From emaldonado at fedoraproject.org Tue Sep 1 00:11:25 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Tue, 1 Sep 2009 00:11:25 +0000 (UTC) Subject: rpms/nss/devel nss.spec,1.108,1.109 Message-ID: <20090901001125.468EF11C0099@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17123 Modified Files: nss.spec Log Message: Fix FORTIFY_SOURCE buffer overflows in test suite on ppc and ppc64 - bug 519766 Index: nss.spec =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v retrieving revision 1.108 retrieving revision 1.109 diff -u -p -r1.108 -r1.109 --- nss.spec 31 Aug 2009 03:21:20 -0000 1.108 +++ nss.spec 1 Sep 2009 00:11:24 -0000 1.109 @@ -6,19 +6,15 @@ Summary: Network Security Services Name: nss Version: 3.12.3.99.3 -Release: 29%{?dist} +Release: 30%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries Requires: nspr >= %{nspr_version} Requires: nss-util >= %{nss_util_version} Requires: nss-softokn >= %{nss_softokn_version} -Requires: nss-softokn-freebl%{_isa} >= %{nss_softokn_version} -Requires: sqlite BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: nspr-devel >= %{nspr_version} -BuildRequires: nss-softokn >= %{nss_softokn_version} -BuildRequires: nss-util >= %{nss_util_version} BuildRequires: nss-softokn-devel >= %{version} BuildRequires: nss-util-devel >= %{nss_util_version} BuildRequires: sqlite-devel @@ -216,8 +212,7 @@ rm -rf ./mozilla/tests_results cd ./mozilla/security/nss/tests/ # all.sh is the test suite script -#HOST=localhost DOMSUF=localdomain PORT=$MYRAND NSS_CYCLES=%{?nss_cycles} NSS_TESTS=%{?nss_tests} NSS_SSL_TESTS=%{?nss_ssl_tests} NSS_SSL_RUN=%{?nss_ssl_run} ./all.sh -# Temporarily disabling all tests until we investigate a fix for Bug 519766 +HOST=localhost DOMSUF=localdomain PORT=$MYRAND NSS_CYCLES=%{?nss_cycles} NSS_TESTS=%{?nss_tests} NSS_SSL_TESTS=%{?nss_ssl_tests} NSS_SSL_RUN=%{?nss_ssl_run} ./all.sh cd ../../../../ @@ -444,6 +439,10 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Mon Aug 31 2009 Elio Maldonado - 3.12.3.99.3-30 +- Fix FORTIFY_SOURCE buffer overflows in test suite on ppc and ppc64 - bug 519766 +- Fixed requires and buildrequires as per recommendations in spec file review + * Sun Aug 30 2009 Elio Maldonado - 3.12.3.99.3-29 - Restoring patches 2 and 7 as we still compile all sources - Applying the nss-nolocalsql.patch solves nss-tools sqlite dependency problems From rmccabe at fedoraproject.org Tue Sep 1 00:21:56 2009 From: rmccabe at fedoraproject.org (Ryan McCabe) Date: Tue, 1 Sep 2009 00:21:56 +0000 (UTC) Subject: rpms/clustermon/devel .cvsignore, 1.4, 1.5 clustermon.spec, 1.13, 1.14 sources, 1.6, 1.7 Message-ID: <20090901002156.CFF9511C0099@cvs1.fedora.phx.redhat.com> Author: rmccabe Update of /cvs/pkgs/rpms/clustermon/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22393 Modified Files: .cvsignore clustermon.spec sources Log Message: Forward port 0.16.1 from F11 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/clustermon/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 30 Mar 2009 19:54:26 -0000 1.4 +++ .cvsignore 1 Sep 2009 00:21:56 -0000 1.5 @@ -1 +1 @@ -clustermon-0.16.0.tar.gz +clustermon-0.16.1.tar.gz Index: clustermon.spec =================================================================== RCS file: /cvs/pkgs/rpms/clustermon/devel/clustermon.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- clustermon.spec 21 Aug 2009 12:48:14 -0000 1.13 +++ clustermon.spec 1 Sep 2009 00:21:56 -0000 1.14 @@ -16,15 +16,15 @@ Name: clustermon -Version: 0.16.0 -Release: 3%{?dist} +Version: 0.16.1 +Release: 2%{?dist} License: GPLv2 URL: http://sources.redhat.com/cluster/conga Group: System Environment/Base Summary: Monitoring and management of Red Hat Cluster Suite -Source0: http://people.redhat.com/rmccabe/conga/fedora/src/clustermon-0.16.0.tar.gz +Source0: http://people.redhat.com/rmccabe/conga/fedora/src/clustermon-0.16.1.tar.gz Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: clusterlib-devel @@ -171,8 +171,8 @@ exit 0 %changelog -* Fri Aug 21 2009 Tomas Mraz - 0.16.0-3 -- rebuilt with new openssl +* Mon Aug 31 2009 Ryan McCabe - 0.16.1-2 +- Forward port from F11. * Fri Jul 24 2009 Fedora Release Engineering - 0.16.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/clustermon/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 30 Mar 2009 19:54:26 -0000 1.6 +++ sources 1 Sep 2009 00:21:56 -0000 1.7 @@ -1 +1 @@ -0af7b793cc7f741d5db3505207ab4abb clustermon-0.16.0.tar.gz +36e79b44b0e1235d694a838a5e3e9750 clustermon-0.16.1.tar.gz From cchance at fedoraproject.org Tue Sep 1 00:47:53 2009 From: cchance at fedoraproject.org (cchance) Date: Tue, 1 Sep 2009 00:47:53 +0000 (UTC) Subject: rpms/ibus-table-erbi/devel .cvsignore, 1.5, 1.6 ibus-table-erbi.spec, 1.14, 1.15 sources, 1.5, 1.6 Message-ID: <20090901004753.2A42F11C0099@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table-erbi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv953 Modified Files: .cvsignore ibus-table-erbi.spec sources Log Message: updated source w/ fix on format of erbi standard table. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-erbi/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 31 Aug 2009 04:31:54 -0000 1.5 +++ .cvsignore 1 Sep 2009 00:47:52 -0000 1.6 @@ -1 +1 @@ -ibus-table-erbi-1.2.0.20090831.tar.gz +ibus-table-erbi-1.2.0.20090901.tar.gz Index: ibus-table-erbi.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-erbi/devel/ibus-table-erbi.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- ibus-table-erbi.spec 31 Aug 2009 04:31:54 -0000 1.14 +++ ibus-table-erbi.spec 1 Sep 2009 00:47:52 -0000 1.15 @@ -1,5 +1,5 @@ Name: ibus-table-erbi -Version: 1.2.0.20090831 +Version: 1.2.0.20090901 Release: 1%{?dist} Summary: Erbi input method tables for IBus-Table License: GPLv2+ @@ -47,6 +47,9 @@ pwd %{_datadir}/ibus-table/icons/erbi-qs.svg %changelog +* Tue Sep 01 2009 Caius 'kaio' Chance - 1.1.0.20090901-1.fc12 +- Updated source with fixes on format of erbi standard table. + * Mon Aug 31 2009 Caius 'kaio' Chance - 1.1.0.20090831-1.fc12 - Updated source. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-erbi/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 31 Aug 2009 04:31:54 -0000 1.5 +++ sources 1 Sep 2009 00:47:52 -0000 1.6 @@ -1 +1 @@ -826f58ecaf2c7feb05ed596e65ebe133 ibus-table-erbi-1.2.0.20090831.tar.gz +ab7cc78e731396b6a3667f0d4886e7e7 ibus-table-erbi-1.2.0.20090901.tar.gz From tmoertel at fedoraproject.org Tue Sep 1 00:52:58 2009 From: tmoertel at fedoraproject.org (Tom Moertel) Date: Tue, 1 Sep 2009 00:52:58 +0000 (UTC) Subject: rpms/emacs-magit/devel .cvsignore, 1.2, 1.3 emacs-magit.spec, 1.4, 1.5 sources, 1.2, 1.3 emacs-magit-include-fdl.patch, 1.1, NONE Message-ID: <20090901005258.D8E4511C0099@cvs1.fedora.phx.redhat.com> Author: tmoertel Update of /cvs/extras/rpms/emacs-magit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1999 Modified Files: .cvsignore emacs-magit.spec sources Removed Files: emacs-magit-include-fdl.patch Log Message: Updated to upstream 0.7 release of Magit Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/emacs-magit/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 29 Jan 2009 03:42:39 -0000 1.2 +++ .cvsignore 1 Sep 2009 00:52:58 -0000 1.3 @@ -1 +1 @@ -magit-0.7.20090122.tar.gz +magit-0.7.tar.gz Index: emacs-magit.spec =================================================================== RCS file: /cvs/extras/rpms/emacs-magit/devel/emacs-magit.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- emacs-magit.spec 24 Jul 2009 22:04:54 -0000 1.4 +++ emacs-magit.spec 1 Sep 2009 00:52:58 -0000 1.5 @@ -14,21 +14,14 @@ Name: emacs-%{pkg} Version: 0.7 -Release: 5.%{git_pull_date}git%{?dist} +Release: 6 Summary: Emacs interface to the most common Git operations Group: Applications/Editors License: GPLv3+ and GFDL+ URL: http://zagadka.vm.bytemark.co.uk/magit/magit.html -# The source for this package was pulled from upstream's vcs. -# Use the following commands to generate the tarball: -# git clone git://gitorious.org/magit/mainline.git magit-0.7.20090122 -# tar zcf magit-0.7.20090122.tar.gz magit-0.7.20090122 -Source0: magit-%{version}.%{git_pull_date}.tar.gz - -# Include FDL into the Texinfo docs (patch submitted upstream) -Patch0: emacs-magit-include-fdl.patch +Source0: http://zagadka.vm.bytemark.co.uk/magit/magit-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -52,11 +45,9 @@ do not need to install this package to r package to use %{pkgname} with GNU Emacs. %prep -%setup -q -n magit-%{version}.%{git_pull_date} -%patch0 -p1 +%setup -q -n magit-%{version} %build -./autogen.sh %configure make @@ -97,6 +88,9 @@ fi %{emacs_lispdir}/%{pkg}/*.el %changelog +* Wed Aug 26 2009 Tom Moertel - 0.7-6 +- Updated for Magit 0.7 final release (note: upstream removed FDL from tarball) + * Fri Jul 24 2009 Fedora Release Engineering - 0.7-5.20090122git - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/emacs-magit/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 29 Jan 2009 03:42:39 -0000 1.2 +++ sources 1 Sep 2009 00:52:58 -0000 1.3 @@ -1 +1 @@ -30b886dd1f999b64959b40e61b494700 magit-0.7.20090122.tar.gz +1ea442bd6f83f7ac82967059754c8c87 magit-0.7.tar.gz --- emacs-magit-include-fdl.patch DELETED --- From hno at fedoraproject.org Tue Sep 1 01:19:24 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Tue, 1 Sep 2009 01:19:24 +0000 (UTC) Subject: rpms/squid/devel squid.spec-3.1,1.4,1.5 Message-ID: <20090901011924.A991711C0099@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/squid/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8707 Modified Files: squid.spec-3.1 Log Message: More Squid-3.1 packaging preparations, now compiles but exposes some upstream packaging issues i rpath & symbolic links Index: squid.spec-3.1 =================================================================== RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec-3.1,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- squid.spec-3.1 31 Aug 2009 23:57:30 -0000 1.4 +++ squid.spec-3.1 1 Sep 2009 01:19:23 -0000 1.5 @@ -91,19 +91,19 @@ export CXXFLAGS="-fPIE %{optflags}" ; ex --enable-auth="basic,digest,ntlm,negotiate" \ --enable-basic-auth-helpers="LDAP,MSNT,NCSA,PAM,SMB,YP,getpwnam,multi-domain-NTLM,SASL,DB,POP3,squid_radius_auth" \ --enable-negotiate-auth-helpers="squid_kerb_auth" \ + --enable-ntlm-auth-helpers="smb_lm,no_check,fakeauth" \ + --enable-digest-auth-helpers="password,ldap,eDirectory" \ + --enable-external-acl-helpers="ip_user,ldap_group,session,unix_group,wbinfo_group" \ --enable-cache-digests \ --enable-cachemgr-hostname=localhost \ --enable-delay-pools \ - --enable-digest-auth-helpers="password,ldap,eDirectory" \ --enable-epoll \ - --enable-external-acl-helpers="ip_user,ldap_group,session,unix_group,wbinfo_group" \ --enable-icap-client \ --enable-ident-lookups \ %ifnarch ppc64 ia64 x86_64 s390x --with-large-files \ %endif --enable-linux-netfilter \ - --enable-ntlm-auth-helpers="smb_lm,no_check,fakeauth" \ --enable-referer-log \ --enable-removal-policies="heap,lru" \ --enable-snmp \ @@ -118,21 +118,12 @@ export CXXFLAGS="-fPIE %{optflags}" ; ex --with-openssl=/usr/kerberos \ --with-pthreads -# following options are no longer supported -# --with-winbind-auth-challenge \ -# --enable-follow-x-forwarded-for \ -# --enable-fd-config \ -# --with-maxfd=16384 \ -# --enable-underscores \ +# following options are no longer supported but may be supported in future +# --enable-follow-x-forwarded-for export CXXFLAGS="-fPIE" ; export CFLAGS="-fPIE -Os -g -pipe -fsigned-char" ; export LDFLAGS="-pie" ; make %{?_smp_mflags} -mkdir faq -cp %{SOURCE1} faq -cd faq -sgml2html FAQ.sgml - %install rm -rf $RPM_BUILD_ROOT %makeinstall \ @@ -156,9 +147,6 @@ ScriptAlias /Squid/cgi-bin/cachemgr.cgi " > $RPM_BUILD_ROOT/squid.httpd.tmp -ln -s ../../%{_datadir}/squid/errors/English $RPM_BUILD_ROOT/etc/squid/errors -ln -s ../../%{_datadir}/squid/icons $RPM_BUILD_ROOT/etc/squid/icons - mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d mkdir -p $RPM_BUILD_ROOT/etc/sysconfig @@ -177,6 +165,9 @@ chmod 644 contrib/url-normalizer.pl cont iconv -f ISO88591 -t UTF8 ChangeLog -o ChangeLog.tmp mv -f ChangeLog.tmp ChangeLog +# squid.conf.documented is documentation. We ship that in doc/ +rm -f $RPM_BUILD_ROOT%{sysconfdir}/squid/squid.conf.documented + # remove unpackaged files from the buildroot rm -f $RPM_BUILD_ROOT%{_sbindir}/{RunAccel,RunCache} rm -f $RPM_BUILD_ROOT/squid.httpd.tmp @@ -186,7 +177,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc faq/*\.html README ChangeLog QUICKSTART +%doc README ChangeLog QUICKSTART src/squid.conf.documented %doc contrib/url-normalizer.pl contrib/rredir.* contrib/user-agents.pl %attr(755,root,root) %dir /etc/squid @@ -202,7 +193,6 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) /etc/squid/mime.conf %config(noreplace) /etc/sysconfig/squid %config(noreplace) /etc/squid/msntauth.conf -%config(noreplace) /etc/squid/mib.txt # These are not noreplace because they are just sample config files %config /etc/squid/msntauth.conf.default %config /etc/squid/squid.conf.default @@ -211,10 +201,8 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) /etc/pam.d/squid %config(noreplace) /etc/logrotate.d/squid -%config(noreplace) /etc/squid/errors %dir %{_datadir}/squid %attr(-,root,root) %{_datadir}/squid/errors -%attr(-,root,root) /etc/squid/icons %attr(755,root,root) /etc/rc.d/init.d/squid %attr(755,root,root) /etc/NetworkManager/dispatcher.d/20-squid %{_datadir}/squid/icons From tmoertel at fedoraproject.org Tue Sep 1 01:24:35 2009 From: tmoertel at fedoraproject.org (Tom Moertel) Date: Tue, 1 Sep 2009 01:24:35 +0000 (UTC) Subject: rpms/emacs-magit/F-11 .cvsignore, 1.2, 1.3 emacs-magit.spec, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090901012435.68A3811C0099@cvs1.fedora.phx.redhat.com> Author: tmoertel Update of /cvs/extras/rpms/emacs-magit/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9722 Modified Files: .cvsignore emacs-magit.spec sources Log Message: Updated to upstream Magit 0.7 release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/emacs-magit/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 29 Jan 2009 03:42:39 -0000 1.2 +++ .cvsignore 1 Sep 2009 01:24:35 -0000 1.3 @@ -1 +1 @@ -magit-0.7.20090122.tar.gz +magit-0.7.tar.gz Index: emacs-magit.spec =================================================================== RCS file: /cvs/extras/rpms/emacs-magit/F-11/emacs-magit.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- emacs-magit.spec 24 Feb 2009 14:44:51 -0000 1.3 +++ emacs-magit.spec 1 Sep 2009 01:24:35 -0000 1.4 @@ -14,21 +14,14 @@ Name: emacs-%{pkg} Version: 0.7 -Release: 4.%{git_pull_date}git%{?dist} +Release: 6 Summary: Emacs interface to the most common Git operations Group: Applications/Editors License: GPLv3+ and GFDL+ URL: http://zagadka.vm.bytemark.co.uk/magit/magit.html -# The source for this package was pulled from upstream's vcs. -# Use the following commands to generate the tarball: -# git clone git://gitorious.org/magit/mainline.git magit-0.7.20090122 -# tar zcf magit-0.7.20090122.tar.gz magit-0.7.20090122 -Source0: magit-%{version}.%{git_pull_date}.tar.gz - -# Include FDL into the Texinfo docs (patch submitted upstream) -Patch0: emacs-magit-include-fdl.patch +Source0: http://zagadka.vm.bytemark.co.uk/magit/magit-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -52,11 +45,9 @@ do not need to install this package to r package to use %{pkgname} with GNU Emacs. %prep -%setup -q -n magit-%{version}.%{git_pull_date} -%patch0 -p1 +%setup -q -n magit-%{version} %build -./autogen.sh %configure make @@ -97,6 +88,9 @@ fi %{emacs_lispdir}/%{pkg}/*.el %changelog +* Wed Aug 26 2009 Tom Moertel - 0.7-6 +- Updated for Magit 0.7 final release (note: upstream removed FDL from tarball) + * Tue Feb 24 2009 Fedora Release Engineering - 0.7-4.20090122git - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/emacs-magit/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 29 Jan 2009 03:42:39 -0000 1.2 +++ sources 1 Sep 2009 01:24:35 -0000 1.3 @@ -1 +1 @@ -30b886dd1f999b64959b40e61b494700 magit-0.7.20090122.tar.gz +1ea442bd6f83f7ac82967059754c8c87 magit-0.7.tar.gz From tmoertel at fedoraproject.org Tue Sep 1 01:39:44 2009 From: tmoertel at fedoraproject.org (Tom Moertel) Date: Tue, 1 Sep 2009 01:39:44 +0000 (UTC) Subject: rpms/emacs-magit/F-11 emacs-magit.spec,1.4,1.5 Message-ID: <20090901013944.5A85B11C0099@cvs1.fedora.phx.redhat.com> Author: tmoertel Update of /cvs/extras/rpms/emacs-magit/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12897 Modified Files: emacs-magit.spec Log Message: Fixed missing dist var in release Index: emacs-magit.spec =================================================================== RCS file: /cvs/extras/rpms/emacs-magit/F-11/emacs-magit.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- emacs-magit.spec 1 Sep 2009 01:24:35 -0000 1.4 +++ emacs-magit.spec 1 Sep 2009 01:39:44 -0000 1.5 @@ -14,7 +14,7 @@ Name: emacs-%{pkg} Version: 0.7 -Release: 6 +Release: 6%{?dist} Summary: Emacs interface to the most common Git operations Group: Applications/Editors From tmoertel at fedoraproject.org Tue Sep 1 01:40:23 2009 From: tmoertel at fedoraproject.org (Tom Moertel) Date: Tue, 1 Sep 2009 01:40:23 +0000 (UTC) Subject: rpms/emacs-magit/devel emacs-magit.spec,1.5,1.6 Message-ID: <20090901014023.852F211C0498@cvs1.fedora.phx.redhat.com> Author: tmoertel Update of /cvs/extras/rpms/emacs-magit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13156 Modified Files: emacs-magit.spec Log Message: Fixed missing dist var in release Index: emacs-magit.spec =================================================================== RCS file: /cvs/extras/rpms/emacs-magit/devel/emacs-magit.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- emacs-magit.spec 1 Sep 2009 00:52:58 -0000 1.5 +++ emacs-magit.spec 1 Sep 2009 01:40:23 -0000 1.6 @@ -14,7 +14,7 @@ Name: emacs-%{pkg} Version: 0.7 -Release: 6 +Release: 6%{?dist} Summary: Emacs interface to the most common Git operations Group: Applications/Editors From tmoertel at fedoraproject.org Tue Sep 1 01:42:31 2009 From: tmoertel at fedoraproject.org (Tom Moertel) Date: Tue, 1 Sep 2009 01:42:31 +0000 (UTC) Subject: rpms/emacs-magit/F-10 .cvsignore, 1.2, 1.3 emacs-magit.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090901014231.6D1E311C0099@cvs1.fedora.phx.redhat.com> Author: tmoertel Update of /cvs/extras/rpms/emacs-magit/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13707 Modified Files: .cvsignore emacs-magit.spec sources Log Message: Update to upstread Magit 0.7 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/emacs-magit/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 29 Jan 2009 03:48:54 -0000 1.2 +++ .cvsignore 1 Sep 2009 01:42:31 -0000 1.3 @@ -1 +1 @@ -magit-0.7.20090122.tar.gz +magit-0.7.tar.gz Index: emacs-magit.spec =================================================================== RCS file: /cvs/extras/rpms/emacs-magit/F-10/emacs-magit.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- emacs-magit.spec 29 Jan 2009 14:52:13 -0000 1.2 +++ emacs-magit.spec 1 Sep 2009 01:42:31 -0000 1.3 @@ -14,21 +14,14 @@ Name: emacs-%{pkg} Version: 0.7 -Release: 3.%{git_pull_date}git%{?dist} +Release: 6%{?dist} Summary: Emacs interface to the most common Git operations Group: Applications/Editors License: GPLv3+ and GFDL+ URL: http://zagadka.vm.bytemark.co.uk/magit/magit.html -# The source for this package was pulled from upstream's vcs. -# Use the following commands to generate the tarball: -# git clone git://gitorious.org/magit/mainline.git magit-0.7.20090122 -# tar zcf magit-0.7.20090122.tar.gz magit-0.7.20090122 -Source0: magit-%{version}.%{git_pull_date}.tar.gz - -# Include FDL into the Texinfo docs (patch submitted upstream) -Patch0: emacs-magit-include-fdl.patch +Source0: http://zagadka.vm.bytemark.co.uk/magit/magit-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -52,11 +45,9 @@ do not need to install this package to r package to use %{pkgname} with GNU Emacs. %prep -%setup -q -n magit-%{version}.%{git_pull_date} -%patch0 -p1 +%setup -q -n magit-%{version} %build -./autogen.sh %configure make @@ -97,6 +88,9 @@ fi %{emacs_lispdir}/%{pkg}/*.el %changelog +* Wed Aug 26 2009 Tom Moertel - 0.7-6 +- Updated for Magit 0.7 final release (note: upstream removed FDL from tarball) + * Thu Jan 29 2009 - 0.7-3.20090122git - Added missing build dependency: texinfo Index: sources =================================================================== RCS file: /cvs/extras/rpms/emacs-magit/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 29 Jan 2009 03:48:55 -0000 1.2 +++ sources 1 Sep 2009 01:42:31 -0000 1.3 @@ -1 +1 @@ -30b886dd1f999b64959b40e61b494700 magit-0.7.20090122.tar.gz +1ea442bd6f83f7ac82967059754c8c87 magit-0.7.tar.gz From tgl at fedoraproject.org Tue Sep 1 03:35:25 2009 From: tgl at fedoraproject.org (Tom Lane) Date: Tue, 1 Sep 2009 03:35:25 +0000 (UTC) Subject: rpms/mysql/devel mysql-strmov.patch, NONE, 1.1 mysql-plugin-bug.patch, 1.10, 1.11 mysql.spec, 1.127, 1.128 Message-ID: <20090901033525.6622A11C0099@cvs1.fedora.phx.redhat.com> Author: tgl Update of /cvs/pkgs/rpms/mysql/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26606 Modified Files: mysql-plugin-bug.patch mysql.spec Added Files: mysql-strmov.patch Log Message: Work around unportable assumptions about stpcpy() mysql-strmov.patch: m_string.h | 7 ------- 1 file changed, 7 deletions(-) --- NEW FILE mysql-strmov.patch --- Remove overly optimistic definition of strmov() as stpcpy(). mysql uses this macro with overlapping source and destination strings, which is verboten per spec, and fails on some Red Hat platforms. Deleting the definition is sufficient to make it fall back to a byte-at-a-time copy loop, which should consistently give the expected behavior. diff -Naur mysql-5.1.37.orig/include/m_string.h mysql-5.1.37/include/m_string.h --- mysql-5.1.37.orig/include/m_string.h 2009-07-13 19:08:50.000000000 -0400 +++ mysql-5.1.37/include/m_string.h 2009-08-31 21:49:49.000000000 -0400 @@ -81,13 +81,6 @@ extern void *(*my_str_malloc)(size_t); extern void (*my_str_free)(void *); -#if defined(HAVE_STPCPY) -#define strmov(A,B) stpcpy((A),(B)) -#ifndef stpcpy -extern char *stpcpy(char *, const char *); /* For AIX with gcc 2.95.3 */ -#endif -#endif - /* Declared in int2str() */ extern char NEAR _dig_vec_upper[]; extern char NEAR _dig_vec_lower[]; mysql-plugin-bug.patch: disabled.def | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Index: mysql-plugin-bug.patch =================================================================== RCS file: /cvs/pkgs/rpms/mysql/devel/mysql-plugin-bug.patch,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- mysql-plugin-bug.patch 29 Aug 2009 06:33:02 -0000 1.10 +++ mysql-plugin-bug.patch 1 Sep 2009 03:35:23 -0000 1.11 @@ -6,18 +6,14 @@ http://bugs.mysql.com/bug.php?id=42144 For the moment, just disable this test. -Also, temporarily disable the "mysql" test --- there's something pretty -broken there, but I haven't figured out what yet ... - diff -Naur mysql-5.1.37.orig/mysql-test/t/disabled.def mysql-5.1.37/mysql-test/t/disabled.def --- mysql-5.1.37.orig/mysql-test/t/disabled.def 2009-07-13 19:43:47.000000000 -0400 +++ mysql-5.1.37/mysql-test/t/disabled.def 2009-08-02 20:43:36.000000000 -0400 -@@ -13,4 +13,6 @@ +@@ -13,4 +13,5 @@ innodb_bug39438 : Bug#42383 2009-01-28 lsoares "This fails in embedded and on windows. Note that this test is not run on windows and on embedded in PB for main trees currently" query_cache_28249 : Bug#43861 2009-03-25 main.query_cache_28249 fails sporadically init_connect : Bug#44920 2009-07-06 pcrews MTR not processing master.opt input properly on Windows. *Must be done this way due to the nature of the bug* - +# +plugin_load : gives wrong answer on PPC64 -+mysql : fails for unclear reasons Index: mysql.spec =================================================================== RCS file: /cvs/pkgs/rpms/mysql/devel/mysql.spec,v retrieving revision 1.127 retrieving revision 1.128 diff -u -p -r1.127 -r1.128 --- mysql.spec 29 Aug 2009 06:33:02 -0000 1.127 +++ mysql.spec 1 Sep 2009 03:35:23 -0000 1.128 @@ -1,6 +1,6 @@ Name: mysql Version: 5.1.37 -Release: 4%{?dist} +Release: 5%{?dist} Summary: MySQL client programs and shared libraries Group: Applications/Databases URL: http://www.mysql.com @@ -32,6 +32,7 @@ Patch6: mysql-stack-guard.patch Patch7: mysql-plugin-bug.patch Patch8: mysql-setschedparam.patch Patch9: mysql-ndb-stacksize.patch +Patch10: mysql-strmov.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: gperf, perl, readline-devel, openssl-devel @@ -174,6 +175,7 @@ the MySQL sources. %patch7 -p1 %patch8 -p1 %patch9 -p1 +%patch10 -p1 libtoolize --force aclocal @@ -205,13 +207,13 @@ export CFLAGS CXXFLAGS --with-mysqld-user="mysql" \ --with-extra-charsets=all \ --with-big-tables \ - --with-innodb \ - --with-ndbcluster \ + --with-pic \ + --with-plugin-innobase \ + --with-plugin-ndbcluster \ --enable-local-infile \ --enable-largefile \ --enable-thread-safe-client \ - --disable-dependency-tracking \ - --with-named-thread-libs="-lpthread" + --disable-dependency-tracking gcc $CFLAGS $LDFLAGS -o scriptstub "-DLIBDIR=\"%{_libdir}/mysql\"" %{SOURCE4} @@ -640,6 +642,10 @@ fi %{_mandir}/man1/mysql_client_test.1* %changelog +* Mon Aug 31 2009 Tom Lane 5.1.37-5 +- Work around unportable assumptions about stpcpy(); re-enable main.mysql test +- Clean up some obsolete parameters to the configure script + * Sat Aug 29 2009 Tom Lane 5.1.37-4 - Remove one misguided patch; turns out I was chasing a glibc bug - Temporarily disable "main.mysql" test; there's something broken there too, From shakthimaan at fedoraproject.org Tue Sep 1 03:41:31 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Tue, 1 Sep 2009 03:41:31 +0000 (UTC) Subject: rpms/eqntott/F-10 eqntott.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901034131.B056C11C0099@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/eqntott/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30796/F-10 Modified Files: .cvsignore sources Added Files: eqntott.spec import.log Log Message: First package. --- NEW FILE eqntott.spec --- Name: eqntott Version: 9.0 Release: 2%{?dist} Summary: Generates truth tables from Boolean equations Group: Applications/Engineering License: BSD URL: http://code.google.com/p/eqntott Source0: http://eqntott.googlecode.com/files/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description Converts Boolean logic expressions into a truth table that is useful for preparing input to espresso package for logic minimization, converting logic expressions into simpler forms, and for creating truth tables. %prep %setup -q %build %configure make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc ChangeLog README %{_bindir}/eqntott %{_mandir}/man1/eqntott.1.gz %changelog * Mon Aug 17 2009 Shakthi Kannan - 9.0-2 - Keeping only Changelog and README in the doc section * Tue Aug 11 2009 Shakthi Kannan - 9.0-1 - First .spec release for eqntott --- NEW FILE import.log --- eqntott-9_0-2_fc11:F-10:eqntott-9.0-2.fc11.src.rpm:1251776860 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eqntott/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Aug 2009 20:21:37 -0000 1.1 +++ .cvsignore 1 Sep 2009 03:41:31 -0000 1.2 @@ -0,0 +1 @@ +eqntott-9.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eqntott/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Aug 2009 20:21:37 -0000 1.1 +++ sources 1 Sep 2009 03:41:31 -0000 1.2 @@ -0,0 +1 @@ +a029f83d885d2ed3af0c569a8f0bab12 eqntott-9.0.tar.gz From shakthimaan at fedoraproject.org Tue Sep 1 03:43:23 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Tue, 1 Sep 2009 03:43:23 +0000 (UTC) Subject: rpms/eqntott/F-11 eqntott.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901034323.6120111C0099@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/eqntott/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32244/F-11 Modified Files: .cvsignore sources Added Files: eqntott.spec import.log Log Message: First package. --- NEW FILE eqntott.spec --- Name: eqntott Version: 9.0 Release: 2%{?dist} Summary: Generates truth tables from Boolean equations Group: Applications/Engineering License: BSD URL: http://code.google.com/p/eqntott Source0: http://eqntott.googlecode.com/files/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description Converts Boolean logic expressions into a truth table that is useful for preparing input to espresso package for logic minimization, converting logic expressions into simpler forms, and for creating truth tables. %prep %setup -q %build %configure make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc ChangeLog README %{_bindir}/eqntott %{_mandir}/man1/eqntott.1.gz %changelog * Mon Aug 17 2009 Shakthi Kannan - 9.0-2 - Keeping only Changelog and README in the doc section * Tue Aug 11 2009 Shakthi Kannan - 9.0-1 - First .spec release for eqntott --- NEW FILE import.log --- eqntott-9_0-2_fc11:F-11:eqntott-9.0-2.fc11.src.rpm:1251776970 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eqntott/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Aug 2009 20:21:37 -0000 1.1 +++ .cvsignore 1 Sep 2009 03:43:23 -0000 1.2 @@ -0,0 +1 @@ +eqntott-9.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eqntott/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Aug 2009 20:21:37 -0000 1.1 +++ sources 1 Sep 2009 03:43:23 -0000 1.2 @@ -0,0 +1 @@ +a029f83d885d2ed3af0c569a8f0bab12 eqntott-9.0.tar.gz From petersen at fedoraproject.org Tue Sep 1 03:46:08 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Tue, 1 Sep 2009 03:46:08 +0000 (UTC) Subject: rpms/ghc-GLUT/devel ghc-GLUT.spec,1.2,1.3 Message-ID: <20090901034608.8453011C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/ghc-GLUT/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv939 Modified Files: ghc-GLUT.spec Log Message: add haskell-platform annotation comment Index: ghc-GLUT.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghc-GLUT/devel/ghc-GLUT.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- ghc-GLUT.spec 31 Aug 2009 10:21:44 -0000 1.2 +++ ghc-GLUT.spec 1 Sep 2009 03:46:08 -0000 1.3 @@ -7,6 +7,7 @@ %global debug_package %{nil} Name: ghc-%{pkg_name} +# part of haskell-platform Version: 2.1.1.2 Release: 2%{?dist} Summary: Haskell %{pkg_name} library From petersen at fedoraproject.org Tue Sep 1 03:46:55 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Tue, 1 Sep 2009 03:46:55 +0000 (UTC) Subject: rpms/ghc-OpenGL/devel ghc-OpenGL.spec,1.2,1.3 Message-ID: <20090901034655.8EC2811C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/ghc-OpenGL/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1108 Modified Files: ghc-OpenGL.spec Log Message: add haskell-platform annotation comment Index: ghc-OpenGL.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghc-OpenGL/devel/ghc-OpenGL.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- ghc-OpenGL.spec 31 Aug 2009 09:34:47 -0000 1.2 +++ ghc-OpenGL.spec 1 Sep 2009 03:46:55 -0000 1.3 @@ -7,6 +7,7 @@ %global debug_package %{nil} Name: ghc-%{pkg_name} +# part of haskell-platform Version: 2.2.1.1 Release: 1%{?dist} Summary: Haskell %{pkg_name} library From petersen at fedoraproject.org Tue Sep 1 03:59:25 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Tue, 1 Sep 2009 03:59:25 +0000 (UTC) Subject: rpms/ghc-GLUT/devel ghc-GLUT.spec,1.3,1.4 Message-ID: <20090901035925.6B0A311C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/ghc-GLUT/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4303 Modified Files: ghc-GLUT.spec Log Message: just list deps on separate lines to keep the spec file closer to template Index: ghc-GLUT.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghc-GLUT/devel/ghc-GLUT.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- ghc-GLUT.spec 1 Sep 2009 03:46:08 -0000 1.3 +++ ghc-GLUT.spec 1 Sep 2009 03:59:25 -0000 1.4 @@ -39,9 +39,10 @@ This is a set of bindings to the C %{pkg %package devel Summary: Haskell %{pkg_name} library Group: Development/Libraries -Requires: ghc = %{ghc_version}, ghc-OpenGL-devel, freeglut-devel +Requires: ghc = %{ghc_version} Requires(post): ghc = %{ghc_version} Requires(preun): ghc = %{ghc_version} +Requires: ghc-OpenGL-devel Requires: freeglut-devel %description devel @@ -53,9 +54,10 @@ built for ghc-%{ghc_version}. %package doc Summary: Documentation for %{name} Group: Development/Libraries -Requires: ghc-doc = %{ghc_version}, ghc-OpenGL-doc +Requires: ghc-doc = %{ghc_version} Requires(post): ghc-doc = %{ghc_version} Requires(postun): ghc-doc = %{ghc_version} +Requires: ghc-OpenGL-doc %description doc This package contains development documentation files for the %{name} library. @@ -67,7 +69,8 @@ This package contains development docume Summary: Profiling libraries for %{name} Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} -Requires: ghc-prof = %{ghc_version}, ghc-OpenGL-prof +Requires: ghc-prof = %{ghc_version} +Requires: ghc-OpenGL-prof %description prof This package contains profiling libraries for %{name} @@ -142,7 +145,6 @@ fi %changelog * Mon Aug 31 2009 Jens Petersen - 2.1.1.2-2 -- devel package requires freeglut-devel - move BRs to source (base) package * Wed Aug 12 2009 Bryan O'Sullivan - 2.1.1.2-1 From petersen at fedoraproject.org Tue Sep 1 04:01:51 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Tue, 1 Sep 2009 04:01:51 +0000 (UTC) Subject: rpms/ghc-OpenGL/devel ghc-OpenGL.spec,1.3,1.4 Message-ID: <20090901040151.8121C11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/ghc-OpenGL/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4941 Modified Files: ghc-OpenGL.spec Log Message: list C deps on a separate line to keep the spec file closer to template Index: ghc-OpenGL.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghc-OpenGL/devel/ghc-OpenGL.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- ghc-OpenGL.spec 1 Sep 2009 03:46:55 -0000 1.3 +++ ghc-OpenGL.spec 1 Sep 2009 04:01:51 -0000 1.4 @@ -37,9 +37,10 @@ These provide bindings to the OpenGL gra %package devel Summary: Haskell %{pkg_name} library Group: Development/Libraries -Requires: ghc = %{ghc_version}, mesa-libGL-devel, mesa-libGLU-devel +Requires: ghc = %{ghc_version} Requires(post): ghc = %{ghc_version} Requires(preun): ghc = %{ghc_version} +Requires: mesa-libGL-devel, mesa-libGLU-devel %description devel This package contains the development files for %{name} From shakthimaan at fedoraproject.org Tue Sep 1 04:02:30 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Tue, 1 Sep 2009 04:02:30 +0000 (UTC) Subject: rpms/eqntott/EL-5 eqntott.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901040230.843EA11C00E6@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/eqntott/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5672/EL-5 Modified Files: .cvsignore sources Added Files: eqntott.spec import.log Log Message: First package. --- NEW FILE eqntott.spec --- Name: eqntott Version: 9.0 Release: 2%{?dist} Summary: Generates truth tables from Boolean equations Group: Applications/Engineering License: BSD URL: http://code.google.com/p/eqntott Source0: http://eqntott.googlecode.com/files/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description Converts Boolean logic expressions into a truth table that is useful for preparing input to espresso package for logic minimization, converting logic expressions into simpler forms, and for creating truth tables. %prep %setup -q %build %configure make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc ChangeLog README %{_bindir}/eqntott %{_mandir}/man1/eqntott.1.gz %changelog * Mon Aug 17 2009 Shakthi Kannan - 9.0-2 - Keeping only Changelog and README in the doc section * Tue Aug 11 2009 Shakthi Kannan - 9.0-1 - First .spec release for eqntott --- NEW FILE import.log --- eqntott-9_0-2_fc11:EL-5:eqntott-9.0-2.fc11.src.rpm:1251778119 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eqntott/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Aug 2009 20:21:37 -0000 1.1 +++ .cvsignore 1 Sep 2009 04:02:30 -0000 1.2 @@ -0,0 +1 @@ +eqntott-9.0.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eqntott/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Aug 2009 20:21:37 -0000 1.1 +++ sources 1 Sep 2009 04:02:30 -0000 1.2 @@ -0,0 +1 @@ +a029f83d885d2ed3af0c569a8f0bab12 eqntott-9.0.tar.gz From cweyl at fedoraproject.org Tue Sep 1 04:06:28 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Tue, 1 Sep 2009 04:06:28 +0000 (UTC) Subject: rpms/perl-JSON/devel perl-JSON.spec,1.15,1.16 Message-ID: <20090901040628.1900711C00EF@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-JSON/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24663 Modified Files: perl-JSON.spec Log Message: * Mon Aug 31 2009 Chris Weyl 2.15-3 - update filtering Index: perl-JSON.spec =================================================================== RCS file: /cvs/extras/rpms/perl-JSON/devel/perl-JSON.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- perl-JSON.spec 26 Jul 2009 08:49:59 -0000 1.15 +++ perl-JSON.spec 1 Sep 2009 04:06:27 -0000 1.16 @@ -1,6 +1,6 @@ Name: perl-JSON Version: 2.15 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Parse and convert to JSON (JavaScript Object Notation) License: GPL+ or Artistic Group: Development/Libraries @@ -27,29 +27,28 @@ Requires: perl(Scalar::Util) Requires: perl(LWP::UserAgent) Requires: perl(HTTP::Daemon) +# use the whole kit-n-kaboodle, as perl_default_filter isn't in F-11 +%{?filter_setup: %{expand: +%filter_from_provides /perl(JSON::PP)/d +%filter_provides_in %{perl_vendorarch}/.*\\.so$ +%filter_provides_in -P %{perl_archlib}/(?!CORE/libperl).*\\.so$ +%filter_provides_in %{_docdir} +%filter_requires_in %{_docdir} +%filter_setup +}} + %description This module converts between JSON (JavaScript Object Notation) and Perl -data structure into each other. For JSON, See to -http://www.crockford.com/JSON/. +data structure into each other. For JSON, see http://www.crockford.com/JSON/. %prep %setup -q -n JSON-%{version} # make rpmlint happy... find . -type f -exec chmod -c -x {} + -find t/ -type f -exec perl -pi -e 's|^#! perl|#!/usr/bin/perl|' {} + +find t/ -type f -exec perl -pi -e 's|^#! perl|#!%{__perl}|' {} + sed -i 's/\r//' README t/* -# Filter unwanted Provides: -cat << \EOF > %{name}-prov -#!/bin/sh -%{__perl_provides} $* |\ - sed -e '/perl(My.*)/d; /perl(_unicode_handling)/d' -EOF - -%define __perl_provides %{_builddir}/JSON-%{version}/%{name}-prov -chmod +x %{__perl_provides} - %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} @@ -77,6 +76,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Mon Aug 31 2009 Chris Weyl 2.15-3 +- update filtering + * Sun Jul 26 2009 Fedora Release Engineering - 2.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cweyl at fedoraproject.org Tue Sep 1 04:10:51 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Tue, 1 Sep 2009 04:10:51 +0000 (UTC) Subject: rpms/perl-JSON/F-11 perl-JSON.spec,1.14,1.15 Message-ID: <20090901041051.AE2FB11C00EF@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-JSON/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27457 Modified Files: perl-JSON.spec Log Message: * Mon Aug 31 2009 Chris Weyl 2.15-3 - update filtering Index: perl-JSON.spec =================================================================== RCS file: /cvs/extras/rpms/perl-JSON/F-11/perl-JSON.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- perl-JSON.spec 23 Jun 2009 05:24:32 -0000 1.14 +++ perl-JSON.spec 1 Sep 2009 04:10:51 -0000 1.15 @@ -1,6 +1,6 @@ Name: perl-JSON Version: 2.15 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Parse and convert to JSON (JavaScript Object Notation) License: GPL+ or Artistic Group: Development/Libraries @@ -27,29 +27,28 @@ Requires: perl(Scalar::Util) Requires: perl(LWP::UserAgent) Requires: perl(HTTP::Daemon) +# use the whole kit-n-kaboodle, as perl_default_filter isn't in F-11 +%{?filter_setup: %{expand: +%filter_from_provides /perl(JSON::PP)/d +%filter_provides_in %{perl_vendorarch}/.*\\.so$ +%filter_provides_in -P %{perl_archlib}/(?!CORE/libperl).*\\.so$ +%filter_provides_in %{_docdir} +%filter_requires_in %{_docdir} +%filter_setup +}} + %description This module converts between JSON (JavaScript Object Notation) and Perl -data structure into each other. For JSON, See to -http://www.crockford.com/JSON/. +data structure into each other. For JSON, see http://www.crockford.com/JSON/. %prep %setup -q -n JSON-%{version} # make rpmlint happy... find . -type f -exec chmod -c -x {} + -find t/ -type f -exec perl -pi -e 's|^#! perl|#!/usr/bin/perl|' {} + +find t/ -type f -exec perl -pi -e 's|^#! perl|#!%{__perl}|' {} + sed -i 's/\r//' README t/* -# Filter unwanted Provides: -cat << \EOF > %{name}-prov -#!/bin/sh -%{__perl_provides} $* |\ - sed -e '/perl(My.*)/d; /perl(_unicode_handling)/d' -EOF - -%define __perl_provides %{_builddir}/JSON-%{version}/%{name}-prov -chmod +x %{__perl_provides} - %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} @@ -77,6 +76,12 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Mon Aug 31 2009 Chris Weyl 2.15-3 +- update filtering + +* Sun Jul 26 2009 Fedora Release Engineering - 2.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Jun 22 2009 Chris Weyl 2.15-1 - auto-update to 2.15 (by cpan-spec-update 0.01) From devrim at fedoraproject.org Tue Sep 1 04:14:17 2009 From: devrim at fedoraproject.org (=?utf-8?b?RGV2cmltIEfDnE5Ew5xa?=) Date: Tue, 1 Sep 2009 04:14:17 +0000 (UTC) Subject: rpms/mapserver/EL-4 mapserver.spec,1.6,1.7 Message-ID: <20090901041417.BBF6611C00EF@cvs1.fedora.phx.redhat.com> Author: devrim Update of /cvs/extras/rpms/mapserver/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29761 Modified Files: mapserver.spec Log Message: One more try to fix builds. Index: mapserver.spec =================================================================== RCS file: /cvs/extras/rpms/mapserver/EL-4/mapserver.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- mapserver.spec 30 Aug 2009 21:44:52 -0000 1.6 +++ mapserver.spec 1 Sep 2009 04:14:17 -0000 1.7 @@ -16,7 +16,8 @@ BuildRequires: php-devel freetype-devel BuildRequires: python-devel curl-devel zlib-devel libxml2-devel BuildRequires: libjpeg-devel libpng-devel libtiff-devel BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: java-gcj-compat-devel swig > 1.3.24 +#BuildRequires: java-gcj-compat-devel swig > 1.3.24 +BuildRequires: swig > 1.3.24 BuildRequires: byacc, flex %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)") From jwilson at fedoraproject.org Tue Sep 1 04:18:46 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Tue, 1 Sep 2009 04:18:46 +0000 (UTC) Subject: rpms/kernel/F-11 lirc-2.6.31.patch, NONE, 1.1 lirc-revert-2.6.31-i2c-changes.patch, NONE, 1.1 v4l-dvb-fix-cx25840-firmware-load.patch, 1.1, 1.2 config-generic, 1.290, 1.291 hdpvr-ir-enable.patch, 1.3, 1.4 kernel.spec, 1.1723, 1.1724 linux-2.6.29-lirc.patch, 1.13, NONE Message-ID: <20090901041846.1048511C00EF@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv429 Modified Files: config-generic hdpvr-ir-enable.patch kernel.spec Added Files: lirc-2.6.31.patch lirc-revert-2.6.31-i2c-changes.patch v4l-dvb-fix-cx25840-firmware-load.patch Removed Files: linux-2.6.29-lirc.patch Log Message: * Tue Sep 01 2009 Jarod Wilson 2.5.30.5-45 - Refresh lirc patches, add new lirc_ene0100 driver - Fix up hdpvr driver for use with modular i2c so that lirc_zilog can actually bind to it - Make lirc_zilog IR transmit and receive work on the hdpvr - Fix audio on PVR-500 when used in same system as HVR-1800 (#480728) lirc-2.6.31.patch: Kconfig | 2 Makefile | 2 lirc/Kconfig | 119 ++ lirc/Makefile | 21 lirc/lirc.h | 100 ++ lirc/lirc_bt829.c | 383 +++++++ lirc/lirc_dev.c | 839 +++++++++++++++++ lirc/lirc_dev.h | 184 +++ lirc/lirc_ene0100.c | 644 +++++++++++++ lirc/lirc_ene0100.h | 169 +++ lirc/lirc_i2c.c | 537 +++++++++++ lirc/lirc_igorplugusb.c | 556 +++++++++++ lirc/lirc_imon.c | 2301 ++++++++++++++++++++++++++++++++++++++++++++++++ lirc/lirc_it87.c | 986 ++++++++++++++++++++ lirc/lirc_it87.h | 116 ++ lirc/lirc_ite8709.c | 539 +++++++++++ lirc/lirc_mceusb.c | 1225 +++++++++++++++++++++++++ lirc/lirc_parallel.c | 709 ++++++++++++++ lirc/lirc_parallel.h | 26 lirc/lirc_sasem.c | 931 +++++++++++++++++++ lirc/lirc_serial.c | 1316 +++++++++++++++++++++++++++ lirc/lirc_sir.c | 1283 ++++++++++++++++++++++++++ lirc/lirc_streamzap.c | 794 ++++++++++++++++ lirc/lirc_ttusbir.c | 397 ++++++++ lirc/lirc_zilog.c | 1395 +++++++++++++++++++++++++++++ 25 files changed, 15574 insertions(+) --- NEW FILE lirc-2.6.31.patch --- Linux Infrared Remote Control drivers -- http://www.lirc.org >From http://git.wilsonet.com/linux-2.6-lirc.git/ Refreshed 20090901 Signed-off-by: Jarod Wilson --- drivers/input/Kconfig | 2 + drivers/input/Makefile | 2 + drivers/input/lirc/Kconfig | 119 ++ drivers/input/lirc/Makefile | 21 + drivers/input/lirc/lirc.h | 100 ++ drivers/input/lirc/lirc_bt829.c | 383 ++++++ drivers/input/lirc/lirc_dev.c | 839 ++++++++++++ drivers/input/lirc/lirc_dev.h | 184 +++ drivers/input/lirc/lirc_ene0100.c | 644 +++++++++ drivers/input/lirc/lirc_ene0100.h | 169 +++ drivers/input/lirc/lirc_i2c.c | 537 ++++++++ drivers/input/lirc/lirc_igorplugusb.c | 556 ++++++++ drivers/input/lirc/lirc_imon.c | 2301 +++++++++++++++++++++++++++++++++ drivers/input/lirc/lirc_it87.c | 986 ++++++++++++++ drivers/input/lirc/lirc_it87.h | 116 ++ drivers/input/lirc/lirc_ite8709.c | 539 ++++++++ drivers/input/lirc/lirc_mceusb.c | 1225 ++++++++++++++++++ drivers/input/lirc/lirc_parallel.c | 709 ++++++++++ drivers/input/lirc/lirc_parallel.h | 26 + drivers/input/lirc/lirc_sasem.c | 931 +++++++++++++ drivers/input/lirc/lirc_serial.c | 1316 +++++++++++++++++++ drivers/input/lirc/lirc_sir.c | 1283 ++++++++++++++++++ drivers/input/lirc/lirc_streamzap.c | 794 ++++++++++++ drivers/input/lirc/lirc_ttusbir.c | 397 ++++++ drivers/input/lirc/lirc_zilog.c | 1395 ++++++++++++++++++++ 25 files changed, 15574 insertions(+), 0 deletions(-) diff --git a/drivers/input/Kconfig b/drivers/input/Kconfig index cd50c00..442f94f 100644 --- a/drivers/input/Kconfig +++ b/drivers/input/Kconfig @@ -170,6 +170,8 @@ source "drivers/input/tablet/Kconfig" source "drivers/input/touchscreen/Kconfig" +source "drivers/input/lirc/Kconfig" + source "drivers/input/misc/Kconfig" endif diff --git a/drivers/input/Makefile b/drivers/input/Makefile index 4c9c745..99e2b5e 100644 --- a/drivers/input/Makefile +++ b/drivers/input/Makefile @@ -25,3 +25,5 @@ obj-$(CONFIG_INPUT_MISC) += misc/ obj-$(CONFIG_INPUT_APMPOWER) += apm-power.o obj-$(CONFIG_XEN_KBDDEV_FRONTEND) += xen-kbdfront.o + +obj-$(CONFIG_INPUT_LIRC) += lirc/ diff --git a/drivers/input/lirc/Kconfig b/drivers/input/lirc/Kconfig new file mode 100644 index 0000000..ab13cfe --- /dev/null +++ b/drivers/input/lirc/Kconfig @@ -0,0 +1,119 @@ +# +# LIRC driver(s) configuration +# +menuconfig INPUT_LIRC + bool "Linux Infrared Remote Control IR receiver/transmitter drivers" + help + Say Y here, and all supported Linux Infrared Remote Control IR and + RF receiver and transmitter drivers will be displayed. When paired + with a remote control and the lirc daemon, the receiver drivers + allow control of your Linux system via remote control. + +if INPUT_LIRC + +config LIRC_DEV + tristate "LIRC device loadable module support" + help + LIRC device loadable module support, required for most LIRC drivers + +config LIRC_BT829 + tristate "BT829 based hardware" + depends on LIRC_DEV + help + Driver for the IR interface on BT829-based hardware + +config LIRC_ENE0100 + tristate "ENE KB3924/ENE0100 CIR Port Reciever" + depends on LIRC_DEV + help + This is a driver for CIR port handled by ENE KB3924 embedded + controller found on some notebooks. + It appears on PNP list as ENE0100. + +config LIRC_I2C + tristate "I2C Based IR Receivers" + depends on LIRC_DEV + help + Driver for I2C-based IR receivers, such as those commonly + found onboard Hauppauge PVR-150/250/350 video capture cards + +config LIRC_IGORPLUGUSB + tristate "Igor Cesko's USB IR Receiver" + depends on LIRC_DEV && USB + help + Driver for Igor Cesko's USB IR Receiver + +config LIRC_IMON + tristate "Soundgraph IMON Receiver" + depends on LIRC_DEV + help + Driver for the Soundgraph IMON IR Receiver + +config LIRC_IT87 + tristate "ITE IT87XX CIR Port Receiver" + depends on LIRC_DEV + help + Driver for the ITE IT87xx IR Receiver + +config LIRC_ITE8709 + tristate "ITE8709 CIR Port Receiver" + depends on LIRC_DEV && PNP + help + Driver for the ITE8709 IR Receiver + +config LIRC_MCEUSB + tristate "Windows Media Center Ed. USB IR Transceiver" + depends on LIRC_DEV && USB + help + Driver for Windows Media Center Ed. USB IR Transceivers + +config LIRC_PARALLEL + tristate "Homebrew Parallel Port Receiver" + depends on LIRC_DEV && !SMP + help + Driver for Homebrew Parallel Port Receivers + +config LIRC_SASEM + tristate "Sasem USB IR Remote" + depends on LIRC_DEV + help + Driver for the Sasem OnAir Remocon-V or Dign HV5 HTPC IR/VFD Module + +config LIRC_SERIAL + tristate "Homebrew Serial Port Receiver" + depends on LIRC_DEV + help + Driver for Homebrew Serial Port Receivers + +config LIRC_SERIAL_TRANSMITTER + bool "Serial Port Transmitter" + default y + depends on LIRC_SERIAL + help + Serial Port Transmitter support + +config LIRC_SIR + tristate "Built-in SIR IrDA port" + depends on LIRC_DEV + help + Driver for the SIR IrDA port + +config LIRC_STREAMZAP + tristate "Streamzap PC Receiver" + depends on LIRC_DEV + help + Driver for the Streamzap PC Receiver + +config LIRC_TTUSBIR + tristate "Technotrend USB IR Receiver" + depends on LIRC_DEV && USB + help + Driver for the Technotrend USB IR Receiver + +config LIRC_ZILOG + tristate "Zilog/Hauppauge IR Transmitter" + depends on LIRC_DEV + help + Driver for the Zilog/Hauppauge IR Transmitter, found on + PVR-150/500, HVR-1200/1250/1700/1800, HD-PVR and other cards +endif diff --git a/drivers/input/lirc/Makefile b/drivers/input/lirc/Makefile new file mode 100644 index 0000000..8da7aa9 --- /dev/null +++ b/drivers/input/lirc/Makefile @@ -0,0 +1,21 @@ +# Makefile for the lirc drivers. +# + +# Each configuration option enables a list of files. + +obj-$(CONFIG_LIRC_DEV) += lirc_dev.o +obj-$(CONFIG_LIRC_BT829) += lirc_bt829.o +obj-$(CONFIG_LIRC_ENE0100) += lirc_ene0100.o +obj-$(CONFIG_LIRC_I2C) += lirc_i2c.o [...15368 lines suppressed...] + ir->task = kthread_run(lirc_thread, ir, "lirc_zilog"); + if (IS_ERR(ir->task)) { + ret = PTR_ERR(ir->task); + zilog_error("lirc_register_driver: cannot run " + "poll thread %d\n", ret); + goto err; + } + wait_for_completion(&tn); + ir->t_notify = NULL; + } + + /* initialise TX device */ + memcpy(&ir->c_tx, &client_template, sizeof(struct i2c_client)); + if (have_tx) { + /* I2C attach to device */ + ir->c_tx.addr = 0x70; + strncpy(ir->c_tx.name, "Zilog/Hauppauge TX", I2C_NAME_SIZE); + ret = i2c_attach(&ir->c_tx, ir); + if (ret != 0) + goto err; + } + + /* set lirc_dev stuff */ + ir->l.code_length = 13; + ir->l.rbuf = &ir->buf; + ir->l.fops = &lirc_fops; + ir->l.data = ir; + ir->l.minor = minor; + ir->l.sample_rate = 0; + + /* register with lirc */ + ir->l.minor = lirc_register_driver(&ir->l); + if (ir->l.minor < 0 || ir->l.minor >= MAX_IRCTL_DEVICES) { + zilog_error("ir_attach: \"minor\" must be between 0 and %d " + "(%d)!\n", MAX_IRCTL_DEVICES-1, ir->l.minor); + ret = -EBADRQC; + goto err; + } + + /* store this for getting back in open() later on */ + ir_devices[ir->l.minor] = ir; + + /* + * if we have the tx device, load the 'firmware'. We do this + * after registering with lirc as otherwise hotplug seems to take + * 10s to create the lirc device. + */ + if (have_tx) { + /* Special TX init */ + ret = tx_init(ir); + if (ret != 0) + goto err; + } + return 0; + +err: + /* undo everything, hopefully... */ + if (ir->c_rx.addr) + ir_remove(&ir->c_rx); + if (ir->c_tx.addr) + ir_remove(&ir->c_tx); + return ret; +} + +static int ir_remove(struct i2c_client *client) +{ + struct IR *ir = i2c_get_clientdata(client); + mutex_lock(&ir->lock); + + if (client == &ir->c_rx) { + DECLARE_COMPLETION(tn); + DECLARE_COMPLETION(tn2); + + /* end up polling thread */ + if (ir->task && !IS_ERR(ir->task)) { + ir->t_notify = &tn; + ir->t_notify2 = &tn2; + ir->shutdown = 1; + wake_up_process(ir->task); + complete(&tn2); + wait_for_completion(&tn); + ir->t_notify = NULL; + ir->t_notify2 = NULL; + } + + } else { + mutex_unlock(&ir->lock); + zilog_error("%s: detached from something we didn't " + "attach to\n", __func__); + return -ENODEV; + } + + --ir->devs; + if (ir->devs < 0) { + mutex_unlock(&ir->lock); + zilog_error("%s: invalid device count\n", __func__); + return -ENODEV; + } else if (ir->devs == 0) { + /* unregister lirc driver */ + if (ir->l.minor >= 0 && ir->l.minor < MAX_IRCTL_DEVICES) { + lirc_unregister_driver(ir->l.minor); + ir_devices[ir->l.minor] = NULL; + } + + /* free memory */ + lirc_buffer_free(&ir->buf); + mutex_unlock(&ir->lock); + kfree(ir); + return 0; + } + mutex_unlock(&ir->lock); + return 0; +} + +static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id) +{ + struct i2c_adapter *adap = client->adapter; + char buf; + + if (adap->id == I2C_HW_B_BT848 || +#ifdef I2C_HW_B_HDPVR + adap->id == I2C_HW_B_HDPVR || +#endif + adap->id == I2C_HW_B_CX2341X) { + int have_rx = 0, have_tx = 0; + + /* + * The external IR receiver is at i2c address 0x71. + * The IR transmitter is at 0x70. + */ + client->addr = 0x70; + + if (!disable_rx) { + if (i2c_master_recv(client, &buf, 1) == 1) + have_rx = 1; + dprintk("probe 0x70 @ %s: %s\n", + adap->name, + have_rx ? "yes" : "no"); + } + + if (!disable_tx) { + client->addr = 0x71; + if (i2c_master_recv(client, &buf, 1) == 1) + have_tx = 1; + dprintk("probe 0x71 @ %s: %s\n", + adap->name, + have_tx ? "yes" : "no"); + } + + if (have_rx || have_tx) + return ir_attach(adap, have_rx, have_tx); + else + zilog_error("%s: no devices found\n", adap->name); + } + + return 0; +} + +static int ir_command(struct i2c_client *client, unsigned int cmd, void *arg) +{ + /* nothing */ + return 0; +} + +static int __init zilog_init(void) +{ + mutex_init(&tx_data_lock); + request_module("firmware_class"); + i2c_add_driver(&driver); + return 0; +} + +static void __exit zilog_exit(void) +{ + i2c_del_driver(&driver); + /* if loaded */ + fw_unload(); +} + +module_init(zilog_init); +module_exit(zilog_exit); + +MODULE_DESCRIPTION("Zilog/Hauppauge infrared transmitter driver (i2c stack)"); +MODULE_AUTHOR("Gerd Knorr, Michal Kochanowicz, Christoph Bartelmus, " + "Ulrich Mueller, Stefan Jahn, Jerome Brock, Mark Weaver"); +MODULE_LICENSE("GPL"); +/* for compat with old name, which isn't all that accurate anymore */ +MODULE_ALIAS("lirc_pvr150"); + +module_param(minor, int, 0444); +MODULE_PARM_DESC(minor, "Preferred minor device number"); + +module_param(debug, bool, 0644); +MODULE_PARM_DESC(debug, "Enable debugging messages"); + +module_param(disable_rx, bool, 0644); +MODULE_PARM_DESC(disable_rx, "Disable the IR receiver device"); + +module_param(disable_tx, bool, 0644); +MODULE_PARM_DESC(disable_tx, "Disable the IR transmitter device"); lirc-revert-2.6.31-i2c-changes.patch: a/drivers/input/lirc/lirc_zilog.c | 58 +++++----- b/drivers/input/lirc/lirc_i2c.c | 216 ++++++++++++++++++++++++++++---------- 2 files changed, 198 insertions(+), 76 deletions(-) --- NEW FILE lirc-revert-2.6.31-i2c-changes.patch --- drivers/input/lirc/lirc_i2c.c | 216 ++++++++++++++++++++++++++++++--------- drivers/input/lirc/lirc_zilog.c | 58 +++++---- 2 files changed, 198 insertions(+), 76 deletions(-) diff --git a/drivers/input/lirc/lirc_i2c.c b/drivers/input/lirc/lirc_i2c.c index e27d937..dedf415 100644 --- a/drivers/input/lirc/lirc_i2c.c +++ b/drivers/input/lirc/lirc_i2c.c @@ -168,18 +168,15 @@ static int add_to_buf_haup_common(void *data, struct lirc_buffer *buf, struct IR *ir = data; __u16 code; unsigned char codes[2]; - int ret; /* poll IR chip */ - ret = i2c_master_recv(&ir->c, keybuf, size); - if (ret == size) { + if (size == i2c_master_recv(&ir->c, keybuf, size)) { ir->b[0] = keybuf[offset]; ir->b[1] = keybuf[offset+1]; ir->b[2] = keybuf[offset+2]; - if (ir->b[0] != 0x00 && ir->b[1] != 0x00) - dprintk("key (0x%02x/0x%02x)\n", ir->b[0], ir->b[1]); + dprintk("key (0x%02x/0x%02x)\n", ir->b[0], ir->b[1]); } else { - dprintk("read error (ret=%d)\n", ret); + dprintk("read error\n"); /* keep last successful read buffer */ } @@ -194,7 +191,6 @@ static int add_to_buf_haup_common(void *data, struct lirc_buffer *buf, codes[1] = code & 0xff; /* return it */ - dprintk("sending code 0x%02x%02x to lirc\n", codes[0], codes[1]); lirc_buffer_write(buf, codes); return 0; } @@ -327,8 +323,6 @@ static int set_use_inc(void *data) { struct IR *ir = data; - dprintk("%s called\n", __func__); - /* lock bttv in memory while /dev/lirc is in use */ i2c_use_client(&ir->c); @@ -339,8 +333,6 @@ static void set_use_dec(void *data) { struct IR *ir = data; - dprintk("%s called\n", __func__); - i2c_release_client(&ir->c); } @@ -352,64 +344,45 @@ static struct lirc_driver lirc_template = { .owner = THIS_MODULE, }; -static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id); -static int ir_remove(struct i2c_client *client); +static int ir_attach(struct i2c_adapter *adap, int addr, + unsigned short flags, int kind); +static int ir_detach(struct i2c_client *client); +static int ir_probe(struct i2c_adapter *adap); static int ir_command(struct i2c_client *client, unsigned int cmd, void *arg); -static const struct i2c_device_id ir_receiver_id[] = { - /* Generic entry for any IR receiver */ - { "ir_video", 0 }, - /* IR device specific entries could be added here */ - { } -}; - static struct i2c_driver driver = { .driver = { .owner = THIS_MODULE, .name = "i2c ir driver", }, - .probe = ir_probe, - .remove = ir_remove, - .id_table = ir_receiver_id, + .attach_adapter = ir_probe, + .detach_client = ir_detach, .command = ir_command, }; -static void pcf_probe(struct i2c_client *client, struct IR *ir) -{ - int ret1, ret2, ret3, ret4; - - ret1 = i2c_smbus_write_byte(client, 0xff); - ret2 = i2c_smbus_read_byte(client); - ret3 = i2c_smbus_write_byte(client, 0x00); - ret4 = i2c_smbus_read_byte(client); - - /* in the Asus TV-Box: bit 1-0 */ - if (((ret2 & 0x03) == 0x03) && ((ret4 & 0x03) == 0x00)) { - ir->bits = (unsigned char) ~0x07; - ir->flag = 0x04; - /* in the Creative/VisionTek BreakOut-Box: bit 7-6 */ - } else if (((ret2 & 0xc0) == 0xc0) && ((ret4 & 0xc0) == 0x00)) { - ir->bits = (unsigned char) ~0xe0; - ir->flag = 0x20; - } - - return; -} +static struct i2c_client client_template = { + .name = "unset", + .driver = &driver +}; -static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id) +static int ir_attach(struct i2c_adapter *adap, int addr, + unsigned short flags, int kind) { struct IR *ir; - struct i2c_adapter *adap = client->adapter; - unsigned short addr = client->addr; - int retval; + int err, retval; + + client_template.adapter = adap; + client_template.addr = addr; ir = kzalloc(sizeof(struct IR), GFP_KERNEL); if (!ir) return -ENOMEM; memcpy(&ir->l, &lirc_template, sizeof(struct lirc_driver)); - memcpy(&ir->c, client, sizeof(struct i2c_client)); + memcpy(&ir->c, &client_template, sizeof(struct i2c_client)); - i2c_set_clientdata(client, ir); + ir->c.adapter = adap; + ir->c.addr = addr; + i2c_set_clientdata(&ir->c, ir); ir->l.data = ir; ir->l.minor = minor; ir->l.sample_rate = 10; @@ -465,10 +438,11 @@ static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id) break; case 0x21: case 0x23: - pcf_probe(client, ir); strlcpy(ir->c.name, "TV-Box IR", I2C_NAME_SIZE); ir->l.code_length = 8; ir->l.add_to_buf = add_to_buf_pcf8574; + ir->bits = flags & 0xff; + ir->flag = (flags >> 8) & 0xff; break; default: /* shouldn't happen */ @@ -479,6 +453,13 @@ static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id) printk(KERN_INFO "lirc_i2c: chip 0x%x found @ 0x%02x (%s)\n", adap->id, addr, ir->c.name); + /* register device */ + err = i2c_attach_client(&ir->c); + if (err) { + kfree(ir); + return err; + } + retval = lirc_register_driver(&ir->l); if (retval < 0) { @@ -492,18 +473,149 @@ static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id) return 0; } -static int ir_remove(struct i2c_client *client) +static int ir_detach(struct i2c_client *client) { struct IR *ir = i2c_get_clientdata(client); /* unregister device */ lirc_unregister_driver(ir->l.minor); + i2c_detach_client(&ir->c); /* free memory */ kfree(ir); return 0; } +static int ir_probe(struct i2c_adapter *adap) +{ + /* + * The external IR receiver is at i2c address 0x34 (0x35 for + * reads). Future Hauppauge cards will have an internal + * receiver at 0x30 (0x31 for reads). In theory, both can be + * fitted, and Hauppauge suggest an external overrides an + * internal. + * + * That's why we probe 0x1a (~0x34) first. CB + * + * The i2c address for the Hauppauge PVR-150 card is 0xe2, + * so we need to probe 0x71 as well. + */ + + static const int probe[] = { + 0x1a, /* Hauppauge IR external */ + 0x18, /* Hauppauge IR internal */ + 0x71, /* Hauppauge IR (PVR150) */ + 0x4b, /* PV951 IR */ + 0x64, /* Pixelview IR */ + 0x30, /* KNC ONE IR */ + 0x6b, /* Adaptec IR */ + -1}; + + static const int probe_cx88[] = { + 0x18, /* Leadtek Winfast PVR2000 */ + 0x71, /* Hauppauge HVR-IR */ + -1}; + + struct i2c_client c; + char buf; + int i, rc; + memset(&c, 0, sizeof(c)); + + if (adap->id == I2C_HW_B_BT848 || + adap->id == I2C_HW_B_CX2341X) { + c.adapter = adap; + for (i = 0; -1 != probe[i]; i++) { + c.addr = probe[i]; + rc = i2c_master_recv(&c, &buf, 1); + dprintk("probe 0x%02x @ %s: %s\n", + probe[i], adap->name, + (1 == rc) ? "yes" : "no"); + if (1 == rc) { + rc = ir_attach(adap, probe[i], 0, 0); + if (rc < 0) + goto attach_fail; + } + } + } + + /* Leadtek Winfast PVR2000 or Hauppauge HVR-1300 */ + else if (adap->id == I2C_HW_B_CX2388x) { + c.adapter = adap; + for (i = 0; -1 != probe_cx88[i]; i++) { + c.addr = probe_cx88[i]; + rc = i2c_master_recv(&c, &buf, 1); + dprintk("probe 0x%02x @ %s: %s\n", + c.addr, adap->name, + (1 == rc) ? "yes" : "no"); + if (1 == rc) { + rc = ir_attach(adap, c.addr, 0, 0); + if (rc < 0) + goto attach_fail; + } + } + } + + /* Asus TV-Box and Creative/VisionTek BreakOut-Box (PCF8574) */ + else if (adap->id == I2C_HW_B_RIVA) { + /* + * addresses to probe; + * leave 0x24 and 0x25 because SAA7113H possibly uses it + * 0x21 and 0x22 possibly used by SAA7108E + * Asus: 0x21 is a correct address (channel 1 of PCF8574) + * Creative: 0x23 is a correct address (channel 3 of PCF8574) + * VisionTek: 0x23 is a correct address (channel 3 of PCF8574) + */ + static const int pcf_probe[] = { 0x20, 0x21, 0x22, 0x23, + 0x24, 0x25, 0x26, 0x27, -1 }; + int ret1, ret2, ret3, ret4; + unsigned char bits = 0, flag = 0; + + c.adapter = adap; + for (i = 0; -1 != pcf_probe[i]; i++) { + c.addr = pcf_probe[i]; + ret1 = i2c_smbus_write_byte(&c, 0xff); + ret2 = i2c_smbus_read_byte(&c); + ret3 = i2c_smbus_write_byte(&c, 0x00); + ret4 = i2c_smbus_read_byte(&c); + + /* ensure that the writable bitmask works correctly */ + rc = 0; + if (ret1 != -1 && ret2 != -1 && + ret3 != -1 && ret4 != -1) { + /* in the Asus TV-Box: bit 1-0 */ + if (((ret2 & 0x03) == 0x03) && + ((ret4 & 0x03) == 0x00)) { + bits = (unsigned char) ~0x07; + flag = 0x04; + rc = 1; + } + /* in the Creative/VisionTek BreakOut-Box: bit 7-6 */ + if (((ret2 & 0xc0) == 0xc0) && + ((ret4 & 0xc0) == 0x00)) { + bits = (unsigned char) ~0xe0; + flag = 0x20; + rc = 1; + } + } + dprintk("probe 0x%02x @ %s: %s\n", + c.addr, adap->name, rc ? "yes" : "no"); + if (rc) { + rc = ir_attach(adap, pcf_probe[i], + bits | (flag << 8), 0); + if (rc < 0) + goto attach_fail; + } + } + } + + return 0; + +attach_fail: + printk(KERN_ERR "lirc_i2c: %s: ir_attach failed!\n", __func__); + return rc; + +} + static int ir_command(struct i2c_client *client, unsigned int cmd, void *arg) { /* nothing */ diff --git b/drivers/input/lirc/lirc_zilog.c a/drivers/input/lirc/lirc_zilog.c index c532399..049c3da 100644 --- b/drivers/input/lirc/lirc_zilog.c +++ a/drivers/input/lirc/lirc_zilog.c @@ -1088,26 +1088,18 @@ static struct lirc_driver lirc_template = { }; static int ir_attach(struct i2c_adapter *adap, int have_rx, int have_tx); -static int ir_remove(struct i2c_client *client); -static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id); +static int ir_detach(struct i2c_client *client); +static int ir_probe(struct i2c_adapter *adap); static int ir_command(struct i2c_client *client, unsigned int cmd, void *arg); -static const struct i2c_device_id ir_transceiver_id[] = { - /* Generic entry for any IR transceiver */ - { "ir_video", 0 }, - /* IR device specific entries could be added here */ - { } -}; - static struct i2c_driver driver = { .driver = { .owner = THIS_MODULE, .name = "i2c ir driver", }, - .probe = ir_probe, - .remove = ir_remove, + .attach_adapter = ir_probe, + .detach_client = ir_detach, .command = ir_command, - .id_table = ir_transceiver_id, }; static struct i2c_client client_template = { @@ -1128,8 +1120,20 @@ static struct file_operations lirc_fops = { static int i2c_attach(struct i2c_client *client, struct IR *ir) { + int ret; + i2c_set_clientdata(client, ir); + ret = i2c_attach_client(client); + if (ret != 0) { + client->addr = 0; + return ret; + } + if (!i2c_use_client(client)) { + i2c_detach_client(client); + client->addr = 0; + return -EFAULT; + } ++ir->devs; return 0; } @@ -1230,13 +1234,13 @@ static int ir_attach(struct i2c_adapter *adap, int have_rx, int have_tx) err: /* undo everything, hopefully... */ if (ir->c_rx.addr) - ir_remove(&ir->c_rx); + ir_detach(&ir->c_rx); if (ir->c_tx.addr) - ir_remove(&ir->c_tx); + ir_detach(&ir->c_tx); return ret; } -static int ir_remove(struct i2c_client *client) +static int ir_detach(struct i2c_client *client) { struct IR *ir = i2c_get_clientdata(client); mutex_lock(&ir->lock); @@ -1257,17 +1261,21 @@ static int ir_remove(struct i2c_client *client) ir->t_notify2 = NULL; } + /* unregister device */ + i2c_detach_client(&ir->c_rx); + } else if (client == &ir->c_tx) { + i2c_detach_client(&ir->c_tx); } else { mutex_unlock(&ir->lock); - zilog_error("%s: detached from something we didn't " - "attach to\n", __func__); + zilog_error("ir_detach: detached from something we didn't " + "attach to\n"); return -ENODEV; } --ir->devs; if (ir->devs < 0) { mutex_unlock(&ir->lock); - zilog_error("%s: invalid device count\n", __func__); + zilog_error("ir_detach: invalid device count\n"); return -ENODEV; } else if (ir->devs == 0) { /* unregister lirc driver */ @@ -1286,10 +1294,11 @@ static int ir_remove(struct i2c_client *client) return 0; } -static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id) +static int ir_probe(struct i2c_adapter *adap) { - struct i2c_adapter *adap = client->adapter; + struct i2c_client c; char buf; + memset(&c, 0, sizeof(c)); if (adap->id == I2C_HW_B_BT848 || #ifdef I2C_HW_B_HDPVR @@ -1302,10 +1311,11 @@ static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id) * The external IR receiver is at i2c address 0x71. * The IR transmitter is at 0x70. */ - client->addr = 0x70; + c.adapter = adap; + c.addr = 0x70; if (!disable_rx) { - if (i2c_master_recv(client, &buf, 1) == 1) + if (i2c_master_recv(&c, &buf, 1) == 1) have_rx = 1; dprintk("probe 0x70 @ %s: %s\n", adap->name, @@ -1313,8 +1323,8 @@ static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id) } if (!disable_tx) { - client->addr = 0x71; - if (i2c_master_recv(client, &buf, 1) == 1) + c.addr = 0x71; + if (i2c_master_recv(&c, &buf, 1) == 1) have_tx = 1; dprintk("probe 0x71 @ %s: %s\n", adap->name, v4l-dvb-fix-cx25840-firmware-load.patch: cx25840-firmware.c | 2 ++ 1 file changed, 2 insertions(+) Index: v4l-dvb-fix-cx25840-firmware-load.patch =================================================================== RCS file: v4l-dvb-fix-cx25840-firmware-load.patch diff -N v4l-dvb-fix-cx25840-firmware-load.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ v4l-dvb-fix-cx25840-firmware-load.patch 1 Sep 2009 04:18:45 -0000 1.2 @@ -0,0 +1,29 @@ + +# HG changeset patch +# User Steven Toth +# Date 1251746101 14400 +# Node ID 38c5fb14c770c256d1a497ff6da3e33849f6b8cf +# Parent 7c23abfe445f8b57d57db98a97a0786ab801d63e +CX25840: Bugfix CX23885 and CX241xx caused ivtv regression. + +From: Steven Toth + +If we override a global we need to ensure the else case resets it correctly, +or we end up loading an incorrect firmware. + +Priority: normal + +Signed-off-by: Steven Toth + +--- a/drivers/media/video/cx25840/cx25840-firmware.c Mon Aug 31 02:03:28 2009 -0300 ++++ b/drivers/media/video/cx25840/cx25840-firmware.c Mon Aug 31 15:15:01 2009 -0400 +@@ -109,6 +109,8 @@ + } + else if (state->is_cx231xx) + firmware = FWFILE_CX231XX; ++ else ++ firmware = FWFILE; + + if ((state->is_cx231xx) && MAX_BUF_SIZE > 16) { + v4l_err(client, " Firmware download size changed to 16 bytes max length\n"); + Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/config-generic,v retrieving revision 1.290 retrieving revision 1.291 diff -u -p -r1.290 -r1.291 --- config-generic 28 Aug 2009 16:47:11 -0000 1.290 +++ config-generic 1 Sep 2009 04:18:44 -0000 1.291 @@ -3744,6 +3744,7 @@ CONFIG_DEFAULT_RELATIME=y CONFIG_INPUT_LIRC=y CONFIG_LIRC_DEV=m CONFIG_LIRC_BT829=m +CONFIG_LIRC_ENE0100=m CONFIG_LIRC_I2C=m CONFIG_LIRC_IGORPLUGUSB=m CONFIG_LIRC_IMON=m hdpvr-ir-enable.patch: Makefile | 4 +--- hdpvr-core.c | 7 +++---- hdpvr-i2c.c | 40 +++++++++++++++++++++++++++++++++------- 3 files changed, 37 insertions(+), 14 deletions(-) Index: hdpvr-ir-enable.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/hdpvr-ir-enable.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- hdpvr-ir-enable.patch 31 Aug 2009 14:28:07 -0000 1.3 +++ hdpvr-ir-enable.patch 1 Sep 2009 04:18:44 -0000 1.4 @@ -3,8 +3,8 @@ From http://hg.jannau.net/hdpvr/, pendin --- drivers/media/video/hdpvr/Makefile | 4 +-- drivers/media/video/hdpvr/hdpvr-core.c | 7 ++--- - drivers/media/video/hdpvr/hdpvr-i2c.c | 38 ++++++++++++++++++++++++++----- - 3 files changed, 36 insertions(+), 13 deletions(-) + drivers/media/video/hdpvr/hdpvr-i2c.c | 40 ++++++++++++++++++++++++++----- + 3 files changed, 37 insertions(+), 14 deletions(-) diff --git a/drivers/media/video/hdpvr/Makefile b/drivers/media/video/hdpvr/Makefile index e0230fc..79ad2e1 100644 @@ -19,7 +19,7 @@ index e0230fc..79ad2e1 100644 obj-$(CONFIG_VIDEO_HDPVR) += hdpvr.o diff --git a/drivers/media/video/hdpvr/hdpvr-core.c b/drivers/media/video/hdpvr/hdpvr-core.c -index 188bd5a..9fa3d8d 100644 +index 188bd5a..779f907 100644 --- a/drivers/media/video/hdpvr/hdpvr-core.c +++ b/drivers/media/video/hdpvr/hdpvr-core.c @@ -362,9 +362,8 @@ static int hdpvr_probe(struct usb_interface *interface, @@ -44,7 +44,7 @@ index 188bd5a..9fa3d8d 100644 if (dev->i2c_adapter) i2c_del_adapter(dev->i2c_adapter); diff --git a/drivers/media/video/hdpvr/hdpvr-i2c.c b/drivers/media/video/hdpvr/hdpvr-i2c.c -index c4b5d15..994305c 100644 +index c4b5d15..e0ae619 100644 --- a/drivers/media/video/hdpvr/hdpvr-i2c.c +++ b/drivers/media/video/hdpvr/hdpvr-i2c.c @@ -10,6 +10,8 @@ @@ -92,6 +92,15 @@ index c4b5d15..994305c 100644 if (ret < 0) goto error; +@@ -67,7 +69,7 @@ static int hdpvr_i2c_write(struct hdpvr_device *dev, unsigned char addr, + REQTYPE_I2C_WRITE_STATT, CTRL_READ_REQUEST, + 0, 0, buf, 2, 1000); + +- if (ret == 2) ++ if ((ret == 2) && (buf[1] == (len - 1))) + ret = 0; + else if (ret >= 0) + ret = -EIO; @@ -93,10 +95,10 @@ static int hdpvr_transfer(struct i2c_adapter *i2c_adapter, struct i2c_msg *msgs, if (msgs[i].flags & I2C_M_RD) Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1723 retrieving revision 1.1724 diff -u -p -r1.1723 -r1.1724 --- kernel.spec 28 Aug 2009 16:47:11 -0000 1.1723 +++ kernel.spec 1 Sep 2009 04:18:44 -0000 1.1724 @@ -655,9 +655,10 @@ Patch1000: linux-2.6-neigh_-fix-state-tr Patch1200: linux-2.6-xen-fix-brkpoints-hw-watchpoints.patch Patch1201: linux-2.6-xen-clean-up-warnings.patch -Patch1515: linux-2.6.29-lirc.patch +Patch1515: lirc-2.6.31.patch Patch1517: hid-ignore-all-recent-imon-devices.patch Patch1518: hdpvr-ir-enable.patch +Patch1519: lirc-revert-2.6.31-i2c-changes.patch Patch1700: agp-set_memory_ucwb.patch # nouveau + drm fixes @@ -693,6 +694,7 @@ Patch2899: linux-2.6-v4l-dvb-fixes.patch Patch2900: linux-2.6-v4l-dvb-update.patch Patch2901: linux-2.6-v4l-dvb-experimental.patch Patch2903: linux-2.6-revert-dvb-net-kabi-change.patch +Patch2904: v4l-dvb-fix-cx25840-firmware-load.patch # fs fixes Patch3000: linux-2.6-fs-cifs-fix-port-numbers.patch @@ -1312,7 +1314,10 @@ ApplyPatch linux-2.6-zd1211rw_-adding-08 ApplyPatch linux-2.6-crash-driver.patch # http://www.lirc.org/ -ApplyPatch linux-2.6.29-lirc.patch +ApplyPatch lirc-2.6.31.patch +ApplyPatch hid-ignore-all-recent-imon-devices.patch +ApplyPatch hdpvr-ir-enable.patch +ApplyPatch lirc-revert-2.6.31-i2c-changes.patch # DRM patches ApplyPatch agp-set_memory_ucwb.patch @@ -1344,6 +1349,7 @@ ApplyPatch linux-2.6-silence-acpi-blackl #ApplyPatch linux-2.6-v4l-dvb-update.patch #ApplyPatch linux-2.6-v4l-dvb-experimental.patch #ApplyPatch linux-2.6-revert-dvb-net-kabi-change.patch +ApplyPatch v4l-dvb-fix-cx25840-firmware-load.patch # kvm ApplyPatch linux-2.6-kvm-skip-pit-check.patch @@ -1965,6 +1971,13 @@ fi # and build. %changelog +* Tue Sep 01 2009 Jarod Wilson 2.5.30.5-45 +- Refresh lirc patches, add new lirc_ene0100 driver +- Fix up hdpvr driver for use with modular i2c so that + lirc_zilog can actually bind to it +- Make lirc_zilog IR transmit and receive work on the hdpvr +- Fix audio on PVR-500 when used in same system as HVR-1800 (#480728) + * Fri Aug 28 2009 David Woodhouse - Enable Solos DSL driver --- linux-2.6.29-lirc.patch DELETED --- From pkgdb at fedoraproject.org Tue Sep 1 04:20:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 04:20:08 +0000 Subject: [pkgdb] ibus-anthy ownership updated Message-ID: <20090901042008.C2E6C10F87A@bastion2.fedora.phx.redhat.com> Package ibus-anthy in Fedora devel is now owned by phuang To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-anthy From pkgdb at fedoraproject.org Tue Sep 1 04:20:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 04:20:32 +0000 Subject: [pkgdb] ibus-anthy ownership updated Message-ID: <20090901042032.8468910F87A@bastion2.fedora.phx.redhat.com> Package ibus-anthy in Fedora devel is now owned by phuang To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-anthy From devrim at fedoraproject.org Tue Sep 1 04:22:22 2009 From: devrim at fedoraproject.org (=?utf-8?b?RGV2cmltIEfDnE5Ew5xa?=) Date: Tue, 1 Sep 2009 04:22:22 +0000 (UTC) Subject: rpms/mapserver/EL-4 mapserver.spec,1.7,1.8 Message-ID: <20090901042222.6F24D11C00EF@cvs1.fedora.phx.redhat.com> Author: devrim Update of /cvs/extras/rpms/mapserver/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3536 Modified Files: mapserver.spec Log Message: One more attempt to fix spec Index: mapserver.spec =================================================================== RCS file: /cvs/extras/rpms/mapserver/EL-4/mapserver.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- mapserver.spec 1 Sep 2009 04:14:17 -0000 1.7 +++ mapserver.spec 1 Sep 2009 04:22:22 -0000 1.8 @@ -8,16 +8,15 @@ URL: http://mapserver.gis.umn Source: http://download.osgeo.org/mapserver/mapserver-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: httpd -BuildRequires: libXpm-devel +#BuildRequires: libXpm-devel BuildRequires: httpd-devel php-devel BuildRequires: postgresql-devel mysql-devel -BuildRequires: geos-devel proj-devel gdal-devel +BuildRequires: geos-devel proj-devel BuildRequires: php-devel freetype-devel gd-devel >= 2.0.16 BuildRequires: python-devel curl-devel zlib-devel libxml2-devel BuildRequires: libjpeg-devel libpng-devel libtiff-devel BuildRequires: perl(ExtUtils::MakeMaker) #BuildRequires: java-gcj-compat-devel swig > 1.3.24 -BuildRequires: swig > 1.3.24 BuildRequires: byacc, flex %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)") From pkgdb at fedoraproject.org Tue Sep 1 04:24:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 04:24:12 +0000 Subject: [pkgdb] ibus-anthy (Fedora, 11) updated by petersen Message-ID: <20090901042412.BE8EF10F87A@bastion2.fedora.phx.redhat.com> petersen changed owner of ibus-anthy in Fedora 11 to fujiwara To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-anthy From pkgdb at fedoraproject.org Tue Sep 1 04:24:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 04:24:12 +0000 Subject: [pkgdb] ibus-anthy (Fedora, 11) updated by petersen Message-ID: <20090901042412.DAECB10F888@bastion2.fedora.phx.redhat.com> petersen changed owner of ibus-anthy in Fedora devel to fujiwara To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-anthy From pkgdb at fedoraproject.org Tue Sep 1 04:25:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 04:25:09 +0000 Subject: [pkgdb] ibus-anthy ownership updated Message-ID: <20090901042509.8724510F87A@bastion2.fedora.phx.redhat.com> Package ibus-anthy in Fedora 10 is now owned by phuang To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-anthy From awjb at fedoraproject.org Tue Sep 1 04:27:39 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Tue, 1 Sep 2009 04:27:39 +0000 (UTC) Subject: rpms/libopensync-plugin-synce/F-10 libopensync-plugin-synce.spec, 1.8, 1.9 Message-ID: <20090901042739.8A31911C00EF@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/libopensync-plugin-synce/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7319/F-10 Modified Files: libopensync-plugin-synce.spec Log Message: - version upgrade Index: libopensync-plugin-synce.spec =================================================================== RCS file: /cvs/pkgs/rpms/libopensync-plugin-synce/F-10/libopensync-plugin-synce.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- libopensync-plugin-synce.spec 25 Jul 2009 06:21:01 -0000 1.8 +++ libopensync-plugin-synce.spec 1 Sep 2009 04:27:39 -0000 1.9 @@ -1,7 +1,7 @@ Name: libopensync-plugin-synce Epoch: 1 Version: 0.22.1 -Release: 2%{?dist} +Release: 1%{?dist} Summary: Synce plugin for libopensync to sync WM2003 devices Group: System Environment/Libraries @@ -47,9 +47,6 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/opensync/defaults/synce-plugin %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 1:0.22.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - * Tue Jul 21 2009 Andreas Bierfert - 1:0.22.1-1 - version upgrade From davej at fedoraproject.org Tue Sep 1 04:29:55 2009 From: davej at fedoraproject.org (Dave Jones) Date: Tue, 1 Sep 2009 04:29:55 +0000 (UTC) Subject: rpms/kernel/devel/scripts rebase.sh,1.26,1.27 Message-ID: <20090901042955.3D2E511C00EF@cvs1.fedora.phx.redhat.com> Author: davej Update of /cvs/pkgs/rpms/kernel/devel/scripts In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9117/scripts Modified Files: rebase.sh Log Message: finger banner changed output. this should fix it. Index: rebase.sh =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/scripts/rebase.sh,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- rebase.sh 23 Feb 2009 08:12:20 -0000 1.26 +++ rebase.sh 1 Sep 2009 04:29:54 -0000 1.27 @@ -29,12 +29,12 @@ else fi # Is there a new snapshot or prepatch ? -NEW=`curl -s http://www.kernel.org/kdist/finger_banner | grep "snapshot for the stable"` +NEW=`curl -s http://www.kernel.org/kdist/finger_banner | grep "latest snapshot 2.6 version"` if [ -z "$NEW" ] ; then - NEW=`curl -s http://www.kernel.org/kdist/finger_banner | grep "prepatch for the stable"` + NEW=`curl -s http://www.kernel.org/kdist/finger_banner | grep "latest mainline 2.6 version"` if [ -z "$NEW" ] ; then if [ "$OLDRC" -ne 0 ] ; then - NEW=`curl -s http://www.kernel.org/kdist/finger_banner | grep "stable version of the Linux kernel is"` + NEW=`curl -s http://www.kernel.org/kdist/finger_banner | grep "latest stable 2.6." | head -n1` else echo "No new rc or git snapshot of stable branch". exit 0 From ausil at fedoraproject.org Tue Sep 1 04:33:34 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Tue, 1 Sep 2009 04:33:34 +0000 (UTC) Subject: rpms/mysql-gui-tools/devel mysql-gui-tools-5.0r14-common-cleanup.patch, NONE, 1.1 mysql-gui-tools-5.0r14-common.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 gtk_deprecated_typedefs.patch, 1.1, 1.2 mysql-gui-tools-5.0_p12-gcc-4.3.patch, 1.1, 1.2 mysql-gui-tools-5.0_p12-libsigc++-2.2.patch, 1.1, 1.2 mysql-gui-tools-5.0r12-DEBUG.patch, 1.1, 1.2 mysql-gui-tools-gtksourceview-cflags.patch, 1.1, 1.2 mysql-gui-tools.spec, 1.14, 1.15 mysql-query-browser-default_schema_infinite_loop.patch, 1.1, 1.2 sources, 1.3, 1.4 Message-ID: <20090901043334.B093E11C00EF@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/mysql-gui-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11607 Modified Files: .cvsignore gtk_deprecated_typedefs.patch mysql-gui-tools-5.0_p12-gcc-4.3.patch mysql-gui-tools-5.0_p12-libsigc++-2.2.patch mysql-gui-tools-5.0r12-DEBUG.patch mysql-gui-tools-gtksourceview-cflags.patch mysql-gui-tools.spec mysql-query-browser-default_schema_infinite_loop.patch sources Added Files: mysql-gui-tools-5.0r14-common-cleanup.patch mysql-gui-tools-5.0r14-common.patch Log Message: update to mysql-gui-tools 5.0r14 mysql-gui-tools-5.0r14-common-cleanup.patch: administrator/source/mac/MySQL Administrator.xcodeproj/kojima.pbxuser | 44 administrator/source/mac/MySQL Administrator.xcodeproj/project.pbxproj | 6 mysql-gui-tools-5.0r14/administrator/README.MacOSX | 6 mysql-gui-tools-5.0r14/administrator/build/CopyLibrariesCommercial.cmd | 2 mysql-gui-tools-5.0r14/administrator/build/CopyLibrariesDebug.cmd | 4 mysql-gui-tools-5.0r14/administrator/build/CopyLibrariesRelease.cmd | 4 mysql-gui-tools-5.0r14/administrator/configure.in | 6 mysql-gui-tools-5.0r14/administrator/extract_pot.sh | 2 mysql-gui-tools-5.0r14/administrator/library/MySQLAdministratorLibrary.sln | 4 mysql-gui-tools-5.0r14/administrator/library/MySQLAdministratorLibrary.vcproj | 16 mysql-gui-tools-5.0r14/administrator/library/MySQLAdministratorLibraryTests.sln | 2 mysql-gui-tools-5.0r14/administrator/library/libmysqladmin.bdsproj | 10 mysql-gui-tools-5.0r14/administrator/library/libmysqladmin_static.bdsproj | 10 mysql-gui-tools-5.0r14/administrator/library/source/Makefile.am | 8 mysql-gui-tools-5.0r14/administrator/mysql-administrator.spec.in | 6 mysql-gui-tools-5.0r14/administrator/po/Makefile.in.in | 4 mysql-gui-tools-5.0r14/administrator/po/update.sh | 2 mysql-gui-tools-5.0r14/administrator/res/FAQ | 2 mysql-gui-tools-5.0r14/administrator/setup/windows/Makefile.mak | 2 mysql-gui-tools-5.0r14/administrator/setup/windows/source/mysql_administrator.xml | 36 mysql-gui-tools-5.0r14/administrator/source/linux/Makefile.am | 16 mysql-gui-tools-5.0r14/administrator/source/util/Makefile.am | 12 mysql-gui-tools-5.0r14/administrator/testing/test-application/Makefile | 2 mysql-gui-tools-5.0r14/common/README.translating | 6 mysql-gui-tools-5.0r14/common/build/MakePoConcat.cmd | 2 mysql-gui-tools-5.0r14/common/build/MakePoLinux.cmd | 2 mysql-gui-tools-5.0r14/common/build/UpdateTranslations.cmd | 2 mysql-gui-tools-5.0r14/common/confdefs.h | 2 mysql-gui-tools-5.0r14/common/configure.in | 2 mysql-gui-tools-5.0r14/common/extract_pot.sh | 6 mysql-gui-tools-5.0r14/common/library/base-library/libmysqlx_static.bdsproj | 10 mysql-gui-tools-5.0r14/common/library/generic-canvas/ftgl/ftgl_static_lib.bdsproj | 8 mysql-gui-tools-5.0r14/common/library/generic-canvas/ftgl/mac/FTGL.xcodeproj/kojima.perspective | 2 mysql-gui-tools-5.0r14/common/library/generic-canvas/ftgl/win32_vcpp/ftgl.suo |binary mysql-gui-tools-5.0r14/common/library/generic-canvas/libmysqlgc.bdsproj | 4 mysql-gui-tools-5.0r14/common/library/grt-modules/MySQLGrtBuiltinModuleLibrary.vcproj | 2 mysql-gui-tools-5.0r14/common/library/grt-wb-controller/MySQLGrtWorkbenchLibrary.vcproj | 8 mysql-gui-tools-5.0r14/common/library/mysql-resultset/MySQLSqlResultset.vcproj | 6 mysql-gui-tools-5.0r14/common/library/mysql-resultset/libmysqlgc.bdsproj | 4 mysql-gui-tools-5.0r14/common/library/sql-parser/bison.bat | 2 mysql-gui-tools-5.0r14/common/library/sql-parser/source/myx_sql_parser.tab.cc | 3260 +++++----- mysql-gui-tools-5.0r14/common/library/sql-parser/test/test.vcproj | 2 mysql-gui-tools-5.0r14/common/library/utilities/libmysqlutil_static.bdsproj | 10 mysql-gui-tools-5.0r14/common/po/de.po | 2 mysql-gui-tools-5.0r14/common/po/ja.po | 2 mysql-gui-tools-5.0r14/common/po/pt_BR.po | 2 mysql-gui-tools-5.0r14/common/res/grt/php.ini | 2 mysql-gui-tools-5.0r14/common/res/how_to_translate.txt | 2 mysql-gui-tools-5.0r14/common/source/linux/MGConnectDialog.cc | 2 mysql-gui-tools-5.0r14/common/source/linux/MGConnectDialog.cc.sigc++ | 2 mysql-gui-tools-5.0r14/common/source/mac/GenericCanvas/GenericCanvas.xcodeproj/kojima.perspective | 2 mysql-gui-tools-5.0r14/common/source/mac/MySQLGRT/MySQLGRT.xcodeproj/kojima.perspective | 2 mysql-gui-tools-5.0r14/common/source/mac/MySQLGUICommon.xcodeproj/kojima.mode1 | 2 mysql-gui-tools-5.0r14/common/source/mac/MySQLGUICommon.xcodeproj/kojima.pbxuser | 12 mysql-gui-tools-5.0r14/common/source/mac/MySQLGUICommon.xcodeproj/kojima.perspective | 2 mysql-gui-tools-5.0r14/common/source/mac/WBCanvas/WBCanvas.xcodeproj/kojima.pbxuser | 4 mysql-gui-tools-5.0r14/common/source/mac/WBCanvas/WBCanvas.xcodeproj/kojima.perspective | 2 mysql-gui-tools-5.0r14/common/source/windows/GenericCanvasTestframe/CanvasTest.bdsproj | 4 mysql-gui-tools-5.0r14/common/source/windows/xgrtsh/XGrtSh.bdsproj | 2 mysql-gui-tools-5.0r14/common/source/windows/xgrtsh/XGrtSh.cfg | 8 mysql-gui-tools-5.0r14/common/source/windows/xgrtsh/XGrtSh.dof | 16 mysql-gui-tools-5.0r14/common/source/windows/xgrtsh/XGrtSh.dpr | 6 mysql-gui-tools-5.0r14/common/source/windows/xgrtsh/XGrtShDebug.cfg | 8 mysql-gui-tools-5.0r14/common/source/windows/xgrtsh/XGrtShDebug.dof | 16 mysql-gui-tools-5.0r14/common/source/windows/xgrtsh/XGrtShRelease.cfg | 8 mysql-gui-tools-5.0r14/common/source/windows/xgrtsh/XGrtShRelease.dof | 16 mysql-gui-tools-5.0r14/common/tools/grtsh/grtsh.bdsproj | 10 mysql-gui-tools-5.0r14/migration-tool/build/MakeGrtShellDebug.bat | 4 mysql-gui-tools-5.0r14/migration-tool/build/MakeGrtShellRelease.bat | 4 mysql-gui-tools-5.0r14/migration-tool/build/MakeLua.bat | 2 mysql-gui-tools-5.0r14/migration-tool/build/MakePhp.bat | 4 mysql-gui-tools-5.0r14/migration-tool/build/MakeResources.bat | 2 mysql-gui-tools-5.0r14/migration-tool/build/MakeXGrtShellRelease.bat | 4 mysql-gui-tools-5.0r14/migration-tool/build/PreparePhpCode.bat | 4 mysql-gui-tools-5.0r14/migration-tool/build_mt_script.sh | 16 mysql-gui-tools-5.0r14/migration-tool/make_grtjar.sh | 2 mysql-gui-tools-5.0r14/migration-tool/setup/windows/Makefile.mak | 2 mysql-gui-tools-5.0r14/migration-tool/setup/windows/source/mysql_migration_toolkit.xml | 36 mysql-gui-tools-5.0r14/migration-tool/source/agent/Makefile | 6 mysql-gui-tools-5.0r14/migration-tool/source/linux/Makefile | 14 mysql-gui-tools-5.0r14/query-browser/build/CopyLibrariesCommercial.bat | 2 mysql-gui-tools-5.0r14/query-browser/build/CopyLibrariesDebug.bat | 4 mysql-gui-tools-5.0r14/query-browser/build/CopyLibrariesRelease.bat | 4 mysql-gui-tools-5.0r14/query-browser/configure.in | 6 mysql-gui-tools-5.0r14/query-browser/library/MySQLQueryBrowserLibrary.sln | 4 mysql-gui-tools-5.0r14/query-browser/library/MySQLQueryBrowserLibrary.vcproj | 32 mysql-gui-tools-5.0r14/query-browser/library/MySQLQueryBrowserLibraryTests.sln | 2 mysql-gui-tools-5.0r14/query-browser/library/libmysqlqb.bdsproj | 10 mysql-gui-tools-5.0r14/query-browser/library/source/Makefile.am | 8 mysql-gui-tools-5.0r14/query-browser/library/tests/test_query_analyze/Makefile.am | 8 mysql-gui-tools-5.0r14/query-browser/library/tests/test_query_analyze/test.bat | 2 mysql-gui-tools-5.0r14/query-browser/library/tests/test_query_analyze/test.sh | 2 mysql-gui-tools-5.0r14/query-browser/library/tests/test_query_analyze/test_query_analyze.vcproj | 2 mysql-gui-tools-5.0r14/query-browser/library/tests/test_query_composition/Makefile.am | 8 mysql-gui-tools-5.0r14/query-browser/library/tests/test_query_composition/test.bat | 2 mysql-gui-tools-5.0r14/query-browser/library/tests/test_query_composition/test.sh | 2 mysql-gui-tools-5.0r14/query-browser/library/tests/test_query_composition/test_query_composition.vcproj | 2 mysql-gui-tools-5.0r14/query-browser/library/tests/test_strip_sql/Makefile.am | 8 mysql-gui-tools-5.0r14/query-browser/library/tests/test_strip_sql/test.bat | 2 mysql-gui-tools-5.0r14/query-browser/library/tests/test_strip_sql/test.sh | 2 mysql-gui-tools-5.0r14/query-browser/library/tests/test_strip_sql/test_strip_sql.vcproj | 2 mysql-gui-tools-5.0r14/query-browser/mysql-query-browser.spec.in | 6 mysql-gui-tools-5.0r14/query-browser/po/update.sh | 2 mysql-gui-tools-5.0r14/query-browser/setup/windows/Makefile.mak | 2 mysql-gui-tools-5.0r14/query-browser/setup/windows/source/mysql_query_browser.xml | 36 mysql-gui-tools-5.0r14/query-browser/source/linux/Makefile.am | 16 query-browser/source/mac/MySQL QueryBrowser.xcodeproj/kojima.pbxuser | 26 query-browser/source/mac/MySQL QueryBrowser.xcodeproj/project.pbxproj | 16 108 files changed, 1999 insertions(+), 1999 deletions(-) --- NEW FILE mysql-gui-tools-5.0r14-common-cleanup.patch --- diff -uNr mysql-gui-tools-5.0r14-orig/administrator/build/CopyLibrariesCommercial.cmd mysql-gui-tools-5.0r14/administrator/build/CopyLibrariesCommercial.cmd --- mysql-gui-tools-5.0r14-orig/administrator/build/CopyLibrariesCommercial.cmd 2008-09-12 09:55:30.000000000 -0500 +++ mysql-gui-tools-5.0r14/administrator/build/CopyLibrariesCommercial.cmd 2009-08-31 22:54:59.000000000 -0500 @@ -2,7 +2,7 @@ @echo off echo Building commercial libraries... -copy ..\..\mysql-gui-common\library\Lib_Commercial\libmysqlx.dll ..\bin\windows\libmysqlx.dll +copy ..\..\common\library\Lib_Commercial\libmysqlx.dll ..\bin\windows\libmysqlx.dll copy ..\library\Lib_Commercial\libmysqladmin.dll ..\bin\windows\libmysqladmin.dll if exist ..\bin\windows\msvcr71d.dll del ..\bin\windows\msvcr71d.dll diff -uNr mysql-gui-tools-5.0r14-orig/administrator/build/CopyLibrariesDebug.cmd mysql-gui-tools-5.0r14/administrator/build/CopyLibrariesDebug.cmd --- mysql-gui-tools-5.0r14-orig/administrator/build/CopyLibrariesDebug.cmd 2008-09-12 09:55:30.000000000 -0500 +++ mysql-gui-tools-5.0r14/administrator/build/CopyLibrariesDebug.cmd 2009-08-31 22:54:59.000000000 -0500 @@ -1,8 +1,8 @@ REM CommandInterpreter: $(COMSPEC) @echo off -copy ..\..\mysql-gui-common\library\Lib_Debug\libmysqlx.dll ..\bin\windows\libmysqlx.dll -copy ..\..\mysql-gui-common\library_util\Lib_Debug\libmysqlutil.dll ..\bin\windows\libmysqlutil.dll +copy ..\..\common\library\Lib_Debug\libmysqlx.dll ..\bin\windows\libmysqlx.dll +copy ..\..\common\library_util\Lib_Debug\libmysqlutil.dll ..\bin\windows\libmysqlutil.dll copy ..\library\Lib_Debug\libmysqladmin.dll ..\bin\windows\libmysqladmin.dll if exist ..\bin\windows\msvcr71.dll del ..\bin\windows\msvcr71.dll diff -uNr mysql-gui-tools-5.0r14-orig/administrator/build/CopyLibrariesRelease.cmd mysql-gui-tools-5.0r14/administrator/build/CopyLibrariesRelease.cmd --- mysql-gui-tools-5.0r14-orig/administrator/build/CopyLibrariesRelease.cmd 2008-09-12 09:55:30.000000000 -0500 +++ mysql-gui-tools-5.0r14/administrator/build/CopyLibrariesRelease.cmd 2009-08-31 22:54:59.000000000 -0500 @@ -2,8 +2,8 @@ @echo off echo Building release libraries... -copy ..\..\mysql-gui-common\library\Lib_Release\libmysqlx.dll ..\bin\windows\libmysqlx.dll -copy ..\..\mysql-gui-common\library_util\Lib_Release\libmysqlutil.dll ..\bin\windows\libmysqlutil.dll +copy ..\..\common\library\Lib_Release\libmysqlx.dll ..\bin\windows\libmysqlx.dll +copy ..\..\common\library_util\Lib_Release\libmysqlutil.dll ..\bin\windows\libmysqlutil.dll copy ..\library\Lib_Release\libmysqladmin.dll ..\bin\windows\libmysqladmin.dll if exist ..\bin\windows\msvcr71d.dll del ..\bin\windows\msvcr71d.dll diff -uNr mysql-gui-tools-5.0r14-orig/administrator/configure.in mysql-gui-tools-5.0r14/administrator/configure.in --- mysql-gui-tools-5.0r14-orig/administrator/configure.in 2009-08-31 22:33:39.000000000 -0500 +++ mysql-gui-tools-5.0r14/administrator/configure.in 2009-08-31 22:54:59.000000000 -0500 @@ -20,10 +20,10 @@ # internal libraries # AC_CHECK_FILE(../common/library/base-library, [], - AC_MSG_ERROR([mysql-gui-common source tree must be present in the same directory as this program])) + AC_MSG_ERROR([common source tree must be present in the same directory as this program])) -#AC_CHECK_FILE(../mysql-gui-common/source/linux/libmacommongui.a, [], -# AC_MSG_ERROR([mysql-gui-common source tree must be compiled and present in the same directory as this program])) +#AC_CHECK_FILE(../common/source/linux/libmacommongui.a, [], +# AC_MSG_ERROR([common source tree must be compiled and present in the same directory as this program])) # diff -uNr mysql-gui-tools-5.0r14-orig/administrator/extract_pot.sh mysql-gui-tools-5.0r14/administrator/extract_pot.sh --- mysql-gui-tools-5.0r14-orig/administrator/extract_pot.sh 2008-09-12 09:57:41.000000000 -0500 +++ mysql-gui-tools-5.0r14/administrator/extract_pot.sh 2009-08-31 22:55:02.000000000 -0500 @@ -2,7 +2,7 @@ FILES="glade_files.c source/linux/*c library/source/*c" -python ../mysql-gui-common/tools/po_glade.py res/linux/*.glade > glade_files.c +python ../common/tools/po_glade.py res/linux/*.glade > glade_files.c xgettext --default-domain=mysql-administrator\ --add-comments --keyword=_ --keyword=N_ $FILES \ diff -uNr mysql-gui-tools-5.0r14-orig/administrator/library/libmysqladmin.bdsproj mysql-gui-tools-5.0r14/administrator/library/libmysqladmin.bdsproj --- mysql-gui-tools-5.0r14-orig/administrator/library/libmysqladmin.bdsproj 2008-09-12 09:55:56.000000000 -0500 +++ mysql-gui-tools-5.0r14/administrator/library/libmysqladmin.bdsproj 2009-08-31 22:55:02.000000000 -0500 @@ -214,7 +214,7 @@ - + @@ -232,13 +232,13 @@ - + - + @@ -252,7 +252,7 @@ - + @@ -291,7 +291,7 @@ - + diff -uNr mysql-gui-tools-5.0r14-orig/administrator/library/libmysqladmin_static.bdsproj mysql-gui-tools-5.0r14/administrator/library/libmysqladmin_static.bdsproj --- mysql-gui-tools-5.0r14-orig/administrator/library/libmysqladmin_static.bdsproj 2008-09-12 09:55:56.000000000 -0500 +++ mysql-gui-tools-5.0r14/administrator/library/libmysqladmin_static.bdsproj 2009-08-31 22:55:02.000000000 -0500 @@ -175,7 +175,7 @@ - + @@ -192,12 +192,12 @@ - + - + @@ -209,7 +209,7 @@ - + @@ -231,7 +231,7 @@ - + diff -uNr mysql-gui-tools-5.0r14-orig/administrator/library/MySQLAdministratorLibrary.sln mysql-gui-tools-5.0r14/administrator/library/MySQLAdministratorLibrary.sln --- mysql-gui-tools-5.0r14-orig/administrator/library/MySQLAdministratorLibrary.sln 2008-09-12 09:55:56.000000000 -0500 +++ mysql-gui-tools-5.0r14/administrator/library/MySQLAdministratorLibrary.sln 2009-08-31 22:55:02.000000000 -0500 @@ -4,12 +4,12 @@ {6FBC86A7-892F-47C5-B62E-7304AB98DA29} = {6FBC86A7-892F-47C5-B62E-7304AB98DA29} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MySQLXLibrary", "..\..\mysql-gui-common\library\MySQLXLibrary.vcproj", "{6FBC86A7-892F-47C5-B62E-7304AB98DA29}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MySQLXLibrary", "..\..\common\library\MySQLXLibrary.vcproj", "{6FBC86A7-892F-47C5-B62E-7304AB98DA29}" ProjectSection(ProjectDependencies) = postProject {142530C4-B184-4833-9A1A-F268B6E336A7} = {142530C4-B184-4833-9A1A-F268B6E336A7} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MySQLUtilLibrary", "..\..\mysql-gui-common\library_util\MySQLUtilLibrary.vcproj", "{142530C4-B184-4833-9A1A-F268B6E336A7}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MySQLUtilLibrary", "..\..\common\library_util\MySQLUtilLibrary.vcproj", "{142530C4-B184-4833-9A1A-F268B6E336A7}" ProjectSection(ProjectDependencies) = postProject EndProjectSection EndProject diff -uNr mysql-gui-tools-5.0r14-orig/administrator/library/MySQLAdministratorLibraryTests.sln mysql-gui-tools-5.0r14/administrator/library/MySQLAdministratorLibraryTests.sln --- mysql-gui-tools-5.0r14-orig/administrator/library/MySQLAdministratorLibraryTests.sln 2008-09-12 09:55:56.000000000 -0500 +++ mysql-gui-tools-5.0r14/administrator/library/MySQLAdministratorLibraryTests.sln 2009-08-31 22:55:02.000000000 -0500 @@ -3,7 +3,7 @@ ProjectSection(ProjectDependencies) = postProject EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MySQLXLibrary", "..\..\mysql-gui-common\library\MySQLXLibrary.vcproj", "{6FBC86A7-892F-47C5-B62E-7304AB98DA29}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MySQLXLibrary", "..\..\common\library\MySQLXLibrary.vcproj", "{6FBC86A7-892F-47C5-B62E-7304AB98DA29}" ProjectSection(ProjectDependencies) = postProject EndProjectSection EndProject diff -uNr mysql-gui-tools-5.0r14-orig/administrator/library/MySQLAdministratorLibrary.vcproj mysql-gui-tools-5.0r14/administrator/library/MySQLAdministratorLibrary.vcproj --- mysql-gui-tools-5.0r14-orig/administrator/library/MySQLAdministratorLibrary.vcproj 2008-09-12 09:55:56.000000000 -0500 +++ mysql-gui-tools-5.0r14/administrator/library/MySQLAdministratorLibrary.vcproj 2009-08-31 22:55:02.000000000 -0500 @@ -122,7 +122,7 @@ + + + + + diff -uNr mysql-gui-tools-5.0r14-orig/query-browser/source/linux/Makefile.am mysql-gui-tools-5.0r14/query-browser/source/linux/Makefile.am --- mysql-gui-tools-5.0r14-orig/query-browser/source/linux/Makefile.am 2009-08-31 22:33:39.000000000 -0500 +++ mysql-gui-tools-5.0r14/query-browser/source/linux/Makefile.am 2009-08-31 22:54:30.000000000 -0500 @@ -35,10 +35,10 @@ INCLUDES=@GNOME_CFLAGS@ @MYSQL_CFLAGS@ @PCRE_CFLAGS@\ - -I$(top_srcdir)/../mysql-gui-common/source/linux\ - -I$(top_srcdir)/../mysql-gui-common/library/base-library/include\ - -I$(top_srcdir)/../mysql-gui-common/library/utilities/shared_include\ - -I$(top_srcdir)/../mysql-gui-common/library/utilities/include\ + -I$(top_srcdir)/../common/source/linux\ + -I$(top_srcdir)/../common/library/base-library/include\ + -I$(top_srcdir)/../common/library/utilities/shared_include\ + -I$(top_srcdir)/../common/library/utilities/include\ -I$(top_srcdir)/library/include\ -I$(top_srcdir)/source/linux/gtksourceview\ -DPREFIX=\""$(PREFIX)"\"\ @@ -48,10 +48,10 @@ mysql_query_browser_bin_LDADD=$(top_builddir)/library/source/libqb.a\ - $(top_builddir)/../mysql-gui-common/source/linux/libqbcommongui.a\ - $(top_builddir)/../mysql-gui-common/library/base-library/source/.libs/libmysqlx.a\ - $(top_builddir)/../mysql-gui-common/library/utilities/source/.libs/libguiutil.a\ - $(top_builddir)/../mysql-gui-common/library/sql-parser/source/.libs/libsqlparser.a\ + $(top_builddir)/../common/source/linux/libqbcommongui.a\ + $(top_builddir)/../common/library/base-library/source/.libs/libmysqlx.a\ + $(top_builddir)/../common/library/utilities/source/.libs/libguiutil.a\ + $(top_builddir)/../common/library/sql-parser/source/.libs/libsqlparser.a\ $(top_builddir)/source/linux/gtksourceview/gtksourceview/.libs/libgtksourceview-1.0.a\ @MYSQL_LIBS@ @GNOME_LIBS@ @PCRE_LIBS@ diff -uNr mysql-gui-tools-5.0r14-orig/query-browser/source/mac/MySQL QueryBrowser.xcodeproj/kojima.pbxuser mysql-gui-tools-5.0r14/query-browser/source/mac/MySQL QueryBrowser.xcodeproj/kojima.pbxuser --- mysql-gui-tools-5.0r14-orig/query-browser/source/mac/MySQL QueryBrowser.xcodeproj/kojima.pbxuser 2006-09-11 09:07:23.000000000 -0500 +++ mysql-gui-tools-5.0r14/query-browser/source/mac/MySQL QueryBrowser.xcodeproj/kojima.pbxuser 2009-08-31 22:54:32.000000000 -0500 @@ -564,7 +564,7 @@ isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MQResultSetView.mm; - path = "/Users/kojima/Development/mysql-gui-common/source/mac/ResultSet/MQResultSetView.mm"; + path = "/Users/kojima/Development/common/source/mac/ResultSet/MQResultSetView.mm"; sourceTree = ""; }; 2B1F35D908848FB700455FC3 /* PBXTextBookmark */ = { @@ -1065,7 +1065,7 @@ isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MTableEditor.m; - path = "/Users/kojima/Development/mysql-gui-common/source/mac/MTableEditor.m"; + path = "/Users/kojima/Development/common/source/mac/MTableEditor.m"; sourceTree = ""; }; 2B682F030AB5A41400389BA0 /* PBXTextBookmark */ = { @@ -1229,7 +1229,7 @@ isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MSourceLayoutManager.m; - path = "/Users/kojima/Development/mysql-gui-common/source/mac/SourceEditor/MSourceLayoutManager.m"; + path = "/Users/kojima/Development/common/source/mac/SourceEditor/MSourceLayoutManager.m"; sourceTree = ""; }; 2B8328AF085FE4CE00D8BEB0 /* PBXTextBookmark */ = { @@ -1246,7 +1246,7 @@ isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MSourceLayoutManager.m; - path = "/Users/kojima/Development/mysql-gui-common/source/mac/SourceEditor/MSourceLayoutManager.m"; + path = "/Users/kojima/Development/common/source/mac/SourceEditor/MSourceLayoutManager.m"; sourceTree = ""; }; 2B8328BD085FE50000D8BEB0 /* PBXTextBookmark */ = { @@ -1290,14 +1290,14 @@ isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = myx_library.c; - path = "/Users/kojima/Development/mysql-gui-common/library/source/myx_library.c"; + path = "/Users/kojima/Development/common/library/source/myx_library.c"; sourceTree = ""; }; 2B8C4B2A083C158500A72366 /* MTableEditor.m */ = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MTableEditor.m; - path = "/Users/kojima/Development/mysql-gui-common/source/mac/MTableEditor.m"; + path = "/Users/kojima/Development/common/source/mac/MTableEditor.m"; sourceTree = ""; uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1140, 23988}}"; @@ -1319,7 +1319,7 @@ isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MSchemaDataSource.m; - path = "/Users/kojima/Development/mysql-gui-common/source/mac/MSchemaDataSource.m"; + path = "/Users/kojima/Development/common/source/mac/MSchemaDataSource.m"; sourceTree = ""; }; 2B8C4C34083C36C100A72366 /* PBXTextBookmark */ = { @@ -1346,7 +1346,7 @@ isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MSchemaDataSource.m; - path = "/Users/kojima/Development/mysql-gui-common/source/mac/MSchemaDataSource.m"; + path = "/Users/kojima/Development/common/source/mac/MSchemaDataSource.m"; sourceTree = ""; }; 2B8C4CB1083C47EA00A72366 /* PBXTextBookmark */ = { @@ -1435,7 +1435,7 @@ isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MTextImageCell.m; - path = "/Users/kojima/Development/mysql-gui-common/source/mac/MTextImageCell.m"; + path = "/Users/kojima/Development/common/source/mac/MTextImageCell.m"; sourceTree = ""; }; 2B8FAC6B082B8CA600D63986 /* PBXTextBookmark */ = { @@ -1452,7 +1452,7 @@ isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MTextImageCell.m; - path = "/Users/kojima/Development/mysql-gui-common/source/mac/MTextImageCell.m"; + path = "/Users/kojima/Development/common/source/mac/MTextImageCell.m"; sourceTree = ""; }; 2B8FB08E082D704100D63986 /* MQRSSearchPanel.h */ = { @@ -1810,7 +1810,7 @@ isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MMenuButton.m; - path = "/Users/kojima/Development/mysql-gui-common/source/mac/MMenuButton.m"; + path = "/Users/kojima/Development/common/source/mac/MMenuButton.m"; sourceTree = ""; }; 2BB542490858A8D8007DA3B2 /* PBXTextBookmark */ = { @@ -2620,7 +2620,7 @@ isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MSyntaxColoring.m; - path = "/Users/kojima/Development/mysql-gui-common/source/mac/SourceEditor/MSyntaxColoring.m"; + path = "/Users/kojima/Development/common/source/mac/SourceEditor/MSyntaxColoring.m"; sourceTree = ""; }; 2BDF71BF08E0A43900088236 /* PBXTextBookmark */ = { @@ -2637,7 +2637,7 @@ isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = MQResultSetView.mm; - path = "/Users/kojima/Development/mysql-gui-common/source/mac/ResultSet/MQResultSetView.mm"; + path = "/Users/kojima/Development/common/source/mac/ResultSet/MQResultSetView.mm"; sourceTree = ""; }; 2BE8B26C0815F81C00E73770 /* MQHistory.h */ = { diff -uNr mysql-gui-tools-5.0r14-orig/query-browser/source/mac/MySQL QueryBrowser.xcodeproj/project.pbxproj mysql-gui-tools-5.0r14/query-browser/source/mac/MySQL QueryBrowser.xcodeproj/project.pbxproj --- mysql-gui-tools-5.0r14-orig/query-browser/source/mac/MySQL QueryBrowser.xcodeproj/project.pbxproj 2006-12-13 08:11:59.000000000 -0600 +++ mysql-gui-tools-5.0r14/query-browser/source/mac/MySQL QueryBrowser.xcodeproj/project.pbxproj 2009-08-31 22:54:32.000000000 -0500 @@ -331,7 +331,7 @@ 2B8FA936082A73F900D63986 /* sbar_unsplitv.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = sbar_unsplitv.png; path = ../../images/png/sbar_unsplitv.png; sourceTree = SOURCE_ROOT; }; 2B8FB08E082D704100D63986 /* MQRSSearchPanel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MQRSSearchPanel.h; sourceTree = ""; }; 2B8FB08F082D704100D63986 /* MQRSSearchPanel.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = MQRSSearchPanel.m; sourceTree = ""; }; - 2B8FB093082D706400D63986 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = "../../../mysql-gui-common/res/mac/English.lproj/RSSearchPanel.nib"; sourceTree = SOURCE_ROOT; }; + 2B8FB093082D706400D63986 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = "../../../common/res/mac/English.lproj/RSSearchPanel.nib"; sourceTree = SOURCE_ROOT; }; 2B8FB4EB0830EEDE00D63986 /* tabsheet_icon_inlinehelp.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = tabsheet_icon_inlinehelp.png; path = ../../images/png/tabsheet_icon_inlinehelp.png; sourceTree = SOURCE_ROOT; }; 2B8FB4EC0830EEDE00D63986 /* tabsheet_icon_resultset.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = tabsheet_icon_resultset.png; path = ../../images/png/tabsheet_icon_resultset.png; sourceTree = SOURCE_ROOT; }; 2B8FB4ED0830EEDE00D63986 /* tabsheet_icon_script.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = tabsheet_icon_script.png; path = ../../images/png/tabsheet_icon_script.png; sourceTree = SOURCE_ROOT; }; @@ -353,8 +353,8 @@ 2B8FB83708342EB000D63986 /* rs_search_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = rs_search_disabled.png; path = ../../images/png/rs_search_disabled.png; sourceTree = SOURCE_ROOT; }; 2B8FB83808342EB000D63986 /* rs_search.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = rs_search.png; path = ../../images/png/rs_search.png; sourceTree = SOURCE_ROOT; }; 2B8FB83908342EB000D63986 /* rs_warning.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = rs_warning.png; path = ../../images/png/rs_warning.png; sourceTree = SOURCE_ROOT; }; - 2B8FB8670834308A00D63986 /* 16x16_Catalog.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = 16x16_Catalog.png; path = "../../../mysql-gui-common/images/png/16x16_Catalog.png"; sourceTree = SOURCE_ROOT; }; - 2B8FB875083430D100D63986 /* 16x16_Field.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = 16x16_Field.png; path = "../../../mysql-gui-common/images/png/16x16_Field.png"; sourceTree = SOURCE_ROOT; }; + 2B8FB8670834308A00D63986 /* 16x16_Catalog.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = 16x16_Catalog.png; path = "../../../common/images/png/16x16_Catalog.png"; sourceTree = SOURCE_ROOT; }; + 2B8FB875083430D100D63986 /* 16x16_Field.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = 16x16_Field.png; path = "../../../common/images/png/16x16_Field.png"; sourceTree = SOURCE_ROOT; }; 2B9973360A64A03E00649D58 /* libintl.3.4.3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libintl.3.4.3.dylib; path = /Users/vlad/sw/lib/libintl.3.4.3.dylib; sourceTree = ""; }; 2B9973BC0A64AF0200649D58 /* libglib-2.0.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libglib-2.0.0.dylib"; path = "/uni/lib/libglib-2.0.0.dylib"; sourceTree = ""; }; 2B9C8E710853B05900C16483 /* MQHelpTab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MQHelpTab.h; sourceTree = ""; }; @@ -402,11 +402,11 @@ 2BC7D7E807F47A7100CB83E9 /* MQBookmark.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MQBookmark.m; sourceTree = ""; }; 2BC9F969085F7A6F00949574 /* MQPreferences.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MQPreferences.h; sourceTree = ""; }; 2BC9F96A085F7A6F00949574 /* MQPreferences.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MQPreferences.m; sourceTree = ""; }; - 2BCEDE3807DBFC9400F9482E /* 16x16_KeyColumn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = 16x16_KeyColumn.png; path = "../../../mysql-gui-common/images/png/16x16_KeyColumn.png"; sourceTree = SOURCE_ROOT; }; - 2BCEDE4507DBFCBF00F9482E /* myx_schema_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = myx_schema_16x16.png; path = "../../../mysql-gui-common/images/icons/png/myx_schema_16x16.png"; sourceTree = SOURCE_ROOT; }; - 2BCEDE4607DBFCBF00F9482E /* myx_schema_sp_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = myx_schema_sp_16x16.png; path = "../../../mysql-gui-common/images/icons/png/myx_schema_sp_16x16.png"; sourceTree = SOURCE_ROOT; }; - 2BCEDE4707DBFCBF00F9482E /* myx_schema_table_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = myx_schema_table_16x16.png; path = "../../../mysql-gui-common/images/icons/png/myx_schema_table_16x16.png"; sourceTree = SOURCE_ROOT; }; - 2BCEDE4807DBFCBF00F9482E /* myx_schema_view_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = myx_schema_view_16x16.png; path = "../../../mysql-gui-common/images/icons/png/myx_schema_view_16x16.png"; sourceTree = SOURCE_ROOT; }; + 2BCEDE3807DBFC9400F9482E /* 16x16_KeyColumn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = 16x16_KeyColumn.png; path = "../../../common/images/png/16x16_KeyColumn.png"; sourceTree = SOURCE_ROOT; }; + 2BCEDE4507DBFCBF00F9482E /* myx_schema_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = myx_schema_16x16.png; path = "../../../common/images/icons/png/myx_schema_16x16.png"; sourceTree = SOURCE_ROOT; }; + 2BCEDE4607DBFCBF00F9482E /* myx_schema_sp_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = myx_schema_sp_16x16.png; path = "../../../common/images/icons/png/myx_schema_sp_16x16.png"; sourceTree = SOURCE_ROOT; }; + 2BCEDE4707DBFCBF00F9482E /* myx_schema_table_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = myx_schema_table_16x16.png; path = "../../../common/images/icons/png/myx_schema_table_16x16.png"; sourceTree = SOURCE_ROOT; }; + 2BCEDE4807DBFCBF00F9482E /* myx_schema_view_16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = myx_schema_view_16x16.png; path = "../../../common/images/icons/png/myx_schema_view_16x16.png"; sourceTree = SOURCE_ROOT; }; 2BD9ABF4085E417E00DF65E9 /* mysqlqb_functions.xml */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xml; name = mysqlqb_functions.xml; path = ../../res/mysqlqb_functions.xml; sourceTree = SOURCE_ROOT; }; 2BD9ABF5085E417E00DF65E9 /* mysqlqb_statements.xml */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xml; name = mysqlqb_statements.xml; path = ../../res/mysqlqb_statements.xml; sourceTree = SOURCE_ROOT; }; 2BD9AD7C085E701400DF65E9 /* mysqlqb_functions.html */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.html; name = mysqlqb_functions.html; path = ../../res/doc/mysqlqb_functions.html; sourceTree = SOURCE_ROOT; }; mysql-gui-tools-5.0r14-common.patch: administrator/configure.in | 2 +- query-browser/configure.in | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) --- NEW FILE mysql-gui-tools-5.0r14-common.patch --- --- mysql-gui-tools-5.0r14/administrator/configure.in.BAD 2009-08-31 11:55:53.000000000 -0500 +++ mysql-gui-tools-5.0r14/administrator/configure.in 2009-08-31 11:56:57.000000000 -0500 @@ -19,7 +19,7 @@ # # internal libraries # -AC_CHECK_FILE(../mysql-gui-common/library/base-library, [], +AC_CHECK_FILE(../common/library/base-library, [], AC_MSG_ERROR([mysql-gui-common source tree must be present in the same directory as this program])) #AC_CHECK_FILE(../mysql-gui-common/source/linux/libmacommongui.a, [], --- mysql-gui-tools-5.0r14/query-browser/configure.in.BAD 2009-08-31 11:57:25.000000000 -0500 +++ mysql-gui-tools-5.0r14/query-browser/configure.in 2009-08-31 16:11:28.000000000 -0500 @@ -17,8 +17,8 @@ # # internal libraries # -AC_CHECK_FILE(../mysql-gui-common/library/base-library/include, - [MYSQLA_INCLUDE='-I$(top_srcdir)/../mysql-gui-common/library/base-library/include -I$(top_srcdir)/../mysql-gui-common/source/linux'], +AC_CHECK_FILE(../common/library/base-library/include, + [MYSQLA_INCLUDE='-I$(top_srcdir)/../common/library/base-library/include -I$(top_srcdir)/../common/source/linux'], AC_MSG_ERROR([mysql-gui-common source tree must be present in the same directory as this program])) #AC_CHECK_FILE(../mysql-gui-common/source/linux/libqbcommongui.a, [], @@ -73,6 +73,7 @@ PKG_CHECK_MODULES(GNOME, [libglade-2.0 gthread-2.0 libxml-2.0 >= 2.6.2 + libgnome-2.0 $gtkhtml gtkmm-2.4]) AC_SUBST(GNOME_CFLAGS) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/mysql-gui-tools/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 17 Jun 2007 18:42:28 -0000 1.3 +++ .cvsignore 1 Sep 2009 04:33:33 -0000 1.4 @@ -1 +1 @@ -mysql-gui-tools-5.0r12.tar.gz +mysql-gui-tools-5.0r14.tar.gz gtk_deprecated_typedefs.patch: Makefile.in | 2 -- 1 file changed, 2 deletions(-) Index: gtk_deprecated_typedefs.patch =================================================================== RCS file: /cvs/extras/rpms/mysql-gui-tools/devel/gtk_deprecated_typedefs.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gtk_deprecated_typedefs.patch 15 Sep 2008 17:55:15 -0000 1.1 +++ gtk_deprecated_typedefs.patch 1 Sep 2009 04:33:33 -0000 1.2 @@ -1,6 +1,6 @@ -diff -NaurEbBH mysql-gui-tools-5.0r12.ORIG/mysql-query-browser/source/linux/gtksourceview/gtksourceview/Makefile.in mysql-gui-tools-5.0r12/mysql-query-browser/source/linux/gtksourceview/gtksourceview/Makefile.in ---- mysql-gui-tools-5.0r12.ORIG/mysql-query-browser/source/linux/gtksourceview/gtksourceview/Makefile.in 2008-09-15 03:03:13.000000000 +0400 -+++ mysql-gui-tools-5.0r12/mysql-query-browser/source/linux/gtksourceview/gtksourceview/Makefile.in 2008-09-15 12:28:00.000000000 +0400 +diff -NaurEbBH mysql-gui-tools-5.0r14.ORIG/query-browser/source/linux/gtksourceview/gtksourceview/Makefile.in mysql-gui-tools-5.0r14/query-browser/source/linux/gtksourceview/gtksourceview/Makefile.in +--- mysql-gui-tools-5.0r14.ORIG/query-browser/source/linux/gtksourceview/gtksourceview/Makefile.in 2008-09-15 03:03:13.000000000 +0400 ++++ mysql-gui-tools-5.0r14/query-browser/source/linux/gtksourceview/gtksourceview/Makefile.in 2008-09-15 12:28:00.000000000 +0400 @@ -202,8 +202,6 @@ INCLUDES = \ -DDATADIR=\""$(datadir)"\" \ mysql-gui-tools-5.0_p12-gcc-4.3.patch: common/source/linux/MGFileBrowserList.cc | 1 + common/source/linux/MGHMeterGraphPlotter.cc | 1 + query-browser/source/linux/MGCodeEditor.cc | 1 + 3 files changed, 3 insertions(+) Index: mysql-gui-tools-5.0_p12-gcc-4.3.patch =================================================================== RCS file: /cvs/extras/rpms/mysql-gui-tools/devel/mysql-gui-tools-5.0_p12-gcc-4.3.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mysql-gui-tools-5.0_p12-gcc-4.3.patch 8 Jul 2008 19:46:55 -0000 1.1 +++ mysql-gui-tools-5.0_p12-gcc-4.3.patch 1 Sep 2009 04:33:33 -0000 1.2 @@ -1,7 +1,7 @@ -Index: mysql-gui-common/source/linux/MGFileBrowserList.cc +Index: common/source/linux/MGFileBrowserList.cc =================================================================== ---- mysql-gui-common/source/linux/MGFileBrowserList.cc (revision 2059) -+++ mysql-gui-common/source/linux/MGFileBrowserList.cc (working copy) +--- common/source/linux/MGFileBrowserList.cc (revision 2059) ++++ common/source/linux/MGFileBrowserList.cc (working copy) @@ -20,6 +20,7 @@ #include #include @@ -10,10 +10,10 @@ Index: mysql-gui-common/source/linux/MGF #include /* rename() in FreeBSD */ -Index: mysql-gui-common/source/linux/MGHMeterGraphPlotter.cc +Index: common/source/linux/MGHMeterGraphPlotter.cc =================================================================== ---- mysql-gui-common/source/linux/MGHMeterGraphPlotter.cc (revision 2059) -+++ mysql-gui-common/source/linux/MGHMeterGraphPlotter.cc (working copy) +--- common/source/linux/MGHMeterGraphPlotter.cc (revision 2059) ++++ common/source/linux/MGHMeterGraphPlotter.cc (working copy) @@ -16,6 +16,7 @@ @@ -22,10 +22,10 @@ Index: mysql-gui-common/source/linux/MGH -Index: mysql-query-browser/source/linux/MGCodeEditor.cc +Index: query-browser/source/linux/MGCodeEditor.cc =================================================================== ---- mysql-query-browser/source/linux/MGCodeEditor.cc (revision 476) -+++ mysql-query-browser/source/linux/MGCodeEditor.cc (working copy) +--- query-browser/source/linux/MGCodeEditor.cc (revision 476) ++++ query-browser/source/linux/MGCodeEditor.cc (working copy) @@ -16,6 +16,7 @@ #include "MGCodeEditor.h" mysql-gui-tools-5.0_p12-libsigc++-2.2.patch: administrator/source/linux/MABackupPanel.cc | 2 +- administrator/source/linux/MACatalogsPanel.cc | 6 +++--- administrator/source/linux/MARestorePanel.cc | 4 ++-- administrator/source/linux/MAServerConnectionsPanel.h | 2 +- administrator/source/linux/MAdministrator.h | 2 +- common/source/linux/MGConnectDialog.cc | 6 +++--- common/source/linux/MGTreeTooltip.h | 2 +- migration-tool/source/linux/GRTEnvironment.cc | 2 +- migration-tool/source/linux/GRTEnvironment.h | 4 ++-- migration-tool/source/linux/ObjectShell.cc | 6 +++--- new/mysql-gui-common/library/sql-parser/source/sed885efK |only query-browser/source/linux/MQResultTab.h | 4 ++-- 12 files changed, 20 insertions(+), 20 deletions(-) Index: mysql-gui-tools-5.0_p12-libsigc++-2.2.patch =================================================================== RCS file: /cvs/extras/rpms/mysql-gui-tools/devel/mysql-gui-tools-5.0_p12-libsigc++-2.2.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mysql-gui-tools-5.0_p12-libsigc++-2.2.patch 8 Jul 2008 19:46:55 -0000 1.1 +++ mysql-gui-tools-5.0_p12-libsigc++-2.2.patch 1 Sep 2009 04:33:33 -0000 1.2 @@ -1,5 +1,5 @@ ---- old/mysql-administrator/source/linux/MABackupPanel.cc -+++ new/mysql-administrator/source/linux/MABackupPanel.cc +--- old/administrator/source/linux/MABackupPanel.cc ++++ new/administrator/source/linux/MABackupPanel.cc @@ -1282,7 +1282,7 @@ if (_inst->check_connection()) @@ -9,8 +9,8 @@ (sigc::mem_fun(*this, &MABackupPanel::update_backup_progress),&arg.pdata), 50); dlg->show(); ---- old/mysql-administrator/source/linux/MACatalogsPanel.cc -+++ new/mysql-administrator/source/linux/MACatalogsPanel.cc +--- old/administrator/source/linux/MACatalogsPanel.cc ++++ new/administrator/source/linux/MACatalogsPanel.cc @@ -1488,7 +1488,7 @@ _maint_dlg_xml->get_button("next_button")->set_sensitive(false); @@ -38,8 +38,8 @@ status= (MYX_TABLE_COMMAND_STATUSES*) _data->get_instance()->perform_data_fetch3((MInstanceInfo::DataFetcher3)myx_repair_table, ---- old/mysql-administrator/source/linux/MAdministrator.h -+++ new/mysql-administrator/source/linux/MAdministrator.h +--- old/administrator/source/linux/MAdministrator.h ++++ new/administrator/source/linux/MAdministrator.h @@ -66,7 +66,7 @@ sigc::signal0 _signal_prefs_changed; @@ -49,8 +49,8 @@ bool pulse_progress(); void setup_sidebar(); ---- old/mysql-administrator/source/linux/MARestorePanel.cc -+++ new/mysql-administrator/source/linux/MARestorePanel.cc +--- old/administrator/source/linux/MARestorePanel.cc ++++ new/administrator/source/linux/MARestorePanel.cc @@ -728,7 +728,7 @@ op_aborted= false; @@ -69,8 +69,8 @@ (sigc::mem_fun(*this, &MARestorePanel::update_status),&arg.pdata), 50); ---- old/mysql-administrator/source/linux/MAServerConnectionsPanel.h -+++ new/mysql-administrator/source/linux/MAServerConnectionsPanel.h +--- old/administrator/source/linux/MAServerConnectionsPanel.h ++++ new/administrator/source/linux/MAServerConnectionsPanel.h @@ -87,7 +87,7 @@ Glib::RefPtr _thread_icon; @@ -81,8 +81,8 @@ int _current_page; Only in new/mysql-gui-common/library/sql-parser/source: sed885efK ---- old/mysql-gui-common/source/linux/MGConnectDialog.cc -+++ new/mysql-gui-common/source/linux/MGConnectDialog.cc +--- old/common/source/linux/MGConnectDialog.cc ++++ new/common/source/linux/MGConnectDialog.cc @@ -659,9 +659,9 @@ // select back the original item ((Gtk::OptionMenu*)_xml->get_widget("connection_list"))->set_history(_current_selected_item); @@ -104,8 +104,8 @@ Only in new/mysql-gui-common/library/sql int rc; bool pinging= false; int myerror= 0; ---- old/mysql-gui-common/source/linux/MGTreeTooltip.h -+++ new/mysql-gui-common/source/linux/MGTreeTooltip.h +--- old/common/source/linux/MGTreeTooltip.h ++++ new/common/source/linux/MGTreeTooltip.h @@ -39,7 +39,7 @@ WillShowSignal _show_signal; @@ -115,8 +115,8 @@ Only in new/mysql-gui-common/library/sql void expose_event(GdkEventExpose *event); void leave_event(GdkEventCrossing *event); ---- old/mysql-migration-tool/source/linux/GRTEnvironment.cc -+++ new/mysql-migration-tool/source/linux/GRTEnvironment.cc +--- old/migration-tool/source/linux/GRTEnvironment.cc ++++ new/migration-tool/source/linux/GRTEnvironment.cc @@ -76,7 +76,7 @@ } @@ -126,8 +126,8 @@ Only in new/mysql-gui-common/library/sql { _shellOutputHandler= slot; ---- old/mysql-migration-tool/source/linux/GRTEnvironment.h -+++ new/mysql-migration-tool/source/linux/GRTEnvironment.h +--- old/migration-tool/source/linux/GRTEnvironment.h ++++ new/migration-tool/source/linux/GRTEnvironment.h @@ -28,7 +28,7 @@ int _msgOffset; std::vector _sourceObjectNames; @@ -146,8 +146,8 @@ Only in new/mysql-gui-common/library/sql MYX_GRT_OBJ *get_object(const Glib::ustring &name); bool object_implements_interface(MYX_GRT_OBJ *obj, const Glib::ustring &name); ---- old/mysql-migration-tool/source/linux/ObjectShell.cc -+++ new/mysql-migration-tool/source/linux/ObjectShell.cc +--- old/migration-tool/source/linux/ObjectShell.cc ++++ new/migration-tool/source/linux/ObjectShell.cc @@ -45,7 +45,7 @@ tree->set_model(_otree); @@ -169,8 +169,8 @@ Only in new/mysql-gui-common/library/sql put_prompt(); } ---- old/mysql-query-browser/source/linux/MQResultTab.h -+++ new/mysql-query-browser/source/linux/MQResultTab.h +--- old/query-browser/source/linux/MQResultTab.h ++++ new/query-browser/source/linux/MQResultTab.h @@ -45,7 +45,7 @@ Gtk::Paned *paned; mysql-gui-tools-5.0r12-DEBUG.patch: mysql-administrator | 1 + 1 file changed, 1 insertion(+) Index: mysql-gui-tools-5.0r12-DEBUG.patch =================================================================== RCS file: /cvs/extras/rpms/mysql-gui-tools/devel/mysql-gui-tools-5.0r12-DEBUG.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mysql-gui-tools-5.0r12-DEBUG.patch 15 Sep 2008 18:06:24 -0000 1.1 +++ mysql-gui-tools-5.0r12-DEBUG.patch 1 Sep 2009 04:33:33 -0000 1.2 @@ -1,5 +1,5 @@ ---- mysql-gui-tools-5.0r12/mysql-administrator/source/linux/mysql-administrator.BAD 2008-09-08 08:32:19.000000000 -0500 -+++ mysql-gui-tools-5.0r12/mysql-administrator/source/linux/mysql-administrator 2008-09-08 08:32:36.000000000 -0500 +--- mysql-gui-tools-5.0r14/administrator/source/linux/mysql-administrator.BAD 2008-09-08 08:32:19.000000000 -0500 ++++ mysql-gui-tools-5.0r14/administrator/source/linux/mysql-administrator 2008-09-08 08:32:36.000000000 -0500 @@ -1,6 +1,7 @@ #!/bin/sh mysql-gui-tools-gtksourceview-cflags.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: mysql-gui-tools-gtksourceview-cflags.patch =================================================================== RCS file: /cvs/extras/rpms/mysql-gui-tools/devel/mysql-gui-tools-gtksourceview-cflags.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mysql-gui-tools-gtksourceview-cflags.patch 8 Jul 2008 19:46:55 -0000 1.1 +++ mysql-gui-tools-gtksourceview-cflags.patch 1 Sep 2009 04:33:34 -0000 1.2 @@ -1,14 +1,11 @@ ---- mysql-gui-tools-5.0r12/mysql-query-browser/source/linux/Makefile.in.BAD 2008-07-08 11:20:21.000000000 -0500 -+++ mysql-gui-tools-5.0r12/mysql-query-browser/source/linux/Makefile.in 2008-07-08 13:25:34.000000000 -0500 -@@ -102,9 +102,9 @@ - CATOBJEXT = @CATOBJEXT@ - CC = @CC@ - CCDEPMODE = @CCDEPMODE@ --CFLAGS = @CFLAGS@ -+CFLAGS = @CFLAGS@ -D_GNU_SOURCE - CPP = @CPP@ --CPPFLAGS = @CPPFLAGS@ -+CPPFLAGS = @CPPFLAGS@ -D_GNU_SOURCE - CXX = @CXX@ - CXXDEPMODE = @CXXDEPMODE@ - CXXFLAGS = @CXXFLAGS@ +--- mysql-gui-tools-5.0r14/query-browser/source/linux/Makefile.am.BAD 2009-08-31 11:23:41.000000000 -0500 ++++ mysql-gui-tools-5.0r14/query-browser/source/linux/Makefile.am 2009-08-31 11:24:01.000000000 -0500 +@@ -61,7 +61,7 @@ + # If a solution is found, this could be removed. + # + $(top_builddir)/source/linux/gtksourceview/gtksourceview/.libs/libgtksourceview-1.0.a: +- (cd gtksourceview; ./configure --enable-static --disable-shared --disable-build-tests; make CFLAGS="$(CFLAGS) -fno-strict-aliasing") ++ (cd gtksourceview; ./configure --enable-static --disable-shared --disable-build-tests; make CFLAGS="$(CFLAGS) -D_GNU_SOURCE -fno-strict-aliasing") + + clean-generic: + -make -C gtksourceview distclean Index: mysql-gui-tools.spec =================================================================== RCS file: /cvs/extras/rpms/mysql-gui-tools/devel/mysql-gui-tools.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- mysql-gui-tools.spec 21 Aug 2009 14:35:30 -0000 1.14 +++ mysql-gui-tools.spec 1 Sep 2009 04:33:34 -0000 1.15 @@ -1,6 +1,6 @@ Name: mysql-gui-tools -Version: 5.0r12 -Release: 13%{?dist} +Version: 5.0r14 +Release: 1%{?dist} Summary: GUI tools to manage mysql Databases Group: Applications/Databases @@ -9,18 +9,21 @@ URL: http://www.mysql.com/pro Source0: http://dev.mysql.com/get/Downloads/MySQLAdministrationSuite/mysql-gui-tools-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: mysql-gui-tools-5.0r12-DEBUG.patch -Patch1: mysql-query-browser-default_schema_infinite_loop.patch -Patch2: mysql-gui-tools-5.0_p12-gcc-4.3.patch +Patch1: mysql-query-browser-default_schema_infinite_loop.patch +Patch2: mysql-gui-tools-5.0_p12-gcc-4.3.patch Patch3: mysql-gui-tools-5.0_p12-libsigc++-2.2.patch Patch4: mysql-gui-tools-gtksourceview-cflags.patch -Patch5: gtk_deprecated_typedefs.patch +Patch5: mysql-gui-tools-5.0r14-common.patch +Patch6: gtk_deprecated_typedefs.patch +Patch7: mysql-gui-tools-5.0r14-common-cleanup.patch BuildRequires: libglade2-devel, gtkmm24-devel >= 2.6 , pcre-devel, mysql-devel >= 4.0 BuildRequires: openssl-devel, gtkhtml3-devel, desktop-file-utils, gettext BuildRequires: mesa-libGLU-devel, python-devel, autoconf, automake -BuildRequires: libtool, expat-devel, readline-devel -BuildRequires: libgnomeprint22-devel +BuildRequires: libtool, expat-devel, readline-devel, perl-devel +BuildRequires: libgnomeprint22-devel, libgnome-devel BuildRequires: java-1.6.0-openjdk-devel +BuildRequires: automake autoconf perl(XML::Parser) Requires: mysql-administrator, mysql-query-browser @@ -74,13 +77,31 @@ at runtime %patch3 -p1 -b .sigc++ %patch4 -p1 %patch5 -p1 +%patch6 -p1 +%patch7 -p1 + +#ln -s administrator mysql-administrator +#ln -s common mysql-gui-common +#ln -s migration-tool mysql-migration-tool +#ln -s query-browser mysql-query-browser + +# rpmlint complains that the debuginfo packages have a bunch of files with wrong eol +# and executeable perms lets use a hammer and fix it +find . -name "*.h" -exec chmod 644 {} \; +find . -name "*.h" -exec sed -i 's/\r//' {} \; +find . -name "*.cc" -exec chmod 644 {} \; +find . -name "*.cc" -exec sed -i 's/\r//' {} \; +find . -name "*.c" -exec chmod 644 {} \; +find . -name "*.c" -exec sed -i 's/\r//' {} \; +find . -name "*.cpp" -exec chmod 644 {} \; +find . -name "*.cpp" -exec sed -i 's/\r//' {} \; %build -pushd mysql-gui-common +pushd common +sh autogen.sh %configure --enable-php-modules \ --enable-python-modules \ --enable-readline \ - --with-bonobo \ %ifarch x86_64 ppc64 sparc64 --with-java-includes=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.%{_arch}/include %else @@ -89,40 +110,41 @@ pushd mysql-gui-common make %{?_smp_mflags} popd -pushd mysql-administrator -%configure --with-bonobo +pushd administrator +sh autogen.sh +%configure make %{?_smp_mflags} popd -pushd mysql-query-browser -%configure --with-gtkhtml=libgtkhtml-3.14 \ - --with-bonobo +pushd query-browser +sh autogen.sh --with-gtkhtml=libgtkhtml-3.14 +%configure --with-gtkhtml=libgtkhtml-3.14 make %{?_smp_mflags} popd %install rm -rf $RPM_BUILD_ROOT -pushd mysql-gui-common +pushd common chmod 644 COPYING README make install DESTDIR=$RPM_BUILD_ROOT popd -pushd mysql-administrator +pushd administrator chmod 644 COPYING make install DESTDIR=$RPM_BUILD_ROOT popd -pushd mysql-query-browser +pushd query-browser chmod 644 COPYING make install DESTDIR=$RPM_BUILD_ROOT popd -# MySQL use dos new line characters that desktop file install doesnt like -# MySQL also use dos new line endings in there documantation files rpmlint didint like them +# MySQL use dos new line characters that desktop-file-install doesn't like +# MySQL also use dos new line endings in there documantation files rpmlint didn't like them sed -i 's/\r//' $RPM_BUILD_ROOT%{_datadir}/applications/MySQLAdministrator.desktop sed -i 's/\r//' $RPM_BUILD_ROOT%{_datadir}/applications/MySQLQueryBrowser.desktop -sed -i 's/\r//' mysql-administrator/COPYING mysql-gui-common/COPYING mysql-gui-common/README -sed -i 's/\r//' mysql-query-browser/COPYING +sed -i 's/\r//' administrator/COPYING common/COPYING common/README +sed -i 's/\r//' query-browser/COPYING desktop-file-install --vendor=fedora \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ @@ -150,11 +172,11 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc mysql-administrator/COPYING +%doc administrator/COPYING %files -n mysql-administrator -f mysql-administrator.lang %defattr(-,root,root,-) -%doc mysql-administrator/COPYING +%doc administrator/COPYING %{_bindir}/mabackup %{_bindir}/mysql-administrator %{_bindir}/mysql-administrator-bin @@ -164,13 +186,13 @@ rm -rf $RPM_BUILD_ROOT %files -n mysql-gui-common %defattr(-,root,root,-) -%doc mysql-gui-common/COPYING mysql-gui-common/README +%doc gui-common/COPYING common/README %dir %{_datadir}/mysql-gui %{_datadir}/mysql-gui/common %files -n mysql-query-browser -f mysql-query-browser.lang %defattr(-,root,root,-) -%doc mysql-query-browser/COPYING +%doc query-browser/COPYING %{_bindir}/mysql-query-browser* %{_datadir}/applications/fedora-MySQLQueryBrowser.desktop %{_datadir}/mysql-gui/query-browser @@ -178,6 +200,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 31 2009 Dennis Gilmore - 5.0r14-1 +- update to 5.0r14 + * Fri Aug 21 2009 Tomas Mraz - 5.0r12-13 - rebuilt with new openssl mysql-query-browser-default_schema_infinite_loop.patch: MQQueryDispatcher.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: mysql-query-browser-default_schema_infinite_loop.patch =================================================================== RCS file: /cvs/extras/rpms/mysql-gui-tools/devel/mysql-query-browser-default_schema_infinite_loop.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mysql-query-browser-default_schema_infinite_loop.patch 27 Nov 2007 22:33:46 -0000 1.1 +++ mysql-query-browser-default_schema_infinite_loop.patch 1 Sep 2009 04:33:34 -0000 1.2 @@ -1,6 +1,6 @@ -diff -uNr mysql-gui-tools-5.0r12_orig/mysql-query-browser/source/linux/MQQueryDispatcher.cc mysql-gui-tools-5.0r12/mysql-query-browser/source/linux/MQQueryDispatcher.cc ---- mysql-gui-tools-5.0r12_orig/mysql-query-browser/source/linux/MQQueryDispatcher.cc 2007-04-27 09:11:32.000000000 -0400 -+++ mysql-gui-tools-5.0r12/mysql-query-browser/source/linux/MQQueryDispatcher.cc 2007-10-06 10:40:45.000000000 -0400 +diff -uNr mysql-gui-tools-5.0r14_orig/query-browser/source/linux/MQQueryDispatcher.cc mysql-gui-tools-5.0r14/query-browser/source/linux/MQQueryDispatcher.cc +--- mysql-gui-tools-5.0r14_orig/query-browser/source/linux/MQQueryDispatcher.cc 2007-04-27 09:11:32.000000000 -0400 ++++ mysql-gui-tools-5.0r14/query-browser/source/linux/MQQueryDispatcher.cc 2007-10-06 10:40:45.000000000 -0400 @@ -558,8 +558,8 @@ Gtk::Main::instance()->run(); Index: sources =================================================================== RCS file: /cvs/extras/rpms/mysql-gui-tools/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 17 Jun 2007 18:42:28 -0000 1.3 +++ sources 1 Sep 2009 04:33:34 -0000 1.4 @@ -1 +1 @@ -755a62e8cd0ea0e138be6eedc430d7a9 mysql-gui-tools-5.0r12.tar.gz +b8efefbf20b7264c8f3afd34424467d7 mysql-gui-tools-5.0r14.tar.gz From devrim at fedoraproject.org Tue Sep 1 04:35:28 2009 From: devrim at fedoraproject.org (=?utf-8?b?RGV2cmltIEfDnE5Ew5xa?=) Date: Tue, 1 Sep 2009 04:35:28 +0000 (UTC) Subject: rpms/mapserver/EL-4 mapserver.spec,1.8,1.9 Message-ID: <20090901043528.23EF711C00EF@cvs1.fedora.phx.redhat.com> Author: devrim Update of /cvs/extras/rpms/mapserver/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13101 Modified Files: mapserver.spec Log Message: Remove gdal support from RHEL4 package. Index: mapserver.spec =================================================================== RCS file: /cvs/extras/rpms/mapserver/EL-4/mapserver.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- mapserver.spec 1 Sep 2009 04:22:22 -0000 1.8 +++ mapserver.spec 1 Sep 2009 04:35:27 -0000 1.9 @@ -80,16 +80,11 @@ chmod -x mapscript/php3/README %build -# fix gdal lookup -%{__sed} -i.libs -e 's|`\$GDAL_CONFIG --dep-libs`||' configure - %configure \ --with-gd \ --with-zlib \ --with-tiff \ --with-freetype=%{_bindir}/freetype-config \ - --with-gdal=%{_bindir}/gdal-config \ - --with-ogr=%{_bindir}/gdal-config \ --with-geos=%{_bindir}/geos-config \ --with-proj \ --with-sos \ From devrim at fedoraproject.org Tue Sep 1 04:40:53 2009 From: devrim at fedoraproject.org (=?utf-8?b?RGV2cmltIEfDnE5Ew5xa?=) Date: Tue, 1 Sep 2009 04:40:53 +0000 (UTC) Subject: rpms/mapserver/EL-4 mapserver.spec,1.9,1.10 Message-ID: <20090901044053.EFA2211C00EF@cvs1.fedora.phx.redhat.com> Author: devrim Update of /cvs/extras/rpms/mapserver/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14326 Modified Files: mapserver.spec Log Message: Fix: "configure: error: OGC WFS Server support cannot be enabled: missing OGR which is required)." Index: mapserver.spec =================================================================== RCS file: /cvs/extras/rpms/mapserver/EL-4/mapserver.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- mapserver.spec 1 Sep 2009 04:35:27 -0000 1.9 +++ mapserver.spec 1 Sep 2009 04:40:53 -0000 1.10 @@ -88,7 +88,6 @@ chmod -x mapscript/php3/README --with-geos=%{_bindir}/geos-config \ --with-proj \ --with-sos \ - --with-wfs \ --with-wcs \ --with-wmsclient \ --with-wfsclient \ From jwilson at fedoraproject.org Tue Sep 1 04:44:15 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Tue, 1 Sep 2009 04:44:15 +0000 (UTC) Subject: rpms/kernel/devel v4l-dvb-fix-cx25840-firmware-loading.patch, NONE, 1.1 kernel.spec, 1.1755, 1.1756 lirc-2.6.31.patch, 1.1, 1.2 Message-ID: <20090901044415.D9E8011C00EF@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15182 Modified Files: kernel.spec lirc-2.6.31.patch Added Files: v4l-dvb-fix-cx25840-firmware-loading.patch Log Message: * Tue Sep 01 2009 Jarod Wilson - Fix up lirc_zilog to enable functional IR transmit and receive on the Hauppauge HD PVR - Fix audio on PVR-500 when used in same system as HVR-1800 (#480728) v4l-dvb-fix-cx25840-firmware-loading.patch: cx25840-firmware.c | 37 ++++++++++++++++++++++--------------- 1 file changed, 22 insertions(+), 15 deletions(-) --- NEW FILE v4l-dvb-fix-cx25840-firmware-loading.patch --- # HG changeset patch # User Hans Verkuil # Date 1251752272 -7200 # Node ID 36a81289010d614758a64bd757ee37c8c154ad4b # Parent f69cb015dc77f8893f5018afff1e60f5b4ea50af cx25840: fix determining the firmware name From: Hans Verkuil Depending on the model there are three different firmwares to choose from. Unfortunately if a cx23885 is loaded first, then the global firmware name is overwritten with that firmware and if ivtv is loaded next, then it tries to load the wrong firmware. In addition, the original approach would also overwrite any firmware that the user specified explicitly. Priority: normal Signed-off-by: Hans Verkuil CC: Jarod Wilson Trivial backport from v4l-dvb hg tip to 2.6.31 Signed-off-by: Jarod Wilson --- drivers/media/video/cx25840/cx25840-firmware.c | 37 ++++++++++++++--------- 1 files changed, 22 insertions(+), 15 deletions(-) diff --git a/drivers/media/video/cx25840/cx25840-firmware.c b/drivers/media/video/cx25840/cx25840-firmware.c index 0df53b0..006ce16 100644 --- a/drivers/media/video/cx25840/cx25840-firmware.c +++ b/drivers/media/video/cx25840/cx25840-firmware.c @@ -23,10 +23,6 @@ #include "cx25840-core.h" -#define FWFILE "v4l-cx25840.fw" -#define FWFILE_CX23885 "v4l-cx23885-avcore-01.fw" -#define FWFILE_CX231XX "v4l-cx231xx-avcore-01.fw" - /* * Mike Isely - The FWSEND parameter controls the * size of the firmware chunks sent down the I2C bus to the chip. @@ -40,11 +36,11 @@ #define FWDEV(x) &((x)->dev) -static char *firmware = FWFILE; +static char *firmware = ""; module_param(firmware, charp, 0444); -MODULE_PARM_DESC(firmware, "Firmware image [default: " FWFILE "]"); +MODULE_PARM_DESC(firmware, "Firmware image to load"); static void start_fw_load(struct i2c_client *client) { @@ -65,6 +61,19 @@ static void end_fw_load(struct i2c_client *client) cx25840_write(client, 0x803, 0x03); } +static const char *get_fw_name(struct i2c_client *client) +{ + struct cx25840_state *state = to_state(i2c_get_clientdata(client)); + + if (firmware[0]) + return firmware; + if (state->is_cx23885) + return "v4l-cx23885-avcore-01.fw"; + if (state->is_cx231xx) + return "v4l-cx231xx-avcore-01.fw"; + return "v4l-cx25840.fw"; +} + static int check_fw_load(struct i2c_client *client, int size) { /* DL_ADDR_HB DL_ADDR_LB */ @@ -72,11 +81,13 @@ static int check_fw_load(struct i2c_client *client, int size) s |= cx25840_read(client, 0x800); if (size != s) { - v4l_err(client, "firmware %s load failed\n", firmware); + v4l_err(client, "firmware %s load failed\n", + get_fw_name(client)); return -EINVAL; } - v4l_info(client, "loaded %s firmware (%d bytes)\n", firmware, size); + v4l_info(client, "loaded %s firmware (%d bytes)\n", + get_fw_name(client), size); return 0; } @@ -96,21 +107,17 @@ int cx25840_loadfw(struct i2c_client *client) const struct firmware *fw = NULL; u8 buffer[FWSEND]; const u8 *ptr; + const char *fwname = get_fw_name(client); int size, retval; int MAX_BUF_SIZE = FWSEND; - if (state->is_cx23885) - firmware = FWFILE_CX23885; - else if (state->is_cx231xx) - firmware = FWFILE_CX231XX; - if ((state->is_cx231xx) && MAX_BUF_SIZE > 16) { v4l_err(client, " Firmware download size changed to 16 bytes max length\n"); MAX_BUF_SIZE = 16; /* cx231xx cannot accept more than 16 bytes at a time */ } - if (request_firmware(&fw, firmware, FWDEV(client)) != 0) { - v4l_err(client, "unable to open firmware %s\n", firmware); + if (request_firmware(&fw, fwname, FWDEV(client)) != 0) { + v4l_err(client, "unable to open firmware %s\n", fwname); return -EINVAL; } Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1755 retrieving revision 1.1756 diff -u -p -r1.1755 -r1.1756 --- kernel.spec 30 Aug 2009 15:23:09 -0000 1.1755 +++ kernel.spec 1 Sep 2009 04:44:15 -0000 1.1756 @@ -711,6 +711,7 @@ Patch2899: linux-2.6-v4l-dvb-fixes.patch Patch2900: linux-2.6-v4l-dvb-update.patch Patch2901: linux-2.6-v4l-dvb-experimental.patch Patch2903: linux-2.6-revert-dvb-net-kabi-change.patch +Patch2904: v4l-dvb-fix-cx25840-firmware-loading.patch # fs fixes @@ -1333,6 +1334,7 @@ ApplyPatch linux-2.6-silence-acpi-blackl #ApplyPatch linux-2.6-v4l-dvb-update.patch #ApplyPatch linux-2.6-v4l-dvb-experimental.patch #ApplyPatch linux-2.6-revert-dvb-net-kabi-change.patch +ApplyPatch v4l-dvb-fix-cx25840-firmware-loading.patch # Patches headed upstream @@ -2002,6 +2004,11 @@ fi # and build. %changelog +* Tue Sep 01 2009 Jarod Wilson +- Fix up lirc_zilog to enable functional IR transmit and receive + on the Hauppauge HD PVR +- Fix audio on PVR-500 when used in same system as HVR-1800 (#480728) + * Sun Aug 30 2009 Chuck Ebbert - 2.6.31-rc8-git1 - Drop linux-2.6-inotify-accounting.patch, merged upstream. lirc-2.6.31.patch: MAINTAINERS | 9 drivers/input/Kconfig | 2 drivers/input/Makefile | 2 drivers/input/lirc/Kconfig | 119 + drivers/input/lirc/Makefile | 21 drivers/input/lirc/lirc.h | 100 + drivers/input/lirc/lirc_bt829.c | 383 +++++ drivers/input/lirc/lirc_dev.c | 839 ++++++++++++ drivers/input/lirc/lirc_dev.h | 184 ++ drivers/input/lirc/lirc_ene0100.c | 644 +++++++++ drivers/input/lirc/lirc_ene0100.h | 169 ++ drivers/input/lirc/lirc_i2c.c | 537 +++++++ drivers/input/lirc/lirc_igorplugusb.c | 556 ++++++++ drivers/input/lirc/lirc_imon.c | 2301 ++++++++++++++++++++++++++++++++++ drivers/input/lirc/lirc_it87.c | 986 ++++++++++++++ drivers/input/lirc/lirc_it87.h | 116 + drivers/input/lirc/lirc_ite8709.c | 539 +++++++ drivers/input/lirc/lirc_mceusb.c | 1244 ++++++++++++++++++ drivers/input/lirc/lirc_parallel.c | 709 ++++++++++ drivers/input/lirc/lirc_parallel.h | 26 drivers/input/lirc/lirc_sasem.c | 931 +++++++++++++ drivers/input/lirc/lirc_serial.c | 1316 +++++++++++++++++++ drivers/input/lirc/lirc_sir.c | 1283 ++++++++++++++++++ drivers/input/lirc/lirc_streamzap.c | 794 +++++++++++ drivers/input/lirc/lirc_ttusbir.c | 397 +++++ drivers/input/lirc/lirc_zilog.c | 1395 ++++++++++++++++++++ 26 files changed, 15602 insertions(+) Index: lirc-2.6.31.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/lirc-2.6.31.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- lirc-2.6.31.patch 30 Aug 2009 05:25:47 -0000 1.1 +++ lirc-2.6.31.patch 1 Sep 2009 04:44:15 -0000 1.2 @@ -1,6 +1,6 @@ Linux Infrared Remote Control drivers -- http://www.lirc.org -Last updated: Sunday, August 30, 2009 +Last updated: Tuesday, September 01, 2009 From http://git.wilsonet.com/linux-2.6-lirc.git/ @@ -24,7 +24,7 @@ Signed-off-by: Jarod Wilson = MAX_IRCTL_DEVICES) { + dprintk("lirc_dev [%d]: open result = -ENODEV\n", @@ -7658,10 +7658,10 @@ index 0000000..3d53181 +MODULE_PARM_DESC(debug, "Enable debugging messages"); diff --git a/drivers/input/lirc/lirc_mceusb.c b/drivers/input/lirc/lirc_mceusb.c new file mode 100644 -index 0000000..58dfdd5 +index 0000000..3dd4cfb --- /dev/null +++ b/drivers/input/lirc/lirc_mceusb.c -@@ -0,0 +1,1225 @@ +@@ -0,0 +1,1244 @@ +/* + * LIRC driver for Windows Media Center Edition USB Infrared Transceivers + * @@ -7677,9 +7677,12 @@ index 0000000..58dfdd5 + * supports the 1st-gen device now too. Transmitting on the 1st-gen device + * is as yet untested, but receiving definitely works. + * -+ * Support for 1st-gen mceusb device added in June of 2009, ++ * Support for 1st-gen device added June 2009, + * by Jarod Wilson + * ++ * Transmission support for 1st-gen device added August 2009, ++ * by Patrick Calhoun ++ * + * Derived from ATI USB driver by Paul Miller and the original + * MCE USB driver by Dan Conti (and now including chunks of the latter + * relevant to the 1st-gen device initialization) @@ -7845,6 +7848,8 @@ index 0000000..58dfdd5 + { USB_DEVICE(VENDOR_FORMOSA, 0xe017) }, + /* Formosa Industrial Computing / Beanbag Emulation Device */ + { USB_DEVICE(VENDOR_FORMOSA, 0xe018) }, ++ /* Formosa21 / eHome Infrared Receiver */ ++ { USB_DEVICE(VENDOR_FORMOSA, 0xe03a) }, + /* Formosa Industrial Computing AIM IR605/A */ + { USB_DEVICE(VENDOR_FORMOSA, 0xe03c) }, + /* Fintek eHome Infrared Transceiver */ @@ -8519,7 +8524,7 @@ index 0000000..58dfdd5 + memset(data, 0, 8); + + ret = usb_control_msg(ir->usbdev, usb_rcvctrlpipe(ir->usbdev, 0), -+ 5, USB_TYPE_VENDOR, 0, 0, ++ USB_REQ_SET_ADDRESS, USB_TYPE_VENDOR, 0, 0, + data, 2, HZ * 3); + dprintk("%s - ret = %d, devnum = %d\n", + __func__, ret, ir->usbdev->devnum); @@ -8533,6 +8538,18 @@ index 0000000..58dfdd5 + + dprintk("%s - ret = %d\n", __func__, ret); + ++ /* strange: bRequest == 4 */ ++ ret = usb_control_msg(ir->usbdev, usb_sndctrlpipe(ir->usbdev, 0), ++ 4, USB_TYPE_VENDOR, ++ 0x0808, 0x0000, NULL, 0, HZ * 3); ++ dprintk("%s - retB = %d\n", __func__, ret); ++ ++ /* strange: bRequest == 2 */ ++ ret = usb_control_msg(ir->usbdev, usb_sndctrlpipe(ir->usbdev, 0), ++ 2, USB_TYPE_VENDOR, ++ 0x0000, 0x0100, NULL, 0, HZ * 3); ++ dprintk("%s - retC = %d\n", __func__, ret); ++ + return ret; + +}; @@ -8793,8 +8810,10 @@ index 0000000..58dfdd5 + request_packet_async(ir, ep_out, init1, + sizeof(init1), MCEUSB_OUTBOUND); + request_packet_async(ir, ep_in, NULL, maxp, MCEUSB_INBOUND); -+ request_packet_async(ir, ep_out, init2, -+ sizeof(init2), MCEUSB_OUTBOUND); ++ /* This breaks transmit on orig ms mce device */ ++ if (!ir->flags.microsoft_gen1) ++ request_packet_async(ir, ep_out, init2, ++ sizeof(init2), MCEUSB_OUTBOUND); + request_packet_async(ir, ep_in, NULL, maxp, 0); + } + @@ -14387,10 +14406,10 @@ index 0000000..2955bad +module_exit(ttusbir_exit_module); diff --git a/drivers/input/lirc/lirc_zilog.c b/drivers/input/lirc/lirc_zilog.c new file mode 100644 -index 0000000..c532399 +index 0000000..f86db02 --- /dev/null +++ b/drivers/input/lirc/lirc_zilog.c -@@ -0,0 +1,1374 @@ +@@ -0,0 +1,1395 @@ +/* + * i2c IR lirc driver for devices with zilog IR processors + * @@ -14560,7 +14579,7 @@ index 0000000..c532399 + + /* + * Send random "poll command" (?) Windows driver does this -+ * and it is a good point to detect chip failure. ++ * and it is a good point to detect chip failure. + */ + ret = i2c_master_send(&ir->c_rx, sendbuf, 1); + if (ret != 1) { @@ -14598,11 +14617,20 @@ index 0000000..c532399 + } + + /* key pressed ? */ ++#ifdef I2C_HW_B_HDPVR ++ if (ir->c_rx.adapter->id == I2C_HW_B_HDPVR) { ++ if (got_data && (keybuf[0] == 0x80)) ++ return 0; ++ else if (got_data && (keybuf[0] == 0x00)) ++ return -ENODATA; ++ } else if ((ir->b[0] & 0x80) == 0) ++#else + if ((ir->b[0] & 0x80) == 0) ++#endif + return got_data ? 0 : -ENODATA; + + /* look what we have */ -+ code = (((__u16)ir->b[0]&0x7f)<<6) | (ir->b[1]>>2); ++ code = (((__u16)ir->b[0] & 0x7f) << 6) | (ir->b[1] >> 2); + + codes[0] = (code >> 8) & 0xff; + codes[1] = code & 0xff; @@ -14611,6 +14639,7 @@ index 0000000..c532399 + lirc_buffer_write(&ir->buf, codes); + ++got_data; + } while (!lirc_buffer_full(&ir->buf)); ++ + return 0; +} + @@ -15223,6 +15252,16 @@ index 0000000..c532399 + return ret < 0 ? ret : -EFAULT; + } + ++#ifdef I2C_HW_B_HDPVR ++ /* ++ * The sleep bits aren't necessary on the HD PVR, and in fact, the ++ * last i2c_master_recv always fails with a -5, so for now, we're ++ * going to skip this whole mess and say we're done on the HD PVR ++ */ ++ if (ir->c_rx.adapter->id == I2C_HW_B_HDPVR) ++ goto done; ++#endif ++ + /* + * This bit NAKs until the device is ready, so we retry it + * sleeping a bit each time. This seems to be what the windows @@ -15255,6 +15294,7 @@ index 0000000..c532399 + return -EFAULT; + } + ++done: + /* Oh good, it worked */ + dprintk("sent code %u, key %u\n", code, key); + return 0; From ausil at fedoraproject.org Tue Sep 1 04:44:31 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Tue, 1 Sep 2009 04:44:31 +0000 (UTC) Subject: rpms/mysql-gui-tools/devel mysql-gui-tools.spec,1.15,1.16 Message-ID: <20090901044431.4D0B211C00EF@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/mysql-gui-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15240 Modified Files: mysql-gui-tools.spec Log Message: remove erronous -gui Index: mysql-gui-tools.spec =================================================================== RCS file: /cvs/extras/rpms/mysql-gui-tools/devel/mysql-gui-tools.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- mysql-gui-tools.spec 1 Sep 2009 04:33:34 -0000 1.15 +++ mysql-gui-tools.spec 1 Sep 2009 04:44:31 -0000 1.16 @@ -186,7 +186,7 @@ rm -rf $RPM_BUILD_ROOT %files -n mysql-gui-common %defattr(-,root,root,-) -%doc gui-common/COPYING common/README +%doc common/COPYING common/README %dir %{_datadir}/mysql-gui %{_datadir}/mysql-gui/common From pkgdb at fedoraproject.org Tue Sep 1 04:52:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 04:52:41 +0000 Subject: [pkgdb] ibus-anthy had acl change status Message-ID: <20090901045241.1621E10F882@bastion2.fedora.phx.redhat.com> petersen has set the approveacls acl on ibus-anthy (Fedora devel) to Approved for fujiwara To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ibus-anthy From transif at fedoraproject.org Tue Sep 1 05:17:51 2009 From: transif at fedoraproject.org (Transifex System User) Date: Tue, 1 Sep 2009 05:17:51 +0000 (UTC) Subject: comps/po ko.po,1.25,1.26 Message-ID: <20090901051751.0CC8811C00EF@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26892/po Modified Files: ko.po Log Message: Sending translation for Korean View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.25 -r 1.26 ko.poIndex: ko.po =================================================================== RCS file: /cvs/pkgs/comps/po/ko.po,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- ko.po 19 Aug 2009 06:45:22 -0000 1.25 +++ ko.po 1 Sep 2009 05:17:50 -0000 1.26 @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: comps.HEAD\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-04-29 15:51-0400\n" -"PO-Revision-Date: 2009-08-19 16:43+1000\n" +"POT-Creation-Date: 2009-09-01 02:22+0000\n" +"PO-Revision-Date: 2009-09-01 15:16+1000\n" "Last-Translator: Eunju Kim \n" "Language-Team: Korean \n" "MIME-Version: 1.0\n" @@ -28,280 +28,302 @@ msgstr "" "\n" "\n" "\n" +"\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "? ?? ?????? ? ???? ??? ???? ?????." -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "?? ??" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "????? ?? ????? ??" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "????? ?? " -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "?? ????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "??? ??? ???? ?? ?? ????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "??? ??" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "?????? ?? " -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "??? ??" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "??? ??" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "??" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "?? ???" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "Ruby ????? ??? ?? ?? ??." -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "???? ??" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "????? ?? " -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "??? ??" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "??? ?? " -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "????? ?? " -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "??? ????? ??" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "????? ??" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "?? ??? ?? ?? " + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "????? ??" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "?????? ??" -#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24 -#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32 msgid "Chinese Support" msgstr "??? ??" -#: ../comps-f7.xml.in.h:24 ../comps-f8.xml.in.h:25 ../comps-f9.xml.in.h:25 -#: ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29 +#: ../comps-f9.xml.in.h:25 ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29 [...1840 lines suppressed...] msgstr "?????? ?? " -#: ../comps-f11.xml.in.h:165 +#: ../comps-f11.xml.in.h:165 ../comps-f12.xml.in.h:176 +#: ../comps-f13.xml.in.h:176 msgid "Sardinian Support" msgstr "?????? ?? " -#: ../comps-f11.xml.in.h:182 +#: ../comps-f11.xml.in.h:182 ../comps-f12.xml.in.h:193 +#: ../comps-f13.xml.in.h:193 msgid "Sugar Desktop Environment" msgstr "Sugar ???? ?? " -#: ../comps-f11.xml.in.h:183 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1386,7 +1496,8 @@ msgstr "" "Fedora ?? 32 ?? ??? ??, ??? ? ?? ???? ???? ??? ??" "? ????? ?? ?? " -#: ../comps-f11.xml.in.h:186 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." @@ -1394,37 +1505,96 @@ msgstr "" "Objective CAML ????? ?? ? ?????? ???? ????? ?? ?" "? " -#: ../comps-f11.xml.in.h:188 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "????? ?? " -#: ../comps-f11.xml.in.h:196 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "??? ?? " -#: ../comps-f11.xml.in.h:223 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." msgstr "? ??? ?? ???, ??, ?? ? ???? ???? ?? ?????. " -#: ../comps-f11.xml.in.h:235 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "????? ?? " -#: ../comps-f11.xml.in.h:237 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "????? (??) ?? " +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "GNOME ????? Critical Path ??? ???? ??? ?????. " + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "?? Fedora ???? Critical Path ??? ?? ?? ???? ???? ??? ?????. " + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "?? ?? ? ??? " + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "Fedora ??? ? ???? ?? ?? ?? ? ??? " + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "Critical Path (??) " + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "Critical Path (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "???? ?? " + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "LXDE? ?? ? ??? ??? ?? ???? ?? ?? ??? ????? ?? ???? ?? ??? ?? X11 ???? ?????. " + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "??? ? ??? ID ?? " + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "Moblin ???? ?? " + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "Moblin? NetBook/NetTop/MID ??? ?? ???? ?????. " + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "??? ??? ?? ?? ????" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "???? ???? ??" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1432,7 +1602,7 @@ msgstr "" "GNOME? ??? ??? ??? ??????? ??, ????, ??? ???? " "??? ?? ??? ??? ??? ????." -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1440,7 +1610,7 @@ msgstr "" "KDE? ??? ??? ??? ??????? ??, ????, ??? ???? ?" "?? ?? ??? ??? ??? ????." -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1448,11 +1618,11 @@ msgstr "" "??? ??? ?????? ???? ? ????? ??? ???? ????? " "?????. ??? ?????? Emacs? Vi? ?????." -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "XEmacs ??? ???." -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1460,27 +1630,27 @@ msgstr "" "? ??? ???? DocBook ??? ??? ??? ? ??? ??? ??? " "HTML, PDF, Postscript? ??? ???? ??? ? ????." -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "? ??? ?? ??? ?? ???? ?? ?????. " -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "This group is a collection of tools and resources of Arabic environments." msgstr "? ??? ??? ??? ?? ?? ? ?? ?????. " -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "? ??? ???? ??? ?? ?? ? ?? ?????. " -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "This group is a collection of tools and resources of Japanese environments." msgstr "? ??? ??? ??? ?? ?? ? ?? ?????. " -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "This group is a collection of tools and resources of Czech environments." msgstr "? ??? ??? ??? ?? ?? ? ?? ?????. " From transif at fedoraproject.org Tue Sep 1 05:41:46 2009 From: transif at fedoraproject.org (Transifex System User) Date: Tue, 1 Sep 2009 05:41:46 +0000 (UTC) Subject: comps/po gu.po,1.23,1.24 Message-ID: <20090901054146.9EC3111C00EF@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2063/po Modified Files: gu.po Log Message: Sending translation for Gujarati View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.23 -r 1.24 gu.poIndex: gu.po =================================================================== RCS file: /cvs/pkgs/comps/po/gu.po,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- gu.po 13 May 2009 10:30:59 -0000 1.23 +++ gu.po 1 Sep 2009 05:41:46 -0000 1.24 @@ -1,4 +1,4 @@ -# translation of comps.HEAD.gu.po to Gujarati +# translation of comps.po to Gujarati # Gujarati translations for PACKAGE package. # Copyright (C) 2004 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. @@ -9,10 +9,10 @@ # Sweta Kothari , 2008, 2009. msgid "" msgstr "" -"Project-Id-Version: comps.HEAD.gu\n" +"Project-Id-Version: comps\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-13 08:12+0000\n" -"PO-Revision-Date: 2009-05-13 16:00+0530\n" +"POT-Creation-Date: 2009-09-01 02:22+0000\n" +"PO-Revision-Date: 2009-09-01 11:10+0530\n" "Last-Translator: Sweta Kothari \n" "Language-Team: Gujarati\n" "MIME-Version: 1.0\n" @@ -33,279 +33,300 @@ msgstr "" "\n" "\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "????? ???????? ???????? ?? ?? ???? ????? ???? ????? ???? ??? ???." -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "?????? ?????" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "????????? ????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "?????????? ????" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "??????????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "????? ???????? ??????? ???? ?????? ??????????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "?????? ????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "?????????? ????" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "????? ????" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "???? ??? ???????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "????" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "???? ??????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "???? ???????????? ???? ?????? ??????? ????." -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "????? ????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "??????????? ????" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "?????? ????" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "?????? ????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "????????? ????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "??????????? ????????? ????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "?????? ????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "??????????? ???????? ???" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "?????????? ????" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "????????? ????" -#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24 -#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 [...1839 lines suppressed...] msgstr "??????? ????" -#: ../comps-f11.xml.in.h:165 +#: ../comps-f11.xml.in.h:165 ../comps-f12.xml.in.h:176 +#: ../comps-f13.xml.in.h:176 msgid "Sardinian Support" msgstr "???????? ????" -#: ../comps-f11.xml.in.h:182 +#: ../comps-f11.xml.in.h:182 ../comps-f12.xml.in.h:193 +#: ../comps-f13.xml.in.h:193 msgid "Sugar Desktop Environment" msgstr "???? ???????? ????????" -#: ../comps-f11.xml.in.h:183 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1382,43 +1491,105 @@ msgstr "" "32 ??? ???????? ?????????? ?????-?????????? ?????????? ???? ????, ????? ?????? ??? ????? " "??, ??? ????????? ????? ??? ????? ??, Fedora ????? ???." -#: ../comps-f11.xml.in.h:186 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." msgstr "Objective CAML ???????????? ???? ??? ???????????? ????? ???????? ???????? ?????? ????." -#: ../comps-f11.xml.in.h:188 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "???????? ????" -#: ../comps-f11.xml.in.h:196 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "????? ????" -#: ../comps-f11.xml.in.h:223 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." msgstr "????, ????????, ?????????, ??? ????????? ???????? ??? ? ??? ? ??????? ??????? ?????? ??." -#: ../comps-f11.xml.in.h:235 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "???????? ????" -#: ../comps-f11.xml.in.h:237 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "??? ???????? ????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "???????? ???? ?? ?? GNOME ???????? ???? ???? ??? ??????????? ???? ???? ??" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "???????? ???? ?? ?? ??? Fedora ?????? ?? ???? ??? ??????????? ???? ????????? ?????????? ???? ???? ??" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "?????? ??? ?????????????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "Fedora ??????????? ??? ??????????? ???? ?????? ??? ?????????????" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "???? ??? (????)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "???? ??? (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "????????? ?????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "" +"LXDE ? ???? ???????? ?????????? ???? ?? ???????, ?????? ?????? ???? ???? ?????????? ???? " +"?????????? ???? ??? ?????? X11 ???????? ???????? ???? ???? ??." + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "???? ??? ?????????? ??? ??????." + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "Moblin ???????? ????????" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "Moblin ? NetBook/NetTop/MID ?????? ???? ???????? ???????? ??." + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "????? ???????? ??????? ?????? ??????????" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "?????? ????????? ????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1426,7 +1597,7 @@ msgstr "" "????? ? ?????????, ???????????? ?????????? ???????? ?? ?? ?? ????, ????????, ?????? ?????? " "??? ??????????? ???? ?????????? ????? ??." -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1434,7 +1605,7 @@ msgstr "" "KDE ? ?????????, ???????????? ?????????? ???????? ?? ?? ?? ????, ????????, ?????? ??????, " "??? ???????????? ???? ?????????? ????? ??." -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1442,11 +1613,11 @@ msgstr "" "???? ???? ???? ??????? ????? ????? ??, ? ?????????? ???? ????? ???????? ??? ?????? " "?????? ??????? ??? ??. ? Emacs ??? Vi ????????? ?? ????? ??." -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "XEmacs ???? ??????." -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1454,27 +1625,27 @@ msgstr "" "? ????? ???? ?????? ????????? ???????????? ???????? ??? ????? HTML, PDF, ?????????????? " "??? ??????? ???????? ??????? ??? ??." -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "?????? ????? ???? ? ??? ? ??????? ???????? ???? ??" -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "This group is a collection of tools and resources of Arabic environments." msgstr "?????? ????????? ???? ? ??? ? ????? ??? ???????? ???? ??." -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "?????? ????????? ???? ? ??? ? ????? ??? ???????? ???? ??." -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "This group is a collection of tools and resources of Japanese environments." msgstr "?????? ????????? ???? ? ??? ? ????? ??? ???????? ???? ??." -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "This group is a collection of tools and resources of Czech environments." msgstr "??? ????????? ???? ? ??? ? ????? ??? ???????? ???? ??." From jnovy at fedoraproject.org Tue Sep 1 05:59:46 2009 From: jnovy at fedoraproject.org (Jindrich Novy) Date: Tue, 1 Sep 2009 05:59:46 +0000 (UTC) Subject: rpms/mc/devel .cvsignore, 1.39, 1.40 mc-extensions.patch, 1.15, 1.16 mc.spec, 1.147, 1.148 sources, 1.47, 1.48 mc-ipv6.patch, 1.4, NONE mc-prompt.patch, 1.3, NONE mc-shell-patterns.patch, 1.1, NONE Message-ID: <20090901055946.5975F11C00EF@cvs1.fedora.phx.redhat.com> Author: jnovy Update of /cvs/pkgs/rpms/mc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9005 Modified Files: .cvsignore mc-extensions.patch mc.spec sources Removed Files: mc-ipv6.patch mc-prompt.patch mc-shell-patterns.patch Log Message: * Tue Sep 1 2009 Jindrich Novy 4.7.0-0.4.pre2 - update to 4.7.0-pre2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mc/devel/.cvsignore,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- .cvsignore 3 Aug 2009 10:38:04 -0000 1.39 +++ .cvsignore 1 Sep 2009 05:59:44 -0000 1.40 @@ -1 +1 @@ -mc-4.7.0-pre1.tar.bz2 +mc-4.7.0-pre2.tar.bz2 mc-extensions.patch: configure.ac | 2 +- misc/mc.ext.in | 39 ++++++++++++++++++++++++++++----------- 2 files changed, 29 insertions(+), 12 deletions(-) Index: mc-extensions.patch =================================================================== RCS file: /cvs/pkgs/rpms/mc/devel/mc-extensions.patch,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- mc-extensions.patch 5 Aug 2009 12:26:01 -0000 1.15 +++ mc-extensions.patch 1 Sep 2009 05:59:44 -0000 1.16 @@ -10,18 +10,6 @@ diff -up mc-4.7.0-pre1/configure.ac.exte dnl dnl Ovverriding mmap support. This has to be before AC_FUNC_MMAP is used. -diff -up mc-4.7.0-pre1/configure.extensions mc-4.7.0-pre1/configure ---- mc-4.7.0-pre1/configure.extensions 2009-07-31 20:49:03.000000000 +0200 -+++ mc-4.7.0-pre1/configure 2009-08-05 12:51:08.000000000 +0200 -@@ -15250,7 +15250,7 @@ else - fi - - --for ac_prog in gnome-moz-remote mozilla konqueror opera netscape -+for ac_prog in firefox gnome-moz-remote mozilla konqueror opera netscape - do - # Extract the first word of "$ac_prog", so it can be a program name with args. - set dummy $ac_prog; ac_word=$2 diff -up mc-4.7.0-pre1/misc/mc.ext.in.extensions mc-4.7.0-pre1/misc/mc.ext.in --- mc-4.7.0-pre1/misc/mc.ext.in.extensions 2009-06-23 20:55:11.000000000 +0200 +++ mc-4.7.0-pre1/misc/mc.ext.in 2009-08-05 13:01:48.000000000 +0200 Index: mc.spec =================================================================== RCS file: /cvs/pkgs/rpms/mc/devel/mc.spec,v retrieving revision 1.147 retrieving revision 1.148 diff -u -p -r1.147 -r1.148 --- mc.spec 7 Aug 2009 10:53:58 -0000 1.147 +++ mc.spec 1 Sep 2009 05:59:44 -0000 1.148 @@ -1,22 +1,19 @@ Summary: User-friendly text console file manager and visual shell Name: mc Version: 4.7.0 -Release: 0.3.pre1%{?dist} +Release: 0.4.pre2%{?dist} Epoch: 1 License: GPLv2 Group: System Environment/Shells # tarball created from git clone git://midnight-commander.org/git/mc.git -Source0: mc-%{version}-pre1.tar.bz2 +Source0: mc-%{version}-pre2.tar.bz2 URL: http://www.midnight-commander.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: glib2-devel e2fsprogs-devel slang-devel Requires: dev >= 3.3-3 -Patch1: mc-ipv6.patch -Patch2: mc-prompt.patch -Patch3: mc-exit.patch -Patch4: mc-extensions.patch -Patch5: mc-shell-patterns.patch +Patch1: mc-exit.patch +Patch2: mc-extensions.patch %description Midnight Commander is a visual shell much like a file manager, only @@ -26,12 +23,9 @@ ability to FTP, view tar and zip files, specific files. %prep -%setup -q -n mc-%{version}-pre1 -%patch1 -p1 -b .ipv6 -%patch2 -p1 -b .prompt -%patch3 -p1 -b .exit -%patch4 -p1 -b .extensions -%patch5 -p1 -b .shell-patterns +%setup -q -n mc-%{version}-pre2 +%patch1 -p1 -b .exit +%patch2 -p1 -b .extensions %build export CFLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE $RPM_OPT_FLAGS" @@ -87,6 +81,9 @@ rm -rf $RPM_BUILD_ROOT %dir %{_libexecdir}/mc %changelog +* Tue Sep 1 2009 Jindrich Novy 4.7.0-0.4.pre2 +- update to 4.7.0-pre2 + * Fri Aug 7 2009 Jindrich Novy 4.7.0-0.3.pre1 - support shell patterns in copy dialog (#516180) (http://www.midnight-commander.org/ticket/414) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mc/devel/sources,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- sources 3 Aug 2009 10:38:05 -0000 1.47 +++ sources 1 Sep 2009 05:59:45 -0000 1.48 @@ -1 +1 @@ -c69a27dd79e96317be9410137b2fc9d6 mc-4.7.0-pre1.tar.bz2 +347d0144709ed342302787e314146eef mc-4.7.0-pre2.tar.bz2 --- mc-ipv6.patch DELETED --- --- mc-prompt.patch DELETED --- --- mc-shell-patterns.patch DELETED --- From pkgdb at fedoraproject.org Tue Sep 1 06:01:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 06:01:06 +0000 Subject: [pkgdb] maven-doxia: akurtakov has requested watchbugzilla Message-ID: <20090901060106.D12B810F921@bastion2.fedora.phx.redhat.com> akurtakov has requested the watchbugzilla acl on maven-doxia (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-doxia From pkgdb at fedoraproject.org Tue Sep 1 06:01:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 06:01:09 +0000 Subject: [pkgdb] maven-doxia: akurtakov has requested commit Message-ID: <20090901060110.066FE10F927@bastion2.fedora.phx.redhat.com> akurtakov has requested the commit acl on maven-doxia (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-doxia From pkgdb at fedoraproject.org Tue Sep 1 06:01:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 06:01:10 +0000 Subject: [pkgdb] maven-doxia: akurtakov has requested watchcommits Message-ID: <20090901060110.968CF10FAFC@bastion2.fedora.phx.redhat.com> akurtakov has requested the watchcommits acl on maven-doxia (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-doxia From pkgdb at fedoraproject.org Tue Sep 1 06:01:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 06:01:14 +0000 Subject: [pkgdb] maven-doxia: akurtakov has requested approveacls Message-ID: <20090901060114.A6A4D10FAFF@bastion2.fedora.phx.redhat.com> akurtakov has requested the approveacls acl on maven-doxia (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-doxia From cweyl at fedoraproject.org Tue Sep 1 06:03:04 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Tue, 1 Sep 2009 06:03:04 +0000 (UTC) Subject: rpms/perl-Sys-SigAction/F-11 perl-Sys-SigAction.spec, 1.5, 1.6 sources, 1.2, 1.3 Message-ID: <20090901060304.15A9211C00EF@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Sys-SigAction/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9779 Modified Files: perl-Sys-SigAction.spec sources Log Message: * Sun Jul 26 2009 Fedora Release Engineering - 0.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: perl-Sys-SigAction.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Sys-SigAction/F-11/perl-Sys-SigAction.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- perl-Sys-SigAction.spec 27 Feb 2009 01:53:03 -0000 1.5 +++ perl-Sys-SigAction.spec 1 Sep 2009 06:03:03 -0000 1.6 @@ -1,6 +1,6 @@ Name: perl-Sys-SigAction -Version: 0.10 -Release: 4%{?dist} +Version: 0.11 +Release: 2%{?dist} Summary: Perl extension for Consistent Signal Handling License: GPL+ or Artistic Group: Development/Libraries @@ -49,11 +49,17 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sun Jul 26 2009 Fedora Release Engineering - 0.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jun 23 2009 Andreas Thienemann - 0.11-1 +- Update to 0.11 + * Thu Feb 26 2009 Fedora Release Engineering - 0.10-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Mar 06 2008 Tom "spot" Callaway - 0.10-3 -Rebuild for new perl +- Rebuild for new perl * Sun Jan 27 2008 Andreas Thienemann 0.10-2 - Added Test::More to the BuildReqs Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Sys-SigAction/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 23 Mar 2007 14:13:38 -0000 1.2 +++ sources 1 Sep 2009 06:03:03 -0000 1.3 @@ -1 +1 @@ -ba520c175ea5c41950f53e60801da476 Sys-SigAction-0.10.tar.gz +e37f1e69d6ac6ea4a9ffd7f845753e79 Sys-SigAction-0.11.tar.gz From akurtakov at fedoraproject.org Tue Sep 1 06:09:02 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 1 Sep 2009 06:09:02 +0000 (UTC) Subject: rpms/maven2-plugin-shade/devel maven2-plugin-shade-depmap.xml, NONE, 1.1 maven2-plugin-shade.spec, NONE, 1.1 sources, 1.1, 1.2 .cvsignore, 1.1, 1.2 Message-ID: <20090901060902.9677511C00EF@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven2-plugin-shade/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11364/devel Modified Files: sources .cvsignore Added Files: maven2-plugin-shade-depmap.xml maven2-plugin-shade.spec Log Message: Initial import. --- NEW FILE maven2-plugin-shade-depmap.xml --- asm asm 3.1 JPP/objectweb-asm asm 3.1 asm asm-util 3.1 JPP/objectweb-asm asm-util 3.1 asm asm-commons 3.1 JPP/objectweb-asm asm-commons 3.1 asm asm-tree 3.1 JPP/objectweb-asm asm-tree 3.1 asm asm-parent 3.1 JPP/objectweb-asm parent 3.1 com.thoughtworks.qdox qdox 1.6.3 JPP qdox 1.6.3 --- NEW FILE maven2-plugin-shade.spec --- # Copyright (c) 2000-2005, JPackage Project # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the # distribution. # 3. Neither the name of the JPackage Project nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # Name: maven2-plugin-shade Version: 1.0 Release: 7%{?dist} Epoch: 0 Summary: Maven Shade Plugin License: ASL 2.0 Group: Development/Tools URL: http://maven.apache.org/ # svn export https://svn.apache.org/repos/asf/maven/plugins/tags/maven-shade-plugin-1.0 maven2-plugin-shade # tar czf maven2-shade-plugin-1.0-src.tar.gz maven2-plugin-shade Source0: %{name}-%{version}.tar.gz Source1: %{name}-depmap.xml BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: jpackage-utils >= 0:1.7.2 BuildRequires: maven2 >= 0:2.0.8 BuildRequires: maven2-plugin-compiler BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-javadoc BuildRequires: maven2-plugin-resources BuildRequires: maven2-plugin-site BuildRequires: maven2-plugin-plugin BuildRequires: maven2-plugin-surefire = 2.3 BuildRequires: maven-surefire-provider-junit = 2.3 BuildRequires: plexus-archiver >= 1.0-0.1.a7 BuildRequires: plexus-maven-plugin >= 1.3.5 BuildRequires: plexus-cdc BuildRequires: qdox >= 1.5 BuildRequires: tomcat5 BuildRequires: tomcat5-servlet-2.4-api BuildRequires: avalon-logkit BuildRequires: avalon-framework Requires: maven2 >= 0:2.0.8 Requires: plexus-archiver >= 1.0-0.1.a7 Requires: jpackage-utils >= 0:1.7.2 Requires(post): jpackage-utils >= 0:1.7.2 Requires(postun): jpackage-utils >= 0:1.7.2 BuildArch: noarch %description This plugin provides the capability to package the artifact in an uber-jar, including its dependencies and to shade - i.e. rename - the packages of some of the dependencies. %package javadoc Summary: Javadoc for %{name} Group: Documentation %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n %{name} %build export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository mkdir -p $MAVEN_REPO_LOCAL mvn-jpp \ -e \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven2.jpp.depmap.file=%{SOURCE1} \ -Dmaven.test.skip=true \ install javadoc:javadoc %install rm -rf $RPM_BUILD_ROOT # jars/poms install -d -m 755 $RPM_BUILD_ROOT%{_javadir} install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms # Copy file and create unversioned symlink install -pm 644 target/maven-shade-plugin-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar # Copy pom install -pm 644 pom.xml $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.%{name}.pom %add_to_maven_depmap org.apache.maven.plugins maven-shade-plugin %{version} JPP %{name} # javadoc install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} %clean rm -rf $RPM_BUILD_ROOT %post %update_maven_depmap %postun %update_maven_depmap %files %defattr(-,root,root,-) %{_javadir} %{_datadir}/maven2 %{_mavendepmapfragdir} %files javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/* %changelog * Thu Aug 27 2009 Andrew Overholt 0:1.0-7 - Bump Requires on maven to be 2.0.8 * Mon Aug 24 2009 Andrew Overholt 0:1.0-6 - Add maven %post scriplets - Add R: jpackage-utils - Fix description for javadoc sub-package * Mon Aug 24 2009 Andrew Overholt 0:1.0-5 - Make some lines <= 80 characters - Remove < on plexus-cdc BR as it won't work - Remove "excalibur-" prefix on two BRs * Wed May 20 2009 Fernando Nasser - 1.0-4 - Fix license - Fix comment for source creation * Mon Apr 20 2009 Yong Yang - 1.0-3 - Rebuild with plexus-cdc alpha 10 * Fri Apr 17 2009 Yong Yang - 1.0-2 - Add qdox and other BRs - Add qdox jpp-depmap - rebuild with maven2-2.0.8 built in non-bootstrap mode * Thu Mar 05 2009 Yong Yang - 1.0-1 - Imported from dbhole's maven2 2.0.8 packages * Tue Mar 11 2008 Deepak Bhole - 1.0-0jpp.1 - Initial build Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven2-plugin-shade/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 23:15:04 -0000 1.1 +++ sources 1 Sep 2009 06:09:02 -0000 1.2 @@ -0,0 +1 @@ +b71c6c9d186a618c391fcd7745519ddc maven2-plugin-shade-1.0.tar.gz Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maven2-plugin-shade/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 23:15:03 -0000 1.1 +++ .cvsignore 1 Sep 2009 06:09:02 -0000 1.2 @@ -0,0 +1 @@ +maven2-plugin-shade-1.0.tar.gz From denis at fedoraproject.org Tue Sep 1 06:11:13 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Tue, 1 Sep 2009 06:11:13 +0000 (UTC) Subject: rpms/libgnomedbmm/devel dead.package, NONE, 1.1 Makefile, 1.1, NONE libgnomedbmm.spec, 1.4, NONE sources, 1.2, NONE Message-ID: <20090901061113.A1B5C11C00EF@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/libgnomedbmm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12149 Added Files: dead.package Removed Files: Makefile libgnomedbmm.spec sources Log Message: Retiring libgnomedbmm --- NEW FILE dead.package --- libgnomedbmm was retired by upstream. See http://mail.gnome.org/archives/gtkmm-list/2009-August/msg00129.html --- Makefile DELETED --- --- libgnomedbmm.spec DELETED --- --- sources DELETED --- From whot at fedoraproject.org Tue Sep 1 06:22:49 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Tue, 1 Sep 2009 06:22:49 +0000 (UTC) Subject: rpms/xorg-x11-server/devel .cvsignore, 1.71, 1.72 commitid, 1.34, 1.35 dri2-page-flip.patch, 1.2, 1.3 sources, 1.66, 1.67 xorg-x11-server.spec, 1.480, 1.481 xserver-1.6.99-vga-arb.patch, 1.7, NONE Message-ID: <20090901062249.29CBD11C00EF@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14577 Modified Files: .cvsignore commitid dri2-page-flip.patch sources xorg-x11-server.spec Removed Files: xserver-1.6.99-vga-arb.patch Log Message: * Tue Sep 01 2009 Peter Hutterer 1.6.99-44.20090901 - Today's git snapshot (incl. vga-arbitration). - dri2-page-flip.patch: rebase. - xserver-1.6.99-vga-arb.patch: Drop. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/.cvsignore,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- .cvsignore 28 Aug 2009 03:03:41 -0000 1.71 +++ .cvsignore 1 Sep 2009 06:22:47 -0000 1.72 @@ -1 +1 @@ -xorg-server-20090828.tar.xz +xorg-server-20090901.tar.xz Index: commitid =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/commitid,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- commitid 28 Aug 2009 03:03:41 -0000 1.34 +++ commitid 1 Sep 2009 06:22:47 -0000 1.35 @@ -1 +1 @@ -6fffcd5825454a7fe58ffbcfb219f007cf38e731 +a8e634b86d47353ef354717904fa66ebe35e1303 dri2-page-flip.patch: glx/glxcontext.h | 4 + glx/glxdri2.c | 47 ++++++++++++++---- glx/glxext.c | 3 + glx/glxserver.h | 18 +++---- hw/xfree86/dri2/dri2.c | 118 ++++++++++++++++++++++++++++++++++++++++++++-- hw/xfree86/dri2/dri2.h | 12 +++- hw/xfree86/dri2/dri2ext.c | 27 +++++++++- 7 files changed, 201 insertions(+), 28 deletions(-) Index: dri2-page-flip.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/dri2-page-flip.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- dri2-page-flip.patch 4 Aug 2009 06:10:29 -0000 1.2 +++ dri2-page-flip.patch 1 Sep 2009 06:22:47 -0000 1.3 @@ -1,4 +1,4 @@ -From 20edb1d61db80f5fedb4d3eea60c67d438502238 Mon Sep 17 00:00:00 2001 +From f66b2a8321af2e7779b18e1bcf5f60752b9e3705 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Kristian=20H=C3=B8gsberg?= Date: Wed, 29 Jul 2009 08:26:14 -0400 Subject: [PATCH] DRI2 Page Flipping @@ -10,8 +10,8 @@ Subject: [PATCH] DRI2 Page Flipping glx/glxserver.h | 18 +++---- hw/xfree86/dri2/dri2.c | 118 +++++++++++++++++++++++++++++++++++++++++++- hw/xfree86/dri2/dri2.h | 12 ++++- - hw/xfree86/dri2/dri2ext.c | 25 +++++++++- - 7 files changed, 200 insertions(+), 27 deletions(-) + hw/xfree86/dri2/dri2ext.c | 26 ++++++++++- + 7 files changed, 201 insertions(+), 27 deletions(-) diff --git a/glx/glxcontext.h b/glx/glxcontext.h index 70a1411..79bc083 100644 @@ -392,7 +392,7 @@ index 175471a..42bdb09 100644 + #endif diff --git a/hw/xfree86/dri2/dri2ext.c b/hw/xfree86/dri2/dri2ext.c -index 029dce8..9f5f389 100644 +index 72f9a44..c859e6e 100644 --- a/hw/xfree86/dri2/dri2ext.c +++ b/hw/xfree86/dri2/dri2ext.c @@ -80,7 +80,7 @@ ProcDRI2QueryVersion(ClientPtr client) @@ -404,8 +404,8 @@ index 029dce8..9f5f389 100644 if (client->swapped) { swaps(&rep.sequenceNumber, n); -@@ -253,6 +253,9 @@ ProcDRI2GetBuffers(ClientPtr client) - if (!validDrawable(client, stuff->drawable, &pDrawable, &status)) +@@ -258,6 +258,9 @@ ProcDRI2GetBuffers(ClientPtr client) + &pDrawable, &status)) return status; + if (DRI2WaitSwap(client, pDrawable)) @@ -414,8 +414,8 @@ index 029dce8..9f5f389 100644 attachments = (unsigned int *) &stuff[1]; buffers = DRI2GetBuffers(pDrawable, &width, &height, attachments, stuff->count, &count); -@@ -276,6 +279,9 @@ ProcDRI2GetBuffersWithFormat(ClientPtr client) - if (!validDrawable(client, stuff->drawable, &pDrawable, &status)) +@@ -282,6 +285,9 @@ ProcDRI2GetBuffersWithFormat(ClientPtr client) + &pDrawable, &status)) return status; + if (DRI2WaitSwap(client, pDrawable)) @@ -424,7 +424,7 @@ index 029dce8..9f5f389 100644 attachments = (unsigned int *) &stuff[1]; buffers = DRI2GetBuffersWithFormat(pDrawable, &width, &height, attachments, stuff->count, &count); -@@ -322,6 +328,21 @@ ProcDRI2CopyRegion(ClientPtr client) +@@ -329,6 +335,22 @@ ProcDRI2CopyRegion(ClientPtr client) } static int @@ -436,7 +436,8 @@ index 029dce8..9f5f389 100644 + + REQUEST_SIZE_MATCH(xDRI2SwapBuffersReq); + -+ if (!validDrawable(client, stuff->drawable, &pDrawable, &status)) ++ if (!validDrawable(client, stuff->drawable, DixReadAccess | DixWriteAccess, ++ &pDrawable, &status)) + return status; + + return DRI2SwapBuffers(pDrawable); @@ -446,7 +447,7 @@ index 029dce8..9f5f389 100644 ProcDRI2Dispatch (ClientPtr client) { REQUEST(xReq); -@@ -349,6 +370,8 @@ ProcDRI2Dispatch (ClientPtr client) +@@ -356,6 +378,8 @@ ProcDRI2Dispatch (ClientPtr client) return ProcDRI2CopyRegion(client); case X_DRI2GetBuffersWithFormat: return ProcDRI2GetBuffersWithFormat(client); @@ -456,5 +457,5 @@ index 029dce8..9f5f389 100644 return BadRequest; } -- -1.6.0.6 +1.6.3.rc1.2.g0164.dirty Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/sources,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- sources 28 Aug 2009 03:03:41 -0000 1.66 +++ sources 1 Sep 2009 06:22:47 -0000 1.67 @@ -1 +1 @@ -4817f1285140b16ef99c735afc72be0d xorg-server-20090828.tar.xz +941c731970321668b88a8af0805fccfb xorg-server-20090901.tar.xz Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v retrieving revision 1.480 retrieving revision 1.481 diff -u -p -r1.480 -r1.481 --- xorg-x11-server.spec 28 Aug 2009 03:03:41 -0000 1.480 +++ xorg-x11-server.spec 1 Sep 2009 06:22:47 -0000 1.481 @@ -14,12 +14,12 @@ # Fix rhpxl to no longer need vesamodes/extramodes %define pkgname xorg-server -%define gitdate 20090828 +%define gitdate 20090901 Summary: X.Org X11 X server Name: xorg-x11-server Version: 1.6.99 -Release: 43.%{gitdate}%{?dist} +Release: 44.%{gitdate}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X @@ -48,9 +48,6 @@ Source30: find-provides Patch5: xserver-1.4.99-pic-libxf86config.patch -# airlied to upstream for 1.7 -Patch100: xserver-1.6.99-vga-arb.patch - # OpenGL compositing manager feature/optimization patches. Patch103: xserver-1.5.0-bg-none-root.patch Patch104: dri2-page-flip.patch @@ -507,6 +504,11 @@ rm -rf $RPM_BUILD_ROOT %{xserver_source_dir} %changelog +* Tue Sep 01 2009 Peter Hutterer 1.6.99-44.20090901 +- Today's git snapshot (incl. vga-arbitration). +- dri2-page-flip.patch: rebase. +- xserver-1.6.99-vga-arb.patch: Drop. + * Fri Aug 28 2009 Peter Hutterer 1.6.99-43.20090828 - Today's git snapshot. --- xserver-1.6.99-vga-arb.patch DELETED --- From pkgdb at fedoraproject.org Tue Sep 1 06:32:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 06:32:47 +0000 Subject: [pkgdb] maven-shared: akurtakov has requested approveacls Message-ID: <20090901063247.F205810F9A9@bastion2.fedora.phx.redhat.com> akurtakov has requested the approveacls acl on maven-shared (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-shared From pkgdb at fedoraproject.org Tue Sep 1 06:32:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 06:32:49 +0000 Subject: [pkgdb] maven-shared: akurtakov has requested commit Message-ID: <20090901063250.0018810F9AC@bastion2.fedora.phx.redhat.com> akurtakov has requested the commit acl on maven-shared (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-shared From pkgdb at fedoraproject.org Tue Sep 1 06:32:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 06:32:52 +0000 Subject: [pkgdb] maven-shared: akurtakov has requested watchcommits Message-ID: <20090901063252.0DF3610F9B1@bastion2.fedora.phx.redhat.com> akurtakov has requested the watchcommits acl on maven-shared (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-shared From pkgdb at fedoraproject.org Tue Sep 1 06:32:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 06:32:55 +0000 Subject: [pkgdb] maven-shared: akurtakov has requested watchbugzilla Message-ID: <20090901063255.0CB4D10F9B2@bastion2.fedora.phx.redhat.com> akurtakov has requested the watchbugzilla acl on maven-shared (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-shared From pkgdb at fedoraproject.org Tue Sep 1 06:34:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 06:34:57 +0000 Subject: [pkgdb] maven-scm: akurtakov has requested approveacls Message-ID: <20090901063457.CC60010F922@bastion2.fedora.phx.redhat.com> akurtakov has requested the approveacls acl on maven-scm (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-scm From pkgdb at fedoraproject.org Tue Sep 1 06:34:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 06:34:59 +0000 Subject: [pkgdb] maven-scm: akurtakov has requested commit Message-ID: <20090901063459.7972310F925@bastion2.fedora.phx.redhat.com> akurtakov has requested the commit acl on maven-scm (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-scm From pkgdb at fedoraproject.org Tue Sep 1 06:35:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 06:35:01 +0000 Subject: [pkgdb] maven-scm: akurtakov has requested watchcommits Message-ID: <20090901063501.41B1410F928@bastion2.fedora.phx.redhat.com> akurtakov has requested the watchcommits acl on maven-scm (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-scm From pkgdb at fedoraproject.org Tue Sep 1 06:35:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 06:35:03 +0000 Subject: [pkgdb] maven-scm: akurtakov has requested watchbugzilla Message-ID: <20090901063503.8DF6C10F92B@bastion2.fedora.phx.redhat.com> akurtakov has requested the watchbugzilla acl on maven-scm (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-scm From transif at fedoraproject.org Tue Sep 1 06:46:58 2009 From: transif at fedoraproject.org (Transifex System User) Date: Tue, 1 Sep 2009 06:46:58 +0000 (UTC) Subject: comps/po hi.po,1.21,1.22 Message-ID: <20090901064658.8221D11C00EF@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27812/po Modified Files: hi.po Log Message: Sending translation for Hindi View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.21 -r 1.22 hi.poIndex: hi.po =================================================================== RCS file: /cvs/pkgs/comps/po/hi.po,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- hi.po 27 May 2009 06:43:58 -0000 1.21 +++ hi.po 1 Sep 2009 06:46:55 -0000 1.22 @@ -1,4 +1,4 @@ -# translation of comps.HEAD.po to Hindi +# translation of hi.po to Hindi # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # @@ -7,10 +7,10 @@ # Rajesh Ranjan , 2009. msgid "" msgstr "" -"Project-Id-Version: comps.HEAD\n" +"Project-Id-Version: hi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-27 02:27+0000\n" -"PO-Revision-Date: 2009-05-27 12:13+0530\n" +"POT-Creation-Date: 2009-09-01 02:22+0000\n" +"PO-Revision-Date: 2009-09-01 12:17+0530\n" "Last-Translator: Rajesh Ranjan \n" "Language-Team: Hindi \n" "MIME-Version: 1.0\n" @@ -32,280 +32,302 @@ msgstr "" "\n" "\n" "\n" +"\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "????? ???????? ??????? ?? ?? ???????? ???? ?? ??? ??? ???? ??." -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "??????? ?????" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "??????? ??????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "?????????? ??????" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "?????????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "????? ??????? ?????? ???? ?? ???? ?????????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "???? ??????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "????????? ??????" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "????? ??????" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "???? ?? ???????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "????" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "??? ?????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "???? ???????????? ???? ?? ??? ??????? ??????" -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "????? ??????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "???????? ??????" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "????????? ??????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "?????????? ???????? ??????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "?????????? ???????? ????" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "????????? ??????" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24 [...1834 lines suppressed...] msgstr "??????? ??????" -#: ../comps-f11.xml.in.h:164 +#: ../comps-f11.xml.in.h:165 ../comps-f12.xml.in.h:176 +#: ../comps-f13.xml.in.h:176 msgid "Sardinian Support" msgstr "?????????? ??????" -#: ../comps-f11.xml.in.h:181 +#: ../comps-f11.xml.in.h:182 ../comps-f12.xml.in.h:193 +#: ../comps-f13.xml.in.h:193 msgid "Sugar Desktop Environment" msgstr "???? ???????? ???????" -#: ../comps-f11.xml.in.h:182 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1375,21 +1486,25 @@ msgstr "" "32 ??? ?????? ?????? ??? ????? ????????? ????????? ?? ??? ??????, ?????? ??????, ?? ???????? " "?? ???????, ??? ??? ?????? ?? ????." -#: ../comps-f11.xml.in.h:185 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." msgstr "?????????? CAML ???????????? ???? ? ????????? ?? ?????? ?? ?????????? ????? ?? ??? ??????." -#: ../comps-f11.xml.in.h:187 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "???????? ??????" -#: ../comps-f11.xml.in.h:195 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "???? ??????" -#: ../comps-f11.xml.in.h:222 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." @@ -1397,23 +1512,79 @@ msgstr "" "?? ???? ??????? ?? ?????? ?? ?? ?? ?????? ?? ???????, ????????, ????-???? ?? ?????? ??? ???????? " "???? ??." -#: ../comps-f11.xml.in.h:234 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "???????? ??????" -#: ../comps-f11.xml.in.h:236 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "??? ??????? ??????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "??????? ?? ?? ??? ?? ???? ???????? ?? ??? ????? ?? ?????????? ???? ??" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "??????? ?? ?? ??? ????? ?? ??????????????? ??? ?????? ????? ?? ??? ???? ?????????? ?? ???? ??" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "?????? ?? ????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "?????? ???????? ?? ?????????? ?? ??? ?????? ?? ????" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "????? ?? (Base)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "????? ?? (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "?????????? ?????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "???????" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "LXDE ?? ????? X11 ???????? ??????? ?? ?? ?? ???? ?????????? ?? ??? ?????? ???? ??? ?? ?? ??????, ?????? ????????? ?? ?????? ???????? ???." + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "???? ?? ???????? ????? ?????." + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "??????? ???????? ???????" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "??????? ??? ???????? ??????? ?? NetBook/NetTop/MID ?????? ?? ???." + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "????? ??????? ?? ???? ?????????" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "??????? ?????? ??????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1421,7 +1592,7 @@ msgstr "" "GNOME ?? ?????????, ?????? ???????? ??????? ?? ?????? ????, ????????, ????? ??????, ?? " "?????? ????? ??????? ??." -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1429,7 +1600,7 @@ msgstr "" "KDE ?? ?????????, ?????? ???????? ??????? ?? ?????? ????, ????????, ????? ??????, ?? " "?????? ????? ??????? ??." -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1437,11 +1608,11 @@ msgstr "" "??? ???????? ?????? ?? ??? ?? ???? ???? ???? ?? ????????? ???? ????? ????? ?? ??????? ???? " "?? ?????? ???? ???. ????? ?????? ?? ???? ??." -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "X?????? ???????? ??????." -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1449,27 +1620,27 @@ msgstr "" "?? ??????? ?? DocBook ??????? ??? ????????????? ???? ?? ?????? HTML, PDF, ??????????????, ?? " "???????? ??? ??? ???? ???." -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "?? ???? ??????? ???????? ?? ???? ????? ????? ?? ???? ??." -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "This group is a collection of tools and resources of Arabic environments." msgstr "?????? ??????? ?? ???? ?? ???? ??????? ? ???????? ?? ???? ??." -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "?????? ??????? ?? ???? ?? ???? ??????? ? ???????? ?? ???? ??." -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "This group is a collection of tools and resources of Japanese environments." msgstr "?????? ??????? ?? ???? ?? ???? ??????? ? ???????? ?? ???? ??." -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "This group is a collection of tools and resources of Czech environments." msgstr "??? ??????? ?? ???? ?? ???? ??????? ? ???????? ?? ???? ??." From akurtakov at fedoraproject.org Tue Sep 1 06:54:20 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 1 Sep 2009 06:54:20 +0000 (UTC) Subject: rpms/maven-plugin-tools/devel maven-plugin-tools.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901065420.0F42A11C00EF@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-plugin-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31652/devel Modified Files: .cvsignore sources Added Files: maven-plugin-tools.spec Log Message: Initial import. --- NEW FILE maven-plugin-tools.spec --- # Copyright (c) 2000-2005, JPackage Project # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the # distribution. # 3. Neither the name of the JPackage Project nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # Name: maven-plugin-tools Version: 2.1 Release: 5%{?dist} Epoch: 0 Summary: Maven Plugin Tools License: ASL 2.0 Group: Development/Libraries URL: http://maven.apache.org/plugin-tools/ Source0: %{name}-%{version}-src.tar.gz # svn export https://svn.apache.org/repos/asf/maven/shared/tags/maven-plugin-tools-2.1 # tar czf maven-plugin-tools-2.1-src.tar.gz maven-plugin-tools-2.1 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: jpackage-utils >= 0:1.7.2 BuildRequires: maven2 >= 2.0.4-9 BuildRequires: maven2-plugin-compiler BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-javadoc BuildRequires: maven2-plugin-resources BuildRequires: maven2-plugin-surefire = 2.3 BuildRequires: maven-surefire-provider-junit = 2.3 BuildRequires: maven2-common-poms >= 1.0-2 BuildRequires: maven-doxia BuildRequires: classworlds BuildRequires: plexus-container-default BuildRequires: plexus-utils >= 1.4.5 BuildRequires: java-devel BuildRequires: tomcat5 BuildRequires: tomcat5-servlet-2.4-api Requires(post): jpackage-utils >= 0:1.7.2 Requires(postun): jpackage-utils >= 0:1.7.2 %description The Maven Plugin Tools contains the necessary tools to play with Maven Plugins. %package javadoc Summary: Javadoc for %{name} Group: Documentation %description javadoc Java API documentation for %{name}. %prep %setup -q -n %{name}-%{version} %build export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository mkdir -p $MAVEN_REPO_LOCAL mvn-jpp \ -e \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ install # Manual iteration should not be needed, but there is a bug in the javadoc # plugin which makes this necessary. See: # http://jira.codehaus.org/browse/MJAVADOC-157 for dir in %{name}-*; do pushd $dir >& /dev/null mvn-jpp \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ javadoc:javadoc popd >& /dev/null done %install rm -rf $RPM_BUILD_ROOT # jars install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name} install -pm 644 maven-plugin-tools-ant/target/maven-plugin-tools-ant-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/maven-plugin-tools/ant-%{version}.jar install -pm 644 maven-plugin-tools-api/target/maven-plugin-tools-api-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/maven-plugin-tools/api-%{version}.jar install -pm 644 maven-plugin-tools-beanshell/target/maven-plugin-tools-beanshell-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/maven-plugin-tools/beanshell-%{version}.jar install -pm 644 maven-plugin-tools-java/target/maven-plugin-tools-java-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/maven-plugin-tools/java-%{version}.jar install -pm 644 maven-plugin-tools-model/target/maven-plugin-tools-model-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/maven-plugin-tools/model-%{version}.jar (cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}*; \ do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) # pom install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms install -pm 644 pom.xml \ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}.pom %add_to_maven_depmap org.apache.maven %{name} %{version} JPP/%{name} %{name} install -pm 644 maven-plugin-tools-ant/pom.xml \ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-ant.pom %add_to_maven_depmap org.apache.maven %{name}-ant %{version} JPP/%{name} ant install -pm 644 maven-plugin-tools-api/pom.xml \ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-api.pom %add_to_maven_depmap org.apache.maven %{name}-api %{version} JPP/%{name} api install -pm 644 maven-plugin-tools-beanshell/pom.xml \ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-beanshell.pom %add_to_maven_depmap org.apache.maven %{name}-beanshell %{version} JPP/%{name} beanshell install -pm 644 maven-plugin-tools-java/pom.xml \ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-java.pom %add_to_maven_depmap org.apache.maven %{name}-java %{version} JPP/%{name} java install -pm 644 maven-plugin-tools-model/pom.xml \ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-model.pom %add_to_maven_depmap org.apache.maven %{name}-model %{version} JPP/%{name} model # javadoc install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} for dir in %{name}-*; do install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/$dir cp -pr $dir/target/site/apidocs/* \ $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/$dir/ done ln -s %{name}-%{version} \ $RPM_BUILD_ROOT%{_javadocdir}/%{name} %clean rm -rf $RPM_BUILD_ROOT %post %update_maven_depmap %postun %update_maven_depmap %files %defattr(-,root,root,-) %{_javadir}/%{name} %{_datadir}/maven2 %{_mavendepmapfragdir} %files javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/* %changelog * Mon Aug 31 2009 Alexander Kurtakov 0:2.1-5 - Set minimum version for plexus-utils BR. - BR java-devel. - Fix javadoc subpackage description. * Mon Aug 31 2009 Alexander Kurtakov 0:2.1-4 - Adapt for Fedora. * Wed May 20 2009 Fernando Nasser - 0:2.1-3 - Fix license - Fix URL * Mon Apr 27 2009 Yong Yang - 0:2.1-2 - Add BRs for maven-doxia* - Rebuild with maven2-2.0.8 built in non-bootstrap mode * Mon Mar 09 2009 Yong Yang - 0:2.1-1 - Import from dbhole's maven2 2.0.8 packages * Mon Apr 07 2008 Deepak Bhole - 0:2.1-0jpp.1 - Initial build Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maven-plugin-tools/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 23:14:42 -0000 1.1 +++ .cvsignore 1 Sep 2009 06:54:19 -0000 1.2 @@ -0,0 +1 @@ +maven-plugin-tools-2.1-src.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven-plugin-tools/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 23:14:43 -0000 1.1 +++ sources 1 Sep 2009 06:54:19 -0000 1.2 @@ -0,0 +1 @@ +b1059d97450f5f0cd0ff78d84f8da3f6 maven-plugin-tools-2.1-src.tar.gz From petersen at fedoraproject.org Tue Sep 1 07:38:52 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Tue, 1 Sep 2009 07:38:52 +0000 (UTC) Subject: rpms/gettext/devel gettext.spec,1.99,1.100 Message-ID: <20090901073852.EE83311C00EF@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/gettext/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14986 Modified Files: gettext.spec Log Message: - bring back autopoint requires cvs (#517361) - require info rather than /sbin/install-info - drop install_info and remove_install_info macros Index: gettext.spec =================================================================== RCS file: /cvs/pkgs/rpms/gettext/devel/gettext.spec,v retrieving revision 1.99 retrieving revision 1.100 diff -u -p -r1.99 -r1.100 --- gettext.spec 24 Jul 2009 23:54:47 -0000 1.99 +++ gettext.spec 1 Sep 2009 07:38:51 -0000 1.100 @@ -5,14 +5,12 @@ Summary: GNU libraries and utilities for producing multi-lingual messages Name: gettext Version: 0.17 -Release: 14%{?dist} +Release: 15%{?dist} License: GPLv3 and LGPLv2+ Group: Development/Tools URL: http://www.gnu.org/software/gettext/ Source: ftp://ftp.gnu.org/gnu/gettext/%{name}-%{version}.tar.gz Source2: msghack.py -Requires(post): /sbin/install-info -Requires(preun): /sbin/install-info BuildRequires: autoconf >= 2.5 BuildRequires: automake BuildRequires: libtool, bison, gcc-c++ @@ -30,6 +28,10 @@ BuildRequires: zip, unzip # need expat for xgettext on glade Buildrequires: expat-devel Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +# for autopoint: +Requires: cvs +Requires(post): info +Requires(preun): info Patch5: gettext-0.17-open-args.patch Patch6: gettext-0.17-autopoint-CVS-441481.patch Patch7: gettext-0.17-rpathFix.patch @@ -54,8 +56,8 @@ Group: Development/Tools License: LGPLv2+ Requires: %{name} = %{version}-%{release} Requires: %{name}-libs = %{version}-%{release} -Requires(post): /sbin/install-info -Requires(preun): /sbin/install-info +Requires(post): info +Requires(preun): info %description devel @@ -178,20 +180,15 @@ make check %endif -%define install_info /sbin/install-info -%define remove_install_info /sbin/install-info --delete - - %post /sbin/ldconfig -%{install_info} %{_infodir}/gettext.info.gz %{_infodir}/dir || : +/sbin/install-info %{_infodir}/gettext.info.gz %{_infodir}/dir || : %preun if [ "$1" = 0 ]; then - %{remove_install_info} %{_infodir}/gettext.info.gz %{_infodir}/dir || : + /sbin/install-info --delete %{_infodir}/gettext.info.gz %{_infodir}/dir || : fi -exit 0 %postun -p /sbin/ldconfig @@ -199,12 +196,12 @@ exit 0 %post devel /sbin/ldconfig -%{install_info} %{_infodir}/autosprintf.info %{_infodir}/dir || : +/sbin/install-info %{_infodir}/autosprintf.info %{_infodir}/dir || : %preun devel if [ "$1" = 0 ]; then - %{remove_install_info} %{_infodir}/autosprintf.info %{_infodir}/dir || : + /sbin/install-info --delete %{_infodir}/autosprintf.info %{_infodir}/dir || : fi @@ -271,6 +268,11 @@ fi %changelog +* Tue Sep 1 2009 Jens Petersen - 0.17-15 +- bring back autopoint requires cvs (#517361) +- requires info rather than /sbin/install-info +- drop install_info and remove_install_info macros + * Fri Jul 24 2009 Fedora Release Engineering - 0.17-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cweyl at fedoraproject.org Tue Sep 1 07:38:56 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Tue, 1 Sep 2009 07:38:56 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Session/devel .cvsignore, 1.3, 1.4 perl-Catalyst-Plugin-Session.spec, 1.7, 1.8 sources, 1.4, 1.5 Message-ID: <20090901073856.8913311C00EF@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Plugin-Session/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16158 Modified Files: .cvsignore perl-Catalyst-Plugin-Session.spec sources Log Message: * Sat Aug 08 2009 Chris Weyl 0.25-1 - switch to new filtering system (perl_default_filter) - auto-update to 0.25 (by cpan-spec-update 0.01) - added a new req on perl(Catalyst::Runtime) (version 5.71001) - added a new req on perl(Digest) (version 0) - added a new req on perl(File::Spec) (version 0) - added a new req on perl(File::Temp) (version 0) - added a new req on perl(MRO::Compat) (version 0) - added a new req on perl(Moose) (version 0.76) - altered req on perl(MooseX::Emulate::Class::Accessor::Fast) (0 => 0.00801) - added a new req on perl(Object::Signature) (version 0) - added a new req on perl(Tie::RefHash) (version 1.34) - added a new req on perl(namespace::clean) (version 0.10) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Session/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 28 Feb 2009 07:13:51 -0000 1.3 +++ .cvsignore 1 Sep 2009 07:38:56 -0000 1.4 @@ -1,7 +1 @@ -Catalyst-Plugin-Session-0.20.tar.gz -Catalyst-Plugin-Session-* -*.rpm -*.gz -*.tar -.build* -clog +Catalyst-Plugin-Session-0.25.tar.gz Index: perl-Catalyst-Plugin-Session.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Session/devel/perl-Catalyst-Plugin-Session.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- perl-Catalyst-Plugin-Session.spec 26 Jul 2009 04:14:32 -0000 1.7 +++ perl-Catalyst-Plugin-Session.spec 1 Sep 2009 07:38:56 -0000 1.8 @@ -1,6 +1,6 @@ Name: perl-Catalyst-Plugin-Session -Version: 0.22 -Release: 3%{?dist} +Version: 0.25 +Release: 1%{?dist} Summary: Catalyst generic session plugin License: GPL+ or Artistic Group: Development/Libraries @@ -8,7 +8,7 @@ URL: http://search.cpan.org/d Source0: http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Session-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: perl(MooseX::Emulate::Class::Accessor::Fast) +Requires: perl(MooseX::Emulate::Class::Accessor::Fast) >= 0.00801 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildRequires: perl(Catalyst) >= 5.7010 @@ -17,6 +17,12 @@ BuildRequires: perl(Digest) BuildRequires: perl(MRO::Compat) BuildRequires: perl(Object::Signature) BuildRequires: perl(Tie::RefHash) >= 1.34 +BuildRequires: perl(File::Temp) +BuildRequires: perl(File::Spec) +BuildRequires: perl(namespace::clean) >= 0.10 +BuildRequires: perl(Moose) >= 0.76 +BuildRequires: perl(Catalyst::Runtime) >= 5.71001 +BuildRequires: perl(MooseX::Emulate::Class::Accessor::Fast) >= 0.00801 # test BuildRequires: perl(Test::Deep) BuildRequires: perl(Test::Exception) @@ -32,13 +38,18 @@ BuildRequires: perl(Test::Pod::Coverage # C::P::S::State::Cookie. We must not BR C::P::S::State::Cookie to avoid # circular build deps. -### auto-added brs! -BuildRequires: perl(File::Temp) -BuildRequires: perl(File::Spec) -BuildRequires: perl(namespace::clean) >= 0.10 -BuildRequires: perl(Moose) >= 0.76 -BuildRequires: perl(Catalyst::Runtime) >= 5.71001 -BuildRequires: perl(MooseX::Emulate::Class::Accessor::Fast) >= 0.00801 +### auto-added reqs! +Requires: perl(Catalyst::Runtime) >= 5.71001 +Requires: perl(Digest) +Requires: perl(File::Spec) +Requires: perl(File::Temp) +Requires: perl(MRO::Compat) +Requires: perl(Moose) >= 0.76 +Requires: perl(Object::Signature) +Requires: perl(Tie::RefHash) >= 1.34 +Requires: perl(namespace::clean) >= 0.10 + +%{?perl_default_filter} %description This plugin is the base of two related parts of functionality @@ -57,17 +68,6 @@ This plugin links the two pieces togethe %prep %setup -q -n Catalyst-Plugin-Session-%{version} -# make sure doc/tests don't generate provides -# note we first filter out the bits in _docdir... -cat << \EOF > %{name}-prov -#!/bin/sh -FOO=`perl -p -e 's|%{buildroot}%{_docdir}/%{name}-%{version}\S+||'` -%{__perl_provides} $FOO | sed -e '/perl([St].*)/d' -EOF - -%define __perl_provides %{_builddir}/Catalyst-Plugin-Session-%{version}/%{name}-prov -chmod +x %{__perl_provides} - %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} @@ -95,6 +95,20 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sat Aug 08 2009 Chris Weyl 0.25-1 +- switch to new filtering system (perl_default_filter) +- auto-update to 0.25 (by cpan-spec-update 0.01) +- added a new req on perl(Catalyst::Runtime) (version 5.71001) +- added a new req on perl(Digest) (version 0) +- added a new req on perl(File::Spec) (version 0) +- added a new req on perl(File::Temp) (version 0) +- added a new req on perl(MRO::Compat) (version 0) +- added a new req on perl(Moose) (version 0.76) +- altered req on perl(MooseX::Emulate::Class::Accessor::Fast) (0 => 0.00801) +- added a new req on perl(Object::Signature) (version 0) +- added a new req on perl(Tie::RefHash) (version 1.34) +- added a new req on perl(namespace::clean) (version 0.10) + * Sat Jul 25 2009 Fedora Release Engineering - 0.22-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Session/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 25 May 2009 07:27:41 -0000 1.4 +++ sources 1 Sep 2009 07:38:56 -0000 1.5 @@ -1 +1 @@ -67488c4084f95254bbc84d8ecad0a984 Catalyst-Plugin-Session-0.22.tar.gz +97c261322b3de46174a38d7a513022d0 Catalyst-Plugin-Session-0.25.tar.gz From akurtakov at fedoraproject.org Tue Sep 1 07:40:19 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 1 Sep 2009 07:40:19 +0000 (UTC) Subject: rpms/maven-enforcer-rule-api/devel maven-enforcer-rule-api-jpp-depmap.xml, NONE, 1.1 maven-enforcer-rule-api.spec, NONE, 1.1 sources, 1.1, 1.2 .cvsignore, 1.1, 1.2 Message-ID: <20090901074019.DD9C711C0498@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-enforcer-rule-api/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16841/devel Modified Files: sources .cvsignore Added Files: maven-enforcer-rule-api-jpp-depmap.xml maven-enforcer-rule-api.spec Log Message: Initial import. --- NEW FILE maven-enforcer-rule-api-jpp-depmap.xml --- com.thoughtworks.qdox qdox 1.6.3 JPP qdox 1.6.1 --- NEW FILE maven-enforcer-rule-api.spec --- %define namedversion 1.0-alpha-2 Name: maven-enforcer-rule-api Version: 1.0 Release: 0.1.a2.1.5%{?dist} Summary: Generic interfaces needed by maven-enforcer-plugin Group: Development/Libraries License: ASL 2.0 URL: http://svn.apache.org/repos/asf/maven/shared/tags/maven-enforcer-rule-api-1.0-alpha-2 # svn export \ #http://svn.apache.org/repos/asf/maven/shared/tags/maven-enforcer-rule-api-1.0-alpha-2 # tar czf maven-enforcer-rule-api-1.0-alpha-2-src.tar.gz \ # maven-enforcer-rule-api-1.0-alpha-2 Source0: maven-enforcer-rule-api-%{namedversion}-src.tar.gz Source1: %{name}-jpp-depmap.xml BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: jpackage-utils >= 0:1.7.2 BuildRequires: java-devel >= 0:1.5.0 BuildRequires: ant >= 0:1.6.5 BuildRequires: ant-junit BuildRequires: maven2 >= 0:2.0.8 BuildRequires: maven2-plugin-ant BuildRequires: maven2-plugin-assembly BuildRequires: maven2-plugin-checkstyle BuildRequires: maven2-plugin-compiler BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-javadoc BuildRequires: maven2-plugin-plugin BuildRequires: maven2-plugin-pmd BuildRequires: maven2-plugin-project-info-reports BuildRequires: maven2-plugin-resources BuildRequires: maven2-plugin-site BuildRequires: maven2-plugin-surefire = 2.3 BuildRequires: maven-surefire-provider-junit = 2.3 BuildRequires: maven-doxia BuildRequires: checkstyle BuildRequires: plexus-maven-plugin >= 0:1.3.5 BuildRequires: qdox BuildRequires: tomcat5 BuildRequires: tomcat5-servlet-2.4-api Requires: maven2 Requires(post): jpackage-utils >= 0:1.7.2 Requires(postun): jpackage-utils >= 0:1.7.2 %description This component provides the generic interfaces needed to implement custom rules for the maven-enforcer-plugin. %package javadoc Summary: Javadoc for maven-enforcer-rule-api Group: Documentation %description javadoc Java API documentation for enforcer-rule-api. %prep %setup -q -n %{name}-%{namedversion} %build export MAVEN_REPO_LOCAL=`pwd`/.m2 mkdir $MAVEN_REPO_LOCAL mvn-jpp \ -Dmaven.test.failure.ignore=true \ -Dmaven2.jpp.depmap.file=%{SOURCE1} \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ install javadoc:javadoc %install rm -rf $RPM_BUILD_ROOT # install jar install -dm 755 $RPM_BUILD_ROOT/%{_javadir} cp -p target/%{name}-%{namedversion}.jar \ $RPM_BUILD_ROOT/%{_javadir}/%{name}-%{version}.jar ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT/%{_javadir}/%{name}.jar #install pom install -dm 755 $RPM_BUILD_ROOT/%{_datadir}/maven2/poms cp -p pom.xml \ $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-maven-enforcer-rule-api.pom #depmap entry %add_to_maven_depmap org.apache.maven.shared maven-enforcer-rule-api %{namedversion} JPP maven-enforcer-rule-api # install javadoc install -dm 755 $RPM_BUILD_ROOT/%{_javadocdir}/%{name} cp -a target/site/* $RPM_BUILD_ROOT/%{_javadocdir}/%{name}/ %post %update_maven_depmap %postun %update_maven_depmap %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_javadir}/* %{_datadir}/maven2/poms/JPP-maven-enforcer-rule-api.pom %{_mavendepmapfragdir}/%{name} %files javadoc %defattr(-,root,root,-) %{_javadocdir} %changelog * Mon Aug 31 2009 Alexander Kurtakov 1.0-0.1.a2.1.5 - Fix line lenght. - Remove with/without maven. * Wed May 20 2009 Fernando Nasser 1.0-0.1.a2.1.4 - Fix license * Mon Apr 27 2009 Yong Yang 1.0-0.1.a2.1.3 - Add missing BRs maven-doxia*, checkstyle, plexus-maven-plugin, qdox - Add jpp-depmap - Rebuild with maven2-2.0.8 built in non-bootstrap mode * Mon Mar 09 2009 Yong Yang 1.0-0.1.a2.1.2 - Import from dbhole's maven2 2.0.8 packages, Initial build on JPP6 * Wed Dec 03 2008 Deepak Bhole 1.0-1.1 - Initial build. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven-enforcer-rule-api/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 23:17:21 -0000 1.1 +++ sources 1 Sep 2009 07:40:19 -0000 1.2 @@ -0,0 +1 @@ +4fe6dd9de1ddb6b9a6142dff18a957c8 maven-enforcer-rule-api-1.0-alpha-2-src.tar.gz Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maven-enforcer-rule-api/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 23:17:21 -0000 1.1 +++ .cvsignore 1 Sep 2009 07:40:19 -0000 1.2 @@ -0,0 +1 @@ +maven-enforcer-rule-api-1.0-alpha-2-src.tar.gz From pkgdb at fedoraproject.org Tue Sep 1 07:41:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 07:41:18 +0000 Subject: [pkgdb] ganymed-ssh2: akurtakov has requested watchcommits Message-ID: <20090901074118.78BEC10F888@bastion2.fedora.phx.redhat.com> akurtakov has requested the watchcommits acl on ganymed-ssh2 (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ganymed-ssh2 From pkgdb at fedoraproject.org Tue Sep 1 07:41:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 07:41:17 +0000 Subject: [pkgdb] ganymed-ssh2: akurtakov has requested watchbugzilla Message-ID: <20090901074117.B4F5810F87F@bastion2.fedora.phx.redhat.com> akurtakov has requested the watchbugzilla acl on ganymed-ssh2 (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ganymed-ssh2 From pkgdb at fedoraproject.org Tue Sep 1 07:41:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 07:41:20 +0000 Subject: [pkgdb] ganymed-ssh2: akurtakov has requested commit Message-ID: <20090901074120.E6D4B10F894@bastion2.fedora.phx.redhat.com> akurtakov has requested the commit acl on ganymed-ssh2 (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ganymed-ssh2 From pkgdb at fedoraproject.org Tue Sep 1 07:41:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 07:41:22 +0000 Subject: [pkgdb] ganymed-ssh2: akurtakov has requested approveacls Message-ID: <20090901074122.D170C10F897@bastion2.fedora.phx.redhat.com> akurtakov has requested the approveacls acl on ganymed-ssh2 (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ganymed-ssh2 From akurtakov at fedoraproject.org Tue Sep 1 07:47:01 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 1 Sep 2009 07:47:01 +0000 (UTC) Subject: rpms/maven-archiver/devel maven-archiver.spec, NONE, 1.1 sources, 1.1, 1.2 .cvsignore, 1.1, 1.2 Message-ID: <20090901074701.3B57D11C00EF@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-archiver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18411/devel Modified Files: sources .cvsignore Added Files: maven-archiver.spec Log Message: Initial import. --- NEW FILE maven-archiver.spec --- # Copyright (c) 2000-2005, JPackage Project # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the # distribution. # 3. Neither the name of the JPackage Project nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # %define namedversion 1.0-alpha-7 Name: maven-archiver Version: 2.2 Release: 2%{?dist} Epoch: 0 Summary: Maven Archiver License: ASL 2.0 Group: Development/Libraries URL: http://maven.apache.org/ # svn export \ # https://svn.apache.org/repos/asf/maven/shared/tags/maven-archiver-2.2 \ # maven-archiver # Note: Exported revision 776866. # tar czf maven-archiver-2.2-src.tgz maven-archiver/ Source0: %{name}-%{version}-src.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: jpackage-utils >= 0:1.7.2 BuildRequires: maven2 >= 0:2.0.8 BuildRequires: maven2-plugin-compiler BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-javadoc BuildRequires: maven2-plugin-resources BuildRequires: maven2-plugin-site BuildRequires: maven2-plugin-surefire BuildRequires: plexus-archiver >= 1.0-0.1.a7 Requires: maven2 >= 0:2.0.4-9 Requires: plexus-archiver >= 1.0-0.1.a7 Requires(post): jpackage-utils >= 0:1.7.2 Requires(postun): jpackage-utils >= 0:1.7.2 %description The Maven Archiver is used by other Maven plugins to handle packaging %package javadoc Summary: Javadoc for %{name} Group: Documentation %description javadoc Javadoc for %{name}. %prep %setup -q -n %{name} %build export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository mkdir -p $MAVEN_REPO_LOCAL mvn-jpp \ -e \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ install javadoc:javadoc %install rm -rf $RPM_BUILD_ROOT # jars/poms install -d -m 755 $RPM_BUILD_ROOT%{_javadir} install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms # Copy file and create unversioned symlink install -pm 644 target/%{name}-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar # Copy pom install -pm 644 pom.xml \ $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-maven-archiver.pom %add_to_maven_depmap org.apache.maven maven-archiver %{version} JPP maven-archiver # javadoc install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_javadir} %{_datadir}/maven2/poms/JPP-maven-archiver.pom %{_mavendepmapfragdir}/%{name} %files javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/* %changelog * Mon Aug 31 2009 Alexander Kurtakov 0:2.2-2 - Fix line length. - Own only specific fragment and pom. * Wed May 20 2009 Fernando Nasser 0:2.2-1 - Fix license - Update instructions to obtain sources - Refresh source tar ball * Thu Jul 26 2007 Deepak Bhole 0:2.2-0jpp.1 - Initial build Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven-archiver/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 23:18:33 -0000 1.1 +++ sources 1 Sep 2009 07:47:00 -0000 1.2 @@ -0,0 +1 @@ +f8677c83f40badb5b81e1ae5c6fe4d69 maven-archiver-2.2-src.tgz Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maven-archiver/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 23:18:33 -0000 1.1 +++ .cvsignore 1 Sep 2009 07:47:01 -0000 1.2 @@ -0,0 +1 @@ +maven-archiver-2.2-src.tgz From cweyl at fedoraproject.org Tue Sep 1 07:47:21 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Tue, 1 Sep 2009 07:47:21 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Static-Simple/devel .cvsignore, 1.5, 1.6 perl-Catalyst-Plugin-Static-Simple.spec, 1.9, 1.10 sources, 1.6, 1.7 Message-ID: <20090901074721.735CE11C00EF@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Plugin-Static-Simple/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18526 Modified Files: .cvsignore perl-Catalyst-Plugin-Static-Simple.spec sources Log Message: * Sun Aug 23 2009 Chris Weyl 0.22-1 - switch to new filtering system - auto-update to 0.22 (by cpan-spec-update 0.01) - altered br on perl(Catalyst::Runtime) (5.30 => 5.80008) - altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) - added a new br on CPAN (inc::Module::Install::AutoInstall found) - added a new req on perl(Catalyst::Runtime) (version 5.80008) - added a new req on perl(MIME::Types) (version 1.25) - added a new req on perl(MRO::Compat) (version 0) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Static-Simple/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 1 Mar 2008 18:56:52 -0000 1.5 +++ .cvsignore 1 Sep 2009 07:47:21 -0000 1.6 @@ -1 +1 @@ -Catalyst-Plugin-Static-Simple-0.20.tar.gz +Catalyst-Plugin-Static-Simple-0.22.tar.gz Index: perl-Catalyst-Plugin-Static-Simple.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Static-Simple/devel/perl-Catalyst-Plugin-Static-Simple.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- perl-Catalyst-Plugin-Static-Simple.spec 26 Jul 2009 04:16:48 -0000 1.9 +++ perl-Catalyst-Plugin-Static-Simple.spec 1 Sep 2009 07:47:21 -0000 1.10 @@ -1,6 +1,6 @@ Name: perl-Catalyst-Plugin-Static-Simple -Version: 0.21 -Release: 2%{?dist} +Version: 0.22 +Release: 1%{?dist} Summary: Make serving static pages painless License: GPL+ or Artistic Group: Development/Libraries @@ -10,24 +10,31 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -# core -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(Test::More) -# cpan BuildRequires: perl(Catalyst) >= 5.30 BuildRequires: perl(HTTP::Request::AsCGI) BuildRequires: perl(Module::Build) BuildRequires: perl(MIME::Types) >= 1.25 -# test BuildRequires: perl(Catalyst::Plugin::SubRequest) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) +BuildRequires: perl(CPAN) +BuildRequires: perl(MRO::Compat) +BuildRequires: perl(Catalyst::Runtime) >= 5.80008 Requires: perl(Catalyst) >= 5.30 - -### auto-added brs! -BuildRequires: perl(MRO::Compat) -BuildRequires: perl(Catalyst::Runtime) >= 5.30 +Requires: perl(Catalyst::Runtime) >= 5.80008 +Requires: perl(MIME::Types) >= 1.25 +Requires: perl(MRO::Compat) + +# use the whole kit-n-kaboodle, as perl_default_filter isn't in F-11 (yet) +%{?filter_setup: %{expand: +%filter_provides_in %{perl_vendorarch}/.*\\.so$ +%filter_provides_in %{_docdir} +%filter_requires_in %{_docdir} +%filter_setup +}} %description The Static::Simple plugin is designed to make serving static content in @@ -37,29 +44,9 @@ single line of code from you. %prep %setup -q -n Catalyst-Plugin-Static-Simple-%{version} -find t/*.t -type f -exec perl -pi -e 's|^#!perl|#!/usr/bin/perl|' {} + +find t/*.t -type f -exec perl -pi -e 's|^#!perl|#!%{__perl}|' {} + find . -type f -exec perl -pi -e 's/\r//' {} + -# Filter unwanted Provides: -cat << \EOF > %{name}-prov -#!/bin/sh -%{__perl_provides} $* |\ - sed -e '/perl(TestApp)/d' -EOF - -%define __perl_provides %{_builddir}/Catalyst-Plugin-Static-Simple-%{version}/%{name}-prov -chmod +x %{__perl_provides} - -# Filter unwanted Requires: -cat << \EOF > %{name}-req -#!/bin/sh -%{__perl_requires} $* |\ - sed -e '/perl(Catalyst)$/d; /perl(File::Spec::Functions)/d; /perl(FindBin)/d' -EOF - -%define __perl_requires %{_builddir}/Catalyst-Plugin-Static-Simple-%{version}/%{name}-req -chmod +x %{__perl_requires} - %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} @@ -87,6 +74,16 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sun Aug 23 2009 Chris Weyl 0.22-1 +- switch to new filtering system +- auto-update to 0.22 (by cpan-spec-update 0.01) +- altered br on perl(Catalyst::Runtime) (5.30 => 5.80008) +- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) +- added a new br on CPAN (inc::Module::Install::AutoInstall found) +- added a new req on perl(Catalyst::Runtime) (version 5.80008) +- added a new req on perl(MIME::Types) (version 1.25) +- added a new req on perl(MRO::Compat) (version 0) + * Sat Jul 25 2009 Fedora Release Engineering - 0.21-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Static-Simple/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 25 May 2009 07:34:48 -0000 1.6 +++ sources 1 Sep 2009 07:47:21 -0000 1.7 @@ -1 +1 @@ -6ea51e9557e73ea839485d781589930c Catalyst-Plugin-Static-Simple-0.21.tar.gz +77f29fdfddb71c718bd755c744adb3e2 Catalyst-Plugin-Static-Simple-0.22.tar.gz From cweyl at fedoraproject.org Tue Sep 1 07:50:51 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Tue, 1 Sep 2009 07:50:51 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Session-State-Cookie/devel .cvsignore, 1.5, 1.6 perl-Catalyst-Plugin-Session-State-Cookie.spec, 1.8, 1.9 sources, 1.5, 1.6 Message-ID: <20090901075051.BB2EE11C00EF@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Plugin-Session-State-Cookie/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19706 Modified Files: .cvsignore perl-Catalyst-Plugin-Session-State-Cookie.spec sources Log Message: * Sun Aug 23 2009 Chris Weyl 0.14-1 - switch req/prov filtering systems... - auto-update to 0.14 (by cpan-spec-update 0.01) - added a new br on perl(Moose) (version 0) - added a new br on perl(namespace::autoclean) (version 0) - added a new req on perl(Moose) (version 0) - added a new req on perl(namespace::autoclean) (version 0) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Session-State-Cookie/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 8 Aug 2009 06:36:57 -0000 1.5 +++ .cvsignore 1 Sep 2009 07:50:51 -0000 1.6 @@ -1 +1 @@ -Catalyst-Plugin-Session-State-Cookie-0.12.tar.gz +Catalyst-Plugin-Session-State-Cookie-0.14.tar.gz Index: perl-Catalyst-Plugin-Session-State-Cookie.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Session-State-Cookie/devel/perl-Catalyst-Plugin-Session-State-Cookie.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- perl-Catalyst-Plugin-Session-State-Cookie.spec 8 Aug 2009 06:36:58 -0000 1.8 +++ perl-Catalyst-Plugin-Session-State-Cookie.spec 1 Sep 2009 07:50:51 -0000 1.9 @@ -1,11 +1,11 @@ Name: perl-Catalyst-Plugin-Session-State-Cookie -Version: 0.12 +Version: 0.14 Release: 1%{?dist} Summary: Maintain session IDs using cookies License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Plugin-Session-State-Cookie/ -Source0: http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Session-State-Cookie-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/Catalyst-Plugin-Session-State-Cookie-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -13,23 +13,31 @@ Requires: perl(:MODULE_COMPAT_%(ev BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(Catalyst) >= 5.80005 BuildRequires: perl(Catalyst::Plugin::Session) >= 0.19 +BuildRequires: perl(Moose) BuildRequires: perl(MRO::Compat) +BuildRequires: perl(namespace::autoclean) BuildRequires: perl(Test::More) BuildRequires: perl(Test::MockObject) >= 1.01 # optional tests BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) BuildRequires: perl(Test::WWW::Mechanize::Catalyst) - -# not automatically picked up -Requires: perl(Catalyst::Plugin::Session) >= 0.19 - # until M::I is brought up... BuildRequires: perl(CPAN) -### auto-added reqs! -Requires: perl(Catalyst) >= 5.80005 -Requires: perl(MRO::Compat) +Requires: perl(Catalyst::Plugin::Session) >= 0.19 +Requires: perl(Moose) +Requires: perl(namespace::autoclean) +Requires: perl(Catalyst) >= 5.80005 +Requires: perl(MRO::Compat) + +# use the whole kit-n-kaboodle, as perl_default_filter isn't in F-11 (yet) +%{?filter_setup: %{expand: +%filter_provides_in %{perl_vendorarch}/.*\\.so$ +%filter_provides_in %{_docdir} +%filter_requires_in %{_docdir} +%filter_setup +}} %description In order for Catalyst::Plugin::Session to work the session ID needs to @@ -40,18 +48,6 @@ client, through a cookie. %prep %setup -q -n Catalyst-Plugin-Session-State-Cookie-%{version} -# make sure doc/tests don't generate provides -# note we first filter out the bits in _docdir... -cat << \EOF > %{name}-prov -#!/bin/sh -FOO=`perl -p -e 's|%{buildroot}%{_docdir}/%{name}-%{version}\S+||'` -%{__perl_provides} $FOO -EOF - -%define __perl_provides %{_builddir}/Catalyst-Plugin-Session-State-Cookie-%{version}/%{name}-prov -chmod +x %{__perl_provides} - - %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} @@ -79,6 +75,14 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sun Aug 23 2009 Chris Weyl 0.14-1 +- switch req/prov filtering systems... +- auto-update to 0.14 (by cpan-spec-update 0.01) +- added a new br on perl(Moose) (version 0) +- added a new br on perl(namespace::autoclean) (version 0) +- added a new req on perl(Moose) (version 0) +- added a new req on perl(namespace::autoclean) (version 0) + * Sat Aug 08 2009 Chris Weyl 0.12-1 - auto-update to 0.12 (by cpan-spec-update 0.01) - altered br on perl(Catalyst) (5.7010 => 5.80005) Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Session-State-Cookie/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 8 Aug 2009 06:36:58 -0000 1.5 +++ sources 1 Sep 2009 07:50:51 -0000 1.6 @@ -1 +1 @@ -f5dc01dab3b2b5de8ee45257f2dfe37a Catalyst-Plugin-Session-State-Cookie-0.12.tar.gz +d6d98d026613ccf54c55bb1dba7aa7a1 Catalyst-Plugin-Session-State-Cookie-0.14.tar.gz From cweyl at fedoraproject.org Tue Sep 1 07:55:12 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Tue, 1 Sep 2009 07:55:12 +0000 (UTC) Subject: rpms/perl-Event/devel .cvsignore, 1.6, 1.7 perl-Event.spec, 1.13, 1.14 sources, 1.6, 1.7 Message-ID: <20090901075512.401EB11C00EF@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Event/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21419 Modified Files: .cvsignore perl-Event.spec sources Log Message: * Tue Sep 01 2009 Chris Weyl 1.12-1 - add perl_default_filter - auto-update to 1.12 (by cpan-spec-update 0.01) - added a new req on perl(Test) (version 1) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Event/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 22 May 2008 06:31:56 -0000 1.6 +++ .cvsignore 1 Sep 2009 07:55:11 -0000 1.7 @@ -1 +1 @@ -Event-1.11.tar.gz +Event-1.12.tar.gz Index: perl-Event.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Event/devel/perl-Event.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- perl-Event.spec 26 Jul 2009 05:52:06 -0000 1.13 +++ perl-Event.spec 1 Sep 2009 07:55:11 -0000 1.14 @@ -1,23 +1,25 @@ Name: perl-Event -Version: 1.11 -Release: 3%{?dist} +Version: 1.12 +Release: 1%{?dist} Summary: Event loop processing Group: Development/Libraries License: GPL+ or Artistic -URL: http://search.cpan.org/dist/Event/ +URL: http://search.cpan.org/dist/Event/ Source0: http://search.cpan.org/CPAN/authors/id/J/JP/JPRIT/Event-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -# non-perl BuildRequires: /usr/bin/iconv -# core + BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Time::HiRes) +BuildRequires: perl(Test) >= 1 Requires: perl(Time::HiRes) +%{?perl_default_filter} + %description The Event module provide a central facility to watch for various types of events and invoke a callback when these events occur. The idea is to delay the @@ -26,20 +28,20 @@ safe for callbacks to execute. %prep -%setup -q -n Event-%{version} +%setup -q -n Event-%{version} # generate our two licenses... perldoc perlgpl > LICENSE.GPL perldoc perlartistic > LICENSE.Artistic -# appease rpmlint :) +# appease rpmlint :) find . -type f -exec chmod -c -x {} + %{_fixperms} demo util -find t/ -type f -exec perl -pi -e 's|^#!\./perl|#!/usr/bin/perl|' {} + +find t/ -type f -exec perl -pi -e 's|^#!\./perl|#!%{__perl}|' {} + # fix some other interperter issues.. cd demo -perl -pi -e 's|#!./perl|#!/usr/bin/perl|' *.t ../util/bench.pl +perl -pi -e 's|#!./perl|#!%{__perl}|' *.t ../util/bench.pl %build @@ -53,7 +55,7 @@ for i in *.pm ; do done # make sure the man page is UTF-8... -cd ../blib/man3 +cd ../blib/man3 iconv --from=ISO-8859-1 --to=UTF-8 Event.3pm > Event.3pm.new mv Event.3pm.new Event.3pm @@ -86,6 +88,11 @@ rm -rf %{buildroot} %changelog +* Tue Sep 01 2009 Chris Weyl 1.12-1 +- add perl_default_filter +- auto-update to 1.12 (by cpan-spec-update 0.01) +- added a new req on perl(Test) (version 1) + * Sat Jul 25 2009 Fedora Release Engineering - 1.11-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Event/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 22 May 2008 06:31:56 -0000 1.6 +++ sources 1 Sep 2009 07:55:12 -0000 1.7 @@ -1 +1 @@ -73fe100c2a40ac027fb5d992bbf74eaa Event-1.11.tar.gz +f09285ef0388be739fbb83bc3a221977 Event-1.12.tar.gz From jwrdegoede at fedoraproject.org Tue Sep 1 08:07:14 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Tue, 1 Sep 2009 08:07:14 +0000 (UTC) Subject: rpms/libv4l/devel .cvsignore, 1.19, 1.20 libv4l.spec, 1.20, 1.21 sources, 1.19, 1.20 Message-ID: <20090901080714.618A111C00EF@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/libv4l/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24786 Modified Files: .cvsignore libv4l.spec sources Log Message: * Tue Sep 1 2009 Hans de Goede 0.6.1-1 - New upstream release 0.6.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/libv4l/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 9 Jul 2009 12:20:44 -0000 1.19 +++ .cvsignore 1 Sep 2009 08:07:13 -0000 1.20 @@ -1 +1 @@ -libv4l-0.6.0.tar.gz +libv4l-0.6.1.tar.gz Index: libv4l.spec =================================================================== RCS file: /cvs/extras/rpms/libv4l/devel/libv4l.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- libv4l.spec 25 Jul 2009 08:51:05 -0000 1.20 +++ libv4l.spec 1 Sep 2009 08:07:13 -0000 1.21 @@ -1,6 +1,6 @@ Name: libv4l -Version: 0.6.0 -Release: 2%{?dist} +Version: 0.6.1 +Release: 1%{?dist} Summary: Collection of video4linux support libraries Group: System Environment/Libraries License: LGPLv2+ @@ -75,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 1 2009 Hans de Goede 0.6.1-1 +- New upstream release 0.6.1 + * Sat Jul 25 2009 Fedora Release Engineering - 0.6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/libv4l/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 9 Jul 2009 12:20:45 -0000 1.19 +++ sources 1 Sep 2009 08:07:14 -0000 1.20 @@ -1 +1 @@ -db389fdf02cabd57f289f0faa37f4060 libv4l-0.6.0.tar.gz +0d0d96d77c98871d2e5466c10cb30a0a libv4l-0.6.1.tar.gz From jwrdegoede at fedoraproject.org Tue Sep 1 08:07:23 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Tue, 1 Sep 2009 08:07:23 +0000 (UTC) Subject: rpms/libv4l/F-11 .cvsignore, 1.19, 1.20 libv4l.spec, 1.19, 1.20 sources, 1.19, 1.20 Message-ID: <20090901080723.8B53911C00EF@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/libv4l/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24847 Modified Files: .cvsignore libv4l.spec sources Log Message: * Tue Sep 1 2009 Hans de Goede 0.6.1-1 - New upstream release 0.6.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/libv4l/F-11/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 9 Jul 2009 12:31:09 -0000 1.19 +++ .cvsignore 1 Sep 2009 08:07:23 -0000 1.20 @@ -1 +1 @@ -libv4l-0.6.0.tar.gz +libv4l-0.6.1.tar.gz Index: libv4l.spec =================================================================== RCS file: /cvs/extras/rpms/libv4l/F-11/libv4l.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- libv4l.spec 9 Jul 2009 12:31:09 -0000 1.19 +++ libv4l.spec 1 Sep 2009 08:07:23 -0000 1.20 @@ -1,5 +1,5 @@ Name: libv4l -Version: 0.6.0 +Version: 0.6.1 Release: 1%{?dist} Summary: Collection of video4linux support libraries Group: System Environment/Libraries @@ -75,6 +75,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 1 2009 Hans de Goede 0.6.1-1 +- New upstream release 0.6.1 + +* Sat Jul 25 2009 Fedora Release Engineering - 0.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 9 2009 Hans de Goede 0.6.0-1 - New upstream release 0.6.0 - This fixes a divide by 0 crash in the whitebalancing code (#507748) Index: sources =================================================================== RCS file: /cvs/extras/rpms/libv4l/F-11/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 9 Jul 2009 12:31:09 -0000 1.19 +++ sources 1 Sep 2009 08:07:23 -0000 1.20 @@ -1 +1 @@ -db389fdf02cabd57f289f0faa37f4060 libv4l-0.6.0.tar.gz +0d0d96d77c98871d2e5466c10cb30a0a libv4l-0.6.1.tar.gz From jwrdegoede at fedoraproject.org Tue Sep 1 08:08:09 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Tue, 1 Sep 2009 08:08:09 +0000 (UTC) Subject: rpms/libv4l/F-10 .cvsignore, 1.17, 1.18 libv4l.spec, 1.16, 1.17 sources, 1.17, 1.18 Message-ID: <20090901080809.3290711C00EF@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/libv4l/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25133 Modified Files: .cvsignore libv4l.spec sources Log Message: * Tue Sep 1 2009 Hans de Goede 0.6.1-1 - New upstream release 0.6.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/libv4l/F-10/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 9 Jul 2009 12:31:18 -0000 1.17 +++ .cvsignore 1 Sep 2009 08:08:08 -0000 1.18 @@ -1 +1 @@ -libv4l-0.6.0.tar.gz +libv4l-0.6.1.tar.gz Index: libv4l.spec =================================================================== RCS file: /cvs/extras/rpms/libv4l/F-10/libv4l.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- libv4l.spec 9 Jul 2009 12:31:19 -0000 1.16 +++ libv4l.spec 1 Sep 2009 08:08:08 -0000 1.17 @@ -1,5 +1,5 @@ Name: libv4l -Version: 0.6.0 +Version: 0.6.1 Release: 1%{?dist} Summary: Collection of video4linux support libraries Group: System Environment/Libraries @@ -75,6 +75,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 1 2009 Hans de Goede 0.6.1-1 +- New upstream release 0.6.1 + +* Sat Jul 25 2009 Fedora Release Engineering - 0.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 9 2009 Hans de Goede 0.6.0-1 - New upstream release 0.6.0 - This fixes a divide by 0 crash in the whitebalancing code (#507748) Index: sources =================================================================== RCS file: /cvs/extras/rpms/libv4l/F-10/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 9 Jul 2009 12:31:19 -0000 1.17 +++ sources 1 Sep 2009 08:08:09 -0000 1.18 @@ -1 +1 @@ -db389fdf02cabd57f289f0faa37f4060 libv4l-0.6.0.tar.gz +0d0d96d77c98871d2e5466c10cb30a0a libv4l-0.6.1.tar.gz From kwizart at fedoraproject.org Tue Sep 1 08:09:25 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Tue, 1 Sep 2009 08:09:25 +0000 (UTC) Subject: rpms/directfb/F-11 DirectFB-1.2.9-revert.patch, NONE, 1.1 directfb.spec, 1.31, 1.32 Message-ID: <20090901080925.4FA6D11C00EF@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/directfb/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25434 Modified Files: directfb.spec Added Files: DirectFB-1.2.9-revert.patch Log Message: Revert wrong SOVERSION Change DirectFB-1.2.9-revert.patch: configure.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE DirectFB-1.2.9-revert.patch --- diff -up DirectFB-1.2.9/configure.in.revert DirectFB-1.2.9/configure.in --- DirectFB-1.2.9/configure.in.revert 2009-09-01 09:51:46.029744708 +0200 +++ DirectFB-1.2.9/configure.in 2009-09-01 10:00:14.011744423 +0200 @@ -32,10 +32,10 @@ AC_DEFINE_UNQUOTED(DIRECTFB_VERSION,"$DI # libtool versioning LT_RELEASE=$DIRECTFB_MAJOR_VERSION.$DIRECTFB_MINOR_VERSION -LT_CURRENT=`expr $DIRECTFB_MICRO_VERSION - $DIRECTFB_INTERFACE_AGE` -LT_BINARY=`expr $DIRECTFB_MICRO_VERSION - $DIRECTFB_BINARY_AGE` +LT_CURRENT=$DIRECTFB_INTERFACE_AGE +LT_BINARY=$DIRECTFB_BINARY_AGE LT_REVISION=$DIRECTFB_INTERFACE_AGE -LT_AGE=`expr $DIRECTFB_BINARY_AGE - $DIRECTFB_INTERFACE_AGE` +LT_AGE=$DIRECTFB_INTERFACE_AGE AC_SUBST(LT_RELEASE) AC_SUBST(LT_CURRENT) Index: directfb.spec =================================================================== RCS file: /cvs/pkgs/rpms/directfb/F-11/directfb.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- directfb.spec 31 Aug 2009 12:53:40 -0000 1.31 +++ directfb.spec 1 Sep 2009 08:09:25 -0000 1.32 @@ -1,13 +1,14 @@ Summary: Graphics abstraction library for the Linux Framebuffer Device Name: directfb Version: 1.2.9 -Release: 1%{?dist} +Release: 2%{?dist} Group: System Environment/Libraries License: LGPLv2+ URL: http://www.directfb.org/ Source0: http://www.directfb.org/downloads/Core/DirectFB-%{version}.tar.gz Patch0: DirectFB-1.2.7-libv4l2.patch Patch1: DirectFB-1.2.8-tweak.patch +Patch2: DirectFB-1.2.9-revert.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libtool @@ -58,6 +59,7 @@ Development files for DirectFB. %setup -q -n DirectFB-%{version} %patch0 -p1 -b .libv4l2 %patch1 -p1 -b .tweak +%patch2 -p1 -b .revert #Disable ppc asm since compilation fails (and it seems better to use glibc) sed -i.noppcasm -e 's/want_ppcasm=yes/want_ppcasm=no/'g configure.in configure @@ -142,7 +144,7 @@ make check %{_libdir}/libdirect-*.so.* %{_libdir}/libfusion-*.so.* %{_libdir}/libuniquewm*.so.* -%{_libdir}/directfb-1.2-9/ +%{_libdir}/directfb-1.2-0/ %{_datadir}/directfb-%{version}/ %{_mandir}/man1/dfbg.1* %{_mandir}/man5/directfbrc.5* @@ -166,6 +168,9 @@ make check %changelog +* Tue Sep 1 2009 kwizart < kwizart at gmail.com > - 1.2.9-2 +- Revert soversion bump without an ABI break. + * Mon Aug 31 2009 kwizart < kwizart at gmail.com > - 1.2.9-1 - Update to 1.2.9 From kwizart at fedoraproject.org Tue Sep 1 08:12:27 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Tue, 1 Sep 2009 08:12:27 +0000 (UTC) Subject: rpms/directfb/F-10 DirectFB-1.2.9-revert.patch, NONE, 1.1 directfb.spec, 1.24, 1.25 Message-ID: <20090901081227.8C55411C00EF@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/directfb/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26247 Modified Files: directfb.spec Added Files: DirectFB-1.2.9-revert.patch Log Message: Revert wrong ABI bump DirectFB-1.2.9-revert.patch: configure.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE DirectFB-1.2.9-revert.patch --- diff -up DirectFB-1.2.9/configure.in.revert DirectFB-1.2.9/configure.in --- DirectFB-1.2.9/configure.in.revert 2009-09-01 09:51:46.029744708 +0200 +++ DirectFB-1.2.9/configure.in 2009-09-01 10:00:14.011744423 +0200 @@ -32,10 +32,10 @@ AC_DEFINE_UNQUOTED(DIRECTFB_VERSION,"$DI # libtool versioning LT_RELEASE=$DIRECTFB_MAJOR_VERSION.$DIRECTFB_MINOR_VERSION -LT_CURRENT=`expr $DIRECTFB_MICRO_VERSION - $DIRECTFB_INTERFACE_AGE` -LT_BINARY=`expr $DIRECTFB_MICRO_VERSION - $DIRECTFB_BINARY_AGE` +LT_CURRENT=$DIRECTFB_INTERFACE_AGE +LT_BINARY=$DIRECTFB_BINARY_AGE LT_REVISION=$DIRECTFB_INTERFACE_AGE -LT_AGE=`expr $DIRECTFB_BINARY_AGE - $DIRECTFB_INTERFACE_AGE` +LT_AGE=$DIRECTFB_INTERFACE_AGE AC_SUBST(LT_RELEASE) AC_SUBST(LT_CURRENT) Index: directfb.spec =================================================================== RCS file: /cvs/pkgs/rpms/directfb/F-10/directfb.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- directfb.spec 31 Aug 2009 13:03:51 -0000 1.24 +++ directfb.spec 1 Sep 2009 08:12:27 -0000 1.25 @@ -1,13 +1,14 @@ Summary: Graphics abstraction library for the Linux Framebuffer Device Name: directfb Version: 1.2.9 -Release: 1%{?dist} +Release: 2%{?dist} Group: System Environment/Libraries License: LGPLv2+ URL: http://www.directfb.org/ Source0: http://www.directfb.org/downloads/Core/DirectFB-%{version}.tar.gz Patch0: DirectFB-1.2.7-libv4l2.patch Patch1: DirectFB-1.2.8-tweak.patch +Patch2: DirectFB-1.2.9-revert.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libtool @@ -58,6 +59,7 @@ Development files for DirectFB. %setup -q -n DirectFB-%{version} %patch0 -p1 -b .libv4l2 %patch1 -p1 -b .tweak +%patch2 -p1 -b .revert #Disable ppc asm since compilation fails (and it seems better to use glibc) sed -i.noppcasm -e 's/want_ppcasm=yes/want_ppcasm=no/'g configure.in configure @@ -142,7 +144,7 @@ make check %{_libdir}/libdirect-*.so.* %{_libdir}/libfusion-*.so.* %{_libdir}/libuniquewm*.so.* -%{_libdir}/directfb-1.2-9/ +%{_libdir}/directfb-1.2-0/ %{_datadir}/directfb-%{version}/ %{_mandir}/man1/dfbg.1* %{_mandir}/man5/directfbrc.5* @@ -166,6 +168,9 @@ make check %changelog +* Tue Sep 1 2009 kwizart < kwizart at gmail.com > - 1.2.9-2 +- Revert soversion bump without an ABI break. + * Mon Aug 31 2009 kwizart < kwizart at gmail.com > - 1.2.9-1 - Update to 1.2.9 From pkgdb at fedoraproject.org Tue Sep 1 08:15:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:15:53 +0000 Subject: [pkgdb] abrt: npajkovs has requested watchbugzilla Message-ID: <20090901081553.8FDD710F886@bastion2.fedora.phx.redhat.com> npajkovs has requested the watchbugzilla acl on abrt (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:15:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:15:55 +0000 Subject: [pkgdb] abrt: npajkovs has requested watchcommits Message-ID: <20090901081555.A540E10F893@bastion2.fedora.phx.redhat.com> npajkovs has requested the watchcommits acl on abrt (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:16:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:16:01 +0000 Subject: [pkgdb] abrt: npajkovs has requested approveacls Message-ID: <20090901081602.4337710F89B@bastion2.fedora.phx.redhat.com> npajkovs has requested the approveacls acl on abrt (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:15:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:15:58 +0000 Subject: [pkgdb] abrt: npajkovs has requested commit Message-ID: <20090901081558.E150510F897@bastion2.fedora.phx.redhat.com> npajkovs has requested the commit acl on abrt (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:16:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:16:06 +0000 Subject: [pkgdb] abrt: npajkovs has requested watchbugzilla Message-ID: <20090901081606.7876D10F87A@bastion2.fedora.phx.redhat.com> npajkovs has requested the watchbugzilla acl on abrt (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:16:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:16:08 +0000 Subject: [pkgdb] abrt: npajkovs has requested watchcommits Message-ID: <20090901081608.9104C10F8A2@bastion2.fedora.phx.redhat.com> npajkovs has requested the watchcommits acl on abrt (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:16:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:16:10 +0000 Subject: [pkgdb] abrt: npajkovs has requested commit Message-ID: <20090901081610.7C01210F8A8@bastion2.fedora.phx.redhat.com> npajkovs has requested the commit acl on abrt (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:16:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:16:12 +0000 Subject: [pkgdb] abrt: npajkovs has requested approveacls Message-ID: <20090901081612.A30F410F8AD@bastion2.fedora.phx.redhat.com> npajkovs has requested the approveacls acl on abrt (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:16:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:16:18 +0000 Subject: [pkgdb] abrt: npajkovs has requested watchbugzilla Message-ID: <20090901081618.58C8D10F890@bastion2.fedora.phx.redhat.com> npajkovs has requested the watchbugzilla acl on abrt (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:16:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:16:20 +0000 Subject: [pkgdb] abrt: npajkovs has requested watchcommits Message-ID: <20090901081620.C36DE10F8B1@bastion2.fedora.phx.redhat.com> npajkovs has requested the watchcommits acl on abrt (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:16:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:16:22 +0000 Subject: [pkgdb] abrt: npajkovs has requested commit Message-ID: <20090901081622.4550210F8B5@bastion2.fedora.phx.redhat.com> npajkovs has requested the commit acl on abrt (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:16:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:16:24 +0000 Subject: [pkgdb] abrt: npajkovs has requested approveacls Message-ID: <20090901081624.33B3C10F8BA@bastion2.fedora.phx.redhat.com> npajkovs has requested the approveacls acl on abrt (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:27 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081827.591C610F893@bastion2.fedora.phx.redhat.com> jmoskovc has set the watchbugzilla acl on abrt (Fedora devel) to Approved for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:27 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081827.DC4CD10F898@bastion2.fedora.phx.redhat.com> jmoskovc has set the watchcommits acl on abrt (Fedora devel) to Approved for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:29 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081829.371FE10F8A3@bastion2.fedora.phx.redhat.com> jmoskovc has set the commit acl on abrt (Fedora devel) to Approved for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:31 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081831.861D210F8A6@bastion2.fedora.phx.redhat.com> jmoskovc has set the approveacls acl on abrt (Fedora devel) to Approved for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:33 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081833.1F4AD10F8AA@bastion2.fedora.phx.redhat.com> jmoskovc has set the approveacls acl on abrt (Fedora 10) to Approved for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:36 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081836.8BD8910F8B3@bastion2.fedora.phx.redhat.com> jmoskovc has set the watchcommits acl on abrt (Fedora 10) to Approved for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:35 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081835.0E3DE10F8AF@bastion2.fedora.phx.redhat.com> jmoskovc has set the commit acl on abrt (Fedora 10) to Approved for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:39 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081839.AC81410F8B7@bastion2.fedora.phx.redhat.com> jmoskovc has set the watchbugzilla acl on abrt (Fedora 10) to Approved for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:41 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081842.0479110F896@bastion2.fedora.phx.redhat.com> jmoskovc has set the watchbugzilla acl on abrt (Fedora 11) to Approved for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:43 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081843.F001710F8BA@bastion2.fedora.phx.redhat.com> jmoskovc has set the watchcommits acl on abrt (Fedora 11) to Approved for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:46 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081846.34C3B10F8BF@bastion2.fedora.phx.redhat.com> jmoskovc has set the commit acl on abrt (Fedora 11) to Approved for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:46 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081846.EE74410F8C3@bastion2.fedora.phx.redhat.com> jmoskovc has set the approveacls acl on abrt (Fedora 11) to Approved for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:53 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081853.4504A10F888@bastion2.fedora.phx.redhat.com> jmoskovc has set the approveacls acl on abrt (Fedora 11) to Denied for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:56 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081856.3E30A10F8C6@bastion2.fedora.phx.redhat.com> jmoskovc has set the approveacls acl on abrt (Fedora 10) to Denied for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From pkgdb at fedoraproject.org Tue Sep 1 08:18:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:18:58 +0000 Subject: [pkgdb] abrt had acl change status Message-ID: <20090901081858.97DE110F8CA@bastion2.fedora.phx.redhat.com> jmoskovc has set the approveacls acl on abrt (Fedora devel) to Denied for npajkovs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/abrt From mnowak at fedoraproject.org Tue Sep 1 08:23:20 2009 From: mnowak at fedoraproject.org (Michal Nowak) Date: Tue, 1 Sep 2009 08:23:20 +0000 (UTC) Subject: rpms/libxdg-basedir/devel .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 libxdg-basedir.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090901082320.8733711C00EF@cvs1.fedora.phx.redhat.com> Author: mnowak Update of /cvs/pkgs/rpms/libxdg-basedir/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29002/devel Modified Files: .cvsignore import.log libxdg-basedir.spec sources Log Message: 1.0.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libxdg-basedir/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 13 Jun 2009 01:04:13 -0000 1.2 +++ .cvsignore 1 Sep 2009 08:23:20 -0000 1.3 @@ -1 +1 @@ -libxdg-basedir-1.0.1.tar.gz +libxdg-basedir-1.0.2.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/libxdg-basedir/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 13 Jun 2009 01:04:13 -0000 1.1 +++ import.log 1 Sep 2009 08:23:20 -0000 1.2 @@ -1 +1,2 @@ libxdg-basedir-1_0_1-2_fc11:HEAD:libxdg-basedir-1.0.1-2.fc11.src.rpm:1244855010 +libxdg-basedir-1_0_2-1_fc11:HEAD:libxdg-basedir-1.0.2-1.fc11.src.rpm:1251793343 Index: libxdg-basedir.spec =================================================================== RCS file: /cvs/pkgs/rpms/libxdg-basedir/devel/libxdg-basedir.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- libxdg-basedir.spec 25 Jul 2009 08:57:00 -0000 1.2 +++ libxdg-basedir.spec 1 Sep 2009 08:23:20 -0000 1.3 @@ -1,6 +1,6 @@ Name: libxdg-basedir -Version: 1.0.1 -Release: 3%{?dist} +Version: 1.0.2 +Release: 1%{?dist} Summary: Implementation of the XDG Base Directory Specifications Group: System Environment/Libraries @@ -85,6 +85,9 @@ make check %doc doc/html/ %changelog +* Tue Sep 1 2009 Michal Nowak - 1.0.2-1 +- 1.0.2 + * Sat Jul 25 2009 Fedora Release Engineering - 1.0.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libxdg-basedir/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 13 Jun 2009 01:04:13 -0000 1.2 +++ sources 1 Sep 2009 08:23:20 -0000 1.3 @@ -1 +1 @@ -941dacde04db15164c9aca5a1d856665 libxdg-basedir-1.0.1.tar.gz +944202425e5359666f268d18671303d4 libxdg-basedir-1.0.2.tar.gz From kwizart at fedoraproject.org Tue Sep 1 08:30:03 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Tue, 1 Sep 2009 08:30:03 +0000 (UTC) Subject: rpms/mingw32-cppunit/devel import.log, NONE, 1.1 mingw32-cppunit.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901083003.2E10211C0498@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/mingw32-cppunit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31533/devel Modified Files: .cvsignore sources Added Files: import.log mingw32-cppunit.spec Log Message: Initial import --- NEW FILE import.log --- mingw32-cppunit-1_12_1-2_fc11:HEAD:mingw32-cppunit-1.12.1-2.fc11.src.rpm:1251793725 --- NEW FILE mingw32-cppunit.spec --- %global __strip %{_mingw32_strip} %global __objdump %{_mingw32_objdump} %global _use_internal_dependency_generator 0 %global __find_requires %{_mingw32_findrequires} %global __find_provides %{_mingw32_findprovides} Name: mingw32-cppunit Version: 1.12.1 Release: 2%{?dist} Summary: MinGW Windows C++ unit testing framework Group: Development/Libraries License: LGPLv2+ URL: http://cppunit.sourceforge.net/ Source0: http://downloads.sourceforge.net/cppunit/cppunit-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: mingw32-filesystem >= 23 BuildRequires: mingw32-gcc-c++ BuildRequires: mingw32-binutils Requires: pkgconfig %description CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML for automatic testing and GUI based for supervised tests. MinGW Windows C++ unit testing framework. %prep %setup -q -n cppunit-%{version} for file in THANKS ChangeLog NEWS; do iconv -f latin1 -t utf8 < $file > ${file}.utf8 touch -c -r $file ${file}.utf8 mv ${file}.utf8 $file done %build %_mingw32_configure --disable-static --disable-doxygen make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README THANKS ChangeLog TODO BUGS doc/FAQ %{_mingw32_bindir}/cppunit-config %{_mingw32_bindir}/DllPlugInTester.exe %{_mingw32_includedir}/cppunit/ %{_mingw32_bindir}/libcppunit-*.dll %{_mingw32_libdir}/pkgconfig/cppunit.pc %{_mingw32_libdir}/libcppunit.dll.a %{_mingw32_libdir}/libcppunit.la %{_mingw32_datadir}/aclocal/cppunit.m4 %exclude %{_mingw32_mandir}/man1/cppunit-config.1 %changelog * Mon Aug 17 2009 Nicolas Chauvet - 1.12.1-2 - Fix BR mingw32-gcc-c++ - Update description - Disable duplicated docs with native package. * Mon Jan 5 2009 Nicolas Chauvet - 1.12.1-1 - Initial package based on original cppunit.spec Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-cppunit/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 23:15:49 -0000 1.1 +++ .cvsignore 1 Sep 2009 08:30:02 -0000 1.2 @@ -0,0 +1 @@ +cppunit-1.12.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-cppunit/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 23:15:49 -0000 1.1 +++ sources 1 Sep 2009 08:30:02 -0000 1.2 @@ -0,0 +1 @@ +bd30e9cf5523cdfc019b94f5e1d7fd19 cppunit-1.12.1.tar.gz From kwizart at fedoraproject.org Tue Sep 1 08:31:38 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Tue, 1 Sep 2009 08:31:38 +0000 (UTC) Subject: rpms/mingw32-cppunit/F-11 import.log, NONE, 1.1 mingw32-cppunit.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901083138.ABC6A11C00EF@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/mingw32-cppunit/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32014/F-11 Modified Files: .cvsignore sources Added Files: import.log mingw32-cppunit.spec Log Message: Initial import for F-11 --- NEW FILE import.log --- mingw32-cppunit-1_12_1-2_fc11:F-11:mingw32-cppunit-1.12.1-2.fc11.src.rpm:1251793800 --- NEW FILE mingw32-cppunit.spec --- %global __strip %{_mingw32_strip} %global __objdump %{_mingw32_objdump} %global _use_internal_dependency_generator 0 %global __find_requires %{_mingw32_findrequires} %global __find_provides %{_mingw32_findprovides} Name: mingw32-cppunit Version: 1.12.1 Release: 2%{?dist} Summary: MinGW Windows C++ unit testing framework Group: Development/Libraries License: LGPLv2+ URL: http://cppunit.sourceforge.net/ Source0: http://downloads.sourceforge.net/cppunit/cppunit-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: mingw32-filesystem >= 23 BuildRequires: mingw32-gcc-c++ BuildRequires: mingw32-binutils Requires: pkgconfig %description CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML for automatic testing and GUI based for supervised tests. MinGW Windows C++ unit testing framework. %prep %setup -q -n cppunit-%{version} for file in THANKS ChangeLog NEWS; do iconv -f latin1 -t utf8 < $file > ${file}.utf8 touch -c -r $file ${file}.utf8 mv ${file}.utf8 $file done %build %_mingw32_configure --disable-static --disable-doxygen make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README THANKS ChangeLog TODO BUGS doc/FAQ %{_mingw32_bindir}/cppunit-config %{_mingw32_bindir}/DllPlugInTester.exe %{_mingw32_includedir}/cppunit/ %{_mingw32_bindir}/libcppunit-*.dll %{_mingw32_libdir}/pkgconfig/cppunit.pc %{_mingw32_libdir}/libcppunit.dll.a %{_mingw32_libdir}/libcppunit.la %{_mingw32_datadir}/aclocal/cppunit.m4 %exclude %{_mingw32_mandir}/man1/cppunit-config.1 %changelog * Mon Aug 17 2009 Nicolas Chauvet - 1.12.1-2 - Fix BR mingw32-gcc-c++ - Update description - Disable duplicated docs with native package. * Mon Jan 5 2009 Nicolas Chauvet - 1.12.1-1 - Initial package based on original cppunit.spec Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-cppunit/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 23:15:49 -0000 1.1 +++ .cvsignore 1 Sep 2009 08:31:38 -0000 1.2 @@ -0,0 +1 @@ +cppunit-1.12.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-cppunit/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 23:15:49 -0000 1.1 +++ sources 1 Sep 2009 08:31:38 -0000 1.2 @@ -0,0 +1 @@ +bd30e9cf5523cdfc019b94f5e1d7fd19 cppunit-1.12.1.tar.gz From atkac at fedoraproject.org Tue Sep 1 08:32:32 2009 From: atkac at fedoraproject.org (Adam Tkac) Date: Tue, 1 Sep 2009 08:32:32 +0000 (UTC) Subject: rpms/mtools/devel .cvsignore, 1.13, 1.14 mtools.spec, 1.47, 1.48 sources, 1.13, 1.14 Message-ID: <20090901083232.2555611C00EF@cvs1.fedora.phx.redhat.com> Author: atkac Update of /cvs/pkgs/rpms/mtools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32448 Modified Files: .cvsignore mtools.spec sources Log Message: - update to 4.0.11 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mtools/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 7 Apr 2009 10:51:19 -0000 1.13 +++ .cvsignore 1 Sep 2009 08:32:31 -0000 1.14 @@ -1 +1 @@ -mtools-4.0.10.tar.bz2 +mtools-4.0.11.tar.bz2 Index: mtools.spec =================================================================== RCS file: /cvs/pkgs/rpms/mtools/devel/mtools.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- mtools.spec 11 Aug 2009 14:11:12 -0000 1.47 +++ mtools.spec 1 Sep 2009 08:32:31 -0000 1.48 @@ -1,7 +1,7 @@ Summary: Programs for accessing MS-DOS disks without mounting the disks Name: mtools -Version: 4.0.10 -Release: 4%{?dist} +Version: 4.0.11 +Release: 1%{?dist} License: GPLv2+ Group: Applications/System Source0: ftp://ftp.gnu.org/gnu/mtools/mtools-%{version}.tar.bz2 @@ -71,6 +71,9 @@ fi %{_infodir}/mtools.info* %changelog +* Tue Sep 01 2009 Adam Tkac 4.0.11-1 +- update to 4.0.11 + * Tue Aug 11 2009 Adam Tkac 4.0.10-4 - fix installation with --excludedocs (#515932) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mtools/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 7 Apr 2009 10:51:19 -0000 1.13 +++ sources 1 Sep 2009 08:32:31 -0000 1.14 @@ -1 +1 @@ -750c2beba968a5d46dbaae24551a82b9 mtools-4.0.10.tar.bz2 +94a4dc40ebd8353628dd9d023727b7f5 mtools-4.0.11.tar.bz2 From kwizart at fedoraproject.org Tue Sep 1 08:32:50 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Tue, 1 Sep 2009 08:32:50 +0000 (UTC) Subject: rpms/mingw32-cppunit/EL-5 import.log, NONE, 1.1 mingw32-cppunit.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901083250.7A85911C00EF@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/mingw32-cppunit/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32505/EL-5 Modified Files: .cvsignore sources Added Files: import.log mingw32-cppunit.spec Log Message: Initial import for EL-5 --- NEW FILE import.log --- mingw32-cppunit-1_12_1-2_fc11:EL-5:mingw32-cppunit-1.12.1-2.fc11.src.rpm:1251793883 --- NEW FILE mingw32-cppunit.spec --- %global __strip %{_mingw32_strip} %global __objdump %{_mingw32_objdump} %global _use_internal_dependency_generator 0 %global __find_requires %{_mingw32_findrequires} %global __find_provides %{_mingw32_findprovides} Name: mingw32-cppunit Version: 1.12.1 Release: 2%{?dist} Summary: MinGW Windows C++ unit testing framework Group: Development/Libraries License: LGPLv2+ URL: http://cppunit.sourceforge.net/ Source0: http://downloads.sourceforge.net/cppunit/cppunit-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: mingw32-filesystem >= 23 BuildRequires: mingw32-gcc-c++ BuildRequires: mingw32-binutils Requires: pkgconfig %description CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML for automatic testing and GUI based for supervised tests. MinGW Windows C++ unit testing framework. %prep %setup -q -n cppunit-%{version} for file in THANKS ChangeLog NEWS; do iconv -f latin1 -t utf8 < $file > ${file}.utf8 touch -c -r $file ${file}.utf8 mv ${file}.utf8 $file done %build %_mingw32_configure --disable-static --disable-doxygen make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README THANKS ChangeLog TODO BUGS doc/FAQ %{_mingw32_bindir}/cppunit-config %{_mingw32_bindir}/DllPlugInTester.exe %{_mingw32_includedir}/cppunit/ %{_mingw32_bindir}/libcppunit-*.dll %{_mingw32_libdir}/pkgconfig/cppunit.pc %{_mingw32_libdir}/libcppunit.dll.a %{_mingw32_libdir}/libcppunit.la %{_mingw32_datadir}/aclocal/cppunit.m4 %exclude %{_mingw32_mandir}/man1/cppunit-config.1 %changelog * Mon Aug 17 2009 Nicolas Chauvet - 1.12.1-2 - Fix BR mingw32-gcc-c++ - Update description - Disable duplicated docs with native package. * Mon Jan 5 2009 Nicolas Chauvet - 1.12.1-1 - Initial package based on original cppunit.spec Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-cppunit/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 23:15:49 -0000 1.1 +++ .cvsignore 1 Sep 2009 08:32:50 -0000 1.2 @@ -0,0 +1 @@ +cppunit-1.12.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-cppunit/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 23:15:49 -0000 1.1 +++ sources 1 Sep 2009 08:32:50 -0000 1.2 @@ -0,0 +1 @@ +bd30e9cf5523cdfc019b94f5e1d7fd19 cppunit-1.12.1.tar.gz From jwrdegoede at fedoraproject.org Tue Sep 1 08:35:43 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Tue, 1 Sep 2009 08:35:43 +0000 (UTC) Subject: rpms/hedgewars/devel hedgewars.spec,1.22,1.23 Message-ID: <20090901083543.9373F11C00EF@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/hedgewars/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1324 Modified Files: hedgewars.spec Log Message: * Fri Aug 21 2009 Tomas Mraz - 0.9.11-3 - rebuilt with new openssl Index: hedgewars.spec =================================================================== RCS file: /cvs/extras/rpms/hedgewars/devel/hedgewars.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- hedgewars.spec 21 Aug 2009 13:49:30 -0000 1.22 +++ hedgewars.spec 1 Sep 2009 08:35:43 -0000 1.23 @@ -13,6 +13,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: fpc qt4-devel SDL_mixer-devel SDL_net-devel SDL_image-devel BuildRequires: SDL_ttf-devel openssl-devel cmake desktop-file-utils Requires: dejavu-sans-fonts hicolor-icon-theme +# https://bugzilla.redhat.com/show_bug.cgi?id=520400 +ExcludeArch: ppc64 %description Hedgewars is a turn based strategy game but the real buzz is from watching the From pkgdb at fedoraproject.org Tue Sep 1 08:42:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:42:52 +0000 Subject: [pkgdb] scim-tomoe (un)retirement Message-ID: <20090901084252.E41A510F886@bastion2.fedora.phx.redhat.com> Package scim-tomoe in Fedora devel has been unretired by petersen and is now orphan. To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/scim-tomoe From pkgdb at fedoraproject.org Tue Sep 1 08:44:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:44:54 +0000 Subject: [pkgdb] scim-tomoe ownership updated Message-ID: <20090901084454.ABEC010F897@bastion2.fedora.phx.redhat.com> Package scim-tomoe in Fedora devel is now owned by petersen To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/scim-tomoe From pkgdb at fedoraproject.org Tue Sep 1 08:44:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:44:59 +0000 Subject: [pkgdb] scim-tomoe ownership updated Message-ID: <20090901084459.2EAE610F89B@bastion2.fedora.phx.redhat.com> Package scim-tomoe in Fedora devel is now owned by petersen To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/scim-tomoe From pkgdb at fedoraproject.org Tue Sep 1 08:45:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:45:07 +0000 Subject: [pkgdb] scim-tomoe ownership updated Message-ID: <20090901084507.52AC710F89D@bastion2.fedora.phx.redhat.com> Package scim-tomoe in Fedora devel is now owned by petersen To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/scim-tomoe From pkgdb at fedoraproject.org Tue Sep 1 08:45:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 08:45:54 +0000 Subject: [pkgdb] scim-tomoe (Fedora, devel) updated by petersen Message-ID: <20090901084554.CE4F510F895@bastion2.fedora.phx.redhat.com> petersen changed owner of scim-tomoe in Fedora devel to dchen To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/scim-tomoe From wolfy at fedoraproject.org Tue Sep 1 08:52:15 2009 From: wolfy at fedoraproject.org (Manuel Wolfshant) Date: Tue, 1 Sep 2009 08:52:15 +0000 (UTC) Subject: rpms/dateshift/devel dateshift.spec,1.3,1.4 Message-ID: <20090901085215.85D4611C00EF@cvs1.fedora.phx.redhat.com> Author: wolfy Update of /cvs/pkgs/rpms/dateshift/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4897 Modified Files: dateshift.spec Log Message: Modify URL/Source0 to correspond to the new address of the site of the project Index: dateshift.spec =================================================================== RCS file: /cvs/pkgs/rpms/dateshift/devel/dateshift.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- dateshift.spec 24 Jul 2009 19:58:53 -0000 1.3 +++ dateshift.spec 1 Sep 2009 08:52:15 -0000 1.4 @@ -1,12 +1,12 @@ Name: dateshift Version: 1.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A date/time test tool Group: Applications/System License: GPLv2+ -URL: http://www.hornby.dsl.pipex.com/dateshift/ -Source0: http://www.hornby.dsl.pipex.com/%{name}/%{name}-%{version}.tar.gz +URL: http://hornby.byethost5.com/dateshift/ +Source0: http://hornby.byethost5.com/dateshift/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -64,6 +64,9 @@ rm -rf %{buildroot} %changelog +* Tue Sept 1 2009 Manuel "lonely wolf" Wolfshant - 1.1-5 +- Fix URL/Source0 -- the address of the project has changed. No other modifications + * Fri Jul 24 2009 Fedora Release Engineering - 1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -71,7 +74,7 @@ rm -rf %{buildroot} - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Sat Jan 24 2009 Fabian Affolter - 1.1-2 -- Changed license t GPLv2+ +- Changed license to GPLv2+ * Fri Jan 02 2009 Fabian Affolter - 1.1-1 - Initial spec for Fedora From twaugh at fedoraproject.org Tue Sep 1 09:09:43 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 1 Sep 2009 09:09:43 +0000 (UTC) Subject: rpms/gutenprint/devel gutenprint-deviceid.patch, NONE, 1.1 gutenprint.spec, 1.54, 1.55 Message-ID: <20090901090943.88C1211C00EF@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/gutenprint/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9353 Modified Files: gutenprint.spec Added Files: gutenprint-deviceid.patch Log Message: * Tue Sep 1 2009 Tim Waugh 5.2.4-5 - Provide IEEE 1284 Device IDs in CUPS model list. gutenprint-deviceid.patch: include/gutenprint/printers.h | 15 src/cups/genppd.c | 16 src/main/print-escp2.c | 2 src/main/printers.c | 34 + src/xml/printers.xml | 774 +++++++++++++++++++++--------------------- 5 files changed, 449 insertions(+), 392 deletions(-) --- NEW FILE gutenprint-deviceid.patch --- diff -up gutenprint-5.2.4/include/gutenprint/printers.h.deviceid gutenprint-5.2.4/include/gutenprint/printers.h --- gutenprint-5.2.4/include/gutenprint/printers.h.deviceid 2008-06-03 12:40:39.000000000 +0100 +++ gutenprint-5.2.4/include/gutenprint/printers.h 2009-09-01 09:11:54.774964164 +0100 @@ -83,6 +83,14 @@ extern const stp_printer_t *stp_get_prin extern const stp_printer_t *stp_get_printer_by_driver(const char *driver); /** + * Get a printer model by its IEEE 1284 device ID. + * @param device_id the printer model's device ID. + * @returns a pointer to the printer model, or NULL on failure. The + * pointer should not be freed. + */ +extern const stp_printer_t *stp_get_printer_by_device_id(const char *device_id); + +/** * Get the printer model from a vars object. * @param v the vars to use. * @returns a pointer to the printer model, or NULL on failure. The @@ -113,6 +121,13 @@ extern const char *stp_printer_get_long_ extern const char *stp_printer_get_driver(const stp_printer_t *p); /** + * Get a printer model's IEEE 1284 device ID, if known. + * @param p the printer model to use. + * @returns the IEEE 1284 device ID, or NULL if not known. + */ +extern const char *stp_printer_get_device_id(const stp_printer_t *p); + +/** * Get a printer model's family name. * The family name is the name of the modular "family" driver this * model uses. diff -up gutenprint-5.2.4/src/cups/genppd.c.deviceid gutenprint-5.2.4/src/cups/genppd.c --- gutenprint-5.2.4/src/cups/genppd.c.deviceid 2009-07-18 01:55:45.000000000 +0100 +++ gutenprint-5.2.4/src/cups/genppd.c 2009-09-01 09:11:54.778963376 +0100 @@ -358,30 +358,34 @@ list_ppds(const char *argv0) /* I - Nam for (i = 0; i < stp_printer_model_count(); i++) if ((printer = stp_get_printer_by_index(i)) != NULL) { + const char *device_id; if (!strcmp(stp_printer_get_family(printer), "ps") || !strcmp(stp_printer_get_family(printer), "raw")) continue; + device_id = stp_printer_get_device_id(printer); printf("\"%s://%s/expert\" " "%s " "\"%s\" " "\"%s" CUPS_PPD_NICKNAME_STRING VERSION "\" " - "\"\"\n", /* No IEEE-1284 Device ID yet */ + "\"%s\"\n", scheme, stp_printer_get_driver(printer), "en", stp_printer_get_manufacturer(printer), - stp_printer_get_long_name(printer)); + stp_printer_get_long_name(printer), + device_id ? device_id : ""); #ifdef GENERATE_SIMPLIFIED_PPDS printf("\"%s://%s/simple\" " "%s " "\"%s\" " "\"%s" CUPS_PPD_NICKNAME_STRING VERSION " Simplified\" " - "\"\"\n", /* No IEEE-1284 Device ID yet */ + "\"%s\"\n", scheme, stp_printer_get_driver(printer), "en", stp_printer_get_manufacturer(printer), - stp_printer_get_long_name(printer)); + stp_printer_get_long_name(printer), + device_id ? device_id : ""); #endif } @@ -925,6 +929,7 @@ write_ppd( int model; /* Internal model ID */ const char *long_name; /* Driver long name */ const char *manufacturer; /* Manufacturer of printer */ + const char *device_id; /* IEEE1284 device ID */ const stp_vars_t *printvars; /* Printer option names */ paper_t *the_papers; /* Media sizes */ int cur_opt; /* Current option */ @@ -957,6 +962,7 @@ write_ppd( model = stp_printer_get_model(p); long_name = stp_printer_get_long_name(p); manufacturer = stp_printer_get_manufacturer(p); + device_id = stp_printer_get_device_id(p); printvars = stp_printer_get_defaults(p); the_papers = NULL; cur_opt = 0; @@ -1079,6 +1085,8 @@ write_ppd( gzprintf(fp, "*cupsFilter: \"application/vnd.cups-raster 100 rastertogutenprint.%s\"\n", GUTENPRINT_RELEASE_VERSION); if (strcasecmp(manufacturer, "EPSON") == 0) gzputs(fp, "*cupsFilter: \"application/vnd.cups-command 33 commandtoepson\"\n"); + if (device_id) + gzprintf(fp, "*1284DeviceID: \"%s\"\n", device_id); if (!language) { /* diff -up gutenprint-5.2.4/src/main/printers.c.deviceid gutenprint-5.2.4/src/main/printers.c --- gutenprint-5.2.4/src/main/printers.c.deviceid 2009-06-08 02:27:38.000000000 +0100 +++ gutenprint-5.2.4/src/main/printers.c 2009-09-01 09:11:54.790088434 +0100 @@ -65,6 +65,7 @@ struct stp_printer char *long_name; /* Long name for UI */ char *family; /* Printer family */ char *manufacturer; /* Printer manufacturer */ + char *device_id; /* IEEE 1284 device ID */ int model; /* Model number */ int vars_initialized; const stp_printfuncs_t *printfuncs; @@ -187,6 +188,12 @@ stpi_printer_long_namefunc(const void *i } const char * +stp_printer_get_device_id(const stp_printer_t *printer) +{ + return printer->device_id; +} + +const char * stp_printer_get_family(const stp_printer_t *printer) { return printer->family; @@ -243,6 +250,30 @@ stp_get_printer_by_driver(const char *dr return (const stp_printer_t *) stp_list_item_get_data(printer_item); } +const stp_printer_t * +stp_get_printer_by_device_id(const char *device_id) +{ + stp_list_item_t *printer_item; + if (printer_list == NULL) + { + stp_erprintf("No printer drivers found: " + "are STP_DATA_PATH and STP_MODULE_PATH correct?\n"); + stpi_init_printer_list(); + } + if (! device_id || strcmp(device_id, "") == 0) + return NULL; + + printer_item = stp_list_get_start(printer_list); + while (printer_item) + { + if (strcmp(((const stp_printer_t *) stp_list_item_get_data(printer_item)), + device_id) == 0) + return ((const stp_printer_t *) stp_list_item_get_data(printer_item)); + printer_item = stp_list_item_next(printer_item); + } + return NULL; +} + int stp_get_printer_index_by_driver(const char *driver) { @@ -1054,6 +1085,9 @@ stp_printer_create_from_xmltree(stp_mxml outprinter->manufacturer = stp_strdup(stp_mxmlElementGetAttr(printer, "manufacturer")); outprinter->model = stp_xmlstrtol(stp_mxmlElementGetAttr(printer, "model")); outprinter->family = stp_strdup((const char *) family); + stmp = stp_mxmlElementGetAttr(printer, "deviceid"); + if (stmp) + outprinter->device_id = stp_strdup(stmp); if (stp_get_driver(outprinter->printvars)) driver = 1; diff -up gutenprint-5.2.4/src/main/print-escp2.c.deviceid gutenprint-5.2.4/src/main/print-escp2.c --- gutenprint-5.2.4/src/main/print-escp2.c.deviceid 2009-07-21 12:07:06.000000000 +0100 +++ gutenprint-5.2.4/src/main/print-escp2.c 2009-09-01 09:11:54.786088370 +0100 @@ -922,7 +922,7 @@ static const int_param_t int_parameters[ { { { - "QualityEnhancement", N_("Quality Enhancement"), N_("Advanced Printer Functionality"), + "BandEnhancement", N_("Quality Enhancement"), N_("Advanced Printer Functionality"), N_("Enhance print quality by additional passes"), STP_PARAMETER_TYPE_INT, STP_PARAMETER_CLASS_FEATURE, STP_PARAMETER_LEVEL_ADVANCED2, 0, 1, STP_CHANNEL_NONE, 1, 0 diff -up gutenprint-5.2.4/src/xml/printers.xml.deviceid gutenprint-5.2.4/src/xml/printers.xml --- gutenprint-5.2.4/src/xml/printers.xml.deviceid 2009-06-24 02:19:54.000000000 +0100 +++ gutenprint-5.2.4/src/xml/printers.xml 2009-09-01 09:11:39.044962200 +0100 @@ -90,39 +90,39 @@ 1.3 - - - - - + + + + + - - + + - + - + - - + + - + - + - + - + - + @@ -199,46 +199,46 @@ - + - - + + - + - - - - - - - - - - + + + + + + + + + + - + - + - - - + + + - - + + - - - + + + - + @@ -248,29 +248,29 @@ - - - + + + - + - + - - - - + + + + - + - - + + - + @@ -284,31 +284,31 @@ - - + + - + - - + + - - - + + + - + - - - - + + + + - + @@ -320,9 +320,9 @@ - - - + + + @@ -332,10 +332,10 @@ - - - - + + + + @@ -345,12 +345,12 @@ - - - - - - + + + + + + @@ -358,13 +358,13 @@ - - + + - + @@ -383,62 +383,62 @@ - - - - - - - - - - - - + + + + + + + + + + + + - - - - + + + + - + - - + + - - + + - + - - + + - - - - + + + + - - + + - - + + - - + + - + @@ -604,7 +604,7 @@ - + @@ -617,38 +617,38 @@ - + - + - - - + + + - - - - + + + + - - + + - - - - - - + + + + + + - + @@ -659,7 +659,7 @@ - + @@ -669,21 +669,21 @@ - + - + - + - + - + @@ -759,17 +759,17 @@ - - - - - + + + + + - + - - - + + + @@ -786,9 +786,9 @@ - + - + @@ -796,84 +796,84 @@ - + - + - - - + + + - - + + - - + + - + - + - + - - - - + + + + - - - - - - - - - + + + + + + + + + - - + + - + - + - + - + - - + + - - + + - + - + - + - + @@ -883,173 +883,173 @@ - + - + - + - - - + + + - - - - - - + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - + + - - + + - + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - + + + - - - + + + - - + + - - + + - + @@ -1100,52 +1100,52 @@ - + - - - - + + + + - - - - + + + + - + - - + + - - - + + + - + - - - - - + + + + + - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -1202,21 +1202,21 @@ - + - + - - - - + + + + - + - + @@ -1277,20 +1277,20 @@ - - - - - - - + + + + + + + - + @@ -1351,7 +1351,7 @@ - + @@ -1375,7 +1375,7 @@ - + @@ -1428,9 +1428,9 @@ - + - + @@ -1439,11 +1439,11 @@ - - - + + + - + @@ -1452,10 +1452,10 @@ 2.0 - - + + - + Index: gutenprint.spec =================================================================== RCS file: /cvs/pkgs/rpms/gutenprint/devel/gutenprint.spec,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- gutenprint.spec 18 Aug 2009 14:51:58 -0000 1.54 +++ gutenprint.spec 1 Sep 2009 09:09:43 -0000 1.55 @@ -4,7 +4,7 @@ Name: gutenprint Summary: Printer Drivers Package. Version: 5.2.4 -Release: 4%{?dist} +Release: 5%{?dist} Group: System Environment/Base URL: http://gimp-print.sourceforge.net/ Source0: http://dl.sf.net/gimp-print/gutenprint-%{version}.tar.bz2 @@ -12,6 +12,7 @@ Source1: gutenprint-foomaticppdup Patch0: gutenprint-menu.patch Patch1: gutenprint-O6.patch Patch2: gutenprint-selinux.patch +Patch3: gutenprint-deviceid.patch License: GPLv2+ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: cups-libs >= 1.1.22-0.rc1.9.10, cups >= 1.1.22-0.rc1.9.10 @@ -136,6 +137,7 @@ Epson, HP and compatible printers.. %patch0 -p1 -b .menu %patch1 -p1 -b .O6 %patch2 -p1 -b .selinux +%patch3 -p1 -b .deviceid %build %configure --disable-static --disable-dependency-tracking \ @@ -262,6 +264,9 @@ fi /bin/rm -f /var/cache/foomatic/* %changelog +* Tue Sep 1 2009 Tim Waugh 5.2.4-5 +- Provide IEEE 1284 Device IDs in CUPS model list. + * Tue Aug 18 2009 Tim Waugh 5.2.4-4 - Enabled simplified CUPS drivers (bug #518030). From than at fedoraproject.org Tue Sep 1 09:11:04 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 1 Sep 2009 09:11:04 +0000 (UTC) Subject: rpms/ctags/devel ctags-5.7-segment-fault.patch, NONE, 1.1 .cvsignore, 1.11, 1.12 ctags.spec, 1.26, 1.27 sources, 1.11, 1.12 Message-ID: <20090901091104.751B711C00EF@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/ctags/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10032 Modified Files: .cvsignore ctags.spec sources Added Files: ctags-5.7-segment-fault.patch Log Message: - 5.8 - apply patch to fix segment fault, thanks to Masatake YAMATO ctags-5.7-segment-fault.patch: vim.c | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) --- NEW FILE ctags-5.7-segment-fault.patch --- diff -ruN -x '*~' ctags-5.7/vim.c ctags-5.7/vim.c --- ctags-5.7/vim.c 2006-10-26 12:06:21.000000000 +0900 +++ ctags-5.7/vim.c 2009-08-28 22:21:31.000000000 +0900 @@ -328,7 +328,7 @@ */ const unsigned char *cp = line; - if ( (int) *cp == '\\' ) + if ( cp && ( (int) *cp == '\\' ) ) { /* * We are recursively calling this function is the command @@ -350,9 +350,10 @@ while (*cp && isspace ((int) *cp)) ++cp; } - else if ( (!strncmp ((const char*) line, "comp", (size_t) 4) == 0) && - (!strncmp ((const char*) line, "comc", (size_t) 4) == 0) && - (strncmp ((const char*) line, "com", (size_t) 3) == 0) ) + else if ( line && + (!strncmp ((const char*) line, "comp", (size_t) 4) == 0) && + (!strncmp ((const char*) line, "comc", (size_t) 4) == 0) && + (strncmp ((const char*) line, "com", (size_t) 3) == 0) ) { cp += 2; if ((int) *++cp == 'm' && (int) *++cp == 'a' && @@ -394,6 +395,14 @@ while (*cp && !isspace ((int) *cp)) ++cp; } + else if (!isalnum ((int) *cp)) + { + /* + * Broken syntax: throw away this line + */ + cmdProcessed = TRUE; + goto cleanUp; + } } while ( *cp && !isalnum ((int) *cp) ); if ( ! *cp ) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ctags/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 15 Feb 2008 16:25:16 -0000 1.11 +++ .cvsignore 1 Sep 2009 09:11:04 -0000 1.12 @@ -1,3 +1,4 @@ ctags-5.5.4.tar.gz ctags-5.6.tar.gz ctags-5.7.tar.gz +ctags-5.8.tar.gz Index: ctags.spec =================================================================== RCS file: /cvs/extras/rpms/ctags/devel/ctags.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- ctags.spec 24 Jul 2009 19:45:20 -0000 1.26 +++ ctags.spec 1 Sep 2009 09:11:04 -0000 1.27 @@ -1,11 +1,12 @@ Summary: A C programming language indexing and/or cross-reference tool Name: ctags -Version: 5.7 -Release: 5%{?dist} +Version: 5.8 +Release: 1%{?dist} License: GPLv2+ Group: Development/Tools Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Patch0: ctags-5.7-destdir.patch +Patch1: ctags-5.7-segment-fault.patch URL: http://ctags.sourceforge.net/ Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -41,6 +42,7 @@ Note: some command line options is not c %prep %setup -q %patch0 -p1 -b .destdir +%patch1 -p1 -b .crash %build %configure @@ -83,6 +85,10 @@ rm -rf %{buildroot} %{_mandir}/man1/etags.%{name}.1* %changelog +* Tue Sep 01 2009 Than Ngo - 5.8-1 +- 5.8 +- apply patch to fix segment fault, thanks to Masatake YAMATO + * Fri Jul 24 2009 Fedora Release Engineering - 5.7-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/ctags/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 15 Feb 2008 16:25:16 -0000 1.11 +++ sources 1 Sep 2009 09:11:04 -0000 1.12 @@ -1 +1 @@ -643cab63b39c8a24377dc4c781547d40 ctags-5.7.tar.gz +c00f82ecdcc357434731913e5b48630d ctags-5.8.tar.gz From pkgdb at fedoraproject.org Tue Sep 1 09:11:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 09:11:51 +0000 Subject: [pkgdb] disktype: kwizart has requested watchbugzilla Message-ID: <20090901091151.E421C10F886@bastion2.fedora.phx.redhat.com> kwizart has requested the watchbugzilla acl on disktype (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/disktype From pkgdb at fedoraproject.org Tue Sep 1 09:11:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 09:11:53 +0000 Subject: [pkgdb] disktype: kwizart has requested watchcommits Message-ID: <20090901091153.8A41B10F890@bastion2.fedora.phx.redhat.com> kwizart has requested the watchcommits acl on disktype (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/disktype From pkgdb at fedoraproject.org Tue Sep 1 09:11:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 09:11:54 +0000 Subject: [pkgdb] disktype: kwizart has requested commit Message-ID: <20090901091154.8D2F910F895@bastion2.fedora.phx.redhat.com> kwizart has requested the commit acl on disktype (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/disktype From pkgdb at fedoraproject.org Tue Sep 1 09:12:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 09:12:10 +0000 Subject: [pkgdb] disktype: kwizart has requested watchbugzilla Message-ID: <20090901091210.2E1DE10F888@bastion2.fedora.phx.redhat.com> kwizart has requested the watchbugzilla acl on disktype (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/disktype From mycae at fedoraproject.org Tue Sep 1 09:12:26 2009 From: mycae at fedoraproject.org (mycae) Date: Tue, 1 Sep 2009 09:12:26 +0000 (UTC) Subject: rpms/cpptasks/EL-5 cpptasks.spec,1.1,1.2 Message-ID: <20090901091226.F223911C00EF@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/cpptasks/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10362 Modified Files: cpptasks.spec Log Message: * Remove maven2 BuildRequires Index: cpptasks.spec =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/EL-5/cpptasks.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- cpptasks.spec 29 Aug 2009 03:51:51 -0000 1.1 +++ cpptasks.spec 1 Sep 2009 09:12:26 -0000 1.2 @@ -1,6 +1,6 @@ Name: cpptasks Version: 1.0b5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Compile and link task for ant Group: Development/Libraries @@ -15,7 +15,6 @@ BuildRequires: ant BuildRequires: ant-junit BuildRequires: jpackage-utils BuildRequires: junit -BuildRequires: maven2 Requires: ant Requires: java @@ -129,6 +128,9 @@ rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- %changelog +* Mon Sep 01 2009 D Haley - 1.0b5-3 +- Remove unneeded maven2 BuildRequire + * Fri Aug 28 2009 D Haley - 1.0b5-2 - Fix doc installation - Move to _javadir/ant/ rather than _javadir/ From pkgdb at fedoraproject.org Tue Sep 1 09:12:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 09:12:10 +0000 Subject: [pkgdb] disktype: kwizart has requested watchcommits Message-ID: <20090901091210.C566310F89C@bastion2.fedora.phx.redhat.com> kwizart has requested the watchcommits acl on disktype (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/disktype From pkgdb at fedoraproject.org Tue Sep 1 09:12:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 09:12:12 +0000 Subject: [pkgdb] disktype: kwizart has requested commit Message-ID: <20090901091212.51FDF10F8A0@bastion2.fedora.phx.redhat.com> kwizart has requested the commit acl on disktype (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/disktype From than at fedoraproject.org Tue Sep 1 09:24:28 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 1 Sep 2009 09:24:28 +0000 (UTC) Subject: rpms/ctags/F-11 ctags-5.7-segment-fault.patch, NONE, 1.1 ctags.spec, 1.25, 1.26 sources, 1.11, 1.12 Message-ID: <20090901092428.E905311C00EF@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/ctags/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13596 Modified Files: ctags.spec sources Added Files: ctags-5.7-segment-fault.patch Log Message: - 5.8 - apply patch to fix segment fault, thanks to Masatake YAMATO ctags-5.7-segment-fault.patch: vim.c | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) --- NEW FILE ctags-5.7-segment-fault.patch --- diff -ruN -x '*~' ctags-5.7/vim.c ctags-5.7/vim.c --- ctags-5.7/vim.c 2006-10-26 12:06:21.000000000 +0900 +++ ctags-5.7/vim.c 2009-08-28 22:21:31.000000000 +0900 @@ -328,7 +328,7 @@ */ const unsigned char *cp = line; - if ( (int) *cp == '\\' ) + if ( cp && ( (int) *cp == '\\' ) ) { /* * We are recursively calling this function is the command @@ -350,9 +350,10 @@ while (*cp && isspace ((int) *cp)) ++cp; } - else if ( (!strncmp ((const char*) line, "comp", (size_t) 4) == 0) && - (!strncmp ((const char*) line, "comc", (size_t) 4) == 0) && - (strncmp ((const char*) line, "com", (size_t) 3) == 0) ) + else if ( line && + (!strncmp ((const char*) line, "comp", (size_t) 4) == 0) && + (!strncmp ((const char*) line, "comc", (size_t) 4) == 0) && + (strncmp ((const char*) line, "com", (size_t) 3) == 0) ) { cp += 2; if ((int) *++cp == 'm' && (int) *++cp == 'a' && @@ -394,6 +395,14 @@ while (*cp && !isspace ((int) *cp)) ++cp; } + else if (!isalnum ((int) *cp)) + { + /* + * Broken syntax: throw away this line + */ + cmdProcessed = TRUE; + goto cleanUp; + } } while ( *cp && !isalnum ((int) *cp) ); if ( ! *cp ) Index: ctags.spec =================================================================== RCS file: /cvs/extras/rpms/ctags/F-11/ctags.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- ctags.spec 24 Feb 2009 10:05:02 -0000 1.25 +++ ctags.spec 1 Sep 2009 09:24:28 -0000 1.26 @@ -1,11 +1,12 @@ Summary: A C programming language indexing and/or cross-reference tool Name: ctags -Version: 5.7 -Release: 4%{?dist} +Version: 5.8 +Release: 1%{?dist} License: GPLv2+ Group: Development/Tools Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Patch0: ctags-5.7-destdir.patch +Patch1: ctags-5.7-segment-fault.patch URL: http://ctags.sourceforge.net/ Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -41,6 +42,7 @@ Note: some command line options is not c %prep %setup -q %patch0 -p1 -b .destdir +%patch1 -p1 -b .crash %build %configure @@ -83,6 +85,13 @@ rm -rf %{buildroot} %{_mandir}/man1/etags.%{name}.1* %changelog +* Tue Sep 01 2009 Than Ngo - 5.8-1 +- 5.8 +- apply patch to fix segment fault, thanks to Masatake YAMATO + +* Fri Jul 24 2009 Fedora Release Engineering - 5.7-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Feb 24 2009 Fedora Release Engineering - 5.7-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/ctags/F-11/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 15 Feb 2008 16:25:16 -0000 1.11 +++ sources 1 Sep 2009 09:24:28 -0000 1.12 @@ -1 +1 @@ -643cab63b39c8a24377dc4c781547d40 ctags-5.7.tar.gz +c00f82ecdcc357434731913e5b48630d ctags-5.8.tar.gz From pkgdb at fedoraproject.org Tue Sep 1 09:25:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 09:25:40 +0000 Subject: [pkgdb] etherape: bibu has requested watchcommits Message-ID: <20090901092540.D77F610F87F@bastion2.fedora.phx.redhat.com> bibu has requested the watchcommits acl on etherape (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/etherape From pkgdb at fedoraproject.org Tue Sep 1 09:25:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 09:25:54 +0000 Subject: [pkgdb] etherape: bibu has given up watchcommits Message-ID: <20090901092554.E6AB410F890@bastion2.fedora.phx.redhat.com> bibu has given up the watchcommits acl on etherape (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/etherape From than at fedoraproject.org Tue Sep 1 09:56:42 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 1 Sep 2009 09:56:42 +0000 (UTC) Subject: rpms/ctags/F-10 ctags-5.7-segment-fault.patch, NONE, 1.1 ctags.spec, 1.24, 1.25 sources, 1.11, 1.12 Message-ID: <20090901095642.B62B411C00EF@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/ctags/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24031 Modified Files: ctags.spec sources Added Files: ctags-5.7-segment-fault.patch Log Message: - 5.8 - apply patch to fix segment fault, thanks to Masatake YAMATO ctags-5.7-segment-fault.patch: vim.c | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) --- NEW FILE ctags-5.7-segment-fault.patch --- diff -ruN -x '*~' ctags-5.7/vim.c ctags-5.7/vim.c --- ctags-5.7/vim.c 2006-10-26 12:06:21.000000000 +0900 +++ ctags-5.7/vim.c 2009-08-28 22:21:31.000000000 +0900 @@ -328,7 +328,7 @@ */ const unsigned char *cp = line; - if ( (int) *cp == '\\' ) + if ( cp && ( (int) *cp == '\\' ) ) { /* * We are recursively calling this function is the command @@ -350,9 +350,10 @@ while (*cp && isspace ((int) *cp)) ++cp; } - else if ( (!strncmp ((const char*) line, "comp", (size_t) 4) == 0) && - (!strncmp ((const char*) line, "comc", (size_t) 4) == 0) && - (strncmp ((const char*) line, "com", (size_t) 3) == 0) ) + else if ( line && + (!strncmp ((const char*) line, "comp", (size_t) 4) == 0) && + (!strncmp ((const char*) line, "comc", (size_t) 4) == 0) && + (strncmp ((const char*) line, "com", (size_t) 3) == 0) ) { cp += 2; if ((int) *++cp == 'm' && (int) *++cp == 'a' && @@ -394,6 +395,14 @@ while (*cp && !isspace ((int) *cp)) ++cp; } + else if (!isalnum ((int) *cp)) + { + /* + * Broken syntax: throw away this line + */ + cmdProcessed = TRUE; + goto cleanUp; + } } while ( *cp && !isalnum ((int) *cp) ); if ( ! *cp ) Index: ctags.spec =================================================================== RCS file: /cvs/extras/rpms/ctags/F-10/ctags.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- ctags.spec 29 Jul 2008 15:40:31 -0000 1.24 +++ ctags.spec 1 Sep 2009 09:56:42 -0000 1.25 @@ -1,11 +1,12 @@ Summary: A C programming language indexing and/or cross-reference tool Name: ctags -Version: 5.7 -Release: 3%{?dist} +Version: 5.8 +Release: 1%{?dist} License: GPLv2+ Group: Development/Tools Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Patch0: ctags-5.7-destdir.patch +Patch1: ctags-5.7-segment-fault.patch URL: http://ctags.sourceforge.net/ Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -41,6 +42,7 @@ Note: some command line options is not c %prep %setup -q %patch0 -p1 -b .destdir +%patch1 -p1 -b .crash %build %configure @@ -83,6 +85,16 @@ rm -rf %{buildroot} %{_mandir}/man1/etags.%{name}.1* %changelog +* Tue Sep 01 2009 Than Ngo - 5.8-1 +- 5.8 +- apply patch to fix segment fault, thanks to Masatake YAMATO + +* Fri Jul 24 2009 Fedora Release Engineering - 5.7-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Feb 24 2009 Fedora Release Engineering - 5.7-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Tue Jul 29 2008 Than Ngo 5.7-3 - add subpackage ctags-etags Index: sources =================================================================== RCS file: /cvs/extras/rpms/ctags/F-10/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 15 Feb 2008 16:25:16 -0000 1.11 +++ sources 1 Sep 2009 09:56:42 -0000 1.12 @@ -1 +1 @@ -643cab63b39c8a24377dc4c781547d40 ctags-5.7.tar.gz +c00f82ecdcc357434731913e5b48630d ctags-5.8.tar.gz From ovasik at fedoraproject.org Tue Sep 1 10:05:36 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Tue, 1 Sep 2009 10:05:36 +0000 (UTC) Subject: rpms/coreutils/devel coreutils-7.5-ls-inode.patch, NONE, 1.1 coreutils.spec, 1.269, 1.270 Message-ID: <20090901100536.4604E11C00EF@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/coreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26535 Modified Files: coreutils.spec Added Files: coreutils-7.5-ls-inode.patch Log Message: ls -i: print consistent inode numbers also for mount points (#453709) coreutils-7.5-ls-inode.patch: NEWS | 5 ++ src/ls.c | 23 +++++++++++- tests/Makefile.am | 1 tests/ls/readdir-mountpoint-inode | 72 ++++++++++++++++++++++++++++++++++++++ tests/ls/stat-vs-dirent | 8 ---- 5 files changed, 101 insertions(+), 8 deletions(-) --- NEW FILE coreutils-7.5-ls-inode.patch --- >From 3af748aa25193e8a5a8fe520cd967cfbc4d71cb8 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Wed, 2 Jul 2008 18:01:43 +0200 Subject: [PATCH] ls -i: print consistent inode numbers also for mount points On most unix- and linux-based kernels, ls -i DIR_CONTAINING_MOUNT_POINT would print the wrong inode number for any entry that is a mount point. It would do that by relying on readdir's dirent.d_ino values, while most readdir implementations return the inode number of the underlying, inaccessible directory. Thus, it is not consistent with what you'd get when applying stat to the same entry. This bug led to surprising results like "ls -i" and "ls -i --color" printing different numbers (ls must usually "stat" a file to colorize its name). This change makes it so that on offending systems, ls must stat non-command-line-arguments for which otherwise it would be able to use "for free" dirent.d_ino values. Regardless of this change, ls is already required to stat every command-line argument. Note: versions of GNU ls prior to coreutils-6.0 did not perform the invalid optimization, and hence always printed correct inode numbers. Thus, for the sake of correctness, ls -i is forgoing the readdir optimization, for any kernel (including linux!) with POSIX-nonconforming readdir. Note that currently, only Cygwin has been agile enough to conform. * src/ls.c (RELIABLE_D_INO): Define. (print_dir): Use it. For plenty of discussion, see this long thread: http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/14020 This bug was introduced by the 2006-02-26 commit, 33eb3efe: "In ls, avoid calling stat for --inode (-i), when possible." * tests/ls/readdir-mountpoint-inode: New test. * tests/Makefile.am (TESTS): Add it. * tests/ls/stat-vs-dirent: Don't suppress failure of this test, now that ls -i is fixed. Though note that it doesn't test well, since it compares only the always-stat'd command-line arguments. * NEWS (Bug fixes): Mention it. --- NEWS | 5 +++ src/ls.c | 23 +++++++++++- tests/Makefile.am | 1 + tests/ls/readdir-mountpoint-inode | 72 +++++++++++++++++++++++++++++++++++++ tests/ls/stat-vs-dirent | 7 +--- 5 files changed, 101 insertions(+), 7 deletions(-) create mode 100755 tests/ls/readdir-mountpoint-inode diff --git a/NEWS b/NEWS index 39666fa..50c40be 100644 --- a/NEWS +++ b/NEWS @@ -16,6 +16,11 @@ GNU coreutils NEWS -*- outline -*- printing a summary to stderr. [bug introduced in coreutils-6.11] + ls -i now prints consistent inode numbers also for mount points. + This makes ls -i DIR less efficient on systems with dysfunctional readdir, + because ls must stat every file in order to obtain a guaranteed-valid + inode number. [bug introduced in coreutils-6.0] + ** New features cp --reflink accepts a new "auto" parameter which falls back to diff --git a/src/ls.c b/src/ls.c index 6316dfa..553090d 100644 --- a/src/ls.c +++ b/src/ls.c @@ -126,6 +126,26 @@ Subtracting doesn't always work, due to overflow. */ #define longdiff(a, b) ((a) < (b) ? -1 : (a) > (b)) +/* Unix-based readdir implementations have historically returned a dirent.d_ino + value that is sometimes not equal to the stat-obtained st_ino value for + that same entry. This error occurs for a readdir entry that refers + to a mount point. readdir's error is to return the inode number of + the underlying directory -- one that typically cannot be stat'ed, as + long as a file system is mounted on that directory. RELIABLE_D_INO + encapsulates whether we can use the more efficient approach of relying + on readdir-supplied d_ino values, or whether we must incur the cost of + calling stat or lstat to obtain each guaranteed-valid inode number. */ + +#ifndef READDIR_LIES_ABOUT_MOUNTPOINT_D_INO +# define READDIR_LIES_ABOUT_MOUNTPOINT_D_INO 1 +#endif + +#if READDIR_LIES_ABOUT_MOUNTPOINT_D_INO +# define RELIABLE_D_INO(dp) NOT_AN_INODE_NUMBER +#else +# define RELIABLE_D_INO(dp) D_INO (dp) +#endif + #if ! HAVE_STRUCT_STAT_ST_AUTHOR # define st_author st_uid #endif @@ -2501,7 +2521,8 @@ print_dir (char const *name, char const *realname, bool command_line_arg) # endif } #endif - total_blocks += gobble_file (next->d_name, type, D_INO (next), + total_blocks += gobble_file (next->d_name, type, + RELIABLE_D_INO (next), false, name); /* In this narrow case, print out each name right away, so diff --git a/tests/Makefile.am b/tests/Makefile.am index 3177056..0151cb0 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -358,6 +358,7 @@ TESTS = \ ls/no-arg \ ls/no-cap \ ls/proc-selinux-segfault \ + ls/readdir-mountpoint-inode \ ls/recursive \ ls/rt-1 \ ls/stat-dtype \ diff --git a/tests/ls/readdir-mountpoint-inode b/tests/ls/readdir-mountpoint-inode new file mode 100755 index 0000000..763cab1 --- /dev/null +++ b/tests/ls/readdir-mountpoint-inode @@ -0,0 +1,72 @@ +#!/bin/sh +# ensure that ls -i works also for mount points + +# Copyright (C) 2009 Free Software Foundation, Inc. + +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +if test "$VERBOSE" = yes; then + set -x + ls --version +fi + +. $srcdir/test-lib.sh + +fail=0 + +mount_points=$(df --local -P 2>&1 | sed -n 's,.*[0-9]% \(/.\),\1,p') +test -z "$mount_points" && skip_test_ "this test requires a non-root mount point" + +# Given e.g., /dev/shm, produce the list of GNU ls options that +# let us list just that entry using readdir data from its parent: +# ls -i -I '[^s]*' -I 's[^h]*' -I 'sh[^m]*' -I 'shm?*' -I '.?*' \ +# -I '?' -I '??' /dev + +ls_ignore_options() +{ + name=$1 + opts="-I '.?*' -I '$name?*'" + while :; do + glob=$(echo "$name"|sed 's/\(.*\)\(.\)$/\1[^\2]*/') + opts="$opts -I '$glob'" + name=$(echo "$name"|sed 's/.$//') + test -z "$name" && break + glob=$(echo "$name"|sed 's/./?/g') + opts="$opts -I '$glob'" + done + echo "$opts" +} + +inode_via_readdir() +{ + mount_point=$1 + base=$(basename $mount_point) + case $base in + .*) skip_test_ 'mount point component starts with "."' ;; + *[*?]*) skip_test_ 'mount point component contains "?" or "*"' ;; + esac + opts=$(ls_ignore_options "$base") + parent_dir=$(dirname $mount_point) + eval "ls -i $opts $parent_dir" | sed 's/ .*//' +} + +# FIXME: use a timeout, in case stat'ing mount points takes too long. + +for dir in $mount_points; do + readdir_inode=$(inode_via_readdir $dir) + stat_inode=$(env stat --format=%i $dir) + test "$readdir_inode" = "$stat_inode" || fail=1 +done + +Exit $fail diff --git a/tests/ls/stat-vs-dirent b/tests/ls/stat-vs-dirent index c1d7ff5..064ec12 100755 --- a/tests/ls/stat-vs-dirent +++ b/tests/ls/stat-vs-dirent @@ -49,12 +49,7 @@ while :; do The flaw isn't serious for coreutils, but it might break other tools, so you should report it to your operating system vendor." 1>&2 - # This test fails too often, and we don't want to be distracted - # with reports, since the code that could be affected by the losing - # behavior (pwd and getcwd) works around any mismatch. - # So do continue to issue the warning, but don't count it as a - # real failure. - # fail=1 + fail=1 break fi fi -- 1.6.4.2.363.g2d6e Index: coreutils.spec =================================================================== RCS file: /cvs/extras/rpms/coreutils/devel/coreutils.spec,v retrieving revision 1.269 retrieving revision 1.270 diff -u -p -r1.269 -r1.270 --- coreutils.spec 24 Aug 2009 08:38:17 -0000 1.269 +++ coreutils.spec 1 Sep 2009 10:05:36 -0000 1.270 @@ -1,7 +1,7 @@ Summary: A set of basic GNU tools commonly used in shell scripts Name: coreutils Version: 7.5 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv3+ Group: System Environment/Base Url: http://www.gnu.org/software/coreutils/ @@ -19,6 +19,7 @@ Source203: coreutils-runuser-l.pamd # From upstream Patch1: coreutils-7.5-kojiutimensatskip.patch +Patch2: coreutils-7.5-ls-inode.patch # Our patches Patch100: coreutils-6.10-configuration.patch @@ -109,6 +110,7 @@ Libraries for coreutils package. # From upstream %patch1 -p1 -b .kojiutimensat +%patch2 -p1 -b .inode # Our patches %patch100 -p1 -b .configure @@ -137,6 +139,7 @@ Libraries for coreutils package. %patch951 -p1 -b .selinuxman chmod a+x tests/misc/sort-mb-tests +chmod a+x tests/ls/readdir-mountpoint-inode #fix typos/mistakes in localized documentation(#439410, #440056) find ./po/ -name "*.p*" | xargs \ @@ -328,6 +331,10 @@ fi %{_libdir}/coreutils %changelog +* Fri Aug 28 2009 Ondrej Vasik - 7.5-3 +- ls -i: print consistent inode numbers also for mount points + (#453709) + * Mon Aug 24 2009 Ondrej Vasik - 7.5-2 - Better fix than workaround the koji insufficient utimensat support issue to prevent failures in other packages From pghmcfc at fedoraproject.org Tue Sep 1 10:13:34 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Tue, 1 Sep 2009 10:13:34 +0000 (UTC) Subject: rpms/perl-Sysadm-Install/devel .cvsignore, 1.5, 1.6 perl-Sysadm-Install.spec, 1.6, 1.7 sources, 1.5, 1.6 Message-ID: <20090901101334.AD98D11C00EF@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/perl-Sysadm-Install/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28089 Modified Files: .cvsignore perl-Sysadm-Install.spec sources Log Message: Update to 0.32 (make UTF-8 handling configurable, not automatic) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Sysadm-Install/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 28 Aug 2009 08:21:01 -0000 1.5 +++ .cvsignore 1 Sep 2009 10:13:34 -0000 1.6 @@ -1 +1 @@ -Sysadm-Install-0.31.tar.gz +Sysadm-Install-0.32.tar.gz Index: perl-Sysadm-Install.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Sysadm-Install/devel/perl-Sysadm-Install.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- perl-Sysadm-Install.spec 28 Aug 2009 08:21:01 -0000 1.6 +++ perl-Sysadm-Install.spec 1 Sep 2009 10:13:34 -0000 1.7 @@ -1,6 +1,6 @@ Summary: Typical installation tasks for system administrators Name: perl-Sysadm-Install -Version: 0.31 +Version: 0.32 Release: 1%{?dist} License: GPL+ or Artistic Group: Development/Libraries @@ -72,6 +72,9 @@ everything, but suppresses any write act %{_mandir}/man3/Sysadm::Install.3pm* %changelog +* Tue Sep 1 2009 Paul Howarth 0.32-1 +- Update to 0.32 (make UTF-8 handling configurable, not automatic) + * Fri Aug 28 2009 Paul Howarth 0.31-1 - Update to 0.31 (improved UTF-8 support) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Sysadm-Install/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 28 Aug 2009 08:21:02 -0000 1.5 +++ sources 1 Sep 2009 10:13:34 -0000 1.6 @@ -1 +1 @@ -e17a6cb9b9c509250774c6fb7c50f627 Sysadm-Install-0.31.tar.gz +665bdb7e37c74ee32b0aa4d0e782fe17 Sysadm-Install-0.32.tar.gz From ovasik at fedoraproject.org Tue Sep 1 10:19:01 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Tue, 1 Sep 2009 10:19:01 +0000 (UTC) Subject: rpms/coreutils/devel coreutils-7.5-ls-inode.patch,1.1,1.2 Message-ID: <20090901101901.AB01811C00EF@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/coreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29505 Modified Files: coreutils-7.5-ls-inode.patch Log Message: fix the fuzz coreutils-7.5-ls-inode.patch: NEWS | 5 ++ src/ls.c | 23 +++++++++++- tests/Makefile.am | 1 tests/ls/readdir-mountpoint-inode | 72 ++++++++++++++++++++++++++++++++++++++ tests/ls/stat-vs-dirent | 8 ---- 5 files changed, 101 insertions(+), 8 deletions(-) Index: coreutils-7.5-ls-inode.patch =================================================================== RCS file: /cvs/extras/rpms/coreutils/devel/coreutils-7.5-ls-inode.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- coreutils-7.5-ls-inode.patch 1 Sep 2009 10:05:35 -0000 1.1 +++ coreutils-7.5-ls-inode.patch 1 Sep 2009 10:19:01 -0000 1.2 @@ -32,14 +32,12 @@ This bug was introduced by the 2006-02-2 * tests/ls/stat-vs-dirent: Don't suppress failure of this test, now that ls -i is fixed. Though note that it doesn't test well, since it compares only the always-stat'd command-line arguments. -* NEWS (Bug fixes): Mention it. --- - NEWS | 5 +++ src/ls.c | 23 +++++++++++- tests/Makefile.am | 1 + tests/ls/readdir-mountpoint-inode | 72 +++++++++++++++++++++++++++++++++++++ tests/ls/stat-vs-dirent | 7 +--- - 5 files changed, 101 insertions(+), 7 deletions(-) + 4 files changed, 96 insertions(+), 7 deletions(-) create mode 100755 tests/ls/readdir-mountpoint-inode diff --git a/NEWS b/NEWS @@ -194,8 +192,8 @@ index c1d7ff5..064ec12 100755 --- a/tests/ls/stat-vs-dirent +++ b/tests/ls/stat-vs-dirent @@ -49,12 +49,7 @@ while :; do - The flaw isn't serious for coreutils, but it might break other tools, - so you should report it to your operating system vendor." 1>&2 + The flaw isn't serious for coreutils, but it might break other tools, + so you should report it to your operating system vendor." 1>&2 - # This test fails too often, and we don't want to be distracted - # with reports, since the code that could be affected by the losing From atkac at fedoraproject.org Tue Sep 1 10:22:40 2009 From: atkac at fedoraproject.org (Adam Tkac) Date: Tue, 1 Sep 2009 10:22:40 +0000 (UTC) Subject: rpms/bind/devel bind.spec, 1.323, 1.324 bind-9.3.1rc1-fix_libbind_includedir.patch, 1.1, NONE Message-ID: <20090901102240.2299511C00EF@cvs1.fedora.phx.redhat.com> Author: atkac Update of /cvs/pkgs/rpms/bind/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30368 Modified Files: bind.spec Removed Files: bind-9.3.1rc1-fix_libbind_includedir.patch Log Message: - next attempt to fix the postun trigger (#520385) - remove obsolete bind-9.3.1rc1-fix_libbind_includedir.patch Index: bind.spec =================================================================== RCS file: /cvs/pkgs/rpms/bind/devel/bind.spec,v retrieving revision 1.323 retrieving revision 1.324 diff -u -p -r1.323 -r1.324 --- bind.spec 21 Aug 2009 12:37:36 -0000 1.323 +++ bind.spec 1 Sep 2009 10:22:39 -0000 1.324 @@ -20,7 +20,7 @@ Summary: The Berkeley Internet Name Dom Name: bind License: ISC Version: 9.6.1 -Release: 8.%{PATCHVER}%{?dist} +Release: 9.%{PATCHVER}%{?dist} Epoch: 32 Url: http://www.isc.org/products/BIND/ Buildroot:%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -42,7 +42,6 @@ Source30: ldap2zone.c # Common patches Patch5: bind-nonexec.patch Patch10: bind-9.5-PIE.patch -Patch13: bind-9.3.1rc1-fix_libbind_includedir.patch Patch16: bind-9.3.2-redhat_doc.patch Patch71: bind-9.5-overflow.patch Patch72: bind-9.5-dlz-64bit.patch @@ -422,11 +421,13 @@ fi %post libs -p /sbin/ldconfig -%postun libs -p /sbin/ldconfig +%postun libs +/sbin/ldconfig # bind-libs between 32:9.6.1-0.1.b1 and 32:9.6.1-0.4.rc1 have bigger SOnames # than current bind - https://bugzilla.redhat.com/show_bug.cgi?id=509635. -# Remove this trigger when SOnames get bigger. +# Remove this trigger when SOnames get bigger and also correct the %%postun +# section above (use %%postun libs -p /sbin/ldconfig) %triggerpostun -n bind-libs -p /bin/bash -- bind-libs > 32:9.6.1-0.1.b1 /sbin/ldconfig @@ -581,6 +582,10 @@ rm -rf ${RPM_BUILD_ROOT} %ghost %{chroot_prefix}/etc/localtime %changelog +* Tue Sep 01 2009 Adam Tkac 32:9.6.1-9.P1 +- next attempt to fix the postun trigger (#520385) +- remove obsolete bind-9.3.1rc1-fix_libbind_includedir.patch + * Fri Aug 21 2009 Tomas Mraz - 32:9.6.1-8.P1 - rebuilt with new openssl --- bind-9.3.1rc1-fix_libbind_includedir.patch DELETED --- From ovasik at fedoraproject.org Tue Sep 1 10:30:03 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Tue, 1 Sep 2009 10:30:03 +0000 (UTC) Subject: rpms/coreutils/devel coreutils-7.5-ls-inode.patch,1.2,1.3 Message-ID: <20090901103003.DA0E411C0498@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/coreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32212 Modified Files: coreutils-7.5-ls-inode.patch Log Message: Need coffee ... coreutils-7.5-ls-inode.patch: src/ls.c | 23 +++++++++++- tests/Makefile.am | 1 tests/ls/readdir-mountpoint-inode | 72 ++++++++++++++++++++++++++++++++++++++ tests/ls/stat-vs-dirent | 8 ---- 4 files changed, 96 insertions(+), 8 deletions(-) Index: coreutils-7.5-ls-inode.patch =================================================================== RCS file: /cvs/extras/rpms/coreutils/devel/coreutils-7.5-ls-inode.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- coreutils-7.5-ls-inode.patch 1 Sep 2009 10:19:01 -0000 1.2 +++ coreutils-7.5-ls-inode.patch 1 Sep 2009 10:30:03 -0000 1.3 @@ -40,22 +40,6 @@ since it compares only the always-stat'd 4 files changed, 96 insertions(+), 7 deletions(-) create mode 100755 tests/ls/readdir-mountpoint-inode -diff --git a/NEWS b/NEWS -index 39666fa..50c40be 100644 ---- a/NEWS -+++ b/NEWS -@@ -16,6 +16,11 @@ GNU coreutils NEWS -*- outline -*- - printing a summary to stderr. - [bug introduced in coreutils-6.11] - -+ ls -i now prints consistent inode numbers also for mount points. -+ This makes ls -i DIR less efficient on systems with dysfunctional readdir, -+ because ls must stat every file in order to obtain a guaranteed-valid -+ inode number. [bug introduced in coreutils-6.0] -+ - ** New features - - cp --reflink accepts a new "auto" parameter which falls back to diff --git a/src/ls.c b/src/ls.c index 6316dfa..553090d 100644 --- a/src/ls.c From caolanm at fedoraproject.org Tue Sep 1 10:31:46 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Tue, 1 Sep 2009 10:31:46 +0000 (UTC) Subject: rpms/icu/devel icu.6969.pkgdata.patch, NONE, 1.1 icu.7119.s390x.patch, NONE, 1.1 icu.XXXX.install.patch, NONE, 1.1 icu.spec, 1.100, 1.101 Message-ID: <20090901103146.3660C11C00EF@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/icu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv930 Modified Files: icu.spec Added Files: icu.6969.pkgdata.patch icu.7119.s390x.patch icu.XXXX.install.patch Log Message: Resolves: rhbz#520468 fix s390x and other secondary archs icu.6969.pkgdata.patch: pkgdata.cpp | 66 ++++++++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 51 insertions(+), 15 deletions(-) --- NEW FILE icu.6969.pkgdata.patch --- Index: source/tools/pkgdata/pkgdata.cpp =================================================================== --- source.orig/tools/pkgdata/pkgdata.cpp 2009-06-26 14:57:38.000000000 -0400 +++ source/tools/pkgdata/pkgdata.cpp 2009-06-27 10:12:08.437285758 -0400 @@ -118,6 +118,7 @@ static void createFileNames(const char *version_major, const char *version, const char *libName, const UBool reverseExt); static int32_t pkg_getOptionsFromICUConfig(UOption *option); +static int runCommand(const char* command); enum { NAME, @@ -461,6 +462,17 @@ return result; } +static int runCommand(const char* command) +{ + printf("pkgdata: %s\n", command); + int result = system(command); + if (result != 0) + { + printf("-- return status = %d\n", result); + } + return result; +} + #define LN_CMD "ln -s" #define RM_CMD "rm -f" @@ -724,7 +736,7 @@ LN_CMD, libFileNames[LIB_FILE_VERSION], libFileNames[LIB_FILE_VERSION_MAJOR]); - result = system(cmd); + result = runCommand(cmd); if (result != 0) { return result; } @@ -737,7 +749,7 @@ libFileNames[LIB_FILE_VERSION], libFileNames[LIB_FILE], pkgDataFlags[SO_EXT]); - result = system(cmd); + result = runCommand(cmd); return result; } @@ -753,7 +765,7 @@ installDir, PKGDATA_FILE_SEP_STRING, libFileNames[LIB_FILE_VERSION] ); - result = system(cmd); + result = runCommand(cmd); if (result != 0) { return result; @@ -795,7 +807,7 @@ srcDir, PKGDATA_FILE_SEP_STRING, buffer, installDir, PKGDATA_FILE_SEP_STRING, buffer); - result = system(cmd); + result = runCommand(cmd); if (result != 0) { fprintf(stderr, "Failed to install data file with command: %s\n", cmd); break; @@ -815,7 +827,7 @@ } #else sprintf(cmd, "%s %s %s %s", WIN_INSTALL_CMD, srcDir, installDir, WIN_INSTALL_CMD_FLAGS); - result = system(cmd); + result = runCommand(cmd); if (result != 0) { fprintf(stderr, "Failed to install data file with command: %s\n", cmd); } @@ -849,7 +861,17 @@ targetDir, libFileNames[LIB_FILE_VERSION_TMP]); - result = system(cmd); + result = runCommand(cmd); + if (result != 0) { + return result; + } + + sprintf(cmd, "%s %s%s", + pkgDataFlags[RANLIB], + targetDir, + libFileNames[LIB_FILE_VERSION]); + + result = runCommand(cmd); if (result != 0) { return result; } @@ -860,7 +882,7 @@ targetDir, libFileNames[LIB_FILE_VERSION_TMP]); - result = system(cmd); + result = runCommand(cmd); if (result != 0) { return result; } @@ -908,7 +930,21 @@ pkgDataFlags[A_EXT], objectFile); - result = system(cmd); + result = runCommand(cmd); + if (result == 0) + { +#ifdef OS400 + sprintf(cmd, "QSH CMD('%s %s%s.%s')", +#else + sprintf(cmd, "%s %s%s.%s", +#endif + pkgDataFlags[RANLIB], + targetDir, + libFileNames[LIB_FILE], + pkgDataFlags[A_EXT]); + + result = runCommand(cmd); + } } else /* if (mode == MODE_DLL) */ { #ifdef U_CYGWIN sprintf(cmd, "%s%s%s %s -o %s%s %s %s%s %s %s", @@ -935,7 +971,7 @@ pkgDataFlags[BIR_FLAGS]); /* Generate the library file. */ - result = system(cmd); + result = runCommand(cmd); } if (freeCmd) { @@ -961,7 +997,7 @@ tempObjectFile, gencFilePath); - result = system(cmd); + result = runCommand(cmd); if (result != 0) { return result; } @@ -1043,7 +1079,7 @@ tempObjectFile, gencmnFile); - result = system(cmd); + result = runCommand(cmd); if (result != 0) { break; } @@ -1094,7 +1130,7 @@ sprintf(cmd, "cat %s >> %s", gencmnFile, icudtAll); #endif - result = system(cmd); + result = runCommand(cmd); if (result != 0) { break; } @@ -1110,7 +1146,7 @@ pkgDataFlags[LIBFLAGS], tempObjectFile, gencmnFile); - result = system(cmd); + result = runCommand(cmd); if (result != 0) { break; } @@ -1139,7 +1175,7 @@ tempObjectFile, icudtAll); - result = system(cmd); + result = runCommand(cmd); if (result == 0) { sprintf(buffer, "%s %s", buffer, @@ -1222,7 +1258,7 @@ ); } - return system(cmd); + return runCommand(cmd); } #endif icu.7119.s390x.patch: configure.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE icu.7119.s390x.patch --- diff -ru icu.orig/source/configure.in icu/source/configure.in --- icu.orig/source/configure.in 2009-09-01 08:56:46.000000000 +0100 +++ icu/source/configure.in 2009-09-01 10:38:25.000000000 +0100 @@ -462,7 +462,7 @@ # Check to see if genccode can generate simple assembly. GENCCODE_ASSEMBLY= case "${host}" in -i*86-*-linux*|x86_64-*-linux*|powerpc*-*-linux*|i*86-*-*bsd*|i*86-pc-gnu) +*-linux*|i*86-*-*bsd*|i*86-pc-gnu) if test "$GCC" = yes; then # We're using gcc, and the simple -a gcc command line works for genccode GENCCODE_ASSEMBLY="-a gcc" icu.XXXX.install.patch: Makefile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE icu.XXXX.install.patch --- --- icu/source/Makefile.in.orig 2009-08-31 21:15:03.000000000 +0100 +++ icu/source/Makefile.in 2009-08-31 21:19:23.000000000 +0100 @@ -146,7 +146,7 @@ install-doc: doc $(RM) -r $(DESTDIR)$(docdir)/$(docsubdir) $(MKINSTALLDIRS) $(DESTDIR)$(docdir)/$(docsubdir) - $(INSTALL_DATA) doc/html/* $(DESTDIR)$(docdir)/$(docsubdir) + cp -r doc/html/* $(DESTDIR)$(docdir)/$(docsubdir) endif $(DESTDIR)$(pkglibdir)/%: $(top_srcdir)/../data/% Index: icu.spec =================================================================== RCS file: /cvs/pkgs/rpms/icu/devel/icu.spec,v retrieving revision 1.100 retrieving revision 1.101 diff -u -p -r1.100 -r1.101 --- icu.spec 28 Jul 2009 15:58:09 -0000 1.100 +++ icu.spec 1 Sep 2009 10:31:45 -0000 1.101 @@ -1,6 +1,6 @@ Name: icu Version: 4.2.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: International Components for Unicode Group: Development/Tools License: MIT @@ -15,6 +15,9 @@ Patch1: icu-3.4-multiarchdevel.patch Patch2: icu.icu6284.strictalias.patch Patch3: icu.6995.kannada.patch Patch4: icu.icu7039.badextract.patch +Patch5: icu.6969.pkgdata.patch +Patch6: icu.XXXX.install.patch +Patch7: icu.7119.s390x.patch %description Tools and utilities for developing with icu. @@ -58,6 +61,9 @@ BuildArch: noarch %patch2 -p1 -b .icu6284.strictalias.patch %patch3 -p1 -b .icu6995.kannada.patch %patch4 -p1 -b .icu7039.badextract.patch +%patch5 -p0 -b .icu.6969.pkgdata.patch +%patch6 -p1 -b .icu.XXXX.install.patch +%patch7 -p1 -b .icu.7119.s390x.patch %build cd source @@ -136,6 +142,9 @@ rm -rf $RPM_BUILD_ROOT %doc source/__docs/%{name}/html/* %changelog +* Tue Sep 01 2009 Caolan McNamara - 4.2.1-6 +- Resolves: rhbz#520468 fix s390x and other secondary archs + * Tue Jul 28 2009 Caolan McNamara - 4.2.1-5 - icu#7039 fix broken use of extract to get tests working From devrim at fedoraproject.org Tue Sep 1 10:54:55 2009 From: devrim at fedoraproject.org (=?utf-8?b?RGV2cmltIEfDnE5Ew5xa?=) Date: Tue, 1 Sep 2009 10:54:55 +0000 (UTC) Subject: rpms/mapserver/EL-4 mapserver.spec,1.10,1.11 sources,1.3,1.4 Message-ID: <20090901105455.1F34211C00EF@cvs1.fedora.phx.redhat.com> Author: devrim Update of /cvs/extras/rpms/mapserver/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5764 Modified Files: mapserver.spec sources Log Message: Latest fix (for configure part) Index: mapserver.spec =================================================================== RCS file: /cvs/extras/rpms/mapserver/EL-4/mapserver.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- mapserver.spec 1 Sep 2009 04:40:53 -0000 1.10 +++ mapserver.spec 1 Sep 2009 10:54:54 -0000 1.11 @@ -88,7 +88,6 @@ chmod -x mapscript/php3/README --with-geos=%{_bindir}/geos-config \ --with-proj \ --with-sos \ - --with-wcs \ --with-wmsclient \ --with-wfsclient \ --with-xpm \ Index: sources =================================================================== RCS file: /cvs/extras/rpms/mapserver/EL-4/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 30 Aug 2009 21:17:48 -0000 1.3 +++ sources 1 Sep 2009 10:54:54 -0000 1.4 @@ -1,3 +1 @@ -5e36e2d788599505590501c981eb44a7 mapserver-4.10.2.tar.gz -bde51fbe3f2218f965ee512ecba675e3 mapserver-4.10.4.tar.gz 4c7e84b69ca57ed755cf268e79b99dce mapserver-4.10.5.tar.gz From schwab at fedoraproject.org Tue Sep 1 11:03:11 2009 From: schwab at fedoraproject.org (schwab) Date: Tue, 1 Sep 2009 11:03:11 +0000 (UTC) Subject: rpms/glibc/devel .cvsignore, 1.284, 1.285 glibc-fedora.patch, 1.318, 1.319 glibc.spec, 1.411, 1.412 import.log, 1.27, 1.28 sources, 1.309, 1.310 Message-ID: <20090901110311.DC57D11C00EF@cvs1.fedora.phx.redhat.com> Author: schwab Update of /cvs/pkgs/rpms/glibc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8089/devel Modified Files: .cvsignore glibc-fedora.patch glibc.spec import.log sources Log Message: 2.10.90-18 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/.cvsignore,v retrieving revision 1.284 retrieving revision 1.285 diff -u -p -r1.284 -r1.285 --- .cvsignore 27 Aug 2009 21:02:57 -0000 1.284 +++ .cvsignore 1 Sep 2009 11:03:10 -0000 1.285 @@ -1,2 +1,2 @@ -glibc-2.10-312-g2df4be8.tar.bz2 -glibc-2.10-312-g2df4be8-fedora.tar.bz2 +glibc-2.10-318-gc2735e9-fedora.tar.bz2 +glibc-2.10-318-gc2735e9.tar.bz2 glibc-fedora.patch: ChangeLog | 30 ++ ChangeLog.15 | 37 ++ ChangeLog.16 | 101 +++++++ Makeconfig | 6 csu/Makefile | 3 csu/elf-init.c | 17 + debug/tst-chk1.c | 7 elf/ldconfig.c | 25 + elf/tst-stackguard1.c | 8 include/bits/stdlib-ldbl.h | 1 include/bits/wchar-ldbl.h | 1 include/features.h | 9 intl/locale.alias | 2 libio/stdio.h | 2 locale/iso-4217.def | 13 locale/programs/locarchive.c | 10 localedata/Makefile | 1 localedata/SUPPORTED | 6 localedata/locales/cy_GB | 7 localedata/locales/en_GB | 4 localedata/locales/no_NO | 69 ++++ localedata/locales/zh_TW | 6 malloc/mcheck.c | 30 +- manual/libc.texinfo | 2 misc/sys/cdefs.h | 20 + nis/nss | 2 nptl/ChangeLog | 19 + nptl/Makefile | 11 nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h | 3 nptl/sysdeps/unix/sysv/linux/kernel-features.h | 6 nptl/tst-stackguard1.c | 8 nscd/nscd.conf | 2 nscd/nscd.init | 28 -- posix/Makefile | 15 - posix/getconf.speclist.h | 39 ++ streams/Makefile | 2 sysdeps/generic/dl-cache.h | 8 sysdeps/i386/Makefile | 10 sysdeps/ia64/Makefile | 4 sysdeps/ia64/ia64libgcc.S | 350 ------------------------- sysdeps/ia64/libgcc-compat.c | 84 ++++++ sysdeps/powerpc/powerpc64/Makefile | 1 sysdeps/unix/nice.c | 7 sysdeps/unix/sysv/linux/check_pf.c | 5 sysdeps/unix/sysv/linux/dl-osinfo.h | 29 ++ sysdeps/unix/sysv/linux/futimesat.c | 23 - sysdeps/unix/sysv/linux/i386/clone.S | 4 sysdeps/unix/sysv/linux/i386/dl-cache.h | 59 ++++ sysdeps/unix/sysv/linux/ia64/dl-cache.h | 27 + sysdeps/unix/sysv/linux/ia64/dl-procinfo.c | 5 sysdeps/unix/sysv/linux/ia64/dl-procinfo.h | 5 sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed | 2 sysdeps/unix/sysv/linux/netlinkaccess.h | 18 + sysdeps/unix/sysv/linux/paths.h | 2 sysdeps/unix/sysv/linux/tcsetattr.c | 32 ++ sysdeps/unix/sysv/linux/x86_64/clone.S | 4 timezone/zic.c | 2 57 files changed, 766 insertions(+), 467 deletions(-) Index: glibc-fedora.patch =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/glibc-fedora.patch,v retrieving revision 1.318 retrieving revision 1.319 diff -u -p -r1.318 -r1.319 --- glibc-fedora.patch 27 Aug 2009 21:02:57 -0000 1.318 +++ glibc-fedora.patch 1 Sep 2009 11:03:11 -0000 1.319 @@ -1,6 +1,6 @@ ---- glibc-2.10-312-g2df4be8/ChangeLog -+++ glibc-2.10.90-17/ChangeLog -@@ -497,6 +497,11 @@ +--- glibc-2.10-318-gc2735e9/ChangeLog ++++ glibc-2.10.90-18/ChangeLog +@@ -519,6 +519,11 @@ * sysdeps/generic/ldsodefs.h (struct rtld_global): The map element in the unique symbol hash table should not be const. @@ -12,7 +12,7 @@ 2009-07-21 Ulrich Drepper * sysdeps/x86_64/multiarch/strstr.c: Minor cleanups. Remove -@@ -762,6 +767,11 @@ +@@ -784,6 +789,11 @@ out common code into new function get_common_indeces. Determine extended family and model for Intel processors. @@ -24,7 +24,7 @@ 2009-06-26 Ulrich Drepper * resolv/resolv.h: Define RES_SNGLKUPREOP. -@@ -9160,6 +9170,13 @@ +@@ -9182,6 +9192,13 @@ * include/sys/cdefs.h: Redefine __nonnull so that test for incorrect parameters in the libc code itself are not omitted. @@ -38,7 +38,7 @@ 2007-05-09 Jakub Jelinek * sysdeps/ia64/fpu/fraiseexcpt.c (feraiseexcept): Don't raise overflow -@@ -9455,6 +9472,10 @@ +@@ -9477,6 +9494,10 @@ [BZ #4368] * stdlib/stdlib.h: Remove obsolete part of comment for realpath. @@ -49,7 +49,7 @@ 2007-04-16 Ulrich Drepper [BZ #4364] -@@ -10712,6 +10733,15 @@ +@@ -10734,6 +10755,15 @@ separators also if no non-zero digits found. * stdlib/Makefile (tests): Add tst-strtod3. @@ -65,8 +65,8 @@ 2006-12-09 Ulrich Drepper [BZ #3632] ---- glibc-2.10-312-g2df4be8/ChangeLog.15 -+++ glibc-2.10.90-17/ChangeLog.15 +--- glibc-2.10-318-gc2735e9/ChangeLog.15 ++++ glibc-2.10.90-18/ChangeLog.15 @@ -477,6 +477,14 @@ 2004-11-26 Jakub Jelinek @@ -132,8 +132,8 @@ 2004-08-30 Roland McGrath * scripts/extract-abilist.awk: If `lastversion' variable defined, omit ---- glibc-2.10-312-g2df4be8/ChangeLog.16 -+++ glibc-2.10.90-17/ChangeLog.16 +--- glibc-2.10-318-gc2735e9/ChangeLog.16 ++++ glibc-2.10.90-18/ChangeLog.16 @@ -171,6 +171,11 @@ [BZ #2611] * stdio-common/renameat.c (renameat): Fix typo. @@ -305,8 +305,8 @@ 2005-02-10 Roland McGrath [BZ #157] ---- glibc-2.10-312-g2df4be8/Makeconfig -+++ glibc-2.10.90-17/Makeconfig +--- glibc-2.10-318-gc2735e9/Makeconfig ++++ glibc-2.10.90-18/Makeconfig @@ -780,12 +780,12 @@ endif # The assembler can generate debug information too. ifndef ASFLAGS @@ -323,8 +323,8 @@ ifndef BUILD_CC BUILD_CC = $(CC) ---- glibc-2.10-312-g2df4be8/csu/Makefile -+++ glibc-2.10.90-17/csu/Makefile +--- glibc-2.10-318-gc2735e9/csu/Makefile ++++ glibc-2.10.90-18/csu/Makefile @@ -93,7 +93,8 @@ omit-deps += $(crtstuff) $(crtstuff:%=$(objpfx)%.o): %.o: %.S $(objpfx)defs.h $(compile.S) -g0 $(ASFLAGS-.os) -o $@ @@ -335,9 +335,9 @@ vpath initfini.c $(sysdirs) ---- glibc-2.10-312-g2df4be8/csu/elf-init.c -+++ glibc-2.10.90-17/csu/elf-init.c -@@ -63,6 +63,23 @@ extern void (*__init_array_end []) (int, +--- glibc-2.10-318-gc2735e9/csu/elf-init.c ++++ glibc-2.10.90-18/csu/elf-init.c +@@ -63,6 +63,23 @@ extern void (*__init_array_end []) (int, char **, char **) extern void (*__fini_array_start []) (void) attribute_hidden; extern void (*__fini_array_end []) (void) attribute_hidden; @@ -361,8 +361,8 @@ /* These function symbols are provided for the .init/.fini section entry points automagically by the linker. */ ---- glibc-2.10-312-g2df4be8/debug/tst-chk1.c -+++ glibc-2.10.90-17/debug/tst-chk1.c +--- glibc-2.10-318-gc2735e9/debug/tst-chk1.c ++++ glibc-2.10.90-18/debug/tst-chk1.c @@ -17,6 +17,9 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ @@ -391,8 +391,8 @@ # define O 0 # else # define O 1 ---- glibc-2.10-312-g2df4be8/elf/ldconfig.c -+++ glibc-2.10.90-17/elf/ldconfig.c +--- glibc-2.10-318-gc2735e9/elf/ldconfig.c ++++ glibc-2.10.90-18/elf/ldconfig.c @@ -1020,17 +1020,19 @@ search_dirs (void) @@ -415,7 +415,7 @@ if (do_chroot && opt_chroot) { -@@ -1091,7 +1093,14 @@ parse_conf (const char *filename, bool d +@@ -1091,7 +1093,14 @@ parse_conf (const char *filename, bool do_chroot) cp += 8; while ((dir = strsep (&cp, " \t")) != NULL) if (dir[0] != '\0') @@ -431,7 +431,7 @@ } else if (!strncasecmp (cp, "hwcap", 5) && isblank (cp[5])) { -@@ -1154,7 +1163,7 @@ parse_conf (const char *filename, bool d +@@ -1154,7 +1163,7 @@ parse_conf (const char *filename, bool do_chroot) config files to read. */ static void parse_conf_include (const char *config_file, unsigned int lineno, @@ -440,7 +440,7 @@ { if (opt_chroot && pattern[0] != '/') error (EXIT_FAILURE, 0, -@@ -1184,7 +1193,7 @@ parse_conf_include (const char *config_f +@@ -1184,7 +1193,7 @@ parse_conf_include (const char *config_file, unsigned int lineno, { case 0: for (size_t i = 0; i < gl.gl_pathc; ++i) @@ -474,8 +474,8 @@ } if (! opt_ignore_aux_cache) ---- glibc-2.10-312-g2df4be8/elf/tst-stackguard1.c -+++ glibc-2.10.90-17/elf/tst-stackguard1.c +--- glibc-2.10-318-gc2735e9/elf/tst-stackguard1.c ++++ glibc-2.10.90-18/elf/tst-stackguard1.c @@ -160,17 +160,21 @@ do_test (void) the 16 runs, something is very wrong. */ int ndifferences = 0; @@ -500,16 +500,16 @@ { puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); ---- glibc-2.10-312-g2df4be8/include/bits/stdlib-ldbl.h -+++ glibc-2.10.90-17/include/bits/stdlib-ldbl.h +--- glibc-2.10-318-gc2735e9/include/bits/stdlib-ldbl.h ++++ glibc-2.10.90-18/include/bits/stdlib-ldbl.h @@ -0,0 +1 @@ +#include ---- glibc-2.10-312-g2df4be8/include/bits/wchar-ldbl.h -+++ glibc-2.10.90-17/include/bits/wchar-ldbl.h +--- glibc-2.10-318-gc2735e9/include/bits/wchar-ldbl.h ++++ glibc-2.10.90-18/include/bits/wchar-ldbl.h @@ -0,0 +1 @@ +#include ---- glibc-2.10-312-g2df4be8/include/features.h -+++ glibc-2.10.90-17/include/features.h +--- glibc-2.10-318-gc2735e9/include/features.h ++++ glibc-2.10.90-18/include/features.h @@ -299,8 +299,13 @@ #endif @@ -526,8 +526,8 @@ # define __USE_FORTIFY_LEVEL 2 # else # define __USE_FORTIFY_LEVEL 1 ---- glibc-2.10-312-g2df4be8/intl/locale.alias -+++ glibc-2.10.90-17/intl/locale.alias +--- glibc-2.10-318-gc2735e9/intl/locale.alias ++++ glibc-2.10.90-18/intl/locale.alias @@ -57,8 +57,6 @@ korean ko_KR.eucKR korean.euc ko_KR.eucKR ko_KR ko_KR.eucKR @@ -537,8 +537,8 @@ norwegian nb_NO.ISO-8859-1 nynorsk nn_NO.ISO-8859-1 polish pl_PL.ISO-8859-2 ---- glibc-2.10-312-g2df4be8/libio/stdio.h -+++ glibc-2.10.90-17/libio/stdio.h +--- glibc-2.10-318-gc2735e9/libio/stdio.h ++++ glibc-2.10.90-18/libio/stdio.h @@ -145,10 +145,12 @@ typedef _G_fpos64_t fpos64_t; extern struct _IO_FILE *stdin; /* Standard input stream. */ extern struct _IO_FILE *stdout; /* Standard output stream. */ @@ -552,8 +552,8 @@ __BEGIN_NAMESPACE_STD /* Remove file FILENAME. */ ---- glibc-2.10-312-g2df4be8/locale/iso-4217.def -+++ glibc-2.10.90-17/locale/iso-4217.def +--- glibc-2.10-318-gc2735e9/locale/iso-4217.def ++++ glibc-2.10.90-18/locale/iso-4217.def @@ -8,6 +8,7 @@ * * !!! The list has to be sorted !!! @@ -562,7 +562,7 @@ DEFINE_INT_CURR("AED") /* United Arab Emirates Dirham */ DEFINE_INT_CURR("AFN") /* Afghanistan Afgani */ DEFINE_INT_CURR("ALL") /* Albanian Lek */ -@@ -15,12 +16,14 @@ DEFINE_INT_CURR("AMD") /* Armenia Dram +@@ -15,12 +16,14 @@ DEFINE_INT_CURR("AMD") /* Armenia Dram */ DEFINE_INT_CURR("ANG") /* Netherlands Antilles */ DEFINE_INT_CURR("AOA") /* Angolan Kwanza */ DEFINE_INT_CURR("ARS") /* Argentine Peso */ @@ -577,7 +577,7 @@ DEFINE_INT_CURR("BGN") /* Bulgarian Lev */ DEFINE_INT_CURR("BHD") /* Bahraini Dinar */ DEFINE_INT_CURR("BIF") /* Burundi Franc */ -@@ -44,6 +47,7 @@ DEFINE_INT_CURR("CUP") /* Cuban Peso * +@@ -44,6 +47,7 @@ DEFINE_INT_CURR("CUP") /* Cuban Peso */ DEFINE_INT_CURR("CVE") /* Cape Verde Escudo */ DEFINE_INT_CURR("CYP") /* Cypriot Pound */ DEFINE_INT_CURR("CZK") /* Czech Koruna */ @@ -585,7 +585,7 @@ DEFINE_INT_CURR("DJF") /* Djibouti Franc */ DEFINE_INT_CURR("DKK") /* Danish Krone (Faroe Islands, Greenland) */ DEFINE_INT_CURR("DOP") /* Dominican Republic */ -@@ -51,16 +55,20 @@ DEFINE_INT_CURR("DZD") /* Algerian Dina +@@ -51,16 +55,20 @@ DEFINE_INT_CURR("DZD") /* Algerian Dinar */ DEFINE_INT_CURR("EEK") /* Estonian Kroon */ DEFINE_INT_CURR("EGP") /* Egyptian Pound */ DEFINE_INT_CURR("ERN") /* Eritrean Nakfa */ @@ -606,7 +606,7 @@ DEFINE_INT_CURR("GTQ") /* Guatemala Quetzal */ DEFINE_INT_CURR("GYD") /* Guyana Dollar */ DEFINE_INT_CURR("HKD") /* Hong Kong Dollar */ -@@ -69,12 +77,14 @@ DEFINE_INT_CURR("HRK") /* Croatia Kuna +@@ -69,12 +77,14 @@ DEFINE_INT_CURR("HRK") /* Croatia Kuna */ DEFINE_INT_CURR("HTG") /* Haiti Gourde */ DEFINE_INT_CURR("HUF") /* Hungarian Forint */ DEFINE_INT_CURR("IDR") /* Indonesia Rupiah */ @@ -621,7 +621,7 @@ DEFINE_INT_CURR("JEP") /* Jersey Pound */ DEFINE_INT_CURR("JMD") /* Jamaican Dollar */ DEFINE_INT_CURR("JOD") /* Jordanian Dinar */ -@@ -94,6 +104,7 @@ DEFINE_INT_CURR("LKR") /* Sri Lankan Ru +@@ -94,6 +104,7 @@ DEFINE_INT_CURR("LKR") /* Sri Lankan Rupee */ DEFINE_INT_CURR("LRD") /* Liberian Dollar */ DEFINE_INT_CURR("LSL") /* Lesotho Maloti */ DEFINE_INT_CURR("LTL") /* Lithuanian Litas */ @@ -629,7 +629,7 @@ DEFINE_INT_CURR("LVL") /* Latvia Lat */ DEFINE_INT_CURR("LYD") /* Libyan Arab Jamahiriya Dinar */ DEFINE_INT_CURR("MAD") /* Moroccan Dirham */ -@@ -114,6 +125,7 @@ DEFINE_INT_CURR("MZM") /* Mozambique Me +@@ -114,6 +125,7 @@ DEFINE_INT_CURR("MZM") /* Mozambique Metical */ DEFINE_INT_CURR("NAD") /* Namibia Dollar */ DEFINE_INT_CURR("NGN") /* Nigeria Naira */ DEFINE_INT_CURR("NIO") /* Nicaragua Cordoba Oro */ @@ -637,7 +637,7 @@ DEFINE_INT_CURR("NOK") /* Norwegian Krone */ DEFINE_INT_CURR("NPR") /* Nepalese Rupee */ DEFINE_INT_CURR("NZD") /* New Zealand Dollar */ -@@ -124,6 +136,7 @@ DEFINE_INT_CURR("PGK") /* Papau New Gui +@@ -124,6 +136,7 @@ DEFINE_INT_CURR("PGK") /* Papau New Guinea Kina */ DEFINE_INT_CURR("PHP") /* Philippines Peso */ DEFINE_INT_CURR("PKR") /* Pakistan Rupee */ DEFINE_INT_CURR("PLN") /* Polish Zloty */ @@ -645,9 +645,9 @@ DEFINE_INT_CURR("PYG") /* Paraguay Guarani */ DEFINE_INT_CURR("QAR") /* Qatar Rial */ DEFINE_INT_CURR("ROL") /* Romanian Leu */ ---- glibc-2.10-312-g2df4be8/locale/programs/locarchive.c -+++ glibc-2.10.90-17/locale/programs/locarchive.c -@@ -241,9 +241,9 @@ oldlocrecentcmp (const void *a, const vo +--- glibc-2.10-318-gc2735e9/locale/programs/locarchive.c ++++ glibc-2.10.90-18/locale/programs/locarchive.c +@@ -241,9 +241,9 @@ oldlocrecentcmp (const void *a, const void *b) /* forward decls for below */ static uint32_t add_locale (struct locarhandle *ah, const char *name, locale_data_t data, bool replace); @@ -678,9 +678,9 @@ add_alias (struct locarhandle *ah, const char *alias, bool replace, const char *oldname, uint32_t *locrec_offset_p) { ---- glibc-2.10-312-g2df4be8/localedata/Makefile -+++ glibc-2.10.90-17/localedata/Makefile -@@ -225,6 +225,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-lo +--- glibc-2.10-318-gc2735e9/localedata/Makefile ++++ glibc-2.10.90-18/localedata/Makefile +@@ -225,6 +225,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-locales-dir echo -n '...'; \ input=`echo $$locale | sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/'`; \ $(LOCALEDEF) --alias-file=../intl/locale.alias \ @@ -688,8 +688,8 @@ -i locales/$$input -c -f charmaps/$$charset \ $(addprefix --prefix=,$(install_root)) $$locale; \ echo ' done'; \ ---- glibc-2.10-312-g2df4be8/localedata/SUPPORTED -+++ glibc-2.10.90-17/localedata/SUPPORTED +--- glibc-2.10-318-gc2735e9/localedata/SUPPORTED ++++ glibc-2.10.90-18/localedata/SUPPORTED @@ -84,6 +84,7 @@ cy_GB.UTF-8/UTF-8 \ cy_GB/ISO-8859-14 \ da_DK.UTF-8/UTF-8 \ @@ -731,9 +731,9 @@ ta_IN/UTF-8 \ te_IN/UTF-8 \ tg_TJ.UTF-8/UTF-8 \ ---- glibc-2.10-312-g2df4be8/localedata/locales/cy_GB -+++ glibc-2.10.90-17/localedata/locales/cy_GB -@@ -248,8 +248,11 @@ mon "";/ d_t_fmt "" d_fmt "" t_fmt "" @@ -747,9 +747,9 @@ END LC_TIME LC_MESSAGES ---- glibc-2.10-312-g2df4be8/localedata/locales/en_GB -+++ glibc-2.10.90-17/localedata/locales/en_GB -@@ -116,8 +116,8 @@ mon "";/ d_t_fmt "" d_fmt "" t_fmt "" @@ -760,8 +760,8 @@ date_fmt "/ / " ---- glibc-2.10-312-g2df4be8/localedata/locales/no_NO -+++ glibc-2.10.90-17/localedata/locales/no_NO +--- glibc-2.10-318-gc2735e9/localedata/locales/no_NO ++++ glibc-2.10.90-18/localedata/locales/no_NO @@ -0,0 +1,69 @@ +escape_char / +comment_char % @@ -832,8 +832,8 @@ +LC_ADDRESS +copy "nb_NO" +END LC_ADDRESS ---- glibc-2.10-312-g2df4be8/localedata/locales/zh_TW -+++ glibc-2.10.90-17/localedata/locales/zh_TW +--- glibc-2.10-318-gc2735e9/localedata/locales/zh_TW ++++ glibc-2.10.90-18/localedata/locales/zh_TW @@ -1,7 +1,7 @@ comment_char % escape_char / @@ -861,8 +861,8 @@ revision "0.2" date "2000-08-02" % ---- glibc-2.10-312-g2df4be8/malloc/mcheck.c -+++ glibc-2.10.90-17/malloc/mcheck.c +--- glibc-2.10-318-gc2735e9/malloc/mcheck.c ++++ glibc-2.10.90-18/malloc/mcheck.c @@ -24,9 +24,25 @@ # include # include @@ -889,7 +889,7 @@ /* Old hook values. */ static void (*old_free_hook) (__ptr_t ptr, __const __ptr_t); static __ptr_t (*old_malloc_hook) (__malloc_size_t size, const __ptr_t); -@@ -197,7 +213,7 @@ freehook (__ptr_t ptr, const __ptr_t cal +@@ -197,7 +213,7 @@ freehook (__ptr_t ptr, const __ptr_t caller) if (old_free_hook != NULL) (*old_free_hook) (ptr, caller); else @@ -898,7 +898,7 @@ __free_hook = freehook; } -@@ -214,7 +230,7 @@ mallochook (__malloc_size_t size, const +@@ -214,7 +230,7 @@ mallochook (__malloc_size_t size, const __ptr_t caller) hdr = (struct hdr *) (*old_malloc_hook) (sizeof (struct hdr) + size + 1, caller); else @@ -907,7 +907,7 @@ __malloc_hook = mallochook; if (hdr == NULL) return NULL; -@@ -245,7 +261,7 @@ memalignhook (__malloc_size_t alignment, +@@ -245,7 +261,7 @@ memalignhook (__malloc_size_t alignment, __malloc_size_t size, if (old_memalign_hook != NULL) block = (*old_memalign_hook) (alignment, slop + size + 1, caller); else @@ -916,7 +916,7 @@ __memalign_hook = memalignhook; if (block == NULL) return NULL; -@@ -300,8 +316,8 @@ reallochook (__ptr_t ptr, __malloc_size_ +@@ -300,8 +316,8 @@ reallochook (__ptr_t ptr, __malloc_size_t size, const __ptr_t caller) sizeof (struct hdr) + size + 1, caller); else @@ -938,8 +938,8 @@ old_free_hook = __free_hook; __free_hook = freehook; ---- glibc-2.10-312-g2df4be8/manual/libc.texinfo -+++ glibc-2.10.90-17/manual/libc.texinfo +--- glibc-2.10-318-gc2735e9/manual/libc.texinfo ++++ glibc-2.10.90-18/manual/libc.texinfo @@ -5,7 +5,7 @@ @c setchapternewpage odd @@ -949,8 +949,8 @@ @direntry * Libc: (libc). C library. @end direntry ---- glibc-2.10-312-g2df4be8/misc/sys/cdefs.h -+++ glibc-2.10.90-17/misc/sys/cdefs.h +--- glibc-2.10-318-gc2735e9/misc/sys/cdefs.h ++++ glibc-2.10.90-18/misc/sys/cdefs.h @@ -132,7 +132,10 @@ #define __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) #define __bos0(ptr) __builtin_object_size (ptr, 0) @@ -994,17 +994,17 @@ # define __va_arg_pack() __builtin_va_arg_pack () # define __va_arg_pack_len() __builtin_va_arg_pack_len () #endif ---- glibc-2.10-312-g2df4be8/nis/nss -+++ glibc-2.10.90-17/nis/nss +--- glibc-2.10-318-gc2735e9/nis/nss ++++ glibc-2.10.90-18/nis/nss @@ -25,4 +25,4 @@ # memory with every getXXent() call. Otherwise each getXXent() call # might result into a network communication with the server to get # the next entry. -#SETENT_BATCH_READ=TRUE +SETENT_BATCH_READ=TRUE ---- glibc-2.10-312-g2df4be8/nptl/ChangeLog -+++ glibc-2.10.90-17/nptl/ChangeLog -@@ -3700,6 +3700,15 @@ +--- glibc-2.10-318-gc2735e9/nptl/ChangeLog ++++ glibc-2.10.90-18/nptl/ChangeLog +@@ -3705,6 +3705,15 @@ Use __sigfillset. Document that sigfillset does the right thing wrt to SIGSETXID. @@ -1020,7 +1020,7 @@ 2005-07-11 Jakub Jelinek [BZ #1102] -@@ -4436,6 +4445,11 @@ +@@ -4441,6 +4450,11 @@ Move definition inside libpthread, libc, librt check. Provide definition for rtld. @@ -1032,7 +1032,7 @@ 2004-09-02 Ulrich Drepper * sysdeps/alpha/jmpbuf-unwind.h: Define __libc_unwind_longjmp. -@@ -6510,6 +6524,11 @@ +@@ -6515,6 +6529,11 @@ * Makefile [$(build-shared) = yes] (tests): Depend on $(test-modules). @@ -1044,8 +1044,8 @@ 2003-07-25 Jakub Jelinek * tst-cancel17.c (do_test): Check if aio_cancel failed. ---- glibc-2.10-312-g2df4be8/nptl/Makefile -+++ glibc-2.10.90-17/nptl/Makefile +--- glibc-2.10-318-gc2735e9/nptl/Makefile ++++ glibc-2.10.90-18/nptl/Makefile @@ -339,7 +339,8 @@ endif extra-objs += $(crti-objs) $(crtn-objs) omit-deps += crti crtn @@ -1078,8 +1078,8 @@ else $(addprefix $(objpfx),$(tests) $(test-srcs)): $(objpfx)libpthread.a endif ---- glibc-2.10-312-g2df4be8/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h -+++ glibc-2.10.90-17/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h +--- glibc-2.10-318-gc2735e9/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h ++++ glibc-2.10.90-18/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h @@ -189,4 +189,7 @@ /* Typed memory objects are not available. */ #define _POSIX_TYPED_MEMORY_OBJECTS -1 @@ -1088,8 +1088,8 @@ +#define _XOPEN_STREAMS -1 + #endif /* bits/posix_opt.h */ ---- glibc-2.10-312-g2df4be8/nptl/sysdeps/unix/sysv/linux/kernel-features.h -+++ glibc-2.10.90-17/nptl/sysdeps/unix/sysv/linux/kernel-features.h +--- glibc-2.10-318-gc2735e9/nptl/sysdeps/unix/sysv/linux/kernel-features.h ++++ glibc-2.10.90-18/nptl/sysdeps/unix/sysv/linux/kernel-features.h @@ -0,0 +1,6 @@ +#include_next + @@ -1097,8 +1097,8 @@ +#ifndef __ASSUME_CLONE_THREAD_FLAGS +# define __ASSUME_CLONE_THREAD_FLAGS 1 +#endif ---- glibc-2.10-312-g2df4be8/nptl/tst-stackguard1.c -+++ glibc-2.10.90-17/nptl/tst-stackguard1.c +--- glibc-2.10-318-gc2735e9/nptl/tst-stackguard1.c ++++ glibc-2.10.90-18/nptl/tst-stackguard1.c @@ -190,17 +190,21 @@ do_test (void) the 16 runs, something is very wrong. */ int ndifferences = 0; @@ -1123,8 +1123,8 @@ { puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); ---- glibc-2.10-312-g2df4be8/nscd/nscd.conf -+++ glibc-2.10.90-17/nscd/nscd.conf +--- glibc-2.10-318-gc2735e9/nscd/nscd.conf ++++ glibc-2.10.90-18/nscd/nscd.conf @@ -33,7 +33,7 @@ # logfile /var/log/nscd.log # threads 4 @@ -1134,8 +1134,8 @@ # stat-user somebody debug-level 0 # reload-count 5 ---- glibc-2.10-312-g2df4be8/nscd/nscd.init -+++ glibc-2.10.90-17/nscd/nscd.init +--- glibc-2.10-318-gc2735e9/nscd/nscd.init ++++ glibc-2.10.90-18/nscd/nscd.init @@ -9,6 +9,7 @@ # slow naming services like NIS, NIS+, LDAP, or hesiod. # processname: /usr/sbin/nscd @@ -1192,9 +1192,9 @@ ;; *) echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}" ---- glibc-2.10-312-g2df4be8/posix/Makefile -+++ glibc-2.10.90-17/posix/Makefile -@@ -302,15 +302,8 @@ $(inst_libexecdir)/getconf: $(inst_bindi +--- glibc-2.10-318-gc2735e9/posix/Makefile ++++ glibc-2.10.90-18/posix/Makefile +@@ -302,15 +302,8 @@ $(inst_libexecdir)/getconf: $(inst_bindir)/getconf \ mv -f $@/$$spec.new $@/$$spec; \ done < $(objpfx)getconf.speclist @@ -1214,8 +1214,8 @@ + | sed -n -e '/START_OF_STRINGS/,$${/\(POSIX_V[67]\|_XBS5\)_/{s/^[^"]*"//;s/".*$$//;p}}' \ + > $@.new mv -f $@.new $@ ---- glibc-2.10-312-g2df4be8/posix/getconf.speclist.h -+++ glibc-2.10.90-17/posix/getconf.speclist.h +--- glibc-2.10-318-gc2735e9/posix/getconf.speclist.h ++++ glibc-2.10.90-18/posix/getconf.speclist.h @@ -0,0 +1,39 @@ +#include +const char *START_OF_STRINGS = @@ -1256,8 +1256,8 @@ +"XBS5_LPBIG_OFFBIG" +#endif +""; ---- glibc-2.10-312-g2df4be8/streams/Makefile -+++ glibc-2.10.90-17/streams/Makefile +--- glibc-2.10-318-gc2735e9/streams/Makefile ++++ glibc-2.10.90-18/streams/Makefile @@ -21,7 +21,7 @@ # subdir := streams @@ -1267,8 +1267,8 @@ routines = isastream getmsg getpmsg putmsg putpmsg fattach fdetach include ../Rules ---- glibc-2.10-312-g2df4be8/sysdeps/generic/dl-cache.h -+++ glibc-2.10.90-17/sysdeps/generic/dl-cache.h +--- glibc-2.10-318-gc2735e9/sysdeps/generic/dl-cache.h ++++ glibc-2.10.90-18/sysdeps/generic/dl-cache.h @@ -36,6 +36,14 @@ # define add_system_dir(dir) add_dir (dir) #endif @@ -1284,8 +1284,8 @@ #define CACHEMAGIC "ld.so-1.7.0" /* libc5 and glibc 2.0/2.1 use the same format. For glibc 2.2 another ---- glibc-2.10-312-g2df4be8/sysdeps/i386/Makefile -+++ glibc-2.10.90-17/sysdeps/i386/Makefile +--- glibc-2.10-318-gc2735e9/sysdeps/i386/Makefile ++++ glibc-2.10.90-18/sysdeps/i386/Makefile @@ -2,6 +2,8 @@ # Every i386 port in use uses gas syntax (I think). asm-CPPFLAGS += -DGAS_SYNTAX @@ -1310,8 +1310,8 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10-312-g2df4be8/sysdeps/ia64/Makefile -+++ glibc-2.10.90-17/sysdeps/ia64/Makefile +--- glibc-2.10-318-gc2735e9/sysdeps/ia64/Makefile ++++ glibc-2.10.90-18/sysdeps/ia64/Makefile @@ -12,8 +12,8 @@ elide-routines.os += hp-timing ifeq (yes,$(build-shared)) @@ -1323,8 +1323,8 @@ endif endif ---- glibc-2.10-312-g2df4be8/sysdeps/ia64/ia64libgcc.S -+++ glibc-2.10.90-17/sysdeps/ia64/ia64libgcc.S +--- glibc-2.10-318-gc2735e9/sysdeps/ia64/ia64libgcc.S ++++ glibc-2.10.90-18/sysdeps/ia64/ia64libgcc.S @@ -1,350 +0,0 @@ -/* From the Intel IA-64 Optimization Guide, choose the minimum latency - alternative. */ @@ -1676,8 +1676,8 @@ - .symver ___multi3, __multi3 at GLIBC_2.2 - -#endif ---- glibc-2.10-312-g2df4be8/sysdeps/ia64/libgcc-compat.c -+++ glibc-2.10.90-17/sysdeps/ia64/libgcc-compat.c +--- glibc-2.10-318-gc2735e9/sysdeps/ia64/libgcc-compat.c ++++ glibc-2.10.90-18/sysdeps/ia64/libgcc-compat.c @@ -0,0 +1,84 @@ +/* pre-.hidden libgcc compatibility + Copyright (C) 2002 Free Software Foundation, Inc. @@ -1763,8 +1763,8 @@ +symbol_version (INTUSE (__multi3), __multi3, GLIBC_2.2); + +#endif ---- glibc-2.10-312-g2df4be8/sysdeps/powerpc/powerpc64/Makefile -+++ glibc-2.10.90-17/sysdeps/powerpc/powerpc64/Makefile +--- glibc-2.10-318-gc2735e9/sysdeps/powerpc/powerpc64/Makefile ++++ glibc-2.10.90-18/sysdeps/powerpc/powerpc64/Makefile @@ -30,6 +30,7 @@ ifneq ($(elf),no) # we use -fpic instead which is much better. CFLAGS-initfini.s += -fpic -O1 @@ -1773,8 +1773,8 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10-312-g2df4be8/sysdeps/unix/nice.c -+++ glibc-2.10.90-17/sysdeps/unix/nice.c +--- glibc-2.10-318-gc2735e9/sysdeps/unix/nice.c ++++ glibc-2.10.90-18/sysdeps/unix/nice.c @@ -42,7 +42,12 @@ nice (int incr) __set_errno (save); } @@ -1789,8 +1789,8 @@ if (result == -1) { if (errno == EACCES) ---- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/check_pf.c -+++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/check_pf.c +--- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/check_pf.c ++++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/check_pf.c @@ -27,13 +27,10 @@ #include #include @@ -1806,8 +1806,8 @@ #ifndef IFA_F_HOMEADDRESS # define IFA_F_HOMEADDRESS 0 ---- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/dl-osinfo.h -+++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/dl-osinfo.h +--- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/dl-osinfo.h ++++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/dl-osinfo.h @@ -17,10 +17,13 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ @@ -1822,7 +1822,7 @@ #ifndef MIN # define MIN(a,b) (((a)<(b))?(a):(b)) -@@ -80,6 +83,32 @@ _dl_setup_stack_chk_guard (void *dl_rand +@@ -80,6 +83,32 @@ _dl_setup_stack_chk_guard (void *dl_random) unsigned char *p = (unsigned char *) &ret; p[sizeof (ret) - 1] = 255; p[sizeof (ret) - 2] = '\n'; @@ -1855,8 +1855,8 @@ } else #endif ---- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/futimesat.c -+++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/futimesat.c +--- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/futimesat.c ++++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/futimesat.c @@ -37,14 +37,14 @@ futimesat (fd, file, tvp) { int result; @@ -1899,8 +1899,8 @@ { size_t filelen = strlen (file); static const char procfd[] = "/proc/self/fd/%d/%s"; ---- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/i386/clone.S -+++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/i386/clone.S +--- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/i386/clone.S ++++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/i386/clone.S @@ -120,9 +120,6 @@ L(pseudo_end): ret @@ -1919,8 +1919,8 @@ cfi_startproc PSEUDO_END (BP_SYM (__clone)) ---- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/i386/dl-cache.h -+++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/i386/dl-cache.h +--- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/i386/dl-cache.h ++++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/i386/dl-cache.h @@ -0,0 +1,59 @@ +/* Support for reading /etc/ld.so.cache files written by Linux ldconfig. + Copyright (C) 2004 Free Software Foundation, Inc. @@ -1981,8 +1981,8 @@ + } while (0) + +#include_next ---- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/ia64/dl-cache.h -+++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/ia64/dl-cache.h +--- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/ia64/dl-cache.h ++++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/ia64/dl-cache.h @@ -22,4 +22,31 @@ #define _dl_cache_check_flags(flags) \ ((flags) == _DL_CACHE_DEFAULT_ID) @@ -2015,29 +2015,29 @@ + } while (0) + #include_next ---- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c -+++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c +--- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c ++++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig +#include +#else +#include +#endif ---- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h -+++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h +--- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h ++++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig +#include +#else +#include +#endif ---- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed -+++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed +--- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed ++++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed @@ -1 +1 @@ -s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 \2\3"_ +s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_ ---- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/netlinkaccess.h -+++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/netlinkaccess.h +--- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/netlinkaccess.h ++++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/netlinkaccess.h @@ -25,6 +25,24 @@ #include @@ -2063,8 +2063,8 @@ struct netlink_res { ---- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/paths.h -+++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/paths.h +--- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/paths.h ++++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/paths.h @@ -62,7 +62,7 @@ #define _PATH_TTY "/dev/tty" #define _PATH_UNIX "/boot/vmlinux" @@ -2074,9 +2074,9 @@ #define _PATH_WTMP "/var/log/wtmp" /* Provide trailing slash, since mostly used for building pathnames. */ ---- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/tcsetattr.c -+++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/tcsetattr.c -@@ -49,6 +49,7 @@ tcsetattr (fd, optional_actions, termios +--- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/tcsetattr.c ++++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/tcsetattr.c +@@ -49,6 +49,7 @@ tcsetattr (fd, optional_actions, termios_p) { struct __kernel_termios k_termios; unsigned long int cmd; @@ -2084,7 +2084,7 @@ switch (optional_actions) { -@@ -80,6 +81,35 @@ tcsetattr (fd, optional_actions, termios +@@ -80,6 +81,35 @@ tcsetattr (fd, optional_actions, termios_p) memcpy (&k_termios.c_cc[0], &termios_p->c_cc[0], __KERNEL_NCCS * sizeof (cc_t)); @@ -2121,8 +2121,8 @@ + return retval; } libc_hidden_def (tcsetattr) ---- glibc-2.10-312-g2df4be8/sysdeps/unix/sysv/linux/x86_64/clone.S -+++ glibc-2.10.90-17/sysdeps/unix/sysv/linux/x86_64/clone.S +--- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/x86_64/clone.S ++++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/x86_64/clone.S @@ -89,9 +89,6 @@ L(pseudo_end): ret @@ -2141,8 +2141,8 @@ cfi_startproc; PSEUDO_END (BP_SYM (__clone)) ---- glibc-2.10-312-g2df4be8/timezone/zic.c -+++ glibc-2.10.90-17/timezone/zic.c +--- glibc-2.10-318-gc2735e9/timezone/zic.c ++++ glibc-2.10.90-18/timezone/zic.c @@ -1921,7 +1921,7 @@ const int zonecount; if (stdrp != NULL && stdrp->r_hiyear == 2037) return; Index: glibc.spec =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/glibc.spec,v retrieving revision 1.411 retrieving revision 1.412 diff -u -p -r1.411 -r1.412 --- glibc.spec 27 Aug 2009 21:02:57 -0000 1.411 +++ glibc.spec 1 Sep 2009 11:03:11 -0000 1.412 @@ -1,4 +1,4 @@ -%define glibcsrcdir glibc-2.10-312-g2df4be8 +%define glibcsrcdir glibc-2.10-318-gc2735e9 %define glibcversion 2.10.90 ### glibc.spec.in follows: %define run_glibc_tests 1 @@ -24,7 +24,7 @@ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 17 +Release: 18 # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries. # Things that are linked directly into dynamically linked programs # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional @@ -351,6 +351,7 @@ build_CFLAGS="$BuildFlags -g -O3 $*" --enable-multi-arch \ %endif --disable-profile --enable-experimental-malloc --enable-nss-crypt + make %{?_smp_mflags} -r CFLAGS="$build_CFLAGS" PARALLELMFLAGS=-s cd .. @@ -1028,10 +1029,15 @@ rm -f *.filelist* %endif %changelog +* Tue Sep 1 2009 Andreas Schwab - 2.10.90-18 +- Update from master. + - fix parse error in (#520209). + * Thu Aug 27 2009 Roland McGrath - 2.10.90-17 - Update from master. * Wed Aug 26 2009 Andreas Schwab - 2.10.90-16 +- Update from master. - handle AVX saving on x86-64 in interrupted symbol lookups (#519081). * Mon Aug 24 2009 Andreas Schwab - 2.10.90-15 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/import.log,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- import.log 27 Aug 2009 21:02:58 -0000 1.27 +++ import.log 1 Sep 2009 11:03:11 -0000 1.28 @@ -25,3 +25,4 @@ glibc-2_10_90-14:HEAD:glibc-2.10.90-14.s glibc-2_10_90-15:HEAD:glibc-2.10.90-15.src.rpm:1251105646 glibc-2_10_90-16:HEAD:glibc-2.10.90-16.src.rpm:1251288654 glibc-2_10_90-17:HEAD:glibc-2.10.90-17.src.rpm:1251406917 +glibc-2_10_90-18:HEAD:glibc-2.10.90-18.src.rpm:1251802906 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/sources,v retrieving revision 1.309 retrieving revision 1.310 diff -u -p -r1.309 -r1.310 --- sources 27 Aug 2009 21:02:58 -0000 1.309 +++ sources 1 Sep 2009 11:03:11 -0000 1.310 @@ -1,2 +1,2 @@ -e9d285d54d60e73798293d32abdabcf7 glibc-2.10-312-g2df4be8.tar.bz2 -8dd0742bf8c3a90a22197c3e054c3271 glibc-2.10-312-g2df4be8-fedora.tar.bz2 +65209cf11136a0670e363757daaf02bb glibc-2.10-318-gc2735e9-fedora.tar.bz2 +c48e6a1a15bd51200059e92847ce8c60 glibc-2.10-318-gc2735e9.tar.bz2 From kvolny at fedoraproject.org Tue Sep 1 11:23:31 2009 From: kvolny at fedoraproject.org (=?utf-8?q?Karel_Voln=C3=BD?=) Date: Tue, 1 Sep 2009 11:23:31 +0000 (UTC) Subject: rpms/libbs2b/F-12 import.log, NONE, 1.1 libbs2b.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901112331.9DDD211C00EF@cvs1.fedora.phx.redhat.com> Author: kvolny Update of /cvs/pkgs/rpms/libbs2b/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12014/F-12 Modified Files: .cvsignore sources Added Files: import.log libbs2b.spec Log Message: * Mon Aug 31 2009 Karel Voln? 3.1.0-2 - specfile cleanup as per review (bug #519138 comment #1) * Tue Aug 25 2009 Karel Voln? 3.1.0-1 - initial Fedora package version --- NEW FILE import.log --- libbs2b-3_1_0-2_fc11:F-12:libbs2b-3.1.0-2.fc11.src.rpm:1251803975 --- NEW FILE libbs2b.spec --- Name: libbs2b Version: 3.1.0 Release: 2%{?dist} Summary: Bauer stereophonic-to-binaural DSP library Group: Applications/Multimedia License: Copyright only URL: http://bs2b.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/bs2b/bs2b/%{version}/%{name}-%{version}.tar.lzma BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: libsndfile-devel # the dependency (required for bs2bconvert) gets added automatically #Requires: libsndfile %package devel Summary: Development files for libbs2b Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig %description The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is designed to improve headphone listening of stereo audio records. Recommended for headphone prolonged listening to disable superstereo fatigue without essential distortions. %description devel This package contains the development files for the Bauer stereophonic-to-binaural (bs2b) DSP effect library. %prep %setup -q %build %configure --disable-static # disable rpath as suggested in # https://fedoraproject.org/wiki/Packaging:Guidelines#Removing_Rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} rm %{buildroot}/%{_libdir}/%{name}.la %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog README %{_bindir}/* %{_libdir}/%{name}.so.* %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/%{name}.so %{_libdir}/pkgconfig/%{name}.pc %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %changelog * Mon Aug 31 2009 Karel Voln? 3.1.0-2 - specfile cleanup as per review (bug #519138 comment #1) * Tue Aug 25 2009 Karel Voln? 3.1.0-1 - initial Fedora package version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libbs2b/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 18:49:49 -0000 1.1 +++ .cvsignore 1 Sep 2009 11:23:31 -0000 1.2 @@ -0,0 +1 @@ +libbs2b-3.1.0.tar.lzma Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libbs2b/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 18:49:49 -0000 1.1 +++ sources 1 Sep 2009 11:23:31 -0000 1.2 @@ -0,0 +1 @@ +00d32ffa6461dde6a632c846da3e0a13 libbs2b-3.1.0.tar.lzma From kvolny at fedoraproject.org Tue Sep 1 11:24:42 2009 From: kvolny at fedoraproject.org (=?utf-8?q?Karel_Voln=C3=BD?=) Date: Tue, 1 Sep 2009 11:24:42 +0000 (UTC) Subject: rpms/libbs2b/devel import.log, NONE, 1.1 libbs2b.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901112442.C321A11C00EF@cvs1.fedora.phx.redhat.com> Author: kvolny Update of /cvs/pkgs/rpms/libbs2b/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12572/devel Modified Files: .cvsignore sources Added Files: import.log libbs2b.spec Log Message: * Mon Aug 31 2009 Karel Voln? 3.1.0-2 - specfile cleanup as per review (bug #519138 comment #1) * Tue Aug 25 2009 Karel Voln? 3.1.0-1 - initial Fedora package version --- NEW FILE import.log --- libbs2b-3_1_0-2_fc11:HEAD:libbs2b-3.1.0-2.fc11.src.rpm:1251804101 --- NEW FILE libbs2b.spec --- Name: libbs2b Version: 3.1.0 Release: 2%{?dist} Summary: Bauer stereophonic-to-binaural DSP library Group: Applications/Multimedia License: Copyright only URL: http://bs2b.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/bs2b/bs2b/%{version}/%{name}-%{version}.tar.lzma BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: libsndfile-devel # the dependency (required for bs2bconvert) gets added automatically #Requires: libsndfile %package devel Summary: Development files for libbs2b Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig %description The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is designed to improve headphone listening of stereo audio records. Recommended for headphone prolonged listening to disable superstereo fatigue without essential distortions. %description devel This package contains the development files for the Bauer stereophonic-to-binaural (bs2b) DSP effect library. %prep %setup -q %build %configure --disable-static # disable rpath as suggested in # https://fedoraproject.org/wiki/Packaging:Guidelines#Removing_Rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} rm %{buildroot}/%{_libdir}/%{name}.la %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog README %{_bindir}/* %{_libdir}/%{name}.so.* %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/%{name}.so %{_libdir}/pkgconfig/%{name}.pc %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %changelog * Mon Aug 31 2009 Karel Voln? 3.1.0-2 - specfile cleanup as per review (bug #519138 comment #1) * Tue Aug 25 2009 Karel Voln? 3.1.0-1 - initial Fedora package version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libbs2b/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 18:49:49 -0000 1.1 +++ .cvsignore 1 Sep 2009 11:24:42 -0000 1.2 @@ -0,0 +1 @@ +libbs2b-3.1.0.tar.lzma Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libbs2b/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 18:49:49 -0000 1.1 +++ sources 1 Sep 2009 11:24:42 -0000 1.2 @@ -0,0 +1 @@ +00d32ffa6461dde6a632c846da3e0a13 libbs2b-3.1.0.tar.lzma From caolanm at fedoraproject.org Tue Sep 1 11:24:53 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Tue, 1 Sep 2009 11:24:53 +0000 (UTC) Subject: rpms/389-ds-base/devel 389-ds-base.spec,1.6,1.7 Message-ID: <20090901112453.53AA711C00EF@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/389-ds-base/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12693 Modified Files: 389-ds-base.spec Log Message: rebuild with new openssl to fix dependencies Index: 389-ds-base.spec =================================================================== RCS file: /cvs/pkgs/rpms/389-ds-base/devel/389-ds-base.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- 389-ds-base.spec 25 Aug 2009 20:00:52 -0000 1.6 +++ 389-ds-base.spec 1 Sep 2009 11:24:53 -0000 1.7 @@ -4,7 +4,7 @@ Summary: 389 Directory Server (base) Name: 389-ds-base Version: 1.2.2 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 with exceptions URL: http://port389.org/ Group: System Environment/Daemons @@ -173,6 +173,9 @@ fi %{_libdir}/%{pkgname}/*.so %changelog +* Tue Sep 01 2009 Caol?n McNamara - 1.2.2-2 +- rebuild with new openssl to fix dependencies + * Tue Aug 25 2009 Rich Megginson - 1.2.2-1 - backed out - added template-initconfig to %files - this change is for the next major release - bump version to 1.2.2 From overholt at fedoraproject.org Tue Sep 1 11:25:13 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Tue, 1 Sep 2009 11:25:13 +0000 (UTC) Subject: rpms/maven-shared/devel .cvsignore,1.2,1.3 sources,1.2,1.3 Message-ID: <20090901112513.ABDBD11C00EF@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-shared/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12887 Modified Files: .cvsignore sources Log Message: Upload missing source Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maven-shared/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 20 Mar 2007 03:54:13 -0000 1.2 +++ .cvsignore 1 Sep 2009 11:25:13 -0000 1.3 @@ -1,2 +1 @@ -maven-plugin-testing-harness-1.0-beta-1.tar.gz -maven-shared-file-management-1.0.tar.gz +maven-shared-components-8.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven-shared/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 20 Mar 2007 03:54:13 -0000 1.2 +++ sources 1 Sep 2009 11:25:13 -0000 1.3 @@ -1,2 +1 @@ -aec914cb2efb6fe296cef1b902b2e663 maven-plugin-testing-harness-1.0-beta-1.tar.gz -aacddc6818a5fa633aafb0e9ca05a8bb maven-shared-file-management-1.0.tar.gz +f56bd9b4d221409e5e82af77c4ea1049 maven-shared-components-8.tar.gz From overholt at fedoraproject.org Tue Sep 1 11:29:27 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Tue, 1 Sep 2009 11:29:27 +0000 (UTC) Subject: rpms/maven-doxia/devel maven-doxia.spec,1.17,1.18 Message-ID: <20090901112927.5FB4011C00EF@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-doxia/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14003 Modified Files: maven-doxia.spec Log Message: * Tue Sep 01 2009 Andrew Overholt 0:1.0-0.7.a10 - Fix plexus-cli BR version Index: maven-doxia.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-doxia/devel/maven-doxia.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- maven-doxia.spec 31 Aug 2009 22:54:43 -0000 1.17 +++ maven-doxia.spec 1 Sep 2009 11:29:27 -0000 1.18 @@ -34,7 +34,7 @@ Name: maven-doxia Version: 1.0 -Release: 0.6.a10%{?dist} +Release: 0.7.a10%{?dist} Epoch: 0 Summary: Content generation framework License: ASL 2.0 @@ -67,7 +67,7 @@ BuildRequires: java >= 1:1.6.0 BuildRequires: jpackage-utils >= 0:1.7.2 BuildRequires: ant, ant-nodeps BuildRequires: itext >= 2.1.7-4 -BuildRequires: plexus-cli >= 2.1.7-4 +BuildRequires: plexus-cli >= 1.2-8 %if %{with_maven} BuildRequires: maven2 >= 0:2.0.4-9 BuildRequires: maven2-plugin-compiler @@ -245,6 +245,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Tue Sep 01 2009 Andrew Overholt 0:1.0-0.7.a10 +- Fix plexus-cli BR version + * Mon Aug 31 2009 Andrew Overholt 0:1.0-0.6.a10 - Add itext and plexus-cli BRs From transif at fedoraproject.org Tue Sep 1 11:31:04 2009 From: transif at fedoraproject.org (Transifex System User) Date: Tue, 1 Sep 2009 11:31:04 +0000 (UTC) Subject: comps/po pa.po,1.19,1.20 Message-ID: <20090901113104.87A0511C00EF@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14675/po Modified Files: pa.po Log Message: Sending translation for Punjabi View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.19 -r 1.20 pa.poIndex: pa.po =================================================================== RCS file: /cvs/pkgs/comps/po/pa.po,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- pa.po 10 May 2009 01:52:39 -0000 1.19 +++ pa.po 1 Sep 2009 11:31:04 -0000 1.20 @@ -1,4 +1,4 @@ -# translation of pa.po to Punjabi +# translation of comps.HEAD.pa.po to Punjabi # Punjabi translations for pa package. # Copyright (C) 2004 THE pa'S COPYRIGHT HOLDER # This file is distributed under the same license as the pa package. @@ -10,295 +10,316 @@ # Amanpreet Singh Alam , 2004. # Amanpreet Singh Alam[???] , 2005. # A S Alam , 2007, 2009. -# Jaswinder Singh , 2008. +# Jaswinder Singh , 2008, 2009. msgid "" msgstr "" -"Project-Id-Version: pa\n" +"Project-Id-Version: comps.HEAD.pa\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-09 19:09+0000\n" -"PO-Revision-Date: 2009-05-10 07:13+0000\n" -"Last-Translator: A S Alam \n" -"Language-Team: Punjabi/Panjabi \n" +"POT-Creation-Date: 2009-09-01 08:21+0000\n" +"PO-Revision-Date: 2009-09-01 17:00+0530\n" +"Last-Translator: Jaswinder Singh \n" +"Language-Team: Punjabi \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 0.3\n" +"X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "??? ???? ??????? ???????????, ?? ?? ??? ?????? ?????? ??????? ???? ??? ???? ???" -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "????????? ???" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "???????? ??????" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "?????????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "?? ?????? ?? ??? ??? ?? ???????????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "???? ??????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "???????? ??????" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "????? ??????" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "?????????? ??? ???????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "????" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "?????? ?????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "???? ??????????? ???? ?? ?????? ??????" -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "????? ??????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "???????? ??????" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "??????? ??????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "??????? ???????? ??????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "????-????? ????? ??? ???? ??" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "????????? ??????" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 [...1916 lines suppressed...] msgstr "???? ??????? ??????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "??????? ?? ???? ?? ???? ??????? ?? ????? ???? ?????????? ????? ??" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "??????? ?? ???? ?? ?? ?????? ??????? ???? ????? ???? ?????????? ?? ?????? ???????? ????? ??" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "??????? ??? ??????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "?????? ???????? ??? ??????????? ?? ??????? ??? ??????" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "????? ???? (????)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "????? ???? (????)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "????????? ????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "?????" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "LXDE ??? ??????? X11 ??????? ?????????? ?? ?? ??? ???? ?? ???????? ???? ????????? ?? ????? ?? ????? ????????, ?????? ???? ??? ?????? ????????" + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "???? ??? ?????? ???? ?????" + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "?????? ??????? ???????????" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "?????? NetBook/NetTop/MID ?????? ?? ??? ??????? ???????????? ???" + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "?? ????? ?? ???????????" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "??????? ??????? ??????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1423,7 +1590,7 @@ msgstr "" "???? ??? ????????, ??????? ???? ??????? ??, ??? ???? ??? ????, ???????, ????? ????? ??? " "??????? ???? ?????? ????? ???" -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1431,7 +1598,7 @@ msgstr "" "????? ??? ????????, ??????? ???? ??????? ??, ??? ???? ??? ????, ?????, ????? ????? ??? " "??????? ???? ?????? ????? ???" -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1439,101 +1606,39 @@ msgstr "" "??? ??? ??? ?????? ?? ?????? ??, ?? ??????? ?????? ????? ??? ???? ?? ??? ???? ??? ?? ???? " "????? ?? ????(Vi) ????? ???" -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "X-Emacs ??? ?????? ???" -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." msgstr "" -"?? ??? ??????? DocBook ?????? ???? ???????? ????? ???? ??? ????? ??? HTML, PDF, " -"Postscript, ??? ??? ???? ????? ??? ???? ????? ???" +"?? ??? ??????? DocBook ?????? ???? ???????? ????? ???? ??? ????? ??? HTML, PDF, Postscript, " +"??? ??? ???? ????? ??? ???? ????? ???" -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "?? ????? ???? ??? ???? ?? ??????? ?????? ?? ????? ???" -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "This group is a collection of tools and resources of Arabic environments." msgstr "?? ????? '? ???? ??????????? ?? ??? ??? ???? ???" -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "?? ????? '? ?????? ??????????? ?? ??? ??? ???? ???" -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "This group is a collection of tools and resources of Japanese environments." msgstr "?? ????? '? ?????? ??????????? ?? ??? ??? ???? ???" -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "X?????" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "This group is a collection of tools and resources of Czech environments." msgstr "?? ????? '? ???? ??????????? ?? ??? ??? ???? ???" -#~ msgid "British Support" -#~ msgstr "??????? ??????" - -#~ msgid "Cluster Storage" -#~ msgstr "?????? ??????" - -#~ msgid "Clustering Support." -#~ msgstr "?????? ?????? ???" - -#~ msgid "Libraries for applications built on older releases." -#~ msgstr "?????? ?? ?????????? ?????? ??????? ?????? ????? ???" - -#~ msgid "Miscellaneous Included Packages" -#~ msgstr "????? ???? ???? ?????" - -#~ msgid "Packages which provide support for cluster storage." -#~ msgstr "????? ?? ?????? ?????? ?? ??????? ???" - -#~ msgid "Packages which provide support for single-node GFS." -#~ msgstr "????? ?? ?????-??? GFS ?? ??????? ???" - -#~ msgid "Single Node GFS Support" -#~ msgstr "?????-??? GFS ??????" - -#~ msgid "These packages provide compatibility support with previous releases." -#~ msgstr "????? ??????? ??? ?????? ???? ????? ?? ???????? ?????? ?? ?????? ?????? ??? ???" - -#~ msgid "Java Runtime Environments and Development Kits" -#~ msgstr "???? ??????? ??????? ??? ????????? ????" - -#~ msgid "Misc" -#~ msgstr "????" - -#~ msgid "Misc packages" -#~ msgstr "???? ?????" - -#~ msgid "Multimedia" -#~ msgstr "?????????" - -#~ msgid "Multimedia applications" -#~ msgstr "????????? ????" - -#~ msgid "" -#~ "Packages which provide additional functionality for Red Hat Enterprise " -#~ "Linux" -#~ msgstr "????? ?? ?? Red Hat Enterprise Linux ?? ???? ????? ????? ??" - -#~ msgid "Red Hat Enterprise Linux Supplementary" -#~ msgstr "Red Hat Enterprise Linux ??????????" - -#~ msgid "" -#~ "Components used for high performance networking and clustering, such as " -#~ "Infiniband and RDMA." -#~ msgstr "" -#~ "????? ?? ????? ?????????? ?????????? ??? ?????????, ????? Infiniband ??? RDMA ?? ???? " -#~ "????? ??|" - -#~ msgid "OpenFabrics Enterprise Distribution" -#~ msgstr "OpenFabrics ????????? ???????????" - -#~ msgid "Virtualization Support." -#~ msgstr "????????????? ???????" From kraxel at fedoraproject.org Tue Sep 1 11:35:37 2009 From: kraxel at fedoraproject.org (Gerd Hoffmann) Date: Tue, 1 Sep 2009 11:35:37 +0000 (UTC) Subject: rpms/xen/devel xen-bzip2-xz-1.patch, NONE, 1.1 xen-bzip2-xz-2.patch, NONE, 1.1 xen-bzip2-xz-3.patch, NONE, 1.1 xen-pygrub-fix-timeout-0.patch, NONE, 1.1 xen-qemu-dm-fix-block-memory-leak.patch, NONE, 1.1 xen-stubdomain-bridging.patch, NONE, 1.1 xen.spec, 1.244, 1.245 Message-ID: <20090901113537.81CCA11C00EF@cvs1.fedora.phx.redhat.com> Author: kraxel Update of /cvs/pkgs/rpms/xen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16175 Modified Files: xen.spec Added Files: xen-bzip2-xz-1.patch xen-bzip2-xz-2.patch xen-bzip2-xz-3.patch xen-pygrub-fix-timeout-0.patch xen-qemu-dm-fix-block-memory-leak.patch xen-stubdomain-bridging.patch Log Message: backport patches xen-bzip2-xz-1.patch: Makefile | 22 ++ xc_dom_bzimageloader.c | 392 +++++++++++++++++++++++++++++++++++++++++-------- 2 files changed, 353 insertions(+), 61 deletions(-) --- NEW FILE xen-bzip2-xz-1.patch --- # HG changeset patch # User Keir Fraser # Date 1250802745 -3600 # Node ID a687c4d35fdd00c89c097d691c3039e07f737a1d # Parent 29fe6ba28490124ffbfc1252b6fa7a9d7e20803e domain builder: Implement bzip2 and LZMA loaders Recent upstream kernels can be compressed using either gzip, bzip2, or LZMA. However, the PV kernel loader in Xen currently only understands gzip, and will fail on the other two types. The attached patch implements kernel decompression for gzip, bzip2, and LZMA so that kernels compressed with any of these methods can be launched. Signed-off-by: Chris Lalancette Signed-off-by: Keir Fraser --- a/tools/libxc/Makefile Thu Aug 20 21:15:24 2009 +0100 +++ b/tools/libxc/Makefile Thu Aug 20 22:12:25 2009 +0100 @@ -114,7 +114,7 @@ TAGS: .PHONY: clean clean: - rm -rf *.rpm $(LIB) *~ $(DEPS) \ + rm -rf *.rpm $(LIB) *~ $(DEPS) .*.deps \ $(CTRL_LIB_OBJS) $(CTRL_PIC_OBJS) \ $(GUEST_LIB_OBJS) $(GUEST_PIC_OBJS) @@ -151,6 +151,26 @@ libxenguest.so.$(MAJOR): libxenguest.so. libxenguest.so.$(MAJOR): libxenguest.so.$(MAJOR).$(MINOR) ln -sf $< $@ +.zlib.deps: + @(set -e; \ + . ../check/funcs.sh; \ + rm -f $@.new; \ + if has_header bzlib.h; then \ + echo "-DHAVE_BZLIB" >>$@.new; \ + echo "-lbz2" >>$@.new; \ + echo " - BZIP2 decompression supported"; \ + fi; \ + if has_header lzma.h; then \ + echo "-DHAVE_LZMA" >>$@.new; \ + echo "-llzma" >>$@.new; \ + echo " - LZMA decompression supported"; \ + fi; \ + mv $@.new $@) + +xc_dom_bzimageloader.o: .zlib.deps +xc_dom_bzimageloader.o: CFLAGS += $(shell grep D .zlib.deps) + +libxenguest.so.$(MAJOR).$(MINOR): LDFLAGS += $(shell grep l .zlib.deps) libxenguest.so.$(MAJOR).$(MINOR): $(GUEST_PIC_OBJS) libxenctrl.so $(CC) $(CFLAGS) $(LDFLAGS) -Wl,$(SONAME_LDFLAG) -Wl,libxenguest.so.$(MAJOR) $(SHLIB_CFLAGS) -o $@ $(GUEST_PIC_OBJS) -lz -lxenctrl $(PTHREAD_LIBS) --- a/tools/libxc/xc_dom_bzimageloader.c Thu Aug 20 21:15:24 2009 +0100 +++ b/tools/libxc/xc_dom_bzimageloader.c Thu Aug 20 22:12:25 2009 +0100 @@ -11,6 +11,7 @@ * written 2006 by Gerd Hoffmann . * written 2007 by Jeremy Fitzhardinge * written 2008 by Ian Campbell + * written 2009 by Chris Lalancette * */ #include @@ -20,43 +21,289 @@ #include "xg_private.h" #include "xc_dom.h" +#if defined(HAVE_BZLIB) + +#include + +static int xc_try_bzip2_decode( + struct xc_dom_image *dom, void **blob, size_t *size) +{ + bz_stream stream; + int ret; + char *out_buf; + int retval = -1; + int outsize; + uint64_t total; + + stream.bzalloc = NULL; + stream.bzfree = NULL; + stream.opaque = NULL; + + ret = BZ2_bzDecompressInit(&stream, 0, 0); + if ( ret != BZ_OK ) + { + xc_dom_printf("Error initting bz2 stream\n"); + return -1; + } + + /* sigh. We don't know up-front how much memory we are going to need + * for the output buffer. Allocate the output buffer to be equal + * the input buffer to start, and we'll realloc as needed. + */ + outsize = dom->kernel_size; + out_buf = malloc(outsize); + if ( out_buf == NULL ) + { + xc_dom_printf("Failed to alloc memory\n"); + goto bzip2_cleanup; + } + + stream.next_in = dom->kernel_blob; + stream.avail_in = dom->kernel_size; + + stream.next_out = out_buf; + stream.avail_out = dom->kernel_size; + + for ( ; ; ) + { + ret = BZ2_bzDecompress(&stream); + if ( (stream.avail_out == 0) || (ret != BZ_OK) ) + { + out_buf = realloc(out_buf, outsize * 2); + if ( out_buf == NULL ) + { + xc_dom_printf("Failed to realloc memory\n"); + break; + } + + stream.next_out = out_buf + outsize; + stream.avail_out = (outsize * 2) - outsize; + outsize *= 2; + } + + if ( ret != BZ_OK ) + { + if ( ret == BZ_STREAM_END ) + { + xc_dom_printf("Saw data stream end\n"); + retval = 0; + break; + } + xc_dom_printf("BZIP error\n"); + } + } + + total = (stream.total_out_hi32 << 31) | stream.total_out_lo32; + + xc_dom_printf("%s: BZIP2 decompress OK, 0x%zx -> 0x%lx\n", + __FUNCTION__, *size, (long unsigned int) total); + + *blob = out_buf; + *size = total; + + bzip2_cleanup: + BZ2_bzDecompressEnd(&stream); + + return retval; +} + +#else /* !defined(HAVE_BZLIB) */ + +static int xc_try_bzip2_decode( + struct xc_dom_image *dom, void **blob, size_t *size) +{ + xc_dom_printf("%s: LZMA decompress support unavailable\n", + __FUNCTION__); + return -1; +} + +#endif + +#if defined(HAVE_LZMA) + +#include + +static uint64_t physmem(void) +{ + uint64_t ret = 0; + const long pagesize = sysconf(_SC_PAGESIZE); + const long pages = sysconf(_SC_PHYS_PAGES); + + if ( (pagesize != -1) || (pages != -1) ) + { + /* + * According to docs, pagesize * pages can overflow. + * Simple case is 32-bit box with 4 GiB or more RAM, + * which may report exactly 4 GiB of RAM, and "long" + * being 32-bit will overflow. Casting to uint64_t + * hopefully avoids overflows in the near future. + */ + ret = (uint64_t)(pagesize) * (uint64_t)(pages); + } + + return ret; +} + +static int xc_try_lzma_decode( + struct xc_dom_image *dom, void **blob, size_t *size) +{ + lzma_stream stream = LZMA_STREAM_INIT; + lzma_ret ret; + lzma_action action = LZMA_RUN; + unsigned char *out_buf; + int retval = -1; + int outsize; + const char *msg; + + ret = lzma_alone_decoder(&stream, physmem() / 3); + if ( ret != LZMA_OK ) + { + xc_dom_printf("Failed to init lzma stream decoder\n"); + return -1; + } + + /* sigh. We don't know up-front how much memory we are going to need + * for the output buffer. Allocate the output buffer to be equal + * the input buffer to start, and we'll realloc as needed. + */ + outsize = dom->kernel_size; + out_buf = malloc(outsize); + if ( out_buf == NULL ) + { + xc_dom_printf("Failed to alloc memory\n"); + goto lzma_cleanup; + } + + stream.next_in = dom->kernel_blob; + stream.avail_in = dom->kernel_size; + + stream.next_out = out_buf; + stream.avail_out = dom->kernel_size; + + for ( ; ; ) + { + ret = lzma_code(&stream, action); + if ( (stream.avail_out == 0) || (ret != LZMA_OK) ) + { + out_buf = realloc(out_buf, outsize * 2); + if ( out_buf == NULL ) + { + xc_dom_printf("Failed to realloc memory\n"); + break; + } + + stream.next_out = out_buf + outsize; + stream.avail_out = (outsize * 2) - outsize; + outsize *= 2; + } + + if ( ret != LZMA_OK ) + { + if ( ret == LZMA_STREAM_END ) + { + xc_dom_printf("Saw data stream end\n"); + retval = 0; + break; + } + + switch ( ret ) + { + case LZMA_MEM_ERROR: + msg = strerror(ENOMEM); + break; + + case LZMA_MEMLIMIT_ERROR: + msg = "Memory usage limit reached"; + break; + + case LZMA_FORMAT_ERROR: + msg = "File format not recognized"; + break; + + case LZMA_OPTIONS_ERROR: + // FIXME: Better message? + msg = "Unsupported compression options"; + break; + + case LZMA_DATA_ERROR: + msg = "File is corrupt"; + break; + + case LZMA_BUF_ERROR: + msg = "Unexpected end of input"; + break; + + default: + msg = "Internal program error (bug)"; + break; + } + xc_dom_printf("%s: LZMA decompression error %s\n", + __FUNCTION__, msg); + break; + } + } + + xc_dom_printf("%s: LZMA decompress OK, 0x%zx -> 0x%zx\n", + __FUNCTION__, *size, (size_t)stream.total_out); + + *blob = out_buf; + *size = stream.total_out; + + lzma_cleanup: + lzma_end(&stream); + + return retval; +} + +#else /* !defined(HAVE_LZMA) */ + +static int xc_try_lzma_decode( + struct xc_dom_image *dom, void **blob, size_t *size) +{ + xc_dom_printf("%s: LZMA decompress support unavailable\n", + __FUNCTION__); + return -1; +} + +#endif + struct setup_header { - uint8_t _pad0[0x1f1]; /* skip uninteresting stuff */ - uint8_t setup_sects; - uint16_t root_flags; - uint32_t syssize; - uint16_t ram_size; - uint16_t vid_mode; - uint16_t root_dev; - uint16_t boot_flag; - uint16_t jump; - uint32_t header; -#define HDR_MAGIC "HdrS" -#define HDR_MAGIC_SZ 4 - uint16_t version; -#define VERSION(h,l) (((h)<<8) | (l)) - uint32_t realmode_swtch; - uint16_t start_sys; - uint16_t kernel_version; - uint8_t type_of_loader; - uint8_t loadflags; - uint16_t setup_move_size; - uint32_t code32_start; - uint32_t ramdisk_image; - uint32_t ramdisk_size; - uint32_t bootsect_kludge; - uint16_t heap_end_ptr; - uint16_t _pad1; - uint32_t cmd_line_ptr; - uint32_t initrd_addr_max; - uint32_t kernel_alignment; - uint8_t relocatable_kernel; - uint8_t _pad2[3]; - uint32_t cmdline_size; - uint32_t hardware_subarch; - uint64_t hardware_subarch_data; - uint32_t payload_offset; - uint32_t payload_length; + uint8_t _pad0[0x1f1]; /* skip uninteresting stuff */ + uint8_t setup_sects; + uint16_t root_flags; + uint32_t syssize; + uint16_t ram_size; + uint16_t vid_mode; + uint16_t root_dev; + uint16_t boot_flag; + uint16_t jump; + uint32_t header; +#define HDR_MAGIC "HdrS" +#define HDR_MAGIC_SZ 4 + uint16_t version; +#define VERSION(h,l) (((h)<<8) | (l)) + uint32_t realmode_swtch; + uint16_t start_sys; + uint16_t kernel_version; + uint8_t type_of_loader; + uint8_t loadflags; + uint16_t setup_move_size; + uint32_t code32_start; + uint32_t ramdisk_image; + uint32_t ramdisk_size; + uint32_t bootsect_kludge; + uint16_t heap_end_ptr; + uint16_t _pad1; + uint32_t cmd_line_ptr; + uint32_t initrd_addr_max; + uint32_t kernel_alignment; + uint8_t relocatable_kernel; + uint8_t _pad2[3]; + uint32_t cmdline_size; + uint32_t hardware_subarch; + uint64_t hardware_subarch_data; + uint32_t payload_offset; + uint32_t payload_length; } __attribute__((packed)); extern struct xc_dom_loader elf_loader; @@ -70,22 +317,22 @@ static unsigned int payload_offset(struc return off; } -static int check_bzimage_kernel(struct xc_dom_image *dom, int verbose) +static int xc_dom_probe_bzimage_kernel(struct xc_dom_image *dom) { struct setup_header *hdr; + int ret; if ( dom->kernel_blob == NULL ) { - if ( verbose ) - xc_dom_panic(XC_INTERNAL_ERROR, "%s: no kernel image loaded\n", - __FUNCTION__); - return -EINVAL; - } + xc_dom_panic(XC_INTERNAL_ERROR, "%s: no kernel image loaded\n", + __FUNCTION__); + return -EINVAL; + } + if ( dom->kernel_size < sizeof(struct setup_header) ) { - if ( verbose ) - xc_dom_panic(XC_INTERNAL_ERROR, "%s: kernel image too small\n", - __FUNCTION__); + xc_dom_panic(XC_INTERNAL_ERROR, "%s: kernel image too small\n", + __FUNCTION__); return -EINVAL; } @@ -93,37 +340,62 @@ static int check_bzimage_kernel(struct x if ( memcmp(&hdr->header, HDR_MAGIC, HDR_MAGIC_SZ) != 0 ) { - if ( verbose ) - xc_dom_panic(XC_INVALID_KERNEL, "%s: kernel is not a bzImage\n", - __FUNCTION__); + xc_dom_panic(XC_INVALID_KERNEL, "%s: kernel is not a bzImage\n", + __FUNCTION__); return -EINVAL; } if ( hdr->version < VERSION(2,8) ) { - if ( verbose ) - xc_dom_panic(XC_INVALID_KERNEL, "%s: boot protocol too old (%04x)\n", - __FUNCTION__, hdr->version); + xc_dom_panic(XC_INVALID_KERNEL, "%s: boot protocol too old (%04x)\n", + __FUNCTION__, hdr->version); return -EINVAL; } dom->kernel_blob = dom->kernel_blob + payload_offset(hdr); dom->kernel_size = hdr->payload_length; - if ( xc_dom_try_gunzip(dom, &dom->kernel_blob, &dom->kernel_size) == -1 ) - { - if ( verbose ) - xc_dom_panic(XC_INVALID_KERNEL, "%s: unable to decompress kernel\n", + if ( memcmp(dom->kernel_blob, "\037\213", 2) == 0 ) + { + ret = xc_dom_try_gunzip(dom, &dom->kernel_blob, &dom->kernel_size); + if ( ret == -1 ) + { + xc_dom_panic(XC_INVALID_KERNEL, + "%s: unable to gzip decompress kernel\n", __FUNCTION__); + return -EINVAL; + } + } + else if ( memcmp(dom->kernel_blob, "\102\132\150", 3) == 0 ) + { + ret = xc_try_bzip2_decode(dom, &dom->kernel_blob, &dom->kernel_size); + if ( ret < 0 ) + { + xc_dom_panic(XC_INVALID_KERNEL, + "%s unable to BZIP2 decompress kernel", + __FUNCTION__); + return -EINVAL; + } + } + else if ( memcmp(dom->kernel_blob, "\135\000", 2) == 0 ) + { + ret = xc_try_lzma_decode(dom, &dom->kernel_blob, &dom->kernel_size); + if ( ret < 0 ) + { + xc_dom_panic(XC_INVALID_KERNEL, + "%s unable to LZMA decompress kernel\n", + __FUNCTION__); + return -EINVAL; + } + } + else + { + xc_dom_panic(XC_INVALID_KERNEL, "%s: unknown compression format\n", + __FUNCTION__); return -EINVAL; } return elf_loader.probe(dom); -} - -static int xc_dom_probe_bzimage_kernel(struct xc_dom_image *dom) -{ - return check_bzimage_kernel(dom, 0); } static int xc_dom_parse_bzimage_kernel(struct xc_dom_image *dom) xen-bzip2-xz-2.patch: Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) --- NEW FILE xen-bzip2-xz-2.patch --- # HG changeset patch # User Keir Fraser # Date 1250803576 -3600 # Node ID 7dad2e23bf892a6be9244265e028a9899503e664 # Parent a687c4d35fdd00c89c097d691c3039e07f737a1d libxenguest: Fix libbz2/liblzma dependency computation. 1. Create an empty dep file if neither lib is installed 2. Forcibly disable support for libs if building minios Signed-off-by: Keir Fraser --- a/tools/libxc/Makefile Thu Aug 20 22:12:25 2009 +0100 +++ b/tools/libxc/Makefile Thu Aug 20 22:26:16 2009 +0100 @@ -151,10 +151,14 @@ libxenguest.so.$(MAJOR): libxenguest.so. libxenguest.so.$(MAJOR): libxenguest.so.$(MAJOR).$(MINOR) ln -sf $< $@ +ifeq ($(CONFIG_MiniOS),y) +.zlib.deps: + echo >$@ +else .zlib.deps: @(set -e; \ . ../check/funcs.sh; \ - rm -f $@.new; \ + echo >$@.new; \ if has_header bzlib.h; then \ echo "-DHAVE_BZLIB" >>$@.new; \ echo "-lbz2" >>$@.new; \ @@ -166,6 +170,7 @@ libxenguest.so.$(MAJOR): libxenguest.so. echo " - LZMA decompression supported"; \ fi; \ mv $@.new $@) +endif xc_dom_bzimageloader.o: .zlib.deps xc_dom_bzimageloader.o: CFLAGS += $(shell grep D .zlib.deps) xen-bzip2-xz-3.patch: .hgignore | 2 +- tools/libxc/Makefile | 36 +++++++++++++++--------------------- tools/libxc/xc_dom_bzimageloader.c | 2 +- 3 files changed, 17 insertions(+), 23 deletions(-) --- NEW FILE xen-bzip2-xz-3.patch --- # HG changeset patch # User Keir Fraser # Date 1251098850 -3600 # Node ID c5125c0ea051be8babe0533c94a5635eaa760272 # Parent 4e67ba3c321affda3f90734ba62ce04b23fce66c libxc: More LZMA/BZIP fixes. - Fix an error message in xc_try_bzip2_decode() - Check library installation on demand using a Makefile function, rather than generating a dependency file. Cleaner and avoids a race on generating the dep file. Signed-off-by: Keir Fraser --- a/.hgignore Mon Aug 24 08:08:52 2009 +0100 +++ b/.hgignore Mon Aug 24 08:27:30 2009 +0100 @@ -102,6 +102,7 @@ ^stubdom/ocaml-.*$ ^stubdom/lwip/ ^stubdom/ioemu/ +^stubdom/stubdompath\.sh$ ^tools/.*/build/lib.*/.*\.py$ ^tools/blktap2/daemon/blktapctrl$ ^tools/blktap2/drivers/img2qcow$ @@ -170,7 +171,6 @@ ^tools/ioemu/qemu\.1$ ^tools/ioemu/qemu\.pod$ ^tools/ioemu/tapdisk-ioemu$ -^tools/libxc/\.zlib\.deps$ ^tools/libxc/ia64/asm/.*\.h$ ^tools/libxc/ia64/acpi/.*\.h$ ^tools/libxc/ia64/acpi/platform/.*\.h$ --- a/tools/libxc/Makefile Mon Aug 24 08:08:52 2009 +0100 +++ b/tools/libxc/Makefile Mon Aug 24 08:27:30 2009 +0100 @@ -114,7 +114,7 @@ TAGS: .PHONY: clean clean: - rm -rf *.rpm $(LIB) *~ $(DEPS) .*.deps \ + rm -rf *.rpm $(LIB) *~ $(DEPS) \ $(CTRL_LIB_OBJS) $(CTRL_PIC_OBJS) \ $(GUEST_LIB_OBJS) $(GUEST_PIC_OBJS) @@ -152,30 +152,24 @@ libxenguest.so.$(MAJOR): libxenguest.so. ln -sf $< $@ ifeq ($(CONFIG_MiniOS),y) -.zlib.deps: - echo >$@ +zlib-options = else -.zlib.deps: - @(set -e; \ - . ../check/funcs.sh; \ - echo >$@.new; \ - if has_header bzlib.h; then \ - echo "-DHAVE_BZLIB" >>$@.new; \ - echo "-lbz2" >>$@.new; \ - echo " - BZIP2 decompression supported"; \ - fi; \ - if has_header lzma.h; then \ - echo "-DHAVE_LZMA" >>$@.new; \ - echo "-llzma" >>$@.new; \ - echo " - LZMA decompression supported"; \ - fi; \ - mv $@.new $@) +zlib-options = $(shell \ + (. ../check/funcs.sh; \ + if has_header bzlib.h; then \ + echo "-DHAVE_BZLIB"; \ + echo "-lbz2"; \ + fi; \ + if has_header lzma.h; then \ + echo "-DHAVE_LZMA"; \ + echo "-llzma"; \ + fi) | grep $(1)) endif -xc_dom_bzimageloader.o: .zlib.deps -xc_dom_bzimageloader.o: CFLAGS += $(shell grep D .zlib.deps) +xc_dom_bzimageloader.o: CFLAGS += $(call zlib-options,D) +xc_dom_bzimageloader.opic: CFLAGS += $(call zlib-options,D) -libxenguest.so.$(MAJOR).$(MINOR): LDFLAGS += $(shell grep l .zlib.deps) +libxenguest.so.$(MAJOR).$(MINOR): LDFLAGS += $(call zlib-options,l) libxenguest.so.$(MAJOR).$(MINOR): $(GUEST_PIC_OBJS) libxenctrl.so $(CC) $(CFLAGS) $(LDFLAGS) -Wl,$(SONAME_LDFLAG) -Wl,libxenguest.so.$(MAJOR) $(SHLIB_CFLAGS) -o $@ $(GUEST_PIC_OBJS) -lz -lxenctrl $(PTHREAD_LIBS) --- a/tools/libxc/xc_dom_bzimageloader.c Mon Aug 24 08:08:52 2009 +0100 +++ b/tools/libxc/xc_dom_bzimageloader.c Mon Aug 24 08:27:30 2009 +0100 @@ -112,7 +112,7 @@ static int xc_try_bzip2_decode( static int xc_try_bzip2_decode( struct xc_dom_image *dom, void **blob, size_t *size) { - xc_dom_printf("%s: LZMA decompress support unavailable\n", + xc_dom_printf("%s: BZIP2 decompress support unavailable\n", __FUNCTION__); return -1; } xen-pygrub-fix-timeout-0.patch: pygrub | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) --- NEW FILE xen-pygrub-fix-timeout-0.patch --- # HG changeset patch # User Keir Fraser # Date 1250753424 -3600 # Node ID 7a57911ff09efb2b2e5fe7811e0495adc5884a29 # Parent 3fc731e42b63f14ef0be1a972113dd19834f0d99 pygrub: Revert 19322:3118041f2259, as it breaks timeout=0 behaviour Signed-off-by: Keir Fraser xen-unstable changeset: 20090:3509276d8ad6 xen-unstable date: Thu Aug 20 08:23:33 2009 +0100 --- a/tools/pygrub/src/pygrub Thu Aug 20 08:29:54 2009 +0100 +++ b/tools/pygrub/src/pygrub Thu Aug 20 08:30:24 2009 +0100 @@ -443,11 +443,7 @@ class Grub: # Timed out waiting for a keypress if mytime != -1: mytime += 1 - # curses.timeout() does not work properly on Solaris - # So we may come here even after a key has been pressed. - # Check both timeout and mytime to avoid exiting - # when we shouldn't. - if timeout != -1 and mytime >= int(timeout): + if mytime >= int(timeout): self.isdone = True break else: xen-qemu-dm-fix-block-memory-leak.patch: block.c | 1 + 1 file changed, 1 insertion(+) --- NEW FILE xen-qemu-dm-fix-block-memory-leak.patch --- Date: Wed, 12 Aug 2009 17:09:15 +0100 From: Stefano Stabellini To: xen-devel at lists.xensource.com Message-ID: Subject: [Xen-devel] [PATCH] fix qemu memory leak Hi all, the qemu block interface leaks memory every time a read or write request is issued, this patch fixes it. This is also the bug that is causing stubdomains to crash under high disk IO. Signed-off-by: Stefano Stabellini --- diff --git a/block.c b/block.c index 36f5eb9..6ce453c 100644 --- a/tools/ioemu-qemu-xen/block.c +++ b/tools/ioemu-qemu-xen/block.c @@ -1378,6 +1378,7 @@ static void bdrv_aio_rw_vector_cb(void *opaque, int ret) qemu_vfree(s->bounce); s->this_aiocb->cb(s->this_aiocb->opaque, ret); qemu_aio_release(s->this_aiocb); + qemu_free(s); } static BlockDriverAIOCB *bdrv_aio_rw_vector(BlockDriverState *bs, _______________________________________________ Xen-devel mailing list Xen-devel at lists.xensource.com http://lists.xensource.com/xen-devel xen-stubdomain-bridging.patch: stubdom-dm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) --- NEW FILE xen-stubdomain-bridging.patch --- Date: Fri, 14 Aug 2009 17:47:42 +0100 From: Stefano Stabellini To: xen-devel at lists.xensource.com Message-ID: Subject: [Xen-devel] [PATCH] stubdoms: parse bridge informations Hi all, currently the stubdom-dm script doesn't read the bridge of a vif on xenstore, therefore all the vifs assigned to the stubdom always belong to default bridge. This patch changes the behavior reading the bridge from xenstore and adding the bridge to the stubdom config file. It would be nice to have this patch in the 3.4 tree as well. Signed-off-by: Stefano Stabellini --- diff -r 68e8b8379244 stubdom/stubdom-dm --- a/stubdom/stubdom-dm Sun Aug 02 13:43:15 2009 +0100 +++ b/stubdom/stubdom-dm Fri Aug 14 17:39:53 2009 +0100 @@ -143,11 +143,18 @@ i=${i%\"} i=${i#\"} vif_mac=`xenstore-read $i/mac` + vif_bridge=`xenstore-read $i/bridge` if [ $j -ne 0 ] then echo -n "," >> ${stubdom_configdir}/$domname-dm fi - echo -n "'mac=$vif_mac'" >> ${stubdom_configdir}/$domname-dm + echo -n "'mac=$vif_mac" >> ${stubdom_configdir}/$domname-dm + if [ "$vif_bridge" ] + then + echo -n ",bridge=$vif_bridge'" >> ${stubdom_configdir}/$domname-dm + else + echo -n "'" >> ${stubdom_configdir}/$domname-dm + fi j=$(( $j + 1 )) done echo " ] " >> ${stubdom_configdir}/$domname-dm _______________________________________________ Xen-devel mailing list Xen-devel at lists.xensource.com http://lists.xensource.com/xen-devel Index: xen.spec =================================================================== RCS file: /cvs/pkgs/rpms/xen/devel/xen.spec,v retrieving revision 1.244 retrieving revision 1.245 diff -u -p -r1.244 -r1.245 --- xen.spec 7 Aug 2009 15:27:58 -0000 1.244 +++ xen.spec 1 Sep 2009 11:35:37 -0000 1.245 @@ -37,6 +37,15 @@ Patch5: xen-net-disable-iptables-on-brid Patch10: xen-no-werror.patch +# backports +Patch20: xen-pygrub-fix-timeout-0.patch +Patch21: xen-qemu-dm-fix-block-memory-leak.patch +Patch22: xen-stubdomain-bridging.patch + +Patch30: xen-bzip2-xz-1.patch +Patch31: xen-bzip2-xz-2.patch +Patch32: xen-bzip2-xz-3.patch + Patch100: xen-configure-xend.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root @@ -58,6 +67,8 @@ BuildRequires: gnutls-devel BuildRequires: openssl-devel # For ioemu PCI passthrough BuildRequires: pciutils-devel +# modern compressed kernels +BuildRequires: bzip2-devel xz-devel Requires: bridge-utils Requires: udev >= 059 Requires: xen-runtime = %{version}-%{release} @@ -136,6 +147,14 @@ which manage Xen virtual machines. %patch10 -p1 +%patch20 -p1 +%patch21 -p1 +#%patch22 -p1 + +%patch30 -p1 +%patch31 -p1 +#%patch32 -p1 + %patch100 -p1 # stubdom sources @@ -449,6 +468,10 @@ rm -rf %{buildroot} %{_libdir}/*.a %changelog +* Tue Sep 1 2009 Gerd Hoffmann - 3.4.1-2 +- backport bzip2+xz linux kernel compression support. +- backport a few bugfixes. + * Fri Aug 7 2009 Gerd Hoffmann - 3.4.1-1 - update to 3.4.1 release. From nphilipp at fedoraproject.org Tue Sep 1 11:38:51 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 1 Sep 2009 11:38:51 +0000 (UTC) Subject: rpms/python-slip/devel .cvsignore, 1.16, 1.17 python-slip.spec, 1.19, 1.20 sources, 1.18, 1.19 Message-ID: <20090901113851.D027A11C00EF@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/python-slip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18647 Modified Files: .cvsignore python-slip.spec sources Log Message: version 0.2.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-slip/devel/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 25 Aug 2009 10:22:26 -0000 1.16 +++ .cvsignore 1 Sep 2009 11:38:51 -0000 1.17 @@ -1 +1 @@ -python-slip-0.2.1.tar.bz2 +python-slip-0.2.2.tar.bz2 Index: python-slip.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-slip/devel/python-slip.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- python-slip.spec 25 Aug 2009 10:22:26 -0000 1.19 +++ python-slip.spec 1 Sep 2009 11:38:51 -0000 1.20 @@ -3,7 +3,7 @@ %{!?python_version: %global python_version %(%{__python} -c "from distutils.sysconfig import get_python_version; print get_python_version()")} Name: python-slip -Version: 0.2.1 +Version: 0.2.2 Release: 1%{?dist} Summary: Miscellaneous convenience, extension and workaround code for Python @@ -17,11 +17,13 @@ BuildArch: noarch BuildRequires: python BuildRequires: python-devel +Requires: libselinux-python + %description The Simple Library for Python packages contain miscellaneous code for convenience, extension and workaround purposes. -This package provides the "slip" base module. +This package provides the "slip" and the "slip.util" modules. %package dbus Summary: Convenience functions for dbus services @@ -90,6 +92,9 @@ rm -rf %buildroot %{python_sitelib}/slip.gtk-%{version}-py%{python_version}.egg-info %changelog +* Tue Sep 01 2009 Nils Philippsen - 0.2.2-1 +- add slip.util.files + * Tue Aug 25 2009 Nils Philippsen - 0.2.1-1 - ship slip.gtk.tools Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-slip/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 25 Aug 2009 10:22:26 -0000 1.18 +++ sources 1 Sep 2009 11:38:51 -0000 1.19 @@ -1 +1 @@ -1d453a89eb6da5193f66d5f61edf9ab7 python-slip-0.2.1.tar.bz2 +142be05f5cf38d6e2d09c31806763319 python-slip-0.2.2.tar.bz2 From mhlavink at fedoraproject.org Tue Sep 1 11:46:11 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Tue, 1 Sep 2009 11:46:11 +0000 (UTC) Subject: rpms/pciutils/devel .cvsignore, 1.23, 1.24 pciutils.spec, 1.74, 1.75 sources, 1.23, 1.24 Message-ID: <20090901114611.658DF11C00EF@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/pciutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22513 Modified Files: .cvsignore pciutils.spec sources Log Message: updated to 3.1.4 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/pciutils/devel/.cvsignore,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- .cvsignore 29 Jul 2009 12:25:49 -0000 1.23 +++ .cvsignore 1 Sep 2009 11:46:11 -0000 1.24 @@ -1 +1 @@ -pciutils-3.1.3.tar.gz +pciutils-3.1.4.tar.gz Index: pciutils.spec =================================================================== RCS file: /cvs/extras/rpms/pciutils/devel/pciutils.spec,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- pciutils.spec 29 Jul 2009 12:25:49 -0000 1.74 +++ pciutils.spec 1 Sep 2009 11:46:11 -0000 1.75 @@ -1,5 +1,5 @@ Name: pciutils -Version: 3.1.3 +Version: 3.1.4 Release: 1%{?dist} Source: ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/%{name}-%{version}.tar.gz Patch1: pciutils-2.2.4-buf.patch @@ -114,6 +114,9 @@ install -p lib/libpci.pc $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 01 2009 Michal Hlavinka - 3.1.4-1 +- updated to 3.1.4 + * Wed Jul 29 2009 Michal Hlavinka - 3.1.3-1 - updated to 3.1.3 Index: sources =================================================================== RCS file: /cvs/extras/rpms/pciutils/devel/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 29 Jul 2009 12:25:49 -0000 1.23 +++ sources 1 Sep 2009 11:46:11 -0000 1.24 @@ -1 +1 @@ -965908d8d67222a9e1db24778c61bdf1 pciutils-3.1.3.tar.gz +63567627e6a73b6c8c29d08d3f5e640c pciutils-3.1.4.tar.gz From kraxel at fedoraproject.org Tue Sep 1 11:46:49 2009 From: kraxel at fedoraproject.org (Gerd Hoffmann) Date: Tue, 1 Sep 2009 11:46:49 +0000 (UTC) Subject: rpms/xen/devel xen.spec,1.245,1.246 Message-ID: <20090901114649.4C1CF11C00EF@cvs1.fedora.phx.redhat.com> Author: kraxel Update of /cvs/pkgs/rpms/xen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22717 Modified Files: xen.spec Log Message: up release Index: xen.spec =================================================================== RCS file: /cvs/pkgs/rpms/xen/devel/xen.spec,v retrieving revision 1.245 retrieving revision 1.246 diff -u -p -r1.245 -r1.246 --- xen.spec 1 Sep 2009 11:35:37 -0000 1.245 +++ xen.spec 1 Sep 2009 11:46:49 -0000 1.246 @@ -6,7 +6,7 @@ Summary: Xen is a virtual machine monitor Name: xen Version: 3.4.1 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Libraries License: GPLv2+ and LGPLv2+ and BSD URL: http://xen.org/ From nphilipp at fedoraproject.org Tue Sep 1 11:52:53 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 1 Sep 2009 11:52:53 +0000 (UTC) Subject: rpms/system-config-date/devel .cvsignore, 1.103, 1.104 sources, 1.113, 1.114 system-config-date.spec, 1.121, 1.122 Message-ID: <20090901115253.BECFB11C00EF@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-date/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24055 Modified Files: .cvsignore sources system-config-date.spec Log Message: version 1.9.45 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/.cvsignore,v retrieving revision 1.103 retrieving revision 1.104 diff -u -p -r1.103 -r1.104 --- .cvsignore 28 Aug 2009 14:18:37 -0000 1.103 +++ .cvsignore 1 Sep 2009 11:52:53 -0000 1.104 @@ -1 +1 @@ -system-config-date-1.9.44.tar.bz2 +system-config-date-1.9.45.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/sources,v retrieving revision 1.113 retrieving revision 1.114 diff -u -p -r1.113 -r1.114 --- sources 28 Aug 2009 14:18:37 -0000 1.113 +++ sources 1 Sep 2009 11:52:53 -0000 1.114 @@ -1 +1 @@ -5dc90b8ad41fc2b8b5184d4ad4425ba9 system-config-date-1.9.44.tar.bz2 +39c4892be0d82e62d512cff1582dc7ab system-config-date-1.9.45.tar.bz2 Index: system-config-date.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/system-config-date.spec,v retrieving revision 1.121 retrieving revision 1.122 diff -u -p -r1.121 -r1.122 --- system-config-date.spec 28 Aug 2009 14:25:18 -0000 1.121 +++ system-config-date.spec 1 Sep 2009 11:52:53 -0000 1.122 @@ -14,7 +14,7 @@ Summary: A graphical interface for modifying system date and time Name: system-config-date -Version: 1.9.44 +Version: 1.9.45 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -123,6 +123,9 @@ fi %config(noreplace) %{_sysconfdir}/pam.d/dateconfig %changelog +* Fri Aug 28 2009 Nils Philippsen - 1.9.45-1 +- initialize gettext correctly + * Fri Aug 28 2009 Nils Philippsen - 1.9.44-1 - don't unnecessarily initialize gettext From mhlavink at fedoraproject.org Tue Sep 1 11:53:46 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Tue, 1 Sep 2009 11:53:46 +0000 (UTC) Subject: rpms/pciutils/F-11 .cvsignore, 1.23, 1.24 pciutils.spec, 1.73, 1.74 sources, 1.23, 1.24 Message-ID: <20090901115346.5BF1311C00EF@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/pciutils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24381 Modified Files: .cvsignore pciutils.spec sources Log Message: updated to 3.1.4 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/pciutils/F-11/.cvsignore,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- .cvsignore 29 Jul 2009 12:23:23 -0000 1.23 +++ .cvsignore 1 Sep 2009 11:53:46 -0000 1.24 @@ -1 +1 @@ -pciutils-3.1.3.tar.gz +pciutils-3.1.4.tar.gz Index: pciutils.spec =================================================================== RCS file: /cvs/extras/rpms/pciutils/F-11/pciutils.spec,v retrieving revision 1.73 retrieving revision 1.74 diff -u -p -r1.73 -r1.74 --- pciutils.spec 29 Jul 2009 12:23:24 -0000 1.73 +++ pciutils.spec 1 Sep 2009 11:53:46 -0000 1.74 @@ -1,5 +1,5 @@ Name: pciutils -Version: 3.1.3 +Version: 3.1.4 Release: 1%{?dist} Source: ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/%{name}-%{version}.tar.gz Patch1: pciutils-2.2.4-buf.patch @@ -114,6 +114,9 @@ install -p lib/libpci.pc $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 01 2009 Michal Hlavinka - 3.1.4-1 +- updated to 3.1.4 + * Wed Jul 29 2009 Michal Hlavinka - 3.1.3-1 - updated to 3.1.3 Index: sources =================================================================== RCS file: /cvs/extras/rpms/pciutils/F-11/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 29 Jul 2009 12:23:24 -0000 1.23 +++ sources 1 Sep 2009 11:53:46 -0000 1.24 @@ -1 +1 @@ -965908d8d67222a9e1db24778c61bdf1 pciutils-3.1.3.tar.gz +63567627e6a73b6c8c29d08d3f5e640c pciutils-3.1.4.tar.gz From nphilipp at fedoraproject.org Tue Sep 1 11:58:16 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 1 Sep 2009 11:58:16 +0000 (UTC) Subject: rpms/python-slip/devel sources,1.19,1.20 Message-ID: <20090901115816.4683A11C00EF@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/python-slip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25429 Modified Files: sources Log Message: fix typo Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-slip/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 1 Sep 2009 11:38:51 -0000 1.19 +++ sources 1 Sep 2009 11:58:16 -0000 1.20 @@ -1 +1 @@ -142be05f5cf38d6e2d09c31806763319 python-slip-0.2.2.tar.bz2 +de63375ab20409a798ef2287df59ef0f python-slip-0.2.2.tar.bz2 From mhlavink at fedoraproject.org Tue Sep 1 12:03:50 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Tue, 1 Sep 2009 12:03:50 +0000 (UTC) Subject: rpms/pciutils/F-11 pciutils.spec,1.74,1.75 Message-ID: <20090901120350.5B4C211C00EF@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/pciutils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28124 Modified Files: pciutils.spec Log Message: add COPYING to docs Index: pciutils.spec =================================================================== RCS file: /cvs/extras/rpms/pciutils/F-11/pciutils.spec,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- pciutils.spec 1 Sep 2009 11:53:46 -0000 1.74 +++ pciutils.spec 1 Sep 2009 12:03:50 -0000 1.75 @@ -1,6 +1,6 @@ Name: pciutils Version: 3.1.4 -Release: 1%{?dist} +Release: 2%{?dist} Source: ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/%{name}-%{version}.tar.gz Patch1: pciutils-2.2.4-buf.patch Patch2: pciutils-2.1.10-scan.patch @@ -98,7 +98,7 @@ install -p lib/libpci.pc $RPM_BUILD_ROOT %defattr(0644, root, root, 0755) %{_mandir}/man8/* %attr(0755, root, root) /sbin/* -%doc README ChangeLog pciutils.lsm +%doc README ChangeLog pciutils.lsm COPYING %files libs %{_libdir}/libpci.so.* @@ -114,6 +114,9 @@ install -p lib/libpci.pc $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 01 2009 Michal Hlavinka - 3.1.4-2 +- add COPYING to docs + * Tue Sep 01 2009 Michal Hlavinka - 3.1.4-1 - updated to 3.1.4 From mlichvar at fedoraproject.org Tue Sep 1 12:05:19 2009 From: mlichvar at fedoraproject.org (Miroslav Lichvar) Date: Tue, 1 Sep 2009 12:05:19 +0000 (UTC) Subject: rpms/xterm/devel .cvsignore, 1.35, 1.36 sources, 1.35, 1.36 xterm.spec, 1.76, 1.77 Message-ID: <20090901120519.10EC211C00EF@cvs1.fedora.phx.redhat.com> Author: mlichvar Update of /cvs/pkgs/rpms/xterm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28773 Modified Files: .cvsignore sources xterm.spec Log Message: - update to 247 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xterm/devel/.cvsignore,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- .cvsignore 18 Aug 2009 11:35:58 -0000 1.35 +++ .cvsignore 1 Sep 2009 12:05:18 -0000 1.36 @@ -1,2 +1,2 @@ 16colors.txt -xterm-246.tgz +xterm-247.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xterm/devel/sources,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- sources 18 Aug 2009 11:35:58 -0000 1.35 +++ sources 1 Sep 2009 12:05:18 -0000 1.36 @@ -1,2 +1,2 @@ 6093439b8d79089f4ff1cdfed358b401 16colors.txt -b0c3aa021031742d6f5009833fc4d800 xterm-246.tgz +ef73f7f1eb8c863c51f2bfac1f55efd1 xterm-247.tgz Index: xterm.spec =================================================================== RCS file: /cvs/pkgs/rpms/xterm/devel/xterm.spec,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- xterm.spec 18 Aug 2009 11:35:58 -0000 1.76 +++ xterm.spec 1 Sep 2009 12:05:18 -0000 1.77 @@ -1,6 +1,6 @@ Summary: Terminal emulator for the X Window System Name: xterm -Version: 246 +Version: 247 Release: 1%{?dist} URL: http://dickey.his.com/xterm License: MIT @@ -80,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT %{x11_app_defaults_dir}/XTerm-color %changelog +* Tue Sep 01 2009 Miroslav Lichvar 247-1 +- update to 247 + * Tue Aug 18 2009 Miroslav Lichvar 246-1 - update to 246 From twaugh at fedoraproject.org Tue Sep 1 12:05:56 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 1 Sep 2009 12:05:56 +0000 (UTC) Subject: rpms/foomatic/devel .cvsignore, 1.72, 1.73 foomatic.spec, 1.223, 1.224 sources, 1.74, 1.75 Message-ID: <20090901120556.E97FD11C00EF@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/foomatic/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29133 Modified Files: .cvsignore foomatic.spec sources Log Message: * Tue Sep 1 2009 Tim Waugh 4.0.3-1 - 4.0.3. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/foomatic/devel/.cvsignore,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- .cvsignore 2 Jul 2009 15:55:48 -0000 1.72 +++ .cvsignore 1 Sep 2009 12:05:56 -0000 1.73 @@ -77,3 +77,4 @@ foomatic-filters-4.0.2.tar.gz foomatic-db-engine-4.0.2.tar.gz foomatic-db-hpijs-20090701.tar.gz foomatic-db-4.0-20090702.tar.gz +foomatic-db-engine-4.0.3.tar.gz Index: foomatic.spec =================================================================== RCS file: /cvs/pkgs/rpms/foomatic/devel/foomatic.spec,v retrieving revision 1.223 retrieving revision 1.224 diff -u -p -r1.223 -r1.224 --- foomatic.spec 18 Aug 2009 08:49:24 -0000 1.223 +++ foomatic.spec 1 Sep 2009 12:05:56 -0000 1.224 @@ -1,11 +1,11 @@ -%define enginever 4.0.2 +%define enginever 4.0.3 %define filtersver 4.0.2 %define hpijsver 20090701 Summary: Database of printers and printer drivers Name: foomatic Version: %{enginever} -Release: 6%{?dist} +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries @@ -149,6 +149,9 @@ rm -fr %buildroot $RPM_BUILD_DIR/%{name} %{_var}/cache/foomatic %changelog +* Tue Sep 1 2009 Tim Waugh 4.0.3-1 +- 4.0.3. + * Tue Aug 18 2009 Tim Waugh 4.0.2-6 - Split out foomatic-db into separate source package (bug #461234). Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/foomatic/devel/sources,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- sources 2 Jul 2009 15:55:48 -0000 1.74 +++ sources 1 Sep 2009 12:05:56 -0000 1.75 @@ -1,4 +1,4 @@ 9d3a938be1c9ea00add9c7c467653861 foomatic-filters-4.0.2.tar.gz -8595d59be013482e4dd2834adf11f55a foomatic-db-engine-4.0.2.tar.gz 2bc452f3bf81c83f8d008c95167f7f8b foomatic-db-hpijs-20090701.tar.gz df252272fd8f802c57650bbc059a0f42 foomatic-db-4.0-20090702.tar.gz +fdb02175cc857f63bb06b25ac3b1658b foomatic-db-engine-4.0.3.tar.gz From than at fedoraproject.org Tue Sep 1 12:06:42 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 1 Sep 2009 12:06:42 +0000 (UTC) Subject: rpms/qt/devel qt.spec,1.320,1.321 Message-ID: <20090901120642.01E7B11C00EF@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/qt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29583 Modified Files: qt.spec Log Message: - drop fedora < 9 support - only apply ossl patch for fedora > 11 Index: qt.spec =================================================================== RCS file: /cvs/extras/rpms/qt/devel/qt.spec,v retrieving revision 1.320 retrieving revision 1.321 diff -u -p -r1.320 -r1.321 --- qt.spec 31 Aug 2009 17:07:19 -0000 1.320 +++ qt.spec 1 Sep 2009 12:06:41 -0000 1.321 @@ -7,14 +7,10 @@ %define _default_patch_fuzz 2 Summary: Qt toolkit -%if 0%{?fedora} > 8 Name: qt Epoch: 1 -%else -Name: qt4 -%endif Version: 4.5.2 -Release: 13%{?dist} +Release: 14%{?dist} # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details License: LGPLv2 with exceptions or GPLv3 with exceptions @@ -22,12 +18,9 @@ Group: System Environment/Libraries Url: http://www.qtsoftware.com/ Source0: ftp://ftp.trolltech.com/qt/source/qt-x11-opensource-src-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -%if "%{name}" != "qt4" Obsoletes: qt4 < %{version}-%{release} Provides: qt4 = %{version}-%{release} %{?_isa:Provides: qt4%{?_isa} = %{version}-%{release}} -%endif Source4: Trolltech.conf @@ -107,15 +100,8 @@ Source31: hi48-app-qt4-logo.png %define phonon_release 100 %define webkit -webkit %define gtkstyle -gtkstyle - %define nas -no-nas-sound -%if 0%{?fedora} > 4 || 0%{?rhel} > 4 -# link dbus %define dbus -dbus-linked -# dlopen dbus -#define dbus -dbus -BuildRequires: dbus-devel >= 0.62 -%endif # See http://bugzilla.redhat.com/196901 %define _qt4 %{name} @@ -133,10 +119,9 @@ BuildRequires: dbus-devel >= 0.62 %define _qt4_sysconfdir %{_sysconfdir} %define _qt4_translationdir %{_datadir}/qt4/translations -%if "%{_qt4_libdir}" != "%{_libdir}" Prereq: /etc/ld.so.conf.d -%endif +BuildRequires: dbus-devel >= 0.62 BuildRequires: cups-devel BuildRequires: desktop-file-utils BuildRequires: findutils @@ -156,9 +141,7 @@ BuildRequires: pkgconfig #define x_deps libGL-devel libGLU-devel ## but, "xorg-x11-devel: missing dep on libGL/libGLU" - http://bugzilla.redhat.com/211898 %define x_deps xorg-x11-devel xorg-x11-Mesa-libGL xorg-x11-Mesa-libGLU -%if 0%{?fedora} > 4 || 0%{?rhel} > 4 %define x_deps libICE-devel libSM-devel libXcursor-devel libXext-devel libXfixes-devel libXft-devel libXi-devel libXinerama-devel libXrandr-devel libXrender-devel libXt-devel libX11-devel xorg-x11-proto-devel libGL-devel libGLU-devel -%endif BuildRequires: %{x_deps} %if "%{?nas}" != "-no-nas-sound" @@ -199,10 +182,8 @@ Obsoletes: qt4-config < 4.5.0 Provides: qt4-config = %{version}-%{release} Obsoletes: qt4-sqlite < 4.5.0 Provides: qt4-sqlite = %{version}-%{release} -%if "%{name}" == "qt" Obsoletes: qt-sqlite < %{?epoch:%{epoch}:}4.5.0 Provides: qt-sqlite = %{?epoch:%{epoch}:}%{version}-%{release} -%endif %description Qt is a software toolkit for developing applications. @@ -234,15 +215,10 @@ Summary: API documentation for %{name} Group: Documentation Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} Requires: %{name}-assistant -%if "%{name}" != "qt4" Obsoletes: qt4-doc < %{version}-%{release} Provides: qt4-doc = %{version}-%{release} -%endif -%if 0%{?fedora} > 9 -# help workaround yum bug http://bugzilla.redhat.com/502401 Obsoletes: qt-doc < 1:4.5.1-4 BuildArch: noarch -%endif %description doc %{summary}. Includes: Qt Assistant @@ -267,14 +243,11 @@ Provides: WebKit-qt-devel = 1.0.0-1 %endif Obsoletes: qt4-designer < %{version}-%{release} Provides: qt4-designer = %{version}-%{release} -# as long as libQtUiTools.a is included Provides: %{name}-static = %{version}-%{release} -%if "%{name}" != "qt4" Obsoletes: qt4-devel < %{version}-%{release} Provides: qt4-devel = %{version}-%{release} %{?_isa:Provides: qt4-devel%{?_isa} = %{version}-%{release}} Provides: qt4-static = %{version}-%{release} -%endif %description devel This package contains the files necessary to develop @@ -298,10 +271,8 @@ Group: System Environment/Libraries Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Obsoletes: qt4-MySQL < %{version}-%{release} Provides: qt4-MySQL = %{version}-%{release} -%if "%{name}" != "qt4" Obsoletes: qt4-mysql < %{version}-%{release} Provides: qt4-mysql = %{version}-%{release} -%endif %description mysql %{summary}. @@ -313,10 +284,8 @@ Group: System Environment/Libraries Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Obsoletes: qt4-ODBC < %{version}-%{release} Provides: qt4-ODBC = %{version}-%{release} -%if "%{name}" != "qt4" Obsoletes: qt4-odbc < %{version}-%{release} Provides: qt4-odbc = %{version}-%{release} -%endif %description odbc %{summary}. @@ -328,10 +297,8 @@ Group: System Environment/Libraries Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Obsoletes: qt4-PostgreSQL < %{version}-%{release} Provides: qt4-PostgreSQL = %{version}-%{release} -%if "%{name}" != "qt4" Obsoletes: qt4-postgresql < %{version}-%{release} Provides: qt4-postgresql = %{version}-%{release} -%endif %description postgresql %{summary}. @@ -352,14 +319,10 @@ Obsoletes: WebKit-qt < 1.0.0-1 Provides: WebKit-qt = 1.0.0-1 %endif Provides: qt4-assistant = %{version}-%{release} -%if "%{name}" != "qt4" Provides: %{name}-assistant = %{version}-%{release} -%endif Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} -%if "%{name}" != "qt4" Obsoletes: qt4-x11 < %{version}-%{release} Provides: qt4-x11 = %{version}-%{release} -%endif Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig @@ -388,7 +351,9 @@ Qt libraries used for drawing widgets an %patch53 -p1 -b .qatomic-inline-asm %patch54 -p1 -b .mysql_config %patch55 -p1 -b .timestamp +%if 0%{?fedora} > 11 %patch56 -p1 -b .ossl10 +%endif # security fixes %patch100 -p1 -b .CVE-2009-1725 @@ -920,6 +885,10 @@ fi %{_datadir}/icons/hicolor/*/apps/qt4-logo.* %changelog +* Tue Sep 01 2009 Than Ngo - 4.5.2-14 +- drop fedora < 9 support +- only apply ossl patch for fedora > 11 + * Mon Aug 31 2009 Than Ngo - 4.5.2-13 - fix for CVE-2009-2700 From twaugh at fedoraproject.org Tue Sep 1 12:06:44 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 1 Sep 2009 12:06:44 +0000 (UTC) Subject: rpms/foomatic/devel foomatic.spec,1.224,1.225 sources,1.75,1.76 Message-ID: <20090901120644.7D8F911C00EF@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/foomatic/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29515 Modified Files: foomatic.spec sources Log Message: No longer use foomatic-db-hpijs. Index: foomatic.spec =================================================================== RCS file: /cvs/pkgs/rpms/foomatic/devel/foomatic.spec,v retrieving revision 1.224 retrieving revision 1.225 diff -u -p -r1.224 -r1.225 --- foomatic.spec 1 Sep 2009 12:05:56 -0000 1.224 +++ foomatic.spec 1 Sep 2009 12:06:44 -0000 1.225 @@ -1,6 +1,5 @@ %define enginever 4.0.3 %define filtersver 4.0.2 -%define hpijsver 20090701 Summary: Database of printers and printer drivers Name: foomatic Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/foomatic/devel/sources,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- sources 1 Sep 2009 12:05:56 -0000 1.75 +++ sources 1 Sep 2009 12:06:44 -0000 1.76 @@ -1,4 +1,3 @@ 9d3a938be1c9ea00add9c7c467653861 foomatic-filters-4.0.2.tar.gz -2bc452f3bf81c83f8d008c95167f7f8b foomatic-db-hpijs-20090701.tar.gz df252272fd8f802c57650bbc059a0f42 foomatic-db-4.0-20090702.tar.gz fdb02175cc857f63bb06b25ac3b1658b foomatic-db-engine-4.0.3.tar.gz From akurtakov at fedoraproject.org Tue Sep 1 12:09:05 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 1 Sep 2009 12:09:05 +0000 (UTC) Subject: rpms/eclipse-rpm-editor/devel fetch-specfile-editor.sh, 1.3, 1.4 eclipse-rpm-editor.spec, 1.28, 1.29 .cvsignore, 1.15, 1.16 sources, 1.15, 1.16 Message-ID: <20090901120905.CFA6511C00EF@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse-rpm-editor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30418/devel Modified Files: fetch-specfile-editor.sh eclipse-rpm-editor.spec .cvsignore sources Log Message: Update to Linux Tools 0.3 release. Index: fetch-specfile-editor.sh =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-rpm-editor/devel/fetch-specfile-editor.sh,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- fetch-specfile-editor.sh 14 May 2009 11:33:18 -0000 1.3 +++ fetch-specfile-editor.sh 1 Sep 2009 12:09:05 -0000 1.4 @@ -18,17 +18,7 @@ fi # cleanup dir rm -fr $tar_name # prepare archive -mkdir $tar_name -pushd $tar_name &> /dev/null -for bundle in \ -"org.eclipse.linuxtools.rpm.ui.editor" \ -"org.eclipse.linuxtools.rpm.rpmlint" \ -"org.eclipse.linuxtools.rpm.ui.editor.doc" \ -"org.eclipse.linuxtools.rpm.ui.editor-feature"; -do -svn export $svn_repo/$tag/$bundle -done -popd &> /dev/null +svn export $svn_repo/$tag $tar_name # create archive tar -cjf $tar_name.tar.bz2 $tar_name Index: eclipse-rpm-editor.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-rpm-editor/devel/eclipse-rpm-editor.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- eclipse-rpm-editor.spec 24 Jul 2009 20:57:11 -0000 1.28 +++ eclipse-rpm-editor.spec 1 Sep 2009 12:09:05 -0000 1.29 @@ -1,9 +1,10 @@ %define eclipse_base %{_libdir}/eclipse %define install_loc %{_datadir}/eclipse/dropins +%define qualifier 200908180856 Name: eclipse-rpm-editor -Version: 0.4.2 -Release: 4%{?dist} +Version: 0.4.3 +Release: 1%{?dist} Summary: RPM Specfile editor for Eclipse Group: Development/Tools License: EPL @@ -17,12 +18,12 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: java-devel >= 1.5.0 BuildRequires: eclipse-pde >= 1:3.3.0 BuildRequires: eclipse-changelog >= 2.5.1 -Requires: eclipse-platform >= 3.3.1 +Requires: eclipse-platform >= 3.3.1 Requires: eclipse-changelog >= 2.5.1 Requires: rpmlint >= 0.81 -Requires: rpmdevtools +Requires: rpmdevtools -# These plugins are really noarch but the changelog plugin need cdt which +# These plugins are really noarch but the changelog plugin need cdt which # we only build on these architectures. ExclusiveArch: %{ix86} x86_64 ppc ia64 %define debug_package %{nil} @@ -35,8 +36,10 @@ useful for maintenance of RPM specfiles %setup -q -n specfile-editor-fetched-src-%{version} %build -%{eclipse_base}/buildscripts/pdebuild -f org.eclipse.linuxtools.rpm.ui.editor \ - -d changelog ; +%{eclipse_base}/buildscripts/pdebuild -a "-DforceContextQualifier=%{qualifier} -DjavacSource=1.5 -DjavacTarget=1.5" \ + -f org.eclipse.linuxtools.rpm.ui.editor -d changelog ; +%{eclipse_base}/buildscripts/pdebuild -a "-DforceContextQualifier=%{qualifier} -DjavacSource=1.5 -DjavacTarget=1.5" \ + -f org.eclipse.linuxtools.rpm %install rm -rf %{buildroot} @@ -44,6 +47,8 @@ installDir=%{buildroot}%{install_loc}/rp install -d -m 755 $installDir unzip -q -d $installDir \ build/rpmBuild/org.eclipse.linuxtools.rpm.ui.editor.zip +unzip -q -d $installDir \ + build/rpmBuild/org.eclipse.linuxtools.rpm.zip %clean rm -rf %{buildroot} @@ -54,6 +59,9 @@ rm -rf %{buildroot} %{install_loc}/rpm-editor %changelog +* Tue Sep 1 2009 Alexander Kurtakov 0.4.3-1 +- Update to Linux Tools 0.3 release. + * Fri Jul 24 2009 Fedora Release Engineering - 0.4.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -107,15 +115,15 @@ rm -rf %{buildroot} - Add Sources completion (Contributed by Alexander Kurtakov) * Sat Dec 15 2007 Alphonse Van Assche 0.2.1-1 -- RFE eclipse spec editor should allow users to configure the +- RFE eclipse spec editor should allow users to configure the format of the changelog entry (#421881) * Wed Nov 28 2007 fons 0.2.0-2 -- Add support for URPM tool and cancel support to RpmPackageBuildProposalsJob. +- Add support for URPM tool and cancel support to RpmPackageBuildProposalsJob. - Fix Bug #207207 - + * Sun Oct 14 2007 Alphonse Van Assche 0.1.0-10 -- Just tag the sources correctly. +- Just tag the sources correctly. * Sun Oct 14 2007 Alphonse Van Assche 0.1.0-9 - Fix https://bugs.eclipse.org/bugs/show_bug.cgi?id=206160 @@ -137,7 +145,7 @@ rm -rf %{buildroot} of dependencies on the cdt plugin. * Sat Sep 1 2007 Alphonse Van Assche 0.1.0-4 -- Disable temporarily rpmlint Plug-In because rpmlint 0.80 is not supported. +- Disable temporarily rpmlint Plug-In because rpmlint 0.80 is not supported. * Thu Aug 29 2007 Alphonse Van Assche 0.1.0-3 - Fix the description tag (see comment 9 of #253434for more details). Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-rpm-editor/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 14 May 2009 11:33:19 -0000 1.15 +++ .cvsignore 1 Sep 2009 12:09:05 -0000 1.16 @@ -2,3 +2,4 @@ specfile-editor-fetched-src-18653.tar.bz specfile-editor-fetched-src-0.4.1.tar.bz2 specfile-editor-fetched-src-0.4.2.tar.bz2 eclipse-rpm-editor-0.4.2-3.fc12.src.rpm +specfile-editor-fetched-src-0.4.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-rpm-editor/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 14 May 2009 11:33:19 -0000 1.15 +++ sources 1 Sep 2009 12:09:05 -0000 1.16 @@ -1 +1 @@ -4962d03414aa48f2b494ed12b7a26032 specfile-editor-fetched-src-0.4.2.tar.bz2 +161b0d30f217b54d8dc737862ff7477b specfile-editor-fetched-src-0.4.3.tar.bz2 From mhlavink at fedoraproject.org Tue Sep 1 12:09:49 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Tue, 1 Sep 2009 12:09:49 +0000 (UTC) Subject: rpms/pciutils/devel pciutils.spec,1.75,1.76 Message-ID: <20090901120949.3FB3011C00EF@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/pciutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30779 Modified Files: pciutils.spec Log Message: add COPYING to docs Index: pciutils.spec =================================================================== RCS file: /cvs/extras/rpms/pciutils/devel/pciutils.spec,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- pciutils.spec 1 Sep 2009 11:46:11 -0000 1.75 +++ pciutils.spec 1 Sep 2009 12:09:49 -0000 1.76 @@ -1,6 +1,6 @@ Name: pciutils Version: 3.1.4 -Release: 1%{?dist} +Release: 2%{?dist} Source: ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/%{name}-%{version}.tar.gz Patch1: pciutils-2.2.4-buf.patch Patch2: pciutils-2.1.10-scan.patch @@ -98,7 +98,7 @@ install -p lib/libpci.pc $RPM_BUILD_ROOT %defattr(0644, root, root, 0755) %{_mandir}/man8/* %attr(0755, root, root) /sbin/* -%doc README ChangeLog pciutils.lsm +%doc README ChangeLog pciutils.lsm COPYING %files libs %{_libdir}/libpci.so.* @@ -115,6 +115,9 @@ rm -rf $RPM_BUILD_ROOT %changelog * Tue Sep 01 2009 Michal Hlavinka - 3.1.4-1 +- add COPYING to docs + +* Tue Sep 01 2009 Michal Hlavinka - 3.1.4-1 - updated to 3.1.4 * Wed Jul 29 2009 Michal Hlavinka - 3.1.3-1 From rdieter at fedoraproject.org Tue Sep 1 12:11:05 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 01 Sep 2009 07:11:05 -0500 Subject: rpms/qt/devel qt.spec,1.320,1.321 In-Reply-To: <20090901120642.01E7B11C00EF@cvs1.fedora.phx.redhat.com> References: <20090901120642.01E7B11C00EF@cvs1.fedora.phx.redhat.com> Message-ID: <4A9D0F59.4080708@fedoraproject.org> On 09/01/2009 07:06 AM, Than Ngo wrote: > Author: than > > Update of /cvs/extras/rpms/qt/devel > In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29583 > > Modified Files: > qt.spec > Log Message: > - drop fedora< 9 support I'd much prefer to keep this buildable on rhel5 (if you don't mind). -- Rex From twaugh at fedoraproject.org Tue Sep 1 12:14:37 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 1 Sep 2009 12:14:37 +0000 (UTC) Subject: rpms/foomatic/devel .cvsignore, 1.73, 1.74 foomatic.spec, 1.225, 1.226 sources, 1.76, 1.77 Message-ID: <20090901121437.2E80C11C00EF@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/foomatic/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32590 Modified Files: .cvsignore foomatic.spec sources Log Message: Don't forget foomatic-filters. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/foomatic/devel/.cvsignore,v retrieving revision 1.73 retrieving revision 1.74 diff -u -p -r1.73 -r1.74 --- .cvsignore 1 Sep 2009 12:05:56 -0000 1.73 +++ .cvsignore 1 Sep 2009 12:14:36 -0000 1.74 @@ -78,3 +78,4 @@ foomatic-db-engine-4.0.2.tar.gz foomatic-db-hpijs-20090701.tar.gz foomatic-db-4.0-20090702.tar.gz foomatic-db-engine-4.0.3.tar.gz +foomatic-filters-4.0.3.tar.gz Index: foomatic.spec =================================================================== RCS file: /cvs/pkgs/rpms/foomatic/devel/foomatic.spec,v retrieving revision 1.225 retrieving revision 1.226 diff -u -p -r1.225 -r1.226 --- foomatic.spec 1 Sep 2009 12:06:44 -0000 1.225 +++ foomatic.spec 1 Sep 2009 12:14:36 -0000 1.226 @@ -1,5 +1,5 @@ %define enginever 4.0.3 -%define filtersver 4.0.2 +%define filtersver 4.0.3 Summary: Database of printers and printer drivers Name: foomatic Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/foomatic/devel/sources,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- sources 1 Sep 2009 12:06:44 -0000 1.76 +++ sources 1 Sep 2009 12:14:36 -0000 1.77 @@ -1,3 +1,3 @@ -9d3a938be1c9ea00add9c7c467653861 foomatic-filters-4.0.2.tar.gz df252272fd8f802c57650bbc059a0f42 foomatic-db-4.0-20090702.tar.gz fdb02175cc857f63bb06b25ac3b1658b foomatic-db-engine-4.0.3.tar.gz +f2fb7c48cc6b1af6f76dd0529d6dbd98 foomatic-filters-4.0.3.tar.gz From kkofler at fedoraproject.org Tue Sep 1 12:15:15 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Tue, 1 Sep 2009 12:15:15 +0000 (UTC) Subject: rpms/qt/devel qt.spec,1.321,1.322 Message-ID: <20090901121515.2441611C00EF@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/qt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv467/devel Modified Files: qt.spec Log Message: Restore comments. (They still apply.) Index: qt.spec =================================================================== RCS file: /cvs/pkgs/rpms/qt/devel/qt.spec,v retrieving revision 1.321 retrieving revision 1.322 diff -u -p -r1.321 -r1.322 --- qt.spec 1 Sep 2009 12:06:41 -0000 1.321 +++ qt.spec 1 Sep 2009 12:15:14 -0000 1.322 @@ -217,6 +217,7 @@ Requires: %{name} = %{?epoch:%{epoch}:}% Requires: %{name}-assistant Obsoletes: qt4-doc < %{version}-%{release} Provides: qt4-doc = %{version}-%{release} +# help workaround yum bug http://bugzilla.redhat.com/502401 Obsoletes: qt-doc < 1:4.5.1-4 BuildArch: noarch %description doc @@ -243,6 +244,7 @@ Provides: WebKit-qt-devel = 1.0.0-1 %endif Obsoletes: qt4-designer < %{version}-%{release} Provides: qt4-designer = %{version}-%{release} +# as long as libQtUiTools.a is included Provides: %{name}-static = %{version}-%{release} Obsoletes: qt4-devel < %{version}-%{release} Provides: qt4-devel = %{version}-%{release} From akurtakov at fedoraproject.org Tue Sep 1 12:15:46 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 1 Sep 2009 12:15:46 +0000 (UTC) Subject: rpms/eclipse-rpmstubby/devel eclipse-rpmstubby.spec, 1.5, 1.6 eclipse-rpmstubby-fetch-src.sh, 1.3, 1.4 .cvsignore, 1.3, 1.4 sources, 1.4, 1.5 Message-ID: <20090901121546.DBE5911C00EF@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse-rpmstubby/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv675/devel Modified Files: eclipse-rpmstubby.spec eclipse-rpmstubby-fetch-src.sh .cvsignore sources Log Message: Update to Linux Tools 0.3 release. Index: eclipse-rpmstubby.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-rpmstubby/devel/eclipse-rpmstubby.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- eclipse-rpmstubby.spec 24 Jul 2009 20:57:32 -0000 1.5 +++ eclipse-rpmstubby.spec 1 Sep 2009 12:15:46 -0000 1.6 @@ -1,9 +1,10 @@ %define eclipse_base %{_libdir}/eclipse %define install_loc %{_datadir}/eclipse/dropins/rpmstubby +%define qualifier 200908180856 Name: eclipse-rpmstubby -Version: 0.1.1 -Release: 4%{?dist} +Version: 0.3.0 +Release: 1%{?dist} Summary: Rpm specfile generator for Eclipse features Group: Development/Tools @@ -28,14 +29,15 @@ feature.xml. cp org.eclipse.linuxtools.rpmstubby-feature/ChangeLog org.eclipse.linuxtools.rpmstubby-feature/ChangeLog.feature %build -%{eclipse_base}/buildscripts/pdebuild +%{eclipse_base}/buildscripts/pdebuild \ + -a "-DforceContextQualifier=%{qualifier} -DjavacSource=1.5 -DjavacTarget=1.5" %install %{__rm} -rf %{buildroot} install -d -m 755 %{buildroot}%{install_loc} %{__unzip} -q -d %{buildroot}%{install_loc} \ - build/rpmBuild/org.eclipse.linuxtools.rpmstubby.zip + build/rpmBuild/org.eclipse.linuxtools.rpmstubby.zip %clean %{__rm} -rf %{buildroot} @@ -49,6 +51,9 @@ install -d -m 755 %{buildroot}%{install_ %doc org.eclipse.linuxtools.rpmstubby/ChangeLog %changelog +* Tue Sep 1 2009 Alexander Kurtakov 0.3.0-1 +- Update to Linux Tools 0.3 release. + * Fri Jul 24 2009 Fedora Release Engineering - 0.1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: eclipse-rpmstubby-fetch-src.sh =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-rpmstubby/devel/eclipse-rpmstubby-fetch-src.sh,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- eclipse-rpmstubby-fetch-src.sh 14 May 2009 10:56:28 -0000 1.3 +++ eclipse-rpmstubby-fetch-src.sh 1 Sep 2009 12:15:46 -0000 1.4 @@ -1,8 +1,8 @@ #!/bin/sh usage='usage: $0 ' name=eclipse-rpmstubby -tag=LinuxTools_0_2_0 -tar_name=$name-fetched-src-0.1.1 +tag=LinuxTools_0_3_0 +tar_name=$name-fetched-src-0.3.0 # example of fetch command: # fetch_cmd=cvs -d:pserver:anonymous at dev.eclipse.org:/cvsroot/dsdp \ Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-rpmstubby/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 24 Feb 2009 12:48:48 -0000 1.3 +++ .cvsignore 1 Sep 2009 12:15:46 -0000 1.4 @@ -1,2 +1,3 @@ eclipse-rpmstubby-fetched-src-0.1.0.tar.bz2 eclipse-rpmstubby-fetched-src-0.1.1.tar.bz2 +eclipse-rpmstubby-fetched-src-0.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-rpmstubby/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 14 May 2009 10:56:28 -0000 1.4 +++ sources 1 Sep 2009 12:15:46 -0000 1.5 @@ -1 +1 @@ -56bc9a2fd878abcc42f09608632317f5 eclipse-rpmstubby-fetched-src-0.1.1.tar.bz2 +84d2553064e552084a4965240dfa7254 eclipse-rpmstubby-fetched-src-0.3.0.tar.bz2 From twaugh at fedoraproject.org Tue Sep 1 12:17:05 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 1 Sep 2009 12:17:05 +0000 (UTC) Subject: rpms/foomatic/F-11 .cvsignore, 1.73, 1.74 foomatic.spec, 1.223, 1.224 sources, 1.76, 1.77 Message-ID: <20090901121705.D4A7B11C00EF@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/foomatic/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1099 Modified Files: .cvsignore foomatic.spec sources Log Message: * Tue Sep 1 2009 Tim Waugh 4.0.3-1 - 4.0.3. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/foomatic/F-11/.cvsignore,v retrieving revision 1.73 retrieving revision 1.74 diff -u -p -r1.73 -r1.74 --- .cvsignore 21 Aug 2009 10:15:18 -0000 1.73 +++ .cvsignore 1 Sep 2009 12:17:05 -0000 1.74 @@ -78,3 +78,5 @@ foomatic-db-engine-4.0.2.tar.gz foomatic-db-hpijs-20090701.tar.gz foomatic-db-4.0-20090702.tar.gz foomatic-db-4.0-20090819.tar.gz +foomatic-db-engine-4.0.3.tar.gz +foomatic-filters-4.0.3.tar.gz Index: foomatic.spec =================================================================== RCS file: /cvs/pkgs/rpms/foomatic/F-11/foomatic.spec,v retrieving revision 1.223 retrieving revision 1.224 diff -u -p -r1.223 -r1.224 --- foomatic.spec 24 Aug 2009 14:09:57 -0000 1.223 +++ foomatic.spec 1 Sep 2009 12:17:05 -0000 1.224 @@ -1,13 +1,13 @@ %define dbver_rel 4.0 %define dbver_snap 20090819 -%define enginever 4.0.2 -%define filtersver 4.0.2 +%define enginever 4.0.3 +%define filtersver 4.0.3 %define hpijsver 20090701 Summary: Database of printers and printer drivers Name: foomatic Version: %{enginever} -Release: 7%{?dist} +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries @@ -245,6 +245,9 @@ rm -fr %buildroot $RPM_BUILD_DIR/%{name} %{_var}/cache/foomatic %changelog +* Tue Sep 1 2009 Tim Waugh 4.0.3-1 +- 4.0.3. + * Mon Aug 24 2009 Tim Waugh 4.0.2-7 - Restored db-hpijs. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/foomatic/F-11/sources,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- sources 24 Aug 2009 14:09:57 -0000 1.76 +++ sources 1 Sep 2009 12:17:05 -0000 1.77 @@ -1,4 +1,4 @@ -9d3a938be1c9ea00add9c7c467653861 foomatic-filters-4.0.2.tar.gz -8595d59be013482e4dd2834adf11f55a foomatic-db-engine-4.0.2.tar.gz 2bc452f3bf81c83f8d008c95167f7f8b foomatic-db-hpijs-20090701.tar.gz b48520c72a3690b35bb93585fd2e632a foomatic-db-4.0-20090819.tar.gz +fdb02175cc857f63bb06b25ac3b1658b foomatic-db-engine-4.0.3.tar.gz +f2fb7c48cc6b1af6f76dd0529d6dbd98 foomatic-filters-4.0.3.tar.gz From ltinkl at fedoraproject.org Tue Sep 1 12:20:21 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:20:21 +0000 (UTC) Subject: rpms/akonadi/devel .cvsignore, 1.14, 1.15 akonadi.spec, 1.46, 1.47 sources, 1.15, 1.16 Message-ID: <20090901122021.983BB11C0495@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/akonadi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2026 Modified Files: .cvsignore akonadi.spec sources Log Message: Akonadi 1.2.1 (for KDE 4.3.1) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/akonadi/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 30 Jul 2009 17:46:54 -0000 1.14 +++ .cvsignore 1 Sep 2009 12:20:21 -0000 1.15 @@ -1 +1 @@ -akonadi-1.2.0.tar.bz2 +akonadi-1.2.1.tar.bz2 Index: akonadi.spec =================================================================== RCS file: /cvs/extras/rpms/akonadi/devel/akonadi.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- akonadi.spec 29 Aug 2009 11:31:10 -0000 1.46 +++ akonadi.spec 1 Sep 2009 12:20:21 -0000 1.47 @@ -1,8 +1,8 @@ Summary: PIM Storage Service Name: akonadi -Version: 1.2.0 -Release: 2%{?dist}.2 +Version: 1.2.1 +Release: 1%{?dist} Group: System Environment/Libraries License: LGPLv2+ @@ -119,6 +119,9 @@ fi %changelog +* Tue Sep 1 2009 Luk?? Tinkl - 1.2.1-1 +- Akonadi 1.2.1 + * Fri Aug 28 2009 Rex Dieter 1.2.0-2.2 - temporarily drop mysql-related bits, to workaround broken rawhide deps Index: sources =================================================================== RCS file: /cvs/extras/rpms/akonadi/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 30 Jul 2009 17:46:54 -0000 1.15 +++ sources 1 Sep 2009 12:20:21 -0000 1.16 @@ -1 +1 @@ -4b04ab0b4670e1133307f7b82af46ce1 akonadi-1.2.0.tar.bz2 +f9c1d000844f31c67360078ddf60bec2 akonadi-1.2.1.tar.bz2 From uwog at fedoraproject.org Tue Sep 1 12:21:10 2009 From: uwog at fedoraproject.org (Marc Maurer) Date: Tue, 1 Sep 2009 12:21:10 +0000 (UTC) Subject: rpms/abiword/devel abiword.spec,1.95,1.96 Message-ID: <20090901122110.045FF11C00EF@cvs1.fedora.phx.redhat.com> Author: uwog Update of /cvs/pkgs/rpms/abiword/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2238 Modified Files: abiword.spec Log Message: Make sure the Sugar AbiCollab backend is compiled in Index: abiword.spec =================================================================== RCS file: /cvs/pkgs/rpms/abiword/devel/abiword.spec,v retrieving revision 1.95 retrieving revision 1.96 diff -u -p -r1.95 -r1.96 --- abiword.spec 29 Aug 2009 10:27:35 -0000 1.95 +++ abiword.spec 1 Sep 2009 12:21:09 -0000 1.96 @@ -7,7 +7,7 @@ Summary: The AbiWord word processor Name: abiword Version: %{majorversion}.%{minorversion}.%{microversion} -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 1 Group: Applications/Editors License: GPLv2+ @@ -43,9 +43,8 @@ BuildRequires: fribidi-devel, enchant-de BuildRequires: zlib-devel, popt-devel, libpng-devel BuildRequires: gtk2-devel, libgsf-devel BuildRequires: boost-devel, t1lib-devel -%if %{olpc_build} BuildRequires: dbus-glib-devel >= 0.70 -%else +%if !%{olpc_build} Requires: link-grammar >= 4.2.2 BuildRequires: readline-devel BuildRequires: bzip2-devel @@ -179,6 +178,11 @@ update-desktop-database %{_datadir}/appl %{_libdir}/pkgconfig/%{name}-%{majorversion}.%{minorversion}.pc %changelog +* Tue Sep 01 2009 Marc Maurer - 1:2.7.10-2 +- Unconditionally add the dbus-glib-devel BR since the AbiCollab + Sugar backend is now always compiled in, even on non-OLPC + platforms. + * Sat Aug 29 2009 Marc Maurer - 1:2.7.10-1 - New upstream release From than at fedoraproject.org Tue Sep 1 12:21:49 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 1 Sep 2009 12:21:49 +0000 (UTC) Subject: rpms/kdelibs/devel kdelibs.spec,1.509,1.510 Message-ID: <20090901122149.A7D1911C00EF@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdelibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2270 Modified Files: kdelibs.spec Log Message: - workaround for glibc on x86_64 (rawhide), it causes build failure, will be removed when it's fixed in glibc Index: kdelibs.spec =================================================================== RCS file: /cvs/extras/rpms/kdelibs/devel/kdelibs.spec,v retrieving revision 1.509 retrieving revision 1.510 diff -u -p -r1.509 -r1.510 --- kdelibs.spec 28 Aug 2009 20:59:30 -0000 1.509 +++ kdelibs.spec 1 Sep 2009 12:21:49 -0000 1.510 @@ -201,15 +201,9 @@ format for easy browsing. %patch0 -p1 -b .parallel_devel %patch2 -p1 -b .kde149705 -%if 0%{?fedora} >= 9 %patch5 -p1 -b .k3spell-hunspell -%else -# shouldn't be needed f9+, we'll see -- Rex -%patch6 -p1 -b .openssl -%endif %patch8 -p1 -b .all-css %patch9 -p1 -b .branding -sed -i -e "s|@@VERSION_RELEASE@@|%{version}-%{release}|" kio/kio/kprotocolmanager.cpp %patch11 -p1 -b .policykit %patch12 -p1 -b .Administration-menu %patch14 -p1 -b .libexecdir @@ -222,6 +216,14 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{versi %build +# add release version +sed -i -e "s|@@VERSION_RELEASE@@|%{version}-%{release}|" kio/kio/kprotocolmanager.cpp + +# workaround for glibc on x86_64 (rawhide) +%ifarch x86_64 +sed -i -e "s|-std=iso9899:1990||" cmake/modules/FindKDE4Internal.cmake +%endif + mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} -DKDE_DISTRIBUTION_TEXT="%{version}-%{release} Fedora" .. From kkofler at fedoraproject.org Tue Sep 1 12:21:55 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Tue, 1 Sep 2009 12:21:55 +0000 (UTC) Subject: rpms/qt/devel qt.spec,1.322,1.323 Message-ID: <20090901122155.078F711C00EF@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/qt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2561/devel Modified Files: qt.spec Log Message: rm redundant %define. Index: qt.spec =================================================================== RCS file: /cvs/pkgs/rpms/qt/devel/qt.spec,v retrieving revision 1.322 retrieving revision 1.323 diff -u -p -r1.322 -r1.323 --- qt.spec 1 Sep 2009 12:15:14 -0000 1.322 +++ qt.spec 1 Sep 2009 12:21:54 -0000 1.323 @@ -140,7 +140,6 @@ BuildRequires: pkgconfig ## In theory, should be as simple as: #define x_deps libGL-devel libGLU-devel ## but, "xorg-x11-devel: missing dep on libGL/libGLU" - http://bugzilla.redhat.com/211898 -%define x_deps xorg-x11-devel xorg-x11-Mesa-libGL xorg-x11-Mesa-libGLU %define x_deps libICE-devel libSM-devel libXcursor-devel libXext-devel libXfixes-devel libXft-devel libXi-devel libXinerama-devel libXrandr-devel libXrender-devel libXt-devel libX11-devel xorg-x11-proto-devel libGL-devel libGLU-devel BuildRequires: %{x_deps} From ltinkl at fedoraproject.org Tue Sep 1 12:32:33 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:32:33 +0000 (UTC) Subject: rpms/akonadi/F-10 .cvsignore, 1.8, 1.9 akonadi.spec, 1.21, 1.22 sources, 1.8, 1.9 Message-ID: <20090901123233.9CD5D11C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/akonadi/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4756/F-10 Modified Files: .cvsignore akonadi.spec sources Log Message: Akonadi 1.2.1 (plus the MySQL bits) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/akonadi/F-10/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 30 Jul 2009 17:46:54 -0000 1.8 +++ .cvsignore 1 Sep 2009 12:32:33 -0000 1.9 @@ -1 +1 @@ -akonadi-1.2.0.tar.bz2 +akonadi-1.2.1.tar.bz2 Index: akonadi.spec =================================================================== RCS file: /cvs/extras/rpms/akonadi/F-10/akonadi.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- akonadi.spec 30 Jul 2009 17:46:54 -0000 1.21 +++ akonadi.spec 1 Sep 2009 12:32:33 -0000 1.22 @@ -1,7 +1,7 @@ Summary: PIM Storage Service Name: akonadi -Version: 1.2.0 +Version: 1.2.1 Release: 1%{?dist} Group: System Environment/Libraries @@ -119,6 +119,15 @@ fi %changelog +* Tue Sep 1 2009 Luk?? Tinkl - 1.2.1-1 +- Akonadi 1.2.1 + +* Fri Aug 28 2009 Rex Dieter 1.2.0-2.2 +- temporarily drop mysql-related bits, to workaround broken rawhide deps + +* Tue Aug 25 2009 Karsten Hopp 1.2.0-2 +- bump and rebuild, as s390x picked up an old boost library + * Thu Jul 30 2009 Luk?? Tinkl - 1.2.0-1 - Akonadi 1.2.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/akonadi/F-10/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 30 Jul 2009 17:46:54 -0000 1.8 +++ sources 1 Sep 2009 12:32:33 -0000 1.9 @@ -1 +1 @@ -4b04ab0b4670e1133307f7b82af46ce1 akonadi-1.2.0.tar.bz2 +f9c1d000844f31c67360078ddf60bec2 akonadi-1.2.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 12:32:33 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:32:33 +0000 (UTC) Subject: rpms/akonadi/F-11 .cvsignore, 1.11, 1.12 akonadi.spec, 1.33, 1.34 sources, 1.11, 1.12 Message-ID: <20090901123233.D1C9E11C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/akonadi/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4756/F-11 Modified Files: .cvsignore akonadi.spec sources Log Message: Akonadi 1.2.1 (plus the MySQL bits) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/akonadi/F-11/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 30 Jul 2009 17:46:54 -0000 1.11 +++ .cvsignore 1 Sep 2009 12:32:33 -0000 1.12 @@ -1 +1 @@ -akonadi-1.2.0.tar.bz2 +akonadi-1.2.1.tar.bz2 Index: akonadi.spec =================================================================== RCS file: /cvs/extras/rpms/akonadi/F-11/akonadi.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- akonadi.spec 30 Jul 2009 17:46:54 -0000 1.33 +++ akonadi.spec 1 Sep 2009 12:32:33 -0000 1.34 @@ -1,7 +1,7 @@ Summary: PIM Storage Service Name: akonadi -Version: 1.2.0 +Version: 1.2.1 Release: 1%{?dist} Group: System Environment/Libraries @@ -119,6 +119,15 @@ fi %changelog +* Tue Sep 1 2009 Luk?? Tinkl - 1.2.1-1 +- Akonadi 1.2.1 + +* Fri Aug 28 2009 Rex Dieter 1.2.0-2.2 +- temporarily drop mysql-related bits, to workaround broken rawhide deps + +* Tue Aug 25 2009 Karsten Hopp 1.2.0-2 +- bump and rebuild, as s390x picked up an old boost library + * Thu Jul 30 2009 Luk?? Tinkl - 1.2.0-1 - Akonadi 1.2.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/akonadi/F-11/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 30 Jul 2009 17:46:54 -0000 1.11 +++ sources 1 Sep 2009 12:32:33 -0000 1.12 @@ -1 +1 @@ -4b04ab0b4670e1133307f7b82af46ce1 akonadi-1.2.0.tar.bz2 +f9c1d000844f31c67360078ddf60bec2 akonadi-1.2.1.tar.bz2 From akurtakov at fedoraproject.org Tue Sep 1 12:32:48 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 1 Sep 2009 12:32:48 +0000 (UTC) Subject: rpms/eclipse-changelog/devel eclipse-changelog.spec, 1.77, 1.78 sources, 1.31, 1.32 .cvsignore, 1.21, 1.22 fetch-changelog.sh, 1.4, 1.5 Message-ID: <20090901123248.3413311C00EF@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse-changelog/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4948/devel Modified Files: eclipse-changelog.spec sources .cvsignore fetch-changelog.sh Log Message: Update to Linux Tools 0.3 release. Index: eclipse-changelog.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-changelog/devel/eclipse-changelog.spec,v retrieving revision 1.77 retrieving revision 1.78 diff -u -p -r1.77 -r1.78 --- eclipse-changelog.spec 24 Jul 2009 20:51:40 -0000 1.77 +++ eclipse-changelog.spec 1 Sep 2009 12:32:47 -0000 1.78 @@ -1,13 +1,14 @@ -Epoch: 1 - +%define qualifier 200908180856 %define eclipse_base %{_libdir}/eclipse +Epoch: 1 + Name: eclipse-changelog Version: 2.6.7 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Eclipse ChangeLog plug-in -Group: Development/Tools +Group: Development/Tools License: EPL URL: http://sources.redhat.com/eclipse @@ -18,7 +19,7 @@ Provides: eclipse-changelog-cdt = Provides: eclipse-changelog-jdt = %{epoch}:%{version}-%{release} ## sh fetch-mylyn.sh -Source0: http://sourceware.org/eclipse/changelog/%{name}-src-%{version}.zip +Source0: %{name}-src-%{version}.tar.bz2 Source1: fetch-changelog.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -27,7 +28,7 @@ BuildRequires: eclipse-pde >= 1 BuildRequires: eclipse-cdt >= 1:4.0.0 BuildRequires: java-devel >= 1.4.2 -# These plugins are really noarch but they need cdt which +# These plugins are really noarch but they need cdt which # we only build on these architectures. ExclusiveArch: %{ix86} x86_64 ppc ia64 %define debug_package %{nil} @@ -47,7 +48,7 @@ popd %build %{eclipse_base}/buildscripts/pdebuild -d cdt \ --a "-DjavacSource=1.5 -DjavacTarget=1.5" \ +-a "-DjavacSource=1.5 -DjavacTarget=1.5 -DforceContextQualifier=%{qualifier}" \ -j -DJ2SE-1.5=%{_jvmdir}/java/jre/lib/rt.jar @@ -67,6 +68,9 @@ rm -rf $RPM_BUILD_ROOT %{eclipse_base}/dropins/changelog %changelog +* Tue Sep 1 2009 Alexander Kurtakov 1:2.6.7-3 +- Update to Linux Tools 0.3 release. + * Fri Jul 24 2009 Fedora Release Engineering - 1:2.6.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -155,11 +159,11 @@ rm -rf $RPM_BUILD_ROOT - Use copy-platform in %%{_libdir}. * Fri Oct 13 2006 Kyu Lee 2.3.3-1 -- Imported new version 2.3.3 with enhanced prepare +- Imported new version 2.3.3 with enhanced prepare changelog feature and bug fixes. * Fri Sep 29 2006 Kyu Lee 2.3.2-1 -- Imported fix for prepare changelog feature that did +- Imported fix for prepare changelog feature that did not work with Eclipse 3.2.1. - Also removed un-needed remove-pydev patch. @@ -168,7 +172,7 @@ changelog feature and bug fixes. * Mon Sep 18 2006 Kyu Lee 2.3.1-1 - Move from releng style build to 'package build' builds. -- Import 2.3.1 - has improved error handling. +- Import 2.3.1 - has improved error handling. * Thu Sep 14 2006 Kyu Lee 2.3.0-1 - Import version 2.3.0 that fixes keybinding issue and version @@ -194,7 +198,7 @@ changelog feature and bug fixes. * Tue Aug 01 2006 Kyu Lee 2.2.2-1 - Import version 2.2.2 that fixed the bug which was causing prepare-changelog menu button to not appear on 3.2. - + * Tue Jul 25 2006 Kyu Lee 2.2.1-1 - Import version 2.2.1 that has prepare-changelog functionality for 3.2. @@ -278,7 +282,7 @@ changelog feature and bug fixes. * Wed Mar 2 2005 Phil Muldoon 2.0.1-9..10 - Added overholt at redhat.com patch to make 64 bit lib safe -- Changed license to EPL +- Changed license to EPL - Fixed GCC4 -> GCC * Tue Mar 1 2005 Phil Muldoon 2.0.1-8 @@ -295,7 +299,7 @@ changelog feature and bug fixes. - Touch pde.build.script to point to correct place * Mon Feb 21 2005 Phil Muldoon 2.0.1-4 -- Rewrite SPEC for native build. First attempt +- Rewrite SPEC for native build. First attempt * Wed Nov 10 2004 Phil Muldoon 2.0.1-3 - Bugzilla 138545 and 138543 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-changelog/devel/sources,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- sources 15 Apr 2009 23:03:38 -0000 1.31 +++ sources 1 Sep 2009 12:32:48 -0000 1.32 @@ -1 +1 @@ -bb217bc0ac7eb6e3114b2c9228d95c7c eclipse-changelog-src-2.6.7.zip +06c4f7b95a12b5e9f927fba838a46df7 eclipse-changelog-src-2.6.7.tar.bz2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-changelog/devel/.cvsignore,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- .cvsignore 15 Apr 2009 23:03:37 -0000 1.21 +++ .cvsignore 1 Sep 2009 12:32:48 -0000 1.22 @@ -7,3 +7,4 @@ eclipse-changelog-src-2.6.4.zip eclipse-changelog-src-2.6.5.zip eclipse-changelog-src-2.6.6.zip eclipse-changelog-src-2.6.7.zip +eclipse-changelog-src-2.6.7.tar.bz2 Index: fetch-changelog.sh =================================================================== RCS file: /cvs/pkgs/rpms/eclipse-changelog/devel/fetch-changelog.sh,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- fetch-changelog.sh 15 Apr 2009 23:03:38 -0000 1.4 +++ fetch-changelog.sh 1 Sep 2009 12:32:48 -0000 1.5 @@ -9,7 +9,7 @@ for f in \ org.eclipse.linuxtools.changelog.javaparser \ org.eclipse.linuxtools.changelog-feature \ ; - do - svn export svn://anonymous at dev.eclipse.org/svnroot/technology/org.eclipse.linuxtools/changelog/tags/R2_6_7/$f + do + svn export svn://anonymous at dev.eclipse.org/svnroot/technology/org.eclipse.linuxtools/changelog/tags/B0_3_0/$f done -zip -r eclipse-changelog-src-2.6.7.zip * +tar -cjf eclipse-changelog-src-2.6.7.tar.bz2 * From mdomsch at fedoraproject.org Tue Sep 1 12:38:29 2009 From: mdomsch at fedoraproject.org (Matt Domsch) Date: Tue, 1 Sep 2009 12:38:29 +0000 (UTC) Subject: rpms/python-GeoIP/devel python-GeoIP-1.2.4-ipv6.patch, NONE, 1.1 python-GeoIP.spec, 1.15, 1.16 Message-ID: <20090901123829.4492A11C00EF@cvs1.fedora.phx.redhat.com> Author: mdomsch Update of /cvs/extras/rpms/python-GeoIP/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7030 Modified Files: python-GeoIP.spec Added Files: python-GeoIP-1.2.4-ipv6.patch Log Message: add IPv6 functions from CVS HEAD, do prerelease python-GeoIP-1.2.4-ipv6.patch: ChangeLog | 7 ++++++- py_GeoIP.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ test.py | 2 +- test_v6.py | 13 +++++++++++++ 4 files changed, 68 insertions(+), 2 deletions(-) --- NEW FILE python-GeoIP-1.2.4-ipv6.patch --- diff -urNp --minimal --exclude-from=/home/mdomsch/excludes /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/ChangeLog python/ChangeLog --- /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/ChangeLog 2008-12-16 07:22:45.000000000 -0600 +++ python/ChangeLog 2009-08-30 21:21:59.000000000 -0500 @@ -1,5 +1,10 @@ + * Add IPv6 glue *** needs libGeoIP 1.4.7 *** + country_code_by_name_v6 + country_name_by_name_v6 + country_code_by_addr_v6 + country_name_by_addr_v6 ( Boris Zentner ) 1.2.4 2008-12-16 - * Add charset and set_charset methods , as well as + * Add charset and set_charset methods, as well as the new attributes GeoIP.GEOIP_CHARSET_ISO_8859_1 and GeoIP.GEOIP_CHARSET_UTF8 ( Boris Zentner ) * Add test_city_charset.py script showing howto use diff -urNp --minimal --exclude-from=/home/mdomsch/excludes /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/py_GeoIP.c python/py_GeoIP.c --- /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/py_GeoIP.c 2009-08-30 14:05:06.000000000 -0500 +++ python/py_GeoIP.c 2009-08-30 21:21:59.000000000 -0500 @@ -83,6 +83,50 @@ GeoIP_GeoIP_dealloc(PyObject* self) PyObject_Del(self); } +static PyObject * GeoIP_country_code_by_name_v6_Py(PyObject *self, PyObject *args) { + char * name; + const char * retval; + GeoIP_GeoIPObject* GeoIP = (GeoIP_GeoIPObject*)self; + if (!PyArg_ParseTuple(args, "s", &name)) { + return NULL; + } + retval = GeoIP_country_code_by_name_v6(GeoIP->gi, name); + return Py_BuildValue("s", retval); +} + +static PyObject * GeoIP_country_name_by_name_v6_Py(PyObject *self, PyObject *args) { + char * name; + const char * retval; + GeoIP_GeoIPObject* GeoIP = (GeoIP_GeoIPObject*)self; + if (!PyArg_ParseTuple(args, "s", &name)) { + return NULL; + } + retval = GeoIP_country_name_by_name_v6(GeoIP->gi, name); + return Py_BuildValue("s", retval); +} + +static PyObject * GeoIP_country_code_by_addr_v6_Py(PyObject *self, PyObject *args) { + char * name; + const char * retval; + GeoIP_GeoIPObject* GeoIP = (GeoIP_GeoIPObject*)self; + if (!PyArg_ParseTuple(args, "s", &name)) { + return NULL; + } + retval = GeoIP_country_code_by_addr_v6(GeoIP->gi, name); + return Py_BuildValue("s", retval); +} + +static PyObject * GeoIP_country_name_by_addr_v6_Py(PyObject *self, PyObject *args) { + char * name; + const char * retval; + GeoIP_GeoIPObject* GeoIP = (GeoIP_GeoIPObject*)self; + if (!PyArg_ParseTuple(args, "s", &name)) { + return NULL; + } + retval = GeoIP_country_name_by_addr_v6(GeoIP->gi, name); + return Py_BuildValue("s", retval); +} + static PyObject * GeoIP_country_code_by_name_Py(PyObject *self, PyObject *args) { char * name; const char * retval; @@ -343,6 +387,10 @@ static PyMethodDef GeoIP_Object_methods[ {"charset", GeoIP_charset_Py, 1, "Return the current charset ( either GEOIP_CHARSET_ISO_8859_1 or GEOIP_CHARSET_UTF8 )"}, {"set_charset", GeoIP_set_charset_Py, 1, "Set the charset for city records"}, {"last_netmask", GeoIP_last_netmask_Py, 1, "return the netmask depth of the last lookup"}, + {"country_code_by_name_v6", GeoIP_country_code_by_name_v6_Py, 1, "Lookup IPv6 Country Code By Name"}, + {"country_name_by_name_v6", GeoIP_country_name_by_name_v6_Py, 1, "Lookup IPv6 Country Name By Name"}, + {"country_code_by_addr_v6", GeoIP_country_code_by_addr_v6_Py, 1, "Lookup IPv6 Country Code By IP Address"}, + {"country_name_by_addr_v6", GeoIP_country_name_by_addr_v6_Py, 1, "Lookup IPv6 Country Name By IP Address"}, {NULL, NULL, 0, NULL} }; diff -urNp --minimal --exclude-from=/home/mdomsch/excludes /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/test.py python/test.py --- /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/test.py 2008-12-16 07:22:45.000000000 -0600 +++ python/test.py 2009-08-30 21:21:59.000000000 -0500 @@ -4,7 +4,7 @@ import GeoIP #gi = GeoIP.new(GeoIP.GEOIP_STANDARD) gi = GeoIP.new(GeoIP.GEOIP_MEMORY_CACHE) -#gi = GeoIP.open("/usr/local/share/GeoIP/GeoIP.data",GeoIP.GEOIP_STANDARD) +#gi = GeoIP.open("/usr/local/share/GeoIP/GeoIP.dat",GeoIP.GEOIP_STANDARD) print gi.country_code_by_name("yahoo.com") print gi.last_netmask() diff -urNp --minimal --exclude-from=/home/mdomsch/excludes /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/test_v6.py python/test_v6.py --- /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/test_v6.py 1969-12-31 18:00:00.000000000 -0600 +++ python/test_v6.py 2009-08-30 21:21:59.000000000 -0500 @@ -0,0 +1,13 @@ +#!/usr/bin/python + +import GeoIP + +#gi = GeoIP.new(GeoIP.GEOIP_STANDARD) +#gi = GeoIP.new(GeoIP.GEOIP_MEMORY_CACHE) +gi = GeoIP.open("/usr/local/share/GeoIP/GeoIPv6.dat",GeoIP.GEOIP_STANDARD) + +print gi.country_code_by_name_v6("ipv6.google.com") +print gi.country_name_by_name_v6("ipv6.google.com") +print gi.country_code_by_addr_v6("2001:4860:0:1001::68") +print gi.country_name_by_addr_v6("2001:4860:0:1001::68") + Index: python-GeoIP.spec =================================================================== RCS file: /cvs/extras/rpms/python-GeoIP/devel/python-GeoIP.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- python-GeoIP.spec 26 Jul 2009 20:03:20 -0000 1.15 +++ python-GeoIP.spec 1 Sep 2009 12:38:29 -0000 1.16 @@ -1,17 +1,19 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-GeoIP -Version: 1.2.4 -Release: 3%{?dist} +Version: 1.2.5 +Release: 0.1.20090931cvs%{?dist} Summary: Python bindings for the GeoIP geographical lookup libraries Group: Development/Languages -License: LGPL +License: LGPLv2+ URL: http://www.maxmind.com/download/geoip/api/python/ Source0: http://www.maxmind.com/download/geoip/api/python/GeoIP-Python-%{version}.tar.gz +Patch0: python-GeoIP-1.2.4-ipv6.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: python-devel GeoIP-devel +# GeoIP 1.4.7 needed for IPv6 lookup functions +BuildRequires: python-devel, GeoIP-devel >= 1.4.7 %description This package contains the Python bindings for the GeoIP API, allowing IP to @@ -19,6 +21,7 @@ location lookups to country, city and or %prep %setup -q -n GeoIP-Python-%{version} +%patch0 -p1 %build CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build @@ -42,6 +45,9 @@ rm -rf %{buildroot} %changelog +* Mon Aug 31 2009 Matt Domsch - 1.2.5-0.1.20090931cvs +- add IPv6 functions from CVS HEAD + * Sun Jul 26 2009 Fedora Release Engineering - 1.2.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ltinkl at fedoraproject.org Tue Sep 1 12:40:50 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:40:50 +0000 (UTC) Subject: rpms/kdeaccessibility/F-10 .cvsignore, 1.38, 1.39 kdeaccessibility.spec, 1.68, 1.69 sources, 1.41, 1.42 Message-ID: <20090901124050.34C1111C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeaccessibility/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7495/F-10 Modified Files: .cvsignore kdeaccessibility.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeaccessibility/F-10/.cvsignore,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- .cvsignore 5 Aug 2009 17:45:04 -0000 1.38 +++ .cvsignore 1 Sep 2009 12:40:49 -0000 1.39 @@ -1 +1 @@ -kdeaccessibility-4.3.0.tar.bz2 +kdeaccessibility-4.3.1.tar.bz2 Index: kdeaccessibility.spec =================================================================== RCS file: /cvs/extras/rpms/kdeaccessibility/F-10/kdeaccessibility.spec,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- kdeaccessibility.spec 5 Aug 2009 02:49:19 -0000 1.68 +++ kdeaccessibility.spec 1 Sep 2009 12:40:49 -0000 1.69 @@ -1,8 +1,8 @@ Summary: K Desktop Environment - Accessibility Name: kdeaccessibility Epoch: 1 -Version: 4.3.0 -Release: 3%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Group: User Interface/Desktops License: GPLv2 @@ -143,6 +143,9 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Sun Aug 02 2009 Rex Dieter 1:4.3.0-3 - include epoch's in -libs-related Requires Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeaccessibility/F-10/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 5 Aug 2009 17:45:04 -0000 1.41 +++ sources 1 Sep 2009 12:40:49 -0000 1.42 @@ -1 +1 @@ -76435ce1bf787713effe079a3664d3cd kdeaccessibility-4.3.0.tar.bz2 +82f2175329c87b84a25be586b69d6b25 kdeaccessibility-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 12:40:50 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:40:50 +0000 (UTC) Subject: rpms/kdeaccessibility/F-11 .cvsignore, 1.42, 1.43 kdeaccessibility.spec, 1.81, 1.82 sources, 1.43, 1.44 Message-ID: <20090901124050.55F3B11C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeaccessibility/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7495/F-11 Modified Files: .cvsignore kdeaccessibility.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeaccessibility/F-11/.cvsignore,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- .cvsignore 5 Aug 2009 17:45:04 -0000 1.42 +++ .cvsignore 1 Sep 2009 12:40:50 -0000 1.43 @@ -1 +1 @@ -kdeaccessibility-4.3.0.tar.bz2 +kdeaccessibility-4.3.1.tar.bz2 Index: kdeaccessibility.spec =================================================================== RCS file: /cvs/extras/rpms/kdeaccessibility/F-11/kdeaccessibility.spec,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- kdeaccessibility.spec 5 Aug 2009 02:49:19 -0000 1.81 +++ kdeaccessibility.spec 1 Sep 2009 12:40:50 -0000 1.82 @@ -1,8 +1,8 @@ Summary: K Desktop Environment - Accessibility Name: kdeaccessibility Epoch: 1 -Version: 4.3.0 -Release: 3%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Group: User Interface/Desktops License: GPLv2 @@ -143,6 +143,9 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Sun Aug 02 2009 Rex Dieter 1:4.3.0-3 - include epoch's in -libs-related Requires Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeaccessibility/F-11/sources,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- sources 5 Aug 2009 17:45:04 -0000 1.43 +++ sources 1 Sep 2009 12:40:50 -0000 1.44 @@ -1 +1 @@ -76435ce1bf787713effe079a3664d3cd kdeaccessibility-4.3.0.tar.bz2 +82f2175329c87b84a25be586b69d6b25 kdeaccessibility-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 12:40:50 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:40:50 +0000 (UTC) Subject: rpms/kdeaccessibility/devel .cvsignore,1.46,1.47 Message-ID: <20090901124050.778DF11C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeaccessibility/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7495/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeaccessibility/devel/.cvsignore,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- .cvsignore 28 Aug 2009 12:32:22 -0000 1.46 +++ .cvsignore 1 Sep 2009 12:40:50 -0000 1.47 @@ -1,2 +1 @@ -kdeaccessibility-4.3.0.tar.bz2 kdeaccessibility-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 12:42:03 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:42:03 +0000 (UTC) Subject: rpms/kdeadmin/F-10 .cvsignore, 1.59, 1.60 kdeadmin.spec, 1.122, 1.123 sources, 1.63, 1.64 Message-ID: <20090901124203.7496A11C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeadmin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7779/F-10 Modified Files: .cvsignore kdeadmin.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeadmin/F-10/.cvsignore,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- .cvsignore 5 Aug 2009 02:55:24 -0000 1.59 +++ .cvsignore 1 Sep 2009 12:42:03 -0000 1.60 @@ -1,5 +1 @@ -kdeadmin-4.2.90.tar.bz2 -kdeadmin-4.2.95.tar.bz2 -kdeadmin-4.2.96.tar.bz2 -kdeadmin-4.2.98.tar.bz2 -kdeadmin-4.3.0.tar.bz2 +kdeadmin-4.3.1.tar.bz2 Index: kdeadmin.spec =================================================================== RCS file: /cvs/extras/rpms/kdeadmin/F-10/kdeadmin.spec,v retrieving revision 1.122 retrieving revision 1.123 diff -u -p -r1.122 -r1.123 --- kdeadmin.spec 5 Aug 2009 02:55:25 -0000 1.122 +++ kdeadmin.spec 1 Sep 2009 12:42:03 -0000 1.123 @@ -6,7 +6,7 @@ Name: kdeadmin Summary: K Desktop Environment - Administrative tools Epoch: 7 -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Group: User Interface/Desktops @@ -159,6 +159,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeadmin/F-10/sources,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- sources 5 Aug 2009 02:55:25 -0000 1.63 +++ sources 1 Sep 2009 12:42:03 -0000 1.64 @@ -1 +1 @@ -4712ade616d3c3a987281d24326ee9af kdeadmin-4.3.0.tar.bz2 +e946d243d0e6e1fdbb24c732acca9c1e kdeadmin-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 12:42:03 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:42:03 +0000 (UTC) Subject: rpms/kdeadmin/F-11 .cvsignore, 1.63, 1.64 kdeadmin.spec, 1.135, 1.136 sources, 1.64, 1.65 Message-ID: <20090901124203.BFF2B11C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeadmin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7779/F-11 Modified Files: .cvsignore kdeadmin.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeadmin/F-11/.cvsignore,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- .cvsignore 5 Aug 2009 02:55:25 -0000 1.63 +++ .cvsignore 1 Sep 2009 12:42:03 -0000 1.64 @@ -1,5 +1 @@ -kdeadmin-4.2.90.tar.bz2 -kdeadmin-4.2.95.tar.bz2 -kdeadmin-4.2.96.tar.bz2 -kdeadmin-4.2.98.tar.bz2 -kdeadmin-4.3.0.tar.bz2 +kdeadmin-4.3.1.tar.bz2 Index: kdeadmin.spec =================================================================== RCS file: /cvs/extras/rpms/kdeadmin/F-11/kdeadmin.spec,v retrieving revision 1.135 retrieving revision 1.136 diff -u -p -r1.135 -r1.136 --- kdeadmin.spec 5 Aug 2009 02:55:25 -0000 1.135 +++ kdeadmin.spec 1 Sep 2009 12:42:03 -0000 1.136 @@ -6,7 +6,7 @@ Name: kdeadmin Summary: K Desktop Environment - Administrative tools Epoch: 7 -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Group: User Interface/Desktops @@ -159,6 +159,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeadmin/F-11/sources,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- sources 5 Aug 2009 02:55:25 -0000 1.64 +++ sources 1 Sep 2009 12:42:03 -0000 1.65 @@ -1 +1 @@ -4712ade616d3c3a987281d24326ee9af kdeadmin-4.3.0.tar.bz2 +e946d243d0e6e1fdbb24c732acca9c1e kdeadmin-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 12:42:03 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:42:03 +0000 (UTC) Subject: rpms/kdeadmin/devel .cvsignore,1.66,1.67 Message-ID: <20090901124203.F19BC11C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeadmin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7779/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeadmin/devel/.cvsignore,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- .cvsignore 28 Aug 2009 12:34:20 -0000 1.66 +++ .cvsignore 1 Sep 2009 12:42:03 -0000 1.67 @@ -1,6 +1 @@ -kdeadmin-4.2.90.tar.bz2 -kdeadmin-4.2.95.tar.bz2 -kdeadmin-4.2.96.tar.bz2 -kdeadmin-4.2.98.tar.bz2 -kdeadmin-4.3.0.tar.bz2 kdeadmin-4.3.1.tar.bz2 From pkgdb at fedoraproject.org Tue Sep 1 12:44:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:44:25 +0000 Subject: [pkgdb] ganymed-ssh2 had acl change status Message-ID: <20090901124425.CF91F10F87F@bastion2.fedora.phx.redhat.com> robmv has set the watchbugzilla acl on ganymed-ssh2 (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ganymed-ssh2 From pkgdb at fedoraproject.org Tue Sep 1 12:44:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:44:28 +0000 Subject: [pkgdb] ganymed-ssh2 had acl change status Message-ID: <20090901124428.9D7D110F888@bastion2.fedora.phx.redhat.com> robmv has set the watchcommits acl on ganymed-ssh2 (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ganymed-ssh2 From pkgdb at fedoraproject.org Tue Sep 1 12:44:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:44:30 +0000 Subject: [pkgdb] ganymed-ssh2 had acl change status Message-ID: <20090901124430.E2EBD10F894@bastion2.fedora.phx.redhat.com> robmv has set the commit acl on ganymed-ssh2 (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ganymed-ssh2 From pkgdb at fedoraproject.org Tue Sep 1 12:44:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:44:34 +0000 Subject: [pkgdb] ganymed-ssh2 had acl change status Message-ID: <20090901124434.1DE0610F899@bastion2.fedora.phx.redhat.com> robmv has set the approveacls acl on ganymed-ssh2 (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ganymed-ssh2 From pkgdb at fedoraproject.org Tue Sep 1 12:44:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:44:54 +0000 Subject: [pkgdb] maven-doxia had acl change status Message-ID: <20090901124454.3F51510F87F@bastion2.fedora.phx.redhat.com> dbhole has set the watchbugzilla acl on maven-doxia (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-doxia From pkgdb at fedoraproject.org Tue Sep 1 12:44:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:44:54 +0000 Subject: [pkgdb] maven-doxia had acl change status Message-ID: <20090901124455.1810510F888@bastion2.fedora.phx.redhat.com> dbhole has set the watchcommits acl on maven-doxia (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-doxia From pkgdb at fedoraproject.org Tue Sep 1 12:44:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:44:56 +0000 Subject: [pkgdb] maven-doxia had acl change status Message-ID: <20090901124456.9011510F8A0@bastion2.fedora.phx.redhat.com> dbhole has set the approveacls acl on maven-doxia (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-doxia From pkgdb at fedoraproject.org Tue Sep 1 12:44:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:44:55 +0000 Subject: [pkgdb] maven-doxia had acl change status Message-ID: <20090901124455.8598210F89C@bastion2.fedora.phx.redhat.com> dbhole has set the commit acl on maven-doxia (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-doxia From pkgdb at fedoraproject.org Tue Sep 1 12:45:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:45:18 +0000 Subject: [pkgdb] maven-shared had acl change status Message-ID: <20090901124518.7C9AC10F899@bastion2.fedora.phx.redhat.com> dbhole has set the watchbugzilla acl on maven-shared (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-shared From pkgdb at fedoraproject.org Tue Sep 1 12:45:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:45:18 +0000 Subject: [pkgdb] maven-shared had acl change status Message-ID: <20090901124518.84E2810F8A3@bastion2.fedora.phx.redhat.com> dbhole has set the watchcommits acl on maven-shared (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-shared From pkgdb at fedoraproject.org Tue Sep 1 12:45:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:45:20 +0000 Subject: [pkgdb] maven-shared had acl change status Message-ID: <20090901124520.02FD210F8A8@bastion2.fedora.phx.redhat.com> dbhole has set the commit acl on maven-shared (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-shared From pkgdb at fedoraproject.org Tue Sep 1 12:45:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:45:21 +0000 Subject: [pkgdb] maven-shared had acl change status Message-ID: <20090901124521.36A9910F8AB@bastion2.fedora.phx.redhat.com> dbhole has set the approveacls acl on maven-shared (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-shared From pkgdb at fedoraproject.org Tue Sep 1 12:45:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:45:38 +0000 Subject: [pkgdb] maven-scm had acl change status Message-ID: <20090901124538.D9F4F10F89A@bastion2.fedora.phx.redhat.com> dbhole has set the watchcommits acl on maven-scm (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-scm From pkgdb at fedoraproject.org Tue Sep 1 12:45:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:45:39 +0000 Subject: [pkgdb] maven-scm had acl change status Message-ID: <20090901124539.90A3710F8AD@bastion2.fedora.phx.redhat.com> dbhole has set the commit acl on maven-scm (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-scm From pkgdb at fedoraproject.org Tue Sep 1 12:45:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:45:38 +0000 Subject: [pkgdb] maven-scm had acl change status Message-ID: <20090901124538.E287F10F89D@bastion2.fedora.phx.redhat.com> dbhole has set the watchbugzilla acl on maven-scm (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-scm From pkgdb at fedoraproject.org Tue Sep 1 12:45:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:45:40 +0000 Subject: [pkgdb] maven-scm had acl change status Message-ID: <20090901124540.9858210F8B1@bastion2.fedora.phx.redhat.com> dbhole has set the approveacls acl on maven-scm (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-scm From ltinkl at fedoraproject.org Tue Sep 1 12:47:21 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:47:21 +0000 (UTC) Subject: rpms/kdeartwork/F-10 .cvsignore, 1.55, 1.56 kdeartwork.spec, 1.101, 1.102 sources, 1.60, 1.61 Message-ID: <20090901124721.82AEE11C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeartwork/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8994/F-10 Modified Files: .cvsignore kdeartwork.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeartwork/F-10/.cvsignore,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- .cvsignore 5 Aug 2009 02:57:17 -0000 1.55 +++ .cvsignore 1 Sep 2009 12:47:21 -0000 1.56 @@ -1,5 +1 @@ -kdeartwork-4.2.90.tar.bz2 -kdeartwork-4.2.95.tar.bz2 -kdeartwork-4.2.96.tar.bz2 -kdeartwork-4.2.98.tar.bz2 -kdeartwork-4.3.0.tar.bz2 +kdeartwork-4.3.1.tar.bz2 Index: kdeartwork.spec =================================================================== RCS file: /cvs/extras/rpms/kdeartwork/F-10/kdeartwork.spec,v retrieving revision 1.101 retrieving revision 1.102 diff -u -p -r1.101 -r1.102 --- kdeartwork.spec 20 Aug 2009 14:12:52 -0000 1.101 +++ kdeartwork.spec 1 Sep 2009 12:47:21 -0000 1.102 @@ -1,6 +1,6 @@ Name: kdeartwork -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: Additional artwork for KDE License: GPLv2 @@ -206,6 +206,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Aug 20 2009 Rex Dieter - 4.3.0-2 - kde-style-phase subpkg (multilib'd) - %%files: cleanup some dir ownership Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeartwork/F-10/sources,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- sources 5 Aug 2009 02:57:17 -0000 1.60 +++ sources 1 Sep 2009 12:47:21 -0000 1.61 @@ -1 +1 @@ -3e7872e841e87f716872086571028a37 kdeartwork-4.3.0.tar.bz2 +9dbb00b76968658a7337e839fa342230 kdeartwork-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 12:47:21 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:47:21 +0000 (UTC) Subject: rpms/kdeartwork/F-11 .cvsignore, 1.61, 1.62 kdeartwork.spec, 1.109, 1.110 sources, 1.62, 1.63 Message-ID: <20090901124721.C120111C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeartwork/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8994/F-11 Modified Files: .cvsignore kdeartwork.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeartwork/F-11/.cvsignore,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- .cvsignore 5 Aug 2009 02:57:17 -0000 1.61 +++ .cvsignore 1 Sep 2009 12:47:21 -0000 1.62 @@ -1,5 +1 @@ -kdeartwork-4.2.90.tar.bz2 -kdeartwork-4.2.95.tar.bz2 -kdeartwork-4.2.96.tar.bz2 -kdeartwork-4.2.98.tar.bz2 -kdeartwork-4.3.0.tar.bz2 +kdeartwork-4.3.1.tar.bz2 Index: kdeartwork.spec =================================================================== RCS file: /cvs/extras/rpms/kdeartwork/F-11/kdeartwork.spec,v retrieving revision 1.109 retrieving revision 1.110 diff -u -p -r1.109 -r1.110 --- kdeartwork.spec 20 Aug 2009 14:13:23 -0000 1.109 +++ kdeartwork.spec 1 Sep 2009 12:47:21 -0000 1.110 @@ -1,6 +1,6 @@ Name: kdeartwork -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: Additional artwork for KDE License: GPLv2 @@ -206,6 +206,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Aug 20 2009 Rex Dieter - 4.3.0-2 - kde-style-phase subpkg (multilib'd) - %%files: cleanup some dir ownership Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeartwork/F-11/sources,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- sources 5 Aug 2009 02:57:17 -0000 1.62 +++ sources 1 Sep 2009 12:47:21 -0000 1.63 @@ -1 +1 @@ -3e7872e841e87f716872086571028a37 kdeartwork-4.3.0.tar.bz2 +9dbb00b76968658a7337e839fa342230 kdeartwork-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 12:47:21 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:47:21 +0000 (UTC) Subject: rpms/kdeartwork/devel .cvsignore,1.64,1.65 Message-ID: <20090901124721.E2B1111C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeartwork/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8994/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeartwork/devel/.cvsignore,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- .cvsignore 28 Aug 2009 12:39:03 -0000 1.64 +++ .cvsignore 1 Sep 2009 12:47:21 -0000 1.65 @@ -1,6 +1 @@ -kdeartwork-4.2.90.tar.bz2 -kdeartwork-4.2.95.tar.bz2 -kdeartwork-4.2.96.tar.bz2 -kdeartwork-4.2.98.tar.bz2 -kdeartwork-4.3.0.tar.bz2 kdeartwork-4.3.1.tar.bz2 From pkgdb at fedoraproject.org Tue Sep 1 12:50:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:50:17 +0000 Subject: [pkgdb] ganymed-ssh2 had acl change status Message-ID: <20090901125017.39FB510F882@bastion2.fedora.phx.redhat.com> robmv has set the approveacls acl on ganymed-ssh2 (Fedora devel) to Obsolete for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ganymed-ssh2 From pkgdb at fedoraproject.org Tue Sep 1 12:50:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 12:50:20 +0000 Subject: [pkgdb] ganymed-ssh2 had acl change status Message-ID: <20090901125020.6080710F890@bastion2.fedora.phx.redhat.com> robmv has set the approveacls acl on ganymed-ssh2 (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ganymed-ssh2 From ltinkl at fedoraproject.org Tue Sep 1 12:55:12 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:55:12 +0000 (UTC) Subject: rpms/kdebase/F-10 .cvsignore, 1.83, 1.84 kdebase.spec, 1.368, 1.369 sources, 1.111, 1.112 Message-ID: <20090901125512.19CD511C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebase/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10746/F-10 Modified Files: .cvsignore kdebase.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebase/F-10/.cvsignore,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- .cvsignore 5 Aug 2009 02:51:47 -0000 1.83 +++ .cvsignore 1 Sep 2009 12:55:11 -0000 1.84 @@ -1,5 +1 @@ -kdebase-4.2.90.tar.bz2 -kdebase-4.2.95.tar.bz2 -kdebase-4.2.96.tar.bz2 -kdebase-4.2.98.tar.bz2 -kdebase-4.3.0.tar.bz2 +kdebase-4.3.1.tar.bz2 Index: kdebase.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase/F-10/kdebase.spec,v retrieving revision 1.368 retrieving revision 1.369 diff -u -p -r1.368 -r1.369 --- kdebase.spec 5 Aug 2009 02:51:48 -0000 1.368 +++ kdebase.spec 1 Sep 2009 12:55:11 -0000 1.369 @@ -1,6 +1,7 @@ + Name: kdebase Summary: K Desktop Environment 4 - Core Files -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Epoch: 6 @@ -24,9 +25,11 @@ Provides: kdebase4 = %{version}-%{relea Obsoletes: dolphin < 1.0.2-1 Obsoletes: d3lphin Obsoletes: kdebase4 < %{version}-%{release} -Obsoletes: %{name}-extras < %{?epoch:%{epoch}:}%{version}-%{release} +Obsoletes: %{name}-extras < 6:4.0.0 -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +Obsoletes: kde-plasma-folderview < 6:4.3.1-1 +Provides: kde-plasma-folderview = %{?epoch:%{epoch}:}%{version}-%{release} # FIXME: remove BRs which are only needed for stuff now in -runtime BuildRequires: alsa-lib-devel @@ -72,23 +75,27 @@ Requires: kdebase-runtime %description Core runtime requirements and applications for the K Desktop Environment 4. - +%package -n kde-plasma-folderview +Summary: FolderView plasma applet +Group: System Environment/Desktop +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +%description -n kde-plasma-folderview +%{summary}. %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries -Requires: kdelibs4 >= %{version}, kdepimlibs >= %{version} +Requires: kdelibs4%{?_isa} >= %{version} +Requires: kdepimlibs%{?_isa} >= %{version} %description libs %{summary}. - - %package devel Group: Development/Libraries Summary: Development files for %{name} Provides: kdebase4-devel = %{version}-%{release} Obsoletes: kdebase4-devel < %{version}-%{release} -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Requires: kdelibs4-devel kdepimlibs4-devel %description devel %{summary}. @@ -146,7 +153,6 @@ rm -rf %{buildroot} %post -%{!?libs:/sbin/ldconfig} touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -156,41 +162,51 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ update-desktop-database -q &> /dev/null ||: %postun -%{!?libs:/sbin/ldconfig} if [ $1 -eq 0 ] ; then - touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: - gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: - touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: - gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: - update-desktop-database -q &> /dev/null ||: + touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: + gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: + touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: + gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: + update-desktop-database -q &> /dev/null ||: fi %post libs -p /sbin/ldconfig + %postun libs -p /sbin/ldconfig %files %defattr(-,root,root,-) %{_kde4_bindir}/* -%{_kde4_datadir}/applications/kde4/* +%{_kde4_datadir}/applications/kde4/*.desktop %{_kde4_appsdir}/* %{_kde4_datadir}/config.kcfg/* %{_datadir}/dbus-1/interfaces/* +%{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/oxygen/*/*/* -%{_kde4_datadir}/kde4/services/* -%{_kde4_datadir}/kde4/servicetypes/* +%{_kde4_datadir}/kde4/services/*.desktop +%{_kde4_datadir}/kde4/services/ServiceMenus/ +%{_kde4_datadir}/kde4/services/kded/*.desktop +%{_kde4_datadir}/kde4/services/useragentstrings/ +%{_kde4_datadir}/kde4/servicetypes/*.desktop %{_kde4_docdir}/HTML/en/* -%{_kde4_libdir}/kde4/* +%{_kde4_libdir}/kde4/*.so %exclude %{_kde4_libdir}/kde4/devel/ %{_mandir}/man1/* -%{_kde4_datadir}/autostart/* +%{_kde4_datadir}/autostart/*.desktop %{_kde4_configdir}/* %{_kde4_datadir}/templates/* %{_kde4_datadir}/templates/.source/* -%{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_libdir}/libkdeinit4_*.so %{_kde4_libdir}/libkonsoleprivate.so +#exclude %{_kde4_datadir}/kde4/services/plasma-applet-folderview.desktop +#exclude %{_kde4_libdir}/kde4/plasma_applet_folderview.so +#files -n kde-plasma-folderview +#defattr(-,root,root,-) +%{_kde4_datadir}/kde4/services/plasma-applet-folderview.desktop +%{_kde4_libdir}/kde4/plasma_applet_folderview.so + %files libs %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* @@ -202,6 +218,14 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 +- drop/revert kde-plasma-folderview subpkg + +* Tue Aug 25 2009 Rex Dieter 4.3.0-2 +- kde-plasma-folderview subpkg +- %%?_isa'ify -libs deps + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebase/F-10/sources,v retrieving revision 1.111 retrieving revision 1.112 diff -u -p -r1.111 -r1.112 --- sources 5 Aug 2009 02:51:48 -0000 1.111 +++ sources 1 Sep 2009 12:55:11 -0000 1.112 @@ -1 +1 @@ -6de0b96b78504d8f5fcdee819d080fb1 kdebase-4.3.0.tar.bz2 +10dae53739f1e8bd6f5f615443649e4f kdebase-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 12:55:12 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:55:12 +0000 (UTC) Subject: rpms/kdebase/F-11 .cvsignore, 1.88, 1.89 kdebase.spec, 1.378, 1.379 sources, 1.111, 1.112 Message-ID: <20090901125512.4604011C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebase/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10746/F-11 Modified Files: .cvsignore kdebase.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebase/F-11/.cvsignore,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- .cvsignore 5 Aug 2009 02:51:02 -0000 1.88 +++ .cvsignore 1 Sep 2009 12:55:12 -0000 1.89 @@ -1,5 +1 @@ -kdebase-4.2.90.tar.bz2 -kdebase-4.2.95.tar.bz2 -kdebase-4.2.96.tar.bz2 -kdebase-4.2.98.tar.bz2 -kdebase-4.3.0.tar.bz2 +kdebase-4.3.1.tar.bz2 Index: kdebase.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase/F-11/kdebase.spec,v retrieving revision 1.378 retrieving revision 1.379 diff -u -p -r1.378 -r1.379 --- kdebase.spec 5 Aug 2009 02:51:02 -0000 1.378 +++ kdebase.spec 1 Sep 2009 12:55:12 -0000 1.379 @@ -1,6 +1,7 @@ + Name: kdebase Summary: K Desktop Environment 4 - Core Files -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Epoch: 6 @@ -24,9 +25,11 @@ Provides: kdebase4 = %{version}-%{relea Obsoletes: dolphin < 1.0.2-1 Obsoletes: d3lphin Obsoletes: kdebase4 < %{version}-%{release} -Obsoletes: %{name}-extras < %{?epoch:%{epoch}:}%{version}-%{release} +Obsoletes: %{name}-extras < 6:4.0.0 -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +Obsoletes: kde-plasma-folderview < 6:4.3.1-1 +Provides: kde-plasma-folderview = %{?epoch:%{epoch}:}%{version}-%{release} # FIXME: remove BRs which are only needed for stuff now in -runtime BuildRequires: alsa-lib-devel @@ -72,23 +75,27 @@ Requires: kdebase-runtime %description Core runtime requirements and applications for the K Desktop Environment 4. - +%package -n kde-plasma-folderview +Summary: FolderView plasma applet +Group: System Environment/Desktop +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +%description -n kde-plasma-folderview +%{summary}. %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries -Requires: kdelibs4 >= %{version}, kdepimlibs >= %{version} +Requires: kdelibs4%{?_isa} >= %{version} +Requires: kdepimlibs%{?_isa} >= %{version} %description libs %{summary}. - - %package devel Group: Development/Libraries Summary: Development files for %{name} Provides: kdebase4-devel = %{version}-%{release} Obsoletes: kdebase4-devel < %{version}-%{release} -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Requires: kdelibs4-devel kdepimlibs4-devel %description devel %{summary}. @@ -146,7 +153,6 @@ rm -rf %{buildroot} %post -%{!?libs:/sbin/ldconfig} touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: @@ -156,41 +162,51 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ update-desktop-database -q &> /dev/null ||: %postun -%{!?libs:/sbin/ldconfig} if [ $1 -eq 0 ] ; then - touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: - gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: - touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: - gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: - update-desktop-database -q &> /dev/null ||: + touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: + gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: + touch --no-create %{_kde4_iconsdir}/oxygen &> /dev/null ||: + gtk-update-icon-cache %{_kde4_iconsdir}/oxygen &> /dev/null ||: + update-desktop-database -q &> /dev/null ||: fi %post libs -p /sbin/ldconfig + %postun libs -p /sbin/ldconfig %files %defattr(-,root,root,-) %{_kde4_bindir}/* -%{_kde4_datadir}/applications/kde4/* +%{_kde4_datadir}/applications/kde4/*.desktop %{_kde4_appsdir}/* %{_kde4_datadir}/config.kcfg/* %{_datadir}/dbus-1/interfaces/* +%{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/oxygen/*/*/* -%{_kde4_datadir}/kde4/services/* -%{_kde4_datadir}/kde4/servicetypes/* +%{_kde4_datadir}/kde4/services/*.desktop +%{_kde4_datadir}/kde4/services/ServiceMenus/ +%{_kde4_datadir}/kde4/services/kded/*.desktop +%{_kde4_datadir}/kde4/services/useragentstrings/ +%{_kde4_datadir}/kde4/servicetypes/*.desktop %{_kde4_docdir}/HTML/en/* -%{_kde4_libdir}/kde4/* +%{_kde4_libdir}/kde4/*.so %exclude %{_kde4_libdir}/kde4/devel/ %{_mandir}/man1/* -%{_kde4_datadir}/autostart/* +%{_kde4_datadir}/autostart/*.desktop %{_kde4_configdir}/* %{_kde4_datadir}/templates/* %{_kde4_datadir}/templates/.source/* -%{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_libdir}/libkdeinit4_*.so %{_kde4_libdir}/libkonsoleprivate.so +#exclude %{_kde4_datadir}/kde4/services/plasma-applet-folderview.desktop +#exclude %{_kde4_libdir}/kde4/plasma_applet_folderview.so +#files -n kde-plasma-folderview +#defattr(-,root,root,-) +%{_kde4_datadir}/kde4/services/plasma-applet-folderview.desktop +%{_kde4_libdir}/kde4/plasma_applet_folderview.so + %files libs %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* @@ -202,6 +218,14 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 +- drop/revert kde-plasma-folderview subpkg + +* Tue Aug 25 2009 Rex Dieter 4.3.0-2 +- kde-plasma-folderview subpkg +- %%?_isa'ify -libs deps + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebase/F-11/sources,v retrieving revision 1.111 retrieving revision 1.112 diff -u -p -r1.111 -r1.112 --- sources 5 Aug 2009 02:51:02 -0000 1.111 +++ sources 1 Sep 2009 12:55:12 -0000 1.112 @@ -1 +1 @@ -6de0b96b78504d8f5fcdee819d080fb1 kdebase-4.3.0.tar.bz2 +10dae53739f1e8bd6f5f615443649e4f kdebase-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 12:55:12 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 12:55:12 +0000 (UTC) Subject: rpms/kdebase/devel .cvsignore,1.92,1.93 Message-ID: <20090901125512.76BB711C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebase/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10746/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebase/devel/.cvsignore,v retrieving revision 1.92 retrieving revision 1.93 diff -u -p -r1.92 -r1.93 --- .cvsignore 28 Aug 2009 12:45:27 -0000 1.92 +++ .cvsignore 1 Sep 2009 12:55:12 -0000 1.93 @@ -1,6 +1 @@ -kdebase-4.2.90.tar.bz2 -kdebase-4.2.95.tar.bz2 -kdebase-4.2.96.tar.bz2 -kdebase-4.2.98.tar.bz2 -kdebase-4.3.0.tar.bz2 kdebase-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 13:01:55 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 13:01:55 +0000 (UTC) Subject: rpms/kdebase-runtime/devel .cvsignore,1.37,1.38 Message-ID: <20090901130155.3DFBF11C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebase-runtime/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11901/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/devel/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 28 Aug 2009 12:53:43 -0000 1.37 +++ .cvsignore 1 Sep 2009 13:01:55 -0000 1.38 @@ -1,6 +1 @@ -kdebase-runtime-4.2.90.tar.bz2 -kdebase-runtime-4.2.95.tar.bz2 -kdebase-runtime-4.2.96.tar.bz2 -kdebase-runtime-4.2.98.tar.bz2 -kdebase-runtime-4.3.0.tar.bz2 kdebase-runtime-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 13:01:54 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 13:01:54 +0000 (UTC) Subject: rpms/kdebase-runtime/F-10 .cvsignore, 1.29, 1.30 kdebase-runtime.spec, 1.94, 1.95 sources, 1.32, 1.33 Message-ID: <20090901130154.D7C5911C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebase-runtime/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11901/F-10 Modified Files: .cvsignore kdebase-runtime.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/F-10/.cvsignore,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- .cvsignore 5 Aug 2009 00:18:16 -0000 1.29 +++ .cvsignore 1 Sep 2009 13:01:54 -0000 1.30 @@ -1,5 +1 @@ -kdebase-runtime-4.2.90.tar.bz2 -kdebase-runtime-4.2.95.tar.bz2 -kdebase-runtime-4.2.96.tar.bz2 -kdebase-runtime-4.2.98.tar.bz2 -kdebase-runtime-4.3.0.tar.bz2 +kdebase-runtime-4.3.1.tar.bz2 Index: kdebase-runtime.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/F-10/kdebase-runtime.spec,v retrieving revision 1.94 retrieving revision 1.95 diff -u -p -r1.94 -r1.95 --- kdebase-runtime.spec 12 Aug 2009 11:41:26 -0000 1.94 +++ kdebase-runtime.spec 1 Sep 2009 13:01:54 -0000 1.95 @@ -1,11 +1,11 @@ -%if 0%{?rhel} == 0 +%if 0%{?fedora} %define flags 1 %endif Name: kdebase-runtime Summary: K Desktop Environment - Runtime -Version: 4.3.0 -Release: 4%{?dist} +Version: 4.3.1 +Release: 1%{?dist} # http://techbase.kde.org/Policies/Licensing_Policy License: LGPLv2+ @@ -23,12 +23,6 @@ Patch3: kdebase-runtime-4.1.1-ico Patch4: kdebase-runtime-4.3.0-nepomuk-autostart.patch ## Upstream patches -# http://websvn.kde.org/?view=rev&revision=1008050 -Patch5: kdebase-runtime-4.3.1-comborender.patch -#?http://websvn.kde.org/?view=rev&revision=1008861 -Patch6: kdebase-runtime-4.3.1-kcmlocalecrash.patch -#?https://bugzilla.redhat.com/show_bug.cgi?id=516416 -Patch7: kdebase-runtime-4.3.1-fish.patch # when kdesu was removed, this is/should-be only temporary %if 0%{?fedora} < 11 @@ -63,7 +57,7 @@ BuildRequires: pkgconfig BuildRequires: pulseaudio-libs-devel BuildRequires: qimageblitz-devel BuildRequires: soprano-devel >= 2.3.0 -%if 0%{?rhel} == 0 +%if 0%{?fedora} BuildRequires: xine-lib-devel libxcb-devel %endif BuildRequires: xorg-x11-font-utils @@ -102,9 +96,6 @@ BuildArch: noarch %patch2 -p1 -b .knetattach %patch3 -p1 -b .iconthemes-inherit %patch4 -p1 -b .nepomuk-autostart -%patch5 -p0 -b .comborender -%patch6 -p0 -b .kcmlocalecrash -%patch7 -p0 -b .fish %build mkdir -p %{_target_platform} @@ -224,6 +215,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.0-1 +- 4.3.1 + * Wed Aug 12 2009 Luk?? Tinkl - 4.3.0-4 - unbreak fish kioslave protocol (#516416) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/F-10/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 5 Aug 2009 00:18:17 -0000 1.32 +++ sources 1 Sep 2009 13:01:54 -0000 1.33 @@ -1 +1 @@ -e4ea5d567187f4ac952c67326c5afd94 kdebase-runtime-4.3.0.tar.bz2 +e51384cef307280f41fa8f39e2ecab8a kdebase-runtime-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 13:01:55 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 13:01:55 +0000 (UTC) Subject: rpms/kdebase-runtime/F-11 .cvsignore, 1.34, 1.35 kdebase-runtime.spec, 1.117, 1.118 sources, 1.34, 1.35 Message-ID: <20090901130155.0DC3811C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebase-runtime/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11901/F-11 Modified Files: .cvsignore kdebase-runtime.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/F-11/.cvsignore,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- .cvsignore 5 Aug 2009 00:17:29 -0000 1.34 +++ .cvsignore 1 Sep 2009 13:01:54 -0000 1.35 @@ -1,5 +1 @@ -kdebase-runtime-4.2.90.tar.bz2 -kdebase-runtime-4.2.95.tar.bz2 -kdebase-runtime-4.2.96.tar.bz2 -kdebase-runtime-4.2.98.tar.bz2 -kdebase-runtime-4.3.0.tar.bz2 +kdebase-runtime-4.3.1.tar.bz2 Index: kdebase-runtime.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/F-11/kdebase-runtime.spec,v retrieving revision 1.117 retrieving revision 1.118 diff -u -p -r1.117 -r1.118 --- kdebase-runtime.spec 12 Aug 2009 11:41:26 -0000 1.117 +++ kdebase-runtime.spec 1 Sep 2009 13:01:54 -0000 1.118 @@ -1,11 +1,11 @@ -%if 0%{?rhel} == 0 +%if 0%{?fedora} %define flags 1 %endif Name: kdebase-runtime Summary: K Desktop Environment - Runtime -Version: 4.3.0 -Release: 4%{?dist} +Version: 4.3.1 +Release: 1%{?dist} # http://techbase.kde.org/Policies/Licensing_Policy License: LGPLv2+ @@ -23,12 +23,6 @@ Patch3: kdebase-runtime-4.1.1-ico Patch4: kdebase-runtime-4.3.0-nepomuk-autostart.patch ## Upstream patches -# http://websvn.kde.org/?view=rev&revision=1008050 -Patch5: kdebase-runtime-4.3.1-comborender.patch -#?http://websvn.kde.org/?view=rev&revision=1008861 -Patch6: kdebase-runtime-4.3.1-kcmlocalecrash.patch -#?https://bugzilla.redhat.com/show_bug.cgi?id=516416 -Patch7: kdebase-runtime-4.3.1-fish.patch # when kdesu was removed, this is/should-be only temporary %if 0%{?fedora} < 11 @@ -63,7 +57,7 @@ BuildRequires: pkgconfig BuildRequires: pulseaudio-libs-devel BuildRequires: qimageblitz-devel BuildRequires: soprano-devel >= 2.3.0 -%if 0%{?rhel} == 0 +%if 0%{?fedora} BuildRequires: xine-lib-devel libxcb-devel %endif BuildRequires: xorg-x11-font-utils @@ -102,9 +96,6 @@ BuildArch: noarch %patch2 -p1 -b .knetattach %patch3 -p1 -b .iconthemes-inherit %patch4 -p1 -b .nepomuk-autostart -%patch5 -p0 -b .comborender -%patch6 -p0 -b .kcmlocalecrash -%patch7 -p0 -b .fish %build mkdir -p %{_target_platform} @@ -224,6 +215,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.0-1 +- 4.3.1 + * Wed Aug 12 2009 Luk?? Tinkl - 4.3.0-4 - unbreak fish kioslave protocol (#516416) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/F-11/sources,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- sources 5 Aug 2009 00:17:29 -0000 1.34 +++ sources 1 Sep 2009 13:01:54 -0000 1.35 @@ -1 +1 @@ -e4ea5d567187f4ac952c67326c5afd94 kdebase-runtime-4.3.0.tar.bz2 +e51384cef307280f41fa8f39e2ecab8a kdebase-runtime-4.3.1.tar.bz2 From mdomsch at fedoraproject.org Tue Sep 1 13:04:09 2009 From: mdomsch at fedoraproject.org (Matt Domsch) Date: Tue, 1 Sep 2009 13:04:09 +0000 (UTC) Subject: rpms/GeoIP/devel geoip-1.4.6-ipv6.patch, NONE, 1.1 GeoIP.spec, 1.19, 1.20 Message-ID: <20090901130409.99B8211C00EF@cvs1.fedora.phx.redhat.com> Author: mdomsch Update of /cvs/extras/rpms/GeoIP/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12803 Modified Files: GeoIP.spec Added Files: geoip-1.4.6-ipv6.patch Log Message: add IPv6 functions from CVS HEAD, do prerelease geoip-1.4.6-ipv6.patch: /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//GeoIP.spec |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//LICENSE.txt |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//Makefile.in |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//README.fedora |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//aclocal.m4 |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//config.guess |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//config.sub |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//configure |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//fetch-geoipdata-city.pl |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//fetch-geoipdata.pl |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//install-sh |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//missing |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/Makefile.in |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/conf/Makefile.in |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/data/GeoIP.dat |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/data/Makefile.in |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/Makefile.in |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/man/Makefile.in |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/test/Makefile.in |only c//CVS |only c//LICENSE |only c//regioncode |only c//timezone |only c/ChangeLog | 17 + c/README | 23 + c/apps/CVS |only c/apps/geoiplookup.c | 120 +++++++++- c/apps/geoipupdate-pureperl.pl | 4 c/apps/geoipupdate.c | 3 c/conf/CVS |only c/configure.in | 2 c/data/CVS |only c/libGeoIP/CVS |only c/libGeoIP/GeoIP.c | 70 ++++- c/libGeoIP/GeoIP.h | 7 c/libGeoIP/regionName.c | 113 +++++++-- c/man/CVS |only c/man/geoiplookup.1 |only c/man/geoiplookup6.1 |only c/man/geoipupdate.1 |only c/test/CVS |only c/test/fail_test.txt |only c/test/proxy_test.txt |only 43 files changed, 312 insertions(+), 47 deletions(-) --- NEW FILE geoip-1.4.6-ipv6.patch --- Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: aclocal.m4 Only in c/apps: CVS diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/geoiplookup.c c/apps/geoiplookup.c --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/geoiplookup.c 2009-02-24 10:03:23.000000000 -0600 +++ c/apps/geoiplookup.c 2009-05-08 12:01:21.000000000 -0500 @@ -31,9 +31,12 @@ typedef unsigned int uint32_t; void geoiplookup(GeoIP* gi,char *hostname,int i); void usage() { - fprintf(stderr,"Usage: geoiplookup [-d custom_dir] [-f custom_file] [-v] \n"); + fprintf(stderr,"Usage: geoiplookup [-d custom_dir] [-f custom_file] [-v] [-i] \n"); } +/* extra info used in _say_range_ip */ +int info_flag = 0; + int main (int argc, char *argv[]) { char * hostname = NULL; char * db_info; @@ -51,7 +54,9 @@ int main (int argc, char *argv[]) { while (i < argc) { if (strcmp(argv[i],"-v") == 0) { version_flag = 1; - } else if (strcmp(argv[i],"-f") == 0) { + } else if (strcmp(argv[i],"-i") == 0) { + info_flag = 1; + } else if (strcmp(argv[i],"-f") == 0) { if ((i+1) < argc){ i++; custom_file = argv[i]; @@ -119,12 +124,106 @@ static const char * _mk_NA( const char * return p ? p : "N/A"; } +static unsigned long +__addr_to_num(const char *addr) +{ + unsigned int c, octet, t; + unsigned long ipnum; + int i = 3; + + octet = ipnum = 0; + while ((c = *addr++)) { + if (c == '.') { + if (octet > 255) + return 0; + ipnum <<= 8; + ipnum += octet; + i--; + octet = 0; + } else { + t = octet; + octet <<= 3; + octet += t; + octet += t; + c -= '0'; + if (c > 9) + return 0; + octet += c; + } + } + if ((octet > 255) || (i != 0)) + return 0; + ipnum <<= 8; + return ipnum + octet; +} + + + +/* ptr must be a memory area with at least 16 bytes */ +static char *__num_to_addr_r (unsigned long ipnum, char * ptr) { + char *cur_str; + int octet[4]; + int num_chars_written, i; + + cur_str = ptr; + + for (i = 0; i<4; i++) { + octet[3 - i] = ipnum % 256; + ipnum >>= 8; + } + + for (i = 0; i<4; i++) { + num_chars_written = sprintf(cur_str, "%d", octet[i]); + cur_str += num_chars_written; + + if (i < 3) { + cur_str[0] = '.'; + cur_str++; + } + } + + return ptr; +} + +void _say_range_by_ip(GeoIP * gi, uint32_t ipnum ) { + unsigned long last_nm, mask, low, hi; + char ipaddr[16]; + char tmp[16]; + char ** range; + + if ( info_flag == 0 ) + return; /* noop unless extra information is requested */ + + range = GeoIP_range_by_ip( gi, __num_to_addr_r( ipnum, ipaddr ) ); + if ( range == NULL ) + return; + + printf ( " ipaddr: %s\n", ipaddr ); + + printf( " range_by_ip: %s - %s\n", range[0], range[1] ); + last_nm = GeoIP_last_netmask(gi); + mask = 0xffffffff << ( 32 - last_nm ); + low = ipnum & mask; + hi = low + ( 0xffffffff & ~mask ); + printf( " network: %s - %s ::%ld\n", + __num_to_addr_r( low, ipaddr ), + __num_to_addr_r( hi, tmp ), + last_nm + ); + printf( " ipnum: %u\n", ipnum ); + printf( " range_by_num: %lu - %lu\n", __addr_to_num(range[0]), __addr_to_num(range[1]) ); + printf( " network num: %lu - %lu ::%lu\n", low, hi, last_nm ); + + GeoIP_range_by_ip_delete(range); +} + void geoiplookup(GeoIP * gi, char *hostname, int i) { const char *country_code; const char *country_name; const char *domain_name; + const char *asnum_name; int netspeed; int country_id; GeoIPRegion *region; @@ -146,6 +245,17 @@ geoiplookup(GeoIP * gi, char *hostname, } else { printf("%s: %s\n", GeoIPDBDescription[i], domain_name); + _say_range_by_ip(gi, ipnum); + } + } + else if (GEOIP_ASNUM_EDITION == i) { + asnum_name = GeoIP_name_by_ipnum(gi, ipnum); + if (asnum_name == NULL) { + printf("%s: IP Address not found\n", GeoIPDBDescription[i]); + } + else { + printf("%s: %s\n", GeoIPDBDescription[i], asnum_name); + _say_range_by_ip(gi, ipnum); } } else if (GEOIP_COUNTRY_EDITION == i) { @@ -157,6 +267,7 @@ geoiplookup(GeoIP * gi, char *hostname, } else { printf("%s: %s, %s\n", GeoIPDBDescription[i], country_code, country_name); + _say_range_by_ip(gi, ipnum); } } else if (GEOIP_REGION_EDITION_REV0 == i || GEOIP_REGION_EDITION_REV1 == i) { @@ -166,6 +277,7 @@ geoiplookup(GeoIP * gi, char *hostname, } else { printf("%s: %s, %s\n", GeoIPDBDescription[i], region->country_code, region->region); + _say_range_by_ip(gi, ipnum); GeoIPRegion_delete(region); } } @@ -177,6 +289,7 @@ geoiplookup(GeoIP * gi, char *hostname, else { printf("%s: %s, %s, %s, %s, %f, %f\n", GeoIPDBDescription[i], gir->country_code, _mk_NA(gir->region), _mk_NA(gir->city), _mk_NA(gir->postal_code), gir->latitude, gir->longitude); + _say_range_by_ip(gi, ipnum); } } else if (GEOIP_CITY_EDITION_REV1 == i) { @@ -187,6 +300,7 @@ geoiplookup(GeoIP * gi, char *hostname, else { printf("%s: %s, %s, %s, %s, %f, %f, %d, %d\n", GeoIPDBDescription[i], gir->country_code, _mk_NA(gir->region), _mk_NA(gir->city), _mk_NA(gir->postal_code), gir->latitude, gir->longitude, gir->metro_code, gir->area_code); + _say_range_by_ip(gi, ipnum); } } else if (GEOIP_ORG_EDITION == i || GEOIP_ISP_EDITION == i) { @@ -196,6 +310,7 @@ geoiplookup(GeoIP * gi, char *hostname, } else { printf("%s: %s\n", GeoIPDBDescription[i], org); + _say_range_by_ip(gi, ipnum); } } else if (GEOIP_NETSPEED_EDITION == i) { @@ -212,6 +327,7 @@ geoiplookup(GeoIP * gi, char *hostname, else if (netspeed == GEOIP_CORPORATE_SPEED) { printf("%s: Corporate\n", GeoIPDBDescription[i]); } + _say_range_by_ip(gi, ipnum); } else { diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/geoipupdate.c c/apps/geoipupdate.c --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/geoipupdate.c 2009-02-24 14:01:41.000000000 -0600 +++ c/apps/geoipupdate.c 2009-05-29 03:55:00.000000000 -0500 @@ -97,6 +97,7 @@ int main (int argc, char *argv[]) { exit(0); case 'v': verbose = 1; + break; case 'f': license_file = optarg; break; @@ -279,5 +280,5 @@ int main (int argc, char *argv[]) { if (client_ipaddr) { free(client_ipaddr); } - exit(0); + exit(err); } diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/geoipupdate-pureperl.pl c/apps/geoipupdate-pureperl.pl --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/geoipupdate-pureperl.pl 2009-02-24 10:04:39.000000000 -0600 +++ c/apps/geoipupdate-pureperl.pl 2009-03-22 09:40:33.000000000 -0500 @@ -40,7 +40,7 @@ https use strict; use warnings; -our $VERSION = '0.03'; +our $VERSION = '0.04'; use 5.008; use Data::Dumper; @@ -220,7 +220,7 @@ sub _gunzip_and_replace { { local $_; open my $gin, '<:gzip', \$content or die $!; - open my $gout, '>', $geoip_filename . '.test' or die $!; + open my $gout, '>:raw', $geoip_filename . '.test' or die $!; print {$gout} $_ while (<$gin>); } Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps: Makefile.in diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/ChangeLog c/ChangeLog --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/ChangeLog 2009-02-24 19:44:38.000000000 -0600 +++ c/ChangeLog 2009-08-30 21:15:04.000000000 -0500 @@ -1,3 +1,20 @@ + * Add more IPv6 functions ( Boris Zentner ) + const char *GeoIP_country_code_by_addr_v6 (GeoIP* gi, const char *addr); + const char *GeoIP_country_code_by_name_v6 (GeoIP* gi, const char *host); + const char *GeoIP_country_code3_by_addr_v6 (GeoIP* gi, const char *addr); + const char *GeoIP_country_code3_by_name_v6 (GeoIP* gi, const char *host); + const char *GeoIP_country_name_by_addr_v6 (GeoIP* gi, const char *addr); + const char *GeoIP_country_name_by_name_v6 (GeoIP* gi, const char *host); + * Make sure that GeoIP_*_v6 functions refuse GEOIP_PROXY_EDITION and + GEOIP_NETSPEED_EDITION databases ( Boris Zentner ) + * Update libGeoIP/regionName.c with FIPS codes from 20090723 ( Boris Zentner ) + * Fix geoipupdate's -v option to not change the license filename ( Thom May ) + * Fix geoipupdate's exit code ( Thom May ) + * Add support for ASNUM_EDITION ( Boris Zentner ) + * Fix -i output for larger values, sign issue ( Boris Zentner ) + * Add -i flag for more information on netmask, range_by_ip and the current network range ( Boris Zentner ) + * Add support for DOMAIN_EDITION database type ( Boris Zentner ) + * Fix apps/geoipupdate-pureperl.pl output layer on W32 ( Boris Zentner ) 1.4.6 2009-02-25 * Fix geoipupdate's my_printf function ( Boris Zentner ) * Fix typo in apps/geoipupdate-pureperl.pl replace PerlIO::Gzip with PerlIO::gzip ( Boris Zentner ) Only in c/conf: CVS Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/conf: Makefile.in Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: config.guess Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: config.sub Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: configure diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/configure.in c/configure.in --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/configure.in 2009-02-24 10:03:23.000000000 -0600 +++ c/configure.in 2009-08-30 21:15:04.000000000 -0500 @@ -1,6 +1,6 @@ dnl AM_CONFIG_HEADER(config.h) -AC_INIT([GeoIP], [1.4.6],[support at maxmind.com],[GeoIP]) +AC_INIT([GeoIP], [1.4.7],[support at maxmind.com],[GeoIP]) AC_GNU_SOURCE AM_INIT_AUTOMAKE AC_CONFIG_SRCDIR([libGeoIP/GeoIP.c]) Only in c/: CVS Only in c/data: CVS Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/data: GeoIP.dat Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/data: Makefile.in Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: fetch-geoipdata-city.pl Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: fetch-geoipdata.pl Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: GeoIP.spec Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: install-sh Only in c/libGeoIP: CVS diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/GeoIP.c c/libGeoIP/GeoIP.c --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/GeoIP.c 2009-02-24 10:03:23.000000000 -0600 +++ c/libGeoIP/GeoIP.c 2009-08-30 21:15:04.000000000 -0500 @@ -366,10 +366,11 @@ void _setup_segments(GeoIP * gi) { gi->databaseSegments = malloc(sizeof(int)); gi->databaseSegments[0] = STATE_BEGIN_REV1; } else if (gi->databaseType == GEOIP_CITY_EDITION_REV0 || - gi->databaseType == GEOIP_CITY_EDITION_REV1 || - gi->databaseType == GEOIP_ORG_EDITION || - gi->databaseType == GEOIP_ISP_EDITION || - gi->databaseType == GEOIP_ASNUM_EDITION) { + gi->databaseType == GEOIP_CITY_EDITION_REV1 || + gi->databaseType == GEOIP_ORG_EDITION || + gi->databaseType == GEOIP_DOMAIN_EDITION || + gi->databaseType == GEOIP_ISP_EDITION || + gi->databaseType == GEOIP_ASNUM_EDITION) { /* City/Org Editions have two segments, read offset of second segment */ gi->databaseSegments = malloc(sizeof(int)); gi->databaseSegments[0] = 0; @@ -377,8 +378,9 @@ void _setup_segments(GeoIP * gi) { for (j = 0; j < SEGMENT_RECORD_LENGTH; j++) { gi->databaseSegments[0] += (buf[j] << (j * 8)); } - if (gi->databaseType == GEOIP_ORG_EDITION || - gi->databaseType == GEOIP_ISP_EDITION) + if (gi->databaseType == GEOIP_ORG_EDITION || + gi->databaseType == GEOIP_DOMAIN_EDITION || + gi->databaseType == GEOIP_ISP_EDITION) gi->record_length = ORG_RECORD_LENGTH; } break; @@ -831,18 +833,36 @@ void GeoIP_delete (GeoIP *gi) { free(gi); } +const char *GeoIP_country_code_by_name_v6 (GeoIP* gi, const char *name) { + int country_id; + country_id = GeoIP_id_by_name_v6(gi, name); + return (country_id > 0) ? GeoIP_country_code[country_id] : NULL; +} + const char *GeoIP_country_code_by_name (GeoIP* gi, const char *name) { int country_id; country_id = GeoIP_id_by_name(gi, name); return (country_id > 0) ? GeoIP_country_code[country_id] : NULL; } +const char *GeoIP_country_code3_by_name_v6 (GeoIP* gi, const char *name) { + int country_id; + country_id = GeoIP_id_by_name_v6(gi, name); + return (country_id > 0) ? GeoIP_country_code3[country_id] : NULL; +} + const char *GeoIP_country_code3_by_name (GeoIP* gi, const char *name) { int country_id; country_id = GeoIP_id_by_name(gi, name); return (country_id > 0) ? GeoIP_country_code3[country_id] : NULL; } +const char *GeoIP_country_name_by_name_v6 (GeoIP* gi, const char *name) { + int country_id; + country_id = GeoIP_id_by_name_v6(gi, name); + return (country_id > 0) ? GeoIP_country_name[country_id] : NULL; +} + const char *GeoIP_country_name_by_name (GeoIP* gi, const char *name) { int country_id; country_id = GeoIP_id_by_name(gi, name); @@ -945,7 +965,7 @@ int GeoIP_id_by_name_v6 (GeoIP* gi, cons if (name == NULL) { return 0; } - if (gi->databaseType != GEOIP_COUNTRY_EDITION_V6 && gi->databaseType != GEOIP_PROXY_EDITION && gi->databaseType != GEOIP_NETSPEED_EDITION) { + if (gi->databaseType != GEOIP_COUNTRY_EDITION_V6) { printf("Invalid database type %s, expected %s\n", GeoIPDBDescription[(int)gi->databaseType], GeoIPDBDescription[GEOIP_COUNTRY_EDITION_V6]); return 0; } @@ -956,18 +976,36 @@ int GeoIP_id_by_name_v6 (GeoIP* gi, cons return ret; } +const char *GeoIP_country_code_by_addr_v6 (GeoIP* gi, const char *addr) { + int country_id; + country_id = GeoIP_id_by_addr_v6(gi, addr); + return (country_id > 0) ? GeoIP_country_code[country_id] : NULL; +} + const char *GeoIP_country_code_by_addr (GeoIP* gi, const char *addr) { int country_id; country_id = GeoIP_id_by_addr(gi, addr); return (country_id > 0) ? GeoIP_country_code[country_id] : NULL; } +const char *GeoIP_country_code3_by_addr_v6 (GeoIP* gi, const char *addr) { + int country_id; + country_id = GeoIP_id_by_addr_v6(gi, addr); + return (country_id > 0) ? GeoIP_country_code3[country_id] : NULL; +} + const char *GeoIP_country_code3_by_addr (GeoIP* gi, const char *addr) { int country_id; country_id = GeoIP_id_by_addr(gi, addr); return (country_id > 0) ? GeoIP_country_code3[country_id] : NULL; } +const char *GeoIP_country_name_by_addr_v6 (GeoIP* gi, const char *addr) { + int country_id; + country_id = GeoIP_id_by_addr_v6(gi, addr); + return (country_id > 0) ? GeoIP_country_name[country_id] : NULL; +} + const char *GeoIP_country_name_by_addr (GeoIP* gi, const char *addr) { int country_id; country_id = GeoIP_id_by_addr(gi, addr); @@ -1010,10 +1048,18 @@ const char *GeoIP_country_code3_by_ipnum return (country_id > 0) ? GeoIP_country_code3[country_id] : NULL; } +int GeoIP_country_id_by_addr_v6 (GeoIP* gi, const char *addr) { + return GeoIP_id_by_addr_v6(gi, addr); +} + int GeoIP_country_id_by_addr (GeoIP* gi, const char *addr) { return GeoIP_id_by_addr(gi, addr); } +int GeoIP_country_id_by_name_v6 (GeoIP* gi, const char *host) { + return GeoIP_id_by_name_v6(gi, host); +} + int GeoIP_country_id_by_name (GeoIP* gi, const char *host) { return GeoIP_id_by_name(gi, host); } @@ -1024,9 +1070,7 @@ int GeoIP_id_by_addr_v6 (GeoIP* gi, cons if (addr == NULL) { return 0; } - if (gi->databaseType != GEOIP_COUNTRY_EDITION_V6 && - gi->databaseType != GEOIP_PROXY_EDITION && - gi->databaseType != GEOIP_NETSPEED_EDITION) { + if (gi->databaseType != GEOIP_COUNTRY_EDITION_V6) { printf("Invalid database type %s, expected %s\n", GeoIPDBDescription[(int)gi->databaseType], GeoIPDBDescription[GEOIP_COUNTRY_EDITION_V6]); @@ -1062,9 +1106,7 @@ int GeoIP_id_by_ipnum_v6 (GeoIP* gi, geo return 0; } */ - if (gi->databaseType != GEOIP_COUNTRY_EDITION_V6 && - gi->databaseType != GEOIP_PROXY_EDITION && - gi->databaseType != GEOIP_NETSPEED_EDITION) { + if (gi->databaseType != GEOIP_COUNTRY_EDITION_V6) { printf("Invalid database type %s, expected %s\n", GeoIPDBDescription[(int)gi->databaseType], GeoIPDBDescription[GEOIP_COUNTRY_EDITION_V6]); @@ -1346,6 +1388,7 @@ char *_get_name (GeoIP* gi, unsigned lon if (gi->databaseType != GEOIP_ORG_EDITION && gi->databaseType != GEOIP_ISP_EDITION && + gi->databaseType != GEOIP_DOMAIN_EDITION && gi->databaseType != GEOIP_ASNUM_EDITION) { printf("Invalid database type %s, expected %s\n", GeoIPDBDescription[(int)gi->databaseType], GeoIPDBDescription[GEOIP_ORG_EDITION]); return NULL; @@ -1382,6 +1425,7 @@ char *_get_name_v6 (GeoIP* gi, geoipv6_t if (gi->databaseType != GEOIP_ORG_EDITION && gi->databaseType != GEOIP_ISP_EDITION && + gi->databaseType != GEOIP_DOMAIN_EDITION && gi->databaseType != GEOIP_ASNUM_EDITION) { printf("Invalid database type %s, expected %s\n", GeoIPDBDescription[(int)gi->databaseType], GeoIPDBDescription[GEOIP_ORG_EDITION]); return NULL; diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/GeoIP.h c/libGeoIP/GeoIP.h --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/GeoIP.h 2009-02-24 10:03:23.000000000 -0600 +++ c/libGeoIP/GeoIP.h 2009-08-30 21:15:04.000000000 -0500 @@ -162,6 +162,13 @@ GEOIP_API const char *GeoIP_country_name GEOIP_API const char *GeoIP_country_code_by_ipnum_v6 (GeoIP* gi, geoipv6_t ipnum); GEOIP_API const char *GeoIP_country_code3_by_ipnum_v6 (GeoIP* gi, geoipv6_t ipnum); +GEOIP_API const char *GeoIP_country_code_by_addr_v6 (GeoIP* gi, const char *addr); +GEOIP_API const char *GeoIP_country_code_by_name_v6 (GeoIP* gi, const char *host); +GEOIP_API const char *GeoIP_country_code3_by_addr_v6 (GeoIP* gi, const char *addr); +GEOIP_API const char *GeoIP_country_code3_by_name_v6 (GeoIP* gi, const char *host); +GEOIP_API const char *GeoIP_country_name_by_addr_v6 (GeoIP* gi, const char *addr); +GEOIP_API const char *GeoIP_country_name_by_name_v6 (GeoIP* gi, const char *host); + /* Deprecated - for backwards compatibility only */ GEOIP_API int GeoIP_country_id_by_addr (GeoIP* gi, const char *addr); GEOIP_API int GeoIP_country_id_by_name (GeoIP* gi, const char *host); Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP: Makefile.in diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/regionName.c c/libGeoIP/regionName.c --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/regionName.c 2009-02-24 10:03:23.000000000 -0600 +++ c/libGeoIP/regionName.c 2009-07-23 15:48:20.000000000 -0500 @@ -2249,6 +2249,12 @@ const char * GeoIP_region_name_by_code(c } if (strcmp(country_code,"CI") == 0) { switch (region_code2) { + case 5: + name = "Atacama"; + break; + case 6: + name = "Biobio"; + break; case 51: name = "Sassandra"; break; @@ -6102,6 +6108,9 @@ const char * GeoIP_region_name_by_code(c case 29: name = "Snafellsnes- og Hnappadalssysla"; break; + case 30: + name = "Strandasysla"; + break; case 31: name = "Sudur-Mulasysla"; break; @@ -6875,6 +6884,9 @@ const char * GeoIP_region_name_by_code(c case 1: name = "Beqaa"; break; + case 2: + name = "Al Janub"; + break; case 3: name = "Liban-Nord"; break; @@ -7092,6 +7104,9 @@ const char * GeoIP_region_name_by_code(c case 4: name = "Grand Cape Mount"; break; + case 5: + name = "Lofa"; + break; case 6: name = "Maryland"; break; @@ -7107,15 +7122,33 @@ const char * GeoIP_region_name_by_code(c case 11: name = "Grand Bassa"; break; + case 12: + name = "Grand Cape Mount"; + break; + case 13: + name = "Maryland"; + break; case 14: name = "Montserrado"; break; + case 17: + name = "Margibi"; + break; + case 18: + name = "River Cess"; + break; case 19: name = "Grand Gedeh"; break; case 20: name = "Lofa"; break; + case 21: + name = "Gbarpolu"; + break; + case 22: + name = "River Gee"; + break; } } if (strcmp(country_code,"LS") == 0) { @@ -8848,12 +8881,18 @@ const char * GeoIP_region_name_by_code(c case 11: name = "Federal Capital Territory"; break; + case 12: + name = "Gongola"; + break; case 16: name = "Ogun"; break; case 17: name = "Ondo"; break; + case 18: + name = "Oyo"; + break; case 21: name = "Akwa Ibom"; break; @@ -9271,6 +9310,9 @@ const char * GeoIP_region_name_by_code(c case 1092: name = "West Coast"; break; + case 85: + name = "Waikato"; + break; } } if (strcmp(country_code,"OM") == 0) { @@ -9612,6 +9654,9 @@ const char * GeoIP_region_name_by_code(c case 44: name = "Mountain"; break; + case 45: + name = "Negros Occidental"; + break; case 46: name = "Negros Oriental"; break; @@ -10711,6 +10756,9 @@ const char * GeoIP_region_name_by_code(c case 6: name = "Gitarama"; break; + case 7: + name = "Kibungo"; + break; case 9: name = "Kigali"; break; @@ -11532,6 +11580,9 @@ const char * GeoIP_region_name_by_code(c case 7: name = "Thies"; break; + case 8: + name = "Louga"; + break; case 9: name = "Fatick"; break; @@ -12075,6 +12126,12 @@ const char * GeoIP_region_name_by_code(c case 78: name = "Mukdahan"; break; + case 79: + name = "Nong Bua Lamphu"; + break; + case 80: + name = "Sa Kaeo"; + break; } } if (strcmp(country_code,"TJ") == 0) { @@ -12112,22 +12169,19 @@ const char * GeoIP_region_name_by_code(c if (strcmp(country_code,"TN") == 0) { switch (region_code2) { case 2: - name = "Al Qasrayn"; + name = "Kasserine"; break; case 3: - name = "Al Qayrawan"; + name = "Kairouan"; break; case 6: - name = "Jundubah"; - break; - case 10: - name = "Qafsah"; + name = "Jendouba"; break; case 14: - name = "Kef"; + name = "El Kef"; break; case 15: - name = "Al Mahdiyah"; + name = "Al Mahdia"; break; case 16: name = "Al Munastir"; @@ -12136,58 +12190,52 @@ const char * GeoIP_region_name_by_code(c name = "Bajah"; break; case 18: - name = "Banzart"; + name = "Bizerte"; break; case 19: - name = "Nabul"; + name = "Nabeul"; break; case 22: - name = "Silyanah"; + name = "Siliana"; break; case 23: - name = "Susah"; + name = "Sousse"; break; case 26: - name = "Chaiyaphum Province"; + name = "Ariana"; break; case 27: - name = "Bin"; + name = "Ben Arous"; break; case 28: name = "Madanin"; break; case 29: - name = "Qabis"; + name = "Gabes"; break; case 30: - name = "Qafsah"; + name = "Gafsa"; break; case 31: - name = "Qibili"; + name = "Kebili"; break; case 32: - name = "Safaqis"; + name = "Sfax"; break; case 33: - name = "Sidi Bu Zayd"; + name = "Sidi Bou Zid"; break; case 34: - name = "Tatawin"; + name = "Tataouine"; break; case 35: - name = "Tawzar"; + name = "Tozeur"; break; case 36: name = "Tunis"; break; case 37: - name = "Zaghwan"; - break; - case 38: - name = "Ariana"; - break; - case 39: - name = "Manouba"; + name = "Zaghouan"; break; } } @@ -13035,6 +13083,9 @@ const char * GeoIP_region_name_by_code(c case 5: name = "Cao Bang"; break; + case 6: + name = "Cuu Long"; + break; case 7: name = "Dac Lac"; break; @@ -13053,6 +13104,9 @@ const char * GeoIP_region_name_by_code(c case 14: name = "Ha Nam Ninh"; break; + case 15: + name = "Ha Noi"; + break; case 16: name = "Ha Son Binh"; break; @@ -13377,6 +13431,9 @@ const char * GeoIP_region_name_by_code(c case 5: name = "Shabwah"; break; + case 6: + name = "Al Ghaydah"; + break; case 8: name = "Al Hudaydah"; break; Only in c/: LICENSE Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: LICENSE.txt Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: Makefile.in Only in c/man: CVS Only in c/man: geoiplookup.1 Only in c/man: geoiplookup6.1 Only in c/man: geoipupdate.1 Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/man: Makefile.in Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: missing diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/README c/README --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/README 2009-02-24 10:03:24.000000000 -0600 +++ c/README 2009-06-10 07:35:19.000000000 -0500 @@ -182,4 +182,27 @@ from XORG X-Server). It happens at least If GEOIP_MMAP_CACHE doesn't work on a 64bit machine, try adding the flag "MAP_32BIT" to the mmap call. +If you get a "passing argument 3 of 'gethostbyname_r' from incompatible pointer type" +error on AIX, download and/or untar a fresh copy of GeoIP. ( To avoid cached +results from a previous ./configure run ) + +cd ./GeoIP-1.4.6 +then edit the file ./configure + +and delete these two lines: + +#define HAVE_GETHOSTBYNAME_R 1 + +#define GETHOSTBYNAME_R_RETURNS_INT 1 + +then save the configure script + +and build it as usual + +./configure +make +sudo make install + + + To submit a patch, please contact support at maxmind.com Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: README.fedora Only in c/: regioncode Only in c/test: CVS Only in c/test: fail_test.txt Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/test: Makefile.in Only in c/test: proxy_test.txt Only in c/: timezone Index: GeoIP.spec =================================================================== RCS file: /cvs/extras/rpms/GeoIP/devel/GeoIP.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- GeoIP.spec 24 Jul 2009 15:30:21 -0000 1.19 +++ GeoIP.spec 1 Sep 2009 13:04:09 -0000 1.20 @@ -1,15 +1,17 @@ +%define tarballversion 1.4.6 Name: GeoIP -Version: 1.4.6 -Release: 2%{?dist} +Version: 1.4.7 +Release: 0.1.20090931cvs%{?dist} Summary: C library for country/city/organization to IP address or hostname mapping Group: Development/Libraries License: LGPLv2+ URL: http://www.maxmind.com/app/c -Source0: http://www.maxmind.com/download/geoip/api/c/GeoIP-%{version}.tar.gz +Source0: http://www.maxmind.com/download/geoip/api/c/GeoIP-%{tarballversion}.tar.gz Source1: LICENSE.txt Source2: fetch-geoipdata-city.pl Source3: fetch-geoipdata.pl Source4: README.Fedora +Patch0: geoip-1.4.6-ipv6.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Obsoletes: geoip < %{version}-%{release} Provides: geoip = %{version}-%{release} @@ -33,7 +35,8 @@ Obsoletes: geoip-devel < %{version}-%{re Development headers and static libraries for building GeoIP-based applications %prep -%setup -q +%setup -q -n %{name}-%{tarballversion} +%patch0 -p1 install -D -m644 %{SOURCE1} LICENSE.txt install -D -m644 %{SOURCE2} fetch-geoipdata-city.pl install -D -m644 %{SOURCE3} fetch-geoipdata.pl @@ -81,6 +84,9 @@ rm -rf %{buildroot} %{_libdir}/libGeoIPUpdate.so %changelog +* Mon Aug 31 2009 Matt Domsch - 1.4.7.0.1.20090931 +- apply CVS HEAD 20090931 which includes IPv6 functions + * Fri Jul 24 2009 Fedora Release Engineering - 1.4.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ltinkl at fedoraproject.org Tue Sep 1 13:05:19 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 13:05:19 +0000 (UTC) Subject: rpms/kdebase-workspace/F-10 .cvsignore, 1.27, 1.28 kdebase-workspace.spec, 1.190, 1.191 sources, 1.32, 1.33 Message-ID: <20090901130519.0C7D011C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebase-workspace/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13751/F-10 Modified Files: .cvsignore kdebase-workspace.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/F-10/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 19 Aug 2009 16:11:49 -0000 1.27 +++ .cvsignore 1 Sep 2009 13:05:18 -0000 1.28 @@ -1 +1 @@ -kdebase-workspace-4.3.0.tar.bz2 +kdebase-workspace-4.3.1.tar.bz2 Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/F-10/kdebase-workspace.spec,v retrieving revision 1.190 retrieving revision 1.191 diff -u -p -r1.190 -r1.191 --- kdebase-workspace.spec 24 Aug 2009 00:34:41 -0000 1.190 +++ kdebase-workspace.spec 1 Sep 2009 13:05:18 -0000 1.191 @@ -1,10 +1,11 @@ -%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} + +%{!?python_sitearch:%global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Summary: K Desktop Environment - Workspace Name: kdebase-workspace -Version: 4.3.0 +Version: 4.3.1 -Release: 9%{?dist} +Release: 1%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 License: GPLv2 Group: User Interface/Desktops @@ -36,11 +37,7 @@ Patch16: kdebase-workspace-4.3.0-battery # moving to non-multilib hack Obsoletes: kdebase-workspace < 4.3.0-2 -Obsoletes: PolicyKit-kde < 4.3.0-100 -Provides: PolicyKit-kde = %{version}-100 -# This can be used by apps which want to use the PolicyKit -# frontend implementation of the desktop they are running under -Provides: PolicyKit-authentication-agent +Requires: PolicyKit-authentication-agent # FIXME: Should we restore this now that kdebase no longer depends on kdebase-workspace? %if 0%{?fedora} == 9 @@ -118,6 +115,10 @@ Requires: leonidas-kde-theme %endif %endif +%if 0%{?fedora} > 11 +Requires: system-backgrounds-kde +%endif + Requires: kio_sysinfo %description @@ -139,8 +140,7 @@ This package contains: %package devel Group: Development/Libraries Summary: Development files for %{name} -Obsoletes: PolicyKit-kde-devel < 4.2.85 -Provides: PolicyKit-kde-devel = %{version}-%{release} +Obsoletes: PolicyKit-kde-devel < 4.3.0 Provides: solid-bluetooth-devel = 4.3-0.1 Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: kdelibs4-devel @@ -192,6 +192,15 @@ BuildArch: noarch %description -n oxygen-cursor-themes %{summary}. +%package -n PolicyKit-kde +Summary: PolicyKit integration for the KDE desktop +Group: System Environment/Libraries +# This can be used by apps which want to use the PolicyKit +# frontend implementation of the desktop they are running under +Provides: PolicyKit-authentication-agent +%description -n PolicyKit-kde +This package provides a PolicyKit Authentication Frontend for KDE + %package googlegadgets Summary: Google Desktop Gadgets Group: User Interface/Desktops @@ -273,6 +282,9 @@ pushd %{buildroot}%{_kde4_appsdir}/kdm/f ln -sf ../pics/users/%{default_face_icon} .default.face.icon popd +## unpackaged files +rm -fv %{buildroot}%{_kde4_libdir}/libpolkitkdeprivate*.so + %check for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do @@ -306,6 +318,10 @@ fi %postun libs -p /sbin/ldconfig +%post -n PolicyKit-kde -p /sbin/ldconfig + +%postun -n PolicyKit-kde -p /sbin/ldconfig + %files %defattr(-,root,root,-) @@ -334,7 +350,6 @@ fi %{_kde4_bindir}/ksystraycmd %{_kde4_bindir}/kwin* %{_kde4_bindir}/kxkb -%{_kde4_bindir}/polkit-kde-authorization %{_kde4_bindir}/plasma-desktop %{_kde4_bindir}/plasma-overlay %{_kde4_bindir}/plasmaengineexplorer @@ -385,6 +400,7 @@ fi %{_kde4_datadir}/kde4/services/* %exclude %{_kde4_datadir}/kde4/services/kdm.desktop +%exclude %{_kde4_sharedir}/kde4/services/kcm_pkk_authorization.desktop %{_kde4_datadir}/kde4/servicetypes/* %{_kde4_datadir}/sounds/pop.wav %{_kde4_datadir}/autostart/klipper.desktop @@ -394,6 +410,8 @@ fi %{_kde4_datadir}/applications/kde4/* %{_datadir}/dbus-1/interfaces/*.xml %{_datadir}/dbus-1/services/*.service +%exclude %{_kde4_datadir}/dbus-1/services/org.kde.PolicyKit.service +%exclude %{_kde4_datadir}/dbus-1/services/kde-org.freedesktop.PolicyKit.AuthenticationAgent.service %{_kde4_datadir}/config.kcfg/* %{_datadir}/xsessions/*.desktop %{_kde4_docdir}/HTML/en/kcontrol/ @@ -401,7 +419,6 @@ fi %{_kde4_docdir}/HTML/en/kmenuedit/ %{_kde4_docdir}/HTML/en/ksysguard/ %{_kde4_docdir}/HTML/en/kxkb/ -%{_kde4_docdir}/HTML/en/PolicyKit-kde/ %{_kde4_docdir}/HTML/en/plasma/ %{_kde4_docdir}/HTML/en/systemsettings/ %{_kde4_iconsdir}/hicolor/*/*/* @@ -412,6 +429,7 @@ fi %{_kde4_libdir}/kde4/ion_*.so %{_kde4_libdir}/kde4/kcm_*.so %exclude %{_kde4_libdir}/kde4/kcm_kdm.so +%exclude %{_kde4_libdir}/kde4/kcm_pkk_authorization.so %{_kde4_libdir}/kde4/kded_*.so %{_kde4_libdir}/kde4/kfontviewpart.so %{_kde4_libdir}/kde4/kio_fonts.so @@ -436,7 +454,6 @@ fi %{_kde4_libexecdir}/kio_fonts_helper %{_kde4_libexecdir}/krootimage %{_kde4_libexecdir}/kscreenlocker -%{_kde4_libexecdir}/polkit-kde-manager %{_kde4_libexecdir}/test_kcm_xinerama %{_libdir}/strigi/ %{_kde4_libdir}/libkdeinit*.so @@ -461,6 +478,7 @@ fi %files libs %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* +%exclude %{_kde4_libdir}/libpolkitkdeprivate.so.4* %{_kde4_libdir}/libplasma_applet-system-monitor.so %{_kde4_libdir}/kde4/plugins/designer/ksysguardwidgets.so %{_kde4_libdir}/kde4/plugins/designer/ksysguardlsofwidgets.so @@ -496,7 +514,6 @@ fi %{_kde4_appsdir}/kdm/ %{_kde4_datadir}/kde4/services/kdm.desktop - %files -n ksysguardd %defattr(-,root,root,-) %config(noreplace) %{_kde4_sysconfdir}/ksysguarddrc @@ -523,6 +540,20 @@ fi %{_kde4_datadir}/kde4/services/plasma-applet-ggl* %{_kde4_datadir}/kde4/services/*googlegadgets.desktop +%files -n PolicyKit-kde +%defattr(-,root,root,-) +%{_kde4_bindir}/polkit-kde-authorization +%{_kde4_libdir}/libpolkitkdeprivate.so.4* +%{_kde4_libdir}/kde4/kcm_pkk_authorization.so +%{_kde4_libexecdir}/polkit-kde-manager +%{_kde4_datadir}/dbus-1/services/org.kde.PolicyKit.service +%{_kde4_datadir}/dbus-1/services/kde-org.freedesktop.PolicyKit.AuthenticationAgent.service +%{_kde4_sharedir}/kde4/services/kcm_pkk_authorization.desktop +%{_kde4_docdir}/HTML/en/PolicyKit-kde/ +#files -n PolicyKit-kde-libs +#defattr(-,root,root,-) +%{_kde4_libdir}/libpolkitkdeprivate.so.4* + %files python-applet %defattr(-,root,root,-) %{python_sitearch}/PyKDE4/plasmascript.py* @@ -538,6 +569,26 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 +- drop Requires: kde-plasma-folderview, rely on comps instead + +* Fri Aug 28 2009 Mamoru Tasaka - 4.3.0-102 +- Fix typo + +* Thu Aug 27 2009 Rex Dieter - 4.3.0-101 +- inflate Release tag, avoiding possible upgrade/obsoletes pain +- -devel: drop Provides: PolicyKit-kde-devel, bump Obsoletes + +* Thu Aug 27 2009 Rex Dieter - 4.3.0-12 +- PolicyKit-kde subpkg (#519172, #519654) + +* Wed Aug 26 2009 Rex Dieter - 4.3.0-11 +- Requires: system-backgrounds-kde (f12+) + +* Tue Aug 25 2009 Rex Dieter - 4.3.0-10 +- Requires: kde-plasma-folderview + * Sun Aug 23 2009 Rex Dieter - 4.3.0-9 - -akonadi: move plasma_engine_calendar here - drop Requires: kdm (F-12+) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/F-10/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 5 Aug 2009 00:22:23 -0000 1.32 +++ sources 1 Sep 2009 13:05:18 -0000 1.33 @@ -1 +1 @@ -e56f8af44df7bc8bfbc1de1ff1bf4414 kdebase-workspace-4.3.0.tar.bz2 +cf512fce3c8734078a89119334fd5a8a kdebase-workspace-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 13:05:19 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 13:05:19 +0000 (UTC) Subject: rpms/kdebase-workspace/devel .cvsignore,1.37,1.38 Message-ID: <20090901130519.81D2211C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13751/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 28 Aug 2009 13:03:22 -0000 1.37 +++ .cvsignore 1 Sep 2009 13:05:19 -0000 1.38 @@ -1,2 +1 @@ -kdebase-workspace-4.3.0.tar.bz2 kdebase-workspace-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 13:05:19 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 13:05:19 +0000 (UTC) Subject: rpms/kdebase-workspace/F-11 .cvsignore, 1.33, 1.34 kdebase-workspace.spec, 1.240, 1.241 sources, 1.38, 1.39 Message-ID: <20090901130519.5BA7811C00EF@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebase-workspace/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13751/F-11 Modified Files: .cvsignore kdebase-workspace.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/F-11/.cvsignore,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- .cvsignore 19 Aug 2009 16:08:56 -0000 1.33 +++ .cvsignore 1 Sep 2009 13:05:19 -0000 1.34 @@ -1 +1 @@ -kdebase-workspace-4.3.0.tar.bz2 +kdebase-workspace-4.3.1.tar.bz2 Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/F-11/kdebase-workspace.spec,v retrieving revision 1.240 retrieving revision 1.241 diff -u -p -r1.240 -r1.241 --- kdebase-workspace.spec 24 Aug 2009 00:35:12 -0000 1.240 +++ kdebase-workspace.spec 1 Sep 2009 13:05:19 -0000 1.241 @@ -1,10 +1,11 @@ -%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} + +%{!?python_sitearch:%global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Summary: K Desktop Environment - Workspace Name: kdebase-workspace -Version: 4.3.0 +Version: 4.3.1 -Release: 9%{?dist} +Release: 1%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 License: GPLv2 Group: User Interface/Desktops @@ -36,11 +37,7 @@ Patch16: kdebase-workspace-4.3.0-battery # moving to non-multilib hack Obsoletes: kdebase-workspace < 4.3.0-2 -Obsoletes: PolicyKit-kde < 4.3.0-100 -Provides: PolicyKit-kde = %{version}-100 -# This can be used by apps which want to use the PolicyKit -# frontend implementation of the desktop they are running under -Provides: PolicyKit-authentication-agent +Requires: PolicyKit-authentication-agent # FIXME: Should we restore this now that kdebase no longer depends on kdebase-workspace? %if 0%{?fedora} == 9 @@ -118,6 +115,10 @@ Requires: leonidas-kde-theme %endif %endif +%if 0%{?fedora} > 11 +Requires: system-backgrounds-kde +%endif + Requires: kio_sysinfo %description @@ -139,8 +140,7 @@ This package contains: %package devel Group: Development/Libraries Summary: Development files for %{name} -Obsoletes: PolicyKit-kde-devel < 4.2.85 -Provides: PolicyKit-kde-devel = %{version}-%{release} +Obsoletes: PolicyKit-kde-devel < 4.3.0 Provides: solid-bluetooth-devel = 4.3-0.1 Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: kdelibs4-devel @@ -192,6 +192,15 @@ BuildArch: noarch %description -n oxygen-cursor-themes %{summary}. +%package -n PolicyKit-kde +Summary: PolicyKit integration for the KDE desktop +Group: System Environment/Libraries +# This can be used by apps which want to use the PolicyKit +# frontend implementation of the desktop they are running under +Provides: PolicyKit-authentication-agent +%description -n PolicyKit-kde +This package provides a PolicyKit Authentication Frontend for KDE + %package googlegadgets Summary: Google Desktop Gadgets Group: User Interface/Desktops @@ -273,6 +282,9 @@ pushd %{buildroot}%{_kde4_appsdir}/kdm/f ln -sf ../pics/users/%{default_face_icon} .default.face.icon popd +## unpackaged files +rm -fv %{buildroot}%{_kde4_libdir}/libpolkitkdeprivate*.so + %check for f in %{buildroot}%{_kde4_datadir}/applications/kde4/*.desktop ; do @@ -306,6 +318,10 @@ fi %postun libs -p /sbin/ldconfig +%post -n PolicyKit-kde -p /sbin/ldconfig + +%postun -n PolicyKit-kde -p /sbin/ldconfig + %files %defattr(-,root,root,-) @@ -334,7 +350,6 @@ fi %{_kde4_bindir}/ksystraycmd %{_kde4_bindir}/kwin* %{_kde4_bindir}/kxkb -%{_kde4_bindir}/polkit-kde-authorization %{_kde4_bindir}/plasma-desktop %{_kde4_bindir}/plasma-overlay %{_kde4_bindir}/plasmaengineexplorer @@ -385,6 +400,7 @@ fi %{_kde4_datadir}/kde4/services/* %exclude %{_kde4_datadir}/kde4/services/kdm.desktop +%exclude %{_kde4_sharedir}/kde4/services/kcm_pkk_authorization.desktop %{_kde4_datadir}/kde4/servicetypes/* %{_kde4_datadir}/sounds/pop.wav %{_kde4_datadir}/autostart/klipper.desktop @@ -394,6 +410,8 @@ fi %{_kde4_datadir}/applications/kde4/* %{_datadir}/dbus-1/interfaces/*.xml %{_datadir}/dbus-1/services/*.service +%exclude %{_kde4_datadir}/dbus-1/services/org.kde.PolicyKit.service +%exclude %{_kde4_datadir}/dbus-1/services/kde-org.freedesktop.PolicyKit.AuthenticationAgent.service %{_kde4_datadir}/config.kcfg/* %{_datadir}/xsessions/*.desktop %{_kde4_docdir}/HTML/en/kcontrol/ @@ -401,7 +419,6 @@ fi %{_kde4_docdir}/HTML/en/kmenuedit/ %{_kde4_docdir}/HTML/en/ksysguard/ %{_kde4_docdir}/HTML/en/kxkb/ -%{_kde4_docdir}/HTML/en/PolicyKit-kde/ %{_kde4_docdir}/HTML/en/plasma/ %{_kde4_docdir}/HTML/en/systemsettings/ %{_kde4_iconsdir}/hicolor/*/*/* @@ -412,6 +429,7 @@ fi %{_kde4_libdir}/kde4/ion_*.so %{_kde4_libdir}/kde4/kcm_*.so %exclude %{_kde4_libdir}/kde4/kcm_kdm.so +%exclude %{_kde4_libdir}/kde4/kcm_pkk_authorization.so %{_kde4_libdir}/kde4/kded_*.so %{_kde4_libdir}/kde4/kfontviewpart.so %{_kde4_libdir}/kde4/kio_fonts.so @@ -436,7 +454,6 @@ fi %{_kde4_libexecdir}/kio_fonts_helper %{_kde4_libexecdir}/krootimage %{_kde4_libexecdir}/kscreenlocker -%{_kde4_libexecdir}/polkit-kde-manager %{_kde4_libexecdir}/test_kcm_xinerama %{_libdir}/strigi/ %{_kde4_libdir}/libkdeinit*.so @@ -461,6 +478,7 @@ fi %files libs %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* +%exclude %{_kde4_libdir}/libpolkitkdeprivate.so.4* %{_kde4_libdir}/libplasma_applet-system-monitor.so %{_kde4_libdir}/kde4/plugins/designer/ksysguardwidgets.so %{_kde4_libdir}/kde4/plugins/designer/ksysguardlsofwidgets.so @@ -496,7 +514,6 @@ fi %{_kde4_appsdir}/kdm/ %{_kde4_datadir}/kde4/services/kdm.desktop - %files -n ksysguardd %defattr(-,root,root,-) %config(noreplace) %{_kde4_sysconfdir}/ksysguarddrc @@ -523,6 +540,20 @@ fi %{_kde4_datadir}/kde4/services/plasma-applet-ggl* %{_kde4_datadir}/kde4/services/*googlegadgets.desktop +%files -n PolicyKit-kde +%defattr(-,root,root,-) +%{_kde4_bindir}/polkit-kde-authorization +%{_kde4_libdir}/libpolkitkdeprivate.so.4* +%{_kde4_libdir}/kde4/kcm_pkk_authorization.so +%{_kde4_libexecdir}/polkit-kde-manager +%{_kde4_datadir}/dbus-1/services/org.kde.PolicyKit.service +%{_kde4_datadir}/dbus-1/services/kde-org.freedesktop.PolicyKit.AuthenticationAgent.service +%{_kde4_sharedir}/kde4/services/kcm_pkk_authorization.desktop +%{_kde4_docdir}/HTML/en/PolicyKit-kde/ +#files -n PolicyKit-kde-libs +#defattr(-,root,root,-) +%{_kde4_libdir}/libpolkitkdeprivate.so.4* + %files python-applet %defattr(-,root,root,-) %{python_sitearch}/PyKDE4/plasmascript.py* @@ -538,6 +569,26 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 +- drop Requires: kde-plasma-folderview, rely on comps instead + +* Fri Aug 28 2009 Mamoru Tasaka - 4.3.0-102 +- Fix typo + +* Thu Aug 27 2009 Rex Dieter - 4.3.0-101 +- inflate Release tag, avoiding possible upgrade/obsoletes pain +- -devel: drop Provides: PolicyKit-kde-devel, bump Obsoletes + +* Thu Aug 27 2009 Rex Dieter - 4.3.0-12 +- PolicyKit-kde subpkg (#519172, #519654) + +* Wed Aug 26 2009 Rex Dieter - 4.3.0-11 +- Requires: system-backgrounds-kde (f12+) + +* Tue Aug 25 2009 Rex Dieter - 4.3.0-10 +- Requires: kde-plasma-folderview + * Sun Aug 23 2009 Rex Dieter - 4.3.0-9 - -akonadi: move plasma_engine_calendar here - drop Requires: kdm (F-12+) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/F-11/sources,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- sources 5 Aug 2009 00:22:25 -0000 1.38 +++ sources 1 Sep 2009 13:05:19 -0000 1.39 @@ -1 +1 @@ -e56f8af44df7bc8bfbc1de1ff1bf4414 kdebase-workspace-4.3.0.tar.bz2 +cf512fce3c8734078a89119334fd5a8a kdebase-workspace-4.3.1.tar.bz2 From mlichvar at fedoraproject.org Tue Sep 1 13:17:39 2009 From: mlichvar at fedoraproject.org (Miroslav Lichvar) Date: Tue, 1 Sep 2009 13:17:39 +0000 (UTC) Subject: rpms/postfix/devel .cvsignore, 1.33, 1.34 postfix.spec, 1.76, 1.77 sources, 1.33, 1.34 Message-ID: <20090901131739.3B94411C00EF@cvs1.fedora.phx.redhat.com> Author: mlichvar Update of /cvs/pkgs/rpms/postfix/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16272 Modified Files: .cvsignore postfix.spec sources Log Message: - update to 2.6.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/postfix/devel/.cvsignore,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- .cvsignore 18 Jun 2009 15:39:37 -0000 1.33 +++ .cvsignore 1 Sep 2009 13:17:38 -0000 1.34 @@ -1,2 +1,2 @@ pflogsumm-1.1.1.tar.gz -postfix-2.6.2.tar.gz +postfix-2.6.5.tar.gz Index: postfix.spec =================================================================== RCS file: /cvs/pkgs/rpms/postfix/devel/postfix.spec,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- postfix.spec 21 Aug 2009 15:28:20 -0000 1.76 +++ postfix.spec 1 Sep 2009 13:17:38 -0000 1.77 @@ -39,8 +39,8 @@ Name: postfix Summary: Postfix Mail Transport Agent -Version: 2.6.2 -Release: 3%{?dist} +Version: 2.6.5 +Release: 1%{?dist} Epoch: 2 Group: System Environment/Daemons URL: http://www.postfix.org @@ -495,6 +495,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Tue Sep 01 2009 Miroslav Lichvar 2:2.6.5-1 +- update to 2.6.5 + * Fri Aug 21 2009 Tomas Mraz - 2:2.6.2-3 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/postfix/devel/sources,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- sources 18 Jun 2009 15:39:37 -0000 1.33 +++ sources 1 Sep 2009 13:17:38 -0000 1.34 @@ -1,2 +1,2 @@ 2f570477b2e205f9dfc1df13f00b5c0d pflogsumm-1.1.1.tar.gz -1f0edbd521d2b0473626f4d61e8bb4eb postfix-2.6.2.tar.gz +6b954cfb3eb6141dac1e773281211717 postfix-2.6.5.tar.gz From jpopelka at fedoraproject.org Tue Sep 1 13:18:22 2009 From: jpopelka at fedoraproject.org (=?utf-8?b?SmnFmcOtIFBvcGVsa2E=?=) Date: Tue, 1 Sep 2009 13:18:22 +0000 (UTC) Subject: rpms/net-tools/devel net-tools-1.60-avoid-name-resolution.patch, NONE, 1.1 net-tools-1.60-continous-flush-stdout.patch, NONE, 1.1 net-tools-1.60-debug-fix.patch, NONE, 1.1 net-tools-1.60-ib-warning.patch, NONE, 1.1 net-tools-1.60-man-obsolete.patch, NONE, 1.1 .cvsignore, 1.11, 1.12 net-tools.spec, 1.100, 1.101 sources, 1.11, 1.12 Message-ID: <20090901131822.EA44311C00EF@cvs1.fedora.phx.redhat.com> Author: jpopelka Update of /cvs/pkgs/rpms/net-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16544 Modified Files: .cvsignore net-tools.spec sources Added Files: net-tools-1.60-avoid-name-resolution.patch net-tools-1.60-continous-flush-stdout.patch net-tools-1.60-debug-fix.patch net-tools-1.60-ib-warning.patch net-tools-1.60-man-obsolete.patch Log Message: netstat fixes + notes in man pages about obsolete commands + infiniband hw address warning net-tools-1.60-avoid-name-resolution.patch: netstat.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) --- NEW FILE net-tools-1.60-avoid-name-resolution.patch --- diff -up net-tools-1.60/netstat.c.avoid-name-resolution net-tools-1.60/netstat.c --- net-tools-1.60/netstat.c.avoid-name-resolution 2009-08-28 10:48:40.000000000 +0200 +++ net-tools-1.60/netstat.c 2009-08-14 12:36:56.000000000 +0200 @@ -961,6 +961,10 @@ static void tcp_do_one(int lnr, const ch &d, local_addr, &local_port, rem_addr, &rem_port, &state, &txq, &rxq, &timer_run, &time_len, &retr, &uid, &timeout, &inode, more); + if (!flag_all && + ((flag_lst && rem_port) || (!flag_lst && !rem_port))) + return; + if (strlen(local_addr) > 8) { #if HAVE_AFINET6 /* Demangle what the kernel gives us */ @@ -1014,7 +1018,7 @@ static void tcp_do_one(int lnr, const ch flag_not & FLAG_NUM_HOST), sizeof(local_addr)); safe_strncpy(rem_addr, ap->sprint((struct sockaddr *) &remaddr, flag_not & FLAG_NUM_HOST), sizeof(rem_addr)); - if (flag_all || (flag_lst && !rem_port) || (!flag_lst && rem_port)) { + snprintf(buffer, sizeof(buffer), "%s", get_sname(htons(local_port), "tcp", flag_not & FLAG_NUM_PORT)); @@ -1075,7 +1079,6 @@ static void tcp_do_one(int lnr, const ch rxq, txq, local_addr, rem_addr, _(tcp_state[state])); finish_this_one(uid,inode,timers); - } } static int tcp_info(void) net-tools-1.60-continous-flush-stdout.patch: netstat.c | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) --- NEW FILE net-tools-1.60-continous-flush-stdout.patch --- diff -up net-tools-1.60/netstat.c.continous-flush-stdout net-tools-1.60/netstat.c --- net-tools-1.60/netstat.c.continous-flush-stdout 2009-08-28 10:57:12.000000000 +0200 +++ net-tools-1.60/netstat.c 2009-08-28 10:58:48.000000000 +0200 @@ -357,6 +357,12 @@ static void prg_cache_clear(void) prg_cache_loaded=0; } +static void wait_continous(const int reptimer) +{ + fflush(stdout); + sleep(reptimer); +} + static void extract_type_1_socket_inode(const char lname[], unsigned long * inode_p, int * status) { /* If lname is of the form "socket:[12345]", extract the "12345" @@ -2289,7 +2295,7 @@ int main flag_not & FLAG_NUM_PORT, flag_exp); if (i || !flag_cnt) break; - sleep(reptimer); + wait_continous(reptimer); } #else ENOSUPP("netstat.c", "FW_MASQUERADE"); @@ -2305,7 +2311,7 @@ int main if(i || !flag_cnt) break; - sleep(reptimer); + wait_continous(reptimer); } return(i); } @@ -2329,7 +2335,7 @@ int main i = route_info(afname, options); if (i || !flag_cnt) break; - sleep(reptimer); + wait_continous(reptimer); } return (i); } @@ -2338,7 +2344,7 @@ int main i = iface_info(); if (!flag_cnt || i) break; - sleep(reptimer); + wait_continous(reptimer); } return (i); } @@ -2470,7 +2476,7 @@ int main } if (!flag_cnt || i) break; - sleep(reptimer); + wait_continous(reptimer); prg_cache_clear(); tcp_node_hash_clear(); } net-tools-1.60-debug-fix.patch: rose.c | 4 ++-- x25.c | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) --- NEW FILE net-tools-1.60-debug-fix.patch --- diff -up net-tools-1.60/lib/rose.c.debug-fix net-tools-1.60/lib/rose.c --- net-tools-1.60/lib/rose.c.debug-fix 2000-03-05 12:26:03.000000000 +0100 +++ net-tools-1.60/lib/rose.c 2009-09-01 13:02:20.000000000 +0200 @@ -86,7 +86,7 @@ static int ROSE_input(int type, char *bu if (strlen(bufp) != 10) { strcpy(ROSE_errmsg, _("Node address must be ten digits")); #ifdef DEBUG - fprintf(stderr, "rose_input(%s): %s !\n", ROSE_errmsg, orig); + fprintf(stderr, "rose_input(%s): %s !\n", bufp, ROSE_errmsg); #endif errno = EINVAL; return (-1); @@ -99,7 +99,7 @@ static int ROSE_input(int type, char *bu /* All done. */ #ifdef DEBUG - fprintf(stderr, "rose_input(%s): ", orig); + fprintf(stderr, "rose_input(%s): ", bufp); for (i = 0; i < sizeof(rose_address); i++) fprintf(stderr, "%02X ", sap->sa_data[i] & 0377); fprintf(stderr, "\n"); diff -up net-tools-1.60/lib/x25.c.debug-fix net-tools-1.60/lib/x25.c --- net-tools-1.60/lib/x25.c.debug-fix 2000-05-20 20:53:25.000000000 +0200 +++ net-tools-1.60/lib/x25.c 2009-09-01 13:06:05.000000000 +0200 @@ -81,6 +81,7 @@ X25_input(int type, char *bufp, struct s unsigned char *ptr; char *p; unsigned int sigdigits; + int i; sap->sa_family = x25_aftype.af; ptr = ((struct sockaddr_x25 *)sap)->sx25_addr.x25_addr; @@ -90,7 +91,7 @@ X25_input(int type, char *bufp, struct s if (strlen(bufp)>18) { strcpy(X25_errmsg, _("Address can't exceed eighteen digits with sigdigits")); #ifdef DEBUG - fprintf(stderr, "x25_input(%s): %s !\n", X25_errmsg, orig); + fprintf(stderr, "x25_input(%s): %s !\n", bufp, X25_errmsg); #endif errno = EINVAL; return(-1); @@ -108,7 +109,7 @@ X25_input(int type, char *bufp, struct s *p = '/'; strcpy(X25_errmsg, _("Invalid address")); #ifdef DEBUG - fprintf(stderr, "x25_input(%s): %s !\n", X25_errmsg, orig); + fprintf(stderr, "x25_input(%s): %s !\n", bufp, X25_errmsg); #endif errno = EINVAL; return(-1); @@ -118,8 +119,8 @@ X25_input(int type, char *bufp, struct s /* All done. */ #ifdef DEBUG - fprintf(stderr, "x25_input(%s): ", orig); - for (i = 0; i < sizeof(x25_address); i++) + fprintf(stderr, "x25_input(%s): ", bufp); + for (i = 0; i < sizeof(sap->sa_data); i++) fprintf(stderr, "%02X ", sap->sa_data[i] & 0377); fprintf(stderr, "\n"); #endif net-tools-1.60-ib-warning.patch: ib.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) --- NEW FILE net-tools-1.60-ib-warning.patch --- diff -up net-tools-1.60/lib/ib.c.ib-warning net-tools-1.60/lib/ib.c --- net-tools-1.60/lib/ib.c.ib-warning 2009-09-01 13:45:55.000000000 +0200 +++ net-tools-1.60/lib/ib.c 2009-09-01 13:47:43.000000000 +0200 @@ -48,7 +48,10 @@ static char *pr_ib(unsigned char *ptr) pos += sprintf(pos, "%02X:", (*ptr++ & 0377)); } buff[strlen(buff) - 1] = '\0'; - + char *ib_warning = "Ifconfig uses the ioctl access method to get the full address information, which limits hardware addresses to 8 bytes.\n" + "Because Infiniband address has 20 bytes, only the first 8 bytes are displayed correctly.\n" + "Ifconfig is obsolete! For replacement check ip.\n"; + fprintf(stderr, _(ib_warning)); /* snprintf(buff, sizeof(buff), "%02X:%02X:%02X:%02X:%02X:%02X", (ptr[0] & 0377), (ptr[1] & 0377), (ptr[2] & 0377), (ptr[3] & 0377), (ptr[4] & 0377), (ptr[5] & 0377) net-tools-1.60-man-obsolete.patch: arp.8 | 13 ++++++++++++- ethers.5 | 7 ++++--- ifconfig.8 | 23 ++++++++++++++++++++++- nameif.8 | 12 ++++++++++++ netstat.8 | 16 +++++++++++----- route.8 | 12 +++++++++++- 6 files changed, 72 insertions(+), 11 deletions(-) --- NEW FILE net-tools-1.60-man-obsolete.patch --- diff -up net-tools-1.60/man/en_US/arp.8.man-obsolete net-tools-1.60/man/en_US/arp.8 --- net-tools-1.60/man/en_US/arp.8.man-obsolete 2009-09-01 11:28:22.000000000 +0200 +++ net-tools-1.60/man/en_US/arp.8 2009-09-01 11:28:22.000000000 +0200 @@ -1,6 +1,8 @@ .TH ARP 8 "5 Jan 1999" "net-tools" "Linux Programmer's Manual" + .SH NAME arp \- manipulate the system ARP cache + .SH SYNOPSIS .B arp .RB [ \-evn ] @@ -44,6 +46,10 @@ arp \- manipulate the system ARP cache .RB [ "-i if" ] .B -f [filename] +.SH NOTE +.P +This program is obsolete. For replacement check \fBip neighbor\fR. + .SH DESCRIPTION .B Arp manipulates the kernel's ARP cache in various ways. The primary options @@ -51,6 +57,7 @@ are clearing an address mapping entry an debugging purposes, the .B arp program also allows a complete dump of the ARP cache. + .SH OPTIONS .TP .B "\-v, \-\-verbose" @@ -107,6 +114,7 @@ table. For entries the specified interface is the interface on which ARP requests will be answered. .br + .B NOTE: This has to be different from the interface to which the IP datagrams will be routed. @@ -171,6 +179,7 @@ flag. Permanent entries are marked with and published entries have the .B P flag. + .SH FILES .I /proc/net/arp, .br @@ -179,8 +188,10 @@ flag. .I /etc/hosts .br .I /etc/ethers + .SH SEE ALSO -rarp(8), route(8), ifconfig(8), netstat(8) +ip(8) + .SH AUTHORS Fred N. van Kempen, with a lot of improvements from net-tools Maintainer Bernd Eckenfels . diff -up net-tools-1.60/man/en_US/ethers.5.man-obsolete net-tools-1.60/man/en_US/ethers.5 --- net-tools-1.60/man/en_US/ethers.5.man-obsolete 1999-01-09 16:55:31.000000000 +0100 +++ net-tools-1.60/man/en_US/ethers.5 2009-09-01 11:28:22.000000000 +0200 @@ -1,7 +1,9 @@ .TH ETHERS 5 "April 26th, 1996" "" "File formats" + .SH NAME \"{{{roff}}}\"{{{ ethers \- Ethernet address to IP number database .\"}}} + .SH DESCRIPTION \"{{{ \fB/etc/ethers\fP contains 48 bit Ethernet addresses and their corresponding IP numbers, one line for each IP number: @@ -20,12 +22,11 @@ which represents one byte of the address order (big-endian). The \fIIP-number\fP may be a hostname which can be resolved by DNS or a dot separated number. .\"}}} + .SH EXAMPLES \"{{{ 08:00:20:00:61:CA pal .\"}}} + .SH FILES \"{{{ /etc/ethers .\"}}} -.SH "SEE ALSO" \"{{{ -rarp(8) -.\"}}} diff -up net-tools-1.60/man/en_US/ifconfig.8.man-obsolete net-tools-1.60/man/en_US/ifconfig.8 --- net-tools-1.60/man/en_US/ifconfig.8.man-obsolete 2009-09-01 11:28:22.000000000 +0200 +++ net-tools-1.60/man/en_US/ifconfig.8 2009-09-01 11:28:22.000000000 +0200 @@ -1,10 +1,19 @@ .TH IFCONFIG 8 "14 August 2000" "net-tools" "Linux Programmer's Manual" + .SH NAME ifconfig \- configure a network interface + .SH SYNOPSIS .B "ifconfig [interface]" .br .B "ifconfig interface [aftype] options | address ..." + +.SH NOTE +.P +This program is obsolete! +For replacement check \fBip addr\fR and \fBip link\fR. +For statistics use \fBip -s link\fR. + .SH DESCRIPTION .B Ifconfig is used to configure the kernel-resident network interfaces. It is @@ -44,6 +53,7 @@ octal, or hexadecimal, as specified in t or 0X implies hexadecimal; otherwise, a leading '0' implies octal; otherwise, the number is interpreted as decimal). Use of hexamedial and octal numbers is not RFC-compliant and therefore its use is discouraged and may go away. + .SH OPTIONS .TP .B interface @@ -172,6 +182,7 @@ Set the length of the transmit queue of to small values for slower devices with a high latency (modem links, ISDN) to prevent fast bulk transfers from disturbing interactive traffic like telnet too much. + .SH NOTES Since kernel release 2.2 there are no explicit interface statistics for alias interfaces anymore. The statistics printed for the original address @@ -184,17 +195,27 @@ command. Interrupt problems with Ethernet device drivers fail with EAGAIN. See .I http://www.scyld.com/expert/irq-conflict.html for more information. + .SH FILES .I /proc/net/socket .br .I /proc/net/dev .br .I /proc/net/if_inet6 + .SH BUGS +Ifconfig uses obsolete kernel interface. +It uses the ioctl access method to get the full address information, +which limits hardware addresses to 8 bytes. +Since an Infiniband address is 20 bytes, +only the first 8 bytes of Infiniband address are displayed. +.LP While appletalk DDP and IPX addresses will be displayed they cannot be altered by this command. + .SH SEE ALSO -route(8), netstat(8), arp(8), rarp(8), ipchains(8) +ip(8) + .SH AUTHORS Fred N. van Kempen, .br diff -up net-tools-1.60/man/en_US/nameif.8.man-obsolete net-tools-1.60/man/en_US/nameif.8 --- net-tools-1.60/man/en_US/nameif.8.man-obsolete 2000-10-18 19:26:29.000000000 +0200 +++ net-tools-1.60/man/en_US/nameif.8 2009-09-01 12:15:24.000000000 +0200 @@ -1,10 +1,18 @@ .TH NAMEIF 8 "18 Oct 2000" "net-tools" "Linux's Administrator's Manual" + .SH NAME nameif \- name network interfaces based on MAC addresses + .SH SYNOPSIS .B "nameif [-c configfile] [-s]" .br .B "nameif [-c configfile] [-s] {interface macaddress}" + +.SH NOTE +.P +This program is obsolete. For replacement check \fBip link\fR. +This functionality is also much better provided by udev methods. + .SH DESCRIPTION .B nameif renames network interfaces based on mac addresses. When no arguments are @@ -31,5 +39,9 @@ should be run before the interface is up .SH FILES /etc/mactab + +.SH SEE ALSO +ip(8), udev(7) + .SH BUGS Only works for Ethernet currently. diff -up net-tools-1.60/man/en_US/netstat.8.man-obsolete net-tools-1.60/man/en_US/netstat.8 --- net-tools-1.60/man/en_US/netstat.8.man-obsolete 2009-09-01 11:28:22.000000000 +0200 +++ net-tools-1.60/man/en_US/netstat.8 2009-09-01 11:28:22.000000000 +0200 @@ -92,6 +92,14 @@ netstat \- Print network connections, ro .RB [ \-\-netrom ] .RB [ \-\-ddp ] +.SH NOTE +.P +This program is obsolete. +Replacement for \fBnetstat\fR is \fBss\fR. +Replacement for \fBnetstat -r\fR is \fBip route\fR. +Replacement for \fBnetstat -i\fR is \fBip -s link\fR. +Replacement for \fBnetstat -g\fR is \fBip maddr\fR. + .SH DESCRIPTION .B Netstat prints information about the Linux networking subsystem. The type of @@ -438,13 +446,11 @@ status information via the following fil -- statistics .fi .P + .SH SEE ALSO -.BR route (8), -.BR ifconfig (8), -.BR ipchains (8), -.BR iptables (8), -.BR proc (5) +.BR ss (8), ip(8) .P + .SH BUGS Occasionally strange information may appear if a socket changes as it is viewed. This is unlikely to occur. diff -up net-tools-1.60/man/en_US/route.8.man-obsolete net-tools-1.60/man/en_US/route.8 --- net-tools-1.60/man/en_US/route.8.man-obsolete 2000-05-21 20:59:03.000000000 +0200 +++ net-tools-1.60/man/en_US/route.8 2009-09-01 11:28:22.000000000 +0200 @@ -1,6 +1,8 @@ .TH ROUTE 8 "2 January 2000" "net-tools" "Linux Programmer's Manual" + .SH NAME route \- show / manipulate the IP routing table + .SH SYNOPSIS .B route .RB [ \-CFvnee ] @@ -52,6 +54,11 @@ If] .RB [ \-\-version ] .RB [ \-h ] .RB [ \--help ] + +.SH NOTE +.P +This program is obsolete. For replacement check \fBip route\fR. + .SH DESCRIPTION .B Route manipulates the kernel's IP routing tables. Its primary use is to set @@ -306,6 +313,7 @@ address is not needed for the interface .B Arp (cached only) Whether or not the hardware address for the cached route is up to date. .LP + .SH FILES .I /proc/net/ipv6_route .br @@ -313,9 +321,11 @@ Whether or not the hardware address for .br .I /proc/net/rt_cache .LP + .SH SEE ALSO -.I ifconfig(8), netstat(8), arp(8), rarp(8) +.I ip(8) .LP + .SH HISTORY .B Route for Linux was originally written by Fred N. van Kempen, Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/net-tools/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 6 Jun 2005 08:44:46 -0000 1.11 +++ .cvsignore 1 Sep 2009 13:18:22 -0000 1.12 @@ -1 +1,3 @@ ether-wake.8 +ipmaddr.8 +iptunnel.8 Index: net-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/net-tools/devel/net-tools.spec,v retrieving revision 1.100 retrieving revision 1.101 diff -u -p -r1.100 -r1.101 --- net-tools.spec 25 Jul 2009 17:59:56 -0000 1.100 +++ net-tools.spec 1 Sep 2009 13:18:22 -0000 1.101 @@ -3,7 +3,7 @@ Summary: Basic networking tools Name: net-tools Version: 1.60 -Release: 94%{?dist} +Release: 95%{?dist} License: GPL+ Group: System Environment/Base URL: http://net-tools.berlios.de/ @@ -15,6 +15,8 @@ Source4: ether-wake.c Source5: ether-wake.8 Source6: mii-diag.c Source7: mii-diag.8 +Source8: iptunnel.8 +Source9: ipmaddr.8 Patch1: net-tools-1.57-bug22040.patch Patch2: net-tools-1.60-miiioctl.patch Patch3: net-tools-1.60-manydevs.patch @@ -82,9 +84,25 @@ Patch68: net-tools-1.60-a-option.patch Patch69: net-tools-1.60-clear-flag.patch Patch70: net-tools-1.60-metric-tunnel-man.patch Patch71: net-tools-1.60-netstat-probe.patch + +# scanf format length fix (non-exploitable) Patch72: net-tools-1.60-scanf-format.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# netstat - avoid name resolution for listening or established sockets (-l) by return fast +Patch73: net-tools-1.60-avoid-name-resolution.patch + +# netstat - --continuous should flush stdout +Patch74: net-tools-1.60-continous-flush-stdout.patch + +# fix some errors so net-tools can be build with DEBUG defined +Patch75: net-tools-1.60-debug-fix.patch + +# let the user know that ifconfig can correctly show only first 8 bytes of Infiniband hw address +Patch76: net-tools-1.60-ib-warning.patch + +# notes in man pages, saying that these tools are obsolete +Patch77: net-tools-1.60-man-obsolete.patch + Requires(post): /sbin/chkconfig Requires(preun): /sbin/chkconfig Requires(preun): /sbin/service @@ -93,8 +111,9 @@ BuildRequires: gettext, libselinux BuildRequires: libselinux-devel %description -The net-tools package contains basic networking tools, including -ifconfig, netstat, route, and others. +The net-tools package contains basic networking tools, +including ifconfig, netstat, route, and others. +Most of them are obsolete. For replacement check iproute package. %prep %setup -q -a 1 @@ -166,6 +185,11 @@ ifconfig, netstat, route, and others. %patch70 -p1 -b .metric-tunnel-man %patch71 -p1 -b .probe %patch72 -p1 -b .scanf-format +%patch73 -p1 -b .avoid-name-resolution +%patch74 -p1 -b .continous-flush-stdout +%patch75 -p1 -b .debug-fix +%patch76 -p1 -b .ib-warning +%patch77 -p1 -b .man-obsolete cp %SOURCE2 ./config.h cp %SOURCE3 ./config.make @@ -173,6 +197,8 @@ cp %SOURCE4 . cp %SOURCE5 ./man/en_US cp %SOURCE6 . cp %SOURCE7 ./man/en_US +cp %SOURCE8 ./man/en_US +cp %SOURCE9 ./man/en_US %ifarch alpha perl -pi -e "s|-O2||" Makefile @@ -218,24 +244,28 @@ make popd %install -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} mv man/de_DE man/de mv man/fr_FR man/fr mv man/pt_BR man/pt -make BASEDIR=$RPM_BUILD_ROOT mandir=%{_mandir} install +make BASEDIR=%{buildroot} mandir=%{_mandir} install install -m 755 ether-wake %{buildroot}/sbin install -m 755 mii-diag %{buildroot}/sbin pushd netplug-%{npversion} -make install prefix=$RPM_BUILD_ROOT \ - initdir=$RPM_BUILD_ROOT/%{_initrddir} \ - mandir=$RPM_BUILD_ROOT/%{_mandir} +make install prefix=%{buildroot} \ + initdir=%{buildroot}/%{_initrddir} \ + mandir=%{buildroot}/%{_mandir} mv README README.netplugd mv TODO TODO.netplugd popd +ln -s %{_mandir}/man8/netplugd.8.gz %{buildroot}/%{_mandir}/man5/netplug.5.gz +ln -s %{_mandir}/man8/netplugd.8.gz %{buildroot}/%{_mandir}/man5/netplug.d.5.gz +ln -s %{_mandir}/man8/netplugd.8.gz %{buildroot}/%{_mandir}/man5/netplugd.conf.5.gz + rm %{buildroot}/sbin/rarp rm %{buildroot}%{_mandir}/man8/rarp.8* rm %{buildroot}%{_mandir}/de/man8/rarp.8* @@ -248,7 +278,7 @@ echo "# see man ethers for syntax" > %{b %find_lang %{name} %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %post /sbin/chkconfig --add netplugd @@ -281,6 +311,13 @@ exit 0 %{_sysconfdir}/rc.d/init.d/netplugd %changelog +* Tue Sep 1 2009 Jiri Popelka - 1.60-95 +- netstat - avoid name resolution for listening or established sockets (-l) by return fast. +- netstat - --continuous should flush stdout +- added missing man pages (iptunnel, ipmaddr, netplug, netplug.d, netplugd.conf) +- added note about obsolete commands to existing man pages +- let the user know that ifconfig can correctly show only first 8 bytes of Infiniband hw address + * Sat Jul 25 2009 Fedora Release Engineering - 1.60-94 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/net-tools/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 6 Jun 2005 08:44:46 -0000 1.11 +++ sources 1 Sep 2009 13:18:22 -0000 1.12 @@ -4,4 +4,5 @@ 8c6ac053fcab98a3fce2181e7da878ea mii-diag.8 15fe21b9cac19a79649c41fa7919e888 ether-wake.c d765b596b9e930bf22c226b99080b420 ether-wake.8 - +32b749f457e19c5aea3a80ee8ee7f892 ipmaddr.8 +2ab05121ef65bed64dc323a59c6f9e6f iptunnel.8 From jkratoch at fedoraproject.org Tue Sep 1 13:19:03 2009 From: jkratoch at fedoraproject.org (Jan Kratochvil) Date: Tue, 1 Sep 2009 13:19:03 +0000 (UTC) Subject: rpms/gdb/devel gdb-archer.patch, 1.26, 1.27 gdb-bz515434-qsort_cmp.patch, 1.2, 1.3 gdb.spec, 1.380, 1.381 Message-ID: <20090901131903.E897C11C00EF@cvs1.fedora.phx.redhat.com> Author: jkratoch Update of /cvs/pkgs/rpms/gdb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16655 Modified Files: gdb-archer.patch gdb-bz515434-qsort_cmp.patch gdb.spec Log Message: * Tue Sep 1 2009 Jan Kratochvil - 6.8.50.20090818-7 - archer-jankratochvil-fedora12 commit: d25596676e8811b03f8c9aba6bbd04ebaa9ff5db - [call-frame-cfa] Fix parsing CFA-relative frames (BZ 516627, Tom Tromey). - [vla] variable length Fortran strings for -O -g code (part of BZ 508406, me). - [python] varobj + general fixes (Tom Tromey). gdb-archer.patch: Makefile.in | 95 NEWS | 7 ada-lang.c | 43 amd64-linux-nat.c | 45 block.c | 24 block.h | 12 breakpoint.c | 137 - breakpoint.h | 3 c-exp.y | 252 +- c-lang.c | 6 c-typeprint.c | 47 cli/cli-cmds.c | 72 coffread.c | 3 config.in | 8 config/i386/nm-i386.h | 125 + config/i386/nm-linux64.h | 54 config/mips/nm-irix5.h | 44 configure | 79 configure.ac | 47 cp-name-parser.y | 5 cp-namespace.c | 245 + cp-support.c | 88 cp-support.h | 49 dbxread.c | 1 doc/gdb.texinfo | 504 +++- doc/gdbint.texinfo | 62 doc/observer.texi | 5 dwarf2-frame.c | 30 dwarf2-frame.h | 4 dwarf2expr.c | 86 dwarf2expr.h | 68 dwarf2loc.c | 368 ++ dwarf2loc.h | 6 dwarf2read.c | 1863 ++++++++++----- elfread.c | 11 eval.c | 170 + expression.h | 11 f-exp.y | 4 f-lang.c | 457 --- f-lang.h | 45 f-typeprint.c | 36 f-valprint.c | 267 -- findcmd.c | 111 findvar.c | 126 - frame.c | 19 frame.h | 6 gdbinit.in | 10 gdbserver/linux-i386-low.c | 210 + gdbserver/linux-x86-64-low.c | 184 + gdbthread.h | 3 gdbtypes.c | 596 ++++ gdbtypes.h | 146 + gnu-v3-abi.c | 18 gnulib/Makefile.in | 4 i386-linux-nat.c | 47 i386-nat.c | 49 i386-nat.h | 17 infrun.c | 8 jv-lang.c | 1 language.h | 1 linespec.c | 62 linux-nat.c | 88 linux-nat.h | 6 m2-lang.c | 1 machoread.c | 1 main.c | 80 maint.c | 8 mdebugread.c | 2 mi/mi-cmd-var.c | 170 - mi/mi-cmds.c | 2 mi/mi-cmds.h | 2 mi/mi-main.c | 5 mipsread.c | 1 objfiles.c | 21 objfiles.h | 21 parse.c | 154 + parser-defs.h | 25 ppc-linux-nat.c | 19 printcmd.c | 90 python/lib/gdb/FrameIterator.py | 33 python/lib/gdb/FrameWrapper.py | 112 python/lib/gdb/__init__.py | 19 python/lib/gdb/backtrace.py | 42 python/lib/gdb/command/__init__.py | 1 python/lib/gdb/command/alias.py | 59 python/lib/gdb/command/backtrace.py | 106 python/lib/gdb/command/ignore_errors.py | 37 python/lib/gdb/command/pahole.py | 75 python/lib/gdb/command/require.py | 57 python/lib/gdb/command/save_breakpoints.py | 65 python/lib/gdb/command/upto.py | 129 + python/lib/gdb/function/__init__.py | 1 python/lib/gdb/function/caller_is.py | 58 python/lib/gdb/function/in_scope.py | 47 python/python-block.c | 265 ++ python/python-breakpoint.c | 665 +++++ python/python-cmd.c | 17 python/python-frame.c | 116 python/python-hooks.c | 50 python/python-inferior.c | 926 +++++++ python/python-infthread.c | 285 ++ python/python-internal.h | 69 python/python-membuf.c | 268 ++ python/python-param.c | 606 ++++ python/python-prettyprint.c | 21 python/python-symbol.c | 336 ++ python/python-symtab.c | 322 ++ python/python-type.c | 170 + python/python-utils.c | 46 python/python-value.c | 67 python/python.c | 384 +++ python/python.h | 4 scm-lang.c | 1 scm-valprint.c | 4 solib-darwin.c | 1 solib-spu.c | 7 solib-svr4.c | 4 solib.c | 3 solist.h | 2 somread.c | 1 spu-tdep.c | 2 stabsread.c | 4 stack.c | 38 symfile.c | 42 symfile.h | 12 symmisc.c | 4 symtab.c | 321 +- symtab.h | 20 target.c | 20 target.h | 32 testsuite/gdb.arch/powerpc-power7.exp | 175 + testsuite/gdb.arch/powerpc-power7.s | 107 testsuite/gdb.arch/x86_64-vla-typedef-foo.S | 455 +++ testsuite/gdb.arch/x86_64-vla-typedef.c | 43 testsuite/gdb.arch/x86_64-vla-typedef.exp | 64 testsuite/gdb.base/arrayidx.c | 7 testsuite/gdb.base/arrayidx.exp | 10 testsuite/gdb.base/help.exp | 2 testsuite/gdb.base/lineno-makeup-func.c | 21 testsuite/gdb.base/lineno-makeup.c | 35 testsuite/gdb.base/lineno-makeup.exp | 78 testsuite/gdb.base/macscp.exp | 8 testsuite/gdb.base/radix.exp | 7 testsuite/gdb.base/solib-overlap-lib.c | 27 testsuite/gdb.base/solib-overlap-main.c | 25 testsuite/gdb.base/solib-overlap.exp | 139 + testsuite/gdb.base/valgrind-attach.c | 28 testsuite/gdb.base/valgrind-attach.exp | 94 testsuite/gdb.base/valgrind-attach.sh | 20 testsuite/gdb.base/vla-overflow.c | 30 testsuite/gdb.base/vla-overflow.exp | 108 testsuite/gdb.base/vla.c | 55 testsuite/gdb.base/vla.exp | 62 testsuite/gdb.base/watchpoint-hw.c | 6 testsuite/gdb.base/watchpoint-hw.exp | 45 testsuite/gdb.cp/cp-relocate.exp | 6 testsuite/gdb.cp/cplusfuncs.cc | 6 testsuite/gdb.cp/cplusfuncs.exp | 195 + testsuite/gdb.cp/expand-sals.exp | 2 testsuite/gdb.cp/member-ptr.cc | 17 testsuite/gdb.cp/member-ptr.exp | 34 testsuite/gdb.cp/namespace-multiple-imports.cc | 20 testsuite/gdb.cp/namespace-multiple-imports.exp | 49 testsuite/gdb.cp/namespace-nested-imports.cc | 36 testsuite/gdb.cp/namespace-nested-imports.exp | 57 testsuite/gdb.cp/namespace-no-imports.cc | 37 testsuite/gdb.cp/namespace-no-imports.exp | 76 testsuite/gdb.cp/namespace-recursive.cc | 30 testsuite/gdb.cp/namespace-recursive.exp | 66 testsuite/gdb.cp/namespace-using.cc | 128 - testsuite/gdb.cp/namespace-using.exp | 130 + testsuite/gdb.cp/namespace.exp | 23 testsuite/gdb.cp/overload.exp | 8 testsuite/gdb.cp/ovldbreak.exp | 46 testsuite/gdb.cp/shadowing.cc | 48 testsuite/gdb.cp/shadowing.exp | 91 testsuite/gdb.dwarf2/callframecfa.S | 309 ++ testsuite/gdb.dwarf2/callframecfa.exp | 55 testsuite/gdb.dwarf2/dw2-aranges.S | 140 + testsuite/gdb.dwarf2/dw2-aranges.exp | 40 testsuite/gdb.dwarf2/dw2-stripped.c | 42 testsuite/gdb.dwarf2/dw2-stripped.exp | 79 testsuite/gdb.dwarf2/dw2-struct-member-data-location.S | 83 testsuite/gdb.dwarf2/dw2-struct-member-data-location.exp | 37 testsuite/gdb.fortran/common-block.exp | 101 testsuite/gdb.fortran/common-block.f90 | 67 testsuite/gdb.fortran/dwarf-stride.exp | 42 testsuite/gdb.fortran/dwarf-stride.f90 | 40 testsuite/gdb.fortran/dynamic.exp | 145 + testsuite/gdb.fortran/dynamic.f90 | 98 testsuite/gdb.fortran/library-module-lib.f90 | 28 testsuite/gdb.fortran/library-module-main.f90 | 23 testsuite/gdb.fortran/library-module.exp | 53 testsuite/gdb.fortran/logical.exp | 44 testsuite/gdb.fortran/logical.f90 | 33 testsuite/gdb.fortran/module.exp | 28 testsuite/gdb.fortran/module.f90 | 37 testsuite/gdb.fortran/string.exp | 59 testsuite/gdb.fortran/string.f90 | 37 testsuite/gdb.gdb/selftest.exp | 4 testsuite/gdb.mi/gdb701.exp | 2 testsuite/gdb.mi/mi-break.exp | 2 testsuite/gdb.mi/mi-var-block.exp | 2 testsuite/gdb.mi/mi-var-child.exp | 30 testsuite/gdb.mi/mi-var-cmd.exp | 38 testsuite/gdb.mi/mi-var-display.exp | 4 testsuite/gdb.mi/mi2-var-block.exp | 2 testsuite/gdb.mi/mi2-var-child.exp | 30 testsuite/gdb.mi/mi2-var-cmd.exp | 28 testsuite/gdb.mi/mi2-var-display.exp | 4 testsuite/gdb.opt/array-from-register-func.c | 22 testsuite/gdb.opt/array-from-register.c | 28 testsuite/gdb.opt/array-from-register.exp | 33 testsuite/gdb.opt/fortran-string.exp | 41 testsuite/gdb.opt/fortran-string.f90 | 28 testsuite/gdb.python/Makefile.in | 2 testsuite/gdb.python/python-cmd.exp | 27 testsuite/gdb.python/python-frame.exp | 48 testsuite/gdb.python/python-function.exp | 27 testsuite/gdb.python/python-inferior.c | 49 testsuite/gdb.python/python-inferior.exp | 201 + testsuite/gdb.python/python-infthread.c | 14 testsuite/gdb.python/python-infthread.exp | 58 testsuite/gdb.python/python-mi.exp | 116 testsuite/gdb.python/python-prettyprint.c | 16 testsuite/gdb.python/python-prettyprint.exp | 11 testsuite/gdb.python/python-prettyprint.py | 12 testsuite/gdb.python/python-template.exp | 25 testsuite/gdb.python/python-value.exp | 68 testsuite/gdb.python/python.exp | 27 testsuite/gdb.threads/watchpoint-fork-forkoff.c | 175 + testsuite/gdb.threads/watchpoint-fork-mt.c | 157 + testsuite/gdb.threads/watchpoint-fork.c | 57 testsuite/gdb.threads/watchpoint-fork.exp | 130 + testsuite/gdb.threads/watchthreads-reorder.c | 366 ++ testsuite/gdb.threads/watchthreads-reorder.exp | 101 testsuite/lib/cp-support.exp | 3 testsuite/lib/gdb.exp | 1 testsuite/lib/mi-support.exp | 100 testsuite/lib/python-support.exp | 53 thread.c | 18 top.c | 1 typeprint.c | 14 typeprint.h | 3 ui-file.c | 20 ui-file.h | 6 utils.c | 7 valarith.c | 45 valops.c | 254 +- valprint.c | 4 value.c | 150 + value.h | 8 varobj.c | 735 ++++- varobj.h | 32 xcoffread.c | 1 255 files changed, 18838 insertions(+), 2756 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.26 -r 1.27 gdb-archer.patchIndex: gdb-archer.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-archer.patch,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- gdb-archer.patch 19 Aug 2009 16:19:15 -0000 1.26 +++ gdb-archer.patch 1 Sep 2009 13:19:03 -0000 1.27 @@ -2,7 +2,7 @@ http://sourceware.org/gdb/wiki/ProjectAr http://sourceware.org/gdb/wiki/ArcherBranchManagement GIT snapshot: -commit 2ba2bc451eb832182ef84c3934115de7a329da7c +commit d25596676e8811b03f8c9aba6bbd04ebaa9ff5db branch `archer' - the merge of branches: archer-tromey-call-frame-cfa @@ -3458,7 +3458,7 @@ index 4984f31..fcf1b5d 100644 This observer is used for internal testing. Do not use. See testsuite/gdb.gdb/observer.exp. diff --git a/gdb/dwarf2-frame.c b/gdb/dwarf2-frame.c -index 427f58f..fc70309 100644 +index 427f58f..392a1b4 100644 --- a/gdb/dwarf2-frame.c +++ b/gdb/dwarf2-frame.c @@ -38,6 +38,7 @@ @@ -3501,7 +3501,7 @@ index 427f58f..fc70309 100644 do_cleanups (old_chain); -@@ -1250,6 +1260,14 @@ dwarf2_frame_base_sniffer (struct frame_info *this_frame) +@@ -1250,6 +1260,16 @@ dwarf2_frame_base_sniffer (struct frame_info *this_frame) return NULL; } @@ -3509,6 +3509,8 @@ index 427f58f..fc70309 100644 +CORE_ADDR +dwarf2_frame_cfa (struct frame_info *this_frame) +{ ++ while (get_frame_type (this_frame) == INLINE_FRAME) ++ this_frame = get_prev_frame (this_frame); + if (! frame_unwinder_is (this_frame, &dwarf2_frame_unwind)) + error (_("can't compute CFA for this frame")); + return get_frame_base (this_frame); @@ -3516,7 +3518,7 @@ index 427f58f..fc70309 100644 const struct objfile_data *dwarf2_frame_objfile_data; -@@ -1539,6 +1557,14 @@ dwarf2_frame_find_fde (CORE_ADDR *pc) +@@ -1539,6 +1559,14 @@ dwarf2_frame_find_fde (CORE_ADDR *pc) CORE_ADDR offset; CORE_ADDR seek_pc; @@ -3834,7 +3836,7 @@ index 2306e49..597c2de 100644 /* The length of the piece, in bytes. */ ULONGEST size; diff --git a/gdb/dwarf2loc.c b/gdb/dwarf2loc.c -index 1df6a9f..c101371 100644 +index 1df6a9f..939f7a2 100644 --- a/gdb/dwarf2loc.c +++ b/gdb/dwarf2loc.c @@ -36,6 +36,7 @@ @@ -3875,7 +3877,7 @@ index 1df6a9f..c101371 100644 + gdb_assert (symbaton != NULL); + *start = symbaton->data; + *length = symbaton->size; -+ } + } + else if (SYMBOL_COMPUTED_OPS (framefunc) == &dwarf2_missing_funcs) + { + struct dwarf2_locexpr_baton *symbaton; @@ -3884,7 +3886,7 @@ index 1df6a9f..c101371 100644 + gdb_assert (symbaton == NULL); + *start = NULL; + *length = 0; /* unused */ - } ++ } + else + internal_error (__FILE__, __LINE__, + _("Unsupported SYMBOL_COMPUTED_OPS %p for \"%s\""), @@ -3905,7 +3907,7 @@ index 1df6a9f..c101371 100644 } /* Using the objfile specified in BATON, find the address for the -@@ -204,6 +226,118 @@ dwarf_expr_tls_address (void *baton, CORE_ADDR offset) +@@ -204,6 +226,129 @@ dwarf_expr_tls_address (void *baton, CORE_ADDR offset) return target_translate_tls_address (debaton->objfile, offset); } @@ -4016,6 +4018,17 @@ index 1df6a9f..c101371 100644 + + retval = dwarf_expr_fetch (ctx, 0); + ++ if (ctx->location == DWARF_VALUE_REGISTER) ++ { ++ /* Inlined dwarf_expr_read_reg as we no longer have the baton. */ ++ ++ int gdb_regnum = gdbarch_dwarf2_reg_to_regnum (ctx->gdbarch, retval); ++ struct type *type = builtin_type (ctx->gdbarch)->builtin_data_ptr; ++ struct frame_info *frame = get_selected_frame (NULL); ++ ++ retval = address_from_register (type, gdb_regnum, frame); ++ } ++ + do_cleanups (back_to); + + return retval; @@ -4024,7 +4037,7 @@ index 1df6a9f..c101371 100644 /* Evaluate a location description, starting at DATA and with length SIZE, to find the current location of variable VAR in the context of FRAME. */ -@@ -213,9 +347,8 @@ dwarf2_evaluate_loc_desc (struct symbol *var, struct frame_info *frame, +@@ -213,9 +358,8 @@ dwarf2_evaluate_loc_desc (struct symbol *var, struct frame_info *frame, struct dwarf2_per_cu_data *per_cu) { struct value *retval; @@ -4035,7 +4048,7 @@ index 1df6a9f..c101371 100644 if (size == 0) { -@@ -225,21 +358,8 @@ dwarf2_evaluate_loc_desc (struct symbol *var, struct frame_info *frame, +@@ -225,21 +369,8 @@ dwarf2_evaluate_loc_desc (struct symbol *var, struct frame_info *frame, return retval; } @@ -4044,7 +4057,8 @@ index 1df6a9f..c101371 100644 - - ctx = new_dwarf_expr_context (); - old_chain = make_cleanup_free_dwarf_expr_context (ctx); -- ++ ctx = dwarf_expr_prep_ctx (frame, data, size, per_cu); + - ctx->gdbarch = get_objfile_arch (baton.objfile); - ctx->addr_size = dwarf2_per_cu_addr_size (per_cu); - ctx->baton = &baton; @@ -4052,13 +4066,12 @@ index 1df6a9f..c101371 100644 - ctx->read_mem = dwarf_expr_read_mem; - ctx->get_frame_base = dwarf_expr_frame_base; - ctx->get_tls_address = dwarf_expr_tls_address; -+ ctx = dwarf_expr_prep_ctx (frame, data, size, per_cu); - +- - dwarf_expr_eval (ctx, data, size); if (ctx->num_pieces > 0) { int i; -@@ -251,36 +371,115 @@ dwarf2_evaluate_loc_desc (struct symbol *var, struct frame_info *frame, +@@ -251,36 +382,115 @@ dwarf2_evaluate_loc_desc (struct symbol *var, struct frame_info *frame, for (i = 0; i < ctx->num_pieces; i++) { struct dwarf_expr_piece *p = &ctx->pieces[i]; @@ -4197,7 +4210,7 @@ index 1df6a9f..c101371 100644 } set_value_initialized (retval, ctx->initialized); -@@ -330,6 +529,15 @@ needs_frame_frame_base (void *baton, gdb_byte **start, size_t * length) +@@ -330,6 +540,15 @@ needs_frame_frame_base (void *baton, gdb_byte **start, size_t * length) nf_baton->needs_frame = 1; } @@ -4213,7 +4226,7 @@ index 1df6a9f..c101371 100644 /* Thread-local accesses do require a frame. */ static CORE_ADDR needs_frame_tls_address (void *baton, CORE_ADDR offset) -@@ -362,11 +570,12 @@ dwarf2_loc_desc_needs_frame (gdb_byte *data, unsigned short size, +@@ -362,11 +581,12 @@ dwarf2_loc_desc_needs_frame (gdb_byte *data, unsigned short size, ctx->read_reg = needs_frame_read_reg; ctx->read_mem = needs_frame_read_mem; ctx->get_frame_base = needs_frame_frame_base; @@ -4227,7 +4240,7 @@ index 1df6a9f..c101371 100644 if (ctx->num_pieces > 0) { -@@ -375,7 +584,7 @@ dwarf2_loc_desc_needs_frame (gdb_byte *data, unsigned short size, +@@ -375,7 +595,7 @@ dwarf2_loc_desc_needs_frame (gdb_byte *data, unsigned short size, /* If the location has several pieces, and any of them are in registers, then we will need a frame to fetch them from. */ for (i = 0; i < ctx->num_pieces; i++) @@ -4236,7 +4249,7 @@ index 1df6a9f..c101371 100644 in_reg = 1; } -@@ -607,7 +816,7 @@ static int +@@ -607,7 +827,7 @@ static int loclist_describe_location (struct symbol *symbol, struct ui_file *stream) { /* FIXME: Could print the entire list of locations. */ @@ -4245,7 +4258,7 @@ index 1df6a9f..c101371 100644 return 1; } -@@ -623,16 +832,56 @@ loclist_tracepoint_var_ref (struct symbol *symbol, struct gdbarch *gdbarch, +@@ -623,16 +843,56 @@ loclist_tracepoint_var_ref (struct symbol *symbol, struct gdbarch *gdbarch, data = find_location_expression (dlbaton, &size, ax->scope); if (data == NULL) @@ -4322,7 +4335,7 @@ index 0bfcfca..01018d6 100644 #endif /* dwarf2loc.h */ diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c [...2061 lines suppressed...] - UI, so we need not bother getting it. */ +@@ -1530,44 +1738,60 @@ VEC(varobj_update_result) *varobj_update (struct varobj **varp, int explicit) + + /* We probably should not get children of a varobj that has a + pretty-printer, but for which -var-list-children was never +- invoked. Presumably, such varobj is not yet expanded in the +- UI, so we need not bother getting it. */ ++ invoked. */ if (v->pretty_printer) { - VEC (varobj_p) *changed = 0, *new_and_unchanged = 0; @@ -28807,8 +29902,32 @@ index fbe8ff8..1bfc5e4 100644 int i, children_changed; varobj_p tmp; -@@ -1546,28 +1729,28 @@ VEC(varobj_update_result) *varobj_update (struct varobj **varp, int explicit) +- if (!v->children_requested) +- continue; +- + if (v->frozen) + continue; ++ if (!v->children_requested) ++ { ++ int dummy; ++ ++ /* If we initially did not have potential children, but ++ now we do, consider the varobj as changed. ++ Otherwise, if children were never requested, consider ++ it as unchanged -- presumably, such varobj is not yet ++ expanded in the UI, so we need not bother getting ++ it. */ ++ if (varobj_has_more (v, 0)) ++ continue; ++ ++ update_dynamic_varobj_children (v, NULL, NULL, &dummy, 0, 0); ++ if (varobj_has_more (v, 0)) ++ VEC_safe_push (varobj_update_result, result, &r); ++ ++ continue; ++ } ++ /* If update_dynamic_varobj_children returns 0, then we have a non-conforming pretty-printer, so we skip it. */ - if (update_dynamic_varobj_children (v, &changed, &new_and_unchanged, @@ -28848,7 +29967,7 @@ index fbe8ff8..1bfc5e4 100644 continue; } } -@@ -1855,7 +2038,12 @@ new_variable (void) +@@ -1855,7 +2079,12 @@ new_variable (void) var->frozen = 0; var->not_fetched = 0; var->children_requested = 0; @@ -28861,7 +29980,7 @@ index fbe8ff8..1bfc5e4 100644 return var; } -@@ -1885,7 +2073,10 @@ free_variable (struct varobj *var) +@@ -1885,7 +2114,10 @@ free_variable (struct varobj *var) if (var->pretty_printer) { struct cleanup *cleanup = varobj_ensure_python_env (var); @@ -28873,7 +29992,7 @@ index fbe8ff8..1bfc5e4 100644 do_cleanups (cleanup); } #endif -@@ -1918,6 +2109,18 @@ make_cleanup_free_variable (struct varobj *var) +@@ -1918,6 +2150,18 @@ make_cleanup_free_variable (struct varobj *var) return make_cleanup (do_free_variable_cleanup, var); } @@ -28892,7 +30011,7 @@ index fbe8ff8..1bfc5e4 100644 /* This returns the type of the variable. It also skips past typedefs to return the real type of the variable. -@@ -2132,6 +2335,8 @@ value_of_root (struct varobj **var_handle, int *type_changed) +@@ -2132,6 +2376,8 @@ value_of_root (struct varobj **var_handle, int *type_changed) else { tmp_var->obj_name = xstrdup (var->obj_name); @@ -28901,7 +30020,7 @@ index fbe8ff8..1bfc5e4 100644 varobj_delete (var, NULL, 0); install_variable (tmp_var); -@@ -2166,7 +2371,11 @@ static char * +@@ -2166,7 +2412,11 @@ static char * my_value_of_variable (struct varobj *var, enum varobj_display_formats format) { if (var->root->is_valid) @@ -28914,7 +30033,90 @@ index fbe8ff8..1bfc5e4 100644 else return NULL; } -@@ -2954,10 +3163,7 @@ cplus_describe_child (struct varobj *parent, int index, +@@ -2189,43 +2439,51 @@ value_get_print_value (struct value *value, enum varobj_display_formats format, + struct cleanup *back_to = varobj_ensure_python_env (var); + PyObject *value_formatter = var->pretty_printer; + +- if (value_formatter && PyObject_HasAttr (value_formatter, +- gdbpy_to_string_cst)) ++ if (value_formatter) + { +- char *hint; +- struct value *replacement; +- int string_print = 0; +- PyObject *output = NULL; ++ /* First check to see if we have any children at all. If so, ++ we simply return {...}. */ ++ if (dynamic_varobj_has_child_method (var)) ++ return xstrdup ("{...}"); + +- hint = gdbpy_get_display_hint (value_formatter); +- if (hint) ++ if (PyObject_HasAttr (value_formatter, gdbpy_to_string_cst)) + { +- if (!strcmp (hint, "string")) +- string_print = 1; +- xfree (hint); +- } ++ char *hint; ++ struct value *replacement; ++ int string_print = 0; ++ PyObject *output = NULL; ++ ++ hint = gdbpy_get_display_hint (value_formatter); ++ if (hint) ++ { ++ if (!strcmp (hint, "string")) ++ string_print = 1; ++ xfree (hint); ++ } + +- output = apply_varobj_pretty_printer (value_formatter, +- &replacement); +- if (output) +- { +- PyObject *py_str = python_string_to_target_python_string (output); +- if (py_str) +- { +- char *s = PyString_AsString (py_str); +- len = PyString_Size (py_str); +- thevalue = xmemdup (s, len + 1, len + 1); +- Py_DECREF (py_str); ++ output = apply_varobj_pretty_printer (value_formatter, ++ &replacement); ++ if (output) ++ { ++ PyObject *py_str ++ = python_string_to_target_python_string (output); ++ if (py_str) ++ { ++ char *s = PyString_AsString (py_str); ++ len = PyString_Size (py_str); ++ thevalue = xmemdup (s, len + 1, len + 1); ++ Py_DECREF (py_str); ++ } ++ Py_DECREF (output); + } +- Py_DECREF (output); +- } +- if (thevalue && !string_print) +- { +- do_cleanups (back_to); +- return thevalue; ++ if (thevalue && !string_print) ++ { ++ do_cleanups (back_to); ++ return thevalue; ++ } ++ if (replacement) ++ value = replacement; + } +- if (replacement) +- value = replacement; + } + do_cleanups (back_to); + } +@@ -2954,10 +3212,7 @@ cplus_describe_child (struct varobj *parent, int index, *cname = xstrdup (TYPE_FIELD_NAME (type, index)); if (cvalue && value) @@ -28926,7 +30128,7 @@ index fbe8ff8..1bfc5e4 100644 if (ctype) { -@@ -3163,6 +3369,19 @@ java_value_of_variable (struct varobj *var, enum varobj_display_formats format) +@@ -3163,6 +3418,19 @@ java_value_of_variable (struct varobj *var, enum varobj_display_formats format) return cplus_value_of_variable (var, format); } @@ -28946,7 +30148,7 @@ index fbe8ff8..1bfc5e4 100644 /* Iterate all the existing _root_ VAROBJs and call the FUNC callback for them with an arbitrary caller supplied DATA pointer. */ -@@ -3180,6 +3399,43 @@ all_root_varobjs (void (*func) (struct varobj *var, void *data), void *data) +@@ -3180,6 +3448,43 @@ all_root_varobjs (void (*func) (struct varobj *var, void *data), void *data) (*func) (var_root->rootvar, data); } } gdb-bz515434-qsort_cmp.patch: objfiles.c | 187 ++++++++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 137 insertions(+), 50 deletions(-) Index: gdb-bz515434-qsort_cmp.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-bz515434-qsort_cmp.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gdb-bz515434-qsort_cmp.patch 28 Aug 2009 18:24:06 -0000 1.2 +++ gdb-bz515434-qsort_cmp.patch 1 Sep 2009 13:19:03 -0000 1.3 @@ -227,205 +227,3 @@ diff -p -u -r1.93 objfiles.c *pmap = map; *pmap_size = map_size; - -2009-08-25 Jan Kratochvil - - * gdb.base/solib-overlap.exp, gdb.base/solib-overlap-lib.c, - gdb.base/solib-overlap-main.c: New. - ---- /dev/null -+++ b/gdb/testsuite/gdb.base/solib-overlap-lib.c -@@ -0,0 +1,27 @@ -+/* Copyright 2009 Free Software Foundation, Inc. -+ This program is free software; you can redistribute it and/or modify -+ it under the terms of the GNU General Public License as published by -+ the Free Software Foundation; either version 3 of the License, or -+ (at your option) any later version. -+ -+ This program is distributed in the hope that it will be useful, -+ but WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ GNU General Public License for more details. -+ -+ You should have received a copy of the GNU General Public License -+ along with this program. If not, see . -+ -+ Contributed by Jan Kratochvil . */ -+ -+void -+libsym (void) -+{ -+} -+ -+#ifdef SYMB -+void -+libsymb (void) -+{ -+} -+#endif ---- /dev/null -+++ b/gdb/testsuite/gdb.base/solib-overlap-main.c -@@ -0,0 +1,25 @@ -+/* Copyright 2009 Free Software Foundation, Inc. -+ This program is free software; you can redistribute it and/or modify -+ it under the terms of the GNU General Public License as published by -+ the Free Software Foundation; either version 3 of the License, or -+ (at your option) any later version. -+ -+ This program is distributed in the hope that it will be useful, -+ but WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ GNU General Public License for more details. -+ -+ You should have received a copy of the GNU General Public License -+ along with this program. If not, see . -+ -+ Contributed by Jan Kratochvil . */ -+ -+#include -+ -+int -+main (void) -+{ -+ sleep (60); -+ -+ return 1; -+} ---- /dev/null -+++ b/gdb/testsuite/gdb.base/solib-overlap.exp -@@ -0,0 +1,135 @@ -+# Copyright 2009 Free Software Foundation, Inc. -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 3 of the License, or -+# (at your option) any later version. -+# -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+# -+# You should have received a copy of the GNU General Public License -+# along with this program. If not, see . -+# -+# Contributed by Jan Kratochvil . -+ -+# Test GDB can cope with two libraries loaded with overlapping VMA ranges. -+# Prelink libraries first so they can be loaded and their native address. -+# In such case `struct linkmap'.l_addr will be zero. Provide different -+# unprelinked library files on the disk which have zero-based VMAs. These -+# different files should have their .dynamic section at a different offset in -+# page size so that we get for -+# warning: .dynamic section for "..." is not at the expected address -+# the reason -+# (wrong library or version mismatch?) -+# and not: -+# difference appears to be caused by prelink, adjusting expectations -+# In such case both disk libraries will be loaded at VMAs starting at zero. -+ -+if [skip_shlib_tests] { -+ return 0 -+} -+ -+# Are we on a target board? It is required for attaching to a process. -+if [is_remote target] { -+ return 0 -+} -+ -+# Library file. -+set libname "solib-overlap-lib" -+set srcfile_lib ${srcdir}/${subdir}/${libname}.c -+# Binary file. -+set testfile "solib-overlap-main" -+set srcfile ${srcdir}/${subdir}/${testfile}.c -+ -+# Base addresses for `prelink -r' which should be compatible with both -m32 and -+# -m64 targets. If it clashes with system prelinked libraries it would give -+# false PASS. -+# Prelink first lib1 at 0x40000000 and lib2 at 0x41000000. -+# During second pass try lib1 at 0x50000000 and lib2 at 0x51000000. -+foreach prelink_lib1 {0x40000000 0x50000000} { -+ set prelink_lib2 [format "0x%x" [expr $prelink_lib1 + 0x01000000]] -+ -+ set old_prefix $pf_prefix -+ lappend pf_prefix "$prelink_lib1:" -+ -+ # Library file. -+ set binfile_lib1 ${objdir}/${subdir}/${libname}1-${prelink_lib1}.so -+ set binfile_lib2 ${objdir}/${subdir}/${libname}2-${prelink_lib1}.so -+ set lib_flags {debug} -+ # Binary file. -+ set binfile_base ${testfile}-${prelink_lib1} -+ set binfile ${objdir}/${subdir}/${binfile_base} -+ set bin_flags [list debug shlib=${binfile_lib1} shlib=${binfile_lib2}] -+ set escapedbinfile [string_to_regexp ${binfile}] -+ -+ if { [gdb_compile_shlib ${srcfile_lib} ${binfile_lib1} $lib_flags] != "" -+ || [gdb_compile_shlib ${srcfile_lib} ${binfile_lib2} $lib_flags] != "" -+ || [gdb_compile ${srcfile} ${binfile} executable $bin_flags] != "" } { -+ untested "Could not compile ${binfile_lib1}, ${binfile_lib2} or ${binfile}." -+ return -1 -+ } -+ -+ if {[catch "system \"prelink -N -r ${prelink_lib1} ${binfile_lib1}\""] != 0 -+ || [catch "system \"prelink -N -r ${prelink_lib2} ${binfile_lib2}\""] != 0} { -+ # Maybe we don't have prelink. -+ untested "Could not prelink ${binfile_lib1} or ${binfile_lib2}." -+ return -1 -+ } -+ -+ # Start the program running and then wait for a bit, to be sure -+ # that it can be attached to. -+ -+ set testpid [eval exec $binfile &] -+ sleep 2 -+ if { [istarget "*-*-cygwin*"] } { -+ # testpid is the Cygwin PID, GDB uses the Windows PID, which might be -+ # different due to the way fork/exec works. -+ set testpid [ exec ps -e | gawk "{ if (\$1 == $testpid) print \$4; }" ] -+ } -+ -+ remote_exec build "mv -f ${binfile_lib1} ${binfile_lib1}-running" -+ remote_exec build "mv -f ${binfile_lib2} ${binfile_lib2}-running" -+ -+ # Provide another exported function name to cause different sizes of sections. -+ lappend lib_flags additional_flags=-DSYMB -+ -+ if { [gdb_compile_shlib ${srcfile_lib} ${binfile_lib1} $lib_flags] != "" -+ || [gdb_compile_shlib ${srcfile_lib} ${binfile_lib2} $lib_flags] != ""} { -+ untested "Could not recompile ${binfile_lib1} or ${binfile_lib2}." -+ remote_exec build "kill -9 ${testpid}" -+ return -1 -+ } -+ -+ clean_restart ${binfile_base} -+ # This testcase currently does not support remote targets. -+ # gdb_load_shlibs ${binfile_lib1} ${binfile_lib2} -+ -+ # Here we should get: -+ # warning: .dynamic section for ".../solib-overlap-lib1.so" is not at the expected address (wrong library or version mismatch?) -+ # warning: .dynamic section for ".../solib-overlap-lib2.so" is not at the expected address (wrong library or version mismatch?) -+ -+ set test attach -+ gdb_test_multiple "attach $testpid" $test { -+ -re "Attaching to program.*`?$escapedbinfile'?, process $testpid.*$gdb_prompt $" { -+ pass $test -+ } -+ -re "Attaching to program.*`?$escapedbinfile\.exe'?, process $testpid.*\[Switching to thread $testpid\..*\].*$gdb_prompt $" { -+ # Response expected on Cygwin -+ pass $test -+ } -+ } -+ -+ # Detach the process. -+ -+ gdb_test "detach" "Detaching from program: .*$escapedbinfile, process $testpid" -+ -+ # Wait a bit for gdb to finish detaching -+ -+ sleep 5 -+ -+ remote_exec build "kill -9 ${testpid}" -+ -+ set pf_prefix $old_prefix -+} Index: gdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb.spec,v retrieving revision 1.380 retrieving revision 1.381 diff -u -p -r1.380 -r1.381 --- gdb.spec 28 Aug 2009 18:24:06 -0000 1.380 +++ gdb.spec 1 Sep 2009 13:19:03 -0000 1.381 @@ -14,7 +14,7 @@ Version: 6.8.50.20090818 # The release always contains a leading reserved number, start it at 1. # `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing. -Release: 6%{?_with_upstream:.upstream}%{?dist} +Release: 7%{?_with_upstream:.upstream}%{?dist} License: GPLv3+ Group: Development/Debuggers @@ -829,6 +829,12 @@ fi %endif %changelog +* Tue Sep 1 2009 Jan Kratochvil - 6.8.50.20090818-7 +- archer-jankratochvil-fedora12 commit: d25596676e8811b03f8c9aba6bbd04ebaa9ff5db + - [call-frame-cfa] Fix parsing CFA-relative frames (BZ 516627, Tom Tromey). + - [vla] variable length Fortran strings for -O -g code (part of BZ 508406, me). + - [python] varobj + general fixes (Tom Tromey). + * Fri Aug 28 2009 Jan Kratochvil - 6.8.50.20090818-6 - Real upstream fixup of qsort_cmp (BZ 515434). - Revert bitfields regression (BZ 520129). From satyak at fedoraproject.org Tue Sep 1 13:24:43 2009 From: satyak at fedoraproject.org (satyak) Date: Tue, 1 Sep 2009 13:24:43 +0000 (UTC) Subject: rpms/beacon/devel beacon.spec, NONE, 1.1 httpd-beacon.conf, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901132443.CAC7011C00EF@cvs1.fedora.phx.redhat.com> Author: satyak Update of /cvs/pkgs/rpms/beacon/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17864/devel Modified Files: .cvsignore sources Added Files: beacon.spec httpd-beacon.conf import.log Log Message: --- NEW FILE beacon.spec --- Name: beacon Version: 0.5 Release: 3%{?dist} Summary: WYSIWYG editor for docbook xml Group: Applications/Editors License: GPLv3+ URL: http://fedoraproject.org/wiki/DocBook_Editor Source0: http://rakesh.fedorapeople.org/misc/%{name}-%{version}.tar.gz Source1: httpd-beacon.conf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: php, httpd, php-xml, mysql-server, mysql, python-fedora %description Beacon is an XSLT based plug-able WYSIWYG editor for DocBook xml. It is intended to serve as an easy to use tool which will attract new contributors who would otherwise be discouraged by the steep learning curve involved with DocBook and will also provide a convenient alternative to those who are old-timers. More information is available at https://fedoraproject.org/wiki/DocBook_Editor_Documentation and https://fedoraproject.org/wiki/DocBook_Editor_Feature. %prep %setup -q %build # Empty build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{_datadir}/beacon cp -rp beacon php $RPM_BUILD_ROOT/%{_datadir}/beacon/ mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d/ cp -p %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc docs/* LICENSE README TODO README_DATABASE README.fedora %{_datadir}/beacon/* %attr(0700,apache,apache) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-beacon.conf %config(noreplace) %{_datadir}/beacon/php/settings.php %changelog * Wed Aug 24 2009 Satya Komaragiri 0.5-3 - Improved description. - Reverted back to requiring httpd. * Wed Aug 24 2009 Satya Komaragiri 0.5-2 - Changed requires to webserver from httpd - Added beacon/php/settings.php to the config section. - Removed /var/tmp as we are using mysql now. - Added more documentation and moved README.fedora inside the tarball. * Wed Aug 12 2009 Satya Komaragiri 0.5-1 - Initial version --- NEW FILE httpd-beacon.conf --- # Beacon specific httpd conf file #PHPIniDir "/etc/beacon/php-beacon.ini" Alias /beacon /usr/share/beacon Order allow,deny Allow from all --- NEW FILE import.log --- beacon-0_5-3_fc11:HEAD:beacon-0.5-3.fc11.src.rpm:1251725004 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/beacon/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 18:33:42 -0000 1.1 +++ .cvsignore 1 Sep 2009 13:24:43 -0000 1.2 @@ -0,0 +1 @@ +beacon-0.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/beacon/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 18:33:42 -0000 1.1 +++ sources 1 Sep 2009 13:24:43 -0000 1.2 @@ -0,0 +1 @@ +1288e8d6dd41b4a95dbfcfc66bd485a4 beacon-0.5.tar.gz From nphilipp at fedoraproject.org Tue Sep 1 13:25:48 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 1 Sep 2009 13:25:48 +0000 (UTC) Subject: rpms/rss-glx/devel rss-glx.spec,1.35,1.36 Message-ID: <20090901132548.8218911C00EF@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/rss-glx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18210 Modified Files: rss-glx.spec Log Message: don't ship prefixed rss-glx-rss-glx_install.pl Index: rss-glx.spec =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/devel/rss-glx.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- rss-glx.spec 18 Aug 2009 15:51:25 -0000 1.35 +++ rss-glx.spec 1 Sep 2009 13:25:48 -0000 1.36 @@ -44,7 +44,7 @@ Summary: Really Slick Screensavers Name: rss-glx Version: 0.9.0%{patchext} -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Group: Amusements/Graphics URL: http://rss-glx.sourceforge.net/ @@ -238,7 +238,8 @@ EOF rm -rf %buildroot install -m 0644 "%SOURCE1" "%SOURCE2" "%SOURCE3" . make DESTDIR=%{buildroot} install -rm -f %{buildroot}%{_libdir}/lib*.{,l}a %{buildroot}%{_bindir}/rss-glx_install.pl +rm -f %{buildroot}%{_libdir}/lib*.{,l}a +rm %{buildroot}%{_bindir}/rss-glx-rss-glx_install.pl %if %{with gss} mkdir -p %{buildroot}%{_gssconfigdir} mkdir -p %{buildroot}%{gssbindir} @@ -318,6 +319,9 @@ fi %{kdessconfigdir}/*.desktop %changelog +* Tue Sep 01 2009 Nils Philippsen 0.9.0.p-3 +- don't ship prefixed rss-glx-rss-glx_install.pl + * Tue Aug 18 2009 Nils Philippsen - explain autofoo patch From nphilipp at fedoraproject.org Tue Sep 1 13:27:28 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 1 Sep 2009 13:27:28 +0000 (UTC) Subject: rpms/rss-glx/F-11 rss-glx.spec,1.32,1.33 Message-ID: <20090901132728.AE16811C00EF@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/rss-glx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18649 Modified Files: rss-glx.spec Log Message: don't ship prefixed rss-glx-rss-glx_install.pl Index: rss-glx.spec =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-11/rss-glx.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- rss-glx.spec 17 Aug 2009 15:48:04 -0000 1.32 +++ rss-glx.spec 1 Sep 2009 13:27:28 -0000 1.33 @@ -44,7 +44,7 @@ Summary: Really Slick Screensavers Name: rss-glx Version: 0.9.0%{patchext} -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Group: Amusements/Graphics URL: http://rss-glx.sourceforge.net/ @@ -58,6 +58,7 @@ Source2: rss-glx-rm-matrixview.sh Source3: rss-glx-0.9.0-0.9.0.p.diff # https://sourceforge.net/tracker/?func=detail&aid=2839037&group_id=67131&atid=517003 Patch0: rss-glx-0.9.0.p-optflags.patch +# don't run autoreconf when building Patch1: rss-glx-0.9.0-autofoo.patch.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libGL-devel @@ -237,7 +238,8 @@ EOF rm -rf %buildroot install -m 0644 "%SOURCE1" "%SOURCE2" "%SOURCE3" . make DESTDIR=%{buildroot} install -rm -f %{buildroot}%{_libdir}/lib*.{,l}a %{buildroot}%{_bindir}/rss-glx_install.pl +rm -f %{buildroot}%{_libdir}/lib*.{,l}a +rm %{buildroot}%{_bindir}/rss-glx-rss-glx_install.pl %if %{with gss} mkdir -p %{buildroot}%{_gssconfigdir} mkdir -p %{buildroot}%{gssbindir} @@ -317,6 +319,12 @@ fi %{kdessconfigdir}/*.desktop %changelog +* Tue Sep 01 2009 Nils Philippsen 0.9.0.p-3 +- don't ship prefixed rss-glx-rss-glx_install.pl + +* Tue Aug 18 2009 Nils Philippsen +- explain autofoo patch + * Mon Aug 17 2009 Nils Philippsen 0.9.0.p-2 - don't rebuild autofoo files From nphilipp at fedoraproject.org Tue Sep 1 13:27:34 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 1 Sep 2009 13:27:34 +0000 (UTC) Subject: rpms/rss-glx/F-10 rss-glx.spec,1.30,1.31 Message-ID: <20090901132734.D53E911C00EF@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/rss-glx/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18696 Modified Files: rss-glx.spec Log Message: don't ship prefixed rss-glx-rss-glx_install.pl Index: rss-glx.spec =================================================================== RCS file: /cvs/pkgs/rpms/rss-glx/F-10/rss-glx.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- rss-glx.spec 17 Aug 2009 15:48:08 -0000 1.30 +++ rss-glx.spec 1 Sep 2009 13:27:34 -0000 1.31 @@ -44,7 +44,7 @@ Summary: Really Slick Screensavers Name: rss-glx Version: 0.9.0%{patchext} -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Group: Amusements/Graphics URL: http://rss-glx.sourceforge.net/ @@ -58,6 +58,7 @@ Source2: rss-glx-rm-matrixview.sh Source3: rss-glx-0.9.0-0.9.0.p.diff # https://sourceforge.net/tracker/?func=detail&aid=2839037&group_id=67131&atid=517003 Patch0: rss-glx-0.9.0.p-optflags.patch +# don't run autoreconf when building Patch1: rss-glx-0.9.0-autofoo.patch.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libGL-devel @@ -237,7 +238,8 @@ EOF rm -rf %buildroot install -m 0644 "%SOURCE1" "%SOURCE2" "%SOURCE3" . make DESTDIR=%{buildroot} install -rm -f %{buildroot}%{_libdir}/lib*.{,l}a %{buildroot}%{_bindir}/rss-glx_install.pl +rm -f %{buildroot}%{_libdir}/lib*.{,l}a +rm %{buildroot}%{_bindir}/rss-glx-rss-glx_install.pl %if %{with gss} mkdir -p %{buildroot}%{_gssconfigdir} mkdir -p %{buildroot}%{gssbindir} @@ -317,6 +319,12 @@ fi %{kdessconfigdir}/*.desktop %changelog +* Tue Sep 01 2009 Nils Philippsen 0.9.0.p-3 +- don't ship prefixed rss-glx-rss-glx_install.pl + +* Tue Aug 18 2009 Nils Philippsen +- explain autofoo patch + * Mon Aug 17 2009 Nils Philippsen 0.9.0.p-2 - don't rebuild autofoo files From satyak at fedoraproject.org Tue Sep 1 13:34:15 2009 From: satyak at fedoraproject.org (satyak) Date: Tue, 1 Sep 2009 13:34:15 +0000 (UTC) Subject: rpms/beacon/F-11 beacon.spec, NONE, 1.1 httpd-beacon.conf, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901133415.6DB9A11C00EF@cvs1.fedora.phx.redhat.com> Author: satyak Update of /cvs/pkgs/rpms/beacon/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20112/F-11 Modified Files: .cvsignore sources Added Files: beacon.spec httpd-beacon.conf import.log Log Message: --- NEW FILE beacon.spec --- Name: beacon Version: 0.5 Release: 3%{?dist} Summary: WYSIWYG editor for docbook xml Group: Applications/Editors License: GPLv3+ URL: http://fedoraproject.org/wiki/DocBook_Editor Source0: http://rakesh.fedorapeople.org/misc/%{name}-%{version}.tar.gz Source1: httpd-beacon.conf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: php, httpd, php-xml, mysql-server, mysql, python-fedora %description Beacon is an XSLT based plug-able WYSIWYG editor for DocBook xml. It is intended to serve as an easy to use tool which will attract new contributors who would otherwise be discouraged by the steep learning curve involved with DocBook and will also provide a convenient alternative to those who are old-timers. More information is available at https://fedoraproject.org/wiki/DocBook_Editor_Documentation and https://fedoraproject.org/wiki/DocBook_Editor_Feature. %prep %setup -q %build # Empty build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{_datadir}/beacon cp -rp beacon php $RPM_BUILD_ROOT/%{_datadir}/beacon/ mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d/ cp -p %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc docs/* LICENSE README TODO README_DATABASE README.fedora %{_datadir}/beacon/* %attr(0700,apache,apache) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-beacon.conf %config(noreplace) %{_datadir}/beacon/php/settings.php %changelog * Wed Aug 24 2009 Satya Komaragiri 0.5-3 - Improved description. - Reverted back to requiring httpd. * Wed Aug 24 2009 Satya Komaragiri 0.5-2 - Changed requires to webserver from httpd - Added beacon/php/settings.php to the config section. - Removed /var/tmp as we are using mysql now. - Added more documentation and moved README.fedora inside the tarball. * Wed Aug 12 2009 Satya Komaragiri 0.5-1 - Initial version --- NEW FILE httpd-beacon.conf --- # Beacon specific httpd conf file #PHPIniDir "/etc/beacon/php-beacon.ini" Alias /beacon /usr/share/beacon Order allow,deny Allow from all --- NEW FILE import.log --- beacon-0_5-3_fc11:F-11:beacon-0.5-3.fc11.src.rpm:1251725593 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/beacon/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 18:33:42 -0000 1.1 +++ .cvsignore 1 Sep 2009 13:34:14 -0000 1.2 @@ -0,0 +1 @@ +beacon-0.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/beacon/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 18:33:42 -0000 1.1 +++ sources 1 Sep 2009 13:34:14 -0000 1.2 @@ -0,0 +1 @@ +1288e8d6dd41b4a95dbfcfc66bd485a4 beacon-0.5.tar.gz From tagoh at fedoraproject.org Tue Sep 1 13:39:11 2009 From: tagoh at fedoraproject.org (Akira TAGOH) Date: Tue, 1 Sep 2009 13:39:11 +0000 (UTC) Subject: rpms/imsettings/devel .cvsignore, 1.17, 1.18 imsettings.spec, 1.36, 1.37 sources, 1.16, 1.17 Message-ID: <20090901133911.287F611C00EF@cvs1.fedora.phx.redhat.com> Author: tagoh Update of /cvs/pkgs/rpms/imsettings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22646 Modified Files: .cvsignore imsettings.spec sources Log Message: * Tue Sep 1 2009 Akira TAGOH - 0.107.3-1 - New upstream release. - Fix taking CPU load after switching IM. - Fix getting stuck after starting some IM. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/imsettings/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 27 Aug 2009 08:08:11 -0000 1.17 +++ .cvsignore 1 Sep 2009 13:39:10 -0000 1.18 @@ -16,3 +16,4 @@ imsettings-0.106.2.tar.bz2 imsettings-0.107.0.tar.bz2 imsettings-0.107.1.tar.bz2 imsettings-0.107.2.tar.bz2 +imsettings-0.107.3.tar.bz2 Index: imsettings.spec =================================================================== RCS file: /cvs/pkgs/rpms/imsettings/devel/imsettings.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- imsettings.spec 31 Aug 2009 03:07:12 -0000 1.36 +++ imsettings.spec 1 Sep 2009 13:39:10 -0000 1.37 @@ -1,5 +1,5 @@ Name: imsettings -Version: 0.107.2 +Version: 0.107.3 Release: 1%{?dist} License: LGPLv2+ URL: http://code.google.com/p/imsettings/ @@ -211,6 +211,11 @@ fi %changelog +* Tue Sep 1 2009 Akira TAGOH - 0.107.3-1 +- New upstream release. + - Fix taking CPU load after switching IM. + - Fix getting stuck after starting some IM. + * Mon Aug 31 2009 Akira TAGOH - Add a conditional build to disable xfce module for RHEL. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/imsettings/devel/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 27 Aug 2009 08:08:11 -0000 1.16 +++ sources 1 Sep 2009 13:39:10 -0000 1.17 @@ -1 +1 @@ -3451c2bc4f82e63afb7c827e4a2f8dbf imsettings-0.107.2.tar.bz2 +c6201e25cbd670d0784bd998e80b5684 imsettings-0.107.3.tar.bz2 From tagoh at fedoraproject.org Tue Sep 1 13:41:48 2009 From: tagoh at fedoraproject.org (Akira TAGOH) Date: Tue, 1 Sep 2009 13:41:48 +0000 (UTC) Subject: rpms/imsettings/F-11 .cvsignore, 1.15, 1.16 imsettings.spec, 1.30, 1.31 sources, 1.14, 1.15 Message-ID: <20090901134148.887DC11C00EF@cvs1.fedora.phx.redhat.com> Author: tagoh Update of /cvs/pkgs/rpms/imsettings/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23377 Modified Files: .cvsignore imsettings.spec sources Log Message: * Tue Sep 1 2009 Akira TAGOH - 0.107.3-1 - New upstream release. - Fix taking CPU load after switching IM. - Fix getting stuck after starting some IM. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/imsettings/F-11/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 27 Aug 2009 08:20:43 -0000 1.15 +++ .cvsignore 1 Sep 2009 13:41:48 -0000 1.16 @@ -14,3 +14,4 @@ imsettings-0.106.0.tar.bz2 imsettings-0.106.1.tar.bz2 imsettings-0.106.2.tar.bz2 imsettings-0.107.2.tar.bz2 +imsettings-0.107.3.tar.bz2 Index: imsettings.spec =================================================================== RCS file: /cvs/pkgs/rpms/imsettings/F-11/imsettings.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- imsettings.spec 27 Aug 2009 08:20:43 -0000 1.30 +++ imsettings.spec 1 Sep 2009 13:41:48 -0000 1.31 @@ -1,5 +1,5 @@ Name: imsettings -Version: 0.107.2 +Version: 0.107.3 Release: 1%{?dist} License: LGPLv2+ URL: http://code.google.com/p/imsettings/ @@ -8,7 +8,9 @@ BuildRequires: desktop-file-utils BuildRequires: intltool gettext BuildRequires: dbus-devel >= 0.23, dbus-glib-devel >= 0.74, glib2 >= 2.16 BuildRequires: libgxim-devel >= 0.3.1, libnotify-devel +%if !0%{?rhel} BuildRequires: xfconf-devel +%endif BuildRequires: GConf2-devel BuildRequires: libX11-devel Source0: http://imsettings.googlecode.com/files/%{name}-%{version}.tar.bz2 @@ -63,6 +65,7 @@ or the desktop. This package contains the development files to make any applications with imsettings. +%if !0%{?rhel} %package xfce Summary: Xfce support on imsettings Group: Applications/System @@ -77,6 +80,7 @@ immediately without any need to restart or the desktop. This package contains a plugin to get this working on Xfce. +%endif %prep %setup -q @@ -103,6 +107,10 @@ chmod 0755 $RPM_BUILD_ROOT%{_sysconfdir} # clean up the unnecessary files rm -f $RPM_BUILD_ROOT%{_libdir}/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/xfce4/mcs-plugins/*.la +%if 0%{?rhel} +rm -f $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/imsettings-xfce-helper.desktop +rm -f $RPM_BUILD_ROOT%{_bindir}/imsettings-xfce-helper +%endif # still not stable rm -f $RPM_BUILD_ROOT%{_datadir}/dbus-1/services/qt-im-settings-daemon.service @@ -193,14 +201,24 @@ fi %{_libdir}/libimsettings-xim.so %{_libdir}/pkgconfig/imsettings.pc +%if !0%{?rhel} %files xfce %defattr(-, root, root, -) %doc AUTHORS COPYING ChangeLog NEWS README %{_bindir}/imsettings-xfce-helper %{_sysconfdir}/xdg/autostart/imsettings-xfce-helper.desktop +%endif %changelog +* Tue Sep 1 2009 Akira TAGOH - 0.107.3-1 +- New upstream release. + - Fix taking CPU load after switching IM. + - Fix getting stuck after starting some IM. + +* Mon Aug 31 2009 Akira TAGOH +- Add a conditional build to disable xfce module for RHEL. + * Thu Aug 27 2009 Akira TAGOH - 0.107.2-1 - New upstream release. - Stop IM process properly with the DBus disconnect signal. (#518970) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/imsettings/F-11/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 27 Aug 2009 08:20:43 -0000 1.14 +++ sources 1 Sep 2009 13:41:48 -0000 1.15 @@ -1,2 +1 @@ -d7f713a1b0d621aae7f5cc4b72f08c6e imsettings-0.106.2.tar.bz2 -3451c2bc4f82e63afb7c827e4a2f8dbf imsettings-0.107.2.tar.bz2 +c6201e25cbd670d0784bd998e80b5684 imsettings-0.107.3.tar.bz2 From mclasen at fedoraproject.org Tue Sep 1 13:44:36 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 1 Sep 2009 13:44:36 +0000 (UTC) Subject: rpms/gtk2/devel .cvsignore, 1.114, 1.115 gtk2.spec, 1.398, 1.399 sources, 1.123, 1.124 Message-ID: <20090901134437.03DDC11C00EF@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gtk2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24095 Modified Files: .cvsignore gtk2.spec sources Log Message: 2.17.10 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gtk2/devel/.cvsignore,v retrieving revision 1.114 retrieving revision 1.115 diff -u -p -r1.114 -r1.115 --- .cvsignore 25 Aug 2009 00:17:55 -0000 1.114 +++ .cvsignore 1 Sep 2009 13:44:36 -0000 1.115 @@ -1 +1 @@ -gtk+-2.17.9.tar.bz2 +gtk+-2.17.10.tar.bz2 Index: gtk2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtk2/devel/gtk2.spec,v retrieving revision 1.398 retrieving revision 1.399 diff -u -p -r1.398 -r1.399 --- gtk2.spec 25 Aug 2009 00:17:55 -0000 1.398 +++ gtk2.spec 1 Sep 2009 13:44:36 -0000 1.399 @@ -11,7 +11,7 @@ %define libpng_version 2:1.2.2-16 %define xrandr_version 1.2.99.4-2 -%define base_version 2.17.9 +%define base_version 2.17.10 %define bin_version 2.10.0 Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X @@ -382,6 +382,9 @@ fi %changelog +* Tue Sep 1 2009 Matthias Clasen - 2.17.10-1 +- Update to 2.17.10 + * Mon Aug 24 2009 Matthias Clasen - 2.17.9-1 - Update to 2.17.9 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gtk2/devel/sources,v retrieving revision 1.123 retrieving revision 1.124 diff -u -p -r1.123 -r1.124 --- sources 25 Aug 2009 00:17:55 -0000 1.123 +++ sources 1 Sep 2009 13:44:36 -0000 1.124 @@ -1 +1 @@ -44323cc81628be422c59059086e33353 gtk+-2.17.9.tar.bz2 +9fe31cc177993fdec187e6f44fc3b60b gtk+-2.17.10.tar.bz2 From caolanm at fedoraproject.org Tue Sep 1 13:45:50 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Tue, 1 Sep 2009 13:45:50 +0000 (UTC) Subject: rpms/compat-erlang/devel otp-includes.patch, NONE, 1.1 compat-erlang.spec, 1.15, 1.16 Message-ID: <20090901134550.6126211C00EF@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/compat-erlang/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24438 Modified Files: compat-erlang.spec Added Files: otp-includes.patch Log Message: Resolves: rhbz#511447 FTBFS otp-includes.patch: lib/hipe/regalloc/Makefile | 1 - otp_src_R10B-10/lib/orber/c_src/setsockaddr_in.c | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) --- NEW FILE otp-includes.patch --- diff -ru otp_src_R10B-10.orig/lib/orber/c_src/setsockaddr_in.c otp_src_R10B-10/lib/orber/c_src/setsockaddr_in.c --- otp_src_R10B-10.orig/lib/orber/c_src/setsockaddr_in.c 2009-09-01 13:11:58.000000000 +0100 +++ otp_src_R10B-10/lib/orber/c_src/setsockaddr_in.c 2009-09-01 13:15:10.000000000 +0100 @@ -17,6 +17,8 @@ * $Id$ * */ +#include +#include #include "inet.h" #ifdef HAVE_CONFIG_H --- otp_src_R10B-10.orig/lib/hipe/regalloc/Makefile 2009-09-01 13:57:44.000000000 +0100 +++ otp_src_R10B-10/lib/hipe/regalloc/Makefile 2009-09-01 13:57:56.000000000 +0100 @@ -41,7 +41,6 @@ hipe_node_sets hipe_spillcost hipe_reg_worklists \ hipe_adj_list hipe_vectors_wrapper \ hipe_temp_map \ - hipe_optimistic_regalloc \ hipe_coalescing_regalloc \ hipe_optimistic_regalloc \ hipe_graph_coloring_regalloc \ Index: compat-erlang.spec =================================================================== RCS file: /cvs/pkgs/rpms/compat-erlang/devel/compat-erlang.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- compat-erlang.spec 21 Aug 2009 12:49:33 -0000 1.15 +++ compat-erlang.spec 1 Sep 2009 13:45:50 -0000 1.16 @@ -1,6 +1,6 @@ Name: compat-erlang Version: R10B -Release: 15.11%{?dist} +Release: 15.12%{?dist} Summary: General-purpose programming language and runtime environment Group: Development/Languages @@ -12,6 +12,7 @@ Patch1: otp-install.patch Patch2: otp-rpath.patch Patch3: otp-sslrpath.patch Patch4: otp-glibc24.patch +Patch5: otp-includes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ncurses-devel @@ -39,6 +40,7 @@ systems from Ericsson. %patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 sed -i -e 's|@libdir@/erlang|@libdir@/erlang-R10B|' Makefile.in sed -i -e 's|LD.*=.*@DED_LD at .*|LD=gcc|' \ lib/asn1/c_src/Makefile.in \ @@ -97,6 +99,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 01 2009 Caol?n McNamara - R10B-15.12 +- Resolves: rhbz#511447 FTBFS + * Fri Aug 21 2009 Tomas Mraz - R10B-15.11 - rebuilt with new openssl From satyak at fedoraproject.org Tue Sep 1 13:46:49 2009 From: satyak at fedoraproject.org (satyak) Date: Tue, 1 Sep 2009 13:46:49 +0000 (UTC) Subject: rpms/beacon/F-10 beacon.spec, NONE, 1.1 httpd-beacon.conf, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901134649.DDE1911C00EF@cvs1.fedora.phx.redhat.com> Author: satyak Update of /cvs/pkgs/rpms/beacon/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24690/F-10 Modified Files: .cvsignore sources Added Files: beacon.spec httpd-beacon.conf import.log Log Message: --- NEW FILE beacon.spec --- Name: beacon Version: 0.5 Release: 3%{?dist} Summary: WYSIWYG editor for docbook xml Group: Applications/Editors License: GPLv3+ URL: http://fedoraproject.org/wiki/DocBook_Editor Source0: http://rakesh.fedorapeople.org/misc/%{name}-%{version}.tar.gz Source1: httpd-beacon.conf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: php, httpd, php-xml, mysql-server, mysql, python-fedora %description Beacon is an XSLT based plug-able WYSIWYG editor for DocBook xml. It is intended to serve as an easy to use tool which will attract new contributors who would otherwise be discouraged by the steep learning curve involved with DocBook and will also provide a convenient alternative to those who are old-timers. More information is available at https://fedoraproject.org/wiki/DocBook_Editor_Documentation and https://fedoraproject.org/wiki/DocBook_Editor_Feature. %prep %setup -q %build # Empty build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{_datadir}/beacon cp -rp beacon php $RPM_BUILD_ROOT/%{_datadir}/beacon/ mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d/ cp -p %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc docs/* LICENSE README TODO README_DATABASE README.fedora %{_datadir}/beacon/* %attr(0700,apache,apache) %config(noreplace) %{_sysconfdir}/httpd/conf.d/httpd-beacon.conf %config(noreplace) %{_datadir}/beacon/php/settings.php %changelog * Wed Aug 24 2009 Satya Komaragiri 0.5-3 - Improved description. - Reverted back to requiring httpd. * Wed Aug 24 2009 Satya Komaragiri 0.5-2 - Changed requires to webserver from httpd - Added beacon/php/settings.php to the config section. - Removed /var/tmp as we are using mysql now. - Added more documentation and moved README.fedora inside the tarball. * Wed Aug 12 2009 Satya Komaragiri 0.5-1 - Initial version --- NEW FILE httpd-beacon.conf --- # Beacon specific httpd conf file #PHPIniDir "/etc/beacon/php-beacon.ini" Alias /beacon /usr/share/beacon Order allow,deny Allow from all --- NEW FILE import.log --- beacon-0_5-3_fc11:F-10:beacon-0.5-3.fc11.src.rpm:1251726236 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/beacon/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 18:33:42 -0000 1.1 +++ .cvsignore 1 Sep 2009 13:46:49 -0000 1.2 @@ -0,0 +1 @@ +beacon-0.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/beacon/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 18:33:42 -0000 1.1 +++ sources 1 Sep 2009 13:46:49 -0000 1.2 @@ -0,0 +1 @@ +1288e8d6dd41b4a95dbfcfc66bd485a4 beacon-0.5.tar.gz From overholt at fedoraproject.org Tue Sep 1 13:51:31 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Tue, 1 Sep 2009 13:51:31 +0000 (UTC) Subject: rpms/maven-doxia/devel maven-doxia.spec,1.18,1.19 Message-ID: <20090901135131.A607811C00EF@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-doxia/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25737 Modified Files: maven-doxia.spec Log Message: * Tue Sep 01 2009 Andrew Overholt 0:1.0-0.8.a10 - Add tomcat5-servlet-2.4-api BR Index: maven-doxia.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-doxia/devel/maven-doxia.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- maven-doxia.spec 1 Sep 2009 11:29:27 -0000 1.18 +++ maven-doxia.spec 1 Sep 2009 13:51:31 -0000 1.19 @@ -34,7 +34,7 @@ Name: maven-doxia Version: 1.0 -Release: 0.7.a10%{?dist} +Release: 0.8.a10%{?dist} Epoch: 0 Summary: Content generation framework License: ASL 2.0 @@ -80,6 +80,7 @@ BuildRequires: maven2-plugin-surefire BuildRequires: plexus-maven-plugin >= 0:1.2-2 BuildRequires: modello-maven-plugin >= 0:1.0-0.a8.3 BuildRequires: plexus-xmlrpc >= 0:1.0-0.b4.3 +BuildRequires: tomcat5-servlet-2.4-api %endif BuildRequires: classworlds BuildRequires: jakarta-commons-collections @@ -245,6 +246,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Tue Sep 01 2009 Andrew Overholt 0:1.0-0.8.a10 +- Add tomcat5-servlet-2.4-api BR + * Tue Sep 01 2009 Andrew Overholt 0:1.0-0.7.a10 - Fix plexus-cli BR version From overholt at fedoraproject.org Tue Sep 1 13:52:29 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Tue, 1 Sep 2009 13:52:29 +0000 (UTC) Subject: rpms/maven-shared/devel maven-shared.spec,1.11,1.12 Message-ID: <20090901135229.A529A11C00EF@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-shared/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26038 Modified Files: maven-shared.spec Log Message: * Tue Sep 01 2009 Andrew Overholt 8-2 - Add tomcat5-servlet-2.4-api BR Index: maven-shared.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-shared/devel/maven-shared.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- maven-shared.spec 31 Aug 2009 15:26:59 -0000 1.11 +++ maven-shared.spec 1 Sep 2009 13:52:29 -0000 1.12 @@ -65,7 +65,7 @@ Summary: Maven Shared Components URL: http://maven.apache.org/shared/ Name: maven-shared Version: 8 -Release: 1%{?dist} +Release: 2%{?dist} License: ASL 2.0 Group: Development/Libraries @@ -97,6 +97,7 @@ BuildRequires: saxon-scripts BuildRequires: plexus-utils BuildRequires: plexus-registry BuildRequires: modello-maven-plugin +BuildRequires: tomcat5-servlet-2.4-api Requires: maven2 >= 0:2.0.4 Requires: plexus-utils @@ -1098,6 +1099,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_javadocdir}/%{name} %changelog +* Tue Sep 01 2009 Andrew Overholt 8-2 +- Add tomcat5-servlet-2.4-api BR + * Mon Aug 31 2009 Andrew Overholt 8-1 - Update to version 8 (courtesy Deepak Bhole) From overholt at fedoraproject.org Tue Sep 1 13:55:09 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Tue, 1 Sep 2009 13:55:09 +0000 (UTC) Subject: rpms/maven-scm/devel maven-scm.spec,1.11,1.12 Message-ID: <20090901135509.BCFE011C00EF@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-scm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26685 Modified Files: maven-scm.spec Log Message: * Tue Sep 01 2009 Andrew Overholt 1.0-0.5.rc1.1 - Add tomcat5-jsp-2.0-api BR Index: maven-scm.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-scm/devel/maven-scm.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- maven-scm.spec 31 Aug 2009 19:03:52 -0000 1.11 +++ maven-scm.spec 1 Sep 2009 13:55:09 -0000 1.12 @@ -33,7 +33,7 @@ Name: maven-scm Version: 1.0 -Release: 0.5.rc1%{?dist} +Release: 0.5.rc1.1%{?dist} Epoch: 0 Summary: Common API for doing SCM operations License: ASL 2.0 @@ -70,6 +70,7 @@ BuildRequires: modello-maven-plugin >= BuildRequires: netbeans-ide11 >= 6.7.1 BuildRequires: plexus-utils >= 1.2 BuildRequires: saxon-scripts +BuildRequires: tomcat5-jsp-2.0-api Requires: junit >= 3.8.2 Requires: jakarta-commons-collections >= 3.1 @@ -226,6 +227,9 @@ rm -rf $RPM_BUILD_ROOT %{_javadocdir}/* %changelog +* Tue Sep 01 2009 Andrew Overholt 1.0-0.5.rc1.1 +- Add tomcat5-jsp-2.0-api BR + * Mon Aug 31 2009 Andrew Overholt 1.0-0.5.rc1 - 1.0 RC1 (courtesy Deepak Bhole) - Remove gcj support From jfch2222 at fedoraproject.org Tue Sep 1 14:02:15 2009 From: jfch2222 at fedoraproject.org (Jan F. Chadima) Date: Tue, 1 Sep 2009 14:02:15 +0000 (UTC) Subject: rpms/openssh/devel openssh.spec,1.161,1.162 Message-ID: <20090901140215.BAF3011C00EF@cvs1.fedora.phx.redhat.com> Author: jfch2222 Update of /cvs/pkgs/rpms/openssh/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28204 Modified Files: openssh.spec Log Message: replace ip-opts patch by an upstream candidate version Index: openssh.spec =================================================================== RCS file: /cvs/pkgs/rpms/openssh/devel/openssh.spec,v retrieving revision 1.161 retrieving revision 1.162 diff -u -p -r1.161 -r1.162 --- openssh.spec 31 Aug 2009 12:40:05 -0000 1.161 +++ openssh.spec 1 Sep 2009 14:02:15 -0000 1.162 @@ -63,7 +63,7 @@ Summary: An open source implementation of SSH protocol versions 1 and 2 Name: openssh Version: 5.2p1 -Release: 21%{?dist}%{?rescue_rel} +Release: 22%{?dist}%{?rescue_rel} URL: http://www.openssh.com/portable.html #Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz #Source1: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz.asc @@ -90,7 +90,7 @@ Patch30: openssh-4.0p1-exit-deadlock.pat Patch35: openssh-5.1p1-askpass-progress.patch Patch38: openssh-4.3p2-askpass-grab-info.patch Patch39: openssh-4.3p2-no-v6only.patch -Patch44: openssh-4.3p2-allow-ip-opts.patch +Patch44: openssh-5.2p1-allow-ip-opts.patch Patch49: openssh-4.3p2-gssapi-canohost.patch Patch51: openssh-5.2p1-nss-keys.patch Patch55: openssh-5.1p1-cloexec.patch @@ -468,6 +468,9 @@ fi %endif %changelog +* Tue Sep 1 2009 Jan F. Chadima - 5.2p1-22 +- replace ip-opts patch by an upstream candidate version + * Mon Aug 31 2009 Jan F. Chadima - 5.2p1-21 - rearange selinux patch to be acceptable for upstream - replace seftp patch by an upstream version From hadess at fedoraproject.org Tue Sep 1 14:06:18 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 1 Sep 2009 14:06:18 +0000 (UTC) Subject: rpms/python-gdata/devel .cvsignore, 1.12, 1.13 python-gdata.spec, 1.21, 1.22 sources, 1.12, 1.13 Message-ID: <20090901140618.14C9711C00EF@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/python-gdata/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30060 Modified Files: .cvsignore python-gdata.spec sources Log Message: * Tue Sep 01 2009 Bastien Nocera 2.0.2-1 - Update to 2.0.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-gdata/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 24 Jul 2009 07:18:24 -0000 1.12 +++ .cvsignore 1 Sep 2009 14:06:17 -0000 1.13 @@ -1 +1 @@ -gdata-2.0.1.tar.gz +gdata-2.0.2.tar.gz Index: python-gdata.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-gdata/devel/python-gdata.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- python-gdata.spec 26 Jul 2009 20:25:08 -0000 1.21 +++ python-gdata.spec 1 Sep 2009 14:06:17 -0000 1.22 @@ -1,8 +1,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-gdata -Version: 2.0.1 -Release: 2%{?dist} +Version: 2.0.2 +Release: 1%{?dist} Summary: A Python module for accessing online Google services Group: Development/Languages @@ -53,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 01 2009 Bastien Nocera 2.0.2-1 +- Update to 2.0.2 + * Sun Jul 26 2009 Fedora Release Engineering - 2.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-gdata/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 24 Jul 2009 07:18:25 -0000 1.12 +++ sources 1 Sep 2009 14:06:17 -0000 1.13 @@ -1 +1 @@ -d646b8f6e32911df61ea0e7379b4bc35 gdata-2.0.1.tar.gz +8e886c7925d34ae0f9a5b9a094e790c5 gdata-2.0.2.tar.gz From lmacken at fedoraproject.org Tue Sep 1 14:07:53 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Tue, 1 Sep 2009 14:07:53 +0000 (UTC) Subject: rpms/nethack/devel nethack.spec,1.28,1.29 Message-ID: <20090901140753.E2C7211C00EF@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/nethack/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30963 Modified Files: nethack.spec Log Message: Fix the categories for the nethack desktop entry (#485362) Index: nethack.spec =================================================================== RCS file: /cvs/pkgs/rpms/nethack/devel/nethack.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- nethack.spec 25 Jul 2009 18:05:28 -0000 1.28 +++ nethack.spec 1 Sep 2009 14:07:53 -0000 1.29 @@ -5,7 +5,7 @@ Name: nethack Version: 3.4.3 -Release: 22%{?dist} +Release: 23%{?dist} Summary: A rogue-like single player dungeon exploration game Group: Amusements/Games @@ -112,9 +112,8 @@ install -D -p -m 0644 win/X11/nh_icon.xp desktop-file-install \ --vendor fedora \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ - --add-category X-Fedora \ - --add-category Application \ --add-category Game \ + --add-category RolePlaying \ %{SOURCE1} # Install the fonts for the X11 interface @@ -169,6 +168,9 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %changelog +* Tue Sep 01 2009 Luke Macken - 3.4.3-23 +- Fix the categories for the nethack desktop entry (#485362) + * Sat Jul 25 2009 Fedora Release Engineering - 3.4.3-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From twaugh at fedoraproject.org Tue Sep 1 14:15:46 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 1 Sep 2009 14:15:46 +0000 (UTC) Subject: rpms/cups/devel cups.spec,1.514,1.515 Message-ID: <20090901141546.B695B11C00EF@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1672 Modified Files: cups.spec Log Message: * Tue Sep 1 2009 Tim Waugh 1:1.4.0-2 - Fix locale code for Norwegian (bug #520379). Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.514 retrieving revision 1.515 diff -u -p -r1.514 -r1.515 --- cups.spec 28 Aug 2009 21:20:52 -0000 1.514 +++ cups.spec 1 Sep 2009 14:15:46 -0000 1.515 @@ -9,7 +9,7 @@ Summary: Common Unix Printing System Name: cups Version: 1.4.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: System Environment/Daemons Source: http://ftp.easysw.com/pub/cups/1.4.0/cups-%{version}-source.tar.bz2 @@ -236,6 +236,9 @@ perl -pi -e "s,\@LIBDIR\@,%{_libdir},g" # Let's look at the compilation command lines. perl -pi -e "s,^.SILENT:,," Makedefs.in +# Fix locale code for Norwegian (bug #520379). +mv locale/cups_no.po locale/cups_nb.po + # Rebuild configure script for --enable-avahi. aclocal -I config-scripts autoconf -I config-scripts @@ -520,6 +523,9 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog +* Tue Sep 1 2009 Tim Waugh 1:1.4.0-2 +- Fix locale code for Norwegian (bug #520379). + * Fri Aug 28 2009 Tim Waugh 1:1.4.0-1 - 1.4.0. From mdomsch at fedoraproject.org Tue Sep 1 14:16:24 2009 From: mdomsch at fedoraproject.org (Matt Domsch) Date: Tue, 1 Sep 2009 14:16:24 +0000 (UTC) Subject: rpms/GeoIP/EL-5 geoip-1.4.6-ipv6.patch, NONE, 1.1 GeoIP.spec, 1.12, 1.13 Message-ID: <20090901141624.2643811C00EF@cvs1.fedora.phx.redhat.com> Author: mdomsch Update of /cvs/extras/rpms/GeoIP/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2311 Modified Files: GeoIP.spec Added Files: geoip-1.4.6-ipv6.patch Log Message: add IPv6 enablement patches, make prerelease geoip-1.4.6-ipv6.patch: /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//GeoIP.spec |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//LICENSE.txt |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//Makefile.in |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//README.fedora |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//aclocal.m4 |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//config.guess |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//config.sub |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//configure |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//fetch-geoipdata-city.pl |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//fetch-geoipdata.pl |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//install-sh |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6//missing |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/Makefile.in |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/conf/Makefile.in |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/data/GeoIP.dat |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/data/Makefile.in |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/Makefile.in |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/man/Makefile.in |only /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/test/Makefile.in |only c//CVS |only c//LICENSE |only c//regioncode |only c//timezone |only c/ChangeLog | 17 + c/README | 23 + c/apps/CVS |only c/apps/geoiplookup.c | 120 +++++++++- c/apps/geoipupdate-pureperl.pl | 4 c/apps/geoipupdate.c | 3 c/conf/CVS |only c/configure.in | 2 c/data/CVS |only c/libGeoIP/CVS |only c/libGeoIP/GeoIP.c | 70 ++++- c/libGeoIP/GeoIP.h | 7 c/libGeoIP/regionName.c | 113 +++++++-- c/man/CVS |only c/man/geoiplookup.1 |only c/man/geoiplookup6.1 |only c/man/geoipupdate.1 |only c/test/CVS |only c/test/fail_test.txt |only c/test/proxy_test.txt |only 43 files changed, 312 insertions(+), 47 deletions(-) --- NEW FILE geoip-1.4.6-ipv6.patch --- Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: aclocal.m4 Only in c/apps: CVS diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/geoiplookup.c c/apps/geoiplookup.c --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/geoiplookup.c 2009-02-24 10:03:23.000000000 -0600 +++ c/apps/geoiplookup.c 2009-05-08 12:01:21.000000000 -0500 @@ -31,9 +31,12 @@ typedef unsigned int uint32_t; void geoiplookup(GeoIP* gi,char *hostname,int i); void usage() { - fprintf(stderr,"Usage: geoiplookup [-d custom_dir] [-f custom_file] [-v] \n"); + fprintf(stderr,"Usage: geoiplookup [-d custom_dir] [-f custom_file] [-v] [-i] \n"); } +/* extra info used in _say_range_ip */ +int info_flag = 0; + int main (int argc, char *argv[]) { char * hostname = NULL; char * db_info; @@ -51,7 +54,9 @@ int main (int argc, char *argv[]) { while (i < argc) { if (strcmp(argv[i],"-v") == 0) { version_flag = 1; - } else if (strcmp(argv[i],"-f") == 0) { + } else if (strcmp(argv[i],"-i") == 0) { + info_flag = 1; + } else if (strcmp(argv[i],"-f") == 0) { if ((i+1) < argc){ i++; custom_file = argv[i]; @@ -119,12 +124,106 @@ static const char * _mk_NA( const char * return p ? p : "N/A"; } +static unsigned long +__addr_to_num(const char *addr) +{ + unsigned int c, octet, t; + unsigned long ipnum; + int i = 3; + + octet = ipnum = 0; + while ((c = *addr++)) { + if (c == '.') { + if (octet > 255) + return 0; + ipnum <<= 8; + ipnum += octet; + i--; + octet = 0; + } else { + t = octet; + octet <<= 3; + octet += t; + octet += t; + c -= '0'; + if (c > 9) + return 0; + octet += c; + } + } + if ((octet > 255) || (i != 0)) + return 0; + ipnum <<= 8; + return ipnum + octet; +} + + + +/* ptr must be a memory area with at least 16 bytes */ +static char *__num_to_addr_r (unsigned long ipnum, char * ptr) { + char *cur_str; + int octet[4]; + int num_chars_written, i; + + cur_str = ptr; + + for (i = 0; i<4; i++) { + octet[3 - i] = ipnum % 256; + ipnum >>= 8; + } + + for (i = 0; i<4; i++) { + num_chars_written = sprintf(cur_str, "%d", octet[i]); + cur_str += num_chars_written; + + if (i < 3) { + cur_str[0] = '.'; + cur_str++; + } + } + + return ptr; +} + +void _say_range_by_ip(GeoIP * gi, uint32_t ipnum ) { + unsigned long last_nm, mask, low, hi; + char ipaddr[16]; + char tmp[16]; + char ** range; + + if ( info_flag == 0 ) + return; /* noop unless extra information is requested */ + + range = GeoIP_range_by_ip( gi, __num_to_addr_r( ipnum, ipaddr ) ); + if ( range == NULL ) + return; + + printf ( " ipaddr: %s\n", ipaddr ); + + printf( " range_by_ip: %s - %s\n", range[0], range[1] ); + last_nm = GeoIP_last_netmask(gi); + mask = 0xffffffff << ( 32 - last_nm ); + low = ipnum & mask; + hi = low + ( 0xffffffff & ~mask ); + printf( " network: %s - %s ::%ld\n", + __num_to_addr_r( low, ipaddr ), + __num_to_addr_r( hi, tmp ), + last_nm + ); + printf( " ipnum: %u\n", ipnum ); + printf( " range_by_num: %lu - %lu\n", __addr_to_num(range[0]), __addr_to_num(range[1]) ); + printf( " network num: %lu - %lu ::%lu\n", low, hi, last_nm ); + + GeoIP_range_by_ip_delete(range); +} + void geoiplookup(GeoIP * gi, char *hostname, int i) { const char *country_code; const char *country_name; const char *domain_name; + const char *asnum_name; int netspeed; int country_id; GeoIPRegion *region; @@ -146,6 +245,17 @@ geoiplookup(GeoIP * gi, char *hostname, } else { printf("%s: %s\n", GeoIPDBDescription[i], domain_name); + _say_range_by_ip(gi, ipnum); + } + } + else if (GEOIP_ASNUM_EDITION == i) { + asnum_name = GeoIP_name_by_ipnum(gi, ipnum); + if (asnum_name == NULL) { + printf("%s: IP Address not found\n", GeoIPDBDescription[i]); + } + else { + printf("%s: %s\n", GeoIPDBDescription[i], asnum_name); + _say_range_by_ip(gi, ipnum); } } else if (GEOIP_COUNTRY_EDITION == i) { @@ -157,6 +267,7 @@ geoiplookup(GeoIP * gi, char *hostname, } else { printf("%s: %s, %s\n", GeoIPDBDescription[i], country_code, country_name); + _say_range_by_ip(gi, ipnum); } } else if (GEOIP_REGION_EDITION_REV0 == i || GEOIP_REGION_EDITION_REV1 == i) { @@ -166,6 +277,7 @@ geoiplookup(GeoIP * gi, char *hostname, } else { printf("%s: %s, %s\n", GeoIPDBDescription[i], region->country_code, region->region); + _say_range_by_ip(gi, ipnum); GeoIPRegion_delete(region); } } @@ -177,6 +289,7 @@ geoiplookup(GeoIP * gi, char *hostname, else { printf("%s: %s, %s, %s, %s, %f, %f\n", GeoIPDBDescription[i], gir->country_code, _mk_NA(gir->region), _mk_NA(gir->city), _mk_NA(gir->postal_code), gir->latitude, gir->longitude); + _say_range_by_ip(gi, ipnum); } } else if (GEOIP_CITY_EDITION_REV1 == i) { @@ -187,6 +300,7 @@ geoiplookup(GeoIP * gi, char *hostname, else { printf("%s: %s, %s, %s, %s, %f, %f, %d, %d\n", GeoIPDBDescription[i], gir->country_code, _mk_NA(gir->region), _mk_NA(gir->city), _mk_NA(gir->postal_code), gir->latitude, gir->longitude, gir->metro_code, gir->area_code); + _say_range_by_ip(gi, ipnum); } } else if (GEOIP_ORG_EDITION == i || GEOIP_ISP_EDITION == i) { @@ -196,6 +310,7 @@ geoiplookup(GeoIP * gi, char *hostname, } else { printf("%s: %s\n", GeoIPDBDescription[i], org); + _say_range_by_ip(gi, ipnum); } } else if (GEOIP_NETSPEED_EDITION == i) { @@ -212,6 +327,7 @@ geoiplookup(GeoIP * gi, char *hostname, else if (netspeed == GEOIP_CORPORATE_SPEED) { printf("%s: Corporate\n", GeoIPDBDescription[i]); } + _say_range_by_ip(gi, ipnum); } else { diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/geoipupdate.c c/apps/geoipupdate.c --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/geoipupdate.c 2009-02-24 14:01:41.000000000 -0600 +++ c/apps/geoipupdate.c 2009-05-29 03:55:00.000000000 -0500 @@ -97,6 +97,7 @@ int main (int argc, char *argv[]) { exit(0); case 'v': verbose = 1; + break; case 'f': license_file = optarg; break; @@ -279,5 +280,5 @@ int main (int argc, char *argv[]) { if (client_ipaddr) { free(client_ipaddr); } - exit(0); + exit(err); } diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/geoipupdate-pureperl.pl c/apps/geoipupdate-pureperl.pl --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps/geoipupdate-pureperl.pl 2009-02-24 10:04:39.000000000 -0600 +++ c/apps/geoipupdate-pureperl.pl 2009-03-22 09:40:33.000000000 -0500 @@ -40,7 +40,7 @@ https use strict; use warnings; -our $VERSION = '0.03'; +our $VERSION = '0.04'; use 5.008; use Data::Dumper; @@ -220,7 +220,7 @@ sub _gunzip_and_replace { { local $_; open my $gin, '<:gzip', \$content or die $!; - open my $gout, '>', $geoip_filename . '.test' or die $!; + open my $gout, '>:raw', $geoip_filename . '.test' or die $!; print {$gout} $_ while (<$gin>); } Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/apps: Makefile.in diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/ChangeLog c/ChangeLog --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/ChangeLog 2009-02-24 19:44:38.000000000 -0600 +++ c/ChangeLog 2009-08-30 21:15:04.000000000 -0500 @@ -1,3 +1,20 @@ + * Add more IPv6 functions ( Boris Zentner ) + const char *GeoIP_country_code_by_addr_v6 (GeoIP* gi, const char *addr); + const char *GeoIP_country_code_by_name_v6 (GeoIP* gi, const char *host); + const char *GeoIP_country_code3_by_addr_v6 (GeoIP* gi, const char *addr); + const char *GeoIP_country_code3_by_name_v6 (GeoIP* gi, const char *host); + const char *GeoIP_country_name_by_addr_v6 (GeoIP* gi, const char *addr); + const char *GeoIP_country_name_by_name_v6 (GeoIP* gi, const char *host); + * Make sure that GeoIP_*_v6 functions refuse GEOIP_PROXY_EDITION and + GEOIP_NETSPEED_EDITION databases ( Boris Zentner ) + * Update libGeoIP/regionName.c with FIPS codes from 20090723 ( Boris Zentner ) + * Fix geoipupdate's -v option to not change the license filename ( Thom May ) + * Fix geoipupdate's exit code ( Thom May ) + * Add support for ASNUM_EDITION ( Boris Zentner ) + * Fix -i output for larger values, sign issue ( Boris Zentner ) + * Add -i flag for more information on netmask, range_by_ip and the current network range ( Boris Zentner ) + * Add support for DOMAIN_EDITION database type ( Boris Zentner ) + * Fix apps/geoipupdate-pureperl.pl output layer on W32 ( Boris Zentner ) 1.4.6 2009-02-25 * Fix geoipupdate's my_printf function ( Boris Zentner ) * Fix typo in apps/geoipupdate-pureperl.pl replace PerlIO::Gzip with PerlIO::gzip ( Boris Zentner ) Only in c/conf: CVS Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/conf: Makefile.in Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: config.guess Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: config.sub Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: configure diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/configure.in c/configure.in --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/configure.in 2009-02-24 10:03:23.000000000 -0600 +++ c/configure.in 2009-08-30 21:15:04.000000000 -0500 @@ -1,6 +1,6 @@ dnl AM_CONFIG_HEADER(config.h) -AC_INIT([GeoIP], [1.4.6],[support at maxmind.com],[GeoIP]) +AC_INIT([GeoIP], [1.4.7],[support at maxmind.com],[GeoIP]) AC_GNU_SOURCE AM_INIT_AUTOMAKE AC_CONFIG_SRCDIR([libGeoIP/GeoIP.c]) Only in c/: CVS Only in c/data: CVS Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/data: GeoIP.dat Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/data: Makefile.in Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: fetch-geoipdata-city.pl Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: fetch-geoipdata.pl Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: GeoIP.spec Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: install-sh Only in c/libGeoIP: CVS diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/GeoIP.c c/libGeoIP/GeoIP.c --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/GeoIP.c 2009-02-24 10:03:23.000000000 -0600 +++ c/libGeoIP/GeoIP.c 2009-08-30 21:15:04.000000000 -0500 @@ -366,10 +366,11 @@ void _setup_segments(GeoIP * gi) { gi->databaseSegments = malloc(sizeof(int)); gi->databaseSegments[0] = STATE_BEGIN_REV1; } else if (gi->databaseType == GEOIP_CITY_EDITION_REV0 || - gi->databaseType == GEOIP_CITY_EDITION_REV1 || - gi->databaseType == GEOIP_ORG_EDITION || - gi->databaseType == GEOIP_ISP_EDITION || - gi->databaseType == GEOIP_ASNUM_EDITION) { + gi->databaseType == GEOIP_CITY_EDITION_REV1 || + gi->databaseType == GEOIP_ORG_EDITION || + gi->databaseType == GEOIP_DOMAIN_EDITION || + gi->databaseType == GEOIP_ISP_EDITION || + gi->databaseType == GEOIP_ASNUM_EDITION) { /* City/Org Editions have two segments, read offset of second segment */ gi->databaseSegments = malloc(sizeof(int)); gi->databaseSegments[0] = 0; @@ -377,8 +378,9 @@ void _setup_segments(GeoIP * gi) { for (j = 0; j < SEGMENT_RECORD_LENGTH; j++) { gi->databaseSegments[0] += (buf[j] << (j * 8)); } - if (gi->databaseType == GEOIP_ORG_EDITION || - gi->databaseType == GEOIP_ISP_EDITION) + if (gi->databaseType == GEOIP_ORG_EDITION || + gi->databaseType == GEOIP_DOMAIN_EDITION || + gi->databaseType == GEOIP_ISP_EDITION) gi->record_length = ORG_RECORD_LENGTH; } break; @@ -831,18 +833,36 @@ void GeoIP_delete (GeoIP *gi) { free(gi); } +const char *GeoIP_country_code_by_name_v6 (GeoIP* gi, const char *name) { + int country_id; + country_id = GeoIP_id_by_name_v6(gi, name); + return (country_id > 0) ? GeoIP_country_code[country_id] : NULL; +} + const char *GeoIP_country_code_by_name (GeoIP* gi, const char *name) { int country_id; country_id = GeoIP_id_by_name(gi, name); return (country_id > 0) ? GeoIP_country_code[country_id] : NULL; } +const char *GeoIP_country_code3_by_name_v6 (GeoIP* gi, const char *name) { + int country_id; + country_id = GeoIP_id_by_name_v6(gi, name); + return (country_id > 0) ? GeoIP_country_code3[country_id] : NULL; +} + const char *GeoIP_country_code3_by_name (GeoIP* gi, const char *name) { int country_id; country_id = GeoIP_id_by_name(gi, name); return (country_id > 0) ? GeoIP_country_code3[country_id] : NULL; } +const char *GeoIP_country_name_by_name_v6 (GeoIP* gi, const char *name) { + int country_id; + country_id = GeoIP_id_by_name_v6(gi, name); + return (country_id > 0) ? GeoIP_country_name[country_id] : NULL; +} + const char *GeoIP_country_name_by_name (GeoIP* gi, const char *name) { int country_id; country_id = GeoIP_id_by_name(gi, name); @@ -945,7 +965,7 @@ int GeoIP_id_by_name_v6 (GeoIP* gi, cons if (name == NULL) { return 0; } - if (gi->databaseType != GEOIP_COUNTRY_EDITION_V6 && gi->databaseType != GEOIP_PROXY_EDITION && gi->databaseType != GEOIP_NETSPEED_EDITION) { + if (gi->databaseType != GEOIP_COUNTRY_EDITION_V6) { printf("Invalid database type %s, expected %s\n", GeoIPDBDescription[(int)gi->databaseType], GeoIPDBDescription[GEOIP_COUNTRY_EDITION_V6]); return 0; } @@ -956,18 +976,36 @@ int GeoIP_id_by_name_v6 (GeoIP* gi, cons return ret; } +const char *GeoIP_country_code_by_addr_v6 (GeoIP* gi, const char *addr) { + int country_id; + country_id = GeoIP_id_by_addr_v6(gi, addr); + return (country_id > 0) ? GeoIP_country_code[country_id] : NULL; +} + const char *GeoIP_country_code_by_addr (GeoIP* gi, const char *addr) { int country_id; country_id = GeoIP_id_by_addr(gi, addr); return (country_id > 0) ? GeoIP_country_code[country_id] : NULL; } +const char *GeoIP_country_code3_by_addr_v6 (GeoIP* gi, const char *addr) { + int country_id; + country_id = GeoIP_id_by_addr_v6(gi, addr); + return (country_id > 0) ? GeoIP_country_code3[country_id] : NULL; +} + const char *GeoIP_country_code3_by_addr (GeoIP* gi, const char *addr) { int country_id; country_id = GeoIP_id_by_addr(gi, addr); return (country_id > 0) ? GeoIP_country_code3[country_id] : NULL; } +const char *GeoIP_country_name_by_addr_v6 (GeoIP* gi, const char *addr) { + int country_id; + country_id = GeoIP_id_by_addr_v6(gi, addr); + return (country_id > 0) ? GeoIP_country_name[country_id] : NULL; +} + const char *GeoIP_country_name_by_addr (GeoIP* gi, const char *addr) { int country_id; country_id = GeoIP_id_by_addr(gi, addr); @@ -1010,10 +1048,18 @@ const char *GeoIP_country_code3_by_ipnum return (country_id > 0) ? GeoIP_country_code3[country_id] : NULL; } +int GeoIP_country_id_by_addr_v6 (GeoIP* gi, const char *addr) { + return GeoIP_id_by_addr_v6(gi, addr); +} + int GeoIP_country_id_by_addr (GeoIP* gi, const char *addr) { return GeoIP_id_by_addr(gi, addr); } +int GeoIP_country_id_by_name_v6 (GeoIP* gi, const char *host) { + return GeoIP_id_by_name_v6(gi, host); +} + int GeoIP_country_id_by_name (GeoIP* gi, const char *host) { return GeoIP_id_by_name(gi, host); } @@ -1024,9 +1070,7 @@ int GeoIP_id_by_addr_v6 (GeoIP* gi, cons if (addr == NULL) { return 0; } - if (gi->databaseType != GEOIP_COUNTRY_EDITION_V6 && - gi->databaseType != GEOIP_PROXY_EDITION && - gi->databaseType != GEOIP_NETSPEED_EDITION) { + if (gi->databaseType != GEOIP_COUNTRY_EDITION_V6) { printf("Invalid database type %s, expected %s\n", GeoIPDBDescription[(int)gi->databaseType], GeoIPDBDescription[GEOIP_COUNTRY_EDITION_V6]); @@ -1062,9 +1106,7 @@ int GeoIP_id_by_ipnum_v6 (GeoIP* gi, geo return 0; } */ - if (gi->databaseType != GEOIP_COUNTRY_EDITION_V6 && - gi->databaseType != GEOIP_PROXY_EDITION && - gi->databaseType != GEOIP_NETSPEED_EDITION) { + if (gi->databaseType != GEOIP_COUNTRY_EDITION_V6) { printf("Invalid database type %s, expected %s\n", GeoIPDBDescription[(int)gi->databaseType], GeoIPDBDescription[GEOIP_COUNTRY_EDITION_V6]); @@ -1346,6 +1388,7 @@ char *_get_name (GeoIP* gi, unsigned lon if (gi->databaseType != GEOIP_ORG_EDITION && gi->databaseType != GEOIP_ISP_EDITION && + gi->databaseType != GEOIP_DOMAIN_EDITION && gi->databaseType != GEOIP_ASNUM_EDITION) { printf("Invalid database type %s, expected %s\n", GeoIPDBDescription[(int)gi->databaseType], GeoIPDBDescription[GEOIP_ORG_EDITION]); return NULL; @@ -1382,6 +1425,7 @@ char *_get_name_v6 (GeoIP* gi, geoipv6_t if (gi->databaseType != GEOIP_ORG_EDITION && gi->databaseType != GEOIP_ISP_EDITION && + gi->databaseType != GEOIP_DOMAIN_EDITION && gi->databaseType != GEOIP_ASNUM_EDITION) { printf("Invalid database type %s, expected %s\n", GeoIPDBDescription[(int)gi->databaseType], GeoIPDBDescription[GEOIP_ORG_EDITION]); return NULL; diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/GeoIP.h c/libGeoIP/GeoIP.h --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/GeoIP.h 2009-02-24 10:03:23.000000000 -0600 +++ c/libGeoIP/GeoIP.h 2009-08-30 21:15:04.000000000 -0500 @@ -162,6 +162,13 @@ GEOIP_API const char *GeoIP_country_name GEOIP_API const char *GeoIP_country_code_by_ipnum_v6 (GeoIP* gi, geoipv6_t ipnum); GEOIP_API const char *GeoIP_country_code3_by_ipnum_v6 (GeoIP* gi, geoipv6_t ipnum); +GEOIP_API const char *GeoIP_country_code_by_addr_v6 (GeoIP* gi, const char *addr); +GEOIP_API const char *GeoIP_country_code_by_name_v6 (GeoIP* gi, const char *host); +GEOIP_API const char *GeoIP_country_code3_by_addr_v6 (GeoIP* gi, const char *addr); +GEOIP_API const char *GeoIP_country_code3_by_name_v6 (GeoIP* gi, const char *host); +GEOIP_API const char *GeoIP_country_name_by_addr_v6 (GeoIP* gi, const char *addr); +GEOIP_API const char *GeoIP_country_name_by_name_v6 (GeoIP* gi, const char *host); + /* Deprecated - for backwards compatibility only */ GEOIP_API int GeoIP_country_id_by_addr (GeoIP* gi, const char *addr); GEOIP_API int GeoIP_country_id_by_name (GeoIP* gi, const char *host); Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP: Makefile.in diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/regionName.c c/libGeoIP/regionName.c --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/libGeoIP/regionName.c 2009-02-24 10:03:23.000000000 -0600 +++ c/libGeoIP/regionName.c 2009-07-23 15:48:20.000000000 -0500 @@ -2249,6 +2249,12 @@ const char * GeoIP_region_name_by_code(c } if (strcmp(country_code,"CI") == 0) { switch (region_code2) { + case 5: + name = "Atacama"; + break; + case 6: + name = "Biobio"; + break; case 51: name = "Sassandra"; break; @@ -6102,6 +6108,9 @@ const char * GeoIP_region_name_by_code(c case 29: name = "Snafellsnes- og Hnappadalssysla"; break; + case 30: + name = "Strandasysla"; + break; case 31: name = "Sudur-Mulasysla"; break; @@ -6875,6 +6884,9 @@ const char * GeoIP_region_name_by_code(c case 1: name = "Beqaa"; break; + case 2: + name = "Al Janub"; + break; case 3: name = "Liban-Nord"; break; @@ -7092,6 +7104,9 @@ const char * GeoIP_region_name_by_code(c case 4: name = "Grand Cape Mount"; break; + case 5: + name = "Lofa"; + break; case 6: name = "Maryland"; break; @@ -7107,15 +7122,33 @@ const char * GeoIP_region_name_by_code(c case 11: name = "Grand Bassa"; break; + case 12: + name = "Grand Cape Mount"; + break; + case 13: + name = "Maryland"; + break; case 14: name = "Montserrado"; break; + case 17: + name = "Margibi"; + break; + case 18: + name = "River Cess"; + break; case 19: name = "Grand Gedeh"; break; case 20: name = "Lofa"; break; + case 21: + name = "Gbarpolu"; + break; + case 22: + name = "River Gee"; + break; } } if (strcmp(country_code,"LS") == 0) { @@ -8848,12 +8881,18 @@ const char * GeoIP_region_name_by_code(c case 11: name = "Federal Capital Territory"; break; + case 12: + name = "Gongola"; + break; case 16: name = "Ogun"; break; case 17: name = "Ondo"; break; + case 18: + name = "Oyo"; + break; case 21: name = "Akwa Ibom"; break; @@ -9271,6 +9310,9 @@ const char * GeoIP_region_name_by_code(c case 1092: name = "West Coast"; break; + case 85: + name = "Waikato"; + break; } } if (strcmp(country_code,"OM") == 0) { @@ -9612,6 +9654,9 @@ const char * GeoIP_region_name_by_code(c case 44: name = "Mountain"; break; + case 45: + name = "Negros Occidental"; + break; case 46: name = "Negros Oriental"; break; @@ -10711,6 +10756,9 @@ const char * GeoIP_region_name_by_code(c case 6: name = "Gitarama"; break; + case 7: + name = "Kibungo"; + break; case 9: name = "Kigali"; break; @@ -11532,6 +11580,9 @@ const char * GeoIP_region_name_by_code(c case 7: name = "Thies"; break; + case 8: + name = "Louga"; + break; case 9: name = "Fatick"; break; @@ -12075,6 +12126,12 @@ const char * GeoIP_region_name_by_code(c case 78: name = "Mukdahan"; break; + case 79: + name = "Nong Bua Lamphu"; + break; + case 80: + name = "Sa Kaeo"; + break; } } if (strcmp(country_code,"TJ") == 0) { @@ -12112,22 +12169,19 @@ const char * GeoIP_region_name_by_code(c if (strcmp(country_code,"TN") == 0) { switch (region_code2) { case 2: - name = "Al Qasrayn"; + name = "Kasserine"; break; case 3: - name = "Al Qayrawan"; + name = "Kairouan"; break; case 6: - name = "Jundubah"; - break; - case 10: - name = "Qafsah"; + name = "Jendouba"; break; case 14: - name = "Kef"; + name = "El Kef"; break; case 15: - name = "Al Mahdiyah"; + name = "Al Mahdia"; break; case 16: name = "Al Munastir"; @@ -12136,58 +12190,52 @@ const char * GeoIP_region_name_by_code(c name = "Bajah"; break; case 18: - name = "Banzart"; + name = "Bizerte"; break; case 19: - name = "Nabul"; + name = "Nabeul"; break; case 22: - name = "Silyanah"; + name = "Siliana"; break; case 23: - name = "Susah"; + name = "Sousse"; break; case 26: - name = "Chaiyaphum Province"; + name = "Ariana"; break; case 27: - name = "Bin"; + name = "Ben Arous"; break; case 28: name = "Madanin"; break; case 29: - name = "Qabis"; + name = "Gabes"; break; case 30: - name = "Qafsah"; + name = "Gafsa"; break; case 31: - name = "Qibili"; + name = "Kebili"; break; case 32: - name = "Safaqis"; + name = "Sfax"; break; case 33: - name = "Sidi Bu Zayd"; + name = "Sidi Bou Zid"; break; case 34: - name = "Tatawin"; + name = "Tataouine"; break; case 35: - name = "Tawzar"; + name = "Tozeur"; break; case 36: name = "Tunis"; break; case 37: - name = "Zaghwan"; - break; - case 38: - name = "Ariana"; - break; - case 39: - name = "Manouba"; + name = "Zaghouan"; break; } } @@ -13035,6 +13083,9 @@ const char * GeoIP_region_name_by_code(c case 5: name = "Cao Bang"; break; + case 6: + name = "Cuu Long"; + break; case 7: name = "Dac Lac"; break; @@ -13053,6 +13104,9 @@ const char * GeoIP_region_name_by_code(c case 14: name = "Ha Nam Ninh"; break; + case 15: + name = "Ha Noi"; + break; case 16: name = "Ha Son Binh"; break; @@ -13377,6 +13431,9 @@ const char * GeoIP_region_name_by_code(c case 5: name = "Shabwah"; break; + case 6: + name = "Al Ghaydah"; + break; case 8: name = "Al Hudaydah"; break; Only in c/: LICENSE Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: LICENSE.txt Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: Makefile.in Only in c/man: CVS Only in c/man: geoiplookup.1 Only in c/man: geoiplookup6.1 Only in c/man: geoipupdate.1 Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/man: Makefile.in Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: missing diff -urp --exclude=from=/home/mdomsch/excludes --minimal /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/README c/README --- /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/README 2009-02-24 10:03:24.000000000 -0600 +++ c/README 2009-06-10 07:35:19.000000000 -0500 @@ -182,4 +182,27 @@ from XORG X-Server). It happens at least If GEOIP_MMAP_CACHE doesn't work on a 64bit machine, try adding the flag "MAP_32BIT" to the mmap call. +If you get a "passing argument 3 of 'gethostbyname_r' from incompatible pointer type" +error on AIX, download and/or untar a fresh copy of GeoIP. ( To avoid cached +results from a previous ./configure run ) + +cd ./GeoIP-1.4.6 +then edit the file ./configure + +and delete these two lines: + +#define HAVE_GETHOSTBYNAME_R 1 + +#define GETHOSTBYNAME_R_RETURNS_INT 1 + +then save the configure script + +and build it as usual + +./configure +make +sudo make install + + + To submit a patch, please contact support at maxmind.com Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/: README.fedora Only in c/: regioncode Only in c/test: CVS Only in c/test: fail_test.txt Only in /home/mdomsch/cvs/fedora-extras/GeoIP/devel/GeoIP-1.4.6/test: Makefile.in Only in c/test: proxy_test.txt Only in c/: timezone Index: GeoIP.spec =================================================================== RCS file: /cvs/extras/rpms/GeoIP/EL-5/GeoIP.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- GeoIP.spec 8 Mar 2009 11:47:50 -0000 1.12 +++ GeoIP.spec 1 Sep 2009 14:16:23 -0000 1.13 @@ -1,15 +1,17 @@ +%define tarballversion 1.4.6 Name: GeoIP -Version: 1.4.6 -Release: 1%{?dist} +Version: 1.4.7 +Release: 0.1.20090931cvs%{?dist} Summary: C library for country/city/organization to IP address or hostname mapping Group: Development/Libraries License: LGPLv2+ URL: http://www.maxmind.com/app/c -Source0: http://www.maxmind.com/download/geoip/api/c/GeoIP-%{version}.tar.gz +Source0: http://www.maxmind.com/download/geoip/api/c/GeoIP-%{tarballversion}.tar.gz Source1: LICENSE.txt Source2: fetch-geoipdata-city.pl Source3: fetch-geoipdata.pl Source4: README.Fedora +Patch0: geoip-1.4.6-ipv6.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Obsoletes: geoip < %{version}-%{release} Provides: geoip = %{version}-%{release} @@ -33,7 +35,8 @@ Obsoletes: geoip-devel < %{version}-%{re Development headers and static libraries for building GeoIP-based applications %prep -%setup -q +%setup -q -n %{name}-%{tarballversion} +%patch0 -p1 install -D -m644 %{SOURCE1} LICENSE.txt install -D -m644 %{SOURCE2} fetch-geoipdata-city.pl install -D -m644 %{SOURCE3} fetch-geoipdata.pl @@ -81,14 +84,29 @@ rm -rf %{buildroot} %{_libdir}/libGeoIPUpdate.so %changelog +* Mon Aug 31 2009 Matt Domsch - 1.4.7.0.1.20090931 +- apply CVS HEAD 20090931 which includes IPv6 functions + +* Fri Jul 24 2009 Fedora Release Engineering - 1.4.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Sun Mar 08 2009 Michael Fleming - 1.4.6-1 - Add geoiplookup6 man page - Update to 1.4.6 -* Sat Nov 29 2008 Michael Fleming 1.4.5-1 +* Mon Feb 23 2009 Fedora Release Engineering - 1.4.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Nov 29 2008 Michael Fleming 1.4.5-2 - Update to 1.4.5 - Fix database URL locations in Perl helper scripts +* Tue Feb 19 2008 Fedora Release Engineering - 1.4.4-2 +- Autorebuild for GCC 4.3 + +* Mon Jan 28 2008 Michael Fleming 1.4.4-1 +- New upstream release. + * Wed Sep 5 2007 Michael Fleming 1.4.3-1 - New upstream release. - Fix GeoIPCity fetcher script From jakub at fedoraproject.org Tue Sep 1 14:23:12 2009 From: jakub at fedoraproject.org (Jakub Jelinek) Date: Tue, 1 Sep 2009 14:23:12 +0000 (UTC) Subject: rpms/gcc/devel .cvsignore, 1.284, 1.285 gcc.spec, 1.62, 1.63 sources, 1.288, 1.289 gcc44-power7-2.patch, 1.3, NONE gcc44-power7-3.patch, 1.2, NONE gcc44-power7.patch, 1.6, NONE Message-ID: <20090901142312.3B71A11C00EF@cvs1.fedora.phx.redhat.com> Author: jakub Update of /cvs/pkgs/rpms/gcc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6305 Modified Files: .cvsignore gcc.spec sources Removed Files: gcc44-power7-2.patch gcc44-power7-3.patch gcc44-power7.patch Log Message: 4.4.1-7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/.cvsignore,v retrieving revision 1.284 retrieving revision 1.285 diff -u -p -r1.284 -r1.285 --- .cvsignore 18 Aug 2009 13:48:09 -0000 1.284 +++ .cvsignore 1 Sep 2009 14:23:10 -0000 1.285 @@ -1,2 +1,2 @@ fastjar-0.97.tar.gz -gcc-4.4.1-20090818.tar.bz2 +gcc-4.4.1-20090901.tar.bz2 Index: gcc.spec =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/gcc.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- gcc.spec 18 Aug 2009 13:48:09 -0000 1.62 +++ gcc.spec 1 Sep 2009 14:23:11 -0000 1.63 @@ -1,9 +1,9 @@ -%global DATE 20090818 -%global SVNREV 150873 +%global DATE 20090901 +%global SVNREV 151272 %global gcc_version 4.4.1 # Note, gcc_release must be integer, if you want to add suffixes to # %{release}, append them after %{gcc_release} on Release: line. -%global gcc_release 6 +%global gcc_release 7 %global _unpackaged_files_terminate_build 0 %global multilib_64_archs sparc64 ppc64 s390x x86_64 %global include_gappletviewer 1 @@ -43,7 +43,7 @@ Version: %{gcc_version} Release: %{gcc_release} # libgcc, libgfortran, libmudflap, libgomp, libstdc++ and crtstuff have # GCC Runtime Exception. -License: GPLv3+, GPLv3+ with exceptions and GPLv2+ with exceptions +License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions Group: Development/Languages # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: @@ -155,9 +155,6 @@ Patch20: gcc44-libtool-no-rpath.patch Patch21: gcc44-cloog-dl.patch Patch22: gcc44-raw-string.patch Patch24: gcc44-unwind-debug-hook.patch -Patch25: gcc44-power7.patch -Patch26: gcc44-power7-2.patch -Patch27: gcc44-power7-3.patch Patch28: gcc44-pr38757.patch Patch29: gcc44-libstdc++-docs.patch Patch30: gcc44-rh503816-1.patch @@ -464,9 +461,6 @@ which are required to compile with the G %endif %patch22 -p0 -b .raw-string~ %patch24 -p0 -b .unwind-debug-hook~ -%patch25 -p0 -b .power7~ -%patch26 -p0 -b .power7-2~ -%patch27 -p0 -b .power7-3~ %patch28 -p0 -b .pr38757~ %if %{build_libstdcxx_docs} %patch29 -p0 -b .libstdc++-docs~ @@ -1812,6 +1806,18 @@ fi %doc rpm.doc/changelogs/libmudflap/ChangeLog* %changelog +* Tue Sep 1 2009 Jakub Jelinek 4.4.1-7 +- update from gcc-4_4-branch + - PRs c++/41120, c++/41127, c++/41131, fortran/41062, fortran/41102, + fortran/41121, fortran/41126, fortran/41139, fortran/41157, + fortran/41162, libfortran/40962, libstdc++/41005, middle-end/41094, + middle-end/41123, middle-end/41163, target/34412, target/40718 +- fix pr22033.C on ppc*/ia64/sparc* +- emit namespace DIE even if it contains just some used type (PR debug/41170) +- fix dynamic_cast (#519517) +- backport power7 changes from the trunk, instead of using the old incomplete + backport from ibm/power7-meissner + * Tue Aug 18 2009 Jakub Jelinek 4.4.1-6 - update from gcc-4_4-branch - PRs bootstrap/41018, c/41046, debug/37801, debug/40990, fortran/40847, Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/sources,v retrieving revision 1.288 retrieving revision 1.289 diff -u -p -r1.288 -r1.289 --- sources 18 Aug 2009 13:48:10 -0000 1.288 +++ sources 1 Sep 2009 14:23:12 -0000 1.289 @@ -1,2 +1,2 @@ 2659f09c2e43ef8b7d4406321753f1b2 fastjar-0.97.tar.gz -a280c87e7d0a44a99a6bc84bbe3eb86d gcc-4.4.1-20090818.tar.bz2 +e68c85e9137a39272468f86268d87251 gcc-4.4.1-20090901.tar.bz2 --- gcc44-power7-2.patch DELETED --- --- gcc44-power7-3.patch DELETED --- --- gcc44-power7.patch DELETED --- From overholt at fedoraproject.org Tue Sep 1 14:25:06 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Tue, 1 Sep 2009 14:25:06 +0000 (UTC) Subject: rpms/maven-doxia/devel maven-doxia.spec,1.19,1.20 Message-ID: <20090901142506.5DA8A11C00EF@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-doxia/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7668 Modified Files: maven-doxia.spec Log Message: * Tue Sep 01 2009 Andrew Overholt 0:1.0-0.8.a10.1 - Add tomcat5 BR Index: maven-doxia.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-doxia/devel/maven-doxia.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- maven-doxia.spec 1 Sep 2009 13:51:31 -0000 1.19 +++ maven-doxia.spec 1 Sep 2009 14:25:05 -0000 1.20 @@ -34,7 +34,7 @@ Name: maven-doxia Version: 1.0 -Release: 0.8.a10%{?dist} +Release: 0.8.a10.1%{?dist} Epoch: 0 Summary: Content generation framework License: ASL 2.0 @@ -81,6 +81,7 @@ BuildRequires: plexus-maven-plugin >= 0 BuildRequires: modello-maven-plugin >= 0:1.0-0.a8.3 BuildRequires: plexus-xmlrpc >= 0:1.0-0.b4.3 BuildRequires: tomcat5-servlet-2.4-api +BuildRequires: tomcat5 %endif BuildRequires: classworlds BuildRequires: jakarta-commons-collections @@ -246,6 +247,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Tue Sep 01 2009 Andrew Overholt 0:1.0-0.8.a10.1 +- Add tomcat5 BR + * Tue Sep 01 2009 Andrew Overholt 0:1.0-0.8.a10 - Add tomcat5-servlet-2.4-api BR From than at fedoraproject.org Tue Sep 1 14:34:18 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 1 Sep 2009 14:34:18 +0000 (UTC) Subject: rpms/kdelibs/devel kdelibs.spec,1.510,1.511 Message-ID: <20090901143418.8CB9411C00EF@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdelibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10021 Modified Files: kdelibs.spec Log Message: drop the workarounnd, it's now fixed in lastest glibc Index: kdelibs.spec =================================================================== RCS file: /cvs/extras/rpms/kdelibs/devel/kdelibs.spec,v retrieving revision 1.510 retrieving revision 1.511 diff -u -p -r1.510 -r1.511 --- kdelibs.spec 1 Sep 2009 12:21:49 -0000 1.510 +++ kdelibs.spec 1 Sep 2009 14:34:16 -0000 1.511 @@ -219,11 +219,6 @@ format for easy browsing. # add release version sed -i -e "s|@@VERSION_RELEASE@@|%{version}-%{release}|" kio/kio/kprotocolmanager.cpp -# workaround for glibc on x86_64 (rawhide) -%ifarch x86_64 -sed -i -e "s|-std=iso9899:1990||" cmake/modules/FindKDE4Internal.cmake -%endif - mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} -DKDE_DISTRIBUTION_TEXT="%{version}-%{release} Fedora" .. From hadess at fedoraproject.org Tue Sep 1 14:40:38 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 1 Sep 2009 14:40:38 +0000 (UTC) Subject: rpms/rhythmbox/devel .cvsignore, 1.57, 1.58 rhythmbox.spec, 1.258, 1.259 sources, 1.59, 1.60 Message-ID: <20090901144038.1723911C0498@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/rhythmbox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12073 Modified Files: .cvsignore rhythmbox.spec sources Log Message: * Tue Sep 01 2009 Bastien Nocera 0.12.4-1 - Update to 0.12.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rhythmbox/devel/.cvsignore,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- .cvsignore 10 Jul 2009 13:46:18 -0000 1.57 +++ .cvsignore 1 Sep 2009 14:40:37 -0000 1.58 @@ -1 +1 @@ -rhythmbox-0.12.3.tar.bz2 +rhythmbox-0.12.4.tar.bz2 Index: rhythmbox.spec =================================================================== RCS file: /cvs/pkgs/rpms/rhythmbox/devel/rhythmbox.spec,v retrieving revision 1.258 retrieving revision 1.259 diff -u -p -r1.258 -r1.259 --- rhythmbox.spec 23 Aug 2009 00:45:38 -0000 1.258 +++ rhythmbox.spec 1 Sep 2009 14:40:37 -0000 1.259 @@ -2,8 +2,8 @@ Name: rhythmbox Summary: Music Management Application -Version: 0.12.3 -Release: 5%{?dist} +Version: 0.12.4 +Release: 1%{?dist} License: GPLv2+ with exceptions and GFDL Group: Applications/Multimedia URL: http://projects.gnome.org/rhythmbox/ @@ -224,6 +224,9 @@ fi %{_libdir}/rhythmbox/plugins/upnp_coherence %changelog +* Tue Sep 01 2009 Bastien Nocera 0.12.4-1 +- Update to 0.12.4 + * Sat Aug 22 2009 Matthias Clasen - 0.12.3-5 - Respect the button-images setting better Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rhythmbox/devel/sources,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- sources 10 Jul 2009 13:46:18 -0000 1.59 +++ sources 1 Sep 2009 14:40:37 -0000 1.60 @@ -1 +1 @@ -4a28e79184f1a9737ac2e719a1478105 rhythmbox-0.12.3.tar.bz2 +38116cbe4d86ec2a3c54f32e5c2dc7e7 rhythmbox-0.12.4.tar.bz2 From overholt at fedoraproject.org Tue Sep 1 14:52:06 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Tue, 1 Sep 2009 14:52:06 +0000 (UTC) Subject: rpms/maven-shared/devel maven-shared.spec,1.12,1.13 Message-ID: <20090901145206.E70BA11C00EF@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-shared/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15487 Modified Files: maven-shared.spec Log Message: * Tue Sep 01 2009 Andrew Overholt 8-3 - Add tomcat5, easymock, and maven2-plugin-source BRs Index: maven-shared.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-shared/devel/maven-shared.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- maven-shared.spec 1 Sep 2009 13:52:29 -0000 1.12 +++ maven-shared.spec 1 Sep 2009 14:52:05 -0000 1.13 @@ -65,7 +65,7 @@ Summary: Maven Shared Components URL: http://maven.apache.org/shared/ Name: maven-shared Version: 8 -Release: 2%{?dist} +Release: 3%{?dist} License: ASL 2.0 Group: Development/Libraries @@ -90,6 +90,7 @@ BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-javadoc #BuildRequires: maven2-plugin-release BuildRequires: maven2-plugin-resources +BuildRequires: maven2-plugin-source BuildRequires: maven2-plugin-surefire BuildRequires: junit BuildRequires: saxon @@ -98,6 +99,8 @@ BuildRequires: plexus-utils BuildRequires: plexus-registry BuildRequires: modello-maven-plugin BuildRequires: tomcat5-servlet-2.4-api +BuildRequires: tomcat5 +BuildRequires: easymock Requires: maven2 >= 0:2.0.4 Requires: plexus-utils @@ -1099,6 +1102,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_javadocdir}/%{name} %changelog +* Tue Sep 01 2009 Andrew Overholt 8-3 +- Add tomcat5, easymock, and maven2-plugin-source BRs + * Tue Sep 01 2009 Andrew Overholt 8-2 - Add tomcat5-servlet-2.4-api BR From hadess at fedoraproject.org Tue Sep 1 14:56:53 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 1 Sep 2009 14:56:53 +0000 (UTC) Subject: rpms/rhythmbox/devel rhythmbox.spec, 1.259, 1.260 0001-Fix-audio-CD-activation.patch, 1.1, NONE Message-ID: <20090901145653.65AE511C00EF@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/rhythmbox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19384 Modified Files: rhythmbox.spec Removed Files: 0001-Fix-audio-CD-activation.patch Log Message: Remove obsolete patch Index: rhythmbox.spec =================================================================== RCS file: /cvs/pkgs/rpms/rhythmbox/devel/rhythmbox.spec,v retrieving revision 1.259 retrieving revision 1.260 diff -u -p -r1.259 -r1.260 --- rhythmbox.spec 1 Sep 2009 14:40:37 -0000 1.259 +++ rhythmbox.spec 1 Sep 2009 14:56:53 -0000 1.260 @@ -47,7 +47,6 @@ BuildRequires: perl(XML::Parser) intltoo ExcludeArch: s390 s390x -Patch0: 0001-Fix-audio-CD-activation.patch # http://bugzilla.gnome.org/show_bug.cgi?id=592404 Patch1: spinner.patch # http://bugzilla.gnome.org/show_bug.cgi?id=592763 @@ -84,7 +83,6 @@ from, and sending media to UPnP/DLNA net %prep %setup -q -%patch0 -p1 -b .audiocd %patch1 -p1 -b .spinner %patch2 -p1 -b .button-images --- 0001-Fix-audio-CD-activation.patch DELETED --- From hadess at fedoraproject.org Tue Sep 1 14:58:18 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 1 Sep 2009 14:58:18 +0000 (UTC) Subject: rpms/bluez/devel .cvsignore, 1.43, 1.44 bluez.spec, 1.90, 1.91 sources, 1.43, 1.44 Message-ID: <20090901145818.2FCA111C00EF@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/bluez/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21416 Modified Files: .cvsignore bluez.spec sources Log Message: * Tue Sep 01 2009 Bastien Nocera 4.50-1 - Update to 4.50 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/.cvsignore,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- .cvsignore 10 Aug 2009 13:14:06 -0000 1.43 +++ .cvsignore 1 Sep 2009 14:58:17 -0000 1.44 @@ -1 +1 @@ -bluez-4.47.tar.bz2 +bluez-4.50.tar.gz Index: bluez.spec =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/bluez.spec,v retrieving revision 1.90 retrieving revision 1.91 diff -u -p -r1.90 -r1.91 --- bluez.spec 25 Aug 2009 15:22:45 -0000 1.90 +++ bluez.spec 1 Sep 2009 14:58:17 -0000 1.91 @@ -1,10 +1,10 @@ Summary: Bluetooth utilities Name: bluez -Version: 4.47 -Release: 6%{?dist} +Version: 4.50 +Release: 1%{?dist} License: GPLv2+ Group: Applications/System -Source: http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.bz2 +Source: http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.gz Source1: bluetooth.init Source3: dund.init Source4: dund.conf @@ -281,6 +281,9 @@ fi %config(noreplace) %{_sysconfdir}/sysconfig/pand %changelog +* Tue Sep 01 2009 Bastien Nocera 4.50-1 +- Update to 4.50 + * Tue Aug 25 2009 Karsten Hopp 4.47-6 - don't buildrequire libusb1 on s390* Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/sources,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- sources 10 Aug 2009 13:14:06 -0000 1.43 +++ sources 1 Sep 2009 14:58:17 -0000 1.44 @@ -1 +1 @@ -528b6abe52ff5301290c066baaed1097 bluez-4.47.tar.bz2 +e80152c946493e1bb66eca718e8b7ee0 bluez-4.50.tar.gz From hadess at fedoraproject.org Tue Sep 1 14:59:24 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 1 Sep 2009 14:59:24 +0000 (UTC) Subject: rpms/obexd/devel .cvsignore, 1.15, 1.16 obexd.spec, 1.15, 1.16 sources, 1.15, 1.16 Message-ID: <20090901145924.95F3111C00EF@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/obexd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23016 Modified Files: .cvsignore obexd.spec sources Log Message: * Tue Sep 01 2009 Bastien Nocera 0.17-1 - Update to 0.17 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/obexd/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 17 Aug 2009 13:37:18 -0000 1.15 +++ .cvsignore 1 Sep 2009 14:59:24 -0000 1.16 @@ -1 +1 @@ -obexd-0.16.tar.bz2 +obexd-0.17.tar.gz Index: obexd.spec =================================================================== RCS file: /cvs/pkgs/rpms/obexd/devel/obexd.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- obexd.spec 17 Aug 2009 13:33:46 -0000 1.15 +++ obexd.spec 1 Sep 2009 14:59:24 -0000 1.16 @@ -1,11 +1,11 @@ Name: obexd -Version: 0.16 +Version: 0.17 Release: 1%{?dist} Summary: D-Bus service for Obex Client access Group: System Environment/Daemons License: GPLv2+ -Source0: http://www.kernel.org/pub/linux/bluetooth/obexd-%{version}.tar.bz2 +Source0: http://www.kernel.org/pub/linux/bluetooth/obexd-%{version}.tar.gz Url: http://www.bluez.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -43,6 +43,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/dbus-1/services/obex-client.service %changelog +* Tue Sep 01 2009 Bastien Nocera 0.17-1 +- Update to 0.17 + * Mon Aug 17 2009 Bastien Nocera 0.16-1 - Update to 0.16 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/obexd/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 17 Aug 2009 13:37:18 -0000 1.15 +++ sources 1 Sep 2009 14:59:24 -0000 1.16 @@ -1 +1 @@ -389de26da04cfabce7a011d582d1800f obexd-0.16.tar.bz2 +e4abc602c9ba34a862d97951acab8ae7 obexd-0.17.tar.gz From caolanm at fedoraproject.org Tue Sep 1 15:01:52 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Tue, 1 Sep 2009 15:01:52 +0000 (UTC) Subject: rpms/openoffice.org/F-10 openoffice.org-3.1.1.ooo104329.dbaccess.primarykeys.patch, 1.2, 1.3 openoffice.org.spec, 1.1738, 1.1739 workspace.os131.patch, 1.1, 1.2 workspace.pdfextfix02.patch, 1.2, 1.3 Message-ID: <20090901150152.3A4CC11C00EF@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24985 Modified Files: openoffice.org-3.1.1.ooo104329.dbaccess.primarykeys.patch openoffice.org.spec workspace.os131.patch workspace.pdfextfix02.patch Log Message: Resolves: CVE-2009-0200/CVE-2009-0201 openoffice.org-3.1.1.ooo104329.dbaccess.primarykeys.patch: dbaccess/source/ui/misc/WCopyTable.cxx | 2 +- dbaccess/source/ui/tabledesign/TEditControl.cxx | 2 +- dbaccess/source/ui/tabledesign/TableController.cxx | 2 +- wizards/com/sun/star/wizards/db/DBMetaData.java | 4 ++-- wizards/com/sun/star/wizards/table/TableWizard.java | 6 +++--- 5 files changed, 8 insertions(+), 8 deletions(-) Index: openoffice.org-3.1.1.ooo104329.dbaccess.primarykeys.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-10/openoffice.org-3.1.1.ooo104329.dbaccess.primarykeys.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- openoffice.org-3.1.1.ooo104329.dbaccess.primarykeys.patch 21 Aug 2009 05:08:22 -0000 1.2 +++ openoffice.org-3.1.1.ooo104329.dbaccess.primarykeys.patch 1 Sep 2009 15:01:50 -0000 1.3 @@ -58,15 +58,15 @@ diff -ru dbaccess.orig/source/ui/misc/WC diff -ru dbaccess.orig/source/ui/tabledesign/TableController.cxx dbaccess/source/ui/tabledesign/TableController.cxx --- dbaccess.orig/source/ui/tabledesign/TableController.cxx 2009-07-30 12:58:31.000000000 +0100 +++ dbaccess/source/ui/tabledesign/TableController.cxx 2009-07-30 14:18:18.000000000 +0100 -@@ -1119,7 +1119,7 @@ +@@ -1100,7 +1100,7 @@ } if(!bFoundPKey) { - if(_bNew && xMetaData.is() && xMetaData->supportsCoreSQLGrammar()) -+ if(_bNew && xMetaData.is() && (xMetaData->supportsCoreSQLGrammar() || xMetaData->supportsMinimumSQLGrammar())) ++ if(_bNew && xMetaData.is() && (xMetaData->supportsCoreSQLGrammar() || xMetaData->supportsMinimumSQLGrammar())) { - String sTitle(ModuleRes(STR_TABLEDESIGN_NO_PRIM_KEY_HEAD)); - String sMsg(ModuleRes(STR_TABLEDESIGN_NO_PRIM_KEY)); + String sTitle(ModuleRes(STR_TABLEDESIGN_NO_PRIM_KEY_HEAD)); + String sMsg(ModuleRes(STR_TABLEDESIGN_NO_PRIM_KEY)); diff -ru dbaccess.orig/source/ui/tabledesign/TEditControl.cxx dbaccess/source/ui/tabledesign/TEditControl.cxx --- dbaccess.orig/source/ui/tabledesign/TEditControl.cxx 2009-07-30 12:58:31.000000000 +0100 +++ dbaccess/source/ui/tabledesign/TEditControl.cxx 2009-07-30 14:18:18.000000000 +0100 Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-10/openoffice.org.spec,v retrieving revision 1.1738 retrieving revision 1.1739 diff -u -p -r1.1738 -r1.1739 --- openoffice.org.spec 21 Aug 2009 05:12:22 -0000 1.1738 +++ openoffice.org.spec 1 Sep 2009 15:01:51 -0000 1.1739 @@ -153,6 +153,7 @@ Patch79: openoffice.org-3.1.0.ooo102566. Patch80: workspace.pdfextfix02.patch Patch81: openoffice.org-3.1.1.ooo104329.dbaccess.primarykeys.patch Patch82: workspace.os131.patch +Patch83: workspace.hb311fixes01.patch %define instdir %{_libdir} %define baseinstdir %{instdir}/openoffice.org @@ -1429,6 +1430,7 @@ tar xzf %{PATCH21} %patch80 -p0 -b .workspace.pdfextfix02.patch %patch81 -p0 -b .ooo104329.dbaccess.primarykeys.patch %patch82 -p0 -b .workspace.os131.patch +%patch83 -p0 -b .workspace.hb311fixes01.patch %build echo build start time is `date`, diskspace: `df -h . | tail -n 1` @@ -3804,7 +3806,8 @@ fi unopkg list --shared > /dev/null 2>&1 || : %changelog -* Wed Aug 19 2009 Caol?n McNamara - 1:3.0.1-15.5.UNRELEASED +* Mon Aug 31 2009 Caol?n McNamara - 1:3.0.1-15.5 +- Resolves: CVE-2009-0200/CVE-2009-0201 - Resolves: rhbz#499474 soffice and .recently-used.xbel - Resolves: rhbz#504419 openoffice.org-3.1.0.ooo102566.sc.less.frenetic.progress.patch - Resolves: rhbz#506039 workspace.pdfextfix02.patch upsidedown images in pdf import workspace.os131.patch: inc/IDocumentContentOperations.hxx | 2 inc/doc.hxx | 10 inc/unotxdoc.hxx | 32 +-- source/core/doc/doccomp.cxx | 6 source/core/doc/docfmt.cxx | 2 source/core/doc/docglbl.cxx | 2 source/core/doc/docglos.cxx | 2 source/core/doc/doclay.cxx | 4 source/core/doc/docnew.cxx | 385 +++++++++++++++++++++++++++++++++++-- source/core/doc/docnum.cxx | 2 source/core/doc/docredln.cxx | 6 source/core/doc/tblcpy.cxx | 2 source/core/doc/tblrwcl.cxx | 2 source/core/docnode/ndcopy.cxx | 73 +++++-- source/core/docnode/section.cxx | 4 source/core/edit/eddel.cxx | 2 source/core/edit/edglss.cxx | 6 source/core/frmedt/fecopy.cxx | 4 source/core/txtnode/atrftn.cxx | 2 source/core/undo/untblk.cxx | 2 source/filter/ww8/ww8glsy.cxx | 2 source/filter/xml/xmltbli.cxx | 2 source/ui/dbui/dbmgr.cxx | 53 ++--- source/ui/uno/unoatxt.cxx | 4 source/ui/uno/unotxdoc.cxx | 30 +- 25 files changed, 532 insertions(+), 109 deletions(-) Index: workspace.os131.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-10/workspace.os131.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- workspace.os131.patch 21 Aug 2009 05:10:23 -0000 1.1 +++ workspace.os131.patch 1 Sep 2009 15:01:51 -0000 1.2 @@ -195,8 +195,8 @@ Index: sw/source/core/doc/docnew.cxx + { + for( nWhich = aRangeOfDefaults[nRange]; nWhich < aRangeOfDefaults[nRange + 1]; ++nWhich ) + { -+ const SfxPoolItem& rSourceAttr = mpAttrPool->GetDefaultItem( nWhich ); -+ if( rSourceAttr != pRet->mpAttrPool->GetDefaultItem( nWhich ) ) ++ const SfxPoolItem& rSourceAttr = aAttrPool.GetDefaultItem( nWhich ); ++ if( rSourceAttr != pRet->aAttrPool.GetDefaultItem( nWhich ) ) + aNewDefaults.Put( rSourceAttr ); + } + nRange += 2; @@ -976,7 +976,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx #include #include #include -@@ -3182,7 +3164,10 @@ +@@ -3176,7 +3158,10 @@ SwWrtShell& rSourceShell = rSourceView.GetWrtShell(); BOOL bSynchronizedDoc = rSourceShell.IsLabelDoc() && rSourceShell.GetSectionFmtCount() > 1; @@ -987,7 +987,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx //save the settings of the first rSourceShell.SttEndDoc(TRUE); USHORT nStartingPageNo = rSourceShell.GetVirtPageNum(); -@@ -3192,6 +3177,8 @@ +@@ -3186,6 +3171,8 @@ try { @@ -996,7 +996,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx // save the working document into a temporary location sSourceDocURL = URIHelper::SmartRel2Abs( INetURLObject(), utl::TempFile::CreateTempName(), -@@ -3207,7 +3194,7 @@ +@@ -3201,7 +3188,7 @@ pValues[0].Value <<= ::rtl::OUString(pSfxFlt->GetFilterName()); uno::Reference< frame::XStorable > xStore( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); xStore->storeToURL( sSourceDocURL, aValues ); @@ -1005,7 +1005,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx // create a target docshell to put the merged document into SfxObjectShellRef xTargetDocShell( new SwDocShell( SFX_CREATE_MODE_STANDARD ) ); xTargetDocShell->DoInitNew( 0 ); -@@ -3256,6 +3243,15 @@ +@@ -3250,6 +3237,15 @@ Application::Reschedule(); } @@ -1021,7 +1021,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx // create a new docshell from the temporary document SfxBoolItem aHidden( SID_HIDDEN, TRUE ); SfxStringItem aReferer( SID_REFERER, String::CreateFromAscii(URL_PREFIX_PRIV_SOFFICE )); -@@ -3265,9 +3261,13 @@ +@@ -3259,9 +3255,13 @@ rSourceView.GetViewFrame()->GetDispatcher()->Execute( SID_OPENDOC, SFX_CALLMODE_SYNCHRON, &aURL, &aFilterName, &aHidden, &aReferer, &aTarget, 0L); if(pReturnValue) @@ -1035,14 +1035,16 @@ Index: sw/source/ui/dbui/dbmgr.cxx SwWrtShell& rWorkShell = pWorkView->GetWrtShell(); pWorkView->AttrChangedNotify( &rWorkShell );//Damit SelectShell gerufen wird. -@@ -3387,8 +3387,11 @@ +@@ -3381,8 +3381,11 @@ { - DBG_ERROR("exception caught in SwNewDBMgr::MergeDocuments"); + DBG_ERROR("exception caught in SwNewDBMgr::MergeDocuments") } +- if(sSourceDocURL.Len()) +- File::remove( sSourceDocURL ); +#ifdef SW_COPY_DOC_IN_MEMORY +#else - if(sSourceDocURL.Len()) - File::remove( sSourceDocURL ); ++ if(sSourceDocURL.Len()) ++ File::remove( sSourceDocURL ); +#endif DELETEZ(pImpl->pMergeData); bInMerge = FALSE; workspace.pdfextfix02.patch: config/description.xml | 2 inc/wrapper.hxx | 8 pdfiadaptor.cxx | 19 + pdfiadaptor.hxx | 2 test/tests.cxx | 8 tree/drawtreevisiting.cxx | 14 + tree/genericelements.hxx | 3 tree/pdfiprocessor.cxx | 78 ++++++- wrapper/wrapper.cxx | 160 ++++++++++++--- xpdfwrapper/makefile.mk | 3 xpdfwrapper/pdfioutdev_gpl.cxx | 246 +++++++++++++++++------- xpdfwrapper/pdfioutdev_gpl.hxx | 6 xpdfwrapper/pnghelper.cxx | 411 +++++++++++++++++++++++++++++++++++++++++ xpdfwrapper/pnghelper.hxx | 92 +++++++++ xpdfwrapper/wrapper_gpl.cxx | 50 +++- 15 files changed, 956 insertions(+), 146 deletions(-) Index: workspace.pdfextfix02.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-10/workspace.pdfextfix02.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- workspace.pdfextfix02.patch 21 Aug 2009 05:08:22 -0000 1.2 +++ workspace.pdfextfix02.patch 1 Sep 2009 15:01:51 -0000 1.3 @@ -357,7 +357,7 @@ Index: sdext/source/pdfimport/tree/pdfip =================================================================== --- sdext/source/pdfimport/tree/pdfiprocessor.cxx (.../tags/OOO310_m11) (revision 272982) +++ sdext/source/pdfimport/tree/pdfiprocessor.cxx (.../cws/pdfextfix02) (revision 272982) -@@ -374,9 +374,10 @@ +@@ -362,9 +362,10 @@ else { if ( @@ -371,87 +371,19 @@ Index: sdext/source/pdfimport/tree/pdfip ( m_GlyphsList[i].getPrevGlypthsSpace() == 0.0 ) ) { -@@ -451,45 +452,45 @@ - const geometry::Matrix2D& rFontMatrix ) - { - double isFirstLine= fYPrevTextPosition+ fXPrevTextPosition+ fPrevTextHeight+ fPrevTextWidth ; -- -+ - if( -- ( ( ( fYPrevTextPosition!= rRect.Y1 ) ) || -- ( ( fXPrevTextPosition > rRect.X2 ) ) || -- ( ( fXPrevTextPosition+fPrevTextWidth*1.3) rRect.X2 ) ) || -+ ( ( fXPrevTextPosition+fPrevTextWidth*1.3) 0.0 ) -- ) -+ ) - { - processGlyphLine(); -- -+ - } -- -- CharGlyph aGlyph; -- -- aGlyph.setGlyph ( rGlyphs ); -- aGlyph.setRect ( rRect ); -- aGlyph.setFontMatrix ( rFontMatrix ); -- aGlyph.setGraphicsContext ( getCurrentContext() ); -- getGCId(getCurrentContext()); -- aGlyph.setCurElement( m_pCurElement ); -- -- aGlyph.setYPrevGlyphPosition( fYPrevTextPosition ); -- aGlyph.setXPrevGlyphPosition( fXPrevTextPosition ); -- aGlyph.setPrevGlyphHeight ( fPrevTextHeight ); -- aGlyph.setPrevGlyphWidth ( fPrevTextWidth ); -- -- m_GlyphsList.push_back( aGlyph ); -- -- fYPrevTextPosition = rRect.Y1; -- fXPrevTextPosition = rRect.X2; -- fPrevTextHeight = rRect.Y2-rRect.Y1; -- fPrevTextWidth = rRect.X2-rRect.X1; -- -- if( !m_bIsWhiteSpaceInLine ) -- { +@@ -474,8 +475,9 @@ + + if( !m_bIsWhiteSpaceInLine ) + { - rtl::OUString tempWhiteSpaceStr( 32 ); - m_bIsWhiteSpaceInLine=rGlyphs.equals( tempWhiteSpaceStr ); -- } -- -+ -+ CharGlyph aGlyph; -+ -+ aGlyph.setGlyph ( rGlyphs ); -+ aGlyph.setRect ( rRect ); -+ aGlyph.setFontMatrix ( rFontMatrix ); -+ aGlyph.setGraphicsContext ( getCurrentContext() ); -+ getGCId(getCurrentContext()); -+ aGlyph.setCurElement( m_pCurElement ); -+ -+ aGlyph.setYPrevGlyphPosition( fYPrevTextPosition ); -+ aGlyph.setXPrevGlyphPosition( fXPrevTextPosition ); -+ aGlyph.setPrevGlyphHeight ( fPrevTextHeight ); -+ aGlyph.setPrevGlyphWidth ( fPrevTextWidth ); -+ -+ m_GlyphsList.push_back( aGlyph ); -+ -+ fYPrevTextPosition = rRect.Y1; -+ fXPrevTextPosition = rRect.X2; -+ fPrevTextHeight = rRect.Y2-rRect.Y1; -+ fPrevTextWidth = rRect.X2-rRect.X1; -+ -+ if( !m_bIsWhiteSpaceInLine ) -+ { -+ static rtl::OUString tempWhiteSpaceStr( 0x20 ); -+ static rtl::OUString tempWhiteSpaceNonBreakingStr( 0xa0 ); -+ m_bIsWhiteSpaceInLine=(rGlyphs.equals( tempWhiteSpaceStr ) || rGlyphs.equals( tempWhiteSpaceNonBreakingStr )); -+ } - } ++ static rtl::OUString tempWhiteSpaceStr( 0x20 ); ++ static rtl::OUString tempWhiteSpaceNonBreakingStr( 0xa0 ); ++ m_bIsWhiteSpaceInLine=(rGlyphs.equals( tempWhiteSpaceStr ) || rGlyphs.equals( tempWhiteSpaceNonBreakingStr )); + } - GraphicsContext& PDFIProcessor::getTransformGlyphContext( CharGlyph& rGlyph ) -@@ -576,22 +577,70 @@ + } +@@ -564,22 +566,70 @@ { const GraphicsContext& rGC( getCurrentContext() ); @@ -474,7 +406,7 @@ Index: sdext/source/pdfimport/tree/pdfip + aTrans.identity(); + aTrans.scale( aScale.getX(), aScale.getY() ); + aTrans.rotate( -fRotate ); - ++ + basegfx::B2DRange aRect( 0, 0, 1, 1 ); + aRect.transform( aTrans ); + @@ -505,7 +437,7 @@ Index: sdext/source/pdfimport/tree/pdfip + // transform unit rect to determine view box + basegfx::B2DRange aRect( 0, 0, 1, 1 ); + aRect.transform( aTrans ); -+ + // TODO(F3): Handle clip const sal_Int32 nGCId = getGCId(rGC); FrameElement* pFrame = m_pElFactory->createFrameElement( m_pCurElement, nGCId ); From caolanm at fedoraproject.org Tue Sep 1 15:08:50 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Tue, 1 Sep 2009 15:08:50 +0000 (UTC) Subject: rpms/openoffice.org/F-10 workspace.hb311fixes01.patch,NONE,1.1 Message-ID: <20090901150851.224CC11C00EF@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30927 Added Files: workspace.hb311fixes01.patch Log Message: Resolves: CVE-2009-0200/CVE-2009-0201 workspace.hb311fixes01.patch: ww8par2.cxx | 61 ++++++++++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 49 insertions(+), 12 deletions(-) --- NEW FILE workspace.hb311fixes01.patch --- Index: sw/source/filter/ww8/ww8par2.cxx =================================================================== --- sw/source/filter/ww8/ww8par2.cxx (.../tags/OOO310_m14) (revision 275245) +++ sw/source/filter/ww8/ww8par2.cxx (.../cws/hb311fixes01) (revision 275245) @@ -1399,14 +1401,34 @@ if( nWwCols && pParamsTInsert ) // set one or more cell length(s) { BYTE nitcInsert = pParamsTInsert[0]; // position at which to insert + if (nitcInsert >= MAX_COL) // cannot insert into cell outside max possible index + return; BYTE nctc = pParamsTInsert[1]; // number of cells USHORT ndxaCol = SVBT16ToShort( pParamsTInsert+2 ); short nNewWwCols; if (nitcInsert > nWwCols) + { nNewWwCols = nitcInsert+nctc; + //if new count would be outside max possible count, clip it, and calc a new replacement + //legal nctc + if (nNewWwCols > MAX_COL) + { + nNewWwCols = MAX_COL; + nctc = ::sal::static_int_cast(nNewWwCols-nitcInsert); + } + } else + { nNewWwCols = nWwCols+nctc; + //if new count would be outside max possible count, clip it, and calc a new replacement + //legal nctc + if (nNewWwCols > MAX_COL) + { + nNewWwCols = MAX_COL; + nctc = ::sal::static_int_cast(nNewWwCols-nWwCols); + } + } WW8_TCell *pTC2s = new WW8_TCell[nNewWwCols]; setcelldefaults(pTC2s, nNewWwCols); @@ -1542,25 +1564,42 @@ if( nWwCols && pParamsTDelete ) // set one or more cell length(s) { BYTE nitcFirst= pParamsTDelete[0]; // first col to be deleted + if (nitcFirst >= nWwCols) // first index to delete from doesn't exist + return; BYTE nitcLim = pParamsTDelete[1]; // (last col to be deleted)+1 + if (nitcLim <= nitcFirst) // second index to delete to is not greater than first index + return; - BYTE nShlCnt = static_cast< BYTE >(nWwCols - nitcLim); // count of cells to be shifted + /* + * sprmTDelete causes any rgdxaCenter and rgtc entries whose index is + * greater than or equal to itcLim to be moved + */ + int nShlCnt = nWwCols - nitcLim; // count of cells to be shifted + if (nShlCnt >= 0) //There exist entries whose index is greater than or equal to itcLim + { + WW8_TCell* pAktTC = pTCs + nitcFirst; + int i = 0; + while( i < nShlCnt ) + { + // adjust the left x-position + nCenter[nitcFirst + i] = nCenter[nitcLim + i]; - WW8_TCell* pAktTC = pTCs + nitcFirst; - int i = 0; - for( ; i < nShlCnt; i++, ++pAktTC ) - { - // adjust the left x-position + // adjust the cell's borders + *pAktTC = pTCs[ nitcLim + i]; + + ++i; + ++pAktTC; + } + // adjust the left x-position of the dummy at the very end nCenter[nitcFirst + i] = nCenter[nitcLim + i]; - - // adjust the cell's borders - *pAktTC = pTCs[ nitcLim + i]; } - // adjust the left x-position of the dummy at the very end - nCenter[nitcFirst + i] = nCenter[nitcLim + i]; - nWwCols -= (nitcLim - nitcFirst); + short nCellsDeleted = nitcLim - nitcFirst; + //clip delete request to available number of cells + if (nCellsDeleted > nWwCols) + nCellsDeleted = nWwCols; + nWwCols -= nCellsDeleted; } } From pghmcfc at fedoraproject.org Tue Sep 1 15:14:58 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Tue, 1 Sep 2009 15:14:58 +0000 (UTC) Subject: rpms/perl-FileHandle-Unget/devel .cvsignore, 1.3, 1.4 perl-FileHandle-Unget.spec, 1.10, 1.11 sources, 1.3, 1.4 Message-ID: <20090901151458.F0BE511C00EF@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/perl-FileHandle-Unget/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3520 Modified Files: .cvsignore perl-FileHandle-Unget.spec sources Log Message: - Update to 0.1623 - fix uninitialized value warning and incorrect behaviour (CPAN RT#48528) - remove reference to obsolete ExtUtils::MakeMaker::bytes (CPAN RT#48984) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-FileHandle-Unget/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 17 Jul 2008 09:25:38 -0000 1.3 +++ .cvsignore 1 Sep 2009 15:14:58 -0000 1.4 @@ -1 +1 @@ -FileHandle-Unget-0.1622.tar.gz +FileHandle-Unget-0.1623.tar.gz Index: perl-FileHandle-Unget.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-FileHandle-Unget/devel/perl-FileHandle-Unget.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-FileHandle-Unget.spec 26 Jul 2009 06:06:36 -0000 1.10 +++ perl-FileHandle-Unget.spec 1 Sep 2009 15:14:58 -0000 1.11 @@ -6,8 +6,8 @@ Summary: A FileHandle that supports ungetting of multiple bytes Name: perl-FileHandle-Unget -Version: 0.1622 -Release: 3%{?dist} +Version: 0.1623 +Release: 1%{?dist} License: GPL+ Group: Development/Libraries Url: http://search.cpan.org/dist/FileHandle-Unget/ @@ -35,7 +35,7 @@ string of bytes back on the input. %{__rm} -rf %{buildroot} %{__make} pure_install PERL_INSTALL_ROOT=%{buildroot} /usr/bin/find %{buildroot} -type f -name .packlist -exec %{__rm} -f {} ';' -/usr/bin/find %{buildroot} -depth -type d -exec %{__rmdir} {} 2>/dev/null ';' +/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} ';' 2>/dev/null %{__chmod} -R u+w %{buildroot}/* %check @@ -51,6 +51,11 @@ string of bytes back on the input. %{_mandir}/man3/FileHandle::Unget.3pm* %changelog +* Tue Sep 1 2009 Paul Howarth 0.1623-1 +- Update to 0.1623 + - fix uninitialized value warning and incorrect behaviour (CPAN RT#48528) + - remove reference to obsolete ExtUtils::MakeMaker::bytes (CPAN RT#48984) + * Sat Jul 25 2009 Fedora Release Engineering - 0.1622-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-FileHandle-Unget/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 17 Jul 2008 09:25:38 -0000 1.3 +++ sources 1 Sep 2009 15:14:58 -0000 1.4 @@ -1 +1 @@ -14c708f99adc22256a7b2566bf5c649f FileHandle-Unget-0.1622.tar.gz +27df2a78e60e30b1950bbf41740eae13 FileHandle-Unget-0.1623.tar.gz From transif at fedoraproject.org Tue Sep 1 15:28:29 2009 From: transif at fedoraproject.org (Transifex System User) Date: Tue, 1 Sep 2009 15:28:29 +0000 (UTC) Subject: comps/po bn_IN.po,1.21,1.22 Message-ID: <20090901152829.4384E11C00EF@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12674/po Modified Files: bn_IN.po Log Message: Sending translation for Bengali (India) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.21 -r 1.22 bn_IN.poIndex: bn_IN.po =================================================================== RCS file: /cvs/pkgs/comps/po/bn_IN.po,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- bn_IN.po 26 May 2009 06:20:48 -0000 1.21 +++ bn_IN.po 1 Sep 2009 15:28:27 -0000 1.22 @@ -11,10 +11,10 @@ msgid "" msgstr "" "Project-Id-Version: comps.HEAD.bn_IN\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-26 02:27+0000\n" -"PO-Revision-Date: 2009-05-26 11:32+0530\n" -"Last-Translator: Runa Bhattacharjee \n" -"Language-Team: Bengali INDIA \n" +"POT-Creation-Date: 2009-09-01 02:22+0000\n" +"PO-Revision-Date: 2009-09-01 11:34+0530\n" +"Last-Translator: Runa Bhattacharjee \n" +"Language-Team: Bengali INDIA \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -28,301 +28,322 @@ msgstr "" "\n" "\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "????? ????????????? ?????? ???? ???????????? ??????????? ??????? ???????" # modified for RHEL -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "????????? ???????" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "???????? ???? ????????? ??????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "????????? ???? ????????? ??????" # modified for RHEL -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "????????????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "????? ????? ??????? ????????????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "???? ???? ????????? ??????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "?????????? ???? ????????? ??????" # modified for RHEL -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "?????? ????? ????????? ??????" # modified for RHEL -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "???? ? ????????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "?????? (Base)" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "????? ???????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "Ruby ??????????? ???? ????????? ???????? ???????" # modified for RHEL -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "????? ???? ????????? ??????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "??????????? ???? ????????? ??????" # modified for RHEL -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "????? ???? ????????? ??????" # modified for RHEL -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "??????? ???? ????????? ??????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "???????? ???? ????????? ??????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "??????????? ???????? ???? ????????? ??????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "?????? ???? ????????? ??????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "Buildsystem ????????? ?????" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "?????????? ???? ????????? ??????" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "????????? ???? ????????? ??????" # modified for RHEL [...1920 lines suppressed...] msgstr "Sugar ??????? ??????" -#: ../comps-f11.xml.in.h:182 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1449,7 +1560,8 @@ msgstr "" "Fedora ?????? ??-??? Windows ????????? ????? ????????? ????-??????? ???, ??????? " "??????? ? ???????? ??????? ????????? ???????" -#: ../comps-f11.xml.in.h:185 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." @@ -1458,16 +1570,19 @@ msgstr "" "???????" # modified for RHEL -#: ../comps-f11.xml.in.h:187 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "???????? ???? ????????? ??????" # modified for RHEL -#: ../comps-f11.xml.in.h:195 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "????? ???? ????????? ??????" -#: ../comps-f11.xml.in.h:222 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." @@ -1475,24 +1590,80 @@ msgstr "" "???? ???????, ????????, ???????? ? ??????? ???? ???????????? ???? ????????? ???? " "??????" -#: ../comps-f11.xml.in.h:234 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "?????????? ???? ????????? ??????" -#: ../comps-f11.xml.in.h:236 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "???? ????????? ???? ????????? ??????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "GNOME ????????? ???????? Critical Path-? ????????? ?????????? ????????? ??????" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "Fedora-? ??? ??????? ???????? Critical Path-? ????????? ?????????? ????????? ??????" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "?? ? ???????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "Fedora ??????????? ? ?????????? ???? ??????? ?? ? ???????" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "Critical Path (Base)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "Critical Path (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "????????? ???????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "LXDE ????, ????? ????????????? ?????? ???? ??????, ?????? ?????? ???? ?????? ?????????? ???? ???????????? ??????????? X11 ??????? ???????" + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "????? ? ?????????????? ?????????? ????????" + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "Moblin ??????? ??????" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "NetBook/NetTop/MID ???????? ???? ???????????? ??????? ?????? Moblin?" + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "????? ????? ??????? ????????????" # modified for RHEL -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "?????-?? ??????????? ????????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1500,7 +1671,7 @@ msgstr "" "GNOME ???? ?????? ????????? ????????? ??? ????? ??????????? ????? ???? ???????, " "???????, ??????? ??????? ???? ??? ???? ????????? ???? ??????? ?????????" -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1508,7 +1679,7 @@ msgstr "" "KDE ???? ?????? ????????? ????????? ??? ????? ??????????? ????? ???? ???????, ???????, " "??????? ??????? ???? ??? ???? ????????? ???? ??????? ?????????" -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1516,11 +1687,11 @@ msgstr "" "?? ?????????????? ???????? ???? ?????? ???? ???? ??? ???????? ???? ??????? " "??????? ????? ?????? ????? ???? ??????? ?? ????? ????? Emacs ??? Vi?" -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "XEmacs ?????? ??????" -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1528,35 +1699,35 @@ msgstr "" "?? ?????????????? ???????? ???? DocBook ???????? ??????? ??????? ??? ?? HTML, PDF, " "Postscript ??? ?????? ???? ???????? ???? ???????" -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "" "??????????? ????? ???? ???????????? ??????? ????????? ????????? ?? ??????? ????? " "??????? ?????" -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "This group is a collection of tools and resources of Arabic environments." msgstr "" "???? ????? ??????? ???????????? ??????? ? ??????? ??????? ?? ??????? ????? ??????? " "??????" -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "" "?????? ????? ??????? ???????????? ??????? ? ??????? ??????? ?? ??????? ????? ??????? " "??????" -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "This group is a collection of tools and resources of Japanese environments." msgstr "" "?????? ????? ??????? ???????????? ??????? ? ??????? ??????? ?? ??????? ????? " "??????? ??????" -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "This group is a collection of tools and resources of Czech environments." msgstr "" "??? ????? ??????? ???????????? ??????? ? ??????? ??????? ?? ??????? ????? ??????? " From mdomsch at fedoraproject.org Tue Sep 1 15:36:55 2009 From: mdomsch at fedoraproject.org (Matt Domsch) Date: Tue, 1 Sep 2009 15:36:55 +0000 (UTC) Subject: rpms/python-GeoIP/EL-5 python-GeoIP-1.2.4-ipv6.patch, NONE, 1.1 python-GeoIP.spec, 1.4, 1.5 Message-ID: <20090901153655.DA64D11C00EF@cvs1.fedora.phx.redhat.com> Author: mdomsch Update of /cvs/extras/rpms/python-GeoIP/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14495 Modified Files: python-GeoIP.spec Added Files: python-GeoIP-1.2.4-ipv6.patch Log Message: add IPv6 functions from CVS HEAD; require newer GeoIP libraries python-GeoIP-1.2.4-ipv6.patch: ChangeLog | 7 ++++++- py_GeoIP.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ test.py | 2 +- test_v6.py | 13 +++++++++++++ 4 files changed, 68 insertions(+), 2 deletions(-) --- NEW FILE python-GeoIP-1.2.4-ipv6.patch --- diff -urNp --minimal --exclude-from=/home/mdomsch/excludes /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/ChangeLog python/ChangeLog --- /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/ChangeLog 2008-12-16 07:22:45.000000000 -0600 +++ python/ChangeLog 2009-08-30 21:21:59.000000000 -0500 @@ -1,5 +1,10 @@ + * Add IPv6 glue *** needs libGeoIP 1.4.7 *** + country_code_by_name_v6 + country_name_by_name_v6 + country_code_by_addr_v6 + country_name_by_addr_v6 ( Boris Zentner ) 1.2.4 2008-12-16 - * Add charset and set_charset methods , as well as + * Add charset and set_charset methods, as well as the new attributes GeoIP.GEOIP_CHARSET_ISO_8859_1 and GeoIP.GEOIP_CHARSET_UTF8 ( Boris Zentner ) * Add test_city_charset.py script showing howto use diff -urNp --minimal --exclude-from=/home/mdomsch/excludes /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/py_GeoIP.c python/py_GeoIP.c --- /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/py_GeoIP.c 2009-08-30 14:05:06.000000000 -0500 +++ python/py_GeoIP.c 2009-08-30 21:21:59.000000000 -0500 @@ -83,6 +83,50 @@ GeoIP_GeoIP_dealloc(PyObject* self) PyObject_Del(self); } +static PyObject * GeoIP_country_code_by_name_v6_Py(PyObject *self, PyObject *args) { + char * name; + const char * retval; + GeoIP_GeoIPObject* GeoIP = (GeoIP_GeoIPObject*)self; + if (!PyArg_ParseTuple(args, "s", &name)) { + return NULL; + } + retval = GeoIP_country_code_by_name_v6(GeoIP->gi, name); + return Py_BuildValue("s", retval); +} + +static PyObject * GeoIP_country_name_by_name_v6_Py(PyObject *self, PyObject *args) { + char * name; + const char * retval; + GeoIP_GeoIPObject* GeoIP = (GeoIP_GeoIPObject*)self; + if (!PyArg_ParseTuple(args, "s", &name)) { + return NULL; + } + retval = GeoIP_country_name_by_name_v6(GeoIP->gi, name); + return Py_BuildValue("s", retval); +} + +static PyObject * GeoIP_country_code_by_addr_v6_Py(PyObject *self, PyObject *args) { + char * name; + const char * retval; + GeoIP_GeoIPObject* GeoIP = (GeoIP_GeoIPObject*)self; + if (!PyArg_ParseTuple(args, "s", &name)) { + return NULL; + } + retval = GeoIP_country_code_by_addr_v6(GeoIP->gi, name); + return Py_BuildValue("s", retval); +} + +static PyObject * GeoIP_country_name_by_addr_v6_Py(PyObject *self, PyObject *args) { + char * name; + const char * retval; + GeoIP_GeoIPObject* GeoIP = (GeoIP_GeoIPObject*)self; + if (!PyArg_ParseTuple(args, "s", &name)) { + return NULL; + } + retval = GeoIP_country_name_by_addr_v6(GeoIP->gi, name); + return Py_BuildValue("s", retval); +} + static PyObject * GeoIP_country_code_by_name_Py(PyObject *self, PyObject *args) { char * name; const char * retval; @@ -343,6 +387,10 @@ static PyMethodDef GeoIP_Object_methods[ {"charset", GeoIP_charset_Py, 1, "Return the current charset ( either GEOIP_CHARSET_ISO_8859_1 or GEOIP_CHARSET_UTF8 )"}, {"set_charset", GeoIP_set_charset_Py, 1, "Set the charset for city records"}, {"last_netmask", GeoIP_last_netmask_Py, 1, "return the netmask depth of the last lookup"}, + {"country_code_by_name_v6", GeoIP_country_code_by_name_v6_Py, 1, "Lookup IPv6 Country Code By Name"}, + {"country_name_by_name_v6", GeoIP_country_name_by_name_v6_Py, 1, "Lookup IPv6 Country Name By Name"}, + {"country_code_by_addr_v6", GeoIP_country_code_by_addr_v6_Py, 1, "Lookup IPv6 Country Code By IP Address"}, + {"country_name_by_addr_v6", GeoIP_country_name_by_addr_v6_Py, 1, "Lookup IPv6 Country Name By IP Address"}, {NULL, NULL, 0, NULL} }; diff -urNp --minimal --exclude-from=/home/mdomsch/excludes /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/test.py python/test.py --- /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/test.py 2008-12-16 07:22:45.000000000 -0600 +++ python/test.py 2009-08-30 21:21:59.000000000 -0500 @@ -4,7 +4,7 @@ import GeoIP #gi = GeoIP.new(GeoIP.GEOIP_STANDARD) gi = GeoIP.new(GeoIP.GEOIP_MEMORY_CACHE) -#gi = GeoIP.open("/usr/local/share/GeoIP/GeoIP.data",GeoIP.GEOIP_STANDARD) +#gi = GeoIP.open("/usr/local/share/GeoIP/GeoIP.dat",GeoIP.GEOIP_STANDARD) print gi.country_code_by_name("yahoo.com") print gi.last_netmask() diff -urNp --minimal --exclude-from=/home/mdomsch/excludes /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/test_v6.py python/test_v6.py --- /home/mdomsch/cvs/fedora-extras/python-GeoIP/devel/GeoIP-Python-1.2.4/test_v6.py 1969-12-31 18:00:00.000000000 -0600 +++ python/test_v6.py 2009-08-30 21:21:59.000000000 -0500 @@ -0,0 +1,13 @@ +#!/usr/bin/python + +import GeoIP + +#gi = GeoIP.new(GeoIP.GEOIP_STANDARD) +#gi = GeoIP.new(GeoIP.GEOIP_MEMORY_CACHE) +gi = GeoIP.open("/usr/local/share/GeoIP/GeoIPv6.dat",GeoIP.GEOIP_STANDARD) + +print gi.country_code_by_name_v6("ipv6.google.com") +print gi.country_name_by_name_v6("ipv6.google.com") +print gi.country_code_by_addr_v6("2001:4860:0:1001::68") +print gi.country_name_by_addr_v6("2001:4860:0:1001::68") + Index: python-GeoIP.spec =================================================================== RCS file: /cvs/extras/rpms/python-GeoIP/EL-5/python-GeoIP.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- python-GeoIP.spec 13 Sep 2007 12:29:08 -0000 1.4 +++ python-GeoIP.spec 1 Sep 2009 15:36:55 -0000 1.5 @@ -1,18 +1,19 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-GeoIP -Version: 1.2.1 -Release: 6%{?dist} +Version: 1.2.5 +Release: 0.1.20090931cvs%{?dist} Summary: Python bindings for the GeoIP geographical lookup libraries Group: Development/Languages -License: GPL +License: LGPLv2+ URL: http://www.maxmind.com/download/geoip/api/python/ Source0: http://www.maxmind.com/download/geoip/api/python/GeoIP-Python-%{version}.tar.gz -Patch0: GeoIP-Python-1.2.1-ccodes.patch +Patch0: python-GeoIP-1.2.4-ipv6.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: python-devel GeoIP-devel +# GeoIP 1.4.7 needed for IPv6 lookup functions +BuildRequires: python-devel, GeoIP-devel >= 1.4.7 %description This package contains the Python bindings for the GeoIP API, allowing IP to @@ -20,7 +21,7 @@ location lookups to country, city and or %prep %setup -q -n GeoIP-Python-%{version} -%patch0 -p1 -b .ccodes +%patch0 -p1 %build CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build @@ -43,10 +44,40 @@ rm -rf %{buildroot} %changelog -* Thu Sep 13 2007 Michael Fleming 1.2.1-6 +* Mon Aug 31 2009 Matt Domsch - 1.2.5-0.1.20090931cvs +- add IPv6 functions from CVS HEAD + +* Sun Jul 26 2009 Fedora Release Engineering - 1.2.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 1.2.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Mon Dec 29 2008 Michael Fleming 1.2.4-1 +- Update to 1.2.4 + +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 1.2.2-2 +- Rebuild for Python 2.6 + +* Sun Aug 31 2008 Michael Fleming 1.2.2-1 +- Update to 1.2.2 +- Drop ccodes patch as it's been accepted upstream +- Change of license to LGPL + +* Sat Feb 23 2008 Michael Fleming 1.2.1-12 +- Include egg-info files (as generated by Python 2.5) + +* Tue Feb 19 2008 Fedora Release Engineering - 1.2.1-10 +- Autorebuild for GCC 4.3 + +* Thu Sep 13 2007 Michael Fleming 1.2.1-9 - Add patch to expose country codes courtesy of Ignacio Vazquez-Adams (bz #243696) -- Update License tag per guidelines. +- Update License tag per new guidelines +- Fix requires per python packaging guidelines. + +* Sat Dec 9 2006 Michael Fleming 1.2.1-6 +- Rebuild for python 2.5 * Mon Sep 4 2006 Michael Fleming 1.2.1-5 - Rebuild From overholt at fedoraproject.org Tue Sep 1 15:42:24 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Tue, 1 Sep 2009 15:42:24 +0000 (UTC) Subject: rpms/maven-scm/devel maven-scm.spec,1.12,1.13 Message-ID: <20090901154224.B4DDE11C0077@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-scm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16331 Modified Files: maven-scm.spec Log Message: * Tue Sep 01 2009 Andrew Overholt 1.0-0.5.rc1.1 - Add tomcat5, tomcat5-servlet-2.4-api, maven-shared-plugin-testing-harness, and tomcat5-jsp-2.0-api BRs Index: maven-scm.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-scm/devel/maven-scm.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- maven-scm.spec 1 Sep 2009 13:55:09 -0000 1.12 +++ maven-scm.spec 1 Sep 2009 15:42:23 -0000 1.13 @@ -71,6 +71,9 @@ BuildRequires: netbeans-ide11 >= 6.7.1 BuildRequires: plexus-utils >= 1.2 BuildRequires: saxon-scripts BuildRequires: tomcat5-jsp-2.0-api +BuildRequires: tomcat5-servlet-2.4-api +BuildRequires: tomcat5 +BuildRequires: maven-shared-plugin-testing-harness Requires: junit >= 3.8.2 Requires: jakarta-commons-collections >= 3.1 @@ -228,7 +231,8 @@ rm -rf $RPM_BUILD_ROOT %changelog * Tue Sep 01 2009 Andrew Overholt 1.0-0.5.rc1.1 -- Add tomcat5-jsp-2.0-api BR +- Add tomcat5, tomcat5-servlet-2.4-api, + maven-shared-plugin-testing-harness, and tomcat5-jsp-2.0-api BRs * Mon Aug 31 2009 Andrew Overholt 1.0-0.5.rc1 - 1.0 RC1 (courtesy Deepak Bhole) From overholt at fedoraproject.org Tue Sep 1 15:43:26 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Tue, 1 Sep 2009 15:43:26 +0000 (UTC) Subject: rpms/maven-scm/devel maven-scm.spec,1.13,1.14 Message-ID: <20090901154326.BC84A11C0077@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-scm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16664 Modified Files: maven-scm.spec Log Message: * Tue Sep 01 2009 Andrew Overholt 1.0-0.5.rc1.2 - Bump release Index: maven-scm.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-scm/devel/maven-scm.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- maven-scm.spec 1 Sep 2009 15:42:23 -0000 1.13 +++ maven-scm.spec 1 Sep 2009 15:43:26 -0000 1.14 @@ -33,7 +33,7 @@ Name: maven-scm Version: 1.0 -Release: 0.5.rc1.1%{?dist} +Release: 0.5.rc1.2%{?dist} Epoch: 0 Summary: Common API for doing SCM operations License: ASL 2.0 @@ -230,6 +230,9 @@ rm -rf $RPM_BUILD_ROOT %{_javadocdir}/* %changelog +* Tue Sep 01 2009 Andrew Overholt 1.0-0.5.rc1.2 +- Bump release + * Tue Sep 01 2009 Andrew Overholt 1.0-0.5.rc1.1 - Add tomcat5, tomcat5-servlet-2.4-api, maven-shared-plugin-testing-harness, and tomcat5-jsp-2.0-api BRs From mdomsch at fedoraproject.org Tue Sep 1 15:45:02 2009 From: mdomsch at fedoraproject.org (Matt Domsch) Date: Tue, 1 Sep 2009 15:45:02 +0000 (UTC) Subject: rpms/python-GeoIP/devel python-GeoIP.spec,1.16,1.17 Message-ID: <20090901154502.6356C11C0077@cvs1.fedora.phx.redhat.com> Author: mdomsch Update of /cvs/extras/rpms/python-GeoIP/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17101 Modified Files: python-GeoIP.spec Log Message: fix prerelease versioning Index: python-GeoIP.spec =================================================================== RCS file: /cvs/extras/rpms/python-GeoIP/devel/python-GeoIP.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- python-GeoIP.spec 1 Sep 2009 12:38:29 -0000 1.16 +++ python-GeoIP.spec 1 Sep 2009 15:45:02 -0000 1.17 @@ -1,14 +1,14 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} - +%define tarballversion 1.2.4 Name: python-GeoIP Version: 1.2.5 -Release: 0.1.20090931cvs%{?dist} +Release: 0.2.20090931cvs%{?dist} Summary: Python bindings for the GeoIP geographical lookup libraries Group: Development/Languages License: LGPLv2+ URL: http://www.maxmind.com/download/geoip/api/python/ -Source0: http://www.maxmind.com/download/geoip/api/python/GeoIP-Python-%{version}.tar.gz +Source0: http://www.maxmind.com/download/geoip/api/python/GeoIP-Python-%{tarballversion}.tar.gz Patch0: python-GeoIP-1.2.4-ipv6.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -20,7 +20,7 @@ This package contains the Python binding location lookups to country, city and organization level within Python code. %prep -%setup -q -n GeoIP-Python-%{version} +%setup -q -n GeoIP-Python-%{tarballversion} %patch0 -p1 %build @@ -45,6 +45,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 1 2009 Matt Domsch - 1.2.5-0.2.20090931cvs +- fix prerelease versioning + * Mon Aug 31 2009 Matt Domsch - 1.2.5-0.1.20090931cvs - add IPv6 functions from CVS HEAD From mdomsch at fedoraproject.org Tue Sep 1 15:45:52 2009 From: mdomsch at fedoraproject.org (Matt Domsch) Date: Tue, 1 Sep 2009 15:45:52 +0000 (UTC) Subject: rpms/python-GeoIP/EL-5 python-GeoIP.spec,1.5,1.6 Message-ID: <20090901154552.F22F411C0077@cvs1.fedora.phx.redhat.com> Author: mdomsch Update of /cvs/extras/rpms/python-GeoIP/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17375 Modified Files: python-GeoIP.spec Log Message: fix prerelease versioning Index: python-GeoIP.spec =================================================================== RCS file: /cvs/extras/rpms/python-GeoIP/EL-5/python-GeoIP.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- python-GeoIP.spec 1 Sep 2009 15:36:55 -0000 1.5 +++ python-GeoIP.spec 1 Sep 2009 15:45:52 -0000 1.6 @@ -1,14 +1,14 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} - +%define tarballversion 1.2.4 Name: python-GeoIP Version: 1.2.5 -Release: 0.1.20090931cvs%{?dist} +Release: 0.2.20090931cvs%{?dist} Summary: Python bindings for the GeoIP geographical lookup libraries Group: Development/Languages License: LGPLv2+ URL: http://www.maxmind.com/download/geoip/api/python/ -Source0: http://www.maxmind.com/download/geoip/api/python/GeoIP-Python-%{version}.tar.gz +Source0: http://www.maxmind.com/download/geoip/api/python/GeoIP-Python-%{tarballversion}.tar.gz Patch0: python-GeoIP-1.2.4-ipv6.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -20,7 +20,7 @@ This package contains the Python binding location lookups to country, city and organization level within Python code. %prep -%setup -q -n GeoIP-Python-%{version} +%setup -q -n GeoIP-Python-%{tarballversion} %patch0 -p1 %build @@ -44,6 +44,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 1 2009 Matt Domsch - 1.2.5-0.2.20090931cvs +- fix prerelease versioning + * Mon Aug 31 2009 Matt Domsch - 1.2.5-0.1.20090931cvs - add IPv6 functions from CVS HEAD From pkgdb at fedoraproject.org Tue Sep 1 16:02:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 16:02:48 +0000 Subject: [pkgdb] maven-doxia-sitetools was added for overholt Message-ID: <20090901160248.A65A610F882@bastion2.fedora.phx.redhat.com> ausil has added Package maven-doxia-sitetools with summary Doxia content generation framework ausil has approved Package maven-doxia-sitetools ausil has added a Fedora devel branch for maven-doxia-sitetools with an owner of overholt ausil has approved maven-doxia-sitetools in Fedora devel ausil has approved Package maven-doxia-sitetools ausil has set commit to Approved for 107427 on maven-doxia-sitetools (Fedora devel) ausil has set checkout to Approved for 107427 on maven-doxia-sitetools (Fedora devel) ausil has set build to Approved for 107427 on maven-doxia-sitetools (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-doxia-sitetools From pkgdb at fedoraproject.org Tue Sep 1 16:02:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 16:02:50 +0000 Subject: [pkgdb] maven-doxia-sitetools summary updated by ausil Message-ID: <20090901160250.3E3E210F893@bastion2.fedora.phx.redhat.com> ausil set package maven-doxia-sitetools summary to Doxia content generation framework To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-doxia-sitetools From pkgdb at fedoraproject.org Tue Sep 1 16:02:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 16:02:50 +0000 Subject: [pkgdb] maven-doxia-sitetools (Fedora, devel) updated by ausil Message-ID: <20090901160250.4AA4510F897@bastion2.fedora.phx.redhat.com> ausil approved watchbugzilla on maven-doxia-sitetools (Fedora devel) for akurtakov ausil approved watchcommits on maven-doxia-sitetools (Fedora devel) for akurtakov ausil approved commit on maven-doxia-sitetools (Fedora devel) for akurtakov ausil approved build on maven-doxia-sitetools (Fedora devel) for akurtakov ausil approved approveacls on maven-doxia-sitetools (Fedora devel) for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-doxia-sitetools From ausil at fedoraproject.org Tue Sep 1 16:02:57 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Tue, 1 Sep 2009 16:02:57 +0000 (UTC) Subject: rpms/maven-doxia-sitetools/devel - New directory Message-ID: <20090901160257.6A3B211C0345@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-doxia-sitetools/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsQ20585/rpms/maven-doxia-sitetools/devel Log Message: Directory /cvs/pkgs/rpms/maven-doxia-sitetools/devel added to the repository From ausil at fedoraproject.org Tue Sep 1 16:02:57 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Tue, 1 Sep 2009 16:02:57 +0000 (UTC) Subject: rpms/maven-doxia-sitetools - New directory Message-ID: <20090901160257.51AFC11C00EF@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-doxia-sitetools In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsQ20585/rpms/maven-doxia-sitetools Log Message: Directory /cvs/pkgs/rpms/maven-doxia-sitetools added to the repository From ausil at fedoraproject.org Tue Sep 1 16:03:03 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Tue, 1 Sep 2009 16:03:03 +0000 (UTC) Subject: rpms/maven-doxia-sitetools Makefile,NONE,1.1 Message-ID: <20090901160303.B92F111C0077@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-doxia-sitetools In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsQ20585/rpms/maven-doxia-sitetools Added Files: Makefile Log Message: Setup of module maven-doxia-sitetools --- NEW FILE Makefile --- # Top level Makefile for module maven-doxia-sitetools all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From ausil at fedoraproject.org Tue Sep 1 16:03:04 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Tue, 1 Sep 2009 16:03:04 +0000 (UTC) Subject: rpms/maven-doxia-sitetools/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090901160304.1A45411C0077@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-doxia-sitetools/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsQ20585/rpms/maven-doxia-sitetools/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module maven-doxia-sitetools --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: maven-doxia-sitetools # $Id: Makefile,v 1.1 2009/09/01 16:03:03 ausil Exp $ NAME := maven-doxia-sitetools SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From tmraz at fedoraproject.org Tue Sep 1 16:03:13 2009 From: tmraz at fedoraproject.org (=?utf-8?b?VG9tw6HFoSBNcsOheg==?=) Date: Tue, 1 Sep 2009 16:03:13 +0000 (UTC) Subject: rpms/pam/devel pam-1.1.0-console-nochmod.patch, NONE, 1.1 pam-1.1.0-notally.patch, NONE, 1.1 pam.spec, 1.203, 1.204 Message-ID: <20090901160313.5457111C0077@cvs1.fedora.phx.redhat.com> Author: tmraz Update of /cvs/pkgs/rpms/pam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20683 Modified Files: pam.spec Added Files: pam-1.1.0-console-nochmod.patch pam-1.1.0-notally.patch Log Message: * Tue Sep 1 2009 Tomas Mraz 1.1.0-5 - do not change permissions with pam_console_apply - drop obsolete pam_tally module and the faillog file (#461258) pam-1.1.0-console-nochmod.patch: Makefile.am | 2 +- console.handlers | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) --- NEW FILE pam-1.1.0-console-nochmod.patch --- diff -up Linux-PAM-1.1.0/modules/pam_console/console.handlers.nochmod Linux-PAM-1.1.0/modules/pam_console/console.handlers --- Linux-PAM-1.1.0/modules/pam_console/console.handlers.nochmod 2008-12-16 13:37:52.000000000 +0100 +++ Linux-PAM-1.1.0/modules/pam_console/console.handlers 2009-09-01 17:20:08.000000000 +0200 @@ -15,5 +15,3 @@ # touch unlock wait /var/run/console-unlocked console consoledevs tty[0-9][0-9]* vc/[0-9][0-9]* :[0-9]+\.[0-9]+ :[0-9]+ -/sbin/pam_console_apply lock logfail wait -t tty -s -/sbin/pam_console_apply unlock logfail wait -r -t tty -s diff -up Linux-PAM-1.1.0/modules/pam_console/Makefile.am.nochmod Linux-PAM-1.1.0/modules/pam_console/Makefile.am --- Linux-PAM-1.1.0/modules/pam_console/Makefile.am.nochmod 2008-12-16 13:37:52.000000000 +0100 +++ Linux-PAM-1.1.0/modules/pam_console/Makefile.am 2009-09-01 17:42:47.000000000 +0200 @@ -38,7 +38,6 @@ sbin_PROGRAMS = pam_console_apply secureconf_DATA = console.perms console.handlers -permsd_DATA = 50-default.perms FLEX_OPTS = -Cr BISON_OPTS = -d @@ -62,4 +61,5 @@ configfile.c: configfile.tab.c configfil install-data-local: mkdir -p $(DESTDIR)$(secureconfdir)/console.apps + mkdir -p $(DESTDIR)$(permsddir) mkdir -m $(LOCKMODE) -p -p $(DESTDIR)$(LOCKDIR) pam-1.1.0-notally.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE pam-1.1.0-notally.patch --- diff -up Linux-PAM-1.1.0/modules/Makefile.am.notally Linux-PAM-1.1.0/modules/Makefile.am --- Linux-PAM-1.1.0/modules/Makefile.am.notally 2009-07-27 17:39:25.000000000 +0200 +++ Linux-PAM-1.1.0/modules/Makefile.am 2009-09-01 17:40:16.000000000 +0200 @@ -10,7 +10,7 @@ SUBDIRS = pam_access pam_cracklib pam_de pam_mkhomedir pam_motd pam_namespace pam_nologin \ pam_permit pam_pwhistory pam_rhosts pam_rootok pam_securetty \ pam_selinux pam_sepermit pam_shells pam_stress \ - pam_succeed_if pam_tally pam_tally2 pam_time pam_timestamp \ + pam_succeed_if pam_tally2 pam_time pam_timestamp \ pam_tty_audit pam_umask \ pam_unix pam_userdb pam_warn pam_wheel pam_xauth Index: pam.spec =================================================================== RCS file: /cvs/pkgs/rpms/pam/devel/pam.spec,v retrieving revision 1.203 retrieving revision 1.204 diff -u -p -r1.203 -r1.204 --- pam.spec 26 Aug 2009 18:43:27 -0000 1.203 +++ pam.spec 1 Sep 2009 16:03:13 -0000 1.204 @@ -3,7 +3,7 @@ Summary: An extensible library which provides authentication for applications Name: pam Version: 1.1.0 -Release: 4%{?dist} +Release: 5%{?dist} # The library is BSD licensed with option to relicense as GPLv2+ - this option is redundant # as the BSD license allows that anyway. pam_timestamp and pam_console modules are GPLv2+, License: BSD and GPLv2+ @@ -24,6 +24,8 @@ Source14: 90-nproc.conf Patch1: pam-1.0.90-redhat-modules.patch Patch2: pam-1.0.91-std-noclose.patch Patch3: pam-1.1.0-cracklib-authtok.patch +Patch4: pam-1.1.0-console-nochmod.patch +Patch5: pam-1.1.0-notally.patch %define _sbindir /sbin %define _moduledir /%{_lib}/security @@ -87,6 +89,8 @@ mv pam-redhat-%{pam_redhat_version}/* mo %patch1 -p1 -b .redhat-modules %patch2 -p1 -b .std-noclose %patch3 -p1 -b .authtok +%patch4 -p1 -b .nochmod +%patch5 -p1 -b .notally libtoolize -f autoreconf @@ -138,7 +142,6 @@ install -m 644 %{SOURCE10} $RPM_BUILD_RO install -m 644 %{SOURCE14} $RPM_BUILD_ROOT%{_secconfdir}/limits.d/90-nproc.conf install -m 600 /dev/null $RPM_BUILD_ROOT%{_secconfdir}/opasswd install -d -m 755 $RPM_BUILD_ROOT/var/log -install -m 600 /dev/null $RPM_BUILD_ROOT/var/log/faillog install -m 600 /dev/null $RPM_BUILD_ROOT/var/log/tallylog # Install man pages. @@ -174,7 +177,8 @@ for dir in modules/pam_* ; do if [ -d ${dir} ] ; then %if ! %{WITH_SELINUX} [ ${dir} = "modules/pam_selinux" ] && continue -%endif +%endif + [ ${dir} = "modules/pam_tally" ] && continue if ! ls -1 $RPM_BUILD_ROOT%{_moduledir}/`basename ${dir}`*.so ; then echo ERROR `basename ${dir}` did not build a module. exit 1 @@ -198,9 +202,6 @@ rm -rf $RPM_BUILD_ROOT %post /sbin/ldconfig -if [ ! -a /var/log/faillog ] ; then - install -m 600 /dev/null /var/log/faillog -fi if [ ! -a /var/log/tallylog ] ; then install -m 600 /dev/null /var/log/tallylog fi @@ -224,7 +225,6 @@ fi /%{_lib}/libpamc.so.* /%{_lib}/libpam_misc.so.* %{_sbindir}/pam_console_apply -%{_sbindir}/pam_tally %{_sbindir}/pam_tally2 %attr(4755,root,root) %{_sbindir}/pam_timestamp_check %attr(4755,root,root) %{_sbindir}/unix_chkpwd @@ -273,7 +273,6 @@ fi %{_moduledir}/pam_shells.so %{_moduledir}/pam_stress.so %{_moduledir}/pam_succeed_if.so -%{_moduledir}/pam_tally.so %{_moduledir}/pam_tally2.so %{_moduledir}/pam_time.so %{_moduledir}/pam_timestamp.so @@ -307,10 +306,8 @@ fi %config(noreplace) %{_secconfdir}/opasswd %dir %{_secconfdir}/console.apps %dir %{_secconfdir}/console.perms.d -%config %{_secconfdir}/console.perms.d/50-default.perms %dir /var/run/console %dir /var/run/sepermit -%ghost %verify(not md5 size mtime) /var/log/faillog %ghost %verify(not md5 size mtime) /var/log/tallylog %{_mandir}/man5/* %{_mandir}/man8/* @@ -326,6 +323,10 @@ fi %doc doc/adg/*.txt doc/adg/html %changelog +* Tue Sep 1 2009 Tomas Mraz 1.1.0-5 +- do not change permissions with pam_console_apply +- drop obsolete pam_tally module and the faillog file (#461258) + * Wed Aug 19 2009 Tomas Mraz 1.1.0-4 - rebuild with new libaudit From pkgdb at fedoraproject.org Tue Sep 1 16:04:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 16:04:02 +0000 Subject: [pkgdb] maven-embedder was added for overholt Message-ID: <20090901160402.2969510F87F@bastion2.fedora.phx.redhat.com> ausil has added Package maven-embedder with summary The Maven Embedder is used by the Maven CLI, by IDE integration and others. ausil has approved Package maven-embedder ausil has added a Fedora devel branch for maven-embedder with an owner of overholt ausil has approved maven-embedder in Fedora devel ausil has approved Package maven-embedder ausil has set commit to Approved for 107427 on maven-embedder (Fedora devel) ausil has set checkout to Approved for 107427 on maven-embedder (Fedora devel) ausil has set build to Approved for 107427 on maven-embedder (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-embedder From pkgdb at fedoraproject.org Tue Sep 1 16:04:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 16:04:03 +0000 Subject: [pkgdb] maven-embedder summary updated by ausil Message-ID: <20090901160403.8C08010F896@bastion2.fedora.phx.redhat.com> ausil set package maven-embedder summary to The Maven Embedder is used by the Maven CLI, by IDE integration and others. To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-embedder From ausil at fedoraproject.org Tue Sep 1 16:04:10 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Tue, 1 Sep 2009 16:04:10 +0000 (UTC) Subject: rpms/maven-embedder - New directory Message-ID: <20090901160410.1DA2E11C0077@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-embedder In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsE20965/rpms/maven-embedder Log Message: Directory /cvs/pkgs/rpms/maven-embedder added to the repository From pkgdb at fedoraproject.org Tue Sep 1 16:04:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 16:04:03 +0000 Subject: [pkgdb] maven-embedder (Fedora, devel) updated by ausil Message-ID: <20090901160403.98B6D10F89A@bastion2.fedora.phx.redhat.com> ausil approved watchbugzilla on maven-embedder (Fedora devel) for akurtakov ausil approved watchcommits on maven-embedder (Fedora devel) for akurtakov ausil approved commit on maven-embedder (Fedora devel) for akurtakov ausil approved build on maven-embedder (Fedora devel) for akurtakov ausil approved approveacls on maven-embedder (Fedora devel) for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-embedder From ausil at fedoraproject.org Tue Sep 1 16:04:10 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Tue, 1 Sep 2009 16:04:10 +0000 (UTC) Subject: rpms/maven-embedder/devel - New directory Message-ID: <20090901160410.43F8F11C0349@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-embedder/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsE20965/rpms/maven-embedder/devel Log Message: Directory /cvs/pkgs/rpms/maven-embedder/devel added to the repository From ausil at fedoraproject.org Tue Sep 1 16:04:16 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Tue, 1 Sep 2009 16:04:16 +0000 (UTC) Subject: rpms/maven-embedder Makefile,NONE,1.1 Message-ID: <20090901160416.D330F11C0077@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-embedder In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsE20965/rpms/maven-embedder Added Files: Makefile Log Message: Setup of module maven-embedder --- NEW FILE Makefile --- # Top level Makefile for module maven-embedder all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From ausil at fedoraproject.org Tue Sep 1 16:04:17 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Tue, 1 Sep 2009 16:04:17 +0000 (UTC) Subject: rpms/maven-embedder/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090901160417.49ABC11C0077@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-embedder/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsE20965/rpms/maven-embedder/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module maven-embedder --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: maven-embedder # $Id: Makefile,v 1.1 2009/09/01 16:04:17 ausil Exp $ NAME := maven-embedder SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From mdomsch at fedoraproject.org Tue Sep 1 16:06:56 2009 From: mdomsch at fedoraproject.org (Matt Domsch) Date: Tue, 1 Sep 2009 16:06:56 +0000 (UTC) Subject: rpms/python-GeoIP/EL-5 .cvsignore, 1.2, 1.3 python-GeoIP.spec, 1.6, 1.7 sources, 1.2, 1.3 GeoIP-Python-1.2.1-ccodes.patch, 1.1, NONE Message-ID: <20090901160656.B9CBE11C0077@cvs1.fedora.phx.redhat.com> Author: mdomsch Update of /cvs/extras/rpms/python-GeoIP/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21614 Modified Files: .cvsignore python-GeoIP.spec sources Removed Files: GeoIP-Python-1.2.1-ccodes.patch Log Message: build fix Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/python-GeoIP/EL-5/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 21 Feb 2006 22:33:22 -0000 1.2 +++ .cvsignore 1 Sep 2009 16:06:56 -0000 1.3 @@ -1 +1 @@ -GeoIP-Python-1.2.1.tar.gz +GeoIP-Python-1.2.4.tar.gz Index: python-GeoIP.spec =================================================================== RCS file: /cvs/extras/rpms/python-GeoIP/EL-5/python-GeoIP.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- python-GeoIP.spec 1 Sep 2009 15:45:52 -0000 1.6 +++ python-GeoIP.spec 1 Sep 2009 16:06:56 -0000 1.7 @@ -2,7 +2,7 @@ %define tarballversion 1.2.4 Name: python-GeoIP Version: 1.2.5 -Release: 0.2.20090931cvs%{?dist} +Release: 0.3.20090931cvs%{?dist} Summary: Python bindings for the GeoIP geographical lookup libraries Group: Development/Languages @@ -44,6 +44,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 1 2009 Matt Domsch - 1.2.5-0.3.20090931cvs +- build fix + * Tue Sep 1 2009 Matt Domsch - 1.2.5-0.2.20090931cvs - fix prerelease versioning Index: sources =================================================================== RCS file: /cvs/extras/rpms/python-GeoIP/EL-5/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 21 Feb 2006 22:33:22 -0000 1.2 +++ sources 1 Sep 2009 16:06:56 -0000 1.3 @@ -1 +1 @@ -5683420ea34490029ee0285ff048fda0 GeoIP-Python-1.2.1.tar.gz +50f820d854476efaf3b7af733ffe4236 GeoIP-Python-1.2.4.tar.gz --- GeoIP-Python-1.2.1-ccodes.patch DELETED --- From hadess at fedoraproject.org Tue Sep 1 16:11:59 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 1 Sep 2009 16:11:59 +0000 (UTC) Subject: rpms/rhythmbox/devel rhythmbox.spec,1.260,1.261 Message-ID: <20090901161159.7590811C0077@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/rhythmbox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24155 Modified Files: rhythmbox.spec Log Message: * Tue Sep 01 2009 Bastien Nocera 0.12.4-2 - Remove obsolete configure flags - Add libgudev BR - Add media-player-info requires (note, not built yet) Index: rhythmbox.spec =================================================================== RCS file: /cvs/pkgs/rpms/rhythmbox/devel/rhythmbox.spec,v retrieving revision 1.260 retrieving revision 1.261 diff -u -p -r1.260 -r1.261 --- rhythmbox.spec 1 Sep 2009 14:56:53 -0000 1.260 +++ rhythmbox.spec 1 Sep 2009 16:11:59 -0000 1.261 @@ -3,7 +3,7 @@ Name: rhythmbox Summary: Music Management Application Version: 0.12.4 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ with exceptions and GFDL Group: Applications/Multimedia URL: http://projects.gnome.org/rhythmbox/ @@ -14,6 +14,7 @@ BuildRoot: %{_tmppath}/%{name}-%{versio Requires: gtk2 >= 2.4.0 Requires: gnome-python2 gnome-python2-gconf gnome-python2-gnomevfs Requires: gnome-themes +Requires: media-player-info Requires(post): scrollkeeper Requires(post): desktop-file-utils >= %{desktop_file_utils_version} Requires(post): GConf2 @@ -43,6 +44,7 @@ BuildRequires: hal-devel BuildRequires: lirc-devel BuildRequires: libmtp-devel BuildRequires: gstreamer-python-devel +BuildRequires: libgudev-devel BuildRequires: perl(XML::Parser) intltool ExcludeArch: s390 s390x @@ -96,12 +98,9 @@ find plugins/coherence/upnp_coherence/ - %configure \ --with-ipod \ - --with-dbus \ --with-mdns=avahi \ --disable-scrollkeeper \ - --enable-tag-writing \ - --with-gnome-keyring \ - --with-metadata-helper + --with-gnome-keyring make %{?_smp_mflags} @@ -222,6 +221,11 @@ fi %{_libdir}/rhythmbox/plugins/upnp_coherence %changelog +* Tue Sep 01 2009 Bastien Nocera 0.12.4-2 +- Remove obsolete configure flags +- Add libgudev BR +- Add media-player-info requires (note, not built yet) + * Tue Sep 01 2009 Bastien Nocera 0.12.4-1 - Update to 0.12.4 From davej at fedoraproject.org Tue Sep 1 16:12:53 2009 From: davej at fedoraproject.org (Dave Jones) Date: Tue, 1 Sep 2009 16:12:53 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1756,1.1757 Message-ID: <20090901161253.3C74311C0077@cvs1.fedora.phx.redhat.com> Author: davej Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24905 Modified Files: kernel.spec Log Message: Make firmware buildarch noarch. (Suggested by drago01 on irc) Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1756 retrieving revision 1.1757 diff -u -p -r1.1756 -r1.1757 --- kernel.spec 1 Sep 2009 04:44:15 -0000 1.1756 +++ kernel.spec 1 Sep 2009 16:12:52 -0000 1.1757 @@ -763,6 +763,7 @@ glibc package. %package firmware Summary: Firmware files used by the Linux kernel Group: Development/System +Buildarch: noarch # This is... complicated. # Look at the WHENCE file. License: GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted @@ -2004,6 +2005,9 @@ fi # and build. %changelog +* Tue Sep 01 2009 Dave Jones +- Make firmware buildarch noarch. (Suggested by drago01 on irc) + * Tue Sep 01 2009 Jarod Wilson - Fix up lirc_zilog to enable functional IR transmit and receive on the Hauppauge HD PVR From nphilipp at fedoraproject.org Tue Sep 1 16:26:33 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 1 Sep 2009 16:26:33 +0000 (UTC) Subject: rpms/python-slip/devel .cvsignore, 1.17, 1.18 python-slip.spec, 1.20, 1.21 sources, 1.20, 1.21 Message-ID: <20090901162633.82A2D11C0077@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/python-slip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28428 Modified Files: .cvsignore python-slip.spec sources Log Message: version 0.2.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-slip/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 1 Sep 2009 11:38:51 -0000 1.17 +++ .cvsignore 1 Sep 2009 16:26:33 -0000 1.18 @@ -1 +1 @@ -python-slip-0.2.2.tar.bz2 +python-slip-0.2.3.tar.bz2 Index: python-slip.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-slip/devel/python-slip.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- python-slip.spec 1 Sep 2009 11:38:51 -0000 1.20 +++ python-slip.spec 1 Sep 2009 16:26:33 -0000 1.21 @@ -3,7 +3,7 @@ %{!?python_version: %global python_version %(%{__python} -c "from distutils.sysconfig import get_python_version; print get_python_version()")} Name: python-slip -Version: 0.2.2 +Version: 0.2.3 Release: 1%{?dist} Summary: Miscellaneous convenience, extension and workaround code for Python @@ -92,6 +92,9 @@ rm -rf %buildroot %{python_sitelib}/slip.gtk-%{version}-py%{python_version}.egg-info %changelog +* Tue Sep 01 2009 Nils Philippsen - 0.2.3-1 +- add issamefile(), linkfile(), linkorcopyfile() to slip.util.files + * Tue Sep 01 2009 Nils Philippsen - 0.2.2-1 - add slip.util.files Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-slip/devel/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 1 Sep 2009 11:58:16 -0000 1.20 +++ sources 1 Sep 2009 16:26:33 -0000 1.21 @@ -1 +1 @@ -de63375ab20409a798ef2287df59ef0f python-slip-0.2.2.tar.bz2 +85224f6a6e6ef47b18b6abc227b61e13 python-slip-0.2.3.tar.bz2 From sandeen at fedoraproject.org Tue Sep 1 16:26:35 2009 From: sandeen at fedoraproject.org (Eric Sandeen) Date: Tue, 1 Sep 2009 16:26:35 +0000 (UTC) Subject: rpms/xfsprogs/devel .cvsignore, 1.20, 1.21 sources, 1.21, 1.22 xfsprogs.spec, 1.65, 1.66 xfsprogs-3.0.1-fallocate.patch, 1.2, NONE xfsprogs-3.0.1-overflows.patch, 1.1, NONE xfsprogs-3.0.1-readline.patch, 1.1, NONE Message-ID: <20090901162635.75D8511C0077@cvs1.fedora.phx.redhat.com> Author: sandeen Update of /cvs/pkgs/rpms/xfsprogs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28446 Modified Files: .cvsignore sources xfsprogs.spec Removed Files: xfsprogs-3.0.1-fallocate.patch xfsprogs-3.0.1-overflows.patch xfsprogs-3.0.1-readline.patch Log Message: * Tue Sep 01 2009 Eric Sandeen 3.0.3-1 - New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfsprogs/devel/.cvsignore,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- .cvsignore 5 May 2009 18:24:26 -0000 1.20 +++ .cvsignore 1 Sep 2009 16:26:35 -0000 1.21 @@ -1 +1 @@ -xfsprogs-3.0.1.tar.gz +xfsprogs-3.0.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfsprogs/devel/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 5 May 2009 18:24:26 -0000 1.21 +++ sources 1 Sep 2009 16:26:35 -0000 1.22 @@ -1 +1 @@ -d7f879a21692d4f7abc16a20479b0829 xfsprogs-3.0.1.tar.gz +41bac47fb49a98857f346bbc1c164872 xfsprogs-3.0.3.tar.gz Index: xfsprogs.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfsprogs/devel/xfsprogs.spec,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- xfsprogs.spec 27 Jul 2009 08:01:28 -0000 1.65 +++ xfsprogs.spec 1 Sep 2009 16:26:35 -0000 1.66 @@ -1,7 +1,7 @@ Summary: Utilities for managing the XFS filesystem Name: xfsprogs -Version: 3.0.1 -Release: 10%{?dist} +Version: 3.0.3 +Release: 1%{?dist} # Licensing based on generic "GNU GENERAL PUBLIC LICENSE" # in source, with no mention of version. # doc/COPYING file specifies what is GPL and what is LGPL @@ -17,12 +17,10 @@ Provides: xfs-cmds Obsoletes: xfs-cmds <= %{version} Conflicts: xfsdump < 3.0.1 -# These are upstream -Patch0: xfsprogs-3.0.1-readline.patch -Patch1: xfsprogs-3.0.1-fallocate.patch -Patch2: xfsprogs-3.0.1-overflows.patch -# This one, not yet -Patch3: xfsprogs-3.0.1-mkfs-lazy-count-default.patch +# Upstream patches: + +# Not-yet-upstream patches: +Patch1: xfsprogs-3.0.1-mkfs-lazy-count-default.patch %description A set of commands to use the XFS filesystem, including mkfs.xfs. @@ -67,10 +65,7 @@ in building or running the xfstests QA s %prep %setup -q -%patch0 -p1 %patch1 -p1 -%patch2 -p1 -%patch3 -p1 %build export tagname=CC DEBUG=-DNDEBUG @@ -197,6 +192,9 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/xfs/xfs_types.h %changelog +* Tue Sep 01 2009 Eric Sandeen 3.0.3-1 +- New upstream release + * Mon Jul 27 2009 Fedora Release Engineering - 3.0.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- xfsprogs-3.0.1-fallocate.patch DELETED --- --- xfsprogs-3.0.1-overflows.patch DELETED --- --- xfsprogs-3.0.1-readline.patch DELETED --- From hadess at fedoraproject.org Tue Sep 1 16:42:33 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 1 Sep 2009 16:42:33 +0000 (UTC) Subject: rpms/bluez/devel 0001-Make-discovery-mode-of-bluetooth-CUPS-backend-work-w.patch, NONE, 1.1 0001-Add-sixaxis-cable-pairing-plugin.patch, 1.3, 1.4 bluez.spec, 1.91, 1.92 0001-Allow-lp-CUPS-to-talk-to-bluetoothd.patch, 1.1, NONE 0001-Don-t-abort-cups-backend-on-property-change.patch, 1.1, NONE 0002-Actually-read-the-CreateDevice-reply.patch, 1.1, NONE 0002-Mark-Bluetooth-printers-as-being-local.patch, 1.1, NONE Message-ID: <20090901164233.3475A11C0077@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/bluez/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2132 Modified Files: 0001-Add-sixaxis-cable-pairing-plugin.patch bluez.spec Added Files: 0001-Make-discovery-mode-of-bluetooth-CUPS-backend-work-w.patch Removed Files: 0001-Allow-lp-CUPS-to-talk-to-bluetoothd.patch 0001-Don-t-abort-cups-backend-on-property-change.patch 0002-Actually-read-the-CreateDevice-reply.patch 0002-Mark-Bluetooth-printers-as-being-local.patch Log Message: * Tue Sep 01 2009 Bastien Nocera 4.50-2 - Remove obsoleted patches - Add another CUPS backend patch - Update cable pairing patch for new build system 0001-Make-discovery-mode-of-bluetooth-CUPS-backend-work-w.patch: ChangeLog | 2 + cups/main.c | 64 +++++++++++++++++++++++------------------------------------- 2 files changed, 27 insertions(+), 39 deletions(-) --- NEW FILE 0001-Make-discovery-mode-of-bluetooth-CUPS-backend-work-w.patch --- >From fdf7b75f5fc8a9726db6756bcddff6aa74b42ba0 Mon Sep 17 00:00:00 2001 From: Till Kamppeter Date: Thu, 27 Aug 2009 09:07:49 +0200 Subject: [PATCH] Make discovery mode of bluetooth CUPS backend work with CUPS 1.4.0 The new CUPS 1.4.x does device discovery only for a given time frame requested by the client (printer setup tool, "lpinfo" command). CUPS's default for CUPS-1.3.x-ish requests without timeout specification seems to be 10 seconds. CUPS starts all backends at once in the beginning (in parallel) and kills every backend which remains running at the end of the timeout. It accepts output from the backends whenever it occurs not only when the backend finishes, so a backend can search for printers infinitely long if it outputs every found device immediately. Then all printers found during CUPS' timeout are taken into account. The bluetooth backend of 4.48 asks the Bluetooth daemon for printers and collects results for 10 seconds and after that it outputs them. This takes a total of 10.5 sec and so CUPS kills the backend right before it answers (at least with the 10-second default timeout), resulting in Bluetooth printers never being discovered by CUPS. This change fixes it by making each new printer added to the list being output immediately. Note that the list structure cannot be removed from cups/main.c as otherwise we would get duplicate listings. Also important is the addition of unbuffered output on stdout. --- ChangeLog | 2 + cups/main.c | 63 +++++++++++++++++++++++----------------------------------- 2 files changed, 27 insertions(+), 38 deletions(-) diff --git a/ChangeLog b/ChangeLog index d06f494..6c170f6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,5 @@ +ver 4.51: + Make discovery mode of bluetooth CUPS backend work with CUPS 1.4.0. ver 4.50: Fix issue with missing manual pages in distribution. Fix issue with the configuration and state directories. diff --git a/cups/main.c b/cups/main.c index da757b0..1bbc78c 100644 --- a/cups/main.c +++ b/cups/main.c @@ -185,6 +185,27 @@ static char *device_get_ieee1284_id(const char *adapter, const char *device) return id; } +static void print_printer_details(const char *name, const char *bdaddr, const char *id) +{ + char *uri, *escaped; + + escaped = g_strdelimit(g_strdup(name), "\"", '\''); + uri = g_strdup_printf("bluetooth://%c%c%c%c%c%c%c%c%c%c%c%c", + bdaddr[0], bdaddr[1], + bdaddr[3], bdaddr[4], + bdaddr[6], bdaddr[7], + bdaddr[9], bdaddr[10], + bdaddr[12], bdaddr[13], + bdaddr[15], bdaddr[16]); + printf("direct %s \"%s\" \"%s (Bluetooth)\"", uri, escaped, escaped); + if (id != NULL) + printf(" \"%s\"\n", id); + else + printf("\n"); + g_free(escaped); + g_free(uri); +} + static void add_device_to_list(const char *name, const char *bdaddr, const char *id) { struct cups_device *device; @@ -212,27 +233,7 @@ static void add_device_to_list(const char *name, const char *bdaddr, const char device->id = g_strdup(id); device_list = g_slist_prepend(device_list, device); -} - -static void print_printer_details(const char *name, const char *bdaddr, const char *id) -{ - char *uri, *escaped; - - escaped = g_strdelimit(g_strdup(name), "\"", '\''); - uri = g_strdup_printf("bluetooth://%c%c%c%c%c%c%c%c%c%c%c%c", - bdaddr[0], bdaddr[1], - bdaddr[3], bdaddr[4], - bdaddr[6], bdaddr[7], - bdaddr[9], bdaddr[10], - bdaddr[12], bdaddr[13], - bdaddr[15], bdaddr[16]); - printf("direct %s \"%s\" \"%s (Bluetooth)\"", uri, escaped, escaped); - if (id != NULL) - printf(" \"%s\"\n", id); - else - printf("\n"); - g_free(escaped); - g_free(uri); + print_printer_details(device->name, device->bdaddr, device->id); } static gboolean parse_device_properties(DBusMessageIter *reply_iter, char **name, char **bdaddr) @@ -384,23 +385,6 @@ static void remote_device_found(const char *adapter, const char *bdaddr, const c static void discovery_completed(void) { - GSList *l; - - for (l = device_list; l != NULL; l = l->next) { - struct cups_device *device = (struct cups_device *) l->data; - - if (device->name == NULL) - device->name = g_strdelimit(g_strdup(device->bdaddr), ":", '-'); - /* Give another try to getting an ID for the device */ - if (device->id == NULL) - remote_device_found(NULL, device->bdaddr, device->name); - print_printer_details(device->name, device->bdaddr, device->id); - g_free(device->name); - g_free(device->bdaddr); - g_free(device->id); - g_free(device); - } - g_slist_free(device_list); device_list = NULL; @@ -638,6 +622,9 @@ int main(int argc, char *argv[]) /* Make sure status messages are not buffered */ setbuf(stderr, NULL); + /* Make sure output is not buffered */ + setbuf(stdout, NULL); + /* Ignore SIGPIPE signals */ #ifdef HAVE_SIGSET sigset(SIGPIPE, SIG_IGN); -- 1.6.3.3 0001-Add-sixaxis-cable-pairing-plugin.patch: Makefile.am | 9 + acinclude.m4 | 16 ++ configure.ac | 1 plugins/cable.c | 362 +++++++++++++++++++++++++++++++++++++++++++++++++++++++- 4 files changed, 387 insertions(+), 1 deletion(-) Index: 0001-Add-sixaxis-cable-pairing-plugin.patch =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/0001-Add-sixaxis-cable-pairing-plugin.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- 0001-Add-sixaxis-cable-pairing-plugin.patch 3 Jul 2009 11:24:10 -0000 1.3 +++ 0001-Add-sixaxis-cable-pairing-plugin.patch 1 Sep 2009 16:42:32 -0000 1.4 @@ -1,6 +1,6 @@ -From f23a9556acf6308e217b11e0a882e89d799f2517 Mon Sep 17 00:00:00 2001 +From 0f3b73be98d0f933970b87eda3fc6128de3788ab Mon Sep 17 00:00:00 2001 From: Bastien Nocera -Date: Thu, 4 Jun 2009 10:23:58 +0100 +Date: Tue, 1 Sep 2009 17:32:48 +0100 Subject: [PATCH] Add sixaxis cable-pairing plugin Implement the old "sixpair" using gudev (a GObject layer on top @@ -10,18 +10,91 @@ When a Sixaxis device is plugged in, eve the device is selected, poked around to set the default Bluetooth address, and added to the database of the current default adapter. --- - acinclude.m4 | 16 +++ - configure.ac | 1 + - plugins/Makefile.am | 11 ++- - plugins/cable.c | 361 +++++++++++++++++++++++++++++++++++++++++++++++++++ + Makefile.am | 11 ++- + acinclude.m4 | 16 +++ + configure.ac | 1 + + plugins/cable.c | 361 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 388 insertions(+), 1 deletions(-) create mode 100644 plugins/cable.c +diff --git a/Makefile.am b/Makefile.am +index 09eb7ec..cc8381e 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -162,6 +162,15 @@ builtin_modules += service + builtin_sources += plugins/service.c + endif + ++if CABLE ++plugin_LTLIBRARIES += plugins/cable.la ++ ++plugins_cable_la_LIBADD = @CABLE_LIBS@ ++plugins_cable_la_LDFLAGS = -module -avoid-version -no-undefined ++plugins_cable_la_CFLAGS = -fvisibility=hidden @DBUS_CFLAGS@ \ ++ @GLIB_CFLAGS@ @CABLE_CFLAGS@ ++endif ++ + builtin_modules += hciops + builtin_sources += plugins/hciops.c + +diff --git a/acinclude.m4 b/acinclude.m4 +index 44f7c72..465fb67 100644 +--- a/acinclude.m4 ++++ b/acinclude.m4 +@@ -142,6 +142,12 @@ AC_DEFUN([AC_PATH_USB], [ + [Define to 1 if you need the usb_interrupt_read() function.])) + ]) + ++AC_DEFUN([AC_PATH_CABLE], [ ++ PKG_CHECK_MODULES(CABLE, gudev-1.0 libusb-1.0, cable_found=yes, cable_found=no) ++ AC_SUBST(CABLE_CFLAGS) ++ AC_SUBST(CABLE_LIBS) ++]) ++ + AC_DEFUN([AC_PATH_NETLINK], [ + PKG_CHECK_MODULES(NETLINK, libnl-1, netlink_found=yes, netlink_found=no) + AC_SUBST(NETLINK_CFLAGS) +@@ -163,6 +169,7 @@ AC_DEFUN([AC_ARG_BLUEZ], [ + netlink_enable=no + hal_enable=${hal_found} + usb_enable=${usb_found} ++ cable_enable=${cable_found} + alsa_enable=${alsa_found} + gstreamer_enable=${gstreamer_found} + audio_enable=yes +@@ -228,6 +235,10 @@ AC_DEFUN([AC_ARG_BLUEZ], [ + usb_enable=${enableval} + ]) + ++ AC_ARG_ENABLE(cable, AC_HELP_STRING([--enable-cable], [enable DeviceKit support]), [ ++ cable_enable=${enableval} ++ ]) ++ + AC_ARG_ENABLE(netlink, AC_HELP_STRING([--enable-netlink], [enable NETLINK support]), [ + netlink_enable=${enableval} + ]) +@@ -311,6 +322,10 @@ AC_DEFUN([AC_ARG_BLUEZ], [ + AC_DEFINE(HAVE_LIBUSB, 1, [Define to 1 if you have USB library.]) + fi + ++ if (test "${cable_enable}" = "yes" && test "${cable_found}" = "yes"); then ++ AC_DEFINE(HAVE_CABLE, 1, [Define to 1 if you have libcable.]) ++ fi ++ + AM_CONDITIONAL(SNDFILE, test "${sndfile_enable}" = "yes" && test "${sndfile_found}" = "yes") + AM_CONDITIONAL(NETLINK, test "${netlink_enable}" = "yes" && test "${netlink_found}" = "yes") + AM_CONDITIONAL(USB, test "${usb_enable}" = "yes" && test "${usb_found}" = "yes") +@@ -335,4 +350,5 @@ AC_DEFUN([AC_ARG_BLUEZ], [ + AM_CONDITIONAL(DFUTOOL, test "${dfutool_enable}" = "yes" && test "${usb_found}" = "yes") + AM_CONDITIONAL(UDEVRULES, test "${udevrules_enable}" = "yes") + AM_CONDITIONAL(CONFIGFILES, test "${configfiles_enable}" = "yes") ++ AM_CONDITIONAL(CABLE, test "${cable_enable}" = "yes" && test "${cable_found}" = "yes") + ]) diff --git a/configure.ac b/configure.ac -index 1686d18..339d45c 100644 +index 9e5279d..8b17659 100644 --- a/configure.ac +++ b/configure.ac -@@ -36,6 +36,7 @@ AC_PATH_GLIB +@@ -40,6 +40,7 @@ AC_PATH_GLIB AC_PATH_ALSA AC_PATH_GSTREAMER AC_PATH_USB @@ -29,59 +102,9 @@ index 1686d18..339d45c 100644 AC_PATH_NETLINK AC_PATH_SNDFILE -diff --git a/plugins/Makefile.am b/plugins/Makefile.am -index 9d9f970..e43584a 100644 ---- a/plugins/Makefile.am -+++ b/plugins/Makefile.am -@@ -26,10 +26,16 @@ builtin_sources += hal.c - builtin_modules += storage - builtin_sources += storage.c - -+if CABLE -+plugin_LTLIBRARIES += cable.la -+cable_la_LIBADD = @CABLE_CFLAGS@ -+endif -+ - noinst_LTLIBRARIES = libbuiltin.la echo.la - - libbuiltin_la_SOURCES = $(builtin_sources) - libbuiltin_la_LDFLAGS = -+libbuiltin_la_LIBADD = @CABLE_LIBS@ - libbuiltin_la_CFLAGS = $(AM_CFLAGS) \ - $(builtin_cflags) -DBLUETOOTH_PLUGIN_BUILTIN - -@@ -40,7 +46,7 @@ nodist_libbuiltin_la_SOURCES = $(BUILT_SOURCES) - AM_LDFLAGS = -module -avoid-version -no-undefined - - AM_CFLAGS = -fvisibility=hidden @BLUEZ_CFLAGS@ @DBUS_CFLAGS@ \ -- @GLIB_CFLAGS@ @GDBUS_CFLAGS@ @NETLINK_CFLAGS@ -+ @GLIB_CFLAGS@ @GDBUS_CFLAGS@ @NETLINK_CFLAGS@ @CABLE_CFLAGS@ - - INCLUDES = -I$(top_srcdir)/common -I$(top_srcdir)/src - -@@ -49,6 +55,7 @@ CLEANFILES = $(BUILT_SOURCES) - MAINTAINERCLEANFILES = Makefile.in - - builtin.h: -+ echo $(builtin_modules) - echo "" > $@ - list='$(builtin_modules)'; for i in $$list; \ - do echo "extern struct bluetooth_plugin_desc __bluetooth_builtin_$$i;" >> $@; done -@@ -63,9 +70,11 @@ all-local: - @$(LN_S) -f $(top_srcdir)/audio/.libs/audio.so - @$(LN_S) -f $(top_srcdir)/serial/.libs/serial.so - @$(LN_S) -f $(top_srcdir)/network/.libs/network.so -+ @$(LN_S) -f $(top_srcdir)/plugins/.libs/cable.so - - clean-local: - @rm -f network.so - @rm -f serial.so - @rm -f audio.so - @rm -f input.so -+ @rm -f cable.so diff --git a/plugins/cable.c b/plugins/cable.c new file mode 100644 -index 0000000..9f24b55 +index 0000000..9179c62 --- /dev/null +++ b/plugins/cable.c @@ -0,0 +1,361 @@ @@ -447,56 +470,5 @@ index 0000000..9f24b55 +BLUETOOTH_PLUGIN_DEFINE(cable, VERSION, + BLUETOOTH_PLUGIN_PRIORITY_DEFAULT, cable_init, cable_exit) -- -1.6.0.6 +1.6.2.5 ---- bluez-4.43.old/acinclude.m4 2009-07-02 23:43:14.000000000 +0100 -+++ bluez-4.43/acinclude.m4 2009-07-03 12:18:46.000000000 +0100 -@@ -162,6 +162,12 @@ AC_DEFUN([AC_PATH_USB], [ - [Define to 1 if you need the usb_interrupt_read() function.])) - ]) - -+AC_DEFUN([AC_PATH_CABLE], [ -+ PKG_CHECK_MODULES(CABLE, gudev-1.0 libusb-1.0, cable_found=yes, cable_found=no) -+ AC_SUBST(CABLE_CFLAGS) -+ AC_SUBST(CABLE_LIBS) -+]) -+ - AC_DEFUN([AC_PATH_NETLINK], [ - PKG_CHECK_MODULES(NETLINK, libnl-1, netlink_found=yes, netlink_found=no) - AC_SUBST(NETLINK_CFLAGS) -@@ -182,6 +188,7 @@ AC_DEFUN([AC_ARG_BLUEZ], [ - netlink_enable=no - hal_enable=${hal_found} - usb_enable=${usb_found} -+ cable_enable=${cable_found} - alsa_enable=${alsa_found} - gstreamer_enable=${gstreamer_found} - audio_enable=yes -@@ -244,6 +251,10 @@ AC_DEFUN([AC_ARG_BLUEZ], [ - usb_enable=${enableval} - ]) - -+ AC_ARG_ENABLE(cable, AC_HELP_STRING([--enable-cable], [enable DeviceKit support]), [ -+ cable_enable=${enableval} -+ ]) -+ - AC_ARG_ENABLE(netlink, AC_HELP_STRING([--enable-netlink], [enable NETLINK support]), [ - netlink_enable=${enableval} - ]) -@@ -327,6 +338,10 @@ AC_DEFUN([AC_ARG_BLUEZ], [ - AC_DEFINE(HAVE_LIBUSB, 1, [Define to 1 if you have USB library.]) - fi - -+ if (test "${cable_enable}" = "yes" && test "${cable_found}" = "yes"); then -+ AC_DEFINE(HAVE_CABLE, 1, [Define to 1 if you have libcable.]) -+ fi -+ - AC_SUBST([BLUEZ_CFLAGS], ['-I$(top_builddir)/include']) - AC_SUBST([BLUEZ_LIBS], ['$(top_builddir)/lib/libbluetooth.la']) - -@@ -360,4 +375,5 @@ AC_DEFUN([AC_ARG_BLUEZ], [ - AM_CONDITIONAL(MANPAGES, test "${manpages_enable}" = "yes") - AM_CONDITIONAL(UDEVRULES, test "${udevrules_enable}" = "yes") - AM_CONDITIONAL(CONFIGFILES, test "${configfiles_enable}" = "yes") -+ AM_CONDITIONAL(CABLE, test "${cable_enable}" = "yes" && test "${cable_found}" = "yes") - ]) Index: bluez.spec =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/bluez.spec,v retrieving revision 1.91 retrieving revision 1.92 diff -u -p -r1.91 -r1.92 --- bluez.spec 1 Sep 2009 14:58:17 -0000 1.91 +++ bluez.spec 1 Sep 2009 16:42:32 -0000 1.92 @@ -1,7 +1,7 @@ Summary: Bluetooth utilities Name: bluez Version: 4.50 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Applications/System Source: http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.gz @@ -23,12 +23,8 @@ Patch3: bluez-activate-wacom-mode2.patch Patch4: bluez-socket-mobile-cf-connection-kit.patch # http://thread.gmane.org/gmane.linux.bluez.kernel/2396 Patch5: 0001-Add-sixaxis-cable-pairing-plugin.patch -# http://thread.gmane.org/gmane.linux.bluez.kernel/3108 -Patch6: 0001-Don-t-abort-cups-backend-on-property-change.patch -Patch7: 0002-Actually-read-the-CreateDevice-reply.patch -# http://thread.gmane.org/gmane.linux.bluez.kernel/3106/focus=3114 -Patch8: 0001-Allow-lp-CUPS-to-talk-to-bluetoothd.patch -Patch9: 0002-Mark-Bluetooth-printers-as-being-local.patch +# http://thread.gmane.org/gmane.linux.bluez.kernel/3264/focus=3286 +Patch6: 0001-Make-discovery-mode-of-bluetooth-CUPS-backend-work-w.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root URL: http://www.bluez.org/ @@ -138,10 +134,7 @@ This includes hidd, dund and pand. %patch3 -p1 -b .wacom %patch4 -p1 -b .socket-mobile %patch5 -p1 -b .cable-pairing -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 +%patch6 -p1 -b .newer-cups %build libtoolize -f -c @@ -281,6 +274,11 @@ fi %config(noreplace) %{_sysconfdir}/sysconfig/pand %changelog +* Tue Sep 01 2009 Bastien Nocera 4.50-2 +- Remove obsoleted patches +- Add another CUPS backend patch +- Update cable pairing patch for new build system + * Tue Sep 01 2009 Bastien Nocera 4.50-1 - Update to 4.50 --- 0001-Allow-lp-CUPS-to-talk-to-bluetoothd.patch DELETED --- --- 0001-Don-t-abort-cups-backend-on-property-change.patch DELETED --- --- 0002-Actually-read-the-CreateDevice-reply.patch DELETED --- --- 0002-Mark-Bluetooth-printers-as-being-local.patch DELETED --- From jkeating at fedoraproject.org Tue Sep 1 16:44:55 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Tue, 1 Sep 2009 16:44:55 +0000 (UTC) Subject: rpms/httrack/devel httrack.spec,1.13,1.14 Message-ID: <20090901164455.79CCF11C0077@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/rpms/httrack/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3700 Modified Files: httrack.spec Log Message: * Tue Sep 01 2009 Jesse Keating - 3.43.2-5 - Rebuild for openssl Index: httrack.spec =================================================================== RCS file: /cvs/pkgs/rpms/httrack/devel/httrack.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- httrack.spec 25 Jul 2009 02:18:18 -0000 1.13 +++ httrack.spec 1 Sep 2009 16:44:55 -0000 1.14 @@ -1,7 +1,7 @@ %if 0%{?fc9}%{?fc10} %define _openssl_version 0.9.8g %else - %define _openssl_version 0.9.8k + %define _openssl_version 1.0.0 %endif %if 0%{?fc7} @@ -12,7 +12,7 @@ Summary: Website copier and offline browser Name: httrack Version: 3.43.2 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ Group: Applications/Internet URL: http://www.httrack.com/ @@ -164,6 +164,9 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/%{name}/* %changelog +* Tue Sep 01 2009 Jesse Keating - 3.43.2-5 +- Rebuild for openssl + * Fri Jul 24 2009 Fedora Release Engineering - 3.43.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From overholt at fedoraproject.org Tue Sep 1 16:45:22 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Tue, 1 Sep 2009 16:45:22 +0000 (UTC) Subject: rpms/maven-doxia-sitetools/devel import.log, NONE, 1.1 maven-doxia-sitetools-disablehtmlunit.patch, NONE, 1.1 maven-doxia-sitetools.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901164522.E936111C0077@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-doxia-sitetools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3906/devel Modified Files: .cvsignore sources Added Files: import.log maven-doxia-sitetools-disablehtmlunit.patch maven-doxia-sitetools.spec Log Message: Initial import (review bug #520202) --- NEW FILE import.log --- maven-doxia-sitetools-1_0-0_2_a10_fc11:HEAD:maven-doxia-sitetools-1.0-0.2.a10.fc11.src.rpm:1251823422 maven-doxia-sitetools-disablehtmlunit.patch: pom.xml | 6 ------ 1 file changed, 6 deletions(-) --- NEW FILE maven-doxia-sitetools-disablehtmlunit.patch --- diff -up ./doxia-site-renderer/pom.xml.sav ./doxia-site-renderer/pom.xml --- ./doxia-site-renderer/pom.xml.sav 2008-06-20 17:27:41.000000000 -0400 +++ ./doxia-site-renderer/pom.xml 2008-06-20 17:27:53.000000000 -0400 @@ -86,12 +86,6 @@ under the License. doxia-decoration-model - htmlunit - htmlunit - 1.9 - test - - commons-collections commons-collections 3.2 --- NEW FILE maven-doxia-sitetools.spec --- # Copyright (c) 2000-2005, JPackage Project # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the # distribution. # 3. Neither the name of the JPackage Project nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # %define parent maven-doxia %define subproj sitetools %define namedversion 1.0-alpha-10 Name: %{parent}-%{subproj} Version: 1.0 Release: 0.2.a10%{?dist} Summary: Doxia content generation framework License: ASL 2.0 Group: Development/Tools URL: http://maven.apache.org/doxia/ # svn export \ # http://svn.apache.org/repos/asf/maven/doxia/doxia-sitetools/tags/doxia-sitetools-1.0-alpha-10/ \ # maven-doxia-sitetools # tar czf maven-doxia-sitetools-1.0-alpha10-src.tar.gz maven-doxia-sitetools/ Source0: %{name}-1.0-alpha10-src.tar.gz Patch0: %{name}-disablehtmlunit.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: jpackage-utils >= 0:1.7.2 BuildRequires: maven2 >= 0:2.0.4-9 BuildRequires: maven2-plugin-compiler BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-javadoc BuildRequires: maven2-plugin-resources BuildRequires: maven2-plugin-site BuildRequires: maven2-plugin-surefire BuildRequires: maven-doxia >= 1.0-0.3.a10 BuildRequires: plexus-maven-plugin >= 0:1.2-2 BuildRequires: modello-maven-plugin >= 0:1.0-0.a8.3 BuildRequires: plexus-xmlrpc >= 0:1.0-0.b4.3 BuildRequires: classworlds BuildRequires: jakarta-commons-collections BuildRequires: jakarta-commons-logging BuildRequires: jakarta-commons-validator BuildRequires: junit BuildRequires: oro BuildRequires: plexus-container-default BuildRequires: plexus-i18n BuildRequires: plexus-utils BuildRequires: plexus-velocity BuildRequires: velocity Requires: classworlds Requires: jakarta-commons-collections Requires: jakarta-commons-logging Requires: jakarta-commons-validator Requires: junit Requires: maven-doxia Requires: oro Requires: plexus-container-default Requires: plexus-i18n Requires: plexus-utils Requires: plexus-velocity Requires: velocity Requires: java >= 1:1.6.0 Requires: jpackage-utils >= 0:1.7.2 Requires(post): jpackage-utils >= 0:1.7.2 Requires(postun): jpackage-utils >= 0:1.7.2 BuildArch: noarch %description Doxia is a content generation framework which aims to provide its users with powerful techniques for generating static and dynamic content. Doxia can be used to generate static sites in addition to being incorporated into dynamic content generation systems like blogs, wikis and content management systems. %package javadoc Summary: Javadoc for %{name} Group: Documentation %description javadoc API documentation for %{name}. %prep %setup -q -n %{name} %patch0 # Disable test that needs htmlunit, until we get it in Fedora rm -f doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/DefaultSiteRendererTest.java %build export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository mkdir -p $MAVEN_REPO_LOCAL mvn-jpp \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.test.failure.ignore=true \ install for dir in doxia*; do pushd $dir mvn-jpp \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ javadoc:javadoc popd done %post %update_maven_depmap %postun %update_maven_depmap %install rm -rf $RPM_BUILD_ROOT # jars/poms install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms install -m 644 -p pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{parent}-sitetools.pom install -m 644 -p doxia-decoration-model/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{parent}-decoration-model.pom install -m 644 -p doxia-site-renderer/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{parent}-site-renderer.pom install -m 644 -p doxia-doc-renderer/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{parent}-doc-renderer.pom %add_to_maven_depmap org.apache.maven.doxia doxia-sitetools %{namedversion} JPP/%{parent} sitetools %add_to_maven_depmap org.apache.maven.doxia doxia-decoration-model %{namedversion} JPP/%{parent} decoration-model %add_to_maven_depmap org.apache.maven.doxia doxia-site-renderer %{namedversion} JPP/%{parent} site-renderer %add_to_maven_depmap org.apache.maven.doxia doxia-doc-renderer %{namedversion} JPP/%{parent} doc-renderer install -dm 755 $RPM_BUILD_ROOT%{_javadir}/%{parent} install -m 644 -p doxia-decoration-model/target/doxia-decoration-model-%{namedversion}.jar $RPM_BUILD_ROOT%{_javadir}/%{parent}/decoration-model-%{namedversion}.jar install -m 644 -p doxia-site-renderer/target/doxia-site-renderer-%{namedversion}.jar $RPM_BUILD_ROOT%{_javadir}/%{parent}/site-renderer-%{namedversion}.jar install -m 644 -p doxia-doc-renderer/target/doxia-doc-renderer-%{namedversion}.jar $RPM_BUILD_ROOT%{_javadir}/%{parent}/doc-renderer-%{namedversion}.jar (cd $RPM_BUILD_ROOT%{_javadir}/%{parent} && for jar in *-%{namedversion}*; \ do ln -sf ${jar} `echo $jar| sed "s|-%{namedversion}||g"`; done) # javadoc (all javadocs are contained in the main module docs dir used below) install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}/decoration-model install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}/site-renderer install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}/doc-renderer cp -pr doxia-decoration-model/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/decoration-model/ cp -pr doxia-site-renderer/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/site-renderer/ cp -pr doxia-doc-renderer/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/doc-renderer/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_javadir}/%{parent} %{_datadir}/maven2/poms/JPP.%{parent}-sitetools.pom %{_datadir}/maven2/poms/JPP.%{parent}-decoration-model.pom %{_datadir}/maven2/poms/JPP.%{parent}-site-renderer.pom %{_datadir}/maven2/poms/JPP.%{parent}-doc-renderer.pom %{_mavendepmapfragdir}/%{name} %files javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/* %changelog * Fri Aug 28 2009 Andrew Overholt 1.0-0.2.a10 - First Fedora build * Fri Jun 20 2000 Deepak Bhole 1.0-0.1.a10.0jpp.1 - Initial build Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maven-doxia-sitetools/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 1 Sep 2009 16:03:03 -0000 1.1 +++ .cvsignore 1 Sep 2009 16:45:22 -0000 1.2 @@ -0,0 +1 @@ +maven-doxia-sitetools-1.0-alpha10-src.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven-doxia-sitetools/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 1 Sep 2009 16:03:03 -0000 1.1 +++ sources 1 Sep 2009 16:45:22 -0000 1.2 @@ -0,0 +1 @@ +e92a63df39ab4e700a26cb267f4c0c0e maven-doxia-sitetools-1.0-alpha10-src.tar.gz From overholt at fedoraproject.org Tue Sep 1 16:50:25 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Tue, 1 Sep 2009 16:50:25 +0000 (UTC) Subject: rpms/maven-embedder/devel import.log, NONE, 1.1 maven-embedder-build.xml, NONE, 1.1 maven-embedder-jpp-depmap.xml, NONE, 1.1 maven-embedder.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090901165025.9B26811C0495@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-embedder/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5053/devel Modified Files: .cvsignore sources Added Files: import.log maven-embedder-build.xml maven-embedder-jpp-depmap.xml maven-embedder.spec Log Message: Initial import (review bug #520491) --- NEW FILE import.log --- maven-embedder-2_0_4-6_fc11:HEAD:maven-embedder-2.0.4-6.fc11.src.rpm:1251823723 --- NEW FILE maven-embedder-build.xml --- ================================= WARNING ================================ Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. ========================================================================== --- NEW FILE maven-embedder-jpp-depmap.xml --- org.apache.maven maven-archiver 2.0.1 JPP/maven-shared archiver 2.3 junit junit 3.8.1 JPP junit 3.8.2 javax.servlet servlet-api 2.3 JPP servletapi4 2.3 --- NEW FILE maven-embedder.spec --- # Copyright (c) 2000-2008, JPackage Project # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the # distribution. # 3. Neither the name of the JPackage Project nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # # If you don't want to build with maven, and use straight ant instead, # give rpmbuild option '--without maven' %define with_maven %{!?_without_maven:1}%{?_without_maven:0} %define without_maven %{?_without_maven:1}%{!?_without_maven:0} %define bname embedder %define maven_settings_file %{_builddir}/%{name}/settings.xml Name: maven-embedder Version: 2.0.4 Release: 6%{?dist} Summary: Maven Embedder License: ASL 2.0 Group: Development/Libraries URL: http://maven.apache.org/ # svn export http://svn.apache.org/repos/asf/maven/components/tags/maven-embedder-2.0.4/ # Note: Exported revision 776856. # tar czf maven-embedder-2.0.4-src.tgz maven-embedder-2.0.4 Source0: %{name}-%{version}-src.tgz Source1: %{name}-build.xml Source2: %{name}-jpp-depmap.xml BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildArch: noarch BuildRequires: jpackage-utils >= 0:1.7.2 BuildRequires: java-devel >= 0:1.5.0 BuildRequires: ant >= 0:1.6.5 %if %{with_maven} BuildRequires: maven2 >= 0:2.0.4 BuildRequires: maven2-plugin-ant BuildRequires: maven2-plugin-assembly BuildRequires: maven2-plugin-checkstyle BuildRequires: maven2-plugin-compiler BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-javadoc BuildRequires: maven2-plugin-plugin BuildRequires: maven2-plugin-pmd BuildRequires: maven2-plugin-project-info-reports BuildRequires: maven2-plugin-resources BuildRequires: maven2-plugin-site BuildRequires: maven-surefire-maven-plugin = 2.3 BuildRequires: maven-surefire-provider-junit = 2.3 BuildRequires: maven-doxia BuildRequires: tomcat5 BuildRequires: tomcat5-servlet-2.4-api BuildRequires: checkstyle %endif Requires: maven2 Requires(post): jpackage-utils >= 0:1.7.2 Requires(postun): jpackage-utils >= 0:1.7.2 Conflicts: maven2 < 0:2.0.6 %description The Maven Embedder is used by the Maven CLI, by IDE integration projects like Mevenide and potentially any tool that needs to embed Maven's capabilities. You could embed Maven in a Continuous Integration application to run Maven build, an application lifecycle management (ALF) tool, or Ant tasks that utilize Maven's functionality. These are just a few examples of what the Maven Embedder can be used for. %package javadoc Summary: Javadoc for %{name} Group: Documentation %description javadoc %{summary}. %prep %setup -q cp %{SOURCE1} build.xml %build export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository mkdir -p $MAVEN_REPO_LOCAL %if %{with_maven} # disable tests because they download stuff from the net mvn-jpp \ -e \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.test.skip=true \ install javadoc:javadoc # ignoring failures only needed for mock environments %else export CLASSPATH=$(build-classpath \ commons-codec \ commons-httpclient \ jdom \ maven2/artifact \ maven2/artifact-manager \ maven2/core \ maven2/model \ maven2/monitor \ maven2/plugin-api \ maven2/plugin-descriptor \ maven2/plugin-registry \ maven2/profile \ maven2/project \ maven2/repository-metadata \ maven2/settings \ maven-wagon/provider-api \ maven-wagon/file \ maven-wagon/http \ plexus/classworlds \ plexus/container-default \ plexus/interactivity-api \ plexus/utils \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dbuild.sysclasspath=only jar javadoc %endif %install rm -rf $RPM_BUILD_ROOT # jars/poms install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/maven2 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms install -m 644 target/%{name}-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/maven-embedder-%{version}.jar %add_to_maven_depmap org.apache.maven %{name} %{version} JPP embedder install -pm 644 pom.xml $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.maven-embedder.pom (cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) # create a compatibility link ln -s ../maven-embedder-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/maven2/embedder.jar # javadoc install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name} cp -pr target/site/apidocs/* \ $RPM_BUILD_ROOT%{_javadocdir}/%{name} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_javadir}/maven2/embedder*.jar %{_javadir}/%{name}*jar %{_datadir}/maven2 %{_mavendepmapfragdir} %if %{with_maven} %files javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/%{name} %endif %changelog * Tue Sep 1 2009 Alexander Kurtakov 2.0.4-6 - Remove Epoch:0. - Require maven-surefire-maven-plugin instead of maven2-plugin-surefire. * Mon Aug 31 2009 Alexander Kurtakov 0:2.0.4-5 - Adapt for Fedora. * Wed May 20 2009 Fernando Nasser 2.0.4-4 - Fix license - Fix instructions to generate source tar ball - Refresh source tar ball - Better description * Mon Apr 27 2009 Yong Yang 2.0.4-3 - Add BRs for maven-doxia*, checkstyle - Rebuild with maven2-2.0.8 built in non-bootstrap mode * Mon Mar 09 2009 Yong Yang 2.0.4-2 - Import from dbhole's maven2 2.0.8 packages * Thu Apr 03 2008 Deepak Bhole 2.0.4-1jpp.1 - Import from JPackage * Tue Feb 05 2008 Ralph Apel 0:2.0.4-1jpp - First release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maven-embedder/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 1 Sep 2009 16:04:16 -0000 1.1 +++ .cvsignore 1 Sep 2009 16:50:25 -0000 1.2 @@ -0,0 +1 @@ +maven-embedder-2.0.4-src.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven-embedder/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 1 Sep 2009 16:04:17 -0000 1.1 +++ sources 1 Sep 2009 16:50:25 -0000 1.2 @@ -0,0 +1 @@ +ac6be3c4c490a9476510d2191eafe910 maven-embedder-2.0.4-src.tgz From mtasaka at fedoraproject.org Tue Sep 1 16:57:10 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Tue, 1 Sep 2009 16:57:10 +0000 (UTC) Subject: rpms/jd/F-12 .cvsignore, 1.389, 1.390 jd.spec, 1.452, 1.453 sources, 1.390, 1.391 Message-ID: <20090901165710.5EC4411C0077@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6482 Modified Files: .cvsignore jd.spec sources Log Message: * Wed Sep 2 2009 Mamoru Tasaka - rev 3055 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/.cvsignore,v retrieving revision 1.389 retrieving revision 1.390 diff -u -p -r1.389 -r1.390 --- .cvsignore 30 Aug 2009 04:53:55 -0000 1.389 +++ .cvsignore 1 Sep 2009 16:57:10 -0000 1.390 @@ -1 +1 @@ -jd-2.4.2-svn3054_trunk.tgz +jd-2.4.2-svn3055_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/jd.spec,v retrieving revision 1.452 retrieving revision 1.453 diff -u -p -r1.452 -r1.453 --- jd.spec 30 Aug 2009 04:53:55 -0000 1.452 +++ jd.spec 1 Sep 2009 16:57:10 -0000 1.453 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3054_trunk +%define strtag svn3055_trunk %define repoid 43007 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Sun Aug 30 2009 Mamoru Tasaka -- rev 3054 +* Wed Sep 2 2009 Mamoru Tasaka +- rev 3055 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/sources,v retrieving revision 1.390 retrieving revision 1.391 diff -u -p -r1.390 -r1.391 --- sources 30 Aug 2009 04:53:55 -0000 1.390 +++ sources 1 Sep 2009 16:57:10 -0000 1.391 @@ -1 +1 @@ -26b788eb750ba90ecb8ef1ded3909b7e jd-2.4.2-svn3054_trunk.tgz +1ee4aa47b29ee812bfc712c2ea890bb6 jd-2.4.2-svn3055_trunk.tgz From hadess at fedoraproject.org Tue Sep 1 17:00:43 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 1 Sep 2009 17:00:43 +0000 (UTC) Subject: rpms/gstreamer-plugins-good/devel .cvsignore, 1.21, 1.22 gstreamer-plugins-good.spec, 1.102, 1.103 sources, 1.21, 1.22 Message-ID: <20090901170043.2735C11C0345@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/gstreamer-plugins-good/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7317 Modified Files: .cvsignore gstreamer-plugins-good.spec sources Log Message: * Tue Sep 01 2009 Bastien Nocera 0.10.16-1 - Update to 0.10.16 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-plugins-good/devel/.cvsignore,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- .cvsignore 14 Aug 2009 19:36:27 -0000 1.21 +++ .cvsignore 1 Sep 2009 17:00:42 -0000 1.22 @@ -1 +1 @@ -gst-plugins-good-0.10.15.3.tar.bz2 +gst-plugins-good-0.10.16.tar.bz2 Index: gstreamer-plugins-good.spec =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-plugins-good/devel/gstreamer-plugins-good.spec,v retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- gstreamer-plugins-good.spec 16 Aug 2009 19:27:02 -0000 1.102 +++ gstreamer-plugins-good.spec 1 Sep 2009 17:00:42 -0000 1.103 @@ -5,7 +5,7 @@ %define _gstpb 0.10.17 Name: %{gstreamer}-plugins-good -Version: 0.10.15.3 +Version: 0.10.16 Release: 1%{?dist} Summary: GStreamer plug-ins with good code and licensing @@ -271,6 +271,9 @@ export GCONF_CONFIG_SOURCE=`gconftool-2 gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/gstreamer-%{majorminor}.schemas > /dev/null || : %changelog +* Tue Sep 01 2009 Bastien Nocera 0.10.16-1 +- Update to 0.10.16 + * Fri Aug 14 2009 Bastien Nocera 0.10.15.3-1 - Update to 0.10.15.3 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gstreamer-plugins-good/devel/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 14 Aug 2009 19:36:27 -0000 1.21 +++ sources 1 Sep 2009 17:00:42 -0000 1.22 @@ -1 +1 @@ -916a8a2f30891246f6c8ad7f6a94e42f gst-plugins-good-0.10.15.3.tar.bz2 +f0af97464bb6e060a99df39bb21b7a42 gst-plugins-good-0.10.16.tar.bz2 From cebbert at fedoraproject.org Tue Sep 1 17:08:26 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Tue, 1 Sep 2009 17:08:26 +0000 (UTC) Subject: rpms/kernel/devel patch-2.6.31-rc8-git2.bz2.sign, NONE, 1.1 .cvsignore, 1.1121, 1.1122 config-generic, 1.322, 1.323 drm-intel-next.patch, 1.10, 1.11 kernel.spec, 1.1757, 1.1758 sources, 1.1079, 1.1080 upstream, 1.993, 1.994 patch-2.6.31-rc8-git1.bz2.sign, 1.1, NONE Message-ID: <20090901170826.D41F511C0077@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8822 Modified Files: .cvsignore config-generic drm-intel-next.patch kernel.spec sources upstream Added Files: patch-2.6.31-rc8-git2.bz2.sign Removed Files: patch-2.6.31-rc8-git1.bz2.sign Log Message: 2.6.31-rc8-git2 Blank out drm-intel-next: entire contents are now upstream. --- NEW FILE patch-2.6.31-rc8-git2.bz2.sign --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: See http://www.kernel.org/signature.html for info iD8DBQBKnRA2yGugalF9Dw4RAloiAJ9bTv62NKVqJomI1RZifqbpGJ+FYgCfQVBT on7r6znNdTxyK09vneVQsdI= =rRWa -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v retrieving revision 1.1121 retrieving revision 1.1122 diff -u -p -r1.1121 -r1.1122 --- .cvsignore 30 Aug 2009 15:23:08 -0000 1.1121 +++ .cvsignore 1 Sep 2009 17:08:26 -0000 1.1122 @@ -6,4 +6,4 @@ temp-* kernel-2.6.30 linux-2.6.30.tar.bz2 patch-2.6.31-rc8.bz2 -patch-2.6.31-rc8-git1.bz2 +patch-2.6.31-rc8-git2.bz2 Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v retrieving revision 1.322 retrieving revision 1.323 diff -u -p -r1.322 -r1.323 --- config-generic 28 Aug 2009 16:43:03 -0000 1.322 +++ config-generic 1 Sep 2009 17:08:26 -0000 1.323 @@ -2362,8 +2362,9 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_BT8XX=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_PLUTO2=m -CONFIG_DVB_SIANO_SMS1XXX=m -CONFIG_DVB_SIANO_SMS1XXX_SMS_IDS=y +CONFIG_SMS_SIANO_MDTV=m +CONFIG_SMS_USB_DRV=m +CONFIG_SMS_SDIO_DRV=m CONFIG_DVB_TTUSB_DEC=m CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_AF9015=m drm-intel-next.patch: 0 files changed Index: drm-intel-next.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-intel-next.patch,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- drm-intel-next.patch 26 Aug 2009 13:58:24 -0000 1.10 +++ drm-intel-next.patch 1 Sep 2009 17:08:26 -0000 1.11 @@ -1,362 +1 @@ -diff --git a/drivers/gpu/drm/i915/intel_crt.c b/drivers/gpu/drm/i915/intel_crt.c -index 4cf8e2e..d129497 100644 ---- a/drivers/gpu/drm/i915/intel_crt.c -+++ b/drivers/gpu/drm/i915/intel_crt.c -@@ -537,6 +537,10 @@ void intel_crt_init(struct drm_device *dev) - } - - intel_output->type = INTEL_OUTPUT_ANALOG; -+ intel_output->clone_mask = (1 << INTEL_SDVO_NON_TV_CLONE_BIT) | -+ (1 << INTEL_ANALOG_CLONE_BIT) | -+ (1 << INTEL_SDVO_LVDS_CLONE_BIT); -+ intel_output->crtc_mask = (1 << 0) | (1 << 1); - connector->interlace_allowed = 0; - connector->doublescan_allowed = 0; - -diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c -index d6fce21..3fadb53 100644 ---- a/drivers/gpu/drm/i915/intel_display.c -+++ b/drivers/gpu/drm/i915/intel_display.c -@@ -666,7 +666,7 @@ intel_find_best_PLL(const intel_limit_t *limit, struct drm_crtc *crtc, - intel_clock_t clock; - int err = target; - -- if (IS_I9XX(dev) && intel_pipe_has_type(crtc, INTEL_OUTPUT_LVDS) && -+ if (intel_pipe_has_type(crtc, INTEL_OUTPUT_LVDS) && - (I915_READ(LVDS)) != 0) { - /* - * For LVDS, if the panel is on, just rely on its current -@@ -2396,7 +2396,7 @@ static int intel_crtc_mode_set(struct drm_crtc *crtc, - if (is_sdvo) { - dpll |= DPLL_DVO_HIGH_SPEED; - sdvo_pixel_multiply = adjusted_mode->clock / mode->clock; -- if (IS_I945G(dev) || IS_I945GM(dev)) -+ if (IS_I945G(dev) || IS_I945GM(dev) || IS_G33(dev)) - dpll |= (sdvo_pixel_multiply - 1) << SDVO_MULTIPLIER_SHIFT_HIRES; - else if (IS_IGDNG(dev)) - dpll |= (sdvo_pixel_multiply - 1) << PLL_REF_SDVO_HDMI_MULTIPLIER_SHIFT; -@@ -3170,7 +3170,7 @@ static int intel_connector_clones(struct drm_device *dev, int type_mask) - - list_for_each_entry(connector, &dev->mode_config.connector_list, head) { - struct intel_output *intel_output = to_intel_output(connector); -- if (type_mask & (1 << intel_output->type)) -+ if (type_mask & intel_output->clone_mask) - index_mask |= (1 << entry); - entry++; - } -@@ -3218,30 +3218,30 @@ static void intel_setup_outputs(struct drm_device *dev) - intel_dp_init(dev, PCH_DP_D); - - } else if (IS_I9XX(dev)) { -- int found; -- u32 reg; -+ bool found = false; - - if (I915_READ(SDVOB) & SDVO_DETECTED) { - found = intel_sdvo_init(dev, SDVOB); - if (!found && SUPPORTS_INTEGRATED_HDMI(dev)) - intel_hdmi_init(dev, SDVOB); -+ - if (!found && SUPPORTS_INTEGRATED_DP(dev)) - intel_dp_init(dev, DP_B); - } - - /* Before G4X SDVOC doesn't have its own detect register */ -- if (IS_G4X(dev)) -- reg = SDVOC; -- else -- reg = SDVOB; - -- if (I915_READ(reg) & SDVO_DETECTED) { -+ if (I915_READ(SDVOB) & SDVO_DETECTED) - found = intel_sdvo_init(dev, SDVOC); -- if (!found && SUPPORTS_INTEGRATED_HDMI(dev)) -+ -+ if (!found && (I915_READ(SDVOC) & SDVO_DETECTED)) { -+ -+ if (SUPPORTS_INTEGRATED_HDMI(dev)) - intel_hdmi_init(dev, SDVOC); -- if (!found && SUPPORTS_INTEGRATED_DP(dev)) -+ if (SUPPORTS_INTEGRATED_DP(dev)) - intel_dp_init(dev, DP_C); - } -+ - if (SUPPORTS_INTEGRATED_DP(dev) && (I915_READ(DP_D) & DP_DETECTED)) - intel_dp_init(dev, DP_D); - } else -@@ -3253,51 +3253,10 @@ static void intel_setup_outputs(struct drm_device *dev) - list_for_each_entry(connector, &dev->mode_config.connector_list, head) { - struct intel_output *intel_output = to_intel_output(connector); - struct drm_encoder *encoder = &intel_output->enc; -- int crtc_mask = 0, clone_mask = 0; - -- /* valid crtcs */ -- switch(intel_output->type) { -- case INTEL_OUTPUT_HDMI: -- crtc_mask = ((1 << 0)| -- (1 << 1)); -- clone_mask = ((1 << INTEL_OUTPUT_HDMI)); -- break; -- case INTEL_OUTPUT_DVO: -- case INTEL_OUTPUT_SDVO: -- crtc_mask = ((1 << 0)| -- (1 << 1)); -- clone_mask = ((1 << INTEL_OUTPUT_ANALOG) | -- (1 << INTEL_OUTPUT_DVO) | -- (1 << INTEL_OUTPUT_SDVO)); -- break; -- case INTEL_OUTPUT_ANALOG: -- crtc_mask = ((1 << 0)| -- (1 << 1)); -- clone_mask = ((1 << INTEL_OUTPUT_ANALOG) | -- (1 << INTEL_OUTPUT_DVO) | -- (1 << INTEL_OUTPUT_SDVO)); -- break; -- case INTEL_OUTPUT_LVDS: -- crtc_mask = (1 << 1); -- clone_mask = (1 << INTEL_OUTPUT_LVDS); -- break; -- case INTEL_OUTPUT_TVOUT: -- crtc_mask = ((1 << 0) | -- (1 << 1)); -- clone_mask = (1 << INTEL_OUTPUT_TVOUT); -- break; -- case INTEL_OUTPUT_DISPLAYPORT: -- crtc_mask = ((1 << 0) | -- (1 << 1)); -- clone_mask = (1 << INTEL_OUTPUT_DISPLAYPORT); -- break; -- case INTEL_OUTPUT_EDP: -- crtc_mask = (1 << 1); -- clone_mask = (1 << INTEL_OUTPUT_EDP); -- break; -- } -- encoder->possible_crtcs = crtc_mask; -- encoder->possible_clones = intel_connector_clones(dev, clone_mask); -+ encoder->possible_crtcs = intel_output->crtc_mask; -+ encoder->possible_clones = intel_connector_clones(dev, -+ intel_output->clone_mask); - } - } - -diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c -index a6ff15a..f2afc4a 100644 ---- a/drivers/gpu/drm/i915/intel_dp.c -+++ b/drivers/gpu/drm/i915/intel_dp.c -@@ -1254,6 +1254,18 @@ intel_dp_init(struct drm_device *dev, int output_reg) - else - intel_output->type = INTEL_OUTPUT_DISPLAYPORT; - -+ if (output_reg == DP_B) -+ intel_output->clone_mask = (1 << INTEL_DP_B_CLONE_BIT); -+ else if (output_reg == DP_C) -+ intel_output->clone_mask = (1 << INTEL_DP_C_CLONE_BIT); -+ else if (output_reg == DP_D) -+ intel_output->clone_mask = (1 << INTEL_DP_D_CLONE_BIT); -+ -+ if (IS_eDP(intel_output)) { -+ intel_output->crtc_mask = (1 << 1); -+ intel_output->clone_mask = (1 << INTEL_OUTPUT_EDP); -+ } else -+ intel_output->crtc_mask = (1 << 0) | (1 << 1); - connector->interlace_allowed = true; - connector->doublescan_allowed = 0; - -diff --git a/drivers/gpu/drm/i915/intel_drv.h b/drivers/gpu/drm/i915/intel_drv.h -index d6f92ea..25aa6fa 100644 ---- a/drivers/gpu/drm/i915/intel_drv.h -+++ b/drivers/gpu/drm/i915/intel_drv.h -@@ -57,6 +57,24 @@ - #define INTEL_OUTPUT_DISPLAYPORT 7 - #define INTEL_OUTPUT_EDP 8 - -+/* Intel Pipe Clone Bit */ -+#define INTEL_HDMIB_CLONE_BIT 1 -+#define INTEL_HDMIC_CLONE_BIT 2 -+#define INTEL_HDMID_CLONE_BIT 3 -+#define INTEL_HDMIE_CLONE_BIT 4 -+#define INTEL_HDMIF_CLONE_BIT 5 -+#define INTEL_SDVO_NON_TV_CLONE_BIT 6 -+#define INTEL_SDVO_TV_CLONE_BIT 7 -+#define INTEL_SDVO_LVDS_CLONE_BIT 8 -+#define INTEL_ANALOG_CLONE_BIT 9 -+#define INTEL_TV_CLONE_BIT 10 -+#define INTEL_DP_B_CLONE_BIT 11 -+#define INTEL_DP_C_CLONE_BIT 12 -+#define INTEL_DP_D_CLONE_BIT 13 -+#define INTEL_LVDS_CLONE_BIT 14 -+#define INTEL_DVO_TMDS_CLONE_BIT 15 -+#define INTEL_DVO_LVDS_CLONE_BIT 16 -+ - #define INTEL_DVO_CHIP_NONE 0 - #define INTEL_DVO_CHIP_LVDS 1 - #define INTEL_DVO_CHIP_TMDS 2 -@@ -86,6 +104,8 @@ struct intel_output { - bool needs_tv_clock; - void *dev_priv; - void (*hot_plug)(struct intel_output *); -+ int crtc_mask; -+ int clone_mask; - }; - - struct intel_crtc { -diff --git a/drivers/gpu/drm/i915/intel_dvo.c b/drivers/gpu/drm/i915/intel_dvo.c -index 13bff20..a4d2606 100644 ---- a/drivers/gpu/drm/i915/intel_dvo.c -+++ b/drivers/gpu/drm/i915/intel_dvo.c -@@ -435,14 +435,20 @@ void intel_dvo_init(struct drm_device *dev) - continue; - - intel_output->type = INTEL_OUTPUT_DVO; -+ intel_output->crtc_mask = (1 << 0) | (1 << 1); - switch (dvo->type) { - case INTEL_DVO_CHIP_TMDS: -+ intel_output->clone_mask = -+ (1 << INTEL_DVO_TMDS_CLONE_BIT) | -+ (1 << INTEL_ANALOG_CLONE_BIT); - drm_connector_init(dev, connector, - &intel_dvo_connector_funcs, - DRM_MODE_CONNECTOR_DVII); - encoder_type = DRM_MODE_ENCODER_TMDS; - break; - case INTEL_DVO_CHIP_LVDS: -+ intel_output->clone_mask = -+ (1 << INTEL_DVO_LVDS_CLONE_BIT); - drm_connector_init(dev, connector, - &intel_dvo_connector_funcs, - DRM_MODE_CONNECTOR_LVDS); -diff --git a/drivers/gpu/drm/i915/intel_hdmi.c b/drivers/gpu/drm/i915/intel_hdmi.c -index 1842290..fa304e1 100644 ---- a/drivers/gpu/drm/i915/intel_hdmi.c -+++ b/drivers/gpu/drm/i915/intel_hdmi.c -@@ -230,22 +230,28 @@ void intel_hdmi_init(struct drm_device *dev, int sdvox_reg) - - connector->interlace_allowed = 0; - connector->doublescan_allowed = 0; -+ intel_output->crtc_mask = (1 << 0) | (1 << 1); - - /* Set up the DDC bus. */ -- if (sdvox_reg == SDVOB) -+ if (sdvox_reg == SDVOB) { -+ intel_output->clone_mask = (1 << INTEL_HDMIB_CLONE_BIT); - intel_output->ddc_bus = intel_i2c_create(dev, GPIOE, "HDMIB"); -- else if (sdvox_reg == SDVOC) -+ } else if (sdvox_reg == SDVOC) { -+ intel_output->clone_mask = (1 << INTEL_HDMIC_CLONE_BIT); - intel_output->ddc_bus = intel_i2c_create(dev, GPIOD, "HDMIC"); -- else if (sdvox_reg == HDMIB) -+ } else if (sdvox_reg == HDMIB) { -+ intel_output->clone_mask = (1 << INTEL_HDMID_CLONE_BIT); - intel_output->ddc_bus = intel_i2c_create(dev, PCH_GPIOE, - "HDMIB"); -- else if (sdvox_reg == HDMIC) -+ } else if (sdvox_reg == HDMIC) { -+ intel_output->clone_mask = (1 << INTEL_HDMIE_CLONE_BIT); - intel_output->ddc_bus = intel_i2c_create(dev, PCH_GPIOD, - "HDMIC"); -- else if (sdvox_reg == HDMID) -+ } else if (sdvox_reg == HDMID) { -+ intel_output->clone_mask = (1 << INTEL_HDMIF_CLONE_BIT); - intel_output->ddc_bus = intel_i2c_create(dev, PCH_GPIOF, - "HDMID"); -- -+ } - if (!intel_output->ddc_bus) - goto err_connector; - -diff --git a/drivers/gpu/drm/i915/intel_lvds.c b/drivers/gpu/drm/i915/intel_lvds.c -index 3f445a8..8df02ef 100644 ---- a/drivers/gpu/drm/i915/intel_lvds.c -+++ b/drivers/gpu/drm/i915/intel_lvds.c -@@ -916,6 +916,8 @@ void intel_lvds_init(struct drm_device *dev) - drm_mode_connector_attach_encoder(&intel_output->base, &intel_output->enc); - intel_output->type = INTEL_OUTPUT_LVDS; - -+ intel_output->clone_mask = (1 << INTEL_LVDS_CLONE_BIT); -+ intel_output->crtc_mask = (1 << 1); - drm_encoder_helper_add(encoder, &intel_lvds_helper_funcs); - drm_connector_helper_add(connector, &intel_lvds_connector_helper_funcs); - connector->display_info.subpixel_order = SubPixelHorizontalRGB; -diff --git a/drivers/gpu/drm/i915/intel_sdvo.c b/drivers/gpu/drm/i915/intel_sdvo.c -index 5371d93..d3b74ba 100644 ---- a/drivers/gpu/drm/i915/intel_sdvo.c -+++ b/drivers/gpu/drm/i915/intel_sdvo.c -@@ -1458,7 +1458,7 @@ intel_sdvo_multifunc_encoder(struct intel_output *intel_output) - (SDVO_OUTPUT_RGB0 | SDVO_OUTPUT_RGB1)) - caps++; - if (sdvo_priv->caps.output_flags & -- (SDVO_OUTPUT_SVID0 | SDVO_OUTPUT_SVID0)) -+ (SDVO_OUTPUT_SVID0 | SDVO_OUTPUT_SVID1)) - caps++; - if (sdvo_priv->caps.output_flags & - (SDVO_OUTPUT_CVBS0 | SDVO_OUTPUT_CVBS1)) -@@ -1967,6 +1967,9 @@ intel_sdvo_output_setup(struct intel_output *intel_output, uint16_t flags) - intel_sdvo_set_colorimetry(intel_output, - SDVO_COLORIMETRY_RGB256); - connector->connector_type = DRM_MODE_CONNECTOR_HDMIA; -+ intel_output->clone_mask = -+ (1 << INTEL_SDVO_NON_TV_CLONE_BIT) | -+ (1 << INTEL_ANALOG_CLONE_BIT); - } - } else if (flags & SDVO_OUTPUT_SVID0) { - -@@ -1975,11 +1978,14 @@ intel_sdvo_output_setup(struct intel_output *intel_output, uint16_t flags) - connector->connector_type = DRM_MODE_CONNECTOR_SVIDEO; - sdvo_priv->is_tv = true; - intel_output->needs_tv_clock = true; -+ intel_output->clone_mask = 1 << INTEL_SDVO_TV_CLONE_BIT; - } else if (flags & SDVO_OUTPUT_RGB0) { - - sdvo_priv->controlled_output = SDVO_OUTPUT_RGB0; - encoder->encoder_type = DRM_MODE_ENCODER_DAC; - connector->connector_type = DRM_MODE_CONNECTOR_VGA; -+ intel_output->clone_mask = (1 << INTEL_SDVO_NON_TV_CLONE_BIT) | -+ (1 << INTEL_ANALOG_CLONE_BIT); - } else if (flags & SDVO_OUTPUT_RGB1) { - - sdvo_priv->controlled_output = SDVO_OUTPUT_RGB1; -@@ -1991,12 +1997,16 @@ intel_sdvo_output_setup(struct intel_output *intel_output, uint16_t flags) - encoder->encoder_type = DRM_MODE_ENCODER_LVDS; - connector->connector_type = DRM_MODE_CONNECTOR_LVDS; - sdvo_priv->is_lvds = true; -+ intel_output->clone_mask = (1 << INTEL_ANALOG_CLONE_BIT) | -+ (1 << INTEL_SDVO_LVDS_CLONE_BIT); - } else if (flags & SDVO_OUTPUT_LVDS1) { - - sdvo_priv->controlled_output = SDVO_OUTPUT_LVDS1; - encoder->encoder_type = DRM_MODE_ENCODER_LVDS; - connector->connector_type = DRM_MODE_CONNECTOR_LVDS; - sdvo_priv->is_lvds = true; -+ intel_output->clone_mask = (1 << INTEL_ANALOG_CLONE_BIT) | -+ (1 << INTEL_SDVO_LVDS_CLONE_BIT); - } else { - - unsigned char bytes[2]; -@@ -2009,6 +2019,7 @@ intel_sdvo_output_setup(struct intel_output *intel_output, uint16_t flags) - bytes[0], bytes[1]); - ret = false; - } -+ intel_output->crtc_mask = (1 << 0) | (1 << 1); - - if (ret && registered) - ret = drm_sysfs_connector_add(connector) == 0 ? true : false; -diff --git a/drivers/gpu/drm/i915/intel_tv.c b/drivers/gpu/drm/i915/intel_tv.c -index da4ab4d..2fbe13a 100644 ---- a/drivers/gpu/drm/i915/intel_tv.c -+++ b/drivers/gpu/drm/i915/intel_tv.c -@@ -1718,6 +1718,7 @@ intel_tv_init(struct drm_device *dev) - if (!intel_output) { - return; - } -+ - connector = &intel_output->base; - - drm_connector_init(dev, connector, &intel_tv_connector_funcs, -@@ -1729,6 +1730,7 @@ intel_tv_init(struct drm_device *dev) - drm_mode_connector_attach_encoder(&intel_output->base, &intel_output->enc); - tv_priv = (struct intel_tv_priv *)(intel_output + 1); - intel_output->type = INTEL_OUTPUT_TVOUT; -+ intel_output->clone_mask = (1 << INTEL_TV_CLONE_BIT); - intel_output->enc.possible_crtcs = ((1 << 0) | (1 << 1)); - intel_output->enc.possible_clones = (1 << INTEL_OUTPUT_TVOUT); - intel_output->dev_priv = tv_priv; +empty Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1757 retrieving revision 1.1758 diff -u -p -r1.1757 -r1.1758 --- kernel.spec 1 Sep 2009 16:12:52 -0000 1.1757 +++ kernel.spec 1 Sep 2009 17:08:26 -0000 1.1758 @@ -61,7 +61,7 @@ Summary: The Linux kernel # The rc snapshot level %define rcrev 8 # The git snapshot level -%define gitrev 1 +%define gitrev 2 # Set rpm version accordingly %define rpmversion 2.6.%{upstream_sublevel} %endif @@ -686,7 +686,7 @@ Patch1814: drm-nouveau.patch Patch1818: drm-i915-resume-force-mode.patch Patch1819: drm-intel-big-hammer.patch Patch1821: drm-page-flip.patch -# anholt's tree as of 2009-08-26 +# intel drm is all merged upstream Patch1824: drm-intel-next.patch Patch1825: drm-intel-pm.patch Patch1826: drm-r600-kms.patch @@ -1316,7 +1316,7 @@ ApplyPatch drm-nouveau.patch ApplyPatch drm-i915-resume-force-mode.patch ApplyPatch drm-intel-big-hammer.patch ApplyPatch drm-page-flip.patch -ApplyPatch drm-intel-next.patch +ApplyOptionalPatch drm-intel-next.patch ApplyPatch drm-intel-pm.patch # VGA arb + drm @@ -2005,6 +2005,10 @@ fi # and build. %changelog +* Tue Sep 01 2009 Chuck Ebbert +- 2.6.31-rc8-git2 +- Blank out drm-intel-next: entire contents are now upstream. + * Tue Sep 01 2009 Dave Jones - Make firmware buildarch noarch. (Suggested by drago01 on irc) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v retrieving revision 1.1079 retrieving revision 1.1080 diff -u -p -r1.1079 -r1.1080 --- sources 30 Aug 2009 15:23:09 -0000 1.1079 +++ sources 1 Sep 2009 17:08:26 -0000 1.1080 @@ -1,3 +1,3 @@ 7a80058a6382e5108cdb5554d1609615 linux-2.6.30.tar.bz2 d7dce63ebb912ddcd7ac7ed580db03e4 patch-2.6.31-rc8.bz2 -7b4745c59d0ba65bef1d360229e02d50 patch-2.6.31-rc8-git1.bz2 +81cac9f7aa9cfa526ce4cfedb4e0f739 patch-2.6.31-rc8-git2.bz2 Index: upstream =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v retrieving revision 1.993 retrieving revision 1.994 diff -u -p -r1.993 -r1.994 --- upstream 30 Aug 2009 15:23:09 -0000 1.993 +++ upstream 1 Sep 2009 17:08:26 -0000 1.994 @@ -1,3 +1,3 @@ linux-2.6.30.tar.bz2 patch-2.6.31-rc8.bz2 -patch-2.6.31-rc8-git1.bz2 +patch-2.6.31-rc8-git2.bz2 --- patch-2.6.31-rc8-git1.bz2.sign DELETED --- From clumens at fedoraproject.org Tue Sep 1 17:13:39 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Tue, 1 Sep 2009 17:13:39 +0000 (UTC) Subject: rpms/anaconda/devel .cvsignore, 1.661, 1.662 anaconda.spec, 1.811, 1.812 sources, 1.795, 1.796 Message-ID: <20090901171339.B650C11C0077@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/anaconda/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10499 Modified Files: .cvsignore anaconda.spec sources Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/.cvsignore,v retrieving revision 1.661 retrieving revision 1.662 diff -u -p -r1.661 -r1.662 --- .cvsignore 28 Aug 2009 22:52:02 -0000 1.661 +++ .cvsignore 1 Sep 2009 17:13:39 -0000 1.662 @@ -1 +1,2 @@ anaconda-12.18.tar.bz2 +anaconda-12.19.tar.bz2 Index: anaconda.spec =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/anaconda.spec,v retrieving revision 1.811 retrieving revision 1.812 diff -u -p -r1.811 -r1.812 --- anaconda.spec 28 Aug 2009 22:52:02 -0000 1.811 +++ anaconda.spec 1 Sep 2009 17:13:39 -0000 1.812 @@ -3,7 +3,7 @@ Summary: Graphical system installer Name: anaconda -Version: 12.18 +Version: 12.19 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -210,6 +210,13 @@ update-desktop-database &> /dev/null || %endif %changelog +* Tue Sep 01 2009 Chris Lumens - 12.19-1 +- NetworkManager changed *again*, use libnm-glib.pc now. (dcantrell) +- Save duplicates from /etc/fstab and don't traceback (#517498). (clumens) +- Update fstab header to reference blkid instead of vol_id. (dlehman) +- Sort fstab entries by mountpoint. (#498354) (dlehman) +- Don't hardcode path to tune2fs. (dlehman) + * Fri Aug 28 2009 David Cantrell - 12.18-1 - Append s390x packages to PACKAGES list, exclude /sbin/qetharp-2.4 (dcantrell) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/sources,v retrieving revision 1.795 retrieving revision 1.796 diff -u -p -r1.795 -r1.796 --- sources 28 Aug 2009 22:52:02 -0000 1.795 +++ sources 1 Sep 2009 17:13:39 -0000 1.796 @@ -1 +1 @@ -5ddfff960c4c935436d3f319d6a6c85b anaconda-12.18.tar.bz2 +c5596213b8fe5f0d29784450b029e97a anaconda-12.19.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:16:57 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:16:57 +0000 (UTC) Subject: rpms/kdebindings/devel .cvsignore,1.62,1.63 Message-ID: <20090901171657.6976011C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11166/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebindings/devel/.cvsignore,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- .cvsignore 28 Aug 2009 13:10:04 -0000 1.62 +++ .cvsignore 1 Sep 2009 17:16:57 -0000 1.63 @@ -1,6 +1 @@ -kdebindings-4.2.90.tar.bz2 -kdebindings-4.2.95.tar.bz2 -kdebindings-4.2.96.tar.bz2 -kdebindings-4.2.98.tar.bz2 -kdebindings-4.3.0.tar.bz2 kdebindings-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:16:57 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:16:57 +0000 (UTC) Subject: rpms/kdebindings/F-10 .cvsignore, 1.57, 1.58 kdebindings.spec, 1.164, 1.165 sources, 1.65, 1.66 Message-ID: <20090901171657.18DB711C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebindings/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11166/F-10 Modified Files: .cvsignore kdebindings.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebindings/F-10/.cvsignore,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- .cvsignore 5 Aug 2009 02:46:55 -0000 1.57 +++ .cvsignore 1 Sep 2009 17:16:56 -0000 1.58 @@ -1,5 +1 @@ -kdebindings-4.2.90.tar.bz2 -kdebindings-4.2.95.tar.bz2 -kdebindings-4.2.96.tar.bz2 -kdebindings-4.2.98.tar.bz2 -kdebindings-4.3.0.tar.bz2 +kdebindings-4.3.1.tar.bz2 Index: kdebindings.spec =================================================================== RCS file: /cvs/extras/rpms/kdebindings/F-10/kdebindings.spec,v retrieving revision 1.164 retrieving revision 1.165 diff -u -p -r1.164 -r1.165 --- kdebindings.spec 11 Aug 2009 15:09:14 -0000 1.164 +++ kdebindings.spec 1 Sep 2009 17:16:56 -0000 1.165 @@ -9,10 +9,7 @@ %endif %endif %define falcon 1 -# FIXME: temporarily disable on rawhide, until build failures fixed -%if 0%{?fedora} < 12 %define php 1 -%endif %define ruby 1 %define smoke 1 %define java 0 @@ -31,8 +28,8 @@ %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)") Name: kdebindings -Version: 4.3.0 -Release: 4%{?dist}.1 +Version: 4.3.1 +Release: 1%{?dist} Summary: KDE bindings to non-C++ languages # http://techbase.kde.org/Policies/Licensing_Policy @@ -510,6 +507,12 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + +* Mon Aug 17 2009 Rex Dieter - 4.3.0-5 +- re-enable php bindings (rawhide) + * Tue Aug 11 2009 Rex Dieter - 4.3.0-4.1 - BR: qscintilla-devel >= 2.4 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebindings/F-10/sources,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- sources 5 Aug 2009 02:46:55 -0000 1.65 +++ sources 1 Sep 2009 17:16:56 -0000 1.66 @@ -1 +1 @@ -6ef02ed3c958d918eed32ddf4034e40d kdebindings-4.3.0.tar.bz2 +6cc71c3f6136d3b69f7a109d03ddfe40 kdebindings-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:16:57 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:16:57 +0000 (UTC) Subject: rpms/kdebindings/F-11 .cvsignore, 1.61, 1.62 kdebindings.spec, 1.204, 1.205 sources, 1.66, 1.67 Message-ID: <20090901171657.4058611C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebindings/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11166/F-11 Modified Files: .cvsignore kdebindings.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdebindings/F-11/.cvsignore,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- .cvsignore 5 Aug 2009 02:45:53 -0000 1.61 +++ .cvsignore 1 Sep 2009 17:16:57 -0000 1.62 @@ -1,5 +1 @@ -kdebindings-4.2.90.tar.bz2 -kdebindings-4.2.95.tar.bz2 -kdebindings-4.2.96.tar.bz2 -kdebindings-4.2.98.tar.bz2 -kdebindings-4.3.0.tar.bz2 +kdebindings-4.3.1.tar.bz2 Index: kdebindings.spec =================================================================== RCS file: /cvs/extras/rpms/kdebindings/F-11/kdebindings.spec,v retrieving revision 1.204 retrieving revision 1.205 diff -u -p -r1.204 -r1.205 --- kdebindings.spec 11 Aug 2009 15:09:14 -0000 1.204 +++ kdebindings.spec 1 Sep 2009 17:16:57 -0000 1.205 @@ -9,10 +9,7 @@ %endif %endif %define falcon 1 -# FIXME: temporarily disable on rawhide, until build failures fixed -%if 0%{?fedora} < 12 %define php 1 -%endif %define ruby 1 %define smoke 1 %define java 0 @@ -31,8 +28,8 @@ %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)") Name: kdebindings -Version: 4.3.0 -Release: 4%{?dist}.1 +Version: 4.3.1 +Release: 1%{?dist} Summary: KDE bindings to non-C++ languages # http://techbase.kde.org/Policies/Licensing_Policy @@ -510,6 +507,12 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + +* Mon Aug 17 2009 Rex Dieter - 4.3.0-5 +- re-enable php bindings (rawhide) + * Tue Aug 11 2009 Rex Dieter - 4.3.0-4.1 - BR: qscintilla-devel >= 2.4 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdebindings/F-11/sources,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- sources 5 Aug 2009 02:45:54 -0000 1.66 +++ sources 1 Sep 2009 17:16:57 -0000 1.67 @@ -1 +1 @@ -6ef02ed3c958d918eed32ddf4034e40d kdebindings-4.3.0.tar.bz2 +6cc71c3f6136d3b69f7a109d03ddfe40 kdebindings-4.3.1.tar.bz2 From transif at fedoraproject.org Tue Sep 1 17:18:49 2009 From: transif at fedoraproject.org (Transifex System User) Date: Tue, 1 Sep 2009 17:18:49 +0000 (UTC) Subject: comps/po is.po,1.19,1.20 Message-ID: <20090901171849.92FFF11C0077@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11672/po Modified Files: is.po Log Message: Sending translation for Icelandic View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.19 -r 1.20 is.poIndex: is.po =================================================================== RCS file: /cvs/pkgs/comps/po/is.po,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- is.po 25 Aug 2009 08:10:32 -0000 1.19 +++ is.po 1 Sep 2009 17:18:49 -0000 1.20 @@ -1,4 +1,4 @@ -# translation of comps.HEAD.po to icelandic +# translation of comps.HEAD.po to # ?slensk ???ing comps.HEAD.po # Copyright (C) 2009 Free Software Foundation # This file is distributed under the same license as the PACKAGE package. @@ -9,288 +9,309 @@ msgid "" msgstr "" "Project-Id-Version: comps.HEAD\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-04-29 15:51-0400\n" -"PO-Revision-Date: 2009-06-10 12:30+0000\n" -"Last-Translator: Sveinn ? Felli \n" -"Language-Team: icelandic \n" +"POT-Creation-Date: 2009-09-01 14:26+0000\n" +"PO-Revision-Date: 2009-09-01 17:17+0000\n" +"Last-Translator: \n" +"Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "L?tt skj?bor?sumhverfi sem virkar vel ? aflminni v?lum." -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "Kerfisstj?rnunart?l" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "Afr?kanska" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "Alb?nska" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "Forrit" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "?mis forrit sem leysa m?rg verkefni af hendi" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "Arab?ska" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "Armenska" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "Assam?ska" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "Umbrot og ritstj?rn" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "Grunnur" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "Grunnkerfi?" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "Grunnstu?ningur vi? forritunarm?li? Ruby" -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "Baskneska" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "Hv?t-r?ssneska" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "Bengalska" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "Bh?tanska" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "Bosn?ska" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "Bras?l?sk port?galska" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "Bret?nska" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "Buildsystem building group" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "B?lgarska" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "Katal?nska" -#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24 -#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32 [...1879 lines suppressed...] -#: ../comps-f11.xml.in.h:182 +#: ../comps-f11.xml.in.h:182 ../comps-f12.xml.in.h:193 +#: ../comps-f13.xml.in.h:193 msgid "Sugar Desktop Environment" msgstr "SUGAR skj?bor?sumhverfi" -#: ../comps-f11.xml.in.h:183 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1385,21 +1479,25 @@ msgstr "" "Windows umhverfi?, pr?fanir ?eirra og ger? uppsetningarpakka, allt gert ? " "Fedora." -#: ../comps-f11.xml.in.h:186 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." msgstr "?r?unart?l fyrir Objective CAML forritunarm?li? og tengd a?ger?as?fn." -#: ../comps-f11.xml.in.h:188 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "Swahili" -#: ../comps-f11.xml.in.h:196 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "Tetum" -#: ../comps-f11.xml.in.h:223 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." @@ -1407,23 +1505,79 @@ msgstr "" "?essi pakkah?pur inniheldur ?mis t?l fyrir h?nnun, breytingar, me?h?ndlun og " "p?kkun ? letri." -#: ../comps-f11.xml.in.h:235 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "T?rkmen?ska" -#: ../comps-f11.xml.in.h:237 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "Efri Sorbian" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "B?kur og lei?arv?sar" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "M?ppumi?lari" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "" + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "" + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "Moblin skj?bor?sumhverfi" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "" + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "?mis forrit til ?missa verka" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "Upphringinetsstu?ningur" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1431,7 +1585,7 @@ msgstr "" "GNOME er ?flugt myndr?nt vinnuumhverfi sem inniheldur spjald, skj?bor?, " "kerfissm?myndir og myndr?nann skr?arstj?ra." -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1439,7 +1593,7 @@ msgstr "" "KDE er ?flugt myndr?nt vinnuumhverfi sem inniheldur spjald, skj?bor?, " "kerfissm?myndir og myndr?nann skr?arstj?ra." -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1447,11 +1601,11 @@ msgstr "" "Forrit sem kallast ritlar. ?etta eru t?lin sem gera ??r kleyft a? b?a til og " "breyta skr?m. ?etta inniheldur me?al annars Emacs og Vi." -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "XEmacs ritillinn." -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1459,30 +1613,27 @@ msgstr "" "?essi t?l gera ??r kleyft a? b?a til skj?l ? DocBook sni?i og breyta ?eim ? " "HTML, PDF, Postscript og texta." -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "?essi pakkah?pur inniheldur ?msa s?rh?f?a net?j?na." -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 -msgid "" -"This group is a collection of tools and resources of Arabic environments." +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 +msgid "This group is a collection of tools and resources of Arabic environments." msgstr "?essi pakkah?pur inniheldur ?mis t?l fyrir stu?ning vi? arab?sku." -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 -msgid "" -"This group is a collection of tools and resources of Hebrew environments." +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 +msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "?essi pakkah?pur inniheldur ?mis t?l fyrir stu?ning vi? hebresku." -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 -msgid "" -"This group is a collection of tools and resources of Japanese environments." +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 +msgid "This group is a collection of tools and resources of Japanese environments." msgstr "?essi pakkah?pur inniheldur ?mis t?l fyrir stu?ning vi? jap?nsku." -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 -msgid "" -"This group is a collection of tools and resources of Czech environments." +#: ../comps-el5.xml.in.h:66 +msgid "This group is a collection of tools and resources of Czech environments." msgstr "?essi pakkah?pur inniheldur ?mis t?l fyrir stu?ning vi? t?kknesku." + From epienbro at fedoraproject.org Tue Sep 1 17:23:47 2009 From: epienbro at fedoraproject.org (epienbro) Date: Tue, 1 Sep 2009 17:23:47 +0000 (UTC) Subject: rpms/mingw32-gtk2/devel .cvsignore, 1.8, 1.9 mingw32-gtk2.spec, 1.12, 1.13 sources, 1.8, 1.9 Message-ID: <20090901172347.94F6811C0077@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-gtk2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12623 Modified Files: .cvsignore mingw32-gtk2.spec sources Log Message: Update to 2.17.10 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-gtk2/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 27 Aug 2009 21:01:31 -0000 1.8 +++ .cvsignore 1 Sep 2009 17:23:47 -0000 1.9 @@ -1 +1 @@ -gtk+-2.17.9.tar.bz2 +gtk+-2.17.10.tar.bz2 Index: mingw32-gtk2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-gtk2/devel/mingw32-gtk2.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- mingw32-gtk2.spec 27 Aug 2009 21:01:31 -0000 1.12 +++ mingw32-gtk2.spec 1 Sep 2009 17:23:47 -0000 1.13 @@ -6,7 +6,7 @@ %define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-gtk2 -Version: 2.17.9 +Version: 2.17.10 Release: 1%{?dist} Summary: MinGW Windows Gtk2 library @@ -332,6 +332,9 @@ rm -rf $RPM_BUILD_ROOT %{_mingw32_libdir}/gtk-2.0/modules/libgail.a %changelog +* Tue Sep 1 2009 Erik van Pienbroek - 2.17.10-1 +- Update to 2.17.10 + * Tue Aug 27 2009 Erik van Pienbroek - 2.17.9-1 - Update to 2.17.9 - Rebuild against mingw32-libjpeg 7 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-gtk2/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 27 Aug 2009 21:01:32 -0000 1.8 +++ sources 1 Sep 2009 17:23:47 -0000 1.9 @@ -1 +1 @@ -44323cc81628be422c59059086e33353 gtk+-2.17.9.tar.bz2 +9fe31cc177993fdec187e6f44fc3b60b gtk+-2.17.10.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:24:25 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:24:25 +0000 (UTC) Subject: rpms/kdeedu/F-10 .cvsignore, 1.63, 1.64 kdeedu.spec, 1.155, 1.156 sources, 1.65, 1.66 Message-ID: <20090901172425.1FD4011C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeedu/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12825/F-10 Modified Files: .cvsignore kdeedu.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeedu/F-10/.cvsignore,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- .cvsignore 5 Aug 2009 02:53:20 -0000 1.63 +++ .cvsignore 1 Sep 2009 17:24:24 -0000 1.64 @@ -1,5 +1 @@ -kdeedu-4.2.90.tar.bz2 -kdeedu-4.2.95.tar.bz2 -kdeedu-4.2.96.tar.bz2 -kdeedu-4.2.98.tar.bz2 -kdeedu-4.3.0.tar.bz2 +kdeedu-4.3.1.tar.bz2 Index: kdeedu.spec =================================================================== RCS file: /cvs/extras/rpms/kdeedu/F-10/kdeedu.spec,v retrieving revision 1.155 retrieving revision 1.156 diff -u -p -r1.155 -r1.156 --- kdeedu.spec 23 Aug 2009 23:13:22 -0000 1.155 +++ kdeedu.spec 1 Sep 2009 17:24:24 -0000 1.156 @@ -6,8 +6,8 @@ Name: kdeedu Summary: Educational/Edutainment applications -Version: 4.3.0 -Release: 6%{?dist} +Version: 4.3.1 +Release: 1%{?dist} License: GPLv2 Group: Amusements/Games @@ -480,6 +480,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Sun Aug 23 2009 Rex Dieter 4.3.0-6 - -kstars-libs subpkg, make -kstars not multilib'd Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeedu/F-10/sources,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- sources 5 Aug 2009 02:53:20 -0000 1.65 +++ sources 1 Sep 2009 17:24:25 -0000 1.66 @@ -1 +1 @@ -4c309bcdc47274cea6f61206a42ef638 kdeedu-4.3.0.tar.bz2 +f283c3727e3507e548e43b84a28def7d kdeedu-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:24:25 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:24:25 +0000 (UTC) Subject: rpms/kdeedu/F-11 .cvsignore, 1.66, 1.67 kdeedu.spec, 1.183, 1.184 sources, 1.67, 1.68 Message-ID: <20090901172425.5D1CD11C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeedu/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12825/F-11 Modified Files: .cvsignore kdeedu.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeedu/F-11/.cvsignore,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- .cvsignore 5 Aug 2009 02:53:20 -0000 1.66 +++ .cvsignore 1 Sep 2009 17:24:25 -0000 1.67 @@ -1,5 +1 @@ -kdeedu-4.2.90.tar.bz2 -kdeedu-4.2.95.tar.bz2 -kdeedu-4.2.96.tar.bz2 -kdeedu-4.2.98.tar.bz2 -kdeedu-4.3.0.tar.bz2 +kdeedu-4.3.1.tar.bz2 Index: kdeedu.spec =================================================================== RCS file: /cvs/extras/rpms/kdeedu/F-11/kdeedu.spec,v retrieving revision 1.183 retrieving revision 1.184 diff -u -p -r1.183 -r1.184 --- kdeedu.spec 23 Aug 2009 23:12:42 -0000 1.183 +++ kdeedu.spec 1 Sep 2009 17:24:25 -0000 1.184 @@ -6,8 +6,8 @@ Name: kdeedu Summary: Educational/Edutainment applications -Version: 4.3.0 -Release: 6%{?dist} +Version: 4.3.1 +Release: 1%{?dist} License: GPLv2 Group: Amusements/Games @@ -480,6 +480,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Sun Aug 23 2009 Rex Dieter 4.3.0-6 - -kstars-libs subpkg, make -kstars not multilib'd Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeedu/F-11/sources,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- sources 5 Aug 2009 02:53:21 -0000 1.67 +++ sources 1 Sep 2009 17:24:25 -0000 1.68 @@ -1 +1 @@ -4c309bcdc47274cea6f61206a42ef638 kdeedu-4.3.0.tar.bz2 +f283c3727e3507e548e43b84a28def7d kdeedu-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:24:25 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:24:25 +0000 (UTC) Subject: rpms/kdeedu/devel .cvsignore,1.69,1.70 Message-ID: <20090901172425.7E7CC11C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeedu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12825/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeedu/devel/.cvsignore,v retrieving revision 1.69 retrieving revision 1.70 diff -u -p -r1.69 -r1.70 --- .cvsignore 28 Aug 2009 13:18:32 -0000 1.69 +++ .cvsignore 1 Sep 2009 17:24:25 -0000 1.70 @@ -1,6 +1 @@ -kdeedu-4.2.90.tar.bz2 -kdeedu-4.2.95.tar.bz2 -kdeedu-4.2.96.tar.bz2 -kdeedu-4.2.98.tar.bz2 -kdeedu-4.3.0.tar.bz2 kdeedu-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:29:52 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:29:52 +0000 (UTC) Subject: rpms/kdegames/devel .cvsignore,1.71,1.72 Message-ID: <20090901172952.EC1E711C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdegames/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13950/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdegames/devel/.cvsignore,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- .cvsignore 28 Aug 2009 13:29:02 -0000 1.71 +++ .cvsignore 1 Sep 2009 17:29:52 -0000 1.72 @@ -1,6 +1 @@ -kdegames-4.2.90.tar.bz2 -kdegames-4.2.95.tar.bz2 -kdegames-4.2.96.tar.bz2 -kdegames-4.2.98.tar.bz2 -kdegames-4.3.0.tar.bz2 kdegames-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:29:52 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:29:52 +0000 (UTC) Subject: rpms/kdegames/F-10 .cvsignore, 1.65, 1.66 kdegames.spec, 1.118, 1.119 sources, 1.70, 1.71 Message-ID: <20090901172952.9F18611C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdegames/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13950/F-10 Modified Files: .cvsignore kdegames.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdegames/F-10/.cvsignore,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- .cvsignore 5 Aug 2009 12:52:00 -0000 1.65 +++ .cvsignore 1 Sep 2009 17:29:52 -0000 1.66 @@ -1,5 +1 @@ -kdegames-4.2.90.tar.bz2 -kdegames-4.2.95.tar.bz2 -kdegames-4.2.96.tar.bz2 -kdegames-4.2.98.tar.bz2 -kdegames-4.3.0.tar.bz2 +kdegames-4.3.1.tar.bz2 Index: kdegames.spec =================================================================== RCS file: /cvs/extras/rpms/kdegames/F-10/kdegames.spec,v retrieving revision 1.118 retrieving revision 1.119 diff -u -p -r1.118 -r1.119 --- kdegames.spec 5 Aug 2009 15:57:03 -0000 1.118 +++ kdegames.spec 1 Sep 2009 17:29:52 -0000 1.119 @@ -1,8 +1,8 @@ Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.1 +Release: 1%{?dist} License: GPLv2 URL: http://www.kde.org/ @@ -207,6 +207,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Wed Aug 05 2009 Rex Dieter 4.3.0-2 - Conflicts: kdegames3 < 3.5.10-6 - %%check: desktop-file-validate Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdegames/F-10/sources,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- sources 5 Aug 2009 12:52:01 -0000 1.70 +++ sources 1 Sep 2009 17:29:52 -0000 1.71 @@ -1 +1 @@ -9997c1fab82519ebc59e661c4324fa0a kdegames-4.3.0.tar.bz2 +dd0819543978033d4701d65109bf3926 kdegames-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:29:52 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:29:52 +0000 (UTC) Subject: rpms/kdegames/F-11 .cvsignore, 1.68, 1.69 kdegames.spec, 1.130, 1.131 sources, 1.71, 1.72 Message-ID: <20090901172952.C68D511C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdegames/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13950/F-11 Modified Files: .cvsignore kdegames.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdegames/F-11/.cvsignore,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- .cvsignore 5 Aug 2009 12:52:01 -0000 1.68 +++ .cvsignore 1 Sep 2009 17:29:52 -0000 1.69 @@ -1,5 +1 @@ -kdegames-4.2.90.tar.bz2 -kdegames-4.2.95.tar.bz2 -kdegames-4.2.96.tar.bz2 -kdegames-4.2.98.tar.bz2 -kdegames-4.3.0.tar.bz2 +kdegames-4.3.1.tar.bz2 Index: kdegames.spec =================================================================== RCS file: /cvs/extras/rpms/kdegames/F-11/kdegames.spec,v retrieving revision 1.130 retrieving revision 1.131 diff -u -p -r1.130 -r1.131 --- kdegames.spec 5 Aug 2009 15:57:03 -0000 1.130 +++ kdegames.spec 1 Sep 2009 17:29:52 -0000 1.131 @@ -1,8 +1,8 @@ Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.1 +Release: 1%{?dist} License: GPLv2 URL: http://www.kde.org/ @@ -207,6 +207,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Wed Aug 05 2009 Rex Dieter 4.3.0-2 - Conflicts: kdegames3 < 3.5.10-6 - %%check: desktop-file-validate Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdegames/F-11/sources,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- sources 5 Aug 2009 12:52:01 -0000 1.71 +++ sources 1 Sep 2009 17:29:52 -0000 1.72 @@ -1 +1 @@ -9997c1fab82519ebc59e661c4324fa0a kdegames-4.3.0.tar.bz2 +dd0819543978033d4701d65109bf3926 kdegames-4.3.1.tar.bz2 From jkeating at fedoraproject.org Tue Sep 1 17:30:57 2009 From: jkeating at fedoraproject.org (Jesse Keating) Date: Tue, 1 Sep 2009 17:30:57 +0000 (UTC) Subject: rpms/serpentine/devel dead.package,NONE,1.1 Message-ID: <20090901173057.5967411C0077@cvs1.fedora.phx.redhat.com> Author: jkeating Update of /cvs/pkgs/rpms/serpentine/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14476 Added Files: dead.package Log Message: Retired --- NEW FILE dead.package --- Dead upstream From pkgdb at fedoraproject.org Tue Sep 1 17:31:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:31:44 +0000 Subject: [pkgdb] supybot-meetbot: e32e7ad0 has requested watchbugzilla Message-ID: <20090901173144.E7E4510F87A@bastion2.fedora.phx.redhat.com> e32e7ad0 has requested the watchbugzilla acl on supybot-meetbot (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/supybot-meetbot From pkgdb at fedoraproject.org Tue Sep 1 17:31:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:31:48 +0000 Subject: [pkgdb] supybot-meetbot: e32e7ad0 has requested watchcommits Message-ID: <20090901173148.7928A10F886@bastion2.fedora.phx.redhat.com> e32e7ad0 has requested the watchcommits acl on supybot-meetbot (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/supybot-meetbot From pkgdb at fedoraproject.org Tue Sep 1 17:31:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:31:53 +0000 Subject: [pkgdb] supybot-meetbot: e32e7ad0 has requested watchbugzilla Message-ID: <20090901173153.8BB1510F896@bastion2.fedora.phx.redhat.com> e32e7ad0 has requested the watchbugzilla acl on supybot-meetbot (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/supybot-meetbot From pkgdb at fedoraproject.org Tue Sep 1 17:31:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:31:51 +0000 Subject: [pkgdb] supybot-meetbot: e32e7ad0 has requested watchbugzilla Message-ID: <20090901173151.6B51010F893@bastion2.fedora.phx.redhat.com> e32e7ad0 has requested the watchbugzilla acl on supybot-meetbot (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/supybot-meetbot From pkgdb at fedoraproject.org Tue Sep 1 17:31:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:31:55 +0000 Subject: [pkgdb] supybot-meetbot: e32e7ad0 has requested watchcommits Message-ID: <20090901173155.B022410F899@bastion2.fedora.phx.redhat.com> e32e7ad0 has requested the watchcommits acl on supybot-meetbot (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/supybot-meetbot From pkgdb at fedoraproject.org Tue Sep 1 17:31:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:31:56 +0000 Subject: [pkgdb] supybot-meetbot: e32e7ad0 has requested watchcommits Message-ID: <20090901173156.2446E10F89C@bastion2.fedora.phx.redhat.com> e32e7ad0 has requested the watchcommits acl on supybot-meetbot (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/supybot-meetbot From karsten at fedoraproject.org Tue Sep 1 17:31:59 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Tue, 1 Sep 2009 17:31:59 +0000 (UTC) Subject: rpms/postgresql/devel postgresql.spec,1.115,1.116 Message-ID: <20090901173159.B9F2E11C0077@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/postgresql/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15070 Modified Files: postgresql.spec Log Message: - disable dtrace on s390x as a workaround until #520469 has been fixed Index: postgresql.spec =================================================================== RCS file: /cvs/extras/rpms/postgresql/devel/postgresql.spec,v retrieving revision 1.115 retrieving revision 1.116 diff -u -p -r1.115 -r1.116 --- postgresql.spec 21 Aug 2009 15:29:10 -0000 1.115 +++ postgresql.spec 1 Sep 2009 17:31:59 -0000 1.116 @@ -60,7 +60,7 @@ Summary: PostgreSQL client programs and Name: postgresql %define majorversion 8.4 Version: 8.4.0 -Release: 3%{?dist} +Release: 3.1%{?dist} License: MIT Group: Applications/Databases Url: http://www.postgresql.org/ @@ -90,6 +90,10 @@ BuildRequires: perl(ExtUtils::Embed), pe # for /sbin/ldconfig Prereq: glibc initscripts +%ifarch s390 s390x +%define sdt 0 +%endif + %if %python || %plpython BuildRequires: python-devel %endif @@ -365,8 +369,8 @@ CXXFLAGS="${CXXFLAGS:-%optflags}" ; expo # Strip out -ffast-math from CFLAGS.... CFLAGS=`echo $CFLAGS|xargs -n 1|grep -v ffast-math|xargs -n 100` -# use -O1 on sparc64 and alpha -%ifarch sparc64 alpha +# use -O1 on sparc64, s390x and alpha +%ifarch sparc64 alpha s390x s390 CFLAGS=`echo $CFLAGS| sed -e "s|-O2|-O1|g" ` %endif @@ -852,6 +856,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Tue Sep 01 2009 Karsten Hopp 8.4.0-3.1 +- disable dtrace on s390x as a workaround until #520469 has been fixed + * Fri Aug 21 2009 Tomas Mraz - 8.4.0-3 - rebuilt with new openssl From ltinkl at fedoraproject.org Tue Sep 1 17:32:37 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:32:37 +0000 (UTC) Subject: rpms/kdegraphics/F-10 .cvsignore, 1.58, 1.59 kdegraphics.spec, 1.195, 1.196 sources, 1.67, 1.68 Message-ID: <20090901173237.C380D11C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdegraphics/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15286/F-10 Modified Files: .cvsignore kdegraphics.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdegraphics/F-10/.cvsignore,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- .cvsignore 5 Aug 2009 00:24:32 -0000 1.58 +++ .cvsignore 1 Sep 2009 17:32:37 -0000 1.59 @@ -1,5 +1 @@ -kdegraphics-4.2.90.tar.bz2 -kdegraphics-4.2.95.tar.bz2 -kdegraphics-4.2.96.tar.bz2 -kdegraphics-4.2.98.tar.bz2 -kdegraphics-4.3.0.tar.bz2 +kdegraphics-4.3.1.tar.bz2 Index: kdegraphics.spec =================================================================== RCS file: /cvs/extras/rpms/kdegraphics/F-10/kdegraphics.spec,v retrieving revision 1.195 retrieving revision 1.196 diff -u -p -r1.195 -r1.196 --- kdegraphics.spec 5 Aug 2009 00:24:32 -0000 1.195 +++ kdegraphics.spec 1 Sep 2009 17:32:37 -0000 1.196 @@ -7,7 +7,7 @@ Summary: K Desktop Environment - Graphics Applications Epoch: 7 -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Name: kdegraphics @@ -231,6 +231,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdegraphics/F-10/sources,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- sources 5 Aug 2009 00:24:32 -0000 1.67 +++ sources 1 Sep 2009 17:32:37 -0000 1.68 @@ -1 +1 @@ -5d3838a2575a82777f00ced90332c41a kdegraphics-4.3.0.tar.bz2 +1657ac3a8773db36b2d89e0bdb332d8b kdegraphics-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:32:38 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:32:38 +0000 (UTC) Subject: rpms/kdegraphics/devel .cvsignore,1.66,1.67 Message-ID: <20090901173238.1566211C02CA@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdegraphics/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15286/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdegraphics/devel/.cvsignore,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- .cvsignore 28 Aug 2009 13:41:16 -0000 1.66 +++ .cvsignore 1 Sep 2009 17:32:37 -0000 1.67 @@ -1,6 +1 @@ -kdegraphics-4.2.90.tar.bz2 -kdegraphics-4.2.95.tar.bz2 -kdegraphics-4.2.96.tar.bz2 -kdegraphics-4.2.98.tar.bz2 -kdegraphics-4.3.0.tar.bz2 kdegraphics-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:32:37 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:32:37 +0000 (UTC) Subject: rpms/kdegraphics/F-11 .cvsignore, 1.63, 1.64 kdegraphics.spec, 1.205, 1.206 sources, 1.68, 1.69 Message-ID: <20090901173237.E897811C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdegraphics/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15286/F-11 Modified Files: .cvsignore kdegraphics.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdegraphics/F-11/.cvsignore,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- .cvsignore 5 Aug 2009 00:25:01 -0000 1.63 +++ .cvsignore 1 Sep 2009 17:32:37 -0000 1.64 @@ -1,5 +1 @@ -kdegraphics-4.2.90.tar.bz2 -kdegraphics-4.2.95.tar.bz2 -kdegraphics-4.2.96.tar.bz2 -kdegraphics-4.2.98.tar.bz2 -kdegraphics-4.3.0.tar.bz2 +kdegraphics-4.3.1.tar.bz2 Index: kdegraphics.spec =================================================================== RCS file: /cvs/extras/rpms/kdegraphics/F-11/kdegraphics.spec,v retrieving revision 1.205 retrieving revision 1.206 diff -u -p -r1.205 -r1.206 --- kdegraphics.spec 5 Aug 2009 00:25:01 -0000 1.205 +++ kdegraphics.spec 1 Sep 2009 17:32:37 -0000 1.206 @@ -7,7 +7,7 @@ Summary: K Desktop Environment - Graphics Applications Epoch: 7 -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Name: kdegraphics @@ -231,6 +231,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdegraphics/F-11/sources,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- sources 5 Aug 2009 00:25:01 -0000 1.68 +++ sources 1 Sep 2009 17:32:37 -0000 1.69 @@ -1 +1 @@ -5d3838a2575a82777f00ced90332c41a kdegraphics-4.3.0.tar.bz2 +1657ac3a8773db36b2d89e0bdb332d8b kdegraphics-4.3.1.tar.bz2 From pkgdb at fedoraproject.org Tue Sep 1 17:32:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:32:55 +0000 Subject: [pkgdb] supybot-meetbot had acl change status Message-ID: <20090901173255.4D82410F886@bastion2.fedora.phx.redhat.com> kevin has set the watchbugzilla acl on supybot-meetbot (Fedora devel) to Approved for e32e7ad0 To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/supybot-meetbot From pkgdb at fedoraproject.org Tue Sep 1 17:32:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:32:56 +0000 Subject: [pkgdb] supybot-meetbot had acl change status Message-ID: <20090901173256.E9ACD10F894@bastion2.fedora.phx.redhat.com> kevin has set the watchcommits acl on supybot-meetbot (Fedora devel) to Approved for e32e7ad0 To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/supybot-meetbot From pkgdb at fedoraproject.org Tue Sep 1 17:33:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:33:00 +0000 Subject: [pkgdb] supybot-meetbot had acl change status Message-ID: <20090901173300.7C30510F8A0@bastion2.fedora.phx.redhat.com> kevin has set the watchbugzilla acl on supybot-meetbot (Fedora 11) to Approved for e32e7ad0 To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/supybot-meetbot From pkgdb at fedoraproject.org Tue Sep 1 17:33:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:33:01 +0000 Subject: [pkgdb] supybot-meetbot had acl change status Message-ID: <20090901173301.8E52A10F8A3@bastion2.fedora.phx.redhat.com> kevin has set the watchcommits acl on supybot-meetbot (Fedora 11) to Approved for e32e7ad0 To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/supybot-meetbot From pkgdb at fedoraproject.org Tue Sep 1 17:33:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:33:06 +0000 Subject: [pkgdb] supybot-meetbot had acl change status Message-ID: <20090901173306.2465310F8A9@bastion2.fedora.phx.redhat.com> kevin has set the watchbugzilla acl on supybot-meetbot (Fedora EPEL 5) to Approved for e32e7ad0 To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/supybot-meetbot From pkgdb at fedoraproject.org Tue Sep 1 17:33:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:33:05 +0000 Subject: [pkgdb] supybot-meetbot had acl change status Message-ID: <20090901173305.E363710F8A5@bastion2.fedora.phx.redhat.com> kevin has set the watchcommits acl on supybot-meetbot (Fedora EPEL 5) to Approved for e32e7ad0 To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/supybot-meetbot From ltinkl at fedoraproject.org Tue Sep 1 17:41:48 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:41:48 +0000 (UTC) Subject: rpms/kdelibs/devel .cvsignore,1.78,1.79 Message-ID: <20090901174148.98F1511C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdelibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17696/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdelibs/devel/.cvsignore,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- .cvsignore 28 Aug 2009 14:14:08 -0000 1.78 +++ .cvsignore 1 Sep 2009 17:41:48 -0000 1.79 @@ -1,3 +1 @@ -kdelibs-4.2.98.tar.bz2 -kdelibs-4.3.0.tar.bz2 kdelibs-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:41:47 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:41:47 +0000 (UTC) Subject: rpms/kdelibs/F-10 .cvsignore, 1.67, 1.68 kdelibs.spec, 1.438, 1.439 sources, 1.82, 1.83 kdelibs-4.3.1-copyrename.patch, 1.1, NONE kdelibs-4.3.1-copyurls.patch, 1.1, NONE kdelibs-4.3.1-kdebug#199557.patch, 1.1, NONE kdelibs-4.3.1-kdebug#202550.patch, 1.1, NONE kdelibs-4.3.1-toolbarEditCrash.patch, 1.1, NONE kdelibs-4.3.1-unmountfix.patch, 1.1, NONE Message-ID: <20090901174147.EC0BC11C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdelibs/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17696/F-10 Modified Files: .cvsignore kdelibs.spec sources Removed Files: kdelibs-4.3.1-copyrename.patch kdelibs-4.3.1-copyurls.patch kdelibs-4.3.1-kdebug#199557.patch kdelibs-4.3.1-kdebug#202550.patch kdelibs-4.3.1-toolbarEditCrash.patch kdelibs-4.3.1-unmountfix.patch Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdelibs/F-10/.cvsignore,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- .cvsignore 4 Aug 2009 19:32:57 -0000 1.67 +++ .cvsignore 1 Sep 2009 17:41:47 -0000 1.68 @@ -1,2 +1 @@ -kdelibs-4.2.98.tar.bz2 -kdelibs-4.3.0.tar.bz2 +kdelibs-4.3.1.tar.bz2 Index: kdelibs.spec =================================================================== RCS file: /cvs/extras/rpms/kdelibs/F-10/kdelibs.spec,v retrieving revision 1.438 retrieving revision 1.439 diff -u -p -r1.438 -r1.439 --- kdelibs.spec 19 Aug 2009 09:39:14 -0000 1.438 +++ kdelibs.spec 1 Sep 2009 17:41:47 -0000 1.439 @@ -3,8 +3,8 @@ %define strigi_ver 0.7 Summary: K Desktop Environment 4 - Libraries -Version: 4.3.0 -Release: 6%{?dist} +Version: 4.3.1 +Release: 1%{?dist} %if 0%{?fedora} > 8 Name: kdelibs @@ -83,17 +83,6 @@ Patch20: kdelibs-4.1.70-cmake.patch # upstream # 4.3 branch -# http://bugs.kde.org/202550 -Patch100: kdelibs-4.3.1-kdebug#202550.patch -# http://bugs.kde.org/199557 -Patch101: kdelibs-4.3.1-kdebug#199557.patch -Patch102: kdelibs-4.3.1-unmountfix.patch -# http://bugs.kde.org/170608 -Patch103: kdelibs-4.3.1-copyurls.patch -#?http://bugs.kde.org/195385 -Patch104: kdelibs-4.3.1-copyrename.patch -#?http://bugs.kde.org/200815 -Patch105: kdelibs-4.3.1-toolbarEditCrash.patch BuildRequires: qt4-devel >= 4.5.0 # qt4%{_?_isa} isn't provided yet -- Rex @@ -126,6 +115,7 @@ BuildRequires: libjpeg-devel BuildRequires: libpng-devel BuildRequires: libtiff-devel BuildRequires: libxslt-devel libxml2-devel +BuildRequires: libutempter-devel BuildRequires: OpenEXR-devel BuildRequires: openssl-devel BuildRequires: pcre-devel @@ -133,8 +123,8 @@ BuildRequires: phonon-devel >= %{phonon_ BuildRequires: shared-mime-info BuildRequires: soprano-devel >= %{soprano_ver} BuildRequires: strigi-devel >= %{strigi_ver} +BuildRequires: xz-devel BuildRequires: zlib-devel -BuildRequires: libutempter-devel # extra X deps (seemingly needed and/or checked-for by most kde4 buildscripts) %define x_deps libSM-devel libXcomposite-devel libXdamage-devel libxkbfile-devel libXpm-devel libXScrnSaver-devel libXtst-devel libXv-devel libXxf86misc-devel %{?x_deps:BuildRequires: %{x_deps}} @@ -211,15 +201,9 @@ format for easy browsing. %patch0 -p1 -b .parallel_devel %patch2 -p1 -b .kde149705 -%if 0%{?fedora} >= 9 %patch5 -p1 -b .k3spell-hunspell -%else -# shouldn't be needed f9+, we'll see -- Rex -%patch6 -p1 -b .openssl -%endif %patch8 -p1 -b .all-css %patch9 -p1 -b .branding -sed -i -e "s|@@VERSION_RELEASE@@|%{version}-%{release}|" kio/kio/kprotocolmanager.cpp %patch11 -p1 -b .policykit %patch12 -p1 -b .Administration-menu %patch14 -p1 -b .libexecdir @@ -228,15 +212,13 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{versi # upstream patches # 4.3 -%patch100 -p4 -b .kdebug#202550 -%patch101 -p4 -b .kdebug#199557 -%patch102 -p0 -b .unmountfix -%patch103 -p0 -b .copyurls -%patch104 -p0 -b .copyrename -%patch105 -p0 -b .toolbarEditCrash + %build +# add release version +sed -i -e "s|@@VERSION_RELEASE@@|%{version}-%{release}|" kio/kio/kprotocolmanager.cpp + mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} -DKDE_DISTRIBUTION_TEXT="%{version}-%{release} Fedora" .. @@ -415,6 +397,15 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + +* Wed Aug 26 2009 Rex Dieter - 4.3.0-8 +- BR: xz-devel + +* Sun Aug 23 2009 Rex Dieter - 4.3.0-7 +- buildsys_phonon patch (to be compatible with newer kde-qt.git qt builds) + * Wed Aug 19 2009 Luk?? Tinkl - 4.3.0-6 - fix crash when editting toolbars (kdebug:200815) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdelibs/F-10/sources,v retrieving revision 1.82 retrieving revision 1.83 diff -u -p -r1.82 -r1.83 --- sources 4 Aug 2009 19:32:57 -0000 1.82 +++ sources 1 Sep 2009 17:41:47 -0000 1.83 @@ -1 +1 @@ -ea54f71bcbb0cf96bb6d94c019de8bb5 kdelibs-4.3.0.tar.bz2 +df6b6d261d46508c7b0abcdd983ffae2 kdelibs-4.3.1.tar.bz2 --- kdelibs-4.3.1-copyrename.patch DELETED --- --- kdelibs-4.3.1-copyurls.patch DELETED --- --- kdelibs-4.3.1-kdebug#199557.patch DELETED --- --- kdelibs-4.3.1-kdebug#202550.patch DELETED --- --- kdelibs-4.3.1-toolbarEditCrash.patch DELETED --- --- kdelibs-4.3.1-unmountfix.patch DELETED --- From ltinkl at fedoraproject.org Tue Sep 1 17:41:48 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:41:48 +0000 (UTC) Subject: rpms/kdelibs/F-11 .cvsignore, 1.74, 1.75 kdelibs.spec, 1.492, 1.493 sources, 1.91, 1.92 kdelibs-4.3.1-copyrename.patch, 1.1, NONE kdelibs-4.3.1-copyurls.patch, 1.1, NONE kdelibs-4.3.1-kdebug#199557.patch, 1.1, NONE kdelibs-4.3.1-kdebug#202550.patch, 1.1, NONE kdelibs-4.3.1-toolbarEditCrash.patch, 1.1, NONE kdelibs-4.3.1-unmountfix.patch, 1.1, NONE Message-ID: <20090901174148.768C911C0077@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdelibs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17696/F-11 Modified Files: .cvsignore kdelibs.spec sources Removed Files: kdelibs-4.3.1-copyrename.patch kdelibs-4.3.1-copyurls.patch kdelibs-4.3.1-kdebug#199557.patch kdelibs-4.3.1-kdebug#202550.patch kdelibs-4.3.1-toolbarEditCrash.patch kdelibs-4.3.1-unmountfix.patch Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdelibs/F-11/.cvsignore,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- .cvsignore 4 Aug 2009 20:03:07 -0000 1.74 +++ .cvsignore 1 Sep 2009 17:41:47 -0000 1.75 @@ -1,2 +1 @@ -kdelibs-4.2.98.tar.bz2 -kdelibs-4.3.0.tar.bz2 +kdelibs-4.3.1.tar.bz2 Index: kdelibs.spec =================================================================== RCS file: /cvs/extras/rpms/kdelibs/F-11/kdelibs.spec,v retrieving revision 1.492 retrieving revision 1.493 diff -u -p -r1.492 -r1.493 --- kdelibs.spec 19 Aug 2009 09:39:14 -0000 1.492 +++ kdelibs.spec 1 Sep 2009 17:41:48 -0000 1.493 @@ -3,8 +3,8 @@ %define strigi_ver 0.7 Summary: K Desktop Environment 4 - Libraries -Version: 4.3.0 -Release: 6%{?dist} +Version: 4.3.1 +Release: 1%{?dist} %if 0%{?fedora} > 8 Name: kdelibs @@ -83,17 +83,6 @@ Patch20: kdelibs-4.1.70-cmake.patch # upstream # 4.3 branch -# http://bugs.kde.org/202550 -Patch100: kdelibs-4.3.1-kdebug#202550.patch -# http://bugs.kde.org/199557 -Patch101: kdelibs-4.3.1-kdebug#199557.patch -Patch102: kdelibs-4.3.1-unmountfix.patch -# http://bugs.kde.org/170608 -Patch103: kdelibs-4.3.1-copyurls.patch -#?http://bugs.kde.org/195385 -Patch104: kdelibs-4.3.1-copyrename.patch -#?http://bugs.kde.org/200815 -Patch105: kdelibs-4.3.1-toolbarEditCrash.patch BuildRequires: qt4-devel >= 4.5.0 # qt4%{_?_isa} isn't provided yet -- Rex @@ -126,6 +115,7 @@ BuildRequires: libjpeg-devel BuildRequires: libpng-devel BuildRequires: libtiff-devel BuildRequires: libxslt-devel libxml2-devel +BuildRequires: libutempter-devel BuildRequires: OpenEXR-devel BuildRequires: openssl-devel BuildRequires: pcre-devel @@ -133,8 +123,8 @@ BuildRequires: phonon-devel >= %{phonon_ BuildRequires: shared-mime-info BuildRequires: soprano-devel >= %{soprano_ver} BuildRequires: strigi-devel >= %{strigi_ver} +BuildRequires: xz-devel BuildRequires: zlib-devel -BuildRequires: libutempter-devel # extra X deps (seemingly needed and/or checked-for by most kde4 buildscripts) %define x_deps libSM-devel libXcomposite-devel libXdamage-devel libxkbfile-devel libXpm-devel libXScrnSaver-devel libXtst-devel libXv-devel libXxf86misc-devel %{?x_deps:BuildRequires: %{x_deps}} @@ -211,15 +201,9 @@ format for easy browsing. %patch0 -p1 -b .parallel_devel %patch2 -p1 -b .kde149705 -%if 0%{?fedora} >= 9 %patch5 -p1 -b .k3spell-hunspell -%else -# shouldn't be needed f9+, we'll see -- Rex -%patch6 -p1 -b .openssl -%endif %patch8 -p1 -b .all-css %patch9 -p1 -b .branding -sed -i -e "s|@@VERSION_RELEASE@@|%{version}-%{release}|" kio/kio/kprotocolmanager.cpp %patch11 -p1 -b .policykit %patch12 -p1 -b .Administration-menu %patch14 -p1 -b .libexecdir @@ -228,15 +212,13 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{versi # upstream patches # 4.3 -%patch100 -p4 -b .kdebug#202550 -%patch101 -p4 -b .kdebug#199557 -%patch102 -p0 -b .unmountfix -%patch103 -p0 -b .copyurls -%patch104 -p0 -b .copyrename -%patch105 -p0 -b .toolbarEditCrash + %build +# add release version +sed -i -e "s|@@VERSION_RELEASE@@|%{version}-%{release}|" kio/kio/kprotocolmanager.cpp + mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} -DKDE_DISTRIBUTION_TEXT="%{version}-%{release} Fedora" .. @@ -415,6 +397,15 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + +* Wed Aug 26 2009 Rex Dieter - 4.3.0-8 +- BR: xz-devel + +* Sun Aug 23 2009 Rex Dieter - 4.3.0-7 +- buildsys_phonon patch (to be compatible with newer kde-qt.git qt builds) + * Wed Aug 19 2009 Luk?? Tinkl - 4.3.0-6 - fix crash when editting toolbars (kdebug:200815) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdelibs/F-11/sources,v retrieving revision 1.91 retrieving revision 1.92 diff -u -p -r1.91 -r1.92 --- sources 4 Aug 2009 20:03:08 -0000 1.91 +++ sources 1 Sep 2009 17:41:48 -0000 1.92 @@ -1 +1 @@ -ea54f71bcbb0cf96bb6d94c019de8bb5 kdelibs-4.3.0.tar.bz2 +df6b6d261d46508c7b0abcdd983ffae2 kdelibs-4.3.1.tar.bz2 --- kdelibs-4.3.1-copyrename.patch DELETED --- --- kdelibs-4.3.1-copyurls.patch DELETED --- --- kdelibs-4.3.1-kdebug#199557.patch DELETED --- --- kdelibs-4.3.1-kdebug#202550.patch DELETED --- --- kdelibs-4.3.1-toolbarEditCrash.patch DELETED --- --- kdelibs-4.3.1-unmountfix.patch DELETED --- From overholt at fedoraproject.org Tue Sep 1 17:42:35 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Tue, 1 Sep 2009 17:42:35 +0000 (UTC) Subject: rpms/maven-doxia-sitetools/devel maven-doxia-sitetools.spec, 1.1, 1.2 Message-ID: <20090901174235.D1EB511C0077@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-doxia-sitetools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17961 Modified Files: maven-doxia-sitetools.spec Log Message: * Tue Sep 01 2009 Andrew Overholt 1.0-0.2.a10.1 - Add itext, tomcat5, and tomcat5-servlet-2.4-api BRs Index: maven-doxia-sitetools.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-doxia-sitetools/devel/maven-doxia-sitetools.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- maven-doxia-sitetools.spec 1 Sep 2009 16:45:22 -0000 1.1 +++ maven-doxia-sitetools.spec 1 Sep 2009 17:42:35 -0000 1.2 @@ -34,7 +34,7 @@ Name: %{parent}-%{subproj} Version: 1.0 -Release: 0.2.a10%{?dist} +Release: 0.2.a10.1%{?dist} Summary: Doxia content generation framework License: ASL 2.0 Group: Development/Tools @@ -50,6 +50,7 @@ Patch0: %{name}-disablehtmlunit. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: itext >= 2.1.7 BuildRequires: jpackage-utils >= 0:1.7.2 BuildRequires: maven2 >= 0:2.0.4-9 BuildRequires: maven2-plugin-compiler @@ -73,6 +74,8 @@ BuildRequires: plexus-container-default BuildRequires: plexus-i18n BuildRequires: plexus-utils BuildRequires: plexus-velocity +BuildRequires: tomcat5 +BuildRequires: tomcat5-servlet-2.4-api BuildRequires: velocity Requires: classworlds @@ -192,6 +195,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_javadocdir}/* %changelog +* Tue Sep 01 2009 Andrew Overholt 1.0-0.2.a10.1 +- Add itext, tomcat5, and tomcat5-servlet-2.4-api BRs + * Fri Aug 28 2009 Andrew Overholt 1.0-0.2.a10 - First Fedora build From pkgdb at fedoraproject.org Tue Sep 1 17:45:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:45:53 +0000 Subject: [pkgdb] kdelibs-experimental: ltinkl has requested watchbugzilla Message-ID: <20090901174553.3169F10F886@bastion2.fedora.phx.redhat.com> ltinkl has requested the watchbugzilla acl on kdelibs-experimental (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:45:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:45:55 +0000 Subject: [pkgdb] kdelibs-experimental: ltinkl has requested watchcommits Message-ID: <20090901174555.8A03810F897@bastion2.fedora.phx.redhat.com> ltinkl has requested the watchcommits acl on kdelibs-experimental (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:45:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:45:58 +0000 Subject: [pkgdb] kdelibs-experimental: ltinkl has requested commit Message-ID: <20090901174558.034FA10F89D@bastion2.fedora.phx.redhat.com> ltinkl has requested the commit acl on kdelibs-experimental (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:46:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:46:04 +0000 Subject: [pkgdb] kdelibs-experimental: ltinkl has requested watchbugzilla Message-ID: <20090901174606.6100A10F87A@bastion2.fedora.phx.redhat.com> ltinkl has requested the watchbugzilla acl on kdelibs-experimental (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:46:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:46:06 +0000 Subject: [pkgdb] kdelibs-experimental: ltinkl has requested watchcommits Message-ID: <20090901174606.B67C210F8A9@bastion2.fedora.phx.redhat.com> ltinkl has requested the watchcommits acl on kdelibs-experimental (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:46:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:46:09 +0000 Subject: [pkgdb] kdelibs-experimental: ltinkl has requested commit Message-ID: <20090901174609.A5EBD10F8B0@bastion2.fedora.phx.redhat.com> ltinkl has requested the commit acl on kdelibs-experimental (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:46:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:46:16 +0000 Subject: [pkgdb] kdelibs-experimental: ltinkl has requested watchbugzilla Message-ID: <20090901174616.E319710F8B7@bastion2.fedora.phx.redhat.com> ltinkl has requested the watchbugzilla acl on kdelibs-experimental (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:46:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:46:19 +0000 Subject: [pkgdb] kdelibs-experimental: ltinkl has requested watchcommits Message-ID: <20090901174619.80A4810F8B9@bastion2.fedora.phx.redhat.com> ltinkl has requested the watchcommits acl on kdelibs-experimental (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:46:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:46:21 +0000 Subject: [pkgdb] kdelibs-experimental: ltinkl has requested commit Message-ID: <20090901174621.EE1A910F8C1@bastion2.fedora.phx.redhat.com> ltinkl has requested the commit acl on kdelibs-experimental (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From ltinkl at fedoraproject.org Tue Sep 1 17:48:25 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:48:25 +0000 (UTC) Subject: rpms/kdemultimedia/F-10 .cvsignore, 1.62, 1.63 kdemultimedia.spec, 1.133, 1.134 sources, 1.65, 1.66 Message-ID: <20090901174825.E4B0111C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdemultimedia/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19861/F-10 Modified Files: .cvsignore kdemultimedia.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdemultimedia/F-10/.cvsignore,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- .cvsignore 5 Aug 2009 12:57:43 -0000 1.62 +++ .cvsignore 1 Sep 2009 17:48:25 -0000 1.63 @@ -1,5 +1 @@ -kdemultimedia-4.2.90.tar.bz2 -kdemultimedia-4.2.95.tar.bz2 -kdemultimedia-4.2.96.tar.bz2 -kdemultimedia-4.2.98.tar.bz2 -kdemultimedia-4.3.0.tar.bz2 +kdemultimedia-4.3.1.tar.bz2 Index: kdemultimedia.spec =================================================================== RCS file: /cvs/extras/rpms/kdemultimedia/F-10/kdemultimedia.spec,v retrieving revision 1.133 retrieving revision 1.134 diff -u -p -r1.133 -r1.134 --- kdemultimedia.spec 5 Aug 2009 12:57:43 -0000 1.133 +++ kdemultimedia.spec 1 Sep 2009 17:48:25 -0000 1.134 @@ -1,6 +1,6 @@ Name: kdemultimedia Epoch: 6 -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Summary: K Desktop Environment - Multimedia applications @@ -165,6 +165,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdemultimedia/F-10/sources,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- sources 5 Aug 2009 12:57:43 -0000 1.65 +++ sources 1 Sep 2009 17:48:25 -0000 1.66 @@ -1 +1 @@ -75c0c42f22f5ffc98262441751ccb247 kdemultimedia-4.3.0.tar.bz2 +e9a74626bc7eec8496ff9157e65025da kdemultimedia-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:48:26 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:48:26 +0000 (UTC) Subject: rpms/kdemultimedia/F-11 .cvsignore, 1.65, 1.66 kdemultimedia.spec, 1.144, 1.145 sources, 1.66, 1.67 Message-ID: <20090901174826.0A7CF11C0349@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdemultimedia/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19861/F-11 Modified Files: .cvsignore kdemultimedia.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdemultimedia/F-11/.cvsignore,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- .cvsignore 5 Aug 2009 12:57:44 -0000 1.65 +++ .cvsignore 1 Sep 2009 17:48:25 -0000 1.66 @@ -1,5 +1 @@ -kdemultimedia-4.2.90.tar.bz2 -kdemultimedia-4.2.95.tar.bz2 -kdemultimedia-4.2.96.tar.bz2 -kdemultimedia-4.2.98.tar.bz2 -kdemultimedia-4.3.0.tar.bz2 +kdemultimedia-4.3.1.tar.bz2 Index: kdemultimedia.spec =================================================================== RCS file: /cvs/extras/rpms/kdemultimedia/F-11/kdemultimedia.spec,v retrieving revision 1.144 retrieving revision 1.145 diff -u -p -r1.144 -r1.145 --- kdemultimedia.spec 5 Aug 2009 12:57:44 -0000 1.144 +++ kdemultimedia.spec 1 Sep 2009 17:48:25 -0000 1.145 @@ -1,6 +1,6 @@ Name: kdemultimedia Epoch: 6 -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Summary: K Desktop Environment - Multimedia applications @@ -165,6 +165,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdemultimedia/F-11/sources,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- sources 5 Aug 2009 12:57:44 -0000 1.66 +++ sources 1 Sep 2009 17:48:25 -0000 1.67 @@ -1 +1 @@ -75c0c42f22f5ffc98262441751ccb247 kdemultimedia-4.3.0.tar.bz2 +e9a74626bc7eec8496ff9157e65025da kdemultimedia-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:48:26 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:48:26 +0000 (UTC) Subject: rpms/kdemultimedia/devel .cvsignore,1.68,1.69 Message-ID: <20090901174826.3500C11C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdemultimedia/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19861/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdemultimedia/devel/.cvsignore,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- .cvsignore 28 Aug 2009 14:38:53 -0000 1.68 +++ .cvsignore 1 Sep 2009 17:48:26 -0000 1.69 @@ -1,6 +1 @@ -kdemultimedia-4.2.90.tar.bz2 -kdemultimedia-4.2.95.tar.bz2 -kdemultimedia-4.2.96.tar.bz2 -kdemultimedia-4.2.98.tar.bz2 -kdemultimedia-4.3.0.tar.bz2 kdemultimedia-4.3.1.tar.bz2 From pkgdb at fedoraproject.org Tue Sep 1 17:51:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:51:14 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090901175114.EC26910F886@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdelibs-experimental (Fedora devel) to Approved for ltinkl To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:51:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:51:16 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090901175116.0D42710F894@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdelibs-experimental (Fedora devel) to Approved for ltinkl To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:51:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:51:17 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090901175117.0F85D10F899@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdelibs-experimental (Fedora devel) to Approved for ltinkl To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:51:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:51:21 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090901175121.B186810F89F@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdelibs-experimental (Fedora 11) to Approved for ltinkl To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:51:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:51:22 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090901175122.4809710F8A5@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdelibs-experimental (Fedora 11) to Approved for ltinkl To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:51:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:51:24 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090901175124.8A64310F8AA@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdelibs-experimental (Fedora 11) to Approved for ltinkl To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:51:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:51:28 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090901175128.9B45810F886@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdelibs-experimental (Fedora 10) to Approved for ltinkl To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:51:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:51:30 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090901175130.5122210F8B2@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdelibs-experimental (Fedora 10) to Approved for ltinkl To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From pkgdb at fedoraproject.org Tue Sep 1 17:51:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 01 Sep 2009 17:51:31 +0000 Subject: [pkgdb] kdelibs-experimental had acl change status Message-ID: <20090901175131.54EF310F8B7@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdelibs-experimental (Fedora 10) to Approved for ltinkl To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdelibs-experimental From ltinkl at fedoraproject.org Tue Sep 1 17:52:31 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:52:31 +0000 (UTC) Subject: rpms/kdenetwork/F-10 .cvsignore, 1.64, 1.65 kdenetwork.spec, 1.174, 1.175 sources, 1.74, 1.75 Message-ID: <20090901175231.13AED11C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdenetwork/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20619/F-10 Modified Files: .cvsignore kdenetwork.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdenetwork/F-10/.cvsignore,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- .cvsignore 5 Aug 2009 13:01:16 -0000 1.64 +++ .cvsignore 1 Sep 2009 17:52:30 -0000 1.65 @@ -1,6 +1,2 @@ -kdenetwork-4.2.90.tar.bz2 -kdenetwork-4.2.95.tar.bz2 -kdenetwork-4.2.96.tar.bz2 -kdenetwork-4.2.98.tar.bz2 krdc-icons.tar.bz2 -kdenetwork-4.3.0.tar.bz2 +kdenetwork-4.3.1.tar.bz2 Index: kdenetwork.spec =================================================================== RCS file: /cvs/extras/rpms/kdenetwork/F-10/kdenetwork.spec,v retrieving revision 1.174 retrieving revision 1.175 diff -u -p -r1.174 -r1.175 --- kdenetwork.spec 25 Aug 2009 09:16:18 -0000 1.174 +++ kdenetwork.spec 1 Sep 2009 17:52:30 -0000 1.175 @@ -1,8 +1,8 @@ Summary: K Desktop Environment - Network Applications Name: kdenetwork Epoch: 7 -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.1 +Release: 1%{?dist} License: GPLv2 Group: Applications/Internet @@ -186,6 +186,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Mon Aug 24 2009 Than Ngo - 4.3.0-2 - fix bz#515586, backport patch to fix this issue Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdenetwork/F-10/sources,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- sources 5 Aug 2009 13:01:17 -0000 1.74 +++ sources 1 Sep 2009 17:52:30 -0000 1.75 @@ -1,2 +1,2 @@ 7dd360a790100c952090410c2c89937c krdc-icons.tar.bz2 -f9695ff06d0d67a78a71fb9b3ddbd4f3 kdenetwork-4.3.0.tar.bz2 +496000ae85856da0c6fb0e014d03d0d7 kdenetwork-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:52:31 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:52:31 +0000 (UTC) Subject: rpms/kdenetwork/F-11 .cvsignore, 1.68, 1.69 kdenetwork.spec, 1.192, 1.193 sources, 1.75, 1.76 Message-ID: <20090901175231.4802911C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdenetwork/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20619/F-11 Modified Files: .cvsignore kdenetwork.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdenetwork/F-11/.cvsignore,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- .cvsignore 5 Aug 2009 13:01:17 -0000 1.68 +++ .cvsignore 1 Sep 2009 17:52:31 -0000 1.69 @@ -1,6 +1,2 @@ -kdenetwork-4.2.90.tar.bz2 -kdenetwork-4.2.95.tar.bz2 -kdenetwork-4.2.96.tar.bz2 -kdenetwork-4.2.98.tar.bz2 krdc-icons.tar.bz2 -kdenetwork-4.3.0.tar.bz2 +kdenetwork-4.3.1.tar.bz2 Index: kdenetwork.spec =================================================================== RCS file: /cvs/extras/rpms/kdenetwork/F-11/kdenetwork.spec,v retrieving revision 1.192 retrieving revision 1.193 diff -u -p -r1.192 -r1.193 --- kdenetwork.spec 25 Aug 2009 09:14:58 -0000 1.192 +++ kdenetwork.spec 1 Sep 2009 17:52:31 -0000 1.193 @@ -1,8 +1,8 @@ Summary: K Desktop Environment - Network Applications Name: kdenetwork Epoch: 7 -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.1 +Release: 1%{?dist} License: GPLv2 Group: Applications/Internet @@ -186,6 +186,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Mon Aug 24 2009 Than Ngo - 4.3.0-2 - fix bz#515586, backport patch to fix this issue Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdenetwork/F-11/sources,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- sources 5 Aug 2009 13:01:17 -0000 1.75 +++ sources 1 Sep 2009 17:52:31 -0000 1.76 @@ -1,2 +1,2 @@ 7dd360a790100c952090410c2c89937c krdc-icons.tar.bz2 -f9695ff06d0d67a78a71fb9b3ddbd4f3 kdenetwork-4.3.0.tar.bz2 +496000ae85856da0c6fb0e014d03d0d7 kdenetwork-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 17:52:31 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 17:52:31 +0000 (UTC) Subject: rpms/kdenetwork/devel .cvsignore,1.72,1.73 Message-ID: <20090901175231.695C811C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdenetwork/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20619/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdenetwork/devel/.cvsignore,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- .cvsignore 28 Aug 2009 14:49:50 -0000 1.72 +++ .cvsignore 1 Sep 2009 17:52:31 -0000 1.73 @@ -1,7 +1,2 @@ -kdenetwork-4.2.90.tar.bz2 -kdenetwork-4.2.95.tar.bz2 -kdenetwork-4.2.96.tar.bz2 -kdenetwork-4.2.98.tar.bz2 krdc-icons.tar.bz2 -kdenetwork-4.3.0.tar.bz2 kdenetwork-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:10:08 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:10:08 +0000 (UTC) Subject: rpms/kdepim/F-10 .cvsignore, 1.64, 1.65 kdepim.spec, 1.216, 1.217 sources, 1.73, 1.74 kmail-fonts-4.3.patch, 1.1, NONE Message-ID: <20090901181008.1209611C0498@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdepim/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25531/F-10 Modified Files: .cvsignore kdepim.spec sources Removed Files: kmail-fonts-4.3.patch Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdepim/F-10/.cvsignore,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- .cvsignore 5 Aug 2009 13:06:17 -0000 1.64 +++ .cvsignore 1 Sep 2009 18:10:07 -0000 1.65 @@ -1,5 +1 @@ -kdepim-4.2.90.tar.bz2 -kdepim-4.2.95.tar.bz2 -kdepim-4.2.96.tar.bz2 -kdepim-4.2.98.tar.bz2 -kdepim-4.3.0.tar.bz2 +kdepim-4.3.1.tar.bz2 Index: kdepim.spec =================================================================== RCS file: /cvs/extras/rpms/kdepim/F-10/kdepim.spec,v retrieving revision 1.216 retrieving revision 1.217 diff -u -p -r1.216 -r1.217 --- kdepim.spec 20 Aug 2009 14:33:25 -0000 1.216 +++ kdepim.spec 1 Sep 2009 18:10:07 -0000 1.217 @@ -5,8 +5,8 @@ Name: kdepim Summary: PIM (Personal Information Manager) applications Epoch: 6 -Version: 4.3.0 -Release: 4%{?dist} +Version: 4.3.1 +Release: 1%{?dist} License: GPLv2 Group: Applications/Productivity @@ -15,9 +15,7 @@ Source0: ftp://ftp.kde.org/pub/kde/stabl Patch0: kdepim-4.1.80-libqgpgme-link-fix.patch # http://bugzilla.redhat.com/show_bug.cgi?id=496988 Patch1: kdepim-4.3.1-kmail-saveAttachments.patch -## upstream -# https://bugs.kde.org/show_bug.cgi?id=178402 -Patch100: kmail-fonts-4.3.patch +# 4.3.1 upstream BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -97,7 +95,6 @@ Requires: %{name} = %{?epoch:%{epoch}:}% %setup -q %patch0 -p1 -b .libqgpgme-link-fix %patch1 -p0 -b .kmail-saveAttachments -%patch100 -p0 -b .kmail-fonts %build @@ -216,6 +213,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Tue Aug 18 2009 Rex Dieter - 4.3.0-4 - kmail: upstream fix for custom font settings (#kdebug#178402) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdepim/F-10/sources,v retrieving revision 1.73 retrieving revision 1.74 diff -u -p -r1.73 -r1.74 --- sources 5 Aug 2009 13:06:17 -0000 1.73 +++ sources 1 Sep 2009 18:10:07 -0000 1.74 @@ -1 +1 @@ -ddc887f19ef9cd454f4f3226c955aaaf kdepim-4.3.0.tar.bz2 +1029bc586f29c262f5f60eb079623e62 kdepim-4.3.1.tar.bz2 --- kmail-fonts-4.3.patch DELETED --- From ltinkl at fedoraproject.org Tue Sep 1 18:10:08 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:10:08 +0000 (UTC) Subject: rpms/kdepim/devel .cvsignore,1.68,1.69 Message-ID: <20090901181008.7034D11C0498@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdepim/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25531/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdepim/devel/.cvsignore,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- .cvsignore 28 Aug 2009 15:11:21 -0000 1.68 +++ .cvsignore 1 Sep 2009 18:10:08 -0000 1.69 @@ -1,6 +1 @@ -kdepim-4.2.90.tar.bz2 -kdepim-4.2.95.tar.bz2 -kdepim-4.2.96.tar.bz2 -kdepim-4.2.98.tar.bz2 -kdepim-4.3.0.tar.bz2 kdepim-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:10:08 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:10:08 +0000 (UTC) Subject: rpms/kdepim/F-11 .cvsignore, 1.64, 1.65 kdepim.spec, 1.222, 1.223 sources, 1.72, 1.73 kmail-fonts-4.3.patch, 1.1, NONE Message-ID: <20090901181008.440D811C0498@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdepim/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25531/F-11 Modified Files: .cvsignore kdepim.spec sources Removed Files: kmail-fonts-4.3.patch Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdepim/F-11/.cvsignore,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- .cvsignore 5 Aug 2009 13:06:17 -0000 1.64 +++ .cvsignore 1 Sep 2009 18:10:07 -0000 1.65 @@ -1,5 +1 @@ -kdepim-4.2.90.tar.bz2 -kdepim-4.2.95.tar.bz2 -kdepim-4.2.96.tar.bz2 -kdepim-4.2.98.tar.bz2 -kdepim-4.3.0.tar.bz2 +kdepim-4.3.1.tar.bz2 Index: kdepim.spec =================================================================== RCS file: /cvs/extras/rpms/kdepim/F-11/kdepim.spec,v retrieving revision 1.222 retrieving revision 1.223 diff -u -p -r1.222 -r1.223 --- kdepim.spec 20 Aug 2009 14:33:50 -0000 1.222 +++ kdepim.spec 1 Sep 2009 18:10:08 -0000 1.223 @@ -5,8 +5,8 @@ Name: kdepim Summary: PIM (Personal Information Manager) applications Epoch: 6 -Version: 4.3.0 -Release: 4%{?dist} +Version: 4.3.1 +Release: 1%{?dist} License: GPLv2 Group: Applications/Productivity @@ -15,9 +15,7 @@ Source0: ftp://ftp.kde.org/pub/kde/stabl Patch0: kdepim-4.1.80-libqgpgme-link-fix.patch # http://bugzilla.redhat.com/show_bug.cgi?id=496988 Patch1: kdepim-4.3.1-kmail-saveAttachments.patch -## upstream -# https://bugs.kde.org/show_bug.cgi?id=178402 -Patch100: kmail-fonts-4.3.patch +# 4.3.1 upstream BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -97,7 +95,6 @@ Requires: %{name} = %{?epoch:%{epoch}:}% %setup -q %patch0 -p1 -b .libqgpgme-link-fix %patch1 -p0 -b .kmail-saveAttachments -%patch100 -p0 -b .kmail-fonts %build @@ -216,6 +213,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Tue Aug 18 2009 Rex Dieter - 4.3.0-4 - kmail: upstream fix for custom font settings (#kdebug#178402) Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdepim/F-11/sources,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- sources 5 Aug 2009 13:06:18 -0000 1.72 +++ sources 1 Sep 2009 18:10:08 -0000 1.73 @@ -1 +1 @@ -ddc887f19ef9cd454f4f3226c955aaaf kdepim-4.3.0.tar.bz2 +1029bc586f29c262f5f60eb079623e62 kdepim-4.3.1.tar.bz2 --- kmail-fonts-4.3.patch DELETED --- From ltinkl at fedoraproject.org Tue Sep 1 18:11:12 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:11:12 +0000 (UTC) Subject: rpms/kdelibs-experimental/F-10 .cvsignore, 1.2, 1.3 kdelibs-experimental.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090901181112.2B88611C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdelibs-experimental/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25895/F-10 Modified Files: .cvsignore kdelibs-experimental.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdelibs-experimental/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 4 Aug 2009 23:12:54 -0000 1.2 +++ .cvsignore 1 Sep 2009 18:11:11 -0000 1.3 @@ -1,5 +1 @@ -kdelibs-experimental-4.2.90.tar.bz2 -kdelibs-experimental-4.2.95.tar.bz2 -kdelibs-experimental-4.2.96.tar.bz2 -kdelibs-experimental-4.2.98.tar.bz2 -kdelibs-experimental-4.3.0.tar.bz2 +kdelibs-experimental-4.3.1.tar.bz2 Index: kdelibs-experimental.spec =================================================================== RCS file: /cvs/extras/rpms/kdelibs-experimental/F-10/kdelibs-experimental.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- kdelibs-experimental.spec 4 Aug 2009 23:12:54 -0000 1.1 +++ kdelibs-experimental.spec 1 Sep 2009 18:11:12 -0000 1.2 @@ -1,5 +1,5 @@ Name: kdelibs-experimental -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Summary: KDE libraries with experimental or unstable api/abi @@ -61,6 +61,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdelibs-experimental/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 4 Aug 2009 23:12:54 -0000 1.2 +++ sources 1 Sep 2009 18:11:12 -0000 1.3 @@ -1 +1 @@ -9b3ed689f4f357d4fc059cf9dd41e035 kdelibs-experimental-4.3.0.tar.bz2 +2fe0a12195bc93848aa7b458c1bfb4af kdelibs-experimental-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:11:12 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:11:12 +0000 (UTC) Subject: rpms/kdelibs-experimental/F-11 .cvsignore, 1.2, 1.3 kdelibs-experimental.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090901181112.5FE8911C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdelibs-experimental/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25895/F-11 Modified Files: .cvsignore kdelibs-experimental.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdelibs-experimental/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 4 Aug 2009 23:11:27 -0000 1.2 +++ .cvsignore 1 Sep 2009 18:11:12 -0000 1.3 @@ -1,5 +1 @@ -kdelibs-experimental-4.2.90.tar.bz2 -kdelibs-experimental-4.2.95.tar.bz2 -kdelibs-experimental-4.2.96.tar.bz2 -kdelibs-experimental-4.2.98.tar.bz2 -kdelibs-experimental-4.3.0.tar.bz2 +kdelibs-experimental-4.3.1.tar.bz2 Index: kdelibs-experimental.spec =================================================================== RCS file: /cvs/extras/rpms/kdelibs-experimental/F-11/kdelibs-experimental.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- kdelibs-experimental.spec 4 Aug 2009 23:12:10 -0000 1.1 +++ kdelibs-experimental.spec 1 Sep 2009 18:11:12 -0000 1.2 @@ -1,5 +1,5 @@ Name: kdelibs-experimental -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Summary: KDE libraries with experimental or unstable api/abi @@ -61,6 +61,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdelibs-experimental/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 4 Aug 2009 23:11:27 -0000 1.2 +++ sources 1 Sep 2009 18:11:12 -0000 1.3 @@ -1 +1 @@ -9b3ed689f4f357d4fc059cf9dd41e035 kdelibs-experimental-4.3.0.tar.bz2 +2fe0a12195bc93848aa7b458c1bfb4af kdelibs-experimental-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:11:12 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:11:12 +0000 (UTC) Subject: rpms/kdelibs-experimental/devel .cvsignore,1.8,1.9 Message-ID: <20090901181112.9CA8711C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdelibs-experimental/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25895/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdelibs-experimental/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 28 Aug 2009 14:24:07 -0000 1.8 +++ .cvsignore 1 Sep 2009 18:11:12 -0000 1.9 @@ -1,6 +1 @@ -kdelibs-experimental-4.2.90.tar.bz2 -kdelibs-experimental-4.2.95.tar.bz2 -kdelibs-experimental-4.2.96.tar.bz2 -kdelibs-experimental-4.2.98.tar.bz2 -kdelibs-experimental-4.3.0.tar.bz2 kdelibs-experimental-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:11:59 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:11:59 +0000 (UTC) Subject: rpms/kdepimlibs/F-10 .cvsignore, 1.33, 1.34 kdepimlibs.spec, 1.70, 1.71 sources, 1.35, 1.36 Message-ID: <20090901181159.64F0C11C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdepimlibs/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26063/F-10 Modified Files: .cvsignore kdepimlibs.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdepimlibs/F-10/.cvsignore,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- .cvsignore 4 Aug 2009 23:04:43 -0000 1.33 +++ .cvsignore 1 Sep 2009 18:11:59 -0000 1.34 @@ -1,5 +1 @@ -kdepimlibs-4.2.90.tar.bz2 -kdepimlibs-4.2.95.tar.bz2 -kdepimlibs-4.2.96.tar.bz2 -kdepimlibs-4.2.98.tar.bz2 -kdepimlibs-4.3.0.tar.bz2 +kdepimlibs-4.3.1.tar.bz2 Index: kdepimlibs.spec =================================================================== RCS file: /cvs/extras/rpms/kdepimlibs/F-10/kdepimlibs.spec,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- kdepimlibs.spec 4 Aug 2009 23:04:45 -0000 1.70 +++ kdepimlibs.spec 1 Sep 2009 18:11:59 -0000 1.71 @@ -11,8 +11,8 @@ %define akonadi_version 1.2.0 Name: kdepimlibs -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: K Desktop Environment 4 - PIM Libraries # http://techbase.kde.org/Policies/Licensing_Policy @@ -213,6 +213,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Tue Aug 04 2009 Rex Dieter - 4.3.0-2 - akonadi_version 1.2.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdepimlibs/F-10/sources,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- sources 4 Aug 2009 23:04:45 -0000 1.35 +++ sources 1 Sep 2009 18:11:59 -0000 1.36 @@ -1 +1 @@ -313f1a9d353f82c2ffee517115404dd5 kdepimlibs-4.3.0.tar.bz2 +8f8ffad4475a98f864470da888ef0931 kdepimlibs-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:11:59 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:11:59 +0000 (UTC) Subject: rpms/kdepimlibs/devel .cvsignore,1.42,1.43 Message-ID: <20090901181159.C2F4411C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdepimlibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26063/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdepimlibs/devel/.cvsignore,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- .cvsignore 28 Aug 2009 15:15:14 -0000 1.42 +++ .cvsignore 1 Sep 2009 18:11:59 -0000 1.43 @@ -1,6 +1 @@ -kdepimlibs-4.2.90.tar.bz2 -kdepimlibs-4.2.95.tar.bz2 -kdepimlibs-4.2.96.tar.bz2 -kdepimlibs-4.2.98.tar.bz2 -kdepimlibs-4.3.0.tar.bz2 kdepimlibs-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:11:59 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:11:59 +0000 (UTC) Subject: rpms/kdepimlibs/F-11 .cvsignore, 1.38, 1.39 kdepimlibs.spec, 1.90, 1.91 sources, 1.38, 1.39 Message-ID: <20090901181159.A281911C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdepimlibs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26063/F-11 Modified Files: .cvsignore kdepimlibs.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdepimlibs/F-11/.cvsignore,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- .cvsignore 4 Aug 2009 23:04:46 -0000 1.38 +++ .cvsignore 1 Sep 2009 18:11:59 -0000 1.39 @@ -1,5 +1 @@ -kdepimlibs-4.2.90.tar.bz2 -kdepimlibs-4.2.95.tar.bz2 -kdepimlibs-4.2.96.tar.bz2 -kdepimlibs-4.2.98.tar.bz2 -kdepimlibs-4.3.0.tar.bz2 +kdepimlibs-4.3.1.tar.bz2 Index: kdepimlibs.spec =================================================================== RCS file: /cvs/extras/rpms/kdepimlibs/F-11/kdepimlibs.spec,v retrieving revision 1.90 retrieving revision 1.91 diff -u -p -r1.90 -r1.91 --- kdepimlibs.spec 4 Aug 2009 23:04:46 -0000 1.90 +++ kdepimlibs.spec 1 Sep 2009 18:11:59 -0000 1.91 @@ -11,8 +11,8 @@ %define akonadi_version 1.2.0 Name: kdepimlibs -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: K Desktop Environment 4 - PIM Libraries # http://techbase.kde.org/Policies/Licensing_Policy @@ -213,6 +213,9 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Tue Aug 04 2009 Rex Dieter - 4.3.0-2 - akonadi_version 1.2.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdepimlibs/F-11/sources,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- sources 4 Aug 2009 23:04:47 -0000 1.38 +++ sources 1 Sep 2009 18:11:59 -0000 1.39 @@ -1 +1 @@ -313f1a9d353f82c2ffee517115404dd5 kdepimlibs-4.3.0.tar.bz2 +8f8ffad4475a98f864470da888ef0931 kdepimlibs-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:15:00 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:15:00 +0000 (UTC) Subject: rpms/kdeplasma-addons/F-10 .cvsignore, 1.13, 1.14 kdeplasma-addons.spec, 1.19, 1.20 sources, 1.14, 1.15 kdeplasma-addons-4.3.0-lancelot-kde#196809.patch, 1.1, NONE Message-ID: <20090901181500.7C54C11C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeplasma-addons/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27411/F-10 Modified Files: .cvsignore kdeplasma-addons.spec sources Removed Files: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeplasma-addons/F-10/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 5 Aug 2009 13:04:05 -0000 1.13 +++ .cvsignore 1 Sep 2009 18:15:00 -0000 1.14 @@ -1,5 +1 @@ -kdeplasma-addons-4.2.90.tar.bz2 -kdeplasma-addons-4.2.95.tar.bz2 -kdeplasma-addons-4.2.96.tar.bz2 -kdeplasma-addons-4.2.98.tar.bz2 -kdeplasma-addons-4.3.0.tar.bz2 +kdeplasma-addons-4.3.1.tar.bz2 Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/extras/rpms/kdeplasma-addons/F-10/kdeplasma-addons.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- kdeplasma-addons.spec 8 Aug 2009 02:36:08 -0000 1.19 +++ kdeplasma-addons.spec 1 Sep 2009 18:15:00 -0000 1.20 @@ -1,6 +1,6 @@ Name: kdeplasma-addons -Version: 4.3.0 -Release: 8%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -16,8 +16,6 @@ Patch51: kdeplasma-addons-4.2.2-krunner_ ## upstream patches # Backported from 4.3 branch -# Commit 1008267 -Patch101: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch BuildRequires: boost-devel BuildRequires: eigen2-devel @@ -25,14 +23,14 @@ BuildRequires: gettext BuildRequires: kdepimlibs-devel >= %{version} # for libplasmaclock, nepomuk BuildRequires: kdebase-workspace-devel >= %{version} +%if 0%{?fedora} +BuildRequires: eigen2-devel # RECOMMENDED: Marble is used to provide a desktop globe wallpaper for Plasma. BuildRequires: kdeedu-devel >= %{version} -%if 0%{?fedora} > 9 -# Optional (but recommended), enables automatic rotation for frame applet +%endif BuildRequires: libkexiv2-devel >= 0.4.0 # lancelot eye-candy BuildRequires: libXcomposite-devel libXrender-devel libXdamage-devel -%endif BuildRequires: qimageblitz-devel BuildRequires: soprano-devel @@ -74,7 +72,6 @@ Requires: kdelibs4%{?_isa} >= %{version} %setup -q -n kdeplasma-addons-%{version} %patch51 -p1 -b .krunner_contacts_not_enabledbydefault -%patch101 -p0 %build @@ -96,9 +93,11 @@ make install/fast DESTDIR=%{buildroot} - # omit shlib symlinks rm -f %{buildroot}%{_kde4_libdir}/libplasma*.so rm -f %{buildroot}%{_kde4_libdir}/lib{ocsclient,rtm}.so + # lancelot-devel rm -f %{buildroot}%{_kde4_libdir}/liblancelot*.so rm -rf %{buildroot}%{_kde4_includedir}/lancelot + # conversion-devel rm -rf %{buildroot}%{_kde4_includedir}/conversion/ rm -f %{buildroot}%{_kde4_libdir}/libconversion.so @@ -160,6 +159,12 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + +* Thu Aug 13 2009 Than Ngo - 4.3.0-9 +- omit BR on kdevel-devel/eigen2-devel for rhel + * Fri Aug 07 2009 Ben Boeckel - 4.3.0-8 - Waited for newRepo task Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeplasma-addons/F-10/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 5 Aug 2009 13:04:05 -0000 1.14 +++ sources 1 Sep 2009 18:15:00 -0000 1.15 @@ -1 +1 @@ -74369a3346c95368a62dc5a1490ed886 kdeplasma-addons-4.3.0.tar.bz2 +282473836da35a48a6c6bee0b6fa6666 kdeplasma-addons-4.3.1.tar.bz2 --- kdeplasma-addons-4.3.0-lancelot-kde#196809.patch DELETED --- From ltinkl at fedoraproject.org Tue Sep 1 18:15:00 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:15:00 +0000 (UTC) Subject: rpms/kdeplasma-addons/F-11 .cvsignore, 1.16, 1.17 kdeplasma-addons.spec, 1.37, 1.38 sources, 1.15, 1.16 kdeplasma-addons-4.3.0-lancelot-kde#196809.patch, 1.1, NONE Message-ID: <20090901181500.A4CCD11C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeplasma-addons/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27411/F-11 Modified Files: .cvsignore kdeplasma-addons.spec sources Removed Files: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeplasma-addons/F-11/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 5 Aug 2009 13:04:05 -0000 1.16 +++ .cvsignore 1 Sep 2009 18:15:00 -0000 1.17 @@ -1,5 +1 @@ -kdeplasma-addons-4.2.90.tar.bz2 -kdeplasma-addons-4.2.95.tar.bz2 -kdeplasma-addons-4.2.96.tar.bz2 -kdeplasma-addons-4.2.98.tar.bz2 -kdeplasma-addons-4.3.0.tar.bz2 +kdeplasma-addons-4.3.1.tar.bz2 Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/extras/rpms/kdeplasma-addons/F-11/kdeplasma-addons.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- kdeplasma-addons.spec 8 Aug 2009 02:32:46 -0000 1.37 +++ kdeplasma-addons.spec 1 Sep 2009 18:15:00 -0000 1.38 @@ -1,6 +1,6 @@ Name: kdeplasma-addons -Version: 4.3.0 -Release: 8%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -16,8 +16,6 @@ Patch51: kdeplasma-addons-4.2.2-krunner_ ## upstream patches # Backported from 4.3 branch -# Commit 1008267 -Patch101: kdeplasma-addons-4.3.0-lancelot-kde#196809.patch BuildRequires: boost-devel BuildRequires: eigen2-devel @@ -25,14 +23,14 @@ BuildRequires: gettext BuildRequires: kdepimlibs-devel >= %{version} # for libplasmaclock, nepomuk BuildRequires: kdebase-workspace-devel >= %{version} +%if 0%{?fedora} +BuildRequires: eigen2-devel # RECOMMENDED: Marble is used to provide a desktop globe wallpaper for Plasma. BuildRequires: kdeedu-devel >= %{version} -%if 0%{?fedora} > 9 -# Optional (but recommended), enables automatic rotation for frame applet +%endif BuildRequires: libkexiv2-devel >= 0.4.0 # lancelot eye-candy BuildRequires: libXcomposite-devel libXrender-devel libXdamage-devel -%endif BuildRequires: qimageblitz-devel BuildRequires: soprano-devel @@ -74,7 +72,6 @@ Requires: kdelibs4%{?_isa} >= %{version} %setup -q -n kdeplasma-addons-%{version} %patch51 -p1 -b .krunner_contacts_not_enabledbydefault -%patch101 -p0 %build @@ -96,9 +93,11 @@ make install/fast DESTDIR=%{buildroot} - # omit shlib symlinks rm -f %{buildroot}%{_kde4_libdir}/libplasma*.so rm -f %{buildroot}%{_kde4_libdir}/lib{ocsclient,rtm}.so + # lancelot-devel rm -f %{buildroot}%{_kde4_libdir}/liblancelot*.so rm -rf %{buildroot}%{_kde4_includedir}/lancelot + # conversion-devel rm -rf %{buildroot}%{_kde4_includedir}/conversion/ rm -f %{buildroot}%{_kde4_libdir}/libconversion.so @@ -160,6 +159,12 @@ rm -rf %{buildroot} %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + +* Thu Aug 13 2009 Than Ngo - 4.3.0-9 +- omit BR on kdevel-devel/eigen2-devel for rhel + * Fri Aug 07 2009 Ben Boeckel - 4.3.0-8 - Waited for newRepo task Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeplasma-addons/F-11/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 5 Aug 2009 13:04:06 -0000 1.15 +++ sources 1 Sep 2009 18:15:00 -0000 1.16 @@ -1 +1 @@ -74369a3346c95368a62dc5a1490ed886 kdeplasma-addons-4.3.0.tar.bz2 +282473836da35a48a6c6bee0b6fa6666 kdeplasma-addons-4.3.1.tar.bz2 --- kdeplasma-addons-4.3.0-lancelot-kde#196809.patch DELETED --- From ltinkl at fedoraproject.org Tue Sep 1 18:15:00 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:15:00 +0000 (UTC) Subject: rpms/kdeplasma-addons/devel .cvsignore,1.19,1.20 Message-ID: <20090901181500.C2EF311C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeplasma-addons/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27411/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeplasma-addons/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 28 Aug 2009 16:15:15 -0000 1.19 +++ .cvsignore 1 Sep 2009 18:15:00 -0000 1.20 @@ -1,6 +1 @@ -kdeplasma-addons-4.2.90.tar.bz2 -kdeplasma-addons-4.2.95.tar.bz2 -kdeplasma-addons-4.2.96.tar.bz2 -kdeplasma-addons-4.2.98.tar.bz2 -kdeplasma-addons-4.3.0.tar.bz2 kdeplasma-addons-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:25:55 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:25:55 +0000 (UTC) Subject: rpms/kdesdk/F-10 .cvsignore, 1.57, 1.58 kdesdk.spec, 1.133, 1.134 sources, 1.60, 1.61 Message-ID: <20090901182555.6210911C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdesdk/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29373/F-10 Modified Files: .cvsignore kdesdk.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdesdk/F-10/.cvsignore,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- .cvsignore 5 Aug 2009 13:07:45 -0000 1.57 +++ .cvsignore 1 Sep 2009 18:25:55 -0000 1.58 @@ -1,5 +1 @@ -kdesdk-4.2.90.tar.bz2 -kdesdk-4.2.95.tar.bz2 -kdesdk-4.2.96.tar.bz2 -kdesdk-4.2.98.tar.bz2 -kdesdk-4.3.0.tar.bz2 +kdesdk-4.3.1.tar.bz2 Index: kdesdk.spec =================================================================== RCS file: /cvs/extras/rpms/kdesdk/F-10/kdesdk.spec,v retrieving revision 1.133 retrieving revision 1.134 diff -u -p -r1.133 -r1.134 --- kdesdk.spec 5 Aug 2009 13:07:45 -0000 1.133 +++ kdesdk.spec 1 Sep 2009 18:25:55 -0000 1.134 @@ -1,5 +1,5 @@ Name: kdesdk -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Summary: The KDE Software Development Kit (SDK) @@ -223,6 +223,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdesdk/F-10/sources,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- sources 5 Aug 2009 13:07:45 -0000 1.60 +++ sources 1 Sep 2009 18:25:55 -0000 1.61 @@ -1 +1 @@ -eda2376a54d66899bf7beb60cc0843b1 kdesdk-4.3.0.tar.bz2 +e1fda958d1f0a2ac39c0cc04814d1fd7 kdesdk-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:25:55 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:25:55 +0000 (UTC) Subject: rpms/kdesdk/F-11 .cvsignore, 1.60, 1.61 kdesdk.spec, 1.148, 1.149 sources, 1.61, 1.62 Message-ID: <20090901182555.8994411C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdesdk/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29373/F-11 Modified Files: .cvsignore kdesdk.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdesdk/F-11/.cvsignore,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- .cvsignore 5 Aug 2009 13:07:46 -0000 1.60 +++ .cvsignore 1 Sep 2009 18:25:55 -0000 1.61 @@ -1,5 +1 @@ -kdesdk-4.2.90.tar.bz2 -kdesdk-4.2.95.tar.bz2 -kdesdk-4.2.96.tar.bz2 -kdesdk-4.2.98.tar.bz2 -kdesdk-4.3.0.tar.bz2 +kdesdk-4.3.1.tar.bz2 Index: kdesdk.spec =================================================================== RCS file: /cvs/extras/rpms/kdesdk/F-11/kdesdk.spec,v retrieving revision 1.148 retrieving revision 1.149 diff -u -p -r1.148 -r1.149 --- kdesdk.spec 5 Aug 2009 13:07:46 -0000 1.148 +++ kdesdk.spec 1 Sep 2009 18:25:55 -0000 1.149 @@ -1,5 +1,5 @@ Name: kdesdk -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Summary: The KDE Software Development Kit (SDK) @@ -223,6 +223,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdesdk/F-11/sources,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- sources 5 Aug 2009 13:07:46 -0000 1.61 +++ sources 1 Sep 2009 18:25:55 -0000 1.62 @@ -1 +1 @@ -eda2376a54d66899bf7beb60cc0843b1 kdesdk-4.3.0.tar.bz2 +e1fda958d1f0a2ac39c0cc04814d1fd7 kdesdk-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:25:55 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:25:55 +0000 (UTC) Subject: rpms/kdesdk/devel .cvsignore,1.63,1.64 Message-ID: <20090901182555.B157811C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdesdk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29373/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdesdk/devel/.cvsignore,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- .cvsignore 28 Aug 2009 16:17:34 -0000 1.63 +++ .cvsignore 1 Sep 2009 18:25:55 -0000 1.64 @@ -1,6 +1 @@ -kdesdk-4.2.90.tar.bz2 -kdesdk-4.2.95.tar.bz2 -kdesdk-4.2.96.tar.bz2 -kdesdk-4.2.98.tar.bz2 -kdesdk-4.3.0.tar.bz2 kdesdk-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:29:48 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:29:48 +0000 (UTC) Subject: rpms/kdetoys/F-10 .cvsignore, 1.33, 1.34 kdetoys.spec, 1.43, 1.44 sources, 1.33, 1.34 Message-ID: <20090901182948.1AA4911C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdetoys/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30060/F-10 Modified Files: .cvsignore kdetoys.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdetoys/F-10/.cvsignore,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- .cvsignore 5 Aug 2009 13:09:13 -0000 1.33 +++ .cvsignore 1 Sep 2009 18:29:47 -0000 1.34 @@ -1,5 +1 @@ -kdetoys-4.2.90.tar.bz2 -kdetoys-4.2.95.tar.bz2 -kdetoys-4.2.96.tar.bz2 -kdetoys-4.2.98.tar.bz2 -kdetoys-4.3.0.tar.bz2 +kdetoys-4.3.1.tar.bz2 Index: kdetoys.spec =================================================================== RCS file: /cvs/extras/rpms/kdetoys/F-10/kdetoys.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- kdetoys.spec 5 Aug 2009 13:09:13 -0000 1.43 +++ kdetoys.spec 1 Sep 2009 18:29:47 -0000 1.44 @@ -1,7 +1,7 @@ Name: kdetoys Summary: K Desktop Environment - Toys and Amusements Epoch: 7 -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} License: GPLv2 @@ -86,6 +86,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdetoys/F-10/sources,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- sources 5 Aug 2009 13:09:13 -0000 1.33 +++ sources 1 Sep 2009 18:29:47 -0000 1.34 @@ -1 +1 @@ -6975e332bdd1cdf60b8509c544cedb06 kdetoys-4.3.0.tar.bz2 +0cd0bba2f6265751537bf7bdaeacb518 kdetoys-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:29:48 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:29:48 +0000 (UTC) Subject: rpms/kdetoys/F-11 .cvsignore, 1.37, 1.38 kdetoys.spec, 1.53, 1.54 sources, 1.34, 1.35 Message-ID: <20090901182948.3C2DE11C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdetoys/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30060/F-11 Modified Files: .cvsignore kdetoys.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdetoys/F-11/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 5 Aug 2009 13:09:13 -0000 1.37 +++ .cvsignore 1 Sep 2009 18:29:48 -0000 1.38 @@ -1,5 +1 @@ -kdetoys-4.2.90.tar.bz2 -kdetoys-4.2.95.tar.bz2 -kdetoys-4.2.96.tar.bz2 -kdetoys-4.2.98.tar.bz2 -kdetoys-4.3.0.tar.bz2 +kdetoys-4.3.1.tar.bz2 Index: kdetoys.spec =================================================================== RCS file: /cvs/extras/rpms/kdetoys/F-11/kdetoys.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- kdetoys.spec 5 Aug 2009 13:09:13 -0000 1.53 +++ kdetoys.spec 1 Sep 2009 18:29:48 -0000 1.54 @@ -1,7 +1,7 @@ Name: kdetoys Summary: K Desktop Environment - Toys and Amusements Epoch: 7 -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} License: GPLv2 @@ -86,6 +86,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdetoys/F-11/sources,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- sources 5 Aug 2009 13:09:13 -0000 1.34 +++ sources 1 Sep 2009 18:29:48 -0000 1.35 @@ -1 +1 @@ -6975e332bdd1cdf60b8509c544cedb06 kdetoys-4.3.0.tar.bz2 +0cd0bba2f6265751537bf7bdaeacb518 kdetoys-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:29:48 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:29:48 +0000 (UTC) Subject: rpms/kdetoys/devel .cvsignore,1.40,1.41 Message-ID: <20090901182948.601FA11C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdetoys/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30060/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdetoys/devel/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 28 Aug 2009 16:19:32 -0000 1.40 +++ .cvsignore 1 Sep 2009 18:29:48 -0000 1.41 @@ -1,6 +1 @@ -kdetoys-4.2.90.tar.bz2 -kdetoys-4.2.95.tar.bz2 -kdetoys-4.2.96.tar.bz2 -kdetoys-4.2.98.tar.bz2 -kdetoys-4.3.0.tar.bz2 kdetoys-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:31:59 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:31:59 +0000 (UTC) Subject: rpms/kdeutils/F-10 .cvsignore, 1.60, 1.61 kdeutils.spec, 1.159, 1.160 sources, 1.64, 1.65 Message-ID: <20090901183159.78BAF11C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeutils/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30762/F-10 Modified Files: .cvsignore kdeutils.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeutils/F-10/.cvsignore,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- .cvsignore 5 Aug 2009 13:12:35 -0000 1.60 +++ .cvsignore 1 Sep 2009 18:31:59 -0000 1.61 @@ -1,5 +1 @@ -kdeutils-4.2.90.tar.bz2 -kdeutils-4.2.95.tar.bz2 -kdeutils-4.2.96.tar.bz2 -kdeutils-4.2.98.tar.bz2 -kdeutils-4.3.0.tar.bz2 +kdeutils-4.3.1.tar.bz2 Index: kdeutils.spec =================================================================== RCS file: /cvs/extras/rpms/kdeutils/F-10/kdeutils.spec,v retrieving revision 1.159 retrieving revision 1.160 diff -u -p -r1.159 -r1.160 --- kdeutils.spec 5 Aug 2009 13:12:35 -0000 1.159 +++ kdeutils.spec 1 Sep 2009 18:31:59 -0000 1.160 @@ -1,10 +1,11 @@ -# define to include applet +%if 0%{?fedora} %define printer_applet 1 +%endif Name: kdeutils Epoch: 6 -Version: 4.3.0 -Release: 3%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: K Desktop Environment - Utilities Group: Applications/System @@ -15,6 +16,7 @@ Source0: ftp://ftp.kde.org/pub/kd BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch1: kdeutils-4.2.85-pykde4.patch +Patch2: kdeutils-4.3.1-kscd-lirc.patch ## upstreamed patches @@ -91,7 +93,7 @@ Requires: system-config-printer-libs # NEEDSWORK #patch1 -p1 -b .pykde4 - +%patch2 -p1 -b .kscd-lirc %build @@ -215,6 +217,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Sun Aug 02 2009 Rex Dieter - 6:4.3.0-3 - include epoch's in -libs-related Requires Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeutils/F-10/sources,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- sources 5 Aug 2009 13:12:35 -0000 1.64 +++ sources 1 Sep 2009 18:31:59 -0000 1.65 @@ -1 +1 @@ -9d17d3d7bf25be5af1cbd4abf04e4c99 kdeutils-4.3.0.tar.bz2 +69491ba185ba8ecb2dd4860d7048a88a kdeutils-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:31:59 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:31:59 +0000 (UTC) Subject: rpms/kdeutils/F-11 .cvsignore, 1.65, 1.66 kdeutils.spec, 1.179, 1.180 sources, 1.66, 1.67 Message-ID: <20090901183159.B182711C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeutils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30762/F-11 Modified Files: .cvsignore kdeutils.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeutils/F-11/.cvsignore,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- .cvsignore 5 Aug 2009 13:12:35 -0000 1.65 +++ .cvsignore 1 Sep 2009 18:31:59 -0000 1.66 @@ -1,5 +1 @@ -kdeutils-4.2.90.tar.bz2 -kdeutils-4.2.95.tar.bz2 -kdeutils-4.2.96.tar.bz2 -kdeutils-4.2.98.tar.bz2 -kdeutils-4.3.0.tar.bz2 +kdeutils-4.3.1.tar.bz2 Index: kdeutils.spec =================================================================== RCS file: /cvs/extras/rpms/kdeutils/F-11/kdeutils.spec,v retrieving revision 1.179 retrieving revision 1.180 diff -u -p -r1.179 -r1.180 --- kdeutils.spec 5 Aug 2009 13:12:36 -0000 1.179 +++ kdeutils.spec 1 Sep 2009 18:31:59 -0000 1.180 @@ -1,10 +1,11 @@ -# define to include applet +%if 0%{?fedora} %define printer_applet 1 +%endif Name: kdeutils Epoch: 6 -Version: 4.3.0 -Release: 3%{?dist} +Version: 4.3.1 +Release: 1%{?dist} Summary: K Desktop Environment - Utilities Group: Applications/System @@ -15,6 +16,7 @@ Source0: ftp://ftp.kde.org/pub/kd BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch1: kdeutils-4.2.85-pykde4.patch +Patch2: kdeutils-4.3.1-kscd-lirc.patch ## upstreamed patches @@ -91,7 +93,7 @@ Requires: system-config-printer-libs # NEEDSWORK #patch1 -p1 -b .pykde4 - +%patch2 -p1 -b .kscd-lirc %build @@ -215,6 +217,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Sun Aug 02 2009 Rex Dieter - 6:4.3.0-3 - include epoch's in -libs-related Requires Index: sources =================================================================== RCS file: /cvs/extras/rpms/kdeutils/F-11/sources,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- sources 5 Aug 2009 13:12:36 -0000 1.66 +++ sources 1 Sep 2009 18:31:59 -0000 1.67 @@ -1 +1 @@ -9d17d3d7bf25be5af1cbd4abf04e4c99 kdeutils-4.3.0.tar.bz2 +69491ba185ba8ecb2dd4860d7048a88a kdeutils-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Tue Sep 1 18:31:59 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Tue, 1 Sep 2009 18:31:59 +0000 (UTC) Subject: rpms/kdeutils/devel .cvsignore,1.68,1.69 Message-ID: <20090901183159.DB46011C0345@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdeutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30762/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kdeutils/devel/.cvsignore,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- .cvsignore 28 Aug 2009 16:22:39 -0000 1.68 +++ .cvsignore 1 Sep 2009 18:31:59 -0000 1.69 @@ -1,6 +1 @@ -kdeutils-4.2.90.tar.bz2 -kdeutils-4.2.95.tar.bz2 -kdeutils-4.2.96.tar.bz2 -kdeutils-4.2.98.tar.bz2 -kdeutils-4.3.0.tar.bz2 kdeutils-4.3.1.tar.bz2 From hno at fedoraproject.org Tue Sep 1 18:32:21 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Tue, 1 Sep 2009 18:32:21 +0000 (UTC) Subject: rpms/squid/F-11 squid.logrotate,1.2,1.3 squid.spec,1.125,1.126 Message-ID: <20090901183221.83ACC11C0345@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/squid/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31039 Modified Files: squid.logrotate squid.spec Log Message: Bug #520445 silence logrotate when Squid is not running Index: squid.logrotate =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-11/squid.logrotate,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- squid.logrotate 9 Oct 2008 11:47:06 -0000 1.2 +++ squid.logrotate 1 Sep 2009 18:32:21 -0000 1.3 @@ -7,7 +7,8 @@ sharedscripts postrotate # Asks squid to reopen its logs. (log_rotate 0 is set in squid.conf) - /usr/sbin/squid -k rotate + # errors redirected to make it silent if squid is not running + /usr/sbin/squid -k rotate 2>/dev/null # Wait a little to allow Squid to catch up before the logs is compressed sleep 1 endscript Index: squid.spec =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-11/squid.spec,v retrieving revision 1.125 retrieving revision 1.126 diff -u -p -r1.125 -r1.126 --- squid.spec 4 Aug 2009 19:58:16 -0000 1.125 +++ squid.spec 1 Sep 2009 18:32:21 -0000 1.126 @@ -4,7 +4,7 @@ Name: squid Version: 3.0.STABLE18 -Release: 1%{?dist} +Release: 3%{?dist} Summary: The Squid proxy caching server Epoch: 7 License: GPLv2+ @@ -341,6 +341,9 @@ fi chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || : %changelog +* Tue Sep 1 2009 Henrik Nordstrom - 7:3.0.STABLE18-3 +- Bug #520445 silence logrotate when Squid is not running + * Tue Aug 04 2009 Henrik Nordstrom - 7:3.0.STABLE18-1 - Update to 3.0.STABLE18 From djuran at fedoraproject.org Tue Sep 1 18:38:26 2009 From: djuran at fedoraproject.org (David Juran) Date: Tue, 1 Sep 2009 18:38:26 +0000 (UTC) Subject: rpms/azureus/F-11 azureus.script,1.22,1.23 azureus.spec,1.75,1.76 Message-ID: <20090901183826.BE81411C0345@cvs1.fedora.phx.redhat.com> Author: djuran Update of /cvs/pkgs/rpms/azureus/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1259 Modified Files: azureus.script azureus.spec Log Message: - fix start-script to work when /usr/share/azureus/plugins/ is empty Index: azureus.script =================================================================== RCS file: /cvs/pkgs/rpms/azureus/F-11/azureus.script,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- azureus.script 19 Mar 2009 03:11:48 -0000 1.22 +++ azureus.script 1 Sep 2009 18:38:26 -0000 1.23 @@ -12,9 +12,13 @@ SCRIPT_VERSION=2 rm -rf $APPDIR/plugins mkdir -p $APPDIR/plugins pushd $APPDIR/plugins > /dev/null 2>&1 -for pdir in /usr/share/azureus/plugins/*; do - ln -s $pdir .; -done; + +if ls /usr/share/azureus/plugins/* > /dev/null 2>&1;then + for pdir in /usr/share/azureus/plugins/*; do + ln -s $pdir .; + done; +fi + popd > /dev/null 2>&1 case $(uname -i) in Index: azureus.spec =================================================================== RCS file: /cvs/pkgs/rpms/azureus/F-11/azureus.spec,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- azureus.spec 19 Mar 2009 03:11:49 -0000 1.75 +++ azureus.spec 1 Sep 2009 18:38:26 -0000 1.76 @@ -2,7 +2,7 @@ Name: azureus Version: 4.0.0.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A BitTorrent Client Group: Applications/Internet License: GPLv2+ @@ -212,6 +212,9 @@ fi %{_datadir}/azureus %changelog +* Tue Sep 1 2009 David Juran - 4.0.0.4-4 +- fix start-script to work when /usr/share/azureus/plugins/ is empty + * Wed Mar 18 2009 Conrad Meyer - 4.0.0.4-3 - Apply Bart Vanbrabant's patch to azureus.script to start correctly on 64-bit (rhbz#490774). From thm at fedoraproject.org Tue Sep 1 18:46:58 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Tue, 1 Sep 2009 18:46:58 +0000 (UTC) Subject: rpms/ikiwiki/devel .cvsignore, 1.26, 1.27 ikiwiki.spec, 1.29, 1.30 import.log, 1.26, 1.27 sources, 1.26, 1.27 Message-ID: <20090901184658.A35B211C00EF@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/ikiwiki/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5878/devel Modified Files: .cvsignore ikiwiki.spec import.log sources Log Message: Update to 3.1415926 (fixes CVE-2009-2944, see bz 520543). Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ikiwiki/devel/.cvsignore,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- .cvsignore 12 Aug 2009 16:29:32 -0000 1.26 +++ .cvsignore 1 Sep 2009 18:46:58 -0000 1.27 @@ -1 +1 @@ -ikiwiki_3.141592.tar.gz +ikiwiki_3.1415926.tar.gz Index: ikiwiki.spec =================================================================== RCS file: /cvs/pkgs/rpms/ikiwiki/devel/ikiwiki.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- ikiwiki.spec 12 Aug 2009 16:29:32 -0000 1.29 +++ ikiwiki.spec 1 Sep 2009 18:46:58 -0000 1.30 @@ -1,5 +1,5 @@ Name: ikiwiki -Version: 3.141592 +Version: 3.1415926 Release: 1%{?dist} Summary: A wiki compiler @@ -144,6 +144,9 @@ meta-wrapper in this package. %changelog +* Tue Sep 1 2009 Thomas Moschny - 3.1415926-1 +- Update to 3.1415926 (fixes CVE-2009-2944, see bz 520543). + * Wed Aug 12 2009 Thomas Moschny - 3.141592-1 - Update to 3.141592. - po4a is needed now. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/ikiwiki/devel/import.log,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- import.log 12 Aug 2009 16:29:32 -0000 1.26 +++ import.log 1 Sep 2009 18:46:58 -0000 1.27 @@ -24,3 +24,4 @@ ikiwiki-3_12-1_fc11:HEAD:ikiwiki-3.12-1. ikiwiki-3_14-1_fc11:HEAD:ikiwiki-3.14-1.fc11.src.rpm:1244756213 ikiwiki-3_1415-1_fc11:HEAD:ikiwiki-3.1415-1.fc11.src.rpm:1247863227 ikiwiki-3_141592-1_fc11:HEAD:ikiwiki-3.141592-1.fc11.src.rpm:1250094529 +ikiwiki-3_1415926-1_fc11:HEAD:ikiwiki-3.1415926-1.fc11.src.rpm:1251830777 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ikiwiki/devel/sources,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- sources 12 Aug 2009 16:29:32 -0000 1.26 +++ sources 1 Sep 2009 18:46:58 -0000 1.27 @@ -1 +1 @@ -de1daa180835615da9ac494837a51d9d ikiwiki_3.141592.tar.gz +b5f28d88ebc358347a14ad88cbac22e9 ikiwiki_3.1415926.tar.gz From jfch2222 at fedoraproject.org Tue Sep 1 18:51:41 2009 From: jfch2222 at fedoraproject.org (Jan F. Chadima) Date: Tue, 1 Sep 2009 18:51:41 +0000 (UTC) Subject: rpms/openssh/devel openssh-5.2p1-allow-ip-opts.patch, NONE, 1.1 openssh.spec, 1.162, 1.163 openssh-4.3p2-allow-ip-opts.patch, 1.1, NONE Message-ID: <20090901185141.C261C11C00EF@cvs1.fedora.phx.redhat.com> Author: jfch2222 Update of /cvs/pkgs/rpms/openssh/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8156 Modified Files: openssh.spec Added Files: openssh-5.2p1-allow-ip-opts.patch Removed Files: openssh-4.3p2-allow-ip-opts.patch Log Message: add correct patch for ip-opts openssh-5.2p1-allow-ip-opts.patch: canohost.c | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) --- NEW FILE openssh-5.2p1-allow-ip-opts.patch --- diff -up openssh-5.2p1/canohost.c.ip-opts openssh-5.2p1/canohost.c --- openssh-5.2p1/canohost.c.ip-opts 2009-02-14 06:28:21.000000000 +0100 +++ openssh-5.2p1/canohost.c 2009-09-01 15:31:29.000000000 +0200 @@ -169,12 +169,27 @@ check_ip_options(int sock, char *ipaddr) option_size = sizeof(options); if (getsockopt(sock, ipproto, IP_OPTIONS, options, &option_size) >= 0 && option_size != 0) { - text[0] = '\0'; - for (i = 0; i < option_size; i++) - snprintf(text + i*3, sizeof(text) - i*3, - " %2.2x", options[i]); - fatal("Connection from %.100s with IP options:%.800s", - ipaddr, text); + i = 0; + do { + switch (options[i]) { + case 0: + case 1: + ++i; + break; + case 131: + case 137: + /* Fail, fatally, if we detect either loose or strict + * source routing options. */ + text[0] = '\0'; + for (i = 0; i < option_size; i++) + snprintf(text + i*3, sizeof(text) - i*3, + " %2.2x", options[i]); + fatal("Connection from %.100s with IP options:%.800s", + ipaddr, text); + default: + i += options[i + 1]; + } + } while (i < option_size); } #endif /* IP_OPTIONS */ } Index: openssh.spec =================================================================== RCS file: /cvs/pkgs/rpms/openssh/devel/openssh.spec,v retrieving revision 1.162 retrieving revision 1.163 diff -u -p -r1.162 -r1.163 --- openssh.spec 1 Sep 2009 14:02:15 -0000 1.162 +++ openssh.spec 1 Sep 2009 18:51:41 -0000 1.163 @@ -63,7 +63,7 @@ Summary: An open source implementation of SSH protocol versions 1 and 2 Name: openssh Version: 5.2p1 -Release: 22%{?dist}%{?rescue_rel} +Release: 23%{?dist}%{?rescue_rel} URL: http://www.openssh.com/portable.html #Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz #Source1: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz.asc @@ -468,6 +468,9 @@ fi %endif %changelog +* Tue Sep 1 2009 Jan F. Chadima - 5.2p1-23 +- add correct patch for ip-opts + * Tue Sep 1 2009 Jan F. Chadima - 5.2p1-22 - replace ip-opts patch by an upstream candidate version --- openssh-4.3p2-allow-ip-opts.patch DELETED --- From thm at fedoraproject.org Tue Sep 1 19:02:25 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Tue, 1 Sep 2009 19:02:25 +0000 (UTC) Subject: rpms/ikiwiki/F-11 .cvsignore, 1.25, 1.26 ikiwiki.spec, 1.27, 1.28 import.log, 1.25, 1.26 sources, 1.25, 1.26 Message-ID: <20090901190225.9DB8911C00EF@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/ikiwiki/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13072/F-11 Modified Files: .cvsignore ikiwiki.spec import.log sources Log Message: Update to 3.1415926 (fixes CVE-2009-2944, see bz 520543). Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ikiwiki/F-11/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 12 Aug 2009 16:37:42 -0000 1.25 +++ .cvsignore 1 Sep 2009 19:02:25 -0000 1.26 @@ -1 +1 @@ -ikiwiki_3.141592.tar.gz +ikiwiki_3.1415926.tar.gz Index: ikiwiki.spec =================================================================== RCS file: /cvs/pkgs/rpms/ikiwiki/F-11/ikiwiki.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- ikiwiki.spec 12 Aug 2009 16:37:42 -0000 1.27 +++ ikiwiki.spec 1 Sep 2009 19:02:25 -0000 1.28 @@ -1,5 +1,5 @@ Name: ikiwiki -Version: 3.141592 +Version: 3.1415926 Release: 1%{?dist} Summary: A wiki compiler @@ -144,6 +144,9 @@ meta-wrapper in this package. %changelog +* Tue Sep 1 2009 Thomas Moschny - 3.1415926-1 +- Update to 3.1415926 (fixes CVE-2009-2944, see bz 520543). + * Wed Aug 12 2009 Thomas Moschny - 3.141592-1 - Update to 3.141592. - po4a is needed now. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/ikiwiki/F-11/import.log,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- import.log 12 Aug 2009 16:37:42 -0000 1.25 +++ import.log 1 Sep 2009 19:02:25 -0000 1.26 @@ -23,3 +23,4 @@ ikiwiki-3_11-1_fc11:F-11:ikiwiki-3.11-1. ikiwiki-3_12-1_fc11:F-11:ikiwiki-3.12-1.fc11.src.rpm:1242422225 ikiwiki-3_1415-1_fc12:F-11:ikiwiki-3.1415-1.fc12.src.rpm:1247863732 ikiwiki-3_141592-1_fc11:F-11:ikiwiki-3.141592-1.fc11.src.rpm:1250094991 +ikiwiki-3_1415926-1_fc11:F-11:ikiwiki-3.1415926-1.fc11.src.rpm:1251831564 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ikiwiki/F-11/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 12 Aug 2009 16:37:42 -0000 1.25 +++ sources 1 Sep 2009 19:02:25 -0000 1.26 @@ -1 +1 @@ -de1daa180835615da9ac494837a51d9d ikiwiki_3.141592.tar.gz +b5f28d88ebc358347a14ad88cbac22e9 ikiwiki_3.1415926.tar.gz From mbarnes at fedoraproject.org Tue Sep 1 19:06:40 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Tue, 1 Sep 2009 19:06:40 +0000 (UTC) Subject: rpms/evolution/devel evolution-kb-override-version.patch, NONE, 1.1.2.1 .cvsignore, 1.116.2.17, 1.116.2.18 evolution.spec, 1.394.2.34, 1.394.2.35 sources, 1.116.2.21, 1.116.2.22 evolution-override-eds-version.patch, 1.1.2.1, NONE Message-ID: <20090901190640.D961111C00EF@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/evolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13917 Modified Files: Tag: private-mbarnes-kb .cvsignore evolution.spec sources Added Files: Tag: private-mbarnes-kb evolution-kb-override-version.patch Removed Files: Tag: private-mbarnes-kb evolution-override-eds-version.patch Log Message: * Mon Sep 01 2009 Matthew Barnes - 2.27.99-1.kb.1.fc12 - Snapshot of "kill-bonobo" branch at commit f945e64. - Actual tarball is now 2.29.1, but keep the package at 2.27.99 for easier compatibility with Fedora 12. evolution-kb-override-version.patch: configure.ac | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE evolution-kb-override-version.patch --- diff -up evolution-2.29.1-kill-bonobo-f945e64/configure.ac.override-version evolution-2.29.1-kill-bonobo-f945e64/configure.ac --- evolution-2.29.1-kill-bonobo-f945e64/configure.ac.override-version 2009-09-01 15:02:53.028656991 -0400 +++ evolution-2.29.1-kill-bonobo-f945e64/configure.ac 2009-09-01 15:03:19.843363079 -0400 @@ -1,7 +1,7 @@ dnl Evolution Versions m4_define([evo_major_version], [2]) -m4_define([evo_minor_version], [29]) -m4_define([evo_micro_version], [1]) +m4_define([evo_minor_version], [27]) +m4_define([evo_micro_version], [99]) m4_define([evo_version], [evo_major_version.evo_minor_version.evo_micro_version]) m4_define([evo_stable_version], @@ -13,8 +13,8 @@ dnl Base Version: This is for API/versio dnl Bonobo server files. This should always be the major/minor of dnl the stable version or stable version to be. Note, this is set dnl the way it is so that GETTEXT_PACKAGE will be parsed correctly. -BASE_VERSION=2.30 -m4_define([base_version], [2.30]) +BASE_VERSION=2.28 +m4_define([base_version], [2.28]) dnl Upgrade Revision: This is for triggering migration calls between dnl varying versions. Reset to 0 whenever BASE_VERSION changes. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/.cvsignore,v retrieving revision 1.116.2.17 retrieving revision 1.116.2.18 diff -u -p -r1.116.2.17 -r1.116.2.18 --- .cvsignore 31 Aug 2009 23:11:01 -0000 1.116.2.17 +++ .cvsignore 1 Sep 2009 19:06:40 -0000 1.116.2.18 @@ -1 +1 @@ -evolution-2.29.1-kill-bonobo-e7a7e7d.tar.bz2 +evolution-2.29.1-kill-bonobo-f945e64.tar.bz2 Index: evolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v retrieving revision 1.394.2.34 retrieving revision 1.394.2.35 diff -u -p -r1.394.2.34 -r1.394.2.35 --- evolution.spec 31 Aug 2009 23:48:21 -0000 1.394.2.34 +++ evolution.spec 1 Sep 2009 19:06:40 -0000 1.394.2.35 @@ -1,5 +1,5 @@ # This is an unofficial RPM for testing Evolution's kill-bonobo branch. -%define hash e7a7e7d +%define hash f945e64 %define dbus_glib_version 0.70 %define dbus_version 1.0 @@ -45,14 +45,14 @@ ### Abstract ### Name: evolution -Version: 2.29.1 +Version: 2.27.99 Release: 1.kb.1%{?dist} Group: Applications/Productivity Summary: Mail and calendar client for GNOME License: GPLv2+ and GFDL URL: http://projects.gnome.org/evolution/ BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -Source: %{name}-%{version}-kill-bonobo-%{hash}.tar.bz2 +Source: %{name}-2.29.1-kill-bonobo-%{hash}.tar.bz2 Obsoletes: libgal2 <= %{last_libgal2_version} @@ -69,9 +69,8 @@ Patch11: evolution-2.5.4-fix-conduit-dir # RH bug #176400 Patch12: evolution-2.9.1-im-context-reset.patch -# Override the evolution-data-server version requirement, -# since e-d-s version 2.29 will never exist in Fedora 12. -Patch13: evolution-override-eds-version.patch +# Override the version to 2.27.99 (and API_VERSION to 2.28). +Patch13: evolution-kb-override-version.patch ## Dependencies ### @@ -229,11 +228,11 @@ Requires: %{name} = %{version}-%{release This package contains supplemental utilities for %{name} that require Perl. %prep -%setup -q -n evolution-%{version}-kill-bonobo-%{hash} +%setup -q -n %{name}-2.29.1-kill-bonobo-%{hash} %patch10 -p1 -b .ldaphack %patch11 -p1 -b .fix-conduit-dir %patch12 -p1 -b .im-context-reset -%patch13 -p1 -b .override-eds-version +%patch13 -p1 -b .override-version mkdir -p krb5-fakeprefix/include mkdir -p krb5-fakeprefix/lib @@ -680,10 +679,10 @@ rm -rf $RPM_BUILD_ROOT %{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-clean %changelog -* Mon Aug 31 2009 Matthew Barnes - 2.29.1-1.kb.1.fc12 -- Snapshot of "kill-bonobo" branch at commit e7a7e7d. -- Relax the evolution-data-server version requirement. -- Bump evo_major to 2.30. +* Mon Sep 01 2009 Matthew Barnes - 2.27.99-1.kb.1.fc12 +- Snapshot of "kill-bonobo" branch at commit f945e64. +- Actual tarball is now 2.29.1, but keep the package at 2.27.99 for easier + compatibility with Fedora 12. * Thu Aug 27 2009 Matthew Barnes - 2.27.91-1.kb.2.fc12 - Snapshot of "kill-bonobo" branch at commit 787ce81. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/sources,v retrieving revision 1.116.2.21 retrieving revision 1.116.2.22 diff -u -p -r1.116.2.21 -r1.116.2.22 --- sources 31 Aug 2009 23:11:01 -0000 1.116.2.21 +++ sources 1 Sep 2009 19:06:40 -0000 1.116.2.22 @@ -1 +1 @@ -e838844dc46e59e95c37719fd95bbdb2 evolution-2.29.1-kill-bonobo-e7a7e7d.tar.bz2 +658fce6142a8c152cde3054c1086a849 evolution-2.29.1-kill-bonobo-f945e64.tar.bz2 --- evolution-override-eds-version.patch DELETED --- From ajax at fedoraproject.org Tue Sep 1 19:14:30 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Tue, 1 Sep 2009 19:14:30 +0000 (UTC) Subject: rpms/redhat-rpm-config/devel redhat-rpm-config.spec,1.72,1.73 Message-ID: <20090901191430.DC8FB11C00EF@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/redhat-rpm-config/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15409 Modified Files: redhat-rpm-config.spec Log Message: fix changelog Index: redhat-rpm-config.spec =================================================================== RCS file: /cvs/pkgs/rpms/redhat-rpm-config/devel/redhat-rpm-config.spec,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- redhat-rpm-config.spec 19 Aug 2009 06:08:05 -0000 1.72 +++ redhat-rpm-config.spec 1 Sep 2009 19:14:30 -0000 1.73 @@ -65,7 +65,7 @@ rm -rf ${RPM_BUILD_ROOT} - use XZ payload compression for binary packages * Tue Jul 21 2009 Tom "spot" Callaway - 9.0.3-10 -- always delete %%buildroot as first step of %%install (as long as %buildroot is not /) +- always delete %%buildroot as first step of %%install (as long as %%buildroot is not /) * Fri Jul 17 2009 Bill Nottingham 9.0.3-10 - apply fedora 12 default buildflags From karsten at fedoraproject.org Tue Sep 1 19:17:33 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Tue, 1 Sep 2009 19:17:33 +0000 (UTC) Subject: rpms/wireless-tools/devel wireless-tools.spec,1.44,1.45 Message-ID: <20090901191733.2251211C00EF@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/wireless-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16722 Modified Files: wireless-tools.spec Log Message: - drop excludearch s390x as at least the headers are required to build p.e. NetworkManager Index: wireless-tools.spec =================================================================== RCS file: /cvs/extras/rpms/wireless-tools/devel/wireless-tools.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- wireless-tools.spec 27 Jul 2009 07:18:18 -0000 1.44 +++ wireless-tools.spec 1 Sep 2009 19:17:32 -0000 1.45 @@ -8,13 +8,12 @@ Group: System Environment/Base License: GPL+ Name: wireless-tools Version: 29 -Release: 5%{?pre_version}%{?dist} +Release: 5.1%{?pre_version}%{?dist} Epoch: 1 URL: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html Source: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/wireless_tools.%{version}%{?pre_version}.tar.gz Patch1: wireless-tools-29-makefile.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -ExcludeArch: s390 s390x # This is artificial, for packaging purposes. The presumption is that # wireless users will install this package, so they will want crda too. @@ -85,6 +84,9 @@ ln -sf ../../%{_lib}/libiw.so.%{version} %changelog +* Tue Sep 01 2009 Karsten Hopp 29-5.1 +- drop excludearch s390x as at least the headers are required to build p.e. NetworkManager + * Mon Jul 27 2009 Fedora Release Engineering - 1:29-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jjames at fedoraproject.org Tue Sep 1 19:23:36 2009 From: jjames at fedoraproject.org (Jerry James) Date: Tue, 1 Sep 2009 19:23:36 +0000 (UTC) Subject: rpms/xemacs-packages-base/F-11 xemacs-packages-base-20090901-mule-480845.patch, NONE, 1.1 xemacs-packages-base.spec, 1.7, 1.8 Message-ID: <20090901192336.C9C1711C00EF@cvs1.fedora.phx.redhat.com> Author: jjames Update of /cvs/pkgs/rpms/xemacs-packages-base/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18225/F-11 Modified Files: xemacs-packages-base.spec Added Files: xemacs-packages-base-20090901-mule-480845.patch Log Message: * Tue Sep 1 2009 Jerry James - 20090217-4 - Add mule-base patch to fix bz 480845 and hopefully bz 520248. xemacs-packages-base-20090901-mule-480845.patch: ChangeLog | 7 +++++ mule-util.el | 69 ----------------------------------------------------------- 2 files changed, 7 insertions(+), 69 deletions(-) --- NEW FILE xemacs-packages-base-20090901-mule-480845.patch --- Index: mule-packages/mule-base/ChangeLog =================================================================== RCS file: /pack/xemacscvs/XEmacs/packages/mule-packages/mule-base/ChangeLog,v retrieving revision 1.66 diff -d -u -r1.66 ChangeLog --- mule-packages/mule-base/ChangeLog 9 Aug 2008 12:41:17 -0000 1.66 +++ mule-packages/mule-base/ChangeLog 1 Sep 2009 18:56:15 -0000 @@ -1,3 +1,10 @@ +2009-09-01 Jerry James + + * mule-util.el (store-substring): Remove older version of a + function that is now defined in subr.el. + (truncate-string-to-width): Ditto. + (truncate-string): Ditto. + 2008-08-09 Norbert Koch * Makefile (VERSION): XEmacs package 1.53 released. Index: mule-packages/mule-base/mule-util.el =================================================================== RCS file: /pack/xemacscvs/XEmacs/packages/mule-packages/mule-base/mule-util.el,v retrieving revision 1.3 diff -d -u -r1.3 mule-util.el --- mule-packages/mule-base/mule-util.el 20 May 2007 19:32:53 -0000 1.3 +++ mule-packages/mule-base/mule-util.el 1 Sep 2009 18:56:15 -0000 @@ -68,75 +68,6 @@ ;; "Return a vector of characters in STRING." ;; (string-to-sequence string 'vector)) -;;;###autoload -(defun store-substring (string idx obj) - "Embed OBJ (string or character) at index IDX of STRING." - (if (characterp obj) - (aset string idx obj) - (let ((len1 (length obj)) - (len2 (length string)) - (i 0)) - (while (< i len1) - (aset string (+ idx i) (aref obj i)) - (setq i (1+ i))))) - string) - -;;;###autoload -(defun truncate-string-to-width (str end-column &optional start-column padding) - "Truncate string STR to end at column END-COLUMN. -The optional 2nd arg START-COLUMN, if non-nil, specifies -the starting column; that means to return the characters occupying -columns START-COLUMN ... END-COLUMN of STR. - -The optional 3rd arg PADDING, if non-nil, specifies a padding character -to add at the end of the result if STR doesn't reach column END-COLUMN, -or if END-COLUMN comes in the middle of a character in STR. -PADDING is also added at the beginning of the result -if column START-COLUMN appears in the middle of a character in STR. - -If PADDING is nil, no padding is added in these cases, so -the resulting string may be narrower than END-COLUMN." - (or start-column - (setq start-column 0)) - (let ((len (length str)) - (idx 0) - (column 0) - (head-padding "") (tail-padding "") - ch last-column last-idx from-idx) - (condition-case nil - (while (< column start-column) - (setq ch (aref str idx) - column (+ column (char-width ch)) - idx (1+ idx))) - (args-out-of-range (setq idx len))) - (if (< column start-column) - (if padding (make-string end-column padding) "") - (if (and padding (> column start-column)) - (setq head-padding (make-string (- column start-column) padding))) - (setq from-idx idx) - (if (< end-column column) - (setq idx from-idx) - (condition-case nil - (while (< column end-column) - (setq last-column column - last-idx idx - ch (aref str idx) - column (+ column (char-width ch)) - idx (1+ idx))) - (args-out-of-range (setq idx len))) - (if (> column end-column) - (setq column last-column idx last-idx)) - (if (and padding (< column end-column)) - (setq tail-padding (make-string (- end-column column) padding)))) - (setq str (substring str from-idx idx)) - (if padding - (concat head-padding str tail-padding) - str)))) - -;;; For backward compatibility ... -;;;###autoload -(defalias 'truncate-string 'truncate-string-to-width) -(make-obsolete 'truncate-string 'truncate-string-to-width) ;;; Nested alist handler. Nested alist is alist whose elements are ;;; also nested alist. Index: xemacs-packages-base.spec =================================================================== RCS file: /cvs/pkgs/rpms/xemacs-packages-base/F-11/xemacs-packages-base.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- xemacs-packages-base.spec 24 Aug 2009 22:30:41 -0000 1.7 +++ xemacs-packages-base.spec 1 Sep 2009 19:23:36 -0000 1.8 @@ -3,7 +3,7 @@ Name: xemacs-packages-base Version: 20090217 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Base lisp packages for XEmacs Group: Applications/Editors @@ -19,6 +19,9 @@ Patch0: xemacs-packages-base-200 Patch1: xemacs-packages-base-20090624-dired-504422.patch # This patch has been committed upstream. Fix a timer bug. Patch2: xemacs-packages-base-20090824-timer.patch +# This patch has been committed upstream. Remove obsolete definitions that +# lead to a crash in the menubar code. +Patch3: xemacs-packages-base-20090901-mule-480845.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -54,6 +57,7 @@ developing or debugging the packages. %patch0 %patch1 %patch2 +%patch3 [ ! "%(%{xemver})" '<' "21.5" ] && x215="XEMACS_21_5=t" || x215= cat << EOF > make.sh #!/bin/sh @@ -116,6 +120,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 1 2009 Jerry James - 20090217-3 +- Add mule-base patch to fix bz 480845 and hopefully bz 520248. + * Mon Aug 24 2009 Jerry James - 20090217-2 - Add APEL patch to fix bz 503185 for XEmacs. - Add dired patch to fix bz 504422. From jjames at fedoraproject.org Tue Sep 1 19:23:37 2009 From: jjames at fedoraproject.org (Jerry James) Date: Tue, 1 Sep 2009 19:23:37 +0000 (UTC) Subject: rpms/xemacs-packages-base/devel xemacs-packages-base-20090901-mule-480845.patch, NONE, 1.1 xemacs-packages-base.spec, 1.8, 1.9 Message-ID: <20090901192337.3208B11C00EF@cvs1.fedora.phx.redhat.com> Author: jjames Update of /cvs/pkgs/rpms/xemacs-packages-base/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18225/devel Modified Files: xemacs-packages-base.spec Added Files: xemacs-packages-base-20090901-mule-480845.patch Log Message: * Tue Sep 1 2009 Jerry James - 20090217-4 - Add mule-base patch to fix bz 480845 and hopefully bz 520248. xemacs-packages-base-20090901-mule-480845.patch: ChangeLog | 7 +++++ mule-util.el | 69 ----------------------------------------------------------- 2 files changed, 7 insertions(+), 69 deletions(-) --- NEW FILE xemacs-packages-base-20090901-mule-480845.patch --- Index: mule-packages/mule-base/ChangeLog =================================================================== RCS file: /pack/xemacscvs/XEmacs/packages/mule-packages/mule-base/ChangeLog,v retrieving revision 1.66 diff -d -u -r1.66 ChangeLog --- mule-packages/mule-base/ChangeLog 9 Aug 2008 12:41:17 -0000 1.66 +++ mule-packages/mule-base/ChangeLog 1 Sep 2009 18:56:15 -0000 @@ -1,3 +1,10 @@ +2009-09-01 Jerry James + + * mule-util.el (store-substring): Remove older version of a + function that is now defined in subr.el. + (truncate-string-to-width): Ditto. + (truncate-string): Ditto. + 2008-08-09 Norbert Koch * Makefile (VERSION): XEmacs package 1.53 released. Index: mule-packages/mule-base/mule-util.el =================================================================== RCS file: /pack/xemacscvs/XEmacs/packages/mule-packages/mule-base/mule-util.el,v retrieving revision 1.3 diff -d -u -r1.3 mule-util.el --- mule-packages/mule-base/mule-util.el 20 May 2007 19:32:53 -0000 1.3 +++ mule-packages/mule-base/mule-util.el 1 Sep 2009 18:56:15 -0000 @@ -68,75 +68,6 @@ ;; "Return a vector of characters in STRING." ;; (string-to-sequence string 'vector)) -;;;###autoload -(defun store-substring (string idx obj) - "Embed OBJ (string or character) at index IDX of STRING." - (if (characterp obj) - (aset string idx obj) - (let ((len1 (length obj)) - (len2 (length string)) - (i 0)) - (while (< i len1) - (aset string (+ idx i) (aref obj i)) - (setq i (1+ i))))) - string) - -;;;###autoload -(defun truncate-string-to-width (str end-column &optional start-column padding) - "Truncate string STR to end at column END-COLUMN. -The optional 2nd arg START-COLUMN, if non-nil, specifies -the starting column; that means to return the characters occupying -columns START-COLUMN ... END-COLUMN of STR. - -The optional 3rd arg PADDING, if non-nil, specifies a padding character -to add at the end of the result if STR doesn't reach column END-COLUMN, -or if END-COLUMN comes in the middle of a character in STR. -PADDING is also added at the beginning of the result -if column START-COLUMN appears in the middle of a character in STR. - -If PADDING is nil, no padding is added in these cases, so -the resulting string may be narrower than END-COLUMN." - (or start-column - (setq start-column 0)) - (let ((len (length str)) - (idx 0) - (column 0) - (head-padding "") (tail-padding "") - ch last-column last-idx from-idx) - (condition-case nil - (while (< column start-column) - (setq ch (aref str idx) - column (+ column (char-width ch)) - idx (1+ idx))) - (args-out-of-range (setq idx len))) - (if (< column start-column) - (if padding (make-string end-column padding) "") - (if (and padding (> column start-column)) - (setq head-padding (make-string (- column start-column) padding))) - (setq from-idx idx) - (if (< end-column column) - (setq idx from-idx) - (condition-case nil - (while (< column end-column) - (setq last-column column - last-idx idx - ch (aref str idx) - column (+ column (char-width ch)) - idx (1+ idx))) - (args-out-of-range (setq idx len))) - (if (> column end-column) - (setq column last-column idx last-idx)) - (if (and padding (< column end-column)) - (setq tail-padding (make-string (- end-column column) padding)))) - (setq str (substring str from-idx idx)) - (if padding - (concat head-padding str tail-padding) - str)))) - -;;; For backward compatibility ... -;;;###autoload -(defalias 'truncate-string 'truncate-string-to-width) -(make-obsolete 'truncate-string 'truncate-string-to-width) ;;; Nested alist handler. Nested alist is alist whose elements are ;;; also nested alist. Index: xemacs-packages-base.spec =================================================================== RCS file: /cvs/pkgs/rpms/xemacs-packages-base/devel/xemacs-packages-base.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- xemacs-packages-base.spec 24 Aug 2009 22:30:42 -0000 1.8 +++ xemacs-packages-base.spec 1 Sep 2009 19:23:36 -0000 1.9 @@ -3,7 +3,7 @@ Name: xemacs-packages-base Version: 20090217 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Base lisp packages for XEmacs Group: Applications/Editors @@ -19,6 +19,9 @@ Patch0: xemacs-packages-base-200 Patch1: xemacs-packages-base-20090624-dired-504422.patch # This patch has been committed upstream. Fix a timer bug. Patch2: xemacs-packages-base-20090824-timer.patch +# This patch has been committed upstream. Remove obsolete definitions that +# lead to a crash in the menubar code. +Patch3: xemacs-packages-base-20090901-mule-480845.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -54,6 +57,7 @@ developing or debugging the packages. %patch0 %patch1 %patch2 +%patch3 [ ! "%(%{xemver})" '<' "21.5" ] && x215="XEMACS_21_5=t" || x215= cat << EOF > make.sh #!/bin/sh @@ -116,6 +120,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 1 2009 Jerry James - 20090217-4 +- Add mule-base patch to fix bz 480845 and hopefully bz 520248. + * Mon Aug 24 2009 Jerry James - 20090217-3 - Add APEL patch to fix bz 503185 for XEmacs. - Add dired patch to fix bz 504422. From overholt at fedoraproject.org Tue Sep 1 19:30:12 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Tue, 1 Sep 2009 19:30:12 +0000 (UTC) Subject: rpms/maven2/devel maven2.spec,1.25,1.26 Message-ID: <20090901193012.086DB11C0498@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22431 Modified Files: maven2.spec Log Message: * Tue Sep 01 2009 Andrew Overholt 2.0.8-2 - Build in non-bootstrap mode - Change jmock R to easymock for plugin-assembly Index: maven2.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven2/devel/maven2.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- maven2.spec 31 Aug 2009 14:51:15 -0000 1.25 +++ maven2.spec 1 Sep 2009 19:30:11 -0000 1.26 @@ -32,8 +32,8 @@ %define with_itests %{!?_with_itests:0}%{?_with_itests:1} -%define with_bootstrap 1 -%define without_bootstrap 0 +%define with_bootstrap 0 +%define without_bootstrap 1 %define maven_version 2.0.8 %define NONFREE 0 @@ -46,7 +46,7 @@ Name: %{name} Version: %{maven_version} -Release: 1.4%{?dist} +Release: 2%{?dist} Epoch: 0 Summary: Java project management and project comprehension tool @@ -172,7 +172,6 @@ BuildRequires: plexus-container-defau BuildRequires: plexus-i18n >= 1.0 BuildRequires: plexus-interactivity >= 1.0 BuildRequires: plexus-utils >= 1.2 -BuildRequires: plexus-velocity >= 1.1.2 BuildRequires: pmd >= 3.6 BuildRequires: qdox >= 1.5 BuildRequires: rhino >= 1.5 @@ -208,6 +207,8 @@ BuildRequires: maven2-plugin-resource BuildRequires: maven2-plugin-shade BuildRequires: maven2-plugin-site BuildRequires: maven2-plugin-surefire +BuildRequires: maven-archiver >= 2.2 +BuildRequires: maven-plugin-tools >= 2.1 BuildRequires: maven-shared-archiver BuildRequires: maven-doxia-sitetools BuildRequires: maven-embedder @@ -236,10 +237,14 @@ BuildRequires: maven-surefire-provide BuildRequires: maven-surefire-booter >= 2.0 BuildRequires: modello >= 1.0-0.a8.3 BuildRequires: modello-maven-plugin >= 1.0-0.a8.3 +BuildRequires: plexus-cdc >= 1.0-0.5.a10 BuildRequires: plexus-digest BuildRequires: plexus-maven-plugin >= 1.3.5 BuildRequires: plexus-mail-sender BuildRequires: plexus-resources +BuildRequires: plexus-velocity >= 1.1.7 +%else +BuildRequires: plexus-velocity >= 1.1.2 %endif Requires: ant >= 1.6.5 @@ -438,7 +443,6 @@ Requires(postun): maven2 = %{epoch}:%{ve %if %{without_bootstrap} Requires: modello >= 1.0-0.a8.3 Requires: maven-shared-archiver -Requires: jmock >= 1.0.1 Requires: maven-shared-test-tools Requires: maven-shared-repository-builder Requires: maven-shared-common-artifact-filters @@ -450,6 +454,7 @@ Requires: maven-shared-file-manageme Requires: plexus-container-default Requires: jdom >= 1.0 Requires: jaxen >= 1.1 +Requires: easymock Requires: saxpath Requires: junit >= 3.8.2 @@ -493,12 +498,14 @@ Requires: maven-doxia Requires: maven-doxia-sitetools >= 1.0 Requires: maven-shared-reporting-impl Requires: glassfish-javamail +Requires: plexus-velocity >= 1.1.7 +%else +Requires: plexus-velocity >= 1.1.2 %endif Requires: maven2 = %{epoch}:%{version}-%{release} Requires(postun): maven2 = %{epoch}:%{version}-%{release} Requires: velocity Requires: commons-httpclient -Requires: plexus-velocity >= 1.1.2 Requires: plexus-mail-sender Requires: jakarta-commons-lang Requires: velocity @@ -691,6 +698,7 @@ Requires: maven2 = %{epoch}:%{vers Requires(postun): maven2 = %{epoch}:%{version}-%{release} Requires: plexus-utils >= 1.2 %if %{without_bootstrap} +Requires: maven-archiver >= 2.2 Requires: maven-shared-verifier %endif Requires: xmlunit @@ -2898,6 +2906,10 @@ fi %endif %changelog +* Tue Sep 01 2009 Andrew Overholt 2.0.8-2 +- Build in non-bootstrap mode +- Change jmock R to easymock for plugin-assembly + * Mon Aug 31 2009 Alexander Kurtakov 0:2.0.8-1.4 - Move missing dependencies to without_bootstrap blocks. From karsten at fedoraproject.org Tue Sep 1 19:31:48 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Tue, 1 Sep 2009 19:31:48 +0000 (UTC) Subject: rpms/evolution/devel evolution.spec,1.408,1.408.2.1 Message-ID: <20090901193148.81C0B11C00EF@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/evolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22929 Modified Files: Tag: evolution-2_27_5-3_fc12_rhel6_rebuild evolution.spec Log Message: - fix build requirements for f12 rebuild on s390x, add libeconduit.so.* to main package (s390x only) Index: evolution.spec =================================================================== RCS file: /cvs/extras/rpms/evolution/devel/evolution.spec,v retrieving revision 1.408 retrieving revision 1.408.2.1 diff -u -p -r1.408 -r1.408.2.1 --- evolution.spec 28 Jul 2009 17:15:44 -0000 1.408 +++ evolution.spec 1 Sep 2009 19:31:48 -0000 1.408.2.1 @@ -25,11 +25,7 @@ %define libpst_support 1 %define krb5_support 1 %define nntp_support 1 -%ifnarch s390 s390x %define nm_support 1 -%else -%define nm_support 0 -%endif %ifarch s390 s390x %define build_conduits 0 %else @@ -43,7 +39,7 @@ Name: evolution Version: 2.27.5 -Release: 3%{?dist} +Release: 3.1%{?dist} Group: Applications/Productivity Summary: Mail and calendar client for GNOME License: GPLv2+ and GFDL @@ -619,6 +615,11 @@ rm -rf $RPM_BUILD_ROOT %{evo_plugin_dir}/org-gnome-evolution-webdav.eplug %{evo_plugin_dir}/liborg-gnome-evolution-webdav.so +# +# we don't have a conduits subpackage on s390*, but libeconduit.so* exists +%if ! %{build_conduits} +%{_libdir}/evolution/%{evo_major}/libeconduit.so* +%endif %files devel %defattr(-, root, root) @@ -693,6 +694,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Tue Sep 01 2009 Karsten Hopp 2.27.5-3.1 +- fix build requirements for f12 rebuild on s390x, add libeconduit.so.* to + main package (s390x only) + * Tue Jul 28 2009 Milan Crha - 2.27.5-3.fc12 - Enable pst-import plugin (RH bug #493049) From mbarnes at fedoraproject.org Tue Sep 1 19:38:02 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Tue, 1 Sep 2009 19:38:02 +0000 (UTC) Subject: rpms/evolution/devel evolution-kb-override-version.patch, 1.1.2.1, 1.1.2.2 evolution.spec, 1.394.2.35, 1.394.2.36 Message-ID: <20090901193802.1AB4211C00EF@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/evolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24455 Modified Files: Tag: private-mbarnes-kb evolution-kb-override-version.patch evolution.spec Log Message: * Mon Sep 01 2009 Matthew Barnes - 2.27.99-1.kb.1.fc12 - Snapshot of "kill-bonobo" branch at commit f945e64. - Actual tarball is now 2.29.1, but keep the package at 2.27.99 for easier compatibility with Fedora 12. - Relax evolution-data-server requirement. evolution-kb-override-version.patch: configure.ac | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) Index: evolution-kb-override-version.patch =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/Attic/evolution-kb-override-version.patch,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -p -r1.1.2.1 -r1.1.2.2 --- evolution-kb-override-version.patch 1 Sep 2009 19:06:40 -0000 1.1.2.1 +++ evolution-kb-override-version.patch 1 Sep 2009 19:38:01 -0000 1.1.2.2 @@ -1,6 +1,6 @@ diff -up evolution-2.29.1-kill-bonobo-f945e64/configure.ac.override-version evolution-2.29.1-kill-bonobo-f945e64/configure.ac --- evolution-2.29.1-kill-bonobo-f945e64/configure.ac.override-version 2009-09-01 15:02:53.028656991 -0400 -+++ evolution-2.29.1-kill-bonobo-f945e64/configure.ac 2009-09-01 15:03:19.843363079 -0400 ++++ evolution-2.29.1-kill-bonobo-f945e64/configure.ac 2009-09-01 15:36:41.818612634 -0400 @@ -1,7 +1,7 @@ dnl Evolution Versions m4_define([evo_major_version], [2]) @@ -22,3 +22,12 @@ diff -up evolution-2.29.1-kill-bonobo-f9 dnl Upgrade Revision: This is for triggering migration calls between dnl varying versions. Reset to 0 whenever BASE_VERSION changes. +@@ -49,7 +49,7 @@ GTKHTML_PACKAGE=3.14 + dnl Required Packages + m4_define([glib_minimum_version], [2.20.0]) + m4_define([gtk_minimum_version], [2.16.0]) +-m4_define([eds_minimum_version], [evo_version]) ++m4_define([eds_minimum_version], [2.27.91]) + m4_define([gnome_icon_theme_minimum_version], [2.19.91]) + m4_define([gnome_desktop_minimum_version], [2.26.0]) + m4_define([libbonobo_minimum_version], [2.20.3]) Index: evolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v retrieving revision 1.394.2.35 retrieving revision 1.394.2.36 diff -u -p -r1.394.2.35 -r1.394.2.36 --- evolution.spec 1 Sep 2009 19:06:40 -0000 1.394.2.35 +++ evolution.spec 1 Sep 2009 19:38:01 -0000 1.394.2.36 @@ -3,6 +3,7 @@ %define dbus_glib_version 0.70 %define dbus_version 1.0 +%define eds_version 2.27.91 %define glib2_version 2.16.0 %define gnome_desktop_version 2.26.0 %define gnome_doc_utils_version 0.8.0 @@ -98,7 +99,7 @@ BuildRequires: byacc BuildRequires: dbus-devel >= %{dbus_version} BuildRequires: dbus-glib-devel >= %{dbus_glib_version} BuildRequires: desktop-file-utils -BuildRequires: evolution-data-server-devel +BuildRequires: evolution-data-server-devel >= %{eds_version} BuildRequires: flex BuildRequires: gettext BuildRequires: glib2-devel >= %{glib2_version} @@ -683,6 +684,7 @@ rm -rf $RPM_BUILD_ROOT - Snapshot of "kill-bonobo" branch at commit f945e64. - Actual tarball is now 2.29.1, but keep the package at 2.27.99 for easier compatibility with Fedora 12. +- Relax evolution-data-server requirement. * Thu Aug 27 2009 Matthew Barnes - 2.27.91-1.kb.2.fc12 - Snapshot of "kill-bonobo" branch at commit 787ce81. From epienbro at fedoraproject.org Tue Sep 1 19:43:01 2009 From: epienbro at fedoraproject.org (epienbro) Date: Tue, 1 Sep 2009 19:43:01 +0000 (UTC) Subject: rpms/mingw32-libsoup/devel .cvsignore, 1.4, 1.5 mingw32-libsoup.spec, 1.5, 1.6 sources, 1.4, 1.5 Message-ID: <20090901194302.02C5411C00EF@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-libsoup/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26588 Modified Files: .cvsignore mingw32-libsoup.spec sources Log Message: Update to 2.27.91 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libsoup/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 13 Aug 2009 09:05:53 -0000 1.4 +++ .cvsignore 1 Sep 2009 19:43:01 -0000 1.5 @@ -1 +1 @@ -libsoup-2.27.90.tar.bz2 +libsoup-2.27.91.tar.bz2 Index: mingw32-libsoup.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libsoup/devel/mingw32-libsoup.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- mingw32-libsoup.spec 13 Aug 2009 09:17:48 -0000 1.5 +++ mingw32-libsoup.spec 1 Sep 2009 19:43:01 -0000 1.6 @@ -6,7 +6,7 @@ %define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-libsoup -Version: 2.27.90 +Version: 2.27.91 Release: 1%{?dist} Summary: MinGW library for HTTP and XML-RPC functionality @@ -120,6 +120,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 1 2009 Erik van Pienbroek - 2.27.91-1 +- Update to 2.27.91 + * Thu Aug 13 2009 Erik van Pienbroek - 2.27.90-1 - Update to 2.27.90 - Automatically generate debuginfo subpackage Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libsoup/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 13 Aug 2009 09:05:54 -0000 1.4 +++ sources 1 Sep 2009 19:43:01 -0000 1.5 @@ -1 +1 @@ -5bad95448a9ea59ca590567c41854fbb libsoup-2.27.90.tar.bz2 +58e5518a483fbef0b72f142e63f43e9f libsoup-2.27.91.tar.bz2 From nhorman at fedoraproject.org Tue Sep 1 20:11:07 2009 From: nhorman at fedoraproject.org (Neil Horman) Date: Tue, 1 Sep 2009 20:11:07 +0000 (UTC) Subject: rpms/irqbalance/devel irqbalance-0.55-config-capng.patch, NONE, 1.1 irqbalance.spec, 1.58, 1.59 Message-ID: <20090901201107.2042D11C00EF@cvs1.fedora.phx.redhat.com> Author: nhorman Update of /cvs/extras/rpms/irqbalance/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1741 Modified Files: irqbalance.spec Added Files: irqbalance-0.55-config-capng.patch Log Message: Resolves: bz 520699 irqbalance-0.55-config-capng.patch: COPYING | 340 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ Makefile.am | 39 ++++++ activate.c | 1 autogen.sh | 4 bitmap.c | 2 classify.c | 1 configure.ac | 74 +++++++++++ cputree.c | 3 irqbalance.c | 12 + irqlist.c | 2 m4/cap-ng.m4 | 40 ++++++ network.c | 2 numa.c | 2 placement.c | 1 powermode.c | 2 procinterrupts.c | 2 16 files changed, 518 insertions(+), 9 deletions(-) --- NEW FILE irqbalance-0.55-config-capng.patch --- diff -up irqbalance-0.55/irqbalance-0.55/activate.c.orig irqbalance-0.55/irqbalance-0.55/activate.c --- irqbalance-0.55/irqbalance-0.55/activate.c.orig 2006-11-22 04:23:41.000000000 -0500 +++ irqbalance-0.55/irqbalance-0.55/activate.c 2009-09-01 16:03:26.000000000 -0400 @@ -23,6 +23,7 @@ * This file contains the code to communicate a selected distribution / mapping * of interrupts to the kernel. */ +#include "config.h" #include #include #include diff -up /dev/null irqbalance-0.55/irqbalance-0.55/AUTHORS diff -up /dev/null irqbalance-0.55/irqbalance-0.55/autogen.sh --- /dev/null 2009-08-23 21:38:48.579244073 -0400 +++ irqbalance-0.55/irqbalance-0.55/autogen.sh 2009-09-01 16:03:26.000000000 -0400 @@ -0,0 +1,4 @@ +#! /bin/sh +set -x -e +# --no-recursive is available only in recent autoconf versions +autoreconf -fv --install diff -up irqbalance-0.55/irqbalance-0.55/bitmap.c.orig irqbalance-0.55/irqbalance-0.55/bitmap.c --- irqbalance-0.55/irqbalance-0.55/bitmap.c.orig 2006-11-22 08:43:17.000000000 -0500 +++ irqbalance-0.55/irqbalance-0.55/bitmap.c 2009-09-01 16:03:26.000000000 -0400 @@ -11,7 +11,7 @@ This file is taken from the Linux kernel * This source code is licensed under the GNU General Public License, * Version 2. See the file COPYING for more details. */ - +#include "config.h" #include #include #include diff -up /dev/null irqbalance-0.55/irqbalance-0.55/Changelog diff -up irqbalance-0.55/irqbalance-0.55/classify.c.orig irqbalance-0.55/irqbalance-0.55/classify.c --- irqbalance-0.55/irqbalance-0.55/classify.c.orig 2006-11-24 11:11:22.000000000 -0500 +++ irqbalance-0.55/irqbalance-0.55/classify.c 2009-09-01 16:03:26.000000000 -0400 @@ -1,3 +1,4 @@ +#include "config.h" #include #include #include diff -up /dev/null irqbalance-0.55/irqbalance-0.55/configure.ac --- /dev/null 2009-08-23 21:38:48.579244073 -0400 +++ irqbalance-0.55/irqbalance-0.55/configure.ac 2009-09-01 16:03:26.000000000 -0400 @@ -0,0 +1,74 @@ +dnl +define([AC_INIT_NOTICE], +[### Generated automatically using autoconf version] AC_ACVERSION [ +### Copyright 2009 Steve Grubb +### +### Permission is hereby granted, free of charge, to any person obtaining a +### copy of this software and associated documentation files (the "Software"), +### to deal in the Software without restriction, including without limitation +### the rights to use, copy, modify, merge, publish, distribute, sublicense, +### and/or sell copies of the Software, and to permit persons to whom the +### Software is furnished to do so, subject to the following conditions: +### +### The above copyright notice and this permission notice shall be included +### in all copies or substantial portions of the Software. +### +### THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +### IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +### FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +### THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR +### OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +### ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +### OTHER DEALINGS IN THE SOFTWARE. +### +### For usage, run `./configure --help' +### For more detailed information on installation, read the file `INSTALL'. +### +### If configuration succeeds, status is in the file `config.status'. +### A log of configuration tests is in `config.log'. +]) + +AC_REVISION($Revision: 1.3 $)dnl +AC_INIT(irqbalance,0.56) +AC_PREREQ(2.12)dnl +AM_CONFIG_HEADER(config.h) + +echo Configuring irqbalance $VERSION + +AC_CONFIG_MACRO_DIR([m4]) +AC_CANONICAL_TARGET +AM_INIT_AUTOMAKE +AM_PROG_LIBTOOL +AC_SUBST(LIBTOOL_DEPS) + +echo . +echo Checking for programs + +AC_PROG_CC +AC_PROG_INSTALL +AC_PROG_AWK + +echo . +echo Checking for header files +AC_HEADER_STDC +AC_CHECK_HEADERS(linux/ethtool.h linux/sockios.h, [], []) + +AC_C_CONST +AC_C_INLINE +AM_PROG_CC_C_O + +PKG_CHECK_MODULES([GLIB], [glib-2.0]) +LIBCAP_NG_PATH + +AC_OUTPUT(Makefile) + +echo . +echo " + + irqbalance Version: $VERSION + Target: $target + Installation prefix: $prefix + Compiler: $CC + Compiler flags: +`echo $CFLAGS | fmt -w 50 | sed 's,^, ,'` +" diff -up /dev/null irqbalance-0.55/irqbalance-0.55/COPYING --- /dev/null 2009-08-23 21:38:48.579244073 -0400 +++ irqbalance-0.55/irqbalance-0.55/COPYING 2009-09-01 16:03:26.000000000 -0400 @@ -0,0 +1,340 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff -up irqbalance-0.55/irqbalance-0.55/cputree.c.orig irqbalance-0.55/irqbalance-0.55/cputree.c --- irqbalance-0.55/irqbalance-0.55/cputree.c.orig 2009-09-01 16:02:59.000000000 -0400 +++ irqbalance-0.55/irqbalance-0.55/cputree.c 2009-09-01 16:03:26.000000000 -0400 @@ -24,8 +24,7 @@ * cache domains and processor cores. */ -#define _GNU_SOURCE - +#include "config.h" #include #include #include diff -up irqbalance-0.55/irqbalance-0.55/irqbalance.c.orig irqbalance-0.55/irqbalance-0.55/irqbalance.c --- irqbalance-0.55/irqbalance-0.55/irqbalance.c.orig 2009-09-01 16:02:59.000000000 -0400 +++ irqbalance-0.55/irqbalance-0.55/irqbalance.c 2009-09-01 16:03:26.000000000 -0400 @@ -18,6 +18,7 @@ * 51 Franklin Street, Fifth Floor, * Boston, MA 02110-1301 USA */ +#include "config.h" #include #include #include @@ -27,7 +28,9 @@ #include #include #include - +#ifdef HAVE_LIBCAP_NG +#include +#endif #include "irqbalance.h" int one_shot_mode; @@ -102,6 +105,13 @@ int main(int argc, char** argv) close(pidf); +#ifdef HAVE_LIBCAP_NG + // Drop capabilities + capng_clear(CAPNG_SELECT_BOTH); + capng_lock(); + capng_apply(CAPNG_SELECT_BOTH); +#endif + parse_proc_interrupts(); sleep(SLEEP_INTERVAL/4); reset_counts(); diff -up irqbalance-0.55/irqbalance-0.55/irqlist.c.orig irqbalance-0.55/irqbalance-0.55/irqlist.c --- irqbalance-0.55/irqbalance-0.55/irqlist.c.orig 2006-12-10 15:16:44.000000000 -0500 +++ irqbalance-0.55/irqbalance-0.55/irqlist.c 2009-09-01 16:03:26.000000000 -0400 @@ -22,7 +22,7 @@ /* * This file has the basic functions to manipulate interrupt metadata */ -#define _GNU_SOURCE +#include "config.h" #include #include #include diff -up /dev/null irqbalance-0.55/irqbalance-0.55/m4/cap-ng.m4 --- /dev/null 2009-08-23 21:38:48.579244073 -0400 +++ irqbalance-0.55/irqbalance-0.55/m4/cap-ng.m4 2009-09-01 16:03:26.000000000 -0400 @@ -0,0 +1,40 @@ +# libcap-ng.m4 - Checks for the libcap-ng support +# Copyright (c) 2009 Steve Grubb sgrubb at redhat.com +# +AC_DEFUN([LIBCAP_NG_PATH], +[ + AC_ARG_WITH(libcap-ng, + [ --with-libcap-ng=[auto/yes/no] Add Libcap-ng support [default=auto]],, + with_libcap_ng=auto) + + # Check for Libcap-ng API + # + # libcap-ng detection + + if test x$with_libcap_ng = xno ; then + have_libcap_ng=no; + else + # Start by checking for header file + AC_CHECK_HEADER(cap-ng.h, capng_headers=yes, capng_headers=no) + + # See if we have libcap-ng library + AC_CHECK_LIB(cap-ng, capng_clear, + CAPNG_LDADD=-lcap-ng,) + + # Check results are usable + if test x$with_libcap_ng = xyes -a x$CAPNG_LDADD = x ; then + AC_MSG_ERROR(libcap-ng support was requested and the library was not found) + fi + if test x$CAPNG_LDADD != x -a $capng_headers = no ; then + AC_MSG_ERROR(libcap-ng libraries found but headers are missing) + fi + fi + AC_SUBST(CAPNG_LDADD) + AC_MSG_CHECKING(whether to use libcap-ng) + if test x$CAPNG_LDADD != x ; then + AC_DEFINE(HAVE_LIBCAP_NG,1,[libcap-ng support]) + AC_MSG_RESULT(yes) + else + AC_MSG_RESULT(no) + fi +]) diff -up /dev/null irqbalance-0.55/irqbalance-0.55/Makefile.am --- /dev/null 2009-08-23 21:38:48.579244073 -0400 +++ irqbalance-0.55/irqbalance-0.55/Makefile.am 2009-09-01 16:03:26.000000000 -0400 @@ -0,0 +1,39 @@ +# Makefile.am -- +# Copyright 2009 Red Hat Inc., Durham, North Carolina. +# All Rights Reserved. +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# Authors: +# Steve Grubb +# + +AUTOMAKE_OPTIONS = no-dependencies +EXTRA_DIST = README INSTALL COPYING autogen.sh m4/cap-ng.m4 + +INCLUDES = -I${top_srcdir} +LIBS = $(CAPNG_LDADD) $(GLIB_LIBS) +AM_CFLAGS = -g -Os -W -Wall -Wshadow -Wformat -Wundef $(GLIB_CFLAGS) -D_GNU_SOURCE +noinst_HEADERS = bitmap.h constants.h cpumask.h irqbalance.h non-atomic.h \ + types.h +sbin_PROGRAMS = irqbalance +irqbalance_SOURCES = activate.c bitmap.c classify.c cputree.c irqbalance.c \ + irqlist.c network.c numa.c placement.c powermode.c procinterrupts.c + +CONFIG_CLEAN_FILES = debug*.list config/* +clean-generic: + rm -rf autom4te*.cache + rm -f *.rej *.orig *~ + diff -up irqbalance-0.55/irqbalance-0.55/network.c.orig irqbalance-0.55/irqbalance-0.55/network.c --- irqbalance-0.55/irqbalance-0.55/network.c.orig 2006-12-11 03:36:17.000000000 -0500 +++ irqbalance-0.55/irqbalance-0.55/network.c 2009-09-01 16:03:26.000000000 -0400 @@ -24,7 +24,7 @@ * even though the amount of work is high; this file is there to compensate for this * by adding actual package counts to the calculated amount of work of interrupts */ -#define _GNU_SOURCE +#include "config.h" #include #include #include diff -up /dev/null irqbalance-0.55/irqbalance-0.55/NEWS diff -up irqbalance-0.55/irqbalance-0.55/numa.c.orig irqbalance-0.55/irqbalance-0.55/numa.c --- irqbalance-0.55/irqbalance-0.55/numa.c.orig 2006-12-10 15:03:11.000000000 -0500 +++ irqbalance-0.55/irqbalance-0.55/numa.c 2009-09-01 16:03:26.000000000 -0400 @@ -24,7 +24,7 @@ * In addition the PCI class information is used to refine the classification * of interrupt sources */ -#define _GNU_SOURCE +#include "config.h" #include #include #include diff -up irqbalance-0.55/irqbalance-0.55/placement.c.orig irqbalance-0.55/irqbalance-0.55/placement.c --- irqbalance-0.55/irqbalance-0.55/placement.c.orig 2006-11-23 05:55:26.000000000 -0500 +++ irqbalance-0.55/irqbalance-0.55/placement.c 2009-09-01 16:03:26.000000000 -0400 @@ -18,6 +18,7 @@ * 51 Franklin Street, Fifth Floor, * Boston, MA 02110-1301 USA */ +#include "config.h" #include #include #include diff -up irqbalance-0.55/irqbalance-0.55/powermode.c.orig irqbalance-0.55/irqbalance-0.55/powermode.c --- irqbalance-0.55/irqbalance-0.55/powermode.c.orig 2006-12-11 03:16:50.000000000 -0500 +++ irqbalance-0.55/irqbalance-0.55/powermode.c 2009-09-01 16:03:26.000000000 -0400 @@ -18,7 +18,7 @@ * 51 Franklin Street, Fifth Floor, * Boston, MA 02110-1301 USA */ -#define _GNU_SOURCE +#include "config.h" #include #include #include diff -up irqbalance-0.55/irqbalance-0.55/procinterrupts.c.orig irqbalance-0.55/irqbalance-0.55/procinterrupts.c --- irqbalance-0.55/irqbalance-0.55/procinterrupts.c.orig 2006-12-10 15:11:45.000000000 -0500 +++ irqbalance-0.55/irqbalance-0.55/procinterrupts.c 2009-09-01 16:03:26.000000000 -0400 @@ -18,7 +18,7 @@ * 51 Franklin Street, Fifth Floor, * Boston, MA 02110-1301 USA */ -#define _GNU_SOURCE +#include "config.h" #include #include #include diff -up /dev/null irqbalance-0.55/irqbalance-0.55/README Index: irqbalance.spec =================================================================== RCS file: /cvs/extras/rpms/irqbalance/devel/irqbalance.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- irqbalance.spec 31 Jul 2009 18:12:39 -0000 1.58 +++ irqbalance.spec 1 Sep 2009 20:11:06 -0000 1.59 @@ -1,7 +1,7 @@ Summary: IRQ balancing daemon Name: irqbalance Version: 0.55 -Release: 18%{?dist} +Release: 19%{?dist} Epoch: 2 Group: System Environment/Base License: GPLv2 @@ -22,6 +22,7 @@ BuildRequires: glib2-devel pkgconfig ima Patch0: irqbalance-pie.patch Patch1: irqbalance-0.55-cputree-parse.patch Patch2: irqbalance-0.55-pid-file.patch +Patch3: irqbalance-0.55-config-capng.patch %description irqbalance is a daemon that evenly distributes IRQ load across @@ -33,10 +34,17 @@ multiple CPUs for enhanced performance. #%patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 +touch %{name}-%{version}/NEWS +touch %{name}-%{version}/AUTHORS +touch %{name}-%{version}/README +touch %{name}-%{version}/ChangeLog sed -i s/-Os//g %{name}-%{version}/Makefile %build cd %{name}-%{version} +sh ./autogen.sh +%{configure} CFLAGS="%{optflags}" make %{?_smp_mflags} %install @@ -73,6 +81,9 @@ exit 0 %changelog +* Tue Sep 01 2009 Neil Horman - 2:0.55-19 +- Incorporate capng (bz 520699) + * Fri Jul 31 2009 Peter Lemenkov - 2:0.55-18 - Added back accidentaly forgotten imake From transif at fedoraproject.org Tue Sep 1 20:13:02 2009 From: transif at fedoraproject.org (Transifex System User) Date: Tue, 1 Sep 2009 20:13:02 +0000 (UTC) Subject: comps/po nl.po,1.29,1.30 Message-ID: <20090901201302.BDC3211C00EF@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2202/po Modified Files: nl.po Log Message: Sending translation for Dutch Index: nl.po =================================================================== RCS file: /cvs/pkgs/comps/po/nl.po,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- nl.po 31 Aug 2009 12:02:59 -0000 1.29 +++ nl.po 1 Sep 2009 20:13:02 -0000 1.30 @@ -7,15 +7,14 @@ # R.E. van der Luit , 2009. # Geert Warrink , 2009. # -# Geert Warrink , 2009. msgid "" msgstr "" "Project-Id-Version: comps.HEAD.nl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-08-31 08:24+0000\n" -"PO-Revision-Date: 2009-08-31 14:00+0200\n" -"Last-Translator: Geert Warrink \n" -"Language-Team: nl \n" +"POT-Creation-Date: 2009-09-01 14:26+0000\n" +"PO-Revision-Date: 2009-09-01 20:34+0200\n" +"Last-Translator: Peter van Egdom \n" +"Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -1588,7 +1587,7 @@ msgid "" "functionality on all Fedora spins" msgstr "" "Een aantal pakketten die het gedeelde platform voor Kritieke Pad " -"functionalteit aanbieden voor alle Fedora spins" +"functionaliteit aanbieden voor alle Fedora spins" #: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 msgid "Books and Guides" @@ -1608,7 +1607,7 @@ msgstr "Kritieke Pad (GNOME)" #: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 msgid "Directory Server" -msgstr "Netwerkserver" +msgstr "Directory server" #: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 msgid "Haskell" @@ -1619,21 +1618,21 @@ msgid "" "LXDE is a lightweight X11 desktop environment designed for computers with " "low hardware specifications like netbooks, mobile devices or older computers." msgstr "" -"LXDE is een lichtgewicht X11 bureaublad omgeving ontworpen voor computers " -"met minder krachtige hardware zoals netbooks, draagbare apparaten en oudere " +"LXDE is een lichtgewicht X11 werkomgeving ontworpen voor computers met " +"minder krachtige hardware zoals netbooks, mobiele apparaten of oudere " "computers." #: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 msgid "Machine and user identity servers." -msgstr "Machine en gebruiker identiteit servers" +msgstr "Machine en gebruiker identiteit servers." #: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 msgid "Moblin Desktop Environment" -msgstr "Moblin bureaublad omgeving" +msgstr "Moblin werkomgeving" #: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." -msgstr "Moblin is een bureaublad omgeving voor netbook/nettop/MID apparaten." +msgstr "Moblin is een werkomgeving voor netbook/nettop/MID apparaten." #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" From scop at fedoraproject.org Tue Sep 1 20:23:42 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Tue, 1 Sep 2009 20:23:42 +0000 (UTC) Subject: rpms/vdr-text2skin/devel vdr-text2skin-1.3-skindir.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 vdr-text2skin.spec, 1.9, 1.10 vdr-text2skin-1.2-skindir.patch, 1.1, NONE Message-ID: <20090901202342.27CEB11C00EF@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/vdr-text2skin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4997 Modified Files: .cvsignore sources vdr-text2skin.spec Added Files: vdr-text2skin-1.3-skindir.patch Removed Files: vdr-text2skin-1.2-skindir.patch Log Message: * Tue Sep 1 2009 Ville Skytt? - 1.2-3.git97c95bc - Update to git revision 97c95bc for several bugfixes and better fonts handling. - Build with GraphicsMagick instead of imlib2 by default. - Make vdr(abi) dependency ISA qualified. - Install translations. - Use %global instead of %define. vdr-text2skin-1.3-skindir.patch: README | 3 +++ README.de | 3 +++ common.c | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) --- NEW FILE vdr-text2skin-1.3-skindir.patch --- diff -up vdr-plugin-text2skin/common.c.orig vdr-plugin-text2skin/common.c --- vdr-plugin-text2skin/common.c.orig 2009-08-22 01:11:50.000000000 +0300 +++ vdr-plugin-text2skin/common.c 2009-09-01 22:31:23.000000000 +0300 @@ -14,7 +14,7 @@ const std::string &SkinPath(void) { // should never change - static std::string path = cPlugin::ConfigDirectory(PLUGIN_NAME_I18N); + static std::string path = "/usr/share/vdr/text2skin"; return path; } diff -up vdr-plugin-text2skin/README.de.orig vdr-plugin-text2skin/README.de --- vdr-plugin-text2skin/README.de.orig 2009-08-22 01:11:50.000000000 +0300 +++ vdr-plugin-text2skin/README.de 2009-09-01 22:31:23.000000000 +0300 @@ -70,6 +70,9 @@ root at linux # ./vdr -P text2skin Wo die Skins hingeh?ren: ------------------------ +*** rpm package note: this text2skin package has been patched to load skins +*** from /usr/share/vdr/text2skin instead of the path documented below. + Wie Sie vielleicht wissen, hat VDR einen Unterordner "plugins" innerhalb seines Konfigurationsordners, in dem alle Dateien, die zu Plugins geh?ren, enthalten sein sollten. Wenn Sie nicht wissen, wo das sein k?nnte, schauen Sie in dem diff -up vdr-plugin-text2skin/README.orig vdr-plugin-text2skin/README --- vdr-plugin-text2skin/README.orig 2009-08-22 01:11:50.000000000 +0300 +++ vdr-plugin-text2skin/README 2009-09-01 22:31:23.000000000 +0300 @@ -68,6 +68,9 @@ root at linux # ./vdr -P text2skin Where to put the skins: ----------------------- +*** rpm package note: this text2skin package has been patched to load skins +*** from /usr/share/vdr/text2skin instead of the path documented below. + As you might know, VDR has a subfolder "plugins" inside it's configuration folder, where all plugin-related files should reside. If you don't know, where this could be, look into the folder you gave to VDR with the -v parameter Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vdr-text2skin/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 8 Jul 2009 21:42:56 -0000 1.4 +++ .cvsignore 1 Sep 2009 20:23:41 -0000 1.5 @@ -1 +1 @@ -vdr-text2skin-1.2.tgz +vdr-plugin-text2skin-97c95bc.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vdr-text2skin/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 8 Jul 2009 21:42:56 -0000 1.4 +++ sources 1 Sep 2009 20:23:41 -0000 1.5 @@ -1 +1 @@ -bc24ba8fad94ac435081144b067676db vdr-text2skin-1.2.tgz +4f2c86e5a12283ef7bb159ae29794d61 vdr-plugin-text2skin-97c95bc.tar.gz Index: vdr-text2skin.spec =================================================================== RCS file: /cvs/pkgs/rpms/vdr-text2skin/devel/vdr-text2skin.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- vdr-text2skin.spec 27 Jul 2009 06:47:45 -0000 1.9 +++ vdr-text2skin.spec 1 Sep 2009 20:23:41 -0000 1.10 @@ -1,33 +1,40 @@ -%define pname text2skin -%define plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) -%define datadir %(vdr-config --datadir 2>/dev/null || echo ERROR) -%define apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) +%global pname text2skin +%global gitrev 97c95bc +%global plugindir %(vdr-config --plugindir 2>/dev/null || echo ERROR) +%global datadir %(vdr-config --datadir 2>/dev/null || echo ERROR) +%global apiver %(vdr-config --apiversion 2>/dev/null || echo ERROR) +# imagelib: imagemagick, graphicsmagick, imlib2 or %{nil} +%{!?imagelib: %global imagelib graphicsmagick} Name: vdr-%{pname} Version: 1.2 -Release: 2%{?dist} +Release: 3.git%{gitrev}%{?dist} Summary: OSD skin plugin for VDR Group: Applications/Multimedia License: GPL+ URL: http://projects.vdr-developer.org/projects/show/plg-text2skin -Source0: http://projects.vdr-developer.org/attachments/download/112/%{name}-%{version}.tgz +# wget --content-disposition "http://projects.vdr-developer.org/git/?p=vdr-plugin-text2skin.git;a=snapshot;h=%{gitrev};sf=tgz" +Source0: vdr-plugin-%{pname}-%{gitrev}.tar.gz Source1: %{name}.conf -Patch0: %{name}-1.2-skindir.patch +Patch0: %{name}-1.3-skindir.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -%if 0%{?_with_imagemagick:1} +%if "%{imagelib}" == "imagemagick" BuildRequires: ImageMagick-c++-devel -%else -BuildRequires: imlib2-devel %endif +%if "%{imagelib}" == "graphicsmagick" +BuildRequires: GraphicsMagick-c++-devel +# Dependency missing in GraphicsMagick-devel <= 1.1.14-4.fc11 BuildRequires: freetype-devel -BuildRequires: vdr-devel >= 1.3.47 -BuildRequires: sed >= 3.95 -BuildRequires: which +%endif +%if "%{imagelib}" == "imlib2" +BuildRequires: imlib2-devel +%endif +BuildRequires: vdr-devel >= 1.6.0 BuildRequires: gawk BuildRequires: gettext -Requires: vdr(abi) = %{apiver} +Requires: vdr(abi)%{?_isa} = %{apiver} %description This plugin is designed to load and interpret a set of files @@ -40,15 +47,14 @@ of the skin wishes. %prep -%setup -q -n %{pname}-%{version} +%setup -q -n vdr-plugin-%{pname} sed -e 's|/usr/share/vdr/|%{datadir}/|' %{PATCH0} | patch -p1 chmod -x contrib/*.pl -sed -i -e /strip/d -e /O2/d Makefile %build -opts="%{!?_with_imagemagick:HAVE_IMLIB2=1 HAVE_IMAGEMAGICK=}" -make %{?_smp_mflags} $opts LIBDIR=. LOCALEDIR=./locale VDRDIR=%{_libdir}/vdr all +make %{?_smp_mflags} STRIP=: IMAGELIB=%{?imagelib} LIBDIR=. LOCALEDIR=./locale \ + VDRDIR=%{_libdir}/vdr all %install @@ -60,14 +66,18 @@ install -pm 755 libvdr-%{pname}.so.%{api install -Dpm 644 %{SOURCE1} \ $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/vdr-plugins.d/%{pname}.conf -install -dm 755 $RPM_BUILD_ROOT%{datadir}/text2skin/fonts +install -dm 755 $RPM_BUILD_ROOT%{datadir}/text2skin + +install -dm 755 $RPM_BUILD_ROOT%{_datadir}/locale +cp -pR locale/* $RPM_BUILD_ROOT%{_datadir}/locale +%find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT -%files +%files -f %{name}.lang %defattr(-,root,root,-) %doc CONTRIBUTORS COPYING HISTORY README Docs/*.txt contrib/skin_to_10.pl %lang(de) %doc README.de @@ -77,6 +87,13 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 1 2009 Ville Skytt? - 1.2-3.git97c95bc +- Update to git revision 97c95bc for several bugfixes and better fonts handling. +- Build with GraphicsMagick instead of imlib2 by default. +- Make vdr(abi) dependency ISA qualified. +- Install translations. +- Use %%global instead of %%define. + * Sun Jul 26 2009 Fedora Release Engineering - 1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- vdr-text2skin-1.2-skindir.patch DELETED --- From karsten at fedoraproject.org Tue Sep 1 20:39:52 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Tue, 1 Sep 2009 20:39:52 +0000 (UTC) Subject: rpms/postgresql/devel postgresql.spec,1.116,1.117 Message-ID: <20090901203952.BE18911C00EF@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/postgresql/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10594 Modified Files: postgresql.spec Log Message: - bump release and build again with the correct libssl Index: postgresql.spec =================================================================== RCS file: /cvs/extras/rpms/postgresql/devel/postgresql.spec,v retrieving revision 1.116 retrieving revision 1.117 diff -u -p -r1.116 -r1.117 --- postgresql.spec 1 Sep 2009 17:31:59 -0000 1.116 +++ postgresql.spec 1 Sep 2009 20:39:52 -0000 1.117 @@ -60,7 +60,7 @@ Summary: PostgreSQL client programs and Name: postgresql %define majorversion 8.4 Version: 8.4.0 -Release: 3.1%{?dist} +Release: 3.2%{?dist} License: MIT Group: Applications/Databases Url: http://www.postgresql.org/ @@ -856,6 +856,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Tue Sep 01 2009 Karsten Hopp 8.4.0-3.2 +- bump release and build again with the correct libssl + * Tue Sep 01 2009 Karsten Hopp 8.4.0-3.1 - disable dtrace on s390x as a workaround until #520469 has been fixed From kalev at fedoraproject.org Tue Sep 1 20:42:13 2009 From: kalev at fedoraproject.org (Kalev Lember) Date: Tue, 1 Sep 2009 20:42:13 +0000 (UTC) Subject: rpms/powwow/devel .cvsignore, 1.3, 1.4 powwow.spec, 1.5, 1.6 sources, 1.3, 1.4 import.log, 1.1, NONE powwow-long-prompt.patch, 1.2, NONE Message-ID: <20090901204213.F0C4C11C00EF@cvs1.fedora.phx.redhat.com> Author: kalev Update of /cvs/pkgs/rpms/powwow/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11078 Modified Files: .cvsignore powwow.spec sources Removed Files: import.log powwow-long-prompt.patch Log Message: 1.2.16-1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/powwow/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 1 May 2009 22:34:32 -0000 1.3 +++ .cvsignore 1 Sep 2009 20:42:13 -0000 1.4 @@ -1 +1 @@ -powwow-1.2.15.tar.gz +powwow-1.2.16.tar.gz Index: powwow.spec =================================================================== RCS file: /cvs/pkgs/rpms/powwow/devel/powwow.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- powwow.spec 7 Aug 2009 10:03:13 -0000 1.5 +++ powwow.spec 1 Sep 2009 20:42:13 -0000 1.6 @@ -1,15 +1,12 @@ Name: powwow -Version: 1.2.15 -Release: 4%{?dist} +Version: 1.2.16 +Release: 1%{?dist} Summary: A console MUD client Group: Applications/Internet License: GPLv2+ URL: http://hoopajoo.net/projects/powwow.html Source: http://hoopajoo.net/static/projects/%{name}-%{version}.tar.gz -# Match prompts longer than terminal width -# https://bugzilla.redhat.com/show_bug.cgi?id=509288 -Patch0: powwow-long-prompt.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: ncurses-devel @@ -34,8 +31,6 @@ for developing applications which use po %prep %setup -q -%patch0 -p1 -b .long-prompt - # Convert to utf-8 for file in README powwow.doc; do mv $file timestamp @@ -74,11 +69,16 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(-,root,root,-) -%doc Hacking README.modules TODO +%doc Hacking plugtest.c README.modules TODO %{_includedir}/powwow/ %changelog +* Tue Sep 01 2009 Kalev Lember - 1.2.16-1 +- Update to powwow 1.2.16. +- Dropped upstreamed powwow-long-prompt.patch. +- Added a plugin example to -devel docs. + * Fri Aug 07 2009 Kalev Lember - 1.2.15-4 - Update powwow-long-prompt.patch to the version sent upstream. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/powwow/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 1 May 2009 22:34:32 -0000 1.3 +++ sources 1 Sep 2009 20:42:13 -0000 1.4 @@ -1 +1 @@ -1eaaf6d601fb1e1b9ce4f4e69f31872b powwow-1.2.15.tar.gz +f1cbcccd4a4a166c164495ffc1e23bc8 powwow-1.2.16.tar.gz --- import.log DELETED --- --- powwow-long-prompt.patch DELETED --- From kalev at fedoraproject.org Tue Sep 1 20:49:18 2009 From: kalev at fedoraproject.org (Kalev Lember) Date: Tue, 1 Sep 2009 20:49:18 +0000 (UTC) Subject: rpms/powwow/F-11 .cvsignore, 1.3, 1.4 powwow.spec, 1.4, 1.5 sources, 1.3, 1.4 import.log, 1.1, NONE powwow-long-prompt.patch, 1.2, NONE Message-ID: <20090901204918.A789B11C00EF@cvs1.fedora.phx.redhat.com> Author: kalev Update of /cvs/pkgs/rpms/powwow/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13256 Modified Files: .cvsignore powwow.spec sources Removed Files: import.log powwow-long-prompt.patch Log Message: 1.2.16-1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/powwow/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 1 May 2009 22:48:35 -0000 1.3 +++ .cvsignore 1 Sep 2009 20:49:18 -0000 1.4 @@ -1 +1 @@ -powwow-1.2.15.tar.gz +powwow-1.2.16.tar.gz Index: powwow.spec =================================================================== RCS file: /cvs/pkgs/rpms/powwow/F-11/powwow.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- powwow.spec 7 Aug 2009 10:03:12 -0000 1.4 +++ powwow.spec 1 Sep 2009 20:49:18 -0000 1.5 @@ -1,15 +1,12 @@ Name: powwow -Version: 1.2.15 -Release: 3%{?dist} +Version: 1.2.16 +Release: 1%{?dist} Summary: A console MUD client Group: Applications/Internet License: GPLv2+ URL: http://hoopajoo.net/projects/powwow.html Source: http://hoopajoo.net/static/projects/%{name}-%{version}.tar.gz -# Match prompts longer than terminal width -# https://bugzilla.redhat.com/show_bug.cgi?id=509288 -Patch0: powwow-long-prompt.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: ncurses-devel @@ -34,8 +31,6 @@ for developing applications which use po %prep %setup -q -%patch0 -p1 -b .long-prompt - # Convert to utf-8 for file in README powwow.doc; do mv $file timestamp @@ -74,11 +69,16 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(-,root,root,-) -%doc Hacking README.modules TODO +%doc Hacking plugtest.c README.modules TODO %{_includedir}/powwow/ %changelog +* Tue Sep 01 2009 Kalev Lember - 1.2.16-1 +- Update to powwow 1.2.16. +- Dropped upstreamed powwow-long-prompt.patch. +- Added a plugin example to -devel docs. + * Fri Aug 07 2009 Kalev Lember - 1.2.15-3 - Update powwow-long-prompt.patch to the version sent upstream. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/powwow/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 1 May 2009 22:48:35 -0000 1.3 +++ sources 1 Sep 2009 20:49:18 -0000 1.4 @@ -1 +1 @@ -1eaaf6d601fb1e1b9ce4f4e69f31872b powwow-1.2.15.tar.gz +f1cbcccd4a4a166c164495ffc1e23bc8 powwow-1.2.16.tar.gz --- import.log DELETED --- --- powwow-long-prompt.patch DELETED --- From ausil at fedoraproject.org Tue Sep 1 20:51:30 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Tue, 1 Sep 2009 20:51:30 +0000 (UTC) Subject: rpms/ctemplate/devel ctemplate.spec,1.8,1.9 Message-ID: <20090901205130.3CFB311C00EF@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/ctemplate/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13741 Modified Files: ctemplate.spec Log Message: make sure the namespace is ctemplate not google clean up spec Index: ctemplate.spec =================================================================== RCS file: /cvs/pkgs/rpms/ctemplate/devel/ctemplate.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- ctemplate.spec 5 Aug 2009 18:53:50 -0000 1.8 +++ ctemplate.spec 1 Sep 2009 20:51:29 -0000 1.9 @@ -1,6 +1,6 @@ Name: ctemplate Version: 0.95 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A simple but powerful template language for C++ Group: Development/Tools @@ -8,7 +8,6 @@ License: BSD URL: http://code.google.com/p/google-ctemplate/ Source0: http://google-ctemplate.googlecode.com/files/%{name}-%{version}.tar.gz Patch0: ctemplate-0.93.consts.patch -#Patch1: ctemplate-0.93.bswap.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: chrpath, python @@ -31,7 +30,6 @@ developing applications that use %{name} %setup -q %patch0 -p1 -b .const chmod 644 src/template_string.cc -#%patch1 -p1 -b .bswap %build %configure --disable-static @@ -54,8 +52,7 @@ rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{name} -#mv $RPM_BUILD_ROOT%{_includedir}/google/*.h $RPM_BUILD_ROOT%{_includedir}/%{name}/ -sed -i -e 's|^#include - 0.95-2 +- make sure that the namespace is ctemplate not google + * Wed Aug 05 2009 Rakesh Pandit - 0.95-1 - Updated to ctemplate From kalev at fedoraproject.org Tue Sep 1 20:51:33 2009 From: kalev at fedoraproject.org (Kalev Lember) Date: Tue, 1 Sep 2009 20:51:33 +0000 (UTC) Subject: rpms/powwow/F-10 .cvsignore, 1.3, 1.4 powwow.spec, 1.4, 1.5 sources, 1.3, 1.4 import.log, 1.1, NONE powwow-long-prompt.patch, 1.2, NONE Message-ID: <20090901205133.CE33011C00EF@cvs1.fedora.phx.redhat.com> Author: kalev Update of /cvs/pkgs/rpms/powwow/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13835 Modified Files: .cvsignore powwow.spec sources Removed Files: import.log powwow-long-prompt.patch Log Message: 1.2.16-1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/powwow/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 1 May 2009 22:52:08 -0000 1.3 +++ .cvsignore 1 Sep 2009 20:51:33 -0000 1.4 @@ -1 +1 @@ -powwow-1.2.15.tar.gz +powwow-1.2.16.tar.gz Index: powwow.spec =================================================================== RCS file: /cvs/pkgs/rpms/powwow/F-10/powwow.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- powwow.spec 7 Aug 2009 10:03:12 -0000 1.4 +++ powwow.spec 1 Sep 2009 20:51:33 -0000 1.5 @@ -1,15 +1,12 @@ Name: powwow -Version: 1.2.15 -Release: 3%{?dist} +Version: 1.2.16 +Release: 1%{?dist} Summary: A console MUD client Group: Applications/Internet License: GPLv2+ URL: http://hoopajoo.net/projects/powwow.html Source: http://hoopajoo.net/static/projects/%{name}-%{version}.tar.gz -# Match prompts longer than terminal width -# https://bugzilla.redhat.com/show_bug.cgi?id=509288 -Patch0: powwow-long-prompt.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: ncurses-devel @@ -34,8 +31,6 @@ for developing applications which use po %prep %setup -q -%patch0 -p1 -b .long-prompt - # Convert to utf-8 for file in README powwow.doc; do mv $file timestamp @@ -74,11 +69,16 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(-,root,root,-) -%doc Hacking README.modules TODO +%doc Hacking plugtest.c README.modules TODO %{_includedir}/powwow/ %changelog +* Tue Sep 01 2009 Kalev Lember - 1.2.16-1 +- Update to powwow 1.2.16. +- Dropped upstreamed powwow-long-prompt.patch. +- Added a plugin example to -devel docs. + * Fri Aug 07 2009 Kalev Lember - 1.2.15-3 - Update powwow-long-prompt.patch to the version sent upstream. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/powwow/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 1 May 2009 22:52:08 -0000 1.3 +++ sources 1 Sep 2009 20:51:33 -0000 1.4 @@ -1 +1 @@ -1eaaf6d601fb1e1b9ce4f4e69f31872b powwow-1.2.15.tar.gz +f1cbcccd4a4a166c164495ffc1e23bc8 powwow-1.2.16.tar.gz --- import.log DELETED --- --- powwow-long-prompt.patch DELETED --- From sandeen at fedoraproject.org Tue Sep 1 20:56:52 2009 From: sandeen at fedoraproject.org (Eric Sandeen) Date: Tue, 1 Sep 2009 20:56:52 +0000 (UTC) Subject: rpms/kernel/F-11 linux-2.6-xfs-radix-tree-fix.patch, NONE, 1.1.2.1 kernel.spec, 1.1679.2.20, 1.1679.2.21 Message-ID: <20090901205652.D862C11C00EF@cvs1.fedora.phx.redhat.com> Author: sandeen Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15154 Modified Files: Tag: private-fedora-11-2_6_29_6 kernel.spec Added Files: Tag: private-fedora-11-2_6_29_6 linux-2.6-xfs-radix-tree-fix.patch Log Message: * Tue Sep 01 2009 Eric Sandeen - Fix NFS vs. XFS oops (#502236) linux-2.6-xfs-radix-tree-fix.patch: fs/inode.c | 38 ++++++++------ fs/xfs/xfs_iget.c | 140 +++++++++++++++++++++++++++-------------------------- fs/xfs/xfs_inode.h | 17 ------ fs/xfs/xfs_log.c | 2 include/linux/fs.h | 3 - 5 files changed, 99 insertions(+), 101 deletions(-) --- NEW FILE linux-2.6-xfs-radix-tree-fix.patch --- commit 54e346215e4fe2ca8c94c54e546cc61902060510 Author: Christoph Hellwig Date: Fri Aug 7 14:38:25 2009 -0300 vfs: fix inode_init_always calling convention Currently inode_init_always calls into ->destroy_inode if the additional initialization fails. That's not only counter-intuitive because inode_init_always did not allocate the inode structure, but in case of XFS it's actively harmful as ->destroy_inode might delete the inode from a radix-tree that has never been added. This in turn might end up deleting the inode for the same inum that has been instanciated by another process and cause lots of cause subtile problems. Also in the case of re-initializing a reclaimable inode in XFS it would free an inode we still want to keep alive. Signed-off-by: Christoph Hellwig Reviewed-by: Eric Sandeen commit 2e00c97e2c1d2ffc9e26252ca26b237678b0b772 Author: Christoph Hellwig Date: Fri Aug 7 14:38:29 2009 -0300 vfs: add __destroy_inode When we want to tear down an inode that lost the add to the cache race in XFS we must not call into ->destroy_inode because that would delete the inode that won the race from the inode cache radix tree. This patch provides the __destroy_inode helper needed to fix this, the actual fix will be in th next patch. As XFS was the only reason destroy_inode was exported we shift the export to the new __destroy_inode. Signed-off-by: Christoph Hellwig Reviewed-by: Eric Sandeen commit b36ec0428a06fcbdb67d61e9e664154e5dd9a8c7 Author: Christoph Hellwig Date: Fri Aug 7 14:38:34 2009 -0300 xfs: fix freeing of inodes not yet added to the inode cache When freeing an inode that lost race getting added to the inode cache we must not call into ->destroy_inode, because that would delete the inode that won the race from the inode cache radix tree. This patch uses splits a new xfs_inode_free helper out of xfs_ireclaim and uses that plus __destroy_inode to make sure we really only free the memory allocted for the inode that lost the race, and not mess with the inode cache state. Signed-off-by: Christoph Hellwig Reviewed-by: Eric Sandeen Reported-by: Alex Samad Reported-by: Andrew Randrianasulu Reported-by: Stephane Reported-by: Tommy Reported-by: Miah Gregory Reported-by: Gabriel Barazer Reported-by: Leandro Lucarella Reported-by: Daniel Burr Reported-by: Nickolay Reported-by: Michael Guntsche Reported-by: Dan Carley Reported-by: Michael Ole Olsen Reported-by: Michael Weissenbacher Reported-by: Martin Spott Reported-by: Christian Kujau Tested-by: Michael Guntsche Tested-by: Dan Carley Tested-by: Christian Kujau commit a8914f3a6d72c97328597a556a99daaf5cc288ae Author: Christoph Hellwig Date: Mon Aug 10 11:32:44 2009 -0300 xfs: fix spin_is_locked assert on uni-processor builds Without SMP or preemption spin_is_locked always returns false, so we can't do an assert with it. Instead use assert_spin_locked, which does the right thing on all builds. Signed-off-by: Christoph Hellwig Reviewed-by: Eric Sandeen Reported-by: Johannes Engel Tested-by: Johannes Engel Signed-off-by: Felix Blyakher Index: linux-2.6.29.noarch/fs/inode.c =================================================================== --- linux-2.6.29.noarch.orig/fs/inode.c +++ linux-2.6.29.noarch/fs/inode.c @@ -117,7 +117,7 @@ static void wake_up_inode(struct inode * * These are initializations that need to be done on every inode * allocation as the fields are not initialised by slab allocation. */ -struct inode *inode_init_always(struct super_block *sb, struct inode *inode) +int inode_init_always(struct super_block *sb, struct inode *inode) { static const struct address_space_operations empty_aops; static struct inode_operations empty_iops; @@ -147,13 +147,8 @@ struct inode *inode_init_always(struct s inode->i_cdev = NULL; inode->i_rdev = 0; inode->dirtied_when = 0; - if (security_inode_alloc(inode)) { - if (inode->i_sb->s_op->destroy_inode) - inode->i_sb->s_op->destroy_inode(inode); - else - kmem_cache_free(inode_cachep, (inode)); - return NULL; - } + if (security_inode_alloc(inode)) + return -ENOMEM; spin_lock_init(&inode->i_lock); lockdep_set_class(&inode->i_lock, &sb->s_type->i_lock_key); @@ -188,7 +183,7 @@ struct inode *inode_init_always(struct s inode->i_private = NULL; inode->i_mapping = mapping; - return inode; + return 0; } EXPORT_SYMBOL(inode_init_always); @@ -201,22 +196,35 @@ static struct inode *alloc_inode(struct else inode = kmem_cache_alloc(inode_cachep, GFP_KERNEL); - if (inode) - return inode_init_always(sb, inode); - return NULL; + if (!inode) + return NULL; + + if (unlikely(inode_init_always(sb, inode))) { + if (inode->i_sb->s_op->destroy_inode) + inode->i_sb->s_op->destroy_inode(inode); + else + kmem_cache_free(inode_cachep, inode); + return NULL; + } + + return inode; } -void destroy_inode(struct inode *inode) +void __destroy_inode(struct inode *inode) { BUG_ON(inode_has_buffers(inode)); security_inode_free(inode); +} +EXPORT_SYMBOL(__destroy_inode); + +void destroy_inode(struct inode *inode) +{ + __destroy_inode(inode); if (inode->i_sb->s_op->destroy_inode) inode->i_sb->s_op->destroy_inode(inode); else kmem_cache_free(inode_cachep, (inode)); } -EXPORT_SYMBOL(destroy_inode); - /* * These are initializations that only need to be done Index: linux-2.6.29.noarch/fs/xfs/xfs_iget.c =================================================================== --- linux-2.6.29.noarch.orig/fs/xfs/xfs_iget.c +++ linux-2.6.29.noarch/fs/xfs/xfs_iget.c @@ -63,21 +63,16 @@ xfs_inode_alloc( ip = kmem_zone_alloc(xfs_inode_zone, KM_SLEEP); if (!ip) return NULL; + if (inode_init_always(mp->m_super, VFS_I(ip))) { + kmem_zone_free(xfs_inode_zone, ip); + return NULL; + } ASSERT(atomic_read(&ip->i_iocount) == 0); ASSERT(atomic_read(&ip->i_pincount) == 0); ASSERT(!spin_is_locked(&ip->i_flags_lock)); ASSERT(completion_done(&ip->i_flush)); - /* - * initialise the VFS inode here to get failures - * out of the way early. - */ - if (!inode_init_always(mp->m_super, VFS_I(ip))) { - kmem_zone_free(xfs_inode_zone, ip); - return NULL; - } - /* initialise the xfs inode */ ip->i_ino = ino; ip->i_mount = mp; @@ -117,6 +112,71 @@ xfs_inode_alloc( return ip; } +STATIC void +xfs_inode_free( + struct xfs_inode *ip) +{ + switch (ip->i_d.di_mode & S_IFMT) { + case S_IFREG: + case S_IFDIR: + case S_IFLNK: + xfs_idestroy_fork(ip, XFS_DATA_FORK); + break; + } + + if (ip->i_afp) + xfs_idestroy_fork(ip, XFS_ATTR_FORK); + +#ifdef XFS_INODE_TRACE + ktrace_free(ip->i_trace); +#endif +#ifdef XFS_BMAP_TRACE + ktrace_free(ip->i_xtrace); +#endif +#ifdef XFS_BTREE_TRACE + ktrace_free(ip->i_btrace); +#endif +#ifdef XFS_RW_TRACE + ktrace_free(ip->i_rwtrace); +#endif +#ifdef XFS_ILOCK_TRACE + ktrace_free(ip->i_lock_trace); +#endif +#ifdef XFS_DIR2_TRACE + ktrace_free(ip->i_dir_trace); +#endif + + if (ip->i_itemp) { + /* + * Only if we are shutting down the fs will we see an + * inode still in the AIL. If it is there, we should remove + * it to prevent a use-after-free from occurring. + */ + xfs_log_item_t *lip = &ip->i_itemp->ili_item; + struct xfs_ail *ailp = lip->li_ailp; + + ASSERT(((lip->li_flags & XFS_LI_IN_AIL) == 0) || + XFS_FORCED_SHUTDOWN(ip->i_mount)); + if (lip->li_flags & XFS_LI_IN_AIL) { + spin_lock(&ailp->xa_lock); + if (lip->li_flags & XFS_LI_IN_AIL) + xfs_trans_ail_delete(ailp, lip); + else + spin_unlock(&ailp->xa_lock); + } + xfs_inode_item_destroy(ip); + ip->i_itemp = NULL; + } + + /* asserts to verify all state is correct here */ + ASSERT(atomic_read(&ip->i_iocount) == 0); + ASSERT(atomic_read(&ip->i_pincount) == 0); + ASSERT(!spin_is_locked(&ip->i_flags_lock)); + ASSERT(completion_done(&ip->i_flush)); + + kmem_zone_free(xfs_inode_zone, ip); +} + /* * Check the validity of the inode we just found it the cache */ @@ -161,7 +221,7 @@ xfs_iget_cache_hit( * errors cleanly, then tag it so it can be set up correctly * later. */ - if (!inode_init_always(mp->m_super, VFS_I(ip))) { + if (inode_init_always(mp->m_super, VFS_I(ip))) { error = ENOMEM; goto out_error; } @@ -293,7 +353,8 @@ out_preload_end: if (lock_flags) xfs_iunlock(ip, lock_flags); out_destroy: - xfs_destroy_inode(ip); + __destroy_inode(VFS_I(ip)); + xfs_inode_free(ip); return error; } @@ -501,62 +562,7 @@ xfs_ireclaim( XFS_QM_DQDETACH(ip->i_mount, ip); xfs_iunlock(ip, XFS_ILOCK_EXCL | XFS_IOLOCK_EXCL); - switch (ip->i_d.di_mode & S_IFMT) { - case S_IFREG: - case S_IFDIR: - case S_IFLNK: - xfs_idestroy_fork(ip, XFS_DATA_FORK); - break; - } - - if (ip->i_afp) - xfs_idestroy_fork(ip, XFS_ATTR_FORK); - -#ifdef XFS_INODE_TRACE - ktrace_free(ip->i_trace); -#endif -#ifdef XFS_BMAP_TRACE - ktrace_free(ip->i_xtrace); -#endif -#ifdef XFS_BTREE_TRACE - ktrace_free(ip->i_btrace); -#endif -#ifdef XFS_RW_TRACE - ktrace_free(ip->i_rwtrace); -#endif -#ifdef XFS_ILOCK_TRACE - ktrace_free(ip->i_lock_trace); -#endif -#ifdef XFS_DIR2_TRACE - ktrace_free(ip->i_dir_trace); -#endif - if (ip->i_itemp) { - /* - * Only if we are shutting down the fs will we see an - * inode still in the AIL. If it is there, we should remove - * it to prevent a use-after-free from occurring. - */ - xfs_log_item_t *lip = &ip->i_itemp->ili_item; - struct xfs_ail *ailp = lip->li_ailp; - - ASSERT(((lip->li_flags & XFS_LI_IN_AIL) == 0) || - XFS_FORCED_SHUTDOWN(ip->i_mount)); - if (lip->li_flags & XFS_LI_IN_AIL) { - spin_lock(&ailp->xa_lock); - if (lip->li_flags & XFS_LI_IN_AIL) - xfs_trans_ail_delete(ailp, lip); - else - spin_unlock(&ailp->xa_lock); - } - xfs_inode_item_destroy(ip); - ip->i_itemp = NULL; - } - /* asserts to verify all state is correct here */ - ASSERT(atomic_read(&ip->i_iocount) == 0); - ASSERT(atomic_read(&ip->i_pincount) == 0); - ASSERT(!spin_is_locked(&ip->i_flags_lock)); - ASSERT(completion_done(&ip->i_flush)); - kmem_zone_free(xfs_inode_zone, ip); + xfs_inode_free(ip); } /* Index: linux-2.6.29.noarch/include/linux/fs.h =================================================================== --- linux-2.6.29.noarch.orig/include/linux/fs.h +++ linux-2.6.29.noarch/include/linux/fs.h @@ -1906,7 +1906,7 @@ extern loff_t default_llseek(struct file extern loff_t vfs_llseek(struct file *file, loff_t offset, int origin); -extern struct inode * inode_init_always(struct super_block *, struct inode *); +extern int inode_init_always(struct super_block *, struct inode *); extern void inode_init_once(struct inode *); extern void inode_add_to_lists(struct super_block *, struct inode *); extern void iput(struct inode *); @@ -1933,6 +1933,7 @@ extern void __iget(struct inode * inode) extern void iget_failed(struct inode *); extern void clear_inode(struct inode *); extern void destroy_inode(struct inode *); +extern void __destroy_inode(struct inode *); extern struct inode *new_inode(struct super_block *); extern int should_remove_suid(struct dentry *); extern int file_remove_suid(struct file *); Index: linux-2.6.29.noarch/fs/xfs/xfs_inode.h =================================================================== --- linux-2.6.29.noarch.orig/fs/xfs/xfs_inode.h +++ linux-2.6.29.noarch/fs/xfs/xfs_inode.h @@ -309,23 +309,6 @@ static inline struct inode *VFS_I(struct } /* - * Get rid of a partially initialized inode. - * - * We have to go through destroy_inode to make sure allocations - * from init_inode_always like the security data are undone. - * - * We mark the inode bad so that it takes the short cut in - * the reclaim path instead of going through the flush path - * which doesn't make sense for an inode that has never seen the - * light of day. - */ -static inline void xfs_destroy_inode(struct xfs_inode *ip) -{ - make_bad_inode(VFS_I(ip)); - return destroy_inode(VFS_I(ip)); -} - -/* * i_flags helper functions */ static inline void Index: linux-2.6.29.noarch/fs/xfs/xfs_log.c =================================================================== --- linux-2.6.29.noarch.orig/fs/xfs/xfs_log.c +++ linux-2.6.29.noarch/fs/xfs/xfs_log.c @@ -3195,7 +3195,7 @@ try_again: STATIC void xlog_state_want_sync(xlog_t *log, xlog_in_core_t *iclog) { - ASSERT(spin_is_locked(&log->l_icloglock)); + assert_spin_locked(&log->l_icloglock); if (iclog->ic_state == XLOG_STATE_ACTIVE) { xlog_state_switch_iclogs(log, iclog, 0); Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1679.2.20 retrieving revision 1.1679.2.21 diff -u -p -r1.1679.2.20 -r1.1679.2.21 --- kernel.spec 31 Aug 2009 19:31:16 -0000 1.1679.2.20 +++ kernel.spec 1 Sep 2009 20:56:52 -0000 1.1679.2.21 @@ -775,6 +775,7 @@ Patch3000: linux-2.6-btrfs-unstable-upda Patch3010: linux-2.6-relatime-by-default.patch Patch3020: linux-2.6-fiemap-header-install.patch Patch3030: linux-2.6-ecryptfs-overflow-fixes.patch +Patch3031: linux-2.6-xfs-radix-tree-fix.patch Patch5000: linux-2.6-add-qcserial.patch @@ -1296,6 +1297,7 @@ ApplyPatch linux-2.6-execshield.patch # ext4 # xfs +ApplyPatch linux-2.6-xfs-radix-tree-fix.patch # btrfs ApplyPatch linux-2.6-btrfs-unstable-update.patch @@ -2186,6 +2188,9 @@ fi # and build. %changelog +* Tue Sep 01 2009 Eric Sandeen +- Fix NFS vs. XFS oops (#502236) + * Mon Aug 31 2009 Jarod Wilson - Fix audio on PVR-500 when used in same system as HVR-1800 (#480728) From ajax at fedoraproject.org Tue Sep 1 21:14:08 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Tue, 1 Sep 2009 21:14:08 +0000 (UTC) Subject: rpms/kernel/devel drm-god-shut-up-about-edid-already.patch, NONE, 1.1 kernel.spec, 1.1758, 1.1759 Message-ID: <20090901211408.EA81911C00EF@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18942 Modified Files: kernel.spec Added Files: drm-god-shut-up-about-edid-already.patch Log Message: * Tue Sep 01 2009 Adam Jackson - Make DRM less chatty about EDID failures. No one cares. drm-god-shut-up-about-edid-already.patch: drm_edid.c | 3 --- 1 file changed, 3 deletions(-) --- NEW FILE drm-god-shut-up-about-edid-already.patch --- diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_edid.c.jx linux-2.6.30.noarch/drivers/gpu/drm/drm_edid.c --- linux-2.6.30.noarch/drivers/gpu/drm/drm_edid.c.jx 2009-09-01 17:06:43.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/drm_edid.c 2009-09-01 17:10:28.000000000 -0400 @@ -630,7 +630,6 @@ int drm_do_probe_ddc_edid(struct i2c_ada if (i2c_transfer(adapter, msgs, 2) == 2) return 0; - dev_info(&adapter->dev, "unable to read EDID block.\n"); return -1; } EXPORT_SYMBOL(drm_do_probe_ddc_edid); @@ -643,8 +642,6 @@ static int drm_ddc_read_edid(struct drm_ ret = drm_do_probe_ddc_edid(adapter, buf, len); if (ret != 0) { - dev_info(&connector->dev->pdev->dev, "%s: no EDID data\n", - drm_get_connector_name(connector)); goto end; } if (!edid_is_valid((struct edid *)buf)) { Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1758 retrieving revision 1.1759 diff -u -p -r1.1758 -r1.1759 --- kernel.spec 1 Sep 2009 17:08:26 -0000 1.1758 +++ kernel.spec 1 Sep 2009 21:14:08 -0000 1.1759 @@ -691,6 +691,7 @@ Patch1824: drm-intel-next.patch Patch1825: drm-intel-pm.patch Patch1826: drm-r600-kms.patch Patch1827: drm-rv710-ucode-fix.patch +Patch1828: drm-god-shut-up-about-edid-already.patch # vga arb Patch1900: linux-2.6-vga-arb.patch @@ -1309,6 +1310,7 @@ ApplyPatch linux-2.6-e1000-ich9.patch ApplyPatch drm-next.patch ApplyPatch drm-r600-kms.patch ApplyPatch drm-rv710-ucode-fix.patch +ApplyPatch drm-god-shut-up-about-edid-already.patch ApplyPatch drm-nouveau.patch # pm broken on my thinkpad t60p - airlied @@ -2005,6 +2007,9 @@ fi # and build. %changelog +* Tue Sep 01 2009 Adam Jackson +- Make DRM less chatty about EDID failures. No one cares. + * Tue Sep 01 2009 Chuck Ebbert - 2.6.31-rc8-git2 - Blank out drm-intel-next: entire contents are now upstream. From scop at fedoraproject.org Tue Sep 1 21:14:25 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Tue, 1 Sep 2009 21:14:25 +0000 (UTC) Subject: rpms/vdr-skins/devel Aluminium-1.0-demo-fonts.patch, NONE, 1.1 enigma-0.3a-fonts.patch, NONE, 1.1 izegrey16-1.0-20050304-fonts.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 sources, 1.3, 1.4 vdr-skins-prepare-tarballs.sh, 1.2, 1.3 vdr-skins.spec, 1.13, 1.14 Message-ID: <20090901211425.B296711C00EF@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/vdr-skins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19085 Modified Files: .cvsignore sources vdr-skins-prepare-tarballs.sh vdr-skins.spec Added Files: Aluminium-1.0-demo-fonts.patch enigma-0.3a-fonts.patch izegrey16-1.0-20050304-fonts.patch Log Message: * Tue Sep 1 2009 Ville Skytt? - 20090901-1 - Adapt to recent 1.2+ text2skin versions; patch Aluminium, enigma and izegrey font handling (no longer filename based font paths, phew). - Add EgalsTry 1.1.0. - Apply Thomas G?nther's locale patches for DeepBlue, enElchi, and Enigma. - Drop unused SilverGreen themes, install default properly. - Recompress cleaned up tarballs with xz. - Hardlink identical files. Aluminium-1.0-demo-fonts.patch: Aluminium.skin | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE Aluminium-1.0-demo-fonts.patch --- diff -up Aluminium/Aluminium.skin~ Aluminium/Aluminium.skin --- Aluminium/Aluminium.skin~ 2004-12-08 20:45:13.000000000 +0200 +++ Aluminium/Aluminium.skin 2009-07-13 00:04:06.000000000 +0300 @@ -155,7 +155,7 @@ {PresentTitle} {PresentStartDateTime:%d.%m. %H\:%M} - {PresentEndDateTime:%H\:%M} VPS: {PresentVPSDateTime:%H\:%M} - + {PresentShortText} {PresentDescription} - {ChannelNumber} - {ChannelNumber} - {ChannelName} - {ChannelName} + {ChannelNumber} + {ChannelNumber} + {ChannelName} + {ChannelName} - {PresentStartDateTime:%H\:%M} + {PresentStartDateTime:%H\:%M} @@ -72,25 +72,25 @@ - {PresentStartDateTime:%H\:%M} + {PresentStartDateTime:%H\:%M} - {PresentTitle} + {PresentTitle} - {PresentTitle} - {PresentShortText} + {PresentTitle} + {PresentShortText} - {PresentDuration:%m}' - +{PresentRemaining:%m}' + {PresentDuration:%m}' + +{PresentRemaining:%m}' - {FollowingStartDateTime:%H\:%M} + {FollowingStartDateTime:%H\:%M} @@ -98,18 +98,18 @@ - {FollowingStartDateTime:%H\:%M} + {FollowingStartDateTime:%H\:%M} - {FollowingTitle} + {FollowingTitle} - {FollowingTitle} - {FollowingShortText} + {FollowingTitle} + {FollowingShortText} - {FollowingDuration:%m}' + {FollowingDuration:%m}' @@ -117,8 +117,8 @@ - {DateTime:%d.%m.} - {DateTime:%H\:%M} + {DateTime:%d.%m.} + {DateTime:%H\:%M} @@ -156,9 +156,9 @@ - {AudioTrack} ({AudioChannel} channel) - {AudioTrack} - {AudioChannel} channel + {AudioTrack} ({AudioChannel} channel) + {AudioTrack} + {AudioChannel} channel @@ -179,16 +179,16 @@ - {DateTime:%d.%m.} - {DateTime:%H\:%M} + {DateTime:%d.%m.} + {DateTime:%H\:%M} - {ChannelNumber} - {ChannelNumber} - {ChannelName} - {ChannelName} + {ChannelNumber} + {ChannelNumber} + {ChannelName} + {ChannelName} @@ -210,15 +210,15 @@ - {AudioTrack} ({AudioChannel} channel) - {AudioTrack} - {AudioChannel} channel + {AudioTrack} ({AudioChannel} channel) + {AudioTrack} + {AudioChannel} channel - {ChannelName} - {ChannelName} + {ChannelName} + {ChannelName} @@ -232,8 +232,8 @@ - {Message} - {Message} + {Message} + {Message} @@ -269,10 +269,10 @@ - {ChannelNumber} - {ChannelNumber} - {ChannelName} - {ChannelName} + {ChannelNumber} + {ChannelNumber} + {ChannelName} + {ChannelName} @@ -294,15 +294,15 @@ - {AudioTrack} ({AudioChannel} channel) - {AudioTrack} - {AudioChannel} channel + {AudioTrack} ({AudioChannel} channel) + {AudioTrack} + {AudioChannel} channel - {ChannelName} - {ChannelName} + {ChannelName} + {ChannelName} @@ -313,8 +313,8 @@ - {DateTime:%d.%m.} - {DateTime:%H\:%M} + {DateTime:%d.%m.} + {DateTime:%H\:%M} @@ -326,8 +326,8 @@ - {Message} - {Message} + {Message} + {Message} @@ -385,8 +385,8 @@ - {ReplayTitle} - {ReplayTitle} + {ReplayTitle} + {ReplayTitle} @@ -409,9 +409,9 @@ - {ReplayPosition} - {ReplayDuration} - {ReplayPrompt} + {ReplayPosition} + {ReplayDuration} + {ReplayPrompt} @@ -419,8 +419,8 @@ - {DateTime:%d.%m.} - {DateTime:%H\:%M} + {DateTime:%d.%m.} + {DateTime:%H\:%M} @@ -432,8 +432,8 @@ - {Message} - {Message} + {Message} + {Message} @@ -490,8 +490,8 @@ - {Message} - {Message} + {Message} + {Message} @@ -518,12 +518,12 @@ - {MenuTitle:rest} - {MenuTitle:rest} + {MenuTitle:rest} + {MenuTitle:rest} - {MenuTitle:rest} - {MenuTitle:rest} + {MenuTitle:rest} + {MenuTitle:rest} @@ -620,11 +620,11 @@ - VDR - VDR + VDR + VDR - {MenuTitle} - {MenuTitle} + {MenuTitle} + {MenuTitle} @@ -640,10 +640,10 @@ - {MenuGroup} - {MenuItem} - {MenuCurrent} - {MenuCurrent} + {MenuGroup} + {MenuItem} + {MenuCurrent} + {MenuCurrent} @@ -655,10 +655,10 @@ - {MenuGroup} - {MenuItem} - {MenuCurrent} - {MenuCurrent} + {MenuGroup} + {MenuItem} + {MenuCurrent} + {MenuCurrent} @@ -673,10 +673,10 @@ - {MenuGroup} - {MenuItem} - {MenuCurrent} - {MenuCurrent} + {MenuGroup} + {MenuItem} + {MenuCurrent} + {MenuCurrent} @@ -690,10 +690,10 @@ - {MenuGroup} - {MenuItem} - {MenuCurrent} - {MenuCurrent} + {MenuGroup} + {MenuItem} + {MenuCurrent} + {MenuCurrent} @@ -703,11 +703,11 @@ - {PresentTitle} - {PresentShortText} + {PresentTitle} + {PresentShortText} - {PresentTitle} + {PresentTitle} @@ -718,13 +718,13 @@ - {PresentStartDateTime:%d.%m.} {PresentStartDateTime:%H\:%M}-{PresentEndDateTime:%H\:%M} ({PresentRemaining:%m}/{PresentDuration:%m}') + {PresentStartDateTime:%d.%m.} {PresentStartDateTime:%H\:%M}-{PresentEndDateTime:%H\:%M} ({PresentRemaining:%m}/{PresentDuration:%m}') - {PresentStartDateTime:%d.%m.} {PresentStartDateTime:%H\:%M}-{PresentEndDateTime:%H\:%M} ({PresentDuration:%m}') + {PresentStartDateTime:%d.%m.} {PresentStartDateTime:%H\:%M}-{PresentEndDateTime:%H\:%M} ({PresentDuration:%m}') @@ -734,10 +734,10 @@ - {PresentVPSDateTime:%H\:%M} + {PresentVPSDateTime:%H\:%M} - {PresentDescription} + {PresentDescription} @@ -747,25 +747,25 @@ - {RecordingTitle} - {RecordingShortText} + {RecordingTitle} + {RecordingShortText} - {RecordingTitle} + {RecordingTitle} - {RecordingDateTime:%d.%m. %H\:%M} + {RecordingDateTime:%d.%m. %H\:%M} - {RecordingDescription} + {RecordingDescription} @@ -774,17 +774,17 @@ - {MenuText} - {MenuText} + {MenuText} + {MenuText} - RECORDING: {CurrentRecording} + RECORDING: {CurrentRecording} - RECORDINGS: {CurrentRecording} + RECORDINGS: {CurrentRecording} @@ -798,8 +798,8 @@ - {Message} - {Message} + {Message} + {Message} @@ -809,33 +809,33 @@ - {DateTime:%d.%m.} - {DateTime:%H\:%M} + {DateTime:%d.%m.} + {DateTime:%H\:%M} - {ButtonRed} - {ButtonRed} + {ButtonRed} + {ButtonRed} - {ButtonGreen} - {ButtonGreen} + {ButtonGreen} + {ButtonGreen} - {ButtonYellow} - {ButtonYellow} + {ButtonYellow} + {ButtonYellow} - {ButtonBlue} - {ButtonBlue} + {ButtonBlue} + {ButtonBlue} @@ -868,8 +868,8 @@ - Volume - Volume + Volume + Volume @@ -882,8 +882,8 @@ - {DateTime:%d.%m.} - {DateTime:%H\:%M} + {DateTime:%d.%m.} + {DateTime:%H\:%M} @@ -895,8 +895,8 @@ - {Message} - {Message} + {Message} + {Message} @@ -918,8 +918,8 @@ - Message - Message + Message + Message @@ -932,16 +932,16 @@ - {Message} - {Message} + {Message} + {Message} - {DateTime:%d.%m.} - {DateTime:%H\:%M} + {DateTime:%d.%m.} + {DateTime:%H\:%M} @@ -969,18 +969,18 @@ - Audio - Audio + Audio + Audio - {MenuItem} + {MenuItem} - {MenuCurrent} - {MenuCurrent} + {MenuCurrent} + {MenuCurrent} @@ -990,7 +990,7 @@ - {DateTime:%d.%m.} - {DateTime:%H\:%M} + {DateTime:%d.%m.} + {DateTime:%H\:%M} izegrey16-1.0-20050304-fonts.patch: izegrey16.skin | 76 ++++++++++++++++++++++++++++----------------------------- 1 file changed, 38 insertions(+), 38 deletions(-) --- NEW FILE izegrey16-1.0-20050304-fonts.patch --- Index: izegrey16.skin =================================================================== RCS file: /var/cvsroot/skins/izegrey16/izegrey16.skin,v retrieving revision 1.1 diff -u -r1.1 izegrey16.skin --- izegrey16.skin 4 Mar 2005 18:41:46 -0000 1.1 +++ izegrey16.skin 12 Jul 2009 20:11:18 -0000 @@ -7,7 +7,7 @@ - Volume + Volume @@ -16,10 +16,10 @@ - {MessageInfo} - {MessageStatus} - {MessageWarning} - {MessageError} + {MessageInfo} + {MessageStatus} + {MessageWarning} + {MessageError} @@ -30,8 +30,8 @@ - {ReplayTitle} - {ReplayPosition} / {ReplayDuration} + {ReplayTitle} + {ReplayPosition} / {ReplayDuration} @@ -85,21 +85,21 @@ - {ChannelNumber} + {ChannelNumber} - {DateTime:%a %d.%m.} - {DateTime:%H\:%M} + {DateTime:%a %d.%m.} + {DateTime:%H\:%M} - {ChannelName} + {ChannelName} - {PresentStartDateTime:%H\:%M} - {FollowingStartDateTime:%H\:%M} + {PresentStartDateTime:%H\:%M} + {FollowingStartDateTime:%H\:%M} @@ -107,10 +107,10 @@ - {PresentTitle} - {PresentShortText} - {FollowingTitle} - {FollowingShortText} + {PresentTitle} + {PresentShortText} + {FollowingTitle} + {FollowingShortText} @@ -132,8 +132,8 @@ - {DateTime:%a %d.%m. %H\:%M} - {MenuTitle} + {DateTime:%a %d.%m. %H\:%M} + {MenuTitle} @@ -141,41 +141,41 @@ - {MenuGroup} - {MenuCurrent} - {MenuItem} + {MenuGroup} + {MenuCurrent} + {MenuItem} - {ButtonRed} + {ButtonRed} - {ButtonGreen} + {ButtonGreen} - {ButtonYellow} + {ButtonYellow} - {ButtonBlue} + {ButtonBlue} - {PresentStartDateTime:%d.%m. %H\:%M} - {PresentEndDateTime:%H\:%M} - VPS: {PresentVPSDateTime:%H\:%M} - {PresentTitle} - {PresentShortText}{PresentDescription} + {PresentStartDateTime:%d.%m. %H\:%M} - {PresentEndDateTime:%H\:%M} + VPS: {PresentVPSDateTime:%H\:%M} + {PresentTitle} + {PresentShortText}{PresentDescription} @@ -183,7 +183,7 @@ - {MenuText} + {MenuText} @@ -192,28 +192,28 @@ - {MessageInfo} + {MessageInfo} - {MessageStatus} + {MessageStatus} - {MessageWarning} + {MessageWarning} - {MessageError} + {MessageError} @@ -225,7 +225,7 @@ - {MenuTitle} + {MenuTitle} @@ -234,11 +234,11 @@ - {MenuItem} + {MenuItem} - {MenuCurrent} + {MenuCurrent} Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vdr-skins/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 24 Nov 2008 19:11:51 -0000 1.3 +++ .cvsignore 1 Sep 2009 21:14:25 -0000 1.4 @@ -1,7 +1,11 @@ -Aluminium-1.0-demo-nologos.tar.bz2 -DeepBlue-0.1.4-nologos.tar.bz2 +Aluminium-1.0-demo-nologos.tar.xz +deepblue-0.1.4-locale.diff +DeepBlue-0.1.4-nologos.tar.xz EgalSimple-1.0-demo.tar.bz2 +enelchi-0.7.2-locale.diff +enigma-0.3a-locale.diff +izegrey16-1.0-20050304-nologos.tar.xz SilverGreen-0.1.7.tar.bz2 -izegrey16-1.0-20050304-nologos.tar.bz2 -vdrskin-enigma-0.3a-nologos.tar.bz2 +Skin-EgalsTry-1.1.0-nologos.tar.xz vdrskin-enElchi-0.7.2.tgz +vdrskin-enigma-0.3a-nologos.tar.xz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vdr-skins/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 24 Nov 2008 19:11:51 -0000 1.3 +++ sources 1 Sep 2009 21:14:25 -0000 1.4 @@ -1,7 +1,11 @@ -f7aca33ccc3f17f257a6919d1f2d5bc0 Aluminium-1.0-demo-nologos.tar.bz2 -8527b1fc6f7a5bacd622ee828de3f203 DeepBlue-0.1.4-nologos.tar.bz2 +00a37ab75fcadeb46385d585938bfe56 Aluminium-1.0-demo-nologos.tar.xz +b4982b8a9900897f215eadab0acef6db deepblue-0.1.4-locale.diff +46bf3259b319df37a0d532020a9d9f74 DeepBlue-0.1.4-nologos.tar.xz 8676ae6f7596d7c09fbdec7468709bbc EgalSimple-1.0-demo.tar.bz2 +6d25e2376a348596ffc4c35ad4480606 enelchi-0.7.2-locale.diff +9a305465f90e9ce1e52b4238df8489b0 enigma-0.3a-locale.diff +edd0fc660e55168a14223b3150e10f1f izegrey16-1.0-20050304-nologos.tar.xz 89dd82fa698d139a15c4d24601188a0c SilverGreen-0.1.7.tar.bz2 -8a238e3d1a3f2d62a37415e912e780e4 izegrey16-1.0-20050304-nologos.tar.bz2 -acdb6c15e86aee821401cc2697a4e225 vdrskin-enigma-0.3a-nologos.tar.bz2 +9ded71faf87400a031a18b8315909cb4 Skin-EgalsTry-1.1.0-nologos.tar.xz f1913e012a68f8ca7a1feb3da82b8709 vdrskin-enElchi-0.7.2.tgz +c4a4a3078cffa557639130af829aeb55 vdrskin-enigma-0.3a-nologos.tar.xz Index: vdr-skins-prepare-tarballs.sh =================================================================== RCS file: /cvs/pkgs/rpms/vdr-skins/devel/vdr-skins-prepare-tarballs.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- vdr-skins-prepare-tarballs.sh 24 Nov 2008 19:11:51 -0000 1.2 +++ vdr-skins-prepare-tarballs.sh 1 Sep 2009 21:14:25 -0000 1.3 @@ -7,7 +7,7 @@ curl -O http://skins.vdr-developer.org/t rm -rf izegrey16 tar zxf izegrey16-1.0-20050304.tar.gz rm -f izegrey16/{*.tar,*.ttf,logos/{*.mng,*.png,*.xpm}} -tar jcf izegrey16-1.0-20050304-nologos.tar.bz2 izegrey16 +tar c izegrey16 | xz --best > izegrey16-1.0-20050304-nologos.tar.xz rm -rf izegrey16 [ ! -e vdrskin-enigma-0.3a.tar.bz2 ] && \ @@ -20,7 +20,7 @@ find Enigma -type d -exec chmod +x {} '; mv Enigma/icons Enigma/icons-normal tar zx -C Enigma -f $PWD/icons-low-low-col.tar.gz rm -rf Enigma/{hqlogos/*,fonts/ttf-bitstream-vera*,patches} -tar jcf vdrskin-enigma-0.3a-nologos.tar.bz2 Enigma +tar c Enigma | xz --best > vdrskin-enigma-0.3a-nologos.tar.xz rm -rf Enigma [ ! -e DeepBlue-0.1.4.tar.gz ] && \ @@ -34,7 +34,7 @@ find DeepBlueDXR3 -type d -exec chmod +x rm -rf DeepBlue/logos/* mv DeepBlueDXR3/HISTORY DeepBlue mv DeepBlueDXR3/images DeepBlue/images-dxr3 -tar jcf DeepBlue-0.1.4-nologos.tar.bz2 DeepBlue +tar c DeepBlue | xz --best > DeepBlue-0.1.4-nologos.tar.xz rm -rf DeepBlue DeepBlueDXR3 [ ! -e Aluminium-1.0-demo.tar.bz2 ] && \ @@ -42,5 +42,13 @@ curl -O http://linux.kompiliert.net/cont rm -rf Aluminium tar jxf Aluminium-1.0-demo.tar.bz2 rm -f Aluminium/logos/* -tar jcf Aluminium-1.0-demo-nologos.tar.bz2 Aluminium +tar c Aluminium | xz --best > Aluminium-1.0-demo-nologos.tar.xz rm -rf Aluminium + +[ ! -e Skin-EgalsTry-1.1.0.tgz ] && \ +curl -O http://www.egal-vdr.de/skins/Skin-EgalsTry-1.1.0.tgz +rm -rf EgalsTry +tar zxf Skin-EgalsTry-1.1.0.tgz +rm -r EgalsTry/logos/* +tar c EgalsTry | xz --best > Skin-EgalsTry-1.1.0-nologos.tar.xz +rm -rf EgalsTry Index: vdr-skins.spec =================================================================== RCS file: /cvs/pkgs/rpms/vdr-skins/devel/vdr-skins.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- vdr-skins.spec 27 Jul 2009 06:46:41 -0000 1.13 +++ vdr-skins.spec 1 Sep 2009 21:14:25 -0000 1.14 @@ -8,13 +8,9 @@ %global vdr_group %(vdr-config --group 2>/dev/null || echo ERROR) %global vdr_user %(vdr-config --user 2>/dev/null || echo ERROR) -%global sansfont %{_datadir}/fonts/dejavu/DejaVuSans.ttf -%global boldfont %{_datadir}/fonts/dejavu/DejaVuSans-Bold.ttf -%global monofont %{_datadir}/fonts/dejavu/DejaVuSansMono.ttf - Name: vdr-skins -Version: 20081124 -Release: 6%{?dist} +Version: 20090901 +Release: 1%{?dist} Summary: Collection of OSD skins for VDR Group: Applications/Multimedia @@ -25,20 +21,22 @@ License: GPL+ # http://home.arcor.de/bjoern.sturzrehm/vdr/ Source0: http://home.arcor.de/bjoern.sturzrehm/vdr/SilverGreen-0.1.7.tar.bz2 # http://skins.vdr-developer.org/ -Source1: izegrey16-1.0-20050304-nologos.tar.bz2 +Source1: izegrey16-1.0-20050304-nologos.tar.xz # http://home.pages.at/brougs78/ # http://ventoso.org/luca/vdr/ -Source2: vdrskin-enigma-0.3a-nologos.tar.bz2 +Source2: vdrskin-enigma-0.3a-nologos.tar.xz # http://vdr.pfroen.de/ # http://www.netholic.com/viewtopic.php?t=1464 -Source3: DeepBlue-0.1.4-nologos.tar.bz2 +Source3: DeepBlue-0.1.4-nologos.tar.xz # http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka/ Source4: http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka/files/vdrskin-enElchi-0.7.2.tgz # http://www.fdm-ware.de/vdrskin/ # http://linux.kompiliert.net/contrib/ -Source5: Aluminium-1.0-demo-nologos.tar.bz2 +Source5: Aluminium-1.0-demo-nologos.tar.xz # http://linux.kompiliert.net/contrib/ Source6: http://linux.kompiliert.net/contrib/EgalSimple-1.0-demo.tar.bz2 +# http://www.egal-vdr.de/skins/ +Source7: Skin-EgalsTry-1.1.0-nologos.tar.xz # http://www.vdrskins.org/vdrskins/thumbnails.php?album=58 Source8: http://web.archive.org/web/20060322201106/http://www.magoa.net/sttng-blue.theme Source99: %{name}-prepare-tarballs.sh @@ -46,15 +44,21 @@ Source99: %{name}-prepare-tarballs Patch0: %{name}-aluminium-i18n.patch Patch1: %{name}-egalsimple-i18n.patch Patch2: %{name}-izegrey16-i18n.patch +Patch3: http://toms-cafe.de/vdr/download/deepblue-0.1.4-locale.diff +Patch4: http://toms-cafe.de/vdr/download/enigma-0.3a-locale.diff +Patch5: http://toms-cafe.de/vdr/download/enelchi-0.7.2-locale.diff +Patch6: izegrey16-1.0-20050304-fonts.patch +Patch7: enigma-0.3a-fonts.patch +Patch8: Aluminium-1.0-demo-fonts.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: vdr-devel -# Font build deps for checking filenames during build -BuildRequires: dejavu-sans-fonts -BuildRequires: dejavu-sans-mono-fonts -Requires: vdr-text2skin >= 1.1 -Requires: vdr >= 1.4.6-2 +BuildRequires: gettext +BuildRequires: hardlink +Requires: vdr-text2skin >= 1.2-3 +Requires: vdr >= 1.6.0 +# Actually any sans+monospace set would do Requires: dejavu-sans-fonts Requires: dejavu-sans-mono-fonts @@ -63,7 +67,7 @@ This package contains a collection of sk %prep -%setup -q -c -a1 -a2 -a3 -a4 -a5 -a6 +%setup -q -c -a1 -a2 -a3 -a4 -a5 -a6 -a7 find . -type d -exec chmod 755 {} ';' find . -type f -exec chmod 644 {} ';' find . -type d -name CVS* | xargs rm -r @@ -75,6 +79,20 @@ done %patch0 %patch1 %patch2 +cd DeepBlue +%patch3 -p2 +cd .. +cd Enigma +%patch4 -p2 +%patch7 -p1 +cd .. +cd enElchi +%patch5 -p2 +cd .. +cd izegrey16 +%patch6 -p0 +cd .. +%patch8 -p0 SKINS=$(find * -maxdepth 0 -type d) @@ -86,12 +104,13 @@ for s in $SKINS ; do done find . -type f -name "*.theme" -exec mv {} . ';' +mv SilverGreen-Default.theme SilverGreen-default.theme +rm SilverGreen-ThemeName.theme for s in $SKINS ; do [ -f $s-default.theme ] || touch $s-default.theme done ln -sf mp3.png Aluminium/replay/mp3oss.png -sed -i -e 's|\bhelmetr\.ttf\b|%{sansfont}|g' Aluminium/Aluminium.skin rm -r Aluminium/{Aluminium.skin.*,MERKEN,fonts} cd DeepBlue @@ -103,11 +122,9 @@ cd .. rm -r EgalSimple/{EgalSimple.skin.*,themes} +rm -r EgalsTry/{theme,tools} + cd Enigma -sed -i -e 's|\bFont\.ttf\b|%{sansfont}|g' \ - -e 's|\bFontBold\.ttf\b|%{boldfont}|g' \ - -e 's|\bFontMonoSpaced\.ttf\b|%{monofont}|g' \ - Enigma.skin rm -r fonts themes *.ttf find . -type f -iname thumbs.db | xargs rm mv icons icons-dxr3 @@ -116,16 +133,14 @@ cd .. rm -rf enElchi/themes -sed -i -e 's|Vera\.ttf|%{sansfont}|g' -e 's|VeraBd\.ttf|%{boldfont}|g' \ - izegrey16/izegrey16.skin - -# Remove translations if built for VDR 1.6.x for now, text2skin crash issues. -if pkg-config --atleast-version 1.6.0 vdr ; then - find . -name "*.trans" -delete -fi +# *.trans not needed with text2skin >= 1.2 and vdr >= 1.6.0 +find . -name "*.trans" -delete %build +for skin in DeepBlue enElchi Enigma ; do + make -C $skin %{?_smp_mflags} +done %install @@ -142,15 +157,17 @@ find $RPM_BUILD_ROOT%{vardir}/themes -na install -dm 755 $RPM_BUILD_ROOT%{datadir}/text2skin cp -pR $(find * -maxdepth 0 -type d) $RPM_BUILD_ROOT%{datadir}/text2skin/ +rm -r $RPM_BUILD_ROOT%{datadir}/text2skin/*/{Makefile,locale,po} - -%check -for font in %{sansfont} %{boldfont} %{monofont} ; do - if [ ! -r "$font" ] ; then - "Font file $font does not exist, specfile probably needs updating" - exit 1 - fi +for skin in DeepBlue enElchi Enigma ; do + make -C $skin install-i18n DESTDIR=$RPM_BUILD_ROOT LOCDIR=%{_datadir}/locale done +%find_lang %{name} --all-name +# Note: .lang before .themes due to defattr in .themes +cat %{name}.lang %{name}.themes > %{name}.files + +# Save a bit of space +%{_sbindir}/hardlink -cv $RPM_BUILD_ROOT%{_datadir} %clean @@ -180,7 +197,7 @@ if [ $2 -eq 0 ] ; then fi -%files -f %{name}.themes +%files -f %{name}.files %defattr(-,root,root,-) %doc COPYING* HISTORY.* README.* @@ -195,6 +212,8 @@ fi %{datadir}/text2skin/EgalSimple/ +%{datadir}/text2skin/EgalsTry/ + %{datadir}/text2skin/enElchi/ %dir %{datadir}/text2skin/Enigma/ @@ -211,51 +230,60 @@ fi %changelog +* Tue Sep 1 2009 Ville Skytt? - 20090901-1 +- Adapt to recent 1.2+ text2skin versions; patch Aluminium, enigma and izegrey + font handling (no longer filename based font paths, phew). +- Add EgalsTry 1.1.0. +- Apply Thomas G?nther's locale patches for DeepBlue, enElchi, and Enigma. +- Drop unused SilverGreen themes, install default properly. +- Recompress cleaned up tarballs with xz. +- Hardlink identical files. + * Sun Jul 26 2009 Fedora Release Engineering - 20081124-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Fri Feb 27 2009 Ville Skytt? - 20081124-5 +* Fri Feb 27 2009 Ville Skytt? - 20081124-5 - More deja vu with dejavu-fonts changes (#480477). - Use %%global instead of %%define. * Wed Feb 25 2009 Fedora Release Engineering - 20081124-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild -* Sat Jan 10 2009 Ville Skytt? - 20081124-3 +* Sat Jan 10 2009 Ville Skytt? - 20081124-3 - Use full DejaVu fonts instead of LGC (#477478). -* Thu Dec 25 2008 Ville Skytt? - 20081124-2 +* Thu Dec 25 2008 Ville Skytt? - 20081124-2 - Use DejaVu fonts for Aluminium and Enigma (#477478). -* Mon Nov 24 2008 Ville Skytt? - 20081124-1 +* Mon Nov 24 2008 Ville Skytt? - 20081124-1 - Update enElchi to 0.7.2. - Catch up again with latest dejavu-fonts changes. -* Mon Apr 7 2008 Ville Skytt? - 20061119-6 +* Mon Apr 7 2008 Ville Skytt? - 20061119-6 - Don't install translations if built for VDR 1.6.0 due to text2skin issues. - Re-add disttag. -* Mon Dec 10 2007 Ville Skytt? - 20061119-5 +* Mon Dec 10 2007 Ville Skytt? - 20061119-5 - Adjust font paths for dejavu-lgc-fonts 2.22+ (#388891). Deja vu, indeed. -* Sun Nov 18 2007 Ville Skytt? - 20061119-4 +* Sun Nov 18 2007 Ville Skytt? - 20061119-4 - Adjust font paths for dejavu-lgc-fonts 2.21+ (#388891). -* Fri Aug 10 2007 Ville Skytt? - 20061119-3 +* Fri Aug 10 2007 Ville Skytt? - 20061119-3 - Use DejaVu LGC fonts instead of Bitstream Vera. - License: GPL+ -* Mon Apr 23 2007 Ville Skytt? - 20061119-2 +* Mon Apr 23 2007 Ville Skytt? - 20061119-2 - Relocate themes to /var/lib/vdr/themes, drop disttag (#216355). - Drop file based dependency on /usr/share/vdr/text2skin. - Fix sttng-blue source URL. -* Sun Nov 19 2006 Ville Skytt? - 20061119-1 +* Sun Nov 19 2006 Ville Skytt? - 20061119-1 - Install skins to /usr/share/vdr/text2skin. - Don't ship channel logos. -* Sun Sep 24 2006 Ville Skytt? - 20060924-1 +* Sun Sep 24 2006 Ville Skytt? - 20060924-1 - Add DXR3 compatible image set for DeepBlue from cccache. -* Sun May 21 2006 Ville Skytt? - 20060311-2 +* Sun May 21 2006 Ville Skytt? - 20060311-2 - Fix some enElchi logos. From rvinyard at fedoraproject.org Tue Sep 1 21:18:57 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Tue, 1 Sep 2009 21:18:57 +0000 (UTC) Subject: rpms/papyrus/devel .cvsignore, 1.19, 1.20 papyrus.spec, 1.28, 1.29 sources, 1.19, 1.20 Message-ID: <20090901211857.146E111C00EF@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/papyrus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20782 Modified Files: .cvsignore papyrus.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 5 Aug 2009 22:21:06 -0000 1.19 +++ .cvsignore 1 Sep 2009 21:18:56 -0000 1.20 @@ -1,2 +1,2 @@ -papyrus-0.12.0.tar.bz2 -papyrus-0.12.0-doc.tar.bz2 +papyrus-0.12.1.tar.bz2 +papyrus-0.12.1-doc.tar.bz2 Index: papyrus.spec =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/devel/papyrus.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- papyrus.spec 5 Aug 2009 22:21:06 -0000 1.28 +++ papyrus.spec 1 Sep 2009 21:18:56 -0000 1.29 @@ -1,6 +1,6 @@ Summary: Cairo based C++ scenegraph library Name: papyrus -Version: 0.12.0 +Version: 0.12.1 Release: 1%{?dist} License: LGPLv3 URL: http://libpapyrus.sourceforge.net/ @@ -136,7 +136,7 @@ find %{buildroot} -type f -name "*.la" - %{_includedir}/papyrus-0.12/papyrus/ %dir %{_includedir}/papyrus-0.12/ %{_bindir}/papyrus-demo -%{_datadir}/papyrus-0.12.0/ +%{_datadir}/papyrus-0.12.1/ %doc ChangeLog %files doc @@ -169,11 +169,14 @@ find %{buildroot} -type f -name "*.la" - %{_includedir}/papyrus-0.12/papyrus-gtkmm.h %{_includedir}/papyrus-0.12/papyrus-gtkmm/ %{_bindir}/papyrus-gtkmm-demo -%{_datadir}/papyrus-gtkmm-0.12.0/ +%{_datadir}/papyrus-gtkmm-0.12.1/ %doc AUTHORS COPYING %changelog +* Tue Sep 1 2009 Rick L Vinyard Jr - 0.12.1-1 +- New release + * Wed Aug 5 2009 Rick L Vinyard Jr - 0.12.0-1 - New release - Made doc subpackage noarch conditional Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 5 Aug 2009 22:21:07 -0000 1.19 +++ sources 1 Sep 2009 21:18:56 -0000 1.20 @@ -1,2 +1,2 @@ -3d222606d9831f36e690b8d2f68c1478 papyrus-0.12.0.tar.bz2 -fae4586278eb7434dc82f09ccab1d753 papyrus-0.12.0-doc.tar.bz2 +e21696bde63a9cd8c6e662397d9937f0 papyrus-0.12.1.tar.bz2 +64c3fe69502228133115968ca7e4bf20 papyrus-0.12.1-doc.tar.bz2 From rvinyard at fedoraproject.org Tue Sep 1 21:19:05 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Tue, 1 Sep 2009 21:19:05 +0000 (UTC) Subject: rpms/papyrus/F-11 .cvsignore, 1.19, 1.20 papyrus.spec, 1.27, 1.28 sources, 1.19, 1.20 Message-ID: <20090901211905.7EAB411C00EF@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/papyrus/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20835 Modified Files: .cvsignore papyrus.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/F-11/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 5 Aug 2009 22:21:13 -0000 1.19 +++ .cvsignore 1 Sep 2009 21:19:05 -0000 1.20 @@ -1,2 +1,2 @@ -papyrus-0.12.0.tar.bz2 -papyrus-0.12.0-doc.tar.bz2 +papyrus-0.12.1.tar.bz2 +papyrus-0.12.1-doc.tar.bz2 Index: papyrus.spec =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/F-11/papyrus.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- papyrus.spec 5 Aug 2009 22:21:13 -0000 1.27 +++ papyrus.spec 1 Sep 2009 21:19:05 -0000 1.28 @@ -1,6 +1,6 @@ Summary: Cairo based C++ scenegraph library Name: papyrus -Version: 0.12.0 +Version: 0.12.1 Release: 1%{?dist} License: LGPLv3 URL: http://libpapyrus.sourceforge.net/ @@ -136,7 +136,7 @@ find %{buildroot} -type f -name "*.la" - %{_includedir}/papyrus-0.12/papyrus/ %dir %{_includedir}/papyrus-0.12/ %{_bindir}/papyrus-demo -%{_datadir}/papyrus-0.12.0/ +%{_datadir}/papyrus-0.12.1/ %doc ChangeLog %files doc @@ -169,11 +169,14 @@ find %{buildroot} -type f -name "*.la" - %{_includedir}/papyrus-0.12/papyrus-gtkmm.h %{_includedir}/papyrus-0.12/papyrus-gtkmm/ %{_bindir}/papyrus-gtkmm-demo -%{_datadir}/papyrus-gtkmm-0.12.0/ +%{_datadir}/papyrus-gtkmm-0.12.1/ %doc AUTHORS COPYING %changelog +* Tue Sep 1 2009 Rick L Vinyard Jr - 0.12.1-1 +- New release + * Wed Aug 5 2009 Rick L Vinyard Jr - 0.12.0-1 - New release - Made doc subpackage noarch conditional Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/F-11/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 5 Aug 2009 22:21:13 -0000 1.19 +++ sources 1 Sep 2009 21:19:05 -0000 1.20 @@ -1,2 +1,2 @@ -3d222606d9831f36e690b8d2f68c1478 papyrus-0.12.0.tar.bz2 -fae4586278eb7434dc82f09ccab1d753 papyrus-0.12.0-doc.tar.bz2 +e21696bde63a9cd8c6e662397d9937f0 papyrus-0.12.1.tar.bz2 +64c3fe69502228133115968ca7e4bf20 papyrus-0.12.1-doc.tar.bz2 From rvinyard at fedoraproject.org Tue Sep 1 21:19:12 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Tue, 1 Sep 2009 21:19:12 +0000 (UTC) Subject: rpms/papyrus/F-10 .cvsignore, 1.19, 1.20 papyrus.spec, 1.30, 1.31 sources, 1.19, 1.20 Message-ID: <20090901211912.34B4811C00EF@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/papyrus/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20892 Modified Files: .cvsignore papyrus.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/F-10/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 5 Aug 2009 22:21:20 -0000 1.19 +++ .cvsignore 1 Sep 2009 21:19:12 -0000 1.20 @@ -1,2 +1,2 @@ -papyrus-0.12.0.tar.bz2 -papyrus-0.12.0-doc.tar.bz2 +papyrus-0.12.1.tar.bz2 +papyrus-0.12.1-doc.tar.bz2 Index: papyrus.spec =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/F-10/papyrus.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- papyrus.spec 5 Aug 2009 22:21:20 -0000 1.30 +++ papyrus.spec 1 Sep 2009 21:19:12 -0000 1.31 @@ -1,6 +1,6 @@ Summary: Cairo based C++ scenegraph library Name: papyrus -Version: 0.12.0 +Version: 0.12.1 Release: 1%{?dist} License: LGPLv3 URL: http://libpapyrus.sourceforge.net/ @@ -136,7 +136,7 @@ find %{buildroot} -type f -name "*.la" - %{_includedir}/papyrus-0.12/papyrus/ %dir %{_includedir}/papyrus-0.12/ %{_bindir}/papyrus-demo -%{_datadir}/papyrus-0.12.0/ +%{_datadir}/papyrus-0.12.1/ %doc ChangeLog %files doc @@ -169,11 +169,14 @@ find %{buildroot} -type f -name "*.la" - %{_includedir}/papyrus-0.12/papyrus-gtkmm.h %{_includedir}/papyrus-0.12/papyrus-gtkmm/ %{_bindir}/papyrus-gtkmm-demo -%{_datadir}/papyrus-gtkmm-0.12.0/ +%{_datadir}/papyrus-gtkmm-0.12.1/ %doc AUTHORS COPYING %changelog +* Tue Sep 1 2009 Rick L Vinyard Jr - 0.12.1-1 +- New release + * Wed Aug 5 2009 Rick L Vinyard Jr - 0.12.0-1 - New release - Made doc subpackage noarch conditional Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/papyrus/F-10/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 5 Aug 2009 22:21:20 -0000 1.19 +++ sources 1 Sep 2009 21:19:12 -0000 1.20 @@ -1,2 +1,2 @@ -3d222606d9831f36e690b8d2f68c1478 papyrus-0.12.0.tar.bz2 -fae4586278eb7434dc82f09ccab1d753 papyrus-0.12.0-doc.tar.bz2 +e21696bde63a9cd8c6e662397d9937f0 papyrus-0.12.1.tar.bz2 +64c3fe69502228133115968ca7e4bf20 papyrus-0.12.1-doc.tar.bz2 From than at fedoraproject.org Tue Sep 1 21:31:35 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 1 Sep 2009 21:31:35 +0000 (UTC) Subject: rpms/kdelibs/devel kdelibs-4.3.1-ossl-1.x.patch, NONE, 1.1 kdelibs.spec, 1.511, 1.512 Message-ID: <20090901213135.DF3D211C00EF@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdelibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23410 Modified Files: kdelibs.spec Added Files: kdelibs-4.3.1-ossl-1.x.patch Log Message: - openssl-1.0 build fixes kdelibs-4.3.1-ossl-1.x.patch: kopenssl.cpp | 2 +- kopenssl.h | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) --- NEW FILE kdelibs-4.3.1-ossl-1.x.patch --- diff -up kdelibs-4.3.1/kio/kssl/kopenssl.cpp.orig kdelibs-4.3.1/kio/kssl/kopenssl.cpp --- kdelibs-4.3.1/kio/kssl/kopenssl.cpp.orig 2009-09-01 21:58:06.000000000 +0200 +++ kdelibs-4.3.1/kio/kssl/kopenssl.cpp 2009-09-01 22:08:16.000000000 +0200 @@ -622,7 +622,7 @@ KOpenSSLProxy::KOpenSSLProxy() K_SSL_set_session = (int (*)(SSL*,SSL_SESSION*)) d->sslLib->resolveFunction("SSL_set_session"); K_d2i_SSL_SESSION = (SSL_SESSION* (*)(SSL_SESSION**,unsigned char**, long)) d->sslLib->resolveFunction("d2i_SSL_SESSION"); K_i2d_SSL_SESSION = (int (*)(SSL_SESSION*,unsigned char**)) d->sslLib->resolveFunction("i2d_SSL_SESSION"); - K_SSL_get_ciphers = (STACK *(*)(const SSL*)) d->sslLib->resolveFunction("SSL_get_ciphers"); + K_SSL_get_ciphers = (STACK_OF(SSL_CIPHER) *(*)(const SSL*)) d->sslLib->resolveFunction("SSL_get_ciphers"); #endif diff -up kdelibs-4.3.1/kio/kssl/kopenssl.h.orig kdelibs-4.3.1/kio/kssl/kopenssl.h --- kdelibs-4.3.1/kio/kssl/kopenssl.h.orig 2009-09-01 21:58:31.000000000 +0200 +++ kdelibs-4.3.1/kio/kssl/kopenssl.h 2009-09-01 22:48:44.000000000 +0200 @@ -44,6 +44,14 @@ class KOpenSSLProxyPrivate; #include #include #undef crypt +#if OPENSSL_VERSION_NUMBER >= 0x10000000L +#define STACK _STACK +#define OSSL_SKVALUE_RTYPE void +#define OSSL_MORECONST const +#else +#define OSSL_SKVALUE_RTYPE char +#define OSSL_MORECONST +#endif #endif /** @@ -505,6 +513,9 @@ public: */ void sk_free(STACK *s); +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + void sk_free(void *s) { return sk_free(reinterpret_cast(s)); } +#endif /* * Number of elements in the stack @@ -517,6 +528,9 @@ public: */ char *sk_value(STACK *s, int n); +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + char *sk_value(void *s, int n) { return sk_value(reinterpret_cast(s), n); } +#endif /* * Create a new stack @@ -529,6 +543,10 @@ public: */ int sk_push(STACK *s, char *d); +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + int sk_push(void *s, void *d) { return sk_push(reinterpret_cast(s), reinterpret_cast(d)); } +#endif + /* * Duplicate the stack Index: kdelibs.spec =================================================================== RCS file: /cvs/extras/rpms/kdelibs/devel/kdelibs.spec,v retrieving revision 1.511 retrieving revision 1.512 diff -u -p -r1.511 -r1.512 --- kdelibs.spec 1 Sep 2009 14:34:16 -0000 1.511 +++ kdelibs.spec 1 Sep 2009 21:31:35 -0000 1.512 @@ -80,6 +80,7 @@ Patch14: kdelibs-4.2.85-libexecdir.patch # kstandarddirs changes: search /etc/kde, find /usr/libexec/kde4 Patch18: kdelibs-4.1.72-kstandarddirs.patch Patch20: kdelibs-4.1.70-cmake.patch +Patch21: kdelibs-4.3.1-ossl-1.x.patch # upstream # 4.3 branch @@ -209,6 +210,7 @@ format for easy browsing. %patch14 -p1 -b .libexecdir %patch18 -p1 -b .kstandarddirs %patch20 -p1 -b .xxcmake +%patch21 -p1 -b .ossl-1.x # upstream patches # 4.3 @@ -399,6 +401,7 @@ rm -rf %{buildroot} %changelog * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 +- openssl-1.0 build fixes * Wed Aug 26 2009 Rex Dieter - 4.3.0-8 - BR: xz-devel From epienbro at fedoraproject.org Tue Sep 1 21:39:21 2009 From: epienbro at fedoraproject.org (epienbro) Date: Tue, 1 Sep 2009 21:39:21 +0000 (UTC) Subject: rpms/mingw32-libsoup/devel libsoup-disable-get-testcase.patch, NONE, 1.1 mingw32-libsoup.spec, 1.6, 1.7 Message-ID: <20090901213921.B492411C00EF@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-libsoup/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25008 Modified Files: mingw32-libsoup.spec Added Files: libsoup-disable-get-testcase.patch Log Message: Added a patch to workaround http://bugzilla.gnome.org/show_bug.cgi?id=593845 libsoup-disable-get-testcase.patch: Makefile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE libsoup-disable-get-testcase.patch --- --- tests/Makefile.in.orig 2009-09-01 22:33:48.162419037 +0200 +++ tests/Makefile.in 2009-09-01 22:34:35.803667769 +0200 @@ -36,7 +36,7 @@ host_triplet = @host@ noinst_PROGRAMS = chunk-test$(EXEEXT) context-test$(EXEEXT) \ continue-test$(EXEEXT) date$(EXEEXT) dns$(EXEEXT) \ - forms-test$(EXEEXT) get$(EXEEXT) getbug$(EXEEXT) \ + forms-test$(EXEEXT) getbug$(EXEEXT) \ header-parsing$(EXEEXT) misc-test$(EXEEXT) ntlm-test$(EXEEXT) \ redirect-test$(EXEEXT) simple-httpd$(EXEEXT) \ simple-proxy$(EXEEXT) sniffing-test$(EXEEXT) \ Index: mingw32-libsoup.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libsoup/devel/mingw32-libsoup.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- mingw32-libsoup.spec 1 Sep 2009 19:43:01 -0000 1.6 +++ mingw32-libsoup.spec 1 Sep 2009 21:39:21 -0000 1.7 @@ -18,6 +18,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildArch: noarch +# http://bugzilla.gnome.org/show_bug.cgi?id=593845 +Patch0: libsoup-disable-get-testcase.patch + BuildRequires: mingw32-filesystem BuildRequires: mingw32-gcc BuildRequires: mingw32-binutils @@ -55,7 +58,7 @@ Static version of the MinGW Windows Libs %prep %setup -q -n libsoup-%{version} - +%patch0 -p0 %build # Libsoup can't build static and shared libraries in one go, so we build the package twice here From kkofler at fedoraproject.org Tue Sep 1 21:41:10 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Tue, 1 Sep 2009 21:41:10 +0000 (UTC) Subject: rpms/kdeplasma-addons/F-10 kdeplasma-addons.spec,1.20,1.21 Message-ID: <20090901214110.28CDD11C00EF@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdeplasma-addons/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25459/F-10 Modified Files: kdeplasma-addons.spec Log Message: Fix changelog typo. Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/F-10/kdeplasma-addons.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- kdeplasma-addons.spec 1 Sep 2009 18:15:00 -0000 1.20 +++ kdeplasma-addons.spec 1 Sep 2009 21:41:09 -0000 1.21 @@ -163,7 +163,7 @@ rm -rf %{buildroot} - 4.3.1 * Thu Aug 13 2009 Than Ngo - 4.3.0-9 -- omit BR on kdevel-devel/eigen2-devel for rhel +- omit BR on kdeedu-devel/eigen2-devel for rhel * Fri Aug 07 2009 Ben Boeckel - 4.3.0-8 - Waited for newRepo task From kkofler at fedoraproject.org Tue Sep 1 21:41:10 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Tue, 1 Sep 2009 21:41:10 +0000 (UTC) Subject: rpms/kdeplasma-addons/F-11 kdeplasma-addons.spec,1.38,1.39 Message-ID: <20090901214110.444E111C00EF@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdeplasma-addons/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25459/F-11 Modified Files: kdeplasma-addons.spec Log Message: Fix changelog typo. Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/F-11/kdeplasma-addons.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- kdeplasma-addons.spec 1 Sep 2009 18:15:00 -0000 1.38 +++ kdeplasma-addons.spec 1 Sep 2009 21:41:10 -0000 1.39 @@ -163,7 +163,7 @@ rm -rf %{buildroot} - 4.3.1 * Thu Aug 13 2009 Than Ngo - 4.3.0-9 -- omit BR on kdevel-devel/eigen2-devel for rhel +- omit BR on kdeedu-devel/eigen2-devel for rhel * Fri Aug 07 2009 Ben Boeckel - 4.3.0-8 - Waited for newRepo task From kkofler at fedoraproject.org Tue Sep 1 21:41:10 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Tue, 1 Sep 2009 21:41:10 +0000 (UTC) Subject: rpms/kdeplasma-addons/devel kdeplasma-addons.spec,1.58,1.59 Message-ID: <20090901214110.6AC5911C00EF@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdeplasma-addons/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25459/devel Modified Files: kdeplasma-addons.spec Log Message: Fix changelog typo. Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/devel/kdeplasma-addons.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- kdeplasma-addons.spec 28 Aug 2009 16:15:15 -0000 1.58 +++ kdeplasma-addons.spec 1 Sep 2009 21:41:10 -0000 1.59 @@ -163,7 +163,7 @@ rm -rf %{buildroot} - 4.3.1 * Thu Aug 13 2009 Than Ngo - 4.3.0-9 -- omit BR on kdevel-devel/eigen2-devel for rhel +- omit BR on kdeedu-devel/eigen2-devel for rhel * Fri Aug 07 2009 Ben Boeckel - 4.3.0-8 - Waited for newRepo task From epienbro at fedoraproject.org Tue Sep 1 21:42:50 2009 From: epienbro at fedoraproject.org (epienbro) Date: Tue, 1 Sep 2009 21:42:50 +0000 (UTC) Subject: rpms/mingw32-filesystem/devel mingw32-filesystem.spec, 1.28, 1.29 mingw32-scripts.sh, 1.3, 1.4 Message-ID: <20090901214250.648CE11C00EF@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-filesystem/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25784 Modified Files: mingw32-filesystem.spec mingw32-scripts.sh Log Message: * Tue Sep 1 2009 Erik van Pienbroek - 55-1 - The wrapper scripts i686-pc-mingw32-pkg-config, mingw32-pkg-config, mingw32-configure, mingw32-make and mingw32-cmake had a bug where quoted arguments could get interpreted incorrect. Thanks to Michael Ploujnikov for helping out with this issue Index: mingw32-filesystem.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-filesystem/devel/mingw32-filesystem.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- mingw32-filesystem.spec 29 Aug 2009 14:35:44 -0000 1.28 +++ mingw32-filesystem.spec 1 Sep 2009 21:42:50 -0000 1.29 @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: mingw32-filesystem -Version: 54 +Version: 55 Release: 1%{?dist} Summary: MinGW base filesystem and environment @@ -166,6 +166,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 1 2009 Erik van Pienbroek - 55-1 +- The wrapper scripts i686-pc-mingw32-pkg-config, mingw32-pkg-config, + mingw32-configure, mingw32-make and mingw32-cmake had a bug where + quoted arguments could get interpreted incorrect. + Thanks to Michael Ploujnikov for helping out with this issue + * Sat Aug 29 2009 Erik van Pienbroek - 54-1 - Added the file /usr/bin/i686-pc-mingw32-pkg-config which is a wrapper script which calls pkg-config with the right environment variables set (BZ #513825) Index: mingw32-scripts.sh =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-filesystem/devel/mingw32-scripts.sh,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- mingw32-scripts.sh 29 Aug 2009 14:40:08 -0000 1.3 +++ mingw32-scripts.sh 1 Sep 2009 21:42:50 -0000 1.4 @@ -26,4 +26,8 @@ if [ "`basename $0`" = "i686-pc-mingw32- else NAME="_`basename $0|tr -- - _`" fi -eval "`rpm --eval "%{$NAME}"`" "$@" + +# NOTE: The use of 'eval' in combination with '$@' is a potential security risk +# We should find a more safe replacement for this command +# Suggestions are welcome at the Fedora MinGW mailing list +eval "`rpm --eval "%{$NAME}"`" '"$@"' From than at fedoraproject.org Tue Sep 1 22:03:59 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 1 Sep 2009 22:03:59 +0000 (UTC) Subject: rpms/arts/devel arts.spec,1.95,1.96 Message-ID: <20090901220359.A4F3811C00EF@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/arts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3702 Modified Files: arts.spec Log Message: - drop support fedora < 10 Index: arts.spec =================================================================== RCS file: /cvs/extras/rpms/arts/devel/arts.spec,v retrieving revision 1.95 retrieving revision 1.96 diff -u -p -r1.95 -r1.96 --- arts.spec 24 Jul 2009 17:09:01 -0000 1.95 +++ arts.spec 1 Sep 2009 22:03:59 -0000 1.96 @@ -6,20 +6,7 @@ %define final 1 %define make_cvs 1 -%if 0%{?fedora} < 10 -%define _with_esd --with-esd -%define _with_nas --with-nas -%if 0%{?rhel} == 0 -%define _with_jack --with-jack -%endif -%endif - -%if 0%{?fedora} > 8 %define qt3 qt3 -%else -%define qt3 qt -%define qt3_epoch 1: -%endif %define qt3_ev %{?qt3_epoch}3.3.8 Name: arts @@ -27,7 +14,7 @@ Summary: aRts (analog realtime synthesiz Group: System Environment/Daemons Epoch: 8 Version: 1.5.10 -Release: 7%{?dist} +Release: 8%{?dist} License: LGPLv2+ Url: http://www.kde.org @@ -51,20 +38,14 @@ Patch51: kde-3.5-libtool-shlibext.patch Requires: which BuildRequires: %{qt3}-devel >= %{qt3_ev} -## Shouldn't be necessary, but some folks won't upgrade, unless we stiff-arm them. (-; -#global qt3_ver %(pkg-config qt-mt --modversion 2>/dev/null || echo %{qt3_ev}) -#Requires: %{qt3} >= %{qt3_ver} BuildRequires: alsa-lib-devel BuildRequires: audiofile-devel %if %{make_cvs} BuildRequires: automake libtool %endif -%{?_with_esd:BuildRequires: esound-devel} BuildRequires: findutils sed BuildRequires: glib2-devel -%{?_with_jack:BuildRequires: jack-audio-connection-kit-devel} BuildRequires: libvorbis-devel -%{?_with_nas:BuildRequires: nas-devel} BuildRequires: pkgconfig @@ -121,9 +102,6 @@ unset QTDIR && . /etc/profile.d/qt.sh --enable-new-ldflags \ --disable-libmad \ --with-alsa \ - %{?_with_esd} %{!?_with_esd:--without-esd} \ - %{?_with_jack} %{!?_with_jack:--without-jack}\ - %{?_with_nas} %{!?_with_nas:--without-nas} \ %if 0%{?final} --enable-final %endif @@ -210,6 +188,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 02 2009 Than Ngo - 1.5.10-8 +- drop support fedora < 10 + * Fri Jul 24 2009 Fedora Release Engineering - 8:1.5.10-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From kkofler at fedoraproject.org Tue Sep 1 22:08:03 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Tue, 1 Sep 2009 22:08:03 +0000 (UTC) Subject: rpms/arts/devel arts.spec,1.96,1.97 Message-ID: <20090901220803.1C1DD11C00EF@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/arts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6129/devel Modified Files: arts.spec Log Message: Remove/substitute macros turned redundant by removing the conditionals. Index: arts.spec =================================================================== RCS file: /cvs/pkgs/rpms/arts/devel/arts.spec,v retrieving revision 1.96 retrieving revision 1.97 diff -u -p -r1.96 -r1.97 --- arts.spec 1 Sep 2009 22:03:59 -0000 1.96 +++ arts.spec 1 Sep 2009 22:08:02 -0000 1.97 @@ -6,9 +6,6 @@ %define final 1 %define make_cvs 1 -%define qt3 qt3 -%define qt3_ev %{?qt3_epoch}3.3.8 - Name: arts Summary: aRts (analog realtime synthesizer) - the KDE sound system Group: System Environment/Daemons @@ -37,7 +34,7 @@ Patch51: kde-3.5-libtool-shlibext.patch # used in artsdsp Requires: which -BuildRequires: %{qt3}-devel >= %{qt3_ev} +BuildRequires: qt3-devel >= 3.3.8 BuildRequires: alsa-lib-devel BuildRequires: audiofile-devel %if %{make_cvs} @@ -65,7 +62,7 @@ playing a wave file with some effects. Group: Development/Libraries Summary: Development files for the aRts sound server Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} -Requires: %{qt3}-devel +Requires: qt3-devel Requires: pkgconfig Requires: glib2-devel %description devel From pghmcfc at fedoraproject.org Tue Sep 1 22:12:14 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Tue, 1 Sep 2009 22:12:14 +0000 (UTC) Subject: rpms/redhat-rpm-config/F-10 redhat-rpm-config.spec,1.59,1.60 Message-ID: <20090901221214.E081611C0349@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/redhat-rpm-config/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9200/F-10 Modified Files: redhat-rpm-config.spec Log Message: Fix unescaped %buildroot macro in changelog Index: redhat-rpm-config.spec =================================================================== RCS file: /cvs/pkgs/rpms/redhat-rpm-config/F-10/redhat-rpm-config.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- redhat-rpm-config.spec 21 Aug 2009 20:54:07 -0000 1.59 +++ redhat-rpm-config.spec 1 Sep 2009 22:12:14 -0000 1.60 @@ -38,7 +38,7 @@ rm -rf ${RPM_BUILD_ROOT} - add filtering system macros, w/o backporting other updates (#516240) * Tue Jul 21 2009 Tom "spot" Callaway - 9.0.3-5 -- always delete %%buildroot as first step of %%install (as long as %buildroot is not /) +- always delete %%buildroot as first step of %%install (as long as %%buildroot is not /) * Mon Feb 16 2009 Dennis Gilmore - 9.0.3-4 - limit _smp_flags to -j16 From pghmcfc at fedoraproject.org Tue Sep 1 22:12:15 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Tue, 1 Sep 2009 22:12:15 +0000 (UTC) Subject: rpms/redhat-rpm-config/F-11 redhat-rpm-config.spec,1.65,1.66 Message-ID: <20090901221215.2354911C0349@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/redhat-rpm-config/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9200/F-11 Modified Files: redhat-rpm-config.spec Log Message: Fix unescaped %buildroot macro in changelog Index: redhat-rpm-config.spec =================================================================== RCS file: /cvs/pkgs/rpms/redhat-rpm-config/F-11/redhat-rpm-config.spec,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- redhat-rpm-config.spec 21 Aug 2009 20:48:08 -0000 1.65 +++ redhat-rpm-config.spec 1 Sep 2009 22:12:14 -0000 1.66 @@ -44,7 +44,7 @@ rm -rf ${RPM_BUILD_ROOT} - add filtering system macros, w/o backporting other updates (#516240) * Tue Jul 21 2009 Tom "spot" Callaway - 9.0.3-10 -- always delete %%buildroot as first step of %%install (as long as %buildroot is not /) +- always delete %%buildroot as first step of %%install (as long as %%buildroot is not /) * Wed Jun 03 2009 Adam Jackson 9.0.3-9 - limit-smp-16-threads.patch: Rediff so we don't ship a .orig file (#500316) From thm at fedoraproject.org Tue Sep 1 22:55:18 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Tue, 1 Sep 2009 22:55:18 +0000 (UTC) Subject: rpms/ikiwiki/F-10 ikiwiki-2.72-teximg.patch, NONE, 1.1 ikiwiki.spec, 1.12, 1.13 Message-ID: <20090901225518.C3D6A11C00EF@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/ikiwiki/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21192 Modified Files: ikiwiki.spec Added Files: ikiwiki-2.72-teximg.patch Log Message: * Wed Sep 2 2009 Thomas Moschny - 2.72-2 - Add patch for teximg plugin: Make TeX handle preventing unsafe things; remove insufficient blacklist (fixes CVE-2009-2944, see bz 520543). ikiwiki-2.72-teximg.patch: teximg.pm | 41 ++--------------------------------------- 1 file changed, 2 insertions(+), 39 deletions(-) --- NEW FILE ikiwiki-2.72-teximg.patch --- >From f41d51c825450c5f423b35d887e99820369402f9 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Tue, 1 Sep 2009 15:31:21 -0400 Subject: [PATCH] teximg: Make TeX handle preventing unsafe things; remove insufficient blacklist TeX has configuration options that prevent unsafe things like shell escapes and insecure file reads/writes. Turn all of them on. teximg's regex-based blacklist does not suffice. For instance: [[!teximg code=""" \catcode`\%=0 %input{/etc/passwd} """]] Remove the blacklist, since the TeX configuration options seal off the underlying mechanisms more safely, and the blacklist blocks other TeX commands that can prove useful. Conflicts: debian/changelog --- IkiWiki/Plugin/teximg.pm | 40 ++-------------------------------------- 1 files changed, 2 insertions(+), 38 deletions(-) diff --git a/IkiWiki/Plugin/teximg.pm b/IkiWiki/Plugin/teximg.pm index 57b2314..099ec63 100644 --- a/IkiWiki/Plugin/teximg.pm +++ b/IkiWiki/Plugin/teximg.pm @@ -69,13 +69,7 @@ sub preprocess (@) { if (! defined $code && ! length $code) { error gettext("missing tex code"); } - - if (check($code)) { - return create($code, check_height($height), \%params); - } - else { - error gettext("code includes disallowed latex commands") - } + return create($code, check_height($height), \%params); } sub check_height ($) { @@ -155,7 +149,7 @@ sub gen_image ($$$$) { my $tmp = eval { create_tmp_dir($digest) }; if (! $@ && writefile("$digest.tex", $tmp, $tex) && - system("cd $tmp; latex --interaction=nonstopmode $tmp/$digest.tex > /dev/null") == 0 && + system("cd $tmp; shell_escape=f openout_any=p openin_any=p latex --interaction=nonstopmode $digest.tex < /dev/null > /dev/null") == 0 && # ensure destination directory exists writefile("$imagedir/$digest.png", $config{destdir}, "") && (($config{teximg_dvipng} && @@ -191,34 +185,4 @@ sub create_tmp_dir ($) { return $tmpdir; } -sub check ($) { - # Check if the code is ok - my $code = shift; - - my @badthings = ( - qr/\$\$/, - qr/\\include/, - qr/\\includegraphic/, - qr/\\usepackage/, - qr/\\newcommand/, - qr/\\renewcommand/, - qr/\\def/, - qr/\\input/, - qr/\\open/, - qr/\\loop/, - qr/\\errorstopmode/, - qr/\\scrollmode/, - qr/\\batchmode/, - qr/\\read/, - qr/\\write/, - ); - - foreach my $thing (@badthings) { - if ($code =~ m/$thing/ ) { - return 0; - } - } - return 1; -} - 1 -- 1.6.3.3 Index: ikiwiki.spec =================================================================== RCS file: /cvs/pkgs/rpms/ikiwiki/F-10/ikiwiki.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- ikiwiki.spec 2 Jan 2009 11:32:27 -0000 1.12 +++ ikiwiki.spec 1 Sep 2009 22:55:17 -0000 1.13 @@ -1,6 +1,6 @@ Name: ikiwiki Version: 2.72 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A wiki compiler Group: Applications/Internet @@ -8,6 +8,7 @@ License: GPLv2+ URL: http://ikiwiki.info/ Source0: http://ftp.debian.org/debian/pool/main/i/%{name}/%{name}_%{version}.tar.gz Patch0: ikiwiki-2.72-libexecdir.patch +Patch1: ikiwiki-2.72-teximg.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -49,6 +50,7 @@ array of plugins. %prep %setup0 -q -n %{name} %patch0 -p1 -b .libexecdir +%patch1 -p1 # Filter unwanted Provides: %{__cat} << \EOF > %{name}-prov @@ -143,6 +145,11 @@ meta-wrapper in this package. %changelog +* Wed Sep 2 2009 Thomas Moschny - 2.72-2 +- Add patch for teximg plugin: Make TeX handle preventing unsafe + things; remove insufficient blacklist (fixes CVE-2009-2944, see + bz 520543). + * Fri Jan 2 2009 Thomas Moschny - 2.72-1 - Update to 2.72. - Patch for mtn plugin has been applied upstream. From nhorman at fedoraproject.org Tue Sep 1 23:07:08 2009 From: nhorman at fedoraproject.org (Neil Horman) Date: Tue, 1 Sep 2009 23:07:08 +0000 (UTC) Subject: rpms/irqbalance/devel irqbalance.spec,1.59,1.60 Message-ID: <20090901230708.CF8F811C00EF@cvs1.fedora.phx.redhat.com> Author: nhorman Update of /cvs/extras/rpms/irqbalance/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27087 Modified Files: irqbalance.spec Log Message: Fixing BuildRequires Index: irqbalance.spec =================================================================== RCS file: /cvs/extras/rpms/irqbalance/devel/irqbalance.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- irqbalance.spec 1 Sep 2009 20:11:06 -0000 1.59 +++ irqbalance.spec 1 Sep 2009 23:07:07 -0000 1.60 @@ -1,7 +1,7 @@ Summary: IRQ balancing daemon Name: irqbalance Version: 0.55 -Release: 19%{?dist} +Release: 20%{?dist} Epoch: 2 Group: System Environment/Base License: GPLv2 @@ -11,6 +11,7 @@ Source1: irqbalance.init Source2: irqbalance.sysconfig Source3: irqbalance.1 Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +BuildRequires: autoreconf Requires(post): chkconfig Requires(postun):chkconfig Requires(preun):chkconfig @@ -81,6 +82,9 @@ exit 0 %changelog +* Tue Sep 01 2009 Neil Horman - 2:0.55-20 +- Fixing BuildRequires for new config script + * Tue Sep 01 2009 Neil Horman - 2:0.55-19 - Incorporate capng (bz 520699) From nhorman at fedoraproject.org Tue Sep 1 23:30:55 2009 From: nhorman at fedoraproject.org (Neil Horman) Date: Tue, 1 Sep 2009 23:30:55 +0000 (UTC) Subject: rpms/irqbalance/devel irqbalance.spec,1.60,1.61 Message-ID: <20090901233055.95B7111C0345@cvs1.fedora.phx.redhat.com> Author: nhorman Update of /cvs/extras/rpms/irqbalance/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7143 Modified Files: irqbalance.spec Log Message: Fixing spec file Index: irqbalance.spec =================================================================== RCS file: /cvs/extras/rpms/irqbalance/devel/irqbalance.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- irqbalance.spec 1 Sep 2009 23:07:07 -0000 1.60 +++ irqbalance.spec 1 Sep 2009 23:30:53 -0000 1.61 @@ -1,7 +1,7 @@ Summary: IRQ balancing daemon Name: irqbalance Version: 0.55 -Release: 20%{?dist} +Release: 21%{?dist} Epoch: 2 Group: System Environment/Base License: GPLv2 @@ -11,7 +11,7 @@ Source1: irqbalance.init Source2: irqbalance.sysconfig Source3: irqbalance.1 Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -BuildRequires: autoreconf +BuildRequires: autoconf Requires(post): chkconfig Requires(postun):chkconfig Requires(preun):chkconfig @@ -82,6 +82,9 @@ exit 0 %changelog +* Tue Sep 01 2009 Neil Horman - 2:0.55-21 +- Fixing BuildRequires for new config script + * Tue Sep 01 2009 Neil Horman - 2:0.55-20 - Fixing BuildRequires for new config script From mjakubicek at fedoraproject.org Tue Sep 1 23:33:07 2009 From: mjakubicek at fedoraproject.org (=?utf-8?b?TWlsb8WhIEpha3Viw63EjWVr?=) Date: Tue, 1 Sep 2009 23:33:07 +0000 (UTC) Subject: rpms/maven2-common-poms/devel .cvsignore, 1.2, 1.3 maven2-common-poms-jpp-depmap.xml, 1.4, 1.5 maven2-common-poms.spec, 1.8, 1.9 sources, 1.3, 1.4 Message-ID: <20090901233307.899DF11C00EF@cvs1.fedora.phx.redhat.com> Author: mjakubicek Update of /cvs/pkgs/rpms/maven2-common-poms/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7849 Modified Files: .cvsignore maven2-common-poms-jpp-depmap.xml maven2-common-poms.spec sources Log Message: - Added JPP.codehaus-mojo-parent.pom - Fix cobertura's jar name in the depmap, should be maven2-plugin-cobertura Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maven2-common-poms/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 14 Mar 2007 15:25:51 -0000 1.2 +++ .cvsignore 1 Sep 2009 23:33:07 -0000 1.3 @@ -1,2 +1 @@ -maven2-common-poms-docs.tar.gz maven2-common-poms-src.tar.gz Index: maven2-common-poms-jpp-depmap.xml =================================================================== RCS file: /cvs/pkgs/rpms/maven2-common-poms/devel/maven2-common-poms-jpp-depmap.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- maven2-common-poms-jpp-depmap.xml 18 Aug 2009 19:54:22 -0000 1.4 +++ maven2-common-poms-jpp-depmap.xml 1 Sep 2009 23:33:07 -0000 1.5 @@ -1292,6 +1292,18 @@ + org.codehaus.mojo + mojo-parent + 21 + + + JPP/codehaus + mojo-parent + 21 + + + + org.codehaus.plexus plexus-components 1.1.4 @@ -3125,7 +3137,7 @@ JPP - maven-cobertura-plugin + maven2-plugin-cobertura 2.0 Index: maven2-common-poms.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven2-common-poms/devel/maven2-common-poms.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- maven2-common-poms.spec 19 Aug 2009 13:07:41 -0000 1.8 +++ maven2-common-poms.spec 1 Sep 2009 23:33:07 -0000 1.9 @@ -33,7 +33,7 @@ Name: %{parent}-%{subname} Version: 1.0 -Release: 8%{?dist} +Release: 9%{?dist} Epoch: 0 Summary: Common poms for maven2 License: ASL 2.0 and BSD @@ -91,6 +91,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/maven2 %changelog +* Tue Sep 1 2009 Milos Jakubicek - 0:1.0-9 +- Added JPP.codehaus-mojo-parent.pom +- Fix cobertura's jar name in the depmap, should be maven2-plugin-cobertura + * Wed Aug 19 2009 Andrew Overholt 1.0-8 - From Yong Yang: - Fix JPP.excalibur-logkit.pom's version by sed Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven2-common-poms/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 18 Aug 2009 19:53:55 -0000 1.3 +++ sources 1 Sep 2009 23:33:07 -0000 1.4 @@ -1,2 +1 @@ -e1a697356772cf0dc7badade59aa922b maven2-common-poms-docs.tar.gz -1c5984e16007290912b8eaaeaaf27c14 maven2-common-poms-src.tar.gz +7868675a900fce52e93f3f3ddf78030e maven2-common-poms-src.tar.gz From mjakubicek at fedoraproject.org Tue Sep 1 23:36:15 2009 From: mjakubicek at fedoraproject.org (=?utf-8?b?TWlsb8WhIEpha3Viw63EjWVr?=) Date: Tue, 1 Sep 2009 23:36:15 +0000 (UTC) Subject: rpms/protobuf/devel protobuf.spec,1.6,1.7 Message-ID: <20090901233615.BBA1111C00EF@cvs1.fedora.phx.redhat.com> Author: mjakubicek Update of /cvs/pkgs/rpms/protobuf/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8754 Modified Files: protobuf.spec Log Message: - Fix FTBFS (BZ#511491): fix autotools to find gtest-config Index: protobuf.spec =================================================================== RCS file: /cvs/pkgs/rpms/protobuf/devel/protobuf.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- protobuf.spec 26 Jul 2009 19:29:54 -0000 1.6 +++ protobuf.spec 1 Sep 2009 23:36:15 -0000 1.7 @@ -13,7 +13,7 @@ Summary: Protocol Buffers - Google's data interchange format Name: protobuf Version: 2.0.2 -Release: 9%{?dist} +Release: 10%{?dist} License: BSD Group: Development/Libraries Source: http://protobuf.googlecode.com/files/%{name}-%{version}.tar.bz2 @@ -148,7 +148,14 @@ rm -rf java/src/test %build ./autogen.sh +%if !%{without_gtest} +export GTEST_CONFIG=`which gtest-config` +sed -i -e 's|AS_IF(\[test "x$HAVE_GTEST" = "xyes"\],||' -e 's|\[m4_ifval(\[$2\], \[$2\])\],||' -e 's|\[m4_ifval(\[$3\], \[$3\])\])||' aclocal.m4 +autoconf +%configure --enable-gtest +%else %configure +%endif make %{?_smp_mflags} @@ -268,6 +275,9 @@ rm -rf %{buildroot} %endif %changelog +* Wed Sep 2 2009 Milos Jakubicek - 2.0.2-10 +- Fix FTBFS (BZ#511491): fix autotools to find gtest-config + * Sun Jul 26 2009 Fedora Release Engineering - 2.0.2-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mjakubicek at fedoraproject.org Tue Sep 1 23:39:27 2009 From: mjakubicek at fedoraproject.org (=?utf-8?b?TWlsb8WhIEpha3Viw63EjWVr?=) Date: Tue, 1 Sep 2009 23:39:27 +0000 (UTC) Subject: rpms/maven2-common-poms/devel .cvsignore,1.3,1.4 sources,1.4,1.5 Message-ID: <20090901233927.2057411C00EF@cvs1.fedora.phx.redhat.com> Author: mjakubicek Update of /cvs/pkgs/rpms/maven2-common-poms/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9599 Modified Files: .cvsignore sources Log Message: - Fix sources upload of docs from previous commit Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maven2-common-poms/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 1 Sep 2009 23:33:07 -0000 1.3 +++ .cvsignore 1 Sep 2009 23:39:26 -0000 1.4 @@ -1 +1,2 @@ +maven2-common-poms-docs.tar.gz maven2-common-poms-src.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven2-common-poms/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 1 Sep 2009 23:33:07 -0000 1.4 +++ sources 1 Sep 2009 23:39:26 -0000 1.5 @@ -1 +1,2 @@ +e1a697356772cf0dc7badade59aa922b maven2-common-poms-docs.tar.gz 7868675a900fce52e93f3f3ddf78030e maven2-common-poms-src.tar.gz From mbarnes at fedoraproject.org Tue Sep 1 23:56:59 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Tue, 1 Sep 2009 23:56:59 +0000 (UTC) Subject: rpms/evolution/devel evolution.spec,1.394.2.36,1.394.2.37 Message-ID: <20090901235659.90D3411C00EF@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/evolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14337 Modified Files: Tag: private-mbarnes-kb evolution.spec Log Message: Fix evo_major. Index: evolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v retrieving revision 1.394.2.36 retrieving revision 1.394.2.37 diff -u -p -r1.394.2.36 -r1.394.2.37 --- evolution.spec 1 Sep 2009 19:38:01 -0000 1.394.2.36 +++ evolution.spec 1 Sep 2009 23:56:59 -0000 1.394.2.37 @@ -21,7 +21,7 @@ %define scrollkeeper_version 0.1.4 %define soup_version 2.2.2 -%define evo_major 2.30 +%define evo_major 2.28 %define exchange_support 1 %define inline_audio_support 1 From nhorman at fedoraproject.org Tue Sep 1 23:59:01 2009 From: nhorman at fedoraproject.org (Neil Horman) Date: Tue, 1 Sep 2009 23:59:01 +0000 (UTC) Subject: rpms/irqbalance/devel irqbalance.spec,1.61,1.62 Message-ID: <20090901235901.8803711C00EF@cvs1.fedora.phx.redhat.com> Author: nhorman Update of /cvs/extras/rpms/irqbalance/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14893 Modified Files: irqbalance.spec Log Message: Fixing spec file Index: irqbalance.spec =================================================================== RCS file: /cvs/extras/rpms/irqbalance/devel/irqbalance.spec,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- irqbalance.spec 1 Sep 2009 23:30:53 -0000 1.61 +++ irqbalance.spec 1 Sep 2009 23:59:01 -0000 1.62 @@ -1,7 +1,7 @@ Summary: IRQ balancing daemon Name: irqbalance Version: 0.55 -Release: 21%{?dist} +Release: 22%{?dist} Epoch: 2 Group: System Environment/Base License: GPLv2 @@ -11,7 +11,7 @@ Source1: irqbalance.init Source2: irqbalance.sysconfig Source3: irqbalance.1 Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -BuildRequires: autoconf +BuildRequires: autoconf automake Requires(post): chkconfig Requires(postun):chkconfig Requires(preun):chkconfig @@ -82,6 +82,9 @@ exit 0 %changelog +* Tue Sep 01 2009 Neil Horman - 2:0.55-22 +- Fixing BuildRequires for new config script + * Tue Sep 01 2009 Neil Horman - 2:0.55-21 - Fixing BuildRequires for new config script From notting at fedoraproject.org Wed Sep 2 00:01:31 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Wed, 2 Sep 2009 00:01:31 +0000 (UTC) Subject: comps/po comps.pot,1.19,NONE Message-ID: <20090902000131.0D6B811C00EF@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15568 Removed Files: comps.pot Log Message: Remove comps.pot per request (#520264) --- comps.pot DELETED --- From wakko666 at fedoraproject.org Wed Sep 2 00:32:34 2009 From: wakko666 at fedoraproject.org (Brett Lentz) Date: Wed, 2 Sep 2009 00:32:34 +0000 (UTC) Subject: rpms/rubygem-facade/devel import.log, NONE, 1.1 rubygem-facade.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090902003234.253DA11C00EF@cvs1.fedora.phx.redhat.com> Author: wakko666 Update of /cvs/pkgs/rpms/rubygem-facade/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26940/devel Modified Files: .cvsignore sources Added Files: import.log rubygem-facade.spec Log Message: Import rubygem-facade --- NEW FILE import.log --- rubygem-facade-1_0_4-4_fc11:HEAD:rubygem-facade-1.0.4-4.fc11.src.rpm:1251851503 --- NEW FILE rubygem-facade.spec --- %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname facade %global geminstdir %{gemdir}/gems/%{gemname}-%{version} Name: rubygem-%{gemname} Version: 1.0.4 Release: 4%{?dist} Summary: A module that helps implement the facade pattern Group: Development/Languages License: Artistic 2.0 URL: http://raa.ruby-lang.org/project/facade Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem BuildRoot: %{_tmppath}%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: rubygem(rake) BuildRequires: rubygems BuildRequires: ruby(abi) = 1.8 Requires: rubygems Requires: ruby(abi) = 1.8 Provides: rubygem(%{gemname}) = %{version} %description A simple way to implement the facade pattern in Ruby. %prep %build %install %{__rm} -rf %{buildroot} %{__mkdir_p} %{buildroot}%{gemdir} gem install --local --install-dir=%{buildroot}%{gemdir} \ --force --rdoc %{SOURCE0} %check cd %{buildroot}/%{geminstdir}/test rake test %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %dir %{geminstdir} %dir %{geminstdir}/lib %dir %{geminstdir}/test %doc %{geminstdir}/CHANGES %doc %{geminstdir}/MANIFEST %doc %{geminstdir}/README %doc %{gemdir}/doc/%{gemname}-%{version} %{geminstdir}/%{gemname}.gemspec %{geminstdir}/Rakefile %{geminstdir}/lib/%{gemname}.rb %{geminstdir}/test/test_facade.rb %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %changelog * Thu Aug 20 2009 Brett Lentz - 1.0.4-4 - Simplify a few things in the files section. * Thu Aug 20 2009 Brett Lentz - 1.0.4-3 - Fix a few more spec file issues, as noted in https://bugzilla.redhat.com/show_bug.cgi?id=518082 * Thu Aug 20 2009 Brett Lentz - 1.0.4-2 - Fix a few spec file issues, as noted in https://bugzilla.redhat.com/show_bug.cgi?id=518082 * Tue Aug 18 2009 Brett Lentz - 1.0.4-1 - First packaging. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-facade/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 18:51:39 -0000 1.1 +++ .cvsignore 2 Sep 2009 00:32:33 -0000 1.2 @@ -0,0 +1 @@ +facade-1.0.4.gem Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-facade/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 18:51:39 -0000 1.1 +++ sources 2 Sep 2009 00:32:33 -0000 1.2 @@ -0,0 +1 @@ +331a5d86167e076fc46863e24f6fd536 facade-1.0.4.gem From wakko666 at fedoraproject.org Wed Sep 2 00:35:45 2009 From: wakko666 at fedoraproject.org (Brett Lentz) Date: Wed, 2 Sep 2009 00:35:45 +0000 (UTC) Subject: rpms/rubygem-facade/F-12 import.log, NONE, 1.1 rubygem-facade.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090902003545.B478211C00EF@cvs1.fedora.phx.redhat.com> Author: wakko666 Update of /cvs/pkgs/rpms/rubygem-facade/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30587/F-12 Modified Files: .cvsignore sources Added Files: import.log rubygem-facade.spec Log Message: Import rubygem-facade into branch F-12 --- NEW FILE import.log --- rubygem-facade-1_0_4-4_fc11:F-12:rubygem-facade-1.0.4-4.fc11.src.rpm:1251851722 --- NEW FILE rubygem-facade.spec --- %global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname facade %global geminstdir %{gemdir}/gems/%{gemname}-%{version} Name: rubygem-%{gemname} Version: 1.0.4 Release: 4%{?dist} Summary: A module that helps implement the facade pattern Group: Development/Languages License: Artistic 2.0 URL: http://raa.ruby-lang.org/project/facade Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem BuildRoot: %{_tmppath}%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: rubygem(rake) BuildRequires: rubygems BuildRequires: ruby(abi) = 1.8 Requires: rubygems Requires: ruby(abi) = 1.8 Provides: rubygem(%{gemname}) = %{version} %description A simple way to implement the facade pattern in Ruby. %prep %build %install %{__rm} -rf %{buildroot} %{__mkdir_p} %{buildroot}%{gemdir} gem install --local --install-dir=%{buildroot}%{gemdir} \ --force --rdoc %{SOURCE0} %check cd %{buildroot}/%{geminstdir}/test rake test %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %dir %{geminstdir} %dir %{geminstdir}/lib %dir %{geminstdir}/test %doc %{geminstdir}/CHANGES %doc %{geminstdir}/MANIFEST %doc %{geminstdir}/README %doc %{gemdir}/doc/%{gemname}-%{version} %{geminstdir}/%{gemname}.gemspec %{geminstdir}/Rakefile %{geminstdir}/lib/%{gemname}.rb %{geminstdir}/test/test_facade.rb %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %changelog * Thu Aug 20 2009 Brett Lentz - 1.0.4-4 - Simplify a few things in the files section. * Thu Aug 20 2009 Brett Lentz - 1.0.4-3 - Fix a few more spec file issues, as noted in https://bugzilla.redhat.com/show_bug.cgi?id=518082 * Thu Aug 20 2009 Brett Lentz - 1.0.4-2 - Fix a few spec file issues, as noted in https://bugzilla.redhat.com/show_bug.cgi?id=518082 * Tue Aug 18 2009 Brett Lentz - 1.0.4-1 - First packaging. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-facade/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 18:51:39 -0000 1.1 +++ .cvsignore 2 Sep 2009 00:35:45 -0000 1.2 @@ -0,0 +1 @@ +facade-1.0.4.gem Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-facade/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 31 Aug 2009 18:51:39 -0000 1.1 +++ sources 2 Sep 2009 00:35:45 -0000 1.2 @@ -0,0 +1 @@ +331a5d86167e076fc46863e24f6fd536 facade-1.0.4.gem From bpepple at fedoraproject.org Wed Sep 2 00:56:04 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Wed, 2 Sep 2009 00:56:04 +0000 (UTC) Subject: rpms/empathy/devel empathy-broken-nm.patch, NONE, 1.1 empathy.spec, 1.74, 1.75 Message-ID: <20090902005604.3DC0011C00EF@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/empathy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6496 Modified Files: empathy.spec Added Files: empathy-broken-nm.patch Log Message: * Tue Sep 1 2009 Brian Pepple - 2.27.91.1-6 - Add patch to workaround NetworkManager pc file name change. empathy-broken-nm.patch: configure | 16 ++++++++-------- configure.ac | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) --- NEW FILE empathy-broken-nm.patch --- diff -urp empathy-2.27.91.1.OLD/configure empathy-2.27.91.1/configure --- empathy-2.27.91.1.OLD/configure 2009-08-25 11:58:07.000000000 -0400 +++ empathy-2.27.91.1/configure 2009-09-01 20:19:21.000104092 -0400 @@ -18227,16 +18227,16 @@ if test -n "$PKG_CONFIG"; then else if test -n "$PKG_CONFIG" && \ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" - libnm_glib >= \$NETWORK_MANAGER_REQUIRED + libnm-glib >= \$NETWORK_MANAGER_REQUIRED \"") >&5 ($PKG_CONFIG --exists --print-errors " - libnm_glib >= $NETWORK_MANAGER_REQUIRED + libnm-glib >= $NETWORK_MANAGER_REQUIRED ") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then pkg_cv_NETWORK_MANAGER_CFLAGS=`$PKG_CONFIG --cflags " - libnm_glib >= $NETWORK_MANAGER_REQUIRED + libnm-glib >= $NETWORK_MANAGER_REQUIRED " 2>/dev/null` else pkg_failed=yes @@ -18251,16 +18251,16 @@ if test -n "$PKG_CONFIG"; then else if test -n "$PKG_CONFIG" && \ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" - libnm_glib >= \$NETWORK_MANAGER_REQUIRED + libnm-glib >= \$NETWORK_MANAGER_REQUIRED \"") >&5 ($PKG_CONFIG --exists --print-errors " - libnm_glib >= $NETWORK_MANAGER_REQUIRED + libnm-glib >= $NETWORK_MANAGER_REQUIRED ") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then pkg_cv_NETWORK_MANAGER_LIBS=`$PKG_CONFIG --libs " - libnm_glib >= $NETWORK_MANAGER_REQUIRED + libnm-glib >= $NETWORK_MANAGER_REQUIRED " 2>/dev/null` else pkg_failed=yes @@ -18281,11 +18281,11 @@ else fi if test $_pkg_short_errors_supported = yes; then NETWORK_MANAGER_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors " - libnm_glib >= $NETWORK_MANAGER_REQUIRED + libnm-glib >= $NETWORK_MANAGER_REQUIRED "` else NETWORK_MANAGER_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors " - libnm_glib >= $NETWORK_MANAGER_REQUIRED + libnm-glib >= $NETWORK_MANAGER_REQUIRED "` fi # Put the nasty error message in config.log where it belongs diff -urp empathy-2.27.91.1.OLD/configure.ac empathy-2.27.91.1/configure.ac --- empathy-2.27.91.1.OLD/configure.ac 2009-08-25 11:46:02.000000000 -0400 +++ empathy-2.27.91.1/configure.ac 2009-09-01 20:18:24.951104847 -0400 @@ -183,7 +183,7 @@ else PKG_CHECK_MODULES(NETWORK_MANAGER, [ - libnm_glib >= $NETWORK_MANAGER_REQUIRED + libnm-glib >= $NETWORK_MANAGER_REQUIRED ], have_nm="yes", have_nm="no") if test "x$have_nm" = "xyes"; then Index: empathy.spec =================================================================== RCS file: /cvs/pkgs/rpms/empathy/devel/empathy.spec,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- empathy.spec 29 Aug 2009 20:54:04 -0000 1.74 +++ empathy.spec 2 Sep 2009 00:56:03 -0000 1.75 @@ -15,7 +15,7 @@ Name: empathy Version: 2.27.91.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Instant Messaging Client for GNOME Group: Applications/Communications @@ -36,6 +36,7 @@ Patch2: %{name}-desktop-category.patch Patch3: presence-icons.patch # http://bugzilla.gnome.org/show_bug.cgi?id=593318 Patch4: %{name}-fix-nav-handling.patch +Patch5: %{name}-broken-nm.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: enchant-devel >= %{enchant_version} @@ -140,6 +141,7 @@ bindings to the libempathy and libempath %patch2 -p1 -b .desktop %patch3 -p1 -b .presence-icons %patch4 -p1 -b .fix-nav-handling +%patch5 -p1 -b .nm # force these to be regenerated rm data/empathy.desktop @@ -248,6 +250,9 @@ fi %{python_sitearch}/empathy*.so %changelog +* Tue Sep 1 2009 Brian Pepple - 2.27.91.1-6 +- Add patch to workaround NetworkManager pc file name change. + * Sat Aug 29 2009 Brian Pepple - 2.27.91.1-5 - Backport patch to fix incorrect assumption about navigation-request. (#519849) From cweyl at fedoraproject.org Wed Sep 2 02:03:50 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Wed, 2 Sep 2009 02:03:50 +0000 (UTC) Subject: rpms/perl-JSON/devel perl-JSON.spec,1.16,1.17 Message-ID: <20090902020350.F15C211C00EF@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-JSON/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21131 Modified Files: perl-JSON.spec Log Message: release bump Index: perl-JSON.spec =================================================================== RCS file: /cvs/extras/rpms/perl-JSON/devel/perl-JSON.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- perl-JSON.spec 1 Sep 2009 04:06:27 -0000 1.16 +++ perl-JSON.spec 2 Sep 2009 02:03:50 -0000 1.17 @@ -1,6 +1,6 @@ Name: perl-JSON Version: 2.15 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Parse and convert to JSON (JavaScript Object Notation) License: GPL+ or Artistic Group: Development/Libraries @@ -76,6 +76,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Tue Sep 01 2009 Chris Weyl 2.15-4 +- bump + * Mon Aug 31 2009 Chris Weyl 2.15-3 - update filtering From cweyl at fedoraproject.org Wed Sep 2 02:05:34 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Wed, 2 Sep 2009 02:05:34 +0000 (UTC) Subject: rpms/perl-JSON/F-11 perl-JSON.spec,1.15,1.16 Message-ID: <20090902020534.9EC7411C00EF@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-JSON/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21570 Modified Files: perl-JSON.spec Log Message: * Tue Sep 01 2009 Chris Weyl 2.15-4 - bump Index: perl-JSON.spec =================================================================== RCS file: /cvs/extras/rpms/perl-JSON/F-11/perl-JSON.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- perl-JSON.spec 1 Sep 2009 04:10:51 -0000 1.15 +++ perl-JSON.spec 2 Sep 2009 02:05:34 -0000 1.16 @@ -1,6 +1,6 @@ Name: perl-JSON Version: 2.15 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Parse and convert to JSON (JavaScript Object Notation) License: GPL+ or Artistic Group: Development/Libraries @@ -76,6 +76,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Tue Sep 01 2009 Chris Weyl 2.15-4 +- bump + * Mon Aug 31 2009 Chris Weyl 2.15-3 - update filtering From pkgdb at fedoraproject.org Wed Sep 2 02:46:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 02:46:21 +0000 Subject: [pkgdb] media-player-info was added for mclasen Message-ID: <20090902024622.07DAB10F882@bastion2.fedora.phx.redhat.com> wtogami has added Package media-player-info with summary Data files describing media player capabilities wtogami has approved Package media-player-info wtogami has added a Fedora devel branch for media-player-info with an owner of mclasen wtogami has approved media-player-info in Fedora devel wtogami has approved Package media-player-info wtogami has set commit to Approved for 107427 on media-player-info (Fedora devel) wtogami has set checkout to Approved for 107427 on media-player-info (Fedora devel) wtogami has set build to Approved for 107427 on media-player-info (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/media-player-info From pkgdb at fedoraproject.org Wed Sep 2 02:46:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 02:46:22 +0000 Subject: [pkgdb] media-player-info summary updated by wtogami Message-ID: <20090902024622.E4FAB10F890@bastion2.fedora.phx.redhat.com> wtogami set package media-player-info summary to Data files describing media player capabilities To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/media-player-info From wtogami at fedoraproject.org Wed Sep 2 02:48:00 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Wed, 2 Sep 2009 02:48:00 +0000 (UTC) Subject: rpms/media-player-info/devel - New directory Message-ID: <20090902024800.3ABA811C02BB@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/media-player-info/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/wtogami/CVSROOT/admin/tmpcvsq32293/rpms/media-player-info/devel Log Message: Directory /cvs/pkgs/rpms/media-player-info/devel added to the repository From wtogami at fedoraproject.org Wed Sep 2 02:48:00 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Wed, 2 Sep 2009 02:48:00 +0000 (UTC) Subject: rpms/media-player-info - New directory Message-ID: <20090902024800.1E02411C00EF@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/media-player-info In directory cvs1.fedora.phx.redhat.com:/home/fedora/wtogami/CVSROOT/admin/tmpcvsq32293/rpms/media-player-info Log Message: Directory /cvs/pkgs/rpms/media-player-info added to the repository From wtogami at fedoraproject.org Wed Sep 2 02:48:06 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Wed, 2 Sep 2009 02:48:06 +0000 (UTC) Subject: rpms/media-player-info Makefile,NONE,1.1 Message-ID: <20090902024806.A937911C00EF@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/media-player-info In directory cvs1.fedora.phx.redhat.com:/home/fedora/wtogami/CVSROOT/admin/tmpcvsq32293/rpms/media-player-info Added Files: Makefile Log Message: Setup of module media-player-info --- NEW FILE Makefile --- # Top level Makefile for module media-player-info all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From wtogami at fedoraproject.org Wed Sep 2 02:48:06 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Wed, 2 Sep 2009 02:48:06 +0000 (UTC) Subject: rpms/media-player-info/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090902024806.DD72411C00EF@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/media-player-info/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/wtogami/CVSROOT/admin/tmpcvsq32293/rpms/media-player-info/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module media-player-info --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: media-player-info # $Id: Makefile,v 1.1 2009/09/02 02:48:06 wtogami Exp $ NAME := media-player-info SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From jcollie at fedoraproject.org Wed Sep 2 02:53:50 2009 From: jcollie at fedoraproject.org (Jeffrey C. Ollie) Date: Wed, 2 Sep 2009 02:53:50 +0000 (UTC) Subject: rpms/asterisk/devel 0016-pagecount.patch, NONE, 1.1 asterisk.spec, 1.53, 1.54 Message-ID: <20090902025350.2A6BA11C00EF@cvs1.fedora.phx.redhat.com> Author: jcollie Update of /cvs/pkgs/rpms/asterisk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1400 Modified Files: asterisk.spec Added Files: 0016-pagecount.patch Log Message: * Tue Sep 1 2009 Jeffrey C. Ollie - 1.6.1-0.26.rc1 - Add a patch from Quentin Armitage and rebuld. 0016-pagecount.patch: app_fax.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) --- NEW FILE 0016-pagecount.patch --- --- a/apps/app_fax.c 2008-12-15 15:50:12.000000000 +0000 +++ b/apps/app_fax.c 2009-09-02 00:05:15.000000000 +0100 @@ -161,6 +161,7 @@ char buf[20]; fax_session *s = (fax_session *) user_data; t30_stats_t stat; + int pages_transferred; ast_debug(1, "Fax phase E handler. result=%d\n", result); @@ -186,7 +187,12 @@ pbx_builtin_setvar_helper(s->chan, "FAXSTATUS", "SUCCESS"); pbx_builtin_setvar_helper(s->chan, "FAXERROR", NULL); pbx_builtin_setvar_helper(s->chan, "REMOTESTATIONID", far_ident); - snprintf(buf, sizeof(buf), "%d", stat.pages_transferred); +#if SPANDSP_RELEASE_DATE >= 20090220 + pages_transferred = (s->direction) ? stat.pages_tx : stat.pages_rx; +#else + pages_transferred = stat.pages_transferred; +#endif + snprintf(buf, sizeof(buf), "%d", pages_transferred); pbx_builtin_setvar_helper(s->chan, "FAXPAGES", buf); snprintf(buf, sizeof(buf), "%d", stat.y_resolution); pbx_builtin_setvar_helper(s->chan, "FAXRESOLUTION", buf); @@ -195,7 +201,7 @@ ast_debug(1, "Fax transmitted successfully.\n"); ast_debug(1, " Remote station ID: %s\n", far_ident); - ast_debug(1, " Pages transferred: %d\n", stat.pages_transferred); + ast_debug(1, " Pages transferred: %d\n", pages_transferred); ast_debug(1, " Image resolution: %d x %d\n", stat.x_resolution, stat.y_resolution); ast_debug(1, " Transfer Rate: %d\n", stat.bit_rate); @@ -215,7 +221,7 @@ S_OR(s->chan->cid.cid_num, ""), far_ident, local_ident, - stat.pages_transferred, + pages_transferred, stat.y_resolution, stat.bit_rate, s->file_name); Index: asterisk.spec =================================================================== RCS file: /cvs/pkgs/rpms/asterisk/devel/asterisk.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- asterisk.spec 21 Aug 2009 12:31:44 -0000 1.53 +++ asterisk.spec 2 Sep 2009 02:53:49 -0000 1.54 @@ -3,7 +3,7 @@ Summary: The Open Source PBX Name: asterisk Version: 1.6.1 -Release: 0.25.%{?_rc:rc%{_rc}}%{?dist} +Release: 0.26.%{?_rc:rc%{_rc}}%{?dist} License: GPLv2 Group: Applications/Internet URL: http://www.asterisk.org/ @@ -55,6 +55,7 @@ Patch12: 0012-Add-LDAP-schema-that-is-co Patch13: 0013-Bridging-work-as-of-svn-rev-174216.patch Patch14: 0014-Adding-in-CLI-apps.patch Patch15: 0015-Update-autoconf.patch +Patch16: 0016-pagecount.patch BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n) @@ -456,6 +457,7 @@ local filesystem. %patch13 -p1 %patch14 -p1 %patch15 -p1 +%patch16 -p1 cp %{SOURCE2} menuselect.makedeps cp %{SOURCE3} menuselect.makeopts @@ -1099,6 +1101,9 @@ fi %{_libdir}/asterisk/modules/app_voicemail_plain.so %changelog +* Tue Sep 1 2009 Jeffrey C. Ollie - 1.6.1-0.26.rc1 +- Add a patch from Quentin Armitage and rebuld. + * Fri Aug 21 2009 Tomas Mraz - 1.6.1-0.25.rc1 - rebuilt with new openssl From mclasen at fedoraproject.org Wed Sep 2 02:54:58 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 2 Sep 2009 02:54:58 +0000 (UTC) Subject: rpms/media-player-info/devel import.log, NONE, 1.1 media-player-info.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090902025458.AA90B11C00EF@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/media-player-info/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1067/devel Modified Files: .cvsignore sources Added Files: import.log media-player-info.spec Log Message: initial import --- NEW FILE import.log --- media-player-info-3-1_fc12:HEAD:media-player-info-3-1.fc12.src.rpm:1251859808 --- NEW FILE media-player-info.spec --- Name: media-player-info Version: 3 Release: 1%{?dist} Summary: Data files describing media player capabilities Group: System Environment/Base License: BSD URL: http://cgit.freedesktop.org/~teuf/media-player-id/ Source0: http://people.freedesktop.org/~teuf/media-player-id/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: libudev-devel Requires: udev %description media-player-info is a repository of data files describing media player (mostly USB Mass Storage ones) capabilities. These files contain information about the directory layout to use to add music to these devices, about the supported file formats, etc. The package also installs a udev rule to identify media player devices. %prep %setup -q %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING README NEWS AUTHORS %{_datadir}/media-player-info /lib/udev/rules.d/* %changelog * Tue Sep 1 2009 Matthias Clasen - 3-1 - New upstream tarball with fixed Copyright headers * Sat Aug 29 2009 Matthias Clasen - 2-1 - Rename to media-player-info * Thu Aug 27 2009 Matthias Clasen - 1-1 - Initial packaging Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/media-player-info/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 2 Sep 2009 02:48:06 -0000 1.1 +++ .cvsignore 2 Sep 2009 02:54:58 -0000 1.2 @@ -0,0 +1 @@ +media-player-info-3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/media-player-info/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 2 Sep 2009 02:48:06 -0000 1.1 +++ sources 2 Sep 2009 02:54:58 -0000 1.2 @@ -0,0 +1 @@ +bbcb961786c28df78e354feb856f68be media-player-info-3.tar.gz From wtogami at fedoraproject.org Wed Sep 2 03:32:18 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Wed, 2 Sep 2009 03:32:18 +0000 (UTC) Subject: rpms/ltsp/devel .cvsignore, 1.25, 1.26 ltsp.spec, 1.34, 1.35 sources, 1.29, 1.30 Message-ID: <20090902033218.D21F411C00EF@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/ltsp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10287 Modified Files: .cvsignore ltsp.spec sources Log Message: - minimal effort to make it install and boot F-12 - fix pulsesaudio launching in F-12 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ltsp/devel/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 3 Aug 2009 21:24:10 -0000 1.25 +++ .cvsignore 2 Sep 2009 03:32:17 -0000 1.26 @@ -1 +1 @@ -ltsp-5.1.80.tar.bz2 +ltsp-5.1.84.tar.bz2 Index: ltsp.spec =================================================================== RCS file: /cvs/pkgs/rpms/ltsp/devel/ltsp.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- ltsp.spec 3 Aug 2009 21:24:10 -0000 1.34 +++ ltsp.spec 2 Sep 2009 03:32:17 -0000 1.35 @@ -1,7 +1,7 @@ Name: ltsp -Version: 5.1.80 +Version: 5.1.84 %define _datestamp .20090422.23 -#Release: 1%{_datestamp}%{?dist} +#Release: 0%{_datestamp}%{?dist} Release: 1%{?dist} Summary: Linux Terminal Server Project Server and Client Group: User Interface/Desktops @@ -412,6 +412,10 @@ fi %endif %changelog +* Tue Sep 01 2009 Warren Togami - 5.1.84-1 +- minimal effort to make it install and boot F-12 +- fix pulsesaudio launching in F-12 + * Mon Aug 03 2009 Warren Togami - 5.1.80-1 - 5.1.80 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ltsp/devel/sources,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- sources 3 Aug 2009 21:24:10 -0000 1.29 +++ sources 2 Sep 2009 03:32:17 -0000 1.30 @@ -1 +1 @@ -b9fd7f5d293561fde3932d0ca503fd7d ltsp-5.1.80.tar.bz2 +0c91d280068b832933561b40ad55553e ltsp-5.1.84.tar.bz2 From cebbert at fedoraproject.org Wed Sep 2 03:52:53 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Wed, 2 Sep 2009 03:52:53 +0000 (UTC) Subject: rpms/kernel/F-11 linux-2.6-xen-x86-dont-probe-if-apics-are-disabled.patch, NONE, 1.1 kernel.spec, 1.1724, 1.1725 Message-ID: <20090902035253.0DEE211C00EF@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14229 Modified Files: kernel.spec Added Files: linux-2.6-xen-x86-dont-probe-if-apics-are-disabled.patch Log Message: Fix yet another Xen boot crash (#520517) linux-2.6-xen-x86-dont-probe-if-apics-are-disabled.patch: amd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE linux-2.6-xen-x86-dont-probe-if-apics-are-disabled.patch --- From: Jeremy Fitzhardinge Date: Wed, 22 Jul 2009 16:59:35 +0000 (-0700) Subject: x86, amd: Don't probe for extended APIC ID if APICs are disabled X-Git-Tag: v2.6.31-rc5~87^2~1 X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=2cb078603abb612e3bcd428fb8122c3d39e08832 x86, amd: Don't probe for extended APIC ID if APICs are disabled If we've logically disabled apics, don't probe the PCI space for the AMD extended APIC ID. [ Impact: prevent boot crash under Xen. ] Signed-off-by: Jeremy Fitzhardinge Reported-by: Bastian Blank Signed-off-by: H. Peter Anvin --- diff --git a/arch/x86/kernel/cpu/amd.c b/arch/x86/kernel/cpu/amd.c index 28e5f59..e2485b0 100644 --- a/arch/x86/kernel/cpu/amd.c +++ b/arch/x86/kernel/cpu/amd.c @@ -356,7 +356,7 @@ static void __cpuinit early_init_amd(struct cpuinfo_x86 *c) #endif #if defined(CONFIG_X86_LOCAL_APIC) && defined(CONFIG_PCI) /* check CPU config space for extended APIC ID */ - if (c->x86 >= 0xf) { + if (cpu_has_apic && c->x86 >= 0xf) { unsigned int val; val = read_pci_config(0, 24, 0, 0x68); if ((val & ((1 << 17) | (1 << 18))) == ((1 << 17) | (1 << 18))) Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1724 retrieving revision 1.1725 diff -u -p -r1.1724 -r1.1725 --- kernel.spec 1 Sep 2009 04:18:44 -0000 1.1724 +++ kernel.spec 2 Sep 2009 03:52:52 -0000 1.1725 @@ -746,6 +746,9 @@ Patch14070: linux-2.6-kthreads-fix-kthre Patch14080: linux-2.6-x86-load-percpu-segment-no-stackprotector.patch Patch14090: linux-2.6-xen-rearrange-to-fix-stackprotector.patch +# fix amd crash in xen caused by -stable patch +Patch14100: linux-2.6-xen-x86-dont-probe-if-apics-are-disabled.patch + %endif BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root @@ -1386,6 +1389,9 @@ ApplyPatch linux-2.6-kthreads-fix-kthrea ApplyPatch linux-2.6-x86-load-percpu-segment-no-stackprotector.patch ApplyPatch linux-2.6-xen-rearrange-to-fix-stackprotector.patch +# another fun xen bug (#520517) +ApplyPatch linux-2.6-xen-x86-dont-probe-if-apics-are-disabled.patch + # END OF PATCH APPLICATIONS %endif @@ -1971,6 +1977,9 @@ fi # and build. %changelog +* Tue Sep 01 2009 Chuck Ebbert 2.6.30.5-46 +- Fix yet another Xen boot crash (#520517) + * Tue Sep 01 2009 Jarod Wilson 2.5.30.5-45 - Refresh lirc patches, add new lirc_ene0100 driver - Fix up hdpvr driver for use with modular i2c so that From iarnell at fedoraproject.org Wed Sep 2 03:58:46 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Wed, 2 Sep 2009 03:58:46 +0000 (UTC) Subject: rpms/perl-DBIx-Class-EncodedColumn/devel .cvsignore, 1.2, 1.3 perl-DBIx-Class-EncodedColumn.spec, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090902035846.79B7F11C00EF@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-DBIx-Class-EncodedColumn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17667 Modified Files: .cvsignore perl-DBIx-Class-EncodedColumn.spec sources Log Message: * Wed Sep 02 2009 Iain Arnell 0.00003-1 - update to latest upstream (copyright notice added) - remove temporary BRs due to BZ #499768 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-EncodedColumn/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 10 May 2009 06:54:10 -0000 1.2 +++ .cvsignore 2 Sep 2009 03:58:46 -0000 1.3 @@ -1 +1 @@ -DBIx-Class-EncodedColumn-0.00002.tar.gz +DBIx-Class-EncodedColumn-0.00003.tar.gz Index: perl-DBIx-Class-EncodedColumn.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-EncodedColumn/devel/perl-DBIx-Class-EncodedColumn.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- perl-DBIx-Class-EncodedColumn.spec 26 Jul 2009 05:23:48 -0000 1.3 +++ perl-DBIx-Class-EncodedColumn.spec 2 Sep 2009 03:58:46 -0000 1.4 @@ -1,11 +1,11 @@ Name: perl-DBIx-Class-EncodedColumn -Version: 0.00002 -Release: 3%{?dist} +Version: 0.00003 +Release: 1%{?dist} Summary: Automatically encode columns License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/DBIx-Class-EncodedColumn/ -Source0: http://www.cpan.org/authors/id/G/GR/GRODITI/DBIx-Class-EncodedColumn-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/M/MS/MSTROUT/DBIx-Class-EncodedColumn-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(DBD::SQLite) @@ -15,9 +15,6 @@ BuildRequires: perl(ExtUtils::MakeMaker BuildRequires: perl(SQL::Translator) >= 0.08000 BuildRequires: perl(Sub::Name) >= 0.04 BuildRequires: perl(Test::More) -# Missing BRs in perl-SQL-Translator (BZ #499768) -BuildRequires: perl(Class::Accessor::Fast) -BuildRequires: perl(Class::Data::Inheritable) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) # undetected Requires: perl(DBIx::Class) @@ -59,6 +56,10 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog +* Wed Sep 02 2009 Iain Arnell 0.00003-1 +- update to latest upstream (copyright notice added) +- remove temporary BRs due to BZ #499768 + * Sat Jul 25 2009 Fedora Release Engineering - 0.00002-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-EncodedColumn/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 10 May 2009 06:54:10 -0000 1.2 +++ sources 2 Sep 2009 03:58:46 -0000 1.3 @@ -1 +1 @@ -959a622303580654f5fff1ef8399438e DBIx-Class-EncodedColumn-0.00002.tar.gz +3a2613af1c10219654150b59f076a620 DBIx-Class-EncodedColumn-0.00003.tar.gz From iarnell at fedoraproject.org Wed Sep 2 03:59:08 2009 From: iarnell at fedoraproject.org (Iain Arnell) Date: Wed, 2 Sep 2009 03:59:08 +0000 (UTC) Subject: rpms/perl-B-Utils/devel .cvsignore, 1.2, 1.3 perl-B-Utils.spec, 1.4, 1.5 sources, 1.2, 1.3 Message-ID: <20090902035908.68B1811C00EF@cvs1.fedora.phx.redhat.com> Author: iarnell Update of /cvs/pkgs/rpms/perl-B-Utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18475 Modified Files: .cvsignore perl-B-Utils.spec sources Log Message: * Wed Sep 02 2009 Iain Arnell 0.08-1 - update to latest upstream - use perl_default_filter Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-B-Utils/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 8 Dec 2008 04:56:02 -0000 1.2 +++ .cvsignore 2 Sep 2009 03:59:08 -0000 1.3 @@ -1 +1 @@ -B-Utils-0.07.tar.gz +B-Utils-0.08.tar.gz Index: perl-B-Utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-B-Utils/devel/perl-B-Utils.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- perl-B-Utils.spec 26 Jul 2009 01:48:21 -0000 1.4 +++ perl-B-Utils.spec 2 Sep 2009 03:59:08 -0000 1.5 @@ -1,18 +1,24 @@ Name: perl-B-Utils -Version: 0.07 -Release: 4%{?dist} +Version: 0.08 +Release: 1%{?dist} Summary: Helper functions for op tree manipulation License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/B-Utils/ Source0: http://www.cpan.org/authors/id/J/JJ/JJORE/B-Utils-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: perl(Exporter) +BuildRequires: perl(ExtUtils::Depends) >= 0.302 BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(Test::Signature) +BuildRequires: perl(Scalar::Util) +BuildRequires: perl(Task::Weaken) BuildRequires: perl(Test::More) -BuildRequires: perl(Test::Pod) +#BuildRequires: perl(Test::Pod) +#BuildRequires: perl(Test::Signature) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +%{?perl_default_filter} + %description Helper functions for op tree manipulation. @@ -48,6 +54,10 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog +* Wed Sep 02 2009 Iain Arnell 0.08-1 +- update to latest upstream +- use perl_default_filter + * Sat Jul 25 2009 Fedora Release Engineering - 0.07-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-B-Utils/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 8 Dec 2008 04:56:02 -0000 1.2 +++ sources 2 Sep 2009 03:59:08 -0000 1.3 @@ -1 +1 @@ -d69e7d81a24093a41e90e19f8bdb54e3 B-Utils-0.07.tar.gz +081c80bbee7c0b3313cf2656f58b953d B-Utils-0.08.tar.gz From mbarnes at fedoraproject.org Wed Sep 2 04:16:30 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Wed, 2 Sep 2009 04:16:30 +0000 (UTC) Subject: rpms/gnome-python2-desktop/devel .cvsignore, 1.30, 1.31 gnome-python2-desktop.spec, 1.67, 1.68 sources, 1.30, 1.31 Message-ID: <20090902041630.AB78311C00E6@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/gnome-python2-desktop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14028 Modified Files: .cvsignore gnome-python2-desktop.spec sources Log Message: * Wed Sep 02 2009 Matthew Barnes - 2.27.3-1.fc12 - Update to 2.27.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-python2-desktop/devel/.cvsignore,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- .cvsignore 15 Jul 2009 02:04:12 -0000 1.30 +++ .cvsignore 2 Sep 2009 04:16:29 -0000 1.31 @@ -1 +1 @@ -gnome-python-desktop-2.27.2.tar.bz2 +gnome-python-desktop-2.27.3.tar.bz2 Index: gnome-python2-desktop.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-python2-desktop/devel/gnome-python2-desktop.spec,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- gnome-python2-desktop.spec 2 Aug 2009 12:30:47 -0000 1.67 +++ gnome-python2-desktop.spec 2 Sep 2009 04:16:29 -0000 1.68 @@ -27,8 +27,8 @@ ### Abstract ### Name: gnome-python2-desktop -Version: 2.27.2 -Release: 3%{?dist} +Version: 2.27.3 +Release: 1%{?dist} License: GPLv2+ Group: Development/Languages Summary: The sources for additional PyGNOME Python extension modules @@ -323,6 +323,9 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/gtk-2.0/gnomekeyring.so %changelog +* Wed Sep 02 2009 Matthew Barnes - 2.27.3-1.fc12 +- Update to 2.27.3 + * Sun Aug 02 2009 Matthew Barnes - 2.27.2-3.fc12 - Disable nautilus-cd-burner bindings. Package is dead. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-python2-desktop/devel/sources,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- sources 15 Jul 2009 02:04:12 -0000 1.30 +++ sources 2 Sep 2009 04:16:29 -0000 1.31 @@ -1 +1 @@ -3e1da41c3223687e812c0b1bd1f0ed55 gnome-python-desktop-2.27.2.tar.bz2 +8f727b090818327f92fe7b50704339c0 gnome-python-desktop-2.27.3.tar.bz2 From jwilson at fedoraproject.org Wed Sep 2 04:21:37 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Wed, 2 Sep 2009 04:21:37 +0000 (UTC) Subject: rpms/kernel/F-11 kernel.spec, 1.1725, 1.1726 lirc-2.6.31.patch, 1.1, 1.2 lirc-revert-2.6.31-i2c-changes.patch, 1.1, 1.2 Message-ID: <20090902042137.A678911C00E6@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17298 Modified Files: kernel.spec lirc-2.6.31.patch lirc-revert-2.6.31-i2c-changes.patch Log Message: * Wed Sep 02 2009 Jarod Wilson - Make it possible to rmmod lirc_zilog w/o it hanging indefinitely - Add transmit support (via port 2 only) on 1st-gen mceusb transceiver Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1725 retrieving revision 1.1726 diff -u -p -r1.1725 -r1.1726 --- kernel.spec 2 Sep 2009 03:52:52 -0000 1.1725 +++ kernel.spec 2 Sep 2009 04:21:36 -0000 1.1726 @@ -1977,10 +1977,14 @@ fi # and build. %changelog +* Wed Sep 02 2009 Jarod Wilson +- Make it possible to rmmod lirc_zilog w/o it hanging indefinitely +- Add transmit support (via port 2 only) on 1st-gen mceusb transceiver + * Tue Sep 01 2009 Chuck Ebbert 2.6.30.5-46 - Fix yet another Xen boot crash (#520517) -* Tue Sep 01 2009 Jarod Wilson 2.5.30.5-45 +* Tue Sep 01 2009 Jarod Wilson 2.6.30.5-45 - Refresh lirc patches, add new lirc_ene0100 driver - Fix up hdpvr driver for use with modular i2c so that lirc_zilog can actually bind to it lirc-2.6.31.patch: MAINTAINERS | 9 drivers/input/Kconfig | 2 drivers/input/Makefile | 2 drivers/input/lirc/Kconfig | 119 + drivers/input/lirc/Makefile | 21 drivers/input/lirc/lirc.h | 100 + drivers/input/lirc/lirc_bt829.c | 383 +++++ drivers/input/lirc/lirc_dev.c | 839 ++++++++++++ drivers/input/lirc/lirc_dev.h | 184 ++ drivers/input/lirc/lirc_ene0100.c | 644 +++++++++ drivers/input/lirc/lirc_ene0100.h | 169 ++ drivers/input/lirc/lirc_i2c.c | 537 +++++++ drivers/input/lirc/lirc_igorplugusb.c | 556 ++++++++ drivers/input/lirc/lirc_imon.c | 2301 ++++++++++++++++++++++++++++++++++ drivers/input/lirc/lirc_it87.c | 986 ++++++++++++++ drivers/input/lirc/lirc_it87.h | 116 + drivers/input/lirc/lirc_ite8709.c | 539 +++++++ drivers/input/lirc/lirc_mceusb.c | 1243 ++++++++++++++++++ drivers/input/lirc/lirc_parallel.c | 709 ++++++++++ drivers/input/lirc/lirc_parallel.h | 26 drivers/input/lirc/lirc_sasem.c | 931 +++++++++++++ drivers/input/lirc/lirc_serial.c | 1316 +++++++++++++++++++ drivers/input/lirc/lirc_sir.c | 1283 ++++++++++++++++++ drivers/input/lirc/lirc_streamzap.c | 794 +++++++++++ drivers/input/lirc/lirc_ttusbir.c | 397 +++++ drivers/input/lirc/lirc_zilog.c | 1395 ++++++++++++++++++++ 26 files changed, 15601 insertions(+) Index: lirc-2.6.31.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/lirc-2.6.31.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- lirc-2.6.31.patch 1 Sep 2009 04:18:45 -0000 1.1 +++ lirc-2.6.31.patch 2 Sep 2009 04:21:37 -0000 1.2 @@ -2,11 +2,12 @@ Linux Infrared Remote Control drivers -- From http://git.wilsonet.com/linux-2.6-lirc.git/ -Refreshed 20090901 +Refreshed 20090902 Signed-off-by: Jarod Wilson --- + MAINTAINERS | 9 + drivers/input/Kconfig | 2 + drivers/input/Makefile | 2 + drivers/input/lirc/Kconfig | 119 ++ @@ -23,7 +24,7 @@ Signed-off-by: Jarod Wilson + L: linux-security-module at vger.kernel.org diff --git a/drivers/input/Kconfig b/drivers/input/Kconfig index cd50c00..442f94f 100644 --- a/drivers/input/Kconfig @@ -706,7 +727,7 @@ index 0000000..0485884 +MODULE_PARM_DESC(debug, "Debug enabled or not"); diff --git a/drivers/input/lirc/lirc_dev.c b/drivers/input/lirc/lirc_dev.c new file mode 100644 -index 0000000..a23bfea +index 0000000..48ab5af --- /dev/null +++ b/drivers/input/lirc/lirc_dev.c @@ -0,0 +1,839 @@ @@ -1132,7 +1153,7 @@ index 0000000..a23bfea +int lirc_dev_fop_open(struct inode *inode, struct file *file) +{ + struct irctl *ir; -+ int retval; ++ int retval = 0; + + if (iminor(inode) >= MAX_IRCTL_DEVICES) { + dprintk("lirc_dev [%d]: open result = -ENODEV\n", @@ -7637,10 +7658,10 @@ index 0000000..3d53181 +MODULE_PARM_DESC(debug, "Enable debugging messages"); diff --git a/drivers/input/lirc/lirc_mceusb.c b/drivers/input/lirc/lirc_mceusb.c new file mode 100644 -index 0000000..58dfdd5 +index 0000000..8011a14 --- /dev/null +++ b/drivers/input/lirc/lirc_mceusb.c -@@ -0,0 +1,1225 @@ +@@ -0,0 +1,1243 @@ +/* + * LIRC driver for Windows Media Center Edition USB Infrared Transceivers + * @@ -7656,9 +7677,12 @@ index 0000000..58dfdd5 + * supports the 1st-gen device now too. Transmitting on the 1st-gen device + * is as yet untested, but receiving definitely works. + * -+ * Support for 1st-gen mceusb device added in June of 2009, ++ * Support for 1st-gen device added June 2009, + * by Jarod Wilson + * ++ * Initial transmission support for 1st-gen device added August 2009, ++ * by Patrick Calhoun ++ * + * Derived from ATI USB driver by Paul Miller and the original + * MCE USB driver by Dan Conti (and now including chunks of the latter + * relevant to the 1st-gen device initialization) @@ -7824,6 +7848,8 @@ index 0000000..58dfdd5 + { USB_DEVICE(VENDOR_FORMOSA, 0xe017) }, + /* Formosa Industrial Computing / Beanbag Emulation Device */ + { USB_DEVICE(VENDOR_FORMOSA, 0xe018) }, ++ /* Formosa21 / eHome Infrared Receiver */ ++ { USB_DEVICE(VENDOR_FORMOSA, 0xe03a) }, + /* Formosa Industrial Computing AIM IR605/A */ + { USB_DEVICE(VENDOR_FORMOSA, 0xe03c) }, + /* Fintek eHome Infrared Transceiver */ @@ -8498,7 +8524,7 @@ index 0000000..58dfdd5 + memset(data, 0, 8); + + ret = usb_control_msg(ir->usbdev, usb_rcvctrlpipe(ir->usbdev, 0), -+ 5, USB_TYPE_VENDOR, 0, 0, ++ USB_REQ_SET_ADDRESS, USB_TYPE_VENDOR, 0, 0, + data, 2, HZ * 3); + dprintk("%s - ret = %d, devnum = %d\n", + __func__, ret, ir->usbdev->devnum); @@ -8512,6 +8538,18 @@ index 0000000..58dfdd5 + + dprintk("%s - ret = %d\n", __func__, ret); + ++ /* strange: bRequest == 4 */ ++ ret = usb_control_msg(ir->usbdev, usb_sndctrlpipe(ir->usbdev, 0), ++ 4, USB_TYPE_VENDOR, ++ 0x0808, 0x0000, NULL, 0, HZ * 3); ++ dprintk("%s - retB = %d\n", __func__, ret); ++ ++ /* strange: bRequest == 2 */ ++ ret = usb_control_msg(ir->usbdev, usb_sndctrlpipe(ir->usbdev, 0), ++ 2, USB_TYPE_VENDOR, ++ 0x0000, 0x0100, NULL, 0, HZ * 3); ++ dprintk("%s - retC = %d\n", __func__, ret); ++ + return ret; + +}; @@ -8753,19 +8791,10 @@ index 0000000..58dfdd5 + request_packet_async(ir, ep_in, NULL, maxp, MCEUSB_INBOUND); + request_packet_async(ir, ep_out, pin_init3, sizeof(pin_init3), + MCEUSB_OUTBOUND); -+ /* if we don't issue the correct number of receives -+ * (MCEUSB_INBOUND) for each outbound, then the first few ir -+ * pulses will be interpreted by the usb_async_callback routine -+ * - we should ensure we have the right amount OR less - as the -+ * mceusb_dev_recv routine will handle the control packets OK - -+ * they start with 0x9f - but the async callback doesn't handle -+ * ir pulse packets -+ */ -+ request_packet_async(ir, ep_in, NULL, maxp, 0); -+ } else { ++ } else if (ir->flags.microsoft_gen1) { + /* original ms mce device requires some additional setup */ -+ if (ir->flags.microsoft_gen1) -+ mceusb_gen1_init(ir); ++ mceusb_gen1_init(ir); ++ } else { + + request_packet_async(ir, ep_in, NULL, maxp, MCEUSB_INBOUND); + request_packet_async(ir, ep_in, NULL, maxp, MCEUSB_INBOUND); @@ -8774,9 +8803,19 @@ index 0000000..58dfdd5 + request_packet_async(ir, ep_in, NULL, maxp, MCEUSB_INBOUND); + request_packet_async(ir, ep_out, init2, + sizeof(init2), MCEUSB_OUTBOUND); -+ request_packet_async(ir, ep_in, NULL, maxp, 0); + } + ++ /* ++ * if we don't issue the correct number of receives ++ * (MCEUSB_INBOUND) for each outbound, then the first few ir ++ * pulses will be interpreted by the usb_async_callback routine ++ * - we should ensure we have the right amount OR less - as the ++ * mceusb_dev_recv routine will handle the control packets OK - ++ * they start with 0x9f - but the async callback doesn't handle ++ * ir pulse packets ++ */ ++ request_packet_async(ir, ep_in, NULL, maxp, 0); ++ + usb_set_intfdata(intf, ir); + + return 0; lirc-revert-2.6.31-i2c-changes.patch: lirc_i2c.c | 216 ++++++++++++++++++++++++++++++++++++++++++++--------------- lirc_zilog.c | 60 +++++++++------- 2 files changed, 200 insertions(+), 76 deletions(-) Index: lirc-revert-2.6.31-i2c-changes.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-11/lirc-revert-2.6.31-i2c-changes.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- lirc-revert-2.6.31-i2c-changes.patch 1 Sep 2009 04:18:45 -0000 1.1 +++ lirc-revert-2.6.31-i2c-changes.patch 2 Sep 2009 04:21:37 -0000 1.2 @@ -1,6 +1,6 @@ - drivers/input/lirc/lirc_i2c.c | 216 ++++++++++++++++++++++++++++++--------- - drivers/input/lirc/lirc_zilog.c | 58 +++++---- - 2 files changed, 198 insertions(+), 76 deletions(-) + drivers/input/lirc/lirc_i2c.c | 216 +++++++++++++++++++++++++++++---------- + drivers/input/lirc/lirc_zilog.c | 60 +++++++----- + 2 files changed, 200 insertions(+), 76 deletions(-) diff --git a/drivers/input/lirc/lirc_i2c.c b/drivers/input/lirc/lirc_i2c.c index e27d937..dedf415 100644 @@ -317,12 +317,11 @@ index e27d937..dedf415 100644 static int ir_command(struct i2c_client *client, unsigned int cmd, void *arg) { /* nothing */ - -diff --git b/drivers/input/lirc/lirc_zilog.c a/drivers/input/lirc/lirc_zilog.c -index c532399..049c3da 100644 ---- b/drivers/input/lirc/lirc_zilog.c -+++ a/drivers/input/lirc/lirc_zilog.c -@@ -1088,26 +1088,18 @@ static struct lirc_driver lirc_template = { +diff --git a/drivers/input/lirc/lirc_zilog.c b/drivers/input/lirc/lirc_zilog.c +index f86db02..26bdb18 100644 +--- a/drivers/input/lirc/lirc_zilog.c ++++ b/drivers/input/lirc/lirc_zilog.c +@@ -1109,26 +1109,18 @@ static struct lirc_driver lirc_template = { }; static int ir_attach(struct i2c_adapter *adap, int have_rx, int have_tx); @@ -353,7 +352,7 @@ index c532399..049c3da 100644 }; static struct i2c_client client_template = { -@@ -1128,8 +1120,20 @@ static struct file_operations lirc_fops = { +@@ -1149,8 +1141,20 @@ static struct file_operations lirc_fops = { static int i2c_attach(struct i2c_client *client, struct IR *ir) { @@ -374,7 +373,7 @@ index c532399..049c3da 100644 ++ir->devs; return 0; } -@@ -1230,13 +1234,13 @@ static int ir_attach(struct i2c_adapter *adap, int have_rx, int have_tx) +@@ -1251,13 +1255,13 @@ static int ir_attach(struct i2c_adapter *adap, int have_rx, int have_tx) err: /* undo everything, hopefully... */ if (ir->c_rx.addr) @@ -391,13 +390,15 @@ index c532399..049c3da 100644 { struct IR *ir = i2c_get_clientdata(client); mutex_lock(&ir->lock); -@@ -1257,17 +1261,21 @@ static int ir_remove(struct i2c_client *client) +@@ -1278,17 +1282,23 @@ static int ir_remove(struct i2c_client *client) ir->t_notify2 = NULL; } + /* unregister device */ ++ i2c_release_client(&ir->c_rx); + i2c_detach_client(&ir->c_rx); + } else if (client == &ir->c_tx) { ++ i2c_release_client(&ir->c_tx); + i2c_detach_client(&ir->c_tx); } else { mutex_unlock(&ir->lock); @@ -416,7 +417,7 @@ index c532399..049c3da 100644 return -ENODEV; } else if (ir->devs == 0) { /* unregister lirc driver */ -@@ -1286,10 +1294,11 @@ static int ir_remove(struct i2c_client *client) +@@ -1307,10 +1317,11 @@ static int ir_remove(struct i2c_client *client) return 0; } @@ -430,7 +431,7 @@ index c532399..049c3da 100644 if (adap->id == I2C_HW_B_BT848 || #ifdef I2C_HW_B_HDPVR -@@ -1302,10 +1311,11 @@ static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id) +@@ -1323,10 +1334,11 @@ static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id) * The external IR receiver is at i2c address 0x71. * The IR transmitter is at 0x70. */ @@ -444,7 +445,7 @@ index c532399..049c3da 100644 have_rx = 1; dprintk("probe 0x70 @ %s: %s\n", adap->name, -@@ -1313,8 +1323,8 @@ static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id) +@@ -1334,8 +1346,8 @@ static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id) } if (!disable_tx) { From mtasaka at fedoraproject.org Wed Sep 2 04:59:43 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 2 Sep 2009 04:59:43 +0000 (UTC) Subject: rpms/alexandria/devel alexandria-0.6.5-WorldCat-results.patch, NONE, 1.1 alexandria-0.6.5-crash-in-turkish.patch, 1.1, 1.2 alexandria.spec, 1.41, 1.42 Message-ID: <20090902045943.5476411C00E6@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/alexandria/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28218 Modified Files: alexandria-0.6.5-crash-in-turkish.patch alexandria.spec Added Files: alexandria-0.6.5-WorldCat-results.patch Log Message: * Wed Sep 2 2009 Mamoru Tasaka - 0.6.5-7 - Fix for parsing WorldCat provider search result (alexandria-Bugs-27028) alexandria-0.6.5-WorldCat-results.patch: worldcat.rb | 35 ++++++++++++++++++++++++++++------- 1 file changed, 28 insertions(+), 7 deletions(-) --- NEW FILE alexandria-0.6.5-WorldCat-results.patch --- Index: lib/alexandria/book_providers/worldcat.rb =================================================================== --- lib/alexandria/book_providers/worldcat.rb (revision 1088) +++ lib/alexandria/book_providers/worldcat.rb (revision 1089) @@ -23,7 +23,11 @@ # New WorldCat provider, taken from the Palatina MetaDataSource and # modified to fit the structure of Alexandria book providers. # (25 Feb 2009) +# +# Updated from Palatina, to reflect changes in the worldcat website. +# (1 Sep 2009) + require 'cgi' require 'alexandria/net' @@ -136,7 +140,17 @@ raise NoResultsError end - title_header = doc%'h1.item-title' + + if doc % 'table.table-results' + log.info { "Found multiple results for lookup: fetching first result only" } + search_results = parse_search_result_data(html) + first = search_results.first + rslt2 = transport.get_response(URI.parse(first[:url])) + html2 = rslt2.body + doc = Hpricot(html2) + end + + title_header = doc%'h1.title' title = title_header.inner_text if title_header unless title log.warn { "Unexpected lack of title from WorldCat lookup" } @@ -145,18 +159,25 @@ log.info { "Found book #{title} at WorldCat" } authors = [] - authors_div = doc%'div.item-author' - if authors_div - (authors_div/:a).each do |a| + authors_tr = doc%'tr#details-allauthors' + if authors_tr + (authors_tr/:a).each do |a| authors << a.inner_text end end # can we do better? get the City name?? or multiple publishers? - publisher_row = doc%'td.label[text()*=Publisher]/..' + bibdata = doc % 'div#bibdata' + bibdata_table = bibdata % :table + publisher_row = bibdata_table % 'th[text()*=Publisher]/..' + if publisher_row publication_info = (publisher_row/'td').last.inner_text - publication_info =~ /:*([^;,]+)/ + if publication_info.index(':') + publication_info =~ /:[\s]*([^;,]+)/ + else + publication_info =~ /([^;,]+)/ + end publisher = $1 publication_info =~ /([12][0-9]{3})/ year = $1.to_i if $1 @@ -167,7 +188,7 @@ isbn = search_isbn unless isbn - isbn_row = doc%'td.label[text()*=ISBN]/..' + isbn_row = doc % 'tr#details-standardno' ##bibdata_table % 'th[text()*=ISBN]/..' if isbn_row isbns = (isbn_row/'td').last.inner_text.split isbn = Library.canonicalise_isbn(isbns.first) alexandria-0.6.5-crash-in-turkish.patch: icons.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Index: alexandria-0.6.5-crash-in-turkish.patch =================================================================== RCS file: /cvs/extras/rpms/alexandria/devel/alexandria-0.6.5-crash-in-turkish.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- alexandria-0.6.5-crash-in-turkish.patch 28 Aug 2009 19:57:58 -0000 1.1 +++ alexandria-0.6.5-crash-in-turkish.patch 2 Sep 2009 04:59:43 -0000 1.2 @@ -1,7 +1,7 @@ Index: lib/alexandria/ui/icons.rb =================================================================== --- lib/alexandria/ui/icons.rb (revision 1087) -+++ lib/alexandria/ui/icons.rb (working copy) ++++ lib/alexandria/ui/icons.rb (revision 1088) @@ -63,7 +63,9 @@ def self.load_icon_images Dir.entries(ICONS_DIR).each do |file| Index: alexandria.spec =================================================================== RCS file: /cvs/extras/rpms/alexandria/devel/alexandria.spec,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- alexandria.spec 29 Aug 2009 12:52:22 -0000 1.41 +++ alexandria.spec 2 Sep 2009 04:59:43 -0000 1.42 @@ -5,7 +5,7 @@ %define majorver 0.6.5 %undefine minorver -%define fedorarel 6 +%define fedorarel 6.1 %define rel %{?minorver:0.}%{fedorarel}%{?minorver:.%minorver} @@ -33,9 +33,11 @@ Patch4: alexandria-0.6.5-search-result- # ref: alexandria-Bugs-27000 Patch5: alexandria-0.6.5-deastore-author-missing.patch # Alexandria crashes in tr_TR.UTF-8 on startup -# RH bug 520170 -# alexandria-Bugs-27015, applied in rev 1088 +# RH bug 520170, alexandria-Bugs-27015 Patch6: alexandria-0.6.5-crash-in-turkish.patch +# Fix for parsing WorldCat search result +# ref: alexandria-Bugs-27028 +Patch7: alexandria-0.6.5-WorldCat-results.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -90,6 +92,7 @@ Alexandria is a GNOME application to hel %patch4 -p0 -b .sanity %patch5 -p0 -b .deastore %patch6 -p0 -b .tr_TR +%patch7 -p0 -b .worldcat # Embed Fedora EVR %{__sed} -i.evr \ @@ -216,16 +219,20 @@ exit 0 %{_datadir}/icons/hicolor/*/apps/%{name}.* %changelog +* Wed Sep 2 2009 Mamoru Tasaka - 0.6.5-7 +- Fix for parsing WorldCat provider search result (alexandria-Bugs-27028) + * Sat Aug 28 2009 Mamoru Tasaka - 0.6.5-6 -- Fix crash on startup in tr_TR.UTF-8 (bug 520170) +- Fix crash on startup in tr_TR.UTF-8 (bug 520170, alexandria-Bugs-27015) * Thu Aug 27 2009 Mamoru Tasaka - 0.6.5-5 - Add sanity check for invalid search result, now using upstream patch - Fix DeaStore provider where search result contains no Author + (alexandria-Bugs-27000) * Fri Aug 21 2009 Mamoru Tasaka - 0.6.5-3 - Clarify GLib.convert usage in utils.rb (does not change the - functionality of alexandria) + functionality of alexandria, alexandria-Bugs-26968) * Thu Aug 20 2009 Mamoru Tasaka - 0.6.5-2 - Kill the previous 2 patches (for now) From mtasaka at fedoraproject.org Wed Sep 2 05:01:53 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 2 Sep 2009 05:01:53 +0000 (UTC) Subject: rpms/alexandria/devel alexandria.spec,1.42,1.43 Message-ID: <20090902050153.4BFA811C00E6@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/alexandria/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29474 Modified Files: alexandria.spec Log Message: fix release number Index: alexandria.spec =================================================================== RCS file: /cvs/extras/rpms/alexandria/devel/alexandria.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- alexandria.spec 2 Sep 2009 04:59:43 -0000 1.42 +++ alexandria.spec 2 Sep 2009 05:01:53 -0000 1.43 @@ -5,7 +5,7 @@ %define majorver 0.6.5 %undefine minorver -%define fedorarel 6.1 +%define fedorarel 7 %define rel %{?minorver:0.}%{fedorarel}%{?minorver:.%minorver} From cchance at fedoraproject.org Wed Sep 2 05:12:05 2009 From: cchance at fedoraproject.org (cchance) Date: Wed, 2 Sep 2009 05:12:05 +0000 (UTC) Subject: rpms/ibus-table-quick/devel .cvsignore, 1.2, 1.3 Makefile, 1.1, 1.2 ibus-table-quick.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090902051206.00AA411C00E6@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table-quick/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2288 Modified Files: .cvsignore Makefile ibus-table-quick.spec sources Log Message: Updated source with intro of Quick Classic table. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-quick/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 7 Aug 2009 04:58:24 -0000 1.2 +++ .cvsignore 2 Sep 2009 05:12:05 -0000 1.3 @@ -1 +1 @@ -ibus-table-quick-1.2.0.20090720.tar.gz +ibus-table-quick-1.2.0.20090902.tar.gz Index: Makefile =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-quick/devel/Makefile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- Makefile 24 Jul 2009 19:17:23 -0000 1.1 +++ Makefile 2 Sep 2009 05:12:05 -0000 1.2 @@ -1,7 +1,7 @@ # Makefile for source rpm: ibus-table-quick # $Id$ NAME := ibus-table-quick -SPECFILE = $(firstword $(wildcard *.spec)) +SPECFILE = ibus-table-quick.spec define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done Index: ibus-table-quick.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-quick/devel/ibus-table-quick.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- ibus-table-quick.spec 7 Aug 2009 04:58:24 -0000 1.1 +++ ibus-table-quick.spec 2 Sep 2009 05:12:05 -0000 1.2 @@ -1,7 +1,13 @@ -Name: ibus-table-quick -Version: 1.2.0.20090720 -Release: 2%{?dist} -Summary: Quick input methods for ibus-table +%define fwname ibus +%define engname table +%define tabname quick +%define appname %{fwname}-%{engname} +%define appdir %{_datadir}/%{appname} + +Name: %{appname}-%{tabname} +Version: 1.2.0.20090902 +Release: 1%{?dist} +Summary: %{tabname} table for %{appname} License: Public Domain and GPLv2+ Group: System Environment/Libraries URL: http://code.google.com/p/ibus/ @@ -11,12 +17,12 @@ Source1: COPYING.tables BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: ibus >= 1.2, ibus-table >= 1.2 -Requires(post): ibus >= 1.2, ibus-table >= 1.2 -BuildRequires: ibus >= 1.2, ibus-table >= 1.2 +Requires: %{appname} >= 1.2, %{appname} >= 1.2 +Requires(post): %{appname} >= 1.2, %{appname} >= 1.2 +BuildRequires: %{appname} >= 1.2, %{appname} >= 1.2 %description -The package contains Quick input methods for Table engine of IBus platform. +The package contains %{tabname} table for %{appname}. %prep %setup -q @@ -27,8 +33,9 @@ The package contains Quick input methods export IBUS_TABLE_CREATEDB="%{_bindir}/ibus-table-createdb -o" %configure \ --prefix=%{_prefix} \ + --enable-quick3 \ --enable-quick5 \ - --enable-quick3 + --enable-quickclassic %__make %{?_smp_mflags} %install @@ -39,23 +46,30 @@ make DESTDIR=%{buildroot} NO_INDEX=true %__rm -rf %{buildroot} %post -cd %{_datadir}/ibus-table/tables/ +cd %{_datadir}/%{appname}/tables/ %{_bindir}/ibus-table-createdb -i -n quick3.db %{_bindir}/ibus-table-createdb -i -n quick5.db +%{_bindir}/ibus-table-createdb -i -n quick-classic.db %files %defattr(-,root,root,-) %doc AUTHORS icons/COPYING.icons tables/COPYING.tables README -%verify(not md5 size mtime) %{_datadir}/ibus-table/tables/quick5.db -%verify(not md5 size mtime) %{_datadir}/ibus-table/tables/quick3.db -%{_datadir}/ibus-table/icons/quick5.png -%{_datadir}/ibus-table/icons/quick3.png +%{appdir}/tables/quick3.db +%{appdir}/tables/quick5.db +%{appdir}/tables/quick-classic.db +%{appdir}/icons/quick3.png +%{appdir}/icons/quick5.png +%{appdir}/icons/quick-classic.png %changelog -* Wed Jul 22 2009 Caius 'kaio' Chance - 1.2.0.20090720-2.fc12 +* Wed Sep 02 2009 Caius 'kaio' Chance - 1.2.0.20090902-1.fc12 +- Updated source w/ intro of Quick Classic table. +- Macro'ed .spec file. + +* Wed Jul 22 2009 Caius 'kaio' Chance - 1.2.0.20090720-2.fc12 - Removed unneccessary BuildRequires. - Removed unneccessary owned directories. - Changed autogen.sh to configure. -* Mon Jul 20 2009 Caius 'kaio' Chance - 1.2.0.20090720-1.fc12 +* Mon Jul 20 2009 Caius 'kaio' Chance - 1.2.0.20090720-1.fc12 - Separated from ibus-table-cangjie to ibus-table-quick. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-quick/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 7 Aug 2009 04:58:24 -0000 1.2 +++ sources 2 Sep 2009 05:12:05 -0000 1.3 @@ -1 +1 @@ -12a8505b00bb976b914d7e9191049243 ibus-table-quick-1.2.0.20090720.tar.gz +488c33d4ae2b35aa82764cb746fe4cb4 ibus-table-quick-1.2.0.20090902.tar.gz From pkgdb at fedoraproject.org Wed Sep 2 05:53:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 05:53:23 +0000 Subject: [pkgdb] maven2-common-poms: akurtakov has requested watchcommits Message-ID: <20090902055323.2A2E910F883@bastion2.fedora.phx.redhat.com> akurtakov has requested the watchcommits acl on maven2-common-poms (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven2-common-poms From pkgdb at fedoraproject.org Wed Sep 2 05:53:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 05:53:23 +0000 Subject: [pkgdb] maven2-common-poms: akurtakov has requested commit Message-ID: <20090902055323.C287E10F893@bastion2.fedora.phx.redhat.com> akurtakov has requested the commit acl on maven2-common-poms (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven2-common-poms From pkgdb at fedoraproject.org Wed Sep 2 05:53:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 05:53:23 +0000 Subject: [pkgdb] maven2-common-poms: akurtakov has requested watchbugzilla Message-ID: <20090902055323.D63B210F896@bastion2.fedora.phx.redhat.com> akurtakov has requested the watchbugzilla acl on maven2-common-poms (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven2-common-poms From pkgdb at fedoraproject.org Wed Sep 2 05:53:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 05:53:27 +0000 Subject: [pkgdb] maven2-common-poms: akurtakov has requested approveacls Message-ID: <20090902055327.7DEC110F899@bastion2.fedora.phx.redhat.com> akurtakov has requested the approveacls acl on maven2-common-poms (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven2-common-poms From pkgdb at fedoraproject.org Wed Sep 2 06:04:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 06:04:52 +0000 Subject: [pkgdb] maven-jxr: akurtakov has requested watchbugzilla Message-ID: <20090902060452.26B0810F899@bastion2.fedora.phx.redhat.com> akurtakov has requested the watchbugzilla acl on maven-jxr (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-jxr From pkgdb at fedoraproject.org Wed Sep 2 06:04:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 06:04:52 +0000 Subject: [pkgdb] maven-jxr: akurtakov has requested watchcommits Message-ID: <20090902060453.0158610F89C@bastion2.fedora.phx.redhat.com> akurtakov has requested the watchcommits acl on maven-jxr (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-jxr From pkgdb at fedoraproject.org Wed Sep 2 06:04:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 06:04:55 +0000 Subject: [pkgdb] maven-jxr: akurtakov has requested commit Message-ID: <20090902060455.3F21210F89F@bastion2.fedora.phx.redhat.com> akurtakov has requested the commit acl on maven-jxr (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-jxr From pkgdb at fedoraproject.org Wed Sep 2 06:04:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 06:04:57 +0000 Subject: [pkgdb] maven-jxr: akurtakov has requested approveacls Message-ID: <20090902060457.CB41D10F8A1@bastion2.fedora.phx.redhat.com> akurtakov has requested the approveacls acl on maven-jxr (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-jxr From than at fedoraproject.org Wed Sep 2 06:19:59 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 06:19:59 +0000 (UTC) Subject: rpms/kdepimlibs/devel kdepimlibs.spec,1.98,1.99 Message-ID: <20090902061959.40A5211C00E6@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdepimlibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23800 Modified Files: kdepimlibs.spec Log Message: drop support fedora < 10 Index: kdepimlibs.spec =================================================================== RCS file: /cvs/extras/rpms/kdepimlibs/devel/kdepimlibs.spec,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- kdepimlibs.spec 28 Aug 2009 15:15:14 -0000 1.98 +++ kdepimlibs.spec 2 Sep 2009 06:19:57 -0000 1.99 @@ -1,12 +1,4 @@ -%if 0%{?fedora} > 8 -# set this to 0 to disable -apidocs for a faster build %define apidocs 1 -%else -# don't build apidocs on Fedora < 9 for now, because we don't have the required -# files from KDE 4 in %{_kde4_docdir}/HTML/en/common due to conflicts with KDE 3 -%define apidocs 0 -%endif - %define akonadi_subpkg 1 %define akonadi_version 1.2.0 @@ -62,7 +54,6 @@ Obsoletes: kdepimlibs4-devel < %{version Provides: kdepimlibs4-devel = %{version}-%{release} Requires: kdelibs4-devel Requires: boost-devel -# FIXME/HACK, bogus dep -- Rex Requires: libical-devel %description devel @@ -82,9 +73,7 @@ Requires: akonadi%{?_isa} >= %{akonadi_v Group: Development/Documentation Summary: kdepimlibs API documentation Requires: kde-filesystem -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description apidocs This package includes the kdepimlibs API documentation in HTML From jskala at fedoraproject.org Wed Sep 2 06:24:37 2009 From: jskala at fedoraproject.org (Jiri Skala) Date: Wed, 2 Sep 2009 06:24:37 +0000 (UTC) Subject: rpms/lftp/devel .cvsignore, 1.40, 1.41 lftp.spec, 1.83, 1.84 sources, 1.40, 1.41 lftp-3.7.14-decode.patch, 1.1, NONE Message-ID: <20090902062437.1B18A11C00E6@cvs1.fedora.phx.redhat.com> Author: jskala Update of /cvs/extras/rpms/lftp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25472 Modified Files: .cvsignore lftp.spec sources Removed Files: lftp-3.7.14-decode.patch Log Message: * Wed Sep 02 2009 Jiri Skala - 3.7.15-1 - updated to latest upstream release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/lftp/devel/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 12 Aug 2009 17:16:44 -0000 1.40 +++ .cvsignore 2 Sep 2009 06:24:36 -0000 1.41 @@ -1 +1 @@ -lftp-3.7.14.tar.lzma +lftp-3.7.15.tar.lzma Index: lftp.spec =================================================================== RCS file: /cvs/extras/rpms/lftp/devel/lftp.spec,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- lftp.spec 12 Aug 2009 17:16:44 -0000 1.83 +++ lftp.spec 2 Sep 2009 06:24:36 -0000 1.84 @@ -1,7 +1,7 @@ Summary: A sophisticated file transfer program Name: lftp -Version: 3.7.14 -Release: 6%{?dist} +Version: 3.7.15 +Release: 1%{?dist} License: GPLv3+ Group: Applications/Internet Source0: ftp://ftp.yar.ru/lftp/lftp-%{version}.tar.lzma @@ -9,8 +9,6 @@ URL: http://lftp.yar.ru/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ncurses-devel, gnutls-devel, pkgconfig, readline-devel, gettext -Patch1: lftp-3.7.14-decode.patch - %description LFTP is a sophisticated ftp/http file transfer program. Like bash, it has job control and uses the readline library for input. It has bookmarks, built-in @@ -29,8 +27,6 @@ Utility scripts for use with lftp. %prep %setup -q -%patch1 -p1 -b .decode - #sed -i.rpath -e '/lftp_cv_openssl/s|-R.*lib||' configure sed -i.norpath -e \ '/sys_lib_dlsearch_path_spec/s|/usr/lib |/usr/lib /usr/lib64 /lib64 |' \ @@ -91,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 02 2009 Jiri Skala - 3.7.15-1 +- updated to latest upstream release + * Wed Aug 12 2009 Ville Skytt? - 3.7.14-6 - Use lzma compressed upstream tarball. Index: sources =================================================================== RCS file: /cvs/extras/rpms/lftp/devel/sources,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- sources 12 Aug 2009 17:16:44 -0000 1.40 +++ sources 2 Sep 2009 06:24:36 -0000 1.41 @@ -1 +1 @@ -102f675cdc937dd1c4c7a919cf908678 lftp-3.7.14.tar.lzma +7407a8eadacae90c9c6caf542c3f46d2 lftp-3.7.15.tar.lzma --- lftp-3.7.14-decode.patch DELETED --- From kkofler at fedoraproject.org Wed Sep 2 06:34:45 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Wed, 2 Sep 2009 06:34:45 +0000 (UTC) Subject: rpms/kdepimlibs/devel kdepimlibs.spec,1.99,1.100 Message-ID: <20090902063445.87CC311C00E6@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdepimlibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29394/devel Modified Files: kdepimlibs.spec Log Message: Restore comment, add one more. I think that Requires can be dropped now, does anybody want to check? Index: kdepimlibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdepimlibs/devel/kdepimlibs.spec,v retrieving revision 1.99 retrieving revision 1.100 diff -u -p -r1.99 -r1.100 --- kdepimlibs.spec 2 Sep 2009 06:19:57 -0000 1.99 +++ kdepimlibs.spec 2 Sep 2009 06:34:44 -0000 1.100 @@ -54,6 +54,9 @@ Obsoletes: kdepimlibs4-devel < %{version Provides: kdepimlibs4-devel = %{version}-%{release} Requires: kdelibs4-devel Requires: boost-devel +# FIXME/HACK, bogus dep -- Rex +# Is this still needed now that we have "reduced link interfaces"? I think +# users of libkcal no longer try to link in libical.so now. -- Kevin Requires: libical-devel %description devel From cweyl at fedoraproject.org Wed Sep 2 07:05:29 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Wed, 2 Sep 2009 07:05:29 +0000 (UTC) Subject: rpms/perl-JSON/devel perl-JSON.spec,1.17,1.18 Message-ID: <20090902070529.E120D11C00E6@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-JSON/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11125 Modified Files: perl-JSON.spec Log Message: * Wed Sep 02 2009 Chris Weyl 2.15-5 - adjust filtering so we don't drop the versioned perl(JSON:PP) prov Index: perl-JSON.spec =================================================================== RCS file: /cvs/extras/rpms/perl-JSON/devel/perl-JSON.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- perl-JSON.spec 2 Sep 2009 02:03:50 -0000 1.17 +++ perl-JSON.spec 2 Sep 2009 07:05:27 -0000 1.18 @@ -1,6 +1,6 @@ Name: perl-JSON Version: 2.15 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Parse and convert to JSON (JavaScript Object Notation) License: GPL+ or Artistic Group: Development/Libraries @@ -29,7 +29,7 @@ Requires: perl(HTTP::Daemon) # use the whole kit-n-kaboodle, as perl_default_filter isn't in F-11 %{?filter_setup: %{expand: -%filter_from_provides /perl(JSON::PP)/d +%filter_from_provides /^perl(JSON::PP)$/d %filter_provides_in %{perl_vendorarch}/.*\\.so$ %filter_provides_in -P %{perl_archlib}/(?!CORE/libperl).*\\.so$ %filter_provides_in %{_docdir} @@ -76,6 +76,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Wed Sep 02 2009 Chris Weyl 2.15-5 +- adjust filtering so we don't drop the versioned perl(JSON:PP) prov + * Tue Sep 01 2009 Chris Weyl 2.15-4 - bump From cweyl at fedoraproject.org Wed Sep 2 07:11:20 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Wed, 2 Sep 2009 07:11:20 +0000 (UTC) Subject: rpms/perl-JSON/F-11 perl-JSON.spec,1.16,1.17 Message-ID: <20090902071121.6FC6E11C00E6@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-JSON/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13716 Modified Files: perl-JSON.spec Log Message: * Wed Sep 02 2009 Chris Weyl 2.15-5 - adjust filtering so we don't drop the versioned perl(JSON:PP) prov Index: perl-JSON.spec =================================================================== RCS file: /cvs/extras/rpms/perl-JSON/F-11/perl-JSON.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- perl-JSON.spec 2 Sep 2009 02:05:34 -0000 1.16 +++ perl-JSON.spec 2 Sep 2009 07:11:15 -0000 1.17 @@ -1,6 +1,6 @@ Name: perl-JSON Version: 2.15 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Parse and convert to JSON (JavaScript Object Notation) License: GPL+ or Artistic Group: Development/Libraries @@ -29,7 +29,7 @@ Requires: perl(HTTP::Daemon) # use the whole kit-n-kaboodle, as perl_default_filter isn't in F-11 %{?filter_setup: %{expand: -%filter_from_provides /perl(JSON::PP)/d +%filter_from_provides /^perl(JSON::PP)$/d %filter_provides_in %{perl_vendorarch}/.*\\.so$ %filter_provides_in -P %{perl_archlib}/(?!CORE/libperl).*\\.so$ %filter_provides_in %{_docdir} @@ -76,6 +76,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Wed Sep 02 2009 Chris Weyl 2.15-5 +- adjust filtering so we don't drop the versioned perl(JSON:PP) prov + * Tue Sep 01 2009 Chris Weyl 2.15-4 - bump From cchance at fedoraproject.org Wed Sep 2 07:29:22 2009 From: cchance at fedoraproject.org (cchance) Date: Wed, 2 Sep 2009 07:29:22 +0000 (UTC) Subject: rpms/ibus-table/devel ibus-table.spec,1.23,1.24 Message-ID: <20090902072922.6973A11C00E6@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20710 Modified Files: ibus-table.spec Log Message: Updated source. Index: ibus-table.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/devel/ibus-table.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- ibus-table.spec 4 Aug 2009 04:34:29 -0000 1.23 +++ ibus-table.spec 2 Sep 2009 07:29:20 -0000 1.24 @@ -1,5 +1,5 @@ Name: ibus-table -Version: 1.2.0.20090804 +Version: 1.2.0.20090902 Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ @@ -75,15 +75,21 @@ ibus-table-createdb -i -n %{_datadir}/ib %{_datadir}/%{name}/icons/tc-mode.svg %{_datadir}/%{name}/icons/tcb-mode.svg %{_datadir}/%{name}/data/pinyin_table.txt.bz2 +%{_datadir}/%{name}/engine/KeyEvent.py +%{_datadir}/%{name}/engine/KeyEvent.pyc +%{_datadir}/%{name}/engine/KeyEvent.pyo +%{_datadir}/%{name}/engine/config.py +%{_datadir}/%{name}/engine/config.pyc +%{_datadir}/%{name}/engine/config.pyo +%{_datadir}/%{name}/engine/editor.py +%{_datadir}/%{name}/engine/editor.pyc +%{_datadir}/%{name}/engine/editor.pyo %{_datadir}/%{name}/engine/factory.py %{_datadir}/%{name}/engine/factory.pyc %{_datadir}/%{name}/engine/factory.pyo %{_datadir}/%{name}/engine/main.py %{_datadir}/%{name}/engine/main.pyc %{_datadir}/%{name}/engine/main.pyo -%{_datadir}/%{name}/engine/speedmeter.py -%{_datadir}/%{name}/engine/speedmeter.pyc -%{_datadir}/%{name}/engine/speedmeter.pyo %{_datadir}/%{name}/engine/tabcreatedb.py %{_datadir}/%{name}/engine/tabcreatedb.pyc %{_datadir}/%{name}/engine/tabcreatedb.pyo @@ -96,6 +102,9 @@ ibus-table-createdb -i -n %{_datadir}/ib %{_datadir}/%{name}/engine/tabsqlitedb.py %{_datadir}/%{name}/engine/tabsqlitedb.pyc %{_datadir}/%{name}/engine/tabsqlitedb.pyo +%{_datadir}/%{name}/meter/speedmeter.py +%{_datadir}/%{name}/meter/speedmeter.pyc +%{_datadir}/%{name}/meter/speedmeter.pyo %{_datadir}/%{name}/setup/main.py %{_datadir}/%{name}/setup/main.pyc %{_datadir}/%{name}/setup/main.pyo @@ -103,6 +112,7 @@ ibus-table-createdb -i -n %{_datadir}/ib %{_bindir}/%{name}-createdb %{_libexecdir}/ibus-engine-table %{_libexecdir}/ibus-setup-table +%{_libexecdir}/ibus-table-meter %files additional %defattr(-,root,root,-) @@ -112,6 +122,9 @@ ibus-table-createdb -i -n %{_datadir}/ib %{_datadir}/%{name}/icons/latex.svg %changelog +* Wed Sep 02 2009 Caius 'kaio' Chance - 1.2.0.20090902-1.fc12 +- Updated source. + * Tue Aug 04 2009 Caius 'kaio' Chance - 1.2.0.20090804-1.fc12 - Cleaned up unused dcommit contents. From pkgdb at fedoraproject.org Wed Sep 2 07:33:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 07:33:43 +0000 Subject: [pkgdb] bind-dyndb-ldap: atkac has requested watchcommits Message-ID: <20090902073343.9C42410F87A@bastion2.fedora.phx.redhat.com> atkac has requested the watchcommits acl on bind-dyndb-ldap (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 07:33:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 07:33:47 +0000 Subject: [pkgdb] bind-dyndb-ldap: atkac has requested watchbugzilla Message-ID: <20090902073347.8954F10F883@bastion2.fedora.phx.redhat.com> atkac has requested the watchbugzilla acl on bind-dyndb-ldap (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 07:33:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 07:33:49 +0000 Subject: [pkgdb] bind-dyndb-ldap: atkac has requested commit Message-ID: <20090902073349.5A19910F894@bastion2.fedora.phx.redhat.com> atkac has requested the commit acl on bind-dyndb-ldap (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 07:33:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 07:33:51 +0000 Subject: [pkgdb] bind-dyndb-ldap: atkac has requested approveacls Message-ID: <20090902073351.32EA810F897@bastion2.fedora.phx.redhat.com> atkac has requested the approveacls acl on bind-dyndb-ldap (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 07:33:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 07:33:55 +0000 Subject: [pkgdb] bind-dyndb-ldap: atkac has requested watchbugzilla Message-ID: <20090902073355.1ECD910F89A@bastion2.fedora.phx.redhat.com> atkac has requested the watchbugzilla acl on bind-dyndb-ldap (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 07:33:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 07:33:57 +0000 Subject: [pkgdb] bind-dyndb-ldap: atkac has requested watchcommits Message-ID: <20090902073357.6375C10F87A@bastion2.fedora.phx.redhat.com> atkac has requested the watchcommits acl on bind-dyndb-ldap (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 07:33:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 07:33:58 +0000 Subject: [pkgdb] bind-dyndb-ldap: atkac has requested commit Message-ID: <20090902073358.E14B810F89F@bastion2.fedora.phx.redhat.com> atkac has requested the commit acl on bind-dyndb-ldap (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 07:34:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 07:34:00 +0000 Subject: [pkgdb] bind-dyndb-ldap: atkac has requested approveacls Message-ID: <20090902073400.F003C10F8A3@bastion2.fedora.phx.redhat.com> atkac has requested the approveacls acl on bind-dyndb-ldap (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From than at fedoraproject.org Wed Sep 2 07:57:33 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 07:57:33 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.278,1.279 Message-ID: <20090902075733.AC26F11C00E6@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28332 Modified Files: kdebase-workspace.spec Log Message: drop support fedora < 9 Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.278 retrieving revision 1.279 diff -u -p -r1.278 -r1.279 --- kdebase-workspace.spec 30 Aug 2009 20:25:41 -0000 1.278 +++ kdebase-workspace.spec 2 Sep 2009 07:57:31 -0000 1.279 @@ -39,23 +39,12 @@ Obsoletes: kdebase-workspace < 4.3.0-2 Requires: PolicyKit-authentication-agent -# FIXME: Should we restore this now that kdebase no longer depends on kdebase-workspace? -%if 0%{?fedora} == 9 -# upgrade path: kdebase(3) -> kdebase-workspace -Obsoletes: kdebase < 6:4 -# so kdebase doesn't get lost on kde3->kde4 upgrade (#444928) -Requires: kdebase4 -%endif - # kdmtheme's functionality is now provided by kdebase-workspace itself Obsoletes: kdmtheme < 1.3 - -%if 0%{?fedora} > 10 # -> powerdevil upgrade path Obsoletes: kpowersave < 0.7.3-10 # -> powerdevel upgrade path Obsoletes: guidance-power-manager < 4.3 -%endif BuildRequires: akonadi-devel BuildRequires: bluez-libs-devel @@ -160,9 +149,7 @@ Requires: %{name} = %{version}-%{release Summary: KDE wallpapers Group: User Interface/Desktops Requires: kde-filesystem -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description wallpapers %{summary}. @@ -186,9 +173,7 @@ Group: System Environment/Daemons %package -n oxygen-cursor-themes Summary: Oxygen cursor themes Group: User Interface/Desktops -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description -n oxygen-cursor-themes %{summary}. @@ -550,8 +535,6 @@ fi %{_kde4_datadir}/dbus-1/services/kde-org.freedesktop.PolicyKit.AuthenticationAgent.service %{_kde4_sharedir}/kde4/services/kcm_pkk_authorization.desktop %{_kde4_docdir}/HTML/en/PolicyKit-kde/ -#files -n PolicyKit-kde-libs -#defattr(-,root,root,-) %{_kde4_libdir}/libpolkitkdeprivate.so.4* %files python-applet From kkofler at fedoraproject.org Wed Sep 2 08:00:41 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Wed, 2 Sep 2009 08:00:41 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.279,1.280 Message-ID: <20090902080041.930FB11C0345@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30721/devel Modified Files: kdebase-workspace.spec Log Message: Restore a conditional for F10 vs. F11+ which got accidentally dropped. Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.279 retrieving revision 1.280 diff -u -p -r1.279 -r1.280 --- kdebase-workspace.spec 2 Sep 2009 07:57:31 -0000 1.279 +++ kdebase-workspace.spec 2 Sep 2009 08:00:40 -0000 1.280 @@ -41,10 +41,12 @@ Requires: PolicyKit-authentication-agent # kdmtheme's functionality is now provided by kdebase-workspace itself Obsoletes: kdmtheme < 1.3 +%if 0%{?fedora} > 10 # -> powerdevil upgrade path Obsoletes: kpowersave < 0.7.3-10 # -> powerdevel upgrade path Obsoletes: guidance-power-manager < 4.3 +%endif BuildRequires: akonadi-devel BuildRequires: bluez-libs-devel From than at fedoraproject.org Wed Sep 2 08:04:43 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 08:04:43 +0000 (UTC) Subject: rpms/kdebase-runtime/devel kdebase-runtime.spec,1.138,1.139 Message-ID: <20090902080443.E47A611C00E6@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-runtime/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31990 Modified Files: kdebase-runtime.spec Log Message: drop support fedora < 10 Index: kdebase-runtime.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-runtime/devel/kdebase-runtime.spec,v retrieving revision 1.138 retrieving revision 1.139 diff -u -p -r1.138 -r1.139 --- kdebase-runtime.spec 30 Aug 2009 07:09:00 -0000 1.138 +++ kdebase-runtime.spec 2 Sep 2009 08:04:43 -0000 1.139 @@ -81,9 +81,7 @@ Requires: %{name} = %{version}-%{release Summary: Geopolitical flags Group: User Interface/Desktops Requires: %{name} = %{version}-%{release} -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description flags %{summary}. From perex at fedoraproject.org Wed Sep 2 08:11:20 2009 From: perex at fedoraproject.org (perex) Date: Wed, 2 Sep 2009 08:11:20 +0000 (UTC) Subject: rpms/alsa-lib/devel .cvsignore, 1.37, 1.38 alsa-lib.spec, 1.84, 1.85 sources, 1.41, 1.42 Message-ID: <20090902081120.6856411C00E6@cvs1.fedora.phx.redhat.com> Author: perex Update of /cvs/pkgs/rpms/alsa-lib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4232 Modified Files: .cvsignore alsa-lib.spec sources Log Message: alsa-lib: updated to 1.0.21 final Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alsa-lib/devel/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 6 May 2009 09:11:46 -0000 1.37 +++ .cvsignore 2 Sep 2009 08:11:19 -0000 1.38 @@ -24,3 +24,4 @@ alsa-lib-1.0.18rc3.tar.bz2 alsa-lib-1.0.18.tar.bz2 alsa-lib-1.0.19.tar.bz2 alsa-lib-1.0.20.tar.bz2 +alsa-lib-1.0.21.tar.bz2 Index: alsa-lib.spec =================================================================== RCS file: /cvs/pkgs/rpms/alsa-lib/devel/alsa-lib.spec,v retrieving revision 1.84 retrieving revision 1.85 diff -u -p -r1.84 -r1.85 --- alsa-lib.spec 24 Jul 2009 16:47:20 -0000 1.84 +++ alsa-lib.spec 2 Sep 2009 08:11:20 -0000 1.85 @@ -4,8 +4,8 @@ Summary: The Advanced Linux Sound Architecture (ALSA) library Name: alsa-lib -Version: 1.0.20 -Release: 2%{?prever_dot}%{?dist} +Version: 1.0.21 +Release: 1%{?prever_dot}%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version}%{?prever}%{?postver}.tar.bz2 @@ -93,6 +93,9 @@ rm -rf %{buildroot} %{_datadir}/aclocal/alsa.m4 %changelog +* Wed Sep 2 2009 Jaroslav Kysela - 1.0.21-1 +* Updated to 1.0.21 final + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.20-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alsa-lib/devel/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 6 May 2009 09:11:46 -0000 1.41 +++ sources 2 Sep 2009 08:11:20 -0000 1.42 @@ -1 +1 @@ -6e9080ba1faa5d3739d14dd76c62d8dc alsa-lib-1.0.20.tar.bz2 +d8a556041a4cbeeae0c32eadeffb3c74 alsa-lib-1.0.21.tar.bz2 From perex at fedoraproject.org Wed Sep 2 08:14:23 2009 From: perex at fedoraproject.org (perex) Date: Wed, 2 Sep 2009 08:14:23 +0000 (UTC) Subject: rpms/alsa-lib/F-11 .cvsignore, 1.37, 1.38 alsa-lib.spec, 1.83, 1.84 sources, 1.41, 1.42 Message-ID: <20090902081423.714DA11C00E6@cvs1.fedora.phx.redhat.com> Author: perex Update of /cvs/pkgs/rpms/alsa-lib/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4915 Modified Files: .cvsignore alsa-lib.spec sources Log Message: alsa-lib: updated to 1.0.21 final Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alsa-lib/F-11/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 6 May 2009 08:35:52 -0000 1.37 +++ .cvsignore 2 Sep 2009 08:14:23 -0000 1.38 @@ -24,3 +24,4 @@ alsa-lib-1.0.18rc3.tar.bz2 alsa-lib-1.0.18.tar.bz2 alsa-lib-1.0.19.tar.bz2 alsa-lib-1.0.20.tar.bz2 +alsa-lib-1.0.21.tar.bz2 Index: alsa-lib.spec =================================================================== RCS file: /cvs/pkgs/rpms/alsa-lib/F-11/alsa-lib.spec,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- alsa-lib.spec 6 May 2009 08:35:52 -0000 1.83 +++ alsa-lib.spec 2 Sep 2009 08:14:23 -0000 1.84 @@ -4,7 +4,7 @@ Summary: The Advanced Linux Sound Architecture (ALSA) library Name: alsa-lib -Version: 1.0.20 +Version: 1.0.21 Release: 1%{?prever_dot}%{?dist} License: LGPLv2+ Group: System Environment/Libraries @@ -93,6 +93,9 @@ rm -rf %{buildroot} %{_datadir}/aclocal/alsa.m4 %changelog +* Wed Sep 2 2009 Jaroslav Kysela - 1.0.21-1 +- Updated to 1.0.21 final + * Wed May 6 2009 Jaroslav Kysela - 1.0.20-1 - Updated to 1.0.20 final Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alsa-lib/F-11/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 6 May 2009 08:35:52 -0000 1.41 +++ sources 2 Sep 2009 08:14:23 -0000 1.42 @@ -1 +1 @@ -6e9080ba1faa5d3739d14dd76c62d8dc alsa-lib-1.0.20.tar.bz2 +d8a556041a4cbeeae0c32eadeffb3c74 alsa-lib-1.0.21.tar.bz2 From kwizart at fedoraproject.org Wed Sep 2 08:34:40 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Wed, 2 Sep 2009 08:34:40 +0000 (UTC) Subject: rpms/afflib/devel sources, 1.13, 1.14 .cvsignore, 1.13, 1.14 afflib.spec, 1.30, 1.31 Message-ID: <20090902083441.17D7211C00E6@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/afflib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13475 Modified Files: sources .cvsignore afflib.spec Log Message: Update to 3.3.7 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/afflib/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 20 May 2009 23:44:06 -0000 1.13 +++ sources 2 Sep 2009 08:34:39 -0000 1.14 @@ -1 +1 @@ -546cb2f0c6bde7868b3ad77bd56791d7 afflib-3.3.6.tar.gz +198433e717073d69976ee0b3b9399ab4 afflib-3.3.7.tar.gz Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/afflib/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 20 May 2009 23:44:06 -0000 1.13 +++ .cvsignore 2 Sep 2009 08:34:39 -0000 1.14 @@ -1 +1 @@ -afflib-3.3.6.tar.gz +afflib-3.3.7.tar.gz Index: afflib.spec =================================================================== RCS file: /cvs/pkgs/rpms/afflib/devel/afflib.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- afflib.spec 21 Aug 2009 12:19:34 -0000 1.30 +++ afflib.spec 2 Sep 2009 08:34:39 -0000 1.31 @@ -1,6 +1,6 @@ Name: afflib -Version: 3.3.6 -Release: 4%{?dist} +Version: 3.3.7 +Release: 1%{?dist} Summary: Library to support the Advanced Forensic Format Group: System Environment/Libraries @@ -18,7 +18,7 @@ BuildRequires: expat-devel ##BuildRequires: fuse-devel BuildRequires: libewf-devel >= 20080305 # Afflib uses lzma-SDK 443 -#BuildRequires: lzma-devel +BuildRequires: lzma-devel BuildRequires: ncurses-devel BuildRequires: libtermcap-devel BuildRequires: openssl-devel @@ -118,6 +118,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 2 2009 kwizart < kwizart at gmail.com > - 3.3.7-1 +- Update to 3.3.7 + * Fri Aug 21 2009 Tomas Mraz - 3.3.6-4 - rebuilt with new openssl From pkgdb at fedoraproject.org Wed Sep 2 08:36:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 08:36:06 +0000 Subject: [pkgdb] bind-dyndb-ldap had acl change status Message-ID: <20090902083606.6635C10F87A@bastion2.fedora.phx.redhat.com> mnagy has set the watchcommits acl on bind-dyndb-ldap (Fedora devel) to Approved for atkac To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 08:36:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 08:36:07 +0000 Subject: [pkgdb] bind-dyndb-ldap had acl change status Message-ID: <20090902083607.3026410F88C@bastion2.fedora.phx.redhat.com> mnagy has set the watchbugzilla acl on bind-dyndb-ldap (Fedora devel) to Approved for atkac To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 08:36:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 08:36:08 +0000 Subject: [pkgdb] bind-dyndb-ldap had acl change status Message-ID: <20090902083609.10E3E10F894@bastion2.fedora.phx.redhat.com> mnagy has set the approveacls acl on bind-dyndb-ldap (Fedora devel) to Approved for atkac To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 08:36:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 08:36:09 +0000 Subject: [pkgdb] bind-dyndb-ldap had acl change status Message-ID: <20090902083609.B381810F899@bastion2.fedora.phx.redhat.com> mnagy has set the commit acl on bind-dyndb-ldap (Fedora devel) to Approved for atkac To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 08:36:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 08:36:12 +0000 Subject: [pkgdb] bind-dyndb-ldap had acl change status Message-ID: <20090902083612.43FB210F89B@bastion2.fedora.phx.redhat.com> mnagy has set the watchbugzilla acl on bind-dyndb-ldap (Fedora 11) to Approved for atkac To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 08:36:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 08:36:12 +0000 Subject: [pkgdb] bind-dyndb-ldap had acl change status Message-ID: <20090902083612.4463910F89C@bastion2.fedora.phx.redhat.com> mnagy has set the watchcommits acl on bind-dyndb-ldap (Fedora 11) to Approved for atkac To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 08:36:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 08:36:15 +0000 Subject: [pkgdb] bind-dyndb-ldap had acl change status Message-ID: <20090902083615.4E38110F8A1@bastion2.fedora.phx.redhat.com> mnagy has set the commit acl on bind-dyndb-ldap (Fedora 11) to Approved for atkac To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From pkgdb at fedoraproject.org Wed Sep 2 08:36:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 08:36:16 +0000 Subject: [pkgdb] bind-dyndb-ldap had acl change status Message-ID: <20090902083616.9732B10F8A9@bastion2.fedora.phx.redhat.com> mnagy has set the approveacls acl on bind-dyndb-ldap (Fedora 11) to Approved for atkac To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/bind-dyndb-ldap From perex at fedoraproject.org Wed Sep 2 08:40:53 2009 From: perex at fedoraproject.org (perex) Date: Wed, 2 Sep 2009 08:40:53 +0000 (UTC) Subject: rpms/alsa-lib/F-10 .cvsignore, 1.37, 1.38 alsa-lib.spec, 1.82, 1.83 sources, 1.41, 1.42 Message-ID: <20090902084053.ABBD511C04D6@cvs1.fedora.phx.redhat.com> Author: perex Update of /cvs/pkgs/rpms/alsa-lib/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17781 Modified Files: .cvsignore alsa-lib.spec sources Log Message: alsa-lib: updated to 1.0.21 final Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alsa-lib/F-10/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 6 May 2009 08:27:43 -0000 1.37 +++ .cvsignore 2 Sep 2009 08:40:52 -0000 1.38 @@ -24,3 +24,4 @@ alsa-lib-1.0.18rc3.tar.bz2 alsa-lib-1.0.18.tar.bz2 alsa-lib-1.0.19.tar.bz2 alsa-lib-1.0.20.tar.bz2 +alsa-lib-1.0.21.tar.bz2 Index: alsa-lib.spec =================================================================== RCS file: /cvs/pkgs/rpms/alsa-lib/F-10/alsa-lib.spec,v retrieving revision 1.82 retrieving revision 1.83 diff -u -p -r1.82 -r1.83 --- alsa-lib.spec 6 May 2009 08:27:43 -0000 1.82 +++ alsa-lib.spec 2 Sep 2009 08:40:53 -0000 1.83 @@ -4,7 +4,7 @@ Summary: The Advanced Linux Sound Architecture (ALSA) library Name: alsa-lib -Version: 1.0.20 +Version: 1.0.21 Release: 1%{?prever_dot}%{?dist} License: LGPLv2+ Group: System Environment/Libraries @@ -93,6 +93,9 @@ rm -rf %{buildroot} %{_datadir}/aclocal/alsa.m4 %changelog +* Wed Sep 2 2009 Jaroslav Kysela - 1.0.21-1 +- Updated to 1.0.21 final + * Wed May 6 2009 Jaroslav Kysela - 1.0.20-1 - Updated to 1.0.20 final Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alsa-lib/F-10/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 6 May 2009 08:27:43 -0000 1.41 +++ sources 2 Sep 2009 08:40:53 -0000 1.42 @@ -1 +1 @@ -6e9080ba1faa5d3739d14dd76c62d8dc alsa-lib-1.0.20.tar.bz2 +d8a556041a4cbeeae0c32eadeffb3c74 alsa-lib-1.0.21.tar.bz2 From jwrdegoede at fedoraproject.org Wed Sep 2 08:46:23 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Wed, 2 Sep 2009 08:46:23 +0000 (UTC) Subject: rpms/mkinitrd/devel .cvsignore, 1.230, 1.231 mkinitrd.spec, 1.330, 1.331 sources, 1.272, 1.273 Message-ID: <20090902084623.9344111C00E6@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/mkinitrd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21156 Modified Files: .cvsignore mkinitrd.spec sources Log Message: * Wed Sep 2 2009 Hans de Goede - 6.0.93-1 - Move hotplug run to before gpu driver probing (airlied, #520730) - Fix (non-fatal) syntax error (katzj, #513414) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/mkinitrd/devel/.cvsignore,v retrieving revision 1.230 retrieving revision 1.231 diff -u -p -r1.230 -r1.231 --- .cvsignore 21 Jul 2009 02:26:56 -0000 1.230 +++ .cvsignore 2 Sep 2009 08:46:23 -0000 1.231 @@ -1 +1 @@ -mkinitrd-6.0.92.tar.bz2 +mkinitrd-6.0.93.tar.bz2 Index: mkinitrd.spec =================================================================== RCS file: /cvs/extras/rpms/mkinitrd/devel/mkinitrd.spec,v retrieving revision 1.330 retrieving revision 1.331 diff -u -p -r1.330 -r1.331 --- mkinitrd.spec 10 Aug 2009 09:21:30 -0000 1.330 +++ mkinitrd.spec 2 Sep 2009 08:46:23 -0000 1.331 @@ -2,8 +2,8 @@ Summary: Creates an initial ramdisk image for preloading modules. Name: mkinitrd -Version: 6.0.92 -Release: 3%{?dist} +Version: 6.0.93 +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Base Source0: mkinitrd-%{version}.tar.bz2 @@ -119,6 +119,10 @@ rm -rf $RPM_BUILD_ROOT %dir %{_sysconfdir}/kernel/prerm.d %changelog +* Wed Sep 2 2009 Hans de Goede - 6.0.93-1 +- Move hotplug run to before gpu driver probing (airlied, #520730) +- Fix (non-fatal) syntax error (katzj, #513414) + * Mon Aug 10 2009 Ville Skytt? - 6.0.92-3 - Convert specfile to UTF-8. Index: sources =================================================================== RCS file: /cvs/extras/rpms/mkinitrd/devel/sources,v retrieving revision 1.272 retrieving revision 1.273 diff -u -p -r1.272 -r1.273 --- sources 21 Jul 2009 02:26:56 -0000 1.272 +++ sources 2 Sep 2009 08:46:23 -0000 1.273 @@ -1 +1 @@ -86685bbba9a17368b658eb65dd60bdd2 mkinitrd-6.0.92.tar.bz2 +3f23ffc5bb86c9c29a8ae71da2245393 mkinitrd-6.0.93.tar.bz2 From jwrdegoede at fedoraproject.org Wed Sep 2 08:54:11 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Wed, 2 Sep 2009 08:54:11 +0000 (UTC) Subject: rpms/mkinitrd/F-11 0001-mkinitrd-move-hotplug-run-to-before-gpu-driver-probi.patch, NONE, 1.1 mkinitrd.spec, 1.325, 1.326 Message-ID: <20090902085411.A4E0511C00E6@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/mkinitrd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25322 Modified Files: mkinitrd.spec Added Files: 0001-mkinitrd-move-hotplug-run-to-before-gpu-driver-probi.patch Log Message: * Wed Sep 2 2009 Hans de Goede - 6.0.87-4 - move hotplug run to before gpu driver probing (#520730) 0001-mkinitrd-move-hotplug-run-to-before-gpu-driver-probi.patch: mkinitrd | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) --- NEW FILE 0001-mkinitrd-move-hotplug-run-to-before-gpu-driver-probi.patch --- >From 93f6828f8ef4710f1253ab246f31498c8876317d Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Wed, 2 Sep 2009 12:06:25 +1000 Subject: [PATCH] mkinitrd: move hotplug run to before gpu driver probing. --- mkinitrd | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mkinitrd b/mkinitrd index 457231f..9676f0a 100755 --- a/mkinitrd +++ b/mkinitrd @@ -1509,6 +1509,9 @@ for i in 0 1 2 3 ; do done emit "daemonize --ignore-missing /bin/plymouthd" +emit "echo Setting up hotplug." +emit "hotplug" + # If we have drm loaded, include modesetting drivers if [ "x$PROBE" == "xyes" -a -d /sys/class/drm ]; then handlegraphics @@ -1535,9 +1538,6 @@ if [ -x /usr/libexec/plymouth/plymouth-populate-initrd ]; then /usr/libexec/plymouth/plymouth-populate-initrd $(get_verbose) -t "$MNTIMAGE" fi -emit "echo Setting up hotplug." -emit "hotplug" - emit "echo Creating block device nodes." emit "mkblkdevs" emit "echo Creating character device nodes." -- 1.6.4 Index: mkinitrd.spec =================================================================== RCS file: /cvs/extras/rpms/mkinitrd/F-11/mkinitrd.spec,v retrieving revision 1.325 retrieving revision 1.326 diff -u -p -r1.325 -r1.326 --- mkinitrd.spec 27 Jul 2009 14:49:38 -0000 1.325 +++ mkinitrd.spec 2 Sep 2009 08:54:11 -0000 1.326 @@ -3,11 +3,12 @@ Summary: Creates an initial ramdisk image for preloading modules. Name: mkinitrd Version: 6.0.87 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: System Environment/Base Source0: mkinitrd-%{version}.tar.bz2 Patch0: mkinitrd-rh506189.patch +Patch1: 0001-mkinitrd-move-hotplug-run-to-before-gpu-driver-probi.patch ExclusiveOs: Linux URL: git://git.fedoraproject.org/git/hosted/mkinitrd Requires: /bin/sh, /sbin/insmod.static, /sbin/losetup @@ -81,6 +82,7 @@ information about the current boot envir %prep %setup -q -n mkinitrd-%{version} %patch0 -p1 +%patch1 -p1 find . -name "Makefile*" -exec sed -i 's|-Werror||g' {} \; %build @@ -139,6 +141,9 @@ rm -rf $RPM_BUILD_ROOT %dir %{_sysconfdir}/kernel/prerm.d %changelog +* Wed Sep 2 2009 Hans de Goede - 6.0.87-4 +- move hotplug run to before gpu driver probing (#520730) + * Mon Jul 27 2009 Hans de Goede - 6.0.87-3 - process all PVs in required VG (#506189) From tomeu at fedoraproject.org Wed Sep 2 08:55:21 2009 From: tomeu at fedoraproject.org (tomeu) Date: Wed, 2 Sep 2009 08:55:21 +0000 (UTC) Subject: rpms/sugar-base/devel .cvsignore, 1.14, 1.15 sources, 1.14, 1.15 sugar-base.spec, 1.20, 1.21 Message-ID: <20090902085521.C60A711C00E6@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/sugar-base/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26368 Modified Files: .cvsignore sources sugar-base.spec Log Message: * Wed Sep 02 2009 Tomeu Vizoso - 0.85.4-1 - New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-base/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 26 Aug 2009 09:14:13 -0000 1.14 +++ .cvsignore 2 Sep 2009 08:55:21 -0000 1.15 @@ -1 +1 @@ -sugar-base-0.85.3.tar.bz2 +sugar-base-0.85.4.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-base/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 26 Aug 2009 09:14:13 -0000 1.14 +++ sources 2 Sep 2009 08:55:21 -0000 1.15 @@ -1 +1 @@ -c2067ccf42fb978772be84894d7300af sugar-base-0.85.3.tar.bz2 +6ed1e197b923daf776886d80c286cb96 sugar-base-0.85.4.tar.bz2 Index: sugar-base.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-base/devel/sugar-base.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sugar-base.spec 26 Aug 2009 09:14:13 -0000 1.20 +++ sugar-base.spec 2 Sep 2009 08:55:21 -0000 1.21 @@ -2,7 +2,7 @@ Summary: Base Sugar library Name: sugar-base -Version: 0.85.3 +Version: 0.85.4 Release: 1%{?dist} #Release: 2.%{alphatag}%{?dist} URL: http://sugarlabs.org/ @@ -18,6 +18,8 @@ BuildRequires: gettext BuildRequires: perl-XML-Parser BuildRequires: intltool +Requires: python-decorator + %description The base libary for Sugar, the user interface of the One Laptop Per @@ -45,6 +47,9 @@ rm -rf %{buildroot} %{python_sitelib}/* %changelog +* Wed Sep 02 2009 Tomeu Vizoso - 0.85.4-1 +- New upstream release + * Wed Aug 26 2009 Tomeu Vizoso - 0.85.3-1 - New upstream release From nphilipp at fedoraproject.org Wed Sep 2 08:56:28 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Wed, 2 Sep 2009 08:56:28 +0000 (UTC) Subject: rpms/system-config-nfs/devel .cvsignore, 1.53, 1.54 sources, 1.61, 1.62 system-config-nfs.spec, 1.68, 1.69 Message-ID: <20090902085628.C597311C00E6@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-nfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27357 Modified Files: .cvsignore sources system-config-nfs.spec Log Message: version 1.3.48 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-nfs/devel/.cvsignore,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- .cvsignore 28 Aug 2009 14:29:01 -0000 1.53 +++ .cvsignore 2 Sep 2009 08:56:28 -0000 1.54 @@ -1 +1 @@ -system-config-nfs-1.3.47.tar.bz2 +system-config-nfs-1.3.48.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-nfs/devel/sources,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- sources 28 Aug 2009 14:29:01 -0000 1.61 +++ sources 2 Sep 2009 08:56:28 -0000 1.62 @@ -1 +1 @@ -55be4f7f07f35eb09f13790b55964ce6 system-config-nfs-1.3.47.tar.bz2 +5bc0cb00b01d4b0c4a099fa37e8080fa system-config-nfs-1.3.48.tar.bz2 Index: system-config-nfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-nfs/devel/system-config-nfs.spec,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- system-config-nfs.spec 28 Aug 2009 14:29:01 -0000 1.68 +++ system-config-nfs.spec 2 Sep 2009 08:56:28 -0000 1.69 @@ -8,7 +8,7 @@ Summary: NFS server configuration tool Name: system-config-nfs -Version: 1.3.47 +Version: 1.3.48 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -85,6 +85,9 @@ fi %config(noreplace) %{_sysconfdir}/pam.d/system-config-nfs %changelog +* Wed Sep 02 2009 Nils Philippsen - 1.3.48-1 +- initialize gettext correctly + * Fri Aug 28 2009 Nils Philippsen - 1.3.47-1 - don't unnecessarily initialize gettext From nphilipp at fedoraproject.org Wed Sep 2 08:59:16 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Wed, 2 Sep 2009 08:59:16 +0000 (UTC) Subject: rpms/system-config-samba/devel .cvsignore, 1.73, 1.74 sources, 1.78, 1.79 system-config-samba.spec, 1.82, 1.83 Message-ID: <20090902085916.7419711C00E6@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-samba/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29648 Modified Files: .cvsignore sources system-config-samba.spec Log Message: version 1.2.81 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/.cvsignore,v retrieving revision 1.73 retrieving revision 1.74 diff -u -p -r1.73 -r1.74 --- .cvsignore 28 Aug 2009 14:59:09 -0000 1.73 +++ .cvsignore 2 Sep 2009 08:59:15 -0000 1.74 @@ -1 +1 @@ -system-config-samba-1.2.80.tar.bz2 +system-config-samba-1.2.81.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/sources,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- sources 28 Aug 2009 15:15:16 -0000 1.78 +++ sources 2 Sep 2009 08:59:16 -0000 1.79 @@ -1 +1 @@ -dedc46cc37247b1993b4eb99ab9f4d51 system-config-samba-1.2.80.tar.bz2 +b852bd0866a75eb1e1c1ebfaa96587eb system-config-samba-1.2.81.tar.bz2 Index: system-config-samba.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/system-config-samba.spec,v retrieving revision 1.82 retrieving revision 1.83 diff -u -p -r1.82 -r1.83 --- system-config-samba.spec 28 Aug 2009 14:59:10 -0000 1.82 +++ system-config-samba.spec 2 Sep 2009 08:59:16 -0000 1.83 @@ -11,7 +11,7 @@ Summary: Samba server configuration tool Name: system-config-samba -Version: 1.2.80 +Version: 1.2.81 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -112,6 +112,9 @@ fi %{python_sitelib}/scsamba.dbus-%{version}-py%{python_version}.egg-info %changelog +* Wed Sep 02 2009 Nils Philippsen - 1.2.81-1 +- initialize gettext correctly + * Fri Aug 28 2009 Nils Philippsen - 1.2.80-1 - initialize gettext at the right place From tomeu at fedoraproject.org Wed Sep 2 08:59:27 2009 From: tomeu at fedoraproject.org (tomeu) Date: Wed, 2 Sep 2009 08:59:27 +0000 (UTC) Subject: rpms/sugar-toolkit/devel .cvsignore, 1.36, 1.37 sources, 1.40, 1.41 sugar-toolkit.spec, 1.51, 1.52 Message-ID: <20090902085927.E4F1F11C00E6@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/sugar-toolkit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29799 Modified Files: .cvsignore sources sugar-toolkit.spec Log Message: * Wed Sep 02 2009 Tomeu Vizoso - 0.85.6-1 - New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-toolkit/devel/.cvsignore,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- .cvsignore 26 Aug 2009 09:17:28 -0000 1.36 +++ .cvsignore 2 Sep 2009 08:59:27 -0000 1.37 @@ -1 +1 @@ -sugar-toolkit-0.85.5.tar.bz2 +sugar-toolkit-0.85.6.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-toolkit/devel/sources,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- sources 26 Aug 2009 09:17:28 -0000 1.40 +++ sources 2 Sep 2009 08:59:27 -0000 1.41 @@ -1 +1 @@ -2ba59ac81f2b4313dd10c7fc7733cc4d sugar-toolkit-0.85.5.tar.bz2 +e1024fa58092a7848fe9f7f668a904e3 sugar-toolkit-0.85.6.tar.bz2 Index: sugar-toolkit.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-toolkit/devel/sugar-toolkit.spec,v retrieving revision 1.51 retrieving revision 1.52 diff -u -p -r1.51 -r1.52 --- sugar-toolkit.spec 26 Aug 2009 09:17:28 -0000 1.51 +++ sugar-toolkit.spec 2 Sep 2009 08:59:27 -0000 1.52 @@ -5,7 +5,7 @@ Summary: Sugar toolkit Name: sugar-toolkit -Version: 0.85.5 +Version: 0.85.6 Release: 1%{?dist} #Release: 2.%{alphatag}%{?dist} URL: http://wiki.laptop.org/go/Sugar @@ -69,6 +69,9 @@ rm -rf %{buildroot} %{_sysconfdir}/rpm/macros.sugar %changelog +* Wed Sep 02 2009 Tomeu Vizoso - 0.85.6-1 +- New upstream release + * Wed Aug 26 2009 Tomeu Vizoso - 0.85.5-1 - New upstream release From nphilipp at fedoraproject.org Wed Sep 2 09:03:42 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Wed, 2 Sep 2009 09:03:42 +0000 (UTC) Subject: rpms/system-config-services/devel .cvsignore, 1.83, 1.84 sources, 1.96, 1.97 system-config-services.spec, 1.98, 1.99 Message-ID: <20090902090342.38B0711C00E6@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-services/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv784 Modified Files: .cvsignore sources system-config-services.spec Log Message: version 0.99.39 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-services/devel/.cvsignore,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- .cvsignore 25 Aug 2009 15:03:03 -0000 1.83 +++ .cvsignore 2 Sep 2009 09:03:41 -0000 1.84 @@ -1 +1 @@ -system-config-services-0.99.38.tar.bz2 +system-config-services-0.99.39.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-services/devel/sources,v retrieving revision 1.96 retrieving revision 1.97 diff -u -p -r1.96 -r1.97 --- sources 25 Aug 2009 15:03:03 -0000 1.96 +++ sources 2 Sep 2009 09:03:41 -0000 1.97 @@ -1 +1 @@ -cb362b25657611310b8fe042ae970b1d system-config-services-0.99.38.tar.bz2 +40dec5f16dda6da1eb1778811341aec0 system-config-services-0.99.39.tar.bz2 Index: system-config-services.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-services/devel/system-config-services.spec,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- system-config-services.spec 25 Aug 2009 15:03:04 -0000 1.98 +++ system-config-services.spec 2 Sep 2009 09:03:41 -0000 1.99 @@ -11,7 +11,7 @@ Summary: Utility to start and stop system services Name: system-config-services -Version: 0.99.38 +Version: 0.99.39 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} Source0: http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2 @@ -47,8 +47,11 @@ Requires: PolicyKit-gnome %endif Obsoletes: serviceconf <= 0.8.1 Obsoletes: redhat-config-services <= 0.8.5 +# Until version 0.99.28, system-config-services contained online documentation. +# From version 0.99.29 on, online documentation is split off into its own +# package system-config-services-docs. The following ensures that updating from +# earlier versions gives you both the main package and documentation. Obsoletes: system-config-services < 0.99.29 -Conflicts: system-config-services < 0.99.29 %description system-config-services is a utility which allows you to configure which services @@ -115,6 +118,12 @@ rm -rf %{buildroot} %{_mandir}/*/system-config-services.8* %changelog +* Wed Sep 02 2009 Nils Philippsen - 0.99.39-1 +- initialize gettext correctly + +* Wed Aug 26 2009 Nils Philippsen +- explain obsoleting old versions (#519300) + * Tue Aug 25 2009 Nils Philippsen - 0.99.38-1 - always allow access if properly authorized From akurtakov at fedoraproject.org Wed Sep 2 09:04:08 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Wed, 2 Sep 2009 09:04:08 +0000 (UTC) Subject: rpms/maven2/devel maven2-bash-completion, NONE, 1.1 maven2.spec, 1.26, 1.27 Message-ID: <20090902090408.DC02F11C00E6@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1242/devel Modified Files: maven2.spec Added Files: maven2-bash-completion Log Message: - Add bash-completion. - Drop gcj-support. Drops 1170 lines. - Fix dependencies for the following plugins: changes, eclipse, idea. --- NEW FILE maven2-bash-completion --- _m2_make_goals() { plugin=$1 mojos=$2 for mojo in $mojos do export goals="$goals $plugin:$mojo" done } _m2_complete() { local cur goals COMPREPLY=() cur=${COMP_WORDS[COMP_CWORD]} goals='clean compile test install package deploy site' goals=$goals _m2_make_goals "eclipse" "eclipse" goals=$goals _m2_make_goals "idea" "idea" goals=$goals _m2_make_goals "assembly" "assembly" goals=$goals _m2_make_goals "plexus" "app bundle-application bundle-runtime descriptor runtime service" cur=`echo $cur | sed 's/\\\\//g'` COMPREPLY=($(compgen -W "${goals}" ${cur} | sed 's/\\\\//g') ) } complete -F _m2_complete -o filenames mvn complete -F _m2_complete -o filenames mvn-jpp Index: maven2.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven2/devel/maven2.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- maven2.spec 1 Sep 2009 19:30:11 -0000 1.26 +++ maven2.spec 2 Sep 2009 09:04:08 -0000 1.27 @@ -28,8 +28,6 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -%define gcj_support 0 - %define with_itests %{!?_with_itests:0}%{?_with_itests:1} %define with_bootstrap 0 @@ -46,7 +44,7 @@ Name: %{name} Version: %{maven_version} -Release: 2%{?dist} +Release: 3%{?dist} Epoch: 0 Summary: Java project management and project comprehension tool @@ -102,6 +100,7 @@ Source14: %{name}-empty-dep.jar Source15: %{name}-jpp-script Source16: %{name}-jpp-readme.html Source17: %{name}-versionless-depmap.xml +Source18: %{name}-bash-completion Patch0: maven2-addjdomtobootstrappath.patch Patch1: %{name}-jpprepolayout.patch @@ -121,7 +120,7 @@ Patch15: %{name}-plugins-javadoc- # This plugin can't cope with a JAR without a JDK version on it Patch16: %{name}-plugins-project-info-reports-jdkversion.patch Patch17: %{name}-MNG-3139.patch -Patch18: %{name}-plugins-jpprepolayout.patch +Patch18: %{name}-plugins-jpprepolayout.patch BuildRequires: java-1.6.0-openjdk-devel BuildRequires: jpackage-utils >= 0:1.7.2 @@ -338,15 +337,7 @@ Requires(postun): jpackage-utils >= 0:1 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -%if ! %{gcj_support} BuildArch: noarch -%endif - -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif %description Maven is a software project management and comprehension tool. Based on the @@ -382,12 +373,6 @@ Requires: plexus-container-default Requires: maven2 = %{epoch}:%{version}-%{release} Requires(postun): maven2 = %{epoch}:%{version}-%{release} -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-ant Generates an Ant build file for the project. @@ -405,12 +390,6 @@ Requires: plexus-utils >= 1.2 Requires: maven2 = %{epoch}:%{version}-%{release} Requires(postun): maven2 = %{epoch}:%{version}-%{release} -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-antlr Generates sources from an Antlr grammar. @@ -425,12 +404,6 @@ Requires: maven-shared-reporting-imp Requires: maven2 = %{epoch}:%{version}-%{release} Requires(postun): maven2 = %{epoch}:%{version}-%{release} -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-antrun Runs a set of ant tasks from a phase of the build. @@ -458,12 +431,6 @@ Requires: easymock Requires: saxpath Requires: junit >= 3.8.2 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-assembly Builds an assembly (distribution) of sources and/or binaries. @@ -480,12 +447,6 @@ Requires(postun): maven2 = %{epoch}:%{ve Requires: maven-doxia >= 1.0-0.a9 Requires: maven-scm >= 0:1.0-0.b3.2 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-changelog The Maven Changelog Plugin generates reports regarding the recent changes in your Software Configuration Management or SCM. @@ -497,7 +458,6 @@ Group: Development/Build Tools Requires: maven-doxia Requires: maven-doxia-sitetools >= 1.0 Requires: maven-shared-reporting-impl -Requires: glassfish-javamail Requires: plexus-velocity >= 1.1.7 %else Requires: plexus-velocity >= 1.1.2 @@ -510,12 +470,6 @@ Requires: plexus-mail-sender Requires: jakarta-commons-lang Requires: velocity -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-changes The Maven Changes Plugin is used to inform users of the changes that have occured between different releases of your project. @@ -534,12 +488,6 @@ Requires: plexus-resources Requires: maven-shared-reporting-impl %endif -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-checkstyle Generates a checkstyle report. @@ -552,12 +500,6 @@ Requires: maven2 = %{epoch}:%{vers Requires(postun): maven2 = %{epoch}:%{version}-%{release} Requires: plexus-utils >= 1.2 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-clean Cleans up files generated during build. @@ -575,12 +517,6 @@ Requires: plexus-resources Requires: clover Requires: maven-shared-reporting-impl -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-clover Generates a Clover report. %endif @@ -594,12 +530,6 @@ Requires(postun): maven2 = %{epoch}:%{ve Requires: plexus-compiler >= 1.5.1 Requires: plexus-utils >= 1.2 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-compiler Compiles Java sources. @@ -619,13 +549,6 @@ Requires: maven-shared-dependency- Requires: maven-shared-dependency-tree %endif - -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-dependency The dependency plugin provides the capability to manipulate artifacts. It can copy and/or unpack artifacts from local or remote repositories to a specified @@ -637,12 +560,6 @@ Group: Development/Build Tools Requires: maven2 = %{epoch}:%{version}-%{release} Requires(postun): maven2 = %{epoch}:%{version}-%{release} -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-deploy Deploys the built artifacts to a remote repository. @@ -653,17 +570,10 @@ Requires: maven2 = %{epoch}:%{vers Requires(postun): maven2 = %{epoch}:%{version}-%{release} Requires: plexus-utils -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-doap The Maven DOAP Plugin generates a Description of a Project (DOAP) file from a POM. - %package plugin-docck Summary: DOCCK plugin for maven Group: Development/Build Tools @@ -680,12 +590,6 @@ Requires: commons-httpclient Requires: jakarta-commons-logging >= 1.0.4 Requires: maven-shared-file-management >= 1.0-4 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-docck The Maven DOCCK Plugin checks that a project complies with the Plugin Documentation Standard. @@ -703,12 +607,6 @@ Requires: maven-shared-verifier %endif Requires: xmlunit -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-ear Generates an EAR from the current project. @@ -725,18 +623,11 @@ Requires: jaxen >= 1.1 Requires: saxpath Requires: plexus-interactivity >= 1.0 %if %{without_bootstrap} -Requires: jmock >= 1.0.1 Requires: maven-shared-plugin-testing-tools Requires: maven-shared-test-tools %endif Requires: aqute-bndlib -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-eclipse Generates an Eclipse project file for the current project. @@ -747,12 +638,6 @@ Group: Development/Build Tools Requires: maven2 = %{epoch}:%{version}-%{release} Requires(postun): maven2 = %{epoch}:%{version}-%{release} -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-ejb Builds an EJB (and optional client) from the current project. @@ -769,12 +654,6 @@ Requires: maven-enforcer-rule-api Requires: plexus-utils Requires: bsh -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-enforcer The Maven Enforcer Plugin provides goals to control certain environmental constraints such as Maven Version, JDK version, and OS family. @@ -790,12 +669,6 @@ Requires: plexus-utils Requires: jakarta-commons-lang Requires: junit >= 3.8.2 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-gpg The Maven GPG Plugin signs all of the project's attached artifacts with GnuPG. @@ -809,12 +682,6 @@ Requires(postun): maven2 = %{epoch}:%{ve Requires: maven-shared-plugin-tools-api %endif -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-help Gets information about the working environment for the project. @@ -827,15 +694,6 @@ Requires: maven2 = %{epoch}:%{vers Requires(postun): maven2 = %{epoch}:%{version}-%{release} Requires: maven-wagon >= 1.0-0.1.b2 Requires: plexus-utils >= 1.2 -%if %{without_bootstrap} -Requires: jmock >= 1.0.1 -%endif - -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif %description plugin-idea Creates/updates an IDEA workspace for the current project @@ -849,12 +707,6 @@ Requires: plexus-digest >= 1.0 Requires: maven2 = %{epoch}:%{version}-%{release} Requires(postun): maven2 = %{epoch}:%{version}-%{release} -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-install Installs the built artifact into the local repository. @@ -871,12 +723,6 @@ Requires: maven-shared-io %endif Requires: bsh -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-invoker The Maven Invoker Plugin is used to run a set of Maven projects and makes sure that each project execution is successful, and optionally verifies @@ -893,12 +739,6 @@ Requires: maven-shared-archiver >= Requires(postun): maven2 = %{epoch}:%{version}-%{release} Requires: plexus-utils >= 1.2 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-jar Builds a JAR from the current project. @@ -918,12 +758,6 @@ Requires: plexus-utils >= 1.2 Requires: maven-shared-reporting-impl %endif -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-javadoc Generates Javadoc for the project. @@ -940,12 +774,6 @@ Requires: junit >= 3.8.2 Requires: maven-shared-model-converter %endif -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-one A plugin for interacting with legacy Maven 1.x repositories and builds. @@ -964,12 +792,6 @@ Requires: maven-doxia >= 1.0-0.a9 Requires: plexus-utils >= 1.2 Requires: plexus-container-default -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-plugin Creates a Maven plugin descriptor for any Mojo's found in the source tree, to include in the JAR. @@ -989,12 +811,6 @@ Requires: xom Requires: maven-shared-reporting-impl %endif -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-pmd Generates a PMD report. @@ -1017,12 +833,6 @@ Requires: maven-wagon Requires: maven-scm >= 0:1.0-0.b3.2 Requires: maven-doxia >= 1.0-0.a9 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-project-info-reports Generates standard project reports. @@ -1032,12 +842,6 @@ Group: Development/Build Tools Requires: maven2 = %{epoch}:%{version}-%{release} Requires(postun): maven2 = %{epoch}:%{version}-%{release} -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-rar Builds a RAR from the current project. @@ -1057,12 +861,6 @@ Requires: maven-shared-downloader Requires: plexus-resources %endif -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-remote-resources The Maven Remote Resources Plugin is used to retrieve JARs of resources from remote repositories, processes those resources, and incorporate them @@ -1076,12 +874,6 @@ Requires: maven2 = %{epoch}:%{vers Requires(postun): maven2 = %{epoch}:%{version}-%{release} Requires: plexus-archiver >= 1.0 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-repository Plugin to help with repository-based tasks. @@ -1093,12 +885,6 @@ Requires: plexus-utils >= 1.2 Requires: maven2 = %{epoch}:%{version}-%{release} Requires(postun): maven2 = %{epoch}:%{version}-%{release} -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-resources Copies the resources to the output directory for including in the JAR. @@ -1113,12 +899,6 @@ Requires: maven-doxia-sitetools >= %endif Requires: plexus-utils >= 1.2 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-site Generates a site for the current project. @@ -1132,12 +912,6 @@ Requires: plexus-utils >= 1.2 Requires: plexus-container-default >= 1.0 Requires: junit >= 3.8.2 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-source Builds a JAR of sources for use in IDEs and distribution to the repository. @@ -1150,16 +924,9 @@ Requires: maven-wagon Requires: plexus-utils Requires: junit >= 3.8.2 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-stage Maven Stage Plugin copies artifacts from one repository to another. - %package plugin-verifier Summary: Verifier plugin for maven Group: Development/Build Tools @@ -1171,12 +938,6 @@ Requires: modello >= 1.0-0.a8.3 %endif Requires: plexus-utils >= 1.2 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-verifier Useful for integration tests - verifies the existence of certain conditions. @@ -1188,12 +949,6 @@ Requires(postun): maven2 = %{epoch}:%{ve Requires: plexus-utils >= 1.2 Requires: junit >= 3.8.2 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description plugin-war Builds a WAR from the current project. @@ -1693,9 +1448,10 @@ mv m2_repo/repository/JPP $RPM_BUILD_ROO rmdir -p m2_repo/repository %endif -%if %{gcj_support} -%{_bindir}/aot-compile-rpm -%endif +# Install bash-completion support +%{__mkdir_p} %{buildroot}%{_sysconfdir}/bash_completion.d +%{__cp} -a %{SOURCE18} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name} + %clean rm -rf $RPM_BUILD_ROOT @@ -1733,13 +1489,6 @@ build-jar-repository -s -p %{_datadir}/% %update_maven_depmap -%if %{gcj_support} -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - # We create links in %post in the dir's below. rm -rf them. %preun -n %{name} [ $1 = 0 ] || exit 0 @@ -1753,607 +1502,6 @@ rm -rf %{_datadir}/%{name}/core/* if [ -d %{_javadir}/%{name} ] ; then rmdir --ignore-fail-on-non-empty %{_javadir}/%{name} >& /dev/null; fi %update_maven_depmap -%if %{gcj_support} -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-source -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-source -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{NONFREE} -%if %{gcj_support} -%post plugin-clover -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-clover -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif -%endif - -%if %{gcj_support} -%post plugin-ejb -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-ejb -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-repository -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-repository -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-pmd -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-pmd -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-idea -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-idea -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-site -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-site -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-plugin -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-plugin -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-one -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-one -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-eclipse -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-eclipse -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-ear -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-ear -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-project-info-reports -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-project-info-reports -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-antlr -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-antlr -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-clean -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-clean -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-rar -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-rar -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-jar -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-jar -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-checkstyle -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-checkstyle -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-ant -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-ant -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-antrun -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-antrun -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-help -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-help -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-verifier -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-verifier -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-compiler -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-compiler -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-install -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-install -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-javadoc -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-javadoc -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-assembly -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-assembly -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-deploy -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-deploy -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-resources -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-resources -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-dependency -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-dependency -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-changelog -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-changelog -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-changes -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-changes -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-doap -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-doap -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-docck -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-docck -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-enforcer -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-enforcer -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-gpg -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-gpg -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-invoker -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-invoker -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-remote-resources -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-remote-resources -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%post plugin-stage -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - -%if %{gcj_support} -%postun plugin-stage -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - %files -n %{name} %defattr(-,root,root,-) %doc %{name}/maven-core/*.txt @@ -2375,122 +1523,11 @@ fi %{_datadir}/%{name}/repository %{_mavendepmapfragdir} %{_javadir}/%{name} +%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name} %if %{with_bootstrap} %{_datadir}/%{name}/bootstrap_repo %endif -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/artifact-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/artifact-manager-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/artifact-test-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/core-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/error-diagnostics-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/maven-%{version}-uber.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/model-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/model-v3.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/monitor-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/plugin-api-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/plugin-descriptor-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/plugin-parameter-documenter-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/plugin-registry-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/profile-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/project-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/reporting-api-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/repository-metadata-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/script-ant-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/script-beanshell-%{version}.jar.* -%attr(-,root,root) %{_libdir}/gcj/%{name}/settings-%{version}.jar.* - -%if %{with_bootstrap} -%attr(-,root,root) %{_libdir}/gcj/maven2/asm3.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/backport-util-concurrent.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/beanshell.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/bndlib.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/book.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/booter.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/cdc.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/classworlds.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/common-artifact-filters.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/decoration-model.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/digest.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/doc-renderer.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/file-management.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/geronimo-j2ee-1.4-apis.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/geronimo-javamail-1.3.1-api.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/impl.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/io.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/jar.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/java.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/junit.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/mail-sender-api.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/mail-sender-javamail.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/mail-sender-simple.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/manager-plexus.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-archiver.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-dependency-analyzer.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-dependency-tree.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-downloader.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-doxia_core.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-doxia_maven-plugin.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-embedder.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-enforcer-rule-api.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-invoker.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-model-converter.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-plugin-testing-harness.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-plugin-testing-tools.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-plugin-tools_api.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-scm_api.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-surefire_api.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-surefire_maven-plugin.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-test-tools.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven-verifier.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/maven2-plugin-shade.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/modello_core.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/modello_maven-plugin.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/module-apt.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/module-confluence.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/module-docbook-simple.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/module-fml.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/module-itext.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/module-latex.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/module-rtf.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/module-twiki.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/module-xdoc.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/module-xhtml.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/plexus_maven-plugin.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/plugin-jdom.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/plugin-jpox.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/plugin-prevayler.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/plugin-store.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/plugin-xdoc.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/plugin-xml.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/plugin-xpp3.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/plugin-xsd.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/pmd.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/provider-bazaar.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/provider-clearcase.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/provider-cvs-commons.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/provider-cvsexe.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/provider-cvsjava.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/provider-hg.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/provider-local.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/provider-perforce.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/provider-starteam.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/provider-svn-commons.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/provider-svnexe.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/provider-synergy.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/provider-vss.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/repository-builder.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/resources.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/saxpath.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/sink-api.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/site-renderer.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/utils.jar.* -%attr(-,root,root) %{_libdir}/gcj/maven2/velocity.jar.* -%endif - -%endif %files javadoc %defattr(-,root,root,-) @@ -2505,94 +1542,46 @@ fi %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/ant-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-plugin*.jar.* -%endif - %files plugin-antlr %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/antlr-plugin*.jar - -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/antlr-plugin*.jar.* -%endif - %files plugin-antrun %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/antrun-plugin*.jar - -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/antrun-plugin*.jar.* -%endif - %files plugin-assembly %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/assembly-plugin*.jar - -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/assembly-plugin*.jar.* -%endif - %files plugin-changelog %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/changelog-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/changelog-plugin*.jar.* -%endif - %files plugin-changes %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/changes-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/changes-plugin*.jar.* -%endif - %files plugin-checkstyle %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/checkstyle-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/checkstyle-plugin*.jar.* -%endif - %files plugin-clean %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/clean-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/clean-plugin*.jar.* -%endif - %if %{NONFREE} %files plugin-clover %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/clover-plugin*.jar - -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/clover-plugin*.jar.* -%endif %endif %files plugin-compiler @@ -2600,312 +1589,153 @@ fi %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/compiler-plugin*.jar - -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/compiler-plugin*.jar.* -%endif - %files plugin-dependency %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/dependency-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/dependency-plugin*.jar.* -%endif - %files plugin-deploy %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/deploy-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/deploy-plugin*.jar.* -%endif - %files plugin-doap %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/doap-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/doap-plugin*.jar.* -%endif - - %files plugin-docck %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/docck-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/docck-plugin*.jar.* -%endif - %files plugin-ear %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/ear-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/ear-plugin*.jar.* -%endif - %files plugin-eclipse %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/eclipse-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/eclipse-plugin*.jar.* -%endif - - %files plugin-ejb %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/ejb-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/ejb-plugin*.jar.* -%endif - %files plugin-enforcer %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/enforcer-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/enforcer-plugin*.jar.* -%endif - %files plugin-gpg %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/gpg-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/gpg-plugin*.jar.* -%endif - - %files plugin-help %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/help-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/help-plugin*.jar.* -%endif - - %files plugin-idea %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/idea-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/idea-plugin*.jar.* -%endif - - %files plugin-install %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/install-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/install-plugin*.jar.* -%endif - %files plugin-invoker %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/invoker-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/invoker-plugin*.jar.* -%endif - - %files plugin-jar %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/jar-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/jar-plugin*.jar.* -%endif - - %files plugin-javadoc %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/javadoc-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/javadoc-plugin*.jar.* -%endif - - %files plugin-one %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/one-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/one-plugin*.jar.* -%endif - - %files plugin-plugin %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/plugin-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/plugin-plugin*.jar.* -%endif - - %files plugin-pmd %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/pmd-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/pmd-plugin*.jar.* -%endif - - %files plugin-project-info-reports %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/project-info-reports-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/project-info-reports-plugin*.jar.* -%endif - - %files plugin-rar %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/rar-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/rar-plugin*.jar.* -%endif - - %files plugin-remote-resources %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/remote-resources-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/remote-resources-plugin*.jar.* -%endif - - %files plugin-repository %defattr(-,root,root,-) %doc maven2-plugins/maven-repository-plugin/LICENSE.txt %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/repository-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/repository-plugin*.jar.* -%endif - %files plugin-resources %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/resources-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/resources-plugin*.jar.* -%endif - - %files plugin-site %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/site-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/site-plugin*.jar.* -%endif - - %files plugin-source %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/source-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/source-plugin*.jar.* -%endif - - %files plugin-stage %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/stage-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/stage-plugin*.jar.* -%endif - %files plugin-verifier %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/verifier-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/verifier-plugin*.jar.* -%endif - - %files plugin-war %defattr(-,root,root,-) %dir %{_datadir}/%{name}/plugins %{_datadir}/%{name}/plugins/war-plugin*.jar -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/war-plugin*.jar.* -%endif - %changelog +* Wed Sep 2 2009 Alexander Kurtakov 0:2.0.8-3 +- Add bash-completion. +- Drop gcj-support. Drops 1170 lines. +- Fix dependencies for the following plugins: changes, eclipse, idea. + * Tue Sep 01 2009 Andrew Overholt 2.0.8-2 - Build in non-bootstrap mode - Change jmock R to easymock for plugin-assembly From tomeu at fedoraproject.org Wed Sep 2 09:05:31 2009 From: tomeu at fedoraproject.org (tomeu) Date: Wed, 2 Sep 2009 09:05:31 +0000 (UTC) Subject: rpms/sugar/devel .cvsignore, 1.42, 1.43 sources, 1.44, 1.45 sugar.spec, 1.67, 1.68 Message-ID: <20090902090531.91BD311C00E6@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/sugar/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2546 Modified Files: .cvsignore sources sugar.spec Log Message: * Wed Sep 02 2009 Tomeu Vizoso - 0.85.5-1 - New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar/devel/.cvsignore,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- .cvsignore 26 Aug 2009 09:26:02 -0000 1.42 +++ .cvsignore 2 Sep 2009 09:05:31 -0000 1.43 @@ -1 +1 @@ -sugar-0.85.4.tar.bz2 +sugar-0.85.5.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar/devel/sources,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- sources 26 Aug 2009 09:26:02 -0000 1.44 +++ sources 2 Sep 2009 09:05:31 -0000 1.45 @@ -1 +1 @@ -a72e795662e04140e8b852ecab549f85 sugar-0.85.4.tar.bz2 +fd3e1dff6f4f9b903846aab2446ec843 sugar-0.85.5.tar.bz2 Index: sugar.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar/devel/sugar.spec,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- sugar.spec 26 Aug 2009 09:26:02 -0000 1.67 +++ sugar.spec 2 Sep 2009 09:05:31 -0000 1.68 @@ -42,6 +42,7 @@ Requires: dbus-x11 Requires: openssh Obsoletes: sugar-journal <= 99 +Obsoletes: sugar-update-control <= 99 %description @@ -140,6 +141,9 @@ rm -rf %{buildroot} %{_bindir}/sugar-emulator %changelog +* Wed Sep 02 2009 Tomeu Vizoso - 0.85.5-1 +- New upstream release + * Wed Aug 26 2009 Tomeu Vizoso - 0.85.4-1 - New upstream release From nphilipp at fedoraproject.org Wed Sep 2 09:06:32 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Wed, 2 Sep 2009 09:06:32 +0000 (UTC) Subject: rpms/system-config-users/devel .cvsignore, 1.75, 1.76 sources, 1.84, 1.85 system-config-users.spec, 1.92, 1.93 Message-ID: <20090902090632.AA58D11C00E6@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-users/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3489 Modified Files: .cvsignore sources system-config-users.spec Log Message: version 1.2.89 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-users/devel/.cvsignore,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- .cvsignore 28 Aug 2009 15:54:20 -0000 1.75 +++ .cvsignore 2 Sep 2009 09:06:32 -0000 1.76 @@ -1 +1 @@ -system-config-users-1.2.88.tar.bz2 +system-config-users-1.2.89.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-users/devel/sources,v retrieving revision 1.84 retrieving revision 1.85 diff -u -p -r1.84 -r1.85 --- sources 28 Aug 2009 15:54:21 -0000 1.84 +++ sources 2 Sep 2009 09:06:32 -0000 1.85 @@ -1 +1 @@ -c5763c77916fa97d89deb604a85b97a6 system-config-users-1.2.88.tar.bz2 +246c9a2aa7ec7ff51431b117f5d70f6d system-config-users-1.2.89.tar.bz2 Index: system-config-users.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-users/devel/system-config-users.spec,v retrieving revision 1.92 retrieving revision 1.93 diff -u -p -r1.92 -r1.93 --- system-config-users.spec 28 Aug 2009 15:54:21 -0000 1.92 +++ system-config-users.spec 2 Sep 2009 09:06:32 -0000 1.93 @@ -28,7 +28,7 @@ Summary: A graphical interface for administering users and groups Name: system-config-users -Version: 1.2.88 +Version: 1.2.89 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -127,6 +127,9 @@ fi %config(noreplace) %{_sysconfdir}/sysconfig/system-config-users %changelog +* Wed Sep 02 2009 Nils Philippsen - 1.2.89-1 +- initialize gettext correctly + * Fri Aug 28 2009 Nils Philippsen - 1.2.88-1 - initialize gettext at the right place - get rid of rhpl.iconv, rhpl.executil From tomeu at fedoraproject.org Wed Sep 2 09:07:39 2009 From: tomeu at fedoraproject.org (tomeu) Date: Wed, 2 Sep 2009 09:07:39 +0000 (UTC) Subject: rpms/sugar/devel sugar.spec,1.68,1.69 Message-ID: <20090902090739.2519411C00E6@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/sugar/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4338 Modified Files: sugar.spec Log Message: Bump version number Index: sugar.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar/devel/sugar.spec,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- sugar.spec 2 Sep 2009 09:05:31 -0000 1.68 +++ sugar.spec 2 Sep 2009 09:07:39 -0000 1.69 @@ -5,7 +5,7 @@ Summary: Constructionist learning platform Name: sugar -Version: 0.85.4 +Version: 0.85.5 Release: 1%{?dist} #Release: 4.%{alphatag}%{?dist} URL: http://sugarlabs.org/ From than at fedoraproject.org Wed Sep 2 09:22:37 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 09:22:37 +0000 (UTC) Subject: rpms/kde-l10n/devel sources,1.31,1.32 Message-ID: <20090902092237.19B7D11C00E6@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kde-l10n/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9804 Modified Files: sources Log Message: respin kde-l10n-pl Index: sources =================================================================== RCS file: /cvs/extras/rpms/kde-l10n/devel/sources,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- sources 28 Aug 2009 20:46:32 -0000 1.31 +++ sources 2 Sep 2009 09:22:36 -0000 1.32 @@ -38,7 +38,6 @@ c6ad03ce2427d9729ff4cd64c6451ade kde-l1 0a8a5be7c7c8810a46c19b4c164e6c53 kde-l10n-nl-4.3.1.tar.bz2 20bf0fadb09e63d24f8032ac873e8bbc kde-l10n-nn-4.3.1.tar.bz2 b40dd8e5a6cf56b8cce539ffa1d0bcc7 kde-l10n-pa-4.3.1.tar.bz2 -3b1444fb608909940f6010e076e718c9 kde-l10n-pl-4.3.1.tar.bz2 695910cebb609f309a5f9d3e8ddbb9d6 kde-l10n-pt_BR-4.3.1.tar.bz2 57437289c3e058f44e60fb8fa452445d kde-l10n-pt-4.3.1.tar.bz2 3526fd6b5c1700aad12a3c13e67d2758 kde-l10n-ro-4.3.1.tar.bz2 @@ -54,3 +53,4 @@ f705391dccc8557e0d9b874c0c2d3597 kde-l1 8647f0ac0335a6894d39e0fb93bc3af5 kde-l10n-wa-4.3.1.tar.bz2 44f8d8587820c9e206ff1e2cccf6f8bf kde-l10n-zh_CN-4.3.1.tar.bz2 2cb73314fdb32800bcd254bd84ed45c8 kde-l10n-zh_TW-4.3.1.tar.bz2 +7c341ebe674c954ca3e507545953a49b kde-l10n-pl-4.3.1.tar.bz2 From pghmcfc at fedoraproject.org Wed Sep 2 09:44:31 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Wed, 2 Sep 2009 09:44:31 +0000 (UTC) Subject: rpms/proftpd/devel .cvsignore, 1.15, 1.16 proftpd.conf, 1.11, 1.12 proftpd.spec, 1.53, 1.54 sources, 1.15, 1.16 Message-ID: <20090902094431.B6E3211C00E6@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/proftpd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13959 Modified Files: .cvsignore proftpd.conf proftpd.spec sources Log Message: New DSO module: mod_exec (#520214) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 19 Aug 2009 15:41:06 -0000 1.15 +++ .cvsignore 2 Sep 2009 09:44:31 -0000 1.16 @@ -1,2 +1,3 @@ proftpd-1.3.2a.tar.bz2 proftpd-mod-vroot-0.8.5.tar.gz +proftpd-mod-exec-0.9.6.tar.gz Index: proftpd.conf =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/devel/proftpd.conf,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- proftpd.conf 19 Aug 2009 15:41:06 -0000 1.11 +++ proftpd.conf 2 Sep 2009 09:44:31 -0000 1.12 @@ -91,6 +91,11 @@ LogFormat auth "%v [%P] %h %t \"%r\" % # (http://www.proftpd.org/docs/contrib/mod_ctrls_admin.html) # LoadModule mod_ctrls_admin.c # +# Execute external programs or scripts at various points in the process +# of handling FTP commands +# (http://www.castaglia.org/proftpd/modules/mod_exec.html) +# LoadModule mod_exec.c +# # Support for POSIX ACLs # (http://www.proftpd.org/docs/modules/mod_facl.html) # LoadModule mod_facl.c @@ -138,7 +143,6 @@ LogFormat auth "%v [%P] %h %t \"%r\" % # TLS (http://www.castaglia.org/proftpd/modules/mod_tls.html) - LoadModule mod_tls.c TLSEngine on TLSRequired on TLSRSACertificateFile @PKIDIR@/certs/proftpd.pem Index: proftpd.spec =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/devel/proftpd.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- proftpd.spec 21 Aug 2009 15:29:55 -0000 1.53 +++ proftpd.spec 2 Sep 2009 09:44:31 -0000 1.54 @@ -7,12 +7,12 @@ %endif #global prever rc3 -%global rpmrel 3 +%global rpmrel 4 Summary: Flexible, stable and highly-configurable FTP server Name: proftpd Version: 1.3.2a -Release: %{?prever:0.}%{rpmrel}%{?prever:.%{prever}}%{?dist}.1 +Release: %{?prever:0.}%{rpmrel}%{?prever:.%{prever}}%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://www.proftpd.org/ @@ -27,6 +27,7 @@ Source7: proftpd-mod_quotatab_ldap.ldif Source8: proftpd-mod_quotatab_ldap.schema Source9: proftpd.sysconfig Source10: http://www.castaglia.org/proftpd/modules/proftpd-mod-vroot-0.8.5.tar.gz +Source11: http://www.castaglia.org/proftpd/modules/proftpd-mod-exec-0.9.6.tar.gz Patch0: proftpd-1.3.2rc3-nostrip.patch Patch1: proftpd-1.3.2a-defines.patch Patch2: proftpd-1.3.2-parallel-build.patch @@ -78,10 +79,15 @@ Module to add PostgreSQL support to the %prep -%setup -q -n %{name}-%{version}%{?prever} -a 10 +%setup -q -n %{name}-%{version}%{?prever} -a 10 -a 11 -# Copy mod_vroot source into place +# Copy mod_vroot source and documentation into place %{__cp} -p mod_vroot/mod_vroot.c contrib/ +%{__cp} -p mod_vroot/mod_vroot.html doc/contrib/ + +# Copy mod_exec source and documentation into place +%{__cp} -p mod_exec/mod_exec.c contrib/ +%{__cp} -p mod_exec/mod_exec.html doc/contrib/ # Don't strip binaries - needed for useful debuginfo %patch0 -p1 -b .nostrip @@ -132,7 +138,7 @@ done SMOD1=mod_sql:mod_sql_mysql:mod_sql_postgres SMOD2=mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_radius:mod_quotatab_sql SMOD3=mod_ldap:mod_ban:mod_wrap:mod_ctrls_admin:mod_facl:mod_load -SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc +SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc:mod_exec SMOD5=mod_wrap2:mod_wrap2_file:mod_wrap2_sql %configure \ @@ -241,6 +247,7 @@ fi %dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_ban.so %{_libexecdir}/proftpd/mod_ctrls_admin.so +%{_libexecdir}/proftpd/mod_exec.so %{_libexecdir}/proftpd/mod_facl.so %{_libexecdir}/proftpd/mod_ifsession.so %{_libexecdir}/proftpd/mod_load.so @@ -278,8 +285,11 @@ fi %changelog +* Wed Sep 2 2009 Paul Howarth 1.3.2a-4 +- New DSO module: mod_exec (#520214) + * Fri Aug 21 2009 Tomas Mraz - 1.3.2a-3.1 -- rebuilt with new openssl +- Rebuilt with new openssl * Wed Aug 19 2009 Paul Howarth 1.3.2a-3 - Use mod_vroot to work around PAM/chroot issues (#477120, #506735) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 19 Aug 2009 15:41:07 -0000 1.15 +++ sources 2 Sep 2009 09:44:31 -0000 1.16 @@ -1,2 +1,3 @@ ad3cbb5db30c5ae39e09b308892392b3 proftpd-1.3.2a.tar.bz2 139fc328c43a9afbe290ec787713096b proftpd-mod-vroot-0.8.5.tar.gz +dfcaf605f116c29d7b4771a9b02f509b proftpd-mod-exec-0.9.6.tar.gz From pghmcfc at fedoraproject.org Wed Sep 2 09:56:33 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Wed, 2 Sep 2009 09:56:33 +0000 (UTC) Subject: rpms/proftpd/EL-4 .cvsignore, 1.10, 1.11 proftpd.conf, 1.10, 1.11 proftpd.spec, 1.14, 1.15 sources, 1.10, 1.11 Message-ID: <20090902095633.1A8CA11C00E6@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/proftpd/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16551/EL-4 Modified Files: .cvsignore proftpd.conf proftpd.spec sources Log Message: New DSO module: mod_exec (#520214) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-4/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 19 Aug 2009 15:41:05 -0000 1.10 +++ .cvsignore 2 Sep 2009 09:56:32 -0000 1.11 @@ -1,2 +1,3 @@ proftpd-1.3.2a.tar.bz2 proftpd-mod-vroot-0.8.5.tar.gz +proftpd-mod-exec-0.9.6.tar.gz Index: proftpd.conf =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-4/proftpd.conf,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- proftpd.conf 19 Aug 2009 15:41:05 -0000 1.10 +++ proftpd.conf 2 Sep 2009 09:56:32 -0000 1.11 @@ -91,6 +91,11 @@ LogFormat auth "%v [%P] %h %t \"%r\" % # (http://www.proftpd.org/docs/contrib/mod_ctrls_admin.html) # LoadModule mod_ctrls_admin.c # +# Execute external programs or scripts at various points in the process +# of handling FTP commands +# (http://www.castaglia.org/proftpd/modules/mod_exec.html) +# LoadModule mod_exec.c +# # Support for POSIX ACLs # (http://www.proftpd.org/docs/modules/mod_facl.html) # LoadModule mod_facl.c @@ -138,7 +143,6 @@ LogFormat auth "%v [%P] %h %t \"%r\" % # TLS (http://www.castaglia.org/proftpd/modules/mod_tls.html) - LoadModule mod_tls.c TLSEngine on TLSRequired on TLSRSACertificateFile @PKIDIR@/certs/proftpd.pem Index: proftpd.spec =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-4/proftpd.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- proftpd.spec 19 Aug 2009 15:41:05 -0000 1.14 +++ proftpd.spec 2 Sep 2009 09:56:32 -0000 1.15 @@ -7,7 +7,7 @@ %endif #global prever rc3 -%global rpmrel 3 +%global rpmrel 4 Summary: Flexible, stable and highly-configurable FTP server Name: proftpd @@ -27,6 +27,7 @@ Source7: proftpd-mod_quotatab_ldap.ldif Source8: proftpd-mod_quotatab_ldap.schema Source9: proftpd.sysconfig Source10: http://www.castaglia.org/proftpd/modules/proftpd-mod-vroot-0.8.5.tar.gz +Source11: http://www.castaglia.org/proftpd/modules/proftpd-mod-exec-0.9.6.tar.gz Patch0: proftpd-1.3.2rc3-nostrip.patch Patch1: proftpd-1.3.2a-defines.patch Patch2: proftpd-1.3.2-parallel-build.patch @@ -78,10 +79,15 @@ Module to add PostgreSQL support to the %prep -%setup -q -n %{name}-%{version}%{?prever} -a 10 +%setup -q -n %{name}-%{version}%{?prever} -a 10 -a 11 -# Copy mod_vroot source into place +# Copy mod_vroot source and documentation into place %{__cp} -p mod_vroot/mod_vroot.c contrib/ +%{__cp} -p mod_vroot/mod_vroot.html doc/contrib/ + +# Copy mod_exec source and documentation into place +%{__cp} -p mod_exec/mod_exec.c contrib/ +%{__cp} -p mod_exec/mod_exec.html doc/contrib/ # Don't strip binaries - needed for useful debuginfo %patch0 -p1 -b .nostrip @@ -132,7 +138,7 @@ done SMOD1=mod_sql:mod_sql_mysql:mod_sql_postgres SMOD2=mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_radius:mod_quotatab_sql SMOD3=mod_ldap:mod_ban:mod_wrap:mod_ctrls_admin:mod_facl:mod_load -SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc +SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc:mod_exec SMOD5=mod_wrap2:mod_wrap2_file:mod_wrap2_sql %configure \ @@ -241,6 +247,7 @@ fi %dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_ban.so %{_libexecdir}/proftpd/mod_ctrls_admin.so +%{_libexecdir}/proftpd/mod_exec.so %{_libexecdir}/proftpd/mod_facl.so %{_libexecdir}/proftpd/mod_ifsession.so %{_libexecdir}/proftpd/mod_load.so @@ -278,6 +285,12 @@ fi %changelog +* Wed Sep 2 2009 Paul Howarth 1.3.2a-4 +- New DSO module: mod_exec (#520214) + +* Fri Aug 21 2009 Tomas Mraz - 1.3.2a-3.1 +- Rebuilt with new openssl + * Wed Aug 19 2009 Paul Howarth 1.3.2a-3 - Use mod_vroot to work around PAM/chroot issues (#477120, #506735) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-4/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 19 Aug 2009 15:41:05 -0000 1.10 +++ sources 2 Sep 2009 09:56:32 -0000 1.11 @@ -1,2 +1,3 @@ ad3cbb5db30c5ae39e09b308892392b3 proftpd-1.3.2a.tar.bz2 139fc328c43a9afbe290ec787713096b proftpd-mod-vroot-0.8.5.tar.gz +dfcaf605f116c29d7b4771a9b02f509b proftpd-mod-exec-0.9.6.tar.gz From pghmcfc at fedoraproject.org Wed Sep 2 09:56:33 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Wed, 2 Sep 2009 09:56:33 +0000 (UTC) Subject: rpms/proftpd/EL-5 .cvsignore, 1.13, 1.14 proftpd.conf, 1.11, 1.12 proftpd.spec, 1.34, 1.35 sources, 1.13, 1.14 Message-ID: <20090902095633.4A89D11C00E6@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/proftpd/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16551/EL-5 Modified Files: .cvsignore proftpd.conf proftpd.spec sources Log Message: New DSO module: mod_exec (#520214) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-5/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 19 Aug 2009 15:41:05 -0000 1.13 +++ .cvsignore 2 Sep 2009 09:56:32 -0000 1.14 @@ -1,2 +1,3 @@ proftpd-1.3.2a.tar.bz2 proftpd-mod-vroot-0.8.5.tar.gz +proftpd-mod-exec-0.9.6.tar.gz Index: proftpd.conf =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-5/proftpd.conf,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- proftpd.conf 19 Aug 2009 15:41:05 -0000 1.11 +++ proftpd.conf 2 Sep 2009 09:56:33 -0000 1.12 @@ -91,6 +91,11 @@ LogFormat auth "%v [%P] %h %t \"%r\" % # (http://www.proftpd.org/docs/contrib/mod_ctrls_admin.html) # LoadModule mod_ctrls_admin.c # +# Execute external programs or scripts at various points in the process +# of handling FTP commands +# (http://www.castaglia.org/proftpd/modules/mod_exec.html) +# LoadModule mod_exec.c +# # Support for POSIX ACLs # (http://www.proftpd.org/docs/modules/mod_facl.html) # LoadModule mod_facl.c @@ -138,7 +143,6 @@ LogFormat auth "%v [%P] %h %t \"%r\" % # TLS (http://www.castaglia.org/proftpd/modules/mod_tls.html) - LoadModule mod_tls.c TLSEngine on TLSRequired on TLSRSACertificateFile @PKIDIR@/certs/proftpd.pem Index: proftpd.spec =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-5/proftpd.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- proftpd.spec 19 Aug 2009 15:41:05 -0000 1.34 +++ proftpd.spec 2 Sep 2009 09:56:33 -0000 1.35 @@ -7,7 +7,7 @@ %endif #global prever rc3 -%global rpmrel 3 +%global rpmrel 4 Summary: Flexible, stable and highly-configurable FTP server Name: proftpd @@ -27,6 +27,7 @@ Source7: proftpd-mod_quotatab_ldap.ldif Source8: proftpd-mod_quotatab_ldap.schema Source9: proftpd.sysconfig Source10: http://www.castaglia.org/proftpd/modules/proftpd-mod-vroot-0.8.5.tar.gz +Source11: http://www.castaglia.org/proftpd/modules/proftpd-mod-exec-0.9.6.tar.gz Patch0: proftpd-1.3.2rc3-nostrip.patch Patch1: proftpd-1.3.2a-defines.patch Patch2: proftpd-1.3.2-parallel-build.patch @@ -78,10 +79,15 @@ Module to add PostgreSQL support to the %prep -%setup -q -n %{name}-%{version}%{?prever} -a 10 +%setup -q -n %{name}-%{version}%{?prever} -a 10 -a 11 -# Copy mod_vroot source into place +# Copy mod_vroot source and documentation into place %{__cp} -p mod_vroot/mod_vroot.c contrib/ +%{__cp} -p mod_vroot/mod_vroot.html doc/contrib/ + +# Copy mod_exec source and documentation into place +%{__cp} -p mod_exec/mod_exec.c contrib/ +%{__cp} -p mod_exec/mod_exec.html doc/contrib/ # Don't strip binaries - needed for useful debuginfo %patch0 -p1 -b .nostrip @@ -132,7 +138,7 @@ done SMOD1=mod_sql:mod_sql_mysql:mod_sql_postgres SMOD2=mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_radius:mod_quotatab_sql SMOD3=mod_ldap:mod_ban:mod_wrap:mod_ctrls_admin:mod_facl:mod_load -SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc +SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc:mod_exec SMOD5=mod_wrap2:mod_wrap2_file:mod_wrap2_sql %configure \ @@ -241,6 +247,7 @@ fi %dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_ban.so %{_libexecdir}/proftpd/mod_ctrls_admin.so +%{_libexecdir}/proftpd/mod_exec.so %{_libexecdir}/proftpd/mod_facl.so %{_libexecdir}/proftpd/mod_ifsession.so %{_libexecdir}/proftpd/mod_load.so @@ -278,6 +285,12 @@ fi %changelog +* Wed Sep 2 2009 Paul Howarth 1.3.2a-4 +- New DSO module: mod_exec (#520214) + +* Fri Aug 21 2009 Tomas Mraz - 1.3.2a-3.1 +- Rebuilt with new openssl + * Wed Aug 19 2009 Paul Howarth 1.3.2a-3 - Use mod_vroot to work around PAM/chroot issues (#477120, #506735) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/EL-5/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 19 Aug 2009 15:41:05 -0000 1.13 +++ sources 2 Sep 2009 09:56:33 -0000 1.14 @@ -1,2 +1,3 @@ ad3cbb5db30c5ae39e09b308892392b3 proftpd-1.3.2a.tar.bz2 139fc328c43a9afbe290ec787713096b proftpd-mod-vroot-0.8.5.tar.gz +dfcaf605f116c29d7b4771a9b02f509b proftpd-mod-exec-0.9.6.tar.gz From pghmcfc at fedoraproject.org Wed Sep 2 09:56:33 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Wed, 2 Sep 2009 09:56:33 +0000 (UTC) Subject: rpms/proftpd/F-11 .cvsignore, 1.15, 1.16 proftpd.conf, 1.11, 1.12 proftpd.spec, 1.49, 1.50 sources, 1.15, 1.16 Message-ID: <20090902095633.D2F2211C00E6@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/proftpd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16551/F-11 Modified Files: .cvsignore proftpd.conf proftpd.spec sources Log Message: New DSO module: mod_exec (#520214) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-11/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 19 Aug 2009 15:41:06 -0000 1.15 +++ .cvsignore 2 Sep 2009 09:56:33 -0000 1.16 @@ -1,2 +1,3 @@ proftpd-1.3.2a.tar.bz2 proftpd-mod-vroot-0.8.5.tar.gz +proftpd-mod-exec-0.9.6.tar.gz Index: proftpd.conf =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-11/proftpd.conf,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- proftpd.conf 19 Aug 2009 15:41:06 -0000 1.11 +++ proftpd.conf 2 Sep 2009 09:56:33 -0000 1.12 @@ -91,6 +91,11 @@ LogFormat auth "%v [%P] %h %t \"%r\" % # (http://www.proftpd.org/docs/contrib/mod_ctrls_admin.html) # LoadModule mod_ctrls_admin.c # +# Execute external programs or scripts at various points in the process +# of handling FTP commands +# (http://www.castaglia.org/proftpd/modules/mod_exec.html) +# LoadModule mod_exec.c +# # Support for POSIX ACLs # (http://www.proftpd.org/docs/modules/mod_facl.html) # LoadModule mod_facl.c @@ -138,7 +143,6 @@ LogFormat auth "%v [%P] %h %t \"%r\" % # TLS (http://www.castaglia.org/proftpd/modules/mod_tls.html) - LoadModule mod_tls.c TLSEngine on TLSRequired on TLSRSACertificateFile @PKIDIR@/certs/proftpd.pem Index: proftpd.spec =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-11/proftpd.spec,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- proftpd.spec 19 Aug 2009 15:41:06 -0000 1.49 +++ proftpd.spec 2 Sep 2009 09:56:33 -0000 1.50 @@ -7,7 +7,7 @@ %endif #global prever rc3 -%global rpmrel 3 +%global rpmrel 4 Summary: Flexible, stable and highly-configurable FTP server Name: proftpd @@ -27,6 +27,7 @@ Source7: proftpd-mod_quotatab_ldap.ldif Source8: proftpd-mod_quotatab_ldap.schema Source9: proftpd.sysconfig Source10: http://www.castaglia.org/proftpd/modules/proftpd-mod-vroot-0.8.5.tar.gz +Source11: http://www.castaglia.org/proftpd/modules/proftpd-mod-exec-0.9.6.tar.gz Patch0: proftpd-1.3.2rc3-nostrip.patch Patch1: proftpd-1.3.2a-defines.patch Patch2: proftpd-1.3.2-parallel-build.patch @@ -78,10 +79,15 @@ Module to add PostgreSQL support to the %prep -%setup -q -n %{name}-%{version}%{?prever} -a 10 +%setup -q -n %{name}-%{version}%{?prever} -a 10 -a 11 -# Copy mod_vroot source into place +# Copy mod_vroot source and documentation into place %{__cp} -p mod_vroot/mod_vroot.c contrib/ +%{__cp} -p mod_vroot/mod_vroot.html doc/contrib/ + +# Copy mod_exec source and documentation into place +%{__cp} -p mod_exec/mod_exec.c contrib/ +%{__cp} -p mod_exec/mod_exec.html doc/contrib/ # Don't strip binaries - needed for useful debuginfo %patch0 -p1 -b .nostrip @@ -132,7 +138,7 @@ done SMOD1=mod_sql:mod_sql_mysql:mod_sql_postgres SMOD2=mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_radius:mod_quotatab_sql SMOD3=mod_ldap:mod_ban:mod_wrap:mod_ctrls_admin:mod_facl:mod_load -SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc +SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc:mod_exec SMOD5=mod_wrap2:mod_wrap2_file:mod_wrap2_sql %configure \ @@ -241,6 +247,7 @@ fi %dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_ban.so %{_libexecdir}/proftpd/mod_ctrls_admin.so +%{_libexecdir}/proftpd/mod_exec.so %{_libexecdir}/proftpd/mod_facl.so %{_libexecdir}/proftpd/mod_ifsession.so %{_libexecdir}/proftpd/mod_load.so @@ -278,6 +285,12 @@ fi %changelog +* Wed Sep 2 2009 Paul Howarth 1.3.2a-4 +- New DSO module: mod_exec (#520214) + +* Fri Aug 21 2009 Tomas Mraz - 1.3.2a-3.1 +- Rebuilt with new openssl + * Wed Aug 19 2009 Paul Howarth 1.3.2a-3 - Use mod_vroot to work around PAM/chroot issues (#477120, #506735) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-11/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 19 Aug 2009 15:41:06 -0000 1.15 +++ sources 2 Sep 2009 09:56:33 -0000 1.16 @@ -1,2 +1,3 @@ ad3cbb5db30c5ae39e09b308892392b3 proftpd-1.3.2a.tar.bz2 139fc328c43a9afbe290ec787713096b proftpd-mod-vroot-0.8.5.tar.gz +dfcaf605f116c29d7b4771a9b02f509b proftpd-mod-exec-0.9.6.tar.gz From pghmcfc at fedoraproject.org Wed Sep 2 09:56:33 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Wed, 2 Sep 2009 09:56:33 +0000 (UTC) Subject: rpms/proftpd/F-10 .cvsignore, 1.14, 1.15 proftpd.conf, 1.11, 1.12 proftpd.spec, 1.46, 1.47 sources, 1.14, 1.15 Message-ID: <20090902095633.94B7711C00E6@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/proftpd/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16551/F-10 Modified Files: .cvsignore proftpd.conf proftpd.spec sources Log Message: New DSO module: mod_exec (#520214) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-10/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 19 Aug 2009 15:41:05 -0000 1.14 +++ .cvsignore 2 Sep 2009 09:56:33 -0000 1.15 @@ -1,2 +1,3 @@ proftpd-1.3.2a.tar.bz2 proftpd-mod-vroot-0.8.5.tar.gz +proftpd-mod-exec-0.9.6.tar.gz Index: proftpd.conf =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-10/proftpd.conf,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- proftpd.conf 19 Aug 2009 15:41:06 -0000 1.11 +++ proftpd.conf 2 Sep 2009 09:56:33 -0000 1.12 @@ -91,6 +91,11 @@ LogFormat auth "%v [%P] %h %t \"%r\" % # (http://www.proftpd.org/docs/contrib/mod_ctrls_admin.html) # LoadModule mod_ctrls_admin.c # +# Execute external programs or scripts at various points in the process +# of handling FTP commands +# (http://www.castaglia.org/proftpd/modules/mod_exec.html) +# LoadModule mod_exec.c +# # Support for POSIX ACLs # (http://www.proftpd.org/docs/modules/mod_facl.html) # LoadModule mod_facl.c @@ -138,7 +143,6 @@ LogFormat auth "%v [%P] %h %t \"%r\" % # TLS (http://www.castaglia.org/proftpd/modules/mod_tls.html) - LoadModule mod_tls.c TLSEngine on TLSRequired on TLSRSACertificateFile @PKIDIR@/certs/proftpd.pem Index: proftpd.spec =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-10/proftpd.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- proftpd.spec 19 Aug 2009 15:41:06 -0000 1.46 +++ proftpd.spec 2 Sep 2009 09:56:33 -0000 1.47 @@ -7,7 +7,7 @@ %endif #global prever rc3 -%global rpmrel 3 +%global rpmrel 4 Summary: Flexible, stable and highly-configurable FTP server Name: proftpd @@ -27,6 +27,7 @@ Source7: proftpd-mod_quotatab_ldap.ldif Source8: proftpd-mod_quotatab_ldap.schema Source9: proftpd.sysconfig Source10: http://www.castaglia.org/proftpd/modules/proftpd-mod-vroot-0.8.5.tar.gz +Source11: http://www.castaglia.org/proftpd/modules/proftpd-mod-exec-0.9.6.tar.gz Patch0: proftpd-1.3.2rc3-nostrip.patch Patch1: proftpd-1.3.2a-defines.patch Patch2: proftpd-1.3.2-parallel-build.patch @@ -78,10 +79,15 @@ Module to add PostgreSQL support to the %prep -%setup -q -n %{name}-%{version}%{?prever} -a 10 +%setup -q -n %{name}-%{version}%{?prever} -a 10 -a 11 -# Copy mod_vroot source into place +# Copy mod_vroot source and documentation into place %{__cp} -p mod_vroot/mod_vroot.c contrib/ +%{__cp} -p mod_vroot/mod_vroot.html doc/contrib/ + +# Copy mod_exec source and documentation into place +%{__cp} -p mod_exec/mod_exec.c contrib/ +%{__cp} -p mod_exec/mod_exec.html doc/contrib/ # Don't strip binaries - needed for useful debuginfo %patch0 -p1 -b .nostrip @@ -132,7 +138,7 @@ done SMOD1=mod_sql:mod_sql_mysql:mod_sql_postgres SMOD2=mod_quotatab:mod_quotatab_file:mod_quotatab_ldap:mod_quotatab_radius:mod_quotatab_sql SMOD3=mod_ldap:mod_ban:mod_wrap:mod_ctrls_admin:mod_facl:mod_load -SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc +SMOD4=mod_radius:mod_ratio:mod_rewrite:mod_site_misc:mod_exec SMOD5=mod_wrap2:mod_wrap2_file:mod_wrap2_sql %configure \ @@ -241,6 +247,7 @@ fi %dir %{_libexecdir}/proftpd/ %{_libexecdir}/proftpd/mod_ban.so %{_libexecdir}/proftpd/mod_ctrls_admin.so +%{_libexecdir}/proftpd/mod_exec.so %{_libexecdir}/proftpd/mod_facl.so %{_libexecdir}/proftpd/mod_ifsession.so %{_libexecdir}/proftpd/mod_load.so @@ -278,6 +285,12 @@ fi %changelog +* Wed Sep 2 2009 Paul Howarth 1.3.2a-4 +- New DSO module: mod_exec (#520214) + +* Fri Aug 21 2009 Tomas Mraz - 1.3.2a-3.1 +- Rebuilt with new openssl + * Wed Aug 19 2009 Paul Howarth 1.3.2a-3 - Use mod_vroot to work around PAM/chroot issues (#477120, #506735) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/proftpd/F-10/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 19 Aug 2009 15:41:06 -0000 1.14 +++ sources 2 Sep 2009 09:56:33 -0000 1.15 @@ -1,2 +1,3 @@ ad3cbb5db30c5ae39e09b308892392b3 proftpd-1.3.2a.tar.bz2 139fc328c43a9afbe290ec787713096b proftpd-mod-vroot-0.8.5.tar.gz +dfcaf605f116c29d7b4771a9b02f509b proftpd-mod-exec-0.9.6.tar.gz From denis at fedoraproject.org Wed Sep 2 10:03:38 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Wed, 2 Sep 2009 10:03:38 +0000 (UTC) Subject: rpms/glibmm24/devel .cvsignore, 1.39, 1.40 glibmm.spec, 1.57, 1.58 sources, 1.40, 1.41 Message-ID: <20090902100338.7CA0F11C00E6@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/glibmm24/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18068 Modified Files: .cvsignore glibmm.spec sources Log Message: Update to upstream 2.21.4.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glibmm24/devel/.cvsignore,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- .cvsignore 30 Aug 2009 08:26:58 -0000 1.39 +++ .cvsignore 2 Sep 2009 10:03:38 -0000 1.40 @@ -1 +1 @@ -glibmm-2.21.4.tar.bz2 +glibmm-2.21.4.2.tar.bz2 Index: glibmm.spec =================================================================== RCS file: /cvs/pkgs/rpms/glibmm24/devel/glibmm.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- glibmm.spec 30 Aug 2009 08:26:58 -0000 1.57 +++ glibmm.spec 2 Sep 2009 10:03:38 -0000 1.58 @@ -1,5 +1,5 @@ Name: glibmm24 -Version: 2.21.4 +Version: 2.21.4.2 Release: 1%{?dist} Summary: C++ interface for GTK2 (a GUI library for X) @@ -101,6 +101,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 2 2009 Denis Leroy - 2.21.4.2-1 +- Update to upstream 2.21.4.2 + * Sun Aug 30 2009 Denis Leroy - 2.21.4-1 - Update to upstream 2.21.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glibmm24/devel/sources,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- sources 30 Aug 2009 08:26:58 -0000 1.40 +++ sources 2 Sep 2009 10:03:38 -0000 1.41 @@ -1 +1 @@ -08be0712e2992a395ac9405376dbc392 glibmm-2.21.4.tar.bz2 +1f14c41e08b3663a2929370834e7834e glibmm-2.21.4.2.tar.bz2 From kwizart at fedoraproject.org Wed Sep 2 10:11:25 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Wed, 2 Sep 2009 10:11:25 +0000 (UTC) Subject: rpms/aimage/devel aimage-3.2.1.gcc44.patch, NONE, 1.1 aimage.spec, 1.8, 1.9 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 aimage-3.2.0-gcc44.patch, 1.1, NONE Message-ID: <20090902101125.1555811C00E6@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/aimage/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20643 Modified Files: aimage.spec .cvsignore sources Added Files: aimage-3.2.1.gcc44.patch Removed Files: aimage-3.2.0-gcc44.patch Log Message: Update to 3.2.1 aimage-3.2.1.gcc44.patch: ident.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE aimage-3.2.1.gcc44.patch --- diff -up aimage-3.2.1/src/ident.cpp.gcc44 aimage-3.2.1/src/ident.cpp --- aimage-3.2.1/src/ident.cpp.gcc44 2009-09-02 11:54:51.199071082 +0200 +++ aimage-3.2.1/src/ident.cpp 2009-09-02 11:56:43.164073238 +0200 @@ -126,7 +126,7 @@ char *getfileline(const char *dirname,co */ void getresult(const char *buf,const char *str,char **res) { - char *pos = strstr(buf,str); + const char *pos = strstr(buf,str); if(!pos) return; pos += strlen(str); *res = strdup(pos); Index: aimage.spec =================================================================== RCS file: /cvs/pkgs/rpms/aimage/devel/aimage.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- aimage.spec 21 Aug 2009 12:20:09 -0000 1.8 +++ aimage.spec 2 Sep 2009 10:11:24 -0000 1.9 @@ -1,16 +1,16 @@ Name: aimage -Version: 3.2.0 -Release: 6%{?dist} +Version: 3.2.1 +Release: 1%{?dist} Summary: Advanced Disk Imager Group: Applications/System License: BSD with advertising URL: http://www.afflib.org Source0: http://www.afflib.org/downloads/aimage-%{version}.tar.gz -Patch0: aimage-3.2.0-gcc44.patch +Patch0: aimage-3.2.1.gcc44.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: afflib-devel +BuildRequires: afflib-devel >= 3.3.7 BuildRequires: expat-devel BuildRequires: openssl-devel @@ -44,6 +44,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 2 2009 kwizart < kwizart at gmail.com > - 3.2.1-1 +- Update to 3.2.1 +- Update gcc44 patch + * Fri Aug 21 2009 Tomas Mraz - 3.2.0-6 - rebuilt with new openssl Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/aimage/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 23 Sep 2008 14:40:21 -0000 1.4 +++ .cvsignore 2 Sep 2009 10:11:24 -0000 1.5 @@ -1 +1 @@ -aimage-3.2.0.tar.gz +aimage-3.2.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/aimage/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 23 Sep 2008 14:40:21 -0000 1.4 +++ sources 2 Sep 2009 10:11:24 -0000 1.5 @@ -1 +1 @@ -58218cfc5cfcfdbabb216f1f8c0f9c39 aimage-3.2.0.tar.gz +0afd3376fe2c8dd8e43571282505a9fb aimage-3.2.1.tar.gz --- aimage-3.2.0-gcc44.patch DELETED --- From than at fedoraproject.org Wed Sep 2 10:18:06 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 10:18:06 +0000 (UTC) Subject: rpms/kdebase/devel kdebase.spec,1.390,1.391 Message-ID: <20090902101806.B795411C00E6@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21846 Modified Files: kdebase.spec Log Message: drop support fedora < 10 Index: kdebase.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase/devel/kdebase.spec,v retrieving revision 1.390 retrieving revision 1.391 diff -u -p -r1.390 -r1.391 --- kdebase.spec 31 Aug 2009 13:31:09 -0000 1.390 +++ kdebase.spec 2 Sep 2009 10:18:06 -0000 1.391 @@ -1,4 +1,3 @@ - Name: kdebase Summary: K Desktop Environment 4 - Core Files Version: 4.3.1 @@ -57,11 +56,7 @@ BuildRequires: pcre-devel BuildRequires: pkgconfig BuildRequires: qimageblitz-devel # samba support -%if 0%{?fedora} > 6 || 0%{?rhel} > 5 BuildRequires: libsmbclient-devel -%else -BuildRequires: samba -%endif BuildRequires: soprano-devel >= 2.0.97 BuildRequires: strigi-devel >= 0.5.7 # needed? From pkgdb at fedoraproject.org Wed Sep 2 10:18:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 10:18:48 +0000 Subject: [pkgdb] findutils ownership updated Message-ID: <20090902101848.6D5BC10F882@bastion2.fedora.phx.redhat.com> Package findutils in Fedora devel was orphaned by vcrhonek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/findutils From pkgdb at fedoraproject.org Wed Sep 2 10:18:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 10:18:56 +0000 Subject: [pkgdb] findutils ownership updated Message-ID: <20090902101856.A840D10F883@bastion2.fedora.phx.redhat.com> Package findutils in Fedora 11 was orphaned by vcrhonek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/findutils From pkgdb at fedoraproject.org Wed Sep 2 10:18:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 10:18:58 +0000 Subject: [pkgdb] findutils ownership updated Message-ID: <20090902101859.0E17710F893@bastion2.fedora.phx.redhat.com> Package findutils in Fedora 10 was orphaned by vcrhonek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/findutils From pkgdb at fedoraproject.org Wed Sep 2 10:21:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 10:21:01 +0000 Subject: [pkgdb] findutils ownership updated Message-ID: <20090902102101.694BF10F890@bastion2.fedora.phx.redhat.com> Package findutils in Fedora 10 is now owned by kdudka To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/findutils From pkgdb at fedoraproject.org Wed Sep 2 10:20:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 10:20:54 +0000 Subject: [pkgdb] findutils ownership updated Message-ID: <20090902102054.C2B7610F883@bastion2.fedora.phx.redhat.com> Package findutils in Fedora devel is now owned by kdudka To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/findutils From pkgdb at fedoraproject.org Wed Sep 2 10:21:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 10:21:03 +0000 Subject: [pkgdb] findutils ownership updated Message-ID: <20090902102103.D2AD410F893@bastion2.fedora.phx.redhat.com> Package findutils in Fedora 11 is now owned by kdudka To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/findutils From denis at fedoraproject.org Wed Sep 2 10:43:15 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Wed, 2 Sep 2009 10:43:15 +0000 (UTC) Subject: rpms/gstreamermm/devel gstreamermm-0.10.4-docs.patch, NONE, 1.1 gstreamermm.spec, 1.13, 1.14 Message-ID: <20090902104315.C95CC11C00E6@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/gstreamermm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31651 Modified Files: gstreamermm.spec Added Files: gstreamermm-0.10.4-docs.patch Log Message: Rebuild for new glibmm24. Added patch to remove beautify_docs gstreamermm-0.10.4-docs.patch: Makefile.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE gstreamermm-0.10.4-docs.patch --- --- gstreamermm-0.10.4/docs/reference/Makefile.in~ 2009-08-19 23:02:24.000000000 +0200 +++ gstreamermm-0.10.4/docs/reference/Makefile.in 2009-09-02 12:16:40.000000000 +0200 @@ -392,11 +392,11 @@ uninstall uninstall-am uninstall-local -$(HTML_INDEX): $(doxygen_configfile_source) $(beautify_docs) \ +$(HTML_INDEX): $(doxygen_configfile_source) \ $(top_srcdir)/gstreamer/gstreamermm/*.h -rm -rf html $(doxygenprog) $(doxygen_configfile) - $(PERL_PATH) $(beautify_docs) html && touch $@ + touch $@ gstreamermm-reference-html.tar.gz: $(HTML_INDEX) tar cf - html | gzip -c --best >$@ Index: gstreamermm.spec =================================================================== RCS file: /cvs/pkgs/rpms/gstreamermm/devel/gstreamermm.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- gstreamermm.spec 20 Aug 2009 08:52:31 -0000 1.13 +++ gstreamermm.spec 2 Sep 2009 10:43:15 -0000 1.14 @@ -1,6 +1,6 @@ Name: gstreamermm Version: 0.10.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ wrapper for GStreamer library @@ -8,6 +8,7 @@ Group: System Environment/Libra License: LGPLv2+ URL: http://www.gtkmm.org/ Source0: http://ftp.gnome.org/pub/GNOME/sources/gstreamermm/0.9/%{name}-%{version}.tar.bz2 +Patch0: gstreamermm-0.10.4-docs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: glibmm24-devel >= 2.21.1 @@ -40,6 +41,7 @@ developing gstreamermm applications. %prep %setup -q +%patch0 -p1 -b .docs %build @@ -85,6 +87,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 2 2009 Denis Leroy - 0.10.4-2 +- Rebuild for new glibmm24 +- Added patch to remove beautify_docs + * Thu Aug 20 2009 Denis Leroy - 0.10.4-1 - Update to upstream 0.10.4 From fabbione at fedoraproject.org Wed Sep 2 11:13:55 2009 From: fabbione at fedoraproject.org (Fabio M. Di Nitto) Date: Wed, 2 Sep 2009 11:13:55 +0000 (UTC) Subject: rpms/ocfs2-tools/devel minor_build_fixes.diff, NONE, 1.1 .cvsignore, 1.2, 1.3 ocfs2-tools.spec, 1.7, 1.8 sources, 1.2, 1.3 Message-ID: <20090902111355.CACA011C00E6@cvs1.fedora.phx.redhat.com> Author: fabbione Update of /cvs/pkgs/rpms/ocfs2-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10139 Modified Files: .cvsignore ocfs2-tools.spec sources Added Files: minor_build_fixes.diff Log Message: New upstream release and start to integrate with cman and pacemaker minor_build_fixes.diff: Makefile | 2 +- pacemaker.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) --- NEW FILE minor_build_fixes.diff --- diff -Naurd ocfs2-tools-1.4.2.orig/ocfs2_controld/Makefile ocfs2-tools-1.4.2/ocfs2_controld/Makefile --- ocfs2-tools-1.4.2.orig/ocfs2_controld/Makefile 2009-04-14 00:10:40.000000000 +0200 +++ ocfs2-tools-1.4.2/ocfs2_controld/Makefile 2009-08-31 16:15:04.000000000 +0200 @@ -17,7 +17,7 @@ PCMK_INCLUDES = -I/usr/include/pacemaker -I/usr/include/heartbeat/ $(GLIB_CFLAGS) endif -INCLUDES = -I$(TOPDIR)/include -I. $(PCMK_INCLUDES) +INCLUDES = -I/usr/include/libxml2 -I$(TOPDIR)/include -I. $(PCMK_INCLUDES) LIBO2CB_LIBS = -L$(TOPDIR)/libo2cb -lo2cb LIBO2CB_DEPS = $(TOPDIR)/libo2cb/libo2cb.a LIBOCFS2_LIBS = -L$(TOPDIR)/libocfs2 -locfs2 diff -Naurd ocfs2-tools-1.4.2.orig/ocfs2_controld/pacemaker.c ocfs2-tools-1.4.2/ocfs2_controld/pacemaker.c --- ocfs2-tools-1.4.2.orig/ocfs2_controld/pacemaker.c 2009-05-06 03:36:57.000000000 +0200 +++ ocfs2-tools-1.4.2/ocfs2_controld/pacemaker.c 2009-08-31 16:18:15.000000000 +0200 @@ -22,6 +22,7 @@ #include +#include #include /* heartbeat support is irrelevant here */ #undef SUPPORT_HEARTBEAT Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ocfs2-tools/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 18 Apr 2008 18:52:22 -0000 1.2 +++ .cvsignore 2 Sep 2009 11:13:54 -0000 1.3 @@ -1 +1 @@ -ocfs2-tools-1.3.9.tar.gz +ocfs2-tools-1.4.2.tar.gz Index: ocfs2-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocfs2-tools/devel/ocfs2-tools.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- ocfs2-tools.spec 25 Jul 2009 20:07:13 -0000 1.7 +++ ocfs2-tools.spec 2 Sep 2009 11:13:54 -0000 1.8 @@ -1,12 +1,12 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %define with_console %{?_without_console: 0} %{?!_without_console: 1} -%define alphatag 20080221git +## define alphatag 20080221git Summary: Tools for managing the Ocfs2 cluster file system Name: ocfs2-tools -Version: 1.3.9 -Release: 11%{?alphatag:.%{alphatag}}%{?dist} +Version: 1.4.2 +Release: 1%{?alphatag:.%{alphatag}}%{?dist} License: GPLv2 Group: System Environment/Base # The source for this package was pulled from upstream's git repo and manually @@ -18,16 +18,22 @@ Group: System Environment/Base # ./autogen.sh # cd .. # tar -czvf ocfs2-tools-1.3.9.tar.gz ocfs2-tools-1.3.9 -Source: %{name}-%{version}.tar.gz +Source0: %{name}-%{version}.tar.gz +Patch0: minor_build_fixes.diff URL: http://oss.oracle.com/projects/ocfs2-tools/ Requires(post): chkconfig Requires(preun): chkconfig Requires(preun): initscripts Requires: bash, coreutils, net-tools, modutils Requires: e2fsprogs, chkconfig, glib2 >= 2.2.3 +Requires: redhat-lsb BuildRequires: e2fsprogs-devel, glib2-devel >= 2.2.3 +BuildRequires: libblkid-devel, bzip2-devel BuildRequires: pygtk2 >= 1.99.16, python-devel >= 2.5 -BuildRequires: ncurses-devel, readline-devel, desktop-file-utils +BuildRequires: ncurses-devel, readline-devel +BuildRequires: openaislib-devel, clusterlib-devel +BuildRequires: cluster-glue-libs-devel, pacemaker-libs-devel +BuildRequires: libxml2-devel BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root @@ -49,7 +55,6 @@ Group: System Environment/Kernel Requires: e2fsprogs, glib2 >= 2.2.3, vte >= 0.11.10, pygtk2 >= 1.99.16 Requires: python >= 2.5, %{name} = %{version}-%{release} - %description -n ocfs2console Ocfs2console can make it easier to manage an Ocfs2 cluster by providing a gui front-end to common tasks, including initial cluster @@ -68,14 +73,30 @@ Provides: %{name}-static = %{version}-%{ ocfs2-tools-devel contains the libraries and header files needed to develop Ocfs2 filesystem-specific programs. +%package cman +Summary: Tools for managing the Ocfs2 cluster file system (cman component) +Group: System Environment/Base +Requires: cman >= 3.0.0-1 + +%description cman +ocfs2-tools-cman contains the daemon required to use Ocfs2 with +cman cluster manager +%package pcmk +Summary: Tools for managing the Ocfs2 cluster file system (pacemaker component) +Group: System Environment/Base +Requires: pacemaker >= 1.0.5-1 + +%description pcmk +ocfs2-tools-pcmk contains the daemon required to use Ocfs2 with +pacemaker cluster manager %prep %setup -q - +%patch0 -p1 %build -%configure \ +%{configure} \ %if ! %{with_console} --enable-ocfs2console=no \ %endif @@ -84,7 +105,6 @@ develop Ocfs2 filesystem-specific progra # parallel build currently fails, so no %{_smp_mflags} CFLAGS="$(echo '%{optflags}')" make - %install rm -rf "$RPM_BUILD_ROOT" @@ -93,6 +113,9 @@ cp -f vendor/common/o2cb.init $RPM_BUILD cp -f vendor/common/ocfs2.init $RPM_BUILD_ROOT/%{_initrddir}/ocfs2 mkdir -p $RPM_BUILD_ROOT/etc/sysconfig cp -f vendor/common/o2cb.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/o2cb +mkdir -p $RPM_BUILD_ROOT/etc/udev/rules.d +cp -f vendor/common/51-ocfs2.rules \ + $RPM_BUILD_ROOT/etc/udev/rules.d/51-ocfs2.rules make DESTDIR="$RPM_BUILD_ROOT" install @@ -102,19 +125,11 @@ chmod 644 $RPM_BUILD_ROOT/%{_libdir}/*.a %{__python} -c "import compileall; compileall.compile_dir('$RPM_BUILD_ROOT/%{python_sitearch}/ocfs2interface', ddir='%{python_sitearch}/ocfs2interface')" # rpm autostripper needs to see these as executable chmod 755 $RPM_BUILD_ROOT/%{python_sitearch}/ocfs2interface/*.so - -mkdir -p $RPM_BUILD_ROOT%{_datadir}/ocfs2console/ -cp -f vendor/common/ocfs2console.png $RPM_BUILD_ROOT%{_datadir}/ocfs2console/ -desktop-file-install --vendor="fedora" \ - --dir=$RPM_BUILD_ROOT%{_datadir}/applications/ \ - vendor/common/ocfs2console.desktop %endif - %clean rm -rf "$RPM_BUILD_ROOT" - %post /sbin/chkconfig --add o2cb /sbin/chkconfig --add ocfs2 @@ -138,11 +153,12 @@ fi /sbin/debugfs.ocfs2 /sbin/o2cb_ctl /sbin/mount.ocfs2 -/sbin/ocfs2cdsl /sbin/ocfs2_hb_ctl +/sbin/o2image %{_initrddir}/o2cb %{_initrddir}/ocfs2 %config(noreplace) /etc/sysconfig/o2cb +%{_mandir}/man7/o2cb.7.gz %{_mandir}/man8/debugfs.ocfs2.8.gz %{_mandir}/man8/fsck.ocfs2.8.gz %{_mandir}/man8/fsck.ocfs2.checks.8.gz @@ -152,8 +168,7 @@ fi %{_mandir}/man8/mounted.ocfs2.8.gz %{_mandir}/man8/o2cb_ctl.8.gz %{_mandir}/man8/ocfs2_hb_ctl.8.gz -%{_mandir}/man8/ocfs2cdsl.8.gz - +%{_mandir}/man8/o2image.8.gz %if %{with_console} %files -n ocfs2console @@ -162,9 +177,6 @@ fi %{python_sitearch}/ocfs2interface/* %{_sbindir}/ocfs2console %{_mandir}/man8/ocfs2console.8.gz -%{_datadir}/applications/fedora-ocfs2console.desktop -%dir %{_datadir}/ocfs2console/ -%{_datadir}/ocfs2console/* %endif %files devel @@ -180,9 +192,25 @@ fi %{_includedir}/o2dlm/* %{_includedir}/ocfs2/* +%files cman +%defattr(-,root,root,-) +/sbin/ocfs2_controld.cman +%files pcmk +%defattr(-,root,root,-) +/sbin/ocfs2_controld.pcmk %changelog +* Mon Aug 31 2009 Fabio M. Di Nitto - 1.4.2-1 +- New upstream release +- Undefine alpha tag +- Add patch to fix 2 minor build glitches +- Add Requires: redhat-lsb for init scripts +- Update BuildRequires to enable all features +- Add ocfs2-tools-{cman,pcmk} packages with respective control daemons +- Install udev rule +- Update file lists + * Sat Jul 25 2009 Fedora Release Engineering - 1.3.9-11.20080221git - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ocfs2-tools/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 18 Apr 2008 18:52:22 -0000 1.2 +++ sources 2 Sep 2009 11:13:54 -0000 1.3 @@ -1 +1 @@ -150346c30891caa4273849f23fdc1a08 ocfs2-tools-1.3.9.tar.gz +1dfc4a4ba72ba96250b508c8e27af981 ocfs2-tools-1.4.2.tar.gz From than at fedoraproject.org Wed Sep 2 11:21:33 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 11:21:33 +0000 (UTC) Subject: rpms/kdebindings/devel kdebindings.spec,1.235,1.236 Message-ID: <20090902112133.70B9811C00E6@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12233 Modified Files: kdebindings.spec Log Message: drop support fedora < 10 Index: kdebindings.spec =================================================================== RCS file: /cvs/extras/rpms/kdebindings/devel/kdebindings.spec,v retrieving revision 1.235 retrieving revision 1.236 diff -u -p -r1.235 -r1.236 --- kdebindings.spec 28 Aug 2009 13:10:04 -0000 1.235 +++ kdebindings.spec 2 Sep 2009 11:21:33 -0000 1.236 @@ -59,9 +59,7 @@ BuildRequires: polkit-qt-devel BuildRequires: python-devel BuildRequires: PyQt4-devel >= %{pyqt4_version} BuildRequires: qimageblitz-devel -%if 0%{?fedora} > 8 BuildRequires: qscintilla-devel >= 2.4 -%endif BuildRequires: qimageblitz-devel BuildRequires: soprano-devel %if 0%{?csharp} From mlichvar at fedoraproject.org Wed Sep 2 11:24:39 2009 From: mlichvar at fedoraproject.org (Miroslav Lichvar) Date: Wed, 2 Sep 2009 11:24:39 +0000 (UTC) Subject: rpms/arpwatch/devel .cvsignore, 1.5, 1.6 arpwatch.spec, 1.10, 1.11 sources, 1.5, 1.6 Message-ID: <20090902112439.5FB6511C00E6@cvs1.fedora.phx.redhat.com> Author: mlichvar Update of /cvs/pkgs/rpms/arpwatch/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13205 Modified Files: .cvsignore arpwatch.spec sources Log Message: - update ethercodes.dat Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/arpwatch/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 16 Sep 2008 15:56:32 -0000 1.5 +++ .cvsignore 2 Sep 2009 11:24:39 -0000 1.6 @@ -1,2 +1,2 @@ arpwatch-2.1a15.tar.gz -ethercodes-20080916.dat.bz2 +ethercodes-20090902.dat.bz2 Index: arpwatch.spec =================================================================== RCS file: /cvs/pkgs/rpms/arpwatch/devel/arpwatch.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- arpwatch.spec 24 Jul 2009 17:08:22 -0000 1.10 +++ arpwatch.spec 2 Sep 2009 11:24:39 -0000 1.11 @@ -3,7 +3,7 @@ Name: arpwatch Epoch: 14 Version: 2.1a15 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Network monitoring tools for tracking IP addresses on a network Group: Applications/System License: BSD with advertising @@ -19,7 +19,10 @@ BuildRoot: %{_tmppath}/%{name}-%{version Source0: ftp://ftp.ee.lbl.gov/arpwatch-%{version}.tar.gz Source1: arpwatch.init Source2: arpwatch.sysconfig -Source3: ethercodes-20080916.dat.bz2 +# created by: +# wget -O- http://standards.ieee.org/regauth/oui/oui.txt | \ +# iconv -f iso8859-1 -t utf8 | massagevendor | bzip2 +Source3: ethercodes-20090902.dat.bz2 Patch1: arpwatch-2.1a4-fhs.patch Patch2: arpwatch-2.1a10-man.patch Patch3: arpwatch-drop.patch @@ -142,6 +145,9 @@ fi %verify(not md5 size mtime) %config %{_vararpwatch}/ethercodes.dat %changelog +* Wed Sep 02 2009 Miroslav Lichvar 14:2.1a15-12 +- update ethercodes.dat + * Fri Jul 24 2009 Fedora Release Engineering - 14:2.1a15-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/arpwatch/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 16 Sep 2008 15:56:32 -0000 1.5 +++ sources 2 Sep 2009 11:24:39 -0000 1.6 @@ -1,2 +1,2 @@ cebfeb99c4a7c2a6cee2564770415fe7 arpwatch-2.1a15.tar.gz -7eb6579856d3b6aa998248766ee13eaf ethercodes-20080916.dat.bz2 +481167b23dd046952d8d4d3845da6b91 ethercodes-20090902.dat.bz2 From schwab at fedoraproject.org Wed Sep 2 11:28:29 2009 From: schwab at fedoraproject.org (schwab) Date: Wed, 2 Sep 2009 11:28:29 +0000 (UTC) Subject: rpms/glibc/devel .cvsignore, 1.285, 1.286 glibc-fedora.patch, 1.319, 1.320 glibc.spec, 1.412, 1.413 import.log, 1.28, 1.29 sources, 1.310, 1.311 Message-ID: <20090902112829.8758211C00E6@cvs1.fedora.phx.redhat.com> Author: schwab Update of /cvs/pkgs/rpms/glibc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14251/devel Modified Files: .cvsignore glibc-fedora.patch glibc.spec import.log sources Log Message: 2.10.90-19 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/.cvsignore,v retrieving revision 1.285 retrieving revision 1.286 diff -u -p -r1.285 -r1.286 --- .cvsignore 1 Sep 2009 11:03:10 -0000 1.285 +++ .cvsignore 2 Sep 2009 11:28:28 -0000 1.286 @@ -1,2 +1,2 @@ -glibc-2.10-318-gc2735e9-fedora.tar.bz2 -glibc-2.10-318-gc2735e9.tar.bz2 +glibc-2.10-322-gd840539-fedora.tar.bz2 +glibc-2.10-322-gd840539.tar.bz2 glibc-fedora.patch: ChangeLog | 30 ++ ChangeLog.15 | 37 ++ ChangeLog.16 | 101 +++++++ Makeconfig | 6 csu/Makefile | 3 csu/elf-init.c | 17 + debug/tst-chk1.c | 7 elf/ldconfig.c | 25 + elf/tst-stackguard1.c | 8 include/bits/stdlib-ldbl.h | 1 include/bits/wchar-ldbl.h | 1 include/features.h | 9 intl/locale.alias | 2 libio/stdio.h | 2 locale/iso-4217.def | 13 locale/programs/locarchive.c | 10 localedata/Makefile | 1 localedata/SUPPORTED | 6 localedata/locales/cy_GB | 7 localedata/locales/en_GB | 4 localedata/locales/no_NO | 69 ++++ localedata/locales/zh_TW | 6 malloc/mcheck.c | 30 +- manual/libc.texinfo | 2 misc/sys/cdefs.h | 20 + nis/nss | 2 nptl/ChangeLog | 19 + nptl/Makefile | 11 nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h | 3 nptl/sysdeps/unix/sysv/linux/kernel-features.h | 6 nptl/tst-stackguard1.c | 8 nscd/nscd.conf | 2 nscd/nscd.init | 28 -- posix/Makefile | 15 - posix/getconf.speclist.h | 39 ++ streams/Makefile | 2 sysdeps/generic/dl-cache.h | 8 sysdeps/i386/Makefile | 10 sysdeps/ia64/Makefile | 4 sysdeps/ia64/ia64libgcc.S | 350 ------------------------- sysdeps/ia64/libgcc-compat.c | 84 ++++++ sysdeps/powerpc/powerpc64/Makefile | 1 sysdeps/unix/nice.c | 7 sysdeps/unix/sysv/linux/check_pf.c | 5 sysdeps/unix/sysv/linux/dl-osinfo.h | 29 ++ sysdeps/unix/sysv/linux/futimesat.c | 23 - sysdeps/unix/sysv/linux/i386/clone.S | 4 sysdeps/unix/sysv/linux/i386/dl-cache.h | 59 ++++ sysdeps/unix/sysv/linux/ia64/dl-cache.h | 27 + sysdeps/unix/sysv/linux/ia64/dl-procinfo.c | 5 sysdeps/unix/sysv/linux/ia64/dl-procinfo.h | 5 sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed | 2 sysdeps/unix/sysv/linux/netlinkaccess.h | 18 + sysdeps/unix/sysv/linux/paths.h | 2 sysdeps/unix/sysv/linux/tcsetattr.c | 32 ++ sysdeps/unix/sysv/linux/x86_64/clone.S | 4 timezone/zic.c | 2 57 files changed, 766 insertions(+), 467 deletions(-) Index: glibc-fedora.patch =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/glibc-fedora.patch,v retrieving revision 1.319 retrieving revision 1.320 diff -u -p -r1.319 -r1.320 --- glibc-fedora.patch 1 Sep 2009 11:03:11 -0000 1.319 +++ glibc-fedora.patch 2 Sep 2009 11:28:28 -0000 1.320 @@ -1,6 +1,6 @@ ---- glibc-2.10-318-gc2735e9/ChangeLog +--- glibc-2.10-322-gd840539/ChangeLog +++ glibc-2.10.90-18/ChangeLog -@@ -519,6 +519,11 @@ +@@ -540,6 +540,11 @@ * sysdeps/generic/ldsodefs.h (struct rtld_global): The map element in the unique symbol hash table should not be const. @@ -12,7 +12,7 @@ 2009-07-21 Ulrich Drepper * sysdeps/x86_64/multiarch/strstr.c: Minor cleanups. Remove -@@ -784,6 +789,11 @@ +@@ -805,6 +810,11 @@ out common code into new function get_common_indeces. Determine extended family and model for Intel processors. @@ -24,7 +24,7 @@ 2009-06-26 Ulrich Drepper * resolv/resolv.h: Define RES_SNGLKUPREOP. -@@ -9182,6 +9192,13 @@ +@@ -9203,6 +9213,13 @@ * include/sys/cdefs.h: Redefine __nonnull so that test for incorrect parameters in the libc code itself are not omitted. @@ -38,7 +38,7 @@ 2007-05-09 Jakub Jelinek * sysdeps/ia64/fpu/fraiseexcpt.c (feraiseexcept): Don't raise overflow -@@ -9477,6 +9494,10 @@ +@@ -9498,6 +9515,10 @@ [BZ #4368] * stdlib/stdlib.h: Remove obsolete part of comment for realpath. @@ -49,7 +49,7 @@ 2007-04-16 Ulrich Drepper [BZ #4364] -@@ -10734,6 +10755,15 @@ +@@ -10755,6 +10776,15 @@ separators also if no non-zero digits found. * stdlib/Makefile (tests): Add tst-strtod3. @@ -65,7 +65,7 @@ 2006-12-09 Ulrich Drepper [BZ #3632] ---- glibc-2.10-318-gc2735e9/ChangeLog.15 +--- glibc-2.10-322-gd840539/ChangeLog.15 +++ glibc-2.10.90-18/ChangeLog.15 @@ -477,6 +477,14 @@ @@ -132,7 +132,7 @@ 2004-08-30 Roland McGrath * scripts/extract-abilist.awk: If `lastversion' variable defined, omit ---- glibc-2.10-318-gc2735e9/ChangeLog.16 +--- glibc-2.10-322-gd840539/ChangeLog.16 +++ glibc-2.10.90-18/ChangeLog.16 @@ -171,6 +171,11 @@ [BZ #2611] @@ -305,7 +305,7 @@ 2005-02-10 Roland McGrath [BZ #157] ---- glibc-2.10-318-gc2735e9/Makeconfig +--- glibc-2.10-322-gd840539/Makeconfig +++ glibc-2.10.90-18/Makeconfig @@ -780,12 +780,12 @@ endif # The assembler can generate debug information too. @@ -323,7 +323,7 @@ ifndef BUILD_CC BUILD_CC = $(CC) ---- glibc-2.10-318-gc2735e9/csu/Makefile +--- glibc-2.10-322-gd840539/csu/Makefile +++ glibc-2.10.90-18/csu/Makefile @@ -93,7 +93,8 @@ omit-deps += $(crtstuff) $(crtstuff:%=$(objpfx)%.o): %.o: %.S $(objpfx)defs.h @@ -335,7 +335,7 @@ vpath initfini.c $(sysdirs) ---- glibc-2.10-318-gc2735e9/csu/elf-init.c +--- glibc-2.10-322-gd840539/csu/elf-init.c +++ glibc-2.10.90-18/csu/elf-init.c @@ -63,6 +63,23 @@ extern void (*__init_array_end []) (int, char **, char **) extern void (*__fini_array_start []) (void) attribute_hidden; @@ -361,7 +361,7 @@ /* These function symbols are provided for the .init/.fini section entry points automagically by the linker. */ ---- glibc-2.10-318-gc2735e9/debug/tst-chk1.c +--- glibc-2.10-322-gd840539/debug/tst-chk1.c +++ glibc-2.10.90-18/debug/tst-chk1.c @@ -17,6 +17,9 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA @@ -391,7 +391,7 @@ # define O 0 # else # define O 1 ---- glibc-2.10-318-gc2735e9/elf/ldconfig.c +--- glibc-2.10-322-gd840539/elf/ldconfig.c +++ glibc-2.10.90-18/elf/ldconfig.c @@ -1020,17 +1020,19 @@ search_dirs (void) @@ -474,7 +474,7 @@ } if (! opt_ignore_aux_cache) ---- glibc-2.10-318-gc2735e9/elf/tst-stackguard1.c +--- glibc-2.10-322-gd840539/elf/tst-stackguard1.c +++ glibc-2.10.90-18/elf/tst-stackguard1.c @@ -160,17 +160,21 @@ do_test (void) the 16 runs, something is very wrong. */ @@ -500,15 +500,15 @@ { puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); ---- glibc-2.10-318-gc2735e9/include/bits/stdlib-ldbl.h +--- glibc-2.10-322-gd840539/include/bits/stdlib-ldbl.h +++ glibc-2.10.90-18/include/bits/stdlib-ldbl.h @@ -0,0 +1 @@ +#include ---- glibc-2.10-318-gc2735e9/include/bits/wchar-ldbl.h +--- glibc-2.10-322-gd840539/include/bits/wchar-ldbl.h +++ glibc-2.10.90-18/include/bits/wchar-ldbl.h @@ -0,0 +1 @@ +#include ---- glibc-2.10-318-gc2735e9/include/features.h +--- glibc-2.10-322-gd840539/include/features.h +++ glibc-2.10.90-18/include/features.h @@ -299,8 +299,13 @@ #endif @@ -526,7 +526,7 @@ # define __USE_FORTIFY_LEVEL 2 # else # define __USE_FORTIFY_LEVEL 1 ---- glibc-2.10-318-gc2735e9/intl/locale.alias +--- glibc-2.10-322-gd840539/intl/locale.alias +++ glibc-2.10.90-18/intl/locale.alias @@ -57,8 +57,6 @@ korean ko_KR.eucKR korean.euc ko_KR.eucKR @@ -537,7 +537,7 @@ norwegian nb_NO.ISO-8859-1 nynorsk nn_NO.ISO-8859-1 polish pl_PL.ISO-8859-2 ---- glibc-2.10-318-gc2735e9/libio/stdio.h +--- glibc-2.10-322-gd840539/libio/stdio.h +++ glibc-2.10.90-18/libio/stdio.h @@ -145,10 +145,12 @@ typedef _G_fpos64_t fpos64_t; extern struct _IO_FILE *stdin; /* Standard input stream. */ @@ -552,7 +552,7 @@ __BEGIN_NAMESPACE_STD /* Remove file FILENAME. */ ---- glibc-2.10-318-gc2735e9/locale/iso-4217.def +--- glibc-2.10-322-gd840539/locale/iso-4217.def +++ glibc-2.10.90-18/locale/iso-4217.def @@ -8,6 +8,7 @@ * @@ -645,7 +645,7 @@ DEFINE_INT_CURR("PYG") /* Paraguay Guarani */ DEFINE_INT_CURR("QAR") /* Qatar Rial */ DEFINE_INT_CURR("ROL") /* Romanian Leu */ ---- glibc-2.10-318-gc2735e9/locale/programs/locarchive.c +--- glibc-2.10-322-gd840539/locale/programs/locarchive.c +++ glibc-2.10.90-18/locale/programs/locarchive.c @@ -241,9 +241,9 @@ oldlocrecentcmp (const void *a, const void *b) /* forward decls for below */ @@ -678,7 +678,7 @@ add_alias (struct locarhandle *ah, const char *alias, bool replace, const char *oldname, uint32_t *locrec_offset_p) { ---- glibc-2.10-318-gc2735e9/localedata/Makefile +--- glibc-2.10-322-gd840539/localedata/Makefile +++ glibc-2.10.90-18/localedata/Makefile @@ -225,6 +225,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-locales-dir echo -n '...'; \ @@ -688,7 +688,7 @@ -i locales/$$input -c -f charmaps/$$charset \ $(addprefix --prefix=,$(install_root)) $$locale; \ echo ' done'; \ ---- glibc-2.10-318-gc2735e9/localedata/SUPPORTED +--- glibc-2.10-322-gd840539/localedata/SUPPORTED +++ glibc-2.10.90-18/localedata/SUPPORTED @@ -84,6 +84,7 @@ cy_GB.UTF-8/UTF-8 \ cy_GB/ISO-8859-14 \ @@ -731,7 +731,7 @@ ta_IN/UTF-8 \ te_IN/UTF-8 \ tg_TJ.UTF-8/UTF-8 \ ---- glibc-2.10-318-gc2735e9/localedata/locales/cy_GB +--- glibc-2.10-322-gd840539/localedata/locales/cy_GB +++ glibc-2.10.90-18/localedata/locales/cy_GB @@ -248,8 +248,11 @@ mon "";/ d_t_fmt "" @@ -747,7 +747,7 @@ END LC_TIME LC_MESSAGES ---- glibc-2.10-318-gc2735e9/localedata/locales/en_GB +--- glibc-2.10-322-gd840539/localedata/locales/en_GB +++ glibc-2.10.90-18/localedata/locales/en_GB @@ -116,8 +116,8 @@ mon "";/ d_t_fmt "" @@ -760,7 +760,7 @@ date_fmt "/ / " ---- glibc-2.10-318-gc2735e9/localedata/locales/no_NO +--- glibc-2.10-322-gd840539/localedata/locales/no_NO +++ glibc-2.10.90-18/localedata/locales/no_NO @@ -0,0 +1,69 @@ +escape_char / @@ -832,7 +832,7 @@ +LC_ADDRESS +copy "nb_NO" +END LC_ADDRESS ---- glibc-2.10-318-gc2735e9/localedata/locales/zh_TW +--- glibc-2.10-322-gd840539/localedata/locales/zh_TW +++ glibc-2.10.90-18/localedata/locales/zh_TW @@ -1,7 +1,7 @@ comment_char % @@ -861,7 +861,7 @@ revision "0.2" date "2000-08-02" % ---- glibc-2.10-318-gc2735e9/malloc/mcheck.c +--- glibc-2.10-322-gd840539/malloc/mcheck.c +++ glibc-2.10.90-18/malloc/mcheck.c @@ -24,9 +24,25 @@ # include @@ -938,7 +938,7 @@ old_free_hook = __free_hook; __free_hook = freehook; ---- glibc-2.10-318-gc2735e9/manual/libc.texinfo +--- glibc-2.10-322-gd840539/manual/libc.texinfo +++ glibc-2.10.90-18/manual/libc.texinfo @@ -5,7 +5,7 @@ @c setchapternewpage odd @@ -949,7 +949,7 @@ @direntry * Libc: (libc). C library. @end direntry ---- glibc-2.10-318-gc2735e9/misc/sys/cdefs.h +--- glibc-2.10-322-gd840539/misc/sys/cdefs.h +++ glibc-2.10.90-18/misc/sys/cdefs.h @@ -132,7 +132,10 @@ #define __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) @@ -994,7 +994,7 @@ # define __va_arg_pack() __builtin_va_arg_pack () # define __va_arg_pack_len() __builtin_va_arg_pack_len () #endif ---- glibc-2.10-318-gc2735e9/nis/nss +--- glibc-2.10-322-gd840539/nis/nss +++ glibc-2.10.90-18/nis/nss @@ -25,4 +25,4 @@ # memory with every getXXent() call. Otherwise each getXXent() call @@ -1002,7 +1002,7 @@ # the next entry. -#SETENT_BATCH_READ=TRUE +SETENT_BATCH_READ=TRUE ---- glibc-2.10-318-gc2735e9/nptl/ChangeLog +--- glibc-2.10-322-gd840539/nptl/ChangeLog +++ glibc-2.10.90-18/nptl/ChangeLog @@ -3705,6 +3705,15 @@ Use __sigfillset. Document that sigfillset does the right thing wrt @@ -1044,7 +1044,7 @@ 2003-07-25 Jakub Jelinek * tst-cancel17.c (do_test): Check if aio_cancel failed. ---- glibc-2.10-318-gc2735e9/nptl/Makefile +--- glibc-2.10-322-gd840539/nptl/Makefile +++ glibc-2.10.90-18/nptl/Makefile @@ -339,7 +339,8 @@ endif extra-objs += $(crti-objs) $(crtn-objs) @@ -1078,7 +1078,7 @@ else $(addprefix $(objpfx),$(tests) $(test-srcs)): $(objpfx)libpthread.a endif ---- glibc-2.10-318-gc2735e9/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h +--- glibc-2.10-322-gd840539/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h +++ glibc-2.10.90-18/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h @@ -189,4 +189,7 @@ /* Typed memory objects are not available. */ @@ -1088,7 +1088,7 @@ +#define _XOPEN_STREAMS -1 + #endif /* bits/posix_opt.h */ ---- glibc-2.10-318-gc2735e9/nptl/sysdeps/unix/sysv/linux/kernel-features.h +--- glibc-2.10-322-gd840539/nptl/sysdeps/unix/sysv/linux/kernel-features.h +++ glibc-2.10.90-18/nptl/sysdeps/unix/sysv/linux/kernel-features.h @@ -0,0 +1,6 @@ +#include_next @@ -1097,7 +1097,7 @@ +#ifndef __ASSUME_CLONE_THREAD_FLAGS +# define __ASSUME_CLONE_THREAD_FLAGS 1 +#endif ---- glibc-2.10-318-gc2735e9/nptl/tst-stackguard1.c +--- glibc-2.10-322-gd840539/nptl/tst-stackguard1.c +++ glibc-2.10.90-18/nptl/tst-stackguard1.c @@ -190,17 +190,21 @@ do_test (void) the 16 runs, something is very wrong. */ @@ -1123,7 +1123,7 @@ { puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); ---- glibc-2.10-318-gc2735e9/nscd/nscd.conf +--- glibc-2.10-322-gd840539/nscd/nscd.conf +++ glibc-2.10.90-18/nscd/nscd.conf @@ -33,7 +33,7 @@ # logfile /var/log/nscd.log @@ -1134,7 +1134,7 @@ # stat-user somebody debug-level 0 # reload-count 5 ---- glibc-2.10-318-gc2735e9/nscd/nscd.init +--- glibc-2.10-322-gd840539/nscd/nscd.init +++ glibc-2.10.90-18/nscd/nscd.init @@ -9,6 +9,7 @@ # slow naming services like NIS, NIS+, LDAP, or hesiod. @@ -1192,7 +1192,7 @@ ;; *) echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}" ---- glibc-2.10-318-gc2735e9/posix/Makefile +--- glibc-2.10-322-gd840539/posix/Makefile +++ glibc-2.10.90-18/posix/Makefile @@ -302,15 +302,8 @@ $(inst_libexecdir)/getconf: $(inst_bindir)/getconf \ mv -f $@/$$spec.new $@/$$spec; \ @@ -1214,7 +1214,7 @@ + | sed -n -e '/START_OF_STRINGS/,$${/\(POSIX_V[67]\|_XBS5\)_/{s/^[^"]*"//;s/".*$$//;p}}' \ + > $@.new mv -f $@.new $@ ---- glibc-2.10-318-gc2735e9/posix/getconf.speclist.h +--- glibc-2.10-322-gd840539/posix/getconf.speclist.h +++ glibc-2.10.90-18/posix/getconf.speclist.h @@ -0,0 +1,39 @@ +#include @@ -1256,7 +1256,7 @@ +"XBS5_LPBIG_OFFBIG" +#endif +""; ---- glibc-2.10-318-gc2735e9/streams/Makefile +--- glibc-2.10-322-gd840539/streams/Makefile +++ glibc-2.10.90-18/streams/Makefile @@ -21,7 +21,7 @@ # @@ -1267,7 +1267,7 @@ routines = isastream getmsg getpmsg putmsg putpmsg fattach fdetach include ../Rules ---- glibc-2.10-318-gc2735e9/sysdeps/generic/dl-cache.h +--- glibc-2.10-322-gd840539/sysdeps/generic/dl-cache.h +++ glibc-2.10.90-18/sysdeps/generic/dl-cache.h @@ -36,6 +36,14 @@ # define add_system_dir(dir) add_dir (dir) @@ -1284,7 +1284,7 @@ #define CACHEMAGIC "ld.so-1.7.0" /* libc5 and glibc 2.0/2.1 use the same format. For glibc 2.2 another ---- glibc-2.10-318-gc2735e9/sysdeps/i386/Makefile +--- glibc-2.10-322-gd840539/sysdeps/i386/Makefile +++ glibc-2.10.90-18/sysdeps/i386/Makefile @@ -2,6 +2,8 @@ # Every i386 port in use uses gas syntax (I think). @@ -1310,7 +1310,7 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10-318-gc2735e9/sysdeps/ia64/Makefile +--- glibc-2.10-322-gd840539/sysdeps/ia64/Makefile +++ glibc-2.10.90-18/sysdeps/ia64/Makefile @@ -12,8 +12,8 @@ elide-routines.os += hp-timing @@ -1323,7 +1323,7 @@ endif endif ---- glibc-2.10-318-gc2735e9/sysdeps/ia64/ia64libgcc.S +--- glibc-2.10-322-gd840539/sysdeps/ia64/ia64libgcc.S +++ glibc-2.10.90-18/sysdeps/ia64/ia64libgcc.S @@ -1,350 +0,0 @@ -/* From the Intel IA-64 Optimization Guide, choose the minimum latency @@ -1676,7 +1676,7 @@ - .symver ___multi3, __multi3 at GLIBC_2.2 - -#endif ---- glibc-2.10-318-gc2735e9/sysdeps/ia64/libgcc-compat.c +--- glibc-2.10-322-gd840539/sysdeps/ia64/libgcc-compat.c +++ glibc-2.10.90-18/sysdeps/ia64/libgcc-compat.c @@ -0,0 +1,84 @@ +/* pre-.hidden libgcc compatibility @@ -1763,7 +1763,7 @@ +symbol_version (INTUSE (__multi3), __multi3, GLIBC_2.2); + +#endif ---- glibc-2.10-318-gc2735e9/sysdeps/powerpc/powerpc64/Makefile +--- glibc-2.10-322-gd840539/sysdeps/powerpc/powerpc64/Makefile +++ glibc-2.10.90-18/sysdeps/powerpc/powerpc64/Makefile @@ -30,6 +30,7 @@ ifneq ($(elf),no) # we use -fpic instead which is much better. @@ -1773,7 +1773,7 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10-318-gc2735e9/sysdeps/unix/nice.c +--- glibc-2.10-322-gd840539/sysdeps/unix/nice.c +++ glibc-2.10.90-18/sysdeps/unix/nice.c @@ -42,7 +42,12 @@ nice (int incr) __set_errno (save); @@ -1789,7 +1789,7 @@ if (result == -1) { if (errno == EACCES) ---- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/check_pf.c +--- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/check_pf.c +++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/check_pf.c @@ -27,13 +27,10 @@ #include @@ -1806,7 +1806,7 @@ #ifndef IFA_F_HOMEADDRESS # define IFA_F_HOMEADDRESS 0 ---- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/dl-osinfo.h +--- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/dl-osinfo.h +++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/dl-osinfo.h @@ -17,10 +17,13 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA @@ -1855,7 +1855,7 @@ } else #endif ---- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/futimesat.c +--- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/futimesat.c +++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/futimesat.c @@ -37,14 +37,14 @@ futimesat (fd, file, tvp) { @@ -1899,7 +1899,7 @@ { size_t filelen = strlen (file); static const char procfd[] = "/proc/self/fd/%d/%s"; ---- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/i386/clone.S +--- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/i386/clone.S +++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/i386/clone.S @@ -120,9 +120,6 @@ L(pseudo_end): ret @@ -1919,7 +1919,7 @@ cfi_startproc PSEUDO_END (BP_SYM (__clone)) ---- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/i386/dl-cache.h +--- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/i386/dl-cache.h +++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/i386/dl-cache.h @@ -0,0 +1,59 @@ +/* Support for reading /etc/ld.so.cache files written by Linux ldconfig. @@ -1981,7 +1981,7 @@ + } while (0) + +#include_next ---- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/ia64/dl-cache.h +--- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/ia64/dl-cache.h +++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/ia64/dl-cache.h @@ -22,4 +22,31 @@ #define _dl_cache_check_flags(flags) \ @@ -2015,7 +2015,7 @@ + } while (0) + #include_next ---- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c +--- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c +++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig @@ -2023,7 +2023,7 @@ +#else +#include +#endif ---- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h +--- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h +++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig @@ -2031,12 +2031,12 @@ +#else +#include +#endif ---- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed +--- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed +++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed @@ -1 +1 @@ -s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 \2\3"_ +s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_ ---- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/netlinkaccess.h +--- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/netlinkaccess.h +++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/netlinkaccess.h @@ -25,6 +25,24 @@ @@ -2063,7 +2063,7 @@ struct netlink_res { ---- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/paths.h +--- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/paths.h +++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/paths.h @@ -62,7 +62,7 @@ #define _PATH_TTY "/dev/tty" @@ -2074,7 +2074,7 @@ #define _PATH_WTMP "/var/log/wtmp" /* Provide trailing slash, since mostly used for building pathnames. */ ---- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/tcsetattr.c +--- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/tcsetattr.c +++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/tcsetattr.c @@ -49,6 +49,7 @@ tcsetattr (fd, optional_actions, termios_p) { @@ -2121,7 +2121,7 @@ + return retval; } libc_hidden_def (tcsetattr) ---- glibc-2.10-318-gc2735e9/sysdeps/unix/sysv/linux/x86_64/clone.S +--- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/x86_64/clone.S +++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/x86_64/clone.S @@ -89,9 +89,6 @@ L(pseudo_end): ret @@ -2141,7 +2141,7 @@ cfi_startproc; PSEUDO_END (BP_SYM (__clone)) ---- glibc-2.10-318-gc2735e9/timezone/zic.c +--- glibc-2.10-322-gd840539/timezone/zic.c +++ glibc-2.10.90-18/timezone/zic.c @@ -1921,7 +1921,7 @@ const int zonecount; if (stdrp != NULL && stdrp->r_hiyear == 2037) Index: glibc.spec =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/glibc.spec,v retrieving revision 1.412 retrieving revision 1.413 diff -u -p -r1.412 -r1.413 --- glibc.spec 1 Sep 2009 11:03:11 -0000 1.412 +++ glibc.spec 2 Sep 2009 11:28:29 -0000 1.413 @@ -1,4 +1,4 @@ -%define glibcsrcdir glibc-2.10-318-gc2735e9 +%define glibcsrcdir glibc-2.10-322-gd840539 %define glibcversion 2.10.90 ### glibc.spec.in follows: %define run_glibc_tests 1 @@ -24,7 +24,7 @@ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 18 +Release: 19 # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries. # Things that are linked directly into dynamically linked programs # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional @@ -1029,6 +1029,10 @@ rm -f *.filelist* %endif %changelog +* Wed Sep 2 2009 Andreas Schwab - 2.10.90-19 +- Update from master. + - Fix x86_64 bits/mathinline.h for -m32 compilation. + * Tue Sep 1 2009 Andreas Schwab - 2.10.90-18 - Update from master. - fix parse error in (#520209). Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/import.log,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- import.log 1 Sep 2009 11:03:11 -0000 1.28 +++ import.log 2 Sep 2009 11:28:29 -0000 1.29 @@ -26,3 +26,4 @@ glibc-2_10_90-15:HEAD:glibc-2.10.90-15.s glibc-2_10_90-16:HEAD:glibc-2.10.90-16.src.rpm:1251288654 glibc-2_10_90-17:HEAD:glibc-2.10.90-17.src.rpm:1251406917 glibc-2_10_90-18:HEAD:glibc-2.10.90-18.src.rpm:1251802906 +glibc-2_10_90-19:HEAD:glibc-2.10.90-19.src.rpm:1251889856 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/sources,v retrieving revision 1.310 retrieving revision 1.311 diff -u -p -r1.310 -r1.311 --- sources 1 Sep 2009 11:03:11 -0000 1.310 +++ sources 2 Sep 2009 11:28:29 -0000 1.311 @@ -1,2 +1,2 @@ -65209cf11136a0670e363757daaf02bb glibc-2.10-318-gc2735e9-fedora.tar.bz2 -c48e6a1a15bd51200059e92847ce8c60 glibc-2.10-318-gc2735e9.tar.bz2 +76cd8fe4fc85a7bb8cbcc26e7ee1b596 glibc-2.10-322-gd840539-fedora.tar.bz2 +a62cbf8a80e00e4bca0b78f17b9f50a3 glibc-2.10-322-gd840539.tar.bz2 From pkgdb at fedoraproject.org Wed Sep 2 11:29:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 11:29:03 +0000 Subject: [pkgdb] uClibc had acl change status Message-ID: <20090902112904.14C8410F883@bastion2.fedora.phx.redhat.com> vda has set the commit acl on uClibc (Fedora 11) to Approved for varekova To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/uClibc From pkgdb at fedoraproject.org Wed Sep 2 11:29:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 11:29:06 +0000 Subject: [pkgdb] uClibc had acl change status Message-ID: <20090902112906.5FEEB10F894@bastion2.fedora.phx.redhat.com> vda has set the approveacls acl on uClibc (Fedora 11) to Approved for varekova To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/uClibc From kraxel at fedoraproject.org Wed Sep 2 11:36:00 2009 From: kraxel at fedoraproject.org (Gerd Hoffmann) Date: Wed, 2 Sep 2009 11:36:00 +0000 (UTC) Subject: rpms/xen/devel xen-341-add-bzip2-lzma-pv-bootloader-support-v2.patch, NONE, 1.1 xen-fix-videoram-option.patch, NONE, 1.1 xen.spec, 1.246, 1.247 xen-bzip2-xz-1.patch, 1.1, NONE xen-bzip2-xz-2.patch, 1.1, NONE xen-bzip2-xz-3.patch, 1.1, NONE xen-stubdomain-bridging.patch, 1.1, NONE Message-ID: <20090902113600.AF97011C00E6@cvs1.fedora.phx.redhat.com> Author: kraxel Update of /cvs/pkgs/rpms/xen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16108 Modified Files: xen.spec Added Files: xen-341-add-bzip2-lzma-pv-bootloader-support-v2.patch xen-fix-videoram-option.patch Removed Files: xen-bzip2-xz-1.patch xen-bzip2-xz-2.patch xen-bzip2-xz-3.patch xen-stubdomain-bridging.patch Log Message: more backports xen-341-add-bzip2-lzma-pv-bootloader-support-v2.patch: Makefile | 19 ++ xc_dom_bzimageloader.c | 386 +++++++++++++++++++++++++++++++++++++++++-------- 2 files changed, 348 insertions(+), 57 deletions(-) --- NEW FILE xen-341-add-bzip2-lzma-pv-bootloader-support-v2.patch --- --- xen-3.4-testing.hg/tools/libxc/Makefile 2009-09-01 17:19:44.000000000 +0300 +++ xen-unstable.hg/tools/libxc/Makefile 2009-09-01 17:12:45.000000000 +0300 @@ -149,6 +151,25 @@ libxenguest.so.$(MAJOR): libxenguest.so.$(MAJOR).$(MINOR) ln -sf $< $@ +ifeq ($(CONFIG_MiniOS),y) +zlib-options = +else +zlib-options = $(shell \ + (. ../check/funcs.sh; \ + if has_header bzlib.h; then \ + echo "-DHAVE_BZLIB"; \ + echo "-lbz2"; \ + fi; \ + if has_header lzma.h; then \ + echo "-DHAVE_LZMA"; \ + echo "-llzma"; \ + fi) | grep $(1)) +endif + +xc_dom_bzimageloader.o: CFLAGS += $(call zlib-options,D) +xc_dom_bzimageloader.opic: CFLAGS += $(call zlib-options,D) + +libxenguest.so.$(MAJOR).$(MINOR): LDFLAGS += $(call zlib-options,l) libxenguest.so.$(MAJOR).$(MINOR): $(GUEST_PIC_OBJS) libxenctrl.so $(CC) $(CFLAGS) $(LDFLAGS) -Wl,$(SONAME_LDFLAG) -Wl,libxenguest.so.$(MAJOR) $(SHLIB_CFLAGS) -o $@ $(GUEST_PIC_OBJS) -lz -lxenctrl $(PTHREAD_LIBS) --- xen-3.4-testing.hg/tools/libxc/xc_dom_bzimageloader.c 2009-09-01 17:19:44.000000000 +0300 +++ xen-unstable.hg/tools/libxc/xc_dom_bzimageloader.c 2009-09-01 17:12:45.000000000 +0300 @@ -11,6 +11,7 @@ * written 2006 by Gerd Hoffmann . * written 2007 by Jeremy Fitzhardinge * written 2008 by Ian Campbell + * written 2009 by Chris Lalancette * */ #include @@ -20,43 +21,289 @@ #include "xg_private.h" #include "xc_dom.h" +#if defined(HAVE_BZLIB) + +#include + +static int xc_try_bzip2_decode( + struct xc_dom_image *dom, void **blob, size_t *size) +{ + bz_stream stream; + int ret; + char *out_buf; + int retval = -1; + int outsize; + uint64_t total; + + stream.bzalloc = NULL; + stream.bzfree = NULL; + stream.opaque = NULL; + + ret = BZ2_bzDecompressInit(&stream, 0, 0); + if ( ret != BZ_OK ) + { + xc_dom_printf("Error initting bz2 stream\n"); + return -1; + } + + /* sigh. We don't know up-front how much memory we are going to need + * for the output buffer. Allocate the output buffer to be equal + * the input buffer to start, and we'll realloc as needed. + */ + outsize = dom->kernel_size; + out_buf = malloc(outsize); + if ( out_buf == NULL ) + { + xc_dom_printf("Failed to alloc memory\n"); + goto bzip2_cleanup; + } + + stream.next_in = dom->kernel_blob; + stream.avail_in = dom->kernel_size; + + stream.next_out = out_buf; + stream.avail_out = dom->kernel_size; + + for ( ; ; ) + { + ret = BZ2_bzDecompress(&stream); + if ( (stream.avail_out == 0) || (ret != BZ_OK) ) + { + out_buf = realloc(out_buf, outsize * 2); + if ( out_buf == NULL ) + { + xc_dom_printf("Failed to realloc memory\n"); + break; + } + + stream.next_out = out_buf + outsize; + stream.avail_out = (outsize * 2) - outsize; + outsize *= 2; + } + + if ( ret != BZ_OK ) + { + if ( ret == BZ_STREAM_END ) + { + xc_dom_printf("Saw data stream end\n"); + retval = 0; + break; + } + xc_dom_printf("BZIP error\n"); + } + } + + total = (stream.total_out_hi32 << 31) | stream.total_out_lo32; + + xc_dom_printf("%s: BZIP2 decompress OK, 0x%zx -> 0x%lx\n", + __FUNCTION__, *size, (long unsigned int) total); + + *blob = out_buf; + *size = total; + + bzip2_cleanup: + BZ2_bzDecompressEnd(&stream); + + return retval; +} + +#else /* !defined(HAVE_BZLIB) */ + +static int xc_try_bzip2_decode( + struct xc_dom_image *dom, void **blob, size_t *size) +{ + xc_dom_printf("%s: BZIP2 decompress support unavailable\n", + __FUNCTION__); + return -1; +} + +#endif + +#if defined(HAVE_LZMA) + +#include + +static uint64_t physmem(void) +{ + uint64_t ret = 0; + const long pagesize = sysconf(_SC_PAGESIZE); + const long pages = sysconf(_SC_PHYS_PAGES); + + if ( (pagesize != -1) || (pages != -1) ) + { + /* + * According to docs, pagesize * pages can overflow. + * Simple case is 32-bit box with 4 GiB or more RAM, + * which may report exactly 4 GiB of RAM, and "long" + * being 32-bit will overflow. Casting to uint64_t + * hopefully avoids overflows in the near future. + */ + ret = (uint64_t)(pagesize) * (uint64_t)(pages); + } + + return ret; +} + +static int xc_try_lzma_decode( + struct xc_dom_image *dom, void **blob, size_t *size) +{ + lzma_stream stream = LZMA_STREAM_INIT; + lzma_ret ret; + lzma_action action = LZMA_RUN; + unsigned char *out_buf; + int retval = -1; + int outsize; + const char *msg; + + ret = lzma_alone_decoder(&stream, physmem() / 3); + if ( ret != LZMA_OK ) + { + xc_dom_printf("Failed to init lzma stream decoder\n"); + return -1; + } + + /* sigh. We don't know up-front how much memory we are going to need + * for the output buffer. Allocate the output buffer to be equal + * the input buffer to start, and we'll realloc as needed. + */ + outsize = dom->kernel_size; + out_buf = malloc(outsize); + if ( out_buf == NULL ) + { + xc_dom_printf("Failed to alloc memory\n"); + goto lzma_cleanup; + } + + stream.next_in = dom->kernel_blob; + stream.avail_in = dom->kernel_size; + + stream.next_out = out_buf; + stream.avail_out = dom->kernel_size; + + for ( ; ; ) + { + ret = lzma_code(&stream, action); + if ( (stream.avail_out == 0) || (ret != LZMA_OK) ) + { + out_buf = realloc(out_buf, outsize * 2); + if ( out_buf == NULL ) + { + xc_dom_printf("Failed to realloc memory\n"); + break; + } + + stream.next_out = out_buf + outsize; + stream.avail_out = (outsize * 2) - outsize; + outsize *= 2; + } + + if ( ret != LZMA_OK ) + { + if ( ret == LZMA_STREAM_END ) + { + xc_dom_printf("Saw data stream end\n"); + retval = 0; + break; + } + + switch ( ret ) + { + case LZMA_MEM_ERROR: + msg = strerror(ENOMEM); + break; + + case LZMA_MEMLIMIT_ERROR: + msg = "Memory usage limit reached"; + break; + + case LZMA_FORMAT_ERROR: + msg = "File format not recognized"; + break; + + case LZMA_OPTIONS_ERROR: + // FIXME: Better message? + msg = "Unsupported compression options"; + break; + + case LZMA_DATA_ERROR: + msg = "File is corrupt"; + break; + + case LZMA_BUF_ERROR: + msg = "Unexpected end of input"; + break; + + default: + msg = "Internal program error (bug)"; + break; + } + xc_dom_printf("%s: LZMA decompression error %s\n", + __FUNCTION__, msg); + break; + } + } + + xc_dom_printf("%s: LZMA decompress OK, 0x%zx -> 0x%zx\n", + __FUNCTION__, *size, (size_t)stream.total_out); + + *blob = out_buf; + *size = stream.total_out; + + lzma_cleanup: + lzma_end(&stream); + + return retval; +} + +#else /* !defined(HAVE_LZMA) */ + +static int xc_try_lzma_decode( + struct xc_dom_image *dom, void **blob, size_t *size) +{ + xc_dom_printf("%s: LZMA decompress support unavailable\n", + __FUNCTION__); + return -1; +} + +#endif + struct setup_header { - uint8_t _pad0[0x1f1]; /* skip uninteresting stuff */ - uint8_t setup_sects; - uint16_t root_flags; - uint32_t syssize; - uint16_t ram_size; - uint16_t vid_mode; - uint16_t root_dev; - uint16_t boot_flag; - uint16_t jump; - uint32_t header; -#define HDR_MAGIC "HdrS" -#define HDR_MAGIC_SZ 4 - uint16_t version; -#define VERSION(h,l) (((h)<<8) | (l)) - uint32_t realmode_swtch; - uint16_t start_sys; - uint16_t kernel_version; - uint8_t type_of_loader; - uint8_t loadflags; - uint16_t setup_move_size; - uint32_t code32_start; - uint32_t ramdisk_image; - uint32_t ramdisk_size; - uint32_t bootsect_kludge; - uint16_t heap_end_ptr; - uint16_t _pad1; - uint32_t cmd_line_ptr; - uint32_t initrd_addr_max; - uint32_t kernel_alignment; - uint8_t relocatable_kernel; - uint8_t _pad2[3]; - uint32_t cmdline_size; - uint32_t hardware_subarch; - uint64_t hardware_subarch_data; - uint32_t payload_offset; - uint32_t payload_length; + uint8_t _pad0[0x1f1]; /* skip uninteresting stuff */ + uint8_t setup_sects; + uint16_t root_flags; + uint32_t syssize; + uint16_t ram_size; + uint16_t vid_mode; + uint16_t root_dev; + uint16_t boot_flag; + uint16_t jump; + uint32_t header; +#define HDR_MAGIC "HdrS" +#define HDR_MAGIC_SZ 4 + uint16_t version; +#define VERSION(h,l) (((h)<<8) | (l)) + uint32_t realmode_swtch; + uint16_t start_sys; + uint16_t kernel_version; + uint8_t type_of_loader; + uint8_t loadflags; + uint16_t setup_move_size; + uint32_t code32_start; + uint32_t ramdisk_image; + uint32_t ramdisk_size; + uint32_t bootsect_kludge; + uint16_t heap_end_ptr; + uint16_t _pad1; + uint32_t cmd_line_ptr; + uint32_t initrd_addr_max; + uint32_t kernel_alignment; + uint8_t relocatable_kernel; + uint8_t _pad2[3]; + uint32_t cmdline_size; + uint32_t hardware_subarch; + uint64_t hardware_subarch_data; + uint32_t payload_offset; + uint32_t payload_length; } __attribute__((packed)); extern struct xc_dom_loader elf_loader; @@ -70,22 +317,22 @@ return off; } -static int check_bzimage_kernel(struct xc_dom_image *dom, int verbose) +static int xc_dom_probe_bzimage_kernel(struct xc_dom_image *dom) { struct setup_header *hdr; + int ret; if ( dom->kernel_blob == NULL ) { - if ( verbose ) - xc_dom_panic(XC_INTERNAL_ERROR, "%s: no kernel image loaded\n", - __FUNCTION__); + xc_dom_panic(XC_INTERNAL_ERROR, "%s: no kernel image loaded\n", + __FUNCTION__); return -EINVAL; } + if ( dom->kernel_size < sizeof(struct setup_header) ) { - if ( verbose ) - xc_dom_panic(XC_INTERNAL_ERROR, "%s: kernel image too small\n", - __FUNCTION__); + xc_dom_panic(XC_INTERNAL_ERROR, "%s: kernel image too small\n", + __FUNCTION__); return -EINVAL; } @@ -93,39 +340,64 @@ if ( memcmp(&hdr->header, HDR_MAGIC, HDR_MAGIC_SZ) != 0 ) { - if ( verbose ) - xc_dom_panic(XC_INVALID_KERNEL, "%s: kernel is not a bzImage\n", - __FUNCTION__); + xc_dom_panic(XC_INVALID_KERNEL, "%s: kernel is not a bzImage\n", + __FUNCTION__); return -EINVAL; } if ( hdr->version < VERSION(2,8) ) { - if ( verbose ) - xc_dom_panic(XC_INVALID_KERNEL, "%s: boot protocol too old (%04x)\n", - __FUNCTION__, hdr->version); + xc_dom_panic(XC_INVALID_KERNEL, "%s: boot protocol too old (%04x)\n", + __FUNCTION__, hdr->version); return -EINVAL; } dom->kernel_blob = dom->kernel_blob + payload_offset(hdr); dom->kernel_size = hdr->payload_length; - if ( xc_dom_try_gunzip(dom, &dom->kernel_blob, &dom->kernel_size) == -1 ) + if ( memcmp(dom->kernel_blob, "\037\213", 2) == 0 ) + { + ret = xc_dom_try_gunzip(dom, &dom->kernel_blob, &dom->kernel_size); + if ( ret == -1 ) + { + xc_dom_panic(XC_INVALID_KERNEL, + "%s: unable to gzip decompress kernel\n", + __FUNCTION__); + return -EINVAL; + } + } + else if ( memcmp(dom->kernel_blob, "\102\132\150", 3) == 0 ) { - if ( verbose ) - xc_dom_panic(XC_INVALID_KERNEL, "%s: unable to decompress kernel\n", + ret = xc_try_bzip2_decode(dom, &dom->kernel_blob, &dom->kernel_size); + if ( ret < 0 ) + { + xc_dom_panic(XC_INVALID_KERNEL, + "%s unable to BZIP2 decompress kernel", __FUNCTION__); + return -EINVAL; + } + } + else if ( memcmp(dom->kernel_blob, "\135\000", 2) == 0 ) + { + ret = xc_try_lzma_decode(dom, &dom->kernel_blob, &dom->kernel_size); + if ( ret < 0 ) + { + xc_dom_panic(XC_INVALID_KERNEL, + "%s unable to LZMA decompress kernel\n", + __FUNCTION__); + return -EINVAL; + } + } + else + { + xc_dom_panic(XC_INVALID_KERNEL, "%s: unknown compression format\n", + __FUNCTION__); return -EINVAL; } return elf_loader.probe(dom); } -static int xc_dom_probe_bzimage_kernel(struct xc_dom_image *dom) -{ - return check_bzimage_kernel(dom, 0); -} - static int xc_dom_parse_bzimage_kernel(struct xc_dom_image *dom) { return elf_loader.parser(dom); xen-fix-videoram-option.patch: vl.c | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) --- NEW FILE xen-fix-videoram-option.patch --- Date: Mon, 10 Aug 2009 13:46:30 +0100 Message-ID: Subject: Re: [Xen-devel] [ANNOUNCE] Xen 3.3.2 and 3.4.1 released From: Andrew Lyon > > If that's not what you meant, what did you mean ? :-) > > Ian. > Yes that is the correct pair of patches, I have tested on x86_64 and I am able to create hvm with increased video ram, I do not see much value in applying a patch which does not work and then fixing it if both are not currently in 3.4 so here is a single patch instead, perhaps KUWAMURA Shin'ya can add a signed-off-by to this too. Signed-off-by: Andrew Lyon --- diff --git tools/ioemu-qemu-xen/vl.c tools/ioemu-qemu-xen/vl.c index b5bb5cb..3506977 100644 --- a/tools/ioemu-qemu-xen/vl.c +++ b/tools/ioemu-qemu-xen/vl.c @@ -4801,7 +4801,6 @@ int main(int argc, char **argv, char **envp) machine = first_machine; cpu_model = NULL; initrd_filename = NULL; - ram_size = VGA_RAM_SIZE; #ifdef CONFIG_GDBSTUB use_gdbstub = 0; gdbstub_port = DEFAULT_GDBSTUB_PORT; @@ -5654,13 +5653,6 @@ int main(int argc, char **argv, char **envp) } #endif -#if defined (__ia64__) - if (ram_size > VGA_IO_START) - ram_size += VGA_IO_SIZE; /* skip VGA I/O hole */ - if (ram_size > MMIO_START) - ram_size += 1 * MEM_G; /* skip 3G-4G MMIO, LEGACY_IO_SPACE etc. */ -#endif - /* init the bluetooth world */ for (i = 0; i < nb_bt_opts; i++) if (bt_parse(bt_opts[i])) @@ -5677,6 +5669,13 @@ int main(int argc, char **argv, char **envp) phys_ram_size = (machine->ram_require + vga_ram_size) & ~RAMSIZE_FIXED; +#if defined (__ia64__) + if (ram_size > VGA_IO_START) + ram_size += VGA_IO_SIZE; /* skip VGA I/O hole */ + if (ram_size > MMIO_START) + ram_size += 1 * MEM_G; /* skip 3G-4G MMIO, LEGACY_IO_SPACE etc. */ +#endif + if (machine->ram_require & RAMSIZE_FIXED) { if (ram_size > 0) { if (ram_size < phys_ram_size) { Andy _______________________________________________ Xen-devel mailing list Xen-devel at lists.xensource.com http://lists.xensource.com/xen-devel Index: xen.spec =================================================================== RCS file: /cvs/pkgs/rpms/xen/devel/xen.spec,v retrieving revision 1.246 retrieving revision 1.247 diff -u -p -r1.246 -r1.247 --- xen.spec 1 Sep 2009 11:46:49 -0000 1.246 +++ xen.spec 2 Sep 2009 11:36:00 -0000 1.247 @@ -6,7 +6,7 @@ Summary: Xen is a virtual machine monitor Name: xen Version: 3.4.1 -Release: 2%{?dist} +Release: 3%{?dist} Group: Development/Libraries License: GPLv2+ and LGPLv2+ and BSD URL: http://xen.org/ @@ -40,11 +40,8 @@ Patch10: xen-no-werror.patch # backports Patch20: xen-pygrub-fix-timeout-0.patch Patch21: xen-qemu-dm-fix-block-memory-leak.patch -Patch22: xen-stubdomain-bridging.patch - -Patch30: xen-bzip2-xz-1.patch -Patch31: xen-bzip2-xz-2.patch -Patch32: xen-bzip2-xz-3.patch +Patch22: xen-fix-videoram-option.patch +Patch23: xen-341-add-bzip2-lzma-pv-bootloader-support-v2.patch Patch100: xen-configure-xend.patch @@ -149,11 +146,8 @@ which manage Xen virtual machines. %patch20 -p1 %patch21 -p1 -#%patch22 -p1 - -%patch30 -p1 -%patch31 -p1 -#%patch32 -p1 +%patch22 -p1 +%patch23 -p1 %patch100 -p1 @@ -468,6 +462,10 @@ rm -rf %{buildroot} %{_libdir}/*.a %changelog +* Tue Sep 2 2009 Gerd Hoffmann - 3.4.1-3 +- swap bzip2+xz linux kernel compression support patches. +- backport one more bugfix (videoram option). + * Tue Sep 1 2009 Gerd Hoffmann - 3.4.1-2 - backport bzip2+xz linux kernel compression support. - backport a few bugfixes. --- xen-bzip2-xz-1.patch DELETED --- --- xen-bzip2-xz-2.patch DELETED --- --- xen-bzip2-xz-3.patch DELETED --- --- xen-stubdomain-bridging.patch DELETED --- From mgrepl at fedoraproject.org Wed Sep 2 11:37:34 2009 From: mgrepl at fedoraproject.org (Miroslav Grepl) Date: Wed, 2 Sep 2009 11:37:34 +0000 (UTC) Subject: rpms/selinux-policy/F-11 policy-20090521.patch,1.49,1.50 Message-ID: <20090902113734.4377A11C00E6@cvs1.fedora.phx.redhat.com> Author: mgrepl Update of /cvs/extras/rpms/selinux-policy/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16450 Modified Files: policy-20090521.patch Log Message: - Allow gssd to send signals to users - Allow fsdaemon_t setpcap capability policy-20090521.patch: man/man8/samba_selinux.8 | 4 policy/mcs | 12 - policy/modules/admin/certwatch.te | 4 policy/modules/admin/kismet.te | 16 + policy/modules/admin/logrotate.te | 6 policy/modules/admin/mrtg.te | 8 policy/modules/admin/prelink.te | 9 policy/modules/admin/readahead.te | 2 policy/modules/admin/rpm.fc | 1 policy/modules/admin/rpm.if | 46 +++++ policy/modules/admin/rpm.te | 4 policy/modules/admin/shorewall.fc | 12 + policy/modules/admin/shorewall.if | 166 ++++++++++++++++++ policy/modules/admin/shorewall.te | 103 +++++++++++ policy/modules/admin/sudo.if | 4 policy/modules/admin/usermanage.if | 3 policy/modules/admin/usermanage.te | 3 policy/modules/apps/awstats.te | 2 policy/modules/apps/calamaris.te | 4 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 96 ++++++++++ policy/modules/apps/gitosis.te | 43 ++++ policy/modules/apps/gnome.te | 15 + policy/modules/apps/gpg.if | 2 policy/modules/apps/gpg.te | 1 policy/modules/apps/mozilla.if | 16 + policy/modules/apps/mozilla.te | 14 - policy/modules/apps/nsplugin.if | 2 policy/modules/apps/ptchown.fc | 2 policy/modules/apps/ptchown.if | 22 ++ policy/modules/apps/ptchown.te | 40 ++++ policy/modules/apps/qemu.fc | 1 policy/modules/apps/qemu.te | 5 policy/modules/apps/sandbox.if | 134 +++++++++++--- policy/modules/apps/sandbox.te | 274 +++++++++++++++++++++++++++--- policy/modules/apps/screen.if | 1 policy/modules/apps/vmware.fc | 1 policy/modules/apps/vmware.te | 6 policy/modules/kernel/corecommands.fc | 10 - policy/modules/kernel/corenetwork.te.in | 5 policy/modules/kernel/devices.fc | 2 policy/modules/kernel/devices.if | 145 +++++++++++++++ policy/modules/kernel/devices.te | 13 + policy/modules/kernel/domain.if | 45 +--- policy/modules/kernel/domain.te | 31 +++ policy/modules/kernel/files.if | 3 policy/modules/kernel/kernel.if | 2 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 2 policy/modules/kernel/terminal.if | 19 ++ policy/modules/roles/staff.te | 12 + policy/modules/roles/sysadm.if | 35 +++ policy/modules/roles/sysadm.te | 4 policy/modules/roles/unconfineduser.te | 10 - policy/modules/roles/unprivuser.te | 4 policy/modules/roles/xguest.te | 6 policy/modules/services/afs.fc | 2 policy/modules/services/afs.te | 1 policy/modules/services/apache.fc | 4 policy/modules/services/automount.if | 18 + policy/modules/services/avahi.te | 2 policy/modules/services/bluetooth.te | 1 policy/modules/services/clamav.te | 4 policy/modules/services/consolekit.te | 3 policy/modules/services/cron.if | 19 -- policy/modules/services/cron.te | 2 policy/modules/services/cups.fc | 2 policy/modules/services/cups.te | 28 ++- policy/modules/services/dbus.if | 4 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 ++ policy/modules/services/devicekit.te | 6 policy/modules/services/dnsmasq.te | 4 policy/modules/services/dovecot.if | 34 +-- policy/modules/services/dovecot.te | 20 +- policy/modules/services/exim.te | 6 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 10 - policy/modules/services/ftp.te | 15 + policy/modules/services/gnomeclock.te | 1 policy/modules/services/gpsd.fc | 3 policy/modules/services/gpsd.te | 19 +- policy/modules/services/hal.te | 15 + policy/modules/services/hddtemp.fc | 4 policy/modules/services/hddtemp.if | 38 ++++ policy/modules/services/hddtemp.te | 40 ++++ policy/modules/services/kerberos.if | 2 policy/modules/services/kerberos.te | 12 + policy/modules/services/lircd.te | 4 policy/modules/services/mailman.if | 1 policy/modules/services/mta.if | 1 policy/modules/services/mysql.te | 6 policy/modules/services/nis.te | 3 policy/modules/services/nslcd.fc | 4 policy/modules/services/nslcd.if | 145 +++++++++++++++ policy/modules/services/nslcd.te | 50 +++++ policy/modules/services/nx.fc | 3 policy/modules/services/nx.if | 19 ++ policy/modules/services/openvpn.te | 14 + policy/modules/services/pcscd.te | 3 policy/modules/services/polkit.fc | 2 policy/modules/services/polkit.if | 2 policy/modules/services/polkit.te | 3 policy/modules/services/postfix.if | 26 ++ policy/modules/services/postfix.te | 26 -- policy/modules/services/postgresql.te | 2 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 2 policy/modules/services/privoxy.te | 3 policy/modules/services/pyzor.fc | 2 policy/modules/services/pyzor.te | 2 policy/modules/services/rpc.te | 14 + policy/modules/services/rsync.te | 2 policy/modules/services/samba.te | 2 policy/modules/services/sasl.te | 2 policy/modules/services/sendmail.if | 39 ++++ policy/modules/services/sendmail.te | 7 policy/modules/services/setroubleshoot.te | 5 policy/modules/services/shorewall.fc | 12 - policy/modules/services/shorewall.if | 166 ------------------ policy/modules/services/shorewall.te | 102 ----------- policy/modules/services/smartmon.te | 4 policy/modules/services/spamassassin.fc | 8 policy/modules/services/spamassassin.te | 1 policy/modules/services/squid.te | 2 policy/modules/services/ssh.if | 23 ++ policy/modules/services/ssh.te | 8 policy/modules/services/uucp.te | 2 policy/modules/services/virt.te | 27 ++ policy/modules/services/xserver.fc | 2 policy/modules/services/xserver.if | 41 ++++ policy/modules/services/xserver.te | 11 - policy/modules/system/authlogin.fc | 3 policy/modules/system/authlogin.if | 270 ++++++++++++++++++----------- policy/modules/system/authlogin.te | 27 +- policy/modules/system/init.fc | 2 policy/modules/system/init.te | 2 policy/modules/system/ipsec.te | 61 +++++- policy/modules/system/iptables.te | 4 policy/modules/system/iscsi.te | 1 policy/modules/system/libraries.fc | 11 + policy/modules/system/locallogin.te | 6 policy/modules/system/miscfiles.fc | 1 policy/modules/system/mount.te | 1 policy/modules/system/sysnetwork.if | 1 policy/modules/system/sysnetwork.te | 17 + policy/modules/system/udev.fc | 1 policy/modules/system/udev.te | 10 + policy/modules/system/userdomain.if | 33 ++- policy/modules/system/virtual.te | 5 policy/modules/system/xen.te | 1 151 files changed, 2407 insertions(+), 650 deletions(-) Index: policy-20090521.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-11/policy-20090521.patch,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- policy-20090521.patch 24 Aug 2009 14:48:05 -0000 1.49 +++ policy-20090521.patch 2 Sep 2009 11:37:33 -0000 1.50 @@ -208,9 +208,19 @@ diff -b -B --ignore-all-space --exclude- fs_getattr_all_fs(readahead_t) fs_search_auto_mountpoints(readahead_t) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/rpm.fc serefpolicy-3.6.12/policy/modules/admin/rpm.fc +--- nsaserefpolicy/policy/modules/admin/rpm.fc 2009-06-25 10:19:43.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/admin/rpm.fc 2009-09-02 13:11:37.000000000 +0200 +@@ -1,5 +1,6 @@ + + /bin/rpm -- gen_context(system_u:object_r:rpm_exec_t,s0) ++/usr/bin/rpm -- gen_context(system_u:object_r:rpm_exec_t,s0) + /usr/bin/smart -- gen_context(system_u:object_r:rpm_exec_t,s0) + + /usr/bin/yum -- gen_context(system_u:object_r:rpm_exec_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/rpm.if serefpolicy-3.6.12/policy/modules/admin/rpm.if --- nsaserefpolicy/policy/modules/admin/rpm.if 2009-06-25 10:19:43.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/admin/rpm.if 2009-06-25 10:21:01.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/admin/rpm.if 2009-09-02 11:03:37.000000000 +0200 @@ -470,6 +470,24 @@ ######################################## @@ -236,6 +246,38 @@ diff -b -B --ignore-all-space --exclude- ## Do not audit attempts to read, ## write RPM tmp files ## +@@ -569,3 +587,31 @@ + allow $1 rpm_t:process signull; + ') + ++######################################## ++## ++## dontaudit read and write an leaked file descriptors ++## ++## ++## ++## The type of the process performing this action. ++## ++## ++# ++interface(`rpm_dontaudit_leaks',` ++ gen_require(` ++ type rpm_t; ++ type rpm_script_t; ++ type rpm_var_run_t; ++ type rpm_tmp_t; ++ type rpm_tmpfs_t; ++ ') ++ ++ dontaudit $1 rpm_t:fifo_file rw_fifo_file_perms; ++ dontaudit $1 rpm_script_t:fd use; ++ dontaudit $1 rpm_script_t:fifo_file rw_fifo_file_perms; ++ dontaudit $1 rpm_var_run_t:file write_file_perms; ++ dontaudit $1 rpm_tmp_t:file rw_file_perms; ++ dontaudit $1 rpm_t:shm rw_shm_perms; ++ dontaudit $1 rpm_tmpfs_t:dir rw_dir_perms; ++ dontaudit $1 rpm_tmpfs_t:file write_file_perms; ++') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/rpm.te serefpolicy-3.6.12/policy/modules/admin/rpm.te --- nsaserefpolicy/policy/modules/admin/rpm.te 2009-06-25 10:19:43.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/admin/rpm.te 2009-07-28 14:08:18.000000000 +0200 @@ -557,9 +599,22 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/usermanage.if serefpolicy-3.6.12/policy/modules/admin/usermanage.if +--- nsaserefpolicy/policy/modules/admin/usermanage.if 2009-04-07 21:54:49.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/admin/usermanage.if 2009-09-02 09:29:39.000000000 +0200 +@@ -274,6 +274,9 @@ + usermanage_domtrans_useradd($1) + role $2 types useradd_t; + ++ # Add/remove user home directories ++ userdom_manage_home_role($2, useradd_t) ++ + optional_policy(` + nscd_run(useradd_t, $2) + ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/usermanage.te serefpolicy-3.6.12/policy/modules/admin/usermanage.te --- nsaserefpolicy/policy/modules/admin/usermanage.te 2009-06-25 10:19:43.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/admin/usermanage.te 2009-06-25 10:21:01.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/admin/usermanage.te 2009-09-02 09:28:02.000000000 +0200 @@ -209,6 +209,7 @@ files_manage_etc_files(groupadd_t) files_relabel_etc_files(groupadd_t) @@ -568,6 +623,15 @@ diff -b -B --ignore-all-space --exclude- # Execute /usr/bin/{passwd,chfn,chsh} and /usr/sbin/{useradd,vipw}. corecmd_exec_bin(groupadd_t) +@@ -489,6 +490,8 @@ + + userdom_use_unpriv_users_fds(useradd_t) + # Add/remove user home directories ++userdom_manage_home_role(system_r, useradd_t) ++ + userdom_manage_user_home_content_dirs(useradd_t) + userdom_manage_user_home_content_files(useradd_t) + userdom_home_filetrans_user_home_dir(useradd_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/awstats.te serefpolicy-3.6.12/policy/modules/apps/awstats.te --- nsaserefpolicy/policy/modules/apps/awstats.te 2009-06-25 10:19:43.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/apps/awstats.te 2009-08-19 18:08:12.000000000 +0200 @@ -1867,7 +1931,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/domain.te serefpolicy-3.6.12/policy/modules/kernel/domain.te --- nsaserefpolicy/policy/modules/kernel/domain.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/kernel/domain.te 2009-07-24 15:45:03.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/kernel/domain.te 2009-09-02 11:03:42.000000000 +0200 @@ -91,6 +91,9 @@ kernel_read_proc_symlinks(domain) kernel_read_crypto_sysctls(domain) @@ -1907,7 +1971,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` afs_rw_cache(domain) ') -@@ -125,6 +143,12 @@ +@@ -125,6 +143,13 @@ libs_use_shared_libs(domain) ') @@ -1915,12 +1979,13 @@ diff -b -B --ignore-all-space --exclude- +optional_policy(` + rpm_use_fds(domain) + rpm_read_pipes(domain) ++ rpm_dontaudit_leaks(domain) +') + optional_policy(` setrans_translate_context(domain) ') -@@ -152,8 +176,7 @@ +@@ -152,8 +177,7 @@ allow unconfined_domain_type domain:fd use; allow unconfined_domain_type domain:fifo_file rw_file_perms; @@ -1930,7 +1995,7 @@ diff -b -B --ignore-all-space --exclude- # Act upon any other process. allow unconfined_domain_type domain:process ~{ transition dyntransition execmem execstack execheap }; -@@ -185,7 +208,10 @@ +@@ -185,7 +209,10 @@ ifdef(`hide_broken_symptoms',` fs_list_inotifyfs(domain) @@ -2129,7 +2194,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/roles/unconfineduser.te serefpolicy-3.6.12/policy/modules/roles/unconfineduser.te --- nsaserefpolicy/policy/modules/roles/unconfineduser.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/roles/unconfineduser.te 2009-07-20 14:33:12.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/roles/unconfineduser.te 2009-09-02 10:35:47.000000000 +0200 @@ -52,6 +52,8 @@ init_system_domain(unconfined_execmem_t, execmem_exec_t) role unconfined_r types unconfined_execmem_t; @@ -2147,17 +2212,17 @@ diff -b -B --ignore-all-space --exclude- userdom_user_home_dir_filetrans_user_home_content(unconfined_t, { dir file lnk_file fifo_file sock_file }) -@@ -253,6 +254,10 @@ +@@ -252,6 +253,10 @@ + portmap_run_helper(unconfined_t, unconfined_r) ') - optional_policy(` -+ ppp_run(unconfined_t, unconfined_r) -+') ++#optional_policy(` ++# ppp_run(unconfined_t, unconfined_r) ++#') + -+optional_policy(` + optional_policy(` qemu_role_notrans(unconfined_r, unconfined_t) qemu_unconfined_role(unconfined_r) - @@ -277,7 +282,7 @@ ') @@ -2167,6 +2232,14 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` +@@ -323,6 +328,7 @@ + allow unconfined_execmem_t self:process { execstack execmem }; + unconfined_domain_noaudit(unconfined_execmem_t) + allow unconfined_execmem_t unconfined_t:process transition; ++rpm_transition_script(unconfined_execmem_t) + + optional_policy(` + init_dbus_chat_script(unconfined_execmem_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/roles/unprivuser.te serefpolicy-3.6.12/policy/modules/roles/unprivuser.te --- nsaserefpolicy/policy/modules/roles/unprivuser.te 2009-06-25 10:19:44.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/roles/unprivuser.te 2009-06-25 10:21:01.000000000 +0200 @@ -2948,7 +3021,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/hal.te serefpolicy-3.6.12/policy/modules/services/hal.te --- nsaserefpolicy/policy/modules/services/hal.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/hal.te 2009-08-04 12:43:13.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/hal.te 2009-09-02 10:30:14.000000000 +0200 @@ -103,6 +103,7 @@ kernel_rw_irq_sysctls(hald_t) kernel_rw_vm_sysctls(hald_t) @@ -2965,7 +3038,15 @@ diff -b -B --ignore-all-space --exclude- files_getattr_all_mountpoints(hald_t) -@@ -297,6 +299,7 @@ +@@ -211,6 +213,7 @@ + + sysnet_read_config(hald_t) + sysnet_domtrans_dhcpc(hald_t) ++sysnet_domtrans_ifconfig(hald_t) + + userdom_dontaudit_use_unpriv_user_fds(hald_t) + userdom_dontaudit_search_user_home_dirs(hald_t) +@@ -297,6 +300,7 @@ ') optional_policy(` @@ -2973,7 +3054,7 @@ diff -b -B --ignore-all-space --exclude- polkit_domtrans_auth(hald_t) polkit_domtrans_resolve(hald_t) polkit_read_lib(hald_t) -@@ -369,6 +372,8 @@ +@@ -369,6 +373,8 @@ files_read_usr_files(hald_acl_t) files_read_etc_files(hald_acl_t) @@ -2982,7 +3063,7 @@ diff -b -B --ignore-all-space --exclude- storage_getattr_removable_dev(hald_acl_t) storage_setattr_removable_dev(hald_acl_t) storage_getattr_fixed_disk_dev(hald_acl_t) -@@ -381,6 +386,7 @@ +@@ -381,6 +387,7 @@ miscfiles_read_localization(hald_acl_t) optional_policy(` @@ -2990,7 +3071,7 @@ diff -b -B --ignore-all-space --exclude- polkit_domtrans_auth(hald_acl_t) polkit_read_lib(hald_acl_t) polkit_read_reload(hald_acl_t) -@@ -470,6 +476,8 @@ +@@ -470,6 +477,8 @@ # # Local hald dccm policy # @@ -2999,7 +3080,7 @@ diff -b -B --ignore-all-space --exclude- allow hald_dccm_t self:capability { net_bind_service }; allow hald_dccm_t self:process getsched; allow hald_dccm_t self:tcp_socket create_stream_socket_perms; -@@ -480,6 +488,8 @@ +@@ -480,6 +489,8 @@ allow hald_t hald_dccm_t:process signal; allow hald_dccm_t hald_t:unix_stream_socket connectto; @@ -3008,7 +3089,7 @@ diff -b -B --ignore-all-space --exclude- corenet_all_recvfrom_unlabeled(hald_dccm_t) corenet_all_recvfrom_netlabel(hald_dccm_t) corenet_tcp_sendrecv_generic_if(hald_dccm_t) -@@ -508,4 +518,8 @@ +@@ -508,4 +519,8 @@ miscfiles_read_localization(hald_dccm_t) @@ -3811,7 +3892,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpc.te serefpolicy-3.6.12/policy/modules/services/rpc.te --- nsaserefpolicy/policy/modules/services/rpc.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/rpc.te 2009-07-07 08:35:34.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/rpc.te 2009-09-02 10:55:40.000000000 +0200 @@ -95,6 +95,10 @@ userdom_signal_unpriv_users(rpcd_t) @@ -3834,7 +3915,16 @@ diff -b -B --ignore-all-space --exclude- ######################################## # # NFSD local policy -@@ -214,6 +222,10 @@ +@@ -207,6 +215,8 @@ + + mount_signal(gssd_t) + ++userdom_signal_all_users(gssd_t) ++ + tunable_policy(`allow_gssd_read_tmp',` + userdom_list_user_tmp(gssd_t) + userdom_read_user_tmp_files(gssd_t) +@@ -214,6 +224,10 @@ ') optional_policy(` @@ -3857,6 +3947,18 @@ diff -b -B --ignore-all-space --exclude- auth_read_all_dirs_except_shadow(rsync_t) auth_read_all_files_except_shadow(rsync_t) auth_read_all_symlinks_except_shadow(rsync_t) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/samba.te serefpolicy-3.6.12/policy/modules/services/samba.te +--- nsaserefpolicy/policy/modules/services/samba.te 2009-06-25 10:19:44.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/samba.te 2009-09-02 09:14:35.000000000 +0200 +@@ -342,6 +342,8 @@ + miscfiles_read_localization(smbd_t) + miscfiles_read_public_files(smbd_t) + ++userdom_signal_all_users(smbd_t) ++ + userdom_use_unpriv_users_fds(smbd_t) + userdom_dontaudit_search_user_home_dirs(smbd_t) + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/sasl.te serefpolicy-3.6.12/policy/modules/services/sasl.te --- nsaserefpolicy/policy/modules/services/sasl.te 2009-06-25 10:19:44.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/services/sasl.te 2009-08-18 14:47:01.000000000 +0200 @@ -4266,6 +4368,21 @@ diff -b -B --ignore-all-space --exclude- - -permissive shorewall_t; - +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/smartmon.te serefpolicy-3.6.12/policy/modules/services/smartmon.te +--- nsaserefpolicy/policy/modules/services/smartmon.te 2009-06-25 10:19:44.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/smartmon.te 2009-09-02 10:27:17.000000000 +0200 +@@ -28,9 +28,9 @@ + # Local policy + # + +-allow fsdaemon_t self:capability { setgid sys_rawio sys_admin }; ++allow fsdaemon_t self:capability { setgid setpcap sys_rawio sys_admin }; + dontaudit fsdaemon_t self:capability sys_tty_config; +-allow fsdaemon_t self:process { signal_perms setfscreate }; ++allow fsdaemon_t self:process { getcap setcap signal_perms setfscreate }; + allow fsdaemon_t self:fifo_file rw_fifo_file_perms; + allow fsdaemon_t self:unix_dgram_socket create_socket_perms; + allow fsdaemon_t self:unix_stream_socket create_stream_socket_perms; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/spamassassin.fc serefpolicy-3.6.12/policy/modules/services/spamassassin.fc --- nsaserefpolicy/policy/modules/services/spamassassin.fc 2009-06-25 10:19:44.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/services/spamassassin.fc 2009-08-19 17:48:56.000000000 +0200 From vda at fedoraproject.org Wed Sep 2 11:39:53 2009 From: vda at fedoraproject.org (Denys Vlasenko) Date: Wed, 2 Sep 2009 11:39:53 +0000 (UTC) Subject: rpms/uClibc/F-11 uClibc-0.9.30.1-getline.patch, NONE, 1.1 uClibc.config, NONE, 1.1 uClibc.spec, NONE, 1.1 sources, 1.1, 1.2 Message-ID: <20090902113953.92CCB11C00E6@cvs1.fedora.phx.redhat.com> Author: vda Update of /cvs/extras/rpms/uClibc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16983 Modified Files: sources Added Files: uClibc-0.9.30.1-getline.patch uClibc.config uClibc.spec Log Message: initial build uClibc-0.9.30.1-getline.patch: unifdef.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE uClibc-0.9.30.1-getline.patch --- diff -up uClibc-0.9.30.1/extra/scripts/unifdef.c.pom uClibc-0.9.30.1/extra/scripts/unifdef.c --- uClibc-0.9.30.1/extra/scripts/unifdef.c.pom 2008-04-28 01:10:00.000000000 +0200 +++ uClibc-0.9.30.1/extra/scripts/unifdef.c 2009-06-09 11:15:09.000000000 +0200 @@ -206,7 +206,7 @@ static void done(void); static void error(const char *); static int findsym(const char *); static void flushline(bool); -static Linetype getline(void); +static Linetype getline_uClibc(void); static Linetype ifeval(const char **); static void ignoreoff(void); static void ignoreon(void); @@ -512,7 +512,7 @@ process(void) for (;;) { linenum++; - lineval = getline(); + lineval = getline_uClibc(); trans_table[ifstate[depth]][lineval](); debug("process %s -> %s depth %d", linetype_name[lineval], @@ -526,7 +526,7 @@ process(void) * help from skipcomment(). */ static Linetype -getline(void) +getline_uClibc(void) { const char *cp; int cursym; --- NEW FILE uClibc.config --- # # Target Architecture Features and Options # FORCE_OPTIONS_FOR_ARCH=y TARGET_SUBARCH="" # # Using ELF file format # ARCH_LITTLE_ENDIAN=y # # Using Little Endian # ARCH_HAS_MMU=y ARCH_USE_MMU=y UCLIBC_HAS_FLOATS=y UCLIBC_HAS_FPU=y DO_C99_MATH=n UCLIBC_HAS_FENV=y UCLIBC_HAS_LONG_DOUBLE_MATH=y KERNEL_HEADERS="./kernel-include" HAVE_DOT_CONFIG=y # # General Library Settings # # HAVE_NO_PIC is not set # DOPIC is not set # ARCH_HAS_NO_SHARED is not set # ARCH_HAS_NO_LDSO is not set # HAVE_SHARED is not set UCLIBC_CTOR_DTOR=y # HAS_NO_THREADS is not set # UCLIBC_HAS_THREADS is not set UCLIBC_HAS_SYSLOG=y UCLIBC_HAS_LFS=y # MALLOC is not set # MALLOC_SIMPLE is not set MALLOC_STANDARD=y # MALLOC_GLIBC_COMPAT is not set UCLIBC_DYNAMIC_ATEXIT=y # COMPAT_ATEXIT is not set # UCLIBC_SUSV3_LEGACY is not set # UCLIBC_SUSV3_LEGACY_MACROS is not set # UCLIBC_HAS_STUBS is not set UCLIBC_HAS_SHADOW=y # UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set UCLIBC_HAS_PTY=y ASSUME_DEVPTS=y UNIX98PTY_ONLY=y UCLIBC_HAS_GETPT=y UCLIBC_HAS_TM_EXTENSIONS=y UCLIBC_HAS_TZ_CACHING=y UCLIBC_HAS_TZ_FILE=y UCLIBC_HAS_TZ_FILE_READ_MANY=y UCLIBC_TZ_FILE_PATH="/etc/TZ" # # Advanced Library Settings # UCLIBC_PWD_BUFFER_SIZE=256 UCLIBC_GRP_BUFFER_SIZE=256 # # Support various families of functions # UCLIBC_LINUX_MODULE_24=y UCLIBC_LINUX_SPECIFIC=y UCLIBC_HAS_GNU_ERROR=y UCLIBC_BSD_SPECIFIC=y UCLIBC_HAS_BSD_ERR=y UCLIBC_HAS_OBSOLETE_BSD_SIGNAL=y UCLIBC_HAS_OBSOLETE_SYSV_SIGNAL=y UCLIBC_NTP_LEGACY=y UCLIBC_SV4_DEPRECATED=y UCLIBC_HAS_REALTIME=y UCLIBC_HAS_ADVANCED_REALTIME=y UCLIBC_HAS_EPOLL=y UCLIBC_HAS_XATTR=y UCLIBC_HAS_PROFILING=y UCLIBC_HAS_CRYPT_IMPL=y UCLIBC_HAS_CRYPT=y UCLIBC_HAS_NETWORK_SUPPORT=y UCLIBC_HAS_SOCKET=y UCLIBC_HAS_IPV4=y UCLIBC_HAS_IPV6=y UCLIBC_HAS_RPC=y UCLIBC_HAS_FULL_RPC=y UCLIBC_HAS_REENTRANT_RPC=y # UCLIBC_USE_NETLINK is not set # UCLIBC_HAS_BSD_RES_CLOSE is not set # # String and Stdio Support # UCLIBC_HAS_STRING_GENERIC_OPT=y UCLIBC_HAS_STRING_ARCH_OPT=y UCLIBC_HAS_CTYPE_TABLES=y UCLIBC_HAS_CTYPE_SIGNED=y UCLIBC_HAS_CTYPE_UNSAFE=y # UCLIBC_HAS_CTYPE_CHECKED is not set # UCLIBC_HAS_CTYPE_ENFORCED is not set # UCLIBC_HAS_WCHAR is not set # UCLIBC_HAS_LOCALE is not set # UCLIBC_HAS_HEXADECIMAL_FLOATS is not set # UCLIBC_HAS_GLIBC_CUSTOM_PRINTF is not set # USE_OLD_VFPRINTF is not set UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9 # UCLIBC_HAS_SCANF_GLIBC_A_FLAG is not set # UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set # UCLIBC_HAS_STDIO_BUFSIZ_256 is not set # UCLIBC_HAS_STDIO_BUFSIZ_512 is not set UCLIBC_HAS_STDIO_BUFSIZ_1024=y # UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set # UCLIBC_HAS_STDIO_BUFSIZ_4096 is not set # UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y # UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set # UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set # UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT is not set UCLIBC_HAS_STDIO_GETC_MACRO=y UCLIBC_HAS_STDIO_PUTC_MACRO=y UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y # UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set # UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE is not set # UCLIBC_HAS_GLIBC_CUSTOM_STREAMS is not set UCLIBC_HAS_PRINTF_M_SPEC=y UCLIBC_HAS_ERRNO_MESSAGES=y # UCLIBC_HAS_SYS_ERRLIST is not set UCLIBC_HAS_SIGNUM_MESSAGES=y # UCLIBC_HAS_SYS_SIGLIST is not set UCLIBC_HAS_GNU_GETOPT=y UCLIBC_HAS_GNU_GETSUBOPT=y # # Big and Tall # UCLIBC_HAS_REGEX=y # UCLIBC_HAS_REGEX_OLD is not set UCLIBC_HAS_FNMATCH=y UCLIBC_HAS_FNMATCH_OLD=y UCLIBC_HAS_WORDEXP=y UCLIBC_HAS_FTW=y UCLIBC_HAS_GLOB=y # UCLIBC_HAS_GNU_GLOB is not set # # Library Installation Options # RUNTIME_PREFIX="/lib_uc" DEVEL_PREFIX="./installeddd" # # Security options # # UCLIBC_HAS_ARC4RANDOM is not set # HAVE_NO_SSP is not set # UCLIBC_HAS_SSP is not set UCLIBC_BUILD_NOEXECSTACK=y # # uClibc development/debugging options # CROSS_COMPILER_PREFIX="" UCLIBC_EXTRA_CFLAGS="" DODEBUG=y DOSTRIP=y # DOASSERTS is not set # UCLIBC_MALLOC_DEBUGGING is not set WARNINGS="-Wall" # EXTRA_WARNINGS is not set # DOMULTI is not set # UCLIBC_MJN3_ONLY is not set --- NEW FILE uClibc.spec --- Name: uClibc Version: 0.9.30.1 Release: 1%{?dist} Summary: C library for embedded Linux Group: Development/Libraries License: LGPLv2 URL: http://www.uclibc.org/ Source0: http://www.uclibc.org/downloads/%{name}-%{version}.tar.bz2 Source1: uClibc.config # fix conflicting types for getline Patch0: uClibc-0.9.30.1-getline.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) %global debug_package %{nil} # This package only contains a static library ExcludeArch: ppc64 # uclibc 0.9.30 does not support ppc64 %description uClibc is a C library for developing embedded Linux systems. It is much smaller than the GNU C Library, but nearly all applications supported by glibc also work perfectly with uClibc. %package devel Summary: Header files and libraries for uClibc library Group: Development/Libraries Provides: uClibc-static = %{version}-%{release} %description devel uClibc is a C library for developing embedded Linux systems. It is much smaller than the GNU C Library, but nearly all applications supported by glibc also work perfectly with uClibc. This package contains the header files and libraries needed for uClibc package. %prep %setup -q %patch0 -p1 -b .getline cat %{SOURCE1} >.config1 iconv -f windows-1252 -t utf-8 README >README.pom mv README.pom README %build mkdir kernel-include cp -a /usr/include/asm kernel-include cp -a /usr/include/asm-generic kernel-include cp -a /usr/include/linux kernel-include arch=`uname -m | sed -e 's/i.86/i386/' -e 's/ppc/powerpc/'` echo "TARGET_$arch=y" >.config echo "TARGET_ARCH=\"$arch\"" >>.config cat .config1 >>.config yes "" | make oldconfig %{?_smp_mflags} make V=1 %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DEVEL_PREFIX="$RPM_BUILD_ROOT/" make install_kernel_headers DEVEL_PREFIX="$RPM_BUILD_ROOT/" # move libraries to proper subdirectory mkdir -p $RPM_BUILD_ROOT/%{_libdir}/uClibc mv $RPM_BUILD_ROOT/lib/* $RPM_BUILD_ROOT/%{_libdir}/uClibc/ rm -rf $RPM_BUILD_ROOT/lib/ # move the header files to /usr subdirectory mkdir -p $RPM_BUILD_ROOT/%{_includedir}/uClibc mv $RPM_BUILD_ROOT/include/* $RPM_BUILD_ROOT/%{_includedir}/uClibc rm -rf $RPM_BUILD_ROOT/include/ %clean rm -rf $RPM_BUILD_ROOT %files devel %defattr(-,root,root,-) %doc README docs/Glibc_vs_uClibc_Differences.txt docs/threads.txt docs/uClibc_vs_SuSv3.txt %doc TODO DEDICATION.mjn3 MAINTAINERS %doc docs/PORTING COPYING.LIB %{_includedir}/uClibc %{_libdir}/uClibc %changelog * Wed Sep 2 2009 Denys Vlasenko - 0.9.30.1-1 - initial build Index: sources =================================================================== RCS file: /cvs/extras/rpms/uClibc/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 21 Jul 2009 15:17:50 -0000 1.1 +++ sources 2 Sep 2009 11:39:53 -0000 1.2 @@ -0,0 +1 @@ +1a4b84e5536ad8170563ffa88c34679c uClibc-0.9.30.1.tar.bz2 From fabbione at fedoraproject.org Wed Sep 2 11:40:20 2009 From: fabbione at fedoraproject.org (Fabio M. Di Nitto) Date: Wed, 2 Sep 2009 11:40:20 +0000 (UTC) Subject: rpms/ocfs2-tools/devel ocfs2-tools.spec,1.8,1.9 Message-ID: <20090902114020.F354911C0498@cvs1.fedora.phx.redhat.com> Author: fabbione Update of /cvs/pkgs/rpms/ocfs2-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17171 Modified Files: ocfs2-tools.spec Log Message: Add missing file entry Index: ocfs2-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocfs2-tools/devel/ocfs2-tools.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- ocfs2-tools.spec 2 Sep 2009 11:13:54 -0000 1.8 +++ ocfs2-tools.spec 2 Sep 2009 11:40:20 -0000 1.9 @@ -6,7 +6,7 @@ Summary: Tools for managing the Ocfs2 cluster file system Name: ocfs2-tools Version: 1.4.2 -Release: 1%{?alphatag:.%{alphatag}}%{?dist} +Release: 2%{?alphatag:.%{alphatag}}%{?dist} License: GPLv2 Group: System Environment/Base # The source for this package was pulled from upstream's git repo and manually @@ -115,7 +115,7 @@ mkdir -p $RPM_BUILD_ROOT/etc/sysconfig cp -f vendor/common/o2cb.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/o2cb mkdir -p $RPM_BUILD_ROOT/etc/udev/rules.d cp -f vendor/common/51-ocfs2.rules \ - $RPM_BUILD_ROOT/etc/udev/rules.d/51-ocfs2.rules + $RPM_BUILD_ROOT/etc/udev/rules.d/51-ocfs2.rules make DESTDIR="$RPM_BUILD_ROOT" install @@ -157,6 +157,7 @@ fi /sbin/o2image %{_initrddir}/o2cb %{_initrddir}/ocfs2 +%config(noreplace) /etc/udev/rules.d/51-ocfs2.rules %config(noreplace) /etc/sysconfig/o2cb %{_mandir}/man7/o2cb.7.gz %{_mandir}/man8/debugfs.ocfs2.8.gz @@ -201,6 +202,9 @@ fi /sbin/ocfs2_controld.pcmk %changelog +* Wed Sep 2 2009 Fabio M. Di Nitto - 1.4.2-2 +- Fix udev rule packaging + * Mon Aug 31 2009 Fabio M. Di Nitto - 1.4.2-1 - New upstream release - Undefine alpha tag From transif at fedoraproject.org Wed Sep 2 11:41:49 2009 From: transif at fedoraproject.org (Transifex System User) Date: Wed, 2 Sep 2009 11:41:49 +0000 (UTC) Subject: comps/po mr.po,1.20,1.21 Message-ID: <20090902114149.EF02C11C00E6@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17682/po Modified Files: mr.po Log Message: Sending translation for Marathi View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.20 -r 1.21 mr.poIndex: mr.po =================================================================== RCS file: /cvs/pkgs/comps/po/mr.po,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- mr.po 26 May 2009 08:35:35 -0000 1.20 +++ mr.po 2 Sep 2009 11:41:49 -0000 1.21 @@ -1,297 +1,319 @@ -# translation of comps.HEAD.mr.po to marathi +# translation of comps.HEAD.po to Marathi # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Rahul Bhalerao , 2006. # Rahul Bhalerao , 2006. # Sandeep Shedmake , 2008, 2009. +# Sandeep Shedmake , 2009. msgid "" msgstr "" -"Project-Id-Version: comps.HEAD.mr\n" +"Project-Id-Version: comps.HEAD\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-26 02:27+0000\n" -"PO-Revision-Date: 2009-05-26 14:00+0530\n" -"Last-Translator: Sandeep Shedmake \n" -"Language-Team: marathi\n" +"POT-Creation-Date: 2009-09-02 08:22+0000\n" +"PO-Revision-Date: 2009-09-02 17:09+0530\n" +"Last-Translator: Sandeep Shedmake \n" +"Language-Team: Marathi \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "?? ???? ???????? ??????? ?? ??? ???????? ?????????? ???????? ??????? ??? ????." -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "??????? ??????" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "??????? ??????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "???????? ??????" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "?????????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "????? ???? ??? ??????????? ?????????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "???? ??????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "????????? ??????" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "????? ??????" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "???? ??? ???????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "????" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "???? ???????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "???? ???????????? ???????? ?????? ??????." -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "????? ??????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "?????????? ??????" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "??????? ??????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "?????????? ????????? ??????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "????? ??????? ?????? ????" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "????????? ??????" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" [...1845 lines suppressed...] msgstr "??????? ??????" -#: ../comps-f11.xml.in.h:164 +#: ../comps-f11.xml.in.h:165 ../comps-f12.xml.in.h:176 +#: ../comps-f13.xml.in.h:176 msgid "Sardinian Support" msgstr "?????????? ??????" -#: ../comps-f11.xml.in.h:181 +#: ../comps-f11.xml.in.h:182 ../comps-f12.xml.in.h:193 +#: ../comps-f13.xml.in.h:193 msgid "Sugar Desktop Environment" msgstr "Sugar ???????? ???????" -#: ../comps-f11.xml.in.h:182 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1369,7 +1480,8 @@ msgstr "" "32 ??? Windows ?????? ???? ?????-?????????, ?????, ? ????????????? ??????, ???? ???? " "Fedora ??????? ????????? ????? ??????." -#: ../comps-f11.xml.in.h:185 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." @@ -1377,37 +1489,96 @@ msgstr "" "Objective CAML ???????????? ???? ? ?????????? ???? ???? ????????? ?????? ??????? " "??????." -#: ../comps-f11.xml.in.h:187 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "???????? ??????" -#: ../comps-f11.xml.in.h:195 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "????? ??????" -#: ../comps-f11.xml.in.h:222 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." msgstr "?? ?? ????, ??????, ???? ??????? ? ????? ?????? ??????? ???????????? ???????? ???? ???." -#: ../comps-f11.xml.in.h:234 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "???????? ??????" -#: ../comps-f11.xml.in.h:236 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "????? ??????? ??????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "GNOME ???????? ????? ???????? ??? ??????????????? ??????? ?????????? ???????? ??????? ???" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "???? Fedora ???????? ????? ???????? ??? ??????????????? ??????? ?????????? ???????? ??????? ???" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "?????? ? ???????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "Fedora ????????? ? ???????? ????? ?????? ? ???????" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "???????? ??? (???)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "???????? ??? (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "?????????? ???????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "LXDE ?? ??? ????????? ??????? ?????? ????? ??? ?? ?????????, ?????? ???? ????? ???? ????? ????? ???? X11 ???????? ??????? ???." + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "???? ? ????????? ??? ????????." + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "Moblin ???????? ???????" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "Moblin ?? NetBook/NetTop/MID ???? ????? ???????? ??????? ??? ???." + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "????? ????????? ?????????" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "?????? ?????? ??????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1415,7 +1586,7 @@ msgstr "" "GNOME ?? ?????????, ?????? ???????? ??????? ??? ????????? ?????, ???????????? , ??????? " "??????? ??? ?????? ???? ?????????? ????? ?????? ???." -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1423,7 +1594,7 @@ msgstr "" "KDE ?? ?????????, ?????? ???????? ??????? ??? ????????? ?????, ???????????? , ??????? ??????? " "??? ?????? ???? ?????????? ????? ?????? ???." -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1431,11 +1602,11 @@ msgstr "" "?????? ??? ?????? ??????? ??????, ?? ????????? ????? ?? ??????? ?????? ??????? ??? ?????? " "??? ?????. ???????? Emacs ??? Vi ????? ?????? ???." -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "XEmacs ??? ??????." -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1443,27 +1614,27 @@ msgstr "" "?? ?????? ??????? DocBook ???????? ???????? ????? ??? ??????? HTML, PDF, ??????????????, " "??? ??? ???????? ????????? ??????? ??? ?????." -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "?? ???? ??????? ????????? ????? ??????? ?? ???" -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "This group is a collection of tools and resources of Arabic environments." msgstr "?? ???? ?????? ????????????? ???? ? ??????????? ?? ???." -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "?? ???? ?????? ????????????? ???? ? ??????????? ?? ???." -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "This group is a collection of tools and resources of Japanese environments." msgstr "?? ???? ?????? ????????????? ???? ? ??????????? ?? ???." -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "This group is a collection of tools and resources of Czech environments." msgstr "?? ???? ??? ????????????? ???? ? ??????????? ?? ???." From ltinkl at fedoraproject.org Wed Sep 2 11:46:18 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Wed, 2 Sep 2009 11:46:18 +0000 (UTC) Subject: rpms/kdebase/F-10 kdebase-4.3.2-konsolemenus.patch, NONE, 1.1 kdebase.spec, 1.369, 1.370 Message-ID: <20090902114618.B151611C00E6@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebase/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19447/F-10 Modified Files: kdebase.spec Added Files: kdebase-4.3.2-konsolemenus.patch Log Message: Correct KPart issue where the wrong context menu was used and invalid menus were created. kdebase-4.3.2-konsolemenus.patch: SessionController.cpp | 19 +++++++++++++------ SessionController.h | 3 +++ 2 files changed, 16 insertions(+), 6 deletions(-) --- NEW FILE kdebase-4.3.2-konsolemenus.patch --- Index: apps/konsole/src/SessionController.cpp =================================================================== --- apps/konsole/src/SessionController.cpp (revision 1017602) +++ apps/konsole/src/SessionController.cpp (revision 1017603) @@ -95,13 +95,11 @@ Q_ASSERT( view ); // handle user interface related to session (menus etc.) + if (isKonsolePart()) + setXMLFile("konsole/partui.rc"); + else + setXMLFile("konsole/sessionui.rc"); -#ifdef KONSOLE_PART - setXMLFile("konsole/partui.rc"); -#else - setXMLFile("konsole/sessionui.rc"); -#endif - setupActions(); actionCollection()->addAssociatedWidget(view); foreach (QAction* action, actionCollection()->actions()) @@ -1041,6 +1039,15 @@ } } +bool SessionController::isKonsolePart() const +{ + // Check to see if we are being called from Konsole or a KPart + if (QString(kapp->metaObject()->className()) == "Konsole::Application") + return false; + else + return true; +} + SessionTask::SessionTask(QObject* parent) : QObject(parent) , _autoDelete(false) Index: apps/konsole/src/SessionController.h =================================================================== --- apps/konsole/src/SessionController.h (revision 1017602) +++ apps/konsole/src/SessionController.h (revision 1017603) @@ -209,6 +209,9 @@ void updateSearchFilter(); + /* Returns true if called within a KPart; false if called within Konsole. */ + bool isKonsolePart() const; + private: // begins the search // text - pattern to search for Index: kdebase.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase/F-10/kdebase.spec,v retrieving revision 1.369 retrieving revision 1.370 diff -u -p -r1.369 -r1.370 --- kdebase.spec 1 Sep 2009 12:55:11 -0000 1.369 +++ kdebase.spec 2 Sep 2009 11:46:18 -0000 1.370 @@ -1,8 +1,7 @@ - Name: kdebase Summary: K Desktop Environment 4 - Core Files Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 6 License: GPLv2 @@ -15,6 +14,7 @@ Source0: ftp://ftp.kde.org/pub/kde/stabl Patch0: kdebase-4.1.80-nsplugins-paths.patch Patch1: kdebase-4.1.70-konsole-session.patch Patch2: kdebase-4.2.1-home-icon.patch +Patch3: kdebase-4.3.2-konsolemenus.patch %ifnarch s390 s390x Requires: eject @@ -57,11 +57,7 @@ BuildRequires: pcre-devel BuildRequires: pkgconfig BuildRequires: qimageblitz-devel # samba support -%if 0%{?fedora} > 6 || 0%{?rhel} > 5 BuildRequires: libsmbclient-devel -%else -BuildRequires: samba -%endif BuildRequires: soprano-devel >= 2.0.97 BuildRequires: strigi-devel >= 0.5.7 # needed? @@ -107,6 +103,7 @@ Requires: kdelibs4-devel kdepimlibs4-dev %patch0 -p1 -b .nsplugins-paths %patch1 -p1 -b .konsole-session %patch2 -p1 -b .home-icon +%patch3 -p0 -b .konsolemenus # fix incorrect assumption that we're building in a combined kdebase tree sed -i -e 's/EXISTS "${kdebase_SOURCE_DIR}"/0/g' apps/CMakeLists.txt @@ -218,6 +215,9 @@ fi %changelog +* Wed Sep 2 2009 Luk?? Tinkl - 4.3.1-2 +- fix context menus in Konsole (kdebug:186745) + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 - drop/revert kde-plasma-folderview subpkg From ltinkl at fedoraproject.org Wed Sep 2 11:46:19 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Wed, 2 Sep 2009 11:46:19 +0000 (UTC) Subject: rpms/kdebase/F-11 kdebase-4.3.2-konsolemenus.patch, NONE, 1.1 kdebase.spec, 1.379, 1.380 Message-ID: <20090902114619.0460611C00EC@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebase/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19447/F-11 Modified Files: kdebase.spec Added Files: kdebase-4.3.2-konsolemenus.patch Log Message: Correct KPart issue where the wrong context menu was used and invalid menus were created. kdebase-4.3.2-konsolemenus.patch: SessionController.cpp | 19 +++++++++++++------ SessionController.h | 3 +++ 2 files changed, 16 insertions(+), 6 deletions(-) --- NEW FILE kdebase-4.3.2-konsolemenus.patch --- Index: apps/konsole/src/SessionController.cpp =================================================================== --- apps/konsole/src/SessionController.cpp (revision 1017602) +++ apps/konsole/src/SessionController.cpp (revision 1017603) @@ -95,13 +95,11 @@ Q_ASSERT( view ); // handle user interface related to session (menus etc.) + if (isKonsolePart()) + setXMLFile("konsole/partui.rc"); + else + setXMLFile("konsole/sessionui.rc"); -#ifdef KONSOLE_PART - setXMLFile("konsole/partui.rc"); -#else - setXMLFile("konsole/sessionui.rc"); -#endif - setupActions(); actionCollection()->addAssociatedWidget(view); foreach (QAction* action, actionCollection()->actions()) @@ -1041,6 +1039,15 @@ } } +bool SessionController::isKonsolePart() const +{ + // Check to see if we are being called from Konsole or a KPart + if (QString(kapp->metaObject()->className()) == "Konsole::Application") + return false; + else + return true; +} + SessionTask::SessionTask(QObject* parent) : QObject(parent) , _autoDelete(false) Index: apps/konsole/src/SessionController.h =================================================================== --- apps/konsole/src/SessionController.h (revision 1017602) +++ apps/konsole/src/SessionController.h (revision 1017603) @@ -209,6 +209,9 @@ void updateSearchFilter(); + /* Returns true if called within a KPart; false if called within Konsole. */ + bool isKonsolePart() const; + private: // begins the search // text - pattern to search for Index: kdebase.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase/F-11/kdebase.spec,v retrieving revision 1.379 retrieving revision 1.380 diff -u -p -r1.379 -r1.380 --- kdebase.spec 1 Sep 2009 12:55:12 -0000 1.379 +++ kdebase.spec 2 Sep 2009 11:46:18 -0000 1.380 @@ -1,8 +1,7 @@ - Name: kdebase Summary: K Desktop Environment 4 - Core Files Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 6 License: GPLv2 @@ -15,6 +14,7 @@ Source0: ftp://ftp.kde.org/pub/kde/stabl Patch0: kdebase-4.1.80-nsplugins-paths.patch Patch1: kdebase-4.1.70-konsole-session.patch Patch2: kdebase-4.2.1-home-icon.patch +Patch3: kdebase-4.3.2-konsolemenus.patch %ifnarch s390 s390x Requires: eject @@ -57,11 +57,7 @@ BuildRequires: pcre-devel BuildRequires: pkgconfig BuildRequires: qimageblitz-devel # samba support -%if 0%{?fedora} > 6 || 0%{?rhel} > 5 BuildRequires: libsmbclient-devel -%else -BuildRequires: samba -%endif BuildRequires: soprano-devel >= 2.0.97 BuildRequires: strigi-devel >= 0.5.7 # needed? @@ -107,6 +103,7 @@ Requires: kdelibs4-devel kdepimlibs4-dev %patch0 -p1 -b .nsplugins-paths %patch1 -p1 -b .konsole-session %patch2 -p1 -b .home-icon +%patch3 -p0 -b .konsolemenus # fix incorrect assumption that we're building in a combined kdebase tree sed -i -e 's/EXISTS "${kdebase_SOURCE_DIR}"/0/g' apps/CMakeLists.txt @@ -218,6 +215,9 @@ fi %changelog +* Wed Sep 2 2009 Luk?? Tinkl - 4.3.1-2 +- fix context menus in Konsole (kdebug:186745) + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 - drop/revert kde-plasma-folderview subpkg From ltinkl at fedoraproject.org Wed Sep 2 11:46:19 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Wed, 2 Sep 2009 11:46:19 +0000 (UTC) Subject: rpms/kdebase/devel kdebase-4.3.2-konsolemenus.patch, NONE, 1.1 kdebase.spec, 1.391, 1.392 Message-ID: <20090902114619.65AD011C00E6@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdebase/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19447/devel Modified Files: kdebase.spec Added Files: kdebase-4.3.2-konsolemenus.patch Log Message: Correct KPart issue where the wrong context menu was used and invalid menus were created. kdebase-4.3.2-konsolemenus.patch: SessionController.cpp | 19 +++++++++++++------ SessionController.h | 3 +++ 2 files changed, 16 insertions(+), 6 deletions(-) --- NEW FILE kdebase-4.3.2-konsolemenus.patch --- Index: apps/konsole/src/SessionController.cpp =================================================================== --- apps/konsole/src/SessionController.cpp (revision 1017602) +++ apps/konsole/src/SessionController.cpp (revision 1017603) @@ -95,13 +95,11 @@ Q_ASSERT( view ); // handle user interface related to session (menus etc.) + if (isKonsolePart()) + setXMLFile("konsole/partui.rc"); + else + setXMLFile("konsole/sessionui.rc"); -#ifdef KONSOLE_PART - setXMLFile("konsole/partui.rc"); -#else - setXMLFile("konsole/sessionui.rc"); -#endif - setupActions(); actionCollection()->addAssociatedWidget(view); foreach (QAction* action, actionCollection()->actions()) @@ -1041,6 +1039,15 @@ } } +bool SessionController::isKonsolePart() const +{ + // Check to see if we are being called from Konsole or a KPart + if (QString(kapp->metaObject()->className()) == "Konsole::Application") + return false; + else + return true; +} + SessionTask::SessionTask(QObject* parent) : QObject(parent) , _autoDelete(false) Index: apps/konsole/src/SessionController.h =================================================================== --- apps/konsole/src/SessionController.h (revision 1017602) +++ apps/konsole/src/SessionController.h (revision 1017603) @@ -209,6 +209,9 @@ void updateSearchFilter(); + /* Returns true if called within a KPart; false if called within Konsole. */ + bool isKonsolePart() const; + private: // begins the search // text - pattern to search for Index: kdebase.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase/devel/kdebase.spec,v retrieving revision 1.391 retrieving revision 1.392 diff -u -p -r1.391 -r1.392 --- kdebase.spec 2 Sep 2009 10:18:06 -0000 1.391 +++ kdebase.spec 2 Sep 2009 11:46:19 -0000 1.392 @@ -1,7 +1,7 @@ Name: kdebase Summary: K Desktop Environment 4 - Core Files Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 6 License: GPLv2 @@ -14,6 +14,7 @@ Source0: ftp://ftp.kde.org/pub/kde/stabl Patch0: kdebase-4.1.80-nsplugins-paths.patch Patch1: kdebase-4.1.70-konsole-session.patch Patch2: kdebase-4.2.1-home-icon.patch +Patch3: kdebase-4.3.2-konsolemenus.patch %ifnarch s390 s390x Requires: eject @@ -102,6 +103,7 @@ Requires: kdelibs4-devel kdepimlibs4-dev %patch0 -p1 -b .nsplugins-paths %patch1 -p1 -b .konsole-session %patch2 -p1 -b .home-icon +%patch3 -p0 -b .konsolemenus # fix incorrect assumption that we're building in a combined kdebase tree sed -i -e 's/EXISTS "${kdebase_SOURCE_DIR}"/0/g' apps/CMakeLists.txt @@ -213,6 +215,9 @@ fi %changelog +* Wed Sep 2 2009 Luk?? Tinkl - 4.3.1-2 +- fix context menus in Konsole (kdebug:186745) + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 - drop/revert kde-plasma-folderview subpkg From ltinkl at fedoraproject.org Wed Sep 2 11:48:02 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Wed, 2 Sep 2009 11:48:02 +0000 (UTC) Subject: rpms/oxygen-icon-theme/F-10 .cvsignore, 1.3, 1.4 oxygen-icon-theme.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090902114802.A3BBD11C00E6@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/oxygen-icon-theme/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19840/F-10 Modified Files: .cvsignore oxygen-icon-theme.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/oxygen-icon-theme/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 7 Aug 2009 12:58:11 -0000 1.3 +++ .cvsignore 2 Sep 2009 11:48:02 -0000 1.4 @@ -1 +1 @@ -oxygen-icons-4.3.0.tar.bz2 +oxygen-icons-4.3.1.tar.bz2 Index: oxygen-icon-theme.spec =================================================================== RCS file: /cvs/extras/rpms/oxygen-icon-theme/F-10/oxygen-icon-theme.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- oxygen-icon-theme.spec 7 Aug 2009 12:58:11 -0000 1.2 +++ oxygen-icon-theme.spec 2 Sep 2009 11:48:02 -0000 1.3 @@ -1,6 +1,6 @@ Name: oxygen-icon-theme Summary: Oxygen icon theme -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} License: LGPLv3+ @@ -66,6 +66,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/oxygen-icon-theme/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 7 Aug 2009 12:58:11 -0000 1.3 +++ sources 2 Sep 2009 11:48:02 -0000 1.4 @@ -1 +1 @@ -26b63e75f9f198f91a022e5f198119bb oxygen-icons-4.3.0.tar.bz2 +bd3f2feb4f99c99d15cae7f27c3f452d oxygen-icons-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Wed Sep 2 11:48:02 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Wed, 2 Sep 2009 11:48:02 +0000 (UTC) Subject: rpms/oxygen-icon-theme/F-11 .cvsignore, 1.3, 1.4 oxygen-icon-theme.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090902114802.D6EAB11C00E6@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/oxygen-icon-theme/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19840/F-11 Modified Files: .cvsignore oxygen-icon-theme.spec sources Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/oxygen-icon-theme/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 7 Aug 2009 12:58:11 -0000 1.3 +++ .cvsignore 2 Sep 2009 11:48:02 -0000 1.4 @@ -1 +1 @@ -oxygen-icons-4.3.0.tar.bz2 +oxygen-icons-4.3.1.tar.bz2 Index: oxygen-icon-theme.spec =================================================================== RCS file: /cvs/extras/rpms/oxygen-icon-theme/F-11/oxygen-icon-theme.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- oxygen-icon-theme.spec 7 Aug 2009 12:58:11 -0000 1.2 +++ oxygen-icon-theme.spec 2 Sep 2009 11:48:02 -0000 1.3 @@ -1,6 +1,6 @@ Name: oxygen-icon-theme Summary: Oxygen icon theme -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} License: LGPLv3+ @@ -66,6 +66,9 @@ fi %changelog +* Fri Aug 28 2009 Than Ngo - 4.3.1-1 +- 4.3.1 + * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/oxygen-icon-theme/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 7 Aug 2009 12:58:11 -0000 1.3 +++ sources 2 Sep 2009 11:48:02 -0000 1.4 @@ -1 +1 @@ -26b63e75f9f198f91a022e5f198119bb oxygen-icons-4.3.0.tar.bz2 +bd3f2feb4f99c99d15cae7f27c3f452d oxygen-icons-4.3.1.tar.bz2 From ltinkl at fedoraproject.org Wed Sep 2 11:48:03 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Wed, 2 Sep 2009 11:48:03 +0000 (UTC) Subject: rpms/oxygen-icon-theme/devel .cvsignore,1.9,1.10 Message-ID: <20090902114803.4EAAB11C00E6@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/oxygen-icon-theme/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19840/devel Modified Files: .cvsignore Log Message: KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/oxygen-icon-theme/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 28 Aug 2009 20:06:53 -0000 1.9 +++ .cvsignore 2 Sep 2009 11:48:02 -0000 1.10 @@ -1,6 +1 @@ -oxygen-icons-4.2.90.tar.bz2 -oxygen-icons-4.2.95.tar.bz2 -oxygen-icons-4.2.96.tar.bz2 -oxygen-icons-4.2.98.tar.bz2 -oxygen-icons-4.3.0.tar.bz2 oxygen-icons-4.3.1.tar.bz2 From than at fedoraproject.org Wed Sep 2 11:52:49 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 11:52:49 +0000 (UTC) Subject: rpms/kde-l10n/devel kde-l10n.spec,1.91,1.92 Message-ID: <20090902115249.DFA2111C00E6@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kde-l10n/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21585 Modified Files: kde-l10n.spec Log Message: fix file list Index: kde-l10n.spec =================================================================== RCS file: /cvs/extras/rpms/kde-l10n/devel/kde-l10n.spec,v retrieving revision 1.91 retrieving revision 1.92 diff -u -p -r1.91 -r1.92 --- kde-l10n.spec 28 Aug 2009 20:46:32 -0000 1.91 +++ kde-l10n.spec 2 Sep 2009 11:52:49 -0000 1.92 @@ -1394,7 +1394,6 @@ rm -rf %{buildroot} %lang(sr) %{_kde4_docdir}/HTML/sr at latin %lang(sr) %{_kde4_iconsdir}/*/*/*/*/sr/* %lang(sr) %{_kde4_iconsdir}/*/*/*/*/sr at latin/* -%lang(sr) %{_kde4_iconsdir}/*/*/*/*/*/*/sr/* %lang(sr) %{_kde4_appsdir}/desktoptheme/*/widgets/l10n/sr %lang(sr) %{_kde4_appsdir}/desktoptheme/*/widgets/l10n/sr at latin %lang(sr) %{_kde4_appsdir}/khangman/sr at latin.txt From timlau at fedoraproject.org Wed Sep 2 12:00:57 2009 From: timlau at fedoraproject.org (Tim Lauridsen) Date: Wed, 2 Sep 2009 12:00:57 +0000 (UTC) Subject: rpms/yum-utils/devel .cvsignore, 1.29, 1.30 sources, 1.31, 1.32 yum-utils.spec, 1.65, 1.66 Message-ID: <20090902120057.0EAA011C00E6@cvs1.fedora.phx.redhat.com> Author: timlau Update of /cvs/pkgs/rpms/yum-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24419 Modified Files: .cvsignore sources yum-utils.spec Log Message: Release 1.1.23 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/yum-utils/devel/.cvsignore,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- .cvsignore 19 May 2009 06:50:12 -0000 1.29 +++ .cvsignore 2 Sep 2009 12:00:56 -0000 1.30 @@ -1 +1 @@ -yum-utils-1.1.22.tar.gz +yum-utils-1.1.23.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/yum-utils/devel/sources,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- sources 19 May 2009 06:50:12 -0000 1.31 +++ sources 2 Sep 2009 12:00:56 -0000 1.32 @@ -1 +1 @@ -91373d40b9703f04d12eb289932077a1 yum-utils-1.1.22.tar.gz +6e5c0e3143b098912728d00a5934db76 yum-utils-1.1.23.tar.gz Index: yum-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/yum-utils/devel/yum-utils.spec,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- yum-utils.spec 27 Jul 2009 08:58:04 -0000 1.65 +++ yum-utils.spec 2 Sep 2009 12:00:56 -0000 1.66 @@ -1,15 +1,14 @@ Summary: Utilities based around the yum package manager Name: yum-utils -Version: 1.1.22 -Release: 3%{?dist} +Version: 1.1.23 +Release: 1%{?dist} License: GPLv2+ Group: Development/Tools Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz -Patch0: repoclosure-arch-fix.patch URL: http://yum.baseurl.org/download/yum-utils/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: python >= 2.4 , yum >= 3.2.22 +Requires: python >= 2.4 , yum >= 3.2.23 %description yum-utils is a collection of utilities and examples for the yum package @@ -38,7 +37,7 @@ Provides: yum-changelog = %{version}-%{r Obsoletes: yum-changelog < 1.1.20-0 Conflicts: yum-changelog < 1.1.20-0 # changelog requires new update_md.UpdateMetadata() API in 3.2.23 -Requires: yum >= 3.2.22 +Requires: yum >= 3.2.23 Requires: python-dateutil %description -n yum-plugin-changelog @@ -76,7 +75,7 @@ Group: System Environment/Base Provides: yum-versionlock = %{version}-%{release} Obsoletes: yum-versionlock < 1.1.20-0 Conflicts: yum-versionlock < 1.1.20-0 -Requires: yum >= 3.0 +Requires: yum >= 3.2.24 %description -n yum-plugin-versionlock This plugin takes a set of name/versions for packages and excludes all other @@ -210,7 +209,7 @@ Provides: yum-aliases = %{version}-%{rel Obsoletes: yum-aliases < 1.1.20-0 Conflicts: yum-aliases < 1.1.20-0 # Requires args_hook -Requires: yum >= 3.2.22 +Requires: yum >= 3.2.23 %description -n yum-plugin-aliases This plugin adds the command alias, and parses the aliases config. file to @@ -348,7 +347,7 @@ repositories. %package -n yum-plugin-show-leaves Summary: Yum plugin which shows newly installed leaf packages Group: System Environment/Base -Requires: yum >= 3.2.22 +Requires: yum >= 3.2.23 %description -n yum-plugin-show-leaves Yum plugin which shows newly installed leaf packages @@ -356,7 +355,6 @@ and packages that became leaves after a %prep %setup -q -%patch0 -p0 %install rm -rf $RPM_BUILD_ROOT @@ -598,14 +596,8 @@ fi %changelog -* Mon Jul 27 2009 Fedora Release Engineering - 1.1.22-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Tue Jul 7 2009 Seth Vidal -- patch to repoclosure so spam-o-matic works again in rawhide - -* Tue May 19 2009 Tim Lauridsen -- decrease yum require to 3.2.22, because 3.2.22 in fedora is also 3.2.23 +* Wed Sep 2 2009 Tim Lauridsen +- mark as 1.1.23 * Tue May 19 2009 Tim Lauridsen - mark as 1.1.22 From timlau at fedoraproject.org Wed Sep 2 12:02:41 2009 From: timlau at fedoraproject.org (Tim Lauridsen) Date: Wed, 2 Sep 2009 12:02:41 +0000 (UTC) Subject: rpms/yum-utils/devel repoclosure-arch-fix.patch,1.1,NONE Message-ID: <20090902120241.9A68911C00E6@cvs1.fedora.phx.redhat.com> Author: timlau Update of /cvs/pkgs/rpms/yum-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25577 Removed Files: repoclosure-arch-fix.patch Log Message: remove unused patch --- repoclosure-arch-fix.patch DELETED --- From timlau at fedoraproject.org Wed Sep 2 12:12:45 2009 From: timlau at fedoraproject.org (Tim Lauridsen) Date: Wed, 2 Sep 2009 12:12:45 +0000 (UTC) Subject: rpms/yum-utils/F-11 sources,1.31,1.32 yum-utils.spec,1.62,1.63 Message-ID: <20090902121245.BE3C011C00E6@cvs1.fedora.phx.redhat.com> Author: timlau Update of /cvs/pkgs/rpms/yum-utils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29160 Modified Files: sources yum-utils.spec Log Message: Release 1.1.23 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/yum-utils/F-11/sources,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- sources 19 May 2009 07:06:56 -0000 1.31 +++ sources 2 Sep 2009 12:12:44 -0000 1.32 @@ -1 +1 @@ -91373d40b9703f04d12eb289932077a1 yum-utils-1.1.22.tar.gz +6e5c0e3143b098912728d00a5934db76 yum-utils-1.1.23.tar.gz Index: yum-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/yum-utils/F-11/yum-utils.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- yum-utils.spec 19 May 2009 07:06:56 -0000 1.62 +++ yum-utils.spec 2 Sep 2009 12:12:44 -0000 1.63 @@ -1,6 +1,6 @@ Summary: Utilities based around the yum package manager Name: yum-utils -Version: 1.1.22 +Version: 1.1.23 Release: 1%{?dist} License: GPLv2+ Group: Development/Tools @@ -8,7 +8,7 @@ Source: http://yum.baseurl.org/download/ URL: http://yum.baseurl.org/download/yum-utils/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: python >= 2.4 , yum >= 3.2.22 +Requires: python >= 2.4 , yum >= 3.2.23 %description yum-utils is a collection of utilities and examples for the yum package @@ -37,7 +37,7 @@ Provides: yum-changelog = %{version}-%{r Obsoletes: yum-changelog < 1.1.20-0 Conflicts: yum-changelog < 1.1.20-0 # changelog requires new update_md.UpdateMetadata() API in 3.2.23 -Requires: yum >= 3.2.22 +Requires: yum >= 3.2.23 Requires: python-dateutil %description -n yum-plugin-changelog @@ -75,7 +75,7 @@ Group: System Environment/Base Provides: yum-versionlock = %{version}-%{release} Obsoletes: yum-versionlock < 1.1.20-0 Conflicts: yum-versionlock < 1.1.20-0 -Requires: yum >= 3.0 +Requires: yum >= 3.2.24 %description -n yum-plugin-versionlock This plugin takes a set of name/versions for packages and excludes all other @@ -209,7 +209,7 @@ Provides: yum-aliases = %{version}-%{rel Obsoletes: yum-aliases < 1.1.20-0 Conflicts: yum-aliases < 1.1.20-0 # Requires args_hook -Requires: yum >= 3.2.22 +Requires: yum >= 3.2.23 %description -n yum-plugin-aliases This plugin adds the command alias, and parses the aliases config. file to @@ -347,7 +347,7 @@ repositories. %package -n yum-plugin-show-leaves Summary: Yum plugin which shows newly installed leaf packages Group: System Environment/Base -Requires: yum >= 3.2.22 +Requires: yum >= 3.2.23 %description -n yum-plugin-show-leaves Yum plugin which shows newly installed leaf packages @@ -596,8 +596,8 @@ fi %changelog -* Tue May 19 2009 Tim Lauridsen -- decrease yum require to 3.2.22, because 3.2.22 in fedora is also 3.2.23 +* Wed Sep 2 2009 Tim Lauridsen +- mark as 1.1.23 * Tue May 19 2009 Tim Lauridsen - mark as 1.1.22 From transif at fedoraproject.org Wed Sep 2 12:14:39 2009 From: transif at fedoraproject.org (Transifex System User) Date: Wed, 2 Sep 2009 12:14:39 +0000 (UTC) Subject: comps/po or.po,1.20,1.21 Message-ID: <20090902121439.F32C111C00E6@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29777/po Modified Files: or.po Log Message: Sending translation for Oriya View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.20 -r 1.21 or.poIndex: or.po =================================================================== RCS file: /cvs/pkgs/comps/po/or.po,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- or.po 26 May 2009 07:46:24 -0000 1.20 +++ or.po 2 Sep 2009 12:14:39 -0000 1.21 @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: comps.HEAD.or\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-26 02:27+0000\n" -"PO-Revision-Date: 2009-05-26 13:16+0530\n" +"POT-Creation-Date: 2009-09-01 02:22+0000\n" +"PO-Revision-Date: 2009-09-01 14:56+0530\n" "Last-Translator: Manoj Kumar Giri \n" "Language-Team: Oriya \n" "MIME-Version: 1.0\n" @@ -29,280 +29,305 @@ msgstr "" "\n" "\n" "\n" +"\n" +"\n" +"\n" +"\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "????? ?????? ??????? ?????? ?????? ????? ??? ????? ???????? ????? ???? ??????? ???????" -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "????????? ?????" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "???????? ??????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "????????? ??????" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "??????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "??????? ??????? ????? ???? ?????? ???" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "???? ??????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "?????????? ??????" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "?????? ??? ???????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "????" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "????? ??????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "???? ?????????? ????????? ???? ????? ?????" -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "???????? ??????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "??????????? ??????" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "??????? ??????" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "??????? ??????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "??????? ??????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "????????? ???????? ??????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "??????? ??????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "??????? ?????? ??????? ????" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "?????????? ??????" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "??????? ??????" -#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24 -#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32 msgid "Chinese Support" msgstr "?????? ??????" [...1854 lines suppressed...] +#: ../comps-f13.xml.in.h:176 msgid "Sardinian Support" msgstr "??????? ??????" -#: ../comps-f11.xml.in.h:181 +#: ../comps-f11.xml.in.h:182 ../comps-f12.xml.in.h:193 +#: ../comps-f13.xml.in.h:193 msgid "Sugar Desktop Environment" msgstr "????? ??????? ??????" -#: ../comps-f11.xml.in.h:182 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1396,21 +1510,25 @@ msgstr "" "32 ??? Windows ???????? ??????????-????? ???????? ???? ??????, ????????? ??????? ???, ??? " "?????? ??????? ???, ????? Fedora ???????" -#: ../comps-f11.xml.in.h:185 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." msgstr "CAML ???????????? ???? ??? ????????? ??????? ??? ??????? ????? ???? ???????" -#: ../comps-f11.xml.in.h:187 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "??????? ??????" -#: ../comps-f11.xml.in.h:195 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "????? ??????" -#: ../comps-f11.xml.in.h:222 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." @@ -1418,23 +1536,83 @@ msgstr "" "???????? ??????, ??????????, ??????, ??? ??????????? ???? ??????? ???????????? ????? ?????? " "????" -#: ../comps-f11.xml.in.h:234 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "???????? ??????" -#: ../comps-f11.xml.in.h:236 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "??? ???????? ??????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "?????????????? ????? ??? ?????? GNOME ??????? ???? ???? ?? ??????????? ?????? ??????" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "" +"?????????????? ????? ??? ?????? ????? Fedora ????????????? ???? ?? ??????????? ???? " +"?????? ????????? ?????? ??????" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "??? ??? ??????????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "Fedora ???? ??? ??????????????? ???? ??? ??? ??????????" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "???? ?? (????)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "???? ?? (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "?????????? ?????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "??????" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "" +"LXDE ?? ??????, ?????? ????? ???? ?????? ????????????? ??? ?????? ???????? ???????????? " +"????? ???? ??????? ???? ????? ?????? X11 ??????? ???????" + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "?????? ??? ???? ????? ????????????" + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "Moblin ??????? ??????" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "NetBook/NetTop/MID ????? ???? Moblin ????? ??????? ???????" + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "??????? ??????? ???? ??????" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "????-?? ???????? ??????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1442,7 +1620,7 @@ msgstr "" "??? ????? ?????????, ?????? ???? ??????????? ??? ?????? ????? ???????, ????????, ?????? " "???????????,??? ????? ?????? ???? ??????? ???? ???????" -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1450,7 +1628,7 @@ msgstr "" "??.??.?. ????? ?????????, ?????? ???? ??????????? ??? ?????? ????? ???????, ????????, " "?????? ? ???????????,??? ????? ?????? ???? ??????? ???? ??????" -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1458,11 +1636,11 @@ msgstr "" "???????? ???????? ????? ??????? ???? ??????, ?????? ????? ????? ????????? ?????? ??????? " "???? ?????? ????? ???? ?????? ?????? ?????? | ?????? ?-????? ??? ??.??. ?? ???????? ????????" -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "????-?-????? ????? ???????" -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1471,27 +1649,27 @@ msgstr "" "????????? ??.??.??.??.,??.??.??., ??????????????, ??? ????? ???? ?? ???????? ????? ???? ?????? " "?????? ??? ???????" -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "??? ?????? ??????? ???????? ??????????? ???????? ?????? ???? ????? ??????? ????? ?????? ????" -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "This group is a collection of tools and resources of Arabic environments." msgstr "??? ???? ?????? ??????? ????? ??? ????? ??????? ????? ?????? ????" -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "??? ???? ??????? ??????? ????? ??? ????? ??????? ????? ?????? ????" -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "This group is a collection of tools and resources of Japanese environments." msgstr "??? ???? ??????? ??????? ????? ??? ????? ??????? ????? ?????? ????" -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "????-?-?????" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "This group is a collection of tools and resources of Czech environments." msgstr "??? ???? ??? ??????? ????? ??? ????? ??????? ????? ?????? ????" From timlau at fedoraproject.org Wed Sep 2 12:19:41 2009 From: timlau at fedoraproject.org (Tim Lauridsen) Date: Wed, 2 Sep 2009 12:19:41 +0000 (UTC) Subject: rpms/yum-utils/F-10 sources,1.30,1.31 yum-utils.spec,1.53,1.54 Message-ID: <20090902121941.6C3FE11C00E6@cvs1.fedora.phx.redhat.com> Author: timlau Update of /cvs/pkgs/rpms/yum-utils/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31905 Modified Files: sources yum-utils.spec Log Message: Release 1.1.23 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/yum-utils/F-10/sources,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- sources 19 May 2009 07:13:46 -0000 1.30 +++ sources 2 Sep 2009 12:19:41 -0000 1.31 @@ -1 +1 @@ -91373d40b9703f04d12eb289932077a1 yum-utils-1.1.22.tar.gz +6e5c0e3143b098912728d00a5934db76 yum-utils-1.1.23.tar.gz Index: yum-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/yum-utils/F-10/yum-utils.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- yum-utils.spec 19 May 2009 07:13:46 -0000 1.53 +++ yum-utils.spec 2 Sep 2009 12:19:41 -0000 1.54 @@ -1,6 +1,6 @@ Summary: Utilities based around the yum package manager Name: yum-utils -Version: 1.1.22 +Version: 1.1.23 Release: 1%{?dist} License: GPLv2+ Group: Development/Tools @@ -8,7 +8,7 @@ Source: http://yum.baseurl.org/download/ URL: http://yum.baseurl.org/download/yum-utils/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: python >= 2.4 , yum >= 3.2.22 +Requires: python >= 2.4 , yum >= 3.2.23 %description yum-utils is a collection of utilities and examples for the yum package @@ -37,7 +37,7 @@ Provides: yum-changelog = %{version}-%{r Obsoletes: yum-changelog < 1.1.20-0 Conflicts: yum-changelog < 1.1.20-0 # changelog requires new update_md.UpdateMetadata() API in 3.2.23 -Requires: yum >= 3.2.22 +Requires: yum >= 3.2.23 Requires: python-dateutil %description -n yum-plugin-changelog @@ -75,7 +75,7 @@ Group: System Environment/Base Provides: yum-versionlock = %{version}-%{release} Obsoletes: yum-versionlock < 1.1.20-0 Conflicts: yum-versionlock < 1.1.20-0 -Requires: yum >= 3.0 +Requires: yum >= 3.2.24 %description -n yum-plugin-versionlock This plugin takes a set of name/versions for packages and excludes all other @@ -209,7 +209,7 @@ Provides: yum-aliases = %{version}-%{rel Obsoletes: yum-aliases < 1.1.20-0 Conflicts: yum-aliases < 1.1.20-0 # Requires args_hook -Requires: yum >= 3.2.22 +Requires: yum >= 3.2.23 %description -n yum-plugin-aliases This plugin adds the command alias, and parses the aliases config. file to @@ -347,7 +347,7 @@ repositories. %package -n yum-plugin-show-leaves Summary: Yum plugin which shows newly installed leaf packages Group: System Environment/Base -Requires: yum >= 3.2.22 +Requires: yum >= 3.2.23 %description -n yum-plugin-show-leaves Yum plugin which shows newly installed leaf packages @@ -596,8 +596,8 @@ fi %changelog -* Tue May 19 2009 Tim Lauridsen -- decrease yum require to 3.2.22, because 3.2.22 in fedora is also 3.2.23 +* Wed Sep 2 2009 Tim Lauridsen +- mark as 1.1.23 * Tue May 19 2009 Tim Lauridsen - mark as 1.1.22 From pkgdb at fedoraproject.org Wed Sep 2 12:34:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 12:34:54 +0000 Subject: [pkgdb] maven2-common-poms had acl change status Message-ID: <20090902123454.5AAE510F890@bastion2.fedora.phx.redhat.com> dbhole has set the watchbugzilla acl on maven2-common-poms (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven2-common-poms From pkgdb at fedoraproject.org Wed Sep 2 12:34:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 12:34:55 +0000 Subject: [pkgdb] maven2-common-poms had acl change status Message-ID: <20090902123455.92A8310F894@bastion2.fedora.phx.redhat.com> dbhole has set the watchcommits acl on maven2-common-poms (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven2-common-poms From pkgdb at fedoraproject.org Wed Sep 2 12:34:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 12:34:56 +0000 Subject: [pkgdb] maven2-common-poms had acl change status Message-ID: <20090902123456.9075210F896@bastion2.fedora.phx.redhat.com> dbhole has set the commit acl on maven2-common-poms (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven2-common-poms From pkgdb at fedoraproject.org Wed Sep 2 12:34:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 12:34:57 +0000 Subject: [pkgdb] maven2-common-poms had acl change status Message-ID: <20090902123457.7EA5A10F898@bastion2.fedora.phx.redhat.com> dbhole has set the approveacls acl on maven2-common-poms (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven2-common-poms From pkgdb at fedoraproject.org Wed Sep 2 12:35:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 12:35:05 +0000 Subject: [pkgdb] maven2-common-poms had acl change status Message-ID: <20090902123505.35A5210F89B@bastion2.fedora.phx.redhat.com> dbhole has set the approveacls acl on maven2-common-poms (Fedora devel) to Obsolete for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven2-common-poms From pkgdb at fedoraproject.org Wed Sep 2 12:35:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 12:35:47 +0000 Subject: [pkgdb] maven-jxr had acl change status Message-ID: <20090902123547.D96A210F882@bastion2.fedora.phx.redhat.com> dbhole has set the watchcommits acl on maven-jxr (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-jxr From pkgdb at fedoraproject.org Wed Sep 2 12:35:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 12:35:48 +0000 Subject: [pkgdb] maven-jxr had acl change status Message-ID: <20090902123548.11C5110F896@bastion2.fedora.phx.redhat.com> dbhole has set the watchbugzilla acl on maven-jxr (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-jxr From pkgdb at fedoraproject.org Wed Sep 2 12:35:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 12:35:49 +0000 Subject: [pkgdb] maven-jxr had acl change status Message-ID: <20090902123549.419E510F89B@bastion2.fedora.phx.redhat.com> dbhole has set the commit acl on maven-jxr (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-jxr From pkgdb at fedoraproject.org Wed Sep 2 12:35:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 12:35:50 +0000 Subject: [pkgdb] maven-jxr had acl change status Message-ID: <20090902123550.7D9BC10F89F@bastion2.fedora.phx.redhat.com> dbhole has set the approveacls acl on maven-jxr (Fedora devel) to Approved for akurtakov To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-jxr From nphilipp at fedoraproject.org Wed Sep 2 12:36:42 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Wed, 2 Sep 2009 12:36:42 +0000 (UTC) Subject: rpms/system-config-date/devel .cvsignore, 1.104, 1.105 sources, 1.114, 1.115 system-config-date.spec, 1.122, 1.123 Message-ID: <20090902123642.245EF11C00E6@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-date/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4413 Modified Files: .cvsignore sources system-config-date.spec Log Message: version 1.2.46 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/.cvsignore,v retrieving revision 1.104 retrieving revision 1.105 diff -u -p -r1.104 -r1.105 --- .cvsignore 1 Sep 2009 11:52:53 -0000 1.104 +++ .cvsignore 2 Sep 2009 12:36:41 -0000 1.105 @@ -1 +1 @@ -system-config-date-1.9.45.tar.bz2 +system-config-date-1.9.46.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/sources,v retrieving revision 1.114 retrieving revision 1.115 diff -u -p -r1.114 -r1.115 --- sources 1 Sep 2009 11:52:53 -0000 1.114 +++ sources 2 Sep 2009 12:36:41 -0000 1.115 @@ -1 +1 @@ -39c4892be0d82e62d512cff1582dc7ab system-config-date-1.9.45.tar.bz2 +774e286ff8503c4711da117ffac9ab93 system-config-date-1.9.46.tar.bz2 Index: system-config-date.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/system-config-date.spec,v retrieving revision 1.122 retrieving revision 1.123 diff -u -p -r1.122 -r1.123 --- system-config-date.spec 1 Sep 2009 11:52:53 -0000 1.122 +++ system-config-date.spec 2 Sep 2009 12:36:41 -0000 1.123 @@ -14,7 +14,7 @@ Summary: A graphical interface for modifying system date and time Name: system-config-date -Version: 1.9.45 +Version: 1.9.46 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -39,6 +39,8 @@ BuildRequires: python Requires: libselinux-python Requires: ntp Requires: python >= 2.0 +Requires: python-slip >= 0.2.3 +Requires: pygtk2 >= 2.12.0 Requires: pygtk2-libglade Requires: gnome-python2-canvas %if 0%{?with_console_util:1} @@ -123,6 +125,13 @@ fi %config(noreplace) %{_sysconfdir}/pam.d/dateconfig %changelog +* Wed Sep 02 2009 Nils Philippsen - 1.9.46-1 +- use new gtk toolkit API + +* Tue Sep 01 2009 Nils Philippsen +- use slip.util.files.linkorcopyfile() (#512046) +- initialize gettext correctly in all places + * Fri Aug 28 2009 Nils Philippsen - 1.9.45-1 - initialize gettext correctly From hadess at fedoraproject.org Wed Sep 2 12:38:09 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Wed, 2 Sep 2009 12:38:09 +0000 (UTC) Subject: rpms/gnome-user-share/devel .cvsignore, 1.19, 1.20 gnome-user-share.spec, 1.57, 1.58 sources, 1.19, 1.20 do-not-localize-realms.patch, 1.1, NONE Message-ID: <20090902123809.9CDE911C00E6@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/gnome-user-share/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4966 Modified Files: .cvsignore gnome-user-share.spec sources Removed Files: do-not-localize-realms.patch Log Message: * Wed Sep 02 2009 Bastien Nocera 2.27.0-1 - Update to 2.27.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-user-share/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 16 Mar 2009 10:31:04 -0000 1.19 +++ .cvsignore 2 Sep 2009 12:38:09 -0000 1.20 @@ -1 +1 @@ -gnome-user-share-2.26.0.tar.bz2 +gnome-user-share-2.27.0.tar.bz2 Index: gnome-user-share.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-user-share/devel/gnome-user-share.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- gnome-user-share.spec 20 Aug 2009 12:00:00 -0000 1.57 +++ gnome-user-share.spec 2 Sep 2009 12:38:09 -0000 1.58 @@ -1,16 +1,13 @@ Summary: Gnome user file sharing Name: gnome-user-share -Version: 2.26.0 -Release: 6%{?dist} +Version: 2.27.0 +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries URL: http://www.gnome.org -Source0: http://download.gnome.org/sources/gnome-user-share/2.26/%{name}-%{version}.tar.bz2 +Source0: http://download.gnome.org/sources/gnome-user-share/2.27/%{name}-%{version}.tar.bz2 # http://bugzilla.gnome.org/show_bug.cgi?id=578090 Patch0: menu-path.patch -# Localized realm in the passwd file doesn't work -# http://bugzilla.gnome.org/show_bug.cgi?id=586755 -Patch1: do-not-localize-realms.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: httpd >= 2.2.0 @@ -19,6 +16,7 @@ Requires: mod_dnssd BuildRequires: GConf2-devel pkgconfig BuildRequires: gtk2-devel >= 2.4.0 BuildRequires: httpd >= 2.2.0 mod_dnssd >= 0.6 +BuildRequires: gnome-bluetooth-libs-devel BuildRequires: desktop-file-utils BuildRequires: gnome-doc-utils BuildRequires: libselinux-devel @@ -49,7 +47,6 @@ The program also allows to share files u %prep %setup -q %patch0 -p1 -b .menu-path -%patch1 -p1 -b .realm-localization %build %configure @@ -127,6 +124,9 @@ fi %{_datadir}/icons/hicolor/*/apps/gnome-obex-server.png %changelog +* Wed Sep 02 2009 Bastien Nocera 2.27.0-1 +- Update to 2.27.0 + * Thu Aug 20 2009 Tomas Bzatek - 2.26.0-6 - Do not localize realm in passwd files (#500123) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-user-share/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 16 Mar 2009 10:31:04 -0000 1.19 +++ sources 2 Sep 2009 12:38:09 -0000 1.20 @@ -1 +1 @@ -c99133b74a81a78ac0e4e10ef73fada7 gnome-user-share-2.26.0.tar.bz2 +6900aa1c9b2fcfbc6d89762063c37efa gnome-user-share-2.27.0.tar.bz2 --- do-not-localize-realms.patch DELETED --- From rdieter at fedoraproject.org Wed Sep 2 12:42:14 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 2 Sep 2009 12:42:14 +0000 (UTC) Subject: rpms/xforms/devel .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 xforms.spec, 1.29, 1.30 Message-ID: <20090902124214.1FBC811C0349@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/xforms/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6194 Modified Files: .cvsignore sources xforms.spec Log Message: * Wed Sep 02 2009 Rex Dieter - 1.0.92-0.2.pre8 - xforms-1.0.92pre8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xforms/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 31 Aug 2009 15:39:45 -0000 1.5 +++ .cvsignore 2 Sep 2009 12:42:13 -0000 1.6 @@ -1,2 +1,2 @@ -xforms-1.0.92pre7.tar.gz -xforms-1.0.92pre7.tar.gz.sig +xforms-1.0.92pre8.tar.gz +xforms-1.0.92pre8.tar.gz.sig Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xforms/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 31 Aug 2009 15:39:45 -0000 1.5 +++ sources 2 Sep 2009 12:42:13 -0000 1.6 @@ -1,2 +1,2 @@ -fe7c0ecc94685e9eb6ebfffaaa1d6e01 xforms-1.0.92pre7.tar.gz -101b7103709fc2964474c48af2367da4 xforms-1.0.92pre7.tar.gz.sig +6f5092966b20f63acdc5c7e6c13436f3 xforms-1.0.92pre8.tar.gz +3dc664cc57369f018af53079f49da016 xforms-1.0.92pre8.tar.gz.sig Index: xforms.spec =================================================================== RCS file: /cvs/pkgs/rpms/xforms/devel/xforms.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- xforms.spec 31 Aug 2009 19:47:16 -0000 1.29 +++ xforms.spec 2 Sep 2009 12:42:13 -0000 1.30 @@ -1,10 +1,10 @@ -%define pre pre7 +%define pre pre8 Name: xforms Summary: XForms toolkit library Version: 1.0.92 -Release: 0.1.%{pre}%{?dist} +Release: 0.2.%{pre}%{?dist} License: LGPLv2+ Group: System Environment/Libraries @@ -99,6 +99,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 02 2009 Rex Dieter - 1.0.92-0.2.pre8 +- xforms-1.0.92pre8 + * Mon Aug 31 2009 Rex Dieter - 1.0.92-0.1.pre7 - xforms-1.0.92pre7 From atkac at fedoraproject.org Wed Sep 2 12:53:13 2009 From: atkac at fedoraproject.org (Adam Tkac) Date: Wed, 2 Sep 2009 12:53:13 +0000 (UTC) Subject: rpms/swig/devel .cvsignore, 1.13, 1.14 sources, 1.13, 1.14 swig.spec, 1.50, 1.51 Message-ID: <20090902125313.0734811C00E6@cvs1.fedora.phx.redhat.com> Author: atkac Update of /cvs/pkgs/rpms/swig/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9908 Modified Files: .cvsignore sources swig.spec Log Message: - update to 1.3.40 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/swig/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 30 Mar 2009 13:53:10 -0000 1.13 +++ .cvsignore 2 Sep 2009 12:53:12 -0000 1.14 @@ -1 +1 @@ -swig-1.3.39.tar.gz +swig-1.3.40.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/swig/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 30 Mar 2009 13:53:10 -0000 1.13 +++ sources 2 Sep 2009 12:53:12 -0000 1.14 @@ -1 +1 @@ -ac201d1b87f8659584534f9540d7ad24 swig-1.3.39.tar.gz +2df766c9e03e02811b1ab4bba1c7b9cc swig-1.3.40.tar.gz Index: swig.spec =================================================================== RCS file: /cvs/pkgs/rpms/swig/devel/swig.spec,v retrieving revision 1.50 retrieving revision 1.51 diff -u -p -r1.50 -r1.51 --- swig.spec 11 Aug 2009 12:22:49 -0000 1.50 +++ swig.spec 2 Sep 2009 12:53:12 -0000 1.51 @@ -3,8 +3,8 @@ Summary: Connects C/C++/Objective C to some high-level programming languages. Name: swig -Version: 1.3.39 -Release: 4%{?dist} +Version: 1.3.40 +Release: 1%{?dist} License: BSD Group: Development/Tools URL: http://swig.sourceforge.net/ @@ -99,6 +99,9 @@ rm -rf $RPM_BUILD_ROOT %doc Doc Examples %changelog +* Wed Sep 02 2009 Adam Tkac 1.3.40-1 +- update to 1.3.40 + * Tue Aug 11 2009 Adam Tkac 1.3.39-4 - correct source URL From nhorman at fedoraproject.org Wed Sep 2 12:57:56 2009 From: nhorman at fedoraproject.org (Neil Horman) Date: Wed, 2 Sep 2009 12:57:56 +0000 (UTC) Subject: rpms/irqbalance/devel irqbalance.spec,1.62,1.63 Message-ID: <20090902125756.ABE5811C00E6@cvs1.fedora.phx.redhat.com> Author: nhorman Update of /cvs/extras/rpms/irqbalance/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11405 Modified Files: irqbalance.spec Log Message: Updating buildrequires some more Index: irqbalance.spec =================================================================== RCS file: /cvs/extras/rpms/irqbalance/devel/irqbalance.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- irqbalance.spec 1 Sep 2009 23:59:01 -0000 1.62 +++ irqbalance.spec 2 Sep 2009 12:57:56 -0000 1.63 @@ -1,7 +1,7 @@ Summary: IRQ balancing daemon Name: irqbalance Version: 0.55 -Release: 22%{?dist} +Release: 23%{?dist} Epoch: 2 Group: System Environment/Base License: GPLv2 @@ -11,7 +11,7 @@ Source1: irqbalance.init Source2: irqbalance.sysconfig Source3: irqbalance.1 Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -BuildRequires: autoconf automake +BuildRequires: autoconf automake libtool Requires(post): chkconfig Requires(postun):chkconfig Requires(preun):chkconfig @@ -82,6 +82,9 @@ exit 0 %changelog +* Wed Sep 02 2009 Neil Horman - 2:0.55-23 +- Fixing BuildRequires for new config script + * Tue Sep 01 2009 Neil Horman - 2:0.55-22 - Fixing BuildRequires for new config script From transif at fedoraproject.org Wed Sep 2 13:18:04 2009 From: transif at fedoraproject.org (Transifex System User) Date: Wed, 2 Sep 2009 13:18:04 +0000 (UTC) Subject: comps/po ml.po,1.20,1.21 Message-ID: <20090902131804.E116C11C00E6@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17537/po Modified Files: ml.po Log Message: Sending translation for Malayalam View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.20 -r 1.21 ml.poIndex: ml.po =================================================================== RCS file: /cvs/pkgs/comps/po/ml.po,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- ml.po 5 May 2009 10:44:37 -0000 1.20 +++ ml.po 2 Sep 2009 13:18:04 -0000 1.21 @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: comps.HEAD.ml\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-05 08:08+0000\n" -"PO-Revision-Date: 2009-05-05 16:14+0530\n" +"POT-Creation-Date: 2009-09-01 02:22+0000\n" +"PO-Revision-Date: 2009-09-02 11:49+0530\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -24,279 +24,300 @@ msgstr "" "\n" "\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "?? ?????? ??????????? ??????? ?????????????????? ?????? ???????? ??????????? ???????????????." -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "????????????????? ???????????" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "????????????? ???????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "???????????? ???????" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "????????????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "????? ????????????????????????? ????????????????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "???????? ???????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "???????????? ???????" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "????????? ???????" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "????????? ???????????????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "??????" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "?????? ????????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "Ruby ????????????? ?????????? ???????? ?????????? ???????." -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "?????? ???????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "???????????? ???????" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "?????? ???????" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "?????? ???????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "????????????? ???????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "??????????? ????????????? ???????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "??????????? ???????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "??????? ???????? ???????????? ??????" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "???????????? ???????" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "????????? ???????" -#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24 -#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32 msgid "Chinese Support" msgstr "?????? ???????" -#: ../comps-f7.xml.in.h:24 ../comps-f8.xml.in.h:25 ../comps-f9.xml.in.h:25 -#: ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29 +#: ../comps-f9.xml.in.h:25 ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29 +#: ../comps-f12.xml.in.h:33 ../comps-f13.xml.in.h:33 msgid "Clustering" [...1845 lines suppressed...] -#: ../comps-f11.xml.in.h:182 +#: ../comps-f11.xml.in.h:182 ../comps-f12.xml.in.h:193 +#: ../comps-f13.xml.in.h:193 msgid "Sugar Desktop Environment" msgstr "?????? ??????????? ???????????????" -#: ../comps-f11.xml.in.h:183 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1381,7 +1490,8 @@ msgstr "" "32 ?????? ????????? ??????????????????? ???????? ???????? ??????????????, ?? ????????????, ????????????????? " "?????????? ??????????????? ???????. ?????? ?????????? ?????." -#: ../comps-f11.xml.in.h:186 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." @@ -1389,15 +1499,18 @@ msgstr "" "?????????? CAML ????????????? ????????? ??????????? ????????????? ???????????????? " "??????????????????? ???????." -#: ../comps-f11.xml.in.h:188 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "???????? ???????" -#: ../comps-f11.xml.in.h:196 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "?????? ???????" -#: ../comps-f11.xml.in.h:223 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." @@ -1405,23 +1518,84 @@ msgstr "" "???????????????? ???????????, ??????????? ???????, ???????? ???????????????? ???????????? ??? " "????????? ? ??????." -#: ../comps-f11.xml.in.h:235 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "????????????? ???????" -#: ../comps-f11.xml.in.h:237 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "??????? ??????????? ???????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "????? ?????????????? ?????????????? ???? ???????? ????????????? ????????????" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "" +"????? ?????? ???????????? ?????????????? ???? ???????????????? ???????? ??????????? " +"????????????? ????????????" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "???????????? ????????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "?????? ??????????????????? ?????????????????? ???????????? ????????" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "?????????????? ???? (??????)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "?????????????? ???? (?????)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "???????? ????????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "?????????" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "" +"??? ???????????????? ???????????? ????????????, ??????? ?????????? ??????????????? " +"?? ?????????????? ????????????? ????????????????????????? ??? ??????????????? X11 ??????????? " +"????????????????????? LXDE." + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "?????? ?????? ?????????? ???????????." + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "????????? ??????????? ???????????????" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "NetBook/NetTop/MID ????????????????? ??????????? ?????????????????? Moblin." + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "????? ??????????????????????? ????????????" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "??????? ????????????????? ???????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1429,7 +1603,7 @@ msgstr "" "??????, ?????????????, ???????? ??????????, ???????????? ???????? ????????????? ??????????? ??? ??????? " "???????????? ?????? ?????????????? ??? GNOME. " -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1437,7 +1611,7 @@ msgstr "" "??????, ?????????????, ???????? ??????????, ???????????? ???????? ????????????? ??????????? ??? ??????? " "???????????? ?????? ?????????????? ??? KDE. " -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1445,11 +1619,11 @@ msgstr "" "???????? ????????????????? ??????? ?????????????? ?????????????????? ????????????? ? ??????????????, " "?????????? ???????????? ?????? ?????????????????. Emacs?? Vi??? ??????? ??????????????." -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "XEmacs ?????????? ?????????." -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1457,27 +1631,27 @@ msgstr "" "DocBook format??? ????????????????? ??????????????, ???? HTML, PDF, Postscript, text " "?????????????? ????????????? ??????????????? ? ??????????? ??????????????." -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "???????? ???????????????????????? ??????????????? ???????????? ??? ???????? ? ??????." -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "This group is a collection of tools and resources of Arabic environments." msgstr "?????? ???????????????????? ???????????? ??????????? ???? ??? ???????? ? ??????." -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "?????? ???????????????????? ???????????? ??????????? ???? ??? ???????? ? ??????." -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "This group is a collection of tools and resources of Japanese environments." msgstr "????????? ???????????????????? ???????????? ??????????? ???? ??? ???????? ? ??????." -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "This group is a collection of tools and resources of Czech environments." msgstr "?????? ???????????????????? ???????????? ??????????? ???? ??? ???????? ? ??????." From yaneti at fedoraproject.org Wed Sep 2 13:24:49 2009 From: yaneti at fedoraproject.org (Yanko Kaneti) Date: Wed, 2 Sep 2009 13:24:49 +0000 (UTC) Subject: rpms/perl-POE-Component-Client-SMTP/devel .cvsignore, 1.2, 1.3 perl-POE-Component-Client-SMTP.spec, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090902132449.E88EC11C00E6@cvs1.fedora.phx.redhat.com> Author: yaneti Update of /cvs/pkgs/rpms/perl-POE-Component-Client-SMTP/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19769 Modified Files: .cvsignore perl-POE-Component-Client-SMTP.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-POE-Component-Client-SMTP/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 8 Jun 2009 16:33:27 -0000 1.2 +++ .cvsignore 2 Sep 2009 13:24:49 -0000 1.3 @@ -1 +1,2 @@ POE-Component-Client-SMTP-0.21.tar.gz +POE-Component-Client-SMTP-0.22.tar.gz Index: perl-POE-Component-Client-SMTP.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-POE-Component-Client-SMTP/devel/perl-POE-Component-Client-SMTP.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- perl-POE-Component-Client-SMTP.spec 26 Jul 2009 13:57:19 -0000 1.3 +++ perl-POE-Component-Client-SMTP.spec 2 Sep 2009 13:24:49 -0000 1.4 @@ -1,6 +1,6 @@ Name: perl-POE-Component-Client-SMTP -Version: 0.21 -Release: 6%{?dist} +Version: 0.22 +Release: 1%{?dist} Summary: Asynchronous mail sending with POE Group: Development/Libraries @@ -60,6 +60,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 2 2009 Yanko Kaneti - 0.22-1 +- New upstream release + * Sun Jul 26 2009 Fedora Release Engineering - 0.21-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-POE-Component-Client-SMTP/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 8 Jun 2009 16:33:27 -0000 1.2 +++ sources 2 Sep 2009 13:24:49 -0000 1.3 @@ -1 +1 @@ -442d3be44eb6c4417759eb419b003a73 POE-Component-Client-SMTP-0.21.tar.gz +238b9f20a917fa27d65e1e5fb713cea6 POE-Component-Client-SMTP-0.22.tar.gz From vcrhonek at fedoraproject.org Wed Sep 2 13:31:02 2009 From: vcrhonek at fedoraproject.org (vcrhonek) Date: Wed, 2 Sep 2009 13:31:02 +0000 (UTC) Subject: rpms/texinfo/devel texinfo.spec,1.63,1.64 Message-ID: <20090902133102.44D6B11C00E6@cvs1.fedora.phx.redhat.com> Author: vcrhonek Update of /cvs/extras/rpms/texinfo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22509 Modified Files: texinfo.spec Log Message: Fix errors installing texinfo/info with --excludedocs Index: texinfo.spec =================================================================== RCS file: /cvs/extras/rpms/texinfo/devel/texinfo.spec,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- texinfo.spec 12 Aug 2009 15:53:25 -0000 1.63 +++ texinfo.spec 2 Sep 2009 13:31:02 -0000 1.64 @@ -3,7 +3,7 @@ Summary: Tools needed to create Texinfo format documentation files Name: texinfo Version: 4.13a -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv3+ Group: Applications/Publishing Url: http://www.gnu.org/software/texinfo/ @@ -84,23 +84,31 @@ mv ChangeLog_utf8 ChangeLog rm -rf ${RPM_BUILD_ROOT} %post -/sbin/install-info %{_infodir}/texinfo %{_infodir}/dir || : +if [ -f %{_infodir}/texinfo ]; then # --excludedocs? + /sbin/install-info %{_infodir}/texinfo %{_infodir}/dir || : +fi %preun if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/texinfo %{_infodir}/dir || : + if [ -f %{_infodir}/texinfo ]; then # --excludedocs? + /sbin/install-info --delete %{_infodir}/texinfo %{_infodir}/dir || : + fi fi %post -n info -/sbin/install-info %{_infodir}/info-stnd.info %{_infodir}/dir +if [ -f %{_infodir}/info-stnd.info ]; then # --excludedocs? + /sbin/install-info %{_infodir}/info-stnd.info %{_infodir}/dir +fi if [ -x /bin/sed ]; then /bin/sed -i '/^This is.*produced by makeinfo.*from/d' %{_infodir}/dir || : fi %preun -n info if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/info-stnd.info %{_infodir}/dir \ - || : + if [ -f %{_infodir}/info-stnd.info ]; then # --excludedocs? + /sbin/install-info --delete %{_infodir}/info-stnd.info %{_infodir}/dir \ + || : + fi fi %post tex @@ -146,6 +154,11 @@ fi %{_mandir}/man1/pdftexi2dvi.1* %changelog +* Wed Sep 2 2009 Vitezslav Crhonek - 4.13a-7 +- Fix errors installing texinfo/info with --excludedocs + Resolves: #515909 + Resolves: #515938 + * Wed Aug 12 2009 Ville Skytt? - 4.13a-6 - Use lzma compressed upstream tarball. From kasal at fedoraproject.org Wed Sep 2 13:32:40 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Wed, 2 Sep 2009 13:32:40 +0000 (UTC) Subject: rpms/perl-POE-Component-Client-SMTP/devel .cvsignore,1.3,1.4 Message-ID: <20090902133240.405E611C008C@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-POE-Component-Client-SMTP/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22944 Modified Files: .cvsignore Log Message: remove old tarball Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-POE-Component-Client-SMTP/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 2 Sep 2009 13:24:49 -0000 1.3 +++ .cvsignore 2 Sep 2009 13:32:40 -0000 1.4 @@ -1,2 +1 @@ -POE-Component-Client-SMTP-0.21.tar.gz POE-Component-Client-SMTP-0.22.tar.gz From dwalsh at fedoraproject.org Wed Sep 2 13:33:15 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 2 Sep 2009 13:33:15 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch, 1.70, 1.71 selinux-policy.spec, 1.910, 1.911 Message-ID: <20090902133315.5BE0D11C008C@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23047 Modified Files: policy-F12.patch selinux-policy.spec Log Message: * Mon Aug 31 2009 Dan Walsh 3.6.30-2 - Dontaudit setroubleshootfix looking at /root directory policy-F12.patch: Makefile | 2 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/certwatch.te | 1 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/firstboot.te | 6 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 7 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 19 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 17 policy/modules/admin/rpm.if | 177 +++ policy/modules/admin/rpm.te | 65 + policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 66 + policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 30 policy/modules/admin/vbetool.te | 14 policy/modules/apps/awstats.te | 4 policy/modules/apps/calamaris.te | 7 policy/modules/apps/cdrecord.te | 4 policy/modules/apps/cpufreqselector.te | 5 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 96 ++ policy/modules/apps/gitosis.te | 36 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 +++ policy/modules/apps/gnome.te | 93 + policy/modules/apps/gpg.if | 2 policy/modules/apps/gpg.te | 16 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 ++ policy/modules/apps/java.te | 12 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 66 + policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 + policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 ++ policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 ++++++ policy/modules/apps/nsplugin.te | 289 ++++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 11 policy/modules/apps/pulseaudio.te | 6 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 190 ++++ policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 56 + policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 167 +++ policy/modules/apps/sandbox.te | 302 ++++++ policy/modules/apps/screen.if | 31 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 76 + policy/modules/apps/seunshare.te | 37 policy/modules/apps/vmware.fc | 1 policy/modules/apps/vmware.te | 1 policy/modules/apps/webalizer.te | 2 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 59 + policy/modules/apps/wine.te | 23 policy/modules/kernel/corecommands.fc | 24 policy/modules/kernel/corecommands.if | 1 policy/modules/kernel/corenetwork.te.in | 29 policy/modules/kernel/devices.fc | 5 policy/modules/kernel/devices.if | 164 +++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 132 ++ policy/modules/kernel/domain.te | 84 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 173 +++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 2 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 124 -- policy/modules/roles/sysadm.te | 124 -- policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++++++ policy/modules/roles/unconfineduser.te | 392 ++++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 13 policy/modules/services/abrt.if | 126 ++ policy/modules/services/abrt.te | 124 ++ policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 37 policy/modules/services/apache.if | 371 +++++-- policy/modules/services/apache.te | 422 +++++++-- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 8 policy/modules/services/certmaster.te | 2 policy/modules/services/clamav.te | 12 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 +++- policy/modules/services/cron.te | 149 ++- policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 28 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.fc | 5 policy/modules/services/dbus.if | 49 - policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 50 - policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 4 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 + policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 + policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 47 - policy/modules/services/hddtemp.fc | 4 policy/modules/services/hddtemp.if | 38 policy/modules/services/hddtemp.te | 40 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 46 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 52 - policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 + policy/modules/services/nagios.te | 55 - policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 114 ++ policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.fc | 4 policy/modules/services/nslcd.if | 142 +++ policy/modules/services/nslcd.te | 48 + policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 7 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 18 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 13 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 10 policy/modules/services/policykit.if | 49 + policy/modules/services/policykit.te | 60 + policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++- policy/modules/services/postfix.te | 136 ++ policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 12 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 + policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 12 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 63 + policy/modules/services/rtkit_daemon.te | 38 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 ++ policy/modules/services/samba.te | 87 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 84 + policy/modules/services/setroubleshoot.te | 76 + policy/modules/services/shorewall.fc | 12 policy/modules/services/shorewall.if | 166 +++ policy/modules/services/shorewall.te | 95 ++ policy/modules/services/smartmon.te | 15 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 68 + policy/modules/services/spamassassin.te | 129 ++ policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 +++ policy/modules/services/ssh.te | 70 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sysstat.te | 2 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 11 policy/modules/services/virt.if | 127 ++ policy/modules/services/virt.te | 271 +++++ policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 30 policy/modules/services/xserver.if | 671 +++++++++++--- policy/modules/services/xserver.te | 307 +++++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 +++- policy/modules/system/authlogin.te | 39 policy/modules/system/clock.te | 8 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 67 - policy/modules/system/getty.te | 16 policy/modules/system/hostname.te | 22 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 156 +++ policy/modules/system/init.te | 268 ++++- policy/modules/system/ipsec.fc | 2 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 97 +- policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/kdump.fc | 8 policy/modules/system/kdump.if | 111 ++ policy/modules/system/kdump.te | 38 policy/modules/system/libraries.fc | 157 ++- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 74 - policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 34 policy/modules/system/lvm.te | 53 - policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 168 ++- policy/modules/system/mount.fc | 7 policy/modules/system/mount.te | 75 + policy/modules/system/raid.te | 1 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 288 ++++++ policy/modules/system/selinuxutil.te | 228 +--- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 ++ policy/modules/system/sysnetwork.te | 107 +- policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 38 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 446 --------- policy/modules/system/unconfined.te | 224 ---- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1396 ++++++++++++++++++++++-------- policy/modules/system/userdomain.te | 50 - policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 ++ policy/support/obj_perm_sets.spt | 14 policy/users | 13 312 files changed, 14610 insertions(+), 2938 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- policy-F12.patch 31 Aug 2009 21:27:50 -0000 1.70 +++ policy-F12.patch 2 Sep 2009 13:33:14 -0000 1.71 @@ -2717,8 +2717,8 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/nsplugin.te serefpolicy-3.6.30/policy/modules/apps/nsplugin.te --- nsaserefpolicy/policy/modules/apps/nsplugin.te 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.30/policy/modules/apps/nsplugin.te 2009-08-31 13:40:47.000000000 -0400 -@@ -0,0 +1,288 @@ ++++ serefpolicy-3.6.30/policy/modules/apps/nsplugin.te 2009-09-01 08:48:07.000000000 -0400 +@@ -0,0 +1,289 @@ + +policy_module(nsplugin, 1.0.0) + @@ -2828,6 +2828,7 @@ diff -b -B --ignore-all-space --exclude- +dev_write_video_dev(nsplugin_t) +dev_getattr_dri_dev(nsplugin_t) +dev_rwx_zero(nsplugin_t) ++dev_search_sysfs(nsplugin_t) + +kernel_read_kernel_sysctls(nsplugin_t) +kernel_read_system_state(nsplugin_t) @@ -3489,7 +3490,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/sambagui.te serefpolicy-3.6.30/policy/modules/apps/sambagui.te --- nsaserefpolicy/policy/modules/apps/sambagui.te 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.30/policy/modules/apps/sambagui.te 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.30/policy/modules/apps/sambagui.te 2009-08-31 17:31:25.000000000 -0400 @@ -0,0 +1,56 @@ +policy_module(sambagui,1.0.0) + @@ -16519,7 +16520,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/setroubleshoot.te serefpolicy-3.6.30/policy/modules/services/setroubleshoot.te --- nsaserefpolicy/policy/modules/services/setroubleshoot.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/services/setroubleshoot.te 2009-08-31 15:21:51.000000000 -0400 ++++ serefpolicy-3.6.30/policy/modules/services/setroubleshoot.te 2009-08-31 17:31:34.000000000 -0400 @@ -22,13 +22,19 @@ type setroubleshoot_var_run_t; files_pid_file(setroubleshoot_var_run_t) @@ -16581,7 +16582,7 @@ diff -b -B --ignore-all-space --exclude- selinux_get_enforce_mode(setroubleshootd_t) selinux_validate_context(setroubleshootd_t) -@@ -94,23 +113,68 @@ +@@ -94,23 +113,70 @@ locallogin_dontaudit_use_fds(setroubleshootd_t) @@ -16643,6 +16644,8 @@ diff -b -B --ignore-all-space --exclude- + +miscfiles_read_localization(setroubleshoot_fixit_t) + ++userdom_dontaudit_search_admin_dir(setroubleshoot_fixit_t) ++ +optional_policy(` + rpm_read_db(setroubleshoot_fixit_t) +') @@ -22489,7 +22492,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/libraries.fc serefpolicy-3.6.30/policy/modules/system/libraries.fc --- nsaserefpolicy/policy/modules/system/libraries.fc 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/libraries.fc 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.30/policy/modules/system/libraries.fc 2009-09-01 08:55:51.000000000 -0400 @@ -60,12 +60,15 @@ # # /opt @@ -22679,7 +22682,7 @@ diff -b -B --ignore-all-space --exclude- ') dnl end distro_redhat # -@@ -307,10 +296,91 @@ +@@ -307,10 +296,94 @@ /var/mailman/pythonlib(/.*)?/.+\.so(\..*)? -- gen_context(system_u:object_r:lib_t,s0) @@ -22732,6 +22735,10 @@ diff -b -B --ignore-all-space --exclude- + +/usr/lib(64)?/midori/.*\.so(\.[^/]*)* gen_context(system_u:object_r:textrel_shlib_t,s0) + ++/usr/lib(64)?/libav.*\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0) ++ ++/usr/lib(64)?/xine/plugins/.+\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) ++ +ifdef(`fixed',` +/usr/lib(64)?/libavfilter\.so(\..*)? -- gen_context(system_u:object_r:textrel_shlib_t,s0) +/usr/lib(64)?/libavdevice\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) @@ -22766,7 +22773,6 @@ diff -b -B --ignore-all-space --exclude- +/usr/lib(64)?/xorg/modules/dri/.+\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) +/usr/X11R6/lib/modules/dri/.+\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) +/usr/lib(64)?/dri/.+\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) -+/usr/lib(64)?/xine/plugins/.+\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) +/usr/lib(64)?/httpd/modules/libphp5\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) +/usr/lib(64)?/xorg/modules/extensions/libglx\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0) +/usr/x11R6/lib/modules/extensions/libglx\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0) @@ -25944,7 +25950,7 @@ diff -b -B --ignore-all-space --exclude- +HOME_DIR/\.gvfs(/.*)? <> diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.if serefpolicy-3.6.30/policy/modules/system/userdomain.if --- nsaserefpolicy/policy/modules/system/userdomain.if 2009-08-31 13:30:04.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/userdomain.if 2009-08-31 15:27:09.000000000 -0400 ++++ serefpolicy-3.6.30/policy/modules/system/userdomain.if 2009-09-01 07:40:59.000000000 -0400 @@ -30,8 +30,9 @@ ') @@ -26839,7 +26845,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` loadkeys_run($1_t,$1_r) ') -@@ -865,51 +939,78 @@ +@@ -865,51 +939,81 @@ userdom_restricted_user_template($1) @@ -26871,6 +26877,9 @@ diff -b -B --ignore-all-space --exclude- + dev_read_rand($1_usertype) - logging_send_syslog_msg($1_t) ++ dev_read_video_dev($1_usertype) ++ dev_write_video_dev($1_usertype) ++ + logging_send_syslog_msg($1_usertype) logging_dontaudit_send_audit_msgs($1_t) @@ -26931,7 +26940,7 @@ diff -b -B --ignore-all-space --exclude- ') ') -@@ -943,8 +1044,8 @@ +@@ -943,8 +1047,8 @@ # Declarations # @@ -26941,7 +26950,7 @@ diff -b -B --ignore-all-space --exclude- userdom_common_user_template($1) ############################## -@@ -953,11 +1054,12 @@ +@@ -953,11 +1057,12 @@ # # port access is audited even if dac would not have allowed it, so dontaudit it here @@ -26956,7 +26965,7 @@ diff -b -B --ignore-all-space --exclude- # cjp: why? files_read_kernel_symbol_table($1_t) -@@ -975,36 +1077,53 @@ +@@ -975,36 +1080,53 @@ ') ') @@ -27024,7 +27033,7 @@ diff -b -B --ignore-all-space --exclude- ') ') -@@ -1040,7 +1159,7 @@ +@@ -1040,7 +1162,7 @@ template(`userdom_admin_user_template',` gen_require(` attribute admindomain; @@ -27033,7 +27042,7 @@ diff -b -B --ignore-all-space --exclude- ') ############################## -@@ -1049,8 +1168,7 @@ +@@ -1049,8 +1171,7 @@ # # Inherit rules for ordinary users. @@ -27043,7 +27052,7 @@ diff -b -B --ignore-all-space --exclude- domain_obj_id_change_exemption($1_t) role system_r types $1_t; -@@ -1075,6 +1193,9 @@ +@@ -1075,6 +1196,9 @@ # Skip authentication when pam_rootok is specified. allow $1_t self:passwd rootok; @@ -27053,7 +27062,7 @@ diff -b -B --ignore-all-space --exclude- kernel_read_software_raid_state($1_t) kernel_getattr_core_if($1_t) kernel_getattr_message_if($1_t) -@@ -1089,6 +1210,7 @@ +@@ -1089,6 +1213,7 @@ kernel_sigstop_unlabeled($1_t) kernel_signull_unlabeled($1_t) kernel_sigchld_unlabeled($1_t) @@ -27061,7 +27070,7 @@ diff -b -B --ignore-all-space --exclude- corenet_tcp_bind_generic_port($1_t) # allow setting up tunnels -@@ -1096,8 +1218,6 @@ +@@ -1096,8 +1221,6 @@ dev_getattr_generic_blk_files($1_t) dev_getattr_generic_chr_files($1_t) @@ -27070,7 +27079,7 @@ diff -b -B --ignore-all-space --exclude- # Allow MAKEDEV to work dev_create_all_blk_files($1_t) dev_create_all_chr_files($1_t) -@@ -1124,6 +1244,7 @@ +@@ -1124,6 +1247,7 @@ files_exec_usr_src_files($1_t) fs_getattr_all_fs($1_t) @@ -27078,7 +27087,7 @@ diff -b -B --ignore-all-space --exclude- fs_set_all_quotas($1_t) fs_exec_noxattr($1_t) -@@ -1152,20 +1273,6 @@ +@@ -1152,20 +1276,6 @@ # But presently necessary for installing the file_contexts file. seutil_manage_bin_policy($1_t) @@ -27099,7 +27108,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` postgresql_unconfined($1_t) ') -@@ -1211,6 +1318,7 @@ +@@ -1211,6 +1321,7 @@ dev_relabel_all_dev_nodes($1) files_create_boot_flag($1) @@ -27107,7 +27116,7 @@ diff -b -B --ignore-all-space --exclude- # Necessary for managing /boot/efi fs_manage_dos_files($1) -@@ -1276,11 +1384,15 @@ +@@ -1276,11 +1387,15 @@ interface(`userdom_user_home_content',` gen_require(` type user_home_t; @@ -27123,7 +27132,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1391,12 +1503,13 @@ +@@ -1391,12 +1506,13 @@ ') allow $1 user_home_dir_t:dir search_dir_perms; @@ -27138,7 +27147,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -1429,6 +1542,14 @@ +@@ -1429,6 +1545,14 @@ allow $1 user_home_dir_t:dir list_dir_perms; files_search_home($1) @@ -27153,7 +27162,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1444,9 +1565,11 @@ +@@ -1444,9 +1568,11 @@ interface(`userdom_dontaudit_list_user_home_dirs',` gen_require(` type user_home_dir_t; @@ -27165,7 +27174,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1503,6 +1626,25 @@ +@@ -1503,6 +1629,25 @@ allow $1 user_home_dir_t:dir relabelto; ') @@ -27191,7 +27200,7 @@ diff -b -B --ignore-all-space --exclude- ######################################## ## ## Create directories in the home dir root with -@@ -1577,6 +1719,8 @@ +@@ -1577,6 +1722,8 @@ ') dontaudit $1 user_home_t:dir search_dir_perms; @@ -27200,7 +27209,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1670,6 +1814,7 @@ +@@ -1670,6 +1817,7 @@ type user_home_dir_t, user_home_t; ') @@ -27208,7 +27217,7 @@ diff -b -B --ignore-all-space --exclude- read_files_pattern($1, { user_home_dir_t user_home_t }, user_home_t) files_search_home($1) ') -@@ -1797,19 +1942,32 @@ +@@ -1797,19 +1945,32 @@ # interface(`userdom_exec_user_home_content_files',` gen_require(` @@ -27248,7 +27257,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1844,6 +2002,7 @@ +@@ -1844,6 +2005,7 @@ interface(`userdom_manage_user_home_content_files',` gen_require(` type user_home_dir_t, user_home_t; @@ -27256,7 +27265,7 @@ diff -b -B --ignore-all-space --exclude- ') manage_files_pattern($1, user_home_t, user_home_t) -@@ -2391,27 +2550,7 @@ +@@ -2391,27 +2553,7 @@ ######################################## ## @@ -27285,7 +27294,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -2765,11 +2904,32 @@ +@@ -2765,11 +2907,32 @@ # interface(`userdom_search_user_home_content',` gen_require(` @@ -27320,7 +27329,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2897,7 +3057,25 @@ +@@ -2897,7 +3060,25 @@ type user_tmp_t; ') @@ -27347,7 +27356,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2934,6 +3112,7 @@ +@@ -2934,6 +3115,7 @@ ') read_files_pattern($1, userdomain, userdomain) @@ -27355,7 +27364,7 @@ diff -b -B --ignore-all-space --exclude- kernel_search_proc($1) ') -@@ -3064,3 +3243,559 @@ +@@ -3064,3 +3246,559 @@ allow $1 userdomain:dbus send_msg; ') Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v retrieving revision 1.910 retrieving revision 1.911 diff -u -p -r1.910 -r1.911 --- selinux-policy.spec 31 Aug 2009 21:27:50 -0000 1.910 +++ selinux-policy.spec 2 Sep 2009 13:33:15 -0000 1.911 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.30 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -443,6 +443,9 @@ exit 0 %endif %changelog +* Mon Aug 31 2009 Dan Walsh 3.6.30-2 +- Dontaudit setroubleshootfix looking at /root directory + * Mon Aug 31 2009 Dan Walsh 3.6.30-1 - Update to upsteam From rdieter at fedoraproject.org Wed Sep 2 13:39:44 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 2 Sep 2009 13:39:44 +0000 (UTC) Subject: rpms/digikam/devel .cvsignore, 1.35, 1.36 digikam.spec, 1.95, 1.96 sources, 1.35, 1.36 Message-ID: <20090902133944.A94C111C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/digikam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25996 Modified Files: .cvsignore digikam.spec sources Log Message: * Mon Aug 31 2009 Rex Dieter - 1.0.0-0.5.beta4 - digikam-1.0.0-beta4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/digikam/devel/.cvsignore,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- .cvsignore 24 Jul 2009 12:08:54 -0000 1.35 +++ .cvsignore 2 Sep 2009 13:39:44 -0000 1.36 @@ -1 +1 @@ -digikam-1.0.0-beta3.tar.bz2 +digikam-1.0.0-beta4.tar.bz2 Index: digikam.spec =================================================================== RCS file: /cvs/pkgs/rpms/digikam/devel/digikam.spec,v retrieving revision 1.95 retrieving revision 1.96 diff -u -p -r1.95 -r1.96 --- digikam.spec 5 Aug 2009 17:27:58 -0000 1.95 +++ digikam.spec 2 Sep 2009 13:39:44 -0000 1.96 @@ -1,9 +1,9 @@ -%define pre beta3 +%define pre beta4 Name: digikam Version: 1.0.0 -Release: 0.4.%{pre}%{?dist} +Release: 0.5.%{pre}%{?dist} Summary: A digital camera accessing & photo management application Group: Applications/Multimedia @@ -154,6 +154,9 @@ rm -rf %{buildroot} %changelog +* Mon Aug 31 2009 Rex Dieter - 1.0.0-0.5.beta4 +- digikam-1.0.0-beta4 + * Wed Aug 05 2009 Rex Dieter - 1.0.0-0.4.beta3 - drop xdg-utils references - tighten -libs related deps via %%{?_isa} Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/digikam/devel/sources,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- sources 24 Jul 2009 12:08:54 -0000 1.35 +++ sources 2 Sep 2009 13:39:44 -0000 1.36 @@ -1 +1 @@ -937f6f1f109e8137dad8f1b59f009891 digikam-1.0.0-beta3.tar.bz2 +c25f02080f5524570768e567daed91c8 digikam-1.0.0-beta4.tar.bz2 From davej at fedoraproject.org Wed Sep 2 13:40:44 2009 From: davej at fedoraproject.org (Dave Jones) Date: Wed, 2 Sep 2009 13:40:44 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1759,1.1760 Message-ID: <20090902134044.5150611C008C@cvs1.fedora.phx.redhat.com> Author: davej Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26456 Modified Files: kernel.spec Log Message: Add missing scriptlet dependancy. (#520788) Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1759 retrieving revision 1.1760 diff -u -p -r1.1759 -r1.1760 --- kernel.spec 1 Sep 2009 21:14:08 -0000 1.1759 +++ kernel.spec 2 Sep 2009 13:40:43 -0000 1.1760 @@ -430,7 +430,7 @@ Summary: The Linux kernel # Packages that need to be installed before the kernel is, because the %post # scripts use them. # -%define kernel_prereq fileutils, module-init-tools, initscripts >= 8.11.1-1, mkinitrd >= 6.0.61-1, kernel-firmware >= %{rpmversion}-%{pkg_release}, /sbin/new-kernel-pkg, grubby >= 7.0.2-1 +%define kernel_prereq fileutils, module-init-tools, initscripts >= 8.11.1-1, mkinitrd >= 6.0.61-1, kernel-firmware >= %{rpmversion}-%{pkg_release}, grubby >= 7.0.2-1 # # This macro does requires, provides, conflicts, obsoletes for a kernel package. @@ -446,6 +446,8 @@ Provides: kernel-drm-nouveau = 15\ Provides: kernel-modeset = 1\ Provides: kernel-uname-r = %{KVERREL}%{?1:.%{1}}\ Requires(pre): %{kernel_prereq}\ +Requires(post): /sbin/new-kernel-pkg\ +Requires(preun): /sbin/new-kernel-pkg\ Conflicts: %{kernel_dot_org_conflicts}\ Conflicts: %{package_conflicts}\ %{expand:%%{?kernel%{?1:_%{1}}_conflicts:Conflicts: %%{kernel%{?1:_%{1}}_conflicts}}}\ @@ -2007,6 +2009,9 @@ fi # and build. %changelog +* Wed Sep 02 2009 Dave Jones +- Add missing scriptlet dependancy. (#520788) + * Tue Sep 01 2009 Adam Jackson - Make DRM less chatty about EDID failures. No one cares. From pfj at fedoraproject.org Wed Sep 2 13:42:46 2009 From: pfj at fedoraproject.org (Paul F. Johnson) Date: Wed, 2 Sep 2009 13:42:46 +0000 (UTC) Subject: rpms/xmms/devel xmms-play.patch, NONE, 1.1 import.log, 1.3, 1.4 xmms.spec, 1.41, 1.42 Message-ID: <20090902134246.04D7711C008C@cvs1.fedora.phx.redhat.com> Author: pfj Update of /cvs/pkgs/rpms/xmms/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26942/devel Modified Files: import.log xmms.spec Added Files: xmms-play.patch Log Message: Fixes play on double click bug (BZ 434692) xmms-play.patch: xmms.desktop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xmms-play.patch --- --- xmms-1.2.11-20071117cvs/xmms/xmms.desktop 2002-02-11 23:15:56.000000000 +0000 +++ xmms-1.2.11-20071117cvs/xmms/xmms.desktop-new 2009-09-02 14:19:57.000000000 +0100 @@ -14,7 +14,7 @@ comment[tr]=X Multimedya Sistem comment[zh_TW]=X ?h?C???t?? Encoding=Legacy-Mixed -Exec=xmms +Exec=xmms -e -p %F Icon=xmms_mini.xpm MimeType=audio/x-scpls;audio/x-mpegurl;audio/mpegurl;audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/x-wav;application/x-ogg Terminal=0 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/xmms/devel/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 29 Nov 2008 15:03:56 -0000 1.3 +++ import.log 2 Sep 2009 13:42:45 -0000 1.4 @@ -1,3 +1,4 @@ xmms-1_2_11-1_20071117cvs_fc10:HEAD:xmms-1.2.11-1.20071117cvs.fc10.src.rpm:1220391799 xmms-1_2_11-1_20071117cvs_1_fc10:HEAD:xmms-1.2.11-1.20071117cvs.1.fc10.src.rpm:1221173377 xmms-1_2_11-3_20071117cvs_fc11:HEAD:xmms-1.2.11-3.20071117cvs.fc11.src.rpm:1227970982 +xmms-1_2_11-7_20071117cvs_fc12:HEAD:xmms-1.2.11-7.20071117cvs.fc12.src.rpm:1251898922 Index: xmms.spec =================================================================== RCS file: /cvs/pkgs/rpms/xmms/devel/xmms.spec,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- xmms.spec 27 Jul 2009 08:14:03 -0000 1.41 +++ xmms.spec 2 Sep 2009 13:42:45 -0000 1.42 @@ -1,6 +1,6 @@ Name: xmms Version: 1.2.11 -Release: 6.20071117cvs%{?dist} +Release: 7.20071117cvs%{?dist} Epoch: 1 Summary: The X MultiMedia System, a media player @@ -25,6 +25,7 @@ Patch6: %{name}-1.2.11-alsalib.p Patch7: %{name}-cd-mountpoint.patch # Patch8 on top of patch4 Patch8: %{name}-1.2.11-multilib.patch +Patch9: %{name}-play.patch Patch11: %{name}-1.2.10-gcc4.patch Patch12: %{name}-1.2.10-crossfade-0.3.9.patch Patch14: %{name}-1.2.10-configfile-safe-write.patch @@ -107,6 +108,7 @@ Files needed for building plug-ins for t # Randomize playlists better %patch14 -p1 %patch15 -p1 +%patch9 -p1 -b .playonclick # Avoid standard rpaths on lib64 archs, --disable-rpath doesn't do it sed -i -e 's|"/lib /usr/lib"|"/%{_lib} %{_libdir}"|' configure @@ -218,6 +220,9 @@ update-desktop-database -q || : %changelog +* Wed Sep 02 2009 Paul F. Johnson 1:1.2.11-7.20071117cvs +- Fix play on click bug (BZ434692) + * Mon Jul 27 2009 Fedora Release Engineering - 1:1.2.11-6.20071117cvs - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pfj at fedoraproject.org Wed Sep 2 13:44:10 2009 From: pfj at fedoraproject.org (Paul F. Johnson) Date: Wed, 2 Sep 2009 13:44:10 +0000 (UTC) Subject: rpms/xmms/F-11 xmms-play.patch, NONE, 1.1 import.log, 1.3, 1.4 xmms.spec, 1.40, 1.41 Message-ID: <20090902134410.AB3ED11C008C@cvs1.fedora.phx.redhat.com> Author: pfj Update of /cvs/pkgs/rpms/xmms/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27466/F-11 Modified Files: import.log xmms.spec Added Files: xmms-play.patch Log Message: Fixes play on double click bug (BZ 434692) xmms-play.patch: xmms.desktop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xmms-play.patch --- --- xmms-1.2.11-20071117cvs/xmms/xmms.desktop 2002-02-11 23:15:56.000000000 +0000 +++ xmms-1.2.11-20071117cvs/xmms/xmms.desktop-new 2009-09-02 14:19:57.000000000 +0100 @@ -14,7 +14,7 @@ comment[tr]=X Multimedya Sistem comment[zh_TW]=X ?h?C???t?? Encoding=Legacy-Mixed -Exec=xmms +Exec=xmms -e -p %F Icon=xmms_mini.xpm MimeType=audio/x-scpls;audio/x-mpegurl;audio/mpegurl;audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/x-wav;application/x-ogg Terminal=0 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/xmms/F-11/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 29 Nov 2008 15:03:56 -0000 1.3 +++ import.log 2 Sep 2009 13:44:10 -0000 1.4 @@ -1,3 +1,4 @@ xmms-1_2_11-1_20071117cvs_fc10:HEAD:xmms-1.2.11-1.20071117cvs.fc10.src.rpm:1220391799 xmms-1_2_11-1_20071117cvs_1_fc10:HEAD:xmms-1.2.11-1.20071117cvs.1.fc10.src.rpm:1221173377 xmms-1_2_11-3_20071117cvs_fc11:HEAD:xmms-1.2.11-3.20071117cvs.fc11.src.rpm:1227970982 +xmms-1_2_11-7_20071117cvs_fc12:F-11:xmms-1.2.11-7.20071117cvs.fc12.src.rpm:1251899008 Index: xmms.spec =================================================================== RCS file: /cvs/pkgs/rpms/xmms/F-11/xmms.spec,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- xmms.spec 12 Apr 2009 15:58:08 -0000 1.40 +++ xmms.spec 2 Sep 2009 13:44:10 -0000 1.41 @@ -1,6 +1,6 @@ Name: xmms Version: 1.2.11 -Release: 5.20071117cvs%{?dist} +Release: 7.20071117cvs%{?dist} Epoch: 1 Summary: The X MultiMedia System, a media player @@ -25,6 +25,7 @@ Patch6: %{name}-1.2.11-alsalib.p Patch7: %{name}-cd-mountpoint.patch # Patch8 on top of patch4 Patch8: %{name}-1.2.11-multilib.patch +Patch9: %{name}-play.patch Patch11: %{name}-1.2.10-gcc4.patch Patch12: %{name}-1.2.10-crossfade-0.3.9.patch Patch14: %{name}-1.2.10-configfile-safe-write.patch @@ -107,6 +108,7 @@ Files needed for building plug-ins for t # Randomize playlists better %patch14 -p1 %patch15 -p1 +%patch9 -p1 -b .playonclick # Avoid standard rpaths on lib64 archs, --disable-rpath doesn't do it sed -i -e 's|"/lib /usr/lib"|"/%{_lib} %{_libdir}"|' configure @@ -218,6 +220,12 @@ update-desktop-database -q || : %changelog +* Wed Sep 02 2009 Paul F. Johnson 1:1.2.11-7.20071117cvs +- Fix play on click bug (BZ434692) + +* Mon Jul 27 2009 Fedora Release Engineering - 1:1.2.11-6.20071117cvs +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Sun Apr 12 2009 Matthias Saou 1:1.2.11-5.20071117cvs - Add "xmms-gui" provides, to be required from xmms-skins package (#470135). From mgrepl at fedoraproject.org Wed Sep 2 13:44:38 2009 From: mgrepl at fedoraproject.org (Miroslav Grepl) Date: Wed, 2 Sep 2009 13:44:38 +0000 (UTC) Subject: rpms/selinux-policy/F-11 selinux-policy.spec,1.903,1.904 Message-ID: <20090902134438.E8EE211C008C@cvs1.fedora.phx.redhat.com> Author: mgrepl Update of /cvs/extras/rpms/selinux-policy/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27675 Modified Files: selinux-policy.spec Log Message: - Allow gssd to send signals to users - Allow fsdaemon_t setpcap capability Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-11/selinux-policy.spec,v retrieving revision 1.903 retrieving revision 1.904 diff -u -p -r1.903 -r1.904 --- selinux-policy.spec 27 Aug 2009 13:41:22 -0000 1.903 +++ selinux-policy.spec 2 Sep 2009 13:44:38 -0000 1.904 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.12 -Release: 81%{?dist} +Release: 82%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -442,6 +442,10 @@ exit 0 %endif %changelog +* Wed Sep 2 2009 Miroslav Grepl 3.6.12-82 +- Allow gssd to send signals to users +- Allow fsdaemon_t setpcap capability + * Thu Aug 27 2009 Dan Walsh 3.6.12-81 - Turn back on unconfineduser and unconfined domains From apevec at fedoraproject.org Wed Sep 2 13:45:01 2009 From: apevec at fedoraproject.org (Alan Pevec) Date: Wed, 2 Sep 2009 13:45:01 +0000 (UTC) Subject: rpms/collectd/devel .cvsignore, 1.8, 1.9 collectd.spec, 1.23, 1.24 sources, 1.8, 1.9 Message-ID: <20090902134501.3BF5911C008C@cvs1.fedora.phx.redhat.com> Author: apevec Update of /cvs/pkgs/rpms/collectd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27780 Modified Files: .cvsignore collectd.spec sources Log Message: * Wed Sep 02 2009 Alan Pevec 4.6.4-1 - fix condrestart: on upgrade collectd is not restarted, bz# 516273 - collectd does not re-connect to libvirtd, bz# 480997 - fix unpackaged files https://bugzilla.redhat.com/show_bug.cgi?id=516276#c4 - New upstream version 4.6.4 http://collectd.org/news.shtml#news69 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/collectd/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 20 May 2009 10:40:50 -0000 1.8 +++ .cvsignore 2 Sep 2009 13:45:01 -0000 1.9 @@ -1,2 +1 @@ -collectd-4.5.3.tar.bz2 -collectd-4.6.2.tar.bz2 +collectd-4.6.4.tar.bz2 Index: collectd.spec =================================================================== RCS file: /cvs/pkgs/rpms/collectd/devel/collectd.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- collectd.spec 21 Aug 2009 12:48:55 -0000 1.23 +++ collectd.spec 2 Sep 2009 13:45:01 -0000 1.24 @@ -1,15 +1,19 @@ Summary: Statistics collection daemon for filling RRD files Name: collectd -Version: 4.6.2 -Release: 5%{?dist} +Version: 4.6.4 +Release: 1%{?dist} License: GPLv2 Group: System Environment/Daemons URL: http://collectd.org/ Source: http://collectd.org/files/%{name}-%{version}.tar.bz2 -Patch0: %{name}-%{version}-include-collectd.d.patch +Patch0: %{name}-4.6.2-include-collectd.d.patch # bug 468067 "pkg-config --libs OpenIPMIpthread" fails -Patch1: %{name}-%{version}-configure-OpenIPMI.patch +Patch1: %{name}-4.6.2-configure-OpenIPMI.patch +# bug 516273 on upgrade collectd is not restarted +Patch2: %{name}-4.5.4-fix-condrestart.patch +# bug 480997 collectd does not re-connect to libvirtd +Patch3: %{name}-4.5.4-libvirt-reconnect.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root @@ -151,6 +155,8 @@ This plugin collects information from vi %setup -q %patch0 -p1 %patch1 -p0 +%patch2 -p0 +%patch3 -p1 sed -i.orig -e 's|-Werror||g' Makefile.in */Makefile.in @@ -221,7 +227,7 @@ done # *.la files shouldn't be distributed. -rm -f %{buildroot}/%{_libdir}/collectd/*.la +rm -f %{buildroot}/%{_libdir}/{collectd/,}*.la %post @@ -310,6 +316,24 @@ fi %{_libdir}/collectd/wireless.so %{_datadir}/collectd/types.db +%{_libdir}/collectd/bind.so +%{_libdir}/collectd/curl.so +%{_libdir}/collectd/match_regex.so +%{_libdir}/collectd/match_timediff.so +%{_libdir}/collectd/match_value.so +%{_libdir}/collectd/openvpn.so +%{_libdir}/collectd/target_notification.so +%{_libdir}/collectd/target_replace.so +%{_libdir}/collectd/target_set.so + +# collectdclient - TBD reintroduce -devel subpackage? +%{_libdir}/libcollectdclient.so +%{_libdir}/libcollectdclient.so.0 +%{_libdir}/libcollectdclient.so.0.0.0 +%{_libdir}/pkgconfig/libcollectdclient.pc +%{_includedir}/collectd/client.h +%{_includedir}/collectd/lcc_features.h + %doc AUTHORS ChangeLog COPYING INSTALL README %doc %{_mandir}/man1/collectd.1* %doc %{_mandir}/man1/collectd-nagios.1* @@ -407,6 +431,13 @@ fi %changelog +* Wed Sep 02 2009 Alan Pevec 4.6.4-1 +- fix condrestart: on upgrade collectd is not restarted, bz# 516273 +- collectd does not re-connect to libvirtd, bz# 480997 +- fix unpackaged files https://bugzilla.redhat.com/show_bug.cgi?id=516276#c4 +- New upstream version 4.6.4 + http://collectd.org/news.shtml#news69 + * Fri Aug 21 2009 Tomas Mraz - 4.6.2-5 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/collectd/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 20 May 2009 10:40:50 -0000 1.8 +++ sources 2 Sep 2009 13:45:01 -0000 1.9 @@ -1,2 +1 @@ -f368200c4bedd64baba46094906e81ee collectd-4.5.3.tar.bz2 -ca1282372f15882ce07fdff6c61340d5 collectd-4.6.2.tar.bz2 +f4a1b16c57ba946d24c0db910febb950 collectd-4.6.4.tar.bz2 From caolanm at fedoraproject.org Wed Sep 2 13:45:41 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Wed, 2 Sep 2009 13:45:41 +0000 (UTC) Subject: rpms/openoffice.org/F-10 workspace.os131.patch,1.2,1.3 Message-ID: <20090902134541.B1B6511C008C@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28045/F-10 Modified Files: workspace.os131.patch Log Message: Resolves: rhbz#520772 copy/paste cockup workspace.os131.patch: inc/IDocumentContentOperations.hxx | 2 inc/doc.hxx | 10 inc/unotxdoc.hxx | 32 +-- source/core/doc/doccomp.cxx | 6 source/core/doc/docfmt.cxx | 2 source/core/doc/docglbl.cxx | 4 source/core/doc/docglos.cxx | 2 source/core/doc/doclay.cxx | 4 source/core/doc/docnew.cxx | 384 +++++++++++++++++++++++++++++++++++-- source/core/doc/docnum.cxx | 2 source/core/doc/docredln.cxx | 6 source/core/doc/swserv.cxx | 7 source/core/doc/tblcpy.cxx | 2 source/core/doc/tblrwcl.cxx | 2 source/core/docnode/ndcopy.cxx | 73 +++++-- source/core/docnode/section.cxx | 4 source/core/edit/acorrect.cxx | 2 source/core/edit/eddel.cxx | 2 source/core/edit/edglss.cxx | 6 source/core/frmedt/fecopy.cxx | 4 source/core/txtnode/atrftn.cxx | 2 source/core/undo/untblk.cxx | 2 source/filter/ww8/ww8glsy.cxx | 2 source/filter/xml/xmltbli.cxx | 2 source/ui/dbui/dbmgr.cxx | 239 +++++++++-------------- source/ui/uno/unoatxt.cxx | 4 source/ui/uno/unotxdoc.cxx | 30 +- 27 files changed, 612 insertions(+), 225 deletions(-) Index: workspace.os131.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-10/workspace.os131.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- workspace.os131.patch 1 Sep 2009 15:01:51 -0000 1.2 +++ workspace.os131.patch 2 Sep 2009 13:45:41 -0000 1.3 @@ -1,8 +1,8 @@ Index: sw/source/filter/xml/xmltbli.cxx =================================================================== ---- sw/source/filter/xml/xmltbli.cxx (revision 272643) -+++ sw/source/filter/xml/xmltbli.cxx (revision 272644) -@@ -662,7 +662,7 @@ +--- sw/source/filter/xml/xmltbli.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/filter/xml/xmltbli.cxx (.../cws/os131) (revision 275705) +@@ -667,7 +667,7 @@ SwPaM aSrcPaM( *pSrcPaM->GetPoint(), *pSrcPaM->GetMark() ); SwPosition aDstPos( *pDstTxtCrsr->GetPaM()->GetPoint() ); @@ -13,8 +13,8 @@ Index: sw/source/filter/xml/xmltbli.cxx } Index: sw/source/filter/ww8/ww8glsy.cxx =================================================================== ---- sw/source/filter/ww8/ww8glsy.cxx (revision 272643) -+++ sw/source/filter/ww8/ww8glsy.cxx (revision 272644) +--- sw/source/filter/ww8/ww8glsy.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/filter/ww8/ww8glsy.cxx (.../cws/os131) (revision 275705) @@ -187,7 +187,7 @@ -1 ); pCNd = aIdx.GetNode().GetCntntNode(); @@ -26,8 +26,8 @@ Index: sw/source/filter/ww8/ww8glsy.cxx } Index: sw/source/core/frmedt/fecopy.cxx =================================================================== ---- sw/source/core/frmedt/fecopy.cxx (revision 272643) -+++ sw/source/core/frmedt/fecopy.cxx (revision 272644) +--- sw/source/core/frmedt/fecopy.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/frmedt/fecopy.cxx (.../cws/os131) (revision 275705) @@ -840,7 +840,7 @@ { SwNodeIndex aIndexBefore(rInsPos.nNode); @@ -48,8 +48,8 @@ Index: sw/source/core/frmedt/fecopy.cxx aIndexBefore++; Index: sw/source/core/txtnode/atrftn.cxx =================================================================== ---- sw/source/core/txtnode/atrftn.cxx (revision 272643) -+++ sw/source/core/txtnode/atrftn.cxx (revision 272644) +--- sw/source/core/txtnode/atrftn.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/txtnode/atrftn.cxx (.../cws/os131) (revision 275705) @@ -303,7 +303,7 @@ SwNodeIndex aEnd( *aStart.GetNode().EndOfSectionNode() ); ULONG nDestLen = aEnd.GetIndex() - aStart.GetIndex() - 1; @@ -61,8 +61,8 @@ Index: sw/source/core/txtnode/atrftn.cxx // Nodes geloescht werden: Index: sw/source/core/edit/edglss.cxx =================================================================== ---- sw/source/core/edit/edglss.cxx (revision 272643) -+++ sw/source/core/edit/edglss.cxx (revision 272644) +--- sw/source/core/edit/edglss.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/edit/edglss.cxx (.../cws/os131) (revision 275705) @@ -168,7 +168,7 @@ aStt = pGDoc->GetNodes().GetEndOfExtras(); pCntntNd = pGDoc->GetNodes().GoNext( &aStt ); @@ -84,14 +84,27 @@ Index: sw/source/core/edit/edglss.cxx } else - bRet = GetDoc()->Copy( *PCURCRSR, aPos ) || bRet; -+ bRet = GetDoc()->Copy( *PCURCRSR, aPos, true ) || bRet; ++ bRet = GetDoc()->Copy( *PCURCRSR, aPos, false ) || bRet; FOREACHPAM_END() } +Index: sw/source/core/edit/acorrect.cxx +=================================================================== +--- sw/source/core/edit/acorrect.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/edit/acorrect.cxx (.../cws/os131) (revision 275705) +@@ -374,7 +374,7 @@ + SwDontExpandItem aExpItem; + aExpItem.SaveDontExpandItems( *aPam.GetPoint() ); + +- pAutoDoc->Copy( aCpyPam, *aPam.GetPoint() ); ++ pAutoDoc->Copy( aCpyPam, *aPam.GetPoint(), false ); + + aExpItem.RestoreDontExpandItems( *aPam.GetPoint() ); + Index: sw/source/core/edit/eddel.cxx =================================================================== ---- sw/source/core/edit/eddel.cxx (revision 272643) -+++ sw/source/core/edit/eddel.cxx (revision 272644) +--- sw/source/core/edit/eddel.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/edit/eddel.cxx (.../cws/os131) (revision 275705) @@ -253,7 +253,7 @@ bFirstMove = FALSE; } @@ -103,8 +116,8 @@ Index: sw/source/core/edit/eddel.cxx SwPaM aInsertPaM(*pPos, aSttNdIdx); Index: sw/source/core/doc/docnew.cxx =================================================================== ---- sw/source/core/doc/docnew.cxx (revision 272643) -+++ sw/source/core/doc/docnew.cxx (revision 272644) +--- sw/source/core/doc/docnew.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docnew.cxx (.../cws/os131) (revision 275705) @@ -32,6 +32,7 @@ #include "precompiled_sw.hxx" #define ROLBCK_HISTORY_ONLY // Der Kampf gegen die CLOOK's @@ -147,12 +160,13 @@ Index: sw/source/core/doc/docnew.cxx #include #include #include -@@ -105,12 +97,10 @@ +@@ -105,13 +97,11 @@ #include #include #include -- +#include + #include +- #include -#ifndef _CMDID_H @@ -161,7 +175,7 @@ Index: sw/source/core/doc/docnew.cxx // --> OD 2006-04-19 #b6375613# -@@ -1056,3 +1046,370 @@ +@@ -1049,3 +1039,369 @@ } } // <-- @@ -195,8 +209,8 @@ Index: sw/source/core/doc/docnew.cxx + { + for( nWhich = aRangeOfDefaults[nRange]; nWhich < aRangeOfDefaults[nRange + 1]; ++nWhich ) + { -+ const SfxPoolItem& rSourceAttr = aAttrPool.GetDefaultItem( nWhich ); -+ if( rSourceAttr != pRet->aAttrPool.GetDefaultItem( nWhich ) ) ++ const SfxPoolItem& rSourceAttr = mpAttrPool->GetDefaultItem( nWhich ); ++ if( rSourceAttr != pRet->mpAttrPool->GetDefaultItem( nWhich ) ) + aNewDefaults.Put( rSourceAttr ); + } + nRange += 2; @@ -472,7 +486,6 @@ Index: sw/source/core/doc/docnew.cxx + aCpyPam.SetMark(); + aCpyPam.Move( fnMoveForward, fnGoDoc ); + -+ BOOL bRet = TRUE, bDelTbl = TRUE; + this->StartUndo( UNDO_INSGLOSSARY, NULL ); + this->LockExpFlds(); + @@ -534,8 +547,8 @@ Index: sw/source/core/doc/docnew.cxx +} Index: sw/source/core/doc/doccomp.cxx =================================================================== ---- sw/source/core/doc/doccomp.cxx (revision 272643) -+++ sw/source/core/doc/doccomp.cxx (revision 272644) +--- sw/source/core/doc/doccomp.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/doccomp.cxx (.../cws/os131) (revision 275705) @@ -1196,7 +1196,7 @@ SwPaM aCpyPam( rSrcNd, nStt ); aCpyPam.SetMark(); @@ -565,8 +578,8 @@ Index: sw/source/core/doc/doccomp.cxx pDoc->DoUndo( bUndo ); Index: sw/source/core/doc/docnum.cxx =================================================================== ---- sw/source/core/doc/docnum.cxx (revision 272643) -+++ sw/source/core/doc/docnum.cxx (revision 272644) +--- sw/source/core/doc/docnum.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docnum.cxx (.../cws/os131) (revision 275705) @@ -2273,7 +2273,7 @@ } } @@ -578,8 +591,8 @@ Index: sw/source/core/doc/docnum.cxx // dann muss der letzte leere Node wieder entfernt werden Index: sw/source/core/doc/docredln.cxx =================================================================== ---- sw/source/core/doc/docredln.cxx (revision 272643) -+++ sw/source/core/doc/docredln.cxx (revision 272644) +--- sw/source/core/doc/docredln.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docredln.cxx (.../cws/os131) (revision 275705) @@ -3418,7 +3418,7 @@ SwNodeIndex aNdIdx( *pSttNd, 1 ); SwTxtNode* pTxtNd = aNdIdx.GetNode().GetTxtNode(); @@ -607,8 +620,8 @@ Index: sw/source/core/doc/docredln.cxx pCntntSect = new SwNodeIndex( *pSttNd ); Index: sw/source/core/doc/docglos.cxx =================================================================== ---- sw/source/core/doc/docglos.cxx (revision 272643) -+++ sw/source/core/doc/docglos.cxx (revision 272644) +--- sw/source/core/doc/docglos.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docglos.cxx (.../cws/os131) (revision 275705) @@ -183,7 +183,7 @@ SwDontExpandItem aACD; aACD.SaveDontExpandItems( rInsPos ); @@ -620,8 +633,8 @@ Index: sw/source/core/doc/docglos.cxx if( pShell ) Index: sw/source/core/doc/tblcpy.cxx =================================================================== ---- sw/source/core/doc/tblcpy.cxx (revision 272643) -+++ sw/source/core/doc/tblcpy.cxx (revision 272644) +--- sw/source/core/doc/tblcpy.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/tblcpy.cxx (.../cws/os131) (revision 275705) @@ -567,7 +567,7 @@ SwNodeIndex aSavePos( aInsIdx, -1 ); @@ -633,8 +646,8 @@ Index: sw/source/core/doc/tblcpy.cxx aSavePos++; Index: sw/source/core/doc/docglbl.cxx =================================================================== ---- sw/source/core/doc/docglbl.cxx (revision 272643) -+++ sw/source/core/doc/docglbl.cxx (revision 272644) +--- sw/source/core/doc/docglbl.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docglbl.cxx (.../cws/os131) (revision 275705) @@ -307,7 +307,7 @@ pDoc->GetNodes().Delete( aIdx, 1 ); @@ -644,10 +657,19 @@ Index: sw/source/core/doc/docglbl.cxx // und noch alle Bookmarks +@@ -653,7 +653,7 @@ + pDoc->GetNodes().Delete( aIdx, 1 ); + + // alle Flys in dem Bereich +- _CopyFlyInFly( aRg, aIdx ); ++ _CopyFlyInFly( aRg, 0, aIdx ); + + + // und noch alle Bookmarks Index: sw/source/core/doc/tblrwcl.cxx =================================================================== ---- sw/source/core/doc/tblrwcl.cxx (revision 272643) -+++ sw/source/core/doc/tblrwcl.cxx (revision 272644) +--- sw/source/core/doc/tblrwcl.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/tblrwcl.cxx (.../cws/os131) (revision 275705) @@ -2103,7 +2103,7 @@ *rpFndBox->GetBox()->GetSttNd()->EndOfSectionNode() ); SwNodeIndex aInsIdx( *pBox->GetSttNd(), 1 ); @@ -657,10 +679,29 @@ Index: sw/source/core/doc/tblrwcl.cxx // den initialen TextNode loeschen pCpyPara->pDoc->GetNodes().Delete( aInsIdx, 1 ); } +Index: sw/source/core/doc/swserv.cxx +=================================================================== +--- sw/source/core/doc/swserv.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/swserv.cxx (.../cws/os131) (revision 275705) +@@ -299,9 +299,12 @@ + if(eType == BOOKMARK_SERVER && CNTNT_TYPE.pBkmk) + { + ::sw::mark::DdeBookmark* const pDdeBookmark = dynamic_cast< ::sw::mark::DdeBookmark* >(CNTNT_TYPE.pBkmk); +- if(pDdeBookmark) pDdeBookmark->SetRefObject(NULL); ++ if(pDdeBookmark) ++ { ++ CNTNT_TYPE.pBkmk = 0, eType = NONE_SERVER; ++ pDdeBookmark->SetRefObject(NULL); ++ } + } +- CNTNT_TYPE.pBkmk = 0, eType = NONE_SERVER; + } + + void SwServerObject::SetDdeBookmark( ::sw::mark::IMark& rBookmark) Index: sw/source/core/doc/doclay.cxx =================================================================== ---- sw/source/core/doc/doclay.cxx (revision 272643) -+++ sw/source/core/doc/doclay.cxx (revision 272644) +--- sw/source/core/doc/doclay.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/doclay.cxx (.../cws/os131) (revision 275705) @@ -507,7 +507,7 @@ // sorge dafuer das auch Fly's in Fly's kopiert werden @@ -681,9 +722,9 @@ Index: sw/source/core/doc/doclay.cxx mbUndo = bOldUndo; Index: sw/source/core/doc/docfmt.cxx =================================================================== ---- sw/source/core/doc/docfmt.cxx (revision 272643) -+++ sw/source/core/doc/docfmt.cxx (revision 272644) -@@ -2126,7 +2126,7 @@ +--- sw/source/core/doc/docfmt.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docfmt.cxx (.../cws/os131) (revision 275705) +@@ -2136,7 +2136,7 @@ aTmpIdx = *pSttNd->EndOfSectionNode(); rSrcNds._Copy( aRg, aTmpIdx ); aTmpIdx = *pSttNd; @@ -694,8 +735,8 @@ Index: sw/source/core/doc/docfmt.cxx else Index: sw/source/core/undo/untblk.cxx =================================================================== ---- sw/source/core/undo/untblk.cxx (revision 272643) -+++ sw/source/core/undo/untblk.cxx (revision 272644) +--- sw/source/core/undo/untblk.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/undo/untblk.cxx (.../cws/os131) (revision 275705) @@ -346,7 +346,7 @@ SwPaM aPam( *rUndoIter.pAktPam->GetPoint() ); @@ -707,9 +748,9 @@ Index: sw/source/core/undo/untblk.cxx } Index: sw/source/core/docnode/ndcopy.cxx =================================================================== ---- sw/source/core/docnode/ndcopy.cxx (revision 272643) -+++ sw/source/core/docnode/ndcopy.cxx (revision 272644) -@@ -659,7 +659,7 @@ +--- sw/source/core/docnode/ndcopy.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/docnode/ndcopy.cxx (.../cws/os131) (revision 275705) +@@ -670,7 +670,7 @@ // Kopieren eines Bereiches im oder in ein anderes Dokument ! @@ -718,7 +759,7 @@ Index: sw/source/core/docnode/ndcopy.cxx { const SwPosition *pStt = rPam.Start(), *pEnd = rPam.End(); -@@ -698,13 +698,13 @@ +@@ -709,13 +709,13 @@ BOOL bRet = FALSE; if( pDoc != this ) @@ -734,7 +775,7 @@ Index: sw/source/core/docnode/ndcopy.cxx else { -@@ -728,7 +728,7 @@ +@@ -739,7 +739,7 @@ SwStartNode* pSttNd = pDoc->GetNodes().MakeEmptySection( SwNodeIndex( GetNodes().GetEndOfAutotext() )); aPam.GetPoint()->nNode = *pSttNd->EndOfSectionNode(); @@ -743,7 +784,7 @@ Index: sw/source/core/docnode/ndcopy.cxx aPam.GetPoint()->nNode = pDoc->GetNodes().GetEndOfAutotext(); aPam.SetMark(); -@@ -803,7 +803,7 @@ +@@ -814,7 +814,7 @@ } BOOL SwDoc::_Copy( SwPaM& rPam, SwPosition& rPos, @@ -752,7 +793,7 @@ Index: sw/source/core/docnode/ndcopy.cxx { SwDoc* pDoc = rPos.nNode.GetNode().GetDoc(); bool bColumnSel = pDoc->IsClipBoard() && pDoc->IsColumnSelection(); -@@ -1087,7 +1087,7 @@ +@@ -1098,7 +1098,7 @@ } } @@ -761,7 +802,7 @@ Index: sw/source/core/docnode/ndcopy.cxx { SfxItemSet aBrkSet( pDoc->GetAttrPool(), aBreakSetRange ); if( pSttNd && bCopyCollFmt && pDestNd->HasSwAttrSet() ) -@@ -1102,13 +1102,13 @@ +@@ -1113,13 +1113,13 @@ if( aInsPos == pEnd->nNode ) { SwNodeIndex aSaveIdx( aInsPos, -1 ); @@ -777,7 +818,7 @@ Index: sw/source/core/docnode/ndcopy.cxx bCopyBookmarks = FALSE; -@@ -1167,7 +1167,7 @@ +@@ -1178,7 +1178,7 @@ // ----- Copy-Methode vom SwDoc - "kopiere Fly's in Fly's" ------ @@ -786,7 +827,7 @@ Index: sw/source/core/docnode/ndcopy.cxx const SwNodeIndex& rInsPos, BOOL bMakeNewFrms, BOOL bDelRedlines, BOOL bCopyFlyAtFly ) const { -@@ -1206,7 +1206,7 @@ +@@ -1217,7 +1217,7 @@ // Undo abschalten BOOL bUndo = pDest->DoesUndo(); pDest->DoUndo( FALSE ); @@ -795,7 +836,7 @@ Index: sw/source/core/docnode/ndcopy.cxx pDest->DoUndo( bUndo ); SwNodeRange aCpyRange( aSavePos, rInsPos ); -@@ -1242,7 +1242,7 @@ +@@ -1253,7 +1253,7 @@ } } @@ -804,7 +845,7 @@ Index: sw/source/core/docnode/ndcopy.cxx BOOL bCopyFlyAtFly ) const { // Bug 22727: suche erst mal alle Flys zusammen, sortiere sie entsprechend -@@ -1259,7 +1259,8 @@ +@@ -1270,7 +1270,8 @@ const SwFrmFmt* pFmt = (*GetSpzFrmFmts())[n]; const SwFmtAnchor* pAnchor = &pFmt->GetAnchor(); const SwPosition* pAPos; @@ -814,7 +855,7 @@ Index: sw/source/core/docnode/ndcopy.cxx pAnchor->GetAnchorId() == FLY_AT_FLY || pAnchor->GetAnchorId() == FLY_AUTO_CNTNT ) && 0 != ( pAPos = pAnchor->GetCntntAnchor()) && -@@ -1268,9 +1269,53 @@ +@@ -1279,9 +1280,53 @@ : ( IsRedlineMove() ? rRg.aStart < pAPos->nNode : rRg.aStart <= pAPos->nNode )) && @@ -872,9 +913,9 @@ Index: sw/source/core/docnode/ndcopy.cxx Index: sw/source/core/docnode/section.cxx =================================================================== ---- sw/source/core/docnode/section.cxx (revision 272643) -+++ sw/source/core/docnode/section.cxx (revision 272644) -@@ -1415,7 +1415,7 @@ +--- sw/source/core/docnode/section.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/docnode/section.cxx (.../cws/os131) (revision 275705) +@@ -1414,7 +1414,7 @@ if( pSrcDoc != pDoc || pCpyPam->Start()->nNode > rInsPos || rInsPos >= pCpyPam->End()->nNode ) @@ -883,7 +924,7 @@ Index: sw/source/core/docnode/section.cx delete pCpyPam; } if( pCpyRg && pSrcDoc == pDoc && -@@ -1444,7 +1444,7 @@ +@@ -1443,7 +1443,7 @@ SwTblNumFmtMerge aTNFM( *pSrcDoc, *pDoc ); @@ -894,20 +935,18 @@ Index: sw/source/core/docnode/section.cx if( !bCreateFrm ) Index: sw/source/ui/dbui/dbmgr.cxx =================================================================== ---- sw/source/ui/dbui/dbmgr.cxx (revision 272643) -+++ sw/source/ui/dbui/dbmgr.cxx (revision 272644) -@@ -35,7 +35,9 @@ +--- sw/source/ui/dbui/dbmgr.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/ui/dbui/dbmgr.cxx (.../cws/os131) (revision 275705) +@@ -35,7 +35,7 @@ #endif #include - -+#ifdef SW_COPY_DOC_IN_MEMORY +#include -+#endif #include #include #include -@@ -43,17 +45,13 @@ +@@ -43,17 +43,13 @@ #include #include #include @@ -926,7 +965,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx #include #include #include -@@ -65,9 +63,7 @@ +@@ -65,9 +61,7 @@ #include #include #include @@ -936,7 +975,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx #include #include #include -@@ -86,39 +82,25 @@ +@@ -86,39 +80,25 @@ #include #include #include @@ -976,84 +1015,268 @@ Index: sw/source/ui/dbui/dbmgr.cxx #include #include #include -@@ -3176,7 +3158,10 @@ +@@ -3185,7 +3165,6 @@ SwWrtShell& rSourceShell = rSourceView.GetWrtShell(); BOOL bSynchronizedDoc = rSourceShell.IsLabelDoc() && rSourceShell.GetSectionFmtCount() > 1; -+#ifdef SW_COPY_DOC_IN_MEMORY -+#else - String sSourceDocURL; -+#endif +- String sSourceDocURL; //save the settings of the first rSourceShell.SttEndDoc(TRUE); USHORT nStartingPageNo = rSourceShell.GetVirtPageNum(); -@@ -3186,6 +3171,8 @@ +@@ -3195,22 +3174,6 @@ try { -+#ifdef SW_COPY_DOC_IN_MEMORY -+#else - // save the working document into a temporary location - sSourceDocURL = URIHelper::SmartRel2Abs( - INetURLObject(), utl::TempFile::CreateTempName(), -@@ -3201,7 +3188,7 @@ - pValues[0].Value <<= ::rtl::OUString(pSfxFlt->GetFilterName()); - uno::Reference< frame::XStorable > xStore( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); - xStore->storeToURL( sSourceDocURL, aValues ); +- // save the working document into a temporary location +- sSourceDocURL = URIHelper::SmartRel2Abs( +- INetURLObject(), utl::TempFile::CreateTempName(), +- URIHelper::GetMaybeFileHdl()); +- const SfxFilter *pSfxFlt = SwIoSystem::GetFilterOfFormat( +- String::CreateFromAscii( FILTER_XML ), +- SwDocShell::Factory().GetFilterContainer() ); +- +- SfxStringItem aFilterName( SID_FILTER_NAME, pSfxFlt->GetFilterName()); +- uno::Sequence< beans::PropertyValue > aValues(1); +- beans::PropertyValue* pValues = aValues.getArray(); +- pValues[0].Name = C2U("FilterName"); +- pValues[0].Value <<= ::rtl::OUString(pSfxFlt->GetFilterName()); +- uno::Reference< frame::XStorable > xStore( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); +- xStore->storeToURL( sSourceDocURL, aValues ); - -+#endif // create a target docshell to put the merged document into SfxObjectShellRef xTargetDocShell( new SwDocShell( SFX_CREATE_MODE_STANDARD ) ); xTargetDocShell->DoInitNew( 0 ); -@@ -3250,6 +3237,15 @@ +@@ -3259,116 +3222,120 @@ Application::Reschedule(); } -+#ifdef SW_COPY_DOC_IN_MEMORY +- // create a new docshell from the temporary document +- SfxBoolItem aHidden( SID_HIDDEN, TRUE ); +- SfxStringItem aReferer( SID_REFERER, String::CreateFromAscii(URL_PREFIX_PRIV_SOFFICE )); +- SfxStringItem aTarget( SID_TARGETNAME, String::CreateFromAscii("_blank") ); +- SfxStringItem aURL( SID_FILE_NAME, sSourceDocURL ); +- const SfxPoolItem* pReturnValue = +- rSourceView.GetViewFrame()->GetDispatcher()->Execute( SID_OPENDOC, SFX_CALLMODE_SYNCHRON, +- &aURL, &aFilterName, &aHidden, &aReferer, &aTarget, 0L); +- if(pReturnValue) + // copy the source document -+ uno::Reference< util::XCloneable > xClone( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); -+ uno::Reference< lang::XUnoTunnel > xWorkDocShell( xClone->createClone(), uno::UNO_QUERY); -+ SwXTextDocument* pWorkModel = reinterpret_cast(xWorkDocShell->getSomething(SwXTextDocument::getUnoTunnelId())); ++ SfxObjectShellRef xWorkDocSh; ++ if(nDocNo == 1 ) + { +- SfxViewFrameItem* pVItem = (SfxViewFrameItem*)pReturnValue; +- SwView* pWorkView = (SwView*) pVItem->GetFrame()->GetViewShell(); +- SwWrtShell& rWorkShell = pWorkView->GetWrtShell(); +- pWorkView->AttrChangedNotify( &rWorkShell );//Damit SelectShell gerufen wird. ++ uno::Reference< util::XCloneable > xClone( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); ++ uno::Reference< lang::XUnoTunnel > xWorkDocShell( xClone->createClone(), uno::UNO_QUERY); ++ SwXTextDocument* pWorkModel = reinterpret_cast(xWorkDocShell->getSomething(SwXTextDocument::getUnoTunnelId())); ++ xWorkDocSh = pWorkModel->GetDocShell(); ++ } ++ else ++ { ++ SwDoc* pNewDoc = rSourceView.GetDocShell()->GetDoc()->CreateCopy(); ++ xWorkDocSh = new SwDocShell( pNewDoc, SFX_CREATE_MODE_STANDARD ); ++ xWorkDocSh->DoInitNew(); ++ } + //create a ViewFrame -+ SfxObjectShellRef xWorkDocSh = pWorkModel->GetDocShell(); + SwView* pWorkView = static_cast< SwView* >( SfxViewFrame::CreateViewFrame( *xWorkDocSh, 0, sal_True )->GetViewShell() ); -+#else - // create a new docshell from the temporary document - SfxBoolItem aHidden( SID_HIDDEN, TRUE ); - SfxStringItem aReferer( SID_REFERER, String::CreateFromAscii(URL_PREFIX_PRIV_SOFFICE )); -@@ -3259,9 +3255,13 @@ - rSourceView.GetViewFrame()->GetDispatcher()->Execute( SID_OPENDOC, SFX_CALLMODE_SYNCHRON, - &aURL, &aFilterName, &aHidden, &aReferer, &aTarget, 0L); - if(pReturnValue) -+#endif - { -+#ifdef SW_COPY_DOC_IN_MEMORY -+#else - SfxViewFrameItem* pVItem = (SfxViewFrameItem*)pReturnValue; - SwView* pWorkView = (SwView*) pVItem->GetFrame()->GetViewShell(); -+#endif - SwWrtShell& rWorkShell = pWorkView->GetWrtShell(); - pWorkView->AttrChangedNotify( &rWorkShell );//Damit SelectShell gerufen wird. ++ SwWrtShell& rWorkShell = pWorkView->GetWrtShell(); ++ pWorkView->AttrChangedNotify( &rWorkShell );//Damit SelectShell gerufen wird. + +- // merge the data +- SwDoc* pWorkDoc = rWorkShell.GetDoc(); +- SwNewDBMgr* pWorkDBMgr = pWorkDoc->GetNewDBMgr(); +- pWorkDoc->SetNewDBMgr( this ); +- pWorkDoc->EmbedAllLinks(); +- if(UNDO_UI_DELETE_INVISIBLECNTNT == rWorkShell.GetUndoIds()) +- rWorkShell.Undo(); +- // create a layout +- rWorkShell.CalcLayout(); +- SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); +- rWorkShell.ViewShell::UpdateFlds(); +- SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE_FINISHED, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); ++ // merge the data ++ SwDoc* pWorkDoc = rWorkShell.GetDoc(); ++ SwNewDBMgr* pWorkDBMgr = pWorkDoc->GetNewDBMgr(); ++ pWorkDoc->SetNewDBMgr( this ); ++ pWorkDoc->EmbedAllLinks(); ++ if(UNDO_UI_DELETE_INVISIBLECNTNT == rWorkShell.GetUndoIds()) ++ rWorkShell.Undo(); ++ // create a layout ++ rWorkShell.CalcLayout(); ++ SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); ++ rWorkShell.ViewShell::UpdateFlds(); ++ SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE_FINISHED, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); + +- // strip invisible content and convert fields to text +- rWorkShell.RemoveInvisibleContent(); +- rWorkShell.ConvertFieldsToText(); +- rWorkShell.SetNumberingRestart(); ++ // strip invisible content and convert fields to text ++ rWorkShell.RemoveInvisibleContent(); ++ rWorkShell.ConvertFieldsToText(); ++ rWorkShell.SetNumberingRestart(); + + +- // insert the document into the target document +- rWorkShell.SttEndDoc(FALSE); +- rWorkShell.SttEndDoc(TRUE); +- rWorkShell.SelAll(); +- pTargetShell->SttEndDoc(FALSE); ++ // insert the document into the target document ++ rWorkShell.SttEndDoc(FALSE); ++ rWorkShell.SttEndDoc(TRUE); ++ rWorkShell.SelAll(); ++ pTargetShell->SttEndDoc(FALSE); + +- //#i63806# put the styles to the target document +- //if the source uses headers or footers each new copy need to copy a new page styles +- if(bPageStylesWithHeaderFooter) +- { +- //create a new pagestyle +- //copy the pagedesc from the current document to the new document and change the name of the to-be-applied style ++ //#i63806# put the styles to the target document ++ //if the source uses headers or footers each new copy need to copy a new page styles ++ if(bPageStylesWithHeaderFooter) ++ { ++ //create a new pagestyle ++ //copy the pagedesc from the current document to the new document and change the name of the to-be-applied style -@@ -3381,8 +3381,11 @@ +- SwDoc* pTargetDoc = pTargetShell->GetDoc(); +- String sNewPageDescName = lcl_FindUniqueName(pTargetShell, sStartingPageDesc, nDocNo ); +- pTargetShell->GetDoc()->MakePageDesc( sNewPageDescName ); +- SwPageDesc* pTargetPageDesc = pTargetShell->FindPageDescByName( sNewPageDescName ); +- if(pSourcePageDesc && pTargetPageDesc) +- { +- pTargetDoc->CopyPageDesc( *pSourcePageDesc, *pTargetPageDesc, sal_False ); +- sModifiedStartingPageDesc = sNewPageDescName; +- lcl_CopyFollowPageDesc( *pTargetShell, *pSourcePageDesc, *pTargetPageDesc, nDocNo ); +- } +- } +- if(nDocNo == 1 || bPageStylesWithHeaderFooter) ++ SwDoc* pTargetDoc = pTargetShell->GetDoc(); ++ String sNewPageDescName = lcl_FindUniqueName(pTargetShell, sStartingPageDesc, nDocNo ); ++ pTargetShell->GetDoc()->MakePageDesc( sNewPageDescName ); ++ SwPageDesc* pTargetPageDesc = pTargetShell->FindPageDescByName( sNewPageDescName ); ++ if(pSourcePageDesc && pTargetPageDesc) + { +- pTargetView->GetDocShell()->_LoadStyles( *pWorkView->GetDocShell(), sal_True ); ++ pTargetDoc->CopyPageDesc( *pSourcePageDesc, *pTargetPageDesc, sal_False ); ++ sModifiedStartingPageDesc = sNewPageDescName; ++ lcl_CopyFollowPageDesc( *pTargetShell, *pSourcePageDesc, *pTargetPageDesc, nDocNo ); + } +- if(nDocNo > 1) ++ } ++ if(nDocNo == 1 || bPageStylesWithHeaderFooter) ++ { ++ pTargetView->GetDocShell()->_LoadStyles( *pWorkView->GetDocShell(), sal_True ); ++ } ++ if(nDocNo > 1) ++ { ++ pTargetShell->InsertPageBreak( &sModifiedStartingPageDesc, nStartingPageNo ); ++ } ++ else ++ { ++ pTargetShell->SetPageStyle(sModifiedStartingPageDesc); ++ } ++ USHORT nPageCountBefore = pTargetShell->GetPageCnt(); ++ DBG_ASSERT(!pTargetShell->GetTableFmt(),"target document ends with a table - paragraph should be appended"); ++ //#i51359# add a second paragraph in case there's only one ++ { ++ SwNodeIndex aIdx( pWorkDoc->GetNodes().GetEndOfExtras(), 2 ); ++ SwPosition aTestPos( aIdx ); ++ SwCursor aTestCrsr(aTestPos,0,false); ++ if(!aTestCrsr.MovePara(fnParaNext, fnParaStart)) + { +- pTargetShell->InsertPageBreak( &sModifiedStartingPageDesc, nStartingPageNo ); ++ //append a paragraph ++ pWorkDoc->AppendTxtNode( aTestPos ); + } +- else +- { +- pTargetShell->SetPageStyle(sModifiedStartingPageDesc); +- } +- USHORT nPageCountBefore = pTargetShell->GetPageCnt(); +- DBG_ASSERT(!pTargetShell->GetTableFmt(),"target document ends with a table - paragraph should be appended"); +- //#i51359# add a second paragraph in case there's only one +- { +- SwNodeIndex aIdx( pWorkDoc->GetNodes().GetEndOfExtras(), 2 ); +- SwPosition aTestPos( aIdx ); +- SwCursor aTestCrsr(aTestPos,0,false); +- if(!aTestCrsr.MovePara(fnParaNext, fnParaStart)) +- { +- //append a paragraph +- pWorkDoc->AppendTxtNode( aTestPos ); +- } +- } +- pTargetShell->Paste( rWorkShell.GetDoc(), sal_True ); +- //convert fields in page styles (header/footer - has to be done after the first document has been pasted +- if(1 == nDocNo) +- { +- pTargetShell->CalcLayout(); +- pTargetShell->ConvertFieldsToText(); +- } +- //add the document info to the config item +- SwDocMergeInfo aMergeInfo; +- aMergeInfo.nStartPageInTarget = nPageCountBefore; +- //#i72820# calculate layout to be able to find the correct page index ++ } ++ pTargetShell->Paste( rWorkShell.GetDoc(), sal_True ); ++ //convert fields in page styles (header/footer - has to be done after the first document has been pasted ++ if(1 == nDocNo) ++ { + pTargetShell->CalcLayout(); +- aMergeInfo.nEndPageInTarget = pTargetShell->GetPageCnt(); +- aMergeInfo.nDBRow = nStartRow; +- rMMConfig.AddMergedDocument( aMergeInfo ); +- ++nRet; ++ pTargetShell->ConvertFieldsToText(); ++ } ++ //add the document info to the config item ++ SwDocMergeInfo aMergeInfo; ++ aMergeInfo.nStartPageInTarget = nPageCountBefore; ++ //#i72820# calculate layout to be able to find the correct page index ++ pTargetShell->CalcLayout(); ++ aMergeInfo.nEndPageInTarget = pTargetShell->GetPageCnt(); ++ aMergeInfo.nDBRow = nStartRow; ++ rMMConfig.AddMergedDocument( aMergeInfo ); ++ ++nRet; + +- // the print monitor needs some time to act +- for( USHORT i = 0; i < 25; i++) +- Application::Reschedule(); ++ // the print monitor needs some time to act ++ for( USHORT i = 0; i < 25; i++) ++ Application::Reschedule(); + +- //restore the ole DBMgr +- pWorkDoc->SetNewDBMgr( pWorkDBMgr ); +- //now the temporary document should be closed +- SfxObjectShellRef xDocSh(pWorkView->GetDocShell()); +- xDocSh->DoClose(); +- } ++ //restore the ole DBMgr ++ pWorkDoc->SetNewDBMgr( pWorkDBMgr ); ++ //now the temporary document should be closed ++ SfxObjectShellRef xDocSh(pWorkView->GetDocShell()); ++ xDocSh->DoClose(); + nEndRow = pImpl->pMergeData->xResultSet->getRow(); + ++nDocNo; + } while( !bCancel && +@@ -3390,8 +3357,6 @@ { - DBG_ERROR("exception caught in SwNewDBMgr::MergeDocuments") + DBG_ERROR("exception caught in SwNewDBMgr::MergeDocuments"); } - if(sSourceDocURL.Len()) - File::remove( sSourceDocURL ); -+#ifdef SW_COPY_DOC_IN_MEMORY -+#else -+ if(sSourceDocURL.Len()) -+ File::remove( sSourceDocURL ); -+#endif DELETEZ(pImpl->pMergeData); bInMerge = FALSE; return nRet; Index: sw/source/ui/uno/unoatxt.cxx =================================================================== ---- sw/source/ui/uno/unoatxt.cxx (revision 272643) -+++ sw/source/ui/uno/unoatxt.cxx (revision 272644) -@@ -417,7 +417,7 @@ +--- sw/source/ui/uno/unoatxt.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/ui/uno/unoatxt.cxx (.../cws/os131) (revision 275705) +@@ -416,7 +416,7 @@ if(pxCursor) { SwPaM* pUnoCrsr = pxCursor->GetPaM(); @@ -1062,10 +1285,10 @@ Index: sw/source/ui/uno/unoatxt.cxx } else { -@@ -425,7 +425,7 @@ - if(pBkm && pBkm->GetOtherBookmarkPos()) +@@ -424,7 +424,7 @@ + if(pBkmk && pBkmk->IsExpanded()) { - SwPaM aTmp(*pBkm->GetOtherBookmarkPos(), pBkm->GetBookmarkPos()); + SwPaM aTmp(pBkmk->GetOtherMarkPos(), pBkmk->GetMarkPos()); - bRet |= (true == pxRange->GetDoc()->Copy(aTmp, aPos)); + bRet |= (true == pxRange->GetDoc()->Copy(aTmp, aPos, false)); } @@ -1073,8 +1296,8 @@ Index: sw/source/ui/uno/unoatxt.cxx } Index: sw/source/ui/uno/unotxdoc.cxx =================================================================== ---- sw/source/ui/uno/unotxdoc.cxx (revision 272643) -+++ sw/source/ui/uno/unotxdoc.cxx (revision 272644) +--- sw/source/ui/uno/unotxdoc.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/ui/uno/unotxdoc.cxx (.../cws/os131) (revision 275705) @@ -37,16 +37,12 @@ #include #include @@ -1116,7 +1339,7 @@ Index: sw/source/ui/uno/unotxdoc.cxx #include #include #include -@@ -2856,7 +2846,27 @@ +@@ -2851,7 +2841,27 @@ { return new SwXFlatParagraphIterator( *pDocShell->GetDoc(), nTextMarkupType, bAutomatic ); } @@ -1146,9 +1369,9 @@ Index: sw/source/ui/uno/unotxdoc.cxx ---------------------------------------------------------------------------*/ Index: sw/inc/doc.hxx =================================================================== ---- sw/inc/doc.hxx (revision 272643) -+++ sw/inc/doc.hxx (revision 272644) -@@ -636,7 +636,7 @@ +--- sw/inc/doc.hxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/inc/doc.hxx (.../cws/os131) (revision 275705) +@@ -638,7 +638,7 @@ // Kopieren eines Bereiches im oder in ein anderes Dokument ! // Die Position darf nicht im Bereich liegen !! sal_Bool _Copy( SwPaM&, SwPosition&, @@ -1157,7 +1380,7 @@ Index: sw/inc/doc.hxx SwFlyFrmFmt* _MakeFlySection( const SwPosition& rAnchPos, const SwCntntNode& rNode, RndStdIds eRequestId, -@@ -648,7 +648,8 @@ +@@ -650,7 +650,8 @@ const SfxItemSet* pGrfAttrSet, SwFrmFmt* = 0 ); @@ -1167,7 +1390,7 @@ Index: sw/inc/doc.hxx sal_Bool bCopyFlyAtFly = sal_False ) const; // steht im ndcopy.cxx sal_Int8 SetFlyFrmAnchor( SwFrmFmt& rFlyFmt, SfxItemSet& rSet, sal_Bool bNewFrms ); -@@ -720,6 +721,7 @@ +@@ -722,6 +723,7 @@ SwFmt *_MakeFrmFmt(const String &, SwFmt *, BOOL, BOOL ); SwFmt *_MakeTxtFmtColl(const String &, SwFmt *, BOOL, BOOL ); @@ -1175,7 +1398,7 @@ Index: sw/inc/doc.hxx public: /** Life cycle -@@ -915,7 +917,7 @@ +@@ -898,7 +900,7 @@ /** IDocumentContentOperations */ @@ -1184,7 +1407,7 @@ Index: sw/inc/doc.hxx virtual void DeleteSection(SwNode* pNode); virtual bool Delete(SwPaM&); virtual bool DelFullPara(SwPaM&); -@@ -1118,6 +1120,7 @@ +@@ -1101,6 +1103,7 @@ SwFrmFmt *pParent = 0 ); void CopyWithFlyInFly( const SwNodeRange& rRg, @@ -1192,7 +1415,7 @@ Index: sw/inc/doc.hxx const SwNodeIndex& rInsPos, sal_Bool bMakeNewFrms = sal_True, sal_Bool bDelRedlines = sal_True, -@@ -2117,6 +2120,7 @@ +@@ -2100,6 +2103,7 @@ { return n32DummyCompatabilityOptions2; } @@ -1202,8 +1425,8 @@ Index: sw/inc/doc.hxx Index: sw/inc/unotxdoc.hxx =================================================================== ---- sw/inc/unotxdoc.hxx (revision 272643) -+++ sw/inc/unotxdoc.hxx (revision 272644) +--- sw/inc/unotxdoc.hxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/inc/unotxdoc.hxx (.../cws/os131) (revision 275705) @@ -68,9 +68,8 @@ #include #include @@ -1292,8 +1515,8 @@ Index: sw/inc/unotxdoc.hxx SwXDocumentPropertyHelper * GetPropertyHelper (); Index: sw/inc/IDocumentContentOperations.hxx =================================================================== ---- sw/inc/IDocumentContentOperations.hxx (revision 272643) -+++ sw/inc/IDocumentContentOperations.hxx (revision 272644) +--- sw/inc/IDocumentContentOperations.hxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/inc/IDocumentContentOperations.hxx (.../cws/os131) (revision 275705) @@ -71,7 +71,7 @@ /** Kopieren eines Bereiches im oder in ein anderes Dokument ! Die Position kann auch im Bereich liegen !! @@ -1303,3 +1526,10 @@ Index: sw/inc/IDocumentContentOperations /** Loesche die Section, in der der Node steht. */ + +Property changes on: . +___________________________________________________________________ +Added: svn:mergeinfo + Merged /tags/DEV300_m50:r272825-272842 + Merged /trunk:r270724-272824 + From caolanm at fedoraproject.org Wed Sep 2 13:45:42 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Wed, 2 Sep 2009 13:45:42 +0000 (UTC) Subject: rpms/openoffice.org/F-11 openoffice.org.spec, 1.1932, 1.1933 workspace.os131.patch, 1.1, 1.2 Message-ID: <20090902134542.DCD7911C008C@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28045/F-11 Modified Files: openoffice.org.spec workspace.os131.patch Log Message: Resolves: rhbz#520772 copy/paste cockup Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-11/openoffice.org.spec,v retrieving revision 1.1932 retrieving revision 1.1933 diff -u -p -r1.1932 -r1.1933 --- openoffice.org.spec 28 Aug 2009 13:40:20 -0000 1.1932 +++ openoffice.org.spec 2 Sep 2009 13:45:41 -0000 1.1933 @@ -1,6 +1,6 @@ %define oootag OOO310 %define ooomilestone 19 -%define rh_rpm_release 1 +%define rh_rpm_release 2 # rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF %define __jar_repack %{nil} @@ -4173,6 +4173,9 @@ fi unopkg list --shared > /dev/null 2>&1 || : %changelog +* Wed Sep 02 2009 Caol?n McNamara - 1:3.1.1-19.2 +- Resolves: rhbz#520772 copy/paste cockup + * Fri Aug 28 2009 Caol?n McNamara - 1:3.1.1-19.1 - update to 3.1.1 - Resolves: rhbz#512355 add openoffice.org-3.1.0.ooo103651.canvas.nosubpixel.patc workspace.os131.patch: inc/IDocumentContentOperations.hxx | 2 inc/doc.hxx | 10 inc/unotxdoc.hxx | 32 +-- source/core/doc/doccomp.cxx | 6 source/core/doc/docfmt.cxx | 2 source/core/doc/docglbl.cxx | 4 source/core/doc/docglos.cxx | 2 source/core/doc/doclay.cxx | 4 source/core/doc/docnew.cxx | 384 +++++++++++++++++++++++++++++++++++-- source/core/doc/docnum.cxx | 2 source/core/doc/docredln.cxx | 6 source/core/doc/tblcpy.cxx | 2 source/core/doc/tblrwcl.cxx | 2 source/core/docnode/ndcopy.cxx | 73 +++++-- source/core/docnode/section.cxx | 4 source/core/edit/eddel.cxx | 2 source/core/edit/edglss.cxx | 6 source/core/frmedt/fecopy.cxx | 4 source/core/txtnode/atrftn.cxx | 2 source/core/undo/untblk.cxx | 2 source/filter/ww8/ww8glsy.cxx | 2 source/filter/xml/xmltbli.cxx | 2 source/ui/dbui/dbmgr.cxx | 239 +++++++++-------------- source/ui/uno/unoatxt.cxx | 4 source/ui/uno/unotxdoc.cxx | 30 +- 25 files changed, 606 insertions(+), 222 deletions(-) Index: workspace.os131.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-11/workspace.os131.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- workspace.os131.patch 21 Aug 2009 05:13:40 -0000 1.1 +++ workspace.os131.patch 2 Sep 2009 13:45:42 -0000 1.2 @@ -1,8 +1,8 @@ Index: sw/source/filter/xml/xmltbli.cxx =================================================================== ---- sw/source/filter/xml/xmltbli.cxx (revision 272643) -+++ sw/source/filter/xml/xmltbli.cxx (revision 272644) -@@ -662,7 +662,7 @@ +--- sw/source/filter/xml/xmltbli.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/filter/xml/xmltbli.cxx (.../cws/os131) (revision 275705) +@@ -667,7 +667,7 @@ SwPaM aSrcPaM( *pSrcPaM->GetPoint(), *pSrcPaM->GetMark() ); SwPosition aDstPos( *pDstTxtCrsr->GetPaM()->GetPoint() ); @@ -13,8 +13,8 @@ Index: sw/source/filter/xml/xmltbli.cxx } Index: sw/source/filter/ww8/ww8glsy.cxx =================================================================== ---- sw/source/filter/ww8/ww8glsy.cxx (revision 272643) -+++ sw/source/filter/ww8/ww8glsy.cxx (revision 272644) +--- sw/source/filter/ww8/ww8glsy.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/filter/ww8/ww8glsy.cxx (.../cws/os131) (revision 275705) @@ -187,7 +187,7 @@ -1 ); pCNd = aIdx.GetNode().GetCntntNode(); @@ -26,8 +26,8 @@ Index: sw/source/filter/ww8/ww8glsy.cxx } Index: sw/source/core/frmedt/fecopy.cxx =================================================================== ---- sw/source/core/frmedt/fecopy.cxx (revision 272643) -+++ sw/source/core/frmedt/fecopy.cxx (revision 272644) +--- sw/source/core/frmedt/fecopy.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/frmedt/fecopy.cxx (.../cws/os131) (revision 275705) @@ -840,7 +840,7 @@ { SwNodeIndex aIndexBefore(rInsPos.nNode); @@ -48,8 +48,8 @@ Index: sw/source/core/frmedt/fecopy.cxx aIndexBefore++; Index: sw/source/core/txtnode/atrftn.cxx =================================================================== ---- sw/source/core/txtnode/atrftn.cxx (revision 272643) -+++ sw/source/core/txtnode/atrftn.cxx (revision 272644) +--- sw/source/core/txtnode/atrftn.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/txtnode/atrftn.cxx (.../cws/os131) (revision 275705) @@ -303,7 +303,7 @@ SwNodeIndex aEnd( *aStart.GetNode().EndOfSectionNode() ); ULONG nDestLen = aEnd.GetIndex() - aStart.GetIndex() - 1; @@ -61,8 +61,8 @@ Index: sw/source/core/txtnode/atrftn.cxx // Nodes geloescht werden: Index: sw/source/core/edit/edglss.cxx =================================================================== ---- sw/source/core/edit/edglss.cxx (revision 272643) -+++ sw/source/core/edit/edglss.cxx (revision 272644) +--- sw/source/core/edit/edglss.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/edit/edglss.cxx (.../cws/os131) (revision 275705) @@ -168,7 +168,7 @@ aStt = pGDoc->GetNodes().GetEndOfExtras(); pCntntNd = pGDoc->GetNodes().GoNext( &aStt ); @@ -84,14 +84,14 @@ Index: sw/source/core/edit/edglss.cxx } else - bRet = GetDoc()->Copy( *PCURCRSR, aPos ) || bRet; -+ bRet = GetDoc()->Copy( *PCURCRSR, aPos, true ) || bRet; ++ bRet = GetDoc()->Copy( *PCURCRSR, aPos, false ) || bRet; FOREACHPAM_END() } Index: sw/source/core/edit/eddel.cxx =================================================================== ---- sw/source/core/edit/eddel.cxx (revision 272643) -+++ sw/source/core/edit/eddel.cxx (revision 272644) +--- sw/source/core/edit/eddel.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/edit/eddel.cxx (.../cws/os131) (revision 275705) @@ -253,7 +253,7 @@ bFirstMove = FALSE; } @@ -103,8 +103,8 @@ Index: sw/source/core/edit/eddel.cxx SwPaM aInsertPaM(*pPos, aSttNdIdx); Index: sw/source/core/doc/docnew.cxx =================================================================== ---- sw/source/core/doc/docnew.cxx (revision 272643) -+++ sw/source/core/doc/docnew.cxx (revision 272644) +--- sw/source/core/doc/docnew.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docnew.cxx (.../cws/os131) (revision 275705) @@ -32,6 +32,7 @@ #include "precompiled_sw.hxx" #define ROLBCK_HISTORY_ONLY // Der Kampf gegen die CLOOK's @@ -161,7 +161,7 @@ Index: sw/source/core/doc/docnew.cxx // --> OD 2006-04-19 #b6375613# -@@ -1056,3 +1046,370 @@ +@@ -1057,3 +1047,369 @@ } } // <-- @@ -472,7 +472,6 @@ Index: sw/source/core/doc/docnew.cxx + aCpyPam.SetMark(); + aCpyPam.Move( fnMoveForward, fnGoDoc ); + -+ BOOL bRet = TRUE, bDelTbl = TRUE; + this->StartUndo( UNDO_INSGLOSSARY, NULL ); + this->LockExpFlds(); + @@ -534,8 +533,8 @@ Index: sw/source/core/doc/docnew.cxx +} Index: sw/source/core/doc/doccomp.cxx =================================================================== ---- sw/source/core/doc/doccomp.cxx (revision 272643) -+++ sw/source/core/doc/doccomp.cxx (revision 272644) +--- sw/source/core/doc/doccomp.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/doccomp.cxx (.../cws/os131) (revision 275705) @@ -1196,7 +1196,7 @@ SwPaM aCpyPam( rSrcNd, nStt ); aCpyPam.SetMark(); @@ -565,8 +564,8 @@ Index: sw/source/core/doc/doccomp.cxx pDoc->DoUndo( bUndo ); Index: sw/source/core/doc/docnum.cxx =================================================================== ---- sw/source/core/doc/docnum.cxx (revision 272643) -+++ sw/source/core/doc/docnum.cxx (revision 272644) +--- sw/source/core/doc/docnum.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docnum.cxx (.../cws/os131) (revision 275705) @@ -2273,7 +2273,7 @@ } } @@ -578,8 +577,8 @@ Index: sw/source/core/doc/docnum.cxx // dann muss der letzte leere Node wieder entfernt werden Index: sw/source/core/doc/docredln.cxx =================================================================== ---- sw/source/core/doc/docredln.cxx (revision 272643) -+++ sw/source/core/doc/docredln.cxx (revision 272644) +--- sw/source/core/doc/docredln.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docredln.cxx (.../cws/os131) (revision 275705) @@ -3418,7 +3418,7 @@ SwNodeIndex aNdIdx( *pSttNd, 1 ); SwTxtNode* pTxtNd = aNdIdx.GetNode().GetTxtNode(); @@ -607,8 +606,8 @@ Index: sw/source/core/doc/docredln.cxx pCntntSect = new SwNodeIndex( *pSttNd ); Index: sw/source/core/doc/docglos.cxx =================================================================== ---- sw/source/core/doc/docglos.cxx (revision 272643) -+++ sw/source/core/doc/docglos.cxx (revision 272644) +--- sw/source/core/doc/docglos.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docglos.cxx (.../cws/os131) (revision 275705) @@ -183,7 +183,7 @@ SwDontExpandItem aACD; aACD.SaveDontExpandItems( rInsPos ); @@ -620,8 +619,8 @@ Index: sw/source/core/doc/docglos.cxx if( pShell ) Index: sw/source/core/doc/tblcpy.cxx =================================================================== ---- sw/source/core/doc/tblcpy.cxx (revision 272643) -+++ sw/source/core/doc/tblcpy.cxx (revision 272644) +--- sw/source/core/doc/tblcpy.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/tblcpy.cxx (.../cws/os131) (revision 275705) @@ -567,7 +567,7 @@ SwNodeIndex aSavePos( aInsIdx, -1 ); @@ -633,8 +632,8 @@ Index: sw/source/core/doc/tblcpy.cxx aSavePos++; Index: sw/source/core/doc/docglbl.cxx =================================================================== ---- sw/source/core/doc/docglbl.cxx (revision 272643) -+++ sw/source/core/doc/docglbl.cxx (revision 272644) +--- sw/source/core/doc/docglbl.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docglbl.cxx (.../cws/os131) (revision 275705) @@ -307,7 +307,7 @@ pDoc->GetNodes().Delete( aIdx, 1 ); @@ -655,8 +654,8 @@ Index: sw/source/core/doc/docglbl.cxx // und noch alle Bookmarks Index: sw/source/core/doc/tblrwcl.cxx =================================================================== ---- sw/source/core/doc/tblrwcl.cxx (revision 272643) -+++ sw/source/core/doc/tblrwcl.cxx (revision 272644) +--- sw/source/core/doc/tblrwcl.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/tblrwcl.cxx (.../cws/os131) (revision 275705) @@ -2103,7 +2103,7 @@ *rpFndBox->GetBox()->GetSttNd()->EndOfSectionNode() ); SwNodeIndex aInsIdx( *pBox->GetSttNd(), 1 ); @@ -668,8 +667,8 @@ Index: sw/source/core/doc/tblrwcl.cxx } Index: sw/source/core/doc/doclay.cxx =================================================================== ---- sw/source/core/doc/doclay.cxx (revision 272643) -+++ sw/source/core/doc/doclay.cxx (revision 272644) +--- sw/source/core/doc/doclay.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/doclay.cxx (.../cws/os131) (revision 275705) @@ -507,7 +507,7 @@ // sorge dafuer das auch Fly's in Fly's kopiert werden @@ -690,9 +689,9 @@ Index: sw/source/core/doc/doclay.cxx mbUndo = bOldUndo; Index: sw/source/core/doc/docfmt.cxx =================================================================== ---- sw/source/core/doc/docfmt.cxx (revision 272643) -+++ sw/source/core/doc/docfmt.cxx (revision 272644) -@@ -2126,7 +2126,7 @@ +--- sw/source/core/doc/docfmt.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docfmt.cxx (.../cws/os131) (revision 275705) +@@ -2136,7 +2136,7 @@ aTmpIdx = *pSttNd->EndOfSectionNode(); rSrcNds._Copy( aRg, aTmpIdx ); aTmpIdx = *pSttNd; @@ -703,8 +702,8 @@ Index: sw/source/core/doc/docfmt.cxx else Index: sw/source/core/undo/untblk.cxx =================================================================== ---- sw/source/core/undo/untblk.cxx (revision 272643) -+++ sw/source/core/undo/untblk.cxx (revision 272644) +--- sw/source/core/undo/untblk.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/undo/untblk.cxx (.../cws/os131) (revision 275705) @@ -346,7 +346,7 @@ SwPaM aPam( *rUndoIter.pAktPam->GetPoint() ); @@ -716,9 +715,9 @@ Index: sw/source/core/undo/untblk.cxx } Index: sw/source/core/docnode/ndcopy.cxx =================================================================== ---- sw/source/core/docnode/ndcopy.cxx (revision 272643) -+++ sw/source/core/docnode/ndcopy.cxx (revision 272644) -@@ -659,7 +659,7 @@ +--- sw/source/core/docnode/ndcopy.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/docnode/ndcopy.cxx (.../cws/os131) (revision 275705) +@@ -670,7 +670,7 @@ // Kopieren eines Bereiches im oder in ein anderes Dokument ! @@ -727,7 +726,7 @@ Index: sw/source/core/docnode/ndcopy.cxx { const SwPosition *pStt = rPam.Start(), *pEnd = rPam.End(); -@@ -698,13 +698,13 @@ +@@ -709,13 +709,13 @@ BOOL bRet = FALSE; if( pDoc != this ) @@ -743,7 +742,7 @@ Index: sw/source/core/docnode/ndcopy.cxx else { -@@ -728,7 +728,7 @@ +@@ -739,7 +739,7 @@ SwStartNode* pSttNd = pDoc->GetNodes().MakeEmptySection( SwNodeIndex( GetNodes().GetEndOfAutotext() )); aPam.GetPoint()->nNode = *pSttNd->EndOfSectionNode(); @@ -752,7 +751,7 @@ Index: sw/source/core/docnode/ndcopy.cxx aPam.GetPoint()->nNode = pDoc->GetNodes().GetEndOfAutotext(); aPam.SetMark(); -@@ -803,7 +803,7 @@ +@@ -814,7 +814,7 @@ } BOOL SwDoc::_Copy( SwPaM& rPam, SwPosition& rPos, @@ -761,7 +760,7 @@ Index: sw/source/core/docnode/ndcopy.cxx { SwDoc* pDoc = rPos.nNode.GetNode().GetDoc(); bool bColumnSel = pDoc->IsClipBoard() && pDoc->IsColumnSelection(); -@@ -1087,7 +1087,7 @@ +@@ -1098,7 +1098,7 @@ } } @@ -770,7 +769,7 @@ Index: sw/source/core/docnode/ndcopy.cxx { SfxItemSet aBrkSet( pDoc->GetAttrPool(), aBreakSetRange ); if( pSttNd && bCopyCollFmt && pDestNd->HasSwAttrSet() ) -@@ -1102,13 +1102,13 @@ +@@ -1113,13 +1113,13 @@ if( aInsPos == pEnd->nNode ) { SwNodeIndex aSaveIdx( aInsPos, -1 ); @@ -786,7 +785,7 @@ Index: sw/source/core/docnode/ndcopy.cxx bCopyBookmarks = FALSE; -@@ -1167,7 +1167,7 @@ +@@ -1178,7 +1178,7 @@ // ----- Copy-Methode vom SwDoc - "kopiere Fly's in Fly's" ------ @@ -795,7 +794,7 @@ Index: sw/source/core/docnode/ndcopy.cxx const SwNodeIndex& rInsPos, BOOL bMakeNewFrms, BOOL bDelRedlines, BOOL bCopyFlyAtFly ) const { -@@ -1206,7 +1206,7 @@ +@@ -1217,7 +1217,7 @@ // Undo abschalten BOOL bUndo = pDest->DoesUndo(); pDest->DoUndo( FALSE ); @@ -804,7 +803,7 @@ Index: sw/source/core/docnode/ndcopy.cxx pDest->DoUndo( bUndo ); SwNodeRange aCpyRange( aSavePos, rInsPos ); -@@ -1242,7 +1242,7 @@ +@@ -1253,7 +1253,7 @@ } } @@ -813,7 +812,7 @@ Index: sw/source/core/docnode/ndcopy.cxx BOOL bCopyFlyAtFly ) const { // Bug 22727: suche erst mal alle Flys zusammen, sortiere sie entsprechend -@@ -1259,7 +1259,8 @@ +@@ -1270,7 +1270,8 @@ const SwFrmFmt* pFmt = (*GetSpzFrmFmts())[n]; const SwFmtAnchor* pAnchor = &pFmt->GetAnchor(); const SwPosition* pAPos; @@ -823,7 +822,7 @@ Index: sw/source/core/docnode/ndcopy.cxx pAnchor->GetAnchorId() == FLY_AT_FLY || pAnchor->GetAnchorId() == FLY_AUTO_CNTNT ) && 0 != ( pAPos = pAnchor->GetCntntAnchor()) && -@@ -1268,9 +1269,53 @@ +@@ -1279,9 +1280,53 @@ : ( IsRedlineMove() ? rRg.aStart < pAPos->nNode : rRg.aStart <= pAPos->nNode )) && @@ -881,9 +880,9 @@ Index: sw/source/core/docnode/ndcopy.cxx Index: sw/source/core/docnode/section.cxx =================================================================== ---- sw/source/core/docnode/section.cxx (revision 272643) -+++ sw/source/core/docnode/section.cxx (revision 272644) -@@ -1415,7 +1415,7 @@ +--- sw/source/core/docnode/section.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/docnode/section.cxx (.../cws/os131) (revision 275705) +@@ -1414,7 +1414,7 @@ if( pSrcDoc != pDoc || pCpyPam->Start()->nNode > rInsPos || rInsPos >= pCpyPam->End()->nNode ) @@ -892,7 +891,7 @@ Index: sw/source/core/docnode/section.cx delete pCpyPam; } if( pCpyRg && pSrcDoc == pDoc && -@@ -1444,7 +1444,7 @@ +@@ -1443,7 +1443,7 @@ SwTblNumFmtMerge aTNFM( *pSrcDoc, *pDoc ); @@ -903,20 +902,18 @@ Index: sw/source/core/docnode/section.cx if( !bCreateFrm ) Index: sw/source/ui/dbui/dbmgr.cxx =================================================================== ---- sw/source/ui/dbui/dbmgr.cxx (revision 272643) -+++ sw/source/ui/dbui/dbmgr.cxx (revision 272644) -@@ -35,7 +35,9 @@ +--- sw/source/ui/dbui/dbmgr.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/ui/dbui/dbmgr.cxx (.../cws/os131) (revision 275705) +@@ -35,7 +35,7 @@ #endif #include - -+#ifdef SW_COPY_DOC_IN_MEMORY +#include -+#endif #include #include #include -@@ -43,17 +45,13 @@ +@@ -43,17 +43,13 @@ #include #include #include @@ -935,7 +932,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx #include #include #include -@@ -65,9 +63,7 @@ +@@ -65,9 +61,7 @@ #include #include #include @@ -945,7 +942,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx #include #include #include -@@ -86,39 +82,25 @@ +@@ -86,39 +80,25 @@ #include #include #include @@ -985,81 +982,267 @@ Index: sw/source/ui/dbui/dbmgr.cxx #include #include #include -@@ -3182,7 +3164,10 @@ +@@ -3185,7 +3165,6 @@ SwWrtShell& rSourceShell = rSourceView.GetWrtShell(); BOOL bSynchronizedDoc = rSourceShell.IsLabelDoc() && rSourceShell.GetSectionFmtCount() > 1; -+#ifdef SW_COPY_DOC_IN_MEMORY -+#else - String sSourceDocURL; -+#endif +- String sSourceDocURL; //save the settings of the first rSourceShell.SttEndDoc(TRUE); USHORT nStartingPageNo = rSourceShell.GetVirtPageNum(); -@@ -3192,6 +3177,8 @@ +@@ -3195,22 +3174,6 @@ try { -+#ifdef SW_COPY_DOC_IN_MEMORY -+#else - // save the working document into a temporary location - sSourceDocURL = URIHelper::SmartRel2Abs( - INetURLObject(), utl::TempFile::CreateTempName(), -@@ -3207,7 +3194,7 @@ - pValues[0].Value <<= ::rtl::OUString(pSfxFlt->GetFilterName()); - uno::Reference< frame::XStorable > xStore( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); - xStore->storeToURL( sSourceDocURL, aValues ); +- // save the working document into a temporary location +- sSourceDocURL = URIHelper::SmartRel2Abs( +- INetURLObject(), utl::TempFile::CreateTempName(), +- URIHelper::GetMaybeFileHdl()); +- const SfxFilter *pSfxFlt = SwIoSystem::GetFilterOfFormat( +- String::CreateFromAscii( FILTER_XML ), +- SwDocShell::Factory().GetFilterContainer() ); +- +- SfxStringItem aFilterName( SID_FILTER_NAME, pSfxFlt->GetFilterName()); +- uno::Sequence< beans::PropertyValue > aValues(1); +- beans::PropertyValue* pValues = aValues.getArray(); +- pValues[0].Name = C2U("FilterName"); +- pValues[0].Value <<= ::rtl::OUString(pSfxFlt->GetFilterName()); +- uno::Reference< frame::XStorable > xStore( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); +- xStore->storeToURL( sSourceDocURL, aValues ); - -+#endif // create a target docshell to put the merged document into SfxObjectShellRef xTargetDocShell( new SwDocShell( SFX_CREATE_MODE_STANDARD ) ); xTargetDocShell->DoInitNew( 0 ); -@@ -3256,6 +3243,15 @@ +@@ -3259,116 +3222,120 @@ Application::Reschedule(); } -+#ifdef SW_COPY_DOC_IN_MEMORY +- // create a new docshell from the temporary document +- SfxBoolItem aHidden( SID_HIDDEN, TRUE ); +- SfxStringItem aReferer( SID_REFERER, String::CreateFromAscii(URL_PREFIX_PRIV_SOFFICE )); +- SfxStringItem aTarget( SID_TARGETNAME, String::CreateFromAscii("_blank") ); +- SfxStringItem aURL( SID_FILE_NAME, sSourceDocURL ); +- const SfxPoolItem* pReturnValue = +- rSourceView.GetViewFrame()->GetDispatcher()->Execute( SID_OPENDOC, SFX_CALLMODE_SYNCHRON, +- &aURL, &aFilterName, &aHidden, &aReferer, &aTarget, 0L); +- if(pReturnValue) + // copy the source document -+ uno::Reference< util::XCloneable > xClone( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); -+ uno::Reference< lang::XUnoTunnel > xWorkDocShell( xClone->createClone(), uno::UNO_QUERY); -+ SwXTextDocument* pWorkModel = reinterpret_cast(xWorkDocShell->getSomething(SwXTextDocument::getUnoTunnelId())); ++ SfxObjectShellRef xWorkDocSh; ++ if(nDocNo == 1 ) + { +- SfxViewFrameItem* pVItem = (SfxViewFrameItem*)pReturnValue; +- SwView* pWorkView = (SwView*) pVItem->GetFrame()->GetViewShell(); +- SwWrtShell& rWorkShell = pWorkView->GetWrtShell(); +- pWorkView->AttrChangedNotify( &rWorkShell );//Damit SelectShell gerufen wird. ++ uno::Reference< util::XCloneable > xClone( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); ++ uno::Reference< lang::XUnoTunnel > xWorkDocShell( xClone->createClone(), uno::UNO_QUERY); ++ SwXTextDocument* pWorkModel = reinterpret_cast(xWorkDocShell->getSomething(SwXTextDocument::getUnoTunnelId())); ++ xWorkDocSh = pWorkModel->GetDocShell(); ++ } ++ else ++ { ++ SwDoc* pNewDoc = rSourceView.GetDocShell()->GetDoc()->CreateCopy(); ++ xWorkDocSh = new SwDocShell( pNewDoc, SFX_CREATE_MODE_STANDARD ); ++ xWorkDocSh->DoInitNew(); ++ } + //create a ViewFrame -+ SfxObjectShellRef xWorkDocSh = pWorkModel->GetDocShell(); + SwView* pWorkView = static_cast< SwView* >( SfxViewFrame::CreateViewFrame( *xWorkDocSh, 0, sal_True )->GetViewShell() ); -+#else - // create a new docshell from the temporary document - SfxBoolItem aHidden( SID_HIDDEN, TRUE ); - SfxStringItem aReferer( SID_REFERER, String::CreateFromAscii(URL_PREFIX_PRIV_SOFFICE )); -@@ -3265,9 +3261,13 @@ - rSourceView.GetViewFrame()->GetDispatcher()->Execute( SID_OPENDOC, SFX_CALLMODE_SYNCHRON, - &aURL, &aFilterName, &aHidden, &aReferer, &aTarget, 0L); - if(pReturnValue) -+#endif - { -+#ifdef SW_COPY_DOC_IN_MEMORY -+#else - SfxViewFrameItem* pVItem = (SfxViewFrameItem*)pReturnValue; - SwView* pWorkView = (SwView*) pVItem->GetFrame()->GetViewShell(); -+#endif - SwWrtShell& rWorkShell = pWorkView->GetWrtShell(); - pWorkView->AttrChangedNotify( &rWorkShell );//Damit SelectShell gerufen wird. ++ SwWrtShell& rWorkShell = pWorkView->GetWrtShell(); ++ pWorkView->AttrChangedNotify( &rWorkShell );//Damit SelectShell gerufen wird. -@@ -3387,8 +3387,11 @@ +- // merge the data +- SwDoc* pWorkDoc = rWorkShell.GetDoc(); +- SwNewDBMgr* pWorkDBMgr = pWorkDoc->GetNewDBMgr(); +- pWorkDoc->SetNewDBMgr( this ); +- pWorkDoc->EmbedAllLinks(); +- if(UNDO_UI_DELETE_INVISIBLECNTNT == rWorkShell.GetUndoIds()) +- rWorkShell.Undo(); +- // create a layout +- rWorkShell.CalcLayout(); +- SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); +- rWorkShell.ViewShell::UpdateFlds(); +- SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE_FINISHED, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); ++ // merge the data ++ SwDoc* pWorkDoc = rWorkShell.GetDoc(); ++ SwNewDBMgr* pWorkDBMgr = pWorkDoc->GetNewDBMgr(); ++ pWorkDoc->SetNewDBMgr( this ); ++ pWorkDoc->EmbedAllLinks(); ++ if(UNDO_UI_DELETE_INVISIBLECNTNT == rWorkShell.GetUndoIds()) ++ rWorkShell.Undo(); ++ // create a layout ++ rWorkShell.CalcLayout(); ++ SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); ++ rWorkShell.ViewShell::UpdateFlds(); ++ SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE_FINISHED, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); + +- // strip invisible content and convert fields to text +- rWorkShell.RemoveInvisibleContent(); +- rWorkShell.ConvertFieldsToText(); +- rWorkShell.SetNumberingRestart(); ++ // strip invisible content and convert fields to text ++ rWorkShell.RemoveInvisibleContent(); ++ rWorkShell.ConvertFieldsToText(); ++ rWorkShell.SetNumberingRestart(); + + +- // insert the document into the target document +- rWorkShell.SttEndDoc(FALSE); +- rWorkShell.SttEndDoc(TRUE); +- rWorkShell.SelAll(); +- pTargetShell->SttEndDoc(FALSE); ++ // insert the document into the target document ++ rWorkShell.SttEndDoc(FALSE); ++ rWorkShell.SttEndDoc(TRUE); ++ rWorkShell.SelAll(); ++ pTargetShell->SttEndDoc(FALSE); + +- //#i63806# put the styles to the target document +- //if the source uses headers or footers each new copy need to copy a new page styles +- if(bPageStylesWithHeaderFooter) +- { +- //create a new pagestyle +- //copy the pagedesc from the current document to the new document and change the name of the to-be-applied style ++ //#i63806# put the styles to the target document ++ //if the source uses headers or footers each new copy need to copy a new page styles ++ if(bPageStylesWithHeaderFooter) ++ { ++ //create a new pagestyle ++ //copy the pagedesc from the current document to the new document and change the name of the to-be-applied style + +- SwDoc* pTargetDoc = pTargetShell->GetDoc(); +- String sNewPageDescName = lcl_FindUniqueName(pTargetShell, sStartingPageDesc, nDocNo ); +- pTargetShell->GetDoc()->MakePageDesc( sNewPageDescName ); +- SwPageDesc* pTargetPageDesc = pTargetShell->FindPageDescByName( sNewPageDescName ); +- if(pSourcePageDesc && pTargetPageDesc) +- { +- pTargetDoc->CopyPageDesc( *pSourcePageDesc, *pTargetPageDesc, sal_False ); +- sModifiedStartingPageDesc = sNewPageDescName; +- lcl_CopyFollowPageDesc( *pTargetShell, *pSourcePageDesc, *pTargetPageDesc, nDocNo ); +- } +- } +- if(nDocNo == 1 || bPageStylesWithHeaderFooter) ++ SwDoc* pTargetDoc = pTargetShell->GetDoc(); ++ String sNewPageDescName = lcl_FindUniqueName(pTargetShell, sStartingPageDesc, nDocNo ); ++ pTargetShell->GetDoc()->MakePageDesc( sNewPageDescName ); ++ SwPageDesc* pTargetPageDesc = pTargetShell->FindPageDescByName( sNewPageDescName ); ++ if(pSourcePageDesc && pTargetPageDesc) + { +- pTargetView->GetDocShell()->_LoadStyles( *pWorkView->GetDocShell(), sal_True ); ++ pTargetDoc->CopyPageDesc( *pSourcePageDesc, *pTargetPageDesc, sal_False ); ++ sModifiedStartingPageDesc = sNewPageDescName; ++ lcl_CopyFollowPageDesc( *pTargetShell, *pSourcePageDesc, *pTargetPageDesc, nDocNo ); + } +- if(nDocNo > 1) ++ } ++ if(nDocNo == 1 || bPageStylesWithHeaderFooter) ++ { ++ pTargetView->GetDocShell()->_LoadStyles( *pWorkView->GetDocShell(), sal_True ); ++ } ++ if(nDocNo > 1) ++ { ++ pTargetShell->InsertPageBreak( &sModifiedStartingPageDesc, nStartingPageNo ); ++ } ++ else ++ { ++ pTargetShell->SetPageStyle(sModifiedStartingPageDesc); ++ } ++ USHORT nPageCountBefore = pTargetShell->GetPageCnt(); ++ DBG_ASSERT(!pTargetShell->GetTableFmt(),"target document ends with a table - paragraph should be appended"); ++ //#i51359# add a second paragraph in case there's only one ++ { ++ SwNodeIndex aIdx( pWorkDoc->GetNodes().GetEndOfExtras(), 2 ); ++ SwPosition aTestPos( aIdx ); ++ SwCursor aTestCrsr(aTestPos,0,false); ++ if(!aTestCrsr.MovePara(fnParaNext, fnParaStart)) + { +- pTargetShell->InsertPageBreak( &sModifiedStartingPageDesc, nStartingPageNo ); ++ //append a paragraph ++ pWorkDoc->AppendTxtNode( aTestPos ); + } +- else +- { +- pTargetShell->SetPageStyle(sModifiedStartingPageDesc); +- } +- USHORT nPageCountBefore = pTargetShell->GetPageCnt(); +- DBG_ASSERT(!pTargetShell->GetTableFmt(),"target document ends with a table - paragraph should be appended"); +- //#i51359# add a second paragraph in case there's only one +- { +- SwNodeIndex aIdx( pWorkDoc->GetNodes().GetEndOfExtras(), 2 ); +- SwPosition aTestPos( aIdx ); +- SwCursor aTestCrsr(aTestPos,0,false); +- if(!aTestCrsr.MovePara(fnParaNext, fnParaStart)) +- { +- //append a paragraph +- pWorkDoc->AppendTxtNode( aTestPos ); +- } +- } +- pTargetShell->Paste( rWorkShell.GetDoc(), sal_True ); +- //convert fields in page styles (header/footer - has to be done after the first document has been pasted +- if(1 == nDocNo) +- { +- pTargetShell->CalcLayout(); +- pTargetShell->ConvertFieldsToText(); +- } +- //add the document info to the config item +- SwDocMergeInfo aMergeInfo; +- aMergeInfo.nStartPageInTarget = nPageCountBefore; +- //#i72820# calculate layout to be able to find the correct page index ++ } ++ pTargetShell->Paste( rWorkShell.GetDoc(), sal_True ); ++ //convert fields in page styles (header/footer - has to be done after the first document has been pasted ++ if(1 == nDocNo) ++ { + pTargetShell->CalcLayout(); +- aMergeInfo.nEndPageInTarget = pTargetShell->GetPageCnt(); +- aMergeInfo.nDBRow = nStartRow; +- rMMConfig.AddMergedDocument( aMergeInfo ); +- ++nRet; ++ pTargetShell->ConvertFieldsToText(); ++ } ++ //add the document info to the config item ++ SwDocMergeInfo aMergeInfo; ++ aMergeInfo.nStartPageInTarget = nPageCountBefore; ++ //#i72820# calculate layout to be able to find the correct page index ++ pTargetShell->CalcLayout(); ++ aMergeInfo.nEndPageInTarget = pTargetShell->GetPageCnt(); ++ aMergeInfo.nDBRow = nStartRow; ++ rMMConfig.AddMergedDocument( aMergeInfo ); ++ ++nRet; + +- // the print monitor needs some time to act +- for( USHORT i = 0; i < 25; i++) +- Application::Reschedule(); ++ // the print monitor needs some time to act ++ for( USHORT i = 0; i < 25; i++) ++ Application::Reschedule(); + +- //restore the ole DBMgr +- pWorkDoc->SetNewDBMgr( pWorkDBMgr ); +- //now the temporary document should be closed +- SfxObjectShellRef xDocSh(pWorkView->GetDocShell()); +- xDocSh->DoClose(); +- } ++ //restore the ole DBMgr ++ pWorkDoc->SetNewDBMgr( pWorkDBMgr ); ++ //now the temporary document should be closed ++ SfxObjectShellRef xDocSh(pWorkView->GetDocShell()); ++ xDocSh->DoClose(); + nEndRow = pImpl->pMergeData->xResultSet->getRow(); + ++nDocNo; + } while( !bCancel && +@@ -3390,8 +3357,6 @@ { DBG_ERROR("exception caught in SwNewDBMgr::MergeDocuments"); } -+#ifdef SW_COPY_DOC_IN_MEMORY -+#else - if(sSourceDocURL.Len()) - File::remove( sSourceDocURL ); -+#endif +- if(sSourceDocURL.Len()) +- File::remove( sSourceDocURL ); DELETEZ(pImpl->pMergeData); bInMerge = FALSE; return nRet; Index: sw/source/ui/uno/unoatxt.cxx =================================================================== ---- sw/source/ui/uno/unoatxt.cxx (revision 272643) -+++ sw/source/ui/uno/unoatxt.cxx (revision 272644) +--- sw/source/ui/uno/unoatxt.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/ui/uno/unoatxt.cxx (.../cws/os131) (revision 275705) @@ -417,7 +417,7 @@ if(pxCursor) { @@ -1080,8 +1263,8 @@ Index: sw/source/ui/uno/unoatxt.cxx } Index: sw/source/ui/uno/unotxdoc.cxx =================================================================== ---- sw/source/ui/uno/unotxdoc.cxx (revision 272643) -+++ sw/source/ui/uno/unotxdoc.cxx (revision 272644) +--- sw/source/ui/uno/unotxdoc.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/ui/uno/unotxdoc.cxx (.../cws/os131) (revision 275705) @@ -37,16 +37,12 @@ #include #include @@ -1123,7 +1306,7 @@ Index: sw/source/ui/uno/unotxdoc.cxx #include #include #include -@@ -2856,7 +2846,27 @@ +@@ -2851,7 +2841,27 @@ { return new SwXFlatParagraphIterator( *pDocShell->GetDoc(), nTextMarkupType, bAutomatic ); } @@ -1153,9 +1336,9 @@ Index: sw/source/ui/uno/unotxdoc.cxx ---------------------------------------------------------------------------*/ Index: sw/inc/doc.hxx =================================================================== ---- sw/inc/doc.hxx (revision 272643) -+++ sw/inc/doc.hxx (revision 272644) -@@ -636,7 +636,7 @@ +--- sw/inc/doc.hxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/inc/doc.hxx (.../cws/os131) (revision 275705) +@@ -638,7 +638,7 @@ // Kopieren eines Bereiches im oder in ein anderes Dokument ! // Die Position darf nicht im Bereich liegen !! sal_Bool _Copy( SwPaM&, SwPosition&, @@ -1164,7 +1347,7 @@ Index: sw/inc/doc.hxx SwFlyFrmFmt* _MakeFlySection( const SwPosition& rAnchPos, const SwCntntNode& rNode, RndStdIds eRequestId, -@@ -648,7 +648,8 @@ +@@ -650,7 +650,8 @@ const SfxItemSet* pGrfAttrSet, SwFrmFmt* = 0 ); @@ -1174,7 +1357,7 @@ Index: sw/inc/doc.hxx sal_Bool bCopyFlyAtFly = sal_False ) const; // steht im ndcopy.cxx sal_Int8 SetFlyFrmAnchor( SwFrmFmt& rFlyFmt, SfxItemSet& rSet, sal_Bool bNewFrms ); -@@ -720,6 +721,7 @@ +@@ -722,6 +723,7 @@ SwFmt *_MakeFrmFmt(const String &, SwFmt *, BOOL, BOOL ); SwFmt *_MakeTxtFmtColl(const String &, SwFmt *, BOOL, BOOL ); @@ -1182,7 +1365,7 @@ Index: sw/inc/doc.hxx public: /** Life cycle -@@ -915,7 +917,7 @@ +@@ -898,7 +900,7 @@ /** IDocumentContentOperations */ @@ -1191,7 +1374,7 @@ Index: sw/inc/doc.hxx virtual void DeleteSection(SwNode* pNode); virtual bool Delete(SwPaM&); virtual bool DelFullPara(SwPaM&); -@@ -1118,6 +1120,7 @@ +@@ -1101,6 +1103,7 @@ SwFrmFmt *pParent = 0 ); void CopyWithFlyInFly( const SwNodeRange& rRg, @@ -1199,7 +1382,7 @@ Index: sw/inc/doc.hxx const SwNodeIndex& rInsPos, sal_Bool bMakeNewFrms = sal_True, sal_Bool bDelRedlines = sal_True, -@@ -2117,6 +2120,7 @@ +@@ -2100,6 +2103,7 @@ { return n32DummyCompatabilityOptions2; } @@ -1209,8 +1392,8 @@ Index: sw/inc/doc.hxx Index: sw/inc/unotxdoc.hxx =================================================================== ---- sw/inc/unotxdoc.hxx (revision 272643) -+++ sw/inc/unotxdoc.hxx (revision 272644) +--- sw/inc/unotxdoc.hxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/inc/unotxdoc.hxx (.../cws/os131) (revision 275705) @@ -68,9 +68,8 @@ #include #include @@ -1299,8 +1482,8 @@ Index: sw/inc/unotxdoc.hxx SwXDocumentPropertyHelper * GetPropertyHelper (); Index: sw/inc/IDocumentContentOperations.hxx =================================================================== ---- sw/inc/IDocumentContentOperations.hxx (revision 272643) -+++ sw/inc/IDocumentContentOperations.hxx (revision 272644) +--- sw/inc/IDocumentContentOperations.hxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/inc/IDocumentContentOperations.hxx (.../cws/os131) (revision 275705) @@ -71,7 +71,7 @@ /** Kopieren eines Bereiches im oder in ein anderes Dokument ! Die Position kann auch im Bereich liegen !! @@ -1310,3 +1493,10 @@ Index: sw/inc/IDocumentContentOperations /** Loesche die Section, in der der Node steht. */ + +Property changes on: . +___________________________________________________________________ +Added: svn:mergeinfo + Merged /tags/DEV300_m50:r272825-272842 + Merged /trunk:r270724-272824 + From caolanm at fedoraproject.org Wed Sep 2 13:45:43 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Wed, 2 Sep 2009 13:45:43 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org.spec, 1.1997, 1.1998 workspace.os131.patch, 1.1, 1.2 openoffice.org-3.0.0.ooo88033.svx.a11ycrash.patch, 1.1, NONE Message-ID: <20090902134543.B1EBC11C008C@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28045/devel Modified Files: openoffice.org.spec workspace.os131.patch Removed Files: openoffice.org-3.0.0.ooo88033.svx.a11ycrash.patch Log Message: Resolves: rhbz#520772 copy/paste cockup Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v retrieving revision 1.1997 retrieving revision 1.1998 diff -u -p -r1.1997 -r1.1998 --- openoffice.org.spec 27 Aug 2009 16:17:21 -0000 1.1997 +++ openoffice.org.spec 2 Sep 2009 13:45:43 -0000 1.1998 @@ -1,6 +1,6 @@ %define oootag OOO310 %define ooomilestone 19 -%define rh_rpm_release 4 +%define rh_rpm_release 5 # rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF %define __jar_repack %{nil} @@ -4210,6 +4210,9 @@ fi unopkg list --shared > /dev/null 2>&1 || : %changelog +* Wed Sep 02 2009 Caol?n McNamara - 1:3.1.1-19.5 +- Resolves: rhbz#520772 copy/paste cockup + * Thu Aug 27 2009 Caol?n McNamara - 1:3.1.1-19.4 - rebuilt with new openssl - add openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch workspace.os131.patch: inc/IDocumentContentOperations.hxx | 2 inc/doc.hxx | 10 inc/unotxdoc.hxx | 32 +-- source/core/doc/doccomp.cxx | 6 source/core/doc/docfmt.cxx | 2 source/core/doc/docglbl.cxx | 4 source/core/doc/docglos.cxx | 2 source/core/doc/doclay.cxx | 4 source/core/doc/docnew.cxx | 384 +++++++++++++++++++++++++++++++++++-- source/core/doc/docnum.cxx | 2 source/core/doc/docredln.cxx | 6 source/core/doc/tblcpy.cxx | 2 source/core/doc/tblrwcl.cxx | 2 source/core/docnode/ndcopy.cxx | 73 +++++-- source/core/docnode/section.cxx | 4 source/core/edit/eddel.cxx | 2 source/core/edit/edglss.cxx | 6 source/core/frmedt/fecopy.cxx | 4 source/core/txtnode/atrftn.cxx | 2 source/core/undo/untblk.cxx | 2 source/filter/ww8/ww8glsy.cxx | 2 source/filter/xml/xmltbli.cxx | 2 source/ui/dbui/dbmgr.cxx | 239 +++++++++-------------- source/ui/uno/unoatxt.cxx | 4 source/ui/uno/unotxdoc.cxx | 30 +- 25 files changed, 606 insertions(+), 222 deletions(-) Index: workspace.os131.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/workspace.os131.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- workspace.os131.patch 21 Aug 2009 05:18:30 -0000 1.1 +++ workspace.os131.patch 2 Sep 2009 13:45:43 -0000 1.2 @@ -1,8 +1,8 @@ Index: sw/source/filter/xml/xmltbli.cxx =================================================================== ---- sw/source/filter/xml/xmltbli.cxx (revision 272643) -+++ sw/source/filter/xml/xmltbli.cxx (revision 272644) -@@ -662,7 +662,7 @@ +--- sw/source/filter/xml/xmltbli.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/filter/xml/xmltbli.cxx (.../cws/os131) (revision 275705) +@@ -667,7 +667,7 @@ SwPaM aSrcPaM( *pSrcPaM->GetPoint(), *pSrcPaM->GetMark() ); SwPosition aDstPos( *pDstTxtCrsr->GetPaM()->GetPoint() ); @@ -13,8 +13,8 @@ Index: sw/source/filter/xml/xmltbli.cxx } Index: sw/source/filter/ww8/ww8glsy.cxx =================================================================== ---- sw/source/filter/ww8/ww8glsy.cxx (revision 272643) -+++ sw/source/filter/ww8/ww8glsy.cxx (revision 272644) +--- sw/source/filter/ww8/ww8glsy.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/filter/ww8/ww8glsy.cxx (.../cws/os131) (revision 275705) @@ -187,7 +187,7 @@ -1 ); pCNd = aIdx.GetNode().GetCntntNode(); @@ -26,8 +26,8 @@ Index: sw/source/filter/ww8/ww8glsy.cxx } Index: sw/source/core/frmedt/fecopy.cxx =================================================================== ---- sw/source/core/frmedt/fecopy.cxx (revision 272643) -+++ sw/source/core/frmedt/fecopy.cxx (revision 272644) +--- sw/source/core/frmedt/fecopy.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/frmedt/fecopy.cxx (.../cws/os131) (revision 275705) @@ -840,7 +840,7 @@ { SwNodeIndex aIndexBefore(rInsPos.nNode); @@ -48,8 +48,8 @@ Index: sw/source/core/frmedt/fecopy.cxx aIndexBefore++; Index: sw/source/core/txtnode/atrftn.cxx =================================================================== ---- sw/source/core/txtnode/atrftn.cxx (revision 272643) -+++ sw/source/core/txtnode/atrftn.cxx (revision 272644) +--- sw/source/core/txtnode/atrftn.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/txtnode/atrftn.cxx (.../cws/os131) (revision 275705) @@ -303,7 +303,7 @@ SwNodeIndex aEnd( *aStart.GetNode().EndOfSectionNode() ); ULONG nDestLen = aEnd.GetIndex() - aStart.GetIndex() - 1; @@ -61,8 +61,8 @@ Index: sw/source/core/txtnode/atrftn.cxx // Nodes geloescht werden: Index: sw/source/core/edit/edglss.cxx =================================================================== ---- sw/source/core/edit/edglss.cxx (revision 272643) -+++ sw/source/core/edit/edglss.cxx (revision 272644) +--- sw/source/core/edit/edglss.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/edit/edglss.cxx (.../cws/os131) (revision 275705) @@ -168,7 +168,7 @@ aStt = pGDoc->GetNodes().GetEndOfExtras(); pCntntNd = pGDoc->GetNodes().GoNext( &aStt ); @@ -84,14 +84,14 @@ Index: sw/source/core/edit/edglss.cxx } else - bRet = GetDoc()->Copy( *PCURCRSR, aPos ) || bRet; -+ bRet = GetDoc()->Copy( *PCURCRSR, aPos, true ) || bRet; ++ bRet = GetDoc()->Copy( *PCURCRSR, aPos, false ) || bRet; FOREACHPAM_END() } Index: sw/source/core/edit/eddel.cxx =================================================================== ---- sw/source/core/edit/eddel.cxx (revision 272643) -+++ sw/source/core/edit/eddel.cxx (revision 272644) +--- sw/source/core/edit/eddel.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/edit/eddel.cxx (.../cws/os131) (revision 275705) @@ -253,7 +253,7 @@ bFirstMove = FALSE; } @@ -103,8 +103,8 @@ Index: sw/source/core/edit/eddel.cxx SwPaM aInsertPaM(*pPos, aSttNdIdx); Index: sw/source/core/doc/docnew.cxx =================================================================== ---- sw/source/core/doc/docnew.cxx (revision 272643) -+++ sw/source/core/doc/docnew.cxx (revision 272644) +--- sw/source/core/doc/docnew.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docnew.cxx (.../cws/os131) (revision 275705) @@ -32,6 +32,7 @@ #include "precompiled_sw.hxx" #define ROLBCK_HISTORY_ONLY // Der Kampf gegen die CLOOK's @@ -161,7 +161,7 @@ Index: sw/source/core/doc/docnew.cxx // --> OD 2006-04-19 #b6375613# -@@ -1056,3 +1046,370 @@ +@@ -1057,3 +1047,369 @@ } } // <-- @@ -472,7 +472,6 @@ Index: sw/source/core/doc/docnew.cxx + aCpyPam.SetMark(); + aCpyPam.Move( fnMoveForward, fnGoDoc ); + -+ BOOL bRet = TRUE, bDelTbl = TRUE; + this->StartUndo( UNDO_INSGLOSSARY, NULL ); + this->LockExpFlds(); + @@ -534,8 +533,8 @@ Index: sw/source/core/doc/docnew.cxx +} Index: sw/source/core/doc/doccomp.cxx =================================================================== ---- sw/source/core/doc/doccomp.cxx (revision 272643) -+++ sw/source/core/doc/doccomp.cxx (revision 272644) +--- sw/source/core/doc/doccomp.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/doccomp.cxx (.../cws/os131) (revision 275705) @@ -1196,7 +1196,7 @@ SwPaM aCpyPam( rSrcNd, nStt ); aCpyPam.SetMark(); @@ -565,8 +564,8 @@ Index: sw/source/core/doc/doccomp.cxx pDoc->DoUndo( bUndo ); Index: sw/source/core/doc/docnum.cxx =================================================================== ---- sw/source/core/doc/docnum.cxx (revision 272643) -+++ sw/source/core/doc/docnum.cxx (revision 272644) +--- sw/source/core/doc/docnum.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docnum.cxx (.../cws/os131) (revision 275705) @@ -2273,7 +2273,7 @@ } } @@ -578,8 +577,8 @@ Index: sw/source/core/doc/docnum.cxx // dann muss der letzte leere Node wieder entfernt werden Index: sw/source/core/doc/docredln.cxx =================================================================== ---- sw/source/core/doc/docredln.cxx (revision 272643) -+++ sw/source/core/doc/docredln.cxx (revision 272644) +--- sw/source/core/doc/docredln.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docredln.cxx (.../cws/os131) (revision 275705) @@ -3418,7 +3418,7 @@ SwNodeIndex aNdIdx( *pSttNd, 1 ); SwTxtNode* pTxtNd = aNdIdx.GetNode().GetTxtNode(); @@ -607,8 +606,8 @@ Index: sw/source/core/doc/docredln.cxx pCntntSect = new SwNodeIndex( *pSttNd ); Index: sw/source/core/doc/docglos.cxx =================================================================== ---- sw/source/core/doc/docglos.cxx (revision 272643) -+++ sw/source/core/doc/docglos.cxx (revision 272644) +--- sw/source/core/doc/docglos.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docglos.cxx (.../cws/os131) (revision 275705) @@ -183,7 +183,7 @@ SwDontExpandItem aACD; aACD.SaveDontExpandItems( rInsPos ); @@ -620,8 +619,8 @@ Index: sw/source/core/doc/docglos.cxx if( pShell ) Index: sw/source/core/doc/tblcpy.cxx =================================================================== ---- sw/source/core/doc/tblcpy.cxx (revision 272643) -+++ sw/source/core/doc/tblcpy.cxx (revision 272644) +--- sw/source/core/doc/tblcpy.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/tblcpy.cxx (.../cws/os131) (revision 275705) @@ -567,7 +567,7 @@ SwNodeIndex aSavePos( aInsIdx, -1 ); @@ -633,8 +632,8 @@ Index: sw/source/core/doc/tblcpy.cxx aSavePos++; Index: sw/source/core/doc/docglbl.cxx =================================================================== ---- sw/source/core/doc/docglbl.cxx (revision 272643) -+++ sw/source/core/doc/docglbl.cxx (revision 272644) +--- sw/source/core/doc/docglbl.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docglbl.cxx (.../cws/os131) (revision 275705) @@ -307,7 +307,7 @@ pDoc->GetNodes().Delete( aIdx, 1 ); @@ -655,8 +654,8 @@ Index: sw/source/core/doc/docglbl.cxx // und noch alle Bookmarks Index: sw/source/core/doc/tblrwcl.cxx =================================================================== ---- sw/source/core/doc/tblrwcl.cxx (revision 272643) -+++ sw/source/core/doc/tblrwcl.cxx (revision 272644) +--- sw/source/core/doc/tblrwcl.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/tblrwcl.cxx (.../cws/os131) (revision 275705) @@ -2103,7 +2103,7 @@ *rpFndBox->GetBox()->GetSttNd()->EndOfSectionNode() ); SwNodeIndex aInsIdx( *pBox->GetSttNd(), 1 ); @@ -668,8 +667,8 @@ Index: sw/source/core/doc/tblrwcl.cxx } Index: sw/source/core/doc/doclay.cxx =================================================================== ---- sw/source/core/doc/doclay.cxx (revision 272643) -+++ sw/source/core/doc/doclay.cxx (revision 272644) +--- sw/source/core/doc/doclay.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/doclay.cxx (.../cws/os131) (revision 275705) @@ -507,7 +507,7 @@ // sorge dafuer das auch Fly's in Fly's kopiert werden @@ -690,9 +689,9 @@ Index: sw/source/core/doc/doclay.cxx mbUndo = bOldUndo; Index: sw/source/core/doc/docfmt.cxx =================================================================== ---- sw/source/core/doc/docfmt.cxx (revision 272643) -+++ sw/source/core/doc/docfmt.cxx (revision 272644) -@@ -2126,7 +2126,7 @@ +--- sw/source/core/doc/docfmt.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/doc/docfmt.cxx (.../cws/os131) (revision 275705) +@@ -2136,7 +2136,7 @@ aTmpIdx = *pSttNd->EndOfSectionNode(); rSrcNds._Copy( aRg, aTmpIdx ); aTmpIdx = *pSttNd; @@ -703,8 +702,8 @@ Index: sw/source/core/doc/docfmt.cxx else Index: sw/source/core/undo/untblk.cxx =================================================================== ---- sw/source/core/undo/untblk.cxx (revision 272643) -+++ sw/source/core/undo/untblk.cxx (revision 272644) +--- sw/source/core/undo/untblk.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/undo/untblk.cxx (.../cws/os131) (revision 275705) @@ -346,7 +346,7 @@ SwPaM aPam( *rUndoIter.pAktPam->GetPoint() ); @@ -716,9 +715,9 @@ Index: sw/source/core/undo/untblk.cxx } Index: sw/source/core/docnode/ndcopy.cxx =================================================================== ---- sw/source/core/docnode/ndcopy.cxx (revision 272643) -+++ sw/source/core/docnode/ndcopy.cxx (revision 272644) -@@ -659,7 +659,7 @@ +--- sw/source/core/docnode/ndcopy.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/docnode/ndcopy.cxx (.../cws/os131) (revision 275705) +@@ -670,7 +670,7 @@ // Kopieren eines Bereiches im oder in ein anderes Dokument ! @@ -727,7 +726,7 @@ Index: sw/source/core/docnode/ndcopy.cxx { const SwPosition *pStt = rPam.Start(), *pEnd = rPam.End(); -@@ -698,13 +698,13 @@ +@@ -709,13 +709,13 @@ BOOL bRet = FALSE; if( pDoc != this ) @@ -743,7 +742,7 @@ Index: sw/source/core/docnode/ndcopy.cxx else { -@@ -728,7 +728,7 @@ +@@ -739,7 +739,7 @@ SwStartNode* pSttNd = pDoc->GetNodes().MakeEmptySection( SwNodeIndex( GetNodes().GetEndOfAutotext() )); aPam.GetPoint()->nNode = *pSttNd->EndOfSectionNode(); @@ -752,7 +751,7 @@ Index: sw/source/core/docnode/ndcopy.cxx aPam.GetPoint()->nNode = pDoc->GetNodes().GetEndOfAutotext(); aPam.SetMark(); -@@ -803,7 +803,7 @@ +@@ -814,7 +814,7 @@ } BOOL SwDoc::_Copy( SwPaM& rPam, SwPosition& rPos, @@ -761,7 +760,7 @@ Index: sw/source/core/docnode/ndcopy.cxx { SwDoc* pDoc = rPos.nNode.GetNode().GetDoc(); bool bColumnSel = pDoc->IsClipBoard() && pDoc->IsColumnSelection(); -@@ -1087,7 +1087,7 @@ +@@ -1098,7 +1098,7 @@ } } @@ -770,7 +769,7 @@ Index: sw/source/core/docnode/ndcopy.cxx { SfxItemSet aBrkSet( pDoc->GetAttrPool(), aBreakSetRange ); if( pSttNd && bCopyCollFmt && pDestNd->HasSwAttrSet() ) -@@ -1102,13 +1102,13 @@ +@@ -1113,13 +1113,13 @@ if( aInsPos == pEnd->nNode ) { SwNodeIndex aSaveIdx( aInsPos, -1 ); @@ -786,7 +785,7 @@ Index: sw/source/core/docnode/ndcopy.cxx bCopyBookmarks = FALSE; -@@ -1167,7 +1167,7 @@ +@@ -1178,7 +1178,7 @@ // ----- Copy-Methode vom SwDoc - "kopiere Fly's in Fly's" ------ @@ -795,7 +794,7 @@ Index: sw/source/core/docnode/ndcopy.cxx const SwNodeIndex& rInsPos, BOOL bMakeNewFrms, BOOL bDelRedlines, BOOL bCopyFlyAtFly ) const { -@@ -1206,7 +1206,7 @@ +@@ -1217,7 +1217,7 @@ // Undo abschalten BOOL bUndo = pDest->DoesUndo(); pDest->DoUndo( FALSE ); @@ -804,7 +803,7 @@ Index: sw/source/core/docnode/ndcopy.cxx pDest->DoUndo( bUndo ); SwNodeRange aCpyRange( aSavePos, rInsPos ); -@@ -1242,7 +1242,7 @@ +@@ -1253,7 +1253,7 @@ } } @@ -813,7 +812,7 @@ Index: sw/source/core/docnode/ndcopy.cxx BOOL bCopyFlyAtFly ) const { // Bug 22727: suche erst mal alle Flys zusammen, sortiere sie entsprechend -@@ -1259,7 +1259,8 @@ +@@ -1270,7 +1270,8 @@ const SwFrmFmt* pFmt = (*GetSpzFrmFmts())[n]; const SwFmtAnchor* pAnchor = &pFmt->GetAnchor(); const SwPosition* pAPos; @@ -823,7 +822,7 @@ Index: sw/source/core/docnode/ndcopy.cxx pAnchor->GetAnchorId() == FLY_AT_FLY || pAnchor->GetAnchorId() == FLY_AUTO_CNTNT ) && 0 != ( pAPos = pAnchor->GetCntntAnchor()) && -@@ -1268,9 +1269,53 @@ +@@ -1279,9 +1280,53 @@ : ( IsRedlineMove() ? rRg.aStart < pAPos->nNode : rRg.aStart <= pAPos->nNode )) && @@ -881,9 +880,9 @@ Index: sw/source/core/docnode/ndcopy.cxx Index: sw/source/core/docnode/section.cxx =================================================================== ---- sw/source/core/docnode/section.cxx (revision 272643) -+++ sw/source/core/docnode/section.cxx (revision 272644) -@@ -1415,7 +1415,7 @@ +--- sw/source/core/docnode/section.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/core/docnode/section.cxx (.../cws/os131) (revision 275705) +@@ -1414,7 +1414,7 @@ if( pSrcDoc != pDoc || pCpyPam->Start()->nNode > rInsPos || rInsPos >= pCpyPam->End()->nNode ) @@ -892,7 +891,7 @@ Index: sw/source/core/docnode/section.cx delete pCpyPam; } if( pCpyRg && pSrcDoc == pDoc && -@@ -1444,7 +1444,7 @@ +@@ -1443,7 +1443,7 @@ SwTblNumFmtMerge aTNFM( *pSrcDoc, *pDoc ); @@ -903,20 +902,18 @@ Index: sw/source/core/docnode/section.cx if( !bCreateFrm ) Index: sw/source/ui/dbui/dbmgr.cxx =================================================================== ---- sw/source/ui/dbui/dbmgr.cxx (revision 272643) -+++ sw/source/ui/dbui/dbmgr.cxx (revision 272644) -@@ -35,7 +35,9 @@ +--- sw/source/ui/dbui/dbmgr.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/ui/dbui/dbmgr.cxx (.../cws/os131) (revision 275705) +@@ -35,7 +35,7 @@ #endif #include - -+#ifdef SW_COPY_DOC_IN_MEMORY +#include -+#endif #include #include #include -@@ -43,17 +45,13 @@ +@@ -43,17 +43,13 @@ #include #include #include @@ -935,7 +932,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx #include #include #include -@@ -65,9 +63,7 @@ +@@ -65,9 +61,7 @@ #include #include #include @@ -945,7 +942,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx #include #include #include -@@ -86,39 +82,25 @@ +@@ -86,39 +80,25 @@ #include #include #include @@ -985,81 +982,267 @@ Index: sw/source/ui/dbui/dbmgr.cxx #include #include #include -@@ -3182,7 +3164,10 @@ +@@ -3185,7 +3165,6 @@ SwWrtShell& rSourceShell = rSourceView.GetWrtShell(); BOOL bSynchronizedDoc = rSourceShell.IsLabelDoc() && rSourceShell.GetSectionFmtCount() > 1; -+#ifdef SW_COPY_DOC_IN_MEMORY -+#else - String sSourceDocURL; -+#endif +- String sSourceDocURL; //save the settings of the first rSourceShell.SttEndDoc(TRUE); USHORT nStartingPageNo = rSourceShell.GetVirtPageNum(); -@@ -3192,6 +3177,8 @@ +@@ -3195,22 +3174,6 @@ try { -+#ifdef SW_COPY_DOC_IN_MEMORY -+#else - // save the working document into a temporary location - sSourceDocURL = URIHelper::SmartRel2Abs( - INetURLObject(), utl::TempFile::CreateTempName(), -@@ -3207,7 +3194,7 @@ - pValues[0].Value <<= ::rtl::OUString(pSfxFlt->GetFilterName()); - uno::Reference< frame::XStorable > xStore( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); - xStore->storeToURL( sSourceDocURL, aValues ); +- // save the working document into a temporary location +- sSourceDocURL = URIHelper::SmartRel2Abs( +- INetURLObject(), utl::TempFile::CreateTempName(), +- URIHelper::GetMaybeFileHdl()); +- const SfxFilter *pSfxFlt = SwIoSystem::GetFilterOfFormat( +- String::CreateFromAscii( FILTER_XML ), +- SwDocShell::Factory().GetFilterContainer() ); +- +- SfxStringItem aFilterName( SID_FILTER_NAME, pSfxFlt->GetFilterName()); +- uno::Sequence< beans::PropertyValue > aValues(1); +- beans::PropertyValue* pValues = aValues.getArray(); +- pValues[0].Name = C2U("FilterName"); +- pValues[0].Value <<= ::rtl::OUString(pSfxFlt->GetFilterName()); +- uno::Reference< frame::XStorable > xStore( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); +- xStore->storeToURL( sSourceDocURL, aValues ); - -+#endif // create a target docshell to put the merged document into SfxObjectShellRef xTargetDocShell( new SwDocShell( SFX_CREATE_MODE_STANDARD ) ); xTargetDocShell->DoInitNew( 0 ); -@@ -3256,6 +3243,15 @@ +@@ -3259,116 +3222,120 @@ Application::Reschedule(); } -+#ifdef SW_COPY_DOC_IN_MEMORY +- // create a new docshell from the temporary document +- SfxBoolItem aHidden( SID_HIDDEN, TRUE ); +- SfxStringItem aReferer( SID_REFERER, String::CreateFromAscii(URL_PREFIX_PRIV_SOFFICE )); +- SfxStringItem aTarget( SID_TARGETNAME, String::CreateFromAscii("_blank") ); +- SfxStringItem aURL( SID_FILE_NAME, sSourceDocURL ); +- const SfxPoolItem* pReturnValue = +- rSourceView.GetViewFrame()->GetDispatcher()->Execute( SID_OPENDOC, SFX_CALLMODE_SYNCHRON, +- &aURL, &aFilterName, &aHidden, &aReferer, &aTarget, 0L); +- if(pReturnValue) + // copy the source document -+ uno::Reference< util::XCloneable > xClone( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); -+ uno::Reference< lang::XUnoTunnel > xWorkDocShell( xClone->createClone(), uno::UNO_QUERY); -+ SwXTextDocument* pWorkModel = reinterpret_cast(xWorkDocShell->getSomething(SwXTextDocument::getUnoTunnelId())); ++ SfxObjectShellRef xWorkDocSh; ++ if(nDocNo == 1 ) + { +- SfxViewFrameItem* pVItem = (SfxViewFrameItem*)pReturnValue; +- SwView* pWorkView = (SwView*) pVItem->GetFrame()->GetViewShell(); +- SwWrtShell& rWorkShell = pWorkView->GetWrtShell(); +- pWorkView->AttrChangedNotify( &rWorkShell );//Damit SelectShell gerufen wird. ++ uno::Reference< util::XCloneable > xClone( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); ++ uno::Reference< lang::XUnoTunnel > xWorkDocShell( xClone->createClone(), uno::UNO_QUERY); ++ SwXTextDocument* pWorkModel = reinterpret_cast(xWorkDocShell->getSomething(SwXTextDocument::getUnoTunnelId())); ++ xWorkDocSh = pWorkModel->GetDocShell(); ++ } ++ else ++ { ++ SwDoc* pNewDoc = rSourceView.GetDocShell()->GetDoc()->CreateCopy(); ++ xWorkDocSh = new SwDocShell( pNewDoc, SFX_CREATE_MODE_STANDARD ); ++ xWorkDocSh->DoInitNew(); ++ } + //create a ViewFrame -+ SfxObjectShellRef xWorkDocSh = pWorkModel->GetDocShell(); + SwView* pWorkView = static_cast< SwView* >( SfxViewFrame::CreateViewFrame( *xWorkDocSh, 0, sal_True )->GetViewShell() ); -+#else - // create a new docshell from the temporary document - SfxBoolItem aHidden( SID_HIDDEN, TRUE ); - SfxStringItem aReferer( SID_REFERER, String::CreateFromAscii(URL_PREFIX_PRIV_SOFFICE )); -@@ -3265,9 +3261,13 @@ - rSourceView.GetViewFrame()->GetDispatcher()->Execute( SID_OPENDOC, SFX_CALLMODE_SYNCHRON, - &aURL, &aFilterName, &aHidden, &aReferer, &aTarget, 0L); - if(pReturnValue) -+#endif - { -+#ifdef SW_COPY_DOC_IN_MEMORY -+#else - SfxViewFrameItem* pVItem = (SfxViewFrameItem*)pReturnValue; - SwView* pWorkView = (SwView*) pVItem->GetFrame()->GetViewShell(); -+#endif - SwWrtShell& rWorkShell = pWorkView->GetWrtShell(); - pWorkView->AttrChangedNotify( &rWorkShell );//Damit SelectShell gerufen wird. ++ SwWrtShell& rWorkShell = pWorkView->GetWrtShell(); ++ pWorkView->AttrChangedNotify( &rWorkShell );//Damit SelectShell gerufen wird. -@@ -3387,8 +3387,11 @@ +- // merge the data +- SwDoc* pWorkDoc = rWorkShell.GetDoc(); +- SwNewDBMgr* pWorkDBMgr = pWorkDoc->GetNewDBMgr(); +- pWorkDoc->SetNewDBMgr( this ); +- pWorkDoc->EmbedAllLinks(); +- if(UNDO_UI_DELETE_INVISIBLECNTNT == rWorkShell.GetUndoIds()) +- rWorkShell.Undo(); +- // create a layout +- rWorkShell.CalcLayout(); +- SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); +- rWorkShell.ViewShell::UpdateFlds(); +- SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE_FINISHED, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); ++ // merge the data ++ SwDoc* pWorkDoc = rWorkShell.GetDoc(); ++ SwNewDBMgr* pWorkDBMgr = pWorkDoc->GetNewDBMgr(); ++ pWorkDoc->SetNewDBMgr( this ); ++ pWorkDoc->EmbedAllLinks(); ++ if(UNDO_UI_DELETE_INVISIBLECNTNT == rWorkShell.GetUndoIds()) ++ rWorkShell.Undo(); ++ // create a layout ++ rWorkShell.CalcLayout(); ++ SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); ++ rWorkShell.ViewShell::UpdateFlds(); ++ SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE_FINISHED, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); + +- // strip invisible content and convert fields to text +- rWorkShell.RemoveInvisibleContent(); +- rWorkShell.ConvertFieldsToText(); +- rWorkShell.SetNumberingRestart(); ++ // strip invisible content and convert fields to text ++ rWorkShell.RemoveInvisibleContent(); ++ rWorkShell.ConvertFieldsToText(); ++ rWorkShell.SetNumberingRestart(); + + +- // insert the document into the target document +- rWorkShell.SttEndDoc(FALSE); +- rWorkShell.SttEndDoc(TRUE); +- rWorkShell.SelAll(); +- pTargetShell->SttEndDoc(FALSE); ++ // insert the document into the target document ++ rWorkShell.SttEndDoc(FALSE); ++ rWorkShell.SttEndDoc(TRUE); ++ rWorkShell.SelAll(); ++ pTargetShell->SttEndDoc(FALSE); + +- //#i63806# put the styles to the target document +- //if the source uses headers or footers each new copy need to copy a new page styles +- if(bPageStylesWithHeaderFooter) +- { +- //create a new pagestyle +- //copy the pagedesc from the current document to the new document and change the name of the to-be-applied style ++ //#i63806# put the styles to the target document ++ //if the source uses headers or footers each new copy need to copy a new page styles ++ if(bPageStylesWithHeaderFooter) ++ { ++ //create a new pagestyle ++ //copy the pagedesc from the current document to the new document and change the name of the to-be-applied style + +- SwDoc* pTargetDoc = pTargetShell->GetDoc(); +- String sNewPageDescName = lcl_FindUniqueName(pTargetShell, sStartingPageDesc, nDocNo ); +- pTargetShell->GetDoc()->MakePageDesc( sNewPageDescName ); +- SwPageDesc* pTargetPageDesc = pTargetShell->FindPageDescByName( sNewPageDescName ); +- if(pSourcePageDesc && pTargetPageDesc) +- { +- pTargetDoc->CopyPageDesc( *pSourcePageDesc, *pTargetPageDesc, sal_False ); +- sModifiedStartingPageDesc = sNewPageDescName; +- lcl_CopyFollowPageDesc( *pTargetShell, *pSourcePageDesc, *pTargetPageDesc, nDocNo ); +- } +- } +- if(nDocNo == 1 || bPageStylesWithHeaderFooter) ++ SwDoc* pTargetDoc = pTargetShell->GetDoc(); ++ String sNewPageDescName = lcl_FindUniqueName(pTargetShell, sStartingPageDesc, nDocNo ); ++ pTargetShell->GetDoc()->MakePageDesc( sNewPageDescName ); ++ SwPageDesc* pTargetPageDesc = pTargetShell->FindPageDescByName( sNewPageDescName ); ++ if(pSourcePageDesc && pTargetPageDesc) + { +- pTargetView->GetDocShell()->_LoadStyles( *pWorkView->GetDocShell(), sal_True ); ++ pTargetDoc->CopyPageDesc( *pSourcePageDesc, *pTargetPageDesc, sal_False ); ++ sModifiedStartingPageDesc = sNewPageDescName; ++ lcl_CopyFollowPageDesc( *pTargetShell, *pSourcePageDesc, *pTargetPageDesc, nDocNo ); + } +- if(nDocNo > 1) ++ } ++ if(nDocNo == 1 || bPageStylesWithHeaderFooter) ++ { ++ pTargetView->GetDocShell()->_LoadStyles( *pWorkView->GetDocShell(), sal_True ); ++ } ++ if(nDocNo > 1) ++ { ++ pTargetShell->InsertPageBreak( &sModifiedStartingPageDesc, nStartingPageNo ); ++ } ++ else ++ { ++ pTargetShell->SetPageStyle(sModifiedStartingPageDesc); ++ } ++ USHORT nPageCountBefore = pTargetShell->GetPageCnt(); ++ DBG_ASSERT(!pTargetShell->GetTableFmt(),"target document ends with a table - paragraph should be appended"); ++ //#i51359# add a second paragraph in case there's only one ++ { ++ SwNodeIndex aIdx( pWorkDoc->GetNodes().GetEndOfExtras(), 2 ); ++ SwPosition aTestPos( aIdx ); ++ SwCursor aTestCrsr(aTestPos,0,false); ++ if(!aTestCrsr.MovePara(fnParaNext, fnParaStart)) + { +- pTargetShell->InsertPageBreak( &sModifiedStartingPageDesc, nStartingPageNo ); ++ //append a paragraph ++ pWorkDoc->AppendTxtNode( aTestPos ); + } +- else +- { +- pTargetShell->SetPageStyle(sModifiedStartingPageDesc); +- } +- USHORT nPageCountBefore = pTargetShell->GetPageCnt(); +- DBG_ASSERT(!pTargetShell->GetTableFmt(),"target document ends with a table - paragraph should be appended"); +- //#i51359# add a second paragraph in case there's only one +- { +- SwNodeIndex aIdx( pWorkDoc->GetNodes().GetEndOfExtras(), 2 ); +- SwPosition aTestPos( aIdx ); +- SwCursor aTestCrsr(aTestPos,0,false); +- if(!aTestCrsr.MovePara(fnParaNext, fnParaStart)) +- { +- //append a paragraph +- pWorkDoc->AppendTxtNode( aTestPos ); +- } +- } +- pTargetShell->Paste( rWorkShell.GetDoc(), sal_True ); +- //convert fields in page styles (header/footer - has to be done after the first document has been pasted +- if(1 == nDocNo) +- { +- pTargetShell->CalcLayout(); +- pTargetShell->ConvertFieldsToText(); +- } +- //add the document info to the config item +- SwDocMergeInfo aMergeInfo; +- aMergeInfo.nStartPageInTarget = nPageCountBefore; +- //#i72820# calculate layout to be able to find the correct page index ++ } ++ pTargetShell->Paste( rWorkShell.GetDoc(), sal_True ); ++ //convert fields in page styles (header/footer - has to be done after the first document has been pasted ++ if(1 == nDocNo) ++ { + pTargetShell->CalcLayout(); +- aMergeInfo.nEndPageInTarget = pTargetShell->GetPageCnt(); +- aMergeInfo.nDBRow = nStartRow; +- rMMConfig.AddMergedDocument( aMergeInfo ); +- ++nRet; ++ pTargetShell->ConvertFieldsToText(); ++ } ++ //add the document info to the config item ++ SwDocMergeInfo aMergeInfo; ++ aMergeInfo.nStartPageInTarget = nPageCountBefore; ++ //#i72820# calculate layout to be able to find the correct page index ++ pTargetShell->CalcLayout(); ++ aMergeInfo.nEndPageInTarget = pTargetShell->GetPageCnt(); ++ aMergeInfo.nDBRow = nStartRow; ++ rMMConfig.AddMergedDocument( aMergeInfo ); ++ ++nRet; + +- // the print monitor needs some time to act +- for( USHORT i = 0; i < 25; i++) +- Application::Reschedule(); ++ // the print monitor needs some time to act ++ for( USHORT i = 0; i < 25; i++) ++ Application::Reschedule(); + +- //restore the ole DBMgr +- pWorkDoc->SetNewDBMgr( pWorkDBMgr ); +- //now the temporary document should be closed +- SfxObjectShellRef xDocSh(pWorkView->GetDocShell()); +- xDocSh->DoClose(); +- } ++ //restore the ole DBMgr ++ pWorkDoc->SetNewDBMgr( pWorkDBMgr ); ++ //now the temporary document should be closed ++ SfxObjectShellRef xDocSh(pWorkView->GetDocShell()); ++ xDocSh->DoClose(); + nEndRow = pImpl->pMergeData->xResultSet->getRow(); + ++nDocNo; + } while( !bCancel && +@@ -3390,8 +3357,6 @@ { DBG_ERROR("exception caught in SwNewDBMgr::MergeDocuments"); } -+#ifdef SW_COPY_DOC_IN_MEMORY -+#else - if(sSourceDocURL.Len()) - File::remove( sSourceDocURL ); -+#endif +- if(sSourceDocURL.Len()) +- File::remove( sSourceDocURL ); DELETEZ(pImpl->pMergeData); bInMerge = FALSE; return nRet; Index: sw/source/ui/uno/unoatxt.cxx =================================================================== ---- sw/source/ui/uno/unoatxt.cxx (revision 272643) -+++ sw/source/ui/uno/unoatxt.cxx (revision 272644) +--- sw/source/ui/uno/unoatxt.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/ui/uno/unoatxt.cxx (.../cws/os131) (revision 275705) @@ -417,7 +417,7 @@ if(pxCursor) { @@ -1080,8 +1263,8 @@ Index: sw/source/ui/uno/unoatxt.cxx } Index: sw/source/ui/uno/unotxdoc.cxx =================================================================== ---- sw/source/ui/uno/unotxdoc.cxx (revision 272643) -+++ sw/source/ui/uno/unotxdoc.cxx (revision 272644) +--- sw/source/ui/uno/unotxdoc.cxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/source/ui/uno/unotxdoc.cxx (.../cws/os131) (revision 275705) @@ -37,16 +37,12 @@ #include #include @@ -1123,7 +1306,7 @@ Index: sw/source/ui/uno/unotxdoc.cxx #include #include #include -@@ -2856,7 +2846,27 @@ +@@ -2851,7 +2841,27 @@ { return new SwXFlatParagraphIterator( *pDocShell->GetDoc(), nTextMarkupType, bAutomatic ); } @@ -1153,9 +1336,9 @@ Index: sw/source/ui/uno/unotxdoc.cxx ---------------------------------------------------------------------------*/ Index: sw/inc/doc.hxx =================================================================== ---- sw/inc/doc.hxx (revision 272643) -+++ sw/inc/doc.hxx (revision 272644) -@@ -636,7 +636,7 @@ +--- sw/inc/doc.hxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/inc/doc.hxx (.../cws/os131) (revision 275705) +@@ -638,7 +638,7 @@ // Kopieren eines Bereiches im oder in ein anderes Dokument ! // Die Position darf nicht im Bereich liegen !! sal_Bool _Copy( SwPaM&, SwPosition&, @@ -1164,7 +1347,7 @@ Index: sw/inc/doc.hxx SwFlyFrmFmt* _MakeFlySection( const SwPosition& rAnchPos, const SwCntntNode& rNode, RndStdIds eRequestId, -@@ -648,7 +648,8 @@ +@@ -650,7 +650,8 @@ const SfxItemSet* pGrfAttrSet, SwFrmFmt* = 0 ); @@ -1174,7 +1357,7 @@ Index: sw/inc/doc.hxx sal_Bool bCopyFlyAtFly = sal_False ) const; // steht im ndcopy.cxx sal_Int8 SetFlyFrmAnchor( SwFrmFmt& rFlyFmt, SfxItemSet& rSet, sal_Bool bNewFrms ); -@@ -720,6 +721,7 @@ +@@ -722,6 +723,7 @@ SwFmt *_MakeFrmFmt(const String &, SwFmt *, BOOL, BOOL ); SwFmt *_MakeTxtFmtColl(const String &, SwFmt *, BOOL, BOOL ); @@ -1182,7 +1365,7 @@ Index: sw/inc/doc.hxx public: /** Life cycle -@@ -915,7 +917,7 @@ +@@ -898,7 +900,7 @@ /** IDocumentContentOperations */ @@ -1191,7 +1374,7 @@ Index: sw/inc/doc.hxx virtual void DeleteSection(SwNode* pNode); virtual bool Delete(SwPaM&); virtual bool DelFullPara(SwPaM&); -@@ -1118,6 +1120,7 @@ +@@ -1101,6 +1103,7 @@ SwFrmFmt *pParent = 0 ); void CopyWithFlyInFly( const SwNodeRange& rRg, @@ -1199,7 +1382,7 @@ Index: sw/inc/doc.hxx const SwNodeIndex& rInsPos, sal_Bool bMakeNewFrms = sal_True, sal_Bool bDelRedlines = sal_True, -@@ -2117,6 +2120,7 @@ +@@ -2100,6 +2103,7 @@ { return n32DummyCompatabilityOptions2; } @@ -1209,8 +1392,8 @@ Index: sw/inc/doc.hxx Index: sw/inc/unotxdoc.hxx =================================================================== ---- sw/inc/unotxdoc.hxx (revision 272643) -+++ sw/inc/unotxdoc.hxx (revision 272644) +--- sw/inc/unotxdoc.hxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/inc/unotxdoc.hxx (.../cws/os131) (revision 275705) @@ -68,9 +68,8 @@ #include #include @@ -1299,8 +1482,8 @@ Index: sw/inc/unotxdoc.hxx SwXDocumentPropertyHelper * GetPropertyHelper (); Index: sw/inc/IDocumentContentOperations.hxx =================================================================== ---- sw/inc/IDocumentContentOperations.hxx (revision 272643) -+++ sw/inc/IDocumentContentOperations.hxx (revision 272644) +--- sw/inc/IDocumentContentOperations.hxx (.../tags/DEV300_m50) (revision 275705) ++++ sw/inc/IDocumentContentOperations.hxx (.../cws/os131) (revision 275705) @@ -71,7 +71,7 @@ /** Kopieren eines Bereiches im oder in ein anderes Dokument ! Die Position kann auch im Bereich liegen !! @@ -1310,3 +1493,10 @@ Index: sw/inc/IDocumentContentOperations /** Loesche die Section, in der der Node steht. */ + +Property changes on: . +___________________________________________________________________ +Added: svn:mergeinfo + Merged /tags/DEV300_m50:r272825-272842 + Merged /trunk:r270724-272824 + --- openoffice.org-3.0.0.ooo88033.svx.a11ycrash.patch DELETED --- From pfj at fedoraproject.org Wed Sep 2 13:46:06 2009 From: pfj at fedoraproject.org (Paul F. Johnson) Date: Wed, 2 Sep 2009 13:46:06 +0000 (UTC) Subject: rpms/xmms/F-10 xmms-play.patch, NONE, 1.1 import.log, 1.3, 1.4 xmms.spec, 1.38, 1.39 Message-ID: <20090902134606.1A4A911C008C@cvs1.fedora.phx.redhat.com> Author: pfj Update of /cvs/pkgs/rpms/xmms/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28135/F-10 Modified Files: import.log xmms.spec Added Files: xmms-play.patch Log Message: Fixes play on double click bug (BZ 434692) Adds xmms-skins sub-package xmms-play.patch: xmms.desktop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xmms-play.patch --- --- xmms-1.2.11-20071117cvs/xmms/xmms.desktop 2002-02-11 23:15:56.000000000 +0000 +++ xmms-1.2.11-20071117cvs/xmms/xmms.desktop-new 2009-09-02 14:19:57.000000000 +0100 @@ -14,7 +14,7 @@ comment[tr]=X Multimedya Sistem comment[zh_TW]=X ?h?C???t?? Encoding=Legacy-Mixed -Exec=xmms +Exec=xmms -e -p %F Icon=xmms_mini.xpm MimeType=audio/x-scpls;audio/x-mpegurl;audio/mpegurl;audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/x-wav;application/x-ogg Terminal=0 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/xmms/F-10/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 29 Nov 2008 15:01:47 -0000 1.3 +++ import.log 2 Sep 2009 13:46:05 -0000 1.4 @@ -1,3 +1,4 @@ xmms-1_2_11-1_20071117cvs_fc10:HEAD:xmms-1.2.11-1.20071117cvs.fc10.src.rpm:1220391799 xmms-1_2_11-1_20071117cvs_1_fc10:HEAD:xmms-1.2.11-1.20071117cvs.1.fc10.src.rpm:1221173377 xmms-1_2_11-3_20071117cvs_fc11:F-10:xmms-1.2.11-3.20071117cvs.fc11.src.rpm:1227970783 +xmms-1_2_11-7_20071117cvs_fc12:F-10:xmms-1.2.11-7.20071117cvs.fc12.src.rpm:1251899096 Index: xmms.spec =================================================================== RCS file: /cvs/pkgs/rpms/xmms/F-10/xmms.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- xmms.spec 29 Nov 2008 15:01:47 -0000 1.38 +++ xmms.spec 2 Sep 2009 13:46:05 -0000 1.39 @@ -1,6 +1,6 @@ Name: xmms Version: 1.2.11 -Release: 3.20071117cvs%{?dist} +Release: 7.20071117cvs%{?dist} Epoch: 1 Summary: The X MultiMedia System, a media player @@ -25,6 +25,7 @@ Patch6: %{name}-1.2.11-alsalib.p Patch7: %{name}-cd-mountpoint.patch # Patch8 on top of patch4 Patch8: %{name}-1.2.11-multilib.patch +Patch9: %{name}-play.patch Patch11: %{name}-1.2.10-gcc4.patch Patch12: %{name}-1.2.10-crossfade-0.3.9.patch Patch14: %{name}-1.2.10-configfile-safe-write.patch @@ -50,6 +51,9 @@ Requires: %{_datadir}/desktop-menu Requires(post): desktop-file-utils >= 0.9 Requires(postun): desktop-file-utils >= 0.9 +# Skin packages can require this from xmms and all GUI compatible players +Provides: xmms-gui + %description XMMS is a multimedia (Ogg Vorbis, CDs) player for the X Window System with an interface similar to Winamp's. XMMS supports playlists and @@ -104,6 +108,7 @@ Files needed for building plug-ins for t # Randomize playlists better %patch14 -p1 %patch15 -p1 +%patch9 -p1 -b .playonclick # Avoid standard rpaths on lib64 archs, --disable-rpath doesn't do it sed -i -e 's|"/lib /usr/lib"|"/%{_lib} %{_libdir}"|' configure @@ -215,6 +220,18 @@ update-desktop-database -q || : %changelog +* Wed Sep 02 2009 Paul F. Johnson 1:1.2.11-7.20071117cvs +- Fix play on click bug (BZ434692) + +* Mon Jul 27 2009 Fedora Release Engineering - 1:1.2.11-6.20071117cvs +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Sun Apr 12 2009 Matthias Saou 1:1.2.11-5.20071117cvs +- Add "xmms-gui" provides, to be required from xmms-skins package (#470135). + +* Thu Feb 26 2009 Fedora Release Engineering - 1:1.2.11-4.20071117cvs +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Sat Nov 29 2008 Paul F. Johnson 1.2.11-20071117cvs-3 - Fix multilib patch From pghmcfc at fedoraproject.org Wed Sep 2 13:46:36 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Wed, 2 Sep 2009 13:46:36 +0000 (UTC) Subject: rpms/grepmail/devel grepmail-5.3034-empty-file-not-error.patch, NONE, 1.1 grepmail-5.3034-revert-recursive-test-change.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 grepmail.spec, 1.11, 1.12 sources, 1.3, 1.4 Message-ID: <20090902134636.3CA6811C008C@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/grepmail/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28503 Modified Files: .cvsignore grepmail.spec sources Added Files: grepmail-5.3034-empty-file-not-error.patch grepmail-5.3034-revert-recursive-test-change.patch Log Message: * Wed Sep 2 2009 Paul Howarth 5.3034-1 - Update to 5.3034 - fix man page year typo (Debian bug #428973) - updated to the latest version of Module::Install - added TODO to the distribution - fix a bug where grepmail could abort with -L - fix a bug in the -R test that could cause a false test failure - fix uninitialized variable warnings for emails missing certain headers - URLs moved back to search.cpan.org - Buildreq perl(Test::More) - Buildreq perl(Module::AutoInstall), should have been bundled - Revert change to t/recursive.t from 5.3033 that causes test failure - Patch t/nonexistent_mailbox.t to support changed behaviour of Mail::Mbox::MessageParser >= 1.5002 grepmail-5.3034-empty-file-not-error.patch: nonexistent_mailbox.t | 9 +++++++++ 1 file changed, 9 insertions(+) --- NEW FILE grepmail-5.3034-empty-file-not-error.patch --- --- grepmail-5.3034/t/nonexistent_mailbox.t 2009-09-02 11:51:28.000000000 +0100 +++ grepmail-5.3034/t/nonexistent_mailbox.t 2009-09-02 13:37:09.000000000 +0100 @@ -149,6 +149,15 @@ my %skip; + $skip{"$^X -MExtUtils::Command -e cat no_such_file 2>" . devnull() . + " | grepmail pattern"} = 'inappropriate for Mail::Mbox::MessageParser >= 1.5002' + if $Mail::Mbox::MessageParser::VERSION >= 1.5002; + + $skip{"$^X -MExtUtils::Command -e cat no_such_file 2>" . devnull() . + " | grepmail -E $single_quote\$email =~ /pattern/$single_quote"} = + 'inappropriate for Mail::Mbox::MessageParser >= 1.5002' + if $Mail::Mbox::MessageParser::VERSION >= 1.5002; + return %skip; } grepmail-5.3034-revert-recursive-test-change.patch: recursive.t | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE grepmail-5.3034-revert-recursive-test-change.patch --- --- grepmail-5.3034/t/recursive.t 2009-08-16 21:25:17.000000000 +0100 +++ grepmail-5.3034/t/recursive.t 2009-09-02 11:24:03.000000000 +0100 @@ -17,7 +17,7 @@ 'grepmail -Lq Handy t/temp/directory_with_links' => ['recursive2','none'], 'grepmail -Rq Handy t/temp/directory_with_links' - => ['recursive2','none'], + => ['recursive','none'], ); my %expected_errors = ( Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/grepmail/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 2 Mar 2007 14:01:37 -0000 1.3 +++ .cvsignore 2 Sep 2009 13:46:35 -0000 1.4 @@ -1 +1 @@ -grepmail-5.3033.tar.gz +grepmail-5.3034.tar.gz Index: grepmail.spec =================================================================== RCS file: /cvs/pkgs/rpms/grepmail/devel/grepmail.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- grepmail.spec 25 Jul 2009 01:25:55 -0000 1.11 +++ grepmail.spec 2 Sep 2009 13:46:36 -0000 1.12 @@ -1,17 +1,22 @@ Summary: Search mailboxes for a particular email Name: grepmail -Version: 5.3033 -Release: 6%{?dist} +Version: 5.3034 +Release: 1%{?dist} License: GPL+ Group: Applications/Text -Url: http://grepmail.sourceforge.net/ -Source0: http://downloads.sf.net/grepmail/grepmail-%{version}.tar.gz +Url: http://search.cpan.org/dist/grepmail/ +Source0: http://search.cpan.org/CPAN/authors/id/D/DC/DCOPPIT/grepmail-%{version}.tar.gz +Patch0: grepmail-5.3034-revert-recursive-test-change.patch +Patch1: grepmail-5.3034-empty-file-not-error.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: perl(Mail::Mbox::MessageParser) >= 1.4001 BuildRequires: perl(Mail::Mbox::MessageParser) >= 1.4001, perl(Date::Parse), perl(Date::Manip) -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::MakeMaker), perl(Test::More) +# AutoInstall.pm should have been bundled but wasn't +# http://code.google.com/p/grepmail/issues/detail?id=1 +BuildRequires: perl(Module::AutoInstall) # The following module requirements are optional and hence not picked up by RPM automatically. # Adding manual deps for them improves grepmail's functionality. Requires: perl(Date::Parse), perl(Date::Manip) @@ -26,6 +31,14 @@ operators. %prep %setup -q -n %{name}-%{version} +# Revert recursive test change in 5.3034 that breaks test suite +# http://code.google.com/p/grepmail/issues/detail?id=2 +%patch0 -p1 + +# Empty files are not treated as errors by Mail::Mbox::MessageParser >= 1.5002 +# http://code.google.com/p/grepmail/issues/detail?id=2 +%patch1 -p1 + %build %{__perl} Makefile.PL INSTALLDIRS=vendor --default %{__make} %{?_smp_mflags} @@ -34,7 +47,7 @@ operators. %{__rm} -rf %{buildroot} %{__make} pure_install PERL_INSTALL_ROOT=%{buildroot} /usr/bin/find %{buildroot} -type f -name .packlist -exec %{__rm} -f {} ';' -/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} 2>/dev/null ';' +/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} ';' 2>/dev/null %{__chmod} -R u+w %{buildroot}/* %check @@ -47,19 +60,34 @@ export TZ=GMT0 %files %defattr(-,root,root,-) -%doc README* CHANGES LICENSE +%doc README* CHANGES LICENSE TODO %{_bindir}/grepmail %{_mandir}/man1/grepmail.1* %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 5.3033-6 +* Wed Sep 2 2009 Paul Howarth 5.3034-1 +- Update to 5.3034 + - fix man page year typo (Debian bug #428973) + - updated to the latest version of Module::Install + - added TODO to the distribution + - fix a bug where grepmail could abort with -L + - fix a bug in the -R test that could cause a false test failure + - fix uninitialized variable warnings for emails missing certain headers +- URLs moved back to search.cpan.org +- Buildreq perl(Test::More) +- Buildreq perl(Module::AutoInstall), should have been bundled +- Revert change to t/recursive.t from 5.3033 that causes test failure +- Patch t/nonexistent_mailbox.t to support changed behaviour of + Mail::Mbox::MessageParser >= 1.5002 + +* Fri Jul 24 2009 Fedora Release Engineering 5.3033-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Tue Feb 24 2009 Fedora Release Engineering - 5.3033-5 +* Tue Feb 24 2009 Fedora Release Engineering 5.3033-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Feb 7 2008 Tom "spot" Callaway 5.3033-4 -- rebuild for new perl +- Rebuild for new perl * Wed Apr 18 2007 Paul Howarth 5.3033-3 - Buildrequire perl(ExtUtils::MakeMaker) instead of perl-devel Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/grepmail/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 2 Mar 2007 14:01:37 -0000 1.3 +++ sources 2 Sep 2009 13:46:36 -0000 1.4 @@ -1 +1 @@ -83f94e253ccb02fde9a207d7f23c9cd2 grepmail-5.3033.tar.gz +1785cc317fab38bc8386b44c543ae6d1 grepmail-5.3034.tar.gz From till at fedoraproject.org Wed Sep 2 13:50:54 2009 From: till at fedoraproject.org (Till Maas) Date: Wed, 2 Sep 2009 13:50:54 +0000 (UTC) Subject: rpms/dzen2/F-11 dzen2-0.8.5-check_environment.patch, NONE, 1.1 dzen2-0.8.5-verbose.patch, NONE, 1.1 dzen2-dbar.1, NONE, 1.1 dzen2-gcpubar.1, NONE, 1.1 dzen2-gdbar.1, NONE, 1.1 dzen2-textwidth.1, NONE, 1.1 dzen2.1, NONE, 1.1 dzen2.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090902135054.798E311C008C@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/rpms/dzen2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31214 Modified Files: .cvsignore sources Added Files: dzen2-0.8.5-check_environment.patch dzen2-0.8.5-verbose.patch dzen2-dbar.1 dzen2-gcpubar.1 dzen2-gdbar.1 dzen2-textwidth.1 dzen2.1 dzen2.spec Log Message: * Thu Aug 27 2009 Till Maas - 0.8.5-5 - Remove uneeded PREFIX= argument to make in %build dzen2-0.8.5-check_environment.patch: config.mk | 45 +++++++++++++++++++++++---------------------- gadgets/config.mk | 9 +++++---- 2 files changed, 28 insertions(+), 26 deletions(-) --- NEW FILE dzen2-0.8.5-check_environment.patch --- diff -up dzen2-0.8.5/config.mk.check_environment dzen2-0.8.5/config.mk --- dzen2-0.8.5/config.mk.check_environment 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/config.mk 2007-12-26 13:40:06.000000000 +0100 @@ -4,40 +4,41 @@ VERSION = 0.8.5 # Customize below to fit your system # paths -PREFIX = /usr/local -MANPREFIX = ${PREFIX}/share/man +PREFIX ?= /usr/local +MANPREFIX ?= ${PREFIX}/share/man X11INC = /usr/X11R6/include X11LIB = /usr/X11R6/lib INCS = -I. -I/usr/include -I${X11INC} # Configure the features you want to be supported -# Only one of the following options has to be uncommented, -# all others must be commented! -# -# Uncomment: Remove # from the beginning of respective lines -# Comment : Add # to the beginning of the respective lines -# Option 1: No Xinerama no XPM -LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" +# Remove the # from the next line to enable Xinerama support +#DZEN_XINERAMA=1 + +# Remove the # from the next line to enable Xpm support +#DZEN_XPM=1 -# Option 2: No Xinerama with XPM -#LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXpm -#CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" -DDZEN_XPM - -# Option 3: With Xinerama no XPM -#LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXinerama -#CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" -DDZEN_XINERAMA - -# Option 4: With Xinerama and XPM -#LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXinerama -lXpm -#CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" -DDZEN_XINERAMA -DDZEN_XPM +# Uncomment: Remove # from the beginning of respective lines +# Comment : Add # to the beginning of the respective lines # END of feature configuration +CFLAGS ?= -Os +CFLAGS += ${INCS} -DVERSION=\"${VERSION}\" +LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 + +ifeq ($(DZEN_XINERAMA),1) +LIBS += -lXinerama +CFLAGS += -DDZEN_XINERAMA +endif + +ifeq ($(DZEN_XPM), 1) +LIBS += -lXpm +CFLAGS += -DDZEN_XPM +endif -LDFLAGS = ${LIBS} +LDFLAGS = ${CFLAGS} ${LIBS} # Solaris, uncomment for Solaris #CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\" diff -up dzen2-0.8.5/gadgets/config.mk.check_environment dzen2-0.8.5/gadgets/config.mk --- dzen2-0.8.5/gadgets/config.mk.check_environment 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/gadgets/config.mk 2007-12-26 13:39:04.000000000 +0100 @@ -1,8 +1,8 @@ # Customize below to fit your system # paths -PREFIX = /usr/local -MANPREFIX = ${PREFIX}/share/man +PREFIX ?= /usr/local +MANPREFIX ?= ${PREFIX}/share/man X11INC = /usr/X11R6/include INCS = -I. -I/usr/include -I${X11INC} @@ -10,8 +10,9 @@ INCS = -I. -I/usr/include -I${X11INC} X11LIB = /usr/X11R6/lib LIBS = -L/usr/lib -CFLAGS = -Os ${INCS} -LDFLAGS = ${LIBS} +CFLAGS ?= -Os +CFLAGS += ${INCS} +LDFLAGS = ${CFLAGS} ${LIBS} # compiler and linker CC = gcc dzen2-0.8.5-verbose.patch: Makefile | 5 ++--- gadgets/Makefile | 14 +++++--------- 2 files changed, 7 insertions(+), 12 deletions(-) --- NEW FILE dzen2-0.8.5-verbose.patch --- diff -up dzen2-0.8.5/Makefile.verbose dzen2-0.8.5/Makefile --- dzen2-0.8.5/Makefile.verbose 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/Makefile 2008-11-01 11:25:01.000000000 +0100 @@ -17,14 +17,13 @@ options: .c.o: @echo CC $< - @${CC} -c ${CFLAGS} $< + ${CC} -c ${CFLAGS} $< ${OBJ}: dzen.h action.h config.mk dzen2: ${OBJ} @echo LD $@ - @${LD} -o $@ ${OBJ} ${LDFLAGS} - @strip $@ + ${LD} -o $@ ${OBJ} ${LDFLAGS} @echo "Run ./help for documentation" clean: diff -up dzen2-0.8.5/gadgets/Makefile.verbose dzen2-0.8.5/gadgets/Makefile --- dzen2-0.8.5/gadgets/Makefile.verbose 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/gadgets/Makefile 2008-11-01 11:26:30.000000000 +0100 @@ -17,29 +17,25 @@ options: .c.o: @echo CC $< - @${CC} -c ${CFLAGS} $< + ${CC} -c ${CFLAGS} $< ${OBJ}: config.mk dbar: ${OBJ} @echo LD $@ - @${LD} -o $@ dbar.o ${LDFLAGS} - @strip $@ + ${LD} -o $@ dbar.o ${LDFLAGS} gdbar: ${OBJ} @echo LD $@ - @${LD} -o $@ gdbar.o ${LDFLAGS} -L${X11LIB} -lX11 - @strip $@ + ${LD} -o $@ gdbar.o ${LDFLAGS} -L${X11LIB} -lX11 gcpubar: ${OBJ} @echo LD $@ - @${LD} -o $@ gcpubar.o ${LDFLAGS} -L${X11LIB} - @strip $@ + ${LD} -o $@ gcpubar.o ${LDFLAGS} -L${X11LIB} textwidth: ${OBJ} @echo LD $@ - @${LD} -o $@ textwidth.o ${LDFLAGS} -L${X11LIB} -lX11 - @strip $@ + ${LD} -o $@ textwidth.o ${LDFLAGS} -L${X11LIB} -lX11 clean: @echo cleaning --- NEW FILE dzen2-dbar.1 --- .TH "DBAR" 1 "Jan 01 2008" .SH NAME dzen2-dbar \- simple gadget that you can use in combination with dzen to display a progressbar. .SH SYNOPSIS .HP 7 \fBdzen2-dbar\fR [\-w \fIcharacters\fR] [\-s \fIsymbol\fR] [\-min \fIminvalue\fR] [\-max \fImaxvalue\fR] [\-l \fIstring\fR] [\-nonl] .SH DESCRIPTION .B dbar is an application that generates semi graphical progress meters, from some values you supply to it. .PP See the usage examples for a description of the expected input format. .SH OPTIONS A summary of options is included below. .TP .B \-max Value to be considered 100% (default: 100) .TP .B \-min Value to be considered 0% (default: 0) .TP .B \-w Number of charcaters to be considered 100% in the bar (default: 25 ) .TP .B \-s Symbol represeting the percentage value in the bar (default: = ) .TP .B \-l label to be prepended to the bar (default: '' ) .TP .B \-nonl no new line, don't put '\n' at the end of the bar (default: do print '\n') .SH USAGE EXAMPLES .TP .B Static 0% and 100% mark or single value input: .ip Command: echo 25 | dbar -m 100 -l Sometext .br Output: Sometext 25% [====== ] .TP .B If your 100% mark changes dynamically or 2-values input: .ip Command: echo "50 150" | dbar .br Output: 33% [======== ] .TP .B If your value range is not between [0, maxval] or 3-values input: .ip Command: echo "50 -25 150" | dbar .br Output: 43% [=========== ] .PP Dbar was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2-gcpubar.1 --- .TH "GCPUBAR" 1 "Jan 01 2008" .SH NAME dzen2-gcpubar \- graphical CPU usage meter .SH SYNOPSIS .HP 7 \fBdzen2-gcpubar\fR [\-i \fIinterval\fR] [\-c \fIcount\fR] [\-fg \fIcolor\fR] [\-bg \fIcolor\fR] [\-w \fIpixel\fR] [\-h\ \fIpixel\fR] [\-nonl] .SH DESCRIPTION .B gcpubar is a CPU utilization meter for Linux. It relies on the existence of the /proc/stat file and generates fully graphical meters viewable with dzen. .SH OPTIONS A summary of options is included below. .TP .B \-i Update interval in seconds (default 1). You can use positive values less than 1 for intervals shorter than 1 second. .TP .B \-c Terminate after displaying argument to this option (default infinite). .TP .B \-fg Foreground color .TP .B \-bg Background color .TP .B \-w Width in piwels .TP .B \-h Height in pixels .TP .B \-nonl No new line, don't put '\n' at the end of the bar (default: do print '\n') .PP gcpubar was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2-gdbar.1 --- .TH "GDBAR" 1 "Jan 01 2008" .SH NAME dzen2-gdbar \- generates fully graphical progress meters .SH SYNOPSIS .HP 7 \fBdzen2-gdbar\fR [\-w \fIcharacters\fR] [\-s \fIsymbol\fR] [\-fg \fIcolor\fR] [\-bg \fIcolor\fR] [\-min \fIminvalue\fR] [\-max \fImaxvalue\fR] [\-l \fIstring\fR] [\-nonl] [\-o] .SH DESCRIPTION .B gdbar application that generates fully graphical progress meters, from some values you supply to it. .PP It has the same input semantics as dbar (see .B dbar (1) \). In contrast to dbar, gdbar draws fully graphical meters which are only useful in combination with dzen. .PP See the usage examples for a description of the expected input format. .SH OPTIONS A summary of options is included below. .TP .B \-max Value to be considered 100% (default: 100) .TP .B \-min Value to be considered 0% (default: 0) .TP .B \-fg Foreground color. (default white) .TP .B \-bg Bacground color (default darkgrey) .TP .B \-w Size in pixels to be considered 100% in the bar (default: 80 ) .TP .B \-h Bar height. .TP .B \-l label to be prepended to the bar (default: '' ) .TP .B \-o Draw conky style meters. .TP .B \-nonl no new line, don't put '\n' at the end of the bar (default: do print '\n') .PP Dbar was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2-textwidth.1 --- .TH "TEXTWIDTH" 1 "Jan 01 2008" .SH NAME dzen2-textwidth \- calculate the width in pixels of text for a given font. .SH SYNOPSIS .HP 7 \fBdzen2-textwidth\fR \fIfontname\fR \fIstring\fR .SH DESCRIPTION .B textwidth is a simple utility to calculate the width in pixels of text with a given font. .PP This tool is provided as part of the .B dzen2 (1) package. .SH OPTIONS A summary of options is included below. .TP .B fontname Set the font. .TP .B string Set the string. .PP textwidth was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2.1 --- .T utf8 .TH DZEN 1 .SH NAME dzen2 \- general-purpose messaging and notification for X11 .SH SYNOPSIS .B dzen2 [\-v] [\-p [seconds]] [\-m [v|h]] [\-ta ] [\-sa ] [\-x ] [\-y ] [\-w ] [\-tw ] [\-u] [\-e ] [\-l ] [\-fn ] [\-bg ] [\-fg ] [\-xs ] .SH DESCRIPTION .B Dzen is a general\-purpose messaging and notification program for X11, desigend to be scriptable in any language and integrate well with window managers like dwm, wmii and xmonad though it will work with any windowmanger. .PP .B Dzen expects the status message on its standard input, and uses a custom formatting language for colors and several other features (like bar meters and such). See README for detailed usage and scripting instructions. .SH OPTIONS .TP .B \-fg Set foreground color. The can be specified either as symbolic name (e.g. red, darkgreen, etc.) or as #rrggbb hex\-value (e.g. #ffffaa). .TP .B \-bg Set background color (same format as \-fg). .TP .B \-fn Set font (using the format of xlsfonts and xfontsel). .TP .B \-ta Set alignement of title window content: l(eft), c(center) or r(ight). .TP .B \-tw Set title window width. .TP .B \-sa Set alignment of slave window (see .B \-ta ). .TP .B \-l Number of lines to display in slave window (see (1) in README). .TP .B \-e Set up events and actions, eg. responses to mouse clicks (see (2) in README). .TP .B \-m Start up in menu mode (see (3) in README). .TP .B \-u Update contents of title and slave window simultaneously, see (see (4) in README). .TP .B \-p [] Persist EOF (optional timeout in seconds). .TP .B \-x Set x position on the screen. .TP .B \-y Set y position on the screen. .TP .B \-h Set line height (defaults to fontheight + 2 pixels). .TP .B \-w width .TP .B \-xs Set the Xinerama screen number where dzen should appear. .TP .B \-v Display version information. .SH SEE ALSO More detailed documentation (especially on the formatting language of dzen2) is available in /usr/share/doc/dzen2/README.gz. .SH AUTHOR .B Dzen2 has been written by .B Robert Manea. This manpage has been written, based on dzen documentation, by Petr Ro?kai, for Debian GNU/Linux, but may be used by others. This manpage falls under the same licence as Dzen2 itself, see /usr/share/doc/dzen2/copyright. --- NEW FILE dzen2.spec --- Name: dzen2 Version: 0.8.5 Release: 5%{?dist} Summary: A general purpose messaging and notification program Group: User Interface/X License: MIT URL: http://gotmor.googlepages.com/dzen Source0: http://gotmor.googlepages.com/%{name}-latest.tar.gz Source1: dzen2.1 Source2: dzen2-dbar.1 Source3: dzen2-gcpubar.1 Source4: dzen2-gdbar.1 Source5: dzen2-textwidth.1 # 2007-12-26: sent to upstream via private e-mail, inclusion depends on usability # for *BSD and Solaris Patch0: dzen2-0.8.5-check_environment.patch # Not sent to upstream: removes strip and shows cc invocations, which seems not to # be wanted by upstream Patch1: dzen2-0.8.5-verbose.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libXpm-devel libXinerama-devel %description Dzen is a general purpose messaging, notification and menuing program for X11. It was desigend to be scriptable in any language and integrate well with window managers like dwm, wmii and xmonad though it will work with any windowmanger. %prep %setup -q %patch0 -p1 -b .check_environment %patch1 -p1 -b .verbose %build export CFLAGS="${RPM_OPT_FLAGS}" export LDFLAGS="${RPM_OPT_FLAGS}" make %{?_smp_mflags} DZEN_XINERAMA=1 DZEN_XPM=1 make -C gadgets %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT mkdir $RPM_BUILD_ROOT export CFLAGS="${RPM_OPT_FLAGS}" make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} DZEN_XINERAMA=1 DZEN_XPM=1 make -C gadgets install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} for gadget in dbar gcpubar gdbar textwidth do mv $RPM_BUILD_ROOT%{_bindir}/{,dzen2-}"${gadget}" done mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 for manpage in %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} do install -m 0644 "${manpage}" $RPM_BUILD_ROOT%{_mandir}/man1/"${manpage##*/}" done %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) # There is no .desktop file, because the applications displays data received # via stdin, e.g. from xmonad, a window manager # This cannot be done using a .desktop file %doc LICENSE CREDITS README README.dzen %doc gadgets/README.* %{_bindir}/dzen2 %{_bindir}/dzen2-dbar %{_bindir}/dzen2-gcpubar %{_bindir}/dzen2-gdbar %{_bindir}/dzen2-textwidth %{_mandir}/man1/dzen2.1* %{_mandir}/man1/dzen2-dbar.1* %{_mandir}/man1/dzen2-gcpubar.1* %{_mandir}/man1/dzen2-gdbar.1* %{_mandir}/man1/dzen2-textwidth.1* %changelog * Thu Aug 27 2009 Till Maas - 0.8.5-5 - Remove uneeded PREFIX= argument to make in %%build * Wed Aug 26 2009 Till Maas - 0.8.5-4 - export LDFLAGS - explain missing .desktop file * Tue Aug 25 2009 Till Maas - 0.8.5-3 - use make -C instead of pushd/popd - add manpages from debian - prefix gadgets with dzen2 like debian does it * Tue Mar 31 2009 Till Maas - 0.8.5-2 - Add description * Sat Nov 01 2008 Till Maas - 0.8.5-1 - Initial package for Fedora Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dzen2/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:32:25 -0000 1.1 +++ .cvsignore 2 Sep 2009 13:50:54 -0000 1.2 @@ -0,0 +1 @@ +dzen2-latest.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dzen2/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:32:25 -0000 1.1 +++ sources 2 Sep 2009 13:50:54 -0000 1.2 @@ -0,0 +1 @@ +5978620c2124c8a8ad52d7f17ce94fd7 dzen2-latest.tar.gz From apevec at fedoraproject.org Wed Sep 2 13:52:55 2009 From: apevec at fedoraproject.org (Alan Pevec) Date: Wed, 2 Sep 2009 13:52:55 +0000 (UTC) Subject: rpms/collectd/devel collectd-4.5.4-fix-condrestart.patch, NONE, 1.1 collectd-4.5.4-libvirt-reconnect.patch, NONE, 1.1 Message-ID: <20090902135255.5AD7811C008C@cvs1.fedora.phx.redhat.com> Author: apevec Update of /cvs/pkgs/rpms/collectd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31642 Added Files: collectd-4.5.4-fix-condrestart.patch collectd-4.5.4-libvirt-reconnect.patch Log Message: * Wed Sep 02 2009 Alan Pevec 4.6.4-1 - fix condrestart: on upgrade collectd is not restarted, bz# 516273 - collectd does not re-connect to libvirtd, bz# 480997 - fix unpackaged files https://bugzilla.redhat.com/show_bug.cgi?id=516276#c4 - New upstream version 4.6.4 http://collectd.org/news.shtml#news69 collectd-4.5.4-fix-condrestart.patch: init.d-collectd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE collectd-4.5.4-fix-condrestart.patch --- --- contrib/fedora/init.d-collectd.orig 2009-08-11 01:50:15.000000000 +0200 +++ contrib/fedora/init.d-collectd 2009-08-11 01:51:10.000000000 +0200 @@ -54,7 +54,7 @@ start ;; condrestart) - [ -f /var/lock/subsys/$prog ] && restart || : + [ -f /var/lock/subsys/$prog ] && stop && start || : ;; *) echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}" collectd-4.5.4-libvirt-reconnect.patch: libvirt.c | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) --- NEW FILE collectd-4.5.4-libvirt-reconnect.patch --- --- a/src/libvirt.c 2009-08-11 23:27:35.000000000 +0200 +++ b/src/libvirt.c 2009-08-12 00:14:58.000000000 +0200 @@ -49,6 +49,8 @@ /* Connection. */ static virConnectPtr conn = 0; +static char *conn_string = NULL; +static int conn_count = 0; /* Seconds between list refreshes, 0 disables completely. */ static int interval = 60; @@ -153,14 +155,14 @@ il_interface_devices = ignorelist_create (1); if (strcasecmp (key, "Connection") == 0) { - if (conn != 0) { + if (conn_count++ != 0) { ERROR ("Connection may only be given once in config file"); return 1; } - conn = virConnectOpenReadOnly (value); - if (!conn) { - VIRT_ERROR (NULL, "connection failed"); - return 1; + conn_string = strdup(value); + if (conn_string == NULL) { + ERROR ("libvirt plugin: Connection strdup failed."); + return -1; } return 0; } @@ -253,10 +255,11 @@ int i; if (conn == NULL) { - ERROR ("libvirt plugin: Not connected. Use Connection in " - "config file to supply connection URI. For more information " - "see "); - return -1; + conn = virConnectOpenReadOnly (conn_string); + if (conn == NULL) { + ERROR ("libvirt plugin: Not connected."); + return -1; + } } time (&t); @@ -264,8 +267,12 @@ /* Need to refresh domain or device lists? */ if ((last_refresh == (time_t) 0) || ((interval > 0) && ((last_refresh + interval) <= t))) { - if (refresh_lists () != 0) + if (refresh_lists () != 0) { + if (conn != NULL) + virConnectClose (conn); + conn = NULL; return -1; + } last_refresh = t; } From rdieter at fedoraproject.org Wed Sep 2 13:56:07 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 2 Sep 2009 13:56:07 +0000 (UTC) Subject: rpms/digikam/devel sources,1.36,1.37 Message-ID: <20090902135607.C0E1C11C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/digikam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32389 Modified Files: sources Log Message: tarball respin Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/digikam/devel/sources,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- sources 2 Sep 2009 13:39:44 -0000 1.36 +++ sources 2 Sep 2009 13:56:07 -0000 1.37 @@ -1 +1 @@ -c25f02080f5524570768e567daed91c8 digikam-1.0.0-beta4.tar.bz2 +fd43f7aab22fc093904525ba59497e3c digikam-1.0.0-beta4.tar.bz2 From harald at fedoraproject.org Wed Sep 2 13:58:34 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Wed, 2 Sep 2009 13:58:34 +0000 (UTC) Subject: rpms/dracut/F-11 .cvsignore, 1.8, 1.9 dracut.spec, 1.8, 1.9 sources, 1.8, 1.9 Message-ID: <20090902135834.0D44411C008C@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/dracut/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv765 Modified Files: .cvsignore dracut.spec sources Log Message: * Wed Sep 02 2009 Harald Hoyer 001-1 - version 001 - see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dracut/F-11/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 14 Aug 2009 16:04:25 -0000 1.8 +++ .cvsignore 2 Sep 2009 13:58:33 -0000 1.9 @@ -1 +1 @@ -dracut-0.9.tar.bz2 +dracut-001.tar.bz2 Index: dracut.spec =================================================================== RCS file: /cvs/pkgs/rpms/dracut/F-11/dracut.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- dracut.spec 27 Aug 2009 12:45:34 -0000 1.8 +++ dracut.spec 2 Sep 2009 13:58:33 -0000 1.9 @@ -5,15 +5,15 @@ %endif %if %{defined gittag} -%define rdist 1.git%{gittag}%{?dist} +%define rdist .git%{gittag}%{?dist} %define dashgittag -%{gittag} %else %define rdist %{?dist} %endif Name: dracut -Version: 0.9 -Release: 2%{?rdist} +Version: 001 +Release: 1%{?rdist} Summary: Initramfs generator using udev Group: System Environment/Base License: GPLv2+ @@ -40,38 +40,43 @@ Requires: filesystem >= 2.1.0, cpio, dev Requires: e2fsprogs >= 1.38-12, libselinux, libsepol, coreutils Requires: mdadm, elfutils-libelf, plymouth >= 0.7.0 Requires: cryptsetup-luks -Requires: bridge-utils Requires: file Requires: bzip2 -%ifnarch s390 s390x +Requires: policycoreutils Requires: dmraid Requires: kbd -%endif %if ! 0%{?with_switch_root} Requires: util-linux-ng >= 2.16 BuildArch: noarch %endif -Patch1: dracut-0.9-vol_id.patch - %description dracut is a new, event-driven initramfs infrastructure based around udev. -%package generic -Summary: Metapackage to build a generic initramfs with dracut +%package network +Summary: dracut modules to build a dracut initramfs with network support Requires: %{name} = %{version}-%{release} Requires: rpcbind nfs-utils Requires: iscsi-initiator-utils Requires: nbd Requires: net-tools iproute -Requires: plymouth-system-theme plymouth-theme-charge plymouth-theme-solar -Requires: plymouth-theme-fade-in plymouth-theme-spinfinity +Requires: bridge-utils + +%description network +This package requires everything which is needed to build a generic +all purpose initramfs with network support with dracut. + +%package generic +Summary: Metapackage to build a generic initramfs with dracut +Requires: %{name} = %{version}-%{release} +Requires: %{name}-network = %{version}-%{release} %description generic This package requires everything which is needed to build a generic all purpose initramfs with dracut. + %package kernel Summary: Metapackage to build generic initramfs with dracut with only kernel modules Requires: %{name} = %{version}-%{release} @@ -97,7 +102,6 @@ This package contains tools to assemble %prep %setup -q -n %{name}-%{version}%{?dashgittag} -%patch1 -p1 %build make @@ -105,7 +109,8 @@ make %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT sbindir=/sbin sysconfdir=/etc mandir=%{_mandir} +make install DESTDIR=$RPM_BUILD_ROOT sbindir=/sbin \ + sysconfdir=/etc mandir=%{_mandir} %if ! 0%{?with_switch_root} rm -f $RPM_BUILD_ROOT/sbin/switch_root @@ -119,28 +124,54 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,0755) -%doc README HACKING TODO COPYING AUTHORS +%doc README HACKING TODO COPYING AUTHORS NEWS /sbin/dracut %if 0%{?with_switch_root} /sbin/switch_root %endif %dir %{_datadir}/dracut %{_datadir}/dracut/dracut-functions -%{_datadir}/dracut/modules.d %config(noreplace) /etc/dracut.conf %{_mandir}/man8/dracut.8* +%{_datadir}/dracut/modules.d/00dash +%{_datadir}/dracut/modules.d/10redhat-i18n +%{_datadir}/dracut/modules.d/10rpmversion +%{_datadir}/dracut/modules.d/50plymouth +%{_datadir}/dracut/modules.d/90crypt +%{_datadir}/dracut/modules.d/90dmraid +%{_datadir}/dracut/modules.d/90dmsquash-live +%{_datadir}/dracut/modules.d/90kernel-modules +%{_datadir}/dracut/modules.d/90lvm +%{_datadir}/dracut/modules.d/90mdraid +%{_datadir}/dracut/modules.d/95debug +%{_datadir}/dracut/modules.d/95resume +%{_datadir}/dracut/modules.d/95rootfs-block +%{_datadir}/dracut/modules.d/95s390 +%{_datadir}/dracut/modules.d/95terminfo +%{_datadir}/dracut/modules.d/95udev-rules +%{_datadir}/dracut/modules.d/95udev-rules.ub810 +%{_datadir}/dracut/modules.d/98syslog +%{_datadir}/dracut/modules.d/99base -%files generic +%files network %defattr(-,root,root,0755) -%doc README.generic +%{_datadir}/dracut/modules.d/40network +%{_datadir}/dracut/modules.d/95fcoe +%{_datadir}/dracut/modules.d/95iscsi +%{_datadir}/dracut/modules.d/95nbd +%{_datadir}/dracut/modules.d/95nfs %files kernel %defattr(-,root,root,0755) %doc README.kernel +%files generic +%defattr(-,root,root,0755) +%doc README.generic + %files tools %defattr(-,root,root,0755) -%doc COPYING +%doc COPYING NEWS /sbin/dracut-gencmdline /sbin/dracut-catimages %dir /boot/dracut @@ -148,36 +179,36 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/dracut/overlay %changelog -* Thu Aug 27 2009 Harald Hoyer 0.9-2 -- patch dracut to install vol_id +* Wed Sep 02 2009 Harald Hoyer 001-1 +- version 001 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Fri Aug 14 2009 Harald Hoyer 0.9-1 - version 0.9 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS * Thu Aug 06 2009 Harald Hoyer 0.8-1 - version 0.8 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Fri Jul 24 2009 Harald Hoyer 0.7-1 - version 0.7 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Wed Jul 22 2009 Harald Hoyer 0.6-1 - version 0.6 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Fri Jul 17 2009 Harald Hoyer 0.5-1 - version 0.5 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Sat Jul 04 2009 Harald Hoyer 0.4-1 - version 0.4 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Thu Jul 02 2009 Harald Hoyer 0.3-1 - version 0.3 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Wed Jul 01 2009 Harald Hoyer 0.2-1 - version 0.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dracut/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 14 Aug 2009 16:04:25 -0000 1.8 +++ sources 2 Sep 2009 13:58:33 -0000 1.9 @@ -1 +1 @@ -e672a50435520c078e4b064f789850ce dracut-0.9.tar.bz2 +12d60478b28876747bee3d7c8c04be95 dracut-001.tar.bz2 From harald at fedoraproject.org Wed Sep 2 13:58:47 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Wed, 2 Sep 2009 13:58:47 +0000 (UTC) Subject: rpms/dracut/devel .cvsignore, 1.7, 1.8 dracut.spec, 1.17, 1.18 sources, 1.8, 1.9 Message-ID: <20090902135847.E968711C008C@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/dracut/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv918 Modified Files: .cvsignore dracut.spec sources Log Message: * Wed Sep 02 2009 Harald Hoyer 001-1 - version 001 - see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 14 Aug 2009 16:02:06 -0000 1.7 +++ .cvsignore 2 Sep 2009 13:58:47 -0000 1.8 @@ -1 +1 @@ -dracut-0.9.tar.bz2 +dracut-001.tar.bz2 Index: dracut.spec =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/dracut.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- dracut.spec 27 Aug 2009 01:35:36 -0000 1.17 +++ dracut.spec 2 Sep 2009 13:58:47 -0000 1.18 @@ -5,15 +5,15 @@ %endif %if %{defined gittag} -%define rdist 1.git%{gittag}%{?dist} +%define rdist .git%{gittag}%{?dist} %define dashgittag -%{gittag} %else %define rdist %{?dist} %endif Name: dracut -Version: 0.9 -Release: 6%{?rdist} +Version: 001 +Release: 1%{?rdist} Summary: Initramfs generator using udev Group: System Environment/Base License: GPLv2+ @@ -40,9 +40,9 @@ Requires: filesystem >= 2.1.0, cpio, dev Requires: e2fsprogs >= 1.38-12, libselinux, libsepol, coreutils Requires: mdadm, elfutils-libelf, plymouth >= 0.7.0 Requires: cryptsetup-luks -Requires: bridge-utils Requires: file Requires: bzip2 +Requires: policycoreutils Requires: dmraid Requires: kbd @@ -54,20 +54,29 @@ BuildArch: noarch %description dracut is a new, event-driven initramfs infrastructure based around udev. -%package generic -Summary: Metapackage to build a generic initramfs with dracut +%package network +Summary: dracut modules to build a dracut initramfs with network support Requires: %{name} = %{version}-%{release} Requires: rpcbind nfs-utils Requires: iscsi-initiator-utils Requires: nbd Requires: net-tools iproute -Requires: plymouth-system-theme plymouth-theme-charge plymouth-theme-solar -Requires: plymouth-theme-fade-in plymouth-theme-spinfinity +Requires: bridge-utils + +%description network +This package requires everything which is needed to build a generic +all purpose initramfs with network support with dracut. + +%package generic +Summary: Metapackage to build a generic initramfs with dracut +Requires: %{name} = %{version}-%{release} +Requires: %{name}-network = %{version}-%{release} %description generic This package requires everything which is needed to build a generic all purpose initramfs with dracut. + %package kernel Summary: Metapackage to build generic initramfs with dracut with only kernel modules Requires: %{name} = %{version}-%{release} @@ -100,7 +109,8 @@ make %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT sbindir=/sbin sysconfdir=/etc mandir=%{_mandir} +make install DESTDIR=$RPM_BUILD_ROOT sbindir=/sbin \ + sysconfdir=/etc mandir=%{_mandir} %if ! 0%{?with_switch_root} rm -f $RPM_BUILD_ROOT/sbin/switch_root @@ -114,28 +124,54 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,0755) -%doc README HACKING TODO COPYING AUTHORS +%doc README HACKING TODO COPYING AUTHORS NEWS /sbin/dracut %if 0%{?with_switch_root} /sbin/switch_root %endif %dir %{_datadir}/dracut %{_datadir}/dracut/dracut-functions -%{_datadir}/dracut/modules.d %config(noreplace) /etc/dracut.conf %{_mandir}/man8/dracut.8* +%{_datadir}/dracut/modules.d/00dash +%{_datadir}/dracut/modules.d/10redhat-i18n +%{_datadir}/dracut/modules.d/10rpmversion +%{_datadir}/dracut/modules.d/50plymouth +%{_datadir}/dracut/modules.d/90crypt +%{_datadir}/dracut/modules.d/90dmraid +%{_datadir}/dracut/modules.d/90dmsquash-live +%{_datadir}/dracut/modules.d/90kernel-modules +%{_datadir}/dracut/modules.d/90lvm +%{_datadir}/dracut/modules.d/90mdraid +%{_datadir}/dracut/modules.d/95debug +%{_datadir}/dracut/modules.d/95resume +%{_datadir}/dracut/modules.d/95rootfs-block +%{_datadir}/dracut/modules.d/95s390 +%{_datadir}/dracut/modules.d/95terminfo +%{_datadir}/dracut/modules.d/95udev-rules +%{_datadir}/dracut/modules.d/95udev-rules.ub810 +%{_datadir}/dracut/modules.d/98syslog +%{_datadir}/dracut/modules.d/99base -%files generic +%files network %defattr(-,root,root,0755) -%doc README.generic +%{_datadir}/dracut/modules.d/40network +%{_datadir}/dracut/modules.d/95fcoe +%{_datadir}/dracut/modules.d/95iscsi +%{_datadir}/dracut/modules.d/95nbd +%{_datadir}/dracut/modules.d/95nfs %files kernel %defattr(-,root,root,0755) %doc README.kernel +%files generic +%defattr(-,root,root,0755) +%doc README.generic + %files tools %defattr(-,root,root,0755) -%doc COPYING +%doc COPYING NEWS /sbin/dracut-gencmdline /sbin/dracut-catimages %dir /boot/dracut @@ -143,50 +179,36 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/dracut/overlay %changelog -* Wed Aug 26 2009 Dennis Gilmore 0.9-6 -- add BuildArch: noarch to actually make dracut noarch again - -* Wed Aug 26 2009 Karsten Hopp 0.9-5 -- make it noarch again, just excluding kbd on s390x doesn't - work as code needs to be changed as well. - -* Wed Aug 26 2009 Dennis Gilmore 0.9-4 -- its kbd not kdb - -* Wed Aug 26 2009 Dennis Gilmore 0.9-3 -- make arch specific. There are arch specific dependancies. -- add back kdb requirement on arches where its used. - -* Mon Aug 24 2009 Harald Hoyer 0.9-2 -- removed kdb requirement (because s390x does not have it) +* Wed Sep 02 2009 Harald Hoyer 001-1 +- version 001 +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Fri Aug 14 2009 Harald Hoyer 0.9-1 - version 0.9 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS * Thu Aug 06 2009 Harald Hoyer 0.8-1 - version 0.8 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Fri Jul 24 2009 Harald Hoyer 0.7-1 - version 0.7 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Wed Jul 22 2009 Harald Hoyer 0.6-1 - version 0.6 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Fri Jul 17 2009 Harald Hoyer 0.5-1 - version 0.5 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Sat Jul 04 2009 Harald Hoyer 0.4-1 - version 0.4 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Thu Jul 02 2009 Harald Hoyer 0.3-1 - version 0.3 -- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut;a=blob_plain;f=NEWS +- see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS * Wed Jul 01 2009 Harald Hoyer 0.2-1 - version 0.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 14 Aug 2009 16:02:07 -0000 1.8 +++ sources 2 Sep 2009 13:58:47 -0000 1.9 @@ -1 +1 @@ -e672a50435520c078e4b064f789850ce dracut-0.9.tar.bz2 +12d60478b28876747bee3d7c8c04be95 dracut-001.tar.bz2 From pghmcfc at fedoraproject.org Wed Sep 2 13:58:55 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Wed, 2 Sep 2009 13:58:55 +0000 (UTC) Subject: rpms/perl-Mail-Mbox-MessageParser/devel .cvsignore, 1.7, 1.8 perl-Mail-Mbox-MessageParser.spec, 1.15, 1.16 sources, 1.7, 1.8 Mail-Mbox-MessageParser-1.5000-ANDK-01.patch, 1.1, NONE Message-ID: <20090902135855.C6C8611C008C@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/perl-Mail-Mbox-MessageParser/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv863 Modified Files: .cvsignore perl-Mail-Mbox-MessageParser.spec sources Removed Files: Mail-Mbox-MessageParser-1.5000-ANDK-01.patch Log Message: * Wed Sep 2 2009 Paul Howarth 1.5002-1 - Update to 1.5002 - perl 5.10 patch upstreamed - disable the grep interface, known to be buggy - fix infinite loop in emails of less than 200 characters (CPAN RT#33493) - update Makefile.PL for versions of Module::Install > 0.88 - instead of returning an error for an empty mailbox, a valid mailbox is returned that immediately fails the end_of_mailbox check (CPAN RT#43665) - fix missing "m" modifier issue exposed by Perl 5.10 (CPAN RT#33004) - added some debugging information for the "cache data not validated" error - fix an off-by-one error that could cause warnings about undefined values - BuildRequire perl(Test::More) and perl(Text::Diff) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-Mbox-MessageParser/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 27 Feb 2007 17:20:30 -0000 1.7 +++ .cvsignore 2 Sep 2009 13:58:55 -0000 1.8 @@ -1 +1 @@ -Mail-Mbox-MessageParser-1.5000.tar.gz +Mail-Mbox-MessageParser-1.5002.tar.gz Index: perl-Mail-Mbox-MessageParser.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-Mbox-MessageParser/devel/perl-Mail-Mbox-MessageParser.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- perl-Mail-Mbox-MessageParser.spec 26 Jul 2009 09:07:56 -0000 1.15 +++ perl-Mail-Mbox-MessageParser.spec 2 Sep 2009 13:58:55 -0000 1.16 @@ -1,19 +1,18 @@ Summary: A fast and simple mbox folder reader Name: perl-Mail-Mbox-MessageParser -Version: 1.5000 -Release: 8%{?dist} +Version: 1.5002 +Release: 1%{?dist} License: GPL+ Group: Development/Libraries Url: http://search.cpan.org/dist/Mail-Mbox-MessageParser/ Source0: http://search.cpan.org/CPAN/authors/id/D/DC/DCOPPIT/Mail-Mbox-MessageParser-%{version}.tar.gz -# http://cpan.llarian.net/authors/id/A/AN/ANDK/patches/Mail-Mbox-MessageParser-1.5000-ANDK-01.patch.gz -Patch0: Mail-Mbox-MessageParser-1.5000-ANDK-01.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: grep, gzip, bzip2, /usr/bin/diff Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildRequires: grep, gzip, bzip2, /usr/bin/diff BuildRequires: perl(ExtUtils::MakeMaker), perl(FileHandle::Unget) +BuildRequires: perl(Test::More), perl(Text::Diff) %description Mail::Mbox::MessageParser is a feature-poor but very fast mbox parser. It uses @@ -22,7 +21,6 @@ information, GNU grep, or highly optimiz %prep %setup -q -n Mail-Mbox-MessageParser-%{version} -%patch0 -p1 %build %{__perl} Makefile.PL INSTALLDIRS=vendor \ @@ -41,7 +39,7 @@ information, GNU grep, or highly optimiz %{__rm} -rf %{buildroot} %{__make} pure_install PERL_INSTALL_ROOT=%{buildroot} /usr/bin/find %{buildroot} -type f -name .packlist -exec %{__rm} -f {} ';' -/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} 2>/dev/null ';' +/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} ';' 2>/dev/null %{__chmod} -R u+w %{buildroot}/* %clean @@ -51,9 +49,26 @@ information, GNU grep, or highly optimiz %defattr(-,root,root,-) %doc README CHANGES anonymize_mailbox LICENSE %{perl_vendorlib}/Mail/ -%{_mandir}/man3/Mail::Mbox::MessageParser* +%{_mandir}/man3/Mail::Mbox::MessageParser.3pm* +%{_mandir}/man3/Mail::Mbox::MessageParser::Cache.3pm* +%{_mandir}/man3/Mail::Mbox::MessageParser::Grep.3pm* +%{_mandir}/man3/Mail::Mbox::MessageParser::MetaInfo.3pm* +%{_mandir}/man3/Mail::Mbox::MessageParser::Perl.3pm* %changelog +* Wed Sep 2 2009 Paul Howarth 1.5002-1 +- Update to 1.5002 + - perl 5.10 patch upstreamed + - disable the grep interface, known to be buggy + - fix infinite loop in emails of less than 200 characters (CPAN RT#33493) + - update Makefile.PL for versions of Module::Install > 0.88 + - instead of returning an error for an empty mailbox, a valid mailbox is + returned that immediately fails the end_of_mailbox check (CPAN RT#43665) + - fix missing "m" modifier issue exposed by Perl 5.10 (CPAN RT#33004) + - added some debugging information for the "cache data not validated" error + - fix an off-by-one error that could cause warnings about undefined values +- BuildRequire perl(Test::More) and perl(Text::Diff) + * Sun Jul 26 2009 Fedora Release Engineering - 1.5000-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-Mbox-MessageParser/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 27 Feb 2007 17:20:30 -0000 1.7 +++ sources 2 Sep 2009 13:58:55 -0000 1.8 @@ -1 +1 @@ -8489694f8cdb77bf8f31f6582735b2f9 Mail-Mbox-MessageParser-1.5000.tar.gz +0df054faf3a43a537636ea7ca997694c Mail-Mbox-MessageParser-1.5002.tar.gz --- Mail-Mbox-MessageParser-1.5000-ANDK-01.patch DELETED --- From rdieter at fedoraproject.org Wed Sep 2 13:59:06 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 2 Sep 2009 13:59:06 +0000 (UTC) Subject: rpms/digikam/devel digikam.spec,1.96,1.97 Message-ID: <20090902135906.1E6CF11C008C@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/digikam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1091 Modified Files: digikam.spec Log Message: BR: liblqr-1-devel Index: digikam.spec =================================================================== RCS file: /cvs/pkgs/rpms/digikam/devel/digikam.spec,v retrieving revision 1.96 retrieving revision 1.97 diff -u -p -r1.96 -r1.97 --- digikam.spec 2 Sep 2009 13:39:44 -0000 1.96 +++ digikam.spec 2 Sep 2009 13:59:06 -0000 1.97 @@ -20,6 +20,7 @@ BuildRequires: gphoto2-devel BuildRequires: libkdcraw-devel >= 0.4.0-2 BuildRequires: libkexiv2-devel >= 0.5.0 BuildRequires: libkipi-devel >= 0.3.0 +BuildRequires: liblqr-1-devel BuildRequires: jasper-devel # marble integration, http://bugzilla.redhat.com/470578 @@ -156,6 +157,7 @@ rm -rf %{buildroot} %changelog * Mon Aug 31 2009 Rex Dieter - 1.0.0-0.5.beta4 - digikam-1.0.0-beta4 +- BR: liblqr-1-devel * Wed Aug 05 2009 Rex Dieter - 1.0.0-0.4.beta3 - drop xdg-utils references From kdudka at fedoraproject.org Wed Sep 2 14:19:19 2009 From: kdudka at fedoraproject.org (Kamil Dudka) Date: Wed, 2 Sep 2009 14:19:19 +0000 (UTC) Subject: rpms/curl/devel curl-7.19.6-autoconf.patch, NONE, 1.1 curl-7.19.6-nss-cn.patch, NONE, 1.1 curl-7.19.6-poll.patch, NONE, 1.1 curl.spec, 1.111, 1.112 curl-7.19.6-sftp-poll.patch, 1.1, NONE Message-ID: <20090902141919.785D811C008C@cvs1.fedora.phx.redhat.com> Author: kdudka Update of /cvs/extras/rpms/curl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9133 Modified Files: curl.spec Added Files: curl-7.19.6-autoconf.patch curl-7.19.6-nss-cn.patch curl-7.19.6-poll.patch Removed Files: curl-7.19.6-sftp-poll.patch Log Message: - use pkg-config to find nss and libssh2 if possible +- better patch (not only) for SCP/SFTP polling +- improve error message for not matching common name (#516056) curl-7.19.6-autoconf.patch: curl-7.19.6.orig/configure.ac.orig |only curl-7.19.6/configure.ac | 58 +++++++++++++++++++++++++++---------- 2 files changed, 43 insertions(+), 15 deletions(-) --- NEW FILE curl-7.19.6-autoconf.patch --- diff -rup curl-7.19.6.orig/configure.ac curl-7.19.6/configure.ac --- curl-7.19.6.orig/configure.ac 2009-09-02 15:46:09.396519773 +0200 +++ curl-7.19.6/configure.ac 2009-09-02 15:56:18.750831674 +0200 @@ -1455,22 +1455,37 @@ if test X"$OPT_LIBSSH2" != Xno; then case "$OPT_LIBSSH2" in yes) dnl --with-libssh2 (without path) used - PREFIX_LIBSSH2=/usr/local/lib - LIB_LIBSSH2="$PREFIX_LIBSSH2$libsuff" + CURL_CHECK_PKGCONFIG(libssh2) + + if test "$PKGCONFIG" != "no" ; then + LIB_SSH2=`$PKGCONFIG --libs-only-l libssh2` + LD_SSH2=`$PKGCONFIG --libs-only-L libssh2` + CPP_SSH2=`$PKGCONFIG --cflags-only-I libssh2` + version=`$PKGCONFIG --modversion libssh2` + DIR_SSH2=`echo $LD_SSH2 | $SED -e 's/-L//'` + fi + ;; off) dnl no --with-libssh2 option given, just check default places - PREFIX_LIBSSH2= ;; *) dnl use the given --with-libssh2 spot - PREFIX_LIBSSH2=$OPT_LIBSSH2 - LIB_LIBSSH2="$PREFIX_LIBSSH2/lib$libsuff" - LDFLAGS="$LDFLAGS -L$LIB_LIBSSH2" - CPPFLAGS="$CPPFLAGS -I$PREFIX_LIBSSH2/include" + PREFIX_SSH2=$OPT_LIBSSH2 ;; esac + dnl if given with a prefix, we set -L and -I based on that + if test -n "$PREFIX_SSH2"; then + LD_SSH2=-L${PREFIX_SSH2}/lib + CPP_SSH2=-I${PREFIX_SSH2}/include + DIR_SSH2=${PREFIX_SSH2}/lib + fi + + LDFLAGS="$LDFLAGS $LD_SSH2" + CPPFLAGS="$CPPFLAGS $CPP_SSH2" + LIBS="$LIBS $LIB_SSH2" + AC_CHECK_LIB(ssh2, libssh2_channel_open_ex) AC_CHECK_HEADERS(libssh2.h, @@ -1494,10 +1509,15 @@ if test X"$OPT_LIBSSH2" != Xno; then dnl libssh2_version is a post 1.0 addition AC_CHECK_FUNCS( libssh2_version ) - LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$LIB_LIBSSH2" + LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$DIR_SSH2" export LD_LIBRARY_PATH - AC_MSG_NOTICE([Added $LIB_LIBSSH2 to LD_LIBRARY_PATH]) + AC_MSG_NOTICE([Added $DIR_SSH2 to LD_LIBRARY_PATH]) fi + else + dnl no libssh2, revert back to clean variables + LDFLAGS=$CLEANLDFLAGS + CPPFLAGS=$CLEANCPPFLAGS + LIBS=$CLEANLIBS fi fi @@ -1665,13 +1685,21 @@ if test "$OPENSSL_ENABLED" != "1" -a "$G addcflags=`$PKGCONFIG --cflags nss` version=`$PKGCONFIG --modversion nss` nssprefix=`$PKGCONFIG --variable=prefix nss` + else + dnl Without pkg-config, we check for nss-config + + check=`nss-config --version 2>/dev/null` + if test -n "$check"; then + addlib=`nss-config --libs` + addcflags=`nss-config --cflags` + version=`nss-config --version` + nssprefix=`nss-config --prefix` + else + addlib="-lnss3" + addcflags="" + version="unknown" + fi fi - else - # Without pkg-config, we'll kludge in some defaults - addlib="-L$OPT_NSS/lib -lssl3 -lsmime3 -lnss3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl" - addcflags="-I$OPT_NSS/include" - version="unknown" - nssprefix=$OPT_NSS fi dnl Check for functionPK11_CreateGenericObject Only in curl-7.19.6.orig: configure.ac.orig curl-7.19.6-nss-cn.patch: nss.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) --- NEW FILE curl-7.19.6-nss-cn.patch --- diff -rup curl-7.19.6.orig/lib/nss.c curl-7.19.6/lib/nss.c --- curl-7.19.6.orig/lib/nss.c 2009-08-25 12:27:08.664828503 +0200 +++ curl-7.19.6/lib/nss.c 2009-08-28 11:51:37.764523702 +0200 @@ -591,7 +591,7 @@ static SECStatus BadCertHandler(void *ar struct connectdata *conn = (struct connectdata *)arg; PRErrorCode err = PR_GetError(); CERTCertificate *cert = NULL; - char *subject, *issuer; + char *subject, *subject_cn, *issuer; if(conn->data->set.ssl.certverifyresult!=0) return success; @@ -599,6 +599,7 @@ static SECStatus BadCertHandler(void *ar conn->data->set.ssl.certverifyresult=err; cert = SSL_PeerCertificate(sock); subject = CERT_NameToAscii(&cert->subject); + subject_cn = CERT_GetCommonName(&cert->subject); issuer = CERT_NameToAscii(&cert->issuer); CERT_DestroyCertificate(cert); @@ -616,12 +617,12 @@ static SECStatus BadCertHandler(void *ar break; case SSL_ERROR_BAD_CERT_DOMAIN: if(conn->data->set.ssl.verifyhost) { - failf(conn->data, "common name '%s' does not match '%s'", - subject, conn->host.dispname); + failf(conn->data, "SSL: certificate subject name '%s' does not match " + "target host name '%s'", subject_cn, conn->host.dispname); success = SECFailure; } else { - infof(conn->data, "warning: common name '%s' does not match '%s'\n", - subject, conn->host.dispname); + infof(conn->data, "warning: SSL: certificate subject name '%s' does not " + "match target host name '%s'\n", subject_cn, conn->host.dispname); } break; case SEC_ERROR_EXPIRED_CERTIFICATE: @@ -645,6 +646,7 @@ static SECStatus BadCertHandler(void *ar if(success == SECSuccess) infof(conn->data, "SSL certificate verify ok.\n"); PR_Free(subject); + PR_Free(subject_cn); PR_Free(issuer); return success; curl-7.19.6-poll.patch: ssh.c | 12 +++++++----- transfer.c | 29 +++++++++++++++++++++-------- urldata.h | 3 ++- 3 files changed, 30 insertions(+), 14 deletions(-) --- NEW FILE curl-7.19.6-poll.patch --- diff -rup curl-7.19.6.orig/lib/ssh.c curl-7.19.6/lib/ssh.c --- curl-7.19.6.orig/lib/ssh.c 2009-07-25 00:21:50.000000000 +0200 +++ curl-7.19.6/lib/ssh.c 2009-09-02 15:43:13.337644271 +0200 @@ -2235,10 +2235,10 @@ static int ssh_perform_getsock(const str sock[0] = conn->sock[FIRSTSOCKET]; - if(conn->proto.sshc.waitfor & KEEP_RECV) + if(conn->waitfor & KEEP_RECV) bitmap |= GETSOCK_READSOCK(FIRSTSOCKET); - if(conn->proto.sshc.waitfor & KEEP_SEND) + if(conn->waitfor & KEEP_SEND) bitmap |= GETSOCK_WRITESOCK(FIRSTSOCKET); return bitmap; @@ -2282,15 +2282,17 @@ static void ssh_block2waitfor(struct con { struct ssh_conn *sshc = &conn->proto.sshc; int dir; - if(block && (dir = libssh2_session_block_directions(sshc->ssh_session))) { + if(!block) + conn->waitfor = 0; + else if((dir = libssh2_session_block_directions(sshc->ssh_session))) { /* translate the libssh2 define bits into our own bit defines */ - sshc->waitfor = ((dir&LIBSSH2_SESSION_BLOCK_INBOUND)?KEEP_RECV:0) | + conn->waitfor = ((dir&LIBSSH2_SESSION_BLOCK_INBOUND)?KEEP_RECV:0) | ((dir&LIBSSH2_SESSION_BLOCK_OUTBOUND)?KEEP_SEND:0); } else /* It didn't block or libssh2 didn't reveal in which direction, put back the original set */ - sshc->waitfor = sshc->orig_waitfor; + conn->waitfor = sshc->orig_waitfor; } #else /* no libssh2 directional support so we simply don't know */ diff -rup curl-7.19.6.orig/lib/transfer.c curl-7.19.6/lib/transfer.c --- curl-7.19.6.orig/lib/transfer.c 2009-07-22 22:09:53.000000000 +0200 +++ curl-7.19.6/lib/transfer.c 2009-09-02 15:43:13.338644150 +0200 @@ -1884,33 +1884,46 @@ Transfer(struct connectdata *conn) return CURLE_OK; while(!done) { - curl_socket_t fd_read; - curl_socket_t fd_write; + curl_socket_t fd_read = conn->sockfd; + curl_socket_t fd_write = conn->writesockfd; + int keepon = k->keepon; + +#if defined(USE_LIBSSH2) + if(conn->protocol & (PROT_SCP|PROT_SFTP)) { + fd_read = conn->sock[FIRSTSOCKET]; + fd_write = conn->sock[FIRSTSOCKET]; + } +#endif /* USE_LIBSSH2 */ + + if(conn->waitfor) { + /* if waitfor is set, get the RECV and SEND bits from that but keep the + other bits */ + keepon &= ~ (KEEP_RECV|KEEP_SEND); + keepon |= conn->waitfor & (KEEP_RECV|KEEP_SEND); + } /* limit-rate logic: if speed exceeds threshold, then do not include fd in select set. The current speed is recalculated in each Curl_readwrite() call */ - if((k->keepon & KEEP_SEND) && + if((keepon & KEEP_SEND) && (!data->set.max_send_speed || (data->progress.ulspeed < data->set.max_send_speed) )) { - fd_write = conn->writesockfd; k->keepon &= ~KEEP_SEND_HOLD; } else { fd_write = CURL_SOCKET_BAD; - if(k->keepon & KEEP_SEND) + if(keepon & KEEP_SEND) k->keepon |= KEEP_SEND_HOLD; /* hold it */ } - if((k->keepon & KEEP_RECV) && + if((keepon & KEEP_RECV) && (!data->set.max_recv_speed || (data->progress.dlspeed < data->set.max_recv_speed)) ) { - fd_read = conn->sockfd; k->keepon &= ~KEEP_RECV_HOLD; } else { fd_read = CURL_SOCKET_BAD; - if(k->keepon & KEEP_RECV) + if(keepon & KEEP_RECV) k->keepon |= KEEP_RECV_HOLD; /* hold it */ } diff -rup curl-7.19.6.orig/lib/urldata.h curl-7.19.6/lib/urldata.h --- curl-7.19.6.orig/lib/urldata.h 2009-07-23 00:49:56.000000000 +0200 +++ curl-7.19.6/lib/urldata.h 2009-09-02 15:43:13.339644227 +0200 @@ -565,7 +565,6 @@ struct ssh_conn { LIBSSH2_CHANNEL *ssh_channel; /* Secure Shell channel handle */ LIBSSH2_SFTP *sftp_session; /* SFTP handle */ LIBSSH2_SFTP_HANDLE *sftp_handle; - int waitfor; /* current READ/WRITE bits to wait for */ int orig_waitfor; /* default READ/WRITE bits wait for */ /* note that HAVE_LIBSSH2_KNOWNHOST_API is a define set in the libssh2.h @@ -1070,6 +1069,8 @@ struct connectdata { } proto; int cselect_bits; /* bitmask of socket events */ + int waitfor; /* current READ/WRITE bits to wait for */ + #if defined(HAVE_GSSAPI) || defined(USE_WINDOWS_SSPI) int socks5_gssapi_enctype; #endif Index: curl.spec =================================================================== RCS file: /cvs/extras/rpms/curl/devel/curl.spec,v retrieving revision 1.111 retrieving revision 1.112 diff -u -p -r1.111 -r1.112 --- curl.spec 21 Aug 2009 09:26:47 -0000 1.111 +++ curl.spec 2 Sep 2009 14:19:19 -0000 1.112 @@ -1,16 +1,18 @@ Summary: A utility for getting files from remote servers (FTP, HTTP, and others) Name: curl Version: 7.19.6 -Release: 3%{?dist} +Release: 4%{?dist} License: MIT Group: Applications/Internet Source: http://curl.haxx.se/download/%{name}-%{version}.tar.lzma Source2: curlbuild.h Patch1: curl-7.19.6-verifyhost.patch +Patch2: curl-7.19.6-nss-cn.patch +Patch3: curl-7.19.6-poll.patch +Patch4: curl-7.19.6-autoconf.patch Patch101: curl-7.15.3-multilib.patch Patch102: curl-7.16.0-privlibs.patch Patch103: curl-7.19.4-debug.patch -Patch201: curl-7.19.6-sftp-poll.patch Provides: webclient URL: http://curl.haxx.se/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -53,17 +55,19 @@ use cURL's capabilities internally. %prep %setup -q -# upstream patches +# upstream patches (already applied) %patch1 -p1 +%patch2 -p1 + +# upstream patches (not yet applied) +%patch3 -p1 +%patch4 -p1 # Fedora patches %patch101 -p1 %patch102 -p1 %patch103 -p1 -# workarounds (not intended to be applied upstream) -%patch201 -p1 - # Convert docs to UTF-8 for f in CHANGES README; do iconv -f iso-8859-1 -t utf8 < ${f} > ${f}.utf8 @@ -72,8 +76,7 @@ done %build autoconf -export CPPFLAGS="$(pkg-config --cflags nss) -DHAVE_PK11_CREATEGENERICOBJECT" -%configure --without-ssl --with-nss=%{_prefix} --enable-ipv6 \ +%configure --without-ssl --with-nss --enable-ipv6 \ --with-ca-bundle=%{_sysconfdir}/pki/tls/certs/ca-bundle.crt \ --with-gssapi=%{_prefix}/kerberos --with-libidn \ --enable-ldaps --disable-static --with-libssh2 --enable-manual @@ -145,6 +148,11 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/aclocal/libcurl.m4 %changelog +* Wed Sep 02 2009 Kamil Dudka 7.19.6-4 +- use pkg-config to find nss and libssh2 if possible +- better patch (not only) for SCP/SFTP polling +- improve error message for not matching common name (#516056) + * Fri Aug 21 2009 Kamil Dudka 7.19.6-3 - avoid tight loop during a sftp upload - http://permalink.gmane.org/gmane.comp.web.curl.library/24744 --- curl-7.19.6-sftp-poll.patch DELETED --- From caolanm at fedoraproject.org Wed Sep 2 14:22:38 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Wed, 2 Sep 2009 14:22:38 +0000 (UTC) Subject: rpms/openoffice.org/F-10 openoffice.org.spec, 1.1739, 1.1740 workspace.os131.patch, 1.3, 1.4 Message-ID: <20090902142238.170E011C008C@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10169 Modified Files: openoffice.org.spec workspace.os131.patch Log Message: Resolves: rhbz#520772 and fix this for proposed F-10 as well Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-10/openoffice.org.spec,v retrieving revision 1.1739 retrieving revision 1.1740 diff -u -p -r1.1739 -r1.1740 --- openoffice.org.spec 1 Sep 2009 15:01:51 -0000 1.1739 +++ openoffice.org.spec 2 Sep 2009 14:22:37 -0000 1.1740 @@ -1,6 +1,6 @@ %define oootag OOO300 %define ooomilestone 15 -%define rh_rpm_release 5 +%define rh_rpm_release 6 # rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF %define __jar_repack %{nil} @@ -3806,6 +3806,9 @@ fi unopkg list --shared > /dev/null 2>&1 || : %changelog +* Wed Sep 02 2009 Caol?n McNamara - 1:3.0.1-15.6 +- Resolves: rhbz#520772 copy/paste cockup + * Mon Aug 31 2009 Caol?n McNamara - 1:3.0.1-15.5 - Resolves: CVE-2009-0200/CVE-2009-0201 - Resolves: rhbz#499474 soffice and .recently-used.xbel workspace.os131.patch: inc/IDocumentContentOperations.hxx | 2 inc/doc.hxx | 10 inc/unotxdoc.hxx | 32 +-- source/core/doc/doccomp.cxx | 6 source/core/doc/docfmt.cxx | 2 source/core/doc/docglbl.cxx | 4 source/core/doc/docglos.cxx | 2 source/core/doc/doclay.cxx | 4 source/core/doc/docnew.cxx | 384 +++++++++++++++++++++++++++++++++++-- source/core/doc/docnum.cxx | 2 source/core/doc/docredln.cxx | 6 source/core/doc/tblcpy.cxx | 2 source/core/doc/tblrwcl.cxx | 2 source/core/docnode/ndcopy.cxx | 73 +++++-- source/core/docnode/section.cxx | 4 source/core/edit/eddel.cxx | 2 source/core/edit/edglss.cxx | 6 source/core/frmedt/fecopy.cxx | 4 source/core/txtnode/atrftn.cxx | 2 source/core/undo/untblk.cxx | 2 source/filter/ww8/ww8glsy.cxx | 2 source/filter/xml/xmltbli.cxx | 2 source/ui/dbui/dbmgr.cxx | 239 +++++++++-------------- source/ui/uno/unoatxt.cxx | 4 source/ui/uno/unotxdoc.cxx | 30 +- 25 files changed, 606 insertions(+), 222 deletions(-) Index: workspace.os131.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-10/workspace.os131.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- workspace.os131.patch 2 Sep 2009 13:45:41 -0000 1.3 +++ workspace.os131.patch 2 Sep 2009 14:22:37 -0000 1.4 @@ -88,19 +88,6 @@ Index: sw/source/core/edit/edglss.cxx FOREACHPAM_END() } -Index: sw/source/core/edit/acorrect.cxx -=================================================================== ---- sw/source/core/edit/acorrect.cxx (.../tags/DEV300_m50) (revision 275705) -+++ sw/source/core/edit/acorrect.cxx (.../cws/os131) (revision 275705) -@@ -374,7 +374,7 @@ - SwDontExpandItem aExpItem; - aExpItem.SaveDontExpandItems( *aPam.GetPoint() ); - -- pAutoDoc->Copy( aCpyPam, *aPam.GetPoint() ); -+ pAutoDoc->Copy( aCpyPam, *aPam.GetPoint(), false ); - - aExpItem.RestoreDontExpandItems( *aPam.GetPoint() ); - Index: sw/source/core/edit/eddel.cxx =================================================================== --- sw/source/core/edit/eddel.cxx (.../tags/DEV300_m50) (revision 275705) @@ -160,13 +147,12 @@ Index: sw/source/core/doc/docnew.cxx #include #include #include -@@ -105,13 +97,11 @@ +@@ -105,12 +97,10 @@ #include #include #include -+#include - #include - ++#include #include -#ifndef _CMDID_H @@ -175,7 +161,7 @@ Index: sw/source/core/doc/docnew.cxx // --> OD 2006-04-19 #b6375613# -@@ -1049,3 +1039,369 @@ +@@ -1057,3 +1047,369 @@ } } // <-- @@ -209,8 +195,8 @@ Index: sw/source/core/doc/docnew.cxx + { + for( nWhich = aRangeOfDefaults[nRange]; nWhich < aRangeOfDefaults[nRange + 1]; ++nWhich ) + { -+ const SfxPoolItem& rSourceAttr = mpAttrPool->GetDefaultItem( nWhich ); -+ if( rSourceAttr != pRet->mpAttrPool->GetDefaultItem( nWhich ) ) ++ const SfxPoolItem& rSourceAttr = aAttrPool.GetDefaultItem( nWhich ); ++ if( rSourceAttr != pRet->aAttrPool.GetDefaultItem( nWhich ) ) + aNewDefaults.Put( rSourceAttr ); + } + nRange += 2; @@ -679,25 +665,6 @@ Index: sw/source/core/doc/tblrwcl.cxx // den initialen TextNode loeschen pCpyPara->pDoc->GetNodes().Delete( aInsIdx, 1 ); } -Index: sw/source/core/doc/swserv.cxx -=================================================================== ---- sw/source/core/doc/swserv.cxx (.../tags/DEV300_m50) (revision 275705) -+++ sw/source/core/doc/swserv.cxx (.../cws/os131) (revision 275705) -@@ -299,9 +299,12 @@ - if(eType == BOOKMARK_SERVER && CNTNT_TYPE.pBkmk) - { - ::sw::mark::DdeBookmark* const pDdeBookmark = dynamic_cast< ::sw::mark::DdeBookmark* >(CNTNT_TYPE.pBkmk); -- if(pDdeBookmark) pDdeBookmark->SetRefObject(NULL); -+ if(pDdeBookmark) -+ { -+ CNTNT_TYPE.pBkmk = 0, eType = NONE_SERVER; -+ pDdeBookmark->SetRefObject(NULL); -+ } - } -- CNTNT_TYPE.pBkmk = 0, eType = NONE_SERVER; - } - - void SwServerObject::SetDdeBookmark( ::sw::mark::IMark& rBookmark) Index: sw/source/core/doc/doclay.cxx =================================================================== --- sw/source/core/doc/doclay.cxx (.../tags/DEV300_m50) (revision 275705) @@ -1276,7 +1243,7 @@ Index: sw/source/ui/uno/unoatxt.cxx =================================================================== --- sw/source/ui/uno/unoatxt.cxx (.../tags/DEV300_m50) (revision 275705) +++ sw/source/ui/uno/unoatxt.cxx (.../cws/os131) (revision 275705) -@@ -416,7 +416,7 @@ +@@ -417,7 +417,7 @@ if(pxCursor) { SwPaM* pUnoCrsr = pxCursor->GetPaM(); @@ -1285,10 +1252,10 @@ Index: sw/source/ui/uno/unoatxt.cxx } else { -@@ -424,7 +424,7 @@ - if(pBkmk && pBkmk->IsExpanded()) +@@ -425,7 +425,7 @@ + if(pBkm && pBkm->GetOtherBookmarkPos()) { - SwPaM aTmp(pBkmk->GetOtherMarkPos(), pBkmk->GetMarkPos()); + SwPaM aTmp(*pBkm->GetOtherBookmarkPos(), pBkm->GetBookmarkPos()); - bRet |= (true == pxRange->GetDoc()->Copy(aTmp, aPos)); + bRet |= (true == pxRange->GetDoc()->Copy(aTmp, aPos, false)); } From hadess at fedoraproject.org Wed Sep 2 14:34:36 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Wed, 2 Sep 2009 14:34:36 +0000 (UTC) Subject: rpms/rhythmbox/devel path-to-mpi-files.patch, NONE, 1.1 rhythmbox.spec, 1.261, 1.262 Message-ID: <20090902143436.EA95511C008C@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/rhythmbox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14879 Modified Files: rhythmbox.spec Added Files: path-to-mpi-files.patch Log Message: * Wed Sep 02 2009 Bastien Nocera 0.12.4-3 - Add upstream patch to use the correct path for mpi files path-to-mpi-files.patch: mpid-files.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE path-to-mpi-files.patch --- >From 2dd7e3e1526a23e81bdc31cccb0b4758fb0da767 Mon Sep 17 00:00:00 2001 From: Jonathan Matthew Date: Sun, 30 Aug 2009 12:00:37 +0000 Subject: mpid: update path to .mpi files, fix a bit of a leak --- diff --git a/lib/libmediaplayerid/mpid-files.c b/lib/libmediaplayerid/mpid-files.c index 5b56ed9..a5452c1 100644 --- a/lib/libmediaplayerid/mpid-files.c +++ b/lib/libmediaplayerid/mpid-files.c @@ -80,7 +80,7 @@ mpid_find_and_read_device_file (MPIDDevice *device, const char *device_file) char *path; filename = g_strdup_printf ("%s.mpi", device_file); - path = g_build_filename (data_dirs[i], "media-player-id", filename, NULL); + path = g_build_filename (data_dirs[i], "media-player-info", filename, NULL); g_free (filename); if (g_file_test (path, G_FILE_TEST_EXISTS)) { device->source = MPID_SOURCE_SYSTEM; @@ -88,6 +88,7 @@ mpid_find_and_read_device_file (MPIDDevice *device, const char *device_file) g_free (path); return; } + g_free (path); } /* device info file is missing */ -- cgit v0.8.2 Index: rhythmbox.spec =================================================================== RCS file: /cvs/pkgs/rpms/rhythmbox/devel/rhythmbox.spec,v retrieving revision 1.261 retrieving revision 1.262 diff -u -p -r1.261 -r1.262 --- rhythmbox.spec 1 Sep 2009 16:11:59 -0000 1.261 +++ rhythmbox.spec 2 Sep 2009 14:34:36 -0000 1.262 @@ -3,7 +3,7 @@ Name: rhythmbox Summary: Music Management Application Version: 0.12.4 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ with exceptions and GFDL Group: Applications/Multimedia URL: http://projects.gnome.org/rhythmbox/ @@ -53,6 +53,8 @@ ExcludeArch: s390 s390x Patch1: spinner.patch # http://bugzilla.gnome.org/show_bug.cgi?id=592763 Patch2: button-images.patch +# http://git.gnome.org/cgit/rhythmbox/patch/?id=2dd7e3e1526a23e81bdc31cccb0b4758fb0da767 +Patch3: path-to-mpi-files.patch %description Rhythmbox is an integrated music management application based on the powerful @@ -87,6 +89,7 @@ from, and sending media to UPnP/DLNA net %setup -q %patch1 -p1 -b .spinner %patch2 -p1 -b .button-images +%patch3 -p1 -b .mpi # Use the installed louie, not the one in Coherence find plugins/coherence/upnp_coherence/ -type f -exec sed -i 's/coherence.extern.louie as louie/louie/' '{}' ';' @@ -221,6 +224,9 @@ fi %{_libdir}/rhythmbox/plugins/upnp_coherence %changelog +* Wed Sep 02 2009 Bastien Nocera 0.12.4-3 +- Add upstream patch to use the correct path for mpi files + * Tue Sep 01 2009 Bastien Nocera 0.12.4-2 - Remove obsolete configure flags - Add libgudev BR From than at fedoraproject.org Wed Sep 2 14:35:04 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 14:35:04 +0000 (UTC) Subject: rpms/kdeartwork/devel kdeartwork-4.3.0-template.patch, NONE, 1.1 kdeartwork.spec, 1.115, 1.116 Message-ID: <20090902143504.A48F111C008C@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdeartwork/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15263 Modified Files: kdeartwork.spec Added Files: kdeartwork-4.3.0-template.patch Log Message: - add missing screensavers bz#472886 kdeartwork-4.3.0-template.patch: ScreenSavers/xscreensaver | 175 +++++++++++++++++++++++++++++++++++++++++++++- screensaver.sh | 24 ++++++ 2 files changed, 196 insertions(+), 3 deletions(-) --- NEW FILE kdeartwork-4.3.0-template.patch --- diff -up /dev/null kdeartwork-4.3.1/kscreensaver/kxsconfig/screensaver.sh --- /dev/null 2009-09-02 11:52:25.267161014 +0200 +++ kdeartwork-4.3.1/kscreensaver/kxsconfig/screensaver.sh 2009-09-02 16:31:17.000000000 +0200 @@ -0,0 +1,24 @@ +#! /bin/sh + +[ -n "$XSCREENSAVER_CONFIG_DIR" ] || XSCREENSAVER_CONFIG_DIR=/usr/share/xscreensaver/config/ +[ -n "$XSCREENSAVER_DIR" ] || XSCREENSAVER_DIR=/usr/libexec/xscreensaver/ + +d1="${XSCREENSAVER_CONFIG_DIR}" +d2="${XSCREENSAVER_DIR}" +d3="kscreensaver/kxsconfig/ScreenSavers/" + +hacks=`cd $d1 && ls -1 | grep -v config` +for name in $hacks; do + fa=${name/.xml} + echo check screeensaver $name + if test -f $d2/$fa && test -f $d1/$name && test ! -f $d3/$fa.desktop; then + label=`grep ' $f + if ldd $d2/$fa 2>&1 | grep libGL; then + sed -e "s, at GL1@,X-KDE-Type=OpenGL,; s, at GL2@,X-KDE-Category=OpenGL Screen Savers," $f > $f.new && mv $f.new $f + else + grep -v @GL $f > $f.new && mv $f.new $f + fi + fi +done diff -up kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver diff -up kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template.template kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template --- kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template.template 2008-01-05 01:00:45.000000000 +0100 +++ kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template 2009-09-02 16:16:29.000000000 +0200 @@ -1,25 +1,194 @@ [Desktop Entry] -Encoding=UTF-8 Exec=@NAME@ Icon=kscreensaver -Type=Application +Type=Service +X-KDE-ServiceTypes=ScreenSaver +TryExec=xscreensaver Actions=InWindow;Root;Setup; Name=@LABEL@ -TryExec=xscreensaver @GL1@ @GL2@ [Desktop Action Setup] Exec=kxsconfig @NAME@ Name=Setup... +Name[af]=Opstelling... +Name[bg]=?????????... +Name[br]=Kefluniadur?... +Name[ca]=Arranjament... +Name[cs]=Nastaven?... +Name[cy]=Gosod ... +Name[da]=Ops?tning... +Name[de]=Einrichtung ... +Name[el]=???????... +Name[eo]=Agordo... +Name[es]=Configuraci?n... +Name[et]=Seadistamine... +Name[eu]=Konfiguratu... +Name[fa]=??????... +Name[fi]=Asetukset... +Name[fr]=Configuration... +Name[fy]=Opset... +Name[ga]=Socr?... +Name[gl]=Configuraci?n... +Name[he]=??????... +Name[hne]=?????... +Name[hu]=Be?ll?t?s... +Name[is]=Stillingar... +Name[it]=Impostazioni... +Name[ja]=??... +Name[lt]=S?ranka ... +Name[lv]=Iestat?jumi... +Name[mai]=?????... +Name[mk]=???????????... +Name[ml]=???????... +Name[ms]=Setkan... +Name[nb]=Innstillinger?? +Name[nds]=Instellen... +Name[ne]=?????... +Name[nl]=Instellingen... +Name[nn]=Oppsett?? +Name[pa]=??????... +Name[pl]=Ustawienia... +Name[pt]=Configurar... +Name[pt_BR]=Configurar... +Name[ro]=Configurare... +Name[ru]=?????????... +Name[sk]=Nastavenie... +Name[sl]=Nastavi ... +Name[sr]=??????... +Name[sr at latin]=Podesi... +Name[sv]=Inst?llningar... +Name[ta]=???????... +Name[tg]=?????????... +Name[th]=???????... +Name[tr]=Kurulum... +Name[uk]=??????????... +Name[uz]=O?rnatish +Name[uz at cyrillic]=??????? +Name[vi]=Thi?t l?p... +Name[xh]=Iyacwangciswa... +Name[x-test]=xxSetup...xx +Name[zh_CN]=??... +Name[zh_TW]=??... [Desktop Action InWindow] Exec=kxsrun @NAME@ -- -window-id %w Name=Display in Specified Window +Name[bg]=????????? ? ?????? ???????? +Name[br]=Diskwel er prenestr spisaet +Name[ca]=Mostra a la finestra especificada +Name[cs]=Zobrazit v ur?en?m okn? +Name[cy]=Dangos mewn Ffenestr Benodol +Name[da]=Visning i angivet vindue +Name[de]=In bestimmten Fenster anzeigen +Name[el]=??????? ??? ??????????? ???????? +Name[eo]=Montri en indikita fenestro +Name[es]=Mostrar en la ventana especificada +Name[et]=M??ratud aknas n?itamine +Name[eu]=Bistaratu zehaztutako lehioan +Name[fa]=????? ?? ????? ???????? +Name[fi]=N?yt? m??r?tyss? ikkunassa +Name[fr]=Affichage dans la fen?tre sp?cifi?e +Name[fy]=Werjefte yn in definiearre finster +Name[ga]=Taispe?in san Fhuinneog Sonraithe +Name[gl]=Mostrar na fiestra indicada +Name[he]=??? ????? ?????? +Name[hne]=???????? ????? ?? ????? +Name[hu]=Megjelen?t?s a megadott ablakban +Name[is]=Birta ? v?ldum glugga +Name[it]=Mostra nella finestra specificata +Name[ja]=???????????? +Name[lt]=Rodyti nurodytame lange +Name[lv]=R?d?t nor?d?taj? log? +Name[mai]=????????? ????? ?? ????????? ??? +Name[mk]=??????? ?? ?????????? ???????? +Name[ml]=????????? ??????????????? ??????????? ?????????????????? +Name[ms]=Papar dalam Tetingkap Yang Dinyatakan +Name[nb]=Vis i angitt vindu +Name[nds]=In uts?cht Finster wiesen +Name[ne]=????????? ?????????? ???????? +Name[nl]=Weergeven In een opgegeven venster +Name[nn]=Vis i oppgjeve vindauge +Name[pa]=???? ????? ???? ????? +Name[pl]=Wy?wietl w zadanym oknie +Name[pt]=Mostrar na Janela Indicada +Name[pt_BR]=Exibir na janela especificada +Name[ro]=Afi?eaz? ?n fereastra specificat? +Name[ru]=?????????? ? ????????? ???? +Name[sk]=Zobrazi? v zadanom okne +Name[sl]=Prikaz v dolo?enemu oknu +Name[sr]=??????? ? ????????? ??????? +Name[sr at latin]=Prika?i u navedenom prozoru +Name[sv]=Visa i angivet f?nster +Name[ta]=??????? ?????????? ?????? +Name[tg]=??? ??????? ????????? ?????? ?????? +Name[th]=?????????????????????? +Name[tr]=Belirtilen Pencerede G?ster +Name[uk]=??????????? ? ????????? ????? +Name[vi]=Hi?n th? trong C?a s? ?? ??nh +Name[x-test]=xxDisplay in Specified Windowxx +Name[zh_CN]=????????? +Name[zh_TW]=????????? NoDisplay=true [Desktop Action Root] Exec=kxsrun @NAME@ -- -root Name=Display in Root Window +Name[bg]=????????? ? ??????? ???????? +Name[br]=Diskwel er prenestr gwrizienn +Name[ca]=Mostra a la finestra arrel +Name[cs]=Zobrazit na pozad? plochy +Name[cy]=Dangos mewn Ffenestr Wraidd +Name[da]=Visning i root-vindue +Name[de]=In Hintergrundfenster anzeigen +Name[el]=??????? ??? ?????? ???????? +Name[eo]=Montri en radika fenestro +Name[es]=Mostrar en la ventana ra?z +Name[et]=Juuraknas n?itamine +Name[eu]=Bistaratu erro lehioan +Name[fa]=????? ?? ????? ???? +Name[fi]=N?yt? juuri-ikkunassa +Name[fr]=Affichage dans la fen?tre racine +Name[fy]=Werjefte yn haadfinster +Name[ga]=Taispe?in sa Phr?omhfhuinneog +Name[gl]=Mostrar na fiestra ra?z +Name[he]=??? ????? ????? +Name[hne]=??? ????? ?? ????? +Name[hu]=Megjelen?t?s a gy?k?rablakban +Name[is]=Birta ? r?targlugganum +Name[it]=Mostra sullo sfondo +Name[ja]=??????????? +Name[lt]=Rodyti root lange +Name[lv]=R?d?t saknes log? +Name[mai]=??? ????? ?? ????????? ??? +Name[mk]=??????? ?? ?????????? ???????? +Name[ml]=??? ??????????? ?????????????????? +Name[ms]=Papar dalam Tetingkap Root +Name[nb]=Vis i root-vindu +Name[nds]=In H??ftfinster wiesen +Name[ne]=??? ?????????? ???????? +Name[nl]=Weergeven in hoofdvenster +Name[nn]=Vis i rotvindauget +Name[pa]=Root ????? ???? ????? +Name[pl]=Wy?wietl w oknie g??wnym +Name[pt]=Mostrar na Janela de Fundo +Name[pt_BR]=Exibir na janela raiz +Name[ro]=Afi?eaz? ?n fereastra r?d?cin? +Name[ru]=?????????? ? ???????? ???? +Name[sk]=Zobrazi? v kore?ovom okne +Name[sl]=Prikaz v korenskem oknu +Name[sr]=??????? ? ??????? ??????? +Name[sr at latin]=Prika?i u korenom prozoru +Name[sv]=Visa i rotf?nstret +Name[ta]=????? ?????????? ?????? +Name[tg]=??? ??????? ?????? ?????? ?????? +Name[th]=????????????????? +Name[tr]=K?k Pencerede G?ster +Name[uk]=??????????? ? ?????????? ????? +Name[vi]=Hi?n th? trong C?a s? G?c +Name[x-test]=xxDisplay in Root Windowxx +Name[zh_CN]=??????? +Name[zh_TW]=??????? NoDisplay=true Index: kdeartwork.spec =================================================================== RCS file: /cvs/extras/rpms/kdeartwork/devel/kdeartwork.spec,v retrieving revision 1.115 retrieving revision 1.116 diff -u -p -r1.115 -r1.116 --- kdeartwork.spec 28 Aug 2009 12:39:03 -0000 1.115 +++ kdeartwork.spec 2 Sep 2009 14:35:04 -0000 1.116 @@ -7,6 +7,8 @@ License: GPLv2 Group: User Interface/Desktops URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 +Patch0: kdeartwork-4.3.0-template.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eigen2-devel @@ -38,9 +40,7 @@ Obsoletes: kdeartwork < 4.3.0-2 %package -n nuvola-icon-theme Summary: Nuvola icon theme Group: User Interface/Desktops -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description -n nuvola-icon-theme %{summary}. @@ -49,9 +49,7 @@ Summary: KDE classic icon theme Group: User Interface/Desktops Obsoletes: kdeartwork-icons < 4.2.2-3 Provides: kdeartwork-icons = %{version}-%{release} -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description -n kdeclassic-icon-theme %{summary}. @@ -84,9 +82,7 @@ Requires: xscreensaver-base Summary: Additional wallpapers Group: Amusements/Graphics Requires: kde-filesystem -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description wallpapers %{summary}. @@ -94,18 +90,22 @@ BuildArch: noarch Summary: Additional sounds Group: Amusements/Graphics Requires: kde-filesystem -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description sounds %{summary}. %prep %setup -q - +%patch0 -p1 -b .template %build + +# create missing xscreensavers desktop files +if [ -f kscreensaver/kxsconfig/screensaver.sh ] ; then + sh kscreensaver/kxsconfig/screensaver.sh +fi + mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. @@ -208,6 +208,7 @@ fi %changelog * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 +- add missing screensavers bz#472886 * Thu Aug 20 2009 Rex Dieter - 4.3.0-2 - kde-style-phase subpkg (multilib'd) From than at fedoraproject.org Wed Sep 2 14:36:37 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 14:36:37 +0000 (UTC) Subject: rpms/kde-l10n/devel kde-l10n.spec,1.92,1.93 Message-ID: <20090902143637.9555F11C008C@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kde-l10n/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16504 Modified Files: kde-l10n.spec Log Message: fix file list Index: kde-l10n.spec =================================================================== RCS file: /cvs/extras/rpms/kde-l10n/devel/kde-l10n.spec,v retrieving revision 1.92 retrieving revision 1.93 diff -u -p -r1.92 -r1.93 --- kde-l10n.spec 2 Sep 2009 11:52:49 -0000 1.92 +++ kde-l10n.spec 2 Sep 2009 14:36:36 -0000 1.93 @@ -941,6 +941,7 @@ rm -rf %{buildroot} %lang(ca) %{_datadir}/locale/ca/LC_SCRIPTS/ %lang(ca) %{_datadir}/locale/ca/entry.desktop %lang(ca) %{_kde4_appsdir}/khangman/ca.txt +%lang(ca) %{_kde4_appsdir}/ktuberling/sounds/ca* %lang(ca) %{_kde4_appsdir}/kvtml/ca %lang(ca) %{_kde4_appsdir}/kvtml/latinCatalan* %lang(ca) %{_kde4_docdir}/HTML/ca From jakub at fedoraproject.org Wed Sep 2 14:40:51 2009 From: jakub at fedoraproject.org (Jakub Jelinek) Date: Wed, 2 Sep 2009 14:40:51 +0000 (UTC) Subject: rpms/gcc/devel .cvsignore, 1.285, 1.286 gcc.spec, 1.63, 1.64 sources, 1.289, 1.290 gcc44-unique-object.patch, 1.1, NONE Message-ID: <20090902144051.8C06411C02C8@cvs1.fedora.phx.redhat.com> Author: jakub Update of /cvs/pkgs/rpms/gcc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19803 Modified Files: .cvsignore gcc.spec sources Removed Files: gcc44-unique-object.patch Log Message: 4.4.1-8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/.cvsignore,v retrieving revision 1.285 retrieving revision 1.286 diff -u -p -r1.285 -r1.286 --- .cvsignore 1 Sep 2009 14:23:10 -0000 1.285 +++ .cvsignore 2 Sep 2009 14:40:50 -0000 1.286 @@ -1,2 +1,2 @@ fastjar-0.97.tar.gz -gcc-4.4.1-20090901.tar.bz2 +gcc-4.4.1-20090902.tar.bz2 Index: gcc.spec =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/gcc.spec,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- gcc.spec 1 Sep 2009 14:23:11 -0000 1.63 +++ gcc.spec 2 Sep 2009 14:40:51 -0000 1.64 @@ -1,9 +1,9 @@ -%global DATE 20090901 -%global SVNREV 151272 +%global DATE 20090902 +%global SVNREV 151328 %global gcc_version 4.4.1 # Note, gcc_release must be integer, if you want to add suffixes to # %{release}, append them after %{gcc_release} on Release: line. -%global gcc_release 7 +%global gcc_release 8 %global _unpackaged_files_terminate_build 0 %global multilib_64_archs sparc64 ppc64 s390x x86_64 %global include_gappletviewer 1 @@ -144,22 +144,21 @@ Patch2: gcc44-c++-builtin-redecl.patch Patch3: gcc44-ia64-libunwind.patch Patch4: gcc44-java-nomulti.patch Patch5: gcc44-ppc32-retaddr.patch -Patch9: gcc44-pr33763.patch -Patch10: gcc44-rh330771.patch -Patch11: gcc44-rh341221.patch -Patch12: gcc44-java-debug-iface-type.patch -Patch13: gcc44-i386-libgomp.patch -Patch15: gcc44-sparc-config-detection.patch -Patch16: gcc44-libgomp-omp_h-multilib.patch -Patch20: gcc44-libtool-no-rpath.patch -Patch21: gcc44-cloog-dl.patch -Patch22: gcc44-raw-string.patch -Patch24: gcc44-unwind-debug-hook.patch -Patch28: gcc44-pr38757.patch -Patch29: gcc44-libstdc++-docs.patch -Patch30: gcc44-rh503816-1.patch -Patch31: gcc44-rh503816-2.patch -Patch32: gcc44-unique-object.patch +Patch6: gcc44-pr33763.patch +Patch7: gcc44-rh330771.patch +Patch8: gcc44-rh341221.patch +Patch9: gcc44-java-debug-iface-type.patch +Patch10: gcc44-i386-libgomp.patch +Patch11: gcc44-sparc-config-detection.patch +Patch12: gcc44-libgomp-omp_h-multilib.patch +Patch13: gcc44-libtool-no-rpath.patch +Patch14: gcc44-cloog-dl.patch +Patch15: gcc44-raw-string.patch +Patch16: gcc44-unwind-debug-hook.patch +Patch17: gcc44-pr38757.patch +Patch18: gcc44-libstdc++-docs.patch +Patch19: gcc44-rh503816-1.patch +Patch20: gcc44-rh503816-2.patch Patch1000: fastjar-0.97-segfault.patch @@ -448,26 +447,25 @@ which are required to compile with the G %patch3 -p0 -b .ia64-libunwind~ %patch4 -p0 -b .java-nomulti~ %patch5 -p0 -b .ppc32-retaddr~ -%patch9 -p0 -b .pr33763~ -%patch10 -p0 -b .rh330771~ -%patch11 -p0 -b .rh341221~ -%patch12 -p0 -b .java-debug-iface-type~ -%patch13 -p0 -b .i386-libgomp~ -%patch15 -p0 -b .sparc-config-detection~ -%patch16 -p0 -b .libgomp-omp_h-multilib~ -%patch20 -p0 -b .libtool-no-rpath~ +%patch6 -p0 -b .pr33763~ +%patch7 -p0 -b .rh330771~ +%patch8 -p0 -b .rh341221~ +%patch9 -p0 -b .java-debug-iface-type~ +%patch10 -p0 -b .i386-libgomp~ +%patch11 -p0 -b .sparc-config-detection~ +%patch12 -p0 -b .libgomp-omp_h-multilib~ +%patch13 -p0 -b .libtool-no-rpath~ %if %{build_cloog} -%patch21 -p0 -b .cloog-dl~ +%patch14 -p0 -b .cloog-dl~ %endif -%patch22 -p0 -b .raw-string~ -%patch24 -p0 -b .unwind-debug-hook~ -%patch28 -p0 -b .pr38757~ +%patch15 -p0 -b .raw-string~ +%patch16 -p0 -b .unwind-debug-hook~ +%patch17 -p0 -b .pr38757~ %if %{build_libstdcxx_docs} -%patch29 -p0 -b .libstdc++-docs~ +%patch18 -p0 -b .libstdc++-docs~ %endif -%patch30 -p0 -b .rh503816-1~ -%patch31 -p0 -b .rh503816-2~ -%patch32 -p0 -b .unique-object~ +%patch19 -p0 -b .rh503816-1~ +%patch20 -p0 -b .rh503816-2~ # This testcase doesn't compile. rm libjava/testsuite/libjava.lang/PR35020* @@ -604,6 +602,7 @@ CC="$CC" CFLAGS="$OPT_FLAGS" CXXFLAGS="` --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap \ --enable-shared --enable-threads=posix --enable-checking=release \ --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions \ + --enable-gnu-unique-object \ %if !%{build_ada} --enable-languages=c,c++,objc,obj-c++,java,fortran \ %else @@ -1806,6 +1805,10 @@ fi %doc rpm.doc/changelogs/libmudflap/ChangeLog* %changelog +* Wed Sep 2 2009 Jakub Jelinek 4.4.1-8 +- fix up __builtin_object_size (#505862) +- fix Fortran GOTO warning (PR fortran/38507) + * Tue Sep 1 2009 Jakub Jelinek 4.4.1-7 - update from gcc-4_4-branch - PRs c++/41120, c++/41127, c++/41131, fortran/41062, fortran/41102, Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/sources,v retrieving revision 1.289 retrieving revision 1.290 diff -u -p -r1.289 -r1.290 --- sources 1 Sep 2009 14:23:12 -0000 1.289 +++ sources 2 Sep 2009 14:40:51 -0000 1.290 @@ -1,2 +1,2 @@ 2659f09c2e43ef8b7d4406321753f1b2 fastjar-0.97.tar.gz -e68c85e9137a39272468f86268d87251 gcc-4.4.1-20090901.tar.bz2 +eb2fb0d2c073de0b4edf78dab958aca4 gcc-4.4.1-20090902.tar.bz2 --- gcc44-unique-object.patch DELETED --- From hadess at fedoraproject.org Wed Sep 2 14:41:08 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Wed, 2 Sep 2009 14:41:08 +0000 (UTC) Subject: rpms/gnome-bluetooth/devel .cvsignore, 1.19, 1.20 gnome-bluetooth.spec, 1.88, 1.89 sources, 1.20, 1.21 0001-Bug-590874-crash-in-Bluetooth-adding-a-bluetoot.patch, 1.1, NONE 0001-Fix-keyboard-not-working-in-the-properties-window.patch, 1.1, NONE Message-ID: <20090902144108.5A7F711C008C@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/gnome-bluetooth/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20039 Modified Files: .cvsignore gnome-bluetooth.spec sources Removed Files: 0001-Bug-590874-crash-in-Bluetooth-adding-a-bluetoot.patch 0001-Fix-keyboard-not-working-in-the-properties-window.patch Log Message: * Wed Sep 02 2009 Bastien Nocera 2.27.90-1 - Update to 2.27.90 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnome-bluetooth/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 4 Aug 2009 18:37:16 -0000 1.19 +++ .cvsignore 2 Sep 2009 14:41:07 -0000 1.20 @@ -1 +1 @@ -gnome-bluetooth-2.27.9.tar.bz2 +gnome-bluetooth-2.27.90.tar.bz2 Index: gnome-bluetooth.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-bluetooth/devel/gnome-bluetooth.spec,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- gnome-bluetooth.spec 11 Aug 2009 15:10:06 -0000 1.88 +++ gnome-bluetooth.spec 2 Sep 2009 14:41:08 -0000 1.89 @@ -1,6 +1,6 @@ Name: gnome-bluetooth -Version: 2.27.9 -Release: 5%{?dist} +Version: 2.27.90 +Release: 1%{?dist} Summary: Bluetooth graphical utilities Group: Applications/Communications @@ -10,10 +10,6 @@ Source0: http://download.gnome.org/sourc Source1: 61-gnome-bluetooth-rfkill.rules BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -Patch0: 0001-Bug-590874-crash-in-Bluetooth-adding-a-bluetoot.patch -# https://bugzilla.redhat.com/show_bug.cgi?id=516801 -Patch1: 0001-Fix-keyboard-not-working-in-the-properties-window.patch - BuildRequires: gtk2-devel BuildRequires: GConf2-devel BuildRequires: dbus-glib-devel @@ -66,8 +62,6 @@ for writing applications that require a %prep %setup -q -n gnome-bluetooth-%{version} -%patch0 -p1 -b .nm-crasher -%patch1 -p1 -b .kbd %build %configure --disable-desktop-update --disable-icon-update @@ -200,6 +194,9 @@ fi %{_datadir}/gtk-doc/html/gnome-bluetooth/ %changelog +* Wed Sep 02 2009 Bastien Nocera 2.27.90-1 +- Update to 2.27.90 + * Tue Aug 11 2009 Bastien Nocera 2.27.9-5 - Fix the friendly name not being editable (#516801) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnome-bluetooth/devel/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 4 Aug 2009 18:37:16 -0000 1.20 +++ sources 2 Sep 2009 14:41:08 -0000 1.21 @@ -1 +1 @@ -a4111b2578346b951d5c3fb2457c0f18 gnome-bluetooth-2.27.9.tar.bz2 +c58e676d6e95384ba27bde814a5a84bb gnome-bluetooth-2.27.90.tar.bz2 --- 0001-Bug-590874-crash-in-Bluetooth-adding-a-bluetoot.patch DELETED --- --- 0001-Fix-keyboard-not-working-in-the-properties-window.patch DELETED --- From than at fedoraproject.org Wed Sep 2 14:42:21 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 14:42:21 +0000 (UTC) Subject: rpms/kdeartwork/F-11 kdeartwork-4.3.0-template.patch, NONE, 1.1 kdeartwork.spec, 1.110, 1.111 Message-ID: <20090902144221.EE8E611C008C@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdeartwork/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20862 Modified Files: kdeartwork.spec Added Files: kdeartwork-4.3.0-template.patch Log Message: add missing screensavers bz#472886 kdeartwork-4.3.0-template.patch: ScreenSavers/xscreensaver | 175 +++++++++++++++++++++++++++++++++++++++++++++- screensaver.sh | 24 ++++++ 2 files changed, 196 insertions(+), 3 deletions(-) --- NEW FILE kdeartwork-4.3.0-template.patch --- diff -up /dev/null kdeartwork-4.3.1/kscreensaver/kxsconfig/screensaver.sh --- /dev/null 2009-09-02 11:52:25.267161014 +0200 +++ kdeartwork-4.3.1/kscreensaver/kxsconfig/screensaver.sh 2009-09-02 16:31:17.000000000 +0200 @@ -0,0 +1,24 @@ +#! /bin/sh + +[ -n "$XSCREENSAVER_CONFIG_DIR" ] || XSCREENSAVER_CONFIG_DIR=/usr/share/xscreensaver/config/ +[ -n "$XSCREENSAVER_DIR" ] || XSCREENSAVER_DIR=/usr/libexec/xscreensaver/ + +d1="${XSCREENSAVER_CONFIG_DIR}" +d2="${XSCREENSAVER_DIR}" +d3="kscreensaver/kxsconfig/ScreenSavers/" + +hacks=`cd $d1 && ls -1 | grep -v config` +for name in $hacks; do + fa=${name/.xml} + echo check screeensaver $name + if test -f $d2/$fa && test -f $d1/$name && test ! -f $d3/$fa.desktop; then + label=`grep ' $f + if ldd $d2/$fa 2>&1 | grep libGL; then + sed -e "s, at GL1@,X-KDE-Type=OpenGL,; s, at GL2@,X-KDE-Category=OpenGL Screen Savers," $f > $f.new && mv $f.new $f + else + grep -v @GL $f > $f.new && mv $f.new $f + fi + fi +done diff -up kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver diff -up kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template.template kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template --- kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template.template 2008-01-05 01:00:45.000000000 +0100 +++ kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template 2009-09-02 16:16:29.000000000 +0200 @@ -1,25 +1,194 @@ [Desktop Entry] -Encoding=UTF-8 Exec=@NAME@ Icon=kscreensaver -Type=Application +Type=Service +X-KDE-ServiceTypes=ScreenSaver +TryExec=xscreensaver Actions=InWindow;Root;Setup; Name=@LABEL@ -TryExec=xscreensaver @GL1@ @GL2@ [Desktop Action Setup] Exec=kxsconfig @NAME@ Name=Setup... +Name[af]=Opstelling... +Name[bg]=?????????... +Name[br]=Kefluniadur?... +Name[ca]=Arranjament... +Name[cs]=Nastaven?... +Name[cy]=Gosod ... +Name[da]=Ops?tning... +Name[de]=Einrichtung ... +Name[el]=???????... +Name[eo]=Agordo... +Name[es]=Configuraci?n... +Name[et]=Seadistamine... +Name[eu]=Konfiguratu... +Name[fa]=??????... +Name[fi]=Asetukset... +Name[fr]=Configuration... +Name[fy]=Opset... +Name[ga]=Socr?... +Name[gl]=Configuraci?n... +Name[he]=??????... +Name[hne]=?????... +Name[hu]=Be?ll?t?s... +Name[is]=Stillingar... +Name[it]=Impostazioni... +Name[ja]=??... +Name[lt]=S?ranka ... +Name[lv]=Iestat?jumi... +Name[mai]=?????... +Name[mk]=???????????... +Name[ml]=???????... +Name[ms]=Setkan... +Name[nb]=Innstillinger?? +Name[nds]=Instellen... +Name[ne]=?????... +Name[nl]=Instellingen... +Name[nn]=Oppsett?? +Name[pa]=??????... +Name[pl]=Ustawienia... +Name[pt]=Configurar... +Name[pt_BR]=Configurar... +Name[ro]=Configurare... +Name[ru]=?????????... +Name[sk]=Nastavenie... +Name[sl]=Nastavi ... +Name[sr]=??????... +Name[sr at latin]=Podesi... +Name[sv]=Inst?llningar... +Name[ta]=???????... +Name[tg]=?????????... +Name[th]=???????... +Name[tr]=Kurulum... +Name[uk]=??????????... +Name[uz]=O?rnatish +Name[uz at cyrillic]=??????? +Name[vi]=Thi?t l?p... +Name[xh]=Iyacwangciswa... +Name[x-test]=xxSetup...xx +Name[zh_CN]=??... +Name[zh_TW]=??... [Desktop Action InWindow] Exec=kxsrun @NAME@ -- -window-id %w Name=Display in Specified Window +Name[bg]=????????? ? ?????? ???????? +Name[br]=Diskwel er prenestr spisaet +Name[ca]=Mostra a la finestra especificada +Name[cs]=Zobrazit v ur?en?m okn? +Name[cy]=Dangos mewn Ffenestr Benodol +Name[da]=Visning i angivet vindue +Name[de]=In bestimmten Fenster anzeigen +Name[el]=??????? ??? ??????????? ???????? +Name[eo]=Montri en indikita fenestro +Name[es]=Mostrar en la ventana especificada +Name[et]=M??ratud aknas n?itamine +Name[eu]=Bistaratu zehaztutako lehioan +Name[fa]=????? ?? ????? ???????? +Name[fi]=N?yt? m??r?tyss? ikkunassa +Name[fr]=Affichage dans la fen?tre sp?cifi?e +Name[fy]=Werjefte yn in definiearre finster +Name[ga]=Taispe?in san Fhuinneog Sonraithe +Name[gl]=Mostrar na fiestra indicada +Name[he]=??? ????? ?????? +Name[hne]=???????? ????? ?? ????? +Name[hu]=Megjelen?t?s a megadott ablakban +Name[is]=Birta ? v?ldum glugga +Name[it]=Mostra nella finestra specificata +Name[ja]=???????????? +Name[lt]=Rodyti nurodytame lange +Name[lv]=R?d?t nor?d?taj? log? +Name[mai]=????????? ????? ?? ????????? ??? +Name[mk]=??????? ?? ?????????? ???????? +Name[ml]=????????? ??????????????? ??????????? ?????????????????? +Name[ms]=Papar dalam Tetingkap Yang Dinyatakan +Name[nb]=Vis i angitt vindu +Name[nds]=In uts?cht Finster wiesen +Name[ne]=????????? ?????????? ???????? +Name[nl]=Weergeven In een opgegeven venster +Name[nn]=Vis i oppgjeve vindauge +Name[pa]=???? ????? ???? ????? +Name[pl]=Wy?wietl w zadanym oknie +Name[pt]=Mostrar na Janela Indicada +Name[pt_BR]=Exibir na janela especificada +Name[ro]=Afi?eaz? ?n fereastra specificat? +Name[ru]=?????????? ? ????????? ???? +Name[sk]=Zobrazi? v zadanom okne +Name[sl]=Prikaz v dolo?enemu oknu +Name[sr]=??????? ? ????????? ??????? +Name[sr at latin]=Prika?i u navedenom prozoru +Name[sv]=Visa i angivet f?nster +Name[ta]=??????? ?????????? ?????? +Name[tg]=??? ??????? ????????? ?????? ?????? +Name[th]=?????????????????????? +Name[tr]=Belirtilen Pencerede G?ster +Name[uk]=??????????? ? ????????? ????? +Name[vi]=Hi?n th? trong C?a s? ?? ??nh +Name[x-test]=xxDisplay in Specified Windowxx +Name[zh_CN]=????????? +Name[zh_TW]=????????? NoDisplay=true [Desktop Action Root] Exec=kxsrun @NAME@ -- -root Name=Display in Root Window +Name[bg]=????????? ? ??????? ???????? +Name[br]=Diskwel er prenestr gwrizienn +Name[ca]=Mostra a la finestra arrel +Name[cs]=Zobrazit na pozad? plochy +Name[cy]=Dangos mewn Ffenestr Wraidd +Name[da]=Visning i root-vindue +Name[de]=In Hintergrundfenster anzeigen +Name[el]=??????? ??? ?????? ???????? +Name[eo]=Montri en radika fenestro +Name[es]=Mostrar en la ventana ra?z +Name[et]=Juuraknas n?itamine +Name[eu]=Bistaratu erro lehioan +Name[fa]=????? ?? ????? ???? +Name[fi]=N?yt? juuri-ikkunassa +Name[fr]=Affichage dans la fen?tre racine +Name[fy]=Werjefte yn haadfinster +Name[ga]=Taispe?in sa Phr?omhfhuinneog +Name[gl]=Mostrar na fiestra ra?z +Name[he]=??? ????? ????? +Name[hne]=??? ????? ?? ????? +Name[hu]=Megjelen?t?s a gy?k?rablakban +Name[is]=Birta ? r?targlugganum +Name[it]=Mostra sullo sfondo +Name[ja]=??????????? +Name[lt]=Rodyti root lange +Name[lv]=R?d?t saknes log? +Name[mai]=??? ????? ?? ????????? ??? +Name[mk]=??????? ?? ?????????? ???????? +Name[ml]=??? ??????????? ?????????????????? +Name[ms]=Papar dalam Tetingkap Root +Name[nb]=Vis i root-vindu +Name[nds]=In H??ftfinster wiesen +Name[ne]=??? ?????????? ???????? +Name[nl]=Weergeven in hoofdvenster +Name[nn]=Vis i rotvindauget +Name[pa]=Root ????? ???? ????? +Name[pl]=Wy?wietl w oknie g??wnym +Name[pt]=Mostrar na Janela de Fundo +Name[pt_BR]=Exibir na janela raiz +Name[ro]=Afi?eaz? ?n fereastra r?d?cin? +Name[ru]=?????????? ? ???????? ???? +Name[sk]=Zobrazi? v kore?ovom okne +Name[sl]=Prikaz v korenskem oknu +Name[sr]=??????? ? ??????? ??????? +Name[sr at latin]=Prika?i u korenom prozoru +Name[sv]=Visa i rotf?nstret +Name[ta]=????? ?????????? ?????? +Name[tg]=??? ??????? ?????? ?????? ?????? +Name[th]=????????????????? +Name[tr]=K?k Pencerede G?ster +Name[uk]=??????????? ? ?????????? ????? +Name[vi]=Hi?n th? trong C?a s? G?c +Name[x-test]=xxDisplay in Root Windowxx +Name[zh_CN]=??????? +Name[zh_TW]=??????? NoDisplay=true Index: kdeartwork.spec =================================================================== RCS file: /cvs/extras/rpms/kdeartwork/F-11/kdeartwork.spec,v retrieving revision 1.110 retrieving revision 1.111 diff -u -p -r1.110 -r1.111 --- kdeartwork.spec 1 Sep 2009 12:47:21 -0000 1.110 +++ kdeartwork.spec 2 Sep 2009 14:42:21 -0000 1.111 @@ -7,6 +7,8 @@ License: GPLv2 Group: User Interface/Desktops URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 +Patch0: kdeartwork-4.3.0-template.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eigen2-devel @@ -38,9 +40,7 @@ Obsoletes: kdeartwork < 4.3.0-2 %package -n nuvola-icon-theme Summary: Nuvola icon theme Group: User Interface/Desktops -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description -n nuvola-icon-theme %{summary}. @@ -49,9 +49,7 @@ Summary: KDE classic icon theme Group: User Interface/Desktops Obsoletes: kdeartwork-icons < 4.2.2-3 Provides: kdeartwork-icons = %{version}-%{release} -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description -n kdeclassic-icon-theme %{summary}. @@ -84,9 +82,7 @@ Requires: xscreensaver-base Summary: Additional wallpapers Group: Amusements/Graphics Requires: kde-filesystem -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description wallpapers %{summary}. @@ -94,18 +90,22 @@ BuildArch: noarch Summary: Additional sounds Group: Amusements/Graphics Requires: kde-filesystem -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description sounds %{summary}. %prep %setup -q - +%patch0 -p1 -b .template %build + +# create missing xscreensavers desktop files +if [ -f kscreensaver/kxsconfig/screensaver.sh ] ; then + sh kscreensaver/kxsconfig/screensaver.sh +fi + mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. @@ -208,6 +208,7 @@ fi %changelog * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 +- add missing screensavers bz#472886 * Thu Aug 20 2009 Rex Dieter - 4.3.0-2 - kde-style-phase subpkg (multilib'd) From than at fedoraproject.org Wed Sep 2 14:43:32 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 14:43:32 +0000 (UTC) Subject: rpms/kdeartwork/F-10 kdeartwork-4.3.0-template.patch, NONE, 1.1 kdeartwork.spec, 1.102, 1.103 Message-ID: <20090902144332.0982611C008C@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdeartwork/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22013 Modified Files: kdeartwork.spec Added Files: kdeartwork-4.3.0-template.patch Log Message: add missing screensavers bz#472886 kdeartwork-4.3.0-template.patch: ScreenSavers/xscreensaver | 175 +++++++++++++++++++++++++++++++++++++++++++++- screensaver.sh | 24 ++++++ 2 files changed, 196 insertions(+), 3 deletions(-) --- NEW FILE kdeartwork-4.3.0-template.patch --- diff -up /dev/null kdeartwork-4.3.1/kscreensaver/kxsconfig/screensaver.sh --- /dev/null 2009-09-02 11:52:25.267161014 +0200 +++ kdeartwork-4.3.1/kscreensaver/kxsconfig/screensaver.sh 2009-09-02 16:31:17.000000000 +0200 @@ -0,0 +1,24 @@ +#! /bin/sh + +[ -n "$XSCREENSAVER_CONFIG_DIR" ] || XSCREENSAVER_CONFIG_DIR=/usr/share/xscreensaver/config/ +[ -n "$XSCREENSAVER_DIR" ] || XSCREENSAVER_DIR=/usr/libexec/xscreensaver/ + +d1="${XSCREENSAVER_CONFIG_DIR}" +d2="${XSCREENSAVER_DIR}" +d3="kscreensaver/kxsconfig/ScreenSavers/" + +hacks=`cd $d1 && ls -1 | grep -v config` +for name in $hacks; do + fa=${name/.xml} + echo check screeensaver $name + if test -f $d2/$fa && test -f $d1/$name && test ! -f $d3/$fa.desktop; then + label=`grep ' $f + if ldd $d2/$fa 2>&1 | grep libGL; then + sed -e "s, at GL1@,X-KDE-Type=OpenGL,; s, at GL2@,X-KDE-Category=OpenGL Screen Savers," $f > $f.new && mv $f.new $f + else + grep -v @GL $f > $f.new && mv $f.new $f + fi + fi +done diff -up kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver diff -up kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template.template kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template --- kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template.template 2008-01-05 01:00:45.000000000 +0100 +++ kdeartwork-4.3.1/kscreensaver/kxsconfig/ScreenSavers/xscreensaver.template 2009-09-02 16:16:29.000000000 +0200 @@ -1,25 +1,194 @@ [Desktop Entry] -Encoding=UTF-8 Exec=@NAME@ Icon=kscreensaver -Type=Application +Type=Service +X-KDE-ServiceTypes=ScreenSaver +TryExec=xscreensaver Actions=InWindow;Root;Setup; Name=@LABEL@ -TryExec=xscreensaver @GL1@ @GL2@ [Desktop Action Setup] Exec=kxsconfig @NAME@ Name=Setup... +Name[af]=Opstelling... +Name[bg]=?????????... +Name[br]=Kefluniadur?... +Name[ca]=Arranjament... +Name[cs]=Nastaven?... +Name[cy]=Gosod ... +Name[da]=Ops?tning... +Name[de]=Einrichtung ... +Name[el]=???????... +Name[eo]=Agordo... +Name[es]=Configuraci?n... +Name[et]=Seadistamine... +Name[eu]=Konfiguratu... +Name[fa]=??????... +Name[fi]=Asetukset... +Name[fr]=Configuration... +Name[fy]=Opset... +Name[ga]=Socr?... +Name[gl]=Configuraci?n... +Name[he]=??????... +Name[hne]=?????... +Name[hu]=Be?ll?t?s... +Name[is]=Stillingar... +Name[it]=Impostazioni... +Name[ja]=??... +Name[lt]=S?ranka ... +Name[lv]=Iestat?jumi... +Name[mai]=?????... +Name[mk]=???????????... +Name[ml]=???????... +Name[ms]=Setkan... +Name[nb]=Innstillinger?? +Name[nds]=Instellen... +Name[ne]=?????... +Name[nl]=Instellingen... +Name[nn]=Oppsett?? +Name[pa]=??????... +Name[pl]=Ustawienia... +Name[pt]=Configurar... +Name[pt_BR]=Configurar... +Name[ro]=Configurare... +Name[ru]=?????????... +Name[sk]=Nastavenie... +Name[sl]=Nastavi ... +Name[sr]=??????... +Name[sr at latin]=Podesi... +Name[sv]=Inst?llningar... +Name[ta]=???????... +Name[tg]=?????????... +Name[th]=???????... +Name[tr]=Kurulum... +Name[uk]=??????????... +Name[uz]=O?rnatish +Name[uz at cyrillic]=??????? +Name[vi]=Thi?t l?p... +Name[xh]=Iyacwangciswa... +Name[x-test]=xxSetup...xx +Name[zh_CN]=??... +Name[zh_TW]=??... [Desktop Action InWindow] Exec=kxsrun @NAME@ -- -window-id %w Name=Display in Specified Window +Name[bg]=????????? ? ?????? ???????? +Name[br]=Diskwel er prenestr spisaet +Name[ca]=Mostra a la finestra especificada +Name[cs]=Zobrazit v ur?en?m okn? +Name[cy]=Dangos mewn Ffenestr Benodol +Name[da]=Visning i angivet vindue +Name[de]=In bestimmten Fenster anzeigen +Name[el]=??????? ??? ??????????? ???????? +Name[eo]=Montri en indikita fenestro +Name[es]=Mostrar en la ventana especificada +Name[et]=M??ratud aknas n?itamine +Name[eu]=Bistaratu zehaztutako lehioan +Name[fa]=????? ?? ????? ???????? +Name[fi]=N?yt? m??r?tyss? ikkunassa +Name[fr]=Affichage dans la fen?tre sp?cifi?e +Name[fy]=Werjefte yn in definiearre finster +Name[ga]=Taispe?in san Fhuinneog Sonraithe +Name[gl]=Mostrar na fiestra indicada +Name[he]=??? ????? ?????? +Name[hne]=???????? ????? ?? ????? +Name[hu]=Megjelen?t?s a megadott ablakban +Name[is]=Birta ? v?ldum glugga +Name[it]=Mostra nella finestra specificata +Name[ja]=???????????? +Name[lt]=Rodyti nurodytame lange +Name[lv]=R?d?t nor?d?taj? log? +Name[mai]=????????? ????? ?? ????????? ??? +Name[mk]=??????? ?? ?????????? ???????? +Name[ml]=????????? ??????????????? ??????????? ?????????????????? +Name[ms]=Papar dalam Tetingkap Yang Dinyatakan +Name[nb]=Vis i angitt vindu +Name[nds]=In uts?cht Finster wiesen +Name[ne]=????????? ?????????? ???????? +Name[nl]=Weergeven In een opgegeven venster +Name[nn]=Vis i oppgjeve vindauge +Name[pa]=???? ????? ???? ????? +Name[pl]=Wy?wietl w zadanym oknie +Name[pt]=Mostrar na Janela Indicada +Name[pt_BR]=Exibir na janela especificada +Name[ro]=Afi?eaz? ?n fereastra specificat? +Name[ru]=?????????? ? ????????? ???? +Name[sk]=Zobrazi? v zadanom okne +Name[sl]=Prikaz v dolo?enemu oknu +Name[sr]=??????? ? ????????? ??????? +Name[sr at latin]=Prika?i u navedenom prozoru +Name[sv]=Visa i angivet f?nster +Name[ta]=??????? ?????????? ?????? +Name[tg]=??? ??????? ????????? ?????? ?????? +Name[th]=?????????????????????? +Name[tr]=Belirtilen Pencerede G?ster +Name[uk]=??????????? ? ????????? ????? +Name[vi]=Hi?n th? trong C?a s? ?? ??nh +Name[x-test]=xxDisplay in Specified Windowxx +Name[zh_CN]=????????? +Name[zh_TW]=????????? NoDisplay=true [Desktop Action Root] Exec=kxsrun @NAME@ -- -root Name=Display in Root Window +Name[bg]=????????? ? ??????? ???????? +Name[br]=Diskwel er prenestr gwrizienn +Name[ca]=Mostra a la finestra arrel +Name[cs]=Zobrazit na pozad? plochy +Name[cy]=Dangos mewn Ffenestr Wraidd +Name[da]=Visning i root-vindue +Name[de]=In Hintergrundfenster anzeigen +Name[el]=??????? ??? ?????? ???????? +Name[eo]=Montri en radika fenestro +Name[es]=Mostrar en la ventana ra?z +Name[et]=Juuraknas n?itamine +Name[eu]=Bistaratu erro lehioan +Name[fa]=????? ?? ????? ???? +Name[fi]=N?yt? juuri-ikkunassa +Name[fr]=Affichage dans la fen?tre racine +Name[fy]=Werjefte yn haadfinster +Name[ga]=Taispe?in sa Phr?omhfhuinneog +Name[gl]=Mostrar na fiestra ra?z +Name[he]=??? ????? ????? +Name[hne]=??? ????? ?? ????? +Name[hu]=Megjelen?t?s a gy?k?rablakban +Name[is]=Birta ? r?targlugganum +Name[it]=Mostra sullo sfondo +Name[ja]=??????????? +Name[lt]=Rodyti root lange +Name[lv]=R?d?t saknes log? +Name[mai]=??? ????? ?? ????????? ??? +Name[mk]=??????? ?? ?????????? ???????? +Name[ml]=??? ??????????? ?????????????????? +Name[ms]=Papar dalam Tetingkap Root +Name[nb]=Vis i root-vindu +Name[nds]=In H??ftfinster wiesen +Name[ne]=??? ?????????? ???????? +Name[nl]=Weergeven in hoofdvenster +Name[nn]=Vis i rotvindauget +Name[pa]=Root ????? ???? ????? +Name[pl]=Wy?wietl w oknie g??wnym +Name[pt]=Mostrar na Janela de Fundo +Name[pt_BR]=Exibir na janela raiz +Name[ro]=Afi?eaz? ?n fereastra r?d?cin? +Name[ru]=?????????? ? ???????? ???? +Name[sk]=Zobrazi? v kore?ovom okne +Name[sl]=Prikaz v korenskem oknu +Name[sr]=??????? ? ??????? ??????? +Name[sr at latin]=Prika?i u korenom prozoru +Name[sv]=Visa i rotf?nstret +Name[ta]=????? ?????????? ?????? +Name[tg]=??? ??????? ?????? ?????? ?????? +Name[th]=????????????????? +Name[tr]=K?k Pencerede G?ster +Name[uk]=??????????? ? ?????????? ????? +Name[vi]=Hi?n th? trong C?a s? G?c +Name[x-test]=xxDisplay in Root Windowxx +Name[zh_CN]=??????? +Name[zh_TW]=??????? NoDisplay=true Index: kdeartwork.spec =================================================================== RCS file: /cvs/extras/rpms/kdeartwork/F-10/kdeartwork.spec,v retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- kdeartwork.spec 1 Sep 2009 12:47:21 -0000 1.102 +++ kdeartwork.spec 2 Sep 2009 14:43:31 -0000 1.103 @@ -7,6 +7,8 @@ License: GPLv2 Group: User Interface/Desktops URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 +Patch0: kdeartwork-4.3.0-template.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eigen2-devel @@ -38,9 +40,7 @@ Obsoletes: kdeartwork < 4.3.0-2 %package -n nuvola-icon-theme Summary: Nuvola icon theme Group: User Interface/Desktops -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description -n nuvola-icon-theme %{summary}. @@ -49,9 +49,7 @@ Summary: KDE classic icon theme Group: User Interface/Desktops Obsoletes: kdeartwork-icons < 4.2.2-3 Provides: kdeartwork-icons = %{version}-%{release} -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description -n kdeclassic-icon-theme %{summary}. @@ -84,9 +82,7 @@ Requires: xscreensaver-base Summary: Additional wallpapers Group: Amusements/Graphics Requires: kde-filesystem -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description wallpapers %{summary}. @@ -94,18 +90,22 @@ BuildArch: noarch Summary: Additional sounds Group: Amusements/Graphics Requires: kde-filesystem -%if 0%{?fedora} > 9 BuildArch: noarch -%endif %description sounds %{summary}. %prep %setup -q - +%patch0 -p1 -b .template %build + +# create missing xscreensavers desktop files +if [ -f kscreensaver/kxsconfig/screensaver.sh ] ; then + sh kscreensaver/kxsconfig/screensaver.sh +fi + mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. @@ -208,6 +208,7 @@ fi %changelog * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 +- add missing screensavers bz#472886 * Thu Aug 20 2009 Rex Dieter - 4.3.0-2 - kde-style-phase subpkg (multilib'd) From transif at fedoraproject.org Wed Sep 2 14:48:19 2009 From: transif at fedoraproject.org (Transifex System User) Date: Wed, 2 Sep 2009 14:48:19 +0000 (UTC) Subject: comps/po ca.po,1.21,1.22 Message-ID: <20090902144819.69B7011C008C@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25199/po Modified Files: ca.po Log Message: Sending translation for Catalan View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.21 -r 1.22 ca.poIndex: ca.po =================================================================== RCS file: /cvs/pkgs/comps/po/ca.po,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- ca.po 5 Aug 2009 20:13:56 -0000 1.21 +++ ca.po 2 Sep 2009 14:48:19 -0000 1.22 @@ -17,293 +17,313 @@ # http://www.softcatala.org/projectes/fedora/ # i contacteu l'anterior traductor/a. # - msgid "" msgstr "" "Project-Id-Version: comps-po\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-04-29 15:51-0400\n" -"PO-Revision-Date: 2009-08-05 23:25+0100\n" +"POT-Creation-Date: 2009-09-02 08:22+0000\n" +"PO-Revision-Date: 2009-09-02 23:25+0100\n" "Last-Translator: Oscar Osta Pueyo \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "Un entorn d'escriptori lleuger que funciona en ordinadors senzills." -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "Eines d'administraci?" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "Suport per a l'afrikaans" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "Suport per a l'alban?s" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "Aplicacions" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "Aplicacions per a realitzar diverses tasques" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "Suport per a l'?rab" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "Suport per a l'armeni" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "Suport per a l'assam?s" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "Creaci? i publicaci?" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "B?sic" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "Sistema b?sic" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "Suport b?sic per al llenguatge de programaci? Ruby." -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "Suport per al basc" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "Suport per al bielor?s" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "Suport per al bengal?" # TODO -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "Suport per al bosni" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "Suport per al portugu?s de Brasil" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "Suport per al bret?" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "Grup de muntatge del sistema de muntatge" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "Suport per al b?lgar" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "Suport per al catal?" -#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24 -#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32 msgid "Chinese Support" msgstr "Suport per al xin?s" [...1916 lines suppressed...] +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "Suport per al swahili" -#: ../comps-f11.xml.in.h:196 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "" -#: ../comps-f11.xml.in.h:223 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." @@ -1448,23 +1561,85 @@ msgstr "" "Aquest grup ?s una col?lecci? d'eines usades en el disseny, modificaci?, " "manipulaci? i empaquetat de tipus de lletra." -#: ../comps-f11.xml.in.h:235 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "Suport per al turcman" -#: ../comps-f11.xml.in.h:237 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "Suport per a l'alt s?rab" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "" +"Un conjunt de paquets que proporcionen la funcionalitat del cam? cr?tic per " +"a l'escriptori GNOME" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "" +"Un conjunt de paquets que proporcionen la plataforma compartida per a la " +"funcionalitat del cam? cr?tic per a totes les variants de Fedora" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "Llibres i guies" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "Llibres i guies per als usuaris i desenvolupadors de Fedora" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "Cam? cr?tic (b?sic)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "Cam? cr?tic (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "Servidor de directori" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "" +"LXDE ?s un escriptori lleuger per a X11 dissenyat per a ordinadors amb " +"pocs recursos, com ara miniport?tils, dispositius m?bils o ordinadors vells." + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "Servidors d'identitat de m?quina i usuaris." + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "Entorn d'escriptori Moblin" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "Moblin ?s un entorn d'escriptori per a dispositius NetBook/NetTop/MID." + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "Aplicacions per a diverses tasques" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "Suport per a la connexi? a la xarxa" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1472,7 +1647,7 @@ msgstr "" "El GNOME ?s una interf?cie gr?fica avan?ada que inclou un quadre, un " "escriptori, icones de sistema i un gestor de fitxers gr?fic." -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1480,7 +1655,7 @@ msgstr "" "El KDE ?s una interf?cie gr?fica avan?ada que inclou un quadre, un " "escriptori, icones de sistema i un gestor de fitxers gr?fic." -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1488,11 +1663,11 @@ msgstr "" "Els editors de text us permeten crear i editar fitxers. S'inclouen l'Emacs i " "el Vi." -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "L'editor de text XEmacs." -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1500,39 +1675,45 @@ msgstr "" "Aquestes eines us permeten crear documentaci? en format DocBook i convertir-" "les en format HTML, PDF, Postscript i text." -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "" "Aquest grup ?s una col?lecci? de servidors de xarxa per a diferents tipus de " "maquinari." -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "" "This group is a collection of tools and resources of Arabic environments." msgstr "" "Aquest grup ?s una col?lecci? d'eines i recursos per a entorns ar?bics." -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "" "This group is a collection of tools and resources of Hebrew environments." msgstr "" "Aquest grup ?s una col?lecci? d'eines i recursos per a entorns hebreus." -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "" "This group is a collection of tools and resources of Japanese environments." msgstr "" "Aquest grup ?s una col?lecci? d'eines i recursos per a entorns japonesos." -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "" "This group is a collection of tools and resources of Czech environments." msgstr "Aquest grup ?s una col?lecci? d'eines i recursos per a entorns txecs." +#~ msgid "Eclipse" +#~ msgstr "Eclipse" + +#~ msgid "The Eclipse Integrated Development Environment." +#~ msgstr "L'entorn de desenvolupament integrat Eclipse." + #~ msgid "British Support" #~ msgstr "Suport per al brit?nic" @@ -1630,9 +1811,6 @@ msgstr "Aquest grup ?s una col?lecci? #~ msgid "KDE Desktop Environment" #~ msgstr "Entorn d'escriptori KDE" -#~ msgid "Kernel Development" -#~ msgstr "Desenvolupament del nucli" - #~ msgid "Mozilla packages for the x86 platform" #~ msgstr "Paquets Mozilla per a la plataforma x86" From atkac at fedoraproject.org Wed Sep 2 14:51:12 2009 From: atkac at fedoraproject.org (Adam Tkac) Date: Wed, 2 Sep 2009 14:51:12 +0000 (UTC) Subject: rpms/telnet/devel netkit-telnet-0.17-reallynodns.patch, NONE, 1.1 telnet.spec, 1.35, 1.36 Message-ID: <20090902145112.B5E2811C008C@cvs1.fedora.phx.redhat.com> Author: atkac Update of /cvs/pkgs/rpms/telnet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26849 Modified Files: telnet.spec Added Files: netkit-telnet-0.17-reallynodns.patch Log Message: - add new option -N to disable DNS lookups (#490242) netkit-telnet-0.17-reallynodns.patch: telnetd.8 | 6 +++++- telnetd.c | 27 +++++++++++++++++++-------- 2 files changed, 24 insertions(+), 9 deletions(-) --- NEW FILE netkit-telnet-0.17-reallynodns.patch --- --- netkit-telnet-0.17.orig/telnetd/telnetd.c.reallynodns 2009-03-12 14:32:29.000000000 -0700 +++ netkit-telnet-0.17.orig/telnetd/telnetd.c 2009-03-12 14:51:59.000000000 -0700 @@ -85,6 +85,7 @@ int keepalive = 1; char *loginprg = _PATH_LOGIN; char *progname; +int lookupself = 1; extern void usage(void); @@ -111,7 +112,7 @@ progname = *argv; - while ((ch = getopt(argc, argv, "d:a:e:lhnr:I:D:B:sS:a:X:L:")) != EOF) { + while ((ch = getopt(argc, argv, "d:a:e:lhnr:I:D:B:sS:a:X:L:N")) != EOF) { switch(ch) { #ifdef AUTHENTICATE @@ -210,6 +211,10 @@ keepalive = 0; break; + case 'N': + lookupself = 0; + break; + #ifdef SecurID case 's': /* SecurID required */ @@ -393,6 +398,7 @@ #endif fprintf(stderr, " [-L login_program]"); fprintf(stderr, " [-n]"); + fprintf(stderr, " [-N]"); #ifdef SecurID fprintf(stderr, " [-s]"); #endif @@ -691,15 +697,20 @@ memset(&hints, '\0', sizeof(hints)); hints.ai_socktype = SOCK_STREAM; - hints.ai_flags = AI_ADDRCONFIG; + hints.ai_flags = AI_CANONNAME; gethostname(host_name, sizeof(host_name)); - if ((e = getaddrinfo(host_name, NULL, &hints, &res)) != 0) { - if(e != EAI_AGAIN) { - fprintf(stderr, "getaddrinfo: localhost %s\n", - gai_strerror(e)); - exit(1); - } + /* + * Optionally canonicalize the local host name, in case + * gethostname() returns foo, we want foo.example.com + */ + if (lookupself && + (e = getaddrinfo(host_name, NULL, &hints, &res)) == 0) { + if (res->ai_canonname) { + strncpy(host_name, res->ai_canonname, + sizeof(host_name)-1); + host_name[sizeof(host_name)-1] = 0; + } } if(res) freeaddrinfo(res); --- netkit-telnet-0.17.orig/telnetd/telnetd.8.reallynodns 2009-03-12 14:54:54.000000000 -0700 +++ netkit-telnet-0.17.orig/telnetd/telnetd.8 2009-03-12 14:56:58.000000000 -0700 @@ -42,7 +42,7 @@ protocol server .Sh SYNOPSIS .Nm /usr/sbin/in.telnetd -.Op Fl hns +.Op Fl hnNs .Op Fl a Ar authmode .Op Fl D Ar debugmode .Op Fl L Ar loginprg @@ -175,6 +175,10 @@ if the client is still there, so that idle connections from machines that have crashed or can no longer be reached may be cleaned up. +.It Fl N +Do not use DNS to canonicalize the local hostname; +.Fn gethostname 2 +returns a fully qualified name. .It Fl s This option is only enabled if .Nm telnetd Index: telnet.spec =================================================================== RCS file: /cvs/pkgs/rpms/telnet/devel/telnet.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- telnet.spec 27 Jul 2009 05:46:04 -0000 1.35 +++ telnet.spec 2 Sep 2009 14:51:12 -0000 1.36 @@ -1,7 +1,7 @@ Summary: The client program for the telnet remote login protocol. Name: telnet Version: 0.17 -Release: 44%{?dist} +Release: 45%{?dist} Epoch: 1 License: BSD Group: Applications/Internet @@ -27,6 +27,7 @@ Patch18: telnet-gethostbyname.patch Patch19: netkit-telnet-0.17-ipv6.diff Patch20: netkit-telnet-0.17-nodns.patch Patch21: telnet-0.17-errno_test_sys_bsd.patch +Patch22: netkit-telnet-0.17-reallynodns.patch BuildPreReq: ncurses-devel Buildroot: %{_tmppath}/%{name}-root @@ -70,6 +71,7 @@ mv telnet telnet-NETKIT %patch19 -p1 -b .gethost2 %patch20 -p1 -b .nodns %patch21 -p1 -b .errnosysbsd +%patch22 -p1 -b .reallynodns %build export OPT_FLAGS="$RPM_OPT_FLAGS -g" @@ -135,6 +137,9 @@ rm -rf ${RPM_BUILD_ROOT} %{_mandir}/man8/telnetd.8* %changelog +* Wed Sep 02 2009 Adam Tkac 1:0.17-45 +- add new option -N to disable DNS lookups (#490242) + * Sun Jul 26 2009 Fedora Release Engineering - 1:0.17-44 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From caolanm at fedoraproject.org Wed Sep 2 14:58:34 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Wed, 2 Sep 2009 14:58:34 +0000 (UTC) Subject: rpms/openoffice.org/F-10 workspace.os131.patch,1.4,1.5 Message-ID: <20090902145834.9BF4011C008C@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29268 Modified Files: workspace.os131.patch Log Message: grr workspace.os131.patch: inc/IDocumentContentOperations.hxx | 2 inc/doc.hxx | 10 inc/unotxdoc.hxx | 32 +-- source/core/doc/doccomp.cxx | 6 source/core/doc/docfmt.cxx | 2 source/core/doc/docglbl.cxx | 2 source/core/doc/docglos.cxx | 2 source/core/doc/doclay.cxx | 4 source/core/doc/docnew.cxx | 384 +++++++++++++++++++++++++++++++++++-- source/core/doc/docnum.cxx | 2 source/core/doc/docredln.cxx | 6 source/core/doc/tblcpy.cxx | 2 source/core/doc/tblrwcl.cxx | 2 source/core/docnode/ndcopy.cxx | 73 +++++-- source/core/docnode/section.cxx | 4 source/core/edit/eddel.cxx | 2 source/core/edit/edglss.cxx | 6 source/core/frmedt/fecopy.cxx | 4 source/core/txtnode/atrftn.cxx | 2 source/core/undo/untblk.cxx | 2 source/filter/ww8/ww8glsy.cxx | 2 source/filter/xml/xmltbli.cxx | 2 source/ui/dbui/dbmgr.cxx | 258 ++++++++++-------------- source/ui/uno/unoatxt.cxx | 4 source/ui/uno/unotxdoc.cxx | 30 +- 25 files changed, 615 insertions(+), 230 deletions(-) Index: workspace.os131.patch =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-10/workspace.os131.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- workspace.os131.patch 2 Sep 2009 14:22:37 -0000 1.4 +++ workspace.os131.patch 2 Sep 2009 14:58:33 -0000 1.5 @@ -643,15 +643,6 @@ Index: sw/source/core/doc/docglbl.cxx // und noch alle Bookmarks -@@ -653,7 +653,7 @@ - pDoc->GetNodes().Delete( aIdx, 1 ); - - // alle Flys in dem Bereich -- _CopyFlyInFly( aRg, aIdx ); -+ _CopyFlyInFly( aRg, 0, aIdx ); - - - // und noch alle Bookmarks Index: sw/source/core/doc/tblrwcl.cxx =================================================================== --- sw/source/core/doc/tblrwcl.cxx (.../tags/DEV300_m50) (revision 275705) @@ -982,7 +973,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx #include #include #include -@@ -3185,7 +3165,6 @@ +@@ -3176,7 +3156,6 @@ SwWrtShell& rSourceShell = rSourceView.GetWrtShell(); BOOL bSynchronizedDoc = rSourceShell.IsLabelDoc() && rSourceShell.GetSectionFmtCount() > 1; @@ -990,7 +981,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx //save the settings of the first rSourceShell.SttEndDoc(TRUE); USHORT nStartingPageNo = rSourceShell.GetVirtPageNum(); -@@ -3195,22 +3174,6 @@ +@@ -3186,22 +3165,6 @@ try { @@ -1013,7 +1004,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx // create a target docshell to put the merged document into SfxObjectShellRef xTargetDocShell( new SwDocShell( SFX_CREATE_MODE_STANDARD ) ); xTargetDocShell->DoInitNew( 0 ); -@@ -3259,116 +3222,120 @@ +@@ -3250,116 +3213,121 @@ Application::Reschedule(); } @@ -1026,14 +1017,83 @@ Index: sw/source/ui/dbui/dbmgr.cxx - rSourceView.GetViewFrame()->GetDispatcher()->Execute( SID_OPENDOC, SFX_CALLMODE_SYNCHRON, - &aURL, &aFilterName, &aHidden, &aReferer, &aTarget, 0L); - if(pReturnValue) -+ // copy the source document -+ SfxObjectShellRef xWorkDocSh; -+ if(nDocNo == 1 ) - { +- { - SfxViewFrameItem* pVItem = (SfxViewFrameItem*)pReturnValue; - SwView* pWorkView = (SwView*) pVItem->GetFrame()->GetViewShell(); - SwWrtShell& rWorkShell = pWorkView->GetWrtShell(); - pWorkView->AttrChangedNotify( &rWorkShell );//Damit SelectShell gerufen wird. +- +- // merge the data +- SwDoc* pWorkDoc = rWorkShell.GetDoc(); +- SwNewDBMgr* pWorkDBMgr = pWorkDoc->GetNewDBMgr(); +- pWorkDoc->SetNewDBMgr( this ); +- pWorkDoc->EmbedAllLinks(); +- if(UNDO_UI_DELETE_INVISIBLECNTNT == rWorkShell.GetUndoIds()) +- rWorkShell.Undo(); +- // create a layout +- rWorkShell.CalcLayout(); +- SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); +- rWorkShell.ViewShell::UpdateFlds(); +- SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE_FINISHED, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); +- +- // strip invisible content and convert fields to text +- rWorkShell.RemoveInvisibleContent(); +- rWorkShell.ConvertFieldsToText(); +- rWorkShell.SetNumberingRestart(); +- +- +- // insert the document into the target document +- rWorkShell.SttEndDoc(FALSE); +- rWorkShell.SttEndDoc(TRUE); +- rWorkShell.SelAll(); +- pTargetShell->SttEndDoc(FALSE); +- +- //#i63806# put the styles to the target document +- //if the source uses headers or footers each new copy need to copy a new page styles +- if(bPageStylesWithHeaderFooter) +- { +- //create a new pagestyle +- //copy the pagedesc from the current document to the new document and change the name of the to-be-applied style +- +- SwDoc* pTargetDoc = pTargetShell->GetDoc(); +- String sNewPageDescName = lcl_FindUniqueName(pTargetShell, sStartingPageDesc, nDocNo ); +- pTargetShell->GetDoc()->MakePageDesc( sNewPageDescName ); +- SwPageDesc* pTargetPageDesc = pTargetShell->FindPageDescByName( sNewPageDescName ); +- if(pSourcePageDesc && pTargetPageDesc) +- { +- pTargetDoc->CopyPageDesc( *pSourcePageDesc, *pTargetPageDesc, sal_False ); +- sModifiedStartingPageDesc = sNewPageDescName; +- lcl_CopyFollowPageDesc( *pTargetShell, *pSourcePageDesc, *pTargetPageDesc, nDocNo ); +- } +- } +- if(nDocNo == 1 || bPageStylesWithHeaderFooter) +- { +- pTargetView->GetDocShell()->_LoadStyles( *pWorkView->GetDocShell(), sal_True ); +- } +- if(nDocNo > 1) +- { +- pTargetShell->InsertPageBreak( &sModifiedStartingPageDesc, nStartingPageNo ); +- } +- else +- { +- pTargetShell->SetPageStyle(sModifiedStartingPageDesc); +- } +- USHORT nPageCountBefore = pTargetShell->GetPageCnt(); +- DBG_ASSERT(!pTargetShell->GetTableFmt(),"target document ends with a table - paragraph should be appended") +- //#i51359# add a second paragraph in case there's only one +- { +- SwNodeIndex aIdx( pWorkDoc->GetNodes().GetEndOfExtras(), 2 ); +- SwPosition aTestPos( aIdx ); +- SwCursor aTestCrsr(aTestPos,0,false); +- if(!aTestCrsr.MovePara(fnParaNext, fnParaStart)) +- { +- //append a paragraph +- pWorkDoc->AppendTxtNode( aTestPos ); +- } ++ // copy the source document ++ SfxObjectShellRef xWorkDocSh; ++ if(nDocNo == 1 ) ++ { + uno::Reference< util::XCloneable > xClone( rSourceView.GetDocShell()->GetModel(), uno::UNO_QUERY); + uno::Reference< lang::XUnoTunnel > xWorkDocShell( xClone->createClone(), uno::UNO_QUERY); + SwXTextDocument* pWorkModel = reinterpret_cast(xWorkDocShell->getSomething(SwXTextDocument::getUnoTunnelId())); @@ -1049,19 +1109,7 @@ Index: sw/source/ui/dbui/dbmgr.cxx + SwView* pWorkView = static_cast< SwView* >( SfxViewFrame::CreateViewFrame( *xWorkDocSh, 0, sal_True )->GetViewShell() ); + SwWrtShell& rWorkShell = pWorkView->GetWrtShell(); + pWorkView->AttrChangedNotify( &rWorkShell );//Damit SelectShell gerufen wird. - -- // merge the data -- SwDoc* pWorkDoc = rWorkShell.GetDoc(); -- SwNewDBMgr* pWorkDBMgr = pWorkDoc->GetNewDBMgr(); -- pWorkDoc->SetNewDBMgr( this ); -- pWorkDoc->EmbedAllLinks(); -- if(UNDO_UI_DELETE_INVISIBLECNTNT == rWorkShell.GetUndoIds()) -- rWorkShell.Undo(); -- // create a layout -- rWorkShell.CalcLayout(); -- SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); -- rWorkShell.ViewShell::UpdateFlds(); -- SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE_FINISHED, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); ++ + // merge the data + SwDoc* pWorkDoc = rWorkShell.GetDoc(); + SwNewDBMgr* pWorkDBMgr = pWorkDoc->GetNewDBMgr(); @@ -1074,65 +1122,39 @@ Index: sw/source/ui/dbui/dbmgr.cxx + SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); + rWorkShell.ViewShell::UpdateFlds(); + SFX_APP()->NotifyEvent(SfxEventHint(SW_EVENT_FIELD_MERGE_FINISHED, rWorkShell.GetView().GetViewFrame()->GetObjectShell())); - -- // strip invisible content and convert fields to text -- rWorkShell.RemoveInvisibleContent(); -- rWorkShell.ConvertFieldsToText(); -- rWorkShell.SetNumberingRestart(); ++ + // strip invisible content and convert fields to text + rWorkShell.RemoveInvisibleContent(); + rWorkShell.ConvertFieldsToText(); + rWorkShell.SetNumberingRestart(); - - -- // insert the document into the target document -- rWorkShell.SttEndDoc(FALSE); -- rWorkShell.SttEndDoc(TRUE); -- rWorkShell.SelAll(); -- pTargetShell->SttEndDoc(FALSE); ++ ++ + // insert the document into the target document + rWorkShell.SttEndDoc(FALSE); + rWorkShell.SttEndDoc(TRUE); + rWorkShell.SelAll(); + pTargetShell->SttEndDoc(FALSE); - -- //#i63806# put the styles to the target document -- //if the source uses headers or footers each new copy need to copy a new page styles -- if(bPageStylesWithHeaderFooter) -- { -- //create a new pagestyle -- //copy the pagedesc from the current document to the new document and change the name of the to-be-applied style ++ + //#i63806# put the styles to the target document + //if the source uses headers or footers each new copy need to copy a new page styles + if(bPageStylesWithHeaderFooter) + { + //create a new pagestyle + //copy the pagedesc from the current document to the new document and change the name of the to-be-applied style - -- SwDoc* pTargetDoc = pTargetShell->GetDoc(); -- String sNewPageDescName = lcl_FindUniqueName(pTargetShell, sStartingPageDesc, nDocNo ); -- pTargetShell->GetDoc()->MakePageDesc( sNewPageDescName ); -- SwPageDesc* pTargetPageDesc = pTargetShell->FindPageDescByName( sNewPageDescName ); -- if(pSourcePageDesc && pTargetPageDesc) -- { -- pTargetDoc->CopyPageDesc( *pSourcePageDesc, *pTargetPageDesc, sal_False ); -- sModifiedStartingPageDesc = sNewPageDescName; -- lcl_CopyFollowPageDesc( *pTargetShell, *pSourcePageDesc, *pTargetPageDesc, nDocNo ); -- } -- } -- if(nDocNo == 1 || bPageStylesWithHeaderFooter) ++ + SwDoc* pTargetDoc = pTargetShell->GetDoc(); + String sNewPageDescName = lcl_FindUniqueName(pTargetShell, sStartingPageDesc, nDocNo ); + pTargetShell->GetDoc()->MakePageDesc( sNewPageDescName ); + SwPageDesc* pTargetPageDesc = pTargetShell->FindPageDescByName( sNewPageDescName ); + if(pSourcePageDesc && pTargetPageDesc) - { -- pTargetView->GetDocShell()->_LoadStyles( *pWorkView->GetDocShell(), sal_True ); ++ { + pTargetDoc->CopyPageDesc( *pSourcePageDesc, *pTargetPageDesc, sal_False ); + sModifiedStartingPageDesc = sNewPageDescName; + lcl_CopyFollowPageDesc( *pTargetShell, *pSourcePageDesc, *pTargetPageDesc, nDocNo ); } -- if(nDocNo > 1) +- pTargetShell->Paste( rWorkShell.GetDoc(), sal_True ); +- //convert fields in page styles (header/footer - has to be done after the first document has been pasted +- if(1 == nDocNo) + } + if(nDocNo == 1 || bPageStylesWithHeaderFooter) + { @@ -1155,34 +1177,11 @@ Index: sw/source/ui/dbui/dbmgr.cxx + SwCursor aTestCrsr(aTestPos,0,false); + if(!aTestCrsr.MovePara(fnParaNext, fnParaStart)) { -- pTargetShell->InsertPageBreak( &sModifiedStartingPageDesc, nStartingPageNo ); +- pTargetShell->CalcLayout(); +- pTargetShell->ConvertFieldsToText(); + //append a paragraph + pWorkDoc->AppendTxtNode( aTestPos ); } -- else -- { -- pTargetShell->SetPageStyle(sModifiedStartingPageDesc); -- } -- USHORT nPageCountBefore = pTargetShell->GetPageCnt(); -- DBG_ASSERT(!pTargetShell->GetTableFmt(),"target document ends with a table - paragraph should be appended"); -- //#i51359# add a second paragraph in case there's only one -- { -- SwNodeIndex aIdx( pWorkDoc->GetNodes().GetEndOfExtras(), 2 ); -- SwPosition aTestPos( aIdx ); -- SwCursor aTestCrsr(aTestPos,0,false); -- if(!aTestCrsr.MovePara(fnParaNext, fnParaStart)) -- { -- //append a paragraph -- pWorkDoc->AppendTxtNode( aTestPos ); -- } -- } -- pTargetShell->Paste( rWorkShell.GetDoc(), sal_True ); -- //convert fields in page styles (header/footer - has to be done after the first document has been pasted -- if(1 == nDocNo) -- { -- pTargetShell->CalcLayout(); -- pTargetShell->ConvertFieldsToText(); -- } - //add the document info to the config item - SwDocMergeInfo aMergeInfo; - aMergeInfo.nStartPageInTarget = nPageCountBefore; @@ -1197,8 +1196,18 @@ Index: sw/source/ui/dbui/dbmgr.cxx - aMergeInfo.nDBRow = nStartRow; - rMMConfig.AddMergedDocument( aMergeInfo ); - ++nRet; +- +- // the print monitor needs some time to act +- for( USHORT i = 0; i < 25; i++) +- Application::Reschedule(); +- +- //restore the ole DBMgr +- pWorkDoc->SetNewDBMgr( pWorkDBMgr ); +- //now the temporary document should be closed +- SfxObjectShellRef xDocSh(pWorkView->GetDocShell()); +- xDocSh->DoClose(); + pTargetShell->ConvertFieldsToText(); -+ } + } + //add the document info to the config item + SwDocMergeInfo aMergeInfo; + aMergeInfo.nStartPageInTarget = nPageCountBefore; @@ -1208,31 +1217,23 @@ Index: sw/source/ui/dbui/dbmgr.cxx + aMergeInfo.nDBRow = nStartRow; + rMMConfig.AddMergedDocument( aMergeInfo ); + ++nRet; - -- // the print monitor needs some time to act -- for( USHORT i = 0; i < 25; i++) -- Application::Reschedule(); ++ + // the print monitor needs some time to act + for( USHORT i = 0; i < 25; i++) + Application::Reschedule(); - -- //restore the ole DBMgr -- pWorkDoc->SetNewDBMgr( pWorkDBMgr ); -- //now the temporary document should be closed -- SfxObjectShellRef xDocSh(pWorkView->GetDocShell()); -- xDocSh->DoClose(); -- } ++ + //restore the ole DBMgr + pWorkDoc->SetNewDBMgr( pWorkDBMgr ); + //now the temporary document should be closed + SfxObjectShellRef xDocSh(pWorkView->GetDocShell()); + xDocSh->DoClose(); ++ nEndRow = pImpl->pMergeData->xResultSet->getRow(); ++nDocNo; } while( !bCancel && -@@ -3390,8 +3357,6 @@ +@@ -3381,8 +3349,6 @@ { - DBG_ERROR("exception caught in SwNewDBMgr::MergeDocuments"); + DBG_ERROR("exception caught in SwNewDBMgr::MergeDocuments") } - if(sSourceDocURL.Len()) - File::remove( sSourceDocURL ); From nphilipp at fedoraproject.org Wed Sep 2 15:01:09 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Wed, 2 Sep 2009 15:01:09 +0000 (UTC) Subject: rpms/system-config-date/devel .cvsignore, 1.105, 1.106 sources, 1.115, 1.116 system-config-date.spec, 1.123, 1.124 Message-ID: <20090902150109.C1A0211C008C@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-date/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30214 Modified Files: .cvsignore sources system-config-date.spec Log Message: version 1.9.47 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/.cvsignore,v retrieving revision 1.105 retrieving revision 1.106 diff -u -p -r1.105 -r1.106 --- .cvsignore 2 Sep 2009 12:36:41 -0000 1.105 +++ .cvsignore 2 Sep 2009 15:01:09 -0000 1.106 @@ -1 +1 @@ -system-config-date-1.9.46.tar.bz2 +system-config-date-1.9.47.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/sources,v retrieving revision 1.115 retrieving revision 1.116 diff -u -p -r1.115 -r1.116 --- sources 2 Sep 2009 12:36:41 -0000 1.115 +++ sources 2 Sep 2009 15:01:09 -0000 1.116 @@ -1 +1 @@ -774e286ff8503c4711da117ffac9ab93 system-config-date-1.9.46.tar.bz2 +ba1bf7d85a8ac821015e9d7bc4269581 system-config-date-1.9.47.tar.bz2 Index: system-config-date.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/system-config-date.spec,v retrieving revision 1.123 retrieving revision 1.124 diff -u -p -r1.123 -r1.124 --- system-config-date.spec 2 Sep 2009 12:36:41 -0000 1.123 +++ system-config-date.spec 2 Sep 2009 15:01:09 -0000 1.124 @@ -14,7 +14,7 @@ Summary: A graphical interface for modifying system date and time Name: system-config-date -Version: 1.9.46 +Version: 1.9.47 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -125,6 +125,9 @@ fi %config(noreplace) %{_sysconfdir}/pam.d/dateconfig %changelog +* Wed Sep 02 2009 Nils Philippsen - 1.9.47-1 +- appease anaconda (#520799) + * Wed Sep 02 2009 Nils Philippsen - 1.9.46-1 - use new gtk toolkit API From than at fedoraproject.org Wed Sep 2 15:02:40 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 15:02:40 +0000 (UTC) Subject: rpms/kdeedu/devel kdeedu.spec,1.204,1.205 Message-ID: <20090902150240.6AE2011C008C@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdeedu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30641 Modified Files: kdeedu.spec Log Message: cleanup Index: kdeedu.spec =================================================================== RCS file: /cvs/extras/rpms/kdeedu/devel/kdeedu.spec,v retrieving revision 1.204 retrieving revision 1.205 diff -u -p -r1.204 -r1.205 --- kdeedu.spec 28 Aug 2009 13:18:32 -0000 1.204 +++ kdeedu.spec 2 Sep 2009 15:02:39 -0000 1.205 @@ -25,16 +25,20 @@ Provides: kdeedu4 = %{version}-%{releas # Kig can optionally use Boost.Python for Python scripting BuildRequires: boost-devel # CFITSIO Library is needed by KStars for many INDI drivers & for KStars FITS Viewer. +%if 0%{?fedora} BuildRequires: cfitsio-devel +BuildRequires: xplanet +BuildRequires: libindi-devel +BuildRequires: libnova-devel +BuildRequires: libqalculate-devel +BuildRequires: openbabel-devel >= 2.2.0-0.4.b5 +%endif BuildRequires: desktop-file-utils BuildRequires: eigen2-devel >= 2.0.3 BuildRequires: gpsd-devel BuildRequires: gsl-devel BuildRequires: kdelibs4-devel >= %{version} BuildRequires: plasma-devel >= %{version} -BuildRequires: libindi-devel -BuildRequires: libnova-devel -BuildRequires: libqalculate-devel BuildRequires: libusb-devel BuildRequires: libxml2-devel BuildRequires: libxslt-devel @@ -42,10 +46,8 @@ BuildRequires: libxslt-devel BuildRequires: ocaml(compiler) BuildRequires: ocaml-facile-devel %endif -BuildRequires: openbabel-devel >= 2.2.0-0.4.b5 BuildRequires: python-devel python BuildRequires: readline-devel -BuildRequires: xplanet ## BR's FIXME/TODO: #-- The following OPTIONAL packages could NOT be located on your system. From kvolny at fedoraproject.org Wed Sep 2 15:05:35 2009 From: kvolny at fedoraproject.org (=?utf-8?q?Karel_Voln=C3=BD?=) Date: Wed, 2 Sep 2009 15:05:35 +0000 (UTC) Subject: rpms/qmmp/devel qmmp.spec,1.15,1.16 Message-ID: <20090902150535.B184011C008C@cvs1.fedora.phx.redhat.com> Author: kvolny Update of /cvs/pkgs/rpms/qmmp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32759 Modified Files: qmmp.spec Log Message: * Wed Sep 02 2009 Karel Voln? 0.3.0-3 - add libbs2b support, as it got added to Fedora (see bug #519138) Index: qmmp.spec =================================================================== RCS file: /cvs/pkgs/rpms/qmmp/devel/qmmp.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- qmmp.spec 27 Aug 2009 08:03:34 -0000 1.15 +++ qmmp.spec 2 Sep 2009 15:05:35 -0000 1.16 @@ -1,6 +1,6 @@ Name: qmmp Version: 0.3.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Qt-based multimedia player Group: Applications/Multimedia @@ -15,8 +15,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: cmake flac-devel >= 1.1.3 BuildRequires: jack-audio-connection-kit-devel >= 0.102.5 -# libbs2b is not available yet, submitted for review (bug #519138) -#BuildRequires: libbs2b-devel +BuildRequires: libbs2b-devel BuildRequires: libcdio-devel BuildRequires: libmpcdec-devel >= 1.2.2 libvorbis-devel libogg-devel BuildRequires: libprojectM-devel @@ -124,6 +123,9 @@ fi %changelog +* Wed Sep 02 2009 Karel Voln? 0.3.0-3 +- add libbs2b support, as it got added to Fedora (see bug #519138) + * Thu Aug 27 2009 Tomas Mraz - 0.3.0-2 - rebuilt with new openssl From mtasaka at fedoraproject.org Wed Sep 2 15:05:56 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 2 Sep 2009 15:05:56 +0000 (UTC) Subject: rpms/alexandria/F-10 alexandria-0.6.5-WorldCat-results.patch, NONE, 1.1 alexandria-0.6.5-crash-in-turkish.patch, 1.1, 1.2 alexandria.spec, 1.31, 1.32 Message-ID: <20090902150556.4B8B811C008C@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/alexandria/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv504/F-10 Modified Files: alexandria-0.6.5-crash-in-turkish.patch alexandria.spec Added Files: alexandria-0.6.5-WorldCat-results.patch Log Message: Sync with devel alexandria-0.6.5-WorldCat-results.patch: worldcat.rb | 35 ++++++++++++++++++++++++++++------- 1 file changed, 28 insertions(+), 7 deletions(-) --- NEW FILE alexandria-0.6.5-WorldCat-results.patch --- Index: lib/alexandria/book_providers/worldcat.rb =================================================================== --- lib/alexandria/book_providers/worldcat.rb (revision 1088) +++ lib/alexandria/book_providers/worldcat.rb (revision 1089) @@ -23,7 +23,11 @@ # New WorldCat provider, taken from the Palatina MetaDataSource and # modified to fit the structure of Alexandria book providers. # (25 Feb 2009) +# +# Updated from Palatina, to reflect changes in the worldcat website. +# (1 Sep 2009) + require 'cgi' require 'alexandria/net' @@ -136,7 +140,17 @@ raise NoResultsError end - title_header = doc%'h1.item-title' + + if doc % 'table.table-results' + log.info { "Found multiple results for lookup: fetching first result only" } + search_results = parse_search_result_data(html) + first = search_results.first + rslt2 = transport.get_response(URI.parse(first[:url])) + html2 = rslt2.body + doc = Hpricot(html2) + end + + title_header = doc%'h1.title' title = title_header.inner_text if title_header unless title log.warn { "Unexpected lack of title from WorldCat lookup" } @@ -145,18 +159,25 @@ log.info { "Found book #{title} at WorldCat" } authors = [] - authors_div = doc%'div.item-author' - if authors_div - (authors_div/:a).each do |a| + authors_tr = doc%'tr#details-allauthors' + if authors_tr + (authors_tr/:a).each do |a| authors << a.inner_text end end # can we do better? get the City name?? or multiple publishers? - publisher_row = doc%'td.label[text()*=Publisher]/..' + bibdata = doc % 'div#bibdata' + bibdata_table = bibdata % :table + publisher_row = bibdata_table % 'th[text()*=Publisher]/..' + if publisher_row publication_info = (publisher_row/'td').last.inner_text - publication_info =~ /:*([^;,]+)/ + if publication_info.index(':') + publication_info =~ /:[\s]*([^;,]+)/ + else + publication_info =~ /([^;,]+)/ + end publisher = $1 publication_info =~ /([12][0-9]{3})/ year = $1.to_i if $1 @@ -167,7 +188,7 @@ isbn = search_isbn unless isbn - isbn_row = doc%'td.label[text()*=ISBN]/..' + isbn_row = doc % 'tr#details-standardno' ##bibdata_table % 'th[text()*=ISBN]/..' if isbn_row isbns = (isbn_row/'td').last.inner_text.split isbn = Library.canonicalise_isbn(isbns.first) alexandria-0.6.5-crash-in-turkish.patch: icons.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Index: alexandria-0.6.5-crash-in-turkish.patch =================================================================== RCS file: /cvs/extras/rpms/alexandria/F-10/alexandria-0.6.5-crash-in-turkish.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- alexandria-0.6.5-crash-in-turkish.patch 28 Aug 2009 19:57:58 -0000 1.1 +++ alexandria-0.6.5-crash-in-turkish.patch 2 Sep 2009 15:05:56 -0000 1.2 @@ -1,7 +1,7 @@ Index: lib/alexandria/ui/icons.rb =================================================================== --- lib/alexandria/ui/icons.rb (revision 1087) -+++ lib/alexandria/ui/icons.rb (working copy) ++++ lib/alexandria/ui/icons.rb (revision 1088) @@ -63,7 +63,9 @@ def self.load_icon_images Dir.entries(ICONS_DIR).each do |file| Index: alexandria.spec =================================================================== RCS file: /cvs/extras/rpms/alexandria/F-10/alexandria.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- alexandria.spec 28 Aug 2009 19:57:58 -0000 1.31 +++ alexandria.spec 2 Sep 2009 15:05:56 -0000 1.32 @@ -5,7 +5,7 @@ %define majorver 0.6.5 %undefine minorver -%define fedorarel 6 +%define fedorarel 7 %define rel %{?minorver:0.}%{fedorarel}%{?minorver:.%minorver} @@ -33,9 +33,11 @@ Patch4: alexandria-0.6.5-search-result- # ref: alexandria-Bugs-27000 Patch5: alexandria-0.6.5-deastore-author-missing.patch # Alexandria crashes in tr_TR.UTF-8 on startup -# RH bug 520170 -# Must report upstream +# RH bug 520170, alexandria-Bugs-27015 Patch6: alexandria-0.6.5-crash-in-turkish.patch +# Fix for parsing WorldCat search result +# ref: alexandria-Bugs-27028 +Patch7: alexandria-0.6.5-WorldCat-results.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -90,6 +92,7 @@ Alexandria is a GNOME application to hel %patch4 -p0 -b .sanity %patch5 -p0 -b .deastore %patch6 -p0 -b .tr_TR +%patch7 -p0 -b .worldcat # Embed Fedora EVR %{__sed} -i.evr \ @@ -216,16 +219,20 @@ exit 0 %{_datadir}/icons/hicolor/*/apps/%{name}.* %changelog +* Wed Sep 2 2009 Mamoru Tasaka - 0.6.5-7 +- Fix for parsing WorldCat provider search result (alexandria-Bugs-27028) + * Sat Aug 28 2009 Mamoru Tasaka - 0.6.5-6 -- Fix crash on startup in tr_TR.UTF-8 (bug 520170) +- Fix crash on startup in tr_TR.UTF-8 (bug 520170, alexandria-Bugs-27015) * Thu Aug 27 2009 Mamoru Tasaka - 0.6.5-5 - Add sanity check for invalid search result, now using upstream patch - Fix DeaStore provider where search result contains no Author + (alexandria-Bugs-27000) * Fri Aug 21 2009 Mamoru Tasaka - 0.6.5-3 - Clarify GLib.convert usage in utils.rb (does not change the - functionality of alexandria) + functionality of alexandria, alexandria-Bugs-26968) * Thu Aug 20 2009 Mamoru Tasaka - 0.6.5-2 - Kill the previous 2 patches (for now) From mtasaka at fedoraproject.org Wed Sep 2 15:05:56 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 2 Sep 2009 15:05:56 +0000 (UTC) Subject: rpms/alexandria/F-11 alexandria-0.6.5-WorldCat-results.patch, NONE, 1.1 alexandria-0.6.5-crash-in-turkish.patch, 1.1, 1.2 alexandria.spec, 1.38, 1.39 Message-ID: <20090902150556.8FBC211C008C@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/alexandria/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv504/F-11 Modified Files: alexandria-0.6.5-crash-in-turkish.patch alexandria.spec Added Files: alexandria-0.6.5-WorldCat-results.patch Log Message: Sync with devel alexandria-0.6.5-WorldCat-results.patch: worldcat.rb | 35 ++++++++++++++++++++++++++++------- 1 file changed, 28 insertions(+), 7 deletions(-) --- NEW FILE alexandria-0.6.5-WorldCat-results.patch --- Index: lib/alexandria/book_providers/worldcat.rb =================================================================== --- lib/alexandria/book_providers/worldcat.rb (revision 1088) +++ lib/alexandria/book_providers/worldcat.rb (revision 1089) @@ -23,7 +23,11 @@ # New WorldCat provider, taken from the Palatina MetaDataSource and # modified to fit the structure of Alexandria book providers. # (25 Feb 2009) +# +# Updated from Palatina, to reflect changes in the worldcat website. +# (1 Sep 2009) + require 'cgi' require 'alexandria/net' @@ -136,7 +140,17 @@ raise NoResultsError end - title_header = doc%'h1.item-title' + + if doc % 'table.table-results' + log.info { "Found multiple results for lookup: fetching first result only" } + search_results = parse_search_result_data(html) + first = search_results.first + rslt2 = transport.get_response(URI.parse(first[:url])) + html2 = rslt2.body + doc = Hpricot(html2) + end + + title_header = doc%'h1.title' title = title_header.inner_text if title_header unless title log.warn { "Unexpected lack of title from WorldCat lookup" } @@ -145,18 +159,25 @@ log.info { "Found book #{title} at WorldCat" } authors = [] - authors_div = doc%'div.item-author' - if authors_div - (authors_div/:a).each do |a| + authors_tr = doc%'tr#details-allauthors' + if authors_tr + (authors_tr/:a).each do |a| authors << a.inner_text end end # can we do better? get the City name?? or multiple publishers? - publisher_row = doc%'td.label[text()*=Publisher]/..' + bibdata = doc % 'div#bibdata' + bibdata_table = bibdata % :table + publisher_row = bibdata_table % 'th[text()*=Publisher]/..' + if publisher_row publication_info = (publisher_row/'td').last.inner_text - publication_info =~ /:*([^;,]+)/ + if publication_info.index(':') + publication_info =~ /:[\s]*([^;,]+)/ + else + publication_info =~ /([^;,]+)/ + end publisher = $1 publication_info =~ /([12][0-9]{3})/ year = $1.to_i if $1 @@ -167,7 +188,7 @@ isbn = search_isbn unless isbn - isbn_row = doc%'td.label[text()*=ISBN]/..' + isbn_row = doc % 'tr#details-standardno' ##bibdata_table % 'th[text()*=ISBN]/..' if isbn_row isbns = (isbn_row/'td').last.inner_text.split isbn = Library.canonicalise_isbn(isbns.first) alexandria-0.6.5-crash-in-turkish.patch: icons.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Index: alexandria-0.6.5-crash-in-turkish.patch =================================================================== RCS file: /cvs/extras/rpms/alexandria/F-11/alexandria-0.6.5-crash-in-turkish.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- alexandria-0.6.5-crash-in-turkish.patch 28 Aug 2009 19:32:15 -0000 1.1 +++ alexandria-0.6.5-crash-in-turkish.patch 2 Sep 2009 15:05:56 -0000 1.2 @@ -1,7 +1,7 @@ Index: lib/alexandria/ui/icons.rb =================================================================== --- lib/alexandria/ui/icons.rb (revision 1087) -+++ lib/alexandria/ui/icons.rb (working copy) ++++ lib/alexandria/ui/icons.rb (revision 1088) @@ -63,7 +63,9 @@ def self.load_icon_images Dir.entries(ICONS_DIR).each do |file| Index: alexandria.spec =================================================================== RCS file: /cvs/extras/rpms/alexandria/F-11/alexandria.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- alexandria.spec 28 Aug 2009 19:32:15 -0000 1.38 +++ alexandria.spec 2 Sep 2009 15:05:56 -0000 1.39 @@ -5,7 +5,7 @@ %define majorver 0.6.5 %undefine minorver -%define fedorarel 6 +%define fedorarel 7 %define rel %{?minorver:0.}%{fedorarel}%{?minorver:.%minorver} @@ -33,9 +33,11 @@ Patch4: alexandria-0.6.5-search-result- # ref: alexandria-Bugs-27000 Patch5: alexandria-0.6.5-deastore-author-missing.patch # Alexandria crashes in tr_TR.UTF-8 on startup -# RH bug 520170 -# Must report upstream +# RH bug 520170, alexandria-Bugs-27015 Patch6: alexandria-0.6.5-crash-in-turkish.patch +# Fix for parsing WorldCat search result +# ref: alexandria-Bugs-27028 +Patch7: alexandria-0.6.5-WorldCat-results.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -90,6 +92,7 @@ Alexandria is a GNOME application to hel %patch4 -p0 -b .sanity %patch5 -p0 -b .deastore %patch6 -p0 -b .tr_TR +%patch7 -p0 -b .worldcat # Embed Fedora EVR %{__sed} -i.evr \ @@ -216,16 +219,20 @@ exit 0 %{_datadir}/icons/hicolor/*/apps/%{name}.* %changelog +* Wed Sep 2 2009 Mamoru Tasaka - 0.6.5-7 +- Fix for parsing WorldCat provider search result (alexandria-Bugs-27028) + * Sat Aug 28 2009 Mamoru Tasaka - 0.6.5-6 -- Fix crash on startup in tr_TR.UTF-8 (bug 520170) +- Fix crash on startup in tr_TR.UTF-8 (bug 520170, alexandria-Bugs-27015) * Thu Aug 27 2009 Mamoru Tasaka - 0.6.5-5 - Add sanity check for invalid search result, now using upstream patch - Fix DeaStore provider where search result contains no Author + (alexandria-Bugs-27000) * Fri Aug 21 2009 Mamoru Tasaka - 0.6.5-3 - Clarify GLib.convert usage in utils.rb (does not change the - functionality of alexandria) + functionality of alexandria, alexandria-Bugs-26968) * Thu Aug 20 2009 Mamoru Tasaka - 0.6.5-2 - Kill the previous 2 patches (for now) From till at fedoraproject.org Wed Sep 2 15:06:32 2009 From: till at fedoraproject.org (Till Maas) Date: Wed, 2 Sep 2009 15:06:32 +0000 (UTC) Subject: rpms/dzen2/F-10 dzen2-0.8.5-check_environment.patch, NONE, 1.1 dzen2-0.8.5-verbose.patch, NONE, 1.1 dzen2-dbar.1, NONE, 1.1 dzen2-gcpubar.1, NONE, 1.1 dzen2-gdbar.1, NONE, 1.1 dzen2-textwidth.1, NONE, 1.1 dzen2.1, NONE, 1.1 dzen2.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090902150632.6172511C008C@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/rpms/dzen2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv854 Modified Files: .cvsignore sources Added Files: dzen2-0.8.5-check_environment.patch dzen2-0.8.5-verbose.patch dzen2-dbar.1 dzen2-gcpubar.1 dzen2-gdbar.1 dzen2-textwidth.1 dzen2.1 dzen2.spec Log Message: * Thu Aug 27 2009 Till Maas - 0.8.5-5 - Remove uneeded PREFIX= argument to make in %build dzen2-0.8.5-check_environment.patch: config.mk | 45 +++++++++++++++++++++++---------------------- gadgets/config.mk | 9 +++++---- 2 files changed, 28 insertions(+), 26 deletions(-) --- NEW FILE dzen2-0.8.5-check_environment.patch --- diff -up dzen2-0.8.5/config.mk.check_environment dzen2-0.8.5/config.mk --- dzen2-0.8.5/config.mk.check_environment 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/config.mk 2007-12-26 13:40:06.000000000 +0100 @@ -4,40 +4,41 @@ VERSION = 0.8.5 # Customize below to fit your system # paths -PREFIX = /usr/local -MANPREFIX = ${PREFIX}/share/man +PREFIX ?= /usr/local +MANPREFIX ?= ${PREFIX}/share/man X11INC = /usr/X11R6/include X11LIB = /usr/X11R6/lib INCS = -I. -I/usr/include -I${X11INC} # Configure the features you want to be supported -# Only one of the following options has to be uncommented, -# all others must be commented! -# -# Uncomment: Remove # from the beginning of respective lines -# Comment : Add # to the beginning of the respective lines -# Option 1: No Xinerama no XPM -LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" +# Remove the # from the next line to enable Xinerama support +#DZEN_XINERAMA=1 + +# Remove the # from the next line to enable Xpm support +#DZEN_XPM=1 -# Option 2: No Xinerama with XPM -#LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXpm -#CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" -DDZEN_XPM - -# Option 3: With Xinerama no XPM -#LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXinerama -#CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" -DDZEN_XINERAMA - -# Option 4: With Xinerama and XPM -#LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXinerama -lXpm -#CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" -DDZEN_XINERAMA -DDZEN_XPM +# Uncomment: Remove # from the beginning of respective lines +# Comment : Add # to the beginning of the respective lines # END of feature configuration +CFLAGS ?= -Os +CFLAGS += ${INCS} -DVERSION=\"${VERSION}\" +LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 + +ifeq ($(DZEN_XINERAMA),1) +LIBS += -lXinerama +CFLAGS += -DDZEN_XINERAMA +endif + +ifeq ($(DZEN_XPM), 1) +LIBS += -lXpm +CFLAGS += -DDZEN_XPM +endif -LDFLAGS = ${LIBS} +LDFLAGS = ${CFLAGS} ${LIBS} # Solaris, uncomment for Solaris #CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\" diff -up dzen2-0.8.5/gadgets/config.mk.check_environment dzen2-0.8.5/gadgets/config.mk --- dzen2-0.8.5/gadgets/config.mk.check_environment 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/gadgets/config.mk 2007-12-26 13:39:04.000000000 +0100 @@ -1,8 +1,8 @@ # Customize below to fit your system # paths -PREFIX = /usr/local -MANPREFIX = ${PREFIX}/share/man +PREFIX ?= /usr/local +MANPREFIX ?= ${PREFIX}/share/man X11INC = /usr/X11R6/include INCS = -I. -I/usr/include -I${X11INC} @@ -10,8 +10,9 @@ INCS = -I. -I/usr/include -I${X11INC} X11LIB = /usr/X11R6/lib LIBS = -L/usr/lib -CFLAGS = -Os ${INCS} -LDFLAGS = ${LIBS} +CFLAGS ?= -Os +CFLAGS += ${INCS} +LDFLAGS = ${CFLAGS} ${LIBS} # compiler and linker CC = gcc dzen2-0.8.5-verbose.patch: Makefile | 5 ++--- gadgets/Makefile | 14 +++++--------- 2 files changed, 7 insertions(+), 12 deletions(-) --- NEW FILE dzen2-0.8.5-verbose.patch --- diff -up dzen2-0.8.5/Makefile.verbose dzen2-0.8.5/Makefile --- dzen2-0.8.5/Makefile.verbose 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/Makefile 2008-11-01 11:25:01.000000000 +0100 @@ -17,14 +17,13 @@ options: .c.o: @echo CC $< - @${CC} -c ${CFLAGS} $< + ${CC} -c ${CFLAGS} $< ${OBJ}: dzen.h action.h config.mk dzen2: ${OBJ} @echo LD $@ - @${LD} -o $@ ${OBJ} ${LDFLAGS} - @strip $@ + ${LD} -o $@ ${OBJ} ${LDFLAGS} @echo "Run ./help for documentation" clean: diff -up dzen2-0.8.5/gadgets/Makefile.verbose dzen2-0.8.5/gadgets/Makefile --- dzen2-0.8.5/gadgets/Makefile.verbose 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/gadgets/Makefile 2008-11-01 11:26:30.000000000 +0100 @@ -17,29 +17,25 @@ options: .c.o: @echo CC $< - @${CC} -c ${CFLAGS} $< + ${CC} -c ${CFLAGS} $< ${OBJ}: config.mk dbar: ${OBJ} @echo LD $@ - @${LD} -o $@ dbar.o ${LDFLAGS} - @strip $@ + ${LD} -o $@ dbar.o ${LDFLAGS} gdbar: ${OBJ} @echo LD $@ - @${LD} -o $@ gdbar.o ${LDFLAGS} -L${X11LIB} -lX11 - @strip $@ + ${LD} -o $@ gdbar.o ${LDFLAGS} -L${X11LIB} -lX11 gcpubar: ${OBJ} @echo LD $@ - @${LD} -o $@ gcpubar.o ${LDFLAGS} -L${X11LIB} - @strip $@ + ${LD} -o $@ gcpubar.o ${LDFLAGS} -L${X11LIB} textwidth: ${OBJ} @echo LD $@ - @${LD} -o $@ textwidth.o ${LDFLAGS} -L${X11LIB} -lX11 - @strip $@ + ${LD} -o $@ textwidth.o ${LDFLAGS} -L${X11LIB} -lX11 clean: @echo cleaning --- NEW FILE dzen2-dbar.1 --- .TH "DBAR" 1 "Jan 01 2008" .SH NAME dzen2-dbar \- simple gadget that you can use in combination with dzen to display a progressbar. .SH SYNOPSIS .HP 7 \fBdzen2-dbar\fR [\-w \fIcharacters\fR] [\-s \fIsymbol\fR] [\-min \fIminvalue\fR] [\-max \fImaxvalue\fR] [\-l \fIstring\fR] [\-nonl] .SH DESCRIPTION .B dbar is an application that generates semi graphical progress meters, from some values you supply to it. .PP See the usage examples for a description of the expected input format. .SH OPTIONS A summary of options is included below. .TP .B \-max Value to be considered 100% (default: 100) .TP .B \-min Value to be considered 0% (default: 0) .TP .B \-w Number of charcaters to be considered 100% in the bar (default: 25 ) .TP .B \-s Symbol represeting the percentage value in the bar (default: = ) .TP .B \-l label to be prepended to the bar (default: '' ) .TP .B \-nonl no new line, don't put '\n' at the end of the bar (default: do print '\n') .SH USAGE EXAMPLES .TP .B Static 0% and 100% mark or single value input: .ip Command: echo 25 | dbar -m 100 -l Sometext .br Output: Sometext 25% [====== ] .TP .B If your 100% mark changes dynamically or 2-values input: .ip Command: echo "50 150" | dbar .br Output: 33% [======== ] .TP .B If your value range is not between [0, maxval] or 3-values input: .ip Command: echo "50 -25 150" | dbar .br Output: 43% [=========== ] .PP Dbar was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2-gcpubar.1 --- .TH "GCPUBAR" 1 "Jan 01 2008" .SH NAME dzen2-gcpubar \- graphical CPU usage meter .SH SYNOPSIS .HP 7 \fBdzen2-gcpubar\fR [\-i \fIinterval\fR] [\-c \fIcount\fR] [\-fg \fIcolor\fR] [\-bg \fIcolor\fR] [\-w \fIpixel\fR] [\-h\ \fIpixel\fR] [\-nonl] .SH DESCRIPTION .B gcpubar is a CPU utilization meter for Linux. It relies on the existence of the /proc/stat file and generates fully graphical meters viewable with dzen. .SH OPTIONS A summary of options is included below. .TP .B \-i Update interval in seconds (default 1). You can use positive values less than 1 for intervals shorter than 1 second. .TP .B \-c Terminate after displaying argument to this option (default infinite). .TP .B \-fg Foreground color .TP .B \-bg Background color .TP .B \-w Width in piwels .TP .B \-h Height in pixels .TP .B \-nonl No new line, don't put '\n' at the end of the bar (default: do print '\n') .PP gcpubar was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2-gdbar.1 --- .TH "GDBAR" 1 "Jan 01 2008" .SH NAME dzen2-gdbar \- generates fully graphical progress meters .SH SYNOPSIS .HP 7 \fBdzen2-gdbar\fR [\-w \fIcharacters\fR] [\-s \fIsymbol\fR] [\-fg \fIcolor\fR] [\-bg \fIcolor\fR] [\-min \fIminvalue\fR] [\-max \fImaxvalue\fR] [\-l \fIstring\fR] [\-nonl] [\-o] .SH DESCRIPTION .B gdbar application that generates fully graphical progress meters, from some values you supply to it. .PP It has the same input semantics as dbar (see .B dbar (1) \). In contrast to dbar, gdbar draws fully graphical meters which are only useful in combination with dzen. .PP See the usage examples for a description of the expected input format. .SH OPTIONS A summary of options is included below. .TP .B \-max Value to be considered 100% (default: 100) .TP .B \-min Value to be considered 0% (default: 0) .TP .B \-fg Foreground color. (default white) .TP .B \-bg Bacground color (default darkgrey) .TP .B \-w Size in pixels to be considered 100% in the bar (default: 80 ) .TP .B \-h Bar height. .TP .B \-l label to be prepended to the bar (default: '' ) .TP .B \-o Draw conky style meters. .TP .B \-nonl no new line, don't put '\n' at the end of the bar (default: do print '\n') .PP Dbar was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2-textwidth.1 --- .TH "TEXTWIDTH" 1 "Jan 01 2008" .SH NAME dzen2-textwidth \- calculate the width in pixels of text for a given font. .SH SYNOPSIS .HP 7 \fBdzen2-textwidth\fR \fIfontname\fR \fIstring\fR .SH DESCRIPTION .B textwidth is a simple utility to calculate the width in pixels of text with a given font. .PP This tool is provided as part of the .B dzen2 (1) package. .SH OPTIONS A summary of options is included below. .TP .B fontname Set the font. .TP .B string Set the string. .PP textwidth was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2.1 --- .T utf8 .TH DZEN 1 .SH NAME dzen2 \- general-purpose messaging and notification for X11 .SH SYNOPSIS .B dzen2 [\-v] [\-p [seconds]] [\-m [v|h]] [\-ta ] [\-sa ] [\-x ] [\-y ] [\-w ] [\-tw ] [\-u] [\-e ] [\-l ] [\-fn ] [\-bg ] [\-fg ] [\-xs ] .SH DESCRIPTION .B Dzen is a general\-purpose messaging and notification program for X11, desigend to be scriptable in any language and integrate well with window managers like dwm, wmii and xmonad though it will work with any windowmanger. .PP .B Dzen expects the status message on its standard input, and uses a custom formatting language for colors and several other features (like bar meters and such). See README for detailed usage and scripting instructions. .SH OPTIONS .TP .B \-fg Set foreground color. The can be specified either as symbolic name (e.g. red, darkgreen, etc.) or as #rrggbb hex\-value (e.g. #ffffaa). .TP .B \-bg Set background color (same format as \-fg). .TP .B \-fn Set font (using the format of xlsfonts and xfontsel). .TP .B \-ta Set alignement of title window content: l(eft), c(center) or r(ight). .TP .B \-tw Set title window width. .TP .B \-sa Set alignment of slave window (see .B \-ta ). .TP .B \-l Number of lines to display in slave window (see (1) in README). .TP .B \-e Set up events and actions, eg. responses to mouse clicks (see (2) in README). .TP .B \-m Start up in menu mode (see (3) in README). .TP .B \-u Update contents of title and slave window simultaneously, see (see (4) in README). .TP .B \-p [] Persist EOF (optional timeout in seconds). .TP .B \-x Set x position on the screen. .TP .B \-y Set y position on the screen. .TP .B \-h Set line height (defaults to fontheight + 2 pixels). .TP .B \-w width .TP .B \-xs Set the Xinerama screen number where dzen should appear. .TP .B \-v Display version information. .SH SEE ALSO More detailed documentation (especially on the formatting language of dzen2) is available in /usr/share/doc/dzen2/README.gz. .SH AUTHOR .B Dzen2 has been written by .B Robert Manea. This manpage has been written, based on dzen documentation, by Petr Ro?kai, for Debian GNU/Linux, but may be used by others. This manpage falls under the same licence as Dzen2 itself, see /usr/share/doc/dzen2/copyright. --- NEW FILE dzen2.spec --- Name: dzen2 Version: 0.8.5 Release: 5%{?dist} Summary: A general purpose messaging and notification program Group: User Interface/X License: MIT URL: http://gotmor.googlepages.com/dzen Source0: http://gotmor.googlepages.com/%{name}-latest.tar.gz Source1: dzen2.1 Source2: dzen2-dbar.1 Source3: dzen2-gcpubar.1 Source4: dzen2-gdbar.1 Source5: dzen2-textwidth.1 # 2007-12-26: sent to upstream via private e-mail, inclusion depends on usability # for *BSD and Solaris Patch0: dzen2-0.8.5-check_environment.patch # Not sent to upstream: removes strip and shows cc invocations, which seems not to # be wanted by upstream Patch1: dzen2-0.8.5-verbose.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libXpm-devel libXinerama-devel %description Dzen is a general purpose messaging, notification and menuing program for X11. It was desigend to be scriptable in any language and integrate well with window managers like dwm, wmii and xmonad though it will work with any windowmanger. %prep %setup -q %patch0 -p1 -b .check_environment %patch1 -p1 -b .verbose %build export CFLAGS="${RPM_OPT_FLAGS}" export LDFLAGS="${RPM_OPT_FLAGS}" make %{?_smp_mflags} DZEN_XINERAMA=1 DZEN_XPM=1 make -C gadgets %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT mkdir $RPM_BUILD_ROOT export CFLAGS="${RPM_OPT_FLAGS}" make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} DZEN_XINERAMA=1 DZEN_XPM=1 make -C gadgets install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} for gadget in dbar gcpubar gdbar textwidth do mv $RPM_BUILD_ROOT%{_bindir}/{,dzen2-}"${gadget}" done mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 for manpage in %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} do install -m 0644 "${manpage}" $RPM_BUILD_ROOT%{_mandir}/man1/"${manpage##*/}" done %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) # There is no .desktop file, because the applications displays data received # via stdin, e.g. from xmonad, a window manager # This cannot be done using a .desktop file %doc LICENSE CREDITS README README.dzen %doc gadgets/README.* %{_bindir}/dzen2 %{_bindir}/dzen2-dbar %{_bindir}/dzen2-gcpubar %{_bindir}/dzen2-gdbar %{_bindir}/dzen2-textwidth %{_mandir}/man1/dzen2.1* %{_mandir}/man1/dzen2-dbar.1* %{_mandir}/man1/dzen2-gcpubar.1* %{_mandir}/man1/dzen2-gdbar.1* %{_mandir}/man1/dzen2-textwidth.1* %changelog * Thu Aug 27 2009 Till Maas - 0.8.5-5 - Remove uneeded PREFIX= argument to make in %%build * Wed Aug 26 2009 Till Maas - 0.8.5-4 - export LDFLAGS - explain missing .desktop file * Tue Aug 25 2009 Till Maas - 0.8.5-3 - use make -C instead of pushd/popd - add manpages from debian - prefix gadgets with dzen2 like debian does it * Tue Mar 31 2009 Till Maas - 0.8.5-2 - Add description * Sat Nov 01 2008 Till Maas - 0.8.5-1 - Initial package for Fedora Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dzen2/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:32:25 -0000 1.1 +++ .cvsignore 2 Sep 2009 15:06:31 -0000 1.2 @@ -0,0 +1 @@ +dzen2-latest.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dzen2/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:32:25 -0000 1.1 +++ sources 2 Sep 2009 15:06:32 -0000 1.2 @@ -0,0 +1 @@ +5978620c2124c8a8ad52d7f17ce94fd7 dzen2-latest.tar.gz From till at fedoraproject.org Wed Sep 2 15:08:34 2009 From: till at fedoraproject.org (Till Maas) Date: Wed, 2 Sep 2009 15:08:34 +0000 (UTC) Subject: rpms/dzen2/EL-5 dzen2-0.8.5-check_environment.patch, NONE, 1.1 dzen2-0.8.5-verbose.patch, NONE, 1.1 dzen2-dbar.1, NONE, 1.1 dzen2-gcpubar.1, NONE, 1.1 dzen2-gdbar.1, NONE, 1.1 dzen2-textwidth.1, NONE, 1.1 dzen2.1, NONE, 1.1 dzen2.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090902150834.B9F4E11C008C@cvs1.fedora.phx.redhat.com> Author: till Update of /cvs/pkgs/rpms/dzen2/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1803 Modified Files: .cvsignore sources Added Files: dzen2-0.8.5-check_environment.patch dzen2-0.8.5-verbose.patch dzen2-dbar.1 dzen2-gcpubar.1 dzen2-gdbar.1 dzen2-textwidth.1 dzen2.1 dzen2.spec Log Message: * Thu Aug 27 2009 Till Maas - 0.8.5-5 - Remove uneeded PREFIX= argument to make in %build dzen2-0.8.5-check_environment.patch: config.mk | 45 +++++++++++++++++++++++---------------------- gadgets/config.mk | 9 +++++---- 2 files changed, 28 insertions(+), 26 deletions(-) --- NEW FILE dzen2-0.8.5-check_environment.patch --- diff -up dzen2-0.8.5/config.mk.check_environment dzen2-0.8.5/config.mk --- dzen2-0.8.5/config.mk.check_environment 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/config.mk 2007-12-26 13:40:06.000000000 +0100 @@ -4,40 +4,41 @@ VERSION = 0.8.5 # Customize below to fit your system # paths -PREFIX = /usr/local -MANPREFIX = ${PREFIX}/share/man +PREFIX ?= /usr/local +MANPREFIX ?= ${PREFIX}/share/man X11INC = /usr/X11R6/include X11LIB = /usr/X11R6/lib INCS = -I. -I/usr/include -I${X11INC} # Configure the features you want to be supported -# Only one of the following options has to be uncommented, -# all others must be commented! -# -# Uncomment: Remove # from the beginning of respective lines -# Comment : Add # to the beginning of the respective lines -# Option 1: No Xinerama no XPM -LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" +# Remove the # from the next line to enable Xinerama support +#DZEN_XINERAMA=1 + +# Remove the # from the next line to enable Xpm support +#DZEN_XPM=1 -# Option 2: No Xinerama with XPM -#LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXpm -#CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" -DDZEN_XPM - -# Option 3: With Xinerama no XPM -#LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXinerama -#CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" -DDZEN_XINERAMA - -# Option 4: With Xinerama and XPM -#LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 -lXinerama -lXpm -#CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" -DDZEN_XINERAMA -DDZEN_XPM +# Uncomment: Remove # from the beginning of respective lines +# Comment : Add # to the beginning of the respective lines # END of feature configuration +CFLAGS ?= -Os +CFLAGS += ${INCS} -DVERSION=\"${VERSION}\" +LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 + +ifeq ($(DZEN_XINERAMA),1) +LIBS += -lXinerama +CFLAGS += -DDZEN_XINERAMA +endif + +ifeq ($(DZEN_XPM), 1) +LIBS += -lXpm +CFLAGS += -DDZEN_XPM +endif -LDFLAGS = ${LIBS} +LDFLAGS = ${CFLAGS} ${LIBS} # Solaris, uncomment for Solaris #CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\" diff -up dzen2-0.8.5/gadgets/config.mk.check_environment dzen2-0.8.5/gadgets/config.mk --- dzen2-0.8.5/gadgets/config.mk.check_environment 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/gadgets/config.mk 2007-12-26 13:39:04.000000000 +0100 @@ -1,8 +1,8 @@ # Customize below to fit your system # paths -PREFIX = /usr/local -MANPREFIX = ${PREFIX}/share/man +PREFIX ?= /usr/local +MANPREFIX ?= ${PREFIX}/share/man X11INC = /usr/X11R6/include INCS = -I. -I/usr/include -I${X11INC} @@ -10,8 +10,9 @@ INCS = -I. -I/usr/include -I${X11INC} X11LIB = /usr/X11R6/lib LIBS = -L/usr/lib -CFLAGS = -Os ${INCS} -LDFLAGS = ${LIBS} +CFLAGS ?= -Os +CFLAGS += ${INCS} +LDFLAGS = ${CFLAGS} ${LIBS} # compiler and linker CC = gcc dzen2-0.8.5-verbose.patch: Makefile | 5 ++--- gadgets/Makefile | 14 +++++--------- 2 files changed, 7 insertions(+), 12 deletions(-) --- NEW FILE dzen2-0.8.5-verbose.patch --- diff -up dzen2-0.8.5/Makefile.verbose dzen2-0.8.5/Makefile --- dzen2-0.8.5/Makefile.verbose 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/Makefile 2008-11-01 11:25:01.000000000 +0100 @@ -17,14 +17,13 @@ options: .c.o: @echo CC $< - @${CC} -c ${CFLAGS} $< + ${CC} -c ${CFLAGS} $< ${OBJ}: dzen.h action.h config.mk dzen2: ${OBJ} @echo LD $@ - @${LD} -o $@ ${OBJ} ${LDFLAGS} - @strip $@ + ${LD} -o $@ ${OBJ} ${LDFLAGS} @echo "Run ./help for documentation" clean: diff -up dzen2-0.8.5/gadgets/Makefile.verbose dzen2-0.8.5/gadgets/Makefile --- dzen2-0.8.5/gadgets/Makefile.verbose 2007-08-18 08:18:50.000000000 +0200 +++ dzen2-0.8.5/gadgets/Makefile 2008-11-01 11:26:30.000000000 +0100 @@ -17,29 +17,25 @@ options: .c.o: @echo CC $< - @${CC} -c ${CFLAGS} $< + ${CC} -c ${CFLAGS} $< ${OBJ}: config.mk dbar: ${OBJ} @echo LD $@ - @${LD} -o $@ dbar.o ${LDFLAGS} - @strip $@ + ${LD} -o $@ dbar.o ${LDFLAGS} gdbar: ${OBJ} @echo LD $@ - @${LD} -o $@ gdbar.o ${LDFLAGS} -L${X11LIB} -lX11 - @strip $@ + ${LD} -o $@ gdbar.o ${LDFLAGS} -L${X11LIB} -lX11 gcpubar: ${OBJ} @echo LD $@ - @${LD} -o $@ gcpubar.o ${LDFLAGS} -L${X11LIB} - @strip $@ + ${LD} -o $@ gcpubar.o ${LDFLAGS} -L${X11LIB} textwidth: ${OBJ} @echo LD $@ - @${LD} -o $@ textwidth.o ${LDFLAGS} -L${X11LIB} -lX11 - @strip $@ + ${LD} -o $@ textwidth.o ${LDFLAGS} -L${X11LIB} -lX11 clean: @echo cleaning --- NEW FILE dzen2-dbar.1 --- .TH "DBAR" 1 "Jan 01 2008" .SH NAME dzen2-dbar \- simple gadget that you can use in combination with dzen to display a progressbar. .SH SYNOPSIS .HP 7 \fBdzen2-dbar\fR [\-w \fIcharacters\fR] [\-s \fIsymbol\fR] [\-min \fIminvalue\fR] [\-max \fImaxvalue\fR] [\-l \fIstring\fR] [\-nonl] .SH DESCRIPTION .B dbar is an application that generates semi graphical progress meters, from some values you supply to it. .PP See the usage examples for a description of the expected input format. .SH OPTIONS A summary of options is included below. .TP .B \-max Value to be considered 100% (default: 100) .TP .B \-min Value to be considered 0% (default: 0) .TP .B \-w Number of charcaters to be considered 100% in the bar (default: 25 ) .TP .B \-s Symbol represeting the percentage value in the bar (default: = ) .TP .B \-l label to be prepended to the bar (default: '' ) .TP .B \-nonl no new line, don't put '\n' at the end of the bar (default: do print '\n') .SH USAGE EXAMPLES .TP .B Static 0% and 100% mark or single value input: .ip Command: echo 25 | dbar -m 100 -l Sometext .br Output: Sometext 25% [====== ] .TP .B If your 100% mark changes dynamically or 2-values input: .ip Command: echo "50 150" | dbar .br Output: 33% [======== ] .TP .B If your value range is not between [0, maxval] or 3-values input: .ip Command: echo "50 -25 150" | dbar .br Output: 43% [=========== ] .PP Dbar was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2-gcpubar.1 --- .TH "GCPUBAR" 1 "Jan 01 2008" .SH NAME dzen2-gcpubar \- graphical CPU usage meter .SH SYNOPSIS .HP 7 \fBdzen2-gcpubar\fR [\-i \fIinterval\fR] [\-c \fIcount\fR] [\-fg \fIcolor\fR] [\-bg \fIcolor\fR] [\-w \fIpixel\fR] [\-h\ \fIpixel\fR] [\-nonl] .SH DESCRIPTION .B gcpubar is a CPU utilization meter for Linux. It relies on the existence of the /proc/stat file and generates fully graphical meters viewable with dzen. .SH OPTIONS A summary of options is included below. .TP .B \-i Update interval in seconds (default 1). You can use positive values less than 1 for intervals shorter than 1 second. .TP .B \-c Terminate after displaying argument to this option (default infinite). .TP .B \-fg Foreground color .TP .B \-bg Background color .TP .B \-w Width in piwels .TP .B \-h Height in pixels .TP .B \-nonl No new line, don't put '\n' at the end of the bar (default: do print '\n') .PP gcpubar was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2-gdbar.1 --- .TH "GDBAR" 1 "Jan 01 2008" .SH NAME dzen2-gdbar \- generates fully graphical progress meters .SH SYNOPSIS .HP 7 \fBdzen2-gdbar\fR [\-w \fIcharacters\fR] [\-s \fIsymbol\fR] [\-fg \fIcolor\fR] [\-bg \fIcolor\fR] [\-min \fIminvalue\fR] [\-max \fImaxvalue\fR] [\-l \fIstring\fR] [\-nonl] [\-o] .SH DESCRIPTION .B gdbar application that generates fully graphical progress meters, from some values you supply to it. .PP It has the same input semantics as dbar (see .B dbar (1) \). In contrast to dbar, gdbar draws fully graphical meters which are only useful in combination with dzen. .PP See the usage examples for a description of the expected input format. .SH OPTIONS A summary of options is included below. .TP .B \-max Value to be considered 100% (default: 100) .TP .B \-min Value to be considered 0% (default: 0) .TP .B \-fg Foreground color. (default white) .TP .B \-bg Bacground color (default darkgrey) .TP .B \-w Size in pixels to be considered 100% in the bar (default: 80 ) .TP .B \-h Bar height. .TP .B \-l label to be prepended to the bar (default: '' ) .TP .B \-o Draw conky style meters. .TP .B \-nonl no new line, don't put '\n' at the end of the bar (default: do print '\n') .PP Dbar was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2-textwidth.1 --- .TH "TEXTWIDTH" 1 "Jan 01 2008" .SH NAME dzen2-textwidth \- calculate the width in pixels of text for a given font. .SH SYNOPSIS .HP 7 \fBdzen2-textwidth\fR \fIfontname\fR \fIstring\fR .SH DESCRIPTION .B textwidth is a simple utility to calculate the width in pixels of text with a given font. .PP This tool is provided as part of the .B dzen2 (1) package. .SH OPTIONS A summary of options is included below. .TP .B fontname Set the font. .TP .B string Set the string. .PP textwidth was written by Robert Manea. .PP This manual page was written by bertagaz , for the Debian project (but may be used by others). --- NEW FILE dzen2.1 --- .T utf8 .TH DZEN 1 .SH NAME dzen2 \- general-purpose messaging and notification for X11 .SH SYNOPSIS .B dzen2 [\-v] [\-p [seconds]] [\-m [v|h]] [\-ta ] [\-sa ] [\-x ] [\-y ] [\-w ] [\-tw ] [\-u] [\-e ] [\-l ] [\-fn ] [\-bg ] [\-fg ] [\-xs ] .SH DESCRIPTION .B Dzen is a general\-purpose messaging and notification program for X11, desigend to be scriptable in any language and integrate well with window managers like dwm, wmii and xmonad though it will work with any windowmanger. .PP .B Dzen expects the status message on its standard input, and uses a custom formatting language for colors and several other features (like bar meters and such). See README for detailed usage and scripting instructions. .SH OPTIONS .TP .B \-fg Set foreground color. The can be specified either as symbolic name (e.g. red, darkgreen, etc.) or as #rrggbb hex\-value (e.g. #ffffaa). .TP .B \-bg Set background color (same format as \-fg). .TP .B \-fn Set font (using the format of xlsfonts and xfontsel). .TP .B \-ta Set alignement of title window content: l(eft), c(center) or r(ight). .TP .B \-tw Set title window width. .TP .B \-sa Set alignment of slave window (see .B \-ta ). .TP .B \-l Number of lines to display in slave window (see (1) in README). .TP .B \-e Set up events and actions, eg. responses to mouse clicks (see (2) in README). .TP .B \-m Start up in menu mode (see (3) in README). .TP .B \-u Update contents of title and slave window simultaneously, see (see (4) in README). .TP .B \-p [] Persist EOF (optional timeout in seconds). .TP .B \-x Set x position on the screen. .TP .B \-y Set y position on the screen. .TP .B \-h Set line height (defaults to fontheight + 2 pixels). .TP .B \-w width .TP .B \-xs Set the Xinerama screen number where dzen should appear. .TP .B \-v Display version information. .SH SEE ALSO More detailed documentation (especially on the formatting language of dzen2) is available in /usr/share/doc/dzen2/README.gz. .SH AUTHOR .B Dzen2 has been written by .B Robert Manea. This manpage has been written, based on dzen documentation, by Petr Ro?kai, for Debian GNU/Linux, but may be used by others. This manpage falls under the same licence as Dzen2 itself, see /usr/share/doc/dzen2/copyright. --- NEW FILE dzen2.spec --- Name: dzen2 Version: 0.8.5 Release: 5%{?dist} Summary: A general purpose messaging and notification program Group: User Interface/X License: MIT URL: http://gotmor.googlepages.com/dzen Source0: http://gotmor.googlepages.com/%{name}-latest.tar.gz Source1: dzen2.1 Source2: dzen2-dbar.1 Source3: dzen2-gcpubar.1 Source4: dzen2-gdbar.1 Source5: dzen2-textwidth.1 # 2007-12-26: sent to upstream via private e-mail, inclusion depends on usability # for *BSD and Solaris Patch0: dzen2-0.8.5-check_environment.patch # Not sent to upstream: removes strip and shows cc invocations, which seems not to # be wanted by upstream Patch1: dzen2-0.8.5-verbose.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libXpm-devel libXinerama-devel %description Dzen is a general purpose messaging, notification and menuing program for X11. It was desigend to be scriptable in any language and integrate well with window managers like dwm, wmii and xmonad though it will work with any windowmanger. %prep %setup -q %patch0 -p1 -b .check_environment %patch1 -p1 -b .verbose %build export CFLAGS="${RPM_OPT_FLAGS}" export LDFLAGS="${RPM_OPT_FLAGS}" make %{?_smp_mflags} DZEN_XINERAMA=1 DZEN_XPM=1 make -C gadgets %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT mkdir $RPM_BUILD_ROOT export CFLAGS="${RPM_OPT_FLAGS}" make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} DZEN_XINERAMA=1 DZEN_XPM=1 make -C gadgets install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} for gadget in dbar gcpubar gdbar textwidth do mv $RPM_BUILD_ROOT%{_bindir}/{,dzen2-}"${gadget}" done mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 for manpage in %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} do install -m 0644 "${manpage}" $RPM_BUILD_ROOT%{_mandir}/man1/"${manpage##*/}" done %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) # There is no .desktop file, because the applications displays data received # via stdin, e.g. from xmonad, a window manager # This cannot be done using a .desktop file %doc LICENSE CREDITS README README.dzen %doc gadgets/README.* %{_bindir}/dzen2 %{_bindir}/dzen2-dbar %{_bindir}/dzen2-gcpubar %{_bindir}/dzen2-gdbar %{_bindir}/dzen2-textwidth %{_mandir}/man1/dzen2.1* %{_mandir}/man1/dzen2-dbar.1* %{_mandir}/man1/dzen2-gcpubar.1* %{_mandir}/man1/dzen2-gdbar.1* %{_mandir}/man1/dzen2-textwidth.1* %changelog * Thu Aug 27 2009 Till Maas - 0.8.5-5 - Remove uneeded PREFIX= argument to make in %%build * Wed Aug 26 2009 Till Maas - 0.8.5-4 - export LDFLAGS - explain missing .desktop file * Tue Aug 25 2009 Till Maas - 0.8.5-3 - use make -C instead of pushd/popd - add manpages from debian - prefix gadgets with dzen2 like debian does it * Tue Mar 31 2009 Till Maas - 0.8.5-2 - Add description * Sat Nov 01 2008 Till Maas - 0.8.5-1 - Initial package for Fedora Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dzen2/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:32:25 -0000 1.1 +++ .cvsignore 2 Sep 2009 15:08:33 -0000 1.2 @@ -0,0 +1 @@ +dzen2-latest.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dzen2/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:32:25 -0000 1.1 +++ sources 2 Sep 2009 15:08:34 -0000 1.2 @@ -0,0 +1 @@ +5978620c2124c8a8ad52d7f17ce94fd7 dzen2-latest.tar.gz From notting at fedoraproject.org Wed Sep 2 15:09:25 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Wed, 2 Sep 2009 15:09:25 +0000 (UTC) Subject: rpms/policycoreutils/devel policycoreutils.spec,1.636,1.637 Message-ID: <20090902150925.D55DC11C008C@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/rpms/policycoreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2376 Modified Files: policycoreutils.spec Log Message: Fix typo Index: policycoreutils.spec =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils.spec,v retrieving revision 1.636 retrieving revision 1.637 diff -u -p -r1.636 -r1.637 --- policycoreutils.spec 28 Aug 2009 18:18:47 -0000 1.636 +++ policycoreutils.spec 2 Sep 2009 15:09:25 -0000 1.637 @@ -6,7 +6,7 @@ Summary: SELinux policy core utilities Name: policycoreutils Version: 2.0.71 -Release: 14%{?dist} +Release: 15%{?dist} License: GPLv2+ Group: System Environment/Base Source: http://www.nsa.gov/selinux/archives/policycoreutils-%{version}.tgz @@ -164,11 +164,11 @@ exit 0 %post sandbox if [ $1 -eq 1 ]; then - /sbin/chkconfig sanbox --add + /sbin/chkconfig sandbox --add fi %preun sandbox if [ $1 -eq 0 ]; then - /sbin/chkconfig sanbox --del + /sbin/chkconfig sandbox --del fi %package newrole @@ -295,6 +295,9 @@ fi exit 0 %changelog +* Wed Sep 2 2009 Bill Nottingham 2.0.71-15 +- Fix typo + * Fri Aug 28 2009 Dan Walsh 2.0.71-14 - Add enable/disable patch From hadess at fedoraproject.org Wed Sep 2 15:09:41 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Wed, 2 Sep 2009 15:09:41 +0000 (UTC) Subject: rpms/nautilus-sendto/devel .cvsignore, 1.23, 1.24 nautilus-sendto.spec, 1.81, 1.82 sources, 1.23, 1.24 Message-ID: <20090902150941.200DC11C008C@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/nautilus-sendto/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2530 Modified Files: .cvsignore nautilus-sendto.spec sources Log Message: * Wed Sep 02 2009 Bastien Nocera 1.1.7-1 - Update to 1.1.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nautilus-sendto/devel/.cvsignore,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- .cvsignore 29 Jul 2009 16:48:45 -0000 1.23 +++ .cvsignore 2 Sep 2009 15:09:40 -0000 1.24 @@ -1 +1 @@ -nautilus-sendto-1.1.6.tar.bz2 +nautilus-sendto-1.1.7.tar.bz2 Index: nautilus-sendto.spec =================================================================== RCS file: /cvs/pkgs/rpms/nautilus-sendto/devel/nautilus-sendto.spec,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- nautilus-sendto.spec 26 Aug 2009 23:12:12 -0000 1.81 +++ nautilus-sendto.spec 2 Sep 2009 15:09:40 -0000 1.82 @@ -1,6 +1,6 @@ Name: nautilus-sendto -Version: 1.1.6 -Release: 3%{?dist} +Version: 1.1.7 +Release: 1%{?dist} Summary: Nautilus context menu for sending files Group: User Interface/Desktops @@ -95,6 +95,9 @@ fi %{_mandir}/man1/nautilus-sendto.1.gz %changelog +* Wed Sep 02 2009 Bastien Nocera 1.1.7-1 +- Update to 1.1.7 + * Wed Aug 26 2009 Brian Pepple - 1.1.6-3 - Rebuild for new Empathy. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nautilus-sendto/devel/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 29 Jul 2009 16:48:45 -0000 1.23 +++ sources 2 Sep 2009 15:09:40 -0000 1.24 @@ -1 +1 @@ -aab4afd686f0a701c0b439f262d1410d nautilus-sendto-1.1.6.tar.bz2 +620949efa09416a970479b572130753a nautilus-sendto-1.1.7.tar.bz2 From nalin at fedoraproject.org Wed Sep 2 15:26:59 2009 From: nalin at fedoraproject.org (Nalin Dahyabhai) Date: Wed, 2 Sep 2009 15:26:59 +0000 (UTC) Subject: rpms/nss-ldapd/devel .cvsignore, 1.2, 1.3 nss-ldapd.spec, 1.2, 1.3 sources, 1.2, 1.3 nss-ldapd-0.6.10.tar.gz.sig, 1.1, NONE Message-ID: <20090902152659.D2B7E11C008C@cvs1.fedora.phx.redhat.com> Author: nalin Update of /cvs/pkgs/rpms/nss-ldapd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8418 Modified Files: .cvsignore nss-ldapd.spec sources Removed Files: nss-ldapd-0.6.10.tar.gz.sig Log Message: update to 0.6.11 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nss-ldapd/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 23 Jun 2009 18:17:30 -0000 1.2 +++ .cvsignore 2 Sep 2009 15:26:58 -0000 1.3 @@ -1 +1,3 @@ nss-ldapd-0.6.10.tar.gz +nss-ldapd-0.6.11.tar.gz +nss-ldapd-0.6.11.tar.gz.sig Index: nss-ldapd.spec =================================================================== RCS file: /cvs/pkgs/rpms/nss-ldapd/devel/nss-ldapd.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- nss-ldapd.spec 25 Jul 2009 19:34:53 -0000 1.2 +++ nss-ldapd.spec 2 Sep 2009 15:26:58 -0000 1.3 @@ -4,8 +4,8 @@ %define provide_so_link 0 Name: nss-ldapd -Version: 0.6.10 -Release: 4%{?dist} +Version: 0.6.11 +Release: 1%{?dist} Summary: An nsswitch module which uses directory servers Group: System Environment/Base License: LGPLv2+ @@ -147,6 +147,9 @@ fi exit 0 %changelog +* Wed Sep 2 2009 Nalin Dahyabhai 0.6.11-1 +- update to 0.6.11 + * Sat Jul 25 2009 Fedora Release Engineering - 0.6.10-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nss-ldapd/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 23 Jun 2009 18:17:31 -0000 1.2 +++ sources 2 Sep 2009 15:26:58 -0000 1.3 @@ -1 +1,2 @@ -4b351954d94aceadb74ce589640fc93b nss-ldapd-0.6.10.tar.gz +8e5087f74a128f2c12f974c176803747 nss-ldapd-0.6.11.tar.gz +30a2abf95d3342f58a07d2ce39f647ed nss-ldapd-0.6.11.tar.gz.sig --- nss-ldapd-0.6.10.tar.gz.sig DELETED --- From nalin at fedoraproject.org Wed Sep 2 15:33:29 2009 From: nalin at fedoraproject.org (Nalin Dahyabhai) Date: Wed, 2 Sep 2009 15:33:29 +0000 (UTC) Subject: rpms/nss-ldapd/F-11 nss-ldapd.spec,1.2,1.3 sources,1.2,1.3 Message-ID: <20090902153329.380F311C008C@cvs1.fedora.phx.redhat.com> Author: nalin Update of /cvs/pkgs/rpms/nss-ldapd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10552 Modified Files: nss-ldapd.spec sources Log Message: update to 0.6.11 by rebasing to devel Index: nss-ldapd.spec =================================================================== RCS file: /cvs/pkgs/rpms/nss-ldapd/F-11/nss-ldapd.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- nss-ldapd.spec 25 Jul 2009 19:34:53 -0000 1.2 +++ nss-ldapd.spec 2 Sep 2009 15:33:28 -0000 1.3 @@ -4,8 +4,8 @@ %define provide_so_link 0 Name: nss-ldapd -Version: 0.6.10 -Release: 4%{?dist} +Version: 0.6.11 +Release: 1%{?dist} Summary: An nsswitch module which uses directory servers Group: System Environment/Base License: LGPLv2+ @@ -147,6 +147,9 @@ fi exit 0 %changelog +* Wed Sep 2 2009 Nalin Dahyabhai 0.6.11-1 +- update to 0.6.11 + * Sat Jul 25 2009 Fedora Release Engineering - 0.6.10-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nss-ldapd/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 23 Jun 2009 18:17:31 -0000 1.2 +++ sources 2 Sep 2009 15:33:28 -0000 1.3 @@ -1 +1,2 @@ -4b351954d94aceadb74ce589640fc93b nss-ldapd-0.6.10.tar.gz +8e5087f74a128f2c12f974c176803747 nss-ldapd-0.6.11.tar.gz +30a2abf95d3342f58a07d2ce39f647ed nss-ldapd-0.6.11.tar.gz.sig From ajax at fedoraproject.org Wed Sep 2 15:46:21 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Wed, 2 Sep 2009 15:46:21 +0000 (UTC) Subject: rpms/kernel/devel drm-intel-pm.patch, 1.4, 1.5 kernel.spec, 1.1760, 1.1761 Message-ID: <20090902154621.A1B4F11C008C@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15319 Modified Files: drm-intel-pm.patch kernel.spec Log Message: * Wed Sep 02 2009 Adam Jackson - drm-intel-pm.patch: Disable by default, too flickery on too many machines. Enable with i915.powersave=1. drm-intel-pm.patch: i915_drv.c | 15 + i915_drv.h | 14 + i915_gem.c | 8 i915_reg.h | 22 ++ intel_display.c | 484 ++++++++++++++++++++++++++++++++++++++++++++++++++++---- intel_drv.h | 4 6 files changed, 512 insertions(+), 35 deletions(-) Index: drm-intel-pm.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-intel-pm.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- drm-intel-pm.patch 3 Aug 2009 18:24:04 -0000 1.4 +++ drm-intel-pm.patch 2 Sep 2009 15:46:20 -0000 1.5 @@ -5,7 +5,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu unsigned int i915_fbpercrtc = 0; module_param_named(fbpercrtc, i915_fbpercrtc, int, 0400); -+unsigned int i915_powersave = 1; ++unsigned int i915_powersave = 0; +module_param_named(powersave, i915_powersave, int, 0400); + +unsigned int i915_lvdsclock = 1; Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1760 retrieving revision 1.1761 diff -u -p -r1.1760 -r1.1761 --- kernel.spec 2 Sep 2009 13:40:43 -0000 1.1760 +++ kernel.spec 2 Sep 2009 15:46:20 -0000 1.1761 @@ -2009,6 +2009,10 @@ fi # and build. %changelog +* Wed Sep 02 2009 Adam Jackson +- drm-intel-pm.patch: Disable by default, too flickery on too many machines. + Enable with i915.powersave=1. + * Wed Sep 02 2009 Dave Jones - Add missing scriptlet dependancy. (#520788) From mtasaka at fedoraproject.org Wed Sep 2 15:53:59 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 2 Sep 2009 15:53:59 +0000 (UTC) Subject: rpms/uget/F-10 .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 uget.spec, 1.11, 1.12 Message-ID: <20090902155359.B1CE811C008C@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/uget/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19198/F-10 Modified Files: .cvsignore sources uget.spec Log Message: * Thu Sep 3 2009 Mamoru Tasaka - 1.4.9.3-1 - 1.4.9.3 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/uget/F-10/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 4 Aug 2009 15:38:12 -0000 1.10 +++ .cvsignore 2 Sep 2009 15:53:59 -0000 1.11 @@ -1 +1 @@ -uget-1.4.9.2.tar.gz +uget-1.4.9.3.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/uget/F-10/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 4 Aug 2009 15:38:12 -0000 1.10 +++ sources 2 Sep 2009 15:53:59 -0000 1.11 @@ -1 +1 @@ -f2dbc5a9abb1b8253c92221013a33455 uget-1.4.9.2.tar.gz +7cf609fd6307d09d57844f2d29a07226 uget-1.4.9.3.tar.gz Index: uget.spec =================================================================== RCS file: /cvs/extras/rpms/uget/F-10/uget.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- uget.spec 4 Aug 2009 15:38:12 -0000 1.11 +++ uget.spec 2 Sep 2009 15:53:59 -0000 1.12 @@ -1,5 +1,5 @@ Name: uget -Version: 1.4.9.2 +Version: 1.4.9.3 Release: 1%{?dist} Summary: Download manager using GTK+ and libcurl @@ -75,9 +75,13 @@ exit 0 %{_datadir}/applications/%{name}-gtk.desktop %{_datadir}/icons/hicolor/??x??/apps/%{name}-icon.png +%{_datadir}/pixmaps/%{name}/ %{_datadir}/sounds/%{name}/ %changelog +* Thu Sep 3 2009 Mamoru Tasaka - 1.4.9.3-1 +- 1.4.9.3 + * Wed Aug 5 2009 Mamoru Tasaka - 1.4.9.2-1 - 1.4.9.2 From mtasaka at fedoraproject.org Wed Sep 2 15:54:00 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 2 Sep 2009 15:54:00 +0000 (UTC) Subject: rpms/uget/devel .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 uget.spec, 1.13, 1.14 Message-ID: <20090902155400.213CB11C008C@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/uget/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19198/devel Modified Files: .cvsignore sources uget.spec Log Message: * Thu Sep 3 2009 Mamoru Tasaka - 1.4.9.3-1 - 1.4.9.3 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/uget/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 4 Aug 2009 15:38:12 -0000 1.10 +++ .cvsignore 2 Sep 2009 15:53:59 -0000 1.11 @@ -1 +1 @@ -uget-1.4.9.2.tar.gz +uget-1.4.9.3.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/uget/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 4 Aug 2009 15:38:12 -0000 1.10 +++ sources 2 Sep 2009 15:53:59 -0000 1.11 @@ -1 +1 @@ -f2dbc5a9abb1b8253c92221013a33455 uget-1.4.9.2.tar.gz +7cf609fd6307d09d57844f2d29a07226 uget-1.4.9.3.tar.gz Index: uget.spec =================================================================== RCS file: /cvs/extras/rpms/uget/devel/uget.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- uget.spec 4 Aug 2009 15:38:12 -0000 1.13 +++ uget.spec 2 Sep 2009 15:53:59 -0000 1.14 @@ -1,5 +1,5 @@ Name: uget -Version: 1.4.9.2 +Version: 1.4.9.3 Release: 1%{?dist} Summary: Download manager using GTK+ and libcurl @@ -75,9 +75,13 @@ exit 0 %{_datadir}/applications/%{name}-gtk.desktop %{_datadir}/icons/hicolor/??x??/apps/%{name}-icon.png +%{_datadir}/pixmaps/%{name}/ %{_datadir}/sounds/%{name}/ %changelog +* Thu Sep 3 2009 Mamoru Tasaka - 1.4.9.3-1 +- 1.4.9.3 + * Wed Aug 5 2009 Mamoru Tasaka - 1.4.9.2-1 - 1.4.9.2 From mtasaka at fedoraproject.org Wed Sep 2 15:53:59 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 2 Sep 2009 15:53:59 +0000 (UTC) Subject: rpms/uget/F-11 .cvsignore, 1.10, 1.11 sources, 1.10, 1.11 uget.spec, 1.11, 1.12 Message-ID: <20090902155359.DD6D511C008C@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/uget/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19198/F-11 Modified Files: .cvsignore sources uget.spec Log Message: * Thu Sep 3 2009 Mamoru Tasaka - 1.4.9.3-1 - 1.4.9.3 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/uget/F-11/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 4 Aug 2009 15:38:12 -0000 1.10 +++ .cvsignore 2 Sep 2009 15:53:59 -0000 1.11 @@ -1 +1 @@ -uget-1.4.9.2.tar.gz +uget-1.4.9.3.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/uget/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 4 Aug 2009 15:38:12 -0000 1.10 +++ sources 2 Sep 2009 15:53:59 -0000 1.11 @@ -1 +1 @@ -f2dbc5a9abb1b8253c92221013a33455 uget-1.4.9.2.tar.gz +7cf609fd6307d09d57844f2d29a07226 uget-1.4.9.3.tar.gz Index: uget.spec =================================================================== RCS file: /cvs/extras/rpms/uget/F-11/uget.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- uget.spec 4 Aug 2009 15:38:12 -0000 1.11 +++ uget.spec 2 Sep 2009 15:53:59 -0000 1.12 @@ -1,5 +1,5 @@ Name: uget -Version: 1.4.9.2 +Version: 1.4.9.3 Release: 1%{?dist} Summary: Download manager using GTK+ and libcurl @@ -75,9 +75,13 @@ exit 0 %{_datadir}/applications/%{name}-gtk.desktop %{_datadir}/icons/hicolor/??x??/apps/%{name}-icon.png +%{_datadir}/pixmaps/%{name}/ %{_datadir}/sounds/%{name}/ %changelog +* Thu Sep 3 2009 Mamoru Tasaka - 1.4.9.3-1 +- 1.4.9.3 + * Wed Aug 5 2009 Mamoru Tasaka - 1.4.9.2-1 - 1.4.9.2 From nphilipp at fedoraproject.org Wed Sep 2 15:55:24 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Wed, 2 Sep 2009 15:55:24 +0000 (UTC) Subject: rpms/system-config-date/devel sources, 1.116, 1.117 system-config-date.spec, 1.124, 1.125 Message-ID: <20090902155524.32A9F11C008C@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-date/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19568 Modified Files: sources system-config-date.spec Log Message: fixed version 1.9.47 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/sources,v retrieving revision 1.116 retrieving revision 1.117 diff -u -p -r1.116 -r1.117 --- sources 2 Sep 2009 15:01:09 -0000 1.116 +++ sources 2 Sep 2009 15:55:23 -0000 1.117 @@ -1 +1 @@ -ba1bf7d85a8ac821015e9d7bc4269581 system-config-date-1.9.47.tar.bz2 +60511fece116d7621dcb56f99f2d5a61 system-config-date-1.9.47.tar.bz2 Index: system-config-date.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/system-config-date.spec,v retrieving revision 1.124 retrieving revision 1.125 diff -u -p -r1.124 -r1.125 --- system-config-date.spec 2 Sep 2009 15:01:09 -0000 1.124 +++ system-config-date.spec 2 Sep 2009 15:55:24 -0000 1.125 @@ -126,7 +126,7 @@ fi %changelog * Wed Sep 02 2009 Nils Philippsen - 1.9.47-1 -- appease anaconda (#520799) +- import gettext from each module again (#520799) * Wed Sep 02 2009 Nils Philippsen - 1.9.46-1 - use new gtk toolkit API From than at fedoraproject.org Wed Sep 2 16:01:01 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 16:01:01 +0000 (UTC) Subject: rpms/kdegames/devel kdegames.spec,1.143,1.144 Message-ID: <20090902160101.2161711C008C@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdegames/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21229 Modified Files: kdegames.spec Log Message: add _default_patch_fuzz 2 Index: kdegames.spec =================================================================== RCS file: /cvs/extras/rpms/kdegames/devel/kdegames.spec,v retrieving revision 1.143 retrieving revision 1.144 diff -u -p -r1.143 -r1.144 --- kdegames.spec 28 Aug 2009 13:29:02 -0000 1.143 +++ kdegames.spec 2 Sep 2009 16:01:00 -0000 1.144 @@ -1,3 +1,4 @@ +%define _default_patch_fuzz 2 Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 From pkgdb at fedoraproject.org Wed Sep 2 16:07:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 16:07:50 +0000 Subject: [pkgdb] libtnc was added for spot Message-ID: <20090902160750.C627210F87A@bastion2.fedora.phx.redhat.com> spot has added Package libtnc with summary Library implementation of the Trusted Network Connect (TNC) specification spot has approved Package libtnc spot has added a Fedora devel branch for libtnc with an owner of spot spot has approved libtnc in Fedora devel spot has approved Package libtnc spot has set commit to Approved for 107427 on libtnc (Fedora devel) spot has set checkout to Approved for 107427 on libtnc (Fedora devel) spot has set build to Approved for 107427 on libtnc (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libtnc From pkgdb at fedoraproject.org Wed Sep 2 16:07:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 16:07:52 +0000 Subject: [pkgdb] libtnc summary updated by spot Message-ID: <20090902160752.2DCE710F882@bastion2.fedora.phx.redhat.com> spot set package libtnc summary to Library implementation of the Trusted Network Connect (TNC) specification To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libtnc From pkgdb at fedoraproject.org Wed Sep 2 16:07:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 16:07:52 +0000 Subject: [pkgdb] libtnc (Fedora, 11) updated by spot Message-ID: <20090902160752.3397F10F890@bastion2.fedora.phx.redhat.com> spot added a Fedora 11 branch for libtnc spot has set commit to Approved for 107427 on libtnc (Fedora 11) spot has set checkout to Approved for 107427 on libtnc (Fedora 11) spot has set build to Approved for 107427 on libtnc (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libtnc From spot at fedoraproject.org Wed Sep 2 16:07:58 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 2 Sep 2009 16:07:58 +0000 (UTC) Subject: rpms/libtnc/devel - New directory Message-ID: <20090902160758.41F5D11C0094@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/libtnc/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/CVSROOT/admin/tmpcvsX22919/rpms/libtnc/devel Log Message: Directory /cvs/pkgs/rpms/libtnc/devel added to the repository From spot at fedoraproject.org Wed Sep 2 16:07:58 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 2 Sep 2009 16:07:58 +0000 (UTC) Subject: rpms/libtnc - New directory Message-ID: <20090902160758.1E39411C008C@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/libtnc In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/CVSROOT/admin/tmpcvsX22919/rpms/libtnc Log Message: Directory /cvs/pkgs/rpms/libtnc added to the repository From spot at fedoraproject.org Wed Sep 2 16:08:04 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 2 Sep 2009 16:08:04 +0000 (UTC) Subject: rpms/libtnc Makefile,NONE,1.1 Message-ID: <20090902160804.A5B5A11C008C@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/libtnc In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/CVSROOT/admin/tmpcvsX22919/rpms/libtnc Added Files: Makefile Log Message: Setup of module libtnc --- NEW FILE Makefile --- # Top level Makefile for module libtnc all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Wed Sep 2 16:07:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 02 Sep 2009 16:07:52 +0000 Subject: [pkgdb] libtnc (Fedora, 11) updated by spot Message-ID: <20090902160752.3A44110F894@bastion2.fedora.phx.redhat.com> spot added a Fedora 10 branch for libtnc spot has set commit to Approved for 107427 on libtnc (Fedora 10) spot has set checkout to Approved for 107427 on libtnc (Fedora 10) spot has set build to Approved for 107427 on libtnc (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libtnc From spot at fedoraproject.org Wed Sep 2 16:08:04 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 2 Sep 2009 16:08:04 +0000 (UTC) Subject: rpms/libtnc/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090902160804.ED32911C008C@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/libtnc/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/CVSROOT/admin/tmpcvsX22919/rpms/libtnc/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module libtnc --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: libtnc # $Id: Makefile,v 1.1 2009/09/02 16:08:04 spot Exp $ NAME := libtnc SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From spot at fedoraproject.org Wed Sep 2 16:13:17 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 2 Sep 2009 16:13:17 +0000 (UTC) Subject: rpms/libtnc/devel import.log, NONE, 1.1 libtnc.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090902161317.A5EC311C008C@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/libtnc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24288/devel Modified Files: .cvsignore sources Added Files: import.log libtnc.spec Log Message: initial commit --- NEW FILE import.log --- libtnc-1_22-1_fc12:HEAD:libtnc-1.22-1.fc12.src.rpm:1251907803 --- NEW FILE libtnc.spec --- Name: libtnc Version: 1.22 Release: 1%{?dist} Summary: Library implementation of the Trusted Network Connect (TNC) specification License: GPLv2 Group: System Environment/Libraries Source0: http://dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz URL: http://libtnc.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libxml2-devel, zlib-devel %description This library provides functions for loading and interfacing with loadable IMC Integrity Measurement Collector (IMC) and Integrity Measurement Verifier (IMV) modules as required by the Trusted Network Computing (TNC) IF-IMC and IF-IMV interfaces as described in: https://www.trustedcomputinggroup.org/specs/TNC %package devel Summary: Development headers and libraries for libtnc Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Header and library files used for developing with (or linking to) libtnc. %prep %setup -q %build CFLAGS="%{optflags} -fPIC -DPIC" %configure --with-pic sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install rm -rf %{buildroot} make DESTDIR=%{buildroot} install rm -rf %{buildroot}/%{_libdir}/*.la # It is easier to delete the static libs here than to disable them in configure # Autoconf makes my brain bleed. rm -rf %{buildroot}/%{_libdir}/*.a %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc COPYING README %{_libdir}/libosc_im*.so.* %{_libdir}/libsample_im*.so.* %{_libdir}/libtnc.so.* %files devel %defattr(-,root,root,-) %doc doc/libtnc.pdf %{_includedir}/libtnc*.h %{_includedir}/tnc*.h %{_libdir}/libosc_im*.so %{_libdir}/libsample_im*.so %{_libdir}/libtnc.so %changelog * Wed Sep 2 2009 Tom "spot" Callaway 1.22-1 - update to 1.22 * Tue May 12 2009 Tom "spot" Callaway 1.19-1 - initial Fedora package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libtnc/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 2 Sep 2009 16:08:04 -0000 1.1 +++ .cvsignore 2 Sep 2009 16:13:17 -0000 1.2 @@ -0,0 +1 @@ +libtnc-1.22.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libtnc/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 2 Sep 2009 16:08:04 -0000 1.1 +++ sources 2 Sep 2009 16:13:17 -0000 1.2 @@ -0,0 +1 @@ +abcb3793d3487f32926e3ef7ce495c14 libtnc-1.22.tar.gz From spot at fedoraproject.org Wed Sep 2 16:18:58 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 2 Sep 2009 16:18:58 +0000 (UTC) Subject: rpms/libtnc/F-11 libtnc.spec,NONE,1.1 sources,1.1,1.2 Message-ID: <20090902161858.AC8A811C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/libtnc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26934/F-11 Modified Files: sources Added Files: libtnc.spec Log Message: branching --- NEW FILE libtnc.spec --- Name: libtnc Version: 1.22 Release: 1%{?dist} Summary: Library implementation of the Trusted Network Connect (TNC) specification License: GPLv2 Group: System Environment/Libraries Source0: http://dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz URL: http://libtnc.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libxml2-devel, zlib-devel %description This library provides functions for loading and interfacing with loadable IMC Integrity Measurement Collector (IMC) and Integrity Measurement Verifier (IMV) modules as required by the Trusted Network Computing (TNC) IF-IMC and IF-IMV interfaces as described in: https://www.trustedcomputinggroup.org/specs/TNC %package devel Summary: Development headers and libraries for libtnc Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Header and library files used for developing with (or linking to) libtnc. %prep %setup -q %build CFLAGS="%{optflags} -fPIC -DPIC" %configure --with-pic sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install rm -rf %{buildroot} make DESTDIR=%{buildroot} install rm -rf %{buildroot}/%{_libdir}/*.la # It is easier to delete the static libs here than to disable them in configure # Autoconf makes my brain bleed. rm -rf %{buildroot}/%{_libdir}/*.a %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc COPYING README %{_libdir}/libosc_im*.so.* %{_libdir}/libsample_im*.so.* %{_libdir}/libtnc.so.* %files devel %defattr(-,root,root,-) %doc doc/libtnc.pdf %{_includedir}/libtnc*.h %{_includedir}/tnc*.h %{_libdir}/libosc_im*.so %{_libdir}/libsample_im*.so %{_libdir}/libtnc.so %changelog * Wed Sep 2 2009 Tom "spot" Callaway 1.22-1 - update to 1.22 * Tue May 12 2009 Tom "spot" Callaway 1.19-1 - initial Fedora package Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libtnc/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 2 Sep 2009 16:08:04 -0000 1.1 +++ sources 2 Sep 2009 16:18:58 -0000 1.2 @@ -0,0 +1 @@ +abcb3793d3487f32926e3ef7ce495c14 libtnc-1.22.tar.gz From spot at fedoraproject.org Wed Sep 2 16:18:58 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 2 Sep 2009 16:18:58 +0000 (UTC) Subject: rpms/libtnc/F-10 libtnc.spec,NONE,1.1 sources,1.1,1.2 Message-ID: <20090902161858.848BD11C008C@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/libtnc/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26934/F-10 Modified Files: sources Added Files: libtnc.spec Log Message: branching --- NEW FILE libtnc.spec --- Name: libtnc Version: 1.22 Release: 1%{?dist} Summary: Library implementation of the Trusted Network Connect (TNC) specification License: GPLv2 Group: System Environment/Libraries Source0: http://dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz URL: http://libtnc.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libxml2-devel, zlib-devel %description This library provides functions for loading and interfacing with loadable IMC Integrity Measurement Collector (IMC) and Integrity Measurement Verifier (IMV) modules as required by the Trusted Network Computing (TNC) IF-IMC and IF-IMV interfaces as described in: https://www.trustedcomputinggroup.org/specs/TNC %package devel Summary: Development headers and libraries for libtnc Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Header and library files used for developing with (or linking to) libtnc. %prep %setup -q %build CFLAGS="%{optflags} -fPIC -DPIC" %configure --with-pic sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install rm -rf %{buildroot} make DESTDIR=%{buildroot} install rm -rf %{buildroot}/%{_libdir}/*.la # It is easier to delete the static libs here than to disable them in configure # Autoconf makes my brain bleed. rm -rf %{buildroot}/%{_libdir}/*.a %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc COPYING README %{_libdir}/libosc_im*.so.* %{_libdir}/libsample_im*.so.* %{_libdir}/libtnc.so.* %files devel %defattr(-,root,root,-) %doc doc/libtnc.pdf %{_includedir}/libtnc*.h %{_includedir}/tnc*.h %{_libdir}/libosc_im*.so %{_libdir}/libsample_im*.so %{_libdir}/libtnc.so %changelog * Wed Sep 2 2009 Tom "spot" Callaway 1.22-1 - update to 1.22 * Tue May 12 2009 Tom "spot" Callaway 1.19-1 - initial Fedora package Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libtnc/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 2 Sep 2009 16:08:04 -0000 1.1 +++ sources 2 Sep 2009 16:18:58 -0000 1.2 @@ -0,0 +1 @@ +abcb3793d3487f32926e3ef7ce495c14 libtnc-1.22.tar.gz From hadess at fedoraproject.org Wed Sep 2 16:25:10 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Wed, 2 Sep 2009 16:25:10 +0000 (UTC) Subject: rpms/totem/F-11 0001-Fix-crash-when-a-storage-volume-has-an-emblem.patch, 1.1, 1.2 totem.spec, 1.243, 1.244 Message-ID: <20090902162510.A517511C00CE@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/totem/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29187 Modified Files: 0001-Fix-crash-when-a-storage-volume-has-an-emblem.patch totem.spec Log Message: * Wed Sep 02 2009 Bastien Nocera 2.26.3-4 - Really fix #514914 (crash when a drive has an emblemed icon) 0001-Fix-crash-when-a-storage-volume-has-an-emblem.patch: totem-menu.c | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) Index: 0001-Fix-crash-when-a-storage-volume-has-an-emblem.patch =================================================================== RCS file: /cvs/pkgs/rpms/totem/F-11/0001-Fix-crash-when-a-storage-volume-has-an-emblem.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- 0001-Fix-crash-when-a-storage-volume-has-an-emblem.patch 31 Jul 2009 18:08:13 -0000 1.1 +++ 0001-Fix-crash-when-a-storage-volume-has-an-emblem.patch 2 Sep 2009 16:25:10 -0000 1.2 @@ -26,7 +26,7 @@ index 28b8b73..ec59fea 100644 + GIcon *new_icon; + new_icon = g_emblemed_icon_get_icon (G_EMBLEMED_ICON (icon)); + g_object_unref (icon); -+ icon = new_icon; ++ icon = g_object_ref (new_icon); + } + + if (G_IS_THEMED_ICON (icon)) { Index: totem.spec =================================================================== RCS file: /cvs/pkgs/rpms/totem/F-11/totem.spec,v retrieving revision 1.243 retrieving revision 1.244 diff -u -p -r1.243 -r1.244 --- totem.spec 19 Aug 2009 11:00:59 -0000 1.243 +++ totem.spec 2 Sep 2009 16:25:10 -0000 1.244 @@ -9,7 +9,7 @@ Summary: Movie player for GNOME Name: totem Version: 2.26.3 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ with exceptions Group: Applications/Multimedia URL: http://projects.gnome.org/totem/ @@ -485,6 +485,9 @@ fi %endif %changelog +* Wed Sep 02 2009 Bastien Nocera 2.26.3-4 +- Really fix #514914 (crash when a drive has an emblemed icon) + * Wed Aug 19 2009 Bastien Nocera 2.26.3-3 - Update PA volume patch, don't restore the volume when using Pulseaudio (#512090) From jcollie at fedoraproject.org Wed Sep 2 16:45:25 2009 From: jcollie at fedoraproject.org (Jeffrey C. Ollie) Date: Wed, 2 Sep 2009 16:45:25 +0000 (UTC) Subject: rpms/gnonlin/devel .cvsignore, 1.17, 1.18 gnonlin.spec, 1.29, 1.30 sources, 1.17, 1.18 Message-ID: <20090902164525.2C1C711C00CE@cvs1.fedora.phx.redhat.com> Author: jcollie Update of /cvs/pkgs/rpms/gnonlin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3031 Modified Files: .cvsignore gnonlin.spec sources Log Message: * Wed Sep 2 2009 Jeffrey C. Ollie - 0.10.12.3-0.1 - Update to latest prelrelease Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 29 Aug 2009 14:19:27 -0000 1.17 +++ .cvsignore 2 Sep 2009 16:45:24 -0000 1.18 @@ -1 +1 @@ -gnonlin-0.10.12.2.tar.bz2 +gnonlin.spec Index: gnonlin.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/devel/gnonlin.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- gnonlin.spec 29 Aug 2009 14:19:27 -0000 1.29 +++ gnonlin.spec 2 Sep 2009 16:45:24 -0000 1.30 @@ -2,7 +2,7 @@ %define gst_plugins_base_req 0.10.24 Name: gnonlin -Version: 0.10.12.2 +Version: 0.10.12.3 Release: 0.1%{?dist} Summary: GStreamer extension library for non-linear editing @@ -45,6 +45,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/gstreamer-0.10/libgnl.so %changelog +* Wed Sep 2 2009 Jeffrey C. Ollie - 0.10.12.3-0.1 +- Update to latest prelrelease + * Sat Aug 29 2009 Jeffrey C. Ollie - 0.10.12.2-0.1 - Update to prerelease for 0.10.13 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/devel/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 29 Aug 2009 14:19:27 -0000 1.17 +++ sources 2 Sep 2009 16:45:24 -0000 1.18 @@ -1 +1 @@ -ac2fc4be5cc1bfdd303ea1400301df86 gnonlin-0.10.12.2.tar.bz2 +bc67c35c111579744ee4465b3d8e8e50 gnonlin.spec From spot at fedoraproject.org Wed Sep 2 16:55:48 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 2 Sep 2009 16:55:48 +0000 (UTC) Subject: rpms/xsupplicant/devel xsupplicant-2.1.8-ui-Fedora.patch, NONE, 1.1 .cvsignore, 1.8, 1.9 sources, 1.11, 1.12 xsupplicant.spec, 1.43, 1.44 xsupplicant-2.1.7-fix-configure.patch, 1.1, NONE xsupplicant-2.1.7-sim-fixes.patch, 1.1, NONE xsupplicant-2.1.7-tnc.patch, 1.1, NONE xsupplicant-2.1.7-ui-Fedora.patch, 1.1, NONE xsupplicant-2.1.7-ui-fixes.patch, 1.1, NONE Message-ID: <20090902165548.7EBCD11C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/xsupplicant/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6623 Modified Files: .cvsignore sources xsupplicant.spec Added Files: xsupplicant-2.1.8-ui-Fedora.patch Removed Files: xsupplicant-2.1.7-fix-configure.patch xsupplicant-2.1.7-sim-fixes.patch xsupplicant-2.1.7-tnc.patch xsupplicant-2.1.7-ui-Fedora.patch xsupplicant-2.1.7-ui-fixes.patch Log Message: update to 2.1.8 xsupplicant-2.1.8-ui-Fedora.patch: FormLoader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xsupplicant-2.1.8-ui-Fedora.patch --- diff -up XSupplicant-2.1.8-src/xsupplicant-ui/xsupptray/FormLoader.cpp.Fedora XSupplicant-2.1.8-src/xsupplicant-ui/xsupptray/FormLoader.cpp --- XSupplicant-2.1.8-src/xsupplicant-ui/xsupptray/FormLoader.cpp.Fedora 2009-04-22 01:13:04.000000000 -0400 +++ XSupplicant-2.1.8-src/xsupplicant-ui/xsupptray/FormLoader.cpp 2009-09-02 12:40:38.329916230 -0400 @@ -82,7 +82,7 @@ QString FormLoader::skinpath() #ifdef __APPLE__ return QString("/Library/Application Support/XSupplicant") + QString("/Skins/Default/"); #else - return QApplication::applicationDirPath() + QString("/Skins/Default/"); + return QString("/usr/share/xsupplicant/Skins/Default/"); #endif // __APPLE__ } Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xsupplicant/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 14 May 2009 21:06:34 -0000 1.8 +++ .cvsignore 2 Sep 2009 16:55:48 -0000 1.9 @@ -1 +1 @@ -xsupplicant-2.1.7.zip +XSupplicant-2.1.8-src.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xsupplicant/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 14 May 2009 21:06:34 -0000 1.11 +++ sources 2 Sep 2009 16:55:48 -0000 1.12 @@ -1 +1 @@ -d92d4ed7f2f6f3e91e7b29553daa4b5a xsupplicant-2.1.7.zip +390e45630f06ac0efa88049fa8c5f16f XSupplicant-2.1.8-src.tar.gz Index: xsupplicant.spec =================================================================== RCS file: /cvs/pkgs/rpms/xsupplicant/devel/xsupplicant.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- xsupplicant.spec 21 Aug 2009 16:37:15 -0000 1.43 +++ xsupplicant.spec 2 Sep 2009 16:55:48 -0000 1.44 @@ -1,17 +1,13 @@ Name: xsupplicant Summary: Open Source Implementation of IEEE 802.1x -Version: 2.1.7 -Release: 3%{?dist} +Version: 2.1.8 +Release: 1%{?dist} License: GPLv2+ or BSD with advertising Group: System Environment/Base URL: http://www.open1x.org/ -Source0: http://download.sourceforge.net/open1x/xsupplicant-%{version}.zip +Source0: http://download.sourceforge.net/open1x/XSupplicant-%{version}-src.tar.gz Source1: XSupplicantUI.desktop -Patch0: xsupplicant-2.1.7-tnc.patch -Patch1: xsupplicant-2.1.7-ui-fixes.patch -Patch2: xsupplicant-2.1.7-ui-Fedora.patch -Patch3: xsupplicant-2.1.7-fix-configure.patch -Patch4: xsupplicant-2.1.7-sim-fixes.patch +Patch2: xsupplicant-2.1.8-ui-Fedora.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libtool, dos2unix, libxml2-devel, pcsc-lite-devel, libtnc-devel BuildRequires: openssl-devel, wireless-tools-devel @@ -42,17 +38,10 @@ Requires: %{name} = %{version}-%{release QT User Interface for XSupplicant. %prep -%setup -q -%patch0 -p1 -b .tnc -%patch1 -p1 -b .ui +%setup -q -n XSupplicant-%{version}-src # Find UI files in a sane system location %patch2 -p1 -b .Fedora -# Fix configure -%patch3 -p1 -b .fix-configure -# Fix sim -%patch4 -p1 -b .fix-sim cd xsupplicant -dos2unix configure.ac Makefile.am autoreconf -vfis %build @@ -61,7 +50,7 @@ pushd xsupplicant make %{?_smp_mflags} popd pushd xsupplicant-ui/xsupptray -qmake-qt4 +qmake-qt4 XSupplicantUI-unix.pro make %{?_smp_mflags} popd @@ -133,6 +122,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/%{name}/ %changelog +* Wed Sep 2 2009 Tom "spot" Callaway - 2.1.8-1 +- update to 2.1.8 + * Fri Aug 21 2009 Tomas Mraz - 2.1.7-3 - rebuilt with new openssl --- xsupplicant-2.1.7-fix-configure.patch DELETED --- --- xsupplicant-2.1.7-sim-fixes.patch DELETED --- --- xsupplicant-2.1.7-tnc.patch DELETED --- --- xsupplicant-2.1.7-ui-Fedora.patch DELETED --- --- xsupplicant-2.1.7-ui-fixes.patch DELETED --- From walters at fedoraproject.org Wed Sep 2 17:15:55 2009 From: walters at fedoraproject.org (Colin Walters) Date: Wed, 2 Sep 2009 17:15:55 +0000 (UTC) Subject: comps comps-f12.xml.in,1.102,1.103 Message-ID: <20090902171556.0AE3011C00CE@cvs1.fedora.phx.redhat.com> Author: walters Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13730 Modified Files: comps-f12.xml.in Log Message: ABRT: Swap kerneloops for abrt-desktop, and remove bug-buddy Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- comps-f12.xml.in 31 Aug 2009 18:59:30 -0000 1.102 +++ comps-f12.xml.in 2 Sep 2009 17:15:54 -0000 1.103 @@ -360,7 +360,7 @@ firstboot glx-utils gnome-packagekit - kerneloops + abrt-desktop krb5-auth-dialog openssh-askpass plymouth-system-theme @@ -2462,7 +2462,6 @@ scim-bridge-gtk at-spi brasero-nautilus - bug-buddy cheese compiz-gnome dasher From scop at fedoraproject.org Wed Sep 2 17:17:04 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Wed, 2 Sep 2009 17:17:04 +0000 (UTC) Subject: rpms/cd-discid/devel .cvsignore, 1.3, 1.4 cd-discid.spec, 1.12, 1.13 sources, 1.3, 1.4 Message-ID: <20090902171704.CAB2C11C00CE@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/cd-discid/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14389 Modified Files: .cvsignore cd-discid.spec sources Log Message: * Wed Sep 2 2009 Ville Skytt? - 1.1-1 - Update to 1.1 (#520781). Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cd-discid/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 26 Aug 2009 16:14:57 -0000 1.3 +++ .cvsignore 2 Sep 2009 17:17:04 -0000 1.4 @@ -1 +1 @@ -cd-discid-1.0.tar.gz +cd-discid-1.1.tar.gz Index: cd-discid.spec =================================================================== RCS file: /cvs/pkgs/rpms/cd-discid/devel/cd-discid.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- cd-discid.spec 26 Aug 2009 16:14:57 -0000 1.12 +++ cd-discid.spec 2 Sep 2009 17:17:04 -0000 1.13 @@ -1,5 +1,5 @@ Name: cd-discid -Version: 1.0 +Version: 1.1 Release: 1%{?dist} Summary: Utility to get CDDB discid information @@ -26,8 +26,7 @@ make CFLAGS="$RPM_OPT_FLAGS" %install rm -rf $RPM_BUILD_ROOT -install -Dpm 755 cd-discid $RPM_BUILD_ROOT%{_bindir}/cd-discid -install -Dpm 644 cd-discid.1 $RPM_BUILD_ROOT%{_mandir}/man1/cd-discid.1 +make install DESTDIR=$RPM_BUILD_ROOT %clean @@ -42,6 +41,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 2 2009 Ville Skytt? - 1.1-1 +- Update to 1.1 (#520781). + * Wed Aug 26 2009 Ville Skytt? - 1.0-1 - Update to 1.0 (#519289). - Update URLs. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cd-discid/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 26 Aug 2009 16:14:57 -0000 1.3 +++ sources 2 Sep 2009 17:17:04 -0000 1.4 @@ -1 +1 @@ -ccca88ffec8d8497714e9a1203c81c5a cd-discid-1.0.tar.gz +04cb368e3f1ce17e656ac6691ca0b687 cd-discid-1.1.tar.gz From rdieter at fedoraproject.org Wed Sep 2 17:19:09 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 2 Sep 2009 17:19:09 +0000 (UTC) Subject: rpms/amarok/F-11 amarok-2.1.1-lyricwiki.patch, NONE, 1.1 amarok.spec, 1.150, 1.151 amarok-parse-lyricwiki-website.patch, 1.1, NONE Message-ID: <20090902171909.669AB11C00CE@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/amarok/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15497 Modified Files: amarok.spec Added Files: amarok-2.1.1-lyricwiki.patch Removed Files: amarok-parse-lyricwiki-website.patch Log Message: * Wed Sep 02 2009 Rex Dieter 2.1.1-5 - lyricwiki patch respin (kdebug#202366) amarok-2.1.1-lyricwiki.patch: main.js | 36 +++++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) --- NEW FILE amarok-2.1.1-lyricwiki.patch --- diff -up amarok-2.1.1/src/scripts/lyrics_lyricwiki/main.js.lyricwiki amarok-2.1.1/src/scripts/lyrics_lyricwiki/main.js --- amarok-2.1.1/src/scripts/lyrics_lyricwiki/main.js.lyricwiki 2009-06-12 10:26:54.000000000 -0500 +++ amarok-2.1.1/src/scripts/lyrics_lyricwiki/main.js 2009-09-02 12:17:40.783849630 -0500 @@ -27,6 +27,31 @@ Importer.loadQtBinding( "qt.core" ); Importer.loadQtBinding( "qt.xml" ); xml = "{lyrics}"; +newxml = ""; + +function onFinished2( response ) +{ + try + { + if( response.length == 0 ) + Amarok.Lyrics.showLyricsError( "Unable to contact server - no website returned" ); // TODO: this should be i18n able + else + { + doc2 = new QDomDocument(); + doc2.setContent( response ); + textboxtext = doc2.elementsByTagName( "textarea" ).at( 0 ).toElement().text(); + lyr = /(.*)<\/lyrics>/.exec(textboxtext)[1]; + //Amarok.debug( "matched: " + lyr ); + newxml = newxml.replace( "{lyrics}", Amarok.Lyrics.escape( lyr ) ); + Amarok.Lyrics.showLyrics( newxml ); + } + } + catch( err ) + { + Amarok.Lyrics.showLyricsError( "Could not retrieve lyrics: " + err ); + Amarok.debug( "error: " + err ); + } +} function onFinished( dat ) { @@ -38,13 +63,14 @@ function onFinished( dat ) { doc = new QDomDocument(); doc.setContent( dat ); - parsedContent = doc.elementsByTagName( "lyrics" ).at( 0 ).toElement().text(); - parsedContent = parsedContent.replace( "", "" ).replace( "", "" ); // some lyrics have 2 lyrics in them...wtf? newxml = xml.replace( "{artist}", Amarok.Lyrics.escape( doc.elementsByTagName( "artist" ).at( 0 ).toElement().text() ) ); newxml = newxml.replace( "{title}", Amarok.Lyrics.escape( doc.elementsByTagName( "song" ).at( 0 ).toElement().text() ) ); - newxml = newxml.replace( "{lyrics}", Amarok.Lyrics.escape( parsedContent ) ); - //Amarok.debug( "showing lyrics:" + newxml ); - Amarok.Lyrics.showLyrics( newxml ); + Amarok.debug( "returned URL: " + doc.elementsByTagName( "url" ).at( 0 ).toElement().text()); + var url = decodeURI(doc.elementsByTagName( "url" ).at( 0 ).toElement().text()); + url = url.replace( /lyricwiki\.org\//, "lyrics.wikia.com/index.php?action=edit&title=" ); + var url2 = new QUrl(url); + Amarok.debug( "request-2 URL: " + url2.toString() ); + new Downloader( url2, onFinished2 ); } } catch( err ) Index: amarok.spec =================================================================== RCS file: /cvs/pkgs/rpms/amarok/F-11/amarok.spec,v retrieving revision 1.150 retrieving revision 1.151 diff -u -p -r1.150 -r1.151 --- amarok.spec 9 Aug 2009 00:16:03 -0000 1.150 +++ amarok.spec 2 Sep 2009 17:19:09 -0000 1.151 @@ -2,7 +2,7 @@ Name: amarok Summary: Media player Version: 2.1.1 -Release: 4%{?dist} +Release: 5%{?dist} Group: Applications/Multimedia License: GPLv2+ @@ -14,7 +14,7 @@ Patch50: amarok-2.0.90-qtscript_not_requ ## upstream patches # https://bugs.kde.org/show_bug.cgi?id=202366 -Patch100: amarok-parse-lyricwiki-website.patch +Patch100: amarok-2.1.1-lyricwiki.patch BuildRequires: curl-devel BuildRequires: desktop-file-utils @@ -149,6 +149,9 @@ fi %changelog +* Wed Sep 02 2009 Rex Dieter 2.1.1-5 +- lyricwiki patch respin (kdebug#202366) + * Sat Aug 08 2009 Rex Dieter 2.1.1-4 - lyricwiki patch (kdebug#202366) --- amarok-parse-lyricwiki-website.patch DELETED --- From rdieter at fedoraproject.org Wed Sep 2 17:21:05 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 2 Sep 2009 17:21:05 +0000 (UTC) Subject: rpms/amarok/devel amarok-2.1.80-lyricwiki.patch, NONE, 1.1 .cvsignore, 1.48, 1.49 amarok.spec, 1.160, 1.161 sources, 1.49, 1.50 amarok-parse-lyricwiki-website.patch, 1.1, NONE Message-ID: <20090902172105.DE24711C00CE@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/amarok/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16455 Modified Files: .cvsignore amarok.spec sources Added Files: amarok-2.1.80-lyricwiki.patch Removed Files: amarok-parse-lyricwiki-website.patch Log Message: * Wed Sep 02 2009 Rex Dieter 2.1.80-2 - another lyricwiki fix * Wed Sep 02 2009 Rex Dieter 2.1.80-1 - amarok-2.1.80 (2.2beta1) - -libs subpkg amarok-2.1.80-lyricwiki.patch: main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE amarok-2.1.80-lyricwiki.patch --- diff -up amarok-2.1.80/src/scripts/lyrics_lyricwiki/main.js.lyricwiki amarok-2.1.80/src/scripts/lyrics_lyricwiki/main.js --- amarok-2.1.80/src/scripts/lyrics_lyricwiki/main.js.lyricwiki 2009-09-01 12:19:32.000000000 -0500 +++ amarok-2.1.80/src/scripts/lyrics_lyricwiki/main.js 2009-09-02 12:13:15.658840532 -0500 @@ -68,7 +68,7 @@ function onFinished( dat ) newxml = newxml.replace( "{title}", Amarok.Lyrics.escape( doc.elementsByTagName( "song" ).at( 0 ).toElement().text() ) ); Amarok.debug( "returned real lyricwiki URL: " + doc.elementsByTagName( "url" ).at( 0 ).toElement().text()); var url = doc.elementsByTagName( "url" ).at( 0 ).toElement().text(); - url = url.replace( /lyricwiki\.org\//, "lyricwiki.org/index.php?action=edit&title=" ); + url = url.replace( /lyricwiki\.org\//, "lyrics.wikia.com/index.php?action=edit&title=" ); var url2 = QUrl.fromEncoded( new QByteArray( url ), 1 ); Amarok.debug( "request-2 URL: " + url2.toString() ); new Downloader( url2, onFinished2 ); Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/amarok/devel/.cvsignore,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- .cvsignore 13 Jun 2009 18:43:25 -0000 1.48 +++ .cvsignore 2 Sep 2009 17:21:05 -0000 1.49 @@ -1 +1 @@ -amarok-2.1.1.tar.bz2 +amarok-2.1.80.tar.bz2 Index: amarok.spec =================================================================== RCS file: /cvs/pkgs/rpms/amarok/devel/amarok.spec,v retrieving revision 1.160 retrieving revision 1.161 diff -u -p -r1.160 -r1.161 --- amarok.spec 21 Aug 2009 12:23:00 -0000 1.160 +++ amarok.spec 2 Sep 2009 17:21:05 -0000 1.161 @@ -1,26 +1,26 @@ Name: amarok Summary: Media player -Version: 2.1.1 -Release: 5%{?dist} +Version: 2.1.80 +Release: 2%{?dist} Group: Applications/Multimedia License: GPLv2+ Url: http://amarok.kde.org/ -Source0: http://download.kde.org/stable/amarok/%{version}/src/amarok-%{version}.tar.bz2 +Source0: http://download.kde.org/unstable/amarok/%{version}/src/amarok-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch50: amarok-2.0.90-qtscript_not_required.patch ## upstream patches -# https://bugs.kde.org/show_bug.cgi?id=202366 -Patch100: amarok-parse-lyricwiki-website.patch +Patch100: amarok-2.1.80-lyricwiki.patch BuildRequires: curl-devel BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: kdelibs4-devel BuildRequires: libifp-devel +BuildRequires: liblastfm-devel BuildRequires: libmp4v2-devel %if 0%{?fedora} > 9 BuildRequires: libmtp-devel >= 0.3.0 @@ -36,12 +36,15 @@ BuildRequires: taglib-devel BuildRequires: taglib-extras-devel %global kdelibs4_version %((kde4-config --version 2>/dev/null || echo KDE 4.2.0) | grep '^KDE' | cut -d' ' -f2 | cut -d'-' -f1) -%{?_qt4_version:Requires: qt4 >= %{_qt4_version}} -%{?kdelibs4_version:Requires: kdelibs4 >= %{kdelibs4_version}} +%{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}} BuildRequires: qtscriptbindings Requires: qtscriptbindings%{?_isa} Requires: %{name}-utils = %{version}-%{release} +# when we grew a -libs subpkg, multilib love +Obsoletes: amarok < 2.1.80 +Requires: %{name}-libs%{?_isa} = %{version}-%{release} + Obsoletes: amarok-devel < 1.4.9 Obsoletes: amarok-konqueror < 1.5 Obsoletes: amarok-visualisation < 1.5 @@ -54,6 +57,14 @@ Amarok is a multimedia player with: - compatible with the .m3u and .pls formats for playlists - nice GUI, integrates into the KDE look, but with a unique touch +%package libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Requires: %{name} = %{version}-%{release} +%{?kdelibs4_version:Requires: kdelibs4%{?_isa} >= %{kdelibs4_version}} +%description libs +%{summary}. + %package utils Summary: Amarok standalone utilities Group: Applications/Multimedia @@ -67,6 +78,7 @@ Obsoletes: amarok-utilities < 2.0.96 %setup -q %patch50 -p1 -b .qtscript_not_required + %patch100 -p1 -b .lyricwiki @@ -86,10 +98,13 @@ make install DESTDIR=%{buildroot} -C %{_ %find_lang amarok %find_lang amarokcollectionscanner_qt +%find_lang amarokpkg +%find_lang amarok_scriptengine_qscript +cat amarokpkg.lang >> amarok.lang +cat amarok_scriptengine_qscript.lang >> amarok.lang # unpackaged files -rm -f %{buildroot}%{_kde4_libdir}/libamarok{_taglib,lib,plasma,pud}.so -rm -f %{buildroot}%{_kde4_libdir}/libmediadevicelib.so +rm -f %{buildroot}%{_kde4_libdir}/libamarok{_taglib,lib,plasma,pud,ocsclient}.so %check @@ -101,7 +116,6 @@ rm -rf %{buildroot} %post -/sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : %posttrans @@ -109,26 +123,32 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ update-desktop-database -q &> /dev/null ||: %postun -/sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : update-desktop-database -q &> /dev/null ||: fi +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + %files -f amarok.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog README %{_kde4_bindir}/amarok +%{_kde4_bindir}/amarokpkg %{_kde4_bindir}/amarok_afttagger %{_kde4_bindir}/amarokmp3tunesharmonydaemon %{_kde4_appsdir}/amarok/ %{_kde4_appsdir}/desktoptheme/Amarok-Mockup/ %{_kde4_appsdir}/desktoptheme/amarok-default.desktop %{_kde4_appsdir}/desktoptheme/default/widgets/* +%{_kde4_appsdir}/solid/actions/amarok-play-audiocd.desktop %{_kde4_configdir}/amarok.knsrc %{_kde4_configdir}/amarok_homerc +%{_kde4_configdir}/amarokapplets.knsrc %{_kde4_datadir}/applications/kde4/amarok.desktop %{_kde4_datadir}/config.kcfg/amarokconfig.kcfg %{_kde4_datadir}/kde4/services/*.desktop @@ -137,18 +157,28 @@ fi %{_kde4_datadir}/kde4/servicetypes/*.desktop %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_libdir}/kde4/*.so -%{_kde4_libdir}/libamarok*.so.* -%{_kde4_libdir}/libmediadevicelib.so.* -%{_kde4_libdir}/libamarok_service_liblastfm.so %{_kde4_libdir}/strigi/* %{_datadir}/dbus-1/interfaces/*.xml +%files libs +%defattr(-,root,root,-) +%{_kde4_libdir}/libamaroklib.so.1* +%{_kde4_libdir}/libamarokocsclient.so.4* +%{_kde4_libdir}/libamarokpud.so.1* + %files utils -f amarokcollectionscanner_qt.lang %defattr(-,root,root,-) %{_kde4_bindir}/amarokcollectionscanner %changelog +* Wed Sep 02 2009 Rex Dieter 2.1.80-2 +- another lyricwiki fix + +* Wed Sep 02 2009 Rex Dieter 2.1.80-1 +- amarok-2.1.80 (2.2beta1) +- -libs subpkg + * Fri Aug 21 2009 Tomas Mraz - 2.1.1-5 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/amarok/devel/sources,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- sources 13 Jun 2009 18:43:25 -0000 1.49 +++ sources 2 Sep 2009 17:21:05 -0000 1.50 @@ -1 +1 @@ -c4ebec02fd1e8b3ef0d7a041726e6780 amarok-2.1.1.tar.bz2 +0d9ba377d697691bab5d97fed818f8f1 amarok-2.1.80.tar.bz2 --- amarok-parse-lyricwiki-website.patch DELETED --- From wtogami at fedoraproject.org Wed Sep 2 17:26:13 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Wed, 2 Sep 2009 17:26:13 +0000 (UTC) Subject: rpms/perl-Mail-DKIM/devel .cvsignore, 1.3, 1.4 perl-Mail-DKIM.spec, 1.6, 1.7 sources, 1.3, 1.4 Message-ID: <20090902172613.E0DC511C0094@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/perl-Mail-DKIM/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20016 Modified Files: .cvsignore perl-Mail-DKIM.spec sources Log Message: 0.36 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 10 Jun 2009 19:36:29 -0000 1.3 +++ .cvsignore 2 Sep 2009 17:26:13 -0000 1.4 @@ -1 +1 @@ -Mail-DKIM-0.33.tar.gz +Mail-DKIM-0.36.tar.gz Index: perl-Mail-DKIM.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/devel/perl-Mail-DKIM.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- perl-Mail-DKIM.spec 26 Jul 2009 09:07:06 -0000 1.6 +++ perl-Mail-DKIM.spec 2 Sep 2009 17:26:13 -0000 1.7 @@ -1,6 +1,6 @@ Name: perl-Mail-DKIM -Version: 0.33 -Release: 3%{?dist} +Version: 0.36 +Release: 1%{?dist} Summary: Sign and verify Internet mail with DKIM/DomainKey signatures Group: Development/Libraries @@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 2 2009 Warren Togami - 0.36-1 +- 0.36 + * Sun Jul 26 2009 Fedora Release Engineering - 0.33-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 10 Jun 2009 19:36:29 -0000 1.3 +++ sources 2 Sep 2009 17:26:13 -0000 1.4 @@ -1 +1 @@ -09216a6544439c212efdd70e4bd106ca Mail-DKIM-0.33.tar.gz +b6681a7b3cc21c0976205d4ad616455d Mail-DKIM-0.36.tar.gz From wtogami at fedoraproject.org Wed Sep 2 17:44:45 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Wed, 2 Sep 2009 17:44:45 +0000 (UTC) Subject: rpms/perl-Mail-DKIM/devel .cvsignore, 1.4, 1.5 perl-Mail-DKIM.spec, 1.7, 1.8 sources, 1.4, 1.5 Message-ID: <20090902174445.B31EB11C0094@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/perl-Mail-DKIM/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28708 Modified Files: .cvsignore perl-Mail-DKIM.spec sources Log Message: 0.36_5 ... why does upstream use strange version numbers? Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 2 Sep 2009 17:26:13 -0000 1.4 +++ .cvsignore 2 Sep 2009 17:44:45 -0000 1.5 @@ -1 +1 @@ -Mail-DKIM-0.36.tar.gz +Mail-DKIM-0.36_5.tar.gz Index: perl-Mail-DKIM.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/devel/perl-Mail-DKIM.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- perl-Mail-DKIM.spec 2 Sep 2009 17:26:13 -0000 1.7 +++ perl-Mail-DKIM.spec 2 Sep 2009 17:44:45 -0000 1.8 @@ -1,12 +1,14 @@ Name: perl-Mail-DKIM Version: 0.36 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Sign and verify Internet mail with DKIM/DomainKey signatures Group: Development/Libraries License: GPL+ or Artistic URL: http://dkimproxy.sourceforge.net/ -Source0: http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}.tar.gz +# FIXME: Undo this when upstream returns to normal version numbers +#Source0: http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}_5.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -59,8 +61,8 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Wed Sep 2 2009 Warren Togami - 0.36-1 -- 0.36 +* Wed Sep 2 2009 Warren Togami - 0.36-2 +- 0.36_5 ... why does upstream use strange version numbers? * Sun Jul 26 2009 Fedora Release Engineering - 0.33-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 2 Sep 2009 17:26:13 -0000 1.4 +++ sources 2 Sep 2009 17:44:45 -0000 1.5 @@ -1 +1 @@ -b6681a7b3cc21c0976205d4ad616455d Mail-DKIM-0.36.tar.gz +48fb65c9cf3b681bbc94ba9efcb1c6f2 Mail-DKIM-0.36_5.tar.gz From ausil at fedoraproject.org Wed Sep 2 17:49:13 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Wed, 2 Sep 2009 17:49:13 +0000 (UTC) Subject: rpms/mock/EL-5 mock-epel-config.patch,NONE,1.1 mock.spec,1.37,1.38 Message-ID: <20090902174913.705EA11C0094@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/mock/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30130 Modified Files: mock.spec Added Files: mock-epel-config.patch Log Message: update epel configs mock-epel-config.patch: epel-4-i386.cfg | 8 ++++++-- epel-4-ppc.cfg | 5 ++++- epel-4-x86_64.cfg | 6 ++++-- epel-5-i386.cfg | 5 ++++- epel-5-ppc.cfg | 5 ++++- epel-5-x86_64.cfg | 6 ++++-- 6 files changed, 26 insertions(+), 9 deletions(-) --- NEW FILE mock-epel-config.patch --- diff -uNr mock-0.9.14-orig/etc/mock/epel-4-i386.cfg mock-0.9.14/etc/mock/epel-4-i386.cfg --- mock-0.9.14-orig/etc/mock/epel-4-i386.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-4-i386.cfg 2009-09-02 12:43:53.000000000 -0500 @@ -31,16 +31,20 @@ name=groups baseurl=http://buildsys.fedoraproject.org/buildgroups/rhel4/i386/ -[extras] +[stable] name=epel mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-4&arch=i386 [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel4&arch=i386 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-4E-epel-build-current/i386/ +cost=2000 +enabled=0 + """ diff -uNr mock-0.9.14-orig/etc/mock/epel-4-ppc.cfg mock-0.9.14/etc/mock/epel-4-ppc.cfg --- mock-0.9.14-orig/etc/mock/epel-4-ppc.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-4-ppc.cfg 2009-09-02 12:44:01.000000000 -0500 @@ -38,9 +38,12 @@ [testing] name=epel-testing mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel4&arch=ppc +enabled=0 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-4E-epel-build-current/ppc/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-4-x86_64.cfg mock-0.9.14/etc/mock/epel-4-x86_64.cfg --- mock-0.9.14-orig/etc/mock/epel-4-x86_64.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-4-x86_64.cfg 2009-09-02 12:44:47.000000000 -0500 @@ -41,11 +41,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel4&arch=x86_64 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/ -exclude=*.i386 *.ppc +baseurl=http://koji.fedoraproject.org/static-repos/dist-4E-epel-build-current/x86_64/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-5-i386.cfg mock-0.9.14/etc/mock/epel-5-i386.cfg --- mock-0.9.14-orig/etc/mock/epel-5-i386.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-5-i386.cfg 2009-09-02 12:45:21.000000000 -0500 @@ -34,10 +34,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel5&arch=i386 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-5-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-5E-epel-build-current/i386/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-5-ppc.cfg mock-0.9.14/etc/mock/epel-5-ppc.cfg --- mock-0.9.14-orig/etc/mock/epel-5-ppc.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-5-ppc.cfg 2009-09-02 12:45:41.000000000 -0500 @@ -34,10 +34,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel5&arch=ppc [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-5-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-5E-epel-build-current/ppc/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-5-x86_64.cfg mock-0.9.14/etc/mock/epel-5-x86_64.cfg --- mock-0.9.14-orig/etc/mock/epel-5-x86_64.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-5-x86_64.cfg 2009-09-02 12:46:11.000000000 -0500 @@ -37,11 +37,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel5&arch=x86_64 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-5-epel/ -exclude=*.i386 *.ppc +baseurl=http://koji.fedoraproject.org/static-repos/dist-5E-epel-build-current/x86_64/ +cost=2000 +enabled=0 """ Index: mock.spec =================================================================== RCS file: /cvs/extras/rpms/mock/EL-5/mock.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- mock.spec 3 Feb 2009 23:34:55 -0000 1.37 +++ mock.spec 2 Sep 2009 17:49:13 -0000 1.38 @@ -21,12 +21,14 @@ BuildArch: noarch Requires: python >= 2.4, yum >= 2.4, tar, gzip, python-ctypes, python-decoratortools, usermode Requires(pre): shadow-utils BuildRequires: python-devel +Patch0: mock-epel-config.patch %description Mock takes a srpm and builds it in a chroot %prep %setup -q +%patch0 -p1 %if "%{?dist}" == ".fc8" pushd etc/mock sed -i -e 's/^#exclude=/exclude=/' -e '/^# The above is not/d' \ @@ -97,6 +99,9 @@ fi %attr(02775, root, mock) %dir /var/cache/mock %changelog +* Wed Sep 02 2009 Dennis Gilmore - 0.9.14-2 +- apply patch to clean up mock configs. plague is no more + * Mon Feb 02 2009 Clark Williams - 0.9.14-1 - logging cleanup (mikem) - add new exception for resultdir not available (mebrown) From ausil at fedoraproject.org Wed Sep 2 17:51:06 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Wed, 2 Sep 2009 17:51:06 +0000 (UTC) Subject: rpms/mock/EL-5 mock.spec,1.38,1.39 Message-ID: <20090902175106.C09E011C0094@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/mock/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30937 Modified Files: mock.spec Log Message: whee helps when you actually bump Index: mock.spec =================================================================== RCS file: /cvs/extras/rpms/mock/EL-5/mock.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- mock.spec 2 Sep 2009 17:49:13 -0000 1.38 +++ mock.spec 2 Sep 2009 17:51:06 -0000 1.39 @@ -11,7 +11,7 @@ Summary: Builds packages inside chroots Name: mock Version: %{release_version} -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Development/Tools Source: https://fedorahosted.org/mock/attachment/wiki/MockTarballs/%{name}-%{version}.tar.gz From wtogami at fedoraproject.org Wed Sep 2 17:53:57 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Wed, 2 Sep 2009 17:53:57 +0000 (UTC) Subject: rpms/perl-Mail-DKIM/devel perl-Mail-DKIM.spec,1.8,1.9 Message-ID: <20090902175357.3750F11C0094@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/perl-Mail-DKIM/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32443 Modified Files: perl-Mail-DKIM.spec Log Message: make it build Index: perl-Mail-DKIM.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/devel/perl-Mail-DKIM.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- perl-Mail-DKIM.spec 2 Sep 2009 17:44:45 -0000 1.8 +++ perl-Mail-DKIM.spec 2 Sep 2009 17:53:57 -0000 1.9 @@ -1,6 +1,6 @@ Name: perl-Mail-DKIM Version: 0.36 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Sign and verify Internet mail with DKIM/DomainKey signatures Group: Development/Libraries @@ -26,7 +26,8 @@ It is required if you wish to enable DKI Mail::SpamAssassin::Plugin::DKIM plugin. %prep -%setup -q -n Mail-DKIM-%{version} +# FIXME: Here too +%setup -q -n Mail-DKIM-%{version}_5 # Make the example scripts non-executable %{__chmod} -x scripts/*.pl @@ -61,7 +62,7 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Wed Sep 2 2009 Warren Togami - 0.36-2 +* Wed Sep 2 2009 Warren Togami - 0.36-3 - 0.36_5 ... why does upstream use strange version numbers? * Sun Jul 26 2009 Fedora Release Engineering - 0.33-3 From ausil at fedoraproject.org Wed Sep 2 17:55:39 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Wed, 2 Sep 2009 17:55:39 +0000 (UTC) Subject: rpms/mock/F-10 mock-epel-config.patch,NONE,1.1 mock.spec,1.71,1.72 Message-ID: <20090902175539.D8CE511C0094@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/mock/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv517 Modified Files: mock.spec Added Files: mock-epel-config.patch Log Message: update epel configs mock-epel-config.patch: epel-4-i386.cfg | 8 ++++++-- epel-4-ppc.cfg | 5 ++++- epel-4-x86_64.cfg | 6 ++++-- epel-5-i386.cfg | 5 ++++- epel-5-ppc.cfg | 5 ++++- epel-5-x86_64.cfg | 6 ++++-- 6 files changed, 26 insertions(+), 9 deletions(-) --- NEW FILE mock-epel-config.patch --- diff -uNr mock-0.9.14-orig/etc/mock/epel-4-i386.cfg mock-0.9.14/etc/mock/epel-4-i386.cfg --- mock-0.9.14-orig/etc/mock/epel-4-i386.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-4-i386.cfg 2009-09-02 12:43:53.000000000 -0500 @@ -31,16 +31,20 @@ name=groups baseurl=http://buildsys.fedoraproject.org/buildgroups/rhel4/i386/ -[extras] +[stable] name=epel mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-4&arch=i386 [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel4&arch=i386 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-4E-epel-build-current/i386/ +cost=2000 +enabled=0 + """ diff -uNr mock-0.9.14-orig/etc/mock/epel-4-ppc.cfg mock-0.9.14/etc/mock/epel-4-ppc.cfg --- mock-0.9.14-orig/etc/mock/epel-4-ppc.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-4-ppc.cfg 2009-09-02 12:44:01.000000000 -0500 @@ -38,9 +38,12 @@ [testing] name=epel-testing mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel4&arch=ppc +enabled=0 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-4E-epel-build-current/ppc/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-4-x86_64.cfg mock-0.9.14/etc/mock/epel-4-x86_64.cfg --- mock-0.9.14-orig/etc/mock/epel-4-x86_64.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-4-x86_64.cfg 2009-09-02 12:44:47.000000000 -0500 @@ -41,11 +41,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel4&arch=x86_64 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/ -exclude=*.i386 *.ppc +baseurl=http://koji.fedoraproject.org/static-repos/dist-4E-epel-build-current/x86_64/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-5-i386.cfg mock-0.9.14/etc/mock/epel-5-i386.cfg --- mock-0.9.14-orig/etc/mock/epel-5-i386.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-5-i386.cfg 2009-09-02 12:45:21.000000000 -0500 @@ -34,10 +34,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel5&arch=i386 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-5-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-5E-epel-build-current/i386/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-5-ppc.cfg mock-0.9.14/etc/mock/epel-5-ppc.cfg --- mock-0.9.14-orig/etc/mock/epel-5-ppc.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-5-ppc.cfg 2009-09-02 12:45:41.000000000 -0500 @@ -34,10 +34,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel5&arch=ppc [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-5-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-5E-epel-build-current/ppc/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-5-x86_64.cfg mock-0.9.14/etc/mock/epel-5-x86_64.cfg --- mock-0.9.14-orig/etc/mock/epel-5-x86_64.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-5-x86_64.cfg 2009-09-02 12:46:11.000000000 -0500 @@ -37,11 +37,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel5&arch=x86_64 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-5-epel/ -exclude=*.i386 *.ppc +baseurl=http://koji.fedoraproject.org/static-repos/dist-5E-epel-build-current/x86_64/ +cost=2000 +enabled=0 """ Index: mock.spec =================================================================== RCS file: /cvs/extras/rpms/mock/F-10/mock.spec,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- mock.spec 8 Jul 2009 23:09:47 -0000 1.71 +++ mock.spec 2 Sep 2009 17:55:39 -0000 1.72 @@ -1,7 +1,7 @@ # next four lines substituted by autoconf %define major 0 %define minor 9 -%define sub 17 +%define sub 14 %define extralevel %{nil} %define release_name mock %define release_version %{major}.%{minor}.%{sub}%{extralevel} @@ -11,7 +11,7 @@ Summary: Builds packages inside chroots Name: mock Version: %{release_version} -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Development/Tools Source: https://fedorahosted.org/mock/attachment/wiki/MockTarballs/%{name}-%{version}.tar.gz @@ -21,12 +21,14 @@ BuildArch: noarch Requires: python >= 2.4, yum >= 2.4, tar, gzip, python-ctypes, python-decoratortools, usermode Requires(pre): shadow-utils BuildRequires: python-devel +Patch0: mock-epel-config.patch %description Mock takes a srpm and builds it in a chroot %prep %setup -q +%patch0 -p1 %if "%{?dist}" == ".fc8" pushd etc/mock sed -i -e 's/^#exclude=/exclude=/' -e '/^# The above is not/d' \ @@ -97,21 +99,8 @@ fi %attr(02775, root, mock) %dir /var/cache/mock %changelog -* Wed Jul 8 2009 Clark Williams - 0.9.17-1 -- Patch from Jakub Jelinek for mounting - /dev/pts correctly in the chroot (BZ# 510183) -- raise exception when --shell specified for uninitialized chroot - (BZ# 506288) -- add directory and infrastructure to allow dbus to run inside - chroot (BZ# 460574) -- patch from Levente Farkas to fix exclude - in EPEL 5 x86_64 config - -* Mon May 11 2009 Jesse Keating - 0.9.16-1 -- Make F11 and rawhide build i586 on i386 targets. - -* Mon May 11 2009 Jesse Keating - 0.9.15-1 -- Add configs for F11 (jkeating) +* Wed Sep 02 2009 Dennis Gilmore - 0.9.14-2 +- apply patch to clean up mock configs. plague is no more * Mon Feb 02 2009 Clark Williams - 0.9.14-1 - logging cleanup (mikem) From ausil at fedoraproject.org Wed Sep 2 17:57:30 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Wed, 2 Sep 2009 17:57:30 +0000 (UTC) Subject: rpms/mock/F-11 mock-epel-config.patch,NONE,1.1 mock.spec,1.75,1.76 Message-ID: <20090902175730.4435911C0094@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/mock/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2348 Modified Files: mock.spec Added Files: mock-epel-config.patch Log Message: fix up the epel configs mock-epel-config.patch: epel-4-i386.cfg | 8 ++++++-- epel-4-ppc.cfg | 5 ++++- epel-4-x86_64.cfg | 6 ++++-- epel-5-i386.cfg | 5 ++++- epel-5-ppc.cfg | 5 ++++- epel-5-x86_64.cfg | 6 ++++-- 6 files changed, 26 insertions(+), 9 deletions(-) --- NEW FILE mock-epel-config.patch --- diff -uNr mock-0.9.14-orig/etc/mock/epel-4-i386.cfg mock-0.9.14/etc/mock/epel-4-i386.cfg --- mock-0.9.14-orig/etc/mock/epel-4-i386.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-4-i386.cfg 2009-09-02 12:43:53.000000000 -0500 @@ -31,16 +31,20 @@ name=groups baseurl=http://buildsys.fedoraproject.org/buildgroups/rhel4/i386/ -[extras] +[stable] name=epel mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-4&arch=i386 [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel4&arch=i386 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-4E-epel-build-current/i386/ +cost=2000 +enabled=0 + """ diff -uNr mock-0.9.14-orig/etc/mock/epel-4-ppc.cfg mock-0.9.14/etc/mock/epel-4-ppc.cfg --- mock-0.9.14-orig/etc/mock/epel-4-ppc.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-4-ppc.cfg 2009-09-02 12:44:01.000000000 -0500 @@ -38,9 +38,12 @@ [testing] name=epel-testing mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel4&arch=ppc +enabled=0 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-4E-epel-build-current/ppc/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-4-x86_64.cfg mock-0.9.14/etc/mock/epel-4-x86_64.cfg --- mock-0.9.14-orig/etc/mock/epel-4-x86_64.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-4-x86_64.cfg 2009-09-02 12:44:47.000000000 -0500 @@ -41,11 +41,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel4&arch=x86_64 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/ -exclude=*.i386 *.ppc +baseurl=http://koji.fedoraproject.org/static-repos/dist-4E-epel-build-current/x86_64/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-5-i386.cfg mock-0.9.14/etc/mock/epel-5-i386.cfg --- mock-0.9.14-orig/etc/mock/epel-5-i386.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-5-i386.cfg 2009-09-02 12:45:21.000000000 -0500 @@ -34,10 +34,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel5&arch=i386 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-5-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-5E-epel-build-current/i386/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-5-ppc.cfg mock-0.9.14/etc/mock/epel-5-ppc.cfg --- mock-0.9.14-orig/etc/mock/epel-5-ppc.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-5-ppc.cfg 2009-09-02 12:45:41.000000000 -0500 @@ -34,10 +34,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel5&arch=ppc [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-5-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-5E-epel-build-current/ppc/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-5-x86_64.cfg mock-0.9.14/etc/mock/epel-5-x86_64.cfg --- mock-0.9.14-orig/etc/mock/epel-5-x86_64.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-5-x86_64.cfg 2009-09-02 12:46:11.000000000 -0500 @@ -37,11 +37,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel5&arch=x86_64 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-5-epel/ -exclude=*.i386 *.ppc +baseurl=http://koji.fedoraproject.org/static-repos/dist-5E-epel-build-current/x86_64/ +cost=2000 +enabled=0 """ Index: mock.spec =================================================================== RCS file: /cvs/extras/rpms/mock/F-11/mock.spec,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- mock.spec 8 Jul 2009 23:08:17 -0000 1.75 +++ mock.spec 2 Sep 2009 17:57:30 -0000 1.76 @@ -1,7 +1,7 @@ # next four lines substituted by autoconf %define major 0 %define minor 9 -%define sub 17 +%define sub 14 %define extralevel %{nil} %define release_name mock %define release_version %{major}.%{minor}.%{sub}%{extralevel} @@ -11,7 +11,7 @@ Summary: Builds packages inside chroots Name: mock Version: %{release_version} -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Development/Tools Source: https://fedorahosted.org/mock/attachment/wiki/MockTarballs/%{name}-%{version}.tar.gz @@ -21,12 +21,14 @@ BuildArch: noarch Requires: python >= 2.4, yum >= 2.4, tar, gzip, python-ctypes, python-decoratortools, usermode Requires(pre): shadow-utils BuildRequires: python-devel +Patch0: mock-epel-config.patch %description Mock takes a srpm and builds it in a chroot %prep %setup -q +%patch0 -p1 %if "%{?dist}" == ".fc8" pushd etc/mock sed -i -e 's/^#exclude=/exclude=/' -e '/^# The above is not/d' \ @@ -97,21 +99,8 @@ fi %attr(02775, root, mock) %dir /var/cache/mock %changelog -* Wed Jul 8 2009 Clark Williams - 0.9.17-1 -- Patch from Jakub Jelinek for mounting - /dev/pts correctly in the chroot (BZ# 510183) -- raise exception when --shell specified for uninitialized chroot - (BZ# 506288) -- add directory and infrastructure to allow dbus to run inside - chroot (BZ# 460574) -- patch from Levente Farkas to fix exclude - in EPEL 5 x86_64 config - -* Mon May 11 2009 Jesse Keating - 0.9.16-1 -- Make F11 and rawhide build i586 on i386 targets. - -* Mon May 11 2009 Jesse Keating - 0.9.15-1 -- Add configs for F11 (jkeating) +* Wed Sep 02 2009 Dennis Gilmore - 0.9.14-2 +- apply patch to clean up mock configs. plague is no more * Mon Feb 02 2009 Clark Williams - 0.9.14-1 - logging cleanup (mikem) From mathstuf at fedoraproject.org Wed Sep 2 17:57:44 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Wed, 2 Sep 2009 17:57:44 +0000 (UTC) Subject: rpms/kdelibs/devel kdelibs-4.3.0-bookmarks.patch, NONE, 1.1 kdelibs.spec, 1.512, 1.513 Message-ID: <20090902175744.8855011C0094@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdelibs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2534 Modified Files: kdelibs.spec Added Files: kdelibs-4.3.0-bookmarks.patch Log Message: Add patch for kde#160679 kdelibs-4.3.0-bookmarks.patch: kbookmark.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kdelibs-4.3.0-bookmarks.patch --- diff -rU5 kdelibs-4.3.0/kio/bookmarks/kbookmark.cc kdelibs-4.3.0.bookmarks/kio/bookmarks/kbookmark.cc --- kdelibs-4.3.0/kio/bookmarks/kbookmark.cc 2008-07-08 05:54:18.000000000 -0400 +++ kdelibs-4.3.0.bookmarks/kio/bookmarks/kbookmark.cc 2009-08-28 15:09:07.000000000 -0400 @@ -681,11 +681,11 @@ doc.setContent( payload ); QDomElement elem = doc.documentElement(); QDomNodeList children = elem.childNodes(); for ( int childno = 0; childno < children.count(); childno++) { - bookmarks.append( KBookmark( children.item(childno).cloneNode(true).toElement() )); + bookmarks.append( KBookmark( children.item(childno).toElement() )); } return bookmarks; } const KUrl::List urls = KUrl::List::fromMimeData( mimeData ); if ( !urls.isEmpty() ) Index: kdelibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/devel/kdelibs.spec,v retrieving revision 1.512 retrieving revision 1.513 diff -u -p -r1.512 -r1.513 --- kdelibs.spec 1 Sep 2009 21:31:35 -0000 1.512 +++ kdelibs.spec 2 Sep 2009 17:57:44 -0000 1.513 @@ -4,7 +4,7 @@ Summary: K Desktop Environment 4 - Libraries Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} %if 0%{?fedora} > 8 Name: kdelibs @@ -81,6 +81,8 @@ Patch14: kdelibs-4.2.85-libexecdir.patch Patch18: kdelibs-4.1.72-kstandarddirs.patch Patch20: kdelibs-4.1.70-cmake.patch Patch21: kdelibs-4.3.1-ossl-1.x.patch +# patch to fix keditbookmarks crash (kde#160679) +Patch22: kdelibs-4.3.0-bookmarks.patch # upstream # 4.3 branch @@ -211,6 +213,7 @@ format for easy browsing. %patch18 -p1 -b .kstandarddirs %patch20 -p1 -b .xxcmake %patch21 -p1 -b .ossl-1.x +%patch22 -p1 -b .bookmarks # upstream patches # 4.3 @@ -399,6 +402,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 02 2009 Ben Boeckel - 4.3.1-2 +- Patch for kde#160679 + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 - openssl-1.0 build fixes From sharkcz at fedoraproject.org Wed Sep 2 17:59:17 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Wed, 2 Sep 2009 17:59:17 +0000 (UTC) Subject: rpms/httping/devel httping.spec,1.4,1.5 Message-ID: <20090902175917.3350C11C0094@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/httping/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3181 Modified Files: httping.spec Log Message: * Wed Sep 2 2009 Ville Skytt? - 1.3.1-2 - Fix -debuginfo (let rpmbuild strip the binary) - #520852 Index: httping.spec =================================================================== RCS file: /cvs/pkgs/rpms/httping/devel/httping.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- httping.spec 31 Aug 2009 09:35:39 -0000 1.4 +++ httping.spec 2 Sep 2009 17:59:17 -0000 1.5 @@ -1,6 +1,6 @@ Name: httping Version: 1.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Ping alike tool for http requests Group: Applications/Internet @@ -31,7 +31,7 @@ make %{?_smp_mflags} DEBUG="" OFLAGS="%{ %install rm -rf %{buildroot} -make install INSTALL="install -Dp" DESTDIR=%{buildroot} +make install INSTALL="install -Dp" STRIP=/bin/true DESTDIR=%{buildroot} rm -rf %{buildroot}%{_prefix}/doc @@ -48,6 +48,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 2 2009 Ville Skytt? - 1.3.1-2 +- Fix -debuginfo (let rpmbuild strip the binary) - #520852 + * Mon Aug 31 2009 Dan Hor?k - 1.3.1-1 - Updated to new upstream version 1.3.1 - Updated the strndup patch From ausil at fedoraproject.org Wed Sep 2 17:59:32 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Wed, 2 Sep 2009 17:59:32 +0000 (UTC) Subject: rpms/mock/F-11 mock.spec,1.76,1.77 Message-ID: <20090902175932.6EED811C0094@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/mock/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3008 Modified Files: mock.spec Log Message: .2 was tagged on teh devel branch with the fc11 disttag Index: mock.spec =================================================================== RCS file: /cvs/extras/rpms/mock/F-11/mock.spec,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- mock.spec 2 Sep 2009 17:57:30 -0000 1.76 +++ mock.spec 2 Sep 2009 17:59:32 -0000 1.77 @@ -11,7 +11,7 @@ Summary: Builds packages inside chroots Name: mock Version: %{release_version} -Release: 2%{?dist} +Release: 2%{?dist}.1 License: GPLv2+ Group: Development/Tools Source: https://fedorahosted.org/mock/attachment/wiki/MockTarballs/%{name}-%{version}.tar.gz @@ -99,7 +99,7 @@ fi %attr(02775, root, mock) %dir /var/cache/mock %changelog -* Wed Sep 02 2009 Dennis Gilmore - 0.9.14-2 +* Wed Sep 02 2009 Dennis Gilmore - 0.9.14-2.1 - apply patch to clean up mock configs. plague is no more * Mon Feb 02 2009 Clark Williams - 0.9.14-1 From mathstuf at fedoraproject.org Wed Sep 2 18:01:36 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Wed, 2 Sep 2009 18:01:36 +0000 (UTC) Subject: rpms/kdelibs/F-11 kdelibs-4.3.0-bookmarks.patch, NONE, 1.1 kdelibs.spec, 1.493, 1.494 Message-ID: <20090902180136.1916B11C0094@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdelibs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4138 Modified Files: kdelibs.spec Added Files: kdelibs-4.3.0-bookmarks.patch Log Message: Add patch for kde#160679 kdelibs-4.3.0-bookmarks.patch: kbookmark.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kdelibs-4.3.0-bookmarks.patch --- diff -rU5 kdelibs-4.3.0/kio/bookmarks/kbookmark.cc kdelibs-4.3.0.bookmarks/kio/bookmarks/kbookmark.cc --- kdelibs-4.3.0/kio/bookmarks/kbookmark.cc 2008-07-08 05:54:18.000000000 -0400 +++ kdelibs-4.3.0.bookmarks/kio/bookmarks/kbookmark.cc 2009-08-28 15:09:07.000000000 -0400 @@ -681,11 +681,11 @@ doc.setContent( payload ); QDomElement elem = doc.documentElement(); QDomNodeList children = elem.childNodes(); for ( int childno = 0; childno < children.count(); childno++) { - bookmarks.append( KBookmark( children.item(childno).cloneNode(true).toElement() )); + bookmarks.append( KBookmark( children.item(childno).toElement() )); } return bookmarks; } const KUrl::List urls = KUrl::List::fromMimeData( mimeData ); if ( !urls.isEmpty() ) Index: kdelibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/F-11/kdelibs.spec,v retrieving revision 1.493 retrieving revision 1.494 diff -u -p -r1.493 -r1.494 --- kdelibs.spec 1 Sep 2009 17:41:48 -0000 1.493 +++ kdelibs.spec 2 Sep 2009 18:01:35 -0000 1.494 @@ -4,7 +4,7 @@ Summary: K Desktop Environment 4 - Libraries Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} %if 0%{?fedora} > 8 Name: kdelibs @@ -80,6 +80,8 @@ Patch14: kdelibs-4.2.85-libexecdir.patch # kstandarddirs changes: search /etc/kde, find /usr/libexec/kde4 Patch18: kdelibs-4.1.72-kstandarddirs.patch Patch20: kdelibs-4.1.70-cmake.patch +# patch to fix keditbookmarks crash (kde#160679) +Patch22: kdelibs-4.3.0-bookmarks.patch # upstream # 4.3 branch @@ -209,6 +211,7 @@ format for easy browsing. %patch14 -p1 -b .libexecdir %patch18 -p1 -b .kstandarddirs %patch20 -p1 -b .xxcmake +%patch22 -p1 -b .bookmarks # upstream patches # 4.3 @@ -397,6 +400,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 02 2009 Ben Boeckel - 4.3.1-2 +- Patch for kde#160679 + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 From ausil at fedoraproject.org Wed Sep 2 18:03:11 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Wed, 2 Sep 2009 18:03:11 +0000 (UTC) Subject: rpms/mock/devel mock-epel-config.patch, NONE, 1.1 mock.spec, 1.76, 1.77 Message-ID: <20090902180311.A587611C0094@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/mock/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4736 Modified Files: mock.spec Added Files: mock-epel-config.patch Log Message: fix epel configs mock-epel-config.patch: epel-4-i386.cfg | 8 ++++++-- epel-4-ppc.cfg | 5 ++++- epel-4-x86_64.cfg | 6 ++++-- epel-5-i386.cfg | 5 ++++- epel-5-ppc.cfg | 5 ++++- epel-5-x86_64.cfg | 6 ++++-- 6 files changed, 26 insertions(+), 9 deletions(-) --- NEW FILE mock-epel-config.patch --- diff -uNr mock-0.9.14-orig/etc/mock/epel-4-i386.cfg mock-0.9.14/etc/mock/epel-4-i386.cfg --- mock-0.9.14-orig/etc/mock/epel-4-i386.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-4-i386.cfg 2009-09-02 12:43:53.000000000 -0500 @@ -31,16 +31,20 @@ name=groups baseurl=http://buildsys.fedoraproject.org/buildgroups/rhel4/i386/ -[extras] +[stable] name=epel mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-4&arch=i386 [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel4&arch=i386 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-4E-epel-build-current/i386/ +cost=2000 +enabled=0 + """ diff -uNr mock-0.9.14-orig/etc/mock/epel-4-ppc.cfg mock-0.9.14/etc/mock/epel-4-ppc.cfg --- mock-0.9.14-orig/etc/mock/epel-4-ppc.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-4-ppc.cfg 2009-09-02 12:44:01.000000000 -0500 @@ -38,9 +38,12 @@ [testing] name=epel-testing mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel4&arch=ppc +enabled=0 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-4E-epel-build-current/ppc/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-4-x86_64.cfg mock-0.9.14/etc/mock/epel-4-x86_64.cfg --- mock-0.9.14-orig/etc/mock/epel-4-x86_64.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-4-x86_64.cfg 2009-09-02 12:44:47.000000000 -0500 @@ -41,11 +41,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel4&arch=x86_64 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/ -exclude=*.i386 *.ppc +baseurl=http://koji.fedoraproject.org/static-repos/dist-4E-epel-build-current/x86_64/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-5-i386.cfg mock-0.9.14/etc/mock/epel-5-i386.cfg --- mock-0.9.14-orig/etc/mock/epel-5-i386.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-5-i386.cfg 2009-09-02 12:45:21.000000000 -0500 @@ -34,10 +34,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel5&arch=i386 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-5-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-5E-epel-build-current/i386/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-5-ppc.cfg mock-0.9.14/etc/mock/epel-5-ppc.cfg --- mock-0.9.14-orig/etc/mock/epel-5-ppc.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-5-ppc.cfg 2009-09-02 12:45:41.000000000 -0500 @@ -34,10 +34,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel5&arch=ppc [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-5-epel/ +baseurl=http://koji.fedoraproject.org/static-repos/dist-5E-epel-build-current/ppc/ +cost=2000 +enabled=0 """ diff -uNr mock-0.9.14-orig/etc/mock/epel-5-x86_64.cfg mock-0.9.14/etc/mock/epel-5-x86_64.cfg --- mock-0.9.14-orig/etc/mock/epel-5-x86_64.cfg 2009-02-01 22:00:04.000000000 -0600 +++ mock-0.9.14/etc/mock/epel-5-x86_64.cfg 2009-09-02 12:46:11.000000000 -0500 @@ -37,11 +37,13 @@ [testing] name=epel-testing +enabled=0 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=testing-epel5&arch=x86_64 [local] name=local -baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-5-epel/ -exclude=*.i386 *.ppc +baseurl=http://koji.fedoraproject.org/static-repos/dist-5E-epel-build-current/x86_64/ +cost=2000 +enabled=0 """ Index: mock.spec =================================================================== RCS file: /cvs/extras/rpms/mock/devel/mock.spec,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- mock.spec 25 Jul 2009 14:41:16 -0000 1.76 +++ mock.spec 2 Sep 2009 18:03:11 -0000 1.77 @@ -11,7 +11,7 @@ Summary: Builds packages inside chroots Name: mock Version: %{release_version} -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: Development/Tools Source: https://fedorahosted.org/mock/attachment/wiki/MockTarballs/%{name}-%{version}.tar.gz @@ -21,12 +21,14 @@ BuildArch: noarch Requires: python >= 2.4, yum >= 2.4, tar, gzip, python-ctypes, python-decoratortools, usermode Requires(pre): shadow-utils BuildRequires: python-devel +Patch0: mock-epel-config.patch %description Mock takes a srpm and builds it in a chroot %prep %setup -q +%patch0 -p1 %if "%{?dist}" == ".fc8" pushd etc/mock sed -i -e 's/^#exclude=/exclude=/' -e '/^# The above is not/d' \ @@ -97,6 +99,9 @@ fi %attr(02775, root, mock) %dir /var/cache/mock %changelog +* Wed Sep 02 2009 Dennis Gilmore - 0.9.17-3 +Add patch cleaning up mock configs for epel + * Sat Jul 25 2009 Fedora Release Engineering - 0.9.17-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ausil at fedoraproject.org Wed Sep 2 18:05:05 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Wed, 2 Sep 2009 18:05:05 +0000 (UTC) Subject: rpms/mock/F-11 mock.spec,1.77,1.78 Message-ID: <20090902180505.9059611C0094@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/mock/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5807 Modified Files: mock.spec Log Message: do it with the right spec Index: mock.spec =================================================================== RCS file: /cvs/extras/rpms/mock/F-11/mock.spec,v retrieving revision 1.77 retrieving revision 1.78 diff -u -p -r1.77 -r1.78 --- mock.spec 2 Sep 2009 17:59:32 -0000 1.77 +++ mock.spec 2 Sep 2009 18:05:05 -0000 1.78 @@ -1,7 +1,7 @@ # next four lines substituted by autoconf %define major 0 %define minor 9 -%define sub 14 +%define sub 17 %define extralevel %{nil} %define release_name mock %define release_version %{major}.%{minor}.%{sub}%{extralevel} @@ -11,7 +11,7 @@ Summary: Builds packages inside chroots Name: mock Version: %{release_version} -Release: 2%{?dist}.1 +Release: 3%{?dist} License: GPLv2+ Group: Development/Tools Source: https://fedorahosted.org/mock/attachment/wiki/MockTarballs/%{name}-%{version}.tar.gz @@ -99,8 +99,27 @@ fi %attr(02775, root, mock) %dir /var/cache/mock %changelog -* Wed Sep 02 2009 Dennis Gilmore - 0.9.14-2.1 -- apply patch to clean up mock configs. plague is no more +* Wed Sep 02 2009 Dennis Gilmore - 0.9.17-3 +Add patch cleaning up mock configs for epel + +* Sat Jul 25 2009 Fedora Release Engineering - 0.9.17-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 8 2009 Clark Williams - 0.9.17-1 +- Patch from Jakub Jelinek for mounting + /dev/pts correctly in the chroot (BZ# 510183) +- raise exception when --shell specified for uninitialized chroot + (BZ# 506288) +- add directory and infrastructure to allow dbus to run inside + chroot (BZ# 460574) +- patch from Levente Farkas to fix exclude + in EPEL 5 x86_64 config + +* Mon May 11 2009 Jesse Keating - 0.9.16-1 +- Make F11 and rawhide build i586 on i386 targets. + +* Mon May 11 2009 Jesse Keating - 0.9.15-1 +- Add configs for F11 (jkeating) * Mon Feb 02 2009 Clark Williams - 0.9.14-1 - logging cleanup (mikem) From rhughes at fedoraproject.org Wed Sep 2 18:10:31 2009 From: rhughes at fedoraproject.org (Richard Hughes) Date: Wed, 2 Sep 2009 18:10:31 +0000 (UTC) Subject: rpms/PackageKit/devel .cvsignore, 1.53, 1.54 PackageKit.spec, 1.113, 1.114 sources, 1.54, 1.55 PackageKit-0.5.2-pkaction.patch, 1.1, NONE Message-ID: <20090902181031.A1F5D11C0349@cvs1.fedora.phx.redhat.com> Author: rhughes Update of /cvs/pkgs/rpms/PackageKit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8931 Modified Files: .cvsignore PackageKit.spec sources Removed Files: PackageKit-0.5.2-pkaction.patch Log Message: * Wed Sep 02 2009 Richard Hughes - 0.5.2-0.1.20090902git - Update to a newer git snapshot from the 0.5.x series. - Should fix some issues with KPackageKit. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/PackageKit/devel/.cvsignore,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- .cvsignore 24 Aug 2009 13:49:27 -0000 1.53 +++ .cvsignore 2 Sep 2009 18:10:31 -0000 1.54 @@ -1 +1 @@ -PackageKit-0.5.2-20090824.tar.gz +PackageKit-0.5.2-20090902.tar.gz Index: PackageKit.spec =================================================================== RCS file: /cvs/pkgs/rpms/PackageKit/devel/PackageKit.spec,v retrieving revision 1.113 retrieving revision 1.114 diff -u -p -r1.113 -r1.114 --- PackageKit.spec 29 Aug 2009 23:24:29 -0000 1.113 +++ PackageKit.spec 2 Sep 2009 18:10:31 -0000 1.114 @@ -3,14 +3,14 @@ %define dbus_glib_version 0.74 %define polkit_version 0.92 %define libnm_glib_version 0.6.4 -%define alphatag 20090824 +%define alphatag 20090902 %{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Summary: Package management service Name: PackageKit Version: 0.5.2 -Release: 0.2.%{?alphatag}git%{?dist} +Release: 0.1.%{?alphatag}git%{?dist} #Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries @@ -25,10 +25,6 @@ Patch0: PackageKit-0.3.8-Fedora-Vendo # Fedora specific: the yum backend doesn't do time estimation correctly Patch1: PackageKit-0.4.4-Fedora-turn-off-time.conf.patch -# http://bugs.freedesktop.org/show_bug.cgi?id=23592 -Patch2: PackageKit-0.5.2-pkaction.patch -BuildRequires: autoconf - Requires: dbus >= %{dbus_version} Requires: dbus-glib >= %{dbus_glib_version} Requires: PackageKit-glib = %{version}-%{release} @@ -244,10 +240,6 @@ user to restart the computer or remove a %patch0 -p1 -b .fedora %patch1 -p1 -b .no-time -# http://bugs.freedesktop.org/show_bug.cgi?id=23592 -%patch2 -p1 -b .pkaction -autoreconf - %build %configure --disable-static --enable-yum --enable-smart --with-default-backend=yum --disable-local --disable-ruck @@ -444,6 +436,10 @@ update-mime-database %{_datadir}/mime &> %{_includedir}/PackageKit/backend/*.h %changelog +* Wed Sep 02 2009 Richard Hughes - 0.5.2-0.1.20090902git +- Update to a newer git snapshot from the 0.5.x series. +- Should fix some issues with KPackageKit. + * Sat Aug 29 2009 Christopher Aillon - 0.5.2-0.2.20090824git - Fix build against polkit, rebuild against newer libnm_glib Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/PackageKit/devel/sources,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- sources 24 Aug 2009 13:49:27 -0000 1.54 +++ sources 2 Sep 2009 18:10:31 -0000 1.55 @@ -1 +1 @@ -65d1187374f4fbf9022c5caa4ad53aa7 PackageKit-0.5.2-20090824.tar.gz +a867faa27eb766138038fbecb61edc0f PackageKit-0.5.2-20090902.tar.gz --- PackageKit-0.5.2-pkaction.patch DELETED --- From ausil at fedoraproject.org Wed Sep 2 18:11:22 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Wed, 2 Sep 2009 18:11:22 +0000 (UTC) Subject: rpms/mock/F-10 mock.spec,1.72,1.73 Message-ID: <20090902181122.5D31811C0094@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/mock/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9367 Modified Files: mock.spec Log Message: use the right spec Index: mock.spec =================================================================== RCS file: /cvs/extras/rpms/mock/F-10/mock.spec,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- mock.spec 2 Sep 2009 17:55:39 -0000 1.72 +++ mock.spec 2 Sep 2009 18:11:22 -0000 1.73 @@ -1,7 +1,7 @@ # next four lines substituted by autoconf %define major 0 %define minor 9 -%define sub 14 +%define sub 17 %define extralevel %{nil} %define release_name mock %define release_version %{major}.%{minor}.%{sub}%{extralevel} @@ -11,7 +11,7 @@ Summary: Builds packages inside chroots Name: mock Version: %{release_version} -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: Development/Tools Source: https://fedorahosted.org/mock/attachment/wiki/MockTarballs/%{name}-%{version}.tar.gz @@ -99,8 +99,27 @@ fi %attr(02775, root, mock) %dir /var/cache/mock %changelog -* Wed Sep 02 2009 Dennis Gilmore - 0.9.14-2 -- apply patch to clean up mock configs. plague is no more +* Wed Sep 02 2009 Dennis Gilmore - 0.9.17-3 +Add patch cleaning up mock configs for epel + +* Sat Jul 25 2009 Fedora Release Engineering - 0.9.17-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 8 2009 Clark Williams - 0.9.17-1 +- Patch from Jakub Jelinek for mounting + /dev/pts correctly in the chroot (BZ# 510183) +- raise exception when --shell specified for uninitialized chroot + (BZ# 506288) +- add directory and infrastructure to allow dbus to run inside + chroot (BZ# 460574) +- patch from Levente Farkas to fix exclude + in EPEL 5 x86_64 config + +* Mon May 11 2009 Jesse Keating - 0.9.16-1 +- Make F11 and rawhide build i586 on i386 targets. + +* Mon May 11 2009 Jesse Keating - 0.9.15-1 +- Add configs for F11 (jkeating) * Mon Feb 02 2009 Clark Williams - 0.9.14-1 - logging cleanup (mikem) From jcollie at fedoraproject.org Wed Sep 2 18:21:43 2009 From: jcollie at fedoraproject.org (Jeffrey C. Ollie) Date: Wed, 2 Sep 2009 18:21:43 +0000 (UTC) Subject: rpms/gnonlin/devel .cvsignore, 1.18, 1.19 gnonlin.spec, 1.30, 1.31 sources, 1.18, 1.19 Message-ID: <20090902182143.75B0911C0094@cvs1.fedora.phx.redhat.com> Author: jcollie Update of /cvs/pkgs/rpms/gnonlin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13453 Modified Files: .cvsignore gnonlin.spec sources Log Message: * Wed Sep 2 2009 Jeffrey C. Ollie - 0.10.12.3-0.2 - Doh! Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 2 Sep 2009 16:45:24 -0000 1.18 +++ .cvsignore 2 Sep 2009 18:21:43 -0000 1.19 @@ -1 +1 @@ -gnonlin.spec +gnonlin-0.10.12.3.tar.bz2 Index: gnonlin.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/devel/gnonlin.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- gnonlin.spec 2 Sep 2009 16:45:24 -0000 1.30 +++ gnonlin.spec 2 Sep 2009 18:21:43 -0000 1.31 @@ -3,7 +3,7 @@ Name: gnonlin Version: 0.10.12.3 -Release: 0.1%{?dist} +Release: 0.2%{?dist} Summary: GStreamer extension library for non-linear editing Group: System Environment/Libraries @@ -45,6 +45,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/gstreamer-0.10/libgnl.so %changelog +* Wed Sep 2 2009 Jeffrey C. Ollie - 0.10.12.3-0.2 +- Doh! + * Wed Sep 2 2009 Jeffrey C. Ollie - 0.10.12.3-0.1 - Update to latest prelrelease Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnonlin/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 2 Sep 2009 16:45:24 -0000 1.18 +++ sources 2 Sep 2009 18:21:43 -0000 1.19 @@ -1 +1 @@ -bc67c35c111579744ee4465b3d8e8e50 gnonlin.spec +16bc0ef8f1e497c3cbd4d0ea6a11cbef gnonlin-0.10.12.3.tar.bz2 From steve at fedoraproject.org Wed Sep 2 18:30:44 2009 From: steve at fedoraproject.org (Steven Pritchard) Date: Wed, 2 Sep 2009 18:30:44 +0000 (UTC) Subject: rpms/perl-BerkeleyDB/devel .cvsignore, 1.12, 1.13 perl-BerkeleyDB.spec, 1.24, 1.25 sources, 1.12, 1.13 Message-ID: <20090902183044.941B111C00E6@cvs1.fedora.phx.redhat.com> Author: steve Update of /cvs/pkgs/rpms/perl-BerkeleyDB/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16442 Modified Files: .cvsignore perl-BerkeleyDB.spec sources Log Message: Update to 0.39. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-BerkeleyDB/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 4 Jun 2009 16:32:54 -0000 1.12 +++ .cvsignore 2 Sep 2009 18:30:44 -0000 1.13 @@ -1 +1 @@ -BerkeleyDB-0.38.tar.gz +BerkeleyDB-0.39.tar.gz Index: perl-BerkeleyDB.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-BerkeleyDB/devel/perl-BerkeleyDB.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- perl-BerkeleyDB.spec 26 Jul 2009 03:50:37 -0000 1.24 +++ perl-BerkeleyDB.spec 2 Sep 2009 18:30:44 -0000 1.25 @@ -1,6 +1,6 @@ Name: perl-BerkeleyDB -Version: 0.38 -Release: 2%{?dist} +Version: 0.39 +Release: 1%{?dist} Summary: Perl extension for Berkeley DB version 2, 3 or 4 License: GPL+ or Artistic Group: Development/Libraries @@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/* %changelog +* Sat Aug 29 2009 Steven Pritchard 0.39-1 +- Update to 0.39. + * Sat Jul 25 2009 Fedora Release Engineering - 0.38-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-BerkeleyDB/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 4 Jun 2009 16:32:54 -0000 1.12 +++ sources 2 Sep 2009 18:30:44 -0000 1.13 @@ -1 +1 @@ -33a0c1a9d566a3f5fc71601a165d8335 BerkeleyDB-0.38.tar.gz +da4cff937216a147162a6df76cae8096 BerkeleyDB-0.39.tar.gz From svahl at fedoraproject.org Wed Sep 2 18:49:20 2009 From: svahl at fedoraproject.org (Sebastian Vahl) Date: Wed, 2 Sep 2009 18:49:20 +0000 (UTC) Subject: rpms/konq-plugins/devel .cvsignore, 1.11, 1.12 konq-plugins.spec, 1.29, 1.30 sources, 1.12, 1.13 Message-ID: <20090902184920.DB4B111C0094@cvs1.fedora.phx.redhat.com> Author: svahl Update of /cvs/extras/rpms/konq-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25820 Modified Files: .cvsignore konq-plugins.spec sources Log Message: * Tue Sep 01 2009 Sebastian Vahl - 4.3.1-1 - 4.3.1 - use scriplet for HTML docdirs Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/konq-plugins/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 11 Aug 2009 16:12:05 -0000 1.11 +++ .cvsignore 2 Sep 2009 18:49:20 -0000 1.12 @@ -1 +1 @@ -konq-plugins-4.3.0.tar.bz2 +konq-plugins-4.3.1.tar.bz2 Index: konq-plugins.spec =================================================================== RCS file: /cvs/extras/rpms/konq-plugins/devel/konq-plugins.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- konq-plugins.spec 11 Aug 2009 16:12:05 -0000 1.29 +++ konq-plugins.spec 2 Sep 2009 18:49:20 -0000 1.30 @@ -1,7 +1,7 @@ # Review Request: http://bugzilla.redhat.com/438126 Name: konq-plugins -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Summary: Additional plugins that interact with konqueror @@ -73,6 +73,16 @@ do cat $locale.lang >> %{name}.lang done +HTML_DIR=$(kde4-config --expandvars --install html) +if [ -d %{buildroot}${HTML_DIR} ]; then +for lang_dir in %{buildroot}${HTML_DIR}/* ; do + if [ -d ${lang_dir} ]; then + lang=$(basename ${lang_dir}) + echo "%lang(${lang}) ${HTML_DIR}/${lang}/%{name}/" >> %{name}.lang + fi +done +fi + %clean rm -rf %{buildroot} @@ -107,26 +117,19 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %{_kde4_appsdir}/khtml/kpartplugins/* %{_kde4_appsdir}/konqueror/icons/oxygen/*/actions/google.* %{_kde4_appsdir}/konqueror/kpartplugins/* +%{_kde4_appsdir}/konqueror/opensearch/* %{_kde4_appsdir}/webkitpart/kpartplugins/* %{_kde4_datadir}/config.kcfg/validators.kcfg %{_kde4_datadir}/kde4/services/* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/oxygen/*/*/* %{_kde4_libdir}/kde4/* -%{_kde4_docdir}/HTML/en/konq-plugins/ -%lang(ca) %{_kde4_docdir}/HTML/ca/konq-plugins/ -%lang(de) %{_kde4_docdir}/HTML/de/konq-plugins/ -%lang(et) %{_kde4_docdir}/HTML/et/konq-plugins/ -%lang(fr) %{_kde4_docdir}/HTML/fr/konq-plugins/ -%lang(it) %{_kde4_docdir}/HTML/it/konq-plugins/ -%lang(nl) %{_kde4_docdir}/HTML/nl/konq-plugins/ -%lang(pt) %{_kde4_docdir}/HTML/pt/konq-plugins/ -%lang(pt_BR) %{_kde4_docdir}/HTML/pt_BR/konq-plugins/ -%lang(sv) %{_kde4_docdir}/HTML/sv/konq-plugins/ -%lang(uk) %{_kde4_docdir}/HTML/uk/konq-plugins/ - %changelog +* Tue Sep 01 2009 Sebastian Vahl - 4.3.1-1 +- 4.3.1 +- use scriplet for HTML docdirs + * Tue Aug 11 2009 Sebastian Vahl 4.3.0-1 * KDE 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/konq-plugins/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 11 Aug 2009 16:12:05 -0000 1.12 +++ sources 2 Sep 2009 18:49:20 -0000 1.13 @@ -1 +1 @@ -527d61a6774aee7c053c48b5842db4fb konq-plugins-4.3.0.tar.bz2 +57ba2ab5e7c6bdad8d6ac7644b151b32 konq-plugins-4.3.1.tar.bz2 From svahl at fedoraproject.org Wed Sep 2 18:53:22 2009 From: svahl at fedoraproject.org (Sebastian Vahl) Date: Wed, 2 Sep 2009 18:53:22 +0000 (UTC) Subject: rpms/kcoloredit/devel .cvsignore, 1.12, 1.13 kcoloredit.spec, 1.19, 1.20 sources, 1.13, 1.14 Message-ID: <20090902185322.245F311C0094@cvs1.fedora.phx.redhat.com> Author: svahl Update of /cvs/extras/rpms/kcoloredit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26962 Modified Files: .cvsignore kcoloredit.spec sources Log Message: * Tue Sep 01 2009 Sebastian Vahl - 4.3.1-1 - 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kcoloredit/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 4 Aug 2009 15:09:00 -0000 1.12 +++ .cvsignore 2 Sep 2009 18:53:21 -0000 1.13 @@ -1,2 +1 @@ -kcoloredit-2.0.0-kde4.2.4.tar.bz2 -kcoloredit-2.0.0-kde4.3.0.tar.bz2 +kcoloredit-2.0.0-kde4.3.1.tar.bz2 Index: kcoloredit.spec =================================================================== RCS file: /cvs/extras/rpms/kcoloredit/devel/kcoloredit.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- kcoloredit.spec 11 Aug 2009 16:48:27 -0000 1.19 +++ kcoloredit.spec 2 Sep 2009 18:53:21 -0000 1.20 @@ -4,7 +4,7 @@ %define iversion 2.0.0 Name: kcoloredit -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Summary: A color palette Editor @@ -83,6 +83,9 @@ xdg-icon-resource forceupdate --theme hi %{_kde4_iconsdir}/hicolor/*/*/kcoloredit.png %changelog +* Tue Sep 01 2009 Sebastian Vahl - 4.3.1-1 +- 4.3.1 + * Tue Aug 04 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kcoloredit/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 4 Aug 2009 15:09:00 -0000 1.13 +++ sources 2 Sep 2009 18:53:21 -0000 1.14 @@ -1 +1 @@ -4d4c7809dd3275299ff31cdfb784ddab kcoloredit-2.0.0-kde4.3.0.tar.bz2 +8307023ee8759c250962e034bf563b1a kcoloredit-2.0.0-kde4.3.1.tar.bz2 From ajax at fedoraproject.org Wed Sep 2 18:55:09 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Wed, 2 Sep 2009 18:55:09 +0000 (UTC) Subject: rpms/busybox/devel busybox.spec, 1.98, 1.99 busybox-1.12.1-anaconda.patch, 1.2, NONE Message-ID: <20090902185509.5D89611C0094@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/busybox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27592 Modified Files: busybox.spec Removed Files: busybox-1.12.1-anaconda.patch Log Message: * Wed Sep 02 2009 Chris Lumens 1.14.1-4 - Remove busybox-anaconda (#514319). Index: busybox.spec =================================================================== RCS file: /cvs/pkgs/rpms/busybox/devel/busybox.spec,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- busybox.spec 24 Jul 2009 18:30:02 -0000 1.98 +++ busybox.spec 2 Sep 2009 18:55:09 -0000 1.99 @@ -1,7 +1,7 @@ Summary: Statically linked binary providing simplified versions of system commands Name: busybox Version: 1.14.1 -Release: 3%{?dist} +Release: 4%{?dist} Epoch: 1 License: GPLv2 Group: System Environment/Shells @@ -10,7 +10,6 @@ Source1: busybox-petitboot.config Source2: http://www.uclibc.org/downloads/uClibc-0.9.30.1.tar.bz2 Source3: uClibc.config Patch0: busybox-1.12.1-static.patch -Patch1: busybox-1.12.1-anaconda.patch Patch12: busybox-1.2.2-ls.patch Patch14: busybox-1.9.0-msh.patch Patch16: busybox-1.10.1-hwclock.patch @@ -18,6 +17,7 @@ Patch20: busybox-1.12.1-selinux.patch # patch to avoid conflicts with getline() from stdio.h, already present in upstream VCS Patch22: uClibc-0.9.30.1-getline.patch Patch23: busybox-1.14.1-readlink.patch +Obsoletes: busybox-anaconda URL: http://www.busybox.net BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libselinux-devel >= 1.27.7-2 @@ -28,10 +28,6 @@ BuildRequires: glibc-static %define debug_package %{nil} -%package anaconda -Group: System Environment/Shells -Summary: Version of busybox configured for use with anaconda - %package petitboot Group: System Environment/Shells Summary: Version of busybox configured for use with petitboot @@ -42,13 +38,6 @@ of system commands, including a shell. useful for recovering from certain types of system failures, particularly those involving broken shared libraries. -%description anaconda -Busybox is a single binary which includes versions of a large number -of system commands, including a shell. The version contained in this -package is designed for use with the Red Hat installation program, -anaconda. The busybox package provides a binary better suited to -normal use. - %description petitboot Busybox is a single binary which includes versions of a large number of system commands, including a shell. The version contained in this @@ -106,17 +95,6 @@ else \ make V=1 CC="gcc $RPM_OPT_FLAGS"; \ fi cp busybox busybox-static -# create busybox optimized for anaconda -make clean -#revert selinux patch -patch -R -p1 <%{PATCH20} -# revert the static patches -patch -R -p1 <%{PATCH0} -# applied anaconda patch -patch -b --suffix .anaconda -p1 < %{PATCH1} -make defconfig -make CONFIG_DEBUG=y CC="gcc $RPM_OPT_FLAGS" -cp busybox busybox.anaconda # create busybox optimized for petitboot make clean @@ -131,7 +109,6 @@ cp busybox busybox.petitboot rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/sbin install -m 755 busybox-static $RPM_BUILD_ROOT/sbin/busybox -install -m 755 busybox.anaconda $RPM_BUILD_ROOT/sbin/busybox.anaconda install -m 755 busybox.petitboot $RPM_BUILD_ROOT/sbin/busybox.petitboot %clean @@ -142,17 +119,15 @@ rm -rf $RPM_BUILD_ROOT %doc LICENSE docs/busybox.net/*.html docs/busybox.net/images/* /sbin/busybox -%files anaconda -%defattr(-,root,root,-) -%doc LICENSE docs/busybox.net/*.html docs/busybox.net/images/* -/sbin/busybox.anaconda - %files petitboot %defattr(-,root,root,-) %doc LICENSE /sbin/busybox.petitboot %changelog +* Wed Sep 02 2009 Chris Lumens 1.14.1-4 +- Remove busybox-anaconda (#514319). + * Fri Jul 24 2009 Fedora Release Engineering - 1:1.14.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- busybox-1.12.1-anaconda.patch DELETED --- From svahl at fedoraproject.org Wed Sep 2 18:55:32 2009 From: svahl at fedoraproject.org (Sebastian Vahl) Date: Wed, 2 Sep 2009 18:55:32 +0000 (UTC) Subject: rpms/kiconedit/devel .cvsignore, 1.12, 1.13 kiconedit.spec, 1.22, 1.23 sources, 1.13, 1.14 Message-ID: <20090902185532.218D511C0094@cvs1.fedora.phx.redhat.com> Author: svahl Update of /cvs/extras/rpms/kiconedit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27822 Modified Files: .cvsignore kiconedit.spec sources Log Message: * Tue Sep 01 2009 Sebastian Vahl - 4.3.1-1 - 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kiconedit/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 4 Aug 2009 15:23:05 -0000 1.12 +++ .cvsignore 2 Sep 2009 18:55:31 -0000 1.13 @@ -1,2 +1 @@ -kiconedit-4.2.4.tar.bz2 -kiconedit-4.3.0.tar.bz2 +kiconedit-4.3.1.tar.bz2 Index: kiconedit.spec =================================================================== RCS file: /cvs/extras/rpms/kiconedit/devel/kiconedit.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- kiconedit.spec 11 Aug 2009 16:58:52 -0000 1.22 +++ kiconedit.spec 2 Sep 2009 18:55:31 -0000 1.23 @@ -1,7 +1,7 @@ # Review Request: http://bugzilla.redhat.com/432139 Name: kiconedit -Version: 4.3.0 +Version: 4.3.1 Release: 1%{?dist} Summary: An icon editor @@ -88,6 +88,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Tue Sep 01 2009 Sebastian Vahl - 4.3.1-1 +- 4.3.1 + * Tue Aug 04 2009 Than Ngo - 4.3.0-1 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kiconedit/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 4 Aug 2009 15:23:05 -0000 1.13 +++ sources 2 Sep 2009 18:55:31 -0000 1.14 @@ -1 +1 @@ -b01877aa6da21b50f0550c43c6b86cfe kiconedit-4.3.0.tar.bz2 +211d2de7aae9b2eb5594550b40ebe70b kiconedit-4.3.1.tar.bz2 From svahl at fedoraproject.org Wed Sep 2 18:57:48 2009 From: svahl at fedoraproject.org (Sebastian Vahl) Date: Wed, 2 Sep 2009 18:57:48 +0000 (UTC) Subject: rpms/kgrab/devel .cvsignore, 1.10, 1.11 kgrab.spec, 1.20, 1.21 sources, 1.10, 1.11 Message-ID: <20090902185748.7679711C0094@cvs1.fedora.phx.redhat.com> Author: svahl Update of /cvs/extras/rpms/kgrab/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29362 Modified Files: .cvsignore kgrab.spec sources Log Message: * Tue Sep 01 2009 Sebastian Vahl - 0.1.1-19 - 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kgrab/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 4 Aug 2009 15:37:03 -0000 1.10 +++ .cvsignore 2 Sep 2009 18:57:48 -0000 1.11 @@ -1,2 +1 @@ -kgrab-0.1.1-kde4.2.4.tar.bz2 -kgrab-0.1.1-kde4.3.0.tar.bz2 +kgrab-0.1.1-kde4.3.1.tar.bz2 Index: kgrab.spec =================================================================== RCS file: /cvs/extras/rpms/kgrab/devel/kgrab.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- kgrab.spec 4 Aug 2009 15:37:03 -0000 1.20 +++ kgrab.spec 2 Sep 2009 18:57:48 -0000 1.21 @@ -1,11 +1,11 @@ # Review Request: # https://bugzilla.redhat.com/show_bug.cgi?id=432613 -%define kdeversion 4.3.0 +%define kdeversion 4.3.1 Name: kgrab Version: 0.1.1 -Release: 18%{?dist} +Release: 19%{?dist} Summary: A screen grabbing utility Group: User Interface/Desktops @@ -75,6 +75,9 @@ xdg-icon-resource forceupdate --theme hi %changelog +* Tue Sep 01 2009 Sebastian Vahl - 0.1.1-19 +- 4.3.1 + * Tue Aug 04 2009 Than Ngo - 0.1.1-18 - 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kgrab/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 4 Aug 2009 15:37:03 -0000 1.10 +++ sources 2 Sep 2009 18:57:48 -0000 1.11 @@ -1 +1 @@ -199d59f03900236c0dbc771d617b49f6 kgrab-0.1.1-kde4.3.0.tar.bz2 +73e7a23426f1a448957a0192f88831e0 kgrab-0.1.1-kde4.3.1.tar.bz2 From kkofler at fedoraproject.org Wed Sep 2 18:57:49 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Wed, 2 Sep 2009 18:57:49 +0000 (UTC) Subject: rpms/kdelibs/F-10 kdelibs-4.3.0-bookmarks.patch, NONE, 1.1 kdelibs.spec, 1.439, 1.440 Message-ID: <20090902185749.788BC11C0094@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdelibs/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29386/F-10 Modified Files: kdelibs.spec Added Files: kdelibs-4.3.0-bookmarks.patch Log Message: Sync from F-11: * Wed Sep 02 2009 Ben Boeckel - 4.3.1-2 - Patch for kde#160679 kdelibs-4.3.0-bookmarks.patch: kbookmark.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kdelibs-4.3.0-bookmarks.patch --- diff -rU5 kdelibs-4.3.0/kio/bookmarks/kbookmark.cc kdelibs-4.3.0.bookmarks/kio/bookmarks/kbookmark.cc --- kdelibs-4.3.0/kio/bookmarks/kbookmark.cc 2008-07-08 05:54:18.000000000 -0400 +++ kdelibs-4.3.0.bookmarks/kio/bookmarks/kbookmark.cc 2009-08-28 15:09:07.000000000 -0400 @@ -681,11 +681,11 @@ doc.setContent( payload ); QDomElement elem = doc.documentElement(); QDomNodeList children = elem.childNodes(); for ( int childno = 0; childno < children.count(); childno++) { - bookmarks.append( KBookmark( children.item(childno).cloneNode(true).toElement() )); + bookmarks.append( KBookmark( children.item(childno).toElement() )); } return bookmarks; } const KUrl::List urls = KUrl::List::fromMimeData( mimeData ); if ( !urls.isEmpty() ) Index: kdelibs.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs/F-10/kdelibs.spec,v retrieving revision 1.439 retrieving revision 1.440 diff -u -p -r1.439 -r1.440 --- kdelibs.spec 1 Sep 2009 17:41:47 -0000 1.439 +++ kdelibs.spec 2 Sep 2009 18:57:49 -0000 1.440 @@ -4,7 +4,7 @@ Summary: K Desktop Environment 4 - Libraries Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} %if 0%{?fedora} > 8 Name: kdelibs @@ -80,6 +80,8 @@ Patch14: kdelibs-4.2.85-libexecdir.patch # kstandarddirs changes: search /etc/kde, find /usr/libexec/kde4 Patch18: kdelibs-4.1.72-kstandarddirs.patch Patch20: kdelibs-4.1.70-cmake.patch +# patch to fix keditbookmarks crash (kde#160679) +Patch22: kdelibs-4.3.0-bookmarks.patch # upstream # 4.3 branch @@ -209,6 +211,7 @@ format for easy browsing. %patch14 -p1 -b .libexecdir %patch18 -p1 -b .kstandarddirs %patch20 -p1 -b .xxcmake +%patch22 -p1 -b .bookmarks # upstream patches # 4.3 @@ -397,6 +400,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 02 2009 Ben Boeckel - 4.3.1-2 +- Patch for kde#160679 + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 From athimm at fedoraproject.org Wed Sep 2 19:00:43 2009 From: athimm at fedoraproject.org (athimm) Date: Wed, 2 Sep 2009 19:00:43 +0000 (UTC) Subject: rpms/fail2ban/F-11 .cvsignore, 1.7, 1.8 fail2ban.spec, 1.18, 1.19 sources, 1.10, 1.11 Message-ID: <20090902190043.9998A11C00E6@cvs1.fedora.phx.redhat.com> Author: athimm Update of /cvs/extras/rpms/fail2ban/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30107/F-11 Modified Files: .cvsignore fail2ban.spec sources Log Message: Fix python 2.6 issue. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fail2ban/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 25 Aug 2008 09:20:30 -0000 1.7 +++ .cvsignore 2 Sep 2009 19:00:43 -0000 1.8 @@ -1 +1 @@ -fail2ban-0.8.3.tar.bz2 +fail2ban-FAIL2BAN-0_8.tar.bz2 Index: fail2ban.spec =================================================================== RCS file: /cvs/extras/rpms/fail2ban/F-11/fail2ban.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- fail2ban.spec 27 Aug 2009 20:01:14 -0000 1.18 +++ fail2ban.spec 2 Sep 2009 19:00:43 -0000 1.19 @@ -4,18 +4,16 @@ Summary: Ban IPs that make too many password failures Name: fail2ban Version: 0.8.3 -Release: 21%{?dist} +Release: 22%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://fail2ban.sourceforge.net/ -Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +#Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +Source0: http://www.fail2ban.org/nightly/fail2ban-FAIL2BAN-0_8.tar.bz2 Source1: fail2ban-logrotate Patch0: fail2ban-0.8.3-init.patch Patch1: fail2ban-0.8.1-sshd.patch -#Patch2: fail2ban-0.8.1-sock.patch Patch3: fail2ban-0.8.2-fd_cloexec.patch -Patch4: 0001-BF-anchoring-regex-for-IP-with-at-the-end.patch -Patch5: fail2ban-0.8.3-inodecheck.patch Patch6: fail2ban-0.8.3-log2syslog.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: python-devel >= 2.3 @@ -31,13 +29,10 @@ Fail2ban scans log files like /var/log/p failures. It updates firewall rules to reject the IP address. %prep -%setup -q +%setup -q -n %{name}-%{version}-SVN %patch0 -p1 -b .init %patch1 -p1 -b .sshd -#patch2 -p1 -b .sock %patch3 -p1 -b .fd_cloexec -%patch4 -p1 -b .CVE-2009-0362 -%patch5 -p1 -b .inodecheck %patch6 -p1 -b .log2syslog %build @@ -88,6 +83,9 @@ fi %dir %{_localstatedir}/run/fail2ban %changelog +* Wed Sep 2 2009 Axel Thimm - 0.8.3-22 +- Update to a newer svn snapshot to fix python 2.6 issue. + * Thu Aug 27 2009 Axel Thimm - 0.8.3-21 - Log to syslog (RH bug #491983). Also deals with RH bug #515116. - Check inodes of log files (RH bug #503852). Index: sources =================================================================== RCS file: /cvs/extras/rpms/fail2ban/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 27 Aug 2009 20:01:14 -0000 1.10 +++ sources 2 Sep 2009 19:00:43 -0000 1.11 @@ -1 +1 @@ -b438d7e2ce77a469fb0cca2a5cc0b81c fail2ban-0.8.3.tar.bz2 +76b4d0e69ad808950b8353c6fcf93615 fail2ban-FAIL2BAN-0_8.tar.bz2 From athimm at fedoraproject.org Wed Sep 2 19:00:43 2009 From: athimm at fedoraproject.org (athimm) Date: Wed, 2 Sep 2009 19:00:43 +0000 (UTC) Subject: rpms/fail2ban/devel .cvsignore, 1.7, 1.8 fail2ban.spec, 1.19, 1.20 sources, 1.10, 1.11 Message-ID: <20090902190043.F28C411C00E6@cvs1.fedora.phx.redhat.com> Author: athimm Update of /cvs/extras/rpms/fail2ban/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30107/devel Modified Files: .cvsignore fail2ban.spec sources Log Message: Fix python 2.6 issue. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fail2ban/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 25 Aug 2008 09:20:30 -0000 1.7 +++ .cvsignore 2 Sep 2009 19:00:43 -0000 1.8 @@ -1 +1 @@ -fail2ban-0.8.3.tar.bz2 +fail2ban-FAIL2BAN-0_8.tar.bz2 Index: fail2ban.spec =================================================================== RCS file: /cvs/extras/rpms/fail2ban/devel/fail2ban.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- fail2ban.spec 27 Aug 2009 20:01:14 -0000 1.19 +++ fail2ban.spec 2 Sep 2009 19:00:43 -0000 1.20 @@ -4,18 +4,16 @@ Summary: Ban IPs that make too many password failures Name: fail2ban Version: 0.8.3 -Release: 21%{?dist} +Release: 22%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://fail2ban.sourceforge.net/ -Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +#Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +Source0: http://www.fail2ban.org/nightly/fail2ban-FAIL2BAN-0_8.tar.bz2 Source1: fail2ban-logrotate Patch0: fail2ban-0.8.3-init.patch Patch1: fail2ban-0.8.1-sshd.patch -#Patch2: fail2ban-0.8.1-sock.patch Patch3: fail2ban-0.8.2-fd_cloexec.patch -Patch4: 0001-BF-anchoring-regex-for-IP-with-at-the-end.patch -Patch5: fail2ban-0.8.3-inodecheck.patch Patch6: fail2ban-0.8.3-log2syslog.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: python-devel >= 2.3 @@ -31,13 +29,10 @@ Fail2ban scans log files like /var/log/p failures. It updates firewall rules to reject the IP address. %prep -%setup -q +%setup -q -n %{name}-%{version}-SVN %patch0 -p1 -b .init %patch1 -p1 -b .sshd -#patch2 -p1 -b .sock %patch3 -p1 -b .fd_cloexec -%patch4 -p1 -b .CVE-2009-0362 -%patch5 -p1 -b .inodecheck %patch6 -p1 -b .log2syslog %build @@ -88,6 +83,9 @@ fi %dir %{_localstatedir}/run/fail2ban %changelog +* Wed Sep 2 2009 Axel Thimm - 0.8.3-22 +- Update to a newer svn snapshot to fix python 2.6 issue. + * Thu Aug 27 2009 Axel Thimm - 0.8.3-21 - Log to syslog (RH bug #491983). Also deals with RH bug #515116. - Check inodes of log files (RH bug #503852). Index: sources =================================================================== RCS file: /cvs/extras/rpms/fail2ban/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 27 Aug 2009 20:01:14 -0000 1.10 +++ sources 2 Sep 2009 19:00:43 -0000 1.11 @@ -1 +1 @@ -b438d7e2ce77a469fb0cca2a5cc0b81c fail2ban-0.8.3.tar.bz2 +76b4d0e69ad808950b8353c6fcf93615 fail2ban-FAIL2BAN-0_8.tar.bz2 From svahl at fedoraproject.org Wed Sep 2 19:01:00 2009 From: svahl at fedoraproject.org (Sebastian Vahl) Date: Wed, 2 Sep 2009 19:01:00 +0000 (UTC) Subject: rpms/kopete-cryptography/devel .cvsignore, 1.6, 1.7 kopete-cryptography.spec, 1.11, 1.12 sources, 1.6, 1.7 Message-ID: <20090902190100.5A15611C00E6@cvs1.fedora.phx.redhat.com> Author: svahl Update of /cvs/extras/rpms/kopete-cryptography/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30261 Modified Files: .cvsignore kopete-cryptography.spec sources Log Message: * Tue Sep 01 2009 Sebastian Vahl - 1.3.0-13 - 1.3.0-kde4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kopete-cryptography/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 11 Aug 2009 19:31:33 -0000 1.6 +++ .cvsignore 2 Sep 2009 19:01:00 -0000 1.7 @@ -1 +1 @@ -kopete-cryptography-1.3.0-kde4.3.0.tar.bz2 +kopete-cryptography-1.3.0-kde4.3.1.tar.bz2 Index: kopete-cryptography.spec =================================================================== RCS file: /cvs/extras/rpms/kopete-cryptography/devel/kopete-cryptography.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- kopete-cryptography.spec 11 Aug 2009 19:31:33 -0000 1.11 +++ kopete-cryptography.spec 2 Sep 2009 19:01:00 -0000 1.12 @@ -1,9 +1,9 @@ %define pluginversion 1.3.0 -%define kdeversion 4.3.0 +%define kdeversion 4.3.1 Name: kopete-cryptography Version: %{pluginversion} -Release: 12%{?dist} +Release: 13%{?dist} Summary: Encrypts and signs messages in Kopete using the OpenPGP Group: Applications/Internet @@ -78,6 +78,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 01 2009 Sebastian Vahl - 1.3.0-13 +- 1.3.0-kde4.3.1 + * Tue Aug 11 2009 Sebastian Vahl - 1.3.0-12 - 1.3.0-kde4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/kopete-cryptography/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 11 Aug 2009 19:31:33 -0000 1.6 +++ sources 2 Sep 2009 19:01:00 -0000 1.7 @@ -1 +1 @@ -ea214f8749208130bde77a18814106bc kopete-cryptography-1.3.0-kde4.3.0.tar.bz2 +609f72a0884941bbefcd331de7c9f939 kopete-cryptography-1.3.0-kde4.3.1.tar.bz2 From thoger at fedoraproject.org Wed Sep 2 19:10:44 2009 From: thoger at fedoraproject.org (thoger) Date: Wed, 2 Sep 2009 19:10:44 +0000 (UTC) Subject: rpms/macchanger/devel macchanger-1.5.0-OUI-list-update.diff, NONE, 1.1 macchanger-1.5.0-dynamic-lists.diff, NONE, 1.1 macchanger-1.5.0-man-update.diff, NONE, 1.1 macchanger-1.5.0-random-seed.diff, NONE, 1.1 macchanger.spec, 1.5, 1.6 Message-ID: <20090902191044.7D45911C0349@cvs1.fedora.phx.redhat.com> Author: thoger Update of /cvs/pkgs/rpms/macchanger/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv551 Modified Files: macchanger.spec Added Files: macchanger-1.5.0-OUI-list-update.diff macchanger-1.5.0-dynamic-lists.diff macchanger-1.5.0-man-update.diff macchanger-1.5.0-random-seed.diff Log Message: 1.5.0-8 - Fix pseudo random number generator seeding (RHBZ#520268) - Update OUI list from IEEE, now more than 12000 items listed - Update man page to list -s / --show - Fix handling of internal mac lists where static array was still assumed, while dynamically allocated array was used macchanger-1.5.0-OUI-list-update.diff: OUI.list | 6315 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 5873 insertions(+), 442 deletions(-) --- NEW FILE macchanger-1.5.0-OUI-list-update.diff --- Update OUI list from IEEE list: http://standards.ieee.org/regauth/oui/ Date: 2009-09-02 --- macchanger-1.5.0/data/OUI.list 2004-05-10 10:45:15.000000000 +0200 +++ macchanger-1.5.0/data/OUI.list.20090902 2009-09-02 17:57:00.000000000 +0200 @@ -97,9 +97,9 @@ 00 00 60 Kontron Elektronik Gmbh 00 00 61 Gateway Communications 00 00 62 Bull Hn Information Systems -00 00 63 Dr.ing.seufert Gmbh +00 00 63 Barco Control Rooms Gmbh 00 00 64 Yokogawa Digital Computer Corp -00 00 65 Network Associates, Inc. +00 00 65 Network General Corporation 00 00 66 Talaris Systems, Inc. 00 00 67 Soft * Rite, Inc. 00 00 68 Rosemount Controls @@ -134,14 +134,14 @@ 00 00 85 Canon Inc. 00 00 86 Megahertz Corporation 00 00 87 Hitachi, Ltd. -00 00 88 Computer Network Tech. Corp. +00 00 88 Brocade Communications Systems, Inc. 00 00 89 Cayman Systems Inc. 00 00 8A Datahouse Information Systems 00 00 8B Infotron 00 00 8C Alloy Computer Products (australia) Pty Ltd -00 00 8D Verdix Corporation +00 00 8D Cryptek Inc. 00 00 8E Solbourne Computer, Inc. -00 00 8F Raytheon Company +00 00 8F Raytheon 00 00 90 Microcom 00 00 91 Anritsu Corporation 00 00 92 Cogent Data Technologies @@ -149,7 +149,7 @@ 00 00 94 Asante Technologies 00 00 95 Sony Tektronix Corp. 00 00 96 Marconi Electronics Ltd. -00 00 97 Epoch Systems +00 00 97 Emc Corporation 00 00 98 Crosscomm Corporation 00 00 99 Mtx, Inc. 00 00 9A Rc Computer A/s @@ -158,7 +158,7 @@ 00 00 9D Locus Computing Corporation 00 00 9E Marli S.a. 00 00 9F Ameristar Technologies Inc. -00 00 A0 Tokyo Sanyo Electric Co. Ltd. +00 00 A0 Sanyo Electric Co., Ltd. 00 00 A1 Marquette Electric Co. 00 00 A2 Bay Networks 00 00 A3 Network Application Technology @@ -186,7 +186,7 @@ 00 00 B9 Mcdonnell Douglas Computer Sys 00 00 BA Siig, Inc. 00 00 BB Tri-data -00 00 BC Allen-bradley Co. Inc. +00 00 BC Rockwell Automation 00 00 BD Mitsubishi Cable Company 00 00 BE The Nti Group 00 00 BF Symmetric Computer Systems @@ -200,10 +200,10 @@ 00 00 C7 Arix Corporation 00 00 C8 Altos Computer Systems 00 00 C9 Emulex Corporation -00 00 CA Applitek +00 00 CA Arris International 00 00 CB Compu-shack Electronic Gmbh 00 00 CC Densan Co., Ltd. -00 00 CD Allied Telesyn Research Ltd. +00 00 CD Allied Telesis Labs Ltd 00 00 CE Megadata Corp. 00 00 CF Hayes Microcomputer Products 00 00 D0 Develcon Electronics Ltd. @@ -259,7 +259,7 @@ 00 01 02 3com Corporation 00 01 03 3com Corporation 00 01 04 Dvico Co., Ltd. -00 01 05 Beckhoff Gmbh +00 01 05 Beckhoff Automation Gmbh 00 01 06 Tews Datentechnik Gmbh 00 01 07 Leiser Gmbh 00 01 08 Avlab Technology, Inc. @@ -269,7 +269,7 @@ 00 01 0C System Talks Inc. 00 01 0D Coreco, Inc. 00 01 0E Bri-link Technologies Co., Ltd -00 01 0F Nishan Systems, Inc. +00 01 0F Brocade Communications Systems, Inc. 00 01 10 Gotham Networks 00 01 11 Idigm Inc. 00 01 12 Shark Multimedia Inc. @@ -279,7 +279,7 @@ 00 01 16 Netspect Technologies, Inc. 00 01 17 Canal + 00 01 18 Ez Digital Co., Ltd. -00 01 19 Action Controls Pty. Ltd. +00 01 19 Rtunet (australia) 00 01 1A Eeh Datalink Gmbh 00 01 1B Unizone Technologies, Inc. 00 01 1C Universal Talkware Corporation @@ -293,7 +293,7 @@ 00 01 24 Acer Incorporated 00 01 25 Yaesu Musen Co., Ltd. 00 01 26 Pac Labs -00 01 27 The Open Group Limited +00 01 27 Open Networks Pty Ltd 00 01 28 Enjoyweb, Inc. 00 01 29 Dfi Inc. 00 01 2A Telematica Sistems Inteligente @@ -306,7 +306,7 @@ 00 01 31 Detection Systems, Inc. 00 01 32 Dranetz - Bmi 00 01 33 Kyowa Electronic Instruments C -00 01 34 Sig Positec Systems Ag +00 01 34 Selectron Systems Ag 00 01 35 Kdc Corp. 00 01 36 Cybertan Technology, Inc. 00 01 37 It Farm Corporation @@ -322,7 +322,7 @@ 00 01 41 Cable Print 00 01 42 Cisco Systems, Inc. 00 01 43 Cisco Systems, Inc. -00 01 44 Cereva Networks, Inc. +00 01 44 Emc Corporation 00 01 45 Winsystems, Inc. 00 01 46 Tesco Controls, Inc. 00 01 47 Zhone Technologies @@ -333,7 +333,7 @@ 00 01 4C Berkeley Process Control 00 01 4D Shin Kin Enterprises Co., Ltd 00 01 4E Win Enterprises, Inc. -00 01 4F Luminous Networks, Inc. +00 01 4F Adtran Inc 00 01 50 Gilat Communications, Ltd. 00 01 51 Ensemble Communications 00 01 52 Chromatek Inc. @@ -365,11 +365,11 @@ 00 01 6C Foxconn 00 01 6D Carriercomm Inc. 00 01 6E Conklin Corporation -00 01 6F Haitai Electronics Co., Ltd. +00 01 6F Inkel Corp. 00 01 70 Ese Embedded System Engineer'g 00 01 71 Allied Data Technologies 00 01 72 Technoland Co., Ltd. -00 01 73 Jni Corporation +00 01 73 Amcc 00 01 74 Cyberoptics Corporation 00 01 75 Radiant Communications Corp. 00 01 76 Orient Silver Enterprises @@ -388,7 +388,7 @@ 00 01 83 Anite Telecoms 00 01 84 Sieb & Meyer Ag 00 01 85 Aloka Co., Ltd. -00 01 86 Disch Gmbh +00 01 86 Uwe Disch 00 01 87 I2se Gmbh 00 01 88 Lxco Technologies Ag 00 01 89 Refraction Technology, Inc. @@ -429,7 +429,7 @@ 00 01 AC Sitara Networks, Inc. 00 01 AD Coach Master International D.b.a. Cmi Worldwide, Inc. 00 01 AE Trex Enterprises -00 01 AF Motorola Computer Group +00 01 AF Emerson Network Power 00 01 B0 Fulltek Technology Co., Ltd. 00 01 B1 General Bandwidth 00 01 B2 Digital Processing Systems, Inc. @@ -458,7 +458,7 @@ 00 01 C8 Conrad Corp. 00 01 C9 Cisco Systems, Inc. 00 01 CA Geocast Network Systems, Inc. -00 01 CB Netgame, Ltd. +00 01 CB Evr 00 01 CC Japan Total Design Communication Co., Ltd. 00 01 CD Artem 00 01 CE Custom Micro Products, Ltd. @@ -469,7 +469,7 @@ 00 01 D3 Paxcomm, Inc. 00 01 D4 Leisure Time, Inc. 00 01 D5 Haedong Info & Comm Co., Ltd -00 01 D6 Man Roland Druckmaschinen Ag +00 01 D6 Manroland Ag 00 01 D7 F5 Networks, Inc. 00 01 D8 Teltronics, Inc. 00 01 D9 Sigma, Inc. @@ -525,7 +525,7 @@ 00 02 0B Native Networks, Inc. 00 02 0C Metro-optix 00 02 0D Micronpc.com -00 02 0E Laurel Networks, Inc. +00 02 0E Eci Telecom, Ltd., Nsd-us 00 02 0F Aatr 00 02 10 Fenecom 00 02 11 Nature Worldwide Technology Corp. [...8367 lines suppressed...] 00 E0 4A Enhanced Messaging Systems, Inc @@ -7112,7 +12442,7 @@ 00 E0 6C Aep Systems International Ltd 00 E0 6D Compuware Corporation 00 E0 6E Far Systems S.p.a. -00 E0 6F Terayon Communications Systems +00 E0 6F Motorola, Inc. 00 E0 70 Dh Technology 00 E0 71 Epis Microcomputer 00 E0 72 Lynk @@ -7155,7 +12485,7 @@ 00 E0 97 Carrier Access Corporation 00 E0 98 Abocom Systems, Inc. 00 E0 99 Samson Ag -00 E0 9A Positron Industries, Inc. +00 E0 9A Positron Inc. 00 E0 9B Engage Networks, Inc. 00 E0 9C Mii 00 E0 9D Sarnoff Corporation @@ -7178,7 +12508,7 @@ 00 E0 AE Xaqti Corporation 00 E0 AF General Dynamics Information Systems 00 E0 B0 Cisco Systems, Inc. -00 E0 B1 Packet Engines, Inc. +00 E0 B1 Alcatel-lucent, Enterprise Business Group 00 E0 B2 Telmax Communications Corp. 00 E0 B3 Etherwan Systems, Inc. 00 E0 B4 Techno Scope Co., Ltd. @@ -7214,17 +12544,17 @@ 00 E0 D2 Versanet Communications, Inc. 00 E0 D3 Datentechnik Gmbh 00 E0 D4 Excellent Computer -00 E0 D5 Arcxel Technologies, Inc. +00 E0 D5 Emulex Corporation 00 E0 D6 Computer & Communication Research Lab. 00 E0 D7 Sunshine Electronics, Inc. 00 E0 D8 Lanbit Computer, Inc. 00 E0 D9 Tazmo Co., Ltd. -00 E0 DA Assured Access Technology, Inc. +00 E0 DA Alcatel North America Esd 00 E0 DB Viavideo Communications, Inc. 00 E0 DC Nexware Corp. 00 E0 DD Zenith Electronics Corporation 00 E0 DE Datax Nv -00 E0 DF Ke Kommunikations-electronik +00 E0 DF Keymile Gmbh 00 E0 E0 Si Electronics, Ltd. 00 E0 E1 G2 Networks, Inc. 00 E0 E2 Innova Corp. @@ -7272,6 +12602,10 @@ 02 CF 1C Communication Machinery Corp. 02 E6 D3 Nixdorf Computer Corporation 04 0A E0 Xmit Ag Computer Networks +04 1E 64 Apple, Inc +04 4F AA Ruckus Wireless +04 B3 B6 Seamap (uk) Ltd +04 B4 66 Bsp Co., Ltd. 04 E0 C4 Triumph-adler Ag 08 00 01 Computervision Corporation 08 00 02 Bridge Communications Inc. @@ -7298,7 +12632,7 @@ 08 00 18 Pirelli Focom Networks 08 00 19 General Electric Corporation 08 00 1A Tiara/ 10net -08 00 1B Data General +08 00 1B Emc Corporation 08 00 1C Kdd-kokusai Debnsin Denwa Co. 08 00 1D Able Communications Inc. 08 00 1E Apollo Computer Inc. @@ -7343,7 +12677,7 @@ 08 00 43 Pixel Computer Inc. 08 00 44 David Systems Inc. 08 00 45 Concurrent Computer Corp. -08 00 46 Sony Corporation Ltd. +08 00 46 Sony Corporation 08 00 47 Sequent Computer Systems Inc. 08 00 48 Eurotherm Gauging Systems 08 00 49 Univation @@ -7407,7 +12741,7 @@ 08 00 85 Elxsi 08 00 86 Konica Minolta Holdings, Inc. 08 00 87 Xyplex -08 00 88 Mcdata Corporation +08 00 88 Brocade Communications Systems, Inc. 08 00 89 Kinetics 08 00 8A Performance Technology 08 00 8B Pyramid Technology Corp. @@ -7418,15 +12752,112 @@ 08 00 90 Sonoma Systems 08 14 43 Unibrain S.a. 08 BB CC Ak-nord Edv Vertriebsges. Mbh +0C 60 76 Hon Hai Precision Ind. Co.,ltd. +0C D7 C2 Axium Technologies, Inc. +0C E7 09 Fox Crypto B.v. +0C E9 36 Elimos Srl +0C EE E6 Hon Hai Precision Ind. Co.,ltd. 10 00 00 Private 10 00 5A Ibm Corporation 10 00 E8 National Semiconductor +10 BA A5 Gana I&c Co., Ltd 11 00 AA Private +14 6E 0A Private +18 01 E3 Elektrobit Wireless Communications Ltd +18 86 AC Nokia Danmark A/s +18 A9 05 Hewlett Packard +1C 4B D6 Azurewave +20 2C B7 Kong Yue Electronics & Information Industry (xinhui) Ltd. +24 82 8A Prowave Technologies Ltd. +24 CF 21 Shenzhen State Micro Technology Co., Ltd +28 FB D3 Shanghai Ragentek Communication Technology Co.,ltd. +30 32 D4 Hanilstm Co., Ltd. +3C 2D B7 Texas Instruments +40 15 97 Protect America, Inc. +40 61 86 Micro-star Int'l Co.,ltd +40 97 D1 Bk Electronics Cc +40 EF 4C Fihonest Communication Co.,ltd +40 F5 2E Leica Microsystems (schweiz) Ag +44 56 8D Pnc Technologies Co., Ltd. +44 56 B7 Spawn Labs, Inc +44 C9 A2 Greenwald Industries +48 34 3D Iep Gmbh +58 4C EE Digital One Technologies, Limited +58 6E D6 Private +58 F6 7B Xia Men Unioncore Technology Ltd. +60 38 0E Alps Electric Co., +60 39 1F Abb Ltd +60 9F 9D Cloudswitch +60 D0 A9 Samsung Electronics Co.,ltd +60 D3 0A Quatius Limited +60 FB 42 Apple, Inc +64 16 F0 Shehzhen Huawei Communication Technologies Co., Ltd. +64 4B C3 Shanghai Woasis Telecommunications Ltd., Co. +64 65 C0 Nuvon, Inc +64 68 0C Comtrend +64 7D 81 Yokota Industrial Co,.ltd +64 A8 37 Juni Korea Co., Ltd +64 BC 11 Combiq Ab +64 C6 AF Axerra Networks Ltd +64 ED 57 Motorola Mdb/broadband +68 85 40 Igi Mobile, Inc. +68 AA D2 Datecs Ltd., +68 CC 9C Mine Site Technologies +6C 0E 0D Sony Ericsson Mobile Communications Ab +6C 0F 6A Jdc Tech Co., Ltd. +6C 8C DB Otus Technologies Ltd +6C F0 49 Giga-byte Technology Co.,ltd. +70 1A 04 Liteon Tech Corp. +70 1A ED Advas Co., Ltd. +74 E5 37 Radspin +7C 1E B3 2n Telekomunikace A.s. +7C 7B E4 Z'sedai Kenkyusho Corporation +7C CF CF Shanghai Seari Intelligent System Co., Ltd 80 00 10 Att Bell Laboratories +88 91 DD Racktivity +90 6D C8 Dlg Automa??o Industrial Ltda +90 E6 BA Asustek Computer Inc. +94 2E 63 Fins?cur +94 44 52 Belkin International, Inc. +9C 18 74 Nokia Danmark A/s +A0 07 98 Samsung Electronics +A0 2E F3 United Integrated Services Co., Led. A0 6A 00 Verilink Corporation +A0 73 32 Cashmaster International Limited +A0 98 05 Openvox Communication Co Ltd +A0 9A 5A Time Domain +A4 DE 50 Total Walther Gmbh +A4 E7 E4 Connex Gmbh +A8 CE 90 Cvc AA 00 00 Digital Equipment Corporation AA 00 01 Digital Equipment Corporation AA 00 02 Digital Equipment Corporation AA 00 03 Digital Equipment Corporation AA 00 04 Digital Equipment Corporation +AC 83 17 Shenzhen Furtunetel Communication Co., Ltd +AC D1 80 Crexendo Business Solutions, Inc. AC DE 48 Private +B0 C6 9A Juniper Networks +B4 41 7A Shenzhen Gongjin Electronics Co.,ltd +B4 B5 AF Minsung Electronics +BC 9D A5 Dascom Europe Gmbh +C0 22 50 Private +C4 19 8B Dominion Voting Systems Corporation +C8 3A 35 Tenda Technology Co., Ltd. +C8 C1 3C Ruggedtek Hangzhou Co., Ltd +C8 D2 C1 Jetlun (shenzhen) Corporation +CC 00 80 Trust System Co., +CC CC 4E Sun Fountainhead Usa. Corp +D4 C7 66 Acentic Gmbh +D8 D6 7E Gsk Cnc Equipment Co.,ltd +DC 33 50 Techsat Gmbh +E0 64 BB Digiview S.r.l. +E0 91 53 Xavi Technologies Corp. +E4 1F 13 Ibm +E8 0B 13 Akib Systems Taiwan, Inc +E8 A4 C1 Deep Sea Electronics Plc +EC 30 91 Cisco Systems +EC 6C 9F Chengdu Volans Technology Co.,ltd +F0 BC C8 Maxid (pty) Ltd +F0 DE 71 Shanghai Edo Technologies Co.,ltd. +F4 AC C1 Cisco Systems macchanger-1.5.0-dynamic-lists.diff: maclist.c | 35 +++++++++++++++++------------------ maclist.h | 1 - 2 files changed, 17 insertions(+), 19 deletions(-) --- NEW FILE macchanger-1.5.0-dynamic-lists.diff --- Fix computation of mac list lengths - in some places, code assumed static list (computing length as sizeof(list)/sizeof(item)), while dynamic memory allocation is used now. diff -pruN macchanger-1.5.0.orig/src/maclist.c macchanger-1.5.0/src/maclist.c --- macchanger-1.5.0.orig/src/maclist.c 2002-12-03 18:52:48.000000000 +0100 +++ macchanger-1.5.0/src/maclist.c 2009-09-02 20:20:10.000000000 +0200 @@ -32,6 +32,9 @@ card_mac_list_item_t *list_others = NULL; /* IEEE OUI */ card_mac_list_item_t *list_wireless = NULL; /* Wireless cards */ +int list_others_len = 0; +int list_wireless_len = 0; + static char * mc_maclist_get_cardname_from_list (const mac_t *mac, card_mac_list_item_t *list) @@ -76,12 +79,9 @@ mc_maclist_get_cardname_with_default (co } static void -mc_maclist_set_random_vendor_from_list (mac_t *mac, card_mac_list_item_t *list) +mc_maclist_set_random_vendor_from_list (mac_t *mac, card_mac_list_item_t *list, int list_len) { - int i, num = 0; - - /* Count */ - while (list[++num].name); + int i, num = list_len; /* Choose one randomly */ num = random()%num; @@ -96,25 +96,23 @@ mc_maclist_set_random_vendor_from_list ( void mc_maclist_set_random_vendor (mac_t *mac, mac_type_t type) { - int total, num; - total = LIST_LENGHT (list_others) + - LIST_LENGHT (list_wireless); + int num; - num = random() % total; + num = random() % ( list_others_len + list_wireless_len ); switch (type) { case mac_is_anykind: - if (num < LIST_LENGHT(list_others)) { - mc_maclist_set_random_vendor_from_list (mac, list_others); + if (num < list_others_len) { + mc_maclist_set_random_vendor_from_list (mac, list_others, list_others_len); } else { - mc_maclist_set_random_vendor_from_list (mac, list_wireless); + mc_maclist_set_random_vendor_from_list (mac, list_wireless, list_wireless_len); } break; case mac_is_wireless: - mc_maclist_set_random_vendor_from_list (mac, list_wireless); + mc_maclist_set_random_vendor_from_list (mac, list_wireless, list_wireless_len); break; case mac_is_others: - mc_maclist_set_random_vendor_from_list (mac, list_others); + mc_maclist_set_random_vendor_from_list (mac, list_others, list_others_len); break; } } @@ -160,12 +158,12 @@ mc_maclist_print (const char *keyword) static card_mac_list_item_t * -mc_maclist_read_from_file (const char *fullpath) +mc_maclist_read_from_file (const char *fullpath, int *list_len) { FILE *f; char *line; char tmp[512]; - int num =0; + int num = 0; card_mac_list_item_t *list; if ((f = fopen(fullpath, "r")) == NULL) { @@ -199,6 +197,7 @@ mc_maclist_read_from_file (const char *f fclose (f); + *list_len = num; return list; } @@ -206,8 +205,8 @@ mc_maclist_read_from_file (const char *f int mc_maclist_init (void) { - list_others = mc_maclist_read_from_file(LISTDIR "/OUI.list"); - list_wireless = mc_maclist_read_from_file(LISTDIR "/wireless.list"); + list_others = mc_maclist_read_from_file(LISTDIR "/OUI.list", &list_others_len); + list_wireless = mc_maclist_read_from_file(LISTDIR "/wireless.list", &list_wireless_len); return (list_others && list_wireless)? 0 : -1; } diff -pruN macchanger-1.5.0.orig/src/maclist.h macchanger-1.5.0/src/maclist.h --- macchanger-1.5.0.orig/src/maclist.h 2002-12-03 18:52:57.000000000 +0100 +++ macchanger-1.5.0/src/maclist.h 2009-09-02 20:20:42.000000000 +0200 @@ -33,7 +33,6 @@ typedef struct { unsigned char byte[3]; } card_mac_list_item_t; -#define LIST_LENGHT(l) ((sizeof(l) / sizeof(card_mac_list_item_t))-1) #define CARD_NAME(x) mc_maclist_get_cardname_with_default(x, "unknown") int mc_maclist_init (void); macchanger-1.5.0-man-update.diff: macchanger.1 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) --- NEW FILE macchanger-1.5.0-man-update.diff --- Make sure -s / --show is documented in man page. Loosely based on Debian's 01-fix_manpage.patch . diff -pruN macchanger-1.5.0.orig/macchanger.1 macchanger-1.5.0/macchanger.1 --- macchanger-1.5.0.orig/macchanger.1 2002-12-03 18:34:31.000000000 +0100 +++ macchanger-1.5.0/macchanger.1 2009-09-02 19:15:34.000000000 +0200 @@ -45,6 +45,9 @@ Show summary of options. .B \-V, \-\-version Show version of program. .TP +.B \-s, \-\-show +Prints the current MAC +.TP .B \-e, \-\-endding Don't change the vendor bytes. .TP @@ -60,7 +63,7 @@ Set fully random MAC. .B \-l, \-\-list[=keyword] Print known vendors (with keyword in the vendor's description string) .TP -.B \-m, \-\-mac XX:XX:XX:XX:XX:XX +.B \-m, \-\-mac=XX:XX:XX:XX:XX:XX Set the MAC XX:XX:XX:XX:XX:XX .SH EXAMPLE macchanger -A eth1 macchanger-1.5.0-random-seed.diff: main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) --- NEW FILE macchanger-1.5.0-random-seed.diff --- Use more than current time when seeding pseudo random number generator. https://bugzilla.redhat.com/show_bug.cgi?id=520268 diff -pruN macchanger-1.5.0.orig/src/main.c macchanger-1.5.0/src/main.c --- macchanger-1.5.0.orig/src/main.c 2004-02-04 14:38:11.000000000 +0100 +++ macchanger-1.5.0/src/main.c 2009-09-02 19:35:56.000000000 +0200 @@ -32,6 +32,9 @@ #include #include +#include +#include + #include "mac.h" #include "maclist.h" #include "netinfo.h" @@ -174,7 +177,7 @@ main (int argc, char *argv[]) device_name = argv[optind]; - srandom(time(NULL)); + srandom(getpid() * time(NULL)); /* Read the MAC */ if ((net = mc_net_info_new(device_name)) == NULL) exit(1); Index: macchanger.spec =================================================================== RCS file: /cvs/pkgs/rpms/macchanger/devel/macchanger.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- macchanger.spec 25 Jul 2009 11:37:26 -0000 1.5 +++ macchanger.spec 2 Sep 2009 19:10:44 -0000 1.6 @@ -1,12 +1,16 @@ Name: macchanger Version: 1.5.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: An utility for viewing/manipulating the MAC address of network interfaces Group: Applications/System License: GPLv2+ URL: http://www.alobbs.com/macchanger Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz +Patch0: macchanger-1.5.0-OUI-list-update.diff +Patch1: macchanger-1.5.0-man-update.diff +Patch2: macchanger-1.5.0-random-seed.diff +Patch3: macchanger-1.5.0-dynamic-lists.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(post): /sbin/install-info @@ -19,11 +23,15 @@ Features: * set a MAC of another vendor * set another MAC of the same vendor * set a MAC of the same kind (eg: wireless card) - * display a vendor MAC list (today, 6200 items) to choose from + * display a vendor MAC list (more than 12000 items) to choose from %prep %setup -q +%patch0 -p1 -b .OUI-list +%patch1 -p1 -b .man +%patch2 -p1 -b .srandom +%patch3 -p1 -b .dynlists %build @@ -57,6 +65,13 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Wed Sep 2 2009 Tomas Hoger - 1.5.0-8 +- Fix pseudo random number generator seeding (RHBZ#520268) +- Update OUI list from IEEE, now more than 12000 items listed +- Update man page to list -s / --show +- Fix handling of internal mac lists where static array was still assumed, + while dynamically allocated array was used + * Sat Jul 25 2009 Fedora Release Engineering - 1.5.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rcritten at fedoraproject.org Wed Sep 2 19:13:45 2009 From: rcritten at fedoraproject.org (rcritten) Date: Wed, 2 Sep 2009 19:13:45 +0000 (UTC) Subject: rpms/python-pyasn1/devel python-pyasn1.spec,1.5,1.6 Message-ID: <20090902191345.F18DB11C0094@cvs1.fedora.phx.redhat.com> Author: rcritten Update of /cvs/extras/rpms/python-pyasn1/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2099 Modified Files: python-pyasn1.spec Log Message: Include doc/notes.html in the package Index: python-pyasn1.spec =================================================================== RCS file: /cvs/extras/rpms/python-pyasn1/devel/python-pyasn1.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- python-pyasn1.spec 26 Jul 2009 20:55:08 -0000 1.5 +++ python-pyasn1.spec 2 Sep 2009 19:13:45 -0000 1.6 @@ -4,7 +4,7 @@ Name: python-pyasn1 Version: 0.0.8a -Release: 4%{?dist} +Release: 5%{?dist} Summary: ASN.1 tools for Python License: BSD Group: System Environment/Libraries @@ -39,11 +39,14 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc README LICENSE examples/* +%doc README LICENSE doc/notes.html examples/* %{python_sitelib}/* %changelog +* Wed Sep 2 2009 Rob Crittenden - 0.0.8a-5 +- Include doc/notes.html in the package + * Sun Jul 26 2009 Fedora Release Engineering - 0.0.8a-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From athimm at fedoraproject.org Wed Sep 2 19:41:55 2009 From: athimm at fedoraproject.org (athimm) Date: Wed, 2 Sep 2009 19:41:55 +0000 (UTC) Subject: rpms/nx/F-10 .cvsignore, 1.17, 1.18 nx.spec, 1.28, 1.29 sources, 1.18, 1.19 Message-ID: <20090902194155.DD90611C0094@cvs1.fedora.phx.redhat.com> Author: athimm Update of /cvs/extras/rpms/nx/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14040/F-10 Modified Files: .cvsignore nx.spec sources Log Message: Third maintenance release. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/nx/F-10/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 7 Jun 2009 08:02:08 -0000 1.17 +++ .cvsignore 2 Sep 2009 19:41:55 -0000 1.18 @@ -5,7 +5,7 @@ nxcompshad-3.3.0-3.tar.gz nxproxy-3.3.0-2.tar.gz nxscripts-3.3.0-1.tar.gz nxssh-3.3.0-1.tar.gz -nx-X11-3.3.0-6.tar.gz nxcompext-3.3.0-4.tar.gz nxcomp-3.3.0-4.tar.gz -nxagent-3.3.0-13.tar.gz +nxagent-3.3.0-18.tar.gz +nx-X11-3.3.0-7.tar.gz Index: nx.spec =================================================================== RCS file: /cvs/extras/rpms/nx/F-10/nx.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- nx.spec 7 Jun 2009 08:02:08 -0000 1.28 +++ nx.spec 2 Sep 2009 19:41:55 -0000 1.29 @@ -8,7 +8,7 @@ Summary: Proxy system for X11 Name: nx Version: 3.3.0 -Release: 35%{?dist} +Release: 38%{?dist} # MIT on the X11 bits License: GPLv2 and MIT Group: Applications/Internet @@ -21,10 +21,10 @@ Source3: http://64.34.161.181/download/% # Shadowing Libraries Source4: http://64.34.161.181/download/%{version}/sources/nxcompshad-%{version}-3.tar.gz # X11 Support Programs and Libraries -Source5: http://64.34.161.181/download/%{version}/sources/nx-X11-%{version}-6.tar.gz +Source5: http://64.34.161.181/download/%{version}/sources/nx-X11-%{version}-7.tar.gz Source6: http://64.34.161.181/download/%{version}/sources/nxauth-%{version}-1.tar.gz # X11 Agent Sources -Source7: http://64.34.161.181/download/%{version}/sources/nxagent-%{version}-13.tar.gz +Source7: http://64.34.161.181/download/%{version}/sources/nxagent-%{version}-18.tar.gz # NX Example Scripts Source8: http://64.34.161.181/download/%{version}/sources/nxscripts-%{version}-1.tar.gz @@ -171,6 +171,9 @@ rm -rf %{buildroot} %{_pkglibexecdir} %changelog +* Wed Sep 2 2009 Axel Thimm - 3.3.0-38 +- Update to latest (third) maintenance release. + * Sat Jun 6 2009 Axel Thimm - 3.3.0-35 - Update to latest maintenance sources. Index: sources =================================================================== RCS file: /cvs/extras/rpms/nx/F-10/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 7 Jun 2009 08:02:08 -0000 1.18 +++ sources 2 Sep 2009 19:41:55 -0000 1.19 @@ -5,7 +5,7 @@ 047206e5a811b915aac4ae09bddef207 nxproxy-3.3.0-2.tar.gz 4a36b323efbb731f8672758438a8a5c6 nxscripts-3.3.0-1.tar.gz e9bb4c1cd61c42db9626894845fcf3f7 nxssh-3.3.0-1.tar.gz -954de7b8a3d1e6cd24bdc96db2857f1b nx-X11-3.3.0-6.tar.gz 421398e9f8878a9956aebbf9452ec40a nxcompext-3.3.0-4.tar.gz 0eb3866f1173767f185a1d62dd51dba0 nxcomp-3.3.0-4.tar.gz -052091391a7340007db764025f36750a nxagent-3.3.0-13.tar.gz +87e574795ecf2a6d6fa7a28bb205dc8d nxagent-3.3.0-18.tar.gz +db73e168cace71d24a053de51de4e2b1 nx-X11-3.3.0-7.tar.gz From athimm at fedoraproject.org Wed Sep 2 19:41:56 2009 From: athimm at fedoraproject.org (athimm) Date: Wed, 2 Sep 2009 19:41:56 +0000 (UTC) Subject: rpms/nx/F-11 .cvsignore, 1.17, 1.18 nx.spec, 1.31, 1.32 sources, 1.18, 1.19 Message-ID: <20090902194156.5C71D11C0094@cvs1.fedora.phx.redhat.com> Author: athimm Update of /cvs/extras/rpms/nx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14040/F-11 Modified Files: .cvsignore nx.spec sources Log Message: Third maintenance release. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/nx/F-11/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 7 Jun 2009 08:02:09 -0000 1.17 +++ .cvsignore 2 Sep 2009 19:41:55 -0000 1.18 @@ -5,7 +5,7 @@ nxcompshad-3.3.0-3.tar.gz nxproxy-3.3.0-2.tar.gz nxscripts-3.3.0-1.tar.gz nxssh-3.3.0-1.tar.gz -nx-X11-3.3.0-6.tar.gz nxcompext-3.3.0-4.tar.gz nxcomp-3.3.0-4.tar.gz -nxagent-3.3.0-13.tar.gz +nxagent-3.3.0-18.tar.gz +nx-X11-3.3.0-7.tar.gz Index: nx.spec =================================================================== RCS file: /cvs/extras/rpms/nx/F-11/nx.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- nx.spec 7 Jun 2009 08:02:09 -0000 1.31 +++ nx.spec 2 Sep 2009 19:41:56 -0000 1.32 @@ -8,7 +8,7 @@ Summary: Proxy system for X11 Name: nx Version: 3.3.0 -Release: 35%{?dist} +Release: 38%{?dist} # MIT on the X11 bits License: GPLv2 and MIT Group: Applications/Internet @@ -21,10 +21,10 @@ Source3: http://64.34.161.181/download/% # Shadowing Libraries Source4: http://64.34.161.181/download/%{version}/sources/nxcompshad-%{version}-3.tar.gz # X11 Support Programs and Libraries -Source5: http://64.34.161.181/download/%{version}/sources/nx-X11-%{version}-6.tar.gz +Source5: http://64.34.161.181/download/%{version}/sources/nx-X11-%{version}-7.tar.gz Source6: http://64.34.161.181/download/%{version}/sources/nxauth-%{version}-1.tar.gz # X11 Agent Sources -Source7: http://64.34.161.181/download/%{version}/sources/nxagent-%{version}-13.tar.gz +Source7: http://64.34.161.181/download/%{version}/sources/nxagent-%{version}-18.tar.gz # NX Example Scripts Source8: http://64.34.161.181/download/%{version}/sources/nxscripts-%{version}-1.tar.gz @@ -171,6 +171,9 @@ rm -rf %{buildroot} %{_pkglibexecdir} %changelog +* Wed Sep 2 2009 Axel Thimm - 3.3.0-38 +- Update to latest (third) maintenance release. + * Sat Jun 6 2009 Axel Thimm - 3.3.0-35 - Update to latest maintenance sources. Index: sources =================================================================== RCS file: /cvs/extras/rpms/nx/F-11/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 7 Jun 2009 08:02:09 -0000 1.18 +++ sources 2 Sep 2009 19:41:56 -0000 1.19 @@ -5,7 +5,7 @@ 047206e5a811b915aac4ae09bddef207 nxproxy-3.3.0-2.tar.gz 4a36b323efbb731f8672758438a8a5c6 nxscripts-3.3.0-1.tar.gz e9bb4c1cd61c42db9626894845fcf3f7 nxssh-3.3.0-1.tar.gz -954de7b8a3d1e6cd24bdc96db2857f1b nx-X11-3.3.0-6.tar.gz 421398e9f8878a9956aebbf9452ec40a nxcompext-3.3.0-4.tar.gz 0eb3866f1173767f185a1d62dd51dba0 nxcomp-3.3.0-4.tar.gz -052091391a7340007db764025f36750a nxagent-3.3.0-13.tar.gz +87e574795ecf2a6d6fa7a28bb205dc8d nxagent-3.3.0-18.tar.gz +db73e168cace71d24a053de51de4e2b1 nx-X11-3.3.0-7.tar.gz From athimm at fedoraproject.org Wed Sep 2 19:41:56 2009 From: athimm at fedoraproject.org (athimm) Date: Wed, 2 Sep 2009 19:41:56 +0000 (UTC) Subject: rpms/nx/devel .cvsignore, 1.17, 1.18 nx.spec, 1.33, 1.34 sources, 1.18, 1.19 Message-ID: <20090902194156.C0CF111C0094@cvs1.fedora.phx.redhat.com> Author: athimm Update of /cvs/extras/rpms/nx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14040/devel Modified Files: .cvsignore nx.spec sources Log Message: Third maintenance release. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/nx/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 7 Jun 2009 08:02:10 -0000 1.17 +++ .cvsignore 2 Sep 2009 19:41:56 -0000 1.18 @@ -5,7 +5,7 @@ nxcompshad-3.3.0-3.tar.gz nxproxy-3.3.0-2.tar.gz nxscripts-3.3.0-1.tar.gz nxssh-3.3.0-1.tar.gz -nx-X11-3.3.0-6.tar.gz nxcompext-3.3.0-4.tar.gz nxcomp-3.3.0-4.tar.gz -nxagent-3.3.0-13.tar.gz +nxagent-3.3.0-18.tar.gz +nx-X11-3.3.0-7.tar.gz Index: nx.spec =================================================================== RCS file: /cvs/extras/rpms/nx/devel/nx.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- nx.spec 21 Aug 2009 14:47:40 -0000 1.33 +++ nx.spec 2 Sep 2009 19:41:56 -0000 1.34 @@ -8,7 +8,7 @@ Summary: Proxy system for X11 Name: nx Version: 3.3.0 -Release: 37%{?dist} +Release: 38%{?dist} # MIT on the X11 bits License: GPLv2 and MIT Group: Applications/Internet @@ -21,10 +21,10 @@ Source3: http://64.34.161.181/download/% # Shadowing Libraries Source4: http://64.34.161.181/download/%{version}/sources/nxcompshad-%{version}-3.tar.gz # X11 Support Programs and Libraries -Source5: http://64.34.161.181/download/%{version}/sources/nx-X11-%{version}-6.tar.gz +Source5: http://64.34.161.181/download/%{version}/sources/nx-X11-%{version}-7.tar.gz Source6: http://64.34.161.181/download/%{version}/sources/nxauth-%{version}-1.tar.gz # X11 Agent Sources -Source7: http://64.34.161.181/download/%{version}/sources/nxagent-%{version}-13.tar.gz +Source7: http://64.34.161.181/download/%{version}/sources/nxagent-%{version}-18.tar.gz # NX Example Scripts Source8: http://64.34.161.181/download/%{version}/sources/nxscripts-%{version}-1.tar.gz @@ -171,11 +171,8 @@ rm -rf %{buildroot} %{_pkglibexecdir} %changelog -* Fri Aug 21 2009 Tomas Mraz - 3.3.0-37 -- rebuilt with new openssl - -* Sat Jul 25 2009 Fedora Release Engineering - 3.3.0-36 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Wed Sep 2 2009 Axel Thimm - 3.3.0-38 +- Update to latest (third) maintenance release. * Sat Jun 6 2009 Axel Thimm - 3.3.0-35 - Update to latest maintenance sources. Index: sources =================================================================== RCS file: /cvs/extras/rpms/nx/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 7 Jun 2009 08:02:10 -0000 1.18 +++ sources 2 Sep 2009 19:41:56 -0000 1.19 @@ -5,7 +5,7 @@ 047206e5a811b915aac4ae09bddef207 nxproxy-3.3.0-2.tar.gz 4a36b323efbb731f8672758438a8a5c6 nxscripts-3.3.0-1.tar.gz e9bb4c1cd61c42db9626894845fcf3f7 nxssh-3.3.0-1.tar.gz -954de7b8a3d1e6cd24bdc96db2857f1b nx-X11-3.3.0-6.tar.gz 421398e9f8878a9956aebbf9452ec40a nxcompext-3.3.0-4.tar.gz 0eb3866f1173767f185a1d62dd51dba0 nxcomp-3.3.0-4.tar.gz -052091391a7340007db764025f36750a nxagent-3.3.0-13.tar.gz +87e574795ecf2a6d6fa7a28bb205dc8d nxagent-3.3.0-18.tar.gz +db73e168cace71d24a053de51de4e2b1 nx-X11-3.3.0-7.tar.gz From nalin at fedoraproject.org Wed Sep 2 19:43:37 2009 From: nalin at fedoraproject.org (Nalin Dahyabhai) Date: Wed, 2 Sep 2009 19:43:37 +0000 (UTC) Subject: rpms/gnupg/devel .cvsignore, 1.23, 1.24 gnupg.spec, 1.82, 1.83 sources, 1.27, 1.28 gnupg-1.4.2-curl.patch, 1.2, NONE gnupg-1.4.9-gcc43.patch, 1.1, NONE Message-ID: <20090902194337.7EB0F11C0094@cvs1.fedora.phx.redhat.com> Author: nalin Update of /cvs/pkgs/rpms/gnupg/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15388 Modified Files: .cvsignore gnupg.spec sources Removed Files: gnupg-1.4.2-curl.patch gnupg-1.4.9-gcc43.patch Log Message: update to 1.4.10 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnupg/devel/.cvsignore,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- .cvsignore 26 Mar 2008 20:56:11 -0000 1.23 +++ .cvsignore 2 Sep 2009 19:43:37 -0000 1.24 @@ -19,3 +19,5 @@ gnupg-1.4.8.tar.bz2 gnupg-1.4.8.tar.bz2.sig gnupg-1.4.9.tar.bz2 gnupg-1.4.9.tar.bz2.sig +gnupg-1.4.10.tar.bz2 +gnupg-1.4.10.tar.bz2.sig Index: gnupg.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnupg/devel/gnupg.spec,v retrieving revision 1.82 retrieving revision 1.83 diff -u -p -r1.82 -r1.83 --- gnupg.spec 25 Jul 2009 00:58:20 -0000 1.82 +++ gnupg.spec 2 Sep 2009 19:43:37 -0000 1.83 @@ -1,7 +1,7 @@ Summary: A GNU utility for secure communication and data storage Name: gnupg -Version: 1.4.9 -Release: 6%{?dist} +Version: 1.4.10 +Release: 1%{?dist} License: GPLv3+ with exceptions Group: Applications/System Source0: ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-%{version}.tar.bz2 @@ -9,9 +9,6 @@ Source1: ftp://ftp.gnupg.org/gcrypt/gnup Source2: gnupg-shm-coprocessing.expect Patch0: gnupg-1.4.1-gcc.patch Patch3: gnupg-1.4.6-dir.patch -# Fix build failure with curl-7.18.1+ and gcc 4.3+ -# http://lists.gnupg.org/pipermail/gnupg-devel/2008-April/024344.html -Patch4: gnupg-1.4.9-gcc43.patch URL: http://www.gnupg.org/ # Requires autoconf >= 2.60 because earlier autoconf didn't define $localedir. BuildRequires: autoconf >= 2.60 @@ -38,7 +35,6 @@ only IDEA for symmetric-key encryption, %setup -q %patch0 -p1 -b .gcc %patch3 -p1 -b .dir -%patch4 -p1 -b .gcc43 # Convert these files to UTF-8, per rpmlint. iconv -f koi8-ru -t utf-8 doc/gpg.ru.1 > doc/gpg.ru.utf8.1 @@ -113,6 +109,9 @@ exit 0 %{_mandir}/man7/* %changelog +* Wed Sep 2 2009 Nalin Dahyabhai 1.4.10-1 +- update to 1.4.10 + * Fri Jul 24 2009 Fedora Release Engineering - 1.4.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnupg/devel/sources,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- sources 26 Mar 2008 20:56:11 -0000 1.27 +++ sources 2 Sep 2009 19:43:37 -0000 1.28 @@ -1,2 +1,2 @@ -cc52393087480ac8d245625004a6a30c gnupg-1.4.9.tar.bz2 -c1dbb1e28502593635bf0349b74ca33a gnupg-1.4.9.tar.bz2.sig +dcf7ed712997888d616e029637bfc303 gnupg-1.4.10.tar.bz2 +4f602a424cc1b6cadfd83487c6723403 gnupg-1.4.10.tar.bz2.sig --- gnupg-1.4.2-curl.patch DELETED --- --- gnupg-1.4.9-gcc43.patch DELETED --- From svahl at fedoraproject.org Wed Sep 2 19:46:29 2009 From: svahl at fedoraproject.org (Sebastian Vahl) Date: Wed, 2 Sep 2009 19:46:29 +0000 (UTC) Subject: rpms/skanlite/devel .cvsignore, 1.3, 1.4 skanlite.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090902194629.131B111C0094@cvs1.fedora.phx.redhat.com> Author: svahl Update of /cvs/extras/rpms/skanlite/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16715 Modified Files: .cvsignore skanlite.spec sources Log Message: * Tue Sep 01 2009 Sebastian Vahl - 0.3-5 - KDE 4.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/skanlite/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 11 Aug 2009 19:54:41 -0000 1.3 +++ .cvsignore 2 Sep 2009 19:46:28 -0000 1.4 @@ -1 +1 @@ -skanlite-0.3-kde4.3.0.tar.bz2 +skanlite-0.3-kde4.3.1.tar.bz2 Index: skanlite.spec =================================================================== RCS file: /cvs/extras/rpms/skanlite/devel/skanlite.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- skanlite.spec 11 Aug 2009 19:54:41 -0000 1.3 +++ skanlite.spec 2 Sep 2009 19:46:28 -0000 1.4 @@ -1,8 +1,8 @@ -%global kdeversion 4.3.0 +%global kdeversion 4.3.1 Name: skanlite Version: 0.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Lightweight scanning program Group: Applications/Productivity # Actually: GPLv2 or GPLv3 or any later Version approved by KDE e.V. @@ -55,6 +55,9 @@ rm -rf %{buildroot} %{_kde4_datadir}/applications/kde4/%{name}.desktop %changelog +* Tue Sep 01 2009 Sebastian Vahl - 0.3-5 +- KDE 4.3.1 + * Tue Aug 11 2009 Sebastian Vahl - 0.3-4 - KDE 4.3.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/skanlite/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 11 Aug 2009 19:54:41 -0000 1.3 +++ sources 2 Sep 2009 19:46:28 -0000 1.4 @@ -1 +1 @@ -cf72ef82553627e21406084a12e9b5eb skanlite-0.3-kde4.3.0.tar.bz2 +ffe6c35bb6dc9096380c940ac2bc3e6e skanlite-0.3-kde4.3.1.tar.bz2 From pingou at fedoraproject.org Wed Sep 2 20:14:59 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 2 Sep 2009 20:14:59 +0000 (UTC) Subject: rpms/R-BSgenome.Celegans.UCSC.ce2/F-11 sources,1.1,1.2 Message-ID: <20090902201459.EDC8511C0094@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-BSgenome.Celegans.UCSC.ce2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29951/F-11 Modified Files: sources Log Message: Update to the lastest version + add of the dist tag Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-BSgenome.Celegans.UCSC.ce2/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Jan 2008 18:22:42 -0000 1.1 +++ sources 2 Sep 2009 20:14:59 -0000 1.2 @@ -0,0 +1 @@ +ed104a2f25f002cf6f6e2b918767a8c2 BSgenome.Celegans.UCSC.ce2_1.3.13.tar.gz From pingou at fedoraproject.org Wed Sep 2 20:15:00 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 2 Sep 2009 20:15:00 +0000 (UTC) Subject: rpms/R-BSgenome.Celegans.UCSC.ce2/devel sources,1.1,1.2 Message-ID: <20090902201500.28D0D11C0094@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-BSgenome.Celegans.UCSC.ce2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29951/devel Modified Files: sources Log Message: Update to the lastest version + add of the dist tag Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/R-BSgenome.Celegans.UCSC.ce2/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Jan 2008 18:22:42 -0000 1.1 +++ sources 2 Sep 2009 20:15:00 -0000 1.2 @@ -0,0 +1 @@ +ed104a2f25f002cf6f6e2b918767a8c2 BSgenome.Celegans.UCSC.ce2_1.3.13.tar.gz From pingou at fedoraproject.org Wed Sep 2 20:14:59 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 2 Sep 2009 20:14:59 +0000 (UTC) Subject: rpms/R-BSgenome.Celegans.UCSC.ce2/F-10 R-BSgenome.Celegans.UCSC.ce2.spec, 1.2, 1.3 Message-ID: <20090902201459.D4A9A11C0094@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-BSgenome.Celegans.UCSC.ce2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29951/F-10 Modified Files: R-BSgenome.Celegans.UCSC.ce2.spec Log Message: Update to the lastest version + add of the dist tag Index: R-BSgenome.Celegans.UCSC.ce2.spec =================================================================== RCS file: /cvs/pkgs/rpms/R-BSgenome.Celegans.UCSC.ce2/F-10/R-BSgenome.Celegans.UCSC.ce2.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- R-BSgenome.Celegans.UCSC.ce2.spec 31 Jul 2009 19:22:16 -0000 1.2 +++ R-BSgenome.Celegans.UCSC.ce2.spec 2 Sep 2009 20:14:59 -0000 1.3 @@ -3,7 +3,7 @@ Name: R-%{packname} Version: 1.3.13 -Release: 2 +Release: 3%{?dist} Summary: Caenorhabditis elegans genome (UCSC Release ce2) Summary(fr): Genome de Caenorhabditis elegans (UCSC Release ce2) @@ -74,6 +74,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 02 2009 pingou 1.3.13-2 +- Re-add the dist tag cf https://fedorahosted.org/rel-eng/ticket/2152 + * Fri Jul 31 2009 pingou 1.3.13-2 - Increase release tag From pbrobinson at fedoraproject.org Wed Sep 2 20:20:52 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Wed, 2 Sep 2009 20:20:52 +0000 (UTC) Subject: rpms/metacity/devel metacity-option-to-force-fullscreen.patch, NONE, 1.1 metacity.spec, 1.200, 1.201 Message-ID: <20090902202052.2798511C0094@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/metacity/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31433 Modified Files: metacity.spec Added Files: metacity-option-to-force-fullscreen.patch Log Message: - Add upstreamed patch for option to force fullscreen for sugar - RHBZ 516225 metacity-option-to-force-fullscreen.patch: core/constraints.c | 4 +++- core/main.c | 10 ++++++++++ core/prefs.c | 17 +++++++++++++++++ include/prefs.h | 7 +++++-- 4 files changed, 35 insertions(+), 3 deletions(-) --- NEW FILE metacity-option-to-force-fullscreen.patch --- >From b625ec30d99b2dcf86d8fa78b09f6d04dce3a6e0 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Fri, 19 Jun 2009 15:30:37 +0000 Subject: Add a switch to disable autofullscreen'ing maximized windows without decorations --- diff --git a/src/core/constraints.c b/src/core/constraints.c index 800b293..a060d20 100644 --- a/src/core/constraints.c +++ b/src/core/constraints.c @@ -27,6 +27,7 @@ #include "constraints.h" #include "workspace.h" #include "place.h" +#include "prefs.h" #include #include @@ -424,7 +425,8 @@ setup_constraint_info (ConstraintInfo *info, /* Workaround braindead legacy apps that don't know how to * fullscreen themselves properly. */ - if (meta_rectangle_equal (new, &xinerama_info->rect) && + if (meta_prefs_get_force_fullscreen() && + meta_rectangle_equal (new, &xinerama_info->rect) && window->has_fullscreen_func && !window->fullscreen) { diff --git a/src/core/main.c b/src/core/main.c index 6c36f10..a36a396 100644 --- a/src/core/main.c +++ b/src/core/main.c @@ -233,6 +233,7 @@ typedef struct gboolean sync; gboolean composite; gboolean no_composite; + gboolean no_force_fullscreen; } MetaArguments; #ifdef HAVE_COMPOSITE_EXTENSIONS @@ -314,6 +315,12 @@ meta_parse_options (int *argc, char ***argv, N_("Turn compositing off"), NULL }, + { + "no-force-fullscreen", 0, COMPOSITE_OPTS_FLAGS, G_OPTION_ARG_NONE, + &my_args.no_force_fullscreen, + N_("Don't make fullscreen windows that are maximized and have no decorations"), + NULL + }, {NULL} }; GOptionContext *ctx; @@ -584,6 +591,9 @@ main (int argc, char **argv) if (meta_args.composite || meta_args.no_composite) meta_prefs_set_compositing_manager (meta_args.composite); + if (meta_args.no_force_fullscreen) + meta_prefs_set_force_fullscreen (FALSE); + if (!meta_display_open ()) meta_exit (META_EXIT_ERROR); diff --git a/src/core/prefs.c b/src/core/prefs.c index 1f4fe41..6e41b3c 100644 --- a/src/core/prefs.c +++ b/src/core/prefs.c @@ -95,6 +95,7 @@ static char *cursor_theme = NULL; static int cursor_size = 24; static gboolean compositing_manager = FALSE; static gboolean resize_with_right_button = FALSE; +static gboolean force_fullscreen = TRUE; static MetaVisualBellType visual_bell_type = META_VISUAL_BELL_FULLSCREEN_FLASH; static MetaButtonLayout button_layout; @@ -1751,6 +1752,9 @@ meta_preference_to_string (MetaPreference pref) case META_PREF_RESIZE_WITH_RIGHT_BUTTON: return "RESIZE_WITH_RIGHT_BUTTON"; + + case META_PREF_FORCE_FULLSCREEN: + return "FORCE_FULLSCREEN"; } return "(unknown)"; @@ -2737,6 +2741,12 @@ meta_prefs_get_mouse_button_menu (void) return resize_with_right_button ? 2: 3; } +gboolean +meta_prefs_get_force_fullscreen (void) +{ + return force_fullscreen; +} + void meta_prefs_set_compositing_manager (gboolean whether) { @@ -2797,3 +2807,10 @@ init_button_layout(void) }; #endif + +void +meta_prefs_set_force_fullscreen (gboolean whether) +{ + force_fullscreen = whether; +} + diff --git a/src/include/prefs.h b/src/include/prefs.h index 2f1ce8e..a4193ff 100644 --- a/src/include/prefs.h +++ b/src/include/prefs.h @@ -59,7 +59,8 @@ typedef enum META_PREF_CURSOR_THEME, META_PREF_CURSOR_SIZE, META_PREF_COMPOSITING_MANAGER, - META_PREF_RESIZE_WITH_RIGHT_BUTTON + META_PREF_RESIZE_WITH_RIGHT_BUTTON, + META_PREF_FORCE_FULLSCREEN } MetaPreference; typedef void (* MetaPrefsChangedFunc) (MetaPreference pref, @@ -114,6 +115,7 @@ void meta_prefs_change_workspace_name (int i, const char* meta_prefs_get_cursor_theme (void); int meta_prefs_get_cursor_size (void); gboolean meta_prefs_get_compositing_manager (void); +gboolean meta_prefs_get_force_fullscreen (void); /** * Sets whether the compositor is turned on. @@ -122,6 +124,8 @@ gboolean meta_prefs_get_compositing_manager (void); */ void meta_prefs_set_compositing_manager (gboolean whether); +void meta_prefs_set_force_fullscreen (gboolean whether); + /* XXX FIXME This should be x-macroed, but isn't yet because it would be * difficult (or perhaps impossible) to add the suffixes using the current * system. It needs some more thought, perhaps after the current system -- cgit v0.8.2 Index: metacity.spec =================================================================== RCS file: /cvs/pkgs/rpms/metacity/devel/metacity.spec,v retrieving revision 1.200 retrieving revision 1.201 diff -u -p -r1.200 -r1.201 --- metacity.spec 28 Aug 2009 15:24:52 -0000 1.200 +++ metacity.spec 2 Sep 2009 20:20:52 -0000 1.201 @@ -1,7 +1,7 @@ Summary: Unobtrusive window manager Name: metacity Version: 2.27.0 -Release: 8%{?dist} +Release: 9%{?dist} URL: http://download.gnome.org/sources/metacity/ Source0: http://download.gnome.org/sources/metacity/2.27/metacity-%{version}.tar.bz2 # http://bugzilla.gnome.org/show_bug.cgi?id=558723 @@ -16,6 +16,8 @@ Patch7: 0001-bell-increase-bell-rate-lim Patch8: 0001-sound-ask-libcanberra-to-cache-alert-desktop-switch-.patch # http://bugzilla.gnome.org/show_bug.cgi?id=593358 Patch9: 0001-tooltip-set-window-type-hint-for-self-drawn-tooltips.patch +# https://bugzilla.redhat.com/show_bug.cgi?id=516225 +Patch10: metacity-option-to-force-fullscreen.patch License: GPLv2+ Group: User Interface/Desktops @@ -81,6 +83,7 @@ API. This package exists purely for tech %patch7 -p1 -b .bell %patch8 -p1 -b .sound-cache %patch9 -p1 -b .tooltip +%patch10 -p1 -b .force-fullscreen # force regeneration rm src/metacity.schemas @@ -188,6 +191,10 @@ fi %{_mandir}/man1/metacity-window-demo.1.gz %changelog +* Wed Sep 2 2009 Peter Robinson - 2.27.0-9 +- Add upstreamed patch for option to force fullscreen for sugar +- https://bugzilla.redhat.com/show_bug.cgi?id=516225 + * Fri Aug 28 2009 Lennart Poettering - 2.27.0-8 - Actually apply the patch from -7 From than at fedoraproject.org Wed Sep 2 20:21:23 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 20:21:23 +0000 (UTC) Subject: rpms/kdemultimedia/devel kdemultimedia.spec,1.155,1.156 Message-ID: <20090902202123.754ED11C0094@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdemultimedia/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31546 Modified Files: kdemultimedia.spec Log Message: fix source Index: kdemultimedia.spec =================================================================== RCS file: /cvs/extras/rpms/kdemultimedia/devel/kdemultimedia.spec,v retrieving revision 1.155 retrieving revision 1.156 diff -u -p -r1.155 -r1.156 --- kdemultimedia.spec 28 Aug 2009 14:38:53 -0000 1.155 +++ kdemultimedia.spec 2 Sep 2009 20:21:23 -0000 1.156 @@ -8,7 +8,7 @@ Group: Applications/Multimedia # see also: http://techbase.kde.org/Policies/Licensing_Policy License: GPLv2+ URL: http://www.kde.org/ -Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdemultimedia-%{version}.tar.bz2 +Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdemultimedia-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch1: kdemultimedia-4.2.85-nomplayerthumbs.patch From pingou at fedoraproject.org Wed Sep 2 20:35:05 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 2 Sep 2009 20:35:05 +0000 (UTC) Subject: rpms/R-BSgenome.Celegans.UCSC.ce2/devel R-BSgenome.Celegans.UCSC.ce2.spec, NONE, 1.1 Message-ID: <20090902203505.32A8811C0094@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-BSgenome.Celegans.UCSC.ce2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4482 Added Files: R-BSgenome.Celegans.UCSC.ce2.spec Log Message: Add spec --- NEW FILE R-BSgenome.Celegans.UCSC.ce2.spec --- %global packname BSgenome.Celegans.UCSC.ce2 %global bioc 2.4 Name: R-%{packname} Version: 1.3.13 Release: 3%{?dist} Summary: Caenorhabditis elegans genome (UCSC Release ce2) Summary(fr): Genome de Caenorhabditis elegans (UCSC Release ce2) Group: Applications/Engineering License: Artistic 2.0 URL: http://www.bioconductor.org/packages/%{bioc}/data/annotation/html/%{packname}.html Source0: http://www.bioconductor.org/packages/%{bioc}/data/annotation/src/contrib/%{packname}_%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: R R-BSgenome Requires(post): R Requires(postun): R BuildRequires: R-devel tetex-latex R-BSgenome %description Caenorhabditis elegans genome grabbed from UCSC (ce2, Mar. 2004) and stored in Biostrings objects %description -l fr Genome de Caenorhabditis elegans extrait par UCSC (ce2, Mar. 2004) et stock? dans un objet Biostrings %prep %setup -q -c -n %{packname} %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_datadir}/R/library R CMD INSTALL %{packname} -l %{buildroot}%{_datadir}/R/library # Clean up in advance of check test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) rm -rf %{buildroot}%{_datadir}/R/library/R.css %check #this section refered to Biostrings which refer to this package #%{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} %post %{_R_make_search_index} %postun %{_R_make_search_index} %files %defattr(-, root, root, -) %{_datadir}/R/library/%{packname}/CONTENTS %{_datadir}/R/library/%{packname}/INDEX %{_datadir}/R/library/%{packname}/NAMESPACE %{_datadir}/R/library/%{packname}/extdata %{_datadir}/R/library/%{packname}/Meta %{_datadir}/R/library/%{packname}/help %{_datadir}/R/library/%{packname}/R %{_datadir}/R/library/%{packname}/R-ex #noarch %dir %{_datadir}/R/library/%{packname} %doc %{_datadir}/R/library/%{packname}/latex %doc %{_datadir}/R/library/%{packname}/html %doc %{_datadir}/R/library/%{packname}/DESCRIPTION %doc %{_datadir}/R/library/%{packname}/man %changelog * Wed Sep 02 2009 pingou 1.3.13-2 - Re-add the dist tag cf https://fedorahosted.org/rel-eng/ticket/2152 * Fri Jul 31 2009 pingou 1.3.13-2 - Increase release tag * Fri Jul 31 2009 pingou 1.3.13-1 - Update license tag - Use global instead of define - Update the R and BR (add R-BSgenome) - Finally update the package * Sat Jan 05 2008 Pingou 1.2.0-5 - Remove the distro specific build of this package * Fri Nov 23 2007 Pingou 1.2.0-4 - Correction on the dependancies * Thu Sep 20 2007 Pingou 1.2.0-3 - Changes in the requires * Wed Aug 29 2007 Pingou 1.2.0-2 -Change the license tag * Mon Jul 16 2007 Pingou 1.2.0-1 - initial package for Fedora From awjb at fedoraproject.org Wed Sep 2 20:36:03 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Wed, 2 Sep 2009 20:36:03 +0000 (UTC) Subject: rpms/wine/F-10 .cvsignore, 1.77, 1.78 sources, 1.78, 1.79 wine.spec, 1.106, 1.107 Message-ID: <20090902203603.63B5B11C0094@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/wine/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4713/F-10 Modified Files: .cvsignore sources wine.spec Log Message: - version upgrade - disable f10 x86_64 build (gcc is to old) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/wine/F-10/.cvsignore,v retrieving revision 1.77 retrieving revision 1.78 diff -u -p -r1.77 -r1.78 --- .cvsignore 31 Aug 2009 15:46:23 -0000 1.77 +++ .cvsignore 2 Sep 2009 20:36:03 -0000 1.78 @@ -1 +1 @@ -wine-1.1.28-fe.tar.bz2 +wine-1.1.29-fe.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/wine/F-10/sources,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- sources 31 Aug 2009 15:46:23 -0000 1.78 +++ sources 2 Sep 2009 20:36:03 -0000 1.79 @@ -1 +1 @@ -6342c41f46d0571efae685c17aa5550f wine-1.1.28-fe.tar.bz2 +3782b65da7db94460b93961356715403 wine-1.1.29-fe.tar.bz2 Index: wine.spec =================================================================== RCS file: /cvs/pkgs/rpms/wine/F-10/wine.spec,v retrieving revision 1.106 retrieving revision 1.107 diff -u -p -r1.106 -r1.107 --- wine.spec 31 Aug 2009 15:46:23 -0000 1.106 +++ wine.spec 2 Sep 2009 20:36:03 -0000 1.107 @@ -1,6 +1,6 @@ -%define no64bit 0 +%define no64bit 1 Name: wine -Version: 1.1.28 +Version: 1.1.29 Release: 1%{?dist} Summary: A Windows 16/32/64 bit emulator @@ -523,6 +523,7 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/winver.exe.so %{_libdir}/wine/wordpad.exe.so %{_libdir}/wine/write.exe.so +%{_libdir}/wine/dxdiag.exe.so %ifarch %{ix86} %{_bindir}/wine-preloader @@ -727,6 +728,7 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/oleacc.dll.so %{_libdir}/wine/oleaut32.dll.so %{_libdir}/wine/olecli32.dll.so +%{_libdir}/wine/oledb32.dll.so %{_libdir}/wine/oledlg.dll.so %{_libdir}/wine/olepro32.dll.so %{_libdir}/wine/olesvr32.dll.so @@ -1023,6 +1025,10 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/wineoss.drv.so %changelog +* Wed Sep 02 2009 Andreas Bierfert +- 1.1.29-1 +- version upgrade + * Mon Aug 24 2009 Andreas Bierfert - 1.1.28-1 - version upgrade From awjb at fedoraproject.org Wed Sep 2 20:36:03 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Wed, 2 Sep 2009 20:36:03 +0000 (UTC) Subject: rpms/wine/F-11 .cvsignore, 1.78, 1.79 sources, 1.79, 1.80 wine.spec, 1.110, 1.111 Message-ID: <20090902203603.9F66B11C0094@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/wine/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4713/F-11 Modified Files: .cvsignore sources wine.spec Log Message: - version upgrade - disable f10 x86_64 build (gcc is to old) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/wine/F-11/.cvsignore,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- .cvsignore 31 Aug 2009 15:37:06 -0000 1.78 +++ .cvsignore 2 Sep 2009 20:36:03 -0000 1.79 @@ -1 +1 @@ -wine-1.1.28-fe.tar.bz2 +wine-1.1.29-fe.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/wine/F-11/sources,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- sources 31 Aug 2009 15:37:06 -0000 1.79 +++ sources 2 Sep 2009 20:36:03 -0000 1.80 @@ -1 +1 @@ -6342c41f46d0571efae685c17aa5550f wine-1.1.28-fe.tar.bz2 +3782b65da7db94460b93961356715403 wine-1.1.29-fe.tar.bz2 Index: wine.spec =================================================================== RCS file: /cvs/pkgs/rpms/wine/F-11/wine.spec,v retrieving revision 1.110 retrieving revision 1.111 diff -u -p -r1.110 -r1.111 --- wine.spec 31 Aug 2009 15:37:06 -0000 1.110 +++ wine.spec 2 Sep 2009 20:36:03 -0000 1.111 @@ -1,6 +1,6 @@ %define no64bit 0 Name: wine -Version: 1.1.28 +Version: 1.1.29 Release: 1%{?dist} Summary: A Windows 16/32/64 bit emulator @@ -523,6 +523,7 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/winver.exe.so %{_libdir}/wine/wordpad.exe.so %{_libdir}/wine/write.exe.so +%{_libdir}/wine/dxdiag.exe.so %ifarch %{ix86} %{_bindir}/wine-preloader @@ -727,6 +728,7 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/oleacc.dll.so %{_libdir}/wine/oleaut32.dll.so %{_libdir}/wine/olecli32.dll.so +%{_libdir}/wine/oledb32.dll.so %{_libdir}/wine/oledlg.dll.so %{_libdir}/wine/olepro32.dll.so %{_libdir}/wine/olesvr32.dll.so @@ -1023,6 +1025,10 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/wineoss.drv.so %changelog +* Wed Sep 02 2009 Andreas Bierfert +- 1.1.29-1 +- version upgrade + * Mon Aug 24 2009 Andreas Bierfert - 1.1.28-1 - version upgrade From awjb at fedoraproject.org Wed Sep 2 20:36:04 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Wed, 2 Sep 2009 20:36:04 +0000 (UTC) Subject: rpms/wine/devel .cvsignore, 1.78, 1.79 sources, 1.79, 1.80 wine.spec, 1.111, 1.112 Message-ID: <20090902203604.1625B11C0094@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/wine/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4713/devel Modified Files: .cvsignore sources wine.spec Log Message: - version upgrade - disable f10 x86_64 build (gcc is to old) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/wine/devel/.cvsignore,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- .cvsignore 30 Aug 2009 21:27:13 -0000 1.78 +++ .cvsignore 2 Sep 2009 20:36:03 -0000 1.79 @@ -1 +1 @@ -wine-1.1.28-fe.tar.bz2 +wine-1.1.29-fe.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/wine/devel/sources,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- sources 30 Aug 2009 21:27:13 -0000 1.79 +++ sources 2 Sep 2009 20:36:03 -0000 1.80 @@ -1 +1 @@ -6342c41f46d0571efae685c17aa5550f wine-1.1.28-fe.tar.bz2 +3782b65da7db94460b93961356715403 wine-1.1.29-fe.tar.bz2 Index: wine.spec =================================================================== RCS file: /cvs/pkgs/rpms/wine/devel/wine.spec,v retrieving revision 1.111 retrieving revision 1.112 diff -u -p -r1.111 -r1.112 --- wine.spec 30 Aug 2009 21:27:13 -0000 1.111 +++ wine.spec 2 Sep 2009 20:36:03 -0000 1.112 @@ -1,6 +1,6 @@ %define no64bit 0 Name: wine -Version: 1.1.28 +Version: 1.1.29 Release: 1%{?dist} Summary: A Windows 16/32/64 bit emulator @@ -523,6 +523,7 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/winver.exe.so %{_libdir}/wine/wordpad.exe.so %{_libdir}/wine/write.exe.so +%{_libdir}/wine/dxdiag.exe.so %ifarch %{ix86} %{_bindir}/wine-preloader @@ -727,6 +728,7 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/oleacc.dll.so %{_libdir}/wine/oleaut32.dll.so %{_libdir}/wine/olecli32.dll.so +%{_libdir}/wine/oledb32.dll.so %{_libdir}/wine/oledlg.dll.so %{_libdir}/wine/olepro32.dll.so %{_libdir}/wine/olesvr32.dll.so @@ -1023,6 +1025,10 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/wineoss.drv.so %changelog +* Wed Sep 02 2009 Andreas Bierfert +- 1.1.29-1 +- version upgrade + * Mon Aug 24 2009 Andreas Bierfert - 1.1.28-1 - version upgrade From pingou at fedoraproject.org Wed Sep 2 20:36:15 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 2 Sep 2009 20:36:15 +0000 (UTC) Subject: rpms/R-BSgenome.Celegans.UCSC.ce2/devel R-BSgenome.Celegans.UCSC.ce2.spec, 1.1, 1.2 Message-ID: <20090902203615.B2BE311C0094@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-BSgenome.Celegans.UCSC.ce2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5292 Modified Files: R-BSgenome.Celegans.UCSC.ce2.spec Log Message: Increase release Index: R-BSgenome.Celegans.UCSC.ce2.spec =================================================================== RCS file: /cvs/pkgs/rpms/R-BSgenome.Celegans.UCSC.ce2/devel/R-BSgenome.Celegans.UCSC.ce2.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- R-BSgenome.Celegans.UCSC.ce2.spec 2 Sep 2009 20:35:05 -0000 1.1 +++ R-BSgenome.Celegans.UCSC.ce2.spec 2 Sep 2009 20:36:15 -0000 1.2 @@ -3,7 +3,7 @@ Name: R-%{packname} Version: 1.3.13 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Caenorhabditis elegans genome (UCSC Release ce2) Summary(fr): Genome de Caenorhabditis elegans (UCSC Release ce2) @@ -74,7 +74,10 @@ rm -rf %{buildroot} %changelog -* Wed Sep 02 2009 pingou 1.3.13-2 +* Wed Sep 02 2009 pingou 1.3.13-4 +- Increase release tag + +* Wed Sep 02 2009 pingou 1.3.13-3 - Re-add the dist tag cf https://fedorahosted.org/rel-eng/ticket/2152 * Fri Jul 31 2009 pingou 1.3.13-2 From pingou at fedoraproject.org Wed Sep 2 20:37:02 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 2 Sep 2009 20:37:02 +0000 (UTC) Subject: rpms/R-BSgenome.Celegans.UCSC.ce2/F-11 R-BSgenome.Celegans.UCSC.ce2.spec, NONE, 1.1 Message-ID: <20090902203702.B623311C0094@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-BSgenome.Celegans.UCSC.ce2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5928 Added Files: R-BSgenome.Celegans.UCSC.ce2.spec Log Message: Add file + Increase release --- NEW FILE R-BSgenome.Celegans.UCSC.ce2.spec --- %global packname BSgenome.Celegans.UCSC.ce2 %global bioc 2.4 Name: R-%{packname} Version: 1.3.13 Release: 4%{?dist} Summary: Caenorhabditis elegans genome (UCSC Release ce2) Summary(fr): Genome de Caenorhabditis elegans (UCSC Release ce2) Group: Applications/Engineering License: Artistic 2.0 URL: http://www.bioconductor.org/packages/%{bioc}/data/annotation/html/%{packname}.html Source0: http://www.bioconductor.org/packages/%{bioc}/data/annotation/src/contrib/%{packname}_%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: R R-BSgenome Requires(post): R Requires(postun): R BuildRequires: R-devel tetex-latex R-BSgenome %description Caenorhabditis elegans genome grabbed from UCSC (ce2, Mar. 2004) and stored in Biostrings objects %description -l fr Genome de Caenorhabditis elegans extrait par UCSC (ce2, Mar. 2004) et stock? dans un objet Biostrings %prep %setup -q -c -n %{packname} %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_datadir}/R/library R CMD INSTALL %{packname} -l %{buildroot}%{_datadir}/R/library # Clean up in advance of check test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so) rm -rf %{buildroot}%{_datadir}/R/library/R.css %check #this section refered to Biostrings which refer to this package #%{_bindir}/R CMD check %{packname} %clean rm -rf %{buildroot} %post %{_R_make_search_index} %postun %{_R_make_search_index} %files %defattr(-, root, root, -) %{_datadir}/R/library/%{packname}/CONTENTS %{_datadir}/R/library/%{packname}/INDEX %{_datadir}/R/library/%{packname}/NAMESPACE %{_datadir}/R/library/%{packname}/extdata %{_datadir}/R/library/%{packname}/Meta %{_datadir}/R/library/%{packname}/help %{_datadir}/R/library/%{packname}/R %{_datadir}/R/library/%{packname}/R-ex #noarch %dir %{_datadir}/R/library/%{packname} %doc %{_datadir}/R/library/%{packname}/latex %doc %{_datadir}/R/library/%{packname}/html %doc %{_datadir}/R/library/%{packname}/DESCRIPTION %doc %{_datadir}/R/library/%{packname}/man %changelog * Wed Sep 02 2009 pingou 1.3.13-4 - Increase release tag * Wed Sep 02 2009 pingou 1.3.13-3 - Re-add the dist tag cf https://fedorahosted.org/rel-eng/ticket/2152 * Fri Jul 31 2009 pingou 1.3.13-2 - Increase release tag * Fri Jul 31 2009 pingou 1.3.13-1 - Update license tag - Use global instead of define - Update the R and BR (add R-BSgenome) - Finally update the package * Sat Jan 05 2008 Pingou 1.2.0-5 - Remove the distro specific build of this package * Fri Nov 23 2007 Pingou 1.2.0-4 - Correction on the dependancies * Thu Sep 20 2007 Pingou 1.2.0-3 - Changes in the requires * Wed Aug 29 2007 Pingou 1.2.0-2 -Change the license tag * Mon Jul 16 2007 Pingou 1.2.0-1 - initial package for Fedora From pingou at fedoraproject.org Wed Sep 2 20:39:06 2009 From: pingou at fedoraproject.org (pingou) Date: Wed, 2 Sep 2009 20:39:06 +0000 (UTC) Subject: rpms/R-BSgenome.Celegans.UCSC.ce2/F-10 R-BSgenome.Celegans.UCSC.ce2.spec, 1.3, 1.4 Message-ID: <20090902203906.A1DF411C0094@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/R-BSgenome.Celegans.UCSC.ce2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7612 Modified Files: R-BSgenome.Celegans.UCSC.ce2.spec Log Message: Increase release Index: R-BSgenome.Celegans.UCSC.ce2.spec =================================================================== RCS file: /cvs/pkgs/rpms/R-BSgenome.Celegans.UCSC.ce2/F-10/R-BSgenome.Celegans.UCSC.ce2.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- R-BSgenome.Celegans.UCSC.ce2.spec 2 Sep 2009 20:14:59 -0000 1.3 +++ R-BSgenome.Celegans.UCSC.ce2.spec 2 Sep 2009 20:39:06 -0000 1.4 @@ -3,7 +3,7 @@ Name: R-%{packname} Version: 1.3.13 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Caenorhabditis elegans genome (UCSC Release ce2) Summary(fr): Genome de Caenorhabditis elegans (UCSC Release ce2) @@ -74,7 +74,10 @@ rm -rf %{buildroot} %changelog -* Wed Sep 02 2009 pingou 1.3.13-2 +* Wed Sep 02 2009 pingou 1.3.13-4 +- Increase release tag + +* Wed Sep 02 2009 pingou 1.3.13-3 - Re-add the dist tag cf https://fedorahosted.org/rel-eng/ticket/2152 * Fri Jul 31 2009 pingou 1.3.13-2 From scop at fedoraproject.org Wed Sep 2 20:43:28 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Wed, 2 Sep 2009 20:43:28 +0000 (UTC) Subject: rpms/gkrellm-volume/devel gkrellm-volume.spec,1.15,1.16 Message-ID: <20090902204328.5150511C0094@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/gkrellm-volume/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9421 Modified Files: gkrellm-volume.spec Log Message: * Wed Sep 2 2009 Ville Skytt? - 2.1.13-11 - Filter out autoprovided volume.so (if %filter_setup is available). Index: gkrellm-volume.spec =================================================================== RCS file: /cvs/pkgs/rpms/gkrellm-volume/devel/gkrellm-volume.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- gkrellm-volume.spec 25 Jul 2009 19:40:06 -0000 1.15 +++ gkrellm-volume.spec 2 Sep 2009 20:43:28 -0000 1.16 @@ -2,7 +2,7 @@ Name: gkrellm-volume Version: 2.1.13 -Release: 10%{?dist} +Release: 11%{?dist} Summary: GKrellM volume plugin Group: Applications/Multimedia @@ -19,6 +19,10 @@ BuildRequires: gettext BuildRequires: alsa-lib-devel Requires: gkrellm%{?_isa} >= 2.0 +%{?filter_setup: +%filter_provides_in %{plugdir} +%filter_setup} + %description GKrellM plugin for controlling mixer devices. @@ -56,7 +60,10 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Sat Jul 25 2009 Ville Skytt? - 2.1.13-10 +* Wed Sep 2 2009 Ville Skytt? - 2.1.13-11 +- Filter out autoprovided volume.so (if %%filter_setup is available). + +* Sat Jul 25 2009 Ville Skytt? - 2.1.13-10 - Make dependency on gkrellm ISA qualified. - Use %%global instead of %%define. @@ -66,37 +73,37 @@ rm -rf $RPM_BUILD_ROOT * Tue Feb 24 2009 Fedora Release Engineering - 2.1.13-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild -* Sat Feb 9 2008 Ville Skytt? - 2.1.13-7 +* Sat Feb 9 2008 Ville Skytt? - 2.1.13-7 - Fix URL. -* Tue Sep 4 2007 Ville Skytt? - 2.1.13-6 +* Tue Sep 4 2007 Ville Skytt? - 2.1.13-6 - Convert docs to UTF-8. -* Thu Aug 16 2007 Ville Skytt? - 2.1.13-5 +* Thu Aug 16 2007 Ville Skytt? - 2.1.13-5 - License: GPLv2+ -* Wed Aug 30 2006 Ville Skytt? - 2.1.13-4 +* Wed Aug 30 2006 Ville Skytt? - 2.1.13-4 - Rebuild. -* Wed Feb 15 2006 Ville Skytt? - 2.1.13-3 +* Wed Feb 15 2006 Ville Skytt? - 2.1.13-3 - Rebuild, cosmetics. * Fri Apr 7 2005 Michael Schwendt - 2.1.13-2 - rebuilt -* Sat Sep 11 2004 Ville Skytt? - 0:2.1.13-0.fdr.1 +* Sat Sep 11 2004 Ville Skytt? - 0:2.1.13-0.fdr.1 - Update to 2.1.13. - Patch to show correct version and honor $RPM_OPT_FLAGS. -* Mon Jun 7 2004 Ville Skytt? - 0:2.1.11-0.fdr.1 +* Mon Jun 7 2004 Ville Skytt? - 0:2.1.11-0.fdr.1 - Update to 2.1.11. - Enable ALSA support. -* Sun Sep 7 2003 Ville Skytt? - 0:2.1.9-0.fdr.1 +* Sun Sep 7 2003 Ville Skytt? - 0:2.1.9-0.fdr.1 - Update to 2.1.9. -* Fri Jun 20 2003 Ville Skytt? - 0:2.1.8-0.fdr.1 +* Fri Jun 20 2003 Ville Skytt? - 0:2.1.8-0.fdr.1 - Update to 2.1.8. -* Sat Apr 12 2003 Ville Skytt? - 0:2.1.7-0.fdr.1 +* Sat Apr 12 2003 Ville Skytt? - 0:2.1.7-0.fdr.1 - First release. From notting at fedoraproject.org Wed Sep 2 21:38:28 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Wed, 2 Sep 2009 21:38:28 +0000 (UTC) Subject: rpms/initscripts/devel .cvsignore, 1.167, 1.168 initscripts.spec, 1.197, 1.198 sources, 1.186, 1.187 Message-ID: <20090902213828.2919A11C0094@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/rpms/initscripts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22922 Modified Files: .cvsignore initscripts.spec sources Log Message: 8.98-1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/initscripts/devel/.cvsignore,v retrieving revision 1.167 retrieving revision 1.168 diff -u -p -r1.167 -r1.168 --- .cvsignore 10 Aug 2009 21:13:34 -0000 1.167 +++ .cvsignore 2 Sep 2009 21:38:27 -0000 1.168 @@ -1 +1 @@ -initscripts-8.97.tar.bz2 +initscripts-8.98.tar.bz2 Index: initscripts.spec =================================================================== RCS file: /cvs/extras/rpms/initscripts/devel/initscripts.spec,v retrieving revision 1.197 retrieving revision 1.198 diff -u -p -r1.197 -r1.198 --- initscripts.spec 10 Aug 2009 21:13:34 -0000 1.197 +++ initscripts.spec 2 Sep 2009 21:38:27 -0000 1.198 @@ -2,7 +2,7 @@ Summary: The inittab file and the /etc/init.d scripts Name: initscripts -Version: 8.97 +Version: 8.98 # ppp-watch is GPLv2+, everything else is GPLv2 License: GPLv2 and GPLv2+ Group: System Environment/Base @@ -15,7 +15,7 @@ Requires: /sbin/sysctl, syslog Requires: /sbin/fuser, /bin/grep Requires: /sbin/pidof, /sbin/blkid Requires: module-init-tools -Requires: util-linux >= 2.10s-11, mount >= 2.11l +Requires: util-linux-ng >= 2.16, mount >= 2.11l Requires: bash >= 3.0 %if with_upstart Requires: upstart @@ -28,7 +28,7 @@ Requires: ethtool >= 1.8-2, /sbin/runuse Requires: udev >= 125-1 Requires: popt >= 1.12-2 Requires: cpio -Conflicts: mkinitrd < 4.0, kernel < 2.6.12, mdadm < 2.6.4-3 +Conflicts: mkinitrd < 4.0, kernel < 2.6.31, mdadm < 2.6.4-3 Conflicts: ypbind < 1.6-12, psacct < 6.3.2-12, kbd < 1.06-19, lokkit < 0.50-14 Conflicts: dhclient < 3.0.3-7 Conflicts: tcsh < 6.13-5 @@ -251,6 +251,18 @@ rm -rf $RPM_BUILD_ROOT /etc/profile.d/debug* %changelog +* Wed Sep 2 2009 Bill Nottingham - 8.98-1 +- sysconfig.txt: doucment DHCP_HOSTNAME (#498052) +- 88-clock.rules: Use --systz instead of --hctosys. (#517886, #489494) +- Support rwtab and state passed from dracut initrd (#515771, ) +- restore context of *tmp files (#519748) +- halt: don't try and save mixer settings if it's not writable. (#515771) +- rwtab: add /var/spool, /var/lib/dbus, others (#494973, #515771) +- sysconfig.txt: clarify docs (#518614) +- rc.sysinit: don't pretend /selinux is configurable (#518164) +- assorted ipv6 redundant code deletion +- translation updates: bn, ca, d, es, fi, fr, gu, hi, it, ja, ko, ml, nb, nl, pl, pt, pt_BR, ru, sr, ta, zh_CN, zh_TW + * Mon Aug 10 2009 Bill Nottingham - 8.97-1 - ipcalc: fix IPv6 address checking (#516319) - ifup-aliases: fix syntax error from earlier cleanups. (#515612, ) Index: sources =================================================================== RCS file: /cvs/extras/rpms/initscripts/devel/sources,v retrieving revision 1.186 retrieving revision 1.187 diff -u -p -r1.186 -r1.187 --- sources 10 Aug 2009 21:13:34 -0000 1.186 +++ sources 2 Sep 2009 21:38:27 -0000 1.187 @@ -1 +1 @@ -24b32543443055f6e1374496bfda5187 initscripts-8.97.tar.bz2 +bc4ed1f39917bab795140bfaeccae18c initscripts-8.98.tar.bz2 From than at fedoraproject.org Wed Sep 2 21:45:39 2009 From: than at fedoraproject.org (Than Ngo) Date: Wed, 2 Sep 2009 21:45:39 +0000 (UTC) Subject: rpms/kdebindings/devel kdebindings.spec,1.236,1.237 Message-ID: <20090902214540.152BE11C0094@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24155 Modified Files: kdebindings.spec Log Message: disable falcon temporary, there's api change in Falcon-9.0.x that causes the build failture i will fix it later Index: kdebindings.spec =================================================================== RCS file: /cvs/extras/rpms/kdebindings/devel/kdebindings.spec,v retrieving revision 1.236 retrieving revision 1.237 diff -u -p -r1.236 -r1.237 --- kdebindings.spec 2 Sep 2009 11:21:33 -0000 1.236 +++ kdebindings.spec 2 Sep 2009 21:45:39 -0000 1.237 @@ -8,11 +8,13 @@ %define csharp 1 %endif %endif -%define falcon 1 +%if 0%{?fedora} +%define falcon 0 %define php 1 %define ruby 1 %define smoke 1 %define java 0 +%endif %define pykde4_akonadi 1 %define pyqt4_version 4.5.2 From ajax at fedoraproject.org Wed Sep 2 21:54:31 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Wed, 2 Sep 2009 21:54:31 +0000 (UTC) Subject: rpms/xorg-x11-drv-intel/devel uevent.patch, NONE, 1.1 xorg-x11-drv-intel.spec, 1.24, 1.25 Message-ID: <20090902215431.CE34711C0094@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-drv-intel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27047 Modified Files: xorg-x11-drv-intel.spec Added Files: uevent.patch Log Message: * Wed Sep 02 2009 Adam Jackson 2.8.0-9 - uevent.patch: Catch uevents for output hotplug, rescan when they happen, and send RANDR events for any changes. uevent.patch: Makefile.am | 2 - i830.h | 5 +++ i830_driver.c | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 86 insertions(+), 1 deletion(-) --- NEW FILE uevent.patch --- diff -up xf86-video-intel-20090812/src/i830_driver.c.uevent xf86-video-intel-20090812/src/i830_driver.c --- xf86-video-intel-20090812/src/i830_driver.c.uevent 2009-09-01 15:41:32.803946753 -0400 +++ xf86-video-intel-20090812/src/i830_driver.c 2009-09-01 15:41:32.836946701 -0400 @@ -84,6 +84,8 @@ USE OR OTHER DEALINGS IN THE SOFTWARE. #include "i915_drm.h" #include +#include "libudev.h" + #define BIT(x) (1 << (x)) #define MAX(a,b) ((a) > (b) ? (a) : (b)) #define NB_OF(x) (sizeof (x) / sizeof (*x)) @@ -2526,6 +2528,80 @@ i830_disable_render_standby(ScrnInfoPtr } } +static void +I830HandleUEvents(int fd, void *closure) +{ + ScrnInfoPtr pScrn = closure; + I830Ptr pI830 = I830PTR(pScrn); + struct udev_device *dev; + + dev = udev_monitor_receive_device(pI830->uevent_monitor); + if (!dev) + return; + + /* + * technically we should inspect the event to see that it's a hotplug. + * but we know it's a hotplug, we don't get events for anything else. + * XXX but we should definitely trim by drm node + */ + + RRGetInfo(screenInfo.screens[pScrn->scrnIndex], TRUE); + + udev_device_unref(dev); +} + +static void +I830UeventInit(ScrnInfoPtr pScrn) +{ + I830Ptr pI830 = I830PTR(pScrn); + struct udev *u; + struct udev_monitor *mon; + + u = udev_new(); + if (!u) + return; + + mon = udev_monitor_new_from_netlink(u, "udev"); + + if (!mon) { + udev_unref(u); + return; + } + + if (udev_monitor_filter_add_match_subsystem_devtype(mon, + "drm", + "drm_minor") < 0 || + udev_monitor_enable_receiving(mon) < 0) + { + udev_monitor_unref(mon); + udev_unref(u); + return; + } + + pI830->uevent_handler = + xf86AddGeneralHandler(udev_monitor_get_fd(mon), + I830HandleUEvents, + pScrn); + + pI830->uevent_monitor = mon; +} + +static void +I830UeventFini(ScrnInfoPtr pScrn) +{ + I830Ptr pI830 = I830PTR(pScrn); + + if (pI830->uevent_handler) + { + struct udev *u = udev_monitor_get_udev(pI830->uevent_monitor); + + xf86RemoveGeneralHandler(pI830->uevent_handler); + + udev_monitor_unref(pI830->uevent_monitor); + udev_unref(u); + } +} + static Bool I830ScreenInit(int scrnIndex, ScreenPtr pScreen, int argc, char **argv) { @@ -2834,6 +2910,8 @@ I830ScreenInit(int scrnIndex, ScreenPtr pI830->closing = FALSE; pI830->suspended = FALSE; + I830UeventInit(pScrn); + return TRUE; } @@ -3093,6 +3171,8 @@ I830CloseScreen(int scrnIndex, ScreenPtr pI830->closing = TRUE; + I830UeventFini(pScrn); + if (pScrn->vtSema == TRUE) { I830LeaveVT(scrnIndex, 0); } --- xf86-video-intel-20090812/src/i830.h.uevent 2009-09-01 15:41:32.825975679 -0400 +++ xf86-video-intel-20090812/src/i830.h 2009-09-01 15:41:32.838947026 -0400 @@ -47,6 +47,8 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN #ifndef _I830_H_ #define _I830_H_ +#include "libudev.h" + #include "xf86_OSproc.h" #include "compiler.h" #include "xf86PciInfo.h" @@ -618,6 +620,9 @@ typedef struct _I830Rec { /** User option to print acceleration fallback info to the server log. */ Bool fallback_debug; struct sdvo_device_mapping sdvo_mappings[2]; + + struct udev_monitor *uevent_monitor; + InputHandlerProc uevent_handler; } I830Rec; #define I830PTR(p) ((I830Ptr)((p)->driverPrivate)) --- xf86-video-intel-20090812/src/Makefile.am.uevent 2009-08-11 14:50:03.000000000 -0400 +++ xf86-video-intel-20090812/src/Makefile.am 2009-09-01 15:44:06.552076300 -0400 @@ -32,7 +32,7 @@ AM_CFLAGS = @WARN_CFLAGS@ @XORG_CFLAGS@ intel_drv_la_LTLIBRARIES = intel_drv.la intel_drv_la_LDFLAGS = -module -avoid-version intel_drv_ladir = @moduledir@/drivers -intel_drv_la_LIBADD = -lm @DRM_LIBS@ -ldrm_intel ../uxa/libuxa.la +intel_drv_la_LIBADD = -ludev -lm @DRM_LIBS@ -ldrm_intel ../uxa/libuxa.la intel_drv_la_LIBADD += @PCIACCESS_LIBS@ INTEL_DRI_SRCS = \ Index: xorg-x11-drv-intel.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/xorg-x11-drv-intel.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- xorg-x11-drv-intel.spec 20 Aug 2009 21:23:04 -0000 1.24 +++ xorg-x11-drv-intel.spec 2 Sep 2009 21:54:31 -0000 1.25 @@ -8,7 +8,7 @@ Summary: Xorg X11 Intel video driver Name: xorg-x11-drv-intel Version: 2.8.0 -Release: 8%{?dist} +Release: 9%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -31,6 +31,7 @@ Patch21: intel-2.8.0-lvds-first.patch Patch40: dri2-page-flip.patch Patch50: intel-2.8.0-shadow-no-offset.patch +Patch60: uevent.patch ExclusiveArch: %{ix86} x86_64 ia64 @@ -83,6 +84,7 @@ Debugging tools for Intel graphics chips %patch21 -p1 -b .lvds-first %patch40 -p1 -b .flip %patch50 -p1 -b .shadow-no-offset +%patch60 -p1 -b .uevent %build @@ -138,6 +140,10 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/intel_*.1* %changelog +* Wed Sep 02 2009 Adam Jackson 2.8.0-9 +- uevent.patch: Catch uevents for output hotplug, rescan when they happen, + and send RANDR events for any changes. + * Thu Aug 20 2009 Kristian H?gsberg - 2.8.0-8 - Don't use fb offset when using shadow fbs. From dwheeler at fedoraproject.org Wed Sep 2 21:54:27 2009 From: dwheeler at fedoraproject.org (David A. Wheeler) Date: Wed, 2 Sep 2009 21:54:27 +0000 (UTC) Subject: rpms/auto-destdir/devel auto-destdir.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090902215427.CFD4D11C0094@cvs1.fedora.phx.redhat.com> Author: dwheeler Update of /cvs/pkgs/rpms/auto-destdir/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26725/devel Modified Files: .cvsignore sources Added Files: auto-destdir.spec import.log Log Message: * Mon Sep 02 2009 David A. Wheeler 1.10-1 - Test suite improvements: More tests, runs on Cygwin. - Simplified .spec file. --- NEW FILE auto-destdir.spec --- Name: auto-destdir Version: 1.10 Release: 1%{?dist} Summary: Automate DESTDIR support for "make install" Group: Development/Tools License: MIT URL: http://www.dwheeler.com/auto-destdir Source0: http://www.dwheeler.com/auto-destdir/auto-destdir-%{version}.tgz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch %description Auto-DESTDIR is a set of programs for POSIX/Unix/Linux systems that helps automate program installation from source code. It can be useful for creating native packages (e.g., RPM or deb), or for installing programs from source code to be managed by tools like GNU stow. The Auto-DESTDIR tools (run-redir and make-redir) redirect file installations so that the installed files are placed inside the the $DESTDIR directory, even if the provided makefile doesn't support the DESTDIR convention. %prep %setup -q %build %configure --scriptdir="%{_libexecdir}/%{name}" make %install rm -rf "%{buildroot}" make DESTDIR="%{buildroot}" install chmod a-x %{buildroot}/%{_mandir}/man1/* %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %{_bindir}/* %{_libexecdir}/%{name}/ %doc %{_mandir}/man1/* %doc README COPYING %changelog * Mon Sep 02 2009 David A. Wheeler 1.10-1 - Test suite improvements: More tests, runs on Cygwin. - Simplified .spec file. * Sun Aug 23 2009 David A. Wheeler 1.7-1 - Shortened description - Moved scripts to libexecdir. - Fixed missing '$' in run-redir - See https://bugzilla.redhat.com/show_bug.cgi?id=518766 for more info. * Sun Aug 23 2009 David A. Wheeler 1.6-1 - New version 1.6. - Significantly improved test suite, with a few found and fixed bugs - Refactored code * Sun Aug 23 2009 David A. Wheeler 1.5-1 - New version 1.5. - Fix ./configure so error messages report the problem correctly and handle empty values correctly. - Remove debug-disabler in RPM .spec file. * Sun Aug 23 2009 David A. Wheeler 1.4-2 - Switch from ./configure to %%configure * Sat Aug 22 2009 David A. Wheeler 1.4-1 - Change so run-redir isn't modified in place. Simplifies Debian packaging. * Fri Aug 21 2009 David A. Wheeler 1.3-1 - Added wrapper for "mv" * Mon Aug 12 2009 David A. Wheeler 1.1-1 - Modified to better comply with GNU coding standards * Mon Feb 16 2009 David A. Wheeler 1.0-1 - Initial version. Wraps install, mkdir, cp, ln. --- NEW FILE import.log --- auto-destdir-1_10-1_fc11:HEAD:auto-destdir-1.10-1.fc11.src.rpm:1251928469 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/auto-destdir/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 15:52:27 -0000 1.1 +++ .cvsignore 2 Sep 2009 21:54:27 -0000 1.2 @@ -0,0 +1 @@ +auto-destdir-1.10.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/auto-destdir/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 15:52:27 -0000 1.1 +++ sources 2 Sep 2009 21:54:27 -0000 1.2 @@ -0,0 +1 @@ +e78d909dd0dcc5a594726f5efd3dee7e auto-destdir-1.10.tgz From deji at fedoraproject.org Wed Sep 2 21:55:14 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Wed, 2 Sep 2009 21:55:14 +0000 (UTC) Subject: rpms/mpich2/EL-5 .cvsignore, 1.4, 1.5 mpich2.spec, 1.7, 1.8 sources, 1.4, 1.5 Message-ID: <20090902215514.B8F1F11C0094@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/mpich2/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27311 Modified Files: .cvsignore mpich2.spec sources Log Message: * Wed Sep 02 2009 Deji Akingunola - 1.1.1p1-1 - Update to 1.1.1p1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mpich2/EL-5/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 23 Jul 2009 13:36:42 -0000 1.4 +++ .cvsignore 2 Sep 2009 21:55:14 -0000 1.5 @@ -1 +1 @@ -mpich2-1.1.1.tar.gz +mpich2-1.1.1p1.tar.gz Index: mpich2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mpich2/EL-5/mpich2.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- mpich2.spec 23 Jul 2009 14:08:41 -0000 1.7 +++ mpich2.spec 2 Sep 2009 21:55:14 -0000 1.8 @@ -1,6 +1,6 @@ Summary: A high-performance implementation of MPI Name: mpich2 -Version: 1.1.1 +Version: 1.1.1p1 Release: 1%{?dist} License: MIT Group: Development/Libraries @@ -292,6 +292,9 @@ fi %{_mandir}/man4/*.gz %changelog +* Wed Sep 02 2009 Deji Akingunola - 1.1.1p1-1 +- Update to 1.1.1p1 + * Wed Jul 22 2009 Deji Akingunola - 1.1.1-1 - Update to 1.1.1 - Remove (and obsolete) the -libs subpackage, it is not necessary. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mpich2/EL-5/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 23 Jul 2009 13:36:42 -0000 1.4 +++ sources 2 Sep 2009 21:55:14 -0000 1.5 @@ -1 +1 @@ -01bffc9233411495c973d52c8ee15bf9 mpich2-1.1.1.tar.gz +cb3da718237f2af826fcd85a4ab72047 mpich2-1.1.1p1.tar.gz From dwheeler at fedoraproject.org Wed Sep 2 21:56:18 2009 From: dwheeler at fedoraproject.org (David A. Wheeler) Date: Wed, 2 Sep 2009 21:56:18 +0000 (UTC) Subject: rpms/auto-destdir/F-11 auto-destdir.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090902215618.5F90811C0094@cvs1.fedora.phx.redhat.com> Author: dwheeler Update of /cvs/pkgs/rpms/auto-destdir/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27935/F-11 Modified Files: .cvsignore sources Added Files: auto-destdir.spec import.log Log Message: * Mon Sep 02 2009 David A. Wheeler 1.10-1 - Test suite improvements: More tests, runs on Cygwin. - Simplified .spec file. --- NEW FILE auto-destdir.spec --- Name: auto-destdir Version: 1.10 Release: 1%{?dist} Summary: Automate DESTDIR support for "make install" Group: Development/Tools License: MIT URL: http://www.dwheeler.com/auto-destdir Source0: http://www.dwheeler.com/auto-destdir/auto-destdir-%{version}.tgz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch %description Auto-DESTDIR is a set of programs for POSIX/Unix/Linux systems that helps automate program installation from source code. It can be useful for creating native packages (e.g., RPM or deb), or for installing programs from source code to be managed by tools like GNU stow. The Auto-DESTDIR tools (run-redir and make-redir) redirect file installations so that the installed files are placed inside the the $DESTDIR directory, even if the provided makefile doesn't support the DESTDIR convention. %prep %setup -q %build %configure --scriptdir="%{_libexecdir}/%{name}" make %install rm -rf "%{buildroot}" make DESTDIR="%{buildroot}" install chmod a-x %{buildroot}/%{_mandir}/man1/* %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %{_bindir}/* %{_libexecdir}/%{name}/ %doc %{_mandir}/man1/* %doc README COPYING %changelog * Mon Sep 02 2009 David A. Wheeler 1.10-1 - Test suite improvements: More tests, runs on Cygwin. - Simplified .spec file. * Sun Aug 23 2009 David A. Wheeler 1.7-1 - Shortened description - Moved scripts to libexecdir. - Fixed missing '$' in run-redir - See https://bugzilla.redhat.com/show_bug.cgi?id=518766 for more info. * Sun Aug 23 2009 David A. Wheeler 1.6-1 - New version 1.6. - Significantly improved test suite, with a few found and fixed bugs - Refactored code * Sun Aug 23 2009 David A. Wheeler 1.5-1 - New version 1.5. - Fix ./configure so error messages report the problem correctly and handle empty values correctly. - Remove debug-disabler in RPM .spec file. * Sun Aug 23 2009 David A. Wheeler 1.4-2 - Switch from ./configure to %%configure * Sat Aug 22 2009 David A. Wheeler 1.4-1 - Change so run-redir isn't modified in place. Simplifies Debian packaging. * Fri Aug 21 2009 David A. Wheeler 1.3-1 - Added wrapper for "mv" * Mon Aug 12 2009 David A. Wheeler 1.1-1 - Modified to better comply with GNU coding standards * Mon Feb 16 2009 David A. Wheeler 1.0-1 - Initial version. Wraps install, mkdir, cp, ln. --- NEW FILE import.log --- auto-destdir-1_10-1_fc11:F-11:auto-destdir-1.10-1.fc11.src.rpm:1251928629 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/auto-destdir/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 15:52:27 -0000 1.1 +++ .cvsignore 2 Sep 2009 21:56:18 -0000 1.2 @@ -0,0 +1 @@ +auto-destdir-1.10.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/auto-destdir/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 15:52:27 -0000 1.1 +++ sources 2 Sep 2009 21:56:18 -0000 1.2 @@ -0,0 +1 @@ +e78d909dd0dcc5a594726f5efd3dee7e auto-destdir-1.10.tgz From dwheeler at fedoraproject.org Wed Sep 2 21:57:14 2009 From: dwheeler at fedoraproject.org (David A. Wheeler) Date: Wed, 2 Sep 2009 21:57:14 +0000 (UTC) Subject: rpms/auto-destdir/F-10 auto-destdir.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090902215714.8FE6311C0094@cvs1.fedora.phx.redhat.com> Author: dwheeler Update of /cvs/pkgs/rpms/auto-destdir/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28892/F-10 Modified Files: .cvsignore sources Added Files: auto-destdir.spec import.log Log Message: * Mon Sep 02 2009 David A. Wheeler 1.10-1 - Test suite improvements: More tests, runs on Cygwin. - Simplified .spec file. --- NEW FILE auto-destdir.spec --- Name: auto-destdir Version: 1.10 Release: 1%{?dist} Summary: Automate DESTDIR support for "make install" Group: Development/Tools License: MIT URL: http://www.dwheeler.com/auto-destdir Source0: http://www.dwheeler.com/auto-destdir/auto-destdir-%{version}.tgz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch %description Auto-DESTDIR is a set of programs for POSIX/Unix/Linux systems that helps automate program installation from source code. It can be useful for creating native packages (e.g., RPM or deb), or for installing programs from source code to be managed by tools like GNU stow. The Auto-DESTDIR tools (run-redir and make-redir) redirect file installations so that the installed files are placed inside the the $DESTDIR directory, even if the provided makefile doesn't support the DESTDIR convention. %prep %setup -q %build %configure --scriptdir="%{_libexecdir}/%{name}" make %install rm -rf "%{buildroot}" make DESTDIR="%{buildroot}" install chmod a-x %{buildroot}/%{_mandir}/man1/* %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %{_bindir}/* %{_libexecdir}/%{name}/ %doc %{_mandir}/man1/* %doc README COPYING %changelog * Mon Sep 02 2009 David A. Wheeler 1.10-1 - Test suite improvements: More tests, runs on Cygwin. - Simplified .spec file. * Sun Aug 23 2009 David A. Wheeler 1.7-1 - Shortened description - Moved scripts to libexecdir. - Fixed missing '$' in run-redir - See https://bugzilla.redhat.com/show_bug.cgi?id=518766 for more info. * Sun Aug 23 2009 David A. Wheeler 1.6-1 - New version 1.6. - Significantly improved test suite, with a few found and fixed bugs - Refactored code * Sun Aug 23 2009 David A. Wheeler 1.5-1 - New version 1.5. - Fix ./configure so error messages report the problem correctly and handle empty values correctly. - Remove debug-disabler in RPM .spec file. * Sun Aug 23 2009 David A. Wheeler 1.4-2 - Switch from ./configure to %%configure * Sat Aug 22 2009 David A. Wheeler 1.4-1 - Change so run-redir isn't modified in place. Simplifies Debian packaging. * Fri Aug 21 2009 David A. Wheeler 1.3-1 - Added wrapper for "mv" * Mon Aug 12 2009 David A. Wheeler 1.1-1 - Modified to better comply with GNU coding standards * Mon Feb 16 2009 David A. Wheeler 1.0-1 - Initial version. Wraps install, mkdir, cp, ln. --- NEW FILE import.log --- auto-destdir-1_10-1_fc11:F-10:auto-destdir-1.10-1.fc11.src.rpm:1251928694 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/auto-destdir/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 15:52:27 -0000 1.1 +++ .cvsignore 2 Sep 2009 21:57:14 -0000 1.2 @@ -0,0 +1 @@ +auto-destdir-1.10.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/auto-destdir/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 15:52:27 -0000 1.1 +++ sources 2 Sep 2009 21:57:14 -0000 1.2 @@ -0,0 +1 @@ +e78d909dd0dcc5a594726f5efd3dee7e auto-destdir-1.10.tgz From ajax at fedoraproject.org Wed Sep 2 22:01:02 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Wed, 2 Sep 2009 22:01:02 +0000 (UTC) Subject: rpms/xorg-x11-drv-intel/devel xorg-x11-drv-intel.spec,1.25,1.26 Message-ID: <20090902220102.2FBCF11C0094@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-drv-intel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31612 Modified Files: xorg-x11-drv-intel.spec Log Message: uh, i can buildreq, i promise Index: xorg-x11-drv-intel.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/xorg-x11-drv-intel.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- xorg-x11-drv-intel.spec 2 Sep 2009 21:54:31 -0000 1.25 +++ xorg-x11-drv-intel.spec 2 Sep 2009 22:01:01 -0000 1.26 @@ -41,6 +41,7 @@ BuildRequires: libXvMC-devel BuildRequires: mesa-libGL-devel >= 6.5-9 BuildRequires: libdrm-devel >= 2.4.6 BuildRequires: kernel-headers +BuildRequires: libudev-devel Requires: hwdata Requires: xorg-x11-server-Xorg >= 1.4.99.1 From rvinyard at fedoraproject.org Wed Sep 2 22:08:08 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Wed, 2 Sep 2009 22:08:08 +0000 (UTC) Subject: rpms/clipsmm/F-11 clipsmm.spec,1.6,1.7 Message-ID: <20090902220808.58B6611C0094@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/clipsmm/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1129 Modified Files: clipsmm.spec Log Message: Index: clipsmm.spec =================================================================== RCS file: /cvs/pkgs/rpms/clipsmm/F-11/clipsmm.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- clipsmm.spec 4 Aug 2009 19:32:18 -0000 1.6 +++ clipsmm.spec 2 Sep 2009 22:08:08 -0000 1.7 @@ -2,7 +2,7 @@ Summary: C++ interface to the CLIPS expert system C library Name: clipsmm Version: 0.1.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv3 URL: http://clipsmm.sourceforge.net Group: System Environment/Libraries @@ -114,6 +114,9 @@ find %{buildroot} -type f -name "*.la" - %changelog +* Wed Sep 2 2009 Rick L Vinyard Jr - 0.1.0-2 +- Bump release to rebuild against newer clips + * Mon Jul 27 2009 Rick L Vinyard Jr - 0.1.0-1 - New release From rvinyard at fedoraproject.org Wed Sep 2 22:08:20 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Wed, 2 Sep 2009 22:08:20 +0000 (UTC) Subject: rpms/clipsmm/devel clipsmm.spec,1.7,1.8 Message-ID: <20090902220820.0B3D211C0094@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/clipsmm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1205 Modified Files: clipsmm.spec Log Message: Index: clipsmm.spec =================================================================== RCS file: /cvs/pkgs/rpms/clipsmm/devel/clipsmm.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- clipsmm.spec 4 Aug 2009 19:32:09 -0000 1.7 +++ clipsmm.spec 2 Sep 2009 22:08:19 -0000 1.8 @@ -2,7 +2,7 @@ Summary: C++ interface to the CLIPS expert system C library Name: clipsmm Version: 0.1.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv3 URL: http://clipsmm.sourceforge.net Group: System Environment/Libraries @@ -114,6 +114,9 @@ find %{buildroot} -type f -name "*.la" - %changelog +* Wed Sep 2 2009 Rick L Vinyard Jr - 0.1.0-2 +- Bump release to rebuild against newer clips + * Mon Jul 27 2009 Rick L Vinyard Jr - 0.1.0-1 - New release From lennart at fedoraproject.org Wed Sep 2 23:24:21 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Wed, 2 Sep 2009 23:24:21 +0000 (UTC) Subject: rpms/pulseaudio/devel .cvsignore, 1.40, 1.41 pulseaudio.spec, 1.96, 1.97 sources, 1.43, 1.44 Message-ID: <20090902232421.36D7011C0094@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/pulseaudio/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20130 Modified Files: .cvsignore pulseaudio.spec sources Log Message: New test release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 24 Aug 2009 02:13:02 -0000 1.40 +++ .cvsignore 2 Sep 2009 23:24:18 -0000 1.41 @@ -1 +1 @@ -pulseaudio-0.9.16-test6.tar.gz +pulseaudio-0.9.16-test7.tar.gz Index: pulseaudio.spec =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/pulseaudio.spec,v retrieving revision 1.96 retrieving revision 1.97 diff -u -p -r1.96 -r1.97 --- pulseaudio.spec 27 Aug 2009 07:53:59 -0000 1.96 +++ pulseaudio.spec 2 Sep 2009 23:24:19 -0000 1.97 @@ -1,10 +1,10 @@ Name: pulseaudio Summary: Improved Linux Sound Server Version: 0.9.16 -Release: 11.test6%{?dist} +Release: 12.test7%{?dist} License: LGPLv2+ Group: System Environment/Daemons -Source0: http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-%{version}-test6.tar.gz +Source0: http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-%{version}-test7.tar.gz Source1: default.pa-for-gdm URL: http://pulseaudio.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -198,7 +198,7 @@ Requires(pre): gdm This package contains GDM integration hooks for the PulseAudio sound server. %prep -%setup -q -T -b0 -n pulseaudio-0.9.16-test6 +%setup -q -T -b0 -n pulseaudio-0.9.16-test7 %build %configure --disable-static --disable-rpath --with-system-user=pulse --with-system-group=pulse --with-access-group=pulse-access --disable-hal @@ -281,6 +281,7 @@ exit 0 %{_libdir}/pulse-%{version}/modules/module-cli-protocol-unix.so %{_libdir}/pulse-%{version}/modules/module-cli.so %{_libdir}/pulse-%{version}/modules/module-combine.so +%{_libdir}/pulse-%{version}/modules/module-loopback.so %{_libdir}/pulse-%{version}/modules/module-esound-compat-spawnfd.so %{_libdir}/pulse-%{version}/modules/module-esound-compat-spawnpid.so %{_libdir}/pulse-%{version}/modules/module-esound-protocol-tcp.so @@ -433,7 +434,10 @@ exit 0 %attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.pulse/default.pa %changelog -* Thu Aug 27 2009 Tomas Mraz - 0.9.16-11.test5 +* Thu Sep 3 2009 Lennart Poettering 0.9.16-12.test7 +- New test release + +* Thu Aug 27 2009 Tomas Mraz - 0.9.16-11.test6 - rebuilt with new openssl * Mon Aug 24 2009 Lennart Poettering 0.9.16-10.test6 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/sources,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- sources 24 Aug 2009 15:17:55 -0000 1.43 +++ sources 2 Sep 2009 23:24:19 -0000 1.44 @@ -1 +1 @@ -a2f5c6c43e67ee77acb8d46bbf4838f2 pulseaudio-0.9.16-test6.tar.gz +c9347d3b84eebcd02658020dfe4c28e4 pulseaudio-0.9.16-test7.tar.gz From transif at fedoraproject.org Wed Sep 2 23:48:33 2009 From: transif at fedoraproject.org (Transifex System User) Date: Wed, 2 Sep 2009 23:48:33 +0000 (UTC) Subject: comps/po zh_CN.po,1.25,1.26 Message-ID: <20090902234833.DA20911C0094@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30327/po Modified Files: zh_CN.po Log Message: Sending translation for Chinese (Simplified) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.25 -r 1.26 zh_CN.poIndex: zh_CN.po =================================================================== RCS file: /cvs/pkgs/comps/po/zh_CN.po,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- zh_CN.po 17 Aug 2009 06:01:44 -0000 1.25 +++ zh_CN.po 2 Sep 2009 23:48:33 -0000 1.26 @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: comps.HEAD\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-04-29 15:51-0400\n" -"PO-Revision-Date: 2009-08-17 16:01+1000\n" +"POT-Creation-Date: 2009-09-02 02:23+0000\n" +"PO-Revision-Date: 2009-09-03 09:47+1000\n" "Last-Translator: Leah Liu \n" "Language-Team: Simplified Chinese \n" "MIME-Version: 1.0\n" @@ -24,279 +24,300 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "??????????????????????" -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "????" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "???????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "????????" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "????????????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "??????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "???????" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "??????" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "?????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "??" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "? Ruby ??????????" -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "??????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "???????" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "??????" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "?????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "???????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "????????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "??????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "????????" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "???????" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "??????" -#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24 -#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32 msgid "Chinese Support" msgstr "????" -#: ../comps-f7.xml.in.h:24 ../comps-f8.xml.in.h:25 ../comps-f9.xml.in.h:25 -#: ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29 +#: ../comps-f9.xml.in.h:25 ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29 +#: ../comps-f12.xml.in.h:33 ../comps-f13.xml.in.h:33 msgid "Clustering" [...1812 lines suppressed...] msgstr "???????" -#: ../comps-f11.xml.in.h:164 +#: ../comps-f11.xml.in.h:164 ../comps-f12.xml.in.h:175 +#: ../comps-f13.xml.in.h:175 msgid "Sanskrit Support" msgstr "????" -#: ../comps-f11.xml.in.h:165 +#: ../comps-f11.xml.in.h:165 ../comps-f12.xml.in.h:176 +#: ../comps-f13.xml.in.h:176 msgid "Sardinian Support" msgstr "??????" -#: ../comps-f11.xml.in.h:182 +#: ../comps-f11.xml.in.h:182 ../comps-f12.xml.in.h:193 +#: ../comps-f13.xml.in.h:193 msgid "Sugar Desktop Environment" msgstr "Sugar ????" -#: ../comps-f11.xml.in.h:183 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." msgstr "??? Fedora ?? 32 ????????????????????????" -#: ../comps-f11.xml.in.h:186 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." msgstr "?????? CAML ?????????????" -#: ../comps-f11.xml.in.h:188 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "???????" -#: ../comps-f11.xml.in.h:196 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "?????" -#: ../comps-f11.xml.in.h:223 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." msgstr "????????,??,???????????." -#: ../comps-f11.xml.in.h:235 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "??????" -#: ../comps-f11.xml.in.h:237 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "??????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "? GNOME ????????????????" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "??? Fedora spin ????????????????????" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "?????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "? Fedora ??????????????" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "????????" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "?????GNOME?" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "?????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "LXDE ?????? S11 ????????????????????????????????????" + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "??????????" + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "Moblin ????" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "Moblin ??????/???/?????????????" + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "?????????????" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "??????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1403,7 +1572,7 @@ msgstr "" "GNOME ???????????????????????????????????" "????????" -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1411,17 +1580,17 @@ msgstr "" "KDE ????????????????????????????????????" "????" -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." msgstr "????????????????????????????? Emacs ? Vi?" -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "XEmacs ?????" -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1429,27 +1598,27 @@ msgstr "" "?????????? DocBook ????????????? HTML? PDF?" "Postscript ??????" -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "??????????????" -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "This group is a collection of tools and resources of Arabic environments." msgstr "???????????????????" -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "???????????????????" -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "This group is a collection of tools and resources of Japanese environments." msgstr "?????????????????" -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "This group is a collection of tools and resources of Czech environments." msgstr "??????????????????" From lennart at fedoraproject.org Wed Sep 2 23:53:01 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Wed, 2 Sep 2009 23:53:01 +0000 (UTC) Subject: rpms/pulseaudio/devel pulseaudio.spec,1.97,1.98 sources,1.44,1.45 Message-ID: <20090902235301.64EBA11C0094@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/pulseaudio/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1777 Modified Files: pulseaudio.spec sources Log Message: Fix build for ppc Index: pulseaudio.spec =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/pulseaudio.spec,v retrieving revision 1.97 retrieving revision 1.98 diff -u -p -r1.97 -r1.98 --- pulseaudio.spec 2 Sep 2009 23:24:19 -0000 1.97 +++ pulseaudio.spec 2 Sep 2009 23:53:01 -0000 1.98 @@ -1,7 +1,7 @@ Name: pulseaudio Summary: Improved Linux Sound Server Version: 0.9.16 -Release: 12.test7%{?dist} +Release: 13.test7%{?dist} License: LGPLv2+ Group: System Environment/Daemons Source0: http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-%{version}-test7.tar.gz @@ -434,6 +434,9 @@ exit 0 %attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.pulse/default.pa %changelog +* Thu Sep 3 2009 Lennart Poettering 0.9.16-13.test7 +- Fix build for ppc + * Thu Sep 3 2009 Lennart Poettering 0.9.16-12.test7 - New test release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/sources,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- sources 2 Sep 2009 23:24:19 -0000 1.44 +++ sources 2 Sep 2009 23:53:01 -0000 1.45 @@ -1 +1 @@ -c9347d3b84eebcd02658020dfe4c28e4 pulseaudio-0.9.16-test7.tar.gz +56080993180c89d7f2e3c3358cc09b90 pulseaudio-0.9.16-test7.tar.gz From mycae at fedoraproject.org Wed Sep 2 23:53:30 2009 From: mycae at fedoraproject.org (mycae) Date: Wed, 2 Sep 2009 23:53:30 +0000 (UTC) Subject: rpms/cpptasks/F-10 cpptasks.spec,1.1,1.2 Message-ID: <20090902235330.B5C6811C0094@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/cpptasks/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2091 Modified Files: cpptasks.spec Log Message: *fix BR and dep Index: cpptasks.spec =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/F-10/cpptasks.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- cpptasks.spec 29 Aug 2009 03:48:13 -0000 1.1 +++ cpptasks.spec 2 Sep 2009 23:53:30 -0000 1.2 @@ -15,7 +15,7 @@ BuildRequires: ant BuildRequires: ant-junit BuildRequires: jpackage-utils BuildRequires: junit -BuildRequires: maven2 +#BuildRequires: mave Requires: ant Requires: java @@ -34,7 +34,7 @@ MIDL and Windows Resource files. %package javadoc Summary: Javadoc for %{name} Group: Documentation -Requires: %{name}-%{version}-%{release} +Requires: %{name}>=%{version}-%{release} Requires: jpackage-utils %description javadoc @@ -128,7 +128,12 @@ rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- +- Fix doc installation %changelog +* Thu Sep 03 2009 D Haley - 1.0b5-3 +- Remove excess BR +- Fix subpackage dep + * Fri Aug 28 2009 D Haley - 1.0b5-2 - Fix doc installation - Move to _javadir/ant/ rather than _javadir/ From mycae at fedoraproject.org Wed Sep 2 23:54:12 2009 From: mycae at fedoraproject.org (mycae) Date: Wed, 2 Sep 2009 23:54:12 +0000 (UTC) Subject: rpms/cpptasks/F-10 cpptasks.spec,1.2,1.3 Message-ID: <20090902235412.ED7EE11C0094@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/cpptasks/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2449 Modified Files: cpptasks.spec Log Message: Bump revision number Index: cpptasks.spec =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/F-10/cpptasks.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- cpptasks.spec 2 Sep 2009 23:53:30 -0000 1.2 +++ cpptasks.spec 2 Sep 2009 23:54:12 -0000 1.3 @@ -1,6 +1,6 @@ Name: cpptasks Version: 1.0b5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Compile and link task for ant Group: Development/Libraries From spot at fedoraproject.org Thu Sep 3 00:23:23 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Thu, 3 Sep 2009 00:23:23 +0000 (UTC) Subject: rpms/xsupplicant/devel XSupplicant-2.1.8-ppc-fix.patch, NONE, 1.1 xsupplicant.spec, 1.44, 1.45 Message-ID: <20090903002323.7820911C0094@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/xsupplicant/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13112 Modified Files: xsupplicant.spec Added Files: XSupplicant-2.1.8-ppc-fix.patch Log Message: fix ppc, not run tested XSupplicant-2.1.8-ppc-fix.patch: sigsegv.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) --- NEW FILE XSupplicant-2.1.8-ppc-fix.patch --- diff -up XSupplicant-2.1.8-src/xsupplicant/lib/libcrashdump/sigsegv.c.ppc XSupplicant-2.1.8-src/xsupplicant/lib/libcrashdump/sigsegv.c --- XSupplicant-2.1.8-src/xsupplicant/lib/libcrashdump/sigsegv.c.ppc 2009-05-26 19:16:26.000000000 -0400 +++ XSupplicant-2.1.8-src/xsupplicant/lib/libcrashdump/sigsegv.c 2009-09-02 17:57:26.857041963 -0400 @@ -81,7 +81,21 @@ static void signal_segv(int signum, sigi // NGREG not defined on Mac OS X... #ifndef __APPLE__ for(i = 0; i < NGREG; i++) +#if defined(__linux__) + #if defined(__powerpc__) + #if defined(__powerpc64__) + fprintf(fh, "reg[%02d] = 0x" REGFORMAT "\n", i, ucontext->uc_mcontext.gp_regs[i]); + #else + fprintf(fh, "reg[%02d] = 0x" REGFORMAT "\n", i, ucontext->uc_mcontext.uc_regs->gregs[i]); + #endif + #else + /* This is a bit of a lie, ia64 is also special, but I don't care. */ fprintf(fh, "reg[%02d] = 0x" REGFORMAT "\n", i, ucontext->uc_mcontext.gregs[i]); + #endif +#else + /* This is probably not right for any OS besides Solaris x86. */ + fprintf(fh, "reg[%02d] = 0x" REGFORMAT "\n", i, ucontext->uc_mcontext.gregs[i]); +#endif #else fprintf(fh, "NGREG Not available on Mac OS X.\n"); #endif Index: xsupplicant.spec =================================================================== RCS file: /cvs/pkgs/rpms/xsupplicant/devel/xsupplicant.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- xsupplicant.spec 2 Sep 2009 16:55:48 -0000 1.44 +++ xsupplicant.spec 3 Sep 2009 00:23:23 -0000 1.45 @@ -1,13 +1,14 @@ Name: xsupplicant Summary: Open Source Implementation of IEEE 802.1x Version: 2.1.8 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ or BSD with advertising Group: System Environment/Base URL: http://www.open1x.org/ Source0: http://download.sourceforge.net/open1x/XSupplicant-%{version}-src.tar.gz Source1: XSupplicantUI.desktop Patch2: xsupplicant-2.1.8-ui-Fedora.patch +Patch3: XSupplicant-2.1.8-ppc-fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libtool, dos2unix, libxml2-devel, pcsc-lite-devel, libtnc-devel BuildRequires: openssl-devel, wireless-tools-devel @@ -41,6 +42,8 @@ QT User Interface for XSupplicant. %setup -q -n XSupplicant-%{version}-src # Find UI files in a sane system location %patch2 -p1 -b .Fedora +# Fix PPC (enough to get it building, not run-tested) +%patch3 -p1 -b .ppc cd xsupplicant autoreconf -vfis @@ -122,6 +125,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/%{name}/ %changelog +* Wed Sep 2 2009 Tom "spot" Callaway - 2.1.8-2 +- duct tape fix for ppc/ppc64, not run-tested + * Wed Sep 2 2009 Tom "spot" Callaway - 2.1.8-1 - update to 2.1.8 From cebbert at fedoraproject.org Thu Sep 3 00:44:23 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Thu, 3 Sep 2009 00:44:23 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1761,1.1762 Message-ID: <20090903004423.E2EC111C0094@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17636 Modified Files: kernel.spec Log Message: add version to changelog Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1761 retrieving revision 1.1762 diff -u -p -r1.1761 -r1.1762 --- kernel.spec 2 Sep 2009 15:46:20 -0000 1.1761 +++ kernel.spec 3 Sep 2009 00:44:23 -0000 1.1762 @@ -2009,7 +2009,7 @@ fi # and build. %changelog -* Wed Sep 02 2009 Adam Jackson +* Wed Sep 02 2009 Adam Jackson 2.6.31-0.199.rc8.git2 - drm-intel-pm.patch: Disable by default, too flickery on too many machines. Enable with i915.powersave=1. From cchance at fedoraproject.org Thu Sep 3 01:38:53 2009 From: cchance at fedoraproject.org (cchance) Date: Thu, 3 Sep 2009 01:38:53 +0000 (UTC) Subject: rpms/ibus-table/devel .cvsignore, 1.11, 1.12 ibus-table.spec, 1.24, 1.25 sources, 1.12, 1.13 Message-ID: <20090903013853.F2B7A11C0094@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5095 Modified Files: .cvsignore ibus-table.spec sources Log Message: rebuilt Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 4 Aug 2009 01:35:52 -0000 1.11 +++ .cvsignore 3 Sep 2009 01:38:53 -0000 1.12 @@ -1 +1,2 @@ ibus-table-1.2.0.20090804.tar.gz +ibus-table-1.2.0.20090902.tar.gz Index: ibus-table.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/devel/ibus-table.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- ibus-table.spec 2 Sep 2009 07:29:20 -0000 1.24 +++ ibus-table.spec 3 Sep 2009 01:38:53 -0000 1.25 @@ -1,6 +1,6 @@ Name: ibus-table Version: 1.2.0.20090902 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ Group: System Environment/Libraries @@ -122,6 +122,9 @@ ibus-table-createdb -i -n %{_datadir}/ib %{_datadir}/%{name}/icons/latex.svg %changelog +* Thu Sep 03 2009 Caius 'kaio' Chance - 1.2.0.20090902-2.fc12 +- Rebuilt. + * Wed Sep 02 2009 Caius 'kaio' Chance - 1.2.0.20090902-1.fc12 - Updated source. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 4 Aug 2009 01:35:52 -0000 1.12 +++ sources 3 Sep 2009 01:38:53 -0000 1.13 @@ -1 +1,2 @@ 86efc5aa421eeffe26b4dd5718387738 ibus-table-1.2.0.20090804.tar.gz +a87a42535c63fe89dc25c47cea658290 ibus-table-1.2.0.20090902.tar.gz From mbarnes at fedoraproject.org Thu Sep 3 02:31:29 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Thu, 3 Sep 2009 02:31:29 +0000 (UTC) Subject: rpms/evolution/devel .cvsignore, 1.116.2.18, 1.116.2.19 evolution.spec, 1.394.2.37, 1.394.2.38 sources, 1.116.2.22, 1.116.2.23 Message-ID: <20090903023129.91E9011C0094@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/evolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20601 Modified Files: Tag: private-mbarnes-kb .cvsignore evolution.spec sources Log Message: * Wed Sep 02 2009 Matthew Barnes - 2.27.99-1.kb.2.fc12 - Snapshot of "kill-bonobo" branch at commit 74457fd. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/.cvsignore,v retrieving revision 1.116.2.18 retrieving revision 1.116.2.19 diff -u -p -r1.116.2.18 -r1.116.2.19 --- .cvsignore 1 Sep 2009 19:06:40 -0000 1.116.2.18 +++ .cvsignore 3 Sep 2009 02:31:29 -0000 1.116.2.19 @@ -1 +1 @@ -evolution-2.29.1-kill-bonobo-f945e64.tar.bz2 +evolution-2.29.1-kill-bonobo-74457fd.tar.bz2 Index: evolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v retrieving revision 1.394.2.37 retrieving revision 1.394.2.38 diff -u -p -r1.394.2.37 -r1.394.2.38 --- evolution.spec 1 Sep 2009 23:56:59 -0000 1.394.2.37 +++ evolution.spec 3 Sep 2009 02:31:29 -0000 1.394.2.38 @@ -1,5 +1,5 @@ # This is an unofficial RPM for testing Evolution's kill-bonobo branch. -%define hash f945e64 +%define hash 74457fd %define dbus_glib_version 0.70 %define dbus_version 1.0 @@ -47,7 +47,7 @@ Name: evolution Version: 2.27.99 -Release: 1.kb.1%{?dist} +Release: 1.kb.2%{?dist} Group: Applications/Productivity Summary: Mail and calendar client for GNOME License: GPLv2+ and GFDL @@ -680,7 +680,10 @@ rm -rf $RPM_BUILD_ROOT %{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-clean %changelog -* Mon Sep 01 2009 Matthew Barnes - 2.27.99-1.kb.1.fc12 +* Wed Sep 02 2009 Matthew Barnes - 2.27.99-1.kb.2.fc12 +- Snapshot of "kill-bonobo" branch at commit 74457fd. + +* Tue Sep 01 2009 Matthew Barnes - 2.27.99-1.kb.1.fc12 - Snapshot of "kill-bonobo" branch at commit f945e64. - Actual tarball is now 2.29.1, but keep the package at 2.27.99 for easier compatibility with Fedora 12. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/sources,v retrieving revision 1.116.2.22 retrieving revision 1.116.2.23 diff -u -p -r1.116.2.22 -r1.116.2.23 --- sources 1 Sep 2009 19:06:40 -0000 1.116.2.22 +++ sources 3 Sep 2009 02:31:29 -0000 1.116.2.23 @@ -1 +1 @@ -658fce6142a8c152cde3054c1086a849 evolution-2.29.1-kill-bonobo-f945e64.tar.bz2 +430d4e5ead977fa1e270a106a70caaf2 evolution-2.29.1-kill-bonobo-74457fd.tar.bz2 From dcantrel at fedoraproject.org Thu Sep 3 02:33:31 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Thu, 3 Sep 2009 02:33:31 +0000 (UTC) Subject: rpms/anaconda/devel .cvsignore, 1.662, 1.663 anaconda.spec, 1.812, 1.813 sources, 1.796, 1.797 Message-ID: <20090903023331.282D111C0094@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/anaconda/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21242 Modified Files: .cvsignore anaconda.spec sources Log Message: * Wed Sep 02 2009 David Cantrell - 12.20-1 - Rename mostlyclean-glade to mostlyclean-liveinst. (dcantrell) - Handle rootPath referencing a chroot value or actual path (#519665) (dcantrell) - We convert cmdline args to longs in several places, so reduce to a function. (clumens) - Support rootpath overrides in fsset.rootDevice (#519665) (dcantrell) - Pass anaconda.rootPath to FSSet() (dcantrell) - Include ui, liveinst, and lang-table strings in po updates (#515411) (dcantrell) - Add some silent make support for sed, mkctype, and other commands. (dcantrell) - Recheck if a partition should be ignored after getting its disk (#518971) (hdegoede) - Fix traceback when editing a pre-existing logical volume (hdegoede) - Do not traceback on an usb cardreader with no card present (hdegoede) - Don't identify multi lun usb card readers as multipath (#517603) (hdegoede) - Device class does not have a format member (hdegoede) - Device class does not have a path member (hdegoede) - Simplify language.py to two basic settings, and a lot of support (#517569). (clumens) - clobber is a method of PartedDevice not PartedDisk (hdegoede) - Remove unused fsFromConfig method (hdegoede) - allocatePartitions: PartitionCount is a member of PartedDisk not DiskDevice (hdegoede) - New version. (clumens) - Fix storage/__init__.py:1857: non-keyword arg after keyword arg (hdegoede) - Remove a bunch of unnecessary semicolons (hdegoede) - pylint does not like ) - Fix 55:udev_resolve_devspec: Using possibly undefined loop variable 'dev' (hdegoede) - MDRaidArrayDevice.totalDevices is a read only property so don't write it (hdegoede) - storage/__init__.py:471:Storage.exceptionDisks: Undefined variable 'udev' (hdegoede) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/.cvsignore,v retrieving revision 1.662 retrieving revision 1.663 diff -u -p -r1.662 -r1.663 --- .cvsignore 1 Sep 2009 17:13:39 -0000 1.662 +++ .cvsignore 3 Sep 2009 02:33:30 -0000 1.663 @@ -1,2 +1 @@ -anaconda-12.18.tar.bz2 -anaconda-12.19.tar.bz2 +anaconda-12.20.tar.bz2 Index: anaconda.spec =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/anaconda.spec,v retrieving revision 1.812 retrieving revision 1.813 diff -u -p -r1.812 -r1.813 --- anaconda.spec 1 Sep 2009 17:13:39 -0000 1.812 +++ anaconda.spec 3 Sep 2009 02:33:30 -0000 1.813 @@ -3,7 +3,7 @@ Summary: Graphical system installer Name: anaconda -Version: 12.19 +Version: 12.20 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -210,6 +210,42 @@ update-desktop-database &> /dev/null || %endif %changelog +* Wed Sep 02 2009 David Cantrell - 12.20-1 +- Rename mostlyclean-glade to mostlyclean-liveinst. (dcantrell) +- Handle rootPath referencing a chroot value or actual path (#519665) + (dcantrell) +- We convert cmdline args to longs in several places, so reduce to a + function. (clumens) +- Support rootpath overrides in fsset.rootDevice (#519665) (dcantrell) +- Pass anaconda.rootPath to FSSet() (dcantrell) +- Include ui, liveinst, and lang-table strings in po updates (#515411) + (dcantrell) +- Add some silent make support for sed, mkctype, and other commands. + (dcantrell) +- Recheck if a partition should be ignored after getting its disk (#518971) + (hdegoede) +- Fix traceback when editing a pre-existing logical volume (hdegoede) +- Do not traceback on an usb cardreader with no card present (hdegoede) +- Don't identify multi lun usb card readers as multipath (#517603) (hdegoede) +- Device class does not have a format member (hdegoede) +- Device class does not have a path member (hdegoede) +- Simplify language.py to two basic settings, and a lot of support + (#517569). (clumens) +- clobber is a method of PartedDevice not PartedDisk (hdegoede) +- Remove unused fsFromConfig method (hdegoede) +- allocatePartitions: PartitionCount is a member of PartedDisk not + DiskDevice (hdegoede) +- New version. (clumens) +- Fix storage/__init__.py:1857: non-keyword arg after keyword arg (hdegoede) +- Remove a bunch of unnecessary semicolons (hdegoede) +- pylint does not like ) +- Fix 55:udev_resolve_devspec: Using possibly undefined loop variable 'dev' + (hdegoede) +- MDRaidArrayDevice.totalDevices is a read only property so don't write it + (hdegoede) +- storage/__init__.py:471:Storage.exceptionDisks: Undefined variable 'udev' + (hdegoede) + * Tue Sep 01 2009 Chris Lumens - 12.19-1 - NetworkManager changed *again*, use libnm-glib.pc now. (dcantrell) - Save duplicates from /etc/fstab and don't traceback (#517498). (clumens) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/sources,v retrieving revision 1.796 retrieving revision 1.797 diff -u -p -r1.796 -r1.797 --- sources 1 Sep 2009 17:13:39 -0000 1.796 +++ sources 3 Sep 2009 02:33:30 -0000 1.797 @@ -1 +1 @@ -c5596213b8fe5f0d29784450b029e97a anaconda-12.19.tar.bz2 +f117ebba1cc50fe6b3ccc1f37c619e27 anaconda-12.20.tar.bz2 From mbarnes at fedoraproject.org Thu Sep 3 03:08:22 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Thu, 3 Sep 2009 03:08:22 +0000 (UTC) Subject: rpms/evolution/devel evolution.spec,1.394.2.38,1.394.2.39 Message-ID: <20090903030822.87AD211C0094@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/evolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30765 Modified Files: Tag: private-mbarnes-kb evolution.spec Log Message: Fix file list. Index: evolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v retrieving revision 1.394.2.38 retrieving revision 1.394.2.39 diff -u -p -r1.394.2.38 -r1.394.2.39 --- evolution.spec 3 Sep 2009 02:31:29 -0000 1.394.2.38 +++ evolution.spec 3 Sep 2009 03:08:20 -0000 1.394.2.39 @@ -592,9 +592,8 @@ rm -rf $RPM_BUILD_ROOT %{evo_plugin_dir}/org-gnome-prefer-plain.eplug %{evo_plugin_dir}/liborg-gnome-prefer-plain.so -#%{evo_plugin_dir}/org-gnome-publish-calendar.eplug -#%{evo_plugin_dir}/liborg-gnome-publish-calendar.so -#%{evo_plugin_dir}/org-gnome-publish-calendar.xml +%{evo_plugin_dir}/org-gnome-publish-calendar.eplug +%{evo_plugin_dir}/liborg-gnome-publish-calendar.so #%{evo_plugin_dir}/org-gnome-save-calendar.eplug #%{evo_plugin_dir}/liborg-gnome-save-calendar.so From whot at fedoraproject.org Thu Sep 3 03:11:21 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Thu, 3 Sep 2009 03:11:21 +0000 (UTC) Subject: rpms/xorg-x11-server/devel .cvsignore, 1.72, 1.73 commitid, 1.35, 1.36 sources, 1.67, 1.68 xorg-x11-server.spec, 1.481, 1.482 Message-ID: <20090903031121.9244F11C0094@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv708 Modified Files: .cvsignore commitid sources xorg-x11-server.spec Log Message: * Thu Sep 03 2009 Peter Hutterer 1.6.99-45.20090903 - Today's git snapshot. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/.cvsignore,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- .cvsignore 1 Sep 2009 06:22:47 -0000 1.72 +++ .cvsignore 3 Sep 2009 03:11:21 -0000 1.73 @@ -1 +1 @@ -xorg-server-20090901.tar.xz +xorg-server-20090903.tar.xz Index: commitid =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/commitid,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- commitid 1 Sep 2009 06:22:47 -0000 1.35 +++ commitid 3 Sep 2009 03:11:21 -0000 1.36 @@ -1 +1 @@ -a8e634b86d47353ef354717904fa66ebe35e1303 +84eb4c66a4a09c360cef260fb2f35dfb6d8a93c6 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/sources,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- sources 1 Sep 2009 06:22:47 -0000 1.67 +++ sources 3 Sep 2009 03:11:21 -0000 1.68 @@ -1 +1 @@ -941c731970321668b88a8af0805fccfb xorg-server-20090901.tar.xz +d1e78cc3b2455b9d307bf52c10db2e0d xorg-server-20090903.tar.xz Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v retrieving revision 1.481 retrieving revision 1.482 diff -u -p -r1.481 -r1.482 --- xorg-x11-server.spec 1 Sep 2009 06:22:47 -0000 1.481 +++ xorg-x11-server.spec 3 Sep 2009 03:11:21 -0000 1.482 @@ -14,12 +14,12 @@ # Fix rhpxl to no longer need vesamodes/extramodes %define pkgname xorg-server -%define gitdate 20090901 +%define gitdate 20090903 Summary: X.Org X11 X server Name: xorg-x11-server Version: 1.6.99 -Release: 44.%{gitdate}%{?dist} +Release: 45.%{gitdate}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X @@ -504,6 +504,9 @@ rm -rf $RPM_BUILD_ROOT %{xserver_source_dir} %changelog +* Thu Sep 03 2009 Peter Hutterer 1.6.99-45.20090903 +- Today's git snapshot. + * Tue Sep 01 2009 Peter Hutterer 1.6.99-44.20090901 - Today's git snapshot (incl. vga-arbitration). - dri2-page-flip.patch: rebase. From mclasen at fedoraproject.org Thu Sep 3 03:13:45 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Thu, 3 Sep 2009 03:13:45 +0000 (UTC) Subject: rpms/polkit-gnome/devel polkit-gnome.spec,1.9,1.10 Message-ID: <20090903031345.EC1CE11C0094@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/polkit-gnome/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29743 Modified Files: polkit-gnome.spec Log Message: remove onlyshowin Index: polkit-gnome.spec =================================================================== RCS file: /cvs/pkgs/rpms/polkit-gnome/devel/polkit-gnome.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- polkit-gnome.spec 29 Aug 2009 17:43:38 -0000 1.9 +++ polkit-gnome.spec 3 Sep 2009 03:13:45 -0000 1.10 @@ -1,7 +1,7 @@ Summary: PolicyKit integration for the GNOME desktop Name: polkit-gnome Version: 0.94 -Release: 3%{?dist} +Release: 4%{?dist} License: LGPLv2+ URL: http://www.freedesktop.org/wiki/Software/PolicyKit Group: Applications/System @@ -53,7 +53,7 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la desktop-file-install --delete-original \ --dir $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart \ - --add-only-show-in KDE \ + --remove-only-show-in GNOME \ $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/polkit-gnome-authentication-agent-1.desktop %find_lang polkit-gnome-1 @@ -80,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 2 2009 Matthias Clasen - 0.94-4 +- Just remove the OnlyShowIn, it turns out everybody wants this + * Sat Aug 29 2009 Matthias Clasen - 0.94-3 - Require a new enough polkit (#517479) From chitlesh at fedoraproject.org Thu Sep 3 05:12:50 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Thu, 3 Sep 2009 05:12:50 +0000 (UTC) Subject: rpms/alliance/F-10 .cvsignore, 1.4, 1.5 alliance.spec, 1.21, 1.22 import.log, 1.3, 1.4 sources, 1.4, 1.5 alliance-env.patch, 1.6, NONE alliance-examples-adm2901.patch, 1.1, NONE alliance-examples-mipsR3000.patch, 1.1, NONE alliance-examples.patch, 1.1, NONE alliance-perms.patch, 1.1, NONE alliance-run.patch, 1.1, NONE alliance-tutorials-amd2901.patch, 1.1, NONE alliance-tutorials-place_n_route.patch, 1.1, NONE alliance-tutorials-simulation.patch, 1.1, NONE alliance-tutorials-start.patch, 1.1, NONE alliance-tutorials-synthesis.patch, 1.1, NONE alliance-xgra-xgrerror-ld.patch, 1.1, NONE alliance-xgra.patch, 1.1, NONE dreal.desktop, 1.4, NONE dreal.png, 1.1, NONE graal.desktop, 1.4, NONE graal.png, 1.1, NONE xfsm.desktop, 1.4, NONE xfsm.png, 1.1, NONE xgra.desktop, 1.1, NONE xgra.png, 1.1, NONE xpat.desktop, 1.4, NONE xpat.png, 1.1, NONE xsch.desktop, 1.4, NONE xsch.png, 1.1, NONE xvpn.desktop, 1.4, NONE xvpn.png, 1.1, NONE Message-ID: <20090903051250.EC9E711C0099@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/alliance/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2699/F-10 Modified Files: .cvsignore alliance.spec import.log sources Removed Files: alliance-env.patch alliance-examples-adm2901.patch alliance-examples-mipsR3000.patch alliance-examples.patch alliance-perms.patch alliance-run.patch alliance-tutorials-amd2901.patch alliance-tutorials-place_n_route.patch alliance-tutorials-simulation.patch alliance-tutorials-start.patch alliance-tutorials-synthesis.patch alliance-xgra-xgrerror-ld.patch alliance-xgra.patch dreal.desktop dreal.png graal.desktop graal.png xfsm.desktop xfsm.png xgra.desktop xgra.png xpat.desktop xpat.png xsch.desktop xsch.png xvpn.desktop xvpn.png Log Message: 20090901snap: upstream merged most of our patches Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 28 Aug 2009 10:26:09 -0000 1.4 +++ .cvsignore 3 Sep 2009 05:12:47 -0000 1.5 @@ -1 +1 @@ -alliance-5.0-20090827.tar.gz +alliance-5.0-20090901.tar.gz Index: alliance.spec =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/alliance.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- alliance.spec 28 Aug 2009 14:51:18 -0000 1.21 +++ alliance.spec 3 Sep 2009 05:12:48 -0000 1.22 @@ -1,10 +1,10 @@ %define prefix %{_libdir}/%{name} -%define snapshot 20090827 +%define snapshot 20090901 %define _default_patch_fuzz 2 Name: alliance Version: 5.0 -Release: 30.%{snapshot}snap%{?dist} +Release: 31.%{snapshot}snap%{?dist} Summary: VLSI EDA System License: GPLv2 @@ -13,51 +13,16 @@ Group: Applications/Engineering Source: http://www-asim.lip6.fr/pub/alliance/distribution/5.0/%{name}-%{version}-%{snapshot}.tar.gz URL: http://www-asim.lip6.fr/recherche/alliance/ -Patch0: alliance-env.patch -Patch1: alliance-run.patch -Patch2: alliance-perms.patch - -# Improving autogeneration of documentation -Patch3: alliance-tutorials-place_n_route.patch -Patch4: alliance-tutorials-simulation.patch -Patch5: alliance-tutorials-start.patch -Patch6: alliance-tutorials-synthesis.patch -Patch7: alliance-tutorials-amd2901.patch - -# Improving examples -Patch8: alliance-examples.patch -Patch9: alliance-examples-adm2901.patch -Patch10: alliance-examples-mipsR3000.patch - -# upstream enhancements -Patch11: alliance-xgra.patch - -# Fixes warning: format '%%d' expects type 'int', but argument N has type 'long int' -Patch12: alliance-xgra-xgrerror-ld.patch - -Source1: xsch.desktop -Source2: dreal.desktop -Source3: xpat.desktop -Source4: xfsm.desktop -Source5: xvpn.desktop -Source6: graal.desktop -Source7: xgra.desktop -Source8: alliance.fedora +Source1: alliance.fedora # Chitlesh's donated pictures to alliance -Source9: graal.png -Source10: dreal.png -Source11: xvpn.png -Source12: xfsm.png -Source13: xpat.png -Source14: xsch.png -Source15: xgra.png - -Source16: alliance-tutorials-go-all.sh -Source17: alliance-tutorials-go-all-clean.sh -Source18: alliance-examples-go-all.sh -Source19: alliance-examples-go-all-clean.sh +# included asfrom snapshot 20090901 + +Source2: alliance-tutorials-go-all.sh +Source3: alliance-tutorials-go-all-clean.sh +Source4: alliance-examples-go-all.sh +Source5: alliance-examples-go-all-clean.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libXt-devel byacc desktop-file-utils bison @@ -72,7 +37,7 @@ BuildRequires: lesstif-devel %endif Requires: xorg-x11-fonts-misc -# 442379 +# RHBZ 442379 Requires(post): %{name}-libs = %{version}-%{release} %description @@ -137,31 +102,17 @@ Documentation and tutorials for the Alli %setup -q %{__rm} -rf autom4te.cache -%{__cp} -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} . -sed -i "s|ALLIANCE_TOP|%{prefix}|" *.desktop +%{__cp} -p %{SOURCE1} . +sed -i "s|ALLIANCE_TOP|%{prefix}|" distrib/*.desktop # removed useless copyrighted (by Cadence) lines from the examples # and even in alliance-run # https://www-asim.lip6.fr/wws/arc/alliance-users/2007-07/msg00006.html -%patch11 -p1 -b .xgra-makefile.am -%patch12 -p0 -b .xgra-long - - -%patch0 -p0 -b .env -%patch1 -p0 -b .run -%patch2 -p0 -b .perms - - # ------------------------------------------------------------------------------ # Description : 2008 March : TexLive introduction to Rawhide sed -i "s|tutorials||" documentation/Makefile.in sed -i "s|documentation/tutorials/Makefile||" configure* -%patch3 -p1 -b .doc -%patch4 -p1 -b .doc -%patch5 -p1 -b .doc -%patch6 -p1 -b .doc -%patch7 -p0 -b .doc pushd documentation/tutorials # clean unneccessary files %{__rm} Makefile* @@ -175,8 +126,8 @@ pushd documentation/tutorials %{__rm} -rf $folder done # Add automated scripts to tutorials - %{__install} -pm 755 %{SOURCE16} go-all.sh - %{__install} -pm 755 %{SOURCE17} go-all-clean.sh + %{__install} -pm 755 %{SOURCE2} go-all.sh + %{__install} -pm 755 %{SOURCE3} go-all-clean.sh # Fedora Electronic Lab self test for alliance #./go-all.sh 2>&1 | tee self-test-tutorials.log # clean temporary files @@ -184,10 +135,6 @@ pushd documentation/tutorials popd # ------------------------------------------------------------------------------ -%patch8 -p0 -b .examples -%patch9 -p1 -b .examples -%patch10 -p1 -b .examples - # fixing flex and bison update on rawhide sed -i '30i\#include \"string.h\"' ocp/src/placer/Ocp.cpp ocp/src/placer/PPlacement.h sed -i '18i\#include \"bvl_bcomp_y.h\"' bvl/src/bvl_bcomp_y.y @@ -211,10 +158,14 @@ done sed -i 's/\r//' mipsR3000/asm/* popd -# Fix xgra build -sed -i "s|AM_CFLAGS =|AM_CFLAGS = -I../../mbk/src -I../../aut/src/|g" xgra/src/Makefile* -sed -i "s|xgra_LDADD =|xgra_LDADD = -L../../mbk/src -L../../aut/src/|g" xgra/src/Makefile* - +find documentation/tutorials/ \ + -name *.vbe -o \ + -name *.pat -o \ + -name *.vhdl -o \ + -name *.vst -o \ + -name *.c \ + -exec chmod 0644 {} ';' + %build export ALLIANCE_TOP=%{prefix} @@ -225,7 +176,7 @@ export ALLIANCE_TOP=%{prefix} --includedir=%{prefix}/include \ --libdir=%{prefix}/lib \ --bindir=%{prefix}/bin \ - --mandir=%{_datadir}/%{name}/man #252941 + --mandir=%{_datadir}/%{name}/man # RHBZ 252941 # disabling rpath sed -i 's|^hardcode_libdir_flag_spec="\\${wl}--rpath \\${wl}\\$libdir"|hardcode_libdir_flag_spec=""|g' libtool @@ -244,7 +195,6 @@ sed -i -e 's! -shared ! -Wl,--as-needed\ %{__make} INSTALL="install -p" DESTDIR=%{buildroot} install - # Set execution rights on the alc_env.* batchs and adjust ALLIANCE_TOP. pushd %{buildroot}%{_sysconfdir}/profile.d chmod 0644 alc_env.* @@ -262,8 +212,8 @@ popd %{__rm} -rf %{buildroot}%{prefix}/examples/ # Add automated scripts to examples -%{__install} -pm 755 %{SOURCE18} alliance-examples/go-all.sh -%{__install} -pm 755 %{SOURCE19} alliance-examples/go-all-clean.sh +%{__install} -pm 755 %{SOURCE4} alliance-examples/go-all.sh +%{__install} -pm 755 %{SOURCE5} alliance-examples/go-all-clean.sh pushd alliance-examples/ # FEL self test for alliance @@ -277,13 +227,13 @@ find %{buildroot} -name '*.la' -exec rm # Adding icons for the menus %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ -%{__cp} -p %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} \ +%{__cp} -p distrib/*.png \ %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ # desktop files with enhanced menu from electronics-menu now on Fedora # thanks Peter Brett -for desktopfile in *.desktop; do +for desktopfile in distrib/*.desktop; do desktop-file-install --vendor "" \ --dir %{buildroot}%{_datadir}/applications/ \ $desktopfile @@ -327,6 +277,7 @@ sed -i "s|/bin/zsh|/bin/sh|" doc/allianc %{_fixperms} %{buildroot}/* + %post /sbin/ldconfig source %{_sysconfdir}/profile.d/alc_env.sh @@ -349,8 +300,8 @@ touch --no-create %{_datadir}/icons/hico %files -%doc CHANGES LICENCE COPYING* FAQ alliance.fedora %defattr(-,root,root,-) +%doc CHANGES LICENCE COPYING* FAQ alliance.fedora %{prefix}/ %{_datadir}/%{name}/ %{_datadir}/icons/hicolor/48x48/apps/* @@ -381,6 +332,10 @@ touch --no-create %{_datadir}/icons/hico %changelog +* Wed Sep 02 2009 Chitlesh Goorah - 5.0-31.20090901snap +- updated to upstream's 20090901 snapshot +- Removed all patches which are accepted by upstream + * Thu Aug 27 2009 Chitlesh Goorah - 5.0-30.20090827snap - updated to upstream's 20090828 snapshot - merged patches with upstream's snapshot: 64 bits stability patches and upstream enhancements Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 28 Aug 2009 10:26:09 -0000 1.3 +++ import.log 3 Sep 2009 05:12:48 -0000 1.4 @@ -1,3 +1,4 @@ alliance-5_0-21_20070718snap_fc9:HEAD:alliance-5.0-21.20070718snap.fc9.src.rpm:1221496180 alliance-5_0-24_20070718snap_fc10:F-10:alliance-5.0-24.20070718snap.fc10.src.rpm:1233515871 alliance-5_0-30_20090827snap_fc11:F-10:alliance-5.0-30.20090827snap.fc11.src.rpm:1251454888 +alliance-5_0-31_20090901snap_fc11:F-10:alliance-5.0-31.20090901snap.fc11.src.rpm:1251954526 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-10/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 28 Aug 2009 10:26:09 -0000 1.4 +++ sources 3 Sep 2009 05:12:48 -0000 1.5 @@ -1 +1 @@ -8591c98de3f24a76e81b5ecb4cf60f7d alliance-5.0-20090827.tar.gz +f3b692c4ea9e54c040280f660b3cf170 alliance-5.0-20090901.tar.gz --- alliance-env.patch DELETED --- --- alliance-examples-adm2901.patch DELETED --- --- alliance-examples-mipsR3000.patch DELETED --- --- alliance-examples.patch DELETED --- --- alliance-perms.patch DELETED --- --- alliance-run.patch DELETED --- --- alliance-tutorials-amd2901.patch DELETED --- --- alliance-tutorials-place_n_route.patch DELETED --- --- alliance-tutorials-simulation.patch DELETED --- --- alliance-tutorials-start.patch DELETED --- --- alliance-tutorials-synthesis.patch DELETED --- --- alliance-xgra-xgrerror-ld.patch DELETED --- --- alliance-xgra.patch DELETED --- --- dreal.desktop DELETED --- --- graal.desktop DELETED --- --- xfsm.desktop DELETED --- --- xgra.desktop DELETED --- --- xpat.desktop DELETED --- --- xsch.desktop DELETED --- --- xvpn.desktop DELETED --- From chitlesh at fedoraproject.org Thu Sep 3 05:18:38 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Thu, 3 Sep 2009 05:18:38 +0000 (UTC) Subject: rpms/alliance/F-11 .cvsignore, 1.4, 1.5 alliance.spec, 1.23, 1.24 import.log, 1.4, 1.5 sources, 1.4, 1.5 alliance-env.patch, 1.6, NONE alliance-examples-adm2901.patch, 1.1, NONE alliance-examples-mipsR3000.patch, 1.1, NONE alliance-examples.patch, 1.1, NONE alliance-perms.patch, 1.1, NONE alliance-run.patch, 1.1, NONE alliance-tutorials-amd2901.patch, 1.1, NONE alliance-tutorials-place_n_route.patch, 1.1, NONE alliance-tutorials-simulation.patch, 1.1, NONE alliance-tutorials-start.patch, 1.1, NONE alliance-tutorials-synthesis.patch, 1.1, NONE alliance-xgra-xgrerror-ld.patch, 1.1, NONE alliance-xgra.patch, 1.1, NONE dreal.desktop, 1.4, NONE dreal.png, 1.1, NONE graal.desktop, 1.4, NONE graal.png, 1.1, NONE xfsm.desktop, 1.4, NONE xfsm.png, 1.1, NONE xgra.desktop, 1.1, NONE xgra.png, 1.1, NONE xpat.desktop, 1.4, NONE xpat.png, 1.1, NONE xsch.desktop, 1.4, NONE xsch.png, 1.1, NONE xvpn.desktop, 1.4, NONE xvpn.png, 1.1, NONE Message-ID: <20090903051838.B472311C0099@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/alliance/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5769/F-11 Modified Files: .cvsignore alliance.spec import.log sources Removed Files: alliance-env.patch alliance-examples-adm2901.patch alliance-examples-mipsR3000.patch alliance-examples.patch alliance-perms.patch alliance-run.patch alliance-tutorials-amd2901.patch alliance-tutorials-place_n_route.patch alliance-tutorials-simulation.patch alliance-tutorials-start.patch alliance-tutorials-synthesis.patch alliance-xgra-xgrerror-ld.patch alliance-xgra.patch dreal.desktop dreal.png graal.desktop graal.png xfsm.desktop xfsm.png xgra.desktop xgra.png xpat.desktop xpat.png xsch.desktop xsch.png xvpn.desktop xvpn.png Log Message: 20090901snap: upstream merged most of our patches Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 28 Aug 2009 10:31:48 -0000 1.4 +++ .cvsignore 3 Sep 2009 05:18:34 -0000 1.5 @@ -1 +1 @@ -alliance-5.0-20090827.tar.gz +alliance-5.0-20090901.tar.gz Index: alliance.spec =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/alliance.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- alliance.spec 28 Aug 2009 14:51:37 -0000 1.23 +++ alliance.spec 3 Sep 2009 05:18:35 -0000 1.24 @@ -1,10 +1,10 @@ %define prefix %{_libdir}/%{name} -%define snapshot 20090827 +%define snapshot 20090901 %define _default_patch_fuzz 2 Name: alliance Version: 5.0 -Release: 30.%{snapshot}snap%{?dist} +Release: 31.%{snapshot}snap%{?dist} Summary: VLSI EDA System License: GPLv2 @@ -13,51 +13,16 @@ Group: Applications/Engineering Source: http://www-asim.lip6.fr/pub/alliance/distribution/5.0/%{name}-%{version}-%{snapshot}.tar.gz URL: http://www-asim.lip6.fr/recherche/alliance/ -Patch0: alliance-env.patch -Patch1: alliance-run.patch -Patch2: alliance-perms.patch - -# Improving autogeneration of documentation -Patch3: alliance-tutorials-place_n_route.patch -Patch4: alliance-tutorials-simulation.patch -Patch5: alliance-tutorials-start.patch -Patch6: alliance-tutorials-synthesis.patch -Patch7: alliance-tutorials-amd2901.patch - -# Improving examples -Patch8: alliance-examples.patch -Patch9: alliance-examples-adm2901.patch -Patch10: alliance-examples-mipsR3000.patch - -# upstream enhancements -Patch11: alliance-xgra.patch - -# Fixes warning: format '%%d' expects type 'int', but argument N has type 'long int' -Patch12: alliance-xgra-xgrerror-ld.patch - -Source1: xsch.desktop -Source2: dreal.desktop -Source3: xpat.desktop -Source4: xfsm.desktop -Source5: xvpn.desktop -Source6: graal.desktop -Source7: xgra.desktop -Source8: alliance.fedora +Source1: alliance.fedora # Chitlesh's donated pictures to alliance -Source9: graal.png -Source10: dreal.png -Source11: xvpn.png -Source12: xfsm.png -Source13: xpat.png -Source14: xsch.png -Source15: xgra.png - -Source16: alliance-tutorials-go-all.sh -Source17: alliance-tutorials-go-all-clean.sh -Source18: alliance-examples-go-all.sh -Source19: alliance-examples-go-all-clean.sh +# included asfrom snapshot 20090901 + +Source2: alliance-tutorials-go-all.sh +Source3: alliance-tutorials-go-all-clean.sh +Source4: alliance-examples-go-all.sh +Source5: alliance-examples-go-all-clean.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libXt-devel byacc desktop-file-utils bison @@ -72,7 +37,7 @@ BuildRequires: lesstif-devel %endif Requires: xorg-x11-fonts-misc -# 442379 +# RHBZ 442379 Requires(post): %{name}-libs = %{version}-%{release} %description @@ -137,31 +102,17 @@ Documentation and tutorials for the Alli %setup -q %{__rm} -rf autom4te.cache -%{__cp} -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} . -sed -i "s|ALLIANCE_TOP|%{prefix}|" *.desktop +%{__cp} -p %{SOURCE1} . +sed -i "s|ALLIANCE_TOP|%{prefix}|" distrib/*.desktop # removed useless copyrighted (by Cadence) lines from the examples # and even in alliance-run # https://www-asim.lip6.fr/wws/arc/alliance-users/2007-07/msg00006.html -%patch11 -p1 -b .xgra-makefile.am -%patch12 -p0 -b .xgra-long - - -%patch0 -p0 -b .env -%patch1 -p0 -b .run -%patch2 -p0 -b .perms - - # ------------------------------------------------------------------------------ # Description : 2008 March : TexLive introduction to Rawhide sed -i "s|tutorials||" documentation/Makefile.in sed -i "s|documentation/tutorials/Makefile||" configure* -%patch3 -p1 -b .doc -%patch4 -p1 -b .doc -%patch5 -p1 -b .doc -%patch6 -p1 -b .doc -%patch7 -p0 -b .doc pushd documentation/tutorials # clean unneccessary files %{__rm} Makefile* @@ -175,8 +126,8 @@ pushd documentation/tutorials %{__rm} -rf $folder done # Add automated scripts to tutorials - %{__install} -pm 755 %{SOURCE16} go-all.sh - %{__install} -pm 755 %{SOURCE17} go-all-clean.sh + %{__install} -pm 755 %{SOURCE2} go-all.sh + %{__install} -pm 755 %{SOURCE3} go-all-clean.sh # Fedora Electronic Lab self test for alliance #./go-all.sh 2>&1 | tee self-test-tutorials.log # clean temporary files @@ -184,10 +135,6 @@ pushd documentation/tutorials popd # ------------------------------------------------------------------------------ -%patch8 -p0 -b .examples -%patch9 -p1 -b .examples -%patch10 -p1 -b .examples - # fixing flex and bison update on rawhide sed -i '30i\#include \"string.h\"' ocp/src/placer/Ocp.cpp ocp/src/placer/PPlacement.h sed -i '18i\#include \"bvl_bcomp_y.h\"' bvl/src/bvl_bcomp_y.y @@ -211,10 +158,14 @@ done sed -i 's/\r//' mipsR3000/asm/* popd -# Fix xgra build -sed -i "s|AM_CFLAGS =|AM_CFLAGS = -I../../mbk/src -I../../aut/src/|g" xgra/src/Makefile* -sed -i "s|xgra_LDADD =|xgra_LDADD = -L../../mbk/src -L../../aut/src/|g" xgra/src/Makefile* - +find documentation/tutorials/ \ + -name *.vbe -o \ + -name *.pat -o \ + -name *.vhdl -o \ + -name *.vst -o \ + -name *.c \ + -exec chmod 0644 {} ';' + %build export ALLIANCE_TOP=%{prefix} @@ -225,7 +176,7 @@ export ALLIANCE_TOP=%{prefix} --includedir=%{prefix}/include \ --libdir=%{prefix}/lib \ --bindir=%{prefix}/bin \ - --mandir=%{_datadir}/%{name}/man #252941 + --mandir=%{_datadir}/%{name}/man # RHBZ 252941 # disabling rpath sed -i 's|^hardcode_libdir_flag_spec="\\${wl}--rpath \\${wl}\\$libdir"|hardcode_libdir_flag_spec=""|g' libtool @@ -244,7 +195,6 @@ sed -i -e 's! -shared ! -Wl,--as-needed\ %{__make} INSTALL="install -p" DESTDIR=%{buildroot} install - # Set execution rights on the alc_env.* batchs and adjust ALLIANCE_TOP. pushd %{buildroot}%{_sysconfdir}/profile.d chmod 0644 alc_env.* @@ -262,8 +212,8 @@ popd %{__rm} -rf %{buildroot}%{prefix}/examples/ # Add automated scripts to examples -%{__install} -pm 755 %{SOURCE18} alliance-examples/go-all.sh -%{__install} -pm 755 %{SOURCE19} alliance-examples/go-all-clean.sh +%{__install} -pm 755 %{SOURCE4} alliance-examples/go-all.sh +%{__install} -pm 755 %{SOURCE5} alliance-examples/go-all-clean.sh pushd alliance-examples/ # FEL self test for alliance @@ -277,13 +227,13 @@ find %{buildroot} -name '*.la' -exec rm # Adding icons for the menus %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ -%{__cp} -p %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} \ +%{__cp} -p distrib/*.png \ %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ # desktop files with enhanced menu from electronics-menu now on Fedora # thanks Peter Brett -for desktopfile in *.desktop; do +for desktopfile in distrib/*.desktop; do desktop-file-install --vendor "" \ --dir %{buildroot}%{_datadir}/applications/ \ $desktopfile @@ -327,6 +277,7 @@ sed -i "s|/bin/zsh|/bin/sh|" doc/allianc %{_fixperms} %{buildroot}/* + %post /sbin/ldconfig source %{_sysconfdir}/profile.d/alc_env.sh @@ -349,8 +300,8 @@ touch --no-create %{_datadir}/icons/hico %files -%doc CHANGES LICENCE COPYING* FAQ alliance.fedora %defattr(-,root,root,-) +%doc CHANGES LICENCE COPYING* FAQ alliance.fedora %{prefix}/ %{_datadir}/%{name}/ %{_datadir}/icons/hicolor/48x48/apps/* @@ -381,6 +332,10 @@ touch --no-create %{_datadir}/icons/hico %changelog +* Wed Sep 02 2009 Chitlesh Goorah - 5.0-31.20090901snap +- updated to upstream's 20090901 snapshot +- Removed all patches which are accepted by upstream + * Thu Aug 27 2009 Chitlesh Goorah - 5.0-30.20090827snap - updated to upstream's 20090828 snapshot - merged patches with upstream's snapshot: 64 bits stability patches and upstream enhancements Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 28 Aug 2009 10:31:49 -0000 1.4 +++ import.log 3 Sep 2009 05:18:36 -0000 1.5 @@ -2,3 +2,4 @@ alliance-5_0-21_20070718snap_fc9:HEAD:al alliance-5_0-24_20070718snap_fc10:HEAD:alliance-5.0-24.20070718snap.fc10.src.rpm:1233516213 alliance-5_0-26_20070718snap_fc10:HEAD:alliance-5.0-26.20070718snap.fc10.src.rpm:1235508896 alliance-5_0-30_20090827snap_fc11:F-11:alliance-5.0-30.20090827snap.fc11.src.rpm:1251455305 +alliance-5_0-31_20090901snap_fc11:F-11:alliance-5.0-31.20090901snap.fc11.src.rpm:1251954952 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alliance/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 28 Aug 2009 10:31:49 -0000 1.4 +++ sources 3 Sep 2009 05:18:36 -0000 1.5 @@ -1 +1 @@ -8591c98de3f24a76e81b5ecb4cf60f7d alliance-5.0-20090827.tar.gz +f3b692c4ea9e54c040280f660b3cf170 alliance-5.0-20090901.tar.gz --- alliance-env.patch DELETED --- --- alliance-examples-adm2901.patch DELETED --- --- alliance-examples-mipsR3000.patch DELETED --- --- alliance-examples.patch DELETED --- --- alliance-perms.patch DELETED --- --- alliance-run.patch DELETED --- --- alliance-tutorials-amd2901.patch DELETED --- --- alliance-tutorials-place_n_route.patch DELETED --- --- alliance-tutorials-simulation.patch DELETED --- --- alliance-tutorials-start.patch DELETED --- --- alliance-tutorials-synthesis.patch DELETED --- --- alliance-xgra-xgrerror-ld.patch DELETED --- --- alliance-xgra.patch DELETED --- --- dreal.desktop DELETED --- --- graal.desktop DELETED --- --- xfsm.desktop DELETED --- --- xgra.desktop DELETED --- --- xpat.desktop DELETED --- --- xsch.desktop DELETED --- --- xvpn.desktop DELETED --- From chitlesh at fedoraproject.org Thu Sep 3 05:29:01 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Thu, 3 Sep 2009 05:29:01 +0000 (UTC) Subject: rpms/alliance/devel .cvsignore, 1.5, 1.6 alliance.spec, 1.26, 1.27 import.log, 1.6, 1.7 sources, 1.5, 1.6 alliance-env.patch, 1.6, NONE alliance-examples-adm2901.patch, 1.1, NONE alliance-examples-mipsR3000.patch, 1.1, NONE alliance-examples.patch, 1.1, NONE alliance-perms.patch, 1.1, NONE alliance-run.patch, 1.1, NONE alliance-tutorials-amd2901.patch, 1.1, NONE alliance-tutorials-place_n_route.patch, 1.2, NONE alliance-tutorials-simulation.patch, 1.2, NONE alliance-tutorials-start.patch, 1.2, NONE alliance-tutorials-synthesis.patch, 1.2, NONE alliance-xgra-xgrerror-ld.patch, 1.1, NONE alliance-xgra.patch, 1.2, NONE dreal.desktop, 1.4, NONE dreal.png, 1.1, NONE graal.desktop, 1.4, NONE graal.png, 1.1, NONE xfsm.desktop, 1.4, NONE xfsm.png, 1.1, NONE xgra.desktop, 1.1, NONE xgra.png, 1.1, NONE xpat.desktop, 1.4, NONE xpat.png, 1.1, NONE xsch.desktop, 1.4, NONE xsch.png, 1.1, NONE xvpn.desktop, 1.4, NONE xvpn.png, 1.1, NONE Message-ID: <20090903052901.B595D11C0099@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/alliance/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9053/devel Modified Files: .cvsignore alliance.spec import.log sources Removed Files: alliance-env.patch alliance-examples-adm2901.patch alliance-examples-mipsR3000.patch alliance-examples.patch alliance-perms.patch alliance-run.patch alliance-tutorials-amd2901.patch alliance-tutorials-place_n_route.patch alliance-tutorials-simulation.patch alliance-tutorials-start.patch alliance-tutorials-synthesis.patch alliance-xgra-xgrerror-ld.patch alliance-xgra.patch dreal.desktop dreal.png graal.desktop graal.png xfsm.desktop xfsm.png xgra.desktop xgra.png xpat.desktop xpat.png xsch.desktop xsch.png xvpn.desktop xvpn.png Log Message: 20090901snap: upstream merged most of our patches Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 28 Aug 2009 10:44:02 -0000 1.5 +++ .cvsignore 3 Sep 2009 05:29:00 -0000 1.6 @@ -1 +1 @@ -alliance-5.0-20090827.tar.gz +alliance-5.0-20090901.tar.gz Index: alliance.spec =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/alliance.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- alliance.spec 28 Aug 2009 14:32:35 -0000 1.26 +++ alliance.spec 3 Sep 2009 05:29:01 -0000 1.27 @@ -1,10 +1,10 @@ %define prefix %{_libdir}/%{name} -%define snapshot 20090827 +%define snapshot 20090901 %define _default_patch_fuzz 2 Name: alliance Version: 5.0 -Release: 30.%{snapshot}snap%{?dist} +Release: 31.%{snapshot}snap%{?dist} Summary: VLSI EDA System License: GPLv2 @@ -13,51 +13,16 @@ Group: Applications/Engineering Source: http://www-asim.lip6.fr/pub/alliance/distribution/5.0/%{name}-%{version}-%{snapshot}.tar.gz URL: http://www-asim.lip6.fr/recherche/alliance/ -Patch0: alliance-env.patch -Patch1: alliance-run.patch -Patch2: alliance-perms.patch - -# Improving autogeneration of documentation -Patch3: alliance-tutorials-place_n_route.patch -Patch4: alliance-tutorials-simulation.patch -Patch5: alliance-tutorials-start.patch -Patch6: alliance-tutorials-synthesis.patch -Patch7: alliance-tutorials-amd2901.patch - -# Improving examples -Patch8: alliance-examples.patch -Patch9: alliance-examples-adm2901.patch -Patch10: alliance-examples-mipsR3000.patch - -# upstream enhancements -Patch11: alliance-xgra.patch - -# Fixes warning: format '%%d' expects type 'int', but argument N has type 'long int' -Patch12: alliance-xgra-xgrerror-ld.patch - -Source1: xsch.desktop -Source2: dreal.desktop -Source3: xpat.desktop -Source4: xfsm.desktop -Source5: xvpn.desktop -Source6: graal.desktop -Source7: xgra.desktop -Source8: alliance.fedora +Source1: alliance.fedora # Chitlesh's donated pictures to alliance -Source9: graal.png -Source10: dreal.png -Source11: xvpn.png -Source12: xfsm.png -Source13: xpat.png -Source14: xsch.png -Source15: xgra.png - -Source16: alliance-tutorials-go-all.sh -Source17: alliance-tutorials-go-all-clean.sh -Source18: alliance-examples-go-all.sh -Source19: alliance-examples-go-all-clean.sh +# included asfrom snapshot 20090901 + +Source2: alliance-tutorials-go-all.sh +Source3: alliance-tutorials-go-all-clean.sh +Source4: alliance-examples-go-all.sh +Source5: alliance-examples-go-all-clean.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libXt-devel byacc desktop-file-utils bison @@ -72,7 +37,7 @@ BuildRequires: lesstif-devel %endif Requires: xorg-x11-fonts-misc -# 442379 +# RHBZ 442379 Requires(post): %{name}-libs = %{version}-%{release} %description @@ -137,31 +102,17 @@ Documentation and tutorials for the Alli %setup -q %{__rm} -rf autom4te.cache -%{__cp} -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} . -sed -i "s|ALLIANCE_TOP|%{prefix}|" *.desktop +%{__cp} -p %{SOURCE1} . +sed -i "s|ALLIANCE_TOP|%{prefix}|" distrib/*.desktop # removed useless copyrighted (by Cadence) lines from the examples # and even in alliance-run # https://www-asim.lip6.fr/wws/arc/alliance-users/2007-07/msg00006.html -%patch11 -p1 -b .xgra-makefile.am -%patch12 -p0 -b .xgra-long - - -%patch0 -p0 -b .env -%patch1 -p0 -b .run -%patch2 -p0 -b .perms - - # ------------------------------------------------------------------------------ # Description : 2008 March : TexLive introduction to Rawhide sed -i "s|tutorials||" documentation/Makefile.in sed -i "s|documentation/tutorials/Makefile||" configure* -%patch3 -p1 -b .doc -%patch4 -p1 -b .doc -%patch5 -p1 -b .doc -%patch6 -p1 -b .doc -%patch7 -p0 -b .doc pushd documentation/tutorials # clean unneccessary files %{__rm} Makefile* @@ -175,8 +126,8 @@ pushd documentation/tutorials %{__rm} -rf $folder done # Add automated scripts to tutorials - %{__install} -pm 755 %{SOURCE16} go-all.sh - %{__install} -pm 755 %{SOURCE17} go-all-clean.sh + %{__install} -pm 755 %{SOURCE2} go-all.sh + %{__install} -pm 755 %{SOURCE3} go-all-clean.sh # Fedora Electronic Lab self test for alliance #./go-all.sh 2>&1 | tee self-test-tutorials.log # clean temporary files @@ -184,10 +135,6 @@ pushd documentation/tutorials popd # ------------------------------------------------------------------------------ -%patch8 -p0 -b .examples -%patch9 -p1 -b .examples -%patch10 -p1 -b .examples - # fixing flex and bison update on rawhide sed -i '30i\#include \"string.h\"' ocp/src/placer/Ocp.cpp ocp/src/placer/PPlacement.h sed -i '18i\#include \"bvl_bcomp_y.h\"' bvl/src/bvl_bcomp_y.y @@ -211,10 +158,14 @@ done sed -i 's/\r//' mipsR3000/asm/* popd -# Fix xgra build -sed -i "s|AM_CFLAGS =|AM_CFLAGS = -I../../mbk/src -I../../aut/src/|g" xgra/src/Makefile* -sed -i "s|xgra_LDADD =|xgra_LDADD = -L../../mbk/src -L../../aut/src/|g" xgra/src/Makefile* - +find documentation/tutorials/ \ + -name *.vbe -o \ + -name *.pat -o \ + -name *.vhdl -o \ + -name *.vst -o \ + -name *.c \ + -exec chmod 0644 {} ';' + %build export ALLIANCE_TOP=%{prefix} @@ -225,7 +176,7 @@ export ALLIANCE_TOP=%{prefix} --includedir=%{prefix}/include \ --libdir=%{prefix}/lib \ --bindir=%{prefix}/bin \ - --mandir=%{_datadir}/%{name}/man #252941 + --mandir=%{_datadir}/%{name}/man # RHBZ 252941 # disabling rpath sed -i 's|^hardcode_libdir_flag_spec="\\${wl}--rpath \\${wl}\\$libdir"|hardcode_libdir_flag_spec=""|g' libtool @@ -244,7 +195,6 @@ sed -i -e 's! -shared ! -Wl,--as-needed\ %{__make} INSTALL="install -p" DESTDIR=%{buildroot} install - # Set execution rights on the alc_env.* batchs and adjust ALLIANCE_TOP. pushd %{buildroot}%{_sysconfdir}/profile.d chmod 0644 alc_env.* @@ -262,8 +212,8 @@ popd %{__rm} -rf %{buildroot}%{prefix}/examples/ # Add automated scripts to examples -%{__install} -pm 755 %{SOURCE18} alliance-examples/go-all.sh -%{__install} -pm 755 %{SOURCE19} alliance-examples/go-all-clean.sh +%{__install} -pm 755 %{SOURCE4} alliance-examples/go-all.sh +%{__install} -pm 755 %{SOURCE5} alliance-examples/go-all-clean.sh pushd alliance-examples/ # FEL self test for alliance @@ -277,13 +227,13 @@ find %{buildroot} -name '*.la' -exec rm # Adding icons for the menus %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ -%{__cp} -p %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} \ +%{__cp} -p distrib/*.png \ %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ # desktop files with enhanced menu from electronics-menu now on Fedora # thanks Peter Brett -for desktopfile in *.desktop; do +for desktopfile in distrib/*.desktop; do desktop-file-install --vendor "" \ --dir %{buildroot}%{_datadir}/applications/ \ $desktopfile @@ -327,6 +277,7 @@ sed -i "s|/bin/zsh|/bin/sh|" doc/allianc %{_fixperms} %{buildroot}/* + %post /sbin/ldconfig source %{_sysconfdir}/profile.d/alc_env.sh @@ -349,8 +300,8 @@ touch --no-create %{_datadir}/icons/hico %files -%doc CHANGES LICENCE COPYING* FAQ alliance.fedora %defattr(-,root,root,-) +%doc CHANGES LICENCE COPYING* FAQ alliance.fedora %{prefix}/ %{_datadir}/%{name}/ %{_datadir}/icons/hicolor/48x48/apps/* @@ -381,6 +332,10 @@ touch --no-create %{_datadir}/icons/hico %changelog +* Wed Sep 02 2009 Chitlesh Goorah - 5.0-31.20090901snap +- updated to upstream's 20090901 snapshot +- Removed all patches which are accepted by upstream + * Thu Aug 27 2009 Chitlesh Goorah - 5.0-30.20090827snap - updated to upstream's 20090828 snapshot - merged patches with upstream's snapshot: 64 bits stability patches and upstream enhancements Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/import.log,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- import.log 28 Aug 2009 10:44:15 -0000 1.6 +++ import.log 3 Sep 2009 05:29:01 -0000 1.7 @@ -4,3 +4,4 @@ alliance-5_0-26_20070718snap_fc10:HEAD:a alliance-5_0-27_20070718snap_fc11:HEAD:alliance-5.0-27.20070718snap.fc11.src.rpm:1246707806 alliance-5_0-28_20070718snap_fc11:HEAD:alliance-5.0-28.20070718snap.fc11.src.rpm:1247151445 alliance-5_0-30_20090827snap_fc11:HEAD:alliance-5.0-30.20090827snap.fc11.src.rpm:1251456077 +alliance-5_0-31_20090901snap_fc11:HEAD:alliance-5.0-31.20090901snap.fc11.src.rpm:1251955356 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alliance/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 28 Aug 2009 10:44:16 -0000 1.5 +++ sources 3 Sep 2009 05:29:01 -0000 1.6 @@ -1 +1 @@ -8591c98de3f24a76e81b5ecb4cf60f7d alliance-5.0-20090827.tar.gz +f3b692c4ea9e54c040280f660b3cf170 alliance-5.0-20090901.tar.gz --- alliance-env.patch DELETED --- --- alliance-examples-adm2901.patch DELETED --- --- alliance-examples-mipsR3000.patch DELETED --- --- alliance-examples.patch DELETED --- --- alliance-perms.patch DELETED --- --- alliance-run.patch DELETED --- --- alliance-tutorials-amd2901.patch DELETED --- --- alliance-tutorials-place_n_route.patch DELETED --- --- alliance-tutorials-simulation.patch DELETED --- --- alliance-tutorials-start.patch DELETED --- --- alliance-tutorials-synthesis.patch DELETED --- --- alliance-xgra-xgrerror-ld.patch DELETED --- --- alliance-xgra.patch DELETED --- --- dreal.desktop DELETED --- --- graal.desktop DELETED --- --- xfsm.desktop DELETED --- --- xgra.desktop DELETED --- --- xpat.desktop DELETED --- --- xsch.desktop DELETED --- --- xvpn.desktop DELETED --- From chitlesh at fedoraproject.org Thu Sep 3 05:36:56 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Thu, 3 Sep 2009 05:36:56 +0000 (UTC) Subject: rpms/alliance/EL-5 .cvsignore, 1.4, 1.5 alliance.spec, 1.5, 1.6 import.log, 1.2, 1.3 sources, 1.4, 1.5 alliance-env.patch, 1.3, NONE alliance-examples-adm2901.patch, 1.1, NONE alliance-examples-mipsR3000.patch, 1.1, NONE alliance-examples.patch, 1.1, NONE alliance-perms.patch, 1.1, NONE alliance-run.patch, 1.1, NONE alliance-tutorials-amd2901.patch, 1.1, NONE alliance-tutorials-place_n_route.patch, 1.1, NONE alliance-tutorials-simulation.patch, 1.1, NONE alliance-tutorials-start.patch, 1.1, NONE alliance-tutorials-synthesis.patch, 1.1, NONE alliance-xgra-xgrerror-ld.patch, 1.1, NONE alliance-xgra.patch, 1.1, NONE dreal.desktop, 1.4, NONE dreal.png, 1.1, NONE graal.desktop, 1.4, NONE graal.png, 1.1, NONE xfsm.desktop, 1.4, NONE xfsm.png, 1.1, NONE xgra.desktop, 1.1, NONE xgra.png, 1.1, NONE xpat.desktop, 1.4, NONE xpat.png, 1.1, NONE xsch.desktop, 1.4, NONE xsch.png, 1.1, NONE xvpn.desktop, 1.4, NONE xvpn.png, 1.1, NONE Message-ID: <20090903053656.7A0E111C0099@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/alliance/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11664/EL-5 Modified Files: .cvsignore alliance.spec import.log sources Removed Files: alliance-env.patch alliance-examples-adm2901.patch alliance-examples-mipsR3000.patch alliance-examples.patch alliance-perms.patch alliance-run.patch alliance-tutorials-amd2901.patch alliance-tutorials-place_n_route.patch alliance-tutorials-simulation.patch alliance-tutorials-start.patch alliance-tutorials-synthesis.patch alliance-xgra-xgrerror-ld.patch alliance-xgra.patch dreal.desktop dreal.png graal.desktop graal.png xfsm.desktop xfsm.png xgra.desktop xgra.png xpat.desktop xpat.png xsch.desktop xsch.png xvpn.desktop xvpn.png Log Message: 20090901snap: upstream merged most of our patches Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 28 Aug 2009 10:47:49 -0000 1.4 +++ .cvsignore 3 Sep 2009 05:36:55 -0000 1.5 @@ -1 +1 @@ -alliance-5.0-20090827.tar.gz +alliance-5.0-20090901.tar.gz Index: alliance.spec =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/alliance.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- alliance.spec 28 Aug 2009 10:47:50 -0000 1.5 +++ alliance.spec 3 Sep 2009 05:36:55 -0000 1.6 @@ -1,9 +1,10 @@ %define prefix %{_libdir}/%{name} -%define snapshot 20090827 +%define snapshot 20090901 +%define _default_patch_fuzz 2 Name: alliance Version: 5.0 -Release: 30.%{snapshot}snap%{?dist} +Release: 31.%{snapshot}snap%{?dist} Summary: VLSI EDA System License: GPLv2 @@ -12,51 +13,16 @@ Group: Applications/Engineering Source: http://www-asim.lip6.fr/pub/alliance/distribution/5.0/%{name}-%{version}-%{snapshot}.tar.gz URL: http://www-asim.lip6.fr/recherche/alliance/ -Patch0: alliance-env.patch -Patch1: alliance-run.patch -Patch2: alliance-perms.patch - -# Improving autogeneration of documentation -Patch3: alliance-tutorials-place_n_route.patch -Patch4: alliance-tutorials-simulation.patch -Patch5: alliance-tutorials-start.patch -Patch6: alliance-tutorials-synthesis.patch -Patch7: alliance-tutorials-amd2901.patch - -# Improving examples -Patch8: alliance-examples.patch -Patch9: alliance-examples-adm2901.patch -Patch10: alliance-examples-mipsR3000.patch - -# upstream enhancements -Patch11: alliance-xgra.patch - -# Fixes warning: format '%%d' expects type 'int', but argument N has type 'long int' -Patch12: alliance-xgra-xgrerror-ld.patch - -Source1: xsch.desktop -Source2: dreal.desktop -Source3: xpat.desktop -Source4: xfsm.desktop -Source5: xvpn.desktop -Source6: graal.desktop -Source7: xgra.desktop -Source8: alliance.fedora +Source1: alliance.fedora # Chitlesh's donated pictures to alliance -Source9: graal.png -Source10: dreal.png -Source11: xvpn.png -Source12: xfsm.png -Source13: xpat.png -Source14: xsch.png -Source15: xgra.png - -Source16: alliance-tutorials-go-all.sh -Source17: alliance-tutorials-go-all-clean.sh -Source18: alliance-examples-go-all.sh -Source19: alliance-examples-go-all-clean.sh +# included asfrom snapshot 20090901 + +Source2: alliance-tutorials-go-all.sh +Source3: alliance-tutorials-go-all-clean.sh +Source4: alliance-examples-go-all.sh +Source5: alliance-examples-go-all-clean.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libXt-devel byacc desktop-file-utils bison @@ -71,7 +37,7 @@ BuildRequires: lesstif-devel %endif Requires: xorg-x11-fonts-misc -# 442379 +# RHBZ 442379 Requires(post): %{name}-libs = %{version}-%{release} %description @@ -136,31 +102,17 @@ Documentation and tutorials for the Alli %setup -q %{__rm} -rf autom4te.cache -%{__cp} -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} . -sed -i "s|ALLIANCE_TOP|%{prefix}|" *.desktop +%{__cp} -p %{SOURCE1} . +sed -i "s|ALLIANCE_TOP|%{prefix}|" distrib/*.desktop # removed useless copyrighted (by Cadence) lines from the examples # and even in alliance-run # https://www-asim.lip6.fr/wws/arc/alliance-users/2007-07/msg00006.html -%patch11 -p1 -b .xgra-makefile.am -%patch12 -p0 -b .xgra-long - - -%patch0 -p0 -b .env -%patch1 -p0 -b .run -%patch2 -p0 -b .perms - - # ------------------------------------------------------------------------------ # Description : 2008 March : TexLive introduction to Rawhide sed -i "s|tutorials||" documentation/Makefile.in sed -i "s|documentation/tutorials/Makefile||" configure* -%patch3 -p1 -b .doc -%patch4 -p1 -b .doc -%patch5 -p1 -b .doc -%patch6 -p1 -b .doc -%patch7 -p0 -b .doc pushd documentation/tutorials # clean unneccessary files %{__rm} Makefile* @@ -174,8 +126,8 @@ pushd documentation/tutorials %{__rm} -rf $folder done # Add automated scripts to tutorials - %{__install} -pm 755 %{SOURCE16} go-all.sh - %{__install} -pm 755 %{SOURCE17} go-all-clean.sh + %{__install} -pm 755 %{SOURCE2} go-all.sh + %{__install} -pm 755 %{SOURCE3} go-all-clean.sh # Fedora Electronic Lab self test for alliance #./go-all.sh 2>&1 | tee self-test-tutorials.log # clean temporary files @@ -183,10 +135,6 @@ pushd documentation/tutorials popd # ------------------------------------------------------------------------------ -%patch8 -p0 -b .examples -%patch9 -p1 -b .examples -%patch10 -p1 -b .examples - # fixing flex and bison update on rawhide sed -i '30i\#include \"string.h\"' ocp/src/placer/Ocp.cpp ocp/src/placer/PPlacement.h sed -i '18i\#include \"bvl_bcomp_y.h\"' bvl/src/bvl_bcomp_y.y @@ -210,10 +158,14 @@ done sed -i 's/\r//' mipsR3000/asm/* popd -# Fix xgra build -sed -i "s|AM_CFLAGS =|AM_CFLAGS = -I../../mbk/src -I../../aut/src/|g" xgra/src/Makefile* -sed -i "s|xgra_LDADD =|xgra_LDADD = -L../../mbk/src -L../../aut/src/|g" xgra/src/Makefile* - +find documentation/tutorials/ \ + -name *.vbe -o \ + -name *.pat -o \ + -name *.vhdl -o \ + -name *.vst -o \ + -name *.c \ + -exec chmod 0644 {} ';' + %build export ALLIANCE_TOP=%{prefix} @@ -224,7 +176,7 @@ export ALLIANCE_TOP=%{prefix} --includedir=%{prefix}/include \ --libdir=%{prefix}/lib \ --bindir=%{prefix}/bin \ - --mandir=%{_datadir}/%{name}/man #252941 + --mandir=%{_datadir}/%{name}/man # RHBZ 252941 # disabling rpath sed -i 's|^hardcode_libdir_flag_spec="\\${wl}--rpath \\${wl}\\$libdir"|hardcode_libdir_flag_spec=""|g' libtool @@ -243,7 +195,6 @@ sed -i -e 's! -shared ! -Wl,--as-needed\ %{__make} INSTALL="install -p" DESTDIR=%{buildroot} install - # Set execution rights on the alc_env.* batchs and adjust ALLIANCE_TOP. pushd %{buildroot}%{_sysconfdir}/profile.d chmod 0644 alc_env.* @@ -261,8 +212,8 @@ popd %{__rm} -rf %{buildroot}%{prefix}/examples/ # Add automated scripts to examples -%{__install} -pm 755 %{SOURCE18} alliance-examples/go-all.sh -%{__install} -pm 755 %{SOURCE19} alliance-examples/go-all-clean.sh +%{__install} -pm 755 %{SOURCE4} alliance-examples/go-all.sh +%{__install} -pm 755 %{SOURCE5} alliance-examples/go-all-clean.sh pushd alliance-examples/ # FEL self test for alliance @@ -276,13 +227,13 @@ find %{buildroot} -name '*.la' -exec rm # Adding icons for the menus %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ -%{__cp} -p %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} \ +%{__cp} -p distrib/*.png \ %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/ # desktop files with enhanced menu from electronics-menu now on Fedora # thanks Peter Brett -for desktopfile in *.desktop; do +for desktopfile in distrib/*.desktop; do desktop-file-install --vendor "" \ --dir %{buildroot}%{_datadir}/applications/ \ $desktopfile @@ -326,6 +277,7 @@ sed -i "s|/bin/zsh|/bin/sh|" doc/allianc %{_fixperms} %{buildroot}/* + %post /sbin/ldconfig source %{_sysconfdir}/profile.d/alc_env.sh @@ -348,8 +300,8 @@ touch --no-create %{_datadir}/icons/hico %files -%doc CHANGES LICENCE COPYING* FAQ alliance.fedora %defattr(-,root,root,-) +%doc CHANGES LICENCE COPYING* FAQ alliance.fedora %{prefix}/ %{_datadir}/%{name}/ %{_datadir}/icons/hicolor/48x48/apps/* @@ -380,6 +332,10 @@ touch --no-create %{_datadir}/icons/hico %changelog +* Wed Sep 02 2009 Chitlesh Goorah - 5.0-31.20090901snap +- updated to upstream's 20090901 snapshot +- Removed all patches which are accepted by upstream + * Thu Aug 27 2009 Chitlesh Goorah - 5.0-30.20090827snap - updated to upstream's 20090828 snapshot - merged patches with upstream's snapshot: 64 bits stability patches and upstream enhancements Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 28 Aug 2009 10:47:50 -0000 1.2 +++ import.log 3 Sep 2009 05:36:55 -0000 1.3 @@ -1,2 +1,3 @@ alliance-5_0-23_20070718snap_fc10:EL-5:alliance-5.0-23.20070718snap.fc10.src.rpm:1226340022 alliance-5_0-30_20090827snap_fc11:EL-5:alliance-5.0-30.20090827snap.fc11.src.rpm:1251456319 +alliance-5_0-31_20090901snap_fc11:EL-5:alliance-5.0-31.20090901snap.fc11.src.rpm:1251956039 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alliance/EL-5/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 28 Aug 2009 10:47:50 -0000 1.4 +++ sources 3 Sep 2009 05:36:55 -0000 1.5 @@ -1 +1 @@ -8591c98de3f24a76e81b5ecb4cf60f7d alliance-5.0-20090827.tar.gz +f3b692c4ea9e54c040280f660b3cf170 alliance-5.0-20090901.tar.gz --- alliance-env.patch DELETED --- --- alliance-examples-adm2901.patch DELETED --- --- alliance-examples-mipsR3000.patch DELETED --- --- alliance-examples.patch DELETED --- --- alliance-perms.patch DELETED --- --- alliance-run.patch DELETED --- --- alliance-tutorials-amd2901.patch DELETED --- --- alliance-tutorials-place_n_route.patch DELETED --- --- alliance-tutorials-simulation.patch DELETED --- --- alliance-tutorials-start.patch DELETED --- --- alliance-tutorials-synthesis.patch DELETED --- --- alliance-xgra-xgrerror-ld.patch DELETED --- --- alliance-xgra.patch DELETED --- --- dreal.desktop DELETED --- --- graal.desktop DELETED --- --- xfsm.desktop DELETED --- --- xgra.desktop DELETED --- --- xpat.desktop DELETED --- --- xsch.desktop DELETED --- --- xvpn.desktop DELETED --- From abompard at fedoraproject.org Thu Sep 3 06:11:19 2009 From: abompard at fedoraproject.org (Aurelien Bompard) Date: Thu, 3 Sep 2009 06:11:19 +0000 (UTC) Subject: rpms/spring/devel .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 spring.spec, 1.7, 1.8 Message-ID: <20090903061119.6739C11C02C6@cvs1.fedora.phx.redhat.com> Author: abompard Update of /cvs/pkgs/rpms/spring/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21552/devel Modified Files: .cvsignore sources spring.spec Log Message: * Thu Sep 03 2009 Aurelien Bompard - 0.80.4-1 - New release: 0.80.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/spring/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 23 Aug 2009 11:35:22 -0000 1.5 +++ .cvsignore 3 Sep 2009 06:11:18 -0000 1.6 @@ -1 +1 @@ -spring_0.80.2_src.tar.lzma +spring_0.80.4_src.tar.lzma Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/spring/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 23 Aug 2009 11:35:23 -0000 1.5 +++ sources 3 Sep 2009 06:11:18 -0000 1.6 @@ -1 +1 @@ -d01e9f54e32fb61a4fee7d655e7f87f4 spring_0.80.2_src.tar.lzma +b0119298031fd1aa4aca77086a438d00 spring_0.80.4_src.tar.lzma Index: spring.spec =================================================================== RCS file: /cvs/pkgs/rpms/spring/devel/spring.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- spring.spec 23 Aug 2009 11:35:23 -0000 1.7 +++ spring.spec 3 Sep 2009 06:11:18 -0000 1.8 @@ -1,5 +1,5 @@ Name: spring -Version: 0.80.2 +Version: 0.80.4 Release: 1%{?dist} Summary: Multiplayer, 3D realtime strategy combat game @@ -135,6 +135,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 03 2009 Aurelien Bompard - 0.80.4-1 +- New release: 0.80.4 + * Sat Aug 22 2009 Aurelien Bompard - 0.80.2-1 - New release: 0.80.2 From abompard at fedoraproject.org Thu Sep 3 06:11:19 2009 From: abompard at fedoraproject.org (Aurelien Bompard) Date: Thu, 3 Sep 2009 06:11:19 +0000 (UTC) Subject: rpms/spring/F-11 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 spring.spec, 1.5, 1.6 Message-ID: <20090903061119.6448711C00EF@cvs1.fedora.phx.redhat.com> Author: abompard Update of /cvs/pkgs/rpms/spring/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21552/F-11 Modified Files: .cvsignore sources spring.spec Log Message: * Thu Sep 03 2009 Aurelien Bompard - 0.80.4-1 - New release: 0.80.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/spring/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 23 Aug 2009 11:35:22 -0000 1.4 +++ .cvsignore 3 Sep 2009 06:11:18 -0000 1.5 @@ -1 +1 @@ -spring_0.80.2_src.tar.lzma +spring_0.80.4_src.tar.lzma Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/spring/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 23 Aug 2009 11:35:22 -0000 1.4 +++ sources 3 Sep 2009 06:11:18 -0000 1.5 @@ -1 +1 @@ -d01e9f54e32fb61a4fee7d655e7f87f4 spring_0.80.2_src.tar.lzma +b0119298031fd1aa4aca77086a438d00 spring_0.80.4_src.tar.lzma Index: spring.spec =================================================================== RCS file: /cvs/pkgs/rpms/spring/F-11/spring.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- spring.spec 23 Aug 2009 11:35:22 -0000 1.5 +++ spring.spec 3 Sep 2009 06:11:18 -0000 1.6 @@ -1,5 +1,5 @@ Name: spring -Version: 0.80.2 +Version: 0.80.4 Release: 1%{?dist} Summary: Multiplayer, 3D realtime strategy combat game @@ -135,6 +135,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 03 2009 Aurelien Bompard - 0.80.4-1 +- New release: 0.80.4 + * Sat Aug 22 2009 Aurelien Bompard - 0.80.2-1 - New release: 0.80.2 From abompard at fedoraproject.org Thu Sep 3 06:11:19 2009 From: abompard at fedoraproject.org (Aurelien Bompard) Date: Thu, 3 Sep 2009 06:11:19 +0000 (UTC) Subject: rpms/spring/F-10 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 spring.spec, 1.4, 1.5 Message-ID: <20090903061119.6442811C0099@cvs1.fedora.phx.redhat.com> Author: abompard Update of /cvs/pkgs/rpms/spring/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21552/F-10 Modified Files: .cvsignore sources spring.spec Log Message: * Thu Sep 03 2009 Aurelien Bompard - 0.80.4-1 - New release: 0.80.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/spring/F-10/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 23 Aug 2009 11:35:21 -0000 1.4 +++ .cvsignore 3 Sep 2009 06:11:17 -0000 1.5 @@ -1 +1 @@ -spring_0.80.2_src.tar.lzma +spring_0.80.4_src.tar.lzma Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/spring/F-10/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 23 Aug 2009 11:35:22 -0000 1.4 +++ sources 3 Sep 2009 06:11:17 -0000 1.5 @@ -1 +1 @@ -d01e9f54e32fb61a4fee7d655e7f87f4 spring_0.80.2_src.tar.lzma +b0119298031fd1aa4aca77086a438d00 spring_0.80.4_src.tar.lzma Index: spring.spec =================================================================== RCS file: /cvs/pkgs/rpms/spring/F-10/spring.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- spring.spec 23 Aug 2009 11:35:22 -0000 1.4 +++ spring.spec 3 Sep 2009 06:11:17 -0000 1.5 @@ -1,5 +1,5 @@ Name: spring -Version: 0.80.2 +Version: 0.80.4 Release: 1%{?dist} Summary: Multiplayer, 3D realtime strategy combat game @@ -135,6 +135,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 03 2009 Aurelien Bompard - 0.80.4-1 +- New release: 0.80.4 + * Sat Aug 22 2009 Aurelien Bompard - 0.80.2-1 - New release: 0.80.2 From sharkcz at fedoraproject.org Thu Sep 3 06:19:54 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Thu, 3 Sep 2009 06:19:54 +0000 (UTC) Subject: rpms/pywebdav/devel pywebdav.spec,1.5,1.6 Message-ID: <20090903061954.EDF4C11C0099@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/pywebdav/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24812 Modified Files: pywebdav.spec Log Message: * Thu Sep 3 2009 Dan Hor?k 0.9.3-2 - drop dependency on PyXML (#520984) Index: pywebdav.spec =================================================================== RCS file: /cvs/pkgs/rpms/pywebdav/devel/pywebdav.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- pywebdav.spec 26 Aug 2009 08:07:20 -0000 1.5 +++ pywebdav.spec 3 Sep 2009 06:19:54 -0000 1.6 @@ -4,7 +4,7 @@ Name: pywebdav Version: 0.9.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: WebDAV library Group: Development/Languages @@ -15,7 +15,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch BuildRequires: python-setuptools-devel -Requires: PyXML + %description WebDAV library for Python. WebDAV is an extension to the normal HTTP/1.1 @@ -61,6 +61,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 3 2009 Dan Hor?k 0.9.3-2 +- drop dependency on PyXML (#520984) + * Wed Aug 26 2009 Dan Hor?k 0.9.3-1 - update to 0.9.3 From cweyl at fedoraproject.org Thu Sep 3 06:20:47 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Thu, 3 Sep 2009 06:20:47 +0000 (UTC) Subject: rpms/perl-Catalyst-Plugin-Authentication/devel .cvsignore, 1.9, 1.10 perl-Catalyst-Plugin-Authentication.spec, 1.12, 1.13 sources, 1.9, 1.10 Message-ID: <20090903062047.D647C11C0099@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Plugin-Authentication/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25180 Modified Files: .cvsignore perl-Catalyst-Plugin-Authentication.spec sources Log Message: * Thu Sep 03 2009 Chris Weyl 0.10015-1 - switch filtering systems... - auto-update to 0.10015 (by cpan-spec-update 0.01) - added a new br on perl(Class::MOP) (version 0) - added a new br on perl(Moose) (version 0) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Authentication/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 8 Aug 2009 06:39:52 -0000 1.9 +++ .cvsignore 3 Sep 2009 06:20:47 -0000 1.10 @@ -1 +1 @@ -Catalyst-Plugin-Authentication-0.10013.tar.gz +Catalyst-Plugin-Authentication-0.10015.tar.gz Index: perl-Catalyst-Plugin-Authentication.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Authentication/devel/perl-Catalyst-Plugin-Authentication.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- perl-Catalyst-Plugin-Authentication.spec 8 Aug 2009 18:34:13 -0000 1.12 +++ perl-Catalyst-Plugin-Authentication.spec 3 Sep 2009 06:20:47 -0000 1.13 @@ -1,6 +1,6 @@ Name: perl-Catalyst-Plugin-Authentication -Version: 0.10013 -Release: 2%{?dist} +Version: 0.10015 +Release: 1%{?dist} Summary: Infrastructure plugin for the Catalyst authentication framework License: GPL+ or Artistic Group: Development/Libraries @@ -10,6 +10,15 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +# use the whole kit-n-kaboodle, as perl_default_filter isn't in F-11 +%{?filter_setup: %{expand: +%filter_provides_in %{perl_vendorarch}/.*\\.so$ +%filter_provides_in -P %{perl_archlib}/(?!CORE/libperl).*\\.so$ +%filter_provides_in %{_docdir} +%filter_requires_in %{_docdir} +%filter_setup +}} + BuildRequires: perl(Catalyst::Plugin::Session) >= 0.10 BuildRequires: perl(Catalyst::Runtime) BuildRequires: perl(Class::Inspector) @@ -20,6 +29,9 @@ BuildRequires: perl(MRO::Compat) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Exception) BuildRequires: perl(Test::MockObject) +BuildRequires: perl(Class::MOP) +BuildRequires: perl(Moose) +BuildRequires: perl(CPAN) # optional tests BuildRequires: perl(Catalyst::Plugin::Session::State::Cookie) BuildRequires: perl(Test::WWW::Mechanize::Catalyst) @@ -29,15 +41,6 @@ Requires: perl(Catalyst::Runtime) Requires: perl(Class::Inspector) Requires: perl(MRO::Compat) -# don't "provide" private Perl libs -%global _use_internal_dependency_generator 0 -%global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u -%global __find_provides /bin/sh -c "%{__grep} -v '%_docdir' | %{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}" -%global __find_requires /bin/sh -c "%{__grep} -v '%_docdir' | %{__deploop R}" - -### auto-added brs! -BuildRequires: perl(CPAN) - %description The authentication plugin provides generic user support for Catalyst apps. It is the basis for both authentication (checking the user is who they @@ -76,6 +79,12 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Thu Sep 03 2009 Chris Weyl 0.10015-1 +- switch filtering systems... +- auto-update to 0.10015 (by cpan-spec-update 0.01) +- added a new br on perl(Class::MOP) (version 0) +- added a new br on perl(Moose) (version 0) + * Sat Aug 08 2009 Chris Weyl 0.10013-2 - auto-update to 0.10013 (by cpan-spec-update 0.01) - added a new br on CPAN (inc::Module::AutoInstall found) Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Plugin-Authentication/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 8 Aug 2009 06:39:52 -0000 1.9 +++ sources 3 Sep 2009 06:20:47 -0000 1.10 @@ -1 +1 @@ -78d7f5793dcf965f8008789be91a0407 Catalyst-Plugin-Authentication-0.10013.tar.gz +45bb28864a3282e6a9c32d0f7c5ea72a Catalyst-Plugin-Authentication-0.10015.tar.gz From sharkcz at fedoraproject.org Thu Sep 3 06:21:06 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Thu, 3 Sep 2009 06:21:06 +0000 (UTC) Subject: rpms/pywebdav/F-11 pywebdav.spec,1.4,1.5 Message-ID: <20090903062106.A3EC311C0099@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/pywebdav/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25338 Modified Files: pywebdav.spec Log Message: * Thu Sep 3 2009 Dan Hor?k 0.9.3-2 - drop dependency on PyXML (#520984) Index: pywebdav.spec =================================================================== RCS file: /cvs/pkgs/rpms/pywebdav/F-11/pywebdav.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- pywebdav.spec 26 Aug 2009 08:18:57 -0000 1.4 +++ pywebdav.spec 3 Sep 2009 06:21:06 -0000 1.5 @@ -4,7 +4,7 @@ Name: pywebdav Version: 0.9.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: WebDAV library Group: Development/Languages @@ -15,7 +15,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch BuildRequires: python-setuptools-devel -Requires: PyXML + %description WebDAV library for Python. WebDAV is an extension to the normal HTTP/1.1 @@ -61,6 +61,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 3 2009 Dan Hor?k 0.9.3-2 +- drop dependency on PyXML (#520984) + * Wed Aug 26 2009 Dan Hor?k 0.9.3-1 - update to 0.9.3 From sharkcz at fedoraproject.org Thu Sep 3 06:22:06 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Thu, 3 Sep 2009 06:22:06 +0000 (UTC) Subject: rpms/pywebdav/F-10 pywebdav.spec,1.3,1.4 Message-ID: <20090903062206.3D11711C0099@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/pywebdav/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25654 Modified Files: pywebdav.spec Log Message: * Thu Sep 3 2009 Dan Hor?k 0.9.3-2 - drop dependency on PyXML (#520984) Index: pywebdav.spec =================================================================== RCS file: /cvs/pkgs/rpms/pywebdav/F-10/pywebdav.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- pywebdav.spec 26 Aug 2009 08:20:03 -0000 1.3 +++ pywebdav.spec 3 Sep 2009 06:22:05 -0000 1.4 @@ -4,7 +4,7 @@ Name: pywebdav Version: 0.9.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: WebDAV library Group: Development/Languages @@ -15,7 +15,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch BuildRequires: python-setuptools-devel -Requires: PyXML + %description WebDAV library for Python. WebDAV is an extension to the normal HTTP/1.1 @@ -61,6 +61,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 3 2009 Dan Hor?k 0.9.3-2 +- drop dependency on PyXML (#520984) + * Wed Aug 26 2009 Dan Hor?k 0.9.3-1 - update to 0.9.3 From sharkcz at fedoraproject.org Thu Sep 3 06:22:55 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Thu, 3 Sep 2009 06:22:55 +0000 (UTC) Subject: rpms/pywebdav/EL-5 pywebdav.spec,1.3,1.4 Message-ID: <20090903062255.843A011C0099@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/pywebdav/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25915 Modified Files: pywebdav.spec Log Message: * Thu Sep 3 2009 Dan Hor?k 0.9.3-2 - drop dependency on PyXML (#520984) Index: pywebdav.spec =================================================================== RCS file: /cvs/pkgs/rpms/pywebdav/EL-5/pywebdav.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- pywebdav.spec 26 Aug 2009 08:51:23 -0000 1.3 +++ pywebdav.spec 3 Sep 2009 06:22:54 -0000 1.4 @@ -4,7 +4,7 @@ Name: pywebdav Version: 0.9.3 -Release: 1%{?dist}.1 +Release: 2%{?dist} Summary: WebDAV library Group: Development/Languages @@ -15,7 +15,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildArch: noarch BuildRequires: python-setuptools-devel -Requires: PyXML + %description WebDAV library for Python. WebDAV is an extension to the normal HTTP/1.1 @@ -64,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 3 2009 Dan Hor?k 0.9.3-2 +- drop dependency on PyXML (#520984) + * Wed Aug 26 2009 Dan Hor?k 0.9.3-1.1 - fix build on EL-5, lower the required setuptools version From chitlesh at fedoraproject.org Thu Sep 3 06:39:42 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Thu, 3 Sep 2009 06:39:42 +0000 (UTC) Subject: rpms/gspiceui/F-11 gspiceui-xpm.patch, NONE, 1.1 gspiceui.desktop, 1.1, 1.2 gspiceui.spec, 1.3, 1.4 import.log, 1.1, 1.2 Message-ID: <20090903063943.1FB9311C0099@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/gspiceui/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32490/F-11 Modified Files: gspiceui.desktop gspiceui.spec import.log Added Files: gspiceui-xpm.patch Log Message: built on wxGTK2.8 gspiceui-xpm.patch: file-close.xpm | 2 +- file-import.xpm | 2 +- file-open.xpm | 2 +- file-reload.xpm | 2 +- file-save.xpm | 2 +- file-saveas.xpm | 2 +- gspiceui-32x32.xpm | 2 +- gspiceui-48x48.xpm | 2 +- help.xpm | 2 +- html-back.xpm | 2 +- html-close.xpm | 2 +- sim-create.xpm | 2 +- sim-edit.xpm | 2 +- sim-plot.xpm | 2 +- sim-run.xpm | 2 +- sim-stop.xpm | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) --- NEW FILE gspiceui-xpm.patch --- diff -Naur gspiceui-v0.9.65/src/icons/file-close.xpm gspiceui-v0.9.65_mod/src/icons/file-close.xpm --- gspiceui-v0.9.65/src/icons/file-close.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/file-close.xpm 2009-09-03 07:48:44.621541915 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * file_close_xpm[] = { +static const char * file_close_xpm[] = { "22 22 78 1", " c None", ". c #464646", diff -Naur gspiceui-v0.9.65/src/icons/file-import.xpm gspiceui-v0.9.65_mod/src/icons/file-import.xpm --- gspiceui-v0.9.65/src/icons/file-import.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/file-import.xpm 2009-09-03 07:48:48.935542898 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * file_import_xpm[] = { +static const char * file_import_xpm[] = { "24 24 221 2", " c None", ". c #000000", diff -Naur gspiceui-v0.9.65/src/icons/file-open.xpm gspiceui-v0.9.65_mod/src/icons/file-open.xpm --- gspiceui-v0.9.65/src/icons/file-open.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/file-open.xpm 2009-09-03 07:48:53.678542646 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * file_open_xpm[] = { +static const char * file_open_xpm[] = { "24 24 205 2", " c None", ". c #000000", diff -Naur gspiceui-v0.9.65/src/icons/file-reload.xpm gspiceui-v0.9.65_mod/src/icons/file-reload.xpm --- gspiceui-v0.9.65/src/icons/file-reload.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/file-reload.xpm 2009-09-03 07:48:57.449542899 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * file_reload_xpm[] = { +static const char * file_reload_xpm[] = { "22 22 47 1", " c None", ". c #346C30", diff -Naur gspiceui-v0.9.65/src/icons/file-saveas.xpm gspiceui-v0.9.65_mod/src/icons/file-saveas.xpm --- gspiceui-v0.9.65/src/icons/file-saveas.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/file-saveas.xpm 2009-09-03 07:49:01.095541779 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * file_saveas_xpm[] = { +static const char * file_saveas_xpm[] = { "22 22 139 2", " c None", ". c #FDD7A6", diff -Naur gspiceui-v0.9.65/src/icons/file-save.xpm gspiceui-v0.9.65_mod/src/icons/file-save.xpm --- gspiceui-v0.9.65/src/icons/file-save.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/file-save.xpm 2009-09-03 07:49:04.513541785 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * filesave_xpm[] = { +static const char * filesave_xpm[] = { "22 22 118 2", " c None", ". c #6B6B6B", diff -Naur gspiceui-v0.9.65/src/icons/gspiceui-32x32.xpm gspiceui-v0.9.65_mod/src/icons/gspiceui-32x32.xpm --- gspiceui-v0.9.65/src/icons/gspiceui-32x32.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/gspiceui-32x32.xpm 2009-09-03 07:48:19.260543296 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char *gspiceui_xpm[]={ +static const char *gspiceui_xpm[]={ "32 32 6 1", "b c #000000", "e c #0000ff", diff -Naur gspiceui-v0.9.65/src/icons/gspiceui-48x48.xpm gspiceui-v0.9.65_mod/src/icons/gspiceui-48x48.xpm --- gspiceui-v0.9.65/src/icons/gspiceui-48x48.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/gspiceui-48x48.xpm 2009-09-03 07:49:13.279541320 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char *gspiceui[]={ +static const char *gspiceui[]={ "48 48 7 1", "d c #0058c0", "a c #303030", diff -Naur gspiceui-v0.9.65/src/icons/help.xpm gspiceui-v0.9.65_mod/src/icons/help.xpm --- gspiceui-v0.9.65/src/icons/help.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/help.xpm 2009-09-03 07:49:08.588542920 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * help_xpm[] = { +static const char * help_xpm[] = { "32 32 8 1", " c None", ". c #800080", diff -Naur gspiceui-v0.9.65/src/icons/html-back.xpm gspiceui-v0.9.65_mod/src/icons/html-back.xpm --- gspiceui-v0.9.65/src/icons/html-back.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/html-back.xpm 2009-09-03 07:46:14.408542719 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * html_back_xpm[] = { +static const char * html_back_xpm[] = { /* columns rows colors chars-per-pixel */ "18 17 3 1", " c black", diff -Naur gspiceui-v0.9.65/src/icons/html-close.xpm gspiceui-v0.9.65_mod/src/icons/html-close.xpm --- gspiceui-v0.9.65/src/icons/html-close.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/html-close.xpm 2009-09-03 07:46:45.017542729 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * html_close_xpm[] = { +static const char * html_close_xpm[] = { "22 22 78 1", " c None", ". c #464646", diff -Naur gspiceui-v0.9.65/src/icons/sim-create.xpm gspiceui-v0.9.65_mod/src/icons/sim-create.xpm --- gspiceui-v0.9.65/src/icons/sim-create.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/sim-create.xpm 2009-09-03 07:49:18.082539173 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * sim_create_xpm[] = { +static const char * sim_create_xpm[] = { "22 22 232 2", " c None", ". c #8F7F6E", diff -Naur gspiceui-v0.9.65/src/icons/sim-edit.xpm gspiceui-v0.9.65_mod/src/icons/sim-edit.xpm --- gspiceui-v0.9.65/src/icons/sim-edit.xpm 2008-02-18 23:52:47.000000000 +0100 +++ gspiceui-v0.9.65_mod/src/icons/sim-edit.xpm 2009-09-03 07:49:22.045542990 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * sim_edit_xpm[] = { +static const char * sim_edit_xpm[] = { "24 24 5 1", " c None", ". c #00008B8B0000", diff -Naur gspiceui-v0.9.65/src/icons/sim-plot.xpm gspiceui-v0.9.65_mod/src/icons/sim-plot.xpm --- gspiceui-v0.9.65/src/icons/sim-plot.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/sim-plot.xpm 2009-09-03 07:49:27.417541616 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * sim_plot_xpm[] = { +static const char * sim_plot_xpm[] = { "22 22 79 1", " c None", ". c #000000", diff -Naur gspiceui-v0.9.65/src/icons/sim-run.xpm gspiceui-v0.9.65_mod/src/icons/sim-run.xpm --- gspiceui-v0.9.65/src/icons/sim-run.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/sim-run.xpm 2009-09-03 07:49:31.265541272 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * sim_run_xpm[] = { +static const char * sim_run_xpm[] = { "22 22 204 2", " c None", ". c #0C0C0A", diff -Naur gspiceui-v0.9.65/src/icons/sim-stop.xpm gspiceui-v0.9.65_mod/src/icons/sim-stop.xpm --- gspiceui-v0.9.65/src/icons/sim-stop.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/sim-stop.xpm 2009-09-03 07:49:35.523541385 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * sim_stop_xpm[] = { +static const char * sim_stop_xpm[] = { "24 24 70 1", " c None", ". c #630000", Index: gspiceui.desktop =================================================================== RCS file: /cvs/pkgs/rpms/gspiceui/F-11/gspiceui.desktop,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gspiceui.desktop 28 Jul 2008 07:41:35 -0000 1.1 +++ gspiceui.desktop 3 Sep 2009 06:39:41 -0000 1.2 @@ -1,9 +1,9 @@ [Desktop Entry] -Name=GspiceUI -Comment=Spice Electronic circuit similators UI +Name=Spice Simulation Frontend +Comment=Simulates spice netlists and gEDA schematics Exec=gspiceui Icon=gspiceui Terminal=false Type=Application Encoding=UTF-8 -Categories=Education;Science;Engineering; +Categories=Electronics;Engineering; Index: gspiceui.spec =================================================================== RCS file: /cvs/pkgs/rpms/gspiceui/F-11/gspiceui.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gspiceui.spec 25 Feb 2009 01:25:11 -0000 1.3 +++ gspiceui.spec 3 Sep 2009 06:39:41 -0000 1.4 @@ -1,6 +1,6 @@ Name: gspiceui Version: 0.9.65 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A GUI to freely available Spice Electronic circuit similators Group: Applications/System @@ -8,9 +8,10 @@ License: GPLv2+ URL: http://sourceforge.net/projects/gspiceui Source0: http://downloads.sourceforge.net/%{name}/%{name}-v%{version}.tar.gz Source1: %{name}.desktop +Patch0: gspiceui-xpm.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: compat-wxGTK26-devel, desktop-file-utils +BuildRequires: wxGTK-devel, desktop-file-utils Requires: ngspice, geda-gnetlist, geda-gschem Requires: gwave, electronics-menu @@ -28,13 +29,21 @@ gSchem is used as the schematic generati %prep %setup -q -n %{name}-v%{version} +%patch0 -p1 -b .xpm + sed -i 's|/usr/local|/usr|g' html/Makefile sed -i 's|cp|install -pm 644|g' Makefile html/Makefile sed -i 's|cp |install -m 755 |g' src/Makefile -sed -i 's|wx-config|wx-2.6-config|' src/Makefile + +#wrong-file-end-of-line-encoding +sed -i 's/\r//' lib/*/*.mod + +#spurious-executable-perm +chmod 0644 lib/*/*.mod + %build -make %{?_smp_mflags} CC="%{__cxx} $RPM_OPT_FLAGS" GSPICEUI_DBG=0 GSPICEUI_WXLIB=2.6 +make %{?_smp_mflags} CC="%{__cxx} $RPM_OPT_FLAGS" GSPICEUI_DBG=0 GSPICEUI_WXLIB=2.8 %install rm -rf $RPM_BUILD_ROOT @@ -60,13 +69,13 @@ install -pm 0644 src/icons/%{name}-32x32 install -pm 0644 src/icons/%{name}-48x48.xpm \ $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/%{name}.xpm -desktop-file-install --vendor "Fedora" \ +desktop-file-install --vendor "" \ --mode 0644 \ - --remove-category="Science;Education" \ - --add-category Electronics \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ %{SOURCE1} +find %{buildroot} -name Makefile -exec rm -f {} ';' + %clean rm -rf $RPM_BUILD_ROOT @@ -85,6 +94,7 @@ touch --no-create %{_datadir}/icons/hico %files %defattr(-,root,root,-) %doc AUTHORS COPYING README ChangeLog TODO +%doc sch/ lib/ %{_bindir}/%{name} %{_datadir}/%{name} %{_datadir}/icons/hicolor/??x??/apps/*.xpm @@ -94,6 +104,10 @@ touch --no-create %{_datadir}/icons/hico %changelog +* Thu Sep 03 2009 Chitlesh Goorah - 0.9.65-5 +- Fixes RHBZ #512076 - Build with wxGTK-devel not compat-wxGTK26-devel +- Added documentations: schematics and spice models + * Tue Feb 24 2009 Fedora Release Engineering - 0.9.65-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/gspiceui/F-11/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 28 Jul 2008 07:41:35 -0000 1.1 +++ import.log 3 Sep 2009 06:39:41 -0000 1.2 @@ -1 +1,2 @@ gspiceui-0_9_65-2_fc9:HEAD:gspiceui-0.9.65-2.fc9.src.rpm:1217230865 +gspiceui-0_9_65-5_fc11:F-11:gspiceui-0.9.65-5.fc11.src.rpm:1251959808 From jskala at fedoraproject.org Thu Sep 3 06:39:57 2009 From: jskala at fedoraproject.org (Jiri Skala) Date: Thu, 3 Sep 2009 06:39:57 +0000 (UTC) Subject: rpms/bltk/devel bltk-1.0.9-opt_office.patch, 1.2, 1.3 bltk-1.0.9-opt_reader.patch, 1.2, 1.3 bltk.spec, 1.6, 1.7 Message-ID: <20090903063957.CEEF611C0099@cvs1.fedora.phx.redhat.com> Author: jskala Update of /cvs/extras/rpms/bltk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32612 Modified Files: bltk-1.0.9-opt_office.patch bltk-1.0.9-opt_reader.patch bltk.spec Log Message: * Thu Sep 03 2009 Jiri Skala 1.0.9-6 - fixed misspelled bash variable with stop file bltk-1.0.9-opt_office.patch: tools/bltk/bltk_wl_common.sh | 24 +++++++++++-- wl_office/bltk_wl_office.sh | 64 ++++++++++++++++++++++++++++-------- wl_office/bltk_wl_office_run_app.sh | 4 +- 3 files changed, 74 insertions(+), 18 deletions(-) Index: bltk-1.0.9-opt_office.patch =================================================================== RCS file: /cvs/extras/rpms/bltk/devel/bltk-1.0.9-opt_office.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- bltk-1.0.9-opt_office.patch 31 Jul 2009 08:43:58 -0000 1.2 +++ bltk-1.0.9-opt_office.patch 3 Sep 2009 06:39:57 -0000 1.3 @@ -97,7 +97,7 @@ CMD="$BLTK_WL_BIN/$XSE_PROG $BLTK_WL_OFFICE_SCEN" ##### \time -p $CMD >./XSE.times 2>&1 $CMD -+ if [ -f $BLTK_STOP_FILE ] ++ if [ -f $BLTK_STOP_FNAME ] + then + ps -eopid,cmd | grep $WL_OFFICE_WORKING_DIR | sed 's/^ *//' | sed 's/ .*$//' | xargs kill -s SIGKILL + exit 0 bltk-1.0.9-opt_reader.patch: bltk_wl_reader.sh | 57 ++++++++++++++++++++++++++++++++++----------------- bltk_wl_reader_xse.c | 2 - 2 files changed, 39 insertions(+), 20 deletions(-) Index: bltk-1.0.9-opt_reader.patch =================================================================== RCS file: /cvs/extras/rpms/bltk/devel/bltk-1.0.9-opt_reader.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- bltk-1.0.9-opt_reader.patch 31 Jul 2009 08:43:58 -0000 1.2 +++ bltk-1.0.9-opt_reader.patch 3 Sep 2009 06:39:57 -0000 1.3 @@ -91,7 +91,7 @@ CMD="$BLTK_WL_BIN/$XSE_PROG" $CMD -+ if [ -f $BLTK_STOP_FILE ] ++ if [ -f $BLTK_STOP_FNAME ] + then + ps -eopid,cmd | grep $BLTK_READER_PROG | sed 's/^ *//' | sed 's/ .*$//' | xargs kill -s SIGKILL + exit 0 Index: bltk.spec =================================================================== RCS file: /cvs/extras/rpms/bltk/devel/bltk.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- bltk.spec 31 Jul 2009 08:43:58 -0000 1.6 +++ bltk.spec 3 Sep 2009 06:39:57 -0000 1.7 @@ -1,6 +1,6 @@ Name: bltk Version: 1.0.9 -Release: 5%{?dist} +Release: 6%{?dist} Summary: The BLTK measures notebook battery life under any workload Group: Applications/System @@ -233,6 +233,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/bltk/wl_reader/war_and_peace.html %changelog +* Thu Sep 03 2009 Jiri Skala 1.0.9-6 +- fixed misspelled bash variable with stop file + * Fri Jul 31 2009 Jiri Skala 1.0.9-5 - bltk.conf can be located in ~/.bltk From chitlesh at fedoraproject.org Thu Sep 3 06:40:37 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Thu, 3 Sep 2009 06:40:37 +0000 (UTC) Subject: rpms/gspiceui/devel gspiceui-xpm.patch, NONE, 1.1 gspiceui.desktop, 1.1, 1.2 gspiceui.spec, 1.4, 1.5 import.log, 1.1, 1.2 Message-ID: <20090903064037.8EFDD11C0380@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/gspiceui/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv403/devel Modified Files: gspiceui.desktop gspiceui.spec import.log Added Files: gspiceui-xpm.patch Log Message: built on wxGTK2.8 gspiceui-xpm.patch: file-close.xpm | 2 +- file-import.xpm | 2 +- file-open.xpm | 2 +- file-reload.xpm | 2 +- file-save.xpm | 2 +- file-saveas.xpm | 2 +- gspiceui-32x32.xpm | 2 +- gspiceui-48x48.xpm | 2 +- help.xpm | 2 +- html-back.xpm | 2 +- html-close.xpm | 2 +- sim-create.xpm | 2 +- sim-edit.xpm | 2 +- sim-plot.xpm | 2 +- sim-run.xpm | 2 +- sim-stop.xpm | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) --- NEW FILE gspiceui-xpm.patch --- diff -Naur gspiceui-v0.9.65/src/icons/file-close.xpm gspiceui-v0.9.65_mod/src/icons/file-close.xpm --- gspiceui-v0.9.65/src/icons/file-close.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/file-close.xpm 2009-09-03 07:48:44.621541915 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * file_close_xpm[] = { +static const char * file_close_xpm[] = { "22 22 78 1", " c None", ". c #464646", diff -Naur gspiceui-v0.9.65/src/icons/file-import.xpm gspiceui-v0.9.65_mod/src/icons/file-import.xpm --- gspiceui-v0.9.65/src/icons/file-import.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/file-import.xpm 2009-09-03 07:48:48.935542898 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * file_import_xpm[] = { +static const char * file_import_xpm[] = { "24 24 221 2", " c None", ". c #000000", diff -Naur gspiceui-v0.9.65/src/icons/file-open.xpm gspiceui-v0.9.65_mod/src/icons/file-open.xpm --- gspiceui-v0.9.65/src/icons/file-open.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/file-open.xpm 2009-09-03 07:48:53.678542646 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * file_open_xpm[] = { +static const char * file_open_xpm[] = { "24 24 205 2", " c None", ". c #000000", diff -Naur gspiceui-v0.9.65/src/icons/file-reload.xpm gspiceui-v0.9.65_mod/src/icons/file-reload.xpm --- gspiceui-v0.9.65/src/icons/file-reload.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/file-reload.xpm 2009-09-03 07:48:57.449542899 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * file_reload_xpm[] = { +static const char * file_reload_xpm[] = { "22 22 47 1", " c None", ". c #346C30", diff -Naur gspiceui-v0.9.65/src/icons/file-saveas.xpm gspiceui-v0.9.65_mod/src/icons/file-saveas.xpm --- gspiceui-v0.9.65/src/icons/file-saveas.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/file-saveas.xpm 2009-09-03 07:49:01.095541779 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * file_saveas_xpm[] = { +static const char * file_saveas_xpm[] = { "22 22 139 2", " c None", ". c #FDD7A6", diff -Naur gspiceui-v0.9.65/src/icons/file-save.xpm gspiceui-v0.9.65_mod/src/icons/file-save.xpm --- gspiceui-v0.9.65/src/icons/file-save.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/file-save.xpm 2009-09-03 07:49:04.513541785 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * filesave_xpm[] = { +static const char * filesave_xpm[] = { "22 22 118 2", " c None", ". c #6B6B6B", diff -Naur gspiceui-v0.9.65/src/icons/gspiceui-32x32.xpm gspiceui-v0.9.65_mod/src/icons/gspiceui-32x32.xpm --- gspiceui-v0.9.65/src/icons/gspiceui-32x32.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/gspiceui-32x32.xpm 2009-09-03 07:48:19.260543296 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char *gspiceui_xpm[]={ +static const char *gspiceui_xpm[]={ "32 32 6 1", "b c #000000", "e c #0000ff", diff -Naur gspiceui-v0.9.65/src/icons/gspiceui-48x48.xpm gspiceui-v0.9.65_mod/src/icons/gspiceui-48x48.xpm --- gspiceui-v0.9.65/src/icons/gspiceui-48x48.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/gspiceui-48x48.xpm 2009-09-03 07:49:13.279541320 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char *gspiceui[]={ +static const char *gspiceui[]={ "48 48 7 1", "d c #0058c0", "a c #303030", diff -Naur gspiceui-v0.9.65/src/icons/help.xpm gspiceui-v0.9.65_mod/src/icons/help.xpm --- gspiceui-v0.9.65/src/icons/help.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/help.xpm 2009-09-03 07:49:08.588542920 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * help_xpm[] = { +static const char * help_xpm[] = { "32 32 8 1", " c None", ". c #800080", diff -Naur gspiceui-v0.9.65/src/icons/html-back.xpm gspiceui-v0.9.65_mod/src/icons/html-back.xpm --- gspiceui-v0.9.65/src/icons/html-back.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/html-back.xpm 2009-09-03 07:46:14.408542719 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * html_back_xpm[] = { +static const char * html_back_xpm[] = { /* columns rows colors chars-per-pixel */ "18 17 3 1", " c black", diff -Naur gspiceui-v0.9.65/src/icons/html-close.xpm gspiceui-v0.9.65_mod/src/icons/html-close.xpm --- gspiceui-v0.9.65/src/icons/html-close.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/html-close.xpm 2009-09-03 07:46:45.017542729 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * html_close_xpm[] = { +static const char * html_close_xpm[] = { "22 22 78 1", " c None", ". c #464646", diff -Naur gspiceui-v0.9.65/src/icons/sim-create.xpm gspiceui-v0.9.65_mod/src/icons/sim-create.xpm --- gspiceui-v0.9.65/src/icons/sim-create.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/sim-create.xpm 2009-09-03 07:49:18.082539173 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * sim_create_xpm[] = { +static const char * sim_create_xpm[] = { "22 22 232 2", " c None", ". c #8F7F6E", diff -Naur gspiceui-v0.9.65/src/icons/sim-edit.xpm gspiceui-v0.9.65_mod/src/icons/sim-edit.xpm --- gspiceui-v0.9.65/src/icons/sim-edit.xpm 2008-02-18 23:52:47.000000000 +0100 +++ gspiceui-v0.9.65_mod/src/icons/sim-edit.xpm 2009-09-03 07:49:22.045542990 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * sim_edit_xpm[] = { +static const char * sim_edit_xpm[] = { "24 24 5 1", " c None", ". c #00008B8B0000", diff -Naur gspiceui-v0.9.65/src/icons/sim-plot.xpm gspiceui-v0.9.65_mod/src/icons/sim-plot.xpm --- gspiceui-v0.9.65/src/icons/sim-plot.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/sim-plot.xpm 2009-09-03 07:49:27.417541616 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * sim_plot_xpm[] = { +static const char * sim_plot_xpm[] = { "22 22 79 1", " c None", ". c #000000", diff -Naur gspiceui-v0.9.65/src/icons/sim-run.xpm gspiceui-v0.9.65_mod/src/icons/sim-run.xpm --- gspiceui-v0.9.65/src/icons/sim-run.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/sim-run.xpm 2009-09-03 07:49:31.265541272 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * sim_run_xpm[] = { +static const char * sim_run_xpm[] = { "22 22 204 2", " c None", ". c #0C0C0A", diff -Naur gspiceui-v0.9.65/src/icons/sim-stop.xpm gspiceui-v0.9.65_mod/src/icons/sim-stop.xpm --- gspiceui-v0.9.65/src/icons/sim-stop.xpm 2007-09-10 01:37:26.000000000 +0200 +++ gspiceui-v0.9.65_mod/src/icons/sim-stop.xpm 2009-09-03 07:49:35.523541385 +0200 @@ -1,5 +1,5 @@ /* XPM */ -static char * sim_stop_xpm[] = { +static const char * sim_stop_xpm[] = { "24 24 70 1", " c None", ". c #630000", Index: gspiceui.desktop =================================================================== RCS file: /cvs/pkgs/rpms/gspiceui/devel/gspiceui.desktop,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gspiceui.desktop 28 Jul 2008 07:41:35 -0000 1.1 +++ gspiceui.desktop 3 Sep 2009 06:40:37 -0000 1.2 @@ -1,9 +1,9 @@ [Desktop Entry] -Name=GspiceUI -Comment=Spice Electronic circuit similators UI +Name=Spice Simulation Frontend +Comment=Simulates spice netlists and gEDA schematics Exec=gspiceui Icon=gspiceui Terminal=false Type=Application Encoding=UTF-8 -Categories=Education;Science;Engineering; +Categories=Electronics;Engineering; Index: gspiceui.spec =================================================================== RCS file: /cvs/pkgs/rpms/gspiceui/devel/gspiceui.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gspiceui.spec 25 Jul 2009 01:34:12 -0000 1.4 +++ gspiceui.spec 3 Sep 2009 06:40:37 -0000 1.5 @@ -8,9 +8,10 @@ License: GPLv2+ URL: http://sourceforge.net/projects/gspiceui Source0: http://downloads.sourceforge.net/%{name}/%{name}-v%{version}.tar.gz Source1: %{name}.desktop +Patch0: gspiceui-xpm.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: compat-wxGTK26-devel, desktop-file-utils +BuildRequires: wxGTK-devel, desktop-file-utils Requires: ngspice, geda-gnetlist, geda-gschem Requires: gwave, electronics-menu @@ -28,13 +29,21 @@ gSchem is used as the schematic generati %prep %setup -q -n %{name}-v%{version} +%patch0 -p1 -b .xpm + sed -i 's|/usr/local|/usr|g' html/Makefile sed -i 's|cp|install -pm 644|g' Makefile html/Makefile sed -i 's|cp |install -m 755 |g' src/Makefile -sed -i 's|wx-config|wx-2.6-config|' src/Makefile + +#wrong-file-end-of-line-encoding +sed -i 's/\r//' lib/*/*.mod + +#spurious-executable-perm +chmod 0644 lib/*/*.mod + %build -make %{?_smp_mflags} CC="%{__cxx} $RPM_OPT_FLAGS" GSPICEUI_DBG=0 GSPICEUI_WXLIB=2.6 +make %{?_smp_mflags} CC="%{__cxx} $RPM_OPT_FLAGS" GSPICEUI_DBG=0 GSPICEUI_WXLIB=2.8 %install rm -rf $RPM_BUILD_ROOT @@ -60,13 +69,13 @@ install -pm 0644 src/icons/%{name}-32x32 install -pm 0644 src/icons/%{name}-48x48.xpm \ $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/%{name}.xpm -desktop-file-install --vendor "Fedora" \ +desktop-file-install --vendor "" \ --mode 0644 \ - --remove-category="Science;Education" \ - --add-category Electronics \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ %{SOURCE1} +find %{buildroot} -name Makefile -exec rm -f {} ';' + %clean rm -rf $RPM_BUILD_ROOT @@ -85,6 +94,7 @@ touch --no-create %{_datadir}/icons/hico %files %defattr(-,root,root,-) %doc AUTHORS COPYING README ChangeLog TODO +%doc sch/ lib/ %{_bindir}/%{name} %{_datadir}/%{name} %{_datadir}/icons/hicolor/??x??/apps/*.xpm @@ -94,8 +104,9 @@ touch --no-create %{_datadir}/icons/hico %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 0.9.65-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Thu Sep 03 2009 Chitlesh Goorah - 0.9.65-5 +- Fixes RHBZ #512076 - Build with wxGTK-devel not compat-wxGTK26-devel +- Added documentations: schematics and spice models * Tue Feb 24 2009 Fedora Release Engineering - 0.9.65-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/gspiceui/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 28 Jul 2008 07:41:35 -0000 1.1 +++ import.log 3 Sep 2009 06:40:37 -0000 1.2 @@ -1 +1,2 @@ gspiceui-0_9_65-2_fc9:HEAD:gspiceui-0.9.65-2.fc9.src.rpm:1217230865 +gspiceui-0_9_65-5_fc11:HEAD:gspiceui-0.9.65-5.fc11.src.rpm:1251959887 From chitlesh at fedoraproject.org Thu Sep 3 06:42:58 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Thu, 3 Sep 2009 06:42:58 +0000 (UTC) Subject: rpms/gspiceui/devel gspiceui.spec,1.5,1.6 import.log,1.2,1.3 Message-ID: <20090903064259.005BF11C0099@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/gspiceui/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv981/devel Modified Files: gspiceui.spec import.log Log Message: built on wxGTK2.8 Index: gspiceui.spec =================================================================== RCS file: /cvs/pkgs/rpms/gspiceui/devel/gspiceui.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gspiceui.spec 3 Sep 2009 06:40:37 -0000 1.5 +++ gspiceui.spec 3 Sep 2009 06:42:58 -0000 1.6 @@ -1,6 +1,6 @@ Name: gspiceui Version: 0.9.65 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A GUI to freely available Spice Electronic circuit similators Group: Applications/System @@ -104,10 +104,13 @@ touch --no-create %{_datadir}/icons/hico %changelog -* Thu Sep 03 2009 Chitlesh Goorah - 0.9.65-5 +* Thu Sep 03 2009 Chitlesh Goorah - 0.9.65-6 - Fixes RHBZ #512076 - Build with wxGTK-devel not compat-wxGTK26-devel - Added documentations: schematics and spice models +* Fri Jul 24 2009 Fedora Release Engineering - 0.9.65-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Feb 24 2009 Fedora Release Engineering - 0.9.65-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/gspiceui/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 3 Sep 2009 06:40:37 -0000 1.2 +++ import.log 3 Sep 2009 06:42:58 -0000 1.3 @@ -1,2 +1,3 @@ gspiceui-0_9_65-2_fc9:HEAD:gspiceui-0.9.65-2.fc9.src.rpm:1217230865 gspiceui-0_9_65-5_fc11:HEAD:gspiceui-0.9.65-5.fc11.src.rpm:1251959887 +gspiceui-0_9_65-6_fc11:HEAD:gspiceui-0.9.65-6.fc11.src.rpm:1251960020 From iankent at fedoraproject.org Thu Sep 3 08:17:09 2009 From: iankent at fedoraproject.org (Ian Kent) Date: Thu, 3 Sep 2009 08:17:09 +0000 (UTC) Subject: rpms/autofs/devel autofs-5.0.4-fix-direct-map-cache-locking.patch, NONE, 1.1 autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch, NONE, 1.1 autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch, NONE, 1.1 autofs.spec, 1.286, 1.287 Message-ID: <20090903081709.B213C11C0099@cvs1.fedora.phx.redhat.com> Author: iankent Update of /cvs/pkgs/rpms/autofs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3051 Modified Files: autofs.spec Added Files: autofs-5.0.4-fix-direct-map-cache-locking.patch autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch Log Message: * Thu Sep 3 2009 Ian Kent - 1:5.0.4-39 - fix libxml2 non-thread-safe calls. - fix direct map cache locking. - fix patch "dont umount existing direct mount on reread" deadlock. autofs-5.0.4-fix-direct-map-cache-locking.patch: CHANGELOG | 1 + daemon/direct.c | 6 ++++++ 2 files changed, 7 insertions(+) --- NEW FILE autofs-5.0.4-fix-direct-map-cache-locking.patch --- autofs-5.0.4 - fix direct map cache locking From: Ian Kent Some time during the recent round of updates some locking of the null map and the direct map entry caches was removed. This patch adds it back again. --- CHANGELOG | 1 + daemon/direct.c | 6 ++++++ 2 files changed, 7 insertions(+), 0 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index af7792d..82ebc83 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -60,6 +60,7 @@ - don't block signals we expect to dump core. - fix pthread push order in expire_proc_direct(). - fix libxml2 non-thread-safe calls. +- fix direct map cache locking. 4/11/2008 autofs-5.0.4 ----------------------- diff --git a/daemon/direct.c b/daemon/direct.c index 0f33d03..0c78627 100644 --- a/daemon/direct.c +++ b/daemon/direct.c @@ -470,6 +470,8 @@ int mount_autofs_direct(struct autofs_point *ap) pthread_cleanup_push(master_source_lock_cleanup, ap->entry); master_source_readlock(ap->entry); nc = ap->entry->master->nc; + cache_readlock(nc); + pthread_cleanup_push(cache_lock_cleanup, nc); map = ap->entry->maps; while (map) { /* @@ -482,6 +484,8 @@ int mount_autofs_direct(struct autofs_point *ap) } mc = map->mc; + cache_readlock(mc); + pthread_cleanup_push(cache_lock_cleanup, mc); me = cache_enumerate(mc, NULL); while (me) { ne = cache_lookup_distinct(nc, me->key); @@ -509,10 +513,12 @@ int mount_autofs_direct(struct autofs_point *ap) me = cache_enumerate(mc, me); } + pthread_cleanup_pop(1); map = map->next; } pthread_cleanup_pop(1); pthread_cleanup_pop(1); + pthread_cleanup_pop(1); return 0; } autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch: CHANGELOG | 1 + daemon/state.c | 10 ++++++++++ 2 files changed, 11 insertions(+) --- NEW FILE autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch --- autofs-5.0.4 - fix dont umount existing direct mount on reread From: Ian Kent A recent problem where we incorrectly umounted direct mounts on map re-read, when the map name in the master map has changed, checks for the stale entry in an old map source and updates the new entry from information in the the stale entry. But this check can also match an entry that has been removed from a direct map whose name hasn't changed which leads to a deadlock when we try and take the cache write lock on the (alleged) stale cache to update the new entry. This is because, in this case, the cache we want to lock is in fact the one we are reading and we already hold a read lock on it. --- CHANGELOG | 1 + daemon/state.c | 10 ++++++++++ 2 files changed, 11 insertions(+), 0 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 82ebc83..929a21f 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -61,6 +61,7 @@ - fix pthread push order in expire_proc_direct(). - fix libxml2 non-thread-safe calls. - fix direct map cache locking. +- fix dont umount existing direct mount on reread. 4/11/2008 autofs-5.0.4 ----------------------- diff --git a/daemon/state.c b/daemon/state.c index 84ccba3..71af46a 100644 --- a/daemon/state.c +++ b/daemon/state.c @@ -389,6 +389,16 @@ static void do_readmap_mount(struct autofs_point *ap, struct mnt_list *mnts, * an empty cache awaiting a map re-load. */ valid = lookup_source_valid_mapent(ap, me->key, LKP_DISTINCT); + if (valid && valid->mc == me->mc) { + /* + * We've found a map entry that has been removed from + * the current cache so there is no need to update it. + * The stale entry will be dealt with when we prune the + * cache later. + */ + cache_unlock(valid->mc); + valid = NULL; + } if (valid) { struct mapent_cache *vmc = valid->mc; cache_unlock(vmc); autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch: CHANGELOG | 1 + daemon/Makefile | 7 +++++++ daemon/automount.c | 7 ++++++- modules/lookup_ldap.c | 2 -- 4 files changed, 14 insertions(+), 3 deletions(-) --- NEW FILE autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch --- autofs-5.0.4 - fix libxml2 non-thread-safe calls From: Ian Kent The libxml2 call xmlCleanupParser() is definitely not thread safe. This patch moves it and the xmlInitParser() call to the location of the code to workaround the libxml2 incorrect TSD handling so they are called only at start and at exit. --- CHANGELOG | 1 + daemon/Makefile | 7 +++++++ daemon/automount.c | 7 ++++++- modules/lookup_ldap.c | 2 -- 4 files changed, 14 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 4491449..af7792d 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -59,6 +59,7 @@ - fix an RPC fd leak. - don't block signals we expect to dump core. - fix pthread push order in expire_proc_direct(). +- fix libxml2 non-thread-safe calls. 4/11/2008 autofs-5.0.4 ----------------------- diff --git a/daemon/Makefile b/daemon/Makefile index 9c2d858..371ec72 100644 --- a/daemon/Makefile +++ b/daemon/Makefile @@ -22,6 +22,13 @@ CFLAGS += -DVERSION_STRING=\"$(version)\" LDFLAGS += -rdynamic LIBS = -ldl +ifeq ($(LDAP), 1) + ifeq ($(SASL), 1) + CFLAGS += $(XML_FLAGS) + LIBS += $(XML_LIBS) + endif +endif + all: automount automount: $(OBJS) $(AUTOFS_LIB) diff --git a/daemon/automount.c b/daemon/automount.c index 6759883..979ecd6 100644 --- a/daemon/automount.c +++ b/daemon/automount.c @@ -40,6 +40,7 @@ #include "automount.h" #ifdef LIBXML2_WORKAROUND #include +#include #endif const char *program; /* Initialized with argv[0] */ @@ -2113,6 +2114,8 @@ int main(int argc, char *argv[]) void *dh_xml2 = dlopen("libxml2.so", RTLD_NOW); if (!dh_xml2) dh_xml2 = dlopen("libxml2.so.2", RTLD_NOW); + if (dh_xml2) + xmlInitParser(); #endif #ifdef TIRPC_WORKAROUND void *dh_tirpc = dlopen("libitirpc.so", RTLD_NOW); @@ -2156,8 +2159,10 @@ int main(int argc, char *argv[]) dlclose(dh_tirpc); #endif #ifdef LIBXML2_WORKAROUND - if (dh_xml2) + if (dh_xml2) { + xmlCleanupParser(); dlclose(dh_xml2); + } #endif close_ioctl_ctl(); diff --git a/modules/lookup_ldap.c b/modules/lookup_ldap.c index 8f352d6..2ecf5fe 100644 --- a/modules/lookup_ldap.c +++ b/modules/lookup_ldap.c @@ -897,7 +897,6 @@ int parse_ldap_config(unsigned logopt, struct lookup_context *ctxt) return -1; } - xmlInitParser(); doc = xmlParseFile(auth_conf); if (!doc) { error(logopt, MODPREFIX @@ -1069,7 +1068,6 @@ int parse_ldap_config(unsigned logopt, struct lookup_context *ctxt) out: xmlFreeDoc(doc); - xmlCleanupParser(); if (fallback) return 0; Index: autofs.spec =================================================================== RCS file: /cvs/pkgs/rpms/autofs/devel/autofs.spec,v retrieving revision 1.286 retrieving revision 1.287 diff -u -p -r1.286 -r1.287 --- autofs.spec 30 Jul 2009 20:54:00 -0000 1.286 +++ autofs.spec 3 Sep 2009 08:17:07 -0000 1.287 @@ -4,7 +4,7 @@ Summary: A tool for automatically mounting and unmounting filesystems Name: autofs Version: 5.0.4 -Release: 37 +Release: 39 Epoch: 1 License: GPLv2+ Group: System Environment/Daemons @@ -72,6 +72,9 @@ Patch59: autofs-5.0.4-fix-map-type-info- Patch60: autofs-5.0.4-fix-rpc-fd-leak.patch Patch61: autofs-5.0.4-allow-automount-daemon-to-dump-core.patch Patch62: autofs-5.0.4-fix-pthread-push-order-in-expire_proc_direct.patch +Patch63: autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch +Patch64: autofs-5.0.4-fix-direct-map-cache-locking.patch +Patch65: autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf, hesiod-devel, openldap-devel, bison, flex, libxml2-devel, cyrus-sasl-devel, openssl-devel module-init-tools util-linux nfs-utils e2fsprogs libtirpc-devel Requires: kernel >= 2.6.17 @@ -175,6 +178,9 @@ echo %{version}-%{release} > .version %patch60 -p1 %patch61 -p1 %patch62 -p1 +%patch63 -p1 +%patch64 -p1 +%patch65 -p1 %build #CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --libdir=%{_libdir} @@ -227,6 +233,11 @@ fi %{_libdir}/autofs/ %changelog +* Thu Sep 3 2009 Ian Kent - 1:5.0.4-39 +- fix libxml2 non-thread-safe calls. +- fix direct map cache locking. +- fix patch "dont umount existing direct mount on reread" deadlock. + * Fri Jul 24 2009 Fedora Release Engineering - 1:5.0.4-37 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From iankent at fedoraproject.org Thu Sep 3 08:32:47 2009 From: iankent at fedoraproject.org (Ian Kent) Date: Thu, 3 Sep 2009 08:32:47 +0000 (UTC) Subject: rpms/autofs/F-11 autofs-5.0.4-fix-direct-map-cache-locking.patch, NONE, 1.1 autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch, NONE, 1.1 autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch, NONE, 1.1 autofs.spec, 1.287, 1.288 Message-ID: <20090903083247.335D811C0099@cvs1.fedora.phx.redhat.com> Author: iankent Update of /cvs/pkgs/rpms/autofs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8364 Modified Files: autofs.spec Added Files: autofs-5.0.4-fix-direct-map-cache-locking.patch autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch Log Message: * Thu Sep 3 2009 Ian Kent - 1:5.0.4-38 - fix libxml2 non-thread-safe calls. - fix direct map cache locking. - fix patch "dont umount existing direct mount on reread" deadlock. autofs-5.0.4-fix-direct-map-cache-locking.patch: CHANGELOG | 1 + daemon/direct.c | 6 ++++++ 2 files changed, 7 insertions(+) --- NEW FILE autofs-5.0.4-fix-direct-map-cache-locking.patch --- autofs-5.0.4 - fix direct map cache locking From: Ian Kent Some time during the recent round of updates some locking of the null map and the direct map entry caches was removed. This patch adds it back again. --- CHANGELOG | 1 + daemon/direct.c | 6 ++++++ 2 files changed, 7 insertions(+), 0 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index af7792d..82ebc83 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -60,6 +60,7 @@ - don't block signals we expect to dump core. - fix pthread push order in expire_proc_direct(). - fix libxml2 non-thread-safe calls. +- fix direct map cache locking. 4/11/2008 autofs-5.0.4 ----------------------- diff --git a/daemon/direct.c b/daemon/direct.c index 0f33d03..0c78627 100644 --- a/daemon/direct.c +++ b/daemon/direct.c @@ -470,6 +470,8 @@ int mount_autofs_direct(struct autofs_point *ap) pthread_cleanup_push(master_source_lock_cleanup, ap->entry); master_source_readlock(ap->entry); nc = ap->entry->master->nc; + cache_readlock(nc); + pthread_cleanup_push(cache_lock_cleanup, nc); map = ap->entry->maps; while (map) { /* @@ -482,6 +484,8 @@ int mount_autofs_direct(struct autofs_point *ap) } mc = map->mc; + cache_readlock(mc); + pthread_cleanup_push(cache_lock_cleanup, mc); me = cache_enumerate(mc, NULL); while (me) { ne = cache_lookup_distinct(nc, me->key); @@ -509,10 +513,12 @@ int mount_autofs_direct(struct autofs_point *ap) me = cache_enumerate(mc, me); } + pthread_cleanup_pop(1); map = map->next; } pthread_cleanup_pop(1); pthread_cleanup_pop(1); + pthread_cleanup_pop(1); return 0; } autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch: CHANGELOG | 1 + daemon/state.c | 10 ++++++++++ 2 files changed, 11 insertions(+) --- NEW FILE autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch --- autofs-5.0.4 - fix dont umount existing direct mount on reread From: Ian Kent A recent problem where we incorrectly umounted direct mounts on map re-read, when the map name in the master map has changed, checks for the stale entry in an old map source and updates the new entry from information in the the stale entry. But this check can also match an entry that has been removed from a direct map whose name hasn't changed which leads to a deadlock when we try and take the cache write lock on the (alleged) stale cache to update the new entry. This is because, in this case, the cache we want to lock is in fact the one we are reading and we already hold a read lock on it. --- CHANGELOG | 1 + daemon/state.c | 10 ++++++++++ 2 files changed, 11 insertions(+), 0 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 82ebc83..929a21f 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -61,6 +61,7 @@ - fix pthread push order in expire_proc_direct(). - fix libxml2 non-thread-safe calls. - fix direct map cache locking. +- fix dont umount existing direct mount on reread. 4/11/2008 autofs-5.0.4 ----------------------- diff --git a/daemon/state.c b/daemon/state.c index 84ccba3..71af46a 100644 --- a/daemon/state.c +++ b/daemon/state.c @@ -389,6 +389,16 @@ static void do_readmap_mount(struct autofs_point *ap, struct mnt_list *mnts, * an empty cache awaiting a map re-load. */ valid = lookup_source_valid_mapent(ap, me->key, LKP_DISTINCT); + if (valid && valid->mc == me->mc) { + /* + * We've found a map entry that has been removed from + * the current cache so there is no need to update it. + * The stale entry will be dealt with when we prune the + * cache later. + */ + cache_unlock(valid->mc); + valid = NULL; + } if (valid) { struct mapent_cache *vmc = valid->mc; cache_unlock(vmc); autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch: CHANGELOG | 1 + daemon/Makefile | 7 +++++++ daemon/automount.c | 7 ++++++- modules/lookup_ldap.c | 2 -- 4 files changed, 14 insertions(+), 3 deletions(-) --- NEW FILE autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch --- autofs-5.0.4 - fix libxml2 non-thread-safe calls From: Ian Kent The libxml2 call xmlCleanupParser() is definitely not thread safe. This patch moves it and the xmlInitParser() call to the location of the code to workaround the libxml2 incorrect TSD handling so they are called only at start and at exit. --- CHANGELOG | 1 + daemon/Makefile | 7 +++++++ daemon/automount.c | 7 ++++++- modules/lookup_ldap.c | 2 -- 4 files changed, 14 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 4491449..af7792d 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -59,6 +59,7 @@ - fix an RPC fd leak. - don't block signals we expect to dump core. - fix pthread push order in expire_proc_direct(). +- fix libxml2 non-thread-safe calls. 4/11/2008 autofs-5.0.4 ----------------------- diff --git a/daemon/Makefile b/daemon/Makefile index 9c2d858..371ec72 100644 --- a/daemon/Makefile +++ b/daemon/Makefile @@ -22,6 +22,13 @@ CFLAGS += -DVERSION_STRING=\"$(version)\" LDFLAGS += -rdynamic LIBS = -ldl +ifeq ($(LDAP), 1) + ifeq ($(SASL), 1) + CFLAGS += $(XML_FLAGS) + LIBS += $(XML_LIBS) + endif +endif + all: automount automount: $(OBJS) $(AUTOFS_LIB) diff --git a/daemon/automount.c b/daemon/automount.c index 6759883..979ecd6 100644 --- a/daemon/automount.c +++ b/daemon/automount.c @@ -40,6 +40,7 @@ #include "automount.h" #ifdef LIBXML2_WORKAROUND #include +#include #endif const char *program; /* Initialized with argv[0] */ @@ -2113,6 +2114,8 @@ int main(int argc, char *argv[]) void *dh_xml2 = dlopen("libxml2.so", RTLD_NOW); if (!dh_xml2) dh_xml2 = dlopen("libxml2.so.2", RTLD_NOW); + if (dh_xml2) + xmlInitParser(); #endif #ifdef TIRPC_WORKAROUND void *dh_tirpc = dlopen("libitirpc.so", RTLD_NOW); @@ -2156,8 +2159,10 @@ int main(int argc, char *argv[]) dlclose(dh_tirpc); #endif #ifdef LIBXML2_WORKAROUND - if (dh_xml2) + if (dh_xml2) { + xmlCleanupParser(); dlclose(dh_xml2); + } #endif close_ioctl_ctl(); diff --git a/modules/lookup_ldap.c b/modules/lookup_ldap.c index 8f352d6..2ecf5fe 100644 --- a/modules/lookup_ldap.c +++ b/modules/lookup_ldap.c @@ -897,7 +897,6 @@ int parse_ldap_config(unsigned logopt, struct lookup_context *ctxt) return -1; } - xmlInitParser(); doc = xmlParseFile(auth_conf); if (!doc) { error(logopt, MODPREFIX @@ -1069,7 +1068,6 @@ int parse_ldap_config(unsigned logopt, struct lookup_context *ctxt) out: xmlFreeDoc(doc); - xmlCleanupParser(); if (fallback) return 0; Index: autofs.spec =================================================================== RCS file: /cvs/pkgs/rpms/autofs/F-11/autofs.spec,v retrieving revision 1.287 retrieving revision 1.288 diff -u -p -r1.287 -r1.288 --- autofs.spec 17 Jul 2009 01:49:31 -0000 1.287 +++ autofs.spec 3 Sep 2009 08:32:46 -0000 1.288 @@ -4,7 +4,7 @@ Summary: A tool for automatically mounting and unmounting filesystems Name: autofs Version: 5.0.4 -Release: 36 +Release: 38 Epoch: 1 License: GPLv2+ Group: System Environment/Daemons @@ -72,6 +72,9 @@ Patch59: autofs-5.0.4-fix-map-type-info- Patch60: autofs-5.0.4-fix-rpc-fd-leak.patch Patch61: autofs-5.0.4-allow-automount-daemon-to-dump-core.patch Patch62: autofs-5.0.4-fix-pthread-push-order-in-expire_proc_direct.patch +Patch63: autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch +Patch64: autofs-5.0.4-fix-direct-map-cache-locking.patch +Patch65: autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf, hesiod-devel, openldap-devel, bison, flex, libxml2-devel, cyrus-sasl-devel, openssl-devel module-init-tools util-linux nfs-utils e2fsprogs libtirpc-devel Requires: kernel >= 2.6.17 @@ -175,6 +178,9 @@ echo %{version}-%{release} > .version %patch60 -p1 %patch61 -p1 %patch62 -p1 +%patch63 -p1 +%patch64 -p1 +%patch65 -p1 %build #CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --libdir=%{_libdir} @@ -227,6 +233,11 @@ fi %{_libdir}/autofs/ %changelog +* Thu Sep 3 2009 Ian Kent - 1:5.0.4-38 +- fix libxml2 non-thread-safe calls. +- fix direct map cache locking. +- fix patch "dont umount existing direct mount on reread" deadlock. + * Fri Jul 17 2009 Ian Kent - 1:5.0.4-36 - fix typo in patch to allow dumping core. From pghmcfc at fedoraproject.org Thu Sep 3 08:57:22 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Thu, 3 Sep 2009 08:57:22 +0000 (UTC) Subject: rpms/redhat-rpm-config/devel redhat-rpm-config-9.0.3-filtering-macros.patch, 1.1, 1.2 redhat-rpm-config.spec, 1.73, 1.74 Message-ID: <20090903085722.7920E11C0099@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/redhat-rpm-config/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19416 Modified Files: redhat-rpm-config-9.0.3-filtering-macros.patch redhat-rpm-config.spec Log Message: * Thu Sep 03 2009 Paul Howarth 9.0.3-17 - redhat-rpm-config-9.0.3-filtering-macros.patch: Rediff so we don't ship a .orig file - add (empty) %build section - fix unescaped macros in changelog redhat-rpm-config-9.0.3-filtering-macros.patch: macros | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) Index: redhat-rpm-config-9.0.3-filtering-macros.patch =================================================================== RCS file: /cvs/pkgs/rpms/redhat-rpm-config/devel/redhat-rpm-config-9.0.3-filtering-macros.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- redhat-rpm-config-9.0.3-filtering-macros.patch 19 Aug 2009 06:08:05 -0000 1.1 +++ redhat-rpm-config-9.0.3-filtering-macros.patch 3 Sep 2009 08:57:20 -0000 1.2 @@ -1,6 +1,6 @@ --- redhat-rpm-config-9.0.3/macros.orig 2009-08-07 08:48:50.925412526 -0700 +++ redhat-rpm-config-9.0.3/macros 2009-08-07 08:55:16.374536719 -0700 -@@ -224,3 +224,37 @@ +@@ -243,3 +243,37 @@ kernel_module_package_release 1 fi \ kmp_override_filelist="$filelist" kmp_override_preamble="$preamble" kmp_nobuildreqs="$buildreqs" %{kmodtool} rpmtemplate_kmp %{-n*}%{!-n:%name} %{kverrel} $flavors_to_build 2>/dev/null \ )} Index: redhat-rpm-config.spec =================================================================== RCS file: /cvs/pkgs/rpms/redhat-rpm-config/devel/redhat-rpm-config.spec,v retrieving revision 1.73 retrieving revision 1.74 diff -u -p -r1.73 -r1.74 --- redhat-rpm-config.spec 1 Sep 2009 19:14:30 -0000 1.73 +++ redhat-rpm-config.spec 3 Sep 2009 08:57:20 -0000 1.74 @@ -1,7 +1,7 @@ -Summary: Red Hat specific rpm configuration files. +Summary: Red Hat specific rpm configuration files Name: redhat-rpm-config Version: 9.0.3 -Release: 16%{?dist} +Release: 17%{?dist} # No version specified. License: GPL+ Group: Development/System @@ -36,6 +36,8 @@ Red Hat specific rpm configuration files %patch8 -p1 %patch9 -p1 +%build + %install make DESTDIR=${RPM_BUILD_ROOT} install @@ -47,6 +49,11 @@ rm -rf ${RPM_BUILD_ROOT} %{_prefix}/lib/rpm/redhat %changelog +* Thu Sep 03 2009 Paul Howarth 9.0.3-17 +- redhat-rpm-config-9.0.3-filtering-macros.patch: Rediff so we don't ship a .orig file +- add (empty) %%build section +- fix unescaped macros in changelog + * Tue Aug 18 2009 Chris Weyl 9.0.3-16 - add the filtering framework approved by the FPC/FESCo. (#516240) @@ -156,7 +163,7 @@ rm -rf ${RPM_BUILD_ROOT} - Added patch for find-requires. Waiting on write access to public CVS. * Tue Sep 12 2006 Deepak Bhole 8.0.45-6 -- Fix brp-java-repack-jars to work with builddirs that aren't %name-%version +- Fix brp-java-repack-jars to work with builddirs that aren't %%name-%%version * Mon Sep 11 2006 Fernando Nasser - 8.0.45-5 - Fix order of tokens in find command (thanks mikeb at redhat.com) @@ -300,7 +307,7 @@ rm -rf ${RPM_BUILD_ROOT} - Remove tracking dependency * Wed Oct 16 2002 Phil Knirsch 8.0.3-2 -- Added fix for outdated config.[sub|guess] files in %configure section +- Added fix for outdated config.[sub|guess] files in %%configure section * Wed Oct 16 2002 Elliot Lee 8.0.3-1 - New release that blows up on unpackaged files and missing doc files. @@ -309,7 +316,7 @@ rm -rf ${RPM_BUILD_ROOT} - don't redefine everything in macros, just what we need to * Mon Sep 16 2002 Alexander Larsson 8.0.1 -- Add debug package support to %__spec_install_post +- Add debug package support to %%__spec_install_post * Tue Sep 3 2002 Bill Nottingham 8.0-1 - bump version From bojan at fedoraproject.org Thu Sep 3 09:00:13 2009 From: bojan at fedoraproject.org (bojan) Date: Thu, 3 Sep 2009 09:00:13 +0000 (UTC) Subject: rpms/subversion-api-docs/devel subversion-api-docs.spec,1.31,1.32 Message-ID: <20090903090013.3622211C0381@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/subversion-api-docs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20144 Modified Files: subversion-api-docs.spec Log Message: Fix search. Index: subversion-api-docs.spec =================================================================== RCS file: /cvs/pkgs/rpms/subversion-api-docs/devel/subversion-api-docs.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- subversion-api-docs.spec 29 Aug 2009 09:32:45 -0000 1.31 +++ subversion-api-docs.spec 3 Sep 2009 09:00:12 -0000 1.32 @@ -1,6 +1,6 @@ Name: subversion-api-docs Version: 1.6.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Subversion API documentation Group: Development/Tools @@ -35,10 +35,10 @@ doxygen - %install cd %{name}-%{version} rm -rf $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs +mkdir -p $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs/search install -m 644 docs/svn.tag $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs -rm -rf docs/html/search -install -m 644 docs/html/* $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs +install -m 644 docs/html/search/* $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs/search +install -m 644 `find docs/html -type f -maxdepth 1` $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs %clean @@ -52,6 +52,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_docdir}/subversion-%{version}/api-docs/* %changelog +* Thu Sep 3 2009 Bojan Smojver 1.6.5-3 +- fix search + * Sat Aug 29 2009 Bojan Smojver 1.6.5-2 - attempt to fix docs install From mhlavink at fedoraproject.org Thu Sep 3 09:04:56 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Thu, 3 Sep 2009 09:04:56 +0000 (UTC) Subject: rpms/smartmontools/F-11 smartmontools-5.38-lowcap.patch, NONE, 1.1 smartmontools.spec, 1.54, 1.55 Message-ID: <20090903090456.EC10711C0099@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/smartmontools/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21287 Modified Files: smartmontools.spec Added Files: smartmontools-5.38-lowcap.patch Log Message: drop all unnecessary capabilities (#517728) smartmontools-5.38-lowcap.patch: Makefile.am | 2 +- configure.in | 34 ++++++++++++++++++++++++++++++++++ smartd.cpp | 12 ++++++++++++ 3 files changed, 47 insertions(+), 1 deletion(-) --- NEW FILE smartmontools-5.38-lowcap.patch --- diff -up smartmontools-5.38/configure.in.lowcap smartmontools-5.38/configure.in --- smartmontools-5.38/configure.in.lowcap 2009-08-26 17:40:36.942297517 +0200 +++ smartmontools-5.38/configure.in 2009-08-26 17:40:36.951298527 +0200 @@ -143,6 +143,40 @@ if test "$with_selinux" = "yes"; then AC_DEFINE(WITH_SELINUX, [1], [Define to 1 if SELinux support is enabled]) fi + AC_ARG_WITH(libcap-ng, + [ --with-libcap-ng=[auto/yes/no] Add Libcap-ng support [default=auto]],, + with_libcap_ng=auto) + +# Check for Libcap-ng API +# +# libcap-ng detection + +if test x$with_libcap_ng = xno ; then + have_libcap_ng=no; +else + # Start by checking for header file + AC_CHECK_HEADER(cap-ng.h, capng_headers=yes, capng_headers=no) + + # See if we have libcap-ng library + AC_CHECK_LIB(cap-ng, capng_clear, CAPNG_LDADD=-lcap-ng,) + + # Check results are usable + if test x$with_libcap_ng = xyes -a x$CAPNG_LDADD = x ; then + AC_MSG_ERROR(libcap-ng support was requested and the library was not found) + fi + if test x$CAPNG_LDADD != x -a $capng_headers = no ; then + AC_MSG_ERROR(libcap-ng libraries found but headers are missing) + fi +fi +AC_SUBST(CAPNG_LDADD) +AC_MSG_CHECKING(whether to use libcap-ng) +if test x$CAPNG_LDADD != x ; then + AC_DEFINE(HAVE_LIBCAP_NG,1,[libcap-ng support]) + AC_MSG_RESULT(yes) +else + AC_MSG_RESULT(no) +fi + if test "$prefix" = "NONE"; then dnl no prefix and no mandir, so use ${prefix}/share/man as default if test "$mandir" = '${prefix}/man'; then diff -up smartmontools-5.38/Makefile.am.lowcap smartmontools-5.38/Makefile.am --- smartmontools-5.38/Makefile.am.lowcap 2007-04-01 18:49:44.000000000 +0200 +++ smartmontools-5.38/Makefile.am 2009-08-26 17:40:36.951298527 +0200 @@ -35,7 +35,7 @@ smartd_SOURCES = smartd.cpp \ utility.cpp \ utility.h -smartd_LDADD = @os_deps@ @os_libs@ +smartd_LDADD = @os_deps@ @os_libs@ @CAPNG_LDADD@ smartd_DEPENDENCIES = @os_deps@ EXTRA_smartd_SOURCES = os_darwin.cpp \ diff -up smartmontools-5.38/smartd.cpp.lowcap smartmontools-5.38/smartd.cpp --- smartmontools-5.38/smartd.cpp.lowcap 2009-08-26 17:40:36.937297475 +0200 +++ smartmontools-5.38/smartd.cpp 2009-08-26 17:57:48.558423011 +0200 @@ -74,6 +74,10 @@ extern "C" int __stdcall FreeConsole(voi #include // setmode() #endif // __CYGWIN__ +#ifdef HAVE_LIBCAP_NG +#include +#endif //LIBCAP_NG + // locally included files #include "int64.h" #include "atacmds.h" @@ -4408,6 +4412,14 @@ static int smartd_main(int argc, char ** // don't exit on bad checksums con->checksumfail=0; + +#ifdef HAVE_LIBCAP_NG + // Drop capabilities + capng_clear(CAPNG_SELECT_BOTH); + capng_updatev(CAPNG_ADD, (capng_type_t)(CAPNG_EFFECTIVE|CAPNG_PERMITTED), + CAP_SYS_ADMIN, CAP_SYS_RAWIO, -1); + capng_apply(CAPNG_SELECT_BOTH); +#endif // the main loop of the code while (1){ Index: smartmontools.spec =================================================================== RCS file: /cvs/extras/rpms/smartmontools/F-11/smartmontools.spec,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- smartmontools.spec 11 Jun 2009 08:43:32 -0000 1.54 +++ smartmontools.spec 3 Sep 2009 09:04:56 -0000 1.55 @@ -1,21 +1,22 @@ -Summary: Tools for monitoring SMART capable hard disks -Name: smartmontools -Version: 5.38 -Release: 12%{?dist} -Epoch: 1 -Group: System Environment/Base -License: GPLv2+ -URL: http://smartmontools.sourceforge.net/ -Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -Source1: smartd.initd -Source2: smartmontools.sysconf -Patch1: smartmontools-5.38-cloexec.patch -Patch2: smartmontools-5.37-addrinfo.patch -Patch3: smartmontools-5.38-perc.patch -Patch4: smartmontools-5.38-selinux.patch -Patch5: smartmontools-5.38-defaultconf.patch -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -Requires: fileutils mailx chkconfig initscripts +Name: smartmontools +Version: 5.38 +Release: 13%{?dist} +Epoch: 1 +Summary: Tools for monitoring SMART capable hard disks +Group: System Environment/Base +License: GPLv2+ +URL: http://smartmontools.sourceforge.net/ +Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +Source1: smartd.initd +Source2: smartmontools.sysconf +Patch1: smartmontools-5.38-cloexec.patch +Patch2: smartmontools-5.37-addrinfo.patch +Patch3: smartmontools-5.38-perc.patch +Patch4: smartmontools-5.38-selinux.patch +Patch5: smartmontools-5.38-defaultconf.patch +Patch6: smartmontools-5.38-lowcap.patch +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +Requires: fileutils mailx chkconfig initscripts BuildRequires: readline-devel ncurses-devel /usr/bin/aclocal util-linux groff gettext BuildRequires: libselinux-devel automake @@ -34,6 +35,7 @@ failure. %patch3 -p1 -b .perc %patch4 -p1 -b .selinux %patch5 -p1 -b .defaultconf +%patch6 -p1 -b .lowcap %build ./autogen.sh @@ -76,6 +78,9 @@ fi %config(noreplace) %{_sysconfdir}/sysconfig/smartmontools %changelog +* Wed Aug 05 2009 Michal Hlavinka - 1:5.38-13 +- drop all unnecessary capabilities (#517728) + * Thu Jun 11 2009 Michal Hlavinka - 1:5.38-12 - add automake to buildrequires From bojan at fedoraproject.org Thu Sep 3 09:05:12 2009 From: bojan at fedoraproject.org (bojan) Date: Thu, 3 Sep 2009 09:05:12 +0000 (UTC) Subject: rpms/subversion-api-docs/F-11 subversion-api-docs.spec,1.27,1.28 Message-ID: <20090903090512.3C42111C0099@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/subversion-api-docs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21389 Modified Files: subversion-api-docs.spec Log Message: Add search. Index: subversion-api-docs.spec =================================================================== RCS file: /cvs/pkgs/rpms/subversion-api-docs/F-11/subversion-api-docs.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- subversion-api-docs.spec 11 Aug 2009 03:46:47 -0000 1.27 +++ subversion-api-docs.spec 3 Sep 2009 09:05:11 -0000 1.28 @@ -1,6 +1,6 @@ Name: subversion-api-docs Version: 1.6.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Subversion API documentation Group: Development/Tools @@ -35,9 +35,10 @@ doxygen - %install cd %{name}-%{version} rm -rf $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs +mkdir -p $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs/search install -m 644 docs/svn.tag $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs -install -m 644 docs/html/* $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs +install -m 644 docs/html/search/* $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs/search +install -m 644 `find docs/html -type f -maxdepth 1` $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs %clean @@ -51,6 +52,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_docdir}/subversion-%{version}/api-docs/* %changelog +* Tue Sep 3 2009 Bojan Smojver 1.6.4-2 +- add search + * Tue Aug 11 2009 Bojan Smojver 1.6.4-1 - bump up to 1.6.4 From bojan at fedoraproject.org Thu Sep 3 09:06:19 2009 From: bojan at fedoraproject.org (bojan) Date: Thu, 3 Sep 2009 09:06:19 +0000 (UTC) Subject: rpms/subversion-api-docs/F-10 subversion-api-docs.spec,1.21,1.22 Message-ID: <20090903090619.0E17E11C0099@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/subversion-api-docs/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21718 Modified Files: subversion-api-docs.spec Log Message: Add search. Index: subversion-api-docs.spec =================================================================== RCS file: /cvs/pkgs/rpms/subversion-api-docs/F-10/subversion-api-docs.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- subversion-api-docs.spec 11 Aug 2009 03:53:07 -0000 1.21 +++ subversion-api-docs.spec 3 Sep 2009 09:06:18 -0000 1.22 @@ -1,6 +1,6 @@ Name: subversion-api-docs Version: 1.6.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Subversion API documentation Group: Development/Tools @@ -35,9 +35,10 @@ doxygen - %install cd %{name}-%{version} rm -rf $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs +mkdir -p $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs/search install -m 644 docs/svn.tag $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs -install -m 644 docs/html/* $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs +install -m 644 docs/html/search/* $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs/search +install -m 644 `find docs/html -type f -maxdepth 1` $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_docdir}/subversion-%{version}/api-docs %clean @@ -51,6 +52,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_docdir}/subversion-%{version}/api-docs/* %changelog +* Tue Sep 3 2009 Bojan Smojver 1.6.4-2 +- add search + * Tue Aug 11 2009 Bojan Smojver 1.6.4-1 - bump up to 1.6.4 From vcrhonek at fedoraproject.org Thu Sep 3 09:11:16 2009 From: vcrhonek at fedoraproject.org (vcrhonek) Date: Thu, 3 Sep 2009 09:11:16 +0000 (UTC) Subject: rpms/jwhois/devel jwhois.spec,1.52,1.53 Message-ID: <20090903091116.7DE2311C0099@cvs1.fedora.phx.redhat.com> Author: vcrhonek Update of /cvs/extras/rpms/jwhois/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22927 Modified Files: jwhois.spec Log Message: Fix errors installing jwhois with --excludedocs Index: jwhois.spec =================================================================== RCS file: /cvs/extras/rpms/jwhois/devel/jwhois.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- jwhois.spec 16 Aug 2009 17:28:02 -0000 1.52 +++ jwhois.spec 3 Sep 2009 09:11:16 -0000 1.53 @@ -1,6 +1,6 @@ Name: jwhois Version: 4.0 -Release: 17%{?dist} +Release: 18%{?dist} URL: http://www.gnu.org/software/jwhois/ Source0: ftp://ftp.gnu.org/gnu/jwhois/jwhois-%{version}.tar.gz Patch0: jwhois-4.0-connect.patch @@ -66,17 +66,25 @@ echo .so man1/jwhois.1 > $RPM_BUILD_ROOT %config(noreplace) %{_sysconfdir}/jwhois.conf %post -/sbin/install-info %{_infodir}/jwhois.info %{_infodir}/dir || : +if [ -f %{_infodir}/jwhois.info ]; then # --excludedocs? + /sbin/install-info %{_infodir}/jwhois.info %{_infodir}/dir || : +fi %preun if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/jwhois.info %{_infodir}/dir || : + if [ -f %{_infodir}/jwhois.info ]; then # --excludedocs? + /sbin/install-info --delete %{_infodir}/jwhois.info %{_infodir}/dir || : + fi fi %clean rm -fr $RPM_BUILD_ROOT %changelog +* Thu Sep 3 2009 Vitezslav Crhonek - 4.0-18 +- Fix errors installing jwhois with --excludedocs + Resolves: #515940 + * Sun Aug 16 2009 Robert Scheck - 4.0-17 - Update jwhois.conf for .edu.ar, .bs, .by, .dk, .name, .ng, .ps, .sg, .sl, .sv, .co.zw domains and handles from .name and .aero From mhlavink at fedoraproject.org Thu Sep 3 09:11:34 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Thu, 3 Sep 2009 09:11:34 +0000 (UTC) Subject: rpms/smartmontools/F-11 smartmontools.spec,1.55,1.56 Message-ID: <20090903091134.CAF5111C0099@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/smartmontools/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22897 Modified Files: smartmontools.spec Log Message: update also build process and buildrequires Index: smartmontools.spec =================================================================== RCS file: /cvs/extras/rpms/smartmontools/F-11/smartmontools.spec,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- smartmontools.spec 3 Sep 2009 09:04:56 -0000 1.55 +++ smartmontools.spec 3 Sep 2009 09:11:34 -0000 1.56 @@ -18,7 +18,7 @@ Patch6: smartmontools-5.38-lowcap BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: fileutils mailx chkconfig initscripts BuildRequires: readline-devel ncurses-devel /usr/bin/aclocal util-linux groff gettext -BuildRequires: libselinux-devel automake +BuildRequires: libselinux-devel libcap-ng-devel %description The smartmontools package contains two utility programs (smartctl @@ -38,8 +38,9 @@ failure. %patch6 -p1 -b .lowcap %build -./autogen.sh -%configure --with-selinux +ln -s CHANGELOG ChangeLog +autoreconf -i +%configure --with-selinux --with-libcap-ng=yes %ifarch sparc64 make CXXFLAGS="$RPM_OPT_FLAGS -fPIE" LDFLAGS="-pie -Wl,-z,relro,-z,now" %else From bojan at fedoraproject.org Thu Sep 3 09:13:29 2009 From: bojan at fedoraproject.org (bojan) Date: Thu, 3 Sep 2009 09:13:29 +0000 (UTC) Subject: rpms/apr-api-docs/devel apr-api-docs.spec,1.16,1.17 Message-ID: <20090903091329.207C211C0099@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/apr-api-docs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23538 Modified Files: apr-api-docs.spec Log Message: Bump up to 1.3.8. Add search. Index: apr-api-docs.spec =================================================================== RCS file: /cvs/pkgs/rpms/apr-api-docs/devel/apr-api-docs.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- apr-api-docs.spec 28 Jul 2009 02:58:25 -0000 1.16 +++ apr-api-docs.spec 3 Sep 2009 09:13:28 -0000 1.17 @@ -1,5 +1,5 @@ Name: apr-api-docs -Version: 1.3.7 +Version: 1.3.8 Release: 1%{?dist} Summary: Apache Portable Runtime API documentation @@ -42,9 +42,10 @@ sed -i -e 's,^\[ ---- glibc-2.10-322-gd840539/include/bits/wchar-ldbl.h -+++ glibc-2.10.90-18/include/bits/wchar-ldbl.h +--- glibc-2.10-327-g01034d7/include/bits/wchar-ldbl.h ++++ glibc-2.10.90-19/include/bits/wchar-ldbl.h @@ -0,0 +1 @@ +#include ---- glibc-2.10-322-gd840539/include/features.h -+++ glibc-2.10.90-18/include/features.h +--- glibc-2.10-327-g01034d7/include/features.h ++++ glibc-2.10.90-19/include/features.h @@ -299,8 +299,13 @@ #endif @@ -526,8 +526,8 @@ # define __USE_FORTIFY_LEVEL 2 # else # define __USE_FORTIFY_LEVEL 1 ---- glibc-2.10-322-gd840539/intl/locale.alias -+++ glibc-2.10.90-18/intl/locale.alias +--- glibc-2.10-327-g01034d7/intl/locale.alias ++++ glibc-2.10.90-19/intl/locale.alias @@ -57,8 +57,6 @@ korean ko_KR.eucKR korean.euc ko_KR.eucKR ko_KR ko_KR.eucKR @@ -537,8 +537,8 @@ norwegian nb_NO.ISO-8859-1 nynorsk nn_NO.ISO-8859-1 polish pl_PL.ISO-8859-2 ---- glibc-2.10-322-gd840539/libio/stdio.h -+++ glibc-2.10.90-18/libio/stdio.h +--- glibc-2.10-327-g01034d7/libio/stdio.h ++++ glibc-2.10.90-19/libio/stdio.h @@ -145,10 +145,12 @@ typedef _G_fpos64_t fpos64_t; extern struct _IO_FILE *stdin; /* Standard input stream. */ extern struct _IO_FILE *stdout; /* Standard output stream. */ @@ -552,8 +552,8 @@ __BEGIN_NAMESPACE_STD /* Remove file FILENAME. */ ---- glibc-2.10-322-gd840539/locale/iso-4217.def -+++ glibc-2.10.90-18/locale/iso-4217.def +--- glibc-2.10-327-g01034d7/locale/iso-4217.def ++++ glibc-2.10.90-19/locale/iso-4217.def @@ -8,6 +8,7 @@ * * !!! The list has to be sorted !!! @@ -645,8 +645,8 @@ DEFINE_INT_CURR("PYG") /* Paraguay Guarani */ DEFINE_INT_CURR("QAR") /* Qatar Rial */ DEFINE_INT_CURR("ROL") /* Romanian Leu */ ---- glibc-2.10-322-gd840539/locale/programs/locarchive.c -+++ glibc-2.10.90-18/locale/programs/locarchive.c +--- glibc-2.10-327-g01034d7/locale/programs/locarchive.c ++++ glibc-2.10.90-19/locale/programs/locarchive.c @@ -241,9 +241,9 @@ oldlocrecentcmp (const void *a, const void *b) /* forward decls for below */ static uint32_t add_locale (struct locarhandle *ah, const char *name, @@ -678,8 +678,8 @@ add_alias (struct locarhandle *ah, const char *alias, bool replace, const char *oldname, uint32_t *locrec_offset_p) { ---- glibc-2.10-322-gd840539/localedata/Makefile -+++ glibc-2.10.90-18/localedata/Makefile +--- glibc-2.10-327-g01034d7/localedata/Makefile ++++ glibc-2.10.90-19/localedata/Makefile @@ -225,6 +225,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-locales-dir echo -n '...'; \ input=`echo $$locale | sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/'`; \ @@ -688,8 +688,8 @@ -i locales/$$input -c -f charmaps/$$charset \ $(addprefix --prefix=,$(install_root)) $$locale; \ echo ' done'; \ ---- glibc-2.10-322-gd840539/localedata/SUPPORTED -+++ glibc-2.10.90-18/localedata/SUPPORTED +--- glibc-2.10-327-g01034d7/localedata/SUPPORTED ++++ glibc-2.10.90-19/localedata/SUPPORTED @@ -84,6 +84,7 @@ cy_GB.UTF-8/UTF-8 \ cy_GB/ISO-8859-14 \ da_DK.UTF-8/UTF-8 \ @@ -731,8 +731,8 @@ ta_IN/UTF-8 \ te_IN/UTF-8 \ tg_TJ.UTF-8/UTF-8 \ ---- glibc-2.10-322-gd840539/localedata/locales/cy_GB -+++ glibc-2.10.90-18/localedata/locales/cy_GB +--- glibc-2.10-327-g01034d7/localedata/locales/cy_GB ++++ glibc-2.10.90-19/localedata/locales/cy_GB @@ -248,8 +248,11 @@ mon "";/ d_t_fmt "" d_fmt "" @@ -747,8 +747,8 @@ END LC_TIME LC_MESSAGES ---- glibc-2.10-322-gd840539/localedata/locales/en_GB -+++ glibc-2.10.90-18/localedata/locales/en_GB +--- glibc-2.10-327-g01034d7/localedata/locales/en_GB ++++ glibc-2.10.90-19/localedata/locales/en_GB @@ -116,8 +116,8 @@ mon "";/ d_t_fmt "" d_fmt "" @@ -760,8 +760,8 @@ date_fmt "/ / " ---- glibc-2.10-322-gd840539/localedata/locales/no_NO -+++ glibc-2.10.90-18/localedata/locales/no_NO +--- glibc-2.10-327-g01034d7/localedata/locales/no_NO ++++ glibc-2.10.90-19/localedata/locales/no_NO @@ -0,0 +1,69 @@ +escape_char / +comment_char % @@ -832,8 +832,8 @@ +LC_ADDRESS +copy "nb_NO" +END LC_ADDRESS ---- glibc-2.10-322-gd840539/localedata/locales/zh_TW -+++ glibc-2.10.90-18/localedata/locales/zh_TW +--- glibc-2.10-327-g01034d7/localedata/locales/zh_TW ++++ glibc-2.10.90-19/localedata/locales/zh_TW @@ -1,7 +1,7 @@ comment_char % escape_char / @@ -861,8 +861,8 @@ revision "0.2" date "2000-08-02" % ---- glibc-2.10-322-gd840539/malloc/mcheck.c -+++ glibc-2.10.90-18/malloc/mcheck.c +--- glibc-2.10-327-g01034d7/malloc/mcheck.c ++++ glibc-2.10.90-19/malloc/mcheck.c @@ -24,9 +24,25 @@ # include # include @@ -938,8 +938,8 @@ old_free_hook = __free_hook; __free_hook = freehook; ---- glibc-2.10-322-gd840539/manual/libc.texinfo -+++ glibc-2.10.90-18/manual/libc.texinfo +--- glibc-2.10-327-g01034d7/manual/libc.texinfo ++++ glibc-2.10.90-19/manual/libc.texinfo @@ -5,7 +5,7 @@ @c setchapternewpage odd @@ -949,8 +949,8 @@ @direntry * Libc: (libc). C library. @end direntry ---- glibc-2.10-322-gd840539/misc/sys/cdefs.h -+++ glibc-2.10.90-18/misc/sys/cdefs.h +--- glibc-2.10-327-g01034d7/misc/sys/cdefs.h ++++ glibc-2.10.90-19/misc/sys/cdefs.h @@ -132,7 +132,10 @@ #define __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) #define __bos0(ptr) __builtin_object_size (ptr, 0) @@ -994,17 +994,17 @@ # define __va_arg_pack() __builtin_va_arg_pack () # define __va_arg_pack_len() __builtin_va_arg_pack_len () #endif ---- glibc-2.10-322-gd840539/nis/nss -+++ glibc-2.10.90-18/nis/nss +--- glibc-2.10-327-g01034d7/nis/nss ++++ glibc-2.10.90-19/nis/nss @@ -25,4 +25,4 @@ # memory with every getXXent() call. Otherwise each getXXent() call # might result into a network communication with the server to get # the next entry. -#SETENT_BATCH_READ=TRUE +SETENT_BATCH_READ=TRUE ---- glibc-2.10-322-gd840539/nptl/ChangeLog -+++ glibc-2.10.90-18/nptl/ChangeLog -@@ -3705,6 +3705,15 @@ +--- glibc-2.10-327-g01034d7/nptl/ChangeLog ++++ glibc-2.10.90-19/nptl/ChangeLog +@@ -3713,6 +3713,15 @@ Use __sigfillset. Document that sigfillset does the right thing wrt to SIGSETXID. @@ -1020,7 +1020,7 @@ 2005-07-11 Jakub Jelinek [BZ #1102] -@@ -4441,6 +4450,11 @@ +@@ -4449,6 +4458,11 @@ Move definition inside libpthread, libc, librt check. Provide definition for rtld. @@ -1032,7 +1032,7 @@ 2004-09-02 Ulrich Drepper * sysdeps/alpha/jmpbuf-unwind.h: Define __libc_unwind_longjmp. -@@ -6515,6 +6529,11 @@ +@@ -6523,6 +6537,11 @@ * Makefile [$(build-shared) = yes] (tests): Depend on $(test-modules). @@ -1044,8 +1044,8 @@ 2003-07-25 Jakub Jelinek * tst-cancel17.c (do_test): Check if aio_cancel failed. ---- glibc-2.10-322-gd840539/nptl/Makefile -+++ glibc-2.10.90-18/nptl/Makefile +--- glibc-2.10-327-g01034d7/nptl/Makefile ++++ glibc-2.10.90-19/nptl/Makefile @@ -339,7 +339,8 @@ endif extra-objs += $(crti-objs) $(crtn-objs) omit-deps += crti crtn @@ -1078,8 +1078,8 @@ else $(addprefix $(objpfx),$(tests) $(test-srcs)): $(objpfx)libpthread.a endif ---- glibc-2.10-322-gd840539/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h -+++ glibc-2.10.90-18/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h +--- glibc-2.10-327-g01034d7/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h ++++ glibc-2.10.90-19/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h @@ -189,4 +189,7 @@ /* Typed memory objects are not available. */ #define _POSIX_TYPED_MEMORY_OBJECTS -1 @@ -1088,8 +1088,8 @@ +#define _XOPEN_STREAMS -1 + #endif /* bits/posix_opt.h */ ---- glibc-2.10-322-gd840539/nptl/sysdeps/unix/sysv/linux/kernel-features.h -+++ glibc-2.10.90-18/nptl/sysdeps/unix/sysv/linux/kernel-features.h +--- glibc-2.10-327-g01034d7/nptl/sysdeps/unix/sysv/linux/kernel-features.h ++++ glibc-2.10.90-19/nptl/sysdeps/unix/sysv/linux/kernel-features.h @@ -0,0 +1,6 @@ +#include_next + @@ -1097,8 +1097,8 @@ +#ifndef __ASSUME_CLONE_THREAD_FLAGS +# define __ASSUME_CLONE_THREAD_FLAGS 1 +#endif ---- glibc-2.10-322-gd840539/nptl/tst-stackguard1.c -+++ glibc-2.10.90-18/nptl/tst-stackguard1.c +--- glibc-2.10-327-g01034d7/nptl/tst-stackguard1.c ++++ glibc-2.10.90-19/nptl/tst-stackguard1.c @@ -190,17 +190,21 @@ do_test (void) the 16 runs, something is very wrong. */ int ndifferences = 0; @@ -1123,8 +1123,8 @@ { puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); ---- glibc-2.10-322-gd840539/nscd/nscd.conf -+++ glibc-2.10.90-18/nscd/nscd.conf +--- glibc-2.10-327-g01034d7/nscd/nscd.conf ++++ glibc-2.10.90-19/nscd/nscd.conf @@ -33,7 +33,7 @@ # logfile /var/log/nscd.log # threads 4 @@ -1134,8 +1134,8 @@ # stat-user somebody debug-level 0 # reload-count 5 ---- glibc-2.10-322-gd840539/nscd/nscd.init -+++ glibc-2.10.90-18/nscd/nscd.init +--- glibc-2.10-327-g01034d7/nscd/nscd.init ++++ glibc-2.10.90-19/nscd/nscd.init @@ -9,6 +9,7 @@ # slow naming services like NIS, NIS+, LDAP, or hesiod. # processname: /usr/sbin/nscd @@ -1192,8 +1192,8 @@ ;; *) echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}" ---- glibc-2.10-322-gd840539/posix/Makefile -+++ glibc-2.10.90-18/posix/Makefile +--- glibc-2.10-327-g01034d7/posix/Makefile ++++ glibc-2.10.90-19/posix/Makefile @@ -302,15 +302,8 @@ $(inst_libexecdir)/getconf: $(inst_bindir)/getconf \ mv -f $@/$$spec.new $@/$$spec; \ done < $(objpfx)getconf.speclist @@ -1214,8 +1214,8 @@ + | sed -n -e '/START_OF_STRINGS/,$${/\(POSIX_V[67]\|_XBS5\)_/{s/^[^"]*"//;s/".*$$//;p}}' \ + > $@.new mv -f $@.new $@ ---- glibc-2.10-322-gd840539/posix/getconf.speclist.h -+++ glibc-2.10.90-18/posix/getconf.speclist.h +--- glibc-2.10-327-g01034d7/posix/getconf.speclist.h ++++ glibc-2.10.90-19/posix/getconf.speclist.h @@ -0,0 +1,39 @@ +#include +const char *START_OF_STRINGS = @@ -1256,8 +1256,8 @@ +"XBS5_LPBIG_OFFBIG" +#endif +""; ---- glibc-2.10-322-gd840539/streams/Makefile -+++ glibc-2.10.90-18/streams/Makefile +--- glibc-2.10-327-g01034d7/streams/Makefile ++++ glibc-2.10.90-19/streams/Makefile @@ -21,7 +21,7 @@ # subdir := streams @@ -1267,8 +1267,8 @@ routines = isastream getmsg getpmsg putmsg putpmsg fattach fdetach include ../Rules ---- glibc-2.10-322-gd840539/sysdeps/generic/dl-cache.h -+++ glibc-2.10.90-18/sysdeps/generic/dl-cache.h +--- glibc-2.10-327-g01034d7/sysdeps/generic/dl-cache.h ++++ glibc-2.10.90-19/sysdeps/generic/dl-cache.h @@ -36,6 +36,14 @@ # define add_system_dir(dir) add_dir (dir) #endif @@ -1284,8 +1284,8 @@ #define CACHEMAGIC "ld.so-1.7.0" /* libc5 and glibc 2.0/2.1 use the same format. For glibc 2.2 another ---- glibc-2.10-322-gd840539/sysdeps/i386/Makefile -+++ glibc-2.10.90-18/sysdeps/i386/Makefile +--- glibc-2.10-327-g01034d7/sysdeps/i386/Makefile ++++ glibc-2.10.90-19/sysdeps/i386/Makefile @@ -2,6 +2,8 @@ # Every i386 port in use uses gas syntax (I think). asm-CPPFLAGS += -DGAS_SYNTAX @@ -1310,8 +1310,8 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10-322-gd840539/sysdeps/ia64/Makefile -+++ glibc-2.10.90-18/sysdeps/ia64/Makefile +--- glibc-2.10-327-g01034d7/sysdeps/ia64/Makefile ++++ glibc-2.10.90-19/sysdeps/ia64/Makefile @@ -12,8 +12,8 @@ elide-routines.os += hp-timing ifeq (yes,$(build-shared)) @@ -1323,8 +1323,8 @@ endif endif ---- glibc-2.10-322-gd840539/sysdeps/ia64/ia64libgcc.S -+++ glibc-2.10.90-18/sysdeps/ia64/ia64libgcc.S +--- glibc-2.10-327-g01034d7/sysdeps/ia64/ia64libgcc.S ++++ glibc-2.10.90-19/sysdeps/ia64/ia64libgcc.S @@ -1,350 +0,0 @@ -/* From the Intel IA-64 Optimization Guide, choose the minimum latency - alternative. */ @@ -1676,8 +1676,8 @@ - .symver ___multi3, __multi3 at GLIBC_2.2 - -#endif ---- glibc-2.10-322-gd840539/sysdeps/ia64/libgcc-compat.c -+++ glibc-2.10.90-18/sysdeps/ia64/libgcc-compat.c +--- glibc-2.10-327-g01034d7/sysdeps/ia64/libgcc-compat.c ++++ glibc-2.10.90-19/sysdeps/ia64/libgcc-compat.c @@ -0,0 +1,84 @@ +/* pre-.hidden libgcc compatibility + Copyright (C) 2002 Free Software Foundation, Inc. @@ -1763,8 +1763,8 @@ +symbol_version (INTUSE (__multi3), __multi3, GLIBC_2.2); + +#endif ---- glibc-2.10-322-gd840539/sysdeps/powerpc/powerpc64/Makefile -+++ glibc-2.10.90-18/sysdeps/powerpc/powerpc64/Makefile +--- glibc-2.10-327-g01034d7/sysdeps/powerpc/powerpc64/Makefile ++++ glibc-2.10.90-19/sysdeps/powerpc/powerpc64/Makefile @@ -30,6 +30,7 @@ ifneq ($(elf),no) # we use -fpic instead which is much better. CFLAGS-initfini.s += -fpic -O1 @@ -1773,8 +1773,8 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10-322-gd840539/sysdeps/unix/nice.c -+++ glibc-2.10.90-18/sysdeps/unix/nice.c +--- glibc-2.10-327-g01034d7/sysdeps/unix/nice.c ++++ glibc-2.10.90-19/sysdeps/unix/nice.c @@ -42,7 +42,12 @@ nice (int incr) __set_errno (save); } @@ -1789,8 +1789,8 @@ if (result == -1) { if (errno == EACCES) ---- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/check_pf.c -+++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/check_pf.c +--- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/check_pf.c ++++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/check_pf.c @@ -27,13 +27,10 @@ #include #include @@ -1806,8 +1806,8 @@ #ifndef IFA_F_HOMEADDRESS # define IFA_F_HOMEADDRESS 0 ---- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/dl-osinfo.h -+++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/dl-osinfo.h +--- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/dl-osinfo.h ++++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/dl-osinfo.h @@ -17,10 +17,13 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ @@ -1855,8 +1855,8 @@ } else #endif ---- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/futimesat.c -+++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/futimesat.c +--- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/futimesat.c ++++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/futimesat.c @@ -37,14 +37,14 @@ futimesat (fd, file, tvp) { int result; @@ -1899,8 +1899,8 @@ { size_t filelen = strlen (file); static const char procfd[] = "/proc/self/fd/%d/%s"; ---- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/i386/clone.S -+++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/i386/clone.S +--- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/i386/clone.S ++++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/i386/clone.S @@ -120,9 +120,6 @@ L(pseudo_end): ret @@ -1919,8 +1919,8 @@ cfi_startproc PSEUDO_END (BP_SYM (__clone)) ---- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/i386/dl-cache.h -+++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/i386/dl-cache.h +--- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/i386/dl-cache.h ++++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/i386/dl-cache.h @@ -0,0 +1,59 @@ +/* Support for reading /etc/ld.so.cache files written by Linux ldconfig. + Copyright (C) 2004 Free Software Foundation, Inc. @@ -1981,8 +1981,8 @@ + } while (0) + +#include_next ---- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/ia64/dl-cache.h -+++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/ia64/dl-cache.h +--- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/ia64/dl-cache.h ++++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/ia64/dl-cache.h @@ -22,4 +22,31 @@ #define _dl_cache_check_flags(flags) \ ((flags) == _DL_CACHE_DEFAULT_ID) @@ -2015,29 +2015,29 @@ + } while (0) + #include_next ---- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c -+++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c +--- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c ++++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig +#include +#else +#include +#endif ---- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h -+++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h +--- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h ++++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig +#include +#else +#include +#endif ---- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed -+++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed +--- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed ++++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed @@ -1 +1 @@ -s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 \2\3"_ +s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_ ---- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/netlinkaccess.h -+++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/netlinkaccess.h +--- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/netlinkaccess.h ++++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/netlinkaccess.h @@ -25,6 +25,24 @@ #include @@ -2063,8 +2063,8 @@ struct netlink_res { ---- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/paths.h -+++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/paths.h +--- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/paths.h ++++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/paths.h @@ -62,7 +62,7 @@ #define _PATH_TTY "/dev/tty" #define _PATH_UNIX "/boot/vmlinux" @@ -2074,8 +2074,8 @@ #define _PATH_WTMP "/var/log/wtmp" /* Provide trailing slash, since mostly used for building pathnames. */ ---- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/tcsetattr.c -+++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/tcsetattr.c +--- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/tcsetattr.c ++++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/tcsetattr.c @@ -49,6 +49,7 @@ tcsetattr (fd, optional_actions, termios_p) { struct __kernel_termios k_termios; @@ -2121,8 +2121,8 @@ + return retval; } libc_hidden_def (tcsetattr) ---- glibc-2.10-322-gd840539/sysdeps/unix/sysv/linux/x86_64/clone.S -+++ glibc-2.10.90-18/sysdeps/unix/sysv/linux/x86_64/clone.S +--- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/x86_64/clone.S ++++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/x86_64/clone.S @@ -89,9 +89,6 @@ L(pseudo_end): ret @@ -2141,8 +2141,8 @@ cfi_startproc; PSEUDO_END (BP_SYM (__clone)) ---- glibc-2.10-322-gd840539/timezone/zic.c -+++ glibc-2.10.90-18/timezone/zic.c +--- glibc-2.10-327-g01034d7/timezone/zic.c ++++ glibc-2.10.90-19/timezone/zic.c @@ -1921,7 +1921,7 @@ const int zonecount; if (stdrp != NULL && stdrp->r_hiyear == 2037) return; Index: glibc.spec =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/glibc.spec,v retrieving revision 1.413 retrieving revision 1.414 diff -u -p -r1.413 -r1.414 --- glibc.spec 2 Sep 2009 11:28:29 -0000 1.413 +++ glibc.spec 3 Sep 2009 09:16:25 -0000 1.414 @@ -1,4 +1,4 @@ -%define glibcsrcdir glibc-2.10-322-gd840539 +%define glibcsrcdir glibc-2.10-327-g01034d7 %define glibcversion 2.10.90 ### glibc.spec.in follows: %define run_glibc_tests 1 @@ -24,7 +24,7 @@ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 19 +Release: 20 # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries. # Things that are linked directly into dynamically linked programs # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional @@ -1029,6 +1029,11 @@ rm -f *.filelist* %endif %changelog +* Thu Sep 3 2009 Andreas Schwab - 2.10.90-20 +- Update from master. + - Fix strstr/strcasestr/fma/fmaf on x86_64 (#519226). + - Fix lookup of group names in hesiod initgroups (#520472). + * Wed Sep 2 2009 Andreas Schwab - 2.10.90-19 - Update from master. - Fix x86_64 bits/mathinline.h for -m32 compilation. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/import.log,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- import.log 2 Sep 2009 11:28:29 -0000 1.29 +++ import.log 3 Sep 2009 09:16:25 -0000 1.30 @@ -27,3 +27,4 @@ glibc-2_10_90-16:HEAD:glibc-2.10.90-16.s glibc-2_10_90-17:HEAD:glibc-2.10.90-17.src.rpm:1251406917 glibc-2_10_90-18:HEAD:glibc-2.10.90-18.src.rpm:1251802906 glibc-2_10_90-19:HEAD:glibc-2.10.90-19.src.rpm:1251889856 +glibc-2_10_90-20:HEAD:glibc-2.10.90-20.src.rpm:1251969190 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/sources,v retrieving revision 1.311 retrieving revision 1.312 diff -u -p -r1.311 -r1.312 --- sources 2 Sep 2009 11:28:29 -0000 1.311 +++ sources 3 Sep 2009 09:16:25 -0000 1.312 @@ -1,2 +1,2 @@ -76cd8fe4fc85a7bb8cbcc26e7ee1b596 glibc-2.10-322-gd840539-fedora.tar.bz2 -a62cbf8a80e00e4bca0b78f17b9f50a3 glibc-2.10-322-gd840539.tar.bz2 +f09abd16c8c4af2b8b121d1fc0c3bcf8 glibc-2.10-327-g01034d7-fedora.tar.bz2 +6ca9cac4ff45488909e548278d888620 glibc-2.10-327-g01034d7.tar.bz2 From bojan at fedoraproject.org Thu Sep 3 09:17:43 2009 From: bojan at fedoraproject.org (bojan) Date: Thu, 3 Sep 2009 09:17:43 +0000 (UTC) Subject: rpms/apr-api-docs/F-11 apr-api-docs.spec,1.13,1.14 Message-ID: <20090903091743.2370B11C0099@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/apr-api-docs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24735 Modified Files: apr-api-docs.spec Log Message: Add search. Index: apr-api-docs.spec =================================================================== RCS file: /cvs/pkgs/rpms/apr-api-docs/F-11/apr-api-docs.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- apr-api-docs.spec 10 Aug 2009 07:13:59 -0000 1.13 +++ apr-api-docs.spec 3 Sep 2009 09:17:42 -0000 1.14 @@ -1,6 +1,6 @@ Name: apr-api-docs Version: 1.3.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Apache Portable Runtime API documentation Group: Development/Tools @@ -42,9 +42,10 @@ sed -i -e 's,^\[/dev/null \ )} Index: redhat-rpm-config.spec =================================================================== RCS file: /cvs/pkgs/rpms/redhat-rpm-config/F-11/redhat-rpm-config.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- redhat-rpm-config.spec 1 Sep 2009 22:12:14 -0000 1.66 +++ redhat-rpm-config.spec 3 Sep 2009 09:25:57 -0000 1.67 @@ -1,7 +1,7 @@ -Summary: Red Hat specific rpm configuration files. +Summary: Red Hat specific rpm configuration files Name: redhat-rpm-config Version: 9.0.3 -Release: 11%{?dist} +Release: 12%{?dist} # No version specified. License: GPL+ Group: Development/System @@ -29,6 +29,8 @@ Red Hat specific rpm configuration files %patch4 -p1 %patch5 -p1 +%build + %install make DESTDIR=${RPM_BUILD_ROOT} install @@ -40,6 +42,11 @@ rm -rf ${RPM_BUILD_ROOT} %{_prefix}/lib/rpm/redhat %changelog +* Thu Sep 03 2009 Paul Howarth 9.0.3-12 +- redhat-rpm-config-9.0.3-filtering-macros.patch: Rediff so we don't ship a .orig file +- add (empty) %%build section +- fix unescaped macros in changelog + * Fri Aug 21 2009 Chris Weyl 9.0.3-11 - add filtering system macros, w/o backporting other updates (#516240) @@ -132,7 +139,7 @@ rm -rf ${RPM_BUILD_ROOT} - Added patch for find-requires. Waiting on write access to public CVS. * Tue Sep 12 2006 Deepak Bhole 8.0.45-6 -- Fix brp-java-repack-jars to work with builddirs that aren't %name-%version +- Fix brp-java-repack-jars to work with builddirs that aren't %%name-%%version * Mon Sep 11 2006 Fernando Nasser - 8.0.45-5 - Fix order of tokens in find command (thanks mikeb at redhat.com) @@ -276,7 +283,7 @@ rm -rf ${RPM_BUILD_ROOT} - Remove tracking dependency * Wed Oct 16 2002 Phil Knirsch 8.0.3-2 -- Added fix for outdated config.[sub|guess] files in %configure section +- Added fix for outdated config.[sub|guess] files in %%configure section * Wed Oct 16 2002 Elliot Lee 8.0.3-1 - New release that blows up on unpackaged files and missing doc files. @@ -285,7 +292,7 @@ rm -rf ${RPM_BUILD_ROOT} - don't redefine everything in macros, just what we need to * Mon Sep 16 2002 Alexander Larsson 8.0.1 -- Add debug package support to %__spec_install_post +- Add debug package support to %%__spec_install_post * Tue Sep 3 2002 Bill Nottingham 8.0-1 - bump version From hadess at fedoraproject.org Thu Sep 3 09:36:57 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Thu, 3 Sep 2009 09:36:57 +0000 (UTC) Subject: rpms/bluez/devel .cvsignore, 1.44, 1.45 bluez.spec, 1.92, 1.93 sources, 1.44, 1.45 Message-ID: <20090903093657.2D9DB11C0099@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/bluez/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29244 Modified Files: .cvsignore bluez.spec sources Log Message: * Thu Sep 03 2009 Bastien Nocera 4.51-1 - Update to 4.51 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/.cvsignore,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- .cvsignore 1 Sep 2009 14:58:17 -0000 1.44 +++ .cvsignore 3 Sep 2009 09:36:56 -0000 1.45 @@ -1 +1 @@ -bluez-4.50.tar.gz +bluez-4.51.tar.gz Index: bluez.spec =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/bluez.spec,v retrieving revision 1.92 retrieving revision 1.93 diff -u -p -r1.92 -r1.93 --- bluez.spec 1 Sep 2009 16:42:32 -0000 1.92 +++ bluez.spec 3 Sep 2009 09:36:56 -0000 1.93 @@ -1,7 +1,7 @@ Summary: Bluetooth utilities Name: bluez -Version: 4.50 -Release: 2%{?dist} +Version: 4.51 +Release: 1%{?dist} License: GPLv2+ Group: Applications/System Source: http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.gz @@ -274,6 +274,9 @@ fi %config(noreplace) %{_sysconfdir}/sysconfig/pand %changelog +* Thu Sep 03 2009 Bastien Nocera 4.51-1 +- Update to 4.51 + * Tue Sep 01 2009 Bastien Nocera 4.50-2 - Remove obsoleted patches - Add another CUPS backend patch Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/sources,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- sources 1 Sep 2009 14:58:17 -0000 1.44 +++ sources 3 Sep 2009 09:36:56 -0000 1.45 @@ -1 +1 @@ -e80152c946493e1bb66eca718e8b7ee0 bluez-4.50.tar.gz +9693387139bc0c68657fbfe8ceb2fd8d bluez-4.51.tar.gz From mschwendt at fedoraproject.org Thu Sep 3 09:40:21 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Thu, 3 Sep 2009 09:40:21 +0000 (UTC) Subject: rpms/audacity/devel README,1.26,1.27 Message-ID: <20090903094021.1C8F011C0381@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/audacity/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29992 Modified Files: README Log Message: noticed the 1.3.9-beta tarball announcement Index: README =================================================================== RCS file: /cvs/pkgs/rpms/audacity/devel/README,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- README 2 Feb 2009 18:41:25 -0000 1.26 +++ README 3 Sep 2009 09:40:20 -0000 1.27 @@ -1,3 +1,7 @@ +$ md5sum audacity-minsrc-1.3.9.tar.bz2 +0f2bc8971c6e2c4d39457c28aea16b5c audacity-minsrc-1.3.9.tar.bz2 + +----- Audacity 1.3.7-beta release : audacity-minsrc-1.3.7.tar.bz2 | Requested 'vamp-hostsdk >= 2.0' but version of vamp-hostsdk is 1.1.0 From pghmcfc at fedoraproject.org Thu Sep 3 09:47:07 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Thu, 3 Sep 2009 09:47:07 +0000 (UTC) Subject: rpms/redhat-rpm-config/F-10 limit-smp-16-threads.patch, 1.1, 1.2 redhat-rpm-config-9.0.3-filtering-macros.patch, 1.1, 1.2 redhat-rpm-config.spec, 1.60, 1.61 Message-ID: <20090903094707.448B411C0099@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/redhat-rpm-config/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31142 Modified Files: limit-smp-16-threads.patch redhat-rpm-config-9.0.3-filtering-macros.patch redhat-rpm-config.spec Log Message: * Thu Sep 03 2009 Paul Howarth 9.0.3-7 - limit-smp-16-threads.patch: Rediff so we don't ship a .orig file (#500316) - actually apply the filtering macros patch - redhat-rpm-config-9.0.3-filtering-macros.patch: Rediff so we don't ship a .orig file - add (empty) %build section - fix unescaped macros in changelog limit-smp-16-threads.patch: macros | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Index: limit-smp-16-threads.patch =================================================================== RCS file: /cvs/pkgs/rpms/redhat-rpm-config/F-10/limit-smp-16-threads.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- limit-smp-16-threads.patch 16 Feb 2009 17:02:51 -0000 1.1 +++ limit-smp-16-threads.patch 3 Sep 2009 09:47:06 -0000 1.2 @@ -1,7 +1,7 @@ -diff -Nur redhat-rpm-config-9.0.2-orig/macros redhat-rpm-config-9.0.2/macros ---- redhat-rpm-config-9.0.2-orig/macros 2008-04-03 02:14:54.000000000 -0500 -+++ redhat-rpm-config-9.0.2/macros 2008-05-20 13:33:15.000000000 -0500 -@@ -68,7 +68,8 @@ +diff -up redhat-rpm-config-9.0.3/macros.orig redhat-rpm-config-9.0.3/macros +--- redhat-rpm-config-9.0.3/macros.orig 2008-05-06 19:08:20.000000000 -0400 ++++ redhat-rpm-config-9.0.3/macros 2009-06-03 15:00:28.000000000 -0400 +@@ -67,7 +67,8 @@ %_smp_mflags %([ -z "$RPM_BUILD_NCPUS" ] \\\ && RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\ redhat-rpm-config-9.0.3-filtering-macros.patch: macros | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) Index: redhat-rpm-config-9.0.3-filtering-macros.patch =================================================================== RCS file: /cvs/pkgs/rpms/redhat-rpm-config/F-10/redhat-rpm-config-9.0.3-filtering-macros.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- redhat-rpm-config-9.0.3-filtering-macros.patch 21 Aug 2009 20:54:07 -0000 1.1 +++ redhat-rpm-config-9.0.3-filtering-macros.patch 3 Sep 2009 09:47:06 -0000 1.2 @@ -1,6 +1,6 @@ --- redhat-rpm-config-9.0.3/macros.orig 2009-08-07 08:48:50.925412526 -0700 +++ redhat-rpm-config-9.0.3/macros 2009-08-07 08:55:16.374536719 -0700 -@@ -224,3 +224,37 @@ +@@ -236,3 +236,37 @@ kernel_module_package_release 1 fi \ kmp_override_filelist="$filelist" kmp_override_preamble="$preamble" kmp_nobuildreqs="$buildreqs" %{kmodtool} rpmtemplate_kmp %{-n*}%{!-n:%name} %{kverrel} $flavors_to_build 2>/dev/null \ )} Index: redhat-rpm-config.spec =================================================================== RCS file: /cvs/pkgs/rpms/redhat-rpm-config/F-10/redhat-rpm-config.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- redhat-rpm-config.spec 1 Sep 2009 22:12:14 -0000 1.60 +++ redhat-rpm-config.spec 3 Sep 2009 09:47:06 -0000 1.61 @@ -1,7 +1,7 @@ -Summary: Red Hat specific rpm configuration files. +Summary: Red Hat specific rpm configuration files Name: redhat-rpm-config Version: 9.0.3 -Release: 6%{?dist} +Release: 7%{?dist} # No version specified. License: GPL+ Group: Development/System @@ -22,6 +22,9 @@ Red Hat specific rpm configuration files %patch0 -p0 %patch1 -p1 %patch2 -p1 +%patch3 -p1 + +%build %install make DESTDIR=${RPM_BUILD_ROOT} install @@ -34,6 +37,13 @@ rm -rf ${RPM_BUILD_ROOT} %{_prefix}/lib/rpm/redhat %changelog +* Thu Sep 03 2009 Paul Howarth 9.0.3-7 +- limit-smp-16-threads.patch: Rediff so we don't ship a .orig file (#500316) +- actually apply the filtering macros patch +- redhat-rpm-config-9.0.3-filtering-macros.patch: Rediff so we don't ship a .orig file +- add (empty) %%build section +- fix unescaped macros in changelog + * Fri Aug 21 2009 Chris Weyl - 9.0.3-6 - add filtering system macros, w/o backporting other updates (#516240) @@ -107,7 +117,7 @@ rm -rf ${RPM_BUILD_ROOT} - Added patch for find-requires. Waiting on write access to public CVS. * Tue Sep 12 2006 Deepak Bhole 8.0.45-6 -- Fix brp-java-repack-jars to work with builddirs that aren't %name-%version +- Fix brp-java-repack-jars to work with builddirs that aren't %%name-%%version * Mon Sep 11 2006 Fernando Nasser - 8.0.45-5 - Fix order of tokens in find command (thanks mikeb at redhat.com) @@ -251,7 +261,7 @@ rm -rf ${RPM_BUILD_ROOT} - Remove tracking dependency * Wed Oct 16 2002 Phil Knirsch 8.0.3-2 -- Added fix for outdated config.[sub|guess] files in %configure section +- Added fix for outdated config.[sub|guess] files in %%configure section * Wed Oct 16 2002 Elliot Lee 8.0.3-1 - New release that blows up on unpackaged files and missing doc files. @@ -260,7 +270,7 @@ rm -rf ${RPM_BUILD_ROOT} - don't redefine everything in macros, just what we need to * Mon Sep 16 2002 Alexander Larsson 8.0.1 -- Add debug package support to %__spec_install_post +- Add debug package support to %%__spec_install_post * Tue Sep 3 2002 Bill Nottingham 8.0-1 - bump version From nphilipp at fedoraproject.org Thu Sep 3 09:47:36 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Thu, 3 Sep 2009 09:47:36 +0000 (UTC) Subject: rpms/libhugetlbfs/devel libhugetlbfs-2.6-s390x-build.patch, NONE, 1.1 libhugetlbfs.spec, 1.30, 1.31 remove-s390-libhugetlbfs-2.4.patch, 1.1, NONE Message-ID: <20090903094736.D3B0D11C0099@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/libhugetlbfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31461 Modified Files: libhugetlbfs.spec Added Files: libhugetlbfs-2.6-s390x-build.patch Removed Files: remove-s390-libhugetlbfs-2.4.patch Log Message: fix building on s390x libhugetlbfs-2.6-s390x-build.patch: Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE libhugetlbfs-2.6-s390x-build.patch --- diff -up libhugetlbfs-2.6/Makefile.s390x-build libhugetlbfs-2.6/Makefile --- libhugetlbfs-2.6/Makefile.s390x-build 2009-08-24 14:56:07.000000000 +0200 +++ libhugetlbfs-2.6/Makefile 2009-09-01 10:08:15.939516241 +0200 @@ -74,10 +74,12 @@ CFLAGS += -DNO_ELFLINK else ifeq ($(ARCH),s390x) CC64 = gcc -m64 -CC32 = gcc -m31 TMPLIB64 = lib64 TMPLIB32 = lib CFLAGS += -DNO_ELFLINK +ifneq ($(BUILDTYPE),NATIVEONLY) +CC32 = gcc -m31 +endif else $(error "Unrecognized architecture ($(ARCH))") endif Index: libhugetlbfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/libhugetlbfs/devel/libhugetlbfs.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- libhugetlbfs.spec 31 Aug 2009 11:23:39 -0000 1.30 +++ libhugetlbfs.spec 3 Sep 2009 09:47:36 -0000 1.31 @@ -1,13 +1,13 @@ Name: libhugetlbfs Version: 2.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A library which provides easy access to huge pages of memory Group: System Environment/Libraries License: LGPLv2+ URL: http://libhugetlbfs.sourceforge.net/ Source0: http://downloads.sourceforge.net/libhugetlbfs/%{name}-%{version}.tar.gz -Patch0: remove-s390-libhugetlbfs-2.4.patch +Patch0: libhugetlbfs-2.6-s390x-build.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kernel-devel glibc-headers Conflicts: kernel < 2.6.16 @@ -42,6 +42,7 @@ pool size control. pagesize lists page s %prep %setup -q -n %{name}-%{version} +%patch0 -p1 -b .s390x-build %build # Parallel builds are not reliable @@ -98,6 +99,9 @@ rm -rf $RPM_BUILD_ROOT %exclude /usr/lib/perl5/TLBC %changelog +* Thu Sep 03 2009 Nils Philippsen 2.6-2 +- fix building on s390x + * Mon Aug 31 2009 Eric Munson 2.6-1 - Updating for the libhugetlbfs-2.6 release --- remove-s390-libhugetlbfs-2.4.patch DELETED --- From tuxbrewr at fedoraproject.org Thu Sep 3 09:48:18 2009 From: tuxbrewr at fedoraproject.org (Steven M. Parrish) Date: Thu, 3 Sep 2009 09:48:18 +0000 (UTC) Subject: rpms/kpackagekit/devel kpackagekit.spec, 1.42, 1.43 sources, 1.19, 1.20 Message-ID: <20090903094818.9F05911C0099@cvs1.fedora.phx.redhat.com> Author: tuxbrewr Update of /cvs/pkgs/rpms/kpackagekit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31709 Modified Files: kpackagekit.spec sources Log Message: new git snapshot Index: kpackagekit.spec =================================================================== RCS file: /cvs/pkgs/rpms/kpackagekit/devel/kpackagekit.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- kpackagekit.spec 25 Aug 2009 23:06:10 -0000 1.42 +++ kpackagekit.spec 3 Sep 2009 09:48:18 -0000 1.43 @@ -3,7 +3,7 @@ Name: kpackagekit Version: 0.5.0 -Release: 0.1.20090824svn%{?dist} +Release: 0.1.20090902svn%{?dist} Summary: KDE interface for PackageKit License: GPLv2+ @@ -79,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 02 2009 Steven M. Parrish - 0.5.0-0.1.20090902svn +- New git snapshot + * Mon Aug 24 2009 Steven M. Parrish - 0.5.0-0.1.20090824svn - New git snapshot Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kpackagekit/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 25 Aug 2009 23:06:11 -0000 1.19 +++ sources 3 Sep 2009 09:48:18 -0000 1.20 @@ -1 +1 @@ -3b7f930e85f42c77700ec04ff08ce9cf kpackagekit-0.5.0.tar.bz2 +763708cf93f5fe23e90860ee298b5159 kpackagekit-0.5.0.tar.bz2 From sharkcz at fedoraproject.org Thu Sep 3 09:53:48 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Thu, 3 Sep 2009 09:53:48 +0000 (UTC) Subject: rpms/s390utils/devel s390utils.spec,1.3,1.4 Message-ID: <20090903095348.3633C11C0099@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/s390utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv344 Modified Files: s390utils.spec Log Message: * Thu Sep 3 2009 Dan Hor?k 2:1.8.1-3 - create devel subpackage with some useful headers - preserving timestamps on installed files Index: s390utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/s390utils/devel/s390utils.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- s390utils.spec 26 Aug 2009 12:43:55 -0000 1.3 +++ s390utils.spec 3 Sep 2009 09:53:47 -0000 1.4 @@ -8,7 +8,7 @@ Name: s390utils Summary: Utilities and daemons for IBM System/z Group: System Environment/Base Version: 1.8.1 -Release: 2%{?dist} +Release: 3%{?dist} Epoch: 2 License: GPLv2 and GPLv2+ and CPL Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -182,6 +182,7 @@ pushd lib-zfcp-hbaapi-%{hbaapiver} make EXTRA_CFLAGS="$RPM_OPT_FLAGS" popd + %install rm -rf ${RPM_BUILD_ROOT} @@ -193,10 +194,10 @@ make install \ LIBDIR=${RPM_BUILD_ROOT}/%{_lib} \ DISTRELEASE=%{release} -%{__mkdir} -p ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig -%{__mkdir} -p ${RPM_BUILD_ROOT}%{_initddir} -%{__mkdir} -p ${RPM_BUILD_ROOT}%{_sysconfdir}/udev/rules.d -%{__mkdir} -p ${RPM_BUILD_ROOT}/sbin +mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig +mkdir -p ${RPM_BUILD_ROOT}%{_initddir} +mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/udev/rules.d +mkdir -p ${RPM_BUILD_ROOT}/sbin install -p -m 644 zipl/boot/tape0.bin $RPM_BUILD_ROOT/boot/tape0 install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d @@ -205,16 +206,16 @@ install -p -m 755 %{SOURCE5} $RPM_BUILD_ install -p -m 644 %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/56-zfcp.rules install -p -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/56-dasd.rules -install -m 644 etc/sysconfig/dumpconf ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig -install -m 755 etc/init.d/dumpconf ${RPM_BUILD_ROOT}%{_initddir}/dumpconf +install -p -m 644 etc/sysconfig/dumpconf ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig +install -p -m 755 etc/init.d/dumpconf ${RPM_BUILD_ROOT}%{_initddir}/dumpconf -install -m 644 etc/sysconfig/mon_statd ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig -install -m 755 etc/init.d/mon_statd ${RPM_BUILD_ROOT}%{_initddir}/mon_statd +install -p -m 644 etc/sysconfig/mon_statd ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig +install -p -m 755 etc/init.d/mon_statd ${RPM_BUILD_ROOT}%{_initddir}/mon_statd -install -m 644 etc/sysconfig/cpuplugd ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig -install -m 755 etc/init.d/cpuplugd ${RPM_BUILD_ROOT}%{_initddir}/cpuplugd +install -p -m 644 etc/sysconfig/cpuplugd ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig +install -p -m 755 etc/init.d/cpuplugd ${RPM_BUILD_ROOT}%{_initddir}/cpuplugd -install -D -m 644 etc/udev/rules.d/57-osasnmpd.rules ${RPM_BUILD_ROOT}%{_sysconfdir}/udev/rules.d +install -Dp -m 644 etc/udev/rules.d/57-osasnmpd.rules ${RPM_BUILD_ROOT}%{_sysconfdir}/udev/rules.d # cmsfs tools must be available in /sbin install -p -m 755 cmsfs-%{cmsfsver}/cmsfscat $RPM_BUILD_ROOT/sbin @@ -239,6 +240,10 @@ pushd lib-zfcp-hbaapi-%{hbaapiver} rm -rf $RPM_BUILD_ROOT%{_docdir}/lib-zfcp-hbaapi-devel-%{hbaapiver}/latex popd +# install usefull headers for devel subpackage +mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{name} +install -p -m 644 include/vtoc.h $RPM_BUILD_ROOT%{_includedir}/%{name} + %clean rm -rf ${RPM_BUILD_ROOT} @@ -744,8 +749,27 @@ This package contains the CMS file syste %{_mandir}/man8/cmsfslst.8* %{_mandir}/man8/cmsfsvol.8* +# +# *********************** devel package *********************** +# +%package devel +License: GPLv2 +Summary: Development files +Group: Development/Libraries + +%description devel +User-space development files for the s390/s390x architecture. + +%files devel +%defattr(-,root,root,-) +%{_includedir}/%{name} + %changelog +* Thu Sep 3 2009 Dan Hor?k 2:1.8.1-3 +- create devel subpackage with some useful headers +- preserving timestamps on installed files + * Wed Aug 26 2009 Dan Hor?k 2:1.8.1-2 - Fix byte check for disk encryption check in lsluns (#510032) - Fix cmm configuration file value initialization parser in cpuplugd (#511379) @@ -1147,5 +1171,3 @@ This package contains the CMS file syste * Thu Aug 02 2001 Karsten Hopp - initial build - - From sharkcz at fedoraproject.org Thu Sep 3 09:54:43 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Thu, 3 Sep 2009 09:54:43 +0000 (UTC) Subject: rpms/s390utils/F-11 s390utils.spec,1.4,1.5 Message-ID: <20090903095443.0FF0811C0099@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/s390utils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv628 Modified Files: s390utils.spec Log Message: * Thu Sep 3 2009 Dan Hor?k 2:1.8.1-3 - create devel subpackage with some useful headers - preserving timestamps on installed files Index: s390utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/s390utils/F-11/s390utils.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- s390utils.spec 26 Aug 2009 12:41:41 -0000 1.4 +++ s390utils.spec 3 Sep 2009 09:54:42 -0000 1.5 @@ -8,7 +8,7 @@ Name: s390utils Summary: Utilities and daemons for IBM System/z Group: System Environment/Base Version: 1.8.1 -Release: 2%{?dist} +Release: 3%{?dist} Epoch: 2 License: GPLv2 and GPLv2+ and CPL Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -182,6 +182,7 @@ pushd lib-zfcp-hbaapi-%{hbaapiver} make EXTRA_CFLAGS="$RPM_OPT_FLAGS" popd + %install rm -rf ${RPM_BUILD_ROOT} @@ -193,10 +194,10 @@ make install \ LIBDIR=${RPM_BUILD_ROOT}/%{_lib} \ DISTRELEASE=%{release} -%{__mkdir} -p ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig -%{__mkdir} -p ${RPM_BUILD_ROOT}%{_initddir} -%{__mkdir} -p ${RPM_BUILD_ROOT}%{_sysconfdir}/udev/rules.d -%{__mkdir} -p ${RPM_BUILD_ROOT}/sbin +mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig +mkdir -p ${RPM_BUILD_ROOT}%{_initddir} +mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/udev/rules.d +mkdir -p ${RPM_BUILD_ROOT}/sbin install -p -m 644 zipl/boot/tape0.bin $RPM_BUILD_ROOT/boot/tape0 install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d @@ -205,16 +206,16 @@ install -p -m 755 %{SOURCE5} $RPM_BUILD_ install -p -m 644 %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/56-zfcp.rules install -p -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/56-dasd.rules -install -m 644 etc/sysconfig/dumpconf ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig -install -m 755 etc/init.d/dumpconf ${RPM_BUILD_ROOT}%{_initddir}/dumpconf +install -p -m 644 etc/sysconfig/dumpconf ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig +install -p -m 755 etc/init.d/dumpconf ${RPM_BUILD_ROOT}%{_initddir}/dumpconf -install -m 644 etc/sysconfig/mon_statd ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig -install -m 755 etc/init.d/mon_statd ${RPM_BUILD_ROOT}%{_initddir}/mon_statd +install -p -m 644 etc/sysconfig/mon_statd ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig +install -p -m 755 etc/init.d/mon_statd ${RPM_BUILD_ROOT}%{_initddir}/mon_statd -install -m 644 etc/sysconfig/cpuplugd ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig -install -m 755 etc/init.d/cpuplugd ${RPM_BUILD_ROOT}%{_initddir}/cpuplugd +install -p -m 644 etc/sysconfig/cpuplugd ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig +install -p -m 755 etc/init.d/cpuplugd ${RPM_BUILD_ROOT}%{_initddir}/cpuplugd -install -D -m 644 etc/udev/rules.d/57-osasnmpd.rules ${RPM_BUILD_ROOT}%{_sysconfdir}/udev/rules.d +install -Dp -m 644 etc/udev/rules.d/57-osasnmpd.rules ${RPM_BUILD_ROOT}%{_sysconfdir}/udev/rules.d # cmsfs tools must be available in /sbin install -p -m 755 cmsfs-%{cmsfsver}/cmsfscat $RPM_BUILD_ROOT/sbin @@ -239,6 +240,10 @@ pushd lib-zfcp-hbaapi-%{hbaapiver} rm -rf $RPM_BUILD_ROOT%{_docdir}/lib-zfcp-hbaapi-devel-%{hbaapiver}/latex popd +# install usefull headers for devel subpackage +mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{name} +install -p -m 644 include/vtoc.h $RPM_BUILD_ROOT%{_includedir}/%{name} + %clean rm -rf ${RPM_BUILD_ROOT} @@ -744,8 +749,27 @@ This package contains the CMS file syste %{_mandir}/man8/cmsfslst.8* %{_mandir}/man8/cmsfsvol.8* +# +# *********************** devel package *********************** +# +%package devel +License: GPLv2 +Summary: Development files +Group: Development/Libraries + +%description devel +User-space development files for the s390/s390x architecture. + +%files devel +%defattr(-,root,root,-) +%{_includedir}/%{name} + %changelog +* Thu Sep 3 2009 Dan Hor?k 2:1.8.1-3 +- create devel subpackage with some useful headers +- preserving timestamps on installed files + * Wed Aug 26 2009 Dan Hor?k 2:1.8.1-2 - Fix byte check for disk encryption check in lsluns (#510032) - Fix cmm configuration file value initialization parser in cpuplugd (#511379) @@ -1147,5 +1171,3 @@ This package contains the CMS file syste * Thu Aug 02 2001 Karsten Hopp - initial build - - From hadess at fedoraproject.org Thu Sep 3 09:57:36 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Thu, 3 Sep 2009 09:57:36 +0000 (UTC) Subject: rpms/bluez/devel bluez-utils-oui-usage.patch, 1.1, 1.2 bluez.spec, 1.93, 1.94 0001-Make-discovery-mode-of-bluetooth-CUPS-backend-work-w.patch, 1.1, NONE Message-ID: <20090903095736.AAAE711C0099@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/bluez/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1970 Modified Files: bluez-utils-oui-usage.patch bluez.spec Removed Files: 0001-Make-discovery-mode-of-bluetooth-CUPS-backend-work-w.patch Log Message: Update patches bluez-utils-oui-usage.patch: oui.c | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) Index: bluez-utils-oui-usage.patch =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/bluez-utils-oui-usage.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- bluez-utils-oui-usage.patch 11 Sep 2008 02:10:24 -0000 1.1 +++ bluez-utils-oui-usage.patch 3 Sep 2009 09:57:36 -0000 1.2 @@ -1,10 +1,10 @@ -Index: common/oui.c +Index: src/oui.c =================================================================== RCS file: /cvsroot/bluez/utils/common/oui.c,v retrieving revision 1.2 diff -u -p -r1.2 oui.c ---- common/oui.c 13 Jan 2007 17:48:12 -0000 1.2 -+++ common/oui.c 25 Jan 2008 12:16:58 -0000 +--- src/oui.c 13 Jan 2007 17:48:12 -0000 1.2 ++++ src/oui.c 25 Jan 2008 12:16:58 -0000 @@ -38,7 +38,7 @@ /* http://standards.ieee.org/regauth/oui/oui.txt */ Index: bluez.spec =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/bluez.spec,v retrieving revision 1.93 retrieving revision 1.94 diff -u -p -r1.93 -r1.94 --- bluez.spec 3 Sep 2009 09:36:56 -0000 1.93 +++ bluez.spec 3 Sep 2009 09:57:36 -0000 1.94 @@ -23,8 +23,6 @@ Patch3: bluez-activate-wacom-mode2.patch Patch4: bluez-socket-mobile-cf-connection-kit.patch # http://thread.gmane.org/gmane.linux.bluez.kernel/2396 Patch5: 0001-Add-sixaxis-cable-pairing-plugin.patch -# http://thread.gmane.org/gmane.linux.bluez.kernel/3264/focus=3286 -Patch6: 0001-Make-discovery-mode-of-bluetooth-CUPS-backend-work-w.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root URL: http://www.bluez.org/ @@ -134,7 +132,6 @@ This includes hidd, dund and pand. %patch3 -p1 -b .wacom %patch4 -p1 -b .socket-mobile %patch5 -p1 -b .cable-pairing -%patch6 -p1 -b .newer-cups %build libtoolize -f -c --- 0001-Make-discovery-mode-of-bluetooth-CUPS-backend-work-w.patch DELETED --- From karsten at fedoraproject.org Thu Sep 3 10:02:03 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Thu, 3 Sep 2009 10:02:03 +0000 (UTC) Subject: rpms/libx86/devel libx86.spec,1.7,1.8 Message-ID: <20090903100203.9DD1511C0099@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/libx86/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2862 Modified Files: libx86.spec Log Message: - excludearch s390, s390x where we don't have sys/io.h Index: libx86.spec =================================================================== RCS file: /cvs/extras/rpms/libx86/devel/libx86.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- libx86.spec 4 Aug 2009 03:12:11 -0000 1.7 +++ libx86.spec 3 Sep 2009 10:02:03 -0000 1.8 @@ -1,6 +1,6 @@ Name: libx86 Version: 1.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Library for making real-mode x86 calls Group: System Environment/Libraries @@ -8,9 +8,9 @@ License: MIT URL: http://www.codon.org.uk/~mjg59/libx86 Source0: http://www.codon.org.uk/~mjg59/libx86/downloads/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# does not build on ppc or ppc64 yet, due to the lack of port i/o redirection -# and video routing -ExcludeArch: ppc ppc64 +# does not build on ppc, ppc64 and s390* yet, due to the lack of port i/o +# redirection and video routing +ExcludeArch: ppc ppc64 s390 s390x Patch0: libx86-add-pkgconfig.patch @@ -60,6 +60,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/x86.pc %changelog +* Thu Sep 03 2009 Karsten Hopp 1.1-7 +- excludearch s390, s390x where we don't have sys/io.h + * Tue Aug 04 2009 Dave Airlie 1.1-6 - add pkgconfig support From fabbione at fedoraproject.org Thu Sep 3 10:17:48 2009 From: fabbione at fedoraproject.org (Fabio M. Di Nitto) Date: Thu, 3 Sep 2009 10:17:48 +0000 (UTC) Subject: rpms/ocfs2-tools/devel ocfs2-tools.spec,1.9,1.10 Message-ID: <20090903101749.1A87211C0099@cvs1.fedora.phx.redhat.com> Author: fabbione Update of /cvs/pkgs/rpms/ocfs2-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8380 Modified Files: ocfs2-tools.spec Log Message: Fix pacemaker and cman Requires Index: ocfs2-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocfs2-tools/devel/ocfs2-tools.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- ocfs2-tools.spec 2 Sep 2009 11:40:20 -0000 1.9 +++ ocfs2-tools.spec 3 Sep 2009 10:17:47 -0000 1.10 @@ -6,7 +6,7 @@ Summary: Tools for managing the Ocfs2 cluster file system Name: ocfs2-tools Version: 1.4.2 -Release: 2%{?alphatag:.%{alphatag}}%{?dist} +Release: 3%{?alphatag:.%{alphatag}}%{?dist} License: GPLv2 Group: System Environment/Base # The source for this package was pulled from upstream's git repo and manually @@ -77,6 +77,7 @@ develop Ocfs2 filesystem-specific progra Summary: Tools for managing the Ocfs2 cluster file system (cman component) Group: System Environment/Base Requires: cman >= 3.0.0-1 +Requires: %{name} = %{version}-%{release} %description cman ocfs2-tools-cman contains the daemon required to use Ocfs2 with @@ -86,6 +87,7 @@ cman cluster manager Summary: Tools for managing the Ocfs2 cluster file system (pacemaker component) Group: System Environment/Base Requires: pacemaker >= 1.0.5-1 +Requires: %{name} = %{version}-%{release} %description pcmk ocfs2-tools-pcmk contains the daemon required to use Ocfs2 with @@ -202,6 +204,9 @@ fi /sbin/ocfs2_controld.pcmk %changelog +* Thu Sep 3 2009 Fabio M. Di Nitto - 1.4.2-3 +- Fix pcmk and cman Requires. + * Wed Sep 2 2009 Fabio M. Di Nitto - 1.4.2-2 - Fix udev rule packaging From vcrhonek at fedoraproject.org Thu Sep 3 10:26:22 2009 From: vcrhonek at fedoraproject.org (vcrhonek) Date: Thu, 3 Sep 2009 10:26:22 +0000 (UTC) Subject: rpms/m4/devel m4.spec,1.39,1.40 Message-ID: <20090903102622.26E8011C0099@cvs1.fedora.phx.redhat.com> Author: vcrhonek Update of /cvs/extras/rpms/m4/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10115 Modified Files: m4.spec Log Message: Fix errors installing m4 with --excludedocs Index: m4.spec =================================================================== RCS file: /cvs/extras/rpms/m4/devel/m4.spec,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- m4.spec 12 Aug 2009 17:35:16 -0000 1.39 +++ m4.spec 3 Sep 2009 10:26:21 -0000 1.40 @@ -1,7 +1,7 @@ Summary: The GNU macro processor Name: m4 Version: 1.4.13 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv3+ Group: Applications/Text Source: http://ftp.gnu.org/gnu/m4/m4-%{version}.tar.xz @@ -44,17 +44,25 @@ make %{?_smp_mflags} check %{_mandir}/man1/m4.1* %post -/sbin/install-info %{_infodir}/m4.info %{_infodir}/dir || : +if [ -f %{_infodir}/m4.info ]; then # --excludedocs? + /sbin/install-info %{_infodir}/m4.info %{_infodir}/dir || : +fi %preun if [ "$1" = 0 ]; then - /sbin/install-info --delete %{_infodir}/m4.info %{_infodir}/dir || : + if [ -f %{_infodir}/m4.info ]; then # --excludedocs? + /sbin/install-info --delete %{_infodir}/m4.info %{_infodir}/dir || : + fi fi %clean rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 3 2009 Vitezslav Crhonek - 1.4.13-4 +- Fix errors installing m4 with --excludedocs + Resolves: #516013 + * Wed Aug 12 2009 Ville Skytt? - 1.4.13-3 - Use xz compressed upstream tarball. From hubbitus at fedoraproject.org Thu Sep 3 10:49:10 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Thu, 3 Sep 2009 10:49:10 +0000 (UTC) Subject: rpms/vanessa_adt/devel import.log, NONE, 1.1 vanessa_adt.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090903104911.0531A11C0099@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/vanessa_adt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17999/devel Modified Files: .cvsignore sources Added Files: import.log vanessa_adt.spec Log Message: Initial import vanessa_adt into Fedora --- NEW FILE import.log --- vanessa_adt-0_0_7-6_fc11:HEAD:vanessa_adt-0.0.7-6.fc11.src.rpm:1251974915 --- NEW FILE vanessa_adt.spec --- Summary: Library of Abstract Data Types Name: vanessa_adt Version: 0.0.7 Release: 6%{?dist} License: LGPLv2+ URL: http://www.vergenet.net/linux/vanessa/ Group: Development/Libraries Source0: http://www.vergenet.net/linux/vanessa/download/%{name}/%{version}/%{name}-%{version}.tar.gz Requires: vanessa_logger >= 0.0.5 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n) BuildRequires: automake autoconf libtool vanessa_logger-devel >= 0.0.5 %description Library of Abstract Data Types (ADTs) that may be useful. Includes queue, dynamic array and key value ADT. %package devel Summary: Headers and static libraries for development Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: vanessa_logger-devel >= 0.0.5 %description devel Headers and static libraries required to develop against vanessa_adt. %prep %setup -q %build CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS if [ -f configure.in ]; then aclocal libtoolize --force --copy automake --add-missing autoheader autoconf fi %configure --disable-static make %{?_smp_mflags} %install rm -rf %{buildroot} mkdir -p %{buildroot}/{etc,%{prefix}/{lib,bin,doc}} make DESTDIR=%{buildroot} install rm -f %{buildroot}%{_libdir}/*.*a %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-, root, root) %{_libdir}/*.so.* %doc README COPYING ChangeLog %files devel %defattr(-,root,root,-) %{_libdir}/*.so %{_includedir}/*.h %changelog * Tue Aug 25 2009 Pavel Alexeev - 0.0.7-6 - Add %%{?_smp_mflags} - End Fedora review. * Mon Aug 24 2009 Pavel Alexeev - 0.0.7-5 - Fedora Review started. Thanks to Andrew Colin Kissa. - Historical ./configure with huge amount parameters replaced by %%configure macro. - Removed unnecessary requires /sbin/ldconfig - Removed the files README,COPYING from the devel package * Sun Aug 23 2009 Pavel Alexeev - 0.0.7-4 - Fix typo in condition (confgure.in instead of configure.in) (thanks to Andrew Colin Kissa) - Add --add-missing flag to automake command and put it before autoheader. * Tue Aug 18 2009 Pavel Alexeev - 0.0.7-3 - Ressurect old http://hubbitus.net.ru/rpm/Fedora9/vanessa_adt/vanessa_adt-0.0.7-2.fc8.Hu.0.src.rpm - Rename spec to classic %%{name}.spec. - Remove Hu part from release. - Strip some old comments and unneded commands/macroses. - Replace $RPM_BUILD_ROOT by %%{buildroot}. - Move %%doc README COPYING ChangeLog from devel to main package. - Delete unversioned explicit provides: Provides: %%{name}-%%{version} - Old BuildPrereq tag replaced by BuildRequires. - Make setup quiet. - Remove *.*a files in %%install. - Add Requires(postun): /sbin/ldconfig, Requires(post): /sbin/ldconfig, and %%post/%%postun ldconfig invoke. - Move %%{_libdir}/*.so into -devel. - Add COPYING also in %%doc of -devel, README in all packages. - In devel turn "Provides: %%{name}-devel-%%{version}" to "%%{name}-devel = %%{version}-%%{release}". - Add --disable-static in configure options (with it .la file not produced). - Licence changed to LGPLv2+ from just LGPL. * Mon Dec 31 2007 Pavel Alexeev - 0.0.7-2 - Replace Tag Copyright by License - Change license to it abbriviation LGPL (was GNU Lesser General Public Licence) - Reformat all with tabs - Change BuildRoot: to correct (intead of hardcoded path): %%{_tmppath}/%%{name}-%%{version}-%%{release}-%%(%%{__id_u} -n) - Delete (Comment out) %%define prefix /usr - Change from Release: 1 to Release: 2%%{?dist}.Hu.0 * Fri Dec 14 2001 Horms Revamped configure to use %%{_libdir} and friends. This should be more distribution indepentant. With thanks to Scot W. Hetzel * Sat Sep 2 2000 Horms created for version 0.0.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vanessa_adt/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Aug 2009 22:15:36 -0000 1.1 +++ .cvsignore 3 Sep 2009 10:49:08 -0000 1.2 @@ -0,0 +1 @@ +vanessa_adt-0.0.7.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vanessa_adt/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:15:36 -0000 1.1 +++ sources 3 Sep 2009 10:49:08 -0000 1.2 @@ -0,0 +1 @@ +e7952bc3ae35a0a042cfe370bc03ce88 vanessa_adt-0.0.7.tar.gz From hubbitus at fedoraproject.org Thu Sep 3 10:51:18 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Thu, 3 Sep 2009 10:51:18 +0000 (UTC) Subject: rpms/vanessa_adt/F-10 import.log, NONE, 1.1 vanessa_adt.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090903105118.91D0811C0099@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/vanessa_adt/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18705/F-10 Modified Files: .cvsignore sources Added Files: import.log vanessa_adt.spec Log Message: Initial import vanessa_adt into Fedora --- NEW FILE import.log --- vanessa_adt-0_0_7-6_fc11:F-10:vanessa_adt-0.0.7-6.fc11.src.rpm:1251975006 --- NEW FILE vanessa_adt.spec --- Summary: Library of Abstract Data Types Name: vanessa_adt Version: 0.0.7 Release: 6%{?dist} License: LGPLv2+ URL: http://www.vergenet.net/linux/vanessa/ Group: Development/Libraries Source0: http://www.vergenet.net/linux/vanessa/download/%{name}/%{version}/%{name}-%{version}.tar.gz Requires: vanessa_logger >= 0.0.5 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n) BuildRequires: automake autoconf libtool vanessa_logger-devel >= 0.0.5 %description Library of Abstract Data Types (ADTs) that may be useful. Includes queue, dynamic array and key value ADT. %package devel Summary: Headers and static libraries for development Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: vanessa_logger-devel >= 0.0.5 %description devel Headers and static libraries required to develop against vanessa_adt. %prep %setup -q %build CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS if [ -f configure.in ]; then aclocal libtoolize --force --copy automake --add-missing autoheader autoconf fi %configure --disable-static make %{?_smp_mflags} %install rm -rf %{buildroot} mkdir -p %{buildroot}/{etc,%{prefix}/{lib,bin,doc}} make DESTDIR=%{buildroot} install rm -f %{buildroot}%{_libdir}/*.*a %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-, root, root) %{_libdir}/*.so.* %doc README COPYING ChangeLog %files devel %defattr(-,root,root,-) %{_libdir}/*.so %{_includedir}/*.h %changelog * Tue Aug 25 2009 Pavel Alexeev - 0.0.7-6 - Add %%{?_smp_mflags} - End Fedora review. * Mon Aug 24 2009 Pavel Alexeev - 0.0.7-5 - Fedora Review started. Thanks to Andrew Colin Kissa. - Historical ./configure with huge amount parameters replaced by %%configure macro. - Removed unnecessary requires /sbin/ldconfig - Removed the files README,COPYING from the devel package * Sun Aug 23 2009 Pavel Alexeev - 0.0.7-4 - Fix typo in condition (confgure.in instead of configure.in) (thanks to Andrew Colin Kissa) - Add --add-missing flag to automake command and put it before autoheader. * Tue Aug 18 2009 Pavel Alexeev - 0.0.7-3 - Ressurect old http://hubbitus.net.ru/rpm/Fedora9/vanessa_adt/vanessa_adt-0.0.7-2.fc8.Hu.0.src.rpm - Rename spec to classic %%{name}.spec. - Remove Hu part from release. - Strip some old comments and unneded commands/macroses. - Replace $RPM_BUILD_ROOT by %%{buildroot}. - Move %%doc README COPYING ChangeLog from devel to main package. - Delete unversioned explicit provides: Provides: %%{name}-%%{version} - Old BuildPrereq tag replaced by BuildRequires. - Make setup quiet. - Remove *.*a files in %%install. - Add Requires(postun): /sbin/ldconfig, Requires(post): /sbin/ldconfig, and %%post/%%postun ldconfig invoke. - Move %%{_libdir}/*.so into -devel. - Add COPYING also in %%doc of -devel, README in all packages. - In devel turn "Provides: %%{name}-devel-%%{version}" to "%%{name}-devel = %%{version}-%%{release}". - Add --disable-static in configure options (with it .la file not produced). - Licence changed to LGPLv2+ from just LGPL. * Mon Dec 31 2007 Pavel Alexeev - 0.0.7-2 - Replace Tag Copyright by License - Change license to it abbriviation LGPL (was GNU Lesser General Public Licence) - Reformat all with tabs - Change BuildRoot: to correct (intead of hardcoded path): %%{_tmppath}/%%{name}-%%{version}-%%{release}-%%(%%{__id_u} -n) - Delete (Comment out) %%define prefix /usr - Change from Release: 1 to Release: 2%%{?dist}.Hu.0 * Fri Dec 14 2001 Horms Revamped configure to use %%{_libdir} and friends. This should be more distribution indepentant. With thanks to Scot W. Hetzel * Sat Sep 2 2000 Horms created for version 0.0.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vanessa_adt/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Aug 2009 22:15:36 -0000 1.1 +++ .cvsignore 3 Sep 2009 10:51:17 -0000 1.2 @@ -0,0 +1 @@ +vanessa_adt-0.0.7.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vanessa_adt/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:15:36 -0000 1.1 +++ sources 3 Sep 2009 10:51:18 -0000 1.2 @@ -0,0 +1 @@ +e7952bc3ae35a0a042cfe370bc03ce88 vanessa_adt-0.0.7.tar.gz From hubbitus at fedoraproject.org Thu Sep 3 10:54:50 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Thu, 3 Sep 2009 10:54:50 +0000 (UTC) Subject: rpms/vanessa_adt/F-11 import.log, NONE, 1.1 vanessa_adt.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090903105450.6499611C0099@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/vanessa_adt/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19589/F-11 Modified Files: .cvsignore sources Added Files: import.log vanessa_adt.spec Log Message: Initial import vanessa_adt into Fedora --- NEW FILE import.log --- vanessa_adt-0_0_7-6_fc11:F-11:vanessa_adt-0.0.7-6.fc11.src.rpm:1251975236 --- NEW FILE vanessa_adt.spec --- Summary: Library of Abstract Data Types Name: vanessa_adt Version: 0.0.7 Release: 6%{?dist} License: LGPLv2+ URL: http://www.vergenet.net/linux/vanessa/ Group: Development/Libraries Source0: http://www.vergenet.net/linux/vanessa/download/%{name}/%{version}/%{name}-%{version}.tar.gz Requires: vanessa_logger >= 0.0.5 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n) BuildRequires: automake autoconf libtool vanessa_logger-devel >= 0.0.5 %description Library of Abstract Data Types (ADTs) that may be useful. Includes queue, dynamic array and key value ADT. %package devel Summary: Headers and static libraries for development Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: vanessa_logger-devel >= 0.0.5 %description devel Headers and static libraries required to develop against vanessa_adt. %prep %setup -q %build CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS if [ -f configure.in ]; then aclocal libtoolize --force --copy automake --add-missing autoheader autoconf fi %configure --disable-static make %{?_smp_mflags} %install rm -rf %{buildroot} mkdir -p %{buildroot}/{etc,%{prefix}/{lib,bin,doc}} make DESTDIR=%{buildroot} install rm -f %{buildroot}%{_libdir}/*.*a %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-, root, root) %{_libdir}/*.so.* %doc README COPYING ChangeLog %files devel %defattr(-,root,root,-) %{_libdir}/*.so %{_includedir}/*.h %changelog * Tue Aug 25 2009 Pavel Alexeev - 0.0.7-6 - Add %%{?_smp_mflags} - End Fedora review. * Mon Aug 24 2009 Pavel Alexeev - 0.0.7-5 - Fedora Review started. Thanks to Andrew Colin Kissa. - Historical ./configure with huge amount parameters replaced by %%configure macro. - Removed unnecessary requires /sbin/ldconfig - Removed the files README,COPYING from the devel package * Sun Aug 23 2009 Pavel Alexeev - 0.0.7-4 - Fix typo in condition (confgure.in instead of configure.in) (thanks to Andrew Colin Kissa) - Add --add-missing flag to automake command and put it before autoheader. * Tue Aug 18 2009 Pavel Alexeev - 0.0.7-3 - Ressurect old http://hubbitus.net.ru/rpm/Fedora9/vanessa_adt/vanessa_adt-0.0.7-2.fc8.Hu.0.src.rpm - Rename spec to classic %%{name}.spec. - Remove Hu part from release. - Strip some old comments and unneded commands/macroses. - Replace $RPM_BUILD_ROOT by %%{buildroot}. - Move %%doc README COPYING ChangeLog from devel to main package. - Delete unversioned explicit provides: Provides: %%{name}-%%{version} - Old BuildPrereq tag replaced by BuildRequires. - Make setup quiet. - Remove *.*a files in %%install. - Add Requires(postun): /sbin/ldconfig, Requires(post): /sbin/ldconfig, and %%post/%%postun ldconfig invoke. - Move %%{_libdir}/*.so into -devel. - Add COPYING also in %%doc of -devel, README in all packages. - In devel turn "Provides: %%{name}-devel-%%{version}" to "%%{name}-devel = %%{version}-%%{release}". - Add --disable-static in configure options (with it .la file not produced). - Licence changed to LGPLv2+ from just LGPL. * Mon Dec 31 2007 Pavel Alexeev - 0.0.7-2 - Replace Tag Copyright by License - Change license to it abbriviation LGPL (was GNU Lesser General Public Licence) - Reformat all with tabs - Change BuildRoot: to correct (intead of hardcoded path): %%{_tmppath}/%%{name}-%%{version}-%%{release}-%%(%%{__id_u} -n) - Delete (Comment out) %%define prefix /usr - Change from Release: 1 to Release: 2%%{?dist}.Hu.0 * Fri Dec 14 2001 Horms Revamped configure to use %%{_libdir} and friends. This should be more distribution indepentant. With thanks to Scot W. Hetzel * Sat Sep 2 2000 Horms created for version 0.0.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vanessa_adt/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Aug 2009 22:15:36 -0000 1.1 +++ .cvsignore 3 Sep 2009 10:54:50 -0000 1.2 @@ -0,0 +1 @@ +vanessa_adt-0.0.7.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vanessa_adt/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:15:36 -0000 1.1 +++ sources 3 Sep 2009 10:54:50 -0000 1.2 @@ -0,0 +1 @@ +e7952bc3ae35a0a042cfe370bc03ce88 vanessa_adt-0.0.7.tar.gz From perex at fedoraproject.org Thu Sep 3 10:57:30 2009 From: perex at fedoraproject.org (perex) Date: Thu, 3 Sep 2009 10:57:30 +0000 (UTC) Subject: rpms/alsa-utils/devel .cvsignore, 1.28, 1.29 alsa-info.sh, 1.6, 1.7 alsa-utils.spec, 1.86, 1.87 sources, 1.33, 1.34 alsa-utils-1.0.19-init.patch, 1.1, NONE alsactl-init-fix-headphone.patch, 1.1, NONE Message-ID: <20090903105730.D57FF11C0099@cvs1.fedora.phx.redhat.com> Author: perex Update of /cvs/pkgs/rpms/alsa-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20266 Modified Files: .cvsignore alsa-info.sh alsa-utils.spec sources Removed Files: alsa-utils-1.0.19-init.patch alsactl-init-fix-headphone.patch Log Message: alsa-utils: updated to 1.0.21 final Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/devel/.cvsignore,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- .cvsignore 6 May 2009 09:24:34 -0000 1.28 +++ .cvsignore 3 Sep 2009 10:57:30 -0000 1.29 @@ -21,3 +21,4 @@ alsa-utils-1.0.18rc3.tar.bz2 alsa-utils-1.0.18.tar.bz2 alsa-utils-1.0.19.tar.bz2 alsa-utils-1.0.20.tar.bz2 +alsa-utils-1.0.21.tar.bz2 Index: alsa-info.sh =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/devel/alsa-info.sh,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- alsa-info.sh 6 May 2009 09:24:34 -0000 1.6 +++ alsa-info.sh 3 Sep 2009 10:57:30 -0000 1.7 @@ -1,6 +1,6 @@ #!/bin/bash -SCRIPT_VERSION=0.4.56 +SCRIPT_VERSION=0.4.58 CHANGELOG="http://www.alsa-project.org/alsa-info.sh.changelog" ################################################################################# @@ -36,15 +36,17 @@ PASTEBINKEY="C9cRIO8m/9y8Cs0nVs0FraRx7U0 #Define some simple functions pbcheck(){ + [[ $UPLOAD = "no" ]] && return + if [[ -z $PASTEBIN ]]; then - [[ $(ping -c1 www.alsa-project.org) ]] || KEEP_FILES="yes" NOUPLOAD="yes" PBERROR="yes" + [[ $(ping -c1 www.alsa-project.org) ]] || KEEP_FILES="yes" UPLOAD="no" PBERROR="yes" else - [[ $(ping -c1 www.pastebin.ca) ]] || KEEP_FILES="yes" NOUPLOAD="yes" PBERROR="yes" + [[ $(ping -c1 www.pastebin.ca) ]] || KEEP_FILES="yes" UPLOAD="no" PBERROR="yes" fi } update() { - SHFILE=`mktemp -p /tmp alsa-info.XXXXXXXXXX` + SHFILE=`mktemp -t alsa-info.XXXXXXXXXX` || exit 1 wget -O $SHFILE "http://www.alsa-project.org/alsa-info.sh" >/dev/null 2>&1 REMOTE_VERSION=`grep SCRIPT_VERSION $SHFILE |head -n1 |sed 's/.*=//'` if [ "$REMOTE_VERSION" != "$SCRIPT_VERSION" ]; then @@ -72,8 +74,7 @@ update() { echo "Please re-run the script" rm $SHFILE 2>/dev/null else - mv $SHFILE /tmp/alsa-info.sh || exit 1 - echo "ALSA-Info script has been downloaded as /tmp/alsa-info.sh." + echo "ALSA-Info script has been downloaded as $SHFILE." echo "Please re-run the script from new location." fi exit @@ -90,8 +91,7 @@ update() { echo "ALSA-Info script has been updated. Please re-run it." rm $SHFILE 2>/dev/null else - mv $SHFILE /tmp/alsa-info.sh || exit 1 - echo "ALSA-Info script has been downloaded as /tmp/alsa-info.sh." + echo "ALSA-Info script has been downloaded $SHFILE." echo "Please, re-run it from new location." fi exit @@ -103,8 +103,9 @@ update() { cleanup() { if [ -n "$TEMPDIR" -a "$KEEP_FILES" != "yes" ]; then - rm -r "$TEMPDIR" 2>/dev/null + rm -rf "$TEMPDIR" 2>/dev/null fi + test -n "$KEEP_OUTPUT" || rm -f "$NFILE" } @@ -241,6 +242,26 @@ withsysfs() { fi } +withdmesg() { + echo "!!ALSA/HDA dmesg" >> $FILE + echo "!!------------------" >> $FILE + echo "" >> $FILE + dmesg | grep -C1 -E 'ALSA|HDA|HDMI|sound|hda.codec|hda.intel' >> $FILE + echo "" >> $FILE + echo "" >> $FILE +} + +withall() { + withdevices + withconfigs + withaplay + withamixer + withalsactl + withlsmod + withsysfs + withdmesg +} + get_alsa_library_version() { ALSA_LIB_VERSION=`grep VERSION_STR /usr/include/alsa/version.h 2>/dev/null|awk {'print $3'}|sed 's/"//g'` @@ -287,20 +308,29 @@ SYSFS=$(mount |grep sysfs|awk {'print $3 #Check modprobe config files for sound related options SNDOPTIONS=$(modprobe -c|sed -n 's/^options \(snd[-_][^ ]*\)/\1:/p') +KEEP_OUTPUT= +NFILE="" + PASTEBIN="" WWWSERVICE="www.alsa-project.org" -QUESTION="yes" +WELCOME="yes" PROCEED="yes" +UPLOAD="ask" REPEAT="" while [ -z "$REPEAT" ]; do REPEAT="no" case "$1" in --update|--help|--about) - QUESTION="no" + WELCOME="no" PROCEED="no" ;; + --upload) + UPLOAD="yes" + WELCOME="no" + ;; --no-upload) - NOUPLOAD="yes" + UPLOAD="no" + WELCOME="no" ;; --pastebin) PASTEBIN="yes" @@ -313,61 +343,50 @@ case "$1" in ;; --stdout) DIALOG="" - NOUPLOAD="yes" - QUESTION="no" + UPLOAD="no" + WELCOME="no" TOSTDOUT="yes" ;; esac done - + #Script header output. -if [ "$QUESTION" = "yes" ]; then -if [[ -n "$DIALOG" ]] -then -if [ -z "$NOUPLOAD" ]; then - dialog --backtitle "$BGTITLE" --title "ALSA-Info script v $SCRIPT_VERSION" --yesno "\nThis script will collect information about your ALSA installation and sound related hardware, to help diagnose your problem\n\nBy default, this script will AUTOMATICALLY UPLOAD your information to a $WWWSERVICE site.\n\nSee $0 --help for options\n\nDo you want to run this script?" 0 0 -else - dialog --backtitle "$BGTITLE" --title "ALSA-Info script v $SCRIPT_VERSION" --yesno "\nThis script will collect information about your ALSA installation and sound related hardware, to help diagnose your problem\n\nSee $0 --help for options\n\nDo you want to run this script?" 0 0 -fi -DIALOG_EXIT_CODE=$? -if [ $DIALOG_EXIT_CODE != 0 ]; then -echo "Thank you for using the ALSA-Info Script" -exit 0; -fi -else +if [ "$WELCOME" = "yes" ]; then +greeting_message="\ -echo "ALSA Information Script v $SCRIPT_VERSION" -echo "--------------------------------" -echo "" -echo "This script will collect information about your ALSA installation and sound related hardware, to help diagnose your problem." -echo "" -if [ -z "$NOUPLOAD" ]; then -if [[ -n "$TPUT" ]]; then -tput bold -echo "By default, the collected information will be AUTOMATICALLY uploaded to a $WWWSERVICE site." -echo "If you do not wish for this to occur, run the script with the --no-upload argument" -tput sgr0 +This script visits the following commands/files to collect diagnostic +information about your ALSA installation and sound related hardware. + + dmesg + lspci + lsmod + aplay + amixer + alsactl + /proc/asound/ + /sys/class/sound/ + ~/.asoundrc (etc.) + +See '$0 --help' for command line options. +" +if [[ -n "$DIALOG" ]]; then + dialog --backtitle "$BGTITLE" \ + --title "ALSA-Info script v $SCRIPT_VERSION" \ + --msgbox "$greeting_message" 20 80 else -echo "By default, the collected information will be AUTOMATICALLY uploaded to a $WWWSERVICE site." -echo "If you do not wish for this to occur, run the script with the --no-upload argument" -fi -echo "" -fi # NOUPLOAD -echo -n "Do you want to run this script? [y/n] : " -read -e CONFIRM -if [ "$CONFIRM" != "y" ]; then -echo "" -echo "Thank you for using the ALSA-Info Script" -exit 0; -fi -fi -fi # question + echo "ALSA Information Script v $SCRIPT_VERSION" + echo "--------------------------------" + echo "$greeting_message" +fi # dialog +fi # WELCOME #Set the output file -TEMPDIR=`mktemp -p /tmp -d alsa-info.XXXXXXXXXX` +TEMPDIR=`mktemp -t -d alsa-info.XXXXXXXXXX` || exit 1 FILE="$TEMPDIR/alsa-info.txt" -NFILE="/tmp/alsa-info.txt" +if [ -z "$NFILE" ]; then + NFILE=`mktemp -t alsa-info.txt.XXXXXXXXXX` || exit 1 +fi trap cleanup 0 @@ -379,9 +398,6 @@ then exit 0 fi -#Create the temporary work dir. -mkdir $TEMPDIR 2>/dev/null - #Fetch the info and store in temp files/variables DISTRO=`grep -ihs "buntu\|SUSE\|Fedora\|PCLinuxOS\|MEPIS\|Mandriva\|Debian\|Damn\|Sabayon\|Slackware\|KNOPPIX\|Gentoo\|Zenwalk\|Mint\|Kubuntu\|FreeBSD\|Puppy\|Freespire\|Vector\|Dreamlinux\|CentOS\|Arch\|Xandros\|Elive\|SLAX\|Red\|BSD\|KANOTIX\|Nexenta\|Foresight\|GeeXboX\|Frugalware\|64\|SystemRescue\|Novell\|Solaris\|BackTrack\|KateOS\|Pardus" /etc/{issue,*release,*version}` KERNEL_VERSION=`uname -r` @@ -400,6 +416,17 @@ ESDINST=$(which esd 2>/dev/null| sed 's| PAINST=$(which pulseaudio 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) ARTSINST=$(which artsd 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) JACKINST=$(which jackd 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) +DMIDECODE=$(which dmidecode 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) + +#Check for DMI data +if [ -d /sys/class/dmi/id ]; then + # No root privileges are required when using sysfs method + DMI_SYSTEM_MANUFACTURER=$(cat /sys/class/dmi/id/sys_vendor 2>/dev/null) + DMI_SYSTEM_PRODUCT_NAME=$(cat /sys/class/dmi/id/product_name 2>/dev/null) +elif [ -x $DMIDECODE ]; then + DMI_SYSTEM_MANUFACTURER=$($DMIDECODE -s system-manufacturer 2>/dev/null) + DMI_SYSTEM_PRODUCT_NAME=$($DMIDECODE -s system-product-name 2>/dev/null) +fi cat /proc/asound/modules 2>/dev/null|awk {'print $2'}>$TEMPDIR/alsamodules.tmp cat /proc/asound/cards >$TEMPDIR/alsacards.tmp @@ -431,6 +458,13 @@ echo "" >> $FILE echo $DISTRO >> $FILE echo "" >> $FILE echo "" >> $FILE +echo "!!DMI Information" >> $FILE +echo "!!---------------" >> $FILE +echo "" >> $FILE +echo "Manufacturer: $DMI_SYSTEM_MANUFACTURER" >> $FILE +echo "Product Name: $DMI_SYSTEM_PRODUCT_NAME" >> $FILE +echo "" >> $FILE +echo "" >> $FILE echo "!!Kernel Information" >> $FILE echo "!!------------------" >> $FILE echo "" >> $FILE @@ -527,7 +561,10 @@ echo "!!--------------------------" >> $ echo "" >> $FILE for mod in `cat /proc/asound/modules|awk {'print $2'}`;do echo "!!Module: $mod" >> $FILE -for params in `ls $SYSFS/module/$mod/parameters/*`; do /bin/echo -ne "\t";/bin/echo "$params : `cat $params`"|sed 's:.*/::' >> $FILE;done +for params in `echo $SYSFS/module/$mod/parameters/*`; do + echo -ne "\t"; + echo "$params : `cat $params`" | sed 's:.*/::'; +done >> $FILE echo "" >> $FILE done echo "" >> $FILE @@ -564,12 +601,7 @@ fi if [[ -z "$1" ]] then update - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod + withall pbcheck fi @@ -583,49 +615,34 @@ then case "$1" in --pastebin) update - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod - withsysfs + withall pbcheck ;; --update) update exit ;; + --upload) + UPLOAD="yes" + withall + ;; --no-upload) - NOUPLOAD="yes" - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod - withsysfs + UPLOAD="no" + withall + ;; + --output) + shift + NFILE="$1" + KEEP_OUTPUT="yes" ;; --debug) echo "Debugging enabled. $FILE and $TEMPDIR will not be deleted" KEEP_FILES="yes" echo "" - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod - withsysfs + withall ;; --with-all) - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod - withsysfs + withall ;; --with-aplay) withaplay @@ -639,6 +656,9 @@ then --with-devices) withdevices ;; + --with-dmesg) + withdmesg + ;; --with-configs) if [[ -e $HOME/.asoundrc ]] || [[ -e /etc/asound.conf ]] then @@ -668,13 +688,8 @@ then fi ;; --stdout) - NOUPLOAD="yes" - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod + UPLOAD="no" + withall cat $FILE rm $FILE ;; @@ -699,13 +714,16 @@ then echo " --with-configs (includes the output of ~/.asoundrc and" echo " /etc/asound.conf if they exist)" echo " --with-devices (shows the device nodes in /dev/snd/)" + echo " --with-dmesg (shows the ALSA/HDA kernel messages)" echo "" + echo " --output FILE (specify the file to output for no-upload mode)" echo " --update (check server for script updates)" + echo " --upload (upload contents to remote server)" echo " --no-upload (do not upload contents to remote server)" echo " --pastebin (use http://pastebin.ca) as remote server" echo " instead www.alsa-project.org" - echo " --stdout (print alsa information to standard output" - echo " instead of a file)" + echo " --stdout (print alsa information to standard output" + echo " instead of a file)" echo " --about (show some information about the script)" echo " --debug (will run the script as normal, but will not" echo " delete $FILE)" @@ -720,32 +738,54 @@ if [ "$PROCEED" = "no" ]; then exit 1 fi -if [ -n "$NOUPLOAD" ]; then +if [ "$UPLOAD" = "ask" ]; then + if [[ -n "$DIALOG" ]]; then + dialog --backtitle "$BGTITLE" --title "Information collected" --yes-label " UPLOAD / SHARE " --no-label " SAVE LOCALLY " --defaultno --yesno "\n\nAutomatically upload ALSA information to $WWWSERVICE?" 10 80 + DIALOG_EXIT_CODE=$? + if [ $DIALOG_EXIT_CODE != 0 ]; then + UPLOAD="no" + else + UPLOAD="yes" + fi + else + echo -n "Automatically upload ALSA information to $WWWSERVICE? [y/N] : " + read -e CONFIRM + if [ "$CONFIRM" != "y" ]; then + UPLOAD="no" + else + UPLOAD="yes" + fi + fi + +fi + +if [ "$UPLOAD" = "no" ]; then if [ -z "$TOSTDOUT" ]; then - mv $FILE $NFILE || exit 1 + mv -f $FILE $NFILE || exit 1 + KEEP_OUTPUT="yes" fi if [[ -n $DIALOG ]] then if [[ -n $PBERROR ]]; then - dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "An error occurred while contacting the $WWWSERVICE. Your information was NOT automatically uploaded.\n\nYour ALSA information can be seen by looking in $NFILE" 10 100 + dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "An error occurred while contacting the $WWWSERVICE.\n Your information was NOT automatically uploaded.\n\nYour ALSA information is in $NFILE" 10 100 else - dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "You requested that your information was NOT automatically uploaded to the $WWWSERVICE\n\nYour ALSA information can be seen by looking in $NFILE" 10 100 + dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "\n\nYour ALSA information is in $NFILE" 10 60 fi else echo if [[ -n $PBERROR ]]; then - echo "An error occurred while contacting the $WWWSERVICE. Your information was NOT automatically uploaded." + echo "An error occurred while contacting the $WWWSERVICE." + echo "Your information was NOT automatically uploaded." echo "" - echo "Your ALSA information can be seen by looking in $NFILE" + echo "Your ALSA information is in $NFILE" echo "" else if [ -z "$TOSTDOUT" ]; then - echo "You requested that your information was NOT automatically uploaded to the $WWWSERVICE" echo "" - echo "Your ALSA information can be seen by looking in $NFILE" + echo "Your ALSA information is in $NFILE" echo "" fi fi @@ -753,7 +793,7 @@ if [ -n "$NOUPLOAD" ]; then exit -fi # noupload +fi # UPLOAD #Test that wget is installed, and supports --post-file. Upload $FILE if it does, and prompt user to upload file if it doesnt. if @@ -836,7 +876,8 @@ echo "" #We couldnt find a suitable wget, so tell the user to upload manually. else - mv $FILE $NFILE || exit 1 + mv -f $FILE $NFILE || exit 1 + KEEP_OUTPUT="yes" if [[ -z $DIALOG ]] then if [[ -z $PASTEBIN ]]; then Index: alsa-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/devel/alsa-utils.spec,v retrieving revision 1.86 retrieving revision 1.87 diff -u -p -r1.86 -r1.87 --- alsa-utils.spec 24 Jul 2009 16:48:23 -0000 1.86 +++ alsa-utils.spec 3 Sep 2009 10:57:30 -0000 1.87 @@ -3,8 +3,8 @@ Summary: Advanced Linux Sound Architecture (ALSA) utilities Name: alsa-utils -Version: 1.0.20 -Release: 4%{?prever_dot}%{?dist} +Version: 1.0.21 +Release: 1%{?prever_dot}%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/ @@ -13,7 +13,7 @@ Source4: alsaunmute Source6: alsa-info.sh Source10: alsa.rules Source11: alsactl.conf -Patch1: alsactl-init-fix-headphone.patch +Patch1: alsactl-init-fix-headphone2.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel >= %{version} BuildRequires: ncurses-devel @@ -94,6 +94,10 @@ if [ -s /etc/alsa/asound.state -a ! -s / fi %changelog +* Thu Sep 3 2009 Jaroslav Kysela 1.0.21-1 +- updated to 1.0.21 final +- updated alsa-info.sh script to 0.4.58 + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.20-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/devel/sources,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- sources 6 May 2009 09:24:34 -0000 1.33 +++ sources 3 Sep 2009 10:57:30 -0000 1.34 @@ -1 +1 @@ -6837e673ef19da96d8bd2f9e18cd9574 alsa-utils-1.0.20.tar.bz2 +3672287c2608040d111ce45495ba7602 alsa-utils-1.0.21.tar.bz2 --- alsa-utils-1.0.19-init.patch DELETED --- --- alsactl-init-fix-headphone.patch DELETED --- From perex at fedoraproject.org Thu Sep 3 11:00:50 2009 From: perex at fedoraproject.org (perex) Date: Thu, 3 Sep 2009 11:00:50 +0000 (UTC) Subject: rpms/alsa-utils/devel alsactl-init-fix-headphone2.patch, NONE, 1.1 alsa-utils.spec, 1.87, 1.88 Message-ID: <20090903110050.300CA11C0099@cvs1.fedora.phx.redhat.com> Author: perex Update of /cvs/pkgs/rpms/alsa-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21635 Modified Files: alsa-utils.spec Added Files: alsactl-init-fix-headphone2.patch Log Message: alsa-utils: updated to 1.0.21 final alsactl-init-fix-headphone2.patch: default | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE alsactl-init-fix-headphone2.patch --- >From 2cbf39749cd71a2b892b6006ae69283576176d17 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 2 Sep 2009 14:31:49 +0200 Subject: [PATCH] alsactl init: Fix typo "(" -> "{" in Headphone default rule Reported-by: Philipp Jocham Signed-off-by: Jaroslav Kysela --- alsactl/init/default | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/alsactl/init/default b/alsactl/init/default index 8653ec6..f2c0539 100644 --- a/alsactl/init/default +++ b/alsactl/init/default @@ -49,7 +49,7 @@ CTL{reset}="mixer" CTL{name}="Headphone Playback Volume",PROGRAM!="__ctl_search",GOTO="headphone0_end" # if master volume control is present, turn headphone volume to max ENV{has_pmaster_vol}=="true",CTL{values}="0dB",RESULT=="0",GOTO="headphone0_end" -ENV{has_pmaster_vol}=="true",CTL{values)="100%",GOTO="headphone0_end" +ENV{has_pmaster_vol}=="true",CTL{values}="100%",GOTO="headphone0_end" CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}" LABEL="headphone0_end" CTL{name}="Headphone Playback Switch",PROGRAM=="__ctl_search", \ -- 1.5.5.1 Index: alsa-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/devel/alsa-utils.spec,v retrieving revision 1.87 retrieving revision 1.88 diff -u -p -r1.87 -r1.88 --- alsa-utils.spec 3 Sep 2009 10:57:30 -0000 1.87 +++ alsa-utils.spec 3 Sep 2009 11:00:49 -0000 1.88 @@ -4,7 +4,7 @@ Summary: Advanced Linux Sound Architecture (ALSA) utilities Name: alsa-utils Version: 1.0.21 -Release: 1%{?prever_dot}%{?dist} +Release: 2%{?prever_dot}%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/ @@ -94,6 +94,9 @@ if [ -s /etc/alsa/asound.state -a ! -s / fi %changelog +* Thu Sep 3 2009 Jaroslav Kysela 1.0.21-2 +- added missing patch file + * Thu Sep 3 2009 Jaroslav Kysela 1.0.21-1 - updated to 1.0.21 final - updated alsa-info.sh script to 0.4.58 From harald at fedoraproject.org Thu Sep 3 11:11:26 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Thu, 3 Sep 2009 11:11:26 +0000 (UTC) Subject: rpms/udev-extras/devel dead.package,NONE,1.1 Message-ID: <20090903111126.2DE2E11C0099@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/udev-extras/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23516 Added Files: dead.package Log Message: dead package --- NEW FILE dead.package --- From hubbitus at fedoraproject.org Thu Sep 3 11:25:03 2009 From: hubbitus at fedoraproject.org (Pavel Alexeev) Date: Thu, 3 Sep 2009 11:25:03 +0000 (UTC) Subject: rpms/vanessa_adt/EL-5 import.log, NONE, 1.1 vanessa_adt.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090903112503.CF20811C0099@cvs1.fedora.phx.redhat.com> Author: hubbitus Update of /cvs/pkgs/rpms/vanessa_adt/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26847/EL-5 Modified Files: .cvsignore sources Added Files: import.log vanessa_adt.spec Log Message: Initial import vanessa_adt into Fedora --- NEW FILE import.log --- vanessa_adt-0_0_7-6_fc11:EL-5:vanessa_adt-0.0.7-6.fc11.src.rpm:1251975599 --- NEW FILE vanessa_adt.spec --- Summary: Library of Abstract Data Types Name: vanessa_adt Version: 0.0.7 Release: 6%{?dist} License: LGPLv2+ URL: http://www.vergenet.net/linux/vanessa/ Group: Development/Libraries Source0: http://www.vergenet.net/linux/vanessa/download/%{name}/%{version}/%{name}-%{version}.tar.gz Requires: vanessa_logger >= 0.0.5 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n) BuildRequires: automake autoconf libtool vanessa_logger-devel >= 0.0.5 %description Library of Abstract Data Types (ADTs) that may be useful. Includes queue, dynamic array and key value ADT. %package devel Summary: Headers and static libraries for development Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: vanessa_logger-devel >= 0.0.5 %description devel Headers and static libraries required to develop against vanessa_adt. %prep %setup -q %build CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS if [ -f configure.in ]; then aclocal libtoolize --force --copy automake --add-missing autoheader autoconf fi %configure --disable-static make %{?_smp_mflags} %install rm -rf %{buildroot} mkdir -p %{buildroot}/{etc,%{prefix}/{lib,bin,doc}} make DESTDIR=%{buildroot} install rm -f %{buildroot}%{_libdir}/*.*a %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-, root, root) %{_libdir}/*.so.* %doc README COPYING ChangeLog %files devel %defattr(-,root,root,-) %{_libdir}/*.so %{_includedir}/*.h %changelog * Tue Aug 25 2009 Pavel Alexeev - 0.0.7-6 - Add %%{?_smp_mflags} - End Fedora review. * Mon Aug 24 2009 Pavel Alexeev - 0.0.7-5 - Fedora Review started. Thanks to Andrew Colin Kissa. - Historical ./configure with huge amount parameters replaced by %%configure macro. - Removed unnecessary requires /sbin/ldconfig - Removed the files README,COPYING from the devel package * Sun Aug 23 2009 Pavel Alexeev - 0.0.7-4 - Fix typo in condition (confgure.in instead of configure.in) (thanks to Andrew Colin Kissa) - Add --add-missing flag to automake command and put it before autoheader. * Tue Aug 18 2009 Pavel Alexeev - 0.0.7-3 - Ressurect old http://hubbitus.net.ru/rpm/Fedora9/vanessa_adt/vanessa_adt-0.0.7-2.fc8.Hu.0.src.rpm - Rename spec to classic %%{name}.spec. - Remove Hu part from release. - Strip some old comments and unneded commands/macroses. - Replace $RPM_BUILD_ROOT by %%{buildroot}. - Move %%doc README COPYING ChangeLog from devel to main package. - Delete unversioned explicit provides: Provides: %%{name}-%%{version} - Old BuildPrereq tag replaced by BuildRequires. - Make setup quiet. - Remove *.*a files in %%install. - Add Requires(postun): /sbin/ldconfig, Requires(post): /sbin/ldconfig, and %%post/%%postun ldconfig invoke. - Move %%{_libdir}/*.so into -devel. - Add COPYING also in %%doc of -devel, README in all packages. - In devel turn "Provides: %%{name}-devel-%%{version}" to "%%{name}-devel = %%{version}-%%{release}". - Add --disable-static in configure options (with it .la file not produced). - Licence changed to LGPLv2+ from just LGPL. * Mon Dec 31 2007 Pavel Alexeev - 0.0.7-2 - Replace Tag Copyright by License - Change license to it abbriviation LGPL (was GNU Lesser General Public Licence) - Reformat all with tabs - Change BuildRoot: to correct (intead of hardcoded path): %%{_tmppath}/%%{name}-%%{version}-%%{release}-%%(%%{__id_u} -n) - Delete (Comment out) %%define prefix /usr - Change from Release: 1 to Release: 2%%{?dist}.Hu.0 * Fri Dec 14 2001 Horms Revamped configure to use %%{_libdir} and friends. This should be more distribution indepentant. With thanks to Scot W. Hetzel * Sat Sep 2 2000 Horms created for version 0.0.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vanessa_adt/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Aug 2009 22:15:36 -0000 1.1 +++ .cvsignore 3 Sep 2009 11:25:03 -0000 1.2 @@ -0,0 +1 @@ +vanessa_adt-0.0.7.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vanessa_adt/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:15:36 -0000 1.1 +++ sources 3 Sep 2009 11:25:03 -0000 1.2 @@ -0,0 +1 @@ +e7952bc3ae35a0a042cfe370bc03ce88 vanessa_adt-0.0.7.tar.gz From perex at fedoraproject.org Thu Sep 3 11:26:30 2009 From: perex at fedoraproject.org (perex) Date: Thu, 3 Sep 2009 11:26:30 +0000 (UTC) Subject: rpms/alsa-utils/F-11 alsactl-init-fix-headphone2.patch, NONE, 1.1 .cvsignore, 1.28, 1.29 alsa-info.sh, 1.6, 1.7 alsa-utils.spec, 1.85, 1.86 sources, 1.33, 1.34 alsactl-init-fix-headphone.patch, 1.1, NONE Message-ID: <20090903112630.AD84611C0099@cvs1.fedora.phx.redhat.com> Author: perex Update of /cvs/pkgs/rpms/alsa-utils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27262 Modified Files: .cvsignore alsa-info.sh alsa-utils.spec sources Added Files: alsactl-init-fix-headphone2.patch Removed Files: alsactl-init-fix-headphone.patch Log Message: alsa-utils: updated to 1.0.21 final alsactl-init-fix-headphone2.patch: default | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE alsactl-init-fix-headphone2.patch --- >From 2cbf39749cd71a2b892b6006ae69283576176d17 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 2 Sep 2009 14:31:49 +0200 Subject: [PATCH] alsactl init: Fix typo "(" -> "{" in Headphone default rule Reported-by: Philipp Jocham Signed-off-by: Jaroslav Kysela --- alsactl/init/default | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/alsactl/init/default b/alsactl/init/default index 8653ec6..f2c0539 100644 --- a/alsactl/init/default +++ b/alsactl/init/default @@ -49,7 +49,7 @@ CTL{reset}="mixer" CTL{name}="Headphone Playback Volume",PROGRAM!="__ctl_search",GOTO="headphone0_end" # if master volume control is present, turn headphone volume to max ENV{has_pmaster_vol}=="true",CTL{values}="0dB",RESULT=="0",GOTO="headphone0_end" -ENV{has_pmaster_vol}=="true",CTL{values)="100%",GOTO="headphone0_end" +ENV{has_pmaster_vol}=="true",CTL{values}="100%",GOTO="headphone0_end" CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}" LABEL="headphone0_end" CTL{name}="Headphone Playback Switch",PROGRAM=="__ctl_search", \ -- 1.5.5.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/F-11/.cvsignore,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- .cvsignore 11 May 2009 09:56:20 -0000 1.28 +++ .cvsignore 3 Sep 2009 11:26:30 -0000 1.29 @@ -21,3 +21,4 @@ alsa-utils-1.0.18rc3.tar.bz2 alsa-utils-1.0.18.tar.bz2 alsa-utils-1.0.19.tar.bz2 alsa-utils-1.0.20.tar.bz2 +alsa-utils-1.0.21.tar.bz2 Index: alsa-info.sh =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/F-11/alsa-info.sh,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- alsa-info.sh 11 May 2009 09:56:20 -0000 1.6 +++ alsa-info.sh 3 Sep 2009 11:26:30 -0000 1.7 @@ -1,6 +1,6 @@ #!/bin/bash -SCRIPT_VERSION=0.4.56 +SCRIPT_VERSION=0.4.58 CHANGELOG="http://www.alsa-project.org/alsa-info.sh.changelog" ################################################################################# @@ -36,15 +36,17 @@ PASTEBINKEY="C9cRIO8m/9y8Cs0nVs0FraRx7U0 #Define some simple functions pbcheck(){ + [[ $UPLOAD = "no" ]] && return + if [[ -z $PASTEBIN ]]; then - [[ $(ping -c1 www.alsa-project.org) ]] || KEEP_FILES="yes" NOUPLOAD="yes" PBERROR="yes" + [[ $(ping -c1 www.alsa-project.org) ]] || KEEP_FILES="yes" UPLOAD="no" PBERROR="yes" else - [[ $(ping -c1 www.pastebin.ca) ]] || KEEP_FILES="yes" NOUPLOAD="yes" PBERROR="yes" + [[ $(ping -c1 www.pastebin.ca) ]] || KEEP_FILES="yes" UPLOAD="no" PBERROR="yes" fi } update() { - SHFILE=`mktemp -p /tmp alsa-info.XXXXXXXXXX` + SHFILE=`mktemp -t alsa-info.XXXXXXXXXX` || exit 1 wget -O $SHFILE "http://www.alsa-project.org/alsa-info.sh" >/dev/null 2>&1 REMOTE_VERSION=`grep SCRIPT_VERSION $SHFILE |head -n1 |sed 's/.*=//'` if [ "$REMOTE_VERSION" != "$SCRIPT_VERSION" ]; then @@ -72,8 +74,7 @@ update() { echo "Please re-run the script" rm $SHFILE 2>/dev/null else - mv $SHFILE /tmp/alsa-info.sh || exit 1 - echo "ALSA-Info script has been downloaded as /tmp/alsa-info.sh." + echo "ALSA-Info script has been downloaded as $SHFILE." echo "Please re-run the script from new location." fi exit @@ -90,8 +91,7 @@ update() { echo "ALSA-Info script has been updated. Please re-run it." rm $SHFILE 2>/dev/null else - mv $SHFILE /tmp/alsa-info.sh || exit 1 - echo "ALSA-Info script has been downloaded as /tmp/alsa-info.sh." + echo "ALSA-Info script has been downloaded $SHFILE." echo "Please, re-run it from new location." fi exit @@ -103,8 +103,9 @@ update() { cleanup() { if [ -n "$TEMPDIR" -a "$KEEP_FILES" != "yes" ]; then - rm -r "$TEMPDIR" 2>/dev/null + rm -rf "$TEMPDIR" 2>/dev/null fi + test -n "$KEEP_OUTPUT" || rm -f "$NFILE" } @@ -241,6 +242,26 @@ withsysfs() { fi } +withdmesg() { + echo "!!ALSA/HDA dmesg" >> $FILE + echo "!!------------------" >> $FILE + echo "" >> $FILE + dmesg | grep -C1 -E 'ALSA|HDA|HDMI|sound|hda.codec|hda.intel' >> $FILE + echo "" >> $FILE + echo "" >> $FILE +} + +withall() { + withdevices + withconfigs + withaplay + withamixer + withalsactl + withlsmod + withsysfs + withdmesg +} + get_alsa_library_version() { ALSA_LIB_VERSION=`grep VERSION_STR /usr/include/alsa/version.h 2>/dev/null|awk {'print $3'}|sed 's/"//g'` @@ -287,20 +308,29 @@ SYSFS=$(mount |grep sysfs|awk {'print $3 #Check modprobe config files for sound related options SNDOPTIONS=$(modprobe -c|sed -n 's/^options \(snd[-_][^ ]*\)/\1:/p') +KEEP_OUTPUT= +NFILE="" + PASTEBIN="" WWWSERVICE="www.alsa-project.org" -QUESTION="yes" +WELCOME="yes" PROCEED="yes" +UPLOAD="ask" REPEAT="" while [ -z "$REPEAT" ]; do REPEAT="no" case "$1" in --update|--help|--about) - QUESTION="no" + WELCOME="no" PROCEED="no" ;; + --upload) + UPLOAD="yes" + WELCOME="no" + ;; --no-upload) - NOUPLOAD="yes" + UPLOAD="no" + WELCOME="no" ;; --pastebin) PASTEBIN="yes" @@ -313,61 +343,50 @@ case "$1" in ;; --stdout) DIALOG="" - NOUPLOAD="yes" - QUESTION="no" + UPLOAD="no" + WELCOME="no" TOSTDOUT="yes" ;; esac done - + #Script header output. -if [ "$QUESTION" = "yes" ]; then -if [[ -n "$DIALOG" ]] -then -if [ -z "$NOUPLOAD" ]; then - dialog --backtitle "$BGTITLE" --title "ALSA-Info script v $SCRIPT_VERSION" --yesno "\nThis script will collect information about your ALSA installation and sound related hardware, to help diagnose your problem\n\nBy default, this script will AUTOMATICALLY UPLOAD your information to a $WWWSERVICE site.\n\nSee $0 --help for options\n\nDo you want to run this script?" 0 0 -else - dialog --backtitle "$BGTITLE" --title "ALSA-Info script v $SCRIPT_VERSION" --yesno "\nThis script will collect information about your ALSA installation and sound related hardware, to help diagnose your problem\n\nSee $0 --help for options\n\nDo you want to run this script?" 0 0 -fi -DIALOG_EXIT_CODE=$? -if [ $DIALOG_EXIT_CODE != 0 ]; then -echo "Thank you for using the ALSA-Info Script" -exit 0; -fi -else +if [ "$WELCOME" = "yes" ]; then +greeting_message="\ -echo "ALSA Information Script v $SCRIPT_VERSION" -echo "--------------------------------" -echo "" -echo "This script will collect information about your ALSA installation and sound related hardware, to help diagnose your problem." -echo "" -if [ -z "$NOUPLOAD" ]; then -if [[ -n "$TPUT" ]]; then -tput bold -echo "By default, the collected information will be AUTOMATICALLY uploaded to a $WWWSERVICE site." -echo "If you do not wish for this to occur, run the script with the --no-upload argument" -tput sgr0 +This script visits the following commands/files to collect diagnostic +information about your ALSA installation and sound related hardware. + + dmesg + lspci + lsmod + aplay + amixer + alsactl + /proc/asound/ + /sys/class/sound/ + ~/.asoundrc (etc.) + +See '$0 --help' for command line options. +" +if [[ -n "$DIALOG" ]]; then + dialog --backtitle "$BGTITLE" \ + --title "ALSA-Info script v $SCRIPT_VERSION" \ + --msgbox "$greeting_message" 20 80 else -echo "By default, the collected information will be AUTOMATICALLY uploaded to a $WWWSERVICE site." -echo "If you do not wish for this to occur, run the script with the --no-upload argument" -fi -echo "" -fi # NOUPLOAD -echo -n "Do you want to run this script? [y/n] : " -read -e CONFIRM -if [ "$CONFIRM" != "y" ]; then -echo "" -echo "Thank you for using the ALSA-Info Script" -exit 0; -fi -fi -fi # question + echo "ALSA Information Script v $SCRIPT_VERSION" + echo "--------------------------------" + echo "$greeting_message" +fi # dialog +fi # WELCOME #Set the output file -TEMPDIR=`mktemp -p /tmp -d alsa-info.XXXXXXXXXX` +TEMPDIR=`mktemp -t -d alsa-info.XXXXXXXXXX` || exit 1 FILE="$TEMPDIR/alsa-info.txt" -NFILE="/tmp/alsa-info.txt" +if [ -z "$NFILE" ]; then + NFILE=`mktemp -t alsa-info.txt.XXXXXXXXXX` || exit 1 +fi trap cleanup 0 @@ -379,9 +398,6 @@ then exit 0 fi -#Create the temporary work dir. -mkdir $TEMPDIR 2>/dev/null - #Fetch the info and store in temp files/variables DISTRO=`grep -ihs "buntu\|SUSE\|Fedora\|PCLinuxOS\|MEPIS\|Mandriva\|Debian\|Damn\|Sabayon\|Slackware\|KNOPPIX\|Gentoo\|Zenwalk\|Mint\|Kubuntu\|FreeBSD\|Puppy\|Freespire\|Vector\|Dreamlinux\|CentOS\|Arch\|Xandros\|Elive\|SLAX\|Red\|BSD\|KANOTIX\|Nexenta\|Foresight\|GeeXboX\|Frugalware\|64\|SystemRescue\|Novell\|Solaris\|BackTrack\|KateOS\|Pardus" /etc/{issue,*release,*version}` KERNEL_VERSION=`uname -r` @@ -400,6 +416,17 @@ ESDINST=$(which esd 2>/dev/null| sed 's| PAINST=$(which pulseaudio 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) ARTSINST=$(which artsd 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) JACKINST=$(which jackd 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) +DMIDECODE=$(which dmidecode 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) + +#Check for DMI data +if [ -d /sys/class/dmi/id ]; then + # No root privileges are required when using sysfs method + DMI_SYSTEM_MANUFACTURER=$(cat /sys/class/dmi/id/sys_vendor 2>/dev/null) + DMI_SYSTEM_PRODUCT_NAME=$(cat /sys/class/dmi/id/product_name 2>/dev/null) +elif [ -x $DMIDECODE ]; then + DMI_SYSTEM_MANUFACTURER=$($DMIDECODE -s system-manufacturer 2>/dev/null) + DMI_SYSTEM_PRODUCT_NAME=$($DMIDECODE -s system-product-name 2>/dev/null) +fi cat /proc/asound/modules 2>/dev/null|awk {'print $2'}>$TEMPDIR/alsamodules.tmp cat /proc/asound/cards >$TEMPDIR/alsacards.tmp @@ -431,6 +458,13 @@ echo "" >> $FILE echo $DISTRO >> $FILE echo "" >> $FILE echo "" >> $FILE +echo "!!DMI Information" >> $FILE +echo "!!---------------" >> $FILE +echo "" >> $FILE +echo "Manufacturer: $DMI_SYSTEM_MANUFACTURER" >> $FILE +echo "Product Name: $DMI_SYSTEM_PRODUCT_NAME" >> $FILE +echo "" >> $FILE +echo "" >> $FILE echo "!!Kernel Information" >> $FILE echo "!!------------------" >> $FILE echo "" >> $FILE @@ -527,7 +561,10 @@ echo "!!--------------------------" >> $ echo "" >> $FILE for mod in `cat /proc/asound/modules|awk {'print $2'}`;do echo "!!Module: $mod" >> $FILE -for params in `ls $SYSFS/module/$mod/parameters/*`; do /bin/echo -ne "\t";/bin/echo "$params : `cat $params`"|sed 's:.*/::' >> $FILE;done +for params in `echo $SYSFS/module/$mod/parameters/*`; do + echo -ne "\t"; + echo "$params : `cat $params`" | sed 's:.*/::'; +done >> $FILE echo "" >> $FILE done echo "" >> $FILE @@ -564,12 +601,7 @@ fi if [[ -z "$1" ]] then update - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod + withall pbcheck fi @@ -583,49 +615,34 @@ then case "$1" in --pastebin) update - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod - withsysfs + withall pbcheck ;; --update) update exit ;; + --upload) + UPLOAD="yes" + withall + ;; --no-upload) - NOUPLOAD="yes" - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod - withsysfs + UPLOAD="no" + withall + ;; + --output) + shift + NFILE="$1" + KEEP_OUTPUT="yes" ;; --debug) echo "Debugging enabled. $FILE and $TEMPDIR will not be deleted" KEEP_FILES="yes" echo "" - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod - withsysfs + withall ;; --with-all) - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod - withsysfs + withall ;; --with-aplay) withaplay @@ -639,6 +656,9 @@ then --with-devices) withdevices ;; + --with-dmesg) + withdmesg + ;; --with-configs) if [[ -e $HOME/.asoundrc ]] || [[ -e /etc/asound.conf ]] then @@ -668,13 +688,8 @@ then fi ;; --stdout) - NOUPLOAD="yes" - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod + UPLOAD="no" + withall cat $FILE rm $FILE ;; @@ -699,13 +714,16 @@ then echo " --with-configs (includes the output of ~/.asoundrc and" echo " /etc/asound.conf if they exist)" echo " --with-devices (shows the device nodes in /dev/snd/)" + echo " --with-dmesg (shows the ALSA/HDA kernel messages)" echo "" + echo " --output FILE (specify the file to output for no-upload mode)" echo " --update (check server for script updates)" + echo " --upload (upload contents to remote server)" echo " --no-upload (do not upload contents to remote server)" echo " --pastebin (use http://pastebin.ca) as remote server" echo " instead www.alsa-project.org" - echo " --stdout (print alsa information to standard output" - echo " instead of a file)" + echo " --stdout (print alsa information to standard output" + echo " instead of a file)" echo " --about (show some information about the script)" echo " --debug (will run the script as normal, but will not" echo " delete $FILE)" @@ -720,32 +738,54 @@ if [ "$PROCEED" = "no" ]; then exit 1 fi -if [ -n "$NOUPLOAD" ]; then +if [ "$UPLOAD" = "ask" ]; then + if [[ -n "$DIALOG" ]]; then + dialog --backtitle "$BGTITLE" --title "Information collected" --yes-label " UPLOAD / SHARE " --no-label " SAVE LOCALLY " --defaultno --yesno "\n\nAutomatically upload ALSA information to $WWWSERVICE?" 10 80 + DIALOG_EXIT_CODE=$? + if [ $DIALOG_EXIT_CODE != 0 ]; then + UPLOAD="no" + else + UPLOAD="yes" + fi + else + echo -n "Automatically upload ALSA information to $WWWSERVICE? [y/N] : " + read -e CONFIRM + if [ "$CONFIRM" != "y" ]; then + UPLOAD="no" + else + UPLOAD="yes" + fi + fi + +fi + +if [ "$UPLOAD" = "no" ]; then if [ -z "$TOSTDOUT" ]; then - mv $FILE $NFILE || exit 1 + mv -f $FILE $NFILE || exit 1 + KEEP_OUTPUT="yes" fi if [[ -n $DIALOG ]] then if [[ -n $PBERROR ]]; then - dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "An error occurred while contacting the $WWWSERVICE. Your information was NOT automatically uploaded.\n\nYour ALSA information can be seen by looking in $NFILE" 10 100 + dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "An error occurred while contacting the $WWWSERVICE.\n Your information was NOT automatically uploaded.\n\nYour ALSA information is in $NFILE" 10 100 else - dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "You requested that your information was NOT automatically uploaded to the $WWWSERVICE\n\nYour ALSA information can be seen by looking in $NFILE" 10 100 + dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "\n\nYour ALSA information is in $NFILE" 10 60 fi else echo if [[ -n $PBERROR ]]; then - echo "An error occurred while contacting the $WWWSERVICE. Your information was NOT automatically uploaded." + echo "An error occurred while contacting the $WWWSERVICE." + echo "Your information was NOT automatically uploaded." echo "" - echo "Your ALSA information can be seen by looking in $NFILE" + echo "Your ALSA information is in $NFILE" echo "" else if [ -z "$TOSTDOUT" ]; then - echo "You requested that your information was NOT automatically uploaded to the $WWWSERVICE" echo "" - echo "Your ALSA information can be seen by looking in $NFILE" + echo "Your ALSA information is in $NFILE" echo "" fi fi @@ -753,7 +793,7 @@ if [ -n "$NOUPLOAD" ]; then exit -fi # noupload +fi # UPLOAD #Test that wget is installed, and supports --post-file. Upload $FILE if it does, and prompt user to upload file if it doesnt. if @@ -836,7 +876,8 @@ echo "" #We couldnt find a suitable wget, so tell the user to upload manually. else - mv $FILE $NFILE || exit 1 + mv -f $FILE $NFILE || exit 1 + KEEP_OUTPUT="yes" if [[ -z $DIALOG ]] then if [[ -z $PASTEBIN ]]; then Index: alsa-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/F-11/alsa-utils.spec,v retrieving revision 1.85 retrieving revision 1.86 diff -u -p -r1.85 -r1.86 --- alsa-utils.spec 15 May 2009 12:33:46 -0000 1.85 +++ alsa-utils.spec 3 Sep 2009 11:26:30 -0000 1.86 @@ -3,8 +3,8 @@ Summary: Advanced Linux Sound Architecture (ALSA) utilities Name: alsa-utils -Version: 1.0.20 -Release: 3%{?prever_dot}%{?dist} +Version: 1.0.21 +Release: 1%{?prever_dot}%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/ @@ -13,7 +13,7 @@ Source4: alsaunmute Source6: alsa-info.sh Source10: alsa.rules Source11: alsactl.conf -Patch1: alsactl-init-fix-headphone.patch +Patch1: alsactl-init-fix-headphone2.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel >= %{version} BuildRequires: ncurses-devel @@ -94,6 +94,10 @@ if [ -s /etc/alsa/asound.state -a ! -s / fi %changelog +* Thu Sep 3 2009 Jaroslav Kysela 1.0.21-1 +- updated to 1.0.21 final +- updated alsa-info.sh script to 0.4.58 + * Fri May 15 2009 Jaroslav Kysela 1.0.20-3 - fixed Headphone Volume issue (bz#500956) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/F-11/sources,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- sources 11 May 2009 10:01:01 -0000 1.33 +++ sources 3 Sep 2009 11:26:30 -0000 1.34 @@ -1 +1 @@ -6837e673ef19da96d8bd2f9e18cd9574 alsa-utils-1.0.20.tar.bz2 +3672287c2608040d111ce45495ba7602 alsa-utils-1.0.21.tar.bz2 --- alsactl-init-fix-headphone.patch DELETED --- From perex at fedoraproject.org Thu Sep 3 11:45:52 2009 From: perex at fedoraproject.org (perex) Date: Thu, 3 Sep 2009 11:45:52 +0000 (UTC) Subject: rpms/alsa-utils/F-10 alsactl-init-fix-headphone2.patch, NONE, 1.1 .cvsignore, 1.28, 1.29 alsa-info.sh, 1.6, 1.7 alsa-utils.spec, 1.81, 1.82 sources, 1.32, 1.33 alsactl-init-fix-headphone.patch, 1.1, NONE Message-ID: <20090903114552.9AF6F11C0099@cvs1.fedora.phx.redhat.com> Author: perex Update of /cvs/pkgs/rpms/alsa-utils/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv746 Modified Files: .cvsignore alsa-info.sh alsa-utils.spec sources Added Files: alsactl-init-fix-headphone2.patch Removed Files: alsactl-init-fix-headphone.patch Log Message: alsa-utils: updated to 1.0.21 final alsactl-init-fix-headphone2.patch: default | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE alsactl-init-fix-headphone2.patch --- >From 2cbf39749cd71a2b892b6006ae69283576176d17 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 2 Sep 2009 14:31:49 +0200 Subject: [PATCH] alsactl init: Fix typo "(" -> "{" in Headphone default rule Reported-by: Philipp Jocham Signed-off-by: Jaroslav Kysela --- alsactl/init/default | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/alsactl/init/default b/alsactl/init/default index 8653ec6..f2c0539 100644 --- a/alsactl/init/default +++ b/alsactl/init/default @@ -49,7 +49,7 @@ CTL{reset}="mixer" CTL{name}="Headphone Playback Volume",PROGRAM!="__ctl_search",GOTO="headphone0_end" # if master volume control is present, turn headphone volume to max ENV{has_pmaster_vol}=="true",CTL{values}="0dB",RESULT=="0",GOTO="headphone0_end" -ENV{has_pmaster_vol}=="true",CTL{values)="100%",GOTO="headphone0_end" +ENV{has_pmaster_vol}=="true",CTL{values}="100%",GOTO="headphone0_end" CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}" LABEL="headphone0_end" CTL{name}="Headphone Playback Switch",PROGRAM=="__ctl_search", \ -- 1.5.5.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/F-10/.cvsignore,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- .cvsignore 11 May 2009 09:34:21 -0000 1.28 +++ .cvsignore 3 Sep 2009 11:45:52 -0000 1.29 @@ -21,3 +21,4 @@ alsa-utils-1.0.18rc3.tar.bz2 alsa-utils-1.0.18.tar.bz2 alsa-utils-1.0.19.tar.bz2 alsa-utils-1.0.20.tar.bz2 +alsa-utils-1.0.21.tar.bz2 Index: alsa-info.sh =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/F-10/alsa-info.sh,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- alsa-info.sh 11 May 2009 09:34:21 -0000 1.6 +++ alsa-info.sh 3 Sep 2009 11:45:52 -0000 1.7 @@ -1,6 +1,6 @@ #!/bin/bash -SCRIPT_VERSION=0.4.56 +SCRIPT_VERSION=0.4.58 CHANGELOG="http://www.alsa-project.org/alsa-info.sh.changelog" ################################################################################# @@ -36,15 +36,17 @@ PASTEBINKEY="C9cRIO8m/9y8Cs0nVs0FraRx7U0 #Define some simple functions pbcheck(){ + [[ $UPLOAD = "no" ]] && return + if [[ -z $PASTEBIN ]]; then - [[ $(ping -c1 www.alsa-project.org) ]] || KEEP_FILES="yes" NOUPLOAD="yes" PBERROR="yes" + [[ $(ping -c1 www.alsa-project.org) ]] || KEEP_FILES="yes" UPLOAD="no" PBERROR="yes" else - [[ $(ping -c1 www.pastebin.ca) ]] || KEEP_FILES="yes" NOUPLOAD="yes" PBERROR="yes" + [[ $(ping -c1 www.pastebin.ca) ]] || KEEP_FILES="yes" UPLOAD="no" PBERROR="yes" fi } update() { - SHFILE=`mktemp -p /tmp alsa-info.XXXXXXXXXX` + SHFILE=`mktemp -t alsa-info.XXXXXXXXXX` || exit 1 wget -O $SHFILE "http://www.alsa-project.org/alsa-info.sh" >/dev/null 2>&1 REMOTE_VERSION=`grep SCRIPT_VERSION $SHFILE |head -n1 |sed 's/.*=//'` if [ "$REMOTE_VERSION" != "$SCRIPT_VERSION" ]; then @@ -72,8 +74,7 @@ update() { echo "Please re-run the script" rm $SHFILE 2>/dev/null else - mv $SHFILE /tmp/alsa-info.sh || exit 1 - echo "ALSA-Info script has been downloaded as /tmp/alsa-info.sh." + echo "ALSA-Info script has been downloaded as $SHFILE." echo "Please re-run the script from new location." fi exit @@ -90,8 +91,7 @@ update() { echo "ALSA-Info script has been updated. Please re-run it." rm $SHFILE 2>/dev/null else - mv $SHFILE /tmp/alsa-info.sh || exit 1 - echo "ALSA-Info script has been downloaded as /tmp/alsa-info.sh." + echo "ALSA-Info script has been downloaded $SHFILE." echo "Please, re-run it from new location." fi exit @@ -103,8 +103,9 @@ update() { cleanup() { if [ -n "$TEMPDIR" -a "$KEEP_FILES" != "yes" ]; then - rm -r "$TEMPDIR" 2>/dev/null + rm -rf "$TEMPDIR" 2>/dev/null fi + test -n "$KEEP_OUTPUT" || rm -f "$NFILE" } @@ -241,6 +242,26 @@ withsysfs() { fi } +withdmesg() { + echo "!!ALSA/HDA dmesg" >> $FILE + echo "!!------------------" >> $FILE + echo "" >> $FILE + dmesg | grep -C1 -E 'ALSA|HDA|HDMI|sound|hda.codec|hda.intel' >> $FILE + echo "" >> $FILE + echo "" >> $FILE +} + +withall() { + withdevices + withconfigs + withaplay + withamixer + withalsactl + withlsmod + withsysfs + withdmesg +} + get_alsa_library_version() { ALSA_LIB_VERSION=`grep VERSION_STR /usr/include/alsa/version.h 2>/dev/null|awk {'print $3'}|sed 's/"//g'` @@ -287,20 +308,29 @@ SYSFS=$(mount |grep sysfs|awk {'print $3 #Check modprobe config files for sound related options SNDOPTIONS=$(modprobe -c|sed -n 's/^options \(snd[-_][^ ]*\)/\1:/p') +KEEP_OUTPUT= +NFILE="" + PASTEBIN="" WWWSERVICE="www.alsa-project.org" -QUESTION="yes" +WELCOME="yes" PROCEED="yes" +UPLOAD="ask" REPEAT="" while [ -z "$REPEAT" ]; do REPEAT="no" case "$1" in --update|--help|--about) - QUESTION="no" + WELCOME="no" PROCEED="no" ;; + --upload) + UPLOAD="yes" + WELCOME="no" + ;; --no-upload) - NOUPLOAD="yes" + UPLOAD="no" + WELCOME="no" ;; --pastebin) PASTEBIN="yes" @@ -313,61 +343,50 @@ case "$1" in ;; --stdout) DIALOG="" - NOUPLOAD="yes" - QUESTION="no" + UPLOAD="no" + WELCOME="no" TOSTDOUT="yes" ;; esac done - + #Script header output. -if [ "$QUESTION" = "yes" ]; then -if [[ -n "$DIALOG" ]] -then -if [ -z "$NOUPLOAD" ]; then - dialog --backtitle "$BGTITLE" --title "ALSA-Info script v $SCRIPT_VERSION" --yesno "\nThis script will collect information about your ALSA installation and sound related hardware, to help diagnose your problem\n\nBy default, this script will AUTOMATICALLY UPLOAD your information to a $WWWSERVICE site.\n\nSee $0 --help for options\n\nDo you want to run this script?" 0 0 -else - dialog --backtitle "$BGTITLE" --title "ALSA-Info script v $SCRIPT_VERSION" --yesno "\nThis script will collect information about your ALSA installation and sound related hardware, to help diagnose your problem\n\nSee $0 --help for options\n\nDo you want to run this script?" 0 0 -fi -DIALOG_EXIT_CODE=$? -if [ $DIALOG_EXIT_CODE != 0 ]; then -echo "Thank you for using the ALSA-Info Script" -exit 0; -fi -else +if [ "$WELCOME" = "yes" ]; then +greeting_message="\ -echo "ALSA Information Script v $SCRIPT_VERSION" -echo "--------------------------------" -echo "" -echo "This script will collect information about your ALSA installation and sound related hardware, to help diagnose your problem." -echo "" -if [ -z "$NOUPLOAD" ]; then -if [[ -n "$TPUT" ]]; then -tput bold -echo "By default, the collected information will be AUTOMATICALLY uploaded to a $WWWSERVICE site." -echo "If you do not wish for this to occur, run the script with the --no-upload argument" -tput sgr0 +This script visits the following commands/files to collect diagnostic +information about your ALSA installation and sound related hardware. + + dmesg + lspci + lsmod + aplay + amixer + alsactl + /proc/asound/ + /sys/class/sound/ + ~/.asoundrc (etc.) + +See '$0 --help' for command line options. +" +if [[ -n "$DIALOG" ]]; then + dialog --backtitle "$BGTITLE" \ + --title "ALSA-Info script v $SCRIPT_VERSION" \ + --msgbox "$greeting_message" 20 80 else -echo "By default, the collected information will be AUTOMATICALLY uploaded to a $WWWSERVICE site." -echo "If you do not wish for this to occur, run the script with the --no-upload argument" -fi -echo "" -fi # NOUPLOAD -echo -n "Do you want to run this script? [y/n] : " -read -e CONFIRM -if [ "$CONFIRM" != "y" ]; then -echo "" -echo "Thank you for using the ALSA-Info Script" -exit 0; -fi -fi -fi # question + echo "ALSA Information Script v $SCRIPT_VERSION" + echo "--------------------------------" + echo "$greeting_message" +fi # dialog +fi # WELCOME #Set the output file -TEMPDIR=`mktemp -p /tmp -d alsa-info.XXXXXXXXXX` +TEMPDIR=`mktemp -t -d alsa-info.XXXXXXXXXX` || exit 1 FILE="$TEMPDIR/alsa-info.txt" -NFILE="/tmp/alsa-info.txt" +if [ -z "$NFILE" ]; then + NFILE=`mktemp -t alsa-info.txt.XXXXXXXXXX` || exit 1 +fi trap cleanup 0 @@ -379,9 +398,6 @@ then exit 0 fi -#Create the temporary work dir. -mkdir $TEMPDIR 2>/dev/null - #Fetch the info and store in temp files/variables DISTRO=`grep -ihs "buntu\|SUSE\|Fedora\|PCLinuxOS\|MEPIS\|Mandriva\|Debian\|Damn\|Sabayon\|Slackware\|KNOPPIX\|Gentoo\|Zenwalk\|Mint\|Kubuntu\|FreeBSD\|Puppy\|Freespire\|Vector\|Dreamlinux\|CentOS\|Arch\|Xandros\|Elive\|SLAX\|Red\|BSD\|KANOTIX\|Nexenta\|Foresight\|GeeXboX\|Frugalware\|64\|SystemRescue\|Novell\|Solaris\|BackTrack\|KateOS\|Pardus" /etc/{issue,*release,*version}` KERNEL_VERSION=`uname -r` @@ -400,6 +416,17 @@ ESDINST=$(which esd 2>/dev/null| sed 's| PAINST=$(which pulseaudio 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) ARTSINST=$(which artsd 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) JACKINST=$(which jackd 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) +DMIDECODE=$(which dmidecode 2>/dev/null| sed 's|^[^/]*||' 2>/dev/null) + +#Check for DMI data +if [ -d /sys/class/dmi/id ]; then + # No root privileges are required when using sysfs method + DMI_SYSTEM_MANUFACTURER=$(cat /sys/class/dmi/id/sys_vendor 2>/dev/null) + DMI_SYSTEM_PRODUCT_NAME=$(cat /sys/class/dmi/id/product_name 2>/dev/null) +elif [ -x $DMIDECODE ]; then + DMI_SYSTEM_MANUFACTURER=$($DMIDECODE -s system-manufacturer 2>/dev/null) + DMI_SYSTEM_PRODUCT_NAME=$($DMIDECODE -s system-product-name 2>/dev/null) +fi cat /proc/asound/modules 2>/dev/null|awk {'print $2'}>$TEMPDIR/alsamodules.tmp cat /proc/asound/cards >$TEMPDIR/alsacards.tmp @@ -431,6 +458,13 @@ echo "" >> $FILE echo $DISTRO >> $FILE echo "" >> $FILE echo "" >> $FILE +echo "!!DMI Information" >> $FILE +echo "!!---------------" >> $FILE +echo "" >> $FILE +echo "Manufacturer: $DMI_SYSTEM_MANUFACTURER" >> $FILE +echo "Product Name: $DMI_SYSTEM_PRODUCT_NAME" >> $FILE +echo "" >> $FILE +echo "" >> $FILE echo "!!Kernel Information" >> $FILE echo "!!------------------" >> $FILE echo "" >> $FILE @@ -527,7 +561,10 @@ echo "!!--------------------------" >> $ echo "" >> $FILE for mod in `cat /proc/asound/modules|awk {'print $2'}`;do echo "!!Module: $mod" >> $FILE -for params in `ls $SYSFS/module/$mod/parameters/*`; do /bin/echo -ne "\t";/bin/echo "$params : `cat $params`"|sed 's:.*/::' >> $FILE;done +for params in `echo $SYSFS/module/$mod/parameters/*`; do + echo -ne "\t"; + echo "$params : `cat $params`" | sed 's:.*/::'; +done >> $FILE echo "" >> $FILE done echo "" >> $FILE @@ -564,12 +601,7 @@ fi if [[ -z "$1" ]] then update - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod + withall pbcheck fi @@ -583,49 +615,34 @@ then case "$1" in --pastebin) update - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod - withsysfs + withall pbcheck ;; --update) update exit ;; + --upload) + UPLOAD="yes" + withall + ;; --no-upload) - NOUPLOAD="yes" - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod - withsysfs + UPLOAD="no" + withall + ;; + --output) + shift + NFILE="$1" + KEEP_OUTPUT="yes" ;; --debug) echo "Debugging enabled. $FILE and $TEMPDIR will not be deleted" KEEP_FILES="yes" echo "" - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod - withsysfs + withall ;; --with-all) - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod - withsysfs + withall ;; --with-aplay) withaplay @@ -639,6 +656,9 @@ then --with-devices) withdevices ;; + --with-dmesg) + withdmesg + ;; --with-configs) if [[ -e $HOME/.asoundrc ]] || [[ -e /etc/asound.conf ]] then @@ -668,13 +688,8 @@ then fi ;; --stdout) - NOUPLOAD="yes" - withdevices - withconfigs - withaplay - withamixer - withalsactl - withlsmod + UPLOAD="no" + withall cat $FILE rm $FILE ;; @@ -699,13 +714,16 @@ then echo " --with-configs (includes the output of ~/.asoundrc and" echo " /etc/asound.conf if they exist)" echo " --with-devices (shows the device nodes in /dev/snd/)" + echo " --with-dmesg (shows the ALSA/HDA kernel messages)" echo "" + echo " --output FILE (specify the file to output for no-upload mode)" echo " --update (check server for script updates)" + echo " --upload (upload contents to remote server)" echo " --no-upload (do not upload contents to remote server)" echo " --pastebin (use http://pastebin.ca) as remote server" echo " instead www.alsa-project.org" - echo " --stdout (print alsa information to standard output" - echo " instead of a file)" + echo " --stdout (print alsa information to standard output" + echo " instead of a file)" echo " --about (show some information about the script)" echo " --debug (will run the script as normal, but will not" echo " delete $FILE)" @@ -720,32 +738,54 @@ if [ "$PROCEED" = "no" ]; then exit 1 fi -if [ -n "$NOUPLOAD" ]; then +if [ "$UPLOAD" = "ask" ]; then + if [[ -n "$DIALOG" ]]; then + dialog --backtitle "$BGTITLE" --title "Information collected" --yes-label " UPLOAD / SHARE " --no-label " SAVE LOCALLY " --defaultno --yesno "\n\nAutomatically upload ALSA information to $WWWSERVICE?" 10 80 + DIALOG_EXIT_CODE=$? + if [ $DIALOG_EXIT_CODE != 0 ]; then + UPLOAD="no" + else + UPLOAD="yes" + fi + else + echo -n "Automatically upload ALSA information to $WWWSERVICE? [y/N] : " + read -e CONFIRM + if [ "$CONFIRM" != "y" ]; then + UPLOAD="no" + else + UPLOAD="yes" + fi + fi + +fi + +if [ "$UPLOAD" = "no" ]; then if [ -z "$TOSTDOUT" ]; then - mv $FILE $NFILE || exit 1 + mv -f $FILE $NFILE || exit 1 + KEEP_OUTPUT="yes" fi if [[ -n $DIALOG ]] then if [[ -n $PBERROR ]]; then - dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "An error occurred while contacting the $WWWSERVICE. Your information was NOT automatically uploaded.\n\nYour ALSA information can be seen by looking in $NFILE" 10 100 + dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "An error occurred while contacting the $WWWSERVICE.\n Your information was NOT automatically uploaded.\n\nYour ALSA information is in $NFILE" 10 100 else - dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "You requested that your information was NOT automatically uploaded to the $WWWSERVICE\n\nYour ALSA information can be seen by looking in $NFILE" 10 100 + dialog --backtitle "$BGTITLE" --title "Information collected" --msgbox "\n\nYour ALSA information is in $NFILE" 10 60 fi else echo if [[ -n $PBERROR ]]; then - echo "An error occurred while contacting the $WWWSERVICE. Your information was NOT automatically uploaded." + echo "An error occurred while contacting the $WWWSERVICE." + echo "Your information was NOT automatically uploaded." echo "" - echo "Your ALSA information can be seen by looking in $NFILE" + echo "Your ALSA information is in $NFILE" echo "" else if [ -z "$TOSTDOUT" ]; then - echo "You requested that your information was NOT automatically uploaded to the $WWWSERVICE" echo "" - echo "Your ALSA information can be seen by looking in $NFILE" + echo "Your ALSA information is in $NFILE" echo "" fi fi @@ -753,7 +793,7 @@ if [ -n "$NOUPLOAD" ]; then exit -fi # noupload +fi # UPLOAD #Test that wget is installed, and supports --post-file. Upload $FILE if it does, and prompt user to upload file if it doesnt. if @@ -836,7 +876,8 @@ echo "" #We couldnt find a suitable wget, so tell the user to upload manually. else - mv $FILE $NFILE || exit 1 + mv -f $FILE $NFILE || exit 1 + KEEP_OUTPUT="yes" if [[ -z $DIALOG ]] then if [[ -z $PASTEBIN ]]; then Index: alsa-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/F-10/alsa-utils.spec,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- alsa-utils.spec 15 May 2009 12:28:27 -0000 1.81 +++ alsa-utils.spec 3 Sep 2009 11:45:52 -0000 1.82 @@ -3,8 +3,8 @@ Summary: Advanced Linux Sound Architecture (ALSA) utilities Name: alsa-utils -Version: 1.0.20 -Release: 2%{?prever_dot}%{?dist} +Version: 1.0.21 +Release: 1%{?prever_dot}%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/ @@ -94,6 +94,9 @@ if [ -s /etc/alsa/asound.state -a ! -s / fi %changelog +* Thu Sep 3 2009 Jaroslav Kysela 1.0.21-2 +- added missing patch file + * Fri May 15 2009 Jaroslav Kysela 1.0.20-2 - fixed Headphone Volume issue (bz#500956) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/F-10/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 11 May 2009 09:34:21 -0000 1.32 +++ sources 3 Sep 2009 11:45:52 -0000 1.33 @@ -1 +1 @@ -6837e673ef19da96d8bd2f9e18cd9574 alsa-utils-1.0.20.tar.bz2 +3672287c2608040d111ce45495ba7602 alsa-utils-1.0.21.tar.bz2 --- alsactl-init-fix-headphone.patch DELETED --- From transif at fedoraproject.org Thu Sep 3 11:54:42 2009 From: transif at fedoraproject.org (Transifex System User) Date: Thu, 3 Sep 2009 11:54:42 +0000 (UTC) Subject: comps/po kn.po,1.21,1.22 Message-ID: <20090903115442.1DFC311C0099@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3157/po Modified Files: kn.po Log Message: Sending translation for Kannada Index: kn.po =================================================================== RCS file: /cvs/pkgs/comps/po/kn.po,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- kn.po 9 Jun 2009 06:44:33 -0000 1.21 +++ kn.po 3 Sep 2009 11:54:41 -0000 1.22 @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: comps.HEAD.kn\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-06-08 08:07+0000\n" -"PO-Revision-Date: 2009-06-09 12:13+0530\n" +"POT-Creation-Date: 2009-09-01 02:22+0000\n" +"PO-Revision-Date: 2009-09-03 16:46+0530\n" "Last-Translator: Shankar Prasad \n" "Language-Team: Kannada \n" "MIME-Version: 1.0\n" @@ -24,282 +24,299 @@ msgstr "" "\n" #: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 -#: ../comps-f12.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "???????? ??????????? ???? ?????????? ???? ???? ???? ??????? ?????." #: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 -#: ../comps-f12.xml.in.h:3 ../comps-el4.xml.in.h:1 ../comps-el5.xml.in.h:1 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 +#: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "???????? ????????" #: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 -#: ../comps-f12.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "??????????? ?????" #: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 -#: ../comps-f12.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "?????????? ?????" #: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 -#: ../comps-f12.xml.in.h:7 ../comps-el4.xml.in.h:2 ../comps-el5.xml.in.h:2 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 +#: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "????????" #: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 -#: ../comps-f12.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "????? ??????????? ????????? ??????? ????????" #: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 -#: ../comps-f12.xml.in.h:9 ../comps-el4.xml.in.h:4 ../comps-el5.xml.in.h:4 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 +#: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "??????? ?????" #: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 -#: ../comps-f12.xml.in.h:10 ../comps-el4.xml.in.h:5 ../comps-el5.xml.in.h:5 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 +#: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "?????????? ?????" #: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 -#: ../comps-f12.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "??????? ?????" #: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 -#: ../comps-f12.xml.in.h:12 ../comps-el4.xml.in.h:6 ../comps-el5.xml.in.h:6 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 +#: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "???????? ????? ???????" #: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 -#: ../comps-f12.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "???" #: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 -#: ../comps-f12.xml.in.h:15 ../comps-el4.xml.in.h:7 ../comps-el5.xml.in.h:7 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 +#: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "??? ????????" #: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 -#: ../comps-f12.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "???? ????????????? ?????? ???????? ?????." #: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 -#: ../comps-f12.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "?????? ?????" #: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 -#: ../comps-f12.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "?????????? ?????" #: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 -#: ../comps-f12.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "?????? ?????" #: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 -#: ../comps-f12.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "???????? ?????" #: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 -#: ../comps-f12.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "????????? ?????" #: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 -#: ../comps-f12.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "??????????? ?????????? ?????" #: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 -#: ../comps-f12.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "??????? ?????" #: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 -#: ../comps-f12.xml.in.h:24 ../comps-el5.xml.in.h:8 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 msgid "Buildsystem building group" msgstr "????????????????????(?????????????) ????????? ????" #: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 -#: ../comps-f12.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "?????????? ?????" #: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 -#: ../comps-f12.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "???????? ?????" #: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 -#: ../comps-f12.xml.in.h:28 +#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32 msgid "Chinese Support" msgstr "???? ?????" #: ../comps-f9.xml.in.h:25 ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29 -#: ../comps-f12.xml.in.h:29 +#: ../comps-f12.xml.in.h:33 ../comps-f13.xml.in.h:33 msgid "Clustering" msgstr "???????????" #: ../comps-f9.xml.in.h:26 ../comps-f10.xml.in.h:27 ../comps-f11.xml.in.h:30 -#: ../comps-f12.xml.in.h:30 +#: ../comps-f12.xml.in.h:34 ../comps-f13.xml.in.h:34 msgid "Clustering Support" msgstr "??????????? ?????" #: ../comps-f9.xml.in.h:27 ../comps-f10.xml.in.h:28 ../comps-f11.xml.in.h:32 -#: ../comps-f12.xml.in.h:32 +#: ../comps-f12.xml.in.h:36 ../comps-f13.xml.in.h:36 msgid "Core" msgstr "????????" #: ../comps-f9.xml.in.h:28 ../comps-f10.xml.in.h:29 ../comps-f11.xml.in.h:33 -#: ../comps-f12.xml.in.h:33 +#: ../comps-f12.xml.in.h:39 ../comps-f13.xml.in.h:39 msgid "Croatian Support" msgstr "??????????? ?????" #: ../comps-f9.xml.in.h:29 ../comps-f10.xml.in.h:30 ../comps-f11.xml.in.h:34 -#: ../comps-f12.xml.in.h:34 ../comps-el5.xml.in.h:9 +#: ../comps-f12.xml.in.h:40 ../comps-f13.xml.in.h:40 ../comps-el5.xml.in.h:9 msgid "Czech Support" msgstr "???? ?????" #: ../comps-f9.xml.in.h:30 ../comps-f10.xml.in.h:31 ../comps-f11.xml.in.h:35 -#: ../comps-f12.xml.in.h:35 +#: ../comps-f12.xml.in.h:41 ../comps-f13.xml.in.h:41 msgid "DNS Name Server" msgstr "DNS ??????????" #: ../comps-f9.xml.in.h:31 ../comps-f10.xml.in.h:32 ../comps-f11.xml.in.h:36 -#: ../comps-f12.xml.in.h:36 +#: ../comps-f12.xml.in.h:42 ../comps-f13.xml.in.h:42 msgid "Danish Support" msgstr "???????? ?????" #: ../comps-f9.xml.in.h:32 ../comps-f10.xml.in.h:33 ../comps-f11.xml.in.h:38 -#: ../comps-f12.xml.in.h:38 ../comps-el4.xml.in.h:8 ../comps-el5.xml.in.h:10 +#: ../comps-f12.xml.in.h:44 ../comps-f13.xml.in.h:44 ../comps-el4.xml.in.h:8 +#: ../comps-el5.xml.in.h:10 msgid "Desktop Environments" msgstr "??? ????????" #: ../comps-f9.xml.in.h:33 ../comps-f10.xml.in.h:34 ../comps-f11.xml.in.h:39 -#: ../comps-f12.xml.in.h:39 ../comps-el4.xml.in.h:9 ../comps-el5.xml.in.h:11 +#: ../comps-f12.xml.in.h:45 ../comps-f13.xml.in.h:45 ../comps-el4.xml.in.h:9 +#: ../comps-el5.xml.in.h:11 msgid "Desktop environments" msgstr "??? ????????" #: ../comps-f9.xml.in.h:34 ../comps-f10.xml.in.h:35 ../comps-f11.xml.in.h:40 -#: ../comps-f12.xml.in.h:40 ../comps-el4.xml.in.h:10 ../comps-el5.xml.in.h:12 +#: ../comps-f12.xml.in.h:46 ../comps-f13.xml.in.h:46 ../comps-el4.xml.in.h:10 +#: ../comps-el5.xml.in.h:12 msgid "Development" msgstr "??????" #: ../comps-f9.xml.in.h:35 ../comps-f10.xml.in.h:36 ../comps-f11.xml.in.h:41 -#: ../comps-f12.xml.in.h:41 +#: ../comps-f12.xml.in.h:47 ../comps-f13.xml.in.h:47 msgid "Development Libraries" msgstr "?????? ?????" #: ../comps-f9.xml.in.h:36 ../comps-f10.xml.in.h:37 ../comps-f11.xml.in.h:42 -#: ../comps-f12.xml.in.h:42 ../comps-el4.xml.in.h:11 ../comps-el5.xml.in.h:13 +#: ../comps-f12.xml.in.h:48 ../comps-f13.xml.in.h:48 ../comps-el4.xml.in.h:11 +#: ../comps-el5.xml.in.h:13 msgid "Development Tools" msgstr "?????? ????????" #: ../comps-f9.xml.in.h:37 ../comps-f10.xml.in.h:38 ../comps-f11.xml.in.h:43 -#: ../comps-f12.xml.in.h:43 +#: ../comps-f12.xml.in.h:49 ../comps-f13.xml.in.h:49 msgid "Dial-up Networking Support" msgstr "??????? ???? ???????????? ?????" #: ../comps-f9.xml.in.h:38 ../comps-f10.xml.in.h:39 ../comps-f11.xml.in.h:44 -#: ../comps-f12.xml.in.h:44 +#: ../comps-f12.xml.in.h:51 ../comps-f13.xml.in.h:51 msgid "Dutch Support" msgstr "??? ?????" #: ../comps-f9.xml.in.h:39 ../comps-f10.xml.in.h:40 ../comps-f11.xml.in.h:45 -#: ../comps-f12.xml.in.h:45 ../comps-el4.xml.in.h:13 ../comps-el5.xml.in.h:15 +#: ../comps-f12.xml.in.h:52 ../comps-f13.xml.in.h:52 ../comps-el4.xml.in.h:13 +#: ../comps-el5.xml.in.h:15 msgid "Editors" msgstr "?????????" #: ../comps-f9.xml.in.h:40 ../comps-f10.xml.in.h:41 ../comps-f11.xml.in.h:46 -#: ../comps-f12.xml.in.h:46 ../comps-el4.xml.in.h:14 ../comps-el5.xml.in.h:16 +#: ../comps-f12.xml.in.h:53 ../comps-f13.xml.in.h:53 ../comps-el4.xml.in.h:14 +#: ../comps-el5.xml.in.h:16 msgid "Educational Software" msgstr "???????? ????????" #: ../comps-f9.xml.in.h:41 ../comps-f10.xml.in.h:42 ../comps-f11.xml.in.h:47 -#: ../comps-f12.xml.in.h:47 ../comps-el4.xml.in.h:15 ../comps-el5.xml.in.h:17 +#: ../comps-f12.xml.in.h:54 ../comps-f13.xml.in.h:54 ../comps-el4.xml.in.h:15 +#: ../comps-el5.xml.in.h:17 msgid "Educational software for learning" msgstr "????????? ???????? ???????? " #: ../comps-f9.xml.in.h:42 ../comps-f10.xml.in.h:43 ../comps-f11.xml.in.h:49 -#: ../comps-f12.xml.in.h:49 ../comps-el4.xml.in.h:16 ../comps-el5.xml.in.h:18 +#: ../comps-f12.xml.in.h:56 ../comps-f13.xml.in.h:56 ../comps-el4.xml.in.h:16 +#: ../comps-el5.xml.in.h:18 msgid "Engineering and Scientific" msgstr "???????????? ????? ???????" #: ../comps-f9.xml.in.h:43 ../comps-f10.xml.in.h:44 ../comps-f11.xml.in.h:50 -#: ../comps-f12.xml.in.h:50 +#: ../comps-f12.xml.in.h:57 ../comps-f13.xml.in.h:57 msgid "English (UK) Support" msgstr "???????? (????) ?????" #: ../comps-f9.xml.in.h:44 ../comps-f10.xml.in.h:45 ../comps-f11.xml.in.h:51 -#: ../comps-f12.xml.in.h:51 +#: ../comps-f12.xml.in.h:58 ../comps-f13.xml.in.h:58 msgid "Esperanto Support" msgstr "????????? ?????" #: ../comps-f9.xml.in.h:45 ../comps-f10.xml.in.h:46 ../comps-f11.xml.in.h:52 -#: ../comps-f12.xml.in.h:52 +#: ../comps-f12.xml.in.h:59 ../comps-f13.xml.in.h:59 msgid "Estonian Support" msgstr "?????????? ?????" #: ../comps-f9.xml.in.h:46 ../comps-f10.xml.in.h:47 ../comps-f11.xml.in.h:53 -#: ../comps-f12.xml.in.h:53 +#: ../comps-f12.xml.in.h:60 ../comps-f13.xml.in.h:60 msgid "Ethiopic Support" msgstr "????????? ?????" #: ../comps-f9.xml.in.h:47 ../comps-f10.xml.in.h:48 ../comps-f11.xml.in.h:54 -#: ../comps-f12.xml.in.h:54 ../comps-el4.xml.in.h:17 ../comps-el5.xml.in.h:19 +#: ../comps-f12.xml.in.h:61 ../comps-f13.xml.in.h:61 ../comps-el4.xml.in.h:17 +#: ../comps-el5.xml.in.h:19 msgid "FTP Server" msgstr "FTP ???????" #: ../comps-f9.xml.in.h:48 ../comps-f10.xml.in.h:49 ../comps-f11.xml.in.h:55 -#: ../comps-f12.xml.in.h:55 +#: ../comps-f12.xml.in.h:62 ../comps-f13.xml.in.h:62 msgid "Faeroese Support" msgstr "?????? ?????" #: ../comps-f9.xml.in.h:49 ../comps-f10.xml.in.h:50 ../comps-f11.xml.in.h:56 -#: ../comps-f12.xml.in.h:56 +#: ../comps-f12.xml.in.h:63 ../comps-f13.xml.in.h:63 msgid "Fedora Eclipse" msgstr "????? ??????????" #: ../comps-f9.xml.in.h:50 ../comps-f10.xml.in.h:51 ../comps-f11.xml.in.h:57 -#: ../comps-f12.xml.in.h:57 ../comps-el4.xml.in.h:18 ../comps-el5.xml.in.h:20 +#: ../comps-f12.xml.in.h:64 ../comps-f13.xml.in.h:64 ../comps-el4.xml.in.h:18 +#: ../comps-el5.xml.in.h:20 msgid "Fedora Packager" msgstr "?????? ?????????" #: ../comps-f9.xml.in.h:51 ../comps-f10.xml.in.h:52 ../comps-f11.xml.in.h:59 -#: ../comps-f12.xml.in.h:59 +#: ../comps-f12.xml.in.h:66 ../comps-f13.xml.in.h:66 msgid "Filipino Support" msgstr "???????? ?????" #: ../comps-f9.xml.in.h:52 ../comps-f10.xml.in.h:53 ../comps-f11.xml.in.h:60 -#: ../comps-f12.xml.in.h:60 +#: ../comps-f12.xml.in.h:67 ../comps-f13.xml.in.h:67 msgid "Finnish Support" msgstr "???????? ?????" #: ../comps-f9.xml.in.h:53 ../comps-f10.xml.in.h:54 ../comps-f11.xml.in.h:62 -#: ../comps-f12.xml.in.h:62 +#: ../comps-f12.xml.in.h:69 ../comps-f13.xml.in.h:69 msgid "Fonts" msgstr "????????????" #: ../comps-f9.xml.in.h:54 ../comps-f10.xml.in.h:55 ../comps-f11.xml.in.h:63 -#: ../comps-f12.xml.in.h:63 +#: ../comps-f12.xml.in.h:70 ../comps-f13.xml.in.h:70 msgid "Fonts packages for rendering text on the desktop." msgstr "???????????? ????????? ?????? ????? ??????????? ????????????." #: ../comps-f9.xml.in.h:55 ../comps-f10.xml.in.h:56 ../comps-f11.xml.in.h:64 -#: ../comps-f12.xml.in.h:64 +#: ../comps-f12.xml.in.h:71 ../comps-f13.xml.in.h:71 msgid "French Support" msgstr "??????? ?????" #: ../comps-f9.xml.in.h:56 ../comps-f10.xml.in.h:57 ../comps-f11.xml.in.h:67 -#: ../comps-f12.xml.in.h:67 ../comps-el4.xml.in.h:19 ../comps-el5.xml.in.h:21 +#: ../comps-f12.xml.in.h:74 ../comps-f13.xml.in.h:74 ../comps-el4.xml.in.h:19 +#: ../comps-el5.xml.in.h:21 msgid "" "From CD recording to playing audio CDs and multimedia files, this package " "group allows you to work with sound and video on the system." @@ -308,17 +325,19 @@ msgstr "" "???????????, ? ???????? ????? ???? ??????????????? ??????? ??????????????????." #: ../comps-f9.xml.in.h:57 ../comps-f10.xml.in.h:58 ../comps-f11.xml.in.h:68 -#: ../comps-f12.xml.in.h:68 ../comps-el4.xml.in.h:20 ../comps-el5.xml.in.h:22 +#: ../comps-f12.xml.in.h:75 ../comps-f13.xml.in.h:75 ../comps-el4.xml.in.h:20 +#: ../comps-el5.xml.in.h:22 msgid "GNOME Desktop Environment" msgstr "GNOME ????????" #: ../comps-f9.xml.in.h:58 ../comps-f10.xml.in.h:59 ../comps-f11.xml.in.h:69 -#: ../comps-f12.xml.in.h:69 ../comps-el4.xml.in.h:21 ../comps-el5.xml.in.h:23 +#: ../comps-f12.xml.in.h:76 ../comps-f13.xml.in.h:76 ../comps-el4.xml.in.h:21 +#: ../comps-el5.xml.in.h:23 msgid "GNOME Software Development" msgstr "GNOME ???????? ??????" #: ../comps-f9.xml.in.h:59 ../comps-f10.xml.in.h:60 ../comps-f11.xml.in.h:70 -#: ../comps-f12.xml.in.h:70 +#: ../comps-f12.xml.in.h:77 ../comps-f13.xml.in.h:77 msgid "" "GNOME is a powerful graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -327,158 +346,170 @@ msgstr "" "?????????,????? ???? ?????????? ??? ??????????????????????." #: ../comps-f9.xml.in.h:60 ../comps-f10.xml.in.h:61 ../comps-f11.xml.in.h:71 -#: ../comps-f12.xml.in.h:71 +#: ../comps-f12.xml.in.h:78 ../comps-f13.xml.in.h:78 msgid "Gaelic Support" msgstr "???????? ?????" #: ../comps-f9.xml.in.h:61 ../comps-f10.xml.in.h:62 ../comps-f11.xml.in.h:72 -#: ../comps-f12.xml.in.h:72 +#: ../comps-f12.xml.in.h:79 ../comps-f13.xml.in.h:79 msgid "Galician Support" msgstr "??????????? ?????" #: ../comps-f9.xml.in.h:62 ../comps-f10.xml.in.h:63 ../comps-f11.xml.in.h:73 -#: ../comps-f12.xml.in.h:73 ../comps-el5.xml.in.h:25 +#: ../comps-f12.xml.in.h:80 ../comps-f13.xml.in.h:80 ../comps-el5.xml.in.h:25 msgid "Games and Entertainment" msgstr "????????? ????? ????????" #: ../comps-f9.xml.in.h:63 ../comps-f10.xml.in.h:64 ../comps-f11.xml.in.h:74 -#: ../comps-f12.xml.in.h:74 +#: ../comps-f12.xml.in.h:81 ../comps-f13.xml.in.h:81 msgid "Georgian Support" msgstr "????????? ?????" #: ../comps-f9.xml.in.h:64 ../comps-f10.xml.in.h:65 ../comps-f11.xml.in.h:75 -#: ../comps-f12.xml.in.h:75 +#: ../comps-f12.xml.in.h:82 ../comps-f13.xml.in.h:82 msgid "German Support" msgstr "?????? ?????" #: ../comps-f9.xml.in.h:65 ../comps-f10.xml.in.h:66 ../comps-f11.xml.in.h:76 -#: ../comps-f12.xml.in.h:76 ../comps-el4.xml.in.h:23 ../comps-el5.xml.in.h:26 +#: ../comps-f12.xml.in.h:83 ../comps-f13.xml.in.h:83 ../comps-el4.xml.in.h:23 +#: ../comps-el5.xml.in.h:26 msgid "Graphical Internet" msgstr "?????????? ????????" #: ../comps-f9.xml.in.h:66 ../comps-f10.xml.in.h:67 ../comps-f11.xml.in.h:77 -#: ../comps-f12.xml.in.h:77 ../comps-el4.xml.in.h:24 ../comps-el5.xml.in.h:27 +#: ../comps-f12.xml.in.h:84 ../comps-f13.xml.in.h:84 ../comps-el4.xml.in.h:24 +#: ../comps-el5.xml.in.h:27 msgid "Graphics" msgstr "????????" #: ../comps-f9.xml.in.h:67 ../comps-f10.xml.in.h:68 ../comps-f11.xml.in.h:78 -#: ../comps-f12.xml.in.h:78 +#: ../comps-f12.xml.in.h:85 ../comps-f13.xml.in.h:85 msgid "Greek Support" msgstr "?????? ?????" #: ../comps-f9.xml.in.h:68 ../comps-f10.xml.in.h:69 ../comps-f11.xml.in.h:79 -#: ../comps-f12.xml.in.h:79 +#: ../comps-f12.xml.in.h:86 ../comps-f13.xml.in.h:86 msgid "Gujarati Support" msgstr "??????? ?????" #: ../comps-f9.xml.in.h:69 ../comps-f10.xml.in.h:70 ../comps-f11.xml.in.h:80 -#: ../comps-f12.xml.in.h:80 ../comps-el4.xml.in.h:25 ../comps-el5.xml.in.h:28 +#: ../comps-f12.xml.in.h:87 ../comps-f13.xml.in.h:87 ../comps-el4.xml.in.h:25 +#: ../comps-el5.xml.in.h:28 msgid "Hardware Support" msgstr "???????? ?????" #: ../comps-f9.xml.in.h:70 ../comps-f10.xml.in.h:72 ../comps-f11.xml.in.h:82 -#: ../comps-f12.xml.in.h:82 ../comps-el4.xml.in.h:26 ../comps-el5.xml.in.h:29 +#: ../comps-f12.xml.in.h:89 ../comps-f13.xml.in.h:89 ../comps-el4.xml.in.h:26 +#: ../comps-el5.xml.in.h:29 msgid "Hebrew Support" msgstr "?????? ?????" #: ../comps-f9.xml.in.h:71 ../comps-f10.xml.in.h:73 ../comps-f11.xml.in.h:84 -#: ../comps-f12.xml.in.h:84 +#: ../comps-f12.xml.in.h:91 ../comps-f13.xml.in.h:91 msgid "Hindi Support" msgstr "????? ?????" #: ../comps-f9.xml.in.h:72 ../comps-f10.xml.in.h:74 ../comps-f11.xml.in.h:85 -#: ../comps-f12.xml.in.h:85 +#: ../comps-f12.xml.in.h:92 ../comps-f13.xml.in.h:92 msgid "Hungarian Support" msgstr "????????? ?????" #: ../comps-f9.xml.in.h:73 ../comps-f10.xml.in.h:75 ../comps-f11.xml.in.h:86 -#: ../comps-f12.xml.in.h:86 +#: ../comps-f12.xml.in.h:93 ../comps-f13.xml.in.h:93 msgid "Icelandic Support" msgstr "?????????? ?????" #: ../comps-f9.xml.in.h:74 ../comps-f10.xml.in.h:76 ../comps-f11.xml.in.h:87 -#: ../comps-f12.xml.in.h:87 +#: ../comps-f12.xml.in.h:94 ../comps-f13.xml.in.h:94 msgid "Indonesian Support" msgstr "??????????? ?????" #: ../comps-f9.xml.in.h:75 ../comps-f10.xml.in.h:79 ../comps-f11.xml.in.h:90 -#: ../comps-f12.xml.in.h:90 ../comps-el4.xml.in.h:27 ../comps-el5.xml.in.h:30 +#: ../comps-f12.xml.in.h:97 ../comps-f13.xml.in.h:97 ../comps-el4.xml.in.h:27 +#: ../comps-el5.xml.in.h:30 msgid "" "Install these packages in order to develop GTK+ and GNOME graphical " "applications." msgstr "GTK+ ????? GNOME ?????????? ??????????? ???????? ? ??????????????? ???????????." #: ../comps-f9.xml.in.h:76 ../comps-f10.xml.in.h:80 ../comps-f11.xml.in.h:91 -#: ../comps-f12.xml.in.h:91 +#: ../comps-f12.xml.in.h:98 ../comps-f13.xml.in.h:98 msgid "" "Install these packages in order to develop GTK+ and XFCE graphical " "applications." msgstr "GTK+ ????? XFCE ?????????? ??????????? ??????????????? ? ??????????????? ???????????." #: ../comps-f9.xml.in.h:77 ../comps-f10.xml.in.h:81 ../comps-f11.xml.in.h:92 -#: ../comps-f12.xml.in.h:92 ../comps-el4.xml.in.h:28 ../comps-el5.xml.in.h:31 +#: ../comps-f12.xml.in.h:99 ../comps-f13.xml.in.h:99 ../comps-el4.xml.in.h:28 +#: ../comps-el5.xml.in.h:31 msgid "Install these packages to develop QT and KDE graphical applications." msgstr "QT ????? KDE ?????????? ??????????? ???????? ???????????????? ???????????." #: ../comps-f9.xml.in.h:78 ../comps-f10.xml.in.h:82 ../comps-f11.xml.in.h:93 -#: ../comps-f12.xml.in.h:93 +#: ../comps-f12.xml.in.h:100 ../comps-f13.xml.in.h:100 msgid "Install these tools to enable the system to print or act as a print server." msgstr "" "????? ??????? ????????? ???? ????? ???????? ?????? ????????????????? ? ??????????? " "???????????." #: ../comps-f9.xml.in.h:79 ../comps-f10.xml.in.h:83 ../comps-f11.xml.in.h:94 -#: ../comps-f12.xml.in.h:94 ../comps-el4.xml.in.h:29 ../comps-el5.xml.in.h:32 +#: ../comps-f12.xml.in.h:101 ../comps-f13.xml.in.h:101 +#: ../comps-el4.xml.in.h:29 ../comps-el5.xml.in.h:32 msgid "Install this group of packages to use the base graphical (X) user interface." msgstr "??? ?????????? ?????? ???? (X ????) ??????????? ? ???????? ????????? ???????????." #: ../comps-f9.xml.in.h:80 ../comps-f10.xml.in.h:84 ../comps-f11.xml.in.h:95 -#: ../comps-f12.xml.in.h:95 +#: ../comps-f12.xml.in.h:102 ../comps-f13.xml.in.h:102 msgid "Integrated Development Environments based on Eclipse." msgstr "????????? ????? ?????? ?????? ?????." #: ../comps-f9.xml.in.h:81 ../comps-f10.xml.in.h:85 ../comps-f11.xml.in.h:97 -#: ../comps-f12.xml.in.h:97 +#: ../comps-f12.xml.in.h:104 ../comps-f13.xml.in.h:104 msgid "Inuktitut Support" msgstr "???????????? ?????" #: ../comps-f9.xml.in.h:82 ../comps-f10.xml.in.h:86 ../comps-f11.xml.in.h:98 -#: ../comps-f12.xml.in.h:98 +#: ../comps-f12.xml.in.h:105 ../comps-f13.xml.in.h:105 msgid "Irish Support" msgstr "????? ?????" #: ../comps-f9.xml.in.h:83 ../comps-f10.xml.in.h:87 ../comps-f11.xml.in.h:99 -#: ../comps-f12.xml.in.h:99 +#: ../comps-f12.xml.in.h:106 ../comps-f13.xml.in.h:106 msgid "Italian Support" msgstr "???????? ?????" #: ../comps-f9.xml.in.h:84 ../comps-f10.xml.in.h:88 ../comps-f11.xml.in.h:100 -#: ../comps-f12.xml.in.h:100 ../comps-el4.xml.in.h:30 ../comps-el5.xml.in.h:33 +#: ../comps-f12.xml.in.h:107 ../comps-f13.xml.in.h:107 +#: ../comps-el4.xml.in.h:30 ../comps-el5.xml.in.h:33 msgid "Japanese Support" msgstr "??????? ?????" #: ../comps-f9.xml.in.h:85 ../comps-f10.xml.in.h:89 ../comps-f11.xml.in.h:101 -#: ../comps-f12.xml.in.h:101 ../comps-el4.xml.in.h:31 +#: ../comps-f12.xml.in.h:108 ../comps-f13.xml.in.h:108 +#: ../comps-el4.xml.in.h:31 msgid "Java" msgstr "????" #: ../comps-f9.xml.in.h:86 ../comps-f10.xml.in.h:90 ../comps-f11.xml.in.h:102 -#: ../comps-f12.xml.in.h:102 ../comps-el4.xml.in.h:32 +#: ../comps-f12.xml.in.h:109 ../comps-f13.xml.in.h:109 +#: ../comps-el4.xml.in.h:32 msgid "Java Development" msgstr "???? ??????" #: ../comps-f9.xml.in.h:87 ../comps-f10.xml.in.h:91 ../comps-f11.xml.in.h:103 -#: ../comps-f12.xml.in.h:103 ../comps-el4.xml.in.h:33 ../comps-el5.xml.in.h:34 +#: ../comps-f12.xml.in.h:110 ../comps-f13.xml.in.h:110 +#: ../comps-el4.xml.in.h:33 ../comps-el5.xml.in.h:34 msgid "KDE (K Desktop Environment)" msgstr "KDE (K ????????)" #: ../comps-f9.xml.in.h:88 ../comps-f10.xml.in.h:92 ../comps-f11.xml.in.h:104 -#: ../comps-f12.xml.in.h:104 ../comps-el4.xml.in.h:34 ../comps-el5.xml.in.h:35 +#: ../comps-f12.xml.in.h:111 ../comps-f13.xml.in.h:111 +#: ../comps-el4.xml.in.h:34 ../comps-el5.xml.in.h:35 msgid "KDE Software Development" msgstr "KDE ???????? ??????" #: ../comps-f9.xml.in.h:89 ../comps-f10.xml.in.h:93 ../comps-f11.xml.in.h:105 -#: ../comps-f12.xml.in.h:105 +#: ../comps-f12.xml.in.h:112 ../comps-f13.xml.in.h:112 msgid "" "KDE is a powerful graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -487,130 +518,142 @@ msgstr "" "???????? ????????? ???? ?????????? ??? ??????????????????????." #: ../comps-f9.xml.in.h:90 ../comps-f10.xml.in.h:94 ../comps-f11.xml.in.h:106 -#: ../comps-f12.xml.in.h:106 +#: ../comps-f12.xml.in.h:113 ../comps-f13.xml.in.h:113 msgid "Kannada Support" msgstr "????? ?????" #: ../comps-f9.xml.in.h:91 ../comps-f10.xml.in.h:96 ../comps-f11.xml.in.h:108 -#: ../comps-f12.xml.in.h:108 +#: ../comps-f12.xml.in.h:115 ../comps-f13.xml.in.h:115 msgid "Kashubian Support" msgstr "???????? ?????" #: ../comps-f9.xml.in.h:92 ../comps-f10.xml.in.h:97 ../comps-f11.xml.in.h:110 -#: ../comps-f12.xml.in.h:110 +#: ../comps-f12.xml.in.h:117 ../comps-f13.xml.in.h:117 msgid "Khmer Support" msgstr "????? ?????" #: ../comps-f9.xml.in.h:93 ../comps-f10.xml.in.h:99 ../comps-f11.xml.in.h:113 -#: ../comps-f12.xml.in.h:113 +#: ../comps-f12.xml.in.h:120 ../comps-f13.xml.in.h:120 msgid "Korean Support" msgstr "??????? ?????" #: ../comps-f9.xml.in.h:94 ../comps-f10.xml.in.h:100 ../comps-f11.xml.in.h:114 -#: ../comps-f12.xml.in.h:114 +#: ../comps-f12.xml.in.h:121 ../comps-f13.xml.in.h:121 msgid "Kurdish Support" msgstr "???????? ?????" #: ../comps-f9.xml.in.h:95 ../comps-f10.xml.in.h:102 ../comps-f11.xml.in.h:116 -#: ../comps-f12.xml.in.h:116 +#: ../comps-f12.xml.in.h:124 ../comps-f13.xml.in.h:124 msgid "Languages" msgstr "???????" #: ../comps-f9.xml.in.h:96 ../comps-f10.xml.in.h:103 ../comps-f11.xml.in.h:117 -#: ../comps-f12.xml.in.h:117 +#: ../comps-f12.xml.in.h:125 ../comps-f13.xml.in.h:125 msgid "Lao Support" msgstr "???? ?????" #: ../comps-f9.xml.in.h:97 ../comps-f10.xml.in.h:104 ../comps-f11.xml.in.h:119 -#: ../comps-f12.xml.in.h:119 +#: ../comps-f12.xml.in.h:127 ../comps-f13.xml.in.h:127 msgid "Latvian Support" msgstr "????????? ?????" #: ../comps-f9.xml.in.h:98 ../comps-f10.xml.in.h:105 ../comps-f11.xml.in.h:120 -#: ../comps-f12.xml.in.h:120 +#: ../comps-f12.xml.in.h:128 ../comps-f13.xml.in.h:128 msgid "Legacy Fonts" msgstr "????????(??????) ????????????" #: ../comps-f9.xml.in.h:99 ../comps-f10.xml.in.h:106 ../comps-f11.xml.in.h:121 -#: ../comps-f12.xml.in.h:121 +#: ../comps-f12.xml.in.h:129 ../comps-f13.xml.in.h:129 msgid "Legacy Network Server" msgstr "????? ??? ???????" #: ../comps-f9.xml.in.h:100 ../comps-f10.xml.in.h:107 -#: ../comps-f11.xml.in.h:122 ../comps-f12.xml.in.h:122 +#: ../comps-f11.xml.in.h:122 ../comps-f12.xml.in.h:130 +#: ../comps-f13.xml.in.h:130 msgid "Legacy Software Development" msgstr "????? (legacy) ???????? ??????" #: ../comps-f9.xml.in.h:101 ../comps-f10.xml.in.h:108 -#: ../comps-f11.xml.in.h:123 ../comps-f12.xml.in.h:123 +#: ../comps-f11.xml.in.h:123 ../comps-f12.xml.in.h:131 +#: ../comps-f13.xml.in.h:131 msgid "Legacy Software Support" msgstr "????? ???????? ?????" #: ../comps-f9.xml.in.h:102 ../comps-f10.xml.in.h:109 -#: ../comps-f11.xml.in.h:124 ../comps-f12.xml.in.h:124 +#: ../comps-f11.xml.in.h:124 ../comps-f12.xml.in.h:132 +#: ../comps-f13.xml.in.h:132 msgid "Lithuanian Support" msgstr "??????????? ?????" #: ../comps-f9.xml.in.h:103 ../comps-f10.xml.in.h:110 -#: ../comps-f11.xml.in.h:125 ../comps-f12.xml.in.h:125 +#: ../comps-f11.xml.in.h:125 ../comps-f12.xml.in.h:133 +#: ../comps-f13.xml.in.h:133 msgid "Low Saxon Support" msgstr "???? ?????????? ?????" #: ../comps-f9.xml.in.h:104 ../comps-f10.xml.in.h:111 -#: ../comps-f11.xml.in.h:127 ../comps-f12.xml.in.h:127 +#: ../comps-f11.xml.in.h:127 ../comps-f12.xml.in.h:135 +#: ../comps-f13.xml.in.h:135 msgid "Macedonian Support" msgstr "??????????? ?????" #: ../comps-f9.xml.in.h:105 ../comps-f10.xml.in.h:112 -#: ../comps-f11.xml.in.h:128 ../comps-f12.xml.in.h:128 -#: ../comps-el4.xml.in.h:36 ../comps-el5.xml.in.h:37 +#: ../comps-f11.xml.in.h:128 ../comps-f12.xml.in.h:137 +#: ../comps-f13.xml.in.h:137 ../comps-el4.xml.in.h:36 ../comps-el5.xml.in.h:37 msgid "Mail Server" msgstr "???? ???????" #: ../comps-f9.xml.in.h:106 ../comps-f10.xml.in.h:114 -#: ../comps-f11.xml.in.h:131 ../comps-f12.xml.in.h:131 +#: ../comps-f11.xml.in.h:131 ../comps-f12.xml.in.h:140 +#: ../comps-f13.xml.in.h:140 msgid "Malay Support" msgstr "????? ?????" #: ../comps-f9.xml.in.h:107 ../comps-f10.xml.in.h:115 -#: ../comps-f11.xml.in.h:132 ../comps-f12.xml.in.h:132 +#: ../comps-f11.xml.in.h:132 ../comps-f12.xml.in.h:141 +#: ../comps-f13.xml.in.h:141 msgid "Malayalam Support" msgstr "?????? ?????" #: ../comps-f9.xml.in.h:108 ../comps-f10.xml.in.h:116 -#: ../comps-f11.xml.in.h:135 ../comps-f12.xml.in.h:135 +#: ../comps-f11.xml.in.h:135 ../comps-f12.xml.in.h:144 +#: ../comps-f13.xml.in.h:144 msgid "Maori Support" msgstr "????? ?????" #: ../comps-f9.xml.in.h:109 ../comps-f10.xml.in.h:117 -#: ../comps-f11.xml.in.h:136 ../comps-f12.xml.in.h:136 +#: ../comps-f11.xml.in.h:136 ../comps-f12.xml.in.h:145 +#: ../comps-f13.xml.in.h:145 msgid "Marathi Support" msgstr "????? ?????" #: ../comps-f9.xml.in.h:110 ../comps-f10.xml.in.h:118 -#: ../comps-f11.xml.in.h:138 ../comps-f12.xml.in.h:138 +#: ../comps-f11.xml.in.h:138 ../comps-f12.xml.in.h:149 +#: ../comps-f13.xml.in.h:149 msgid "Mongolian Support" msgstr "????????? ?????" #: ../comps-f9.xml.in.h:111 ../comps-f10.xml.in.h:119 -#: ../comps-f11.xml.in.h:139 ../comps-f12.xml.in.h:139 +#: ../comps-f11.xml.in.h:139 ../comps-f12.xml.in.h:150 +#: ../comps-f13.xml.in.h:150 msgid "MySQL Database" msgstr "MySQL ????????" #: ../comps-f9.xml.in.h:112 ../comps-f10.xml.in.h:121 -#: ../comps-f11.xml.in.h:141 ../comps-f12.xml.in.h:141 +#: ../comps-f11.xml.in.h:141 ../comps-f12.xml.in.h:152 +#: ../comps-f13.xml.in.h:152 msgid "Nepali Support" msgstr "?????? ?????" #: ../comps-f9.xml.in.h:113 ../comps-f10.xml.in.h:122 -#: ../comps-f11.xml.in.h:142 ../comps-f12.xml.in.h:142 -#: ../comps-el4.xml.in.h:37 ../comps-el5.xml.in.h:38 +#: ../comps-f11.xml.in.h:142 ../comps-f12.xml.in.h:153 +#: ../comps-f13.xml.in.h:153 ../comps-el4.xml.in.h:37 ../comps-el5.xml.in.h:38 msgid "Network Servers" msgstr "??? ??????????" #: ../comps-f9.xml.in.h:114 ../comps-f10.xml.in.h:123 -#: ../comps-f11.xml.in.h:143 ../comps-f12.xml.in.h:143 -#: ../comps-el4.xml.in.h:38 ../comps-el5.xml.in.h:39 +#: ../comps-f11.xml.in.h:143 ../comps-f12.xml.in.h:154 +#: ../comps-f13.xml.in.h:154 ../comps-el4.xml.in.h:38 ../comps-el5.xml.in.h:39 msgid "News Server" msgstr "?????? ???????" @@ -619,85 +662,98 @@ msgid "Northern Sami Support" msgstr "????? ???? ?????" #: ../comps-f9.xml.in.h:116 ../comps-f10.xml.in.h:125 -#: ../comps-f11.xml.in.h:144 ../comps-f12.xml.in.h:144 +#: ../comps-f11.xml.in.h:144 ../comps-f12.xml.in.h:155 +#: ../comps-f13.xml.in.h:155 msgid "Northern Sotho Support" msgstr "????? ???? ?????" #: ../comps-f9.xml.in.h:117 ../comps-f10.xml.in.h:126 -#: ../comps-f11.xml.in.h:145 ../comps-f12.xml.in.h:145 +#: ../comps-f11.xml.in.h:145 ../comps-f12.xml.in.h:156 +#: ../comps-f13.xml.in.h:156 msgid "Norwegian Support" msgstr "??????????? ?????" #: ../comps-f9.xml.in.h:118 ../comps-f10.xml.in.h:127 -#: ../comps-f11.xml.in.h:148 ../comps-f12.xml.in.h:148 -#: ../comps-el4.xml.in.h:39 ../comps-el5.xml.in.h:40 +#: ../comps-f11.xml.in.h:148 ../comps-f12.xml.in.h:159 +#: ../comps-f13.xml.in.h:159 ../comps-el4.xml.in.h:39 ../comps-el5.xml.in.h:40 msgid "Office/Productivity" msgstr "?????/?????????" #: ../comps-f9.xml.in.h:119 ../comps-f10.xml.in.h:128 -#: ../comps-f11.xml.in.h:149 ../comps-f12.xml.in.h:149 +#: ../comps-f11.xml.in.h:149 ../comps-f12.xml.in.h:160 +#: ../comps-f13.xml.in.h:160 msgid "Older bitmap and vector fonts packages" msgstr "???? ??????????? ???? ??????????? ????????????" #: ../comps-f9.xml.in.h:120 ../comps-f10.xml.in.h:129 -#: ../comps-f11.xml.in.h:151 ../comps-f12.xml.in.h:151 +#: ../comps-f11.xml.in.h:151 ../comps-f12.xml.in.h:162 +#: ../comps-f13.xml.in.h:162 msgid "Oriya Support" msgstr "????? ?????" #: ../comps-f9.xml.in.h:121 ../comps-f10.xml.in.h:130 -#: ../comps-f11.xml.in.h:152 ../comps-f12.xml.in.h:152 -#: ../comps-el4.xml.in.h:40 ../comps-el5.xml.in.h:41 +#: ../comps-f11.xml.in.h:152 ../comps-f12.xml.in.h:163 +#: ../comps-f13.xml.in.h:163 ../comps-el4.xml.in.h:40 ../comps-el5.xml.in.h:41 msgid "" "Packages which provide functionality for developing and building " "applications." msgstr "??????????? ???????? ???? ?????? ????? ????????? ?????????? ????????????." -#: ../comps-f9.xml.in.h:122 ../comps-f10.xml.in.h:131 -#: ../comps-f11.xml.in.h:153 ../comps-f12.xml.in.h:153 +#: ../comps-f9.xml.in.h:122 ../comps-f10.xml.in.h:132 +#: ../comps-f11.xml.in.h:154 ../comps-f12.xml.in.h:165 +#: ../comps-f13.xml.in.h:165 msgid "Persian Support" msgstr "???????? ?????" -#: ../comps-f9.xml.in.h:123 ../comps-f10.xml.in.h:132 -#: ../comps-f11.xml.in.h:154 ../comps-f12.xml.in.h:154 +#: ../comps-f9.xml.in.h:123 ../comps-f10.xml.in.h:133 +#: ../comps-f11.xml.in.h:155 ../comps-f12.xml.in.h:166 +#: ../comps-f13.xml.in.h:166 msgid "Polish Support" msgstr "?????? ?????" -#: ../comps-f9.xml.in.h:124 ../comps-f10.xml.in.h:133 -#: ../comps-f11.xml.in.h:155 ../comps-f12.xml.in.h:155 +#: ../comps-f9.xml.in.h:124 ../comps-f10.xml.in.h:134 +#: ../comps-f11.xml.in.h:156 ../comps-f12.xml.in.h:167 +#: ../comps-f13.xml.in.h:167 msgid "Portuguese Support" msgstr "?????????? ?????" -#: ../comps-f9.xml.in.h:125 ../comps-f10.xml.in.h:134 -#: ../comps-f11.xml.in.h:156 ../comps-f12.xml.in.h:156 +#: ../comps-f9.xml.in.h:125 ../comps-f10.xml.in.h:135 +#: ../comps-f11.xml.in.h:157 ../comps-f12.xml.in.h:168 +#: ../comps-f13.xml.in.h:168 msgid "PostgreSQL Database" msgstr "PostgreSQL ????????" -#: ../comps-f9.xml.in.h:126 ../comps-f10.xml.in.h:135 -#: ../comps-f11.xml.in.h:157 ../comps-f12.xml.in.h:157 +#: ../comps-f9.xml.in.h:126 ../comps-f10.xml.in.h:136 +#: ../comps-f11.xml.in.h:158 ../comps-f12.xml.in.h:169 +#: ../comps-f13.xml.in.h:169 msgid "Printing Support" msgstr "?????? ?????" -#: ../comps-f9.xml.in.h:127 ../comps-f10.xml.in.h:136 -#: ../comps-f11.xml.in.h:158 ../comps-f12.xml.in.h:158 +#: ../comps-f9.xml.in.h:127 ../comps-f10.xml.in.h:137 +#: ../comps-f11.xml.in.h:159 ../comps-f12.xml.in.h:170 +#: ../comps-f13.xml.in.h:170 msgid "Punjabi Support" msgstr "?????? ?????" -#: ../comps-f9.xml.in.h:128 ../comps-f10.xml.in.h:137 -#: ../comps-f11.xml.in.h:159 ../comps-f12.xml.in.h:159 +#: ../comps-f9.xml.in.h:128 ../comps-f10.xml.in.h:138 +#: ../comps-f11.xml.in.h:160 ../comps-f12.xml.in.h:171 +#: ../comps-f13.xml.in.h:171 msgid "Romanian Support" msgstr "????????? ?????" -#: ../comps-f9.xml.in.h:129 ../comps-f10.xml.in.h:138 -#: ../comps-f11.xml.in.h:160 ../comps-f12.xml.in.h:160 +#: ../comps-f9.xml.in.h:129 ../comps-f10.xml.in.h:139 +#: ../comps-f11.xml.in.h:161 ../comps-f12.xml.in.h:172 +#: ../comps-f13.xml.in.h:172 msgid "Ruby" msgstr "????" -#: ../comps-f9.xml.in.h:130 ../comps-f10.xml.in.h:139 -#: ../comps-f11.xml.in.h:161 ../comps-f12.xml.in.h:161 +#: ../comps-f9.xml.in.h:130 ../comps-f10.xml.in.h:140 +#: ../comps-f11.xml.in.h:162 ../comps-f12.xml.in.h:173 +#: ../comps-f13.xml.in.h:173 msgid "Russian Support" msgstr "?????? ?????" -#: ../comps-f9.xml.in.h:131 ../comps-f10.xml.in.h:140 +#: ../comps-f9.xml.in.h:131 ../comps-f10.xml.in.h:141 msgid "SUGAR Desktop Environment" msgstr "SUGAR ??? ?????" @@ -705,66 +761,75 @@ msgstr "SUGAR ??? ?????" msgid "SUGAR is the desktop environment developed for the OLPC XO." msgstr "SUGAR ????????? OLPC XO ???? ????????? ??????? ?????." -#: ../comps-f9.xml.in.h:133 ../comps-f10.xml.in.h:141 -#: ../comps-f11.xml.in.h:162 ../comps-f12.xml.in.h:162 +#: ../comps-f9.xml.in.h:133 ../comps-f10.xml.in.h:142 +#: ../comps-f11.xml.in.h:163 ../comps-f12.xml.in.h:174 +#: ../comps-f13.xml.in.h:174 msgid "Samoan Support" msgstr "????? ?????" -#: ../comps-f9.xml.in.h:134 ../comps-f10.xml.in.h:142 -#: ../comps-f11.xml.in.h:165 ../comps-f12.xml.in.h:165 +#: ../comps-f9.xml.in.h:134 ../comps-f10.xml.in.h:143 +#: ../comps-f11.xml.in.h:166 ../comps-f12.xml.in.h:177 +#: ../comps-f13.xml.in.h:177 msgid "Serbian Support" msgstr "???????? ?????" -#: ../comps-f9.xml.in.h:135 ../comps-f10.xml.in.h:143 -#: ../comps-f11.xml.in.h:166 ../comps-f12.xml.in.h:166 +#: ../comps-f9.xml.in.h:135 ../comps-f10.xml.in.h:144 +#: ../comps-f11.xml.in.h:167 ../comps-f12.xml.in.h:178 +#: ../comps-f13.xml.in.h:178 msgid "Server Configuration Tools" msgstr "??????? ?????? ????????" -#: ../comps-f9.xml.in.h:136 ../comps-f10.xml.in.h:144 -#: ../comps-f11.xml.in.h:167 ../comps-f12.xml.in.h:167 -#: ../comps-el4.xml.in.h:41 ../comps-el5.xml.in.h:42 +#: ../comps-f9.xml.in.h:136 ../comps-f10.xml.in.h:145 +#: ../comps-f11.xml.in.h:168 ../comps-f12.xml.in.h:179 +#: ../comps-f13.xml.in.h:179 ../comps-el4.xml.in.h:41 ../comps-el5.xml.in.h:42 msgid "Servers" msgstr "??????????" -#: ../comps-f9.xml.in.h:137 ../comps-f10.xml.in.h:145 -#: ../comps-f11.xml.in.h:168 ../comps-f12.xml.in.h:168 -#: ../comps-el4.xml.in.h:42 ../comps-el5.xml.in.h:43 +#: ../comps-f9.xml.in.h:137 ../comps-f10.xml.in.h:146 +#: ../comps-f11.xml.in.h:169 ../comps-f12.xml.in.h:180 +#: ../comps-f13.xml.in.h:180 ../comps-el4.xml.in.h:42 ../comps-el5.xml.in.h:43 msgid "Simple window managers that aren't part of a larger desktop environment." msgstr "???? ????? ??????? ???????? ?????????? ???? ??????? ????? ??????????." -#: ../comps-f9.xml.in.h:138 ../comps-f10.xml.in.h:147 -#: ../comps-f11.xml.in.h:170 ../comps-f12.xml.in.h:170 +#: ../comps-f9.xml.in.h:138 ../comps-f10.xml.in.h:148 +#: ../comps-f11.xml.in.h:171 ../comps-f12.xml.in.h:182 +#: ../comps-f13.xml.in.h:182 msgid "Sinhala Support" msgstr "????? ?????" -#: ../comps-f9.xml.in.h:139 ../comps-f10.xml.in.h:148 -#: ../comps-f11.xml.in.h:171 ../comps-f12.xml.in.h:171 +#: ../comps-f9.xml.in.h:139 ../comps-f10.xml.in.h:149 +#: ../comps-f11.xml.in.h:172 ../comps-f12.xml.in.h:183 +#: ../comps-f13.xml.in.h:183 msgid "Slovak Support" msgstr "???????? ?????" -#: ../comps-f9.xml.in.h:140 ../comps-f10.xml.in.h:149 -#: ../comps-f11.xml.in.h:172 ../comps-f12.xml.in.h:172 +#: ../comps-f9.xml.in.h:140 ../comps-f10.xml.in.h:150 +#: ../comps-f11.xml.in.h:173 ../comps-f12.xml.in.h:184 +#: ../comps-f13.xml.in.h:184 msgid "Slovenian Support" msgstr "??????????? ?????" -#: ../comps-f9.xml.in.h:141 ../comps-f10.xml.in.h:150 -#: ../comps-f11.xml.in.h:173 ../comps-f12.xml.in.h:173 +#: ../comps-f9.xml.in.h:141 ../comps-f10.xml.in.h:151 +#: ../comps-f11.xml.in.h:174 ../comps-f12.xml.in.h:185 +#: ../comps-f13.xml.in.h:185 msgid "Smallest possible installation" msgstr "???????????? ??????????" -#: ../comps-f9.xml.in.h:142 ../comps-f10.xml.in.h:151 -#: ../comps-f11.xml.in.h:174 ../comps-f12.xml.in.h:174 -#: ../comps-el4.xml.in.h:43 ../comps-el5.xml.in.h:44 +#: ../comps-f9.xml.in.h:142 ../comps-f10.xml.in.h:152 +#: ../comps-f11.xml.in.h:175 ../comps-f12.xml.in.h:186 +#: ../comps-f13.xml.in.h:186 ../comps-el4.xml.in.h:43 ../comps-el5.xml.in.h:44 msgid "Software used for running network servers" msgstr "??? ????????????? ?????????????? ????? ????????" -#: ../comps-f9.xml.in.h:143 ../comps-f10.xml.in.h:152 -#: ../comps-f11.xml.in.h:175 ../comps-f12.xml.in.h:175 +#: ../comps-f9.xml.in.h:143 ../comps-f10.xml.in.h:153 +#: ../comps-f11.xml.in.h:176 ../comps-f12.xml.in.h:187 +#: ../comps-f13.xml.in.h:187 msgid "Somali Support" msgstr "?????? ?????" -#: ../comps-f9.xml.in.h:144 ../comps-f10.xml.in.h:153 -#: ../comps-f11.xml.in.h:176 ../comps-f12.xml.in.h:176 +#: ../comps-f9.xml.in.h:144 ../comps-f10.xml.in.h:154 +#: ../comps-f11.xml.in.h:177 ../comps-f12.xml.in.h:188 +#: ../comps-f13.xml.in.h:188 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit text files. This includes Emacs and Vi." @@ -772,116 +837,129 @@ msgstr "" "???? ??????????? ?????????? ? ???????????? ??? ????????? ????????? ???? ?????????? " "??????????????????. Emacs ????? Vi ? ??????? ?????????." -#: ../comps-f9.xml.in.h:145 ../comps-f10.xml.in.h:154 -#: ../comps-f11.xml.in.h:177 ../comps-f12.xml.in.h:177 -#: ../comps-el4.xml.in.h:45 ../comps-el5.xml.in.h:46 +#: ../comps-f9.xml.in.h:145 ../comps-f10.xml.in.h:155 +#: ../comps-f11.xml.in.h:178 ../comps-f12.xml.in.h:189 +#: ../comps-f13.xml.in.h:189 ../comps-el4.xml.in.h:45 ../comps-el5.xml.in.h:46 msgid "Sound and Video" msgstr "????? ????? ??????" -#: ../comps-f9.xml.in.h:146 ../comps-f10.xml.in.h:155 -#: ../comps-f11.xml.in.h:178 ../comps-f12.xml.in.h:178 +#: ../comps-f9.xml.in.h:146 ../comps-f10.xml.in.h:156 +#: ../comps-f11.xml.in.h:179 ../comps-f12.xml.in.h:190 +#: ../comps-f13.xml.in.h:190 msgid "Southern Ndebele Support" msgstr "???? ?????? ?????" -#: ../comps-f9.xml.in.h:147 ../comps-f10.xml.in.h:156 -#: ../comps-f11.xml.in.h:179 ../comps-f12.xml.in.h:179 +#: ../comps-f9.xml.in.h:147 ../comps-f10.xml.in.h:157 +#: ../comps-f11.xml.in.h:180 ../comps-f12.xml.in.h:191 +#: ../comps-f13.xml.in.h:191 msgid "Southern Sotho Support" msgstr "???? ???? ?????" -#: ../comps-f9.xml.in.h:148 ../comps-f10.xml.in.h:157 -#: ../comps-f11.xml.in.h:180 ../comps-f12.xml.in.h:180 +#: ../comps-f9.xml.in.h:148 ../comps-f10.xml.in.h:158 +#: ../comps-f11.xml.in.h:181 ../comps-f12.xml.in.h:192 +#: ../comps-f13.xml.in.h:192 msgid "Spanish Support" msgstr "?????????? ?????" -#: ../comps-f9.xml.in.h:149 ../comps-f10.xml.in.h:159 -#: ../comps-f11.xml.in.h:184 ../comps-f12.xml.in.h:184 -#: ../comps-el4.xml.in.h:46 +#: ../comps-f9.xml.in.h:149 ../comps-f10.xml.in.h:160 +#: ../comps-f11.xml.in.h:185 ../comps-f12.xml.in.h:196 +#: ../comps-f13.xml.in.h:196 ../comps-el4.xml.in.h:46 msgid "Support for developing programs in the Java programming language." msgstr "???? ????????????? ????????? ??????????????? ???????? ?????." -#: ../comps-f9.xml.in.h:150 ../comps-f10.xml.in.h:160 -#: ../comps-f11.xml.in.h:186 ../comps-f12.xml.in.h:186 -#: ../comps-el4.xml.in.h:47 +#: ../comps-f9.xml.in.h:150 ../comps-f10.xml.in.h:162 +#: ../comps-f11.xml.in.h:188 ../comps-f12.xml.in.h:199 +#: ../comps-f13.xml.in.h:199 ../comps-el4.xml.in.h:47 msgid "Support for running programs written in the Java programming language." msgstr "???? ????????????? ????????? ??????? ??????????????? ??????? ?????." -#: ../comps-f9.xml.in.h:151 ../comps-f10.xml.in.h:161 -#: ../comps-f11.xml.in.h:188 ../comps-f12.xml.in.h:188 +#: ../comps-f9.xml.in.h:151 ../comps-f10.xml.in.h:163 +#: ../comps-f11.xml.in.h:190 ../comps-f12.xml.in.h:201 +#: ../comps-f13.xml.in.h:201 msgid "Swati Support" msgstr "?????? ?????" -#: ../comps-f9.xml.in.h:152 ../comps-f10.xml.in.h:162 -#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:189 +#: ../comps-f9.xml.in.h:152 ../comps-f10.xml.in.h:164 +#: ../comps-f11.xml.in.h:191 ../comps-f12.xml.in.h:202 +#: ../comps-f13.xml.in.h:202 msgid "Swedish Support" msgstr "???????? ?????" -#: ../comps-f9.xml.in.h:153 ../comps-f10.xml.in.h:163 -#: ../comps-f11.xml.in.h:190 ../comps-f12.xml.in.h:190 -#: ../comps-el4.xml.in.h:48 ../comps-el5.xml.in.h:47 +#: ../comps-f9.xml.in.h:153 ../comps-f10.xml.in.h:165 +#: ../comps-f11.xml.in.h:192 ../comps-f12.xml.in.h:203 +#: ../comps-f13.xml.in.h:203 ../comps-el4.xml.in.h:48 ../comps-el5.xml.in.h:47 msgid "System Tools" msgstr "???????????? ????????" -#: ../comps-f9.xml.in.h:154 ../comps-f10.xml.in.h:164 -#: ../comps-f11.xml.in.h:191 ../comps-f12.xml.in.h:191 +#: ../comps-f9.xml.in.h:154 ../comps-f10.xml.in.h:166 +#: ../comps-f11.xml.in.h:193 ../comps-f12.xml.in.h:204 +#: ../comps-f13.xml.in.h:204 msgid "Tagalog Support" msgstr "????????? ?????" -#: ../comps-f9.xml.in.h:155 ../comps-f10.xml.in.h:166 -#: ../comps-f11.xml.in.h:193 ../comps-f12.xml.in.h:193 +#: ../comps-f9.xml.in.h:155 ../comps-f10.xml.in.h:168 +#: ../comps-f11.xml.in.h:195 ../comps-f12.xml.in.h:206 +#: ../comps-f13.xml.in.h:206 msgid "Tamil Support" msgstr "????? ?????" -#: ../comps-f9.xml.in.h:156 ../comps-f10.xml.in.h:167 -#: ../comps-f11.xml.in.h:194 ../comps-f12.xml.in.h:194 +#: ../comps-f9.xml.in.h:156 ../comps-f10.xml.in.h:169 +#: ../comps-f11.xml.in.h:196 ../comps-f12.xml.in.h:207 +#: ../comps-f13.xml.in.h:207 msgid "Telugu Support" msgstr "?????? ?????" -#: ../comps-f9.xml.in.h:157 ../comps-f10.xml.in.h:168 -#: ../comps-f11.xml.in.h:196 ../comps-f12.xml.in.h:196 -#: ../comps-el4.xml.in.h:49 ../comps-el5.xml.in.h:48 +#: ../comps-f9.xml.in.h:157 ../comps-f10.xml.in.h:170 +#: ../comps-f11.xml.in.h:198 ../comps-f12.xml.in.h:209 +#: ../comps-f13.xml.in.h:209 ../comps-el4.xml.in.h:49 ../comps-el5.xml.in.h:48 msgid "Text-based Internet" msgstr "????????? ????????" -#: ../comps-f9.xml.in.h:158 ../comps-f10.xml.in.h:169 -#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:197 +#: ../comps-f9.xml.in.h:158 ../comps-f10.xml.in.h:171 +#: ../comps-f11.xml.in.h:199 ../comps-f12.xml.in.h:210 +#: ../comps-f13.xml.in.h:210 msgid "Thai Support" msgstr "???? ?????" -#: ../comps-f9.xml.in.h:159 ../comps-f10.xml.in.h:170 -#: ../comps-f11.xml.in.h:198 ../comps-f12.xml.in.h:198 -#: ../comps-el4.xml.in.h:51 ../comps-el5.xml.in.h:50 +#: ../comps-f9.xml.in.h:159 ../comps-f10.xml.in.h:172 +#: ../comps-f11.xml.in.h:200 ../comps-f12.xml.in.h:211 +#: ../comps-f13.xml.in.h:211 ../comps-el4.xml.in.h:51 ../comps-el5.xml.in.h:50 msgid "The applications include office suites, PDF viewers, and more." msgstr "????? ????????? ????????? ????????, PDF ???????? ???? ??? ???????????????????." -#: ../comps-f9.xml.in.h:160 ../comps-f10.xml.in.h:171 -#: ../comps-f11.xml.in.h:199 ../comps-f12.xml.in.h:199 +#: ../comps-f9.xml.in.h:160 ../comps-f10.xml.in.h:173 +#: ../comps-f11.xml.in.h:201 ../comps-f12.xml.in.h:212 +#: ../comps-f13.xml.in.h:212 msgid "The packages in this group are core libraries needed to develop applications." msgstr "??????????? ???????? ???????? ???? ?????????? ? ???????? ???????????." -#: ../comps-f9.xml.in.h:161 ../comps-f10.xml.in.h:172 -#: ../comps-f11.xml.in.h:200 ../comps-f12.xml.in.h:200 -#: ../comps-el4.xml.in.h:52 ../comps-el5.xml.in.h:51 +#: ../comps-f9.xml.in.h:161 ../comps-f10.xml.in.h:174 +#: ../comps-f11.xml.in.h:202 ../comps-f12.xml.in.h:213 +#: ../comps-f13.xml.in.h:213 ../comps-el4.xml.in.h:52 ../comps-el5.xml.in.h:51 msgid "These packages allow you to configure an IMAP or SMTP mail server." msgstr "? ???????????? IMAP ???? SMTP ???? ???????????? ???????? ??????????????????." -#: ../comps-f9.xml.in.h:162 ../comps-f10.xml.in.h:173 -#: ../comps-f11.xml.in.h:201 ../comps-f12.xml.in.h:201 +#: ../comps-f9.xml.in.h:162 ../comps-f10.xml.in.h:175 +#: ../comps-f11.xml.in.h:203 ../comps-f12.xml.in.h:214 +#: ../comps-f13.xml.in.h:214 msgid "These packages allow you to develop applications for the X Window System." msgstr "X Window ?????????? ??????????? ???????? ? ???????????? ??????????????????." -#: ../comps-f9.xml.in.h:163 ../comps-f10.xml.in.h:174 -#: ../comps-f11.xml.in.h:202 ../comps-f12.xml.in.h:202 -#: ../comps-el4.xml.in.h:53 ../comps-el5.xml.in.h:52 +#: ../comps-f9.xml.in.h:163 ../comps-f10.xml.in.h:176 +#: ../comps-f11.xml.in.h:204 ../comps-f12.xml.in.h:215 +#: ../comps-f13.xml.in.h:215 ../comps-el4.xml.in.h:53 ../comps-el5.xml.in.h:52 msgid "These packages are helpful when developing web applications or web pages." msgstr "??? ??????????? ??? ??? ????????? ????????????????? ? ???????????? ???????????????." -#: ../comps-f9.xml.in.h:164 ../comps-f10.xml.in.h:175 -#: ../comps-f11.xml.in.h:203 ../comps-f12.xml.in.h:203 +#: ../comps-f9.xml.in.h:164 ../comps-f10.xml.in.h:177 +#: ../comps-f11.xml.in.h:205 ../comps-f12.xml.in.h:216 +#: ../comps-f13.xml.in.h:216 msgid "These packages include network-based servers such as DHCP, Kerberos and NIS." msgstr "? ???????????? DHCP, Kerberos, NIS.?????? ?????????? ???????????????????." -#: ../comps-f9.xml.in.h:165 ../comps-f10.xml.in.h:176 -#: ../comps-f11.xml.in.h:204 ../comps-f12.xml.in.h:204 +#: ../comps-f9.xml.in.h:165 ../comps-f10.xml.in.h:178 +#: ../comps-f11.xml.in.h:206 ../comps-f12.xml.in.h:217 +#: ../comps-f13.xml.in.h:217 msgid "" "These packages include servers for old network protocols such as rsh and " "telnet." @@ -889,18 +967,21 @@ msgstr "" "? ???????????? rsh, telnet ?????? ???? ??? ??????????????? ??????? " "???????????????????." -#: ../comps-f9.xml.in.h:166 ../comps-f10.xml.in.h:177 -#: ../comps-f11.xml.in.h:205 ../comps-f12.xml.in.h:205 +#: ../comps-f9.xml.in.h:166 ../comps-f10.xml.in.h:179 +#: ../comps-f11.xml.in.h:207 ../comps-f12.xml.in.h:218 +#: ../comps-f13.xml.in.h:218 msgid "These packages provide a virtualization environment." msgstr "? ???????????? ?????????? ?????????? ?????????." -#: ../comps-f9.xml.in.h:167 ../comps-f10.xml.in.h:178 -#: ../comps-f11.xml.in.h:206 ../comps-f12.xml.in.h:206 +#: ../comps-f9.xml.in.h:167 ../comps-f10.xml.in.h:180 +#: ../comps-f11.xml.in.h:208 ../comps-f12.xml.in.h:219 +#: ../comps-f13.xml.in.h:219 msgid "These packages provide compatibility with previous releases." msgstr "? ???????????? ?????? ???????????? ????? ?????????? ?????????." -#: ../comps-f9.xml.in.h:168 ../comps-f10.xml.in.h:179 -#: ../comps-f11.xml.in.h:207 ../comps-f12.xml.in.h:207 +#: ../comps-f9.xml.in.h:168 ../comps-f10.xml.in.h:181 +#: ../comps-f11.xml.in.h:209 ../comps-f12.xml.in.h:220 +#: ../comps-f13.xml.in.h:220 msgid "" "These packages provide support for various locales including fonts and input " "methods." @@ -908,8 +989,9 @@ msgstr "" "? ???????????? ???????? (font) ???? ?????????????????????? (input methods) ????? " "???????? ????? ?????????." -#: ../comps-f9.xml.in.h:169 ../comps-f10.xml.in.h:180 -#: ../comps-f11.xml.in.h:208 ../comps-f12.xml.in.h:208 +#: ../comps-f9.xml.in.h:169 ../comps-f10.xml.in.h:182 +#: ../comps-f11.xml.in.h:210 ../comps-f12.xml.in.h:221 +#: ../comps-f13.xml.in.h:221 msgid "" "These tools allow you to create documents in the DocBook format and convert " "them into HTML, PDF, Postscript, and text." @@ -917,21 +999,21 @@ msgstr "" "? ???????? ??????????????? DocBook ??????????? ????????, HTML, PDF, Postscript " "???? ???????? ??????????? ??????????????????." -#: ../comps-f9.xml.in.h:170 ../comps-f10.xml.in.h:181 -#: ../comps-f11.xml.in.h:209 ../comps-f12.xml.in.h:209 -#: ../comps-el4.xml.in.h:55 ../comps-el5.xml.in.h:54 +#: ../comps-f9.xml.in.h:170 ../comps-f10.xml.in.h:183 +#: ../comps-f11.xml.in.h:211 ../comps-f12.xml.in.h:222 +#: ../comps-f13.xml.in.h:222 ../comps-el4.xml.in.h:55 ../comps-el5.xml.in.h:54 msgid "These tools allow you to run a Web server on the system." msgstr "? ???????? ????? ???????? ??? ??????????????? ??????? ??????????????????." -#: ../comps-f9.xml.in.h:171 ../comps-f10.xml.in.h:182 -#: ../comps-f11.xml.in.h:210 ../comps-f12.xml.in.h:210 -#: ../comps-el4.xml.in.h:56 ../comps-el5.xml.in.h:55 +#: ../comps-f9.xml.in.h:171 ../comps-f10.xml.in.h:184 +#: ../comps-f11.xml.in.h:212 ../comps-f12.xml.in.h:223 +#: ../comps-f13.xml.in.h:223 ../comps-el4.xml.in.h:56 ../comps-el5.xml.in.h:55 msgid "These tools allow you to run an FTP server on the system." msgstr "? ???????? ????? ???????? FTP ??????????????? ??????? ??????????????????." -#: ../comps-f9.xml.in.h:172 ../comps-f10.xml.in.h:183 -#: ../comps-f11.xml.in.h:211 ../comps-f12.xml.in.h:211 -#: ../comps-el4.xml.in.h:57 ../comps-el5.xml.in.h:56 +#: ../comps-f9.xml.in.h:172 ../comps-f10.xml.in.h:185 +#: ../comps-f11.xml.in.h:213 ../comps-f12.xml.in.h:224 +#: ../comps-f13.xml.in.h:224 ../comps-el4.xml.in.h:57 ../comps-el5.xml.in.h:56 msgid "" "These tools include core development tools such as automake, gcc, perl, " "python, and debuggers." @@ -939,19 +1021,21 @@ msgstr "" "? ???????? automake, gcc, perl, python, ????????? ??????? ???????? ??????? " "???????????????????." -#: ../comps-f9.xml.in.h:173 ../comps-f10.xml.in.h:184 -#: ../comps-f11.xml.in.h:212 ../comps-f12.xml.in.h:212 -#: ../comps-el4.xml.in.h:58 ../comps-el5.xml.in.h:57 +#: ../comps-f9.xml.in.h:173 ../comps-f10.xml.in.h:186 +#: ../comps-f11.xml.in.h:214 ../comps-f12.xml.in.h:225 +#: ../comps-f13.xml.in.h:225 ../comps-el4.xml.in.h:58 ../comps-el5.xml.in.h:57 msgid "This group allows you to configure the system as a news server." msgstr "? ???? ????? ???????? ?????? ??????????? ???????? ??????????????????." -#: ../comps-f9.xml.in.h:174 ../comps-f10.xml.in.h:185 -#: ../comps-f11.xml.in.h:213 ../comps-f12.xml.in.h:213 +#: ../comps-f9.xml.in.h:174 ../comps-f10.xml.in.h:187 +#: ../comps-f11.xml.in.h:215 ../comps-f12.xml.in.h:226 +#: ../comps-f13.xml.in.h:226 msgid "This group contains all of Red Hat's custom server configuration tools." msgstr "? ???? Red Hat ? ????? ???????? ??????? ?????? ??????????? ????????????." -#: ../comps-f9.xml.in.h:175 ../comps-f10.xml.in.h:186 -#: ../comps-f11.xml.in.h:214 ../comps-f12.xml.in.h:214 +#: ../comps-f9.xml.in.h:175 ../comps-f10.xml.in.h:188 +#: ../comps-f11.xml.in.h:216 ../comps-f12.xml.in.h:227 +#: ../comps-f13.xml.in.h:227 msgid "" "This group includes a minimal set of packages. Useful for creating small " "router/firewall boxes, for example." @@ -959,15 +1043,15 @@ msgstr "" "? ????, ????? ????? ???????? ????? ?????? ???????? ???????? ???????????????????????. ?." "??." -#: ../comps-f9.xml.in.h:176 ../comps-f10.xml.in.h:187 -#: ../comps-f11.xml.in.h:215 ../comps-f12.xml.in.h:215 -#: ../comps-el4.xml.in.h:59 ../comps-el5.xml.in.h:58 +#: ../comps-f9.xml.in.h:176 ../comps-f10.xml.in.h:189 +#: ../comps-f11.xml.in.h:217 ../comps-f12.xml.in.h:228 +#: ../comps-f13.xml.in.h:228 ../comps-el4.xml.in.h:59 ../comps-el5.xml.in.h:58 msgid "This group includes graphical email, Web, and chat clients." msgstr "? ???? ???????? ??-????, ??? ???? ??????? ????????????????????." -#: ../comps-f9.xml.in.h:177 ../comps-f10.xml.in.h:188 -#: ../comps-f11.xml.in.h:216 ../comps-f12.xml.in.h:216 -#: ../comps-el4.xml.in.h:60 ../comps-el5.xml.in.h:59 +#: ../comps-f9.xml.in.h:177 ../comps-f10.xml.in.h:190 +#: ../comps-f11.xml.in.h:218 ../comps-f12.xml.in.h:229 +#: ../comps-f13.xml.in.h:229 ../comps-el4.xml.in.h:60 ../comps-el5.xml.in.h:59 msgid "" "This group includes packages for performing mathematical and scientific " "computations and plotting, as well as unit conversion." @@ -975,17 +1059,17 @@ msgstr "" "? ???? ?????? ???? ????????? ??????????? ?????, ??????????????? (??????) ??????? " "???? ?????? ?????????????? ????????? ???????????????????????." -#: ../comps-f9.xml.in.h:178 ../comps-f10.xml.in.h:189 -#: ../comps-f11.xml.in.h:217 ../comps-f12.xml.in.h:217 -#: ../comps-el4.xml.in.h:61 ../comps-el5.xml.in.h:60 +#: ../comps-f9.xml.in.h:178 ../comps-f10.xml.in.h:191 +#: ../comps-f11.xml.in.h:219 ../comps-f12.xml.in.h:230 +#: ../comps-f13.xml.in.h:230 ../comps-el4.xml.in.h:61 ../comps-el5.xml.in.h:60 msgid "This group includes packages to help you manipulate and scan images." msgstr "" "? ???? ??????????? ?????????? ???? ?????? ????? ?????????????? " "???????????????????????." -#: ../comps-f9.xml.in.h:179 ../comps-f10.xml.in.h:190 -#: ../comps-f11.xml.in.h:218 ../comps-f12.xml.in.h:218 -#: ../comps-el4.xml.in.h:62 ../comps-el5.xml.in.h:61 +#: ../comps-f9.xml.in.h:179 ../comps-f10.xml.in.h:192 +#: ../comps-f11.xml.in.h:220 ../comps-f12.xml.in.h:231 +#: ../comps-f13.xml.in.h:231 ../comps-el4.xml.in.h:62 ../comps-el5.xml.in.h:61 msgid "" "This group includes text-based email, Web, and chat clients. These " "applications do not require the X Window System." @@ -993,9 +1077,9 @@ msgstr "" "? ???? X Window ????????? ?????????????? ?????????? ??-????, ???, ??????? ?????? " "???????????????????." -#: ../comps-f9.xml.in.h:180 ../comps-f10.xml.in.h:191 -#: ../comps-f11.xml.in.h:219 ../comps-f12.xml.in.h:219 -#: ../comps-el4.xml.in.h:63 ../comps-el5.xml.in.h:62 +#: ../comps-f9.xml.in.h:180 ../comps-f10.xml.in.h:193 +#: ../comps-f11.xml.in.h:221 ../comps-f12.xml.in.h:232 +#: ../comps-f13.xml.in.h:232 ../comps-el4.xml.in.h:63 ../comps-el5.xml.in.h:62 msgid "" "This group is a collection of graphical administration tools for the system, " "such as for managing user accounts and configuring system hardware." @@ -1003,21 +1087,21 @@ msgstr "" "? ???? ???????? ?????? ???????, ???????????? ???????? ?????? ???? ??? ?????????? " "???????? ?????????? ???????? ???????????????????." -#: ../comps-f9.xml.in.h:181 ../comps-f10.xml.in.h:192 -#: ../comps-f11.xml.in.h:220 ../comps-f12.xml.in.h:220 -#: ../comps-el4.xml.in.h:66 ../comps-el5.xml.in.h:65 +#: ../comps-f9.xml.in.h:181 ../comps-f10.xml.in.h:194 +#: ../comps-f11.xml.in.h:222 ../comps-f12.xml.in.h:233 +#: ../comps-f13.xml.in.h:233 ../comps-el4.xml.in.h:66 ../comps-el5.xml.in.h:65 msgid "This group is a collection of tools and resources of Armenian environments." msgstr "? ?????? ?????????? ??????? ???????? ???? ?????????? ???? ????????? ?????." -#: ../comps-f9.xml.in.h:182 ../comps-f10.xml.in.h:193 -#: ../comps-f11.xml.in.h:221 ../comps-f12.xml.in.h:221 -#: ../comps-el4.xml.in.h:69 ../comps-el5.xml.in.h:69 +#: ../comps-f9.xml.in.h:182 ../comps-f10.xml.in.h:195 +#: ../comps-f11.xml.in.h:223 ../comps-f12.xml.in.h:234 +#: ../comps-f13.xml.in.h:234 ../comps-el4.xml.in.h:69 ../comps-el5.xml.in.h:69 msgid "This group is a collection of tools for various hardware specific utilities." msgstr "? ?????? ????? ???????? ??????? ???????? ???? ????????? ?????." -#: ../comps-f9.xml.in.h:183 ../comps-f10.xml.in.h:194 -#: ../comps-f11.xml.in.h:223 ../comps-f12.xml.in.h:223 -#: ../comps-el4.xml.in.h:70 ../comps-el5.xml.in.h:70 +#: ../comps-f9.xml.in.h:183 ../comps-f10.xml.in.h:196 +#: ../comps-f11.xml.in.h:225 ../comps-f12.xml.in.h:236 +#: ../comps-f13.xml.in.h:236 ../comps-el4.xml.in.h:70 ../comps-el5.xml.in.h:70 msgid "" "This group is a collection of various tools for the system, such as the " "client for connecting to SMB shares and tools to monitor network traffic." @@ -1025,15 +1109,17 @@ msgstr "" "? ???? SMB shares ????? ?????????? ????? ?????? ????? ???? ??? ??????????? " "??????????????????? ???????? ???????????????????." -#: ../comps-f9.xml.in.h:184 ../comps-f10.xml.in.h:195 -#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:224 +#: ../comps-f9.xml.in.h:184 ../comps-f10.xml.in.h:197 +#: ../comps-f11.xml.in.h:226 ../comps-f12.xml.in.h:237 +#: ../comps-f13.xml.in.h:237 msgid "This package group allows you to run a DNS name server (BIND) on the system." msgstr "" "? ???????? ???? ????? ???????? ??????????????? (DNS name server (BIND)) ??????? " "????? ?????????????." -#: ../comps-f9.xml.in.h:185 ../comps-f10.xml.in.h:196 -#: ../comps-f11.xml.in.h:225 ../comps-f12.xml.in.h:225 +#: ../comps-f9.xml.in.h:185 ../comps-f10.xml.in.h:198 +#: ../comps-f11.xml.in.h:227 ../comps-f12.xml.in.h:238 +#: ../comps-f13.xml.in.h:238 msgid "" "This package group allows you to share files between Linux and MS Windows" "(tm) systems." @@ -1041,314 +1127,363 @@ msgstr "" "? ???????? ???? ??????? ???? ???????(tm) ????? ????? ????? ???????? " "??????????????????." -#: ../comps-f9.xml.in.h:186 ../comps-f10.xml.in.h:197 -#: ../comps-f11.xml.in.h:226 ../comps-f12.xml.in.h:226 +#: ../comps-f9.xml.in.h:186 ../comps-f10.xml.in.h:199 +#: ../comps-f11.xml.in.h:228 ../comps-f12.xml.in.h:239 +#: ../comps-f13.xml.in.h:239 msgid "This package group contains packages useful for use with MySQL." msgstr "? ???????? ???? MySQL ????? ????????????? ???????????????????????." -#: ../comps-f9.xml.in.h:187 ../comps-f10.xml.in.h:198 -#: ../comps-f11.xml.in.h:227 ../comps-f12.xml.in.h:227 +#: ../comps-f9.xml.in.h:187 ../comps-f10.xml.in.h:200 +#: ../comps-f11.xml.in.h:229 ../comps-f12.xml.in.h:240 +#: ../comps-f13.xml.in.h:240 msgid "This package group includes packages useful for use with Postgresql." msgstr "? ???????? ???? Postgresql ????? ????????????? ???????????????????????." -#: ../comps-f9.xml.in.h:188 ../comps-f10.xml.in.h:199 -#: ../comps-f11.xml.in.h:228 ../comps-f12.xml.in.h:228 +#: ../comps-f9.xml.in.h:188 ../comps-f10.xml.in.h:201 +#: ../comps-f11.xml.in.h:230 ../comps-f12.xml.in.h:241 +#: ../comps-f13.xml.in.h:241 msgid "Tibetan Support" msgstr "????????? ?????" -#: ../comps-f9.xml.in.h:189 ../comps-f10.xml.in.h:200 -#: ../comps-f11.xml.in.h:229 ../comps-f12.xml.in.h:229 +#: ../comps-f9.xml.in.h:189 ../comps-f10.xml.in.h:202 +#: ../comps-f11.xml.in.h:231 ../comps-f12.xml.in.h:242 +#: ../comps-f13.xml.in.h:242 msgid "Tonga Support" msgstr "????? ?????" -#: ../comps-f9.xml.in.h:190 ../comps-f10.xml.in.h:201 -#: ../comps-f11.xml.in.h:230 ../comps-f12.xml.in.h:230 -#: ../comps-el4.xml.in.h:71 ../comps-el5.xml.in.h:71 +#: ../comps-f9.xml.in.h:190 ../comps-f10.xml.in.h:203 +#: ../comps-f11.xml.in.h:232 ../comps-f12.xml.in.h:243 +#: ../comps-f13.xml.in.h:243 ../comps-el4.xml.in.h:71 ../comps-el5.xml.in.h:71 msgid "Tools and Utilities needed by a Fedora Packager" msgstr "???? ?????? ?????????????? ??????? ????? ???? ????????????" -#: ../comps-f9.xml.in.h:191 ../comps-f10.xml.in.h:202 -#: ../comps-f11.xml.in.h:231 ../comps-f12.xml.in.h:231 +#: ../comps-f9.xml.in.h:191 ../comps-f10.xml.in.h:204 +#: ../comps-f11.xml.in.h:233 ../comps-f12.xml.in.h:244 +#: ../comps-f13.xml.in.h:244 msgid "Tsonga Support" msgstr "??????? ?????" -#: ../comps-f9.xml.in.h:192 ../comps-f10.xml.in.h:203 -#: ../comps-f11.xml.in.h:232 ../comps-f12.xml.in.h:232 +#: ../comps-f9.xml.in.h:192 ../comps-f10.xml.in.h:205 +#: ../comps-f11.xml.in.h:234 ../comps-f12.xml.in.h:245 +#: ../comps-f13.xml.in.h:245 msgid "Tswana Support" msgstr "?????? ?????" -#: ../comps-f9.xml.in.h:193 ../comps-f10.xml.in.h:204 -#: ../comps-f11.xml.in.h:233 ../comps-f12.xml.in.h:233 +#: ../comps-f9.xml.in.h:193 ../comps-f10.xml.in.h:206 +#: ../comps-f11.xml.in.h:235 ../comps-f12.xml.in.h:246 +#: ../comps-f13.xml.in.h:246 msgid "Turkish Support" msgstr "?????? ?????" -#: ../comps-f9.xml.in.h:194 ../comps-f10.xml.in.h:205 -#: ../comps-f11.xml.in.h:235 ../comps-f12.xml.in.h:235 +#: ../comps-f9.xml.in.h:194 ../comps-f10.xml.in.h:207 +#: ../comps-f11.xml.in.h:237 ../comps-f12.xml.in.h:248 +#: ../comps-f13.xml.in.h:248 msgid "Ukrainian Support" msgstr "??????????? ?????" -#: ../comps-f9.xml.in.h:195 ../comps-f10.xml.in.h:206 -#: ../comps-f11.xml.in.h:237 ../comps-f12.xml.in.h:237 +#: ../comps-f9.xml.in.h:195 ../comps-f10.xml.in.h:208 +#: ../comps-f11.xml.in.h:239 ../comps-f12.xml.in.h:250 +#: ../comps-f13.xml.in.h:250 msgid "Urdu Support" msgstr "????? ?????" -#: ../comps-f9.xml.in.h:196 ../comps-f10.xml.in.h:208 -#: ../comps-f11.xml.in.h:239 ../comps-f12.xml.in.h:239 -#: ../comps-el4.xml.in.h:72 ../comps-el5.xml.in.h:72 +#: ../comps-f9.xml.in.h:196 ../comps-f10.xml.in.h:210 +#: ../comps-f11.xml.in.h:241 ../comps-f12.xml.in.h:252 +#: ../comps-f13.xml.in.h:252 ../comps-el4.xml.in.h:72 ../comps-el5.xml.in.h:72 msgid "Various core pieces of the system." msgstr "????????? ????? ???????? ?????????." -#: ../comps-f9.xml.in.h:197 ../comps-f10.xml.in.h:209 -#: ../comps-f11.xml.in.h:240 ../comps-f12.xml.in.h:240 -#: ../comps-el5.xml.in.h:73 +#: ../comps-f9.xml.in.h:197 ../comps-f10.xml.in.h:211 +#: ../comps-f11.xml.in.h:242 ../comps-f12.xml.in.h:253 +#: ../comps-f13.xml.in.h:253 ../comps-el5.xml.in.h:73 msgid "Various ways to relax and spend your free time." msgstr "????????? ?????? ???? ????? ??????? ????????? ?????? ?????? ????????." -#: ../comps-f9.xml.in.h:198 ../comps-f10.xml.in.h:210 -#: ../comps-f11.xml.in.h:241 ../comps-f12.xml.in.h:241 +#: ../comps-f9.xml.in.h:198 ../comps-f10.xml.in.h:212 +#: ../comps-f11.xml.in.h:243 ../comps-f12.xml.in.h:254 +#: ../comps-f13.xml.in.h:254 msgid "Venda Support" msgstr "????? ?????" -#: ../comps-f9.xml.in.h:199 ../comps-f10.xml.in.h:211 -#: ../comps-f11.xml.in.h:242 ../comps-f12.xml.in.h:242 +#: ../comps-f9.xml.in.h:199 ../comps-f10.xml.in.h:213 +#: ../comps-f11.xml.in.h:244 ../comps-f12.xml.in.h:255 +#: ../comps-f13.xml.in.h:255 msgid "Vietnamese Support" msgstr "??????????? ?????" -#: ../comps-f9.xml.in.h:200 ../comps-f10.xml.in.h:212 -#: ../comps-f11.xml.in.h:243 ../comps-f12.xml.in.h:243 +#: ../comps-f9.xml.in.h:200 ../comps-f10.xml.in.h:214 +#: ../comps-f11.xml.in.h:245 ../comps-f12.xml.in.h:256 +#: ../comps-f13.xml.in.h:256 msgid "Virtualization" msgstr "??????????????? (Virtualization)" -#: ../comps-f9.xml.in.h:201 ../comps-f10.xml.in.h:213 -#: ../comps-f11.xml.in.h:244 ../comps-f12.xml.in.h:244 +#: ../comps-f9.xml.in.h:201 ../comps-f10.xml.in.h:215 +#: ../comps-f11.xml.in.h:246 ../comps-f12.xml.in.h:257 +#: ../comps-f13.xml.in.h:257 msgid "Walloon Support" msgstr "????? ?????" -#: ../comps-f9.xml.in.h:202 ../comps-f10.xml.in.h:214 -#: ../comps-f11.xml.in.h:245 ../comps-f12.xml.in.h:245 -#: ../comps-el4.xml.in.h:73 ../comps-el5.xml.in.h:74 +#: ../comps-f9.xml.in.h:202 ../comps-f10.xml.in.h:216 +#: ../comps-f11.xml.in.h:247 ../comps-f12.xml.in.h:258 +#: ../comps-f13.xml.in.h:258 ../comps-el4.xml.in.h:73 ../comps-el5.xml.in.h:74 msgid "Web Development" msgstr "??? ?????????" -#: ../comps-f9.xml.in.h:203 ../comps-f10.xml.in.h:215 -#: ../comps-f11.xml.in.h:246 ../comps-f12.xml.in.h:246 -#: ../comps-el4.xml.in.h:74 ../comps-el5.xml.in.h:75 +#: ../comps-f9.xml.in.h:203 ../comps-f10.xml.in.h:217 +#: ../comps-f11.xml.in.h:248 ../comps-f12.xml.in.h:259 +#: ../comps-f13.xml.in.h:259 ../comps-el4.xml.in.h:74 ../comps-el5.xml.in.h:75 msgid "Web Server" msgstr "??? ???????" -#: ../comps-f9.xml.in.h:204 ../comps-f10.xml.in.h:216 -#: ../comps-f11.xml.in.h:247 ../comps-f12.xml.in.h:247 +#: ../comps-f9.xml.in.h:204 ../comps-f10.xml.in.h:218 +#: ../comps-f11.xml.in.h:249 ../comps-f12.xml.in.h:260 +#: ../comps-f13.xml.in.h:260 msgid "Welsh Support" msgstr "?????? ?????" -#: ../comps-f9.xml.in.h:205 ../comps-f10.xml.in.h:217 -#: ../comps-f11.xml.in.h:248 ../comps-f12.xml.in.h:248 -#: ../comps-el4.xml.in.h:75 ../comps-el5.xml.in.h:76 +#: ../comps-f9.xml.in.h:205 ../comps-f10.xml.in.h:219 +#: ../comps-f11.xml.in.h:250 ../comps-f12.xml.in.h:261 +#: ../comps-f13.xml.in.h:261 ../comps-el4.xml.in.h:75 ../comps-el5.xml.in.h:76 msgid "Window Managers" msgstr "????? ??????????" -#: ../comps-f9.xml.in.h:206 ../comps-f10.xml.in.h:218 -#: ../comps-f11.xml.in.h:249 ../comps-f12.xml.in.h:249 +#: ../comps-f9.xml.in.h:206 ../comps-f10.xml.in.h:220 +#: ../comps-f11.xml.in.h:251 ../comps-f12.xml.in.h:262 +#: ../comps-f13.xml.in.h:262 msgid "Windows File Server" msgstr "??????? ??? ???????" -#: ../comps-f9.xml.in.h:207 ../comps-f10.xml.in.h:219 -#: ../comps-f11.xml.in.h:250 ../comps-f12.xml.in.h:250 +#: ../comps-f9.xml.in.h:207 ../comps-f10.xml.in.h:221 +#: ../comps-f11.xml.in.h:252 ../comps-f12.xml.in.h:263 +#: ../comps-f13.xml.in.h:263 msgid "X Software Development" msgstr "X ???????? ??????" -#: ../comps-f9.xml.in.h:208 ../comps-f10.xml.in.h:220 -#: ../comps-f11.xml.in.h:251 ../comps-f12.xml.in.h:251 -#: ../comps-el4.xml.in.h:76 ../comps-el5.xml.in.h:77 +#: ../comps-f9.xml.in.h:208 ../comps-f10.xml.in.h:222 +#: ../comps-f11.xml.in.h:253 ../comps-f12.xml.in.h:264 +#: ../comps-f13.xml.in.h:264 ../comps-el4.xml.in.h:76 ../comps-el5.xml.in.h:77 msgid "X Window System" msgstr "X Window ????????" -#: ../comps-f9.xml.in.h:209 ../comps-f10.xml.in.h:221 -#: ../comps-f11.xml.in.h:252 ../comps-f12.xml.in.h:252 +#: ../comps-f9.xml.in.h:209 ../comps-f10.xml.in.h:223 +#: ../comps-f11.xml.in.h:254 ../comps-f12.xml.in.h:265 +#: ../comps-f13.xml.in.h:265 msgid "XFCE" msgstr "XFCE" -#: ../comps-f9.xml.in.h:210 ../comps-f10.xml.in.h:222 -#: ../comps-f11.xml.in.h:253 ../comps-f12.xml.in.h:253 +#: ../comps-f9.xml.in.h:210 ../comps-f10.xml.in.h:224 +#: ../comps-f11.xml.in.h:255 ../comps-f12.xml.in.h:266 +#: ../comps-f13.xml.in.h:266 msgid "XFCE Software Development" msgstr "XFCE ???????? ?????????" -#: ../comps-f9.xml.in.h:211 ../comps-f10.xml.in.h:223 -#: ../comps-f11.xml.in.h:254 ../comps-f12.xml.in.h:254 +#: ../comps-f9.xml.in.h:211 ../comps-f10.xml.in.h:225 +#: ../comps-f11.xml.in.h:256 ../comps-f12.xml.in.h:267 +#: ../comps-f13.xml.in.h:267 msgid "Xhosa Support" msgstr "?????? ?????" -#: ../comps-f9.xml.in.h:212 ../comps-f10.xml.in.h:224 -#: ../comps-f11.xml.in.h:255 ../comps-f12.xml.in.h:255 +#: ../comps-f9.xml.in.h:212 ../comps-f10.xml.in.h:226 +#: ../comps-f11.xml.in.h:257 ../comps-f12.xml.in.h:268 +#: ../comps-f13.xml.in.h:268 msgid "Zulu Support" msgstr "???? ?????" -#: ../comps-f10.xml.in.h:2 ../comps-f11.xml.in.h:2 ../comps-f12.xml.in.h:2 +#: ../comps-f10.xml.in.h:2 ../comps-f11.xml.in.h:2 ../comps-f12.xml.in.h:4 +#: ../comps-f13.xml.in.h:4 msgid "A software playground for learning about learning." msgstr "??????? ????? ?????? ???????? ???? ???????? ??? ?????." -#: ../comps-f10.xml.in.h:71 ../comps-f11.xml.in.h:81 ../comps-f12.xml.in.h:81 +#: ../comps-f10.xml.in.h:71 ../comps-f11.xml.in.h:81 msgid "Haskell Development" msgstr "?????????? ?????????" -#: ../comps-f10.xml.in.h:77 ../comps-f11.xml.in.h:88 ../comps-f12.xml.in.h:88 +#: ../comps-f10.xml.in.h:77 ../comps-f11.xml.in.h:88 ../comps-f12.xml.in.h:95 +#: ../comps-f13.xml.in.h:95 msgid "Input Methods" msgstr "???? ???????" -#: ../comps-f10.xml.in.h:78 ../comps-f11.xml.in.h:89 ../comps-f12.xml.in.h:89 +#: ../comps-f10.xml.in.h:78 ../comps-f11.xml.in.h:89 ../comps-f12.xml.in.h:96 +#: ../comps-f13.xml.in.h:96 msgid "Input method packages for the input of international text." msgstr "???????????? ????????? ???????? ???????? ???? ?????? ???????????." #: ../comps-f10.xml.in.h:95 ../comps-f11.xml.in.h:107 -#: ../comps-f12.xml.in.h:107 +#: ../comps-f12.xml.in.h:114 ../comps-f13.xml.in.h:114 msgid "Kashmiri Support" msgstr "???????? ?????" #: ../comps-f10.xml.in.h:98 ../comps-f11.xml.in.h:112 -#: ../comps-f12.xml.in.h:112 +#: ../comps-f12.xml.in.h:119 ../comps-f13.xml.in.h:119 msgid "Konkani Support" msgstr "?????? ?????" #: ../comps-f10.xml.in.h:101 ../comps-f11.xml.in.h:115 -#: ../comps-f12.xml.in.h:115 +#: ../comps-f12.xml.in.h:122 ../comps-f13.xml.in.h:122 msgid "LXDE" msgstr "LXDE" #: ../comps-f10.xml.in.h:113 ../comps-f11.xml.in.h:129 -#: ../comps-f12.xml.in.h:129 +#: ../comps-f12.xml.in.h:138 ../comps-f13.xml.in.h:138 msgid "Maithili Support" msgstr "?????? ?????" #: ../comps-f10.xml.in.h:120 ../comps-f11.xml.in.h:140 -#: ../comps-f12.xml.in.h:140 +#: ../comps-f12.xml.in.h:151 ../comps-f13.xml.in.h:151 msgid "Myanmar (Burmese) Support" msgstr "???????? (???????) ?????" -#: ../comps-f10.xml.in.h:146 ../comps-f11.xml.in.h:169 -#: ../comps-f12.xml.in.h:169 +#: ../comps-f10.xml.in.h:131 ../comps-f11.xml.in.h:153 +#: ../comps-f12.xml.in.h:164 ../comps-f13.xml.in.h:164 +msgid "Perl Development" +msgstr "Perl ??????" + +#: ../comps-f10.xml.in.h:147 ../comps-f11.xml.in.h:170 +#: ../comps-f12.xml.in.h:181 ../comps-f13.xml.in.h:181 msgid "Sindhi Support" msgstr "????? ?????" -#: ../comps-f10.xml.in.h:158 ../comps-f11.xml.in.h:183 -#: ../comps-f12.xml.in.h:183 +#: ../comps-f10.xml.in.h:159 ../comps-f11.xml.in.h:184 +#: ../comps-f12.xml.in.h:195 ../comps-f13.xml.in.h:195 msgid "Support for developing programs in the Haskell programming language." msgstr "?????????? ?????????????? ????????? ??????????????? ???????? ?????." -#: ../comps-f10.xml.in.h:165 ../comps-f11.xml.in.h:192 -#: ../comps-f12.xml.in.h:192 +#: ../comps-f10.xml.in.h:161 ../comps-f11.xml.in.h:186 +#: ../comps-f12.xml.in.h:197 ../comps-f13.xml.in.h:197 +msgid "Support for developing programs in the Perl programming language." +msgstr "Perl ?????????????? ????????? ??????????????? ???????? ?????." + +#: ../comps-f10.xml.in.h:167 ../comps-f11.xml.in.h:194 +#: ../comps-f12.xml.in.h:205 ../comps-f13.xml.in.h:205 msgid "Tajik Support" msgstr "?????? ?????" -#: ../comps-f10.xml.in.h:207 ../comps-f11.xml.in.h:238 -#: ../comps-f12.xml.in.h:238 +#: ../comps-f10.xml.in.h:209 ../comps-f11.xml.in.h:240 +#: ../comps-f12.xml.in.h:251 ../comps-f13.xml.in.h:251 msgid "Uzbek Support" msgstr "??????? ?????" -#: ../comps-f11.xml.in.h:6 ../comps-f12.xml.in.h:6 +#: ../comps-f11.xml.in.h:6 ../comps-f12.xml.in.h:8 ../comps-f13.xml.in.h:8 msgid "Amazigh Support" msgstr "??????? ?????" -#: ../comps-f11.xml.in.h:13 ../comps-f12.xml.in.h:13 +#: ../comps-f11.xml.in.h:13 ../comps-f12.xml.in.h:15 ../comps-f13.xml.in.h:15 msgid "Azerbaijani Support" msgstr "?????????? ?????" -#: ../comps-f11.xml.in.h:27 ../comps-f12.xml.in.h:27 +#: ../comps-f11.xml.in.h:27 ../comps-f12.xml.in.h:31 ../comps-f13.xml.in.h:31 msgid "Chichewa Support" msgstr "?????? ?????" -#: ../comps-f11.xml.in.h:31 ../comps-f12.xml.in.h:31 +#: ../comps-f11.xml.in.h:31 ../comps-f12.xml.in.h:35 ../comps-f13.xml.in.h:35 msgid "Coptic Support" msgstr "???????? ?????" -#: ../comps-f11.xml.in.h:37 ../comps-f12.xml.in.h:37 +#: ../comps-f11.xml.in.h:37 ../comps-f12.xml.in.h:43 ../comps-f13.xml.in.h:43 msgid "Design and Simulation tools for hardware engineers" msgstr "???????? ????????????????? ??????? ???? ????????? ????????" -#: ../comps-f11.xml.in.h:48 ../comps-f12.xml.in.h:48 +#: ../comps-f11.xml.in.h:48 ../comps-f12.xml.in.h:55 ../comps-f13.xml.in.h:55 msgid "Electronic Lab" msgstr "??????????? ?????????" -#: ../comps-f11.xml.in.h:58 ../comps-f12.xml.in.h:58 +#: ../comps-f11.xml.in.h:58 ../comps-f12.xml.in.h:65 ../comps-f13.xml.in.h:65 msgid "Fijian Support" msgstr "??????? ?????" -#: ../comps-f11.xml.in.h:61 ../comps-f12.xml.in.h:61 +#: ../comps-f11.xml.in.h:61 ../comps-f12.xml.in.h:68 ../comps-f13.xml.in.h:68 msgid "Font design and packaging" msgstr "????????? ??????? ???? ???????? ????????" -#: ../comps-f11.xml.in.h:65 ../comps-f12.xml.in.h:65 +#: ../comps-f11.xml.in.h:65 ../comps-f12.xml.in.h:72 ../comps-f13.xml.in.h:72 msgid "Frisian Support" msgstr "?????????? ?????" -#: ../comps-f11.xml.in.h:66 ../comps-f12.xml.in.h:66 +#: ../comps-f11.xml.in.h:66 ../comps-f12.xml.in.h:73 ../comps-f13.xml.in.h:73 msgid "Friulian Support" msgstr "??????????? ?????" -#: ../comps-f11.xml.in.h:83 ../comps-f12.xml.in.h:83 +#: ../comps-f11.xml.in.h:83 ../comps-f12.xml.in.h:90 ../comps-f13.xml.in.h:90 msgid "Hiligaynon Support" msgstr "???????????? ?????" -#: ../comps-f11.xml.in.h:96 ../comps-f12.xml.in.h:96 +#: ../comps-f11.xml.in.h:96 ../comps-f12.xml.in.h:103 +#: ../comps-f13.xml.in.h:103 msgid "Interlingua Support" msgstr "???????????? ?????" -#: ../comps-f11.xml.in.h:109 ../comps-f12.xml.in.h:109 +#: ../comps-f11.xml.in.h:109 ../comps-f12.xml.in.h:116 +#: ../comps-f13.xml.in.h:116 msgid "Kazakh Support" msgstr "???? ?????" -#: ../comps-f11.xml.in.h:111 ../comps-f12.xml.in.h:111 +#: ../comps-f11.xml.in.h:111 ../comps-f12.xml.in.h:118 +#: ../comps-f13.xml.in.h:118 msgid "Kinyarwanda Support" msgstr "???????????? ?????" -#: ../comps-f11.xml.in.h:118 ../comps-f12.xml.in.h:118 +#: ../comps-f11.xml.in.h:118 ../comps-f12.xml.in.h:126 +#: ../comps-f13.xml.in.h:126 msgid "Latin Support" msgstr "?????? ?????" -#: ../comps-f11.xml.in.h:126 ../comps-f12.xml.in.h:126 +#: ../comps-f11.xml.in.h:126 ../comps-f12.xml.in.h:134 +#: ../comps-f13.xml.in.h:134 msgid "Luxembourgish Support" msgstr "???????????? ?????" -#: ../comps-f11.xml.in.h:130 ../comps-f12.xml.in.h:130 +#: ../comps-f11.xml.in.h:130 ../comps-f12.xml.in.h:139 +#: ../comps-f13.xml.in.h:139 msgid "Malagasy Support" msgstr "?????? ?????" -#: ../comps-f11.xml.in.h:133 ../comps-f12.xml.in.h:133 +#: ../comps-f11.xml.in.h:133 ../comps-f12.xml.in.h:142 +#: ../comps-f13.xml.in.h:142 msgid "Maltese Support" msgstr "???????? ?????" -#: ../comps-f11.xml.in.h:134 ../comps-f12.xml.in.h:134 +#: ../comps-f11.xml.in.h:134 ../comps-f12.xml.in.h:143 +#: ../comps-f13.xml.in.h:143 msgid "Manx Support" msgstr "?????????? ?????" -#: ../comps-f11.xml.in.h:137 ../comps-f12.xml.in.h:137 +#: ../comps-f11.xml.in.h:137 ../comps-f12.xml.in.h:146 +#: ../comps-f13.xml.in.h:146 msgid "MinGW cross-compiler" msgstr "MinGW ??????-???????" -#: ../comps-f11.xml.in.h:146 ../comps-f12.xml.in.h:146 +#: ../comps-f11.xml.in.h:146 ../comps-f12.xml.in.h:157 +#: ../comps-f13.xml.in.h:157 msgid "OCaml" msgstr "OCaml" -#: ../comps-f11.xml.in.h:147 ../comps-f12.xml.in.h:147 +#: ../comps-f11.xml.in.h:147 ../comps-f12.xml.in.h:158 +#: ../comps-f13.xml.in.h:158 msgid "Occitan Support" msgstr "????????? ?????" -#: ../comps-f11.xml.in.h:150 ../comps-f12.xml.in.h:150 +#: ../comps-f11.xml.in.h:150 ../comps-f12.xml.in.h:161 +#: ../comps-f13.xml.in.h:161 msgid "Online Help and Documentation" msgstr "????????? ????? ???? ????????????" -#: ../comps-f11.xml.in.h:163 ../comps-f12.xml.in.h:163 +#: ../comps-f11.xml.in.h:164 ../comps-f12.xml.in.h:175 +#: ../comps-f13.xml.in.h:175 msgid "Sanskrit Support" msgstr "??????? ?????" -#: ../comps-f11.xml.in.h:164 ../comps-f12.xml.in.h:164 +#: ../comps-f11.xml.in.h:165 ../comps-f12.xml.in.h:176 +#: ../comps-f13.xml.in.h:176 msgid "Sardinian Support" msgstr "?????????? ?????" -#: ../comps-f11.xml.in.h:181 ../comps-f12.xml.in.h:181 +#: ../comps-f11.xml.in.h:182 ../comps-f12.xml.in.h:193 +#: ../comps-f13.xml.in.h:193 msgid "Sugar Desktop Environment" msgstr "????? ??? ????????" -#: ../comps-f11.xml.in.h:182 ../comps-f12.xml.in.h:182 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1356,7 +1491,8 @@ msgstr "" "32 ??????? ???????????? ??????-????????? ??????????????? ?????, ????? ?????? ?????? " "?????? ????????? ??????? ?????, ???? ??????????????? ????????? ????????????." -#: ../comps-f11.xml.in.h:185 ../comps-f12.xml.in.h:185 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." @@ -1364,15 +1500,18 @@ msgstr "" "??????????? CAML ????????????? ????????? ???? ????????????? ????????? ????????????? " "???????? ?????." -#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:187 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "??????? ?????" -#: ../comps-f11.xml.in.h:195 ../comps-f12.xml.in.h:195 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "????? ?????" -#: ../comps-f11.xml.in.h:222 ../comps-f12.xml.in.h:222 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." @@ -1380,14 +1519,70 @@ msgstr "" "? ??????? ?????? ??????????? ?????, ?????????????, ???????????????? ????????????? " "???? ?????????????? ????????? ????? ????????????." -#: ../comps-f11.xml.in.h:234 ../comps-f12.xml.in.h:234 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "???????? ?????" -#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:236 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "?????? ???????? ?????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "GNOME ????????? ????????? ???? ?????????? ??????? ???????????" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "????? ?????? ?????????????? ????????? ???? ??????????? ?????? ???????????????? ??????? ???????????" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "????????? ???? ?????????????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "????? ????????????? ???? ???????????????? ????????? ???? ?????????????" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "????????? ???? (????)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "????????? ???? (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "????????? ???????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "??????????" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "LXDE ?? ???? ???????? X11 ??????? ?????????????, ?????????????, ?????? ??????? ???? ???? ???????? ????? ???????? ????????????? ???????? ???????? ?????????? ????????? ??????????????." + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "??? ???? ???????????? ????????? ??????????." + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "???????? ??? ?????" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "???????? ????????? NetBook/NetTop/MID ???????????? ??????? ?????." + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "????? ?????????? ????????" From perex at fedoraproject.org Thu Sep 3 12:04:47 2009 From: perex at fedoraproject.org (perex) Date: Thu, 3 Sep 2009 12:04:47 +0000 (UTC) Subject: rpms/alsa-utils/F-10 alsa-utils.spec,1.82,1.83 Message-ID: <20090903120447.40DDF11C0099@cvs1.fedora.phx.redhat.com> Author: perex Update of /cvs/pkgs/rpms/alsa-utils/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6244 Modified Files: alsa-utils.spec Log Message: alsa-utils: updated to 1.0.21 final Index: alsa-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/alsa-utils/F-10/alsa-utils.spec,v retrieving revision 1.82 retrieving revision 1.83 diff -u -p -r1.82 -r1.83 --- alsa-utils.spec 3 Sep 2009 11:45:52 -0000 1.82 +++ alsa-utils.spec 3 Sep 2009 12:04:47 -0000 1.83 @@ -4,7 +4,7 @@ Summary: Advanced Linux Sound Architecture (ALSA) utilities Name: alsa-utils Version: 1.0.21 -Release: 1%{?prever_dot}%{?dist} +Release: 2%{?prever_dot}%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/ @@ -13,7 +13,7 @@ Source4: alsaunmute Source6: alsa-info.sh Source10: alsa.rules Source11: alsactl.conf -Patch1: alsactl-init-fix-headphone.patch +Patch1: alsactl-init-fix-headphone2.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: alsa-lib-devel >= %{version} BuildRequires: ncurses-devel @@ -95,6 +95,13 @@ fi %changelog * Thu Sep 3 2009 Jaroslav Kysela 1.0.21-2 +- fixed patch name + +* Thu Sep 3 2009 Jaroslav Kysela 1.0.21-1 +- updated to 1.0.21 final +- updated alsa-info.sh script to 0.4.58 + +* Thu Sep 3 2009 Jaroslav Kysela 1.0.21-2 - added missing patch file * Fri May 15 2009 Jaroslav Kysela 1.0.20-2 From theinric at fedoraproject.org Thu Sep 3 12:23:12 2009 From: theinric at fedoraproject.org (Tomas Heinrich) Date: Thu, 3 Sep 2009 12:23:12 +0000 (UTC) Subject: rpms/rsyslog/devel .cvsignore, 1.32, 1.33 rsyslog.spec, 1.62, 1.63 sources, 1.34, 1.35 Message-ID: <20090903122312.8FCCF11C0099@cvs1.fedora.phx.redhat.com> Author: theinric Update of /cvs/extras/rpms/rsyslog/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13787 Modified Files: .cvsignore rsyslog.spec sources Log Message: upgrade to new upstream stable version Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/rsyslog/devel/.cvsignore,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- .cvsignore 14 Jul 2009 13:52:38 -0000 1.32 +++ .cvsignore 3 Sep 2009 12:23:12 -0000 1.33 @@ -1 +1 @@ -rsyslog-4.2.0.tar.gz +rsyslog-4.4.1.tar.gz Index: rsyslog.spec =================================================================== RCS file: /cvs/extras/rpms/rsyslog/devel/rsyslog.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- rsyslog.spec 21 Aug 2009 15:43:49 -0000 1.62 +++ rsyslog.spec 3 Sep 2009 12:23:12 -0000 1.63 @@ -2,8 +2,8 @@ Summary: Enhanced system logging and kernel message trapping daemons Name: rsyslog -Version: 4.2.0 -Release: 3%{?dist} +Version: 4.4.1 +Release: 1%{?dist} License: GPLv3+ Group: System Environment/Daemons URL: http://www.rsyslog.com/ @@ -92,6 +92,7 @@ IETF standard protocol. export CFLAGS="$RPM_OPT_FLAGS -DSYSLOGD_PIDNAME=\\\"syslogd.pid\\\"" %configure --sbindir=%{sbindir} \ --disable-static \ + --disable-testbench \ --enable-mysql \ --enable-pgsql \ --enable-gssapi-krb5 \ @@ -159,6 +160,7 @@ fi %{_libdir}/rsyslog/lmtcpsrv.so %{_libdir}/rsyslog/lmnetstrms.so %{_libdir}/rsyslog/lmnsd_ptcp.so +%{_libdir}/rsyslog/lmstrmsrv.so %config(noreplace) %{_sysconfdir}/rsyslog.conf %config(noreplace) %{_sysconfdir}/sysconfig/rsyslog %config(noreplace) %{_sysconfdir}/logrotate.d/syslog @@ -192,6 +194,9 @@ fi %{_libdir}/rsyslog/lmnsd_gtls.so %changelog +* Thu Sep 03 2009 Tomas Heinrich 4.4.1-1 +- upgrade to new upstream stable version + * Fri Aug 21 2009 Tomas Mraz - 4.2.0-3 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/extras/rpms/rsyslog/devel/sources,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- sources 14 Jul 2009 13:52:38 -0000 1.34 +++ sources 3 Sep 2009 12:23:12 -0000 1.35 @@ -1 +1 @@ -c66650e961f23253fc926da5d35bd71f rsyslog-4.2.0.tar.gz +2f298222850a098834bbf8c651a9963c rsyslog-4.4.1.tar.gz From timlau at fedoraproject.org Thu Sep 3 12:35:24 2009 From: timlau at fedoraproject.org (Tim Lauridsen) Date: Thu, 3 Sep 2009 12:35:24 +0000 (UTC) Subject: rpms/yum-utils/devel yum-utils.spec,1.66,1.67 Message-ID: <20090903123524.9344C11C0099@cvs1.fedora.phx.redhat.com> Author: timlau Update of /cvs/pkgs/rpms/yum-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20841 Modified Files: yum-utils.spec Log Message: Changed Requires: yum >= 3.2.24 to yum >= 3.2.23 for versionlock plugin because yum in rawhide contains patches against yum-3_2_X HEAD And 3.2.24 is not released yet :( Index: yum-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/yum-utils/devel/yum-utils.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- yum-utils.spec 2 Sep 2009 12:00:56 -0000 1.66 +++ yum-utils.spec 3 Sep 2009 12:35:24 -0000 1.67 @@ -75,7 +75,7 @@ Group: System Environment/Base Provides: yum-versionlock = %{version}-%{release} Obsoletes: yum-versionlock < 1.1.20-0 Conflicts: yum-versionlock < 1.1.20-0 -Requires: yum >= 3.2.24 +Requires: yum >= 3.2.23 %description -n yum-plugin-versionlock This plugin takes a set of name/versions for packages and excludes all other @@ -596,6 +596,10 @@ fi %changelog +* Wed Sep 3 2009 Tim Lauridsen +- changed Requires: yum >= 3.2.24 to yum >= 3.2.23 for versionlock plugin +- because yum in rawhide contains patches against yum-3_2_X HEAD. + * Wed Sep 2 2009 Tim Lauridsen - mark as 1.1.23 From timlau at fedoraproject.org Thu Sep 3 12:35:58 2009 From: timlau at fedoraproject.org (Tim Lauridsen) Date: Thu, 3 Sep 2009 12:35:58 +0000 (UTC) Subject: rpms/yum-utils/devel yum-utils.spec,1.67,1.68 Message-ID: <20090903123558.C05B311C0099@cvs1.fedora.phx.redhat.com> Author: timlau Update of /cvs/pkgs/rpms/yum-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22107 Modified Files: yum-utils.spec Log Message: bumped release Index: yum-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/yum-utils/devel/yum-utils.spec,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- yum-utils.spec 3 Sep 2009 12:35:24 -0000 1.67 +++ yum-utils.spec 3 Sep 2009 12:35:58 -0000 1.68 @@ -1,7 +1,7 @@ Summary: Utilities based around the yum package manager Name: yum-utils Version: 1.1.23 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Development/Tools Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz From mclasen at fedoraproject.org Thu Sep 3 12:44:21 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Thu, 3 Sep 2009 12:44:21 +0000 (UTC) Subject: rpms/PackageKit/devel PackageKit.spec,1.114,1.115 Message-ID: <20090903124421.9FFBF11C0099@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/PackageKit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28571 Modified Files: PackageKit.spec Log Message: Rename debuginfo-install to debug-install Index: PackageKit.spec =================================================================== RCS file: /cvs/pkgs/rpms/PackageKit/devel/PackageKit.spec,v retrieving revision 1.114 retrieving revision 1.115 diff -u -p -r1.114 -r1.115 --- PackageKit.spec 2 Sep 2009 18:10:31 -0000 1.114 +++ PackageKit.spec 3 Sep 2009 12:44:21 -0000 1.115 @@ -10,7 +10,7 @@ Summary: Package management service Name: PackageKit Version: 0.5.2 -Release: 0.1.%{?alphatag}git%{?dist} +Release: 0.2.%{?alphatag}git%{?dist} #Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries @@ -25,6 +25,8 @@ Patch0: PackageKit-0.3.8-Fedora-Vendo # Fedora specific: the yum backend doesn't do time estimation correctly Patch1: PackageKit-0.4.4-Fedora-turn-off-time.conf.patch +Patch2: plugin-ui.patch + Requires: dbus >= %{dbus_version} Requires: dbus-glib >= %{dbus_glib_version} Requires: PackageKit-glib = %{version}-%{release} @@ -141,12 +143,13 @@ Requires: %{name} = %{version}-%{release %description cron Crontab and utilities for running PackageKit as a cron job. -%package debuginfo-install +%package debug-install Summary: Facility to install debugging packages using PackageKit Group: System Environment/Base Requires: %{name} = %{version}-%{release} +Obsoletes: PackageKit-debuginfo-install <= 0.5.2-0.1.20090902git.fc12 -%description debuginfo-install +%description debug-install Provides facility to install debugging packages using PackageKit. %package glib-devel @@ -239,9 +242,10 @@ user to restart the computer or remove a #%setup -q %patch0 -p1 -b .fedora %patch1 -p1 -b .no-time +%patch2 -p1 -b .plugin-ui %build -%configure --disable-static --enable-yum --enable-smart --with-default-backend=yum --disable-local --disable-ruck +%configure --disable-static --enable-yum --enable-smart --with-default-backend=yum --disable-local --disable-ruck --disable-strict make %{?_smp_mflags} @@ -374,7 +378,7 @@ update-mime-database %{_datadir}/mime &> %config %{_sysconfdir}/cron.daily/packagekit-background.cron %config(noreplace) %{_sysconfdir}/sysconfig/packagekit-background -%files debuginfo-install +%files debug-install %defattr(-,root,root,-) %doc README AUTHORS NEWS COPYING %{_bindir}/pk-debuginfo-install @@ -436,6 +440,9 @@ update-mime-database %{_datadir}/mime &> %{_includedir}/PackageKit/backend/*.h %changelog +* Thu Sep 3 2009 Matthias Clasen - 0.5.2-0.2.20090902git +- Rename -debuginfo-install to debug-install (#520965) + * Wed Sep 02 2009 Richard Hughes - 0.5.2-0.1.20090902git - Update to a newer git snapshot from the 0.5.x series. - Should fix some issues with KPackageKit. From rdieter at fedoraproject.org Thu Sep 3 12:44:07 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Thu, 3 Sep 2009 12:44:07 +0000 (UTC) Subject: rpms/kdelibs3/devel kde.csh, 1.2, 1.3 kde.sh, 1.3, 1.4 kdelibs3.spec, 1.66, 1.67 Message-ID: <20090903124407.D808811C0099@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdelibs3/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28756 Modified Files: kde.csh kde.sh kdelibs3.spec Log Message: * Thu Sep 03 2009 Rex Dieter - 3.5.10-14 - kde.(sh|csh): drop KDE_IS_PRELINKED (workaround bug #515539) Index: kde.csh =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs3/devel/kde.csh,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- kde.csh 1 Dec 2007 19:11:02 -0000 1.2 +++ kde.csh 3 Sep 2009 12:44:07 -0000 1.3 @@ -5,13 +5,10 @@ if ( ! $?KDEDIRS ) setenv KDEDIRS /usr ## When/if using prelinking, avoids (some) use of kdeinit -if ( -f /etc/sysconfig/prelink ) then - set PRELINKING = `grep "^PRELINKING=" /etc/sysconfig/prelink | cut -d"=" -f2` - if ( "$PRELINKING" == "yes" ) then - if ( ! $?KDE_IS_PRELINKED ) setenv KDE_IS_PRELINKED 1 - endif -endif - -## if not using IPv6, speeds DNS operations -# if ( ! $?KDE_NO_IPV6 ) setenv KDE_NO_IPV6 1 +#if ( -f /etc/sysconfig/prelink ) then +# set PRELINKING = `grep "^PRELINKING=" /etc/sysconfig/prelink | cut -d"=" -f2` +# if ( "$PRELINKING" == "yes" ) then +# if ( ! $?KDE_IS_PRELINKED ) setenv KDE_IS_PRELINKED 1 +# endif +#endif Index: kde.sh =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs3/devel/kde.sh,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- kde.sh 10 Jan 2009 17:28:52 -0000 1.3 +++ kde.sh 3 Sep 2009 12:44:07 -0000 1.4 @@ -5,7 +5,7 @@ [ -z "$KDEDIRS" ] && KDEDIRS="/usr" && export KDEDIRS ## When/if using prelinking, avoids (some) use of kdeinit -if [ -z "$KDE_IS_PRELINKED" ] ; then - grep -qs '^PRELINKING=yes' /etc/sysconfig/prelink && \ - KDE_IS_PRELINKED=1 && export KDE_IS_PRELINKED -fi +#if [ -z "$KDE_IS_PRELINKED" ] ; then +# grep -qs '^PRELINKING=yes' /etc/sysconfig/prelink && \ +# KDE_IS_PRELINKED=1 && export KDE_IS_PRELINKED +#fi Index: kdelibs3.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdelibs3/devel/kdelibs3.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- kdelibs3.spec 26 Jul 2009 05:40:32 -0000 1.66 +++ kdelibs3.spec 3 Sep 2009 12:44:07 -0000 1.67 @@ -36,7 +36,7 @@ Summary: K Desktop Environment 3 - Libraries Version: 3.5.10 -Release: 13%{?dist} +Release: 14%{?dist} %if 0%{?fedora} > 8 Name: kdelibs3 @@ -640,6 +640,9 @@ touch --no-create %{_datadir}/icons/crys %changelog +* Thu Sep 03 2009 Rex Dieter - 3.5.10-14 +- kde.(sh|csh): drop KDE_IS_PRELINKED (workaround bug #515539) + * Sun Jul 26 2009 Kevin Kofler - 3.5.10-13 - fix CVE-2009-2537 - select length DoS - fix CVE-2009-1725 - crash, possible ACE in numeric character references From pbrobinson at fedoraproject.org Thu Sep 3 13:00:20 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 3 Sep 2009 13:00:20 +0000 (UTC) Subject: rpms/anjal/devel import.log,1.1,NONE Message-ID: <20090903130020.F274611C02C6@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/anjal/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2185 Removed Files: import.log Log Message: - remove import.log --- import.log DELETED --- From nphilipp at fedoraproject.org Thu Sep 3 13:03:13 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Thu, 3 Sep 2009 13:03:13 +0000 (UTC) Subject: rpms/system-config-users/devel .cvsignore, 1.76, 1.77 sources, 1.85, 1.86 system-config-users.spec, 1.93, 1.94 Message-ID: <20090903130313.720DA11C0099@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-users/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3411 Modified Files: .cvsignore sources system-config-users.spec Log Message: version 1.2.90 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-users/devel/.cvsignore,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- .cvsignore 2 Sep 2009 09:06:32 -0000 1.76 +++ .cvsignore 3 Sep 2009 13:03:12 -0000 1.77 @@ -1 +1 @@ -system-config-users-1.2.89.tar.bz2 +system-config-users-1.2.90.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-users/devel/sources,v retrieving revision 1.85 retrieving revision 1.86 diff -u -p -r1.85 -r1.86 --- sources 2 Sep 2009 09:06:32 -0000 1.85 +++ sources 3 Sep 2009 13:03:13 -0000 1.86 @@ -1 +1 @@ -246c9a2aa7ec7ff51431b117f5d70f6d system-config-users-1.2.89.tar.bz2 +9a901c52d40ac62c5cfffec89e854b7e system-config-users-1.2.90.tar.bz2 Index: system-config-users.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-users/devel/system-config-users.spec,v retrieving revision 1.93 retrieving revision 1.94 diff -u -p -r1.93 -r1.94 --- system-config-users.spec 2 Sep 2009 09:06:32 -0000 1.93 +++ system-config-users.spec 3 Sep 2009 13:03:13 -0000 1.94 @@ -28,7 +28,7 @@ Summary: A graphical interface for administering users and groups Name: system-config-users -Version: 1.2.89 +Version: 1.2.90 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -127,6 +127,10 @@ fi %config(noreplace) %{_sysconfdir}/sysconfig/system-config-users %changelog +* Thu Sep 03 2009 Nils Philippsen - 1.2.90-1 +- import gettext from each module again +- use gtk.ComboBoxEntry instead of gtk.Combo + * Wed Sep 02 2009 Nils Philippsen - 1.2.89-1 - initialize gettext correctly From mnagy at fedoraproject.org Thu Sep 3 13:03:21 2009 From: mnagy at fedoraproject.org (Martin Nagy) Date: Thu, 3 Sep 2009 13:03:21 +0000 (UTC) Subject: rpms/bind/F-11 bind-96-dyndb.patch,1.7,1.8 bind.spec,1.319,1.320 Message-ID: <20090903130321.897AE11C0099@cvs1.fedora.phx.redhat.com> Author: mnagy Update of /cvs/extras/rpms/bind/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3472 Modified Files: bind-96-dyndb.patch bind.spec Log Message: * Thu Sep 03 2009 Martin Nagy 32:9.6.1-4.P1.1 - update the patch for dynamic loading of database backends bind-96-dyndb.patch: b/lib/dns/dynamic_db.c | 364 +++++++++++++++++++++++++++++++++++++ b/lib/dns/include/dns/dynamic_db.h | 50 +++++ bin/named/main.c | 3 bin/named/server.c | 102 ++++++++++ lib/dns/Makefile.in | 10 - lib/dns/include/dns/Makefile.in | 2 lib/dns/include/dns/log.h | 1 lib/dns/include/dns/types.h | 1 lib/dns/log.c | 1 lib/isccfg/namedconf.c | 36 +++ 10 files changed, 567 insertions(+), 3 deletions(-) Index: bind-96-dyndb.patch =================================================================== RCS file: /cvs/extras/rpms/bind/F-11/bind-96-dyndb.patch,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- bind-96-dyndb.patch 28 Apr 2009 17:18:06 -0000 1.7 +++ bind-96-dyndb.patch 3 Sep 2009 13:03:21 -0000 1.8 @@ -8,15 +8,15 @@ #include #include #include -@@ -778,6 +779,8 @@ cleanup(void) { - dlz_drivers_clear(); - #endif +@@ -760,6 +761,8 @@ setup(void) { + static void + cleanup(void) { + dns_dynamic_db_cleanup(ISC_TRUE); + - dns_name_destroy(); + destroy_managers(); - isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_MAIN, + ns_server_destroy(&ns_g_server); --- a/bin/named/server.c +++ b/bin/named/server.c @@ -57,6 +57,7 @@ Index: bind.spec =================================================================== RCS file: /cvs/extras/rpms/bind/F-11/bind.spec,v retrieving revision 1.319 retrieving revision 1.320 diff -u -p -r1.319 -r1.320 --- bind.spec 29 Jul 2009 13:18:28 -0000 1.319 +++ bind.spec 3 Sep 2009 13:03:21 -0000 1.320 @@ -20,7 +20,7 @@ Summary: The Berkeley Internet Name Dom Name: bind License: ISC Version: 9.6.1 -Release: 4.%{PATCHVER}%{?dist} +Release: 4.%{PATCHVER}%{?dist}.1 Epoch: 32 Url: http://www.isc.org/products/BIND/ Buildroot:%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -583,6 +583,9 @@ rm -rf ${RPM_BUILD_ROOT} %ghost %{chroot_prefix}/etc/localtime %changelog +* Thu Sep 03 2009 Martin Nagy 32:9.6.1-4.P1.1 +- update the patch for dynamic loading of database backends + * Wed Jul 29 2009 Adam Tkac 32:9.6.1-4.P1 - 9.6.1-P1 release (CVE-2009-0696) - fix postun trigger (#513016, hopefully) From caolanm at fedoraproject.org Thu Sep 3 13:04:04 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Thu, 3 Sep 2009 13:04:04 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org-3.1.1.ooo104484.sc.wrong.cast.patch, NONE, 1.1 openoffice.org.spec, 1.1998, 1.1999 Message-ID: <20090903130404.563B311C0099@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3703 Modified Files: openoffice.org.spec Added Files: openoffice.org-3.1.1.ooo104484.sc.wrong.cast.patch Log Message: Resolves: ooo#104484 openoffice.org-3.1.1.ooo104484.sc.wrong.cast.patch openoffice.org-3.1.1.ooo104484.sc.wrong.cast.patch: chart2uno.cxx | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) --- NEW FILE openoffice.org-3.1.1.ooo104484.sc.wrong.cast.patch --- Index: source/ui/unoobj/chart2uno.cxx =================================================================== --- sc.orig/source/ui/unoobj/chart2uno.cxx (revision 275719) +++ sc/source/ui/unoobj/chart2uno.cxx (working copy) @@ -500,6 +500,10 @@ ScRefTokenHelper::getDoubleRefDataFromToken(aData, *itr); SCCOLROW n1 = aData.Ref1.nCol; SCCOLROW n2 = aData.Ref2.nCol; + if (n1 > SCCOL_MAX) + n1 = SCCOL_MAX; + if (n2 > SCCOL_MAX) + n2 = SCCOL_MAX; SCCOLROW nTmp = n2 - n1 + 1; if (n1 < mnStartCol) mnStartCol = static_cast(n1); @@ -510,14 +514,18 @@ n1 = aData.Ref1.nRow; n2 = aData.Ref2.nRow; + if (n1 > SCROW_MAX) + n1 = SCROW_MAX; + if (n2 > SCROW_MAX) + n2 = SCROW_MAX; nTmp = n2 - n1 + 1; if (n1 < mnStartRow) - mnStartRow = static_cast(n1); + mnStartRow = static_cast(n1); if (n2 > nEndRow) - nEndRow = static_cast(n2); + nEndRow = static_cast(n2); if (nTmp > nMaxRows) - nMaxRows = static_cast(nTmp); + nMaxRows = static_cast(nTmp); } // total column size ? Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v retrieving revision 1.1998 retrieving revision 1.1999 diff -u -p -r1.1998 -r1.1999 --- openoffice.org.spec 2 Sep 2009 13:45:43 -0000 1.1998 +++ openoffice.org.spec 3 Sep 2009 13:04:03 -0000 1.1999 @@ -1,6 +1,6 @@ %define oootag OOO310 %define ooomilestone 19 -%define rh_rpm_release 5 +%define rh_rpm_release 6 # rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF %define __jar_repack %{nil} @@ -158,6 +158,7 @@ Patch80: openoffice.org-3.1.1.ooo104329. Patch81: workspace.os131.patch Patch82: workspace.vcl102.patch Patch83: openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch +Patch84: openoffice.org-3.1.1.ooo104484.sc.wrong.cast.patch %define python_py_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)") %define instdir %{_libdir} @@ -1701,6 +1702,7 @@ cat %{PATCH11} >> svtools/source/dialogs %patch81 -p0 -b .workspace.os131.patch %patch82 -p0 -b .workspace.vcl102.patch %patch83 -p0 -b .ooo104157.svx.crashonencryptparse.patch +%patch84 -p0 -b .ooo104484.sc.wrong.cast.patch %build echo build start time is `date`, diskspace: `df -h . | tail -n 1` @@ -4210,6 +4212,9 @@ fi unopkg list --shared > /dev/null 2>&1 || : %changelog +* Thu Sep 03 2009 Caol?n McNamara - 1:3.1.1-19.6 +- Resolves: ooo#104484 openoffice.org-3.1.1.ooo104484.sc.wrong.cast.patch + * Wed Sep 02 2009 Caol?n McNamara - 1:3.1.1-19.5 - Resolves: rhbz#520772 copy/paste cockup From pbrobinson at fedoraproject.org Thu Sep 3 13:12:17 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 3 Sep 2009 13:12:17 +0000 (UTC) Subject: rpms/bisho/devel bisho.spec,1.5,1.6 Message-ID: <20090903131217.5384D11C0099@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/bisho/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5457 Modified Files: bisho.spec Log Message: - Update gconf scriptlets for schema file name change Index: bisho.spec =================================================================== RCS file: /cvs/pkgs/rpms/bisho/devel/bisho.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- bisho.spec 31 Aug 2009 16:39:00 -0000 1.5 +++ bisho.spec 3 Sep 2009 13:12:17 -0000 1.6 @@ -1,6 +1,6 @@ Name: bisho Version: 0.11 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Moblin configuration tool for mojito social network aggregator Group: System Environment/Libraries @@ -60,20 +60,20 @@ rm -rf %{buildroot} if [ "$1" -gt 1 ] ; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ -%{_sysconfdir}/gconf/schemas/[NAME] .schemas >/dev/null || : +%{_sysconfdir}/gconf/schemas/bisho.schemas >/dev/null || : fi %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule \ -%{_sysconfdir}/gconf/schemas/[NAME] .schemas > /dev/null || : +%{_sysconfdir}/gconf/schemas/bisho.schemas > /dev/null || : %preun if [ "$1" -eq 0 ] ; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ -%{_sysconfdir}/gconf/schemas/[NAME] .schemas > /dev/null || : +%{_sysconfdir}/gconf/schemas/bisho.schemas > /dev/null || : fi %postun @@ -94,6 +94,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/48x48/apps/bisho.png %changelog +* Thu Sep 3 2009 Peter Robinson 0.11-4 +- Update gconf scriptlets for schema file name change + * Mon Aug 31 2009 Peter Robinson 0.11-3 - Add upstream patch for gconf schema name From pkgdb at fedoraproject.org Thu Sep 3 13:20:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 13:20:21 +0000 Subject: [pkgdb] avrdude ownership updated Message-ID: <20090903132021.63E7610F865@bastion2.fedora.phx.redhat.com> Package avrdude in Fedora devel is now owned by zoeloelip To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/avrdude From pkgdb at fedoraproject.org Thu Sep 3 13:20:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 13:20:28 +0000 Subject: [pkgdb] avrdude ownership updated Message-ID: <20090903132028.369D210F882@bastion2.fedora.phx.redhat.com> Package avrdude in Fedora EPEL 5 is now owned by zoeloelip To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/avrdude From pkgdb at fedoraproject.org Thu Sep 3 13:20:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 13:20:33 +0000 Subject: [pkgdb] avrdude ownership updated Message-ID: <20090903132033.9756410F88C@bastion2.fedora.phx.redhat.com> Package avrdude in Fedora 10 is now owned by zoeloelip To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/avrdude From pkgdb at fedoraproject.org Thu Sep 3 13:20:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 13:20:36 +0000 Subject: [pkgdb] avrdude ownership updated Message-ID: <20090903132036.26F9C10F886@bastion2.fedora.phx.redhat.com> Package avrdude in Fedora 11 is now owned by zoeloelip To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/avrdude From timlau at fedoraproject.org Thu Sep 3 13:22:35 2009 From: timlau at fedoraproject.org (Tim Lauridsen) Date: Thu, 3 Sep 2009 13:22:35 +0000 (UTC) Subject: rpms/yum-utils/devel yum-utils.spec,1.68,1.69 Message-ID: <20090903132235.2E59B11C0099@cvs1.fedora.phx.redhat.com> Author: timlau Update of /cvs/pkgs/rpms/yum-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7912 Modified Files: yum-utils.spec Log Message: bumped release and addded require to yum-3.2.23-15 for versionlock plugin and repoquery Index: yum-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/yum-utils/devel/yum-utils.spec,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- yum-utils.spec 3 Sep 2009 12:35:58 -0000 1.68 +++ yum-utils.spec 3 Sep 2009 13:22:34 -0000 1.69 @@ -1,14 +1,14 @@ Summary: Utilities based around the yum package manager Name: yum-utils Version: 1.1.23 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ Group: Development/Tools Source: http://yum.baseurl.org/download/yum-utils/%{name}-%{version}.tar.gz URL: http://yum.baseurl.org/download/yum-utils/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: python >= 2.4 , yum >= 3.2.23 +Requires: python >= 2.4 , yum >= 3.2.23-15 %description yum-utils is a collection of utilities and examples for the yum package @@ -75,7 +75,7 @@ Group: System Environment/Base Provides: yum-versionlock = %{version}-%{release} Obsoletes: yum-versionlock < 1.1.20-0 Conflicts: yum-versionlock < 1.1.20-0 -Requires: yum >= 3.2.23 +Requires: yum >= 3.2.23-15 %description -n yum-plugin-versionlock This plugin takes a set of name/versions for packages and excludes all other @@ -350,7 +350,7 @@ Group: System Environment/Base Requires: yum >= 3.2.23 %description -n yum-plugin-show-leaves -Yum plugin which shows newly installed leaf packages +Yum plugin which shows newly installed leaf packages3.2.23-15 and packages that became leaves after a transaction %prep @@ -597,7 +597,7 @@ fi %changelog * Wed Sep 3 2009 Tim Lauridsen -- changed Requires: yum >= 3.2.24 to yum >= 3.2.23 for versionlock plugin +- changed Requires: yum >= 3.2.23 to yum >= 3.2.23-15 for versionlock plugin and repoquery - because yum in rawhide contains patches against yum-3_2_X HEAD. * Wed Sep 2 2009 Tim Lauridsen From mycae at fedoraproject.org Thu Sep 3 13:30:28 2009 From: mycae at fedoraproject.org (mycae) Date: Thu, 3 Sep 2009 13:30:28 +0000 (UTC) Subject: rpms/cpptasks/EL-5 cpptasks.spec,1.2,1.3 Message-ID: <20090903133028.8872811C02C6@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/cpptasks/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10004 Modified Files: cpptasks.spec Log Message: - Fix Subpackage dep Index: cpptasks.spec =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/EL-5/cpptasks.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- cpptasks.spec 1 Sep 2009 09:12:26 -0000 1.2 +++ cpptasks.spec 3 Sep 2009 13:30:27 -0000 1.3 @@ -1,6 +1,6 @@ Name: cpptasks Version: 1.0b5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Compile and link task for ant Group: Development/Libraries @@ -33,7 +33,7 @@ MIDL and Windows Resource files. %package javadoc Summary: Javadoc for %{name} Group: Documentation -Requires: %{name}-%{version}-%{release} +Requires: %{name}>=%{version}-%{release} Requires: jpackage-utils %description javadoc @@ -128,6 +128,11 @@ rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- %changelog +* Thu Sep 03 2009 D Haley - 1.0b5-4 +- Remove excess BR +- Fix subpackage dep +- Fix doc installation + * Mon Sep 01 2009 D Haley - 1.0b5-3 - Remove unneeded maven2 BuildRequire From mycae at fedoraproject.org Thu Sep 3 13:32:38 2009 From: mycae at fedoraproject.org (mycae) Date: Thu, 3 Sep 2009 13:32:38 +0000 (UTC) Subject: rpms/cpptasks/F-10 cpptasks.spec,1.3,1.4 Message-ID: <20090903133238.E22BA11C0099@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/cpptasks/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11278 Modified Files: cpptasks.spec Log Message: - Move change line Index: cpptasks.spec =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/F-10/cpptasks.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- cpptasks.spec 2 Sep 2009 23:54:12 -0000 1.3 +++ cpptasks.spec 3 Sep 2009 13:32:38 -0000 1.4 @@ -128,11 +128,11 @@ rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- -- Fix doc installation %changelog * Thu Sep 03 2009 D Haley - 1.0b5-3 - Remove excess BR - Fix subpackage dep +- Fix doc installation * Fri Aug 28 2009 D Haley - 1.0b5-2 - Fix doc installation From mycae at fedoraproject.org Thu Sep 3 13:33:00 2009 From: mycae at fedoraproject.org (mycae) Date: Thu, 3 Sep 2009 13:33:00 +0000 (UTC) Subject: rpms/cpptasks/F-11 cpptasks.spec,1.1,1.2 Message-ID: <20090903133300.4242D11C0099@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/cpptasks/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12272 Modified Files: cpptasks.spec Log Message: Fix supackage dep Index: cpptasks.spec =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/F-11/cpptasks.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- cpptasks.spec 29 Aug 2009 03:49:37 -0000 1.1 +++ cpptasks.spec 3 Sep 2009 13:33:00 -0000 1.2 @@ -1,6 +1,6 @@ Name: cpptasks Version: 1.0b5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Compile and link task for ant Group: Development/Libraries @@ -15,7 +15,7 @@ BuildRequires: ant BuildRequires: ant-junit BuildRequires: jpackage-utils BuildRequires: junit -BuildRequires: maven2 +#BuildRequires: mave Requires: ant Requires: java @@ -34,7 +34,7 @@ MIDL and Windows Resource files. %package javadoc Summary: Javadoc for %{name} Group: Documentation -Requires: %{name}-%{version}-%{release} +Requires: %{name}>=%{version}-%{release} Requires: jpackage-utils %description javadoc @@ -129,6 +129,11 @@ rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- %changelog +* Thu Sep 03 2009 D Haley - 1.0b5-3 +- Remove excess BR +- Fix subpackage dep +- Fix doc installation + * Fri Aug 28 2009 D Haley - 1.0b5-2 - Fix doc installation - Move to _javadir/ant/ rather than _javadir/ From timlau at fedoraproject.org Thu Sep 3 13:36:29 2009 From: timlau at fedoraproject.org (Tim Lauridsen) Date: Thu, 3 Sep 2009 13:36:29 +0000 (UTC) Subject: rpms/yum-utils/devel yum-utils.spec,1.69,1.70 Message-ID: <20090903133629.7A02311C0099@cvs1.fedora.phx.redhat.com> Author: timlau Update of /cvs/pkgs/rpms/yum-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14042 Modified Files: yum-utils.spec Log Message: remove cut & paste error Index: yum-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/yum-utils/devel/yum-utils.spec,v retrieving revision 1.69 retrieving revision 1.70 diff -u -p -r1.69 -r1.70 --- yum-utils.spec 3 Sep 2009 13:22:34 -0000 1.69 +++ yum-utils.spec 3 Sep 2009 13:36:29 -0000 1.70 @@ -350,7 +350,7 @@ Group: System Environment/Base Requires: yum >= 3.2.23 %description -n yum-plugin-show-leaves -Yum plugin which shows newly installed leaf packages3.2.23-15 +Yum plugin which shows newly installed leaf packages and packages that became leaves after a transaction %prep From mycae at fedoraproject.org Thu Sep 3 13:40:25 2009 From: mycae at fedoraproject.org (mycae) Date: Thu, 3 Sep 2009 13:40:25 +0000 (UTC) Subject: rpms/cpptasks/F-10 cpptasks.spec,1.4,1.5 Message-ID: <20090903134025.A912511C0381@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/cpptasks/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14895 Modified Files: cpptasks.spec Log Message: Tag bump Index: cpptasks.spec =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/F-10/cpptasks.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- cpptasks.spec 3 Sep 2009 13:32:38 -0000 1.4 +++ cpptasks.spec 3 Sep 2009 13:40:25 -0000 1.5 @@ -1,6 +1,6 @@ Name: cpptasks Version: 1.0b5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Compile and link task for ant Group: Development/Libraries @@ -129,6 +129,9 @@ rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- %changelog +* Thu Sep 03 2009 D Haley - 1.0b5-4 +- tag bump + * Thu Sep 03 2009 D Haley - 1.0b5-3 - Remove excess BR - Fix subpackage dep From ajax at fedoraproject.org Thu Sep 3 13:44:23 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Thu, 3 Sep 2009 13:44:23 +0000 (UTC) Subject: rpms/redhat-rpm-config/devel redhat-rpm-config.spec,1.74,1.75 Message-ID: <20090903134423.22B1311C0099@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/redhat-rpm-config/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15831 Modified Files: redhat-rpm-config.spec Log Message: * Thu Sep 03 2009 Adam Jackson - Delete *.orig in %install Index: redhat-rpm-config.spec =================================================================== RCS file: /cvs/pkgs/rpms/redhat-rpm-config/devel/redhat-rpm-config.spec,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- redhat-rpm-config.spec 3 Sep 2009 08:57:20 -0000 1.74 +++ redhat-rpm-config.spec 3 Sep 2009 13:44:22 -0000 1.75 @@ -40,6 +40,7 @@ Red Hat specific rpm configuration files %install make DESTDIR=${RPM_BUILD_ROOT} install +find ${RPM_BUILD_ROOT} -name \*.orig -delete %clean rm -rf ${RPM_BUILD_ROOT} @@ -49,6 +50,9 @@ rm -rf ${RPM_BUILD_ROOT} %{_prefix}/lib/rpm/redhat %changelog +* Thu Sep 03 2009 Adam Jackson +- Delete *.orig in %%install + * Thu Sep 03 2009 Paul Howarth 9.0.3-17 - redhat-rpm-config-9.0.3-filtering-macros.patch: Rediff so we don't ship a .orig file - add (empty) %%build section From mycae at fedoraproject.org Thu Sep 3 13:46:25 2009 From: mycae at fedoraproject.org (mycae) Date: Thu, 3 Sep 2009 13:46:25 +0000 (UTC) Subject: rpms/cpptasks/devel cpptasks.spec,1.1,1.2 Message-ID: <20090903134625.2935611C0099@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/cpptasks/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16471 Modified Files: cpptasks.spec Log Message: - Fix dep for subpackage & rm uneeded maven2 dep Index: cpptasks.spec =================================================================== RCS file: /cvs/pkgs/rpms/cpptasks/devel/cpptasks.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- cpptasks.spec 29 Aug 2009 03:44:23 -0000 1.1 +++ cpptasks.spec 3 Sep 2009 13:46:24 -0000 1.2 @@ -1,6 +1,6 @@ Name: cpptasks Version: 1.0b5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Compile and link task for ant Group: Development/Libraries @@ -15,7 +15,7 @@ BuildRequires: ant BuildRequires: ant-junit BuildRequires: jpackage-utils BuildRequires: junit -BuildRequires: maven2 +#BuildRequires: mave Requires: ant Requires: java @@ -34,7 +34,7 @@ MIDL and Windows Resource files. %package javadoc Summary: Javadoc for %{name} Group: Documentation -Requires: %{name}-%{version}-%{release} +Requires: %{name}>=%{version}-%{release} Requires: jpackage-utils %description javadoc @@ -129,6 +129,11 @@ rm -rf $RPM_BUILD_ROOT # ----------------------------------------------------------------------------- %changelog +* Thu Sep 03 2009 D Haley - 1.0b5-3 +- Remove excess BR +- Fix subpackage dep +- Fix doc installation + * Fri Aug 28 2009 D Haley - 1.0b5-2 - Fix doc installation - Move to _javadir/ant/ rather than _javadir/ From zoeloelip at fedoraproject.org Thu Sep 3 13:51:43 2009 From: zoeloelip at fedoraproject.org (Bart Vanbrabant) Date: Thu, 3 Sep 2009 13:51:43 +0000 (UTC) Subject: rpms/avrdude/F-11 .cvsignore, 1.3, 1.4 avrdude.spec, 1.8, 1.9 sources, 1.3, 1.4 avrdude-5.5.usbtiny.64bit.patch, 1.1, NONE Message-ID: <20090903135143.567AC11C0099@cvs1.fedora.phx.redhat.com> Author: zoeloelip Update of /cvs/pkgs/rpms/avrdude/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16853 Modified Files: .cvsignore avrdude.spec sources Removed Files: avrdude-5.5.usbtiny.64bit.patch Log Message: * Thu Sep 3 2009 Bart Vanbrabant - 5.8-1 - New upstream version: See the NEWS file for more information - Removed patch: changes are included in upstream version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/avrdude/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 29 Dec 2007 23:08:28 -0000 1.3 +++ .cvsignore 3 Sep 2009 13:51:42 -0000 1.4 @@ -1 +1 @@ -avrdude-5.5.tar.gz +avrdude-5.8.tar.gz Index: avrdude.spec =================================================================== RCS file: /cvs/pkgs/rpms/avrdude/F-11/avrdude.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- avrdude.spec 24 Feb 2009 03:44:16 -0000 1.8 +++ avrdude.spec 3 Sep 2009 13:51:43 -0000 1.9 @@ -1,13 +1,12 @@ Name: avrdude -Version: 5.5 -Release: 4%{?dist} +Version: 5.8 +Release: 1%{?dist} Summary: Software for programming Atmel AVR Microcontroller Group: Applications/Engineering License: GPLv2+ URL: http://www.nongnu.org/avrdude Source0: http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz -Patch0: avrdude-5.5.usbtiny.64bit.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: flex @@ -33,7 +32,6 @@ particular chip. %prep %setup -q -%patch0 -p1 chmod -x safemode.c doc/TODO sed -i 's|/usr/local/etc/avrdude.conf|/etc/avrdude/avrdude.conf|g' doc/avrdude.texi avrdude.1 sed -i 's|/etc/avrdude.conf|/etc/avrdude/avrdude.conf|g' doc/avrdude.texi avrdude.1 @@ -81,6 +79,10 @@ fi %changelog +* Thu Sep 3 2009 Bart Vanbrabant - 5.8-1 +- New upstream version: See the NEWS file for more information +- Removed patch: changes are included in upstream version + * Mon Feb 23 2009 Fedora Release Engineering - 5.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/avrdude/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 29 Dec 2007 23:08:28 -0000 1.3 +++ sources 3 Sep 2009 13:51:43 -0000 1.4 @@ -1 +1 @@ -60180d3f5f467987bfd7bc4505796fae avrdude-5.5.tar.gz +d459dcf47fa7fc2a29a70d68ebff4886 avrdude-5.8.tar.gz --- avrdude-5.5.usbtiny.64bit.patch DELETED --- From pbrobinson at fedoraproject.org Thu Sep 3 13:55:25 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 3 Sep 2009 13:55:25 +0000 (UTC) Subject: rpms/anjal/devel .cvsignore, 1.3, 1.4 anjal.spec, 1.4, 1.5 sources, 1.3, 1.4 Message-ID: <20090903135525.99BD611C0099@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/anjal/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22379 Modified Files: .cvsignore anjal.spec sources Log Message: - New git snapshot, temporarily disable anerley Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anjal/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 21 Aug 2009 13:50:10 -0000 1.3 +++ .cvsignore 3 Sep 2009 13:55:25 -0000 1.4 @@ -1 +1 @@ -anjal-0.1.0-20090821.tar.bz2 +anjal-0.1.0-20090903.tar.bz2 Index: anjal.spec =================================================================== RCS file: /cvs/pkgs/rpms/anjal/devel/anjal.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- anjal.spec 21 Aug 2009 15:20:32 -0000 1.4 +++ anjal.spec 3 Sep 2009 13:55:25 -0000 1.5 @@ -2,14 +2,14 @@ # git clone git://git.gnome.org/anjal # git archive --format=tar --prefix=anjal-0.1.0/ %{git_version} | bzip2 > anjal-0.1.0-%{gitdate}.tar.bz2 -%define gitdate 20090821 -%define git_version 5ac8bfe +%define gitdate 20090903 +%define git_version 62734e6 %define tarfile %{name}-%{version}-%{gitdate}.tar.bz2 %define snapshot %{gitdate}git%{git_version} Name: anjal Version: 0.1.0 -Release: 0.7.%{snapshot}%{?dist} +Release: 0.8.%{snapshot}%{?dist} Summary: An email client for small screen devices Group: Applications/Productivity @@ -18,7 +18,7 @@ URL: http://live.gnome.org/An Source0: %{tarfile} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: anerley-devel +#BuildRequires: anerley-devel BuildRequires: clutter-devel BuildRequires: clutter-gtk-devel BuildRequires: evolution-devel @@ -51,13 +51,14 @@ all the mail backends including POP3, IM NOCONFIGURE=yes ./autogen.sh %build -%configure --with-mozilla=no --with-anerley --disable-schemas +# configure --with-mozilla=no --with-anerley +%configure --with-mozilla=no --without-anerley make %{?_smp_mflags} V=1 %install rm -rf %{buildroot} export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 -make install DESTDIR=%{buildroot} +make install DESTDIR=%{buildroot} INSTALL='install -p' desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop @@ -67,19 +68,19 @@ desktop-file-validate %{buildroot}%{_dat if [ "$1" -gt 1 ] ; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ -%{_sysconfdir}/gconf/schemas/[NAME] .schemas >/dev/null || : +%{_sysconfdir}/gconf/schemas/anjal.schemas >/dev/null || : fi %post export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule \ -%{_sysconfdir}/gconf/schemas/[NAME] .schemas > /dev/null || : +%{_sysconfdir}/gconf/schemas/anjal.schemas > /dev/null || : %preun if [ "$1" -eq 0 ] ; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ -%{_sysconfdir}/gconf/schemas/[NAME] .schemas > /dev/null || : +%{_sysconfdir}/gconf/schemas/anjal.schemas > /dev/null || : fi %clean @@ -94,6 +95,9 @@ rm -rf %{buildroot} %{_datadir}/applications/anjal.desktop %changelog +* Thu Sep 3 2009 Peter Robinson 0.1.0-0.8 +- New git snapshot, temporarily disable anerley + * Fri Aug 21 2009 Peter Robinson 0.1.0-0.7 - Add gconf schema and associated spec scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anjal/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 21 Aug 2009 13:50:10 -0000 1.3 +++ sources 3 Sep 2009 13:55:25 -0000 1.4 @@ -1 +1 @@ -446a41434e2f6a794b9915cd1058c454 anjal-0.1.0-20090821.tar.bz2 +6416630251d0604b50a964f98d10d15f anjal-0.1.0-20090903.tar.bz2 From kkofler at fedoraproject.org Thu Sep 3 14:00:15 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Thu, 3 Sep 2009 14:00:15 +0000 (UTC) Subject: rpms/kdebindings/devel kdebindings.spec, 1.237, 1.238 kdebindings-4.2.4-fix-kpythonpluginfactory.patch, 1.1, NONE Message-ID: <20090903140015.22CDC11C0381@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdebindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23679/devel Modified Files: kdebindings.spec Removed Files: kdebindings-4.2.4-fix-kpythonpluginfactory.patch Log Message: * Thu Sep 03 2009 Kevin Kofler - 4.3.1-2 - only (temporarily) disable Falcon on F12+ - drop bindings for polkit-qt on F12+ (PolicyKit 0.9 is going away) - remove unused (commented out) patch * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 - temporarily disable Falcon bindings (build fails with Falcon 0.9.x) Index: kdebindings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/devel/kdebindings.spec,v retrieving revision 1.237 retrieving revision 1.238 diff -u -p -r1.237 -r1.238 --- kdebindings.spec 2 Sep 2009 21:45:39 -0000 1.237 +++ kdebindings.spec 3 Sep 2009 14:00:14 -0000 1.238 @@ -9,7 +9,10 @@ %endif %endif %if 0%{?fedora} -%define falcon 0 +%if 0%{?fedora} < 12 +# FIXME: The Falcon bindings don't work in Rawhide (Falcon 0.9.x). +%define falcon 1 +%endif %define php 1 %define ruby 1 %define smoke 1 @@ -31,7 +34,7 @@ Name: kdebindings Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE bindings to non-C++ languages # http://techbase.kde.org/Policies/Licensing_Policy @@ -45,8 +48,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version Patch0: kdebindings-qyoto-examples.patch # workaround change to sip/phonon/backendcapabilities.sip which requires PyQt4 4.5 Patch1: kdebindings-4.2.85-old-PyQt4.patch -# make the Python plugin factory work without python-devel -Patch2: kdebindings-4.2.4-fix-kpythonpluginfactory.patch ## upstream patches @@ -57,7 +58,9 @@ BuildRequires: kdebase-workspace-devel BuildRequires: kdegraphics-devel >= %{version} BuildRequires: kdelibs4-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} +%if 0%{?fedora} < 12 BuildRequires: polkit-qt-devel +%endif BuildRequires: python-devel BuildRequires: PyQt4-devel >= %{pyqt4_version} BuildRequires: qimageblitz-devel @@ -250,9 +253,6 @@ Falcon plugin for the Kross archtecture %setup -q %patch0 %patch1 -p0 -b .old-PyQt4 -## Manually speciify PYTHON_LIBRARIES below in lieu of -## a better, working, upstreamable patch -#patch2 -p1 -b .fix-kpythonpluginfactory # upstream patches @@ -507,8 +507,14 @@ fi %changelog +* Thu Sep 03 2009 Kevin Kofler - 4.3.1-2 +- only (temporarily) disable Falcon on F12+ +- drop bindings for polkit-qt on F12+ (PolicyKit 0.9 is going away) +- remove unused (commented out) patch + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 +- temporarily disable Falcon bindings (build fails with Falcon 0.9.x) * Mon Aug 17 2009 Rex Dieter - 4.3.0-5 - re-enable php bindings (rawhide) --- kdebindings-4.2.4-fix-kpythonpluginfactory.patch DELETED --- From jussilehtola at fedoraproject.org Thu Sep 3 14:07:55 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Thu, 3 Sep 2009 14:07:55 +0000 (UTC) Subject: rpms/xine-ui/devel xine-ui.spec,1.8,1.9 Message-ID: <20090903140755.A479611C0099@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/xine-ui/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28058 Modified Files: xine-ui.spec Log Message: Move xine-ui_logo.mpv to main package. Index: xine-ui.spec =================================================================== RCS file: /cvs/pkgs/rpms/xine-ui/devel/xine-ui.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- xine-ui.spec 24 Jul 2009 22:50:18 -0000 1.8 +++ xine-ui.spec 3 Sep 2009 14:07:55 -0000 1.9 @@ -3,7 +3,7 @@ Summary: A skinned xlib-based gui for xine-lib Name: xine-ui Version: 0.99.5 -Release: 15%{?dist} +Release: 16%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.xine-project.org/ @@ -209,6 +209,7 @@ gtk-update-icon-cache %{_datadir}/icons/ %dir %{_datadir}/xine/skins/ %{_datadir}/xine/skins/xinetic/ +%{_datadir}/xine/skins/xine-ui_logo.mpv %{_datadir}/xine/skins/xine_splash.png %{_datadir}/xine/oxine/ %{_datadir}/xine/visuals/ @@ -226,9 +227,13 @@ gtk-update-icon-cache %{_datadir}/icons/ %defattr(-,root,root,-) %{_datadir}/xine/skins/* %exclude %{_datadir}/xine/skins/xinetic/ +%exclude %{_datadir}/xine/skins/xine-ui_logo.mpv %exclude %{_datadir}/xine/skins/xine_splash.png %changelog +* Thu Sep 03 2009 Jussi Lehtola - 0.99.5-16 +- Move xine-ui_logo.mpv to main package from -skins. + * Sat Jul 25 2009 Jussi Lehtola - 0.99.5-15 - Move xine_splash.png to main package from -skins. - Fix EPEL build. From kkofler at fedoraproject.org Thu Sep 3 14:08:30 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Thu, 3 Sep 2009 14:08:30 +0000 (UTC) Subject: rpms/kdebindings/devel kdebindings.spec,1.238,1.239 Message-ID: <20090903140830.806D111C0099@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdebindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28200/devel Modified Files: kdebindings.spec Log Message: Revert "- only (temporarily) disable Falcon on F12+" (i.e. keep it disabled everywhere), Krossfalcon is just broken according to mathstuf (and that's the only Falcon stuff in kdebindings at the moment), and Falcon 0.9.x will probably get pushed to F10/F11 too. Index: kdebindings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/devel/kdebindings.spec,v retrieving revision 1.238 retrieving revision 1.239 diff -u -p -r1.238 -r1.239 --- kdebindings.spec 3 Sep 2009 14:00:14 -0000 1.238 +++ kdebindings.spec 3 Sep 2009 14:08:30 -0000 1.239 @@ -9,10 +9,10 @@ %endif %endif %if 0%{?fedora} -%if 0%{?fedora} < 12 -# FIXME: The Falcon bindings don't work in Rawhide (Falcon 0.9.x). -%define falcon 1 -%endif +# FIXME: Krossfalcon doesn't build in Rawhide (Falcon 0.9.x). +# It's also not working properly. And there are no Falcon bindings for +# the libraries anyway, just the Kross backend. -- Kevin +#define falcon 1 %define php 1 %define ruby 1 %define smoke 1 @@ -508,7 +508,6 @@ fi %changelog * Thu Sep 03 2009 Kevin Kofler - 4.3.1-2 -- only (temporarily) disable Falcon on F12+ - drop bindings for polkit-qt on F12+ (PolicyKit 0.9 is going away) - remove unused (commented out) patch From jussilehtola at fedoraproject.org Thu Sep 3 14:10:12 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Thu, 3 Sep 2009 14:10:12 +0000 (UTC) Subject: rpms/xine-ui/F-10 xine-ui.spec,1.5,1.6 Message-ID: <20090903141012.C708611C0381@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/xine-ui/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28578/F-10 Modified Files: xine-ui.spec Log Message: Move xine-ui_logo.mpv to main package. Index: xine-ui.spec =================================================================== RCS file: /cvs/pkgs/rpms/xine-ui/F-10/xine-ui.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- xine-ui.spec 24 Jul 2009 22:50:18 -0000 1.5 +++ xine-ui.spec 3 Sep 2009 14:10:12 -0000 1.6 @@ -3,7 +3,7 @@ Summary: A skinned xlib-based gui for xine-lib Name: xine-ui Version: 0.99.5 -Release: 15%{?dist} +Release: 16%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.xine-project.org/ @@ -209,6 +209,7 @@ gtk-update-icon-cache %{_datadir}/icons/ %dir %{_datadir}/xine/skins/ %{_datadir}/xine/skins/xinetic/ +%{_datadir}/xine/skins/xine-ui_logo.mpv %{_datadir}/xine/skins/xine_splash.png %{_datadir}/xine/oxine/ %{_datadir}/xine/visuals/ @@ -226,9 +227,13 @@ gtk-update-icon-cache %{_datadir}/icons/ %defattr(-,root,root,-) %{_datadir}/xine/skins/* %exclude %{_datadir}/xine/skins/xinetic/ +%exclude %{_datadir}/xine/skins/xine-ui_logo.mpv %exclude %{_datadir}/xine/skins/xine_splash.png %changelog +* Thu Sep 03 2009 Jussi Lehtola - 0.99.5-16 +- Move xine-ui_logo.mpv to main package from -skins. + * Sat Jul 25 2009 Jussi Lehtola - 0.99.5-15 - Move xine_splash.png to main package from -skins. - Fix EPEL build. From jussilehtola at fedoraproject.org Thu Sep 3 14:10:12 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Thu, 3 Sep 2009 14:10:12 +0000 (UTC) Subject: rpms/xine-ui/EL-5 xine-ui.spec,1.6,1.7 Message-ID: <20090903141012.9C2CC11C0381@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/xine-ui/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28578/EL-5 Modified Files: xine-ui.spec Log Message: Move xine-ui_logo.mpv to main package. Index: xine-ui.spec =================================================================== RCS file: /cvs/pkgs/rpms/xine-ui/EL-5/xine-ui.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- xine-ui.spec 24 Jul 2009 22:50:17 -0000 1.6 +++ xine-ui.spec 3 Sep 2009 14:10:12 -0000 1.7 @@ -3,7 +3,7 @@ Summary: A skinned xlib-based gui for xine-lib Name: xine-ui Version: 0.99.5 -Release: 15%{?dist} +Release: 16%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.xine-project.org/ @@ -209,6 +209,7 @@ gtk-update-icon-cache %{_datadir}/icons/ %dir %{_datadir}/xine/skins/ %{_datadir}/xine/skins/xinetic/ +%{_datadir}/xine/skins/xine-ui_logo.mpv %{_datadir}/xine/skins/xine_splash.png %{_datadir}/xine/oxine/ %{_datadir}/xine/visuals/ @@ -226,9 +227,13 @@ gtk-update-icon-cache %{_datadir}/icons/ %defattr(-,root,root,-) %{_datadir}/xine/skins/* %exclude %{_datadir}/xine/skins/xinetic/ +%exclude %{_datadir}/xine/skins/xine-ui_logo.mpv %exclude %{_datadir}/xine/skins/xine_splash.png %changelog +* Thu Sep 03 2009 Jussi Lehtola - 0.99.5-16 +- Move xine-ui_logo.mpv to main package from -skins. + * Sat Jul 25 2009 Jussi Lehtola - 0.99.5-15 - Move xine_splash.png to main package from -skins. - Fix EPEL build. From kkofler at fedoraproject.org Thu Sep 3 14:10:28 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Thu, 3 Sep 2009 14:10:28 +0000 (UTC) Subject: rpms/kdebindings/devel kdebindings.spec,1.239,1.240 Message-ID: <20090903141028.3E5C011C0381@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdebindings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28738/devel Modified Files: kdebindings.spec Log Message: - only (temporarily) disable Falcon on F12+ (re-revert, sorry). We'll keep it enabled on F10/F11 for now, we can drop it later if we can't get it to work properly. Index: kdebindings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebindings/devel/kdebindings.spec,v retrieving revision 1.239 retrieving revision 1.240 diff -u -p -r1.239 -r1.240 --- kdebindings.spec 3 Sep 2009 14:08:30 -0000 1.239 +++ kdebindings.spec 3 Sep 2009 14:10:28 -0000 1.240 @@ -12,7 +12,9 @@ # FIXME: Krossfalcon doesn't build in Rawhide (Falcon 0.9.x). # It's also not working properly. And there are no Falcon bindings for # the libraries anyway, just the Kross backend. -- Kevin -#define falcon 1 +%if 0%{?fedora} < 12 +%define falcon 1 +%endif %define php 1 %define ruby 1 %define smoke 1 @@ -508,6 +510,7 @@ fi %changelog * Thu Sep 03 2009 Kevin Kofler - 4.3.1-2 +- only (temporarily) disable Falcon on F12+ - drop bindings for polkit-qt on F12+ (PolicyKit 0.9 is going away) - remove unused (commented out) patch From jussilehtola at fedoraproject.org Thu Sep 3 14:10:13 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Thu, 3 Sep 2009 14:10:13 +0000 (UTC) Subject: rpms/xine-ui/F-11 xine-ui.spec,1.5,1.6 Message-ID: <20090903141013.00DA011C0381@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/xine-ui/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28578/F-11 Modified Files: xine-ui.spec Log Message: Move xine-ui_logo.mpv to main package. Index: xine-ui.spec =================================================================== RCS file: /cvs/pkgs/rpms/xine-ui/F-11/xine-ui.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- xine-ui.spec 24 Jul 2009 22:50:18 -0000 1.5 +++ xine-ui.spec 3 Sep 2009 14:10:12 -0000 1.6 @@ -3,7 +3,7 @@ Summary: A skinned xlib-based gui for xine-lib Name: xine-ui Version: 0.99.5 -Release: 15%{?dist} +Release: 16%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.xine-project.org/ @@ -209,6 +209,7 @@ gtk-update-icon-cache %{_datadir}/icons/ %dir %{_datadir}/xine/skins/ %{_datadir}/xine/skins/xinetic/ +%{_datadir}/xine/skins/xine-ui_logo.mpv %{_datadir}/xine/skins/xine_splash.png %{_datadir}/xine/oxine/ %{_datadir}/xine/visuals/ @@ -226,9 +227,13 @@ gtk-update-icon-cache %{_datadir}/icons/ %defattr(-,root,root,-) %{_datadir}/xine/skins/* %exclude %{_datadir}/xine/skins/xinetic/ +%exclude %{_datadir}/xine/skins/xine-ui_logo.mpv %exclude %{_datadir}/xine/skins/xine_splash.png %changelog +* Thu Sep 03 2009 Jussi Lehtola - 0.99.5-16 +- Move xine-ui_logo.mpv to main package from -skins. + * Sat Jul 25 2009 Jussi Lehtola - 0.99.5-15 - Move xine_splash.png to main package from -skins. - Fix EPEL build. From mtasaka at fedoraproject.org Thu Sep 3 14:10:33 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Thu, 3 Sep 2009 14:10:33 +0000 (UTC) Subject: rpms/xscreensaver/F-10 xscreensaver-5.09-hacks-missing-header-creation.patch, NONE, 1.1 .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 xscreensaver.spec, 1.81, 1.82 xscreensaver-5.08-phosphor-segv.patch, 1.1, NONE xscreensaver-5.08-po-recreate.patch, 1.1, NONE xscreensaver-5.08-randr-ncrtc-from-gentoo.patch, 1.1, NONE Message-ID: <20090903141033.51E7F11C0381@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/xscreensaver/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28710/F-10 Modified Files: .cvsignore sources xscreensaver.spec Added Files: xscreensaver-5.09-hacks-missing-header-creation.patch Removed Files: xscreensaver-5.08-phosphor-segv.patch xscreensaver-5.08-po-recreate.patch xscreensaver-5.08-randr-ncrtc-from-gentoo.patch Log Message: * Thu Sep 3 2009 Mamoru Tasaka - 1:5.09-1 - Update to 5.09 - Drop patches applied by upstream (1 patch still pending on upstream + 2 Fedora specific patches left) - Add one patch to generate missing header files xscreensaver-5.09-hacks-missing-header-creation.patch: Makefile.in | 3 +++ glx/Makefile.in | 4 ++++ 2 files changed, 7 insertions(+) --- NEW FILE xscreensaver-5.09-hacks-missing-header-creation.patch --- --- xscreensaver-5.09/hacks/Makefile.in.debug 2009-09-03 21:25:00.000000000 +0900 +++ xscreensaver-5.09/hacks/Makefile.in 2009-09-03 22:35:42.000000000 +0900 @@ -825,6 +825,9 @@ UTILS_SRC="$(UTILS_SRC)" \ $(srcdir)/m6502.sh m6502.h $(srcdir)/images/m6502/*.asm +# Compiling m6502.c needs m6502.h +m6502.o: m6502.h + m6502: m6502.o asm6502.o $(HACK_OBJS) $(ATV) $(CC_HACK) -o $@ $@.o asm6502.o $(HACK_OBJS) $(ATV) $(HACK_LIBS) --- xscreensaver-5.09/hacks/glx/Makefile.in.debug 2009-09-03 21:25:00.000000000 +0900 +++ xscreensaver-5.09/hacks/glx/Makefile.in 2009-09-03 22:43:26.000000000 +0900 @@ -670,6 +670,10 @@ $(srcdir)/molecules.sh molecules.h $(HACK_SRC)/images/molecules/*.pdb MOLECULE_OBJS=sphere.o tube.o $(HACK_TRACK_OBJS) + +# Compiling molecule.c needs molecules.h +molecule.o: molecules.h + molecule: molecule.o $(MOLECULE_OBJS) $(CC_HACK) -o $@ $@.o $(MOLECULE_OBJS) $(HACK_LIBS) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/F-10/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 28 Dec 2008 15:24:14 -0000 1.11 +++ .cvsignore 3 Sep 2009 14:10:32 -0000 1.12 @@ -1 +1 @@ -xscreensaver-5.08.tar.gz +xscreensaver-5.09.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/F-10/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 28 Dec 2008 15:24:14 -0000 1.11 +++ sources 3 Sep 2009 14:10:32 -0000 1.12 @@ -1 +1 @@ -79dea708c915341f205e00318a699be9 xscreensaver-5.08.tar.gz +f4d5070eb9f240f4d812f1c80cc32213 xscreensaver-5.09.tar.gz Index: xscreensaver.spec =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/F-10/xscreensaver.spec,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- xscreensaver.spec 27 Aug 2009 19:13:20 -0000 1.81 +++ xscreensaver.spec 3 Sep 2009 14:10:33 -0000 1.82 @@ -1,11 +1,11 @@ %define name xscreensaver -%define mainversion 5.08 +%define mainversion 5.09 %define beta_ver %{nil} %define modular_conf 1 -%define fedora_rel 13 +%define fedora_rel 1 %define extrarel %{nil} @@ -45,30 +45,15 @@ Patch1: xscreensaver-5.00b5-san # Change webcollage not to access to net # Also see bug 472061 Patch21: xscreensaver-5.07-webcollage-default-nonet.patch -# Reported from upstream, sent upstream -# pot file is not regenerated correctly -Patch50: xscreensaver-5.08-po-recreate.patch -# bug 481146, sent upstream -# phosphor crashes when resizing window -Patch51: xscreensaver-5.08-phosphor-segv.patch -# bug 504912, sent upstream -# ref: gentoo http://bugs.gentoo.org/show_bug.cgi?id=249680 -# xscreensaver crashes when randr reportes 0 rroi->ncrtc -Patch52: xscreensaver-5.08-randr-ncrtc-from-gentoo.patch -%if 0%{?fedora} >= 12 -# Fix for Xext 1.0.99.3 -# http://lists.freedesktop.org/archives/xorg/2009-July/046521.html -Patch53: xscreensaver-5.08-new-xextproto.patch -# Fix warnings for breaking strict aliasing rule -Patch54: xscreensaver-5.08-gcc441-aliasing.patch -%endif -# -# Not sent to upstream yet, must do later -# -# Ubuntu bug 418419, must send to upstream later +# Generate missing header files +Patch50: xscreensaver-5.09-hacks-missing-header-creation.patch +# Ubuntu bug 418419, sent upstream # Another SIGFPE when hack's window size is too small: Patch55: xscreensaver-5.08-hacks-window-too-small.patch # +# +# Not sent to upstream yet, must do later +# # Patches end Requires: xscreensaver-base = %{epoch}:%{version}-%{release} Requires: xscreensaver-extras = %{epoch}:%{version}-%{release} @@ -222,13 +207,7 @@ This package contains some test programs %patch1 -p1 -b .sanitize-hacks %patch21 -p1 -b .nonet -%patch50 -p1 -b .po -%patch51 -p1 -b .phosphor -%patch52 -p0 -b .randr_ncrtc -%if 0%{?fedora} >= 12 -%patch53 -p1 -b .newxextproto -%patch54 -p1 -b .aliasing -%endif +%patch50 -p1 -b .missing %patch55 -p1 -b .small change_option(){ @@ -355,7 +334,7 @@ sed -i.delay -e 's| delay = 1| delay = 3 sed -i.delay -e 's|60 \* 15|20|' driver/test-grab.c %build -autoconf +#autoconf archdir=`./config.guess` [ -d $archdir ] || mkdir $archdir @@ -694,6 +673,12 @@ exit 0 %defattr(-,root,root,-) %changelog +* Thu Sep 3 2009 Mamoru Tasaka - 1:5.09-1 +- Update to 5.09 +- Drop patches applied by upstream (1 patch still pending on upstream + + 2 Fedora specific patches left) +- Add one patch to generate missing header files + * Fri Aug 28 2009 Mamoru Tasaka - 1:5.08-13 - Another case of hack's crash when window size is too small (Ubuntu bug 418419) --- xscreensaver-5.08-phosphor-segv.patch DELETED --- --- xscreensaver-5.08-po-recreate.patch DELETED --- --- xscreensaver-5.08-randr-ncrtc-from-gentoo.patch DELETED --- From mtasaka at fedoraproject.org Thu Sep 3 14:10:33 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Thu, 3 Sep 2009 14:10:33 +0000 (UTC) Subject: rpms/xscreensaver/F-11 xscreensaver-5.09-hacks-missing-header-creation.patch, NONE, 1.1 .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 xscreensaver.spec, 1.92, 1.93 xscreensaver-5.08-phosphor-segv.patch, 1.1, NONE xscreensaver-5.08-po-recreate.patch, 1.3, NONE xscreensaver-5.08-randr-ncrtc-from-gentoo.patch, 1.1, NONE Message-ID: <20090903141033.C490211C0381@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/xscreensaver/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28710/F-11 Modified Files: .cvsignore sources xscreensaver.spec Added Files: xscreensaver-5.09-hacks-missing-header-creation.patch Removed Files: xscreensaver-5.08-phosphor-segv.patch xscreensaver-5.08-po-recreate.patch xscreensaver-5.08-randr-ncrtc-from-gentoo.patch Log Message: * Thu Sep 3 2009 Mamoru Tasaka - 1:5.09-1 - Update to 5.09 - Drop patches applied by upstream (1 patch still pending on upstream + 2 Fedora specific patches left) - Add one patch to generate missing header files xscreensaver-5.09-hacks-missing-header-creation.patch: Makefile.in | 3 +++ glx/Makefile.in | 4 ++++ 2 files changed, 7 insertions(+) --- NEW FILE xscreensaver-5.09-hacks-missing-header-creation.patch --- --- xscreensaver-5.09/hacks/Makefile.in.debug 2009-09-03 21:25:00.000000000 +0900 +++ xscreensaver-5.09/hacks/Makefile.in 2009-09-03 22:35:42.000000000 +0900 @@ -825,6 +825,9 @@ UTILS_SRC="$(UTILS_SRC)" \ $(srcdir)/m6502.sh m6502.h $(srcdir)/images/m6502/*.asm +# Compiling m6502.c needs m6502.h +m6502.o: m6502.h + m6502: m6502.o asm6502.o $(HACK_OBJS) $(ATV) $(CC_HACK) -o $@ $@.o asm6502.o $(HACK_OBJS) $(ATV) $(HACK_LIBS) --- xscreensaver-5.09/hacks/glx/Makefile.in.debug 2009-09-03 21:25:00.000000000 +0900 +++ xscreensaver-5.09/hacks/glx/Makefile.in 2009-09-03 22:43:26.000000000 +0900 @@ -670,6 +670,10 @@ $(srcdir)/molecules.sh molecules.h $(HACK_SRC)/images/molecules/*.pdb MOLECULE_OBJS=sphere.o tube.o $(HACK_TRACK_OBJS) + +# Compiling molecule.c needs molecules.h +molecule.o: molecules.h + molecule: molecule.o $(MOLECULE_OBJS) $(CC_HACK) -o $@ $@.o $(MOLECULE_OBJS) $(HACK_LIBS) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/F-11/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 28 Dec 2008 15:24:15 -0000 1.11 +++ .cvsignore 3 Sep 2009 14:10:33 -0000 1.12 @@ -1 +1 @@ -xscreensaver-5.08.tar.gz +xscreensaver-5.09.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/F-11/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 28 Dec 2008 15:24:15 -0000 1.11 +++ sources 3 Sep 2009 14:10:33 -0000 1.12 @@ -1 +1 @@ -79dea708c915341f205e00318a699be9 xscreensaver-5.08.tar.gz +f4d5070eb9f240f4d812f1c80cc32213 xscreensaver-5.09.tar.gz Index: xscreensaver.spec =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/F-11/xscreensaver.spec,v retrieving revision 1.92 retrieving revision 1.93 diff -u -p -r1.92 -r1.93 --- xscreensaver.spec 27 Aug 2009 19:13:21 -0000 1.92 +++ xscreensaver.spec 3 Sep 2009 14:10:33 -0000 1.93 @@ -1,11 +1,11 @@ %define name xscreensaver -%define mainversion 5.08 +%define mainversion 5.09 %define beta_ver %{nil} %define modular_conf 1 -%define fedora_rel 13 +%define fedora_rel 1 %define extrarel %{nil} @@ -45,30 +45,15 @@ Patch1: xscreensaver-5.00b5-san # Change webcollage not to access to net # Also see bug 472061 Patch21: xscreensaver-5.07-webcollage-default-nonet.patch -# Reported from upstream, sent upstream -# pot file is not regenerated correctly -Patch50: xscreensaver-5.08-po-recreate.patch -# bug 481146, sent upstream -# phosphor crashes when resizing window -Patch51: xscreensaver-5.08-phosphor-segv.patch -# bug 504912, sent upstream -# ref: gentoo http://bugs.gentoo.org/show_bug.cgi?id=249680 -# xscreensaver crashes when randr reportes 0 rroi->ncrtc -Patch52: xscreensaver-5.08-randr-ncrtc-from-gentoo.patch -%if 0%{?fedora} >= 12 -# Fix for Xext 1.0.99.3 -# http://lists.freedesktop.org/archives/xorg/2009-July/046521.html -Patch53: xscreensaver-5.08-new-xextproto.patch -# Fix warnings for breaking strict aliasing rule -Patch54: xscreensaver-5.08-gcc441-aliasing.patch -%endif -# -# Not sent to upstream yet, must do later -# -# Ubuntu bug 418419, must send to upstream later +# Generate missing header files +Patch50: xscreensaver-5.09-hacks-missing-header-creation.patch +# Ubuntu bug 418419, sent upstream # Another SIGFPE when hack's window size is too small: Patch55: xscreensaver-5.08-hacks-window-too-small.patch # +# +# Not sent to upstream yet, must do later +# # Patches end Requires: xscreensaver-base = %{epoch}:%{version}-%{release} Requires: xscreensaver-extras = %{epoch}:%{version}-%{release} @@ -222,13 +207,7 @@ This package contains some test programs %patch1 -p1 -b .sanitize-hacks %patch21 -p1 -b .nonet -%patch50 -p1 -b .po -%patch51 -p1 -b .phosphor -%patch52 -p0 -b .randr_ncrtc -%if 0%{?fedora} >= 12 -%patch53 -p1 -b .newxextproto -%patch54 -p1 -b .aliasing -%endif +%patch50 -p1 -b .missing %patch55 -p1 -b .small change_option(){ @@ -355,7 +334,7 @@ sed -i.delay -e 's| delay = 1| delay = 3 sed -i.delay -e 's|60 \* 15|20|' driver/test-grab.c %build -autoconf +#autoconf archdir=`./config.guess` [ -d $archdir ] || mkdir $archdir @@ -694,6 +673,12 @@ exit 0 %defattr(-,root,root,-) %changelog +* Thu Sep 3 2009 Mamoru Tasaka - 1:5.09-1 +- Update to 5.09 +- Drop patches applied by upstream (1 patch still pending on upstream + + 2 Fedora specific patches left) +- Add one patch to generate missing header files + * Fri Aug 28 2009 Mamoru Tasaka - 1:5.08-13 - Another case of hack's crash when window size is too small (Ubuntu bug 418419) --- xscreensaver-5.08-phosphor-segv.patch DELETED --- --- xscreensaver-5.08-po-recreate.patch DELETED --- --- xscreensaver-5.08-randr-ncrtc-from-gentoo.patch DELETED --- From mtasaka at fedoraproject.org Thu Sep 3 14:10:34 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Thu, 3 Sep 2009 14:10:34 +0000 (UTC) Subject: rpms/xscreensaver/devel xscreensaver-5.09-hacks-missing-header-creation.patch, NONE, 1.1 .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 xscreensaver.spec, 1.95, 1.96 xscreensaver-5.08-gcc441-aliasing.patch, 1.1, NONE xscreensaver-5.08-new-xextproto.patch, 1.1, NONE xscreensaver-5.08-phosphor-segv.patch, 1.1, NONE xscreensaver-5.08-po-recreate.patch, 1.3, NONE xscreensaver-5.08-randr-ncrtc-from-gentoo.patch, 1.1, NONE Message-ID: <20090903141034.62AC911C0381@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/xscreensaver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28710/devel Modified Files: .cvsignore sources xscreensaver.spec Added Files: xscreensaver-5.09-hacks-missing-header-creation.patch Removed Files: xscreensaver-5.08-gcc441-aliasing.patch xscreensaver-5.08-new-xextproto.patch xscreensaver-5.08-phosphor-segv.patch xscreensaver-5.08-po-recreate.patch xscreensaver-5.08-randr-ncrtc-from-gentoo.patch Log Message: * Thu Sep 3 2009 Mamoru Tasaka - 1:5.09-1 - Update to 5.09 - Drop patches applied by upstream (1 patch still pending on upstream + 2 Fedora specific patches left) - Add one patch to generate missing header files xscreensaver-5.09-hacks-missing-header-creation.patch: Makefile.in | 3 +++ glx/Makefile.in | 4 ++++ 2 files changed, 7 insertions(+) --- NEW FILE xscreensaver-5.09-hacks-missing-header-creation.patch --- --- xscreensaver-5.09/hacks/Makefile.in.debug 2009-09-03 21:25:00.000000000 +0900 +++ xscreensaver-5.09/hacks/Makefile.in 2009-09-03 22:35:42.000000000 +0900 @@ -825,6 +825,9 @@ UTILS_SRC="$(UTILS_SRC)" \ $(srcdir)/m6502.sh m6502.h $(srcdir)/images/m6502/*.asm +# Compiling m6502.c needs m6502.h +m6502.o: m6502.h + m6502: m6502.o asm6502.o $(HACK_OBJS) $(ATV) $(CC_HACK) -o $@ $@.o asm6502.o $(HACK_OBJS) $(ATV) $(HACK_LIBS) --- xscreensaver-5.09/hacks/glx/Makefile.in.debug 2009-09-03 21:25:00.000000000 +0900 +++ xscreensaver-5.09/hacks/glx/Makefile.in 2009-09-03 22:43:26.000000000 +0900 @@ -670,6 +670,10 @@ $(srcdir)/molecules.sh molecules.h $(HACK_SRC)/images/molecules/*.pdb MOLECULE_OBJS=sphere.o tube.o $(HACK_TRACK_OBJS) + +# Compiling molecule.c needs molecules.h +molecule.o: molecules.h + molecule: molecule.o $(MOLECULE_OBJS) $(CC_HACK) -o $@ $@.o $(MOLECULE_OBJS) $(HACK_LIBS) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 28 Dec 2008 15:24:15 -0000 1.11 +++ .cvsignore 3 Sep 2009 14:10:33 -0000 1.12 @@ -1 +1 @@ -xscreensaver-5.08.tar.gz +xscreensaver-5.09.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 28 Dec 2008 15:24:15 -0000 1.11 +++ sources 3 Sep 2009 14:10:33 -0000 1.12 @@ -1 +1 @@ -79dea708c915341f205e00318a699be9 xscreensaver-5.08.tar.gz +f4d5070eb9f240f4d812f1c80cc32213 xscreensaver-5.09.tar.gz Index: xscreensaver.spec =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/devel/xscreensaver.spec,v retrieving revision 1.95 retrieving revision 1.96 diff -u -p -r1.95 -r1.96 --- xscreensaver.spec 28 Aug 2009 19:36:20 -0000 1.95 +++ xscreensaver.spec 3 Sep 2009 14:10:34 -0000 1.96 @@ -1,11 +1,11 @@ %define name xscreensaver -%define mainversion 5.08 +%define mainversion 5.09 %define beta_ver %{nil} %define modular_conf 1 -%define fedora_rel 13 +%define fedora_rel 1 %define extrarel %{nil} @@ -45,29 +45,14 @@ Patch1: xscreensaver-5.00b5-san # Change webcollage not to access to net # Also see bug 472061 Patch21: xscreensaver-5.07-webcollage-default-nonet.patch -# Reported from upstream, sent upstream -# pot file is not regenerated correctly -Patch50: xscreensaver-5.08-po-recreate.patch -# bug 481146, sent upstream -# phosphor crashes when resizing window -Patch51: xscreensaver-5.08-phosphor-segv.patch -# bug 504912, sent upstream -# ref: gentoo http://bugs.gentoo.org/show_bug.cgi?id=249680 -# xscreensaver crashes when randr reportes 0 rroi->ncrtc -Patch52: xscreensaver-5.08-randr-ncrtc-from-gentoo.patch -%if 0%{?fedora} >= 12 -# Fix for Xext 1.0.99.3 -# http://lists.freedesktop.org/archives/xorg/2009-July/046521.html -Patch53: xscreensaver-5.08-new-xextproto.patch -# Fix warnings for breaking strict aliasing rule -Patch54: xscreensaver-5.08-gcc441-aliasing.patch -%endif -# Ubuntu bug 418419, must send to upstream later +# Generate missing header files +Patch50: xscreensaver-5.09-hacks-missing-header-creation.patch +# Ubuntu bug 418419, sent upstream # Another SIGFPE when hack's window size is too small: Patch55: xscreensaver-5.08-hacks-window-too-small.patch # -# Not sent to upstream yet, must do later # +# Not sent to upstream yet, must do later # # Patches end Requires: xscreensaver-base = %{epoch}:%{version}-%{release} @@ -222,13 +207,7 @@ This package contains some test programs %patch1 -p1 -b .sanitize-hacks %patch21 -p1 -b .nonet -%patch50 -p1 -b .po -%patch51 -p1 -b .phosphor -%patch52 -p0 -b .randr_ncrtc -%if 0%{?fedora} >= 12 -%patch53 -p1 -b .newxextproto -%patch54 -p1 -b .aliasing -%endif +%patch50 -p1 -b .missing %patch55 -p1 -b .small change_option(){ @@ -355,7 +334,7 @@ sed -i.delay -e 's| delay = 1| delay = 3 sed -i.delay -e 's|60 \* 15|20|' driver/test-grab.c %build -autoconf +#autoconf archdir=`./config.guess` [ -d $archdir ] || mkdir $archdir @@ -694,6 +673,12 @@ exit 0 %defattr(-,root,root,-) %changelog +* Thu Sep 3 2009 Mamoru Tasaka - 1:5.09-1 +- Update to 5.09 +- Drop patches applied by upstream (1 patch still pending on upstream + + 2 Fedora specific patches left) +- Add one patch to generate missing header files + * Fri Aug 28 2009 Mamoru Tasaka - 1:5.08-13 - Another case of hack's crash when window size is too small (Ubuntu bug 418419) --- xscreensaver-5.08-gcc441-aliasing.patch DELETED --- --- xscreensaver-5.08-new-xextproto.patch DELETED --- --- xscreensaver-5.08-phosphor-segv.patch DELETED --- --- xscreensaver-5.08-po-recreate.patch DELETED --- --- xscreensaver-5.08-randr-ncrtc-from-gentoo.patch DELETED --- From jforbes at fedoraproject.org Thu Sep 3 14:14:22 2009 From: jforbes at fedoraproject.org (Justin M. Forbes) Date: Thu, 3 Sep 2009 14:14:22 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch, NONE, 1.1 linux-2.6-kvm-vmx-check-cpl-before-emulating-debug-register-access.patch, NONE, 1.1 linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch, NONE, 1.1 linux-2.6-xen-stack-protector-fix.patch, NONE, 1.1 kernel.spec, 1.1762, 1.1763 Message-ID: <20090903141422.526C011C0099@cvs1.fedora.phx.redhat.com> Author: jforbes Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30161 Modified Files: kernel.spec Added Files: linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch linux-2.6-kvm-vmx-check-cpl-before-emulating-debug-register-access.patch linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch linux-2.6-xen-stack-protector-fix.patch Log Message: Fix xen guest boot with stack protector and small kvm fixes linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch: kvm.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) --- NEW FILE linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch --- Date: Tue, 25 Aug 2009 01:13:10 -0300 From: Marcelo Tosatti To: Avi Kivity Cc: kvm , Jeremy Fitzhardinge Subject: KVM pvmmu: do not batch pte updates from interrupt context Commit b8bcfe997e4 made paravirt pte updates synchronous in interrupt context. Unfortunately the KVM pv mmu code caches the lazy/nonlazy mode internally, so a pte update from interrupt context during a lazy mmu operation can be batched while it should be performed synchronously. https://bugzilla.redhat.com/show_bug.cgi?id=518022 Drop the internal mode variable and use paravirt_get_lazy_mode(), which returns the correct state. Signed-off-by: Marcelo Tosatti diff --git a/arch/x86/kernel/kvm.c b/arch/x86/kernel/kvm.c index c664d51..63b0ec8 100644 --- a/arch/x86/kernel/kvm.c +++ b/arch/x86/kernel/kvm.c @@ -34,7 +34,6 @@ struct kvm_para_state { u8 mmu_queue[MMU_QUEUE_SIZE]; int mmu_queue_len; - enum paravirt_lazy_mode mode; }; static DEFINE_PER_CPU(struct kvm_para_state, para_state); @@ -77,7 +76,7 @@ static void kvm_deferred_mmu_op(void *buffer, int len) { struct kvm_para_state *state = kvm_para_state(); - if (state->mode != PARAVIRT_LAZY_MMU) { + if (paravirt_get_lazy_mode() != PARAVIRT_LAZY_MMU) { kvm_mmu_op(buffer, len); return; } @@ -185,10 +184,7 @@ static void kvm_release_pt(unsigned long pfn) static void kvm_enter_lazy_mmu(void) { - struct kvm_para_state *state = kvm_para_state(); - paravirt_enter_lazy_mmu(); - state->mode = paravirt_get_lazy_mode(); } static void kvm_leave_lazy_mmu(void) @@ -197,7 +193,6 @@ static void kvm_leave_lazy_mmu(void) mmu_queue_flush(state); paravirt_leave_lazy_mmu(); - state->mode = paravirt_get_lazy_mode(); } static void __init paravirt_ops_setup(void) linux-2.6-kvm-vmx-check-cpl-before-emulating-debug-register-access.patch: include/asm/kvm_host.h | 1 + kvm/vmx.c | 2 ++ kvm/x86.c | 14 +++++++++++++- 3 files changed, 16 insertions(+), 1 deletion(-) --- NEW FILE linux-2.6-kvm-vmx-check-cpl-before-emulating-debug-register-access.patch --- Date: Tue, 1 Sep 2009 12:03:25 +0300 From: Avi Kivity To: Marcelo Tosatti Cc: kvm at vger.kernel.org Subject: [PATCH] KVM: VMX: Check cpl before emulating debug register access Debug registers may only be accessed from cpl 0. Unfortunately, vmx will code to emulate the instruction even though it was issued from guest userspace, possibly leading to an unexpected trap later. Cc: stable at kernel.org Signed-off-by: Avi Kivity --- arch/x86/include/asm/kvm_host.h | 1 + arch/x86/kvm/vmx.c | 2 ++ arch/x86/kvm/x86.c | 13 +++++++++++++ 3 files changed, 16 insertions(+), 0 deletions(-) diff --git a/arch/x86/include/asm/kvm_host.h b/arch/x86/include/asm/kvm_host.h index a3f637f..6046e6f 100644 --- a/arch/x86/include/asm/kvm_host.h +++ b/arch/x86/include/asm/kvm_host.h @@ -621,6 +621,7 @@ void kvm_queue_exception(struct kvm_vcpu *vcpu, unsigned nr); void kvm_queue_exception_e(struct kvm_vcpu *vcpu, unsigned nr, u32 error_code); void kvm_inject_page_fault(struct kvm_vcpu *vcpu, unsigned long cr2, u32 error_code); +bool kvm_require_cpl(struct kvm_vcpu *vcpu, int required_cpl); int kvm_pic_set_irq(void *opaque, int irq, int level); diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c index 78101dd..05cd554 100644 --- a/arch/x86/kvm/vmx.c +++ b/arch/x86/kvm/vmx.c @@ -2931,6 +2931,8 @@ static int handle_dr(struct kvm_vcpu *vcpu) unsigned long val; int dr, reg; + if (!kvm_require_cpl(vcpu, 0)) + return 1; dr = vmcs_readl(GUEST_DR7); if (dr & DR7_GD) { /* diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c index 8b3a169..891234b 100644 --- a/arch/x86/kvm/x86.c +++ b/arch/x86/kvm/x86.c @@ -223,6 +223,19 @@ void kvm_queue_exception_e(struct kvm_vcpu *vcpu, unsigned nr, u32 error_code) EXPORT_SYMBOL_GPL(kvm_queue_exception_e); /* + * Checks if cpl <= required_cpl; if true, return true. Otherwise queue + * a #GP and return false. + */ +bool kvm_require_cpl(struct kvm_vcpu *vcpu, int required_cpl) +{ + if (kvm_x86_ops->get_cpl(vcpu) <= required_cpl) + return true; + kvm_queue_exception_e(vcpu, GP_VECTOR, 0); + return false; +} +EXPORT_SYMBOL_GPL(kvm_require_cpl); + +/* * Load the pae pdptrs. Return true is they are all valid. */ int load_pdptrs(struct kvm_vcpu *vcpu, unsigned long cr3) -- 1.6.4.1 linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch: kvmclock.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) --- NEW FILE linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch --- Date: Mon, 31 Aug 2009 03:04:31 -0400 From: Glauber Costa To: kvm at vger.kernel.org Cc: linux-kernel at vger.kernel.org, avi at redhat.com Subject: [PATCH] use __pa_symbol to calculate the address of a C symbol. The use of __pa() to calculate the address of a C-visible symbol is wrong, and can lead to unpredictable results. See arch/x86/include/asm/page.h for details. It should be replaced with __pa_symbol(), that does the correct math here, by taking relocations into account. Signed-off-by: Glauber Costa --- arch/x86/kernel/kvmclock.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/x86/kernel/kvmclock.c b/arch/x86/kernel/kvmclock.c index 223af43..e5efcdc 100644 --- a/arch/x86/kernel/kvmclock.c +++ b/arch/x86/kernel/kvmclock.c @@ -50,8 +50,8 @@ static unsigned long kvm_get_wallclock(void) struct timespec ts; int low, high; - low = (int)__pa(&wall_clock); - high = ((u64)__pa(&wall_clock) >> 32); + low = (int)__pa_symbol(&wall_clock); + high = ((u64)__pa_symbol(&wall_clock) >> 32); native_write_msr(MSR_KVM_WALL_CLOCK, low, high); vcpu_time = &get_cpu_var(hv_clock); -- 1.6.2.2 linux-2.6-xen-stack-protector-fix.patch: arch/x86/mm/Makefile | 4 + arch/x86/xen/Makefile | 2 arch/x86/xen/enlighten.c | 133 +++++++++++++++++++++++++++++++++++++++-------- arch/x86/xen/smp.c | 1 drivers/xen/Makefile | 3 + 5 files changed, 123 insertions(+), 20 deletions(-) --- NEW FILE linux-2.6-xen-stack-protector-fix.patch --- >From 27512accbc440c1460b2df6024ed03fc40feff7d Mon Sep 17 00:00:00 2001 From: Jeremy Fitzhardinge Date: Thu, 27 Aug 2009 12:46:35 -0700 Subject: [PATCH] xen: make -fstack-protector work under Xen -fstack-protector uses a special per-cpu "stack canary" value. gcc generates special code in each function to test the canary to make sure that the function's stack hasn't been overrun. On x86-64, this is simply an offset of %gs, which is the usual per-cpu base segment register, so setting it up simply requires loading %gs's base as normal. On i386, the stack protector segment is %gs (rather than the usual kernel percpu %fs segment register). This requires setting up the full kernel GDT and then loading %gs accordingly. (We also need to make sure %fs is initialized on secondary cpus too.) To keep things consistent, we do the full GDT/segment register setup on both architectures. Because we need to avoid -fstack-protected code before setting up the GDT and because there's no way to disable it on a per-function basis, several files need to have stack-protector inhibited. Signed-off-by: Jeremy Fitzhardinge diff --git a/arch/x86/mm/Makefile b/arch/x86/mm/Makefile index eefdeee..72bb3a2 100644 --- a/arch/x86/mm/Makefile +++ b/arch/x86/mm/Makefile @@ -1,6 +1,10 @@ obj-y := init.o init_$(BITS).o fault.o ioremap.o extable.o pageattr.o mmap.o \ pat.o pgtable.o gup.o +# Make sure __phys_addr has no stackprotector +nostackp := $(call cc-option, -fno-stack-protector) +CFLAGS_ioremap.o := $(nostackp) + obj-$(CONFIG_SMP) += tlb.o obj-$(CONFIG_X86_32) += pgtable_32.o iomap_32.o diff --git a/arch/x86/xen/Makefile b/arch/x86/xen/Makefile index 7410640..3bb4fc2 100644 --- a/arch/x86/xen/Makefile +++ b/arch/x86/xen/Makefile @@ -8,6 +8,7 @@ endif # Make sure early boot has no stackprotector nostackp := $(call cc-option, -fno-stack-protector) CFLAGS_enlighten.o := $(nostackp) +CFLAGS_mmu.o := $(nostackp) obj-y := enlighten.o setup.o multicalls.o mmu.o irq.o \ time.o xen-asm.o xen-asm_$(BITS).o \ @@ -16,3 +17,4 @@ obj-y := enlighten.o setup.o multicalls.o mmu.o irq.o \ obj-$(CONFIG_SMP) += smp.o obj-$(CONFIG_PARAVIRT_SPINLOCKS)+= spinlock.o obj-$(CONFIG_XEN_DEBUG_FS) += debugfs.o + diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c index e5b903b..596a7d7 100644 --- a/arch/x86/xen/enlighten.c +++ b/arch/x86/xen/enlighten.c @@ -51,6 +51,7 @@ #include #include #include +#include #include "xen-ops.h" #include "mmu.h" @@ -339,18 +340,28 @@ static void xen_load_gdt(const struct desc_ptr *dtr) unsigned long frames[pages]; int f; - /* A GDT can be up to 64k in size, which corresponds to 8192 - 8-byte entries, or 16 4k pages.. */ + /* + * A GDT can be up to 64k in size, which corresponds to 8192 + * 8-byte entries, or 16 4k pages.. + */ BUG_ON(size > 65536); BUG_ON(va & ~PAGE_MASK); for (f = 0; va < dtr->address + size; va += PAGE_SIZE, f++) { int level; - pte_t *ptep = lookup_address(va, &level); + pte_t *ptep; unsigned long pfn, mfn; void *virt; + /* + * The GDT is per-cpu and is in the percpu data area. + * That can be virtually mapped, so we need to do a + * page-walk to get the underlying MFN for the + * hypercall. The page can also be in the kernel's + * linear range, so we need to RO that mapping too. + */ + ptep = lookup_address(va, &level); BUG_ON(ptep == NULL); pfn = pte_pfn(*ptep); @@ -367,6 +378,44 @@ static void xen_load_gdt(const struct desc_ptr *dtr) BUG(); } +/* + * load_gdt for early boot, when the gdt is only mapped once + */ +static __init void xen_load_gdt_boot(const struct desc_ptr *dtr) +{ + unsigned long va = dtr->address; + unsigned int size = dtr->size + 1; + unsigned pages = (size + PAGE_SIZE - 1) / PAGE_SIZE; + unsigned long frames[pages]; + int f; + + /* + * A GDT can be up to 64k in size, which corresponds to 8192 + * 8-byte entries, or 16 4k pages.. + */ + + BUG_ON(size > 65536); + BUG_ON(va & ~PAGE_MASK); + + for (f = 0; va < dtr->address + size; va += PAGE_SIZE, f++) { + pte_t pte; + unsigned long pfn, mfn; + + pfn = virt_to_pfn(va); + mfn = pfn_to_mfn(pfn); + + pte = pfn_pte(pfn, PAGE_KERNEL_RO); + + if (HYPERVISOR_update_va_mapping((unsigned long)va, pte, 0)) + BUG(); + + frames[f] = mfn; + } + + if (HYPERVISOR_set_gdt(frames, size / sizeof(struct desc_struct))) + BUG(); +} + static void load_TLS_descriptor(struct thread_struct *t, unsigned int cpu, unsigned int i) { @@ -590,6 +639,29 @@ static void xen_write_gdt_entry(struct desc_struct *dt, int entry, preempt_enable(); } +/* + * Version of write_gdt_entry for use at early boot-time needed to + * update an entry as simply as possible. + */ +static __init void xen_write_gdt_entry_boot(struct desc_struct *dt, int entry, + const void *desc, int type) +{ + switch (type) { + case DESC_LDT: + case DESC_TSS: + /* ignore */ + break; + + default: { + xmaddr_t maddr = virt_to_machine(&dt[entry]); + + if (HYPERVISOR_update_descriptor(maddr.maddr, *(u64 *)desc)) + dt[entry] = *(struct desc_struct *)desc; + } + + } +} + static void xen_load_sp0(struct tss_struct *tss, struct thread_struct *thread) { @@ -974,6 +1046,23 @@ static const struct machine_ops __initdata xen_machine_ops = { .emergency_restart = xen_emergency_restart, }; +/* + * Set up the GDT and segment registers for -fstack-protector. Until + * we do this, we have to be careful not to call any stack-protected + * function, which is most of the kernel. + */ +static void __init xen_setup_stackprotector(void) +{ + pv_cpu_ops.write_gdt_entry = xen_write_gdt_entry_boot; + pv_cpu_ops.load_gdt = xen_load_gdt_boot; + + setup_stack_canary_segment(0); + switch_to_new_gdt(0); + + pv_cpu_ops.write_gdt_entry = xen_write_gdt_entry; + pv_cpu_ops.load_gdt = xen_load_gdt; +} + /* First C function to be called on Xen boot */ asmlinkage void __init xen_start_kernel(void) { @@ -992,13 +1081,28 @@ asmlinkage void __init xen_start_kernel(void) pv_apic_ops = xen_apic_ops; pv_mmu_ops = xen_mmu_ops; -#ifdef CONFIG_X86_64 - /* - * Setup percpu state. We only need to do this for 64-bit - * because 32-bit already has %fs set properly. + /* + * Set up some pagetable state before starting to set any ptes. */ - load_percpu_segment(0); -#endif + + /* Prevent unwanted bits from being set in PTEs. */ + __supported_pte_mask &= ~_PAGE_GLOBAL; + if (!xen_initial_domain()) + __supported_pte_mask &= ~(_PAGE_PWT | _PAGE_PCD); + + __supported_pte_mask |= _PAGE_IOMAP; + + xen_setup_features(); + + /* Get mfn list */ + if (!xen_feature(XENFEAT_auto_translated_physmap)) + xen_build_dynamic_phys_to_machine(); + + /* + * Set up kernel GDT and segment registers, mainly so that + * -fstack-protector code can be executed. + */ + xen_setup_stackprotector(); xen_init_irq_ops(); xen_init_cpuid_mask(); @@ -1010,8 +1114,6 @@ asmlinkage void __init xen_start_kernel(void) set_xen_basic_apic_ops(); #endif - xen_setup_features(); - if (xen_feature(XENFEAT_mmu_pt_update_preserve_ad)) { pv_mmu_ops.ptep_modify_prot_start = xen_ptep_modify_prot_start; pv_mmu_ops.ptep_modify_prot_commit = xen_ptep_modify_prot_commit; @@ -1028,17 +1130,8 @@ asmlinkage void __init xen_start_kernel(void) xen_smp_init(); - /* Get mfn list */ - if (!xen_feature(XENFEAT_auto_translated_physmap)) - xen_build_dynamic_phys_to_machine(); - pgd = (pgd_t *)xen_start_info->pt_base; - /* Prevent unwanted bits from being set in PTEs. */ - __supported_pte_mask &= ~_PAGE_GLOBAL; - if (!xen_initial_domain()) - __supported_pte_mask &= ~(_PAGE_PWT | _PAGE_PCD); - #ifdef CONFIG_X86_64 /* Work out if we support NX */ check_efer(); diff --git a/arch/x86/xen/smp.c b/arch/x86/xen/smp.c index 429834e..fe03eee 100644 --- a/arch/x86/xen/smp.c +++ b/arch/x86/xen/smp.c @@ -236,6 +236,7 @@ cpu_initialize_context(unsigned int cpu, struct task_struct *idle) ctxt->user_regs.ss = __KERNEL_DS; #ifdef CONFIG_X86_32 ctxt->user_regs.fs = __KERNEL_PERCPU; + ctxt->user_regs.gs = __KERNEL_STACK_CANARY; #else ctxt->gs_base_kernel = per_cpu_offset(cpu); #endif diff --git a/drivers/xen/Makefile b/drivers/xen/Makefile index ec2a39b..7c28434 100644 --- a/drivers/xen/Makefile +++ b/drivers/xen/Makefile @@ -1,6 +1,9 @@ obj-y += grant-table.o features.o events.o manage.o obj-y += xenbus/ +nostackp := $(call cc-option, -fno-stack-protector) +CFLAGS_features.o := $(nostackp) + obj-$(CONFIG_HOTPLUG_CPU) += cpu_hotplug.o obj-$(CONFIG_XEN_XENCOMM) += xencomm.o obj-$(CONFIG_XEN_BALLOON) += balloon.o Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1762 retrieving revision 1.1763 diff -u -p -r1.1762 -r1.1763 --- kernel.spec 3 Sep 2009 00:44:23 -0000 1.1762 +++ kernel.spec 3 Sep 2009 14:14:21 -0000 1.1763 @@ -676,10 +676,15 @@ Patch1515: lirc-2.6.31.patch Patch1517: hdpvr-ir-enable.patch Patch1518: hid-ignore-all-recent-imon-devices.patch +# virt + ksm patches Patch1550: linux-2.6-ksm.patch Patch1551: linux-2.6-ksm-kvm.patch Patch1552: linux-2.6-ksm-updates.patch Patch1553: linux-2.6-ksm-fix-munlock.patch +Patch1575: linux-2.6-kvm-vmx-check-cpl-before-emulating-debug-register-access.patch +Patch1576: linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch +Patch1577: linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch +Patch1578: linux-2.6-xen-stack-protector-fix.patch # nouveau + drm fixes Patch1812: drm-next.patch @@ -1303,6 +1308,12 @@ ApplyPatch linux-2.6-ksm-fix-munlock.pat # Optimize KVM for KSM support ApplyPatch linux-2.6-ksm-kvm.patch +# Assorted Virt Fixes +ApplyPatch linux-2.6-kvm-vmx-check-cpl-before-emulating-debug-register-access.patch +ApplyPatch linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch +ApplyPatch linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch +ApplyPatch linux-2.6-xen-stack-protector-fix.patch + # Fix block I/O errors in KVM ApplyPatch linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch @@ -2009,6 +2020,10 @@ fi # and build. %changelog +* Thu Sep 03 2009 Justin M.Forbes +- Fix xen guest with stack protector. (#508120) +- Small kvm fixes. + * Wed Sep 02 2009 Adam Jackson 2.6.31-0.199.rc8.git2 - drm-intel-pm.patch: Disable by default, too flickery on too many machines. Enable with i915.powersave=1. From zoeloelip at fedoraproject.org Thu Sep 3 14:20:21 2009 From: zoeloelip at fedoraproject.org (Bart Vanbrabant) Date: Thu, 3 Sep 2009 14:20:21 +0000 (UTC) Subject: rpms/avrdude/devel .cvsignore, 1.3, 1.4 avrdude.spec, 1.9, 1.10 sources, 1.3, 1.4 avrdude-5.5.usbtiny.64bit.patch, 1.1, NONE Message-ID: <20090903142021.5353811C0375@cvs1.fedora.phx.redhat.com> Author: zoeloelip Update of /cvs/pkgs/rpms/avrdude/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31505 Modified Files: .cvsignore avrdude.spec sources Removed Files: avrdude-5.5.usbtiny.64bit.patch Log Message: * Thu Sep 3 2009 Bart Vanbrabant - 5.8-1 - New upstream version: See the NEWS file for more information - Removed patch: changes are included in upstream version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/avrdude/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 29 Dec 2007 23:08:28 -0000 1.3 +++ .cvsignore 3 Sep 2009 14:20:21 -0000 1.4 @@ -1 +1 @@ -avrdude-5.5.tar.gz +avrdude-5.8.tar.gz Index: avrdude.spec =================================================================== RCS file: /cvs/pkgs/rpms/avrdude/devel/avrdude.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- avrdude.spec 24 Jul 2009 17:42:58 -0000 1.9 +++ avrdude.spec 3 Sep 2009 14:20:21 -0000 1.10 @@ -1,13 +1,12 @@ Name: avrdude -Version: 5.5 -Release: 5%{?dist} +Version: 5.8 +Release: 1%{?dist} Summary: Software for programming Atmel AVR Microcontroller Group: Applications/Engineering License: GPLv2+ URL: http://www.nongnu.org/avrdude Source0: http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz -Patch0: avrdude-5.5.usbtiny.64bit.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: flex @@ -33,7 +32,6 @@ particular chip. %prep %setup -q -%patch0 -p1 chmod -x safemode.c doc/TODO sed -i 's|/usr/local/etc/avrdude.conf|/etc/avrdude/avrdude.conf|g' doc/avrdude.texi avrdude.1 sed -i 's|/etc/avrdude.conf|/etc/avrdude/avrdude.conf|g' doc/avrdude.texi avrdude.1 @@ -81,8 +79,9 @@ fi %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 5.5-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Thu Sep 3 2009 Bart Vanbrabant - 5.8-1 +- New upstream version: See the NEWS file for more information +- Removed patch: changes are included in upstream version * Mon Feb 23 2009 Fedora Release Engineering - 5.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/avrdude/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 29 Dec 2007 23:08:28 -0000 1.3 +++ sources 3 Sep 2009 14:20:21 -0000 1.4 @@ -1 +1 @@ -60180d3f5f467987bfd7bc4505796fae avrdude-5.5.tar.gz +d459dcf47fa7fc2a29a70d68ebff4886 avrdude-5.8.tar.gz --- avrdude-5.5.usbtiny.64bit.patch DELETED --- From mgrepl at fedoraproject.org Thu Sep 3 14:30:23 2009 From: mgrepl at fedoraproject.org (Miroslav Grepl) Date: Thu, 3 Sep 2009 14:30:23 +0000 (UTC) Subject: rpms/selinux-policy/F-10 policy-20080710.patch, 1.177, 1.178 selinux-policy.spec, 1.805, 1.806 Message-ID: <20090903143023.4BE4A11C0381@cvs1.fedora.phx.redhat.com> Author: mgrepl Update of /cvs/extras/rpms/selinux-policy/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1605 Modified Files: policy-20080710.patch selinux-policy.spec Log Message: - Allow postgresql to send audit messages policy-20080710.patch: Makefile | 26 Rules.modular | 18 config/appconfig-mcs/default_contexts | 19 config/appconfig-mcs/failsafe_context | 2 config/appconfig-mcs/guest_u_default_contexts | 6 config/appconfig-mcs/root_default_contexts | 8 config/appconfig-mcs/seusers | 4 config/appconfig-mcs/staff_u_default_contexts | 4 config/appconfig-mcs/unconfined_u_default_contexts | 2 config/appconfig-mcs/user_u_default_contexts | 5 config/appconfig-mcs/userhelper_context | 2 config/appconfig-mcs/xguest_u_default_contexts | 7 config/appconfig-mls/default_contexts | 19 config/appconfig-mls/guest_u_default_contexts | 4 config/appconfig-mls/root_default_contexts | 12 config/appconfig-mls/staff_u_default_contexts | 2 config/appconfig-mls/user_u_default_contexts | 2 config/appconfig-mls/xguest_u_default_contexts | 7 config/appconfig-standard/guest_u_default_contexts | 4 config/appconfig-standard/root_default_contexts | 6 config/appconfig-standard/staff_u_default_contexts | 2 config/appconfig-standard/user_u_default_contexts | 2 config/appconfig-standard/xguest_u_default_contexts | 5 man/man8/nfs_selinux.8 | 19 man/man8/samba_selinux.8 | 12 policy/flask/access_vectors | 1 policy/global_tunables | 20 policy/mcs | 8 policy/mls | 9 policy/modules/admin/alsa.te | 1 policy/modules/admin/anaconda.te | 1 policy/modules/admin/certwatch.te | 4 policy/modules/admin/consoletype.te | 11 policy/modules/admin/kismet.if | 1 policy/modules/admin/kismet.te | 49 policy/modules/admin/logrotate.te | 14 policy/modules/admin/logwatch.te | 11 policy/modules/admin/mrtg.te | 1 policy/modules/admin/netutils.te | 11 policy/modules/admin/prelink.te | 18 policy/modules/admin/rpm.fc | 10 policy/modules/admin/rpm.if | 290 +++ policy/modules/admin/rpm.te | 40 policy/modules/admin/su.if | 69 policy/modules/admin/sudo.if | 55 policy/modules/admin/tmpreaper.te | 24 policy/modules/admin/usermanage.te | 19 policy/modules/admin/vbetool.if | 31 policy/modules/admin/vbetool.te | 9 policy/modules/admin/vpn.if | 36 policy/modules/apps/awstats.te | 6 policy/modules/apps/ethereal.fc | 2 policy/modules/apps/ethereal.if | 54 policy/modules/apps/ethereal.te | 7 policy/modules/apps/games.if | 28 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 94 policy/modules/apps/gitosis.te | 43 policy/modules/apps/gnome.fc | 14 policy/modules/apps/gnome.if | 171 + policy/modules/apps/gnome.te | 31 policy/modules/apps/gpg.fc | 8 policy/modules/apps/gpg.if | 304 --- policy/modules/apps/gpg.te | 248 ++ policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 188 + policy/modules/apps/java.te | 31 policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 56 policy/modules/apps/livecd.te | 26 policy/modules/apps/loadkeys.te | 5 policy/modules/apps/mono.if | 103 + policy/modules/apps/mono.te | 6 policy/modules/apps/mozilla.fc | 13 policy/modules/apps/mozilla.if | 325 +-- policy/modules/apps/mozilla.te | 19 policy/modules/apps/mplayer.fc | 8 policy/modules/apps/mplayer.if | 64 policy/modules/apps/mplayer.te | 4 policy/modules/apps/nsplugin.fc | 13 policy/modules/apps/nsplugin.if | 318 +++ policy/modules/apps/nsplugin.te | 290 +++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 106 + policy/modules/apps/openoffice.te | 14 policy/modules/apps/podsleuth.fc | 2 policy/modules/apps/podsleuth.if | 34 policy/modules/apps/podsleuth.te | 44 policy/modules/apps/ptchown.fc | 2 policy/modules/apps/ptchown.if | 22 policy/modules/apps/ptchown.te | 39 policy/modules/apps/qemu.fc | 5 policy/modules/apps/qemu.if | 367 +++ policy/modules/apps/qemu.te | 152 + policy/modules/apps/sambagui.fc | 4 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 62 policy/modules/apps/screen.fc | 2 policy/modules/apps/screen.if | 24 policy/modules/apps/screen.te | 4 policy/modules/apps/slocate.te | 4 policy/modules/apps/thunderbird.fc | 2 policy/modules/apps/thunderbird.if | 34 policy/modules/apps/thunderbird.te | 4 policy/modules/apps/tvtime.if | 39 policy/modules/apps/tvtime.te | 6 policy/modules/apps/uml.fc | 2 policy/modules/apps/vmware.fc | 19 policy/modules/apps/vmware.if | 14 policy/modules/apps/vmware.te | 17 policy/modules/apps/webalizer.te | 2 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 50 policy/modules/apps/wine.te | 8 policy/modules/apps/wireshark.if | 2 policy/modules/apps/wm.fc | 3 policy/modules/apps/wm.if | 178 + policy/modules/apps/wm.te | 10 policy/modules/kernel/.filesystem.if.swp |binary policy/modules/kernel/corecommands.fc | 47 policy/modules/kernel/corecommands.if | 1 policy/modules/kernel/corenetwork.if.in | 46 policy/modules/kernel/corenetwork.te.in | 41 policy/modules/kernel/devices.fc | 46 policy/modules/kernel/devices.if | 541 +++++ policy/modules/kernel/devices.te | 45 policy/modules/kernel/domain.if | 22 policy/modules/kernel/domain.te | 53 policy/modules/kernel/files.fc | 2 policy/modules/kernel/files.if | 304 +++ policy/modules/kernel/files.te | 11 policy/modules/kernel/filesystem.if | 356 +++ policy/modules/kernel/filesystem.te | 18 policy/modules/kernel/kernel.if | 42 policy/modules/kernel/kernel.te | 16 policy/modules/kernel/selinux.if | 54 policy/modules/kernel/selinux.te | 6 policy/modules/kernel/storage.fc | 2 policy/modules/kernel/storage.if | 1 policy/modules/kernel/terminal.if | 6 policy/modules/roles/.staff.te.swp |binary policy/modules/roles/guest.fc | 1 policy/modules/roles/guest.if | 161 + policy/modules/roles/guest.te | 36 policy/modules/roles/logadm.fc | 1 policy/modules/roles/logadm.if | 44 policy/modules/roles/logadm.te | 20 policy/modules/roles/staff.te | 58 policy/modules/roles/sysadm.if | 114 - policy/modules/roles/sysadm.te | 14 policy/modules/roles/unprivuser.if | 605 ++++++ policy/modules/roles/unprivuser.te | 15 policy/modules/roles/webadm.fc | 1 policy/modules/roles/webadm.if | 44 policy/modules/roles/webadm.te | 65 policy/modules/roles/xguest.fc | 1 policy/modules/roles/xguest.if | 161 + policy/modules/roles/xguest.te | 87 policy/modules/services/aide.if | 6 policy/modules/services/amavis.if | 20 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 35 policy/modules/services/apache.if | 488 +++-- policy/modules/services/apache.te | 397 +++- policy/modules/services/apcupsd.fc | 2 policy/modules/services/arpwatch.fc | 1 policy/modules/services/arpwatch.if | 42 policy/modules/services/arpwatch.te | 3 policy/modules/services/asterisk.fc | 1 policy/modules/services/asterisk.if | 53 policy/modules/services/asterisk.te | 3 policy/modules/services/audioentropy.fc | 2 policy/modules/services/audioentropy.te | 1 policy/modules/services/automount.if | 18 policy/modules/services/automount.te | 6 policy/modules/services/avahi.fc | 4 policy/modules/services/avahi.if | 132 + policy/modules/services/avahi.te | 15 policy/modules/services/bind.fc | 7 policy/modules/services/bind.if | 92 policy/modules/services/bind.te | 5 policy/modules/services/bitlbee.te | 2 policy/modules/services/bluetooth.fc | 5 policy/modules/services/bluetooth.if | 53 policy/modules/services/bluetooth.te | 22 policy/modules/services/certmaster.fc | 9 policy/modules/services/certmaster.if | 128 + policy/modules/services/certmaster.te | 81 policy/modules/services/clamav.fc | 12 policy/modules/services/clamav.if | 105 + policy/modules/services/clamav.te | 35 policy/modules/services/consolekit.fc | 3 policy/modules/services/consolekit.if | 21 policy/modules/services/consolekit.te | 64 policy/modules/services/courier.fc | 2 policy/modules/services/courier.if | 19 policy/modules/services/courier.te | 4 policy/modules/services/cron.fc | 10 policy/modules/services/cron.if | 250 +- policy/modules/services/cron.te | 112 - policy/modules/services/cups.fc | 32 policy/modules/services/cups.if | 106 + policy/modules/services/cups.te | 186 + policy/modules/services/cvs.te | 1 policy/modules/services/cyphesis.fc | 5 policy/modules/services/cyrus.te | 1 policy/modules/services/dbus.fc | 3 policy/modules/services/dbus.if | 235 ++ policy/modules/services/dbus.te | 57 policy/modules/services/dcc.fc | 2 policy/modules/services/dcc.if | 18 policy/modules/services/dcc.te | 62 policy/modules/services/dhcp.fc | 1 policy/modules/services/dhcp.if | 60 policy/modules/services/dhcp.te | 18 policy/modules/services/dnsmasq.fc | 3 policy/modules/services/dnsmasq.if | 174 + policy/modules/services/dnsmasq.te | 22 policy/modules/services/dovecot.fc | 12 policy/modules/services/dovecot.if | 98 + policy/modules/services/dovecot.te | 98 - policy/modules/services/exim.if | 40 policy/modules/services/exim.te | 102 - policy/modules/services/fail2ban.fc | 1 policy/modules/services/fail2ban.if | 45 policy/modules/services/fail2ban.te | 10 policy/modules/services/fetchmail.fc | 2 policy/modules/services/fetchmail.if | 26 policy/modules/services/fetchmail.te | 10 policy/modules/services/ftp.te | 53 policy/modules/services/gamin.fc | 2 policy/modules/services/gamin.if | 57 policy/modules/services/gamin.te | 39 policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 75 policy/modules/services/gnomeclock.te | 55 policy/modules/services/gpsd.fc | 3 policy/modules/services/gpsd.if | 89 policy/modules/services/gpsd.te | 55 policy/modules/services/hal.fc | 4 policy/modules/services/hal.if | 39 policy/modules/services/hal.te | 112 + policy/modules/services/inetd.fc | 2 policy/modules/services/inetd.te | 2 policy/modules/services/kerberos.fc | 6 policy/modules/services/kerberos.te | 3 policy/modules/services/kerneloops.if | 23 policy/modules/services/kerneloops.te | 6 policy/modules/services/ktalk.te | 1 policy/modules/services/ldap.te | 6 policy/modules/services/lircd.fc | 9 policy/modules/services/lircd.if | 100 + policy/modules/services/lircd.te | 70 policy/modules/services/lpd.fc | 6 policy/modules/services/mailman.fc | 1 policy/modules/services/mailman.if | 28 policy/modules/services/mailman.te | 33 policy/modules/services/mailscanner.fc | 2 policy/modules/services/mailscanner.if | 59 policy/modules/services/mailscanner.te | 5 policy/modules/services/milter.fc | 15 policy/modules/services/milter.if | 104 + policy/modules/services/milter.te | 107 + policy/modules/services/mta.fc | 10 policy/modules/services/mta.if | 70 policy/modules/services/mta.te | 76 policy/modules/services/munin.fc | 7 policy/modules/services/munin.if | 92 policy/modules/services/munin.te | 77 policy/modules/services/mysql.fc | 3 policy/modules/services/mysql.if | 128 + policy/modules/services/mysql.te | 53 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 71 policy/modules/services/nagios.te | 58 policy/modules/services/networkmanager.fc | 12 policy/modules/services/networkmanager.if | 18 policy/modules/services/networkmanager.te | 106 - policy/modules/services/nis.fc | 6 policy/modules/services/nis.if | 126 + policy/modules/services/nis.te | 27 policy/modules/services/nscd.fc | 1 policy/modules/services/nscd.if | 126 + policy/modules/services/nscd.te | 32 policy/modules/services/ntp.if | 57 policy/modules/services/ntp.te | 19 policy/modules/services/nx.fc | 4 policy/modules/services/oddjob.fc | 2 policy/modules/services/oddjob.if | 32 policy/modules/services/oddjob.te | 28 policy/modules/services/openvpn.fc | 1 policy/modules/services/openvpn.if | 36 policy/modules/services/openvpn.te | 19 policy/modules/services/pads.fc | 12 policy/modules/services/pads.if | 10 policy/modules/services/pads.te | 68 policy/modules/services/pcscd.fc | 1 policy/modules/services/pcscd.te | 12 policy/modules/services/pegasus.te | 28 policy/modules/services/pingd.fc | 11 policy/modules/services/pingd.if | 99 + policy/modules/services/pingd.te | 54 policy/modules/services/pki.fc | 46 policy/modules/services/pki.if | 643 ++++++ policy/modules/services/pki.te | 91 policy/modules/services/polkit.fc | 9 policy/modules/services/polkit.if | 233 ++ policy/modules/services/polkit.te | 235 ++ policy/modules/services/portmap.te | 1 policy/modules/services/portreserve.fc | 12 policy/modules/services/portreserve.if | 70 policy/modules/services/portreserve.te | 55 policy/modules/services/postfix.fc | 6 policy/modules/services/postfix.if | 136 + policy/modules/services/postfix.te | 134 + policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 12 policy/modules/services/postgrey.fc | 4 policy/modules/services/postgrey.if | 67 policy/modules/services/postgrey.te | 19 policy/modules/services/ppp.fc | 6 policy/modules/services/ppp.if | 64 policy/modules/services/ppp.te | 38 policy/modules/services/prelude.fc | 14 policy/modules/services/prelude.if | 71 policy/modules/services/prelude.te | 193 ++ policy/modules/services/privoxy.fc | 2 policy/modules/services/privoxy.if | 12 policy/modules/services/privoxy.te | 17 policy/modules/services/procmail.fc | 3 policy/modules/services/procmail.if | 38 policy/modules/services/procmail.te | 35 policy/modules/services/psad.fc | 17 policy/modules/services/psad.if | 304 +++ policy/modules/services/psad.te | 107 + policy/modules/services/pyzor.fc | 6 policy/modules/services/pyzor.if | 61 policy/modules/services/pyzor.te | 51 policy/modules/services/qmail.te | 8 policy/modules/services/radius.te | 3 policy/modules/services/radvd.te | 2 policy/modules/services/razor.fc | 4 policy/modules/services/razor.if | 87 policy/modules/services/razor.te | 38 policy/modules/services/ricci.te | 18 policy/modules/services/rlogin.te | 16 policy/modules/services/roundup.fc | 2 policy/modules/services/roundup.if | 38 policy/modules/services/roundup.te | 3 policy/modules/services/rpc.fc | 1 policy/modules/services/rpc.if | 43 policy/modules/services/rpc.te | 33 policy/modules/services/rpcbind.fc | 2 policy/modules/services/rpcbind.te | 3 policy/modules/services/rshd.te | 17 policy/modules/services/rsync.fc | 2 policy/modules/services/rsync.te | 11 policy/modules/services/samba.fc | 8 policy/modules/services/samba.if | 387 ++++ policy/modules/services/samba.te | 209 +- policy/modules/services/sasl.te | 5 policy/modules/services/sendmail.if | 103 + policy/modules/services/sendmail.te | 92 policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 48 policy/modules/services/setroubleshoot.te | 31 policy/modules/services/smartmon.te | 12 policy/modules/services/snmp.fc | 6 policy/modules/services/snmp.if | 36 policy/modules/services/snmp.te | 28 policy/modules/services/snort.if | 9 policy/modules/services/snort.te | 9 policy/modules/services/spamassassin.fc | 16 policy/modules/services/spamassassin.if | 472 ++-- policy/modules/services/spamassassin.te | 219 ++ policy/modules/services/squid.fc | 4 policy/modules/services/squid.if | 18 policy/modules/services/squid.te | 8 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 151 + policy/modules/services/ssh.te | 43 policy/modules/services/stunnel.fc | 1 policy/modules/services/stunnel.te | 3 policy/modules/services/sysstat.te | 2 policy/modules/services/telnet.te | 4 policy/modules/services/tftp.te | 1 policy/modules/services/tor.te | 2 policy/modules/services/ulogd.fc | 10 policy/modules/services/ulogd.if | 127 + policy/modules/services/ulogd.te | 54 policy/modules/services/uucp.fc | 7 policy/modules/services/uucp.te | 14 policy/modules/services/virt.fc | 1 policy/modules/services/virt.if | 94 policy/modules/services/virt.te | 47 policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 40 policy/modules/services/xserver.if | 915 +++++++-- policy/modules/services/xserver.te | 317 +++ policy/modules/services/zebra.te | 2 policy/modules/services/zosremote.fc | 2 policy/modules/services/zosremote.if | 52 policy/modules/services/zosremote.te | 36 policy/modules/system/application.te | 6 policy/modules/system/authlogin.fc | 10 policy/modules/system/authlogin.if | 212 ++ policy/modules/system/authlogin.te | 46 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 9 policy/modules/system/hostname.te | 4 policy/modules/system/init.fc | 5 policy/modules/system/init.if | 129 + policy/modules/system/init.te | 114 + policy/modules/system/ipsec.fc | 3 policy/modules/system/ipsec.te | 47 policy/modules/system/iptables.fc | 16 policy/modules/system/iptables.te | 13 policy/modules/system/iscsi.te | 4 policy/modules/system/libraries.fc | 90 policy/modules/system/libraries.te | 18 policy/modules/system/locallogin.te | 26 policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 25 policy/modules/system/logging.te | 18 policy/modules/system/lvm.fc | 2 policy/modules/system/lvm.te | 66 policy/modules/system/miscfiles.if | 39 policy/modules/system/modutils.te | 40 policy/modules/system/mount.fc | 8 policy/modules/system/mount.if | 21 policy/modules/system/mount.te | 81 policy/modules/system/raid.te | 4 policy/modules/system/selinuxutil.fc | 10 policy/modules/system/selinuxutil.if | 373 +++ policy/modules/system/selinuxutil.te | 229 -- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 15 policy/modules/system/sysnetwork.if | 82 policy/modules/system/sysnetwork.te | 72 policy/modules/system/udev.fc | 4 policy/modules/system/udev.if | 28 policy/modules/system/udev.te | 16 policy/modules/system/unconfined.fc | 34 policy/modules/system/unconfined.if | 300 +++ policy/modules/system/unconfined.te | 209 +- policy/modules/system/userdomain.fc | 9 policy/modules/system/userdomain.if | 1899 ++++++++++++++------ policy/modules/system/userdomain.te | 89 policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 50 policy/modules/system/xen.te | 127 + policy/policy_capabilities | 2 policy/support/obj_perm_sets.spt | 74 policy/users | 13 support/Makefile.devel | 3 456 files changed, 22280 insertions(+), 3612 deletions(-) Index: policy-20080710.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-10/policy-20080710.patch,v retrieving revision 1.177 retrieving revision 1.178 diff -u -p -r1.177 -r1.178 --- policy-20080710.patch 21 Aug 2009 08:33:47 -0000 1.177 +++ policy-20080710.patch 3 Sep 2009 14:30:21 -0000 1.178 @@ -24157,7 +24157,7 @@ diff --exclude-from=exclude -N -u -r nsa +') diff --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/postgresql.te serefpolicy-3.5.13/policy/modules/services/postgresql.te --- nsaserefpolicy/policy/modules/services/postgresql.te 2008-10-17 14:49:13.000000000 +0200 -+++ serefpolicy-3.5.13/policy/modules/services/postgresql.te 2009-02-10 15:07:15.000000000 +0100 ++++ serefpolicy-3.5.13/policy/modules/services/postgresql.te 2009-09-02 10:20:41.000000000 +0200 @@ -32,6 +32,9 @@ type postgresql_etc_t; files_config_file(postgresql_etc_t) @@ -24193,7 +24193,15 @@ diff --exclude-from=exclude -N -u -r nsa corenet_tcp_bind_all_nodes(postgresql_t) corenet_tcp_bind_postgresql_port(postgresql_t) corenet_tcp_connect_auth_port(postgresql_t) -@@ -288,7 +293,7 @@ +@@ -214,6 +219,7 @@ + libs_use_ld_so(postgresql_t) + libs_use_shared_libs(postgresql_t) + ++logging_send_audit_msgs(postgresql_t) + logging_send_syslog_msg(postgresql_t) + + miscfiles_read_localization(postgresql_t) +@@ -288,7 +294,7 @@ allow sepgsql_client_type sepgsql_sysobj_t:db_tuple { use select }; allow sepgsql_client_type sepgsql_proc_t:db_procedure { getattr execute }; @@ -24202,7 +24210,7 @@ diff --exclude-from=exclude -N -u -r nsa allow sepgsql_client_type sepgsql_blob_t:db_blob { create drop getattr setattr read write }; allow sepgsql_client_type sepgsql_ro_blob_t:db_blob { getattr read }; -@@ -329,7 +334,7 @@ +@@ -329,7 +335,7 @@ # unconfined domain is not allowed to invoke user defined procedure directly. # They have to confirm and relabel it at first. @@ -33916,7 +33924,7 @@ diff --exclude-from=exclude -N -u -r nsa allow iscsid_t iscsi_tmp_t:dir manage_dir_perms; diff --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/libraries.fc serefpolicy-3.5.13/policy/modules/system/libraries.fc --- nsaserefpolicy/policy/modules/system/libraries.fc 2008-10-17 14:49:13.000000000 +0200 -+++ serefpolicy-3.5.13/policy/modules/system/libraries.fc 2009-07-30 17:12:05.000000000 +0200 ++++ serefpolicy-3.5.13/policy/modules/system/libraries.fc 2009-09-03 14:45:32.000000000 +0200 @@ -60,12 +60,15 @@ # # /opt @@ -34026,9 +34034,10 @@ diff --exclude-from=exclude -N -u -r nsa /usr/lib(64)?/xorg/modules/dri/.+\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/X11R6/lib/modules/dri/.+\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?/dri/.+\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0) - /usr/X11R6/lib/libOSMesa\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) +-/usr/X11R6/lib/libOSMesa\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) ++/usr/X11R6/lib/libOSMesa.*\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/X11R6/lib/libfglrx_gamma\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) -+/usr/lib/libOSMesa\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) ++/usr/lib(64)?/libOSMesa.*\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?/libHermes\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?/valgrind/hp2ps -- gen_context(system_u:object_r:textrel_shlib_t,s0) /usr/lib(64)?/valgrind/stage2 -- gen_context(system_u:object_r:textrel_shlib_t,s0) Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-10/selinux-policy.spec,v retrieving revision 1.805 retrieving revision 1.806 diff -u -p -r1.805 -r1.806 --- selinux-policy.spec 21 Aug 2009 08:33:48 -0000 1.805 +++ selinux-policy.spec 3 Sep 2009 14:30:22 -0000 1.806 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.5.13 -Release: 70%{?dist} +Release: 71%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -462,6 +462,9 @@ exit 0 %endif %changelog +* Thu Sep 3 2009 Miroslav Grepl 3.5.13-71 +- Allow postgresql to send audit messages + * Fri Aug 21 2009 Miroslav Grepl 3.5.13-70 - Allow gpsd fsetid capability From mtasaka at fedoraproject.org Thu Sep 3 14:34:03 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Thu, 3 Sep 2009 14:34:03 +0000 (UTC) Subject: rpms/xscreensaver/devel xscreensaver-5.09-kill-c89-warning.patch, NONE, 1.1 xscreensaver.spec, 1.96, 1.97 Message-ID: <20090903143403.C05F711C0099@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/xscreensaver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3209 Modified Files: xscreensaver.spec Added Files: xscreensaver-5.09-kill-c89-warning.patch Log Message: - Suppress compilation warnings with -std=c89 xscreensaver-5.09-kill-c89-warning.patch: juggler3d.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) --- NEW FILE xscreensaver-5.09-kill-c89-warning.patch --- --- xscreensaver-5.09/hacks/glx/juggler3d.c.c89 2009-08-18 02:28:09.000000000 +0900 +++ xscreensaver-5.09/hacks/glx/juggler3d.c 2009-09-03 23:27:24.000000000 +0900 @@ -2318,11 +2318,12 @@ glNormal3f (0, 0, j*1); glBegin (wire_p ? GL_LINES : GL_QUAD_STRIP); for (i = 0; i < slices + (wire_p ? 0 : 1); i++) { + GLfloat th, cth, sth; glMaterialfv (GL_FRONT, GL_AMBIENT_AND_DIFFUSE, (i % (slices/3) ? gcolor1 : gcolor2)); - GLfloat th = i * width; - GLfloat cth = cos(th); - GLfloat sth = sin(th); + th = i * width; + cth = cos(th); + sth = sin(th); glVertex3f (cth * ra, sth * ra, z); glVertex3f (cth * rb, sth * rb, z); polys++; Index: xscreensaver.spec =================================================================== RCS file: /cvs/extras/rpms/xscreensaver/devel/xscreensaver.spec,v retrieving revision 1.96 retrieving revision 1.97 diff -u -p -r1.96 -r1.97 --- xscreensaver.spec 3 Sep 2009 14:10:34 -0000 1.96 +++ xscreensaver.spec 3 Sep 2009 14:34:03 -0000 1.97 @@ -47,6 +47,8 @@ Patch1: xscreensaver-5.00b5-san Patch21: xscreensaver-5.07-webcollage-default-nonet.patch # Generate missing header files Patch50: xscreensaver-5.09-hacks-missing-header-creation.patch +# Kill warnings with -std=c89 +Patch51: xscreensaver-5.09-kill-c89-warning.patch # Ubuntu bug 418419, sent upstream # Another SIGFPE when hack's window size is too small: Patch55: xscreensaver-5.08-hacks-window-too-small.patch @@ -208,6 +210,7 @@ This package contains some test programs %patch1 -p1 -b .sanitize-hacks %patch21 -p1 -b .nonet %patch50 -p1 -b .missing +%patch51 -p1 -b .c89 %patch55 -p1 -b .small change_option(){ @@ -678,6 +681,7 @@ exit 0 - Drop patches applied by upstream (1 patch still pending on upstream + 2 Fedora specific patches left) - Add one patch to generate missing header files +- Suppress compilation warnings with -std=c89 * Fri Aug 28 2009 Mamoru Tasaka - 1:5.08-13 - Another case of hack's crash when window size is too small From pkgdb at fedoraproject.org Thu Sep 3 15:09:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 15:09:54 +0000 Subject: [pkgdb] felix-osgi-core was added for akurtakov Message-ID: <20090903150954.9850410F87A@bastion2.fedora.phx.redhat.com> ausil has added Package felix-osgi-core with summary Felix OSGi R4 Core Bundle ausil has approved Package felix-osgi-core ausil has added a Fedora devel branch for felix-osgi-core with an owner of akurtakov ausil has approved felix-osgi-core in Fedora devel ausil has approved Package felix-osgi-core ausil has set commit to Approved for 107427 on felix-osgi-core (Fedora devel) ausil has set checkout to Approved for 107427 on felix-osgi-core (Fedora devel) ausil has set build to Approved for 107427 on felix-osgi-core (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/felix-osgi-core From pkgdb at fedoraproject.org Thu Sep 3 15:09:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 15:09:55 +0000 Subject: [pkgdb] felix-osgi-core summary updated by ausil Message-ID: <20090903150955.A8D6110F886@bastion2.fedora.phx.redhat.com> ausil set package felix-osgi-core summary to Felix OSGi R4 Core Bundle To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/felix-osgi-core From ausil at fedoraproject.org Thu Sep 3 15:10:04 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:10:04 +0000 (UTC) Subject: rpms/felix-osgi-core - New directory Message-ID: <20090903151004.27B2311C0382@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/felix-osgi-core In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsH12936/rpms/felix-osgi-core Log Message: Directory /cvs/pkgs/rpms/felix-osgi-core added to the repository From ausil at fedoraproject.org Thu Sep 3 15:10:04 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:10:04 +0000 (UTC) Subject: rpms/felix-osgi-core/devel - New directory Message-ID: <20090903151004.47F0211C0417@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/felix-osgi-core/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsH12936/rpms/felix-osgi-core/devel Log Message: Directory /cvs/pkgs/rpms/felix-osgi-core/devel added to the repository From ausil at fedoraproject.org Thu Sep 3 15:10:10 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:10:10 +0000 (UTC) Subject: rpms/felix-osgi-core Makefile,NONE,1.1 Message-ID: <20090903151010.9E74211C0382@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/felix-osgi-core In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsH12936/rpms/felix-osgi-core Added Files: Makefile Log Message: Setup of module felix-osgi-core --- NEW FILE Makefile --- # Top level Makefile for module felix-osgi-core all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From ausil at fedoraproject.org Thu Sep 3 15:10:11 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:10:11 +0000 (UTC) Subject: rpms/felix-osgi-core/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090903151011.14B1D11C0382@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/felix-osgi-core/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsH12936/rpms/felix-osgi-core/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module felix-osgi-core --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: felix-osgi-core # $Id: Makefile,v 1.1 2009/09/03 15:10:10 ausil Exp $ NAME := felix-osgi-core SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Thu Sep 3 15:10:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 15:10:40 +0000 Subject: [pkgdb] felix-osgi-obr was added for akurtakov Message-ID: <20090903151040.C4FF610F87A@bastion2.fedora.phx.redhat.com> ausil has added Package felix-osgi-obr with summary Felix OSGi OBR Service API ausil has approved Package felix-osgi-obr ausil has added a Fedora devel branch for felix-osgi-obr with an owner of akurtakov ausil has approved felix-osgi-obr in Fedora devel ausil has approved Package felix-osgi-obr ausil has set commit to Approved for 107427 on felix-osgi-obr (Fedora devel) ausil has set checkout to Approved for 107427 on felix-osgi-obr (Fedora devel) ausil has set build to Approved for 107427 on felix-osgi-obr (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/felix-osgi-obr From ausil at fedoraproject.org Thu Sep 3 15:10:48 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:10:48 +0000 (UTC) Subject: rpms/felix-osgi-obr - New directory Message-ID: <20090903151048.1A3F111C0381@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/felix-osgi-obr In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsI13188/rpms/felix-osgi-obr Log Message: Directory /cvs/pkgs/rpms/felix-osgi-obr added to the repository From ausil at fedoraproject.org Thu Sep 3 15:10:48 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:10:48 +0000 (UTC) Subject: rpms/felix-osgi-obr/devel - New directory Message-ID: <20090903151048.5F41B11C04E5@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/felix-osgi-obr/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsI13188/rpms/felix-osgi-obr/devel Log Message: Directory /cvs/pkgs/rpms/felix-osgi-obr/devel added to the repository From ausil at fedoraproject.org Thu Sep 3 15:10:54 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:10:54 +0000 (UTC) Subject: rpms/felix-osgi-obr Makefile,NONE,1.1 Message-ID: <20090903151054.4F58F11C0381@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/felix-osgi-obr In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsI13188/rpms/felix-osgi-obr Added Files: Makefile Log Message: Setup of module felix-osgi-obr --- NEW FILE Makefile --- # Top level Makefile for module felix-osgi-obr all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From ausil at fedoraproject.org Thu Sep 3 15:10:54 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:10:54 +0000 (UTC) Subject: rpms/felix-osgi-obr/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090903151054.A1CCF11C0381@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/felix-osgi-obr/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsI13188/rpms/felix-osgi-obr/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module felix-osgi-obr --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: felix-osgi-obr # $Id: Makefile,v 1.1 2009/09/03 15:10:54 ausil Exp $ NAME := felix-osgi-obr SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Thu Sep 3 15:10:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 15:10:41 +0000 Subject: [pkgdb] felix-osgi-obr summary updated by ausil Message-ID: <20090903151041.5635110F88C@bastion2.fedora.phx.redhat.com> ausil set package felix-osgi-obr summary to Felix OSGi OBR Service API To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/felix-osgi-obr From pkgdb at fedoraproject.org Thu Sep 3 15:11:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 15:11:09 +0000 Subject: [pkgdb] slf4j was added for akurtakov Message-ID: <20090903151109.67E1910F888@bastion2.fedora.phx.redhat.com> ausil has added Package slf4j with summary Simple Logging Facade for Java ausil has approved Package slf4j ausil has added a Fedora devel branch for slf4j with an owner of akurtakov ausil has approved slf4j in Fedora devel ausil has approved Package slf4j ausil has set commit to Approved for 107427 on slf4j (Fedora devel) ausil has set checkout to Approved for 107427 on slf4j (Fedora devel) ausil has set build to Approved for 107427 on slf4j (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/slf4j From pkgdb at fedoraproject.org Thu Sep 3 15:11:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 15:11:09 +0000 Subject: [pkgdb] slf4j summary updated by ausil Message-ID: <20090903151110.19DBE10F897@bastion2.fedora.phx.redhat.com> ausil set package slf4j summary to Simple Logging Facade for Java To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/slf4j From ausil at fedoraproject.org Thu Sep 3 15:11:16 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:11:16 +0000 (UTC) Subject: rpms/slf4j - New directory Message-ID: <20090903151116.1F6C411C0381@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/slf4j In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsp13382/rpms/slf4j Log Message: Directory /cvs/pkgs/rpms/slf4j added to the repository From ausil at fedoraproject.org Thu Sep 3 15:11:16 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:11:16 +0000 (UTC) Subject: rpms/slf4j/devel - New directory Message-ID: <20090903151116.4E34811C04E6@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/slf4j/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsp13382/rpms/slf4j/devel Log Message: Directory /cvs/pkgs/rpms/slf4j/devel added to the repository From ausil at fedoraproject.org Thu Sep 3 15:11:23 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:11:23 +0000 (UTC) Subject: rpms/slf4j Makefile,NONE,1.1 Message-ID: <20090903151123.1AC4D11C0345@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/slf4j In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsp13382/rpms/slf4j Added Files: Makefile Log Message: Setup of module slf4j --- NEW FILE Makefile --- # Top level Makefile for module slf4j all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From ausil at fedoraproject.org Thu Sep 3 15:11:23 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:11:23 +0000 (UTC) Subject: rpms/slf4j/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090903151123.611A211C0099@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/slf4j/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsp13382/rpms/slf4j/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module slf4j --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: slf4j # $Id: Makefile,v 1.1 2009/09/03 15:11:23 ausil Exp $ NAME := slf4j SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Thu Sep 3 15:11:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 15:11:36 +0000 Subject: [pkgdb] kxml was added for akurtakov Message-ID: <20090903151136.3FE1710F882@bastion2.fedora.phx.redhat.com> ausil has added Package kxml with summary kXML is a small XML pull parser ausil has approved Package kxml ausil has added a Fedora devel branch for kxml with an owner of akurtakov ausil has approved kxml in Fedora devel ausil has approved Package kxml ausil has set commit to Approved for 107427 on kxml (Fedora devel) ausil has set checkout to Approved for 107427 on kxml (Fedora devel) ausil has set build to Approved for 107427 on kxml (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kxml From ausil at fedoraproject.org Thu Sep 3 15:11:43 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:11:43 +0000 (UTC) Subject: rpms/kxml - New directory Message-ID: <20090903151143.1E77A11C0099@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/kxml In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsw13608/rpms/kxml Log Message: Directory /cvs/pkgs/rpms/kxml added to the repository From ausil at fedoraproject.org Thu Sep 3 15:11:43 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:11:43 +0000 (UTC) Subject: rpms/kxml/devel - New directory Message-ID: <20090903151143.5041811C0099@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/kxml/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsw13608/rpms/kxml/devel Log Message: Directory /cvs/pkgs/rpms/kxml/devel added to the repository From pkgdb at fedoraproject.org Thu Sep 3 15:11:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 15:11:36 +0000 Subject: [pkgdb] kxml summary updated by ausil Message-ID: <20090903151137.0EB5E10F896@bastion2.fedora.phx.redhat.com> ausil set package kxml summary to kXML is a small XML pull parser To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kxml From ausil at fedoraproject.org Thu Sep 3 15:11:49 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:11:49 +0000 (UTC) Subject: rpms/kxml Makefile,NONE,1.1 Message-ID: <20090903151149.8088511C0099@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/kxml In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsw13608/rpms/kxml Added Files: Makefile Log Message: Setup of module kxml --- NEW FILE Makefile --- # Top level Makefile for module kxml all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From ausil at fedoraproject.org Thu Sep 3 15:11:49 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 3 Sep 2009 15:11:49 +0000 (UTC) Subject: rpms/kxml/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090903151149.DC3BD11C0099@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/kxml/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsw13608/rpms/kxml/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module kxml --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: kxml # $Id: Makefile,v 1.1 2009/09/03 15:11:49 ausil Exp $ NAME := kxml SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From ovasik at fedoraproject.org Thu Sep 3 15:19:58 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Thu, 3 Sep 2009 15:19:58 +0000 (UTC) Subject: rpms/coreutils/devel coreutils-7.5-df-localdevice.patch, NONE, 1.1 coreutils.spec, 1.270, 1.271 Message-ID: <20090903151958.E2D7411C0099@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/coreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15748 Modified Files: coreutils.spec Added Files: coreutils-7.5-df-localdevice.patch Log Message: fixed regression where df -l as regular user cause Permission denied (#520630, introduced by fix for rhbz #497830) coreutils-7.5-df-localdevice.patch: df.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) --- NEW FILE coreutils-7.5-df-localdevice.patch --- diff -urNp coreutils-7.5-orig/src/df.c coreutils-7.5/src/df.c --- coreutils-7.5-orig/src/df.c 2009-08-15 17:25:32.000000000 +0200 +++ coreutils-7.5/src/df.c 2009-09-03 16:37:25.000000000 +0200 @@ -995,7 +995,12 @@ main (int argc, char **argv) for (i = optind; i < argc; ++i) { int fd = open (argv[i], O_RDONLY | O_NOCTTY); - if (fd < 0 || fstat (fd, &stats[i - optind])) + if (0 <= fd && !fstat (fd, &stats[i - optind]) + && !stat (argv[i], &stats[i - optind])) + { + /* open() may have failed for normal user but stat() works */ + } + else { error (0, errno, "%s", quote (argv[i])); exit_status = EXIT_FAILURE; Index: coreutils.spec =================================================================== RCS file: /cvs/extras/rpms/coreutils/devel/coreutils.spec,v retrieving revision 1.270 retrieving revision 1.271 diff -u -p -r1.270 -r1.271 --- coreutils.spec 1 Sep 2009 10:05:36 -0000 1.270 +++ coreutils.spec 3 Sep 2009 15:19:58 -0000 1.271 @@ -1,7 +1,7 @@ Summary: A set of basic GNU tools commonly used in shell scripts Name: coreutils Version: 7.5 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv3+ Group: System Environment/Base Url: http://www.gnu.org/software/coreutils/ @@ -25,6 +25,7 @@ Patch2: coreutils-7.5-ls-inode.patch Patch100: coreutils-6.10-configuration.patch Patch101: coreutils-6.10-manpages.patch Patch102: coreutils-7.4-sttytcsadrain.patch +Patch103: coreutils-7.5-df-localdevice.patch # sh-utils Patch703: sh-utils-2.0.11-dateman.patch @@ -116,6 +117,7 @@ Libraries for coreutils package. %patch100 -p1 -b .configure %patch101 -p1 -b .manpages %patch102 -p1 -b .tcsadrain +%patch103 -p1 -b .localdevice # sh-utils %patch703 -p1 -b .dateman @@ -331,6 +333,11 @@ fi %{_libdir}/coreutils %changelog +* Thu Sep 03 2009 Ondrej Vasik - 7.5-4 +- fixed regression where df -l as regular user + cause "Permission denied" (#520630, introduced by fix for + rhbz #497830) + * Fri Aug 28 2009 Ondrej Vasik - 7.5-3 - ls -i: print consistent inode numbers also for mount points (#453709) From fkooman at fedoraproject.org Thu Sep 3 15:28:57 2009 From: fkooman at fedoraproject.org (=?utf-8?q?Fran=C3=A7ois_Kooman?=) Date: Thu, 3 Sep 2009 15:28:57 +0000 (UTC) Subject: rpms/proguard/devel proguard.spec,1.4,1.5 Message-ID: <20090903152857.E747F11C0099@cvs1.fedora.phx.redhat.com> Author: fkooman Update of /cvs/pkgs/rpms/proguard/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18917 Modified Files: proguard.spec Log Message: * Thu Sep 3 2009 Fran?ois Kooman - 4.4-4 - create a subpackage for the GUI Index: proguard.spec =================================================================== RCS file: /cvs/pkgs/rpms/proguard/devel/proguard.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- proguard.spec 29 Jul 2009 10:29:30 -0000 1.4 +++ proguard.spec 3 Sep 2009 15:28:57 -0000 1.5 @@ -2,7 +2,7 @@ Name: proguard Version: 4.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Java class file shrinker, optimizer, obfuscator and preverifier Group: Development/Tools @@ -32,10 +32,6 @@ BuildArch: noarch BuildRequires: java-devel >= 1.5 BuildRequires: ant -BuildRequires: desktop-file-utils -# we convert the favicon.ico to png files of different sizes, so we require -# ImageMagick -BuildRequires: ImageMagick Requires: jpackage-utils Requires: java >= 1.5 @@ -56,6 +52,19 @@ Requires: %{name} = %{version}-%{r %description manual The manual for %{name}. +%package gui +Summary: GUI for %{name} +Group: Development/Tools +# we convert the favicon.ico to png files of different sizes, so we require +# ImageMagick +BuildRequires: ImageMagick +BuildRequires: desktop-file-utils +Requires: jpackage-utils +Requires: %{name} = %{version}-%{release} + +%description gui +A GUI for %{name}. + %prep %setup -qn %{name}%{version} @@ -149,10 +158,13 @@ rm -rf ${RPM_BUILD_ROOT} %files %defattr(-,root,root,-) -%{_javadir}/%{name}/ -%{_bindir}/* -%{_datadir}/applications/%{name}.desktop -%{_datadir}/icons/*/*/apps/* +%{_javadir}/%{name} +%{_javadir}/%{name}/proguard.jar +%{_javadir}/%{name}/proguard-%{version}.jar +%{_javadir}/%{name}/retrace.jar +%{_javadir}/%{name}/retrace-%{version}.jar +%{_bindir}/proguard +%{_bindir}/retrace %if %{with_gcj} %attr(-,root,root) %{_libdir}/gcj/%{name} @@ -164,7 +176,18 @@ rm -rf ${RPM_BUILD_ROOT} %defattr(-,root,root,-) %doc docs/* +%files gui +%defattr(-,root,root,-) +%{_bindir}/proguardgui +%{_javadir}/%{name}/proguardgui.jar +%{_javadir}/%{name}/proguardgui-%{version}.jar +%{_datadir}/applications/%{name}.desktop +%{_datadir}/icons/*/*/apps/* + %changelog +* Thu Sep 3 2009 Fran?ois Kooman - 4.4-4 +- create a subpackage for the GUI + * Wed Jul 29 2009 Fran?ois Kooman - 4.4-3 - put the manual in a sub package - fix permissions of launch scripts to 0755 instead of +x to fix rpmlint From cweyl at fedoraproject.org Thu Sep 3 15:29:29 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Thu, 3 Sep 2009 15:29:29 +0000 (UTC) Subject: rpms/perl/devel perl-update-Test-Simple.patch, 1.1, 1.2 perl.spec, 1.231, 1.232 Message-ID: <20090903152929.D79E111C0099@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19479 Modified Files: perl-update-Test-Simple.patch perl.spec Log Message: * Mon Aug 31 2009 Chris Weyl - 4:5.10.0-82 - update our Test-Simple update to 0.92 (patch by Iain Arnell), #519417 - update Module-Pluggable to 3.9 perl-update-Test-Simple.patch: MANIFEST | 25 lib/Test/Builder.pm | 1430 +++++++++++------- lib/Test/Builder/Module.pm | 39 lib/Test/Builder/Tester.pm | 249 +-- lib/Test/Builder/Tester/Color.pm | 5 lib/Test/More.pm | 592 ++++--- lib/Test/Simple.pm | 38 lib/Test/Simple/Changes | 226 ++ lib/Test/Simple/README | 7 lib/Test/Simple/t/BEGIN_require_ok.t | 27 lib/Test/Simple/t/BEGIN_use_ok.t | 26 lib/Test/Simple/t/More.t | 9 lib/Test/Simple/t/bad_plan.t | 29 lib/Test/Simple/t/bail_out.t | 16 lib/Test/Simple/t/c_flag.t | 21 lib/Test/Simple/t/cmp_ok.t | 37 lib/Test/Simple/t/create.t | 21 lib/Test/Simple/t/curr_test.t | 11 lib/Test/Simple/t/current_test.t | 11 lib/Test/Simple/t/current_test_without_plan.t | 16 lib/Test/Simple/t/details.t | 13 lib/Test/Simple/t/diag.t | 67 lib/Test/Simple/t/died.t | 45 lib/Test/Simple/t/done_testing.t | 12 lib/Test/Simple/t/done_testing_double.t | 46 lib/Test/Simple/t/done_testing_plan_mismatch.t | 44 lib/Test/Simple/t/done_testing_with_no_plan.t | 11 lib/Test/Simple/t/done_testing_with_number.t | 12 lib/Test/Simple/t/done_testing_with_plan.t | 11 lib/Test/Simple/t/dont_overwrite_die_handler.t | 19 lib/Test/Simple/t/exit.t | 134 - lib/Test/Simple/t/explain.t | 27 lib/Test/Simple/t/extra.t | 2 lib/Test/Simple/t/extra_one.t | 2 lib/Test/Simple/t/fail-like.t | 39 lib/Test/Simple/t/fail-more.t | 458 ++++- lib/Test/Simple/t/fail.t | 62 lib/Test/Simple/t/fail_one.t | 47 lib/Test/Simple/t/filehandles.t | 9 lib/Test/Simple/t/fork_with_new_stdout.t | 54 lib/Test/Simple/t/is_deeply_dne_bug.t | 11 lib/Test/Simple/t/is_deeply_fail.t | 6 lib/Test/Simple/t/is_deeply_with_threads.t | 11 lib/Test/Simple/t/lib/Dev/Null.pm | 8 lib/Test/Simple/t/lib/Dummy.pm | 5 lib/Test/Simple/t/lib/MyOverload.pm | 27 lib/Test/Simple/t/lib/SigDie.pm | 8 lib/Test/Simple/t/maybe_regex.t | 24 lib/Test/Simple/t/missing.t | 8 lib/Test/Simple/t/new_ok.t | 42 lib/Test/Simple/t/no_plan.t | 23 lib/Test/Simple/t/no_plan_at_all.t | 35 lib/Test/Simple/t/no_tests.t | 44 lib/Test/Simple/t/note.t | 30 lib/Test/Simple/t/output.t | 128 - lib/Test/Simple/t/overload.t | 44 lib/Test/Simple/t/overload_threads.t | 11 lib/Test/Simple/t/plan_bad.t | 5 lib/Test/Simple/t/plan_is_noplan.t | 46 lib/Test/Simple/t/reset.t | 77 lib/Test/Simple/t/reset_outputs.t | 35 lib/Test/Simple/t/skip.t | 2 lib/Test/Simple/t/skipall.t | 41 lib/Test/Simple/t/tbm_doesnt_set_exported_to.t | 24 lib/Test/Simple/t/thread_taint.t | 2 lib/Test/Simple/t/todo.t | 86 + lib/Test/Simple/t/try.t | 37 lib/Test/Simple/t/undef.t | 32 lib/Test/Simple/t/use_ok.t | 11 lib/Test/Simple/t/utf8.t | 69 lib/Test/Simple/t/versions.t | 21 t/lib/Test/Builder/NoOutput.pm | 122 + t/lib/Test/Simple/Catch.pm | 6 t/lib/Test/Simple/sample_tests/death.plx | 7 t/lib/Test/Simple/sample_tests/death_with_handler.plx | 20 t/lib/Test/Simple/sample_tests/last_minute_death.plx | 7 t/lib/Test/Simple/sample_tests/too_few_fail.plx | 2 t/lib/TieOut.pm | 8 78 files changed, 3459 insertions(+), 1615 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.1 -r 1.2 perl-update-Test-Simple.patchIndex: perl-update-Test-Simple.patch =================================================================== RCS file: /cvs/extras/rpms/perl/devel/perl-update-Test-Simple.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- perl-update-Test-Simple.patch 11 Mar 2009 21:12:37 -0000 1.1 +++ perl-update-Test-Simple.patch 3 Sep 2009 15:29:29 -0000 1.2 @@ -1,116 +1,13 @@ -Test-Simple-0.86 +Update to 0.92; patch by Iain Arnell (BZ#519417) -the following made the patch smaller: -mv Test-Simple-0.86/t/{Builder,Tester,} - -diff -urN perl-5.10.0.orig/MANIFEST perl-5.10.0/MANIFEST ---- perl-5.10.0.orig/MANIFEST 2007-12-18 11:47:07.000000000 +0100 -+++ perl-5.10.0/MANIFEST 2009-02-17 17:16:40.000000000 +0100 -@@ -2626,11 +2626,16 @@ - lib/Test/Simple/Changes Test::Simple changes - lib/Test/Simple.pm Basic utility for writing tests - lib/Test/Simple/README Test::Simple README -+lib/Test/Simple/TODO Test::Simple TODO - lib/Test/Simple/t/00test_harness_check.t Test::Simple test -+lib/Test/Simple/t/BEGIN_require_ok.t -+lib/Test/Simple/t/BEGIN_use_ok.t -+lib/Test/Simple/t/Builder.t Test::Builder tests -+lib/Test/Simple/t/More.t Test::More test, basic stuff - lib/Test/Simple/t/bad_plan.t Test::Builder plan() test - lib/Test/Simple/t/bail_out.t Test::Builder BAIL_OUT test - lib/Test/Simple/t/buffer.t Test::Builder buffering test --lib/Test/Simple/t/Builder.t Test::Builder tests -+lib/Test/Simple/t/c_flag.t - lib/Test/Simple/t/carp.t Test::Builder test - lib/Test/Simple/t/circular_data.t Test::Simple test - lib/Test/Simple/t/cmp_ok.t Test::More test -@@ -2638,19 +2643,22 @@ - lib/Test/Simple/t/curr_test.t Test::Builder->curr_test tests - lib/Test/Simple/t/details.t Test::Builder tests - lib/Test/Simple/t/diag.t Test::More diag() test -+lib/Test/Simple/t/died.t -+lib/Test/Simple/t/dont_overwrite_die_handler.t - lib/Test/Simple/t/eq_set.t Test::Simple test - lib/Test/Simple/t/exit.t Test::Simple test, exit codes --lib/Test/Simple/t/extra_one.t Test::Simple test -+lib/Test/Simple/t/explain.t - lib/Test/Simple/t/extra.t Test::Simple test -+lib/Test/Simple/t/extra_one.t Test::Simple test - lib/Test/Simple/t/fail-like.t Test::More test, like() failures - lib/Test/Simple/t/fail-more.t Test::More test, tests failing --lib/Test/Simple/t/fail_one.t Test::Simple test - lib/Test/Simple/t/fail.t Test::Simple test, test failures -+lib/Test/Simple/t/fail_one.t Test::Simple test - lib/Test/Simple/t/filehandles.t Test::Simple test, STDOUT can be played with - lib/Test/Simple/t/fork.t Test::More fork tests - lib/Test/Simple/t/harness_active.t Test::Simple test --lib/Test/Simple/t/has_plan2.t Test::More->plan tests - lib/Test/Simple/t/has_plan.t Test::Builder->plan tests -+lib/Test/Simple/t/has_plan2.t Test::More->plan tests - lib/Test/Simple/t/import.t Test::More test, importing functions - lib/Test/Simple/t/is_deeply_dne_bug.t Test::More test - lib/Test/Simple/t/is_deeply_fail.t Test::More test, is_deeply() -@@ -2660,27 +2668,30 @@ - lib/Test/Simple/t/lib/MyOverload.pm Test::More test module - lib/Test/Simple/t/maybe_regex.t Test::Builder->maybe_regex() tests - lib/Test/Simple/t/missing.t Test::Simple test, missing tests --lib/Test/Simple/t/More.t Test::More test, basic stuff -+lib/Test/Simple/t/new_ok.t - lib/Test/Simple/t/no_diag.t Test::Simple test - lib/Test/Simple/t/no_ending.t Test::Builder test, no_ending() - lib/Test/Simple/t/no_header.t Test::Builder test, no_header() - lib/Test/Simple/t/no_plan.t Test::Simple test, forgot the plan --lib/Test/Simple/TODO Test::Simple TODO -+lib/Test/Simple/t/no_tests.t -+lib/Test/Simple/t/note.t - lib/Test/Simple/t/ok_obj.t Test::Builder object tests - lib/Test/Simple/t/output.t Test::Builder test, output methods - lib/Test/Simple/t/overload.t Test::Simple test - lib/Test/Simple/t/overload_threads.t Test::Simple test -+lib/Test/Simple/t/plan.t Test::More test, plan() - lib/Test/Simple/t/plan_bad.t Test::Simple test - lib/Test/Simple/t/plan_is_noplan.t Test::Simple test, no_plan - lib/Test/Simple/t/plan_no_plan.t Test::More test, plan() w/no_plan - lib/Test/Simple/t/plan_shouldnt_import.t Test::Simple test - lib/Test/Simple/t/plan_skip_all.t Test::More test, plan() w/skip_all --lib/Test/Simple/t/plan.t Test::More test, plan() - lib/Test/Simple/t/require_ok.t Test::Simple test - lib/Test/Simple/t/reset.t Test::Simple test -+lib/Test/Simple/t/reset_outputs.t - lib/Test/Simple/t/simple.t Test::Simple test, basic stuff --lib/Test/Simple/t/skipall.t Test::More test, skip all tests - lib/Test/Simple/t/skip.t Test::More test, SKIP tests -+lib/Test/Simple/t/skipall.t Test::More test, skip all tests -+lib/Test/Simple/t/tbm_doesnt_set_exported_to.t - lib/Test/Simple/t/tbt_01basic.t Test::Builder::Tester test - lib/Test/Simple/t/tbt_02fhrestore.t Test::Builder::Tester test - lib/Test/Simple/t/tbt_03die.t Test::Builder::Tester test -@@ -2688,13 +2699,14 @@ - lib/Test/Simple/t/tbt_05faildiag.t Test::Builder::Tester test - lib/Test/Simple/t/tbt_06errormess.t Test::Builder::Tester test - lib/Test/Simple/t/tbt_07args.t Test::Builder::Tester test --lib/Test/Simple/t/threads.t Test::Builder thread-safe checks - lib/Test/Simple/t/thread_taint.t Test::Simple test -+lib/Test/Simple/t/threads.t Test::Builder thread-safe checks - lib/Test/Simple/t/todo.t Test::More test, TODO tests - lib/Test/Simple/t/try.t Test::More test - lib/Test/Simple/t/undef.t Test::More test, undefs don't cause warnings --lib/Test/Simple/t/useing.t Test::More test, compile test - lib/Test/Simple/t/use_ok.t Test::More test, use_ok() -+lib/Test/Simple/t/useing.t Test::More test, compile test -+lib/Test/Simple/t/utf8.t - lib/Test/t/05_about_verbose.t See if Test works - lib/Test/t/fail.t See if Test works - lib/Test/t/mix.t See if Test works diff -urN perl-5.10.0.orig/lib/Test/Builder/Module.pm perl-5.10.0/lib/Test/Builder/Module.pm --- perl-5.10.0.orig/lib/Test/Builder/Module.pm 2007-12-18 11:47:07.000000000 +0100 -+++ perl-5.10.0/lib/Test/Builder/Module.pm 2009-02-17 17:16:40.000000000 +0100 ++++ perl-5.10.0/lib/Test/Builder/Module.pm 2009-08-26 06:14:11.000000000 +0200 @@ -1,24 +1,24 @@ package Test::Builder::Module; -+# $Id$ -+ -+use strict; ++use strict; ++ use Test::Builder; require Exporter; @@ -120,7 +17,8 @@ diff -urN perl-5.10.0.orig/lib/Test/Buil -$VERSION = '0.72'; - -use strict; -+our $VERSION = '0.86'; ++our $VERSION = '0.92'; ++$VERSION = eval $VERSION; ## no critic (BuiltinFunctions::ProhibitStringyEval) # 5.004's Exporter doesn't have export_to_level. my $_export_to_level = sub { @@ -208,14 +106,20 @@ diff -urN perl-5.10.0.orig/lib/Test/Buil 1; diff -urN perl-5.10.0.orig/lib/Test/Builder/Tester/Color.pm perl-5.10.0/lib/Test/Builder/Tester/Color.pm --- perl-5.10.0.orig/lib/Test/Builder/Tester/Color.pm 2007-12-18 11:47:07.000000000 +0100 -+++ perl-5.10.0/lib/Test/Builder/Tester/Color.pm 2009-02-17 17:16:40.000000000 +0100 -@@ -1,4 +1,5 @@ ++++ perl-5.10.0/lib/Test/Builder/Tester/Color.pm 2009-08-26 06:14:11.000000000 +0200 +@@ -1,9 +1,11 @@ package Test::Builder::Tester::Color; -+# $Id$ use strict; ++our $VERSION = "1.18"; + + require Test::Builder::Tester; -@@ -25,8 +26,7 @@ ++ + =head1 NAME + + Test::Builder::Tester::Color - turn on colour in Test::Builder::Tester +@@ -25,8 +27,7 @@ =cut @@ -227,10 +131,9 @@ diff -urN perl-5.10.0.orig/lib/Test/Buil diff -urN perl-5.10.0.orig/lib/Test/Builder/Tester.pm perl-5.10.0/lib/Test/Builder/Tester.pm --- perl-5.10.0.orig/lib/Test/Builder/Tester.pm 2007-12-18 11:47:07.000000000 +0100 -+++ perl-5.10.0/lib/Test/Builder/Tester.pm 2009-02-17 17:16:40.000000000 +0100 -@@ -1,8 +1,8 @@ ++++ perl-5.10.0/lib/Test/Builder/Tester.pm 2009-08-26 06:14:11.000000000 +0200 +@@ -1,8 +1,7 @@ package Test::Builder::Tester; -+# $Id$ use strict; -use vars qw(@EXPORT $VERSION @ISA); @@ -239,7 +142,7 @@ diff -urN perl-5.10.0.orig/lib/Test/Buil use Test::Builder; use Symbol; -@@ -56,21 +56,20 @@ +@@ -56,21 +55,20 @@ ### use Exporter; @@ -269,7 +172,7 @@ diff -urN perl-5.10.0.orig/lib/Test/Buil } sub import { -@@ -83,14 +82,14 @@ +@@ -83,14 +81,14 @@ $t->plan(@plan); my @imports = (); @@ -287,7 +190,7 @@ diff -urN perl-5.10.0.orig/lib/Test/Buil } ### -@@ -124,8 +123,7 @@ [...6118 lines suppressed...] my $out = tie *$out_fh, 'TieOut'; my $err = tie *$err_fh, 'TieOut'; -@@ -13,6 +14,6 @@ +@@ -13,6 +15,6 @@ $t->failure_output($err_fh); $t->todo_output($err_fh); @@ -6035,12 +8073,8 @@ diff -urN perl-5.10.0.orig/t/lib/Test/Si 1; diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/death.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/death.plx --- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/death.plx 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/death.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -1,13 +1,16 @@ - require Test::Simple; -+# $Id$ - - push @INC, 't/lib'; ++++ perl-5.10.0/t/lib/Test/Simple/sample_tests/death.plx 2009-08-26 06:14:11.000000000 +0200 +@@ -4,10 +4,13 @@ require Test::Simple::Catch; my($out, $err) = Test::Simple::Catch::caught(); @@ -6054,22 +8088,13 @@ diff -urN perl-5.10.0.orig/t/lib/Test/Si ok(1); ok(1); -die "Knife?"; ++$! = 0; +die "This is a test"; -diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/death_in_eval.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/death_in_eval.plx ---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/death_in_eval.plx 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/death_in_eval.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -1,4 +1,5 @@ - require Test::Simple; -+# $Id$ - use Carp; - - push @INC, 't/lib'; diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/death_with_handler.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/death_with_handler.plx --- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/death_with_handler.plx 1970-01-01 01:00:00.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/death_with_handler.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -0,0 +1,19 @@ ++++ perl-5.10.0/t/lib/Test/Simple/sample_tests/death_with_handler.plx 2009-08-26 06:14:11.000000000 +0200 +@@ -0,0 +1,20 @@ +require Test::Simple; -+# $Id$ + +push @INC, 't/lib'; +require Test::Simple::Catch; @@ -6086,42 +8111,13 @@ diff -urN perl-5.10.0.orig/t/lib/Test/Si + +ok(1); +ok(1); ++ ++$! = 0; +die "This is a test"; -diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/exit.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/exit.plx ---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/exit.plx 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/exit.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -1,3 +1,4 @@ - require Test::Builder; -+# $Id$ - - exit 1; -diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/extras.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/extras.plx ---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/extras.plx 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/extras.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -1,4 +1,5 @@ - require Test::Simple; -+# $Id$ - - push @INC, 't/lib'; - require Test::Simple::Catch; -diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/five_fail.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/five_fail.plx ---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/five_fail.plx 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/five_fail.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -1,4 +1,5 @@ - require Test::Simple; -+# $Id$ - - use lib 't/lib'; - require Test::Simple::Catch; diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/last_minute_death.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/last_minute_death.plx --- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/last_minute_death.plx 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/last_minute_death.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -1,11 +1,14 @@ - require Test::Simple; -+# $Id$ - - push @INC, 't/lib'; - require Test::Simple::Catch; ++++ perl-5.10.0/t/lib/Test/Simple/sample_tests/last_minute_death.plx 2009-08-26 06:14:11.000000000 +0200 +@@ -5,7 +5,9 @@ my($out, $err) = Test::Simple::Catch::caught(); Test::Simple->import(tests => 5); @@ -6132,86 +8128,31 @@ diff -urN perl-5.10.0.orig/t/lib/Test/Si ok(1); ok(1); -@@ -13,4 +16,4 @@ +@@ -13,4 +15,5 @@ ok(1); ok(1); -die "Almost there..."; ++$! = 0; +die "This is a test"; -diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/one_fail.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/one_fail.plx ---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/one_fail.plx 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/one_fail.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -1,4 +1,5 @@ - require Test::Simple; -+# $Id$ - - push @INC, 't/lib'; - require Test::Simple::Catch; -diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/pre_plan_death.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/pre_plan_death.plx ---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/pre_plan_death.plx 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/pre_plan_death.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -1,4 +1,5 @@ - # ID 20020716.013, the exit code would become 0 if the test died -+# $Id$ - # before a plan. - - require Test::Simple; -diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/require.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/require.plx ---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/require.plx 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/require.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -1 +1,2 @@ - require Test::Simple; -+# $Id$ -diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/success.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/success.plx ---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/success.plx 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/success.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -1,4 +1,5 @@ - require Test::Simple; -+# $Id$ - - push @INC, 't/lib'; - require Test::Simple::Catch; -diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/too_few.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/too_few.plx ---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/too_few.plx 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/too_few.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -1,4 +1,5 @@ - require Test::Simple; -+# $Id$ - - push @INC, 't/lib'; - require Test::Simple::Catch; diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/too_few_fail.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/too_few_fail.plx --- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/too_few_fail.plx 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/too_few_fail.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -1,4 +1,5 @@ - require Test::Simple; -+# $Id$ - - push @INC, 't/lib'; - require Test::Simple::Catch; -@@ -9,4 +10,4 @@ ++++ perl-5.10.0/t/lib/Test/Simple/sample_tests/too_few_fail.plx 2009-08-26 06:14:11.000000000 +0200 +@@ -9,4 +9,4 @@ ok(0); ok(1); -ok(0); \ No newline at end of file +ok(0); -diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/two_fail.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/two_fail.plx ---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/two_fail.plx 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/two_fail.plx 2009-02-17 17:16:41.000000000 +0100 -@@ -1,4 +1,5 @@ - require Test::Simple; -+# $Id$ - - push @INC, 't/lib'; - require Test::Simple::Catch; diff -urN perl-5.10.0.orig/t/lib/TieOut.pm perl-5.10.0/t/lib/TieOut.pm --- perl-5.10.0.orig/t/lib/TieOut.pm 2007-12-18 11:47:08.000000000 +0100 -+++ perl-5.10.0/t/lib/TieOut.pm 2009-02-17 17:16:41.000000000 +0100 -@@ -1,13 +1,14 @@ ++++ perl-5.10.0/t/lib/TieOut.pm 2009-08-26 06:14:11.000000000 +0200 +@@ -1,13 +1,15 @@ package TieOut; -+# $Id$ ++use strict; ++ sub TIEHANDLE { my $scalar = ''; - bless( \$scalar, $_[0]); @@ -6225,7 +8166,7 @@ diff -urN perl-5.10.0.orig/t/lib/TieOut. } sub PRINTF { -@@ -16,7 +17,7 @@ +@@ -16,7 +18,7 @@ $$self .= sprintf $fmt, @_; } Index: perl.spec =================================================================== RCS file: /cvs/extras/rpms/perl/devel/perl.spec,v retrieving revision 1.231 retrieving revision 1.232 diff -u -p -r1.231 -r1.232 --- perl.spec 28 Aug 2009 05:39:58 -0000 1.231 +++ perl.spec 3 Sep 2009 15:29:29 -0000 1.232 @@ -7,7 +7,7 @@ Name: perl Version: %{perl_version} -Release: 81%{?dist} +Release: 82%{?dist} Epoch: %{perl_epoch} Summary: Practical Extraction and Report Language Group: Development/Languages @@ -235,7 +235,7 @@ Patch113: perl-update-Sys-Syslog.patch Patch114: perl-update-Test-Harness.patch %define Test_Harness_version 3.16 Patch115: perl-update-Test-Simple.patch -%define Test_Simple_version 0.86 +%define Test_Simple_version 0.92 Patch116: perl-update-Time-HiRes.patch %define Time_HiRes_version 1.9719 Patch117: perl-update-Digest-SHA.patch @@ -250,6 +250,8 @@ Patch120: perl-update-Compress_Raw_Zlib. %define Compress_Raw_Zlib 2.020 Patch121: perl-update-Scalar-List-Utils.patch %define Scalar_List_Utils 1.21 +Patch122: perl-update-Module-Pluggable.patch +%define Module_Pluggable_version 3.90 # Fedora uses links instead of lynx # patches File-Fetch and CPAN @@ -772,7 +774,7 @@ Group: Development/Libraries License: GPL+ or Artistic # Epoch bump for clean upgrade over old standalone package Epoch: 1 -Version: 3.60 +Version: %{Module_Pluggable_version} Requires: perl = %{perl_epoch}:%{perl_version}-%{release} %description Module-Pluggable @@ -1032,6 +1034,12 @@ upstream tarball from perl.org. %patch119 -p1 %patch120 -p1 %patch121 -p1 +%patch122 -p1 +# 0-byte files and patch don't seem to agree +mkdir t/Module_Pluggable/lib/Zot/ +touch t/Module_Pluggable/lib/Zot/.Zork.pm + + %patch201 -p1 # @@ -1313,6 +1321,7 @@ perl -x patchlevel.h \ 'Fedora Patch119: Update File::Spec to %{File_Spec_version}' \ 'Fedora Patch120: Update Compress::Raw::Zlib to %{Compress_Raw_Zlib}' \ 'Fedora Patch121: Update Scalar-List-Utils to %{Scalar_List_Utils}' \ + 'Fedora Patch122: Update Module-Pluggable to %{Module_Pluggable_version}' \ 'Fedora Patch201: Fedora uses links instead of lynx' \ %{nil} @@ -1939,6 +1948,10 @@ TMPDIR="$PWD/tmp" make test # Old changelog entries are preserved in CVS. %changelog +* Mon Aug 31 2009 Chris Weyl - 4:5.10.0-82 +- update our Test-Simple update to 0.92 (patch by Iain Arnell), #519417 +- update Module-Pluggable to 3.9 + * Thu Aug 27 2009 Chris Weyl - 4:5.10.0-81 - fix macros.perl *sigh* From cweyl at fedoraproject.org Thu Sep 3 15:30:26 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Thu, 3 Sep 2009 15:30:26 +0000 (UTC) Subject: rpms/perl/devel perl-update-Module-Pluggable.patch,NONE,1.1 Message-ID: <20090903153026.E374911C02C6@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20376 Added Files: perl-update-Module-Pluggable.patch Log Message: * Mon Aug 31 2009 Chris Weyl - 4:5.10.0-82 - update our Test-Simple update to 0.92 (patch by Iain Arnell), #519417 - update Module-Pluggable to 3.9 perl-update-Module-Pluggable.patch: MANIFEST | 11 + lib/Devel/InnerPackage.pm | 4 lib/Module/Pluggable.pm | 15 +- lib/Module/Pluggable/Object.pm | 134 +++++++++++++------- t/Module_Pluggable/02alsoworks.t | 2 t/Module_Pluggable/02works.t | 2 t/Module_Pluggable/03diffname.t | 2 t/Module_Pluggable/04acmedir.t | 2 t/Module_Pluggable/04acmedir_single.t | 2 t/Module_Pluggable/04acmepath.t | 2 t/Module_Pluggable/04acmepath_single.t | 2 t/Module_Pluggable/05postpath.t | 2 t/Module_Pluggable/06multipath.t | 2 t/Module_Pluggable/07instantiate.t | 4 t/Module_Pluggable/08nothing.t | 2 t/Module_Pluggable/09require.t | 2 t/Module_Pluggable/10innerpack.t | 2 t/Module_Pluggable/10innerpack_inner.t | 2 t/Module_Pluggable/10innerpack_noinner.t | 2 t/Module_Pluggable/10innerpack_onefile.t | 27 ++++ t/Module_Pluggable/10innerpack_override.t | 2 t/Module_Pluggable/10innerpack_super.t | 29 ++++ t/Module_Pluggable/11usetwice.t | 2 t/Module_Pluggable/12only.t | 2 t/Module_Pluggable/12onlyarray.t | 2 t/Module_Pluggable/12onlyregex.t | 2 t/Module_Pluggable/12onlyrequire.t | 21 +++ t/Module_Pluggable/13except.t | 2 t/Module_Pluggable/13exceptarray.t | 4 t/Module_Pluggable/13exceptregex.t | 4 t/Module_Pluggable/14package.t | 2 t/Module_Pluggable/15topicsafe.t | 2 t/Module_Pluggable/16different_extension.t | 2 t/Module_Pluggable/17devel_inner_package.t | 2 t/Module_Pluggable/18skipped_package.t | 2 t/Module_Pluggable/19can_ok_clobber.t | 2 t/Module_Pluggable/20dodgy_files.t | 16 +- t/Module_Pluggable/21editor_junk.t | 53 +++++++ t/Module_Pluggable/lib/Acme/Foo-Bar.pm | 6 t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm | 9 + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo | 9 + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp | 9 + t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~ | 9 + t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm | 9 + 44 files changed, 344 insertions(+), 81 deletions(-) --- NEW FILE perl-update-Module-Pluggable.patch --- This patch is derived from the perl-5.10.1 tarball as released on the CPAN. diff -urN perl-5.10.0.orig/lib/Devel/InnerPackage.pm perl-5.10.0/lib/Devel/InnerPackage.pm --- perl-5.10.0.orig/lib/Devel/InnerPackage.pm 2007-12-18 02:47:07.000000000 -0800 +++ perl-5.10.0/lib/Devel/InnerPackage.pm 2009-08-31 19:47:24.444773931 -0700 @@ -17,7 +17,7 @@ =head1 SYNOPSIS use Foo::Bar; - use Devel::innerPackage qw(list_packages); + use Devel::InnerPackage qw(list_packages); my @inner_packages = list_packages('Foo::Bar'); @@ -75,7 +75,7 @@ !__PACKAGE__->_loaded($pack.$cand); # or @children; push @packs, @children; } - return grep {$_ !~ /::::ISA::CACHE/} @packs; + return grep {$_ !~ /::(::ISA::CACHE|SUPER)/} @packs; } ### XXX this is an inlining of the Class-Inspector->loaded() diff -urN perl-5.10.0.orig/lib/Module/Pluggable/Object.pm perl-5.10.0/lib/Module/Pluggable/Object.pm --- perl-5.10.0.orig/lib/Module/Pluggable/Object.pm 2007-12-18 02:47:07.000000000 -0800 +++ perl-5.10.0/lib/Module/Pluggable/Object.pm 2009-08-31 19:47:24.446771196 -0700 @@ -6,10 +6,9 @@ use File::Spec::Functions qw(splitdir catdir curdir catfile abs2rel); use Carp qw(croak carp); use Devel::InnerPackage; -use Data::Dumper; use vars qw($VERSION); -$VERSION = '3.6'; +$VERSION = '3.9'; sub new { @@ -20,6 +19,10 @@ } +### Eugggh, this code smells +### This is what happens when you keep adding patches +### *sigh* + sub plugins { my $self = shift; @@ -30,14 +33,14 @@ my $filename = $self->{'filename'}; my $pkg = $self->{'package'}; + # Get the exception params instantiated + $self->_setup_exceptions; + # automatically turn a scalar search path or namespace into a arrayref for (qw(search_path search_dirs)) { $self->{$_} = [ $self->{$_} ] if exists $self->{$_} && !ref($self->{$_}); } - - - # default search path is '::::Plugin' $self->{'search_path'} = ["${pkg}::Plugin"] unless $self->{'search_path'}; @@ -46,13 +49,14 @@ # check to see if we're running under test - my @SEARCHDIR = exists $INC{"blib.pm"} && $filename =~ m!(^|/)blib/! ? grep {/blib/} @INC : @INC; + my @SEARCHDIR = exists $INC{"blib.pm"} && defined $filename && $filename =~ m!(^|/)blib/! ? grep {/blib/} @INC : @INC; # add any search_dir params unshift @SEARCHDIR, @{$self->{'search_dirs'}} if defined $self->{'search_dirs'}; my @plugins = $self->search_directories(@SEARCHDIR); + push(@plugins, $self->handle_innerpackages($_)) for @{$self->{'search_path'}}; # push @plugins, map { print STDERR "$_\n"; $_->require } list_packages($_) for (@{$self->{'search_path'}}); @@ -60,43 +64,12 @@ return () unless @plugins; - # exceptions - my %only; - my %except; - my $only; - my $except; - - if (defined $self->{'only'}) { - if (ref($self->{'only'}) eq 'ARRAY') { - %only = map { $_ => 1 } @{$self->{'only'}}; - } elsif (ref($self->{'only'}) eq 'Regexp') { - $only = $self->{'only'} - } elsif (ref($self->{'only'}) eq '') { - $only{$self->{'only'}} = 1; - } - } - - - if (defined $self->{'except'}) { - if (ref($self->{'except'}) eq 'ARRAY') { - %except = map { $_ => 1 } @{$self->{'except'}}; - } elsif (ref($self->{'except'}) eq 'Regexp') { - $except = $self->{'except'} - } elsif (ref($self->{'except'}) eq '') { - $except{$self->{'except'}} = 1; - } - } - # remove duplicates # probably not necessary but hey ho my %plugins; for(@plugins) { - next if (keys %only && !$only{$_} ); - next unless (!defined $only || m!$only! ); - - next if (keys %except && $except{$_} ); - next if (defined $except && m!$except! ); + next unless $self->_is_legit($_); $plugins{$_} = 1; } @@ -112,6 +85,58 @@ } +sub _setup_exceptions { + my $self = shift; + + my %only; + my %except; + my $only; + my $except; + + if (defined $self->{'only'}) { + if (ref($self->{'only'}) eq 'ARRAY') { + %only = map { $_ => 1 } @{$self->{'only'}}; + } elsif (ref($self->{'only'}) eq 'Regexp') { + $only = $self->{'only'} + } elsif (ref($self->{'only'}) eq '') { + $only{$self->{'only'}} = 1; + } + } + + + if (defined $self->{'except'}) { + if (ref($self->{'except'}) eq 'ARRAY') { + %except = map { $_ => 1 } @{$self->{'except'}}; + } elsif (ref($self->{'except'}) eq 'Regexp') { + $except = $self->{'except'} + } elsif (ref($self->{'except'}) eq '') { + $except{$self->{'except'}} = 1; + } + } + $self->{_exceptions}->{only_hash} = \%only; + $self->{_exceptions}->{only} = $only; + $self->{_exceptions}->{except_hash} = \%except; + $self->{_exceptions}->{except} = $except; + +} + +sub _is_legit { + my $self = shift; + my $plugin = shift; + my %only = %{$self->{_exceptions}->{only_hash}||{}}; + my %except = %{$self->{_exceptions}->{except_hash}||{}}; + my $only = $self->{_exceptions}->{only}; + my $except = $self->{_exceptions}->{except}; + + return 0 if (keys %only && !$only{$plugin} ); + return 0 unless (!defined $only || $plugin =~ m!$only! ); + + return 0 if (keys %except && $except{$plugin} ); + return 0 if (defined $except && $plugin =~ m!$except! ); + + return 1; +} + sub search_directories { my $self = shift; my @SEARCHDIR = @_; @@ -121,7 +146,6 @@ foreach my $dir (@SEARCHDIR) { push @plugins, $self->search_paths($dir); } - return @plugins; } @@ -151,6 +175,8 @@ # parse the file to get the name my ($name, $directory, $suffix) = fileparse($file, $file_regex); + next if (!$self->{include_editor_junk} && $self->_is_editor_junk($name)); + $directory = abs2rel($directory, $sp); # If we have a mixed-case package name, assume case has been preserved @@ -203,17 +229,34 @@ # now add stuff that may have been in package # NOTE we should probably use all the stuff we've been given already # but then we can't unload it :( - push @plugins, $self->handle_innerpackages($searchpath) unless (exists $self->{inner} && !$self->{inner}); + push @plugins, $self->handle_innerpackages($searchpath); } # foreach $searchpath return @plugins; } +sub _is_editor_junk { + my $self = shift; + my $name = shift; + + # Emacs (and other Unix-y editors) leave temp files ending in a + # tilde as a backup. + return 1 if $name =~ /~$/; + # Emacs makes these files while a buffer is edited but not yet + # saved. + return 1 if $name =~ /^\.#/; + # Vim can leave these files behind if it crashes. + return 1 if $name =~ /\.sw[po]$/; + + return 0; +} + sub handle_finding_plugin { my $self = shift; my $plugin = shift; return unless (defined $self->{'instantiate'} || $self->{'require'}); + return unless $self->_is_legit($plugin); $self->_require($plugin); } @@ -245,10 +288,11 @@ sub handle_innerpackages { my $self = shift; + return () if (exists $self->{inner} && !$self->{inner}); + my $path = shift; my @plugins; - foreach my $plugin (Devel::InnerPackage::list_packages($path)) { my $err = $self->handle_finding_plugin($plugin); #next if $err; @@ -299,6 +343,14 @@ Optionally it instantiates those classes for you. +This object is wrapped by C. If you want to do something +odd or add non-general special features you're probably best to wrap this +and produce your own subclass. + +=head1 OPTIONS + +See the C docs. + =head1 AUTHOR Simon Wistow diff -urN perl-5.10.0.orig/lib/Module/Pluggable.pm perl-5.10.0/lib/Module/Pluggable.pm --- perl-5.10.0.orig/lib/Module/Pluggable.pm 2007-12-18 02:47:07.000000000 -0800 +++ perl-5.10.0/lib/Module/Pluggable.pm 2009-08-31 19:47:24.448771465 -0700 @@ -9,7 +9,7 @@ # Peter Gibbons: I wouldn't say I've been missing it, Bob! -$VERSION = '3.6'; +$VERSION = '3.9'; sub import { my $class = shift; @@ -60,8 +60,9 @@ no strict 'refs'; - no warnings 'redefine'; - *{"$package\::$sub"} = $subroutine; + no warnings qw(redefine prototype); + + *{"$package\::$sub"} = $subroutine; *{"$package\::search_path"} = $searchsub; *{"$package\::only"} = $onlysub; *{"$package\::except"} = $exceptsub; @@ -297,6 +298,14 @@ file_regex => qr/\.plugin$/ +=head2 include_editor_junk + +By default C ignores files that look like they were +left behind by editors. Currently this means files ending in F<~> (~), +the extensions F<.swp> or F<.swo>, or files beginning with F<.#>. + +Setting C changes C so it does +not ignore any files it finds. =head1 METHODs diff -urN perl-5.10.0.orig/MANIFEST perl-5.10.0/MANIFEST --- perl-5.10.0.orig/MANIFEST 2007-12-18 02:47:07.000000000 -0800 +++ perl-5.10.0/MANIFEST 2009-08-31 19:47:24.452770885 -0700 @@ -3612,11 +3612,14 @@ t/Module_Pluggable/09require.t Module::Pluggable tests t/Module_Pluggable/10innerpack_inner.t Module::Pluggable tests t/Module_Pluggable/10innerpack_noinner.t Module::Pluggable tests +t/Module_Pluggable/10innerpack_onefile.t Module::Pluggable tests t/Module_Pluggable/10innerpack_override.t Module::Pluggable tests +t/Module_Pluggable/10innerpack_super.t Module::Pluggable tests t/Module_Pluggable/10innerpack.t Module::Pluggable tests t/Module_Pluggable/11usetwice.t Module::Pluggable tests t/Module_Pluggable/12onlyarray.t Module::Pluggable tests t/Module_Pluggable/12onlyregex.t Module::Pluggable tests +t/Module_Pluggable/12onlyrequire.t Module::Pluggable tests t/Module_Pluggable/12only.t Module::Pluggable tests t/Module_Pluggable/13exceptarray.t Module::Pluggable tests t/Module_Pluggable/13exceptregex.t Module::Pluggable tests @@ -3628,8 +3631,15 @@ t/Module_Pluggable/18skipped_package.t Module::Pluggable tests t/Module_Pluggable/19can_ok_clobber.t Module::Pluggable tests t/Module_Pluggable/20dodgy_files.t Module::Pluggable tests +t/Module_Pluggable/21editor_junk.t Module::Pluggable tests t/Module_Pluggable/acme/Acme/MyTest/Plugin/Foo.pm Module::Pluggable tests t/Module_Pluggable/lib/Acme/MyTest/Plugin/Foo.pm Module::Pluggable tests +t/Module_Pluggable/lib/Acme/Foo-Bar.pm Module::Pluggable tests +t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm Module::Pluggable tests +t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo Module::Pluggable tests +t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp Module::Pluggable tests +t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~ Module::Pluggable tests +t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm Module::Pluggable tests t/Module_Pluggable/lib/ExtTest/Plugin/Bar.plugin Module::Pluggable tests t/Module_Pluggable/lib/ExtTest/Plugin/Foo.plugin Module::Pluggable tests t/Module_Pluggable/lib/ExtTest/Plugin/Quux/Foo.plugin Module::Pluggable tests @@ -3646,6 +3656,7 @@ t/Module_Pluggable/lib/OddTest/Plugin/-Dodgy.pm Module::Pluggable tests t/Module_Pluggable/lib/OddTest/Plugin/Foo.pm Module::Pluggable tests t/Module_Pluggable/lib/TA/C/A/I.pm Module::Pluggable tests +t/Module_Pluggable/lib/Zot/.Zork.pm Module::Pluggable tests t/mro/basic_01_c3.t mro tests t/mro/basic_01_dfs.t mro tests t/mro/basic_02_c3.t mro tests diff -urN perl-5.10.0.orig/t/Module_Pluggable/02alsoworks.t perl-5.10.0/t/Module_Pluggable/02alsoworks.t --- perl-5.10.0.orig/t/Module_Pluggable/02alsoworks.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/02alsoworks.t 2009-08-31 19:47:24.454770805 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 5; my $foo; diff -urN perl-5.10.0.orig/t/Module_Pluggable/02works.t perl-5.10.0/t/Module_Pluggable/02works.t --- perl-5.10.0.orig/t/Module_Pluggable/02works.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/02works.t 2009-08-31 19:47:24.455771358 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 5; my $foo; diff -urN perl-5.10.0.orig/t/Module_Pluggable/03diffname.t perl-5.10.0/t/Module_Pluggable/03diffname.t --- perl-5.10.0.orig/t/Module_Pluggable/03diffname.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/03diffname.t 2009-08-31 19:47:24.456771493 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 3; my $foo; diff -urN perl-5.10.0.orig/t/Module_Pluggable/04acmedir_single.t perl-5.10.0/t/Module_Pluggable/04acmedir_single.t --- perl-5.10.0.orig/t/Module_Pluggable/04acmedir_single.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/04acmedir_single.t 2009-08-31 19:47:24.456771493 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 3; diff -urN perl-5.10.0.orig/t/Module_Pluggable/04acmedir.t perl-5.10.0/t/Module_Pluggable/04acmedir.t --- perl-5.10.0.orig/t/Module_Pluggable/04acmedir.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/04acmedir.t 2009-08-31 19:47:24.457771627 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 3; diff -urN perl-5.10.0.orig/t/Module_Pluggable/04acmepath_single.t perl-5.10.0/t/Module_Pluggable/04acmepath_single.t --- perl-5.10.0.orig/t/Module_Pluggable/04acmepath_single.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/04acmepath_single.t 2009-08-31 19:47:24.458773508 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 3; diff -urN perl-5.10.0.orig/t/Module_Pluggable/04acmepath.t perl-5.10.0/t/Module_Pluggable/04acmepath.t --- perl-5.10.0.orig/t/Module_Pluggable/04acmepath.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/04acmepath.t 2009-08-31 19:47:24.459772105 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 3; diff -urN perl-5.10.0.orig/t/Module_Pluggable/05postpath.t perl-5.10.0/t/Module_Pluggable/05postpath.t --- perl-5.10.0.orig/t/Module_Pluggable/05postpath.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/05postpath.t 2009-08-31 19:47:24.460771332 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 3; diff -urN perl-5.10.0.orig/t/Module_Pluggable/06multipath.t perl-5.10.0/t/Module_Pluggable/06multipath.t --- perl-5.10.0.orig/t/Module_Pluggable/06multipath.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/06multipath.t 2009-08-31 19:47:24.461771676 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 3; diff -urN perl-5.10.0.orig/t/Module_Pluggable/07instantiate.t perl-5.10.0/t/Module_Pluggable/07instantiate.t --- perl-5.10.0.orig/t/Module_Pluggable/07instantiate.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/07instantiate.t 2009-08-31 19:47:24.462772090 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 6; my $foo; @@ -26,7 +26,7 @@ use File::Spec::Functions qw(catdir); use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Module::Pluggable (search_path => ["MyTest::Extend::Plugin"], sub_name => 'booga', instantiate => 'new'); use Module::Pluggable (search_path => ["MyTest::Extend::Plugin"], sub_name => 'wooga', instantiate => 'nosomuchmethod'); diff -urN perl-5.10.0.orig/t/Module_Pluggable/08nothing.t perl-5.10.0/t/Module_Pluggable/08nothing.t --- perl-5.10.0.orig/t/Module_Pluggable/08nothing.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/08nothing.t 2009-08-31 19:47:24.463771316 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 2; diff -urN perl-5.10.0.orig/t/Module_Pluggable/09require.t perl-5.10.0/t/Module_Pluggable/09require.t --- perl-5.10.0.orig/t/Module_Pluggable/09require.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/09require.t 2009-08-31 19:47:24.464771800 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 2; my $t = MyTest->new(); diff -urN perl-5.10.0.orig/t/Module_Pluggable/10innerpack_inner.t perl-5.10.0/t/Module_Pluggable/10innerpack_inner.t --- perl-5.10.0.orig/t/Module_Pluggable/10innerpack_inner.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/10innerpack_inner.t 2009-08-31 19:47:24.465771515 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 3; diff -urN perl-5.10.0.orig/t/Module_Pluggable/10innerpack_noinner.t perl-5.10.0/t/Module_Pluggable/10innerpack_noinner.t --- perl-5.10.0.orig/t/Module_Pluggable/10innerpack_noinner.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/10innerpack_noinner.t 2009-08-31 19:47:24.479772629 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 3; diff -urN perl-5.10.0.orig/t/Module_Pluggable/10innerpack_onefile.t perl-5.10.0/t/Module_Pluggable/10innerpack_onefile.t --- perl-5.10.0.orig/t/Module_Pluggable/10innerpack_onefile.t 1969-12-31 16:00:00.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/10innerpack_onefile.t 2009-08-31 19:47:24.480772134 -0700 @@ -0,0 +1,27 @@ +#!perl -wT + +use strict; +use Test::More tests => 2; +use Data::Dumper; + +my $mc = MyClass->new(); +my $mc2 = MyClass2->new(); + + +is_deeply([$mc->plugins], [qw(MyClass::Plugin::MyPlugin)], "Got inner plugin"); +is_deeply([$mc2->plugins], [], "Didn't get plugin"); + +package MyClass::Plugin::MyPlugin; +sub pretty { print "I am pretty" }; + +package MyClass; +use Module::Pluggable inner => 1; + +sub new { return bless {}, $_[0] } + +package MyClass2; +use Module::Pluggable search_path => "MyClass::Plugin", inner => 0; + +sub new { return bless {}, $_[0] } +1; + diff -urN perl-5.10.0.orig/t/Module_Pluggable/10innerpack_override.t perl-5.10.0/t/Module_Pluggable/10innerpack_override.t --- perl-5.10.0.orig/t/Module_Pluggable/10innerpack_override.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/10innerpack_override.t 2009-08-31 19:47:24.481771501 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 3; diff -urN perl-5.10.0.orig/t/Module_Pluggable/10innerpack_super.t perl-5.10.0/t/Module_Pluggable/10innerpack_super.t --- perl-5.10.0.orig/t/Module_Pluggable/10innerpack_super.t 1969-12-31 16:00:00.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/10innerpack_super.t 2009-08-31 19:47:24.482771565 -0700 @@ -0,0 +1,29 @@ +#!perl -wT + +use Test::More tests => 3; +use strict; +use_ok('Devel::InnerPackage'); +Bar->whee; +is_deeply([Devel::InnerPackage::list_packages("Bar")],[], "Don't pick up ::SUPER pseudo stash"); +is_deeply([Devel::InnerPackage::list_packages("Foo")],['Foo::Bar'], "Still pick up other inner package"); + +package Foo; + +sub whee { + 1; +} + +package Foo::Bar; + +sub whee {} + +package Bar; +use base 'Foo'; + +sub whee { + shift->SUPER::whee; + 2; +} + + +1; diff -urN perl-5.10.0.orig/t/Module_Pluggable/10innerpack.t perl-5.10.0/t/Module_Pluggable/10innerpack.t --- perl-5.10.0.orig/t/Module_Pluggable/10innerpack.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/10innerpack.t 2009-08-31 19:47:24.483771909 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 4; diff -urN perl-5.10.0.orig/t/Module_Pluggable/11usetwice.t perl-5.10.0/t/Module_Pluggable/11usetwice.t --- perl-5.10.0.orig/t/Module_Pluggable/11usetwice.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/11usetwice.t 2009-08-31 19:47:24.484771624 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 3; my $foo; diff -urN perl-5.10.0.orig/t/Module_Pluggable/12onlyarray.t perl-5.10.0/t/Module_Pluggable/12onlyarray.t --- perl-5.10.0.orig/t/Module_Pluggable/12onlyarray.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/12onlyarray.t 2009-08-31 19:47:24.485772038 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 10; { diff -urN perl-5.10.0.orig/t/Module_Pluggable/12onlyregex.t perl-5.10.0/t/Module_Pluggable/12onlyregex.t --- perl-5.10.0.orig/t/Module_Pluggable/12onlyregex.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/12onlyregex.t 2009-08-31 19:47:24.485772038 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 10; { diff -urN perl-5.10.0.orig/t/Module_Pluggable/12onlyrequire.t perl-5.10.0/t/Module_Pluggable/12onlyrequire.t --- perl-5.10.0.orig/t/Module_Pluggable/12onlyrequire.t 1969-12-31 16:00:00.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/12onlyrequire.t 2009-08-31 19:47:24.505021273 -0700 @@ -0,0 +1,21 @@ +#!perl -w +use strict; +use FindBin; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); +use Test::More tests => 2; + +my @packages = eval { Zot->_dist_types }; +is($@, '', "No warnings"); +is(scalar(@packages), 0, "Correctly only got 1 package"); + + +package Zot; +use strict; +use Module::Pluggable ( + sub_name => '_dist_types', + search_path => __PACKAGE__, + only => qr/Zot::\w+$/, + require => 1, + ); + +1; diff -urN perl-5.10.0.orig/t/Module_Pluggable/12only.t perl-5.10.0/t/Module_Pluggable/12only.t --- perl-5.10.0.orig/t/Module_Pluggable/12only.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/12only.t 2009-08-31 19:47:24.506022385 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 10; { diff -urN perl-5.10.0.orig/t/Module_Pluggable/13exceptarray.t perl-5.10.0/t/Module_Pluggable/13exceptarray.t --- perl-5.10.0.orig/t/Module_Pluggable/13exceptarray.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/13exceptarray.t 2009-08-31 19:47:24.507021263 -0700 @@ -1,8 +1,8 @@ -#!perl -w +#!perl -wT use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 10; { diff -urN perl-5.10.0.orig/t/Module_Pluggable/13exceptregex.t perl-5.10.0/t/Module_Pluggable/13exceptregex.t --- perl-5.10.0.orig/t/Module_Pluggable/13exceptregex.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/13exceptregex.t 2009-08-31 19:47:24.510021945 -0700 @@ -1,8 +1,8 @@ -#!perl -w +#!perl -wT use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 10; { diff -urN perl-5.10.0.orig/t/Module_Pluggable/13except.t perl-5.10.0/t/Module_Pluggable/13except.t --- perl-5.10.0.orig/t/Module_Pluggable/13except.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/13except.t 2009-08-31 19:47:24.511021381 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 10; { diff -urN perl-5.10.0.orig/t/Module_Pluggable/14package.t perl-5.10.0/t/Module_Pluggable/14package.t --- perl-5.10.0.orig/t/Module_Pluggable/14package.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/14package.t 2009-08-31 19:47:24.842414378 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 5; my $foo; diff -urN perl-5.10.0.orig/t/Module_Pluggable/15topicsafe.t perl-5.10.0/t/Module_Pluggable/15topicsafe.t --- perl-5.10.0.orig/t/Module_Pluggable/15topicsafe.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/15topicsafe.t 2009-08-31 19:47:24.842774343 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More 'no_plan'; use Module::Pluggable search_path => 'Acme::MyTest'; diff -urN perl-5.10.0.orig/t/Module_Pluggable/16different_extension.t perl-5.10.0/t/Module_Pluggable/16different_extension.t --- perl-5.10.0.orig/t/Module_Pluggable/16different_extension.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/16different_extension.t 2009-08-31 19:47:24.843800947 -0700 @@ -2,7 +2,7 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests => 5; my $foo; diff -urN perl-5.10.0.orig/t/Module_Pluggable/17devel_inner_package.t perl-5.10.0/t/Module_Pluggable/17devel_inner_package.t --- perl-5.10.0.orig/t/Module_Pluggable/17devel_inner_package.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/17devel_inner_package.t 2009-08-31 19:47:24.843800947 -0700 @@ -3,7 +3,7 @@ use Devel::InnerPackage qw(list_packages); use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); my @packages; diff -urN perl-5.10.0.orig/t/Module_Pluggable/18skipped_package.t perl-5.10.0/t/Module_Pluggable/18skipped_package.t --- perl-5.10.0.orig/t/Module_Pluggable/18skipped_package.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/18skipped_package.t 2009-08-31 19:47:24.844780129 -0700 @@ -2,7 +2,7 @@ use Test::More tests => 1; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Devel::InnerPackage qw(list_packages); use No::Middle; diff -urN perl-5.10.0.orig/t/Module_Pluggable/19can_ok_clobber.t perl-5.10.0/t/Module_Pluggable/19can_ok_clobber.t --- perl-5.10.0.orig/t/Module_Pluggable/19can_ok_clobber.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/19can_ok_clobber.t 2009-08-31 19:47:24.844780129 -0700 @@ -3,7 +3,7 @@ use warnings; use Data::Dumper; use FindBin; -use lib "$FindBin::Bin/lib"; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); use Test::More tests=>5; diff -urN perl-5.10.0.orig/t/Module_Pluggable/20dodgy_files.t perl-5.10.0/t/Module_Pluggable/20dodgy_files.t --- perl-5.10.0.orig/t/Module_Pluggable/20dodgy_files.t 2007-12-18 02:47:08.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/20dodgy_files.t 2009-08-31 19:47:24.845769158 -0700 @@ -1,7 +1,7 @@ #!perl -w BEGIN { - if ($^O eq 'VMS') { + if ($^O eq 'VMS' || $^O eq 'VOS') { print "1..0 # Skip: can't handle misspelled plugin names\n"; exit; } @@ -9,8 +9,18 @@ use strict; use FindBin; -use lib "$FindBin::Bin/lib"; -use Test::More tests => 5; +use Test::More; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); +use File::Spec::Functions qw(catfile); + + +my ($dodgy_file) = (catfile($FindBin::Bin, "lib", "OddTest", "Plugin", "-Dodgy.pm")=~/^(.*)$/); +unless (-f $dodgy_file) { + plan skip_all => "Can't handle misspelled plugin names\n"; +} else { + plan tests => 5; +} + my $foo; ok($foo = OddTest->new()); diff -urN perl-5.10.0.orig/t/Module_Pluggable/21editor_junk.t perl-5.10.0/t/Module_Pluggable/21editor_junk.t --- perl-5.10.0.orig/t/Module_Pluggable/21editor_junk.t 1969-12-31 16:00:00.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/21editor_junk.t 2009-08-31 19:47:24.845769158 -0700 @@ -0,0 +1,53 @@ +#!perl -w + +use Test::More; +use FindBin; +use lib (($FindBin::Bin."/lib")=~/^(.*)$/); +use Module::Pluggable::Object; +use File::Spec::Functions qw(catfile); + +my ($dodgy_file) = (catfile($FindBin::Bin,"lib", "EditorJunk", "Plugin", "#Bar.pm#")=~/^(.*)$/); +unless (-f $dodgy_file) { + plan skip_all => "Can't handle plugin names with octothorpes\n"; +} else { + plan tests => 4; +} + + + +my $foo; +ok($foo = EditorJunk->new()); + +my @plugins; +my @expected = qw(EditorJunk::Plugin::Bar EditorJunk::Plugin::Foo); +ok(@plugins = sort $foo->plugins); + +is_deeply(\@plugins, \@expected, "is deeply"); + + +my $mpo = Module::Pluggable::Object->new( + package => 'EditorJunk', + filename => __FILE__, + include_editor_junk => 1, +); + + at expected = ('EditorJunk::Plugin::.#Bar', 'EditorJunk::Plugin::Bar', 'EditorJunk::Plugin::Foo'); + at plugins = sort $mpo->plugins(); +is_deeply(\@plugins, \@expected, "is deeply"); + + + +package EditorJunk; + +use strict; +use Module::Pluggable; + + +sub new { + my $class = shift; + return bless {}, $class; + +} +1; + + diff -urN perl-5.10.0.orig/t/Module_Pluggable/lib/Acme/Foo-Bar.pm perl-5.10.0/t/Module_Pluggable/lib/Acme/Foo-Bar.pm --- perl-5.10.0.orig/t/Module_Pluggable/lib/Acme/Foo-Bar.pm 1969-12-31 16:00:00.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/lib/Acme/Foo-Bar.pm 2009-08-31 19:47:24.845769158 -0700 @@ -0,0 +1,6 @@ +package Acme::FooBar; + +our $quux = "hello"; + +1; + diff -urN perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm --- perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm 1969-12-31 16:00:00.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm 2009-08-31 19:47:24.846769084 -0700 @@ -0,0 +1,9 @@ +package EditorJunk::Bar; + + +use strict; + + +1; + + diff -urN perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~ perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~ --- perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~ 1969-12-31 16:00:00.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~ 2009-08-31 19:47:24.851770803 -0700 @@ -0,0 +1,9 @@ +package EditorJunk::Bar; + + +use strict; + + +1; + + diff -urN perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo --- perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo 1969-12-31 16:00:00.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo 2009-08-31 19:47:24.852771985 -0700 @@ -0,0 +1,9 @@ +package EditorJunk::Bar; + + +use strict; + + +1; + + diff -urN perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp --- perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp 1969-12-31 16:00:00.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp 2009-08-31 19:47:24.853771770 -0700 @@ -0,0 +1,9 @@ +package EditorJunk::Bar; + + +use strict; + + +1; + + diff -urN perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm --- perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm 1969-12-31 16:00:00.000000000 -0800 +++ perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm 2009-08-31 19:47:24.854771835 -0700 @@ -0,0 +1,9 @@ +package EditorJunk::Foo; + + +use strict; + + +1; + + From harald at fedoraproject.org Thu Sep 3 15:32:42 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Thu, 3 Sep 2009 15:32:42 +0000 (UTC) Subject: rpms/dracut/devel 0005-mdraid-add-grep-for-convenience.patch, NONE, 1.1 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch, NONE, 1.1 dracut.spec, 1.18, 1.19 Message-ID: <20090903153242.2660C11C0099@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/dracut/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23108 Modified Files: dracut.spec Added Files: 0005-mdraid-add-grep-for-convenience.patch 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch Log Message: * Thu Sep 03 2009 Harald Hoyer 001-2 - fixed missing grep for md - reorder cleanup 0005-mdraid-add-grep-for-convenience.patch: install | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE 0005-mdraid-add-grep-for-convenience.patch --- >From 429aa1a2c29dd42fbc91e956a8a77675773cc46d Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Thu, 3 Sep 2009 17:11:03 +0200 Subject: [PATCH 5/6] mdraid: add grep for convenience --- modules.d/90mdraid/install | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/modules.d/90mdraid/install b/modules.d/90mdraid/install index 60f289a..497e5b0 100755 --- a/modules.d/90mdraid/install +++ b/modules.d/90mdraid/install @@ -1,6 +1,6 @@ #!/bin/bash -dracut_install mdadm partx +dracut_install mdadm partx grep # XXX: mdmon really needs to run as non-root? -- 1.6.2.5 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch: 90crypt/install | 2 +- 90dmraid/install | 2 +- 90lvm/install | 2 +- 90mdraid/install | 3 +-- 4 files changed, 4 insertions(+), 5 deletions(-) --- NEW FILE 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch --- >From e4dec3d6b66ad6cc3c5b0646459c4ba2db1808b7 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Thu, 3 Sep 2009 17:11:57 +0200 Subject: [PATCH 6/6] {crypt,dmraid,lvm,mdraid}: cleanup with pre-pivot 30 and 31 --- modules.d/90crypt/install | 2 +- modules.d/90dmraid/install | 2 +- modules.d/90lvm/install | 2 +- modules.d/90mdraid/install | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules.d/90crypt/install b/modules.d/90crypt/install index 5108fef..b15440c 100755 --- a/modules.d/90crypt/install +++ b/modules.d/90crypt/install @@ -4,4 +4,4 @@ inst_rules "$moddir/70-luks.rules" inst "$moddir"/cryptroot-ask.sh /sbin/cryptroot-ask inst_hook cmdline 30 "$moddir/parse-crypt.sh" inst_hook pre-pivot 30 "$moddir/crypt-cleanup.sh" -inst_hook pre-pivot 60 "$moddir/crypt-cleanup.sh" +inst_hook pre-pivot 31 "$moddir/crypt-cleanup.sh" diff --git a/modules.d/90dmraid/install b/modules.d/90dmraid/install index 704728b..b66257c 100755 --- a/modules.d/90dmraid/install +++ b/modules.d/90dmraid/install @@ -4,4 +4,4 @@ inst "$moddir/dmraid.sh" /sbin/dmraid_scan inst_rules 64-md-raid.rules inst_rules "$moddir/61-dmraid-imsm.rules" inst_hook pre-pivot 30 "$moddir/dmraid-cleanup.sh" -inst_hook pre-pivot 60 "$moddir/dmraid-cleanup.sh" +inst_hook pre-pivot 31 "$moddir/dmraid-cleanup.sh" diff --git a/modules.d/90lvm/install b/modules.d/90lvm/install index eb27159..ad4d2e2 100755 --- a/modules.d/90lvm/install +++ b/modules.d/90lvm/install @@ -13,4 +13,4 @@ fi inst "$moddir/lvm_scan.sh" /sbin/lvm_scan inst_hook cmdline 30 "$moddir/parse-lvm.sh" inst_hook pre-pivot 30 "$moddir/lvm-cleanup.sh" -inst_hook pre-pivot 60 "$moddir/lvm-cleanup.sh" \ No newline at end of file +inst_hook pre-pivot 31 "$moddir/lvm-cleanup.sh" \ No newline at end of file diff --git a/modules.d/90mdraid/install b/modules.d/90mdraid/install index 497e5b0..71c313b 100755 --- a/modules.d/90mdraid/install +++ b/modules.d/90mdraid/install @@ -34,4 +34,4 @@ fi inst "$moddir/mdraid_start.sh" /sbin/mdraid_start inst_hook pre-trigger 30 "$moddir/parse-md.sh" inst_hook pre-pivot 30 "$moddir/mdraid-cleanup.sh" -inst_hook pre-pivot 60 "$moddir/mdraid-cleanup.sh" \ No newline at end of file +inst_hook pre-pivot 31 "$moddir/mdraid-cleanup.sh" -- 1.6.2.5 Index: dracut.spec =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/dracut.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- dracut.spec 2 Sep 2009 13:58:47 -0000 1.18 +++ dracut.spec 3 Sep 2009 15:32:41 -0000 1.19 @@ -13,12 +13,17 @@ Name: dracut Version: 001 -Release: 1%{?rdist} +Release: 2%{?rdist} Summary: Initramfs generator using udev Group: System Environment/Base License: GPLv2+ URL: http://apps.sourceforge.net/trac/dracut/wiki Source0: dracut-%{version}%{?dashgittag}.tar.bz2 + +Patch1: 0005-mdraid-add-grep-for-convenience.patch +Patch2: 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch + + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: udev Requires: util-linux-ng @@ -102,11 +107,12 @@ This package contains tools to assemble %prep %setup -q -n %{name}-%{version}%{?dashgittag} +%patch1 -p1 +%patch2 -p1 %build make - %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT sbindir=/sbin \ @@ -179,6 +185,10 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/dracut/overlay %changelog +* Thu Sep 03 2009 Harald Hoyer 001-2 +- fixed missing grep for md +- reorder cleanup + * Wed Sep 02 2009 Harald Hoyer 001-1 - version 001 - see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS From acme at fedoraproject.org Thu Sep 3 15:35:18 2009 From: acme at fedoraproject.org (Arnaldo Carvalho de Melo) Date: Thu, 3 Sep 2009 15:35:18 +0000 (UTC) Subject: rpms/tuna/F-11 .cvsignore, 1.1, 1.2 sources, 1.2, 1.3 tuna.spec, 1.1, 1.2 Message-ID: <20090903153518.DD22D11C0099@cvs1.fedora.phx.redhat.com> Author: acme Update of /cvs/pkgs/rpms/tuna/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25304 Modified Files: .cvsignore sources tuna.spec Log Message: New upstream release: 0.9.1 Signed-off-by: Arnaldo Carvalho de Melo Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/tuna/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 31 Aug 2009 18:50:12 -0000 1.1 +++ .cvsignore 3 Sep 2009 15:35:18 -0000 1.2 @@ -0,0 +1 @@ +tuna-0.9.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tuna/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 31 Aug 2009 22:00:12 -0000 1.2 +++ sources 3 Sep 2009 15:35:18 -0000 1.3 @@ -1 +1 @@ -9ac2cb3ebe2c0098b683f3481c11f8f8 tuna-0.9.tar.bz2 +2f0fda8d3db2163283f3edda5a39ef98 tuna-0.9.1.tar.bz2 Index: tuna.spec =================================================================== RCS file: /cvs/pkgs/rpms/tuna/F-11/tuna.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- tuna.spec 31 Aug 2009 21:59:23 -0000 1.1 +++ tuna.spec 3 Sep 2009 15:35:18 -0000 1.2 @@ -2,8 +2,8 @@ %{!?python_ver: %define python_ver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: tuna -Version: 0.9 -Release: 3%{?dist} +Version: 0.9.1 +Release: 1%{?dist} License: GPLv2 Summary: Application tuning GUI & command line utility Group: Applications/System @@ -87,6 +87,9 @@ rm -rf %{buildroot} %doc docs/oscilloscope+tuna.pdf %changelog +* Thu Sep 03 2009 Arnaldo Carvalho de Melo - 0.9.1-1 +- New upstream release + * Wed Aug 26 2009 Arnaldo Carvalho de Melo - 0.9-3 - Rewrite the oscilloscope package summary - Remove the shebang in tuna/oscilloscope.py From acme at fedoraproject.org Thu Sep 3 15:37:08 2009 From: acme at fedoraproject.org (Arnaldo Carvalho de Melo) Date: Thu, 3 Sep 2009 15:37:08 +0000 (UTC) Subject: rpms/tuna/F-12 sources,1.2,1.3 tuna.spec,1.1,1.2 Message-ID: <20090903153708.3115211C0099@cvs1.fedora.phx.redhat.com> Author: acme Update of /cvs/pkgs/rpms/tuna/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26676 Modified Files: sources tuna.spec Log Message: New upstream release: 0.9.1 Signed-off-by: Arnaldo Carvalho de Melo Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tuna/F-12/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 31 Aug 2009 21:49:33 -0000 1.2 +++ sources 3 Sep 2009 15:37:07 -0000 1.3 @@ -1 +1 @@ -9ac2cb3ebe2c0098b683f3481c11f8f8 tuna-0.9.tar.bz2 +2f0fda8d3db2163283f3edda5a39ef98 tuna-0.9.1.tar.bz2 Index: tuna.spec =================================================================== RCS file: /cvs/pkgs/rpms/tuna/F-12/tuna.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- tuna.spec 31 Aug 2009 21:49:33 -0000 1.1 +++ tuna.spec 3 Sep 2009 15:37:07 -0000 1.2 @@ -2,8 +2,8 @@ %{!?python_ver: %define python_ver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: tuna -Version: 0.9 -Release: 3%{?dist} +Version: 0.9.1 +Release: 1%{?dist} License: GPLv2 Summary: Application tuning GUI & command line utility Group: Applications/System @@ -87,6 +87,9 @@ rm -rf %{buildroot} %doc docs/oscilloscope+tuna.pdf %changelog +* Thu Sep 03 2009 Arnaldo Carvalho de Melo - 0.9.1-1 +- New upstream release + * Wed Aug 26 2009 Arnaldo Carvalho de Melo - 0.9-3 - Rewrite the oscilloscope package summary - Remove the shebang in tuna/oscilloscope.py From crobinso at fedoraproject.org Thu Sep 3 15:54:48 2009 From: crobinso at fedoraproject.org (Cole Robinson) Date: Thu, 3 Sep 2009 15:54:48 +0000 (UTC) Subject: rpms/gnome-applet-vm/devel dead.package, NONE, 1.1 Makefile, 1.2, NONE gnome-applet-vm-0.2.0-gnome-libs.patch, 1.2, NONE gnome-applet-vm.spec, 1.26, NONE sources, 1.10, NONE Message-ID: <20090903155448.59EB211C0099@cvs1.fedora.phx.redhat.com> Author: crobinso Update of /cvs/pkgs/rpms/gnome-applet-vm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30468 Added Files: dead.package Removed Files: Makefile gnome-applet-vm-0.2.0-gnome-libs.patch gnome-applet-vm.spec sources Log Message: Mark package as dead in devel branch. Upstream is dead, virt-manager now has similar functionality. --- NEW FILE dead.package --- Dead upstream, largely obsoleted by virt-manager 0.8.0. --- Makefile DELETED --- --- gnome-applet-vm-0.2.0-gnome-libs.patch DELETED --- --- gnome-applet-vm.spec DELETED --- --- sources DELETED --- From pkgdb at fedoraproject.org Thu Sep 3 15:55:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 15:55:22 +0000 Subject: [pkgdb] kernel: michich has requested watchcommits Message-ID: <20090903155522.8A4CC10F87F@bastion2.fedora.phx.redhat.com> michich has requested the watchcommits acl on kernel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kernel From crobinso at fedoraproject.org Thu Sep 3 15:55:27 2009 From: crobinso at fedoraproject.org (Cole Robinson) Date: Thu, 3 Sep 2009 15:55:27 +0000 (UTC) Subject: comps comps-f12.xml.in,1.103,1.104 comps-f13.xml.in,1.2,1.3 Message-ID: <20090903155527.5F0BD11C0099@cvs1.fedora.phx.redhat.com> Author: crobinso Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30726 Modified Files: comps-f12.xml.in comps-f13.xml.in Log Message: gnome-applet-vm is dead, remove it from F12 + F13 Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.103 retrieving revision 1.104 diff -u -p -r1.103 -r1.104 --- comps-f12.xml.in 2 Sep 2009 17:15:54 -0000 1.103 +++ comps-f12.xml.in 3 Sep 2009 15:55:27 -0000 1.104 @@ -5812,7 +5812,6 @@ qemu-kvm virt-manager virt-viewer - gnome-applet-vm virt-top Index: comps-f13.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f13.xml.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- comps-f13.xml.in 31 Aug 2009 18:59:30 -0000 1.2 +++ comps-f13.xml.in 3 Sep 2009 15:55:27 -0000 1.3 @@ -5811,7 +5811,6 @@ qemu-kvm virt-manager virt-viewer - gnome-applet-vm virt-top From pkgdb at fedoraproject.org Thu Sep 3 15:55:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 03 Sep 2009 15:55:26 +0000 Subject: [pkgdb] kernel: michich has requested commit Message-ID: <20090903155527.38C2110F897@bastion2.fedora.phx.redhat.com> michich has requested the commit acl on kernel (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kernel From thm at fedoraproject.org Thu Sep 3 15:57:38 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Thu, 3 Sep 2009 15:57:38 +0000 (UTC) Subject: rpms/python-markdown2/devel markdown2-old-pygments.patch, NONE, 1.1 import.log, 1.5, 1.6 python-markdown2.spec, 1.8, 1.9 Message-ID: <20090903155738.56FE611C0099@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/python-markdown2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31411/devel Modified Files: import.log python-markdown2.spec Added Files: markdown2-old-pygments.patch Log Message: Patch syntax_color test case for older pygments version on rhel. markdown2-old-pygments.patch: syntax_color.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE markdown2-old-pygments.patch --- diff -up markdown2-1.0.1.13/test/tm-cases/syntax_color.html.orig markdown2-1.0.1.13/test/tm-cases/syntax_color.html --- markdown2-1.0.1.13/test/tm-cases/syntax_color.html.orig 2009-04-07 16:39:22.000000000 +0200 +++ markdown2-1.0.1.13/test/tm-cases/syntax_color.html 2009-09-02 22:19:38.000000000 +0200 @@ -1,6 +1,6 @@

Here is some sample code:

-
import sys
+
import sys
 def main(argv=sys.argv):
     logging.basicConfig()
     log.info('hi')


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/python-markdown2/devel/import.log,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- import.log	11 Jul 2009 15:48:54 -0000	1.5
+++ import.log	3 Sep 2009 15:57:38 -0000	1.6
@@ -3,3 +3,4 @@ python-markdown2-1_0_1_8-1_fc9:HEAD:pyth
 python-markdown2-1_0_1_9-1_fc9:HEAD:python-markdown2-1.0.1.9-1.fc9.src.rpm:1221203243
 python-markdown2-1_0_1_11-1_fc9:HEAD:python-markdown2-1.0.1.11-1.fc9.src.rpm:1222984575
 python-markdown2-1_0_1_13-1_fc11:HEAD:python-markdown2-1.0.1.13-1.fc11.src.rpm:1247327308
+python-markdown2-1_0_1_13-3_fc11:HEAD:python-markdown2-1.0.1.13-3.fc11.src.rpm:1251993409


Index: python-markdown2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-markdown2/devel/python-markdown2.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- python-markdown2.spec	26 Jul 2009 20:38:32 -0000	1.8
+++ python-markdown2.spec	3 Sep 2009 15:57:38 -0000	1.9
@@ -4,12 +4,14 @@
 
 Name:           python-%{srcname}
 Version:        1.0.1.13
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        A fast and complete Python implementation of Markdown
 Group:          Development/Languages
 License:        MIT
 URL:            http://code.google.com/p/python-%{srcname}/
 Source0:        http://pypi.python.org/packages/source/m/%{srcname}/%{srcname}-%{version}.zip
+# needed on rhel with python-pygments 0.9
+Patch0:         markdown2-old-pygments.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:      noarch
 BuildRequires:  python-devel
@@ -30,6 +32,9 @@ http://daringfireball.net/projects/markd
 
 %prep
 %setup0 -q -n %{srcname}-%{version}
+%if 0%{?rhel}
+%patch0 -p1
+%endif
 
 
 %build
@@ -63,6 +68,9 @@ cd test
 
 
 %changelog
+* Wed Sep  2 2009 Thomas Moschny  - 1.0.1.13-3
+- Patch syntax_color test case for older pygments version on rhel.
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.0.1.13-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From thm at fedoraproject.org  Thu Sep  3 16:04:27 2009
From: thm at fedoraproject.org (Thomas Moschny)
Date: Thu,  3 Sep 2009 16:04:27 +0000 (UTC)
Subject: rpms/python-markdown2/EL-5 markdown2-old-pygments.patch, NONE,
	1.1 import.log, 1.5, 1.6 python-markdown2.spec, 1.8, 1.9
Message-ID: <20090903160427.6581111C0099@cvs1.fedora.phx.redhat.com>

Author: thm

Update of /cvs/pkgs/rpms/python-markdown2/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv634/EL-5

Modified Files:
	import.log python-markdown2.spec 
Added Files:
	markdown2-old-pygments.patch 
Log Message:
Patch syntax_color test case for older pygments version on rhel.

markdown2-old-pygments.patch:
 syntax_color.html |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE markdown2-old-pygments.patch ---
diff -up markdown2-1.0.1.13/test/tm-cases/syntax_color.html.orig markdown2-1.0.1.13/test/tm-cases/syntax_color.html
--- markdown2-1.0.1.13/test/tm-cases/syntax_color.html.orig	2009-04-07 16:39:22.000000000 +0200
+++ markdown2-1.0.1.13/test/tm-cases/syntax_color.html	2009-09-02 22:19:38.000000000 +0200
@@ -1,6 +1,6 @@
 

Here is some sample code:

-
import sys
+
import sys
 def main(argv=sys.argv):
     logging.basicConfig()
     log.info('hi')


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/python-markdown2/EL-5/import.log,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- import.log	11 Jul 2009 15:48:54 -0000	1.5
+++ import.log	3 Sep 2009 16:04:27 -0000	1.6
@@ -3,3 +3,4 @@ python-markdown2-1_0_1_8-1_fc9:HEAD:pyth
 python-markdown2-1_0_1_9-1_fc9:HEAD:python-markdown2-1.0.1.9-1.fc9.src.rpm:1221203243
 python-markdown2-1_0_1_11-1_fc9:HEAD:python-markdown2-1.0.1.11-1.fc9.src.rpm:1222984575
 python-markdown2-1_0_1_13-1_fc11:HEAD:python-markdown2-1.0.1.13-1.fc11.src.rpm:1247327308
+python-markdown2-1_0_1_13-3_fc11:EL-5:python-markdown2-1.0.1.13-3.fc11.src.rpm:1251993836


Index: python-markdown2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-markdown2/EL-5/python-markdown2.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- python-markdown2.spec	26 Jul 2009 20:38:32 -0000	1.8
+++ python-markdown2.spec	3 Sep 2009 16:04:27 -0000	1.9
@@ -4,12 +4,14 @@
 
 Name:           python-%{srcname}
 Version:        1.0.1.13
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        A fast and complete Python implementation of Markdown
 Group:          Development/Languages
 License:        MIT
 URL:            http://code.google.com/p/python-%{srcname}/
 Source0:        http://pypi.python.org/packages/source/m/%{srcname}/%{srcname}-%{version}.zip
+# needed on rhel with python-pygments 0.9
+Patch0:         markdown2-old-pygments.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:      noarch
 BuildRequires:  python-devel
@@ -30,6 +32,9 @@ http://daringfireball.net/projects/markd
 
 %prep
 %setup0 -q -n %{srcname}-%{version}
+%if 0%{?rhel}
+%patch0 -p1
+%endif
 
 
 %build
@@ -63,6 +68,9 @@ cd test
 
 
 %changelog
+* Wed Sep  2 2009 Thomas Moschny  - 1.0.1.13-3
+- Patch syntax_color test case for older pygments version on rhel.
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.0.1.13-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From kasal at fedoraproject.org  Thu Sep  3 16:18:28 2009
From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=)
Date: Thu,  3 Sep 2009 16:18:28 +0000 (UTC)
Subject: rpms/perl/F-12 perl-update-Module-Pluggable.patch, NONE,
	1.1 perl-update-Test-Simple.patch, 1.1, 1.2 perl.spec, 1.231, 1.232
Message-ID: <20090903161828.3040D11C0099@cvs1.fedora.phx.redhat.com>

Author: kasal

Update of /cvs/extras/rpms/perl/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4589

Modified Files:
	perl-update-Test-Simple.patch perl.spec 
Added Files:
	perl-update-Module-Pluggable.patch 
Log Message:
* Mon Aug 31 2009 Chris Weyl  - 4:5.10.0-82
- update our Test-Simple update to 0.92 (patch by Iain Arnell), #519417
- update Module-Pluggable to 3.9

perl-update-Module-Pluggable.patch:
 MANIFEST                                            |   11 +
 lib/Devel/InnerPackage.pm                           |    4 
 lib/Module/Pluggable.pm                             |   15 +-
 lib/Module/Pluggable/Object.pm                      |  134 +++++++++++++-------
 t/Module_Pluggable/02alsoworks.t                    |    2 
 t/Module_Pluggable/02works.t                        |    2 
 t/Module_Pluggable/03diffname.t                     |    2 
 t/Module_Pluggable/04acmedir.t                      |    2 
 t/Module_Pluggable/04acmedir_single.t               |    2 
 t/Module_Pluggable/04acmepath.t                     |    2 
 t/Module_Pluggable/04acmepath_single.t              |    2 
 t/Module_Pluggable/05postpath.t                     |    2 
 t/Module_Pluggable/06multipath.t                    |    2 
 t/Module_Pluggable/07instantiate.t                  |    4 
 t/Module_Pluggable/08nothing.t                      |    2 
 t/Module_Pluggable/09require.t                      |    2 
 t/Module_Pluggable/10innerpack.t                    |    2 
 t/Module_Pluggable/10innerpack_inner.t              |    2 
 t/Module_Pluggable/10innerpack_noinner.t            |    2 
 t/Module_Pluggable/10innerpack_onefile.t            |   27 ++++
 t/Module_Pluggable/10innerpack_override.t           |    2 
 t/Module_Pluggable/10innerpack_super.t              |   29 ++++
 t/Module_Pluggable/11usetwice.t                     |    2 
 t/Module_Pluggable/12only.t                         |    2 
 t/Module_Pluggable/12onlyarray.t                    |    2 
 t/Module_Pluggable/12onlyregex.t                    |    2 
 t/Module_Pluggable/12onlyrequire.t                  |   21 +++
 t/Module_Pluggable/13except.t                       |    2 
 t/Module_Pluggable/13exceptarray.t                  |    4 
 t/Module_Pluggable/13exceptregex.t                  |    4 
 t/Module_Pluggable/14package.t                      |    2 
 t/Module_Pluggable/15topicsafe.t                    |    2 
 t/Module_Pluggable/16different_extension.t          |    2 
 t/Module_Pluggable/17devel_inner_package.t          |    2 
 t/Module_Pluggable/18skipped_package.t              |    2 
 t/Module_Pluggable/19can_ok_clobber.t               |    2 
 t/Module_Pluggable/20dodgy_files.t                  |   16 +-
 t/Module_Pluggable/21editor_junk.t                  |   53 +++++++
 t/Module_Pluggable/lib/Acme/Foo-Bar.pm              |    6 
 t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm     |    9 +
 t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo |    9 +
 t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp |    9 +
 t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~    |    9 +
 t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm     |    9 +
 44 files changed, 344 insertions(+), 81 deletions(-)

--- NEW FILE perl-update-Module-Pluggable.patch ---
This patch is derived from the perl-5.10.1 tarball as released on the CPAN.

diff -urN perl-5.10.0.orig/lib/Devel/InnerPackage.pm perl-5.10.0/lib/Devel/InnerPackage.pm
--- perl-5.10.0.orig/lib/Devel/InnerPackage.pm	2007-12-18 02:47:07.000000000 -0800
+++ perl-5.10.0/lib/Devel/InnerPackage.pm	2009-08-31 19:47:24.444773931 -0700
@@ -17,7 +17,7 @@
 =head1 SYNOPSIS
 
     use Foo::Bar;
-    use Devel::innerPackage qw(list_packages);
+    use Devel::InnerPackage qw(list_packages);
 
     my @inner_packages = list_packages('Foo::Bar');
 
@@ -75,7 +75,7 @@
                     !__PACKAGE__->_loaded($pack.$cand); # or @children;
                 push @packs, @children;
             }
-            return grep {$_ !~ /::::ISA::CACHE/} @packs;
+            return grep {$_ !~ /::(::ISA::CACHE|SUPER)/} @packs;
 }
 
 ### XXX this is an inlining of the Class-Inspector->loaded()
diff -urN perl-5.10.0.orig/lib/Module/Pluggable/Object.pm perl-5.10.0/lib/Module/Pluggable/Object.pm
--- perl-5.10.0.orig/lib/Module/Pluggable/Object.pm	2007-12-18 02:47:07.000000000 -0800
+++ perl-5.10.0/lib/Module/Pluggable/Object.pm	2009-08-31 19:47:24.446771196 -0700
@@ -6,10 +6,9 @@
 use File::Spec::Functions qw(splitdir catdir curdir catfile abs2rel);
 use Carp qw(croak carp);
 use Devel::InnerPackage;
-use Data::Dumper;
 use vars qw($VERSION);
 
-$VERSION = '3.6';
+$VERSION = '3.9';
 
 
 sub new {
@@ -20,6 +19,10 @@
 
 }
 
+### Eugggh, this code smells 
+### This is what happens when you keep adding patches
+### *sigh*
+
 
 sub plugins {
         my $self = shift;
@@ -30,14 +33,14 @@
         my $filename   = $self->{'filename'};
         my $pkg        = $self->{'package'};
 
+        # Get the exception params instantiated
+        $self->_setup_exceptions;
+
         # automatically turn a scalar search path or namespace into a arrayref
         for (qw(search_path search_dirs)) {
             $self->{$_} = [ $self->{$_} ] if exists $self->{$_} && !ref($self->{$_});
         }
 
-
-
-
         # default search path is '::::Plugin'
         $self->{'search_path'} = ["${pkg}::Plugin"] unless $self->{'search_path'}; 
 
@@ -46,13 +49,14 @@
 
 
         # check to see if we're running under test
-        my @SEARCHDIR = exists $INC{"blib.pm"} && $filename =~ m!(^|/)blib/! ? grep {/blib/} @INC : @INC;
+        my @SEARCHDIR = exists $INC{"blib.pm"} && defined $filename && $filename =~ m!(^|/)blib/! ? grep {/blib/} @INC : @INC;
 
         # add any search_dir params
         unshift @SEARCHDIR, @{$self->{'search_dirs'}} if defined $self->{'search_dirs'};
 
 
         my @plugins = $self->search_directories(@SEARCHDIR);
+        push(@plugins, $self->handle_innerpackages($_)) for @{$self->{'search_path'}};
 
         # push @plugins, map { print STDERR "$_\n"; $_->require } list_packages($_) for (@{$self->{'search_path'}});
         
@@ -60,43 +64,12 @@
         return () unless @plugins;
 
 
-        # exceptions
-        my %only;   
-        my %except; 
-        my $only;
-        my $except;
-
-        if (defined $self->{'only'}) {
-            if (ref($self->{'only'}) eq 'ARRAY') {
-                %only   = map { $_ => 1 } @{$self->{'only'}};
-            } elsif (ref($self->{'only'}) eq 'Regexp') {
-                $only = $self->{'only'}
-            } elsif (ref($self->{'only'}) eq '') {
-                $only{$self->{'only'}} = 1;
-            }
-        }
-        
-
-        if (defined $self->{'except'}) {
-            if (ref($self->{'except'}) eq 'ARRAY') {
-                %except   = map { $_ => 1 } @{$self->{'except'}};
-            } elsif (ref($self->{'except'}) eq 'Regexp') {
-                $except = $self->{'except'}
-            } elsif (ref($self->{'except'}) eq '') {
-                $except{$self->{'except'}} = 1;
-            }
-        }
-
 
         # remove duplicates
         # probably not necessary but hey ho
         my %plugins;
         for(@plugins) {
-            next if (keys %only   && !$only{$_}     );
-            next unless (!defined $only || m!$only! );
-
-            next if (keys %except &&  $except{$_}   );
-            next if (defined $except &&  m!$except! );
+            next unless $self->_is_legit($_);
             $plugins{$_} = 1;
         }
 
@@ -112,6 +85,58 @@
 
 }
 
+sub _setup_exceptions {
+    my $self = shift;
+
+    my %only;   
+    my %except; 
+    my $only;
+    my $except;
+
+    if (defined $self->{'only'}) {
+        if (ref($self->{'only'}) eq 'ARRAY') {
+            %only   = map { $_ => 1 } @{$self->{'only'}};
+        } elsif (ref($self->{'only'}) eq 'Regexp') {
+            $only = $self->{'only'}
+        } elsif (ref($self->{'only'}) eq '') {
+            $only{$self->{'only'}} = 1;
+        }
+    }
+        
+
+    if (defined $self->{'except'}) {
+        if (ref($self->{'except'}) eq 'ARRAY') {
+            %except   = map { $_ => 1 } @{$self->{'except'}};
+        } elsif (ref($self->{'except'}) eq 'Regexp') {
+            $except = $self->{'except'}
+        } elsif (ref($self->{'except'}) eq '') {
+            $except{$self->{'except'}} = 1;
+        }
+    }
+    $self->{_exceptions}->{only_hash}   = \%only;
+    $self->{_exceptions}->{only}        = $only;
+    $self->{_exceptions}->{except_hash} = \%except;
+    $self->{_exceptions}->{except}      = $except;
+        
+}
+
+sub _is_legit {
+    my $self   = shift;
+    my $plugin = shift;
+    my %only   = %{$self->{_exceptions}->{only_hash}||{}};
+    my %except = %{$self->{_exceptions}->{except_hash}||{}};
+    my $only   = $self->{_exceptions}->{only};
+    my $except = $self->{_exceptions}->{except};
+
+    return 0 if     (keys %only   && !$only{$plugin}     );
+    return 0 unless (!defined $only || $plugin =~ m!$only!     );
+
+    return 0 if     (keys %except &&  $except{$plugin}   );
+    return 0 if     (defined $except &&  $plugin =~ m!$except! );
+
+    return 1;
+}
+
 sub search_directories {
     my $self      = shift;
     my @SEARCHDIR = @_;
@@ -121,7 +146,6 @@
     foreach my $dir (@SEARCHDIR) {
         push @plugins, $self->search_paths($dir);
     }
-
     return @plugins;
 }
 
@@ -151,6 +175,8 @@
             # parse the file to get the name
             my ($name, $directory, $suffix) = fileparse($file, $file_regex);
 
+            next if (!$self->{include_editor_junk} && $self->_is_editor_junk($name));
+
             $directory = abs2rel($directory, $sp);
 
             # If we have a mixed-case package name, assume case has been preserved
@@ -203,17 +229,34 @@
         # now add stuff that may have been in package
         # NOTE we should probably use all the stuff we've been given already
         # but then we can't unload it :(
-        push @plugins, $self->handle_innerpackages($searchpath) unless (exists $self->{inner} && !$self->{inner});
+        push @plugins, $self->handle_innerpackages($searchpath);
     } # foreach $searchpath
 
     return @plugins;
 }
 
+sub _is_editor_junk {
+    my $self = shift;
+    my $name = shift;
+
+    # Emacs (and other Unix-y editors) leave temp files ending in a
+    # tilde as a backup.
+    return 1 if $name =~ /~$/;
+    # Emacs makes these files while a buffer is edited but not yet
+    # saved.
+    return 1 if $name =~ /^\.#/;
+    # Vim can leave these files behind if it crashes.
+    return 1 if $name =~ /\.sw[po]$/;
+
+    return 0;
+}
+
 sub handle_finding_plugin {
     my $self   = shift;
     my $plugin = shift;
 
     return unless (defined $self->{'instantiate'} || $self->{'require'}); 
+    return unless $self->_is_legit($plugin);
     $self->_require($plugin);
 }
 
@@ -245,10 +288,11 @@
 
 sub handle_innerpackages {
     my $self = shift;
+    return () if (exists $self->{inner} && !$self->{inner});
+
     my $path = shift;
     my @plugins;
 
-
     foreach my $plugin (Devel::InnerPackage::list_packages($path)) {
         my $err = $self->handle_finding_plugin($plugin);
         #next if $err;
@@ -299,6 +343,14 @@
 
 Optionally it instantiates those classes for you.
 
+This object is wrapped by C. If you want to do something
+odd or add non-general special features you're probably best to wrap this
+and produce your own subclass.
+
+=head1 OPTIONS
+
+See the C docs.
+
 =head1 AUTHOR
 
 Simon Wistow 
diff -urN perl-5.10.0.orig/lib/Module/Pluggable.pm perl-5.10.0/lib/Module/Pluggable.pm
--- perl-5.10.0.orig/lib/Module/Pluggable.pm	2007-12-18 02:47:07.000000000 -0800
+++ perl-5.10.0/lib/Module/Pluggable.pm	2009-08-31 19:47:24.448771465 -0700
@@ -9,7 +9,7 @@
 # Peter Gibbons: I wouldn't say I've been missing it, Bob! 
 
 
-$VERSION = '3.6';
+$VERSION = '3.9';
 
 sub import {
     my $class        = shift;
@@ -60,8 +60,9 @@
 
 
     no strict 'refs';
-    no warnings 'redefine';
-    *{"$package\::$sub"}    = $subroutine;
+    no warnings qw(redefine prototype);
+    
+    *{"$package\::$sub"}        = $subroutine;
     *{"$package\::search_path"} = $searchsub;
     *{"$package\::only"}        = $onlysub;
     *{"$package\::except"}      = $exceptsub;
@@ -297,6 +298,14 @@
 
     file_regex => qr/\.plugin$/
 
+=head2 include_editor_junk
+
+By default C ignores files that look like they were
+left behind by editors. Currently this means files ending in F<~> (~),
+the extensions F<.swp> or F<.swo>, or files beginning with F<.#>.
+
+Setting C changes C so it does
+not ignore any files it finds.
 
 
 =head1 METHODs
diff -urN perl-5.10.0.orig/MANIFEST perl-5.10.0/MANIFEST
--- perl-5.10.0.orig/MANIFEST	2007-12-18 02:47:07.000000000 -0800
+++ perl-5.10.0/MANIFEST	2009-08-31 19:47:24.452770885 -0700
@@ -3612,11 +3612,14 @@
 t/Module_Pluggable/09require.t	Module::Pluggable tests
 t/Module_Pluggable/10innerpack_inner.t	Module::Pluggable tests
 t/Module_Pluggable/10innerpack_noinner.t	Module::Pluggable tests
+t/Module_Pluggable/10innerpack_onefile.t	Module::Pluggable tests
 t/Module_Pluggable/10innerpack_override.t	Module::Pluggable tests
+t/Module_Pluggable/10innerpack_super.t	Module::Pluggable tests
 t/Module_Pluggable/10innerpack.t	Module::Pluggable tests
 t/Module_Pluggable/11usetwice.t	Module::Pluggable tests
 t/Module_Pluggable/12onlyarray.t	Module::Pluggable tests
 t/Module_Pluggable/12onlyregex.t	Module::Pluggable tests
+t/Module_Pluggable/12onlyrequire.t	Module::Pluggable tests
 t/Module_Pluggable/12only.t	Module::Pluggable tests
 t/Module_Pluggable/13exceptarray.t	Module::Pluggable tests
 t/Module_Pluggable/13exceptregex.t	Module::Pluggable tests
@@ -3628,8 +3631,15 @@
 t/Module_Pluggable/18skipped_package.t	Module::Pluggable tests
 t/Module_Pluggable/19can_ok_clobber.t	Module::Pluggable tests
 t/Module_Pluggable/20dodgy_files.t	Module::Pluggable tests
+t/Module_Pluggable/21editor_junk.t	Module::Pluggable tests
 t/Module_Pluggable/acme/Acme/MyTest/Plugin/Foo.pm	Module::Pluggable tests
 t/Module_Pluggable/lib/Acme/MyTest/Plugin/Foo.pm	Module::Pluggable tests
+t/Module_Pluggable/lib/Acme/Foo-Bar.pm	Module::Pluggable tests
+t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm	Module::Pluggable tests
+t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo	Module::Pluggable tests
+t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp	Module::Pluggable tests
+t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~	Module::Pluggable tests
+t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm	Module::Pluggable tests
 t/Module_Pluggable/lib/ExtTest/Plugin/Bar.plugin	Module::Pluggable tests
 t/Module_Pluggable/lib/ExtTest/Plugin/Foo.plugin	Module::Pluggable tests
 t/Module_Pluggable/lib/ExtTest/Plugin/Quux/Foo.plugin	Module::Pluggable tests
@@ -3646,6 +3656,7 @@
 t/Module_Pluggable/lib/OddTest/Plugin/-Dodgy.pm	Module::Pluggable tests
 t/Module_Pluggable/lib/OddTest/Plugin/Foo.pm	Module::Pluggable tests
 t/Module_Pluggable/lib/TA/C/A/I.pm	Module::Pluggable tests
+t/Module_Pluggable/lib/Zot/.Zork.pm	Module::Pluggable tests
 t/mro/basic_01_c3.t		mro tests
 t/mro/basic_01_dfs.t		mro tests
 t/mro/basic_02_c3.t		mro tests
diff -urN perl-5.10.0.orig/t/Module_Pluggable/02alsoworks.t perl-5.10.0/t/Module_Pluggable/02alsoworks.t
--- perl-5.10.0.orig/t/Module_Pluggable/02alsoworks.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/02alsoworks.t	2009-08-31 19:47:24.454770805 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 5;
 
 my $foo;
diff -urN perl-5.10.0.orig/t/Module_Pluggable/02works.t perl-5.10.0/t/Module_Pluggable/02works.t
--- perl-5.10.0.orig/t/Module_Pluggable/02works.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/02works.t	2009-08-31 19:47:24.455771358 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 5;
 
 my $foo;
diff -urN perl-5.10.0.orig/t/Module_Pluggable/03diffname.t perl-5.10.0/t/Module_Pluggable/03diffname.t
--- perl-5.10.0.orig/t/Module_Pluggable/03diffname.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/03diffname.t	2009-08-31 19:47:24.456771493 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 3;
 
 my $foo;
diff -urN perl-5.10.0.orig/t/Module_Pluggable/04acmedir_single.t perl-5.10.0/t/Module_Pluggable/04acmedir_single.t
--- perl-5.10.0.orig/t/Module_Pluggable/04acmedir_single.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/04acmedir_single.t	2009-08-31 19:47:24.456771493 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 3;
 
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/04acmedir.t perl-5.10.0/t/Module_Pluggable/04acmedir.t
--- perl-5.10.0.orig/t/Module_Pluggable/04acmedir.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/04acmedir.t	2009-08-31 19:47:24.457771627 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 3;
 
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/04acmepath_single.t perl-5.10.0/t/Module_Pluggable/04acmepath_single.t
--- perl-5.10.0.orig/t/Module_Pluggable/04acmepath_single.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/04acmepath_single.t	2009-08-31 19:47:24.458773508 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 3;
 
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/04acmepath.t perl-5.10.0/t/Module_Pluggable/04acmepath.t
--- perl-5.10.0.orig/t/Module_Pluggable/04acmepath.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/04acmepath.t	2009-08-31 19:47:24.459772105 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 3;
 
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/05postpath.t perl-5.10.0/t/Module_Pluggable/05postpath.t
--- perl-5.10.0.orig/t/Module_Pluggable/05postpath.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/05postpath.t	2009-08-31 19:47:24.460771332 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 3;
 
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/06multipath.t perl-5.10.0/t/Module_Pluggable/06multipath.t
--- perl-5.10.0.orig/t/Module_Pluggable/06multipath.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/06multipath.t	2009-08-31 19:47:24.461771676 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 3;
 
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/07instantiate.t perl-5.10.0/t/Module_Pluggable/07instantiate.t
--- perl-5.10.0.orig/t/Module_Pluggable/07instantiate.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/07instantiate.t	2009-08-31 19:47:24.462772090 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 6;
 
 my $foo;
@@ -26,7 +26,7 @@
 use File::Spec::Functions qw(catdir);
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Module::Pluggable (search_path => ["MyTest::Extend::Plugin"], sub_name => 'booga', instantiate => 'new');
 use Module::Pluggable (search_path => ["MyTest::Extend::Plugin"], sub_name => 'wooga', instantiate => 'nosomuchmethod');
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/08nothing.t perl-5.10.0/t/Module_Pluggable/08nothing.t
--- perl-5.10.0.orig/t/Module_Pluggable/08nothing.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/08nothing.t	2009-08-31 19:47:24.463771316 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 2;
 
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/09require.t perl-5.10.0/t/Module_Pluggable/09require.t
--- perl-5.10.0.orig/t/Module_Pluggable/09require.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/09require.t	2009-08-31 19:47:24.464771800 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 2;
 
 my $t = MyTest->new();
diff -urN perl-5.10.0.orig/t/Module_Pluggable/10innerpack_inner.t perl-5.10.0/t/Module_Pluggable/10innerpack_inner.t
--- perl-5.10.0.orig/t/Module_Pluggable/10innerpack_inner.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/10innerpack_inner.t	2009-08-31 19:47:24.465771515 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 3;
 
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/10innerpack_noinner.t perl-5.10.0/t/Module_Pluggable/10innerpack_noinner.t
--- perl-5.10.0.orig/t/Module_Pluggable/10innerpack_noinner.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/10innerpack_noinner.t	2009-08-31 19:47:24.479772629 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 3;
 
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/10innerpack_onefile.t perl-5.10.0/t/Module_Pluggable/10innerpack_onefile.t
--- perl-5.10.0.orig/t/Module_Pluggable/10innerpack_onefile.t	1969-12-31 16:00:00.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/10innerpack_onefile.t	2009-08-31 19:47:24.480772134 -0700
@@ -0,0 +1,27 @@
+#!perl -wT
+
+use strict;
+use Test::More tests => 2;
+use Data::Dumper;
+
+my $mc  = MyClass->new();
+my $mc2 = MyClass2->new();
+
+
+is_deeply([$mc->plugins],  [qw(MyClass::Plugin::MyPlugin)], "Got inner plugin");
+is_deeply([$mc2->plugins], [],                              "Didn't get plugin");
+
+package MyClass::Plugin::MyPlugin;
+sub pretty { print "I am pretty" };
+
+package MyClass;
+use Module::Pluggable inner => 1;
+
+sub new { return bless {}, $_[0] }
+
+package MyClass2;
+use Module::Pluggable search_path => "MyClass::Plugin", inner => 0;
+
+sub new { return bless {}, $_[0] }
+1;
+
diff -urN perl-5.10.0.orig/t/Module_Pluggable/10innerpack_override.t perl-5.10.0/t/Module_Pluggable/10innerpack_override.t
--- perl-5.10.0.orig/t/Module_Pluggable/10innerpack_override.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/10innerpack_override.t	2009-08-31 19:47:24.481771501 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 3;
 
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/10innerpack_super.t perl-5.10.0/t/Module_Pluggable/10innerpack_super.t
--- perl-5.10.0.orig/t/Module_Pluggable/10innerpack_super.t	1969-12-31 16:00:00.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/10innerpack_super.t	2009-08-31 19:47:24.482771565 -0700
@@ -0,0 +1,29 @@
+#!perl -wT
+
+use Test::More tests => 3;
+use strict;
+use_ok('Devel::InnerPackage');
+Bar->whee;
+is_deeply([Devel::InnerPackage::list_packages("Bar")],[], "Don't pick up ::SUPER pseudo stash"); 
+is_deeply([Devel::InnerPackage::list_packages("Foo")],['Foo::Bar'], "Still pick up other inner package");
+
+package Foo;
+
+sub whee {
+    1;
+}
+
+package Foo::Bar;
+
+sub whee {}
+
+package Bar;
+use base 'Foo';
+
+sub whee {
+    shift->SUPER::whee;
+    2;
+}
+
+
+1;
diff -urN perl-5.10.0.orig/t/Module_Pluggable/10innerpack.t perl-5.10.0/t/Module_Pluggable/10innerpack.t
--- perl-5.10.0.orig/t/Module_Pluggable/10innerpack.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/10innerpack.t	2009-08-31 19:47:24.483771909 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 4;
 
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/11usetwice.t perl-5.10.0/t/Module_Pluggable/11usetwice.t
--- perl-5.10.0.orig/t/Module_Pluggable/11usetwice.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/11usetwice.t	2009-08-31 19:47:24.484771624 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 3;
 
 my $foo;
diff -urN perl-5.10.0.orig/t/Module_Pluggable/12onlyarray.t perl-5.10.0/t/Module_Pluggable/12onlyarray.t
--- perl-5.10.0.orig/t/Module_Pluggable/12onlyarray.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/12onlyarray.t	2009-08-31 19:47:24.485772038 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 10;
 
 {
diff -urN perl-5.10.0.orig/t/Module_Pluggable/12onlyregex.t perl-5.10.0/t/Module_Pluggable/12onlyregex.t
--- perl-5.10.0.orig/t/Module_Pluggable/12onlyregex.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/12onlyregex.t	2009-08-31 19:47:24.485772038 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 10;
 
 {
diff -urN perl-5.10.0.orig/t/Module_Pluggable/12onlyrequire.t perl-5.10.0/t/Module_Pluggable/12onlyrequire.t
--- perl-5.10.0.orig/t/Module_Pluggable/12onlyrequire.t	1969-12-31 16:00:00.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/12onlyrequire.t	2009-08-31 19:47:24.505021273 -0700
@@ -0,0 +1,21 @@
+#!perl -w
+use strict;
+use FindBin;
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
+use Test::More tests => 2;
+
+my @packages = eval { Zot->_dist_types };
+is($@, '',                "No warnings");
+is(scalar(@packages), 0,  "Correctly only got 1 package");
+
+
+package Zot;
+use strict;
+use Module::Pluggable (
+        sub_name => '_dist_types',
+        search_path => __PACKAGE__,
+        only => qr/Zot::\w+$/,
+        require => 1,
+    );
+
+1;
diff -urN perl-5.10.0.orig/t/Module_Pluggable/12only.t perl-5.10.0/t/Module_Pluggable/12only.t
--- perl-5.10.0.orig/t/Module_Pluggable/12only.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/12only.t	2009-08-31 19:47:24.506022385 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 10;
 
 {
diff -urN perl-5.10.0.orig/t/Module_Pluggable/13exceptarray.t perl-5.10.0/t/Module_Pluggable/13exceptarray.t
--- perl-5.10.0.orig/t/Module_Pluggable/13exceptarray.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/13exceptarray.t	2009-08-31 19:47:24.507021263 -0700
@@ -1,8 +1,8 @@
-#!perl -w
+#!perl -wT
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 10;
 
 {
diff -urN perl-5.10.0.orig/t/Module_Pluggable/13exceptregex.t perl-5.10.0/t/Module_Pluggable/13exceptregex.t
--- perl-5.10.0.orig/t/Module_Pluggable/13exceptregex.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/13exceptregex.t	2009-08-31 19:47:24.510021945 -0700
@@ -1,8 +1,8 @@
-#!perl -w
+#!perl -wT
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 10;
 
 {
diff -urN perl-5.10.0.orig/t/Module_Pluggable/13except.t perl-5.10.0/t/Module_Pluggable/13except.t
--- perl-5.10.0.orig/t/Module_Pluggable/13except.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/13except.t	2009-08-31 19:47:24.511021381 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 10;
 
 {
diff -urN perl-5.10.0.orig/t/Module_Pluggable/14package.t perl-5.10.0/t/Module_Pluggable/14package.t
--- perl-5.10.0.orig/t/Module_Pluggable/14package.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/14package.t	2009-08-31 19:47:24.842414378 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 5;
 
 my $foo;
diff -urN perl-5.10.0.orig/t/Module_Pluggable/15topicsafe.t perl-5.10.0/t/Module_Pluggable/15topicsafe.t
--- perl-5.10.0.orig/t/Module_Pluggable/15topicsafe.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/15topicsafe.t	2009-08-31 19:47:24.842774343 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More 'no_plan';
 
 use Module::Pluggable search_path => 'Acme::MyTest';
diff -urN perl-5.10.0.orig/t/Module_Pluggable/16different_extension.t perl-5.10.0/t/Module_Pluggable/16different_extension.t
--- perl-5.10.0.orig/t/Module_Pluggable/16different_extension.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/16different_extension.t	2009-08-31 19:47:24.843800947 -0700
@@ -2,7 +2,7 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 use Test::More tests => 5;
 
 my $foo;
diff -urN perl-5.10.0.orig/t/Module_Pluggable/17devel_inner_package.t perl-5.10.0/t/Module_Pluggable/17devel_inner_package.t
--- perl-5.10.0.orig/t/Module_Pluggable/17devel_inner_package.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/17devel_inner_package.t	2009-08-31 19:47:24.843800947 -0700
@@ -3,7 +3,7 @@
 
 use Devel::InnerPackage qw(list_packages);
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 
 my @packages;
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/18skipped_package.t perl-5.10.0/t/Module_Pluggable/18skipped_package.t
--- perl-5.10.0.orig/t/Module_Pluggable/18skipped_package.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/18skipped_package.t	2009-08-31 19:47:24.844780129 -0700
@@ -2,7 +2,7 @@
 
 use Test::More tests => 1;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 
 use Devel::InnerPackage qw(list_packages);
 use No::Middle;
diff -urN perl-5.10.0.orig/t/Module_Pluggable/19can_ok_clobber.t perl-5.10.0/t/Module_Pluggable/19can_ok_clobber.t
--- perl-5.10.0.orig/t/Module_Pluggable/19can_ok_clobber.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/19can_ok_clobber.t	2009-08-31 19:47:24.844780129 -0700
@@ -3,7 +3,7 @@
 use warnings;
 use Data::Dumper;
 use FindBin;
-use lib "$FindBin::Bin/lib";
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
 
 use Test::More tests=>5;
 
diff -urN perl-5.10.0.orig/t/Module_Pluggable/20dodgy_files.t perl-5.10.0/t/Module_Pluggable/20dodgy_files.t
--- perl-5.10.0.orig/t/Module_Pluggable/20dodgy_files.t	2007-12-18 02:47:08.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/20dodgy_files.t	2009-08-31 19:47:24.845769158 -0700
@@ -1,7 +1,7 @@
 #!perl -w
 
 BEGIN {
-    if ($^O eq 'VMS') {
+    if ($^O eq 'VMS' || $^O eq 'VOS') {
         print "1..0 # Skip: can't handle misspelled plugin names\n";
         exit;
     }
@@ -9,8 +9,18 @@
 
 use strict;
 use FindBin;
-use lib "$FindBin::Bin/lib";
-use Test::More tests => 5;
+use Test::More;
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
+use File::Spec::Functions qw(catfile);
+
+
+my ($dodgy_file) = (catfile($FindBin::Bin, "lib", "OddTest", "Plugin", "-Dodgy.pm")=~/^(.*)$/);
+unless (-f $dodgy_file) {
+        plan skip_all => "Can't handle misspelled plugin names\n";
+} else {
+        plan tests => 5;
+}
+
 
 my $foo;
 ok($foo = OddTest->new());
diff -urN perl-5.10.0.orig/t/Module_Pluggable/21editor_junk.t perl-5.10.0/t/Module_Pluggable/21editor_junk.t
--- perl-5.10.0.orig/t/Module_Pluggable/21editor_junk.t	1969-12-31 16:00:00.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/21editor_junk.t	2009-08-31 19:47:24.845769158 -0700
@@ -0,0 +1,53 @@
+#!perl -w
+
+use Test::More;
+use FindBin;
+use lib (($FindBin::Bin."/lib")=~/^(.*)$/);
+use Module::Pluggable::Object;
+use File::Spec::Functions qw(catfile);
+
+my ($dodgy_file) = (catfile($FindBin::Bin,"lib", "EditorJunk", "Plugin", "#Bar.pm#")=~/^(.*)$/);
+unless (-f $dodgy_file) {
+        plan skip_all => "Can't handle plugin names with octothorpes\n";
+} else {
+        plan tests => 4;
+}
+
+
+
+my $foo;
+ok($foo = EditorJunk->new());
+
+my @plugins;
+my @expected = qw(EditorJunk::Plugin::Bar EditorJunk::Plugin::Foo);
+ok(@plugins = sort $foo->plugins);
+
+is_deeply(\@plugins, \@expected, "is deeply");
+
+
+my $mpo = Module::Pluggable::Object->new(
+    package             => 'EditorJunk',
+    filename            => __FILE__,
+    include_editor_junk => 1,
+);
+
+ at expected = ('EditorJunk::Plugin::.#Bar', 'EditorJunk::Plugin::Bar', 'EditorJunk::Plugin::Foo');
+ at plugins = sort $mpo->plugins();
+is_deeply(\@plugins, \@expected, "is deeply");
+
+
+
+package EditorJunk;
+
+use strict;
+use Module::Pluggable;
+
+
+sub new {
+    my $class = shift;
+    return bless {}, $class;
+
+}
+1;
+
+
diff -urN perl-5.10.0.orig/t/Module_Pluggable/lib/Acme/Foo-Bar.pm perl-5.10.0/t/Module_Pluggable/lib/Acme/Foo-Bar.pm
--- perl-5.10.0.orig/t/Module_Pluggable/lib/Acme/Foo-Bar.pm	1969-12-31 16:00:00.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/lib/Acme/Foo-Bar.pm	2009-08-31 19:47:24.845769158 -0700
@@ -0,0 +1,6 @@
+package Acme::FooBar;
+
+our $quux = "hello";
+
+1;
+
diff -urN perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm
--- perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm	1969-12-31 16:00:00.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm	2009-08-31 19:47:24.846769084 -0700
@@ -0,0 +1,9 @@
+package EditorJunk::Bar;
+
+
+use strict;
+
+
+1;
+
+
diff -urN perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~ perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~
--- perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~	1969-12-31 16:00:00.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~	2009-08-31 19:47:24.851770803 -0700
@@ -0,0 +1,9 @@
+package EditorJunk::Bar;
+
+
+use strict;
+
+
+1;
+
+
diff -urN perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo
--- perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo	1969-12-31 16:00:00.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo	2009-08-31 19:47:24.852771985 -0700
@@ -0,0 +1,9 @@
+package EditorJunk::Bar;
+
+
+use strict;
+
+
+1;
+
+
diff -urN perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp
--- perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp	1969-12-31 16:00:00.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp	2009-08-31 19:47:24.853771770 -0700
@@ -0,0 +1,9 @@
+package EditorJunk::Bar;
+
+
+use strict;
+
+
+1;
+
+
diff -urN perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm
--- perl-5.10.0.orig/t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm	1969-12-31 16:00:00.000000000 -0800
+++ perl-5.10.0/t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm	2009-08-31 19:47:24.854771835 -0700
@@ -0,0 +1,9 @@
+package EditorJunk::Foo;
+
+
+use strict;
+
+
+1;
+
+

perl-update-Test-Simple.patch:
 MANIFEST                                              |   25 
 lib/Test/Builder.pm                                   | 1430 +++++++++++-------
 lib/Test/Builder/Module.pm                            |   39 
 lib/Test/Builder/Tester.pm                            |  249 +--
 lib/Test/Builder/Tester/Color.pm                      |    5 
 lib/Test/More.pm                                      |  592 ++++---
 lib/Test/Simple.pm                                    |   38 
 lib/Test/Simple/Changes                               |  226 ++
 lib/Test/Simple/README                                |    7 
 lib/Test/Simple/t/BEGIN_require_ok.t                  |   27 
 lib/Test/Simple/t/BEGIN_use_ok.t                      |   26 
 lib/Test/Simple/t/More.t                              |    9 
 lib/Test/Simple/t/bad_plan.t                          |   29 
 lib/Test/Simple/t/bail_out.t                          |   16 
 lib/Test/Simple/t/c_flag.t                            |   21 
 lib/Test/Simple/t/cmp_ok.t                            |   37 
 lib/Test/Simple/t/create.t                            |   21 
 lib/Test/Simple/t/curr_test.t                         |   11 
 lib/Test/Simple/t/current_test.t                      |   11 
 lib/Test/Simple/t/current_test_without_plan.t         |   16 
 lib/Test/Simple/t/details.t                           |   13 
 lib/Test/Simple/t/diag.t                              |   67 
 lib/Test/Simple/t/died.t                              |   45 
 lib/Test/Simple/t/done_testing.t                      |   12 
 lib/Test/Simple/t/done_testing_double.t               |   46 
 lib/Test/Simple/t/done_testing_plan_mismatch.t        |   44 
 lib/Test/Simple/t/done_testing_with_no_plan.t         |   11 
 lib/Test/Simple/t/done_testing_with_number.t          |   12 
 lib/Test/Simple/t/done_testing_with_plan.t            |   11 
 lib/Test/Simple/t/dont_overwrite_die_handler.t        |   19 
 lib/Test/Simple/t/exit.t                              |  134 -
 lib/Test/Simple/t/explain.t                           |   27 
 lib/Test/Simple/t/extra.t                             |    2 
 lib/Test/Simple/t/extra_one.t                         |    2 
 lib/Test/Simple/t/fail-like.t                         |   39 
 lib/Test/Simple/t/fail-more.t                         |  458 ++++-
 lib/Test/Simple/t/fail.t                              |   62 
 lib/Test/Simple/t/fail_one.t                          |   47 
 lib/Test/Simple/t/filehandles.t                       |    9 
 lib/Test/Simple/t/fork_with_new_stdout.t              |   54 
 lib/Test/Simple/t/is_deeply_dne_bug.t                 |   11 
 lib/Test/Simple/t/is_deeply_fail.t                    |    6 
 lib/Test/Simple/t/is_deeply_with_threads.t            |   11 
 lib/Test/Simple/t/lib/Dev/Null.pm                     |    8 
 lib/Test/Simple/t/lib/Dummy.pm                        |    5 
 lib/Test/Simple/t/lib/MyOverload.pm                   |   27 
 lib/Test/Simple/t/lib/SigDie.pm                       |    8 
 lib/Test/Simple/t/maybe_regex.t                       |   24 
 lib/Test/Simple/t/missing.t                           |    8 
 lib/Test/Simple/t/new_ok.t                            |   42 
 lib/Test/Simple/t/no_plan.t                           |   23 
 lib/Test/Simple/t/no_plan_at_all.t                    |   35 
 lib/Test/Simple/t/no_tests.t                          |   44 
 lib/Test/Simple/t/note.t                              |   30 
 lib/Test/Simple/t/output.t                            |  128 -
 lib/Test/Simple/t/overload.t                          |   44 
 lib/Test/Simple/t/overload_threads.t                  |   11 
 lib/Test/Simple/t/plan_bad.t                          |    5 
 lib/Test/Simple/t/plan_is_noplan.t                    |   46 
 lib/Test/Simple/t/reset.t                             |   77 
 lib/Test/Simple/t/reset_outputs.t                     |   35 
 lib/Test/Simple/t/skip.t                              |    2 
 lib/Test/Simple/t/skipall.t                           |   41 
 lib/Test/Simple/t/tbm_doesnt_set_exported_to.t        |   24 
 lib/Test/Simple/t/thread_taint.t                      |    2 
 lib/Test/Simple/t/todo.t                              |   86 +
 lib/Test/Simple/t/try.t                               |   37 
 lib/Test/Simple/t/undef.t                             |   32 
 lib/Test/Simple/t/use_ok.t                            |   11 
 lib/Test/Simple/t/utf8.t                              |   69 
 lib/Test/Simple/t/versions.t                          |   21 
 t/lib/Test/Builder/NoOutput.pm                        |  122 +
 t/lib/Test/Simple/Catch.pm                            |    6 
 t/lib/Test/Simple/sample_tests/death.plx              |    7 
 t/lib/Test/Simple/sample_tests/death_with_handler.plx |   20 
 t/lib/Test/Simple/sample_tests/last_minute_death.plx  |    7 
 t/lib/Test/Simple/sample_tests/too_few_fail.plx       |    2 
 t/lib/TieOut.pm                                       |    8 
 78 files changed, 3459 insertions(+), 1615 deletions(-)

View full diff with command:
/usr/bin/cvs -n -f diff -kk -u -p -N -r 1.1 -r 1.2 perl-update-Test-Simple.patchIndex: perl-update-Test-Simple.patch
===================================================================
RCS file: /cvs/extras/rpms/perl/F-12/perl-update-Test-Simple.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- perl-update-Test-Simple.patch	11 Mar 2009 21:12:37 -0000	1.1
+++ perl-update-Test-Simple.patch	3 Sep 2009 16:18:27 -0000	1.2
@@ -1,116 +1,13 @@
-Test-Simple-0.86
+Update to 0.92; patch by Iain Arnell  (BZ#519417)
 
-the following made the patch smaller:
-mv Test-Simple-0.86/t/{Builder,Tester,}
-
-diff -urN perl-5.10.0.orig/MANIFEST perl-5.10.0/MANIFEST
---- perl-5.10.0.orig/MANIFEST	2007-12-18 11:47:07.000000000 +0100
-+++ perl-5.10.0/MANIFEST	2009-02-17 17:16:40.000000000 +0100
-@@ -2626,11 +2626,16 @@
- lib/Test/Simple/Changes		Test::Simple changes
- lib/Test/Simple.pm		Basic utility for writing tests
- lib/Test/Simple/README		Test::Simple README
-+lib/Test/Simple/TODO		Test::Simple TODO
- lib/Test/Simple/t/00test_harness_check.t	Test::Simple test
-+lib/Test/Simple/t/BEGIN_require_ok.t
-+lib/Test/Simple/t/BEGIN_use_ok.t
-+lib/Test/Simple/t/Builder.t	Test::Builder tests
-+lib/Test/Simple/t/More.t	Test::More test, basic stuff
- lib/Test/Simple/t/bad_plan.t	Test::Builder plan() test
- lib/Test/Simple/t/bail_out.t	Test::Builder BAIL_OUT test
- lib/Test/Simple/t/buffer.t	Test::Builder buffering test
--lib/Test/Simple/t/Builder.t	Test::Builder tests
-+lib/Test/Simple/t/c_flag.t
- lib/Test/Simple/t/carp.t	Test::Builder test
- lib/Test/Simple/t/circular_data.t	Test::Simple test
- lib/Test/Simple/t/cmp_ok.t	Test::More test
-@@ -2638,19 +2643,22 @@
- lib/Test/Simple/t/curr_test.t	Test::Builder->curr_test tests
- lib/Test/Simple/t/details.t	Test::Builder tests
- lib/Test/Simple/t/diag.t	Test::More diag() test
-+lib/Test/Simple/t/died.t
-+lib/Test/Simple/t/dont_overwrite_die_handler.t
- lib/Test/Simple/t/eq_set.t	Test::Simple test
- lib/Test/Simple/t/exit.t	Test::Simple test, exit codes
--lib/Test/Simple/t/extra_one.t	Test::Simple test
-+lib/Test/Simple/t/explain.t
- lib/Test/Simple/t/extra.t	Test::Simple test
-+lib/Test/Simple/t/extra_one.t	Test::Simple test
- lib/Test/Simple/t/fail-like.t	Test::More test, like() failures
- lib/Test/Simple/t/fail-more.t	Test::More test, tests failing
--lib/Test/Simple/t/fail_one.t	Test::Simple test
- lib/Test/Simple/t/fail.t	Test::Simple test, test failures
-+lib/Test/Simple/t/fail_one.t	Test::Simple test
- lib/Test/Simple/t/filehandles.t	Test::Simple test, STDOUT can be played with
- lib/Test/Simple/t/fork.t	Test::More fork tests
- lib/Test/Simple/t/harness_active.t	Test::Simple test
--lib/Test/Simple/t/has_plan2.t	Test::More->plan tests
- lib/Test/Simple/t/has_plan.t	Test::Builder->plan tests
-+lib/Test/Simple/t/has_plan2.t	Test::More->plan tests
- lib/Test/Simple/t/import.t	Test::More test, importing functions
- lib/Test/Simple/t/is_deeply_dne_bug.t	Test::More test
- lib/Test/Simple/t/is_deeply_fail.t	Test::More test, is_deeply()
-@@ -2660,27 +2668,30 @@
- lib/Test/Simple/t/lib/MyOverload.pm	Test::More test module 
- lib/Test/Simple/t/maybe_regex.t	Test::Builder->maybe_regex() tests
- lib/Test/Simple/t/missing.t	Test::Simple test, missing tests
--lib/Test/Simple/t/More.t	Test::More test, basic stuff
-+lib/Test/Simple/t/new_ok.t
- lib/Test/Simple/t/no_diag.t	Test::Simple test
- lib/Test/Simple/t/no_ending.t	Test::Builder test, no_ending()
- lib/Test/Simple/t/no_header.t	Test::Builder test, no_header()
- lib/Test/Simple/t/no_plan.t	Test::Simple test, forgot the plan
--lib/Test/Simple/TODO		Test::Simple TODO
-+lib/Test/Simple/t/no_tests.t
-+lib/Test/Simple/t/note.t
- lib/Test/Simple/t/ok_obj.t	Test::Builder object tests
- lib/Test/Simple/t/output.t	Test::Builder test, output methods
- lib/Test/Simple/t/overload.t		Test::Simple test
- lib/Test/Simple/t/overload_threads.t	Test::Simple test
-+lib/Test/Simple/t/plan.t	Test::More test, plan()
- lib/Test/Simple/t/plan_bad.t		Test::Simple test
- lib/Test/Simple/t/plan_is_noplan.t	Test::Simple test, no_plan
- lib/Test/Simple/t/plan_no_plan.t	Test::More test, plan() w/no_plan
- lib/Test/Simple/t/plan_shouldnt_import.t	Test::Simple test
- lib/Test/Simple/t/plan_skip_all.t	Test::More test, plan() w/skip_all
--lib/Test/Simple/t/plan.t	Test::More test, plan()
- lib/Test/Simple/t/require_ok.t	Test::Simple test
- lib/Test/Simple/t/reset.t	Test::Simple test
-+lib/Test/Simple/t/reset_outputs.t
- lib/Test/Simple/t/simple.t	Test::Simple test, basic stuff
--lib/Test/Simple/t/skipall.t	Test::More test, skip all tests
- lib/Test/Simple/t/skip.t	Test::More test, SKIP tests
-+lib/Test/Simple/t/skipall.t	Test::More test, skip all tests
-+lib/Test/Simple/t/tbm_doesnt_set_exported_to.t
- lib/Test/Simple/t/tbt_01basic.t	Test::Builder::Tester test
- lib/Test/Simple/t/tbt_02fhrestore.t	Test::Builder::Tester test
- lib/Test/Simple/t/tbt_03die.t	Test::Builder::Tester test
-@@ -2688,13 +2699,14 @@
- lib/Test/Simple/t/tbt_05faildiag.t	Test::Builder::Tester test
- lib/Test/Simple/t/tbt_06errormess.t	Test::Builder::Tester test
- lib/Test/Simple/t/tbt_07args.t	Test::Builder::Tester test
--lib/Test/Simple/t/threads.t	Test::Builder thread-safe checks
- lib/Test/Simple/t/thread_taint.t	Test::Simple test
-+lib/Test/Simple/t/threads.t	Test::Builder thread-safe checks
- lib/Test/Simple/t/todo.t	Test::More test, TODO tests
- lib/Test/Simple/t/try.t		Test::More test
- lib/Test/Simple/t/undef.t	Test::More test, undefs don't cause warnings
--lib/Test/Simple/t/useing.t	Test::More test, compile test
- lib/Test/Simple/t/use_ok.t	Test::More test, use_ok()
-+lib/Test/Simple/t/useing.t	Test::More test, compile test
-+lib/Test/Simple/t/utf8.t
- lib/Test/t/05_about_verbose.t	See if Test works
- lib/Test/t/fail.t		See if Test works
- lib/Test/t/mix.t		See if Test works
 diff -urN perl-5.10.0.orig/lib/Test/Builder/Module.pm perl-5.10.0/lib/Test/Builder/Module.pm
 --- perl-5.10.0.orig/lib/Test/Builder/Module.pm	2007-12-18 11:47:07.000000000 +0100
-+++ perl-5.10.0/lib/Test/Builder/Module.pm	2009-02-17 17:16:40.000000000 +0100
++++ perl-5.10.0/lib/Test/Builder/Module.pm	2009-08-26 06:14:11.000000000 +0200
 @@ -1,24 +1,24 @@
  package Test::Builder::Module;
-+# $Id$
-+
-+use strict;
  
++use strict;
++
  use Test::Builder;
  
  require Exporter;
@@ -120,7 +17,8 @@ diff -urN perl-5.10.0.orig/lib/Test/Buil
 -$VERSION = '0.72';
 -
 -use strict;
-+our $VERSION = '0.86';
++our $VERSION = '0.92';
++$VERSION = eval $VERSION;      ## no critic (BuiltinFunctions::ProhibitStringyEval)
  
  # 5.004's Exporter doesn't have export_to_level.
  my $_export_to_level = sub {
@@ -208,14 +106,20 @@ diff -urN perl-5.10.0.orig/lib/Test/Buil
  1;
 diff -urN perl-5.10.0.orig/lib/Test/Builder/Tester/Color.pm perl-5.10.0/lib/Test/Builder/Tester/Color.pm
 --- perl-5.10.0.orig/lib/Test/Builder/Tester/Color.pm	2007-12-18 11:47:07.000000000 +0100
-+++ perl-5.10.0/lib/Test/Builder/Tester/Color.pm	2009-02-17 17:16:40.000000000 +0100
-@@ -1,4 +1,5 @@
++++ perl-5.10.0/lib/Test/Builder/Tester/Color.pm	2009-08-26 06:14:11.000000000 +0200
+@@ -1,9 +1,11 @@
  package Test::Builder::Tester::Color;
-+# $Id$
  
  use strict;
++our $VERSION = "1.18";
+ 
+ require Test::Builder::Tester;
  
-@@ -25,8 +26,7 @@
++
+ =head1 NAME
+ 
+ Test::Builder::Tester::Color - turn on colour in Test::Builder::Tester
+@@ -25,8 +27,7 @@
  
  =cut
  
@@ -227,10 +131,9 @@ diff -urN perl-5.10.0.orig/lib/Test/Buil
  
 diff -urN perl-5.10.0.orig/lib/Test/Builder/Tester.pm perl-5.10.0/lib/Test/Builder/Tester.pm
 --- perl-5.10.0.orig/lib/Test/Builder/Tester.pm	2007-12-18 11:47:07.000000000 +0100
-+++ perl-5.10.0/lib/Test/Builder/Tester.pm	2009-02-17 17:16:40.000000000 +0100
-@@ -1,8 +1,8 @@
++++ perl-5.10.0/lib/Test/Builder/Tester.pm	2009-08-26 06:14:11.000000000 +0200
+@@ -1,8 +1,7 @@
  package Test::Builder::Tester;
-+# $Id$
  
  use strict;
 -use vars qw(@EXPORT $VERSION @ISA);
@@ -239,7 +142,7 @@ diff -urN perl-5.10.0.orig/lib/Test/Buil
  
  use Test::Builder;
  use Symbol;
-@@ -56,21 +56,20 @@
+@@ -56,21 +55,20 @@
  ###
  
  use Exporter;
@@ -269,7 +172,7 @@ diff -urN perl-5.10.0.orig/lib/Test/Buil
  }
  
  sub import {
-@@ -83,14 +82,14 @@
+@@ -83,14 +81,14 @@
      $t->plan(@plan);
  
      my @imports = ();
@@ -287,7 +190,7 @@ diff -urN perl-5.10.0.orig/lib/Test/Buil
  }
  
  ###
-@@ -124,8 +123,7 @@
[...6118 lines suppressed...]
  my $out = tie *$out_fh, 'TieOut';
  my $err = tie *$err_fh, 'TieOut';
  
-@@ -13,6 +14,6 @@
+@@ -13,6 +15,6 @@
  $t->failure_output($err_fh);
  $t->todo_output($err_fh);
  
@@ -6035,12 +8073,8 @@ diff -urN perl-5.10.0.orig/t/lib/Test/Si
  1;
 diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/death.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/death.plx
 --- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/death.plx	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/death.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -1,13 +1,16 @@
- require Test::Simple;
-+# $Id$
- 
- push @INC, 't/lib';
++++ perl-5.10.0/t/lib/Test/Simple/sample_tests/death.plx	2009-08-26 06:14:11.000000000 +0200
+@@ -4,10 +4,13 @@
  require Test::Simple::Catch;
  my($out, $err) = Test::Simple::Catch::caught();
  
@@ -6054,22 +8088,13 @@ diff -urN perl-5.10.0.orig/t/lib/Test/Si
  ok(1);
  ok(1);
 -die "Knife?";
++$! = 0;
 +die "This is a test";
-diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/death_in_eval.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/death_in_eval.plx
---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/death_in_eval.plx	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/death_in_eval.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -1,4 +1,5 @@
- require Test::Simple;
-+# $Id$
- use Carp;
- 
- push @INC, 't/lib';
 diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/death_with_handler.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/death_with_handler.plx
 --- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/death_with_handler.plx	1970-01-01 01:00:00.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/death_with_handler.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -0,0 +1,19 @@
++++ perl-5.10.0/t/lib/Test/Simple/sample_tests/death_with_handler.plx	2009-08-26 06:14:11.000000000 +0200
+@@ -0,0 +1,20 @@
 +require Test::Simple;
-+# $Id$
 +
 +push @INC, 't/lib';
 +require Test::Simple::Catch;
@@ -6086,42 +8111,13 @@ diff -urN perl-5.10.0.orig/t/lib/Test/Si
 +
 +ok(1);
 +ok(1);
++
++$! = 0;
 +die "This is a test";
-diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/exit.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/exit.plx
---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/exit.plx	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/exit.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -1,3 +1,4 @@
- require Test::Builder;
-+# $Id$
- 
- exit 1;
-diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/extras.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/extras.plx
---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/extras.plx	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/extras.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -1,4 +1,5 @@
- require Test::Simple;
-+# $Id$
- 
- push @INC, 't/lib';
- require Test::Simple::Catch;
-diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/five_fail.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/five_fail.plx
---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/five_fail.plx	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/five_fail.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -1,4 +1,5 @@
- require Test::Simple;
-+# $Id$
- 
- use lib 't/lib';
- require Test::Simple::Catch;
 diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/last_minute_death.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/last_minute_death.plx
 --- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/last_minute_death.plx	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/last_minute_death.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -1,11 +1,14 @@
- require Test::Simple;
-+# $Id$
- 
- push @INC, 't/lib';
- require Test::Simple::Catch;
++++ perl-5.10.0/t/lib/Test/Simple/sample_tests/last_minute_death.plx	2009-08-26 06:14:11.000000000 +0200
+@@ -5,7 +5,9 @@
  my($out, $err) = Test::Simple::Catch::caught();
  
  Test::Simple->import(tests => 5);
@@ -6132,86 +8128,31 @@ diff -urN perl-5.10.0.orig/t/lib/Test/Si
  
  ok(1);
  ok(1);
-@@ -13,4 +16,4 @@
+@@ -13,4 +15,5 @@
  ok(1);
  ok(1);
  
 -die "Almost there...";
++$! = 0;
 +die "This is a test";
-diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/one_fail.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/one_fail.plx
---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/one_fail.plx	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/one_fail.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -1,4 +1,5 @@
- require Test::Simple;
-+# $Id$
- 
- push @INC, 't/lib';
- require Test::Simple::Catch;
-diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/pre_plan_death.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/pre_plan_death.plx
---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/pre_plan_death.plx	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/pre_plan_death.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -1,4 +1,5 @@
- # ID 20020716.013, the exit code would become 0 if the test died
-+# $Id$
- # before a plan.
- 
- require Test::Simple;
-diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/require.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/require.plx
---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/require.plx	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/require.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -1 +1,2 @@
- require Test::Simple;
-+# $Id$
-diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/success.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/success.plx
---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/success.plx	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/success.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -1,4 +1,5 @@
- require Test::Simple;
-+# $Id$
- 
- push @INC, 't/lib';
- require Test::Simple::Catch;
-diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/too_few.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/too_few.plx
---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/too_few.plx	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/too_few.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -1,4 +1,5 @@
- require Test::Simple;
-+# $Id$
- 
- push @INC, 't/lib';
- require Test::Simple::Catch;
 diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/too_few_fail.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/too_few_fail.plx
 --- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/too_few_fail.plx	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/too_few_fail.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -1,4 +1,5 @@
- require Test::Simple;
-+# $Id$
- 
- push @INC, 't/lib';
- require Test::Simple::Catch;
-@@ -9,4 +10,4 @@
++++ perl-5.10.0/t/lib/Test/Simple/sample_tests/too_few_fail.plx	2009-08-26 06:14:11.000000000 +0200
+@@ -9,4 +9,4 @@
  
  ok(0);
  ok(1);
 -ok(0);
 \ No newline at end of file
 +ok(0);
-diff -urN perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/two_fail.plx perl-5.10.0/t/lib/Test/Simple/sample_tests/two_fail.plx
---- perl-5.10.0.orig/t/lib/Test/Simple/sample_tests/two_fail.plx	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/Test/Simple/sample_tests/two_fail.plx	2009-02-17 17:16:41.000000000 +0100
-@@ -1,4 +1,5 @@
- require Test::Simple;
-+# $Id$
- 
- push @INC, 't/lib';
- require Test::Simple::Catch;
 diff -urN perl-5.10.0.orig/t/lib/TieOut.pm perl-5.10.0/t/lib/TieOut.pm
 --- perl-5.10.0.orig/t/lib/TieOut.pm	2007-12-18 11:47:08.000000000 +0100
-+++ perl-5.10.0/t/lib/TieOut.pm	2009-02-17 17:16:41.000000000 +0100
-@@ -1,13 +1,14 @@
++++ perl-5.10.0/t/lib/TieOut.pm	2009-08-26 06:14:11.000000000 +0200
+@@ -1,13 +1,15 @@
  package TieOut;
-+# $Id$
  
++use strict;
++
  sub TIEHANDLE {
      my $scalar = '';
 -    bless( \$scalar, $_[0]);
@@ -6225,7 +8166,7 @@ diff -urN perl-5.10.0.orig/t/lib/TieOut.
  }
  
  sub PRINTF {
-@@ -16,7 +17,7 @@
+@@ -16,7 +18,7 @@
      $$self .= sprintf $fmt, @_;
  }
  


Index: perl.spec
===================================================================
RCS file: /cvs/extras/rpms/perl/F-12/perl.spec,v
retrieving revision 1.231
retrieving revision 1.232
diff -u -p -r1.231 -r1.232
--- perl.spec	28 Aug 2009 05:39:58 -0000	1.231
+++ perl.spec	3 Sep 2009 16:18:27 -0000	1.232
@@ -7,7 +7,7 @@
 
 Name:           perl
 Version:        %{perl_version}
-Release:        81%{?dist}
+Release:        82%{?dist}
 Epoch:          %{perl_epoch}
 Summary:        Practical Extraction and Report Language
 Group:          Development/Languages
@@ -235,7 +235,7 @@ Patch113:	perl-update-Sys-Syslog.patch
 Patch114:	perl-update-Test-Harness.patch
 %define			    Test_Harness_version 3.16
 Patch115:	perl-update-Test-Simple.patch
-%define			    Test_Simple_version 0.86
+%define			    Test_Simple_version 0.92
 Patch116:	perl-update-Time-HiRes.patch
 %define			    Time_HiRes_version 1.9719
 Patch117:	perl-update-Digest-SHA.patch
@@ -250,6 +250,8 @@ Patch120:	perl-update-Compress_Raw_Zlib.
 %define			    Compress_Raw_Zlib 2.020
 Patch121:	perl-update-Scalar-List-Utils.patch
 %define			    Scalar_List_Utils 1.21
+Patch122:   perl-update-Module-Pluggable.patch
+%define             Module_Pluggable_version 3.90
 
 # Fedora uses links instead of lynx
 # patches File-Fetch and CPAN
@@ -772,7 +774,7 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Epoch bump for clean upgrade over old standalone package
 Epoch:          1
-Version:        3.60
+Version:        %{Module_Pluggable_version} 
 Requires:       perl = %{perl_epoch}:%{perl_version}-%{release}
 
 %description Module-Pluggable
@@ -1032,6 +1034,12 @@ upstream tarball from perl.org.
 %patch119 -p1
 %patch120 -p1
 %patch121 -p1
+%patch122 -p1
+# 0-byte files and patch don't seem to agree
+mkdir t/Module_Pluggable/lib/Zot/
+touch t/Module_Pluggable/lib/Zot/.Zork.pm
+
+
 %patch201 -p1
 
 #
@@ -1313,6 +1321,7 @@ perl -x patchlevel.h \
 	'Fedora Patch119: Update File::Spec to %{File_Spec_version}' \
 	'Fedora Patch120: Update Compress::Raw::Zlib to %{Compress_Raw_Zlib}' \
 	'Fedora Patch121: Update Scalar-List-Utils to %{Scalar_List_Utils}' \
+	'Fedora Patch122: Update Module-Pluggable to %{Module_Pluggable_version}' \
 	'Fedora Patch201: Fedora uses links instead of lynx' \
 	%{nil}
 
@@ -1939,6 +1948,10 @@ TMPDIR="$PWD/tmp" make test
 
 # Old changelog entries are preserved in CVS.
 %changelog
+* Mon Aug 31 2009 Chris Weyl  - 4:5.10.0-82
+- update our Test-Simple update to 0.92 (patch by Iain Arnell), #519417
+- update Module-Pluggable to 3.9
+
 * Thu Aug 27 2009 Chris Weyl  - 4:5.10.0-81
 - fix macros.perl *sigh*
 



From drago01 at fedoraproject.org  Thu Sep  3 16:32:56 2009
From: drago01 at fedoraproject.org (drago01)
Date: Thu,  3 Sep 2009 16:32:56 +0000 (UTC)
Subject: rpms/fsarchiver/devel .cvsignore, 1.10, 1.11 fsarchiver.spec, 1.17, 
	1.18 sources, 1.10, 1.11
Message-ID: <20090903163256.4B7EA11C0099@cvs1.fedora.phx.redhat.com>

Author: drago01

Update of /cvs/pkgs/rpms/fsarchiver/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8398

Modified Files:
	.cvsignore fsarchiver.spec sources 
Log Message:
update to 0.5.9


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/fsarchiver/devel/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- .cvsignore	12 Jul 2009 15:41:04 -0000	1.10
+++ .cvsignore	3 Sep 2009 16:32:55 -0000	1.11
@@ -1 +1 @@
-fsarchiver-0.5.8.tar.gz
+fsarchiver-0.5.9.tar.gz


Index: fsarchiver.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fsarchiver/devel/fsarchiver.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- fsarchiver.spec	21 Aug 2009 13:26:00 -0000	1.17
+++ fsarchiver.spec	3 Sep 2009 16:32:56 -0000	1.18
@@ -1,6 +1,6 @@
 Name:		fsarchiver
-Version:	0.5.8
-Release:	5%{?dist}
+Version:	0.5.9
+Release:	1%{?dist}
 Summary:	Safe and flexible file-system backup/deployment tool
 
 Group:		Applications/Archiving
@@ -52,6 +52,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc COPYING README THANKS NEWS
 
 %changelog
+* Thu Sep 03 2009 Adel Gadllah  - 0.5.9-1
+- Update to 0.5.9
+
 * Fri Aug 21 2009 Tomas Mraz  - 0.5.8-5
 - rebuilt with new openssl
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/fsarchiver/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	12 Jul 2009 15:41:04 -0000	1.10
+++ sources	3 Sep 2009 16:32:56 -0000	1.11
@@ -1 +1 @@
-07ee10a45bcac667d2a3f894fb2f7ab9  fsarchiver-0.5.8.tar.gz
+03af22d9dca5bec4154e1a4c1e569714  fsarchiver-0.5.9.tar.gz



From drago01 at fedoraproject.org  Thu Sep  3 16:33:04 2009
From: drago01 at fedoraproject.org (drago01)
Date: Thu,  3 Sep 2009 16:33:04 +0000 (UTC)
Subject: rpms/fsarchiver/F-10 .cvsignore, 1.9, 1.10 fsarchiver.spec, 1.10,
	1.11 sources, 1.9, 1.10
Message-ID: <20090903163304.4DD1E11C0099@cvs1.fedora.phx.redhat.com>

Author: drago01

Update of /cvs/pkgs/rpms/fsarchiver/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8478

Modified Files:
	.cvsignore fsarchiver.spec sources 
Log Message:
update to 0.5.9


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/fsarchiver/F-10/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	12 Jul 2009 15:43:30 -0000	1.9
+++ .cvsignore	3 Sep 2009 16:33:04 -0000	1.10
@@ -1 +1 @@
-fsarchiver-0.5.8.tar.gz
+fsarchiver-0.5.9.tar.gz


Index: fsarchiver.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fsarchiver/F-10/fsarchiver.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- fsarchiver.spec	17 Aug 2009 16:17:55 -0000	1.10
+++ fsarchiver.spec	3 Sep 2009 16:33:04 -0000	1.11
@@ -1,6 +1,6 @@
 Name:		fsarchiver
-Version:	0.5.8
-Release:	2%{?dist}
+Version:	0.5.9
+Release:	1%{?dist}
 Summary:	Safe and flexible file-system backup/deployment tool
 
 Group:		Applications/Archiving
@@ -50,6 +50,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc COPYING README THANKS NEWS
 
 %changelog
+* Thu Sep 03 2009 Adel Gadllah  - 0.5.9-1
+- Update to 0.5.9
+
 * Mon Aug 17 2009 Adel Gadllah  - 0.5.8-2
 - Enable XZ support
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/fsarchiver/F-10/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources	12 Jul 2009 15:43:30 -0000	1.9
+++ sources	3 Sep 2009 16:33:04 -0000	1.10
@@ -1 +1 @@
-07ee10a45bcac667d2a3f894fb2f7ab9  fsarchiver-0.5.8.tar.gz
+03af22d9dca5bec4154e1a4c1e569714  fsarchiver-0.5.9.tar.gz



From drago01 at fedoraproject.org  Thu Sep  3 16:33:01 2009
From: drago01 at fedoraproject.org (drago01)
Date: Thu,  3 Sep 2009 16:33:01 +0000 (UTC)
Subject: rpms/fsarchiver/F-11 .cvsignore, 1.10, 1.11 fsarchiver.spec, 1.14, 
	1.15 sources, 1.10, 1.11
Message-ID: <20090903163301.8BDF711C0099@cvs1.fedora.phx.redhat.com>

Author: drago01

Update of /cvs/pkgs/rpms/fsarchiver/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8441

Modified Files:
	.cvsignore fsarchiver.spec sources 
Log Message:
update to 0.5.9


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/fsarchiver/F-11/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- .cvsignore	12 Jul 2009 15:43:24 -0000	1.10
+++ .cvsignore	3 Sep 2009 16:33:01 -0000	1.11
@@ -1 +1 @@
-fsarchiver-0.5.8.tar.gz
+fsarchiver-0.5.9.tar.gz


Index: fsarchiver.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fsarchiver/F-11/fsarchiver.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- fsarchiver.spec	17 Aug 2009 16:17:49 -0000	1.14
+++ fsarchiver.spec	3 Sep 2009 16:33:01 -0000	1.15
@@ -1,6 +1,6 @@
 Name:		fsarchiver
-Version:	0.5.8
-Release:	2%{?dist}
+Version:	0.5.9
+Release:	1%{?dist}
 Summary:	Safe and flexible file-system backup/deployment tool
 
 Group:		Applications/Archiving
@@ -50,6 +50,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc COPYING README THANKS NEWS
 
 %changelog
+* Thu Sep 03 2009 Adel Gadllah  - 0.5.9-1
+- Update to 0.5.9
+
 * Mon Aug 17 2009 Adel Gadllah  - 0.5.8-2
 - Enable XZ support
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/fsarchiver/F-11/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	12 Jul 2009 15:43:24 -0000	1.10
+++ sources	3 Sep 2009 16:33:01 -0000	1.11
@@ -1 +1 @@
-07ee10a45bcac667d2a3f894fb2f7ab9  fsarchiver-0.5.8.tar.gz
+03af22d9dca5bec4154e1a4c1e569714  fsarchiver-0.5.9.tar.gz



From cweyl at fedoraproject.org  Thu Sep  3 16:35:06 2009
From: cweyl at fedoraproject.org (Chris Weyl)
Date: Thu,  3 Sep 2009 16:35:06 +0000 (UTC)
Subject: rpms/perl-Catalyst-Runtime/devel .cvsignore, 1.12,
	1.13 perl-Catalyst-Runtime.spec, 1.19, 1.20 sources, 1.10, 1.11
Message-ID: <20090903163506.D7F4211C0099@cvs1.fedora.phx.redhat.com>

Author: cweyl

Update of /cvs/extras/rpms/perl-Catalyst-Runtime/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9276

Modified Files:
	.cvsignore perl-Catalyst-Runtime.spec sources 
Log Message:
* Tue Aug 25 2009 Chris Weyl  5.80011-1
- switch filtering system
- auto-update to 5.80011 (by cpan-spec-update 0.01)
- added a new br on perl(List::MoreUtils) (version 0)
- altered br on perl(Module::Pluggable) (3.01 => 3.9)
- altered br on perl(MooseX::MethodAttributes::Inheritable) (0.12 => 0.15)
- added a new req on perl(List::MoreUtils) (version 0)
- altered req on perl(Module::Pluggable) (3.01 => 3.9)
- altered req on perl(MooseX::MethodAttributes::Inheritable) (0.12 => 0.15)



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Catalyst-Runtime/devel/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	28 Jul 2009 05:03:33 -0000	1.12
+++ .cvsignore	3 Sep 2009 16:35:06 -0000	1.13
@@ -1 +1 @@
-Catalyst-Runtime-5.80007.tar.gz
+Catalyst-Runtime-5.80011.tar.gz


Index: perl-Catalyst-Runtime.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Catalyst-Runtime/devel/perl-Catalyst-Runtime.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- perl-Catalyst-Runtime.spec	28 Jul 2009 05:03:33 -0000	1.19
+++ perl-Catalyst-Runtime.spec	3 Sep 2009 16:35:06 -0000	1.20
@@ -1,7 +1,7 @@
 Name:           perl-Catalyst-Runtime
-Version:        5.80007
+Version:        5.80011
 Release:        1%{?dist}
-Summary:        Catalyst Framework Runtime 
+Summary:        Catalyst Framework Runtime
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Catalyst-Runtime/
@@ -27,7 +27,7 @@ BuildRequires:  perl(HTTP::Request)
 BuildRequires:  perl(HTTP::Request::AsCGI)  >= 0.8
 BuildRequires:  perl(HTTP::Response)
 BuildRequires:  perl(LWP::UserAgent)
-BuildRequires:  perl(Module::Pluggable)     >= 3.01
+BuildRequires:  perl(Module::Pluggable)     >= 3.9
 BuildRequires:  perl(Path::Class) >= 0.09
 BuildRequires:  perl(Text::SimpleTable)     >= 0.03
 BuildRequires:  perl(Tree::Simple)          >= 1.15
@@ -44,12 +44,13 @@ BuildRequires:  perl(Sub::Exporter)
 BuildRequires:  perl(B::Hooks::EndOfScope) >= 0.08
 BuildRequires:  perl(namespace::clean)
 BuildRequires:  perl(Moose) >= 0.78
-BuildRequires:  perl(MooseX::MethodAttributes::Inheritable) >= 0.12
+BuildRequires:  perl(MooseX::MethodAttributes::Inheritable) >= 0.15
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(Text::Balanced)
 BuildRequires:  perl(Class::C3::Adopt::NEXT) >= 0.07
 BuildRequires:  perl(Test::MockObject) >= 1.07
 BuildRequires:  perl(MooseX::Emulate::Class::Accessor::Fast) >= 0.00801
+BuildRequires:  perl(List::MoreUtils)
 # test
 BuildRequires:  perl(Class::C3)
 BuildRequires:  perl(File::Copy::Recursive)
@@ -83,9 +84,9 @@ Requires:  perl(HTTP::Request::AsCGI) >=
 Requires:  perl(HTTP::Response)
 Requires:  perl(LWP::UserAgent)
 Requires:  perl(MRO::Compat)
-Requires:  perl(Module::Pluggable) >= 3.01
+Requires:  perl(Module::Pluggable) >= 3.9
 Requires:  perl(Moose) >= 0.78
-Requires:  perl(MooseX::MethodAttributes::Inheritable) >= 0.12
+Requires:  perl(MooseX::MethodAttributes::Inheritable) >= 0.15
 Requires:  perl(MooseX::Emulate::Class::Accessor::Fast) >= 0.00801
 Requires:  perl(Path::Class) >= 0.09
 Requires:  perl(Scalar::Util)
@@ -100,12 +101,16 @@ Requires:  perl(namespace::clean)
 Requires:  perl(String::RewritePrefix) >= 0.004
 Requires:  perl(Task::Weaken)
 Requires:  perl(namespace::autoclean)
+Requires:       perl(List::MoreUtils)
 
-# neither provide nor require things we shouldn't
-%global _use_internal_dependency_generator 0
-%global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u
-%global __find_provides /bin/sh -c "%{__grep} -v '%_docdir' | %{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}"
-%global __find_requires /bin/sh -c "%{__grep} -v '%_docdir' | %{__deploop R}"
+# use the whole kit-n-kaboodle, as perl_default_filter isn't in F-11
+%{?filter_setup: %{expand:
+%filter_provides_in %{perl_vendorarch}/.*\\.so$
+%filter_provides_in -P %{perl_archlib}/(?!CORE/libperl).*\\.so$
+%filter_provides_in %{_docdir}
+%filter_requires_in %{_docdir}
+%filter_setup
+}}
 
 %description
 This is the primary class for the Catalyst-Runtime distribution.  It provides
@@ -179,6 +184,16 @@ rm -rf %{buildroot}
 %{_mandir}/man1/*
 
 %changelog
+* Tue Aug 25 2009 Chris Weyl  5.80011-1
+- switch filtering system
+- auto-update to 5.80011 (by cpan-spec-update 0.01)
+- added a new br on perl(List::MoreUtils) (version 0)
+- altered br on perl(Module::Pluggable) (3.01 => 3.9)
+- altered br on perl(MooseX::MethodAttributes::Inheritable) (0.12 => 0.15)
+- added a new req on perl(List::MoreUtils) (version 0)
+- altered req on perl(Module::Pluggable) (3.01 => 3.9)
+- altered req on perl(MooseX::MethodAttributes::Inheritable) (0.12 => 0.15)
+
 * Mon Jul 27 2009 Chris Weyl  5.80007-1
 - auto-update to 5.80007 (by cpan-spec-update 0.01)
 - added a new br on perl(String::RewritePrefix) (version 0.004)


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Catalyst-Runtime/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	28 Jul 2009 05:03:33 -0000	1.10
+++ sources	3 Sep 2009 16:35:06 -0000	1.11
@@ -1 +1 @@
-9ccd070be7ee18fa13345ad2135d8e89  Catalyst-Runtime-5.80007.tar.gz
+96f09897079c6a13e1c0375b3a94ad4f  Catalyst-Runtime-5.80011.tar.gz



From twaugh at fedoraproject.org  Thu Sep  3 16:37:40 2009
From: twaugh at fedoraproject.org (Tim Waugh)
Date: Thu,  3 Sep 2009 16:37:40 +0000 (UTC)
Subject: rpms/system-config-printer/F-11
	system-config-printer-raw-device-change.patch, NONE,
	1.1 system-config-printer.spec, 1.280, 1.281
Message-ID: <20090903163740.54E4D11C0099@cvs1.fedora.phx.redhat.com>

Author: twaugh

Update of /cvs/pkgs/rpms/system-config-printer/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10572

Modified Files:
	system-config-printer.spec 
Added Files:
	system-config-printer-raw-device-change.patch 
Log Message:
* Thu Sep  3 2009 Tim Waugh  1.1.12-7
- Allow raw devices to be changed.


system-config-printer-raw-device-change.patch:
 system-config-printer.py |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE system-config-printer-raw-device-change.patch ---
diff -up system-config-printer-1.1.12/system-config-printer.py.raw-device-change system-config-printer-1.1.12/system-config-printer.py
--- system-config-printer-1.1.12/system-config-printer.py.raw-device-change	2009-09-03 17:30:31.792304116 +0100
+++ system-config-printer-1.1.12/system-config-printer.py	2009-09-03 17:30:33.364303189 +0100
@@ -1906,16 +1906,16 @@ class GUI(GtkGUI, monitor.Watcher):
 
     # set buttons sensitivity
     def setDataButtonState(self):
-        try: # Might not be a printer selected
+        try:
             possible = (self.ppd and
                         not bool (self.changed) and
                         self.printer.enabled and
                         not self.printer.rejecting)
 
-            for button in [self.btnPrintTestPage,
-                           self.btnChangePPD,
+            self.btnPrintTestPage.set_sensitive (possible)
+            for button in [self.btnChangePPD,
                            self.btnSelectDevice]:
-                button.set_sensitive (possible)
+                button.set_sensitive (not bool (self.changed))
 
             commands = (self.printer.type & cups.CUPS_PRINTER_COMMANDS) != 0
             self.btnSelfTest.set_sensitive (commands and possible)


Index: system-config-printer.spec
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer.spec,v
retrieving revision 1.280
retrieving revision 1.281
diff -u -p -r1.280 -r1.281
--- system-config-printer.spec	28 Aug 2009 15:55:41 -0000	1.280
+++ system-config-printer.spec	3 Sep 2009 16:37:39 -0000	1.281
@@ -7,7 +7,7 @@
 Summary: A printer administration tool
 Name: system-config-printer
 Version: 1.1.12
-Release: 6%{?dist}
+Release: 7%{?dist}
 License: GPLv2+
 URL: http://cyberelk.net/tim/software/system-config-printer/
 Group: System Environment/Base
@@ -19,6 +19,7 @@ Patch2: system-config-printer-statereaso
 Patch3: system-config-printer-icon-load-traceback.patch
 Patch4: system-config-printer-proxy-auth.patch
 Patch5: system-config-printer-ppdippstr.patch
+Patch6: system-config-printer-raw-device-change.patch
 
 BuildRequires: cups-devel >= 1.2
 BuildRequires: python-devel >= 2.4
@@ -72,6 +73,7 @@ the configuration tool.
 %patch3 -p1 -b .icon-load-traceback
 %patch4 -p1 -b .proxy-auth
 %patch5 -p1 -b .ppdippstr
+%patch6 -p1 -b .raw-device-change
 
 %build
 %configure
@@ -173,6 +175,9 @@ rm -rf %buildroot
 exit 0
 
 %changelog
+* Thu Sep  3 2009 Tim Waugh  1.1.12-7
+- Allow raw devices to be changed.
+
 * Fri Aug 28 2009 Tim Waugh  1.1.12-6
 - Fixed PPD/IPP string translation.
 - Fixed proxy authentication.



From mmcgrath at fedoraproject.org  Thu Sep  3 16:41:00 2009
From: mmcgrath at fedoraproject.org (Mike McGrath)
Date: Thu,  3 Sep 2009 16:41:00 +0000 (UTC)
Subject: rpms/smolt/devel .cvsignore, 1.26, 1.27 smolt.spec, 1.72,
	1.73 sources, 1.27, 1.28
Message-ID: <20090903164100.B683911C0099@cvs1.fedora.phx.redhat.com>

Author: mmcgrath

Update of /cvs/pkgs/rpms/smolt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13763

Modified Files:
	.cvsignore smolt.spec sources 
Log Message:
upstream released new version


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/smolt/devel/.cvsignore,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- .cvsignore	7 Jul 2009 21:21:57 -0000	1.26
+++ .cvsignore	3 Sep 2009 16:41:00 -0000	1.27
@@ -1 +1 @@
-smolt-1.3.tar.gz
+smolt-1.3.2.tar.gz


Index: smolt.spec
===================================================================
RCS file: /cvs/pkgs/rpms/smolt/devel/smolt.spec,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -p -r1.72 -r1.73
--- smolt.spec	27 Jul 2009 04:30:16 -0000	1.72
+++ smolt.spec	3 Sep 2009 16:41:00 -0000	1.73
@@ -1,8 +1,8 @@
 Name: smolt
 
 Summary: Fedora hardware profiler
-Version: 1.3
-Release: 2%{?dist}
+Version: 1.3.2
+Release: 1%{?dist}
 License: GPLv2+
 Group: Applications/Internet
 URL: http://fedorahosted.org/smolt
@@ -20,6 +20,7 @@ Requires(post): /sbin/chkconfig
 Requires(preun): /sbin/chkconfig
 Requires(preun): /sbin/service
 Requires(postun): /sbin/service
+Requires: python-simplejson
 
 %description
 The Fedora hardware profiler is a server-client system that does a hardware
@@ -79,7 +80,6 @@ cd ..
 %{__install} -d -m 0755 smoon/ %{buildroot}/%{_datadir}/%{name}/smoon/
 %{__mkdir} -p %{buildroot}/%{_mandir}/man1/
 %{__cp} -adv smoon/* %{buildroot}/%{_datadir}/%{name}/smoon/
-%{__cp} -adv client/simplejson %{buildroot}/%{_datadir}/%{name}/client/
 %{__cp} client/scan.py %{buildroot}/%{_datadir}/%{name}/client/
 %{__cp} client/gate.py %{buildroot}/%{_datadir}/%{name}/client/
 %{__cp} client/os_detect.py %{buildroot}/%{_datadir}/%{name}/client/
@@ -112,13 +112,16 @@ touch %{buildroot}/%{_sysconfdir}/syscon
 %{__cp} -adv client/icons/smolt-icon-48.png %{buildroot}/%{_datadir}/firstboot/themes/default/smolt.png
 
 %{__rm} -f %{buildroot}/%{_bindir}/smoltSendProfile %{buildroot}/%{_bindir}/smoltDeleteProfile %{buildroot}/%{_bindir}/smoltGui
+%{__rm} -f %{buildroot}/%{_datadir}/%{name}/client/config.py
+
 ln -s %{_datadir}/%{name}/client/sendProfile.py %{buildroot}/%{_bindir}/smoltSendProfile
 ln -s %{_datadir}/%{name}/client/deleteProfile.py %{buildroot}/%{_bindir}/smoltDeleteProfile
 ln -s %{_datadir}/%{name}/client/smoltGui.py %{buildroot}/%{_bindir}/smoltGui
-
 ln -s %{_sysconfdir}/%{name}/config.py %{buildroot}/%{_datadir}/%{name}/client/config.py
 
+
 desktop-file-install --vendor='fedora' --dir=%{buildroot}/%{_datadir}/applications client/smolt.desktop
+%{__rm} -f %{buildroot}/%{_datadir}/applications/smolt.desktop
 %find_lang %{name}
 
 # Cleanup from the Makefile (will be cleaned up when it is finalized)
@@ -176,8 +179,8 @@ touch --no-create %{_datadir}/icons/hico
 %dir %{_datadir}/%{name}
 %dir %{_sysconfdir}/%{name}/
 %{_datadir}/%{name}/client
-%ghost %{_datadir}/%{name}/client/scan.pyc
-%ghost %{_datadir}/%{name}/client/scan.pyo
+#%ghost %{_datadir}/%{name}/client/scan.pyc
+#%ghost %{_datadir}/%{name}/client/scan.pyo
 %{_datadir}/%{name}/doc
 %{_bindir}/smoltSendProfile
 %{_bindir}/smoltDeleteProfile
@@ -203,6 +206,10 @@ touch --no-create %{_datadir}/icons/hico
 %{_bindir}/smoltGui
 
 %changelog
+* Thu Sep 03 2009 Mike McGrath  - 1.3.2-1
+- Upstream released new version
+- Changed some link and copy info
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.3-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/smolt/devel/sources,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- sources	7 Jul 2009 21:21:57 -0000	1.27
+++ sources	3 Sep 2009 16:41:00 -0000	1.28
@@ -1 +1 @@
-72fa94c3a866583477bb1c2b587869f9  smolt-1.3.tar.gz
+1b6d9f58cf400e1115825c2039383609  smolt-1.3.2.tar.gz



From twaugh at fedoraproject.org  Thu Sep  3 16:42:32 2009
From: twaugh at fedoraproject.org (Tim Waugh)
Date: Thu,  3 Sep 2009 16:42:32 +0000 (UTC)
Subject: rpms/system-config-printer/devel
	system-config-printer-raw-device-change.patch, NONE,
	1.1 system-config-printer.spec, 1.289, 1.290
Message-ID: <20090903164232.CC08911C0099@cvs1.fedora.phx.redhat.com>

Author: twaugh

Update of /cvs/pkgs/rpms/system-config-printer/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15525

Modified Files:
	system-config-printer.spec 
Added Files:
	system-config-printer-raw-device-change.patch 
Log Message:
* Thu Sep  3 2009 Tim Waugh  1.1.12-7
- Allow raw devices to be changed.


system-config-printer-raw-device-change.patch:
 system-config-printer.py |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE system-config-printer-raw-device-change.patch ---
diff -up system-config-printer-1.1.12/system-config-printer.py.raw-device-change system-config-printer-1.1.12/system-config-printer.py
--- system-config-printer-1.1.12/system-config-printer.py.raw-device-change	2009-09-03 17:30:31.792304116 +0100
+++ system-config-printer-1.1.12/system-config-printer.py	2009-09-03 17:30:33.364303189 +0100
@@ -1906,16 +1906,16 @@ class GUI(GtkGUI, monitor.Watcher):
 
     # set buttons sensitivity
     def setDataButtonState(self):
-        try: # Might not be a printer selected
+        try:
             possible = (self.ppd and
                         not bool (self.changed) and
                         self.printer.enabled and
                         not self.printer.rejecting)
 
-            for button in [self.btnPrintTestPage,
-                           self.btnChangePPD,
+            self.btnPrintTestPage.set_sensitive (possible)
+            for button in [self.btnChangePPD,
                            self.btnSelectDevice]:
-                button.set_sensitive (possible)
+                button.set_sensitive (not bool (self.changed))
 
             commands = (self.printer.type & cups.CUPS_PRINTER_COMMANDS) != 0
             self.btnSelfTest.set_sensitive (commands and possible)


Index: system-config-printer.spec
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-printer/devel/system-config-printer.spec,v
retrieving revision 1.289
retrieving revision 1.290
diff -u -p -r1.289 -r1.290
--- system-config-printer.spec	28 Aug 2009 15:52:05 -0000	1.289
+++ system-config-printer.spec	3 Sep 2009 16:42:32 -0000	1.290
@@ -7,7 +7,7 @@
 Summary: A printer administration tool
 Name: system-config-printer
 Version: 1.1.12
-Release: 6%{?dist}
+Release: 7%{?dist}
 License: GPLv2+
 URL: http://cyberelk.net/tim/software/system-config-printer/
 Group: System Environment/Base
@@ -20,6 +20,7 @@ Patch3: system-config-printer-icon-load-
 Patch4: system-config-printer-polkit-1.patch
 Patch5: system-config-printer-proxy-auth.patch
 Patch6: system-config-printer-ppdippstr.patch
+Patch7: system-config-printer-raw-device-change.patch
 
 BuildRequires: cups-devel >= 1.2
 BuildRequires: python-devel >= 2.4
@@ -87,6 +88,7 @@ printers.
 %patch4 -p1 -b .polkit-1
 %patch5 -p1 -b .proxy-auth
 %patch6 -p1 -b .ppdippstr
+%patch7 -p1 -b .raw-device-change
 
 %build
 aclocal
@@ -201,6 +203,9 @@ rm -rf %buildroot
 exit 0
 
 %changelog
+* Thu Sep  3 2009 Tim Waugh  1.1.12-7
+- Allow raw devices to be changed.
+
 * Fri Aug 28 2009 Tim Waugh  1.1.12-6
 - Fixed PPD/IPP string translation.
 - Fixed proxy authentication.



From twaugh at fedoraproject.org  Thu Sep  3 16:48:08 2009
From: twaugh at fedoraproject.org (Tim Waugh)
Date: Thu,  3 Sep 2009 16:48:08 +0000 (UTC)
Subject: rpms/system-config-printer/F-11
	system-config-printer-get-devices.patch, NONE,
	1.1 system-config-printer.spec, 1.281, 1.282
Message-ID: <20090903164809.06C9D11C0099@cvs1.fedora.phx.redhat.com>

Author: twaugh

Update of /cvs/pkgs/rpms/system-config-printer/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18684

Modified Files:
	system-config-printer.spec 
Added Files:
	system-config-printer-get-devices.patch 
Log Message:
* Thu Sep  3 2009 Tim Waugh  1.1.12-7
- Speed improvement when fetching devices.


system-config-printer-get-devices.patch:
 cupshelpers/cupshelpers.py |    4 
 cupspk.py                  |   18 +++-
 gtkspinner.py              |    2 
 system-config-printer.py   |  196 ++++++++++++++++++++++++++++++---------------
 timedops.py                |   36 ++++++--
 5 files changed, 177 insertions(+), 79 deletions(-)

--- NEW FILE system-config-printer-get-devices.patch ---
diff -up system-config-printer-1.1.12/cupshelpers/cupshelpers.py.get-devices system-config-printer-1.1.12/cupshelpers/cupshelpers.py
--- system-config-printer-1.1.12/cupshelpers/cupshelpers.py.get-devices	2009-08-25 15:01:40.000000000 +0100
+++ system-config-printer-1.1.12/cupshelpers/cupshelpers.py	2009-09-03 17:40:01.312306795 +0100
@@ -541,7 +541,7 @@ class Device:
         
         return result
 
-def getDevices(connection):
+def getDevices(connection, **kw):
     """
     Obtain a list of available CUPS devices.
 
@@ -550,7 +550,7 @@ def getDevices(connection):
     @returns: a list of L{Device} objects
     @raise cups.IPPError: IPP Error
     """
-    devices = connection.getDevices()
+    devices = connection.getDevices(**kw)
     for uri, data in devices.iteritems():
         device = Device(uri, **data)
         devices[uri] = device
diff -up system-config-printer-1.1.12/cupspk.py.get-devices system-config-printer-1.1.12/cupspk.py
--- system-config-printer-1.1.12/cupspk.py.get-devices	2009-08-25 15:01:40.000000000 +0100
+++ system-config-printer-1.1.12/cupspk.py	2009-09-03 17:39:54.649306311 +0100
@@ -304,12 +304,13 @@ class Connection:
     def getDevices(self, *args, **kwds):
         use_pycups = False
 
-        timeout = 0
+        limit = 0
         include_schemes = ''
         exclude_schemes = ''
+        timeout = 0
 
-        if len(args) == 3:
-            (use_pycups, timeout, include_schemes, exclude_schemes) = self._args_to_tuple([int, str, str], *args)
+        if len(args) == 4:
+            (use_pycups, limit, include_schemes, exclude_schemes, timeout) = self._args_to_tuple([int, str, str, int], *args)
         else:
             if kwds.has_key('timeout'):
                 timeout = kwds['timeout']
@@ -320,6 +321,17 @@ class Connection:
             if kwds.has_key('exclude_schemes'):
                 exclude_schemes = kwds['exclude_schemes']
 
+        # Convert from list to string
+        if len (include_schemes) > 0:
+            include_schemes = reduce (lambda x, y: x + "," + y, include_schemes)
+        else:
+            include_schemes = ""
+
+        if len (exclude_schemes) > 0:
+            exclude_schemes = reduce (lambda x, y: x + "," + y, exclude_schemes)
+        else:
+            exclude_schemes = ""
+
         pk_args = (timeout, include_schemes, exclude_schemes)
 
         result = self._call_with_pk_and_fallback(use_pycups,
diff -up system-config-printer-1.1.12/gtkspinner.py.get-devices system-config-printer-1.1.12/gtkspinner.py
--- system-config-printer-1.1.12/gtkspinner.py.get-devices	2009-08-25 15:01:40.000000000 +0100
+++ system-config-printer-1.1.12/gtkspinner.py	2009-09-03 17:40:15.558428680 +0100
@@ -65,7 +65,7 @@ class Spinner:
     def _next_frame (self):
         n = self._current_frame + 1
         if n >= self.n_frames:
-            n = 0
+            n = 1
 
         self._set_frame (n)
         return True
diff -up system-config-printer-1.1.12/system-config-printer.py.get-devices system-config-printer-1.1.12/system-config-printer.py
--- system-config-printer-1.1.12/system-config-printer.py.get-devices	2009-09-03 17:39:28.893432444 +0100
+++ system-config-printer-1.1.12/system-config-printer.py	2009-09-03 17:42:09.536304232 +0100
@@ -3681,6 +3681,7 @@ class NewPrinterGUI(GtkGUI):
         self.ntbkNPDownloadableDriverProperties.set_show_tabs(False)
 
         self.spinner = gtkspinner.Spinner (self.imgProcessWorking)
+        self.spinner_count = 0
 
         # Set up OpenPrinting widgets.
         self.openprinting = cupshelpers.openprinting.OpenPrinting ()
@@ -3716,6 +3717,7 @@ class NewPrinterGUI(GtkGUI):
         slct.set_select_function (self.device_select_function)
         self.tvNPDevices.set_row_separator_func (self.device_row_separator_fn)
         self.tvNPDevices.connect ("row-activated", self.device_row_activated)
+        self.tvNPDevices.connect ("row-expanded", self.device_row_expanded)
 
         # Devices expander
         self.expNPDeviceURIs.connect ("notify::expanded",
@@ -3765,6 +3767,19 @@ class NewPrinterGUI(GtkGUI):
         ppd_filter.add_pattern("*")
         self.filechooserPPD.add_filter(ppd_filter)
 
+    def inc_spinner_task (self):
+        if self.spinner_count == 0:
+            self.imgProcessWorking.show ()
+            self.spinner.start ()
+
+        self.spinner_count += 1
+
+    def dec_spinner_task (self):
+        self.spinner_count -= 1
+        if self.spinner_count == 0:
+            self.imgProcessWorking.hide ()
+            self.spinner.stop ()
+
     def show_IPP_Error (self, exception, message):
         return show_IPP_Error (exception, message, parent=self.NewPrinterWindow)
 
@@ -4611,32 +4626,48 @@ class NewPrinterGUI(GtkGUI):
             self.btnNPForward.set_sensitive(
                 self.mainapp.checkNPName(new_text))
 
-    def fetchDevices(self, parent=None):
+    def fetchDevices(self, parent=None, network=False):
         debugprint ("fetchDevices")
-        self.lblWait.set_markup ('' +
-                                 _('Searching') + '\n\n' +
-                                 _('Searching for printers'))
-        if parent == None:
-            parent = self.mainapp.PrintersWindow
-        self.WaitWindow.set_transient_for (parent)
-        self.WaitWindow.show_now ()
-        self.busy (self.WaitWindow)
-        while gtk.events_pending ():
-            gtk.main_iteration ()
 
-        debugprint ("Fetching devices")
-        self.mainapp.cups._begin_operation (_("fetching device list"))
+        have_polkit_1 = self.mainapp.cups._use_pk and config.WITH_POLKIT_1
+        if not have_polkit_1:
+            if network:
+                return {}
+
+            network = True
+
+        network_schemes = ["dnssd", "snmp"]
         try:
-            devices = cupshelpers.getDevices(self.mainapp.cups)
-        except:
-            self.mainapp.cups._end_operation ()
-            self.WaitWindow.hide ()
+            c = authconn.Connection (host=self.mainapp.connect_server,
+                                     parent=parent, lock=True)
+            debugprint ("in get_devices: connected")
+            c._begin_operation (_("fetching device list"))
+            try:
+                if network:
+                    debugprint ("Fetching network devices")
+                    ret = cupshelpers.getDevices (c,
+                                                  include_schemes=network_schemes)
+                else:
+                    debugprint ("Fetching local devices")
+                    ret = cupshelpers.getDevices (c,
+                                                  exclude_schemes=network_schemes)
+            except TypeError:
+                # include_schemes/exclude_schemes requires pycups >= 1.9.46
+                if network:
+                    ret = {}
+                else:
+                    debugprint ("Fetching all devices")
+                    debugprint ("in get_devices: getDevices")
+                    ret = cupshelpers.getDevices (c)
+        except RuntimeError:
+            raise
+        except cups.IPPError:
+            c._end_operation ()
             raise
 
-        self.mainapp.cups._end_operation ()
-        self.WaitWindow.hide ()
+        c._end_operation ()
         debugprint ("Got devices")
-        return devices
+        return ret
 
     def install_hplip_plugin(self, uri):
         """
@@ -4949,23 +4980,53 @@ class NewPrinterGUI(GtkGUI):
         return (host, uri)
 
     def fillDeviceTab(self, current_uri=None):
-        try:
-            devices = self.fetchDevices()
-        except cups.IPPError, (e, msg):
-            self.show_IPP_Error(e, msg)
-            devices = {}
-        except:
-            nonfatalException()
-            devices = {}
+        self.device_selected = -1
+        model = gtk.TreeStore (gobject.TYPE_STRING,   # device-info
+                               gobject.TYPE_PYOBJECT, # PhysicalDevice obj
+                               gobject.TYPE_BOOLEAN)  # Separator?
+        other = cupshelpers.Device('', **{'device-info' :_("Other")})
+        physother = PhysicalDevice (other)
+        self.devices = [physother]
+        model.append (None, row=[physother.get_info (), physother, False])
+        network_iter = model.append (None, row=[_("Network Printer"),
+                                                None,
+                                                False])
+        network_dict = { 'device-class': 'network',
+                         'device-info': _("Find Network Printer") }
+        network = cupshelpers.Device ('network', **network_dict)
+        find_nw_iter = model.append (network_iter,
+                                     row=[network_dict['device-info'],
+                                          PhysicalDevice (network), False])
+        model.insert_after (network_iter, find_nw_iter, row=['', None, True])
+        self.devices_find_nw_iter = find_nw_iter
+        self.devices_network_iter = network_iter
+        self.devices_network_fetched = False
+        self.tvNPDevices.set_model (model)
+        self.entNPTDevice.set_text ('')
+        self.expNPDeviceURIs.hide ()
+        self.inc_spinner_task ()
+
+        TimedOperation (self.fetchDevices,
+                        kwargs={"network": False},
+                        callback=self.got_devices,
+                        context=current_uri)
+
+    def got_devices (self, result, exception, current_uri=None):
+        self.dec_spinner_task ()
+        if exception:
+            try:
+                raise exception
+            except:
+                nonfatalException()
+            return
 
+        devices = result
         if current_uri:
             if devices.has_key (current_uri):
                 current = devices.pop(current_uri)
-                current.info += _(" (Current)")
             elif devices.has_key (current_uri.replace (":9100", "")):
                 current_uri = current_uri.replace (":9100", "")
                 current = devices.pop(current_uri)
-                current.info += _(" (Current)")
             else:
                 current = cupshelpers.Device (current_uri)
                 current.info = "Current device"
@@ -5008,7 +5069,7 @@ class NewPrinterGUI(GtkGUI):
                                                  "hal", "beh",
                                                  "scsi", "http", "delete"),
                          devices)
-        self.devices = []
+        newdevices = []
         for device in devices:
             physicaldevice = PhysicalDevice (device)
             try:
@@ -5016,43 +5077,32 @@ class NewPrinterGUI(GtkGUI):
                 self.devices[i].add_device (device)
             except ValueError:
                 self.devices.append (physicaldevice)
+                newdevices.append (physicaldevice)
 
         self.devices.sort()
-        other = cupshelpers.Device('', **{'device-info' :_("Other")})
-        self.devices.append (PhysicalDevice (other))
-        device_select_index = 0
         if current_uri:
             current_device = PhysicalDevice (current)
             try:
                 i = self.devices.index (current_device)
                 self.devices[i].add_device (current)
-                device_select_index = i
-                devs = self.devices[i].get_devices ()
+                current_device = self.devices[i]
             except ValueError:
-                self.devices.insert(0, current_device)
+                self.devices.append (current_device)
+                newdevices.append (current_device)
+        else:
+            current_device = None
 
-        model = gtk.TreeStore (gobject.TYPE_STRING,   # device-info
-                               gobject.TYPE_PYOBJECT, # PhysicalDevice obj
-                               gobject.TYPE_BOOLEAN)  # Separator?
-        network_iter = model.append (None, row=[_("Network Printer"),
-                                                None,
-                                                False])
-        network_dict = { 'device-class': 'network',
-                         'device-info': _("Find Network Printer") }
-        network = cupshelpers.Device ('network', **network_dict)
-        find_nw_iter = model.append (network_iter,
-                                     row=[network_dict['device-info'],
-                                          PhysicalDevice (network), False])
-        model.insert_after (network_iter, find_nw_iter, row=['', None, True])
-        self.devices_find_nw_iter = find_nw_iter
-        self.tvNPDevices.set_model (model)
+        model = self.tvNPDevices.get_model ()
 
-        i = 0
-        device_select_path = None
-        for device in self.devices:
+        network_iter = self.devices_network_iter
+        find_nw_iter = self.devices_find_nw_iter
+        for device in newdevices:
             devs = device.get_devices ()
             network = devs[0].device_class == 'network'
-            row=[device.get_info (), device, False]
+            info = device.get_info ()
+            if device == current_device:
+                info += _(" (Current)")
+            row=[info, device, False]
             if network:
                 if devs[0].uri != devs[0].type:
                     # An actual network printer device.  Put this at the top.
@@ -5062,24 +5112,31 @@ class NewPrinterGUI(GtkGUI):
                     # If this is the currently selected device we need
                     # to expand the "Network Printer" row so that it
                     # is visible.
-                    if device_select_index == i:
+                    if device == current_device:
                         network_path = model.get_path (network_iter)
                         self.tvNPDevices.expand_row (network_path, False)
                 else:
                     # Just a method of finding one.
                     iter = model.append (network_iter, row=row)
             else:
-                iter = model.insert_before(None, network_iter, row=row)
+                # Insert this local device in order.
+                iter = model.get_iter_first ()
+                while iter != network_iter:
+                    physdev = model.get_value (iter, 1)
+                    if physdev > device:
+                        break
+
+                    iter = model.iter_next (iter)
+
+                iter = model.insert_before (None, iter, row=row)
 
-            if device_select_index == i:
+            if device == current_device:
                 device_select_path = model.get_path (iter)
                 self.tvNPDevices.scroll_to_cell (device_select_path,
                                                  row_align=0.5)
                 column = self.tvNPDevices.get_column (0)
                 self.tvNPDevices.set_cursor (device_select_path, column)
 
-            i += 1
-
         connection_select_path = 0
         if current_uri:
             model = self.tvNPDeviceURIs.get_model ()
@@ -5093,6 +5150,9 @@ class NewPrinterGUI(GtkGUI):
 
                 iter = model.iter_next (iter)
                 i += 1
+        elif not self.device_selected:
+            column = self.tvNPDevices.get_column (0)
+            self.tvNPDevices.set_cursor ((0,), column)
 
         column = self.tvNPDeviceURIs.get_column (0)
         self.tvNPDeviceURIs.set_cursor (connection_select_path, column)
@@ -5538,6 +5598,13 @@ class NewPrinterGUI(GtkGUI):
         else:
             view.expand_row (path, False)
 
+    def device_row_expanded (self, view, iter, path):
+        if not self.devices_network_fetched:
+            self.devices_network_fetched = True
+            self.inc_spinner_task ()
+            TimedOperation (self.fetchDevices, kwargs={'network': True},
+                            callback=self.got_devices)
+
     def device_select_function (self, path):
         """
         Allow this path to be selected as long as there
@@ -5552,6 +5619,7 @@ class NewPrinterGUI(GtkGUI):
         return False
 
     def on_tvNPDevices_cursor_changed(self, widget):
+        self.device_selected += 1
         path, column = widget.get_cursor ()
         if path == None:
             return
@@ -5855,8 +5923,7 @@ class NewPrinterGUI(GtkGUI):
         self.network_found = 0
         self.lblNetworkFindSearching.show_all ()
         finder = probe_printer.PrinterFinder ()
-        self.imgProcessWorking.show ()
-        self.spinner.start ()
+        self.inc_spinner_task ()
         finder.find (host, found_callback)
 
     def found_network_printer_callback (self, new_device):
@@ -5885,8 +5952,7 @@ class NewPrinterGUI(GtkGUI):
                 path = model.get_path (iter)
                 self.tvNPDevices.set_cursor (path)
         else:
-            self.imgProcessWorking.hide ()
-            self.spinner.stop ()
+            self.dec_spinner_task ()
             self.lblNetworkFindSearching.hide ()
             self.entNPTNetworkHostname.set_sensitive (True)
             self.btnNetworkFind.set_sensitive (True)
diff -up system-config-printer-1.1.12/timedops.py.get-devices system-config-printer-1.1.12/timedops.py
--- system-config-printer-1.1.12/timedops.py.get-devices	2009-08-25 15:01:41.000000000 +0100
+++ system-config-printer-1.1.12/timedops.py	2009-09-03 17:39:48.935433815 +0100
@@ -152,16 +152,24 @@ class OperationThread(threading.Thread):
 
 class TimedOperation(Timed):
     def __init__ (self, target, args=(), kwargs={}, parent=None,
-                  show_dialog=False):
+                  show_dialog=False, callback=None, context=None):
         self.wait_window = None
         self.parent = parent
         self.show_dialog = show_dialog
+        self.callback = callback
+        self.context = context
         self.thread = OperationThread (target=target,
                                        args=args,
                                        kwargs=kwargs)
         self.thread.start ()
 
+        if self.callback:
+            self.timeout_source = gobject.timeout_add (50, self._check_thread)
+
     def run (self):
+        if self.callback:
+            raise RuntimeError
+
         if self.show_dialog:
             wait = gtk.MessageDialog (self.parent,
                                       gtk.DIALOG_MODAL |
@@ -170,7 +178,7 @@ class TimedOperation(Timed):
                                       gtk.BUTTONS_CANCEL,
                                       _("Please wait"))
             wait.connect ("delete_event", lambda *args: False)
-            wait.connect ("response", self.wait_window_response)
+            wait.connect ("response", self._wait_window_response)
             if self.parent:
                 wait.set_transient_for (self.parent)
 
@@ -178,7 +186,7 @@ class TimedOperation(Timed):
             wait.format_secondary_text (_("Gathering information"))
             wait.show_all ()
 
-        self.timeout_source = gobject.timeout_add (50, self.check_thread)
+        self.timeout_source = gobject.timeout_add (50, self._check_thread)
         gtk.main ()
         gobject.source_remove (self.timeout_source)
         if self.show_dialog:
@@ -186,20 +194,32 @@ class TimedOperation(Timed):
 
         return self.thread.collect_result ()
 
-    def check_thread (self):
+    def _check_thread (self):
         if self.thread.isAlive ():
             # Thread still running.
             return True
 
-        # Thread has finished.  Stop the sub-loop.
-        gtk.main_quit ()
+        # Thread has finished.  Stop the sub-loop or trigger callback.
+        if self.callback:
+            if self.context != None:
+                self.callback (self.thread.result, self.thread.exception,
+                               self.context)
+            else:
+                self.callback (self.thread.result, self.thread.exception)
+        else:
+            gtk.main_quit ()
+
         return False
 
-    def wait_window_response (self, dialog, response):
+    def _wait_window_response (self, dialog, response):
         if response == gtk.RESPONSE_CANCEL:
             self.cancel ()
 
     def cancel (self):
         debugprint ("Command canceled")
-        gtk.main_quit ()
+        if self.callback:
+            self.callback = None
+        else:
+            gtk.main_quit ()
+
         return False


Index: system-config-printer.spec
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer.spec,v
retrieving revision 1.281
retrieving revision 1.282
diff -u -p -r1.281 -r1.282
--- system-config-printer.spec	3 Sep 2009 16:37:39 -0000	1.281
+++ system-config-printer.spec	3 Sep 2009 16:48:08 -0000	1.282
@@ -20,6 +20,7 @@ Patch3: system-config-printer-icon-load-
 Patch4: system-config-printer-proxy-auth.patch
 Patch5: system-config-printer-ppdippstr.patch
 Patch6: system-config-printer-raw-device-change.patch
+Patch7: system-config-printer-get-devices.patch
 
 BuildRequires: cups-devel >= 1.2
 BuildRequires: python-devel >= 2.4
@@ -74,6 +75,7 @@ the configuration tool.
 %patch4 -p1 -b .proxy-auth
 %patch5 -p1 -b .ppdippstr
 %patch6 -p1 -b .raw-device-change
+%patch7 -p1 -b .get-devices
 
 %build
 %configure
@@ -176,6 +178,7 @@ exit 0
 
 %changelog
 * Thu Sep  3 2009 Tim Waugh  1.1.12-7
+- Speed improvement when fetching devices.
 - Allow raw devices to be changed.
 
 * Fri Aug 28 2009 Tim Waugh  1.1.12-6



From twaugh at fedoraproject.org  Thu Sep  3 16:53:27 2009
From: twaugh at fedoraproject.org (Tim Waugh)
Date: Thu,  3 Sep 2009 16:53:27 +0000 (UTC)
Subject: rpms/system-config-printer/devel
	system-config-printer-get-devices.patch, NONE,
	1.1 system-config-printer.spec, 1.290, 1.291
Message-ID: <20090903165327.CC20F11C0099@cvs1.fedora.phx.redhat.com>

Author: twaugh

Update of /cvs/pkgs/rpms/system-config-printer/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19967

Modified Files:
	system-config-printer.spec 
Added Files:
	system-config-printer-get-devices.patch 
Log Message:
* Thu Sep  3 2009 Tim Waugh  1.1.12-7
- Speed improvement when fetching devices.


system-config-printer-get-devices.patch:
 cupshelpers/cupshelpers.py |    4 
 cupspk.py                  |   18 +++
 gtkspinner.py              |    2 
 system-config-printer.py   |  211 ++++++++++++++++++++++++++++-----------------
 timedops.py                |   36 +++++--
 5 files changed, 178 insertions(+), 93 deletions(-)

--- NEW FILE system-config-printer-get-devices.patch ---
diff -up system-config-printer-1.1.12/cupshelpers/cupshelpers.py.get-devices system-config-printer-1.1.12/cupshelpers/cupshelpers.py
--- system-config-printer-1.1.12/cupshelpers/cupshelpers.py.get-devices	2009-08-25 15:01:40.000000000 +0100
+++ system-config-printer-1.1.12/cupshelpers/cupshelpers.py	2009-09-03 17:44:32.610304039 +0100
@@ -541,7 +541,7 @@ class Device:
         
         return result
 
-def getDevices(connection):
+def getDevices(connection, **kw):
     """
     Obtain a list of available CUPS devices.
 
@@ -550,7 +550,7 @@ def getDevices(connection):
     @returns: a list of L{Device} objects
     @raise cups.IPPError: IPP Error
     """
-    devices = connection.getDevices()
+    devices = connection.getDevices(**kw)
     for uri, data in devices.iteritems():
         device = Device(uri, **data)
         devices[uri] = device
diff -up system-config-printer-1.1.12/cupspk.py.get-devices system-config-printer-1.1.12/cupspk.py
--- system-config-printer-1.1.12/cupspk.py.get-devices	2009-09-03 17:44:32.513304908 +0100
+++ system-config-printer-1.1.12/cupspk.py	2009-09-03 17:44:32.612310211 +0100
@@ -311,12 +311,13 @@ class Connection:
     def getDevices(self, *args, **kwds):
         use_pycups = False
 
-        timeout = 0
+        limit = 0
         include_schemes = ''
         exclude_schemes = ''
+        timeout = 0
 
-        if len(args) == 3:
-            (use_pycups, timeout, include_schemes, exclude_schemes) = self._args_to_tuple([int, str, str], *args)
+        if len(args) == 4:
+            (use_pycups, limit, include_schemes, exclude_schemes, timeout) = self._args_to_tuple([int, str, str, int], *args)
         else:
             if kwds.has_key('timeout'):
                 timeout = kwds['timeout']
@@ -327,6 +328,17 @@ class Connection:
             if kwds.has_key('exclude_schemes'):
                 exclude_schemes = kwds['exclude_schemes']
 
+        # Convert from list to string
+        if len (include_schemes) > 0:
+            include_schemes = reduce (lambda x, y: x + "," + y, include_schemes)
+        else:
+            include_schemes = ""
+
+        if len (exclude_schemes) > 0:
+            exclude_schemes = reduce (lambda x, y: x + "," + y, exclude_schemes)
+        else:
+            exclude_schemes = ""
+
         pk_args = (timeout, include_schemes, exclude_schemes)
 
         result = self._call_with_pk_and_fallback(use_pycups,
diff -up system-config-printer-1.1.12/gtkspinner.py.get-devices system-config-printer-1.1.12/gtkspinner.py
--- system-config-printer-1.1.12/gtkspinner.py.get-devices	2009-08-25 15:01:40.000000000 +0100
+++ system-config-printer-1.1.12/gtkspinner.py	2009-09-03 17:44:32.614305510 +0100
@@ -65,7 +65,7 @@ class Spinner:
     def _next_frame (self):
         n = self._current_frame + 1
         if n >= self.n_frames:
-            n = 0
+            n = 1
 
         self._set_frame (n)
         return True
diff -up system-config-printer-1.1.12/system-config-printer.py.get-devices system-config-printer-1.1.12/system-config-printer.py
--- system-config-printer-1.1.12/system-config-printer.py.get-devices	2009-09-03 17:44:32.601305285 +0100
+++ system-config-printer-1.1.12/system-config-printer.py	2009-09-03 17:45:23.411307659 +0100
@@ -3681,6 +3681,7 @@ class NewPrinterGUI(GtkGUI):
         self.ntbkNPDownloadableDriverProperties.set_show_tabs(False)
 
         self.spinner = gtkspinner.Spinner (self.imgProcessWorking)
+        self.spinner_count = 0
 
         # Set up OpenPrinting widgets.
         self.openprinting = cupshelpers.openprinting.OpenPrinting ()
@@ -3716,6 +3717,7 @@ class NewPrinterGUI(GtkGUI):
         slct.set_select_function (self.device_select_function)
         self.tvNPDevices.set_row_separator_func (self.device_row_separator_fn)
         self.tvNPDevices.connect ("row-activated", self.device_row_activated)
+        self.tvNPDevices.connect ("row-expanded", self.device_row_expanded)
 
         # Devices expander
         self.expNPDeviceURIs.connect ("notify::expanded",
@@ -3765,6 +3767,19 @@ class NewPrinterGUI(GtkGUI):
         ppd_filter.add_pattern("*")
         self.filechooserPPD.add_filter(ppd_filter)
 
+    def inc_spinner_task (self):
+        if self.spinner_count == 0:
+            self.imgProcessWorking.show ()
+            self.spinner.start ()
+
+        self.spinner_count += 1
+
+    def dec_spinner_task (self):
+        self.spinner_count -= 1
+        if self.spinner_count == 0:
+            self.imgProcessWorking.hide ()
+            self.spinner.stop ()
+
     def show_IPP_Error (self, exception, message):
         return show_IPP_Error (exception, message, parent=self.NewPrinterWindow)
 
@@ -4611,45 +4626,48 @@ class NewPrinterGUI(GtkGUI):
             self.btnNPForward.set_sensitive(
                 self.mainapp.checkNPName(new_text))
 
-    def fetchDevices(self, parent=None):
+    def fetchDevices(self, parent=None, network=False):
         debugprint ("fetchDevices")
-        self.lblWait.set_markup ('' +
-                                 _('Searching') + '\n\n' +
-                                 _('Searching for printers'))
-        if parent == None:
-            parent = self.mainapp.PrintersWindow
-        self.WaitWindow.set_transient_for (parent)
-        self.WaitWindow.show_now ()
-        self.busy (self.WaitWindow)
 
-        if self.mainapp.cups._use_pk and config.WITH_POLKIT_1:
-            def get_devices():
-                c = authconn.Connection (host=self.mainapp.connect_server,
-                                         parent=parent, lock=True)
-                c._begin_operation (_("fetching device list"))
-                ret = cupshelpers.getDevices (c)
-                c._end_operation ()
-                return ret
+        have_polkit_1 = self.mainapp.cups._use_pk and config.WITH_POLKIT_1
+        if not have_polkit_1:
+            if network:
+                return {}
 
-            op = TimedOperation (get_devices)
-            try:
-                devices = op.run ()
-            except (OperationCanceled, RuntimeError, cups.IPPError):
-                self.WaitWindow.hide ()
-                raise
-        else:
-            self.mainapp.cups._begin_operation (_("fetching device list"))
-            try:
-                devices = cupshelpers.getDevices (self.mainapp.cups)
-                self.mainapp.cups._end_operation ()
-            except cups.IPPError:
-                self.mainapp.cups._end_operation ()
-                self.WaitWindow.hide ()
-                raise
+            network = True
 
-        self.WaitWindow.hide ()
+        network_schemes = ["dnssd", "snmp"]
+        try:
+            c = authconn.Connection (host=self.mainapp.connect_server,
+                                     parent=parent, lock=True)
+            debugprint ("in get_devices: connected")
+            c._begin_operation (_("fetching device list"))
+            try:
+                if network:
+                    debugprint ("Fetching network devices")
+                    ret = cupshelpers.getDevices (c,
+                                                  include_schemes=network_schemes)
+                else:
+                    debugprint ("Fetching local devices")
+                    ret = cupshelpers.getDevices (c,
+                                                  exclude_schemes=network_schemes)
+            except TypeError:
+                # include_schemes/exclude_schemes requires pycups >= 1.9.46
+                if network:
+                    ret = {}
+                else:
+                    debugprint ("Fetching all devices")
+                    debugprint ("in get_devices: getDevices")
+                    ret = cupshelpers.getDevices (c)
+        except RuntimeError:
+            raise
+        except cups.IPPError:
+            c._end_operation ()
+            raise
+
+        c._end_operation ()
         debugprint ("Got devices")
-        return devices
+        return ret
 
     def install_hplip_plugin(self, uri):
         """
@@ -4962,23 +4980,53 @@ class NewPrinterGUI(GtkGUI):
         return (host, uri)
 
     def fillDeviceTab(self, current_uri=None):
-        try:
-            devices = self.fetchDevices()
-        except cups.IPPError, (e, msg):
-            self.show_IPP_Error(e, msg)
-            devices = {}
-        except:
-            nonfatalException()
-            devices = {}
+        self.device_selected = -1
+        model = gtk.TreeStore (gobject.TYPE_STRING,   # device-info
+                               gobject.TYPE_PYOBJECT, # PhysicalDevice obj
+                               gobject.TYPE_BOOLEAN)  # Separator?
+        other = cupshelpers.Device('', **{'device-info' :_("Other")})
+        physother = PhysicalDevice (other)
+        self.devices = [physother]
+        model.append (None, row=[physother.get_info (), physother, False])
+        network_iter = model.append (None, row=[_("Network Printer"),
+                                                None,
+                                                False])
+        network_dict = { 'device-class': 'network',
+                         'device-info': _("Find Network Printer") }
+        network = cupshelpers.Device ('network', **network_dict)
+        find_nw_iter = model.append (network_iter,
+                                     row=[network_dict['device-info'],
+                                          PhysicalDevice (network), False])
+        model.insert_after (network_iter, find_nw_iter, row=['', None, True])
+        self.devices_find_nw_iter = find_nw_iter
+        self.devices_network_iter = network_iter
+        self.devices_network_fetched = False
+        self.tvNPDevices.set_model (model)
+        self.entNPTDevice.set_text ('')
+        self.expNPDeviceURIs.hide ()
+        self.inc_spinner_task ()
+
+        TimedOperation (self.fetchDevices,
+                        kwargs={"network": False},
+                        callback=self.got_devices,
+                        context=current_uri)
+
+    def got_devices (self, result, exception, current_uri=None):
+        self.dec_spinner_task ()
+        if exception:
+            try:
+                raise exception
+            except:
+                nonfatalException()
+            return
 
+        devices = result
         if current_uri:
             if devices.has_key (current_uri):
                 current = devices.pop(current_uri)
-                current.info += _(" (Current)")
             elif devices.has_key (current_uri.replace (":9100", "")):
                 current_uri = current_uri.replace (":9100", "")
                 current = devices.pop(current_uri)
-                current.info += _(" (Current)")
             else:
                 current = cupshelpers.Device (current_uri)
                 current.info = "Current device"
@@ -5021,7 +5069,7 @@ class NewPrinterGUI(GtkGUI):
                                                  "hal", "beh",
                                                  "scsi", "http", "delete"),
                          devices)
-        self.devices = []
+        newdevices = []
         for device in devices:
             physicaldevice = PhysicalDevice (device)
             try:
@@ -5029,43 +5077,32 @@ class NewPrinterGUI(GtkGUI):
                 self.devices[i].add_device (device)
             except ValueError:
                 self.devices.append (physicaldevice)
+                newdevices.append (physicaldevice)
 
         self.devices.sort()
-        other = cupshelpers.Device('', **{'device-info' :_("Other")})
-        self.devices.append (PhysicalDevice (other))
-        device_select_index = 0
         if current_uri:
             current_device = PhysicalDevice (current)
             try:
                 i = self.devices.index (current_device)
                 self.devices[i].add_device (current)
-                device_select_index = i
-                devs = self.devices[i].get_devices ()
+                current_device = self.devices[i]
             except ValueError:
-                self.devices.insert(0, current_device)
+                self.devices.append (current_device)
+                newdevices.append (current_device)
+        else:
+            current_device = None
 
-        model = gtk.TreeStore (gobject.TYPE_STRING,   # device-info
-                               gobject.TYPE_PYOBJECT, # PhysicalDevice obj
-                               gobject.TYPE_BOOLEAN)  # Separator?
-        network_iter = model.append (None, row=[_("Network Printer"),
-                                                None,
-                                                False])
-        network_dict = { 'device-class': 'network',
-                         'device-info': _("Find Network Printer") }
-        network = cupshelpers.Device ('network', **network_dict)
-        find_nw_iter = model.append (network_iter,
-                                     row=[network_dict['device-info'],
-                                          PhysicalDevice (network), False])
-        model.insert_after (network_iter, find_nw_iter, row=['', None, True])
-        self.devices_find_nw_iter = find_nw_iter
-        self.tvNPDevices.set_model (model)
+        model = self.tvNPDevices.get_model ()
 
-        i = 0
-        device_select_path = None
-        for device in self.devices:
+        network_iter = self.devices_network_iter
+        find_nw_iter = self.devices_find_nw_iter
+        for device in newdevices:
             devs = device.get_devices ()
             network = devs[0].device_class == 'network'
-            row=[device.get_info (), device, False]
+            info = device.get_info ()
+            if device == current_device:
+                info += _(" (Current)")
+            row=[info, device, False]
             if network:
                 if devs[0].uri != devs[0].type:
                     # An actual network printer device.  Put this at the top.
@@ -5075,24 +5112,31 @@ class NewPrinterGUI(GtkGUI):
                     # If this is the currently selected device we need
                     # to expand the "Network Printer" row so that it
                     # is visible.
-                    if device_select_index == i:
+                    if device == current_device:
                         network_path = model.get_path (network_iter)
                         self.tvNPDevices.expand_row (network_path, False)
                 else:
                     # Just a method of finding one.
                     iter = model.append (network_iter, row=row)
             else:
-                iter = model.insert_before(None, network_iter, row=row)
+                # Insert this local device in order.
+                iter = model.get_iter_first ()
+                while iter != network_iter:
+                    physdev = model.get_value (iter, 1)
+                    if physdev > device:
+                        break
+
+                    iter = model.iter_next (iter)
+
+                iter = model.insert_before (None, iter, row=row)
 
-            if device_select_index == i:
+            if device == current_device:
                 device_select_path = model.get_path (iter)
                 self.tvNPDevices.scroll_to_cell (device_select_path,
                                                  row_align=0.5)
                 column = self.tvNPDevices.get_column (0)
                 self.tvNPDevices.set_cursor (device_select_path, column)
 
-            i += 1
-
         connection_select_path = 0
         if current_uri:
             model = self.tvNPDeviceURIs.get_model ()
@@ -5106,6 +5150,9 @@ class NewPrinterGUI(GtkGUI):
 
                 iter = model.iter_next (iter)
                 i += 1
+        elif not self.device_selected:
+            column = self.tvNPDevices.get_column (0)
+            self.tvNPDevices.set_cursor ((0,), column)
 
         column = self.tvNPDeviceURIs.get_column (0)
         self.tvNPDeviceURIs.set_cursor (connection_select_path, column)
@@ -5551,6 +5598,13 @@ class NewPrinterGUI(GtkGUI):
         else:
             view.expand_row (path, False)
 
+    def device_row_expanded (self, view, iter, path):
+        if not self.devices_network_fetched:
+            self.devices_network_fetched = True
+            self.inc_spinner_task ()
+            TimedOperation (self.fetchDevices, kwargs={'network': True},
+                            callback=self.got_devices)
+
     def device_select_function (self, path):
         """
         Allow this path to be selected as long as there
@@ -5565,6 +5619,7 @@ class NewPrinterGUI(GtkGUI):
         return False
 
     def on_tvNPDevices_cursor_changed(self, widget):
+        self.device_selected += 1
         path, column = widget.get_cursor ()
         if path == None:
             return
@@ -5868,8 +5923,7 @@ class NewPrinterGUI(GtkGUI):
         self.network_found = 0
         self.lblNetworkFindSearching.show_all ()
         finder = probe_printer.PrinterFinder ()
-        self.imgProcessWorking.show ()
-        self.spinner.start ()
+        self.inc_spinner_task ()
         finder.find (host, found_callback)
 
     def found_network_printer_callback (self, new_device):
@@ -5898,8 +5952,7 @@ class NewPrinterGUI(GtkGUI):
                 path = model.get_path (iter)
                 self.tvNPDevices.set_cursor (path)
         else:
-            self.imgProcessWorking.hide ()
-            self.spinner.stop ()
+            self.dec_spinner_task ()
             self.lblNetworkFindSearching.hide ()
             self.entNPTNetworkHostname.set_sensitive (True)
             self.btnNetworkFind.set_sensitive (True)
diff -up system-config-printer-1.1.12/timedops.py.get-devices system-config-printer-1.1.12/timedops.py
--- system-config-printer-1.1.12/timedops.py.get-devices	2009-08-25 15:01:41.000000000 +0100
+++ system-config-printer-1.1.12/timedops.py	2009-09-03 17:44:32.629302805 +0100
@@ -152,16 +152,24 @@ class OperationThread(threading.Thread):
 
 class TimedOperation(Timed):
     def __init__ (self, target, args=(), kwargs={}, parent=None,
-                  show_dialog=False):
+                  show_dialog=False, callback=None, context=None):
         self.wait_window = None
         self.parent = parent
         self.show_dialog = show_dialog
+        self.callback = callback
+        self.context = context
         self.thread = OperationThread (target=target,
                                        args=args,
                                        kwargs=kwargs)
         self.thread.start ()
 
+        if self.callback:
+            self.timeout_source = gobject.timeout_add (50, self._check_thread)
+
     def run (self):
+        if self.callback:
+            raise RuntimeError
+
         if self.show_dialog:
             wait = gtk.MessageDialog (self.parent,
                                       gtk.DIALOG_MODAL |
@@ -170,7 +178,7 @@ class TimedOperation(Timed):
                                       gtk.BUTTONS_CANCEL,
                                       _("Please wait"))
             wait.connect ("delete_event", lambda *args: False)
-            wait.connect ("response", self.wait_window_response)
+            wait.connect ("response", self._wait_window_response)
             if self.parent:
                 wait.set_transient_for (self.parent)
 
@@ -178,7 +186,7 @@ class TimedOperation(Timed):
             wait.format_secondary_text (_("Gathering information"))
             wait.show_all ()
 
-        self.timeout_source = gobject.timeout_add (50, self.check_thread)
+        self.timeout_source = gobject.timeout_add (50, self._check_thread)
         gtk.main ()
         gobject.source_remove (self.timeout_source)
         if self.show_dialog:
@@ -186,20 +194,32 @@ class TimedOperation(Timed):
 
         return self.thread.collect_result ()
 
-    def check_thread (self):
+    def _check_thread (self):
         if self.thread.isAlive ():
             # Thread still running.
             return True
 
-        # Thread has finished.  Stop the sub-loop.
-        gtk.main_quit ()
+        # Thread has finished.  Stop the sub-loop or trigger callback.
+        if self.callback:
+            if self.context != None:
+                self.callback (self.thread.result, self.thread.exception,
+                               self.context)
+            else:
+                self.callback (self.thread.result, self.thread.exception)
+        else:
+            gtk.main_quit ()
+
         return False
 
-    def wait_window_response (self, dialog, response):
+    def _wait_window_response (self, dialog, response):
         if response == gtk.RESPONSE_CANCEL:
             self.cancel ()
 
     def cancel (self):
         debugprint ("Command canceled")
-        gtk.main_quit ()
+        if self.callback:
+            self.callback = None
+        else:
+            gtk.main_quit ()
+
         return False


Index: system-config-printer.spec
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-printer/devel/system-config-printer.spec,v
retrieving revision 1.290
retrieving revision 1.291
diff -u -p -r1.290 -r1.291
--- system-config-printer.spec	3 Sep 2009 16:42:32 -0000	1.290
+++ system-config-printer.spec	3 Sep 2009 16:53:27 -0000	1.291
@@ -21,6 +21,7 @@ Patch4: system-config-printer-polkit-1.p
 Patch5: system-config-printer-proxy-auth.patch
 Patch6: system-config-printer-ppdippstr.patch
 Patch7: system-config-printer-raw-device-change.patch
+Patch8: system-config-printer-get-devices.patch
 
 BuildRequires: cups-devel >= 1.2
 BuildRequires: python-devel >= 2.4
@@ -89,6 +90,7 @@ printers.
 %patch5 -p1 -b .proxy-auth
 %patch6 -p1 -b .ppdippstr
 %patch7 -p1 -b .raw-device-change
+%patch8 -p1 -b .get-devices
 
 %build
 aclocal
@@ -204,6 +206,7 @@ exit 0
 
 %changelog
 * Thu Sep  3 2009 Tim Waugh  1.1.12-7
+- Speed improvement when fetching devices.
 - Allow raw devices to be changed.
 
 * Fri Aug 28 2009 Tim Waugh  1.1.12-6



From arbiter at fedoraproject.org  Thu Sep  3 17:04:36 2009
From: arbiter at fedoraproject.org (arbiter)
Date: Thu,  3 Sep 2009 17:04:36 +0000 (UTC)
Subject: rpms/bip/devel .cvsignore, 1.5, 1.6 bip.spec, 1.10, 1.11 sources,
	1.5, 1.6
Message-ID: <20090903170436.93BE211C0099@cvs1.fedora.phx.redhat.com>

Author: arbiter

Update of /cvs/pkgs/rpms/bip/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28016

Modified Files:
	.cvsignore bip.spec sources 
Log Message:
0.8.2


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bip/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	15 Mar 2009 18:25:22 -0000	1.5
+++ .cvsignore	3 Sep 2009 17:04:36 -0000	1.6
@@ -1 +1 @@
-bip-0.8.0.tar.gz
+bip-0.8.2.tar.gz


Index: bip.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bip/devel/bip.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- bip.spec	21 Aug 2009 12:38:18 -0000	1.10
+++ bip.spec	3 Sep 2009 17:04:36 -0000	1.11
@@ -1,6 +1,6 @@
 Name:    bip
-Version: 0.8.0
-Release: 3%{?dist}
+Version: 0.8.2
+Release: 1%{?dist}
 Summary: IRC Bouncer
 Group:   Applications/Internet
 License: GPLv2+
@@ -83,6 +83,9 @@ fi
 %attr(-,bip,bip) %dir %{_localstatedir}/log/bip
 
 %changelog
+* Thu Sep 03 2009 Lorenzo Villani  - 0.8.2-1
+- 0.8.2
+
 * Fri Aug 21 2009 Tomas Mraz  - 0.8.0-3
 - rebuilt with new openssl
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bip/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	15 Mar 2009 18:25:22 -0000	1.5
+++ sources	3 Sep 2009 17:04:36 -0000	1.6
@@ -1 +1 @@
-ee036d96fec6222de5a8449e013552da  bip-0.8.0.tar.gz
+3f3a66f6179456ba7efb1970a89f46dd  bip-0.8.2.tar.gz



From kdudka at fedoraproject.org  Thu Sep  3 17:17:55 2009
From: kdudka at fedoraproject.org (Kamil Dudka)
Date: Thu,  3 Sep 2009 17:17:55 +0000 (UTC)
Subject: rpms/curl/devel curl.spec,1.112,1.113
Message-ID: <20090903171755.EAD2311C0099@cvs1.fedora.phx.redhat.com>

Author: kdudka

Update of /cvs/extras/rpms/curl/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31998

Modified Files:
	curl.spec 
Log Message:
- cover ssh and stunnel support by the test-suite


Index: curl.spec
===================================================================
RCS file: /cvs/extras/rpms/curl/devel/curl.spec,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -p -r1.112 -r1.113
--- curl.spec	2 Sep 2009 14:19:19 -0000	1.112
+++ curl.spec	3 Sep 2009 17:17:55 -0000	1.113
@@ -1,7 +1,7 @@
 Summary: A utility for getting files from remote servers (FTP, HTTP, and others)
 Name: curl
 Version: 7.19.6
-Release: 4%{?dist}
+Release: 5%{?dist}
 License: MIT
 Group: Applications/Internet
 Source: http://curl.haxx.se/download/%{name}-%{version}.tar.lzma
@@ -18,8 +18,10 @@ URL: http://curl.haxx.se/
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: autoconf
 BuildRequires: groff
+BuildRequires: openssh-server openssh-clients
 BuildRequires: pkgconfig, libidn-devel, zlib-devel, libssh2-devel
 BuildRequires: nss-devel >= 3.11.7-7, openldap-devel, krb5-devel
+BuildRequires: stunnel
 Requires: libcurl = %{version}-%{release}
 
 %description
@@ -148,6 +150,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/aclocal/libcurl.m4
 
 %changelog
+* Thu Sep 03 2009 Kamil Dudka  7.19.6-5
+- cover ssh and stunnel support by the test-suite
+
 * Wed Sep 02 2009 Kamil Dudka  7.19.6-4
 - use pkg-config to find nss and libssh2 if possible
 - better patch (not only) for SCP/SFTP polling



From steve at fedoraproject.org  Thu Sep  3 17:20:16 2009
From: steve at fedoraproject.org (Steven Pritchard)
Date: Thu,  3 Sep 2009 17:20:16 +0000 (UTC)
Subject: rpms/perl-IPC-Run/devel .cvsignore, 1.5, 1.6 perl-IPC-Run.spec, 1.19,
	1.20 sources, 1.5, 1.6
Message-ID: <20090903172016.3C8B811C0375@cvs1.fedora.phx.redhat.com>

Author: steve

Update of /cvs/pkgs/rpms/perl-IPC-Run/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32724

Modified Files:
	.cvsignore perl-IPC-Run.spec sources 
Log Message:
Update to 0.84.
Drop IPCRUNDEBUG from "make test" (bug fixed long ago).



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-IPC-Run/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	17 Jan 2009 01:27:59 -0000	1.5
+++ .cvsignore	3 Sep 2009 17:20:15 -0000	1.6
@@ -1 +1 @@
-IPC-Run-0.82.tar.gz
+IPC-Run-0.84.tar.gz


Index: perl-IPC-Run.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-IPC-Run/devel/perl-IPC-Run.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- perl-IPC-Run.spec	26 Jul 2009 06:43:30 -0000	1.19
+++ perl-IPC-Run.spec	3 Sep 2009 17:20:16 -0000	1.20
@@ -1,6 +1,6 @@
 Name:           perl-IPC-Run
-Version:        0.82
-Release:        3%{?dist}
+Version:        0.84
+Release:        1%{?dist}
 Summary:        Perl module for interacting with child processes
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -46,8 +46,7 @@ rm -f $RPM_BUILD_ROOT%{perl_vendorlib}/I
 rm -f $RPM_BUILD_ROOT%{_mandir}/man3/IPC::Run::Win32*.3*
 
 %check
-# https://rt.cpan.org/NoAuth/Bug.html?id=11129
-[ ! -d /dev/pts ] || IPCRUNDEBUG=2 make test
+make test
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -60,6 +59,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Wed Sep 02 2009 Steven Pritchard  0.84-1
+- Update to 0.84.
+- Drop IPCRUNDEBUG from "make test" (bug fixed long ago).
+
 * Sat Jul 25 2009 Fedora Release Engineering  - 0.82-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-IPC-Run/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	17 Jan 2009 01:27:59 -0000	1.5
+++ sources	3 Sep 2009 17:20:16 -0000	1.6
@@ -1 +1 @@
-6eb9fa0058956ece7fdf25c6ec395288  IPC-Run-0.82.tar.gz
+f7c1b7584ebcde637479bf5aa321491f  IPC-Run-0.84.tar.gz



From hadess at fedoraproject.org  Thu Sep  3 17:31:33 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Thu,  3 Sep 2009 17:31:33 +0000 (UTC)
Subject: rpms/gnome-bluetooth/devel
	0001-Bug-594055-applet-fails-to-connect-to-any-disconn.patch,
	NONE, 1.1 gnome-bluetooth.spec, 1.89, 1.90
Message-ID: <20090903173133.56F0E11C0099@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnome-bluetooth/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7918

Modified Files:
	gnome-bluetooth.spec 
Added Files:
	0001-Bug-594055-applet-fails-to-connect-to-any-disconn.patch 
Log Message:
* Thu Sep 03 2009 Bastien Nocera  2.27.90-2
- Fix connecting to audio devices not working when disconnected
  at start


0001-Bug-594055-applet-fails-to-connect-to-any-disconn.patch:
 bluetooth-enums.h |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE 0001-Bug-594055-applet-fails-to-connect-to-any-disconn.patch ---
>From b4b046cd37324454c7125d345cceabb5c6f61612 Mon Sep 17 00:00:00 2001
From: Bastien Nocera 
Date: Thu, 3 Sep 2009 18:17:43 +0100
Subject: [PATCH] =?utf-8?q?Bug=C2=A0594055=20-=20applet=20fails=20to=20connect=20to=20any=20disconnected=20audio=20device?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

Hunted down by Peter Hurley .

Description
If the remote device is disconnected when the applet starts, the applet
will be unable to initiate connection to the audio interface of the
device.

Cause
Incorrect use of g_hash_table_lookup in the device_list_nodes() function
in lib/bluetooth-client.c

Discussion
For a given device, device_list_nodes() loops through the known
detectable interfaces (those in detectable_interfaces[]) and adds
them to the returned hash table if calling the interfaces's
.GetProperties dbus method returns true.

The value of the "Connected" property is then stored as the associated
value with the interface name as the key in the hash table.

The *connectable* interface "org.bluez.Audio" is only added if at least
either of the *detectable* interfaces "org.bluez.Headset" or
"org.bluez.AudioSink" were added the the hash table in previous
iterations within device_list_nodes().

However, the test for whether those *detectable* interfaces were added
is not correct. Currently, g_hash_table_lookup() is used to determine
if the interface names are in the hash table.  g_hash_table_lookup()
will return NULL if the the key is not present in the hash table,
OTHERWISE IT RETURNS THE VALUE ASSOCIATED WITH THE KEY. If that value
is 0 (== BLUETOOTH_STATUS_DISCONNECTED), the logic mistakenly believes
that the key is not present in the hash table, and as a result, fails
to add the only connectable audio interface "org.bluez.Audio".

Recommend
Either use g_hash_table_lookup_extended() to test for key presence
or change enum BLUET00TH_STATUS_DISCONNECTED to be != 0.
---
 lib/bluetooth-enums.h |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/lib/bluetooth-enums.h b/lib/bluetooth-enums.h
index 7563c4c..450c38c 100644
--- a/lib/bluetooth-enums.h
+++ b/lib/bluetooth-enums.h
@@ -80,7 +80,8 @@ typedef enum {
 } BluetoothColumn;
 
 typedef enum {
-	BLUETOOTH_STATUS_DISCONNECTED = 0,
+	BLUETOOTH_STATUS_INVALID = 0,
+	BLUETOOTH_STATUS_DISCONNECTED,
 	BLUETOOTH_STATUS_CONNECTED,
 	BLUETOOTH_STATUS_CONNECTING,
 	BLUETOOTH_STATUS_PLAYING
-- 
1.6.2.5



Index: gnome-bluetooth.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-bluetooth/devel/gnome-bluetooth.spec,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -p -r1.89 -r1.90
--- gnome-bluetooth.spec	2 Sep 2009 14:41:08 -0000	1.89
+++ gnome-bluetooth.spec	3 Sep 2009 17:31:32 -0000	1.90
@@ -1,6 +1,6 @@
 Name:		gnome-bluetooth
 Version:	2.27.90
-Release:	1%{?dist}
+Release:	2%{?dist}
 Summary:	Bluetooth graphical utilities
 
 Group:		Applications/Communications
@@ -34,6 +34,9 @@ Requires:	pulseaudio-module-bluetooth
 Requires(post):		desktop-file-utils
 Requires(postun):	desktop-file-utils
 
+# http://bugzilla.gnome.org/show_bug.cgi?id=594055
+Patch0:		0001-Bug-594055-applet-fails-to-connect-to-any-disconn.patch
+
 %description
 The gnome-bluetooth package contains graphical utilities to setup,
 monitor and use Bluetooth devices.
@@ -63,6 +66,8 @@ for writing applications that require a 
 %prep
 %setup -q -n gnome-bluetooth-%{version}
 
+%patch0 -p1 -b .connect
+
 %build
 %configure --disable-desktop-update --disable-icon-update
 make %{?_smp_mflags}
@@ -194,6 +199,10 @@ fi
 %{_datadir}/gtk-doc/html/gnome-bluetooth/
 
 %changelog
+* Thu Sep 03 2009 Bastien Nocera  2.27.90-2
+- Fix connecting to audio devices not working when disconnected
+  at start
+
 * Wed Sep 02 2009 Bastien Nocera  2.27.90-1
 - Update to 2.27.90
 



From orion at fedoraproject.org  Thu Sep  3 17:31:55 2009
From: orion at fedoraproject.org (Orion Poplawski)
Date: Thu,  3 Sep 2009 17:31:55 +0000 (UTC)
Subject: rpms/octave/devel octave.spec,1.88,1.89
Message-ID: <20090903173155.5D9DF11C0099@cvs1.fedora.phx.redhat.com>

Author: orion

Update of /cvs/pkgs/rpms/octave/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8123

Modified Files:
	octave.spec 
Log Message:
* Wed Sep 2 2009 Orion Poplawski  - 6:3.2.2-2
- Add make check



Index: octave.spec
===================================================================
RCS file: /cvs/pkgs/rpms/octave/devel/octave.spec,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -p -r1.88 -r1.89
--- octave.spec	31 Jul 2009 08:01:59 -0000	1.88
+++ octave.spec	3 Sep 2009 17:31:55 -0000	1.89
@@ -3,7 +3,7 @@
 
 Name:           octave
 Version:        3.2.2
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        A high-level language for numerical computations
 Epoch:          6
 Group:          Applications/Engineering
@@ -117,6 +117,9 @@ touch %{buildroot}%{_datadir}/%{name}/oc
 mkdir interpreter
 cp -a doc/interpreter/*.pdf doc/interpreter/HTML/ interpreter/
 
+%check
+make check
+
 %clean
 rm -rf %{buildroot}
 
@@ -167,6 +170,9 @@ fi
 
 
 %changelog
+* Wed Sep 2 2009 Orion Poplawski  - 6:3.2.2-2
+- Add make check
+
 * Fri Jul 31 2009 Jussi Lehtola  - 6:3.2.2-1
 - Update to latest upstream (3.2.2).
 



From jgu at fedoraproject.org  Thu Sep  3 17:32:03 2009
From: jgu at fedoraproject.org (Jonathan G. Underwood)
Date: Thu,  3 Sep 2009 17:32:03 +0000 (UTC)
Subject: rpms/shorewall/devel .cvsignore, 1.58, 1.59 shorewall.spec, 1.90,
	1.91 sources, 1.58, 1.59
Message-ID: <20090903173203.AA7CF11C0099@cvs1.fedora.phx.redhat.com>

Author: jgu

Update of /cvs/extras/rpms/shorewall/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8190

Modified Files:
	.cvsignore shorewall.spec sources 
Log Message:
* Thu Sep  3 2009 Jonathan G. Underwood  - 4.4.1-1
- Update to 4.4.1



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/shorewall/devel/.cvsignore,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -p -r1.58 -r1.59
--- .cvsignore	18 Aug 2009 21:50:20 -0000	1.58
+++ .cvsignore	3 Sep 2009 17:32:03 -0000	1.59
@@ -1,4 +1,4 @@
-shorewall-4.4.0.tar.bz2
-shorewall6-4.4.0.tar.bz2
-shorewall6-lite-4.4.0.tar.bz2
-shorewall-lite-4.4.0.tar.bz2
+shorewall-4.4.1.tar.bz2
+shorewall6-4.4.1.tar.bz2
+shorewall6-lite-4.4.1.tar.bz2
+shorewall-lite-4.4.1.tar.bz2


Index: shorewall.spec
===================================================================
RCS file: /cvs/extras/rpms/shorewall/devel/shorewall.spec,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -p -r1.90 -r1.91
--- shorewall.spec	18 Aug 2009 22:03:43 -0000	1.90
+++ shorewall.spec	3 Sep 2009 17:32:03 -0000	1.91
@@ -1,7 +1,7 @@
 # A very helpful document for packaging Shorewall is "Anatomy of Shorewall 4.0"
 # which is found at http://www.shorewall.net/Anatomy.html
 
-%global major_ver 4.4.0
+%global major_ver 4.4.1
 %global shorewall_ver %{major_ver}
 %global lite_ver %{major_ver}
 %global shorewall6_ver %{major_ver}
@@ -9,7 +9,7 @@
 
 Name:           shorewall
 Version:        %{shorewall_ver}
-Release:        2%{?dist}
+Release:        1%{?dist}
 Summary:        An iptables front end for firewall configuration
 Group:          Applications/System
 License:        GPLv2+
@@ -334,6 +334,9 @@ fi
 %attr(0755,root,root) %{_datadir}/shorewall6-lite/wait4ifup
 
 %changelog
+* Thu Sep  3 2009 Jonathan G. Underwood  - 4.4.1-1
+- Update to 4.4.1
+
 * Tue Aug 18 2009 Jonathan G. Underwood  - 4.4.0-2
 - Spec file cleanups with respect to package versioning
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/shorewall/devel/sources,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -p -r1.58 -r1.59
--- sources	18 Aug 2009 21:50:20 -0000	1.58
+++ sources	3 Sep 2009 17:32:03 -0000	1.59
@@ -1,4 +1,4 @@
-6f8bda1da529fbe8d726297de445d4a9  shorewall-4.4.0.tar.bz2
-8733153bf6012fb9ff5e981e78044ba8  shorewall6-4.4.0.tar.bz2
-e18bb2541267169ad4240effa89fb993  shorewall6-lite-4.4.0.tar.bz2
-aa9b157e27cffb950fa0c7f7dce2902a  shorewall-lite-4.4.0.tar.bz2
+18f036f73ca37fb4f8130a33b23c9543  shorewall-4.4.1.tar.bz2
+075835cd382634fa25372bcf183bcce5  shorewall6-4.4.1.tar.bz2
+ac20aa2fca3311b0b0d8c127bceb4a3f  shorewall6-lite-4.4.1.tar.bz2
+1371cf5e7bf3cd01159ad62f058d469e  shorewall-lite-4.4.1.tar.bz2



From rhughes at fedoraproject.org  Thu Sep  3 17:41:17 2009
From: rhughes at fedoraproject.org (Richard Hughes)
Date: Thu,  3 Sep 2009 17:41:17 +0000 (UTC)
Subject: rpms/PackageKit/devel .cvsignore, 1.54, 1.55 PackageKit.spec, 1.115,
	1.116 sources, 1.55, 1.56
Message-ID: <20090903174117.0B88E11C0099@cvs1.fedora.phx.redhat.com>

Author: rhughes

Update of /cvs/pkgs/rpms/PackageKit/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11600

Modified Files:
	.cvsignore PackageKit.spec sources 
Log Message:
* Thu Sep 03 2009 Richard Hughes   - 0.5.2-0.1.20090903git
- Update to a newer git snapshot from the 0.5.x series.
- Fixes NetworkManager build time configure check.
- Don't backtrace if we need to do yum-complete-transaction.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/PackageKit/devel/.cvsignore,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- .cvsignore	2 Sep 2009 18:10:31 -0000	1.54
+++ .cvsignore	3 Sep 2009 17:41:16 -0000	1.55
@@ -1 +1 @@
-PackageKit-0.5.2-20090902.tar.gz
+PackageKit-0.5.2-20090903.tar.gz


Index: PackageKit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/PackageKit/devel/PackageKit.spec,v
retrieving revision 1.115
retrieving revision 1.116
diff -u -p -r1.115 -r1.116
--- PackageKit.spec	3 Sep 2009 12:44:21 -0000	1.115
+++ PackageKit.spec	3 Sep 2009 17:41:16 -0000	1.116
@@ -3,7 +3,7 @@
 %define dbus_glib_version		0.74
 %define polkit_version			0.92
 %define libnm_glib_version		0.6.4
-%define alphatag			20090902
+%define alphatag			20090903
 
 %{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
@@ -25,8 +25,6 @@ Patch0:    PackageKit-0.3.8-Fedora-Vendo
 # Fedora specific: the yum backend doesn't do time estimation correctly
 Patch1:    PackageKit-0.4.4-Fedora-turn-off-time.conf.patch
 
-Patch2: plugin-ui.patch
-
 Requires: dbus >= %{dbus_version}
 Requires: dbus-glib >= %{dbus_glib_version}
 Requires: PackageKit-glib = %{version}-%{release}
@@ -35,7 +33,9 @@ Requires: PackageKit-yum-plugin = %{vers
 Requires: PackageKit-yum = %{version}-%{release}
 Requires: shared-mime-info
 Requires: comps-extras
+%if 0%{?rhel} != 0
 Requires: preupgrade
+%endif
 BuildRequires: polkit >= %{polkit_version}
 
 BuildRequires: glib2-devel >= %{glib2_version}
@@ -242,7 +242,6 @@ user to restart the computer or remove a
 #%setup -q
 %patch0 -p1 -b .fedora
 %patch1 -p1 -b .no-time
-%patch2 -p1 -b .plugin-ui
 
 %build
 %configure --disable-static --enable-yum --enable-smart --with-default-backend=yum --disable-local --disable-ruck --disable-strict
@@ -440,6 +439,11 @@ update-mime-database %{_datadir}/mime &>
 %{_includedir}/PackageKit/backend/*.h
 
 %changelog
+* Thu Sep 03 2009 Richard Hughes   - 0.5.2-0.1.20090903git
+- Update to a newer git snapshot from the 0.5.x series.
+- Fixes NetworkManager build time configure check.
+- Don't backtrace if we need to do yum-complete-transaction.
+
 * Thu Sep  3 2009 Matthias Clasen  - 0.5.2-0.2.20090902git
 - Rename -debuginfo-install to debug-install (#520965)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/PackageKit/devel/sources,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -p -r1.55 -r1.56
--- sources	2 Sep 2009 18:10:31 -0000	1.55
+++ sources	3 Sep 2009 17:41:16 -0000	1.56
@@ -1 +1 @@
-a867faa27eb766138038fbecb61edc0f  PackageKit-0.5.2-20090902.tar.gz
+1971b0360127c0d1ed32af3fc197ac82  PackageKit-0.5.2-20090903.tar.gz



From salimma at fedoraproject.org  Thu Sep  3 17:43:14 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Thu,  3 Sep 2009 17:43:14 +0000 (UTC)
Subject: rpms/mono/F-11 mono-242-libgdiplusconfig.patch, NONE,
	1.1 mono-242-metadata-appconf.patch, NONE, 1.1 .cvsignore, 1.40,
	1.41 mono.spec, 1.129, 1.130 sources, 1.50, 1.51 import.log,
	1.46, NONE mono-22-libgdiwinform.patch, 1.3,
	NONE mono-24-ppc-glocks.patch, 1.1, NONE
Message-ID: <20090903174314.D238311C0099@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/mono/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12022/F-11

Modified Files:
	.cvsignore mono.spec sources 
Added Files:
	mono-242-libgdiplusconfig.patch 
	mono-242-metadata-appconf.patch 
Removed Files:
	import.log mono-22-libgdiwinform.patch 
	mono-24-ppc-glocks.patch 
Log Message:
- Update F-11's mono to 2.4.2.3 from rawhide
- remove import.log for F-11 and devel


mono-242-libgdiplusconfig.patch:
 config-new.in |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

--- NEW FILE mono-242-libgdiplusconfig.patch ---
--- mono-2.4.2/data/config.in	2009-06-15 22:16:29.000000000 +0100
+++ mono-2.4.2/data/config-new.in	2009-06-17 22:57:56.000000000 +0100
@@ -15,7 +15,8 @@
 	
 	
 	
-	
+	
+	
 	
 	
 	

mono-242-metadata-appconf.patch:
 Makefile-new.am |    1 -
 Makefile-new.in |    1 -
 2 files changed, 2 deletions(-)

--- NEW FILE mono-242-metadata-appconf.patch ---
--- mono-2.4.2/mono/metadata/Makefile.in	2009-06-08 18:34:04.000000000 +0100
+++ mono-2.4.2/mono/metadata/Makefile-new.in	2009-06-14 14:41:11.000000000 +0100
@@ -443,7 +443,6 @@
 	object.h	\
 	exception.h	\
 	profiler.h	\
-	appdomain.h	\
 	mono-config.h	\
 	debug-helpers.h	\
 	mempool.h
--- mono-2.4.2/mono/metadata/Makefile.am	2009-06-14 16:52:07.000000000 +0100
+++ mono-2.4.2/mono/metadata/Makefile-new.am	2009-06-14 17:18:50.000000000 +0100
@@ -171,7 +171,6 @@
 	object.h	\
 	exception.h	\
 	profiler.h	\
-	appdomain.h	\
 	mono-config.h	\
 	debug-helpers.h	\
 	mempool.h


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mono/F-11/.cvsignore,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -p -r1.40 -r1.41
--- .cvsignore	27 Feb 2009 23:10:23 -0000	1.40
+++ .cvsignore	3 Sep 2009 17:43:14 -0000	1.41
@@ -1 +1 @@
-mono-2.4.tar.bz2
+mono-2.4.2.3.tar.bz2


Index: mono.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mono/F-11/mono.spec,v
retrieving revision 1.129
retrieving revision 1.130
diff -u -p -r1.129 -r1.130
--- mono.spec	20 Apr 2009 16:08:12 -0000	1.129
+++ mono.spec	3 Sep 2009 17:43:14 -0000	1.130
@@ -1,6 +1,8 @@
+#%define svnver 138447
+
 Name:           mono
-Version:        2.4
-Release:        19%{?dist}
+Version:        2.4.2.3
+Release:        2%{?dist}
 Summary:        A .NET runtime environment
 
 Group:          Development/Languages
@@ -8,7 +10,7 @@ License:        MIT
 URL:            http://www.mono-project.com/Main_Page
 # Prereleases are available here
 # http://mono.ximian.com/monobuild/preview/sources-preview/
-Source0:        http://ftp.novell.com/pub/%{name}/sources/%{name}/%{name}-%{version}.tar.bz2
+Source0:        http://mono.ximian.com/monobuild/snapshot/sources-trunk/%name-%version.tar.bz2
 Source1:        monodir.c
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -16,7 +18,7 @@ BuildRequires:  bison 
 BuildRequires:  glib2-devel
 BuildRequires:  pkgconfig
 BuildRequires:  libicu-devel
-BuildRequires:  libgdiplus-devel >= 2.4
+BuildRequires:  libgdiplus-devel >= 2.4.2
 BuildRequires:  zlib-devel
 %ifarch ia64
 BuildRequires:  libunwind
@@ -42,9 +44,9 @@ Patch2: mono-1.2.3-use-monodir.patch
 Patch3: mono-2.2-uselibdir.patch
 Patch4: mono-2.0-monoservice.patch
 Patch5: mono-2.0-metadata-makefile.patch
-Patch6: mono-22-libgdiwinform.patch
+Patch6: mono-242-libgdiplusconfig.patch
 Patch7: mono-22-libdir.patch
-Patch8: mono-24-ppc-glocks.patch
+Patch8: mono-242-metadata-appconf.patch
 
 %description
 The Mono runtime implements a JIT engine for the ECMA CLI
@@ -55,7 +57,7 @@ metadata access libraries.
 %package core
 Summary:        The Mono CIL runtime, suitable for running .NET code
 Group:          Development/Languages
-Requires:	libgdiplus
+Requires:       libgdiplus
 
 %description core
 This package contains the core of the Mono runtime including its
@@ -76,7 +78,7 @@ assembler and other various tools.
 
 %package nunit
 Summary:        NUnit Testing Framework
-License:	zlib with acknowledgement
+License:        zlib with acknowledgement
 Group:          Development/Languages
 Requires:       mono-core = %{version}-%{release}
 Requires:       glib2-devel
@@ -139,6 +141,15 @@ This package provides a fully managed im
 System.Windows.Forms, the default graphical toolkit for .NET
 applications.
 
+%package wcf
+Summary:        Mono implementation of Windows Communication Foundation
+Group:          Development/Languages
+Requires:       mono-core = %{version}-%{release}
+
+%description wcf
+This package provides an implementation of WCF, the Windows Communication
+Foundation.
+
 %package web
 Summary:        ASP.NET, Remoting, and Web Services for Mono
 Group:          Development/Languages
@@ -152,7 +163,7 @@ development of web application, web serv
 Summary:        Development files for system.web
 Group:          Development/Languages
 Requires:       mono-core = %{version}-%{release}
-Requires:	mono-web = %{version}-%{release} pkgconfig
+Requires:       mono-web = %{version}-%{release} pkgconfig
 
 %description web-devel
 This package provides the .pc file for mono-web
@@ -236,9 +247,9 @@ no longer maintained. MySQL AB now provi
 which is fully managed and actively maintained.
 
 %package -n monodoc
-Summary:	The mono documentation system
-Group:		Documentation
-Requires:	mono-core = %{version}-%{release}
+Summary:        The mono documentation system
+Group:          Documentation
+Requires:       mono-core = %{version}-%{release}
 
 %description -n monodoc
 monodoc is the documentation package for the mono .NET environment
@@ -253,9 +264,9 @@ Requires: mono-core = %{version}-%{relea
 Development file for monodoc
 
 %package moonlight
-Summary:	All the parts required for moonlight compilation
-Group:		Development/Libraries
-Requires:	mono-core = %{version}-%{release}
+Summary:        All the parts required for moonlight compilation
+Group:          Development/Libraries
+Requires:       mono-core = %{version}-%{release}
 
 %description moonlight
 mono-moonlight are all the parts required for moonlight compilation
@@ -281,7 +292,7 @@ mono-moonlight are all the parts require
   %{nil}
 
 %prep
-%setup -q 
+%setup -q
 
 %patch0 -p1 -b .ppc-threading
 %patch1 -p1 -b .libdir
@@ -289,8 +300,8 @@ mono-moonlight are all the parts require
 %patch3 -p1 -b .uselibdir
 %patch4 -p1 -b .monoservice
 %patch5 -p1 -b .metadata-makefile
+%patch8 -p1 -b .metadata-appconf
 %patch6 -p1 -b .libgdiplus
-%patch8 -p1 -b .glocks-ppc
 sed -i -e 's!@libdir@!%{_libdir}!' %{PATCH7}
 %patch7 -p1 -b .libdir-22
 sed -i -e 's!%{_libdir}!@libdir@!' %{PATCH7}
@@ -302,7 +313,7 @@ sed -i -e 's!$(prefix)/lib/!%{_libdir}/!
 autoreconf -f -i -s
 
 # Add undeclared Arg
-sed -i "61a #define ARG_MAX	_POSIX_ARG_MAX" mono/io-layer/wapi_glob.h
+sed -i "61a #define ARG_MAX     _POSIX_ARG_MAX" mono/io-layer/wapi_glob.h
 
 # Remove prebuilt binaries
 rm -rf mcs/class/lib/monolite/*
@@ -370,30 +381,20 @@ install monodir %{buildroot}%{_bindir}
 %doc AUTHORS COPYING.LIB ChangeLog NEWS README
 %{_bindir}/mono
 %{_bindir}/monodir
-%{_bindir}/mono-api-*
-%mono_bin csharp
-%{_bindir}/gacutil1
-%mono_bin mod
-%mono_bin mono-cil-strip
-%{monodir}/?.0/mono-api-info*
 %{_bindir}/mono-test-install
-%{_bindir}/gacutil2
 %mono_bin certmgr
 %mono_bin chktrust
+%mono_bin csharp
 %mono_bin gacutil
+%{_bindir}/gacutil1
+%{_bindir}/gacutil2
 %mono_bin gmcs
 %mono_bin mcs
 %{_bindir}/mcs1
 %mono_bin mozroots
-%mono_bin mconfig
 %mono_bin setreg
 %mono_bin sn
-%mono_bin installvst
-%mono_bin monolinker
-%{monodir}/?.0/installutil.*
-%{monodir}/3.5/System.Web.Extensions*
 %{monodir}/2.0/System.Xml.Linq.dll
-%{_bindir}/mkbundle2
 %{_libdir}/libmono.so.*
 %{_libdir}/libmono-profiler-logging.so.*
 %{_mandir}/man1/certmgr.1.gz
@@ -404,12 +405,8 @@ install monodir %{buildroot}%{_bindir}
 %{_mandir}/man1/mozroots.1.gz
 %{_mandir}/man1/setreg.1.gz
 %{_mandir}/man1/sn.1.gz
-%{_mandir}/man1/monolinker.1.gz
-%{_mandir}/man1/resgen.1.gz
-%{_mandir}/man1/mconfig.1.gz
 %{_mandir}/man5/mono-config.5.gz
 %{_mandir}/man1/csharp.1.gz
-%{_mandir}/man1/mono-cil-strip.1.gz
 %{_libdir}/libMonoPosixHelper.so
 %dir %{monodir}
 %dir %{monodir}/1.0
@@ -422,31 +419,27 @@ install monodir %{buildroot}%{_bindir}
 %gac_dll I18N.West
 %gac_dll ICSharpCode.SharpZipLib
 %{monodir}/compat-*/ICSharpCode.SharpZipLib.dll
+%{monodir}/gac/Mono.Cecil
+%{monodir}/gac/Mono.Cecil.Mdb
+%gac_dll cscompmgd
+%gac_dll CustomMarshalers
 %gac_dll Microsoft.VisualC
 %gac_dll Mono.C5
 %gac_dll Mono.Cairo
-%{monodir}/gac/Mono.Cecil
-%{monodir}/gac/Mono.Cecil.Mdb
 %gac_dll Mono.CompilerServices.SymbolWriter
+%gac_dll Mono.CSharp
+%gac_dll System.Drawing
 %gac_dll Mono.GetOptions
+%gac_dll Mono.Management
 %gac_dll Mono.Posix
 %gac_dll Mono.Security
+%gac_dll Mono.Simd
+%gac_dll OpenSystem.C
 %gac_dll System
 %gac_dll System.Configuration
-%gac_dll System.Drawing
+%gac_dll System.Core
 %gac_dll System.Security
 %gac_dll System.Xml
-%gac_dll System.Core
-%gac_dll Mono.CSharp
-%gac_dll Mono.Management
-%gac_dll Mono.Simd
-%gac_dll System.ComponentModel.DataAnnotations
-%gac_dll System.IdentityModel.Selectors
-%gac_dll System.IdentityModel
-%gac_dll System.Runtime.Serialization
-%gac_dll cscompmgd
-%gac_dll CustomMarshalers
-%gac_dll OpenSystem.C
 %{monodir}/gac/System.Xml.Linq
 %{monodir}/?.0/mscorlib.dll
 %{monodir}/?.0/mscorlib.dll.mdb
@@ -457,17 +450,17 @@ install monodir %{buildroot}%{_bindir}
 %config (noreplace) %{_sysconfdir}/mono/config
 %config (noreplace) %{_sysconfdir}/mono/1.0/machine.config
 %config (noreplace) %{_sysconfdir}/mono/2.0/machine.config
-%config (noreplace) %{_sysconfdir}/mono/mconfig/config.xml
 %config (noreplace) %{_sysconfdir}/mono/2.0/settings.map
 %{_libdir}/mono-source-libs/
 
 %files devel
 %defattr(-,root,root,-)
+%{_bindir}/mono-api-*
+%{monodir}/?.0/mono-api-info*
 %{_bindir}/monodis
-%{_bindir}/pedump
+%{_bindir}/al1
 %mono_bin_1 al al
 %mono_bin_2 al2 al
-%{_bindir}/al1
 %mono_bin caspol
 %mono_bin cert2spc
 %mono_bin cilc
@@ -476,6 +469,8 @@ install monodir %{buildroot}%{_bindir}
 %mono_bin_1 genxs1 genxs
 %{_bindir}/genxs
 %mono_bin sgen
+%{monodir}/?.0/installutil.*
+%mono_bin installvst
 %mono_bin_1 ilasm ilasm
 %{_bindir}/ilasm1
 %mono_bin_2 ilasm2 ilasm
@@ -483,16 +478,21 @@ install monodir %{buildroot}%{_bindir}
 %mono_bin makecert
 %mono_bin mkbundle
 %{_bindir}/mkbundle1
+%{_bindir}/mkbundle2
+%mono_bin mono-cil-strip
+%mono_bin monolinker
 %mono_bin_1 monop monop
 %{_bindir}/monop1
 %mono_bin_2 monop2 monop
 %mono_bin mono-shlib-cop
 %mono_bin mono-xmltool
+%{_bindir}/pedump
 %mono_bin permview
 %mono_bin prj2make
-%mono_bin_1 resgen resgen
 %{_bindir}/resgen1
+%mono_bin_1 resgen resgen
 %mono_bin_2 resgen2 resgen
+%{_mandir}/man1/resgen.1.gz
 %mono_bin secutil
 %mono_bin signcode
 %mono_bin xbuild
@@ -507,6 +507,8 @@ install monodir %{buildroot}%{_bindir}
 %{_mandir}/man1/macpack.1.gz
 %{_mandir}/man1/makecert.1.gz
 %{_mandir}/man1/mkbundle.1.gz
+%{_mandir}/man1/mono-cil-strip.1.gz
+%{_mandir}/man1/monolinker.1.gz
 %{_mandir}/man1/mono-shlib-cop.1.gz
 %{_mandir}/man1/mono-xmltool.1.gz
 %{_mandir}/man1/monodis.1.gz
@@ -598,40 +600,42 @@ install monodir %{buildroot}%{_bindir}
 %mono_bin_1 mono-service mono-service
 %mono_bin_2 mono-service2 mono-service
 %{monodir}/gac/mono-service
+%gac_dll System.Configuration.Install
 %gac_dll System.Management
 %gac_dll System.Messaging
 %gac_dll System.ServiceProcess
-%gac_dll System.ServiceModel
-%gac_dll System.Configuration.Install
 %gac_dll Microsoft.Vsa
 %gac_dll Mono.Messaging.RabbitMQ
 %gac_dll Mono.Messaging
 %gac_dll RabbitMQ.Client
 
-%files winforms
-%defattr(-,root,root,-)
-%gac_dll System.Windows.Forms
-%gac_dll Accessibility
-%gac_dll System.Design
-%gac_dll System.Drawing.Design
+%files wcf
+%defattr(-, root, root, -)
+%gac_dll System.IdentityModel
+%gac_dll System.IdentityModel.Selectors
+%gac_dll System.Runtime.Serialization
+%gac_dll System.ServiceModel
+%gac_dll System.ServiceModel.Web
 
 %files web
 %defattr(-,root,root,-)
 %gac_dll Mono.Http
 %gac_dll Mono.Web
-%gac_dll Mono.WebBrowser
+%gac_dll System.ComponentModel.DataAnnotations
 %gac_dll System.Runtime.Remoting
-%gac_dll System.Web
 %gac_dll System.Runtime.Serialization.Formatters.Soap
-%{monodir}/compat-2.0/System.Web.Extensions*dll
-%gac_dll System.ServiceModel.Web
+%gac_dll System.Web
 %gac_dll System.Web.Abstractions
 %gac_dll System.Web.DynamicData
+%gac_dll System.Web.Extensions
+%gac_dll System.Web.Extensions.Design
+%{monodir}/compat-2.0/System.Web.Extensions*dll
+%{monodir}/3.5/System.Web.Extensions*
+%gac_dll System.Web.Mvc
 %gac_dll System.Web.Routing
 %gac_dll System.Web.Services
-%gac_dll System.Web.Extensions.Design
-%gac_dll System.Web.Extensions
 %mono_bin disco
+%mono_bin mconfig
 %mono_bin soapsuds
 %mono_bin_1 wsdl wsdl
 %{_bindir}/wsdl1
@@ -639,6 +643,7 @@ install monodir %{buildroot}%{_bindir}
 %mono_bin_2 xsd2 xsd
 %mono_bin_1 xsd xsd
 %{_mandir}/man1/disco.1.gz
+%{_mandir}/man1/mconfig.1.gz
 %{_mandir}/man1/soapsuds.1.gz
 %{_mandir}/man1/wsdl.1.gz
 %{_mandir}/man1/xsd.1.gz
@@ -646,6 +651,7 @@ install monodir %{buildroot}%{_bindir}
 %config (noreplace) %{_sysconfdir}/mono/2.0/Browsers/Compat.browser
 %config (noreplace) %{_sysconfdir}/mono/1.0/DefaultWsdlHelpGenerator.aspx
 %config (noreplace) %{_sysconfdir}/mono/2.0/DefaultWsdlHelpGenerator.aspx
+%config (noreplace) %{_sysconfdir}/mono/mconfig/config.xml
 %config (noreplace) %{_sysconfdir}/mono/2.0/web.config
 %mono_bin httpcfg
 %{_mandir}/man1/httpcfg.1.gz
@@ -656,6 +662,16 @@ install monodir %{buildroot}%{_bindir}
 %{_libdir}/pkgconfig/system.web.extensions_1.0.pc
 %{_libdir}/pkgconfig/system.web.extensions.design_1.0.pc
 
+%files winforms
+%defattr(-,root,root,-)
+%gac_dll Accessibility
+%gac_dll System.Design
+%gac_dll System.Drawing.Design
+%gac_dll System.Windows.Forms
+# Put here temporarily to break dependency issues
+# (cf. openSUSE packaging). Will be fixed post 1.2.5
+%gac_dll Mono.WebBrowser
+
 %files data
 %defattr(-,root,root,-)
 %mono_bin sqlsharp
@@ -706,6 +722,7 @@ install monodir %{buildroot}%{_bindir}
 %{_libdir}/monodoc/*
 %{_libdir}/mono/monodoc/monodoc.dll
 %mono_bin mdoc
+%mono_bin mod
 %{_bindir}/mdoc-*
 %{_bindir}/mdass*
 %{_bindir}/mdval*
@@ -720,6 +737,42 @@ install monodir %{buildroot}%{_bindir}
 %{_libdir}/pkgconfig/monodoc.pc
 
 %changelog
+* Tue Aug 25 2009 Michel Salim  - 2.4.2.3-2
+- Rearrange assemblies to properly fix bz 434709:
+  * mono-core can now be installed on its own, no longer pulling in
+    monodoc, mono-extras and mono-web
+  * mono-web no longer pull in mono-extras
+
+* Wed Jul 29 2009 Paul F. Johnson  2.4.2.3.1
+- Update to 2.4.2.3
+
+* Fri Jul 17 2009 Paul F. Johnson  2.4.2.2-1
+- Patch for cve-2009-0217
+
+* Thu Jul 09 2009 Paul F. Johnson  2.4.2.1-1
+- Bump to 2.4.2.1 release
+- Add system.web.mvc
+
+* Tue Jun 30 2009 Paul F. Johnson  2.4.2-5
+- Bump to 2.4.2 official release
+- Move mkbundle2 to devel (BZ 497187)
+
+* Mon Jun 22 2009 Paul F. Johnson  2.4.2-4
+- Bump to 2.4.2 RC 1
+
+* Wed Jun 17 2009 Paul F. Johnson  2.4.2-3
+- Bump to 2.4.2 preview 2
+- Fix libgdiplus winform patch
+
+* Sun Jun 14 2009 Paul F. Johnson  2.4.2-2
+- Fix metadata makefile (duplicates appconf.h during make install)
+- Move System.Web to mono-core (bz 434709)
+- Move System.Configuration.Install to mono-core (bz 434709)
+
+* Tue Jun 09 2009 Paul F. Johnson  2.4.2-1
+- Bump to 2.4.2 preview
+- remove ppc glocks patch
+
 * Wed Apr 15 2009 Toshio Kuratomi  2.4-19
 - And turn off bootstrapping and make sure it rebuilds on all platforms.
 
@@ -951,7 +1004,7 @@ install monodir %{buildroot}%{_bindir}
 * Mon Apr 07 2008 Xavier Lamien  - 1.9-4
 - Added undeclared function bug #xxxx.
 
-* Mon Mar 17 2008 Xavier Lamien	 - 1.9-3
+* Mon Mar 17 2008 Xavier Lamien  - 1.9-3
 - Added require on mono-nunit-devel
 
 * Thu Mar 06 2008 Paul F. Johnson  1.9-2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mono/F-11/sources,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -p -r1.50 -r1.51
--- sources	14 Apr 2009 23:52:01 -0000	1.50
+++ sources	3 Sep 2009 17:43:14 -0000	1.51
@@ -1 +1 @@
-da2bf1c0aba2958d26c5e8a9a49fd9d1  mono-2.4.tar.bz2
+696f25afc8453cd0d1c78de6e905dcf2  mono-2.4.2.3.tar.bz2


--- import.log DELETED ---


--- mono-22-libgdiwinform.patch DELETED ---


--- mono-24-ppc-glocks.patch DELETED ---



From salimma at fedoraproject.org  Thu Sep  3 17:43:15 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Thu,  3 Sep 2009 17:43:15 +0000 (UTC)
Subject: rpms/mono/devel import.log,1.54,NONE
Message-ID: <20090903174315.1C2A911C0099@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/mono/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12022/devel

Removed Files:
	import.log 
Log Message:
- Update F-11's mono to 2.4.2.3 from rawhide
- remove import.log for F-11 and devel



--- import.log DELETED ---



From pkgdb at fedoraproject.org  Thu Sep  3 17:51:18 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Thu, 03 Sep 2009 17:51:18 +0000
Subject: [pkgdb] mutt: deji has requested commit
Message-ID: <20090903175118.6530810F87F@bastion2.fedora.phx.redhat.com>

deji has requested the commit acl on mutt (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mutt



From pkgdb at fedoraproject.org  Thu Sep  3 17:51:36 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Thu, 03 Sep 2009 17:51:36 +0000
Subject: [pkgdb] mutt: deji has requested commit
Message-ID: <20090903175136.A2A1C10F85C@bastion2.fedora.phx.redhat.com>

deji has requested the commit acl on mutt (Fedora 10)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mutt



From pkgdb at fedoraproject.org  Thu Sep  3 17:51:43 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Thu, 03 Sep 2009 17:51:43 +0000
Subject: [pkgdb] mutt: deji has requested commit
Message-ID: <20090903175143.38E9410F886@bastion2.fedora.phx.redhat.com>

deji has requested the commit acl on mutt (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mutt



From arbiter at fedoraproject.org  Thu Sep  3 18:26:26 2009
From: arbiter at fedoraproject.org (arbiter)
Date: Thu,  3 Sep 2009 18:26:26 +0000 (UTC)
Subject: rpms/bip/F-10 .cvsignore,1.5,1.6 bip.spec,1.7,1.8 sources,1.5,1.6
Message-ID: <20090903182626.233C111C0099@cvs1.fedora.phx.redhat.com>

Author: arbiter

Update of /cvs/pkgs/rpms/bip/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30658/F-10

Modified Files:
	.cvsignore bip.spec sources 
Log Message:
0.8.2


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bip/F-10/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	15 Mar 2009 18:28:08 -0000	1.5
+++ .cvsignore	3 Sep 2009 18:26:25 -0000	1.6
@@ -1 +1 @@
-bip-0.8.0.tar.gz
+bip-0.8.2.tar.gz


Index: bip.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bip/F-10/bip.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- bip.spec	15 Mar 2009 18:28:08 -0000	1.7
+++ bip.spec	3 Sep 2009 18:26:25 -0000	1.8
@@ -1,5 +1,5 @@
 Name:    bip
-Version: 0.8.0
+Version: 0.8.2
 Release: 1%{?dist}
 Summary: IRC Bouncer
 Group:   Applications/Internet
@@ -83,6 +83,15 @@ fi
 %attr(-,bip,bip) %dir %{_localstatedir}/log/bip
 
 %changelog
+* Thu Sep 03 2009 Lorenzo Villani  - 0.8.2-1
+- 0.8.2
+
+* Fri Aug 21 2009 Tomas Mraz  - 0.8.0-3
+- rebuilt with new openssl
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 0.8.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Mar 05 2009 Lorenzo Villani  - 0.8.0-1
 - 0.8.0
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bip/F-10/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	15 Mar 2009 18:28:08 -0000	1.5
+++ sources	3 Sep 2009 18:26:25 -0000	1.6
@@ -1 +1 @@
-ee036d96fec6222de5a8449e013552da  bip-0.8.0.tar.gz
+3f3a66f6179456ba7efb1970a89f46dd  bip-0.8.2.tar.gz



From arbiter at fedoraproject.org  Thu Sep  3 18:26:25 2009
From: arbiter at fedoraproject.org (arbiter)
Date: Thu,  3 Sep 2009 18:26:25 +0000 (UTC)
Subject: rpms/bip/EL-5 .cvsignore,1.5,1.6 bip.spec,1.8,1.9 sources,1.5,1.6
Message-ID: <20090903182625.4776711C0099@cvs1.fedora.phx.redhat.com>

Author: arbiter

Update of /cvs/pkgs/rpms/bip/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30658/EL-5

Modified Files:
	.cvsignore bip.spec sources 
Log Message:
0.8.2


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bip/EL-5/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	15 Mar 2009 18:28:07 -0000	1.5
+++ .cvsignore	3 Sep 2009 18:26:24 -0000	1.6
@@ -1 +1 @@
-bip-0.8.0.tar.gz
+bip-0.8.2.tar.gz


Index: bip.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bip/EL-5/bip.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- bip.spec	15 Mar 2009 18:28:07 -0000	1.8
+++ bip.spec	3 Sep 2009 18:26:24 -0000	1.9
@@ -1,5 +1,5 @@
 Name:    bip
-Version: 0.8.0
+Version: 0.8.2
 Release: 1%{?dist}
 Summary: IRC Bouncer
 Group:   Applications/Internet
@@ -83,6 +83,15 @@ fi
 %attr(-,bip,bip) %dir %{_localstatedir}/log/bip
 
 %changelog
+* Thu Sep 03 2009 Lorenzo Villani  - 0.8.2-1
+- 0.8.2
+
+* Fri Aug 21 2009 Tomas Mraz  - 0.8.0-3
+- rebuilt with new openssl
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 0.8.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Mar 05 2009 Lorenzo Villani  - 0.8.0-1
 - 0.8.0
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bip/EL-5/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	15 Mar 2009 18:28:07 -0000	1.5
+++ sources	3 Sep 2009 18:26:24 -0000	1.6
@@ -1 +1 @@
-ee036d96fec6222de5a8449e013552da  bip-0.8.0.tar.gz
+3f3a66f6179456ba7efb1970a89f46dd  bip-0.8.2.tar.gz



From arbiter at fedoraproject.org  Thu Sep  3 18:26:26 2009
From: arbiter at fedoraproject.org (arbiter)
Date: Thu,  3 Sep 2009 18:26:26 +0000 (UTC)
Subject: rpms/bip/F-11 .cvsignore,1.5,1.6 bip.spec,1.8,1.9 sources,1.5,1.6
Message-ID: <20090903182626.E71CC11C0099@cvs1.fedora.phx.redhat.com>

Author: arbiter

Update of /cvs/pkgs/rpms/bip/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30658/F-11

Modified Files:
	.cvsignore bip.spec sources 
Log Message:
0.8.2


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bip/F-11/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	15 Mar 2009 18:25:22 -0000	1.5
+++ .cvsignore	3 Sep 2009 18:26:26 -0000	1.6
@@ -1 +1 @@
-bip-0.8.0.tar.gz
+bip-0.8.2.tar.gz


Index: bip.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bip/F-11/bip.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- bip.spec	5 Mar 2009 11:58:16 -0000	1.8
+++ bip.spec	3 Sep 2009 18:26:26 -0000	1.9
@@ -1,5 +1,5 @@
 Name:    bip
-Version: 0.8.0
+Version: 0.8.2
 Release: 1%{?dist}
 Summary: IRC Bouncer
 Group:   Applications/Internet
@@ -83,6 +83,15 @@ fi
 %attr(-,bip,bip) %dir %{_localstatedir}/log/bip
 
 %changelog
+* Thu Sep 03 2009 Lorenzo Villani  - 0.8.2-1
+- 0.8.2
+
+* Fri Aug 21 2009 Tomas Mraz  - 0.8.0-3
+- rebuilt with new openssl
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 0.8.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Mar 05 2009 Lorenzo Villani  - 0.8.0-1
 - 0.8.0
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bip/F-11/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	15 Mar 2009 18:25:22 -0000	1.5
+++ sources	3 Sep 2009 18:26:26 -0000	1.6
@@ -1 +1 @@
-ee036d96fec6222de5a8449e013552da  bip-0.8.0.tar.gz
+3f3a66f6179456ba7efb1970a89f46dd  bip-0.8.2.tar.gz



From ajax at fedoraproject.org  Thu Sep  3 18:26:48 2009
From: ajax at fedoraproject.org (Adam Jackson)
Date: Thu,  3 Sep 2009 18:26:48 +0000 (UTC)
Subject: rpms/xorg-x11-server-utils/F-11 sources, 1.15,
	1.16 xorg-x11-server-utils.spec, 1.43, 1.44
Message-ID: <20090903182648.7B54B11C0099@cvs1.fedora.phx.redhat.com>

Author: ajax

Update of /cvs/pkgs/rpms/xorg-x11-server-utils/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30988

Modified Files:
	sources xorg-x11-server-utils.spec 
Log Message:
* Thu Sep 03 2009 Adam Jackson  7.4-7.1
- xrandr 1.3.0 (#512208)



Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server-utils/F-11/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- sources	4 Feb 2009 21:50:49 -0000	1.15
+++ sources	3 Sep 2009 18:26:48 -0000	1.16
@@ -13,4 +13,4 @@ d074e79d380b031d2f60e4cd56538c93  xsetmo
 9af7db9f3052aef0b11636720b3101dd  xsetroot-1.0.2.tar.bz2
 86ab558441edfb86f853639e4290a754  xstdcmap-1.0.1.tar.bz2
 e0744594f4e5969b20df28d897781318  xvidtune-1.0.1.tar.bz2
-ea230049f757cd48fa46965c36ab552c  xrandr-1.2.99.4.tar.bz2
+616612a15711a4422e71be6acc42ca3c  xrandr-1.3.0.tar.bz2


Index: xorg-x11-server-utils.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server-utils/F-11/xorg-x11-server-utils.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -p -r1.43 -r1.44
--- xorg-x11-server-utils.spec	26 Feb 2009 11:33:01 -0000	1.43
+++ xorg-x11-server-utils.spec	3 Sep 2009 18:26:48 -0000	1.44
@@ -5,7 +5,7 @@
 Summary: X.Org X11 X server utilities
 Name: xorg-x11-%{pkgname}
 Version: 7.4
-Release: 7%{?dist}
+Release: 7.1%{?dist}
 License: MIT
 Group: User Interface/X
 URL: http://www.x.org
@@ -18,7 +18,7 @@ Source4:  http://www.x.org/pub/individua
 Source5:  http://www.x.org/pub/individual/app/xgamma-1.0.2.tar.bz2
 Source6:  http://www.x.org/pub/individual/app/xhost-1.0.2.tar.bz2
 Source7:  http://www.x.org/pub/individual/app/xmodmap-1.0.3.tar.bz2
-Source8:  http://www.x.org/pub/individual/app/xrandr-1.2.99.4.tar.bz2
+Source8:  http://www.x.org/pub/individual/app/xrandr-1.3.0.tar.bz2
 Source9:  http://www.x.org/pub/individual/app/xrdb-1.0.5.tar.bz2
 Source10: http://www.x.org/pub/individual/app/xrefresh-1.0.2.tar.bz2
 Source11: http://www.x.org/pub/individual/app/xset-1.0.4.tar.bz2
@@ -201,6 +201,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Thu Sep 03 2009 Adam Jackson  7.4-7.1
+- xrandr 1.3.0 (#512208)
+
 * Thu Feb 26 2009 Fedora Release Engineering  - 7.4-7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 



From rdieter at fedoraproject.org  Thu Sep  3 18:47:44 2009
From: rdieter at fedoraproject.org (Rex Dieter)
Date: Thu,  3 Sep 2009 18:47:44 +0000 (UTC)
Subject: rpms/kde-settings/devel .cvsignore, 1.60, 1.61 kde-settings.spec,
	1.84, 1.85 sources, 1.62, 1.63
Message-ID: <20090903184744.6C93711C0099@cvs1.fedora.phx.redhat.com>

Author: rdieter

Update of /cvs/pkgs/rpms/kde-settings/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4687

Modified Files:
	.cvsignore kde-settings.spec sources 
Log Message:
* Thu Sep 03 2009 Rex Dieter  - 4.3-5
- plasma-desktop-appletsrc: wallpaper=/usr/share/wallpapers/Constantine_Mosaico/



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kde-settings/devel/.cvsignore,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -p -r1.60 -r1.61
--- .cvsignore	18 Aug 2009 18:38:56 -0000	1.60
+++ .cvsignore	3 Sep 2009 18:47:44 -0000	1.61
@@ -1 +1 @@
-kde-settings-4.3-4.tar.bz2
+kde-settings-4.3-5.tar.bz2


Index: kde-settings.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kde-settings/devel/kde-settings.spec,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -p -r1.84 -r1.85
--- kde-settings.spec	26 Aug 2009 14:39:14 -0000	1.84
+++ kde-settings.spec	3 Sep 2009 18:47:44 -0000	1.85
@@ -1,11 +1,11 @@
 # THIS SPECFILE IS FOR F12 ONLY!
 
-%define rel 4
+%define rel 5
 
 Summary: Config files for kde
 Name:    kde-settings
 Version: 4.3
-Release: %{rel}.2
+Release: %{rel}
 
 Group:   System Environment/Base
 License: Public Domain
@@ -150,6 +150,9 @@ touch --no-create %{_datadir}/kde-settin
 
 
 %changelog
+* Thu Sep 03 2009 Rex Dieter  - 4.3-5
+- plasma-desktop-appletsrc: wallpaper=/usr/share/wallpapers/Constantine_Mosaico/
+
 * Wed Aug 26 2009 Rex Dieter  - 4.3-4.2
 - drop Requires: system-backgrounds-kde (move to kdebase-workspace)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kde-settings/devel/sources,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -p -r1.62 -r1.63
--- sources	18 Aug 2009 18:38:56 -0000	1.62
+++ sources	3 Sep 2009 18:47:44 -0000	1.63
@@ -1 +1 @@
-e5d095626685f9c211ae44efc00dab66  kde-settings-4.3-4.tar.bz2
+6178c6f7980cf45849081c21f331b197  kde-settings-4.3-5.tar.bz2



From salimma at fedoraproject.org  Thu Sep  3 18:54:28 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Thu,  3 Sep 2009 18:54:28 +0000 (UTC)
Subject: rpms/libgdiplus/F-11 .cvsignore, 1.23, 1.24 libgdiplus.spec, 1.43, 
	1.44 sources, 1.26, 1.27
Message-ID: <20090903185428.8162911C0099@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/libgdiplus/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6169/F-11

Modified Files:
	.cvsignore libgdiplus.spec sources 
Log Message:
* Thu Sep  3 2009 Michel Salim  - 2.4.2-3
- Enable unit tests
- Corrected project and source URLs
- Remove obsolete license files



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libgdiplus/F-11/.cvsignore,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- .cvsignore	27 Feb 2009 22:46:32 -0000	1.23
+++ .cvsignore	3 Sep 2009 18:54:28 -0000	1.24
@@ -1 +1 @@
-libgdiplus-2.4.tar.bz2
+libgdiplus-2.4.2.tar.bz2


Index: libgdiplus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libgdiplus/F-11/libgdiplus.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -p -r1.43 -r1.44
--- libgdiplus.spec	26 Mar 2009 23:09:11 -0000	1.43
+++ libgdiplus.spec	3 Sep 2009 18:54:28 -0000	1.44
@@ -1,12 +1,12 @@
 Name:           libgdiplus
-Version:        2.4
-Release:        5%{?dist}
-Summary:        libgdiplus: An Open Source implementation of the GDI+ API
+Version:        2.4.2
+Release:        3%{?dist}
+Summary:        An implementation of the GDI+ API
 
 Group:          System Environment/Libraries
 License:        MIT
-URL:            http://mono.ximian.com/monobuild/preview/sources-preview/
-Source0:        %{name}-%{version}.tar.bz2
+URL:            http://mono-project.com/Libgdiplus
+Source0:        ftp://ftp.novell.com/pub/mono/sources/libgdiplus/libgdiplus-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  freetype-devel glib2-devel libjpeg-devel libtiff-devel
@@ -15,8 +15,7 @@ BuildRequires:  cairo-devel
 BuildRequires:  zlib-devel
 
 %description
-An Open Source implementation of the GDI+ API, it is part of the Mono 
-Project
+An implementation of the GDI+ API, built on top of Cairo.
 
 %package devel
 Summary: Development files for libgdiplus
@@ -24,7 +23,7 @@ Group: Development/Libraries
 Requires: %{name} = %{version}-%{release} pkgconfig
 
 %description devel
-Development files for libgdiplus
+This package contains development files for %{name}.
 
 %prep
 %setup -q
@@ -34,6 +33,10 @@ perl -pi -e "s,-Werror,,g" src/Makefile
 %configure --disable-static 
 make %{?_smp_mflags} 
 
+%check
+make check
+
+
 %install
 rm -rf %{buildroot}
 make install DESTDIR=%{buildroot}
@@ -48,7 +51,7 @@ rm -rf %{buildroot}
 %postun -p /sbin/ldconfig
 
 %files
-%doc COPYING NEWS README TODO MPL-1.1.html AUTHORS
+%doc COPYING NEWS README TODO AUTHORS
 %defattr(-,root,root,-)
 %{_libdir}/lib*.so.*
 
@@ -59,6 +62,14 @@ rm -rf %{buildroot}
 %{_libdir}/lib*.so
 
 %changelog
+* Thu Sep  3 2009 Michel Salim  - 2.4.2-3
+- Enable unit tests
+- Corrected project and source URLs
+- Remove obsolete license files
+
+* Tue Jun 09 2009 Paul F. Johnson  2.4.2-1
+- bump to 2.4.2 preview
+
 * Wed Mar 26 2009 Paul F. Johnson  2.4-5
 - 2.4 release
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libgdiplus/F-11/sources,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- sources	27 Feb 2009 22:46:32 -0000	1.26
+++ sources	3 Sep 2009 18:54:28 -0000	1.27
@@ -1 +1 @@
-ddf40d6f21ab7e8942abd063d460e4fa  libgdiplus-2.4.tar.bz2
+703210950bce2ed0a9824f897f774925  libgdiplus-2.4.2.tar.bz2



From salimma at fedoraproject.org  Thu Sep  3 18:54:28 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Thu,  3 Sep 2009 18:54:28 +0000 (UTC)
Subject: rpms/libgdiplus/devel libgdiplus.spec,1.45,1.46
Message-ID: <20090903185428.A0C3311C0099@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/libgdiplus/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6169/devel

Modified Files:
	libgdiplus.spec 
Log Message:
* Thu Sep  3 2009 Michel Salim  - 2.4.2-3
- Enable unit tests
- Corrected project and source URLs
- Remove obsolete license files



Index: libgdiplus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libgdiplus/devel/libgdiplus.spec,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -p -r1.45 -r1.46
--- libgdiplus.spec	25 Jul 2009 05:42:05 -0000	1.45
+++ libgdiplus.spec	3 Sep 2009 18:54:28 -0000	1.46
@@ -1,12 +1,12 @@
 Name:           libgdiplus
 Version:        2.4.2
-Release:        2%{?dist}
-Summary:        libgdiplus: An Open Source implementation of the GDI+ API
+Release:        3%{?dist}
+Summary:        An implementation of the GDI+ API
 
 Group:          System Environment/Libraries
 License:        MIT
-URL:            http://mono.ximian.com/monobuild/preview/sources-preview/
-Source0:        %{name}-%{version}.tar.bz2
+URL:            http://mono-project.com/Libgdiplus
+Source0:        ftp://ftp.novell.com/pub/mono/sources/libgdiplus/libgdiplus-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  freetype-devel glib2-devel libjpeg-devel libtiff-devel
@@ -15,8 +15,7 @@ BuildRequires:  cairo-devel
 BuildRequires:  zlib-devel
 
 %description
-An Open Source implementation of the GDI+ API, it is part of the Mono 
-Project
+An implementation of the GDI+ API, built on top of Cairo.
 
 %package devel
 Summary: Development files for libgdiplus
@@ -24,7 +23,7 @@ Group: Development/Libraries
 Requires: %{name} = %{version}-%{release} pkgconfig
 
 %description devel
-Development files for libgdiplus
+This package contains development files for %{name}.
 
 %prep
 %setup -q
@@ -34,6 +33,10 @@ perl -pi -e "s,-Werror,,g" src/Makefile
 %configure --disable-static 
 make %{?_smp_mflags} 
 
+%check
+make check
+
+
 %install
 rm -rf %{buildroot}
 make install DESTDIR=%{buildroot}
@@ -48,7 +51,7 @@ rm -rf %{buildroot}
 %postun -p /sbin/ldconfig
 
 %files
-%doc COPYING NEWS README TODO MPL-1.1.html AUTHORS
+%doc COPYING NEWS README TODO AUTHORS
 %defattr(-,root,root,-)
 %{_libdir}/lib*.so.*
 
@@ -59,6 +62,11 @@ rm -rf %{buildroot}
 %{_libdir}/lib*.so
 
 %changelog
+* Thu Sep  3 2009 Michel Salim  - 2.4.2-3
+- Enable unit tests
+- Corrected project and source URLs
+- Remove obsolete license files
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 2.4.2-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From nalin at fedoraproject.org  Thu Sep  3 18:58:46 2009
From: nalin at fedoraproject.org (Nalin Dahyabhai)
Date: Thu,  3 Sep 2009 18:58:46 +0000 (UTC)
Subject: rpms/hmaccalc/devel .cvsignore, 1.5, 1.6 hmaccalc.spec, 1.5,
	1.6 sources, 1.5, 1.6
Message-ID: <20090903185846.BC91311C0099@cvs1.fedora.phx.redhat.com>

Author: nalin

Update of /cvs/extras/rpms/hmaccalc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7241

Modified Files:
	.cvsignore hmaccalc.spec sources 
Log Message:
update to 0.9.10 to add a minimum truncation length


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/hmaccalc/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	22 Jul 2009 22:11:34 -0000	1.5
+++ .cvsignore	3 Sep 2009 18:58:46 -0000	1.6
@@ -2,3 +2,4 @@ hmaccalc-0.9.6.tar.gz
 hmaccalc-0.9.7.tar.gz
 hmaccalc-0.9.8.tar.gz
 hmaccalc-0.9.9.tar.gz
+hmaccalc-0.9.10.tar.gz


Index: hmaccalc.spec
===================================================================
RCS file: /cvs/extras/rpms/hmaccalc/devel/hmaccalc.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- hmaccalc.spec	25 Jul 2009 02:10:28 -0000	1.5
+++ hmaccalc.spec	3 Sep 2009 18:58:46 -0000	1.6
@@ -12,8 +12,8 @@
 	%{nil}
 
 Name:		hmaccalc
-Version:	0.9.9
-Release:	2%{?dist}
+Version:	0.9.10
+Release:	1%{?dist}
 Summary:	Tools for computing and checking HMAC values for files
 
 Group:		System Environment/Base
@@ -61,6 +61,15 @@ make check
 %{_mandir}/*/*
 
 %changelog
+* Thu Sep  3 2009 Nalin Dahyabhai  0.9.10-1
+- refuse to truncate output below half the size of the hash length, or 80
+  bits, whichever is higher, in case we get used in a situation where
+  not doing so would make us vulnerable to CVE-2009-0217, in which an
+  attacker manages to convince a party doing verification to truncate
+  both the just-computed value and the value to be checked before
+  comparing them, as comparing just 1 bit would make detecting forgeries
+  close to impossible
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.9.9-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/hmaccalc/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	22 Jul 2009 22:11:34 -0000	1.5
+++ sources	3 Sep 2009 18:58:46 -0000	1.6
@@ -1 +1 @@
-889521571d77e4e7705ee2b8ed709008  hmaccalc-0.9.9.tar.gz
+7cdafa7876106e2716c2c09b58c86573  hmaccalc-0.9.10.tar.gz



From scop at fedoraproject.org  Thu Sep  3 19:13:37 2009
From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=)
Date: Thu,  3 Sep 2009 19:13:37 +0000 (UTC)
Subject: rpms/perl-SGML-Parser-OpenSP/devel perl-SGML-Parser-OpenSP.spec, 1.9,
	1.10
Message-ID: <20090903191337.49D8711C0099@cvs1.fedora.phx.redhat.com>

Author: scop

Update of /cvs/pkgs/rpms/perl-SGML-Parser-OpenSP/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15273

Modified Files:
	perl-SGML-Parser-OpenSP.spec 
Log Message:
* Thu Sep  3 2009 Ville Skytt?  - 0.994-4
- Filter out autoprovided OpenSP.so (if %{perl_default_filter} is available).



Index: perl-SGML-Parser-OpenSP.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-SGML-Parser-OpenSP/devel/perl-SGML-Parser-OpenSP.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- perl-SGML-Parser-OpenSP.spec	26 Jul 2009 16:22:38 -0000	1.9
+++ perl-SGML-Parser-OpenSP.spec	3 Sep 2009 19:13:37 -0000	1.10
@@ -1,6 +1,6 @@
 Name:           perl-SGML-Parser-OpenSP
 Version:        0.994
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Perl interface to the OpenSP SGML and XML parser
 
 Group:          Development/Libraries
@@ -18,6 +18,8 @@ BuildRequires:  opensp-devel
 Requires:       perl(Class::Accessor)
 Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
+%{?perl_default_filter}
+
 %description
 SGML::Parser::OpenSP provides a native Perl interface, written in C++
 and XS, to the OpenSP SGML and XML parser.
@@ -62,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Sep  3 2009 Ville Skytt?  - 0.994-4
+- Filter out autoprovided OpenSP.so (if %%{perl_default_filter} is available).
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.994-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From scop at fedoraproject.org  Thu Sep  3 19:26:51 2009
From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=)
Date: Thu,  3 Sep 2009 19:26:51 +0000 (UTC)
Subject: rpms/javasqlite/devel javasqlite.spec,1.15,1.16
Message-ID: <20090903192651.5E9AE11C0099@cvs1.fedora.phx.redhat.com>

Author: scop

Update of /cvs/pkgs/rpms/javasqlite/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18966

Modified Files:
	javasqlite.spec 
Log Message:
* Thu Sep  3 2009 Ville Skytt?  - 20090430-3
- Filter out autoprovided libsqlite_jni.so (if %filter_setup is available).



Index: javasqlite.spec
===================================================================
RCS file: /cvs/pkgs/rpms/javasqlite/devel/javasqlite.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- javasqlite.spec	25 Jul 2009 03:56:20 -0000	1.15
+++ javasqlite.spec	3 Sep 2009 19:26:51 -0000	1.16
@@ -1,6 +1,6 @@
 Name:           javasqlite
 Version:        20090430
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        SQLite Java Wrapper/JDBC Driver
 
 Group:          Development/Libraries
@@ -18,6 +18,10 @@ BuildRequires:  java-devel = 1.5.0
 BuildRequires:  java-javadoc
 Requires:       jre
 
+%{?filter_setup:
+%filter_provides_in %{_libdir}/%{name}/.*\.so$
+%filter_setup}
+
 %description
 javasqlite is a Java wrapper including a basic JDBC driver for the
 SQLite database engine. It is designed using JNI to interface to the
@@ -102,6 +106,9 @@ done
 
 
 %changelog
+* Thu Sep  3 2009 Ville Skytt?  - 20090430-3
+- Filter out autoprovided libsqlite_jni.so (if %%filter_setup is available).
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 20090430-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 
@@ -111,75 +118,75 @@ done
 * Tue Apr 21 2009 Ville Skytt?  - 20090420-1
 - Update to 20090420, feature check patch applied upstream.
 
-* Mon Apr 20 2009 Ville Skytt?  - 20090409-3
+* Mon Apr 20 2009 Ville Skytt?  - 20090409-3
 - Disable extension loading due to security concerns.
 
-* Tue Apr 14 2009 Ville Skytt?  - 20090409-2
+* Tue Apr 14 2009 Ville Skytt?  - 20090409-2
 - Don't use parallel make, Java build doesn't appear parallel clean.
 
-* Sun Apr 12 2009 Ville Skytt?  - 20090409-1
+* Sun Apr 12 2009 Ville Skytt?  - 20090409-1
 - Update to 20090409, enable extension loading.
 - Patch to actually check features of system sqlite lib at build time.
 
 * Wed Feb 25 2009 Fedora Release Engineering  - 20090213-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 
-* Sun Feb 15 2009 Ville Skytt?  - 20090213-1
+* Sun Feb 15 2009 Ville Skytt?  - 20090213-1
 - Update to 20090213.
 - Improve description.
 - Make -javadoc subpackage noarch when built with rpmbuild >= 4.6.0.
 
-* Wed Dec 10 2008 Ville Skytt?  - 20081006-4
+* Wed Dec 10 2008 Ville Skytt?  - 20081006-4
 - Revert previous change, arch specific links break in %%{_datadir}.
 
 * Wed Dec  3 2008 Colin Walters  - 20081006-3
 - Add a link in /usr/share/java to correspond with other jars.
   Someday we'll have a real module system.
 
-* Sun Nov 30 2008 Ville Skytt?  - 20081006-2
+* Sun Nov 30 2008 Ville Skytt?  - 20081006-2
 - Own the /usr/lib*/javasqlite dir (#473609).
 
-* Tue Oct  7 2008 Ville Skytt?  - 20081006-1
+* Tue Oct  7 2008 Ville Skytt?  - 20081006-1
 - 20081006; all upstreamable patches applied upstream.
 
-* Mon Sep  1 2008 Ville Skytt?  - 20080420-3
+* Mon Sep  1 2008 Ville Skytt?  - 20080420-3
 - Include JDBC 3 (Java 1.5.x) drivers.
 - Work around build setup issues #460761 and #460783.
 
-* Sun Aug 31 2008 Ville Skytt?  - 20080420-2
+* Sun Aug 31 2008 Ville Skytt?  - 20080420-2
 - Patch to output error message if loading the lib from a specified
   SQLite.library.path fails.
 - Patch test suite to exit with non-zero status on failures.
 - Run more tests during build, but not SQLite 2.x ones.
 
-* Tue Apr 22 2008 Ville Skytt?  - 20080420-1
+* Tue Apr 22 2008 Ville Skytt?  - 20080420-1
 - 20080420; all upstreamable patches applied upstream.
 
-* Thu Apr  3 2008 Ville Skytt?  - 20080401-2
+* Thu Apr  3 2008 Ville Skytt?  - 20080401-2
 - First Fedora build.
 
-* Wed Apr  2 2008 Ville Skytt?  - 20080401-1
+* Wed Apr  2 2008 Ville Skytt?  - 20080401-1
 - Update to 20080401.
 - Patch to install *.so as an unversioned module.
 - Patch to fix parallel make (#439941, Colin Walters).
 - Build with "-source 5" instead of "-source 5.0" (#439941, Colin Walters).
 - Use %%{_jvmdir} instead of %%{_prefix}/lib/jvm.
 
-* Thu Mar 20 2008 Ville Skytt?  - 20080315-1
+* Thu Mar 20 2008 Ville Skytt?  - 20080315-1
 - 20080315; classpath, lib64, and getboolean patches applied upstream.
 - Install to %%{_libdir}/%%{name} per current Fedora packaging guidelines.
 - Patch to appease recent libtool.
 - Patch to honor $RPM_OPT_FLAGS.
 
-* Sat Nov 10 2007 Ville Skytt?  - 20070915-0.2
+* Sat Nov 10 2007 Ville Skytt?  - 20070915-0.2
 - Build with -source 5.0.
 - More classpath fixes.
 
-* Tue Sep 18 2007 Ville Skytt?  - 20070915-0.1
+* Tue Sep 18 2007 Ville Skytt?  - 20070915-0.1
 - 20070915.
 - Disable parallel build, doesn't work.
 - Patch to fix build and test suite classpath.
 - Patch to add support for ResultSet.getBoolean().
 
-* Fri Sep 14 2007 Ville Skytt?  - 20070914-0.1
+* Fri Sep 14 2007 Ville Skytt?  - 20070914-0.1
 - First build.



From transif at fedoraproject.org  Thu Sep  3 19:27:47 2009
From: transif at fedoraproject.org (Transifex System User)
Date: Thu,  3 Sep 2009 19:27:47 +0000 (UTC)
Subject: comps/po pt.po,1.20,1.21
Message-ID: <20090903192747.DFCD211C0099@cvs1.fedora.phx.redhat.com>

Author: transif

Update of /cvs/pkgs/comps/po
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19220/po

Modified Files:
	pt.po 
Log Message:
Sending translation for Portuguese


View full diff with command:
/usr/bin/cvs -n -f diff -kk -u -p -N -r 1.20 -r 1.21 pt.poIndex: pt.po
===================================================================
RCS file: /cvs/pkgs/comps/po/pt.po,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- pt.po	3 May 2009 23:39:57 -0000	1.20
+++ pt.po	3 Sep 2009 19:27:47 -0000	1.21
@@ -5,8 +5,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: comps\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-05-03 19:10+0000\n"
-"PO-Revision-Date: 2009-05-04 00:43+0100\n"
+"POT-Creation-Date: 2009-09-03 14:24+0000\n"
+"PO-Revision-Date: 2009-09-03 20:27+0100\n"
 "Last-Translator: Rui Gouveia \n"
 "Language-Team: pt \n"
 "MIME-Version: 1.0\n"
@@ -50,1812 +50,1826 @@ msgstr ""
 "X-Poedit-Language: Portuguese\n"
 "X-Poedit-Country: PORTUGAL\n"
 
-#: ../comps-f7.xml.in.h:1
-#: ../comps-f8.xml.in.h:1
 #: ../comps-f9.xml.in.h:1
 #: ../comps-f10.xml.in.h:1
 #: ../comps-f11.xml.in.h:1
+#: ../comps-f12.xml.in.h:1
+#: ../comps-f13.xml.in.h:1
 msgid "A lightweight desktop environment that works well on low end machines."
 msgstr "Um ambiente de trabalho leve que funciona em m?quinas lentas."
 
-#: ../comps-f7.xml.in.h:2
-#: ../comps-f8.xml.in.h:2
 #: ../comps-f9.xml.in.h:2
 #: ../comps-f10.xml.in.h:3
 #: ../comps-f11.xml.in.h:3
+#: ../comps-f12.xml.in.h:5
+#: ../comps-f13.xml.in.h:5
 #: ../comps-el4.xml.in.h:1
 #: ../comps-el5.xml.in.h:1
 msgid "Administration Tools"
 msgstr "Ferramentas de Administra??o"
 
-#: ../comps-f7.xml.in.h:3
-#: ../comps-f8.xml.in.h:3
 #: ../comps-f9.xml.in.h:3
 #: ../comps-f10.xml.in.h:4
 #: ../comps-f11.xml.in.h:4
+#: ../comps-f12.xml.in.h:6
+#: ../comps-f13.xml.in.h:6
 msgid "Afrikaans Support"
 msgstr "Suporte a Afrikaans"
 
-#: ../comps-f7.xml.in.h:4
-#: ../comps-f8.xml.in.h:4
 #: ../comps-f9.xml.in.h:4
 #: ../comps-f10.xml.in.h:5
 #: ../comps-f11.xml.in.h:5
+#: ../comps-f12.xml.in.h:7
+#: ../comps-f13.xml.in.h:7
 msgid "Albanian Support"
 msgstr "Suporte a Alban?s"
 
-#: ../comps-f7.xml.in.h:5
-#: ../comps-f8.xml.in.h:5
 #: ../comps-f9.xml.in.h:5
 #: ../comps-f10.xml.in.h:6
 #: ../comps-f11.xml.in.h:7
+#: ../comps-f12.xml.in.h:9
+#: ../comps-f13.xml.in.h:9
 #: ../comps-el4.xml.in.h:2
 #: ../comps-el5.xml.in.h:2
 msgid "Applications"
 msgstr "Aplica??es"
 
-#: ../comps-f7.xml.in.h:6
-#: ../comps-f8.xml.in.h:6
 #: ../comps-f9.xml.in.h:6
 #: ../comps-f10.xml.in.h:7
 #: ../comps-f11.xml.in.h:8
+#: ../comps-f12.xml.in.h:10
+#: ../comps-f13.xml.in.h:10
 msgid "Applications to perform a variety of tasks"
 msgstr "Aplica??es para efectuar uma variedade de tarefas"
 
-#: ../comps-f7.xml.in.h:7
-#: ../comps-f8.xml.in.h:7
 #: ../comps-f9.xml.in.h:7
 #: ../comps-f10.xml.in.h:8
 #: ../comps-f11.xml.in.h:9
+#: ../comps-f12.xml.in.h:11
+#: ../comps-f13.xml.in.h:11
 #: ../comps-el4.xml.in.h:4
 #: ../comps-el5.xml.in.h:4
 msgid "Arabic Support"
 msgstr "Suporte a ?rabe"
 
-#: ../comps-f7.xml.in.h:8
-#: ../comps-f8.xml.in.h:8
 #: ../comps-f9.xml.in.h:8
 #: ../comps-f10.xml.in.h:9
 #: ../comps-f11.xml.in.h:10
+#: ../comps-f12.xml.in.h:12
+#: ../comps-f13.xml.in.h:12
 #: ../comps-el4.xml.in.h:5
 #: ../comps-el5.xml.in.h:5
 msgid "Armenian Support"
 msgstr "Suporte a Arm?nio"
 
-#: ../comps-f7.xml.in.h:9
-#: ../comps-f8.xml.in.h:9
 #: ../comps-f9.xml.in.h:9
 #: ../comps-f10.xml.in.h:10
 #: ../comps-f11.xml.in.h:11
+#: ../comps-f12.xml.in.h:13
+#: ../comps-f13.xml.in.h:13
 msgid "Assamese Support"
 msgstr "Suporte a Assamese"
 
-#: ../comps-f7.xml.in.h:10
-#: ../comps-f8.xml.in.h:10
 #: ../comps-f9.xml.in.h:10
 #: ../comps-f10.xml.in.h:11
 #: ../comps-f11.xml.in.h:12
+#: ../comps-f12.xml.in.h:14
+#: ../comps-f13.xml.in.h:14
 #: ../comps-el4.xml.in.h:6
 #: ../comps-el5.xml.in.h:6
 msgid "Authoring and Publishing"
 msgstr "Autoria e Publica??o"
 
-#: ../comps-f7.xml.in.h:11
-#: ../comps-f8.xml.in.h:11
 #: ../comps-f9.xml.in.h:11
 #: ../comps-f10.xml.in.h:12
 #: ../comps-f11.xml.in.h:14
+#: ../comps-f12.xml.in.h:16
+#: ../comps-f13.xml.in.h:16
 msgid "Base"
 msgstr "Base"
 
-#: ../comps-f7.xml.in.h:12
-#: ../comps-f8.xml.in.h:12
 #: ../comps-f9.xml.in.h:12
 #: ../comps-f10.xml.in.h:13
 #: ../comps-f11.xml.in.h:15
+#: ../comps-f12.xml.in.h:17
+#: ../comps-f13.xml.in.h:17
 #: ../comps-el4.xml.in.h:7
 #: ../comps-el5.xml.in.h:7
 msgid "Base System"
 msgstr "Sistema de Base"
 
-#: ../comps-f7.xml.in.h:13
-#: ../comps-f8.xml.in.h:13
 #: ../comps-f9.xml.in.h:13
 #: ../comps-f10.xml.in.h:14
 #: ../comps-f11.xml.in.h:16
+#: ../comps-f12.xml.in.h:18
+#: ../comps-f13.xml.in.h:18
 msgid "Basic support for the Ruby programming language."
 msgstr "Suporte b?sico ? linguagem de programa??o Ruby."
 
-#: ../comps-f7.xml.in.h:14
-#: ../comps-f8.xml.in.h:14
 #: ../comps-f9.xml.in.h:14
 #: ../comps-f10.xml.in.h:15
 #: ../comps-f11.xml.in.h:17
+#: ../comps-f12.xml.in.h:19
+#: ../comps-f13.xml.in.h:19
 msgid "Basque Support"
 msgstr "Suporte a Basco"
 
-#: ../comps-f7.xml.in.h:15
-#: ../comps-f8.xml.in.h:15
 #: ../comps-f9.xml.in.h:15
 #: ../comps-f10.xml.in.h:16
 #: ../comps-f11.xml.in.h:18
+#: ../comps-f12.xml.in.h:20
+#: ../comps-f13.xml.in.h:20
 msgid "Belarusian Support"
 msgstr "Suporte a Bielorrusso"
 
-#: ../comps-f7.xml.in.h:16
-#: ../comps-f8.xml.in.h:16
 #: ../comps-f9.xml.in.h:16
 #: ../comps-f10.xml.in.h:17
 #: ../comps-f11.xml.in.h:19
+#: ../comps-f12.xml.in.h:21
+#: ../comps-f13.xml.in.h:21
 msgid "Bengali Support"
 msgstr "Suporte a Bengali"
 
-#: ../comps-f7.xml.in.h:17
-#: ../comps-f8.xml.in.h:17
 #: ../comps-f9.xml.in.h:17
 #: ../comps-f10.xml.in.h:18
 #: ../comps-f11.xml.in.h:20
[...2617 lines suppressed...]
+#: ../comps-f12.xml.in.h:176
+#: ../comps-f13.xml.in.h:176
 msgid "Sardinian Support"
 msgstr "Suporte a Sardenho"
 
 #: ../comps-f11.xml.in.h:182
+#: ../comps-f12.xml.in.h:193
+#: ../comps-f13.xml.in.h:193
 msgid "Sugar Desktop Environment"
 msgstr "Ambientes de Trabalho Sugar"
 
 #: ../comps-f11.xml.in.h:183
+#: ../comps-f12.xml.in.h:194
+#: ../comps-f13.xml.in.h:194
 msgid "Support for cross-compiling programs to 32 bit Windows targets, testing them, and building installers, all from within Fedora."
 msgstr "Suporte para compila??o, testes e instaladores de programas de 32 bits para plataforma Windows, tudo a partir do Fedora."
 
-#: ../comps-f11.xml.in.h:186
+#: ../comps-f11.xml.in.h:187
+#: ../comps-f12.xml.in.h:198
+#: ../comps-f13.xml.in.h:198
 msgid "Support for developing software using the Objective CAML programming language and libraries."
 msgstr "Suporte para desenvolver programas na linguagem e bibliotecas de programa??o Objective CAML"
 
-#: ../comps-f11.xml.in.h:188
+#: ../comps-f11.xml.in.h:189
+#: ../comps-f12.xml.in.h:200
+#: ../comps-f13.xml.in.h:200
 msgid "Swahili Support"
 msgstr "Suporte a Swahili"
 
-#: ../comps-f11.xml.in.h:196
+#: ../comps-f11.xml.in.h:197
+#: ../comps-f12.xml.in.h:208
+#: ../comps-f13.xml.in.h:208
 msgid "Tetum Support"
 msgstr "Suporte a Tetum"
 
-#: ../comps-f11.xml.in.h:223
+#: ../comps-f11.xml.in.h:224
+#: ../comps-f12.xml.in.h:235
+#: ../comps-f13.xml.in.h:235
 msgid "This group is a collection of tools used in the design, modification, manipulation, and packaging of fonts."
 msgstr "Este grupo ? uma colec??o de ferramentas utilizadas no desenho, modifica??o, manipula??o e cria??o de pacotes de fontes."
 
-#: ../comps-f11.xml.in.h:235
+#: ../comps-f11.xml.in.h:236
+#: ../comps-f12.xml.in.h:247
+#: ../comps-f13.xml.in.h:247
 msgid "Turkmen Support"
 msgstr "Suporte a Turquemeno"
 
-#: ../comps-f11.xml.in.h:237
+#: ../comps-f11.xml.in.h:238
+#: ../comps-f12.xml.in.h:249
+#: ../comps-f13.xml.in.h:249
 msgid "Upper Sorbian Support"
 msgstr "Suporte a S?rbio Alto"
 
+#: ../comps-f12.xml.in.h:2
+#: ../comps-f13.xml.in.h:2
+msgid "A set of packages that provide the Critical Path functionality for the GNOME desktop"
+msgstr "Um conjunto de pacotes que disponibilizam a funcionalidade de Caminho Cr?tico para o ambiente de trabalho GNOME"
+
+#: ../comps-f12.xml.in.h:3
+#: ../comps-f13.xml.in.h:3
+msgid "A set of packages that provide the shared platform for Critical Path functionality on all Fedora spins"
+msgstr "Um conjunto de pacotes que disponibilizam a funcionalidade de Caminho Cr?tico para plataformas partilhadas em todos os spins Fedora"
+
+#: ../comps-f12.xml.in.h:23
+#: ../comps-f13.xml.in.h:23
+msgid "Books and Guides"
+msgstr "Livros e Guias"
+
+#: ../comps-f12.xml.in.h:24
+#: ../comps-f13.xml.in.h:24
+msgid "Books and Guides for Fedora users and developers"
+msgstr "Livros e Guias para utilizadores e programadores Fedora"
+
+#: ../comps-f12.xml.in.h:37
+#: ../comps-f13.xml.in.h:37
+msgid "Critical Path (Base)"
+msgstr "Caminho Cr?tico (Base)"
+
+#: ../comps-f12.xml.in.h:38
+#: ../comps-f13.xml.in.h:38
+msgid "Critical Path (GNOME)"
+msgstr "Caminho Cr?tico (GNOME)"
+
+#: ../comps-f12.xml.in.h:50
+#: ../comps-f13.xml.in.h:50
+msgid "Directory Server"
+msgstr "Servidores de Direct?rios"
+
+#: ../comps-f12.xml.in.h:88
+#: ../comps-f13.xml.in.h:88
+msgid "Haskell"
+msgstr "Haskell"
+
+#: ../comps-f12.xml.in.h:123
+#: ../comps-f13.xml.in.h:123
+msgid "LXDE is a lightweight X11 desktop environment designed for computers with low hardware specifications like netbooks, mobile devices or older computers."
+msgstr "LXDE ? um ambiente de trabalho X11 leve desenhado para computadores com especifica??es de hardware modestas como netbooks, dispositivos m?veis e computadores mais antigos."
+
+#: ../comps-f12.xml.in.h:136
+#: ../comps-f13.xml.in.h:136
+msgid "Machine and user identity servers."
+msgstr "Servidores de identifica??o de utilizadores e m?quinas."
+
+#: ../comps-f12.xml.in.h:147
+#: ../comps-f13.xml.in.h:147
+msgid "Moblin Desktop Environment"
+msgstr "Ambiente de Trabalho Moblin"
+
+#: ../comps-f12.xml.in.h:148
+#: ../comps-f13.xml.in.h:148
+msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices."
+msgstr "Moblin ? um ambiente de trabalho para dispositivos NetBook/NetTop/MID."
+
 #: ../comps-el4.xml.in.h:3
 #: ../comps-el5.xml.in.h:3
 msgid "Applications for a variety of tasks"
 msgstr "Aplica??es para uma variedade de tarefas"
 
 #: ../comps-el4.xml.in.h:12
-#: ../comps-el5.xml.in.h:13
+#: ../comps-el5.xml.in.h:14
 msgid "Dialup Networking Support"
 msgstr "Suporte a Liga??es Telef?nicas"
 
 #: ../comps-el4.xml.in.h:22
-#: ../comps-el5.xml.in.h:23
+#: ../comps-el5.xml.in.h:24
 msgid "GNOME is a powerful, graphical user interface which includes a panel, desktop, system icons, and a graphical file manager."
 msgstr "GNOME ? uma poderosa interface gr?fica que inclui um painel, um ambiente de trabalho, ?cones de sistema e um gestor de ficheiros gr?fico."
 
 #: ../comps-el4.xml.in.h:35
-#: ../comps-el5.xml.in.h:35
+#: ../comps-el5.xml.in.h:36
 msgid "KDE is a powerful, graphical user interface which includes a panel, desktop, system icons, and a graphical file manager."
 msgstr "O KDE ? uma interface gr?fica poderosa que inclui um painel, um ambiente de trabalho, os ?cones de sistema e um gestor de ficheiros gr?fico."
 
 #: ../comps-el4.xml.in.h:44
-#: ../comps-el5.xml.in.h:44
+#: ../comps-el5.xml.in.h:45
 msgid "Sometimes called text editors, these are programs that allow you to create and edit files. These include Emacs and Vi."
 msgstr "Normalmente chamados editores de texto, estes programas permite-lhe criar e editar ficheiros. Inclui o Emacs e o Vi."
 
 #: ../comps-el4.xml.in.h:50
-#: ../comps-el5.xml.in.h:48
+#: ../comps-el5.xml.in.h:49
 msgid "The XEmacs text editor."
 msgstr "O editor de texto XEmacs."
 
 #: ../comps-el4.xml.in.h:54
-#: ../comps-el5.xml.in.h:52
+#: ../comps-el5.xml.in.h:53
 msgid "These tools allow you to create documentation in the DocBook format and convert them to HTML, PDF, Postscript, and text."
 msgstr "Estas ferramentas permitem-lhe criar a documenta??o no formato DocBook e convert?-la para HTML, PDF, PostScript e texto."
 
 #: ../comps-el4.xml.in.h:64
-#: ../comps-el5.xml.in.h:62
+#: ../comps-el5.xml.in.h:63
 msgid "This group is a collection of network servers for specific purposes"
 msgstr "Este grupo ? uma colec??o de servidores de rede para fins espec?ficos"
 
 #: ../comps-el4.xml.in.h:65
-#: ../comps-el5.xml.in.h:63
+#: ../comps-el5.xml.in.h:64
 msgid "This group is a collection of tools and resources of Arabic environments."
 msgstr "Este grupo ? uma colec??o de ferramentas e recursos para ambientes ?rabes."
 
 #: ../comps-el4.xml.in.h:67
-#: ../comps-el5.xml.in.h:66
+#: ../comps-el5.xml.in.h:67
 msgid "This group is a collection of tools and resources of Hebrew environments."
 msgstr "Este grupo ? uma colec??o de ferramentas e recursos para ambientes Hebraicos."
 
 #: ../comps-el4.xml.in.h:68
-#: ../comps-el5.xml.in.h:67
+#: ../comps-el5.xml.in.h:68
 msgid "This group is a collection of tools and resources of Japanese environments."
 msgstr "Este grupo ? uma colec??o de ferramentas e recursos para ambientes Japoneses."
 
 #: ../comps-el4.xml.in.h:77
-#: ../comps-el5.xml.in.h:77
+#: ../comps-el5.xml.in.h:78
 msgid "XEmacs"
 msgstr "XEmacs"
 
-#: ../comps-el5.xml.in.h:65
+#: ../comps-el5.xml.in.h:66
 msgid "This group is a collection of tools and resources of Czech environments."
 msgstr "Este grupo ? uma colec??o de ferramentas e recursos para ambientes Checos."
 
+#~ msgid "Eclipse"
+#~ msgstr "Eclipse"
+#~ msgid "The Eclipse Integrated Development Environment."
+#~ msgstr "O Ambiente Integrado de Desenvolvimento Eclipse."
+



From bpepple at fedoraproject.org  Thu Sep  3 19:29:09 2009
From: bpepple at fedoraproject.org (Brian Pepple)
Date: Thu,  3 Sep 2009 19:29:09 +0000 (UTC)
Subject: rpms/telepathy-gabble/devel .cvsignore, 1.52, 1.53 sources, 1.52,
	1.53 telepathy-gabble.spec, 1.64, 1.65
Message-ID: <20090903192909.5E0DC11C0099@cvs1.fedora.phx.redhat.com>

Author: bpepple

Update of /cvs/pkgs/rpms/telepathy-gabble/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19645

Modified Files:
	.cvsignore sources telepathy-gabble.spec 
Log Message:
* Thu Sep  3 2009 Brian Pepple  - 0.8.2-1
- Update to 0.8.2.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/telepathy-gabble/devel/.cvsignore,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -p -r1.52 -r1.53
--- .cvsignore	20 Aug 2009 20:39:49 -0000	1.52
+++ .cvsignore	3 Sep 2009 19:29:09 -0000	1.53
@@ -1 +1 @@
-telepathy-gabble-0.8.1.tar.gz
+telepathy-gabble-0.8.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/telepathy-gabble/devel/sources,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -p -r1.52 -r1.53
--- sources	20 Aug 2009 20:39:50 -0000	1.52
+++ sources	3 Sep 2009 19:29:09 -0000	1.53
@@ -1 +1 @@
-06a50caf8e071035437ff2f246e6aca1  telepathy-gabble-0.8.1.tar.gz
+512a264e022b9786b0d8ed49e1be2ab2  telepathy-gabble-0.8.2.tar.gz


Index: telepathy-gabble.spec
===================================================================
RCS file: /cvs/pkgs/rpms/telepathy-gabble/devel/telepathy-gabble.spec,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -p -r1.64 -r1.65
--- telepathy-gabble.spec	23 Aug 2009 22:07:44 -0000	1.64
+++ telepathy-gabble.spec	3 Sep 2009 19:29:09 -0000	1.65
@@ -1,6 +1,6 @@
 Name:           telepathy-gabble
-Version:        0.8.1
-Release:        2%{?dist}
+Version:        0.8.2
+Release:        1%{?dist}
 Summary:        A Jabber/XMPP connection manager
 
 Group:          Applications/Communications
@@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Sep  3 2009 Brian Pepple  - 0.8.2-1
+- Update to 0.8.2.
+
 * Thu Aug 20 2009 Brian Pepple  - 0.8.1-2
 - Enable libuuid support.
 



From scop at fedoraproject.org  Thu Sep  3 19:43:30 2009
From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=)
Date: Thu,  3 Sep 2009 19:43:30 +0000 (UTC)
Subject: rpms/vdr-osdteletext/devel vdr-osdteletext.spec,1.17,1.18
Message-ID: <20090903194330.EE5D011C0099@cvs1.fedora.phx.redhat.com>

Author: scop

Update of /cvs/pkgs/rpms/vdr-osdteletext/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23919

Modified Files:
	vdr-osdteletext.spec 
Log Message:
* Thu Sep  3 2009 Ville Skytt?  - 0.8.3-4
- Filter out autoprovided libvdr-*.so.* (if %filter_setup is available).



Index: vdr-osdteletext.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vdr-osdteletext/devel/vdr-osdteletext.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- vdr-osdteletext.spec	10 Aug 2009 10:51:15 -0000	1.17
+++ vdr-osdteletext.spec	3 Sep 2009 19:43:30 -0000	1.18
@@ -6,7 +6,7 @@
 
 Name:           vdr-%{pname}
 Version:        0.8.3
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        OSD teletext plugin for VDR
 
 Group:          Applications/Multimedia
@@ -20,6 +20,10 @@ BuildRequires:  vdr-devel >= 1.6.0
 BuildRequires:  gettext
 Requires:       vdr(abi)%{?_isa} = %{apiver}
 
+%{?filter_setup:
+%filter_provides_in %{plugindir}/.*\.so
+%filter_setup}
+
 %description
 The OSD teletext plugin displays teletext directly on VDR's on-screen
 display, with sound and video from the current channel playing in the
@@ -71,6 +75,9 @@ fi
 
 
 %changelog
+* Thu Sep  3 2009 Ville Skytt?  - 0.8.3-4
+- Filter out autoprovided libvdr-*.so.* (if %%filter_setup is available).
+
 * Mon Aug 10 2009 Ville Skytt?  - 0.8.3-3
 - Use ISA qualified dependency to vdr(abi).
 - Use %%global instead of %%define.



From jkratoch at fedoraproject.org  Thu Sep  3 19:45:39 2009
From: jkratoch at fedoraproject.org (Jan Kratochvil)
Date: Thu,  3 Sep 2009 19:45:39 +0000 (UTC)
Subject: rpms/gdb/devel gdb-archer.patch,1.27,1.28 gdb.spec,1.381,1.382
Message-ID: <20090903194539.5A40D11C0099@cvs1.fedora.phx.redhat.com>

Author: jkratoch

Update of /cvs/pkgs/rpms/gdb/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24591

Modified Files:
	gdb-archer.patch gdb.spec 
Log Message:
* Thu Sep  3 2009 Jan Kratochvil  - 6.8.50.20090818-8
- archer-jankratochvil-fedora12 commit: a081d2f12945e9468edd5f4341d3e945bd0fefe9
  - [expr] Fix too slow lookups in large C++ programs (Sami Wagiaalla).
  - [python] Fix varobj changed values reporting (GDB PR 10584, Tom Tromey).


gdb-archer.patch:
 Makefile.in                                              |   95 
 NEWS                                                     |    7 
 ada-lang.c                                               |   43 
 amd64-linux-nat.c                                        |   45 
 block.c                                                  |   24 
 block.h                                                  |   12 
 breakpoint.c                                             |  137 -
 breakpoint.h                                             |    3 
 c-exp.y                                                  |  252 +-
 c-lang.c                                                 |    6 
 c-typeprint.c                                            |   47 
 cli/cli-cmds.c                                           |   72 
 coffread.c                                               |    3 
 config.in                                                |    8 
 config/i386/nm-i386.h                                    |  125 +
 config/i386/nm-linux64.h                                 |   54 
 config/mips/nm-irix5.h                                   |   44 
 configure                                                |   79 
 configure.ac                                             |   47 
 cp-name-parser.y                                         |    5 
 cp-namespace.c                                           |  275 +-
 cp-support.c                                             |   88 
 cp-support.h                                             |   50 
 dbxread.c                                                |    1 
 doc/gdb.texinfo                                          |  504 +++-
 doc/gdbint.texinfo                                       |   62 
 doc/observer.texi                                        |    5 
 dwarf2-frame.c                                           |   36 
 dwarf2-frame.h                                           |    4 
 dwarf2expr.c                                             |   90 
 dwarf2expr.h                                             |   68 
 dwarf2loc.c                                              |  368 ++
 dwarf2loc.h                                              |    6 
 dwarf2read.c                                             | 1863 ++++++++++-----
 elfread.c                                                |   11 
 eval.c                                                   |  170 +
 expression.h                                             |   11 
 f-exp.y                                                  |    4 
 f-lang.c                                                 |  457 ---
 f-lang.h                                                 |   45 
 f-typeprint.c                                            |   36 
 f-valprint.c                                             |  267 --
 findcmd.c                                                |  111 
 findvar.c                                                |  126 -
 frame.c                                                  |   19 
 frame.h                                                  |    6 
 gdbinit.in                                               |   10 
 gdbserver/linux-i386-low.c                               |  210 +
 gdbserver/linux-x86-64-low.c                             |  184 +
 gdbthread.h                                              |    3 
 gdbtypes.c                                               |  596 ++++
 gdbtypes.h                                               |  146 +
 gnu-v3-abi.c                                             |   18 
 gnulib/Makefile.in                                       |    4 
 i386-linux-nat.c                                         |   47 
 i386-nat.c                                               |   49 
 i386-nat.h                                               |   17 
 infrun.c                                                 |    8 
 jv-lang.c                                                |    1 
 language.h                                               |    1 
 linespec.c                                               |   62 
 linux-nat.c                                              |   88 
 linux-nat.h                                              |    6 
 m2-lang.c                                                |    1 
 machoread.c                                              |    1 
 main.c                                                   |   80 
 maint.c                                                  |    8 
 mdebugread.c                                             |    2 
 mi/mi-cmd-var.c                                          |  170 -
 mi/mi-cmds.c                                             |    2 
 mi/mi-cmds.h                                             |    2 
 mi/mi-main.c                                             |    5 
 mipsread.c                                               |    1 
 objfiles.c                                               |   21 
 objfiles.h                                               |   21 
 parse.c                                                  |  154 +
 parser-defs.h                                            |   25 
 ppc-linux-nat.c                                          |   19 
 printcmd.c                                               |   90 
 python/lib/gdb/FrameIterator.py                          |   33 
 python/lib/gdb/FrameWrapper.py                           |  112 
 python/lib/gdb/__init__.py                               |   19 
 python/lib/gdb/backtrace.py                              |   42 
 python/lib/gdb/command/__init__.py                       |    1 
 python/lib/gdb/command/alias.py                          |   59 
 python/lib/gdb/command/backtrace.py                      |  106 
 python/lib/gdb/command/ignore_errors.py                  |   37 
 python/lib/gdb/command/pahole.py                         |   75 
 python/lib/gdb/command/require.py                        |   57 
 python/lib/gdb/command/save_breakpoints.py               |   65 
 python/lib/gdb/command/upto.py                           |  129 +
 python/lib/gdb/function/__init__.py                      |    1 
 python/lib/gdb/function/caller_is.py                     |   58 
 python/lib/gdb/function/in_scope.py                      |   47 
 python/python-block.c                                    |  265 ++
 python/python-breakpoint.c                               |  665 +++++
 python/python-cmd.c                                      |   17 
 python/python-frame.c                                    |  116 
 python/python-hooks.c                                    |   50 
 python/python-inferior.c                                 |  926 +++++++
 python/python-infthread.c                                |  285 ++
 python/python-internal.h                                 |   69 
 python/python-membuf.c                                   |  268 ++
 python/python-param.c                                    |  606 ++++
 python/python-prettyprint.c                              |   21 
 python/python-symbol.c                                   |  336 ++
 python/python-symtab.c                                   |  322 ++
 python/python-type.c                                     |  170 +
 python/python-utils.c                                    |   46 
 python/python-value.c                                    |   67 
 python/python.c                                          |  384 +++
 python/python.h                                          |    4 
 scm-lang.c                                               |    1 
 scm-valprint.c                                           |    4 
 solib-darwin.c                                           |    1 
 solib-spu.c                                              |    7 
 solib-svr4.c                                             |    4 
 solib.c                                                  |    3 
 solist.h                                                 |    2 
 somread.c                                                |    1 
 spu-tdep.c                                               |    2 
 stabsread.c                                              |    4 
 stack.c                                                  |   38 
 symfile.c                                                |   42 
 symfile.h                                                |   12 
 symmisc.c                                                |    4 
 symtab.c                                                 |  321 +-
 symtab.h                                                 |   20 
 target.c                                                 |   20 
 target.h                                                 |   32 
 testsuite/gdb.arch/powerpc-power7.exp                    |  175 +
 testsuite/gdb.arch/powerpc-power7.s                      |  107 
 testsuite/gdb.arch/x86_64-vla-typedef-foo.S              |  455 +++
 testsuite/gdb.arch/x86_64-vla-typedef.c                  |   43 
 testsuite/gdb.arch/x86_64-vla-typedef.exp                |   64 
 testsuite/gdb.base/arrayidx.c                            |    7 
 testsuite/gdb.base/arrayidx.exp                          |   10 
 testsuite/gdb.base/help.exp                              |    2 
 testsuite/gdb.base/lineno-makeup-func.c                  |   21 
 testsuite/gdb.base/lineno-makeup.c                       |   35 
 testsuite/gdb.base/lineno-makeup.exp                     |   78 
 testsuite/gdb.base/macscp.exp                            |    8 
 testsuite/gdb.base/radix.exp                             |    7 
 testsuite/gdb.base/solib-overlap-lib.c                   |   27 
 testsuite/gdb.base/solib-overlap-main.c                  |   25 
 testsuite/gdb.base/solib-overlap.exp                     |  139 +
 testsuite/gdb.base/valgrind-attach.c                     |   28 
 testsuite/gdb.base/valgrind-attach.exp                   |   94 
 testsuite/gdb.base/valgrind-attach.sh                    |   20 
 testsuite/gdb.base/vla-overflow.c                        |   30 
 testsuite/gdb.base/vla-overflow.exp                      |  108 
 testsuite/gdb.base/vla.c                                 |   55 
 testsuite/gdb.base/vla.exp                               |   62 
 testsuite/gdb.base/watchpoint-hw.c                       |    6 
 testsuite/gdb.base/watchpoint-hw.exp                     |   45 
 testsuite/gdb.cp/cp-relocate.exp                         |    6 
 testsuite/gdb.cp/cplusfuncs.cc                           |    6 
 testsuite/gdb.cp/cplusfuncs.exp                          |  195 +
 testsuite/gdb.cp/expand-sals.exp                         |    2 
 testsuite/gdb.cp/member-ptr.cc                           |   17 
 testsuite/gdb.cp/member-ptr.exp                          |   34 
 testsuite/gdb.cp/namespace-multiple-imports.cc           |   20 
 testsuite/gdb.cp/namespace-multiple-imports.exp          |   49 
 testsuite/gdb.cp/namespace-nested-imports.cc             |   36 
 testsuite/gdb.cp/namespace-nested-imports.exp            |   57 
 testsuite/gdb.cp/namespace-no-imports.cc                 |   37 
 testsuite/gdb.cp/namespace-no-imports.exp                |   76 
 testsuite/gdb.cp/namespace-recursive.cc                  |   30 
 testsuite/gdb.cp/namespace-recursive.exp                 |   66 
 testsuite/gdb.cp/namespace-stress.cc                     |   60 
 testsuite/gdb.cp/namespace-stress.exp                    |   50 
 testsuite/gdb.cp/namespace-using.cc                      |  128 -
 testsuite/gdb.cp/namespace-using.exp                     |  130 +
 testsuite/gdb.cp/namespace.exp                           |   23 
 testsuite/gdb.cp/overload.exp                            |    8 
 testsuite/gdb.cp/ovldbreak.exp                           |   46 
 testsuite/gdb.cp/shadowing.cc                            |   48 
 testsuite/gdb.cp/shadowing.exp                           |   91 
 testsuite/gdb.dwarf2/callframecfa.S                      |  309 ++
 testsuite/gdb.dwarf2/callframecfa.exp                    |   55 
 testsuite/gdb.dwarf2/dw2-aranges.S                       |  140 +
 testsuite/gdb.dwarf2/dw2-aranges.exp                     |   40 
 testsuite/gdb.dwarf2/dw2-stripped.c                      |   42 
 testsuite/gdb.dwarf2/dw2-stripped.exp                    |   79 
 testsuite/gdb.dwarf2/dw2-struct-member-data-location.S   |   83 
 testsuite/gdb.dwarf2/dw2-struct-member-data-location.exp |   37 
 testsuite/gdb.fortran/common-block.exp                   |  101 
 testsuite/gdb.fortran/common-block.f90                   |   67 
 testsuite/gdb.fortran/dwarf-stride.exp                   |   42 
 testsuite/gdb.fortran/dwarf-stride.f90                   |   40 
 testsuite/gdb.fortran/dynamic.exp                        |  145 +
 testsuite/gdb.fortran/dynamic.f90                        |   98 
 testsuite/gdb.fortran/library-module-lib.f90             |   28 
 testsuite/gdb.fortran/library-module-main.f90            |   23 
 testsuite/gdb.fortran/library-module.exp                 |   53 
 testsuite/gdb.fortran/logical.exp                        |   44 
 testsuite/gdb.fortran/logical.f90                        |   33 
 testsuite/gdb.fortran/module.exp                         |   28 
 testsuite/gdb.fortran/module.f90                         |   37 
 testsuite/gdb.fortran/string.exp                         |   59 
 testsuite/gdb.fortran/string.f90                         |   37 
 testsuite/gdb.gdb/selftest.exp                           |    4 
 testsuite/gdb.mi/gdb701.exp                              |    2 
 testsuite/gdb.mi/mi-break.exp                            |    2 
 testsuite/gdb.mi/mi-var-block.exp                        |    2 
 testsuite/gdb.mi/mi-var-child.exp                        |   30 
 testsuite/gdb.mi/mi-var-cmd.exp                          |   38 
 testsuite/gdb.mi/mi-var-display.exp                      |    4 
 testsuite/gdb.mi/mi-var-invalidate.exp                   |    6 
 testsuite/gdb.mi/mi2-var-block.exp                       |    2 
 testsuite/gdb.mi/mi2-var-child.exp                       |   30 
 testsuite/gdb.mi/mi2-var-cmd.exp                         |   28 
 testsuite/gdb.mi/mi2-var-display.exp                     |    4 
 testsuite/gdb.opt/array-from-register-func.c             |   22 
 testsuite/gdb.opt/array-from-register.c                  |   28 
 testsuite/gdb.opt/array-from-register.exp                |   33 
 testsuite/gdb.opt/fortran-string.exp                     |   41 
 testsuite/gdb.opt/fortran-string.f90                     |   28 
 testsuite/gdb.python/Makefile.in                         |    2 
 testsuite/gdb.python/python-cmd.exp                      |   27 
 testsuite/gdb.python/python-frame.exp                    |   48 
 testsuite/gdb.python/python-function.exp                 |   27 
 testsuite/gdb.python/python-inferior.c                   |   49 
 testsuite/gdb.python/python-inferior.exp                 |  201 +
 testsuite/gdb.python/python-infthread.c                  |   14 
 testsuite/gdb.python/python-infthread.exp                |   58 
 testsuite/gdb.python/python-mi.exp                       |  127 -
 testsuite/gdb.python/python-prettyprint.c                |   19 
 testsuite/gdb.python/python-prettyprint.exp              |   11 
 testsuite/gdb.python/python-prettyprint.py               |   12 
 testsuite/gdb.python/python-template.exp                 |   25 
 testsuite/gdb.python/python-value.exp                    |   68 
 testsuite/gdb.python/python.exp                          |   27 
 testsuite/gdb.threads/watchpoint-fork-forkoff.c          |  175 +
 testsuite/gdb.threads/watchpoint-fork-mt.c               |  157 +
 testsuite/gdb.threads/watchpoint-fork.c                  |   57 
 testsuite/gdb.threads/watchpoint-fork.exp                |  130 +
 testsuite/gdb.threads/watchthreads-reorder.c             |  366 ++
 testsuite/gdb.threads/watchthreads-reorder.exp           |  101 
 testsuite/lib/cp-support.exp                             |    3 
 testsuite/lib/gdb.exp                                    |    1 
 testsuite/lib/mi-support.exp                             |  100 
 testsuite/lib/python-support.exp                         |   53 
 thread.c                                                 |   18 
 top.c                                                    |    1 
 typeprint.c                                              |   14 
 typeprint.h                                              |    3 
 ui-file.c                                                |   20 
 ui-file.h                                                |    6 
 utils.c                                                  |    7 
 valarith.c                                               |   45 
 valops.c                                                 |  254 +-
 valprint.c                                               |    4 
 value.c                                                  |  150 +
 value.h                                                  |    8 
 varobj.c                                                 |  754 ++++--
 varobj.h                                                 |   32 
 xcoffread.c                                              |    1 
 258 files changed, 19022 insertions(+), 2762 deletions(-)

Index: gdb-archer.patch
===================================================================
RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-archer.patch,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- gdb-archer.patch	1 Sep 2009 13:19:03 -0000	1.27
+++ gdb-archer.patch	3 Sep 2009 19:45:38 -0000	1.28
@@ -2,7 +2,7 @@ http://sourceware.org/gdb/wiki/ProjectAr
 http://sourceware.org/gdb/wiki/ArcherBranchManagement
 
 GIT snapshot:
-commit d25596676e8811b03f8c9aba6bbd04ebaa9ff5db
+commit a081d2f12945e9468edd5f4341d3e945bd0fefe9
 
 branch `archer' - the merge of branches:
 archer-tromey-call-frame-cfa
@@ -1934,7 +1934,7 @@ index 62800b8..97d587b 100644
  			{ $$ = $1.comp;
  			  if ($2) $$ = fill_comp (DEMANGLE_COMPONENT_LOCAL_NAME, $$, $2); }
 diff --git a/gdb/cp-namespace.c b/gdb/cp-namespace.c
-index d2d8f2e..5805a30 100644
+index d2d8f2e..7672b2e 100644
 --- a/gdb/cp-namespace.c
 +++ b/gdb/cp-namespace.c
 @@ -36,14 +36,17 @@ static struct using_direct *cp_copy_usings (struct using_direct *using,
@@ -2081,7 +2081,7 @@ index d2d8f2e..5805a30 100644
 +  /* Search for name in namespaces imported to this and parent blocks.  */
 +  while (block != NULL)
 +    {
-+      sym = cp_lookup_symbol_imports(scope,name, block, domain,0);
++      sym = cp_lookup_symbol_imports(scope,name, block, domain,0,1);
 +
 +      if (sym)
 +        return sym;
@@ -2114,7 +2114,7 @@ index d2d8f2e..5805a30 100644
        if (sym != NULL)
  	return sym;
      }
-@@ -320,25 +377,55 @@ lookup_namespace_scope (const char *name,
+@@ -320,25 +377,81 @@ lookup_namespace_scope (const char *name,
    namespace = alloca (scope_len + 1);
    strncpy (namespace, scope, scope_len);
    namespace[scope_len] = '\0';
@@ -2152,7 +2152,29 @@ index d2d8f2e..5805a30 100644
 +}
 +
 +/* Search for NAME by applying all import statements belonging
-+   to BLOCK which are applicable in SCOPE.  */
++   to BLOCK which are applicable in SCOPE. If DECLARATION_ONLY the search
++   is restricted to using declarations.
++   Example:
++
++     namespace A{
++       int x;
++     }
++     using A::x;
++
++   If SEARCH_PARENTS the search will include imports which are applicable in
++   parents of scopes.
++   Example:
++
++     namespace A{
++       using namespace X;
++       namespace B{
++         using namespace Y;
++       }
++     }
++
++   If SCOPE is "A::B" and SEARCH_PARENTS is true the imports of namespaces X
++   and Y will be considered. If SEARCH_PARENTS is false only the import of Y
++   is considered.  */
 +
  struct symbol *
 -cp_lookup_symbol_namespace (const char *namespace,
@@ -2164,17 +2186,21 @@ index d2d8f2e..5805a30 100644
 +                            const char *name,
 +                            const struct block *block,
 +                            const domain_enum domain,
-+                            int declaration_only)
++                            int declaration_only,
++                            int search_parents)
  {
 -  const struct using_direct *current;
 -  struct symbol *sym;
 +  struct using_direct *current;
 +  struct symbol *sym = NULL;
++  int directive_match;
++  int current_line = find_pc_line (get_frame_pc (get_current_frame ()), 0).line;
  
 -  /* First, go through the using directives.  If any of them add new
 +  if(!declaration_only)
-+  /* First, try to find the symbol in the given namespace.  */
-+  sym = cp_lookup_symbol_in_namespace (scope, name, block, domain);
++    /* First, try to find the symbol in the given namespace.  */
++    sym = cp_lookup_symbol_in_namespace (scope, name, block, domain);
++
 +  if ( sym != NULL)
 +    return sym;
 +
@@ -2182,17 +2208,20 @@ index d2d8f2e..5805a30 100644
       names to the namespace we're searching in, see if we can find a
       match by applying them.  */
  
-@@ -346,39 +433,70 @@ cp_lookup_symbol_namespace (const char *namespace,
+@@ -346,39 +459,74 @@ cp_lookup_symbol_namespace (const char *namespace,
         current != NULL;
         current = current->next)
      {
 -      if (strcmp (namespace, current->import_dest) == 0)
-+      int current_line = find_pc_line (get_frame_pc (get_current_frame ()), 0).line;
 +  
 +      /* If the import destination is the current scope or one of its ancestors then
 +         it is applicable.  */
-+      if (strncmp (scope, current->import_dest,
-+          strlen(current->import_dest)) == 0 &&
++      directive_match = search_parents ?
++                        strncmp (scope, current->import_dest,
++                                 strlen(current->import_dest)) == 0 :
++                        strcmp (scope, current->import_dest) == 0;
++
++      if (directive_match &&
 +          current->line_number < current_line &&
 +          !current->searched)
  	{
@@ -2244,6 +2273,7 @@ index d2d8f2e..5805a30 100644
 +		                                name,
 +		                                block,
 +		                                domain,
++		                                0,
 +		                                0);
 +	    }
 +
@@ -2281,7 +2311,7 @@ index d2d8f2e..5805a30 100644
  }
  
  /* Look up NAME in BLOCK's static block and in global blocks.  If
-@@ -388,17 +506,15 @@ cp_lookup_symbol_namespace (const char *namespace,
+@@ -388,17 +536,15 @@ cp_lookup_symbol_namespace (const char *namespace,
  
  static struct symbol *
  lookup_symbol_file (const char *name,
@@ -2300,7 +2330,7 @@ index d2d8f2e..5805a30 100644
    if (anonymous_namespace)
      {
        /* Symbols defined in anonymous namespaces have external linkage
-@@ -408,12 +524,11 @@ lookup_symbol_file (const char *name,
+@@ -408,12 +554,11 @@ lookup_symbol_file (const char *name,
        const struct block *global_block = block_global_block (block);
        
        if (global_block != NULL)
@@ -2315,7 +2345,7 @@ index d2d8f2e..5805a30 100644
      }
  
    if (sym != NULL)
-@@ -434,6 +549,7 @@ lookup_symbol_file (const char *name,
+@@ -434,6 +579,7 @@ lookup_symbol_file (const char *name,
        sym = lookup_possible_namespace_symbol (name);
        if (sym != NULL)
  	return sym;
@@ -2323,7 +2353,7 @@ index d2d8f2e..5805a30 100644
      }
  
    return NULL;
-@@ -461,9 +577,8 @@ cp_lookup_nested_type (struct type *parent_type,
+@@ -461,9 +607,8 @@ cp_lookup_nested_type (struct type *parent_type,
  	   lookup_symbol_namespace works when looking them up.  */
  
  	const char *parent_name = TYPE_TAG_NAME (parent_type);
@@ -2334,7 +2364,7 @@ index d2d8f2e..5805a30 100644
  							 block,
  							 VAR_DOMAIN);
  	if (sym == NULL || SYMBOL_CLASS (sym) != LOC_TYPEDEF)
-@@ -709,7 +824,7 @@ check_one_possible_namespace_symbol (const char *name, int len,
+@@ -709,7 +854,7 @@ check_one_possible_namespace_symbol (const char *name, int len,
  
    memcpy (name_copy, name, len);
    name_copy[len] = '\0';
@@ -2343,7 +2373,7 @@ index d2d8f2e..5805a30 100644
  
    if (sym == NULL)
      {
-@@ -749,7 +864,7 @@ lookup_possible_namespace_symbol (const char *name)
+@@ -749,7 +894,7 @@ lookup_possible_namespace_symbol (const char *name)
        struct symbol *sym;
  
        sym = lookup_block_symbol (get_possible_namespace_block (objfile),
@@ -2474,7 +2504,7 @@ index f12d785..ca10007 100644
  _initialize_cp_support (void)
  {
 diff --git a/gdb/cp-support.h b/gdb/cp-support.h
-index b5a5c5f..022f102 100644
+index b5a5c5f..3f48f98 100644
 --- a/gdb/cp-support.h
 +++ b/gdb/cp-support.h
 @@ -38,15 +38,33 @@ struct demangle_component;
@@ -2547,7 +2577,7 @@ index b5a5c5f..022f102 100644
  					  struct using_direct *next);
  
  extern void cp_initialize_namespace (void);
-@@ -97,15 +124,19 @@ extern void cp_set_block_scope (const struct symbol *symbol,
+@@ -97,15 +124,20 @@ extern void cp_set_block_scope (const struct symbol *symbol,
  extern void cp_scan_for_anonymous_namespaces (const struct symbol *symbol);
  
  extern struct symbol *cp_lookup_symbol_nonlocal (const char *name,
@@ -2559,7 +2589,8 @@ index b5a5c5f..022f102 100644
 +                                         const char *name,
 +                                         const struct block *block,
 +                                         const domain_enum domain,
-+                                         int declaration_only);
++                                         int declaration_only,
++                                         int search_parents);
 +
  extern struct symbol *cp_lookup_symbol_namespace (const char *namespace,
 -						  const char *name,
@@ -3458,7 +3489,7 @@ index 4984f31..fcf1b5d 100644
  This observer is used for internal testing.  Do not use.  
  See testsuite/gdb.gdb/observer.exp.
 diff --git a/gdb/dwarf2-frame.c b/gdb/dwarf2-frame.c
-index 427f58f..392a1b4 100644
+index 427f58f..e66f007 100644
 --- a/gdb/dwarf2-frame.c
 +++ b/gdb/dwarf2-frame.c
 @@ -38,6 +38,7 @@
@@ -3483,7 +3514,7 @@ index 427f58f..392a1b4 100644
  no_get_tls_address (void *baton, CORE_ADDR offset)
  {
    internal_error (__FILE__, __LINE__,
-@@ -363,14 +371,16 @@ execute_stack_op (gdb_byte *exp, ULONGEST len, int addr_size,
+@@ -363,14 +371,22 @@ execute_stack_op (gdb_byte *exp, ULONGEST len, int addr_size,
    ctx->read_reg = read_reg;
    ctx->read_mem = read_mem;
    ctx->get_frame_base = no_get_frame_base;
@@ -3497,11 +3528,17 @@ index 427f58f..392a1b4 100644
 -  if (ctx->in_reg)
 +  if (ctx->location == DWARF_VALUE_REGISTER)
      result = read_reg (this_frame, result);
-+  /* FIXME */
++  else if (ctx->location != DWARF_VALUE_MEMORY)
++    {
++      /* This is actually invalid DWARF, but if we ever do run across
++	 it somehow, we might as well support it.  So, instead, report
++	 it as unimplemented.  */
++      error (_("Not implemented: computing unwound register using explicit value operator"));
++    }
  
    do_cleanups (old_chain);
  
-@@ -1250,6 +1260,16 @@ dwarf2_frame_base_sniffer (struct frame_info *this_frame)
+@@ -1250,6 +1266,16 @@ dwarf2_frame_base_sniffer (struct frame_info *this_frame)
  
    return NULL;
  }
@@ -3518,7 +3555,7 @@ index 427f58f..392a1b4 100644
  

  const struct objfile_data *dwarf2_frame_objfile_data;
  
-@@ -1539,6 +1559,14 @@ dwarf2_frame_find_fde (CORE_ADDR *pc)
+@@ -1539,6 +1565,14 @@ dwarf2_frame_find_fde (CORE_ADDR *pc)
        CORE_ADDR offset;
        CORE_ADDR seek_pc;
  
@@ -3547,7 +3584,7 @@ index b203661..dd03d59 100644
 +
  #endif /* dwarf2-frame.h */
 diff --git a/gdb/dwarf2expr.c b/gdb/dwarf2expr.c
-index 2721065..228eae7 100644
+index 2721065..0644b46 100644
 --- a/gdb/dwarf2expr.c
 +++ b/gdb/dwarf2expr.c
 @@ -125,8 +125,7 @@ dwarf_expr_fetch (struct dwarf_expr_context *ctx, int n)
@@ -3578,7 +3615,7 @@ index 2721065..228eae7 100644
  }
  
  /* Evaluate the expression at ADDR (LEN bytes long) using the context
-@@ -287,6 +292,21 @@ signed_address_type (struct gdbarch *gdbarch, int addr_size)
+@@ -287,6 +292,23 @@ signed_address_type (struct gdbarch *gdbarch, int addr_size)
      }
  }
  

@@ -3589,7 +3626,9 @@ index 2721065..228eae7 100644
 +static void
 +require_composition (gdb_byte *op_ptr, gdb_byte *op_end, const char *op_name)
 +{
-+  /* FIXME: DW_OP_GNU_uninit?  */
++  /* It seems like DW_OP_GNU_uninit should be handled here.  However,
++     it doesn't seem to make sense for DW_OP_*_value, and it was not
++     checked at the other place that this function is called.  */
 +  if (op_ptr != op_end && *op_ptr != DW_OP_piece && *op_ptr != DW_OP_bit_piece)
 +    error (_("DWARF-2 expression error: `%s' operations must be "
 +	     "used either alone or in conjuction with DW_OP_piece "
@@ -3600,7 +3639,7 @@ index 2721065..228eae7 100644
  /* The engine for the expression evaluator.  Using the context in CTX,
     evaluate the expression between OP_PTR and OP_END.  */
  
-@@ -295,8 +315,7 @@ execute_stack_op (struct dwarf_expr_context *ctx,
+@@ -295,8 +317,7 @@ execute_stack_op (struct dwarf_expr_context *ctx,
  		  gdb_byte *op_ptr, gdb_byte *op_end)
  {
    enum bfd_endian byte_order = gdbarch_byte_order (ctx->gdbarch);
@@ -3610,7 +3649,7 @@ index 2721065..228eae7 100644
    ctx->initialized = 1;  /* Default is initialized.  */
  
    if (ctx->recursion_depth > ctx->max_recursion_depth)
-@@ -436,20 +455,36 @@ execute_stack_op (struct dwarf_expr_context *ctx,
+@@ -436,20 +457,36 @@ execute_stack_op (struct dwarf_expr_context *ctx,
  		   "used either alone or in conjuction with DW_OP_piece."));
  
  	  result = op - DW_OP_reg0;
@@ -3635,7 +3674,7 @@ index 2721065..228eae7 100644
 +	  {
 +	    ULONGEST len;
 +	    op_ptr = read_uleb128 (op_ptr, op_end, &len);
-+	    if (op_ptr + len >= op_end)
++	    if (op_ptr + len > op_end)
 +	      error (_("DW_OP_implicit_value: too few bytes available."));
 +	    ctx->len = len;
 +	    ctx->data = op_ptr;
@@ -3653,14 +3692,17 @@ index 2721065..228eae7 100644
  	case DW_OP_breg0:
  	case DW_OP_breg1:
  	case DW_OP_breg2:
-@@ -514,11 +549,12 @@ execute_stack_op (struct dwarf_expr_context *ctx,
+@@ -513,12 +550,15 @@ execute_stack_op (struct dwarf_expr_context *ctx,
+                specific this_base method.  */
  	    (ctx->get_frame_base) (ctx->baton, &datastart, &datalen);
  	    dwarf_expr_eval (ctx, datastart, datalen);
++	    if (ctx->location == DWARF_VALUE_LITERAL
++		|| ctx->location == DWARF_VALUE_STACK)
++	      error (_("Not implemented: computing frame base using explicit value operator"));
  	    result = dwarf_expr_fetch (ctx, 0);
 -	    if (ctx->in_reg)
 +	    if (ctx->location == DWARF_VALUE_REGISTER)
  	      result = (ctx->read_reg) (ctx->baton, result);
-+	    /* FIXME: other DWARF_VALUE_*?? */
  	    result = result + offset;
  	    ctx->stack_len = before_stack_len;
 -	    ctx->in_reg = 0;
@@ -3668,7 +3710,7 @@ index 2721065..228eae7 100644
  	  }
  	  break;
  	case DW_OP_dup:
-@@ -716,6 +752,10 @@ execute_stack_op (struct dwarf_expr_context *ctx,
+@@ -716,6 +756,10 @@ execute_stack_op (struct dwarf_expr_context *ctx,
  	  }
  	  break;
  
@@ -3679,7 +3721,7 @@ index 2721065..228eae7 100644
  	case DW_OP_GNU_push_tls_address:
  	  /* Variable is at a constant offset in the thread-local
  	  storage block into the objfile for the current thread and
-@@ -754,12 +794,13 @@ execute_stack_op (struct dwarf_expr_context *ctx,
+@@ -754,12 +798,13 @@ execute_stack_op (struct dwarf_expr_context *ctx,
  
              /* Record the piece.  */
              op_ptr = read_uleb128 (op_ptr, op_end, &size);
@@ -3698,7 +3740,7 @@ index 2721065..228eae7 100644
            }
            goto no_push;
  
-@@ -771,6 +812,13 @@ execute_stack_op (struct dwarf_expr_context *ctx,
+@@ -771,6 +816,13 @@ execute_stack_op (struct dwarf_expr_context *ctx,
  	  ctx->initialized = 0;
  	  goto no_push;
  
@@ -18820,7 +18862,7 @@ index eb35369..dfd8c8c 100644
  	  {
  	    printf_filtered ("Global symbol `");
 diff --git a/gdb/symtab.c b/gdb/symtab.c
-index c88156a..9c102c0 100644
+index c88156a..75b907f 100644
 --- a/gdb/symtab.c
 +++ b/gdb/symtab.c
 @@ -42,6 +42,7 @@
@@ -19128,7 +19170,7 @@ index c88156a..9c102c0 100644
 +      if (language == language_cplus )
 +        {
 +          sym = cp_lookup_symbol_imports (block_scope (block_iterator), name,
-+                                          block_iterator, domain, 1);
++                                          block_iterator, domain, 1, 1);
 +
 +          if (sym != NULL)
 +            return sym;
@@ -22507,6 +22549,129 @@ index 0000000..ebc898f
 +
 +gdb_test "print xx" "= 999"
 +
+diff --git a/gdb/testsuite/gdb.cp/namespace-stress.cc b/gdb/testsuite/gdb.cp/namespace-stress.cc
+new file mode 100644
+index 0000000..f34083e
+--- /dev/null
++++ b/gdb/testsuite/gdb.cp/namespace-stress.cc
+@@ -0,0 +1,60 @@
++
++namespace A{ int x; }
++namespace B{ int x; }
++namespace C{ int x; }
++namespace D{ int x; }
++namespace E{ int x; }
++namespace F{ int x; }
++namespace G{ int x; }
++namespace H{ int x; }
++namespace I{ int x; }
++namespace J{ int x; }
++namespace K{ int x; }
++namespace L{ int x; }
++namespace M{ int x; }
++namespace N{ int x; }
++namespace O{ int x; }
++namespace P{ int x; }
++namespace Q{ int x; }
++namespace R{ int x; }
++namespace S{ int x; }
++namespace T{ int x; }
++namespace U{ int x; }
++namespace V{ int x; }
++namespace W{ int x; }
++namespace X{ int x; }
++namespace Y{ int x; }
++namespace Z{ int x; }
++
++
++int main(){
++
++  using namespace A;
++  using namespace B;
++  using namespace C;
++  using namespace D;
++  using namespace E;
++  using namespace F;
++  using namespace G;
++  using namespace H;
++  using namespace I;
++  using namespace J;
++  using namespace K;
++  using namespace L;
++  using namespace M;
++  using namespace N;
++  using namespace O;
++  using namespace P;
++  using namespace Q;
++  using namespace R;
++  using namespace S;
++  using namespace T;
++  using namespace U;
++  using namespace V;
++  using namespace W;
++  using namespace X;
++  using namespace Y;
++  using namespace Z;
++
++  return 0;
++}
+\ No newline at end of file
+diff --git a/gdb/testsuite/gdb.cp/namespace-stress.exp b/gdb/testsuite/gdb.cp/namespace-stress.exp
+new file mode 100644
+index 0000000..1806523
+--- /dev/null
++++ b/gdb/testsuite/gdb.cp/namespace-stress.exp
+@@ -0,0 +1,50 @@
++# Copyright 2008 Free Software Foundation, Inc.
++
++# This program is free software; you can redistribute it and/or modify
++# it under the terms of the GNU General Public License as published by
++# the Free Software Foundation; either version 3 of the License, or
++# (at your option) any later version.
++#
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY; without even the implied warranty of
++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++# GNU General Public License for more details.
++#
++# You should have received a copy of the GNU General Public License
++# along with this program.  If not, see .
++
++if $tracelevel then {
++    strace $tracelevel
++}
++
++set prms_id 0
++set bug_id 0
++
++set testfile namespace-stress
++set srcfile ${testfile}.cc
++set binfile ${objdir}/${subdir}/${testfile}
++if  { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable {debug c++}] != "" } {
++    untested "Couldn't compile test program"
++    return -1
++}
++
++if [get_compiler_info ${binfile}] {
++    return -1;
++}
++
++# Get things started.
++
++gdb_exit
++gdb_start
++gdb_reinitialize_dir $srcdir/$subdir
++gdb_load ${binfile}
++
++if ![runto_main] then {
++    perror "couldn't run to breakpoint main"
++    continue
++}
++
++############################################
++# Test that the search can fail efficiently 
++
++gdb_test "print y" "No symbol \"y\" in current context."
 diff --git a/gdb/testsuite/gdb.cp/namespace-using.cc b/gdb/testsuite/gdb.cp/namespace-using.cc
 index 4786fd5..8ff5622 100644
 --- a/gdb/testsuite/gdb.cp/namespace-using.cc
@@ -25322,6 +25487,37 @@ index 4b02e50..faa9172 100644
  	"get children of anone"
  
  
+diff --git a/gdb/testsuite/gdb.mi/mi-var-invalidate.exp b/gdb/testsuite/gdb.mi/mi-var-invalidate.exp
+index 05d46fa..4b95674 100644
+--- a/gdb/testsuite/gdb.mi/mi-var-invalidate.exp
++++ b/gdb/testsuite/gdb.mi/mi-var-invalidate.exp
+@@ -72,7 +72,7 @@ mi_runto main
+ 
+ # Check local variable is "invalid".
+ mi_gdb_test "-var-update linteger" \
+-	"\\^done,changelist=\\\[\{name=\"linteger\",in_scope=\"invalid\"\}\\\]" \
++	"\\^done,changelist=\\\[\{name=\"linteger\",in_scope=\"invalid\",has_more=\"0\"\}\\\]" \
+ 	"linteger not anymore in scope due to binary changes"
+ 
+ mi_gdb_test "-var-info-type linteger" \
+@@ -97,7 +97,7 @@ mi_delete_breakpoints
+ mi_gdb_load ${binfile2}
+ # Check local variable are "invalid"
+ mi_gdb_test "-var-update linteger" \
+-	"\\^done,changelist=\\\[\{name=\"linteger\",in_scope=\"invalid\"\}\\\]" \
++	"\\^done,changelist=\\\[\{name=\"linteger\",in_scope=\"invalid\",has_more=\"0\"\}\\\]" \
+ 	"linteger not valid anymore due to binary changes"
+ 
+ mi_gdb_test "-var-info-type linteger" \
+@@ -106,7 +106,7 @@ mi_gdb_test "-var-info-type linteger" \
+ 
+ # Check global variable are still correct.
+ mi_gdb_test "-var-update global_simple" \
+-	"\\^done,changelist=\\\[\{name=\"global_simple\",in_scope=\"invalid\"\}\\\]" \
++	"\\^done,changelist=\\\[\{name=\"global_simple\",in_scope=\"invalid\",has_more=\"0\"\}\\\]" \
+ 	"global_simple not anymore in scope due to binary changes"
+ 
+ mi_gdb_test "-var-info-type global_simple" \
 diff --git a/gdb/testsuite/gdb.mi/mi2-var-block.exp b/gdb/testsuite/gdb.mi/mi2-var-block.exp
 index 6bcfea3..9b3d08f 100644
 --- a/gdb/testsuite/gdb.mi/mi2-var-block.exp
@@ -26342,10 +26538,10 @@ index 0000000..d444554
 +gdb_test "python print t0" "\\" "verify InferiorThread object"
 +gdb_test "python print 'result =', t0.num" " = \[0-9\]+" "test Inferior.num"
 diff --git a/gdb/testsuite/gdb.python/python-mi.exp b/gdb/testsuite/gdb.python/python-mi.exp
-index 3258810..018c6a2 100644
+index 3258810..7791775 100644
 --- a/gdb/testsuite/gdb.python/python-mi.exp
 +++ b/gdb/testsuite/gdb.python/python-mi.exp
-@@ -48,23 +48,42 @@ mi_gdb_test "python execfile ('${srcdir}/${subdir}/${testfile}.py')" ""
+@@ -48,23 +48,53 @@ mi_gdb_test "python execfile ('${srcdir}/${subdir}/${testfile}.py')" ""
  mi_continue_to_line [gdb_get_line_number {MI breakpoint here} ${testfile}.c] \
    "step to breakpoint"
  
@@ -26363,6 +26559,17 @@ index 3258810..018c6a2 100644
 +
 +mi_gdb_test "-enable-pretty-printing" ""
 +
++mi_create_varobj_checked string string_1 \
++    "struct string_repr" \
++    "create string_1 varobj"
++
++mi_gdb_test "-data-evaluate-expression \"string_1 = string_2\"" ".*" \
++    "assign string_1 from string_2"
++
++mi_gdb_test "-var-update string" \
++    "\\^done,changelist=\\\[{name=\"string\",in_scope=\"true\",type_changed=\"false\",has_more=\"0\"}\\\]" \
++    "update string varobj after assignment"
++
 +mi_create_dynamic_varobj container c \
 +  "create container varobj"
  
@@ -26396,7 +26603,7 @@ index 3258810..018c6a2 100644
  
  mi_gdb_test "-var-set-visualizer container None" \
    "\\^done" \
-@@ -78,19 +97,88 @@ mi_gdb_test "-var-set-visualizer container gdb.default_visualizer" \
+@@ -78,19 +108,88 @@ mi_gdb_test "-var-set-visualizer container gdb.default_visualizer" \
    "\\^done" \
    "choose default visualizer"
  
@@ -26492,7 +26699,7 @@ index 3258810..018c6a2 100644
  mi_continue_to_line \
      [gdb_get_line_number {Another MI breakpoint} ${testfile}.c] \
 diff --git a/gdb/testsuite/gdb.python/python-prettyprint.c b/gdb/testsuite/gdb.python/python-prettyprint.c
-index 3cafc48..5fbd534 100644
+index 3cafc48..adf66b5 100644
 --- a/gdb/testsuite/gdb.python/python-prettyprint.c
 +++ b/gdb/testsuite/gdb.python/python-prettyprint.c
 @@ -15,6 +15,8 @@
@@ -26504,7 +26711,7 @@ index 3cafc48..5fbd534 100644
  struct s
  {
    int a;
-@@ -148,6 +150,11 @@ void do_nothing(void)
+@@ -148,6 +150,14 @@ void do_nothing(void)
    c = 23;			/* Another MI breakpoint */
  }
  
@@ -26513,10 +26720,13 @@ index 3cafc48..5fbd534 100644
 +  char *s;
 +};
 +
++struct string_repr string_1 = { { "one" } };
++struct string_repr string_2 = { { "two" } };
++
  int
  main ()
  {
-@@ -155,11 +162,15 @@ main ()
+@@ -155,11 +165,15 @@ main ()
    struct ss  ssa[2];
    string x = make_string ("this is x");
    zzz_type c = make_container ("container");
@@ -26532,7 +26742,7 @@ index 3cafc48..5fbd534 100644
  
    struct ns  ns;
    ns.null_str = "embedded\0null\0string";
-@@ -193,6 +204,11 @@ main ()
+@@ -193,6 +207,11 @@ main ()
    add_item (&c, 72);
  
  #ifdef MI
@@ -29116,7 +29326,7 @@ index 6f6b756..b9ca650 100644
  /* User function handler.  */
  
 diff --git a/gdb/varobj.c b/gdb/varobj.c
-index fbe8ff8..a730095 100644
+index fbe8ff8..490ca33 100644
 --- a/gdb/varobj.c
 +++ b/gdb/varobj.c
 @@ -26,9 +26,12 @@
@@ -29758,21 +29968,36 @@ index fbe8ff8..a730095 100644
  	{
  	  /* Try to compare the values.  That requires that both
  	     values are non-lazy.  */
-@@ -1310,6 +1561,8 @@ install_new_value (struct varobj *var, struct value *value, int initial)
+@@ -1310,74 +1561,53 @@ install_new_value (struct varobj *var, struct value *value, int initial)
    if (var->value != NULL && var->value != value)
      value_free (var->value);
    var->value = value;
+-  if (var->print_value)
+-    xfree (var->print_value);
+-  var->print_value = print_value;
 +  if (value != NULL)
 +    value_incref (value);
-   if (var->print_value)
-     xfree (var->print_value);
-   var->print_value = print_value;
-@@ -1319,65 +1572,32 @@ install_new_value (struct varobj *var, struct value *value, int initial)
+   if (value && value_lazy (value) && intentionally_not_fetched)
+     var->not_fetched = 1;
+   else
      var->not_fetched = 0;
    var->updated = 0;
  
 +  install_new_value_visualizer (var);
 +
++  /* If we installed a pretty-printer, re-compare the printed version
++     to see if the variable changed.  */
++  if (var->pretty_printer)
++    {
++      xfree (print_value);
++      print_value = value_get_print_value (var->value, var->format, var);
++      if (!var->print_value || strcmp (var->print_value, print_value) != 0)
++	changed = 1;
++    }
++  if (var->print_value)
++    xfree (var->print_value);
++  var->print_value = print_value;
++
    gdb_assert (!var->value || value_type (var->value));
  
    return changed;
@@ -29850,7 +30075,7 @@ index fbe8ff8..a730095 100644
  }
  
  void 
-@@ -1395,31 +1615,19 @@ varobj_set_visualizer (struct varobj *var, const char *visualizer)
+@@ -1395,31 +1625,19 @@ varobj_set_visualizer (struct varobj *var, const char *visualizer)
    make_cleanup_py_decref (globals);
  
    constructor = PyRun_String (visualizer, Py_eval_input, globals, globals);
@@ -29888,7 +30113,7 @@ index fbe8ff8..a730095 100644
  
    do_cleanups (back_to);
  #else
-@@ -1530,44 +1738,60 @@ VEC(varobj_update_result) *varobj_update (struct varobj **varp, int explicit)
+@@ -1530,44 +1748,63 @@ VEC(varobj_update_result) *varobj_update (struct varobj **varp, int explicit)
  
        /* We probably should not get children of a varobj that has a
  	 pretty-printer, but for which -var-list-children was never
@@ -29918,11 +30143,14 @@ index fbe8ff8..a730095 100644
 +		 it as unchanged -- presumably, such varobj is not yet
 +		 expanded in the UI, so we need not bother getting
 +		 it.  */
-+	      if (varobj_has_more (v, 0))
-+		continue;
++	      if (!varobj_has_more (v, 0))
++		{
++		  update_dynamic_varobj_children (v, NULL, NULL, &dummy, 0, 0);
++		  if (varobj_has_more (v, 0))
++		    r.changed = 1;
++		}
 +
-+	      update_dynamic_varobj_children (v, NULL, NULL, &dummy, 0, 0);
-+	      if (varobj_has_more (v, 0))
++	      if (r.changed)
 +		VEC_safe_push (varobj_update_result, result, &r);
 +
 +	      continue;
@@ -29967,7 +30195,7 @@ index fbe8ff8..a730095 100644
  	      continue;
  	    }
  	}
-@@ -1855,7 +2079,12 @@ new_variable (void)
+@@ -1855,7 +2092,12 @@ new_variable (void)
    var->frozen = 0;
    var->not_fetched = 0;
    var->children_requested = 0;
@@ -29980,7 +30208,7 @@ index fbe8ff8..a730095 100644
  
    return var;
  }
-@@ -1885,7 +2114,10 @@ free_variable (struct varobj *var)
+@@ -1885,7 +2127,10 @@ free_variable (struct varobj *var)
    if (var->pretty_printer)
      {
        struct cleanup *cleanup = varobj_ensure_python_env (var);
@@ -29992,7 +30220,7 @@ index fbe8ff8..a730095 100644
        do_cleanups (cleanup);
      }
  #endif
-@@ -1918,6 +2150,18 @@ make_cleanup_free_variable (struct varobj *var)
+@@ -1918,6 +2163,18 @@ make_cleanup_free_variable (struct varobj *var)
    return make_cleanup (do_free_variable_cleanup, var);
  }
  
@@ -30011,7 +30239,7 @@ index fbe8ff8..a730095 100644
  /* This returns the type of the variable. It also skips past typedefs
     to return the real type of the variable.
  
-@@ -2132,6 +2376,8 @@ value_of_root (struct varobj **var_handle, int *type_changed)
+@@ -2132,6 +2389,8 @@ value_of_root (struct varobj **var_handle, int *type_changed)
        else
  	{
  	  tmp_var->obj_name = xstrdup (var->obj_name);
@@ -30020,7 +30248,7 @@ index fbe8ff8..a730095 100644
  	  varobj_delete (var, NULL, 0);
  
  	  install_variable (tmp_var);
-@@ -2166,7 +2412,11 @@ static char *
+@@ -2166,7 +2425,11 @@ static char *
  my_value_of_variable (struct varobj *var, enum varobj_display_formats format)
  {
    if (var->root->is_valid)
@@ -30033,7 +30261,7 @@ index fbe8ff8..a730095 100644
    else
      return NULL;
  }
-@@ -2189,43 +2439,51 @@ value_get_print_value (struct value *value, enum varobj_display_formats format,
+@@ -2189,43 +2452,51 @@ value_get_print_value (struct value *value, enum varobj_display_formats format,
      struct cleanup *back_to = varobj_ensure_python_env (var);
      PyObject *value_formatter = var->pretty_printer;
  
@@ -30116,7 +30344,7 @@ index fbe8ff8..a730095 100644
        }
      do_cleanups (back_to);
    }
-@@ -2954,10 +3212,7 @@ cplus_describe_child (struct varobj *parent, int index,
+@@ -2954,10 +3225,7 @@ cplus_describe_child (struct varobj *parent, int index,
  	    *cname = xstrdup (TYPE_FIELD_NAME (type, index));
  
  	  if (cvalue && value)
@@ -30128,7 +30356,7 @@ index fbe8ff8..a730095 100644
  
  	  if (ctype)
  	    {
-@@ -3163,6 +3418,19 @@ java_value_of_variable (struct varobj *var, enum varobj_display_formats format)
+@@ -3163,6 +3431,19 @@ java_value_of_variable (struct varobj *var, enum varobj_display_formats format)
    return cplus_value_of_variable (var, format);
  }
  
@@ -30148,7 +30376,7 @@ index fbe8ff8..a730095 100644
  /* Iterate all the existing _root_ VAROBJs and call the FUNC callback for them
     with an arbitrary caller supplied DATA pointer.  */
  
-@@ -3180,6 +3448,43 @@ all_root_varobjs (void (*func) (struct varobj *var, void *data), void *data)
+@@ -3180,6 +3461,43 @@ all_root_varobjs (void (*func) (struct varobj *var, void *data), void *data)
        (*func) (var_root->rootvar, data);
      }
  }


Index: gdb.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gdb/devel/gdb.spec,v
retrieving revision 1.381
retrieving revision 1.382
diff -u -p -r1.381 -r1.382
--- gdb.spec	1 Sep 2009 13:19:03 -0000	1.381
+++ gdb.spec	3 Sep 2009 19:45:38 -0000	1.382
@@ -14,7 +14,7 @@ Version: 6.8.50.20090818
 
 # The release always contains a leading reserved number, start it at 1.
 # `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing.
-Release: 7%{?_with_upstream:.upstream}%{?dist}
+Release: 8%{?_with_upstream:.upstream}%{?dist}
 
 License: GPLv3+
 Group: Development/Debuggers
@@ -829,6 +829,11 @@ fi
 %endif
 
 %changelog
+* Thu Sep  3 2009 Jan Kratochvil  - 6.8.50.20090818-8
+- archer-jankratochvil-fedora12 commit: a081d2f12945e9468edd5f4341d3e945bd0fefe9
+  - [expr] Fix too slow lookups in large C++ programs (Sami Wagiaalla).
+  - [python] Fix varobj changed values reporting (GDB PR 10584, Tom Tromey).
+
 * Tue Sep  1 2009 Jan Kratochvil  - 6.8.50.20090818-7
 - archer-jankratochvil-fedora12 commit: d25596676e8811b03f8c9aba6bbd04ebaa9ff5db
   - [call-frame-cfa] Fix parsing CFA-relative frames (BZ 516627, Tom Tromey).



From scop at fedoraproject.org  Thu Sep  3 19:46:11 2009
From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=)
Date: Thu,  3 Sep 2009 19:46:11 +0000 (UTC)
Subject: rpms/vdr-remote/devel vdr-remote.spec,1.5,1.6
Message-ID: <20090903194611.ED9C411C0099@cvs1.fedora.phx.redhat.com>

Author: scop

Update of /cvs/pkgs/rpms/vdr-remote/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24897

Modified Files:
	vdr-remote.spec 
Log Message:
* Thu Sep  3 2009 Ville Skytt?  - 0.4.0-9
- Filter out autoprovided libvdr-*.so.* (if %filter_setup is available).



Index: vdr-remote.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vdr-remote/devel/vdr-remote.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- vdr-remote.spec	10 Aug 2009 10:48:59 -0000	1.5
+++ vdr-remote.spec	3 Sep 2009 19:46:11 -0000	1.6
@@ -5,7 +5,7 @@
 
 Name:           vdr-%{pname}
 Version:        0.4.0
-Release:        8%{?dist}
+Release:        9%{?dist}
 Summary:        Extended remote control plugin for VDR
 
 Group:          Applications/Multimedia
@@ -25,6 +25,10 @@ BuildRequires:  gettext
 Requires:       vdr(abi)%{?_isa} = %{apiver}
 Requires:       udev
 
+%{?filter_setup:
+%filter_provides_in %{plugindir}/.*\.so
+%filter_setup}
+
 %description
 This plugin extends VDR's remote control capabilities, adding support
 for Linux input devices, keyboards (tty), TCP connections, and LIRC.
@@ -92,6 +96,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Sep  3 2009 Ville Skytt?  - 0.4.0-9
+- Filter out autoprovided libvdr-*.so.* (if %%filter_setup is available).
+
 * Mon Aug 10 2009 Ville Skytt?  - 0.4.0-8
 - Use ISA qualified dependency to vdr(abi).
 - Use %%global instead of %%define.



From notting at fedoraproject.org  Thu Sep  3 19:46:05 2009
From: notting at fedoraproject.org (Bill Nottingham)
Date: Thu,  3 Sep 2009 19:46:05 +0000 (UTC)
Subject: rpms/anthy/devel anthy.spec,1.61,1.62
Message-ID: <20090903194605.837D511C0099@cvs1.fedora.phx.redhat.com>

Author: notting

Update of /cvs/extras/rpms/anthy/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24770

Modified Files:
	anthy.spec 
Log Message:
Do not build against xemacs on RHEL ()



Index: anthy.spec
===================================================================
RCS file: /cvs/extras/rpms/anthy/devel/anthy.spec,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -p -r1.61 -r1.62
--- anthy.spec	28 Aug 2009 08:22:55 -0000	1.61
+++ anthy.spec	3 Sep 2009 19:46:05 -0000	1.62
@@ -23,13 +23,15 @@
 
 Name:		anthy
 Version:	9100h
-Release:	8%{?dist}
+Release:	9%{?dist}
 # The entire source code is LGPLv2+ and dictionaries is GPLv2.
 License:	LGPLv2+ and GPLv2
 URL:		http://sourceforge.jp/projects/anthy/
 Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:	emacs emacs-el
+%if 0%{?rhel} == 0
 BuildRequires:	xemacs
+%endif
 
 Source0:	http://osdn.dl.sourceforge.jp/anthy/37336/anthy-%{version}.tar.gz
 Source1:	anthy-init.el
@@ -77,6 +79,7 @@ This package contains the elisp source f
 do not need to install this package to run Anthy. Install the emacs-%{pkg}
 package to use Anthy with GNU Emacs.
 
+%if 0%{?rhel} == 0
 %package -n	xemacs-%{pkg}
 Summary:	Compiled elisp files to run Anthy under XEmacs
 Group:		System Environment/Libraries
@@ -98,6 +101,7 @@ Requires:	xemacs-%{pkg} = %{version}-%{r
 This package contains the elisp source files for Anthy under XEmacs. You do
 not need to install this package to run Anthy. Install the xemacs-%{pkg}
 package to use Anthy with XEmacs.
+%endif
 
 
 %prep
@@ -183,6 +187,7 @@ rm -rf $RPM_BUILD_ROOT%{_libdir}/lib*.{l
 %__mkdir_p $RPM_BUILD_ROOT%{emacs_startdir}
 install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{emacs_startdir}
 
+%if 0%{?rhel} == 0
 ## for xemacs-anthy
 %__mkdir_p $RPM_BUILD_ROOT%{xemacs_startdir}
 install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{xemacs_startdir}
@@ -191,6 +196,7 @@ make clean
 make EMACS=xemacs lispdir="%{xemacs_lispdir}/%{pkg}"
 make install-lispLISP DESTDIR=$RPM_BUILD_ROOT EMACS=xemacs lispdir="%{xemacs_lispdir}/%{pkg}"
 popd
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -225,6 +231,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-, root, root, -)
 %{emacs_lispdir}/%{pkg}/*.el
 
+%if 0%{?rhel} == 0
 %files -n xemacs-%{pkg}
 %defattr(-, root, root, -)
 %doc doc/ELISP
@@ -235,9 +242,12 @@ rm -rf $RPM_BUILD_ROOT
 %files -n xemacs-%{pkg}-el
 %defattr(-, root, root, -)
 %{xemacs_lispdir}/%{pkg}/*.el
-
+%endif
 
 %changelog
+* Thu Sep  3 2009 Dennis Gregorovic  - 9100h-9
+- Do not build against xemacs on RHEL
+
 * Fri Aug 28 2009 Akira TAGOH  - 9100h-8
 - Fix more typos in dictionary. (#519769)
 



From scop at fedoraproject.org  Thu Sep  3 19:50:05 2009
From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=)
Date: Thu,  3 Sep 2009 19:50:05 +0000 (UTC)
Subject: rpms/vdr-ttxtsubs/devel vdr-ttxtsubs.spec,1.13,1.14
Message-ID: <20090903195005.F313411C0374@cvs1.fedora.phx.redhat.com>

Author: scop

Update of /cvs/pkgs/rpms/vdr-ttxtsubs/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26075

Modified Files:
	vdr-ttxtsubs.spec 
Log Message:
* Thu Sep  3 2009 Ville Skytt?  - 0.0.9-4
- Filter out autoprovided libvdr-*.so.* (if %filter_setup is available).



Index: vdr-ttxtsubs.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vdr-ttxtsubs/devel/vdr-ttxtsubs.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- vdr-ttxtsubs.spec	10 Aug 2009 10:44:55 -0000	1.13
+++ vdr-ttxtsubs.spec	3 Sep 2009 19:50:05 -0000	1.14
@@ -6,7 +6,7 @@
 
 Name:           vdr-%{pname}
 Version:        0.0.9
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Teletext subtitles plugin for VDR
 
 Group:          Applications/Multimedia
@@ -20,6 +20,10 @@ BuildRequires:  vdr-devel >= 1.6.0
 BuildRequires:  gettext
 Requires:       vdr(abi)%{?_isa} = %{apiver}
 
+%{?filter_setup:
+%filter_provides_in %{plugindir}/.*\.so
+%filter_setup}
+
 %description
 This VDR plugin implements displaying, recording and replaying
 teletext based subtitles using the on screen display.
@@ -69,6 +73,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Sep  3 2009 Ville Skytt?  - 0.0.9-4
+- Filter out autoprovided libvdr-*.so.* (if %%filter_setup is available).
+
 * Mon Aug 10 2009 Ville Skytt?  - 0.0.9-3
 - Use ISA qualified dependency to vdr(abi).
 - Use %%global instead of %%define.
@@ -76,68 +83,68 @@ rm -rf $RPM_BUILD_ROOT
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.0.9-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 
-* Tue Apr  7 2009 Ville Skytt?  - 0.0.9-1
+* Tue Apr  7 2009 Ville Skytt?  - 0.0.9-1
 - 0.0.9.
 
 * Wed Feb 25 2009 Fedora Release Engineering  - 0.0.8-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 
-* Tue Jan  6 2009 Ville Skytt?  - 0.0.8-1
+* Tue Jan  6 2009 Ville Skytt?  - 0.0.8-1
 - 0.0.8.
 - License: GPLv2+ (already since 0.0.6).
 
-* Fri Dec 19 2008 Ville Skytt?  - 0.0.7-1
+* Fri Dec 19 2008 Ville Skytt?  - 0.0.7-1
 - 0.0.7.
 
-* Mon Dec 15 2008 Ville Skytt?  - 0.0.6-1
+* Mon Dec 15 2008 Ville Skytt?  - 0.0.6-1
 - 0.0.6 (new community upstream), patches applied upstream.
 
-* Mon Nov 24 2008 Ville Skytt?  - 0.0.5-6
+* Mon Nov 24 2008 Ville Skytt?  - 0.0.5-6
 - Rebuild.
 
-* Mon Apr  7 2008 Ville Skytt?  - 0.0.5-5
+* Mon Apr  7 2008 Ville Skytt?  - 0.0.5-5
 - Rebuild for VDR 1.6.0.
 
-* Sat Feb 16 2008 Ville Skytt?  - 0.0.5-4
+* Sat Feb 16 2008 Ville Skytt?  - 0.0.5-4
 - Rebuild.
 
-* Wed Jan 23 2008 Ville Skytt?  - 0.0.5-3
+* Wed Jan 23 2008 Ville Skytt?  - 0.0.5-3
 - Update raastinrauta patch to 2008-01-22.
 
-* Mon Oct 15 2007 Ville Skytt?  - 0.0.5-2
+* Mon Oct 15 2007 Ville Skytt?  - 0.0.5-2
 - Rebuild.
 
-* Sun Sep 30 2007 Ville Skytt?  - 0.0.5-1
+* Sun Sep 30 2007 Ville Skytt?  - 0.0.5-1
 - License: GPL+
 - Raastinrauta patch re-re-re-re-re-released.
 
-* Tue Aug 28 2007 Ville Skytt?  - 0.0.5-0.10
+* Tue Aug 28 2007 Ville Skytt?  - 0.0.5-0.10
 - Raastinrauta patch re-re-re-released.
 
-* Fri Aug 24 2007 Ville Skytt?  - 0.0.5-0.9
+* Fri Aug 24 2007 Ville Skytt?  - 0.0.5-0.9
 - Raastinrauta patch re-re-released.
 
-* Thu Aug  2 2007 Ville Skytt?  - 0.0.5-0.8
+* Thu Aug  2 2007 Ville Skytt?  - 0.0.5-0.8
 - Raastinrauta patch re-released.
 
-* Wed Jul 25 2007 Ville Skytt?  - 0.0.5-0.7
+* Wed Jul 25 2007 Ville Skytt?  - 0.0.5-0.7
 - Update Rofa's patch to raastinrauta edition.
 
-* Tue Apr 10 2007 Ville Skytt?  - 0.0.5-0.6
+* Tue Apr 10 2007 Ville Skytt?  - 0.0.5-0.6
 - Update Rofa's patch to kermanekka edition, changes from 0.0.5-0.5 applied.
 
-* Mon Apr  9 2007 Ville Skytt?  - 0.0.5-0.5
+* Mon Apr  9 2007 Ville Skytt?  - 0.0.5-0.5
 - Fix plugin init/shutdown with newish VDR; avoids crashes at shutdown.
 - Clean up logging.
 
-* Sat Jan 20 2007 Ville Skytt?  - 0.0.5-0.4
+* Sat Jan 20 2007 Ville Skytt?  - 0.0.5-0.4
 - Update Rofa's patch to pippurimylly edition.
 
-* Sun Nov 12 2006 Ville Skytt?  - 0.0.5-0.3
+* Sun Nov 12 2006 Ville Skytt?  - 0.0.5-0.3
 - Move channel settings to /var/lib/vdr.
 
-* Sat Nov 11 2006 Ville Skytt?  - 0.0.5-0.2
+* Sat Nov 11 2006 Ville Skytt?  - 0.0.5-0.2
 - Own /etc/vdr/plugins/ttxtsubs.
 
-* Sat Nov 11 2006 Ville Skytt?  - 0.0.5-0.1
+* Sat Nov 11 2006 Ville Skytt?  - 0.0.5-0.1
 - First build.



From scop at fedoraproject.org  Thu Sep  3 19:51:15 2009
From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=)
Date: Thu,  3 Sep 2009 19:51:15 +0000 (UTC)
Subject: rpms/vdr-femon/devel vdr-femon.spec,1.22,1.23
Message-ID: <20090903195115.A83BC11C0099@cvs1.fedora.phx.redhat.com>

Author: scop

Update of /cvs/pkgs/rpms/vdr-femon/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26459

Modified Files:
	vdr-femon.spec 
Log Message:
* Thu Sep  3 2009 Ville Skytt?  - 1.6.7-4
- Filter out autoprovided libvdr-*.so.* (if %filter_setup is available).



Index: vdr-femon.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vdr-femon/devel/vdr-femon.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -p -r1.22 -r1.23
--- vdr-femon.spec	10 Aug 2009 10:53:42 -0000	1.22
+++ vdr-femon.spec	3 Sep 2009 19:51:15 -0000	1.23
@@ -4,7 +4,7 @@
 
 Name:           vdr-%{pname}
 Version:        1.6.7
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        DVB frontend status monitor plugin for VDR
 
 Group:          Applications/Multimedia
@@ -18,6 +18,10 @@ BuildRequires:  vdr-devel >= 1.6.0
 BuildRequires:  gettext
 Requires:       vdr(abi)%{?_isa} = %{apiver}
 
+%{?filter_setup:
+%filter_provides_in %{plugindir}/.*\.so
+%filter_setup}
+
 %description
 DVB frontend status monitor is a plugin that displays some signal
 information parameters of the current tuned channel on VDR's OSD.  You
@@ -61,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Sep  3 2009 Ville Skytt?  - 1.6.7-4
+- Filter out autoprovided libvdr-*.so.* (if %%filter_setup is available).
+
 * Mon Aug 10 2009 Ville Skytt?  - 1.6.7-3
 - Use ISA qualified dependency to vdr(abi).
 - Use %%global instead of %%define.



From rdieter at fedoraproject.org  Thu Sep  3 19:52:34 2009
From: rdieter at fedoraproject.org (Rex Dieter)
Date: Thu,  3 Sep 2009 19:52:34 +0000 (UTC)
Subject: rpms/kmymoney2/EL-5 kmymoney2-1.0.0-no_it_locale.patch, NONE,
	1.1 .cvsignore, 1.10, 1.11 kmymoney2.spec, 1.20, 1.21 sources,
	1.9, 1.10
Message-ID: <20090903195234.3435011C0099@cvs1.fedora.phx.redhat.com>

Author: rdieter

Update of /cvs/pkgs/rpms/kmymoney2/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26838

Modified Files:
	.cvsignore kmymoney2.spec sources 
Added Files:
	kmymoney2-1.0.0-no_it_locale.patch 
Log Message:
* Wed Aug 19 2009 Rex Dieter  - 1.0.0-1
- kmymoney2-1.0.0


kmymoney2-1.0.0-no_it_locale.patch:
 Makefile.in |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE kmymoney2-1.0.0-no_it_locale.patch ---
diff -up kmymoney2-1.0.0/po/Makefile.in.no_it kmymoney2-1.0.0/po/Makefile.in
--- kmymoney2-1.0.0/po/Makefile.in.no_it	2009-08-16 23:43:29.000000000 -0500
+++ kmymoney2-1.0.0/po/Makefile.in	2009-09-03 14:39:56.000000000 -0500
@@ -309,8 +309,8 @@ xdg_menudir = @xdg_menudir@
 ####### kdevelop will overwrite this part!!! (end)############
 #>- POFILES = AUTO
 #>+ 2
-POFILES = ru.po it.po lt.po pt_BR.po da.po sk.po ca.po nl.po es_AR.po fi.po gl.po fr.po pl.po de.po en_GB.po es.po tr.po cs.po sv.po ro.po pt.po zh_CN.po
-GMOFILES = ru.gmo it.gmo lt.gmo pt_BR.gmo da.gmo sk.gmo ca.gmo nl.gmo es_AR.gmo fi.gmo gl.gmo fr.gmo pl.gmo de.gmo en_GB.gmo es.gmo tr.gmo cs.gmo sv.gmo ro.gmo pt.gmo zh_CN.gmo
+POFILES = ru.po lt.po pt_BR.po da.po sk.po ca.po nl.po es_AR.po fi.po gl.po fr.po pl.po de.po en_GB.po es.po tr.po cs.po sv.po ro.po pt.po zh_CN.po
+GMOFILES = ru.gmo lt.gmo pt_BR.gmo da.gmo sk.gmo ca.gmo nl.gmo es_AR.gmo fi.gmo gl.gmo fr.gmo pl.gmo de.gmo en_GB.gmo es.gmo tr.gmo cs.gmo sv.gmo ro.gmo pt.gmo zh_CN.gmo
 CONFIG_CLEAN_FILES = $(GMOFILES)
 #>- all: all-am
 #>+ 1


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kmymoney2/EL-5/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- .cvsignore	15 Apr 2008 20:09:49 -0000	1.10
+++ .cvsignore	3 Sep 2009 19:52:33 -0000	1.11
@@ -1 +1 @@
-kmymoney2-0.8.9.tar.bz2
+kmymoney2-1.0.0.tar.bz2


Index: kmymoney2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kmymoney2/EL-5/kmymoney2.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- kmymoney2.spec	15 Apr 2008 20:09:49 -0000	1.20
+++ kmymoney2.spec	3 Sep 2009 19:52:33 -0000	1.21
@@ -1,21 +1,21 @@
 
-# FIXME/TODO: Requires aqbanking (v3?) + latest kmm_kbanking plugin.  arg. -- Rex
-#define _enable_kbanking --enable-kbanking
 %define _enable_ofxbanking --enable-ofxbanking --enable-ofxplugin 
 %define ofx_deps libofx-devel, openjade-devel >= 1.3.2
 
 %if 0%{?fedora} > 4 || 0%{?rhel} > 4
-%define ofx_deps libofx-devel opensp-devel
+%define ofx_deps libofx-devel opensp-devel libxml++-devel
 %endif
 
-%if 0%{?fedora} > 8 || 0%{?rhel} > 3
-# make -libs subpkg
-%define libs 1
+%if 0%{?fedora} > 6
+%define kdelibs3 kdelibs3
+%else
+%define kdelibs3 kdelibs
+BuildRequires: libutempter-devel
 %endif
 
 Summary: Personal finance 
 Name:	 kmymoney2
-Version: 0.8.9
+Version: 1.0.0 
 Release: 1%{?dist}
 
 License: GPLv2+
@@ -24,29 +24,29 @@ Group:	 Applications/Productivity
 Source0: http://downloads.sourceforge.net/sourceforge/kmymoney2/kmymoney2-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
 
+# RHEL5's gettext doesn't grok it.po
+Patch1: kmymoney2-1.0.0-no_it_locale.patch
+
 # Upstream (and rpmforge) call this kmymoney, so we'll get ready.
 Obsoletes: kmymoney < %{version}-%{release}
 Provides:  kmymoney = %{version}-%{release}
 
-%if 0%{?libs}
-Requires: %{name}-libs = %{version}-%{release}
-%else
-Obsoletes: %{name}-libs < %{version}-%{release}
-Provides:  %{name}-libs = %{version}-%{release}
-Requires(post): /sbin/ldconfig
-Requires(postun): /sbin/ldconfig
-%endif
-
-%{?_enable_kbanking:BuildRequires: kbanking-devel qbanking-devel}
+# multilib upgrades, when -libs became unconditional
+Obsoletes: kmymoney2 < 0.9.3-3
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+
+BuildRequires: curl-devel
+BuildRequires: desktop-file-utils
+BuildRequires: html2ps
 BuildRequires: gettext
 BuildRequires: ghostscript
-%if 0%{?fedora} > 6 
-BuildRequires: kdelibs3-devel
-%else
-BuildRequires: kdelibs-devel
-%endif
+BuildRequires: %{kdelibs3}-devel
 BuildRequires: libxml2-devel
 %{?_enable_ofxbanking:BuildRequires: %{ofx_deps}}
+# FIXME/TODO: consider packaging qt-sqlite3, 
+# http://www.kde-apps.org/content/show.php?content=23011
+# so not be tempted to use the embedded copy here
+%{?_enable_sqlite3:BuildRequires:sqlite-devel}
 %{?_with_check:BuildRequires: cppunit-devel >= 1.8.0}
 
 %description
@@ -54,21 +54,19 @@ KMyMoney is striving to be a full-featur
 Windows-based finance software.  We are a full double-entry accounting
 software package, for personal or small-business use.
 
-%if 0%{?libs}
 %package libs
 Summary: %{name} runtime libraries
 Group:   System Environment/Libraries
 Requires: %{name} = %{version}-%{release}
 %description libs
 %{summary}.
-%endif
 
 %package devel
 Summary: Development files for %{name}
 Group:   Development/Libraries
 Obsoletes: kmymoney-devel < %{version}-%{release}
 Provides:  kmymoney-devel = %{version}-%{release}
-Requires: %{name}-libs = %{version}-%{release}
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
 %description devel
 %{summary}.
 
@@ -76,6 +74,10 @@ Requires: %{name}-libs = %{version}-%{re
 %prep
 %setup -q -n kmymoney2-%{version}
 
+%if 0%{?rhel}
+%patch1 -p1 -b .no_it_locale
+%endif
+
 
 %build
 unset QTDIR || : ; . /etc/profile.d/qt.sh
@@ -85,10 +87,13 @@ unset QTDIR || : ; . /etc/profile.d/qt.s
   --enable-new-ldflags \
   --disable-debug --disable-warnings \
   --disable-dependancy-tracking --disable-final \
-  %{?_enable_kbanking} %{!?_enable_kbanking: --disable-kbanking } \
+  %{?_enable_sqlite3} %{!?_enable_sqlite3:--disable-sqlite3} \
   %{?_enable_ofxbanking} %{!?_enable_ofxbanking: --disable-ofxbanking --disable-ofxplugin } \
   %{?_with_check:--disable-final}
 
+# to help doc generation
+export LANG=en_US.UTF-8
+
 make %{?_smp_mflags}
 
 
@@ -97,6 +102,10 @@ rm -rf %{buildroot}
 
 make install DESTDIR=%{buildroot}
 
+desktop-file-install \
+  --vendor="" --dir=%{buildroot}%{_datadir}/applications/kde/ \
+  %{buildroot}%{_datadir}/applications/kde/kmymoney2.desktop
+
 ## File lists
 # locale's
 %find_lang %{name}
@@ -119,34 +128,45 @@ fi
 
 # Unpackaged files
 rm -f %{buildroot}%{_libdir}/lib*.la
+rm -rf %{buildroot}%{_datadir}/icons/*/scalable
 
 
-# Currently broken w/--enable-final: http://bugs.kde.org/115863
 %check 
+# Currently broken w/--enable-final: http://bugs.kde.org/115863
 %{?_with_check:make check }
 
 
-%if 0%{?libs}
 %post libs -p /sbin/ldconfig
 
 %postun libs -p /sbin/ldconfig
-%endif
 
 %post
-%{!?libs:/sbin/ldconfig}
-for icon_theme in hicolor locolor ; do
-  touch --no-create %{_datadir}/icons/${icon_theme} ||:
-  gtk-update-icon-cache -q %{_datadir}/icons/${icon_theme} 2> /dev/null ||:
-done
-update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
+touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
+touch --no-create %{_datadir}/icons/locolor &> /dev/null || :
+touch --no-create %{_datadir}/icons/oxygen &> /dev/null || :
+touch --no-create %{_datadir}/icons/Tango &> /dev/null || :
+
 
 %postun
-%{!?libs:/sbin/ldconfig}
-for icon_theme in hicolor locolor ; do
-  touch --no-create %{_datadir}/icons/${icon_theme} ||:
-  gtk-update-icon-cache -q %{_datadir}/icons/${icon_theme} 2> /dev/null ||:
-done
-update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
+if [ $1 -eq 0 ] ; then
+  update-desktop-database -q &> /dev/null
+  touch --no-create %{_datadir}/icons/hicolor &> /dev/null 
+  touch --no-create %{_datadir}/icons/locolor &> /dev/null
+  touch --no-create %{_datadir}/icons/oxygen &> /dev/null
+  touch --no-create %{_datadir}/icons/Tango &> /dev/null
+  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
+  gtk-update-icon-cache %{_datadir}/icons/locolor &> /dev/null || :
+  gtk-update-icon-cache %{_datadir}/icons/oxygen &> /dev/null || :
+  gtk-update-icon-cache %{_datadir}/icons/Tango &> /dev/null || :
+
+fi
+
+%posttrans
+update-desktop-database -q &> /dev/null
+gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
+gtk-update-icon-cache %{_datadir}/icons/locolor &> /dev/null || :
+gtk-update-icon-cache %{_datadir}/icons/oxygen &> /dev/null || :
+gtk-update-icon-cache %{_datadir}/icons/Tango &> /dev/null || :
 
 
 %files -f %{name}.lang
@@ -154,30 +174,35 @@ update-desktop-database %{_datadir}/appl
 %doc AUTHORS ChangeLog COPYING README TODO
 %{_bindir}/kmymoney*
 %{_datadir}/apps/kmymoney2/
-%{_datadir}/applications/kde/*.desktop
+%{_datadir}/applications/kde/kmymoney2.desktop
+%{_datadir}/config.kcfg/kmymoney2.kcfg
 %{_datadir}/icons/hicolor/*/*/*
 %{_datadir}/icons/locolor/*/*/*
+%{_datadir}/icons/oxygen/*/*/*
+%{_datadir}/icons/Tango/*/*/*
 %{_datadir}/mimelnk/*/*.desktop
 %{_datadir}/service*/*.desktop
-%if "%{?_enable_ofxbanking:1}" == "1"
+%if 0%{?_enable_ofxbanking:1}
+%{_datadir}/apps/kmm_ofximport/
 %{_libdir}/kde3/kmm_ofximport.*
 %endif
-%if "%{?_enable_kbanking:1}" == "1"
+%if 0%{?_enable_kbanking:1}
 %{_libdir}/kde3/kmm_kbanking.*
 %{_datadir}/apps/kmm_kbanking/
 %endif
 %{_mandir}/man?/*
 
-%if 0%{?libs}
 %files libs
 %defattr(-,root,root,-)
-%endif
-%{_libdir}/lib*.so.*
+%{_libdir}/libkmm_kdchart.so.0*
+%{_libdir}/libkmm_mymoney.so.5*
+%{_libdir}/libkmm_plugin.so.0*
+%{?_enable_sqlite3:%{_libdir}/qt-3.3/plugins/sqldrivers/*.so}
 
 %files devel
 %defattr(-,root,root,-)
-%{_includedir}/*
-%{_libdir}/lib*.so
+%{_includedir}/kmymoney
+%{_libdir}/libkmm_*.so
 
 
 %clean
@@ -185,6 +210,36 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Aug 19 2009 Rex Dieter  - 1.0.0-1
+- kmymoney2-1.0.0
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 0.9.3-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Fri Jul 17 2009 Rex Dieter  - 0.9.3-3
+- validate .desktop file
+- -libs unconditional
+- use %%_isa where appropriate
+- optimize scriptlets
+
+* Wed Feb 25 2009 Fedora Release Engineering  - 0.9.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Feb 24 2009 Rex Dieter  0.9.3-1
+- kmymoney2-0.9.3
+
+* Mon Sep 15 2008 Rex Dieter  0.9.2-3
+- respun tarball 
+
+* Sun Sep 14 2008 Rex Dieter  0.9.2-1
+- kmymoney2-0.9.2
+
+* Tue Sep  9 2008 Bill Nottingham  0.9-2
+- rebuild for new libofx ABI
+
+* Wed May 14 2008 Rex Dieter  0.9-1
+- kmymoney2-0.9
+
 * Wed Mar 26 2008 Rex Dieter  0.8.9-1
 - kmymoney2-0.8.9
 - --disable-kbanking (requires aqbanking,kbanking fix/update)


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kmymoney2/EL-5/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources	15 Apr 2008 20:09:49 -0000	1.9
+++ sources	3 Sep 2009 19:52:33 -0000	1.10
@@ -1 +1 @@
-1f0c412f88b9344c18562fbca3c10717  kmymoney2-0.8.9.tar.bz2
+f702ea77ff5bf6aec727768da34d98ec  kmymoney2-1.0.0.tar.bz2



From myoung at fedoraproject.org  Thu Sep  3 20:02:41 2009
From: myoung at fedoraproject.org (myoung)
Date: Thu,  3 Sep 2009 20:02:41 +0000 (UTC)
Subject: rpms/kernel/devel/scripts rebase.sh,1.24.6.1,1.24.6.2
Message-ID: <20090903200241.9EFBC11C0099@cvs1.fedora.phx.redhat.com>

Author: myoung

Update of /cvs/pkgs/rpms/kernel/devel/scripts
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29138/scripts

Modified Files:
      Tag: private-myoung-dom0-branch
	rebase.sh 
Log Message:
Update pvops patch to try stack protector on i686 again



Index: rebase.sh
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/scripts/rebase.sh,v
retrieving revision 1.24.6.1
retrieving revision 1.24.6.2
diff -u -p -r1.24.6.1 -r1.24.6.2
--- rebase.sh	25 Feb 2009 21:26:03 -0000	1.24.6.1
+++ rebase.sh	3 Sep 2009 20:02:41 -0000	1.24.6.2
@@ -29,12 +29,12 @@ else
 fi
 
 # Is there a new snapshot or prepatch ?
-NEW=`curl -s http://www.kernel.org/kdist/finger_banner | grep "snapshot for the stable"`
+NEW=`curl -s http://www.kernel.org/kdist/finger_banner | grep "latest snapshot 2.6 version"`
 if [ -z "$NEW" ] ; then
-  NEW=`curl -s http://www.kernel.org/kdist/finger_banner | grep "prepatch for the stable"`
+  NEW=`curl -s http://www.kernel.org/kdist/finger_banner | grep "latest mainline 2.6 version"`
   if [ -z "$NEW" ] ; then
     if [ "$OLDRC" -ne 0 ] ; then
-      NEW=`curl -s http://www.kernel.org/kdist/finger_banner | grep "stable version of the Linux kernel is"`
+      NEW=`curl -s http://www.kernel.org/kdist/finger_banner | grep "latest stable 2.6." | head -n1`
     else
       echo "No new rc or git snapshot of stable branch".
       exit 0



From myoung at fedoraproject.org  Thu Sep  3 20:02:48 2009
From: myoung at fedoraproject.org (myoung)
Date: Thu,  3 Sep 2009 20:02:48 +0000 (UTC)
Subject: rpms/kernel/devel drm-god-shut-up-about-edid-already.patch, NONE,
	1.1.2.2 drm-rv710-ucode-fix.patch, NONE,
	1.1.2.2 linux-2.6-ksm-fix-munlock.patch, NONE, 1.1.2.2
	linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch,
	NONE, 1.1.2.2
	linux-2.6-kvm-vmx-check-cpl-before-emulating-debug-register-access.patch,
	NONE, 1.1.2.2
	linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch,
	NONE, 1.1.2.2 linux-2.6-xen-stack-protector-fix.patch, NONE,
	1.1.2.2 lirc-2.6.31.patch, NONE,
	1.2.2.2 patch-2.6.31-rc8-git2.bz2.sign, NONE,
	1.1.2.2 patch-2.6.31-rc8.bz2.sign, NONE,
	1.1.2.2 v4l-dvb-fix-cx25840-firmware-loading.patch, NONE,
	1.1.2.2 .cvsignore, 1.1014.2.28, 1.1014.2.29 config-generic,
	1.238.6.36, 1.238.6.37 config-x86-generic, 1.68.6.19,
	1.68.6.20 drm-intel-next.patch, 1.4.6.6,
	1.4.6.7 drm-intel-pm.patch, 1.4.2.2,
	1.4.2.3 hdpvr-ir-enable.patch, 1.2.2.2, 1.2.2.3 kernel.spec,
	1.1294.2.60, 1.1294.2.61 linux-2.6-ksm-kvm.patch, 1.2.6.2,
	1.2.6.3 linux-2.6-ksm.patch, 1.2.6.2, 1.2.6.3 sources,
	1.976.2.29, 1.976.2.30 upstream, 1.888.2.28,
	1.888.2.29 xen.pvops.patch, 1.1.2.37,
	1.1.2.38 allow-disabling-ima.diff, 1.2.2.2,
	NONE linux-2.6.31-lirc.patch, 1.2.2.5,
	NONE lirc_streamzap-buffer-rework.patch, 1.1.2.2,
	NONE patch-2.6.31-rc7-git4.bz2.sign, 1.1.4.2,
	NONE patch-2.6.31-rc7.bz2.sign, 1.1.2.2,
	NONE xen-fb-probe-fix.patch, 1.1.6.2, NONE
Message-ID: <20090903200248.D6ECD11C0099@cvs1.fedora.phx.redhat.com>

Author: myoung

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29138

Modified Files:
      Tag: private-myoung-dom0-branch
	.cvsignore config-generic config-x86-generic 
	drm-intel-next.patch drm-intel-pm.patch hdpvr-ir-enable.patch 
	kernel.spec linux-2.6-ksm-kvm.patch linux-2.6-ksm.patch 
	sources upstream xen.pvops.patch 
Added Files:
      Tag: private-myoung-dom0-branch
	drm-god-shut-up-about-edid-already.patch 
	drm-rv710-ucode-fix.patch linux-2.6-ksm-fix-munlock.patch 
	linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch 
	linux-2.6-kvm-vmx-check-cpl-before-emulating-debug-register-access.patch 
	linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch 
	linux-2.6-xen-stack-protector-fix.patch lirc-2.6.31.patch 
	patch-2.6.31-rc8-git2.bz2.sign patch-2.6.31-rc8.bz2.sign 
	v4l-dvb-fix-cx25840-firmware-loading.patch 
Removed Files:
      Tag: private-myoung-dom0-branch
	allow-disabling-ima.diff linux-2.6.31-lirc.patch 
	lirc_streamzap-buffer-rework.patch 
	patch-2.6.31-rc7-git4.bz2.sign patch-2.6.31-rc7.bz2.sign 
	xen-fb-probe-fix.patch 
Log Message:
Update pvops patch to try stack protector on i686 again


drm-god-shut-up-about-edid-already.patch:
 drm_edid.c |    3 ---
 1 file changed, 3 deletions(-)

--- NEW FILE drm-god-shut-up-about-edid-already.patch ---
diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_edid.c.jx linux-2.6.30.noarch/drivers/gpu/drm/drm_edid.c
--- linux-2.6.30.noarch/drivers/gpu/drm/drm_edid.c.jx	2009-09-01 17:06:43.000000000 -0400
+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_edid.c	2009-09-01 17:10:28.000000000 -0400
@@ -630,7 +630,6 @@ int drm_do_probe_ddc_edid(struct i2c_ada
 	if (i2c_transfer(adapter, msgs, 2) == 2)
 		return 0;
 
-	dev_info(&adapter->dev, "unable to read EDID block.\n");
 	return -1;
 }
 EXPORT_SYMBOL(drm_do_probe_ddc_edid);
@@ -643,8 +642,6 @@ static int drm_ddc_read_edid(struct drm_
 
 	ret = drm_do_probe_ddc_edid(adapter, buf, len);
 	if (ret != 0) {
-		dev_info(&connector->dev->pdev->dev, "%s: no EDID data\n",
-			 drm_get_connector_name(connector));
 		goto end;
 	}
 	if (!edid_is_valid((struct edid *)buf)) {

drm-rv710-ucode-fix.patch:
 rv770.c |    1 +
 1 file changed, 1 insertion(+)

--- NEW FILE drm-rv710-ucode-fix.patch ---
diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/rv770.c.jx linux-2.6.30.noarch/drivers/gpu/drm/radeon/rv770.c
--- linux-2.6.30.noarch/drivers/gpu/drm/radeon/rv770.c.jx	2009-08-27 14:45:25.000000000 -0400
+++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/rv770.c	2009-08-27 14:54:30.000000000 -0400
@@ -282,6 +282,7 @@ static int rv770_cp_load_microcode(struc
 		for (i = 0; i < R700_PM4_UCODE_SIZE; i++)
 			WREG32(CP_ME_RAM_DATA, RV710_cp_microcode[i]);
 		WREG32(CP_ME_RAM_WADDR, 0);
+		break;
 	default:
 		DRM_ERROR("Unknown chipset for RV7XX microcode\n");
 		return -1;

linux-2.6-ksm-fix-munlock.patch:
 include/linux/ksm.h |   11 ++++-------
 kernel/fork.c       |    1 +
 mm/ksm.c            |    5 +----
 mm/memory.c         |    4 ++--
 mm/mmap.c           |    7 -------
 5 files changed, 8 insertions(+), 20 deletions(-)

--- NEW FILE linux-2.6-ksm-fix-munlock.patch ---
From: Andrea Arcangeli 

Allowing page faults triggered by drivers tracking the mm during
exit_mmap with mm_users already zero is asking for troubles. And we
can't stop page faults from happening during exit_mmap or munlock fails
(munlock also better stop triggering page faults with mm_users zero).

ksm_exit if there are rmap_items still chained on this mm slot, will
take mmap_sem write side so preventing ksm to keep working on a mm while
exit_mmap runs. And ksm will bail out as soon as it notices that
mm_users is already zero thanks to the ksm_test_exit checks. So that
when a task is killed by OOM killer or the user, ksm will not
indefinitely prevent it to run exit_mmap and release its memory. 

Signed-off-by: Andrea Arcangeli 
---

diff --git a/include/linux/ksm.h b/include/linux/ksm.h
index 2d64ff3..0e26de6 100644
--- a/include/linux/ksm.h
+++ b/include/linux/ksm.h
@@ -18,8 +18,7 @@ struct mmu_gather;
 int ksm_madvise(struct vm_area_struct *vma, unsigned long start,
 		unsigned long end, int advice, unsigned long *vm_flags);
 int __ksm_enter(struct mm_struct *mm);
-void __ksm_exit(struct mm_struct *mm,
-		struct mmu_gather **tlbp, unsigned long end);
+void __ksm_exit(struct mm_struct *mm);
 
 static inline int ksm_fork(struct mm_struct *mm, struct mm_struct *oldmm)
 {
@@ -41,11 +40,10 @@ static inline bool ksm_test_exit(struct mm_struct *mm)
 	return atomic_read(&mm->mm_users) == 0;
 }
 
-static inline void ksm_exit(struct mm_struct *mm,
-			    struct mmu_gather **tlbp, unsigned long end)
+static inline void ksm_exit(struct mm_struct *mm)
 {
 	if (test_bit(MMF_VM_MERGEABLE, &mm->flags))
-		__ksm_exit(mm, tlbp, end);
+		__ksm_exit(mm);
 }
 
 /*
@@ -86,8 +84,7 @@ static inline bool ksm_test_exit(struct mm_struct *mm)
 	return 0;
 }
 
-static inline void ksm_exit(struct mm_struct *mm,
-			    struct mmu_gather **tlbp, unsigned long end)
+static inline void ksm_exit(struct mm_struct *mm)
 {
 }
 
diff --git a/kernel/fork.c b/kernel/fork.c
index 9a16c21..6f93809 100644
--- a/kernel/fork.c
+++ b/kernel/fork.c
@@ -515,6 +515,7 @@ void mmput(struct mm_struct *mm)
 
 	if (atomic_dec_and_test(&mm->mm_users)) {
 		exit_aio(mm);
+		ksm_exit(mm);
 		exit_mmap(mm);
 		set_mm_exe_file(mm, NULL);
 		if (!list_empty(&mm->mmlist)) {
diff --git a/mm/ksm.c b/mm/ksm.c
index d03627f..329ebe9 100644
--- a/mm/ksm.c
+++ b/mm/ksm.c
@@ -1428,8 +1428,7 @@ int __ksm_enter(struct mm_struct *mm)
 	return 0;
 }
 
-void __ksm_exit(struct mm_struct *mm,
-		struct mmu_gather **tlbp, unsigned long end)
+void __ksm_exit(struct mm_struct *mm)
 {
 	struct mm_slot *mm_slot;
 	int easy_to_free = 0;
@@ -1462,10 +1461,8 @@ void __ksm_exit(struct mm_struct *mm,
 		clear_bit(MMF_VM_MERGEABLE, &mm->flags);
 		mmdrop(mm);
 	} else if (mm_slot) {
-		tlb_finish_mmu(*tlbp, 0, end);
 		down_write(&mm->mmap_sem);
 		up_write(&mm->mmap_sem);
-		*tlbp = tlb_gather_mmu(mm, 1);
 	}
 }
 
diff --git a/mm/memory.c b/mm/memory.c
index 4a2c60d..025431e 100644
--- a/mm/memory.c
+++ b/mm/memory.c
@@ -2603,7 +2603,7 @@ static int do_anonymous_page(struct mm_struct *mm, struct vm_area_struct *vma,
 	entry = maybe_mkwrite(pte_mkdirty(entry), vma);
 
 	page_table = pte_offset_map_lock(mm, pmd, address, &ptl);
-	if (!pte_none(*page_table) || ksm_test_exit(mm))
+	if (!pte_none(*page_table))
 		goto release;
 
 	inc_mm_counter(mm, anon_rss);
@@ -2753,7 +2753,7 @@ static int __do_fault(struct mm_struct *mm, struct vm_area_struct *vma,
 	 * handle that later.
 	 */
 	/* Only go through if we didn't race with anybody else... */
-	if (likely(pte_same(*page_table, orig_pte) && !ksm_test_exit(mm))) {
+	if (likely(pte_same(*page_table, orig_pte))) {
 		flush_icache_page(vma, page);
 		entry = mk_pte(page, vma->vm_page_prot);
 		if (flags & FAULT_FLAG_WRITE)
diff --git a/mm/mmap.c b/mm/mmap.c
index 1b0a709..f3f2a22 100644
--- a/mm/mmap.c
+++ b/mm/mmap.c
@@ -2111,13 +2111,6 @@ void exit_mmap(struct mm_struct *mm)
 	end = unmap_vmas(&tlb, vma, 0, -1, &nr_accounted, NULL);
 	vm_unacct_memory(nr_accounted);
 
-	/*
-	 * For KSM to handle OOM without deadlock when it's breaking COW in a
-	 * likely victim of the OOM killer, we must serialize with ksm_exit()
-	 * after freeing mm's pages but before freeing its page tables.
-	 */
-	ksm_exit(mm, &tlb, end);
-
 	free_pgtables(tlb, vma, FIRST_USER_ADDRESS, 0);
 	tlb_finish_mmu(tlb, 0, end);
 

linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch:
 kvm.c |    7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

--- NEW FILE linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch ---
Date:  Tue, 25 Aug 2009 01:13:10 -0300
From: Marcelo Tosatti 
To: Avi Kivity 
Cc: kvm , Jeremy Fitzhardinge 
Subject: KVM pvmmu: do not batch pte updates from interrupt context


Commit b8bcfe997e4 made paravirt pte updates synchronous in interrupt
context.

Unfortunately the KVM pv mmu code caches the lazy/nonlazy mode
internally, so a pte update from interrupt context during a lazy mmu
operation can be batched while it should be performed synchronously.

https://bugzilla.redhat.com/show_bug.cgi?id=518022

Drop the internal mode variable and use paravirt_get_lazy_mode(), which
returns the correct state.

Signed-off-by: Marcelo Tosatti 

diff --git a/arch/x86/kernel/kvm.c b/arch/x86/kernel/kvm.c
index c664d51..63b0ec8 100644
--- a/arch/x86/kernel/kvm.c
+++ b/arch/x86/kernel/kvm.c
@@ -34,7 +34,6 @@
 struct kvm_para_state {
 	u8 mmu_queue[MMU_QUEUE_SIZE];
 	int mmu_queue_len;
-	enum paravirt_lazy_mode mode;
 };
 
 static DEFINE_PER_CPU(struct kvm_para_state, para_state);
@@ -77,7 +76,7 @@ static void kvm_deferred_mmu_op(void *buffer, int len)
 {
 	struct kvm_para_state *state = kvm_para_state();
 
-	if (state->mode != PARAVIRT_LAZY_MMU) {
+	if (paravirt_get_lazy_mode() != PARAVIRT_LAZY_MMU) {
 		kvm_mmu_op(buffer, len);
 		return;
 	}
@@ -185,10 +184,7 @@ static void kvm_release_pt(unsigned long pfn)
 
 static void kvm_enter_lazy_mmu(void)
 {
-	struct kvm_para_state *state = kvm_para_state();
-
 	paravirt_enter_lazy_mmu();
-	state->mode = paravirt_get_lazy_mode();
 }
 
 static void kvm_leave_lazy_mmu(void)
@@ -197,7 +193,6 @@ static void kvm_leave_lazy_mmu(void)
 
 	mmu_queue_flush(state);
 	paravirt_leave_lazy_mmu();
-	state->mode = paravirt_get_lazy_mode();
 }
 
 static void __init paravirt_ops_setup(void)


linux-2.6-kvm-vmx-check-cpl-before-emulating-debug-register-access.patch:
 include/asm/kvm_host.h |    1 +
 kvm/vmx.c              |    2 ++
 kvm/x86.c              |   14 +++++++++++++-
 3 files changed, 16 insertions(+), 1 deletion(-)

--- NEW FILE linux-2.6-kvm-vmx-check-cpl-before-emulating-debug-register-access.patch ---
Date: Tue,  1 Sep 2009 12:03:25 +0300
From: Avi Kivity 
To: Marcelo Tosatti 
Cc: kvm at vger.kernel.org
Subject: [PATCH] KVM: VMX: Check cpl before emulating debug register access

Debug registers may only be accessed from cpl 0.  Unfortunately, vmx will
code to emulate the instruction even though it was issued from guest
userspace, possibly leading to an unexpected trap later.

Cc: stable at kernel.org
Signed-off-by: Avi Kivity 
---
 arch/x86/include/asm/kvm_host.h |    1 +
 arch/x86/kvm/vmx.c              |    2 ++
 arch/x86/kvm/x86.c              |   13 +++++++++++++
 3 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/arch/x86/include/asm/kvm_host.h b/arch/x86/include/asm/kvm_host.h
index a3f637f..6046e6f 100644
--- a/arch/x86/include/asm/kvm_host.h
+++ b/arch/x86/include/asm/kvm_host.h
@@ -621,6 +621,7 @@ void kvm_queue_exception(struct kvm_vcpu *vcpu, unsigned nr);
 void kvm_queue_exception_e(struct kvm_vcpu *vcpu, unsigned nr, u32 error_code);
 void kvm_inject_page_fault(struct kvm_vcpu *vcpu, unsigned long cr2,
 			   u32 error_code);
+bool kvm_require_cpl(struct kvm_vcpu *vcpu, int required_cpl);
 
 int kvm_pic_set_irq(void *opaque, int irq, int level);
 
diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c
index 78101dd..05cd554 100644
--- a/arch/x86/kvm/vmx.c
+++ b/arch/x86/kvm/vmx.c
@@ -2931,6 +2931,8 @@ static int handle_dr(struct kvm_vcpu *vcpu)
 	unsigned long val;
 	int dr, reg;
 
+	if (!kvm_require_cpl(vcpu, 0))
+		return 1;
 	dr = vmcs_readl(GUEST_DR7);
 	if (dr & DR7_GD) {
 		/*
diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c
index 8b3a169..891234b 100644
--- a/arch/x86/kvm/x86.c
+++ b/arch/x86/kvm/x86.c
@@ -223,6 +223,19 @@ void kvm_queue_exception_e(struct kvm_vcpu *vcpu, unsigned nr, u32 error_code)
 EXPORT_SYMBOL_GPL(kvm_queue_exception_e);
 
 /*
+ * Checks if cpl <= required_cpl; if true, return true.  Otherwise queue
+ * a #GP and return false.
+ */
+bool kvm_require_cpl(struct kvm_vcpu *vcpu, int required_cpl)
+{
+	if (kvm_x86_ops->get_cpl(vcpu) <= required_cpl)
+		return true;
+	kvm_queue_exception_e(vcpu, GP_VECTOR, 0);
+	return false;
+}
+EXPORT_SYMBOL_GPL(kvm_require_cpl);
+
+/*
  * Load the pae pdptrs.  Return true is they are all valid.
  */
 int load_pdptrs(struct kvm_vcpu *vcpu, unsigned long cr3)
-- 
1.6.4.1


linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch:
 kvmclock.c |    5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

--- NEW FILE linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch ---
Date:  Mon, 31 Aug 2009 03:04:31 -0400
From: Glauber Costa 
To: kvm at vger.kernel.org
Cc: linux-kernel at vger.kernel.org, avi at redhat.com
Subject: [PATCH] use __pa_symbol to calculate the address of a C symbol.

The use of __pa() to calculate the address of a C-visible symbol
is wrong, and can lead to unpredictable results. See arch/x86/include/asm/page.h
for details.

It should be replaced with __pa_symbol(), that does the correct math here,
by taking relocations into account.

Signed-off-by: Glauber Costa 
---
 arch/x86/kernel/kvmclock.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/x86/kernel/kvmclock.c b/arch/x86/kernel/kvmclock.c
index 223af43..e5efcdc 100644
--- a/arch/x86/kernel/kvmclock.c
+++ b/arch/x86/kernel/kvmclock.c
@@ -50,8 +50,8 @@ static unsigned long kvm_get_wallclock(void)
 	struct timespec ts;
 	int low, high;
 
-	low = (int)__pa(&wall_clock);
-	high = ((u64)__pa(&wall_clock) >> 32);
+	low = (int)__pa_symbol(&wall_clock);
+	high = ((u64)__pa_symbol(&wall_clock) >> 32);
 	native_write_msr(MSR_KVM_WALL_CLOCK, low, high);
 
 	vcpu_time = &get_cpu_var(hv_clock);
-- 
1.6.2.2

linux-2.6-xen-stack-protector-fix.patch:
 arch/x86/mm/Makefile     |    4 +
 arch/x86/xen/Makefile    |    2 
 arch/x86/xen/enlighten.c |  133 +++++++++++++++++++++++++++++++++++++++--------
 arch/x86/xen/smp.c       |    1 
 drivers/xen/Makefile     |    3 +
 5 files changed, 123 insertions(+), 20 deletions(-)

--- NEW FILE linux-2.6-xen-stack-protector-fix.patch ---
>From 27512accbc440c1460b2df6024ed03fc40feff7d Mon Sep 17 00:00:00 2001
From: Jeremy Fitzhardinge 
Date: Thu, 27 Aug 2009 12:46:35 -0700
Subject: [PATCH] xen: make -fstack-protector work under Xen

-fstack-protector uses a special per-cpu "stack canary" value.
gcc generates special code in each function to test the canary to make
sure that the function's stack hasn't been overrun.

On x86-64, this is simply an offset of %gs, which is the usual per-cpu
base segment register, so setting it up simply requires loading %gs's
base as normal.

On i386, the stack protector segment is %gs (rather than the usual kernel
percpu %fs segment register).  This requires setting up the full kernel
GDT and then loading %gs accordingly.  (We also need to make sure %fs is
initialized on secondary cpus too.)

To keep things consistent, we do the full GDT/segment register setup on
both architectures.

Because we need to avoid -fstack-protected code before setting up the GDT
and because there's no way to disable it on a per-function basis, several
files need to have stack-protector inhibited.

Signed-off-by: Jeremy Fitzhardinge 

diff --git a/arch/x86/mm/Makefile b/arch/x86/mm/Makefile
index eefdeee..72bb3a2 100644
--- a/arch/x86/mm/Makefile
+++ b/arch/x86/mm/Makefile
@@ -1,6 +1,10 @@
 obj-y	:=  init.o init_$(BITS).o fault.o ioremap.o extable.o pageattr.o mmap.o \
 	    pat.o pgtable.o gup.o
 
+# Make sure __phys_addr has no stackprotector
+nostackp := $(call cc-option, -fno-stack-protector)
+CFLAGS_ioremap.o		:= $(nostackp)
+
 obj-$(CONFIG_SMP)		+= tlb.o
 
 obj-$(CONFIG_X86_32)		+= pgtable_32.o iomap_32.o
diff --git a/arch/x86/xen/Makefile b/arch/x86/xen/Makefile
index 7410640..3bb4fc2 100644
--- a/arch/x86/xen/Makefile
+++ b/arch/x86/xen/Makefile
@@ -8,6 +8,7 @@ endif
 # Make sure early boot has no stackprotector
 nostackp := $(call cc-option, -fno-stack-protector)
 CFLAGS_enlighten.o		:= $(nostackp)
+CFLAGS_mmu.o			:= $(nostackp)
 
 obj-y		:= enlighten.o setup.o multicalls.o mmu.o irq.o \
 			time.o xen-asm.o xen-asm_$(BITS).o \
@@ -16,3 +17,4 @@ obj-y		:= enlighten.o setup.o multicalls.o mmu.o irq.o \
 obj-$(CONFIG_SMP)		+= smp.o
 obj-$(CONFIG_PARAVIRT_SPINLOCKS)+= spinlock.o
 obj-$(CONFIG_XEN_DEBUG_FS)	+= debugfs.o
+
diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c
index e5b903b..596a7d7 100644
--- a/arch/x86/xen/enlighten.c
+++ b/arch/x86/xen/enlighten.c
@@ -51,6 +51,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #include "xen-ops.h"
 #include "mmu.h"
@@ -339,18 +340,28 @@ static void xen_load_gdt(const struct desc_ptr *dtr)
 	unsigned long frames[pages];
 	int f;
 
-	/* A GDT can be up to 64k in size, which corresponds to 8192
-	   8-byte entries, or 16 4k pages.. */
+	/* 
+	 * A GDT can be up to 64k in size, which corresponds to 8192
+	 * 8-byte entries, or 16 4k pages..
+	 */
 
 	BUG_ON(size > 65536);
 	BUG_ON(va & ~PAGE_MASK);
 
 	for (f = 0; va < dtr->address + size; va += PAGE_SIZE, f++) {
 		int level;
-		pte_t *ptep = lookup_address(va, &level);
+		pte_t *ptep;
 		unsigned long pfn, mfn;
 		void *virt;
 
+		/*
+		 * The GDT is per-cpu and is in the percpu data area.
+		 * That can be virtually mapped, so we need to do a
+		 * page-walk to get the underlying MFN for the
+		 * hypercall.  The page can also be in the kernel's
+		 * linear range, so we need to RO that mapping too.
+		 */
+		ptep = lookup_address(va, &level);
 		BUG_ON(ptep == NULL);
 
 		pfn = pte_pfn(*ptep);
@@ -367,6 +378,44 @@ static void xen_load_gdt(const struct desc_ptr *dtr)
 		BUG();
 }
 
+/* 
+ * load_gdt for early boot, when the gdt is only mapped once
+ */
+static __init void xen_load_gdt_boot(const struct desc_ptr *dtr)
+{
+	unsigned long va = dtr->address;
+	unsigned int size = dtr->size + 1;
+	unsigned pages = (size + PAGE_SIZE - 1) / PAGE_SIZE;
+	unsigned long frames[pages];
+	int f;
+
+	/* 
+	 * A GDT can be up to 64k in size, which corresponds to 8192
+	 * 8-byte entries, or 16 4k pages..
+	 */
+
+	BUG_ON(size > 65536);
+	BUG_ON(va & ~PAGE_MASK);
+
+	for (f = 0; va < dtr->address + size; va += PAGE_SIZE, f++) {
+		pte_t pte;
+		unsigned long pfn, mfn;
+
+		pfn = virt_to_pfn(va);
+		mfn = pfn_to_mfn(pfn);
+
+		pte = pfn_pte(pfn, PAGE_KERNEL_RO);
+
+		if (HYPERVISOR_update_va_mapping((unsigned long)va, pte, 0))
+			BUG();
+
+		frames[f] = mfn;
+	}
+
+	if (HYPERVISOR_set_gdt(frames, size / sizeof(struct desc_struct)))
+		BUG();
+}
+
 static void load_TLS_descriptor(struct thread_struct *t,
 				unsigned int cpu, unsigned int i)
 {
@@ -590,6 +639,29 @@ static void xen_write_gdt_entry(struct desc_struct *dt, int entry,
 	preempt_enable();
 }
 
+/* 
+ * Version of write_gdt_entry for use at early boot-time needed to
+ * update an entry as simply as possible.
+ */
+static __init void xen_write_gdt_entry_boot(struct desc_struct *dt, int entry,
+					    const void *desc, int type)
+{
+	switch (type) {
+	case DESC_LDT:
+	case DESC_TSS:
+		/* ignore */
+		break;
+
+	default: {
+		xmaddr_t maddr = virt_to_machine(&dt[entry]);
+
+		if (HYPERVISOR_update_descriptor(maddr.maddr, *(u64 *)desc))
+			dt[entry] = *(struct desc_struct *)desc;
+	}
+
+	}	
+}
+
 static void xen_load_sp0(struct tss_struct *tss,
 			 struct thread_struct *thread)
 {
@@ -974,6 +1046,23 @@ static const struct machine_ops __initdata xen_machine_ops = {
 	.emergency_restart = xen_emergency_restart,
 };
 
+/* 
+ * Set up the GDT and segment registers for -fstack-protector.  Until
+ * we do this, we have to be careful not to call any stack-protected
+ * function, which is most of the kernel.
+ */
+static void __init xen_setup_stackprotector(void)
+{
+	pv_cpu_ops.write_gdt_entry = xen_write_gdt_entry_boot;
+	pv_cpu_ops.load_gdt = xen_load_gdt_boot;
+
+	setup_stack_canary_segment(0);
+	switch_to_new_gdt(0);
+
+	pv_cpu_ops.write_gdt_entry = xen_write_gdt_entry;       
+	pv_cpu_ops.load_gdt = xen_load_gdt;
+}
+
 /* First C function to be called on Xen boot */
 asmlinkage void __init xen_start_kernel(void)
 {
@@ -992,13 +1081,28 @@ asmlinkage void __init xen_start_kernel(void)
 	pv_apic_ops = xen_apic_ops;
 	pv_mmu_ops = xen_mmu_ops;
 
-#ifdef CONFIG_X86_64
-	/*
-	 * Setup percpu state.  We only need to do this for 64-bit
-	 * because 32-bit already has %fs set properly.
+	/* 
+	 * Set up some pagetable state before starting to set any ptes.
 	 */
-	load_percpu_segment(0);
-#endif
+
+	/* Prevent unwanted bits from being set in PTEs. */
+	__supported_pte_mask &= ~_PAGE_GLOBAL;
+	if (!xen_initial_domain())
+		__supported_pte_mask &= ~(_PAGE_PWT | _PAGE_PCD);
+
+	__supported_pte_mask |= _PAGE_IOMAP;
+
+	xen_setup_features();
+
+	/* Get mfn list */
+	if (!xen_feature(XENFEAT_auto_translated_physmap))
+		xen_build_dynamic_phys_to_machine();
+
+	/* 
+	 * Set up kernel GDT and segment registers, mainly so that
+	 * -fstack-protector code can be executed.
+	 */
+	xen_setup_stackprotector();
 
 	xen_init_irq_ops();
 	xen_init_cpuid_mask();
@@ -1010,8 +1114,6 @@ asmlinkage void __init xen_start_kernel(void)
 	set_xen_basic_apic_ops();
 #endif
 
-	xen_setup_features();
-
 	if (xen_feature(XENFEAT_mmu_pt_update_preserve_ad)) {
 		pv_mmu_ops.ptep_modify_prot_start = xen_ptep_modify_prot_start;
 		pv_mmu_ops.ptep_modify_prot_commit = xen_ptep_modify_prot_commit;
@@ -1028,17 +1130,8 @@ asmlinkage void __init xen_start_kernel(void)
 
 	xen_smp_init();
 
-	/* Get mfn list */
-	if (!xen_feature(XENFEAT_auto_translated_physmap))
-		xen_build_dynamic_phys_to_machine();
-
 	pgd = (pgd_t *)xen_start_info->pt_base;
 
-	/* Prevent unwanted bits from being set in PTEs. */
-	__supported_pte_mask &= ~_PAGE_GLOBAL;
-	if (!xen_initial_domain())
-		__supported_pte_mask &= ~(_PAGE_PWT | _PAGE_PCD);
-
 #ifdef CONFIG_X86_64
 	/* Work out if we support NX */
 	check_efer();
diff --git a/arch/x86/xen/smp.c b/arch/x86/xen/smp.c
index 429834e..fe03eee 100644
--- a/arch/x86/xen/smp.c
+++ b/arch/x86/xen/smp.c
@@ -236,6 +236,7 @@ cpu_initialize_context(unsigned int cpu, struct task_struct *idle)
 	ctxt->user_regs.ss = __KERNEL_DS;
 #ifdef CONFIG_X86_32
 	ctxt->user_regs.fs = __KERNEL_PERCPU;
+	ctxt->user_regs.gs = __KERNEL_STACK_CANARY;
 #else
 	ctxt->gs_base_kernel = per_cpu_offset(cpu);
 #endif
diff --git a/drivers/xen/Makefile b/drivers/xen/Makefile
index ec2a39b..7c28434 100644
--- a/drivers/xen/Makefile
+++ b/drivers/xen/Makefile
@@ -1,6 +1,9 @@
 obj-y	+= grant-table.o features.o events.o manage.o
 obj-y	+= xenbus/
 
+nostackp := $(call cc-option, -fno-stack-protector)
+CFLAGS_features.o			:= $(nostackp)
+
 obj-$(CONFIG_HOTPLUG_CPU)	+= cpu_hotplug.o
 obj-$(CONFIG_XEN_XENCOMM)	+= xencomm.o
 obj-$(CONFIG_XEN_BALLOON)	+= balloon.o

lirc-2.6.31.patch:
 MAINTAINERS                           |    9 
 drivers/input/Kconfig                 |    2 
 drivers/input/Makefile                |    2 
 drivers/input/lirc/Kconfig            |  119 +
 drivers/input/lirc/Makefile           |   21 
 drivers/input/lirc/lirc.h             |  100 +
 drivers/input/lirc/lirc_bt829.c       |  383 +++++
 drivers/input/lirc/lirc_dev.c         |  839 ++++++++++++
 drivers/input/lirc/lirc_dev.h         |  184 ++
 drivers/input/lirc/lirc_ene0100.c     |  644 +++++++++
 drivers/input/lirc/lirc_ene0100.h     |  169 ++
 drivers/input/lirc/lirc_i2c.c         |  537 +++++++
 drivers/input/lirc/lirc_igorplugusb.c |  556 ++++++++
 drivers/input/lirc/lirc_imon.c        | 2301 ++++++++++++++++++++++++++++++++++
 drivers/input/lirc/lirc_it87.c        |  986 ++++++++++++++
 drivers/input/lirc/lirc_it87.h        |  116 +
 drivers/input/lirc/lirc_ite8709.c     |  539 +++++++
 drivers/input/lirc/lirc_mceusb.c      | 1244 ++++++++++++++++++
 drivers/input/lirc/lirc_parallel.c    |  709 ++++++++++
 drivers/input/lirc/lirc_parallel.h    |   26 
 drivers/input/lirc/lirc_sasem.c       |  931 +++++++++++++
 drivers/input/lirc/lirc_serial.c      | 1316 +++++++++++++++++++
 drivers/input/lirc/lirc_sir.c         | 1283 ++++++++++++++++++
 drivers/input/lirc/lirc_streamzap.c   |  794 +++++++++++
 drivers/input/lirc/lirc_ttusbir.c     |  397 +++++
 drivers/input/lirc/lirc_zilog.c       | 1395 ++++++++++++++++++++
 26 files changed, 15602 insertions(+)

--- NEW FILE lirc-2.6.31.patch ---
Linux Infrared Remote Control drivers -- http://www.lirc.org

Last updated: Tuesday, September 01, 2009

>From http://git.wilsonet.com/linux-2.6-lirc.git/

Signed-off-by: Jarod Wilson 

---
 MAINTAINERS                           |    9 +
 drivers/input/Kconfig                 |    2 +
 drivers/input/Makefile                |    2 +
 drivers/input/lirc/Kconfig            |  119 ++
 drivers/input/lirc/Makefile           |   21 +
 drivers/input/lirc/lirc.h             |  100 ++
 drivers/input/lirc/lirc_bt829.c       |  383 ++++++
 drivers/input/lirc/lirc_dev.c         |  839 ++++++++++++
 drivers/input/lirc/lirc_dev.h         |  184 +++
 drivers/input/lirc/lirc_ene0100.c     |  644 +++++++++
 drivers/input/lirc/lirc_ene0100.h     |  169 +++
 drivers/input/lirc/lirc_i2c.c         |  537 ++++++++
 drivers/input/lirc/lirc_igorplugusb.c |  556 ++++++++
 drivers/input/lirc/lirc_imon.c        | 2301 +++++++++++++++++++++++++++++++++
 drivers/input/lirc/lirc_it87.c        |  986 ++++++++++++++
 drivers/input/lirc/lirc_it87.h        |  116 ++
 drivers/input/lirc/lirc_ite8709.c     |  539 ++++++++
 drivers/input/lirc/lirc_mceusb.c      | 1244 ++++++++++++++++++
 drivers/input/lirc/lirc_parallel.c    |  709 ++++++++++
 drivers/input/lirc/lirc_parallel.h    |   26 +
 drivers/input/lirc/lirc_sasem.c       |  931 +++++++++++++
 drivers/input/lirc/lirc_serial.c      | 1316 +++++++++++++++++++
 drivers/input/lirc/lirc_sir.c         | 1283 ++++++++++++++++++
 drivers/input/lirc/lirc_streamzap.c   |  794 ++++++++++++
 drivers/input/lirc/lirc_ttusbir.c     |  397 ++++++
 drivers/input/lirc/lirc_zilog.c       | 1395 ++++++++++++++++++++
 26 files changed, 15602 insertions(+), 0 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 8dca9d8..f25dc26 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -3129,6 +3129,15 @@ W:	http://www.pasemi.com/
 L:	linuxppc-dev at ozlabs.org
 S:	Supported
 
+LINUX INFRARED REMOTE CONTROL DRIVERS (LIRC)
+P:	Jarod Wilson
+M:	jarod at redhat.com
+P:	Christoph Bartelmus
+M:	lirc at bartelmus.de
+W:	http://www.lirc.org/
+L:	lirc-list at lists.sourceforge.net
+S:	Maintained
+
 LINUX SECURITY MODULE (LSM) FRAMEWORK
 M:	Chris Wright 
 L:	linux-security-module at vger.kernel.org
diff --git a/drivers/input/Kconfig b/drivers/input/Kconfig
index cd50c00..442f94f 100644
--- a/drivers/input/Kconfig
+++ b/drivers/input/Kconfig
@@ -170,6 +170,8 @@ source "drivers/input/tablet/Kconfig"
 
 source "drivers/input/touchscreen/Kconfig"
 
+source "drivers/input/lirc/Kconfig"
+
 source "drivers/input/misc/Kconfig"
 
 endif
diff --git a/drivers/input/Makefile b/drivers/input/Makefile
index 4c9c745..99e2b5e 100644
--- a/drivers/input/Makefile
+++ b/drivers/input/Makefile
@@ -25,3 +25,5 @@ obj-$(CONFIG_INPUT_MISC)	+= misc/
 obj-$(CONFIG_INPUT_APMPOWER)	+= apm-power.o
 
 obj-$(CONFIG_XEN_KBDDEV_FRONTEND)	+= xen-kbdfront.o
+
+obj-$(CONFIG_INPUT_LIRC)       += lirc/
diff --git a/drivers/input/lirc/Kconfig b/drivers/input/lirc/Kconfig
new file mode 100644
index 0000000..ab13cfe
--- /dev/null
+++ b/drivers/input/lirc/Kconfig
@@ -0,0 +1,119 @@
+#
+# LIRC driver(s) configuration
+#
+menuconfig INPUT_LIRC
+	bool "Linux Infrared Remote Control IR receiver/transmitter drivers"
+	help
+	  Say Y here, and all supported Linux Infrared Remote Control IR and
+	  RF receiver and transmitter drivers will be displayed. When paired
+	  with a remote control and the lirc daemon, the receiver drivers
+	  allow control of your Linux system via remote control.
+
+if INPUT_LIRC
+
+config LIRC_DEV
+	tristate "LIRC device loadable module support"
+	help
+	  LIRC device loadable module support, required for most LIRC drivers
+
+config LIRC_BT829
+        tristate "BT829 based hardware"
+	depends on LIRC_DEV
+	help
+	  Driver for the IR interface on BT829-based hardware
+
+config LIRC_ENE0100
+	tristate "ENE KB3924/ENE0100 CIR Port Reciever"
+	depends on LIRC_DEV
+	help
+	  This is a driver for CIR port handled by ENE KB3924 embedded
+	  controller found on some notebooks.
+	  It appears on PNP list as ENE0100.
+
+config LIRC_I2C
+	tristate "I2C Based IR Receivers"
+	depends on LIRC_DEV
+	help
+	  Driver for I2C-based IR receivers, such as those commonly
+	  found onboard Hauppauge PVR-150/250/350 video capture cards
+
+config LIRC_IGORPLUGUSB
+	tristate "Igor Cesko's USB IR Receiver"
+	depends on LIRC_DEV && USB
+	help
+	  Driver for Igor Cesko's USB IR Receiver
+
+config LIRC_IMON
+	tristate "Soundgraph IMON Receiver"
+	depends on LIRC_DEV
+	help
+	  Driver for the Soundgraph IMON IR Receiver
+
+config LIRC_IT87
+	tristate "ITE IT87XX CIR Port Receiver"
+	depends on LIRC_DEV
+	help
+	  Driver for the ITE IT87xx IR Receiver
+
+config LIRC_ITE8709
+	tristate "ITE8709 CIR Port Receiver"
+	depends on LIRC_DEV && PNP
+	help
+	  Driver for the ITE8709 IR Receiver
+
+config LIRC_MCEUSB
+	tristate "Windows Media Center Ed. USB IR Transceiver"
+	depends on LIRC_DEV && USB
+	help
+	  Driver for Windows Media Center Ed. USB IR Transceivers
+
+config LIRC_PARALLEL
+	tristate "Homebrew Parallel Port Receiver"
+	depends on LIRC_DEV && !SMP
+	help
+	  Driver for Homebrew Parallel Port Receivers
+
+config LIRC_SASEM
+	tristate "Sasem USB IR Remote"
+	depends on LIRC_DEV
+	help
+	  Driver for the Sasem OnAir Remocon-V or Dign HV5 HTPC IR/VFD Module
+
+config LIRC_SERIAL
+	tristate "Homebrew Serial Port Receiver"
+	depends on LIRC_DEV
+	help
+	  Driver for Homebrew Serial Port Receivers
+
+config LIRC_SERIAL_TRANSMITTER
+	bool "Serial Port Transmitter"
+	default y
+	depends on LIRC_SERIAL
+	help
+	  Serial Port Transmitter support
+
+config LIRC_SIR
+	tristate "Built-in SIR IrDA port"
+	depends on LIRC_DEV
+	help
+	  Driver for the SIR IrDA port
+
+config LIRC_STREAMZAP
+	tristate "Streamzap PC Receiver"
+	depends on LIRC_DEV
+	help
+	  Driver for the Streamzap PC Receiver
+
+config LIRC_TTUSBIR
+	tristate "Technotrend USB IR Receiver"
+	depends on LIRC_DEV && USB
+	help
+	  Driver for the Technotrend USB IR Receiver
+
+config LIRC_ZILOG
[...15408 lines suppressed...]
+		ir->task = kthread_run(lirc_thread, ir, "lirc_zilog");
+		if (IS_ERR(ir->task)) {
+			ret = PTR_ERR(ir->task);
+			zilog_error("lirc_register_driver: cannot run "
+				    "poll thread %d\n", ret);
+			goto err;
+		}
+		wait_for_completion(&tn);
+		ir->t_notify = NULL;
+	}
+
+	/* initialise TX device */
+	memcpy(&ir->c_tx, &client_template, sizeof(struct i2c_client));
+	if (have_tx) {
+		/* I2C attach to device */
+		ir->c_tx.addr = 0x70;
+		strncpy(ir->c_tx.name, "Zilog/Hauppauge TX", I2C_NAME_SIZE);
+		ret = i2c_attach(&ir->c_tx, ir);
+		if (ret != 0)
+			goto err;
+	}
+
+	/* set lirc_dev stuff */
+	ir->l.code_length = 13;
+	ir->l.rbuf	  = &ir->buf;
+	ir->l.fops	= &lirc_fops;
+	ir->l.data	= ir;
+	ir->l.minor       = minor;
+	ir->l.sample_rate = 0;
+
+	/* register with lirc */
+	ir->l.minor = lirc_register_driver(&ir->l);
+	if (ir->l.minor < 0 || ir->l.minor >= MAX_IRCTL_DEVICES) {
+		zilog_error("ir_attach: \"minor\" must be between 0 and %d "
+			    "(%d)!\n", MAX_IRCTL_DEVICES-1, ir->l.minor);
+		ret = -EBADRQC;
+		goto err;
+	}
+
+	/* store this for getting back in open() later on */
+	ir_devices[ir->l.minor] = ir;
+
+	/*
+	 * if we have the tx device, load the 'firmware'.  We do this
+	 * after registering with lirc as otherwise hotplug seems to take
+	 * 10s to create the lirc device.
+	 */
+	if (have_tx) {
+		/* Special TX init */
+		ret = tx_init(ir);
+		if (ret != 0)
+			goto err;
+	}
+	return 0;
+
+err:
+	/* undo everything, hopefully... */
+	if (ir->c_rx.addr)
+		ir_remove(&ir->c_rx);
+	if (ir->c_tx.addr)
+		ir_remove(&ir->c_tx);
+	return ret;
+}
+
+static int ir_remove(struct i2c_client *client)
+{
+	struct IR *ir = i2c_get_clientdata(client);
+	mutex_lock(&ir->lock);
+
+	if (client == &ir->c_rx) {
+		DECLARE_COMPLETION(tn);
+		DECLARE_COMPLETION(tn2);
+
+		/* end up polling thread */
+		if (ir->task && !IS_ERR(ir->task)) {
+			ir->t_notify = &tn;
+			ir->t_notify2 = &tn2;
+			ir->shutdown = 1;
+			wake_up_process(ir->task);
+			complete(&tn2);
+			wait_for_completion(&tn);
+			ir->t_notify = NULL;
+			ir->t_notify2 = NULL;
+		}
+
+	} else {
+		mutex_unlock(&ir->lock);
+		zilog_error("%s: detached from something we didn't "
+			    "attach to\n", __func__);
+		return -ENODEV;
+	}
+
+	--ir->devs;
+	if (ir->devs < 0) {
+		mutex_unlock(&ir->lock);
+		zilog_error("%s: invalid device count\n", __func__);
+		return -ENODEV;
+	} else if (ir->devs == 0) {
+		/* unregister lirc driver */
+		if (ir->l.minor >= 0 && ir->l.minor < MAX_IRCTL_DEVICES) {
+			lirc_unregister_driver(ir->l.minor);
+			ir_devices[ir->l.minor] = NULL;
+		}
+
+		/* free memory */
+		lirc_buffer_free(&ir->buf);
+		mutex_unlock(&ir->lock);
+		kfree(ir);
+		return 0;
+	}
+	mutex_unlock(&ir->lock);
+	return 0;
+}
+
+static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id)
+{
+	struct i2c_adapter *adap = client->adapter;
+	char buf;
+
+	if (adap->id == I2C_HW_B_BT848 ||
+#ifdef I2C_HW_B_HDPVR
+	    adap->id == I2C_HW_B_HDPVR ||
+#endif
+	    adap->id == I2C_HW_B_CX2341X) {
+		int have_rx = 0, have_tx = 0;
+
+		/*
+		 * The external IR receiver is at i2c address 0x71.
+		 * The IR transmitter is at 0x70.
+		 */
+		client->addr = 0x70;
+
+		if (!disable_rx) {
+			if (i2c_master_recv(client, &buf, 1) == 1)
+				have_rx = 1;
+			dprintk("probe 0x70 @ %s: %s\n",
+				adap->name,
+				have_rx ? "yes" : "no");
+		}
+
+		if (!disable_tx) {
+			client->addr = 0x71;
+			if (i2c_master_recv(client, &buf, 1) == 1)
+				have_tx = 1;
+			dprintk("probe 0x71 @ %s: %s\n",
+				adap->name,
+				have_tx ? "yes" : "no");
+		}
+
+		if (have_rx || have_tx)
+			return ir_attach(adap, have_rx, have_tx);
+		else
+			zilog_error("%s: no devices found\n", adap->name);
+	}
+
+	return 0;
+}
+
+static int ir_command(struct i2c_client *client, unsigned int cmd, void *arg)
+{
+	/* nothing */
+	return 0;
+}
+
+static int __init zilog_init(void)
+{
+	mutex_init(&tx_data_lock);
+	request_module("firmware_class");
+	i2c_add_driver(&driver);
+	return 0;
+}
+
+static void __exit zilog_exit(void)
+{
+	i2c_del_driver(&driver);
+	/* if loaded */
+	fw_unload();
+}
+
+module_init(zilog_init);
+module_exit(zilog_exit);
+
+MODULE_DESCRIPTION("Zilog/Hauppauge infrared transmitter driver (i2c stack)");
+MODULE_AUTHOR("Gerd Knorr, Michal Kochanowicz, Christoph Bartelmus, "
+	      "Ulrich Mueller, Stefan Jahn, Jerome Brock, Mark Weaver");
+MODULE_LICENSE("GPL");
+/* for compat with old name, which isn't all that accurate anymore */
+MODULE_ALIAS("lirc_pvr150");
+
+module_param(minor, int, 0444);
+MODULE_PARM_DESC(minor, "Preferred minor device number");
+
+module_param(debug, bool, 0644);
+MODULE_PARM_DESC(debug, "Enable debugging messages");
+
+module_param(disable_rx, bool, 0644);
+MODULE_PARM_DESC(disable_rx, "Disable the IR receiver device");
+
+module_param(disable_tx, bool, 0644);
+MODULE_PARM_DESC(disable_tx, "Disable the IR transmitter device");


--- NEW FILE patch-2.6.31-rc8-git2.bz2.sign ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: See http://www.kernel.org/signature.html for info

iD8DBQBKnRA2yGugalF9Dw4RAloiAJ9bTv62NKVqJomI1RZifqbpGJ+FYgCfQVBT
on7r6znNdTxyK09vneVQsdI=
=rRWa
-----END PGP SIGNATURE-----


--- NEW FILE patch-2.6.31-rc8.bz2.sign ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: See http://www.kernel.org/signature.html for info

iD8DBQBKlzPryGugalF9Dw4RArpYAJ4u8zU9zDifKaTMyyviHw/5C1V5xgCfdcz5
91kW/e8e04xUISC11nA0zd0=
=M4EK
-----END PGP SIGNATURE-----

v4l-dvb-fix-cx25840-firmware-loading.patch:
 cx25840-firmware.c |   37 ++++++++++++++++++++++---------------
 1 file changed, 22 insertions(+), 15 deletions(-)

--- NEW FILE v4l-dvb-fix-cx25840-firmware-loading.patch ---
# HG changeset patch
# User Hans Verkuil 
# Date 1251752272 -7200
# Node ID 36a81289010d614758a64bd757ee37c8c154ad4b
# Parent  f69cb015dc77f8893f5018afff1e60f5b4ea50af
cx25840: fix determining the firmware name

From: Hans Verkuil 

Depending on the model there are three different firmwares to choose from.
Unfortunately if a cx23885 is loaded first, then the global firmware name
is overwritten with that firmware and if ivtv is loaded next, then it
tries to load the wrong firmware. In addition, the original approach would
also overwrite any firmware that the user specified explicitly.

Priority: normal

Signed-off-by: Hans Verkuil 
CC: Jarod Wilson 

Trivial backport from v4l-dvb hg tip to 2.6.31

Signed-off-by: Jarod Wilson 

---

 drivers/media/video/cx25840/cx25840-firmware.c |   37 ++++++++++++++---------
 1 files changed, 22 insertions(+), 15 deletions(-)

diff --git a/drivers/media/video/cx25840/cx25840-firmware.c b/drivers/media/video/cx25840/cx25840-firmware.c
index 0df53b0..006ce16 100644
--- a/drivers/media/video/cx25840/cx25840-firmware.c
+++ b/drivers/media/video/cx25840/cx25840-firmware.c
@@ -23,10 +23,6 @@
 
 #include "cx25840-core.h"
 
-#define FWFILE "v4l-cx25840.fw"
-#define FWFILE_CX23885 "v4l-cx23885-avcore-01.fw"
-#define FWFILE_CX231XX "v4l-cx231xx-avcore-01.fw"
-
 /*
  * Mike Isely  - The FWSEND parameter controls the
  * size of the firmware chunks sent down the I2C bus to the chip.
@@ -40,11 +36,11 @@
 
 #define FWDEV(x) &((x)->dev)
 
-static char *firmware = FWFILE;
+static char *firmware = "";
 
 module_param(firmware, charp, 0444);
 
-MODULE_PARM_DESC(firmware, "Firmware image [default: " FWFILE "]");
+MODULE_PARM_DESC(firmware, "Firmware image to load");
 
 static void start_fw_load(struct i2c_client *client)
 {
@@ -65,6 +61,19 @@ static void end_fw_load(struct i2c_client *client)
 	cx25840_write(client, 0x803, 0x03);
 }
 
+static const char *get_fw_name(struct i2c_client *client)
+{
+	struct cx25840_state *state = to_state(i2c_get_clientdata(client));
+
+	if (firmware[0])
+		return firmware;
+	if (state->is_cx23885)
+		return "v4l-cx23885-avcore-01.fw";
+	if (state->is_cx231xx)
+		return "v4l-cx231xx-avcore-01.fw";
+	return "v4l-cx25840.fw";
+}
+
 static int check_fw_load(struct i2c_client *client, int size)
 {
 	/* DL_ADDR_HB DL_ADDR_LB */
@@ -72,11 +81,13 @@ static int check_fw_load(struct i2c_client *client, int size)
 	s |= cx25840_read(client, 0x800);
 
 	if (size != s) {
-		v4l_err(client, "firmware %s load failed\n", firmware);
+		v4l_err(client, "firmware %s load failed\n",
+			get_fw_name(client));
 		return -EINVAL;
 	}
 
-	v4l_info(client, "loaded %s firmware (%d bytes)\n", firmware, size);
+	v4l_info(client, "loaded %s firmware (%d bytes)\n",
+		 get_fw_name(client), size);
 	return 0;
 }
 
@@ -96,21 +107,17 @@ int cx25840_loadfw(struct i2c_client *client)
 	const struct firmware *fw = NULL;
 	u8 buffer[FWSEND];
 	const u8 *ptr;
+	const char *fwname = get_fw_name(client);
 	int size, retval;
 	int MAX_BUF_SIZE = FWSEND;
 
-	if (state->is_cx23885)
-		firmware = FWFILE_CX23885;
-	else if (state->is_cx231xx)
-		firmware = FWFILE_CX231XX;
-
 	if ((state->is_cx231xx) && MAX_BUF_SIZE > 16) {
 		v4l_err(client, " Firmware download size changed to 16 bytes max length\n");
 		MAX_BUF_SIZE = 16;  /* cx231xx cannot accept more than 16 bytes at a time */
 	}
 
-	if (request_firmware(&fw, firmware, FWDEV(client)) != 0) {
-		v4l_err(client, "unable to open firmware %s\n", firmware);
+	if (request_firmware(&fw, fwname, FWDEV(client)) != 0) {
+		v4l_err(client, "unable to open firmware %s\n", fwname);
 		return -EINVAL;
 	}
 


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v
retrieving revision 1.1014.2.28
retrieving revision 1.1014.2.29
diff -u -p -r1.1014.2.28 -r1.1014.2.29
--- .cvsignore	26 Aug 2009 19:58:45 -0000	1.1014.2.28
+++ .cvsignore	3 Sep 2009 20:02:36 -0000	1.1014.2.29
@@ -5,5 +5,5 @@ kernel-2.6.*.config
 temp-*
 kernel-2.6.30
 linux-2.6.30.tar.bz2
-patch-2.6.31-rc7.bz2
-patch-2.6.31-rc7-git4.bz2
+patch-2.6.31-rc8.bz2
+patch-2.6.31-rc8-git2.bz2


Index: config-generic
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v
retrieving revision 1.238.6.36
retrieving revision 1.238.6.37
diff -u -p -r1.238.6.36 -r1.238.6.37
--- config-generic	26 Aug 2009 19:58:46 -0000	1.238.6.36
+++ config-generic	3 Sep 2009 20:02:36 -0000	1.238.6.37
@@ -1162,7 +1162,7 @@ CONFIG_ATM_NICSTAR=m
 # CONFIG_ATM_NICSTAR_USE_SUNI is not set
 # CONFIG_ATM_NICSTAR_USE_IDT77105 is not set
 # CONFIG_ATM_IA_DEBUG is not set
-# CONFIG_ATM_SOLOS is not set
+CONFIG_ATM_SOLOS=m
 
 CONFIG_RFKILL=m
 CONFIG_RFKILL_INPUT=y
@@ -2247,6 +2247,7 @@ CONFIG_DRM_VIA=m
 # CONFIG_DRM_NOUVEAU is not set
 # CONFIG_DRM_NOUVEAU_KMS is not set
 # CONFIG_DRM_NOUVEAU_BACKLIGHT is not set
+CONFIG_DRM_I2C_CH7006=m
 
 #
 # PCMCIA character devices
@@ -2361,8 +2362,9 @@ CONFIG_DVB_DYNAMIC_MINORS=y
 CONFIG_DVB_BT8XX=m
 CONFIG_DVB_BUDGET_CORE=m
 CONFIG_DVB_PLUTO2=m
-CONFIG_DVB_SIANO_SMS1XXX=m
-CONFIG_DVB_SIANO_SMS1XXX_SMS_IDS=y
+CONFIG_SMS_SIANO_MDTV=m
+CONFIG_SMS_USB_DRV=m
+CONFIG_SMS_SDIO_DRV=m
 CONFIG_DVB_TTUSB_DEC=m
 CONFIG_DVB_USB_DTV5100=m
 CONFIG_DVB_USB_AF9015=m
@@ -4068,4 +4070,3 @@ CONFIG_XEN_GNTDEV=y
 CONFIG_XEN_PCI_PASSTHROUGH=y
 # CONFIG_XEN_PCI_PASSTHROUGH_DEBUG is not set
 # CONFIG_X86_DS_SELFTEST is not set
-# CONFIG_DRM_I2C_CH7006 is not set


Index: config-x86-generic
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/config-x86-generic,v
retrieving revision 1.68.6.19
retrieving revision 1.68.6.20
diff -u -p -r1.68.6.19 -r1.68.6.20
--- config-x86-generic	24 Aug 2009 20:17:11 -0000	1.68.6.19
+++ config-x86-generic	3 Sep 2009 20:02:36 -0000	1.68.6.20
@@ -115,7 +115,7 @@ CONFIG_PCMCIA_FDOMAIN=m
 CONFIG_SCSI_FUTURE_DOMAIN=m
 CONFIG_SCSI_ADVANSYS=m
 
-# CONFIG_CC_STACKPROTECTOR is not set
+CONFIG_CC_STACKPROTECTOR=y
 
 CONFIG_SECCOMP=y
 

drm-intel-next.patch:
 0 files changed

Index: drm-intel-next.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-intel-next.patch,v
retrieving revision 1.4.6.6
retrieving revision 1.4.6.7
diff -u -p -r1.4.6.6 -r1.4.6.7
--- drm-intel-next.patch	26 Aug 2009 19:58:46 -0000	1.4.6.6
+++ drm-intel-next.patch	3 Sep 2009 20:02:36 -0000	1.4.6.7
@@ -1,362 +1 @@
-diff --git a/drivers/gpu/drm/i915/intel_crt.c b/drivers/gpu/drm/i915/intel_crt.c
-index 4cf8e2e..d129497 100644
---- a/drivers/gpu/drm/i915/intel_crt.c
-+++ b/drivers/gpu/drm/i915/intel_crt.c
-@@ -537,6 +537,10 @@ void intel_crt_init(struct drm_device *dev)
- 	}
- 
- 	intel_output->type = INTEL_OUTPUT_ANALOG;
-+	intel_output->clone_mask = (1 << INTEL_SDVO_NON_TV_CLONE_BIT) |
-+				   (1 << INTEL_ANALOG_CLONE_BIT) |
-+				   (1 << INTEL_SDVO_LVDS_CLONE_BIT);
-+	intel_output->crtc_mask = (1 << 0) | (1 << 1);
- 	connector->interlace_allowed = 0;
- 	connector->doublescan_allowed = 0;
- 
-diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c
-index d6fce21..3fadb53 100644
---- a/drivers/gpu/drm/i915/intel_display.c
-+++ b/drivers/gpu/drm/i915/intel_display.c
-@@ -666,7 +666,7 @@ intel_find_best_PLL(const intel_limit_t *limit, struct drm_crtc *crtc,
- 	intel_clock_t clock;
- 	int err = target;
- 
--	if (IS_I9XX(dev) && intel_pipe_has_type(crtc, INTEL_OUTPUT_LVDS) &&
-+	if (intel_pipe_has_type(crtc, INTEL_OUTPUT_LVDS) &&
- 	    (I915_READ(LVDS)) != 0) {
- 		/*
- 		 * For LVDS, if the panel is on, just rely on its current
-@@ -2396,7 +2396,7 @@ static int intel_crtc_mode_set(struct drm_crtc *crtc,
- 		if (is_sdvo) {
- 			dpll |= DPLL_DVO_HIGH_SPEED;
- 			sdvo_pixel_multiply = adjusted_mode->clock / mode->clock;
--			if (IS_I945G(dev) || IS_I945GM(dev))
-+			if (IS_I945G(dev) || IS_I945GM(dev) || IS_G33(dev))
- 				dpll |= (sdvo_pixel_multiply - 1) << SDVO_MULTIPLIER_SHIFT_HIRES;
- 			else if (IS_IGDNG(dev))
- 				dpll |= (sdvo_pixel_multiply - 1) << PLL_REF_SDVO_HDMI_MULTIPLIER_SHIFT;
-@@ -3170,7 +3170,7 @@ static int intel_connector_clones(struct drm_device *dev, int type_mask)
- 
-         list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
- 		struct intel_output *intel_output = to_intel_output(connector);
--		if (type_mask & (1 << intel_output->type))
-+		if (type_mask & intel_output->clone_mask)
- 			index_mask |= (1 << entry);
- 		entry++;
- 	}
-@@ -3218,30 +3218,30 @@ static void intel_setup_outputs(struct drm_device *dev)
- 			intel_dp_init(dev, PCH_DP_D);
- 
- 	} else if (IS_I9XX(dev)) {
--		int found;
--		u32 reg;
-+		bool found = false;
- 
- 		if (I915_READ(SDVOB) & SDVO_DETECTED) {
- 			found = intel_sdvo_init(dev, SDVOB);
- 			if (!found && SUPPORTS_INTEGRATED_HDMI(dev))
- 				intel_hdmi_init(dev, SDVOB);
-+
- 			if (!found && SUPPORTS_INTEGRATED_DP(dev))
- 				intel_dp_init(dev, DP_B);
- 		}
- 
- 		/* Before G4X SDVOC doesn't have its own detect register */
--		if (IS_G4X(dev))
--			reg = SDVOC;
--		else
--			reg = SDVOB;
- 
--		if (I915_READ(reg) & SDVO_DETECTED) {
-+		if (I915_READ(SDVOB) & SDVO_DETECTED)
- 			found = intel_sdvo_init(dev, SDVOC);
--			if (!found && SUPPORTS_INTEGRATED_HDMI(dev))
-+
-+		if (!found && (I915_READ(SDVOC) & SDVO_DETECTED)) {
-+
-+			if (SUPPORTS_INTEGRATED_HDMI(dev))
- 				intel_hdmi_init(dev, SDVOC);
--			if (!found && SUPPORTS_INTEGRATED_DP(dev))
-+			if (SUPPORTS_INTEGRATED_DP(dev))
- 				intel_dp_init(dev, DP_C);
- 		}
-+
- 		if (SUPPORTS_INTEGRATED_DP(dev) && (I915_READ(DP_D) & DP_DETECTED))
- 			intel_dp_init(dev, DP_D);
- 	} else
-@@ -3253,51 +3253,10 @@ static void intel_setup_outputs(struct drm_device *dev)
- 	list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
- 		struct intel_output *intel_output = to_intel_output(connector);
- 		struct drm_encoder *encoder = &intel_output->enc;
--		int crtc_mask = 0, clone_mask = 0;
- 
--		/* valid crtcs */
--		switch(intel_output->type) {
--		case INTEL_OUTPUT_HDMI:
--			crtc_mask = ((1 << 0)|
--				     (1 << 1));
--			clone_mask = ((1 << INTEL_OUTPUT_HDMI));
--			break;
--		case INTEL_OUTPUT_DVO:
--		case INTEL_OUTPUT_SDVO:
--			crtc_mask = ((1 << 0)|
--				     (1 << 1));
--			clone_mask = ((1 << INTEL_OUTPUT_ANALOG) |
--				      (1 << INTEL_OUTPUT_DVO) |
--				      (1 << INTEL_OUTPUT_SDVO));
--			break;
--		case INTEL_OUTPUT_ANALOG:
--			crtc_mask = ((1 << 0)|
--				     (1 << 1));
--			clone_mask = ((1 << INTEL_OUTPUT_ANALOG) |
--				      (1 << INTEL_OUTPUT_DVO) |
--				      (1 << INTEL_OUTPUT_SDVO));
--			break;
--		case INTEL_OUTPUT_LVDS:
--			crtc_mask = (1 << 1);
--			clone_mask = (1 << INTEL_OUTPUT_LVDS);
--			break;
--		case INTEL_OUTPUT_TVOUT:
--			crtc_mask = ((1 << 0) |
--				     (1 << 1));
--			clone_mask = (1 << INTEL_OUTPUT_TVOUT);
--			break;
--		case INTEL_OUTPUT_DISPLAYPORT:
--			crtc_mask = ((1 << 0) |
--				     (1 << 1));
--			clone_mask = (1 << INTEL_OUTPUT_DISPLAYPORT);
--			break;
--		case INTEL_OUTPUT_EDP:
--			crtc_mask = (1 << 1);
--			clone_mask = (1 << INTEL_OUTPUT_EDP);
--			break;
--		}
--		encoder->possible_crtcs = crtc_mask;
--		encoder->possible_clones = intel_connector_clones(dev, clone_mask);
-+		encoder->possible_crtcs = intel_output->crtc_mask;
-+		encoder->possible_clones = intel_connector_clones(dev,
-+						intel_output->clone_mask);
- 	}
- }
- 
-diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c
-index a6ff15a..f2afc4a 100644
---- a/drivers/gpu/drm/i915/intel_dp.c
-+++ b/drivers/gpu/drm/i915/intel_dp.c
-@@ -1254,6 +1254,18 @@ intel_dp_init(struct drm_device *dev, int output_reg)
- 	else
- 		intel_output->type = INTEL_OUTPUT_DISPLAYPORT;
- 
-+	if (output_reg == DP_B)
-+		intel_output->clone_mask = (1 << INTEL_DP_B_CLONE_BIT);
-+	else if (output_reg == DP_C)
-+		intel_output->clone_mask = (1 << INTEL_DP_C_CLONE_BIT);
-+	else if (output_reg == DP_D)
-+		intel_output->clone_mask = (1 << INTEL_DP_D_CLONE_BIT);
-+
-+	if (IS_eDP(intel_output)) {
-+		intel_output->crtc_mask = (1 << 1);
-+		intel_output->clone_mask = (1 << INTEL_OUTPUT_EDP);
-+	} else
-+		intel_output->crtc_mask = (1 << 0) | (1 << 1);
- 	connector->interlace_allowed = true;
- 	connector->doublescan_allowed = 0;
- 
-diff --git a/drivers/gpu/drm/i915/intel_drv.h b/drivers/gpu/drm/i915/intel_drv.h
-index d6f92ea..25aa6fa 100644
---- a/drivers/gpu/drm/i915/intel_drv.h
-+++ b/drivers/gpu/drm/i915/intel_drv.h
-@@ -57,6 +57,24 @@
- #define INTEL_OUTPUT_DISPLAYPORT 7
- #define INTEL_OUTPUT_EDP 8
- 
-+/* Intel Pipe Clone Bit */
-+#define INTEL_HDMIB_CLONE_BIT 1
-+#define INTEL_HDMIC_CLONE_BIT 2
-+#define INTEL_HDMID_CLONE_BIT 3
-+#define INTEL_HDMIE_CLONE_BIT 4
-+#define INTEL_HDMIF_CLONE_BIT 5
-+#define INTEL_SDVO_NON_TV_CLONE_BIT 6
-+#define INTEL_SDVO_TV_CLONE_BIT 7
-+#define INTEL_SDVO_LVDS_CLONE_BIT 8
-+#define INTEL_ANALOG_CLONE_BIT 9
-+#define INTEL_TV_CLONE_BIT 10
-+#define INTEL_DP_B_CLONE_BIT 11
-+#define INTEL_DP_C_CLONE_BIT 12
-+#define INTEL_DP_D_CLONE_BIT 13
-+#define INTEL_LVDS_CLONE_BIT 14
-+#define INTEL_DVO_TMDS_CLONE_BIT 15
-+#define INTEL_DVO_LVDS_CLONE_BIT 16
-+
- #define INTEL_DVO_CHIP_NONE 0
- #define INTEL_DVO_CHIP_LVDS 1
- #define INTEL_DVO_CHIP_TMDS 2
-@@ -86,6 +104,8 @@ struct intel_output {
- 	bool needs_tv_clock;
- 	void *dev_priv;
- 	void (*hot_plug)(struct intel_output *);
-+	int crtc_mask;
-+	int clone_mask;
- };
- 
- struct intel_crtc {
-diff --git a/drivers/gpu/drm/i915/intel_dvo.c b/drivers/gpu/drm/i915/intel_dvo.c
-index 13bff20..a4d2606 100644
---- a/drivers/gpu/drm/i915/intel_dvo.c
-+++ b/drivers/gpu/drm/i915/intel_dvo.c
-@@ -435,14 +435,20 @@ void intel_dvo_init(struct drm_device *dev)
- 			continue;
- 
- 		intel_output->type = INTEL_OUTPUT_DVO;
-+		intel_output->crtc_mask = (1 << 0) | (1 << 1);
- 		switch (dvo->type) {
- 		case INTEL_DVO_CHIP_TMDS:
-+			intel_output->clone_mask =
-+				(1 << INTEL_DVO_TMDS_CLONE_BIT) |
-+				(1 << INTEL_ANALOG_CLONE_BIT);
- 			drm_connector_init(dev, connector,
- 					   &intel_dvo_connector_funcs,
- 					   DRM_MODE_CONNECTOR_DVII);
- 			encoder_type = DRM_MODE_ENCODER_TMDS;
- 			break;
- 		case INTEL_DVO_CHIP_LVDS:
-+			intel_output->clone_mask =
-+				(1 << INTEL_DVO_LVDS_CLONE_BIT);
- 			drm_connector_init(dev, connector,
- 					   &intel_dvo_connector_funcs,
- 					   DRM_MODE_CONNECTOR_LVDS);
-diff --git a/drivers/gpu/drm/i915/intel_hdmi.c b/drivers/gpu/drm/i915/intel_hdmi.c
-index 1842290..fa304e1 100644
---- a/drivers/gpu/drm/i915/intel_hdmi.c
-+++ b/drivers/gpu/drm/i915/intel_hdmi.c
-@@ -230,22 +230,28 @@ void intel_hdmi_init(struct drm_device *dev, int sdvox_reg)
- 
- 	connector->interlace_allowed = 0;
- 	connector->doublescan_allowed = 0;
-+	intel_output->crtc_mask = (1 << 0) | (1 << 1);
- 
- 	/* Set up the DDC bus. */
--	if (sdvox_reg == SDVOB)
-+	if (sdvox_reg == SDVOB) {
-+		intel_output->clone_mask = (1 << INTEL_HDMIB_CLONE_BIT);
- 		intel_output->ddc_bus = intel_i2c_create(dev, GPIOE, "HDMIB");
--	else if (sdvox_reg == SDVOC)
-+	} else if (sdvox_reg == SDVOC) {
-+		intel_output->clone_mask = (1 << INTEL_HDMIC_CLONE_BIT);
- 		intel_output->ddc_bus = intel_i2c_create(dev, GPIOD, "HDMIC");
--	else if (sdvox_reg == HDMIB)
-+	} else if (sdvox_reg == HDMIB) {
-+		intel_output->clone_mask = (1 << INTEL_HDMID_CLONE_BIT);
- 		intel_output->ddc_bus = intel_i2c_create(dev, PCH_GPIOE,
- 								"HDMIB");
--	else if (sdvox_reg == HDMIC)
-+	} else if (sdvox_reg == HDMIC) {
-+		intel_output->clone_mask = (1 << INTEL_HDMIE_CLONE_BIT);
- 		intel_output->ddc_bus = intel_i2c_create(dev, PCH_GPIOD,
- 								"HDMIC");
--	else if (sdvox_reg == HDMID)
-+	} else if (sdvox_reg == HDMID) {
-+		intel_output->clone_mask = (1 << INTEL_HDMIF_CLONE_BIT);
- 		intel_output->ddc_bus = intel_i2c_create(dev, PCH_GPIOF,
- 								"HDMID");
--
-+	}
- 	if (!intel_output->ddc_bus)
- 		goto err_connector;
- 
-diff --git a/drivers/gpu/drm/i915/intel_lvds.c b/drivers/gpu/drm/i915/intel_lvds.c
-index 3f445a8..8df02ef 100644
---- a/drivers/gpu/drm/i915/intel_lvds.c
-+++ b/drivers/gpu/drm/i915/intel_lvds.c
-@@ -916,6 +916,8 @@ void intel_lvds_init(struct drm_device *dev)
- 	drm_mode_connector_attach_encoder(&intel_output->base, &intel_output->enc);
- 	intel_output->type = INTEL_OUTPUT_LVDS;
- 
-+	intel_output->clone_mask = (1 << INTEL_LVDS_CLONE_BIT);
-+	intel_output->crtc_mask = (1 << 1);
- 	drm_encoder_helper_add(encoder, &intel_lvds_helper_funcs);
- 	drm_connector_helper_add(connector, &intel_lvds_connector_helper_funcs);
- 	connector->display_info.subpixel_order = SubPixelHorizontalRGB;
-diff --git a/drivers/gpu/drm/i915/intel_sdvo.c b/drivers/gpu/drm/i915/intel_sdvo.c
-index 5371d93..d3b74ba 100644
---- a/drivers/gpu/drm/i915/intel_sdvo.c
-+++ b/drivers/gpu/drm/i915/intel_sdvo.c
-@@ -1458,7 +1458,7 @@ intel_sdvo_multifunc_encoder(struct intel_output *intel_output)
- 		(SDVO_OUTPUT_RGB0 | SDVO_OUTPUT_RGB1))
- 		caps++;
- 	if (sdvo_priv->caps.output_flags &
--		(SDVO_OUTPUT_SVID0 | SDVO_OUTPUT_SVID0))
-+		(SDVO_OUTPUT_SVID0 | SDVO_OUTPUT_SVID1))
- 		caps++;
- 	if (sdvo_priv->caps.output_flags &
- 		(SDVO_OUTPUT_CVBS0 | SDVO_OUTPUT_CVBS1))
-@@ -1967,6 +1967,9 @@ intel_sdvo_output_setup(struct intel_output *intel_output, uint16_t flags)
- 			intel_sdvo_set_colorimetry(intel_output,
- 						   SDVO_COLORIMETRY_RGB256);
- 			connector->connector_type = DRM_MODE_CONNECTOR_HDMIA;
-+			intel_output->clone_mask =
-+					(1 << INTEL_SDVO_NON_TV_CLONE_BIT) |
-+					(1 << INTEL_ANALOG_CLONE_BIT);
- 		}
- 	} else if (flags & SDVO_OUTPUT_SVID0) {
- 
-@@ -1975,11 +1978,14 @@ intel_sdvo_output_setup(struct intel_output *intel_output, uint16_t flags)
- 		connector->connector_type = DRM_MODE_CONNECTOR_SVIDEO;
- 		sdvo_priv->is_tv = true;
- 		intel_output->needs_tv_clock = true;
-+		intel_output->clone_mask = 1 << INTEL_SDVO_TV_CLONE_BIT;
- 	} else if (flags & SDVO_OUTPUT_RGB0) {
- 
- 		sdvo_priv->controlled_output = SDVO_OUTPUT_RGB0;
- 		encoder->encoder_type = DRM_MODE_ENCODER_DAC;
- 		connector->connector_type = DRM_MODE_CONNECTOR_VGA;
-+		intel_output->clone_mask = (1 << INTEL_SDVO_NON_TV_CLONE_BIT) |
-+					(1 << INTEL_ANALOG_CLONE_BIT);
- 	} else if (flags & SDVO_OUTPUT_RGB1) {
- 
- 		sdvo_priv->controlled_output = SDVO_OUTPUT_RGB1;
-@@ -1991,12 +1997,16 @@ intel_sdvo_output_setup(struct intel_output *intel_output, uint16_t flags)
- 		encoder->encoder_type = DRM_MODE_ENCODER_LVDS;
- 		connector->connector_type = DRM_MODE_CONNECTOR_LVDS;
- 		sdvo_priv->is_lvds = true;
-+		intel_output->clone_mask = (1 << INTEL_ANALOG_CLONE_BIT) |
-+					(1 << INTEL_SDVO_LVDS_CLONE_BIT);
- 	} else if (flags & SDVO_OUTPUT_LVDS1) {
- 
- 		sdvo_priv->controlled_output = SDVO_OUTPUT_LVDS1;
- 		encoder->encoder_type = DRM_MODE_ENCODER_LVDS;
- 		connector->connector_type = DRM_MODE_CONNECTOR_LVDS;
- 		sdvo_priv->is_lvds = true;
-+		intel_output->clone_mask = (1 << INTEL_ANALOG_CLONE_BIT) |
-+					(1 << INTEL_SDVO_LVDS_CLONE_BIT);
- 	} else {
- 
- 		unsigned char bytes[2];
-@@ -2009,6 +2019,7 @@ intel_sdvo_output_setup(struct intel_output *intel_output, uint16_t flags)
- 				  bytes[0], bytes[1]);
- 		ret = false;
- 	}
-+	intel_output->crtc_mask = (1 << 0) | (1 << 1);
- 
- 	if (ret && registered)
- 		ret = drm_sysfs_connector_add(connector) == 0 ? true : false;
-diff --git a/drivers/gpu/drm/i915/intel_tv.c b/drivers/gpu/drm/i915/intel_tv.c
-index da4ab4d..2fbe13a 100644
---- a/drivers/gpu/drm/i915/intel_tv.c
-+++ b/drivers/gpu/drm/i915/intel_tv.c
-@@ -1718,6 +1718,7 @@ intel_tv_init(struct drm_device *dev)
- 	if (!intel_output) {
- 		return;
- 	}
-+
- 	connector = &intel_output->base;
- 
- 	drm_connector_init(dev, connector, &intel_tv_connector_funcs,
-@@ -1729,6 +1730,7 @@ intel_tv_init(struct drm_device *dev)
- 	drm_mode_connector_attach_encoder(&intel_output->base, &intel_output->enc);
- 	tv_priv = (struct intel_tv_priv *)(intel_output + 1);
- 	intel_output->type = INTEL_OUTPUT_TVOUT;
-+	intel_output->clone_mask = (1 << INTEL_TV_CLONE_BIT);
- 	intel_output->enc.possible_crtcs = ((1 << 0) | (1 << 1));
- 	intel_output->enc.possible_clones = (1 << INTEL_OUTPUT_TVOUT);
- 	intel_output->dev_priv = tv_priv;
+empty

drm-intel-pm.patch:
 i915_drv.c      |   15 +
 i915_drv.h      |   14 +
 i915_gem.c      |    8 
 i915_reg.h      |   22 ++
 intel_display.c |  484 ++++++++++++++++++++++++++++++++++++++++++++++++++++----
 intel_drv.h     |    4 
 6 files changed, 512 insertions(+), 35 deletions(-)

Index: drm-intel-pm.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-intel-pm.patch,v
retrieving revision 1.4.2.2
retrieving revision 1.4.2.3
diff -u -p -r1.4.2.2 -r1.4.2.3
--- drm-intel-pm.patch	5 Aug 2009 23:00:10 -0000	1.4.2.2
+++ drm-intel-pm.patch	3 Sep 2009 20:02:36 -0000	1.4.2.3
@@ -5,7 +5,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  unsigned int i915_fbpercrtc = 0;
  module_param_named(fbpercrtc, i915_fbpercrtc, int, 0400);
  
-+unsigned int i915_powersave = 1;
++unsigned int i915_powersave = 0;
 +module_param_named(powersave, i915_powersave, int, 0400);
 +
 +unsigned int i915_lvdsclock = 1;

hdpvr-ir-enable.patch:
 Makefile     |    4 +---
 hdpvr-core.c |    7 +++----
 hdpvr-i2c.c  |   49 +++++++++++++++++++++++++++++++++++++++++--------
 3 files changed, 45 insertions(+), 15 deletions(-)

Index: hdpvr-ir-enable.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/hdpvr-ir-enable.patch,v
retrieving revision 1.2.2.2
retrieving revision 1.2.2.3
diff -u -p -r1.2.2.2 -r1.2.2.3
--- hdpvr-ir-enable.patch	10 Jul 2009 19:04:29 -0000	1.2.2.2
+++ hdpvr-ir-enable.patch	3 Sep 2009 20:02:36 -0000	1.2.2.3
@@ -1,29 +1,62 @@
 From http://hg.jannau.net/hdpvr/, pending v4l-dvb pull request
 
 ---
- drivers/media/video/hdpvr/hdpvr-core.c |    3 +-
- drivers/media/video/hdpvr/hdpvr-i2c.c  |   36 +++++++++++++++++++++++++------
- 2 files changed, 30 insertions(+), 9 deletions(-)
+ drivers/media/video/hdpvr/Makefile     |    4 +--
+ drivers/media/video/hdpvr/hdpvr-core.c |    7 ++--
+ drivers/media/video/hdpvr/hdpvr-i2c.c  |   49 ++++++++++++++++++++++++++-----
+ 3 files changed, 45 insertions(+), 15 deletions(-)
 
+diff --git a/drivers/media/video/hdpvr/Makefile b/drivers/media/video/hdpvr/Makefile
+index e0230fc..79ad2e1 100644
+--- a/drivers/media/video/hdpvr/Makefile
++++ b/drivers/media/video/hdpvr/Makefile
+@@ -1,6 +1,4 @@
+-hdpvr-objs	:= hdpvr-control.o hdpvr-core.o hdpvr-video.o
+-
+-hdpvr-$(CONFIG_I2C) += hdpvr-i2c.o
++hdpvr-objs	:= hdpvr-control.o hdpvr-core.o hdpvr-i2c.o hdpvr-video.o
+ 
+ obj-$(CONFIG_VIDEO_HDPVR) += hdpvr.o
+ 
 diff --git a/drivers/media/video/hdpvr/hdpvr-core.c b/drivers/media/video/hdpvr/hdpvr-core.c
-index 188bd5a..878d1e5 100644
+index 188bd5a..9fa3d8d 100644
 --- a/drivers/media/video/hdpvr/hdpvr-core.c
 +++ b/drivers/media/video/hdpvr/hdpvr-core.c
-@@ -363,8 +363,7 @@ static int hdpvr_probe(struct usb_interface *interface,
+@@ -362,9 +362,8 @@ static int hdpvr_probe(struct usb_interface *interface,
+ 		goto error;
  	}
  
- #ifdef CONFIG_I2C
+-#ifdef CONFIG_I2C
 -	/* until i2c is working properly */
 -	retval = 0; /* hdpvr_register_i2c_adapter(dev); */
++#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE)
 +	retval = hdpvr_register_i2c_adapter(dev);
  	if (retval < 0) {
  		v4l2_err(&dev->v4l2_dev, "registering i2c adapter failed\n");
  		goto error;
+@@ -414,7 +413,7 @@ static void hdpvr_disconnect(struct usb_interface *interface)
+ 	mutex_unlock(&dev->io_mutex);
+ 
+ 	/* deregister I2C adapter */
+-#ifdef CONFIG_I2C
++#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE)
+ 	mutex_lock(&dev->i2c_mutex);
+ 	if (dev->i2c_adapter)
+ 		i2c_del_adapter(dev->i2c_adapter);
 diff --git a/drivers/media/video/hdpvr/hdpvr-i2c.c b/drivers/media/video/hdpvr/hdpvr-i2c.c
-index c4b5d15..1c01b6c 100644
+index c4b5d15..bc33607 100644
 --- a/drivers/media/video/hdpvr/hdpvr-i2c.c
 +++ b/drivers/media/video/hdpvr/hdpvr-i2c.c
-@@ -22,7 +22,7 @@
+@@ -10,6 +10,8 @@
+  *
+  */
+ 
++#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE)
++
+ #include 
+ 
+ #include "hdpvr.h"
+@@ -22,7 +24,7 @@
  #define REQTYPE_I2C_WRITE_STATT	0xd0
  
  static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
@@ -32,7 +65,7 @@ index c4b5d15..1c01b6c 100644
  {
  	int ret;
  	char *buf = kmalloc(len, GFP_KERNEL);
-@@ -32,7 +32,7 @@ static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
+@@ -32,7 +34,7 @@ static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
  	ret = usb_control_msg(dev->udev,
  			      usb_rcvctrlpipe(dev->udev, 0),
  			      REQTYPE_I2C_READ, CTRL_READ_REQUEST,
@@ -41,7 +74,7 @@ index c4b5d15..1c01b6c 100644
  
  	if (ret == len) {
  		memcpy(data, buf, len);
-@@ -46,7 +46,7 @@ static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
+@@ -46,7 +48,7 @@ static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
  }
  
  static int hdpvr_i2c_write(struct hdpvr_device *dev, unsigned char addr,
@@ -50,7 +83,7 @@ index c4b5d15..1c01b6c 100644
  {
  	int ret;
  	char *buf = kmalloc(len, GFP_KERNEL);
-@@ -57,14 +57,14 @@ static int hdpvr_i2c_write(struct hdpvr_device *dev, unsigned char addr,
+@@ -57,7 +59,7 @@ static int hdpvr_i2c_write(struct hdpvr_device *dev, unsigned char addr,
  	ret = usb_control_msg(dev->udev,
  			      usb_sndctrlpipe(dev->udev, 0),
  			      REQTYPE_I2C_WRITE, CTRL_WRITE_REQUEST,
@@ -59,15 +92,7 @@ index c4b5d15..1c01b6c 100644
  
  	if (ret < 0)
  		goto error;
- 
- 	ret = usb_control_msg(dev->udev,
- 			      usb_rcvctrlpipe(dev->udev, 0),
--			      REQTYPE_I2C_WRITE_STATT, CTRL_READ_REQUEST,
-+			      REQTYPE_I2C_WRITE_STATT, CTRL_READ_REQUEST,
- 			      0, 0, buf, 2, 1000);
- 
- 	if (ret == 2)
-@@ -93,10 +93,10 @@ static int hdpvr_transfer(struct i2c_adapter *i2c_adapter, struct i2c_msg *msgs,
+@@ -93,10 +95,10 @@ static int hdpvr_transfer(struct i2c_adapter *i2c_adapter, struct i2c_msg *msgs,
  
  		if (msgs[i].flags & I2C_M_RD)
  			retval = hdpvr_i2c_read(dev, addr, msgs[i].buf,
@@ -80,7 +105,7 @@ index c4b5d15..1c01b6c 100644
  	}
  
  	mutex_unlock(&dev->i2c_mutex);
-@@ -114,6 +114,26 @@ static struct i2c_algorithm hdpvr_algo = {
+@@ -114,15 +116,39 @@ static struct i2c_algorithm hdpvr_algo = {
  	.functionality = hdpvr_functionality,
  };
  
@@ -107,7 +132,11 @@ index c4b5d15..1c01b6c 100644
  int hdpvr_register_i2c_adapter(struct hdpvr_device *dev)
  {
  	struct i2c_adapter *i2c_adap;
-@@ -123,6 +143,8 @@ int hdpvr_register_i2c_adapter(struct hdpvr_device *dev)
++	struct i2c_board_info info;
+ 	int retval = -ENOMEM;
++	const unsigned short addr_list[] = { 0x54, I2C_CLIENT_END };
+ 
+ 	i2c_adap = kzalloc(sizeof(struct i2c_adapter), GFP_KERNEL);
  	if (i2c_adap == NULL)
  		goto error;
  
@@ -116,3 +145,24 @@ index c4b5d15..1c01b6c 100644
  	strlcpy(i2c_adap->name, "Hauppauge HD PVR I2C",
  		sizeof(i2c_adap->name));
  	i2c_adap->algo  = &hdpvr_algo;
+@@ -135,11 +161,18 @@ int hdpvr_register_i2c_adapter(struct hdpvr_device *dev)
+ 
+ 	retval = i2c_add_adapter(i2c_adap);
+ 
+-	if (!retval)
++	if (!retval) {
+ 		dev->i2c_adapter = i2c_adap;
+-	else
++		memset(&info, 0, sizeof(struct i2c_board_info));
++		strlcpy(info.type, "ir_video", I2C_NAME_SIZE);
++		i2c_new_probed_device(&dev->i2c_adapter, &info, addr_list);
++
++	} else {
+ 		kfree(i2c_adap);
++	}
+ 
+ error:
+ 	return retval;
+ }
++
++#endif /* CONFIG_I2C */


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1294.2.60
retrieving revision 1.1294.2.61
diff -u -p -r1.1294.2.60 -r1.1294.2.61
--- kernel.spec	26 Aug 2009 20:16:16 -0000	1.1294.2.60
+++ kernel.spec	3 Sep 2009 20:02:36 -0000	1.1294.2.61
@@ -60,9 +60,9 @@ Summary: The Linux kernel
 # The next upstream release sublevel (base_sublevel+1)
 %define upstream_sublevel %(echo $((%{base_sublevel} + 1)))
 # The rc snapshot level
-%define rcrev 7
+%define rcrev 8
 # The git snapshot level
-%define gitrev 4
+%define gitrev 2
 # Set rpm version accordingly
 %define rpmversion 2.6.%{upstream_sublevel}
 %endif
@@ -433,7 +433,7 @@ Summary: The Linux kernel
 # Packages that need to be installed before the kernel is, because the %post
 # scripts use them.
 #
-%define kernel_prereq  fileutils, module-init-tools, initscripts >= 8.11.1-1, mkinitrd >= 6.0.61-1, kernel-firmware >= %{rpmversion}-%{pkg_release}, /sbin/new-kernel-pkg
+%define kernel_prereq  fileutils, module-init-tools, initscripts >= 8.11.1-1, mkinitrd >= 6.0.61-1, kernel-firmware >= %{rpmversion}-%{pkg_release}
 
 #
 # This macro does requires, provides, conflicts, obsoletes for a kernel package.
@@ -449,6 +449,8 @@ Provides: kernel-drm-nouveau = 15\
 Provides: kernel-modeset = 1\
 Provides: kernel-uname-r = %{KVERREL}%{?1:.%{1}}\
 Requires(pre): %{kernel_prereq}\
+Requires(post): /sbin/new-kernel-pkg\
+Requires(preun): /sbin/new-kernel-pkg\
 Conflicts: %{kernel_dot_org_conflicts}\
 Conflicts: %{package_conflicts}\
 %{expand:%%{?kernel%{?1:_%{1}}_conflicts:Conflicts: %%{kernel%{?1:_%{1}}_conflicts}}}\
@@ -673,14 +675,19 @@ Patch800: linux-2.6-crash-driver.patch
 
 Patch900: linux-2.6-pci-cacheline-sizing.patch
 
-Patch1515: linux-2.6.31-lirc.patch
-Patch1516: lirc_streamzap-buffer-rework.patch
+Patch1515: lirc-2.6.31.patch
 Patch1517: hdpvr-ir-enable.patch
 Patch1518: hid-ignore-all-recent-imon-devices.patch
 
+# virt + ksm patches
 Patch1550: linux-2.6-ksm.patch
 Patch1551: linux-2.6-ksm-kvm.patch
 Patch1552: linux-2.6-ksm-updates.patch
+Patch1553: linux-2.6-ksm-fix-munlock.patch
+Patch1575: linux-2.6-kvm-vmx-check-cpl-before-emulating-debug-register-access.patch
+Patch1576: linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch
+Patch1577: linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch
+Patch1578: linux-2.6-xen-stack-protector-fix.patch
 
 # nouveau + drm fixes
 Patch1812: drm-next.patch
@@ -689,10 +696,12 @@ Patch1814: drm-nouveau.patch
 Patch1818: drm-i915-resume-force-mode.patch
 Patch1819: drm-intel-big-hammer.patch
 Patch1821: drm-page-flip.patch
-# anholt's tree as of 2009-08-26
+# intel drm is all merged upstream
 Patch1824: drm-intel-next.patch
 Patch1825: drm-intel-pm.patch
 Patch1826: drm-r600-kms.patch
+Patch1827: drm-rv710-ucode-fix.patch
+Patch1828: drm-god-shut-up-about-edid-already.patch
 
 # vga arb
 Patch1900: linux-2.6-vga-arb.patch
@@ -713,6 +722,7 @@ Patch2899: linux-2.6-v4l-dvb-fixes.patch
 Patch2900: linux-2.6-v4l-dvb-update.patch
 Patch2901: linux-2.6-v4l-dvb-experimental.patch
 Patch2903: linux-2.6-revert-dvb-net-kabi-change.patch
+Patch2904: v4l-dvb-fix-cx25840-firmware-loading.patch
 
 # fs fixes
 
@@ -726,11 +736,6 @@ Patch11010: via-hwmon-temp-sensor.patch
 Patch12010: linux-2.6-dell-laptop-rfkill-fix.patch
 Patch12011: linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch
 
-# fix xen boot
-Patch12020: xen-fb-probe-fix.patch
-
-Patch90000: allow-disabling-ima.diff
-
 Patch19997: xen.pvops.pre.patch
 Patch19998: xen.pvops.patch
 Patch19999: xen.pvops.post.patch
@@ -772,6 +777,7 @@ glibc package.
 %package firmware
 Summary: Firmware files used by the Linux kernel
 Group: Development/System
+Buildarch: noarch
 # This is... complicated.
 # Look at the WHENCE file.
 License: GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
@@ -1295,19 +1301,24 @@ ApplyPatch linux-2.6-crash-driver.patch
 ApplyPatch linux-2.6-pci-cacheline-sizing.patch
 
 # http://www.lirc.org/
-ApplyPatch linux-2.6.31-lirc.patch
-# should be a short-lived patch, hopefully fixing bz#508952 w/o breaking anything else...
-ApplyPatch lirc_streamzap-buffer-rework.patch
+ApplyPatch lirc-2.6.31.patch
 # enable IR receiver on Hauppauge HD PVR (v4l-dvb merge pending)
 ApplyPatch hdpvr-ir-enable.patch
 # tell usbhid to ignore all imon devices (sent upstream 2009.07.31)
 ApplyPatch hid-ignore-all-recent-imon-devices.patch
 
 # Add kernel KSM support
-#ApplyPatch linux-2.6-ksm.patch
-#ApplyPatch linux-2.6-ksm-updates.patch
+ApplyPatch linux-2.6-ksm.patch
+ApplyPatch linux-2.6-ksm-updates.patch
+ApplyPatch linux-2.6-ksm-fix-munlock.patch
 # Optimize KVM for KSM support
-#ApplyPatch linux-2.6-ksm-kvm.patch
+ApplyPatch linux-2.6-ksm-kvm.patch
+
+# Assorted Virt Fixes
+ApplyPatch linux-2.6-kvm-vmx-check-cpl-before-emulating-debug-register-access.patch
+ApplyPatch linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch
+ApplyPatch linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch
+#ApplyPatch linux-2.6-xen-stack-protector-fix.patch
 
 # Fix block I/O errors in KVM
 ApplyPatch linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch
@@ -1317,6 +1328,8 @@ ApplyPatch linux-2.6-e1000-ich9.patch
 # Nouveau DRM + drm fixes
 ApplyPatch drm-next.patch
 ApplyPatch drm-r600-kms.patch
+ApplyPatch drm-rv710-ucode-fix.patch
+ApplyPatch drm-god-shut-up-about-edid-already.patch
 
 ApplyPatch drm-nouveau.patch
 # pm broken on my thinkpad t60p - airlied
@@ -1324,7 +1337,7 @@ ApplyPatch drm-nouveau.patch
 ApplyPatch drm-i915-resume-force-mode.patch
 ApplyPatch drm-intel-big-hammer.patch
 ApplyPatch drm-page-flip.patch
-ApplyPatch drm-intel-next.patch
+ApplyOptionalPatch drm-intel-next.patch
 ApplyPatch drm-intel-pm.patch
 
 # VGA arb + drm
@@ -1343,14 +1356,10 @@ ApplyPatch linux-2.6-silence-acpi-blackl
 #ApplyPatch linux-2.6-v4l-dvb-update.patch
 #ApplyPatch linux-2.6-v4l-dvb-experimental.patch
 #ApplyPatch linux-2.6-revert-dvb-net-kabi-change.patch
+ApplyPatch v4l-dvb-fix-cx25840-firmware-loading.patch
 
 # Patches headed upstream
 
-# fix xen boot
-ApplyPatch xen-fb-probe-fix.patch
-
-ApplyPatch allow-disabling-ima.diff
-
 ApplyPatch xen.pvops.pre.patch
 ApplyPatch xen.pvops.patch
 ApplyPatch xen.pvops.post.patch
@@ -2020,6 +2029,75 @@ fi
 # and build.
 
 %changelog
+* Thu Sep 03 2009 Michael Young 
+- Update pvops patch to try stack protector on i686 again
+
+* Thu Sep 03 2009 Justin M.Forbes 
+- Fix xen guest with stack protector. (#508120)
+- Small kvm fixes.
+
+* Wed Sep 02 2009 Adam Jackson  2.6.31-0.199.rc8.git2
+- drm-intel-pm.patch: Disable by default, too flickery on too many machines.
+  Enable with i915.powersave=1.
+
+* Wed Sep 02 2009 Dave Jones 
+- Add missing scriptlet dependancy. (#520788)
+
+* Tue Sep 01 2009 Adam Jackson 
+- Make DRM less chatty about EDID failures.  No one cares.
+
+* Tue Sep 01 2009 Chuck Ebbert 
+- 2.6.31-rc8-git2
+- Blank out drm-intel-next: entire contents are now upstream.
+
+* Tue Sep 01 2009 Dave Jones 
+- Make firmware buildarch noarch. (Suggested by drago01 on irc)
+
+* Tue Sep 01 2009 Jarod Wilson 
+- Fix up lirc_zilog to enable functional IR transmit and receive
+  on the Hauppauge HD PVR
+- Fix audio on PVR-500 when used in same system as HVR-1800 (#480728)
+
+* Sun Aug 30 2009 Chuck Ebbert 
+- 2.6.31-rc8-git1
+- Drop linux-2.6-inotify-accounting.patch, merged upstream.
+
+* Sun Aug 30 2009 Jarod Wilson 
+- fix lirc_imon oops on older devices w/o tx ctrl ep (#520008)
+
+* Fri Aug 28 2009 Eric Paris  2.6.31-0.190.rc8
+- fix inotify length accounting and send inotify events
+
+* Fri Aug 28 2009 David Woodhouse 
+- Enable Solos DSL driver
+
+* Fri Aug 28 2009 Chuck Ebbert 
+- 2.6.31-rc8
+
+* Thu Aug 27 2009 Chuck Ebbert  2.6.31-0.185.rc7.git6
+- 2.6.31-rc7-git6
+- Drop patch merged upstream:
+  xen-fb-probe-fix.patch
+
+* Thu Aug 27 2009 Adam Jackson 
+- drm-rv710-ucode-fix.patch: Treat successful microcode load on RV710 as,
+  you know, success. (#519718)
+
+* Thu Aug 27 2009 Chuck Ebbert 
+- 2.6.31-rc7-git5
+- Drop patch linux-2.6-ima-leak.patch, now merged upstream.
+
+* Wed Aug 26 2009 Jarod Wilson 
+- Fix up hdpvr ir enable patch for use w/modular i2c (David Engel)
+
+* Wed Aug 26 2009 Eric Paris 
+- fix iint_cache leak in IMA code
+  drop the ima=0 patch
+
+* Wed Aug 26 2009 Justin M. Forbes 
+- Fix munlock with KSM (#516909)
+- Re-enable KSM
+
 * Wed Aug 26 2009 Michael Young 
 - update pvops again.
 

linux-2.6-ksm-kvm.patch:
 arch/x86/include/asm/kvm_host.h |    1 
 arch/x86/kvm/mmu.c              |   91 ++++++++++++++++++++++++++++++++--------
 arch/x86/kvm/paging_tmpl.h      |   15 +++++-
 virt/kvm/kvm_main.c             |   14 ++++++
 4 files changed, 101 insertions(+), 20 deletions(-)

Index: linux-2.6-ksm-kvm.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-ksm-kvm.patch,v
retrieving revision 1.2.6.2
retrieving revision 1.2.6.3
diff -u -p -r1.2.6.2 -r1.2.6.3
--- linux-2.6-ksm-kvm.patch	5 Aug 2009 23:00:16 -0000	1.2.6.2
+++ linux-2.6-ksm-kvm.patch	3 Sep 2009 20:02:37 -0000	1.2.6.3
@@ -22,8 +22,8 @@ directly map pages into its shadow page 
 Signed-off-by: Izik Eidus 
 Signed-off-by: Justin M. Forbes 
 ---
---- linux-2.6.30.x86_64/arch/x86/include/asm/kvm_host.h	2009-07-23 14:58:56.000000000 -0500
-+++ linux-2.6.30.x86_64-ksm/arch/x86/include/asm/kvm_host.h	2009-07-23 15:00:04.000000000 -0500
+--- linux-2.6.30.x86_64/arch/x86/include/asm/kvm_host.h	2009-08-20 10:37:37.784886414 -0500
++++ linux-2.6.30.x86_64.kvm/arch/x86/include/asm/kvm_host.h	2009-08-20 10:39:33.742641558 -0500
 @@ -796,5 +796,6 @@ asmlinkage void kvm_handle_fault_on_rebo
  int kvm_unmap_hva(struct kvm *kvm, unsigned long hva);
  int kvm_age_hva(struct kvm *kvm, unsigned long hva);
@@ -31,8 +31,8 @@ Signed-off-by: Justin M. Forbes gfns[spte - sp->spt], is_large_pte(*spte));
  	if (!*rmapp) {
  		printk(KERN_ERR "rmap_remove: %p %llx 0->BUG\n", spte, *spte);
-@@ -677,7 +682,8 @@ static int rmap_write_protect(struct kvm
+@@ -684,7 +689,8 @@ static int rmap_write_protect(struct kvm
  	return write_protected;
  }
  
@@ -75,7 +75,7 @@ Signed-off-by: Justin M. Forbes npages << PAGE_SHIFT);
  		if (hva >= start && hva < end) {
  			gfn_t gfn_offset = (hva - start) >> PAGE_SHIFT;
@@ -141,7 +141,7 @@ Signed-off-by: Justin M. Forbes kvm, gfn);
+ 	rmapp = gfn_to_rmap(vcpu->kvm, gfn, lpage);
+ 
+-	kvm_unmap_rmapp(vcpu->kvm, rmapp);
++	kvm_unmap_rmapp(vcpu->kvm, rmapp, 0);
+ 	kvm_flush_remote_tlbs(vcpu->kvm);
+ }
  
  int kvm_age_hva(struct kvm *kvm, unsigned long hva)
  {
@@ -169,7 +176,7 @@ Signed-off-by: Justin M. Forbes kvm, gfn);
-@@ -1736,7 +1792,8 @@ static void mmu_set_spte(struct kvm_vcpu
+@@ -1757,7 +1813,8 @@ static void mmu_set_spte(struct kvm_vcpu
  			 unsigned pt_access, unsigned pte_access,
  			 int user_fault, int write_fault, int dirty,
  			 int *ptwrite, int largepage, gfn_t gfn,
@@ -197,7 +204,7 @@ Signed-off-by: Justin M. Forbes tlb_flush(vcpu);
-@@ -1782,8 +1840,7 @@ static void mmu_set_spte(struct kvm_vcpu
+@@ -1804,8 +1862,7 @@ static void mmu_set_spte(struct kvm_vcpu
  	page_header_update_slot(vcpu->kvm, shadow_pte, gfn);
  	if (!was_rmapped) {
- 		rmap_add(vcpu, shadow_pte, gfn, largepage);
+ 		rmap_count = rmap_add(vcpu, shadow_pte, gfn, largepage);
 -		if (!is_rmap_pte(*shadow_pte))
 -			kvm_release_pfn_clean(pfn);
 +		kvm_release_pfn_clean(pfn);
+ 		if (rmap_count > RMAP_RECYCLE_THRESHOLD)
+ 			rmap_recycle(vcpu, gfn, largepage);
  	} else {
- 		if (was_writeble)
- 			kvm_release_pfn_dirty(pfn);
-@@ -1813,7 +1870,7 @@ static int __direct_map(struct kvm_vcpu 
+@@ -1837,7 +1894,7 @@ static int __direct_map(struct kvm_vcpu 
  		    || (largepage && iterator.level == PT_DIRECTORY_LEVEL)) {
  			mmu_set_spte(vcpu, iterator.sptep, ACC_ALL, ACC_ALL,
  				     0, write, 1, &pt_write,
@@ -226,8 +233,8 @@ Signed-off-by: Justin M. Forbes stat.pf_fixed;
  			break;
  		}
---- linux-2.6.30.x86_64/arch/x86/kvm/paging_tmpl.h	2009-07-23 14:58:56.000000000 -0500
-+++ linux-2.6.30.x86_64-ksm/arch/x86/kvm/paging_tmpl.h	2009-07-23 15:01:49.000000000 -0500
+--- linux-2.6.30.x86_64/arch/x86/kvm/paging_tmpl.h	2009-08-20 10:37:37.966889166 -0500
++++ linux-2.6.30.x86_64.kvm/arch/x86/kvm/paging_tmpl.h	2009-08-20 10:39:33.747636180 -0500
 @@ -266,9 +266,13 @@ static void FNAME(update_pte)(struct kvm
  	if (mmu_notifier_retry(vcpu, vcpu->arch.update_pte.mmu_seq))
  		return;
@@ -275,8 +282,8 @@ Signed-off-by: Justin M. Forbes mm_count, 1);
- 	init_rwsem(&mm->mmap_sem);
+	init_rwsem(&mm->mmap_sem);
  	INIT_LIST_HEAD(&mm->mmlist);
 -	mm->flags = (current->mm) ? current->mm->flags : default_dump_filter;
 +	mm->flags = (current->mm) ?
 +		(current->mm->flags & MMF_INIT_MASK) : default_dump_filter;
- 	mm->oom_adj = (current->mm) ? current->mm->oom_adj : 0;
  	mm->core_state = NULL;
  	mm->nr_ptes = 0;
+	set_mm_counter(mm, file_rss, 0);
 @@ -486,6 +491,7 @@ void mmput(struct mm_struct *mm)
  
  	if (atomic_dec_and_test(&mm->mm_users)) {


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v
retrieving revision 1.976.2.29
retrieving revision 1.976.2.30
diff -u -p -r1.976.2.29 -r1.976.2.30
--- sources	26 Aug 2009 19:58:49 -0000	1.976.2.29
+++ sources	3 Sep 2009 20:02:38 -0000	1.976.2.30
@@ -1,3 +1,3 @@
 7a80058a6382e5108cdb5554d1609615  linux-2.6.30.tar.bz2
-4b991833a7e19a5b65ba3abcbc9de2e0  patch-2.6.31-rc7.bz2
-8329c25267787e591972e477b113c08b  patch-2.6.31-rc7-git4.bz2
+d7dce63ebb912ddcd7ac7ed580db03e4  patch-2.6.31-rc8.bz2
+81cac9f7aa9cfa526ce4cfedb4e0f739  patch-2.6.31-rc8-git2.bz2


Index: upstream
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v
retrieving revision 1.888.2.28
retrieving revision 1.888.2.29
diff -u -p -r1.888.2.28 -r1.888.2.29
--- upstream	26 Aug 2009 19:58:49 -0000	1.888.2.28
+++ upstream	3 Sep 2009 20:02:38 -0000	1.888.2.29
@@ -1,3 +1,3 @@
 linux-2.6.30.tar.bz2
-patch-2.6.31-rc7.bz2
-patch-2.6.31-rc7-git4.bz2
+patch-2.6.31-rc8.bz2
+patch-2.6.31-rc8-git2.bz2

xen.pvops.patch:
 arch/x86/Kconfig                           |    4 
 arch/x86/Makefile                          |    2 
 arch/x86/include/asm/agp.h                 |   15 
 arch/x86/include/asm/e820.h                |    2 
 arch/x86/include/asm/i387.h                |    1 
 arch/x86/include/asm/io.h                  |   15 
 arch/x86/include/asm/io_apic.h             |    7 
 arch/x86/include/asm/microcode.h           |    9 
 arch/x86/include/asm/paravirt.h            |  718 -------------
 arch/x86/include/asm/paravirt_types.h      |  722 +++++++++++++
 arch/x86/include/asm/pci.h                 |    8 
 arch/x86/include/asm/pci_x86.h             |    2 
 arch/x86/include/asm/pgtable.h             |    3 
 arch/x86/include/asm/processor.h           |    4 
 arch/x86/include/asm/tlbflush.h            |    6 
 arch/x86/include/asm/xen/hypercall.h       |   44 
 arch/x86/include/asm/xen/interface.h       |    8 
 arch/x86/include/asm/xen/interface_32.h    |    5 
 arch/x86/include/asm/xen/interface_64.h    |   13 
 arch/x86/include/asm/xen/iommu.h           |   12 
 arch/x86/include/asm/xen/page.h            |   16 
 arch/x86/include/asm/xen/pci.h             |   37 
 arch/x86/kernel/Makefile                   |    1 
 arch/x86/kernel/acpi/boot.c                |   18 
 arch/x86/kernel/acpi/processor.c           |    4 
 arch/x86/kernel/acpi/sleep.c               |    2 
 arch/x86/kernel/apic/io_apic.c             |   46 
 arch/x86/kernel/cpu/mtrr/Makefile          |    1 
 arch/x86/kernel/cpu/mtrr/amd.c             |    6 
 arch/x86/kernel/cpu/mtrr/centaur.c         |    6 
 arch/x86/kernel/cpu/mtrr/cyrix.c           |    6 
 arch/x86/kernel/cpu/mtrr/generic.c         |   10 
 arch/x86/kernel/cpu/mtrr/main.c            |   19 
 arch/x86/kernel/cpu/mtrr/mtrr.h            |   11 
 arch/x86/kernel/cpu/mtrr/xen.c             |  104 +
 arch/x86/kernel/e820.c                     |   30 
 arch/x86/kernel/ioport.c                   |   29 
 arch/x86/kernel/microcode_core.c           |    5 
 arch/x86/kernel/microcode_xen.c            |  200 +++
 arch/x86/kernel/paravirt.c                 |    1 
 arch/x86/kernel/pci-dma.c                  |    3 
 arch/x86/kernel/pci-swiotlb.c              |   30 
 arch/x86/kernel/process.c                  |   27 
 arch/x86/kernel/process_32.c               |   27 
 arch/x86/kernel/process_64.c               |   33 
 arch/x86/kernel/setup.c                    |    4 
 arch/x86/kernel/traps.c                    |   33 
 arch/x86/mm/Makefile                       |    4 
 arch/x86/mm/init_32.c                      |   42 
 arch/x86/mm/pat.c                          |    2 
 arch/x86/mm/pgtable.c                      |   10 
 arch/x86/mm/tlb.c                          |   35 
 arch/x86/pci/Makefile                      |    1 
 arch/x86/pci/common.c                      |   18 
 arch/x86/pci/i386.c                        |    3 
 arch/x86/pci/init.c                        |    6 
 arch/x86/pci/xen.c                         |   51 
 arch/x86/xen/Kconfig                       |   33 
 arch/x86/xen/Makefile                      |    5 
 arch/x86/xen/apic.c                        |   57 +
 arch/x86/xen/enlighten.c                   |  204 +++
 arch/x86/xen/mmu.c                         |  455 ++++++++
 arch/x86/xen/pci-swiotlb.c                 |   53 +
 arch/x86/xen/pci.c                         |  112 ++
 arch/x86/xen/setup.c                       |   50 
 arch/x86/xen/smp.c                         |    3 
 arch/x86/xen/time.c                        |    2 
 arch/x86/xen/vga.c                         |   67 +
 arch/x86/xen/xen-ops.h                     |   19 
 block/blk-core.c                           |    2 
 drivers/acpi/acpica/hwsleep.c              |   17 
 drivers/acpi/processor_core.c              |   29 
 drivers/acpi/processor_idle.c              |   23 
 drivers/acpi/processor_perflib.c           |   10 
 drivers/acpi/sleep.c                       |   19 
 drivers/block/Kconfig                      |    1 
 drivers/char/agp/intel-agp.c               |   17 
 drivers/char/hvc_xen.c                     |   99 +
 drivers/net/Kconfig                        |    1 
 drivers/pci/Makefile                       |    2 
 drivers/pci/xen-iommu.c                    |  332 ++++++
 drivers/xen/Kconfig                        |   41 
 drivers/xen/Makefile                       |   23 
 drivers/xen/acpi.c                         |   23 
 drivers/xen/acpi_processor.c               |  451 ++++++++
 drivers/xen/balloon.c                      |  161 ++-
 drivers/xen/biomerge.c                     |   14 
 drivers/xen/blkback/Makefile               |    3 
 drivers/xen/blkback/blkback.c              |  658 ++++++++++++
 drivers/xen/blkback/common.h               |  137 ++
 drivers/xen/blkback/interface.c            |  182 +++
 drivers/xen/blkback/vbd.c                  |  118 ++
 drivers/xen/blkback/xenbus.c               |  542 ++++++++++
 drivers/xen/events.c                       |  413 +++++++
 drivers/xen/evtchn.c                       |    1 
 drivers/xen/features.c                     |    2 
 drivers/xen/grant-table.c                  |  103 +
 drivers/xen/mce.c                          |  213 ++++
 drivers/xen/netback/Makefile               |    3 
 drivers/xen/netback/common.h               |  221 ++++
 drivers/xen/netback/interface.c            |  401 +++++++
 drivers/xen/netback/netback.c              | 1513 +++++++++++++++++++++++++++++
 drivers/xen/netback/xenbus.c               |  454 ++++++++
 drivers/xen/pci.c                          |  124 ++
 drivers/xen/xenbus/Makefile                |    5 
 drivers/xen/xenbus/xenbus_comms.c          |    1 
 drivers/xen/xenbus/xenbus_probe.c          |  380 +------
 drivers/xen/xenbus/xenbus_probe.h          |   29 
 drivers/xen/xenbus/xenbus_probe_backend.c  |  298 +++++
 drivers/xen/xenbus/xenbus_probe_frontend.c |  292 +++++
 drivers/xen/xenfs/Makefile                 |    3 
 drivers/xen/xenfs/privcmd.c                |  403 +++++++
 drivers/xen/xenfs/super.c                  |   98 +
 drivers/xen/xenfs/xenfs.h                  |    3 
 drivers/xen/xenfs/xenstored.c              |   67 +
 include/acpi/processor.h                   |    2 
 include/asm-generic/pci.h                  |    2 
 include/linux/interrupt.h                  |    1 
 include/linux/page-flags.h                 |   18 
 include/xen/Kbuild                         |    1 
 include/xen/acpi.h                         |   84 +
 include/xen/balloon.h                      |    8 
 include/xen/blkif.h                        |  122 ++
 include/xen/events.h                       |   27 
 include/xen/grant_table.h                  |   43 
 include/xen/interface/grant_table.h        |   22 
 include/xen/interface/memory.h             |   92 +
 include/xen/interface/physdev.h            |   51 
 include/xen/interface/platform.h           |  336 ++++++
 include/xen/interface/xen-mca.h            |  429 ++++++++
 include/xen/interface/xen.h                |   44 
 include/xen/privcmd.h                      |   80 +
 include/xen/swiotlb.h                      |   18 
 include/xen/xen-ops.h                      |   11 
 include/xen/xenbus.h                       |    2 
 kernel/irq/manage.c                        |    3 
 lib/swiotlb.c                              |    5 
 mm/page_alloc.c                            |   14 
 138 files changed, 11555 insertions(+), 1333 deletions(-)

Index: xen.pvops.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/Attic/xen.pvops.patch,v
retrieving revision 1.1.2.37
retrieving revision 1.1.2.38
diff -u -p -r1.1.2.37 -r1.1.2.38
--- xen.pvops.patch	26 Aug 2009 19:58:49 -0000	1.1.2.37
+++ xen.pvops.patch	3 Sep 2009 20:02:38 -0000	1.1.2.38
@@ -13,6 +13,19 @@ index 13ffa5d..ae6617b 100644
  config PCI_DOMAINS
  	def_bool y
  	depends on PCI
+diff --git a/arch/x86/Makefile b/arch/x86/Makefile
+index 1b68659..5e7db44 100644
+--- a/arch/x86/Makefile
++++ b/arch/x86/Makefile
+@@ -72,7 +72,7 @@ endif
+ 
+ ifdef CONFIG_CC_STACKPROTECTOR
+ 	cc_has_sp := $(srctree)/scripts/gcc-x86_$(BITS)-has-stack-protector.sh
+-        ifeq ($(shell $(CONFIG_SHELL) $(cc_has_sp) $(CC)),y)
++        ifeq ($(shell $(CONFIG_SHELL) $(cc_has_sp) $(CC) $(biarch)),y)
+                 stackp-y := -fstack-protector
+                 stackp-$(CONFIG_CC_STACKPROTECTOR_ALL) += -fstack-protector-all
+                 KBUILD_CFLAGS += $(stackp-y)
 diff --git a/arch/x86/include/asm/agp.h b/arch/x86/include/asm/agp.h
 index 9825cd6..d972b14 100644
 --- a/arch/x86/include/asm/agp.h
@@ -3189,6 +3202,21 @@ index 5204332..22a5a6d 100644
  }
  EXPORT_SYMBOL_GPL(math_state_restore);
  
+diff --git a/arch/x86/mm/Makefile b/arch/x86/mm/Makefile
+index eefdeee..72bb3a2 100644
+--- a/arch/x86/mm/Makefile
++++ b/arch/x86/mm/Makefile
+@@ -1,6 +1,10 @@
+ obj-y	:=  init.o init_$(BITS).o fault.o ioremap.o extable.o pageattr.o mmap.o \
+ 	    pat.o pgtable.o gup.o
+ 
++# Make sure __phys_addr has no stackprotector
++nostackp := $(call cc-option, -fno-stack-protector)
++CFLAGS_ioremap.o		:= $(nostackp)
++
+ obj-$(CONFIG_SMP)		+= tlb.o
+ 
+ obj-$(CONFIG_X86_32)		+= pgtable_32.o iomap_32.o
 diff --git a/arch/x86/mm/init_32.c b/arch/x86/mm/init_32.c
 index 3cd7711..f16903d 100644
 --- a/arch/x86/mm/init_32.c
@@ -3568,10 +3596,18 @@ index b83e119..951c924 100644
 +       depends on XEN_DOM0 && MICROCODE
 \ No newline at end of file
 diff --git a/arch/x86/xen/Makefile b/arch/x86/xen/Makefile
-index 7410640..8c2c266 100644
+index 7410640..4a9ee23 100644
 --- a/arch/x86/xen/Makefile
 +++ b/arch/x86/xen/Makefile
-@@ -16,3 +16,7 @@ obj-y		:= enlighten.o setup.o multicalls.o mmu.o irq.o \
+@@ -8,6 +8,7 @@ endif
+ # Make sure early boot has no stackprotector
+ nostackp := $(call cc-option, -fno-stack-protector)
+ CFLAGS_enlighten.o		:= $(nostackp)
++CFLAGS_mmu.o			:= $(nostackp)
+ 
+ obj-y		:= enlighten.o setup.o multicalls.o mmu.o irq.o \
+ 			time.o xen-asm.o xen-asm_$(BITS).o \
+@@ -16,3 +17,7 @@ obj-y		:= enlighten.o setup.o multicalls.o mmu.o irq.o \
  obj-$(CONFIG_SMP)		+= smp.o
  obj-$(CONFIG_PARAVIRT_SPINLOCKS)+= spinlock.o
  obj-$(CONFIG_XEN_DEBUG_FS)	+= debugfs.o
@@ -3579,7 +3615,6 @@ index 7410640..8c2c266 100644
 +obj-$(CONFIG_XEN_DOM0)		+= apic.o
 +obj-$(CONFIG_XEN_DOM0_PCI)	+= pci.o
 +obj-$(CONFIG_PCI_XEN)		+= pci-swiotlb.o
-\ No newline at end of file
 diff --git a/arch/x86/xen/apic.c b/arch/x86/xen/apic.c
 new file mode 100644
 index 0000000..ee0db39
@@ -3644,10 +3679,18 @@ index 0000000..ee0db39
 +#endif
 +}
 diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c
-index e90540a..1edf6a8 100644
+index eb33aaa..97a2764 100644
 --- a/arch/x86/xen/enlighten.c
 +++ b/arch/x86/xen/enlighten.c
-@@ -64,6 +64,11 @@ DEFINE_PER_CPU(struct vcpu_info, xen_vcpu_info);
+@@ -51,6 +51,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "xen-ops.h"
+ #include "mmu.h"
+@@ -64,6 +65,11 @@ DEFINE_PER_CPU(struct vcpu_info, xen_vcpu_info);
  enum xen_domain_type xen_domain_type = XEN_NATIVE;
  EXPORT_SYMBOL_GPL(xen_domain_type);
  
@@ -3659,7 +3702,7 @@ index e90540a..1edf6a8 100644
  struct start_info *xen_start_info;
  EXPORT_SYMBOL_GPL(xen_start_info);
  
-@@ -166,13 +171,16 @@ static void __init xen_banner(void)
+@@ -166,13 +172,16 @@ static void __init xen_banner(void)
  
  	printk(KERN_INFO "Booting paravirtualized kernel on %s\n",
  	       pv_info.name);
@@ -3678,7 +3721,7 @@ index e90540a..1edf6a8 100644
  
  static void xen_cpuid(unsigned int *ax, unsigned int *bx,
  		      unsigned int *cx, unsigned int *dx)
-@@ -184,9 +192,15 @@ static void xen_cpuid(unsigned int *ax, unsigned int *bx,
+@@ -184,9 +193,15 @@ static void xen_cpuid(unsigned int *ax, unsigned int *bx,
  	 * Mask out inconvenient features, to try and disable as many
  	 * unsupported kernel subsystems as possible.
  	 */
@@ -3695,7 +3738,7 @@ index e90540a..1edf6a8 100644
  	}
  
  	asm(XEN_EMULATE_PREFIX "cpuid"
-@@ -205,16 +219,20 @@ static __init void xen_init_cpuid_mask(void)
+@@ -205,13 +220,16 @@ static __init void xen_init_cpuid_mask(void)
  	unsigned int ax, bx, cx, dx;
  
  	cpuid_leaf1_edx_mask =
@@ -3716,11 +3759,114 @@ index e90540a..1edf6a8 100644
  			  (1 << X86_FEATURE_ACPI));  /* disable ACPI */
  
  	ax = 1;
-+	cx = 0;
- 	xen_cpuid(&ax, &bx, &cx, &dx);
+@@ -330,18 +348,28 @@ static void xen_load_gdt(const struct desc_ptr *dtr)
+ 	unsigned long frames[pages];
+ 	int f;
+ 
+-	/* A GDT can be up to 64k in size, which corresponds to 8192
+-	   8-byte entries, or 16 4k pages.. */
++	/* 
++	 * A GDT can be up to 64k in size, which corresponds to 8192
++	 * 8-byte entries, or 16 4k pages..
++	 */
+ 
+ 	BUG_ON(size > 65536);
+ 	BUG_ON(va & ~PAGE_MASK);
+ 
+ 	for (f = 0; va < dtr->address + size; va += PAGE_SIZE, f++) {
+ 		int level;
+-		pte_t *ptep = lookup_address(va, &level);
++		pte_t *ptep;
+ 		unsigned long pfn, mfn;
+ 		void *virt;
+ 
++		/*
++		 * The GDT is per-cpu and is in the percpu data area.
++		 * That can be virtually mapped, so we need to do a
++		 * page-walk to get the underlying MFN for the
++		 * hypercall.  The page can also be in the kernel's
++		 * linear range, so we need to RO that mapping too.
++		 */
++		ptep = lookup_address(va, &level);
+ 		BUG_ON(ptep == NULL);
+ 
+ 		pfn = pte_pfn(*ptep);
+@@ -358,6 +386,44 @@ static void xen_load_gdt(const struct desc_ptr *dtr)
+ 		BUG();
+ }
+ 
++/* 
++ * load_gdt for early boot, when the gdt is only mapped once
++ */
++static __init void xen_load_gdt_boot(const struct desc_ptr *dtr)
++{
++	unsigned long va = dtr->address;
++	unsigned int size = dtr->size + 1;
++	unsigned pages = (size + PAGE_SIZE - 1) / PAGE_SIZE;
++	unsigned long frames[pages];
++	int f;
++
++	/* 
++	 * A GDT can be up to 64k in size, which corresponds to 8192
++	 * 8-byte entries, or 16 4k pages..
++	 */
++
++	BUG_ON(size > 65536);
++	BUG_ON(va & ~PAGE_MASK);
++
++	for (f = 0; va < dtr->address + size; va += PAGE_SIZE, f++) {
++		pte_t pte;
++		unsigned long pfn, mfn;
++
++		pfn = virt_to_pfn(va);
++		mfn = pfn_to_mfn(pfn);
++
++		pte = pfn_pte(pfn, PAGE_KERNEL_RO);
++
++		if (HYPERVISOR_update_va_mapping((unsigned long)va, pte, 0))
++			BUG();
++
++		frames[f] = mfn;
++	}
++
++	if (HYPERVISOR_set_gdt(frames, size / sizeof(struct desc_struct)))
++		BUG();
++}
++
+ static void load_TLS_descriptor(struct thread_struct *t,
+ 				unsigned int cpu, unsigned int i)
+ {
+@@ -581,6 +647,29 @@ static void xen_write_gdt_entry(struct desc_struct *dt, int entry,
+ 	preempt_enable();
+ }
  
- 	/* cpuid claims we support xsave; try enabling it to see what happens */
-@@ -597,6 +615,18 @@ static void xen_set_iopl_mask(unsigned mask)
++/* 
++ * Version of write_gdt_entry for use at early boot-time needed to
++ * update an entry as simply as possible.
++ */
++static __init void xen_write_gdt_entry_boot(struct desc_struct *dt, int entry,
++					    const void *desc, int type)
++{
++	switch (type) {
++	case DESC_LDT:
++	case DESC_TSS:
++		/* ignore */
++		break;
++
++	default: {
++		xmaddr_t maddr = virt_to_machine(&dt[entry]);
++
++		if (HYPERVISOR_update_descriptor(maddr.maddr, *(u64 *)desc))
++			dt[entry] = *(struct desc_struct *)desc;
++	}
++
++	}	
++}
++
+ static void xen_load_sp0(struct tss_struct *tss,
+ 			 struct thread_struct *thread)
+ {
+@@ -598,6 +687,18 @@ static void xen_set_iopl_mask(unsigned mask)
  	HYPERVISOR_physdev_op(PHYSDEVOP_set_iopl, &set_iopl);
  }
  
@@ -3739,7 +3885,7 @@ index e90540a..1edf6a8 100644
  static void xen_io_delay(void)
  {
  }
-@@ -634,7 +664,7 @@ static u32 xen_safe_apic_wait_icr_idle(void)
+@@ -635,7 +736,7 @@ static u32 xen_safe_apic_wait_icr_idle(void)
          return 0;
  }
  
@@ -3748,7 +3894,7 @@ index e90540a..1edf6a8 100644
  {
  	apic->read = xen_apic_read;
  	apic->write = xen_apic_write;
-@@ -906,6 +936,7 @@ static const struct pv_cpu_ops xen_cpu_ops __initdata = {
+@@ -907,6 +1008,7 @@ static const struct pv_cpu_ops xen_cpu_ops __initdata = {
  	.load_sp0 = xen_load_sp0,
  
  	.set_iopl_mask = xen_set_iopl_mask,
@@ -3756,25 +3902,96 @@ index e90540a..1edf6a8 100644
  	.io_delay = xen_io_delay,
  
  	/* Xen takes care of %gs when switching to usermode for us */
-@@ -1000,6 +1031,8 @@ asmlinkage void __init xen_start_kernel(void)
+@@ -965,6 +1067,23 @@ static const struct machine_ops __initdata xen_machine_ops = {
+ 	.emergency_restart = xen_emergency_restart,
+ };
+ 
++/* 
++ * Set up the GDT and segment registers for -fstack-protector.  Until
++ * we do this, we have to be careful not to call any stack-protected
++ * function, which is most of the kernel.
++ */
++static void __init xen_setup_stackprotector(void)
++{
++	pv_cpu_ops.write_gdt_entry = xen_write_gdt_entry_boot;
++	pv_cpu_ops.load_gdt = xen_load_gdt_boot;
++
++	setup_stack_canary_segment(0);
++	switch_to_new_gdt(0);
++
++	pv_cpu_ops.write_gdt_entry = xen_write_gdt_entry;       
++	pv_cpu_ops.load_gdt = xen_load_gdt;
++}
++
+ /* First C function to be called on Xen boot */
+ asmlinkage void __init xen_start_kernel(void)
+ {
+@@ -983,13 +1102,28 @@ asmlinkage void __init xen_start_kernel(void)
+ 	pv_apic_ops = xen_apic_ops;
+ 	pv_mmu_ops = xen_mmu_ops;
+ 
+-#ifdef CONFIG_X86_64
+-	/*
+-	 * Setup percpu state.  We only need to do this for 64-bit
+-	 * because 32-bit already has %fs set properly.
++	/* 
++	 * Set up some pagetable state before starting to set any ptes.
+ 	 */
+-	load_percpu_segment(0);
+-#endif
++
++	/* Prevent unwanted bits from being set in PTEs. */
++	__supported_pte_mask &= ~_PAGE_GLOBAL;
++	if (!xen_initial_domain())
++		__supported_pte_mask &= ~(_PAGE_PWT | _PAGE_PCD);
++
++	__supported_pte_mask |= _PAGE_IOMAP;
++
++	xen_setup_features();
++
++	/* Get mfn list */
++	if (!xen_feature(XENFEAT_auto_translated_physmap))
++		xen_build_dynamic_phys_to_machine();
++
++	/* 
++	 * Set up kernel GDT and segment registers, mainly so that
++	 * -fstack-protector code can be executed.
++	 */
++	xen_setup_stackprotector();
+ 
+ 	xen_init_irq_ops();
+ 	xen_init_cpuid_mask();
+@@ -1001,7 +1135,11 @@ asmlinkage void __init xen_start_kernel(void)
  	set_xen_basic_apic_ops();
  #endif
  
++<<<<<<< HEAD:arch/x86/xen/enlighten.c
 +	xen_setup_machphys_mapping();
-+
++=======
  	xen_setup_features();
++>>>>>>> v2.6.31-rc8-git2:arch/x86/xen/enlighten.c
  
  	if (xen_feature(XENFEAT_mmu_pt_update_preserve_ad)) {
-@@ -1029,6 +1062,8 @@ asmlinkage void __init xen_start_kernel(void)
- 	if (!xen_initial_domain())
- 		__supported_pte_mask &= ~(_PAGE_PWT | _PAGE_PCD);
+ 		pv_mmu_ops.ptep_modify_prot_start = xen_ptep_modify_prot_start;
+@@ -1019,16 +1157,9 @@ asmlinkage void __init xen_start_kernel(void)
+ 
+ 	xen_smp_init();
  
+-	/* Get mfn list */
+-	if (!xen_feature(XENFEAT_auto_translated_physmap))
+-		xen_build_dynamic_phys_to_machine();
+-
+ 	pgd = (pgd_t *)xen_start_info->pt_base;
+ 
+-	/* Prevent unwanted bits from being set in PTEs. */
+-	__supported_pte_mask &= ~_PAGE_GLOBAL;
+-	if (!xen_initial_domain())
+-		__supported_pte_mask &= ~(_PAGE_PWT | _PAGE_PCD);
 +	__supported_pte_mask |= _PAGE_IOMAP;
-+
+ 
  #ifdef CONFIG_X86_64
  	/* Work out if we support NX */
- 	check_efer();
-@@ -1043,6 +1078,7 @@ asmlinkage void __init xen_start_kernel(void)
+@@ -1044,6 +1175,7 @@ asmlinkage void __init xen_start_kernel(void)
  
  	xen_raw_console_write("mapping kernel into physical memory\n");
  	pgd = xen_setup_kernel_pagetable(pgd, xen_start_info->nr_pages);
@@ -3782,7 +3999,7 @@ index e90540a..1edf6a8 100644
  
  	init_mm.pgd = pgd;
  
-@@ -1052,13 +1088,26 @@ asmlinkage void __init xen_start_kernel(void)
+@@ -1053,9 +1185,21 @@ asmlinkage void __init xen_start_kernel(void)
  	if (xen_feature(XENFEAT_supervisor_mode_kernel))
  		pv_info.kernel_rpl = 0;
  
@@ -3804,12 +4021,7 @@ index e90540a..1edf6a8 100644
  #ifdef CONFIG_X86_32
  	/* set up basic CPUID stuff */
  	cpu_detect(&new_cpu_data);
- 	new_cpu_data.hard_math = 1;
-+	new_cpu_data.wp_works_ok = 1;
- 	new_cpu_data.x86_capability[0] = cpuid_edx(1);
- #endif
- 
-@@ -1073,6 +1122,16 @@ asmlinkage void __init xen_start_kernel(void)
+@@ -1075,6 +1219,16 @@ asmlinkage void __init xen_start_kernel(void)
  		add_preferred_console("xenboot", 0, NULL);
  		add_preferred_console("tty", 0, NULL);
  		add_preferred_console("hvc", 0, NULL);
@@ -4696,10 +4908,18 @@ index ad0047f..2439456 100644
  	fiddle_vdso();
  }
 diff --git a/arch/x86/xen/smp.c b/arch/x86/xen/smp.c
-index 429834e..4706af7 100644
+index 429834e..58078da 100644
 --- a/arch/x86/xen/smp.c
 +++ b/arch/x86/xen/smp.c
-@@ -297,6 +297,8 @@ static int __cpuinit xen_cpu_up(unsigned int cpu)
+@@ -236,6 +236,7 @@ cpu_initialize_context(unsigned int cpu, struct task_struct *idle)
+ 	ctxt->user_regs.ss = __KERNEL_DS;
+ #ifdef CONFIG_X86_32
+ 	ctxt->user_regs.fs = __KERNEL_PERCPU;
++	ctxt->user_regs.gs = __KERNEL_STACK_CANARY;
+ #else
+ 	ctxt->gs_base_kernel = per_cpu_offset(cpu);
+ #endif
+@@ -297,6 +298,8 @@ static int __cpuinit xen_cpu_up(unsigned int cpu)
  	xen_setup_timer(cpu);
  	xen_init_lock_cpu(cpu);
  
@@ -4896,7 +5116,7 @@ index db307a3..c6d845c 100644
  		return_ACPI_STATUS(status);
  	}
 diff --git a/drivers/acpi/processor_core.c b/drivers/acpi/processor_core.c
-index 84e0f3c..8882c23 100644
+index 2cc4b30..98010d5 100644
 --- a/drivers/acpi/processor_core.c
 +++ b/drivers/acpi/processor_core.c
 @@ -58,6 +58,7 @@
@@ -4989,7 +5209,7 @@ index 84e0f3c..8882c23 100644
  		if ((!result) && ((pr->id >= 0) && (pr->id < nr_cpu_ids))) {
  			kobject_uevent(&device->dev.kobj, KOBJ_ONLINE);
 diff --git a/drivers/acpi/processor_idle.c b/drivers/acpi/processor_idle.c
-index 66393d5..da9797e 100644
+index 66393d5..25680c6 100644
 --- a/drivers/acpi/processor_idle.c
 +++ b/drivers/acpi/processor_idle.c
 @@ -58,6 +58,7 @@
@@ -5015,7 +5235,7 @@ index 66393d5..da9797e 100644
  	if (!pr->flags.power_setup_done)
  		return -ENODEV;
  
-+    if (processor_cntl_xen_pm()) {
++    if (xen_initial_domain()) {
 +		acpi_processor_get_power_info(pr);
 +		processor_cntl_xen_notify(pr,
 +			PROCESSOR_PM_CHANGE, PM_TYPE_IDLE);
@@ -5032,7 +5252,7 @@ index 66393d5..da9797e 100644
 -		acpi_processor_setup_cpuidle(pr);
 -		if (cpuidle_register_device(&pr->power.dev))
 -			return -EIO;
-+		if (processor_cntl_xen_pm())
++		if (xen_initial_domain())
 +			processor_cntl_xen_notify(pr,
 +					PROCESSOR_PM_INIT, PM_TYPE_IDLE);
 +		else {
@@ -5795,10 +6015,10 @@ index cab100a..33976f7 100644
 +	depends on XEN_DOM0 && ACPI_PROCESSOR && CPU_FREQ
 +	default y
 diff --git a/drivers/xen/Makefile b/drivers/xen/Makefile
-index ec2a39b..2a69a03 100644
+index ec2a39b..8e7ce48 100644
 --- a/drivers/xen/Makefile
 +++ b/drivers/xen/Makefile
-@@ -1,9 +1,15 @@
+@@ -1,9 +1,18 @@
 -obj-y	+= grant-table.o features.o events.o manage.o
 +obj-y	+= grant-table.o features.o events.o manage.o biomerge.o
  obj-y	+= xenbus/
@@ -5810,6 +6030,9 @@ index ec2a39b..2a69a03 100644
 -obj-$(CONFIG_XENFS)		+= xenfs/
 -obj-$(CONFIG_XEN_SYS_HYPERVISOR)	+= sys-hypervisor.o
 \ No newline at end of file
++nostackp := $(call cc-option, -fno-stack-protector)
++CFLAGS_features.o			:= $(nostackp)
++
 +obj-$(CONFIG_PCI)			+= pci.o
 +obj-$(CONFIG_HOTPLUG_CPU)		+= cpu_hotplug.o
 +obj-$(CONFIG_XEN_XENCOMM)		+= xencomm.o
@@ -5853,10 +6076,10 @@ index 0000000..e6d3d0e
 +}
 diff --git a/drivers/xen/acpi_processor.c b/drivers/xen/acpi_processor.c
 new file mode 100644
-index 0000000..d2b76e9
+index 0000000..6a4e8e4
 --- /dev/null
 +++ b/drivers/xen/acpi_processor.c
-@@ -0,0 +1,447 @@
+@@ -0,0 +1,451 @@
 +/*
 + *  acpi_processor.c - interface to notify Xen on acpi processor object
 + *                     info parsing
@@ -6289,10 +6512,14 @@ index 0000000..d2b76e9
 +
 +static int __init xen_acpi_processor_extcntl_init(void)
 +{
-+	unsigned int pmbits = (xen_start_info->flags & SIF_PM_MASK) >> 8;
++	unsigned int pmbits;
 +
-+	if (!pmbits)
++	/* Only xen dom0 is allowed to handle ACPI processor info */
++	if (!xen_initial_domain())
 +		return 0;
++
++	pmbits = (xen_start_info->flags & SIF_PM_MASK) >> 8;
++
 +	if (pmbits & XEN_PROCESSOR_PM_CX)
 +		xen_ops.pm_ops[PM_TYPE_IDLE] = xen_cx_notifier;
 +	if (pmbits & XEN_PROCESSOR_PM_PX)
@@ -13843,7 +14070,7 @@ index 0000000..af10804
 +	.release = xsd_release,
 +};
 diff --git a/include/acpi/processor.h b/include/acpi/processor.h
-index baf1e0a..f325963 100644
+index 740ac3a..221d30d 100644
 --- a/include/acpi/processor.h
 +++ b/include/acpi/processor.h
 @@ -295,6 +295,8 @@ static inline void acpi_processor_ffh_cstate_enter(struct acpi_processor_cx


--- allow-disabling-ima.diff DELETED ---


--- linux-2.6.31-lirc.patch DELETED ---


--- lirc_streamzap-buffer-rework.patch DELETED ---


--- patch-2.6.31-rc7-git4.bz2.sign DELETED ---


--- patch-2.6.31-rc7.bz2.sign DELETED ---


--- xen-fb-probe-fix.patch DELETED ---



From pkgdb at fedoraproject.org  Thu Sep  3 20:16:25 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Thu, 03 Sep 2009 20:16:25 +0000
Subject: [pkgdb] hornsey was added for pbrobinson
Message-ID: <20090903201625.F08A710F86F@bastion2.fedora.phx.redhat.com>

spot has added Package hornsey with summary The moblin media player
spot has approved Package hornsey
spot has added a Fedora devel branch for hornsey with an owner of pbrobinson
spot has approved hornsey in Fedora devel
spot has approved Package hornsey
spot has set commit to Approved for 107427 on hornsey (Fedora devel)
spot has set checkout to Approved for 107427 on hornsey (Fedora devel)
spot has set build to Approved for 107427 on hornsey (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/hornsey



From pkgdb at fedoraproject.org  Thu Sep  3 20:16:26 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Thu, 03 Sep 2009 20:16:26 +0000
Subject: [pkgdb] hornsey summary updated by spot
Message-ID: <20090903201627.052EB10F882@bastion2.fedora.phx.redhat.com>

spot set package hornsey summary to The moblin media player

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/hornsey



From spot at fedoraproject.org  Thu Sep  3 20:16:33 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Thu,  3 Sep 2009 20:16:33 +0000 (UTC)
Subject: rpms/hornsey - New directory
Message-ID: <20090903201633.451B011C0099@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/hornsey
In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/CVSROOT/admin/tmpcvscWB916/rpms/hornsey

Log Message:
Directory /cvs/pkgs/rpms/hornsey added to the repository




From spot at fedoraproject.org  Thu Sep  3 20:16:33 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Thu,  3 Sep 2009 20:16:33 +0000 (UTC)
Subject: rpms/hornsey/devel - New directory
Message-ID: <20090903201633.6C6A411C00E6@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/hornsey/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/CVSROOT/admin/tmpcvscWB916/rpms/hornsey/devel

Log Message:
Directory /cvs/pkgs/rpms/hornsey/devel added to the repository




From pkgdb at fedoraproject.org  Thu Sep  3 20:16:26 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Thu, 03 Sep 2009 20:16:26 +0000
Subject: [pkgdb] hornsey (Fedora, 11) updated by spot
Message-ID: <20090903201627.1DBB210F88C@bastion2.fedora.phx.redhat.com>

spot added a Fedora 11 branch for hornsey
spot has set commit to Approved for 107427 on hornsey (Fedora 11)
spot has set checkout to Approved for 107427 on hornsey (Fedora 11)
spot has set build to Approved for 107427 on hornsey (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/hornsey



From spot at fedoraproject.org  Thu Sep  3 20:16:39 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Thu,  3 Sep 2009 20:16:39 +0000 (UTC)
Subject: rpms/hornsey Makefile,NONE,1.1
Message-ID: <20090903201639.E39E111C0099@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/hornsey
In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/CVSROOT/admin/tmpcvscWB916/rpms/hornsey

Added Files:
	Makefile 
Log Message:
Setup of module hornsey


--- NEW FILE Makefile ---
# Top level Makefile for module hornsey
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From spot at fedoraproject.org  Thu Sep  3 20:16:40 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Thu,  3 Sep 2009 20:16:40 +0000 (UTC)
Subject: rpms/hornsey/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources,
	NONE, 1.1
Message-ID: <20090903201640.25CF411C00E6@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/hornsey/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/CVSROOT/admin/tmpcvscWB916/rpms/hornsey/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module hornsey


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: hornsey
# $Id: Makefile,v 1.1 2009/09/03 20:16:40 spot Exp $
NAME := hornsey
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From pbrobinson at fedoraproject.org  Thu Sep  3 20:16:54 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Thu,  3 Sep 2009 20:16:54 +0000 (UTC)
Subject: rpms/moblin-panel-status/devel .cvsignore, 1.2,
	1.3 moblin-panel-status.spec, 1.1, 1.2 sources, 1.2, 1.3
Message-ID: <20090903201654.C9BC711C0099@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/moblin-panel-status/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1094

Modified Files:
	.cvsignore moblin-panel-status.spec sources 
Log Message:
- New upstream 0.0.4 release


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-panel-status/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	26 Aug 2009 22:42:37 -0000	1.2
+++ .cvsignore	3 Sep 2009 20:16:54 -0000	1.3
@@ -1 +1 @@
-moblin-panel-status-0.0.3.tar.bz2
+moblin-panel-status-0.0.4.tar.bz2


Index: moblin-panel-status.spec
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-panel-status/devel/moblin-panel-status.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- moblin-panel-status.spec	26 Aug 2009 22:42:37 -0000	1.1
+++ moblin-panel-status.spec	3 Sep 2009 20:16:54 -0000	1.2
@@ -1,5 +1,5 @@
 Name:           moblin-panel-status
-Version:        0.0.3
+Version:        0.0.4
 Release:        1%{?dist}
 Summary:        Moblin Panel for Social Network Status
 
@@ -54,5 +54,8 @@ rm -rf %{buildroot}
 %{_datadir}/%{name}
 
 %changelog
+* Thu Sep  3 2009 Peter Robinson  0.0.4-1
+- New upstream 0.0.4 release
+
 * Wed Aug 19 2009 Peter Robinson  0.0.3-1
 - Initial packaging


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-panel-status/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	26 Aug 2009 22:42:37 -0000	1.2
+++ sources	3 Sep 2009 20:16:54 -0000	1.3
@@ -1 +1 @@
-e8cbc221fabca94ec4a20a3b1ff44c9c  moblin-panel-status-0.0.3.tar.bz2
+3f34ae5595ba0e9d9ea078a1faa85fef  moblin-panel-status-0.0.4.tar.bz2



From pkgdb at fedoraproject.org  Thu Sep  3 20:18:25 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Thu, 03 Sep 2009 20:18:25 +0000
Subject: [pkgdb] moblin-panel-media was added for pbrobinson
Message-ID: <20090903201825.465EC10F865@bastion2.fedora.phx.redhat.com>

spot has added Package moblin-panel-media with summary Moblin Panel for Media
spot has approved Package moblin-panel-media
spot has added a Fedora devel branch for moblin-panel-media with an owner of pbrobinson
spot has approved moblin-panel-media in Fedora devel
spot has approved Package moblin-panel-media
spot has set commit to Approved for 107427 on moblin-panel-media (Fedora devel)
spot has set checkout to Approved for 107427 on moblin-panel-media (Fedora devel)
spot has set build to Approved for 107427 on moblin-panel-media (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/moblin-panel-media



From pkgdb at fedoraproject.org  Thu Sep  3 20:18:26 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Thu, 03 Sep 2009 20:18:26 +0000
Subject: [pkgdb] moblin-panel-media summary updated by spot
Message-ID: <20090903201826.3B18410F882@bastion2.fedora.phx.redhat.com>

spot set package moblin-panel-media summary to Moblin Panel for Media

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/moblin-panel-media



From spot at fedoraproject.org  Thu Sep  3 20:18:32 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Thu,  3 Sep 2009 20:18:32 +0000 (UTC)
Subject: rpms/moblin-panel-media - New directory
Message-ID: <20090903201832.1501411C0099@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/moblin-panel-media
In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/CVSROOT/admin/tmpcvsTX1494/rpms/moblin-panel-media

Log Message:
Directory /cvs/pkgs/rpms/moblin-panel-media added to the repository




From pkgdb at fedoraproject.org  Thu Sep  3 20:18:26 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Thu, 03 Sep 2009 20:18:26 +0000
Subject: [pkgdb] moblin-panel-media (Fedora, 11) updated by spot
Message-ID: <20090903201826.4B26D10F88C@bastion2.fedora.phx.redhat.com>

spot added a Fedora 11 branch for moblin-panel-media
spot has set commit to Approved for 107427 on moblin-panel-media (Fedora 11)
spot has set checkout to Approved for 107427 on moblin-panel-media (Fedora 11)
spot has set build to Approved for 107427 on moblin-panel-media (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/moblin-panel-media



From spot at fedoraproject.org  Thu Sep  3 20:18:32 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Thu,  3 Sep 2009 20:18:32 +0000 (UTC)
Subject: rpms/moblin-panel-media/devel - New directory
Message-ID: <20090903201832.4C9CE11C0099@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/moblin-panel-media/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/CVSROOT/admin/tmpcvsTX1494/rpms/moblin-panel-media/devel

Log Message:
Directory /cvs/pkgs/rpms/moblin-panel-media/devel added to the repository




From spot at fedoraproject.org  Thu Sep  3 20:18:38 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Thu,  3 Sep 2009 20:18:38 +0000 (UTC)
Subject: rpms/moblin-panel-media Makefile,NONE,1.1
Message-ID: <20090903201838.C20F511C0099@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/moblin-panel-media
In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/CVSROOT/admin/tmpcvsTX1494/rpms/moblin-panel-media

Added Files:
	Makefile 
Log Message:
Setup of module moblin-panel-media


--- NEW FILE Makefile ---
# Top level Makefile for module moblin-panel-media
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From spot at fedoraproject.org  Thu Sep  3 20:18:39 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Thu,  3 Sep 2009 20:18:39 +0000 (UTC)
Subject: rpms/moblin-panel-media/devel .cvsignore, NONE, 1.1 Makefile, NONE, 
	1.1 sources, NONE, 1.1
Message-ID: <20090903201839.0354E11C0099@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/moblin-panel-media/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/spot/CVSROOT/admin/tmpcvsTX1494/rpms/moblin-panel-media/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module moblin-panel-media


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: moblin-panel-media
# $Id: Makefile,v 1.1 2009/09/03 20:18:38 spot Exp $
NAME := moblin-panel-media
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From pbrobinson at fedoraproject.org  Thu Sep  3 20:21:18 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Thu,  3 Sep 2009 20:21:18 +0000 (UTC)
Subject: rpms/mojito/devel .cvsignore, 1.8, 1.9 mojito.spec, 1.17,
	1.18 sources, 1.8, 1.9
Message-ID: <20090903202118.C8B5511C0099@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/mojito/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2230

Modified Files:
	.cvsignore mojito.spec sources 
Log Message:
- Update to 0.20.1


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mojito/devel/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- .cvsignore	19 Aug 2009 16:17:54 -0000	1.8
+++ .cvsignore	3 Sep 2009 20:21:18 -0000	1.9
@@ -1 +1 @@
-mojito-0.20.tar.bz2
+mojito-0.20.1.tar.bz2


Index: mojito.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mojito/devel/mojito.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- mojito.spec	31 Aug 2009 14:01:03 -0000	1.17
+++ mojito.spec	3 Sep 2009 20:21:18 -0000	1.18
@@ -1,6 +1,6 @@
 Name:           mojito
-Version:        0.20
-Release:        5%{?dist}
+Version:        0.20.1
+Release:        1%{?dist}
 Summary:        A social network data aggregator
 
 Group:          Applications/Internet
@@ -105,6 +105,9 @@ rm -rf %{buildroot}
 %{_libdir}/libmojito-keystore.so
 
 %changelog
+* Thu Sep  3 2009 Peter Robinson  0.20.1-1
+- Update to 0.20.1
+
 * Mon Aug 31 2009 Peter Robinson  0.20-5
 - Actually commit patch for detection of new NetworkManager
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mojito/devel/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources	19 Aug 2009 16:17:54 -0000	1.8
+++ sources	3 Sep 2009 20:21:18 -0000	1.9
@@ -1 +1 @@
-b5d435e3e665fac50f5e78e1b56770c3  mojito-0.20.tar.bz2
+35ddb7e1f8ef396e24b9c5fef99ced5f  mojito-0.20.1.tar.bz2



From bpepple at fedoraproject.org  Thu Sep  3 20:26:32 2009
From: bpepple at fedoraproject.org (Brian Pepple)
Date: Thu,  3 Sep 2009 20:26:32 +0000 (UTC)
Subject: rpms/telepathy-glib/devel .cvsignore, 1.35, 1.36 sources, 1.35,
	1.36 telepathy-glib.spec, 1.44, 1.45
Message-ID: <20090903202632.53E3611C0099@cvs1.fedora.phx.redhat.com>

Author: bpepple

Update of /cvs/pkgs/rpms/telepathy-glib/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3339

Modified Files:
	.cvsignore sources telepathy-glib.spec 
Log Message:
* Thu Sep  3 2009 Brian Pepple  - 0.7.36-1
- Update to 0.7.36.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/telepathy-glib/devel/.cvsignore,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -p -r1.35 -r1.36
--- .cvsignore	18 Aug 2009 22:58:35 -0000	1.35
+++ .cvsignore	3 Sep 2009 20:26:32 -0000	1.36
@@ -1 +1 @@
-telepathy-glib-0.7.35.tar.gz
+telepathy-glib-0.7.36.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/telepathy-glib/devel/sources,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -p -r1.35 -r1.36
--- sources	18 Aug 2009 22:58:35 -0000	1.35
+++ sources	3 Sep 2009 20:26:32 -0000	1.36
@@ -1 +1 @@
-651251a6707698d3c8e0a2c39880cf19  telepathy-glib-0.7.35.tar.gz
+b557e89db1be21b2a3c2935fb04e3b4e  telepathy-glib-0.7.36.tar.gz


Index: telepathy-glib.spec
===================================================================
RCS file: /cvs/pkgs/rpms/telepathy-glib/devel/telepathy-glib.spec,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -p -r1.44 -r1.45
--- telepathy-glib.spec	18 Aug 2009 22:58:35 -0000	1.44
+++ telepathy-glib.spec	3 Sep 2009 20:26:32 -0000	1.45
@@ -3,7 +3,7 @@
 %define	glib_ver	2.16
 
 Name:           telepathy-glib
-Version:        0.7.35
+Version:        0.7.36
 Release:        1%{?dist}
 Summary:        GLib bindings for Telepathy
 
@@ -89,6 +89,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Sep  3 2009 Brian Pepple  - 0.7.36-1
+- Update to 0.7.36.
+
 * Tue Aug 18 2009 Brian Pepple  - 0.7.35-1
 - Update to 0.7.35.
 



From pbrobinson at fedoraproject.org  Thu Sep  3 20:30:32 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Thu,  3 Sep 2009 20:30:32 +0000 (UTC)
Subject: rpms/hornsey/devel hornsey-bognorregis-0.4.10.patch, NONE,
	1.1 hornsey.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore,
	1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090903203032.B8AFC11C02BB@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/hornsey/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4498/devel

Modified Files:
	.cvsignore sources 
Added Files:
	hornsey-bognorregis-0.4.10.patch hornsey.spec import.log 
Log Message:
- Initial import


hornsey-bognorregis-0.4.10.patch:
 configure.ac  |    2 +-
 src/hornsey.c |    5 +----
 2 files changed, 2 insertions(+), 5 deletions(-)

--- NEW FILE hornsey-bognorregis-0.4.10.patch ---
>From bf1d9ae02f562ead847ef1d74e75e4980d2e40be Mon Sep 17 00:00:00 2001
From: iain 
Date: Mon, 24 Aug 2009 15:26:04 +0000
Subject: Require Bognor 0.4.10

---
diff --git a/configure.ac b/configure.ac
index d69fac8..31e6ce5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -27,7 +27,7 @@ PKG_CHECK_MODULES(DEPS, clutter-1.0 \
                         clutter-imcontext-0.1 \
                         bickley-0.4 \
                         nbtk-1.0 \
-                        bognor-regis-0.4 >= 0.4.9 \
+                        bognor-regis-0.4 >= 0.4.10 \
                         unique-1.0 >= 1.0.6 \
                         libstartup-notification-1.0 >= 0.9 \
                         libnotify \
diff --git a/src/hornsey.c b/src/hornsey.c
index 4b44681..dd99bd9 100644
--- a/src/hornsey.c
+++ b/src/hornsey.c
@@ -1191,9 +1191,7 @@ main (gint argc, gchar **argv)
   state_manager = g_object_new (HRN_TYPE_STATE_MANAGER, NULL);
   dbus_init (state_manager);
 
-  local_queue = g_object_new (BR_TYPE_QUEUE,
-                              "object_path", BR_LOCAL_QUEUE_PATH,
-                              NULL);
+  local_queue = br_queue_new_local ();
 
   nbtk_style_load_from_file (nbtk_style_get_default (),
                              PKGDATADIR "hornsey.css", NULL);
--
cgit v0.8.2


--- NEW FILE hornsey.spec ---
Name:           hornsey
Version:        0.3
Release:        2%{?dist}
Summary:        The moblin media player

Group:          Applications/Multimedia
License:        LGPLv2
URL:            http://www.moblin.org/
Source0:        http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
Patch0:         hornsey-bognorregis-0.4.10.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires: bickley-devel
BuildRequires: bognor-regis-devel
BuildRequires: clutter-gtk-devel
BuildRequires: clutter-gst-devel
BuildRequires: clutter-imcontext-devel
BuildRequires: libnotify-devel
BuildRequires: libXtst-devel
BuildRequires: nbtk-devel
BuildRequires: startup-notification-devel
BuildRequires: unique-devel
BuildRequires: desktop-file-utils
BuildRequires: intltool
BuildRequires: gettext

# Require these because the git tarball doesn't have the configure built
BuildRequires: libtool
BuildRequires: gnome-common

Requires: bickley

%description
Hornsey is a Image, Audio and Video media browser and player for Moblin.

%prep
%setup -q
%patch0 -p1 -b .bognorregis-0.4.10

# Remove execute bit from the source files
chmod -x src/hrn-texture-cache.*

# Don't run configure from autogen.sh
NOCONFIGURE=yes ./autogen.sh

%build
%configure --disable-static
make %{?_smp_mflags} V=1

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} INSTALL='install -p'

desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%clean
rm -rf %{buildroot}

%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
update-desktop-database &> /dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
update-desktop-database &> /dev/null || :

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%files  -f %{name}.lang
%defattr(-,root,root,-)
%doc COPYING README AUTHORS
%{_bindir}/hornsey
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/64x64/apps/hornsey.png
%{_datadir}/applications/hornsey.desktop
%{_datadir}/dbus-1/services/org.moblin.Hornsey.service

%changelog
* Tue Aug 18 2009 Peter Robinson  0.3-2
- Updates from package review, add patch for bognor-regis 0.4.10

* Tue Aug 18 2009 Peter Robinson  0.3-1
- New upstream 0.3 release. Updates to spec

* Tue Jul 28 2009 Peter Robinson  0.2-1
- Initial packaging


--- NEW FILE import.log ---
hornsey-0_3-2_fc11:HEAD:hornsey-0.3-2.fc11.src.rpm:1252009669


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/hornsey/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	3 Sep 2009 20:16:39 -0000	1.1
+++ .cvsignore	3 Sep 2009 20:30:32 -0000	1.2
@@ -0,0 +1 @@
+hornsey-0.3.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/hornsey/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	3 Sep 2009 20:16:40 -0000	1.1
+++ sources	3 Sep 2009 20:30:32 -0000	1.2
@@ -0,0 +1 @@
+1e959a8b2a70f059b502e05fe2c90687  hornsey-0.3.tar.bz2



From pbrobinson at fedoraproject.org  Thu Sep  3 20:32:21 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Thu,  3 Sep 2009 20:32:21 +0000 (UTC)
Subject: rpms/moblin-panel-media/devel import.log, NONE,
	1.1 moblin-panel-media-BR0410.patch, NONE,
	1.1 moblin-panel-media.spec, NONE, 1.1 .cvsignore, 1.1,
	1.2 sources, 1.1, 1.2
Message-ID: <20090903203221.4041E11C0099@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/moblin-panel-media/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5105/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log moblin-panel-media-BR0410.patch 
	moblin-panel-media.spec 
Log Message:
- Initial import



--- NEW FILE import.log ---
moblin-panel-media-0_0_1-2_fc11:HEAD:moblin-panel-media-0.0.1-2.fc11.src.rpm:1252009891

moblin-panel-media-BR0410.patch:
 ahoghill/ahoghill-grid-view.c |    4 +---
 configure.ac                  |    6 +-----
 2 files changed, 2 insertions(+), 8 deletions(-)

--- NEW FILE moblin-panel-media-BR0410.patch ---
>From 59b6f40b0700765ab250459d9a2b567a7c908029 Mon Sep 17 00:00:00 2001
From: iain 
Date: Mon, 24 Aug 2009 15:23:01 +0000
Subject: Require bognor 0.4.10 for the new brqueue creation function

---
diff --git a/ahoghill/ahoghill-grid-view.c b/ahoghill/ahoghill-grid-view.c
index 20d59f9..d7f815d 100644
--- a/ahoghill/ahoghill-grid-view.c
+++ b/ahoghill/ahoghill-grid-view.c
@@ -596,9 +596,7 @@ init_bognor (AhoghillGridView *grid)
 {
     AhoghillGridViewPrivate *priv = grid->priv;
 
-    priv->local_queue = g_object_new (BR_TYPE_QUEUE,
-                                      "object-path", BR_LOCAL_QUEUE_PATH,
-                                      NULL);
+    priv->local_queue = br_queue_new_local ();
 }
 
 static gboolean
diff --git a/configure.ac b/configure.ac
index a16dec3..544c17c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -14,17 +14,14 @@ AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],
 AM_GLIB_GNU_GETTEXT
 
 AC_PROG_CC
-AC_PROG_CC_STDC
 AC_PROG_INSTALL
 AC_PROG_LIBTOOL
-AC_ISC_POSIX
-AC_HEADER_STDC
 AM_PROG_CC_C_O
 
 CFLAGS="$CFLAGS -Wall"
 
 PKG_CHECK_MODULES(MPL, moblin-panel)
-PKG_CHECK_MODULES(AHOGHILL, nbtk-1.0 bickley-0.4 >= 0.4.2 gdk-pixbuf-2.0 bognor-regis-0.4 >= 0.4.3 gtk+-2.0)
+PKG_CHECK_MODULES(AHOGHILL, nbtk-1.0 bickley-0.4 >= 0.4.2 gdk-pixbuf-2.0 bognor-regis-0.4 >= 0.4.10 gtk+-2.0)
 
 AC_ARG_ENABLE([cache],
               [AC_HELP_STRING([--enable-cache],
--
cgit v0.8.2


--- NEW FILE moblin-panel-media.spec ---
Name:           moblin-panel-media
Version:        0.0.1
Release:        2%{?dist}
Summary:        Moblin Panel for Media

Group:          System Environment/Libraries
License:        GPLv2+
URL:            http://www.moblin.org
Source0:        http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
Patch0:         moblin-panel-media-BR0410.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires: bickley-devel
BuildRequires: bognor-regis-devel
BuildRequires: clutter-devel
BuildRequires: dbus-glib-devel
BuildRequires: gtk2-devel
BuildRequires: mutter-moblin-devel
BuildRequires: nbtk-devel
BuildRequires: intltool

# Require these because the git tarball doesn't have the configure built
BuildRequires: libtool
BuildRequires: gnome-common

Requires: dbus

%description
The Moblin mutter panel for managing and playing media.

%prep
%setup -q
%patch0 -p1 -b .BR0410

# run autogen.sh until we have a proper release, but don't run configure twice.
NOCONFIGURE=true ./autogen.sh

%build
%configure --disable-static
make %{?_smp_mflags} V=1

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} INSTALL='install -p'

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc COPYING
%{_libexecdir}/moblin-panel-media
%{_datadir}/dbus-1/services/org.moblin.UX.Shell.Panels.media.service
%{_datadir}/%{name}

%changelog
* Mon Aug 31 2009 Peter Robinson  0.0.1-2
- Add patch for bognor-regis 0.4.10

* Wed Aug 19 2009 Peter Robinson  0.0.1-1
- Initial packaging


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-panel-media/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	3 Sep 2009 20:18:38 -0000	1.1
+++ .cvsignore	3 Sep 2009 20:32:20 -0000	1.2
@@ -0,0 +1 @@
+moblin-panel-media-0.0.1.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-panel-media/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	3 Sep 2009 20:18:38 -0000	1.1
+++ sources	3 Sep 2009 20:32:21 -0000	1.2
@@ -0,0 +1 @@
+edf0425f5c43b873d02fdfa7c77494ee  moblin-panel-media-0.0.1.tar.bz2



From pbrobinson at fedoraproject.org  Thu Sep  3 20:36:06 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Thu,  3 Sep 2009 20:36:06 +0000 (UTC)
Subject: comps comps-f12.xml.in,1.104,1.105
Message-ID: <20090903203606.3369811C0099@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/comps
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5962

Modified Files:
	comps-f12.xml.in 
Log Message:
Moblin media player


Index: comps-f12.xml.in
===================================================================
RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v
retrieving revision 1.104
retrieving revision 1.105
diff -u -p -r1.104 -r1.105
--- comps-f12.xml.in	3 Sep 2009 15:55:27 -0000	1.104
+++ comps-f12.xml.in	3 Sep 2009 20:36:05 -0000	1.105
@@ -4260,6 +4260,7 @@
       moblin-gtk-engine
       moblin-icon-theme
       moblin-panel-applications
+      moblin-panel-media
       moblin-panel-myzone
       moblin-panel-pasteboard
       moblin-panel-people
@@ -4269,6 +4270,7 @@
       mutter
       network-manager-netbook
       anjal
+      hornsey
     
   
   



From myoung at fedoraproject.org  Thu Sep  3 20:37:33 2009
From: myoung at fedoraproject.org (myoung)
Date: Thu,  3 Sep 2009 20:37:33 +0000 (UTC)
Subject: rpms/kernel/devel kernel.spec, 1.1294.2.61,
	1.1294.2.62 xen.pvops.patch, 1.1.2.38, 1.1.2.39
Message-ID: <20090903203733.D1FCA11C0099@cvs1.fedora.phx.redhat.com>

Author: myoung

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6152

Modified Files:
      Tag: private-myoung-dom0-branch
	kernel.spec xen.pvops.patch 
Log Message:
fix a mismerge



Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1294.2.61
retrieving revision 1.1294.2.62
diff -u -p -r1.1294.2.61 -r1.1294.2.62
--- kernel.spec	3 Sep 2009 20:02:36 -0000	1.1294.2.61
+++ kernel.spec	3 Sep 2009 20:37:22 -0000	1.1294.2.62
@@ -2031,6 +2031,7 @@ fi
 %changelog
 * Thu Sep 03 2009 Michael Young 
 - Update pvops patch to try stack protector on i686 again
+- disable linux-2.6-xen-stack-protector-fix.patch as we already have it
 
 * Thu Sep 03 2009 Justin M.Forbes 
 - Fix xen guest with stack protector. (#508120)

xen.pvops.patch:
 arch/x86/Kconfig                           |    4 
 arch/x86/Makefile                          |    2 
 arch/x86/include/asm/agp.h                 |   15 
 arch/x86/include/asm/e820.h                |    2 
 arch/x86/include/asm/i387.h                |    1 
 arch/x86/include/asm/io.h                  |   15 
 arch/x86/include/asm/io_apic.h             |    7 
 arch/x86/include/asm/microcode.h           |    9 
 arch/x86/include/asm/paravirt.h            |  718 -------------
 arch/x86/include/asm/paravirt_types.h      |  722 +++++++++++++
 arch/x86/include/asm/pci.h                 |    8 
 arch/x86/include/asm/pci_x86.h             |    2 
 arch/x86/include/asm/pgtable.h             |    3 
 arch/x86/include/asm/processor.h           |    4 
 arch/x86/include/asm/tlbflush.h            |    6 
 arch/x86/include/asm/xen/hypercall.h       |   44 
 arch/x86/include/asm/xen/interface.h       |    8 
 arch/x86/include/asm/xen/interface_32.h    |    5 
 arch/x86/include/asm/xen/interface_64.h    |   13 
 arch/x86/include/asm/xen/iommu.h           |   12 
 arch/x86/include/asm/xen/page.h            |   16 
 arch/x86/include/asm/xen/pci.h             |   37 
 arch/x86/kernel/Makefile                   |    1 
 arch/x86/kernel/acpi/boot.c                |   18 
 arch/x86/kernel/acpi/processor.c           |    4 
 arch/x86/kernel/acpi/sleep.c               |    2 
 arch/x86/kernel/apic/io_apic.c             |   46 
 arch/x86/kernel/cpu/mtrr/Makefile          |    1 
 arch/x86/kernel/cpu/mtrr/amd.c             |    6 
 arch/x86/kernel/cpu/mtrr/centaur.c         |    6 
 arch/x86/kernel/cpu/mtrr/cyrix.c           |    6 
 arch/x86/kernel/cpu/mtrr/generic.c         |   10 
 arch/x86/kernel/cpu/mtrr/main.c            |   19 
 arch/x86/kernel/cpu/mtrr/mtrr.h            |   11 
 arch/x86/kernel/cpu/mtrr/xen.c             |  104 +
 arch/x86/kernel/e820.c                     |   30 
 arch/x86/kernel/ioport.c                   |   29 
 arch/x86/kernel/microcode_core.c           |    5 
 arch/x86/kernel/microcode_xen.c            |  200 +++
 arch/x86/kernel/paravirt.c                 |    1 
 arch/x86/kernel/pci-dma.c                  |    3 
 arch/x86/kernel/pci-swiotlb.c              |   30 
 arch/x86/kernel/process.c                  |   27 
 arch/x86/kernel/process_32.c               |   27 
 arch/x86/kernel/process_64.c               |   33 
 arch/x86/kernel/setup.c                    |    4 
 arch/x86/kernel/traps.c                    |   33 
 arch/x86/mm/Makefile                       |    4 
 arch/x86/mm/init_32.c                      |   42 
 arch/x86/mm/pat.c                          |    2 
 arch/x86/mm/pgtable.c                      |   10 
 arch/x86/mm/tlb.c                          |   35 
 arch/x86/pci/Makefile                      |    1 
 arch/x86/pci/common.c                      |   18 
 arch/x86/pci/i386.c                        |    3 
 arch/x86/pci/init.c                        |    6 
 arch/x86/pci/xen.c                         |   51 
 arch/x86/xen/Kconfig                       |   33 
 arch/x86/xen/Makefile                      |    5 
 arch/x86/xen/apic.c                        |   57 +
 arch/x86/xen/enlighten.c                   |  202 +++
 arch/x86/xen/mmu.c                         |  455 ++++++++
 arch/x86/xen/pci-swiotlb.c                 |   53 +
 arch/x86/xen/pci.c                         |  112 ++
 arch/x86/xen/setup.c                       |   50 
 arch/x86/xen/smp.c                         |    3 
 arch/x86/xen/time.c                        |    2 
 arch/x86/xen/vga.c                         |   67 +
 arch/x86/xen/xen-ops.h                     |   19 
 block/blk-core.c                           |    2 
 drivers/acpi/acpica/hwsleep.c              |   17 
 drivers/acpi/processor_core.c              |   29 
 drivers/acpi/processor_idle.c              |   23 
 drivers/acpi/processor_perflib.c           |   10 
 drivers/acpi/sleep.c                       |   19 
 drivers/block/Kconfig                      |    1 
 drivers/char/agp/intel-agp.c               |   17 
 drivers/char/hvc_xen.c                     |   99 +
 drivers/net/Kconfig                        |    1 
 drivers/pci/Makefile                       |    2 
 drivers/pci/xen-iommu.c                    |  332 ++++++
 drivers/xen/Kconfig                        |   41 
 drivers/xen/Makefile                       |   23 
 drivers/xen/acpi.c                         |   23 
 drivers/xen/acpi_processor.c               |  451 ++++++++
 drivers/xen/balloon.c                      |  161 ++-
 drivers/xen/biomerge.c                     |   14 
 drivers/xen/blkback/Makefile               |    3 
 drivers/xen/blkback/blkback.c              |  658 ++++++++++++
 drivers/xen/blkback/common.h               |  137 ++
 drivers/xen/blkback/interface.c            |  182 +++
 drivers/xen/blkback/vbd.c                  |  118 ++
 drivers/xen/blkback/xenbus.c               |  542 ++++++++++
 drivers/xen/events.c                       |  413 +++++++
 drivers/xen/evtchn.c                       |    1 
 drivers/xen/features.c                     |    2 
 drivers/xen/grant-table.c                  |  103 +
 drivers/xen/mce.c                          |  213 ++++
 drivers/xen/netback/Makefile               |    3 
 drivers/xen/netback/common.h               |  221 ++++
 drivers/xen/netback/interface.c            |  401 +++++++
 drivers/xen/netback/netback.c              | 1513 +++++++++++++++++++++++++++++
 drivers/xen/netback/xenbus.c               |  454 ++++++++
 drivers/xen/pci.c                          |  124 ++
 drivers/xen/xenbus/Makefile                |    5 
 drivers/xen/xenbus/xenbus_comms.c          |    1 
 drivers/xen/xenbus/xenbus_probe.c          |  380 +------
 drivers/xen/xenbus/xenbus_probe.h          |   29 
 drivers/xen/xenbus/xenbus_probe_backend.c  |  298 +++++
 drivers/xen/xenbus/xenbus_probe_frontend.c |  292 +++++
 drivers/xen/xenfs/Makefile                 |    3 
 drivers/xen/xenfs/privcmd.c                |  403 +++++++
 drivers/xen/xenfs/super.c                  |   98 +
 drivers/xen/xenfs/xenfs.h                  |    3 
 drivers/xen/xenfs/xenstored.c              |   67 +
 include/acpi/processor.h                   |    2 
 include/asm-generic/pci.h                  |    2 
 include/linux/interrupt.h                  |    1 
 include/linux/page-flags.h                 |   18 
 include/xen/Kbuild                         |    1 
 include/xen/acpi.h                         |   84 +
 include/xen/balloon.h                      |    8 
 include/xen/blkif.h                        |  122 ++
 include/xen/events.h                       |   27 
 include/xen/grant_table.h                  |   43 
 include/xen/interface/grant_table.h        |   22 
 include/xen/interface/memory.h             |   92 +
 include/xen/interface/physdev.h            |   51 
 include/xen/interface/platform.h           |  336 ++++++
 include/xen/interface/xen-mca.h            |  429 ++++++++
 include/xen/interface/xen.h                |   44 
 include/xen/privcmd.h                      |   80 +
 include/xen/swiotlb.h                      |   18 
 include/xen/xen-ops.h                      |   11 
 include/xen/xenbus.h                       |    2 
 kernel/irq/manage.c                        |    3 
 lib/swiotlb.c                              |    5 
 mm/page_alloc.c                            |   14 
 138 files changed, 11552 insertions(+), 1334 deletions(-)

Index: xen.pvops.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/Attic/xen.pvops.patch,v
retrieving revision 1.1.2.38
retrieving revision 1.1.2.39
diff -u -p -r1.1.2.38 -r1.1.2.39
--- xen.pvops.patch	3 Sep 2009 20:02:38 -0000	1.1.2.38
+++ xen.pvops.patch	3 Sep 2009 20:37:22 -0000	1.1.2.39
@@ -3961,15 +3961,12 @@ index eb33aaa..97a2764 100644
  
  	xen_init_irq_ops();
  	xen_init_cpuid_mask();
-@@ -1001,7 +1135,11 @@ asmlinkage void __init xen_start_kernel(void)
+@@ -1001,7 +1135,7 @@ asmlinkage void __init xen_start_kernel(void)
  	set_xen_basic_apic_ops();
  #endif
  
-+<<<<<<< HEAD:arch/x86/xen/enlighten.c
+-	xen_setup_features();
 +	xen_setup_machphys_mapping();
-+=======
- 	xen_setup_features();
-+>>>>>>> v2.6.31-rc8-git2:arch/x86/xen/enlighten.c
  
  	if (xen_feature(XENFEAT_mmu_pt_update_preserve_ad)) {
  		pv_mmu_ops.ptep_modify_prot_start = xen_ptep_modify_prot_start;



From akurtakov at fedoraproject.org  Thu Sep  3 20:51:36 2009
From: akurtakov at fedoraproject.org (Alexander Kurtakov)
Date: Thu,  3 Sep 2009 20:51:36 +0000 (UTC)
Subject: rpms/aqute-bndlib/devel aqute-service.tar.gz, NONE,
	1.1 bnd-0.0.363.pom, NONE, 1.1 sources, 1.2,
	1.3 aqute-bndlib.spec, 1.5, 1.6 .cvsignore, 1.2,
	1.3 aQute-bndlib-Filter.patch, 1.2, NONE bnd-0.0.203.pom, 1.2, NONE
Message-ID: <20090903205136.6737D11C0099@cvs1.fedora.phx.redhat.com>

Author: akurtakov

Update of /cvs/pkgs/rpms/aqute-bndlib/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10299/devel

Modified Files:
	sources aqute-bndlib.spec .cvsignore 
Added Files:
	aqute-service.tar.gz bnd-0.0.363.pom 
Removed Files:
	aQute-bndlib-Filter.patch bnd-0.0.203.pom 
Log Message:
Update to 0.0.363


--- NEW FILE aqute-service.tar.gz ---
?'#?J
?
??q??b??R?#?+r?v??n??8	?8N:??G?Q'??????rC?ie,??z??]???Z?R??bv?????o???I?&??{????I?~??8j'??CX????[????,?????????$?????-????? ???q!????5$g`?;????????u???1Ws??K!?_?W???d?gG}^??66W?$????M?????nV??????%?B?O?y???}?

--- NEW FILE bnd-0.0.363.pom ---

  4.0.0
  biz.aQute
  bnd
  0.0.363
  
    A utility and plugin to wrap, build, or print bundles
  
  aQute Bundle Tool
  http://www.aQute.biz/Code/Bnd
  
    aQute SARL
    http://www.aQute.biz
  
  
    
    All files contained in this JAR are licensed under the Apache 2.0 license, unless noted differently in their source (see swing2swt).
    http://www.opensource.org/licenses/apache2.0.php
    repo
    
  



Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/aqute-bndlib/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	17 Aug 2009 20:00:26 -0000	1.2
+++ sources	3 Sep 2009 20:51:36 -0000	1.3
@@ -1 +1 @@
-517cc8edead3dbd520c6a8e3f82f7321  bnd-0.0.203.jar
+1d36d0271381964304c08b00b5fd1b4a  bnd-0.0.363.jar


Index: aqute-bndlib.spec
===================================================================
RCS file: /cvs/pkgs/rpms/aqute-bndlib/devel/aqute-bndlib.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- aqute-bndlib.spec	20 Aug 2009 14:15:49 -0000	1.5
+++ aqute-bndlib.spec	3 Sep 2009 20:51:36 -0000	1.6
@@ -29,17 +29,16 @@
 #
 
 Name:           aqute-bndlib
-Version:        0.0.203
-Release:        4.3%{?dist}
+Version:        0.0.363
+Release:        1%{?dist}
 Epoch:          0
 Summary:        BND Library
 License:        ASL 2.0
 Group:          Development/Tools
 URL:            http://www.aQute.biz/Code/Bnd
-Source0:        http://www.aqute.biz/repo/biz/aQute/bnd/0.0.203/bnd-0.0.203.jar
-Source1:        http://www.aqute.biz/repo/biz/aQute/bnd/0.0.203/bnd-0.0.203.pom
-Patch0:         aQute-bndlib-Filter.patch
-
+Source0:        http://www.aqute.biz/repo/biz/aQute/bnd/%{version}/bnd-%{version}.jar
+Source1:        http://www.aqute.biz/repo/biz/aQute/bnd/%{version}/bnd-%{version}.pom
+Source2:        aqute-service.tar.gz
 
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
@@ -56,16 +55,16 @@ Requires(postun):  jpackage-utils >= 0:1
 
 %description
 The bnd tool helps you create and diagnose OSGi R4 bundles.
-The key functions are: 
-- Show the manifest and JAR contents of a bundle 
-- Wrap a JAR so that it becomes a bundle 
-- Create a Bundle from a specification and a class path 
-- Verify the validity of the manifest entries 
-The tool is capable of acting as: 
-- Command line tool 
-- File format 
-- Directives 
-- Use of macros 
+The key functions are:
+- Show the manifest and JAR contents of a bundle
+- Wrap a JAR so that it becomes a bundle
+- Create a Bundle from a specification and a class path
+- Verify the validity of the manifest entries
+The tool is capable of acting as:
+- Command line tool
+- File format
+- Directives
+- Use of macros
 
 %package javadoc
 Summary:        Javadoc for %{name}
@@ -80,7 +79,11 @@ mkdir -p target/site/apidocs/
 mkdir -p target/classes/
 mkdir -p src/main/
 mv OSGI-OPT/src src/main/java
-%patch0 -b .sav0
+pushd src/main/java
+tar xfs %{SOURCE2}
+popd
+sed -i "s|import aQute.lib.filter.*;||g" src/main/java/aQute/bnd/make/ComponentDef.java
+sed -i "s|import aQute.lib.filter.*;||g" src/main/java/aQute/bnd/make/ServiceComponent.java
 
 %build
 export LANG=en_US.utf8
@@ -89,17 +92,31 @@ export CLASSPATH=$(build-classpath ant)
 CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.osgi_*.jar)
 CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.osgi.services_*.jar)
 CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.jface_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.jface.databinding_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.jface.text_*.jar)
 CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.ide_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.commands_*.jar)
 CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.jobs_*.jar)
 CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.runtime_*.jar)
 CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.resources_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.debug.core_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.debug.ui_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.text_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.console_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.editors_*.jar)
 CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.workbench_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.workbench.texteditor_*.jar)
 CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.core_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.debug.ui_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.launching_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.junit_*.jar)
+CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.ui_*.jar)
 CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.equinox.common_*.jar)
 CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.equinox.registry_*.jar)
 CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.swt.*.jar)
 
-%{javac} -d target/classes $(find src/main/java -type f -name "*.java")
+%{javac} -d target/classes -target 1.5 -source 1.5 $(find src/main/java -type f -name "*.java")
 %{javadoc} -d target/site/apidocs -sourcepath src/main/java aQute.lib.header aQute.lib.osgi aQute.lib.qtokens aQute.lib.filter
 cp -p LICENSE maven-dependencies.txt plugin.xml pom.xml target/classes
 for f in $(find aQute/ -type f -not -name "*.class"); do
@@ -152,6 +169,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_javadocdir}/%{name}
 
 %changelog
+* Thu Sep 3 2009 Alexander Kurtakov  0:0.0.363-1
+- Update to 0.0.363.
+
 * Wed Aug 19 2009 Andrew Overholt  0:0.0.203-4.3
 - Add LICENSE
 - Clean up Group tag
@@ -182,4 +202,3 @@ rm -rf $RPM_BUILD_ROOT
 
 * Mon Jan 07 2008 Ralph Apel  - 0:0.0.203-1jpp
 - First release
-


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/aqute-bndlib/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	17 Aug 2009 20:00:25 -0000	1.2
+++ .cvsignore	3 Sep 2009 20:51:36 -0000	1.3
@@ -1 +1,2 @@
 bnd-0.0.203.jar
+bnd-0.0.363.jar


--- aQute-bndlib-Filter.patch DELETED ---


--- bnd-0.0.203.pom DELETED ---



From akurtakov at fedoraproject.org  Thu Sep  3 20:59:21 2009
From: akurtakov at fedoraproject.org (Alexander Kurtakov)
Date: Thu,  3 Sep 2009 20:59:21 +0000 (UTC)
Subject: rpms/felix-osgi-core/devel build.xml.tar.gz, NONE,
	1.1 felix-osgi-core.spec, NONE, 1.1 sources, 1.1, 1.2 .cvsignore,
	1.1, 1.2
Message-ID: <20090903205921.7FAF411C0099@cvs1.fedora.phx.redhat.com>

Author: akurtakov

Update of /cvs/pkgs/rpms/felix-osgi-core/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12571/devel

Modified Files:
	sources .cvsignore 
Added Files:
	build.xml.tar.gz felix-osgi-core.spec 
Log Message:
Initial import.


--- NEW FILE build.xml.tar.gz ---
?
(C[?
{??F?????|%??{???=?l?;Ii??h?XGG??????q???=~[]?m{ww??{???9{?.r??????????l?q?;?!{?2???3??|?.H??E???????0??h?uL??H?R??.??/?w?????:???>HC??J?;?4?&~@??i????Qb??SbRva=A?$?c??=_??^eM?{@?:/cF?7A?????_??K?"?Lp$?.?y?/??s??l?5?0??(?x??%(?W$2???E~?P?L	rS??*????8>?????vkbv-1?????1??|AZ_???8?l*?? mW???R?!?????hB,???dd??C?_Z???T+?}????/{???%>??1???vr??q?6??????:??IDN???7?XD????Az?G?@oO????=????s????????F????}??={??F???#????N??
,?&q?????Cl???d4ih?t?@???p?L?F?^I???/??Jy????,?????k???r???w?!?S?>???4:HRH???k???O?m???{F0CM
P?Xs????C?Hd,%?????k?qs$????????m??'iKt???????
???[P?
??2:q??TE??*??ikK????i?e?-6w?fC??*v??D?'?I:?_????????f???^-???}pvrt?~?????\K??_`n?s?????4 ?#t?ztp2??????
?q?4?r?PC?w??	??Y????V???????{?7T???????;?1??r??D~?qd'?y?e\??S$~??d%OE(;.?@???w?d??GB??}??Y`??`H?
????kL??????O???a?????????>??(?;????[???j??}6??VyHI#??~T&?ir?S?y???????U??OU???g?KY?DR?S??nRR?qFb?C?????$
f8o?M?U,?"?Q/
?]?G"?NQLu 7.?F???? 1.2.0-2
- Fix line length.

* Thu Sep 3 2009 Alexander Kurtakov  1.2.0-1
- Initial package.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/felix-osgi-core/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	3 Sep 2009 15:10:10 -0000	1.1
+++ sources	3 Sep 2009 20:59:21 -0000	1.2
@@ -0,0 +1 @@
+074d678ad635cc9ffbac56e9bcde05f4  org.osgi.core-1.2.0-project.tar.gz


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/felix-osgi-core/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	3 Sep 2009 15:10:10 -0000	1.1
+++ .cvsignore	3 Sep 2009 20:59:21 -0000	1.2
@@ -0,0 +1 @@
+org.osgi.core-1.2.0-project.tar.gz



From jwilson at fedoraproject.org  Thu Sep  3 21:02:14 2009
From: jwilson at fedoraproject.org (Jarod Wilson)
Date: Thu,  3 Sep 2009 21:02:14 +0000 (UTC)
Subject: rpms/kernel/devel hdpvr-ir-enable.patch, 1.3, 1.4 kernel.spec,
	1.1763, 1.1764 lirc-2.6.31.patch, 1.2, 1.3
Message-ID: <20090903210214.A4C5E11C0099@cvs1.fedora.phx.redhat.com>

Author: jwilson

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13560

Modified Files:
	hdpvr-ir-enable.patch kernel.spec lirc-2.6.31.patch 
Log Message:
* Thu Sep 03 2009 Jarod Wilson 
- Update hdpvr and lirc_zilog drivers for 2.6.31 i2c


hdpvr-ir-enable.patch:
 Makefile     |    4 --
 hdpvr-core.c |   12 ++------
 hdpvr-i2c.c  |   88 +++++++++++++++++++++++++++++++++++++++++------------------
 hdpvr.h      |    2 -
 4 files changed, 68 insertions(+), 38 deletions(-)

Index: hdpvr-ir-enable.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/hdpvr-ir-enable.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- hdpvr-ir-enable.patch	26 Aug 2009 21:23:36 -0000	1.3
+++ hdpvr-ir-enable.patch	3 Sep 2009 21:02:14 -0000	1.4
@@ -1,10 +1,11 @@
 From http://hg.jannau.net/hdpvr/, pending v4l-dvb pull request
 
 ---
- drivers/media/video/hdpvr/Makefile     |    4 +--
- drivers/media/video/hdpvr/hdpvr-core.c |    7 ++--
- drivers/media/video/hdpvr/hdpvr-i2c.c  |   49 ++++++++++++++++++++++++++-----
- 3 files changed, 45 insertions(+), 15 deletions(-)
+ drivers/media/video/hdpvr/Makefile     |    4 +-
+ drivers/media/video/hdpvr/hdpvr-core.c |   12 ++---
+ drivers/media/video/hdpvr/hdpvr-i2c.c  |   88 ++++++++++++++++++++++---------
+ drivers/media/video/hdpvr/hdpvr.h      |    2 +-
+ 4 files changed, 68 insertions(+), 38 deletions(-)
 
 diff --git a/drivers/media/video/hdpvr/Makefile b/drivers/media/video/hdpvr/Makefile
 index e0230fc..79ad2e1 100644
@@ -19,7 +20,7 @@ index e0230fc..79ad2e1 100644
  obj-$(CONFIG_VIDEO_HDPVR) += hdpvr.o
  
 diff --git a/drivers/media/video/hdpvr/hdpvr-core.c b/drivers/media/video/hdpvr/hdpvr-core.c
-index 188bd5a..9fa3d8d 100644
+index 188bd5a..d2bb4c2 100644
 --- a/drivers/media/video/hdpvr/hdpvr-core.c
 +++ b/drivers/media/video/hdpvr/hdpvr-core.c
 @@ -362,9 +362,8 @@ static int hdpvr_probe(struct usb_interface *interface,
@@ -34,30 +35,42 @@ index 188bd5a..9fa3d8d 100644
  	if (retval < 0) {
  		v4l2_err(&dev->v4l2_dev, "registering i2c adapter failed\n");
  		goto error;
-@@ -414,7 +413,7 @@ static void hdpvr_disconnect(struct usb_interface *interface)
+@@ -414,12 +413,9 @@ static void hdpvr_disconnect(struct usb_interface *interface)
  	mutex_unlock(&dev->io_mutex);
  
  	/* deregister I2C adapter */
 -#ifdef CONFIG_I2C
 +#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE)
  	mutex_lock(&dev->i2c_mutex);
- 	if (dev->i2c_adapter)
- 		i2c_del_adapter(dev->i2c_adapter);
+-	if (dev->i2c_adapter)
+-		i2c_del_adapter(dev->i2c_adapter);
+-	kfree(dev->i2c_adapter);
+-	dev->i2c_adapter = NULL;
++	i2c_del_adapter(&dev->i2c_adapter);
+ 	mutex_unlock(&dev->i2c_mutex);
+ #endif /* CONFIG_I2C */
+ 
 diff --git a/drivers/media/video/hdpvr/hdpvr-i2c.c b/drivers/media/video/hdpvr/hdpvr-i2c.c
-index c4b5d15..bc33607 100644
+index c4b5d15..7cd977f 100644
 --- a/drivers/media/video/hdpvr/hdpvr-i2c.c
 +++ b/drivers/media/video/hdpvr/hdpvr-i2c.c
-@@ -10,6 +10,8 @@
+@@ -10,6 +10,7 @@
   *
   */
  
 +#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE)
-+
  #include 
  
  #include "hdpvr.h"
-@@ -22,7 +24,7 @@
- #define REQTYPE_I2C_WRITE_STATT	0xd0
+@@ -19,10 +20,13 @@
+ 
+ #define REQTYPE_I2C_READ	0xb1
+ #define REQTYPE_I2C_WRITE	0xb0
+-#define REQTYPE_I2C_WRITE_STATT	0xd0
++#define REQTYPE_I2C_WRITE_STAT	0xd0
++
++#define HDPVR_HW_Z8F0811_IR_TX_I2C_ADDR	0x70
++#define HDPVR_HW_Z8F0811_IR_RX_I2C_ADDR	0x71
  
  static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
 -			  char *data, int len)
@@ -65,7 +78,7 @@ index c4b5d15..bc33607 100644
  {
  	int ret;
  	char *buf = kmalloc(len, GFP_KERNEL);
-@@ -32,7 +34,7 @@ static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
+@@ -32,7 +36,7 @@ static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
  	ret = usb_control_msg(dev->udev,
  			      usb_rcvctrlpipe(dev->udev, 0),
  			      REQTYPE_I2C_READ, CTRL_READ_REQUEST,
@@ -74,7 +87,7 @@ index c4b5d15..bc33607 100644
  
  	if (ret == len) {
  		memcpy(data, buf, len);
-@@ -46,7 +48,7 @@ static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
+@@ -46,7 +50,7 @@ static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
  }
  
  static int hdpvr_i2c_write(struct hdpvr_device *dev, unsigned char addr,
@@ -83,7 +96,7 @@ index c4b5d15..bc33607 100644
  {
  	int ret;
  	char *buf = kmalloc(len, GFP_KERNEL);
-@@ -57,7 +59,7 @@ static int hdpvr_i2c_write(struct hdpvr_device *dev, unsigned char addr,
+@@ -57,17 +61,17 @@ static int hdpvr_i2c_write(struct hdpvr_device *dev, unsigned char addr,
  	ret = usb_control_msg(dev->udev,
  			      usb_sndctrlpipe(dev->udev, 0),
  			      REQTYPE_I2C_WRITE, CTRL_WRITE_REQUEST,
@@ -92,7 +105,19 @@ index c4b5d15..bc33607 100644
  
  	if (ret < 0)
  		goto error;
-@@ -93,10 +95,10 @@ static int hdpvr_transfer(struct i2c_adapter *i2c_adapter, struct i2c_msg *msgs,
+ 
+ 	ret = usb_control_msg(dev->udev,
+ 			      usb_rcvctrlpipe(dev->udev, 0),
+-			      REQTYPE_I2C_WRITE_STATT, CTRL_READ_REQUEST,
++			      REQTYPE_I2C_WRITE_STAT, CTRL_READ_REQUEST,
+ 			      0, 0, buf, 2, 1000);
+ 
+-	if (ret == 2)
++	if ((ret == 2) && (buf[1] == (len - 1)))
+ 		ret = 0;
+ 	else if (ret >= 0)
+ 		ret = -EIO;
+@@ -93,10 +97,10 @@ static int hdpvr_transfer(struct i2c_adapter *i2c_adapter, struct i2c_msg *msgs,
  
  		if (msgs[i].flags & I2C_M_RD)
  			retval = hdpvr_i2c_read(dev, addr, msgs[i].buf,
@@ -105,10 +130,25 @@ index c4b5d15..bc33607 100644
  	}
  
  	mutex_unlock(&dev->i2c_mutex);
-@@ -114,15 +116,39 @@ static struct i2c_algorithm hdpvr_algo = {
+@@ -114,32 +118,64 @@ static struct i2c_algorithm hdpvr_algo = {
  	.functionality = hdpvr_functionality,
  };
  
++static struct i2c_adapter hdpvr_i2c_adap_template = {
++	.name		= "Hauppauge HD PVR I2C",
++	.owner		= THIS_MODULE,
++	.id		= I2C_HW_B_HDPVR,
++	.algo		= &hdpvr_algo,
++	.class		= I2C_CLASS_TV_ANALOG,
++};
++
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 30)
++static struct i2c_board_info hdpvr_i2c_board_info = {
++	I2C_BOARD_INFO("ir_tx_z8f0811_haup", HDPVR_HW_Z8F0811_IR_TX_I2C_ADDR),
++	I2C_BOARD_INFO("ir_rx_z8f0811_haup", HDPVR_HW_Z8F0811_IR_RX_I2C_ADDR),
++};
++#endif
++
 +static int hdpvr_activate_ir(struct hdpvr_device *dev)
 +{
 +	char buffer[8];
@@ -128,41 +168,60 @@ index c4b5d15..bc33607 100644
 +	return 0;
 +}
 +
-+
  int hdpvr_register_i2c_adapter(struct hdpvr_device *dev)
  {
- 	struct i2c_adapter *i2c_adap;
-+	struct i2c_board_info info;
+-	struct i2c_adapter *i2c_adap;
  	int retval = -ENOMEM;
-+	const unsigned short addr_list[] = { 0x54, I2C_CLIENT_END };
- 
- 	i2c_adap = kzalloc(sizeof(struct i2c_adapter), GFP_KERNEL);
- 	if (i2c_adap == NULL)
- 		goto error;
  
+-	i2c_adap = kzalloc(sizeof(struct i2c_adapter), GFP_KERNEL);
+-	if (i2c_adap == NULL)
+-		goto error;
 +	hdpvr_activate_ir(dev);
 +
- 	strlcpy(i2c_adap->name, "Hauppauge HD PVR I2C",
- 		sizeof(i2c_adap->name));
- 	i2c_adap->algo  = &hdpvr_algo;
-@@ -135,11 +161,18 @@ int hdpvr_register_i2c_adapter(struct hdpvr_device *dev)
++	memcpy(&dev->i2c_adapter, &hdpvr_i2c_adap_template,
++	       sizeof(struct i2c_adapter));
  
- 	retval = i2c_add_adapter(i2c_adap);
+-	strlcpy(i2c_adap->name, "Hauppauge HD PVR I2C",
+-		sizeof(i2c_adap->name));
+-	i2c_adap->algo  = &hdpvr_algo;
+-	i2c_adap->class = I2C_CLASS_TV_ANALOG;
+-	i2c_adap->id    = I2C_HW_B_HDPVR;
+-	i2c_adap->owner = THIS_MODULE;
+-	i2c_adap->dev.parent = &dev->udev->dev;
++	dev->i2c_adapter.dev.parent = &dev->udev->dev;
+ 
+-	i2c_set_adapdata(i2c_adap, dev);
++	i2c_set_adapdata(&dev->i2c_adapter, dev);
+ 
+-	retval = i2c_add_adapter(i2c_adap);
++	retval = i2c_add_adapter(&dev->i2c_adapter);
  
 -	if (!retval)
-+	if (!retval) {
- 		dev->i2c_adapter = i2c_adap;
+-		dev->i2c_adapter = i2c_adap;
 -	else
-+		memset(&info, 0, sizeof(struct i2c_board_info));
-+		strlcpy(info.type, "ir_video", I2C_NAME_SIZE);
-+		i2c_new_probed_device(&dev->i2c_adapter, &info, addr_list);
-+
-+	} else {
- 		kfree(i2c_adap);
-+	}
+-		kfree(i2c_adap);
++	if (retval)
++		goto error;
++
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 30)
++	i2c_new_device(&dev->i2c_adapter, &hdpvr_i2c_board_info);
++#endif
  
  error:
  	return retval;
  }
 +
 +#endif /* CONFIG_I2C */
+diff --git a/drivers/media/video/hdpvr/hdpvr.h b/drivers/media/video/hdpvr/hdpvr.h
+index 1edd875..173aefa 100644
+--- a/drivers/media/video/hdpvr/hdpvr.h
++++ b/drivers/media/video/hdpvr/hdpvr.h
+@@ -101,7 +101,7 @@ struct hdpvr_device {
+ 	struct work_struct	worker;
+ 
+ 	/* I2C adapter */
+-	struct i2c_adapter	*i2c_adapter;
++	struct i2c_adapter	i2c_adapter;
+ 	/* I2C lock */
+ 	struct mutex		i2c_mutex;
+ 


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1763
retrieving revision 1.1764
diff -u -p -r1.1763 -r1.1764
--- kernel.spec	3 Sep 2009 14:14:21 -0000	1.1763
+++ kernel.spec	3 Sep 2009 21:02:14 -0000	1.1764
@@ -2020,6 +2020,9 @@ fi
 # and build.
 
 %changelog
+* Thu Sep 03 2009 Jarod Wilson 
+- Update hdpvr and lirc_zilog drivers for 2.6.31 i2c
+
 * Thu Sep 03 2009 Justin M.Forbes 
 - Fix xen guest with stack protector. (#508120)
 - Small kvm fixes.

lirc-2.6.31.patch:
 MAINTAINERS                           |    9 
 drivers/input/Kconfig                 |    2 
 drivers/input/Makefile                |    2 
 drivers/input/lirc/Kconfig            |  119 +
 drivers/input/lirc/Makefile           |   21 
 drivers/input/lirc/lirc.h             |  100 +
 drivers/input/lirc/lirc_bt829.c       |  383 +++++
 drivers/input/lirc/lirc_dev.c         |  839 ++++++++++++
 drivers/input/lirc/lirc_dev.h         |  184 ++
 drivers/input/lirc/lirc_ene0100.c     |  644 +++++++++
 drivers/input/lirc/lirc_ene0100.h     |  169 ++
 drivers/input/lirc/lirc_i2c.c         |  537 +++++++
 drivers/input/lirc/lirc_igorplugusb.c |  556 ++++++++
 drivers/input/lirc/lirc_imon.c        | 2301 ++++++++++++++++++++++++++++++++++
 drivers/input/lirc/lirc_it87.c        |  986 ++++++++++++++
 drivers/input/lirc/lirc_it87.h        |  116 +
 drivers/input/lirc/lirc_ite8709.c     |  539 +++++++
 drivers/input/lirc/lirc_mceusb.c      | 1242 ++++++++++++++++++
 drivers/input/lirc/lirc_parallel.c    |  709 ++++++++++
 drivers/input/lirc/lirc_parallel.h    |   26 
 drivers/input/lirc/lirc_sasem.c       |  931 +++++++++++++
 drivers/input/lirc/lirc_serial.c      | 1316 +++++++++++++++++++
 drivers/input/lirc/lirc_sir.c         | 1283 ++++++++++++++++++
 drivers/input/lirc/lirc_streamzap.c   |  794 +++++++++++
 drivers/input/lirc/lirc_ttusbir.c     |  397 +++++
 drivers/input/lirc/lirc_zilog.c       | 1395 ++++++++++++++++++++
 26 files changed, 15600 insertions(+)

Index: lirc-2.6.31.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/lirc-2.6.31.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- lirc-2.6.31.patch	1 Sep 2009 04:44:15 -0000	1.2
+++ lirc-2.6.31.patch	3 Sep 2009 21:02:14 -0000	1.3
@@ -1,6 +1,6 @@
 Linux Infrared Remote Control drivers -- http://www.lirc.org
 
-Last updated: Tuesday, September 01, 2009
+Last updated: Thursday, September 03, 2009
 
 From http://git.wilsonet.com/linux-2.6-lirc.git/
 
@@ -24,7 +24,7 @@ Signed-off-by: Jarod Wilson 
 + *
-+ * Transmission support for 1st-gen device added August 2009,
++ * Initial transmission support for 1st-gen device added August 2009,
 + * by Patrick Calhoun 
 + *
 + * Derived from ATI USB driver by Paul Miller and the original
@@ -8791,32 +8791,30 @@ index 0000000..3dd4cfb
 +		request_packet_async(ir, ep_in, NULL, maxp, MCEUSB_INBOUND);
 +		request_packet_async(ir, ep_out, pin_init3, sizeof(pin_init3),
 +				     MCEUSB_OUTBOUND);
-+		/* if we don't issue the correct number of receives
-+		 * (MCEUSB_INBOUND) for each outbound, then the first few ir
-+		 * pulses will be interpreted by the usb_async_callback routine
-+		 * - we should ensure we have the right amount OR less - as the
-+		 * mceusb_dev_recv routine will handle the control packets OK -
-+		 * they start with 0x9f - but the async callback doesn't handle
-+		 * ir pulse packets
-+		 */
-+		request_packet_async(ir, ep_in, NULL, maxp, 0);
-+	} else {
++	} else if (ir->flags.microsoft_gen1) {
 +		/* original ms mce device requires some additional setup */
-+		if (ir->flags.microsoft_gen1)
-+			mceusb_gen1_init(ir);
++		mceusb_gen1_init(ir);
++	} else {
 +
 +		request_packet_async(ir, ep_in, NULL, maxp, MCEUSB_INBOUND);
 +		request_packet_async(ir, ep_in, NULL, maxp, MCEUSB_INBOUND);
 +		request_packet_async(ir, ep_out, init1,
 +				     sizeof(init1), MCEUSB_OUTBOUND);
 +		request_packet_async(ir, ep_in, NULL, maxp, MCEUSB_INBOUND);
-+		/* This breaks transmit on orig ms mce device */
-+		if (!ir->flags.microsoft_gen1)
-+			request_packet_async(ir, ep_out, init2,
-+					     sizeof(init2), MCEUSB_OUTBOUND);
-+		request_packet_async(ir, ep_in, NULL, maxp, 0);
++		request_packet_async(ir, ep_out, init2,
++				     sizeof(init2), MCEUSB_OUTBOUND);
 +	}
 +
++	/*
++	 * if we don't issue the correct number of receives (MCEUSB_INBOUND)
++	 * for each outbound, then the first few ir pulses will be interpreted
++	 * by the usb_async_callback routine - we should ensure we have the
++	 * right amount OR less - as the mceusb_dev_recv routine will handle
++	 * the control packets OK - they start with 0x9f - but the async
++	 * callback doesn't handle ir pulse packets
++	 */
++	request_packet_async(ir, ep_in, NULL, maxp, 0);
++
 +	usb_set_intfdata(intf, ir);
 +
 +	return 0;
@@ -14406,7 +14404,7 @@ index 0000000..2955bad
 +module_exit(ttusbir_exit_module);
 diff --git a/drivers/input/lirc/lirc_zilog.c b/drivers/input/lirc/lirc_zilog.c
 new file mode 100644
-index 0000000..f86db02
+index 0000000..c4080f5
 --- /dev/null
 +++ b/drivers/input/lirc/lirc_zilog.c
 @@ -0,0 +1,1395 @@
@@ -14476,31 +14474,30 @@ index 0000000..f86db02
 +	struct lirc_driver l;
 +
 +	/* Device info */
-+	struct mutex       lock;
-+	int		   open;
++	struct mutex lock;
++	int open;
 +
 +	/* RX device */
-+	struct i2c_client  c_rx;
++	struct i2c_client c_rx;
++	int have_rx;
 +
 +	/* RX device buffer & lock */
 +	struct lirc_buffer buf;
-+	struct mutex       buf_lock;
++	struct mutex buf_lock;
 +
 +	/* RX polling thread data */
-+	struct completion  *t_notify;
-+	struct completion  *t_notify2;
-+	int		   shutdown;
++	struct completion *t_notify;
++	struct completion *t_notify2;
++	int shutdown;
 +	struct task_struct *task;
 +
 +	/* RX read data */
-+	unsigned char      b[3];
++	unsigned char b[3];
 +
 +	/* TX device */
-+	struct i2c_client  c_tx;
-+	int		   need_boot;
-+
-+	/* # devices, for shutdown */
-+	int		   devs;
++	struct i2c_client c_tx;
++	int need_boot;
++	int have_tx;
 +};
 +
 +/* Minor -> data mapping */
@@ -14531,13 +14528,15 @@ index 0000000..f86db02
 +};
 +
 +static struct tx_data_struct *tx_data;
-+struct mutex tx_data_lock;
++static struct mutex tx_data_lock;
 +
-+#define DEVICE_NAME "lirc_zilog"
 +#define zilog_notify(s, args...) printk(KERN_NOTICE KBUILD_MODNAME ": " s, \
 +					## args)
 +#define zilog_error(s, args...) printk(KERN_ERR KBUILD_MODNAME ": " s, ## args)
 +
++#define ZILOG_HAUPPAUGE_IR_RX_NAME "Zilog/Hauppauge IR RX"
++#define ZILOG_HAUPPAUGE_IR_TX_NAME "Zilog/Hauppauge IR TX"
++
 +/* module parameters */
 +static int debug;	/* debug output */
 +static int disable_rx;	/* disable RX device */
@@ -14547,7 +14546,7 @@ index 0000000..f86db02
 +#define dprintk(fmt, args...)						\
 +	do {								\
 +		if (debug)						\
-+			printk(KERN_DEBUG DEVICE_NAME ": " fmt,		\
++			printk(KERN_DEBUG KBUILD_MODNAME ": " fmt,	\
 +				 ## args);				\
 +	} while (0)
 +
@@ -14926,8 +14925,8 @@ index 0000000..f86db02
 +		zilog_error("unexpected IR TX response: %02x\n", buf[0]);
 +		return 0;
 +	}
-+	zilog_notify("Zilog/Hauppauge IR blaster: firmware version "
-+		     "%d.%d.%d\n", buf[1], buf[2], buf[3]);
++	zilog_notify("Zilog/Hauppauge IR blaster firmware version "
++		     "%d.%d.%d loaded\n", buf[1], buf[2], buf[3]);
 +
 +	return 0;
 +}
@@ -14962,7 +14961,7 @@ index 0000000..f86db02
 +	int ret;
 +	unsigned int i;
 +	unsigned char *data, version, num_global_fixed;
-+	const struct firmware *fw_entry = NULL;
++	const struct firmware *fw_entry;
 +
 +	/* Already loaded? */
 +	mutex_lock(&tx_data_lock);
@@ -14979,7 +14978,7 @@ index 0000000..f86db02
 +		ret = ret < 0 ? ret : -EFAULT;
 +		goto out;
 +	}
-+	zilog_notify("firmware of size %zu loaded\n", fw_entry->size);
++	dprintk("firmware of size %zu loaded\n", fw_entry->size);
 +
 +	/* Parse the file */
 +	tx_data = vmalloc(sizeof(*tx_data));
@@ -15026,7 +15025,7 @@ index 0000000..f86db02
 +			      &tx_data->num_code_sets))
 +		goto corrupt;
 +
-+	zilog_notify("%u codesets loaded\n", tx_data->num_code_sets);
++	dprintk("%u IR blaster codesets loaded\n", tx_data->num_code_sets);
 +
 +	tx_data->code_sets = vmalloc(
 +		tx_data->num_code_sets * sizeof(char *));
@@ -15520,7 +15519,6 @@ index 0000000..f86db02
 +	.owner		= THIS_MODULE
 +};
 +
-+static int ir_attach(struct i2c_adapter *adap, int have_rx, int have_tx);
 +static int ir_remove(struct i2c_client *client);
 +static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id);
 +static int ir_command(struct i2c_client *client, unsigned int cmd, void *arg);
@@ -15528,14 +15526,16 @@ index 0000000..f86db02
 +static const struct i2c_device_id ir_transceiver_id[] = {
 +	/* Generic entry for any IR transceiver */
 +	{ "ir_video", 0 },
-+	/* IR device specific entries could be added here */
++	/* IR device specific entries should be added here */
++	{ "ir_tx_z8f0811_haup", 0 },
++	{ "ir_rx_z8f0811_haup", 0 },
 +	{ }
 +};
 +
 +static struct i2c_driver driver = {
 +	.driver = {
 +		.owner	= THIS_MODULE,
-+		.name	= "i2c ir driver",
++		.name	= "Zilog/Hauppauge i2c IR",
 +	},
 +	.probe		= ir_probe,
 +	.remove		= ir_remove,
@@ -15543,11 +15543,6 @@ index 0000000..f86db02
 +	.id_table	= ir_transceiver_id,
 +};
 +
-+static struct i2c_client client_template = {
-+	.name	= "unset",
-+	.driver	= &driver
-+};
-+
 +static struct file_operations lirc_fops = {
 +	.owner		= THIS_MODULE,
 +	.llseek		= lseek,
@@ -15559,30 +15554,107 @@ index 0000000..f86db02
 +	.release	= close
 +};
 +
-+static int i2c_attach(struct i2c_client *client, struct IR *ir)
++static int ir_remove(struct i2c_client *client)
 +{
-+	i2c_set_clientdata(client, ir);
++	struct IR *ir = i2c_get_clientdata(client);
++
++	mutex_lock(&ir->lock);
++
++	if (ir->have_rx || ir->have_tx) {
++		DECLARE_COMPLETION(tn);
++		DECLARE_COMPLETION(tn2);
++
++		/* end up polling thread */
++		if (ir->task && !IS_ERR(ir->task)) {
++			ir->t_notify = &tn;
++			ir->t_notify2 = &tn2;
++			ir->shutdown = 1;
++			wake_up_process(ir->task);
++			complete(&tn2);
++			wait_for_completion(&tn);
++			ir->t_notify = NULL;
++			ir->t_notify2 = NULL;
++		}
++
++	} else {
++		mutex_unlock(&ir->lock);
++		zilog_error("%s: detached from something we didn't "
++			    "attach to\n", __func__);
++		return -ENODEV;
++	}
++
++	/* unregister lirc driver */
++	if (ir->l.minor >= 0 && ir->l.minor < MAX_IRCTL_DEVICES) {
++		lirc_unregister_driver(ir->l.minor);
++		ir_devices[ir->l.minor] = NULL;
++	}
++
++	/* free memory */
++	lirc_buffer_free(&ir->buf);
++	mutex_unlock(&ir->lock);
++	kfree(ir);
 +
-+	++ir->devs;
 +	return 0;
 +}
 +
-+static int ir_attach(struct i2c_adapter *adap, int have_rx, int have_tx)
++static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id)
 +{
-+	struct IR *ir;
++	struct IR *ir = NULL;
++	struct i2c_adapter *adap = client->adapter;
++	char buf;
 +	int ret;
++	int have_rx = 0, have_tx = 0;
++
++	dprintk("%s: adapter id=0x%x, client addr=0x%02x\n",
++		__func__, adap->id, client->addr);
 +
-+	printk("lirc_zilog: chip found with %s\n",
++	/* if this isn't an appropriate device, bail w/-ENODEV now */
++	if (!(adap->id == I2C_HW_B_BT848 ||
++#ifdef I2C_HW_B_HDPVR
++	      adap->id == I2C_HW_B_HDPVR ||
++#endif
++	      adap->id == I2C_HW_B_CX2341X))
++		goto out_nodev;
++
++	/*
++	 * The external IR receiver is at i2c address 0x71.
++	 * The IR transmitter is at 0x70.
++	 */
++	client->addr = 0x70;
++
++	if (!disable_tx) {
++		if (i2c_master_recv(client, &buf, 1) == 1)
++			have_tx = 1;
++		dprintk("probe 0x70 @ %s: %s\n",
++			adap->name, have_tx ? "success" : "failed");
++	}
++
++	if (!disable_rx) {
++		client->addr = 0x71;
++		if (i2c_master_recv(client, &buf, 1) == 1)
++			have_rx = 1;
++		dprintk("probe 0x71 @ %s: %s\n",
++			adap->name, have_rx ? "success" : "failed");
++	}
++
++	if (!(have_rx || have_tx)) {
++		zilog_error("%s: no devices found\n", adap->name);
++		goto out_nodev;
++	}
++
++	printk(KERN_INFO "lirc_zilog: chip found with %s\n",
 +		have_rx && have_tx ? "RX and TX" :
 +			have_rx ? "RX only" : "TX only");
 +
 +	ir = kzalloc(sizeof(struct IR), GFP_KERNEL);
-+	if (ir == NULL)
-+		return -ENOMEM;
-+	if (lirc_buffer_init(&ir->buf, 2, BUFLEN/2) != 0) {
-+		kfree(ir);
-+		return -ENOMEM;
-+	}
++
++	if (!ir)
++		goto out_nomem;
++
++	ret = lirc_buffer_init(&ir->buf, 2, BUFLEN / 2);
++	if (ret)
++		goto out_nomem;
++
 +	mutex_init(&ir->lock);
 +	mutex_init(&ir->buf_lock);
 +	ir->need_boot = 1;
@@ -15590,18 +15662,17 @@ index 0000000..f86db02
 +	memcpy(&ir->l, &lirc_template, sizeof(struct lirc_driver));
 +	ir->l.minor = -1;
 +
++	/* I2C attach to device */
++	i2c_set_clientdata(client, ir);
++
 +	/* initialise RX device */
-+	client_template.adapter = adap;
-+	memcpy(&ir->c_rx, &client_template, sizeof(struct i2c_client));
 +	if (have_rx) {
 +		DECLARE_COMPLETION(tn);
++		memcpy(&ir->c_rx, client, sizeof(struct i2c_client));
 +
-+		/* I2C attach to device */
 +		ir->c_rx.addr = 0x71;
-+		strncpy(ir->c_rx.name, "Zilog/Hauppauge RX", I2C_NAME_SIZE);
-+		ret = i2c_attach(&ir->c_rx, ir);
-+		if (ret != 0)
-+			goto err;
++		strncpy(ir->c_rx.name, ZILOG_HAUPPAUGE_IR_RX_NAME,
++			I2C_NAME_SIZE);
 +
 +		/* try to fire up polling thread */
 +		ir->t_notify = &tn;
@@ -15614,24 +15685,23 @@ index 0000000..f86db02
 +		}
 +		wait_for_completion(&tn);
 +		ir->t_notify = NULL;
++		ir->have_rx = 1;
 +	}
 +
 +	/* initialise TX device */
-+	memcpy(&ir->c_tx, &client_template, sizeof(struct i2c_client));
 +	if (have_tx) {
-+		/* I2C attach to device */
++		memcpy(&ir->c_tx, client, sizeof(struct i2c_client));
 +		ir->c_tx.addr = 0x70;
-+		strncpy(ir->c_tx.name, "Zilog/Hauppauge TX", I2C_NAME_SIZE);
-+		ret = i2c_attach(&ir->c_tx, ir);
-+		if (ret != 0)
-+			goto err;
++		strncpy(ir->c_tx.name, ZILOG_HAUPPAUGE_IR_TX_NAME,
++			I2C_NAME_SIZE);
++		ir->have_tx = 1;
 +	}
 +
 +	/* set lirc_dev stuff */
 +	ir->l.code_length = 13;
 +	ir->l.rbuf	  = &ir->buf;
-+	ir->l.fops	= &lirc_fops;
-+	ir->l.data	= ir;
++	ir->l.fops	  = &lirc_fops;
++	ir->l.data	  = ir;
 +	ir->l.minor       = minor;
 +	ir->l.sample_rate = 0;
 +
@@ -15658,6 +15728,7 @@ index 0000000..f86db02
 +		if (ret != 0)
 +			goto err;
 +	}
++
 +	return 0;
 +
 +err:
@@ -15667,100 +15738,15 @@ index 0000000..f86db02
 +	if (ir->c_tx.addr)
 +		ir_remove(&ir->c_tx);
 +	return ret;
-+}
-+
-+static int ir_remove(struct i2c_client *client)
-+{
-+	struct IR *ir = i2c_get_clientdata(client);
-+	mutex_lock(&ir->lock);
-+
-+	if (client == &ir->c_rx) {
-+		DECLARE_COMPLETION(tn);
-+		DECLARE_COMPLETION(tn2);
-+
-+		/* end up polling thread */
-+		if (ir->task && !IS_ERR(ir->task)) {
-+			ir->t_notify = &tn;
-+			ir->t_notify2 = &tn2;
-+			ir->shutdown = 1;
-+			wake_up_process(ir->task);
-+			complete(&tn2);
-+			wait_for_completion(&tn);
-+			ir->t_notify = NULL;
-+			ir->t_notify2 = NULL;
-+		}
-+
-+	} else {
-+		mutex_unlock(&ir->lock);
-+		zilog_error("%s: detached from something we didn't "
-+			    "attach to\n", __func__);
-+		return -ENODEV;
-+	}
-+
-+	--ir->devs;
-+	if (ir->devs < 0) {
-+		mutex_unlock(&ir->lock);
-+		zilog_error("%s: invalid device count\n", __func__);
-+		return -ENODEV;
-+	} else if (ir->devs == 0) {
-+		/* unregister lirc driver */
-+		if (ir->l.minor >= 0 && ir->l.minor < MAX_IRCTL_DEVICES) {
-+			lirc_unregister_driver(ir->l.minor);
-+			ir_devices[ir->l.minor] = NULL;
-+		}
 +
-+		/* free memory */
-+		lirc_buffer_free(&ir->buf);
-+		mutex_unlock(&ir->lock);
-+		kfree(ir);
-+		return 0;
-+	}
-+	mutex_unlock(&ir->lock);
-+	return 0;
-+}
++out_nodev:
++	zilog_error("no device found\n");
++	return -ENODEV;
 +
-+static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id)
-+{
-+	struct i2c_adapter *adap = client->adapter;
-+	char buf;
-+
-+	if (adap->id == I2C_HW_B_BT848 ||
-+#ifdef I2C_HW_B_HDPVR
-+	    adap->id == I2C_HW_B_HDPVR ||
-+#endif
-+	    adap->id == I2C_HW_B_CX2341X) {
-+		int have_rx = 0, have_tx = 0;
-+
-+		/*
-+		 * The external IR receiver is at i2c address 0x71.
-+		 * The IR transmitter is at 0x70.
-+		 */
-+		client->addr = 0x70;
-+
-+		if (!disable_rx) {
-+			if (i2c_master_recv(client, &buf, 1) == 1)
-+				have_rx = 1;
-+			dprintk("probe 0x70 @ %s: %s\n",
-+				adap->name,
-+				have_rx ? "yes" : "no");
-+		}
-+
-+		if (!disable_tx) {
-+			client->addr = 0x71;
-+			if (i2c_master_recv(client, &buf, 1) == 1)
-+				have_tx = 1;
-+			dprintk("probe 0x71 @ %s: %s\n",
-+				adap->name,
-+				have_tx ? "yes" : "no");
-+		}
-+
-+		if (have_rx || have_tx)
-+			return ir_attach(adap, have_rx, have_tx);
-+		else
-+			zilog_error("%s: no devices found\n", adap->name);
-+	}
-+
-+	return 0;
++out_nomem:
++	zilog_error("memory allocation failure\n");
++	kfree(ir);
++	return -ENOMEM;
 +}
 +
 +static int ir_command(struct i2c_client *client, unsigned int cmd, void *arg)
@@ -15771,10 +15757,21 @@ index 0000000..f86db02
 +
 +static int __init zilog_init(void)
 +{
++	int ret;
++
++	zilog_notify("Zilog/Hauppauge IR driver initializing\n");
++
 +	mutex_init(&tx_data_lock);
++
 +	request_module("firmware_class");
-+	i2c_add_driver(&driver);
-+	return 0;
++
++	ret = i2c_add_driver(&driver);
++	if (ret)
++		zilog_error("initialization failed\n");
++	else
++		zilog_notify("initialization complete\n");
++
++	return ret;
 +}
 +
 +static void __exit zilog_exit(void)
@@ -15782,6 +15779,7 @@ index 0000000..f86db02
 +	i2c_del_driver(&driver);
 +	/* if loaded */
 +	fw_unload();
++	zilog_notify("Zilog/Hauppauge IR driver unloaded\n");
 +}
 +
 +module_init(zilog_init);



From akurtakov at fedoraproject.org  Thu Sep  3 21:05:14 2009
From: akurtakov at fedoraproject.org (Alexander Kurtakov)
Date: Thu,  3 Sep 2009 21:05:14 +0000 (UTC)
Subject: rpms/slf4j/devel slf4j-1.5.8-skip-integration-tests.patch, NONE,
	1.1 slf4j-pom_xml.patch, NONE, 1.1 slf4j-component-info.xml,
	NONE, 1.1 slf4j.spec, NONE, 1.1 slf4j-settings.xml, NONE,
	1.1 slf4j-jpp-depmap.xml, NONE, 1.1 sources, 1.1, 1.2 .cvsignore,
	1.1, 1.2
Message-ID: <20090903210514.6605C11C0099@cvs1.fedora.phx.redhat.com>

Author: akurtakov

Update of /cvs/pkgs/rpms/slf4j/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15053/devel

Modified Files:
	sources .cvsignore 
Added Files:
	slf4j-1.5.8-skip-integration-tests.patch slf4j-pom_xml.patch 
	slf4j-component-info.xml slf4j.spec slf4j-settings.xml 
	slf4j-jpp-depmap.xml 
Log Message:
Initial import.

slf4j-1.5.8-skip-integration-tests.patch:
 build.xml |    8 ++++++++
 1 file changed, 8 insertions(+)

--- NEW FILE slf4j-1.5.8-skip-integration-tests.patch ---
--- slf4j-1.5.8/integration/build.xml.orig	2009-07-29 11:46:27.000000000 +0800
+++ slf4j-1.5.8/integration/build.xml	2009-07-29 12:42:44.000000000 +0800
@@ -61,34 +61,42 @@
 	
 
 	
+
 	
 		
 	
+
 	
 
 	
+
 	
 
 	
+
 	
 
\ No newline at end of file

slf4j-pom_xml.patch:
 pom.xml |    9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

--- NEW FILE slf4j-pom_xml.patch ---
--- pom.xml.sav	2008-07-06 13:50:34.000000000 +0200
+++ pom.xml	2008-07-06 13:51:24.000000000 +0200
@@ -98,9 +98,9 @@
 					
 				
 					
-
-			
-				org.apache.maven.plugins        
+
 
       
         org.apache.maven.plugins
@@ -283,4 +284,4 @@
 
 	
   
-
\ No newline at end of file
+


--- NEW FILE slf4j-component-info.xml ---


   
              
    


    
      

    
  



--- NEW FILE slf4j.spec ---
# Copyright (c) 2000-2009, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           slf4j
Version:        1.5.8
Release:        4%{?dist}
Epoch:          0
Summary:        Simple Logging Facade for Java
Group:          Development/Libraries
License:        MIT
URL:            http://www.slf4j.org/
Source0:        http://www.slf4j.org/dist/slf4j-1.5.8.tar.gz
Source1:        %{name}-settings.xml
Source2:        %{name}-jpp-depmap.xml
Source3:        slf4j-component-info.xml
Patch0:         %{name}-pom_xml.patch
Patch1:         slf4j-1.5.8-skip-integration-tests.patch
Requires(post): jpackage-utils >= 0:1.7.5
Requires(postun): jpackage-utils >= 0:1.7.5
BuildRequires:  jpackage-utils >= 0:1.7.5
BuildRequires:  java-devel >= 0:1.5.0
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  ant-junit >= 0:1.6.5
BuildRequires:  javassist >= 0:3.4
BuildRequires:  junit >= 0:3.8.2
BuildRequires:  maven2 >= 2.0.7
BuildRequires:  maven2-plugin-antrun
BuildRequires:  maven2-plugin-compiler
BuildRequires:  maven2-plugin-install
BuildRequires:  maven2-plugin-jar
BuildRequires:  maven2-plugin-javadoc
BuildRequires:  maven2-plugin-resources
BuildRequires:  maven2-plugin-source
BuildRequires:  maven-doxia-sitetools
BuildRequires:  maven-surefire-maven-plugin
BuildRequires:  maven-surefire-provider-junit
BuildRequires:  log4j
BuildRequires:  jakarta-commons-logging
Requires:       jpackage-utils
Requires:       java
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The Simple Logging Facade for Java or (SLF4J) is intended to serve
as a simple facade for various logging APIs allowing to the end-user
to plug in the desired implementation at deployment time. SLF4J also
allows for a gradual migration path away from
Jakarta Commons Logging (JCL).

Logging API implementations can either choose to implement the
SLF4J interfaces directly, e.g. NLOG4J or SimpleLogger. Alternatively,
it is possible (and rather easy) to write SLF4J adapters for the given
API implementation, e.g. Log4jLoggerAdapter or JDK14LoggerAdapter..

%package javadoc
Group:          Documentation
Summary:        Javadoc for %{name}

%description javadoc
API documentation for %{name}.

%package manual
Group:          Documentation
Summary:        Documents for %{name}

%description manual
Manual for %{name}.

%prep
%setup -q
%patch0 -p0
%patch1 -p1
find . -name "*.jar" | xargs rm
cp -p %{SOURCE1} settings.xml

sed -i -e "s|__JPP_URL_PLACEHOLDER__|file://`pwd`/.m2/repository|g" \
    settings.xml
sed -i -e "s|__JAVADIR_PLACEHOLDER__|file://`pwd`/external_repo|g" \
    settings.xml
sed -i -e "s|__MAVENREPO_DIR_PLACEHOLDER__|file://`pwd`/.m2/repository|g" \
    settings.xml
sed -i -e "s|__MAVENDIR_PLUGIN_PLACEHOLDER__|file:///usr/share/maven2/plugins|g" \
    settings.xml
sed -i -e "s|__ECLIPSEDIR_PLUGIN_PLACEHOLDER__|file:///usr/share/eclipse/plugins|g" \
    settings.xml

mkdir external_repo
ln -s %{_javadir} external_repo/JPP

export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL/org.slf4j
ln -sf $(build-classpath maven2/empty-dep) \
  $MAVEN_REPO_LOCAL/org.slf4j/slf4j-api.jar
ln -sf $(build-classpath maven2/empty-dep) \
  $MAVEN_REPO_LOCAL/org.slf4j/slf4j-simple.jar
ln -sf $(build-classpath maven2/empty-dep) \
  $MAVEN_REPO_LOCAL/org.slf4j/slf4j-log4j12.jar
ln -sf $(build-classpath maven2/empty-dep) \
  $MAVEN_REPO_LOCAL/org.slf4j/slf4j-nop.jar

%{_bindir}/find -name "*.css" -o -name "*.js" -o -name "*.txt" | \
    %{_bindir}/xargs -t %{__perl} -pi -e 's/\r$//g'

%build
export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mvn-jpp \
        -e \
        -s $(pwd)/settings.xml \
        -Dmaven2.jpp.mode=true \
        -Dmaven2.jpp.depmap.file=%{SOURCE2} \
        -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
        install javadoc:javadoc

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 0755 $RPM_BUILD_ROOT%{_javadir}/%{name}

#install -m 644 jcl104-over-slf4j/target/jcl104-over-slf4j-%{version}.jar
#  $RPM_BUILD_ROOT%{_javadir}/%{name}/jcl104-over-slf4j-%{version}.jar
ln -sf jcl-over-slf4j-%{version}.jar \
   $RPM_BUILD_ROOT%{_javadir}/%{name}/jcl104-over-slf4j-%{version}.jar
install -m 644 jcl-over-slf4j/target/jcl-over-slf4j-%{version}.jar \
   $RPM_BUILD_ROOT%{_javadir}/%{name}/jcl-over-slf4j-%{version}.jar
install -m 644 jul-to-slf4j/target/jul-to-slf4j-%{version}.jar \
   $RPM_BUILD_ROOT%{_javadir}/%{name}/jul-to-slf4j-%{version}.jar
install -m 644 log4j-over-slf4j/target/log4j-over-slf4j-%{version}.jar \
   $RPM_BUILD_ROOT%{_javadir}/%{name}/log4j-over-slf4j-%{version}.jar
install -m 644 slf4j-api/target/%{name}-api-%{version}.jar \
   $RPM_BUILD_ROOT%{_javadir}/%{name}/api-%{version}.jar
install -m 644 slf4j-api/target/%{name}-api-%{version}-tests.jar \
   $RPM_BUILD_ROOT%{_javadir}/%{name}/api-tests-%{version}.jar
install -m 644 slf4j-ext/target/%{name}-ext-%{version}.jar \
   $RPM_BUILD_ROOT%{_javadir}/%{name}/ext-%{version}.jar
install -m 644 slf4j-jcl/target/%{name}-jcl-%{version}.jar \
   $RPM_BUILD_ROOT%{_javadir}/%{name}/jcl-%{version}.jar
install -m 644 slf4j-jdk14/target/%{name}-jdk14-%{version}.jar \
   $RPM_BUILD_ROOT%{_javadir}/%{name}/jdk14-%{version}.jar
install -m 644 slf4j-log4j12/target/%{name}-log4j12-%{version}.jar \
   $RPM_BUILD_ROOT%{_javadir}/%{name}/log4j12-%{version}.jar
install -m 644 slf4j-migrator/target/%{name}-migrator-%{version}.jar \
   $RPM_BUILD_ROOT%{_javadir}/%{name}/migrator-%{version}.jar
install -m 644 slf4j-nop/target/%{name}-nop-%{version}.jar \
   $RPM_BUILD_ROOT%{_javadir}/%{name}/nop-%{version}.jar
install -m 644 slf4j-simple/target/%{name}-simple-%{version}.jar \
   $RPM_BUILD_ROOT%{_javadir}/%{name}/simple-%{version}.jar

(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}*; \
    do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%add_to_maven_depmap org.slf4j jcl104-over-slf4j %{version} JPP/slf4j jcl104-over-slf4j
%add_to_maven_depmap org.slf4j jcl-over-slf4j %{version} JPP/slf4j jcl-over-slf4j
%add_to_maven_depmap org.slf4j jul-to-slf4j %{version} JPP/slf4j jul-to-slf4j
%add_to_maven_depmap org.slf4j log4j-over-slf4j %{version} JPP/slf4j log4j-over-slf4j
%add_to_maven_depmap org.slf4j %{name}-parent %{version} JPP/slf4j parent
%add_to_maven_depmap org.slf4j %{name}-api %{version} JPP/slf4j api
%add_to_maven_depmap org.slf4j %{name}-ext %{version} JPP/slf4j ext
%add_to_maven_depmap org.slf4j %{name}-jcl %{version} JPP/slf4j jcl
%add_to_maven_depmap org.slf4j %{name}-jdk14 %{version} JPP/slf4j jdk14
%add_to_maven_depmap org.slf4j %{name}-log4j12 %{version} JPP/slf4j log4j12
%add_to_maven_depmap org.slf4j %{name}-migrator %{version} JPP/slf4j migrator
%add_to_maven_depmap org.slf4j %{name}-nop %{version} JPP/slf4j nop
%add_to_maven_depmap org.slf4j %{name}-simple %{version} JPP/slf4j simple

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-parent.pom
install -pm 644 jcl104-over-slf4j/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-jcl104-over-slf4j.pom
install -pm 644 jcl-over-slf4j/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-jcl-over-slf4j.pom
install -pm 644 jul-to-slf4j/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-jul-to-slf4j.pom
install -pm 644 log4j-over-slf4j/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-log4j-over-slf4j.pom
install -pm 644 slf4j-api/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-api.pom
install -pm 644 slf4j-ext/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-ext.pom
install -pm 644 slf4j-jcl/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-jcl.pom
install -pm 644 slf4j-jdk14/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-jdk14.pom
install -pm 644 slf4j-log4j12/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-log4j12.pom
install -pm 644 slf4j-migrator/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-migrator.pom
install -pm 644 slf4j-nop/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-nop.pom
install -pm 644 slf4j-simple/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-simple.pom

# javadoc
install -d -m 0755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/site/api*/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
rm -rf target/site/api*

# manual
install -d -m 0755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
rm -f target/site/.htaccess
cp -pr target/site $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/
install -m 644 LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/LICENSE.txt
%{_javadir}/%{name}
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}/*

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%files manual
%defattr(-,root,root,-)
%{_docdir}/%{name}-%{version}/site

%changelog
* Wed Sep 2 2009 Alexander Kurtakov  0:1.5.8-4
- Fix other line lenghts.

* Wed Sep 2 2009 Alexander Kurtakov  0:1.5.8-3
- Fix permissions.
- Fixed descriptions.
- Fix file lengths.

* Wed Sep 2 2009 Alexander Kurtakov  0:1.5.8-2
- Adapt for Fedora.

* Wed Jul 29 2009 Yong Yang  0:1.5.8-1
- 1.5.8
- Replace slf4j-1.5.6-integration-tests-current-only.patch with
  slf4j-1.5.8-skip-integration-tests.patch because of the failure of "testMatch"

* Fri Jun 12 2009 Ralph Apel  0:1.5.6-2
- Add -ext jar, depmap and pom
- Save jcl104-over-slf4j as symlink

* Tue Feb 18 2009 David Walluck  0:1.5.6-1
- 1.5.6
- add repolib
- fix file eol
- fix Release tag

* Fri Jul 18 2008 David Walluck  0:1.5.2-2
- use excalibur for avalon
- remove javadoc scriptlets
- GCJ fixes
- fix maven directory ownership
- fix -bc --short-circuit by moving some of %%build to %%prep

* Sun Jul 06 2008 Ralph Apel  0:1.5.2-1.jpp5
- 1.5.2

* Mon Feb 04 2008 Ralph Apel  0:1.4.2-2jpp
- Fix macro misprint
- Add maven2-plugin BRs

* Wed Jul 18 2007 Ralph Apel  0:1.4.2-1jpp
- Upgrade to 1.4.2
- Build with maven2
- Add poms and depmap frags
- Add gcj_support option

* Mon Jan 30 2006 Ralph Apel  0:1.0-0.rc5.1jpp
- First JPackage release.


--- NEW FILE slf4j-settings.xml ---

	
		
			JPP
			
				
					internal
					jpp
					__JPP_URL_PLACEHOLDER__
				
				
					external
					jpp
					__JAVADIR_PLACEHOLDER__
				
				
					local
					jpp
					__MAVENREPO_DIR_PLACEHOLDER__
				
			
			
				
					plugins-internal
					plugins-internal
					jpp
					__JPP_URL_PLACEHOLDER__
				
				
					plugins-external
					plugins-external
					jpp
					__JAVADIR_PLACEHOLDER__
				
				
					plugins-maven
					plugins-maven
					jpp
					__MAVENDIR_PLUGIN_PLACEHOLDER__
				
			
		
	
	
		JPP
	



--- NEW FILE slf4j-jpp-depmap.xml ---

 
   
     javax.jms
     jms
     1.1
   
   
     JPP
     jms_1_1_api
     1.1
   
 
 
   
     javassist
     javassist
     3.4.GA
   
   
     JPP
     javassist
     3.9.0
   
 
 
   
     ant
     ant-junit
     1.6.5
   
   
     JPP/ant
     ant-junit
     1.7.1
   
 



Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/slf4j/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	3 Sep 2009 15:11:23 -0000	1.1
+++ sources	3 Sep 2009 21:05:14 -0000	1.2
@@ -0,0 +1 @@
+a50d4b793d2e7c6c1e901f364a74a10f  slf4j-1.5.8.tar.gz


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/slf4j/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	3 Sep 2009 15:11:23 -0000	1.1
+++ .cvsignore	3 Sep 2009 21:05:14 -0000	1.2
@@ -0,0 +1 @@
+slf4j-1.5.8.tar.gz



From akurtakov at fedoraproject.org  Thu Sep  3 21:06:03 2009
From: akurtakov at fedoraproject.org (Alexander Kurtakov)
Date: Thu,  3 Sep 2009 21:06:03 +0000 (UTC)
Subject: rpms/kxml/devel kxml.spec, NONE, 1.1 kxml2-2.2.2.pom, NONE,
	1.1 sources, 1.1, 1.2 .cvsignore, 1.1, 1.2
Message-ID: <20090903210603.37D9D11C0099@cvs1.fedora.phx.redhat.com>

Author: akurtakov

Update of /cvs/pkgs/rpms/kxml/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15363/devel

Modified Files:
	sources .cvsignore 
Added Files:
	kxml.spec kxml2-2.2.2.pom 
Log Message:
Initial import.


--- NEW FILE kxml.spec ---
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           kxml
Version:        2.2.2
Release:        5%{?dist}
Summary:        Small XML pull parser
License:        BSD
URL:            http://kxml.sourceforge.net/
Group:          Development/Libraries
Source0:        http://dl.sourceforge.net/sourceforge/kxml/kxml2-src-2.2.2.zip
Source1:        http://repo1.maven.org/maven2/net/sf/kxml/kxml2/2.2.2/kxml2-2.2.2.pom
BuildRequires:  jpackage-utils >= 0:1.7.4
BuildRequires:  java-devel = 0:1.5.0
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  xpp3 >= 0:1.1.3.1
Requires:  java >= 0:1.5.0
Requires:  xpp3
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Requires(post):   jpackage-utils >= 0:1.7.4
Requires(postun): jpackage-utils >= 0:1.7.4

%description
kXML is a small XML pull parser, specially designed for constrained
environments such as Applets, Personal Java or MIDP devices.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Documentation

%description    javadoc
API documentation for %{name}.

%prep
%setup -q -c
for j in $(find . -name "*.jar"); do
    mv $j $j.no
done
ln -sf $(build-classpath xpp3) lib/xmlpull_1_1_3_1.jar

%build
ant

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms

%add_to_maven_depmap net.sf.kxml %{name}2 %{version} JPP %{name}
install -m 644 %{SOURCE1} \
        $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.%{name}.pom

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{name}2-%{version}.jar \
        $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m 644 dist/%{name}2-min-%{version}.jar \
        $RPM_BUILD_ROOT%{_javadir}/%{name}-min-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do \
ln -sf ${jar} ${jar/-%{version}/}; done)

# javadoc
install -p -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr www/kxml2/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
(cd $RPM_BUILD_ROOT%{_javadocdir} && ln -sf %{name}-%{version} %{name})

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc license.txt
%{_javadir}/*.jar
%{_datadir}/maven2/poms/JPP.%{name}.pom
%{_mavendepmapfragdir}/%{name}

%files javadoc
%defattr(-,root,root,-)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%dir %{_javadocdir}/%{name}

%changelog
* Thu Sep 3 2009 Alexander Kurtakov  2.2.2-5
- Fix Summary and description.
- Fix line length.
- Use pom from the URL.

* Thu Sep 3 2009 Alexander Kurtakov  2.2.2-4
- Adapt for Fedora.

* Mon Dec 08 2008 Will Tatam  2.2.2-3
- Auto rebuild for JPackage 5 in mock

* Wed May 07 2008 Ralph Apel  0:2.2.2-2jpp
- Add xpp3 (B)R

* Wed May 07 2008 Ralph Apel  0:2.2.2-1jpp
- 2.2.2

* Thu Aug 26 2004 Fernando Nasser  0:2.1.8-4jpp
- Pro-forma rebuild with Ant 1.6.2

* Mon Jan 26 2004 David Walluck  0:2.1.8-3jpp
- remove fractal reference

* Sun Jan 25 2004 David Walluck  0:2.1.8-2jpp
- fix license

* Sun Jan 25 2004 David Walluck  0:2.1.8-1jpp
- release


--- NEW FILE kxml2-2.2.2.pom ---

  4.0.0
  net.sf.kxml
  kxml2
  kXML 2
  2.2.2
  kXML2 is a small XmlPull parser aimed at J2ME/MIDP devices, e.g. mobile phones.
  http://kxml.sourceforge.net/kxml2

  
     
        The BSD License
        http://www.opensource.org/licenses/bsd-license.html
        repo
     
  

  
    http://sourceforge.net/tracker/?atid=109157&group_id=9157&func=browse
  
  2001
  
    
      kXML Developer List
      http://sourceforge.net/mail/?group_id=9157
    
  
  
    
      haustein
      Stefan Haustein
      sh at kobjects.org
      
    
  
  
    scm:cvs:pserver:anonymous at cvs.sourceforge.net:/cvsroot/kxml:kxml2
    http://cvs.sourceforge.net/viewcvs.py/kxml/kxml2/
  
  
    kObjects.org
    http://kobjects.org/
  
  
    src/
  
  
    
      xmlpull
      xmlpull
      1.1.3.1
    
    
      junit
      junit
      3.8.2
      test
    
  
  
    
      default
      Default Site
      scp://kxml.sourceforge.net//kxml2
    
  


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kxml/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	3 Sep 2009 15:11:49 -0000	1.1
+++ sources	3 Sep 2009 21:06:02 -0000	1.2
@@ -0,0 +1 @@
+4b451a4ce39e20b8f885f5194aabbfbd  kxml2-src-2.2.2.zip


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kxml/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	3 Sep 2009 15:11:49 -0000	1.1
+++ .cvsignore	3 Sep 2009 21:06:03 -0000	1.2
@@ -0,0 +1 @@
+kxml2-src-2.2.2.zip



From akurtakov at fedoraproject.org  Thu Sep  3 21:20:27 2009
From: akurtakov at fedoraproject.org (Alexander Kurtakov)
Date: Thu,  3 Sep 2009 21:20:27 +0000 (UTC)
Subject: rpms/slf4j/devel slf4j.spec,1.1,1.2
Message-ID: <20090903212027.E579F11C0374@cvs1.fedora.phx.redhat.com>

Author: akurtakov

Update of /cvs/pkgs/rpms/slf4j/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19081/devel

Modified Files:
	slf4j.spec 
Log Message:
Skip tests.


Index: slf4j.spec
===================================================================
RCS file: /cvs/pkgs/rpms/slf4j/devel/slf4j.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- slf4j.spec	3 Sep 2009 21:05:13 -0000	1.1
+++ slf4j.spec	3 Sep 2009 21:20:27 -0000	1.2
@@ -30,7 +30,7 @@
 
 Name:           slf4j
 Version:        1.5.8
-Release:        4%{?dist}
+Release:        5%{?dist}
 Epoch:          0
 Summary:        Simple Logging Facade for Java
 Group:          Development/Libraries
@@ -137,6 +137,7 @@ mvn-jpp \
         -Dmaven2.jpp.mode=true \
         -Dmaven2.jpp.depmap.file=%{SOURCE2} \
         -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
+        -Dmaven.test.skip=true \
         install javadoc:javadoc
 
 %install
@@ -259,6 +260,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_docdir}/%{name}-%{version}/site
 
 %changelog
+* Fri Sep 4 2009 Alexander Kurtakov  0:1.5.8-5
+- Skip tests.
+
 * Wed Sep 2 2009 Alexander Kurtakov  0:1.5.8-4
 - Fix other line lenghts.
 



From kalev at fedoraproject.org  Thu Sep  3 21:30:44 2009
From: kalev at fedoraproject.org (Kalev Lember)
Date: Thu,  3 Sep 2009 21:30:44 +0000 (UTC)
Subject: rpms/mingw32-gcc/devel .cvsignore, 1.5, 1.6 mingw32-gcc.spec, 1.7, 
	1.8 sources, 1.5, 1.6 fastjar-0.97-segfault.patch, 1.1,
	NONE gcc44-power7-2.patch, 1.2, NONE gcc44-power7-3.patch, 1.1,
	NONE gcc44-power7.patch, 1.2, NONE gcc44-unique-object.patch,
	1.1, NONE
Message-ID: <20090903213044.77A7311C02BB@cvs1.fedora.phx.redhat.com>

Author: kalev

Update of /cvs/pkgs/rpms/mingw32-gcc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21697

Modified Files:
	.cvsignore mingw32-gcc.spec sources 
Removed Files:
	fastjar-0.97-segfault.patch gcc44-power7-2.patch 
	gcc44-power7-3.patch gcc44-power7.patch 
	gcc44-unique-object.patch 
Log Message:
4.4.1-2



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-gcc/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	25 Aug 2009 20:26:27 -0000	1.5
+++ .cvsignore	3 Sep 2009 21:30:42 -0000	1.6
@@ -1 +1 @@
-gcc-4.4.1-20090818.tar.bz2
+gcc-4.4.1-20090902.tar.bz2


Index: mingw32-gcc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-gcc/devel/mingw32-gcc.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- mingw32-gcc.spec	25 Aug 2009 20:26:28 -0000	1.7
+++ mingw32-gcc.spec	3 Sep 2009 21:30:43 -0000	1.8
@@ -1,14 +1,14 @@
 %global __os_install_post /usr/lib/rpm/brp-compress %{nil}
 
-%global DATE 20090818
-%global SVNREV 150873
+%global DATE 20090902
+%global SVNREV 151328
 
 Name:           mingw32-gcc
 Version:        4.4.1
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        MinGW Windows cross-compiler (GCC) for C
 
-License:        GPLv3+, GPLv3+ with exceptions and GPLv2+ with exceptions
+License:        GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions
 Group:          Development/Languages
 
 # We use the same source as Fedora's native gcc.
@@ -25,25 +25,21 @@ Patch2:         gcc44-c++-builtin-redecl
 Patch3:         gcc44-ia64-libunwind.patch
 Patch4:         gcc44-java-nomulti.patch
 Patch5:         gcc44-ppc32-retaddr.patch
-Patch9:         gcc44-pr33763.patch
-Patch10:        gcc44-rh330771.patch
-Patch11:        gcc44-rh341221.patch
-Patch12:        gcc44-java-debug-iface-type.patch
-Patch13:        gcc44-i386-libgomp.patch
-Patch15:        gcc44-sparc-config-detection.patch
-Patch16:        gcc44-libgomp-omp_h-multilib.patch
-Patch20:        gcc44-libtool-no-rpath.patch
-Patch21:        gcc44-cloog-dl.patch
-Patch22:        gcc44-raw-string.patch
-Patch24:        gcc44-unwind-debug-hook.patch
-Patch25:        gcc44-power7.patch
-Patch26:        gcc44-power7-2.patch
-Patch27:        gcc44-power7-3.patch
-Patch28:        gcc44-pr38757.patch
-#Patch29:        gcc44-libstdc++-docs.patch
-Patch30:        gcc44-rh503816-1.patch
-Patch31:        gcc44-rh503816-2.patch
-Patch32:        gcc44-unique-object.patch
+Patch6:         gcc44-pr33763.patch
+Patch7:         gcc44-rh330771.patch
+Patch8:         gcc44-rh341221.patch
+Patch9:         gcc44-java-debug-iface-type.patch
+Patch10:        gcc44-i386-libgomp.patch
+Patch11:        gcc44-sparc-config-detection.patch
+Patch12:        gcc44-libgomp-omp_h-multilib.patch
+Patch13:        gcc44-libtool-no-rpath.patch
+Patch14:        gcc44-cloog-dl.patch
+Patch15:        gcc44-raw-string.patch
+Patch16:        gcc44-unwind-debug-hook.patch
+Patch17:        gcc44-pr38757.patch
+Patch18:        gcc44-libstdc++-docs.patch
+Patch19:        gcc44-rh503816-1.patch
+Patch20:        gcc44-rh503816-2.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -128,24 +124,21 @@ MinGW Windows cross-compiler for FORTRAN
 %patch3 -p0 -b .ia64-libunwind~
 %patch4 -p0 -b .java-nomulti~
 %patch5 -p0 -b .ppc32-retaddr~
-%patch9 -p0 -b .pr33763~
-%patch10 -p0 -b .rh330771~
-%patch11 -p0 -b .rh341221~
-%patch12 -p0 -b .java-debug-iface-type~
-%patch13 -p0 -b .i386-libgomp~
-%patch15 -p0 -b .sparc-config-detection~
-%patch16 -p0 -b .libgomp-omp_h-multilib~
-%patch20 -p0 -b .libtool-no-rpath~
-%patch21 -p0 -b .cloog-dl~
-%patch22 -p0 -b .raw-string~
-%patch24 -p0 -b .unwind-debug-hook~
-%patch25 -p0 -b .power7~
-%patch26 -p0 -b .power7-2~
-%patch27 -p0 -b .power7-3~
-%patch28 -p0 -b .pr38757~
-%patch30 -p0 -b .rh503816-1~
-%patch31 -p0 -b .rh503816-2~
-%patch32 -p0 -b .unique-object~
+%patch6 -p0 -b .pr33763~
+%patch7 -p0 -b .rh330771~
+%patch8 -p0 -b .rh341221~
+%patch9 -p0 -b .java-debug-iface-type~
+%patch10 -p0 -b .i386-libgomp~
+%patch11 -p0 -b .sparc-config-detection~
+%patch12 -p0 -b .libgomp-omp_h-multilib~
+%patch13 -p0 -b .libtool-no-rpath~
+%patch14 -p0 -b .cloog-dl~
+%patch15 -p0 -b .raw-string~
+%patch16 -p0 -b .unwind-debug-hook~
+%patch17 -p0 -b .pr38757~
+%patch18 -p0 -b .libstdc++-docs~
+%patch19 -p0 -b .rh503816-1~
+%patch20 -p0 -b .rh503816-2~
 
 sed -i -e 's/4\.4\.2/%{version}/' gcc/BASE-VER
 echo 'Fedora MinGW %{version}-%{release}' > gcc/DEV-PHASE
@@ -298,6 +291,11 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Sep 03 2009 Kalev Lember  - 4.4.1-2
+- Update to gcc 4.4.1 20090902 svn 151328.
+- Patches taken from native Fedora gcc-4.4.1-8.
+- Another license update to keep it in sync with native gcc package.
+
 * Sun Aug 23 2009 Kalev Lember  - 4.4.1-1
 - Update to gcc 4.4.1 20090818 svn 150873.
 - Patches taken from native Fedora gcc-4.4.1-6.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-gcc/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	25 Aug 2009 20:26:28 -0000	1.5
+++ sources	3 Sep 2009 21:30:43 -0000	1.6
@@ -1 +1 @@
-a280c87e7d0a44a99a6bc84bbe3eb86d  gcc-4.4.1-20090818.tar.bz2
+eb2fb0d2c073de0b4edf78dab958aca4  gcc-4.4.1-20090902.tar.bz2


--- fastjar-0.97-segfault.patch DELETED ---


--- gcc44-power7-2.patch DELETED ---


--- gcc44-power7-3.patch DELETED ---


--- gcc44-power7.patch DELETED ---


--- gcc44-unique-object.patch DELETED ---



From emaldonado at fedoraproject.org  Thu Sep  3 21:35:27 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Thu,  3 Sep 2009 21:35:27 +0000 (UTC)
Subject: rpms/nss-util/devel nss-util.spec,1.10,1.11 sources,1.2,1.3
Message-ID: <20090903213527.CAB7111C0099@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-util/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24729

Modified Files:
	nss-util.spec sources 
Log Message:
Update to 3.12.4


Index: nss-util.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-util/devel/nss-util.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- nss-util.spec	28 Aug 2009 05:32:55 -0000	1.10
+++ nss-util.spec	3 Sep 2009 21:35:27 -0000	1.11
@@ -2,8 +2,8 @@
 
 Summary:          Network Security Services Utilities Library
 Name:             nss-util
-Version:          3.12.3.99.3
-Release:          15%{?dist}
+Version:          3.12.4
+Release:          1%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -161,7 +161,9 @@ done
 
 %files devel
 %defattr(-,root,root)
+# this is a symbolic link to the shared library in /%{_lib}
 %{_libdir}/libnssutil3.so
+# package configuration files
 %{_libdir}/pkgconfig/nss-util.pc
 %{_bindir}/nss-util-config
 
@@ -201,6 +203,9 @@ done
 %{_includedir}/nss3/utilrename.h
 
 %changelog
+* Thu Sep 03 2009 Elio Maldonado - 3.12.4-1
+- Update to 3.12.4
+
 * Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-15
 - Bump the release number for a chained build of nss-util, nss-softokn and nss
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/nss-util/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	19 Aug 2009 23:03:21 -0000	1.2
+++ sources	3 Sep 2009 21:35:27 -0000	1.3
@@ -1 +1 @@
-405ec2373d85f45c1afd79b9005f7513  nss-util-3.12.3.99.3.tar.bz2
+f7b73ca36d53c74191f8794fa1a99d1d  nss-util-3.12.4.tar.bz2



From emaldonado at fedoraproject.org  Thu Sep  3 21:35:48 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Thu,  3 Sep 2009 21:35:48 +0000 (UTC)
Subject: rpms/nss-util/devel .cvsignore,1.2,1.3
Message-ID: <20090903213548.8369011C0099@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-util/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25023

Modified Files:
	.cvsignore 
Log Message:
Update to 3.12.4


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/nss-util/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	19 Aug 2009 23:04:00 -0000	1.2
+++ .cvsignore	3 Sep 2009 21:35:48 -0000	1.3
@@ -1 +1 @@
-nss-util-3.12.3.99.3.tar.bz2
+nss-util-3.12.4.tar.bz2



From ajax at fedoraproject.org  Thu Sep  3 21:47:33 2009
From: ajax at fedoraproject.org (Adam Jackson)
Date: Thu,  3 Sep 2009 21:47:33 +0000 (UTC)
Subject: rpms/kernel/devel drm-ddc-caching-bug.patch, NONE, 1.1 kernel.spec, 
	1.1764, 1.1765
Message-ID: <20090903214733.8865711C0099@cvs1.fedora.phx.redhat.com>

Author: ajax

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28841

Modified Files:
	kernel.spec 
Added Files:
	drm-ddc-caching-bug.patch 
Log Message:
* Thu Sep 03 2009 Adam Jackson 
- drm-ddc-caching-bug.patch: Empty the connector's mode list when it's
  disconnected.


drm-ddc-caching-bug.patch:
 drm_crtc_helper.c |    5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

--- NEW FILE drm-ddc-caching-bug.patch ---
When an output was disconnected, its mode list would remain.  If you later
plugged into a sink with no EDID (projector, etc), you'd inherit the mode
list from the old sink, which is not what you want.

diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.jx linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c
--- linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.jx	2009-09-03 16:56:11.000000000 -0400
+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c	2009-09-03 16:57:24.911505245 -0400
@@ -104,8 +104,7 @@ int drm_helper_probe_single_connector_mo
 	if (connector->status == connector_status_disconnected) {
 		DRM_DEBUG_KMS("%s is disconnected\n",
 			  drm_get_connector_name(connector));
-		/* TODO set EDID to NULL */
-		return 0;
+		goto prune;
 	}
 
 	count = (*connector_funcs->get_modes)(connector);
@@ -130,7 +129,7 @@ int drm_helper_probe_single_connector_mo
 								   mode);
 	}
 
-
+prune:
 	drm_mode_prune_invalid(dev, &connector->modes, true);
 
 	if (list_empty(&connector->modes))


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1764
retrieving revision 1.1765
diff -u -p -r1.1764 -r1.1765
--- kernel.spec	3 Sep 2009 21:02:14 -0000	1.1764
+++ kernel.spec	3 Sep 2009 21:47:33 -0000	1.1765
@@ -699,6 +699,7 @@ Patch1825: drm-intel-pm.patch
 Patch1826: drm-r600-kms.patch
 Patch1827: drm-rv710-ucode-fix.patch
 Patch1828: drm-god-shut-up-about-edid-already.patch
+Patch1829: drm-ddc-caching-bug.patch
 
 # vga arb
 Patch1900: linux-2.6-vga-arb.patch
@@ -1324,6 +1325,7 @@ ApplyPatch drm-next.patch
 ApplyPatch drm-r600-kms.patch
 ApplyPatch drm-rv710-ucode-fix.patch
 ApplyPatch drm-god-shut-up-about-edid-already.patch
+ApplyPatch drm-ddc-caching-bug.patch
 
 ApplyPatch drm-nouveau.patch
 # pm broken on my thinkpad t60p - airlied
@@ -2020,6 +2022,10 @@ fi
 # and build.
 
 %changelog
+* Thu Sep 03 2009 Adam Jackson 
+- drm-ddc-caching-bug.patch: Empty the connector's mode list when it's
+  disconnected.
+
 * Thu Sep 03 2009 Jarod Wilson 
 - Update hdpvr and lirc_zilog drivers for 2.6.31 i2c
 



From kkofler at fedoraproject.org  Thu Sep  3 21:53:16 2009
From: kkofler at fedoraproject.org (Kevin Kofler)
Date: Thu,  3 Sep 2009 21:53:16 +0000 (UTC)
Subject: rpms/kdebindings/devel kdebindings.spec,1.240,1.241
Message-ID: <20090903215316.7942B11C0099@cvs1.fedora.phx.redhat.com>

Author: kkofler

Update of /cvs/pkgs/rpms/kdebindings/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30036/devel

Modified Files:
	kdebindings.spec 
Log Message:
* Thu Sep 03 2009 Kevin Kofler  - 4.3.1-3
- also disable polkit-qt on EL6+
- also remove polkit-qt sip files and examples on F12+/EL6+


Index: kdebindings.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdebindings/devel/kdebindings.spec,v
retrieving revision 1.240
retrieving revision 1.241
diff -u -p -r1.240 -r1.241
--- kdebindings.spec	3 Sep 2009 14:10:28 -0000	1.240
+++ kdebindings.spec	3 Sep 2009 21:53:16 -0000	1.241
@@ -36,7 +36,7 @@
 
 Name: kdebindings
 Version: 4.3.1
-Release: 2%{?dist}
+Release: 3%{?dist}
 Summary: KDE bindings to non-C++ languages
 
 # http://techbase.kde.org/Policies/Licensing_Policy
@@ -60,7 +60,7 @@ BuildRequires:  kdebase-workspace-devel 
 BuildRequires:  kdegraphics-devel >= %{version}
 BuildRequires:  kdelibs4-devel >= %{version}
 BuildRequires:  kdepimlibs-devel >= %{version}
-%if 0%{?fedora} < 12
+%if 0%{?fedora} < 12 && 0%{?rhel} < 6
 BuildRequires:  polkit-qt-devel
 %endif
 BuildRequires:  python-devel
@@ -307,6 +307,12 @@ make -C %{_target_platform}
 rm -rf %{buildroot}
 make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
 
+%if 0%{?fedora} >= 12 || 0%{?rhel} >= 6
+# zap polkit-qt stuff which gets installed even without polkit-qt available
+rm -rf %{buildroot}%{_kde4_datadir}/sip/PyKDE4/polkitqt/
+rm -rf %{buildroot}%{_kde4_appsdir}/pykde4/examples/polkitqtExamples/
+%endif
+
 # HACK: fix multilb conflict, similar to PyQt4's http://bugzilla.redhat.com/509415
 rm -fv %{buildroot}%{_bindir}/pykdeuic4
 mv %{buildroot}%{python_sitearch}/PyQt4/uic/pykdeuic4.py \
@@ -509,6 +515,10 @@ fi
 
 
 %changelog
+* Thu Sep 03 2009 Kevin Kofler  - 4.3.1-3
+- also disable polkit-qt on EL6+
+- also remove polkit-qt sip files and examples on F12+/EL6+
+
 * Thu Sep 03 2009 Kevin Kofler  - 4.3.1-2
 - only (temporarily) disable Falcon on F12+
 - drop bindings for polkit-qt on F12+ (PolicyKit 0.9 is going away)



From kkofler at fedoraproject.org  Thu Sep  3 21:55:13 2009
From: kkofler at fedoraproject.org (Kevin Kofler)
Date: Thu,  3 Sep 2009 21:55:13 +0000 (UTC)
Subject: rpms/kdebindings/devel kdebindings.spec,1.241,1.242
Message-ID: <20090903215513.CE3B011C0099@cvs1.fedora.phx.redhat.com>

Author: kkofler

Update of /cvs/pkgs/rpms/kdebindings/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30490/devel

Modified Files:
	kdebindings.spec 
Log Message:
Oops, don't rely on %{?rhel}. (Looking at Than's changes for RHEL, that doesn't seem to be defined in the RHEL build system for some reason.)


Index: kdebindings.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdebindings/devel/kdebindings.spec,v
retrieving revision 1.241
retrieving revision 1.242
diff -u -p -r1.241 -r1.242
--- kdebindings.spec	3 Sep 2009 21:53:16 -0000	1.241
+++ kdebindings.spec	3 Sep 2009 21:55:13 -0000	1.242
@@ -60,7 +60,7 @@ BuildRequires:  kdebase-workspace-devel 
 BuildRequires:  kdegraphics-devel >= %{version}
 BuildRequires:  kdelibs4-devel >= %{version}
 BuildRequires:  kdepimlibs-devel >= %{version}
-%if 0%{?fedora} < 12 && 0%{?rhel} < 6
+%if 0%{?fedora} && 0%{?fedora} < 12
 BuildRequires:  polkit-qt-devel
 %endif
 BuildRequires:  python-devel
@@ -307,7 +307,7 @@ make -C %{_target_platform}
 rm -rf %{buildroot}
 make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
 
-%if 0%{?fedora} >= 12 || 0%{?rhel} >= 6
+%if !0%{?fedora} || 0%{?fedora} >= 12
 # zap polkit-qt stuff which gets installed even without polkit-qt available
 rm -rf %{buildroot}%{_kde4_datadir}/sip/PyKDE4/polkitqt/
 rm -rf %{buildroot}%{_kde4_appsdir}/pykde4/examples/polkitqtExamples/



From than at fedoraproject.org  Thu Sep  3 21:56:37 2009
From: than at fedoraproject.org (Than Ngo)
Date: Thu,  3 Sep 2009 21:56:37 +0000 (UTC)
Subject: rpms/kdebase-runtime/F-10 kdebase-runtime.spec, 1.95,
	1.96 kdebase-runtime-4.3.1-comborender.patch, 1.1,
	NONE kdebase-runtime-4.3.1-fish.patch, 1.1,
	NONE kdebase-runtime-4.3.1-kcmlocalecrash.patch, 1.1, NONE
Message-ID: <20090903215637.7D4FF11C0099@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdebase-runtime/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30802

Modified Files:
	kdebase-runtime.spec 
Removed Files:
	kdebase-runtime-4.3.1-comborender.patch 
	kdebase-runtime-4.3.1-fish.patch 
	kdebase-runtime-4.3.1-kcmlocalecrash.patch 
Log Message:
4.3.1



Index: kdebase-runtime.spec
===================================================================
RCS file: /cvs/extras/rpms/kdebase-runtime/F-10/kdebase-runtime.spec,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -p -r1.95 -r1.96
--- kdebase-runtime.spec	1 Sep 2009 13:01:54 -0000	1.95
+++ kdebase-runtime.spec	3 Sep 2009 21:56:37 -0000	1.96
@@ -81,9 +81,7 @@ Requires: %{name} = %{version}-%{release
 Summary: Geopolitical flags
 Group: User Interface/Desktops
 Requires: %{name} = %{version}-%{release}
-%if 0%{?fedora} > 9
 BuildArch: noarch
-%endif
 %description flags
 %{summary}.
 


--- kdebase-runtime-4.3.1-comborender.patch DELETED ---


--- kdebase-runtime-4.3.1-fish.patch DELETED ---


--- kdebase-runtime-4.3.1-kcmlocalecrash.patch DELETED ---



From than at fedoraproject.org  Thu Sep  3 21:58:16 2009
From: than at fedoraproject.org (Than Ngo)
Date: Thu,  3 Sep 2009 21:58:16 +0000 (UTC)
Subject: rpms/kdebase-runtime/F-11 kdebase-runtime.spec, 1.118,
	1.119 kdebase-runtime-4.3.1-comborender.patch, 1.1,
	NONE kdebase-runtime-4.3.1-fish.patch, 1.1,
	NONE kdebase-runtime-4.3.1-kcmlocalecrash.patch, 1.1, NONE
Message-ID: <20090903215816.BB65011C0099@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdebase-runtime/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31378

Modified Files:
	kdebase-runtime.spec 
Removed Files:
	kdebase-runtime-4.3.1-comborender.patch 
	kdebase-runtime-4.3.1-fish.patch 
	kdebase-runtime-4.3.1-kcmlocalecrash.patch 
Log Message:
4.3.1



Index: kdebase-runtime.spec
===================================================================
RCS file: /cvs/extras/rpms/kdebase-runtime/F-11/kdebase-runtime.spec,v
retrieving revision 1.118
retrieving revision 1.119
diff -u -p -r1.118 -r1.119
--- kdebase-runtime.spec	1 Sep 2009 13:01:54 -0000	1.118
+++ kdebase-runtime.spec	3 Sep 2009 21:58:16 -0000	1.119
@@ -81,9 +81,7 @@ Requires: %{name} = %{version}-%{release
 Summary: Geopolitical flags
 Group: User Interface/Desktops
 Requires: %{name} = %{version}-%{release}
-%if 0%{?fedora} > 9
 BuildArch: noarch
-%endif
 %description flags
 %{summary}.
 


--- kdebase-runtime-4.3.1-comborender.patch DELETED ---


--- kdebase-runtime-4.3.1-fish.patch DELETED ---


--- kdebase-runtime-4.3.1-kcmlocalecrash.patch DELETED ---



From jjames at fedoraproject.org  Thu Sep  3 22:06:11 2009
From: jjames at fedoraproject.org (Jerry James)
Date: Thu,  3 Sep 2009 22:06:11 +0000 (UTC)
Subject: rpms/xemacs-packages-extra/devel
	xemacs-packages-extra-20090624-apel-503185.patch, NONE,
	1.1 xemacs-packages-extra-20090624-dired-504422.patch, NONE,
	1.1 xemacs-packages-extra-20090824-timer.patch, NONE,
	1.1 xemacs-packages-extra.spec, 1.10, 1.11
Message-ID: <20090903220611.AF73411C0099@cvs1.fedora.phx.redhat.com>

Author: jjames

Update of /cvs/pkgs/rpms/xemacs-packages-extra/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32612/devel

Modified Files:
	xemacs-packages-extra.spec 
Added Files:
	xemacs-packages-extra-20090624-apel-503185.patch 
	xemacs-packages-extra-20090624-dired-504422.patch 
	xemacs-packages-extra-20090824-timer.patch 
Log Message:
* Thu Sep  3 2009 Jerry James  - 20090217-2
- Update APEL to a newer version (bz 503185).
- Teach dired about the /bin/ls dot signifying an SELinux context (bz 504422).
- Fix a known timer bug.


xemacs-packages-extra-20090624-apel-503185.patch:
 ChangeLog          |    4 +
 ChangeLog.upstream |  131 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 Makefile           |   22 +++++---
 README.en          |   11 ----
 README.ja          |   13 -----
 alist.el           |  101 ++++++++++++++++++++++++++++++++++++++++
 apel-ver.el        |    9 ++-
 atype.el           |    4 -
 broken.el          |    4 -
 calist.el          |    6 +-
 emu.el             |    4 -
 file-detect.el     |    4 -
 filename.el        |   62 +++++++++++++++----------
 install.el         |   91 ++++++++++++++++++++++++++----------
 inv-xemacs.el      |    4 -
 invisible.el       |    4 -
 mcharset.el        |    4 -
 mcs-20.el          |    4 -
 mcs-ltn1.el        |    4 -
 mcs-xmu.el         |    4 -
 mule-caesar.el     |    4 -
 path-util.el       |    4 -
 pccl-20.el         |    4 -
 pccl.el            |    4 -
 pces-20.el         |    4 -
 pces-raw.el        |    4 -
 pces-xfc.el        |    4 -
 pces-xm.el         |    4 -
 pces.el            |    4 -
 pcustom.el         |    4 -
 poe-xemacs.el      |  122 ++++++++++++++++++++++++++++++++++++++++---------
 poe.el             |   74 +++++++++++++++++++++++------
 poem-ltn1.el       |    4 -
 poem-xm.el         |   17 ++++--
 poem.el            |   14 ++++-
 product.el         |    4 -
 pym.el             |    4 -
 richtext.el        |    4 -
 static.el          |    4 -
 39 files changed, 592 insertions(+), 185 deletions(-)

--- NEW FILE xemacs-packages-extra-20090624-apel-503185.patch ---
Index: xemacs-packages/apel/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/ChangeLog,v
retrieving revision 1.42
diff -d -u -r1.42 ChangeLog
--- xemacs-packages/apel/ChangeLog	15 Aug 2007 07:38:42 -0000	1.42
+++ xemacs-packages/apel/ChangeLog	3 Jul 2009 22:02:50 -0000
@@ -1,3 +1,7 @@
+2009-07-01  Jerry James  
+
+	* *.el, README.*, ChangeLog.upstream: Sync with 10.7.
+
 2007-08-15  Norbert Koch  
 
 	* Makefile (VERSION): XEmacs package 1.33 released.
Index: xemacs-packages/apel/ChangeLog.upstream
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/ChangeLog.upstream,v
retrieving revision 1.1
diff -d -u -r1.1 ChangeLog.upstream
--- xemacs-packages/apel/ChangeLog.upstream	6 Dec 2005 10:47:17 -0000	1.1
+++ xemacs-packages/apel/ChangeLog.upstream	3 Jul 2009 22:02:51 -0000
@@ -1,3 +1,130 @@
+2007-02-14  MORIOKA Tomohiko  
+
+	* APEL: Version 10.7 released.
+
+	* Makefile (VERSION): Update to 10.7.
+
+2006-12-20  MORIOKA Tomohiko  
+
+	* APEL-MK (config-apel-package): Use
+	`install-get-default-package-directory'.
+
+	* install.el (install-get-default-package-directory): New
+	function.
+
+2006-12-20  MORIOKA Tomohiko  
+
+	* apel-ver.el (apel-ver): Change APEL version to 10.7.
+
+2005-05-08  MORIOKA Tomohiko  
+
+	* poem-xm.el (char-valid-p): New alias.
+
+2006-12-13  Katsumi Yamaoka  
+
+	* APEL-MK (config-apel-package): Avoid an error concerning
+	PACKAGEDIR with old XEmacs that doesn't use the package system.
+
+2006-12-12  Katsumi Yamaoka  
+
+	* install.el (install-update-package-files): Use
+	batch-update-directory-autoloads if it is available instead of
+	batch-update-directory.
+
+2006-12-11  Katsumi Yamaoka  
+
+	* APEL-MK (config-apel-package): Check for
+	(early|late|last)-package-hierarchies and configure-package-path
+	as well as (early|late|last)-packages.
+
+2006-11-13  Katsumi Yamaoka  
+
+	* time-stamp.el: Remove.  Suggested by Stephen Gildea, the
+	maintainer of time-stamp.el.
+
+	* EMU-ELS (emu-modules): Exclude it.
+
+	* README.en, README.ja: Remove time-stamp.el entry.
+
+2006-04-24  Katsumi Yamaoka  
+
+	* install.el (install-detect-elisp-directory): Fix 2002-11-29
+	change; assume default-load-path contains nil; use regexp-quote to
+	compare directories even in Emacs.
+
+2005-12-06  Ville Skytt?  
+
+	* poe.el (minor-mode-overriding-map-alist): Doc fix.
+
+	* product.el (product-version-as-string): Doc fix.
+
+2002-11-29  Ben Wing  
+
+	* install.el (install-detect-elisp-directory): Fix problems
+	handling backslashes in filenames (Windows).
+
+2005-06-06  Katsumi Yamaoka  
+
+	* filename.el (filename-special-filter-1): New macro defined for
+	filename-special-filter to use aref instead of sref for the recent
+	Emacsen.
+	(filename-special-filter): Use it.
+
+2005-06-05  Tatsuya Kinoshita  
+
+	* poe-xemacs.el: Load `timer' even if `timer-funcs' exists.
+
+2005-05-10  TAKAHASHI Kaoru  
+
+	* poe.el (split-string): Import from Emacs 22. Add omit-nulls
+	argument.
+
+2005-05-03  Tatsuya Kinoshita  
+
+	* poem.el (characterp): Use `char-valid-p' if it exists.
+	* poem.el (char-or-char-int-p): Ditto.
+
+2005-02-23  Katsumi Yamaoka  
+
+	* poe-xemacs.el (run-at-time): Attempt to load `timer-funcs'
+	before `timer'.
+
+2004-09-27  Katsumi Yamaoka  
+
+	* README.en, README.ja (CVS): Remove the description about
+	developers' pserver access.
+
+2004-02-06  Katsumi Yamaoka  
+
+	* calist.el (use-calist-package): Add missing arg to `format'.
+
+2004-01-26  Katsumi Yamaoka  
+
+	* Makefile: Make `elc' into the default entry.
+
+2004-01-07  Katsumi Yamaoka  
+
+	* poe-xemacs.el (run-at-time): Don't use `defadvice' in order to
+	avoid a conflict with the Gnus version.
+
+2003-12-12  Katsumi Yamaoka  
+
+	* poe-xemacs.el (run-at-time): Fully implement it for the recent
+	XEmacsen when the fsf-compat package is not available.
+	(run-at-time-tick-tock): Check closely whether a bug is in
+	`start-itimer'.
+
+2003-12-11  Katsumi Yamaoka  
+
+	* poe-xemacs.el (run-at-time): Redefine it to make it punctual.
+
+2003-09-05  Katsumi Yamaoka  
+
+	* poem-xm.el (char-length): Don't use `defun-maybe' to define it
+	since this module may be installed as the XEmacs package which
+	should be usable by all the XEmacs 21.x series.
+
+

 2003-07-05  Yuuichi Teranishi  
 
 	* APEL: Version 10.6 released.
@@ -278,7 +405,7 @@
 	(minor-mode-map-alist): Ditto.
 
 	* README.en ((d) make.bat (for MS-DOS family)): New section.
-	* README.ja ((d) make.bat $B$rMxMQ$9$k(B (MS-DOS $B7O(B OS $B$N>l9g(B)):
+	* README.ja ((d) make.bat $(B$rMxMQ$9$k(B (MS-DOS $(B7O(B OS $(B$N>l9g(B)):
 	Ditto.
 
 2000-12-22  MORIOKA Tomohiko  
@@ -3064,7 +3191,7 @@
 
 	* APEL: Version 8.4 was released.
 
-	* EMU-ELS: Don't use HIRAGANA LETTER A ($B$"(B) to detect character
+	* EMU-ELS: Don't use HIRAGANA LETTER A ($(B$"(B) to detect character
  	indexing (Emacs 20.3 or later).
 
 1998-04-20  MORIOKA Tomohiko  
Index: xemacs-packages/apel/Makefile
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/Makefile,v
retrieving revision 1.43
diff -d -u -r1.43 Makefile
--- xemacs-packages/apel/Makefile	15 Aug 2007 07:38:42 -0000	1.43
+++ xemacs-packages/apel/Makefile	3 Jul 2009 22:02:51 -0000
@@ -18,7 +18,7 @@
 # Boston, MA  02110-1301  USA
 
 VERSION = 1.33
-AUTHOR_VERSION = 10.6
+AUTHOR_VERSION = 10.7
 MAINTAINER = XEmacs Development Team 
 PACKAGE = apel
 PKG_TYPE = regular
@@ -27,22 +27,26 @@
 
 include ../../Local.rules.inc
 
-ELCS = apel-ver.elc broken.elc calist.elc emu.elc filename.elc \
+ELCS = alist.elc apel-ver.elc broken.elc calist.elc emu.elc filename.elc \
 	install.elc inv-xemacs.elc invisible.elc mcharset.elc \
-	mcs-20.elc mcs-ltn1.elc mule-caesar.elc path-util.elc \
-	pccl.elc poe-xemacs.elc poe.elc poem-ltn1.elc poem-xm.elc \
-	poem.elc product.elc pym.elc richtext.elc static.elc \
-	pcustom.elc pces.elc pces-raw.elc pces-20.elc pces-xfc.elc \
-	atype.elc file-detect.elc
+	mule-caesar.elc path-util.elc pccl.elc pces-20.elc pces-xfc.elc \
+	pces.elc pcustom.elc poe-xemacs.elc poe.elc poem.elc product.elc \
+	pym.elc richtext.elc static.elc
 
 ## The following files are no longer in upstream apel, but tm needs them.
 ELCS += std11.elc std11-parse.elc
 
+## The following files are considered obsolete, but bbdb-rmail needs them.
+ELCS += atype.elc file-detect.elc
+
+## The following files are only needed for non-MULE XEmacsen.
+ELCS += mcs-ltn1.elc poem-ltn1.elc
+
 EXTRA_SOURCES = README.en ChangeLog.upstream
 
 ifeq ($(BUILD_WITHOUT_MULE),)
-# ELCS += emu-x20.elc
-ELCS += mcs-xm.elc pccl-20.elc pces-xm.elc mcs-xmu.elc
+ELCS += mcs-20.elc mcs-xm.elc mcs-xmu.elc pccl-20.elc \
+	pces-raw.elc pces-xm.elc poem-xm.elc
 EXTRA_SOURCES += README.ja
 endif
 
Index: xemacs-packages/apel/README.en
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/README.en,v
retrieving revision 1.4
diff -d -u -r1.4 README.en
--- xemacs-packages/apel/README.en	6 Dec 2005 10:47:17 -0000	1.4
+++ xemacs-packages/apel/README.en	3 Jul 2009 22:02:51 -0000
@@ -99,11 +99,6 @@
 
   tinycustom.el --- emulation module of custom.el
 
-** time-stamp.el
-
-This is a utility to maintain last change time stamps in files edited
-by Emacs.
-
 ** timezone.el
 
 This is a utility of time zone.  This is a Y2K fixed version.   This
@@ -242,7 +237,7 @@
 to really regularize eol codes to CRLF.  If you need further
 information, see the following URL (n.b. Japanese only)
 
-  http://openlab.ring.gr.jp/skk/cvswin-ja.html 
+  http://openlab.ring.gr.jp/skk/cvswin-ja.html
 
 * load-path (for Emacs or MULE)
 
@@ -493,9 +488,5 @@
 
 with your account name and your public key for ssh.  cvsroot is
 :ext:cvs at cvs.m17n.org:/cvs/root.
-
-If you cannot use ssh, please send UNIX /etc/passwd style crypted
-password.  you can commit with the cvsroot
-:pserver:@cvs.m17n.org:/cvs/root.
 
 We hope you will join the open development.
Index: xemacs-packages/apel/README.ja
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/README.ja,v
retrieving revision 1.4
diff -d -u -r1.4 README.ja
--- xemacs-packages/apel/README.ja	6 Dec 2005 10:47:17 -0000	1.4
+++ xemacs-packages/apel/README.ja	3 Jul 2009 22:02:51 -0000
@@ -95,10 +95,6 @@
 
   tinycustom.el --- custom.el $B$N%(%_%e%l!<%7%g%s$r9T$J$&(B
 
-** time-stamp.el
-
-Emacs $B$K$h$kJT=8$N:]!":G=*=$@5;~9o$rJ]B8$9$k$?$a$N%f!<%F%#%j%F%#!#(B
-
 ** timezone.el
 
 $B%?%$%`%>!<%s%f!<%F%#%j%F%#!#(B2000 $BG/LdBjBP1~HG!#(BEmacs 18 $B$H(B GNUS 3.14.4
@@ -229,7 +225,7 @@
 
 $B>e5-$NNc$G$O!"(Bmeadow $B$N%P%$%J%j$,(B c:\usr\Meadow\1.10\bin\meadow95.exe
 $B$K%$%s%9%H!<%k$5$l$F$$$k$3$H$rA0Ds$K$7$F$$$^$9!#$=$NA0Ds$K4p$E$-!"(BAPEL
-$B$N%b%8%e!<%k$N$&$A!"(Bmeadow $B$N%P!<%8%g%s$K0MB8$7$J$$%b%8%e!<%k$r(B 
+$B$N%b%8%e!<%k$N$&$A!"(Bmeadow $B$N%P!<%8%g%s$K0MB8$7$J$$%b%8%e!<%k$r(B
 
   c:\usr\Meadow\site-lisp
 
@@ -311,7 +307,7 @@
 $B$-$^$;$s$N$G9TKv%3!<%I$r(B CRLF $B$K=$@5$7$F$*;H$$2<$5$$!#$3$NLdBj$K$D$$$F(B
 $B>\$7$/$O!"(B
 
-  http://openlab.ring.gr.jp/skk/cvswin-ja.html 
+  http://openlab.ring.gr.jp/skk/cvswin-ja.html
 
 $B$r$4;2>H2<$5$$!#(B
 
@@ -585,10 +581,5 @@
 
 $B$K%"%+%&%s%HL>$H!"(Bssh $B$N8x3+80$rAw$C$F$/$@$5$$!#(Bssh $B7PM3$G$O!"(Bcvsroot
 $B$O(B :ext:cvs at cvs.m17n.org:/cvs/root $B$H$J$j$^$9!#(B
-
-$B$I$&$7$F$b(B ssh $B$,;H$($J$$>l9g!"(Bpserver $B7PM3$G$b3+H/$K;22C$G$-$^$9!#$3(B
-$B$N>l9g!"(BUNIX $B$N(B /etc/passwd $BMM<0$G0E9f2=$5$l$?%Q%9%o!<%I$rAw$C$F2<$5$$!#(B
-$B$3$N>l9g(B cvsroot $B$O(B :pserver:<$B%"%+%&%s%HL>(B>@cvs.m17n.org:/cvs/root $B$H(B
-$B$J$j$^$9!#(B
 
 $B3+$+$l$?3+H/$K;22C$7$F$/$@$5$k$3$H$r4|BT$7$^$9!#(B
Index: xemacs-packages/apel/alist.el
===================================================================
RCS file: xemacs-packages/apel/alist.el
diff -N xemacs-packages/apel/alist.el
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ xemacs-packages/apel/alist.el	3 Jul 2009 22:02:51 -0000
@@ -0,0 +1,101 @@
+;;; alist.el --- utility functions for association list
+
+;; Copyright (C) 1993,1994,1995,1996,1998,2000 Free Software Foundation, Inc.
+
+;; Author: MORIOKA Tomohiko 
+;; Keywords: alist
+
+;; This file is part of GNU Emacs.
+
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the GNU General Public License as
+;; published by the Free Software Foundation; either version 2, or (at
+;; your option) any later version.
+
+;; This program is distributed in the hope that it will be useful, but
+;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+;; General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs; see the file COPYING.  If not, write to the
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
+
+;;; Code:
+
+;;;###autoload
+(defun put-alist (key value alist)
+  "Set cdr of an element (KEY . ...) in ALIST to VALUE and return ALIST.
+If there is no such element, create a new pair (KEY . VALUE) and
+return a new alist whose car is the new pair and cdr is ALIST."
+  (let ((elm (assoc key alist)))
+    (if elm
+	(progn
+	  (setcdr elm value)
+	  alist)
+      (cons (cons key value) alist))))
+
+;;;###autoload
+(defun del-alist (key alist)
+  "Delete an element whose car equals KEY from ALIST.
+Return the modified ALIST."
+  (let ((pair (assoc key alist)))
+    (if pair
+	(delq pair alist)
+      alist)))
+
+;;;###autoload
+(defun set-alist (symbol key value)
+  "Set cdr of an element (KEY . ...) in the alist bound to SYMBOL to VALUE."
+  (or (boundp symbol)
+      (set symbol nil))
+  (set symbol (put-alist key value (symbol-value symbol))))
+
+;;;###autoload
+(defun remove-alist (symbol key)
+  "Delete an element whose car equals KEY from the alist bound to SYMBOL."
+  (and (boundp symbol)
+       (set symbol (del-alist key (symbol-value symbol)))))
+
+;;;###autoload
+(defun modify-alist (modifier default)
+  "Store elements in the alist MODIFIER in the alist DEFAULT.
+Return the modified alist."
+  (mapcar (function
+	   (lambda (as)
+	     (setq default (put-alist (car as)(cdr as) default))))
+	  modifier)
+  default)
+
+;;;###autoload
+(defun set-modified-alist (symbol modifier)
+  "Store elements in the alist MODIFIER in an alist bound to SYMBOL.
+If SYMBOL is not bound, set it to nil at first."
+  (if (not (boundp symbol))
+      (set symbol nil))
+  (set symbol (modify-alist modifier (eval symbol))))
+
+
+;;; @ association-vector-list
+;;;
+
+;;;###autoload
+(defun vassoc (key avlist)
+  "Search AVLIST for an element whose first element equals KEY.
+AVLIST is a list of vectors.
+See also `assoc'."
+  (while (and avlist
+	      (not (equal key (aref (car avlist) 0))))
+    (setq avlist (cdr avlist)))
+  (and avlist
+       (car avlist)))
+
+
+;;; @ end
+;;;
+
+(require 'product)
+(product-provide (provide 'alist) (require 'apel-ver))
+
+;;; alist.el ends here
Index: xemacs-packages/apel/apel-ver.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/apel-ver.el,v
retrieving revision 1.2
diff -d -u -r1.2 apel-ver.el
--- xemacs-packages/apel/apel-ver.el	6 Dec 2005 10:47:17 -0000	1.2
+++ xemacs-packages/apel/apel-ver.el	3 Jul 2009 22:02:51 -0000
@@ -1,6 +1,6 @@
 ;;; apel-ver.el --- Declare APEL version.
 
-;; Copyright (C) 1999 Free Software Foundation, Inc.
+;; Copyright (C) 1999, 2000, 2003, 2006 Free Software Foundation, Inc.
 
 ;; Author: Shuhei KOBAYASHI 
 ;;	Keiichi Suzuki 
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with this program; see the file COPYING.  If not, write to
-;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
@@ -43,7 +43,8 @@
   ;; (product-define "APEL" nil '(10 3))	; Released 30 December 2000
   ;; (product-define "APEL" nil '(10 4))	; Released 04 October 2002
   ;; (product-define "APEL" nil '(10 5))	; Released 06 June 2003
-  (product-define "APEL" nil '(10 6))		; Released 05 July 2003
+  ;; (product-define "APEL" nil '(10 6))	; Released 05 July 2003
+  (product-define "APEL" nil '(10 7))
   )
 
 (defun apel-version ()
Index: xemacs-packages/apel/atype.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/atype.el,v
retrieving revision 1.5
diff -d -u -r1.5 atype.el
--- xemacs-packages/apel/atype.el	6 Dec 2005 10:47:17 -0000	1.5
+++ xemacs-packages/apel/atype.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/broken.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/broken.el,v
retrieving revision 1.5
diff -d -u -r1.5 broken.el
--- xemacs-packages/apel/broken.el	6 Dec 2005 10:47:18 -0000	1.5
+++ xemacs-packages/apel/broken.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/calist.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/calist.el,v
retrieving revision 1.3
diff -d -u -r1.3 calist.el
--- xemacs-packages/apel/calist.el	10 Jul 2000 04:41:04 -0000	1.3
+++ xemacs-packages/apel/calist.el	3 Jul 2009 22:02:51 -0000
@@ -21,8 +21,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
@@ -48,7 +48,7 @@
 	      (if (intern-soft (symbol-name sym)
 			       calist-field-match-method-obarray)
 		  (signal 'conflict-of-calist-symbol
-			  (list (format "Conflict of symbol %s")))
+			  (list (format "Conflict of symbol %s" sym)))
 		(if (fboundp sym)
 		    (define-calist-field-match-method
 		      sym (symbol-function sym))
Index: xemacs-packages/apel/emu.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/emu.el,v
retrieving revision 1.9
diff -d -u -r1.9 emu.el
--- xemacs-packages/apel/emu.el	6 Dec 2005 10:47:18 -0000	1.9
+++ xemacs-packages/apel/emu.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/file-detect.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/file-detect.el,v
retrieving revision 1.5
diff -d -u -r1.5 file-detect.el
--- xemacs-packages/apel/file-detect.el	6 Dec 2005 10:47:18 -0000	1.5
+++ xemacs-packages/apel/file-detect.el	3 Jul 2009 22:02:51 -0000
@@ -21,8 +21,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/filename.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/filename.el,v
retrieving revision 1.4
diff -d -u -r1.4 filename.el
--- xemacs-packages/apel/filename.el	6 Dec 2005 10:47:18 -0000	1.4
+++ xemacs-packages/apel/filename.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
@@ -34,8 +34,8 @@
   "Apply initial ARGUMENT to sequence of FUNCTIONS.
 FUNCTIONS is list of functions.
 
-(poly-funcall '(f1 f2 .. fn) arg) is as same as
-(fn .. (f2 (f1 arg)) ..).
+\(poly-funcall '(f1 f2 .. fn) arg) is as same as
+\(fn .. (f2 (f1 arg)) ..).
 
 For example, (poly-funcall '(car number-to-string) '(100)) returns
 \"100\"."
@@ -71,7 +71,7 @@
 Moreover, if you want to convert Japanese filename to roman string by kakasi,
 
 \(if \(exec-installed-p \"kakasi\"\)
-    \(setq file-name-filters
+    \(setq filename-filters
 	  \(append '\(filename-japanese-to-roman-string\) filename-filters\)\)\)")
 
 ;;; @ filters
@@ -91,26 +91,40 @@
   (let ((code (char-int character)))
     (or (< code 32)(= code 127))))
 
+(eval-when-compile
+  (defmacro filename-special-filter-1 (string)
+    (let (sref inc-i)
+      (if (or (not (fboundp 'sref))
+	      (>= emacs-major-version 21)
+	      (and (= emacs-major-version 20)
+		   (>= emacs-minor-version 3)))
+	  (setq sref 'aref
+		inc-i '(1+ i))
+	(setq sref 'aref
+	      inc-i '(+ i (char-length chr))))
+      (` (let ((len (length (, string)))
+	       (b 0)(i 0)
+	       (dest ""))
+	   (while (< i len)
+	     (let ((chr ((, sref) (, string) i))
+		   (lst filename-replacement-alist)
+		   ret)
+	       (while (and lst (not ret))
+		 (if (if (functionp (car (car lst)))
+			 (setq ret (funcall (car (car lst)) chr))
+		       (setq ret (memq chr (car (car lst)))))
+		     t			; quit this loop.
+		   (setq lst (cdr lst))))
+	       (if ret
+		   (setq dest (concat dest (substring (, string) b i)
+				      (cdr (car lst)))
+			 i (, inc-i)
+			 b i)
+		 (setq i (, inc-i)))))
+	   (concat dest (substring (, string) b)))))))
+
 (defun filename-special-filter (string)
-  (let ((len (length string))
-	(b 0)(i 0)
-	(dest ""))
-    (while (< i len)
-      (let ((chr (sref string i))
-            (lst filename-replacement-alist)
-            ret)
-        (while (and lst (not ret))
-          (if (if (functionp (car (car lst)))
-                  (setq ret (funcall (car (car lst)) chr))
-                (setq ret (memq chr (car (car lst)))))
-              t                         ; quit this loop.
-            (setq lst (cdr lst))))
-	(if ret
-	    (setq dest (concat dest (substring string b i)(cdr (car lst)))
-		  i (+ i (char-length chr))
-		  b i)
-	  (setq i (+ i (char-length chr))))))
-    (concat dest (substring string b))))
+  (filename-special-filter-1 string))
 
 (defun filename-eliminate-top-low-lines (string)
   (if (string-match "^_+" string)
Index: xemacs-packages/apel/install.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/install.el,v
retrieving revision 1.6
diff -d -u -r1.6 install.el
--- xemacs-packages/apel/install.el	6 Dec 2005 10:47:18 -0000	1.6
+++ xemacs-packages/apel/install.el	3 Jul 2009 22:02:51 -0000
@@ -1,8 +1,9 @@
 ;;; install.el --- Emacs Lisp package install utility
 
-;; Copyright (C) 1996,1997,1998,1999,2001 Free Software Foundation, Inc.
+;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2006
+;; 	Free Software Foundation, Inc.
 
-;; Author: MORIOKA Tomohiko 
+;; Author: MORIOKA Tomohiko 
 ;; Created: 1996/08/18
 ;; Keywords: install, byte-compile, directory detection
 
@@ -20,8 +21,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to
-;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
@@ -158,6 +159,9 @@
     ;; v18 does not have standard site directory.
     "local.lisp"))
 
+;; Avoid compile warning.
+(eval-when-compile (autoload 'replace-in-string "subr"))
+
 (defun install-detect-elisp-directory (&optional prefix elisp-prefix
 						 allow-version-specific)
   (or prefix
@@ -165,28 +169,36 @@
   (or elisp-prefix
       (setq elisp-prefix install-elisp-prefix))
   (or (catch 'tag
-	(let ((rest default-load-path)
-	      (regexp (concat "^"
-			      ;; XEmacs change: handle backslashes (Windows)
-			      (regexp-quote (replace-in-string
-					     (file-name-as-directory
-					      (expand-file-name elisp-prefix))
-					     "\\\\" "/"))
-			      ".*/"
-			      (regexp-quote
-			       (replace-in-string prefix "\\\\" "/"))
-			      "/?$")))
+	(let ((rest (delq nil (copy-sequence default-load-path)))
+	      (regexp
+	       (concat "^"
+		       (regexp-quote (if (featurep 'xemacs)
+					 ;; Handle backslashes (Windows)
+					 (replace-in-string
+					  (file-name-as-directory
+					   (expand-file-name prefix))
+					  "\\\\" "/")
+				       (file-name-as-directory
+					(expand-file-name prefix))))
+		       ".*/"
+		       (regexp-quote
+			(if (featurep 'xemacs)
+			    ;; Handle backslashes (Windows)
+			    (replace-in-string elisp-prefix "\\\\" "/")
+			  elisp-prefix))
+		       "/?$"))
+	      dir)
 	  (while rest
-	    ;; XEmacs change: handle backslashes (Windows)
-	    (if (string-match regexp
-			      (replace-in-string (car rest) "\\\\" "/"))
+	    (setq dir (if (featurep 'xemacs)
+			  ;; Handle backslashes (Windows)
+			  (replace-in-string (car rest) "\\\\" "/")
+			(car rest)))
+	    (if (string-match regexp dir)
 		(if (or allow-version-specific
 			(not (string-match (format "/%d\\.%d"
 						   emacs-major-version
 						   emacs-minor-version)
-					   ;; XEmacs change: handle backslashes
-					   (replace-in-string (car rest)
-							      "\\\\" "/"))))
+					   dir)))
 		    (throw 'tag (car rest))))
 	    (setq rest (cdr rest)))))
       (expand-file-name (concat (if (and (not (featurep 'xemacs))
@@ -215,6 +227,32 @@
 ;;; @ for XEmacs package system
 ;;;
 
+(defun install-get-default-package-directory ()
+  (let ((dirs (append
+	       (cond
+		((boundp 'early-package-hierarchies)
+		 (append (if early-package-load-path
+			     early-package-hierarchies)
+			 (if late-package-load-path
+			     late-package-hierarchies)
+			 (if last-package-load-path
+			     last-package-hierarchies)) )
+		((boundp 'early-packages)
+		 (append (if early-package-load-path
+			     early-packages)
+			 (if late-package-load-path
+			     late-packages)
+			 (if last-package-load-path
+			     last-packages)) ))
+	       (if (and (boundp 'configure-package-path)
+			(listp configure-package-path))
+		   (delete "" configure-package-path))))
+	dir)
+    (while (and (setq dir (car dirs))
+		(not (file-exists-p dir)))
+      (setq dirs (cdr dirs)))
+    dir))
+
 (defun install-update-package-files (package dir &optional just-print)
   (cond
    (just-print
@@ -233,10 +271,13 @@
     (princ (format "Wrote %s\n"
 		   (expand-file-name "custom-load.elc" dir))))
    (t
-    (setq autoload-package-name package)
-
-    (let ((command-line-args-left (list dir)))
-      (batch-update-directory))
+    (if (fboundp 'batch-update-directory-autoloads)
+	;; XEmacs 21.5.19 and newer.
+	(let ((command-line-args-left (list package dir)))
+	  (batch-update-directory-autoloads))
+      (setq autoload-package-name package)
+      (let ((command-line-args-left (list dir)))
+	(batch-update-directory)))
 
     (let ((command-line-args-left (list dir)))
       (Custom-make-dependencies))
Index: xemacs-packages/apel/inv-xemacs.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/inv-xemacs.el,v
retrieving revision 1.2
diff -d -u -r1.2 inv-xemacs.el
--- xemacs-packages/apel/inv-xemacs.el	10 Jul 2000 04:41:04 -0000	1.2
+++ xemacs-packages/apel/inv-xemacs.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with XEmacs; see the file COPYING.  If not, write to the Free
-;; Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-;; 02111-1307, USA.
+;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+;; MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/invisible.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/invisible.el,v
retrieving revision 1.2
diff -d -u -r1.2 invisible.el
--- xemacs-packages/apel/invisible.el	10 Jul 2000 04:41:05 -0000	1.2
+++ xemacs-packages/apel/invisible.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/mcharset.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/mcharset.el,v
retrieving revision 1.4
diff -d -u -r1.4 mcharset.el
--- xemacs-packages/apel/mcharset.el	6 Dec 2005 10:47:18 -0000	1.4
+++ xemacs-packages/apel/mcharset.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/mcs-20.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/mcs-20.el,v
retrieving revision 1.6
diff -d -u -r1.6 mcs-20.el
--- xemacs-packages/apel/mcs-20.el	6 Dec 2005 10:47:18 -0000	1.6
+++ xemacs-packages/apel/mcs-20.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/mcs-ltn1.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/mcs-ltn1.el,v
retrieving revision 1.3
diff -d -u -r1.3 mcs-ltn1.el
--- xemacs-packages/apel/mcs-ltn1.el	6 Dec 2005 10:47:18 -0000	1.3
+++ xemacs-packages/apel/mcs-ltn1.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/mcs-xmu.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/mcs-xmu.el,v
retrieving revision 1.1
diff -d -u -r1.1 mcs-xmu.el
--- xemacs-packages/apel/mcs-xmu.el	10 Jul 2000 04:41:05 -0000	1.1
+++ xemacs-packages/apel/mcs-xmu.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/mule-caesar.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/mule-caesar.el,v
retrieving revision 1.4
diff -d -u -r1.4 mule-caesar.el
--- xemacs-packages/apel/mule-caesar.el	10 Jul 2000 04:41:05 -0000	1.4
+++ xemacs-packages/apel/mule-caesar.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/path-util.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/path-util.el,v
retrieving revision 1.5
diff -d -u -r1.5 path-util.el
--- xemacs-packages/apel/path-util.el	6 Dec 2005 10:47:18 -0000	1.5
+++ xemacs-packages/apel/path-util.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/pccl-20.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pccl-20.el,v
retrieving revision 1.4
diff -d -u -r1.4 pccl-20.el
--- xemacs-packages/apel/pccl-20.el	14 Aug 2007 21:23:02 -0000	1.4
+++ xemacs-packages/apel/pccl-20.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/pccl.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pccl.el,v
retrieving revision 1.6
diff -d -u -r1.6 pccl.el
--- xemacs-packages/apel/pccl.el	14 Aug 2007 21:23:02 -0000	1.6
+++ xemacs-packages/apel/pccl.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; ##### Much of the logic here is flawed in the context of XEmacs
 ;;; packages.  All the static-if and broken-facility stuff is evaluated at
Index: xemacs-packages/apel/pces-20.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pces-20.el,v
retrieving revision 1.2
diff -d -u -r1.2 pces-20.el
--- xemacs-packages/apel/pces-20.el	10 Jul 2000 04:41:05 -0000	1.2
+++ xemacs-packages/apel/pces-20.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/pces-raw.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pces-raw.el,v
retrieving revision 1.3
diff -d -u -r1.3 pces-raw.el
--- xemacs-packages/apel/pces-raw.el	10 Jul 2000 04:41:05 -0000	1.3
+++ xemacs-packages/apel/pces-raw.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/pces-xfc.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pces-xfc.el,v
retrieving revision 1.2
diff -d -u -r1.2 pces-xfc.el
--- xemacs-packages/apel/pces-xfc.el	10 Jul 2000 04:41:05 -0000	1.2
+++ xemacs-packages/apel/pces-xfc.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/pces-xm.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pces-xm.el,v
retrieving revision 1.2
diff -d -u -r1.2 pces-xm.el
--- xemacs-packages/apel/pces-xm.el	10 Jul 2000 04:41:05 -0000	1.2
+++ xemacs-packages/apel/pces-xm.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/pces.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pces.el,v
retrieving revision 1.2
diff -d -u -r1.2 pces.el
--- xemacs-packages/apel/pces.el	10 Jul 2000 04:41:05 -0000	1.2
+++ xemacs-packages/apel/pces.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/pcustom.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pcustom.el,v
retrieving revision 1.2
diff -d -u -r1.2 pcustom.el
--- xemacs-packages/apel/pcustom.el	10 Jul 2000 04:41:06 -0000	1.2
+++ xemacs-packages/apel/pcustom.el	3 Jul 2009 22:02:51 -0000
@@ -21,8 +21,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with this program; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/poe-xemacs.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/poe-xemacs.el,v
retrieving revision 1.2
diff -d -u -r1.2 poe-xemacs.el
--- xemacs-packages/apel/poe-xemacs.el	10 Jul 2000 04:41:06 -0000	1.2
+++ xemacs-packages/apel/poe-xemacs.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with XEmacs; see the file COPYING.  If not, write to the Free
-;; Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-;; 02111-1307, USA.
+;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+;; MA 02110-1301, USA.
 
 ;;; Code:
 
@@ -82,33 +82,113 @@
 ;;;
 
 (condition-case nil
+    (require 'timer-funcs)
+  (error nil))
+(condition-case nil
     (require 'timer)
-  (error
+  (error nil))
+(or
+ (or (featurep 'timer-funcs) (featurep 'timer))
+ (progn
    (require 'itimer)
-   (defun-maybe run-at-time (time repeat function &rest args)
-     (start-itimer (make-temp-name "rat")
-		   `(lambda ()
-		      (,function , at args))
-		   time repeat))
+   (if (and (= emacs-major-version 19) (<= emacs-minor-version 14))
+       (defun-maybe run-at-time (time repeat function &rest args)
+	 (start-itimer (make-temp-name "rat")
+		       `(lambda ()
+			  (,function , at args))
+		       time repeat))
+     (defun-maybe run-at-time (time repeat function &rest args)
+       "Function emulating the function of the same name of Emacs.
+TIME should be nil meaning now, or a number of seconds from now.
+Return an itimer object which can be used in either `delete-itimer'
+or `cancel-timer'."
+       (apply #'start-itimer "run-at-time"
+	      function (if time (max time 1e-9) 1e-9)
+	      repeat nil t args)))
    (defalias 'cancel-timer 'delete-itimer)
    (defun with-timeout-handler (tag)
      (throw tag 'timeout))
    (defmacro-maybe with-timeout (list &rest body)
      (let ((seconds (car list))
 	   (timeout-forms (cdr list)))
-     `(let ((with-timeout-tag (cons nil nil))
-	    with-timeout-value with-timeout-timer)
-	(if (catch with-timeout-tag
-	      (progn
-		(setq with-timeout-timer
-		      (run-at-time ,seconds nil
-				   'with-timeout-handler
-				   with-timeout-tag))
-		(setq with-timeout-value (progn . ,body))
-		nil))
-	    (progn . ,timeout-forms)
-	  (cancel-timer with-timeout-timer)
-	  with-timeout-value))))))
+       `(let ((with-timeout-tag (cons nil nil))
+	      with-timeout-value with-timeout-timer)
+	  (if (catch with-timeout-tag
+		(progn
+		  (setq with-timeout-timer
+			(run-at-time ,seconds nil
+				     'with-timeout-handler
+				     with-timeout-tag))
+		  (setq with-timeout-value (progn . ,body))
+		  nil))
+	      (progn . ,timeout-forms)
+	    (cancel-timer with-timeout-timer)
+	    with-timeout-value))))))
+
+(require 'broken)
+
+(broken-facility run-at-time-tick-tock
+  "`run-at-time' is not punctual."
+  ;; Note that it doesn't support XEmacsen prior to the version 19.15
+  ;; since `start-itimer' doesn't pass arguments to a timer function.
+  (or (and (= emacs-major-version 19) (<= emacs-minor-version 14))
+      (condition-case nil
+	  (progn
+	    (unless (or itimer-process itimer-timer)
+	      (itimer-driver-start))
+	    ;; Check whether there is a bug to which the difference of
+	    ;; the present time and the time when the itimer driver was
+	    ;; woken up is subtracted from the initial itimer value.
+	    (let* ((inhibit-quit t)
+		   (ctime (current-time))
+		   (itimer-timer-last-wakeup
+		    (prog1
+			ctime
+		      (setcar ctime (1- (car ctime)))))
+		   (itimer-list nil)
+		   (itimer (start-itimer "run-at-time" 'ignore 5)))
+	      (sleep-for 0.1) ;; Accept the timeout interrupt.
+	      (prog1
+		  (> (itimer-value itimer) 0)
+		(delete-itimer itimer))))
+	(error nil))))
+
+(when-broken run-at-time-tick-tock
+  (defalias 'run-at-time
+    (lambda (time repeat function &rest args)
+      "Function emulating the function of the same name of Emacs.
+It works correctly for TIME even if there is a bug in the XEmacs core.
+TIME should be nil meaning now, or a number of seconds from now.
+Return an itimer object which can be used in either `delete-itimer'
+or `cancel-timer'."
+      (let ((itimers (list nil)))
+	(setcar
+	 itimers
+	 (apply #'start-itimer "fixed-run-at-time"
+		(lambda (itimers repeat function &rest args)
+		  (let ((itimer (car itimers)))
+		    (if repeat
+			(progn
+			  (set-itimer-function
+			   itimer
+			   (lambda (itimer repeat function &rest args)
+			     (set-itimer-restart itimer repeat)
+			     (set-itimer-function itimer function)
+			     (set-itimer-function-arguments itimer args)
+			     (apply function args)))
+			  (set-itimer-function-arguments
+			   itimer
+			   (append (list itimer repeat function) args)))
+		      (set-itimer-function
+		       itimer
+		       (lambda (itimer function &rest args)
+			 (delete-itimer itimer)
+			 (apply function args)))
+		      (set-itimer-function-arguments
+		       itimer
+		       (append (list itimer function) args)))))
+		1e-9 (if time (max time 1e-9) 1e-9)
+		nil t itimers repeat function args))))))
 
 
 ;;; @ to avoid bug of XEmacs 19.14
Index: xemacs-packages/apel/poe.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/poe.el,v
retrieving revision 1.7
diff -d -u -r1.7 poe.el
--- xemacs-packages/apel/poe.el	6 Dec 2005 10:47:18 -0000	1.7
+++ xemacs-packages/apel/poe.el	3 Jul 2009 22:02:52 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
@@ -1523,20 +1523,62 @@
 			 ls (- ls 65536))))
 	    (setq time (append (list ms ls) (nth 2 time))))))))
 
-;; Emacs 20.1/XEmacs 20.3(?) and later: (split-string STRING &optional PATTERN)
-;; Here is a XEmacs version.
-(defun-maybe split-string (string &optional pattern)
-  "Return a list of substrings of STRING which are separated by PATTERN.
-If PATTERN is omitted, it defaults to \"[ \\f\\t\\n\\r\\v]+\"."
-  (or pattern
-      (setq pattern "[ \f\t\n\r\v]+"))
-  ;; The FSF version of this function takes care not to cons in case
-  ;; of infloop.  Maybe we should synch?
-  (let (parts (start 0))
-    (while (string-match pattern string start)
-      (setq parts (cons (substring string start (match-beginning 0)) parts)
-	    start (match-end 0)))
-    (nreverse (cons (substring string start) parts))))
+(defconst-maybe split-string-default-separators "[ \f\t\n\r\v]+"
+  "The default value of separators for `split-string'.
+
+A regexp matching strings of whitespace.  May be locale-dependent
+\(as yet unimplemented).  Should not match non-breaking spaces.
+
+Warning: binding this to a different value and using it as default is
+likely to have undesired semantics.")
+
+;; Here is a Emacs 22 version. OMIT-NULLS
+(defun-maybe split-string (string &optional separators omit-nulls)
+  "Split STRING into substrings bounded by matches for SEPARATORS.
+
+The beginning and end of STRING, and each match for SEPARATORS, are
+splitting points.  The substrings matching SEPARATORS are removed, and
+the substrings between the splitting points are collected as a list,
+which is returned.
+
+If SEPARATORS is non-nil, it should be a regular expression matching text
+which separates, but is not part of, the substrings.  If nil it defaults to
+`split-string-default-separators', normally \"[ \\f\\t\\n\\r\\v]+\", and
+OMIT-NULLS is forced to t.
+
+If OMIT-NULLS is t, zero-length substrings are omitted from the list \(so
+that for the default value of SEPARATORS leading and trailing whitespace
+are effectively trimmed).  If nil, all zero-length substrings are retained,
+which correctly parses CSV format, for example.
+
+Note that the effect of `(split-string STRING)' is the same as
+`(split-string STRING split-string-default-separators t)').  In the rare
+case that you wish to retain zero-length substrings when splitting on
+whitespace, use `(split-string STRING split-string-default-separators)'.
+
+Modifies the match data; use `save-match-data' if necessary."
+  (let ((keep-nulls (not (if separators omit-nulls t)))
+	(rexp (or separators split-string-default-separators))
+	(start 0)
+	notfirst
+	(list nil))
+    (while (and (string-match rexp string
+			      (if (and notfirst
+				       (= start (match-beginning 0))
+				       (< start (length string)))
+				  (1+ start) start))
+		(< start (length string)))
+      (setq notfirst t)
+      (if (or keep-nulls (< start (match-beginning 0)))
+	  (setq list
+		(cons (substring string start (match-beginning 0))
+		      list)))
+      (setq start (match-end 0)))
+    (if (or keep-nulls (< start (length string)))
+	(setq list
+	      (cons (substring string start)
+		    list)))
+    (nreverse list)))
 

 
 ;;; @ Window commands emulation. (lisp/window.el)
Index: xemacs-packages/apel/poem-ltn1.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/poem-ltn1.el,v
retrieving revision 1.4
diff -d -u -r1.4 poem-ltn1.el
--- xemacs-packages/apel/poem-ltn1.el	24 Mar 2002 20:52:46 -0000	1.4
+++ xemacs-packages/apel/poem-ltn1.el	3 Jul 2009 22:02:52 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/poem-xm.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/poem-xm.el,v
retrieving revision 1.4
diff -d -u -r1.4 poem-xm.el
--- xemacs-packages/apel/poem-xm.el	6 Dec 2005 10:47:18 -0000	1.4
+++ xemacs-packages/apel/poem-xm.el	3 Jul 2009 22:02:52 -0000
@@ -1,6 +1,6 @@
 ;;; poem-xm.el --- poem module for XEmacs-mule; -*-byte-compile-dynamic: t;-*-
 
-;; Copyright (C) 1998,1999 Free Software Foundation, Inc.
+;; Copyright (C) 1998,1999,2002,2003,2005 Free Software Foundation, Inc.
 
 ;; Author: MORIOKA Tomohiko 
 ;; Keywords: emulation, compatibility, Mule
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
@@ -68,9 +68,14 @@
   "Return index of character succeeding CHAR whose index is INDEX."
   `(1+ ,index))
 
-(defun-maybe char-length (char)
-  "Return indexing length of multi-byte form of CHAR."
-  1)
+(if (not (fboundp 'char-length))
+    (defalias 'char-length
+      (lambda (char)
+	"Return number of bytes a CHARACTER occupies in a string or buffer.
+It always returns 1 in XEmacs.  It is for compatibility with MULE 2.3."
+	1)))
+
+(defalias-maybe 'char-valid-p 'characterp)
 
 
 ;;; @ string
Index: xemacs-packages/apel/poem.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/poem.el,v
retrieving revision 1.5
diff -d -u -r1.5 poem.el
--- xemacs-packages/apel/poem.el	6 Oct 2000 08:33:45 -0000	1.5
+++ xemacs-packages/apel/poem.el	3 Jul 2009 22:02:52 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
@@ -77,9 +77,15 @@
 
 (defalias-maybe 'int-char 'identity)
 
-(defalias-maybe 'characterp 'integerp)
+(defalias-maybe 'characterp
+  (cond
+   ((fboundp 'char-valid-p) 'char-valid-p)
+   (t 'integerp)))
 
-(defalias-maybe 'char-or-char-int-p 'integerp)
+(defalias-maybe 'char-or-char-int-p
+  (cond
+   ((fboundp 'char-valid-p) 'char-valid-p)
+   (t 'integerp)))
 
 (defun-maybe char-octet (ch &optional n)
   "Return the octet numbered N (should be 0 or 1) of char CH.
Index: xemacs-packages/apel/product.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/product.el,v
retrieving revision 1.3
diff -d -u -r1.3 product.el
--- xemacs-packages/apel/product.el	6 Dec 2005 10:47:19 -0000	1.3
+++ xemacs-packages/apel/product.el	3 Jul 2009 22:02:52 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with this program; see the file COPYING.  If not, write to
-;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/pym.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pym.el,v
retrieving revision 1.2
diff -d -u -r1.2 pym.el
--- xemacs-packages/apel/pym.el	6 Dec 2005 10:47:19 -0000	1.2
+++ xemacs-packages/apel/pym.el	3 Jul 2009 22:02:52 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/richtext.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/richtext.el,v
retrieving revision 1.3
diff -d -u -r1.3 richtext.el
--- xemacs-packages/apel/richtext.el	6 Dec 2005 10:47:19 -0000	1.3
+++ xemacs-packages/apel/richtext.el	3 Jul 2009 22:02:52 -0000
@@ -21,8 +21,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/static.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/static.el,v
retrieving revision 1.4
diff -d -u -r1.4 static.el
--- xemacs-packages/apel/static.el	6 Dec 2005 10:47:19 -0000	1.4
+++ xemacs-packages/apel/static.el	3 Jul 2009 22:02:52 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 

xemacs-packages-extra-20090624-dired-504422.patch:
 dired.el |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE xemacs-packages-extra-20090624-dired-504422.patch ---
Index: xemacs-packages/dired/dired.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired.el,v
retrieving revision 1.11
diff -d -u -r1.11 dired.el
--- xemacs-packages/dired/dired.el	13 Jan 2008 14:51:20 -0000	1.11
+++ xemacs-packages/dired/dired.el	24 Jun 2009 16:33:11 -0000
@@ -219,7 +219,7 @@
 
 ;;;###autoload
 (defcustom dired-use-ls-dired
-  (and (string-match "gnu" system-configuration)
+  (and (string-match "gnu\\|linux" system-configuration)
        ;; Only supported for XEmacs >= 21.5 and GNU Emacs >= 21.4 (I think)
        (or (and (featurep 'xemacs)
 		(fboundp 'emacs-version>=)
@@ -2849,7 +2849,7 @@
 	(if (save-excursion
 	      (goto-char bol)
 	      (re-search-forward
-	       "[^ ][-r][-w][^ ][-r][-w][^ ][-r][-w][^ ][-+ 0-9@]"
+	       "[^ ][-r][-w][^ ][-r][-w][^ ][-r][-w][^ ][-+ 0-9 at .]"
 	       bof t))
 	    (progn
 	      (setq modes-start (match-beginning 0)

xemacs-packages-extra-20090824-timer.patch:
 ChangeLog |   10 ++++++++++
 Makefile  |    2 +-
 timer.el  |    2 +-
 3 files changed, 12 insertions(+), 2 deletions(-)

--- NEW FILE xemacs-packages-extra-20090824-timer.patch ---
--- xemacs-packages/fsf-compat/ChangeLog	2008-04-14 01:30:44.000000000 -0600
+++ xemacs-packages/fsf-compat/ChangeLog	2009-08-24 16:20:07.752947063 -0600
@@ -1,3 +1,13 @@
+2009-07-30  Norbert Koch  
+
+	* Makefile (VERSION): XEmacs package 1.18 released.
+
+2009-07-30  Stephen J. Turnbull  
+
+	* timer.el (timer-set-idle-time): Use right type of argument to
+	set-itimer-restart.  Fixes issue547.
+	Thanks to the anonymous reporter.
+
 2008-04-14  Norbert Koch  
 
 	* Makefile (VERSION): XEmacs package 1.17 released.
--- xemacs-packages/fsf-compat/Makefile	2008-04-14 01:30:44.000000000 -0600
+++ xemacs-packages/fsf-compat/Makefile	2009-08-24 16:19:49.650969431 -0600
@@ -19,7 +19,7 @@
 
 # This XEmacs package contains independent single file lisp packages
 
-VERSION = 1.17
+VERSION = 1.18
 AUTHOR_VERSION =
 MAINTAINER = XEmacs Development Team 
 PACKAGE = fsf-compat
--- xemacs-packages/fsf-compat/timer.el	2004-10-22 09:23:00.000000000 -0600
+++ xemacs-packages/fsf-compat/timer.el	2009-08-24 16:19:49.652131279 -0600
@@ -65,7 +65,7 @@
   (set-itimer-is-idle timer t)
   (set-itimer-value timer secs)
   (when repeat
-    (set-itimer-restart timer repeat))
+    (set-itimer-restart timer secs))
   timer)
 
 ;; timer-next-integral-multiple-of-time and timer-relative-time have moved


Index: xemacs-packages-extra.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xemacs-packages-extra/devel/xemacs-packages-extra.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- xemacs-packages-extra.spec	27 Jul 2009 07:46:46 -0000	1.10
+++ xemacs-packages-extra.spec	3 Sep 2009 22:06:11 -0000	1.11
@@ -3,7 +3,7 @@
 
 Name:           xemacs-packages-extra
 Version:        20090217
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        Collection of XEmacs lisp packages
 
 Group:          Applications/Editors
@@ -31,6 +31,12 @@ Patch4:         %{name}-20090217-auctex-
 Patch5:         %{name}-20060510-egg-wnn-host-unix-79826.patch
 Patch6:         %{name}-20090217-browsers.patch
 Patch8:         %{name}-20060510-avoid-catch-error-65346.patch
+# This patch has been applied upstream
+Patch9:         %{name}-20090624-apel-503185.patch
+# This patch has been applied upstream
+Patch10:        %{name}-20090624-dired-504422.patch
+# This patch has been applied upstream
+Patch11:        %{name}-20090824-timer.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -100,6 +106,12 @@ collection in GNU texinfo format
 %patch6 -p1
 # catch harmless errors in mouse-avoidance-too-close-p (avoid.el)
 %patch8 -p1
+# upgrade to a newer APEL (needed by some external packages)
+%patch9
+# fix "no file at point" errors in dired
+%patch10
+# fix a parameter gaffe in the timer code
+%patch11
 
 chmod -c -x \
     xemacs-packages/auctex/style/babel.el \
@@ -229,6 +241,11 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Sep  3 2009 Jerry James  - 20090217-2
+- Update APEL to a newer version (bz 503185).
+- Teach dired about the /bin/ls dot signifying an SELinux context (bz 504422).
+- Fix a known timer bug.
+
 * Mon Jul 27 2009 Fedora Release Engineering  - 20090217-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From jjames at fedoraproject.org  Thu Sep  3 22:06:11 2009
From: jjames at fedoraproject.org (Jerry James)
Date: Thu,  3 Sep 2009 22:06:11 +0000 (UTC)
Subject: rpms/xemacs-packages-extra/F-11
	xemacs-packages-extra-20090624-apel-503185.patch, NONE,
	1.1 xemacs-packages-extra-20090624-dired-504422.patch, NONE,
	1.1 xemacs-packages-extra-20090824-timer.patch, NONE,
	1.1 xemacs-packages-extra.spec, 1.9, 1.10
Message-ID: <20090903220611.5A4D011C0099@cvs1.fedora.phx.redhat.com>

Author: jjames

Update of /cvs/pkgs/rpms/xemacs-packages-extra/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32612/F-11

Modified Files:
	xemacs-packages-extra.spec 
Added Files:
	xemacs-packages-extra-20090624-apel-503185.patch 
	xemacs-packages-extra-20090624-dired-504422.patch 
	xemacs-packages-extra-20090824-timer.patch 
Log Message:
* Thu Sep  3 2009 Jerry James  - 20090217-2
- Update APEL to a newer version (bz 503185).
- Teach dired about the /bin/ls dot signifying an SELinux context (bz 504422).
- Fix a known timer bug.


xemacs-packages-extra-20090624-apel-503185.patch:
 ChangeLog          |    4 +
 ChangeLog.upstream |  131 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 Makefile           |   22 +++++---
 README.en          |   11 ----
 README.ja          |   13 -----
 alist.el           |  101 ++++++++++++++++++++++++++++++++++++++++
 apel-ver.el        |    9 ++-
 atype.el           |    4 -
 broken.el          |    4 -
 calist.el          |    6 +-
 emu.el             |    4 -
 file-detect.el     |    4 -
 filename.el        |   62 +++++++++++++++----------
 install.el         |   91 ++++++++++++++++++++++++++----------
 inv-xemacs.el      |    4 -
 invisible.el       |    4 -
 mcharset.el        |    4 -
 mcs-20.el          |    4 -
 mcs-ltn1.el        |    4 -
 mcs-xmu.el         |    4 -
 mule-caesar.el     |    4 -
 path-util.el       |    4 -
 pccl-20.el         |    4 -
 pccl.el            |    4 -
 pces-20.el         |    4 -
 pces-raw.el        |    4 -
 pces-xfc.el        |    4 -
 pces-xm.el         |    4 -
 pces.el            |    4 -
 pcustom.el         |    4 -
 poe-xemacs.el      |  122 ++++++++++++++++++++++++++++++++++++++++---------
 poe.el             |   74 +++++++++++++++++++++++------
 poem-ltn1.el       |    4 -
 poem-xm.el         |   17 ++++--
 poem.el            |   14 ++++-
 product.el         |    4 -
 pym.el             |    4 -
 richtext.el        |    4 -
 static.el          |    4 -
 39 files changed, 592 insertions(+), 185 deletions(-)

--- NEW FILE xemacs-packages-extra-20090624-apel-503185.patch ---
Index: xemacs-packages/apel/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/ChangeLog,v
retrieving revision 1.42
diff -d -u -r1.42 ChangeLog
--- xemacs-packages/apel/ChangeLog	15 Aug 2007 07:38:42 -0000	1.42
+++ xemacs-packages/apel/ChangeLog	3 Jul 2009 22:02:50 -0000
@@ -1,3 +1,7 @@
+2009-07-01  Jerry James  
+
+	* *.el, README.*, ChangeLog.upstream: Sync with 10.7.
+
 2007-08-15  Norbert Koch  
 
 	* Makefile (VERSION): XEmacs package 1.33 released.
Index: xemacs-packages/apel/ChangeLog.upstream
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/ChangeLog.upstream,v
retrieving revision 1.1
diff -d -u -r1.1 ChangeLog.upstream
--- xemacs-packages/apel/ChangeLog.upstream	6 Dec 2005 10:47:17 -0000	1.1
+++ xemacs-packages/apel/ChangeLog.upstream	3 Jul 2009 22:02:51 -0000
@@ -1,3 +1,130 @@
+2007-02-14  MORIOKA Tomohiko  
+
+	* APEL: Version 10.7 released.
+
+	* Makefile (VERSION): Update to 10.7.
+
+2006-12-20  MORIOKA Tomohiko  
+
+	* APEL-MK (config-apel-package): Use
+	`install-get-default-package-directory'.
+
+	* install.el (install-get-default-package-directory): New
+	function.
+
+2006-12-20  MORIOKA Tomohiko  
+
+	* apel-ver.el (apel-ver): Change APEL version to 10.7.
+
+2005-05-08  MORIOKA Tomohiko  
+
+	* poem-xm.el (char-valid-p): New alias.
+
+2006-12-13  Katsumi Yamaoka  
+
+	* APEL-MK (config-apel-package): Avoid an error concerning
+	PACKAGEDIR with old XEmacs that doesn't use the package system.
+
+2006-12-12  Katsumi Yamaoka  
+
+	* install.el (install-update-package-files): Use
+	batch-update-directory-autoloads if it is available instead of
+	batch-update-directory.
+
+2006-12-11  Katsumi Yamaoka  
+
+	* APEL-MK (config-apel-package): Check for
+	(early|late|last)-package-hierarchies and configure-package-path
+	as well as (early|late|last)-packages.
+
+2006-11-13  Katsumi Yamaoka  
+
+	* time-stamp.el: Remove.  Suggested by Stephen Gildea, the
+	maintainer of time-stamp.el.
+
+	* EMU-ELS (emu-modules): Exclude it.
+
+	* README.en, README.ja: Remove time-stamp.el entry.
+
+2006-04-24  Katsumi Yamaoka  
+
+	* install.el (install-detect-elisp-directory): Fix 2002-11-29
+	change; assume default-load-path contains nil; use regexp-quote to
+	compare directories even in Emacs.
+
+2005-12-06  Ville Skytt?  
+
+	* poe.el (minor-mode-overriding-map-alist): Doc fix.
+
+	* product.el (product-version-as-string): Doc fix.
+
+2002-11-29  Ben Wing  
+
+	* install.el (install-detect-elisp-directory): Fix problems
+	handling backslashes in filenames (Windows).
+
+2005-06-06  Katsumi Yamaoka  
+
+	* filename.el (filename-special-filter-1): New macro defined for
+	filename-special-filter to use aref instead of sref for the recent
+	Emacsen.
+	(filename-special-filter): Use it.
+
+2005-06-05  Tatsuya Kinoshita  
+
+	* poe-xemacs.el: Load `timer' even if `timer-funcs' exists.
+
+2005-05-10  TAKAHASHI Kaoru  
+
+	* poe.el (split-string): Import from Emacs 22. Add omit-nulls
+	argument.
+
+2005-05-03  Tatsuya Kinoshita  
+
+	* poem.el (characterp): Use `char-valid-p' if it exists.
+	* poem.el (char-or-char-int-p): Ditto.
+
+2005-02-23  Katsumi Yamaoka  
+
+	* poe-xemacs.el (run-at-time): Attempt to load `timer-funcs'
+	before `timer'.
+
+2004-09-27  Katsumi Yamaoka  
+
+	* README.en, README.ja (CVS): Remove the description about
+	developers' pserver access.
+
+2004-02-06  Katsumi Yamaoka  
+
+	* calist.el (use-calist-package): Add missing arg to `format'.
+
+2004-01-26  Katsumi Yamaoka  
+
+	* Makefile: Make `elc' into the default entry.
+
+2004-01-07  Katsumi Yamaoka  
+
+	* poe-xemacs.el (run-at-time): Don't use `defadvice' in order to
+	avoid a conflict with the Gnus version.
+
+2003-12-12  Katsumi Yamaoka  
+
+	* poe-xemacs.el (run-at-time): Fully implement it for the recent
+	XEmacsen when the fsf-compat package is not available.
+	(run-at-time-tick-tock): Check closely whether a bug is in
+	`start-itimer'.
+
+2003-12-11  Katsumi Yamaoka  
+
+	* poe-xemacs.el (run-at-time): Redefine it to make it punctual.
+
+2003-09-05  Katsumi Yamaoka  
+
+	* poem-xm.el (char-length): Don't use `defun-maybe' to define it
+	since this module may be installed as the XEmacs package which
+	should be usable by all the XEmacs 21.x series.
+
+

 2003-07-05  Yuuichi Teranishi  
 
 	* APEL: Version 10.6 released.
@@ -278,7 +405,7 @@
 	(minor-mode-map-alist): Ditto.
 
 	* README.en ((d) make.bat (for MS-DOS family)): New section.
-	* README.ja ((d) make.bat $B$rMxMQ$9$k(B (MS-DOS $B7O(B OS $B$N>l9g(B)):
+	* README.ja ((d) make.bat $(B$rMxMQ$9$k(B (MS-DOS $(B7O(B OS $(B$N>l9g(B)):
 	Ditto.
 
 2000-12-22  MORIOKA Tomohiko  
@@ -3064,7 +3191,7 @@
 
 	* APEL: Version 8.4 was released.
 
-	* EMU-ELS: Don't use HIRAGANA LETTER A ($B$"(B) to detect character
+	* EMU-ELS: Don't use HIRAGANA LETTER A ($(B$"(B) to detect character
  	indexing (Emacs 20.3 or later).
 
 1998-04-20  MORIOKA Tomohiko  
Index: xemacs-packages/apel/Makefile
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/Makefile,v
retrieving revision 1.43
diff -d -u -r1.43 Makefile
--- xemacs-packages/apel/Makefile	15 Aug 2007 07:38:42 -0000	1.43
+++ xemacs-packages/apel/Makefile	3 Jul 2009 22:02:51 -0000
@@ -18,7 +18,7 @@
 # Boston, MA  02110-1301  USA
 
 VERSION = 1.33
-AUTHOR_VERSION = 10.6
+AUTHOR_VERSION = 10.7
 MAINTAINER = XEmacs Development Team 
 PACKAGE = apel
 PKG_TYPE = regular
@@ -27,22 +27,26 @@
 
 include ../../Local.rules.inc
 
-ELCS = apel-ver.elc broken.elc calist.elc emu.elc filename.elc \
+ELCS = alist.elc apel-ver.elc broken.elc calist.elc emu.elc filename.elc \
 	install.elc inv-xemacs.elc invisible.elc mcharset.elc \
-	mcs-20.elc mcs-ltn1.elc mule-caesar.elc path-util.elc \
-	pccl.elc poe-xemacs.elc poe.elc poem-ltn1.elc poem-xm.elc \
-	poem.elc product.elc pym.elc richtext.elc static.elc \
-	pcustom.elc pces.elc pces-raw.elc pces-20.elc pces-xfc.elc \
-	atype.elc file-detect.elc
+	mule-caesar.elc path-util.elc pccl.elc pces-20.elc pces-xfc.elc \
+	pces.elc pcustom.elc poe-xemacs.elc poe.elc poem.elc product.elc \
+	pym.elc richtext.elc static.elc
 
 ## The following files are no longer in upstream apel, but tm needs them.
 ELCS += std11.elc std11-parse.elc
 
+## The following files are considered obsolete, but bbdb-rmail needs them.
+ELCS += atype.elc file-detect.elc
+
+## The following files are only needed for non-MULE XEmacsen.
+ELCS += mcs-ltn1.elc poem-ltn1.elc
+
 EXTRA_SOURCES = README.en ChangeLog.upstream
 
 ifeq ($(BUILD_WITHOUT_MULE),)
-# ELCS += emu-x20.elc
-ELCS += mcs-xm.elc pccl-20.elc pces-xm.elc mcs-xmu.elc
+ELCS += mcs-20.elc mcs-xm.elc mcs-xmu.elc pccl-20.elc \
+	pces-raw.elc pces-xm.elc poem-xm.elc
 EXTRA_SOURCES += README.ja
 endif
 
Index: xemacs-packages/apel/README.en
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/README.en,v
retrieving revision 1.4
diff -d -u -r1.4 README.en
--- xemacs-packages/apel/README.en	6 Dec 2005 10:47:17 -0000	1.4
+++ xemacs-packages/apel/README.en	3 Jul 2009 22:02:51 -0000
@@ -99,11 +99,6 @@
 
   tinycustom.el --- emulation module of custom.el
 
-** time-stamp.el
-
-This is a utility to maintain last change time stamps in files edited
-by Emacs.
-
 ** timezone.el
 
 This is a utility of time zone.  This is a Y2K fixed version.   This
@@ -242,7 +237,7 @@
 to really regularize eol codes to CRLF.  If you need further
 information, see the following URL (n.b. Japanese only)
 
-  http://openlab.ring.gr.jp/skk/cvswin-ja.html 
+  http://openlab.ring.gr.jp/skk/cvswin-ja.html
 
 * load-path (for Emacs or MULE)
 
@@ -493,9 +488,5 @@
 
 with your account name and your public key for ssh.  cvsroot is
 :ext:cvs at cvs.m17n.org:/cvs/root.
-
-If you cannot use ssh, please send UNIX /etc/passwd style crypted
-password.  you can commit with the cvsroot
-:pserver:@cvs.m17n.org:/cvs/root.
 
 We hope you will join the open development.
Index: xemacs-packages/apel/README.ja
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/README.ja,v
retrieving revision 1.4
diff -d -u -r1.4 README.ja
--- xemacs-packages/apel/README.ja	6 Dec 2005 10:47:17 -0000	1.4
+++ xemacs-packages/apel/README.ja	3 Jul 2009 22:02:51 -0000
@@ -95,10 +95,6 @@
 
   tinycustom.el --- custom.el $B$N%(%_%e%l!<%7%g%s$r9T$J$&(B
 
-** time-stamp.el
-
-Emacs $B$K$h$kJT=8$N:]!":G=*=$@5;~9o$rJ]B8$9$k$?$a$N%f!<%F%#%j%F%#!#(B
-
 ** timezone.el
 
 $B%?%$%`%>!<%s%f!<%F%#%j%F%#!#(B2000 $BG/LdBjBP1~HG!#(BEmacs 18 $B$H(B GNUS 3.14.4
@@ -229,7 +225,7 @@
 
 $B>e5-$NNc$G$O!"(Bmeadow $B$N%P%$%J%j$,(B c:\usr\Meadow\1.10\bin\meadow95.exe
 $B$K%$%s%9%H!<%k$5$l$F$$$k$3$H$rA0Ds$K$7$F$$$^$9!#$=$NA0Ds$K4p$E$-!"(BAPEL
-$B$N%b%8%e!<%k$N$&$A!"(Bmeadow $B$N%P!<%8%g%s$K0MB8$7$J$$%b%8%e!<%k$r(B 
+$B$N%b%8%e!<%k$N$&$A!"(Bmeadow $B$N%P!<%8%g%s$K0MB8$7$J$$%b%8%e!<%k$r(B
 
   c:\usr\Meadow\site-lisp
 
@@ -311,7 +307,7 @@
 $B$-$^$;$s$N$G9TKv%3!<%I$r(B CRLF $B$K=$@5$7$F$*;H$$2<$5$$!#$3$NLdBj$K$D$$$F(B
 $B>\$7$/$O!"(B
 
-  http://openlab.ring.gr.jp/skk/cvswin-ja.html 
+  http://openlab.ring.gr.jp/skk/cvswin-ja.html
 
 $B$r$4;2>H2<$5$$!#(B
 
@@ -585,10 +581,5 @@
 
 $B$K%"%+%&%s%HL>$H!"(Bssh $B$N8x3+80$rAw$C$F$/$@$5$$!#(Bssh $B7PM3$G$O!"(Bcvsroot
 $B$O(B :ext:cvs at cvs.m17n.org:/cvs/root $B$H$J$j$^$9!#(B
-
-$B$I$&$7$F$b(B ssh $B$,;H$($J$$>l9g!"(Bpserver $B7PM3$G$b3+H/$K;22C$G$-$^$9!#$3(B
-$B$N>l9g!"(BUNIX $B$N(B /etc/passwd $BMM<0$G0E9f2=$5$l$?%Q%9%o!<%I$rAw$C$F2<$5$$!#(B
-$B$3$N>l9g(B cvsroot $B$O(B :pserver:<$B%"%+%&%s%HL>(B>@cvs.m17n.org:/cvs/root $B$H(B
-$B$J$j$^$9!#(B
 
 $B3+$+$l$?3+H/$K;22C$7$F$/$@$5$k$3$H$r4|BT$7$^$9!#(B
Index: xemacs-packages/apel/alist.el
===================================================================
RCS file: xemacs-packages/apel/alist.el
diff -N xemacs-packages/apel/alist.el
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ xemacs-packages/apel/alist.el	3 Jul 2009 22:02:51 -0000
@@ -0,0 +1,101 @@
+;;; alist.el --- utility functions for association list
+
+;; Copyright (C) 1993,1994,1995,1996,1998,2000 Free Software Foundation, Inc.
+
+;; Author: MORIOKA Tomohiko 
+;; Keywords: alist
+
+;; This file is part of GNU Emacs.
+
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the GNU General Public License as
+;; published by the Free Software Foundation; either version 2, or (at
+;; your option) any later version.
+
+;; This program is distributed in the hope that it will be useful, but
+;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+;; General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs; see the file COPYING.  If not, write to the
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
+
+;;; Code:
+
+;;;###autoload
+(defun put-alist (key value alist)
+  "Set cdr of an element (KEY . ...) in ALIST to VALUE and return ALIST.
+If there is no such element, create a new pair (KEY . VALUE) and
+return a new alist whose car is the new pair and cdr is ALIST."
+  (let ((elm (assoc key alist)))
+    (if elm
+	(progn
+	  (setcdr elm value)
+	  alist)
+      (cons (cons key value) alist))))
+
+;;;###autoload
+(defun del-alist (key alist)
+  "Delete an element whose car equals KEY from ALIST.
+Return the modified ALIST."
+  (let ((pair (assoc key alist)))
+    (if pair
+	(delq pair alist)
+      alist)))
+
+;;;###autoload
+(defun set-alist (symbol key value)
+  "Set cdr of an element (KEY . ...) in the alist bound to SYMBOL to VALUE."
+  (or (boundp symbol)
+      (set symbol nil))
+  (set symbol (put-alist key value (symbol-value symbol))))
+
+;;;###autoload
+(defun remove-alist (symbol key)
+  "Delete an element whose car equals KEY from the alist bound to SYMBOL."
+  (and (boundp symbol)
+       (set symbol (del-alist key (symbol-value symbol)))))
+
+;;;###autoload
+(defun modify-alist (modifier default)
+  "Store elements in the alist MODIFIER in the alist DEFAULT.
+Return the modified alist."
+  (mapcar (function
+	   (lambda (as)
+	     (setq default (put-alist (car as)(cdr as) default))))
+	  modifier)
+  default)
+
+;;;###autoload
+(defun set-modified-alist (symbol modifier)
+  "Store elements in the alist MODIFIER in an alist bound to SYMBOL.
+If SYMBOL is not bound, set it to nil at first."
+  (if (not (boundp symbol))
+      (set symbol nil))
+  (set symbol (modify-alist modifier (eval symbol))))
+
+
+;;; @ association-vector-list
+;;;
+
+;;;###autoload
+(defun vassoc (key avlist)
+  "Search AVLIST for an element whose first element equals KEY.
+AVLIST is a list of vectors.
+See also `assoc'."
+  (while (and avlist
+	      (not (equal key (aref (car avlist) 0))))
+    (setq avlist (cdr avlist)))
+  (and avlist
+       (car avlist)))
+
+
+;;; @ end
+;;;
+
+(require 'product)
+(product-provide (provide 'alist) (require 'apel-ver))
+
+;;; alist.el ends here
Index: xemacs-packages/apel/apel-ver.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/apel-ver.el,v
retrieving revision 1.2
diff -d -u -r1.2 apel-ver.el
--- xemacs-packages/apel/apel-ver.el	6 Dec 2005 10:47:17 -0000	1.2
+++ xemacs-packages/apel/apel-ver.el	3 Jul 2009 22:02:51 -0000
@@ -1,6 +1,6 @@
 ;;; apel-ver.el --- Declare APEL version.
 
-;; Copyright (C) 1999 Free Software Foundation, Inc.
+;; Copyright (C) 1999, 2000, 2003, 2006 Free Software Foundation, Inc.
 
 ;; Author: Shuhei KOBAYASHI 
 ;;	Keiichi Suzuki 
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with this program; see the file COPYING.  If not, write to
-;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
@@ -43,7 +43,8 @@
   ;; (product-define "APEL" nil '(10 3))	; Released 30 December 2000
   ;; (product-define "APEL" nil '(10 4))	; Released 04 October 2002
   ;; (product-define "APEL" nil '(10 5))	; Released 06 June 2003
-  (product-define "APEL" nil '(10 6))		; Released 05 July 2003
+  ;; (product-define "APEL" nil '(10 6))	; Released 05 July 2003
+  (product-define "APEL" nil '(10 7))
   )
 
 (defun apel-version ()
Index: xemacs-packages/apel/atype.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/atype.el,v
retrieving revision 1.5
diff -d -u -r1.5 atype.el
--- xemacs-packages/apel/atype.el	6 Dec 2005 10:47:17 -0000	1.5
+++ xemacs-packages/apel/atype.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/broken.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/broken.el,v
retrieving revision 1.5
diff -d -u -r1.5 broken.el
--- xemacs-packages/apel/broken.el	6 Dec 2005 10:47:18 -0000	1.5
+++ xemacs-packages/apel/broken.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/calist.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/calist.el,v
retrieving revision 1.3
diff -d -u -r1.3 calist.el
--- xemacs-packages/apel/calist.el	10 Jul 2000 04:41:04 -0000	1.3
+++ xemacs-packages/apel/calist.el	3 Jul 2009 22:02:51 -0000
@@ -21,8 +21,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
@@ -48,7 +48,7 @@
 	      (if (intern-soft (symbol-name sym)
 			       calist-field-match-method-obarray)
 		  (signal 'conflict-of-calist-symbol
-			  (list (format "Conflict of symbol %s")))
+			  (list (format "Conflict of symbol %s" sym)))
 		(if (fboundp sym)
 		    (define-calist-field-match-method
 		      sym (symbol-function sym))
Index: xemacs-packages/apel/emu.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/emu.el,v
retrieving revision 1.9
diff -d -u -r1.9 emu.el
--- xemacs-packages/apel/emu.el	6 Dec 2005 10:47:18 -0000	1.9
+++ xemacs-packages/apel/emu.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/file-detect.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/file-detect.el,v
retrieving revision 1.5
diff -d -u -r1.5 file-detect.el
--- xemacs-packages/apel/file-detect.el	6 Dec 2005 10:47:18 -0000	1.5
+++ xemacs-packages/apel/file-detect.el	3 Jul 2009 22:02:51 -0000
@@ -21,8 +21,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/filename.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/filename.el,v
retrieving revision 1.4
diff -d -u -r1.4 filename.el
--- xemacs-packages/apel/filename.el	6 Dec 2005 10:47:18 -0000	1.4
+++ xemacs-packages/apel/filename.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
@@ -34,8 +34,8 @@
   "Apply initial ARGUMENT to sequence of FUNCTIONS.
 FUNCTIONS is list of functions.
 
-(poly-funcall '(f1 f2 .. fn) arg) is as same as
-(fn .. (f2 (f1 arg)) ..).
+\(poly-funcall '(f1 f2 .. fn) arg) is as same as
+\(fn .. (f2 (f1 arg)) ..).
 
 For example, (poly-funcall '(car number-to-string) '(100)) returns
 \"100\"."
@@ -71,7 +71,7 @@
 Moreover, if you want to convert Japanese filename to roman string by kakasi,
 
 \(if \(exec-installed-p \"kakasi\"\)
-    \(setq file-name-filters
+    \(setq filename-filters
 	  \(append '\(filename-japanese-to-roman-string\) filename-filters\)\)\)")
 
 ;;; @ filters
@@ -91,26 +91,40 @@
   (let ((code (char-int character)))
     (or (< code 32)(= code 127))))
 
+(eval-when-compile
+  (defmacro filename-special-filter-1 (string)
+    (let (sref inc-i)
+      (if (or (not (fboundp 'sref))
+	      (>= emacs-major-version 21)
+	      (and (= emacs-major-version 20)
+		   (>= emacs-minor-version 3)))
+	  (setq sref 'aref
+		inc-i '(1+ i))
+	(setq sref 'aref
+	      inc-i '(+ i (char-length chr))))
+      (` (let ((len (length (, string)))
+	       (b 0)(i 0)
+	       (dest ""))
+	   (while (< i len)
+	     (let ((chr ((, sref) (, string) i))
+		   (lst filename-replacement-alist)
+		   ret)
+	       (while (and lst (not ret))
+		 (if (if (functionp (car (car lst)))
+			 (setq ret (funcall (car (car lst)) chr))
+		       (setq ret (memq chr (car (car lst)))))
+		     t			; quit this loop.
+		   (setq lst (cdr lst))))
+	       (if ret
+		   (setq dest (concat dest (substring (, string) b i)
+				      (cdr (car lst)))
+			 i (, inc-i)
+			 b i)
+		 (setq i (, inc-i)))))
+	   (concat dest (substring (, string) b)))))))
+
 (defun filename-special-filter (string)
-  (let ((len (length string))
-	(b 0)(i 0)
-	(dest ""))
-    (while (< i len)
-      (let ((chr (sref string i))
-            (lst filename-replacement-alist)
-            ret)
-        (while (and lst (not ret))
-          (if (if (functionp (car (car lst)))
-                  (setq ret (funcall (car (car lst)) chr))
-                (setq ret (memq chr (car (car lst)))))
-              t                         ; quit this loop.
-            (setq lst (cdr lst))))
-	(if ret
-	    (setq dest (concat dest (substring string b i)(cdr (car lst)))
-		  i (+ i (char-length chr))
-		  b i)
-	  (setq i (+ i (char-length chr))))))
-    (concat dest (substring string b))))
+  (filename-special-filter-1 string))
 
 (defun filename-eliminate-top-low-lines (string)
   (if (string-match "^_+" string)
Index: xemacs-packages/apel/install.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/install.el,v
retrieving revision 1.6
diff -d -u -r1.6 install.el
--- xemacs-packages/apel/install.el	6 Dec 2005 10:47:18 -0000	1.6
+++ xemacs-packages/apel/install.el	3 Jul 2009 22:02:51 -0000
@@ -1,8 +1,9 @@
 ;;; install.el --- Emacs Lisp package install utility
 
-;; Copyright (C) 1996,1997,1998,1999,2001 Free Software Foundation, Inc.
+;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2006
+;; 	Free Software Foundation, Inc.
 
-;; Author: MORIOKA Tomohiko 
+;; Author: MORIOKA Tomohiko 
 ;; Created: 1996/08/18
 ;; Keywords: install, byte-compile, directory detection
 
@@ -20,8 +21,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to
-;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
@@ -158,6 +159,9 @@
     ;; v18 does not have standard site directory.
     "local.lisp"))
 
+;; Avoid compile warning.
+(eval-when-compile (autoload 'replace-in-string "subr"))
+
 (defun install-detect-elisp-directory (&optional prefix elisp-prefix
 						 allow-version-specific)
   (or prefix
@@ -165,28 +169,36 @@
   (or elisp-prefix
       (setq elisp-prefix install-elisp-prefix))
   (or (catch 'tag
-	(let ((rest default-load-path)
-	      (regexp (concat "^"
-			      ;; XEmacs change: handle backslashes (Windows)
-			      (regexp-quote (replace-in-string
-					     (file-name-as-directory
-					      (expand-file-name elisp-prefix))
-					     "\\\\" "/"))
-			      ".*/"
-			      (regexp-quote
-			       (replace-in-string prefix "\\\\" "/"))
-			      "/?$")))
+	(let ((rest (delq nil (copy-sequence default-load-path)))
+	      (regexp
+	       (concat "^"
+		       (regexp-quote (if (featurep 'xemacs)
+					 ;; Handle backslashes (Windows)
+					 (replace-in-string
+					  (file-name-as-directory
+					   (expand-file-name prefix))
+					  "\\\\" "/")
+				       (file-name-as-directory
+					(expand-file-name prefix))))
+		       ".*/"
+		       (regexp-quote
+			(if (featurep 'xemacs)
+			    ;; Handle backslashes (Windows)
+			    (replace-in-string elisp-prefix "\\\\" "/")
+			  elisp-prefix))
+		       "/?$"))
+	      dir)
 	  (while rest
-	    ;; XEmacs change: handle backslashes (Windows)
-	    (if (string-match regexp
-			      (replace-in-string (car rest) "\\\\" "/"))
+	    (setq dir (if (featurep 'xemacs)
+			  ;; Handle backslashes (Windows)
+			  (replace-in-string (car rest) "\\\\" "/")
+			(car rest)))
+	    (if (string-match regexp dir)
 		(if (or allow-version-specific
 			(not (string-match (format "/%d\\.%d"
 						   emacs-major-version
 						   emacs-minor-version)
-					   ;; XEmacs change: handle backslashes
-					   (replace-in-string (car rest)
-							      "\\\\" "/"))))
+					   dir)))
 		    (throw 'tag (car rest))))
 	    (setq rest (cdr rest)))))
       (expand-file-name (concat (if (and (not (featurep 'xemacs))
@@ -215,6 +227,32 @@
 ;;; @ for XEmacs package system
 ;;;
 
+(defun install-get-default-package-directory ()
+  (let ((dirs (append
+	       (cond
+		((boundp 'early-package-hierarchies)
+		 (append (if early-package-load-path
+			     early-package-hierarchies)
+			 (if late-package-load-path
+			     late-package-hierarchies)
+			 (if last-package-load-path
+			     last-package-hierarchies)) )
+		((boundp 'early-packages)
+		 (append (if early-package-load-path
+			     early-packages)
+			 (if late-package-load-path
+			     late-packages)
+			 (if last-package-load-path
+			     last-packages)) ))
+	       (if (and (boundp 'configure-package-path)
+			(listp configure-package-path))
+		   (delete "" configure-package-path))))
+	dir)
+    (while (and (setq dir (car dirs))
+		(not (file-exists-p dir)))
+      (setq dirs (cdr dirs)))
+    dir))
+
 (defun install-update-package-files (package dir &optional just-print)
   (cond
    (just-print
@@ -233,10 +271,13 @@
     (princ (format "Wrote %s\n"
 		   (expand-file-name "custom-load.elc" dir))))
    (t
-    (setq autoload-package-name package)
-
-    (let ((command-line-args-left (list dir)))
-      (batch-update-directory))
+    (if (fboundp 'batch-update-directory-autoloads)
+	;; XEmacs 21.5.19 and newer.
+	(let ((command-line-args-left (list package dir)))
+	  (batch-update-directory-autoloads))
+      (setq autoload-package-name package)
+      (let ((command-line-args-left (list dir)))
+	(batch-update-directory)))
 
     (let ((command-line-args-left (list dir)))
       (Custom-make-dependencies))
Index: xemacs-packages/apel/inv-xemacs.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/inv-xemacs.el,v
retrieving revision 1.2
diff -d -u -r1.2 inv-xemacs.el
--- xemacs-packages/apel/inv-xemacs.el	10 Jul 2000 04:41:04 -0000	1.2
+++ xemacs-packages/apel/inv-xemacs.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with XEmacs; see the file COPYING.  If not, write to the Free
-;; Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-;; 02111-1307, USA.
+;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+;; MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/invisible.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/invisible.el,v
retrieving revision 1.2
diff -d -u -r1.2 invisible.el
--- xemacs-packages/apel/invisible.el	10 Jul 2000 04:41:05 -0000	1.2
+++ xemacs-packages/apel/invisible.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/mcharset.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/mcharset.el,v
retrieving revision 1.4
diff -d -u -r1.4 mcharset.el
--- xemacs-packages/apel/mcharset.el	6 Dec 2005 10:47:18 -0000	1.4
+++ xemacs-packages/apel/mcharset.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/mcs-20.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/mcs-20.el,v
retrieving revision 1.6
diff -d -u -r1.6 mcs-20.el
--- xemacs-packages/apel/mcs-20.el	6 Dec 2005 10:47:18 -0000	1.6
+++ xemacs-packages/apel/mcs-20.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/mcs-ltn1.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/mcs-ltn1.el,v
retrieving revision 1.3
diff -d -u -r1.3 mcs-ltn1.el
--- xemacs-packages/apel/mcs-ltn1.el	6 Dec 2005 10:47:18 -0000	1.3
+++ xemacs-packages/apel/mcs-ltn1.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/mcs-xmu.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/mcs-xmu.el,v
retrieving revision 1.1
diff -d -u -r1.1 mcs-xmu.el
--- xemacs-packages/apel/mcs-xmu.el	10 Jul 2000 04:41:05 -0000	1.1
+++ xemacs-packages/apel/mcs-xmu.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/mule-caesar.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/mule-caesar.el,v
retrieving revision 1.4
diff -d -u -r1.4 mule-caesar.el
--- xemacs-packages/apel/mule-caesar.el	10 Jul 2000 04:41:05 -0000	1.4
+++ xemacs-packages/apel/mule-caesar.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/path-util.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/path-util.el,v
retrieving revision 1.5
diff -d -u -r1.5 path-util.el
--- xemacs-packages/apel/path-util.el	6 Dec 2005 10:47:18 -0000	1.5
+++ xemacs-packages/apel/path-util.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/pccl-20.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pccl-20.el,v
retrieving revision 1.4
diff -d -u -r1.4 pccl-20.el
--- xemacs-packages/apel/pccl-20.el	14 Aug 2007 21:23:02 -0000	1.4
+++ xemacs-packages/apel/pccl-20.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/pccl.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pccl.el,v
retrieving revision 1.6
diff -d -u -r1.6 pccl.el
--- xemacs-packages/apel/pccl.el	14 Aug 2007 21:23:02 -0000	1.6
+++ xemacs-packages/apel/pccl.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; ##### Much of the logic here is flawed in the context of XEmacs
 ;;; packages.  All the static-if and broken-facility stuff is evaluated at
Index: xemacs-packages/apel/pces-20.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pces-20.el,v
retrieving revision 1.2
diff -d -u -r1.2 pces-20.el
--- xemacs-packages/apel/pces-20.el	10 Jul 2000 04:41:05 -0000	1.2
+++ xemacs-packages/apel/pces-20.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/pces-raw.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pces-raw.el,v
retrieving revision 1.3
diff -d -u -r1.3 pces-raw.el
--- xemacs-packages/apel/pces-raw.el	10 Jul 2000 04:41:05 -0000	1.3
+++ xemacs-packages/apel/pces-raw.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/pces-xfc.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pces-xfc.el,v
retrieving revision 1.2
diff -d -u -r1.2 pces-xfc.el
--- xemacs-packages/apel/pces-xfc.el	10 Jul 2000 04:41:05 -0000	1.2
+++ xemacs-packages/apel/pces-xfc.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/pces-xm.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pces-xm.el,v
retrieving revision 1.2
diff -d -u -r1.2 pces-xm.el
--- xemacs-packages/apel/pces-xm.el	10 Jul 2000 04:41:05 -0000	1.2
+++ xemacs-packages/apel/pces-xm.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/pces.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pces.el,v
retrieving revision 1.2
diff -d -u -r1.2 pces.el
--- xemacs-packages/apel/pces.el	10 Jul 2000 04:41:05 -0000	1.2
+++ xemacs-packages/apel/pces.el	3 Jul 2009 22:02:51 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/pcustom.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pcustom.el,v
retrieving revision 1.2
diff -d -u -r1.2 pcustom.el
--- xemacs-packages/apel/pcustom.el	10 Jul 2000 04:41:06 -0000	1.2
+++ xemacs-packages/apel/pcustom.el	3 Jul 2009 22:02:51 -0000
@@ -21,8 +21,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with this program; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/poe-xemacs.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/poe-xemacs.el,v
retrieving revision 1.2
diff -d -u -r1.2 poe-xemacs.el
--- xemacs-packages/apel/poe-xemacs.el	10 Jul 2000 04:41:06 -0000	1.2
+++ xemacs-packages/apel/poe-xemacs.el	3 Jul 2009 22:02:51 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with XEmacs; see the file COPYING.  If not, write to the Free
-;; Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-;; 02111-1307, USA.
+;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+;; MA 02110-1301, USA.
 
 ;;; Code:
 
@@ -82,33 +82,113 @@
 ;;;
 
 (condition-case nil
+    (require 'timer-funcs)
+  (error nil))
+(condition-case nil
     (require 'timer)
-  (error
+  (error nil))
+(or
+ (or (featurep 'timer-funcs) (featurep 'timer))
+ (progn
    (require 'itimer)
-   (defun-maybe run-at-time (time repeat function &rest args)
-     (start-itimer (make-temp-name "rat")
-		   `(lambda ()
-		      (,function , at args))
-		   time repeat))
+   (if (and (= emacs-major-version 19) (<= emacs-minor-version 14))
+       (defun-maybe run-at-time (time repeat function &rest args)
+	 (start-itimer (make-temp-name "rat")
+		       `(lambda ()
+			  (,function , at args))
+		       time repeat))
+     (defun-maybe run-at-time (time repeat function &rest args)
+       "Function emulating the function of the same name of Emacs.
+TIME should be nil meaning now, or a number of seconds from now.
+Return an itimer object which can be used in either `delete-itimer'
+or `cancel-timer'."
+       (apply #'start-itimer "run-at-time"
+	      function (if time (max time 1e-9) 1e-9)
+	      repeat nil t args)))
    (defalias 'cancel-timer 'delete-itimer)
    (defun with-timeout-handler (tag)
      (throw tag 'timeout))
    (defmacro-maybe with-timeout (list &rest body)
      (let ((seconds (car list))
 	   (timeout-forms (cdr list)))
-     `(let ((with-timeout-tag (cons nil nil))
-	    with-timeout-value with-timeout-timer)
-	(if (catch with-timeout-tag
-	      (progn
-		(setq with-timeout-timer
-		      (run-at-time ,seconds nil
-				   'with-timeout-handler
-				   with-timeout-tag))
-		(setq with-timeout-value (progn . ,body))
-		nil))
-	    (progn . ,timeout-forms)
-	  (cancel-timer with-timeout-timer)
-	  with-timeout-value))))))
+       `(let ((with-timeout-tag (cons nil nil))
+	      with-timeout-value with-timeout-timer)
+	  (if (catch with-timeout-tag
+		(progn
+		  (setq with-timeout-timer
+			(run-at-time ,seconds nil
+				     'with-timeout-handler
+				     with-timeout-tag))
+		  (setq with-timeout-value (progn . ,body))
+		  nil))
+	      (progn . ,timeout-forms)
+	    (cancel-timer with-timeout-timer)
+	    with-timeout-value))))))
+
+(require 'broken)
+
+(broken-facility run-at-time-tick-tock
+  "`run-at-time' is not punctual."
+  ;; Note that it doesn't support XEmacsen prior to the version 19.15
+  ;; since `start-itimer' doesn't pass arguments to a timer function.
+  (or (and (= emacs-major-version 19) (<= emacs-minor-version 14))
+      (condition-case nil
+	  (progn
+	    (unless (or itimer-process itimer-timer)
+	      (itimer-driver-start))
+	    ;; Check whether there is a bug to which the difference of
+	    ;; the present time and the time when the itimer driver was
+	    ;; woken up is subtracted from the initial itimer value.
+	    (let* ((inhibit-quit t)
+		   (ctime (current-time))
+		   (itimer-timer-last-wakeup
+		    (prog1
+			ctime
+		      (setcar ctime (1- (car ctime)))))
+		   (itimer-list nil)
+		   (itimer (start-itimer "run-at-time" 'ignore 5)))
+	      (sleep-for 0.1) ;; Accept the timeout interrupt.
+	      (prog1
+		  (> (itimer-value itimer) 0)
+		(delete-itimer itimer))))
+	(error nil))))
+
+(when-broken run-at-time-tick-tock
+  (defalias 'run-at-time
+    (lambda (time repeat function &rest args)
+      "Function emulating the function of the same name of Emacs.
+It works correctly for TIME even if there is a bug in the XEmacs core.
+TIME should be nil meaning now, or a number of seconds from now.
+Return an itimer object which can be used in either `delete-itimer'
+or `cancel-timer'."
+      (let ((itimers (list nil)))
+	(setcar
+	 itimers
+	 (apply #'start-itimer "fixed-run-at-time"
+		(lambda (itimers repeat function &rest args)
+		  (let ((itimer (car itimers)))
+		    (if repeat
+			(progn
+			  (set-itimer-function
+			   itimer
+			   (lambda (itimer repeat function &rest args)
+			     (set-itimer-restart itimer repeat)
+			     (set-itimer-function itimer function)
+			     (set-itimer-function-arguments itimer args)
+			     (apply function args)))
+			  (set-itimer-function-arguments
+			   itimer
+			   (append (list itimer repeat function) args)))
+		      (set-itimer-function
+		       itimer
+		       (lambda (itimer function &rest args)
+			 (delete-itimer itimer)
+			 (apply function args)))
+		      (set-itimer-function-arguments
+		       itimer
+		       (append (list itimer function) args)))))
+		1e-9 (if time (max time 1e-9) 1e-9)
+		nil t itimers repeat function args))))))
 
 
 ;;; @ to avoid bug of XEmacs 19.14
Index: xemacs-packages/apel/poe.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/poe.el,v
retrieving revision 1.7
diff -d -u -r1.7 poe.el
--- xemacs-packages/apel/poe.el	6 Dec 2005 10:47:18 -0000	1.7
+++ xemacs-packages/apel/poe.el	3 Jul 2009 22:02:52 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
@@ -1523,20 +1523,62 @@
 			 ls (- ls 65536))))
 	    (setq time (append (list ms ls) (nth 2 time))))))))
 
-;; Emacs 20.1/XEmacs 20.3(?) and later: (split-string STRING &optional PATTERN)
-;; Here is a XEmacs version.
-(defun-maybe split-string (string &optional pattern)
-  "Return a list of substrings of STRING which are separated by PATTERN.
-If PATTERN is omitted, it defaults to \"[ \\f\\t\\n\\r\\v]+\"."
-  (or pattern
-      (setq pattern "[ \f\t\n\r\v]+"))
-  ;; The FSF version of this function takes care not to cons in case
-  ;; of infloop.  Maybe we should synch?
-  (let (parts (start 0))
-    (while (string-match pattern string start)
-      (setq parts (cons (substring string start (match-beginning 0)) parts)
-	    start (match-end 0)))
-    (nreverse (cons (substring string start) parts))))
+(defconst-maybe split-string-default-separators "[ \f\t\n\r\v]+"
+  "The default value of separators for `split-string'.
+
+A regexp matching strings of whitespace.  May be locale-dependent
+\(as yet unimplemented).  Should not match non-breaking spaces.
+
+Warning: binding this to a different value and using it as default is
+likely to have undesired semantics.")
+
+;; Here is a Emacs 22 version. OMIT-NULLS
+(defun-maybe split-string (string &optional separators omit-nulls)
+  "Split STRING into substrings bounded by matches for SEPARATORS.
+
+The beginning and end of STRING, and each match for SEPARATORS, are
+splitting points.  The substrings matching SEPARATORS are removed, and
+the substrings between the splitting points are collected as a list,
+which is returned.
+
+If SEPARATORS is non-nil, it should be a regular expression matching text
+which separates, but is not part of, the substrings.  If nil it defaults to
+`split-string-default-separators', normally \"[ \\f\\t\\n\\r\\v]+\", and
+OMIT-NULLS is forced to t.
+
+If OMIT-NULLS is t, zero-length substrings are omitted from the list \(so
+that for the default value of SEPARATORS leading and trailing whitespace
+are effectively trimmed).  If nil, all zero-length substrings are retained,
+which correctly parses CSV format, for example.
+
+Note that the effect of `(split-string STRING)' is the same as
+`(split-string STRING split-string-default-separators t)').  In the rare
+case that you wish to retain zero-length substrings when splitting on
+whitespace, use `(split-string STRING split-string-default-separators)'.
+
+Modifies the match data; use `save-match-data' if necessary."
+  (let ((keep-nulls (not (if separators omit-nulls t)))
+	(rexp (or separators split-string-default-separators))
+	(start 0)
+	notfirst
+	(list nil))
+    (while (and (string-match rexp string
+			      (if (and notfirst
+				       (= start (match-beginning 0))
+				       (< start (length string)))
+				  (1+ start) start))
+		(< start (length string)))
+      (setq notfirst t)
+      (if (or keep-nulls (< start (match-beginning 0)))
+	  (setq list
+		(cons (substring string start (match-beginning 0))
+		      list)))
+      (setq start (match-end 0)))
+    (if (or keep-nulls (< start (length string)))
+	(setq list
+	      (cons (substring string start)
+		    list)))
+    (nreverse list)))
 

 
 ;;; @ Window commands emulation. (lisp/window.el)
Index: xemacs-packages/apel/poem-ltn1.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/poem-ltn1.el,v
retrieving revision 1.4
diff -d -u -r1.4 poem-ltn1.el
--- xemacs-packages/apel/poem-ltn1.el	24 Mar 2002 20:52:46 -0000	1.4
+++ xemacs-packages/apel/poem-ltn1.el	3 Jul 2009 22:02:52 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/poem-xm.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/poem-xm.el,v
retrieving revision 1.4
diff -d -u -r1.4 poem-xm.el
--- xemacs-packages/apel/poem-xm.el	6 Dec 2005 10:47:18 -0000	1.4
+++ xemacs-packages/apel/poem-xm.el	3 Jul 2009 22:02:52 -0000
@@ -1,6 +1,6 @@
 ;;; poem-xm.el --- poem module for XEmacs-mule; -*-byte-compile-dynamic: t;-*-
 
-;; Copyright (C) 1998,1999 Free Software Foundation, Inc.
+;; Copyright (C) 1998,1999,2002,2003,2005 Free Software Foundation, Inc.
 
 ;; Author: MORIOKA Tomohiko 
 ;; Keywords: emulation, compatibility, Mule
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
@@ -68,9 +68,14 @@
   "Return index of character succeeding CHAR whose index is INDEX."
   `(1+ ,index))
 
-(defun-maybe char-length (char)
-  "Return indexing length of multi-byte form of CHAR."
-  1)
+(if (not (fboundp 'char-length))
+    (defalias 'char-length
+      (lambda (char)
+	"Return number of bytes a CHARACTER occupies in a string or buffer.
+It always returns 1 in XEmacs.  It is for compatibility with MULE 2.3."
+	1)))
+
+(defalias-maybe 'char-valid-p 'characterp)
 
 
 ;;; @ string
Index: xemacs-packages/apel/poem.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/poem.el,v
retrieving revision 1.5
diff -d -u -r1.5 poem.el
--- xemacs-packages/apel/poem.el	6 Oct 2000 08:33:45 -0000	1.5
+++ xemacs-packages/apel/poem.el	3 Jul 2009 22:02:52 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
@@ -77,9 +77,15 @@
 
 (defalias-maybe 'int-char 'identity)
 
-(defalias-maybe 'characterp 'integerp)
+(defalias-maybe 'characterp
+  (cond
+   ((fboundp 'char-valid-p) 'char-valid-p)
+   (t 'integerp)))
 
-(defalias-maybe 'char-or-char-int-p 'integerp)
+(defalias-maybe 'char-or-char-int-p
+  (cond
+   ((fboundp 'char-valid-p) 'char-valid-p)
+   (t 'integerp)))
 
 (defun-maybe char-octet (ch &optional n)
   "Return the octet numbered N (should be 0 or 1) of char CH.
Index: xemacs-packages/apel/product.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/product.el,v
retrieving revision 1.3
diff -d -u -r1.3 product.el
--- xemacs-packages/apel/product.el	6 Dec 2005 10:47:19 -0000	1.3
+++ xemacs-packages/apel/product.el	3 Jul 2009 22:02:52 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with this program; see the file COPYING.  If not, write to
-;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/pym.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/pym.el,v
retrieving revision 1.2
diff -d -u -r1.2 pym.el
--- xemacs-packages/apel/pym.el	6 Dec 2005 10:47:19 -0000	1.2
+++ xemacs-packages/apel/pym.el	3 Jul 2009 22:02:52 -0000
@@ -20,8 +20,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Commentary:
 
Index: xemacs-packages/apel/richtext.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/richtext.el,v
retrieving revision 1.3
diff -d -u -r1.3 richtext.el
--- xemacs-packages/apel/richtext.el	6 Dec 2005 10:47:19 -0000	1.3
+++ xemacs-packages/apel/richtext.el	3 Jul 2009 22:02:52 -0000
@@ -21,8 +21,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 
Index: xemacs-packages/apel/static.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/apel/static.el,v
retrieving revision 1.4
diff -d -u -r1.4 static.el
--- xemacs-packages/apel/static.el	6 Dec 2005 10:47:19 -0000	1.4
+++ xemacs-packages/apel/static.el	3 Jul 2009 22:02:52 -0000
@@ -19,8 +19,8 @@
 
 ;; You should have received a copy of the GNU General Public License
 ;; along with GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-;; Boston, MA 02111-1307, USA.
+;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
 
 ;;; Code:
 

xemacs-packages-extra-20090624-dired-504422.patch:
 dired.el |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE xemacs-packages-extra-20090624-dired-504422.patch ---
Index: xemacs-packages/dired/dired.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/dired/dired.el,v
retrieving revision 1.11
diff -d -u -r1.11 dired.el
--- xemacs-packages/dired/dired.el	13 Jan 2008 14:51:20 -0000	1.11
+++ xemacs-packages/dired/dired.el	24 Jun 2009 16:33:11 -0000
@@ -219,7 +219,7 @@
 
 ;;;###autoload
 (defcustom dired-use-ls-dired
-  (and (string-match "gnu" system-configuration)
+  (and (string-match "gnu\\|linux" system-configuration)
        ;; Only supported for XEmacs >= 21.5 and GNU Emacs >= 21.4 (I think)
        (or (and (featurep 'xemacs)
 		(fboundp 'emacs-version>=)
@@ -2849,7 +2849,7 @@
 	(if (save-excursion
 	      (goto-char bol)
 	      (re-search-forward
-	       "[^ ][-r][-w][^ ][-r][-w][^ ][-r][-w][^ ][-+ 0-9@]"
+	       "[^ ][-r][-w][^ ][-r][-w][^ ][-r][-w][^ ][-+ 0-9 at .]"
 	       bof t))
 	    (progn
 	      (setq modes-start (match-beginning 0)

xemacs-packages-extra-20090824-timer.patch:
 ChangeLog |   10 ++++++++++
 Makefile  |    2 +-
 timer.el  |    2 +-
 3 files changed, 12 insertions(+), 2 deletions(-)

--- NEW FILE xemacs-packages-extra-20090824-timer.patch ---
--- xemacs-packages/fsf-compat/ChangeLog	2008-04-14 01:30:44.000000000 -0600
+++ xemacs-packages/fsf-compat/ChangeLog	2009-08-24 16:20:07.752947063 -0600
@@ -1,3 +1,13 @@
+2009-07-30  Norbert Koch  
+
+	* Makefile (VERSION): XEmacs package 1.18 released.
+
+2009-07-30  Stephen J. Turnbull  
+
+	* timer.el (timer-set-idle-time): Use right type of argument to
+	set-itimer-restart.  Fixes issue547.
+	Thanks to the anonymous reporter.
+
 2008-04-14  Norbert Koch  
 
 	* Makefile (VERSION): XEmacs package 1.17 released.
--- xemacs-packages/fsf-compat/Makefile	2008-04-14 01:30:44.000000000 -0600
+++ xemacs-packages/fsf-compat/Makefile	2009-08-24 16:19:49.650969431 -0600
@@ -19,7 +19,7 @@
 
 # This XEmacs package contains independent single file lisp packages
 
-VERSION = 1.17
+VERSION = 1.18
 AUTHOR_VERSION =
 MAINTAINER = XEmacs Development Team 
 PACKAGE = fsf-compat
--- xemacs-packages/fsf-compat/timer.el	2004-10-22 09:23:00.000000000 -0600
+++ xemacs-packages/fsf-compat/timer.el	2009-08-24 16:19:49.652131279 -0600
@@ -65,7 +65,7 @@
   (set-itimer-is-idle timer t)
   (set-itimer-value timer secs)
   (when repeat
-    (set-itimer-restart timer repeat))
+    (set-itimer-restart timer secs))
   timer)
 
 ;; timer-next-integral-multiple-of-time and timer-relative-time have moved


Index: xemacs-packages-extra.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xemacs-packages-extra/F-11/xemacs-packages-extra.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- xemacs-packages-extra.spec	6 Mar 2009 23:08:10 -0000	1.9
+++ xemacs-packages-extra.spec	3 Sep 2009 22:06:11 -0000	1.10
@@ -3,7 +3,7 @@
 
 Name:           xemacs-packages-extra
 Version:        20090217
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Collection of XEmacs lisp packages
 
 Group:          Applications/Editors
@@ -31,6 +31,12 @@ Patch4:         %{name}-20090217-auctex-
 Patch5:         %{name}-20060510-egg-wnn-host-unix-79826.patch
 Patch6:         %{name}-20090217-browsers.patch
 Patch8:         %{name}-20060510-avoid-catch-error-65346.patch
+# This patch has been applied upstream
+Patch9:         %{name}-20090624-apel-503185.patch
+# This patch has been applied upstream
+Patch10:        %{name}-20090624-dired-504422.patch
+# This patch has been applied upstream
+Patch11:        %{name}-20090824-timer.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -100,6 +106,12 @@ collection in GNU texinfo format
 %patch6 -p1
 # catch harmless errors in mouse-avoidance-too-close-p (avoid.el)
 %patch8 -p1
+# upgrade to a newer APEL (needed by some external packages)
+%patch9
+# fix "no file at point" errors in dired
+%patch10
+# fix a parameter gaffe in the timer code
+%patch11
 
 chmod -c -x \
     xemacs-packages/auctex/style/babel.el \
@@ -229,6 +241,11 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Sep  3 2009 Jerry James  - 20090217-2
+- Update APEL to a newer version (bz 503185).
+- Teach dired about the /bin/ls dot signifying an SELinux context (bz 504422).
+- Fix a known timer bug.
+
 * Sat Mar  7 2009 Ville Skytt?  - 20090217-1
 - Update to 2009-02-17, several patches applied/superseded upstream.
 - Apply upstream patch to fix errors and obsolete code in VC menu.



From jakub at fedoraproject.org  Thu Sep  3 22:28:37 2009
From: jakub at fedoraproject.org (Jakub Jelinek)
Date: Thu,  3 Sep 2009 22:28:37 +0000 (UTC)
Subject: rpms/gcc/devel .cvsignore, 1.286, 1.287 gcc.spec, 1.64, 1.65 sources,
	1.290, 1.291
Message-ID: <20090903222837.5FF7A11C0099@cvs1.fedora.phx.redhat.com>

Author: jakub

Update of /cvs/pkgs/rpms/gcc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7743

Modified Files:
	.cvsignore gcc.spec sources 
Log Message:
4.4.1-9


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/.cvsignore,v
retrieving revision 1.286
retrieving revision 1.287
diff -u -p -r1.286 -r1.287
--- .cvsignore	2 Sep 2009 14:40:50 -0000	1.286
+++ .cvsignore	3 Sep 2009 22:28:35 -0000	1.287
@@ -1,2 +1,2 @@
 fastjar-0.97.tar.gz
-gcc-4.4.1-20090902.tar.bz2
+gcc-4.4.1-20090903.tar.bz2


Index: gcc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/gcc.spec,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -p -r1.64 -r1.65
--- gcc.spec	2 Sep 2009 14:40:51 -0000	1.64
+++ gcc.spec	3 Sep 2009 22:28:35 -0000	1.65
@@ -1,9 +1,9 @@
-%global DATE 20090902
-%global SVNREV 151328
+%global DATE 20090903
+%global SVNREV 151396
 %global gcc_version 4.4.1
 # Note, gcc_release must be integer, if you want to add suffixes to
 # %{release}, append them after %{gcc_release} on Release: line.
-%global gcc_release 8
+%global gcc_release 9
 %global _unpackaged_files_terminate_build 0
 %global multilib_64_archs sparc64 ppc64 s390x x86_64
 %global include_gappletviewer 1
@@ -1805,6 +1805,11 @@ fi
 %doc rpm.doc/changelogs/libmudflap/ChangeLog*
 
 %changelog
+* Thu Sep  3 2009 Jakub Jelinek  4.4.1-9
+- update from gcc-4_4-branch
+  - fix wide char constant stringification
+- __builtin_unreachable fix
+
 * Wed Sep  2 2009 Jakub Jelinek  4.4.1-8
 - fix up __builtin_object_size (#505862)
 - fix Fortran GOTO warning (PR fortran/38507)


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/sources,v
retrieving revision 1.290
retrieving revision 1.291
diff -u -p -r1.290 -r1.291
--- sources	2 Sep 2009 14:40:51 -0000	1.290
+++ sources	3 Sep 2009 22:28:35 -0000	1.291
@@ -1,2 +1,2 @@
 2659f09c2e43ef8b7d4406321753f1b2  fastjar-0.97.tar.gz
-eb2fb0d2c073de0b4edf78dab958aca4  gcc-4.4.1-20090902.tar.bz2
+67e50d0590f56a2184121e035c7907c8  gcc-4.4.1-20090903.tar.bz2



From wtogami at fedoraproject.org  Thu Sep  3 22:31:19 2009
From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=)
Date: Thu,  3 Sep 2009 22:31:19 +0000 (UTC)
Subject: rpms/perl-Mail-DKIM/devel .cvsignore, 1.5, 1.6 perl-Mail-DKIM.spec, 
	1.9, 1.10 sources, 1.5, 1.6
Message-ID: <20090903223119.EA96611C0099@cvs1.fedora.phx.redhat.com>

Author: wtogami

Update of /cvs/pkgs/rpms/perl-Mail-DKIM/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8730

Modified Files:
	.cvsignore perl-Mail-DKIM.spec sources 
Log Message:
0.36_6



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	2 Sep 2009 17:44:45 -0000	1.5
+++ .cvsignore	3 Sep 2009 22:31:19 -0000	1.6
@@ -1 +1 @@
-Mail-DKIM-0.36_5.tar.gz
+Mail-DKIM-0.36_6.tar.gz


Index: perl-Mail-DKIM.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/devel/perl-Mail-DKIM.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- perl-Mail-DKIM.spec	2 Sep 2009 17:53:57 -0000	1.9
+++ perl-Mail-DKIM.spec	3 Sep 2009 22:31:19 -0000	1.10
@@ -1,6 +1,6 @@
 Name:           perl-Mail-DKIM
 Version:        0.36
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Sign and verify Internet mail with DKIM/DomainKey signatures
 
 Group:          Development/Libraries
@@ -8,7 +8,7 @@ License:        GPL+ or Artistic
 URL:            http://dkimproxy.sourceforge.net/
 # FIXME: Undo this when upstream returns to normal version numbers
 #Source0:        http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}.tar.gz
-Source0:        http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}_5.tar.gz
+Source0:        http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}_6.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -27,7 +27,7 @@ Mail::SpamAssassin::Plugin::DKIM plugin.
 
 %prep
 # FIXME: Here too
-%setup -q -n Mail-DKIM-%{version}_5
+%setup -q -n Mail-DKIM-%{version}_6
 # Make the example scripts non-executable
 %{__chmod} -x scripts/*.pl
 
@@ -62,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Sep 3 2009 Warren Togami  - 0.36-4
+- 0.36_6
+
 * Wed Sep 2 2009 Warren Togami  - 0.36-3
 - 0.36_5 ... why does upstream use strange version numbers?
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	2 Sep 2009 17:44:45 -0000	1.5
+++ sources	3 Sep 2009 22:31:19 -0000	1.6
@@ -1 +1 @@
-48fb65c9cf3b681bbc94ba9efcb1c6f2  Mail-DKIM-0.36_5.tar.gz
+7f9b20007dbfba239e9d037506ad8622  Mail-DKIM-0.36_6.tar.gz



From jakub at fedoraproject.org  Thu Sep  3 22:50:35 2009
From: jakub at fedoraproject.org (Jakub Jelinek)
Date: Thu,  3 Sep 2009 22:50:35 +0000 (UTC)
Subject: rpms/gcc/devel gcc44-raw-string.patch,1.2,1.3
Message-ID: <20090903225035.A709911C0374@cvs1.fedora.phx.redhat.com>

Author: jakub

Update of /cvs/pkgs/rpms/gcc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12446

Modified Files:
	gcc44-raw-string.patch 
Log Message:
4.4.1-9

gcc44-raw-string.patch:
 gcc/c-common.c                            |    2 
 gcc/c-lex.c                               |   16 +-
 gcc/c-parser.c                            |    1 
 gcc/cp/parser.c                           |    6 
 gcc/testsuite/g++.dg/ext/raw-string-1.C   |   96 +++++++++++++
 gcc/testsuite/g++.dg/ext/raw-string-2.C   |  104 ++++++++++++++
 gcc/testsuite/g++.dg/ext/raw-string-3.C   |   58 ++++++++
 gcc/testsuite/g++.dg/ext/raw-string-4.C   |   28 +++
 gcc/testsuite/g++.dg/ext/raw-string-5.C   |   23 +++
 gcc/testsuite/g++.dg/ext/raw-string-6.C   |    5 
 gcc/testsuite/g++.dg/ext/raw-string-7.C   |   23 +++
 gcc/testsuite/g++.dg/ext/utf-badconcat2.C |   15 ++
 gcc/testsuite/g++.dg/ext/utf-dflt2.C      |   12 +
 gcc/testsuite/g++.dg/ext/utf8-1.C         |   45 ++++++
 gcc/testsuite/g++.dg/ext/utf8-2.C         |   21 ++
 gcc/testsuite/gcc.dg/raw-string-1.c       |  101 ++++++++++++++
 gcc/testsuite/gcc.dg/raw-string-2.c       |  109 +++++++++++++++
 gcc/testsuite/gcc.dg/raw-string-3.c       |   53 +++++++
 gcc/testsuite/gcc.dg/raw-string-4.c       |   28 +++
 gcc/testsuite/gcc.dg/raw-string-5.c       |   23 +++
 gcc/testsuite/gcc.dg/raw-string-6.c       |    5 
 gcc/testsuite/gcc.dg/raw-string-7.c       |   23 +++
 gcc/testsuite/gcc.dg/utf-badconcat2.c     |   15 ++
 gcc/testsuite/gcc.dg/utf-dflt2.c          |   12 +
 gcc/testsuite/gcc.dg/utf8-1.c             |   45 ++++++
 gcc/testsuite/gcc.dg/utf8-2.c             |   26 +++
 libcpp/charset.c                          |   52 +++++++
 libcpp/directives.c                       |    3 
 libcpp/include/cpplib.h                   |    5 
 libcpp/internal.h                         |    4 
 libcpp/lex.c                              |  214 ++++++++++++++++++++++++++++--
 libcpp/macro.c                            |    3 
 32 files changed, 1155 insertions(+), 21 deletions(-)

Index: gcc44-raw-string.patch
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/gcc44-raw-string.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- gcc44-raw-string.patch	4 Mar 2009 15:06:35 -0000	1.2
+++ gcc44-raw-string.patch	3 Sep 2009 22:50:33 -0000	1.3
@@ -431,7 +431,7 @@
 +++ libcpp/macro.c	2008-09-11 20:25:20.000000000 +0200
 @@ -377,7 +377,8 @@ stringify_arg (cpp_reader *pfile, macro_
        escape_it = (token->type == CPP_STRING || token->type == CPP_CHAR
- 		   || token->type == CPP_WSTRING || token->type == CPP_STRING
+ 		   || token->type == CPP_WSTRING || token->type == CPP_WCHAR
  		   || token->type == CPP_STRING32 || token->type == CPP_CHAR32
 -		   || token->type == CPP_STRING16 || token->type == CPP_CHAR16);
 +		   || token->type == CPP_STRING16 || token->type == CPP_CHAR16



From bpepple at fedoraproject.org  Thu Sep  3 23:01:30 2009
From: bpepple at fedoraproject.org (Brian Pepple)
Date: Thu,  3 Sep 2009 23:01:30 +0000 (UTC)
Subject: rpms/farsight2/devel .cvsignore, 1.9, 1.10 farsight2.spec, 1.16,
	1.17 sources, 1.9, 1.10
Message-ID: <20090903230130.E1D4A11C0099@cvs1.fedora.phx.redhat.com>

Author: bpepple

Update of /cvs/pkgs/rpms/farsight2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17435

Modified Files:
	.cvsignore farsight2.spec sources 
Log Message:
* Thu Sep  3 2009 Brian Pepple  - 0.0.15-1
- Update to 0.0.15.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/farsight2/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	6 Aug 2009 20:44:30 -0000	1.9
+++ .cvsignore	3 Sep 2009 23:01:29 -0000	1.10
@@ -1 +1 @@
-farsight2-0.0.14.tar.gz
+farsight2-0.0.15.tar.gz


Index: farsight2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/farsight2/devel/farsight2.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- farsight2.spec	6 Aug 2009 20:44:30 -0000	1.16
+++ farsight2.spec	3 Sep 2009 23:01:29 -0000	1.17
@@ -1,12 +1,12 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
-%define gst_ver 0.10.22
-%define gst_plugins_base_ver 0.10.22
+%define gst_ver 0.10.23
+%define gst_plugins_base_ver 0.10.23
 %define gst_plugins_good 0.10.7
 %define gst_python 0.10.10
 
 Name:           farsight2
-Version:        0.0.14
+Version:        0.0.15
 Release:        1%{?dist}
 Summary:        Libraries for videoconferencing
 
@@ -118,6 +118,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Sep  3 2009 Brian Pepple  - 0.0.15-1
+- Update to 0.0.15.
+
 * Thu Aug 06 2009 Warren Togami  - 0.0.14-1
 - 0.0.14
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/farsight2/devel/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources	6 Aug 2009 20:44:31 -0000	1.9
+++ sources	3 Sep 2009 23:01:29 -0000	1.10
@@ -1 +1 @@
-fbfa45661b7949abf9bf92c2531ac392  farsight2-0.0.14.tar.gz
+563ae54fb4df477eaf11e047e1550df7  farsight2-0.0.15.tar.gz



From mclasen at fedoraproject.org  Fri Sep  4 00:08:26 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Fri,  4 Sep 2009 00:08:26 +0000 (UTC)
Subject: rpms/vinagre/devel vinagre-unique-ids.patch, NONE, 1.1 vinagre.spec,
	1.52, 1.53
Message-ID: <20090904000826.AC94E11C0099@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/vinagre/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5477

Modified Files:
	vinagre.spec 
Added Files:
	vinagre-unique-ids.patch 
Log Message:
Make ids unique


vinagre-unique-ids.patch:
 data/vinagre.ui                |   18 +++++++++---------
 vinagre/vinagre-bookmarks-ui.c |    2 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

--- NEW FILE vinagre-unique-ids.patch ---
diff --git a/data/vinagre.ui b/data/vinagre.ui
index 33c99ec..93e2560 100644
--- a/data/vinagre.ui
+++ b/data/vinagre.ui
@@ -17,7 +17,7 @@
         vertical
         2
         
-          
+          
             True
             GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
             0
@@ -61,7 +61,7 @@
               
             
             
-              
+              
                 True
                 GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
                 0
@@ -101,7 +101,7 @@
               
             
             
-              
+              
                 True
                 0
                 _Protocol:
@@ -174,7 +174,7 @@
           
             True
             
-              
+              
                 True
                 GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
                   
@@ -540,7 +540,7 @@
             True
             vertical
             
-              
+              
                 True
                 
                   
@@ -688,7 +688,7 @@
               
             
             
-              
+              
                 True
                 
                   
@@ -703,7 +703,7 @@
                   
                 
                 
-                  
+                  
                     _Full screen
                     True
                     True
@@ -753,7 +753,7 @@
               
                 True
                 
-                  
+                  
                     True
                     GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
                         
@@ -862,7 +862,7 @@
               
             
             
-              
+              
                 True
                 12
                 
diff --git a/vinagre/vinagre-bookmarks-ui.c b/vinagre/vinagre-bookmarks-ui.c
index 71fdbf6..441456f 100644
--- a/vinagre/vinagre-bookmarks-ui.c
+++ b/vinagre/vinagre-bookmarks-ui.c
@@ -133,7 +133,7 @@ show_dialog_conn (VinagreBookmarks      *book,
   dialog         = GTK_WIDGET (gtk_builder_get_object (xml, "bookmarks_add_edit_conn_dialog"));
   name_entry     = GTK_WIDGET (gtk_builder_get_object (xml, "edit_bookmark_name_entry"));
   host_entry     = GTK_WIDGET (gtk_builder_get_object (xml, "edit_bookmark_host_entry"));
-  fs_check       = GTK_WIDGET (gtk_builder_get_object (xml, "fullscreen_check"));
+  fs_check       = GTK_WIDGET (gtk_builder_get_object (xml, "bookmark_fullscreen_check"));
   folder_box     = GTK_WIDGET (gtk_builder_get_object (xml, "folder_box"));
   plugin_box     = GTK_WIDGET (gtk_builder_get_object (xml, "plugin_options_vbox"));
   save_button    = GTK_WIDGET (gtk_builder_get_object (xml, "save_button"));


Index: vinagre.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vinagre/devel/vinagre.spec,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -p -r1.52 -r1.53
--- vinagre.spec	25 Aug 2009 20:20:48 -0000	1.52
+++ vinagre.spec	4 Sep 2009 00:08:24 -0000	1.53
@@ -1,6 +1,6 @@
 Name:		vinagre
 Version:	2.27.91
-Release:	1%{?dist}
+Release:	2%{?dist}
 Summary:	VNC client for GNOME
 
 Group:		Applications/System
@@ -26,6 +26,8 @@ BuildRequires:  telepathy-glib-devel
 # for /usr/share/dbus-1/services
 Requires: dbus
 
+Patch0: vinagre-unique-ids.patch
+
 %description
 Vinagre is a VNC client for the GNOME desktop.
 
@@ -49,6 +51,7 @@ to vinagre.
 
 %prep
 %setup -q
+%patch -p1 -b .unique-ids
 
 %build
 %configure --enable-avahi=yes --disable-static
@@ -155,6 +158,9 @@ fi
 
 
 %changelog
+* Thu Sep  3 2009 Matthias Clasen  - 2.27.91-2
+- Make ids unique
+
 * Tue Aug 25 2009 Matthias Clasen  - 2.27.91-1
 - Update to 2.27.91
 



From mclasen at fedoraproject.org  Fri Sep  4 00:15:50 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Fri,  4 Sep 2009 00:15:50 +0000 (UTC)
Subject: rpms/vinagre/devel vinagre.spec,1.53,1.54
Message-ID: <20090904001550.636C211C0099@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/vinagre/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9580

Modified Files:
	vinagre.spec 
Log Message:
fix spec



Index: vinagre.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vinagre/devel/vinagre.spec,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -p -r1.53 -r1.54
--- vinagre.spec	4 Sep 2009 00:08:24 -0000	1.53
+++ vinagre.spec	4 Sep 2009 00:15:50 -0000	1.54
@@ -51,7 +51,7 @@ to vinagre.
 
 %prep
 %setup -q
-%patch -p1 -b .unique-ids
+%patch0 -p1 -b .unique-ids
 
 %build
 %configure --enable-avahi=yes --disable-static



From mclasen at fedoraproject.org  Fri Sep  4 00:41:30 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Fri,  4 Sep 2009 00:41:30 +0000 (UTC)
Subject: comps comps-f12.xml.in,1.105,1.106
Message-ID: <20090904004130.D63B111C0099@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/comps
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17353

Modified Files:
	comps-f12.xml.in 
Log Message:
Remove PolicyKit-gnome from the gnome group



Index: comps-f12.xml.in
===================================================================
RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v
retrieving revision 1.105
retrieving revision 1.106
diff -u -p -r1.105 -r1.106
--- comps-f12.xml.in	3 Sep 2009 20:36:05 -0000	1.105
+++ comps-f12.xml.in	4 Sep 2009 00:41:30 -0000	1.106
@@ -2456,7 +2456,6 @@
       gvfs-fuse
       metacity
       nautilus
-      PolicyKit-gnome
       yelp
       ibus-gtk
       scim-bridge-gtk
@@ -2566,6 +2565,7 @@
       scim-gtk
       screenruler
       seahorse-plugins
+      shotwell
       stardict-dic-en
       swfdec-gnome
       tango-icon-theme



From bskeggs at fedoraproject.org  Fri Sep  4 00:44:52 2009
From: bskeggs at fedoraproject.org (Ben Skeggs)
Date: Fri,  4 Sep 2009 00:44:52 +0000 (UTC)
Subject: rpms/xorg-x11-drv-nouveau/devel .cvsignore, 1.42,
	1.43 nouveau-bicubic-2x.patch, 1.9,
	1.10 nouveau-multiple-xserver.patch, 1.11,
	1.12 nouveau-transition-hack.patch, 1.12, 1.13 sources, 1.43,
	1.44 xorg-x11-drv-nouveau.spec, 1.53, 1.54
Message-ID: <20090904004452.F420811C0099@cvs1.fedora.phx.redhat.com>

Author: bskeggs

Update of /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17883

Modified Files:
	.cvsignore nouveau-bicubic-2x.patch 
	nouveau-multiple-xserver.patch nouveau-transition-hack.patch 
	sources xorg-x11-drv-nouveau.spec 
Log Message:
* Fri Sep 04 2009 Ben Skeggs  0.0.15-7.20090904git2b5ec6a
- fix cursor being left enabled on wrong display




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/.cvsignore,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -p -r1.42 -r1.43
--- .cvsignore	21 Aug 2009 04:17:36 -0000	1.42
+++ .cvsignore	4 Sep 2009 00:44:52 -0000	1.43
@@ -1 +1 @@
-xf86-video-nouveau-0.0.15-20090820git569a17a.tar.bz2
+xf86-video-nouveau-0.0.15-20090904git2b5ec6a.tar.bz2

nouveau-bicubic-2x.patch:
 nv30_xv_tex.c |    2 +-
 nv40_xv_tex.c |    3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

Index: nouveau-bicubic-2x.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-bicubic-2x.patch,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- nouveau-bicubic-2x.patch	21 Aug 2009 04:17:36 -0000	1.9
+++ nouveau-bicubic-2x.patch	4 Sep 2009 00:44:52 -0000	1.10
@@ -1,4 +1,4 @@
-From 5d771a98dfdb77dcfff906342d1bb69c5e95ba62 Mon Sep 17 00:00:00 2001
+From 669fc0a22b4c2b6b8c9572187e151e426f039227 Mon Sep 17 00:00:00 2001
 From: Ben Skeggs 
 Date: Mon, 4 May 2009 17:04:34 +1000
 Subject: [PATCH 3/3] xv: only use bicubic filtering when scaling >=2x
@@ -35,5 +35,5 @@ index 3d1f146..e0efb41 100644
  	else
  		NV40_LoadFragProg(pScrn, &nv30_fp_yv12_bilinear);
 -- 
-1.6.4
+1.6.4.2
 

nouveau-multiple-xserver.patch:
 nv_driver.c |   85 ++++++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 57 insertions(+), 28 deletions(-)

Index: nouveau-multiple-xserver.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-multiple-xserver.patch,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- nouveau-multiple-xserver.patch	21 Aug 2009 04:17:36 -0000	1.11
+++ nouveau-multiple-xserver.patch	4 Sep 2009 00:44:52 -0000	1.12
@@ -1,4 +1,4 @@
-From 50340ef2c1b24e5c10245b980e77552f4baecd06 Mon Sep 17 00:00:00 2001
+From bc70e6309b35633b76c48126bb967d4d85bce4df Mon Sep 17 00:00:00 2001
 From: Ben Skeggs 
 Date: Sun, 28 Jun 2009 20:35:54 +1000
 Subject: [PATCH 1/3] f12: hack to support multiple xserver instances
@@ -153,5 +153,5 @@ index b8de860..5838ce7 100644
  	/* We don't need to allocate cursors / lut here if we're using
  	 * kernel modesetting
 -- 
-1.6.4
+1.6.4.2
 

nouveau-transition-hack.patch:
 drmmode_display.c |  172 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 169 insertions(+), 3 deletions(-)

Index: nouveau-transition-hack.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-transition-hack.patch,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- nouveau-transition-hack.patch	21 Aug 2009 04:17:36 -0000	1.12
+++ nouveau-transition-hack.patch	4 Sep 2009 00:44:52 -0000	1.13
@@ -1,4 +1,4 @@
-From 01d6d416943706bf0030724cae4481a916807282 Mon Sep 17 00:00:00 2001
+From bb8bda06e19ac2181fd96a159e6e12ee4f5d108d Mon Sep 17 00:00:00 2001
 From: Ben Skeggs 
 Date: Tue, 30 Jun 2009 10:52:07 +1000
 Subject: [PATCH 2/3] f12: transitions
@@ -8,10 +8,10 @@ Subject: [PATCH 2/3] f12: transitions
  1 files changed, 169 insertions(+), 2 deletions(-)
 
 diff --git a/src/drmmode_display.c b/src/drmmode_display.c
-index 9231d93..cdb7689 100644
+index 55381d3..266d3a6 100644
 --- a/src/drmmode_display.c
 +++ b/src/drmmode_display.c
-@@ -183,6 +183,166 @@ drmmode_fb_pixmap(ScrnInfoPtr pScrn, int id, unsigned *w, unsigned *h)
+@@ -184,6 +184,166 @@ drmmode_fb_pixmap(ScrnInfoPtr pScrn, int id, unsigned *w, unsigned *h)
  }
  
  static void
@@ -178,7 +178,7 @@ index 9231d93..cdb7689 100644
  drmmode_fb_copy(ScrnInfoPtr pScrn, drmmode_ptr drmmode, int dst_id, int src_id,
  		int x, int y)
  {
-@@ -195,6 +355,14 @@ drmmode_fb_copy(ScrnInfoPtr pScrn, drmmode_ptr drmmode, int dst_id, int src_id,
+@@ -196,6 +356,14 @@ drmmode_fb_copy(ScrnInfoPtr pScrn, drmmode_ptr drmmode, int dst_id, int src_id,
  	if (!src_id || !dst_id)
  		return;
  
@@ -193,7 +193,7 @@ index 9231d93..cdb7689 100644
  	pspix = drmmode_fb_pixmap(pScrn, src_id, &w, &h);
  	if (!pspix)
  		return;
-@@ -296,8 +464,7 @@ drmmode_set_mode_major(xf86CrtcPtr crtc, DisplayModePtr mode,
+@@ -297,8 +465,7 @@ drmmode_set_mode_major(xf86CrtcPtr crtc, DisplayModePtr mode,
  		x = 0;
  		y = 0;
  	} else
@@ -204,5 +204,5 @@ index 9231d93..cdb7689 100644
  				drmmode_crtc->mode_crtc->buffer_id, x, y);
  	}
 -- 
-1.6.4
+1.6.4.2
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/sources,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -p -r1.43 -r1.44
--- sources	21 Aug 2009 04:17:36 -0000	1.43
+++ sources	4 Sep 2009 00:44:52 -0000	1.44
@@ -1 +1 @@
-22f93b760e83ecc8fc5eae19cd8a799a  xf86-video-nouveau-0.0.15-20090820git569a17a.tar.bz2
+50b387dd790cf70326dc3f60fd92310e  xf86-video-nouveau-0.0.15-20090904git2b5ec6a.tar.bz2


Index: xorg-x11-drv-nouveau.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/xorg-x11-drv-nouveau.spec,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -p -r1.53 -r1.54
--- xorg-x11-drv-nouveau.spec	27 Aug 2009 20:58:15 -0000	1.53
+++ xorg-x11-drv-nouveau.spec	4 Sep 2009 00:44:52 -0000	1.54
@@ -19,7 +19,7 @@ Name:      xorg-x11-drv-nouveau
 # need to set an epoch to get version number in sync with upstream
 Epoch:     1
 Version:   %{nouveau_version}
-Release:   6.%{snapshot}%{?dist}
+Release:   7.%{snapshot}%{?dist}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man4/nouveau.4*
 
 %changelog
+* Fri Sep 04 2009 Ben Skeggs  0.0.15-7.20090904git2b5ec6a
+- fix cursor being left enabled on wrong display
+
 * Thu Aug 27 2009 Adam Jackson  0.0.15-6.20090820git569a17a
 - nouveau-bgnr.patch: Enable seamless plymouth->gdm transition.
 



From bskeggs at fedoraproject.org  Fri Sep  4 00:48:27 2009
From: bskeggs at fedoraproject.org (Ben Skeggs)
Date: Fri,  4 Sep 2009 00:48:27 +0000 (UTC)
Subject: rpms/xorg-x11-drv-nouveau/devel xorg-x11-drv-nouveau.spec, 1.54,
	1.55
Message-ID: <20090904004827.D295711C0099@cvs1.fedora.phx.redhat.com>

Author: bskeggs

Update of /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18805

Modified Files:
	xorg-x11-drv-nouveau.spec 
Log Message:
oops



Index: xorg-x11-drv-nouveau.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/xorg-x11-drv-nouveau.spec,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- xorg-x11-drv-nouveau.spec	4 Sep 2009 00:44:52 -0000	1.54
+++ xorg-x11-drv-nouveau.spec	4 Sep 2009 00:48:27 -0000	1.55
@@ -7,8 +7,8 @@
 # git clone git://git.freedesktop.org/git/nouveau/xf86-video-nouveau
 # git-archive --format=tar --prefix=xf86-video-nouveau-0.0.10/ %{git_version} | bzip2 > xf86-video-nouveau-0.0.10-%{gitdate}.tar.bz2
 
-%define gitdate 20090820
-%define git_version 569a17a
+%define gitdate 20090904
+%define git_version 2b5ec6a
 
 %define snapshot %{gitdate}git%{git_version}
 



From mclasen at fedoraproject.org  Fri Sep  4 01:19:24 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Fri,  4 Sep 2009 01:19:24 +0000 (UTC)
Subject: rpms/gtk2/F-11 im-cedilla.conf,NONE,1.1 gtk2.spec,1.382,1.383
Message-ID: <20090904011924.1867E11C0099@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gtk2/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23617

Modified Files:
	gtk2.spec 
Added Files:
	im-cedilla.conf 
Log Message:
Add im-cedilla.conf to gtk2-immodules



--- NEW FILE im-cedilla.conf ---
XIM=none
XIM_PROGRAM=/bin/true
XIM_ARGS=
SHORT_DESC=im-cedilla
GTK_IM_MODULE=cedilla
QT_IM_MODULE=xim


Index: gtk2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gtk2/F-11/gtk2.spec,v
retrieving revision 1.382
retrieving revision 1.383
diff -u -p -r1.382 -r1.383
--- gtk2.spec	29 Aug 2009 14:55:35 -0000	1.382
+++ gtk2.spec	4 Sep 2009 01:19:23 -0000	1.383
@@ -17,12 +17,13 @@
 Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X
 Name: gtk2
 Version: %{base_version}
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: LGPLv2+
 Group: System Environment/Libraries
 Source: http://download.gnome.org/sources/gtk+/2.16/gtk+-%{version}.tar.bz2
 Source1: update-gdk-pixbuf-loaders
 Source2: update-gtk-immodules
+Source3: im-cedilla.conf
 
 # Biarch changes
 Patch0: gtk+-2.13.5-lib64.patch
@@ -86,6 +87,8 @@ suites.
 Summary: Input methods for GTK+
 Group: System Environment/Libraries
 Requires: gtk2 = %{version}-%{release}
+# for /etc/X11/xinit/xinput.d
+Requires: imsettings
 
 %description immodules
 The gtk2-immodules package contains standalone input methods that are shipped
@@ -249,6 +252,11 @@ esac
 cp %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/update-gdk-pixbuf-loaders
 cp %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/update-gtk-immodules
 
+
+# Input method frameworks want this
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit/xinput.d
+cp %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit/xinput.d
+
 # Remove unpackaged files
 rm $RPM_BUILD_ROOT%{_libdir}/*.la
 rm $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/*/*.la
@@ -344,6 +352,7 @@ fi
 %{_libdir}/gtk-2.0/%{bin_version}/immodules/im-ti-er.so
 %{_libdir}/gtk-2.0/%{bin_version}/immodules/im-ti-et.so
 %{_libdir}/gtk-2.0/%{bin_version}/immodules/im-viqr.so
+%{_sysconfdir}/X11/xinit/xinput.d/im-cedilla.conf
 %config(noreplace) %{_sysconfdir}/gtk-2.0/im-multipress.conf
 
 %files immodule-xim
@@ -373,6 +382,9 @@ fi
 
 
 %changelog
+* Thu Sep  3 2009 Matthias Clasen  - 2.16.6-2
+- Add im-cedilla.conf to gtk2-immodules (#510666)
+
 * Sat Aug 29 2009 Matthias Clasen  - 2.16.6-1
 - Update to 2.16.6
 



From hno at fedoraproject.org  Fri Sep  4 02:07:10 2009
From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=)
Date: Fri,  4 Sep 2009 02:07:10 +0000 (UTC)
Subject: rpms/squid/devel squid-3.1.0.13-alias-link.patch, NONE,
	1.1 squid.spec-3.1, 1.5, 1.6
Message-ID: <20090904020710.6172D11C0099@cvs1.fedora.phx.redhat.com>

Author: hno

Update of /cvs/pkgs/rpms/squid/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31928

Modified Files:
	squid.spec-3.1 
Added Files:
	squid-3.1.0.13-alias-link.patch 
Log Message:
3.1: fix alias-link.sh DESTDIR issue

squid-3.1.0.13-alias-link.patch:
 alias-link.sh |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE squid-3.1.0.13-alias-link.patch ---
=== modified file 'errors/alias-link.sh'
--- errors/alias-link.sh	2009-07-06 03:12:39 +0000
+++ errors/alias-link.sh	2009-09-04 01:07:00 +0000
@@ -38,6 +38,6 @@
 	# Remove and replace any pre-existing content/link
 	for alia in ${aliases}; do
 		${RM} -f -r ${DIR}/${alia} || exit 1
-		${LN} -s ${DIR}/${base} ${DIR}/${alia} || exit 1
+		${LN} -s ${base} ${DIR}/${alia} || exit 1
 	done
 done



Index: squid.spec-3.1
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec-3.1,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- squid.spec-3.1	1 Sep 2009 01:19:23 -0000	1.5
+++ squid.spec-3.1	4 Sep 2009 02:07:10 -0000	1.6
@@ -30,6 +30,8 @@ Source98: perl-requires-squid.sh
 # Upstream patches
 #Patch001: http://www.squid-cache.org/Versions/v3/3.1/changesets/bXXXX.patch
 Patch001: http://www.squid-cache.org/Versions/v3/3.1/changesets/b9694.patch
+# Upstream fix, but have not reached 3.1 yet
+Patch002: squid-3.1.0.13-alias-link.patch
 
 # External patches
 
@@ -68,6 +70,7 @@ lookup program (dnsserver), a program fo
 %setup -q
 
 %patch001 -p0 -b .b9694
+%patch002 -p0 -b .alias-link
 %patch201 -p1 -b .config
 %patch202 -p1 -b .location
 %patch203 -p1 -b .build
@@ -79,7 +82,6 @@ lookup program (dnsserver), a program fo
 export CXXFLAGS="-fPIE %{optflags}" ; export CFLAGS="-fPIE -Os -g -pipe -fsigned-char %{optflags}" ; export LDFLAGS="-pie" ;
 %configure \
    --exec_prefix=/usr \
-   --bindir=%{_sbindir} \
    --libexecdir=%{_libdir}/squid \
    --localstatedir=/var \
    --datadir=%{_datadir} \
@@ -88,9 +90,9 @@ export CXXFLAGS="-fPIE %{optflags}" ; ex
    --with-pidfile='$(localstatedir)/run/squid.pid' \
    --disable-dependency-tracking \
    --enable-arp-acl \
+   --enable-follow-x-forwarded-for \
    --enable-auth="basic,digest,ntlm,negotiate" \
    --enable-basic-auth-helpers="LDAP,MSNT,NCSA,PAM,SMB,YP,getpwnam,multi-domain-NTLM,SASL,DB,POP3,squid_radius_auth" \
-   --enable-negotiate-auth-helpers="squid_kerb_auth" \
    --enable-ntlm-auth-helpers="smb_lm,no_check,fakeauth" \
    --enable-digest-auth-helpers="password,ldap,eDirectory" \
    --enable-external-acl-helpers="ip_user,ldap_group,session,unix_group,wbinfo_group" \
@@ -118,8 +120,8 @@ export CXXFLAGS="-fPIE %{optflags}" ; ex
    --with-openssl=/usr/kerberos \
    --with-pthreads
 
-# following options are no longer supported but may be supported in future
-#   --enable-follow-x-forwarded-for
+# following options should be enabled but fails building
+#   --enable-negotiate-auth-helpers="squid_kerb_auth"
 
 export CXXFLAGS="-fPIE" ; export CFLAGS="-fPIE -Os -g -pipe -fsigned-char" ; export LDFLAGS="-pie" ;
 make %{?_smp_mflags}
@@ -166,7 +168,7 @@ iconv -f ISO88591 -t UTF8 ChangeLog -o C
 mv -f ChangeLog.tmp ChangeLog
 
 # squid.conf.documented is documentation. We ship that in doc/
-rm -f $RPM_BUILD_ROOT%{sysconfdir}/squid/squid.conf.documented
+rm -f $RPM_BUILD_ROOT/etc/squid/squid.conf.documented
 
 # remove unpackaged files from the buildroot
 rm -f $RPM_BUILD_ROOT%{_sbindir}/{RunAccel,RunCache}
@@ -184,19 +186,19 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %dir %{_libdir}/squid
 %attr(750,squid,squid) %dir /var/log/squid
 %attr(750,squid,squid) %dir /var/spool/squid
-%attr(4750,root,squid) %{_libdir}/squid/ncsa_auth
-%attr(4750,root,squid) %{_libdir}/squid/pam_auth
 
 %config(noreplace) %attr(644,root,root) /etc/httpd/conf.d/squid.conf
 %config(noreplace) %attr(640,root,squid) /etc/squid/squid.conf
 %config(noreplace) %attr(644,root,squid) /etc/squid/cachemgr.conf
 %config(noreplace) /etc/squid/mime.conf
+%config(noreplace) /etc/squid/errorpage.css
 %config(noreplace) /etc/sysconfig/squid
 %config(noreplace) /etc/squid/msntauth.conf
 # These are not noreplace because they are just sample config files
 %config /etc/squid/msntauth.conf.default
 %config /etc/squid/squid.conf.default
 %config /etc/squid/mime.conf.default
+%config /etc/squid/errorpage.css.default
 %config /etc/squid/cachemgr.conf.default
 %config(noreplace) /etc/pam.d/squid
 %config(noreplace) /etc/logrotate.d/squid
@@ -206,9 +208,11 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) /etc/rc.d/init.d/squid
 %attr(755,root,root) /etc/NetworkManager/dispatcher.d/20-squid
 %{_datadir}/squid/icons
+%{_datadir}/squid/mib.txt
 %{_sbindir}/squid
-%{_sbindir}/squidclient
+%{_bindir}/squidclient
 %{_mandir}/man8/*
+%{_mandir}/man1/*
 %{_libdir}/squid/*
 
 %pre



From pkgdb at fedoraproject.org  Fri Sep  4 02:07:10 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:07:10 +0000
Subject: [pkgdb] auto-destdir (Fedora EPEL, 4) updated by kevin
Message-ID: <20090904020710.8EC9A10F865@bastion2.fedora.phx.redhat.com>

kevin added a Fedora EPEL 4 branch for auto-destdir
kevin has set commit to Approved for 107427 on auto-destdir (Fedora EPEL 4)
kevin has set checkout to Approved for 107427 on auto-destdir (Fedora EPEL 4)
kevin has set build to Approved for 107427 on auto-destdir (Fedora EPEL 4)
kevin changed owner of auto-destdir in Fedora EPEL 4 to dwheeler

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/auto-destdir



From pkgdb at fedoraproject.org  Fri Sep  4 02:07:10 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:07:10 +0000
Subject: [pkgdb] auto-destdir (Fedora EPEL, 4) updated by kevin
Message-ID: <20090904020710.A95D810F894@bastion2.fedora.phx.redhat.com>

kevin added a Fedora EPEL 5 branch for auto-destdir
kevin has set commit to Approved for 107427 on auto-destdir (Fedora EPEL 5)
kevin has set checkout to Approved for 107427 on auto-destdir (Fedora EPEL 5)
kevin has set build to Approved for 107427 on auto-destdir (Fedora EPEL 5)
kevin changed owner of auto-destdir in Fedora EPEL 5 to dwheeler

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/auto-destdir



From hno at fedoraproject.org  Fri Sep  4 02:11:01 2009
From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=)
Date: Fri,  4 Sep 2009 02:11:01 +0000 (UTC)
Subject: rpms/squid/devel squid.spec-3.1,1.6,1.7
Message-ID: <20090904021101.D62DC11C0099@cvs1.fedora.phx.redhat.com>

Author: hno

Update of /cvs/pkgs/rpms/squid/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32404

Modified Files:
	squid.spec-3.1 
Log Message:
3.1: Correct squidclient location


Index: squid.spec-3.1
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec-3.1,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- squid.spec-3.1	4 Sep 2009 02:07:10 -0000	1.6
+++ squid.spec-3.1	4 Sep 2009 02:11:01 -0000	1.7
@@ -131,7 +131,6 @@ rm -rf $RPM_BUILD_ROOT
 %makeinstall  \
         sysconfdir=$RPM_BUILD_ROOT/etc/squid \
         localstatedir=$RPM_BUILD_ROOT/var \
-        bindir=$RPM_BUILD_ROOT/%{_sbindir} \
         libexecdir=$RPM_BUILD_ROOT/%{_libdir}/squid
 echo "
 #



From pkgdb at fedoraproject.org  Fri Sep  4 02:12:56 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:12:56 +0000
Subject: [pkgdb] nforenum was added for heffer
Message-ID: <20090904021256.3D32F10F865@bastion2.fedora.phx.redhat.com>

kevin has added Package nforenum with summary A format correcter and linter for the NFO language
kevin has approved Package nforenum
kevin has added a Fedora devel branch for nforenum with an owner of heffer
kevin has approved nforenum in Fedora devel
kevin has approved Package nforenum
kevin has set commit to Approved for 107427 on nforenum (Fedora devel)
kevin has set checkout to Approved for 107427 on nforenum (Fedora devel)
kevin has set build to Approved for 107427 on nforenum (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/nforenum



From pkgdb at fedoraproject.org  Fri Sep  4 02:12:57 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:12:57 +0000
Subject: [pkgdb] nforenum summary updated by kevin
Message-ID: <20090904021257.D6DF510F886@bastion2.fedora.phx.redhat.com>

kevin set package nforenum summary to A format correcter and linter for the NFO language

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/nforenum



From pkgdb at fedoraproject.org  Fri Sep  4 02:12:57 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:12:57 +0000
Subject: [pkgdb] nforenum (Fedora, 10) updated by kevin
Message-ID: <20090904021257.EB01D10F890@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 10 branch for nforenum
kevin has set commit to Approved for 107427 on nforenum (Fedora 10)
kevin has set checkout to Approved for 107427 on nforenum (Fedora 10)
kevin has set build to Approved for 107427 on nforenum (Fedora 10)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/nforenum



From kevin at fedoraproject.org  Fri Sep  4 02:13:08 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:13:08 +0000 (UTC)
Subject: rpms/nforenum - New directory
Message-ID: <20090904021308.2013F11C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/nforenum
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU32665/rpms/nforenum

Log Message:
Directory /cvs/pkgs/rpms/nforenum added to the repository




From kevin at fedoraproject.org  Fri Sep  4 02:13:08 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:13:08 +0000 (UTC)
Subject: rpms/nforenum/devel - New directory
Message-ID: <20090904021308.34DDE11C00E6@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/nforenum/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU32665/rpms/nforenum/devel

Log Message:
Directory /cvs/pkgs/rpms/nforenum/devel added to the repository




From kevin at fedoraproject.org  Fri Sep  4 02:13:14 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:13:14 +0000 (UTC)
Subject: rpms/nforenum Makefile,NONE,1.1
Message-ID: <20090904021314.1573E11C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/nforenum
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU32665/rpms/nforenum

Added Files:
	Makefile 
Log Message:
Setup of module nforenum


--- NEW FILE Makefile ---
# Top level Makefile for module nforenum
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From kevin at fedoraproject.org  Fri Sep  4 02:13:14 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:13:14 +0000 (UTC)
Subject: rpms/nforenum/devel .cvsignore, NONE, 1.1 Makefile, NONE,
	1.1 sources, NONE, 1.1
Message-ID: <20090904021314.4E2C811C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/nforenum/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU32665/rpms/nforenum/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module nforenum


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: nforenum
# $Id: Makefile,v 1.1 2009/09/04 02:13:14 kevin Exp $
NAME := nforenum
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From pkgdb at fedoraproject.org  Fri Sep  4 02:12:57 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:12:57 +0000
Subject: [pkgdb] nforenum (Fedora, 10) updated by kevin
Message-ID: <20090904021257.F30F410F896@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 11 branch for nforenum
kevin has set commit to Approved for 107427 on nforenum (Fedora 11)
kevin has set checkout to Approved for 107427 on nforenum (Fedora 11)
kevin has set build to Approved for 107427 on nforenum (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/nforenum



From pkgdb at fedoraproject.org  Fri Sep  4 02:14:01 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:14:01 +0000
Subject: [pkgdb] perl-CGI-Application-Plugin-DBIC-Schema was added for
	eseyman
Message-ID: <20090904021401.EDAB710F88C@bastion2.fedora.phx.redhat.com>

kevin has added Package perl-CGI-Application-Plugin-DBIC-Schema with summary Easy DBIx::Class access from CGI::Application
kevin has approved Package perl-CGI-Application-Plugin-DBIC-Schema
kevin has added a Fedora devel branch for perl-CGI-Application-Plugin-DBIC-Schema with an owner of eseyman
kevin has approved perl-CGI-Application-Plugin-DBIC-Schema in Fedora devel
kevin has approved Package perl-CGI-Application-Plugin-DBIC-Schema
kevin has set commit to Approved for 107427 on perl-CGI-Application-Plugin-DBIC-Schema (Fedora devel)
kevin has set checkout to Approved for 107427 on perl-CGI-Application-Plugin-DBIC-Schema (Fedora devel)
kevin has set build to Approved for 107427 on perl-CGI-Application-Plugin-DBIC-Schema (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-CGI-Application-Plugin-DBIC-Schema



From pkgdb at fedoraproject.org  Fri Sep  4 02:14:02 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:14:02 +0000
Subject: [pkgdb] perl-CGI-Application-Plugin-DBIC-Schema summary updated by
	kevin
Message-ID: <20090904021403.7596510F89D@bastion2.fedora.phx.redhat.com>

kevin set package perl-CGI-Application-Plugin-DBIC-Schema summary to Easy DBIx::Class access from CGI::Application

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-CGI-Application-Plugin-DBIC-Schema



From pkgdb at fedoraproject.org  Fri Sep  4 02:14:02 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:14:02 +0000
Subject: [pkgdb] perl-CGI-Application-Plugin-DBIC-Schema (Fedora,
	10) updated by kevin
Message-ID: <20090904021403.9847810F8A0@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 11 branch for perl-CGI-Application-Plugin-DBIC-Schema
kevin has set commit to Approved for 107427 on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 11)
kevin has set checkout to Approved for 107427 on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 11)
kevin has set build to Approved for 107427 on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 11)
kevin approved watchbugzilla on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 11) for perl-sig
kevin approved watchcommits on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 11) for perl-sig

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-CGI-Application-Plugin-DBIC-Schema



From pkgdb at fedoraproject.org  Fri Sep  4 02:14:02 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:14:02 +0000
Subject: [pkgdb] perl-CGI-Application-Plugin-DBIC-Schema (Fedora,
	10) updated by kevin
Message-ID: <20090904021403.A4E5E10F865@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 10 branch for perl-CGI-Application-Plugin-DBIC-Schema
kevin has set commit to Approved for 107427 on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 10)
kevin has set checkout to Approved for 107427 on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 10)
kevin has set build to Approved for 107427 on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 10)
kevin approved watchbugzilla on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 10) for perl-sig
kevin approved watchcommits on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 10) for perl-sig

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-CGI-Application-Plugin-DBIC-Schema



From pkgdb at fedoraproject.org  Fri Sep  4 02:14:02 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:14:02 +0000
Subject: [pkgdb] perl-CGI-Application-Plugin-DBIC-Schema (Fedora,
	10) updated by kevin
Message-ID: <20090904021403.AFCA310F8A5@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 12 branch for perl-CGI-Application-Plugin-DBIC-Schema
kevin has set commit to Approved for 107427 on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 12)
kevin has set checkout to Approved for 107427 on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 12)
kevin has set build to Approved for 107427 on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 12)
kevin approved watchbugzilla on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 12) for perl-sig
kevin approved watchcommits on perl-CGI-Application-Plugin-DBIC-Schema (Fedora 12) for perl-sig

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-CGI-Application-Plugin-DBIC-Schema



From kevin at fedoraproject.org  Fri Sep  4 02:14:17 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:14:17 +0000 (UTC)
Subject: rpms/perl-CGI-Application-Plugin-DBIC-Schema - New directory
Message-ID: <20090904021417.1398D11C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvszIu441/rpms/perl-CGI-Application-Plugin-DBIC-Schema

Log Message:
Directory /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema added to the repository




From kevin at fedoraproject.org  Fri Sep  4 02:14:17 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:14:17 +0000 (UTC)
Subject: rpms/perl-CGI-Application-Plugin-DBIC-Schema/devel - New directory
Message-ID: <20090904021417.34AE111C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvszIu441/rpms/perl-CGI-Application-Plugin-DBIC-Schema/devel

Log Message:
Directory /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/devel added to the repository




From kevin at fedoraproject.org  Fri Sep  4 02:14:23 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:14:23 +0000 (UTC)
Subject: rpms/perl-CGI-Application-Plugin-DBIC-Schema Makefile,NONE,1.1
Message-ID: <20090904021423.1789711C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvszIu441/rpms/perl-CGI-Application-Plugin-DBIC-Schema

Added Files:
	Makefile 
Log Message:
Setup of module perl-CGI-Application-Plugin-DBIC-Schema


--- NEW FILE Makefile ---
# Top level Makefile for module perl-CGI-Application-Plugin-DBIC-Schema
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From pkgdb at fedoraproject.org  Fri Sep  4 02:14:03 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:14:03 +0000
Subject: [pkgdb] perl-CGI-Application-Plugin-DBIC-Schema (Fedora,
	10) updated by kevin
Message-ID: <20090904021403.B872510F8A8@bastion2.fedora.phx.redhat.com>

kevin approved watchbugzilla on perl-CGI-Application-Plugin-DBIC-Schema (Fedora devel) for perl-sig
kevin approved watchcommits on perl-CGI-Application-Plugin-DBIC-Schema (Fedora devel) for perl-sig

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-CGI-Application-Plugin-DBIC-Schema



From kevin at fedoraproject.org  Fri Sep  4 02:14:23 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:14:23 +0000 (UTC)
Subject: rpms/perl-CGI-Application-Plugin-DBIC-Schema/devel .cvsignore, NONE,
	1.1 Makefile, NONE, 1.1 sources, NONE, 1.1
Message-ID: <20090904021423.5B95711C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvszIu441/rpms/perl-CGI-Application-Plugin-DBIC-Schema/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module perl-CGI-Application-Plugin-DBIC-Schema


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: perl-CGI-Application-Plugin-DBIC-Schema
# $Id: Makefile,v 1.1 2009/09/04 02:14:23 kevin Exp $
NAME := perl-CGI-Application-Plugin-DBIC-Schema
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From pkgdb at fedoraproject.org  Fri Sep  4 02:15:47 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:15:47 +0000
Subject: [pkgdb] trac-accountmanager-plugin was added for mathstuf
Message-ID: <20090904021547.998C210F87F@bastion2.fedora.phx.redhat.com>

kevin has added Package trac-accountmanager-plugin with summary Trac plugin for account registration and management
kevin has approved Package trac-accountmanager-plugin
kevin has added a Fedora devel branch for trac-accountmanager-plugin with an owner of mathstuf
kevin has approved trac-accountmanager-plugin in Fedora devel
kevin has approved Package trac-accountmanager-plugin
kevin has set commit to Approved for 107427 on trac-accountmanager-plugin (Fedora devel)
kevin has set checkout to Approved for 107427 on trac-accountmanager-plugin (Fedora devel)
kevin has set build to Approved for 107427 on trac-accountmanager-plugin (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/trac-accountmanager-plugin



From pkgdb at fedoraproject.org  Fri Sep  4 02:15:49 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:15:49 +0000
Subject: [pkgdb] trac-accountmanager-plugin summary updated by kevin
Message-ID: <20090904021549.9252310F886@bastion2.fedora.phx.redhat.com>

kevin set package trac-accountmanager-plugin summary to Trac plugin for account registration and management

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/trac-accountmanager-plugin



From pkgdb at fedoraproject.org  Fri Sep  4 02:15:49 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:15:49 +0000
Subject: [pkgdb] trac-accountmanager-plugin (Fedora, 11) updated by kevin
Message-ID: <20090904021549.9A3FF10F894@bastion2.fedora.phx.redhat.com>

kevin approved watchbugzilla on trac-accountmanager-plugin (Fedora devel) for pghmcfc
kevin approved watchcommits on trac-accountmanager-plugin (Fedora devel) for pghmcfc
kevin approved commit on trac-accountmanager-plugin (Fedora devel) for pghmcfc
kevin approved build on trac-accountmanager-plugin (Fedora devel) for pghmcfc
kevin approved approveacls on trac-accountmanager-plugin (Fedora devel) for pghmcfc

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/trac-accountmanager-plugin



From kevin at fedoraproject.org  Fri Sep  4 02:16:01 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:16:01 +0000 (UTC)
Subject: rpms/trac-accountmanager-plugin - New directory
Message-ID: <20090904021601.166DE11C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/trac-accountmanager-plugin
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsScR846/rpms/trac-accountmanager-plugin

Log Message:
Directory /cvs/pkgs/rpms/trac-accountmanager-plugin added to the repository




From pkgdb at fedoraproject.org  Fri Sep  4 02:15:49 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:15:49 +0000
Subject: [pkgdb] trac-accountmanager-plugin (Fedora, 11) updated by kevin
Message-ID: <20090904021549.A7D5F10F899@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 11 branch for trac-accountmanager-plugin
kevin has set commit to Approved for 107427 on trac-accountmanager-plugin (Fedora 11)
kevin has set checkout to Approved for 107427 on trac-accountmanager-plugin (Fedora 11)
kevin has set build to Approved for 107427 on trac-accountmanager-plugin (Fedora 11)
kevin approved watchbugzilla on trac-accountmanager-plugin (Fedora 11) for pghmcfc
kevin approved watchcommits on trac-accountmanager-plugin (Fedora 11) for pghmcfc
kevin approved commit on trac-accountmanager-plugin (Fedora 11) for pghmcfc
kevin approved build on trac-accountmanager-plugin (Fedora 11) for pghmcfc
kevin approved approveacls on trac-accountmanager-plugin (Fedora 11) for pghmcfc

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/trac-accountmanager-plugin



From kevin at fedoraproject.org  Fri Sep  4 02:16:01 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:16:01 +0000 (UTC)
Subject: rpms/trac-accountmanager-plugin/devel - New directory
Message-ID: <20090904021601.3554E11C02C8@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/trac-accountmanager-plugin/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsScR846/rpms/trac-accountmanager-plugin/devel

Log Message:
Directory /cvs/pkgs/rpms/trac-accountmanager-plugin/devel added to the repository




From kevin at fedoraproject.org  Fri Sep  4 02:16:07 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:16:07 +0000 (UTC)
Subject: rpms/trac-accountmanager-plugin Makefile,NONE,1.1
Message-ID: <20090904021607.23F7011C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/trac-accountmanager-plugin
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsScR846/rpms/trac-accountmanager-plugin

Added Files:
	Makefile 
Log Message:
Setup of module trac-accountmanager-plugin


--- NEW FILE Makefile ---
# Top level Makefile for module trac-accountmanager-plugin
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From kevin at fedoraproject.org  Fri Sep  4 02:16:07 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:16:07 +0000 (UTC)
Subject: rpms/trac-accountmanager-plugin/devel .cvsignore, NONE, 1.1 Makefile,
	NONE, 1.1 sources, NONE, 1.1
Message-ID: <20090904021607.5553111C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/trac-accountmanager-plugin/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsScR846/rpms/trac-accountmanager-plugin/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module trac-accountmanager-plugin


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: trac-accountmanager-plugin
# $Id: Makefile,v 1.1 2009/09/04 02:16:07 kevin Exp $
NAME := trac-accountmanager-plugin
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From pkgdb at fedoraproject.org  Fri Sep  4 02:16:55 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:16:55 +0000
Subject: [pkgdb] rubygem-pathname2 was added for wakko666
Message-ID: <20090904021655.285B810F883@bastion2.fedora.phx.redhat.com>

kevin has added Package rubygem-pathname2 with summary An alternate implementation for the Pathname library
kevin has approved Package rubygem-pathname2
kevin has added a Fedora devel branch for rubygem-pathname2 with an owner of wakko666
kevin has approved rubygem-pathname2 in Fedora devel
kevin has approved Package rubygem-pathname2
kevin has set commit to Approved for 107427 on rubygem-pathname2 (Fedora devel)
kevin has set checkout to Approved for 107427 on rubygem-pathname2 (Fedora devel)
kevin has set build to Approved for 107427 on rubygem-pathname2 (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-pathname2



From pkgdb at fedoraproject.org  Fri Sep  4 02:16:56 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:16:56 +0000
Subject: [pkgdb] rubygem-pathname2 summary updated by kevin
Message-ID: <20090904021656.A182A10F88C@bastion2.fedora.phx.redhat.com>

kevin set package rubygem-pathname2 summary to An alternate implementation for the Pathname library

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-pathname2



From pkgdb at fedoraproject.org  Fri Sep  4 02:16:56 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:16:56 +0000
Subject: [pkgdb] rubygem-pathname2 (Fedora, 12) updated by kevin
Message-ID: <20090904021656.AA55810F894@bastion2.fedora.phx.redhat.com>

kevin approved watchbugzilla on rubygem-pathname2 (Fedora devel) for mtasaka
kevin approved watchcommits on rubygem-pathname2 (Fedora devel) for mtasaka

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-pathname2



From pkgdb at fedoraproject.org  Fri Sep  4 02:16:56 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:16:56 +0000
Subject: [pkgdb] rubygem-pathname2 (Fedora, 12) updated by kevin
Message-ID: <20090904021656.B9D0B10F897@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 12 branch for rubygem-pathname2
kevin has set commit to Approved for 107427 on rubygem-pathname2 (Fedora 12)
kevin has set checkout to Approved for 107427 on rubygem-pathname2 (Fedora 12)
kevin has set build to Approved for 107427 on rubygem-pathname2 (Fedora 12)
kevin approved watchbugzilla on rubygem-pathname2 (Fedora 12) for mtasaka
kevin approved watchcommits on rubygem-pathname2 (Fedora 12) for mtasaka

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/rubygem-pathname2



From kevin at fedoraproject.org  Fri Sep  4 02:17:06 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:17:06 +0000 (UTC)
Subject: rpms/rubygem-pathname2 - New directory
Message-ID: <20090904021706.1530211C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/rubygem-pathname2
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvshx1108/rpms/rubygem-pathname2

Log Message:
Directory /cvs/pkgs/rpms/rubygem-pathname2 added to the repository




From kevin at fedoraproject.org  Fri Sep  4 02:17:06 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:17:06 +0000 (UTC)
Subject: rpms/rubygem-pathname2/devel - New directory
Message-ID: <20090904021706.364B911C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/rubygem-pathname2/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvshx1108/rpms/rubygem-pathname2/devel

Log Message:
Directory /cvs/pkgs/rpms/rubygem-pathname2/devel added to the repository




From kevin at fedoraproject.org  Fri Sep  4 02:17:11 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:17:11 +0000 (UTC)
Subject: rpms/rubygem-pathname2 Makefile,NONE,1.1
Message-ID: <20090904021711.F1B8111C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/rubygem-pathname2
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvshx1108/rpms/rubygem-pathname2

Added Files:
	Makefile 
Log Message:
Setup of module rubygem-pathname2


--- NEW FILE Makefile ---
# Top level Makefile for module rubygem-pathname2
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From kevin at fedoraproject.org  Fri Sep  4 02:17:12 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:17:12 +0000 (UTC)
Subject: rpms/rubygem-pathname2/devel .cvsignore, NONE, 1.1 Makefile, NONE, 
	1.1 sources, NONE, 1.1
Message-ID: <20090904021712.329A711C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/rubygem-pathname2/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvshx1108/rpms/rubygem-pathname2/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module rubygem-pathname2


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: rubygem-pathname2
# $Id: Makefile,v 1.1 2009/09/04 02:17:12 kevin Exp $
NAME := rubygem-pathname2
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From pkgdb at fedoraproject.org  Fri Sep  4 02:17:59 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:17:59 +0000
Subject: [pkgdb] perl-Moose-Autobox was added for cweyl
Message-ID: <20090904021800.1B65210F87F@bastion2.fedora.phx.redhat.com>

kevin has added Package perl-Moose-Autobox with summary Autoboxed wrappers for native Perl datatypes
kevin has approved Package perl-Moose-Autobox
kevin has added a Fedora devel branch for perl-Moose-Autobox with an owner of cweyl
kevin has approved perl-Moose-Autobox in Fedora devel
kevin has approved Package perl-Moose-Autobox
kevin has set commit to Approved for 107427 on perl-Moose-Autobox (Fedora devel)
kevin has set checkout to Approved for 107427 on perl-Moose-Autobox (Fedora devel)
kevin has set build to Approved for 107427 on perl-Moose-Autobox (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Moose-Autobox



From pkgdb at fedoraproject.org  Fri Sep  4 02:18:02 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:18:02 +0000
Subject: [pkgdb] perl-Moose-Autobox summary updated by kevin
Message-ID: <20090904021802.29E7510F888@bastion2.fedora.phx.redhat.com>

kevin set package perl-Moose-Autobox summary to Autoboxed wrappers for native Perl datatypes

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Moose-Autobox



From pkgdb at fedoraproject.org  Fri Sep  4 02:18:02 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:18:02 +0000
Subject: [pkgdb] perl-Moose-Autobox (Fedora, 10) updated by kevin
Message-ID: <20090904021802.2E9FF10F893@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 10 branch for perl-Moose-Autobox
kevin has set commit to Approved for 107427 on perl-Moose-Autobox (Fedora 10)
kevin has set checkout to Approved for 107427 on perl-Moose-Autobox (Fedora 10)
kevin has set build to Approved for 107427 on perl-Moose-Autobox (Fedora 10)
kevin approved watchbugzilla on perl-Moose-Autobox (Fedora 10) for perl-sig
kevin approved watchcommits on perl-Moose-Autobox (Fedora 10) for perl-sig

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Moose-Autobox



From pkgdb at fedoraproject.org  Fri Sep  4 02:18:02 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:18:02 +0000
Subject: [pkgdb] perl-Moose-Autobox (Fedora, 10) updated by kevin
Message-ID: <20090904021802.355BF10F896@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 11 branch for perl-Moose-Autobox
kevin has set commit to Approved for 107427 on perl-Moose-Autobox (Fedora 11)
kevin has set checkout to Approved for 107427 on perl-Moose-Autobox (Fedora 11)
kevin has set build to Approved for 107427 on perl-Moose-Autobox (Fedora 11)
kevin approved watchbugzilla on perl-Moose-Autobox (Fedora 11) for perl-sig
kevin approved watchcommits on perl-Moose-Autobox (Fedora 11) for perl-sig

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Moose-Autobox



From pkgdb at fedoraproject.org  Fri Sep  4 02:18:02 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:18:02 +0000
Subject: [pkgdb] perl-Moose-Autobox (Fedora, 10) updated by kevin
Message-ID: <20090904021802.3B2D110F89B@bastion2.fedora.phx.redhat.com>

kevin approved watchbugzilla on perl-Moose-Autobox (Fedora devel) for perl-sig
kevin approved watchcommits on perl-Moose-Autobox (Fedora devel) for perl-sig

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Moose-Autobox



From kevin at fedoraproject.org  Fri Sep  4 02:18:11 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:18:11 +0000 (UTC)
Subject: rpms/perl-Moose-Autobox - New directory
Message-ID: <20090904021811.14A9811C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/perl-Moose-Autobox
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsTJ1368/rpms/perl-Moose-Autobox

Log Message:
Directory /cvs/pkgs/rpms/perl-Moose-Autobox added to the repository




From kevin at fedoraproject.org  Fri Sep  4 02:18:11 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:18:11 +0000 (UTC)
Subject: rpms/perl-Moose-Autobox/devel - New directory
Message-ID: <20090904021811.34F7211C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/perl-Moose-Autobox/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsTJ1368/rpms/perl-Moose-Autobox/devel

Log Message:
Directory /cvs/pkgs/rpms/perl-Moose-Autobox/devel added to the repository




From kevin at fedoraproject.org  Fri Sep  4 02:18:17 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:18:17 +0000 (UTC)
Subject: rpms/perl-Moose-Autobox Makefile,NONE,1.1
Message-ID: <20090904021817.9244411C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/perl-Moose-Autobox
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsTJ1368/rpms/perl-Moose-Autobox

Added Files:
	Makefile 
Log Message:
Setup of module perl-Moose-Autobox


--- NEW FILE Makefile ---
# Top level Makefile for module perl-Moose-Autobox
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From kevin at fedoraproject.org  Fri Sep  4 02:18:17 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:18:17 +0000 (UTC)
Subject: rpms/perl-Moose-Autobox/devel .cvsignore, NONE, 1.1 Makefile, NONE, 
	1.1 sources, NONE, 1.1
Message-ID: <20090904021817.C628211C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/perl-Moose-Autobox/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsTJ1368/rpms/perl-Moose-Autobox/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module perl-Moose-Autobox


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: perl-Moose-Autobox
# $Id: Makefile,v 1.1 2009/09/04 02:18:17 kevin Exp $
NAME := perl-Moose-Autobox
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From pkgdb at fedoraproject.org  Fri Sep  4 02:18:49 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:18:49 +0000
Subject: [pkgdb] perl-MooseX-Traits-Pluggable was added for cweyl
Message-ID: <20090904021849.3E63D10F883@bastion2.fedora.phx.redhat.com>

kevin has added Package perl-MooseX-Traits-Pluggable with summary A pluggable extension to MooseX::Traits
kevin has approved Package perl-MooseX-Traits-Pluggable
kevin has added a Fedora devel branch for perl-MooseX-Traits-Pluggable with an owner of cweyl
kevin has approved perl-MooseX-Traits-Pluggable in Fedora devel
kevin has approved Package perl-MooseX-Traits-Pluggable
kevin has set commit to Approved for 107427 on perl-MooseX-Traits-Pluggable (Fedora devel)
kevin has set checkout to Approved for 107427 on perl-MooseX-Traits-Pluggable (Fedora devel)
kevin has set build to Approved for 107427 on perl-MooseX-Traits-Pluggable (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-MooseX-Traits-Pluggable



From pkgdb at fedoraproject.org  Fri Sep  4 02:18:51 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:18:51 +0000
Subject: [pkgdb] perl-MooseX-Traits-Pluggable summary updated by kevin
Message-ID: <20090904021851.A06ED10F897@bastion2.fedora.phx.redhat.com>

kevin set package perl-MooseX-Traits-Pluggable summary to A pluggable extension to MooseX::Traits

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-MooseX-Traits-Pluggable



From pkgdb at fedoraproject.org  Fri Sep  4 02:18:51 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:18:51 +0000
Subject: [pkgdb] perl-MooseX-Traits-Pluggable (Fedora, 10) updated by kevin
Message-ID: <20090904021851.A42D010F89C@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 10 branch for perl-MooseX-Traits-Pluggable
kevin has set commit to Approved for 107427 on perl-MooseX-Traits-Pluggable (Fedora 10)
kevin has set checkout to Approved for 107427 on perl-MooseX-Traits-Pluggable (Fedora 10)
kevin has set build to Approved for 107427 on perl-MooseX-Traits-Pluggable (Fedora 10)
kevin approved watchbugzilla on perl-MooseX-Traits-Pluggable (Fedora 10) for perl-sig
kevin approved watchcommits on perl-MooseX-Traits-Pluggable (Fedora 10) for perl-sig

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-MooseX-Traits-Pluggable



From pkgdb at fedoraproject.org  Fri Sep  4 02:18:51 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:18:51 +0000
Subject: [pkgdb] perl-MooseX-Traits-Pluggable (Fedora, 10) updated by kevin
Message-ID: <20090904021851.B025F10F8A1@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 11 branch for perl-MooseX-Traits-Pluggable
kevin has set commit to Approved for 107427 on perl-MooseX-Traits-Pluggable (Fedora 11)
kevin has set checkout to Approved for 107427 on perl-MooseX-Traits-Pluggable (Fedora 11)
kevin has set build to Approved for 107427 on perl-MooseX-Traits-Pluggable (Fedora 11)
kevin approved watchbugzilla on perl-MooseX-Traits-Pluggable (Fedora 11) for perl-sig
kevin approved watchcommits on perl-MooseX-Traits-Pluggable (Fedora 11) for perl-sig

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-MooseX-Traits-Pluggable



From pkgdb at fedoraproject.org  Fri Sep  4 02:18:51 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:18:51 +0000
Subject: [pkgdb] perl-MooseX-Traits-Pluggable (Fedora, 10) updated by kevin
Message-ID: <20090904021851.B91C410F8A3@bastion2.fedora.phx.redhat.com>

kevin approved watchbugzilla on perl-MooseX-Traits-Pluggable (Fedora devel) for perl-sig
kevin approved watchcommits on perl-MooseX-Traits-Pluggable (Fedora devel) for perl-sig

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-MooseX-Traits-Pluggable



From kevin at fedoraproject.org  Fri Sep  4 02:19:00 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:19:00 +0000 (UTC)
Subject: rpms/perl-MooseX-Traits-Pluggable - New directory
Message-ID: <20090904021900.1423311C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/perl-MooseX-Traits-Pluggable
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsfy1714/rpms/perl-MooseX-Traits-Pluggable

Log Message:
Directory /cvs/pkgs/rpms/perl-MooseX-Traits-Pluggable added to the repository




From kevin at fedoraproject.org  Fri Sep  4 02:19:00 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:19:00 +0000 (UTC)
Subject: rpms/perl-MooseX-Traits-Pluggable/devel - New directory
Message-ID: <20090904021900.338C611C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/perl-MooseX-Traits-Pluggable/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsfy1714/rpms/perl-MooseX-Traits-Pluggable/devel

Log Message:
Directory /cvs/pkgs/rpms/perl-MooseX-Traits-Pluggable/devel added to the repository




From kevin at fedoraproject.org  Fri Sep  4 02:19:06 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:19:06 +0000 (UTC)
Subject: rpms/perl-MooseX-Traits-Pluggable Makefile,NONE,1.1
Message-ID: <20090904021906.DF1B211C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/perl-MooseX-Traits-Pluggable
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsfy1714/rpms/perl-MooseX-Traits-Pluggable

Added Files:
	Makefile 
Log Message:
Setup of module perl-MooseX-Traits-Pluggable


--- NEW FILE Makefile ---
# Top level Makefile for module perl-MooseX-Traits-Pluggable
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From kevin at fedoraproject.org  Fri Sep  4 02:19:07 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:19:07 +0000 (UTC)
Subject: rpms/perl-MooseX-Traits-Pluggable/devel .cvsignore, NONE,
	1.1 Makefile, NONE, 1.1 sources, NONE, 1.1
Message-ID: <20090904021907.1F2B611C0099@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/perl-MooseX-Traits-Pluggable/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsfy1714/rpms/perl-MooseX-Traits-Pluggable/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module perl-MooseX-Traits-Pluggable


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: perl-MooseX-Traits-Pluggable
# $Id: Makefile,v 1.1 2009/09/04 02:19:06 kevin Exp $
NAME := perl-MooseX-Traits-Pluggable
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From pkgdb at fedoraproject.org  Fri Sep  4 02:20:09 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:20:09 +0000
Subject: [pkgdb] perl-Nagios-Plugin (Fedora EPEL, 5) updated by kevin
Message-ID: <20090904022009.58DA910F886@bastion2.fedora.phx.redhat.com>

kevin added a Fedora EPEL 5 branch for perl-Nagios-Plugin
kevin has set commit to Approved for 107427 on perl-Nagios-Plugin (Fedora EPEL 5)
kevin has set checkout to Approved for 107427 on perl-Nagios-Plugin (Fedora EPEL 5)
kevin has set build to Approved for 107427 on perl-Nagios-Plugin (Fedora EPEL 5)
kevin changed owner of perl-Nagios-Plugin in Fedora EPEL 5 to ruben
kevin approved watchbugzilla on perl-Nagios-Plugin (Fedora EPEL 5) for jpo
kevin approved watchcommits on perl-Nagios-Plugin (Fedora EPEL 5) for jpo
kevin approved commit on perl-Nagios-Plugin (Fedora EPEL 5) for jpo
kevin approved build on perl-Nagios-Plugin (Fedora EPEL 5) for jpo
kevin approved approveacls on perl-Nagios-Plugin (Fedora EPEL 5) for jpo

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Nagios-Plugin



From pkgdb at fedoraproject.org  Fri Sep  4 02:21:26 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:21:26 +0000
Subject: [pkgdb] amarok F-12 cloned from devel
Message-ID: <20090904022126.C1BC810F87F@bastion2.fedora.phx.redhat.com>

kevin cloned amarok F-12 from devel

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/amarok



From hno at fedoraproject.org  Fri Sep  4 02:22:04 2009
From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=)
Date: Fri,  4 Sep 2009 02:22:04 +0000 (UTC)
Subject: rpms/squid/devel squid-3.1.0.13-build.patch,1.2,1.3
Message-ID: <20090904022204.5C35111C02C6@cvs1.fedora.phx.redhat.com>

Author: hno

Update of /cvs/pkgs/rpms/squid/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3284

Modified Files:
	squid-3.1.0.13-build.patch 
Log Message:
One more needed pkgdatadir change found by Jiri Skala

squid-3.1.0.13-build.patch:
 errors/Makefile.am |    2 -
 errors/Makefile.in |    2 -
 icons/Makefile.am  |    2 -
 icons/Makefile.in  |    2 -
 src/Makefile.am    |   16 +++++++-----
 src/Makefile.in    |   67 +++++++++++++++++++++++++++--------------------------
 6 files changed, 48 insertions(+), 43 deletions(-)

Index: squid-3.1.0.13-build.patch
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid-3.1.0.13-build.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- squid-3.1.0.13-build.patch	31 Aug 2009 23:57:30 -0000	1.2
+++ squid-3.1.0.13-build.patch	4 Sep 2009 02:22:04 -0000	1.3
@@ -1,6 +1,6 @@
 diff -up squid-3.1.0.13/errors/Makefile.am.build squid-3.1.0.13/errors/Makefile.am
 --- squid-3.1.0.13/errors/Makefile.am.build	2009-08-04 15:32:08.000000000 +0200
-+++ squid-3.1.0.13/errors/Makefile.am	2009-09-01 01:55:37.000000000 +0200
++++ squid-3.1.0.13/errors/Makefile.am	2009-09-04 04:11:29.000000000 +0200
 @@ -3,7 +3,7 @@
  # $Id$
  #
@@ -12,7 +12,7 @@ diff -up squid-3.1.0.13/errors/Makefile.
  
 diff -up squid-3.1.0.13/errors/Makefile.in.build squid-3.1.0.13/errors/Makefile.in
 --- squid-3.1.0.13/errors/Makefile.in.build	2009-08-04 15:32:30.000000000 +0200
-+++ squid-3.1.0.13/errors/Makefile.in	2009-09-01 01:56:14.000000000 +0200
++++ squid-3.1.0.13/errors/Makefile.in	2009-09-04 04:19:05.000000000 +0200
 @@ -221,7 +221,7 @@ target_alias = @target_alias@
  top_build_prefix = @top_build_prefix@
  top_builddir = @top_builddir@
@@ -24,7 +24,7 @@ diff -up squid-3.1.0.13/errors/Makefile.
  TRANSLATIONPO = `ls -1 $(top_srcdir)/errors/*.po | grep -o -E "[a-z\-]+\.po" | sed s/.po//`
 diff -up squid-3.1.0.13/icons/Makefile.am.build squid-3.1.0.13/icons/Makefile.am
 --- squid-3.1.0.13/icons/Makefile.am.build	2009-08-04 15:32:10.000000000 +0200
-+++ squid-3.1.0.13/icons/Makefile.am	2009-09-01 01:55:37.000000000 +0200
++++ squid-3.1.0.13/icons/Makefile.am	2009-09-04 04:11:29.000000000 +0200
 @@ -29,7 +29,7 @@ ICONS	=	anthony-binhex.gif \
  		anthony-xbm.gif \
  		anthony-xpm.gif
@@ -36,7 +36,7 @@ diff -up squid-3.1.0.13/icons/Makefile.a
  DISTCLEANFILES = 
 diff -up squid-3.1.0.13/icons/Makefile.in.build squid-3.1.0.13/icons/Makefile.in
 --- squid-3.1.0.13/icons/Makefile.in.build	2009-08-04 15:32:35.000000000 +0200
-+++ squid-3.1.0.13/icons/Makefile.in	2009-09-01 01:56:19.000000000 +0200
++++ squid-3.1.0.13/icons/Makefile.in	2009-09-04 04:19:10.000000000 +0200
 @@ -258,7 +258,7 @@ ICONS = anthony-binhex.gif \
  		anthony-xbm.gif \
  		anthony-xpm.gif
@@ -48,7 +48,7 @@ diff -up squid-3.1.0.13/icons/Makefile.i
  DISTCLEANFILES = 
 diff -up squid-3.1.0.13/src/Makefile.am.build squid-3.1.0.13/src/Makefile.am
 --- squid-3.1.0.13/src/Makefile.am.build	2009-08-04 15:32:13.000000000 +0200
-+++ squid-3.1.0.13/src/Makefile.am	2009-09-01 01:55:37.000000000 +0200
++++ squid-3.1.0.13/src/Makefile.am	2009-09-04 04:18:01.000000000 +0200
 @@ -639,7 +639,9 @@ sysconf_DATA = \
  	squid.conf.documented \
  	mime.conf.default
@@ -60,7 +60,7 @@ diff -up squid-3.1.0.13/src/Makefile.am.
  	mib.txt
  
  LDADD = $(COMMON_LIBS) -L../lib -lmiscutil @XTRA_LIBS@ @EPOLL_LIBS@ @MINGW_LIBS@
-@@ -712,13 +714,13 @@ DEFAULT_ACCESS_LOG      = $(DEFAULT_LOG_
+@@ -712,17 +714,17 @@ DEFAULT_ACCESS_LOG      = $(DEFAULT_LOG_
  DEFAULT_STORE_LOG       = $(DEFAULT_LOG_PREFIX)/store.log
  DEFAULT_PID_FILE        = @DEFAULT_PIDFILE@
  DEFAULT_NETDB_FILE      = $(DEFAULT_LOG_PREFIX)/netdb.state
@@ -78,6 +78,11 @@ diff -up squid-3.1.0.13/src/Makefile.am.
  DEFAULT_HOSTS		= @OPT_DEFAULT_HOSTS@
  
  # Make location configure settings available to the code
+-DEFS += -DDEFAULT_CONFIG_FILE=\"$(DEFAULT_CONFIG_FILE)\" -DDEFAULT_SQUID_DATA_DIR=\"$(datadir)\" -DDEFAULT_SQUID_CONFIG_DIR=\"$(sysconfdir)\"
++DEFS += -DDEFAULT_CONFIG_FILE=\"$(DEFAULT_CONFIG_FILE)\" -DDEFAULT_SQUID_DATA_DIR=\"$(pkgdatadir)\" -DDEFAULT_SQUID_CONFIG_DIR=\"$(sysconfdir)\"
+ 
+ snmp_core.o snmp_agent.o: ../snmplib/libsnmp.a $(top_srcdir)/include/cache_snmp.h
+ 
 @@ -785,7 +787,7 @@ cf.data: cf.data.pre Makefile
  repl_modules.cc: repl_modules.sh Makefile
  	$(SHELL) $(srcdir)/repl_modules.sh $(REPL_POLICIES) > repl_modules.cc
@@ -89,7 +94,7 @@ diff -up squid-3.1.0.13/src/Makefile.am.
  	else \
 diff -up squid-3.1.0.13/src/Makefile.in.build squid-3.1.0.13/src/Makefile.in
 --- squid-3.1.0.13/src/Makefile.in.build	2009-08-04 15:32:36.000000000 +0200
-+++ squid-3.1.0.13/src/Makefile.in	2009-09-01 01:56:20.000000000 +0200
++++ squid-3.1.0.13/src/Makefile.in	2009-09-04 04:19:11.000000000 +0200
 @@ -130,7 +130,7 @@ am_libsquid_la_OBJECTS = comm.lo CommCal
  	SquidConfig.lo TextException.lo
  libsquid_la_OBJECTS = $(am_libsquid_la_OBJECTS)
@@ -111,6 +116,15 @@ diff -up squid-3.1.0.13/src/Makefile.in.
  HEADERS = $(noinst_HEADERS)
  RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
    distclean-recursive maintainer-clean-recursive
+@@ -1361,7 +1361,7 @@ DEFAULT_PIDFILE = @DEFAULT_PIDFILE@
+ 
+ # Make location configure settings available to the code
+ DEFS = @DEFS@ -DDEFAULT_CONFIG_FILE=\"$(DEFAULT_CONFIG_FILE)\" \
+-	-DDEFAULT_SQUID_DATA_DIR=\"$(datadir)\" \
++	-DDEFAULT_SQUID_DATA_DIR=\"$(pkgdatadir)\" \
+ 	-DDEFAULT_SQUID_CONFIG_DIR=\"$(sysconfdir)\"
+ DEPDIR = @DEPDIR@
+ DIGEST_AUTH_HELPERS = @DIGEST_AUTH_HELPERS@
 @@ -1850,7 +1850,10 @@ sysconf_DATA = \
  	squid.conf.documented \
  	mime.conf.default



From pkgdb at fedoraproject.org  Fri Sep  4 02:22:28 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:22:28 +0000
Subject: [pkgdb] task (Fedora, 12) updated by kevin
Message-ID: <20090904022228.822ED10F87F@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 12 branch for task
kevin has set commit to Approved for 107427 on task (Fedora 12)
kevin has set checkout to Approved for 107427 on task (Fedora 12)
kevin has set build to Approved for 107427 on task (Fedora 12)
kevin changed owner of task in Fedora 12 to ultrafredde

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/task



From pkgdb at fedoraproject.org  Fri Sep  4 02:22:28 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:22:28 +0000
Subject: [pkgdb] task (Fedora, 12) updated by kevin
Message-ID: <20090904022228.90E1410F886@bastion2.fedora.phx.redhat.com>

kevin added a Fedora EPEL 5 branch for task
kevin has set commit to Approved for 107427 on task (Fedora EPEL 5)
kevin has set checkout to Approved for 107427 on task (Fedora EPEL 5)
kevin has set build to Approved for 107427 on task (Fedora EPEL 5)
kevin changed owner of task in Fedora EPEL 5 to ultrafredde

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/task



From pkgdb at fedoraproject.org  Fri Sep  4 02:24:32 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:24:32 +0000
Subject: [pkgdb] gbirthday was added for tomspur
Message-ID: <20090904022432.B2B5610F87F@bastion2.fedora.phx.redhat.com>

kevin has added Package gbirthday with summary Birthday reminder for evolution
kevin has approved Package gbirthday
kevin has added a Fedora devel branch for gbirthday with an owner of tomspur
kevin has approved gbirthday in Fedora devel
kevin has approved Package gbirthday
kevin has set commit to Approved for 107427 on gbirthday (Fedora devel)
kevin has set checkout to Approved for 107427 on gbirthday (Fedora devel)
kevin has set build to Approved for 107427 on gbirthday (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gbirthday



From pkgdb at fedoraproject.org  Fri Sep  4 02:24:36 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:24:36 +0000
Subject: [pkgdb] gbirthday summary updated by kevin
Message-ID: <20090904022436.22DE110F886@bastion2.fedora.phx.redhat.com>

kevin set package gbirthday summary to Birthday reminder for evolution

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gbirthday



From pkgdb at fedoraproject.org  Fri Sep  4 02:24:36 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:24:36 +0000
Subject: [pkgdb] gbirthday (Fedora EPEL, 5) updated by kevin
Message-ID: <20090904022436.29DDA10F893@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 10 branch for gbirthday
kevin has set commit to Approved for 107427 on gbirthday (Fedora 10)
kevin has set checkout to Approved for 107427 on gbirthday (Fedora 10)
kevin has set build to Approved for 107427 on gbirthday (Fedora 10)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gbirthday



From pkgdb at fedoraproject.org  Fri Sep  4 02:24:36 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:24:36 +0000
Subject: [pkgdb] gbirthday (Fedora EPEL, 5) updated by kevin
Message-ID: <20090904022436.34A7210F899@bastion2.fedora.phx.redhat.com>

kevin added a Fedora EPEL 5 branch for gbirthday
kevin has set commit to Approved for 107427 on gbirthday (Fedora EPEL 5)
kevin has set checkout to Approved for 107427 on gbirthday (Fedora EPEL 5)
kevin has set build to Approved for 107427 on gbirthday (Fedora EPEL 5)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gbirthday



From pkgdb at fedoraproject.org  Fri Sep  4 02:24:36 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 02:24:36 +0000
Subject: [pkgdb] gbirthday (Fedora EPEL, 5) updated by kevin
Message-ID: <20090904022436.2E54510F895@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 11 branch for gbirthday
kevin has set commit to Approved for 107427 on gbirthday (Fedora 11)
kevin has set checkout to Approved for 107427 on gbirthday (Fedora 11)
kevin has set build to Approved for 107427 on gbirthday (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gbirthday



From kevin at fedoraproject.org  Fri Sep  4 02:24:44 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:24:44 +0000 (UTC)
Subject: rpms/gbirthday - New directory
Message-ID: <20090904022444.1989211C01EA@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/gbirthday
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsrl3802/rpms/gbirthday

Log Message:
Directory /cvs/pkgs/rpms/gbirthday added to the repository




From kevin at fedoraproject.org  Fri Sep  4 02:24:44 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:24:44 +0000 (UTC)
Subject: rpms/gbirthday/devel - New directory
Message-ID: <20090904022444.3632B11C0349@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/gbirthday/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsrl3802/rpms/gbirthday/devel

Log Message:
Directory /cvs/pkgs/rpms/gbirthday/devel added to the repository




From kevin at fedoraproject.org  Fri Sep  4 02:24:50 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:24:50 +0000 (UTC)
Subject: rpms/gbirthday Makefile,NONE,1.1
Message-ID: <20090904022450.1BD7111C01EA@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/gbirthday
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsrl3802/rpms/gbirthday

Added Files:
	Makefile 
Log Message:
Setup of module gbirthday


--- NEW FILE Makefile ---
# Top level Makefile for module gbirthday
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From kevin at fedoraproject.org  Fri Sep  4 02:24:50 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 02:24:50 +0000 (UTC)
Subject: rpms/gbirthday/devel .cvsignore, NONE, 1.1 Makefile, NONE,
	1.1 sources, NONE, 1.1
Message-ID: <20090904022450.4757511C01EA@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/gbirthday/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsrl3802/rpms/gbirthday/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module gbirthday


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: gbirthday
# $Id: Makefile,v 1.1 2009/09/04 02:24:50 kevin Exp $
NAME := gbirthday
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From cweyl at fedoraproject.org  Fri Sep  4 02:30:12 2009
From: cweyl at fedoraproject.org (Chris Weyl)
Date: Fri,  4 Sep 2009 02:30:12 +0000 (UTC)
Subject: rpms/perl-Moose-Autobox/devel import.log, NONE,
	1.1 perl-Moose-Autobox.spec, NONE, 1.1 .cvsignore, 1.1,
	1.2 sources, 1.1, 1.2
Message-ID: <20090904023012.B7F1311C0382@cvs1.fedora.phx.redhat.com>

Author: cweyl

Update of /cvs/extras/rpms/perl-Moose-Autobox/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4718/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log perl-Moose-Autobox.spec 
Log Message:
initial import


--- NEW FILE import.log ---
perl-Moose-Autobox-0_09-1_fc11:HEAD:perl-Moose-Autobox-0.09-1.fc11.src.rpm:1252031403


--- NEW FILE perl-Moose-Autobox.spec ---
Name:       perl-Moose-Autobox 
Version:    0.09 
Release:    1%{?dist}
# lib/Moose/Autobox.pm -> GPL+ or Artistic
License:    GPL+ or Artistic 
Group:      Development/Libraries
Summary:    Autoboxed wrappers for native Perl datatypes 
Source:     http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Moose-Autobox-%{version}.tar.gz 
Url:        http://search.cpan.org/dist/Moose-Autobox
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch:  noarch

BuildRequires: perl(autobox) >= 2.23
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
BuildRequires: perl(Moose) >= 0.42
BuildRequires: perl(Perl6::Junction) >= 1.40000
BuildRequires: perl(Test::Exception) >= 0.21
BuildRequires: perl(Test::More) >= 0.62

# not automagically picked up
Requires:      perl(autobox)

%{?perl_default_filter}

%description
Moose::Autobox provides an implementation of SCALAR, ARRAY, HASH & CODE
for use with autobox. 


%prep
%setup -q -n Moose-Autobox-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}

%install
rm -rf %{buildroot}

make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'

%{_fixperms} %{buildroot}/*

%check
make test

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root,-)
%doc Changes README examples/ 
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*

%changelog
* Mon Aug 31 2009 Chris Weyl  0.09-1
- submission

* Fri Aug 07 2009 Chris Weyl  0.09-0
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Moose-Autobox/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:18:17 -0000	1.1
+++ .cvsignore	4 Sep 2009 02:30:12 -0000	1.2
@@ -0,0 +1 @@
+Moose-Autobox-0.09.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Moose-Autobox/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:18:17 -0000	1.1
+++ sources	4 Sep 2009 02:30:12 -0000	1.2
@@ -0,0 +1 @@
+c6f9e74a9054ce59da4d593836d9d05f  Moose-Autobox-0.09.tar.gz



From cweyl at fedoraproject.org  Fri Sep  4 02:30:40 2009
From: cweyl at fedoraproject.org (Chris Weyl)
Date: Fri,  4 Sep 2009 02:30:40 +0000 (UTC)
Subject: rpms/perl-Moose-Autobox/F-11 import.log, NONE,
	1.1 perl-Moose-Autobox.spec, NONE, 1.1 .cvsignore, 1.1,
	1.2 sources, 1.1, 1.2
Message-ID: <20090904023040.0A4B411C02C8@cvs1.fedora.phx.redhat.com>

Author: cweyl

Update of /cvs/extras/rpms/perl-Moose-Autobox/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4925/F-11

Modified Files:
	.cvsignore sources 
Added Files:
	import.log perl-Moose-Autobox.spec 
Log Message:
initial import


--- NEW FILE import.log ---
perl-Moose-Autobox-0_09-1_fc11:F-11:perl-Moose-Autobox-0.09-1.fc11.src.rpm:1252031430


--- NEW FILE perl-Moose-Autobox.spec ---
Name:       perl-Moose-Autobox 
Version:    0.09 
Release:    1%{?dist}
# lib/Moose/Autobox.pm -> GPL+ or Artistic
License:    GPL+ or Artistic 
Group:      Development/Libraries
Summary:    Autoboxed wrappers for native Perl datatypes 
Source:     http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Moose-Autobox-%{version}.tar.gz 
Url:        http://search.cpan.org/dist/Moose-Autobox
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch:  noarch

BuildRequires: perl(autobox) >= 2.23
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
BuildRequires: perl(Moose) >= 0.42
BuildRequires: perl(Perl6::Junction) >= 1.40000
BuildRequires: perl(Test::Exception) >= 0.21
BuildRequires: perl(Test::More) >= 0.62

# not automagically picked up
Requires:      perl(autobox)

%{?perl_default_filter}

%description
Moose::Autobox provides an implementation of SCALAR, ARRAY, HASH & CODE
for use with autobox. 


%prep
%setup -q -n Moose-Autobox-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}

%install
rm -rf %{buildroot}

make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'

%{_fixperms} %{buildroot}/*

%check
make test

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root,-)
%doc Changes README examples/ 
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*

%changelog
* Mon Aug 31 2009 Chris Weyl  0.09-1
- submission

* Fri Aug 07 2009 Chris Weyl  0.09-0
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Moose-Autobox/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:18:17 -0000	1.1
+++ .cvsignore	4 Sep 2009 02:30:39 -0000	1.2
@@ -0,0 +1 @@
+Moose-Autobox-0.09.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Moose-Autobox/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:18:17 -0000	1.1
+++ sources	4 Sep 2009 02:30:39 -0000	1.2
@@ -0,0 +1 @@
+c6f9e74a9054ce59da4d593836d9d05f  Moose-Autobox-0.09.tar.gz



From cweyl at fedoraproject.org  Fri Sep  4 02:31:04 2009
From: cweyl at fedoraproject.org (Chris Weyl)
Date: Fri,  4 Sep 2009 02:31:04 +0000 (UTC)
Subject: rpms/perl-Moose-Autobox/F-10 import.log, NONE,
	1.1 perl-Moose-Autobox.spec, NONE, 1.1 .cvsignore, 1.1,
	1.2 sources, 1.1, 1.2
Message-ID: <20090904023104.AA71E11C01EA@cvs1.fedora.phx.redhat.com>

Author: cweyl

Update of /cvs/extras/rpms/perl-Moose-Autobox/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5153/F-10

Modified Files:
	.cvsignore sources 
Added Files:
	import.log perl-Moose-Autobox.spec 
Log Message:
initial import


--- NEW FILE import.log ---
perl-Moose-Autobox-0_09-1_fc11:F-10:perl-Moose-Autobox-0.09-1.fc11.src.rpm:1252031455


--- NEW FILE perl-Moose-Autobox.spec ---
Name:       perl-Moose-Autobox 
Version:    0.09 
Release:    1%{?dist}
# lib/Moose/Autobox.pm -> GPL+ or Artistic
License:    GPL+ or Artistic 
Group:      Development/Libraries
Summary:    Autoboxed wrappers for native Perl datatypes 
Source:     http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Moose-Autobox-%{version}.tar.gz 
Url:        http://search.cpan.org/dist/Moose-Autobox
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch:  noarch

BuildRequires: perl(autobox) >= 2.23
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
BuildRequires: perl(Moose) >= 0.42
BuildRequires: perl(Perl6::Junction) >= 1.40000
BuildRequires: perl(Test::Exception) >= 0.21
BuildRequires: perl(Test::More) >= 0.62

# not automagically picked up
Requires:      perl(autobox)

%{?perl_default_filter}

%description
Moose::Autobox provides an implementation of SCALAR, ARRAY, HASH & CODE
for use with autobox. 


%prep
%setup -q -n Moose-Autobox-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}

%install
rm -rf %{buildroot}

make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'

%{_fixperms} %{buildroot}/*

%check
make test

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root,-)
%doc Changes README examples/ 
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*

%changelog
* Mon Aug 31 2009 Chris Weyl  0.09-1
- submission

* Fri Aug 07 2009 Chris Weyl  0.09-0
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Moose-Autobox/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:18:17 -0000	1.1
+++ .cvsignore	4 Sep 2009 02:31:04 -0000	1.2
@@ -0,0 +1 @@
+Moose-Autobox-0.09.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Moose-Autobox/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:18:17 -0000	1.1
+++ sources	4 Sep 2009 02:31:04 -0000	1.2
@@ -0,0 +1 @@
+c6f9e74a9054ce59da4d593836d9d05f  Moose-Autobox-0.09.tar.gz



From cweyl at fedoraproject.org  Fri Sep  4 02:32:52 2009
From: cweyl at fedoraproject.org (Chris Weyl)
Date: Fri,  4 Sep 2009 02:32:52 +0000 (UTC)
Subject: rpms/perl-MooseX-Traits-Pluggable/devel import.log, NONE,
	1.1 perl-MooseX-Traits-Pluggable.spec, NONE, 1.1 .cvsignore, 1.1,
	1.2 sources, 1.1, 1.2
Message-ID: <20090904023252.39F1211C01EA@cvs1.fedora.phx.redhat.com>

Author: cweyl

Update of /cvs/extras/rpms/perl-MooseX-Traits-Pluggable/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5524/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log perl-MooseX-Traits-Pluggable.spec 
Log Message:
initial import


--- NEW FILE import.log ---
perl-MooseX-Traits-Pluggable-0_08-1_fc11:HEAD:perl-MooseX-Traits-Pluggable-0.08-1.fc11.src.rpm:1252031563


--- NEW FILE perl-MooseX-Traits-Pluggable.spec ---
Name:       perl-MooseX-Traits-Pluggable 
Version:    0.08 
Release:    1%{?dist}
# lib/MooseX/Traits/Pluggable.pm -> GPL+ or Artistic
License:    GPL+ or Artistic 
Group:      Development/Libraries
Summary:    A pluggable extension to MooseX::Traits 
Source:     http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/MooseX-Traits-Pluggable-%{version}.tar.gz 
Url:        http://search.cpan.org/dist/MooseX-Traits-Pluggable
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch:  noarch

BuildRequires: perl(Class::MOP) >= 0.84
BuildRequires: perl(CPAN)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
BuildRequires: perl(List::MoreUtils)
BuildRequires: perl(Moose)
BuildRequires: perl(Moose::Role)
BuildRequires: perl(namespace::autoclean)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)

%description
This module adds support for class precedence search for traits and some
extra attributes, described below.

See the MooseX::Traits manpage for more information.  

%{?perl_default_filter}

%prep
%setup -q -n MooseX-Traits-Pluggable-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}

%install
rm -rf %{buildroot}

make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'

%{_fixperms} %{buildroot}/*

%check
make test

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root,-)
%doc Changes 
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*

%changelog
* Mon Aug 31 2009 Chris Weyl  0.08-1
- submission
- br CPAN for inc::Module::Install::AutoInstall

* Mon Aug 31 2009 Chris Weyl  0.08-0
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-Traits-Pluggable/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:19:06 -0000	1.1
+++ .cvsignore	4 Sep 2009 02:32:52 -0000	1.2
@@ -0,0 +1 @@
+MooseX-Traits-Pluggable-0.08.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-Traits-Pluggable/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:19:07 -0000	1.1
+++ sources	4 Sep 2009 02:32:52 -0000	1.2
@@ -0,0 +1 @@
+a74230bcf3e624344d012cb50e057c0f  MooseX-Traits-Pluggable-0.08.tar.gz



From cweyl at fedoraproject.org  Fri Sep  4 02:33:18 2009
From: cweyl at fedoraproject.org (Chris Weyl)
Date: Fri,  4 Sep 2009 02:33:18 +0000 (UTC)
Subject: rpms/perl-MooseX-Traits-Pluggable/F-11 import.log, NONE,
	1.1 perl-MooseX-Traits-Pluggable.spec, NONE, 1.1 .cvsignore, 1.1,
	1.2 sources, 1.1, 1.2
Message-ID: <20090904023318.5E70411C01EA@cvs1.fedora.phx.redhat.com>

Author: cweyl

Update of /cvs/extras/rpms/perl-MooseX-Traits-Pluggable/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5753/F-11

Modified Files:
	.cvsignore sources 
Added Files:
	import.log perl-MooseX-Traits-Pluggable.spec 
Log Message:
initial import


--- NEW FILE import.log ---
perl-MooseX-Traits-Pluggable-0_08-1_fc11:F-11:perl-MooseX-Traits-Pluggable-0.08-1.fc11.src.rpm:1252031589


--- NEW FILE perl-MooseX-Traits-Pluggable.spec ---
Name:       perl-MooseX-Traits-Pluggable 
Version:    0.08 
Release:    1%{?dist}
# lib/MooseX/Traits/Pluggable.pm -> GPL+ or Artistic
License:    GPL+ or Artistic 
Group:      Development/Libraries
Summary:    A pluggable extension to MooseX::Traits 
Source:     http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/MooseX-Traits-Pluggable-%{version}.tar.gz 
Url:        http://search.cpan.org/dist/MooseX-Traits-Pluggable
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch:  noarch

BuildRequires: perl(Class::MOP) >= 0.84
BuildRequires: perl(CPAN)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
BuildRequires: perl(List::MoreUtils)
BuildRequires: perl(Moose)
BuildRequires: perl(Moose::Role)
BuildRequires: perl(namespace::autoclean)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)

%description
This module adds support for class precedence search for traits and some
extra attributes, described below.

See the MooseX::Traits manpage for more information.  

%{?perl_default_filter}

%prep
%setup -q -n MooseX-Traits-Pluggable-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}

%install
rm -rf %{buildroot}

make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'

%{_fixperms} %{buildroot}/*

%check
make test

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root,-)
%doc Changes 
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*

%changelog
* Mon Aug 31 2009 Chris Weyl  0.08-1
- submission
- br CPAN for inc::Module::Install::AutoInstall

* Mon Aug 31 2009 Chris Weyl  0.08-0
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-Traits-Pluggable/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:19:06 -0000	1.1
+++ .cvsignore	4 Sep 2009 02:33:18 -0000	1.2
@@ -0,0 +1 @@
+MooseX-Traits-Pluggable-0.08.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-Traits-Pluggable/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:19:07 -0000	1.1
+++ sources	4 Sep 2009 02:33:18 -0000	1.2
@@ -0,0 +1 @@
+a74230bcf3e624344d012cb50e057c0f  MooseX-Traits-Pluggable-0.08.tar.gz



From cweyl at fedoraproject.org  Fri Sep  4 02:33:43 2009
From: cweyl at fedoraproject.org (Chris Weyl)
Date: Fri,  4 Sep 2009 02:33:43 +0000 (UTC)
Subject: rpms/perl-MooseX-Traits-Pluggable/F-10 import.log, NONE,
	1.1 perl-MooseX-Traits-Pluggable.spec, NONE, 1.1 .cvsignore, 1.1,
	1.2 sources, 1.1, 1.2
Message-ID: <20090904023343.860FB11C01EA@cvs1.fedora.phx.redhat.com>

Author: cweyl

Update of /cvs/extras/rpms/perl-MooseX-Traits-Pluggable/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5963/F-10

Modified Files:
	.cvsignore sources 
Added Files:
	import.log perl-MooseX-Traits-Pluggable.spec 
Log Message:
initial import


--- NEW FILE import.log ---
perl-MooseX-Traits-Pluggable-0_08-1_fc11:F-10:perl-MooseX-Traits-Pluggable-0.08-1.fc11.src.rpm:1252031614


--- NEW FILE perl-MooseX-Traits-Pluggable.spec ---
Name:       perl-MooseX-Traits-Pluggable 
Version:    0.08 
Release:    1%{?dist}
# lib/MooseX/Traits/Pluggable.pm -> GPL+ or Artistic
License:    GPL+ or Artistic 
Group:      Development/Libraries
Summary:    A pluggable extension to MooseX::Traits 
Source:     http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/MooseX-Traits-Pluggable-%{version}.tar.gz 
Url:        http://search.cpan.org/dist/MooseX-Traits-Pluggable
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
Requires:   perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch:  noarch

BuildRequires: perl(Class::MOP) >= 0.84
BuildRequires: perl(CPAN)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
BuildRequires: perl(List::MoreUtils)
BuildRequires: perl(Moose)
BuildRequires: perl(Moose::Role)
BuildRequires: perl(namespace::autoclean)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)

%description
This module adds support for class precedence search for traits and some
extra attributes, described below.

See the MooseX::Traits manpage for more information.  

%{?perl_default_filter}

%prep
%setup -q -n MooseX-Traits-Pluggable-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}

%install
rm -rf %{buildroot}

make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'

%{_fixperms} %{buildroot}/*

%check
make test

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root,-)
%doc Changes 
%{perl_vendorlib}/*
%{_mandir}/man3/*.3*

%changelog
* Mon Aug 31 2009 Chris Weyl  0.08-1
- submission
- br CPAN for inc::Module::Install::AutoInstall

* Mon Aug 31 2009 Chris Weyl  0.08-0
- initial RPM packaging
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-Traits-Pluggable/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:19:06 -0000	1.1
+++ .cvsignore	4 Sep 2009 02:33:43 -0000	1.2
@@ -0,0 +1 @@
+MooseX-Traits-Pluggable-0.08.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-MooseX-Traits-Pluggable/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:19:07 -0000	1.1
+++ sources	4 Sep 2009 02:33:43 -0000	1.2
@@ -0,0 +1 @@
+a74230bcf3e624344d012cb50e057c0f  MooseX-Traits-Pluggable-0.08.tar.gz



From hno at fedoraproject.org  Fri Sep  4 02:37:45 2009
From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=)
Date: Fri,  4 Sep 2009 02:37:45 +0000 (UTC)
Subject: rpms/squid/devel squid.spec,1.135,1.136
Message-ID: <20090904023745.2007411C01EA@cvs1.fedora.phx.redhat.com>

Author: hno

Update of /cvs/pkgs/rpms/squid/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6390

Modified Files:
	squid.spec 
Log Message:
3.1: Remove obsolete language setting


Index: squid.spec
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec,v
retrieving revision 1.135
retrieving revision 1.136
diff -u -p -r1.135 -r1.136
--- squid.spec	31 Aug 2009 18:36:45 -0000	1.135
+++ squid.spec	4 Sep 2009 02:37:44 -0000	1.136
@@ -234,95 +234,6 @@ exit 0
 
 %post
 /sbin/chkconfig --add squid
-if [ $1 = 0 ]; then
- case "$LANG" in
-  bg*)
-     DIR=Bulgarian
-     ;;
-  ca*)
-     DIR=Catalan
-     ;;
-  cs*)
-     DIR=Czech
-     ;;
-  da*)
-     DIR=Danish
-     ;;
-  nl*)
-     DIR=Dutch
-     ;;
-  en*)
-     DIR=English
-     ;;
-  ea*)
-     DIR=Estonian
-     ;;
-  fi*)
-     DIR=Finnish
-     ;;
-  fr*)
-     DIR=French
-     ;;
-  de*)
-     DIR=German
-     ;;
-  he*)
-     DIR=Hebrew
-     ;;
-  hu*)
-     DIR=Hungarian
-     ;;
-  it*)
-     DIR=Italian
-     ;;
-  ja*)
-     DIR=Japanese
-     ;;
-  kr*)
-     DIR=Korean
-     ;;
-  pl*)
-     DIR=Polish
-     ;;
-  pt*)
-     DIR=Portuguese
-     ;;
-  ro*)
-     DIR=Romanian
-     ;;
-  ru*)
-     DIR=Russian-koi8-r
-     ;;
-  sr*)
-     DIR=Serbian
-     ;;
-  sk*)
-     DIR=Slovak
-     ;;
-  es*)
-     DIR=Spanish
-     ;;
-  sv*)
-     DIR=Swedish
-     ;;
-  zh_TW*)
-     DIR=Traditional_Chinese
-     ;;
-  zh_CN*)
-     DIR=Simplify_Chinese
-     ;;
-  tr*)
-     DIR=Turkish
-     ;;
-  greek)
-     DIR=Greek
-     ;;
-  *)
-     DIR=English
-     ;;
- esac
- ln -snf %{_datadir}/squid/errors/$DIR /etc/squid/errors
-fi
 
 %preun
 if [ $1 = 0 ] ; then



From tomspur at fedoraproject.org  Fri Sep  4 02:45:51 2009
From: tomspur at fedoraproject.org (tomspur)
Date: Fri,  4 Sep 2009 02:45:51 +0000 (UTC)
Subject: rpms/gbirthday/devel gbirthday.spec, NONE, 1.1 import.log, NONE,
	1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090904024551.0D73411C01EA@cvs1.fedora.phx.redhat.com>

Author: tomspur

Update of /cvs/pkgs/rpms/gbirthday/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7465/devel

Modified Files:
	.cvsignore sources 
Added Files:
	gbirthday.spec import.log 
Log Message:
Initial import (#513083).


--- NEW FILE gbirthday.spec ---
Name:			gbirthday
Version:		0.4.2
Release:		1%{?dist}
Summary:		Birthday reminder for evolution
Group:			User Interface/Desktops
License:		GPLv2+
URL:			http://gbirthday.sourceforge.net
Source:			http://downloads.sourceforge.net/gbirthday/gbirthday-%{version}.tar.lzma
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:		noarch

BuildRequires:	desktop-file-utils
Requires:		evolution
Requires:		python
Requires:		pygtk2

%description
GBirthday is a birthday reminder application that helps you to remember 
your evolution contacts' birthdays.
It puts an icon on notification area which will blink when there is any 
of your contacts' birthday today. You can also check if there is any of 
your contacs' birthday on next days.

%prep
%setup -q -c %{name}-%{version}

%build

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart/
desktop-file-install \
	--add-category="TrayIcon" \
	--add-only-show-in="GNOME;KDE;XFCE;" \
	--dir=%{buildroot}%{_sysconfdir}/xdg/autostart/ \
	%{buildroot}/%{_datadir}/applications/%{name}.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc Changelog COPYING
%{_bindir}/gbirthday
%{_datadir}/applications/%{name}.desktop
%{_datadir}/gbirthday/
%{_datadir}/pixmaps/gbirthday
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}.desktop

%changelog
* Tue Aug 11 2009 Thomas Spura  0.4.2-1
- new release

* Sat Aug 8 2009 Thomas Spura  0.4.1-5
- desktop file is now config
- only start if a system tray is present

* Fri Jul 31 2009 Thomas Spura  0.4.1-4
- License is GPLv2+
- deleting patches now applied upstream

* Wed Jul 22 2009 Thomas Spura  0.4.1-3
- use only buildroot

* Wed Jul 22 2009 Thomas Spura  0.4.1-2
- changing name of *.patch
- properly install .desktop-file in /etc/xdg/autostart/ too
- new Group: "User Interface/Desktops"

* Thu Jul 21 2009 Thomas Spura  0.4.1-1
- Inital version of this spec file


--- NEW FILE import.log ---
gbirthday-0_4_2-1_fc11:HEAD:gbirthday-0.4.2-1.fc11.src.rpm:1252032048


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gbirthday/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:24:50 -0000	1.1
+++ .cvsignore	4 Sep 2009 02:45:50 -0000	1.2
@@ -0,0 +1 @@
+gbirthday-0.4.2.tar.lzma


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gbirthday/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:24:50 -0000	1.1
+++ sources	4 Sep 2009 02:45:50 -0000	1.2
@@ -0,0 +1 @@
+c117a6b90e51d836ed2590e6f0f48164  gbirthday-0.4.2.tar.lzma



From hno at fedoraproject.org  Fri Sep  4 02:47:39 2009
From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=)
Date: Fri,  4 Sep 2009 02:47:39 +0000 (UTC)
Subject: rpms/squid/devel squid.spec-3.1,1.7,1.8
Message-ID: <20090904024739.7A8CB11C01EA@cvs1.fedora.phx.redhat.com>

Author: hno

Update of /cvs/pkgs/rpms/squid/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7806

Modified Files:
	squid.spec-3.1 
Log Message:
3.1: syncronise with 3.0 spec changelog


Index: squid.spec-3.1
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec-3.1,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- squid.spec-3.1	4 Sep 2009 02:11:01 -0000	1.7
+++ squid.spec-3.1	4 Sep 2009 02:47:39 -0000	1.8
@@ -2,13 +2,6 @@
 %define __perl_requires %{SOURCE98}
 ## % define __find_requires %{SOURCE99}
 
-# TODO:
-# - Still several patches to rebase. Is all really needed? Some should
-#   be possible to override with buildtime variables
-# - Error pages have changed. Squid now to language negotiation
-# - Should helpers be split in their own packages? Starting to have a fair
-#   bit of dependencies there
-
 Name:     squid
 Version:  3.1.0.13
 Release:  1%{?dist}
@@ -86,7 +79,7 @@ export CXXFLAGS="-fPIE %{optflags}" ; ex
    --localstatedir=/var \
    --datadir=%{_datadir} \
    --sysconfdir=/etc/squid \
-   --with-logdir='$(localstatedir)/logs' \
+   --with-logdir='$(localstatedir)/log/squid' \
    --with-pidfile='$(localstatedir)/run/squid.pid' \
    --disable-dependency-tracking \
    --enable-arp-acl \
@@ -342,22 +335,41 @@ fi
     chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || :
 
 %changelog
-* Wed Jul 01 2009 Jiri Skala  3.0.STABLE16-2
+* Mon Aug 31 2009 Henrik Nordstrom  - 3.0.STABLE18-3
+- Bug #520445 silence logrotate when Squid is not running
+
+* Fri Aug 21 2009 Tomas Mraz  - 7:3.0.STABLE18-2
+- rebuilt with new openssl
+
+* Tue Aug 04 2009 Henrik Nordstrom  - 7:3.0.STABLE18-1
+- Update to 3.0.STABLE18
+
+* Sat Aug 01 2009 Henrik Nordstrom  - 7:3.0.STABLE17-3
+- Squid Bug #2728: regression: assertion failed: http.cc:705: "!eof"
+
+* Mon Jul 27 2009 Henrik Nordstrom  - 7:3.0.STABLE17-2
+- Bug #514014, update to 3.0.STABLE17 fixing the denial of service issues
+  mentioned in Squid security advisory SQUID-2009_2.
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 7:3.0.STABLE16-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Jul 01 2009 Jiri Skala  7:3.0.STABLE16-2
 - fixed patch parameter of bXXX patches
 
-* Mon Jun 29 2009 Henrik Nordstrom  3.0.STABLE16-1
+* Mon Jun 29 2009 Henrik Nordstrom  - 7:3.0.STABLE16-1
 - Upgrade to 3.0.STABLE16
 
-* Sat May 23 2009 Henrik Nordstrom  - 3.0.STABLE15-2
+* Sat May 23 2009 Henrik Nordstrom  - 7:3.0.STABLE15-2
 - Bug #453304 - Squid requires restart after Network Manager connection setup
 
-* Sat May 09 2009 Henrik Nordstrom  3.0.STABLE15-1
+* Sat May 09 2009 Henrik Nordstrom  - 7:3.0.STABLE15-1
 - Upgrade to 3.0.STABLE15
 
-* Tue Apr 28 2009 Jiri Skala  - 3.0.STABLE14-3
+* Tue Apr 28 2009 Jiri Skala  - 7:3.0.STABLE14-3
 - fixed ambiguous condition in the init script (exit 4)
 
-* Mon Apr 20 2009 Henrik Nordstrom  - 3.0.STABLE14-2
+* Mon Apr 20 2009 Henrik Nordstrom  - 7:3.0.STABLE14-2
 - Squid bug #2635: assertion failed: HttpHeader.cc:1196: "Headers[id].type == ftInt64"
 
 * Sun Apr 19 2009 Henrik Nordstrom  - 7:3.0.STABLE14-1



From tomspur at fedoraproject.org  Fri Sep  4 02:53:22 2009
From: tomspur at fedoraproject.org (tomspur)
Date: Fri,  4 Sep 2009 02:53:22 +0000 (UTC)
Subject: rpms/gbirthday/F-11 gbirthday.spec,NONE,1.1 sources,1.1,1.2
Message-ID: <20090904025322.D846B11C01EA@cvs1.fedora.phx.redhat.com>

Author: tomspur

Update of /cvs/pkgs/rpms/gbirthday/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8855

Modified Files:
	sources 
Added Files:
	gbirthday.spec 
Log Message:
Initial import (#513083).



--- NEW FILE gbirthday.spec ---
Name:			gbirthday
Version:		0.4.2
Release:		1%{?dist}
Summary:		Birthday reminder for evolution
Group:			User Interface/Desktops
License:		GPLv2+
URL:			http://gbirthday.sourceforge.net
Source:			http://downloads.sourceforge.net/gbirthday/gbirthday-%{version}.tar.lzma
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:		noarch

BuildRequires:	desktop-file-utils
Requires:		evolution
Requires:		python
Requires:		pygtk2

%description
GBirthday is a birthday reminder application that helps you to remember 
your evolution contacts' birthdays.
It puts an icon on notification area which will blink when there is any 
of your contacts' birthday today. You can also check if there is any of 
your contacs' birthday on next days.

%prep
%setup -q -c %{name}-%{version}

%build

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart/
desktop-file-install \
	--add-category="TrayIcon" \
	--add-only-show-in="GNOME;KDE;XFCE;" \
	--dir=%{buildroot}%{_sysconfdir}/xdg/autostart/ \
	%{buildroot}/%{_datadir}/applications/%{name}.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc Changelog COPYING
%{_bindir}/gbirthday
%{_datadir}/applications/%{name}.desktop
%{_datadir}/gbirthday/
%{_datadir}/pixmaps/gbirthday
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}.desktop

%changelog
* Tue Aug 11 2009 Thomas Spura  0.4.2-1
- new release

* Sat Aug 8 2009 Thomas Spura  0.4.1-5
- desktop file is now config
- only start if a system tray is present

* Fri Jul 31 2009 Thomas Spura  0.4.1-4
- License is GPLv2+
- deleting patches now applied upstream

* Wed Jul 22 2009 Thomas Spura  0.4.1-3
- use only buildroot

* Wed Jul 22 2009 Thomas Spura  0.4.1-2
- changing name of *.patch
- properly install .desktop-file in /etc/xdg/autostart/ too
- new Group: "User Interface/Desktops"

* Thu Jul 21 2009 Thomas Spura  0.4.1-1
- Inital version of this spec file


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gbirthday/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:24:50 -0000	1.1
+++ sources	4 Sep 2009 02:53:22 -0000	1.2
@@ -0,0 +1 @@
+c117a6b90e51d836ed2590e6f0f48164  gbirthday-0.4.2.tar.lzma



From hno at fedoraproject.org  Fri Sep  4 02:57:32 2009
From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=)
Date: Fri,  4 Sep 2009 02:57:32 +0000 (UTC)
Subject: rpms/squid/devel squid.spec,1.136,1.137 squid.spec-3.1,1.8,1.9
Message-ID: <20090904025732.7DE6F11C01EA@cvs1.fedora.phx.redhat.com>

Author: hno

Update of /cvs/pkgs/rpms/squid/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10351

Modified Files:
	squid.spec squid.spec-3.1 
Log Message:
Move 3.1 change to the right spec file


Index: squid.spec
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec,v
retrieving revision 1.136
retrieving revision 1.137
diff -u -p -r1.136 -r1.137
--- squid.spec	4 Sep 2009 02:37:44 -0000	1.136
+++ squid.spec	4 Sep 2009 02:57:32 -0000	1.137
@@ -234,6 +234,95 @@ exit 0
 
 %post
 /sbin/chkconfig --add squid
+if [ $1 = 0 ]; then
+ case "$LANG" in
+  bg*)
+     DIR=Bulgarian
+     ;;
+  ca*)
+     DIR=Catalan
+     ;;
+  cs*)
+     DIR=Czech
+     ;;
+  da*)
+     DIR=Danish
+     ;;
+  nl*)
+     DIR=Dutch
+     ;;
+  en*)
+     DIR=English
+     ;;
+  ea*)
+     DIR=Estonian
+     ;;
+  fi*)
+     DIR=Finnish
+     ;;
+  fr*)
+     DIR=French
+     ;;
+  de*)
+     DIR=German
+     ;;
+  he*)
+     DIR=Hebrew
+     ;;
+  hu*)
+     DIR=Hungarian
+     ;;
+  it*)
+     DIR=Italian
+     ;;
+  ja*)
+     DIR=Japanese
+     ;;
+  kr*)
+     DIR=Korean
+     ;;
+  pl*)
+     DIR=Polish
+     ;;
+  pt*)
+     DIR=Portuguese
+     ;;
+  ro*)
+     DIR=Romanian
+     ;;
+  ru*)
+     DIR=Russian-koi8-r
+     ;;
+  sr*)
+     DIR=Serbian
+     ;;
+  sk*)
+     DIR=Slovak
+     ;;
+  es*)
+     DIR=Spanish
+     ;;
+  sv*)
+     DIR=Swedish
+     ;;
+  zh_TW*)
+     DIR=Traditional_Chinese
+     ;;
+  zh_CN*)
+     DIR=Simplify_Chinese
+     ;;
+  tr*)
+     DIR=Turkish
+     ;;
+  greek)
+     DIR=Greek
+     ;;
+  *)
+     DIR=English
+     ;;
+ esac
+ ln -snf %{_datadir}/squid/errors/$DIR /etc/squid/errors
+fi
 
 %preun
 if [ $1 = 0 ] ; then


Index: squid.spec-3.1
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec-3.1,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- squid.spec-3.1	4 Sep 2009 02:47:39 -0000	1.8
+++ squid.spec-3.1	4 Sep 2009 02:57:32 -0000	1.9
@@ -228,95 +228,6 @@ exit 0
 
 %post
 /sbin/chkconfig --add squid
-if [ $1 = 0 ]; then
- case "$LANG" in
-  bg*)
-     DIR=Bulgarian
-     ;;
-  ca*)
-     DIR=Catalan
-     ;;
-  cs*)
-     DIR=Czech
-     ;;
-  da*)
-     DIR=Danish
-     ;;
-  nl*)
-     DIR=Dutch
-     ;;
-  en*)
-     DIR=English
-     ;;
-  ea*)
-     DIR=Estonian
-     ;;
-  fi*)
-     DIR=Finnish
-     ;;
-  fr*)
-     DIR=French
-     ;;
-  de*)
-     DIR=German
-     ;;
-  he*)
-     DIR=Hebrew
-     ;;
-  hu*)
-     DIR=Hungarian
-     ;;
-  it*)
-     DIR=Italian
-     ;;
-  ja*)
-     DIR=Japanese
-     ;;
-  kr*)
-     DIR=Korean
-     ;;
-  pl*)
-     DIR=Polish
-     ;;
-  pt*)
-     DIR=Portuguese
-     ;;
-  ro*)
-     DIR=Romanian
-     ;;
-  ru*)
-     DIR=Russian-koi8-r
-     ;;
-  sr*)
-     DIR=Serbian
-     ;;
-  sk*)
-     DIR=Slovak
-     ;;
-  es*)
-     DIR=Spanish
-     ;;
-  sv*)
-     DIR=Swedish
-     ;;
-  zh_TW*)
-     DIR=Traditional_Chinese
-     ;;
-  zh_CN*)
-     DIR=Simplify_Chinese
-     ;;
-  tr*)
-     DIR=Turkish
-     ;;
-  greek)
-     DIR=Greek
-     ;;
-  *)
-     DIR=English
-     ;;
- esac
- ln -snf %{_datadir}/squid/errors/$DIR /etc/squid/errors
-fi
 
 %preun
 if [ $1 = 0 ] ; then



From tomspur at fedoraproject.org  Fri Sep  4 03:03:45 2009
From: tomspur at fedoraproject.org (tomspur)
Date: Fri,  4 Sep 2009 03:03:45 +0000 (UTC)
Subject: rpms/gbirthday/F-10 gbirthday.spec,NONE,1.1 sources,1.1,1.2
Message-ID: <20090904030345.1A8A111C01EA@cvs1.fedora.phx.redhat.com>

Author: tomspur

Update of /cvs/pkgs/rpms/gbirthday/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12908

Modified Files:
	sources 
Added Files:
	gbirthday.spec 
Log Message:
Initial import (#513083).



--- NEW FILE gbirthday.spec ---
Name:			gbirthday
Version:		0.4.2
Release:		1%{?dist}
Summary:		Birthday reminder for evolution
Group:			User Interface/Desktops
License:		GPLv2+
URL:			http://gbirthday.sourceforge.net
Source:			http://downloads.sourceforge.net/gbirthday/gbirthday-%{version}.tar.lzma
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:		noarch

BuildRequires:	desktop-file-utils
Requires:		evolution
Requires:		python
Requires:		pygtk2

%description
GBirthday is a birthday reminder application that helps you to remember 
your evolution contacts' birthdays.
It puts an icon on notification area which will blink when there is any 
of your contacts' birthday today. You can also check if there is any of 
your contacs' birthday on next days.

%prep
%setup -q -c %{name}-%{version}

%build

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart/
desktop-file-install \
	--add-category="TrayIcon" \
	--add-only-show-in="GNOME;KDE;XFCE;" \
	--dir=%{buildroot}%{_sysconfdir}/xdg/autostart/ \
	%{buildroot}/%{_datadir}/applications/%{name}.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc Changelog COPYING
%{_bindir}/gbirthday
%{_datadir}/applications/%{name}.desktop
%{_datadir}/gbirthday/
%{_datadir}/pixmaps/gbirthday
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}.desktop

%changelog
* Tue Aug 11 2009 Thomas Spura  0.4.2-1
- new release

* Sat Aug 8 2009 Thomas Spura  0.4.1-5
- desktop file is now config
- only start if a system tray is present

* Fri Jul 31 2009 Thomas Spura  0.4.1-4
- License is GPLv2+
- deleting patches now applied upstream

* Wed Jul 22 2009 Thomas Spura  0.4.1-3
- use only buildroot

* Wed Jul 22 2009 Thomas Spura  0.4.1-2
- changing name of *.patch
- properly install .desktop-file in /etc/xdg/autostart/ too
- new Group: "User Interface/Desktops"

* Thu Jul 21 2009 Thomas Spura  0.4.1-1
- Inital version of this spec file


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gbirthday/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:24:50 -0000	1.1
+++ sources	4 Sep 2009 03:03:44 -0000	1.2
@@ -0,0 +1 @@
+c117a6b90e51d836ed2590e6f0f48164  gbirthday-0.4.2.tar.lzma



From tomspur at fedoraproject.org  Fri Sep  4 03:05:18 2009
From: tomspur at fedoraproject.org (tomspur)
Date: Fri,  4 Sep 2009 03:05:18 +0000 (UTC)
Subject: rpms/gbirthday/EL-5 gbirthday.spec,NONE,1.1 sources,1.1,1.2
Message-ID: <20090904030518.BED4511C01EA@cvs1.fedora.phx.redhat.com>

Author: tomspur

Update of /cvs/pkgs/rpms/gbirthday/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13196

Modified Files:
	sources 
Added Files:
	gbirthday.spec 
Log Message:
Initial import (#513083).



--- NEW FILE gbirthday.spec ---
Name:			gbirthday
Version:		0.4.2
Release:		1%{?dist}
Summary:		Birthday reminder for evolution
Group:			User Interface/Desktops
License:		GPLv2+
URL:			http://gbirthday.sourceforge.net
Source:			http://downloads.sourceforge.net/gbirthday/gbirthday-%{version}.tar.lzma
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:		noarch

BuildRequires:	desktop-file-utils
Requires:		evolution
Requires:		python
Requires:		pygtk2

%description
GBirthday is a birthday reminder application that helps you to remember 
your evolution contacts' birthdays.
It puts an icon on notification area which will blink when there is any 
of your contacts' birthday today. You can also check if there is any of 
your contacs' birthday on next days.

%prep
%setup -q -c %{name}-%{version}

%build

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart/
desktop-file-install \
	--add-category="TrayIcon" \
	--add-only-show-in="GNOME;KDE;XFCE;" \
	--dir=%{buildroot}%{_sysconfdir}/xdg/autostart/ \
	%{buildroot}/%{_datadir}/applications/%{name}.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc Changelog COPYING
%{_bindir}/gbirthday
%{_datadir}/applications/%{name}.desktop
%{_datadir}/gbirthday/
%{_datadir}/pixmaps/gbirthday
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}.desktop

%changelog
* Tue Aug 11 2009 Thomas Spura  0.4.2-1
- new release

* Sat Aug 8 2009 Thomas Spura  0.4.1-5
- desktop file is now config
- only start if a system tray is present

* Fri Jul 31 2009 Thomas Spura  0.4.1-4
- License is GPLv2+
- deleting patches now applied upstream

* Wed Jul 22 2009 Thomas Spura  0.4.1-3
- use only buildroot

* Wed Jul 22 2009 Thomas Spura  0.4.1-2
- changing name of *.patch
- properly install .desktop-file in /etc/xdg/autostart/ too
- new Group: "User Interface/Desktops"

* Thu Jul 21 2009 Thomas Spura  0.4.1-1
- Inital version of this spec file


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gbirthday/EL-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:24:50 -0000	1.1
+++ sources	4 Sep 2009 03:05:18 -0000	1.2
@@ -0,0 +1 @@
+c117a6b90e51d836ed2590e6f0f48164  gbirthday-0.4.2.tar.lzma



From jcollie at fedoraproject.org  Fri Sep  4 03:14:10 2009
From: jcollie at fedoraproject.org (Jeffrey C. Ollie)
Date: Fri,  4 Sep 2009 03:14:10 +0000 (UTC)
Subject: rpms/asterisk/F-10 .cvsignore, 1.20,
	1.21 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch, 
	1.8,
	1.9 0004-Minor-changes-to-reduce-packaging-changes-made-by-th.patch, 
	1.7, 1.8 asterisk-strip.sh, 1.4, 1.5 asterisk.spec, 1.44,
	1.45 sources, 1.20,
	1.21 0005-Add-chan_mobile-from-asterisk-addons.patch, 1.7,
	NONE 0006-Use-pkgconfig-to-check-for-Lua.patch, 1.7,
	NONE 0007-Build-using-external-libedit.patch, 1.7,
	NONE 0010-fix-the-AST_PROG_SED-problem-that-makes-.-bootstrap.patch, 
	1.4, NONE 0011-Merged-revisions-160170-160172-via-svnmerge-from.patch,
	1.4, NONE 0012-Merged-revisions-162275-via-svnmerge-from.patch,
	1.3, NONE 0013-Update-autoconf.patch, 1.3,
	NONE 0016-Fix-a-reversed-logic-ast_strlen_zero.patch, 1.1, NONE
Message-ID: <20090904031410.76A4711C01EA@cvs1.fedora.phx.redhat.com>

Author: jcollie

Update of /cvs/pkgs/rpms/asterisk/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14457

Modified Files:
	.cvsignore 
	0002-Modify-modules.conf-so-that-different-voicemail-modu.patch 
	0004-Minor-changes-to-reduce-packaging-changes-made-by-th.patch 
	asterisk-strip.sh asterisk.spec sources 
Removed Files:
	0005-Add-chan_mobile-from-asterisk-addons.patch 
	0006-Use-pkgconfig-to-check-for-Lua.patch 
	0007-Build-using-external-libedit.patch 
	0010-fix-the-AST_PROG_SED-problem-that-makes-.-bootstrap.patch 
	0011-Merged-revisions-160170-160172-via-svnmerge-from.patch 
	0012-Merged-revisions-162275-via-svnmerge-from.patch 
	0013-Update-autoconf.patch 
	0016-Fix-a-reversed-logic-ast_strlen_zero.patch 
Log Message:
* Thu Sep  3 2009 Jeffrey C. Ollie  - 1.6.0.15-1
- Drop chan_mobile, too difficult to maintain as a patch
- Update to 1.6.0.15 and drop unneeded patches



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-10/.cvsignore,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- .cvsignore	23 Jan 2009 22:30:35 -0000	1.20
+++ .cvsignore	4 Sep 2009 03:14:09 -0000	1.21
@@ -1 +1,3 @@
-asterisk-1.6.0.5-stripped.tar.gz
+asterisk-1.6.0.15-stripped.tar.gz
+asterisk-1.6.0.15.tar.gz.asc
+asterisk-developer-pubring.gpg

0002-Modify-modules.conf-so-that-different-voicemail-modu.patch:
 modules.conf.sample |   28 +++++++++++++++++++++++++++-
 1 file changed, 27 insertions(+), 1 deletion(-)

Index: 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-10/0002-Modify-modules.conf-so-that-different-voicemail-modu.patch,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch	5 Jan 2009 03:10:28 -0000	1.8
+++ 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch	4 Sep 2009 03:14:09 -0000	1.9
@@ -1,20 +1,13 @@
-From 42cd072beba88049783a7bedb029760a5952706e Mon Sep 17 00:00:00 2001
-From: Jeffrey C. Ollie 
-Date: Thu, 8 Nov 2007 15:52:36 -0600
-Subject: [PATCH 02/15] Modify modules.conf so that different voicemail modules can be loaded.
-
----
- configs/modules.conf.sample |   27 +++++++++++++++++++++++++++
- 1 files changed, 27 insertions(+), 0 deletions(-)
-
-diff --git a/configs/modules.conf.sample b/configs/modules.conf.sample
-index 2ca3c03..ae20637 100644
---- a/configs/modules.conf.sample
-+++ b/configs/modules.conf.sample
-@@ -37,3 +37,30 @@ load => res_musiconhold.so
+Index: configs/modules.conf.sample
+===================================================================
+--- configs/modules.conf.sample	(revision 216221)
++++ configs/modules.conf.sample	(working copy)
+@@ -36,4 +36,30 @@
+ ;
  noload => chan_alsa.so
  ;noload => chan_oss.so
- ;noload => chan_console.so
+-noload => chan_console.so
++;noload => chan_console.so
 +
 +;
 +; Voicemail storage selection
@@ -41,7 +34,3 @@ index 2ca3c03..ae20637 100644
 +;
 +;noload => app_directory_plain.so
 +;noload => app_voicemail_plain.so
-+
--- 
-1.6.1
-

0004-Minor-changes-to-reduce-packaging-changes-made-by-th.patch:
 Makefile |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

Index: 0004-Minor-changes-to-reduce-packaging-changes-made-by-th.patch
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-10/0004-Minor-changes-to-reduce-packaging-changes-made-by-th.patch,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- 0004-Minor-changes-to-reduce-packaging-changes-made-by-th.patch	5 Jan 2009 03:10:28 -0000	1.7
+++ 0004-Minor-changes-to-reduce-packaging-changes-made-by-th.patch	4 Sep 2009 03:14:09 -0000	1.8
@@ -1,53 +1,17 @@
-From 42991016984f9e7930686527706ab0f36baa41d1 Mon Sep 17 00:00:00 2001
-From: tilghman 
-Date: Tue, 29 Jul 2008 23:00:45 +0000
-Subject: [PATCH 04/15] Minor changes to reduce packaging changes made by the Fedora maintainer.
- (closes issue #12974)
-  Reported by: jcollie
-  Patches:
-        0001-Don-t-override-duplicate-optimization-flags.patch uploaded by jcollie (license 412)
-
-git-svn-id: http://svn.digium.com/svn/asterisk/trunk at 134312 614ede4d-c843-0410-af14-a771ab80d22e
----
- Makefile |   16 ++++++++++++----
- 1 files changed, 12 insertions(+), 4 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 788e524..05a58d1 100644
---- a/Makefile
-+++ b/Makefile
-@@ -222,10 +222,16 @@ ifeq ($(OSARCH),linux-gnu)
- endif
- 
- ifeq ($(findstring -save-temps,$(ASTCFLAGS)),)
--ASTCFLAGS+=-pipe
-+  ifeq ($(findstring -pipe,$(ASTCFLAGS)),)
-+    ASTCFLAGS+=-pipe
-+  endif
-+endif
-+
-+ifeq ($(findstring -Wall,$(ASTCFLAGS)),)
-+  ASTCFLAGS+=-Wall
- endif
- 
--ASTCFLAGS+=-Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations $(DEBUG)
-+ASTCFLAGS+=-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations $(DEBUG)
- 
- ifeq ($(AST_DEVMODE),yes)
-   ASTCFLAGS+=-Werror
-@@ -242,8 +248,10 @@ ifneq ($(findstring BSD,$(OSARCH)),)
-   ASTLDFLAGS+=-L/usr/local/lib
+Index: Makefile
+===================================================================
+--- Makefile	(revision 216221)
++++ Makefile	(working copy)
+@@ -241,8 +241,10 @@
+   _ASTCFLAGS+=-isystem /usr/local/include
  endif
  
 -ifneq ($(PROC),ultrasparc)
--  ASTCFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
-+ifeq ($(findstring -march,$(ASTCFLAGS)),)
+-  _ASTCFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
++ifeq ($(findstring -march,$(_ASTCFLAGS)),)
 +  ifneq ($(PROC),ultrasparc)
-+    ASTCFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
++    _ASTCFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
 +  endif
  endif
  
  ifeq ($(PROC),ppc)
--- 
-1.6.1
-


Index: asterisk-strip.sh
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-10/asterisk-strip.sh,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- asterisk-strip.sh	10 Oct 2008 17:16:34 -0000	1.4
+++ asterisk-strip.sh	4 Sep 2009 03:14:10 -0000	1.5
@@ -1,11 +1,45 @@
 #!/bin/sh
 
 version=$1
+
+if [ -z $version ]; then
+    echo "Please specify a version!"
+    exit 1
+fi
+
+wget --continue --timestamping http://downloads.digium.com/pub/telephony/asterisk/releases/asterisk-$version.tar.gz \
+                               http://downloads.digium.com/pub/telephony/asterisk/releases/asterisk-$version.tar.gz.asc
+
+if [ ! $? ]; then
+    echo "Unable to download!"
+    exit 1
+fi
+
 if [ ! -f asterisk-$version.tar.gz ]; then
     echo "Can't find asterisk-$version.tar.gz!"
     exit 1
 fi
 
+if [ ! -f asterisk-$version.tar.gz.asc ]; then
+    echo "Can't find asterisk-$version.tar.gz.asc!"
+    exit 1
+fi
+
+gpg --keyring=$(pwd)/asterisk-developer-pubring.gpg --verify asterisk-$version.tar.gz.asc asterisk-$version.tar.gz
+
+if [ ! $? ]; then
+    echo "Bad signature!!!!"
+    exit 1
+fi
+
+echo
+read -p "Does the GPG signature look OK? " -n 1
+echo
+
+if [ $REPLY != "Y" -a $REPLY != "y" ]; then
+    exit 1
+fi
+
 tar xf asterisk-$version.tar.gz
 rm asterisk-$version/sounds/*.tar.gz
 tar czf asterisk-$version-stripped.tar.gz asterisk-$version
@@ -18,5 +52,9 @@ echo "#"
 echo "# SHA1 Sums"
 echo "# ========="
 sha1sum asterisk-$version.tar.gz  asterisk-$version-stripped.tar.gz  | sed -e 's/^/# /'
+echo "#"
+echo "# SHA256 Sums"
+echo "# ========="
+sha256sum asterisk-$version.tar.gz  asterisk-$version-stripped.tar.gz  | sed -e 's/^/# /'
 
-
+make new-sources FILES="asterisk-$version-stripped.tar.gz asterisk-$version.tar.gz.asc asterisk-developer-pubring.gpg"


Index: asterisk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-10/asterisk.spec,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -p -r1.44 -r1.45
--- asterisk.spec	24 Jan 2009 03:16:32 -0000	1.44
+++ asterisk.spec	4 Sep 2009 03:14:10 -0000	1.45
@@ -2,8 +2,8 @@
 
 Summary: The Open Source PBX
 Name: asterisk
-Version: 1.6.0.5
-Release: 2%{?dist}
+Version: 1.6.0.15
+Release: 1%{?dist}
 License: GPLv2
 Group: Applications/Internet
 URL: http://www.asterisk.org/
@@ -19,13 +19,18 @@ URL: http://www.asterisk.org/
 
 # MD5 Sums
 # ========
-# 11210cf7c59cde03d928743e71fcb556  asterisk-1.6.0.5.tar.gz
-# 29bdc7428266b75aac77d66acd8c88a0  asterisk-1.6.0.5-stripped.tar.gz
+# d319f52d8d1d70f69583901e56720c30  asterisk-1.6.0.15.tar.gz
+# 99f689457465e013f3402dfe029967ee  asterisk-1.6.0.15-stripped.tar.gz
 #
 # SHA1 Sums
 # =========
-# f2a2cd9be274dc4a7e6001f877197863b4ba8e15  asterisk-1.6.0.5.tar.gz
-# 25b92e9675d72c784018bddf0ddb458cab9e4185  asterisk-1.6.0.5-stripped.tar.gz
+# 31b2ad242d103cef7509e0fae4f31eb0b00a855e  asterisk-1.6.0.15.tar.gz
+# 1326c6ab27b22dc447905293b54b1f1af2f91c18  asterisk-1.6.0.15-stripped.tar.gz
+#
+# SHA256 Sums
+# =========
+# 159bf2c39ed2926d97f535c8d46bcf6c80853bab1269d596241c6ed30b27b92a  asterisk-1.6.0.15.tar.gz
+# 823ff57f5ae10e5ff5ca711ab52d0bc30148e94d1ef9f80de499d8ce28520242  asterisk-1.6.0.15-stripped.tar.gz
 
 Source0: asterisk-%{version}-stripped.tar.gz
 Source1: asterisk-logrotate
@@ -37,22 +42,15 @@ Patch1:  0001-Modify-init-scripts-for-be
 Patch2:  0002-Modify-modules.conf-so-that-different-voicemail-modu.patch
 Patch3:  0003-Allow-alternate-extensions-to-be-specified-in-users.patch
 Patch4:  0004-Minor-changes-to-reduce-packaging-changes-made-by-th.patch
-Patch5:  0005-Add-chan_mobile-from-asterisk-addons.patch
-Patch6:  0006-Use-pkgconfig-to-check-for-Lua.patch
-Patch7:  0007-Build-using-external-libedit.patch
 Patch8:  0008-Revert-changes-to-pbx_lua-from-rev-126363-that-cause.patch
 Patch9:  0009-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch
-Patch10: 0010-fix-the-AST_PROG_SED-problem-that-makes-.-bootstrap.patch
-Patch12: 0012-Merged-revisions-162275-via-svnmerge-from.patch
-Patch13: 0013-Update-autoconf.patch
 Patch14: 0014-Fix-up-some-paths.patch
 Patch15: 0015-Add-LDAP-schema-that-is-compatible-with-Fedora-Direc.patch
-Patch16: 0016-Fix-a-reversed-logic-ast_strlen_zero.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
 
-#BuildRequires: autoconf
-#BuildRequires: automake
+BuildRequires: autoconf
+BuildRequires: automake
 
 # core build requirements
 BuildRequires: openssl-devel
@@ -81,9 +79,6 @@ BuildRequires: libvorbis-devel
 # codec_gsm
 BuildRequires: gsm-devel
 
-# cli
-BuildRequires: libedit-devel
-
 Requires(pre): %{_sbindir}/useradd
 Requires(pre): %{_sbindir}/groupadd
 Requires(post): /sbin/chkconfig
@@ -93,6 +88,9 @@ Requires(preun): /sbin/service
 # asterisk-conference package removed since patch no longer compiles
 Obsoletes: asterisk-conference <= 1.6.0-0.14.beta9
 
+# we are dropping the chan_mobile patch
+Obsoletes: asterisk-mobile <= 1.6.0.5-2
+
 %description
 Asterisk is a complete PBX in software. It runs on Linux and provides
 all of the features you would expect from a PBX and more. Asterisk
@@ -264,15 +262,15 @@ Requires: asterisk = %{version}-%{releas
 %description minivm
 MiniVM application for Asterisk.
 
-%package mobile
-Summary: Asterisk channel driver for bluetooth phones and headsets
-Group: Applications/Internet
-Requires: asterisk = %{version}-%{release}
-BuildRequires: bluez-libs-devel
-
-%description mobile
-Asterisk channel driver to allow Bluetooth cell/mobile phones to be
-used as FXO devices, and headsets as FXS devices.
+#%package mobile
+#Summary: Asterisk channel driver for bluetooth phones and headsets
+#Group: Applications/Internet
+#Requires: asterisk = %{version}-%{release}
+#BuildRequires: bluez-libs-devel
+#
+#%description mobile
+#Asterisk channel driver to allow Bluetooth cell/mobile phones to be
+#used as FXO devices, and headsets as FXS devices.
 
 %package odbc
 Summary: Applications for Asterisk that use ODBC (except voicemail)
@@ -423,20 +421,13 @@ local filesystem.
 %prep
 %setup0 -q
 %patch1 -p1
-%patch2 -p1
+%patch2 -p0
 %patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
+%patch4 -p0
 %patch8 -p1
 %patch9 -p1
-%patch10 -p1
-%patch12 -p1
-%patch13 -p1
 %patch14 -p1
 %patch15 -p1
-%patch16 -p1
 
 cp %{SOURCE2} menuselect.makedeps
 cp %{SOURCE3} menuselect.makeopts
@@ -699,6 +690,7 @@ fi
 %{_libdir}/asterisk/modules/format_vox.so
 %{_libdir}/asterisk/modules/format_wav_gsm.so
 %{_libdir}/asterisk/modules/format_wav.so
+%{_libdir}/asterisk/modules/func_audiohookinherit.so
 %{_libdir}/asterisk/modules/func_base64.so
 %{_libdir}/asterisk/modules/func_blacklist.so
 %{_libdir}/asterisk/modules/func_callerid.so
@@ -751,14 +743,14 @@ fi
 %{_libdir}/asterisk/modules/res_smdi.so
 %{_libdir}/asterisk/modules/res_speech.so
 
-#%{_sbindir}/aelparse
+%{_sbindir}/aelparse
 %{_sbindir}/astcanary
 %{_sbindir}/asterisk
 %{_sbindir}/astgenkey
 %{_sbindir}/astman
 %{_sbindir}/autosupport
-%{_sbindir}/check_expr
-#%{_sbindir}/conf2ael
+#%{_sbindir}/check_expr
+%{_sbindir}/conf2ael
 %{_sbindir}/muted
 %{_sbindir}/rasterisk
 %{_sbindir}/safe_asterisk
@@ -956,11 +948,11 @@ fi
 %config(noreplace) %{_sysconfdir}/asterisk/misdn.conf
 %{_libdir}/asterisk/modules/chan_misdn.so
 
-%files mobile
-%defattr(-,root,root,-)
-%doc doc/chan_mobile.txt
-%config(noreplace) %{_sysconfdir}/asterisk/mobile.conf
-%{_libdir}/asterisk/modules/chan_mobile.so
+#%files mobile
+#%defattr(-,root,root,-)
+#%doc doc/chan_mobile.txt
+#%config(noreplace) %{_sysconfdir}/asterisk/mobile.conf
+#%{_libdir}/asterisk/modules/chan_mobile.so
 
 %files odbc
 %defattr(-,root,root,-)
@@ -1054,6 +1046,10 @@ fi
 %{_libdir}/asterisk/modules/app_voicemail_plain.so
 
 %changelog
+* Thu Sep  3 2009 Jeffrey C. Ollie  - 1.6.0.15-1
+- Drop chan_mobile, too difficult to maintain as a patch
+- Update to 1.6.0.15 and drop unneeded patches
+
 * Fri Jan 23 2009 Jeffrey C. Ollie  - 1.6.0.5-2
 - Add a patch to fix a problem with the manager interface.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-10/sources,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- sources	23 Jan 2009 22:30:35 -0000	1.20
+++ sources	4 Sep 2009 03:14:10 -0000	1.21
@@ -1 +1,3 @@
-29bdc7428266b75aac77d66acd8c88a0  asterisk-1.6.0.5-stripped.tar.gz
+99f689457465e013f3402dfe029967ee  asterisk-1.6.0.15-stripped.tar.gz
+050fc71eae387ee71d751fb53a060a78  asterisk-1.6.0.15.tar.gz.asc
+4c2feab99acb254a49048b93da97ad42  asterisk-developer-pubring.gpg


--- 0005-Add-chan_mobile-from-asterisk-addons.patch DELETED ---


--- 0006-Use-pkgconfig-to-check-for-Lua.patch DELETED ---


--- 0007-Build-using-external-libedit.patch DELETED ---


--- 0010-fix-the-AST_PROG_SED-problem-that-makes-.-bootstrap.patch DELETED ---


--- 0011-Merged-revisions-160170-160172-via-svnmerge-from.patch DELETED ---


--- 0012-Merged-revisions-162275-via-svnmerge-from.patch DELETED ---


--- 0013-Update-autoconf.patch DELETED ---


--- 0016-Fix-a-reversed-logic-ast_strlen_zero.patch DELETED ---



From jcollie at fedoraproject.org  Fri Sep  4 03:22:54 2009
From: jcollie at fedoraproject.org (Jeffrey C. Ollie)
Date: Fri,  4 Sep 2009 03:22:54 +0000 (UTC)
Subject: rpms/gramps/F-11 .cvsignore, 1.27, 1.28 gramps.spec, 1.46,
	1.47 sources, 1.27, 1.28
Message-ID: <20090904032254.7047511C01EA@cvs1.fedora.phx.redhat.com>

Author: jcollie

Update of /cvs/pkgs/rpms/gramps/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15599

Modified Files:
	.cvsignore gramps.spec sources 
Log Message:
* Fri Aug 21 2009 Warren Togami  - 3.1.2-1
- 3.1.2



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gramps/F-11/.cvsignore,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- .cvsignore	10 Mar 2009 13:09:12 -0000	1.27
+++ .cvsignore	4 Sep 2009 03:22:53 -0000	1.28
@@ -1 +1 @@
-gramps-3.1.1.tar.gz
+gramps-3.1.2.tar.gz


Index: gramps.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gramps/F-11/gramps.spec,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- gramps.spec	27 Mar 2009 04:43:27 -0000	1.46
+++ gramps.spec	4 Sep 2009 03:22:53 -0000	1.47
@@ -1,6 +1,6 @@
 Name:           gramps
-Version:        3.1.1
-Release:        3%{?dist}
+Version:        3.1.2
+Release:        1%{?dist}
 Summary:        Genealogical Research and Analysis Management Programming System
 
 Group:          Applications/Productivity
@@ -122,6 +122,12 @@ fi
 %{_mandir}/man1/%{name}.1.gz
 
 %changelog
+* Fri Aug 21 2009 Warren Togami  - 3.1.2-1
+- 3.1.2
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 3.1.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Fri Mar 27 2009 Warren Togami  - 3.1.1-3
 - frefont -> gnu-free* automatic detected for Fedora 11+
   Turns out gramps used them during PDF chart generation.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gramps/F-11/sources,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- sources	10 Mar 2009 13:09:12 -0000	1.27
+++ sources	4 Sep 2009 03:22:53 -0000	1.28
@@ -1 +1 @@
-c99ddec4a984989202e25c667fce9984  gramps-3.1.1.tar.gz
+c2e825a212524e78cae9ddbbcb96a302  gramps-3.1.2.tar.gz



From hno at fedoraproject.org  Fri Sep  4 03:39:43 2009
From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=)
Date: Fri,  4 Sep 2009 03:39:43 +0000 (UTC)
Subject: rpms/squid/devel .cvsignore, 1.47, 1.48 sources, 1.50,
	1.51 squid.init, 
	1.13, 1.14 squid.spec, 1.137, 1.138 squid.sysconfig, 1.2,
	1.3 FAQ.sgml, 1.6, NONE import.log, 1.1,
	NONE squid-3.0.STABLE1-build.patch, 1.4,
	NONE squid-3.0.STABLE1-config.patch, 1.3,
	NONE squid-3.0.STABLE1-location.patch, 1.2,
	NONE squid-3.0.STABLE15-smb-path.patch, 1.1, NONE squid.spec-3.1,
	1.9, NONE
Message-ID: <20090904033943.38D9111C01EA@cvs1.fedora.phx.redhat.com>

Author: hno

Update of /cvs/pkgs/rpms/squid/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19301

Modified Files:
	.cvsignore sources squid.init squid.spec squid.sysconfig 
Removed Files:
	FAQ.sgml import.log squid-3.0.STABLE1-build.patch 
	squid-3.0.STABLE1-config.patch 
	squid-3.0.STABLE1-location.patch 
	squid-3.0.STABLE15-smb-path.patch squid.spec-3.1 
Log Message:
Update to Squid-3.1

  - IPv6 support
  - NTLM passthru
  - Follow X-Forwarded-For
  - and more



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/.cvsignore,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -p -r1.47 -r1.48
--- .cvsignore	4 Aug 2009 19:56:19 -0000	1.47
+++ .cvsignore	4 Sep 2009 03:39:42 -0000	1.48
@@ -1 +1,3 @@
-squid-3.0.STABLE18.tar.bz2
+squid-3.1.0.13.tar.bz2
+squid-3.1.0.13.tar.bz2.asc
+b9694.patch


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/sources,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -p -r1.50 -r1.51
--- sources	4 Aug 2009 19:56:19 -0000	1.50
+++ sources	4 Sep 2009 03:39:42 -0000	1.51
@@ -1 +1,3 @@
-ad1e0bbb424c2f69195ae68b9baa99d6  squid-3.0.STABLE18.tar.bz2
+a7e3f6c35853a8ad200ba448004417da  squid-3.1.0.13.tar.bz2
+56e2fc1fc8bc3c24d77daf4d5bb8c768  squid-3.1.0.13.tar.bz2.asc
+c764a5ffa0171ffadf61011dc8dd4cad  b9694.patch


Index: squid.init
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid.init,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- squid.init	28 Apr 2009 09:11:55 -0000	1.13
+++ squid.init	4 Sep 2009 03:39:42 -0000	1.14
@@ -29,7 +29,7 @@ fi
 
 # don't raise an error if the config file is incomplete
 # set defaults instead:
-SQUID_OPTS=${SQUID_OPTS:-"-D"}
+SQUID_OPTS=${SQUID_OPTS:-""}
 SQUID_PIDFILE_TIMEOUT=${SQUID_PIDFILE_TIMEOUT:-20}
 SQUID_SHUTDOWN_TIMEOUT=${SQUID_SHUTDOWN_TIMEOUT:-100}
 SQUID_CONF=${SQUID_CONF:-"/etc/squid/squid.conf"}
@@ -42,7 +42,6 @@ prog="$SQUID"
 # determine which one is the cache_swap directory
 CACHE_SWAP=`sed -e 's/#.*//g' $SQUID_CONF | \
 	grep cache_dir | awk '{ print $3 }'`
-[ -z "$CACHE_SWAP" ] && CACHE_SWAP=/var/spool/squid
 
 RETVAL=0
 
@@ -71,7 +70,7 @@ start() {
 	for adir in $CACHE_SWAP; do
 		if [ ! -d $adir/00 ]; then
 			echo -n "init_cache_dir $adir... "
-			$SQUID -z -F -D >> /var/log/squid/squid.out 2>&1
+			$SQUID -z -F >> /var/log/squid/squid.out 2>&1
 		fi
 	done
 	echo -n $"Starting $prog: "


Index: squid.spec
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec,v
retrieving revision 1.137
retrieving revision 1.138
diff -u -p -r1.137 -r1.138
--- squid.spec	4 Sep 2009 02:57:32 -0000	1.137
+++ squid.spec	4 Sep 2009 03:39:42 -0000	1.138
@@ -3,15 +3,15 @@
 ## % define __find_requires %{SOURCE99}
 
 Name:     squid
-Version:  3.0.STABLE18
-Release:  3%{?dist}
+Version:  3.1.0.13
+Release:  1%{?dist}
 Summary:  The Squid proxy caching server
 Epoch:    7
 License:  GPLv2+
 Group:    System Environment/Daemons
 URL:      http://www.squid-cache.org
-Source:   http://www.squid-cache.org/Squid/Versions/v3/3.0/squid-%{version}.tar.bz2
-Source1:  FAQ.sgml
+Source:   http://www.squid-cache.org/Squid/Versions/v3/3.1/squid-%{version}.tar.bz2
+Source1:  http://www.squid-cache.org/Squid/Versions/v3/3.1/squid-%{version}.tar.bz2.asc
 Source2:  squid.init
 Source3:  squid.logrotate
 Source4:  squid.sysconfig
@@ -21,19 +21,24 @@ Source98: perl-requires-squid.sh
 ## Source99: filter-requires-squid.sh
 
 # Upstream patches
-#Patch001: http://www.squid-cache.org/Versions/v3/3.0/changesets/bXXXX.patch
-
+#Patch001: http://www.squid-cache.org/Versions/v3/3.1/changesets/bXXXX.patch
+Patch001: http://www.squid-cache.org/Versions/v3/3.1/changesets/b9694.patch
+# Upstream fix, but have not reached 3.1 yet
+Patch002: http://www.squid-cache.org/Versions/v3/3.1/changesets/b9696.patch
+Patch003: http://www.squid-cache.org/Versions/v3/3.1/changesets/b9704.patch
+Patch004: http://www.squid-cache.org/Versions/v3/3.1/changesets/b9707.patch
+Patch005: squid-3.1.0.13-alias-link.patch
 
 # External patches
 
 # Local patches
 # Applying upstream patches first makes it less likely that local patches
 # will break upstream ones.
-Patch201: squid-3.0.STABLE1-config.patch
-Patch202: squid-3.0.STABLE1-location.patch
-Patch203: squid-3.0.STABLE1-build.patch
+Patch201: squid-3.1.0.9-config.patch
+Patch202: squid-3.1.0.9-location.patch
+Patch203: squid-3.1.0.13-build.patch
 Patch204: squid-3.0.STABLE1-perlpath.patch
-Patch205: squid-3.0.STABLE15-smb-path.patch
+Patch205: squid-3.1.0.13-smb-path.patch
 Patch208: squid-3.0.STABLE7-from_manpg.patch
 
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -42,7 +47,7 @@ Requires(pre): shadow-utils
 Requires(post): /sbin/chkconfig
 Requires(preun): /sbin/service /sbin/chkconfig
 Requires(postun): /sbin/service
-BuildRequires: openjade linuxdoc-tools openldap-devel pam-devel openssl-devel
+BuildRequires: openldap-devel pam-devel openssl-devel krb5-devel
 Obsoletes: squid-novm
 
 %description
@@ -60,6 +65,11 @@ lookup program (dnsserver), a program fo
 %prep
 %setup -q
 
+%patch001 -p0 -b .b9694
+%patch002 -p0 -b .b9696
+%patch003 -p0 -b .b9704
+%patch004 -p0 -b .b9707
+%patch005 -p0 -b .alias-link
 %patch201 -p1 -b .config
 %patch202 -p1 -b .location
 %patch203 -p1 -b .build
@@ -71,34 +81,35 @@ lookup program (dnsserver), a program fo
 export CXXFLAGS="-fPIE %{optflags}" ; export CFLAGS="-fPIE -Os -g -pipe -fsigned-char %{optflags}" ; export LDFLAGS="-pie" ;
 %configure \
    --exec_prefix=/usr \
-   --bindir=%{_sbindir} \
    --libexecdir=%{_libdir}/squid \
    --localstatedir=/var \
    --datadir=%{_datadir} \
    --sysconfdir=/etc/squid \
+   --with-logdir='$(localstatedir)/log/squid' \
+   --with-pidfile='$(localstatedir)/run/squid.pid' \
    --disable-dependency-tracking \
    --enable-arp-acl \
+   --enable-follow-x-forwarded-for \
    --enable-auth="basic,digest,ntlm,negotiate" \
-   --enable-basic-auth-helpers="LDAP,MSNT,NCSA,PAM,SMB,YP,getpwnam,multi-domain-NTLM,SASL" \
-   --enable-negotiate-auth-helpers="squid_kerb_auth" \
+   --enable-basic-auth-helpers="LDAP,MSNT,NCSA,PAM,SMB,YP,getpwnam,multi-domain-NTLM,SASL,DB,POP3,squid_radius_auth" \
+   --enable-ntlm-auth-helpers="smb_lm,no_check,fakeauth" \
+   --enable-digest-auth-helpers="password,ldap,eDirectory" \
+   --enable-external-acl-helpers="ip_user,ldap_group,session,unix_group,wbinfo_group" \
    --enable-cache-digests \
    --enable-cachemgr-hostname=localhost \
    --enable-delay-pools \
-   --enable-digest-auth-helpers="password" \
    --enable-epoll \
-   --enable-external-acl-helpers="ip_user,ldap_group,unix_group,wbinfo_group" \
    --enable-icap-client \
    --enable-ident-lookups \
    %ifnarch ppc64 ia64 x86_64 s390x
    --with-large-files \
    %endif
    --enable-linux-netfilter \
-   --enable-ntlm-auth-helpers="SMB,fakeauth" \
    --enable-referer-log \
    --enable-removal-policies="heap,lru" \
    --enable-snmp \
    --enable-ssl \
-   --enable-storeio="aufs,diskd,null,ufs" \
+   --enable-storeio="aufs,diskd,ufs" \
    --enable-useragent-log \
    --enable-wccpv2 \
    --with-aio \
@@ -108,27 +119,17 @@ export CXXFLAGS="-fPIE %{optflags}" ; ex
    --with-openssl=/usr/kerberos \
    --with-pthreads
 
-# following options are no longer supported
-#   --with-winbind-auth-challenge \
-#   --enable-follow-x-forwarded-for \
-#   --enable-fd-config \
-#   --with-maxfd=16384 \
-#   --enable-underscores \
+# following options should be enabled but fails building
+#   --enable-negotiate-auth-helpers="squid_kerb_auth"
 
 export CXXFLAGS="-fPIE" ; export CFLAGS="-fPIE -Os -g -pipe -fsigned-char" ; export LDFLAGS="-pie" ;
 make %{?_smp_mflags}
 
-mkdir faq
-cp %{SOURCE1} faq
-cd faq
-sgml2html FAQ.sgml
-
 %install
 rm -rf $RPM_BUILD_ROOT
 %makeinstall  \
         sysconfdir=$RPM_BUILD_ROOT/etc/squid \
         localstatedir=$RPM_BUILD_ROOT/var \
-        bindir=$RPM_BUILD_ROOT/%{_sbindir} \
         libexecdir=$RPM_BUILD_ROOT/%{_libdir}/squid
 echo "
 #
@@ -146,9 +147,6 @@ ScriptAlias /Squid/cgi-bin/cachemgr.cgi 
 " > $RPM_BUILD_ROOT/squid.httpd.tmp
 
 
-ln -s ../../%{_datadir}/squid/errors/English $RPM_BUILD_ROOT/etc/squid/errors
-ln -s ../../%{_datadir}/squid/icons $RPM_BUILD_ROOT/etc/squid/icons
-
 mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
 mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d
 mkdir -p $RPM_BUILD_ROOT/etc/sysconfig
@@ -167,8 +165,11 @@ chmod 644 contrib/url-normalizer.pl cont
 iconv -f ISO88591 -t UTF8 ChangeLog -o ChangeLog.tmp
 mv -f ChangeLog.tmp ChangeLog
 
+# squid.conf.documented is documentation. We ship that in doc/
+rm -f $RPM_BUILD_ROOT/etc/squid/squid.conf.documented
+
 # remove unpackaged files from the buildroot
-rm -f $RPM_BUILD_ROOT%{_sbindir}/{RunAccel,RunCache}
+rm -f $RPM_BUILD_ROOT%{_bindir}/{RunAccel,RunCache}
 rm -f $RPM_BUILD_ROOT/squid.httpd.tmp
 
 %clean
@@ -176,41 +177,40 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc faq/*\.html README ChangeLog QUICKSTART
+%doc README ChangeLog QUICKSTART src/squid.conf.documented
 %doc contrib/url-normalizer.pl contrib/rredir.* contrib/user-agents.pl
 
 %attr(755,root,root) %dir /etc/squid
 %attr(755,root,root) %dir %{_libdir}/squid
 %attr(750,squid,squid) %dir /var/log/squid
 %attr(750,squid,squid) %dir /var/spool/squid
-%attr(4750,root,squid) %{_libdir}/squid/ncsa_auth
-%attr(4750,root,squid) %{_libdir}/squid/pam_auth
 
 %config(noreplace) %attr(644,root,root) /etc/httpd/conf.d/squid.conf
 %config(noreplace) %attr(640,root,squid) /etc/squid/squid.conf
 %config(noreplace) %attr(644,root,squid) /etc/squid/cachemgr.conf
 %config(noreplace) /etc/squid/mime.conf
+%config(noreplace) /etc/squid/errorpage.css
 %config(noreplace) /etc/sysconfig/squid
 %config(noreplace) /etc/squid/msntauth.conf
-%config(noreplace) /etc/squid/mib.txt
 # These are not noreplace because they are just sample config files
 %config /etc/squid/msntauth.conf.default
 %config /etc/squid/squid.conf.default
 %config /etc/squid/mime.conf.default
+%config /etc/squid/errorpage.css.default
 %config /etc/squid/cachemgr.conf.default
 %config(noreplace) /etc/pam.d/squid
 %config(noreplace) /etc/logrotate.d/squid
 
-%config(noreplace) /etc/squid/errors
 %dir %{_datadir}/squid
 %attr(-,root,root) %{_datadir}/squid/errors
-%attr(-,root,root) /etc/squid/icons
 %attr(755,root,root) /etc/rc.d/init.d/squid
 %attr(755,root,root) /etc/NetworkManager/dispatcher.d/20-squid
 %{_datadir}/squid/icons
+%{_datadir}/squid/mib.txt
 %{_sbindir}/squid
-%{_sbindir}/squidclient
+%{_bindir}/squidclient
 %{_mandir}/man8/*
+%{_mandir}/man1/*
 %{_libdir}/squid/*
 
 %pre
@@ -234,95 +234,6 @@ exit 0
 
 %post
 /sbin/chkconfig --add squid
-if [ $1 = 0 ]; then
- case "$LANG" in
-  bg*)
-     DIR=Bulgarian
-     ;;
-  ca*)
-     DIR=Catalan
-     ;;
-  cs*)
-     DIR=Czech
-     ;;
-  da*)
-     DIR=Danish
-     ;;
-  nl*)
-     DIR=Dutch
-     ;;
-  en*)
-     DIR=English
-     ;;
-  ea*)
-     DIR=Estonian
-     ;;
-  fi*)
-     DIR=Finnish
-     ;;
-  fr*)
-     DIR=French
-     ;;
-  de*)
-     DIR=German
-     ;;
-  he*)
-     DIR=Hebrew
-     ;;
-  hu*)
-     DIR=Hungarian
-     ;;
-  it*)
-     DIR=Italian
-     ;;
-  ja*)
-     DIR=Japanese
-     ;;
-  kr*)
-     DIR=Korean
-     ;;
-  pl*)
-     DIR=Polish
-     ;;
-  pt*)
-     DIR=Portuguese
-     ;;
-  ro*)
-     DIR=Romanian
-     ;;
-  ru*)
-     DIR=Russian-koi8-r
-     ;;
-  sr*)
-     DIR=Serbian
-     ;;
-  sk*)
-     DIR=Slovak
-     ;;
-  es*)
-     DIR=Spanish
-     ;;
-  sv*)
-     DIR=Swedish
-     ;;
-  zh_TW*)
-     DIR=Traditional_Chinese
-     ;;
-  zh_CN*)
-     DIR=Simplify_Chinese
-     ;;
-  tr*)
-     DIR=Turkish
-     ;;
-  greek)
-     DIR=Greek
-     ;;
-  *)
-     DIR=English
-     ;;
- esac
- ln -snf %{_datadir}/squid/errors/$DIR /etc/squid/errors
-fi
 
 %preun
 if [ $1 = 0 ] ; then
@@ -341,6 +252,15 @@ fi
     chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || :
 
 %changelog
+* Fri Sep 04 2009 Henrik Nordstrom  - 7:3.1.0.13-1
+- Upgrade to next upstream release 3.1.0.13 with many new features
+  * IPv6 support
+  * NTLM-passthru
+  * Kerberos/Negotiate authentication scheme support
+  * Localized error pages based on browser language preferences
+  * Follow X-Forwarded-For capability
+  * and more..
+
 * Mon Aug 31 2009 Henrik Nordstrom  - 3.0.STABLE18-3
 - Bug #520445 silence logrotate when Squid is not running
 


Index: squid.sysconfig
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid.sysconfig,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- squid.sysconfig	8 Oct 2008 06:45:52 -0000	1.2
+++ squid.sysconfig	4 Sep 2009 03:39:43 -0000	1.3
@@ -1,7 +1,5 @@
 # default squid options
-# -D disables initial dns checks. If you most likely will not to have an
-#    internet connection when you start squid, uncomment this
-SQUID_OPTS="-D"
+SQUID_OPTS=""
 
 # Time to wait for Squid to shut down when asked. Should not be necessary
 # most of the time.


--- FAQ.sgml DELETED ---


--- import.log DELETED ---


--- squid-3.0.STABLE1-build.patch DELETED ---


--- squid-3.0.STABLE1-config.patch DELETED ---


--- squid-3.0.STABLE1-location.patch DELETED ---


--- squid-3.0.STABLE15-smb-path.patch DELETED ---


--- squid.spec-3.1 DELETED ---



From hno at fedoraproject.org  Fri Sep  4 03:42:16 2009
From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=)
Date: Fri,  4 Sep 2009 03:42:16 +0000 (UTC)
Subject: rpms/squid/devel .cvsignore,1.48,1.49 sources,1.51,1.52
Message-ID: <20090904034216.CF21C11C01EA@cvs1.fedora.phx.redhat.com>

Author: hno

Update of /cvs/pkgs/rpms/squid/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19837

Modified Files:
	.cvsignore sources 
Log Message:
3.1 sources uploaded


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/.cvsignore,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -p -r1.48 -r1.49
--- .cvsignore	4 Sep 2009 03:39:42 -0000	1.48
+++ .cvsignore	4 Sep 2009 03:42:16 -0000	1.49
@@ -1,3 +1,6 @@
 squid-3.1.0.13.tar.bz2
 squid-3.1.0.13.tar.bz2.asc
 b9694.patch
+b9696.patch
+b9704.patch
+b9707.patch


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/sources,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -p -r1.51 -r1.52
--- sources	4 Sep 2009 03:39:42 -0000	1.51
+++ sources	4 Sep 2009 03:42:16 -0000	1.52
@@ -1,3 +1,6 @@
 a7e3f6c35853a8ad200ba448004417da  squid-3.1.0.13.tar.bz2
 56e2fc1fc8bc3c24d77daf4d5bb8c768  squid-3.1.0.13.tar.bz2.asc
 c764a5ffa0171ffadf61011dc8dd4cad  b9694.patch
+e7a8c54548fa45519d8c9d7a885a821a  b9696.patch
+bf71774b13a1506d9a1dffd2cd6daf34  b9704.patch
+a31a23ec33542a9ed2c486ee44c60550  b9707.patch



From jcollie at fedoraproject.org  Fri Sep  4 03:46:10 2009
From: jcollie at fedoraproject.org (Jeffrey C. Ollie)
Date: Fri,  4 Sep 2009 03:46:10 +0000 (UTC)
Subject: rpms/asterisk/F-10 asterisk.spec,1.45,1.46
Message-ID: <20090904034610.5FDB011C01EA@cvs1.fedora.phx.redhat.com>

Author: jcollie

Update of /cvs/pkgs/rpms/asterisk/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20342

Modified Files:
	asterisk.spec 
Log Message:
* Thu Sep  3 2009 Jeffrey C. Ollie  - 1.6.0.15-2
- Create /var/lib/asterisk/keys



Index: asterisk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-10/asterisk.spec,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -p -r1.45 -r1.46
--- asterisk.spec	4 Sep 2009 03:14:10 -0000	1.45
+++ asterisk.spec	4 Sep 2009 03:46:10 -0000	1.46
@@ -3,7 +3,7 @@
 Summary: The Open Source PBX
 Name: asterisk
 Version: 1.6.0.15
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2
 Group: Applications/Internet
 URL: http://www.asterisk.org/
@@ -526,6 +526,7 @@ install -D -p -m 0755 apps/app_voicemail
 mkdir -p %{buildroot}%{_datadir}/asterisk/moh/
 mkdir -p %{buildroot}%{_datadir}/asterisk/sounds/
 mkdir -p %{buildroot}%{_localstatedir}/lib/asterisk
+mkdir -p %{buildroot}%{_localstatedir}/lib/asterisk/keys
 mkdir -p %{buildroot}%{_localstatedir}/log/asterisk/cdr-custom/
 mkdir -p %{buildroot}%{_localstatedir}/spool/asterisk/festival/
 mkdir -p %{buildroot}%{_localstatedir}/spool/asterisk/monitor/
@@ -824,6 +825,7 @@ fi
 %dir %{_datadir}/asterisk/sounds/
 
 %attr(0750,asterisk,asterisk) %dir %{_localstatedir}/lib/asterisk/
+%attr(0750,asterisk,asterisk) %dir %{_localstatedir}/lib/asterisk/keys
 
 %attr(0750,asterisk,asterisk) %dir %{_localstatedir}/log/asterisk/
 %attr(0750,asterisk,asterisk) %dir %{_localstatedir}/log/asterisk/cdr-csv/
@@ -1046,6 +1048,9 @@ fi
 %{_libdir}/asterisk/modules/app_voicemail_plain.so
 
 %changelog
+* Thu Sep  3 2009 Jeffrey C. Ollie  - 1.6.0.15-2
+- Create /var/lib/asterisk/keys
+
 * Thu Sep  3 2009 Jeffrey C. Ollie  - 1.6.0.15-1
 - Drop chan_mobile, too difficult to maintain as a patch
 - Update to 1.6.0.15 and drop unneeded patches



From hno at fedoraproject.org  Fri Sep  4 04:14:37 2009
From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=)
Date: Fri,  4 Sep 2009 04:14:37 +0000 (UTC)
Subject: rpms/squid/devel squid.spec,1.138,1.139
Message-ID: <20090904041437.3C5BE11C0082@cvs1.fedora.phx.redhat.com>

Author: hno

Update of /cvs/pkgs/rpms/squid/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11912

Modified Files:
	squid.spec 
Log Message:
Build required db4-devel


Index: squid.spec
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec,v
retrieving revision 1.138
retrieving revision 1.139
diff -u -p -r1.138 -r1.139
--- squid.spec	4 Sep 2009 03:39:42 -0000	1.138
+++ squid.spec	4 Sep 2009 04:14:36 -0000	1.139
@@ -47,7 +47,7 @@ Requires(pre): shadow-utils
 Requires(post): /sbin/chkconfig
 Requires(preun): /sbin/service /sbin/chkconfig
 Requires(postun): /sbin/service
-BuildRequires: openldap-devel pam-devel openssl-devel krb5-devel
+BuildRequires: openldap-devel pam-devel openssl-devel krb5-devel db4-devel
 Obsoletes: squid-novm
 
 %description



From aalam at fedoraproject.org  Fri Sep  4 04:18:28 2009
From: aalam at fedoraproject.org (aalam)
Date: Fri,  4 Sep 2009 04:18:28 +0000 (UTC)
Subject: rpms/saab-fonts/devel saab-fonts-fontconfig.conf, NONE,
	1.1 saab-fonts.spec, 1.2, 1.3
Message-ID: <20090904041828.DC8DD11C0082@cvs1.fedora.phx.redhat.com>

Author: aalam

Update of /cvs/pkgs/rpms/saab-fonts/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12394

Modified Files:
	saab-fonts.spec 
Added Files:
	saab-fonts-fontconfig.conf 
Log Message:
Updating spec file and add conf file


--- NEW FILE saab-fonts-fontconfig.conf ---



  
    sans-serif
    
      Saab
    
  
  
    Saab
    
      serif
    
  
  



Index: saab-fonts.spec
===================================================================
RCS file: /cvs/pkgs/rpms/saab-fonts/devel/saab-fonts.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- saab-fonts.spec	27 Jul 2009 03:44:05 -0000	1.2
+++ saab-fonts.spec	4 Sep 2009 04:18:28 -0000	1.3
@@ -1,14 +1,16 @@
 %global fontname saab
+%global fontconf 66-%{fontname}.conf
 
 Name:        %{fontname}-fonts
 Version:     0.91
-Release:     2%{?dist}
+Release:     3%{?dist}
 Summary:     Free Punjabi Unicode OpenType Font
 
 Group:       User Interface/X
 License:     GPLv2+ with exceptions
 URL:         http://guca.sourceforge.net/typography/fonts/saab/
 Source0:     http://downloads.sf.net/guca/saab.0.91.zip
+Source1:   %{name}-fontconfig.conf
 BuildArch:   noarch
 BuildRoot:   %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: fontpackages-devel
@@ -30,13 +32,24 @@ rm -rf $RPM_BUILD_ROOT
 install -m 0755 -d $RPM_BUILD_ROOT%{_fontdir}
 install -m 0644 -p Saab.otf $RPM_BUILD_ROOT%{_fontdir}
 
+install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
+                   %{buildroot}%{_fontconfig_confdir}
+
+install -m 0644 -p %{SOURCE1} \
+        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}
+ln -s %{_fontconfig_templatedir}/%{fontconf} \
+      %{buildroot}%{_fontconfig_confdir}/%{fontconf}
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%_font_pkg Saab.otf
+%_font_pkg Saab.otf %{fontconf}
 %doc
 
 %changelog
+* Tue Sep 04 2009 A S Alam  - 0.91-3
+- Add fontconfig conf file
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.91-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From phuang at fedoraproject.org  Fri Sep  4 04:29:20 2009
From: phuang at fedoraproject.org (Huang Peng)
Date: Fri,  4 Sep 2009 04:29:20 +0000 (UTC)
Subject: rpms/ibus/devel .cvsignore, 1.41, 1.42 ibus.spec, 1.87, 1.88 sources,
	1.46, 1.47
Message-ID: <20090904042920.EDE7811C0082@cvs1.fedora.phx.redhat.com>

Author: phuang

Update of /cvs/pkgs/rpms/ibus/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17574

Modified Files:
	.cvsignore ibus.spec sources 
Log Message:
Update to 1.2.0.20090904


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ibus/devel/.cvsignore,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -p -r1.41 -r1.42
--- .cvsignore	28 Aug 2009 06:19:36 -0000	1.41
+++ .cvsignore	4 Sep 2009 04:29:20 -0000	1.42
@@ -1,2 +1 @@
-ibus-1.2.0.20090828.tar.gz
-icons.tar.gz
+ibus-1.2.0.20090904.tar.gz


Index: ibus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ibus/devel/ibus.spec,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -p -r1.87 -r1.88
--- ibus.spec	30 Aug 2009 22:59:56 -0000	1.87
+++ ibus.spec	4 Sep 2009 04:29:20 -0000	1.88
@@ -7,16 +7,16 @@
 %define im_chooser_version 1.2.5
 
 Name:       ibus
-Version:    1.2.0.20090828
-Release:    2%{?dist}
+Version:    1.2.0.20090904
+Release:    1%{?dist}
 Summary:    Intelligent Input Bus for Linux OS
 License:    LGPLv2+
 Group:      System Environment/Libraries
 URL:        http://code.google.com/p/ibus/
 Source0:    http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
 Source1:    xinput-ibus
-Source2:    icons.tar.gz
-Patch0:     ibus-HEAD.patch
+# Source2:    icons.tar.gz
+# Patch0:     ibus-HEAD.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -114,7 +114,7 @@ The ibus-devel-docs package contains dev
 
 
 %prep
-%setup -q -a2
+%setup -q -a1
 # %patch0 -p1
 
 %build
@@ -131,14 +131,6 @@ make DESTDIR=$RPM_BUILD_ROOT install
 rm -f $RPM_BUILD_ROOT%{_libdir}/libibus.la
 rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/%{gtk_binary_version}/immodules/im-ibus.la
 
-# install icons
-install -pm 644 -D icons/IBus4-16.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/status/ibus-off.png
-install -pm 644 -D icons/IBus4-22.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/22x22/status/ibus-off.png
-install -pm 644 -D icons/IBus4-24.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/24x24/status/ibus-off.png
-install -pm 644 -D icons/IBus4-32.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/status/ibus-off.png
-install -pm 644 -D icons/IBus4-48.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/status/ibus-off.png
-install -pm 644 -D icons/IBus4-48.svg $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/scalable/status/ibus-off.svg
-
 # install xinput config file
 install -pm 644 -D %{SOURCE1} $RPM_BUILD_ROOT%{_xinputconf}
 
@@ -242,6 +234,9 @@ fi
 %{_datadir}/gtk-doc/html/*
 
 %changelog
+* Fri Sep 04 2009 Peng Huang  - 1.2.0.20090904-1
+- Update to 1.2.0.20090904
+
 * Mon Aug 31 2009 Peng Huang  - 1.2.0.20090828-2
 - Change icon path in ibus.conf
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ibus/devel/sources,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- sources	28 Aug 2009 06:19:37 -0000	1.46
+++ sources	4 Sep 2009 04:29:20 -0000	1.47
@@ -1,2 +1 @@
-4945b6cec33288fc5916a163133f927f  ibus-1.2.0.20090828.tar.gz
-cf57c152f07c90c72aa8c3281a65e80c  icons.tar.gz
+35e422490b409f738f9861ee13dfacf7  ibus-1.2.0.20090904.tar.gz



From phuang at fedoraproject.org  Fri Sep  4 04:40:13 2009
From: phuang at fedoraproject.org (Huang Peng)
Date: Fri,  4 Sep 2009 04:40:13 +0000 (UTC)
Subject: rpms/ibus/devel ibus.spec,1.88,1.89
Message-ID: <20090904044013.2414911C0381@cvs1.fedora.phx.redhat.com>

Author: phuang

Update of /cvs/pkgs/rpms/ibus/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19089

Modified Files:
	ibus.spec 
Log Message:
Fix spec typo


Index: ibus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ibus/devel/ibus.spec,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -p -r1.88 -r1.89
--- ibus.spec	4 Sep 2009 04:29:20 -0000	1.88
+++ ibus.spec	4 Sep 2009 04:40:13 -0000	1.89
@@ -114,7 +114,7 @@ The ibus-devel-docs package contains dev
 
 
 %prep
-%setup -q -a1
+%setup -q
 # %patch0 -p1
 
 %build



From aalam at fedoraproject.org  Fri Sep  4 04:49:31 2009
From: aalam at fedoraproject.org (aalam)
Date: Fri,  4 Sep 2009 04:49:31 +0000 (UTC)
Subject: rpms/saab-fonts/devel saab-fonts.spec,1.3,1.4
Message-ID: <20090904044931.515FB11C0082@cvs1.fedora.phx.redhat.com>

Author: aalam

Update of /cvs/pkgs/rpms/saab-fonts/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23340

Modified Files:
	saab-fonts.spec 
Log Message:
Change font pirority from 66 ->67


Index: saab-fonts.spec
===================================================================
RCS file: /cvs/pkgs/rpms/saab-fonts/devel/saab-fonts.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- saab-fonts.spec	4 Sep 2009 04:18:28 -0000	1.3
+++ saab-fonts.spec	4 Sep 2009 04:49:31 -0000	1.4
@@ -1,5 +1,5 @@
 %global fontname saab
-%global fontconf 66-%{fontname}.conf
+%global fontconf 67-%{fontname}.conf
 
 Name:        %{fontname}-fonts
 Version:     0.91
@@ -43,7 +43,7 @@ ln -s %{_fontconfig_templatedir}/%{fontc
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%_font_pkg Saab.otf %{fontconf}
+%_font_pkg Saab.otf -f %{fontconf}
 %doc
 
 %changelog



From iankent at fedoraproject.org  Fri Sep  4 04:53:05 2009
From: iankent at fedoraproject.org (Ian Kent)
Date: Fri,  4 Sep 2009 04:53:05 +0000 (UTC)
Subject: rpms/autofs/devel .cvsignore, 1.20, 1.21 autofs.spec, 1.287,
	1.288 sources, 1.21, 1.22
Message-ID: <20090904045305.D89A311C0082@cvs1.fedora.phx.redhat.com>

Author: iankent

Update of /cvs/pkgs/rpms/autofs/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24164

Modified Files:
	.cvsignore autofs.spec sources 
Log Message:
* Fri Sep 4 2009 Ian Kent  - 1:5.0.5-1
- update source to latest upstream version.
  - this is essentially a consolidation of the patches already in this rpm.
- add dist tag to match latest RHEL-5 package tag format.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/autofs/devel/.cvsignore,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- .cvsignore	11 Nov 2008 07:58:03 -0000	1.20
+++ .cvsignore	4 Sep 2009 04:53:05 -0000	1.21
@@ -1 +1 @@
-autofs-5.0.4.tar.bz2
+autofs-5.0.5.tar.bz2


Index: autofs.spec
===================================================================
RCS file: /cvs/pkgs/rpms/autofs/devel/autofs.spec,v
retrieving revision 1.287
retrieving revision 1.288
diff -u -p -r1.287 -r1.288
--- autofs.spec	3 Sep 2009 08:17:07 -0000	1.287
+++ autofs.spec	4 Sep 2009 04:53:05 -0000	1.288
@@ -3,78 +3,13 @@
 #
 Summary: A tool for automatically mounting and unmounting filesystems
 Name: autofs
-Version: 5.0.4
-Release: 39
+Version: 5.0.5
+Release: 1%{?dist}
 Epoch: 1
 License: GPLv2+
 Group: System Environment/Daemons
 URL: http://wiki.autofs.net/
 Source: ftp://ftp.kernel.org/pub/linux/daemons/autofs/v5/autofs-%{version}.tar.bz2
-Patch1: autofs-5.0.4-fix-dumb-libxml2-check.patch
-Patch2: autofs-5.0.4-expire-specific-submount-only.patch
-Patch3: autofs-5.0.4-fix-negative-cache-non-existent-key.patch
-Patch4: autofs-5.0.4-fix-ldap-detection.patch
-Patch5: autofs-5.0.4-use-CLOEXEC-flag.patch
-Patch6: autofs-5.0.4-fix-select-fd-limit.patch
-Patch7: autofs-5.0.4-make-hash-table-scale-to-thousands-of-entries.patch
-Patch8: autofs-5.0.4-fix-quoted-mess.patch
-Patch9: autofs-5.0.4-use-CLOEXEC-flag-setmntent.patch
-Patch10: autofs-5.0.4-fix-hosts-map-use-after-free.patch
-Patch11: autofs-5.0.4-uris-list-locking-fix.patch
-Patch12: autofs-5.0.4-renew-sasl-creds-upon-reconnect-fail.patch
-Patch13: autofs-5.0.4-library-reload-fix-update.patch
-Patch14: autofs-5.0.4-force-unlink-umount.patch
-Patch15: autofs-5.0.4-always-read-file-maps.patch
-Patch16: autofs-5.0.4-code-analysis-corrections.patch
-Patch17: autofs-5.0.4-make-MAX_ERR_BUF-and-PARSE_MAX_BUF-use-easier-to-audit.patch
-Patch18: autofs-5.0.4-easy-alloca-replacements.patch
-Patch19: autofs-5.0.4-configure-libtirpc.patch
-Patch20: autofs-5.0.4-ipv6-name-and-address-support.patch
-Patch21: autofs-5.0.4-ipv6-parse.patch
-Patch22: autofs-5.0.4-use-CLOEXEC-flag-setmntent-include-fix.patch
-Patch23: autofs-5.0.4-easy-alloca-replacements-fix.patch
-Patch24: autofs-5.0.4-libxml2-workaround-fix.patch
-Patch25: autofs-5.0.4-configure-libtirpc-fix.patch
-Patch26: autofs-5.0.4-add-nfs-mount-proto-default-conf-option.patch
-Patch27: autofs-5.0.4-fix-bad-token-declare.patch
-Patch28: autofs-5.0.4-fix-return-start-status-on-fail.patch
-Patch29: autofs-5.0.4-fix-double-free-in-expire_proc.patch
-Patch30: autofs-5.0.4-another-easy-alloca-replacements-fix.patch
-Patch31: autofs-5.0.4-add-lsb-init-script-parameter-block.patch
-Patch32: autofs-5.0.4-always-read-file-maps-fix.patch
-Patch33: autofs-5.0.4-use-misc-device.patch
-Patch34: autofs-5.0.4-fix-restorecon.patch
-Patch35: autofs-5.0.4-clear-rpc-client-on-lookup-fail.patch
-Patch36: autofs-5.0.4-fix-lsb-init-script-header.patch
-Patch37: autofs-5.0.4-fix-memory-leak-reading-ldap-master.patch
-Patch38: autofs-5.0.4-fix-st_remove_tasks-locking.patch
-Patch39: autofs-5.0.4-reset-flex-scanner-when-setting-buffer.patch
-Patch40: autofs-5.0.4-zero-s_magic-is-valid.patch
-Patch41: autofs-5.0.4-use-percent-hack-for-master.patch
-Patch42: autofs-5.0.4-use-intr-as-hosts-mount-default.patch
-Patch43: autofs-5.0.4-fix-kernel-includes.patch
-Patch44: autofs-5.0.4-dont-umount-existing-direct-mount-on-reread.patch
-Patch45: autofs-5.0.4-library-reload-fix-update-fix.patch
-Patch46: autofs-5.0.4-improve-manual-umount-recovery.patch
-Patch47: autofs-5.0.4-dont-fail-on-ipv6-address-adding-host.patch
-Patch48: autofs-5.0.4-always-read-file-maps-multi-map-fix.patch
-Patch49: autofs-5.0.4-always-read-file-maps-key-lookup-fixes.patch
-Patch50: autofs-5.0.4-use-srv-query-for-domain-dn.patch
-Patch51: autofs-5.0.4-fix-incorrect-dclist-free.patch
-Patch52: autofs-5.0.4-srv-lookup-handle-endian.patch
-Patch53: autofs-5.0.4-library-reload-fix-update-fix-2.patch
-Patch54: autofs-5.0.4-fix-notify-mount-message-path.patch
-Patch55: autofs-5.0.4-remount-we-created-mount-point-fix.patch
-Patch56: autofs-5.0.4-fix-double-free-in-do_sasl_bind.patch
-Patch57: autofs-5.0.4-manual-umount-recovery-fixes.patch
-Patch58: autofs-5.0.4-fix-map-type-info-parse-error.patch
-Patch59: autofs-5.0.4-fix-map-type-info-parse-error-update.patch
-Patch60: autofs-5.0.4-fix-rpc-fd-leak.patch
-Patch61: autofs-5.0.4-allow-automount-daemon-to-dump-core.patch
-Patch62: autofs-5.0.4-fix-pthread-push-order-in-expire_proc_direct.patch
-Patch63: autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch
-Patch64: autofs-5.0.4-fix-direct-map-cache-locking.patch
-Patch65: autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: autoconf, hesiod-devel, openldap-devel, bison, flex, libxml2-devel, cyrus-sasl-devel, openssl-devel module-init-tools util-linux nfs-utils e2fsprogs libtirpc-devel
 Requires: kernel >= 2.6.17
@@ -116,71 +51,6 @@ inkludera n?tfilsystem, CD-ROM, floppyd
 %prep
 %setup -q
 echo %{version}-%{release} > .version
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%patch16 -p1
-%patch17 -p1
-%patch18 -p1
-%patch19 -p1
-%patch20 -p1
-%patch21 -p1
-%patch22 -p1
-%patch23 -p1
-%patch24 -p1
-%patch25 -p1
-%patch26 -p1
-%patch27 -p1
-%patch28 -p1
-%patch29 -p1
-%patch30 -p1
-%patch31 -p1
-%patch32 -p1
-%patch33 -p1
-%patch34 -p1
-%patch35 -p1
-%patch36 -p1
-%patch37 -p1
-%patch38 -p1
-%patch39 -p1
-%patch40 -p1
-%patch41 -p1
-%patch42 -p1
-%patch43 -p1
-%patch44 -p1
-%patch45 -p1
-%patch46 -p1
-%patch47 -p1
-%patch48 -p1
-%patch49 -p1
-%patch50 -p1
-%patch51 -p1
-%patch52 -p1
-%patch53 -p1
-%patch54 -p1
-%patch55 -p1
-%patch56 -p1
-%patch57 -p1
-%patch58 -p1
-%patch59 -p1
-%patch60 -p1
-%patch61 -p1
-%patch62 -p1
-%patch63 -p1
-%patch64 -p1
-%patch65 -p1
 
 %build
 #CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --libdir=%{_libdir}
@@ -233,6 +103,11 @@ fi
 %{_libdir}/autofs/
 
 %changelog
+* Fri Sep 4 2009 Ian Kent  - 1:5.0.5-1
+- update source to latest upstream version.
+  - this is essentially a consolidation of the patches already in this rpm.
+- add dist tag to match latest RHEL-5 package tag format.
+
 * Thu Sep 3 2009 Ian Kent  - 1:5.0.4-39
 - fix libxml2 non-thread-safe calls.
 - fix direct map cache locking.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/autofs/devel/sources,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- sources	11 Nov 2008 07:58:04 -0000	1.21
+++ sources	4 Sep 2009 04:53:05 -0000	1.22
@@ -1 +1 @@
-2646dde61edd08dd952255558c733c08  autofs-5.0.4.tar.bz2
+a1d262cb6ebef0c2dd0fe22232fb3d5a  autofs-5.0.5.tar.bz2



From iankent at fedoraproject.org  Fri Sep  4 05:02:48 2009
From: iankent at fedoraproject.org (Ian Kent)
Date: Fri,  4 Sep 2009 05:02:48 +0000 (UTC)
Subject: rpms/autofs/devel
	autofs-5.0.4-add-lsb-init-script-parameter-block.patch, 1.1,
	NONE autofs-5.0.4-add-nfs-mount-proto-default-conf-option.patch,
	1.1, NONE autofs-5.0.4-allow-automount-daemon-to-dump-core.patch,
	1.2, NONE autofs-5.0.4-always-read-file-maps-fix.patch, 1.1,
	NONE autofs-5.0.4-always-read-file-maps-key-lookup-fixes.patch,
	1.1, NONE autofs-5.0.4-always-read-file-maps-multi-map-fix.patch,
	1.1, NONE autofs-5.0.4-always-read-file-maps.patch, 1.1,
	NONE autofs-5.0.4-another-easy-alloca-replacements-fix.patch,
	1.1, NONE autofs-5.0.4-clear-rpc-client-on-lookup-fail.patch,
	1.1, NONE autofs-5.0.4-code-analysis-corrections.patch, 1.1,
	NONE autofs-5.0.4-configure-libtirpc-fix.patch, 1.2,
	NONE autofs-5.0.4-configure-libtirpc.patch, 1.1,
	NONE autofs-5.0.4-dont-fail-on-ipv6-address-adding-host.patch, 1.1,
	NONE autofs-5.0.4-dont-umount-existing-direct-mount-on-reread.patch, 
	1.1, NONE autofs-5.0.4-easy-alloca-replacements-fix.patch, 1.2,
	NONE autofs-5.0.4-easy-alloca-replacements.patch, 1.1,
	NONE autofs-5.0.4-expire-specific-submount-only.patch, 1.1,
	NONE autofs-5.0.4-fix-bad-token-declare.patch, 1.1,
	NONE autofs-5.0.4-fix-direct-map-cache-locking.patch, 1.1, NONE
	autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch,
	1.1, NONE autofs-5.0.4-fix-double-free-in-do_sasl_bind.patch,
	1.1, NONE autofs-5.0.4-fix-double-free-in-expire_proc.patch, 1.1,
	NONE autofs-5.0.4-fix-dumb-libxml2-check.patch, 1.1,
	NONE autofs-5.0.4-fix-hosts-map-use-after-free.patch, 1.1,
	NONE autofs-5.0.4-fix-incorrect-dclist-free.patch, 1.1,
	NONE autofs-5.0.4-fix-kernel-includes.patch, 1.1,
	NONE autofs-5.0.4-fix-ldap-detection.patch, 1.1,
	NONE autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch, 1.1,
	NONE autofs-5.0.4-fix-lsb-init-script-header.patch, 1.1,
	NONE autofs-5.0.4-fix-map-type-info-parse-error-update.patch,
	1.1, NONE autofs-5.0.4-fix-map-type-info-parse-error.patch, 1.1,
	NONE autofs-5.0.4-fix-memory-leak-reading-ldap-master.patch, 1.1,
	NONE autofs-5.0.4-fix-negative-cache-non-existent-key.patch, 1.1,
	NONE autofs-5.0.4-fix-notify-mount-message-path.patch, 1.1,
	NONE autofs-5.0.4-fix-pthread-push-order-in-expire_proc_direct.patch, 
	1.1, NONE autofs-5.0.4-fix-quoted-mess.patch, 1.1,
	NONE autofs-5.0.4-fix-restorecon.patch, 1.1,
	NONE autofs-5.0.4-fix-return-start-status-on-fail.patch, 1.1,
	NONE autofs-5.0.4-fix-rpc-fd-leak.patch, 1.1,
	NONE autofs-5.0.4-fix-select-fd-limit.patch, 1.1,
	NONE autofs-5.0.4-fix-st_remove_tasks-locking.patch, 1.1,
	NONE autofs-5.0.4-force-unlink-umount.patch, 1.1,
	NONE autofs-5.0.4-improve-manual-umount-recovery.patch, 1.1,
	NONE autofs-5.0.4-ipv6-name-and-address-support.patch, 1.1,
	NONE autofs-5.0.4-ipv6-parse.patch, 1.1,
	NONE autofs-5.0.4-library-reload-fix-update-fix-2.patch, 1.1,
	NONE autofs-5.0.4-library-reload-fix-update-fix.patch, 1.1,
	NONE autofs-5.0.4-library-reload-fix-update.patch, 1.1,
	NONE autofs-5.0.4-libxml2-workaround-fix.patch, 1.2, NONE
	autofs-5.0.4-make-MAX_ERR_BUF-and-PARSE_MAX_BUF-use-easier-to-audit.patch,
	1.1,
	NONE autofs-5.0.4-make-hash-table-scale-to-thousands-of-entries.patch,
	1.1, NONE autofs-5.0.4-manual-umount-recovery-fixes.patch, 1.1,
	NONE autofs-5.0.4-remount-we-created-mount-point-fix.patch, 1.1,
	NONE autofs-5.0.4-renew-sasl-creds-upon-reconnect-fail.patch, 1.1,
	NONE autofs-5.0.4-reset-flex-scanner-when-setting-buffer.patch,
	1.1, NONE autofs-5.0.4-srv-lookup-handle-endian.patch, 1.1,
	NONE autofs-5.0.4-uris-list-locking-fix.patch, 1.1,
	NONE autofs-5.0.4-use-CLOEXEC-flag-setmntent-include-fix.patch,
	1.1, NONE autofs-5.0.4-use-CLOEXEC-flag-setmntent.patch, 1.1,
	NONE autofs-5.0.4-use-CLOEXEC-flag.patch, 1.2,
	NONE autofs-5.0.4-use-intr-as-hosts-mount-default.patch, 1.1,
	NONE autofs-5.0.4-use-misc-device.patch, 1.1,
	NONE autofs-5.0.4-use-percent-hack-for-master.patch, 1.1,
	NONE autofs-5.0.4-use-srv-query-for-domain-dn.patch, 1.1,
	NONE autofs-5.0.4-zero-s_magic-is-valid.patch, 1.1, NONE
Message-ID: <20090904050248.2891911C0082@cvs1.fedora.phx.redhat.com>

Author: iankent

Update of /cvs/pkgs/rpms/autofs/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27043

Removed Files:
	autofs-5.0.4-add-lsb-init-script-parameter-block.patch 
	autofs-5.0.4-add-nfs-mount-proto-default-conf-option.patch 
	autofs-5.0.4-allow-automount-daemon-to-dump-core.patch 
	autofs-5.0.4-always-read-file-maps-fix.patch 
	autofs-5.0.4-always-read-file-maps-key-lookup-fixes.patch 
	autofs-5.0.4-always-read-file-maps-multi-map-fix.patch 
	autofs-5.0.4-always-read-file-maps.patch 
	autofs-5.0.4-another-easy-alloca-replacements-fix.patch 
	autofs-5.0.4-clear-rpc-client-on-lookup-fail.patch 
	autofs-5.0.4-code-analysis-corrections.patch 
	autofs-5.0.4-configure-libtirpc-fix.patch 
	autofs-5.0.4-configure-libtirpc.patch 
	autofs-5.0.4-dont-fail-on-ipv6-address-adding-host.patch 
	autofs-5.0.4-dont-umount-existing-direct-mount-on-reread.patch 
	autofs-5.0.4-easy-alloca-replacements-fix.patch 
	autofs-5.0.4-easy-alloca-replacements.patch 
	autofs-5.0.4-expire-specific-submount-only.patch 
	autofs-5.0.4-fix-bad-token-declare.patch 
	autofs-5.0.4-fix-direct-map-cache-locking.patch 
	autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch 
	autofs-5.0.4-fix-double-free-in-do_sasl_bind.patch 
	autofs-5.0.4-fix-double-free-in-expire_proc.patch 
	autofs-5.0.4-fix-dumb-libxml2-check.patch 
	autofs-5.0.4-fix-hosts-map-use-after-free.patch 
	autofs-5.0.4-fix-incorrect-dclist-free.patch 
	autofs-5.0.4-fix-kernel-includes.patch 
	autofs-5.0.4-fix-ldap-detection.patch 
	autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch 
	autofs-5.0.4-fix-lsb-init-script-header.patch 
	autofs-5.0.4-fix-map-type-info-parse-error-update.patch 
	autofs-5.0.4-fix-map-type-info-parse-error.patch 
	autofs-5.0.4-fix-memory-leak-reading-ldap-master.patch 
	autofs-5.0.4-fix-negative-cache-non-existent-key.patch 
	autofs-5.0.4-fix-notify-mount-message-path.patch 
	autofs-5.0.4-fix-pthread-push-order-in-expire_proc_direct.patch 
	autofs-5.0.4-fix-quoted-mess.patch 
	autofs-5.0.4-fix-restorecon.patch 
	autofs-5.0.4-fix-return-start-status-on-fail.patch 
	autofs-5.0.4-fix-rpc-fd-leak.patch 
	autofs-5.0.4-fix-select-fd-limit.patch 
	autofs-5.0.4-fix-st_remove_tasks-locking.patch 
	autofs-5.0.4-force-unlink-umount.patch 
	autofs-5.0.4-improve-manual-umount-recovery.patch 
	autofs-5.0.4-ipv6-name-and-address-support.patch 
	autofs-5.0.4-ipv6-parse.patch 
	autofs-5.0.4-library-reload-fix-update-fix-2.patch 
	autofs-5.0.4-library-reload-fix-update-fix.patch 
	autofs-5.0.4-library-reload-fix-update.patch 
	autofs-5.0.4-libxml2-workaround-fix.patch 
	autofs-5.0.4-make-MAX_ERR_BUF-and-PARSE_MAX_BUF-use-easier-to-audit.patch 
	autofs-5.0.4-make-hash-table-scale-to-thousands-of-entries.patch 
	autofs-5.0.4-manual-umount-recovery-fixes.patch 
	autofs-5.0.4-remount-we-created-mount-point-fix.patch 
	autofs-5.0.4-renew-sasl-creds-upon-reconnect-fail.patch 
	autofs-5.0.4-reset-flex-scanner-when-setting-buffer.patch 
	autofs-5.0.4-srv-lookup-handle-endian.patch 
	autofs-5.0.4-uris-list-locking-fix.patch 
	autofs-5.0.4-use-CLOEXEC-flag-setmntent-include-fix.patch 
	autofs-5.0.4-use-CLOEXEC-flag-setmntent.patch 
	autofs-5.0.4-use-CLOEXEC-flag.patch 
	autofs-5.0.4-use-intr-as-hosts-mount-default.patch 
	autofs-5.0.4-use-misc-device.patch 
	autofs-5.0.4-use-percent-hack-for-master.patch 
	autofs-5.0.4-use-srv-query-for-domain-dn.patch 
	autofs-5.0.4-zero-s_magic-is-valid.patch 
Log Message:
* Fri Sep 4 2009 Ian Kent  - 1:5.0.5-1
- update source to latest upstream version.
  - this is essentially a consolidation of the patches already in this rpm.
- add dist tag to match latest RHEL-5 package tag format.
- also, remove now unused patches.



--- autofs-5.0.4-add-lsb-init-script-parameter-block.patch DELETED ---


--- autofs-5.0.4-add-nfs-mount-proto-default-conf-option.patch DELETED ---


--- autofs-5.0.4-allow-automount-daemon-to-dump-core.patch DELETED ---


--- autofs-5.0.4-always-read-file-maps-fix.patch DELETED ---


--- autofs-5.0.4-always-read-file-maps-key-lookup-fixes.patch DELETED ---


--- autofs-5.0.4-always-read-file-maps-multi-map-fix.patch DELETED ---


--- autofs-5.0.4-always-read-file-maps.patch DELETED ---


--- autofs-5.0.4-another-easy-alloca-replacements-fix.patch DELETED ---


--- autofs-5.0.4-clear-rpc-client-on-lookup-fail.patch DELETED ---


--- autofs-5.0.4-code-analysis-corrections.patch DELETED ---


--- autofs-5.0.4-configure-libtirpc-fix.patch DELETED ---


--- autofs-5.0.4-configure-libtirpc.patch DELETED ---


--- autofs-5.0.4-dont-fail-on-ipv6-address-adding-host.patch DELETED ---


--- autofs-5.0.4-dont-umount-existing-direct-mount-on-reread.patch DELETED ---


--- autofs-5.0.4-easy-alloca-replacements-fix.patch DELETED ---


--- autofs-5.0.4-easy-alloca-replacements.patch DELETED ---


--- autofs-5.0.4-expire-specific-submount-only.patch DELETED ---


--- autofs-5.0.4-fix-bad-token-declare.patch DELETED ---


--- autofs-5.0.4-fix-direct-map-cache-locking.patch DELETED ---


--- autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch DELETED ---


--- autofs-5.0.4-fix-double-free-in-do_sasl_bind.patch DELETED ---


--- autofs-5.0.4-fix-double-free-in-expire_proc.patch DELETED ---


--- autofs-5.0.4-fix-dumb-libxml2-check.patch DELETED ---


--- autofs-5.0.4-fix-hosts-map-use-after-free.patch DELETED ---


--- autofs-5.0.4-fix-incorrect-dclist-free.patch DELETED ---


--- autofs-5.0.4-fix-kernel-includes.patch DELETED ---


--- autofs-5.0.4-fix-ldap-detection.patch DELETED ---


--- autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch DELETED ---


--- autofs-5.0.4-fix-lsb-init-script-header.patch DELETED ---


--- autofs-5.0.4-fix-map-type-info-parse-error-update.patch DELETED ---


--- autofs-5.0.4-fix-map-type-info-parse-error.patch DELETED ---


--- autofs-5.0.4-fix-memory-leak-reading-ldap-master.patch DELETED ---


--- autofs-5.0.4-fix-negative-cache-non-existent-key.patch DELETED ---


--- autofs-5.0.4-fix-notify-mount-message-path.patch DELETED ---


--- autofs-5.0.4-fix-pthread-push-order-in-expire_proc_direct.patch DELETED ---


--- autofs-5.0.4-fix-quoted-mess.patch DELETED ---


--- autofs-5.0.4-fix-restorecon.patch DELETED ---


--- autofs-5.0.4-fix-return-start-status-on-fail.patch DELETED ---


--- autofs-5.0.4-fix-rpc-fd-leak.patch DELETED ---


--- autofs-5.0.4-fix-select-fd-limit.patch DELETED ---


--- autofs-5.0.4-fix-st_remove_tasks-locking.patch DELETED ---


--- autofs-5.0.4-force-unlink-umount.patch DELETED ---


--- autofs-5.0.4-improve-manual-umount-recovery.patch DELETED ---


--- autofs-5.0.4-ipv6-name-and-address-support.patch DELETED ---


--- autofs-5.0.4-ipv6-parse.patch DELETED ---


--- autofs-5.0.4-library-reload-fix-update-fix-2.patch DELETED ---


--- autofs-5.0.4-library-reload-fix-update-fix.patch DELETED ---


--- autofs-5.0.4-library-reload-fix-update.patch DELETED ---


--- autofs-5.0.4-libxml2-workaround-fix.patch DELETED ---


--- autofs-5.0.4-make-MAX_ERR_BUF-and-PARSE_MAX_BUF-use-easier-to-audit.patch DELETED ---


--- autofs-5.0.4-make-hash-table-scale-to-thousands-of-entries.patch DELETED ---


--- autofs-5.0.4-manual-umount-recovery-fixes.patch DELETED ---


--- autofs-5.0.4-remount-we-created-mount-point-fix.patch DELETED ---


--- autofs-5.0.4-renew-sasl-creds-upon-reconnect-fail.patch DELETED ---


--- autofs-5.0.4-reset-flex-scanner-when-setting-buffer.patch DELETED ---


--- autofs-5.0.4-srv-lookup-handle-endian.patch DELETED ---


--- autofs-5.0.4-uris-list-locking-fix.patch DELETED ---


--- autofs-5.0.4-use-CLOEXEC-flag-setmntent-include-fix.patch DELETED ---


--- autofs-5.0.4-use-CLOEXEC-flag-setmntent.patch DELETED ---


--- autofs-5.0.4-use-CLOEXEC-flag.patch DELETED ---


--- autofs-5.0.4-use-intr-as-hosts-mount-default.patch DELETED ---


--- autofs-5.0.4-use-misc-device.patch DELETED ---


--- autofs-5.0.4-use-percent-hack-for-master.patch DELETED ---


--- autofs-5.0.4-use-srv-query-for-domain-dn.patch DELETED ---


--- autofs-5.0.4-zero-s_magic-is-valid.patch DELETED ---



From salimma at fedoraproject.org  Fri Sep  4 05:27:42 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Fri,  4 Sep 2009 05:27:42 +0000 (UTC)
Subject: rpms/python-sphinx/F-11 .cvsignore, 1.7, 1.8 python-sphinx.spec,
	1.11, 1.12 sources, 1.7, 1.8
Message-ID: <20090904052742.3744B11C0082@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/python-sphinx/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3171/F-11

Modified Files:
	.cvsignore python-sphinx.spec sources 
Log Message:
* Fri Sep  4 2009 Michel Salim  - 0.6.3-1
- Update to 0.6.3



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/python-sphinx/F-11/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore	20 Aug 2009 05:46:15 -0000	1.7
+++ .cvsignore	4 Sep 2009 05:27:41 -0000	1.8
@@ -1 +1 @@
-Sphinx-0.6.2.tar.gz
+Sphinx-0.6.3.tar.gz


Index: python-sphinx.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-sphinx/F-11/python-sphinx.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- python-sphinx.spec	20 Aug 2009 05:46:15 -0000	1.11
+++ python-sphinx.spec	4 Sep 2009 05:27:41 -0000	1.12
@@ -4,7 +4,7 @@
 %define upstream_name Sphinx
 
 Name:           python-sphinx
-Version:        0.6.2
+Version:        0.6.3
 Release:        1%{?dist}
 Summary:        Python documentation generator
 
@@ -109,6 +109,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Sep  4 2009 Michel Salim  - 0.6.3-1
+- Update to 0.6.3
+
 * Mon Aug 17 2009 Toshio Kuratomi  - 0.6.2-1
 - Update to 0.6.2 -- upstream bugfix requested inside bz#512438
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/python-sphinx/F-11/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	20 Aug 2009 05:46:16 -0000	1.7
+++ sources	4 Sep 2009 05:27:41 -0000	1.8
@@ -1 +1 @@
-c8f79e171addc73342cc2e775dc78880  Sphinx-0.6.2.tar.gz
+b8ba063eeeaf818a7ea07fd28d9614a9  Sphinx-0.6.3.tar.gz



From salimma at fedoraproject.org  Fri Sep  4 05:27:42 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Fri,  4 Sep 2009 05:27:42 +0000 (UTC)
Subject: rpms/python-sphinx/devel .cvsignore, 1.8, 1.9 python-sphinx.spec,
	1.14, 1.15 sources, 1.8, 1.9
Message-ID: <20090904052742.5A91F11C0082@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/python-sphinx/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3171/devel

Modified Files:
	.cvsignore python-sphinx.spec sources 
Log Message:
* Fri Sep  4 2009 Michel Salim  - 0.6.3-1
- Update to 0.6.3



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/python-sphinx/devel/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- .cvsignore	17 Aug 2009 19:55:10 -0000	1.8
+++ .cvsignore	4 Sep 2009 05:27:42 -0000	1.9
@@ -1 +1 @@
-Sphinx-0.6.2.tar.gz
+Sphinx-0.6.3.tar.gz


Index: python-sphinx.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-sphinx/devel/python-sphinx.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- python-sphinx.spec	17 Aug 2009 19:55:10 -0000	1.14
+++ python-sphinx.spec	4 Sep 2009 05:27:42 -0000	1.15
@@ -4,7 +4,7 @@
 %define upstream_name Sphinx
 
 Name:           python-sphinx
-Version:        0.6.2
+Version:        0.6.3
 Release:        1%{?dist}
 Summary:        Python documentation generator
 
@@ -109,6 +109,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Sep  4 2009 Michel Salim  - 0.6.3-1
+- Update to 0.6.3
+
 * Mon Aug 17 2009 Toshio Kuratomi  - 0.6.2-1
 - Update to 0.6.2 -- upstream bugfix requested inside bz#512438
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/python-sphinx/devel/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources	17 Aug 2009 19:55:10 -0000	1.8
+++ sources	4 Sep 2009 05:27:42 -0000	1.9
@@ -1 +1 @@
-c8f79e171addc73342cc2e775dc78880  Sphinx-0.6.2.tar.gz
+b8ba063eeeaf818a7ea07fd28d9614a9  Sphinx-0.6.3.tar.gz



From bojan at fedoraproject.org  Fri Sep  4 06:38:24 2009
From: bojan at fedoraproject.org (bojan)
Date: Fri,  4 Sep 2009 06:38:24 +0000 (UTC)
Subject: rpms/viewvc/EL-5 README.httpd, NONE, 1.1 viewvc-lexer-mimetypes.py, 
	NONE, 1.1 sources, 1.8, 1.9 viewvc.spec, 1.8,
	1.9 viewvc-temp-location.patch, 1.1, NONE
Message-ID: <20090904063824.D5F0711C0082@cvs1.fedora.phx.redhat.com>

Author: bojan

Update of /cvs/pkgs/rpms/viewvc/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24107

Modified Files:
	sources viewvc.spec 
Added Files:
	README.httpd viewvc-lexer-mimetypes.py 
Removed Files:
	viewvc-temp-location.patch 
Log Message:
Bump up to 1.1.2.


--- NEW FILE README.httpd ---
In order to run ViewVC under Apache and mod_python, you must install
viewvc-httpd package.


--- NEW FILE viewvc-lexer-mimetypes.py ---
#!/usr/bin/python

import sys
import re
from pygments.lexers import get_all_lexers

for fullname, names, exts, mimetype in get_all_lexers():
  if len(exts) > len(mimetype):
    for j in range(len(mimetype)):
      line=0
      for i in range(len(exts)):
        if re.match('\*\.',exts[i]):
          if i == 0:
            print mimetype[j],
            line=1
          if re.search('\[[0-9]+\]',exts[i]):
            s=re.search('\[[0-9]+\]',exts[i]).span()[0]+1
            e=re.search('\[[0-9]+\]',exts[i]).span()[1]-1
            for k in range(s,e):
              print exts[i][2:s-1]+exts[i][k]+exts[i][e+1:],
          else:
            print exts[i][2:],
        if line==1 and i == len(exts)-1:
          print
  elif len(exts) == 1:
    for i in range(len(mimetype)):
      if re.match('\*\.',exts[0]):
        if re.search('\[[0-9]+\]',exts[0]):
          s=re.search('\[[0-9]+\]',exts[0]).span()[0]+1
          e=re.search('\[[0-9]+\]',exts[0]).span()[1]-1
          print mimetype[i],
          for k in range(s,e):
            print exts[0][2:s-1]+exts[0][k]+exts[0][e+1:],
          print
        else:
          print mimetype[i], exts[0][2:]
  else:
    for i in range(len(mimetype)):
      if len(exts) > i:
        if re.match('\*\.',exts[i]):
          if re.search('\[[0-9]+\]',exts[i]):
            s=re.search('\[[0-9]+\]',exts[i]).span()[0]+1
            e=re.search('\[[0-9]+\]',exts[i]).span()[1]-1
            print mimetype[i],
            for k in range(s,e):
              print exts[i][2:s-1]+exts[i][k]+exts[i][e+1:],
            print
          else:
            print mimetype[i], exts[i][2:]


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/viewvc/EL-5/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources	11 Aug 2009 22:25:23 -0000	1.8
+++ sources	4 Sep 2009 06:38:22 -0000	1.9
@@ -1 +1 @@
-5aa48bb866f65bfcf32aa0cd581bf7d3  viewvc-1.0.9.tar.gz
+8f14fc2f58f4e87b835500ae20d8d631  viewvc-1.1.2.tar.gz


Index: viewvc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/viewvc/EL-5/viewvc.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- viewvc.spec	11 Aug 2009 22:25:23 -0000	1.8
+++ viewvc.spec	4 Sep 2009 06:38:22 -0000	1.9
@@ -1,22 +1,7 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
-# EL4 & EL5 do not have cvsgraph or enscript.. yet
-%if 0%{?rhel}
-%define with_cvsgraph_enscript 0
-%else
-%define with_cvsgraph_enscript 1
-%endif
-
-# EL4 has a subversion that does not meet the minimum reqs for subversion
-%if 0%{?rhel} && "%rhel" < "5"
-%define with_subversion 0
-%else
-%define with_subversion 1
-%endif
-
-
 Name:           viewvc
-Version:        1.0.9
+Version:        1.1.2
 Release:        1%{?dist}
 Summary:        Browser interface for CVS and SVN version control repositories
 
@@ -25,21 +10,19 @@ License:        BSD
 URL:            http://www.viewvc.org/
 Source0:        http://www.viewvc.org/%{name}-%{version}.tar.gz
 Source1:        viewvc.conf
-Patch0:         viewvc-temp-location.patch
+Source2:        README.httpd
+Source3:        viewvc-lexer-mimetypes.py
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Obsoletes:      %{name}-selinux < 1.0.3-11
 Conflicts:      selinux-policy < 2.4.6-46
 
 BuildArch:      noarch
-BuildRequires:  python-devel >= 2.0
-Requires:       mod_python, rcs, diffutils
-%if 0%{with_subversion}
+BuildRequires:  python-devel >= 2.0, python-pygments
+Requires:       webserver, rcs, diffutils
 Requires:       subversion >= 1.2
-%endif
-%if 0%{with_cvsgraph_enscript}
-Requires:       enscript, cvsgraph
-%endif
+Requires:       cvsgraph
+Requires:       python-pygments
 
 %description
 ViewVC is a browser interface for CVS and Subversion version control
@@ -49,13 +32,17 @@ as well as diffs between those versions.
 of the report-like functionality you expect out of your version control tool,
 but much more prettily than the average textual command-line program output.
 
-%if 0%{!?with_subversion}
-This version only supports CVS repositories.
-%endif
+%package httpd
+Summary:        ViewVC configuration for Apache/mod_python
+Group:          Development/Tools
+Requires:       %{name} = %{version}-%{release}, mod_python
+
+%description httpd
+ViewVC configuration for Apache/mod_python. This package should provide ViewVC
+with decent performance when run under Apache.
 
 %prep
 %setup -q
-%patch0 -p0 -b .temp-location
 
 %build
 
@@ -82,29 +69,27 @@ This version only supports CVS repositor
 
 # Fix paths in configuration
 %{__perl} -pi \
-  -e 's|templates/|%{_datadir}/viewvc/templates/|g;' \
-  -e 's|^template_dir = .*|template_dir = %{_datadir}/viewvc/templates|g;' \
-  -e 's|^#docroot = .*|docroot = /viewvc-static|;' \
-  -e 's|^cvsgraph_conf = .*|cvsgraph_conf = %{_sysconfdir}/viewvc/cvsgraph.conf|;' \
-  %{buildroot}%{python_sitelib}/viewvc/viewvc.conf
-
-%if 0%{with_cvsgraph_enscript}
-%{__perl} -pi \
-  -e 's|^use_cvsgraph = .*|use_cvsgraph = 1|;' \
-  -e 's|^use_enscript = .*|use_enscript = 1|;' \
+  -e 's|^#* *template_dir = .*|template_dir = %{_datadir}/viewvc/templates|g;' \
+  -e 's|^#* *docroot = .*|docroot = /viewvc-static|;' \
+  -e 's|^#* *cvsgraph_conf = .*|cvsgraph_conf = %{_sysconfdir}/viewvc/cvsgraph.conf|;' \
+  -e 's|^#* *use_cvsgraph = .*|use_cvsgraph = 1|;' \
   %{buildroot}%{python_sitelib}/viewvc/viewvc.conf
-%endif
 
 # Install config to sysconf directory
 %{__install} -Dp -m0644 %{buildroot}%{python_sitelib}/viewvc/viewvc.conf %{buildroot}%{_sysconfdir}/viewvc/viewvc.conf
 %{__rm} -f %{buildroot}%{python_sitelib}/viewvc/viewvc.conf
 %{__install} -Dp -m0644 %{buildroot}%{python_sitelib}/viewvc/cvsgraph.conf %{buildroot}%{_sysconfdir}/viewvc/cvsgraph.conf
 %{__rm} -f %{buildroot}%{python_sitelib}/viewvc/cvsgraph.conf
+%{__install} -Dp -m0644 %{buildroot}%{python_sitelib}/viewvc/mimetypes.conf %{buildroot}%{_sysconfdir}/viewvc/mimetypes.conf
+%{__rm} -f %{buildroot}%{python_sitelib}/viewvc/mimetypes.conf
 
-# Install Apache configuration
+%{SOURCE3} >> %{buildroot}%{_sysconfdir}/viewvc/mimetypes.conf
+
+# Install Apache configuration and README
 %{__sed} -e s,__datadir__,%{_datadir}, \
          -e s,__python_sitelib__,%{python_sitelib}, %{SOURCE1} > viewvc.conf
 %{__install} -Dp -m0644 viewvc.conf %{buildroot}/etc/httpd/conf.d/viewvc.conf
+%{__cp} %{SOURCE2} README.httpd
 
 # mod_python files mustn't be executable since they don't have shebang
 # make rpmlint happy!
@@ -118,14 +103,20 @@ This version only supports CVS repositor
 
 %files
 %defattr(-, root, root, -)
-%doc CHANGES README INSTALL TODO COMMITTERS LICENSE.html docs
+%doc CHANGES README README.httpd INSTALL COMMITTERS LICENSE.html docs
 %config(noreplace) %{_sysconfdir}/viewvc
-%config(noreplace) %{_sysconfdir}/httpd/conf.d/viewvc.conf
 %{python_sitelib}/*
 %{_datadir}/*
 %attr(0700,apache,apache) %{_localstatedir}/spool/viewvc
 
+%files httpd
+%defattr(-, root, root, -)
+%config(noreplace) %{_sysconfdir}/httpd/conf.d/viewvc.conf
+
 %changelog
+* Fri Sep  4 2009 Bojan Smojver  - 1.1.2-1
+- bump up to 1.1.2
+
 * Wed Aug 12 2009 Bojan Smojver  - 1.0.9-1
 - bump up to 1.0.9
 - security fix: validate the 'view' parameter to avoid XSS attack


--- viewvc-temp-location.patch DELETED ---



From cchance at fedoraproject.org  Fri Sep  4 06:54:09 2009
From: cchance at fedoraproject.org (cchance)
Date: Fri,  4 Sep 2009 06:54:09 +0000 (UTC)
Subject: rpms/ibus-table/devel .cvsignore, 1.12, 1.13 ibus-table.spec, 1.25, 
	1.26 sources, 1.13, 1.14
Message-ID: <20090904065409.75D1411C0082@cvs1.fedora.phx.redhat.com>

Author: cchance

Update of /cvs/pkgs/rpms/ibus-table/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29287

Modified Files:
	.cvsignore ibus-table.spec sources 
Log Message:
updated source w/ parsing enhancement for table entries with comments.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ibus-table/devel/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	3 Sep 2009 01:38:53 -0000	1.12
+++ .cvsignore	4 Sep 2009 06:54:07 -0000	1.13
@@ -1,2 +1 @@
-ibus-table-1.2.0.20090804.tar.gz
-ibus-table-1.2.0.20090902.tar.gz
+ibus-table-1.2.0.20090904.tar.gz


Index: ibus-table.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ibus-table/devel/ibus-table.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- ibus-table.spec	3 Sep 2009 01:38:53 -0000	1.25
+++ ibus-table.spec	4 Sep 2009 06:54:07 -0000	1.26
@@ -1,6 +1,6 @@
 Name:       ibus-table
-Version:    1.2.0.20090902
-Release:    2%{?dist}
+Version:    1.2.0.20090904
+Release:    1%{?dist}
 Summary:    The Table engine for IBus platform
 License:    LGPLv2+
 Group:      System Environment/Libraries
@@ -16,19 +16,11 @@ BuildArch:  noarch
 %description
 The package contains general Table engine for IBus platform.
 
-%package additional
-Summary:    Additional tables for general table engine of IBus
-Group:      System Environment/Libraries
-Requires:   %{name} = %{version}-%{release}
-
-%description additional
-This package contains additional tables.
-
 %prep
 %setup -q
 
 %build
-%configure --disable-static --enable-additional
+%configure --disable-static
 %__make %{?_smp_mflags}
 
 %install
@@ -40,10 +32,6 @@ This package contains additional tables.
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post additional
-ibus-table-createdb -i -n %{_datadir}/ibus-table/tables/compose.db
-ibus-table-createdb -i -n %{_datadir}/ibus-table/tables/latex.db
-
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING README
@@ -114,14 +102,10 @@ ibus-table-createdb -i -n %{_datadir}/ib
 %{_libexecdir}/ibus-setup-table
 %{_libexecdir}/ibus-table-meter
 
-%files additional
-%defattr(-,root,root,-)
-%{_datadir}/%{name}/tables/compose.db
-%{_datadir}/%{name}/tables/latex.db
-%{_datadir}/%{name}/icons/compose.svg
-%{_datadir}/%{name}/icons/latex.svg
-
 %changelog
+* Fri Sep 04 2009 Caius 'kaio' Chance  - 1.2.0.20090904-1.fc12
+- Updated source with additional tables separated.
+
 * Thu Sep 03 2009 Caius 'kaio' Chance  - 1.2.0.20090902-2.fc12
 - Rebuilt.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ibus-table/devel/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	3 Sep 2009 01:38:53 -0000	1.13
+++ sources	4 Sep 2009 06:54:07 -0000	1.14
@@ -1,2 +1 @@
-86efc5aa421eeffe26b4dd5718387738  ibus-table-1.2.0.20090804.tar.gz
-a87a42535c63fe89dc25c47cea658290  ibus-table-1.2.0.20090902.tar.gz
+0ca33287ad0efe0c3a4ef4520c8a2c3d  ibus-table-1.2.0.20090904.tar.gz



From bojan at fedoraproject.org  Fri Sep  4 06:54:36 2009
From: bojan at fedoraproject.org (bojan)
Date: Fri,  4 Sep 2009 06:54:36 +0000 (UTC)
Subject: rpms/viewvc/F-10 sources, 1.8, 1.9 viewvc.spec, 1.15,
	1.16 viewvc-allow-tar.patch, 1.1,
	NONE viewvc-temp-location.patch, 1.1, NONE
Message-ID: <20090904065436.E3FB611C0082@cvs1.fedora.phx.redhat.com>

Author: bojan

Update of /cvs/pkgs/rpms/viewvc/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29403

Modified Files:
	sources viewvc.spec 
Removed Files:
	viewvc-allow-tar.patch viewvc-temp-location.patch 
Log Message:
Bump up to 1.1.2.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/viewvc/F-10/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources	11 Aug 2009 21:56:32 -0000	1.8
+++ sources	4 Sep 2009 06:54:36 -0000	1.9
@@ -1 +1 @@
-5aa48bb866f65bfcf32aa0cd581bf7d3  viewvc-1.0.9.tar.gz
+8f14fc2f58f4e87b835500ae20d8d631  viewvc-1.1.2.tar.gz


Index: viewvc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/viewvc/F-10/viewvc.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- viewvc.spec	11 Aug 2009 21:56:32 -0000	1.15
+++ viewvc.spec	4 Sep 2009 06:54:36 -0000	1.16
@@ -1,22 +1,7 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
-# EL4 & EL5 do not have cvsgraph or enscript.. yet
-%if 0%{?rhel}
-%define with_cvsgraph_enscript 0
-%else
-%define with_cvsgraph_enscript 1
-%endif
-
-# EL4 has a subversion that does not meet the minimum reqs for subversion
-%if 0%{?rhel} && "%rhel" < "5"
-%define with_subversion 0
-%else
-%define with_subversion 1
-%endif
-
-
 Name:           viewvc
-Version:        1.0.9
+Version:        1.1.2
 Release:        1%{?dist}
 Summary:        Browser interface for CVS and SVN version control repositories
 
@@ -26,22 +11,18 @@ URL:            http://www.viewvc.org/
 Source0:        http://www.viewvc.org/%{name}-%{version}.tar.gz
 Source1:        viewvc.conf
 Source2:        README.httpd
-Patch0:         viewvc-temp-location.patch
-Patch1:         viewvc-allow-tar.patch
+Source3:        viewvc-lexer-mimetypes.py
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Obsoletes:      %{name}-selinux < 1.0.3-13
 Conflicts:      selinux-policy < 2.5.10-2
 
 BuildArch:      noarch
-BuildRequires:  python-devel >= 2.0
+BuildRequires:  python-devel >= 2.0, python-pygments
 Requires:       webserver, rcs, diffutils
-%if 0%{with_subversion}
 Requires:       subversion >= 1.2
-%endif
-%if 0%{with_cvsgraph_enscript}
-Requires:       enscript, cvsgraph
-%endif
+Requires:       cvsgraph
+Requires:       python-pygments
 
 %description
 ViewVC is a browser interface for CVS and Subversion version control
@@ -51,10 +32,6 @@ as well as diffs between those versions.
 of the report-like functionality you expect out of your version control tool,
 but much more prettily than the average textual command-line program output.
 
-%if 0%{!?with_subversion}
-This version only supports CVS repositories.
-%endif
-
 %package httpd
 Summary:        ViewVC configuration for Apache/mod_python
 Group:          Development/Tools
@@ -66,8 +43,6 @@ with decent performance when run under A
 
 %prep
 %setup -q
-%patch0 -p0 -b .temp-location
-%patch1 -p0 -b .allow-tar
 
 %build
 
@@ -94,24 +69,21 @@ with decent performance when run under A
 
 # Fix paths in configuration
 %{__perl} -pi \
-  -e 's|templates/|%{_datadir}/viewvc/templates/|g;' \
-  -e 's|^template_dir = .*|template_dir = %{_datadir}/viewvc/templates|g;' \
-  -e 's|^#docroot = .*|docroot = /viewvc-static|;' \
-  -e 's|^cvsgraph_conf = .*|cvsgraph_conf = %{_sysconfdir}/viewvc/cvsgraph.conf|;' \
+  -e 's|^#* *template_dir = .*|template_dir = %{_datadir}/viewvc/templates|g;' \
+  -e 's|^#* *docroot = .*|docroot = /viewvc-static|;' \
+  -e 's|^#* *cvsgraph_conf = .*|cvsgraph_conf = %{_sysconfdir}/viewvc/cvsgraph.conf|;' \
+  -e 's|^#* *use_cvsgraph = .*|use_cvsgraph = 1|;' \
   %{buildroot}%{python_sitelib}/viewvc/viewvc.conf
 
-%if 0%{with_cvsgraph_enscript}
-%{__perl} -pi \
-  -e 's|^use_cvsgraph = .*|use_cvsgraph = 1|;' \
-  -e 's|^use_enscript = .*|use_enscript = 1|;' \
-  %{buildroot}%{python_sitelib}/viewvc/viewvc.conf
-%endif
-
 # Install config to sysconf directory
 %{__install} -Dp -m0644 %{buildroot}%{python_sitelib}/viewvc/viewvc.conf %{buildroot}%{_sysconfdir}/viewvc/viewvc.conf
 %{__rm} -f %{buildroot}%{python_sitelib}/viewvc/viewvc.conf
 %{__install} -Dp -m0644 %{buildroot}%{python_sitelib}/viewvc/cvsgraph.conf %{buildroot}%{_sysconfdir}/viewvc/cvsgraph.conf
 %{__rm} -f %{buildroot}%{python_sitelib}/viewvc/cvsgraph.conf
+%{__install} -Dp -m0644 %{buildroot}%{python_sitelib}/viewvc/mimetypes.conf %{buildroot}%{_sysconfdir}/viewvc/mimetypes.conf
+%{__rm} -f %{buildroot}%{python_sitelib}/viewvc/mimetypes.conf
+
+%{SOURCE3} >> %{buildroot}%{_sysconfdir}/viewvc/mimetypes.conf
 
 # Install Apache configuration and README
 %{__sed} -e s,__datadir__,%{_datadir}, \
@@ -127,9 +99,6 @@ with decent performance when run under A
 %{__mv} %{buildroot}%{python_sitelib}/viewvc/bin/mod_python/viewvc.py \
         %{buildroot}%{python_sitelib}/viewvc/bin/mod_python/viewvc-mp.py
 
-# Kill patch backup file
-%{__rm} -f %{buildroot}%{python_sitelib}/viewvc/lib/viewvc.py.temp-location
-
 # Make spool directory for temp files
 %{__mkdir} -p %{buildroot}%{_localstatedir}/spool/viewvc
 
@@ -138,7 +107,7 @@ with decent performance when run under A
 
 %files
 %defattr(-, root, root, -)
-%doc CHANGES README README.httpd INSTALL TODO COMMITTERS LICENSE.html docs
+%doc CHANGES README README.httpd INSTALL COMMITTERS LICENSE.html docs
 %config(noreplace) %{_sysconfdir}/viewvc
 %{python_sitelib}/*
 %{_datadir}/*
@@ -149,6 +118,9 @@ with decent performance when run under A
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/viewvc.conf
 
 %changelog
+* Fri Sep  4 2009 Bojan Smojver  - 1.1.2-1
+- bump up to 1.1.2
+
 * Wed Aug 12 2009 Bojan Smojver  - 1.0.9-1
 - bump up to 1.0.9
 - security fix: validate the 'view' parameter to avoid XSS attack


--- viewvc-allow-tar.patch DELETED ---


--- viewvc-temp-location.patch DELETED ---



From bojan at fedoraproject.org  Fri Sep  4 07:00:14 2009
From: bojan at fedoraproject.org (bojan)
Date: Fri,  4 Sep 2009 07:00:14 +0000 (UTC)
Subject: rpms/viewvc/F-10 viewvc-lexer-mimetypes.py,NONE,1.1
Message-ID: <20090904070014.CD75511C0382@cvs1.fedora.phx.redhat.com>

Author: bojan

Update of /cvs/pkgs/rpms/viewvc/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv374

Added Files:
	viewvc-lexer-mimetypes.py 
Log Message:
Add mimetypes generator.


--- NEW FILE viewvc-lexer-mimetypes.py ---
#!/usr/bin/python

import sys
import re
from pygments.lexers import get_all_lexers

for fullname, names, exts, mimetype in get_all_lexers():
  if len(exts) > len(mimetype):
    for j in range(len(mimetype)):
      line=0
      for i in range(len(exts)):
        if re.match('\*\.',exts[i]):
          if i == 0:
            print mimetype[j],
            line=1
          if re.search('\[[0-9]+\]',exts[i]):
            s=re.search('\[[0-9]+\]',exts[i]).span()[0]+1
            e=re.search('\[[0-9]+\]',exts[i]).span()[1]-1
            for k in range(s,e):
              print exts[i][2:s-1]+exts[i][k]+exts[i][e+1:],
          else:
            print exts[i][2:],
        if line==1 and i == len(exts)-1:
          print
  elif len(exts) == 1:
    for i in range(len(mimetype)):
      if re.match('\*\.',exts[0]):
        if re.search('\[[0-9]+\]',exts[0]):
          s=re.search('\[[0-9]+\]',exts[0]).span()[0]+1
          e=re.search('\[[0-9]+\]',exts[0]).span()[1]-1
          print mimetype[i],
          for k in range(s,e):
            print exts[0][2:s-1]+exts[0][k]+exts[0][e+1:],
          print
        else:
          print mimetype[i], exts[0][2:]
  else:
    for i in range(len(mimetype)):
      if len(exts) > i:
        if re.match('\*\.',exts[i]):
          if re.search('\[[0-9]+\]',exts[i]):
            s=re.search('\[[0-9]+\]',exts[i]).span()[0]+1
            e=re.search('\[[0-9]+\]',exts[i]).span()[1]-1
            print mimetype[i],
            for k in range(s,e):
              print exts[i][2:s-1]+exts[i][k]+exts[i][e+1:],
            print
          else:
            print mimetype[i], exts[i][2:]



From markmc at fedoraproject.org  Fri Sep  4 07:22:11 2009
From: markmc at fedoraproject.org (Mark McLoughlin)
Date: Fri,  4 Sep 2009 07:22:11 +0000 (UTC)
Subject: rpms/qemu/devel qemu-fix-no-kvm-segfault.patch,1.1,1.2
Message-ID: <20090904072211.39E9711C0082@cvs1.fedora.phx.redhat.com>

Author: markmc

Update of /cvs/pkgs/rpms/qemu/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7992

Modified Files:
	qemu-fix-no-kvm-segfault.patch 
Log Message:
Sync from git


qemu-fix-no-kvm-segfault.patch:
 exec.c |    4 ----
 1 file changed, 4 deletions(-)

Index: qemu-fix-no-kvm-segfault.patch
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/devel/qemu-fix-no-kvm-segfault.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- qemu-fix-no-kvm-segfault.patch	20 Aug 2009 12:56:37 -0000	1.1
+++ qemu-fix-no-kvm-segfault.patch	4 Sep 2009 07:22:09 -0000	1.2
@@ -1,5 +1,5 @@
-From add286b6e753f14e4ae0ab6b831441aea0d35497 Mon Sep 17 00:00:00 2001
-From: Richard Jones 
+From aa1620047bb49079f4c114326d43fb9aa7a26065 Mon Sep 17 00:00:00 2001
+From: Richard Jones 
 Date: Thu, 20 Aug 2009 13:52:20 +0100
 Subject: [PATCH] Workaround segfault when qemu-kvm runs inside a VM (RHBZ#516543).
 
@@ -11,15 +11,18 @@ http://www.mail-archive.com/kvm at vger.ker
 
 Note: NOT UPSTREAM and this is something of a hack.  Upstream are
 still debating how they really want to fix this.
+
+Signed-off-by: Richard Jones 
+Fedora-patch: qemu-fix-no-kvm-segfault.patch
 ---
  exec.c |    3 ---
  1 files changed, 0 insertions(+), 3 deletions(-)
 
 diff --git a/exec.c b/exec.c
-index 705bcf2..2091516 100644
+index 88bcff5..721fcff 100644
 --- a/exec.c
 +++ b/exec.c
-@@ -422,9 +422,6 @@ static uint8_t static_code_gen_buffer[DEFAULT_CODE_GEN_BUFFER_SIZE];
+@@ -421,9 +421,6 @@ static uint8_t static_code_gen_buffer[DEFAULT_CODE_GEN_BUFFER_SIZE];
  
  static void code_gen_alloc(unsigned long tb_size)
  {
@@ -30,5 +33,5 @@ index 705bcf2..2091516 100644
      code_gen_buffer = static_code_gen_buffer;
      code_gen_buffer_size = DEFAULT_CODE_GEN_BUFFER_SIZE;
 -- 
-1.6.4
+1.6.2.5
 



From mtasaka at fedoraproject.org  Fri Sep  4 07:29:41 2009
From: mtasaka at fedoraproject.org (Mamoru Tasaka)
Date: Fri,  4 Sep 2009 07:29:41 +0000 (UTC)
Subject: rpms/jd/F-10 .cvsignore, 1.396, 1.397 jd.spec, 1.456, 1.457 sources,
	1.397, 1.398
Message-ID: <20090904072941.16D2C11C0082@cvs1.fedora.phx.redhat.com>

Author: mtasaka

Update of /cvs/extras/rpms/jd/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8805/F-10

Modified Files:
	.cvsignore jd.spec sources 
Log Message:
sync with devel


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/jd/F-10/.cvsignore,v
retrieving revision 1.396
retrieving revision 1.397
diff -u -p -r1.396 -r1.397
--- .cvsignore	30 Aug 2009 06:37:29 -0000	1.396
+++ .cvsignore	4 Sep 2009 07:29:40 -0000	1.397
@@ -1 +1 @@
-jd-2.4.2-svn3054_trunk.tgz
+jd-2.4.2-svn3055_trunk.tgz


Index: jd.spec
===================================================================
RCS file: /cvs/extras/rpms/jd/F-10/jd.spec,v
retrieving revision 1.456
retrieving revision 1.457
diff -u -p -r1.456 -r1.457
--- jd.spec	30 Aug 2009 06:37:29 -0000	1.456
+++ jd.spec	4 Sep 2009 07:29:40 -0000	1.457
@@ -10,7 +10,7 @@
 # Defined by upsteam
 #
 %define         main_ver      2.4.2
-%define         strtag        svn3054_trunk
+%define         strtag        svn3055_trunk
 %define         repoid        43007
 # Define this if this is pre-version
 %define         pre_release   1
@@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{icondir}/%{name}.png
 
 %changelog
-* Sun Aug 30 2009 Mamoru Tasaka 
-- rev 3054
+* Wed Sep  2 2009 Mamoru Tasaka 
+- rev 3055
 
 * Thu Aug  6 2009 Mamoru Tasaka  - 2.4.2-0.3.beta090806
 - 2.4.1 beta 090806


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/jd/F-10/sources,v
retrieving revision 1.397
retrieving revision 1.398
diff -u -p -r1.397 -r1.398
--- sources	30 Aug 2009 06:37:29 -0000	1.397
+++ sources	4 Sep 2009 07:29:40 -0000	1.398
@@ -1 +1 @@
-26b788eb750ba90ecb8ef1ded3909b7e  jd-2.4.2-svn3054_trunk.tgz
+1ee4aa47b29ee812bfc712c2ea890bb6  jd-2.4.2-svn3055_trunk.tgz



From mtasaka at fedoraproject.org  Fri Sep  4 07:29:41 2009
From: mtasaka at fedoraproject.org (Mamoru Tasaka)
Date: Fri,  4 Sep 2009 07:29:41 +0000 (UTC)
Subject: rpms/jd/F-11 .cvsignore, 1.390, 1.391 jd.spec, 1.452, 1.453 sources,
	1.391, 1.392
Message-ID: <20090904072941.5771F11C0082@cvs1.fedora.phx.redhat.com>

Author: mtasaka

Update of /cvs/extras/rpms/jd/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8805/F-11

Modified Files:
	.cvsignore jd.spec sources 
Log Message:
sync with devel


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/jd/F-11/.cvsignore,v
retrieving revision 1.390
retrieving revision 1.391
diff -u -p -r1.390 -r1.391
--- .cvsignore	30 Aug 2009 06:37:31 -0000	1.390
+++ .cvsignore	4 Sep 2009 07:29:40 -0000	1.391
@@ -1 +1 @@
-jd-2.4.2-svn3054_trunk.tgz
+jd-2.4.2-svn3055_trunk.tgz


Index: jd.spec
===================================================================
RCS file: /cvs/extras/rpms/jd/F-11/jd.spec,v
retrieving revision 1.452
retrieving revision 1.453
diff -u -p -r1.452 -r1.453
--- jd.spec	30 Aug 2009 06:37:31 -0000	1.452
+++ jd.spec	4 Sep 2009 07:29:41 -0000	1.453
@@ -10,7 +10,7 @@
 # Defined by upsteam
 #
 %define         main_ver      2.4.2
-%define         strtag        svn3054_trunk
+%define         strtag        svn3055_trunk
 %define         repoid        43007
 # Define this if this is pre-version
 %define         pre_release   1
@@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{icondir}/%{name}.png
 
 %changelog
-* Sun Aug 30 2009 Mamoru Tasaka 
-- rev 3054
+* Wed Sep  2 2009 Mamoru Tasaka 
+- rev 3055
 
 * Thu Aug  6 2009 Mamoru Tasaka  - 2.4.2-0.3.beta090806
 - 2.4.1 beta 090806


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/jd/F-11/sources,v
retrieving revision 1.391
retrieving revision 1.392
diff -u -p -r1.391 -r1.392
--- sources	30 Aug 2009 06:37:31 -0000	1.391
+++ sources	4 Sep 2009 07:29:41 -0000	1.392
@@ -1 +1 @@
-26b788eb750ba90ecb8ef1ded3909b7e  jd-2.4.2-svn3054_trunk.tgz
+1ee4aa47b29ee812bfc712c2ea890bb6  jd-2.4.2-svn3055_trunk.tgz



From jwrdegoede at fedoraproject.org  Fri Sep  4 07:41:10 2009
From: jwrdegoede at fedoraproject.org (Hans de Goede)
Date: Fri,  4 Sep 2009 07:41:10 +0000 (UTC)
Subject: rpms/python-pyblock/devel .cvsignore, 1.41, 1.42 python-pyblock.spec,
	1.67, 1.68 sources, 1.44, 1.45
Message-ID: <20090904074110.8BCB611C0082@cvs1.fedora.phx.redhat.com>

Author: jwrdegoede

Update of /cvs/extras/rpms/python-pyblock/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10855

Modified Files:
	.cvsignore python-pyblock.spec sources 
Log Message:
* Fri Sep  4 2009 Hans de Goede  - 0.43-1
- Catch dmraid.GroupingError in getRaidSets() (#521033)



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/python-pyblock/devel/.cvsignore,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -p -r1.41 -r1.42
--- .cvsignore	2 Apr 2009 20:07:02 -0000	1.41
+++ .cvsignore	4 Sep 2009 07:41:09 -0000	1.42
@@ -1 +1 @@
-pyblock-0.42.tar.bz2
+pyblock-0.43.tar.bz2


Index: python-pyblock.spec
===================================================================
RCS file: /cvs/extras/rpms/python-pyblock/devel/python-pyblock.spec,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -p -r1.67 -r1.68
--- python-pyblock.spec	26 Jul 2009 20:55:22 -0000	1.67
+++ python-pyblock.spec	4 Sep 2009 07:41:09 -0000	1.68
@@ -5,8 +5,8 @@
 
 Summary: Python modules for dealing with block devices
 Name: python-%{realname}
-Version: 0.42
-Release: 2%{?dist}
+Version: 0.43
+Release: 1%{?dist}
 Source0: %{realname}-%{version}.tar.bz2
 License: GPLv2 or GPLv3
 Group: System Environment/Libraries
@@ -43,6 +43,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_docdir}/pyblock-%{version}/*
 
 %changelog
+* Fri Sep  4 2009 Hans de Goede  - 0.43-1
+- Catch dmraid.GroupingError in getRaidSets() (#521033)
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.42-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/python-pyblock/devel/sources,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -p -r1.44 -r1.45
--- sources	2 Apr 2009 20:07:02 -0000	1.44
+++ sources	4 Sep 2009 07:41:09 -0000	1.45
@@ -1 +1 @@
-6500aeb42b1f53432204291e8626cd57  pyblock-0.42.tar.bz2
+a1f458ab7cf45aa9a3ff6850c43bd32d  pyblock-0.43.tar.bz2



From eseyman at fedoraproject.org  Fri Sep  4 07:57:06 2009
From: eseyman at fedoraproject.org (Emmanuel Seyman)
Date: Fri,  4 Sep 2009 07:57:06 +0000 (UTC)
Subject: rpms/perl-CGI-Application-Plugin-DBIC-Schema/devel import.log, NONE,
	1.1 perl-CGI-Application-Plugin-DBIC-Schema.spec, NONE,
	1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090904075706.50B3A11C0082@cvs1.fedora.phx.redhat.com>

Author: eseyman

Update of /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12725/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log perl-CGI-Application-Plugin-DBIC-Schema.spec 
Log Message:
Initial import.


--- NEW FILE import.log ---
perl-CGI-Application-Plugin-DBIC-Schema-0_2-1_fc11:HEAD:perl-CGI-Application-Plugin-DBIC-Schema-0.2-1.fc11.src.rpm:1252050983


--- NEW FILE perl-CGI-Application-Plugin-DBIC-Schema.spec ---
Name:           perl-CGI-Application-Plugin-DBIC-Schema
Version:        0.2
Release:        1%{?dist}
Summary:        Easy DBIx::Class access from CGI::Application
License:        GPL+ or Artistic
Group:          Development/Libraries
URL:            http://search.cpan.org/dist/CGI-Application-Plugin-DBIC-Schema/
Source0:        http://www.cpan.org/authors/id/V/VA/VANAMBURG/CGI-Application-Plugin-DBIC-Schema-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch
BuildRequires:  perl(CGI::Application)
BuildRequires:  perl(DBIx::Class)
BuildRequires:  perl(ExtUtils::MakeMaker)
BuildRequires:  perl(Test::Pod)
Requires:       perl(CGI::Application)
Requires:       perl(DBIx::Class)
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))

%description
CGI::Application::Plugin::DBIC::Schema adds easy access to a
DBIx::Class::Schema to your Titanium or CGI::Application modules. Lazy
loading is used to prevent a database connection from being made if the
schema method is not called during the request. In other words, the
database connection is not created until it is actually needed.

%prep
%setup -q -n CGI-Application-Plugin-DBIC-Schema-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT

make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT

find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;

%{_fixperms} $RPM_BUILD_ROOT/*

%check
make test

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Tue Sep 01 2009 Emmanuel Seyman  0.2-1
- Specfile autogenerated by cpanspec 1.78.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:14:23 -0000	1.1
+++ .cvsignore	4 Sep 2009 07:57:05 -0000	1.2
@@ -0,0 +1 @@
+CGI-Application-Plugin-DBIC-Schema-0.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:14:23 -0000	1.1
+++ sources	4 Sep 2009 07:57:05 -0000	1.2
@@ -0,0 +1 @@
+a76923798dc1e03dd67f5bd0542fe3c5  CGI-Application-Plugin-DBIC-Schema-0.2.tar.gz



From eseyman at fedoraproject.org  Fri Sep  4 07:58:13 2009
From: eseyman at fedoraproject.org (Emmanuel Seyman)
Date: Fri,  4 Sep 2009 07:58:13 +0000 (UTC)
Subject: rpms/perl-CGI-Application-Plugin-DBIC-Schema/F-12 import.log, NONE, 
	1.1 perl-CGI-Application-Plugin-DBIC-Schema.spec, NONE,
	1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090904075813.60AA311C0082@cvs1.fedora.phx.redhat.com>

Author: eseyman

Update of /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13011/F-12

Modified Files:
	.cvsignore sources 
Added Files:
	import.log perl-CGI-Application-Plugin-DBIC-Schema.spec 
Log Message:
Initial import.


--- NEW FILE import.log ---
perl-CGI-Application-Plugin-DBIC-Schema-0_2-1_fc11:F-12:perl-CGI-Application-Plugin-DBIC-Schema-0.2-1.fc11.src.rpm:1252051050


--- NEW FILE perl-CGI-Application-Plugin-DBIC-Schema.spec ---
Name:           perl-CGI-Application-Plugin-DBIC-Schema
Version:        0.2
Release:        1%{?dist}
Summary:        Easy DBIx::Class access from CGI::Application
License:        GPL+ or Artistic
Group:          Development/Libraries
URL:            http://search.cpan.org/dist/CGI-Application-Plugin-DBIC-Schema/
Source0:        http://www.cpan.org/authors/id/V/VA/VANAMBURG/CGI-Application-Plugin-DBIC-Schema-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch
BuildRequires:  perl(CGI::Application)
BuildRequires:  perl(DBIx::Class)
BuildRequires:  perl(ExtUtils::MakeMaker)
BuildRequires:  perl(Test::Pod)
Requires:       perl(CGI::Application)
Requires:       perl(DBIx::Class)
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))

%description
CGI::Application::Plugin::DBIC::Schema adds easy access to a
DBIx::Class::Schema to your Titanium or CGI::Application modules. Lazy
loading is used to prevent a database connection from being made if the
schema method is not called during the request. In other words, the
database connection is not created until it is actually needed.

%prep
%setup -q -n CGI-Application-Plugin-DBIC-Schema-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT

make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT

find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;

%{_fixperms} $RPM_BUILD_ROOT/*

%check
make test

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Tue Sep 01 2009 Emmanuel Seyman  0.2-1
- Specfile autogenerated by cpanspec 1.78.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:14:23 -0000	1.1
+++ .cvsignore	4 Sep 2009 07:58:13 -0000	1.2
@@ -0,0 +1 @@
+CGI-Application-Plugin-DBIC-Schema-0.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:14:23 -0000	1.1
+++ sources	4 Sep 2009 07:58:13 -0000	1.2
@@ -0,0 +1 @@
+a76923798dc1e03dd67f5bd0542fe3c5  CGI-Application-Plugin-DBIC-Schema-0.2.tar.gz



From eseyman at fedoraproject.org  Fri Sep  4 08:01:52 2009
From: eseyman at fedoraproject.org (Emmanuel Seyman)
Date: Fri,  4 Sep 2009 08:01:52 +0000 (UTC)
Subject: rpms/perl-CGI-Application-Plugin-DBIC-Schema/F-11 import.log, NONE, 
	1.1 perl-CGI-Application-Plugin-DBIC-Schema.spec, NONE,
	1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090904080152.EFC6B11C0082@cvs1.fedora.phx.redhat.com>

Author: eseyman

Update of /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13551/F-11

Modified Files:
	.cvsignore sources 
Added Files:
	import.log perl-CGI-Application-Plugin-DBIC-Schema.spec 
Log Message:
Initial import.


--- NEW FILE import.log ---
perl-CGI-Application-Plugin-DBIC-Schema-0_2-1_fc11:F-11:perl-CGI-Application-Plugin-DBIC-Schema-0.2-1.fc11.src.rpm:1252051269


--- NEW FILE perl-CGI-Application-Plugin-DBIC-Schema.spec ---
Name:           perl-CGI-Application-Plugin-DBIC-Schema
Version:        0.2
Release:        1%{?dist}
Summary:        Easy DBIx::Class access from CGI::Application
License:        GPL+ or Artistic
Group:          Development/Libraries
URL:            http://search.cpan.org/dist/CGI-Application-Plugin-DBIC-Schema/
Source0:        http://www.cpan.org/authors/id/V/VA/VANAMBURG/CGI-Application-Plugin-DBIC-Schema-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch
BuildRequires:  perl(CGI::Application)
BuildRequires:  perl(DBIx::Class)
BuildRequires:  perl(ExtUtils::MakeMaker)
BuildRequires:  perl(Test::Pod)
Requires:       perl(CGI::Application)
Requires:       perl(DBIx::Class)
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))

%description
CGI::Application::Plugin::DBIC::Schema adds easy access to a
DBIx::Class::Schema to your Titanium or CGI::Application modules. Lazy
loading is used to prevent a database connection from being made if the
schema method is not called during the request. In other words, the
database connection is not created until it is actually needed.

%prep
%setup -q -n CGI-Application-Plugin-DBIC-Schema-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT

make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT

find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;

%{_fixperms} $RPM_BUILD_ROOT/*

%check
make test

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Tue Sep 01 2009 Emmanuel Seyman  0.2-1
- Specfile autogenerated by cpanspec 1.78.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:14:23 -0000	1.1
+++ .cvsignore	4 Sep 2009 08:01:51 -0000	1.2
@@ -0,0 +1 @@
+CGI-Application-Plugin-DBIC-Schema-0.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:14:23 -0000	1.1
+++ sources	4 Sep 2009 08:01:52 -0000	1.2
@@ -0,0 +1 @@
+a76923798dc1e03dd67f5bd0542fe3c5  CGI-Application-Plugin-DBIC-Schema-0.2.tar.gz



From eseyman at fedoraproject.org  Fri Sep  4 08:04:56 2009
From: eseyman at fedoraproject.org (Emmanuel Seyman)
Date: Fri,  4 Sep 2009 08:04:56 +0000 (UTC)
Subject: rpms/perl-CGI-Application-Plugin-DBIC-Schema/F-10 import.log, NONE, 
	1.1 perl-CGI-Application-Plugin-DBIC-Schema.spec, NONE,
	1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090904080456.868C111C0082@cvs1.fedora.phx.redhat.com>

Author: eseyman

Update of /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14702/F-10

Modified Files:
	.cvsignore sources 
Added Files:
	import.log perl-CGI-Application-Plugin-DBIC-Schema.spec 
Log Message:
Initial import.


--- NEW FILE import.log ---
perl-CGI-Application-Plugin-DBIC-Schema-0_2-1_fc11:F-10:perl-CGI-Application-Plugin-DBIC-Schema-0.2-1.fc11.src.rpm:1252051453


--- NEW FILE perl-CGI-Application-Plugin-DBIC-Schema.spec ---
Name:           perl-CGI-Application-Plugin-DBIC-Schema
Version:        0.2
Release:        1%{?dist}
Summary:        Easy DBIx::Class access from CGI::Application
License:        GPL+ or Artistic
Group:          Development/Libraries
URL:            http://search.cpan.org/dist/CGI-Application-Plugin-DBIC-Schema/
Source0:        http://www.cpan.org/authors/id/V/VA/VANAMBURG/CGI-Application-Plugin-DBIC-Schema-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch
BuildRequires:  perl(CGI::Application)
BuildRequires:  perl(DBIx::Class)
BuildRequires:  perl(ExtUtils::MakeMaker)
BuildRequires:  perl(Test::Pod)
Requires:       perl(CGI::Application)
Requires:       perl(DBIx::Class)
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))

%description
CGI::Application::Plugin::DBIC::Schema adds easy access to a
DBIx::Class::Schema to your Titanium or CGI::Application modules. Lazy
loading is used to prevent a database connection from being made if the
schema method is not called during the request. In other words, the
database connection is not created until it is actually needed.

%prep
%setup -q -n CGI-Application-Plugin-DBIC-Schema-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT

make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT

find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;

%{_fixperms} $RPM_BUILD_ROOT/*

%check
make test

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Tue Sep 01 2009 Emmanuel Seyman  0.2-1
- Specfile autogenerated by cpanspec 1.78.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:14:23 -0000	1.1
+++ .cvsignore	4 Sep 2009 08:04:56 -0000	1.2
@@ -0,0 +1 @@
+CGI-Application-Plugin-DBIC-Schema-0.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-CGI-Application-Plugin-DBIC-Schema/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:14:23 -0000	1.1
+++ sources	4 Sep 2009 08:04:56 -0000	1.2
@@ -0,0 +1 @@
+a76923798dc1e03dd67f5bd0542fe3c5  CGI-Application-Plugin-DBIC-Schema-0.2.tar.gz



From akurtakov at fedoraproject.org  Fri Sep  4 08:18:40 2009
From: akurtakov at fedoraproject.org (Alexander Kurtakov)
Date: Fri,  4 Sep 2009 08:18:40 +0000 (UTC)
Subject: rpms/felix-osgi-obr/devel felix-osgi-obr.spec, NONE, 1.1 .cvsignore,
	1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090904081840.9007A11C0082@cvs1.fedora.phx.redhat.com>

Author: akurtakov

Update of /cvs/pkgs/rpms/felix-osgi-obr/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16559/devel

Modified Files:
	.cvsignore sources 
Added Files:
	felix-osgi-obr.spec 
Log Message:
Initial import.


--- NEW FILE felix-osgi-obr.spec ---
%global bundle org.osgi.service.obr

Name:           felix-osgi-obr
Version:        1.0.2
Release:        2%{?dist}
Summary:        Felix OSGi OBR Service API

Group:          Development/Libraries
License:        ASL 2.0
URL:            http://felix.apache.org/site/apache-felix-osgi-bundle-repository.html
Source0:        http://www.apache.org/dist/felix/org.osgi.service.obr-%{version}-project.tar.gz
Source1:        build.xml.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  ant
BuildRequires:  jpackage-utils
BuildRequires:  felix-osgi-core
Requires:       felix-osgi-core
Requires(post): jpackage-utils
Requires(postun): jpackage-utils
BuildArch: noarch

%description
OSGi OBR Service API.

%package javadoc
Group:          Documentation
Summary:        Javadoc for %{name}

%description javadoc
API documentation for %{name}.

%prep
%setup -q -n %{bundle}-%{version}

tar xf %{SOURCE1}

mkdir -p .m2/repository

%build
export CLASSPATH=$(build-classpath felix/org.osgi.core)
ant -Dbuild.sysclasspath=only \
    -Dmaven.settings.offline=true \
    -Dmaven.repo.local=.m2/repository \
    package javadoc

%install
rm -rf %{buildroot}

# jars
install -d -m 0755 %{buildroot}%{_javadir}/felix
install -m 644 target/%{bundle}-%{version}.jar \
        %{buildroot}%{_javadir}/felix/%{bundle}-%{version}.jar

(cd %{buildroot}%{_javadir}/felix && for jar in *-%{version}*; \
    do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%add_to_maven_depmap org.apache.felix %{bundle} %{version} JPP/felix %{bundle}

# poms
install -d -m 755 %{buildroot}%{_datadir}/maven2/poms
install -pm 644 pom.xml \
%{buildroot}%{_datadir}/maven2/poms/JPP.felix-%{name}.pom

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf target/site/api*

%post
%update_maven_depmap

%postun
%update_maven_depmap

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc LICENSE NOTICE
%{_javadir}/felix/*.jar
%{_datadir}/maven2/poms/JPP.felix-%{name}.pom
%{_mavendepmapfragdir}/%{name}

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%changelog
* Thu Sep 3 2009 Alexander Kurtakov  1.0.2-2
- Fix line length.

* Thu Sep 3 2009 Alexander Kurtakov  1.0.2-1
- Initial package.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/felix-osgi-obr/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	3 Sep 2009 15:10:54 -0000	1.1
+++ .cvsignore	4 Sep 2009 08:18:38 -0000	1.2
@@ -0,0 +1,2 @@
+build.xml.tar.gz
+org.osgi.service.obr-1.0.2-project.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/felix-osgi-obr/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	3 Sep 2009 15:10:54 -0000	1.1
+++ sources	4 Sep 2009 08:18:38 -0000	1.2
@@ -0,0 +1,2 @@
+b2235378b04f1ec953eceaac37d9e97d  build.xml.tar.gz
+cda8d61716cf0d67887f3d5a2cac417b  org.osgi.service.obr-1.0.2-project.tar.gz



From pkgdb at fedoraproject.org  Fri Sep  4 08:25:42 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 08:25:42 +0000
Subject: [pkgdb] mutt had acl change status
Message-ID: <20090904082542.BC62F10F874@bastion2.fedora.phx.redhat.com>

mlichvar has set the commit acl on mutt (Fedora devel) to Approved for deji

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mutt



From pkgdb at fedoraproject.org  Fri Sep  4 08:25:50 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 08:25:50 +0000
Subject: [pkgdb] mutt had acl change status
Message-ID: <20090904082550.3E91D10F883@bastion2.fedora.phx.redhat.com>

mlichvar has set the commit acl on mutt (Fedora 10) to Approved for deji

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mutt



From pkgdb at fedoraproject.org  Fri Sep  4 08:25:52 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 08:25:52 +0000
Subject: [pkgdb] mutt had acl change status
Message-ID: <20090904082553.2576B10F893@bastion2.fedora.phx.redhat.com>

mlichvar has set the commit acl on mutt (Fedora 11) to Approved for deji

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mutt



From timlau at fedoraproject.org  Fri Sep  4 08:26:06 2009
From: timlau at fedoraproject.org (Tim Lauridsen)
Date: Fri,  4 Sep 2009 08:26:06 +0000 (UTC)
Subject: rpms/yumex/devel .cvsignore, 1.41, 1.42 sources, 1.60,
	1.61 yumex.spec, 1.73, 1.74
Message-ID: <20090904082606.C304911C0082@cvs1.fedora.phx.redhat.com>

Author: timlau

Update of /cvs/pkgs/rpms/yumex/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18000

Modified Files:
	.cvsignore sources yumex.spec 
Log Message:
Yumex Nextgen 2.9.0-1


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/yumex/devel/.cvsignore,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -p -r1.41 -r1.42
--- .cvsignore	15 Nov 2008 13:04:51 -0000	1.41
+++ .cvsignore	4 Sep 2009 08:26:06 -0000	1.42
@@ -1 +1 @@
-yumex-2.0.5.tar.gz
+yumex-2.9.0.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/yumex/devel/sources,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -p -r1.60 -r1.61
--- sources	16 Nov 2008 06:21:34 -0000	1.60
+++ sources	4 Sep 2009 08:26:06 -0000	1.61
@@ -1 +1 @@
-57686187efb6abe645b416f4b63d9c37  yumex-2.0.5.tar.gz
+7deef927bd34bc5b6c704fbcd33896fa  yumex-2.9.0.tar.gz


Index: yumex.spec
===================================================================
RCS file: /cvs/pkgs/rpms/yumex/devel/yumex.spec,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -p -r1.73 -r1.74
--- yumex.spec	27 Jul 2009 08:58:16 -0000	1.73
+++ yumex.spec	4 Sep 2009 08:26:06 -0000	1.74
@@ -1,16 +1,14 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name:     yumex
-Version:  2.0.5
-Release:  7%{?dist}
+Version:  2.9.0
+Release:  1%{?dist}
 Summary:  Yum Extender graphical package management tool
 
 Group:    Applications/System
 License:  GPLv2+
 URL:      http://www.yum-extender.org
 Source0:  http://www.yum-extender.org/dnl/yumex/source/%{name}-%{version}.tar.gz
-Patch0:   fix-python26-syntax-errors.patch
-
 BuildRoot:%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch: noarch
@@ -20,10 +18,12 @@ BuildRequires: gettext
 BuildRequires: intltool
 
 
-Requires: yum >= 3.2
-Requires: pygtk2
+Requires: yum >= 3.2.21
+Requires: pygtk2 >= 2.14
 Requires: usermode
-Requires: pygtk2-libglade
+Requires: pexpect
+Requires: python-enum
+Requires: python-iniparse
 
 %description
 Graphical User Interface for Yum.
@@ -31,7 +31,7 @@ Graphical User Interface for Yum.
 
 %prep
 %setup -q
-%patch0 -p1
+
 
 %build
 make
@@ -57,30 +57,58 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -f  %{name}.lang
 %defattr(-, root, root, -)
-%doc COPYING ChangeLog
+%doc COPYING ChangeLog TODO
 %{_datadir}/pixmaps/yumex
 %{_datadir}/yumex
-%{_bindir}/yumex
-%{python_sitelib}/yumgui/
+%{_bindir}/yumex*
+%{python_sitelib}/yumexbackend/
+%{python_sitelib}/yumexbase/
+%{python_sitelib}/yumexgui/
+%{python_sitelib}/guihelpers/
 %config(noreplace)  %{_sysconfdir}/yumex.profiles.conf
 %config(noreplace)  %{_sysconfdir}/yumex.conf
-%config(noreplace) %{_sysconfdir}/pam.d/yumex
-%config(noreplace) %{_sysconfdir}/security/console.apps/yumex
+%config %{_sysconfdir}/pam.d/yumex-yum-backend
+%config %{_sysconfdir}/security/console.apps/yumex-yum-backend
 
 %{_datadir}/applications/fedora-%{name}.desktop
 
 %changelog
-* Mon Jul 27 2009 Fedora Release Engineering  - 2.0.5-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Wed Feb 25 2009 Fedora Release Engineering  - 2.0.5-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Tue Dec 9 2008 Tim Lauridsen  - 2.0.5-5
-- Update Requires: yum to 3.2
-- Added patch to fix python 2.6 syntax errors
-* Sat Nov 15 2008 Tim Lauridsen  - 2.0.5-1
-- Release 2.0.5
+* Sun Aug 30 2009 Tim Lauridsen  - 2.9.0-1
+- bumped version to 2.9.0-1
+* Sun Aug 30 2009 Tim Lauridsen  - 2.9.0-0.13.pre
+- bumped version to 2.9.0-0.13.pre
+* Mon Aug 24 2009 Tim Lauridsen  - 2.9.0-0.12.pre
+- bumped version to 2.9.0-0.12.pre
+* Fri Aug 21 2009 Tim Lauridsen  - 2.9.0-0.11.pre
+- bumped version to 2.9.0-0.11.pre
+* Fri Aug 7 2009 Tim Lauridsen  - 2.9.0-0.10.pre
+- bumped version to 2.9.0-0.10.pre
+* Thu Aug 6 2009 Tim Lauridsen  - 2.9.0-0.9.pre
+- bumped version to 2.9.0-0.9.pre
+- handle new yumex-yum-backend in %%files section 
+* Sun May 24 2009 Tim Lauridsen  - 2.9.0-0.8.pre
+- bumped version to 2.9.0-0.8.pre
+* Wed May 20 2009 Tim Lauridsen  - 2.9.0-0.7.pre
+- bumped version to 2.9.0-0.7.pre
+* Sun May 10 2009 Tim Lauridsen  - 2.9.0-0.6.pre
+- bumped version to 2.9.0-0.6.pre
+* Wed May 6 2009 Tim Lauridsen  - 2.9.0-0.5.pre
+- bumped version to 2.9.0-0.5.pre
+* Thu Apr 30 2009 Tim Lauridsen  - 2.9.0-0.4.pre
+- bumped version to 2.9.0-0.4.pre
+- added minimum version for pygtk requirement
+* Sat Apr 25 2009 Tim Lauridsen  - 2.9.0-0.3.pre
+- bumped version to 2.9.0-0.3.pre
+* Tue Apr 21 2009 Tim Lauridsen  - 2.9.0-0.2.pre
+- bumped version to 2.9.0-0.2.pre
+* Tue Apr 21 2009 Tim Lauridsen  - 2.9.0-0.1.pre
+- bumped version to 2.9.0-0.1.pre
+* Tue Apr 21 2009 Tim Lauridsen  - 2.1.0-0.2.pre
+- Added guihelpers to %%files
+* Fri Oct 24 2008 Tim Lauridsen  - 2.1.0-0.1.pre
+- bumped version to 2.1.0-0.1.pre
+- added pexpect & python-enum requires.
+- added yumex* python modules to %%files
 * Thu Feb 21 2008 Tim Lauridsen  - 2.0.4-1
 - Release 2.0.4
 * Mon Nov 19 2007 Tim Lauridsen  - 2.0.3-2



From than at fedoraproject.org  Fri Sep  4 09:12:42 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 09:12:42 +0000 (UTC)
Subject: rpms/kdepim-runtime/F-11 kdepim-runtime.spec, 1.1, 1.2 sources, 1.2,
	1.3
Message-ID: <20090904091242.6EB8B11C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdepim-runtime/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24752

Modified Files:
	kdepim-runtime.spec sources 
Log Message:
4.3.1



Index: kdepim-runtime.spec
===================================================================
RCS file: /cvs/extras/rpms/kdepim-runtime/F-11/kdepim-runtime.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- kdepim-runtime.spec	5 Aug 2009 12:54:03 -0000	1.1
+++ kdepim-runtime.spec	4 Sep 2009 09:12:41 -0000	1.2
@@ -2,7 +2,7 @@
 
 Name: kdepim-runtime
 Summary: KDE PIM Runtime Environment
-Version: 4.3.0
+Version: 4.3.1
 Release: 1%{?dist}
 
 License: GPLv2
@@ -130,6 +130,9 @@ rm -rf %{buildroot}
 %{_kde4_libdir}/lib*.so.*
 
 %changelog
+* Fri Aug 28 2009 Than Ngo  - 4.3.1-1
+- 4.3.1
+
 * Thu Jul 30 2009 Than Ngo  - 4.3.0-1
 - 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kdepim-runtime/F-11/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	5 Aug 2009 12:54:03 -0000	1.2
+++ sources	4 Sep 2009 09:12:41 -0000	1.3
@@ -1 +1 @@
-d29f9b0921534309d4595de5c9b619f1  kdepim-runtime-4.3.0.tar.bz2
+a53f323398ccb9a8bd15a4b81050a046  kdepim-runtime-4.3.1.tar.bz2



From than at fedoraproject.org  Fri Sep  4 09:13:53 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 09:13:53 +0000 (UTC)
Subject: rpms/kdepim-runtime/F-10 kdepim-runtime.spec, 1.1, 1.2 sources, 1.2,
	1.3
Message-ID: <20090904091353.5B53311C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdepim-runtime/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24913

Modified Files:
	kdepim-runtime.spec sources 
Log Message:
4.3.1



Index: kdepim-runtime.spec
===================================================================
RCS file: /cvs/extras/rpms/kdepim-runtime/F-10/kdepim-runtime.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- kdepim-runtime.spec	5 Aug 2009 12:54:03 -0000	1.1
+++ kdepim-runtime.spec	4 Sep 2009 09:13:53 -0000	1.2
@@ -2,7 +2,7 @@
 
 Name: kdepim-runtime
 Summary: KDE PIM Runtime Environment
-Version: 4.3.0
+Version: 4.3.1
 Release: 1%{?dist}
 
 License: GPLv2
@@ -130,6 +130,9 @@ rm -rf %{buildroot}
 %{_kde4_libdir}/lib*.so.*
 
 %changelog
+* Fri Aug 28 2009 Than Ngo  - 4.3.1-1
+- 4.3.1
+
 * Thu Jul 30 2009 Than Ngo  - 4.3.0-1
 - 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kdepim-runtime/F-10/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	5 Aug 2009 12:54:03 -0000	1.2
+++ sources	4 Sep 2009 09:13:53 -0000	1.3
@@ -1 +1 @@
-d29f9b0921534309d4595de5c9b619f1  kdepim-runtime-4.3.0.tar.bz2
+a53f323398ccb9a8bd15a4b81050a046  kdepim-runtime-4.3.1.tar.bz2



From peter at fedoraproject.org  Fri Sep  4 09:14:47 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Fri,  4 Sep 2009 09:14:47 +0000 (UTC)
Subject: rpms/flashrom/devel flashrom-0.9.1.tar.bz2.asc, NONE, 1.1 .cvsignore,
	1.15, 1.16 flashrom.spec, 1.20, 1.21 import.log, 1.7,
	1.8 sources, 1.15, 1.16 flashrom--Makefile_cleanup.diff, 1.7, NONE
Message-ID: <20090904091447.712D111C0082@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/flashrom/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25177/devel

Modified Files:
	.cvsignore flashrom.spec import.log sources 
Added Files:
	flashrom-0.9.1.tar.bz2.asc 
Removed Files:
	flashrom--Makefile_cleanup.diff 
Log Message:
Ver. 0.9.1


--- NEW FILE flashrom-0.9.1.tar.bz2.asc ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4-svn0 (GNU/Linux)

iD8DBQBKnov8RdNMz2eF/AERAr2mAJ9mkXCumIdebw0OsjUe+pghuo3huwCg81Pj
lPXfOR1NtZWm/R9G8JN0WWA=
=e1RW
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/devel/.cvsignore,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- .cvsignore	5 May 2009 06:06:21 -0000	1.15
+++ .cvsignore	4 Sep 2009 09:14:47 -0000	1.16
@@ -1 +1 @@
-flashrom-0.9.0.tar.bz2
+flashrom-0.9.1.tar.bz2


Index: flashrom.spec
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/devel/flashrom.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- flashrom.spec	24 Jul 2009 22:52:06 -0000	1.20
+++ flashrom.spec	4 Sep 2009 09:14:47 -0000	1.21
@@ -1,12 +1,12 @@
 Summary:	Simple program for reading/writing BIOS chips content
 Name:		flashrom
-Version:	0.9.0
-Release:	2%{?dist}
+Version:	0.9.1
+Release:	1%{?dist}
 License:	GPLv2
 Group:		Applications/System
-URL:		http://coreboot.org/flashrom
+URL:		http://flashrom.org
 Source0:	http://qa.coreboot.org/releases/%{name}-%{version}.tar.bz2
-Patch0:		flashrom--Makefile_cleanup.diff
+Source1:	http://qa.coreboot.org/releases/%{name}-%{version}.tar.bz2.asc
 BuildRequires:	pciutils-devel
 BuildRequires:	zlib-devel
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -20,16 +20,13 @@ and write new contents on the chips ("fl
 
 %prep
 %setup -q
-%patch0 -p0 -b .Makefile_cleanup
 
 %build
 CFLAGS="%{optflags}" %{__make} %{?_smp_mflags}
 
 %install
 %{__rm} -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_sbindir}
-install -p %{name} $RPM_BUILD_ROOT%{_sbindir}
-install -D -p -m644 %{name}.8 $RPM_BUILD_ROOT%{_mandir}/man8/%{name}.8
+%{__make} install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}
 
 %clean
 %{__rm} -rf $RPM_BUILD_ROOT
@@ -41,6 +38,12 @@ install -D -p -m644 %{name}.8 $RPM_BUILD
 %{_mandir}/man8/%{name}.*
 
 %changelog
+* Fri Sep  4 2009 Peter Lemenkov  0.9.1-1
+- Ver. 0.9.1
+- See release notes at http://www.coreboot.org/Flashrom/0.9.1
+- Dropped the only patch (no longer needed)
+- Changed project's URL
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.9.0-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/devel/import.log,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- import.log	5 May 2009 06:06:21 -0000	1.7
+++ import.log	4 Sep 2009 09:14:47 -0000	1.8
@@ -5,3 +5,4 @@ flashrom-0-0_15_20090112svn3852_fc10:HEA
 flashrom-0-0_17_20090311svn3984_fc10:HEAD:flashrom-0-0.17.20090311svn3984.fc10.src.rpm:1236776289
 flashrom-0-0_18_20090414svn4107_fc10:HEAD:flashrom-0-0.18.20090414svn4107.fc10.src.rpm:1239696789
 flashrom-0_9_0-1_fc10:HEAD:flashrom-0.9.0-1.fc10.src.rpm:1241503535
+flashrom-0_9_1-1_fc11:HEAD:flashrom-0.9.1-1.fc11.src.rpm:1252055642


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/devel/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- sources	5 May 2009 06:06:21 -0000	1.15
+++ sources	4 Sep 2009 09:14:47 -0000	1.16
@@ -1 +1 @@
-e9953bc012b07ce20e83f253e5199c2a  flashrom-0.9.0.tar.bz2
+2b7cc0e45a0ac4c6d43c0f7cd05b041a  flashrom-0.9.1.tar.bz2


--- flashrom--Makefile_cleanup.diff DELETED ---



From peter at fedoraproject.org  Fri Sep  4 09:16:27 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Fri,  4 Sep 2009 09:16:27 +0000 (UTC)
Subject: rpms/flashrom/F-11 flashrom-0.9.1.tar.bz2.asc, NONE, 1.1 .cvsignore,
	1.15, 1.16 flashrom.spec, 1.19, 1.20 import.log, 1.7,
	1.8 sources, 1.15, 1.16 flashrom--Makefile_cleanup.diff, 1.7, NONE
Message-ID: <20090904091627.51A5611C0082@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/flashrom/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25542/F-11

Modified Files:
	.cvsignore flashrom.spec import.log sources 
Added Files:
	flashrom-0.9.1.tar.bz2.asc 
Removed Files:
	flashrom--Makefile_cleanup.diff 
Log Message:
Ver. 0.9.1


--- NEW FILE flashrom-0.9.1.tar.bz2.asc ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4-svn0 (GNU/Linux)

iD8DBQBKnov8RdNMz2eF/AERAr2mAJ9mkXCumIdebw0OsjUe+pghuo3huwCg81Pj
lPXfOR1NtZWm/R9G8JN0WWA=
=e1RW
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/F-11/.cvsignore,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- .cvsignore	5 May 2009 06:08:35 -0000	1.15
+++ .cvsignore	4 Sep 2009 09:16:27 -0000	1.16
@@ -1 +1 @@
-flashrom-0.9.0.tar.bz2
+flashrom-0.9.1.tar.bz2


Index: flashrom.spec
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/F-11/flashrom.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- flashrom.spec	5 May 2009 06:08:35 -0000	1.19
+++ flashrom.spec	4 Sep 2009 09:16:27 -0000	1.20
@@ -1,12 +1,12 @@
 Summary:	Simple program for reading/writing BIOS chips content
 Name:		flashrom
-Version:	0.9.0
+Version:	0.9.1
 Release:	1%{?dist}
 License:	GPLv2
 Group:		Applications/System
-URL:		http://coreboot.org/flashrom
+URL:		http://flashrom.org
 Source0:	http://qa.coreboot.org/releases/%{name}-%{version}.tar.bz2
-Patch0:		flashrom--Makefile_cleanup.diff
+Source1:	http://qa.coreboot.org/releases/%{name}-%{version}.tar.bz2.asc
 BuildRequires:	pciutils-devel
 BuildRequires:	zlib-devel
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -20,16 +20,13 @@ and write new contents on the chips ("fl
 
 %prep
 %setup -q
-%patch0 -p0 -b .Makefile_cleanup
 
 %build
 CFLAGS="%{optflags}" %{__make} %{?_smp_mflags}
 
 %install
 %{__rm} -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_sbindir}
-install -p %{name} $RPM_BUILD_ROOT%{_sbindir}
-install -D -p -m644 %{name}.8 $RPM_BUILD_ROOT%{_mandir}/man8/%{name}.8
+%{__make} install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}
 
 %clean
 %{__rm} -rf $RPM_BUILD_ROOT
@@ -41,6 +38,15 @@ install -D -p -m644 %{name}.8 $RPM_BUILD
 %{_mandir}/man8/%{name}.*
 
 %changelog
+* Fri Sep  4 2009 Peter Lemenkov  0.9.1-1
+- Ver. 0.9.1
+- See release notes at http://www.coreboot.org/Flashrom/0.9.1
+- Dropped the only patch (no longer needed)
+- Changed project's URL
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 0.9.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Tue May  5 2009 Peter Lemenkov  0.9.0-1
 - Ver. 0.9.0
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/F-11/import.log,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- import.log	5 May 2009 06:08:35 -0000	1.7
+++ import.log	4 Sep 2009 09:16:27 -0000	1.8
@@ -5,3 +5,4 @@ flashrom-0-0_15_20090112svn3852_fc10:HEA
 flashrom-0-0_17_20090311svn3984_fc10:HEAD:flashrom-0-0.17.20090311svn3984.fc10.src.rpm:1236776289
 flashrom-0-0_18_20090414svn4107_fc10:HEAD:flashrom-0-0.18.20090414svn4107.fc10.src.rpm:1239696789
 flashrom-0_9_0-1_fc10:F-11:flashrom-0.9.0-1.fc10.src.rpm:1241503656
+flashrom-0_9_1-1_fc11:F-11:flashrom-0.9.1-1.fc11.src.rpm:1252055761


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/F-11/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- sources	5 May 2009 06:08:35 -0000	1.15
+++ sources	4 Sep 2009 09:16:27 -0000	1.16
@@ -1 +1 @@
-e9953bc012b07ce20e83f253e5199c2a  flashrom-0.9.0.tar.bz2
+2b7cc0e45a0ac4c6d43c0f7cd05b041a  flashrom-0.9.1.tar.bz2


--- flashrom--Makefile_cleanup.diff DELETED ---



From peter at fedoraproject.org  Fri Sep  4 09:17:27 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Fri,  4 Sep 2009 09:17:27 +0000 (UTC)
Subject: rpms/flashrom/F-10 flashrom-0.9.1.tar.bz2.asc, NONE, 1.1 .cvsignore,
	1.15, 1.16 flashrom.spec, 1.18, 1.19 import.log, 1.7,
	1.8 sources, 1.15, 1.16 flashrom--Makefile_cleanup.diff, 1.7, NONE
Message-ID: <20090904091727.B7C0311C0082@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/flashrom/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25823/F-10

Modified Files:
	.cvsignore flashrom.spec import.log sources 
Added Files:
	flashrom-0.9.1.tar.bz2.asc 
Removed Files:
	flashrom--Makefile_cleanup.diff 
Log Message:
Ver. 0.9.1


--- NEW FILE flashrom-0.9.1.tar.bz2.asc ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4-svn0 (GNU/Linux)

iD8DBQBKnov8RdNMz2eF/AERAr2mAJ9mkXCumIdebw0OsjUe+pghuo3huwCg81Pj
lPXfOR1NtZWm/R9G8JN0WWA=
=e1RW
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/F-10/.cvsignore,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- .cvsignore	5 May 2009 06:11:18 -0000	1.15
+++ .cvsignore	4 Sep 2009 09:17:27 -0000	1.16
@@ -1 +1 @@
-flashrom-0.9.0.tar.bz2
+flashrom-0.9.1.tar.bz2


Index: flashrom.spec
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/F-10/flashrom.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- flashrom.spec	5 May 2009 06:11:18 -0000	1.18
+++ flashrom.spec	4 Sep 2009 09:17:27 -0000	1.19
@@ -1,12 +1,12 @@
 Summary:	Simple program for reading/writing BIOS chips content
 Name:		flashrom
-Version:	0.9.0
+Version:	0.9.1
 Release:	1%{?dist}
 License:	GPLv2
 Group:		Applications/System
-URL:		http://coreboot.org/flashrom
+URL:		http://flashrom.org
 Source0:	http://qa.coreboot.org/releases/%{name}-%{version}.tar.bz2
-Patch0:		flashrom--Makefile_cleanup.diff
+Source1:	http://qa.coreboot.org/releases/%{name}-%{version}.tar.bz2.asc
 BuildRequires:	pciutils-devel
 BuildRequires:	zlib-devel
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -20,16 +20,13 @@ and write new contents on the chips ("fl
 
 %prep
 %setup -q
-%patch0 -p0 -b .Makefile_cleanup
 
 %build
 CFLAGS="%{optflags}" %{__make} %{?_smp_mflags}
 
 %install
 %{__rm} -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_sbindir}
-install -p %{name} $RPM_BUILD_ROOT%{_sbindir}
-install -D -p -m644 %{name}.8 $RPM_BUILD_ROOT%{_mandir}/man8/%{name}.8
+%{__make} install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}
 
 %clean
 %{__rm} -rf $RPM_BUILD_ROOT
@@ -41,6 +38,15 @@ install -D -p -m644 %{name}.8 $RPM_BUILD
 %{_mandir}/man8/%{name}.*
 
 %changelog
+* Fri Sep  4 2009 Peter Lemenkov  0.9.1-1
+- Ver. 0.9.1
+- See release notes at http://www.coreboot.org/Flashrom/0.9.1
+- Dropped the only patch (no longer needed)
+- Changed project's URL
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 0.9.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Tue May  5 2009 Peter Lemenkov  0.9.0-1
 - Ver. 0.9.0
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/F-10/import.log,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- import.log	5 May 2009 06:11:18 -0000	1.7
+++ import.log	4 Sep 2009 09:17:27 -0000	1.8
@@ -5,3 +5,4 @@ flashrom-0-0_15_20090112svn3852_fc10:F-1
 flashrom-0-0_17_20090311svn3984_fc10:F-10:flashrom-0-0.17.20090311svn3984.fc10.src.rpm:1236776491
 flashrom-0-0_18_20090414svn4107_fc10:F-10:flashrom-0-0.18.20090414svn4107.fc10.src.rpm:1239696892
 flashrom-0_9_0-1_fc10:F-10:flashrom-0.9.0-1.fc10.src.rpm:1241503823
+flashrom-0_9_1-1_fc11:F-10:flashrom-0.9.1-1.fc11.src.rpm:1252055824


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/F-10/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- sources	5 May 2009 06:11:18 -0000	1.15
+++ sources	4 Sep 2009 09:17:27 -0000	1.16
@@ -1 +1 @@
-e9953bc012b07ce20e83f253e5199c2a  flashrom-0.9.0.tar.bz2
+2b7cc0e45a0ac4c6d43c0f7cd05b041a  flashrom-0.9.1.tar.bz2


--- flashrom--Makefile_cleanup.diff DELETED ---



From peter at fedoraproject.org  Fri Sep  4 09:18:30 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Fri,  4 Sep 2009 09:18:30 +0000 (UTC)
Subject: rpms/flashrom/EL-5 flashrom-0.9.1.tar.bz2.asc, NONE, 1.1 .cvsignore,
	1.15, 1.16 flashrom.spec, 1.17, 1.18 import.log, 1.7,
	1.8 sources, 1.15, 1.16 flashrom--Makefile_cleanup.diff, 1.7, NONE
Message-ID: <20090904091830.F02BA11C0082@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/flashrom/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26141/EL-5

Modified Files:
	.cvsignore flashrom.spec import.log sources 
Added Files:
	flashrom-0.9.1.tar.bz2.asc 
Removed Files:
	flashrom--Makefile_cleanup.diff 
Log Message:
Ver. 0.9.1


--- NEW FILE flashrom-0.9.1.tar.bz2.asc ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4-svn0 (GNU/Linux)

iD8DBQBKnov8RdNMz2eF/AERAr2mAJ9mkXCumIdebw0OsjUe+pghuo3huwCg81Pj
lPXfOR1NtZWm/R9G8JN0WWA=
=e1RW
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/EL-5/.cvsignore,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- .cvsignore	5 May 2009 06:14:31 -0000	1.15
+++ .cvsignore	4 Sep 2009 09:18:30 -0000	1.16
@@ -1 +1 @@
-flashrom-0.9.0.tar.bz2
+flashrom-0.9.1.tar.bz2


Index: flashrom.spec
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/EL-5/flashrom.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- flashrom.spec	5 May 2009 06:14:31 -0000	1.17
+++ flashrom.spec	4 Sep 2009 09:18:30 -0000	1.18
@@ -1,12 +1,12 @@
 Summary:	Simple program for reading/writing BIOS chips content
 Name:		flashrom
-Version:	0.9.0
+Version:	0.9.1
 Release:	1%{?dist}
 License:	GPLv2
 Group:		Applications/System
-URL:		http://coreboot.org/flashrom
+URL:		http://flashrom.org
 Source0:	http://qa.coreboot.org/releases/%{name}-%{version}.tar.bz2
-Patch0:		flashrom--Makefile_cleanup.diff
+Source1:	http://qa.coreboot.org/releases/%{name}-%{version}.tar.bz2.asc
 BuildRequires:	pciutils-devel
 BuildRequires:	zlib-devel
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -20,16 +20,13 @@ and write new contents on the chips ("fl
 
 %prep
 %setup -q
-%patch0 -p0 -b .Makefile_cleanup
 
 %build
 CFLAGS="%{optflags}" %{__make} %{?_smp_mflags}
 
 %install
 %{__rm} -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_sbindir}
-install -p %{name} $RPM_BUILD_ROOT%{_sbindir}
-install -D -p -m644 %{name}.8 $RPM_BUILD_ROOT%{_mandir}/man8/%{name}.8
+%{__make} install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}
 
 %clean
 %{__rm} -rf $RPM_BUILD_ROOT
@@ -41,6 +38,15 @@ install -D -p -m644 %{name}.8 $RPM_BUILD
 %{_mandir}/man8/%{name}.*
 
 %changelog
+* Fri Sep  4 2009 Peter Lemenkov  0.9.1-1
+- Ver. 0.9.1
+- See release notes at http://www.coreboot.org/Flashrom/0.9.1
+- Dropped the only patch (no longer needed)
+- Changed project's URL
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 0.9.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Tue May  5 2009 Peter Lemenkov  0.9.0-1
 - Ver. 0.9.0
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/EL-5/import.log,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- import.log	5 May 2009 06:14:31 -0000	1.7
+++ import.log	4 Sep 2009 09:18:30 -0000	1.8
@@ -5,3 +5,4 @@ flashrom-0-0_15_20090112svn3852_fc10:EL-
 flashrom-0-0_17_20090311svn3984_fc10:EL-5:flashrom-0-0.17.20090311svn3984.fc10.src.rpm:1236776717
 flashrom-0-0_18_20090414svn4107_fc10:EL-5:flashrom-0-0.18.20090414svn4107.fc10.src.rpm:1239697384
 flashrom-0_9_0-1_fc10:EL-5:flashrom-0.9.0-1.fc10.src.rpm:1241504039
+flashrom-0_9_1-1_fc11:EL-5:flashrom-0.9.1-1.fc11.src.rpm:1252055885


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/EL-5/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- sources	5 May 2009 06:14:31 -0000	1.15
+++ sources	4 Sep 2009 09:18:30 -0000	1.16
@@ -1 +1 @@
-e9953bc012b07ce20e83f253e5199c2a  flashrom-0.9.0.tar.bz2
+2b7cc0e45a0ac4c6d43c0f7cd05b041a  flashrom-0.9.1.tar.bz2


--- flashrom--Makefile_cleanup.diff DELETED ---



From peter at fedoraproject.org  Fri Sep  4 09:22:46 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Fri,  4 Sep 2009 09:22:46 +0000 (UTC)
Subject: rpms/flashrom/EL-4 flashrom-0.9.1.tar.bz2.asc, NONE, 1.1 .cvsignore,
	1.15, 1.16 flashrom.spec, 1.17, 1.18 import.log, 1.7,
	1.8 sources, 1.15, 1.16 flashrom--Makefile_cleanup.diff, 1.7, NONE
Message-ID: <20090904092246.6548511C0082@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/flashrom/EL-4
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26766/EL-4

Modified Files:
	.cvsignore flashrom.spec import.log sources 
Added Files:
	flashrom-0.9.1.tar.bz2.asc 
Removed Files:
	flashrom--Makefile_cleanup.diff 
Log Message:
Ver. 0.9.1


--- NEW FILE flashrom-0.9.1.tar.bz2.asc ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4-svn0 (GNU/Linux)

iD8DBQBKnov8RdNMz2eF/AERAr2mAJ9mkXCumIdebw0OsjUe+pghuo3huwCg81Pj
lPXfOR1NtZWm/R9G8JN0WWA=
=e1RW
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/EL-4/.cvsignore,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- .cvsignore	5 May 2009 06:16:47 -0000	1.15
+++ .cvsignore	4 Sep 2009 09:22:46 -0000	1.16
@@ -1 +1 @@
-flashrom-0.9.0.tar.bz2
+flashrom-0.9.1.tar.bz2


Index: flashrom.spec
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/EL-4/flashrom.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- flashrom.spec	5 May 2009 06:16:47 -0000	1.17
+++ flashrom.spec	4 Sep 2009 09:22:46 -0000	1.18
@@ -1,12 +1,12 @@
 Summary:	Simple program for reading/writing BIOS chips content
 Name:		flashrom
-Version:	0.9.0
+Version:	0.9.1
 Release:	1%{?dist}
 License:	GPLv2
 Group:		Applications/System
-URL:		http://coreboot.org/flashrom
+URL:		http://flashrom.org
 Source0:	http://qa.coreboot.org/releases/%{name}-%{version}.tar.bz2
-Patch0:		flashrom--Makefile_cleanup.diff
+Source1:	http://qa.coreboot.org/releases/%{name}-%{version}.tar.bz2.asc
 BuildRequires:	pciutils-devel
 BuildRequires:	zlib-devel
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -20,16 +20,13 @@ and write new contents on the chips ("fl
 
 %prep
 %setup -q
-%patch0 -p0 -b .Makefile_cleanup
 
 %build
 CFLAGS="%{optflags}" %{__make} %{?_smp_mflags}
 
 %install
 %{__rm} -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_sbindir}
-install -p %{name} $RPM_BUILD_ROOT%{_sbindir}
-install -D -p -m644 %{name}.8 $RPM_BUILD_ROOT%{_mandir}/man8/%{name}.8
+%{__make} install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}
 
 %clean
 %{__rm} -rf $RPM_BUILD_ROOT
@@ -41,6 +38,15 @@ install -D -p -m644 %{name}.8 $RPM_BUILD
 %{_mandir}/man8/%{name}.*
 
 %changelog
+* Fri Sep  4 2009 Peter Lemenkov  0.9.1-1
+- Ver. 0.9.1
+- See release notes at http://www.coreboot.org/Flashrom/0.9.1
+- Dropped the only patch (no longer needed)
+- Changed project's URL
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 0.9.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Tue May  5 2009 Peter Lemenkov  0.9.0-1
 - Ver. 0.9.0
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/EL-4/import.log,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- import.log	5 May 2009 06:16:47 -0000	1.7
+++ import.log	4 Sep 2009 09:22:46 -0000	1.8
@@ -5,3 +5,4 @@ flashrom-0-0_15_20090112svn3852_fc10:EL-
 flashrom-0-0_17_20090311svn3984_fc10:EL-4:flashrom-0-0.17.20090311svn3984.fc10.src.rpm:1236776794
 flashrom-0-0_18_20090414svn4107_fc10:EL-4:flashrom-0-0.18.20090414svn4107.fc10.src.rpm:1239697521
 flashrom-0_9_0-1_fc10:EL-4:flashrom-0.9.0-1.fc10.src.rpm:1241504157
+flashrom-0_9_1-1_fc11:EL-4:flashrom-0.9.1-1.fc11.src.rpm:1252056138


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/flashrom/EL-4/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- sources	5 May 2009 06:16:47 -0000	1.15
+++ sources	4 Sep 2009 09:22:46 -0000	1.16
@@ -1 +1 @@
-e9953bc012b07ce20e83f253e5199c2a  flashrom-0.9.0.tar.bz2
+2b7cc0e45a0ac4c6d43c0f7cd05b041a  flashrom-0.9.1.tar.bz2


--- flashrom--Makefile_cleanup.diff DELETED ---



From pbrobinson at fedoraproject.org  Fri Sep  4 09:35:27 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Fri,  4 Sep 2009 09:35:27 +0000 (UTC)
Subject: rpms/csound/devel csound-default-pulse.patch,NONE,1.1
Message-ID: <20090904093527.844D011C0082@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/csound/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30675

Added Files:
	csound-default-pulse.patch 
Log Message:
- add pulseaudio patch

csound-default-pulse.patch:
 csound.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE csound-default-pulse.patch ---
--- Csound5.10.1/Top/csound.c.orig	2009-09-04 10:25:12.000000000 +0100
+++ Csound5.10.1/Top/csound.c	2009-09-04 10:25:21.000000000 +0100
@@ -929,7 +929,7 @@
 #ifdef OLPC
     strcpy(s, "alsa");
 #else
-    strcpy(s, "PortAudio");
+    strcpy(s, "pulse");
 #endif
     csoundCreateConfigurationVariable(p, "rtaudio", s, CSOUNDCFG_STRING,
                                       0, NULL, &max_len,



From pbrobinson at fedoraproject.org  Fri Sep  4 09:37:00 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Fri,  4 Sep 2009 09:37:00 +0000 (UTC)
Subject: rpms/csound/F-11 csound-default-pulse.patch,NONE,1.1
Message-ID: <20090904093700.D6D3111C0082@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/csound/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32513

Added Files:
	csound-default-pulse.patch 
Log Message:
- add pulseaudio patch

csound-default-pulse.patch:
 csound.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE csound-default-pulse.patch ---
--- Csound5.10.1/Top/csound.c.orig	2009-09-04 10:25:12.000000000 +0100
+++ Csound5.10.1/Top/csound.c	2009-09-04 10:25:21.000000000 +0100
@@ -929,7 +929,7 @@
 #ifdef OLPC
     strcpy(s, "alsa");
 #else
-    strcpy(s, "PortAudio");
+    strcpy(s, "pulse");
 #endif
     csoundCreateConfigurationVariable(p, "rtaudio", s, CSOUNDCFG_STRING,
                                       0, NULL, &max_len,



From markmc at fedoraproject.org  Fri Sep  4 10:09:56 2009
From: markmc at fedoraproject.org (Mark McLoughlin)
Date: Fri,  4 Sep 2009 10:09:56 +0000 (UTC)
Subject: rpms/qemu/F-11 qemu-use-statfs-to-determine-huge-page-size.patch,
	NONE, 1.1 qemu.spec, 1.100, 1.101
Message-ID: <20090904100956.7C94811C0082@cvs1.fedora.phx.redhat.com>

Author: markmc

Update of /cvs/pkgs/rpms/qemu/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10568

Modified Files:
	qemu.spec 
Added Files:
	qemu-use-statfs-to-determine-huge-page-size.patch 
Log Message:
* Fri Sep  4 2009 Mark McLoughlin  - 2:0.10.6-3
- Use statfs to determine huge page size, fixing fd leak (#519378)


qemu-use-statfs-to-determine-huge-page-size.patch:
 sysemu.h |    2 +-
 vl.c     |   43 +++++++++++++++++++------------------------
 2 files changed, 20 insertions(+), 25 deletions(-)

--- NEW FILE qemu-use-statfs-to-determine-huge-page-size.patch ---
>From 046661932789fd11acc1293e2106a3eba3e6c840 Mon Sep 17 00:00:00 2001
From: Joerg Roedel 
Date: Fri, 27 Mar 2009 15:34:38 +0100
Subject: [PATCH] Use statfs to determine size of huge pages

The current method of finding out the size of huge pages does not work
reliably anymore. Current Linux supports more than one huge page size
but /proc/meminfo only show one of the supported sizes.
To find out the real page size used can be found by calling statfs. This
patch changes qemu to use statfs instead of parsing /proc/meminfo.

(cherry picked from commit f1ac0931a1aeadab2569b7001ec35250e695d94f)

Signed-off-by: Joerg Roedel 
Signed-off-by: Avi Kivity 
Signed-off-by: Mark McLoughlin 
Fedora-patch: qemu-use-statfs-to-determine-huge-page-size.patch
---
 sysemu.h |    2 +-
 vl.c     |   42 +++++++++++++++++++-----------------------
 2 files changed, 20 insertions(+), 24 deletions(-)

diff --git a/sysemu.h b/sysemu.h
index 7ca08c1..e8e746d 100644
--- a/sysemu.h
+++ b/sysemu.h
@@ -100,7 +100,7 @@ extern int graphic_rotate;
 extern int no_quit;
 extern int semihosting_enabled;
 extern int old_param;
-extern int hpagesize;
+extern long hpagesize;
 extern const char *bootp_filename;
 
 #ifdef USE_KQEMU
diff --git a/vl.c b/vl.c
index 1774d1c..0bfa380 100644
--- a/vl.c
+++ b/vl.c
@@ -62,6 +62,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #if defined(__NetBSD__)
@@ -256,7 +257,7 @@ const char *mem_path = NULL;
 #ifdef MAP_POPULATE
 int mem_prealloc = 1;	/* force preallocation of physical target memory */
 #endif
-int hpagesize = 0;
+long hpagesize = 0;
 const char *cpu_vendor_string;
 #ifdef TARGET_ARM
 int old_param = 0;
@@ -4722,32 +4723,27 @@ void qemu_get_launch_info(int *argc, char ***argv, int *opt_daemonize, const cha
 }
 
 #ifdef USE_KVM
-static int gethugepagesize(void)
+
+#define HUGETLBFS_MAGIC       0x958458f6
+
+static long gethugepagesize(const char *path)
 {
-    int ret, fd;
-    char buf[4096];
-    const char *needle = "Hugepagesize:";
-    char *size;
-    unsigned long hugepagesize;
+    struct statfs fs;
+    int ret;
 
-    fd = open("/proc/meminfo", O_RDONLY);
-    if (fd < 0) {
-	perror("open");
-	exit(0);
-    }
+    do {
+	    ret = statfs(path, &fs);
+    } while (ret != 0 && errno == EINTR);
 
-    ret = read(fd, buf, sizeof(buf));
-    if (ret < 0) {
-	perror("read");
-	exit(0);
+    if (ret != 0) {
+	    perror("statfs");
+	    return 0;
     }
 
-    size = strstr(buf, needle);
-    if (!size)
-	return 0;
-    size += strlen(needle);
-    hugepagesize = strtol(size, NULL, 0);
-    return hugepagesize;
+    if (fs.f_type != HUGETLBFS_MAGIC)
+	    fprintf(stderr, "Warning: path not on HugeTLBFS: %s\n", path);
+
+    return fs.f_bsize;
 }
 
 static void *alloc_mem_area(size_t memory, unsigned long *len, const char *path)
@@ -4767,7 +4763,7 @@ static void *alloc_mem_area(size_t memory, unsigned long *len, const char *path)
     if (asprintf(&filename, "%s/kvm.XXXXXX", path) == -1)
 	return NULL;
 
-    hpagesize = gethugepagesize() * 1024;
+    hpagesize = gethugepagesize(path);
     if (!hpagesize)
 	return NULL;
 
-- 
1.6.2.5



Index: qemu.spec
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/F-11/qemu.spec,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -p -r1.100 -r1.101
--- qemu.spec	18 Aug 2009 10:06:17 -0000	1.100
+++ qemu.spec	4 Sep 2009 10:09:56 -0000	1.101
@@ -1,7 +1,7 @@
 Summary: QEMU is a FAST! processor emulator
 Name: qemu
 Version: 0.10.6
-Release: 2%{?dist}
+Release: 3%{?dist}
 # Epoch because we pushed a qemu-1.0 package
 Epoch: 2
 License: GPLv2+ and LGPLv2+ and BSD
@@ -29,6 +29,7 @@ Patch13: qemu-bios-bigger-roms.patch
 Patch14: qemu-kvm-fix-kerneldir-includes.patch
 Patch15: qemu-avoid-harmless-msr-warnings.patch
 Patch16: qemu-ppc-on-ppc.patch
+Patch17: qemu-use-statfs-to-determine-huge-page-size.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: SDL-devel zlib-devel which texi2html gnutls-devel cyrus-sasl-devel
@@ -225,6 +226,7 @@ such as kvmtrace and kvm_stat.
 %patch14 -p1
 %patch15 -p1
 %patch16 -p1
+%patch17 -p1
 
 %build
 # systems like rhel build system does not have a recent enough linker so
@@ -467,6 +469,9 @@ fi
 %{_mandir}/man1/qemu-img.1*
 
 %changelog
+* Fri Sep  4 2009 Mark McLoughlin  - 2:0.10.6-3
+- Use statfs to determine huge page size, fixing fd leak (#519378)
+
 * Tue Aug 18 2009 Mark McLoughlin  - 2:0.10.6-2
 - Allow blacklisting of kvm modules (#517866)
 



From twaugh at fedoraproject.org  Fri Sep  4 10:12:44 2009
From: twaugh at fedoraproject.org (Tim Waugh)
Date: Fri,  4 Sep 2009 10:12:44 +0000 (UTC)
Subject: rpms/system-config-printer/F-11
	system-config-printer-get-devices.patch, 1.1,
	1.2 system-config-printer.spec, 1.282, 1.283
Message-ID: <20090904101244.B31C111C0082@cvs1.fedora.phx.redhat.com>

Author: twaugh

Update of /cvs/pkgs/rpms/system-config-printer/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10943

Modified Files:
	system-config-printer-get-devices.patch 
	system-config-printer.spec 
Log Message:
* Fri Sep  4 2009 Tim Waugh  1.1.12-8
- Further speed improvement when fetching devices.


system-config-printer-get-devices.patch:
 cupshelpers/cupshelpers.py |    4 
 cupspk.py                  |   18 +++
 gtkspinner.py              |    2 
 system-config-printer.py   |  205 ++++++++++++++++++++++++++++++---------------
 timedops.py                |   38 ++++++--
 5 files changed, 188 insertions(+), 79 deletions(-)

Index: system-config-printer-get-devices.patch
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer-get-devices.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- system-config-printer-get-devices.patch	3 Sep 2009 16:48:08 -0000	1.1
+++ system-config-printer-get-devices.patch	4 Sep 2009 10:12:44 -0000	1.2
@@ -1,6 +1,6 @@
 diff -up system-config-printer-1.1.12/cupshelpers/cupshelpers.py.get-devices system-config-printer-1.1.12/cupshelpers/cupshelpers.py
 --- system-config-printer-1.1.12/cupshelpers/cupshelpers.py.get-devices	2009-08-25 15:01:40.000000000 +0100
-+++ system-config-printer-1.1.12/cupshelpers/cupshelpers.py	2009-09-03 17:40:01.312306795 +0100
++++ system-config-printer-1.1.12/cupshelpers/cupshelpers.py	2009-09-04 10:41:43.122388349 +0100
 @@ -541,7 +541,7 @@ class Device:
          
          return result
@@ -21,7 +21,7 @@ diff -up system-config-printer-1.1.12/cu
          devices[uri] = device
 diff -up system-config-printer-1.1.12/cupspk.py.get-devices system-config-printer-1.1.12/cupspk.py
 --- system-config-printer-1.1.12/cupspk.py.get-devices	2009-08-25 15:01:40.000000000 +0100
-+++ system-config-printer-1.1.12/cupspk.py	2009-09-03 17:39:54.649306311 +0100
++++ system-config-printer-1.1.12/cupspk.py	2009-09-04 10:41:43.125389269 +0100
 @@ -304,12 +304,13 @@ class Connection:
      def getDevices(self, *args, **kwds):
          use_pycups = False
@@ -59,7 +59,7 @@ diff -up system-config-printer-1.1.12/cu
          result = self._call_with_pk_and_fallback(use_pycups,
 diff -up system-config-printer-1.1.12/gtkspinner.py.get-devices system-config-printer-1.1.12/gtkspinner.py
 --- system-config-printer-1.1.12/gtkspinner.py.get-devices	2009-08-25 15:01:40.000000000 +0100
-+++ system-config-printer-1.1.12/gtkspinner.py	2009-09-03 17:40:15.558428680 +0100
++++ system-config-printer-1.1.12/gtkspinner.py	2009-09-04 10:41:43.126388753 +0100
 @@ -65,7 +65,7 @@ class Spinner:
      def _next_frame (self):
          n = self._current_frame + 1
@@ -70,8 +70,8 @@ diff -up system-config-printer-1.1.12/gt
          self._set_frame (n)
          return True
 diff -up system-config-printer-1.1.12/system-config-printer.py.get-devices system-config-printer-1.1.12/system-config-printer.py
---- system-config-printer-1.1.12/system-config-printer.py.get-devices	2009-09-03 17:39:28.893432444 +0100
-+++ system-config-printer-1.1.12/system-config-printer.py	2009-09-03 17:42:09.536304232 +0100
+--- system-config-printer-1.1.12/system-config-printer.py.get-devices	2009-09-04 10:41:43.112387975 +0100
++++ system-config-printer-1.1.12/system-config-printer.py	2009-09-04 10:41:50.189513008 +0100
 @@ -3681,6 +3681,7 @@ class NewPrinterGUI(GtkGUI):
          self.ntbkNPDownloadableDriverProperties.set_show_tabs(False)
  
@@ -80,15 +80,7 @@ diff -up system-config-printer-1.1.12/sy
  
          # Set up OpenPrinting widgets.
          self.openprinting = cupshelpers.openprinting.OpenPrinting ()
-@@ -3716,6 +3717,7 @@ class NewPrinterGUI(GtkGUI):
-         slct.set_select_function (self.device_select_function)
-         self.tvNPDevices.set_row_separator_func (self.device_row_separator_fn)
-         self.tvNPDevices.connect ("row-activated", self.device_row_activated)
-+        self.tvNPDevices.connect ("row-expanded", self.device_row_expanded)
- 
-         # Devices expander
-         self.expNPDeviceURIs.connect ("notify::expanded",
-@@ -3765,6 +3767,19 @@ class NewPrinterGUI(GtkGUI):
+@@ -3765,6 +3766,19 @@ class NewPrinterGUI(GtkGUI):
          ppd_filter.add_pattern("*")
          self.filechooserPPD.add_filter(ppd_filter)
  
@@ -108,7 +100,18 @@ diff -up system-config-printer-1.1.12/sy
      def show_IPP_Error (self, exception, message):
          return show_IPP_Error (exception, message, parent=self.NewPrinterWindow)
  
-@@ -4611,32 +4626,48 @@ class NewPrinterGUI(GtkGUI):
+@@ -4172,6 +4186,10 @@ class NewPrinterGUI(GtkGUI):
+     # Navigation buttons
+ 
+     def on_NPCancel(self, widget, event=None):
++        if self.fetchDevices_op:
++            self.fetchDevices_op.cancel ()
++            self.dec_spinner_task ()
++
+         self.NewPrinterWindow.hide()
+         if self.openprinting_query_handle != None:
+             self.openprinting.cancelOperation (self.openprinting_query_handle)
+@@ -4611,32 +4629,48 @@ class NewPrinterGUI(GtkGUI):
              self.btnNPForward.set_sensitive(
                  self.mainapp.checkNPName(new_text))
  
@@ -177,7 +180,7 @@ diff -up system-config-printer-1.1.12/sy
  
      def install_hplip_plugin(self, uri):
          """
-@@ -4949,23 +4980,53 @@ class NewPrinterGUI(GtkGUI):
+@@ -4949,23 +4983,66 @@ class NewPrinterGUI(GtkGUI):
          return (host, uri)
  
      def fillDeviceTab(self, current_uri=None):
@@ -215,13 +218,14 @@ diff -up system-config-printer-1.1.12/sy
 +        self.expNPDeviceURIs.hide ()
 +        self.inc_spinner_task ()
 +
-+        TimedOperation (self.fetchDevices,
-+                        kwargs={"network": False},
-+                        callback=self.got_devices,
-+                        context=current_uri)
++        self.fetchDevices_op = TimedOperation (self.fetchDevices,
++                                               kwargs={"network": False},
++                                               callback=self.got_devices,
++                                               context=(current_uri, False))
 +
-+    def got_devices (self, result, exception, current_uri=None):
++    def got_devices (self, result, exception, context):
 +        self.dec_spinner_task ()
++        (current_uri, network) = context
 +        if exception:
 +            try:
 +                raise exception
@@ -229,6 +233,18 @@ diff -up system-config-printer-1.1.12/sy
 +                nonfatalException()
 +            return
  
++        if network:
++            self.fetchDevices_op = None
++        else:
++            # Now we've got the local devices, start a request for the
++            # network devices.
++            context = (current_uri, True)
++            self.inc_spinner_task ()
++            self.fetchDevices_op = TimedOperation (self.fetchDevices,
++                                                   kwargs={"network": True},
++                                                   callback=self.got_devices,
++                                                   context=context)
++
 +        devices = result
          if current_uri:
              if devices.has_key (current_uri):
@@ -241,7 +257,7 @@ diff -up system-config-printer-1.1.12/sy
              else:
                  current = cupshelpers.Device (current_uri)
                  current.info = "Current device"
-@@ -5008,7 +5069,7 @@ class NewPrinterGUI(GtkGUI):
+@@ -5008,7 +5085,7 @@ class NewPrinterGUI(GtkGUI):
                                                   "hal", "beh",
                                                   "scsi", "http", "delete"),
                           devices)
@@ -250,7 +266,7 @@ diff -up system-config-printer-1.1.12/sy
          for device in devices:
              physicaldevice = PhysicalDevice (device)
              try:
-@@ -5016,43 +5077,32 @@ class NewPrinterGUI(GtkGUI):
+@@ -5016,43 +5093,32 @@ class NewPrinterGUI(GtkGUI):
                  self.devices[i].add_device (device)
              except ValueError:
                  self.devices.append (physicaldevice)
@@ -308,7 +324,7 @@ diff -up system-config-printer-1.1.12/sy
              if network:
                  if devs[0].uri != devs[0].type:
                      # An actual network printer device.  Put this at the top.
-@@ -5062,24 +5112,31 @@ class NewPrinterGUI(GtkGUI):
+@@ -5062,24 +5128,31 @@ class NewPrinterGUI(GtkGUI):
                      # If this is the currently selected device we need
                      # to expand the "Network Printer" row so that it
                      # is visible.
@@ -329,10 +345,10 @@ diff -up system-config-printer-1.1.12/sy
 +                        break
 +
 +                    iter = model.iter_next (iter)
-+
-+                iter = model.insert_before (None, iter, row=row)
  
 -            if device_select_index == i:
++                iter = model.insert_before (None, iter, row=row)
++
 +            if device == current_device:
                  device_select_path = model.get_path (iter)
                  self.tvNPDevices.scroll_to_cell (device_select_path,
@@ -345,7 +361,7 @@ diff -up system-config-printer-1.1.12/sy
          connection_select_path = 0
          if current_uri:
              model = self.tvNPDeviceURIs.get_model ()
-@@ -5093,6 +5150,9 @@ class NewPrinterGUI(GtkGUI):
+@@ -5093,6 +5166,9 @@ class NewPrinterGUI(GtkGUI):
  
                  iter = model.iter_next (iter)
                  i += 1
@@ -355,21 +371,7 @@ diff -up system-config-printer-1.1.12/sy
  
          column = self.tvNPDeviceURIs.get_column (0)
          self.tvNPDeviceURIs.set_cursor (connection_select_path, column)
-@@ -5538,6 +5598,13 @@ class NewPrinterGUI(GtkGUI):
-         else:
-             view.expand_row (path, False)
- 
-+    def device_row_expanded (self, view, iter, path):
-+        if not self.devices_network_fetched:
-+            self.devices_network_fetched = True
-+            self.inc_spinner_task ()
-+            TimedOperation (self.fetchDevices, kwargs={'network': True},
-+                            callback=self.got_devices)
-+
-     def device_select_function (self, path):
-         """
-         Allow this path to be selected as long as there
-@@ -5552,6 +5619,7 @@ class NewPrinterGUI(GtkGUI):
+@@ -5552,6 +5628,7 @@ class NewPrinterGUI(GtkGUI):
          return False
  
      def on_tvNPDevices_cursor_changed(self, widget):
@@ -377,7 +379,7 @@ diff -up system-config-printer-1.1.12/sy
          path, column = widget.get_cursor ()
          if path == None:
              return
-@@ -5855,8 +5923,7 @@ class NewPrinterGUI(GtkGUI):
+@@ -5855,8 +5932,7 @@ class NewPrinterGUI(GtkGUI):
          self.network_found = 0
          self.lblNetworkFindSearching.show_all ()
          finder = probe_printer.PrinterFinder ()
@@ -387,7 +389,7 @@ diff -up system-config-printer-1.1.12/sy
          finder.find (host, found_callback)
  
      def found_network_printer_callback (self, new_device):
-@@ -5885,8 +5952,7 @@ class NewPrinterGUI(GtkGUI):
+@@ -5885,8 +5961,7 @@ class NewPrinterGUI(GtkGUI):
                  path = model.get_path (iter)
                  self.tvNPDevices.set_cursor (path)
          else:
@@ -399,8 +401,8 @@ diff -up system-config-printer-1.1.12/sy
              self.btnNetworkFind.set_sensitive (True)
 diff -up system-config-printer-1.1.12/timedops.py.get-devices system-config-printer-1.1.12/timedops.py
 --- system-config-printer-1.1.12/timedops.py.get-devices	2009-08-25 15:01:41.000000000 +0100
-+++ system-config-printer-1.1.12/timedops.py	2009-09-03 17:39:48.935433815 +0100
-@@ -152,16 +152,24 @@ class OperationThread(threading.Thread):
++++ system-config-printer-1.1.12/timedops.py	2009-09-04 10:41:50.191513591 +0100
+@@ -152,16 +152,25 @@ class OperationThread(threading.Thread):
  
  class TimedOperation(Timed):
      def __init__ (self, target, args=(), kwargs={}, parent=None,
@@ -416,17 +418,18 @@ diff -up system-config-printer-1.1.12/ti
                                         kwargs=kwargs)
          self.thread.start ()
  
-+        if self.callback:
++        self.use_callback = callback != None
++        if self.use_callback:
 +            self.timeout_source = gobject.timeout_add (50, self._check_thread)
 +
      def run (self):
-+        if self.callback:
++        if self.use_callback:
 +            raise RuntimeError
 +
          if self.show_dialog:
              wait = gtk.MessageDialog (self.parent,
                                        gtk.DIALOG_MODAL |
-@@ -170,7 +178,7 @@ class TimedOperation(Timed):
+@@ -170,7 +179,7 @@ class TimedOperation(Timed):
                                        gtk.BUTTONS_CANCEL,
                                        _("Please wait"))
              wait.connect ("delete_event", lambda *args: False)
@@ -435,7 +438,7 @@ diff -up system-config-printer-1.1.12/ti
              if self.parent:
                  wait.set_transient_for (self.parent)
  
-@@ -178,7 +186,7 @@ class TimedOperation(Timed):
+@@ -178,7 +187,7 @@ class TimedOperation(Timed):
              wait.format_secondary_text (_("Gathering information"))
              wait.show_all ()
  
@@ -444,7 +447,7 @@ diff -up system-config-printer-1.1.12/ti
          gtk.main ()
          gobject.source_remove (self.timeout_source)
          if self.show_dialog:
-@@ -186,20 +194,32 @@ class TimedOperation(Timed):
+@@ -186,20 +195,33 @@ class TimedOperation(Timed):
  
          return self.thread.collect_result ()
  
@@ -457,12 +460,13 @@ diff -up system-config-printer-1.1.12/ti
 -        # Thread has finished.  Stop the sub-loop.
 -        gtk.main_quit ()
 +        # Thread has finished.  Stop the sub-loop or trigger callback.
-+        if self.callback:
-+            if self.context != None:
-+                self.callback (self.thread.result, self.thread.exception,
-+                               self.context)
-+            else:
-+                self.callback (self.thread.result, self.thread.exception)
++        if self.use_callback:
++            if self.callback != None:
++                if self.context != None:
++                    self.callback (self.thread.result, self.thread.exception,
++                                   self.context)
++                else:
++                    self.callback (self.thread.result, self.thread.exception)
 +        else:
 +            gtk.main_quit ()
 +
@@ -476,7 +480,7 @@ diff -up system-config-printer-1.1.12/ti
      def cancel (self):
          debugprint ("Command canceled")
 -        gtk.main_quit ()
-+        if self.callback:
++        if self.use_callback:
 +            self.callback = None
 +        else:
 +            gtk.main_quit ()


Index: system-config-printer.spec
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer.spec,v
retrieving revision 1.282
retrieving revision 1.283
diff -u -p -r1.282 -r1.283
--- system-config-printer.spec	3 Sep 2009 16:48:08 -0000	1.282
+++ system-config-printer.spec	4 Sep 2009 10:12:44 -0000	1.283
@@ -7,7 +7,7 @@
 Summary: A printer administration tool
 Name: system-config-printer
 Version: 1.1.12
-Release: 7%{?dist}
+Release: 8%{?dist}
 License: GPLv2+
 URL: http://cyberelk.net/tim/software/system-config-printer/
 Group: System Environment/Base
@@ -177,6 +177,9 @@ rm -rf %buildroot
 exit 0
 
 %changelog
+* Fri Sep  4 2009 Tim Waugh  1.1.12-8
+- Further speed improvement when fetching devices.
+
 * Thu Sep  3 2009 Tim Waugh  1.1.12-7
 - Speed improvement when fetching devices.
 - Allow raw devices to be changed.



From twaugh at fedoraproject.org  Fri Sep  4 10:13:07 2009
From: twaugh at fedoraproject.org (Tim Waugh)
Date: Fri,  4 Sep 2009 10:13:07 +0000 (UTC)
Subject: rpms/system-config-printer/devel
	system-config-printer-get-devices.patch, 1.1,
	1.2 system-config-printer.spec, 1.291, 1.292
Message-ID: <20090904101307.B4D6211C0082@cvs1.fedora.phx.redhat.com>

Author: twaugh

Update of /cvs/pkgs/rpms/system-config-printer/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11034

Modified Files:
	system-config-printer-get-devices.patch 
	system-config-printer.spec 
Log Message:
* Fri Sep  4 2009 Tim Waugh  1.1.12-8
- Further speed improvement when fetching devices.


system-config-printer-get-devices.patch:
 cupshelpers/cupshelpers.py |    4 
 cupspk.py                  |   18 +++
 gtkspinner.py              |    2 
 system-config-printer.py   |  220 ++++++++++++++++++++++++++++-----------------
 timedops.py                |   38 ++++++-
 5 files changed, 189 insertions(+), 93 deletions(-)

Index: system-config-printer-get-devices.patch
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-printer/devel/system-config-printer-get-devices.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- system-config-printer-get-devices.patch	3 Sep 2009 16:53:27 -0000	1.1
+++ system-config-printer-get-devices.patch	4 Sep 2009 10:13:07 -0000	1.2
@@ -1,6 +1,6 @@
 diff -up system-config-printer-1.1.12/cupshelpers/cupshelpers.py.get-devices system-config-printer-1.1.12/cupshelpers/cupshelpers.py
 --- system-config-printer-1.1.12/cupshelpers/cupshelpers.py.get-devices	2009-08-25 15:01:40.000000000 +0100
-+++ system-config-printer-1.1.12/cupshelpers/cupshelpers.py	2009-09-03 17:44:32.610304039 +0100
++++ system-config-printer-1.1.12/cupshelpers/cupshelpers.py	2009-09-04 10:40:45.092512574 +0100
 @@ -541,7 +541,7 @@ class Device:
          
          return result
@@ -20,8 +20,8 @@ diff -up system-config-printer-1.1.12/cu
          device = Device(uri, **data)
          devices[uri] = device
 diff -up system-config-printer-1.1.12/cupspk.py.get-devices system-config-printer-1.1.12/cupspk.py
---- system-config-printer-1.1.12/cupspk.py.get-devices	2009-09-03 17:44:32.513304908 +0100
-+++ system-config-printer-1.1.12/cupspk.py	2009-09-03 17:44:32.612310211 +0100
+--- system-config-printer-1.1.12/cupspk.py.get-devices	2009-09-04 10:40:45.010390541 +0100
++++ system-config-printer-1.1.12/cupspk.py	2009-09-04 10:40:45.095512451 +0100
 @@ -311,12 +311,13 @@ class Connection:
      def getDevices(self, *args, **kwds):
          use_pycups = False
@@ -59,7 +59,7 @@ diff -up system-config-printer-1.1.12/cu
          result = self._call_with_pk_and_fallback(use_pycups,
 diff -up system-config-printer-1.1.12/gtkspinner.py.get-devices system-config-printer-1.1.12/gtkspinner.py
 --- system-config-printer-1.1.12/gtkspinner.py.get-devices	2009-08-25 15:01:40.000000000 +0100
-+++ system-config-printer-1.1.12/gtkspinner.py	2009-09-03 17:44:32.614305510 +0100
++++ system-config-printer-1.1.12/gtkspinner.py	2009-09-04 10:40:45.096512525 +0100
 @@ -65,7 +65,7 @@ class Spinner:
      def _next_frame (self):
          n = self._current_frame + 1
@@ -70,8 +70,8 @@ diff -up system-config-printer-1.1.12/gt
          self._set_frame (n)
          return True
 diff -up system-config-printer-1.1.12/system-config-printer.py.get-devices system-config-printer-1.1.12/system-config-printer.py
---- system-config-printer-1.1.12/system-config-printer.py.get-devices	2009-09-03 17:44:32.601305285 +0100
-+++ system-config-printer-1.1.12/system-config-printer.py	2009-09-03 17:45:23.411307659 +0100
+--- system-config-printer-1.1.12/system-config-printer.py.get-devices	2009-09-04 10:40:45.074388881 +0100
++++ system-config-printer-1.1.12/system-config-printer.py	2009-09-04 10:40:54.528387635 +0100
 @@ -3681,6 +3681,7 @@ class NewPrinterGUI(GtkGUI):
          self.ntbkNPDownloadableDriverProperties.set_show_tabs(False)
  
@@ -80,15 +80,7 @@ diff -up system-config-printer-1.1.12/sy
  
          # Set up OpenPrinting widgets.
          self.openprinting = cupshelpers.openprinting.OpenPrinting ()
-@@ -3716,6 +3717,7 @@ class NewPrinterGUI(GtkGUI):
-         slct.set_select_function (self.device_select_function)
-         self.tvNPDevices.set_row_separator_func (self.device_row_separator_fn)
-         self.tvNPDevices.connect ("row-activated", self.device_row_activated)
-+        self.tvNPDevices.connect ("row-expanded", self.device_row_expanded)
- 
-         # Devices expander
-         self.expNPDeviceURIs.connect ("notify::expanded",
-@@ -3765,6 +3767,19 @@ class NewPrinterGUI(GtkGUI):
+@@ -3765,6 +3766,19 @@ class NewPrinterGUI(GtkGUI):
          ppd_filter.add_pattern("*")
          self.filechooserPPD.add_filter(ppd_filter)
  
@@ -108,7 +100,18 @@ diff -up system-config-printer-1.1.12/sy
      def show_IPP_Error (self, exception, message):
          return show_IPP_Error (exception, message, parent=self.NewPrinterWindow)
  
-@@ -4611,45 +4626,48 @@ class NewPrinterGUI(GtkGUI):
+@@ -4172,6 +4186,10 @@ class NewPrinterGUI(GtkGUI):
+     # Navigation buttons
+ 
+     def on_NPCancel(self, widget, event=None):
++        if self.fetchDevices_op:
++            self.fetchDevices_op.cancel ()
++            self.dec_spinner_task ()
++
+         self.NewPrinterWindow.hide()
+         if self.openprinting_query_handle != None:
+             self.openprinting.cancelOperation (self.openprinting_query_handle)
+@@ -4611,45 +4629,48 @@ class NewPrinterGUI(GtkGUI):
              self.btnNPForward.set_sensitive(
                  self.mainapp.checkNPName(new_text))
  
@@ -191,7 +194,7 @@ diff -up system-config-printer-1.1.12/sy
  
      def install_hplip_plugin(self, uri):
          """
-@@ -4962,23 +4980,53 @@ class NewPrinterGUI(GtkGUI):
+@@ -4962,23 +4983,66 @@ class NewPrinterGUI(GtkGUI):
          return (host, uri)
  
      def fillDeviceTab(self, current_uri=None):
@@ -229,19 +232,32 @@ diff -up system-config-printer-1.1.12/sy
 +        self.expNPDeviceURIs.hide ()
 +        self.inc_spinner_task ()
 +
-+        TimedOperation (self.fetchDevices,
-+                        kwargs={"network": False},
-+                        callback=self.got_devices,
-+                        context=current_uri)
++        self.fetchDevices_op = TimedOperation (self.fetchDevices,
++                                               kwargs={"network": False},
++                                               callback=self.got_devices,
++                                               context=(current_uri, False))
 +
-+    def got_devices (self, result, exception, current_uri=None):
++    def got_devices (self, result, exception, context):
 +        self.dec_spinner_task ()
++        (current_uri, network) = context
 +        if exception:
 +            try:
 +                raise exception
 +            except:
 +                nonfatalException()
 +            return
++
++        if network:
++            self.fetchDevices_op = None
++        else:
++            # Now we've got the local devices, start a request for the
++            # network devices.
++            context = (current_uri, True)
++            self.inc_spinner_task ()
++            self.fetchDevices_op = TimedOperation (self.fetchDevices,
++                                                   kwargs={"network": True},
++                                                   callback=self.got_devices,
++                                                   context=context)
  
 +        devices = result
          if current_uri:
@@ -255,7 +271,7 @@ diff -up system-config-printer-1.1.12/sy
              else:
                  current = cupshelpers.Device (current_uri)
                  current.info = "Current device"
-@@ -5021,7 +5069,7 @@ class NewPrinterGUI(GtkGUI):
+@@ -5021,7 +5085,7 @@ class NewPrinterGUI(GtkGUI):
                                                   "hal", "beh",
                                                   "scsi", "http", "delete"),
                           devices)
@@ -264,7 +280,7 @@ diff -up system-config-printer-1.1.12/sy
          for device in devices:
              physicaldevice = PhysicalDevice (device)
              try:
-@@ -5029,43 +5077,32 @@ class NewPrinterGUI(GtkGUI):
+@@ -5029,43 +5093,32 @@ class NewPrinterGUI(GtkGUI):
                  self.devices[i].add_device (device)
              except ValueError:
                  self.devices.append (physicaldevice)
@@ -322,7 +338,7 @@ diff -up system-config-printer-1.1.12/sy
              if network:
                  if devs[0].uri != devs[0].type:
                      # An actual network printer device.  Put this at the top.
-@@ -5075,24 +5112,31 @@ class NewPrinterGUI(GtkGUI):
+@@ -5075,24 +5128,31 @@ class NewPrinterGUI(GtkGUI):
                      # If this is the currently selected device we need
                      # to expand the "Network Printer" row so that it
                      # is visible.
@@ -343,10 +359,10 @@ diff -up system-config-printer-1.1.12/sy
 +                        break
 +
 +                    iter = model.iter_next (iter)
-+
-+                iter = model.insert_before (None, iter, row=row)
  
 -            if device_select_index == i:
++                iter = model.insert_before (None, iter, row=row)
++
 +            if device == current_device:
                  device_select_path = model.get_path (iter)
                  self.tvNPDevices.scroll_to_cell (device_select_path,
@@ -359,7 +375,7 @@ diff -up system-config-printer-1.1.12/sy
          connection_select_path = 0
          if current_uri:
              model = self.tvNPDeviceURIs.get_model ()
-@@ -5106,6 +5150,9 @@ class NewPrinterGUI(GtkGUI):
+@@ -5106,6 +5166,9 @@ class NewPrinterGUI(GtkGUI):
  
                  iter = model.iter_next (iter)
                  i += 1
@@ -369,21 +385,7 @@ diff -up system-config-printer-1.1.12/sy
  
          column = self.tvNPDeviceURIs.get_column (0)
          self.tvNPDeviceURIs.set_cursor (connection_select_path, column)
-@@ -5551,6 +5598,13 @@ class NewPrinterGUI(GtkGUI):
-         else:
-             view.expand_row (path, False)
- 
-+    def device_row_expanded (self, view, iter, path):
-+        if not self.devices_network_fetched:
-+            self.devices_network_fetched = True
-+            self.inc_spinner_task ()
-+            TimedOperation (self.fetchDevices, kwargs={'network': True},
-+                            callback=self.got_devices)
-+
-     def device_select_function (self, path):
-         """
-         Allow this path to be selected as long as there
-@@ -5565,6 +5619,7 @@ class NewPrinterGUI(GtkGUI):
+@@ -5565,6 +5628,7 @@ class NewPrinterGUI(GtkGUI):
          return False
  
      def on_tvNPDevices_cursor_changed(self, widget):
@@ -391,7 +393,7 @@ diff -up system-config-printer-1.1.12/sy
          path, column = widget.get_cursor ()
          if path == None:
              return
-@@ -5868,8 +5923,7 @@ class NewPrinterGUI(GtkGUI):
+@@ -5868,8 +5932,7 @@ class NewPrinterGUI(GtkGUI):
          self.network_found = 0
          self.lblNetworkFindSearching.show_all ()
          finder = probe_printer.PrinterFinder ()
@@ -401,7 +403,7 @@ diff -up system-config-printer-1.1.12/sy
          finder.find (host, found_callback)
  
      def found_network_printer_callback (self, new_device):
-@@ -5898,8 +5952,7 @@ class NewPrinterGUI(GtkGUI):
+@@ -5898,8 +5961,7 @@ class NewPrinterGUI(GtkGUI):
                  path = model.get_path (iter)
                  self.tvNPDevices.set_cursor (path)
          else:
@@ -413,8 +415,8 @@ diff -up system-config-printer-1.1.12/sy
              self.btnNetworkFind.set_sensitive (True)
 diff -up system-config-printer-1.1.12/timedops.py.get-devices system-config-printer-1.1.12/timedops.py
 --- system-config-printer-1.1.12/timedops.py.get-devices	2009-08-25 15:01:41.000000000 +0100
-+++ system-config-printer-1.1.12/timedops.py	2009-09-03 17:44:32.629302805 +0100
-@@ -152,16 +152,24 @@ class OperationThread(threading.Thread):
++++ system-config-printer-1.1.12/timedops.py	2009-09-04 10:40:54.530391539 +0100
+@@ -152,16 +152,25 @@ class OperationThread(threading.Thread):
  
  class TimedOperation(Timed):
      def __init__ (self, target, args=(), kwargs={}, parent=None,
@@ -430,17 +432,18 @@ diff -up system-config-printer-1.1.12/ti
                                         kwargs=kwargs)
          self.thread.start ()
  
-+        if self.callback:
++        self.use_callback = callback != None
++        if self.use_callback:
 +            self.timeout_source = gobject.timeout_add (50, self._check_thread)
 +
      def run (self):
-+        if self.callback:
++        if self.use_callback:
 +            raise RuntimeError
 +
          if self.show_dialog:
              wait = gtk.MessageDialog (self.parent,
                                        gtk.DIALOG_MODAL |
-@@ -170,7 +178,7 @@ class TimedOperation(Timed):
+@@ -170,7 +179,7 @@ class TimedOperation(Timed):
                                        gtk.BUTTONS_CANCEL,
                                        _("Please wait"))
              wait.connect ("delete_event", lambda *args: False)
@@ -449,7 +452,7 @@ diff -up system-config-printer-1.1.12/ti
              if self.parent:
                  wait.set_transient_for (self.parent)
  
-@@ -178,7 +186,7 @@ class TimedOperation(Timed):
+@@ -178,7 +187,7 @@ class TimedOperation(Timed):
              wait.format_secondary_text (_("Gathering information"))
              wait.show_all ()
  
@@ -458,7 +461,7 @@ diff -up system-config-printer-1.1.12/ti
          gtk.main ()
          gobject.source_remove (self.timeout_source)
          if self.show_dialog:
-@@ -186,20 +194,32 @@ class TimedOperation(Timed):
+@@ -186,20 +195,33 @@ class TimedOperation(Timed):
  
          return self.thread.collect_result ()
  
@@ -471,12 +474,13 @@ diff -up system-config-printer-1.1.12/ti
 -        # Thread has finished.  Stop the sub-loop.
 -        gtk.main_quit ()
 +        # Thread has finished.  Stop the sub-loop or trigger callback.
-+        if self.callback:
-+            if self.context != None:
-+                self.callback (self.thread.result, self.thread.exception,
-+                               self.context)
-+            else:
-+                self.callback (self.thread.result, self.thread.exception)
++        if self.use_callback:
++            if self.callback != None:
++                if self.context != None:
++                    self.callback (self.thread.result, self.thread.exception,
++                                   self.context)
++                else:
++                    self.callback (self.thread.result, self.thread.exception)
 +        else:
 +            gtk.main_quit ()
 +
@@ -490,7 +494,7 @@ diff -up system-config-printer-1.1.12/ti
      def cancel (self):
          debugprint ("Command canceled")
 -        gtk.main_quit ()
-+        if self.callback:
++        if self.use_callback:
 +            self.callback = None
 +        else:
 +            gtk.main_quit ()


Index: system-config-printer.spec
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-printer/devel/system-config-printer.spec,v
retrieving revision 1.291
retrieving revision 1.292
diff -u -p -r1.291 -r1.292
--- system-config-printer.spec	3 Sep 2009 16:53:27 -0000	1.291
+++ system-config-printer.spec	4 Sep 2009 10:13:07 -0000	1.292
@@ -7,7 +7,7 @@
 Summary: A printer administration tool
 Name: system-config-printer
 Version: 1.1.12
-Release: 7%{?dist}
+Release: 8%{?dist}
 License: GPLv2+
 URL: http://cyberelk.net/tim/software/system-config-printer/
 Group: System Environment/Base
@@ -205,6 +205,9 @@ rm -rf %buildroot
 exit 0
 
 %changelog
+* Fri Sep  4 2009 Tim Waugh  1.1.12-8
+- Further speed improvement when fetching devices.
+
 * Thu Sep  3 2009 Tim Waugh  1.1.12-7
 - Speed improvement when fetching devices.
 - Allow raw devices to be changed.



From mschwendt at fedoraproject.org  Fri Sep  4 10:21:32 2009
From: mschwendt at fedoraproject.org (Michael Schwendt)
Date: Fri,  4 Sep 2009 10:21:32 +0000 (UTC)
Subject: rpms/taglib/devel taglib-1.5-1.6-ogg.patch, 1.1,
	1.2 taglib-1.5-1.6-toolkit.patch, 1.1, 1.2 taglib.spec, 1.42, 1.43
Message-ID: <20090904102132.612E411C0082@cvs1.fedora.phx.redhat.com>

Author: mschwendt

Update of /cvs/pkgs/rpms/taglib/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14859

Modified Files:
	taglib-1.5-1.6-ogg.patch taglib-1.5-1.6-toolkit.patch 
	taglib.spec 
Log Message:
* Fri Sep  4 2009 Michael Schwendt  - 1.5-8
- Merge another bug-fix from 1.6rc1 (this adds 3 symbols) and
  really add tstring bug-fix:
  * Split Ogg packets larger than 64k into multiple pages. (BUG:171957)
  * Fixed a possible crash in the non-const version of String::operator[]
    and in String::operator+=. (BUG:169389)


taglib-1.5-1.6-ogg.patch:
 taglib-1.5/taglib/ogg/oggfile.cpp |   99 ++++++++++++++++++++++++++++++++-
 taglib-1.5/taglib/ogg/oggpage.cpp |  112 +++++++++++++++++++++++++++++++++-----
 taglib-1.5/taglib/ogg/oggpage.h   |    8 ++
 taglib/taglib/ogg/xiphcomment.cpp |   18 ++++--
 4 files changed, 213 insertions(+), 24 deletions(-)

Index: taglib-1.5-1.6-ogg.patch
===================================================================
RCS file: /cvs/pkgs/rpms/taglib/devel/taglib-1.5-1.6-ogg.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- taglib-1.5-1.6-ogg.patch	22 Aug 2009 10:44:20 -0000	1.1
+++ taglib-1.5-1.6-ogg.patch	4 Sep 2009 10:21:31 -0000	1.2
@@ -44,3 +44,287 @@ diff -Nur taglib-1.5/taglib/ogg/xiphcomm
    if(i == 0)
      removeField("TRACKNUMBER");
    else
+diff -Nur taglib-1.5-orig/taglib/ogg/oggfile.cpp taglib-1.5/taglib/ogg/oggfile.cpp
+--- taglib-1.5-orig/taglib/ogg/oggfile.cpp	2008-02-04 16:14:46.000000000 +0100
++++ taglib-1.5/taglib/ogg/oggfile.cpp	2009-09-04 11:46:54.859122796 +0200
+@@ -270,11 +270,28 @@
+   return true;
+ }
+ 
+-void Ogg::File::writePageGroup(const List &pageGroup)
++void Ogg::File::writePageGroup(const List &thePageGroup)
+ {
+-  if(pageGroup.isEmpty())
++  if(thePageGroup.isEmpty())
+     return;
+ 
++
++  // pages in the pageGroup and packets must be equivalent 
++  // (originalSize and size of packets would not work together), 
++  // therefore we sometimes have to add pages to the group
++  List pageGroup(thePageGroup);
++  while (!d->pages[pageGroup.back()]->header()->lastPacketCompleted()) {
++    if (d->currentPage->header()->pageSequenceNumber() == pageGroup.back()) {
++      if (nextPage() == false) {
++        debug("broken ogg file");
++        return;
++      }
++      pageGroup.append(d->currentPage->header()->pageSequenceNumber());
++    } else {
++      pageGroup.append(pageGroup.back() + 1);
++    }
++  }
++
+   ByteVectorList packets;
+ 
+   // If the first page of the group isn't dirty, append its partial content here.
+@@ -313,6 +330,52 @@
+                                       d->streamSerialNumber, pageGroup.front(),
+                                       continued, completed);
+ 
++  List renumberedPages;
++
++  // Correct the page numbering of following pages
++
++  if (pages.back()->header()->pageSequenceNumber() != pageGroup.back()) {
++
++    // TODO: change the internal data structure so that we don't need to hold the 
++    // complete file in memory (is unavoidable at the moment)
++
++    // read the complete stream
++    while(!d->currentPage->header()->lastPageOfStream()) {
++      if(nextPage() == false) {
++        debug("broken ogg file");
++        break;
++      }
++    }
++
++    // create a gap for the new pages
++    int numberOfNewPages = pages.back()->header()->pageSequenceNumber() - pageGroup.back();
++    List::Iterator pageIter = d->pages.begin();
++    for(int i = 0; i < pageGroup.back(); i++) {
++      if(pageIter != d->pages.end()) {
++        ++pageIter;
++      }
++      else {
++        debug("Ogg::File::writePageGroup() -- Page sequence is broken in original file.");
++        break;
++      }
++    }
++
++    ++pageIter;
++    for(; pageIter != d->pages.end(); ++pageIter) {
++      Ogg::Page *newPage =
++        (*pageIter)->getCopyWithNewPageSequenceNumber(
++            (*pageIter)->header()->pageSequenceNumber() + numberOfNewPages);
++
++      ByteVector data;
++      data.append(newPage->render());
++      insert(data, newPage->fileOffset(), data.size());
++
++      renumberedPages.append(newPage);
++    }
++  }
++
++  // insert the new data
++
+   ByteVector data;
+   for(List::ConstIterator it = pages.begin(); it != pages.end(); ++it)
+     data.append((*it)->render());
+@@ -328,9 +391,37 @@
+   // Update the page index to include the pages we just created and to delete the
+   // old pages.
+ 
++  // First step: Pages that contain the comment data
++
+   for(List::ConstIterator it = pages.begin(); it != pages.end(); ++it) {
+     const int index = (*it)->header()->pageSequenceNumber();
+-    delete d->pages[index];
+-    d->pages[index] = *it;
++    if(index < static_cast(d->pages.size())) {
++      delete d->pages[index];
++      d->pages[index] = *it;
++    }
++    else if(index == d->pages.size()) {
++      d->pages.append(*it);
++    }
++    else {
++      // oops - there's a hole in the sequence
++      debug("Ogg::File::writePageGroup() -- Page sequence is broken.");
++    }
++  }
++
++  // Second step: the renumbered pages
++
++  for(List::ConstIterator it = renumberedPages.begin(); it != renumberedPages.end(); ++it) {
++    const int index = (*it)->header()->pageSequenceNumber();
++    if(index < static_cast(d->pages.size())) {
++      delete d->pages[index];
++      d->pages[index] = *it;
++    }
++    else if(index == d->pages.size()) {
++      d->pages.append(*it);
++    }
++    else {
++      // oops - there's a hole in the sequence
++      debug("Ogg::File::writePageGroup() -- Page sequence is broken.");
++    }
+   }
+ }
+diff -Nur taglib-1.5-orig/taglib/ogg/oggpage.cpp taglib-1.5/taglib/ogg/oggpage.cpp
+--- taglib-1.5-orig/taglib/ogg/oggpage.cpp	2008-02-04 16:14:46.000000000 +0100
++++ taglib-1.5/taglib/ogg/oggpage.cpp	2009-09-04 11:47:00.527115729 +0200
+@@ -116,12 +116,14 @@
+     flags = ContainsPacketFlags(flags | CompletePacket);
+   }
+ 
+-  // Or if the page is (a) the first page and it's complete or (b) the last page
+-  // and it's complete or (c) a page in the middle.
+-
+-  else if((flags & BeginsWithPacket && !d->header.firstPacketContinued()) ||
+-          (flags & EndsWithPacket && d->header.lastPacketCompleted()) ||
+-          (!(flags & BeginsWithPacket) && !(flags & EndsWithPacket)))
++  // Or if there is more than one page and the page is 
++  // (a) the first page and it's complete or 
++  // (b) the last page and it's complete or 
++  // (c) a page in the middle.
++  else if(packetCount() > 1 &&
++          ((flags & BeginsWithPacket && !d->header.firstPacketContinued()) ||
++           (flags & EndsWithPacket && d->header.lastPacketCompleted()) ||
++           (!(flags & BeginsWithPacket) && !(flags & EndsWithPacket))))
+   {
+     flags = ContainsPacketFlags(flags | CompletePacket);
+   }
+@@ -208,20 +210,101 @@
+   for(ByteVectorList::ConstIterator it = packets.begin(); it != packets.end(); ++it)
+     totalSize += (*it).size();
+ 
+-  if(strategy == Repaginate || totalSize + packets.size() > 255 * 256) {
+-    debug("Ogg::Page::paginate() -- Sorry!  Repagination is not yet implemented.");
+-    return l;
+-  }
++  // Handle creation of multiple pages with appropriate pagination.
++  if(strategy == Repaginate || totalSize + packets.size() > 255 * 255) {
+ 
+-  // TODO: Handle creation of multiple pages here with appropriate pagination.
++    // SPLITSIZE must be a multiple of 255 in order to get the lacing values right
++    // create pages of about 8KB each
++#define SPLITSIZE (32*255)
++
++    int pageIndex = 0;
++
++    for(ByteVectorList::ConstIterator it = packets.begin(); it != packets.end(); ++it) {
++      bool continued = false;
++
++      // mark very first packet?
++      if(firstPacketContinued && it==packets.begin()) {
++        continued = true;
++      }
++
++      // append to buf
++      ByteVector packetBuf;
++      packetBuf.append(*it);
++
++      while(packetBuf.size() > SPLITSIZE) {
++        // output a Page
++        ByteVector packetForOnePage;
++        packetForOnePage.resize(SPLITSIZE);
++        std::copy(packetBuf.begin(), packetBuf.begin() + SPLITSIZE, packetForOnePage.begin());
++
++        ByteVectorList packetList;
++        packetList.append(packetForOnePage);
++        Page *p = new Page(packetList, streamSerialNumber, firstPage+pageIndex, continued, false, false);
++        l.append(p);
++
++        pageIndex++;
++        continued = true;
++        packetBuf = packetBuf.mid(SPLITSIZE);
++      }
++
++      ByteVectorList::ConstIterator jt = it;
++      ++jt;
++      bool lastPacketInList = (jt == packets.end());
++
++      // output a page for the rest (we output one packet per page, so this one should be completed)
++      ByteVectorList packetList;
++      packetList.append(packetBuf);
++
++      bool isVeryLastPacket = false;
++      if(containsLastPacket) {
++        // mark the very last output page as last of stream
++        ByteVectorList::ConstIterator jt = it;
++        ++jt;
++        if(jt == packets.end()) {
++          isVeryLastPacket = true;
++        }
++      }
++
++      Page *p = new Page(packetList, streamSerialNumber, firstPage+pageIndex, continued,
++                         lastPacketInList ? lastPacketCompleted : true, 
++                         isVeryLastPacket);
++      pageIndex++;
+ 
+-  Page *p = new Page(packets, streamSerialNumber, firstPage, firstPacketContinued,
+-                     lastPacketCompleted, containsLastPacket);
+-  l.append(p);
++      l.append(p);
++    }
++  }
++  else {
++    Page *p = new Page(packets, streamSerialNumber, firstPage, firstPacketContinued,
++                       lastPacketCompleted, containsLastPacket);
++    l.append(p);
++  }
+ 
+   return l;
+ }
+ 
++Ogg::Page* Ogg::Page::getCopyWithNewPageSequenceNumber(int sequenceNumber)
++{
++  Page *pResultPage = NULL;
++
++  // TODO: a copy constructor would be helpful
++
++  if(d->file == 0) {
++    pResultPage = new Page(
++        d->packets,
++        d->header.streamSerialNumber(),
++        sequenceNumber,
++        d->header.firstPacketContinued(),
++        d->header.lastPacketCompleted(),
++        d->header.lastPageOfStream());
++  }
++  else
++  {
++    pResultPage = new Page(d->file, d->fileOffset);
++    pResultPage->d->header.setPageSequenceNumber(sequenceNumber);
++  }
++  return pResultPage;
++}
++
+ ////////////////////////////////////////////////////////////////////////////////
+ // protected members
+ ////////////////////////////////////////////////////////////////////////////////
+@@ -254,3 +337,4 @@
+   d->packets = packets;
+   d->header.setPacketSizes(packetSizes);
+ }
++
+diff -Nur taglib-1.5-orig/taglib/ogg/oggpage.h taglib-1.5/taglib/ogg/oggpage.h
+--- taglib-1.5-orig/taglib/ogg/oggpage.h	2008-02-04 16:14:46.000000000 +0100
++++ taglib-1.5/taglib/ogg/oggpage.h	2009-09-04 11:47:06.387120297 +0200
+@@ -70,6 +70,14 @@
+        */
+       const PageHeader *header() const;
+ 
++      /*! 
++       * Returns a copy of the page with \a sequenceNumber set as sequence number.
++       * 
++       * \see header()
++       * \see PageHeader::setPageSequenceNumber()
++       */
++      Page* getCopyWithNewPageSequenceNumber(int sequenceNumber);
++
+       /*!
+        * Returns the index of the first packet wholly or partially contained in
+        * this page.

taglib-1.5-1.6-toolkit.patch:
 taglib-1.5/taglib/toolkit/tstring.cpp     |    6 +++++-
 taglib-1.5/taglib/toolkit/tstring.h       |    2 +-
 taglib/taglib/toolkit/tbytevector.cpp     |    4 ++--
 taglib/taglib/toolkit/tbytevector.h       |    2 +-
 taglib/taglib/toolkit/tbytevectorlist.cpp |    2 +-
 5 files changed, 10 insertions(+), 6 deletions(-)

Index: taglib-1.5-1.6-toolkit.patch
===================================================================
RCS file: /cvs/pkgs/rpms/taglib/devel/taglib-1.5-1.6-toolkit.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- taglib-1.5-1.6-toolkit.patch	22 Aug 2009 10:44:21 -0000	1.1
+++ taglib-1.5-1.6-toolkit.patch	4 Sep 2009 10:21:32 -0000	1.2
@@ -40,3 +40,45 @@ diff -Nur taglib-1.5/taglib/toolkit/tbyt
        l.append(v.mid(previousOffset, offset - previousOffset));
      else
        l.append(ByteVector::null);
+diff -Nur taglib-1.5-orig/taglib/toolkit/tstring.cpp taglib-1.5/taglib/toolkit/tstring.cpp
+--- taglib-1.5-orig/taglib/toolkit/tstring.cpp	2008-02-04 16:14:45.000000000 +0100
++++ taglib-1.5/taglib/toolkit/tstring.cpp	2009-09-04 12:07:00.506121756 +0200
+@@ -35,7 +35,7 @@
+ 
+   inline unsigned short byteSwap(unsigned short x)
+   {
+-    return ((x) >> 8) & 0xff | ((x) & 0xff) << 8;
++    return (((x) >> 8) & 0xff) | (((x) & 0xff) << 8);
+   }
+ 
+   inline unsigned short combine(unsigned char c1, unsigned char c2)
+@@ -510,6 +510,8 @@
+ 
+ TagLib::wchar &String::operator[](int i)
+ {
++  detach();
++
+   return d->data[i];
+ }
+ 
+@@ -558,6 +560,8 @@
+ 
+ String &String::operator+=(char c)
+ {
++  detach();
++
+   d->data += uchar(c);
+   return *this;
+ }
+diff -Nur taglib-1.5-orig/taglib/toolkit/tstring.h taglib-1.5/taglib/toolkit/tstring.h
+--- taglib-1.5-orig/taglib/toolkit/tstring.h	2008-02-04 16:14:45.000000000 +0100
++++ taglib-1.5/taglib/toolkit/tstring.h	2009-09-04 12:07:03.465121011 +0200
+@@ -31,7 +31,7 @@
+ #include "tbytevector.h"
+ 
+ #include 
+-#include 
++#include 
+ 
+ /*!
+  * \relates TagLib::String


Index: taglib.spec
===================================================================
RCS file: /cvs/pkgs/rpms/taglib/devel/taglib.spec,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -p -r1.42 -r1.43
--- taglib.spec	23 Aug 2009 18:44:02 -0000	1.42
+++ taglib.spec	4 Sep 2009 10:21:32 -0000	1.43
@@ -12,7 +12,7 @@
 
 Name:       taglib	
 Version:    1.5
-Release:    7%{?dist}
+Release:    8%{?dist}
 Summary:    Audio Meta-Data Library
 
 Group: 	    System Environment/Libraries
@@ -171,6 +171,13 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Fri Sep  4 2009 Michael Schwendt  - 1.5-8
+- Merge another bug-fix from 1.6rc1 (this adds 3 symbols) and
+  really add tstring bug-fix:
+  * Split Ogg packets larger than 64k into multiple pages. (BUG:171957)
+  * Fixed a possible crash in the non-const version of String::operator[]
+    and in String::operator+=. (BUG:169389)
+
 * Sun Aug 23 2009 Michael Schwendt  - 1.5-7
 - Build API documentation into -doc package.
 



From markmc at fedoraproject.org  Fri Sep  4 10:34:33 2009
From: markmc at fedoraproject.org (Mark McLoughlin)
Date: Fri,  4 Sep 2009 10:34:33 +0000 (UTC)
Subject: rpms/qemu/devel qemu-allow-pulseaudio-to-be-the-default.patch, NONE,
	1.1 qemu.spec, 1.123, 1.124
Message-ID: <20090904103433.3351B11C0082@cvs1.fedora.phx.redhat.com>

Author: markmc

Update of /cvs/pkgs/rpms/qemu/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20629

Modified Files:
	qemu.spec 
Added Files:
	qemu-allow-pulseaudio-to-be-the-default.patch 
Log Message:
* Fri Sep  4 2009 Mark McLoughlin  - 2:0.10.91-0.9.rc1
- Make pulseaudio the default audio backend (#519540, #495964, #496627)


qemu-allow-pulseaudio-to-be-the-default.patch:
 paaudio.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- NEW FILE qemu-allow-pulseaudio-to-be-the-default.patch ---
>From 01c3198a8f0d933c9b219acaf087c675d729bbf7 Mon Sep 17 00:00:00 2001
From: Mark McLoughlin 
Date: Fri, 4 Sep 2009 11:24:03 +0100
Subject: [PATCH] Allow pulseaudio backend to be the default

We're seeing various issues with the SDL audio backend and want to
switch to the pulseaudio backend. See e.g.

  https://bugzilla.redhat.com/495964
  https://bugzilla.redhat.com/519540
  https://bugzilla.redhat.com/496627

The pulseaudio backend seems to work well, so we should allow it to be
selected as the default.

Signed-off-by: Mark McLoughlin 
Fedora-patch: qemu-allow-pulseaudio-to-be-the-default.patch
---
 audio/paaudio.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/audio/paaudio.c b/audio/paaudio.c
index a50fccc..547e252 100644
--- a/audio/paaudio.c
+++ b/audio/paaudio.c
@@ -507,7 +507,7 @@ struct audio_driver pa_audio_driver = {
     INIT_FIELD (init           = ) qpa_audio_init,
     INIT_FIELD (fini           = ) qpa_audio_fini,
     INIT_FIELD (pcm_ops        = ) &qpa_pcm_ops,
-    INIT_FIELD (can_be_default = ) 0,
+    INIT_FIELD (can_be_default = ) 1,
     INIT_FIELD (max_voices_out = ) INT_MAX,
     INIT_FIELD (max_voices_in  = ) INT_MAX,
     INIT_FIELD (voice_size_out = ) sizeof (PAVoiceOut),
-- 
1.6.2.5



Index: qemu.spec
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/devel/qemu.spec,v
retrieving revision 1.123
retrieving revision 1.124
diff -u -p -r1.123 -r1.124
--- qemu.spec	20 Aug 2009 12:57:48 -0000	1.123
+++ qemu.spec	4 Sep 2009 10:34:32 -0000	1.124
@@ -4,7 +4,7 @@
 Summary: QEMU is a FAST! processor emulator
 Name: qemu
 Version: 0.10.91
-Release: 0.8.%{kvmvertag}%{?dist}
+Release: 0.9.%{kvmvertag}%{?dist}
 # Epoch because we pushed a qemu-1.0 package
 Epoch: 2
 License: GPLv2+ and LGPLv2+ and BSD
@@ -34,19 +34,12 @@ Patch05: qemu-fix-extboot-signrom.patch
 # Fix virtio_net with -net user (bug #516022)
 Patch06: qemu-fix-vnet-hdr-slirp-bustage.patch
 
-# Fix segfault when qemu-kvm is invoked inside a VM (where HVM is not
-# available).  RHBZ#516543
-#
-# Regression was introduced by this commit:
-# http://git.kernel.org/?p=virt/kvm/qemu-kvm.git;a=commitdiff;h=b8083e930efc1ee85a7ad7e700dbd0f52ebb32dd
-#
-# Upstream discussion:
-# http://www.mail-archive.com/kvm at vger.kernel.org/msg19890.html
-#
-# Note: NOT UPSTREAM and this is something of a hack.  Upstream are
-# still debating how they really want to fix this.
+# Fix segfault when qemu-kvm is invoked inside a VM (bug #516543)
 Patch07: qemu-fix-no-kvm-segfault.patch
 
+# Allow the pulseudio backend to be the default
+Patch08: qemu-allow-pulseaudio-to-be-the-default.patch
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: SDL-devel zlib-devel which texi2html gnutls-devel cyrus-sasl-devel
 BuildRequires: rsync dev86 iasl
@@ -234,6 +227,7 @@ such as kvmtrace and kvm_stat.
 %patch05 -p1
 %patch06 -p1
 %patch07 -p1
+%patch08 -p1
 
 %build
 # systems like rhel build system does not have a recent enough linker so
@@ -498,6 +492,9 @@ getent passwd qemu >/dev/null || \
 %{_mandir}/man1/qemu-img.1*
 
 %changelog
+* Fri Sep  4 2009 Mark McLoughlin  - 2:0.10.91-0.9.rc1
+- Make pulseaudio the default audio backend (#519540, #495964, #496627)
+
 * Thu Aug 20 2009 Richard W.M. Jones  - 2:0.10.91-0.8.rc1
 - Fix segfault when qemu-kvm is invoked inside a VM (#516543)
 



From markmc at fedoraproject.org  Fri Sep  4 10:38:39 2009
From: markmc at fedoraproject.org (Mark McLoughlin)
Date: Fri,  4 Sep 2009 10:38:39 +0000 (UTC)
Subject: rpms/qemu/F-11 qemu-allow-pulseaudio-to-be-the-default.patch, NONE, 
	1.1 qemu.spec, 1.101, 1.102
Message-ID: <20090904103839.E621611C0082@cvs1.fedora.phx.redhat.com>

Author: markmc

Update of /cvs/pkgs/rpms/qemu/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21787

Modified Files:
	qemu.spec 
Added Files:
	qemu-allow-pulseaudio-to-be-the-default.patch 
Log Message:
* Fri Sep  4 2009 Mark McLoughlin  - 2:0.10.6-4
- Make pulseaudio the default audio backend (#519540, #495964, #496627)


qemu-allow-pulseaudio-to-be-the-default.patch:
 paaudio.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- NEW FILE qemu-allow-pulseaudio-to-be-the-default.patch ---
>From a9459944fec8e338826eedbce844ce5c1c1ff948 Mon Sep 17 00:00:00 2001
From: Mark McLoughlin 
Date: Fri, 4 Sep 2009 11:24:03 +0100
Subject: [PATCH] Allow pulseaudio backend to be the default

We're seeing various issues with the SDL audio backend and want to
switch to the pulseaudio backend. See e.g.

  https://bugzilla.redhat.com/495964
  https://bugzilla.redhat.com/519540
  https://bugzilla.redhat.com/496627

The pulseaudio backend seems to work well, so we should allow it to be
selected as the default.

Signed-off-by: Mark McLoughlin 
Fedora-patch: qemu-allow-pulseaudio-to-be-the-default.patch
---
 audio/paaudio.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/audio/paaudio.c b/audio/paaudio.c
index ff43bdd..081087a 100644
--- a/audio/paaudio.c
+++ b/audio/paaudio.c
@@ -507,7 +507,7 @@ struct audio_driver pa_audio_driver = {
     INIT_FIELD (init           = ) qpa_audio_init,
     INIT_FIELD (fini           = ) qpa_audio_fini,
     INIT_FIELD (pcm_ops        = ) &qpa_pcm_ops,
-    INIT_FIELD (can_be_default = ) 0,
+    INIT_FIELD (can_be_default = ) 1,
     INIT_FIELD (max_voices_out = ) INT_MAX,
     INIT_FIELD (max_voices_in  = ) INT_MAX,
     INIT_FIELD (voice_size_out = ) sizeof (PAVoiceOut),
-- 
1.6.2.5



Index: qemu.spec
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/F-11/qemu.spec,v
retrieving revision 1.101
retrieving revision 1.102
diff -u -p -r1.101 -r1.102
--- qemu.spec	4 Sep 2009 10:09:56 -0000	1.101
+++ qemu.spec	4 Sep 2009 10:38:39 -0000	1.102
@@ -1,7 +1,7 @@
 Summary: QEMU is a FAST! processor emulator
 Name: qemu
 Version: 0.10.6
-Release: 3%{?dist}
+Release: 4%{?dist}
 # Epoch because we pushed a qemu-1.0 package
 Epoch: 2
 License: GPLv2+ and LGPLv2+ and BSD
@@ -30,6 +30,7 @@ Patch14: qemu-kvm-fix-kerneldir-includes
 Patch15: qemu-avoid-harmless-msr-warnings.patch
 Patch16: qemu-ppc-on-ppc.patch
 Patch17: qemu-use-statfs-to-determine-huge-page-size.patch
+Patch18: qemu-allow-pulseaudio-to-be-the-default.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: SDL-devel zlib-devel which texi2html gnutls-devel cyrus-sasl-devel
@@ -227,6 +228,7 @@ such as kvmtrace and kvm_stat.
 %patch15 -p1
 %patch16 -p1
 %patch17 -p1
+%patch18 -p1
 
 %build
 # systems like rhel build system does not have a recent enough linker so
@@ -469,6 +471,9 @@ fi
 %{_mandir}/man1/qemu-img.1*
 
 %changelog
+* Fri Sep  4 2009 Mark McLoughlin  - 2:0.10.6-4
+- Make pulseaudio the default audio backend (#519540, #495964, #496627)
+
 * Fri Sep  4 2009 Mark McLoughlin  - 2:0.10.6-3
 - Use statfs to determine huge page size, fixing fd leak (#519378)
 



From phuang at fedoraproject.org  Fri Sep  4 10:42:49 2009
From: phuang at fedoraproject.org (Huang Peng)
Date: Fri,  4 Sep 2009 10:42:49 +0000 (UTC)
Subject: rpms/ibus/devel ibus.spec,1.89,1.90 sources,1.47,1.48
Message-ID: <20090904104249.C1BF411C0082@cvs1.fedora.phx.redhat.com>

Author: phuang

Update of /cvs/pkgs/rpms/ibus/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22469

Modified Files:
	ibus.spec sources 
Log Message:
Refresh the tarball


Index: ibus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ibus/devel/ibus.spec,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -p -r1.89 -r1.90
--- ibus.spec	4 Sep 2009 04:40:13 -0000	1.89
+++ ibus.spec	4 Sep 2009 10:42:49 -0000	1.90
@@ -8,7 +8,7 @@
 
 Name:       ibus
 Version:    1.2.0.20090904
-Release:    1%{?dist}
+Release:    2%{?dist}
 Summary:    Intelligent Input Bus for Linux OS
 License:    LGPLv2+
 Group:      System Environment/Libraries
@@ -234,6 +234,9 @@ fi
 %{_datadir}/gtk-doc/html/*
 
 %changelog
+* Fri Sep 04 2009 Peng Huang  - 1.2.0.20090904-2
+- Refresh the tarball.
+
 * Fri Sep 04 2009 Peng Huang  - 1.2.0.20090904-1
 - Update to 1.2.0.20090904
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ibus/devel/sources,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -p -r1.47 -r1.48
--- sources	4 Sep 2009 04:29:20 -0000	1.47
+++ sources	4 Sep 2009 10:42:49 -0000	1.48
@@ -1 +1 @@
-35e422490b409f738f9861ee13dfacf7  ibus-1.2.0.20090904.tar.gz
+77af615da11d5c30b331951172c449fb  ibus-1.2.0.20090904.tar.gz



From twaugh at fedoraproject.org  Fri Sep  4 10:46:55 2009
From: twaugh at fedoraproject.org (Tim Waugh)
Date: Fri,  4 Sep 2009 10:46:55 +0000 (UTC)
Subject: rpms/system-config-printer/F-10
	system-config-printer-get-devices.patch, NONE,
	1.1 system-config-printer.spec, 1.250, 1.251
Message-ID: <20090904104655.453A211C0082@cvs1.fedora.phx.redhat.com>

Author: twaugh

Update of /cvs/pkgs/rpms/system-config-printer/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23177

Modified Files:
	system-config-printer.spec 
Added Files:
	system-config-printer-get-devices.patch 
Log Message:
* Fri Sep  4 2009 Tim Waugh  1.1.12-7
- Speed improvement when fetching devices.


system-config-printer-get-devices.patch:
 cupshelpers/cupshelpers.py |    4 
 cupspk.py                  |   18 +++
 gtkspinner.py              |    2 
 system-config-printer.py   |  205 ++++++++++++++++++++++++++++++---------------
 timedops.py                |   38 ++++++--
 5 files changed, 188 insertions(+), 79 deletions(-)

--- NEW FILE system-config-printer-get-devices.patch ---
diff -up system-config-printer-1.1.12/cupshelpers/cupshelpers.py.get-devices system-config-printer-1.1.12/cupshelpers/cupshelpers.py
--- system-config-printer-1.1.12/cupshelpers/cupshelpers.py.get-devices	2009-08-25 15:01:40.000000000 +0100
+++ system-config-printer-1.1.12/cupshelpers/cupshelpers.py	2009-09-04 11:16:44.304515617 +0100
@@ -541,7 +541,7 @@ class Device:
         
         return result
 
-def getDevices(connection):
+def getDevices(connection, **kw):
     """
     Obtain a list of available CUPS devices.
 
@@ -550,7 +550,7 @@ def getDevices(connection):
     @returns: a list of L{Device} objects
     @raise cups.IPPError: IPP Error
     """
-    devices = connection.getDevices()
+    devices = connection.getDevices(**kw)
     for uri, data in devices.iteritems():
         device = Device(uri, **data)
         devices[uri] = device
diff -up system-config-printer-1.1.12/cupspk.py.get-devices system-config-printer-1.1.12/cupspk.py
--- system-config-printer-1.1.12/cupspk.py.get-devices	2009-08-25 15:01:40.000000000 +0100
+++ system-config-printer-1.1.12/cupspk.py	2009-09-04 11:16:44.306513306 +0100
@@ -304,12 +304,13 @@ class Connection:
     def getDevices(self, *args, **kwds):
         use_pycups = False
 
-        timeout = 0
+        limit = 0
         include_schemes = ''
         exclude_schemes = ''
+        timeout = 0
 
-        if len(args) == 3:
-            (use_pycups, timeout, include_schemes, exclude_schemes) = self._args_to_tuple([int, str, str], *args)
+        if len(args) == 4:
+            (use_pycups, limit, include_schemes, exclude_schemes, timeout) = self._args_to_tuple([int, str, str, int], *args)
         else:
             if kwds.has_key('timeout'):
                 timeout = kwds['timeout']
@@ -320,6 +321,17 @@ class Connection:
             if kwds.has_key('exclude_schemes'):
                 exclude_schemes = kwds['exclude_schemes']
 
+        # Convert from list to string
+        if len (include_schemes) > 0:
+            include_schemes = reduce (lambda x, y: x + "," + y, include_schemes)
+        else:
+            include_schemes = ""
+
+        if len (exclude_schemes) > 0:
+            exclude_schemes = reduce (lambda x, y: x + "," + y, exclude_schemes)
+        else:
+            exclude_schemes = ""
+
         pk_args = (timeout, include_schemes, exclude_schemes)
 
         result = self._call_with_pk_and_fallback(use_pycups,
diff -up system-config-printer-1.1.12/gtkspinner.py.get-devices system-config-printer-1.1.12/gtkspinner.py
--- system-config-printer-1.1.12/gtkspinner.py.get-devices	2009-08-25 15:01:40.000000000 +0100
+++ system-config-printer-1.1.12/gtkspinner.py	2009-09-04 11:16:44.308513947 +0100
@@ -65,7 +65,7 @@ class Spinner:
     def _next_frame (self):
         n = self._current_frame + 1
         if n >= self.n_frames:
-            n = 0
+            n = 1
 
         self._set_frame (n)
         return True
diff -up system-config-printer-1.1.12/system-config-printer.py.get-devices system-config-printer-1.1.12/system-config-printer.py
--- system-config-printer-1.1.12/system-config-printer.py.get-devices	2009-09-04 11:14:50.153515535 +0100
+++ system-config-printer-1.1.12/system-config-printer.py	2009-09-04 11:16:44.317512571 +0100
@@ -3681,6 +3681,7 @@ class NewPrinterGUI(GtkGUI):
         self.ntbkNPDownloadableDriverProperties.set_show_tabs(False)
 
         self.spinner = gtkspinner.Spinner (self.imgProcessWorking)
+        self.spinner_count = 0
 
         # Set up OpenPrinting widgets.
         self.openprinting = cupshelpers.openprinting.OpenPrinting ()
@@ -3765,6 +3766,19 @@ class NewPrinterGUI(GtkGUI):
         ppd_filter.add_pattern("*")
         self.filechooserPPD.add_filter(ppd_filter)
 
+    def inc_spinner_task (self):
+        if self.spinner_count == 0:
+            self.imgProcessWorking.show ()
+            self.spinner.start ()
+
+        self.spinner_count += 1
+
+    def dec_spinner_task (self):
+        self.spinner_count -= 1
+        if self.spinner_count == 0:
+            self.imgProcessWorking.hide ()
+            self.spinner.stop ()
+
     def show_IPP_Error (self, exception, message):
         return show_IPP_Error (exception, message, parent=self.NewPrinterWindow)
 
@@ -4172,6 +4186,10 @@ class NewPrinterGUI(GtkGUI):
     # Navigation buttons
 
     def on_NPCancel(self, widget, event=None):
+        if self.fetchDevices_op:
+            self.fetchDevices_op.cancel ()
+            self.dec_spinner_task ()
+
         self.NewPrinterWindow.hide()
         if self.openprinting_query_handle != None:
             self.openprinting.cancelOperation (self.openprinting_query_handle)
@@ -4611,32 +4629,48 @@ class NewPrinterGUI(GtkGUI):
             self.btnNPForward.set_sensitive(
                 self.mainapp.checkNPName(new_text))
 
-    def fetchDevices(self, parent=None):
+    def fetchDevices(self, parent=None, network=False):
         debugprint ("fetchDevices")
-        self.lblWait.set_markup ('' +
-                                 _('Searching') + '\n\n' +
-                                 _('Searching for printers'))
-        if parent == None:
-            parent = self.mainapp.PrintersWindow
-        self.WaitWindow.set_transient_for (parent)
-        self.WaitWindow.show_now ()
-        self.busy (self.WaitWindow)
-        while gtk.events_pending ():
-            gtk.main_iteration ()
 
-        debugprint ("Fetching devices")
-        self.mainapp.cups._begin_operation (_("fetching device list"))
+        have_polkit_1 = self.mainapp.cups._use_pk and config.WITH_POLKIT_1
+        if not have_polkit_1:
+            if network:
+                return {}
+
+            network = True
+
+        network_schemes = ["dnssd", "snmp"]
         try:
-            devices = cupshelpers.getDevices(self.mainapp.cups)
-        except:
-            self.mainapp.cups._end_operation ()
-            self.WaitWindow.hide ()
+            c = authconn.Connection (host=self.mainapp.connect_server,
+                                     parent=parent, lock=True)
+            debugprint ("in get_devices: connected")
+            c._begin_operation (_("fetching device list"))
+            try:
+                if network:
+                    debugprint ("Fetching network devices")
+                    ret = cupshelpers.getDevices (c,
+                                                  include_schemes=network_schemes)
+                else:
+                    debugprint ("Fetching local devices")
+                    ret = cupshelpers.getDevices (c,
+                                                  exclude_schemes=network_schemes)
+            except TypeError:
+                # include_schemes/exclude_schemes requires pycups >= 1.9.46
+                if network:
+                    ret = {}
+                else:
+                    debugprint ("Fetching all devices")
+                    debugprint ("in get_devices: getDevices")
+                    ret = cupshelpers.getDevices (c)
+        except RuntimeError:
+            raise
+        except cups.IPPError:
+            c._end_operation ()
             raise
 
-        self.mainapp.cups._end_operation ()
-        self.WaitWindow.hide ()
+        c._end_operation ()
         debugprint ("Got devices")
-        return devices
+        return ret
 
     def install_hplip_plugin(self, uri):
         """
@@ -4949,23 +4983,66 @@ class NewPrinterGUI(GtkGUI):
         return (host, uri)
 
     def fillDeviceTab(self, current_uri=None):
-        try:
-            devices = self.fetchDevices()
-        except cups.IPPError, (e, msg):
-            self.show_IPP_Error(e, msg)
-            devices = {}
-        except:
-            nonfatalException()
-            devices = {}
+        self.device_selected = -1
+        model = gtk.TreeStore (gobject.TYPE_STRING,   # device-info
+                               gobject.TYPE_PYOBJECT, # PhysicalDevice obj
+                               gobject.TYPE_BOOLEAN)  # Separator?
+        other = cupshelpers.Device('', **{'device-info' :_("Other")})
+        physother = PhysicalDevice (other)
+        self.devices = [physother]
+        model.append (None, row=[physother.get_info (), physother, False])
+        network_iter = model.append (None, row=[_("Network Printer"),
+                                                None,
+                                                False])
+        network_dict = { 'device-class': 'network',
+                         'device-info': _("Find Network Printer") }
+        network = cupshelpers.Device ('network', **network_dict)
+        find_nw_iter = model.append (network_iter,
+                                     row=[network_dict['device-info'],
+                                          PhysicalDevice (network), False])
+        model.insert_after (network_iter, find_nw_iter, row=['', None, True])
+        self.devices_find_nw_iter = find_nw_iter
+        self.devices_network_iter = network_iter
+        self.devices_network_fetched = False
+        self.tvNPDevices.set_model (model)
+        self.entNPTDevice.set_text ('')
+        self.expNPDeviceURIs.hide ()
+        self.inc_spinner_task ()
+
+        self.fetchDevices_op = TimedOperation (self.fetchDevices,
+                                               kwargs={"network": False},
+                                               callback=self.got_devices,
+                                               context=(current_uri, False))
+
+    def got_devices (self, result, exception, context):
+        self.dec_spinner_task ()
+        (current_uri, network) = context
+        if exception:
+            try:
+                raise exception
+            except:
+                nonfatalException()
+            return
 
+        if network:
+            self.fetchDevices_op = None
+        else:
+            # Now we've got the local devices, start a request for the
+            # network devices.
+            context = (current_uri, True)
+            self.inc_spinner_task ()
+            self.fetchDevices_op = TimedOperation (self.fetchDevices,
+                                                   kwargs={"network": True},
+                                                   callback=self.got_devices,
+                                                   context=context)
+
+        devices = result
         if current_uri:
             if devices.has_key (current_uri):
                 current = devices.pop(current_uri)
-                current.info += _(" (Current)")
             elif devices.has_key (current_uri.replace (":9100", "")):
                 current_uri = current_uri.replace (":9100", "")
                 current = devices.pop(current_uri)
-                current.info += _(" (Current)")
             else:
                 current = cupshelpers.Device (current_uri)
                 current.info = "Current device"
@@ -5008,7 +5085,7 @@ class NewPrinterGUI(GtkGUI):
                                                  "hal", "beh",
                                                  "scsi", "http", "delete"),
                          devices)
-        self.devices = []
+        newdevices = []
         for device in devices:
             physicaldevice = PhysicalDevice (device)
             try:
@@ -5016,43 +5093,32 @@ class NewPrinterGUI(GtkGUI):
                 self.devices[i].add_device (device)
             except ValueError:
                 self.devices.append (physicaldevice)
+                newdevices.append (physicaldevice)
 
         self.devices.sort()
-        other = cupshelpers.Device('', **{'device-info' :_("Other")})
-        self.devices.append (PhysicalDevice (other))
-        device_select_index = 0
         if current_uri:
             current_device = PhysicalDevice (current)
             try:
                 i = self.devices.index (current_device)
                 self.devices[i].add_device (current)
-                device_select_index = i
-                devs = self.devices[i].get_devices ()
+                current_device = self.devices[i]
             except ValueError:
-                self.devices.insert(0, current_device)
+                self.devices.append (current_device)
+                newdevices.append (current_device)
+        else:
+            current_device = None
 
-        model = gtk.TreeStore (gobject.TYPE_STRING,   # device-info
-                               gobject.TYPE_PYOBJECT, # PhysicalDevice obj
-                               gobject.TYPE_BOOLEAN)  # Separator?
-        network_iter = model.append (None, row=[_("Network Printer"),
-                                                None,
-                                                False])
-        network_dict = { 'device-class': 'network',
-                         'device-info': _("Find Network Printer") }
-        network = cupshelpers.Device ('network', **network_dict)
-        find_nw_iter = model.append (network_iter,
-                                     row=[network_dict['device-info'],
-                                          PhysicalDevice (network), False])
-        model.insert_after (network_iter, find_nw_iter, row=['', None, True])
-        self.devices_find_nw_iter = find_nw_iter
-        self.tvNPDevices.set_model (model)
+        model = self.tvNPDevices.get_model ()
 
-        i = 0
-        device_select_path = None
-        for device in self.devices:
+        network_iter = self.devices_network_iter
+        find_nw_iter = self.devices_find_nw_iter
+        for device in newdevices:
             devs = device.get_devices ()
             network = devs[0].device_class == 'network'
-            row=[device.get_info (), device, False]
+            info = device.get_info ()
+            if device == current_device:
+                info += _(" (Current)")
+            row=[info, device, False]
             if network:
                 if devs[0].uri != devs[0].type:
                     # An actual network printer device.  Put this at the top.
@@ -5062,24 +5128,31 @@ class NewPrinterGUI(GtkGUI):
                     # If this is the currently selected device we need
                     # to expand the "Network Printer" row so that it
                     # is visible.
-                    if device_select_index == i:
+                    if device == current_device:
                         network_path = model.get_path (network_iter)
                         self.tvNPDevices.expand_row (network_path, False)
                 else:
                     # Just a method of finding one.
                     iter = model.append (network_iter, row=row)
             else:
-                iter = model.insert_before(None, network_iter, row=row)
+                # Insert this local device in order.
+                iter = model.get_iter_first ()
+                while iter != network_iter:
+                    physdev = model.get_value (iter, 1)
+                    if physdev > device:
+                        break
+
+                    iter = model.iter_next (iter)
 
-            if device_select_index == i:
+                iter = model.insert_before (None, iter, row=row)
+
+            if device == current_device:
                 device_select_path = model.get_path (iter)
                 self.tvNPDevices.scroll_to_cell (device_select_path,
                                                  row_align=0.5)
                 column = self.tvNPDevices.get_column (0)
                 self.tvNPDevices.set_cursor (device_select_path, column)
 
-            i += 1
-
         connection_select_path = 0
         if current_uri:
             model = self.tvNPDeviceURIs.get_model ()
@@ -5093,6 +5166,9 @@ class NewPrinterGUI(GtkGUI):
 
                 iter = model.iter_next (iter)
                 i += 1
+        elif not self.device_selected:
+            column = self.tvNPDevices.get_column (0)
+            self.tvNPDevices.set_cursor ((0,), column)
 
         column = self.tvNPDeviceURIs.get_column (0)
         self.tvNPDeviceURIs.set_cursor (connection_select_path, column)
@@ -5552,6 +5628,7 @@ class NewPrinterGUI(GtkGUI):
         return False
 
     def on_tvNPDevices_cursor_changed(self, widget):
+        self.device_selected += 1
         path, column = widget.get_cursor ()
         if path == None:
             return
@@ -5855,8 +5932,7 @@ class NewPrinterGUI(GtkGUI):
         self.network_found = 0
         self.lblNetworkFindSearching.show_all ()
         finder = probe_printer.PrinterFinder ()
-        self.imgProcessWorking.show ()
-        self.spinner.start ()
+        self.inc_spinner_task ()
         finder.find (host, found_callback)
 
     def found_network_printer_callback (self, new_device):
@@ -5885,8 +5961,7 @@ class NewPrinterGUI(GtkGUI):
                 path = model.get_path (iter)
                 self.tvNPDevices.set_cursor (path)
         else:
-            self.imgProcessWorking.hide ()
-            self.spinner.stop ()
+            self.dec_spinner_task ()
             self.lblNetworkFindSearching.hide ()
             self.entNPTNetworkHostname.set_sensitive (True)
             self.btnNetworkFind.set_sensitive (True)
diff -up system-config-printer-1.1.12/timedops.py.get-devices system-config-printer-1.1.12/timedops.py
--- system-config-printer-1.1.12/timedops.py.get-devices	2009-08-25 15:01:41.000000000 +0100
+++ system-config-printer-1.1.12/timedops.py	2009-09-04 11:16:44.320513808 +0100
@@ -152,16 +152,25 @@ class OperationThread(threading.Thread):
 
 class TimedOperation(Timed):
     def __init__ (self, target, args=(), kwargs={}, parent=None,
-                  show_dialog=False):
+                  show_dialog=False, callback=None, context=None):
         self.wait_window = None
         self.parent = parent
         self.show_dialog = show_dialog
+        self.callback = callback
+        self.context = context
         self.thread = OperationThread (target=target,
                                        args=args,
                                        kwargs=kwargs)
         self.thread.start ()
 
+        self.use_callback = callback != None
+        if self.use_callback:
+            self.timeout_source = gobject.timeout_add (50, self._check_thread)
+
     def run (self):
+        if self.use_callback:
+            raise RuntimeError
+
         if self.show_dialog:
             wait = gtk.MessageDialog (self.parent,
                                       gtk.DIALOG_MODAL |
@@ -170,7 +179,7 @@ class TimedOperation(Timed):
                                       gtk.BUTTONS_CANCEL,
                                       _("Please wait"))
             wait.connect ("delete_event", lambda *args: False)
-            wait.connect ("response", self.wait_window_response)
+            wait.connect ("response", self._wait_window_response)
             if self.parent:
                 wait.set_transient_for (self.parent)
 
@@ -178,7 +187,7 @@ class TimedOperation(Timed):
             wait.format_secondary_text (_("Gathering information"))
             wait.show_all ()
 
-        self.timeout_source = gobject.timeout_add (50, self.check_thread)
+        self.timeout_source = gobject.timeout_add (50, self._check_thread)
         gtk.main ()
         gobject.source_remove (self.timeout_source)
         if self.show_dialog:
@@ -186,20 +195,33 @@ class TimedOperation(Timed):
 
         return self.thread.collect_result ()
 
-    def check_thread (self):
+    def _check_thread (self):
         if self.thread.isAlive ():
             # Thread still running.
             return True
 
-        # Thread has finished.  Stop the sub-loop.
-        gtk.main_quit ()
+        # Thread has finished.  Stop the sub-loop or trigger callback.
+        if self.use_callback:
+            if self.callback != None:
+                if self.context != None:
+                    self.callback (self.thread.result, self.thread.exception,
+                                   self.context)
+                else:
+                    self.callback (self.thread.result, self.thread.exception)
+        else:
+            gtk.main_quit ()
+
         return False
 
-    def wait_window_response (self, dialog, response):
+    def _wait_window_response (self, dialog, response):
         if response == gtk.RESPONSE_CANCEL:
             self.cancel ()
 
     def cancel (self):
         debugprint ("Command canceled")
-        gtk.main_quit ()
+        if self.use_callback:
+            self.callback = None
+        else:
+            gtk.main_quit ()
+
         return False


Index: system-config-printer.spec
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-printer/F-10/system-config-printer.spec,v
retrieving revision 1.250
retrieving revision 1.251
diff -u -p -r1.250 -r1.251
--- system-config-printer.spec	28 Aug 2009 15:53:16 -0000	1.250
+++ system-config-printer.spec	4 Sep 2009 10:46:55 -0000	1.251
@@ -7,7 +7,7 @@
 Summary: A printer administration tool
 Name: system-config-printer
 Version: 1.1.12
-Release: 6%{?dist}
+Release: 7%{?dist}
 License: GPLv2+
 URL: http://cyberelk.net/tim/software/system-config-printer/
 Group: System Environment/Base
@@ -20,6 +20,7 @@ Patch3: system-config-printer-icon-load-
 Patch4: system-config-printer-older-gtk.patch
 Patch5: system-config-printer-proxy-auth.patch
 Patch6: system-config-printer-ppdippstr.patch
+Patch7: system-config-printer-get-devices.patch
 
 BuildRequires: cups-devel >= 1.2
 BuildRequires: python-devel >= 2.4
@@ -74,6 +75,7 @@ the configuration tool.
 %patch4 -p1 -b .older-gtk
 %patch5 -p1 -b .proxy-auth
 %patch6 -p1 -b .ppdippstr
+%patch7 -p1 -b .get-devices
 
 %build
 %configure
@@ -175,6 +177,9 @@ rm -rf %buildroot
 exit 0
 
 %changelog
+* Fri Sep  4 2009 Tim Waugh  1.1.12-7
+- Speed improvement when fetching devices.
+
 * Fri Aug 28 2009 Tim Waugh  1.1.12-6
 - Fixed PPD/IPP string translation.
 - Fixed proxy authentication.



From pkgdb at fedoraproject.org  Fri Sep  4 11:08:55 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 11:08:55 +0000
Subject: [pkgdb] abrt: mnowak has requested watchbugzilla
Message-ID: <20090904110855.9A66C10F85C@bastion2.fedora.phx.redhat.com>

mnowak has requested the watchbugzilla acl on abrt (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/abrt



From pkgdb at fedoraproject.org  Fri Sep  4 11:08:57 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 11:08:57 +0000
Subject: [pkgdb] abrt: mnowak has requested watchcommits
Message-ID: <20090904110857.8F5EF10F893@bastion2.fedora.phx.redhat.com>

mnowak has requested the watchcommits acl on abrt (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/abrt



From pkgdb at fedoraproject.org  Fri Sep  4 11:09:11 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 11:09:11 +0000
Subject: [pkgdb] abrt: mnowak has requested watchcommits
Message-ID: <20090904110911.8E57E10F895@bastion2.fedora.phx.redhat.com>

mnowak has requested the watchcommits acl on abrt (Fedora 10)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/abrt



From pkgdb at fedoraproject.org  Fri Sep  4 11:09:45 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 11:09:45 +0000
Subject: [pkgdb] abrt: mnowak has requested watchbugzilla
Message-ID: <20090904110945.4DC3610F874@bastion2.fedora.phx.redhat.com>

mnowak has requested the watchbugzilla acl on abrt (Fedora 10)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/abrt



From pkgdb at fedoraproject.org  Fri Sep  4 11:09:53 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 11:09:53 +0000
Subject: [pkgdb] abrt: mnowak has requested watchbugzilla
Message-ID: <20090904110953.52D9010F883@bastion2.fedora.phx.redhat.com>

mnowak has requested the watchbugzilla acl on abrt (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/abrt



From pkgdb at fedoraproject.org  Fri Sep  4 11:09:59 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 11:09:59 +0000
Subject: [pkgdb] abrt: mnowak has requested watchcommits
Message-ID: <20090904111000.7234910F87F@bastion2.fedora.phx.redhat.com>

mnowak has requested the watchcommits acl on abrt (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/abrt



From pkgdb at fedoraproject.org  Fri Sep  4 11:17:50 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 11:17:50 +0000
Subject: [pkgdb] abrt had acl change status
Message-ID: <20090904111750.E9F2C10F85C@bastion2.fedora.phx.redhat.com>

jmoskovc has set the watchcommits acl on abrt (Fedora devel) to Approved for mnowak

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/abrt



From pkgdb at fedoraproject.org  Fri Sep  4 11:17:51 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 11:17:51 +0000
Subject: [pkgdb] abrt had acl change status
Message-ID: <20090904111751.E859710F883@bastion2.fedora.phx.redhat.com>

jmoskovc has set the watchbugzilla acl on abrt (Fedora devel) to Approved for mnowak

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/abrt



From pkgdb at fedoraproject.org  Fri Sep  4 11:17:55 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 11:17:55 +0000
Subject: [pkgdb] abrt had acl change status
Message-ID: <20090904111755.72F0D10F8A0@bastion2.fedora.phx.redhat.com>

jmoskovc has set the watchbugzilla acl on abrt (Fedora 10) to Approved for mnowak

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/abrt



From pkgdb at fedoraproject.org  Fri Sep  4 11:17:55 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 11:17:55 +0000
Subject: [pkgdb] abrt had acl change status
Message-ID: <20090904111755.723E310F89C@bastion2.fedora.phx.redhat.com>

jmoskovc has set the watchcommits acl on abrt (Fedora 10) to Approved for mnowak

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/abrt



From pkgdb at fedoraproject.org  Fri Sep  4 11:17:58 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 11:17:58 +0000
Subject: [pkgdb] abrt had acl change status
Message-ID: <20090904111758.8C03610F8A6@bastion2.fedora.phx.redhat.com>

jmoskovc has set the watchcommits acl on abrt (Fedora 11) to Approved for mnowak

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/abrt



From pkgdb at fedoraproject.org  Fri Sep  4 11:17:58 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 11:17:58 +0000
Subject: [pkgdb] abrt had acl change status
Message-ID: <20090904111759.009F110F8AB@bastion2.fedora.phx.redhat.com>

jmoskovc has set the watchbugzilla acl on abrt (Fedora 11) to Approved for mnowak

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/abrt



From mjakubicek at fedoraproject.org  Fri Sep  4 11:22:12 2009
From: mjakubicek at fedoraproject.org (=?utf-8?b?TWlsb8WhIEpha3Viw63EjWVr?=)
Date: Fri,  4 Sep 2009 11:22:12 +0000 (UTC)
Subject: rpms/vips/devel .cvsignore, 1.13, 1.14 sources, 1.13, 1.14 vips.spec,
	1.27, 1.28
Message-ID: <20090904112212.1806011C0082@cvs1.fedora.phx.redhat.com>

Author: mjakubicek

Update of /cvs/pkgs/rpms/vips/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11429

Modified Files:
	.cvsignore sources vips.spec 
Log Message:
- Update to 7.18.2 to sync with fixed nip2 FTBFS.




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/vips/devel/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- .cvsignore	29 Dec 2008 03:44:40 -0000	1.13
+++ .cvsignore	4 Sep 2009 11:22:11 -0000	1.14
@@ -1 +1 @@
-vips-7.16.4.tar.gz
+vips-7.18.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/vips/devel/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	29 Dec 2008 03:44:40 -0000	1.13
+++ sources	4 Sep 2009 11:22:11 -0000	1.14
@@ -1 +1 @@
-7aae3e3467d58c6c06979a10ec4f1624  vips-7.16.4.tar.gz
+c750c3a84410e8d1f5bea231fbf50cb9  vips-7.18.2.tar.gz


Index: vips.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vips/devel/vips.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- vips.spec	27 Jul 2009 06:54:23 -0000	1.27
+++ vips.spec	4 Sep 2009 11:22:11 -0000	1.28
@@ -1,9 +1,9 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 Name:		vips
-Version:	7.16.4
-Release:	4%{?dist}
-Summary: 	C/C++ library for processing large images
+Version:	7.18.2
+Release:	1%{?dist}
+Summary:	C/C++ library for processing large images
 
 Group:		System Environment/Libraries
 License:	LGPLv2+
@@ -144,6 +144,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Sep  4 2009 Milos Jakubicek  - 7.18.2-1
+- Update to 7.18.2 to sync with fixed nip2 FTBFS.
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 7.16.4-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From mjakubicek at fedoraproject.org  Fri Sep  4 11:24:48 2009
From: mjakubicek at fedoraproject.org (=?utf-8?b?TWlsb8WhIEpha3Viw63EjWVr?=)
Date: Fri,  4 Sep 2009 11:24:48 +0000 (UTC)
Subject: rpms/nip2/devel nip2-7.18.2-gtk.patch, NONE, 1.1 .cvsignore, 1.14, 
	1.15 nip2.spec, 1.24, 1.25 sources, 1.14, 1.15
Message-ID: <20090904112449.0256111C0082@cvs1.fedora.phx.redhat.com>

Author: mjakubicek

Update of /cvs/pkgs/rpms/nip2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13259

Modified Files:
	.cvsignore nip2.spec sources 
Added Files:
	nip2-7.18.2-gtk.patch 
Log Message:
- Fix FTBFS: update to 7.18.2, added nip2-7.18.2-gtk.patch to build with gtk >= 2.17



nip2-7.18.2-gtk.patch:
 gtkitementry.c |   40 ++++++++++++++++++++--------------------
 1 file changed, 20 insertions(+), 20 deletions(-)

--- NEW FILE nip2-7.18.2-gtk.patch ---
--- nip2-7.18.2/src/gtkitementry.c.orig	2009-09-04 12:47:59.000000000 +0200
+++ nip2-7.18.2/src/gtkitementry.c	2009-09-04 12:50:36.000000000 +0200
@@ -693,23 +693,23 @@
       new_text_length = g_utf8_offset_to_pointer (new_text, n_chars) - new_text;
     }
 
-  if (new_text_length + entry->n_bytes + 1 > entry->text_size)
+  if (new_text_length + entry->x_n_bytes + 1 > entry->x_text_size)
     {
-      while (new_text_length + entry->n_bytes + 1 > entry->text_size)
+      while (new_text_length + entry->x_n_bytes + 1 > entry->x_text_size)
 	{
-	  if (entry->text_size == 0)
-	    entry->text_size = MIN_SIZE;
+	  if (entry->x_text_size == 0)
+	    entry->x_text_size = MIN_SIZE;
 	  else
 	    {
-	      if (2 * (guint)entry->text_size < MAX_SIZE &&
-		  2 * (guint)entry->text_size > entry->text_size)
-		entry->text_size *= 2;
+	      if (2 * (guint)entry->x_text_size < MAX_SIZE &&
+		  2 * (guint)entry->x_text_size > entry->x_text_size)
+		entry->x_text_size *= 2;
 	      else
 		{
-		  entry->text_size = MAX_SIZE;
-		  if (new_text_length > (gint)entry->text_size - (gint)entry->n_bytes - 1)
+		  entry->x_text_size = MAX_SIZE;
+		  if (new_text_length > (gint)entry->x_text_size - (gint)entry->x_n_bytes - 1)
 		    {
-		      new_text_length = (gint)entry->text_size - (gint)entry->n_bytes - 1;
+		      new_text_length = (gint)entry->x_text_size - (gint)entry->x_n_bytes - 1;
 		      new_text_length = g_utf8_find_prev_char (new_text, new_text + new_text_length + 1) - new_text;
 		      n_chars = g_utf8_strlen (new_text, new_text_length);
 		    }
@@ -718,19 +718,19 @@
 	    }
 	}
 
-      entry->text = g_realloc (entry->text, entry->text_size);
+      entry->text = g_realloc (entry->text, entry->x_text_size);
     }
 
   index = g_utf8_offset_to_pointer (entry->text, *position) - entry->text;
 
-  g_memmove (entry->text + index + new_text_length, entry->text + index, entry->n_bytes - index);
+  g_memmove (entry->text + index + new_text_length, entry->text + index, entry->x_n_bytes - index);
   memcpy (entry->text + index, new_text, new_text_length);
 
-  entry->n_bytes += new_text_length;
+  entry->x_n_bytes += new_text_length;
   entry->text_length += n_chars;
 
   /* NUL terminate for safety and convenience */
-  entry->text[entry->n_bytes] = '\0';
+  entry->text[entry->x_n_bytes] = '\0';
   
   if (entry->current_pos > *position)
     entry->current_pos += n_chars;
@@ -763,9 +763,9 @@
       gint start_index = g_utf8_offset_to_pointer (entry->text, start_pos) - entry->text;
       gint end_index = g_utf8_offset_to_pointer (entry->text, end_pos) - entry->text;
 
-      g_memmove (entry->text + start_index, entry->text + end_index, entry->n_bytes + 1 - end_index);
+      g_memmove (entry->text + start_index, entry->text + end_index, entry->x_n_bytes + 1 - end_index);
       entry->text_length -= (end_pos - start_pos);
-      entry->n_bytes -= (end_index - start_index);
+      entry->x_n_bytes -= (end_index - start_index);
       
       if (entry->current_pos > start_pos)
 	entry->current_pos -= MIN (entry->current_pos, end_pos) - start_pos;
@@ -1032,7 +1032,7 @@
 {
   gtk_im_context_set_surrounding (context,
                                   entry->text,
-                                  entry->n_bytes,
+                                  entry->x_n_bytes,
                                   g_utf8_offset_to_pointer (entry->text, entry->current_pos) - entry->text);
 
   return TRUE;
@@ -1233,7 +1233,7 @@
       
       if (entry->visible)
         {
-          g_string_prepend_len (tmp_string, entry->text, entry->n_bytes);
+          g_string_prepend_len (tmp_string, entry->text, entry->x_n_bytes);
           g_string_insert (tmp_string, cursor_index, preedit_string);
         }
       else
@@ -1242,7 +1242,7 @@
           gint preedit_len_chars;
           gunichar invisible_char;
           
-          ch_len = g_utf8_strlen (entry->text, entry->n_bytes);
+          ch_len = g_utf8_strlen (entry->text, entry->x_n_bytes);
           preedit_len_chars = g_utf8_strlen (preedit_string, -1);
           ch_len += preedit_len_chars;
 
@@ -1276,7 +1276,7 @@
     {
       if (entry->visible)
         {
-          pango_layout_set_text (layout, entry->text, entry->n_bytes);
+          pango_layout_set_text (layout, entry->text, entry->x_n_bytes);
         }
       else
         {


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/nip2/devel/.cvsignore,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- .cvsignore	29 Dec 2008 05:14:30 -0000	1.14
+++ .cvsignore	4 Sep 2009 11:24:48 -0000	1.15
@@ -1 +1 @@
-nip2-7.16.4.tar.gz
+nip2-7.18.2.tar.gz


Index: nip2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/nip2/devel/nip2.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- nip2.spec	25 Jul 2009 19:23:56 -0000	1.24
+++ nip2.spec	4 Sep 2009 11:24:48 -0000	1.25
@@ -1,6 +1,6 @@
 Name:		nip2
-Version:	7.16.4
-Release:	4%{?dist}
+Version:	7.18.2
+Release:	1%{?dist}
 Summary:	Interactive tool for working with large images
 
 Group:		Applications/Multimedia
@@ -9,6 +9,8 @@ URL:		http://www.vips.ecs.soton.ac.uk/
 Source0:	http://www.vips.ecs.soton.ac.uk/supported/7.16/%{name}-%{version}.tar.gz
 Source1:	nip2.desktop
 Patch0:		nip2-7.16.3-guidedir.patch
+# Patch has been sent to VIPSIP at JISCMAIL.AC.UK on 2009/09/04
+Patch1:		nip2-7.18.2-gtk.patch
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -17,7 +19,6 @@ BuildRequires:	gtk2-devel shared-mime-in
 BuildRequires:	flex bison intltool fftw-devel libxml2-devel gettext
 BuildRequires:	desktop-file-utils gsl-devel xdg-utils
 BuildRequires:	automake autoconf libtool
-#Requires:
 
 
 # description taken from Debian package
@@ -38,6 +39,7 @@ GIMP should be used instead.
 
 # fix location of help in program to look in correct path
 %patch0 -p1 -b .guidedir
+%patch1 -p1 -b .gtk
 
 # CVS dirs
 find . -name CVS -type d -print0 | xargs -0 rm -rf
@@ -126,6 +128,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Sep  4 2009 Milos Jakubicek  - 7.18.2-1
+- Fix FTBFS: update to 7.18.2, added nip2-7.18.2-gtk.patch to build with gtk >= 2.17
+
 * Sat Jul 25 2009 Fedora Release Engineering  - 7.16.4-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/nip2/devel/sources,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- sources	29 Dec 2008 05:14:31 -0000	1.14
+++ sources	4 Sep 2009 11:24:48 -0000	1.15
@@ -1 +1 @@
-53ce003ee0873399dbc5a11b6cfd38f7  nip2-7.16.4.tar.gz
+791c1fa6aef3e1c559359ca9a9899dcf  nip2-7.18.2.tar.gz



From pghmcfc at fedoraproject.org  Fri Sep  4 11:25:37 2009
From: pghmcfc at fedoraproject.org (Paul Howarth)
Date: Fri,  4 Sep 2009 11:25:37 +0000 (UTC)
Subject: rpms/gtkwave/devel .cvsignore, 1.58, 1.59 gtkwave.spec, 1.67,
	1.68 sources, 1.58, 1.59
Message-ID: <20090904112537.E654111C0082@cvs1.fedora.phx.redhat.com>

Author: pghmcfc

Update of /cvs/pkgs/rpms/gtkwave/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13960

Modified Files:
	.cvsignore gtkwave.spec sources 
Log Message:
update to 3.2.3


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gtkwave/devel/.cvsignore,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -p -r1.58 -r1.59
--- .cvsignore	5 Aug 2009 09:34:39 -0000	1.58
+++ .cvsignore	4 Sep 2009 11:25:37 -0000	1.59
@@ -1 +1 @@
-gtkwave-3.2.2.tar.gz
+gtkwave-3.2.3.tar.gz


Index: gtkwave.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gtkwave/devel/gtkwave.spec,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -p -r1.67 -r1.68
--- gtkwave.spec	6 Aug 2009 20:23:42 -0000	1.67
+++ gtkwave.spec	4 Sep 2009 11:25:37 -0000	1.68
@@ -2,8 +2,8 @@
 
 Summary:	Waveform Viewer
 Name:		gtkwave
-Version:	3.2.2
-Release:	%{?prerel:0.}3%{?prerel:.%{prerel}}%{?dist}
+Version:	3.2.3
+Release:	%{?prerel:0.}1%{?prerel:.%{prerel}}%{?dist}
 License:	GPLv2+
 Group:		Applications/Engineering
 URL:		http://gtkwave.sourceforge.net/
@@ -23,6 +23,9 @@ tools.
 %setup -q -n gtkwave-%{version}%{?prerel}
 %{__cp} -p .gtkwaverc gtkwaverc.sample
 
+# Fix permissions in bundled liblzma for debuginfo
+%{__chmod} -x src/liblzma/*.[ch]
+
 # Note that GTKWave is a GUI application but no desktop entry is provided for it.
 # This is because the application required at least one mandatory parameter (file
 # to view) and cannot be opened in a "no file" mode from a menu.
@@ -100,6 +103,10 @@ done
 %{_mandir}/man5/gtkwaverc.5*
 
 %changelog
+* Fri Sep  4 2009 Paul Howarth  3.2.3-1
+- update to 3.2.3
+- fix permissions in bundled liblzma for debuginfo
+
 * Thu Aug  6 2009 Paul Howarth  3.2.2-3
 - drop patch for #515672, not needed with gcc 4.4.1-4
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gtkwave/devel/sources,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -p -r1.58 -r1.59
--- sources	5 Aug 2009 09:34:39 -0000	1.58
+++ sources	4 Sep 2009 11:25:37 -0000	1.59
@@ -1 +1 @@
-644f090233f50c8e51ed9ad6b6bcf48b  gtkwave-3.2.2.tar.gz
+dcc427903a8f5e958c099f108958dce8  gtkwave-3.2.3.tar.gz



From caolanm at fedoraproject.org  Fri Sep  4 11:38:45 2009
From: caolanm at fedoraproject.org (Caolan McNamara)
Date: Fri,  4 Sep 2009 11:38:45 +0000 (UTC)
Subject: rpms/hunspell-da/devel .cvsignore, 1.18, 1.19 hunspell-da.spec, 1.20,
	1.21 sources, 1.18, 1.19
Message-ID: <20090904113845.837FD11C0082@cvs1.fedora.phx.redhat.com>

Author: caolanm

Update of /cvs/pkgs/rpms/hunspell-da/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19424

Modified Files:
	.cvsignore hunspell-da.spec sources 
Log Message:
latest version


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/hunspell-da/devel/.cvsignore,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- .cvsignore	19 May 2009 11:34:36 -0000	1.18
+++ .cvsignore	4 Sep 2009 11:38:44 -0000	1.19
@@ -1 +1 @@
-myspell-da-1.7.28.tar.bz2
+myspell-da-1.7.29.tar.bz2


Index: hunspell-da.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hunspell-da/devel/hunspell-da.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- hunspell-da.spec	25 Jul 2009 02:23:34 -0000	1.20
+++ hunspell-da.spec	4 Sep 2009 11:38:44 -0000	1.21
@@ -1,7 +1,7 @@
 Name: hunspell-da
 Summary: Danish hunspell dictionaries
-Version: 1.7.28
-Release: 2%{?dist}
+Version: 1.7.29
+Release: 1%{?dist}
 Source: http://da.speling.org/filer/myspell-da-%{version}.tar.bz2
 Group: Applications/Text
 URL: http://da.speling.org/
@@ -33,6 +33,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/myspell/*
 
 %changelog
+* Fri Sep 04 2009 Caolan McNamara  - 1.7.29-1
+- latest version
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 1.7.28-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/hunspell-da/devel/sources,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- sources	19 May 2009 11:34:37 -0000	1.18
+++ sources	4 Sep 2009 11:38:44 -0000	1.19
@@ -1 +1 @@
-777b2ede9e7171462e58d5e49447ae37  myspell-da-1.7.28.tar.bz2
+6381ac4ef1efde4492511ce4c3b227f4  myspell-da-1.7.29.tar.bz2



From caolanm at fedoraproject.org  Fri Sep  4 11:39:55 2009
From: caolanm at fedoraproject.org (Caolan McNamara)
Date: Fri,  4 Sep 2009 11:39:55 +0000 (UTC)
Subject: rpms/hunspell-fo/devel .cvsignore, 1.7, 1.8 hunspell-fo.spec, 1.9, 
	1.10 sources, 1.7, 1.8
Message-ID: <20090904113955.3137411C0082@cvs1.fedora.phx.redhat.com>

Author: caolanm

Update of /cvs/pkgs/rpms/hunspell-fo/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20324

Modified Files:
	.cvsignore hunspell-fo.spec sources 
Log Message:
latest version


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/hunspell-fo/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore	10 Aug 2009 13:53:09 -0000	1.7
+++ .cvsignore	4 Sep 2009 11:39:54 -0000	1.8
@@ -1 +1 @@
-myspell-fo-0.2.36.tar.bz2
+myspell-fo-0.2.37.tar.bz2


Index: hunspell-fo.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hunspell-fo/devel/hunspell-fo.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- hunspell-fo.spec	10 Aug 2009 13:53:09 -0000	1.9
+++ hunspell-fo.spec	4 Sep 2009 11:39:55 -0000	1.10
@@ -1,7 +1,7 @@
 Name: hunspell-fo
 Summary: Faroese hunspell dictionaries
-Version: 0.2.36
-Release: 4%{?dist}
+Version: 0.2.37
+Release: 1%{?dist}
 Source: http://fo.speling.org/filer/myspell-fo-%{version}.tar.bz2
 Group: Applications/Text
 URL: http://fo.speling.org/
@@ -44,6 +44,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/myspell/*
 
 %changelog
+* Fri Sep 04 2009 Caolan McNamara  - 0.2.37-1
+- latest version
+
 * Mon Aug 10 2009 Caolan McNamara  - 0.2.36-4
 - .gz -> .bz2
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/hunspell-fo/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	10 Aug 2009 13:53:09 -0000	1.7
+++ sources	4 Sep 2009 11:39:55 -0000	1.8
@@ -1 +1 @@
-29a2a6f1b85f3b957497763957a8755f  myspell-fo-0.2.36.tar.bz2
+97101413d961943def7562c45d0131e0  myspell-fo-0.2.37.tar.bz2



From jnovy at fedoraproject.org  Fri Sep  4 11:55:45 2009
From: jnovy at fedoraproject.org (Jindrich Novy)
Date: Fri,  4 Sep 2009 11:55:45 +0000 (UTC)
Subject: rpms/cproto/devel .cvsignore, 1.6, 1.7 cproto.spec, 1.15,
	1.16 sources, 1.6, 1.7
Message-ID: <20090904115545.C1E2511C0082@cvs1.fedora.phx.redhat.com>

Author: jnovy

Update of /cvs/pkgs/rpms/cproto/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22997

Modified Files:
	.cvsignore cproto.spec sources 
Log Message:
* Fri Sep  4 2009 Jindrich Novy  4.7h-1
- update to 4.7h



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/cproto/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	20 Nov 2008 07:15:50 -0000	1.6
+++ .cvsignore	4 Sep 2009 11:55:44 -0000	1.7
@@ -1 +1 @@
-cproto-4.7g.tgz
+cproto-4.7h.tgz


Index: cproto.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cproto/devel/cproto.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- cproto.spec	24 Jul 2009 19:35:18 -0000	1.15
+++ cproto.spec	4 Sep 2009 11:55:44 -0000	1.16
@@ -1,7 +1,7 @@
 Summary: Generates function prototypes and variable declarations from C code
 Name: cproto
-Version: 4.7g
-Release: 3%{?dist}
+Version: 4.7h
+Release: 1%{?dist}
 License: Public Domain
 Group: Development/Tools
 Source: ftp://invisible-island.net/cproto/cproto-%{version}.tgz
@@ -43,6 +43,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/cproto.*
 
 %changelog
+* Fri Sep  4 2009 Jindrich Novy  4.7h-1
+- update to 4.7h
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 4.7g-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/cproto/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	20 Nov 2008 07:15:50 -0000	1.6
+++ sources	4 Sep 2009 11:55:44 -0000	1.7
@@ -1 +1 @@
-6d7756f36e504c83fbfc29afa3aeb344  cproto-4.7g.tgz
+8fd0ff4aa00b5c2730ade74b617b2e0f  cproto-4.7h.tgz



From akurtakov at fedoraproject.org  Fri Sep  4 12:00:59 2009
From: akurtakov at fedoraproject.org (Alexander Kurtakov)
Date: Fri,  4 Sep 2009 12:00:59 +0000 (UTC)
Subject: rpms/ant-contrib/devel ant-contrib.spec,1.6,1.7
Message-ID: <20090904120059.58B6F11C0082@cvs1.fedora.phx.redhat.com>

Author: akurtakov

Update of /cvs/pkgs/rpms/ant-contrib/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24970/devel

Modified Files:
	ant-contrib.spec 
Log Message:
- Drop gcj_support.
- Install as proper ant plugin.


Index: ant-contrib.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ant-contrib/devel/ant-contrib.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- ant-contrib.spec	24 Jul 2009 16:54:08 -0000	1.6
+++ ant-contrib.spec	4 Sep 2009 12:00:59 -0000	1.7
@@ -1,10 +1,9 @@
-%define gcj_support 1
 %define beta_number b2
 
 Summary:        Collection of tasks for Ant
-Name:           ant-contrib 
+Name:           ant-contrib
 Version:        1.0
-Release:        0.8.%{beta_number}%{?dist}
+Release:        0.9.%{beta_number}%{?dist}
 License:        ASL 2.0
 URL:            http://ant-contrib.sourceforge.net/
 Group:          Development/Libraries
@@ -17,22 +16,17 @@ BuildRequires:  ant-junit >= 1.6.2
 BuildRequires:  ant-nodeps >= 1.6.2
 BuildRequires:  xerces-j2
 BuildRequires:  bcel >= 5.0
-%if %{gcj_support}
-BuildRequires:    java-gcj-compat-devel >= 1.0.31
-Requires(post):   java-gcj-compat >= 1.0.31
-Requires(postun): java-gcj-compat >= 1.0.31
-%else
 BuildRequires:  java-devel >= 1.4.2
 Requires:       java >= 1.4.2
-%endif
 Requires:       junit >= 3.8.0
 Requires:       ant >= 1.6.2
 Requires:       xerces-j2
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:      noarch
 
 %description
-The Ant-Contrib project is a collection of tasks 
-(and at one point maybe types and other tools) 
+The Ant-Contrib project is a collection of tasks
+(and at one point maybe types and other tools)
 for Apache Ant.
 
 %package        javadoc
@@ -40,7 +34,7 @@ Summary:        Javadoc for %{name}
 Group:          Documentation
 
 %description    javadoc
-%{summary}.
+Api documentation for %{name}.
 
 %prep
 %setup -q  -n %{name}
@@ -62,14 +56,13 @@ CLASSPATH=build/lib/ant-contrib-%{versio
 echo $ANT_HOME
 ant -Dsource=1.4 -Dversion=%{version} -Dbcel.jar=file://%{_javadir}/bcel.jar all
 
-
 %install
 rm -rf $RPM_BUILD_ROOT
 
 # jars
 install -Dpm 644 build/lib/%{name}.jar \
-      $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
-ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
+      $RPM_BUILD_ROOT%{_javadir}/ant/%{name}-%{version}.jar
+ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/ant/%{name}.jar
 
 # javadoc
 install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
@@ -77,37 +70,12 @@ cp -pr build/docs/api/* $RPM_BUILD_ROOT%
 ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
 rm -rf build/docs/api
 
-
-%if %{gcj_support}
-%{_bindir}/aot-compile-rpm
-%endif
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post
-%if %{gcj_support}
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
-  %{_bindir}/rebuild-gcj-db
-fi
-%endif
-
-
-%postun
-%if %{gcj_support}
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
-  %{_bindir}/rebuild-gcj-db
-fi
-%endif
-
 %files
 %defattr(-,root,root,-)
-%{_javadir}/*.jar
-%if %{gcj_support}
-%{_libdir}/gcj/%{name}
-%endif
+%{_javadir}/ant/*.jar
 %doc build/docs/LICENSE.txt
 %doc build/docs/tasks/*
 
@@ -119,6 +87,10 @@ fi
 # -----------------------------------------------------------------------------
 
 %changelog
+* Fri Sep 4 2009 Alexander Kurtakov  1.0-0.9.b2
+- Drop gcj_support.
+- Install as proper ant plugin.
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 1.0-0.8.b2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From tmraz at fedoraproject.org  Fri Sep  4 12:08:42 2009
From: tmraz at fedoraproject.org (=?utf-8?b?VG9tw6HFoSBNcsOheg==?=)
Date: Fri,  4 Sep 2009 12:08:42 +0000 (UTC)
Subject: rpms/openssl/devel openssl-1.0.0-beta3-cmll-noasm.patch, NONE,
	1.1 openssl.spec, 1.140, 1.141
Message-ID: <20090904120842.5013B11C0082@cvs1.fedora.phx.redhat.com>

Author: tmraz

Update of /cvs/pkgs/rpms/openssl/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27393

Modified Files:
	openssl.spec 
Added Files:
	openssl-1.0.0-beta3-cmll-noasm.patch 
Log Message:
* Fri Sep  4 2009 Tomas Mraz  1.0.0-0.7.beta3
- temporarily disable x86_64 camellia assembler code (#521127)


openssl-1.0.0-beta3-cmll-noasm.patch:
 Configure |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE openssl-1.0.0-beta3-cmll-noasm.patch ---
diff -up openssl-1.0.0-beta3/Configure.cmll-noasm openssl-1.0.0-beta3/Configure
--- openssl-1.0.0-beta3/Configure.cmll-noasm	2009-09-04 13:44:53.000000000 +0200
+++ openssl-1.0.0-beta3/Configure	2009-09-04 13:46:08.000000000 +0200
@@ -125,7 +125,7 @@ my $x86_asm="x86cpuid.o:bn-586.o co-586.
 
 my $x86_elf_asm="$x86_asm:elf";
 
-my $x86_64_asm="x86_64cpuid.o:x86_64-gcc.o x86_64-mont.o::aes-x86_64.o::md5-x86_64.o:sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o::rc4-x86_64.o:::wp-x86_64.o:cmll-x86_64.o cmll_misc.o";
+my $x86_64_asm="x86_64cpuid.o:x86_64-gcc.o x86_64-mont.o::aes-x86_64.o::md5-x86_64.o:sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o::rc4-x86_64.o:::wp-x86_64.o:";
 my $ia64_asm="ia64cpuid.o:bn-ia64.o::aes_core.o aes_cbc.o aes-ia64.o::md5-ia64.o:sha1-ia64.o sha256-ia64.o sha512-ia64.o::rc4-ia64.o rc4_skey.o:::::void";
 my $sparcv9_asm="sparcv9cap.o sparccpuid.o:bn-sparcv9.o sparcv9-mont.o sparcv9a-mont.o:des_enc-sparc.o fcrypt_b.o:aes_core.o aes_cbc.o aes-sparcv9.o:::sha1-sparcv9.o sha256-sparcv9.o sha512-sparcv9.o:::::::void";
 my $sparcv8_asm=":sparcv8.o:des_enc-sparc.o fcrypt_b.o:::::::::::void";


Index: openssl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openssl/devel/openssl.spec,v
retrieving revision 1.140
retrieving revision 1.141
diff -u -p -r1.140 -r1.141
--- openssl.spec	31 Aug 2009 11:07:49 -0000	1.140
+++ openssl.spec	4 Sep 2009 12:08:42 -0000	1.141
@@ -23,7 +23,7 @@
 Summary: A general purpose cryptography library with TLS implementation
 Name: openssl
 Version: 1.0.0
-Release: 0.6.%{beta}%{?dist}
+Release: 0.7.%{beta}%{?dist}
 # We remove certain patented algorithms from the openssl source tarball
 # with the hobble-openssl script which is included below.
 Source: openssl-%{version}-%{beta}-usa.tar.bz2
@@ -63,6 +63,7 @@ Patch49: openssl-0.9.8k-algo-doc.patch
 Patch50: openssl-1.0.0-beta3-curl.patch
 Patch51: openssl-1.0.0-beta3-const.patch
 Patch52: openssl-1.0.0-beta3-dss1.patch
+Patch53: openssl-1.0.0-beta3-cmll-noasm.patch
 # Backported fixes including security fixes
 Patch60: openssl-1.0.0-beta3-namingstr.patch
 Patch61: openssl-1.0.0-beta3-namingblk.patch
@@ -147,6 +148,7 @@ from other formats to the formats used b
 %patch50 -p1 -b .curl
 %patch51 -p1 -b .const
 %patch52 -p1 -b .dss1
+%patch53 -p1 -b .cmll-noasm
 %patch60 -p1 -b .namingstr
 %patch61 -p1 -b .namingblk
 
@@ -397,6 +399,9 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/fipsca
 %postun -p /sbin/ldconfig
 
 %changelog
+* Fri Sep  4 2009 Tomas Mraz  1.0.0-0.7.beta3
+- temporarily disable x86_64 camellia assembler code (#521127)
+
 * Mon Aug 31 2009 Tomas Mraz  1.0.0-0.6.beta3
 - fix openssl dgst -dss1 (#520152)
 



From than at fedoraproject.org  Fri Sep  4 12:22:14 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 12:22:14 +0000 (UTC)
Subject: rpms/kdelibs/devel kdelibs-4.3.1-CVE-2009-2702.patch, NONE,
	1.1 kdelibs.spec, 1.513, 1.514
Message-ID: <20090904122214.2505B11C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdelibs/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30156

Modified Files:
	kdelibs.spec 
Added Files:
	kdelibs-4.3.1-CVE-2009-2702.patch 
Log Message:
security fix for -CVE-2009-2702


kdelibs-4.3.1-CVE-2009-2702.patch:
 kopenssl.cpp        |    9 +++++++++
 kopenssl.h          |    6 +++++-
 ksslcertificate.cpp |    4 +++-
 3 files changed, 17 insertions(+), 2 deletions(-)

--- NEW FILE kdelibs-4.3.1-CVE-2009-2702.patch ---
diff -Nur kdelibs-4.3.1.orig/kio/kssl/kopenssl.cpp kdelibs-4.3.1/kio/kssl/kopenssl.cpp
--- kdelibs-4.3.1.orig/kio/kssl/kopenssl.cpp	2008-10-23 01:05:00.000000000 +0200
+++ kdelibs-4.3.1/kio/kssl/kopenssl.cpp	2009-09-04 14:09:22.000000000 +0200
@@ -196,6 +196,7 @@
 static X509_NAME *(*K_X509_NAME_new)() = 0L;
 static int (*K_X509_REQ_set_subject_name)(X509_REQ*,X509_NAME*) = 0L;
 static unsigned char *(*K_ASN1_STRING_data)(ASN1_STRING*) = 0L;
+static int (*K_ASN1_STRING_length)(ASN1_STRING*) = 0L;
 static STACK_OF(SSL_CIPHER) *(*K_SSL_get_ciphers)(const SSL *ssl) = 0L;
 
 #endif
@@ -530,6 +531,7 @@
       K_X509_NAME_new = (X509_NAME *(*)()) d->cryptoLib->resolveFunction("X509_NAME_new");
       K_X509_REQ_set_subject_name = (int (*)(X509_REQ*,X509_NAME*)) d->cryptoLib->resolveFunction("X509_REQ_set_subject_name");
       K_ASN1_STRING_data = (unsigned char *(*)(ASN1_STRING*)) d->cryptoLib->resolveFunction("ASN1_STRING_data");
+      K_ASN1_STRING_length = (int (*)(ASN1_STRING*)) d->cryptoLib->resolveFunction("ASN1_STRING_length");
 #endif
    }
 
@@ -1577,6 +1579,13 @@
    return 0L;
 }
 
+
+int KOpenSSLProxy::ASN1_STRING_length(ASN1_STRING *x) {
+   if (K_ASN1_STRING_length) return (K_ASN1_STRING_length)(x);
+   return 0L;
+}
+
+
 STACK_OF(SSL_CIPHER) *KOpenSSLProxy::SSL_get_ciphers(const SSL* ssl) {
   if (K_SSL_get_ciphers) return (K_SSL_get_ciphers)(ssl);
   return 0L;
diff -Nur kdelibs-4.3.1.orig/kio/kssl/kopenssl.h kdelibs-4.3.1/kio/kssl/kopenssl.h
--- kdelibs-4.3.1.orig/kio/kssl/kopenssl.h	2009-05-19 14:06:53.000000000 +0200
+++ kdelibs-4.3.1/kio/kssl/kopenssl.h	2009-09-04 14:09:22.000000000 +0200
@@ -589,13 +589,17 @@
     */
    void ASN1_INTEGER_free(ASN1_INTEGER *x);
 
-
    /*
     *  ASN1_STRING_data
     */
    unsigned char *ASN1_STRING_data(ASN1_STRING *x);
 
    /*
+    * ASN1_STRING_length
+    */
+   int ASN1_STRING_length(ASN1_STRING *x);
+
+   /*
     *
     */
    int OBJ_obj2nid(ASN1_OBJECT *o);
diff -Nur kdelibs-4.3.1.orig/kio/kssl/ksslcertificate.cpp kdelibs-4.3.1/kio/kssl/ksslcertificate.cpp
--- kdelibs-4.3.1.orig/kio/kssl/ksslcertificate.cpp	2009-01-16 16:07:05.000000000 +0100
+++ kdelibs-4.3.1/kio/kssl/ksslcertificate.cpp	2009-09-04 14:09:22.000000000 +0200
@@ -1305,7 +1305,9 @@
         }
 
         QString s = (const char *)d->kossl->ASN1_STRING_data(val->d.ia5);
-        if (!s.isEmpty()) {
+        if (!s.isEmpty()  &&
+                /* skip subjectAltNames with embedded NULs */
+                s.length() == d->kossl->ASN1_STRING_length(val->d.ia5)) {
             rc += s;
         }
     }


Index: kdelibs.spec
===================================================================
RCS file: /cvs/extras/rpms/kdelibs/devel/kdelibs.spec,v
retrieving revision 1.513
retrieving revision 1.514
diff -u -p -r1.513 -r1.514
--- kdelibs.spec	2 Sep 2009 17:57:44 -0000	1.513
+++ kdelibs.spec	4 Sep 2009 12:22:13 -0000	1.514
@@ -4,17 +4,13 @@
 
 Summary: K Desktop Environment 4 - Libraries
 Version: 4.3.1
-Release: 2%{?dist}
+Release: 3%{?dist}
 
-%if 0%{?fedora} > 8
 Name: kdelibs
 Epoch: 6
 Obsoletes: kdelibs4 < %{version}-%{release}
 Provides:  kdelibs4 = %{version}-%{release}
 %{?_isa:Provides: kdelibs4%{?_isa} = %{version}-%{release}}
-%else
-Name: kdelibs4
-%endif
 
 # http://techbase.kde.org/Policies/Licensing_Policy
 License: LGPLv2+
@@ -41,12 +37,8 @@ Requires: kde-filesystem >= 4-23
 Requires: kde-settings
 %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
 Requires: shared-mime-info
-%if "%{name}" == "kdelibs"
 Requires: kdelibs-common
-%endif
-%if 0%{?fedora} >= 9
 Requires: hunspell
-%endif
 Requires: phonon%{?_isa} >= %{phonon_ver} 
 Requires: soprano%{?_isa} >= %{soprano_ver} 
 Requires: strigi-libs%{?_isa} >= %{strigi_ver} 
@@ -87,6 +79,9 @@ Patch22: kdelibs-4.3.0-bookmarks.patch
 # upstream
 # 4.3 branch
 
+# security fix
+Patch200: kdelibs-4.3.1-CVE-2009-2702.patch
+
 BuildRequires: qt4-devel >= 4.5.0
 # qt4%{_?_isa} isn't provided yet -- Rex
 #Requires: qt4%{?_isa} >= %{_qt4_version}
@@ -96,10 +91,6 @@ Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 
 BuildRequires: alsa-lib-devel
-%if 0%{?fedora} < 9
-# we don't want a hard dependency on aspell on F9+, use enchant only
-BuildRequires: aspell-devel
-%endif
 BuildRequires: automoc4 >= 0.9.88
 BuildRequires: avahi-devel
 BuildRequires: bzip2-devel
@@ -146,13 +137,11 @@ Provides: kross(qtscript) = %{version}-%
 %description
 Libraries for the K Desktop Environment 4.
 
-%if "%{name}" == "kdelibs"
 %package common
 Group: System Environment/Libraries
 Summary: Common files for KDE 3 and KDE 4 libraries
 %description common
 This package includes the common files for the KDE 3 and KDE 4 libraries.
-%endif
 
 %package devel
 Group: Development/Libraries
@@ -162,10 +151,8 @@ Conflicts: kdebase-runtime < 4.2.90
 Conflicts: kdebase-workspace-devel < 4.2.90
 Provides: plasma-devel = %{version}-%{release}
 Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
-%if "%{name}" != "kdelibs4"
 Obsoletes: kdelibs4-devel < %{version}-%{release}
 Provides:  kdelibs4-devel = %{version}-%{release}
-%endif
 Requires: cmake >= 2.6.2-3
 Requires: automoc4 >= 0.9.88
 Requires: qt4-devel
@@ -185,14 +172,7 @@ Summary: KDE 4 API documentation
 # Not strictly required -- Rex
 # Requires: %{name} = %{?epoch:%{epoch}:}%{version}
 Requires: kde-filesystem
-%if "%{name}" != "kdelibs4"
 Provides: kdelibs4-apidocs = %{version}-%{release}
-#else
-# Don't do that for now, we'd need to make sure all Requires: kdelibs-apidocs
-# (in kdevelop etc.) are fixed to kdelibs3-apidocs first and it may not be
-# worth it anyway.
-#Provides: kdelibs-apidocs = 6:%{version}-%{release}
-%endif
 
 %description apidocs
 This package includes the KDE 4 API documentation in HTML
@@ -218,6 +198,8 @@ format for easy browsing.
 # upstream patches
 # 4.3
 
+# security fix
+%patch200 -p1 -b .CVE-2009-2702
 
 %build
 
@@ -402,6 +384,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Fri Sep 04 2009 Than Ngo  - 4.3.1-3
+- security fix for -CVE-2009-2702
+
 * Wed Sep 02 2009 Ben Boeckel  - 4.3.1-2
 - Patch for kde#160679
 



From than at fedoraproject.org  Fri Sep  4 12:25:54 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 12:25:54 +0000 (UTC)
Subject: rpms/kdelibs/F-11 kdelibs-4.3.1-CVE-2009-2702.patch, NONE,
	1.1 kdelibs.spec, 1.494, 1.495
Message-ID: <20090904122554.C8AD011C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdelibs/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30780

Modified Files:
	kdelibs.spec 
Added Files:
	kdelibs-4.3.1-CVE-2009-2702.patch 
Log Message:
security fix for -CVE-2009-2702



kdelibs-4.3.1-CVE-2009-2702.patch:
 kopenssl.cpp        |    9 +++++++++
 kopenssl.h          |    6 +++++-
 ksslcertificate.cpp |    4 +++-
 3 files changed, 17 insertions(+), 2 deletions(-)

--- NEW FILE kdelibs-4.3.1-CVE-2009-2702.patch ---
diff -Nur kdelibs-4.3.1.orig/kio/kssl/kopenssl.cpp kdelibs-4.3.1/kio/kssl/kopenssl.cpp
--- kdelibs-4.3.1.orig/kio/kssl/kopenssl.cpp	2008-10-23 01:05:00.000000000 +0200
+++ kdelibs-4.3.1/kio/kssl/kopenssl.cpp	2009-09-04 14:09:22.000000000 +0200
@@ -196,6 +196,7 @@
 static X509_NAME *(*K_X509_NAME_new)() = 0L;
 static int (*K_X509_REQ_set_subject_name)(X509_REQ*,X509_NAME*) = 0L;
 static unsigned char *(*K_ASN1_STRING_data)(ASN1_STRING*) = 0L;
+static int (*K_ASN1_STRING_length)(ASN1_STRING*) = 0L;
 static STACK_OF(SSL_CIPHER) *(*K_SSL_get_ciphers)(const SSL *ssl) = 0L;
 
 #endif
@@ -530,6 +531,7 @@
       K_X509_NAME_new = (X509_NAME *(*)()) d->cryptoLib->resolveFunction("X509_NAME_new");
       K_X509_REQ_set_subject_name = (int (*)(X509_REQ*,X509_NAME*)) d->cryptoLib->resolveFunction("X509_REQ_set_subject_name");
       K_ASN1_STRING_data = (unsigned char *(*)(ASN1_STRING*)) d->cryptoLib->resolveFunction("ASN1_STRING_data");
+      K_ASN1_STRING_length = (int (*)(ASN1_STRING*)) d->cryptoLib->resolveFunction("ASN1_STRING_length");
 #endif
    }
 
@@ -1577,6 +1579,13 @@
    return 0L;
 }
 
+
+int KOpenSSLProxy::ASN1_STRING_length(ASN1_STRING *x) {
+   if (K_ASN1_STRING_length) return (K_ASN1_STRING_length)(x);
+   return 0L;
+}
+
+
 STACK_OF(SSL_CIPHER) *KOpenSSLProxy::SSL_get_ciphers(const SSL* ssl) {
   if (K_SSL_get_ciphers) return (K_SSL_get_ciphers)(ssl);
   return 0L;
diff -Nur kdelibs-4.3.1.orig/kio/kssl/kopenssl.h kdelibs-4.3.1/kio/kssl/kopenssl.h
--- kdelibs-4.3.1.orig/kio/kssl/kopenssl.h	2009-05-19 14:06:53.000000000 +0200
+++ kdelibs-4.3.1/kio/kssl/kopenssl.h	2009-09-04 14:09:22.000000000 +0200
@@ -589,13 +589,17 @@
     */
    void ASN1_INTEGER_free(ASN1_INTEGER *x);
 
-
    /*
     *  ASN1_STRING_data
     */
    unsigned char *ASN1_STRING_data(ASN1_STRING *x);
 
    /*
+    * ASN1_STRING_length
+    */
+   int ASN1_STRING_length(ASN1_STRING *x);
+
+   /*
     *
     */
    int OBJ_obj2nid(ASN1_OBJECT *o);
diff -Nur kdelibs-4.3.1.orig/kio/kssl/ksslcertificate.cpp kdelibs-4.3.1/kio/kssl/ksslcertificate.cpp
--- kdelibs-4.3.1.orig/kio/kssl/ksslcertificate.cpp	2009-01-16 16:07:05.000000000 +0100
+++ kdelibs-4.3.1/kio/kssl/ksslcertificate.cpp	2009-09-04 14:09:22.000000000 +0200
@@ -1305,7 +1305,9 @@
         }
 
         QString s = (const char *)d->kossl->ASN1_STRING_data(val->d.ia5);
-        if (!s.isEmpty()) {
+        if (!s.isEmpty()  &&
+                /* skip subjectAltNames with embedded NULs */
+                s.length() == d->kossl->ASN1_STRING_length(val->d.ia5)) {
             rc += s;
         }
     }


Index: kdelibs.spec
===================================================================
RCS file: /cvs/extras/rpms/kdelibs/F-11/kdelibs.spec,v
retrieving revision 1.494
retrieving revision 1.495
diff -u -p -r1.494 -r1.495
--- kdelibs.spec	2 Sep 2009 18:01:35 -0000	1.494
+++ kdelibs.spec	4 Sep 2009 12:25:54 -0000	1.495
@@ -4,17 +4,13 @@
 
 Summary: K Desktop Environment 4 - Libraries
 Version: 4.3.1
-Release: 2%{?dist}
+Release: 3%{?dist}
 
-%if 0%{?fedora} > 8
 Name: kdelibs
 Epoch: 6
 Obsoletes: kdelibs4 < %{version}-%{release}
 Provides:  kdelibs4 = %{version}-%{release}
 %{?_isa:Provides: kdelibs4%{?_isa} = %{version}-%{release}}
-%else
-Name: kdelibs4
-%endif
 
 # http://techbase.kde.org/Policies/Licensing_Policy
 License: LGPLv2+
@@ -41,12 +37,8 @@ Requires: kde-filesystem >= 4-23
 Requires: kde-settings
 %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
 Requires: shared-mime-info
-%if "%{name}" == "kdelibs"
 Requires: kdelibs-common
-%endif
-%if 0%{?fedora} >= 9
 Requires: hunspell
-%endif
 Requires: phonon%{?_isa} >= %{phonon_ver} 
 Requires: soprano%{?_isa} >= %{soprano_ver} 
 Requires: strigi-libs%{?_isa} >= %{strigi_ver} 
@@ -80,12 +72,16 @@ Patch14: kdelibs-4.2.85-libexecdir.patch
 # kstandarddirs changes: search /etc/kde, find /usr/libexec/kde4
 Patch18: kdelibs-4.1.72-kstandarddirs.patch
 Patch20: kdelibs-4.1.70-cmake.patch
+Patch21: kdelibs-4.3.1-ossl-1.x.patch
 # patch to fix keditbookmarks crash (kde#160679)
 Patch22: kdelibs-4.3.0-bookmarks.patch
 
 # upstream
 # 4.3 branch
 
+# security fix
+Patch200: kdelibs-4.3.1-CVE-2009-2702.patch
+
 BuildRequires: qt4-devel >= 4.5.0
 # qt4%{_?_isa} isn't provided yet -- Rex
 #Requires: qt4%{?_isa} >= %{_qt4_version}
@@ -95,10 +91,6 @@ Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 
 BuildRequires: alsa-lib-devel
-%if 0%{?fedora} < 9
-# we don't want a hard dependency on aspell on F9+, use enchant only
-BuildRequires: aspell-devel
-%endif
 BuildRequires: automoc4 >= 0.9.88
 BuildRequires: avahi-devel
 BuildRequires: bzip2-devel
@@ -145,13 +137,11 @@ Provides: kross(qtscript) = %{version}-%
 %description
 Libraries for the K Desktop Environment 4.
 
-%if "%{name}" == "kdelibs"
 %package common
 Group: System Environment/Libraries
 Summary: Common files for KDE 3 and KDE 4 libraries
 %description common
 This package includes the common files for the KDE 3 and KDE 4 libraries.
-%endif
 
 %package devel
 Group: Development/Libraries
@@ -161,10 +151,8 @@ Conflicts: kdebase-runtime < 4.2.90
 Conflicts: kdebase-workspace-devel < 4.2.90
 Provides: plasma-devel = %{version}-%{release}
 Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
-%if "%{name}" != "kdelibs4"
 Obsoletes: kdelibs4-devel < %{version}-%{release}
 Provides:  kdelibs4-devel = %{version}-%{release}
-%endif
 Requires: cmake >= 2.6.2-3
 Requires: automoc4 >= 0.9.88
 Requires: qt4-devel
@@ -184,14 +172,7 @@ Summary: KDE 4 API documentation
 # Not strictly required -- Rex
 # Requires: %{name} = %{?epoch:%{epoch}:}%{version}
 Requires: kde-filesystem
-%if "%{name}" != "kdelibs4"
 Provides: kdelibs4-apidocs = %{version}-%{release}
-#else
-# Don't do that for now, we'd need to make sure all Requires: kdelibs-apidocs
-# (in kdevelop etc.) are fixed to kdelibs3-apidocs first and it may not be
-# worth it anyway.
-#Provides: kdelibs-apidocs = 6:%{version}-%{release}
-%endif
 
 %description apidocs
 This package includes the KDE 4 API documentation in HTML
@@ -211,11 +192,14 @@ format for easy browsing.
 %patch14 -p1 -b .libexecdir
 %patch18 -p1 -b .kstandarddirs
 %patch20 -p1 -b .xxcmake
+%patch21 -p1 -b .ossl-1.x
 %patch22 -p1 -b .bookmarks
 
 # upstream patches
 # 4.3
 
+# security fix
+%patch200 -p1 -b .CVE-2009-2702
 
 %build
 
@@ -400,11 +384,15 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Fri Sep 04 2009 Than Ngo  - 4.3.1-3
+- security fix for -CVE-2009-2702
+
 * Wed Sep 02 2009 Ben Boeckel  - 4.3.1-2
 - Patch for kde#160679
 
 * Fri Aug 28 2009 Than Ngo  - 4.3.1-1
 - 4.3.1
+- openssl-1.0 build fixes
 
 * Wed Aug 26 2009 Rex Dieter  - 4.3.0-8
 - BR: xz-devel



From than at fedoraproject.org  Fri Sep  4 12:27:04 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 12:27:04 +0000 (UTC)
Subject: rpms/kdelibs/F-10 kdelibs-4.3.1-CVE-2009-2702.patch, NONE,
	1.1 kdelibs.spec, 1.440, 1.441
Message-ID: <20090904122704.ADCA411C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdelibs/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31103

Modified Files:
	kdelibs.spec 
Added Files:
	kdelibs-4.3.1-CVE-2009-2702.patch 
Log Message:
security fix for -CVE-2009-2702


kdelibs-4.3.1-CVE-2009-2702.patch:
 kopenssl.cpp        |    9 +++++++++
 kopenssl.h          |    6 +++++-
 ksslcertificate.cpp |    4 +++-
 3 files changed, 17 insertions(+), 2 deletions(-)

--- NEW FILE kdelibs-4.3.1-CVE-2009-2702.patch ---
diff -Nur kdelibs-4.3.1.orig/kio/kssl/kopenssl.cpp kdelibs-4.3.1/kio/kssl/kopenssl.cpp
--- kdelibs-4.3.1.orig/kio/kssl/kopenssl.cpp	2008-10-23 01:05:00.000000000 +0200
+++ kdelibs-4.3.1/kio/kssl/kopenssl.cpp	2009-09-04 14:09:22.000000000 +0200
@@ -196,6 +196,7 @@
 static X509_NAME *(*K_X509_NAME_new)() = 0L;
 static int (*K_X509_REQ_set_subject_name)(X509_REQ*,X509_NAME*) = 0L;
 static unsigned char *(*K_ASN1_STRING_data)(ASN1_STRING*) = 0L;
+static int (*K_ASN1_STRING_length)(ASN1_STRING*) = 0L;
 static STACK_OF(SSL_CIPHER) *(*K_SSL_get_ciphers)(const SSL *ssl) = 0L;
 
 #endif
@@ -530,6 +531,7 @@
       K_X509_NAME_new = (X509_NAME *(*)()) d->cryptoLib->resolveFunction("X509_NAME_new");
       K_X509_REQ_set_subject_name = (int (*)(X509_REQ*,X509_NAME*)) d->cryptoLib->resolveFunction("X509_REQ_set_subject_name");
       K_ASN1_STRING_data = (unsigned char *(*)(ASN1_STRING*)) d->cryptoLib->resolveFunction("ASN1_STRING_data");
+      K_ASN1_STRING_length = (int (*)(ASN1_STRING*)) d->cryptoLib->resolveFunction("ASN1_STRING_length");
 #endif
    }
 
@@ -1577,6 +1579,13 @@
    return 0L;
 }
 
+
+int KOpenSSLProxy::ASN1_STRING_length(ASN1_STRING *x) {
+   if (K_ASN1_STRING_length) return (K_ASN1_STRING_length)(x);
+   return 0L;
+}
+
+
 STACK_OF(SSL_CIPHER) *KOpenSSLProxy::SSL_get_ciphers(const SSL* ssl) {
   if (K_SSL_get_ciphers) return (K_SSL_get_ciphers)(ssl);
   return 0L;
diff -Nur kdelibs-4.3.1.orig/kio/kssl/kopenssl.h kdelibs-4.3.1/kio/kssl/kopenssl.h
--- kdelibs-4.3.1.orig/kio/kssl/kopenssl.h	2009-05-19 14:06:53.000000000 +0200
+++ kdelibs-4.3.1/kio/kssl/kopenssl.h	2009-09-04 14:09:22.000000000 +0200
@@ -589,13 +589,17 @@
     */
    void ASN1_INTEGER_free(ASN1_INTEGER *x);
 
-
    /*
     *  ASN1_STRING_data
     */
    unsigned char *ASN1_STRING_data(ASN1_STRING *x);
 
    /*
+    * ASN1_STRING_length
+    */
+   int ASN1_STRING_length(ASN1_STRING *x);
+
+   /*
     *
     */
    int OBJ_obj2nid(ASN1_OBJECT *o);
diff -Nur kdelibs-4.3.1.orig/kio/kssl/ksslcertificate.cpp kdelibs-4.3.1/kio/kssl/ksslcertificate.cpp
--- kdelibs-4.3.1.orig/kio/kssl/ksslcertificate.cpp	2009-01-16 16:07:05.000000000 +0100
+++ kdelibs-4.3.1/kio/kssl/ksslcertificate.cpp	2009-09-04 14:09:22.000000000 +0200
@@ -1305,7 +1305,9 @@
         }
 
         QString s = (const char *)d->kossl->ASN1_STRING_data(val->d.ia5);
-        if (!s.isEmpty()) {
+        if (!s.isEmpty()  &&
+                /* skip subjectAltNames with embedded NULs */
+                s.length() == d->kossl->ASN1_STRING_length(val->d.ia5)) {
             rc += s;
         }
     }


Index: kdelibs.spec
===================================================================
RCS file: /cvs/extras/rpms/kdelibs/F-10/kdelibs.spec,v
retrieving revision 1.440
retrieving revision 1.441
diff -u -p -r1.440 -r1.441
--- kdelibs.spec	2 Sep 2009 18:57:49 -0000	1.440
+++ kdelibs.spec	4 Sep 2009 12:27:04 -0000	1.441
@@ -4,17 +4,13 @@
 
 Summary: K Desktop Environment 4 - Libraries
 Version: 4.3.1
-Release: 2%{?dist}
+Release: 3%{?dist}
 
-%if 0%{?fedora} > 8
 Name: kdelibs
 Epoch: 6
 Obsoletes: kdelibs4 < %{version}-%{release}
 Provides:  kdelibs4 = %{version}-%{release}
 %{?_isa:Provides: kdelibs4%{?_isa} = %{version}-%{release}}
-%else
-Name: kdelibs4
-%endif
 
 # http://techbase.kde.org/Policies/Licensing_Policy
 License: LGPLv2+
@@ -41,12 +37,8 @@ Requires: kde-filesystem >= 4-23
 Requires: kde-settings
 %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
 Requires: shared-mime-info
-%if "%{name}" == "kdelibs"
 Requires: kdelibs-common
-%endif
-%if 0%{?fedora} >= 9
 Requires: hunspell
-%endif
 Requires: phonon%{?_isa} >= %{phonon_ver} 
 Requires: soprano%{?_isa} >= %{soprano_ver} 
 Requires: strigi-libs%{?_isa} >= %{strigi_ver} 
@@ -80,12 +72,16 @@ Patch14: kdelibs-4.2.85-libexecdir.patch
 # kstandarddirs changes: search /etc/kde, find /usr/libexec/kde4
 Patch18: kdelibs-4.1.72-kstandarddirs.patch
 Patch20: kdelibs-4.1.70-cmake.patch
+Patch21: kdelibs-4.3.1-ossl-1.x.patch
 # patch to fix keditbookmarks crash (kde#160679)
 Patch22: kdelibs-4.3.0-bookmarks.patch
 
 # upstream
 # 4.3 branch
 
+# security fix
+Patch200: kdelibs-4.3.1-CVE-2009-2702.patch
+
 BuildRequires: qt4-devel >= 4.5.0
 # qt4%{_?_isa} isn't provided yet -- Rex
 #Requires: qt4%{?_isa} >= %{_qt4_version}
@@ -95,10 +91,6 @@ Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 
 BuildRequires: alsa-lib-devel
-%if 0%{?fedora} < 9
-# we don't want a hard dependency on aspell on F9+, use enchant only
-BuildRequires: aspell-devel
-%endif
 BuildRequires: automoc4 >= 0.9.88
 BuildRequires: avahi-devel
 BuildRequires: bzip2-devel
@@ -145,13 +137,11 @@ Provides: kross(qtscript) = %{version}-%
 %description
 Libraries for the K Desktop Environment 4.
 
-%if "%{name}" == "kdelibs"
 %package common
 Group: System Environment/Libraries
 Summary: Common files for KDE 3 and KDE 4 libraries
 %description common
 This package includes the common files for the KDE 3 and KDE 4 libraries.
-%endif
 
 %package devel
 Group: Development/Libraries
@@ -161,10 +151,8 @@ Conflicts: kdebase-runtime < 4.2.90
 Conflicts: kdebase-workspace-devel < 4.2.90
 Provides: plasma-devel = %{version}-%{release}
 Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
-%if "%{name}" != "kdelibs4"
 Obsoletes: kdelibs4-devel < %{version}-%{release}
 Provides:  kdelibs4-devel = %{version}-%{release}
-%endif
 Requires: cmake >= 2.6.2-3
 Requires: automoc4 >= 0.9.88
 Requires: qt4-devel
@@ -184,14 +172,7 @@ Summary: KDE 4 API documentation
 # Not strictly required -- Rex
 # Requires: %{name} = %{?epoch:%{epoch}:}%{version}
 Requires: kde-filesystem
-%if "%{name}" != "kdelibs4"
 Provides: kdelibs4-apidocs = %{version}-%{release}
-#else
-# Don't do that for now, we'd need to make sure all Requires: kdelibs-apidocs
-# (in kdevelop etc.) are fixed to kdelibs3-apidocs first and it may not be
-# worth it anyway.
-#Provides: kdelibs-apidocs = 6:%{version}-%{release}
-%endif
 
 %description apidocs
 This package includes the KDE 4 API documentation in HTML
@@ -211,11 +192,14 @@ format for easy browsing.
 %patch14 -p1 -b .libexecdir
 %patch18 -p1 -b .kstandarddirs
 %patch20 -p1 -b .xxcmake
+%patch21 -p1 -b .ossl-1.x
 %patch22 -p1 -b .bookmarks
 
 # upstream patches
 # 4.3
 
+# security fix
+%patch200 -p1 -b .CVE-2009-2702
 
 %build
 
@@ -400,11 +384,15 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Fri Sep 04 2009 Than Ngo  - 4.3.1-3
+- security fix for -CVE-2009-2702
+
 * Wed Sep 02 2009 Ben Boeckel  - 4.3.1-2
 - Patch for kde#160679
 
 * Fri Aug 28 2009 Than Ngo  - 4.3.1-1
 - 4.3.1
+- openssl-1.0 build fixes
 
 * Wed Aug 26 2009 Rex Dieter  - 4.3.0-8
 - BR: xz-devel



From jnovy at fedoraproject.org  Fri Sep  4 12:27:17 2009
From: jnovy at fedoraproject.org (Jindrich Novy)
Date: Fri,  4 Sep 2009 12:27:17 +0000 (UTC)
Subject: rpms/netpbm/devel netpbm-10.35-configfix.patch, NONE, 1.1 .cvsignore,
	1.57, 1.58 netpbm-10.35-svgtopam.patch, 1.2, 1.3 netpbm.spec,
	1.144, 1.145 sources, 1.61, 1.62
Message-ID: <20090904122717.5603611C0082@cvs1.fedora.phx.redhat.com>

Author: jnovy

Update of /cvs/pkgs/rpms/netpbm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31163

Modified Files:
	.cvsignore netpbm-10.35-svgtopam.patch netpbm.spec sources 
Added Files:
	netpbm-10.35-configfix.patch 
Log Message:
* Fri Sep  4 2009 Jindrich Novy  10.35.67-1
- update to 10.35.67
- fix configuration


netpbm-10.35-configfix.patch:
 configure.pl |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE netpbm-10.35-configfix.patch ---
diff -up netpbm-10.35.67/buildtools/configure.pl.configfix netpbm-10.35.67/buildtools/configure.pl
--- netpbm-10.35.67/buildtools/configure.pl.configfix	2009-09-04 13:56:59.000000000 +0200
+++ netpbm-10.35.67/buildtools/configure.pl	2009-09-04 14:16:48.000000000 +0200
@@ -1893,7 +1893,7 @@ if ($platform eq "GNU") {
         # We don't know what to do here.  We used to (before 10.20) just
         # just assume the compiler was gcc.  We know that the gcc stuff
         # above does NOT work for HP native compiler.
-        push(@config_mk, "LDSHLIB =\n");
+        push(@Makefile_config, "LDSHLIB =\n");
     }
 } elsif ($platform eq "AIX") {
     push(@Makefile_config, 'LDFLAGS = -L /usr/pubsw/lib', "\n");


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/netpbm/devel/.cvsignore,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -p -r1.57 -r1.58
--- .cvsignore	29 Jul 2009 11:37:51 -0000	1.57
+++ .cvsignore	4 Sep 2009 12:27:16 -0000	1.58
@@ -1 +1 @@
-netpbm-10.35.66.tar.bz2
+netpbm-10.35.67.tar.bz2

netpbm-10.35-svgtopam.patch:
 Makefile |    4 ----
 1 file changed, 4 deletions(-)

Index: netpbm-10.35-svgtopam.patch
===================================================================
RCS file: /cvs/pkgs/rpms/netpbm/devel/netpbm-10.35-svgtopam.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- netpbm-10.35-svgtopam.patch	29 Jul 2009 12:38:18 -0000	1.2
+++ netpbm-10.35-svgtopam.patch	4 Sep 2009 12:27:17 -0000	1.3
@@ -1,6 +1,6 @@
-diff -up netpbm-10.35.58/converter/other/Makefile.svgtopam netpbm-10.35.58/converter/other/Makefile
---- netpbm-10.35.58/converter/other/Makefile.svgtopam	2009-01-19 09:23:58.000000000 +0100
-+++ netpbm-10.35.58/converter/other/Makefile	2009-03-23 13:17:22.000000000 +0100
+diff -up netpbm-10.35.67/converter/other/Makefile.svgtopam netpbm-10.35.67/converter/other/Makefile
+--- netpbm-10.35.67/converter/other/Makefile.svgtopam	2009-09-04 13:57:06.000000000 +0200
++++ netpbm-10.35.67/converter/other/Makefile	2009-09-04 14:09:00.000000000 +0200
 @@ -107,10 +107,6 @@ ifneq ($(ZLIB),NONE)
    BINARIES += pnmtops
  endif


Index: netpbm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/netpbm/devel/netpbm.spec,v
retrieving revision 1.144
retrieving revision 1.145
diff -u -p -r1.144 -r1.145
--- netpbm.spec	29 Jul 2009 12:38:18 -0000	1.144
+++ netpbm.spec	4 Sep 2009 12:27:17 -0000	1.145
@@ -1,6 +1,6 @@
 Summary: A library for handling different graphics file formats
 Name: netpbm
-Version: 10.35.66
+Version: 10.35.67
 Release: 1%{?dist}
 # See copyright_summary for details
 License: BSD and GPLv2 and IJG and MIT and Public Domain
@@ -31,6 +31,7 @@ Patch22: netpbm-10.35-pnmmontagefix.patc
 Patch23: netpbm-10.35-pnmtofiasco-stdin.patch
 Patch24: netpbm-10.35-64bitfix.patch
 Patch29: netpbm-10.35-svgtopam.patch
+Patch30: netpbm-10.35-configfix.patch
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: libjpeg-devel, libpng-devel, libtiff-devel, flex
 BuildRequires: libX11-devel, python, jasper-devel
@@ -92,6 +93,7 @@ netpbm-progs.  You'll also need to insta
 %patch23 -p1 -b .pnmtofiasco-stdin
 %patch24 -p1 -b .64bitfix
 %patch29 -p1 -b .svgtopam
+%patch30 -p1 -b .configfix
 
 %build
 ./configure < 10.35.67-1
+- update to 10.35.67
+- fix configuration
+
 * Wed Jul 29 2009 Jindrich Novy  10.35.66-1
 - update to 10.35.66
 - sync svgatopam patch


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/netpbm/devel/sources,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -p -r1.61 -r1.62
--- sources	29 Jul 2009 11:37:51 -0000	1.61
+++ sources	4 Sep 2009 12:27:17 -0000	1.62
@@ -1 +1 @@
-bb8d716535f9359fb95bcafa81b7304b  netpbm-10.35.66.tar.bz2
+6d9b4ec5ffbbb42cd63c94b010694194  netpbm-10.35.67.tar.bz2



From tuxbrewr at fedoraproject.org  Fri Sep  4 12:43:30 2009
From: tuxbrewr at fedoraproject.org (Steven M. Parrish)
Date: Fri,  4 Sep 2009 12:43:30 +0000 (UTC)
Subject: rpms/quassel/devel .cvsignore, 1.8, 1.9 quassel.spec, 1.12,
	1.13 sources, 1.8, 1.9
Message-ID: <20090904124330.47D3811C0082@cvs1.fedora.phx.redhat.com>

Author: tuxbrewr

Update of /cvs/pkgs/rpms/quassel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2162

Modified Files:
	.cvsignore quassel.spec sources 
Log Message:
Release candidate 1 for v0.5


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/quassel/devel/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- .cvsignore	25 Apr 2009 19:35:46 -0000	1.8
+++ .cvsignore	4 Sep 2009 12:43:29 -0000	1.9
@@ -1 +1 @@
-quassel-0.4.1.tar.bz2
+quassel-0.5-rc1.tar.bz2


Index: quassel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/quassel/devel/quassel.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- quassel.spec	27 Jul 2009 02:39:53 -0000	1.12
+++ quassel.spec	4 Sep 2009 12:43:29 -0000	1.13
@@ -1,12 +1,12 @@
 Name:    quassel
-Summary: QT4 Based distrubuted IRC system
-Version: 0.4.1
-Release: 3%{?dist}
+Summary: A modern distrubuted IRC system
+Version: 0.5
+Release: 0.1.rc1%{?dist}
 
 License: GPLv2 or GPLv3
 Group:	 Applications/Internet
 URL:     http://quassel-irc.org/
-Source0: http://quassel-irc.org/system/files/quassel-%{version}.tar.bz2
+Source0: http://quassel-irc.org/system/files/quassel-%{version}-rc1.tar.bz2
 Source1: %{name}.desktop
 Source2: %{name}core.desktop
 Source3: %{name}client.desktop
@@ -39,7 +39,7 @@ Group: Applications/Internet
 Quassel client 
 
 %prep
-%setup -q -n quassel-%{version}
+%setup -q -n quassel-0.5-rc1
 
 %build
 
@@ -108,6 +108,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{_kde4_datadir}/applications/kde4/quasselclient.desktop
 
 %changelog
+* Thu Sep 03 2009 Steven M. Parrish  - 0.5-0.1.rc1
+- New release candidate
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.4.1-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/quassel/devel/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources	25 Apr 2009 19:35:46 -0000	1.8
+++ sources	4 Sep 2009 12:43:29 -0000	1.9
@@ -1 +1 @@
-bf89e3ff2e12c64d9cf8b1445e46039f  quassel-0.4.1.tar.bz2
+472408317a0e99d659ee10a2a6c9e1bf  quassel-0.5-rc1.tar.bz2



From than at fedoraproject.org  Fri Sep  4 12:48:11 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 12:48:11 +0000 (UTC)
Subject: rpms/kdelibs3/devel kdelibs-3.5.10-CVE-2009-2702.patch, NONE,
	1.1 kdelibs3.spec, 1.67, 1.68
Message-ID: <20090904124811.CBF0711C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdelibs3/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2917

Modified Files:
	kdelibs3.spec 
Added Files:
	kdelibs-3.5.10-CVE-2009-2702.patch 
Log Message:
* fix for CVE-2009-2702
* drop support fedora <10


kdelibs-3.5.10-CVE-2009-2702.patch:
 kopenssl.cc        |    9 +++++++++
 kopenssl.h         |    5 +++++
 ksslcertificate.cc |    4 +++-
 3 files changed, 17 insertions(+), 1 deletion(-)

--- NEW FILE kdelibs-3.5.10-CVE-2009-2702.patch ---
diff -pruN kdelibs-3.5.4.orig/kio/kssl/kopenssl.cc kdelibs-3.5.4/kio/kssl/kopenssl.cc
--- kdelibs-3.5.4.orig/kio/kssl/kopenssl.cc	2009-08-31 20:50:12.000000000 +0200
+++ kdelibs-3.5.4/kio/kssl/kopenssl.cc	2009-08-31 21:46:47.000000000 +0200
@@ -196,6 +196,7 @@ static int (*K_X509_NAME_add_entry_by_tx
 static X509_NAME *(*K_X509_NAME_new)() = 0L;
 static int (*K_X509_REQ_set_subject_name)(X509_REQ*,X509_NAME*) = 0L;
 static unsigned char *(*K_ASN1_STRING_data)(ASN1_STRING*) = 0L;
+static int (*K_ASN1_STRING_length)(ASN1_STRING*) = 0L;
 static STACK_OF(SSL_CIPHER) *(*K_SSL_get_ciphers)(const SSL *ssl) = 0L;
 
 #endif
@@ -498,6 +499,7 @@ KConfig *cfg;
       K_X509_NAME_new = (X509_NAME *(*)()) _cryptoLib->symbol("X509_NAME_new");
       K_X509_REQ_set_subject_name = (int (*)(X509_REQ*,X509_NAME*)) _cryptoLib->symbol("X509_REQ_set_subject_name");
       K_ASN1_STRING_data = (unsigned char *(*)(ASN1_STRING*)) _cryptoLib->symbol("ASN1_STRING_data");
+      K_ASN1_STRING_length = (int (*)(ASN1_STRING*)) _cryptoLib->symbol("ASN1_STRING_length");
 #endif
    }
 
@@ -1549,6 +1551,13 @@ unsigned char *KOpenSSLProxy::ASN1_STRIN
    return 0L;
 }
 
+
+int KOpenSSLProxy::ASN1_STRING_length(ASN1_STRING *x) {
+   if (K_ASN1_STRING_length) return (K_ASN1_STRING_length)(x);
+   return 0L;
+}
+
+
 STACK_OF(SSL_CIPHER) *KOpenSSLProxy::SSL_get_ciphers(const SSL* ssl) {
   if (K_SSL_get_ciphers) return (K_SSL_get_ciphers)(ssl);
   return 0L;
diff -pruN kdelibs-3.5.4.orig/kio/kssl/kopenssl.h kdelibs-3.5.4/kio/kssl/kopenssl.h
--- kdelibs-3.5.4.orig/kio/kssl/kopenssl.h	2006-07-22 10:16:39.000000000 +0200
+++ kdelibs-3.5.4/kio/kssl/kopenssl.h	2009-08-31 21:46:47.000000000 +0200
@@ -622,6 +622,11 @@ public:
    unsigned char *ASN1_STRING_data(ASN1_STRING *x);
 
    /*
+    *  ASN1_STRING_length
+    */
+   int ASN1_STRING_length(ASN1_STRING *x);
+
+   /*
     *  
     */
    int OBJ_obj2nid(ASN1_OBJECT *o);
diff -pruN kdelibs-3.5.4.orig/kio/kssl/ksslcertificate.cc kdelibs-3.5.4/kio/kssl/ksslcertificate.cc
--- kdelibs-3.5.4.orig/kio/kssl/ksslcertificate.cc	2006-01-19 18:06:12.000000000 +0100
+++ kdelibs-3.5.4/kio/kssl/ksslcertificate.cc	2009-08-31 21:54:38.000000000 +0200
@@ -1099,7 +1099,9 @@ QStringList KSSLCertificate::subjAltName
 		}
 
 		QString s = (const char *)d->kossl->ASN1_STRING_data(val->d.ia5);
-		if (!s.isEmpty()) {
+		if (!s.isEmpty()  &&
+				/* skip subjectAltNames with embedded NULs */
+				s.length() == d->kossl->ASN1_STRING_length(val->d.ia5)) {
 			rc += s;
 		}
 	}


Index: kdelibs3.spec
===================================================================
RCS file: /cvs/extras/rpms/kdelibs3/devel/kdelibs3.spec,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -p -r1.67 -r1.68
--- kdelibs3.spec	3 Sep 2009 12:44:07 -0000	1.67
+++ kdelibs3.spec	4 Sep 2009 12:48:11 -0000	1.68
@@ -8,13 +8,7 @@
 
 %define arts 1
 %define arts_ev 8:1.5.10
-
-%if 0%{?fedora} > 8
 %define qt3 qt3
-%else
-%define qt3_epoch 1:
-%define qt3 qt
-%endif
 %define qt3_version 3.3.8b
 %define qt3_ev %{?qt3_epoch}%{qt3_version} 
 # unfortunately, this doesn't work for 3.3.8b which still identifies as 3.3.8
@@ -36,18 +30,11 @@
 
 Summary: K Desktop Environment 3 - Libraries
 Version: 3.5.10
-Release: 14%{?dist}
+Release: 15%{?dist}
 
-%if 0%{?fedora} > 8
 Name: kdelibs3
 Obsoletes: kdelibs < 6:%{version}-%{release}
 Provides: kdelibs = 6:%{version}-%{release}
-%else
-Name: kdelibs
-Epoch: 6
-Obsoletes: kdelibs3 < %{version}-%{release}
-Provides: kdelibs3 = %{version}-%{release}
-%endif
 
 License: LGPLv2
 Url: http://www.kde.org/
@@ -108,6 +95,8 @@ Patch202: kdelibs-3.5.4-CVE-2009-1687.pa
 Patch203: kdelibs-3.5.4-CVE-2009-1690.patch
 # fix CVE-2009-1698 - crash, possible ACE in CSS style attribute handling
 Patch204: kdelibs-3.5.10-cve-2009-1698.patch
+# fix CVE-2009-2702 - ssl incorrect verification of SSL certificate with NUL in subjectAltName
+Patch205: kdelibs-3.5.10-CVE-2009-2702.patch
 
 #{?arts:Requires: arts >= %{arts_ev}}
 #Requires: %{qt3} >= %{qt3_ev}
@@ -116,22 +105,18 @@ Requires: hicolor-icon-theme
 Requires: kde-settings >= 3.5
 %endif
 Requires: kde-filesystem
-%if "%{name}" != "kdelibs"
 Requires: kdelibs-common
-%endif
 Requires: redhat-menus
 Requires: shadow-utils
 BuildRequires: sudo
 Requires(hint): sudo
 
-%if 0%{?fedora} > 4 || 0%{?rhel} > 4
 %define   libkdnssd libkdnssd
 # omit for now, may contribute to http://bugzilla.redhat.com/441222 
 #Requires: %{libkdnssd}
 %define BuildRequires: xorg-x11-proto-devel libX11-devel
 %define _with_rgbfile --with-rgbfile=%{_datadir}/X11/rgb.txt
 Requires: iceauth
-%endif
 
 Requires(pre): coreutils
 Requires(post): /sbin/ldconfig
@@ -163,24 +148,16 @@ BuildRequires: libart_lgpl-devel
 BuildRequires: bzip2-devel
 BuildRequires: libtiff-devel
 BuildRequires: libacl-devel libattr-devel
-%if 0%{?fedora} >= 9
 BuildRequires: enchant-devel
 Requires: hunspell
-%else
-BuildRequires: aspell-devel
-%endif
 BuildRequires: krb5-devel
 BuildRequires: openldap-devel
 BuildRequires: db4-devel
 BuildRequires: alsa-lib-devel
 BuildRequires: pkgconfig
 BuildRequires: glibc-kernheaders
-%if 0%{?fedora} > 5 || 0%{?rhel} > 4
 %define _with_libutempter 1
 BuildRequires: libutempter-devel
-%else
-BuildRequires: utempter
-%endif
 BuildRequires: findutils
 BuildRequires: jasper-devel
 BuildRequires: OpenEXR-devel
@@ -211,13 +188,8 @@ kimgio (image manipulation).
 %package devel
 Group: Development/Libraries
 Summary: Header files and documentation for compiling KDE 3 applications.
-%if "%{name}" == "kdelibs"
-Obsoletes: kdelibs3-devel < %{version}-%{release}
-Provides:  kdelibs3-devel = %{version}-%{release}
-%else
 Obsoletes: kdelibs-devel < 6:%{version}-%{release}
 Provides:  kdelibs-devel = 6:%{version}-%{release}
-%endif
 Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
 Requires: %{qt3}-devel
 Requires: openssl-devel
@@ -231,15 +203,9 @@ applications for KDE 3.
 Group: Development/Documentation
 Summary: KDE 3 API documentation.
 Requires: %{name} = %{?epoch:%{epoch}:}%{version}
-%if "%{name}" == "kdelibs"
-Provides: kdelibs3-apidocs = %{version}-%{release}
-%else
 Obsoletes: kdelibs-apidocs < 6:%{version}-%{release}
 Provides:  kdelibs-apidocs = 6:%{version}-%{release}
-%endif
-%if 0%{?fedora} > 9
 BuildArch: noarch
-%endif
 
 %description apidocs
 This package includes the KDE 3 API documentation in HTML
@@ -266,16 +232,12 @@ format for easy browsing
 %patch43 -p1 -b .lang
 %patch45 -p1 -b .xdg-autostart
 %patch46 -p1 -b .kate-vhdl
-%if 0%{?fedora} >= 9
 %patch48 -p1 -b .kspell
 %patch49 -p1 -b .kspell2
 %patch50 -p1 -b .no-ispell
-%endif
 %patch51 -p1 -b .cupsserverbin
 %patch52 -p1 -b .KDE3
-%if "%{name}" != "kdelibs"
 %patch53 -p1 -b .drkonqi-kde4
-%endif
 %patch54 -p1 -b .flock-redefinition
 %patch55 -p1 -b .latex-syntax
 
@@ -289,6 +251,7 @@ format for easy browsing
 %patch202 -p1 -b .cve-2009-1687
 %patch203 -p1 -b .cve-2009-1690
 %patch204 -p1 -b .cve-2009-1698
+%patch205 -p1 -b .cve-2009-2702
 
 sed -i -e "s,^#define KDE_VERSION_STRING .*,#define KDE_VERSION_STRING \"%{version}-%{release} %{distname}\"," kdecore/kdeversion.h
 
@@ -331,11 +294,7 @@ export DO_NOT_COMPILE="libkscreensaver"
    --enable-sendfile \
    --with-distribution="$(cat /etc/redhat-release 2>/dev/null)" \
    --with-alsa \
-%if 0%{?fedora} >= 9
    --without-aspell \
-%else
-   --with-aspell \
-%endif
    --without-hspell \
    --disable-libfam \
    --enable-dnotify \
@@ -384,13 +343,6 @@ popd
 install -p -m 644 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/kde.sh
 install -p -m 644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/kde.csh
 
-%if "%{name}" == "kdelibs"
-# menus
-mkdir -p %{buildroot}%{_sysconfdir}/kde/xdg/menus
-mv %{buildroot}%{_sysconfdir}/xdg/menus/applications.menu \
-   %{buildroot}%{_sysconfdir}/xdg/menus/kde-applications.menu
-%endif
-
 # Use hicolor-icon-theme rpm/pkg instead (#178319)
 rm -rf $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/
 
@@ -426,7 +378,6 @@ find $RPM_BUILD_ROOT%{_libdir} -name "*.
 rm -f %{buildroot}%{_libdir}/libkdnssd.la
 %{?libkdnssd:rm -rf %{buildroot}{%{_libdir}/libkdnssd.*,%{_includedir}/kde/dnssd}}
 
-%if "%{name}" != "kdelibs"
 # remove conflicts with kdelibs-4
 rm -f %{buildroot}%{_bindir}/checkXML
 rm -f %{buildroot}%{_bindir}/ksvgtopng
@@ -484,8 +435,6 @@ rm -f %{buildroot}%{_bindir}/preparetips
 # don't show kresources
 sed -i -e "s,^OnlyShowIn=KDE;,OnlyShowIn=KDE3;," %{buildroot}%{_datadir}/applications/kde/kresources.desktop 
 
-%endif
-
 %if 0%{?include_crystalsvg} == 0
 # remove all crystalsvg icons for now
 rm -rf %{buildroot}%{_datadir}/icons/crystalsvg/
@@ -600,15 +549,7 @@ touch --no-create %{_datadir}/icons/crys
 %{_datadir}/servicetypes/*
 %ghost %{_datadir}/services/ksycoca
 %{_docdir}/HTML/en/kspell
-%if "%{name}" == "kdelibs"
-%{_sysconfdir}/xdg/menus/*.menu
-%{_datadir}/autostart/*
-# include also the conflicting file in kdelibs fedora < 9
-%{_docdir}/HTML/en/common
-%{_datadir}/locale/all_languages
-%else
 %{_docdir}/HTML/en/common/*
-%endif
 %if 0%{?include_crystalsvg}
 %{_datadir}/icons/crystalsvg/
 %endif
@@ -616,12 +557,6 @@ touch --no-create %{_datadir}/icons/crys
 %files devel
 %defattr(-,root,root,-)
 # include also the conflicting file in kdelibs-devel fedora < 9
-%if "%{name}" == "kdelibs"
-%{_bindir}/checkXML
-%{_bindir}/ksvgtopng
-%{_bindir}/kunittestmodrunner
-%{_bindir}/preparetips
-%endif
 %{_bindir}/dcopidl*
 %{_bindir}/kconfig_compiler
 %{_bindir}/makekdewidgets
@@ -640,6 +575,9 @@ touch --no-create %{_datadir}/icons/crys
 
 
 %changelog
+* Fri Sep 04 2009 Than Ngo  - 3.5.10-15
+- fix for CVE-2009-2702
+
 * Thu Sep 03 2009 Rex Dieter  - 3.5.10-14
 - kde.(sh|csh): drop KDE_IS_PRELINKED (workaround bug #515539)
 



From nhorman at fedoraproject.org  Fri Sep  4 12:54:26 2009
From: nhorman at fedoraproject.org (Neil Horman)
Date: Fri,  4 Sep 2009 12:54:26 +0000 (UTC)
Subject: rpms/kexec-tools/F-11 kexec-tools.spec, 1.135, 1.136 mkdumprd, 1.28,
	1.29
Message-ID: <20090904125426.0D8DD11C0082@cvs1.fedora.phx.redhat.com>

Author: nhorman

Update of /cvs/extras/rpms/kexec-tools/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4162

Modified Files:
	kexec-tools.spec mkdumprd 
Log Message:
Resolves: bz521186


Index: kexec-tools.spec
===================================================================
RCS file: /cvs/extras/rpms/kexec-tools/F-11/kexec-tools.spec,v
retrieving revision 1.135
retrieving revision 1.136
diff -u -p -r1.135 -r1.136
--- kexec-tools.spec	31 Aug 2009 12:33:01 -0000	1.135
+++ kexec-tools.spec	4 Sep 2009 12:54:25 -0000	1.136
@@ -1,6 +1,6 @@
 Name: kexec-tools
 Version: 2.0.0 
-Release: 14%{?dist}
+Release: 15%{?dist}
 License: GPLv2
 Group: Applications/System
 Summary: The kexec/kdump userspace component.
@@ -243,6 +243,9 @@ done
 
 
 %changelog
+* Fri Sep 04 2009 Neil Horman  - 2.0.0-15
+- Fix inclusion of stata_nv in initramfs (bz 521186)
+
 * Mon Aug 31 2009 Neil Horman  - 2.0.0-14
 - Update firstboot so it works properly (bz 508167)
 


Index: mkdumprd
===================================================================
RCS file: /cvs/extras/rpms/kexec-tools/F-11/mkdumprd,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- mkdumprd	27 Aug 2009 19:58:57 -0000	1.28
+++ mkdumprd	4 Sep 2009 12:54:25 -0000	1.29
@@ -1077,6 +1077,17 @@ if [ -n "$CORE_COLLECTOR" -a ! -e /sys/k
 fi
 
 #include extra user-specified modules for kdump initrd
+#EXTRA HACK:
+#sata_nv doesn't seem to have any path for me to detect it in sys
+#nor does it seem to wind up listed in any module dep chain 
+#so lets just check for it here via lsmod, and if we find it, assume we need it
+#
+lsmod | grep -q sata_nv
+if [ $? == 0 ]
+then
+   extra_kdump_mods="$extra_kdump_mods stata_nv"
+fi 
+
 for n in $extra_kdump_mods; do
     findmodule $n
 done



From rrakus at fedoraproject.org  Fri Sep  4 12:59:22 2009
From: rrakus at fedoraproject.org (Roman Rakus)
Date: Fri,  4 Sep 2009 12:59:22 +0000 (UTC)
Subject: rpms/bash/devel bash-4.0-nobits.patch, NONE, 1.1 bash.spec, 1.187,
	1.188
Message-ID: <20090904125922.9470D11C0082@cvs1.fedora.phx.redhat.com>

Author: rrakus

Update of /cvs/extras/rpms/bash/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5642

Modified Files:
	bash.spec 
Added Files:
	bash-4.0-nobits.patch 
Log Message:
check if interp section is NOBITS. define Recycles pids

bash-4.0-nobits.patch:
 execute_cmd.c |  111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 107 insertions(+), 4 deletions(-)

--- NEW FILE bash-4.0-nobits.patch ---
diff -up bash-4.0/execute_cmd.c.nobits bash-4.0/execute_cmd.c
--- bash-4.0/execute_cmd.c.nobits	2009-08-11 11:53:38.000000000 +0200
+++ bash-4.0/execute_cmd.c	2009-08-14 16:18:18.000000000 +0200
@@ -4747,6 +4747,7 @@ shell_execve (command, args, env)
 	      && memcmp (sample, ELFMAG, SELFMAG) == 0)
 	    {
 	      off_t offset = -1;
+              int dynamic_nobits = 0;
 
 	      /* It is an ELF file.  Now determine whether it is dynamically
 		 linked and if yes, get the offset of the interpreter
@@ -4756,13 +4757,61 @@ shell_execve (command, args, env)
 		{
 		  Elf32_Ehdr ehdr;
 		  Elf32_Phdr *phdr;
-		  int nphdr;
+                  Elf32_Shdr *shdr;
+		  int nphdr, nshdr;
 
 		  /* We have to copy the data since the sample buffer
 		     might not be aligned correctly to be accessed as
 		     an Elf32_Ehdr struct.  */
 		  memcpy (&ehdr, sample, sizeof (Elf32_Ehdr));
 
+		  nshdr = ehdr.e_shnum;
+		  shdr = (Elf32_Shdr *) malloc (nshdr * ehdr.e_shentsize);
+                  
+		  if (shdr != NULL)
+		    {
+#ifdef HAVE_PREAD
+		      sample_len = pread (fd, shdr, nshdr * ehdr.e_shentsize,
+					  ehdr.e_shoff);
+#else
+		      if (lseek (fd, ehdr.e_shoff, SEEK_SET) != -1)
+			sample_len = read (fd, shdr,
+					   nshdr * ehdr.e_shentsize);
+		      else
+			sample_len = -1;
+#endif
+		      if (sample_len == nshdr * ehdr.e_shentsize)
+                        {
+                          char *strings = (char *) malloc (shdr[ehdr.e_shstrndx].sh_size);
+                          if (strings != NULL)
+                            {
+#ifdef HAVE_PREAD
+		              sample_len = pread (fd, strings,
+                                             shdr[ehdr.e_shstrndx].sh_size,
+					     shdr[ehdr.e_shstrndx].sh_offset);
+#else
+		              if (lseek (fd, shdr[ehdr.e_shstrndx].sh_offset,
+                                         SEEK_SET) != -1)
+			        sample_len = read (fd, strings,
+			  		       shdr[ehdr.e_shstrndx].sh_size);
+		              else
+			        sample_len = -1;
+#endif
+                              if (sample_len == shdr[ehdr.e_shstrndx].sh_size)
+			        while (nshdr-- > 0)
+                                  if (strcmp (strings + shdr[nshdr].sh_name,
+                                              ".interp") == 0 &&
+                                      shdr[nshdr].sh_type == SHT_NOBITS)
+                                    {
+                                      dynamic_nobits++;
+                                      break;
+                                    }
+                              free (strings);
+                            }
+                        }
+		      free (shdr);
+		    }
+
 		  nphdr = ehdr.e_phnum;
 		  phdr = (Elf32_Phdr *) malloc (nphdr * ehdr.e_phentsize);
 		  if (phdr != NULL)
@@ -4792,13 +4841,60 @@ shell_execve (command, args, env)
 		{
 		  Elf64_Ehdr ehdr;
 		  Elf64_Phdr *phdr;
-		  int nphdr;
+                  Elf64_Shdr *shdr;
+		  int nphdr, nshdr;
 
 		  /* We have to copy the data since the sample buffer
 		     might not be aligned correctly to be accessed as
 		     an Elf64_Ehdr struct.  */
 		  memcpy (&ehdr, sample, sizeof (Elf64_Ehdr));
 
+		  nshdr = ehdr.e_shnum;
+		  shdr = (Elf64_Shdr *) malloc (nshdr * ehdr.e_shentsize);
+		  if (shdr != NULL)
+		    {
+#ifdef HAVE_PREAD
+		      sample_len = pread (fd, shdr, nshdr * ehdr.e_shentsize,
+					  ehdr.e_shoff);
+#else
+		      if (lseek (fd, ehdr.e_shoff, SEEK_SET) != -1)
+			sample_len = read (fd, shdr,
+					   nshdr * ehdr.e_shentsize);
+		      else
+			sample_len = -1;
+#endif
+		      if (sample_len == nshdr * ehdr.e_shentsize)
+                        {
+                          char *strings = (char *) malloc (shdr[ehdr.e_shstrndx].sh_size);
+                          if (strings != NULL)
+                            {
+#ifdef HAVE_PREAD
+		              sample_len = pread (fd, strings,
+                                             shdr[ehdr.e_shstrndx].sh_size,
+					     shdr[ehdr.e_shstrndx].sh_offset);
+#else
+		              if (lseek (fd, shdr[ehdr.e_shstrndx].sh_offset,
+                                         SEEK_SET) != -1)
+			        sample_len = read (fd, strings,
+			  		       shdr[ehdr.e_shstrndx].sh_size);
+		              else
+			        sample_len = -1;
+#endif
+                              if (sample_len == shdr[ehdr.e_shstrndx].sh_size)
+			        while (nshdr-- > 0)
+                                  if (strcmp (strings + shdr[nshdr].sh_name,
+                                              ".interp") == 0 &&
+                                      shdr[nshdr].sh_type == SHT_NOBITS)
+                                    {
+                                      dynamic_nobits++;
+                                      break;
+                                    }
+                              free (strings);
+                            }
+                        }
+		      free (shdr);
+		    }
+
 		  nphdr = ehdr.e_phnum;
 		  phdr = (Elf64_Phdr *) malloc (nphdr * ehdr.e_phentsize);
 		  if (phdr != NULL)
@@ -4858,8 +4954,15 @@ shell_execve (command, args, env)
 		    {
 		      close (fd);
 		      errno = i;
-		      sys_error ("%s: %s: bad ELF interpreter", command,
-				 interp);
+                      if (dynamic_nobits > 0)
+                        {
+                          sys_error ("%s: bad ELF interpreter", command);
+                        }
+                      else
+                        {
+		          sys_error ("%s: %s: bad ELF interpreter", command,
+				     interp);
+                        }
 		      free (interp);
 		      return (EX_NOEXEC);
 		    }


Index: bash.spec
===================================================================
RCS file: /cvs/extras/rpms/bash/devel/bash.spec,v
retrieving revision 1.187
retrieving revision 1.188
diff -u -p -r1.187 -r1.188
--- bash.spec	26 Aug 2009 14:53:31 -0000	1.187
+++ bash.spec	4 Sep 2009 12:59:22 -0000	1.188
@@ -74,6 +74,9 @@ Patch118: bash-tty-tests.patch
 # 518644, alloc memory for key in associative array creation
 Patch122: bash-4.0-key_alloc.patch
 
+# 484809, check if interp section is NOBITS
+Patch123: bash-4.0-nobits.patch
+
 Requires(post): ncurses-libs
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -154,6 +157,7 @@ This package contains documentation file
 #%patch120 -p1 -b .no_debug_output
 #%patch121 -p1 -b .pipelines_handling
 %patch122 -p1 -b .key_alloc
+%patch123 -p1 -b .nobits
 
 echo %{version} > _distribution
 echo %{release} > _patchlevel
@@ -161,8 +165,11 @@ echo %{release} > _patchlevel
 %build
 autoconf
 %configure --with-bash-malloc=no --with-afs
-make "CPPFLAGS=-D_GNU_SOURCE `getconf LFS_CFLAGS`"
-#make "CPPFLAGS=-DUSE_POSIX_GLOB_LIBRARY -D_GNU_SOURCE `getconf LFS_CFLAGS`"
+
+# Recycles pids is neccessary. When bash's last fork's pid was X
+# and new fork's pid is also X, bash has to wait for this same pid.
+# Without Recycles pids bash will not wait.
+make "CPPFLAGS=-D_GNU_SOURCE -DRECYCLES_PIDS `getconf LFS_CFLAGS`"
 %check
 make check
 
@@ -317,6 +324,10 @@ fi
 #%doc doc/*.ps doc/*.0 doc/*.html doc/article.txt
 
 %changelog
+* Fri Sep 04 2009 Roman Rakus  - 4.0.28-3
+- check if interp section is NOBITS
+- define Recycles pids
+
 * Wed Aug 26 2009 Roman Rakus  - 4.0.28-2
 - alloc memory for key in creation associative array (#518644)
 



From rrakus at fedoraproject.org  Fri Sep  4 13:04:17 2009
From: rrakus at fedoraproject.org (Roman Rakus)
Date: Fri,  4 Sep 2009 13:04:17 +0000 (UTC)
Subject: rpms/bash/devel bash.spec,1.188,1.189
Message-ID: <20090904130417.71DF511C0082@cvs1.fedora.phx.redhat.com>

Author: rrakus

Update of /cvs/extras/rpms/bash/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6781

Modified Files:
	bash.spec 
Log Message:
Fixed release tag


Index: bash.spec
===================================================================
RCS file: /cvs/extras/rpms/bash/devel/bash.spec,v
retrieving revision 1.188
retrieving revision 1.189
diff -u -p -r1.188 -r1.189
--- bash.spec	4 Sep 2009 12:59:22 -0000	1.188
+++ bash.spec	4 Sep 2009 13:04:17 -0000	1.189
@@ -5,7 +5,7 @@
 Version: %{baseversion}%{patchlevel}
 Name: bash
 Summary: The GNU Bourne Again shell
-Release: 2%{?dist}
+Release: 3%{?dist}
 Group: System Environment/Shells
 License: GPLv2+
 Url: http://www.gnu.org/software/bash



From mnagy at fedoraproject.org  Fri Sep  4 13:07:00 2009
From: mnagy at fedoraproject.org (Martin Nagy)
Date: Fri,  4 Sep 2009 13:07:00 +0000 (UTC)
Subject: rpms/bind-dyndb-ldap/F-11 bind-dyndb-ldap-reconnection.patch, NONE, 
	1.1 bind-dyndb-ldap.spec, 1.3, 1.4
Message-ID: <20090904130700.9589611C0082@cvs1.fedora.phx.redhat.com>

Author: mnagy

Update of /cvs/extras/rpms/bind-dyndb-ldap/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7211

Modified Files:
	bind-dyndb-ldap.spec 
Added Files:
	bind-dyndb-ldap-reconnection.patch 
Log Message:
* Fri Sep 04 2009 Martin Nagy  - 0.1.0-0.4.a1
- fix reconnection to the LDAP server


bind-dyndb-ldap-reconnection.patch:
 ldap_helper.c |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

--- NEW FILE bind-dyndb-ldap-reconnection.patch ---
diff -up bind-dyndb-ldap-0.1.0a1/src/ldap_helper.c.reconnection bind-dyndb-ldap-0.1.0a1/src/ldap_helper.c
--- bind-dyndb-ldap-0.1.0a1/src/ldap_helper.c.reconnection	2009-09-04 14:45:52.088622308 +0200
+++ bind-dyndb-ldap-0.1.0a1/src/ldap_helper.c	2009-09-04 14:55:25.643684393 +0200
@@ -1521,10 +1521,11 @@ ldap_connect(ldap_instance_t *ldap_inst)
 	LDAP_OPT_CHECK(ret, "failed to set timeout: %s", ldap_err2string(ret));
 	*/
 
+	if (ldap_inst->handle != NULL)
+		ldap_unbind_ext_s(ldap_inst->handle, NULL, NULL);
 	ldap_inst->handle = ld;
-	ldap_reconnect(ldap_inst);
 
-	return ISC_R_SUCCESS;
+	return ldap_reconnect(ldap_inst);
 
 cleanup:
 
@@ -1636,11 +1637,10 @@ handle_connection_error(ldap_instance_t 
 		*result = ISC_R_SUCCESS;
 		ldap_inst->tries = 0;
 		return 0;
-	} else if (err_code == LDAP_SERVER_DOWN) {
+	} else if (err_code == LDAP_SERVER_DOWN || err_code == LDAP_CONNECT_ERROR) {
 		if (ldap_inst->tries == 0)
 			log_error("connection to the LDAP server was lost");
-		*result = ldap_reconnect(ldap_inst);
-		if (*result == ISC_R_SUCCESS)
+		if (ldap_connect(ldap_inst) == ISC_R_SUCCESS)
 			return 1;
 	} else {
 		err_string = ldap_err2string(err_code);


Index: bind-dyndb-ldap.spec
===================================================================
RCS file: /cvs/extras/rpms/bind-dyndb-ldap/F-11/bind-dyndb-ldap.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- bind-dyndb-ldap.spec	31 Aug 2009 09:11:33 -0000	1.3
+++ bind-dyndb-ldap.spec	4 Sep 2009 13:07:00 -0000	1.4
@@ -1,6 +1,6 @@
 Name:           bind-dyndb-ldap
 Version:        0.1.0
-Release:        0.3.a1%{?dist}
+Release:        0.4.a1%{?dist}
 Summary:        LDAP back-end plug-in for BIND
 
 Group:          System Environment/Libraries
@@ -14,6 +14,7 @@ BuildRequires:  openldap-devel
 Requires:       bind >= 9.6.1-0.3.b1
 
 Patch0:         bind-dyndb-ldap-bool_case.patch
+Patch1:         bind-dyndb-ldap-reconnection.patch
 
 %description
 This package provides an LDAP back-end plug-in for BIND. It features
@@ -25,6 +26,7 @@ off of your LDAP server.
 %setup -q -n %{name}-%{version}a1
 
 %patch0 -p1 -b .bool_case
+%patch1 -p1 -b .reconnection
 
 
 %build
@@ -52,6 +54,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Fri Sep 04 2009 Martin Nagy  - 0.1.0-0.4.a1
+- fix reconnection to the LDAP server
+
 * Mon Aug 31 2009 Martin Nagy  - 0.1.0-0.3.a1
 - Use uppercase boolean values (#520256)
 



From simo at fedoraproject.org  Fri Sep  4 13:14:10 2009
From: simo at fedoraproject.org (Simo Sorce)
Date: Fri,  4 Sep 2009 13:14:10 +0000 (UTC)
Subject: rpms/samba/F-10 .cvsignore, 1.62, 1.63 samba.spec, 1.177,
	1.178 sources, 1.67, 1.68
Message-ID: <20090904131410.6CA3711C0082@cvs1.fedora.phx.redhat.com>

Author: simo

Update of /cvs/pkgs/rpms/samba/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9336

Modified Files:
	.cvsignore samba.spec sources 
Log Message:
* Fri Sep  4 2009 Simo Sorce  - 3.2.14-0.35
- Update to 3.2.14



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/samba/F-10/.cvsignore,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -p -r1.62 -r1.63
--- .cvsignore	16 Jun 2009 09:38:13 -0000	1.62
+++ .cvsignore	4 Sep 2009 13:14:09 -0000	1.63
@@ -1 +1 @@
-samba-3.2.12.tar.gz
+samba-3.2.14.tar.gz


Index: samba.spec
===================================================================
RCS file: /cvs/pkgs/rpms/samba/F-10/samba.spec,v
retrieving revision 1.177
retrieving revision 1.178
diff -u -p -r1.177 -r1.178
--- samba.spec	16 Jun 2009 11:59:40 -0000	1.177
+++ samba.spec	4 Sep 2009 13:14:10 -0000	1.178
@@ -1,5 +1,5 @@
-%define main_release 34
-%define samba_version 3.2.12
+%define main_release 35
+%define samba_version 3.2.14
 %define tdb_version 1.1.1
 %define talloc_version 1.2.0
 
@@ -8,7 +8,7 @@
 Summary: The Samba Suite of programs
 Name: samba
 Epoch: 0
-Version: 3.2.12
+Version: 3.2.14
 Release: %{samba_release}
 License: GPLv3+ and LGPLv3+
 Group: System Environment/Daemons
@@ -826,6 +826,9 @@ exit 0
 %{_datadir}/pixmaps/samba/logo-small.png
 
 %changelog
+* Fri Sep  4 2009 Simo Sorce  - 3.2.14-0.35
+- Update to 3.2.14
+
 * Tue Jun 16 2009 Guenther Deschner  - 3.2.12-0.34
 - Update to 3.2.12
 - Update pam_winbind.conf file


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/samba/F-10/sources,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -p -r1.67 -r1.68
--- sources	16 Jun 2009 11:00:20 -0000	1.67
+++ sources	4 Sep 2009 13:14:10 -0000	1.68
@@ -1 +1 @@
-67828d33f21d93e321fad5cfa823d482  samba-3.2.12.tar.gz
+6c744ab876f2199ebc432d41ecf0b743  samba-3.2.14.tar.gz



From than at fedoraproject.org  Fri Sep  4 13:15:47 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 13:15:47 +0000 (UTC)
Subject: rpms/kdebindings/F-11 kdebindings.spec, 1.205,
	1.206 kdebindings-4.2.4-fix-kpythonpluginfactory.patch, 1.1, NONE
Message-ID: <20090904131547.28ACA11C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdebindings/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9914

Modified Files:
	kdebindings.spec 
Removed Files:
	kdebindings-4.2.4-fix-kpythonpluginfactory.patch 
Log Message:
sync



Index: kdebindings.spec
===================================================================
RCS file: /cvs/extras/rpms/kdebindings/F-11/kdebindings.spec,v
retrieving revision 1.205
retrieving revision 1.206
diff -u -p -r1.205 -r1.206
--- kdebindings.spec	1 Sep 2009 17:16:57 -0000	1.205
+++ kdebindings.spec	4 Sep 2009 13:15:46 -0000	1.206
@@ -8,11 +8,18 @@
 %define csharp 1
 %endif
 %endif
+%if 0%{?fedora}
+# FIXME: Krossfalcon doesn't build in Rawhide (Falcon 0.9.x).
+#        It's also not working properly. And there are no Falcon bindings for
+#        the libraries anyway, just the Kross backend. -- Kevin
+%if 0%{?fedora} < 12
 %define falcon 1
+%endif
 %define php 1
 %define ruby 1
 %define smoke 1
 %define java 0
+%endif
 
 %define pykde4_akonadi 1
 %define pyqt4_version 4.5.2
@@ -29,7 +36,7 @@
 
 Name: kdebindings
 Version: 4.3.1
-Release: 1%{?dist}
+Release: 3%{?dist}
 Summary: KDE bindings to non-C++ languages
 
 # http://techbase.kde.org/Policies/Licensing_Policy
@@ -43,8 +50,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version
 Patch0:  kdebindings-qyoto-examples.patch
 # workaround change to sip/phonon/backendcapabilities.sip which requires PyQt4 4.5
 Patch1:  kdebindings-4.2.85-old-PyQt4.patch
-# make the Python plugin factory work without python-devel
-Patch2:  kdebindings-4.2.4-fix-kpythonpluginfactory.patch
 
 ## upstream patches
 
@@ -55,13 +60,13 @@ BuildRequires:  kdebase-workspace-devel 
 BuildRequires:  kdegraphics-devel >= %{version}
 BuildRequires:  kdelibs4-devel >= %{version}
 BuildRequires:  kdepimlibs-devel >= %{version}
+%if 0%{?fedora} && 0%{?fedora} < 12
 BuildRequires:  polkit-qt-devel
+%endif
 BuildRequires:  python-devel
 BuildRequires:  PyQt4-devel >= %{pyqt4_version}
 BuildRequires:  qimageblitz-devel
-%if 0%{?fedora} > 8
 BuildRequires:  qscintilla-devel >= 2.4
-%endif
 BuildRequires:  qimageblitz-devel
 BuildRequires:  soprano-devel
 %if 0%{?csharp}
@@ -250,9 +255,6 @@ Falcon plugin for the Kross archtecture 
 %setup -q
 %patch0
 %patch1 -p0 -b .old-PyQt4
-## Manually speciify PYTHON_LIBRARIES below in lieu of
-## a better, working, upstreamable patch
-#patch2 -p1 -b .fix-kpythonpluginfactory
 
 # upstream patches
 
@@ -305,6 +307,12 @@ make -C %{_target_platform}
 rm -rf %{buildroot}
 make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
 
+%if !0%{?fedora} || 0%{?fedora} >= 12
+# zap polkit-qt stuff which gets installed even without polkit-qt available
+rm -rf %{buildroot}%{_kde4_datadir}/sip/PyKDE4/polkitqt/
+rm -rf %{buildroot}%{_kde4_appsdir}/pykde4/examples/polkitqtExamples/
+%endif
+
 # HACK: fix multilb conflict, similar to PyQt4's http://bugzilla.redhat.com/509415
 rm -fv %{buildroot}%{_bindir}/pykdeuic4
 mv %{buildroot}%{python_sitearch}/PyQt4/uic/pykdeuic4.py \
@@ -507,8 +515,18 @@ fi
 
 
 %changelog
+* Thu Sep 03 2009 Kevin Kofler  - 4.3.1-3
+- also disable polkit-qt on EL6+
+- also remove polkit-qt sip files and examples on F12+/EL6+
+
+* Thu Sep 03 2009 Kevin Kofler  - 4.3.1-2
+- only (temporarily) disable Falcon on F12+
+- drop bindings for polkit-qt on F12+ (PolicyKit 0.9 is going away)
+- remove unused (commented out) patch
+
 * Fri Aug 28 2009 Than Ngo  - 4.3.1-1
 - 4.3.1
+- temporarily disable Falcon bindings (build fails with Falcon 0.9.x)
 
 * Mon Aug 17 2009 Rex Dieter  - 4.3.0-5
 - re-enable php bindings (rawhide)


--- kdebindings-4.2.4-fix-kpythonpluginfactory.patch DELETED ---



From than at fedoraproject.org  Fri Sep  4 13:16:47 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 13:16:47 +0000 (UTC)
Subject: rpms/kdebindings/F-10 kdebindings.spec, 1.165,
	1.166 kdebindings-4.2.4-fix-kpythonpluginfactory.patch, 1.1, NONE
Message-ID: <20090904131647.89D8611C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdebindings/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10328

Modified Files:
	kdebindings.spec 
Removed Files:
	kdebindings-4.2.4-fix-kpythonpluginfactory.patch 
Log Message:
drop kdebindings-4.2.4-fix-kpythonpluginfactory.patch



Index: kdebindings.spec
===================================================================
RCS file: /cvs/extras/rpms/kdebindings/F-10/kdebindings.spec,v
retrieving revision 1.165
retrieving revision 1.166
diff -u -p -r1.165 -r1.166
--- kdebindings.spec	1 Sep 2009 17:16:56 -0000	1.165
+++ kdebindings.spec	4 Sep 2009 13:16:47 -0000	1.166
@@ -8,11 +8,18 @@
 %define csharp 1
 %endif
 %endif
+%if 0%{?fedora}
+# FIXME: Krossfalcon doesn't build in Rawhide (Falcon 0.9.x).
+#        It's also not working properly. And there are no Falcon bindings for
+#        the libraries anyway, just the Kross backend. -- Kevin
+%if 0%{?fedora} < 12
 %define falcon 1
+%endif
 %define php 1
 %define ruby 1
 %define smoke 1
 %define java 0
+%endif
 
 %define pykde4_akonadi 1
 %define pyqt4_version 4.5.2
@@ -29,7 +36,7 @@
 
 Name: kdebindings
 Version: 4.3.1
-Release: 1%{?dist}
+Release: 3%{?dist}
 Summary: KDE bindings to non-C++ languages
 
 # http://techbase.kde.org/Policies/Licensing_Policy
@@ -43,8 +50,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version
 Patch0:  kdebindings-qyoto-examples.patch
 # workaround change to sip/phonon/backendcapabilities.sip which requires PyQt4 4.5
 Patch1:  kdebindings-4.2.85-old-PyQt4.patch
-# make the Python plugin factory work without python-devel
-Patch2:  kdebindings-4.2.4-fix-kpythonpluginfactory.patch
 
 ## upstream patches
 
@@ -55,13 +60,13 @@ BuildRequires:  kdebase-workspace-devel 
 BuildRequires:  kdegraphics-devel >= %{version}
 BuildRequires:  kdelibs4-devel >= %{version}
 BuildRequires:  kdepimlibs-devel >= %{version}
+%if 0%{?fedora} && 0%{?fedora} < 12
 BuildRequires:  polkit-qt-devel
+%endif
 BuildRequires:  python-devel
 BuildRequires:  PyQt4-devel >= %{pyqt4_version}
 BuildRequires:  qimageblitz-devel
-%if 0%{?fedora} > 8
 BuildRequires:  qscintilla-devel >= 2.4
-%endif
 BuildRequires:  qimageblitz-devel
 BuildRequires:  soprano-devel
 %if 0%{?csharp}
@@ -250,9 +255,6 @@ Falcon plugin for the Kross archtecture 
 %setup -q
 %patch0
 %patch1 -p0 -b .old-PyQt4
-## Manually speciify PYTHON_LIBRARIES below in lieu of
-## a better, working, upstreamable patch
-#patch2 -p1 -b .fix-kpythonpluginfactory
 
 # upstream patches
 
@@ -305,6 +307,12 @@ make -C %{_target_platform}
 rm -rf %{buildroot}
 make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
 
+%if !0%{?fedora} || 0%{?fedora} >= 12
+# zap polkit-qt stuff which gets installed even without polkit-qt available
+rm -rf %{buildroot}%{_kde4_datadir}/sip/PyKDE4/polkitqt/
+rm -rf %{buildroot}%{_kde4_appsdir}/pykde4/examples/polkitqtExamples/
+%endif
+
 # HACK: fix multilb conflict, similar to PyQt4's http://bugzilla.redhat.com/509415
 rm -fv %{buildroot}%{_bindir}/pykdeuic4
 mv %{buildroot}%{python_sitearch}/PyQt4/uic/pykdeuic4.py \
@@ -507,8 +515,18 @@ fi
 
 
 %changelog
+* Thu Sep 03 2009 Kevin Kofler  - 4.3.1-3
+- also disable polkit-qt on EL6+
+- also remove polkit-qt sip files and examples on F12+/EL6+
+
+* Thu Sep 03 2009 Kevin Kofler  - 4.3.1-2
+- only (temporarily) disable Falcon on F12+
+- drop bindings for polkit-qt on F12+ (PolicyKit 0.9 is going away)
+- remove unused (commented out) patch
+
 * Fri Aug 28 2009 Than Ngo  - 4.3.1-1
 - 4.3.1
+- temporarily disable Falcon bindings (build fails with Falcon 0.9.x)
 
 * Mon Aug 17 2009 Rex Dieter  - 4.3.0-5
 - re-enable php bindings (rawhide)


--- kdebindings-4.2.4-fix-kpythonpluginfactory.patch DELETED ---



From than at fedoraproject.org  Fri Sep  4 13:19:48 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 13:19:48 +0000 (UTC)
Subject: rpms/kde-l10n/F-10 kde-l10n.spec,1.64,1.65 sources,1.25,1.26
Message-ID: <20090904131948.5180B11C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kde-l10n/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11023

Modified Files:
	kde-l10n.spec sources 
Log Message:
4.3.1



Index: kde-l10n.spec
===================================================================
RCS file: /cvs/extras/rpms/kde-l10n/F-10/kde-l10n.spec,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -p -r1.64 -r1.65
--- kde-l10n.spec	5 Aug 2009 15:46:12 -0000	1.64
+++ kde-l10n.spec	4 Sep 2009 13:19:47 -0000	1.65
@@ -1,7 +1,7 @@
 %define buildall 0
 
 Name: kde-l10n
-Version: 4.3.0
+Version: 4.3.1
 Release: 1%{dist}
 Url: http://www.kde.org
 Summary: Internationalization support for KDE
@@ -941,6 +941,7 @@ rm -rf %{buildroot}
 %lang(ca) %{_datadir}/locale/ca/LC_SCRIPTS/
 %lang(ca) %{_datadir}/locale/ca/entry.desktop
 %lang(ca) %{_kde4_appsdir}/khangman/ca.txt
+%lang(ca) %{_kde4_appsdir}/ktuberling/sounds/ca*
 %lang(ca) %{_kde4_appsdir}/kvtml/ca
 %lang(ca) %{_kde4_appsdir}/kvtml/latinCatalan*
 %lang(ca) %{_kde4_docdir}/HTML/ca
@@ -1394,7 +1395,6 @@ rm -rf %{buildroot}
 %lang(sr) %{_kde4_docdir}/HTML/sr at latin
 %lang(sr) %{_kde4_iconsdir}/*/*/*/*/sr/*
 %lang(sr) %{_kde4_iconsdir}/*/*/*/*/sr at latin/*
-%lang(sr) %{_kde4_iconsdir}/*/*/*/*/*/*/sr/*
 %lang(sr) %{_kde4_appsdir}/desktoptheme/*/widgets/l10n/sr
 %lang(sr) %{_kde4_appsdir}/desktoptheme/*/widgets/l10n/sr at latin
 %lang(sr) %{_kde4_appsdir}/khangman/sr at latin.txt
@@ -1498,6 +1498,9 @@ rm -rf %{buildroot}
 %lang(zh_TW) %{_kde4_docdir}/HTML/zh_TW
 
 %changelog
+* Fri Aug 28 2009 Than Ngo  - 4.3.1-1
+- 4.3.1
+
 * Thu Jul 30 2009 Than Ngo  - 4.3.0-1
 - 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kde-l10n/F-10/sources,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- sources	5 Aug 2009 15:46:12 -0000	1.25
+++ sources	4 Sep 2009 13:19:48 -0000	1.26
@@ -1,56 +1,56 @@
-97be5e3b2f06b86dcd2a3bdc4a9db55c  kde-l10n-ar-4.3.0.tar.bz2
-fb0a71d21cf32e48a28916d365b4cd96  kde-l10n-bg-4.3.0.tar.bz2
-26164201b1d8b6c922385353f2a7aefb  kde-l10n-bn_IN-4.3.0.tar.bz2
-1f9e2f387083be475ec995c0e965b1cf  kde-l10n-ca-4.3.0.tar.bz2
-f19c3a3bfae24f4caf98a40f6bed7463  kde-l10n-csb-4.3.0.tar.bz2
-8d8ec27742416e134b2990abbd9af14b  kde-l10n-cs-4.3.0.tar.bz2
-b81c512af946a1e365c2eada3d82e4e0  kde-l10n-da-4.3.0.tar.bz2
-c7ca5df8998b4ae0977bc706db86d89f  kde-l10n-de-4.3.0.tar.bz2
-24b9e6117c254a7eb42bb7ac3ee5956e  kde-l10n-el-4.3.0.tar.bz2
-1596bbb2848517bba0cf50854de47e89  kde-l10n-en_GB-4.3.0.tar.bz2
-34dc196b2395e3a3223346cf2dafde5a  kde-l10n-es-4.3.0.tar.bz2
-aeb0683e93853f67c50ba2fcd1e4a41c  kde-l10n-et-4.3.0.tar.bz2
-f513bfa2c570f733bb36279b06d96136  kde-l10n-eu-4.3.0.tar.bz2
-dc151141386e6e1af9dc2b405dd8a9d9  kde-l10n-fi-4.3.0.tar.bz2
-faa1b6b4d9640c9a45f0e86a5af64091  kde-l10n-fr-4.3.0.tar.bz2
-145deb5a130537b5abd8c75c316f88a5  kde-l10n-ga-4.3.0.tar.bz2
-fde9f9726edf1ba1a32302ea285a1bf5  kde-l10n-gl-4.3.0.tar.bz2
-fdda752dc37f1957662c8c8eb5fb581c  kde-l10n-gu-4.3.0.tar.bz2
-f6ca255a2759ac90a1dbef609d0f173e  kde-l10n-he-4.3.0.tar.bz2
-ad1bd358a3bf4a515e95607edfdde4c9  kde-l10n-hi-4.3.0.tar.bz2
-ba442f81bc3ed72710e5ea1c44c2949d  kde-l10n-hu-4.3.0.tar.bz2
-40e82eea13e31644bf3982ab56595d18  kde-l10n-is-4.3.0.tar.bz2
-7974d9d51286c0bbe3ce9201cea05372  kde-l10n-it-4.3.0.tar.bz2
-e0bc5aecab2dab8a32a7a379c3bda98c  kde-l10n-ja-4.3.0.tar.bz2
-c007430e5839c943c27d2c08a3271c01  kde-l10n-kk-4.3.0.tar.bz2
-4cde7eb586388fb3268aecc901c2f297  kde-l10n-km-4.3.0.tar.bz2
-e08b0161309fc03c0178a357f45c38e0  kde-l10n-kn-4.3.0.tar.bz2
-9a10bf30852acd34040c6fa8fcf1bc27  kde-l10n-ko-4.3.0.tar.bz2
-80dbde92c9cc2a3b18ddc8f8e6bf6228  kde-l10n-ku-4.3.0.tar.bz2
-0f7d011ce2e22f92e7e814445cf6ff97  kde-l10n-lt-4.3.0.tar.bz2
-e097c2d2be217ae29cb769504356281c  kde-l10n-lv-4.3.0.tar.bz2
-2eda87bfb1490736fc0bd245177b015e  kde-l10n-mai-4.3.0.tar.bz2
-853109465d2dc4031f0cd729775cca55  kde-l10n-mk-4.3.0.tar.bz2
-953f5f1d4cbb785cc4d8ef4a488c6661  kde-l10n-ml-4.3.0.tar.bz2
-c8d80300e921f31eca1ab8ea1de85ceb  kde-l10n-mr-4.3.0.tar.bz2
-cfe753a7bebfda9f5f6f25399d8dad0c  kde-l10n-nb-4.3.0.tar.bz2
-b7b453507e58788503835fec4eddd5a9  kde-l10n-nds-4.3.0.tar.bz2
-9118bfb78b280b0228f4f299420f98ea  kde-l10n-nl-4.3.0.tar.bz2
-f6863912c5d4d326097e1f995299dbc1  kde-l10n-nn-4.3.0.tar.bz2
-a533709989a31c15600ddf9a3e3a7301  kde-l10n-pa-4.3.0.tar.bz2
-25fb4028a7bb2000b06363e23efec62d  kde-l10n-pl-4.3.0.tar.bz2
-0020f01a730b5511712a89e13a1d4d76  kde-l10n-pt_BR-4.3.0.tar.bz2
-257a995ca6c0adaab8024445dbce848f  kde-l10n-pt-4.3.0.tar.bz2
-f29614843f53950f87efe76fdb05d3d1  kde-l10n-ro-4.3.0.tar.bz2
-5bc404cea173009d5a817685ca61bcad  kde-l10n-ru-4.3.0.tar.bz2
-24945e807ad3703f546a7f6787cb0345  kde-l10n-sk-4.3.0.tar.bz2
-02117baab6317032245d6ae9f958eb45  kde-l10n-sl-4.3.0.tar.bz2
-26338c314a2a3da58f93e8f606b185c2  kde-l10n-sr-4.3.0.tar.bz2
-7499b0fb6ddbb10c2f2e0fb0e88cb097  kde-l10n-sv-4.3.0.tar.bz2
-539ee71a082043ba788bf6c18a75d7d2  kde-l10n-tg-4.3.0.tar.bz2
-2c5dd52012d3e21eaefde4211bee2d1c  kde-l10n-th-4.3.0.tar.bz2
-0d163e01436737a8f4b74d99527997a2  kde-l10n-tr-4.3.0.tar.bz2
-43be454febc2f9ca48b66fd5ce057898  kde-l10n-uk-4.3.0.tar.bz2
-76bc9dbac978806a7cd73a53fdbe8b69  kde-l10n-wa-4.3.0.tar.bz2
-7d0ddb25d6f6e21858b7811bfbd61458  kde-l10n-zh_CN-4.3.0.tar.bz2
-ce2a8abf6d8a43a4823ba2e19ad05649  kde-l10n-zh_TW-4.3.0.tar.bz2
+c8c1693b21bb3bde8903247288fd3859  kde-l10n-ar-4.3.1.tar.bz2
+fdc30435d4ac28b6113e9add14d728f3  kde-l10n-bg-4.3.1.tar.bz2
+c95e4fbb0ef37dfebedb7e0df62c9683  kde-l10n-bn_IN-4.3.1.tar.bz2
+18cf7a34ce6d7ffa4c38a56cb17e0fbb  kde-l10n-ca-4.3.1.tar.bz2
+bf81e4c48b250d3c8f1ecbfb80377a59  kde-l10n-csb-4.3.1.tar.bz2
+62d5a25f8f3cc2b2004525ecd69716a8  kde-l10n-cs-4.3.1.tar.bz2
+ec96cfdb8516e4d2db83a65bf403a421  kde-l10n-da-4.3.1.tar.bz2
+d379f16c94661c8068b068f8f58d1d40  kde-l10n-de-4.3.1.tar.bz2
+8ac584b59a437082a57e7be3d473f90e  kde-l10n-el-4.3.1.tar.bz2
+6968cf5e2a49aa21758115051c5f4940  kde-l10n-en_GB-4.3.1.tar.bz2
+31b3f07ce55dc8aae6bec971f338bcf3  kde-l10n-es-4.3.1.tar.bz2
+0dae18323c2c4ea560fd7bc25ecddffb  kde-l10n-et-4.3.1.tar.bz2
+eecc074d5328fb1429a9d1ac36bf96f0  kde-l10n-eu-4.3.1.tar.bz2
+34bd78b5686ab86335b2074468a95822  kde-l10n-fi-4.3.1.tar.bz2
+f6479abd82fafc1b32660d724a20cd35  kde-l10n-fr-4.3.1.tar.bz2
+e61c44e6f25efc33c02b1af0fc61076b  kde-l10n-ga-4.3.1.tar.bz2
+9104d134a008c1a0e610084139768a27  kde-l10n-gl-4.3.1.tar.bz2
+3134ea1fa9069e735ae884ec53ff51fa  kde-l10n-gu-4.3.1.tar.bz2
+e7c36e7bfac29b6f35e5f9f595bd3fee  kde-l10n-he-4.3.1.tar.bz2
+e6ef88ac651f31527fde274030fe29ae  kde-l10n-hi-4.3.1.tar.bz2
+f535c3f52fe6fd6dd62f47cf3b050c72  kde-l10n-hu-4.3.1.tar.bz2
+1ffcfc820005647e0a005e263a9f1805  kde-l10n-is-4.3.1.tar.bz2
+66db81f855de8c62c077361dab4eeb1c  kde-l10n-it-4.3.1.tar.bz2
+15e9b5a45a6236139342151e2a80b6cc  kde-l10n-ja-4.3.1.tar.bz2
+7673863d17d0c8b959eff3e8cef7eb5c  kde-l10n-kk-4.3.1.tar.bz2
+1edb34c62a7267f2e0ab221f16c87f97  kde-l10n-km-4.3.1.tar.bz2
+f9d545f3adbf0917dce523555319d6cd  kde-l10n-kn-4.3.1.tar.bz2
+a1bc1560b7c20d2e1bd9e3004b2a75f7  kde-l10n-ko-4.3.1.tar.bz2
+8e471b1e2af1c6cf4ee2c94fe0e61068  kde-l10n-ku-4.3.1.tar.bz2
+f22f07e005140407de1c91f5e8c6b014  kde-l10n-lt-4.3.1.tar.bz2
+870daf8a524c2540bf68b7db0a40b418  kde-l10n-lv-4.3.1.tar.bz2
+16ab057fbe49091a1b1b165c68748c63  kde-l10n-mai-4.3.1.tar.bz2
+225c1583a846661569e43073164de493  kde-l10n-mk-4.3.1.tar.bz2
+2098d129f0f337436ddfa8deec1fb01a  kde-l10n-ml-4.3.1.tar.bz2
+f9fb45491de0c96399cd0032939b051b  kde-l10n-mr-4.3.1.tar.bz2
+7c61e71082eb4f5ac795a7de4b7d2901  kde-l10n-nb-4.3.1.tar.bz2
+c6ad03ce2427d9729ff4cd64c6451ade  kde-l10n-nds-4.3.1.tar.bz2
+0a8a5be7c7c8810a46c19b4c164e6c53  kde-l10n-nl-4.3.1.tar.bz2
+20bf0fadb09e63d24f8032ac873e8bbc  kde-l10n-nn-4.3.1.tar.bz2
+b40dd8e5a6cf56b8cce539ffa1d0bcc7  kde-l10n-pa-4.3.1.tar.bz2
+695910cebb609f309a5f9d3e8ddbb9d6  kde-l10n-pt_BR-4.3.1.tar.bz2
+57437289c3e058f44e60fb8fa452445d  kde-l10n-pt-4.3.1.tar.bz2
+3526fd6b5c1700aad12a3c13e67d2758  kde-l10n-ro-4.3.1.tar.bz2
+656297b8627cf9bc1db089654c674d32  kde-l10n-ru-4.3.1.tar.bz2
+b096baa157d4bcf5f01f8a6d5a1ee405  kde-l10n-sk-4.3.1.tar.bz2
+f1019fbba6989d90b3512bab1bb3a436  kde-l10n-sl-4.3.1.tar.bz2
+08835b959267532a05de9805ff07935a  kde-l10n-sr-4.3.1.tar.bz2
+02168b49698842860329b3de9ff19487  kde-l10n-sv-4.3.1.tar.bz2
+1eb1ca133761be4ff4ce3d0e7f256c97  kde-l10n-tg-4.3.1.tar.bz2
+555af7ceff07e1aaa15f7e0c2a8cf2cc  kde-l10n-th-4.3.1.tar.bz2
+f705391dccc8557e0d9b874c0c2d3597  kde-l10n-tr-4.3.1.tar.bz2
+6bafe18044438254e118bb97319bff6d  kde-l10n-uk-4.3.1.tar.bz2
+8647f0ac0335a6894d39e0fb93bc3af5  kde-l10n-wa-4.3.1.tar.bz2
+44f8d8587820c9e206ff1e2cccf6f8bf  kde-l10n-zh_CN-4.3.1.tar.bz2
+2cb73314fdb32800bcd254bd84ed45c8  kde-l10n-zh_TW-4.3.1.tar.bz2
+7c341ebe674c954ca3e507545953a49b  kde-l10n-pl-4.3.1.tar.bz2



From than at fedoraproject.org  Fri Sep  4 13:21:12 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 13:21:12 +0000 (UTC)
Subject: rpms/kde-l10n/F-11 kde-l10n.spec,1.84,1.85 sources,1.29,1.30
Message-ID: <20090904132112.1549311C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kde-l10n/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11158

Modified Files:
	kde-l10n.spec sources 
Log Message:
4.3.1



Index: kde-l10n.spec
===================================================================
RCS file: /cvs/extras/rpms/kde-l10n/F-11/kde-l10n.spec,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -p -r1.84 -r1.85
--- kde-l10n.spec	5 Aug 2009 15:46:13 -0000	1.84
+++ kde-l10n.spec	4 Sep 2009 13:21:11 -0000	1.85
@@ -1,7 +1,7 @@
 %define buildall 0
 
 Name: kde-l10n
-Version: 4.3.0
+Version: 4.3.1
 Release: 1%{dist}
 Url: http://www.kde.org
 Summary: Internationalization support for KDE
@@ -941,6 +941,7 @@ rm -rf %{buildroot}
 %lang(ca) %{_datadir}/locale/ca/LC_SCRIPTS/
 %lang(ca) %{_datadir}/locale/ca/entry.desktop
 %lang(ca) %{_kde4_appsdir}/khangman/ca.txt
+%lang(ca) %{_kde4_appsdir}/ktuberling/sounds/ca*
 %lang(ca) %{_kde4_appsdir}/kvtml/ca
 %lang(ca) %{_kde4_appsdir}/kvtml/latinCatalan*
 %lang(ca) %{_kde4_docdir}/HTML/ca
@@ -1394,7 +1395,6 @@ rm -rf %{buildroot}
 %lang(sr) %{_kde4_docdir}/HTML/sr at latin
 %lang(sr) %{_kde4_iconsdir}/*/*/*/*/sr/*
 %lang(sr) %{_kde4_iconsdir}/*/*/*/*/sr at latin/*
-%lang(sr) %{_kde4_iconsdir}/*/*/*/*/*/*/sr/*
 %lang(sr) %{_kde4_appsdir}/desktoptheme/*/widgets/l10n/sr
 %lang(sr) %{_kde4_appsdir}/desktoptheme/*/widgets/l10n/sr at latin
 %lang(sr) %{_kde4_appsdir}/khangman/sr at latin.txt
@@ -1498,6 +1498,9 @@ rm -rf %{buildroot}
 %lang(zh_TW) %{_kde4_docdir}/HTML/zh_TW
 
 %changelog
+* Fri Aug 28 2009 Than Ngo  - 4.3.1-1
+- 4.3.1
+
 * Thu Jul 30 2009 Than Ngo  - 4.3.0-1
 - 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kde-l10n/F-11/sources,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- sources	5 Aug 2009 15:46:13 -0000	1.29
+++ sources	4 Sep 2009 13:21:11 -0000	1.30
@@ -1,56 +1,56 @@
-97be5e3b2f06b86dcd2a3bdc4a9db55c  kde-l10n-ar-4.3.0.tar.bz2
-fb0a71d21cf32e48a28916d365b4cd96  kde-l10n-bg-4.3.0.tar.bz2
-26164201b1d8b6c922385353f2a7aefb  kde-l10n-bn_IN-4.3.0.tar.bz2
-1f9e2f387083be475ec995c0e965b1cf  kde-l10n-ca-4.3.0.tar.bz2
-f19c3a3bfae24f4caf98a40f6bed7463  kde-l10n-csb-4.3.0.tar.bz2
-8d8ec27742416e134b2990abbd9af14b  kde-l10n-cs-4.3.0.tar.bz2
-b81c512af946a1e365c2eada3d82e4e0  kde-l10n-da-4.3.0.tar.bz2
-c7ca5df8998b4ae0977bc706db86d89f  kde-l10n-de-4.3.0.tar.bz2
-24b9e6117c254a7eb42bb7ac3ee5956e  kde-l10n-el-4.3.0.tar.bz2
-1596bbb2848517bba0cf50854de47e89  kde-l10n-en_GB-4.3.0.tar.bz2
-34dc196b2395e3a3223346cf2dafde5a  kde-l10n-es-4.3.0.tar.bz2
-aeb0683e93853f67c50ba2fcd1e4a41c  kde-l10n-et-4.3.0.tar.bz2
-f513bfa2c570f733bb36279b06d96136  kde-l10n-eu-4.3.0.tar.bz2
-dc151141386e6e1af9dc2b405dd8a9d9  kde-l10n-fi-4.3.0.tar.bz2
-faa1b6b4d9640c9a45f0e86a5af64091  kde-l10n-fr-4.3.0.tar.bz2
-145deb5a130537b5abd8c75c316f88a5  kde-l10n-ga-4.3.0.tar.bz2
-fde9f9726edf1ba1a32302ea285a1bf5  kde-l10n-gl-4.3.0.tar.bz2
-fdda752dc37f1957662c8c8eb5fb581c  kde-l10n-gu-4.3.0.tar.bz2
-f6ca255a2759ac90a1dbef609d0f173e  kde-l10n-he-4.3.0.tar.bz2
-ad1bd358a3bf4a515e95607edfdde4c9  kde-l10n-hi-4.3.0.tar.bz2
-ba442f81bc3ed72710e5ea1c44c2949d  kde-l10n-hu-4.3.0.tar.bz2
-40e82eea13e31644bf3982ab56595d18  kde-l10n-is-4.3.0.tar.bz2
-7974d9d51286c0bbe3ce9201cea05372  kde-l10n-it-4.3.0.tar.bz2
-e0bc5aecab2dab8a32a7a379c3bda98c  kde-l10n-ja-4.3.0.tar.bz2
-c007430e5839c943c27d2c08a3271c01  kde-l10n-kk-4.3.0.tar.bz2
-4cde7eb586388fb3268aecc901c2f297  kde-l10n-km-4.3.0.tar.bz2
-e08b0161309fc03c0178a357f45c38e0  kde-l10n-kn-4.3.0.tar.bz2
-9a10bf30852acd34040c6fa8fcf1bc27  kde-l10n-ko-4.3.0.tar.bz2
-80dbde92c9cc2a3b18ddc8f8e6bf6228  kde-l10n-ku-4.3.0.tar.bz2
-0f7d011ce2e22f92e7e814445cf6ff97  kde-l10n-lt-4.3.0.tar.bz2
-e097c2d2be217ae29cb769504356281c  kde-l10n-lv-4.3.0.tar.bz2
-2eda87bfb1490736fc0bd245177b015e  kde-l10n-mai-4.3.0.tar.bz2
-853109465d2dc4031f0cd729775cca55  kde-l10n-mk-4.3.0.tar.bz2
-953f5f1d4cbb785cc4d8ef4a488c6661  kde-l10n-ml-4.3.0.tar.bz2
-c8d80300e921f31eca1ab8ea1de85ceb  kde-l10n-mr-4.3.0.tar.bz2
-cfe753a7bebfda9f5f6f25399d8dad0c  kde-l10n-nb-4.3.0.tar.bz2
-b7b453507e58788503835fec4eddd5a9  kde-l10n-nds-4.3.0.tar.bz2
-9118bfb78b280b0228f4f299420f98ea  kde-l10n-nl-4.3.0.tar.bz2
-f6863912c5d4d326097e1f995299dbc1  kde-l10n-nn-4.3.0.tar.bz2
-a533709989a31c15600ddf9a3e3a7301  kde-l10n-pa-4.3.0.tar.bz2
-25fb4028a7bb2000b06363e23efec62d  kde-l10n-pl-4.3.0.tar.bz2
-0020f01a730b5511712a89e13a1d4d76  kde-l10n-pt_BR-4.3.0.tar.bz2
-257a995ca6c0adaab8024445dbce848f  kde-l10n-pt-4.3.0.tar.bz2
-f29614843f53950f87efe76fdb05d3d1  kde-l10n-ro-4.3.0.tar.bz2
-5bc404cea173009d5a817685ca61bcad  kde-l10n-ru-4.3.0.tar.bz2
-24945e807ad3703f546a7f6787cb0345  kde-l10n-sk-4.3.0.tar.bz2
-02117baab6317032245d6ae9f958eb45  kde-l10n-sl-4.3.0.tar.bz2
-26338c314a2a3da58f93e8f606b185c2  kde-l10n-sr-4.3.0.tar.bz2
-7499b0fb6ddbb10c2f2e0fb0e88cb097  kde-l10n-sv-4.3.0.tar.bz2
-539ee71a082043ba788bf6c18a75d7d2  kde-l10n-tg-4.3.0.tar.bz2
-2c5dd52012d3e21eaefde4211bee2d1c  kde-l10n-th-4.3.0.tar.bz2
-0d163e01436737a8f4b74d99527997a2  kde-l10n-tr-4.3.0.tar.bz2
-43be454febc2f9ca48b66fd5ce057898  kde-l10n-uk-4.3.0.tar.bz2
-76bc9dbac978806a7cd73a53fdbe8b69  kde-l10n-wa-4.3.0.tar.bz2
-7d0ddb25d6f6e21858b7811bfbd61458  kde-l10n-zh_CN-4.3.0.tar.bz2
-ce2a8abf6d8a43a4823ba2e19ad05649  kde-l10n-zh_TW-4.3.0.tar.bz2
+c8c1693b21bb3bde8903247288fd3859  kde-l10n-ar-4.3.1.tar.bz2
+fdc30435d4ac28b6113e9add14d728f3  kde-l10n-bg-4.3.1.tar.bz2
+c95e4fbb0ef37dfebedb7e0df62c9683  kde-l10n-bn_IN-4.3.1.tar.bz2
+18cf7a34ce6d7ffa4c38a56cb17e0fbb  kde-l10n-ca-4.3.1.tar.bz2
+bf81e4c48b250d3c8f1ecbfb80377a59  kde-l10n-csb-4.3.1.tar.bz2
+62d5a25f8f3cc2b2004525ecd69716a8  kde-l10n-cs-4.3.1.tar.bz2
+ec96cfdb8516e4d2db83a65bf403a421  kde-l10n-da-4.3.1.tar.bz2
+d379f16c94661c8068b068f8f58d1d40  kde-l10n-de-4.3.1.tar.bz2
+8ac584b59a437082a57e7be3d473f90e  kde-l10n-el-4.3.1.tar.bz2
+6968cf5e2a49aa21758115051c5f4940  kde-l10n-en_GB-4.3.1.tar.bz2
+31b3f07ce55dc8aae6bec971f338bcf3  kde-l10n-es-4.3.1.tar.bz2
+0dae18323c2c4ea560fd7bc25ecddffb  kde-l10n-et-4.3.1.tar.bz2
+eecc074d5328fb1429a9d1ac36bf96f0  kde-l10n-eu-4.3.1.tar.bz2
+34bd78b5686ab86335b2074468a95822  kde-l10n-fi-4.3.1.tar.bz2
+f6479abd82fafc1b32660d724a20cd35  kde-l10n-fr-4.3.1.tar.bz2
+e61c44e6f25efc33c02b1af0fc61076b  kde-l10n-ga-4.3.1.tar.bz2
+9104d134a008c1a0e610084139768a27  kde-l10n-gl-4.3.1.tar.bz2
+3134ea1fa9069e735ae884ec53ff51fa  kde-l10n-gu-4.3.1.tar.bz2
+e7c36e7bfac29b6f35e5f9f595bd3fee  kde-l10n-he-4.3.1.tar.bz2
+e6ef88ac651f31527fde274030fe29ae  kde-l10n-hi-4.3.1.tar.bz2
+f535c3f52fe6fd6dd62f47cf3b050c72  kde-l10n-hu-4.3.1.tar.bz2
+1ffcfc820005647e0a005e263a9f1805  kde-l10n-is-4.3.1.tar.bz2
+66db81f855de8c62c077361dab4eeb1c  kde-l10n-it-4.3.1.tar.bz2
+15e9b5a45a6236139342151e2a80b6cc  kde-l10n-ja-4.3.1.tar.bz2
+7673863d17d0c8b959eff3e8cef7eb5c  kde-l10n-kk-4.3.1.tar.bz2
+1edb34c62a7267f2e0ab221f16c87f97  kde-l10n-km-4.3.1.tar.bz2
+f9d545f3adbf0917dce523555319d6cd  kde-l10n-kn-4.3.1.tar.bz2
+a1bc1560b7c20d2e1bd9e3004b2a75f7  kde-l10n-ko-4.3.1.tar.bz2
+8e471b1e2af1c6cf4ee2c94fe0e61068  kde-l10n-ku-4.3.1.tar.bz2
+f22f07e005140407de1c91f5e8c6b014  kde-l10n-lt-4.3.1.tar.bz2
+870daf8a524c2540bf68b7db0a40b418  kde-l10n-lv-4.3.1.tar.bz2
+16ab057fbe49091a1b1b165c68748c63  kde-l10n-mai-4.3.1.tar.bz2
+225c1583a846661569e43073164de493  kde-l10n-mk-4.3.1.tar.bz2
+2098d129f0f337436ddfa8deec1fb01a  kde-l10n-ml-4.3.1.tar.bz2
+f9fb45491de0c96399cd0032939b051b  kde-l10n-mr-4.3.1.tar.bz2
+7c61e71082eb4f5ac795a7de4b7d2901  kde-l10n-nb-4.3.1.tar.bz2
+c6ad03ce2427d9729ff4cd64c6451ade  kde-l10n-nds-4.3.1.tar.bz2
+0a8a5be7c7c8810a46c19b4c164e6c53  kde-l10n-nl-4.3.1.tar.bz2
+20bf0fadb09e63d24f8032ac873e8bbc  kde-l10n-nn-4.3.1.tar.bz2
+b40dd8e5a6cf56b8cce539ffa1d0bcc7  kde-l10n-pa-4.3.1.tar.bz2
+695910cebb609f309a5f9d3e8ddbb9d6  kde-l10n-pt_BR-4.3.1.tar.bz2
+57437289c3e058f44e60fb8fa452445d  kde-l10n-pt-4.3.1.tar.bz2
+3526fd6b5c1700aad12a3c13e67d2758  kde-l10n-ro-4.3.1.tar.bz2
+656297b8627cf9bc1db089654c674d32  kde-l10n-ru-4.3.1.tar.bz2
+b096baa157d4bcf5f01f8a6d5a1ee405  kde-l10n-sk-4.3.1.tar.bz2
+f1019fbba6989d90b3512bab1bb3a436  kde-l10n-sl-4.3.1.tar.bz2
+08835b959267532a05de9805ff07935a  kde-l10n-sr-4.3.1.tar.bz2
+02168b49698842860329b3de9ff19487  kde-l10n-sv-4.3.1.tar.bz2
+1eb1ca133761be4ff4ce3d0e7f256c97  kde-l10n-tg-4.3.1.tar.bz2
+555af7ceff07e1aaa15f7e0c2a8cf2cc  kde-l10n-th-4.3.1.tar.bz2
+f705391dccc8557e0d9b874c0c2d3597  kde-l10n-tr-4.3.1.tar.bz2
+6bafe18044438254e118bb97319bff6d  kde-l10n-uk-4.3.1.tar.bz2
+8647f0ac0335a6894d39e0fb93bc3af5  kde-l10n-wa-4.3.1.tar.bz2
+44f8d8587820c9e206ff1e2cccf6f8bf  kde-l10n-zh_CN-4.3.1.tar.bz2
+2cb73314fdb32800bcd254bd84ed45c8  kde-l10n-zh_TW-4.3.1.tar.bz2
+7c341ebe674c954ca3e507545953a49b  kde-l10n-pl-4.3.1.tar.bz2



From rdieter at fedoraproject.org  Fri Sep  4 13:26:16 2009
From: rdieter at fedoraproject.org (Rex Dieter)
Date: Fri,  4 Sep 2009 13:26:16 +0000 (UTC)
Subject: rpms/kmymoney2/devel kmymoney2-1.0.0-no_it_locale.patch, NONE,
	1.1 kmymoney2.spec, 1.42, 1.43
Message-ID: <20090904132617.060CF11C0082@cvs1.fedora.phx.redhat.com>

Author: rdieter

Update of /cvs/pkgs/rpms/kmymoney2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11955

Modified Files:
	kmymoney2.spec 
Added Files:
	kmymoney2-1.0.0-no_it_locale.patch 
Log Message:
sync changes from EL-5 branch


kmymoney2-1.0.0-no_it_locale.patch:
 Makefile.in |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE kmymoney2-1.0.0-no_it_locale.patch ---
diff -up kmymoney2-1.0.0/po/Makefile.in.no_it kmymoney2-1.0.0/po/Makefile.in
--- kmymoney2-1.0.0/po/Makefile.in.no_it	2009-08-16 23:43:29.000000000 -0500
+++ kmymoney2-1.0.0/po/Makefile.in	2009-09-03 14:39:56.000000000 -0500
@@ -309,8 +309,8 @@ xdg_menudir = @xdg_menudir@
 ####### kdevelop will overwrite this part!!! (end)############
 #>- POFILES = AUTO
 #>+ 2
-POFILES = ru.po it.po lt.po pt_BR.po da.po sk.po ca.po nl.po es_AR.po fi.po gl.po fr.po pl.po de.po en_GB.po es.po tr.po cs.po sv.po ro.po pt.po zh_CN.po
-GMOFILES = ru.gmo it.gmo lt.gmo pt_BR.gmo da.gmo sk.gmo ca.gmo nl.gmo es_AR.gmo fi.gmo gl.gmo fr.gmo pl.gmo de.gmo en_GB.gmo es.gmo tr.gmo cs.gmo sv.gmo ro.gmo pt.gmo zh_CN.gmo
+POFILES = ru.po lt.po pt_BR.po da.po sk.po ca.po nl.po es_AR.po fi.po gl.po fr.po pl.po de.po en_GB.po es.po tr.po cs.po sv.po ro.po pt.po zh_CN.po
+GMOFILES = ru.gmo lt.gmo pt_BR.gmo da.gmo sk.gmo ca.gmo nl.gmo es_AR.gmo fi.gmo gl.gmo fr.gmo pl.gmo de.gmo en_GB.gmo es.gmo tr.gmo cs.gmo sv.gmo ro.gmo pt.gmo zh_CN.gmo
 CONFIG_CLEAN_FILES = $(GMOFILES)
 #>- all: all-am
 #>+ 1


Index: kmymoney2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kmymoney2/devel/kmymoney2.spec,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -p -r1.42 -r1.43
--- kmymoney2.spec	20 Aug 2009 14:03:58 -0000	1.42
+++ kmymoney2.spec	4 Sep 2009 13:26:15 -0000	1.43
@@ -1,6 +1,4 @@
 
-# FIXME/TODO: Requires aqbanking (v3?) + latest kmm_kbanking plugin.  arg. -- Rex
-#define _enable_kbanking --enable-kbanking
 %define _enable_ofxbanking --enable-ofxbanking --enable-ofxplugin 
 %define ofx_deps libofx-devel, openjade-devel >= 1.3.2
 
@@ -26,6 +24,9 @@ Group:	 Applications/Productivity
 Source0: http://downloads.sourceforge.net/sourceforge/kmymoney2/kmymoney2-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
 
+# RHEL5's gettext doesn't grok it.po
+Patch1: kmymoney2-1.0.0-no_it_locale.patch
+
 # Upstream (and rpmforge) call this kmymoney, so we'll get ready.
 Obsoletes: kmymoney < %{version}-%{release}
 Provides:  kmymoney = %{version}-%{release}
@@ -34,7 +35,6 @@ Provides:  kmymoney = %{version}-%{relea
 Obsoletes: kmymoney2 < 0.9.3-3
 Requires: %{name}-libs%{?_isa} = %{version}-%{release}
 
-%{?_enable_kbanking:BuildRequires: kbanking-devel qbanking-devel}
 BuildRequires: curl-devel
 BuildRequires: desktop-file-utils
 BuildRequires: html2ps
@@ -74,6 +74,10 @@ Requires: %{name}-libs%{?_isa} = %{versi
 %prep
 %setup -q -n kmymoney2-%{version}
 
+%if 0%{?rhel}
+%patch1 -p1 -b .no_it_locale
+%endif
+
 
 %build
 unset QTDIR || : ; . /etc/profile.d/qt.sh
@@ -84,7 +88,6 @@ unset QTDIR || : ; . /etc/profile.d/qt.s
   --disable-debug --disable-warnings \
   --disable-dependancy-tracking --disable-final \
   %{?_enable_sqlite3} %{!?_enable_sqlite3:--disable-sqlite3} \
-  %{?_enable_kbanking} %{!?_enable_kbanking: --disable-kbanking } \
   %{?_enable_ofxbanking} %{!?_enable_ofxbanking: --disable-ofxbanking --disable-ofxplugin } \
   %{?_with_check:--disable-final}
 
@@ -99,6 +102,10 @@ rm -rf %{buildroot}
 
 make install DESTDIR=%{buildroot}
 
+desktop-file-install \
+  --vendor="" --dir=%{buildroot}%{_datadir}/applications/kde/ \
+  %{buildroot}%{_datadir}/applications/kde/kmymoney2.desktop
+
 ## File lists
 # locale's
 %find_lang %{name}
@@ -125,7 +132,6 @@ rm -rf %{buildroot}%{_datadir}/icons/*/s
 
 
 %check 
-desktop-file-validate %{buildroot}%{_datadir}/applications/kde/kmymoney2.desktop
 # Currently broken w/--enable-final: http://bugs.kde.org/115863
 %{?_with_check:make check }
 



From than at fedoraproject.org  Fri Sep  4 13:31:44 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 13:31:44 +0000 (UTC)
Subject: rpms/kdemultimedia/F-11 kdemultimedia-4.2.3-noxine.patch,1.1,NONE
Message-ID: <20090904133144.115F511C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdemultimedia/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12756

Removed Files:
	kdemultimedia-4.2.3-noxine.patch 
Log Message:
drop unused patch



--- kdemultimedia-4.2.3-noxine.patch DELETED ---



From lennart at fedoraproject.org  Fri Sep  4 13:44:40 2009
From: lennart at fedoraproject.org (Lennart Poettering)
Date: Fri,  4 Sep 2009 13:44:40 +0000 (UTC)
Subject: rpms/pulseaudio/F-11
	0001-memblock-rate-limit-Pool-full-message.patch, NONE,
	1.1 0002-pacmd-handle-multi-word-commands-in-argv-properly.patch,
	NONE,
	1.1 0003-protocol-native-compare-uint64_t-variable-with-uint6.patch, 
	NONE,
	1.1 0004-proplist-allow-setting-of-zero-length-data-propertie.patch, 
	NONE,
	1.1 0005-native-make-sure-clients-cannot-trigger-an-assert-by.patch, 
	NONE, 1.1 pulseaudio.spec, 1.86, 1.87
Message-ID: <20090904134440.0FB8911C0082@cvs1.fedora.phx.redhat.com>

Author: lennart

Update of /cvs/pkgs/rpms/pulseaudio/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16669

Modified Files:
	pulseaudio.spec 
Added Files:
	0001-memblock-rate-limit-Pool-full-message.patch 
	0002-pacmd-handle-multi-word-commands-in-argv-properly.patch 
	0003-protocol-native-compare-uint64_t-variable-with-uint6.patch 
	0004-proplist-allow-setting-of-zero-length-data-propertie.patch 
	0005-native-make-sure-clients-cannot-trigger-an-assert-by.patch 
Log Message:
Backport 5 patches

0001-memblock-rate-limit-Pool-full-message.patch:
 memblock.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE 0001-memblock-rate-limit-Pool-full-message.patch ---
>From 05f239a74a18fbda2406e2fc306a0f6c1b764d8a Mon Sep 17 00:00:00 2001
From: Lennart Poettering 
Date: Wed, 12 Aug 2009 21:40:38 +0200
Subject: [PATCH 1/5] memblock: rate limit 'Pool full' message

---
 src/pulsecore/memblock.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/pulsecore/memblock.c b/src/pulsecore/memblock.c
index 6cc0ff3..cb70f27 100644
--- a/src/pulsecore/memblock.c
+++ b/src/pulsecore/memblock.c
@@ -255,7 +255,8 @@ static struct mempool_slot* mempool_allocate_slot(pa_mempool *p) {
             slot = (struct mempool_slot*) ((uint8_t*) p->memory.ptr + (p->block_size * (size_t) idx));
 
         if (!slot) {
-            pa_log_info("Pool full");
+            if (pa_log_ratelimit())
+                pa_log_debug("Pool full");
             pa_atomic_inc(&p->stat.n_pool_full);
             return NULL;
         }
-- 
1.6.4.2


0002-pacmd-handle-multi-word-commands-in-argv-properly.patch:
 pacmd.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- NEW FILE 0002-pacmd-handle-multi-word-commands-in-argv-properly.patch ---
>From 81eeb0667edddf587981f99631370dbcd00be3f2 Mon Sep 17 00:00:00 2001
From: Lennart Poettering 
Date: Fri, 14 Aug 2009 04:12:36 +0200
Subject: [PATCH 2/5] pacmd: handle multi word commands in argv[] properly

---
 src/utils/pacmd.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/utils/pacmd.c b/src/utils/pacmd.c
index d94f266..46c44c2 100644
--- a/src/utils/pacmd.c
+++ b/src/utils/pacmd.c
@@ -106,7 +106,7 @@ int main(int argc, char*argv[]) {
             size_t k;
 
             k = PA_MIN(sizeof(ibuf) - ibuf_length, strlen(argv[i]));
-            memcpy(ibuf + ibuf_length, argv[1], k);
+            memcpy(ibuf + ibuf_length, argv[i], k);
             ibuf_length += k;
 
             if (ibuf_length < sizeof(ibuf)) {
-- 
1.6.4.2


0003-protocol-native-compare-uint64_t-variable-with-uint6.patch:
 protocol-native.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE 0003-protocol-native-compare-uint64_t-variable-with-uint6.patch ---
>From 35ccb319e6a1e8e7ada88d85ede16612c140fefe Mon Sep 17 00:00:00 2001
From: Lennart Poettering 
Date: Thu, 27 Aug 2009 00:04:33 +0200
Subject: [PATCH 3/5] protocol-native: compare uint64_t variable with (uint64_t) -1 instead of (size_t) -1 for compat with 32bit archs

---
 src/pulsecore/protocol-native.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/pulsecore/protocol-native.c b/src/pulsecore/protocol-native.c
index aecaf71..1ac26c0 100644
--- a/src/pulsecore/protocol-native.c
+++ b/src/pulsecore/protocol-native.c
@@ -1283,7 +1283,8 @@ static void handle_seek(playback_stream *s, int64_t indexw) {
 
             pa_log_debug("Requesting rewind due to end of underrun.");
             pa_sink_input_request_rewind(s->sink_input,
-                                         (size_t) (s->sink_input->thread_info.underrun_for == (size_t) -1 ? 0 : s->sink_input->thread_info.underrun_for),
+                                         (size_t) (s->sink_input->thread_info.underrun_for == (uint64_t) -1 ? 0 :
+                                                   s->sink_input->thread_info.underrun_for),
                                          FALSE, TRUE, FALSE);
         }
 
-- 
1.6.4.2


0004-proplist-allow-setting-of-zero-length-data-propertie.patch:
 proplist.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- NEW FILE 0004-proplist-allow-setting-of-zero-length-data-propertie.patch ---
>From b10bddf99bdda3a776d5f92bcb7c07a2b16b91e0 Mon Sep 17 00:00:00 2001
From: Lennart Poettering 
Date: Thu, 27 Aug 2009 05:33:45 +0200
Subject: [PATCH 4/5] proplist: allow setting of zero-length data properties

---
 src/pulse/proplist.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/pulse/proplist.c b/src/pulse/proplist.c
index db4c934..274f708 100644
--- a/src/pulse/proplist.c
+++ b/src/pulse/proplist.c
@@ -236,7 +236,7 @@ int pa_proplist_set(pa_proplist *p, const char *key, const void *data, size_t nb
 
     pa_assert(p);
     pa_assert(key);
-    pa_assert(data);
+    pa_assert(data || nbytes == 0);
 
     if (!property_name_valid(key))
         return -1;
@@ -249,7 +249,8 @@ int pa_proplist_set(pa_proplist *p, const char *key, const void *data, size_t nb
         pa_xfree(prop->value);
 
     prop->value = pa_xmalloc(nbytes+1);
-    memcpy(prop->value, data, nbytes);
+    if (nbytes > 0)
+        memcpy(prop->value, data, nbytes);
     ((char*) prop->value)[nbytes] = 0;
     prop->nbytes = nbytes;
 
-- 
1.6.4.2


0005-native-make-sure-clients-cannot-trigger-an-assert-by.patch:
 protocol-native.c |   15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

--- NEW FILE 0005-native-make-sure-clients-cannot-trigger-an-assert-by.patch ---
>From 9333e89f66231e64aac539c1cc0e5f8398a25a12 Mon Sep 17 00:00:00 2001
From: Lennart Poettering 
Date: Sat, 29 Aug 2009 06:11:02 +0200
Subject: [PATCH 5/5] native: make sure clients cannot trigger an assert by sending us invalid volume info

---
 src/pulsecore/protocol-native.c |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/src/pulsecore/protocol-native.c b/src/pulsecore/protocol-native.c
index 1ac26c0..d52b872 100644
--- a/src/pulsecore/protocol-native.c
+++ b/src/pulsecore/protocol-native.c
@@ -3322,12 +3322,19 @@ static void command_set_volume(
 
     CHECK_VALIDITY(c->pstream, si || sink || source, tag, PA_ERR_NOENTITY);
 
-    if (sink)
+    if (sink) {
+        CHECK_VALIDITY(c->pstream, pa_cvolume_compatible(&volume, &sink->sample_spec), tag, PA_ERR_INVALID);
+
         pa_sink_set_volume(sink, &volume, TRUE, TRUE, TRUE);
-    else if (source)
+    } else if (source) {
+        CHECK_VALIDITY(c->pstream, pa_cvolume_compatible(&volume, &source->sample_spec), tag, PA_ERR_INVALID);
+
         pa_source_set_volume(source, &volume);
-    else if (si)
+    } else if (si) {
+        CHECK_VALIDITY(c->pstream, pa_cvolume_compatible(&volume, &si->sample_spec), tag, PA_ERR_INVALID);
+
         pa_sink_input_set_volume(si, &volume, TRUE, TRUE);
+    }
 
     pa_pstream_send_simple_ack(c->pstream, tag);
 }
@@ -3368,7 +3375,6 @@ static void command_set_mute(
     switch (command) {
 
         case PA_COMMAND_SET_SINK_MUTE:
-
             if (idx != PA_INVALID_INDEX)
                 sink = pa_idxset_get_by_index(c->protocol->core->sinks, idx);
             else
-- 
1.6.4.2



Index: pulseaudio.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pulseaudio/F-11/pulseaudio.spec,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -p -r1.86 -r1.87
--- pulseaudio.spec	28 Jul 2009 21:07:42 -0000	1.86
+++ pulseaudio.spec	4 Sep 2009 13:44:39 -0000	1.87
@@ -3,7 +3,7 @@
 Name:		pulseaudio
 Summary: 	Improved Linux sound server
 Version:	0.9.15
-Release:	16%{?dist}
+Release:	17%{?dist}
 License:	GPLv2+
 Group:		System Environment/Daemons
 Source0:	http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-%{version}.tar.gz
@@ -37,6 +37,11 @@ Patch26: 0001-sample-fix-build-on-BE-arc
 Patch27: 0001-alsa-properly-convert-return-values-of-snd_strerror.patch
 Patch28: 0001-alsa-remove-debug-code.patch
 Patch29: 0001-Remove-exploitable-LD_BIND_NOW-hack-CVE-2009-1894.patch
+Patch30: 0001-memblock-rate-limit-Pool-full-message.patch
+Patch31: 0002-pacmd-handle-multi-word-commands-in-argv-properly.patch
+Patch32: 0003-protocol-native-compare-uint64_t-variable-with-uint6.patch
+Patch33: 0004-proplist-allow-setting-of-zero-length-data-propertie.patch
+Patch34: 0005-native-make-sure-clients-cannot-trigger-an-assert-by.patch
 URL:		http://pulseaudio.org
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  m4
@@ -246,6 +251,11 @@ This package contains command line utili
 %patch27 -p1 
 %patch28 -p1 
 %patch29 -p1
+%patch30 -p1
+%patch31 -p1 
+%patch32 -p1 
+%patch33 -p1 
+%patch34 -p1
 
 %build
 CFLAGS="-ggdb" %configure --disable-static --disable-rpath --with-system-user=pulse --with-system-group=pulse --with-realtime-group=pulse-rt --with-access-group=pulse-access
@@ -466,6 +476,10 @@ groupadd -r pulse-access &>/dev/null || 
 %{_mandir}/man1/pax11publish.1.gz
 
 %changelog
+* Fri Sep 4 2009 Lennart Poettering  0.9.15-17
+- Backport 5 patches
+- Closes #520586
+
 * Tue Jul 28 2009 Lennart Poettering  0.9.15-16
 - Fix up patch
 



From linville at fedoraproject.org  Fri Sep  4 13:53:29 2009
From: linville at fedoraproject.org (John W. Linville)
Date: Fri,  4 Sep 2009 13:53:29 +0000 (UTC)
Subject: rpms/iw/devel .cvsignore, 1.11, 1.12 iw.spec, 1.15, 1.16 sources,
	1.11, 1.12
Message-ID: <20090904135329.6F68811C0082@cvs1.fedora.phx.redhat.com>

Author: linville

Update of /cvs/pkgs/rpms/iw/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17963

Modified Files:
	.cvsignore iw.spec sources 
Log Message:
Update to 0.9.17


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/iw/devel/.cvsignore,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- .cvsignore	17 Aug 2009 19:41:37 -0000	1.11
+++ .cvsignore	4 Sep 2009 13:53:29 -0000	1.12
@@ -1 +1 @@
-iw-0.9.16.tar.bz2
+iw-0.9.17.tar.bz2


Index: iw.spec
===================================================================
RCS file: /cvs/pkgs/rpms/iw/devel/iw.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- iw.spec	17 Aug 2009 19:41:37 -0000	1.15
+++ iw.spec	4 Sep 2009 13:53:29 -0000	1.16
@@ -1,5 +1,5 @@
 Name:           iw
-Version:        0.9.16
+Version:        0.9.17
 Release:        1%{?dist}
 Summary:        A nl80211 based wireless configuration tool
 
@@ -43,6 +43,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc COPYING
 
 %changelog
+* Fri Sep  4 2009 John W. Linville  0.9.17-1
+- Update to 0.9.17
+
 * Mon Aug 17 2009 Adel Gadllah  0.9.16-1
 - Update to 0.9.16
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/iw/devel/sources,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- sources	17 Aug 2009 19:41:37 -0000	1.11
+++ sources	4 Sep 2009 13:53:29 -0000	1.12
@@ -1 +1 @@
-775f8d1856b0856acbfc960fafe48325  iw-0.9.16.tar.bz2
+427841093ac11c5cbc025a3e13aac139  iw-0.9.17.tar.bz2



From kkofler at fedoraproject.org  Fri Sep  4 13:54:49 2009
From: kkofler at fedoraproject.org (Kevin Kofler)
Date: Fri,  4 Sep 2009 13:54:49 +0000 (UTC)
Subject: rpms/kdelibs3/devel kdelibs3.spec,1.68,1.69
Message-ID: <20090904135449.96A5411C0082@cvs1.fedora.phx.redhat.com>

Author: kkofler

Update of /cvs/pkgs/rpms/kdelibs3/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18254/devel

Modified Files:
	kdelibs3.spec 
Log Message:
Remove obsolete comment.


Index: kdelibs3.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdelibs3/devel/kdelibs3.spec,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -p -r1.68 -r1.69
--- kdelibs3.spec	4 Sep 2009 12:48:11 -0000	1.68
+++ kdelibs3.spec	4 Sep 2009 13:54:49 -0000	1.69
@@ -556,7 +556,6 @@ touch --no-create %{_datadir}/icons/crys
 
 %files devel
 %defattr(-,root,root,-)
-# include also the conflicting file in kdelibs-devel fedora < 9
 %{_bindir}/dcopidl*
 %{_bindir}/kconfig_compiler
 %{_bindir}/makekdewidgets



From twaugh at fedoraproject.org  Fri Sep  4 14:07:20 2009
From: twaugh at fedoraproject.org (Tim Waugh)
Date: Fri,  4 Sep 2009 14:07:20 +0000 (UTC)
Subject: rpms/cups/devel cups-avahi.patch,1.6,1.7 cups.spec,1.515,1.516
Message-ID: <20090904140720.BF6FA11C0082@cvs1.fedora.phx.redhat.com>

Author: twaugh

Update of /cvs/pkgs/rpms/cups/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21485

Modified Files:
	cups-avahi.patch cups.spec 
Log Message:
* Fri Sep  4 2009 Tim Waugh  1:1.4.0-2
- Fixed the dnssd backend so that it only reports devices once avahi
  resolution has completed.  This makes it report Device IDs
  (bug #521110).


cups-avahi.patch:
 backend/dnssd.c              |  544 ++++++++++++++++++++++++++++++++++++-------
 config-scripts/cups-dnssd.m4 |   15 +
 config.h.in                  |    7 
 cups/http-support.c          |  177 +++++++++++++
 4 files changed, 657 insertions(+), 86 deletions(-)

Index: cups-avahi.patch
===================================================================
RCS file: /cvs/pkgs/rpms/cups/devel/cups-avahi.patch,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- cups-avahi.patch	28 Aug 2009 21:06:46 -0000	1.6
+++ cups-avahi.patch	4 Sep 2009 14:07:20 -0000	1.7
@@ -1,6 +1,6 @@
 diff -up cups-1.4.0/backend/dnssd.c.avahi cups-1.4.0/backend/dnssd.c
 --- cups-1.4.0/backend/dnssd.c.avahi	2009-08-07 23:27:12.000000000 +0100
-+++ cups-1.4.0/backend/dnssd.c	2009-08-28 21:44:27.262137662 +0100
++++ cups-1.4.0/backend/dnssd.c	2009-09-04 14:57:04.730388833 +0100
 @@ -22,6 +22,7 @@
   *   exec_backend()          - Execute the backend that corresponds to the
   *                             resolved service name.
@@ -29,17 +29,20 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
  
  /*
-@@ -52,7 +64,9 @@ typedef enum
+@@ -52,7 +64,12 @@ typedef enum
  
  typedef struct
  {
 +#ifdef HAVE_DNSSD
    DNSServiceRef	ref;			/* Service reference for resolve */
 +#endif /* HAVE_DNSSD */
++#ifdef HAVE_AVAHI
++  int		resolved;		/* Did we resolve the device? */
++#endif /* HAVE_AVAHI */
    char		*name,			/* Service name */
  		*domain,		/* Domain name */
  		*fullName,		/* Full name */
-@@ -64,6 +78,20 @@ typedef struct
+@@ -64,6 +81,20 @@ typedef struct
  		sent;			/* Did we list the device? */
  } cups_device_t;
  
@@ -60,7 +63,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
  /*
   * Local globals...
-@@ -77,6 +105,7 @@ static int		job_canceled = 0;
+@@ -77,6 +108,7 @@ static int		job_canceled = 0;
   * Local functions...
   */
  
@@ -68,7 +71,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  static void		browse_callback(DNSServiceRef sdRef,
  			                DNSServiceFlags flags,
  				        uint32_t interfaceIndex,
-@@ -92,12 +121,6 @@ static void		browse_local_callback(DNSSe
+@@ -92,12 +124,6 @@ static void		browse_local_callback(DNSSe
  					      const char *regtype,
  					      const char *replyDomain,
  					      void *context);
@@ -81,7 +84,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  static void		query_callback(DNSServiceRef sdRef,
  			               DNSServiceFlags flags,
  				       uint32_t interfaceIndex,
-@@ -106,9 +129,111 @@ static void		query_callback(DNSServiceRe
+@@ -106,9 +132,111 @@ static void		query_callback(DNSServiceRe
  				       uint16_t rrclass, uint16_t rdlen,
  				       const void *rdata, uint32_t ttl,
  				       void *context);
@@ -193,7 +196,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
  /*
   * 'main()' - Browse for printers.
-@@ -119,6 +244,13 @@ main(int  argc,				/* I - Number of comm
+@@ -119,6 +247,13 @@ main(int  argc,				/* I - Number of comm
       char *argv[])			/* I - Command-line arguments */
  {
    const char	*name;			/* Backend name */
@@ -207,7 +210,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
    DNSServiceRef	main_ref,		/* Main service reference */
  		fax_ipp_ref,		/* IPP fax service reference */
  		ipp_ref,		/* IPP service reference */
-@@ -130,12 +262,11 @@ main(int  argc,				/* I - Number of comm
+@@ -130,12 +265,11 @@ main(int  argc,				/* I - Number of comm
  		pdl_datastream_ref,	/* AppSocket service reference */
  		printer_ref,		/* LPD service reference */
  		riousbprint_ref;	/* Remote IO service reference */
@@ -225,7 +228,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  #if defined(HAVE_SIGACTION) && !defined(HAVE_SIGSET)
    struct sigaction action;		/* Actions for POSIX signals */
  #endif /* HAVE_SIGACTION && !HAVE_SIGSET */
-@@ -194,6 +325,49 @@ main(int  argc,				/* I - Number of comm
+@@ -194,6 +328,49 @@ main(int  argc,				/* I - Number of comm
    * Browse for different kinds of printers...
    */
  
@@ -275,7 +278,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
    if (DNSServiceCreateConnection(&main_ref) != kDNSServiceErr_NoError)
    {
      perror("ERROR: Unable to create service connection");
-@@ -245,6 +419,7 @@ main(int  argc,				/* I - Number of comm
+@@ -245,6 +422,7 @@ main(int  argc,				/* I - Number of comm
    riousbprint_ref = main_ref;
    DNSServiceBrowse(&riousbprint_ref, kDNSServiceFlagsShareConnection, 0,
                     "_riousbprint._tcp", NULL, browse_callback, devices);
@@ -283,7 +286,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
   /*
    * Loop until we are killed...
-@@ -252,6 +427,9 @@ main(int  argc,				/* I - Number of comm
+@@ -252,6 +430,9 @@ main(int  argc,				/* I - Number of comm
  
    while (!job_canceled)
    {
@@ -293,7 +296,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
      FD_ZERO(&input);
      FD_SET(fd, &input);
  
-@@ -271,11 +449,35 @@ main(int  argc,				/* I - Number of comm
+@@ -271,11 +452,35 @@ main(int  argc,				/* I - Number of comm
      }
      else
      {
@@ -329,7 +332,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
        cups_device_t *best;		/* Best matching device */
        char	device_uri[1024];	/* Device URI */
        int	count;			/* Number of queries */
-@@ -285,6 +487,7 @@ main(int  argc,				/* I - Number of comm
+@@ -285,6 +490,7 @@ main(int  argc,				/* I - Number of comm
                 best = NULL, count = 0;
             device;
  	   device = (cups_device_t *)cupsArrayNext(devices))
@@ -337,13 +340,18 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
          if (!device->ref && !device->sent)
  	{
  	 /*
-@@ -313,14 +516,18 @@ main(int  argc,				/* I - Number of comm
+@@ -313,14 +519,23 @@ main(int  argc,				/* I - Number of comm
  	      count ++;
            }
  	}
 -	else if (!device->sent)
 +	else
 +#endif /* HAVE_DNSSD */
++#ifdef HAVE_AVAHI
++	if (!device->resolved)
++	  continue;
++        else
++#endif /* HAVE_AVAHI */
 +	if (!device->sent)
  	{
 +#ifdef HAVE_DNSSD
@@ -357,7 +365,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
            if (!best)
  	    best = device;
-@@ -372,6 +579,7 @@ main(int  argc,				/* I - Number of comm
+@@ -372,6 +587,7 @@ main(int  argc,				/* I - Number of comm
   * 'browse_callback()' - Browse devices.
   */
  
@@ -365,7 +373,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  static void
  browse_callback(
      DNSServiceRef       sdRef,		/* I - Service reference */
-@@ -405,12 +613,14 @@ browse_callback(
+@@ -405,12 +621,14 @@ browse_callback(
  
    get_device((cups_array_t *)context, serviceName, regtype, replyDomain);
  }
@@ -380,7 +388,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  static void
  browse_local_callback(
      DNSServiceRef       sdRef,		/* I - Service reference */
-@@ -456,6 +666,7 @@ browse_local_callback(
+@@ -456,6 +674,7 @@ browse_local_callback(
  	  device->fullName);
    device->sent = 1;
  }
@@ -388,7 +396,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
  
  /*
-@@ -528,6 +739,32 @@ exec_backend(char **argv)		/* I - Comman
+@@ -528,6 +747,32 @@ exec_backend(char **argv)		/* I - Comman
    exit(CUPS_BACKEND_STOP);
  }
  
@@ -421,7 +429,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
  /*
   * 'get_device()' - Create or update a device.
-@@ -550,18 +787,7 @@ get_device(cups_array_t *devices,	/* I -
+@@ -550,18 +795,7 @@ get_device(cups_array_t *devices,	/* I -
    */
  
    key.name = (char *)serviceName;
@@ -441,7 +449,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
    for (device = cupsArrayFind(devices, &key);
         device;
-@@ -581,8 +807,14 @@ get_device(cups_array_t *devices,	/* I -
+@@ -581,8 +815,14 @@ get_device(cups_array_t *devices,	/* I -
          free(device->domain);
  	device->domain = strdup(replyDomain);
  
@@ -456,7 +464,17 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  	free(device->fullName);
  	device->fullName = strdup(fullName);
        }
-@@ -609,7 +841,13 @@ get_device(cups_array_t *devices,	/* I -
+@@ -602,6 +842,9 @@ get_device(cups_array_t *devices,	/* I -
+   device->domain   = strdup(replyDomain);
+   device->type     = key.type;
+   device->priority = 50;
++#ifdef HAVE_AVAHI
++  device->resolved = 0;
++#endif /* HAVE_AVAHI */
+ 
+   cupsArrayAdd(devices, device);
+ 
+@@ -609,7 +852,13 @@ get_device(cups_array_t *devices,	/* I -
    * Set the "full name" of this service, which is used for queries...
    */
  
@@ -470,7 +488,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
    device->fullName = strdup(fullName);
  
    return (device);
-@@ -620,6 +858,7 @@ get_device(cups_array_t *devices,	/* I -
+@@ -620,6 +869,7 @@ get_device(cups_array_t *devices,	/* I -
   * 'query_callback()' - Process query data.
   */
  
@@ -478,7 +496,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  static void
  query_callback(
      DNSServiceRef       sdRef,		/* I - Service reference */
-@@ -639,7 +878,7 @@ query_callback(
+@@ -639,7 +889,7 @@ query_callback(
  		*ptr;			/* Pointer into string */
    cups_device_t	dkey,			/* Search key */
  		*device;		/* Device */
@@ -487,7 +505,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
    fprintf(stderr, "DEBUG2: query_callback(sdRef=%p, flags=%x, "
                    "interfaceIndex=%d, errorCode=%d, fullName=\"%s\", "
-@@ -673,84 +912,211 @@ query_callback(
+@@ -673,84 +923,212 @@ query_callback(
    if ((ptr = strstr(name, "._")) != NULL)
      *ptr = '\0';
  
@@ -586,13 +604,13 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
 +    * Let the main loop know to announce the device.
 +    */
 +
++    device->resolved = 1;
 +    avahi_got_callback = 1;
 +  }
    else
 -    dkey.type = CUPS_DEVICE_RIOUSBPRINT;
 +    fprintf (stderr, "DEBUG: Ignoring TXT record for \"%s\"...\n", name);
- 
--  for (device = cupsArrayFind(devices, &dkey);
++
 +  avahi_service_resolver_free (resolver);
 +}
 +
@@ -653,7 +671,8 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
 +    }
 +
 +    break;
-+
+ 
+-  for (device = cupsArrayFind(devices, &dkey);
 +  case AVAHI_BROWSER_REMOVE:
 +  case AVAHI_BROWSER_ALL_FOR_NOW:
 +  case AVAHI_BROWSER_CACHE_EXHAUSTED:
@@ -751,7 +770,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
          if (!strncasecmp(key, "usb_", 4))
  	{
  	 /*
-@@ -805,6 +1171,10 @@ query_callback(
+@@ -805,6 +1183,10 @@ query_callback(
  	  if (device->type == CUPS_DEVICE_PRINTER)
  	    device->sent = 1;
  	}
@@ -762,7 +781,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
        }
  
        if (device->device_id)
-@@ -854,11 +1224,9 @@ query_callback(
+@@ -854,11 +1236,9 @@ query_callback(
      }
    }
  
@@ -777,7 +796,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
   */
 diff -up cups-1.4.0/config.h.in.avahi cups-1.4.0/config.h.in
 --- cups-1.4.0/config.h.in.avahi	2009-06-10 16:51:21.000000000 +0100
-+++ cups-1.4.0/config.h.in	2009-08-28 21:44:27.265137528 +0100
++++ cups-1.4.0/config.h.in	2009-09-04 14:57:04.733388405 +0100
 @@ -336,6 +336,13 @@
  
  
@@ -794,7 +813,7 @@ diff -up cups-1.4.0/config.h.in.avahi cu
  
 diff -up cups-1.4.0/config-scripts/cups-dnssd.m4.avahi cups-1.4.0/config-scripts/cups-dnssd.m4
 --- cups-1.4.0/config-scripts/cups-dnssd.m4.avahi	2009-02-10 17:05:35.000000000 +0000
-+++ cups-1.4.0/config-scripts/cups-dnssd.m4	2009-08-28 21:44:27.263138688 +0100
++++ cups-1.4.0/config-scripts/cups-dnssd.m4	2009-09-04 14:57:04.731388902 +0100
 @@ -27,6 +27,21 @@ AC_ARG_WITH(dnssd-includes, [  --with-dn
  DNSSDLIBS=""
  DNSSD_BACKEND=""
@@ -819,7 +838,7 @@ diff -up cups-1.4.0/config-scripts/cups-
  		case "$uname" in
 diff -up cups-1.4.0/cups/http-support.c.avahi cups-1.4.0/cups/http-support.c
 --- cups-1.4.0/cups/http-support.c.avahi	2009-06-12 01:21:58.000000000 +0100
-+++ cups-1.4.0/cups/http-support.c	2009-08-28 21:44:27.267137550 +0100
++++ cups-1.4.0/cups/http-support.c	2009-09-04 14:57:04.736398674 +0100
 @@ -55,6 +55,11 @@
  #  include 
  #  include 


Index: cups.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v
retrieving revision 1.515
retrieving revision 1.516
diff -u -p -r1.515 -r1.516
--- cups.spec	1 Sep 2009 14:15:46 -0000	1.515
+++ cups.spec	4 Sep 2009 14:07:20 -0000	1.516
@@ -523,7 +523,10 @@ rm -rf $RPM_BUILD_ROOT
 %{php_extdir}/phpcups.so
 
 %changelog
-* Tue Sep  1 2009 Tim Waugh  1:1.4.0-2
+* Fri Sep  4 2009 Tim Waugh  1:1.4.0-2
+- Fixed the dnssd backend so that it only reports devices once avahi
+  resolution has completed.  This makes it report Device IDs
+  (bug #521110).
 - Fix locale code for Norwegian (bug #520379).
 
 * Fri Aug 28 2009 Tim Waugh  1:1.4.0-1



From twaugh at fedoraproject.org  Fri Sep  4 14:07:55 2009
From: twaugh at fedoraproject.org (Tim Waugh)
Date: Fri,  4 Sep 2009 14:07:55 +0000 (UTC)
Subject: rpms/cups/devel cups.spec,1.516,1.517
Message-ID: <20090904140755.E567911C0082@cvs1.fedora.phx.redhat.com>

Author: twaugh

Update of /cvs/pkgs/rpms/cups/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21674

Modified Files:
	cups.spec 
Log Message:
Fixed bug ID.


Index: cups.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v
retrieving revision 1.516
retrieving revision 1.517
diff -u -p -r1.516 -r1.517
--- cups.spec	4 Sep 2009 14:07:20 -0000	1.516
+++ cups.spec	4 Sep 2009 14:07:55 -0000	1.517
@@ -526,7 +526,7 @@ rm -rf $RPM_BUILD_ROOT
 * Fri Sep  4 2009 Tim Waugh  1:1.4.0-2
 - Fixed the dnssd backend so that it only reports devices once avahi
   resolution has completed.  This makes it report Device IDs
-  (bug #521110).
+  (bug #520858).
 - Fix locale code for Norwegian (bug #520379).
 
 * Fri Aug 28 2009 Tim Waugh  1:1.4.0-1



From twaugh at fedoraproject.org  Fri Sep  4 14:08:35 2009
From: twaugh at fedoraproject.org (Tim Waugh)
Date: Fri,  4 Sep 2009 14:08:35 +0000 (UTC)
Subject: rpms/cups/F-11 cups-avahi.patch,1.6,1.7 cups.spec,1.516,1.517
Message-ID: <20090904140835.C018511C0082@cvs1.fedora.phx.redhat.com>

Author: twaugh

Update of /cvs/pkgs/rpms/cups/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21942

Modified Files:
	cups-avahi.patch cups.spec 
Log Message:
* Fri Sep  4 2009 Tim Waugh  1:1.4.0-2
- Fixed the dnssd backend so that it only reports devices once avahi
  resolution has completed.  This makes it report Device IDs
  (bug #520858).


cups-avahi.patch:
 backend/dnssd.c              |  544 ++++++++++++++++++++++++++++++++++++-------
 config-scripts/cups-dnssd.m4 |   15 +
 config.h.in                  |    7 
 cups/http-support.c          |  177 +++++++++++++
 4 files changed, 657 insertions(+), 86 deletions(-)

Index: cups-avahi.patch
===================================================================
RCS file: /cvs/pkgs/rpms/cups/F-11/cups-avahi.patch,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- cups-avahi.patch	28 Aug 2009 21:30:05 -0000	1.6
+++ cups-avahi.patch	4 Sep 2009 14:08:35 -0000	1.7
@@ -1,6 +1,6 @@
 diff -up cups-1.4.0/backend/dnssd.c.avahi cups-1.4.0/backend/dnssd.c
 --- cups-1.4.0/backend/dnssd.c.avahi	2009-08-07 23:27:12.000000000 +0100
-+++ cups-1.4.0/backend/dnssd.c	2009-08-28 21:44:27.262137662 +0100
++++ cups-1.4.0/backend/dnssd.c	2009-09-04 14:57:04.730388833 +0100
 @@ -22,6 +22,7 @@
   *   exec_backend()          - Execute the backend that corresponds to the
   *                             resolved service name.
@@ -29,17 +29,20 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
  
  /*
-@@ -52,7 +64,9 @@ typedef enum
+@@ -52,7 +64,12 @@ typedef enum
  
  typedef struct
  {
 +#ifdef HAVE_DNSSD
    DNSServiceRef	ref;			/* Service reference for resolve */
 +#endif /* HAVE_DNSSD */
++#ifdef HAVE_AVAHI
++  int		resolved;		/* Did we resolve the device? */
++#endif /* HAVE_AVAHI */
    char		*name,			/* Service name */
  		*domain,		/* Domain name */
  		*fullName,		/* Full name */
-@@ -64,6 +78,20 @@ typedef struct
+@@ -64,6 +81,20 @@ typedef struct
  		sent;			/* Did we list the device? */
  } cups_device_t;
  
@@ -60,7 +63,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
  /*
   * Local globals...
-@@ -77,6 +105,7 @@ static int		job_canceled = 0;
+@@ -77,6 +108,7 @@ static int		job_canceled = 0;
   * Local functions...
   */
  
@@ -68,7 +71,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  static void		browse_callback(DNSServiceRef sdRef,
  			                DNSServiceFlags flags,
  				        uint32_t interfaceIndex,
-@@ -92,12 +121,6 @@ static void		browse_local_callback(DNSSe
+@@ -92,12 +124,6 @@ static void		browse_local_callback(DNSSe
  					      const char *regtype,
  					      const char *replyDomain,
  					      void *context);
@@ -81,7 +84,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  static void		query_callback(DNSServiceRef sdRef,
  			               DNSServiceFlags flags,
  				       uint32_t interfaceIndex,
-@@ -106,9 +129,111 @@ static void		query_callback(DNSServiceRe
+@@ -106,9 +132,111 @@ static void		query_callback(DNSServiceRe
  				       uint16_t rrclass, uint16_t rdlen,
  				       const void *rdata, uint32_t ttl,
  				       void *context);
@@ -193,7 +196,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
  /*
   * 'main()' - Browse for printers.
-@@ -119,6 +244,13 @@ main(int  argc,				/* I - Number of comm
+@@ -119,6 +247,13 @@ main(int  argc,				/* I - Number of comm
       char *argv[])			/* I - Command-line arguments */
  {
    const char	*name;			/* Backend name */
@@ -207,7 +210,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
    DNSServiceRef	main_ref,		/* Main service reference */
  		fax_ipp_ref,		/* IPP fax service reference */
  		ipp_ref,		/* IPP service reference */
-@@ -130,12 +262,11 @@ main(int  argc,				/* I - Number of comm
+@@ -130,12 +265,11 @@ main(int  argc,				/* I - Number of comm
  		pdl_datastream_ref,	/* AppSocket service reference */
  		printer_ref,		/* LPD service reference */
  		riousbprint_ref;	/* Remote IO service reference */
@@ -225,7 +228,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  #if defined(HAVE_SIGACTION) && !defined(HAVE_SIGSET)
    struct sigaction action;		/* Actions for POSIX signals */
  #endif /* HAVE_SIGACTION && !HAVE_SIGSET */
-@@ -194,6 +325,49 @@ main(int  argc,				/* I - Number of comm
+@@ -194,6 +328,49 @@ main(int  argc,				/* I - Number of comm
    * Browse for different kinds of printers...
    */
  
@@ -275,7 +278,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
    if (DNSServiceCreateConnection(&main_ref) != kDNSServiceErr_NoError)
    {
      perror("ERROR: Unable to create service connection");
-@@ -245,6 +419,7 @@ main(int  argc,				/* I - Number of comm
+@@ -245,6 +422,7 @@ main(int  argc,				/* I - Number of comm
    riousbprint_ref = main_ref;
    DNSServiceBrowse(&riousbprint_ref, kDNSServiceFlagsShareConnection, 0,
                     "_riousbprint._tcp", NULL, browse_callback, devices);
@@ -283,7 +286,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
   /*
    * Loop until we are killed...
-@@ -252,6 +427,9 @@ main(int  argc,				/* I - Number of comm
+@@ -252,6 +430,9 @@ main(int  argc,				/* I - Number of comm
  
    while (!job_canceled)
    {
@@ -293,7 +296,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
      FD_ZERO(&input);
      FD_SET(fd, &input);
  
-@@ -271,11 +449,35 @@ main(int  argc,				/* I - Number of comm
+@@ -271,11 +452,35 @@ main(int  argc,				/* I - Number of comm
      }
      else
      {
@@ -329,7 +332,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
        cups_device_t *best;		/* Best matching device */
        char	device_uri[1024];	/* Device URI */
        int	count;			/* Number of queries */
-@@ -285,6 +487,7 @@ main(int  argc,				/* I - Number of comm
+@@ -285,6 +490,7 @@ main(int  argc,				/* I - Number of comm
                 best = NULL, count = 0;
             device;
  	   device = (cups_device_t *)cupsArrayNext(devices))
@@ -337,13 +340,18 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
          if (!device->ref && !device->sent)
  	{
  	 /*
-@@ -313,14 +516,18 @@ main(int  argc,				/* I - Number of comm
+@@ -313,14 +519,23 @@ main(int  argc,				/* I - Number of comm
  	      count ++;
            }
  	}
 -	else if (!device->sent)
 +	else
 +#endif /* HAVE_DNSSD */
++#ifdef HAVE_AVAHI
++	if (!device->resolved)
++	  continue;
++        else
++#endif /* HAVE_AVAHI */
 +	if (!device->sent)
  	{
 +#ifdef HAVE_DNSSD
@@ -357,7 +365,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
            if (!best)
  	    best = device;
-@@ -372,6 +579,7 @@ main(int  argc,				/* I - Number of comm
+@@ -372,6 +587,7 @@ main(int  argc,				/* I - Number of comm
   * 'browse_callback()' - Browse devices.
   */
  
@@ -365,7 +373,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  static void
  browse_callback(
      DNSServiceRef       sdRef,		/* I - Service reference */
-@@ -405,12 +613,14 @@ browse_callback(
+@@ -405,12 +621,14 @@ browse_callback(
  
    get_device((cups_array_t *)context, serviceName, regtype, replyDomain);
  }
@@ -380,7 +388,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  static void
  browse_local_callback(
      DNSServiceRef       sdRef,		/* I - Service reference */
-@@ -456,6 +666,7 @@ browse_local_callback(
+@@ -456,6 +674,7 @@ browse_local_callback(
  	  device->fullName);
    device->sent = 1;
  }
@@ -388,7 +396,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
  
  /*
-@@ -528,6 +739,32 @@ exec_backend(char **argv)		/* I - Comman
+@@ -528,6 +747,32 @@ exec_backend(char **argv)		/* I - Comman
    exit(CUPS_BACKEND_STOP);
  }
  
@@ -421,7 +429,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
  /*
   * 'get_device()' - Create or update a device.
-@@ -550,18 +787,7 @@ get_device(cups_array_t *devices,	/* I -
+@@ -550,18 +795,7 @@ get_device(cups_array_t *devices,	/* I -
    */
  
    key.name = (char *)serviceName;
@@ -441,7 +449,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
    for (device = cupsArrayFind(devices, &key);
         device;
-@@ -581,8 +807,14 @@ get_device(cups_array_t *devices,	/* I -
+@@ -581,8 +815,14 @@ get_device(cups_array_t *devices,	/* I -
          free(device->domain);
  	device->domain = strdup(replyDomain);
  
@@ -456,7 +464,17 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  	free(device->fullName);
  	device->fullName = strdup(fullName);
        }
-@@ -609,7 +841,13 @@ get_device(cups_array_t *devices,	/* I -
+@@ -602,6 +842,9 @@ get_device(cups_array_t *devices,	/* I -
+   device->domain   = strdup(replyDomain);
+   device->type     = key.type;
+   device->priority = 50;
++#ifdef HAVE_AVAHI
++  device->resolved = 0;
++#endif /* HAVE_AVAHI */
+ 
+   cupsArrayAdd(devices, device);
+ 
+@@ -609,7 +852,13 @@ get_device(cups_array_t *devices,	/* I -
    * Set the "full name" of this service, which is used for queries...
    */
  
@@ -470,7 +488,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
    device->fullName = strdup(fullName);
  
    return (device);
-@@ -620,6 +858,7 @@ get_device(cups_array_t *devices,	/* I -
+@@ -620,6 +869,7 @@ get_device(cups_array_t *devices,	/* I -
   * 'query_callback()' - Process query data.
   */
  
@@ -478,7 +496,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  static void
  query_callback(
      DNSServiceRef       sdRef,		/* I - Service reference */
-@@ -639,7 +878,7 @@ query_callback(
+@@ -639,7 +889,7 @@ query_callback(
  		*ptr;			/* Pointer into string */
    cups_device_t	dkey,			/* Search key */
  		*device;		/* Device */
@@ -487,7 +505,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
  
    fprintf(stderr, "DEBUG2: query_callback(sdRef=%p, flags=%x, "
                    "interfaceIndex=%d, errorCode=%d, fullName=\"%s\", "
-@@ -673,84 +912,211 @@ query_callback(
+@@ -673,84 +923,212 @@ query_callback(
    if ((ptr = strstr(name, "._")) != NULL)
      *ptr = '\0';
  
@@ -586,13 +604,13 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
 +    * Let the main loop know to announce the device.
 +    */
 +
++    device->resolved = 1;
 +    avahi_got_callback = 1;
 +  }
    else
 -    dkey.type = CUPS_DEVICE_RIOUSBPRINT;
 +    fprintf (stderr, "DEBUG: Ignoring TXT record for \"%s\"...\n", name);
- 
--  for (device = cupsArrayFind(devices, &dkey);
++
 +  avahi_service_resolver_free (resolver);
 +}
 +
@@ -653,7 +671,8 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
 +    }
 +
 +    break;
-+
+ 
+-  for (device = cupsArrayFind(devices, &dkey);
 +  case AVAHI_BROWSER_REMOVE:
 +  case AVAHI_BROWSER_ALL_FOR_NOW:
 +  case AVAHI_BROWSER_CACHE_EXHAUSTED:
@@ -751,7 +770,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
          if (!strncasecmp(key, "usb_", 4))
  	{
  	 /*
-@@ -805,6 +1171,10 @@ query_callback(
+@@ -805,6 +1183,10 @@ query_callback(
  	  if (device->type == CUPS_DEVICE_PRINTER)
  	    device->sent = 1;
  	}
@@ -762,7 +781,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
        }
  
        if (device->device_id)
-@@ -854,11 +1224,9 @@ query_callback(
+@@ -854,11 +1236,9 @@ query_callback(
      }
    }
  
@@ -777,7 +796,7 @@ diff -up cups-1.4.0/backend/dnssd.c.avah
   */
 diff -up cups-1.4.0/config.h.in.avahi cups-1.4.0/config.h.in
 --- cups-1.4.0/config.h.in.avahi	2009-06-10 16:51:21.000000000 +0100
-+++ cups-1.4.0/config.h.in	2009-08-28 21:44:27.265137528 +0100
++++ cups-1.4.0/config.h.in	2009-09-04 14:57:04.733388405 +0100
 @@ -336,6 +336,13 @@
  
  
@@ -794,7 +813,7 @@ diff -up cups-1.4.0/config.h.in.avahi cu
  
 diff -up cups-1.4.0/config-scripts/cups-dnssd.m4.avahi cups-1.4.0/config-scripts/cups-dnssd.m4
 --- cups-1.4.0/config-scripts/cups-dnssd.m4.avahi	2009-02-10 17:05:35.000000000 +0000
-+++ cups-1.4.0/config-scripts/cups-dnssd.m4	2009-08-28 21:44:27.263138688 +0100
++++ cups-1.4.0/config-scripts/cups-dnssd.m4	2009-09-04 14:57:04.731388902 +0100
 @@ -27,6 +27,21 @@ AC_ARG_WITH(dnssd-includes, [  --with-dn
  DNSSDLIBS=""
  DNSSD_BACKEND=""
@@ -819,7 +838,7 @@ diff -up cups-1.4.0/config-scripts/cups-
  		case "$uname" in
 diff -up cups-1.4.0/cups/http-support.c.avahi cups-1.4.0/cups/http-support.c
 --- cups-1.4.0/cups/http-support.c.avahi	2009-06-12 01:21:58.000000000 +0100
-+++ cups-1.4.0/cups/http-support.c	2009-08-28 21:44:27.267137550 +0100
++++ cups-1.4.0/cups/http-support.c	2009-09-04 14:57:04.736398674 +0100
 @@ -55,6 +55,11 @@
  #  include 
  #  include 


Index: cups.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v
retrieving revision 1.516
retrieving revision 1.517
diff -u -p -r1.516 -r1.517
--- cups.spec	28 Aug 2009 21:30:05 -0000	1.516
+++ cups.spec	4 Sep 2009 14:08:35 -0000	1.517
@@ -9,7 +9,7 @@
 Summary: Common Unix Printing System
 Name: cups
 Version: 1.4.0
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2
 Group: System Environment/Daemons
 Source: http://ftp.easysw.com/pub/cups/1.4.0/cups-%{version}-source.tar.bz2
@@ -519,6 +519,11 @@ rm -rf $RPM_BUILD_ROOT
 %{php_extdir}/phpcups.so
 
 %changelog
+* Fri Sep  4 2009 Tim Waugh  1:1.4.0-2
+- Fixed the dnssd backend so that it only reports devices once avahi
+  resolution has completed.  This makes it report Device IDs
+  (bug #520858).
+
 * Fri Aug 28 2009 Tim Waugh  1:1.4.0-1
 - 1.4.0.
 



From gerd at fedoraproject.org  Fri Sep  4 14:24:23 2009
From: gerd at fedoraproject.org (Gerd Pokorra)
Date: Fri,  4 Sep 2009 14:24:23 +0000 (UTC)
Subject: rpms/parrot/F-12 - New directory
Message-ID: <20090904142423.B3EF811C0417@cvs1.fedora.phx.redhat.com>

Author: gerd

Update of /cvs/pkgs/rpms/parrot/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25285/F-12

Log Message:
Directory /cvs/pkgs/rpms/parrot/F-12 added to the repository




From gerd at fedoraproject.org  Fri Sep  4 14:28:33 2009
From: gerd at fedoraproject.org (Gerd Pokorra)
Date: Fri,  4 Sep 2009 14:28:33 +0000 (UTC)
Subject: rpms/parrot/F-12 Makefile, NONE, 1.1 import.log, NONE,
	1.1 parrot-1.x.0.patch, NONE, 1.1 parrot.spec, NONE,
	1.1 patch-1.5.0.ppc, NONE, 1.1 sources, NONE, 1.1
Message-ID: <20090904142833.8C24011C0082@cvs1.fedora.phx.redhat.com>

Author: gerd

Update of /cvs/pkgs/rpms/parrot/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25746/F-12

Added Files:
	Makefile import.log parrot-1.x.0.patch parrot.spec 
	patch-1.5.0.ppc sources 
Log Message:
move from devel to F-12 branch



***** Error reading new file: [Errno 2] No such file or directory: 'Makefile'

--- NEW FILE import.log ---
parrot-1_5_0-2_fc11:F-12:parrot-1.5.0-2.fc11.src.rpm:1252074189

parrot-1.x.0.patch:
 config/gen/makefiles/parrot_pc.in |    2 +-
 lib/Parrot/Install.pm             |   10 ++++++++++
 tools/dev/install_files.pl        |    2 +-
 3 files changed, 12 insertions(+), 2 deletions(-)

--- NEW FILE parrot-1.x.0.patch ---
--- tools/dev/install_files.pl	2009-07-13 10:26:40.000000000 +0200
+++ tools/dev/install_files.pl	2009-07-13 13:37:49.000000000 +0200
@@ -163,7 +163,7 @@
             # libdir as it is typically done with automake installed packages.
             # If there is a use case to make this configurable we'll add a
             # seperate --pkgconfigdir option.
-            $filehash->{DestDirs} = ['pkgconfig', $parrotdir];
+            $filehash->{DestDirs} = ['pkgconfig'];
             return($filehash);
         },
     },
--- config/gen/makefiles/parrot_pc.in	2009-06-06 16:33:32.000000000 +0200
+++ config/gen/makefiles/parrot_pc.in.new	2009-07-13 23:09:45.000000000 +0200
@@ -7,4 +7,4 @@
 Description: virtual machine to execute bytecode for interpreted languages
 Version: @VERSION@
 Libs: -L${libdir} -lparrot @icu_shared@ @libs@
-Cflags: -I${includedir}
+Cflags: -I${includedir}@versiondir@
--- lib/Parrot/Install.pm	2009-06-01 09:29:57.000000000 +0200
+++ lib/Parrot/Install.pm	2009-06-03 08:41:22.000000000 +0200
@@ -220,6 +220,16 @@
         else {
             next unless -e $src;
             next if $^O eq 'cygwin' and -e "$src.exe"; # stat works, copy not
+            if (-l $src) { 
+                # check if the system supports symbolic linking 
+                use Config; 
+                if ($Config{d_symlink} && $Config{d_readlink}) { 
+                # copy as symbolic link 
+                    symlink(readlink($src), $dest); 
+                    print "$dest\n"; 
+                    next; 
+                } 
+            } 
             copy( $src, $dest ) or die "Error: couldn't copy $src to $dest: $!\n";
             print "$dest\n";
         }


--- NEW FILE parrot.spec ---
Name:           parrot
Version:        1.5.0
Release:        2%{?dist}
Summary:        Parrot is a virtual machine
License:        Artistic 2.0
Group:          Development/Libraries
URL:            http://www.parrot.org/

Source0:        ftp://ftp.parrot.org/pub/parrot/releases/devel/%{version}/parrot-%{version}.tar.gz

Patch1:         patch-1.5.0.ppc
%ifarch %{ix86} x86_64 ppc64
Patch0:         parrot-1.x.0.patch
%else
# The PowerPC-architecture
Patch0:         patch-1.5.0.ppc
%endif

# patches file:           tools/dev/install_files.pl
# It is responsible to have no subdirectory under pkgconfig.
#
# patches file:           config/gen/makefiles/parrot_pc.in
# So "pkg-config parrot --cflags" works correct
#
# see for upstream:       https://trac.parrot.org/parrot/ticket/509
# patched file:           lib/Parrot/Install.pm
# is to have the symlink:    libparrot.so  ->  libparrot.so.%{version}
# Without this %{_libdir}/libparrot.so would not be a symbolic link to
# %{_libdir}/libparrot.so.%{version}  

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  readline-devel
BuildRequires:  ncurses-devel
BuildRequires:  gmp-devel
BuildRequires:  gdbm-devel
BuildRequires:  libicu-devel
BuildRequires:  perl(Test::Harness)
BuildRequires:  perl(Test::Simple)
BuildRequires:  ctags
BuildRequires:  openssl-devel
BuildRequires:  flex
 

%package docs
Summary:        Parrot Virtual Machine documentation
Group:          Documentation
Requires:       perl(strict)
Requires:       perl(warnings)
BuildArch:      noarch

#--

%package devel
Summary:        Parrot Virtual Machine development headers and libraries
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release}
Requires:       pkgconfig

#--

%package tools
Summary:        Parrot Virtual Machine development for languages
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release}
Requires:       perl(Pod::Simple)
Requires:       perl(File::Which) >= 0.05
Requires:       perl(Parrot::OpLib::core)
# It is necessary to have installed the package "perl-Perl-Critic" to install
# the parrot-tools
Provides:       perl(Parrot::Pmc2c::MethodEmitter) = %{version}
Provides:       perl(Parrot::Pmc2c::PCCMETHOD_BITS) = %{version}
Provides:       perl(Parrot::Pmc2c::PMCEmitter) = %{version}
Provides:       perl(Parrot::OpLib::core) = %{version}


%description
Parrot is a virtual machine designed to efficiently compile and execute
bytecode for dynamic languages. Parrot is the target for Rakudo Perl 6,
as well as variety of other languages.

#--

%description docs
Documentation in text-, POD- and HTML-format (docs/html-subdirectory) and also
examples about the Parrot Virtual Machine.

#--

%description devel
Parrot Virtual Machine development headers and libraries.

#--

%description tools
Parrot Virtual Machine development files for building languages.


%prep
%setup -q
%patch0 -p0


cat << \EOF > %{name}-prov
#!/bin/sh
%{__perl_provides} $* | %{__sed} -e '/perl(A)/d' -e '/perl(B)/d' \
                            -e '/perl(DB)/d' -e '/perl(Parrot::OpLib::core)/d'
EOF

%global __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov
chmod +x %{__perl_provides}


%build
%ifarch %{ix86} x86_64
    RPM_OPT_FLAGS="$RPM_OPT_FLAGS -maccumulate-outgoing-args"
%else
# The PowerPC-architecture do not build with the '-maccumulate-outgoing-args'
# option.
    RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
%endif

%{__perl} Configure.pl \
    --prefix=%{_usr} \
    --libdir=%{_libdir} \
    --sysconfdir=%{_sysconfdir} \
    --infodir=%{_datadir}/info \
    --mandir=%{_mandir} \
    --cc="%{__cc}" \
    --cxx=%{__cxx} \
    --optimize="$RPM_OPT_FLAGS" \
    --parrot_is_shared \
    --disable-rpath \
    --lex=%{_bindir}/flex \
    --yacc=%{_bindir}/yacc \
    --libs='-lcurses -lm'

# The LD_LIBRARY_PATH hack is needed for "miniparrot"
# to find his parrot-library in "blib/lib" 
export LD_LIBRARY_PATH=$( pwd )/blib/lib

# pbc_to_exe would not build if %{_smp_mflags} would used
make
make parrot_utils
make installable
make html


%install
rm -rf $RPM_BUILD_ROOT

# install-dev: Same as 'install' taget but also install support for 
#              language development 
make install-dev DESTDIR=$RPM_BUILD_ROOT

#Creating man-pages
%{__install} -d $RPM_BUILD_ROOT%{_mandir}/man1
pod2man --section=1 --name=parrot docs/running.pod | %{__gzip} -c > $RPM_BUILD_ROOT%{_mandir}/man1/parrot.1.gz
pod2man --section=1 --name=parrot_debugger src/parrot_debugger.c | %{__gzip} -c > $RPM_BUILD_ROOT%{_mandir}/man1/parrot_debugger.1.gz
pod2man --section=1 --name=pbc_disassemble src/pbc_disassemble.c | %{__gzip} -c > $RPM_BUILD_ROOT%{_mandir}/man1/pbc_disassemble.1.gz
pod2man --section=1 --name=pbc_dump src/pbc_dump.c | %{__gzip} -c > $RPM_BUILD_ROOT%{_mandir}/man1/pbc_dump.1.gz
pod2man --section=1 --name=pbc_merge src/pbc_merge.c | %{__gzip} -c > $RPM_BUILD_ROOT%{_mandir}/man1/pbc_merge.1.gz
pod2man --section=1 --name=parrot_config tools/build/parrot_config_c.pl | %{__gzip} -c > $RPM_BUILD_ROOT%{_mandir}/man1/parrot_config.1.gz
pod2man --section=1 --name=pbc_to_exe tools/dev/pbc_to_exe.pir | %{__gzip} -c > $RPM_BUILD_ROOT%{_mandir}/man1/pbc_to_exe.1.gz

%define RPM_PAR_LIB_DIR $RPM_BUILD_ROOT%{_libdir}/%{name}/%{version}/


# Drop the docs so rpm can pick them up itself.
rm -rf $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}

# Force permissions on doc directories.
find docs examples -type d -exec chmod 755 {} \;
find docs examples -type f -exec chmod 644 {} \;

# Force permissions on shared versioned libs so they get stripped.
# The parrot-install-script don't set the permissions right
# With changed permissions the dependencies will be found
find %{RPM_PAR_LIB_DIR}dynext -type f -name '*.so' -exec chmod 755 {} \;

# Remove module that should be install instead (perl(File::Which))
rm -rf %{RPM_PAR_LIB_DIR}tools/lib/File


# Added to reduce output errors when using rpmlint

# Force permission on perl-scripts in the "tools" subdirctory
find %{RPM_PAR_LIB_DIR}tools -type f -name "*.pl" -exec chmod 755 {} \; \
    -exec %{__sed} -i -e '1 s&#! perl&#!/usr/bin/perl&' {} \;
# Set path to parrot binary and Force permission
find %{RPM_PAR_LIB_DIR}tools/dev -type f -name "pbc_to_exe.pir" \
    -exec %{__sed} -i -e '1 s&#! parrot&#!/usr/bin/parrot&' {} \; \
    -exec chmod 755 {} \;

# Remove doc-files with zero-length
find docs/html -type f -size 0 -exec rm -f {} \;

# Set path for installed programs in docs package
find examples/json -type f -name "*.pir" \
    -exec %{__sed} -i -e '1 s&#!../../parrot&#!/usr/bin/parrot&' {} \;
find examples -type f -name "*.pl" \
    -exec %{__sed} -i -e '1 s&#! perl&#!/usr/bin/perl&' {} \;
find examples -wholename 'examples/pir/befunge/t/basic.t' \
    -exec %{__sed} -i -e '1 s&#! perl&#!/usr/bin/perl&' {} \;
find examples -type f -name "*.py" \
    -exec %{__sed} -i -e '1 s&#! python&#!/usr/bin/python&' {} \;
find examples -type f -name "*.rb" \
    -exec %{__sed} -i -e '1 s&#! ruby&#!/usr/bin/ruby&' {} \;

find examples -type f -name "*.pir" \
    -exec %{__sed} -i -e '1 s&#!./parrot&#!/usr/bin/parrot&' {} \;
find examples/shootout -type f -name "random.pasm" \
    -exec %{__sed} -i -e '1 s&#!./parrot&#!/usr/bin/parrot&' {} \;

find examples -wholename 'examples/languages/abc/t/01-tests.t' \
    -exec %{__sed} -i -e '1 s&#!perl&#!/usr/bin/perl&' {} \;
find examples -wholename 'examples/shootout/revcomp.pir' \
    -exec %{__sed} -i -e '1 s&#!parrot&#!/usr/bin/parrot&' {} \;

find examples -wholename 'examples/languages/abc/t/harness' \
    -exec %{__perl} -pi -e 's/\r$//' {} \;

find examples/languages -type f -name harness \
    -exec %{__sed} -i -e '1 s&#! perl&#!/usr/bin/perl&' {} \;
for file in docs/book/pct/ch04_pge.pod docs/memory_internals.pod; do
        %{__mv} $file timestamp
        iconv -f ISO-8859-1 -t UTF-8 -o $file timestamp
        touch -r timestamp $file
done
%{__rm} -f timestamp


%check
# 'make fulltest' is done by default; it take a lot of time
export LD_LIBRARY_PATH=$( pwd )/blib/lib
FULL='full'
%{?_without_fulltest: FULL=''}
%{?!_without_tests: make ${FULL}test}


%clean
rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc ChangeLog CREDITS NEWS PBC_COMPAT PLATFORMS README
%doc RESPONSIBLE_PARTIES TODO LICENSE
%{_bindir}/parrot
%{_libdir}/parrot/
%exclude %{_libdir}/parrot/%{version}/tools
%exclude %{_libdir}/parrot/%{version}/VERSION
%{_libdir}/libparrot.so.*
%{_mandir}/man1/parrot.1.gz

%files docs
%defattr(-,root,root,-)
%doc docs examples

%files devel
%defattr(-,root,root,-)
%{_bindir}/parrot_config
%{_bindir}/parrot_debugger
%{_bindir}/pbc_disassemble
%{_bindir}/pbc_merge
%{_bindir}/pbc_to_exe
%{_bindir}/pbc_dump
%{_includedir}/parrot
%{_libdir}/libparrot.so
%exclude %{_libdir}/libparrot.a
%{_libdir}/pkgconfig/*
%{_mandir}/man1/parrot_config.1.gz
%{_mandir}/man1/parrot_debugger.1.gz
%{_mandir}/man1/pbc_disassemble.1.gz
%{_mandir}/man1/pbc_merge.1.gz
%{_mandir}/man1/pbc_to_exe.1.gz
%{_mandir}/man1/pbc_dump.1.gz

%files tools
%defattr(-,root,root,-)
# Files for building languages
%{_libdir}/parrot/%{version}/tools/*
%{_libdir}/parrot/%{version}/VERSION
%{_usr}/src/parrot/*


%changelog
* Sat Aug 22 2009 Tomas Mraz  1.5.0-2
- rebuilt with new openssl

* Fri Aug 21 2009 Gerd Pokorra  1.5.0-1
- new upstream version

* Sat Aug 1 2009 Gerd Pokorra  1.4.0-9
- ppc test included again
- include the necessary module Parrot::OpLib::core
- change the place of header files to /usr/include/parrot/
- install the files /usr/src/parrot/*

* Sat Jul 25 2009 Fedora Release Engineering  - 1.4.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Tue Jul 21 2009 Gerd Pokorra  1.4.0-1
- add the new disable-rpath configure option

* Wed Mar 25 2009 Gerd Pokorra  1.0.0-6
- add a list of changes from Lubomir Rintel
- add filtering Provides
- change requires for docs-subpackage
- enable test suite
- change the group of the subpackage "-docs" to Documentation
- put the main-documentation from the docs-package to the main package
- LICENSE file added
- change 'make install' to 'make install-dev' to also install support for development (tools)
- add Provides-lines
- add patch for the file "tools/dev/install_files.pl"
- add commands to reduce output of errors when using rpmlint
- define RPM_PAR_LIB_DIR added
- add subpackage "tools"
- exclude tools directory from main-package
- added make html

* Sun Mar 22 2009 Fabien Georget  1.0.0-4
- add tools

* Sun Mar 22 2009 David Fetter  1.0.0-3
- Removed wrong prefix from pkgconfig per Christoph Wickert
- Changed i386 to ix86 per Christoph Wickert

* Tue Mar 17 2009 Allison Randal  1.0.0
- updated to 1.0.0

* Tue Jan 23 2009 Reini Urban  0.9.0
- added make installable, perl6 is still not installable
- added parrot_utils to devel
- fixed Source0 url

* Tue Dec 16 2008 Whiteknight  0.8.2
- updated to 0.8.2

* Tue Mar 18 2008 Bernhard Schmalhofer  0.6.0
- Update to 0.5.3.

* Wed Feb 20 2008 Patrick Michaud  0.5.3
- Update to 0.5.3.

* Sat Mar 10 2007 Steven Pritchard  0.4.9-1
- Update to 0.4.9.
- BuildRequires ncurses-devel.
- For some reason now I need to force -lm too.
- Remove some files/directories that shouldn't be included.
- Override lib_dir and make various substitutions to try to fix multilib.
- Remove rpath use from Makefile.
- Fix a pod error in src/ops/experimental.ops.
- Enable "make test" since t/doc/pod.t won't fail now.
- Force permissions on shared libraries so rpmbuild strips them.
- Fix URL, description, summary, etc.
- Add post/postun.
- Move parrot-config to the devel sub-package.
- Force permissions on the doc directories.
- Add -lcurses to get readline detection to work.
- Add BuildRequires libicu-devel.

* Tue Mar 18 2003 Steve Fink  0.0.11
- first .spec file created


--- NEW FILE patch-1.5.0.ppc ---
--- ChangeLog	2009-08-18 15:29:26.000000000 +0200
+++ ChangeLog	2009-08-20 19:56:36.000000000 +0200
@@ -1,4 +1,4 @@
-#1 $Id: ChangeLog 40184 2009-07-21 08:08:33Z cotto $
+#1 $Id: ChangeLog 40625 2009-08-18 16:10:36Z whiteknight $
 
 2009.8.18     Whiteknight
     * Released 1.5.0
@@ -3817,9 +3817,9 @@
 2002-01-04 16:09  dan
 
 	* classes/: genclass.pl, perlarray.pmc, perlint.pmc, perlnum.pmc,
-	perlstring.pmc, perlundef.pmc:	- genclass.pl attempts to put $Id: ChangeLog 40184 2009-07-21 08:08:33Z cotto $
+	perlstring.pmc, perlundef.pmc:	- genclass.pl attempts to put $Id: ChangeLog 40625 2009-08-18 16:10:36Z whiteknight $
 	into generated files
-	   but the $Id: ChangeLog 40184 2009-07-21 08:08:33Z cotto $ string gets mangled when it's committed.
+	   but the $Id: ChangeLog 40625 2009-08-18 16:10:36Z whiteknight $ string gets mangled when it's committed.
 	   This patch fixes the existing .pmc files and fixes genclass.pl.
 
 	 - Makes capitalization in .pmc header match actual filenames
--- compilers/imcc/parser_util.c	2009-08-02 14:36:27.000000000 +0200
+++ compilers/imcc/parser_util.c	2009-08-20 19:56:29.000000000 +0200
@@ -8,7 +8,7 @@
  *
  * parser support functions
  *
- * $Id: parser_util.c 40268 2009-07-25 19:53:04Z whiteknight $
+ * $Id: parser_util.c 40643 2009-08-18 22:57:11Z bacek $
  *
  */
 
@@ -693,7 +693,7 @@
     IMCC_pop_parser_state(interp, yyscanner);
 
     if (!IMCC_INFO(interp)->error_code) {
-        Parrot_sub *sub_data;
+        Parrot_Sub_attributes *sub_data;
 
         /*
          * create sub PMC
--- compilers/imcc/pbc.c	2009-08-07 02:50:19.000000000 +0200
+++ compilers/imcc/pbc.c	2009-08-20 19:56:28.000000000 +0200
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2002-2009, Parrot Foundation.
- * $Id: pbc.c 40414 2009-08-05 11:29:16Z bacek $
+ * $Id: pbc.c 40643 2009-08-18 22:57:11Z bacek $
  */
 
 #include "imc.h"
@@ -1205,7 +1205,7 @@
                 while (n) {
                     STRING     *lex_name;
                     const int   k = n->color;
-                    Parrot_sub *sub;
+                    Parrot_Sub_attributes *sub;
                     PARROT_ASSERT(k >= 0);
 
                     lex_name = constants[k]->u.string;
@@ -1255,7 +1255,7 @@
     subs_t      *s;
     PMC         *current;
     STRING      *cur_name;
-    Parrot_sub *sub;
+    Parrot_Sub_attributes *sub;
     size_t      len;
 
     if (!unit->outer)
@@ -1320,9 +1320,9 @@
 add_const_pmc_sub(PARROT_INTERP, ARGMOD(SymReg *r), size_t offs, size_t end)
 {
     ASSERT_ARGS(add_const_pmc_sub)
-    PMC                 *ns_pmc;
-    PMC                 *sub_pmc;
-    Parrot_sub          *sub, *outer_sub;
+    PMC                   *ns_pmc;
+    PMC                   *sub_pmc;
+    Parrot_Sub_attributes *sub, *outer_sub;
 
     const int            k            = add_const_table(interp);
     PackFile_ConstTable * const ct    = interp->code->const_table;
--- compilers/pirc/src/bcgen.c	2009-08-02 14:36:27.000000000 +0200
+++ compilers/pirc/src/bcgen.c	2009-08-20 19:56:29.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- * $Id: bcgen.c 38095 2009-04-13 14:20:12Z coke $
+ * $Id: bcgen.c 40676 2009-08-20 15:11:44Z fperrad $
  * Copyright (C) 2008-2009, Parrot Foundation.
  */
 #include 
@@ -910,7 +910,7 @@
 {
     ASSERT_ARGS(find_outer_sub)
     PMC          *current;
-    Parrot_sub   *sub;
+    Parrot_Sub_attributes *sub;
     STRING       *cur_name;
     size_t        len;
     global_label *outersub;
@@ -1131,7 +1131,7 @@
 {
     ASSERT_ARGS(add_sub_pmc)
     PMC                   *sub_pmc;        /* the "Sub" pmc, or a variant, such as "Coroutine" */
-    Parrot_sub            *sub;
+    Parrot_Sub_attributes *sub;
     int                    subconst_index; /* index in const table for the sub pmc */
     int                    subname_index;
     int                    i;              /* for loop iterator */
--- config/gen/core_pmcs.pm	2009-07-08 02:19:09.000000000 +0200
+++ config/gen/core_pmcs.pm	2009-08-20 19:56:31.000000000 +0200
@@ -1,5 +1,5 @@
 # Copyright (C) 2001-2009, Parrot Foundation.
-# $Id: core_pmcs.pm 38777 2009-05-14 19:43:11Z petdance $
+# $Id: core_pmcs.pm 40651 2009-08-19 08:55:58Z NotFound $
 
 =head1 NAME
 
@@ -116,26 +116,20 @@
     __attribute__nonnull__(1)
     __attribute__nonnull__(2);
 
-extern void Parrot_initialize_core_pmcs(PARROT_INTERP)
+extern void Parrot_initialize_core_pmcs(PARROT_INTERP, int pass)
     __attribute__nonnull__(1);
 
-void Parrot_initialize_core_pmcs(PARROT_INTERP)
+void Parrot_initialize_core_pmcs(PARROT_INTERP, int pass)
 {
-    int pass;
-    for (pass = 0; pass <= 1; ++pass) {
-        /* first the PMC with the highest enum
-         * this reduces MMD table resize action */
+    /* first the PMC with the highest enum
+     * this reduces MMD table resize action */
 END_C
 
-    print {$OUT} "        Parrot_${_}_class_init(interp, enum_class_${_}, pass);\n"
+    print {$OUT} "    Parrot_${_}_class_init(interp, enum_class_${_}, pass);\n"
         foreach ( @pmcs[ -1 .. -1 ] );
-    print {$OUT} "        Parrot_${_}_class_init(interp, enum_class_${_}, pass);\n"
+    print {$OUT} "    Parrot_${_}_class_init(interp, enum_class_${_}, pass);\n"
         foreach ( @pmcs[ 0 .. $#pmcs - 1 ] );
     print {$OUT} <<'END_C';
-        if (!pass) {
-            parrot_global_setup_2(interp);
-        }
-    }
 }
 
 static void register_pmc(PARROT_INTERP, NOTNULL(PMC *registry), int pmc_id)
--- config/gen/platform/generic/platform_limits.h	2009-07-22 02:33:43.000000000 +0200
+++ config/gen/platform/generic/platform_limits.h	2009-08-20 19:56:31.000000000 +0200
@@ -1,6 +1,6 @@
 /*
- * $Id: platform_limits.h 40176 2009-07-21 00:33:45Z whiteknight $
- * Copyright (C) 2008, Parrot Foundation.
+ * $Id: platform_limits.h 40634 2009-08-18 21:23:45Z mikehh $
+ * Copyright (C) 2009, Parrot Foundation.
  */
 
 #ifndef PARROT_PLATFORM_GENERIC_PLATFORM_LIMITS_GUARD
@@ -14,6 +14,11 @@
 
 /* LLONG_MAX doesn't appear to be provided for some compilers of Win64, so
    try to define them here. */
+#include "parrot/has_header.h"
+#if PARROT_HAS_HEADER_LIMITS
+#  include 
+#endif
+
 #ifdef _MSC_VER
 #  ifndef LLONG_MAX
 #    define LLONG_MAX _I64_MAX
--- config/init/defaults.pm	2009-07-28 14:52:00.000000000 +0200
+++ config/init/defaults.pm	2009-08-20 19:56:30.000000000 +0200
@@ -1,5 +1,5 @@
 # Copyright (C) 2001-2007, Parrot Foundation.
-# $Id: defaults.pm 40296 2009-07-28 03:24:55Z chromatic $
+# $Id: defaults.pm 40635 2009-08-18 21:34:54Z chromatic $
 
 =head1 NAME
 
--- CREDITS	2009-08-18 15:29:26.000000000 +0200
+++ CREDITS	2009-08-20 19:56:36.000000000 +0200
@@ -1,6 +1,6 @@
 =pod
 
-?# $Id: CREDITS 40495 2009-08-11 22:19:23Z mikehh $
+?# $Id: CREDITS 40625 2009-08-18 16:10:36Z whiteknight $
 
     Following in the steps of other open source projects that
     eventually take over the world, here is the partial list
--- DEPRECATED.pod	2009-08-15 15:06:27.000000000 +0200
+++ DEPRECATED.pod	2009-08-20 19:56:36.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: DEPRECATED.pod 40557 2009-08-15 10:41:06Z dukeleto $
+# $Id: DEPRECATED.pod 40621 2009-08-18 14:30:59Z coke $
 
 =head1 Purpose
[...4592 lines suppressed...]
+
+*/
+
+PARROT_EXPORT
+void
+Parrot_initialize_core_vtables(PARROT_INTERP)
+{
+    ASSERT_ARGS(Parrot_initialize_core_vtables)
+
+    if (! interp->vtables) {
+        parrot_alloc_vtables(interp);
+        Parrot_initialize_core_pmcs(interp, 0);
+    }
+}
+
+/*
  * Local variables:
  *   c-file-style: "parrot"
  * End:
Bin?rdateien t/native_pbc/annotations.pbc and t/native_pbc/annotations.pbc sind verschieden.
Bin?rdateien t/native_pbc/integer_1.pbc and t/native_pbc/integer_1.pbc sind verschieden.
Bin?rdateien t/native_pbc/number_1.pbc and t/native_pbc/number_1.pbc sind verschieden.
Bin?rdateien t/native_pbc/string_1.pbc and t/native_pbc/string_1.pbc sind verschieden.
--- t/op/arithmetics.t	2009-08-16 13:54:58.000000000 +0200
+++ t/op/arithmetics.t	2009-08-20 19:56:30.000000000 +0200
@@ -1,13 +1,13 @@
 #!perl
 # Copyright (C) 2001-2009, Parrot Foundation.
-# $Id: arithmetics.t 40588 2009-08-16 09:00:17Z dukeleto $
+# $Id: arithmetics.t 40671 2009-08-20 09:17:12Z dukeleto $
 
 use strict;
 use warnings;
 use lib qw( . lib ../lib ../../lib );
 
 use Test::More;
-use Parrot::Test tests => 26;
+use Parrot::Test tests => 27;
 
 # test for GMP
 use Parrot::Config;
@@ -697,6 +697,33 @@
 -Inf
 OUTPUT
 
+TODO: {
+
+local $TODO = 'rounding nan/inf gives something like -2147483648';
+pir_output_is(<{DestDirs} = ['pkgconfig', $parrotdir];
+            $filehash->{DestDirs} = ['pkgconfig'];
             return($filehash);
         },
     },
--- config/gen/makefiles/parrot_pc.in	2009-06-06 16:33:32.000000000 +0200
+++ config/gen/makefiles/parrot_pc.in.new	2009-07-13 23:09:45.000000000 +0200
@@ -7,4 +7,4 @@
 Description: virtual machine to execute bytecode for interpreted languages
 Version: @VERSION@
 Libs: -L${libdir} -lparrot @icu_shared@ @libs@
-Cflags: -I${includedir}
+Cflags: -I${includedir}@versiondir@
--- lib/Parrot/Install.pm	2009-06-01 09:29:57.000000000 +0200
+++ lib/Parrot/Install.pm	2009-06-03 08:41:22.000000000 +0200
@@ -220,6 +220,16 @@
         else {
             next unless -e $src;
             next if $^O eq 'cygwin' and -e "$src.exe"; # stat works, copy not
+            if (-l $src) { 
+                # check if the system supports symbolic linking 
+                use Config; 
+                if ($Config{d_symlink} && $Config{d_readlink}) { 
+                # copy as symbolic link 
+                    symlink(readlink($src), $dest); 
+                    print "$dest\n"; 
+                    next; 
+                } 
+            } 
             copy( $src, $dest ) or die "Error: couldn't copy $src to $dest: $!\n";
             print "$dest\n";
         }
--- /dev/null	2009-07-29 14:58:11.425144471 +0200
+++ t/op/exit.t	2009-08-20 19:56:30.000000000 +0200
@@ -0,0 +1,72 @@
+#!perl
+# Copyright (C) 2009, Parrot Foundation.
+# $Id: exit.t 40662 2009-08-19 18:02:12Z mikehh $
+
+use strict;
+use warnings;
+use lib qw( . lib ../lib ../../lib );
+
+use Test::More;
+use Parrot::Test tests => 7;
+
+=head1 NAME
+
+t/op/exit.t - Testing the exit pseudo-opcode
+
+=head1 SYNOPSIS
+
+    % prove t/op/exit.t
+
+=head1 DESCRIPTION
+
+Test both success and failure exit status.
+
+=cut
+
+pir_exit_code_is( <<'CODE', 0, 'pir exit with success' );
+.sub main
+    exit 0
+.end
+CODE
+
+pir_exit_code_is( <<'CODE', 1, 'pir exit with failure' );
+.sub main
+    exit 1
+.end
+CODE
+
+pasm_exit_code_is( <<'CODE', 1, 'pasm exit with failure' );
+    exit 1
+CODE
+
+pasm_exit_code_is( <<'CODE', 0, 'pasm exit without failure' );
+    exit 0
+CODE
+
+# If you know of a better place to put these tests, please put them there
+
+pir_exit_code_is( <<'CODE', 0, 'pir exits with success by default' );
+.sub main
+    $S0 = "cheese"
+.end
+CODE
+
+TODO: {
+    local $TODO = 'pasm exits with 1 by default';
+    pasm_exit_code_is( <<'CODE', 0, 'exit with success by default' );
+        set I0, 0
+CODE
+
+}
+TODO: {
+    local $TODO = 'pbc exits with 1 by default';
+    # Should we be using this file?
+    my $pbc = File::Spec->catfile(qw/ t native_pbc integer_1.pbc /);
+    pbc_exit_code_is($pbc, 0, 'pbc exits with 0 by default');
+}
+
+#   mode: cperl
+#   cperl-indent-level: 4
+#   fill-column: 100
+# End:
+# vim: expandtab shiftwidth=4:


--- NEW FILE sources ---
f209c337b488bfa244520d38502ef330  parrot-1.5.0.tar.gz



From nosnilmot at fedoraproject.org  Fri Sep  4 14:38:02 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Fri,  4 Sep 2009 14:38:02 +0000 (UTC)
Subject: rpms/libsilc/devel silc-toolkit-1.1.8-stringformat2.patch, NONE,
	1.1 libsilc.spec, 1.28, 1.29
Message-ID: <20090904143802.0F17011C0082@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/pkgs/rpms/libsilc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27752/devel

Modified Files:
	libsilc.spec 
Added Files:
	silc-toolkit-1.1.8-stringformat2.patch 
Log Message:
- Backport patch to fix additional string format vulnerabilities (#515648)


silc-toolkit-1.1.8-stringformat2.patch:
 command.c |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE silc-toolkit-1.1.8-stringformat2.patch ---
From: Pekka Riikonen 
Date: Fri, 7 Aug 2009 11:48:46 +0000 (+0300)
Subject: More string format fixes in silcd and client libary
X-Git-Tag: silc.toolkit.1.1.10^0
X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=8cb801cf6482666818e721822ce81c81ec818908

More string format fixes in silcd and client libary
---

diff --git a/lib/silcclient/command.c b/lib/silcclient/command.c
index 0e72368..1a4b446 100644
--- a/lib/silcclient/command.c
+++ b/lib/silcclient/command.c
@@ -956,7 +956,7 @@ SILC_FSM_STATE(silc_client_command_topic)
     }
 
     if (client->internal->params->full_channel_names)
-      silc_snprintf(tmp, sizeof(tmp), conn->current_channel->channel_name);
+      silc_snprintf(tmp, sizeof(tmp), "%s", conn->current_channel->channel_name);
     else
       silc_snprintf(tmp, sizeof(tmp), "%s%s%s",
 		    conn->current_channel->channel_name,
@@ -2144,7 +2144,7 @@ SILC_FSM_STATE(silc_client_command_kick)
     }
 
     if (client->internal->params->full_channel_names)
-      silc_snprintf(tmp, sizeof(tmp), conn->current_channel->channel_name);
+      silc_snprintf(tmp, sizeof(tmp), "%s", conn->current_channel->channel_name);
     else
       silc_snprintf(tmp, sizeof(tmp), "%s%s%s",
 		    conn->current_channel->channel_name,
@@ -2554,7 +2554,7 @@ SILC_FSM_STATE(silc_client_command_leave)
     }
 
     if (client->internal->params->full_channel_names)
-      silc_snprintf(tmp, sizeof(tmp), conn->current_channel->channel_name);
+      silc_snprintf(tmp, sizeof(tmp), "%s", conn->current_channel->channel_name);
     else
       silc_snprintf(tmp, sizeof(tmp), "%s%s%s",
 		    conn->current_channel->channel_name,
@@ -2621,7 +2621,7 @@ SILC_FSM_STATE(silc_client_command_users)
     }
 
     if (conn->client->internal->params->full_channel_names)
-      silc_snprintf(tmp, sizeof(tmp), conn->current_channel->channel_name);
+      silc_snprintf(tmp, sizeof(tmp), "%s", conn->current_channel->channel_name);
     else
       silc_snprintf(tmp, sizeof(tmp), "%s%s%s",
 		    conn->current_channel->channel_name,


Index: libsilc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libsilc/devel/libsilc.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- libsilc.spec	5 Aug 2009 15:01:06 -0000	1.28
+++ libsilc.spec	4 Sep 2009 14:38:01 -0000	1.29
@@ -1,7 +1,7 @@
 Summary: SILC Client Library
 Name:    libsilc
 Version: 1.1.8
-Release: 5%{dist}
+Release: 6%{dist}
 License: GPLv2 or BSD
 Group:   System Environment/Libraries
 URL:     http://www.silcnet.org/
@@ -11,6 +11,7 @@ Patch1:  silc-toolkit-1.1.5-libidn.patch
 Patch2:  silc-toolkit-1.1.5-docinst.patch
 Patch3:  silc-toolkit-1.1.8-libtool.patch
 Patch4:  silc-toolkit-1.1.8-stringformat.patch
+Patch5:  silc-toolkit-1.1.8-stringformat2.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 BuildRequires: libidn-devel
 BuildRequires: libtool, autoconf, automake
@@ -46,6 +47,7 @@ applications.
 %patch2 -p1 -b .docinst
 %patch3 -p1 -b .libtool
 %patch4 -p1 -b .stringformat
+%patch5 -p1 -b .stringformat2
 
 # filter out libsilc module SONAME Provides (#245323)
 cat << \EOF > %{name}-prov
@@ -135,6 +137,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Sep 04 2009 Stu Tomlinson  1.1.8-6
+- Backport patch to fix additional string format vulnerabilities (#515648)
+
 * Wed Aug 05 2009 Stu Tomlinson  1.1.8-5
 - Backport patch to fix string format vulnerability (#515648)
 



From nosnilmot at fedoraproject.org  Fri Sep  4 14:38:02 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Fri,  4 Sep 2009 14:38:02 +0000 (UTC)
Subject: rpms/libsilc/F-11 silc-toolkit-1.1.8-stringformat2.patch, NONE,
	1.1 libsilc.spec, 1.27, 1.28
Message-ID: <20090904143802.5858B11C0082@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/pkgs/rpms/libsilc/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27752/F-11

Modified Files:
	libsilc.spec 
Added Files:
	silc-toolkit-1.1.8-stringformat2.patch 
Log Message:
- Backport patch to fix additional string format vulnerabilities (#515648)


silc-toolkit-1.1.8-stringformat2.patch:
 command.c |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE silc-toolkit-1.1.8-stringformat2.patch ---
From: Pekka Riikonen 
Date: Fri, 7 Aug 2009 11:48:46 +0000 (+0300)
Subject: More string format fixes in silcd and client libary
X-Git-Tag: silc.toolkit.1.1.10^0
X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=8cb801cf6482666818e721822ce81c81ec818908

More string format fixes in silcd and client libary
---

diff --git a/lib/silcclient/command.c b/lib/silcclient/command.c
index 0e72368..1a4b446 100644
--- a/lib/silcclient/command.c
+++ b/lib/silcclient/command.c
@@ -956,7 +956,7 @@ SILC_FSM_STATE(silc_client_command_topic)
     }
 
     if (client->internal->params->full_channel_names)
-      silc_snprintf(tmp, sizeof(tmp), conn->current_channel->channel_name);
+      silc_snprintf(tmp, sizeof(tmp), "%s", conn->current_channel->channel_name);
     else
       silc_snprintf(tmp, sizeof(tmp), "%s%s%s",
 		    conn->current_channel->channel_name,
@@ -2144,7 +2144,7 @@ SILC_FSM_STATE(silc_client_command_kick)
     }
 
     if (client->internal->params->full_channel_names)
-      silc_snprintf(tmp, sizeof(tmp), conn->current_channel->channel_name);
+      silc_snprintf(tmp, sizeof(tmp), "%s", conn->current_channel->channel_name);
     else
       silc_snprintf(tmp, sizeof(tmp), "%s%s%s",
 		    conn->current_channel->channel_name,
@@ -2554,7 +2554,7 @@ SILC_FSM_STATE(silc_client_command_leave)
     }
 
     if (client->internal->params->full_channel_names)
-      silc_snprintf(tmp, sizeof(tmp), conn->current_channel->channel_name);
+      silc_snprintf(tmp, sizeof(tmp), "%s", conn->current_channel->channel_name);
     else
       silc_snprintf(tmp, sizeof(tmp), "%s%s%s",
 		    conn->current_channel->channel_name,
@@ -2621,7 +2621,7 @@ SILC_FSM_STATE(silc_client_command_users)
     }
 
     if (conn->client->internal->params->full_channel_names)
-      silc_snprintf(tmp, sizeof(tmp), conn->current_channel->channel_name);
+      silc_snprintf(tmp, sizeof(tmp), "%s", conn->current_channel->channel_name);
     else
       silc_snprintf(tmp, sizeof(tmp), "%s%s%s",
 		    conn->current_channel->channel_name,


Index: libsilc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libsilc/F-11/libsilc.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- libsilc.spec	5 Aug 2009 15:01:06 -0000	1.27
+++ libsilc.spec	4 Sep 2009 14:38:02 -0000	1.28
@@ -1,7 +1,7 @@
 Summary: SILC Client Library
 Name:    libsilc
 Version: 1.1.8
-Release: 5%{dist}
+Release: 6%{dist}
 License: GPLv2 or BSD
 Group:   System Environment/Libraries
 URL:     http://www.silcnet.org/
@@ -11,6 +11,7 @@ Patch1:  silc-toolkit-1.1.5-libidn.patch
 Patch2:  silc-toolkit-1.1.5-docinst.patch
 Patch3:  silc-toolkit-1.1.8-libtool.patch
 Patch4:  silc-toolkit-1.1.8-stringformat.patch
+Patch5:  silc-toolkit-1.1.8-stringformat2.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 BuildRequires: libidn-devel
 BuildRequires: libtool, autoconf, automake
@@ -46,6 +47,7 @@ applications.
 %patch2 -p1 -b .docinst
 %patch3 -p1 -b .libtool
 %patch4 -p1 -b .stringformat
+%patch5 -p1 -b .stringformat2
 
 # filter out libsilc module SONAME Provides (#245323)
 cat << \EOF > %{name}-prov
@@ -135,6 +137,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Sep 04 2009 Stu Tomlinson  1.1.8-6
+- Backport patch to fix additional string format vulnerabilities (#515648)
+
 * Wed Aug 05 2009 Stu Tomlinson  1.1.8-5
 - Backport patch to fix string format vulnerability (#515648)
 



From nosnilmot at fedoraproject.org  Fri Sep  4 14:38:02 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Fri,  4 Sep 2009 14:38:02 +0000 (UTC)
Subject: rpms/libsilc/F-10 silc-toolkit-1.1.8-stringformat2.patch, NONE,
	1.1 libsilc.spec, 1.25, 1.26
Message-ID: <20090904143802.A008311C0082@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/pkgs/rpms/libsilc/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27752/F-10

Modified Files:
	libsilc.spec 
Added Files:
	silc-toolkit-1.1.8-stringformat2.patch 
Log Message:
- Backport patch to fix additional string format vulnerabilities (#515648)


silc-toolkit-1.1.8-stringformat2.patch:
 command.c |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE silc-toolkit-1.1.8-stringformat2.patch ---
From: Pekka Riikonen 
Date: Fri, 7 Aug 2009 11:48:46 +0000 (+0300)
Subject: More string format fixes in silcd and client libary
X-Git-Tag: silc.toolkit.1.1.10^0
X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=8cb801cf6482666818e721822ce81c81ec818908

More string format fixes in silcd and client libary
---

diff --git a/lib/silcclient/command.c b/lib/silcclient/command.c
index 0e72368..1a4b446 100644
--- a/lib/silcclient/command.c
+++ b/lib/silcclient/command.c
@@ -956,7 +956,7 @@ SILC_FSM_STATE(silc_client_command_topic)
     }
 
     if (client->internal->params->full_channel_names)
-      silc_snprintf(tmp, sizeof(tmp), conn->current_channel->channel_name);
+      silc_snprintf(tmp, sizeof(tmp), "%s", conn->current_channel->channel_name);
     else
       silc_snprintf(tmp, sizeof(tmp), "%s%s%s",
 		    conn->current_channel->channel_name,
@@ -2144,7 +2144,7 @@ SILC_FSM_STATE(silc_client_command_kick)
     }
 
     if (client->internal->params->full_channel_names)
-      silc_snprintf(tmp, sizeof(tmp), conn->current_channel->channel_name);
+      silc_snprintf(tmp, sizeof(tmp), "%s", conn->current_channel->channel_name);
     else
       silc_snprintf(tmp, sizeof(tmp), "%s%s%s",
 		    conn->current_channel->channel_name,
@@ -2554,7 +2554,7 @@ SILC_FSM_STATE(silc_client_command_leave)
     }
 
     if (client->internal->params->full_channel_names)
-      silc_snprintf(tmp, sizeof(tmp), conn->current_channel->channel_name);
+      silc_snprintf(tmp, sizeof(tmp), "%s", conn->current_channel->channel_name);
     else
       silc_snprintf(tmp, sizeof(tmp), "%s%s%s",
 		    conn->current_channel->channel_name,
@@ -2621,7 +2621,7 @@ SILC_FSM_STATE(silc_client_command_users)
     }
 
     if (conn->client->internal->params->full_channel_names)
-      silc_snprintf(tmp, sizeof(tmp), conn->current_channel->channel_name);
+      silc_snprintf(tmp, sizeof(tmp), "%s", conn->current_channel->channel_name);
     else
       silc_snprintf(tmp, sizeof(tmp), "%s%s%s",
 		    conn->current_channel->channel_name,


Index: libsilc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libsilc/F-10/libsilc.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- libsilc.spec	5 Aug 2009 15:01:05 -0000	1.25
+++ libsilc.spec	4 Sep 2009 14:38:02 -0000	1.26
@@ -1,7 +1,7 @@
 Summary: SILC Client Library
 Name:    libsilc
 Version: 1.1.8
-Release: 5%{dist}
+Release: 6%{dist}
 License: GPLv2 or BSD
 Group:   System Environment/Libraries
 URL:     http://www.silcnet.org/
@@ -11,6 +11,7 @@ Patch1:  silc-toolkit-1.1.5-libidn.patch
 Patch2:  silc-toolkit-1.1.5-docinst.patch
 Patch3:  silc-toolkit-1.1.8-libtool.patch
 Patch4:  silc-toolkit-1.1.8-stringformat.patch
+Patch5:  silc-toolkit-1.1.8-stringformat2.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 BuildRequires: libidn-devel
 BuildRequires: libtool, autoconf, automake
@@ -46,6 +47,7 @@ applications.
 %patch2 -p1 -b .docinst
 %patch3 -p1 -b .libtool
 %patch4 -p1 -b .stringformat
+%patch5 -p1 -b .stringformat2
 
 # filter out libsilc module SONAME Provides (#245323)
 cat << \EOF > %{name}-prov
@@ -135,6 +137,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Sep 04 2009 Stu Tomlinson  1.1.8-6
+- Backport patch to fix additional string format vulnerabilities (#515648)
+
 * Wed Aug 05 2009 Stu Tomlinson  1.1.8-5
 - Backport patch to fix string format vulnerability (#515648)
 



From gerd at fedoraproject.org  Fri Sep  4 15:11:26 2009
From: gerd at fedoraproject.org (Gerd Pokorra)
Date: Fri,  4 Sep 2009 15:11:26 +0000 (UTC)
Subject: rpms/parrot/devel import.log, 1.12, 1.13 parrot.spec, 1.16,
	1.17 sources, 1.7, 1.8 patch-1.5.0.ppc, 1.1, NONE
Message-ID: <20090904151126.BDB0E11C0082@cvs1.fedora.phx.redhat.com>

Author: gerd

Update of /cvs/pkgs/rpms/parrot/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3170/devel

Modified Files:
	import.log parrot.spec sources 
Removed Files:
	patch-1.5.0.ppc 
Log Message:
test for new devel branch



Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/parrot/devel/import.log,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- import.log	21 Aug 2009 16:18:02 -0000	1.12
+++ import.log	4 Sep 2009 15:11:24 -0000	1.13
@@ -10,3 +10,4 @@ parrot-1_4_0-5_fc11:HEAD:parrot-1.4.0-5.
 parrot-1_4_0-6_fc11:HEAD:parrot-1.4.0-6.fc11.src.rpm:1249129173
 parrot-1_4_0-8_fc11:HEAD:parrot-1.4.0-8.fc11.src.rpm:1249350002
 parrot-1_5_0-1_fc11:HEAD:parrot-1.5.0-1.fc11.src.rpm:1250871327
+parrot-1_5_0-2_40969svn_fc11:HEAD:parrot-1.5.0-2.40969svn.fc11.src.rpm:1252076899


Index: parrot.spec
===================================================================
RCS file: /cvs/pkgs/rpms/parrot/devel/parrot.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- parrot.spec	22 Aug 2009 07:44:17 -0000	1.16
+++ parrot.spec	4 Sep 2009 15:11:24 -0000	1.17
@@ -1,21 +1,16 @@
 Name:           parrot
 Version:        1.5.0
-Release:        2%{?dist}
+Release:        2.40969svn%{?dist}
 Summary:        Parrot is a virtual machine
 License:        Artistic 2.0
 Group:          Development/Libraries
 URL:            http://www.parrot.org/
 
-Source0:        ftp://ftp.parrot.org/pub/parrot/releases/devel/%{version}/parrot-%{version}.tar.gz
+ExcludeArch:ppc64
 
-Patch1:         patch-1.5.0.ppc
-%ifarch %{ix86} x86_64 ppc64
-Patch0:         parrot-1.x.0.patch
-%else
-# The PowerPC-architecture
-Patch0:         patch-1.5.0.ppc
-%endif
+Source0:        ftp://ftp.parrot.org/pub/parrot/releases/SVN-checkout/%{version}/parrot-%{version}.tar.gz
 
+Patch0:         parrot-1.x.0.patch
 # patches file:           tools/dev/install_files.pl
 # It is responsible to have no subdirectory under pkgconfig.
 #
@@ -39,6 +34,7 @@ BuildRequires:  perl(Test::Simple)
 BuildRequires:  ctags
 BuildRequires:  openssl-devel
 BuildRequires:  flex
+BuildRequires:  bison
  
 
 %package docs
@@ -131,7 +127,6 @@ chmod +x %{__perl_provides}
     --parrot_is_shared \
     --disable-rpath \
     --lex=%{_bindir}/flex \
-    --yacc=%{_bindir}/yacc \
     --libs='-lcurses -lm'
 
 # The LD_LIBRARY_PATH hack is needed for "miniparrot"
@@ -292,16 +287,13 @@ rm -rf $RPM_BUILD_ROOT
 
 * Fri Aug 21 2009 Gerd Pokorra  1.5.0-1
 - new upstream version
+- add man pages
 
 * Sat Aug 1 2009 Gerd Pokorra  1.4.0-9
-- ppc test included again
 - include the necessary module Parrot::OpLib::core
 - change the place of header files to /usr/include/parrot/
 - install the files /usr/src/parrot/*
 
-* Sat Jul 25 2009 Fedora Release Engineering  - 1.4.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
 * Tue Jul 21 2009 Gerd Pokorra  1.4.0-1
 - add the new disable-rpath configure option
 
@@ -340,9 +332,6 @@ rm -rf $RPM_BUILD_ROOT
 * Tue Dec 16 2008 Whiteknight  0.8.2
 - updated to 0.8.2
 
-* Tue Mar 18 2008 Bernhard Schmalhofer  0.6.0
-- Update to 0.5.3.
-
 * Wed Feb 20 2008 Patrick Michaud  0.5.3
 - Update to 0.5.3.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/parrot/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	21 Aug 2009 16:18:03 -0000	1.7
+++ sources	4 Sep 2009 15:11:25 -0000	1.8
@@ -1 +1 @@
-f209c337b488bfa244520d38502ef330  parrot-1.5.0.tar.gz
+3484552ba01980c1a397141b01c7351b  parrot-1.5.0.tar.gz


--- patch-1.5.0.ppc DELETED ---



From wcohen at fedoraproject.org  Fri Sep  4 15:17:27 2009
From: wcohen at fedoraproject.org (William Eden Cohen)
Date: Fri,  4 Sep 2009 15:17:27 +0000 (UTC)
Subject: rpms/oprofile/F-11 .cvsignore, 1.14, 1.15 sources, 1.15,
	1.16 oprofile.spec, 1.79, 1.80 oprofile-basename.patch, 1.1,
	NONE oprofile-iaperf.patch, 1.1, NONE oprofile-verbose.patch,
	1.1, NONE
Message-ID: <20090904151727.16A0311C0082@cvs1.fedora.phx.redhat.com>

Author: wcohen

Update of /cvs/pkgs/rpms/oprofile/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5124

Modified Files:
	.cvsignore sources oprofile.spec 
Removed Files:
	oprofile-basename.patch oprofile-iaperf.patch 
	oprofile-verbose.patch 
Log Message:
Import oprofile 0.9.5.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/oprofile/F-11/.cvsignore,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- .cvsignore	18 Jul 2008 19:45:30 -0000	1.14
+++ .cvsignore	4 Sep 2009 15:17:26 -0000	1.15
@@ -1 +1 @@
-oprofile-0.9.4.tar.gz
+oprofile-0.9.5.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/oprofile/F-11/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- sources	18 Jul 2008 19:45:30 -0000	1.15
+++ sources	4 Sep 2009 15:17:26 -0000	1.16
@@ -1 +1 @@
-82b059379895cf125261d7d773465915  oprofile-0.9.4.tar.gz
+4b2ceca3fa013c95cc8d47c790807dc2  oprofile-0.9.5.tar.gz


Index: oprofile.spec
===================================================================
RCS file: /cvs/pkgs/rpms/oprofile/F-11/oprofile.spec,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -p -r1.79 -r1.80
--- oprofile.spec	16 Jul 2009 18:58:20 -0000	1.79
+++ oprofile.spec	4 Sep 2009 15:17:26 -0000	1.80
@@ -1,9 +1,7 @@
-%define DATE 20070717
-%define oprofile_version 0.9.4
 Summary: System wide profiler
 Name: oprofile
-Version: 0.9.4
-Release: 12%{?dist}
+Version: 0.9.5
+Release: 1%{?dist}
 License: GPLv2
 Group: Development/System
 #
@@ -14,11 +12,7 @@ Requires(pre): shadow-utils
 Patch10: oprofile-0.4-guess2.patch
 Patch63: oprofile-0.7-libs.patch
 Patch83: oprofile-0.9.3-xen.patch
-#Patch100: oprofile-gcc43.patch
-Patch101: oprofile-basename.patch
-Patch102: oprofile-iaperf.patch
-Patch103: oprofile-verbose.patch
-Patch104: oprofile-jvmpi-lgpl.patch
+#Patch104: oprofile-jvmpi-lgpl.patch
 
 URL: http://oprofile.sf.net
 
@@ -85,12 +79,8 @@ agent library.
 %patch10 -p1 -b .guess2
 #%patch35 -p1 -b .separate
 %patch63 -p1 -b .libs
-%patch83 -p1 -b .xen
-#%patch100 -p1 -b .gcc43
-%patch101 -p1 -b .basename
-%patch102 -p1 -b .iaperf
-%patch103 -p1 -b .verbose
-%patch104 -p1 -b .lgpl
+#%patch83 -p1 -b .xen
+#%patch104 -p1 -b .lgpl
 
 ./autogen.sh
 
@@ -133,9 +123,12 @@ mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man
 
 make DESTDIR=${RPM_BUILD_ROOT} install
 
-#the following is an ugly hack
-rm -rf ${RPM_BUILD_ROOT}/usr/share/doc/oprofile
-rm -rf ${RPM_BUILD_ROOT}/usr/share/mangled-name
+# We want the manuals in the special doc dir, not the generic doc install dir.
+# We build it in place and then move it away so it doesn't get installed
+# twice. rpm can specify itself where the (versioned) docs go with the
+# %doc directive.
+mkdir docs.installed
+mv $RPM_BUILD_ROOT%{_datadir}/doc/oprofile/* docs.installed/
 
 #hack to make header files available
 mkdir -p ${RPM_BUILD_ROOT}%{_includedir}
@@ -172,7 +165,8 @@ exit 0
 
 %files
 %defattr(-,root,root)
-%doc doc/oprofile.html
+%doc  docs.installed/*
+%doc COPYING
 
 %{_bindir}/ophelp
 %{_bindir}/opimport
@@ -213,9 +207,6 @@ exit 0
 %{_libdir}/liboputil++.a
 %{_libdir}/liboputil.a
 
-%doc doc/op-jit-devel.html
-%doc doc/opreport.xsd
-
 %files gui
 %defattr(-,root,root)
 
@@ -232,6 +223,9 @@ exit 0
 /etc/ld.so.conf.d/*
 
 %changelog
+* Fri Sep 4 2009 Will Cohen  - 0.9.5-1
+- Rebase on OProfile 0.9.5.
+
 * Thu Jul 16 2009 Will Cohen  - 0.9.4-12
 - Add shadow-utils to requires. Resolves: rhbz #501357
 - Add LGPL license to provided java support. Resolves: rhbz #474666


--- oprofile-basename.patch DELETED ---


--- oprofile-iaperf.patch DELETED ---


--- oprofile-verbose.patch DELETED ---



From wcohen at fedoraproject.org  Fri Sep  4 15:22:32 2009
From: wcohen at fedoraproject.org (William Eden Cohen)
Date: Fri,  4 Sep 2009 15:22:32 +0000 (UTC)
Subject: rpms/oprofile/F-11 oprofile-0.7-libs.patch, 1.5,
	1.6 oprofile-jvmpi-lgpl.patch, 1.1, NONE
Message-ID: <20090904152232.1B84A11C0082@cvs1.fedora.phx.redhat.com>

Author: wcohen

Update of /cvs/pkgs/rpms/oprofile/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6973

Modified Files:
	oprofile-0.7-libs.patch 
Removed Files:
	oprofile-jvmpi-lgpl.patch 
Log Message:
Update patches for oprofile-0.9.5.


oprofile-0.7-libs.patch:
 daemon/Makefile.am       |    4 ++--
 gui/Makefile.am          |    4 ++--
 libabi/Makefile.am       |   10 +++++-----
 libabi/tests/Makefile.am |    6 +++---
 libutil++/Makefile.am    |    4 ++--
 libutil/Makefile.am      |    4 ++--
 opjitconv/Makefile.am    |    2 +-
 pp/Makefile.am           |    4 ++--
 utils/Makefile.am        |    2 +-
 9 files changed, 20 insertions(+), 20 deletions(-)

Index: oprofile-0.7-libs.patch
===================================================================
RCS file: /cvs/pkgs/rpms/oprofile/F-11/oprofile-0.7-libs.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- oprofile-0.7-libs.patch	18 Jul 2008 19:45:30 -0000	1.5
+++ oprofile-0.7-libs.patch	4 Sep 2009 15:22:31 -0000	1.6
@@ -1,7 +1,7 @@
-diff -up oprofile-0.9.4rc1/daemon/Makefile.am.libs oprofile-0.9.4rc1/daemon/Makefile.am
---- oprofile-0.9.4rc1/daemon/Makefile.am.libs	2008-05-21 14:52:31.000000000 -0400
-+++ oprofile-0.9.4rc1/daemon/Makefile.am	2008-06-01 13:41:19.000000000 -0400
-@@ -43,9 +43,9 @@ bin_PROGRAMS = oprofiled
+diff -up oprofile-0.9.5/daemon/Makefile.am.libs oprofile-0.9.5/daemon/Makefile.am
+--- oprofile-0.9.5/daemon/Makefile.am.libs	2009-07-31 13:10:19.000000000 -0400
++++ oprofile-0.9.5/daemon/Makefile.am	2009-08-04 14:01:40.000000000 -0400
+@@ -50,9 +50,9 @@ bin_PROGRAMS = oprofiled
  
  oprofiled_LDADD = \
  	liblegacy/liblegacy.a \
@@ -13,9 +13,9 @@ diff -up oprofile-0.9.4rc1/daemon/Makefi
 +	../libutil/liboputil.a
  
  oprofiled_LINK = $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-diff -up oprofile-0.9.4rc1/gui/Makefile.am.libs oprofile-0.9.4rc1/gui/Makefile.am
---- oprofile-0.9.4rc1/gui/Makefile.am.libs	2008-05-21 14:52:31.000000000 -0400
-+++ oprofile-0.9.4rc1/gui/Makefile.am	2008-06-01 13:41:19.000000000 -0400
+diff -up oprofile-0.9.5/gui/Makefile.am.libs oprofile-0.9.5/gui/Makefile.am
+--- oprofile-0.9.5/gui/Makefile.am.libs	2009-07-31 13:10:18.000000000 -0400
++++ oprofile-0.9.5/gui/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -26,9 +26,9 @@ bin_PROGRAMS = oprof_start
  oprof_start_SOURCES = $(dist_sources)
  nodist_oprof_start_SOURCES = oprof_start.moc.cpp
@@ -28,9 +28,9 @@ diff -up oprofile-0.9.4rc1/gui/Makefile.
  	ui/liboprof_start.a \
  	@QT_LDFLAGS@ \
  	@QT_LIB@ \
-diff -up oprofile-0.9.4rc1/libabi/Makefile.am.libs oprofile-0.9.4rc1/libabi/Makefile.am
---- oprofile-0.9.4rc1/libabi/Makefile.am.libs	2008-05-21 14:52:32.000000000 -0400
-+++ oprofile-0.9.4rc1/libabi/Makefile.am	2008-06-01 13:41:19.000000000 -0400
+diff -up oprofile-0.9.5/libabi/Makefile.am.libs oprofile-0.9.5/libabi/Makefile.am
+--- oprofile-0.9.5/libabi/Makefile.am.libs	2009-07-31 13:10:20.000000000 -0400
++++ oprofile-0.9.5/libabi/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -10,15 +10,15 @@ AM_CPPFLAGS = \
  
  AM_CXXFLAGS = @OP_CXXFLAGS@
@@ -52,9 +52,9 @@ diff -up oprofile-0.9.4rc1/libabi/Makefi
 -	../libutil/libutil.a
 +	../libutil++/liboputil++.a \
 +	../libutil/liboputil.a
-diff -up oprofile-0.9.4rc1/libabi/tests/Makefile.am.libs oprofile-0.9.4rc1/libabi/tests/Makefile.am
---- oprofile-0.9.4rc1/libabi/tests/Makefile.am.libs	2008-05-21 14:52:32.000000000 -0400
-+++ oprofile-0.9.4rc1/libabi/tests/Makefile.am	2008-06-01 13:41:19.000000000 -0400
+diff -up oprofile-0.9.5/libabi/tests/Makefile.am.libs oprofile-0.9.5/libabi/tests/Makefile.am
+--- oprofile-0.9.5/libabi/tests/Makefile.am.libs	2009-07-31 13:10:20.000000000 -0400
++++ oprofile-0.9.5/libabi/tests/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -13,9 +13,9 @@ check_PROGRAMS = abi_test
  
  abi_test_SOURCES = abi_test.cpp
@@ -68,11 +68,11 @@ diff -up oprofile-0.9.4rc1/libabi/tests/
 -	../../libutil/libutil.a
 +	../../libutil++/liboputil++.a \
 +	../../libutil/liboputil.a
-diff -up oprofile-0.9.4rc1/libutil/Makefile.am.libs oprofile-0.9.4rc1/libutil/Makefile.am
---- oprofile-0.9.4rc1/libutil/Makefile.am.libs	2008-05-21 14:52:31.000000000 -0400
-+++ oprofile-0.9.4rc1/libutil/Makefile.am	2008-06-01 13:41:19.000000000 -0400
-@@ -2,8 +2,8 @@ SUBDIRS = . tests
- 
+diff -up oprofile-0.9.5/libutil/Makefile.am.libs oprofile-0.9.5/libutil/Makefile.am
+--- oprofile-0.9.5/libutil/Makefile.am.libs	2009-07-31 13:10:19.000000000 -0400
++++ oprofile-0.9.5/libutil/Makefile.am	2009-08-04 14:05:32.000000000 -0400
+@@ -3,8 +3,8 @@ SUBDIRS = . tests
+ AM_CPPFLAGS=-I ${top_srcdir}/libop
  AM_CFLAGS = @OP_CFLAGS@
  
 -noinst_LIBRARIES = libutil.a
@@ -82,9 +82,9 @@ diff -up oprofile-0.9.4rc1/libutil/Makef
  	op_deviceio.c \
  	op_lockfile.c \
  	op_file.c \
-diff -up oprofile-0.9.4rc1/libutil++/Makefile.am.libs oprofile-0.9.4rc1/libutil++/Makefile.am
---- oprofile-0.9.4rc1/libutil++/Makefile.am.libs	2008-05-21 14:52:31.000000000 -0400
-+++ oprofile-0.9.4rc1/libutil++/Makefile.am	2008-06-01 13:41:19.000000000 -0400
+diff -up oprofile-0.9.5/libutil++/Makefile.am.libs oprofile-0.9.5/libutil++/Makefile.am
+--- oprofile-0.9.5/libutil++/Makefile.am.libs	2009-07-31 13:10:19.000000000 -0400
++++ oprofile-0.9.5/libutil++/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -7,8 +7,8 @@ AM_CPPFLAGS= \
  
  AM_CXXFLAGS = @OP_CXXFLAGS@
@@ -96,9 +96,9 @@ diff -up oprofile-0.9.4rc1/libutil++/Mak
  	op_bfd.cpp \
  	op_bfd.h \
  	bfd_support.cpp \
-diff -up oprofile-0.9.4rc1/opjitconv/Makefile.am.libs oprofile-0.9.4rc1/opjitconv/Makefile.am
---- oprofile-0.9.4rc1/opjitconv/Makefile.am.libs	2008-06-01 13:42:53.000000000 -0400
-+++ oprofile-0.9.4rc1/opjitconv/Makefile.am	2008-06-01 13:43:04.000000000 -0400
+diff -up oprofile-0.9.5/opjitconv/Makefile.am.libs oprofile-0.9.5/opjitconv/Makefile.am
+--- oprofile-0.9.5/opjitconv/Makefile.am.libs	2009-07-31 13:10:18.000000000 -0400
++++ oprofile-0.9.5/opjitconv/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -6,7 +6,7 @@ bin_PROGRAMS = opjitconv
  LIBS = @BFD_LIBS@
  
@@ -108,9 +108,9 @@ diff -up oprofile-0.9.4rc1/opjitconv/Mak
  
  opjitconv_LDADD = $(needed_libs)
  
-diff -up oprofile-0.9.4rc1/pp/Makefile.am.libs oprofile-0.9.4rc1/pp/Makefile.am
---- oprofile-0.9.4rc1/pp/Makefile.am.libs	2008-05-21 14:52:30.000000000 -0400
-+++ oprofile-0.9.4rc1/pp/Makefile.am	2008-06-01 13:41:19.000000000 -0400
+diff -up oprofile-0.9.5/pp/Makefile.am.libs oprofile-0.9.5/pp/Makefile.am
+--- oprofile-0.9.5/pp/Makefile.am.libs	2009-07-31 13:10:18.000000000 -0400
++++ oprofile-0.9.5/pp/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -19,9 +19,9 @@ common_libs =  \
  	../libpp/libpp.a \
  	../libopt++/libopt++.a \
@@ -123,9 +123,9 @@ diff -up oprofile-0.9.4rc1/pp/Makefile.a
  	../libdb/libodb.a
  
  opreport_SOURCES = opreport.cpp \
-diff -up oprofile-0.9.4rc1/utils/Makefile.am.libs oprofile-0.9.4rc1/utils/Makefile.am
---- oprofile-0.9.4rc1/utils/Makefile.am.libs	2008-05-21 14:52:31.000000000 -0400
-+++ oprofile-0.9.4rc1/utils/Makefile.am	2008-06-01 13:41:19.000000000 -0400
+diff -up oprofile-0.9.5/utils/Makefile.am.libs oprofile-0.9.5/utils/Makefile.am
+--- oprofile-0.9.5/utils/Makefile.am.libs	2009-07-31 13:10:18.000000000 -0400
++++ oprofile-0.9.5/utils/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -7,4 +7,4 @@ bin_PROGRAMS = ophelp
  dist_bin_SCRIPTS = opcontrol
  


--- oprofile-jvmpi-lgpl.patch DELETED ---



From wcohen at fedoraproject.org  Fri Sep  4 15:29:05 2009
From: wcohen at fedoraproject.org (William Eden Cohen)
Date: Fri,  4 Sep 2009 15:29:05 +0000 (UTC)
Subject: rpms/oprofile/F-11 oprofile.spec,1.80,1.81
Message-ID: <20090904152905.CF78911C0082@cvs1.fedora.phx.redhat.com>

Author: wcohen

Update of /cvs/pkgs/rpms/oprofile/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8328

Modified Files:
	oprofile.spec 
Log Message:
Bump version for tag.



Index: oprofile.spec
===================================================================
RCS file: /cvs/pkgs/rpms/oprofile/F-11/oprofile.spec,v
retrieving revision 1.80
retrieving revision 1.81
diff -u -p -r1.80 -r1.81
--- oprofile.spec	4 Sep 2009 15:17:26 -0000	1.80
+++ oprofile.spec	4 Sep 2009 15:29:05 -0000	1.81
@@ -1,7 +1,7 @@
 Summary: System wide profiler
 Name: oprofile
 Version: 0.9.5
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2
 Group: Development/System
 #
@@ -223,6 +223,9 @@ exit 0
 /etc/ld.so.conf.d/*
 
 %changelog
+* Fri Sep 4 2009 Will Cohen  - 0.9.5-2
+- Bump version and rebuild.
+
 * Fri Sep 4 2009 Will Cohen  - 0.9.5-1
 - Rebase on OProfile 0.9.5.
 



From wcohen at fedoraproject.org  Fri Sep  4 15:31:55 2009
From: wcohen at fedoraproject.org (William Eden Cohen)
Date: Fri,  4 Sep 2009 15:31:55 +0000 (UTC)
Subject: rpms/oprofile/devel oprofile.spec,1.81,1.82
Message-ID: <20090904153155.3C08511C0082@cvs1.fedora.phx.redhat.com>

Author: wcohen

Update of /cvs/pkgs/rpms/oprofile/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8989

Modified Files:
	oprofile.spec 
Log Message:
Bump version and rebuild.



Index: oprofile.spec
===================================================================
RCS file: /cvs/pkgs/rpms/oprofile/devel/oprofile.spec,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -p -r1.81 -r1.82
--- oprofile.spec	4 Aug 2009 18:21:44 -0000	1.81
+++ oprofile.spec	4 Sep 2009 15:31:55 -0000	1.82
@@ -1,7 +1,7 @@
 Summary: System wide profiler
 Name: oprofile
 Version: 0.9.5
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2
 Group: Development/System
 #
@@ -223,6 +223,9 @@ exit 0
 /etc/ld.so.conf.d/*
 
 %changelog
+* Fri Sep 4 2009 Will Cohen  - 0.9.5-2
+- Bump version and rebuild.
+
 * Mon Aug 3 2009 Will Cohen  - 0.9.5-1
 - Rebase on OProfile 0.9.5.
 



From wcohen at fedoraproject.org  Fri Sep  4 15:40:32 2009
From: wcohen at fedoraproject.org (William Eden Cohen)
Date: Fri,  4 Sep 2009 15:40:32 +0000 (UTC)
Subject: rpms/oprofile/F-10 .cvsignore, 1.14, 1.15 sources, 1.15,
	1.16 oprofile.spec, 1.76, 1.77 oprofile-0.7-libs.patch, 1.5, 1.6
Message-ID: <20090904154032.B474E11C0382@cvs1.fedora.phx.redhat.com>

Author: wcohen

Update of /cvs/pkgs/rpms/oprofile/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10303

Modified Files:
	.cvsignore sources oprofile.spec oprofile-0.7-libs.patch 
Log Message:
Rebase on oprofile-0.9.5.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/oprofile/F-10/.cvsignore,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- .cvsignore	18 Jul 2008 19:45:30 -0000	1.14
+++ .cvsignore	4 Sep 2009 15:40:32 -0000	1.15
@@ -1 +1 @@
-oprofile-0.9.4.tar.gz
+oprofile-0.9.5.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/oprofile/F-10/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- sources	18 Jul 2008 19:45:30 -0000	1.15
+++ sources	4 Sep 2009 15:40:32 -0000	1.16
@@ -1 +1 @@
-82b059379895cf125261d7d773465915  oprofile-0.9.4.tar.gz
+4b2ceca3fa013c95cc8d47c790807dc2  oprofile-0.9.5.tar.gz


Index: oprofile.spec
===================================================================
RCS file: /cvs/pkgs/rpms/oprofile/F-10/oprofile.spec,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -p -r1.76 -r1.77
--- oprofile.spec	16 Jul 2009 19:04:56 -0000	1.76
+++ oprofile.spec	4 Sep 2009 15:40:32 -0000	1.77
@@ -1,9 +1,7 @@
-%define DATE 20070717
-%define oprofile_version 0.9.4
 Summary: System wide profiler
 Name: oprofile
-Version: 0.9.4
-Release: 12%{?dist}
+Version: 0.9.5
+Release: 2%{?dist}
 License: GPLv2
 Group: Development/System
 #
@@ -14,11 +12,7 @@ Requires(pre): shadow-utils
 Patch10: oprofile-0.4-guess2.patch
 Patch63: oprofile-0.7-libs.patch
 Patch83: oprofile-0.9.3-xen.patch
-#Patch100: oprofile-gcc43.patch
-Patch101: oprofile-basename.patch
-Patch102: oprofile-iaperf.patch
-Patch103: oprofile-verbose.patch
-Patch104: oprofile-jvmpi-lgpl.patch
+#Patch104: oprofile-jvmpi-lgpl.patch
 
 URL: http://oprofile.sf.net
 
@@ -85,12 +79,8 @@ agent library.
 %patch10 -p1 -b .guess2
 #%patch35 -p1 -b .separate
 %patch63 -p1 -b .libs
-%patch83 -p1 -b .xen
-#%patch100 -p1 -b .gcc43
-%patch101 -p1 -b .basename
-%patch102 -p1 -b .iaperf
-%patch103 -p1 -b .verbose
-%patch104 -p1 -b .lgpl
+#%patch83 -p1 -b .xen
+#%patch104 -p1 -b .lgpl
 
 ./autogen.sh
 
@@ -133,9 +123,12 @@ mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man
 
 make DESTDIR=${RPM_BUILD_ROOT} install
 
-#the following is an ugly hack
-rm -rf ${RPM_BUILD_ROOT}/usr/share/doc/oprofile
-rm -rf ${RPM_BUILD_ROOT}/usr/share/mangled-name
+# We want the manuals in the special doc dir, not the generic doc install dir.
+# We build it in place and then move it away so it doesn't get installed
+# twice. rpm can specify itself where the (versioned) docs go with the
+# %doc directive.
+mkdir docs.installed
+mv $RPM_BUILD_ROOT%{_datadir}/doc/oprofile/* docs.installed/
 
 #hack to make header files available
 mkdir -p ${RPM_BUILD_ROOT}%{_includedir}
@@ -172,7 +165,8 @@ exit 0
 
 %files
 %defattr(-,root,root)
-%doc doc/oprofile.html
+%doc  docs.installed/*
+%doc COPYING
 
 %{_bindir}/ophelp
 %{_bindir}/opimport
@@ -213,9 +207,6 @@ exit 0
 %{_libdir}/liboputil++.a
 %{_libdir}/liboputil.a
 
-%doc doc/op-jit-devel.html
-%doc doc/opreport.xsd
-
 %files gui
 %defattr(-,root,root)
 
@@ -232,6 +223,12 @@ exit 0
 /etc/ld.so.conf.d/*
 
 %changelog
+* Fri Sep 4 2009 Will Cohen  - 0.9.5-2
+- Bump version and rebuild.
+
+* Fri Sep 4 2009 Will Cohen  - 0.9.5-1
+- Rebase on OProfile 0.9.5.
+
 * Thu Jul 16 2009 Will Cohen  - 0.9.4-12
 - Add shadow-utils to requires. Resolves: rhbz #501357
 - Add LGPL license to provided java support. Resolves: rhbz #474666

oprofile-0.7-libs.patch:
 daemon/Makefile.am       |    4 ++--
 gui/Makefile.am          |    4 ++--
 libabi/Makefile.am       |   10 +++++-----
 libabi/tests/Makefile.am |    6 +++---
 libutil++/Makefile.am    |    4 ++--
 libutil/Makefile.am      |    4 ++--
 opjitconv/Makefile.am    |    2 +-
 pp/Makefile.am           |    4 ++--
 utils/Makefile.am        |    2 +-
 9 files changed, 20 insertions(+), 20 deletions(-)

Index: oprofile-0.7-libs.patch
===================================================================
RCS file: /cvs/pkgs/rpms/oprofile/F-10/oprofile-0.7-libs.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- oprofile-0.7-libs.patch	18 Jul 2008 19:45:30 -0000	1.5
+++ oprofile-0.7-libs.patch	4 Sep 2009 15:40:32 -0000	1.6
@@ -1,7 +1,7 @@
-diff -up oprofile-0.9.4rc1/daemon/Makefile.am.libs oprofile-0.9.4rc1/daemon/Makefile.am
---- oprofile-0.9.4rc1/daemon/Makefile.am.libs	2008-05-21 14:52:31.000000000 -0400
-+++ oprofile-0.9.4rc1/daemon/Makefile.am	2008-06-01 13:41:19.000000000 -0400
-@@ -43,9 +43,9 @@ bin_PROGRAMS = oprofiled
+diff -up oprofile-0.9.5/daemon/Makefile.am.libs oprofile-0.9.5/daemon/Makefile.am
+--- oprofile-0.9.5/daemon/Makefile.am.libs	2009-07-31 13:10:19.000000000 -0400
++++ oprofile-0.9.5/daemon/Makefile.am	2009-08-04 14:01:40.000000000 -0400
+@@ -50,9 +50,9 @@ bin_PROGRAMS = oprofiled
  
  oprofiled_LDADD = \
  	liblegacy/liblegacy.a \
@@ -13,9 +13,9 @@ diff -up oprofile-0.9.4rc1/daemon/Makefi
 +	../libutil/liboputil.a
  
  oprofiled_LINK = $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-diff -up oprofile-0.9.4rc1/gui/Makefile.am.libs oprofile-0.9.4rc1/gui/Makefile.am
---- oprofile-0.9.4rc1/gui/Makefile.am.libs	2008-05-21 14:52:31.000000000 -0400
-+++ oprofile-0.9.4rc1/gui/Makefile.am	2008-06-01 13:41:19.000000000 -0400
+diff -up oprofile-0.9.5/gui/Makefile.am.libs oprofile-0.9.5/gui/Makefile.am
+--- oprofile-0.9.5/gui/Makefile.am.libs	2009-07-31 13:10:18.000000000 -0400
++++ oprofile-0.9.5/gui/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -26,9 +26,9 @@ bin_PROGRAMS = oprof_start
  oprof_start_SOURCES = $(dist_sources)
  nodist_oprof_start_SOURCES = oprof_start.moc.cpp
@@ -28,9 +28,9 @@ diff -up oprofile-0.9.4rc1/gui/Makefile.
  	ui/liboprof_start.a \
  	@QT_LDFLAGS@ \
  	@QT_LIB@ \
-diff -up oprofile-0.9.4rc1/libabi/Makefile.am.libs oprofile-0.9.4rc1/libabi/Makefile.am
---- oprofile-0.9.4rc1/libabi/Makefile.am.libs	2008-05-21 14:52:32.000000000 -0400
-+++ oprofile-0.9.4rc1/libabi/Makefile.am	2008-06-01 13:41:19.000000000 -0400
+diff -up oprofile-0.9.5/libabi/Makefile.am.libs oprofile-0.9.5/libabi/Makefile.am
+--- oprofile-0.9.5/libabi/Makefile.am.libs	2009-07-31 13:10:20.000000000 -0400
++++ oprofile-0.9.5/libabi/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -10,15 +10,15 @@ AM_CPPFLAGS = \
  
  AM_CXXFLAGS = @OP_CXXFLAGS@
@@ -52,9 +52,9 @@ diff -up oprofile-0.9.4rc1/libabi/Makefi
 -	../libutil/libutil.a
 +	../libutil++/liboputil++.a \
 +	../libutil/liboputil.a
-diff -up oprofile-0.9.4rc1/libabi/tests/Makefile.am.libs oprofile-0.9.4rc1/libabi/tests/Makefile.am
---- oprofile-0.9.4rc1/libabi/tests/Makefile.am.libs	2008-05-21 14:52:32.000000000 -0400
-+++ oprofile-0.9.4rc1/libabi/tests/Makefile.am	2008-06-01 13:41:19.000000000 -0400
+diff -up oprofile-0.9.5/libabi/tests/Makefile.am.libs oprofile-0.9.5/libabi/tests/Makefile.am
+--- oprofile-0.9.5/libabi/tests/Makefile.am.libs	2009-07-31 13:10:20.000000000 -0400
++++ oprofile-0.9.5/libabi/tests/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -13,9 +13,9 @@ check_PROGRAMS = abi_test
  
  abi_test_SOURCES = abi_test.cpp
@@ -68,11 +68,11 @@ diff -up oprofile-0.9.4rc1/libabi/tests/
 -	../../libutil/libutil.a
 +	../../libutil++/liboputil++.a \
 +	../../libutil/liboputil.a
-diff -up oprofile-0.9.4rc1/libutil/Makefile.am.libs oprofile-0.9.4rc1/libutil/Makefile.am
---- oprofile-0.9.4rc1/libutil/Makefile.am.libs	2008-05-21 14:52:31.000000000 -0400
-+++ oprofile-0.9.4rc1/libutil/Makefile.am	2008-06-01 13:41:19.000000000 -0400
-@@ -2,8 +2,8 @@ SUBDIRS = . tests
- 
+diff -up oprofile-0.9.5/libutil/Makefile.am.libs oprofile-0.9.5/libutil/Makefile.am
+--- oprofile-0.9.5/libutil/Makefile.am.libs	2009-07-31 13:10:19.000000000 -0400
++++ oprofile-0.9.5/libutil/Makefile.am	2009-08-04 14:05:32.000000000 -0400
+@@ -3,8 +3,8 @@ SUBDIRS = . tests
+ AM_CPPFLAGS=-I ${top_srcdir}/libop
  AM_CFLAGS = @OP_CFLAGS@
  
 -noinst_LIBRARIES = libutil.a
@@ -82,9 +82,9 @@ diff -up oprofile-0.9.4rc1/libutil/Makef
  	op_deviceio.c \
  	op_lockfile.c \
  	op_file.c \
-diff -up oprofile-0.9.4rc1/libutil++/Makefile.am.libs oprofile-0.9.4rc1/libutil++/Makefile.am
---- oprofile-0.9.4rc1/libutil++/Makefile.am.libs	2008-05-21 14:52:31.000000000 -0400
-+++ oprofile-0.9.4rc1/libutil++/Makefile.am	2008-06-01 13:41:19.000000000 -0400
+diff -up oprofile-0.9.5/libutil++/Makefile.am.libs oprofile-0.9.5/libutil++/Makefile.am
+--- oprofile-0.9.5/libutil++/Makefile.am.libs	2009-07-31 13:10:19.000000000 -0400
++++ oprofile-0.9.5/libutil++/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -7,8 +7,8 @@ AM_CPPFLAGS= \
  
  AM_CXXFLAGS = @OP_CXXFLAGS@
@@ -96,9 +96,9 @@ diff -up oprofile-0.9.4rc1/libutil++/Mak
  	op_bfd.cpp \
  	op_bfd.h \
  	bfd_support.cpp \
-diff -up oprofile-0.9.4rc1/opjitconv/Makefile.am.libs oprofile-0.9.4rc1/opjitconv/Makefile.am
---- oprofile-0.9.4rc1/opjitconv/Makefile.am.libs	2008-06-01 13:42:53.000000000 -0400
-+++ oprofile-0.9.4rc1/opjitconv/Makefile.am	2008-06-01 13:43:04.000000000 -0400
+diff -up oprofile-0.9.5/opjitconv/Makefile.am.libs oprofile-0.9.5/opjitconv/Makefile.am
+--- oprofile-0.9.5/opjitconv/Makefile.am.libs	2009-07-31 13:10:18.000000000 -0400
++++ oprofile-0.9.5/opjitconv/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -6,7 +6,7 @@ bin_PROGRAMS = opjitconv
  LIBS = @BFD_LIBS@
  
@@ -108,9 +108,9 @@ diff -up oprofile-0.9.4rc1/opjitconv/Mak
  
  opjitconv_LDADD = $(needed_libs)
  
-diff -up oprofile-0.9.4rc1/pp/Makefile.am.libs oprofile-0.9.4rc1/pp/Makefile.am
---- oprofile-0.9.4rc1/pp/Makefile.am.libs	2008-05-21 14:52:30.000000000 -0400
-+++ oprofile-0.9.4rc1/pp/Makefile.am	2008-06-01 13:41:19.000000000 -0400
+diff -up oprofile-0.9.5/pp/Makefile.am.libs oprofile-0.9.5/pp/Makefile.am
+--- oprofile-0.9.5/pp/Makefile.am.libs	2009-07-31 13:10:18.000000000 -0400
++++ oprofile-0.9.5/pp/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -19,9 +19,9 @@ common_libs =  \
  	../libpp/libpp.a \
  	../libopt++/libopt++.a \
@@ -123,9 +123,9 @@ diff -up oprofile-0.9.4rc1/pp/Makefile.a
  	../libdb/libodb.a
  
  opreport_SOURCES = opreport.cpp \
-diff -up oprofile-0.9.4rc1/utils/Makefile.am.libs oprofile-0.9.4rc1/utils/Makefile.am
---- oprofile-0.9.4rc1/utils/Makefile.am.libs	2008-05-21 14:52:31.000000000 -0400
-+++ oprofile-0.9.4rc1/utils/Makefile.am	2008-06-01 13:41:19.000000000 -0400
+diff -up oprofile-0.9.5/utils/Makefile.am.libs oprofile-0.9.5/utils/Makefile.am
+--- oprofile-0.9.5/utils/Makefile.am.libs	2009-07-31 13:10:18.000000000 -0400
++++ oprofile-0.9.5/utils/Makefile.am	2009-08-04 14:01:40.000000000 -0400
 @@ -7,4 +7,4 @@ bin_PROGRAMS = ophelp
  dist_bin_SCRIPTS = opcontrol
  



From ttorcz at fedoraproject.org  Fri Sep  4 15:49:30 2009
From: ttorcz at fedoraproject.org (Tomasz Torcz)
Date: Fri,  4 Sep 2009 15:49:30 +0000 (UTC)
Subject: rpms/hdapsd/devel 99-hdapsd.rules, NONE, 1.1 hdapsd.event, NONE,
	1.1 hdapsd.spec, NONE, 1.1 hdapsd.sysconfig, NONE,
	1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090904154930.45AC711C0082@cvs1.fedora.phx.redhat.com>

Author: ttorcz

Update of /cvs/pkgs/rpms/hdapsd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12485/devel

Modified Files:
	.cvsignore sources 
Added Files:
	99-hdapsd.rules hdapsd.event hdapsd.spec hdapsd.sysconfig 
	import.log 
Log Message:
* Fri Sep 04 2009 Tomasz Torcz  20090401-4
- use version macro in in Source0, as per review suggestion (#505928 #9)




--- NEW FILE 99-hdapsd.rules ---
# emit event for each block device added
ACTION=="add",    SUBSYSTEM=="block", KERNEL=="*[!0-9]", RUN="/usr/sbin/initctl emit block-device-added %k -eDEVNAME"


--- NEW FILE hdapsd.event ---
# hdapsd starting script
# laptops seldom have >2 HDD, so we care only about first two

start on block-device-added sd[ab][!0-9]
instance
nice -5

script
	. /etc/sysconfig/hdapsd

	/usr/sbin//hdapsd -b -l -d $1 $HDAPSD_OPTIONS
end script



--- NEW FILE hdapsd.spec ---
Name:		hdapsd	
Version:	20090401
Release:	4%{?dist}
Summary:	Protects hard drives by parking head when fall is detected

Group:		Applications/System
License:	GPLv2+
URL:		http://hdaps.sourceforge.net/
Source0:	http://downloads.sourceforge.net/hdaps/hdapsd-%{version}.tar.gz
Source1:	hdapsd.event
Source2:	hdapsd.sysconfig
Source3:	99-hdapsd.rules
BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

%description

This is a disk protection user-space daemon. It monitors the acceleration
values through the HDAPS/AMS interfaces and automatically initiates disk head
parking if a fall or sliding of the laptop is detected.

HDAPS is typically found in ThinkPad laptops and AMS in Apple laptops.

%prep
%setup -q

%build
%configure
make %{?_smp_mflags}


%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_sysconfdir}/event.d/
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
cp -p %SOURCE1 %{buildroot}%{_sysconfdir}/event.d/hdapsd
cp -p %SOURCE2 %{buildroot}%{_sysconfdir}/sysconfig/hdapsd
cp -p %SOURCE3 %{buildroot}%{_sysconfdir}/udev/rules.d/
# remove docs installed by "make install", will be installed in proper dir by %doc
rm -rf %{buildroot}%{_defaultdocdir}/%{name}


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%{_sbindir}/*
%config(noreplace) %{_sysconfdir}/udev/rules.d/*
%config(noreplace) %{_sysconfdir}/event.d/hdapsd
%config(noreplace) %{_sysconfdir}/sysconfig/hdapsd
%{_mandir}/man8/hdapsd.8.gz
%doc AUTHORS
%doc COPYING
%doc ChangeLog
%doc README


%changelog
* Fri Sep 04 2009 Tomasz Torcz  20090401-4
- use version macro in in Source0, as per review suggestion (#505928 #9)

* Tue Jun 21 2009 Tomasz Torcz  20090401-3
- fixes from review: URL source, proper build root macro
- minor cleanup of event file

* Sun Jun 17 2009 Tomasz Torcz  20090401-2
- mark upstart event file and udev rule as config files

* Sun Jun 14 2009 Tomasz Torcz  20090401-1
- initial version


--- NEW FILE hdapsd.sysconfig ---
# default sensivity is 15; bump it a little and enable adaptive tuning
HDAPSD_OPTIONS="-s 22 -a"


--- NEW FILE import.log ---
hdapsd-20090401-4_fc12:HEAD:hdapsd-20090401-4.fc12.src.rpm:1252079234


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/hdapsd/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	29 Aug 2009 03:22:36 -0000	1.1
+++ .cvsignore	4 Sep 2009 15:49:29 -0000	1.2
@@ -0,0 +1 @@
+hdapsd-20090401.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/hdapsd/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	29 Aug 2009 03:22:36 -0000	1.1
+++ sources	4 Sep 2009 15:49:30 -0000	1.2
@@ -0,0 +1 @@
+897cee8b0192febd127470f3e9506aeb  hdapsd-20090401.tar.gz



From otaylor at fedoraproject.org  Fri Sep  4 15:52:01 2009
From: otaylor at fedoraproject.org (Owen Taylor)
Date: Fri,  4 Sep 2009 15:52:01 +0000 (UTC)
Subject: rpms/desktop-effects/devel .cvsignore, 1.2, 1.3 desktop-effects.spec,
	1.1, 1.2 sources, 1.2, 1.3
Message-ID: <20090904155201.EE5C611C0082@cvs1.fedora.phx.redhat.com>

Author: otaylor

Update of /cvs/extras/rpms/desktop-effects/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13840

Modified Files:
	.cvsignore desktop-effects.spec sources 
Log Message:
* Fri Sep  4 2009 Owen Taylor  - 0.8.2-1
- Update to 0.8.2



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/desktop-effects/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	24 Aug 2009 20:16:52 -0000	1.2
+++ .cvsignore	4 Sep 2009 15:52:01 -0000	1.3
@@ -1 +1,2 @@
 desktop-effects-0.8.1.tar.bz2
+desktop-effects-0.8.2.tar.bz2


Index: desktop-effects.spec
===================================================================
RCS file: /cvs/extras/rpms/desktop-effects/devel/desktop-effects.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- desktop-effects.spec	24 Aug 2009 20:16:52 -0000	1.1
+++ desktop-effects.spec	4 Sep 2009 15:52:01 -0000	1.2
@@ -1,5 +1,5 @@
 Name:           desktop-effects
-Version:        0.8.1
+Version:        0.8.2
 Release:        1%{?dist}
 Summary:        Switch GNOME window management and effects
 
@@ -66,6 +66,9 @@ if [ -x /usr/bin/gtk-update-icon-cache ]
 fi
 
 %changelog
+* Fri Sep  4 2009 Owen Taylor  - 0.8.2-1
+- Update to 0.8.2
+
 * Mon Aug 24 2009 Owen Taylor  - 0.8.1-1
 - Update to 0.8.1 (fixes leftover debugging hack)
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/desktop-effects/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	24 Aug 2009 20:16:52 -0000	1.2
+++ sources	4 Sep 2009 15:52:01 -0000	1.3
@@ -1 +1 @@
-6550cc3095f0d14f0bf2a5a1d0df1dc5  desktop-effects-0.8.1.tar.bz2
+806fc8eef9788ae1ca7654d7cae75e7d  desktop-effects-0.8.2.tar.bz2



From ttorcz at fedoraproject.org  Fri Sep  4 15:52:46 2009
From: ttorcz at fedoraproject.org (Tomasz Torcz)
Date: Fri,  4 Sep 2009 15:52:46 +0000 (UTC)
Subject: rpms/hdapsd/F-12 99-hdapsd.rules, NONE, 1.1 hdapsd.event, NONE,
	1.1 hdapsd.spec, NONE, 1.1 hdapsd.sysconfig, NONE,
	1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090904155246.5575011C0082@cvs1.fedora.phx.redhat.com>

Author: ttorcz

Update of /cvs/pkgs/rpms/hdapsd/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14054/F-12

Modified Files:
	.cvsignore sources 
Added Files:
	99-hdapsd.rules hdapsd.event hdapsd.spec hdapsd.sysconfig 
	import.log 
Log Message:
* Fri Sep 04 2009 Tomasz Torcz  20090401-4
- use version macro in in Source0, as per review suggestion (#505928 #9)




--- NEW FILE 99-hdapsd.rules ---
# emit event for each block device added
ACTION=="add",    SUBSYSTEM=="block", KERNEL=="*[!0-9]", RUN="/usr/sbin/initctl emit block-device-added %k -eDEVNAME"


--- NEW FILE hdapsd.event ---
# hdapsd starting script
# laptops seldom have >2 HDD, so we care only about first two

start on block-device-added sd[ab][!0-9]
instance
nice -5

script
	. /etc/sysconfig/hdapsd

	/usr/sbin//hdapsd -b -l -d $1 $HDAPSD_OPTIONS
end script



--- NEW FILE hdapsd.spec ---
Name:		hdapsd	
Version:	20090401
Release:	4%{?dist}
Summary:	Protects hard drives by parking head when fall is detected

Group:		Applications/System
License:	GPLv2+
URL:		http://hdaps.sourceforge.net/
Source0:	http://downloads.sourceforge.net/hdaps/hdapsd-%{version}.tar.gz
Source1:	hdapsd.event
Source2:	hdapsd.sysconfig
Source3:	99-hdapsd.rules
BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

%description

This is a disk protection user-space daemon. It monitors the acceleration
values through the HDAPS/AMS interfaces and automatically initiates disk head
parking if a fall or sliding of the laptop is detected.

HDAPS is typically found in ThinkPad laptops and AMS in Apple laptops.

%prep
%setup -q

%build
%configure
make %{?_smp_mflags}


%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_sysconfdir}/event.d/
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
cp -p %SOURCE1 %{buildroot}%{_sysconfdir}/event.d/hdapsd
cp -p %SOURCE2 %{buildroot}%{_sysconfdir}/sysconfig/hdapsd
cp -p %SOURCE3 %{buildroot}%{_sysconfdir}/udev/rules.d/
# remove docs installed by "make install", will be installed in proper dir by %doc
rm -rf %{buildroot}%{_defaultdocdir}/%{name}


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%{_sbindir}/*
%config(noreplace) %{_sysconfdir}/udev/rules.d/*
%config(noreplace) %{_sysconfdir}/event.d/hdapsd
%config(noreplace) %{_sysconfdir}/sysconfig/hdapsd
%{_mandir}/man8/hdapsd.8.gz
%doc AUTHORS
%doc COPYING
%doc ChangeLog
%doc README


%changelog
* Fri Sep 04 2009 Tomasz Torcz  20090401-4
- use version macro in in Source0, as per review suggestion (#505928 #9)

* Tue Jun 21 2009 Tomasz Torcz  20090401-3
- fixes from review: URL source, proper build root macro
- minor cleanup of event file

* Sun Jun 17 2009 Tomasz Torcz  20090401-2
- mark upstart event file and udev rule as config files

* Sun Jun 14 2009 Tomasz Torcz  20090401-1
- initial version


--- NEW FILE hdapsd.sysconfig ---
# default sensivity is 15; bump it a little and enable adaptive tuning
HDAPSD_OPTIONS="-s 22 -a"


--- NEW FILE import.log ---
hdapsd-20090401-4_fc12:F-12:hdapsd-20090401-4.fc12.src.rpm:1252079537


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/hdapsd/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	29 Aug 2009 03:22:36 -0000	1.1
+++ .cvsignore	4 Sep 2009 15:52:45 -0000	1.2
@@ -0,0 +1 @@
+hdapsd-20090401.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/hdapsd/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	29 Aug 2009 03:22:36 -0000	1.1
+++ sources	4 Sep 2009 15:52:46 -0000	1.2
@@ -0,0 +1 @@
+897cee8b0192febd127470f3e9506aeb  hdapsd-20090401.tar.gz



From nhorman at fedoraproject.org  Fri Sep  4 15:54:13 2009
From: nhorman at fedoraproject.org (Neil Horman)
Date: Fri,  4 Sep 2009 15:54:13 +0000 (UTC)
Subject: rpms/irqbalance/devel irqbalance.init, 1.12, 1.13 irqbalance.spec, 
	1.63, 1.64
Message-ID: <20090904155413.7372611C0082@cvs1.fedora.phx.redhat.com>

Author: nhorman

Update of /cvs/extras/rpms/irqbalance/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14381

Modified Files:
	irqbalance.init irqbalance.spec 
Log Message:
Resolves: bz521246


Index: irqbalance.init
===================================================================
RCS file: /cvs/extras/rpms/irqbalance/devel/irqbalance.init,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- irqbalance.init	31 Jul 2009 18:01:38 -0000	1.12
+++ irqbalance.init	4 Sep 2009 15:54:13 -0000	1.13
@@ -79,14 +79,14 @@ case "$1" in
   status)
 	status irqbalance
 	;;
-  restart|reload)
+  restart|reload|force-reload)
 	restart
 	;;
   condrestart)
 	[ -f /var/lock/subsys/irqbalance ] && restart || :
 	;;
   *)
-	echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}"
+	echo $"Usage: $0 {start|stop|status|restart|reload|condrestart|force-reload}"
 	exit 1
 	;;
 esac


Index: irqbalance.spec
===================================================================
RCS file: /cvs/extras/rpms/irqbalance/devel/irqbalance.spec,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -p -r1.63 -r1.64
--- irqbalance.spec	2 Sep 2009 12:57:56 -0000	1.63
+++ irqbalance.spec	4 Sep 2009 15:54:13 -0000	1.64
@@ -1,7 +1,7 @@
 Summary:        IRQ balancing daemon
 Name:           irqbalance
 Version:        0.55
-Release:	23%{?dist}
+Release:	24%{?dist}
 Epoch:		2
 Group:          System Environment/Base
 License:        GPLv2
@@ -82,6 +82,9 @@ exit 0
 
 
 %changelog
+* Fri Sep 04 2009 Neil Horman  - 2:0.55-24
+- Fixing irqbalance initscript (bz 521246)
+
 * Wed Sep 02 2009 Neil Horman  - 2:0.55-23
 - Fixing BuildRequires for new config script
 



From otaylor at fedoraproject.org  Fri Sep  4 16:01:55 2009
From: otaylor at fedoraproject.org (Owen Taylor)
Date: Fri,  4 Sep 2009 16:01:55 +0000 (UTC)
Subject: rpms/desktop-effects/devel desktop-effects.spec,1.2,1.3
Message-ID: <20090904160155.3E4AA11C0082@cvs1.fedora.phx.redhat.com>

Author: otaylor

Update of /cvs/extras/rpms/desktop-effects/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15587

Modified Files:
	desktop-effects.spec 
Log Message:
* Fri Sep  4 2009 Owen Taylor  - 0.8.2-2
- Add missing BuildRequires on mesa-libGL-devel



Index: desktop-effects.spec
===================================================================
RCS file: /cvs/extras/rpms/desktop-effects/devel/desktop-effects.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- desktop-effects.spec	4 Sep 2009 15:52:01 -0000	1.2
+++ desktop-effects.spec	4 Sep 2009 16:01:54 -0000	1.3
@@ -1,6 +1,6 @@
 Name:           desktop-effects
 Version:        0.8.2
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Switch GNOME window management and effects
 
 Group:          User Interface/Desktops
@@ -15,6 +15,7 @@ BuildRequires:  gtk2-devel
 BuildRequires:  intltool
 BuildRequires:  libglade2-devel
 BuildRequires:  libXcomposite-devel
+BuildRequires:  mesa-libGL-devel
 
 Requires:       gnome-session
 Requires:       hicolor-icon-theme
@@ -66,6 +67,9 @@ if [ -x /usr/bin/gtk-update-icon-cache ]
 fi
 
 %changelog
+* Fri Sep  4 2009 Owen Taylor  - 0.8.2-2
+- Add missing BuildRequires on mesa-libGL-devel
+
 * Fri Sep  4 2009 Owen Taylor  - 0.8.2-1
 - Update to 0.8.2
 



From pkgdb at fedoraproject.org  Fri Sep  4 16:14:19 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 16:14:19 +0000
Subject: [pkgdb] perl-Digest-SHA (Fedora EPEL, 5) updated by wtogami
Message-ID: <20090904161419.DF5D810F882@bastion2.fedora.phx.redhat.com>

wtogami added a Fedora EPEL 5 branch for perl-Digest-SHA
wtogami has set commit to Approved for 107427 on perl-Digest-SHA (Fedora EPEL 5)
wtogami has set checkout to Approved for 107427 on perl-Digest-SHA (Fedora EPEL 5)
wtogami has set build to Approved for 107427 on perl-Digest-SHA (Fedora EPEL 5)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Digest-SHA



From pkgdb at fedoraproject.org  Fri Sep  4 16:16:46 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 16:16:46 +0000
Subject: [pkgdb] perl-Digest-SHA ownership updated
Message-ID: <20090904161646.8F39F10F859@bastion2.fedora.phx.redhat.com>

Package perl-Digest-SHA in Fedora EPEL 5 was orphaned by wtogami

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Digest-SHA



From pkgdb at fedoraproject.org  Fri Sep  4 16:16:50 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 16:16:50 +0000
Subject: [pkgdb] perl-Digest-SHA ownership updated
Message-ID: <20090904161650.A523110F882@bastion2.fedora.phx.redhat.com>

Package perl-Digest-SHA in Fedora EPEL 5 is now owned by wtogami

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Digest-SHA



From pkgdb at fedoraproject.org  Fri Sep  4 16:17:04 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 16:17:04 +0000
Subject: [pkgdb] perl-Mail-DKIM (Fedora EPEL, 5) updated by wtogami
Message-ID: <20090904161704.BC0FD10F886@bastion2.fedora.phx.redhat.com>

wtogami added a Fedora EPEL 5 branch for perl-Mail-DKIM
wtogami has set commit to Approved for 107427 on perl-Mail-DKIM (Fedora EPEL 5)
wtogami has set checkout to Approved for 107427 on perl-Mail-DKIM (Fedora EPEL 5)
wtogami has set build to Approved for 107427 on perl-Mail-DKIM (Fedora EPEL 5)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Mail-DKIM



From pkgdb at fedoraproject.org  Fri Sep  4 16:17:54 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 16:17:54 +0000
Subject: [pkgdb] perl-Mail-DKIM: wtogami has requested watchbugzilla
Message-ID: <20090904161754.79F7A10F85C@bastion2.fedora.phx.redhat.com>

wtogami has requested the watchbugzilla acl on perl-Mail-DKIM (Fedora EPEL 5)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Mail-DKIM



From pkgdb at fedoraproject.org  Fri Sep  4 16:17:57 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 16:17:57 +0000
Subject: [pkgdb] perl-Mail-DKIM: wtogami has requested watchcommits
Message-ID: <20090904161757.7916810F88C@bastion2.fedora.phx.redhat.com>

wtogami has requested the watchcommits acl on perl-Mail-DKIM (Fedora EPEL 5)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Mail-DKIM



From pkgdb at fedoraproject.org  Fri Sep  4 16:18:09 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 16:18:09 +0000
Subject: [pkgdb] perl-Mail-DKIM had acl change status
Message-ID: <20090904161810.09E6D10F89D@bastion2.fedora.phx.redhat.com>

wtogami has set the watchbugzilla acl on perl-Mail-DKIM (Fedora EPEL 5) to Approved for wtogami

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Mail-DKIM



From pkgdb at fedoraproject.org  Fri Sep  4 16:17:59 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 16:17:59 +0000
Subject: [pkgdb] perl-Mail-DKIM: wtogami has requested commit
Message-ID: <20090904161759.43EDD10F895@bastion2.fedora.phx.redhat.com>

wtogami has requested the commit acl on perl-Mail-DKIM (Fedora EPEL 5)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Mail-DKIM



From pkgdb at fedoraproject.org  Fri Sep  4 16:18:12 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 16:18:12 +0000
Subject: [pkgdb] perl-Mail-DKIM had acl change status
Message-ID: <20090904161813.2710C10F8A0@bastion2.fedora.phx.redhat.com>

wtogami has set the watchcommits acl on perl-Mail-DKIM (Fedora EPEL 5) to Approved for wtogami

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Mail-DKIM



From pkgdb at fedoraproject.org  Fri Sep  4 16:18:16 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 16:18:16 +0000
Subject: [pkgdb] perl-Mail-DKIM had acl change status
Message-ID: <20090904161816.33B3A10F8A1@bastion2.fedora.phx.redhat.com>

wtogami has set the commit acl on perl-Mail-DKIM (Fedora EPEL 5) to Approved for wtogami

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Mail-DKIM



From linville at fedoraproject.org  Fri Sep  4 16:21:41 2009
From: linville at fedoraproject.org (John W. Linville)
Date: Fri,  4 Sep 2009 16:21:41 +0000 (UTC)
Subject: rpms/iw/devel iw-avoid-section-type-conflict-on-ppc64.patch, NONE, 
	1.1 iw.spec, 1.16, 1.17
Message-ID: <20090904162141.99CF211C0082@cvs1.fedora.phx.redhat.com>

Author: linville

Update of /cvs/pkgs/rpms/iw/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20568

Modified Files:
	iw.spec 
Added Files:
	iw-avoid-section-type-conflict-on-ppc64.patch 
Log Message:
Revert "separate commands into sections", section type conflicts on ppc64

iw-avoid-section-type-conflict-on-ppc64.patch:
 Makefile    |    1 
 connect.c   |    4 -
 ibss.c      |    2 
 info.c      |    2 
 interface.c |    2 
 iw.c        |  122 +++++++++++++++++++++++++++++++++++++-----------------------
 iw.h        |   38 ++++++++++++++----
 link.c      |    8 +--
 mpath.c     |    2 
 reg.c       |    2 
 scan.c      |   16 +++----
 sections.c  |    4 +
 station.c   |    2 
 13 files changed, 136 insertions(+), 69 deletions(-)

--- NEW FILE iw-avoid-section-type-conflict-on-ppc64.patch ---
commit 4698bfc235c20e955466b6362df2a39f7478c13f
Author: Johannes Berg 
Date:   Mon Aug 24 12:53:34 2009 +0200

    separate commands into sections
    
    The ad-hoc way of parsing the command "tree" didn't
    really work out, so separate the commands better
    into sections and parse by that.

diff --git a/Makefile b/Makefile
index e356ae4..cb5fcc1 100644
--- a/Makefile
+++ b/Makefile
@@ -18,6 +18,7 @@ OBJS = iw.o genl.o event.o info.o phy.o \
 	interface.o ibss.o station.o util.o \
 	mesh.o mpath.o scan.o reg.o version.o \
 	reason.o status.o connect.o link.o
+OBJS += sections.o
 ALL = iw
 
 NL1FOUND := $(shell $(PKG_CONFIG) --atleast-version=1 libnl-1 && echo Y)
diff --git a/connect.c b/connect.c
index 91be62a..ced289f 100644
--- a/connect.c
+++ b/connect.c
@@ -67,7 +67,6 @@ static int disconnect(struct nl80211_state *state,
 TOPLEVEL(disconnect, NULL,
 	NL80211_CMD_DISCONNECT, 0, CIB_NETDEV, disconnect,
 	"Disconnect from the current network.");
-HIDDEN(conn, establish, "", NL80211_CMD_CONNECT, 0, CIB_NETDEV, iw_conn);
 
 static int iw_connect(struct nl80211_state *state, struct nl_cb *cb,
 		      struct nl_msg *msg, int argc, char **argv)
@@ -97,7 +96,7 @@ static int iw_connect(struct nl80211_state *state, struct nl_cb *cb,
 	if (!conn_argv)
 		return -ENOMEM;
 	conn_argv[0] = dev;
-	conn_argv[1] = "conn";
+	conn_argv[1] = "connect";
 	conn_argv[2] = "establish";
 	for (i = 0; i < argc; i++)
 		conn_argv[i + 3] = argv[i];
@@ -138,3 +137,4 @@ TOPLEVEL(connect, "[-w]  [] [] [key 0:abcde d:1:616263
 	0, 0, CIB_NETDEV, iw_connect,
 	"Join the network with the given SSID (and frequency, BSSID).\n"
 	"With -w, wait for the connect to finish or fail.");
+HIDDEN(connect, establish, "", NL80211_CMD_CONNECT, 0, CIB_NETDEV, iw_conn);
diff --git a/ibss.c b/ibss.c
index 8785e7a..4715ac8 100644
--- a/ibss.c
+++ b/ibss.c
@@ -9,6 +9,8 @@
 #include "nl80211.h"
 #include "iw.h"
 
+SECTION(ibss);
+
 static int join_ibss(struct nl80211_state *state,
 		     struct nl_cb *cb,
 		     struct nl_msg *msg,
diff --git a/info.c b/info.c
index 1b5e443..7bca69d 100644
--- a/info.c
+++ b/info.c
@@ -282,7 +282,7 @@ static int handle_info(struct nl80211_state *state,
 
 	return 0;
 }
-TOPLEVEL(info, NULL, NL80211_CMD_GET_WIPHY, 0, CIB_PHY, handle_info,
+__COMMAND(NULL, info, "info", NULL, NL80211_CMD_GET_WIPHY, 0, 0, CIB_PHY, handle_info,
 	 "Show capabilities for the specified wireless device.");
 TOPLEVEL(list, NULL, NL80211_CMD_GET_WIPHY, NLM_F_DUMP, CIB_NONE, handle_info,
 	 "List all wireless devices and their capabilities.");
diff --git a/interface.c b/interface.c
index d3f6e2d..bf1335a 100644
--- a/interface.c
+++ b/interface.c
@@ -18,6 +18,8 @@
 			"otherbss: show frames from other BSSes\n"\
 			"cook:     use cooked mode"
 
+SECTION(interface);
+
 static char *mntr_flags[NL80211_MNTR_FLAG_MAX + 1] = {
 	"none",
 	"fcsfail",
diff --git a/iw.c b/iw.c
index 2525492..8fcf2f6 100644
--- a/iw.c
+++ b/iw.c
@@ -94,12 +94,17 @@ static void nl80211_cleanup(struct nl80211_state *state)
 	nl_socket_free(state->nl_sock);
 }
 
-__COMMAND(NULL, NULL, "", NULL, 0, 0, 0, CIB_NONE, NULL, NULL);
-__COMMAND(NULL, NULL, "", NULL, 1, 0, 0, CIB_NONE, NULL, NULL);
-
 static int cmd_size;
 
-static void __usage_cmd(struct cmd *cmd, char *indent, bool full)
+extern struct cmd __start___cmd;
+extern struct cmd __stop___cmd;
+
+#define for_each_cmd(_cmd)					\
+	for (_cmd = &__start___cmd; _cmd < &__stop___cmd;		\
+	     _cmd = (const struct cmd *)((char *)_cmd + cmd_size))
+
+
+static void __usage_cmd(const struct cmd *cmd, char *indent, bool full)
 {
 	const char *start, *lend, *end;
 
@@ -115,8 +120,8 @@ static void __usage_cmd(struct cmd *cmd, char *indent, bool full)
 		printf("dev  ");
 		break;
 	}
-	if (cmd->section)
-		printf("%s ", cmd->section);
+	if (cmd->parent && cmd->parent->name)
+		printf("%s ", cmd->parent->name);
 	printf("%s", cmd->name);
 	if (cmd->args)
 		printf(" %s", cmd->args);
@@ -156,17 +161,26 @@ static const char *argv0;
 
 static void usage(bool full)
 {
-	struct cmd *cmd;
+	const struct cmd *section, *cmd;
 
 	printf("Usage:\t%s [options] command\n", argv0);
 	usage_options();
 	printf("\t--version\tshow version (%s)\n", iw_version);
 	printf("Commands:\n");
-	for (cmd = &__start___cmd; cmd < &__stop___cmd;
-	     cmd = (struct cmd *)((char *)cmd + cmd_size)) {
-		if (!cmd->handler || cmd->hidden)
+	for_each_cmd(section) {
+		if (section->parent)
 			continue;
-		__usage_cmd(cmd, "\t", full);
+
+		if (section->handler && !section->hidden)
+			__usage_cmd(section, "\t", full);
+
+		for_each_cmd(cmd) {
+			if (section != cmd->parent)
+				continue;
+			if (!cmd->handler || cmd->hidden)
+				continue;
+			__usage_cmd(cmd, "\t", full);
+		}
 	}
 	printf("\nYou can omit the 'phy' or 'dev' if "
 			"the identification is unique,\n"
@@ -186,7 +200,7 @@ static int print_help(struct nl80211_state *state,
 TOPLEVEL(help, NULL, 0, 0, CIB_NONE, print_help,
 	 "Print usage for each command.");
 
-static void usage_cmd(struct cmd *cmd)
+static void usage_cmd(const struct cmd *cmd)
 {
 	printf("Usage:\t%s [options] ", argv0);
 	__usage_cmd(cmd, "", true);
@@ -238,9 +252,9 @@ static int ack_handler(struct nl_msg *msg, void *arg)
 }
 
 static int __handle_cmd(struct nl80211_state *state, enum id_input idby,
-			int argc, char **argv, struct cmd **cmdout)
+			int argc, char **argv, const struct cmd **cmdout)
 {
-	struct cmd *cmd, *match = NULL;
+	const struct cmd *cmd, *match = NULL, *sectcmd;
 	struct nl_cb *cb;
 	struct nl_msg *msg;
 	int devidx = 0;
@@ -285,44 +299,61 @@ static int __handle_cmd(struct nl80211_state *state, enum id_input idby,
 	if (devidx < 0)
 		return -errno;
 
-	section = command = *argv;
+	section = *argv;
 	argc--;
 	argv++;
 
-	for (cmd = &__start___cmd; cmd < &__stop___cmd;
-	     cmd = (struct cmd *)((char *)cmd + cmd_size)) {
-		if (!cmd->handler)
+	for_each_cmd(sectcmd) {
+		if (sectcmd->parent)
 			continue;
-		if (cmd->idby != command_idby)
+		/* ok ... bit of a hack for the dupe 'info' section */
+		if (match && sectcmd->idby != command_idby)
 			continue;
-		if (cmd->section) {
-			if (strcmp(cmd->section, section))
+		if (strcmp(sectcmd->name, section) == 0)
+			match = sectcmd;
+	}
+
+	sectcmd = match;
+	match = NULL;
+	if (!sectcmd)
+		return 1;
+
+	if (argc > 0) {
+		command = *argv;
+
+		for_each_cmd(cmd) {
+			if (!cmd->handler)
 				continue;
-			/* this is a bit icky ... */
-			if (command == section) {
-				if (argc <= 0) {
-					if (match)
-						break;
-					return 1;
-				}
-				command = *argv;
-				argc--;
-				argv++;
-			}
-		} else if (section != command)
-			continue;
-		if (strcmp(cmd->name, command))
-			continue;
-		if (argc && !cmd->args)
-			continue;
+			if (cmd->parent != sectcmd)
+				continue;
+			if (cmd->idby != command_idby)
+				continue;
+			if (strcmp(cmd->name, command))
+				continue;
+			if (argc > 1 && !cmd->args)
+				continue;
+			match = cmd;
+			break;
+		}
 
-		match = cmd;
+		if (match) {
+			argc--;
+			argv++;
+		}
 	}
 
-	cmd = match;
-
-	if (!cmd)
-		return 1;
+	if (match)
+		cmd = match;
+	else {
+		/* Use the section itself, if possible. */
+		cmd = sectcmd;
+		if (argc && !cmd->args)
+			return 1;
+		if (cmd->idby != command_idby)
+			return 1;
+		if (!cmd->handler)
+			return 1;
+	}
 
 	if (cmdout)
 		*cmdout = cmd;
@@ -396,11 +427,10 @@ int main(int argc, char **argv)
 {
 	struct nl80211_state nlstate;
 	int err;
-	struct cmd *cmd = NULL;
+	const struct cmd *cmd = NULL;
 
 	/* calculate command size including padding */
-	cmd_size = abs((long)&__cmd_NULL_NULL_1_CIB_NONE_0
-	             - (long)&__cmd_NULL_NULL_0_CIB_NONE_0);
+	cmd_size = abs((long)&__section_set - (long)&__section_get);
 	/* strip off self */
 	argc--;
 	argv0 = *argv++;
diff --git a/iw.h b/iw.h
index 94948ec..511a1db 100644
--- a/iw.h
+++ b/iw.h
@@ -35,7 +35,6 @@ enum id_input {
 };
 
 struct cmd {
-	const char *section;
 	const char *name;
 	const char *args;
 	const char *help;
@@ -52,6 +51,7 @@ struct cmd {
 		       struct nl_cb *cb,
 		       struct nl_msg *msg,
 		       int argc, char **argv);
+	const struct cmd *parent;
 };
 
 #define ARRAY_SIZE(ar) (sizeof(ar)/sizeof(ar[0]))
@@ -60,7 +60,6 @@ struct cmd {
 	static const struct cmd						\
 	__cmd ## _ ## _symname ## _ ## _handler ## _ ## _nlcmd ## _ ## _idby ## _ ## _hidden\
 	__attribute__((used)) __attribute__((section("__cmd")))	= {	\
-		.section = (_section),					\
 		.name = (_name),					\
 		.args = (_args),					\
 		.cmd = (_nlcmd),					\
@@ -69,15 +68,34 @@ struct cmd {
 		.idby = (_idby),					\
 		.handler = (_handler),					\
 		.help = (_help),					\
+		.parent = _section,					\
 	 }
 #define COMMAND(section, name, args, cmd, flags, idby, handler, help)	\
-	__COMMAND(#section, name, #name, args, cmd, flags, 0, idby, handler, help)
+	__COMMAND(&(__section ## _ ## section), name, #name, args, cmd, flags, 0, idby, handler, help)
 #define HIDDEN(section, name, args, cmd, flags, idby, handler)		\
-	__COMMAND(#section, name, #name, args, cmd, flags, 1, idby, handler, NULL)
-#define TOPLEVEL(name, args, cmd, flags, idby, handler, help)		\
-	__COMMAND(NULL, name, #name, args, cmd, flags, 0, idby, handler, help)
-extern struct cmd __start___cmd;
-extern struct cmd __stop___cmd;
+	__COMMAND(&(__section ## _ ## section), name, #name, args, cmd, flags, 1, idby, handler, NULL)
+
+#define TOPLEVEL(_name, _args, _nlcmd, _flags, _idby, _handler, _help)	\
+	const struct cmd						\
+	__section ## _ ## _name						\
+	__attribute__((used)) __attribute__((section("__cmd")))	= {	\
+		.name = (#_name),					\
+		.args = (_args),					\
+		.cmd = (_nlcmd),					\
+		.nl_msg_flags = (_flags),				\
+		.idby = (_idby),					\
+		.handler = (_handler),					\
+		.help = (_help),					\
+	 }
+#define SECTION(_name)							\
+	const struct cmd __section ## _ ## _name			\
+	__attribute__((used)) __attribute__((section("__cmd"))) = {	\
+		.name = (#_name),					\
+		.hidden = 1,						\
+	}
+
+#define DECLARE_SECTION(_name)						\
+	extern const struct cmd __section ## _ ## _name;
 
 extern const char iw_version[];
 
@@ -125,4 +143,8 @@ enum print_ie_type {
 void print_ies(unsigned char *ie, int ielen, bool unknown,
 	       enum print_ie_type ptype);
 
+
+DECLARE_SECTION(set);
+DECLARE_SECTION(get);
+
 #endif /* __IW_H */
diff --git a/link.c b/link.c
index 03acf58..c17f055 100644
--- a/link.c
+++ b/link.c
@@ -105,8 +105,6 @@ static int handle_scan_for_link(struct nl80211_state *state,
 	nl_cb_set(cb, NL_CB_VALID, NL_CB_CUSTOM, link_bss_handler, &lr);
 	return 0;
 }
-HIDDEN(link, get_bss, NULL, NL80211_CMD_GET_SCAN, NLM_F_DUMP,
-	CIB_NETDEV, handle_scan_for_link);
 
 static int print_link_sta(struct nl_msg *msg, void *arg)
 {
@@ -213,8 +211,6 @@ static int handle_link_sta(struct nl80211_state *state,
  nla_put_failure:
 	return -ENOBUFS;
 }
-HIDDEN(link, get_sta, "", NL80211_CMD_GET_STATION, 0,
-	CIB_NETDEV, handle_link_sta);
 
 static int handle_link(struct nl80211_state *state, struct nl_cb *cb,
 		       struct nl_msg *msg, int argc, char **argv)
@@ -255,3 +251,7 @@ static int handle_link(struct nl80211_state *state, struct nl_cb *cb,
 }
 TOPLEVEL(link, NULL, 0, 0, CIB_NETDEV, handle_link,
 	 "Print information about the current link, if any.");
+HIDDEN(link, get_sta, "", NL80211_CMD_GET_STATION, 0,
+	CIB_NETDEV, handle_link_sta);
+HIDDEN(link, get_bss, NULL, NL80211_CMD_GET_SCAN, NLM_F_DUMP,
+	CIB_NETDEV, handle_scan_for_link);
diff --git a/mpath.c b/mpath.c
index d590cff..e848481 100644
--- a/mpath.c
+++ b/mpath.c
@@ -11,6 +11,8 @@
 #include "nl80211.h"
 #include "iw.h"
 
+SECTION(mpath);
+
 enum plink_state {
 	LISTEN,
 	OPN_SNT,
diff --git a/reg.c b/reg.c
index a6bd74c..7f82e08 100644
--- a/reg.c
+++ b/reg.c
@@ -12,6 +12,8 @@
 #include "nl80211.h"
 #include "iw.h"
 
+SECTION(reg);
+
 #define MHZ_TO_KHZ(freq) ((freq) * 1000)
 #define KHZ_TO_MHZ(freq) ((freq) / 1000)
 #define DBI_TO_MBI(gain) ((gain) * 100)
diff --git a/scan.c b/scan.c
index b2d986b..9941775 100644
--- a/scan.c
+++ b/scan.c
@@ -108,10 +108,6 @@ static int handle_scan(struct nl80211_state *state,
 	nlmsg_free(freqs);
 	return err;
 }
-COMMAND(scan, trigger, "[freq *] [ssid *|passive]",
-	NL80211_CMD_TRIGGER_SCAN, 0, CIB_NETDEV, handle_scan,
-	 "Trigger a scan on the given frequencies with probing for the given\n"
-	 "SSIDs (or wildcard if not given) unless passive scanning is requested.");
 
 static void tab_on_first(bool *first)
 {
@@ -877,10 +873,6 @@ static int handle_scan_dump(struct nl80211_state *state,
 		  &scan_params);
 	return 0;
 }
-COMMAND(scan, dump, "[-u]",
-	NL80211_CMD_GET_SCAN, NLM_F_DUMP, CIB_NETDEV, handle_scan_dump,
-	"Dump the current scan results. If -u is specified, print unknown\n"
-	"data in scan results.");
 
 static int handle_scan_combined(struct nl80211_state *state,
 				struct nl_cb *cb,
@@ -959,3 +951,11 @@ TOPLEVEL(scan, "[-u] [freq *] [ssid *|passive]", 0, 0,
 	 "Scan on the given frequencies and probe for the given SSIDs\n"
 	 "(or wildcard if not given) unless passive scanning is requested.\n"
 	 "If -u is specified print unknown data in the scan results.");
+COMMAND(scan, dump, "[-u]",
+	NL80211_CMD_GET_SCAN, NLM_F_DUMP, CIB_NETDEV, handle_scan_dump,
+	"Dump the current scan results. If -u is specified, print unknown\n"
+	"data in scan results.");
+COMMAND(scan, trigger, "[freq *] [ssid *|passive]",
+	NL80211_CMD_TRIGGER_SCAN, 0, CIB_NETDEV, handle_scan,
+	 "Trigger a scan on the given frequencies with probing for the given\n"
+	 "SSIDs (or wildcard if not given) unless passive scanning is requested.");
diff --git a/sections.c b/sections.c
new file mode 100644
index 0000000..38095f6
--- /dev/null
+++ b/sections.c
@@ -0,0 +1,4 @@
+#include "iw.h"
+
+SECTION(get);
+SECTION(set);
diff --git a/station.c b/station.c
index 33a9cad..0fff92d 100644
--- a/station.c
+++ b/station.c
@@ -11,6 +11,8 @@
 #include "nl80211.h"
 #include "iw.h"
 
+SECTION(station);
+
 enum plink_state {
 	LISTEN,
 	OPN_SNT,


Index: iw.spec
===================================================================
RCS file: /cvs/pkgs/rpms/iw/devel/iw.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- iw.spec	4 Sep 2009 13:53:29 -0000	1.16
+++ iw.spec	4 Sep 2009 16:21:41 -0000	1.17
@@ -1,6 +1,6 @@
 Name:           iw
 Version:        0.9.17
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        A nl80211 based wireless configuration tool
 
 Group:          System Environment/Base
@@ -13,6 +13,8 @@ BuildRequires: kernel-devel >= 2.6.24 
 BuildRequires: libnl-devel >= 1.0
 BuildRequires: pkgconfig      
 
+Patch0:         iw-avoid-section-type-conflict-on-ppc64.patch
+
 %description
 iw is a new nl80211 based CLI configuration utility for wireless devices.
 Currently you can only use this utility to configure devices which
@@ -21,6 +23,7 @@ only because most new wireless devices b
 
 %prep
 %setup -q
+%patch0 -p1 -R
 
 
 %build
@@ -43,6 +46,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc COPYING
 
 %changelog
+* Fri Sep  4 2009 John W. Linville  0.9.17-2
+- Revert "separate commands into sections", section type conflicts on ppc64
+
 * Fri Sep  4 2009 John W. Linville  0.9.17-1
 - Update to 0.9.17
 



From wtogami at fedoraproject.org  Fri Sep  4 16:24:54 2009
From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=)
Date: Fri,  4 Sep 2009 16:24:54 +0000 (UTC)
Subject: rpms/perl-Digest-SHA/EL-5 .cvsignore, 1.2, 1.3 perl-Digest-SHA.spec,
	1.1, 1.2 sources, 1.2, 1.3
Message-ID: <20090904162454.A34CE11C0082@cvs1.fedora.phx.redhat.com>

Author: wtogami

Update of /cvs/pkgs/rpms/perl-Digest-SHA/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22224

Modified Files:
	.cvsignore perl-Digest-SHA.spec sources 
Log Message:
5.47 for EPEL-5



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Digest-SHA/EL-5/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	20 Jun 2007 20:59:54 -0000	1.2
+++ .cvsignore	4 Sep 2009 16:24:54 -0000	1.3
@@ -1 +1 @@
-Digest-SHA-5.44.tar.gz
+Digest-SHA-5.47.tar.gz


Index: perl-Digest-SHA.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Digest-SHA/EL-5/perl-Digest-SHA.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- perl-Digest-SHA.spec	20 Jun 2007 20:59:54 -0000	1.1
+++ perl-Digest-SHA.spec	4 Sep 2009 16:24:54 -0000	1.2
@@ -1,8 +1,8 @@
 Name:           perl-Digest-SHA
-Version:        5.44
-Release:        5%{?dist}
+Version:        5.47
+Release:        1%{?dist}
 Summary:        Perl extension for SHA-1/224/256/384/512
-License:        Artistic or GPL
+License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Digest-SHA/
 Source0:        http://search.cpan.org/CPAN/authors/id/M/MS/MSHELOR/Digest-SHA-%{version}.tar.gz
@@ -57,6 +57,19 @@ rm -rf %{buildroot}
 %{_mandir}/man1/*
 
 %changelog
+* Fri Sep 04 2009 Warren Togami  - 5.47-1
+- 5.47-1
+
+* Thu Apr 10 2008 Wes Hardaker  - 5.46-1
+- Update to upstream 5.46 for minor bug fixes
+
+* Fri Nov  9 2007 Wes Hardaker  - 5.45-1
+- Update to upstream 5.45
+- Change license to match new licensing tags
+
+* Wed Aug 29 2007 Fedora Release Engineering  - 5.44-6
+- Rebuild for selinux ppc32 issue.
+
 * Fri Jun  1 2007 Wes Hardaker  - 5.44-5
 - fix changelog
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Digest-SHA/EL-5/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	20 Jun 2007 20:59:54 -0000	1.2
+++ sources	4 Sep 2009 16:24:54 -0000	1.3
@@ -1 +1 @@
-bddab365973a795baddc3ec3fb84d16e  Digest-SHA-5.44.tar.gz
+03ff8e4ea73a1c2c5de005d5e4160e94  Digest-SHA-5.47.tar.gz



From hadess at fedoraproject.org  Fri Sep  4 16:37:46 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Fri,  4 Sep 2009 16:37:46 +0000 (UTC)
Subject: rpms/bluez/devel .cvsignore, 1.45, 1.46 bluez.spec, 1.94,
	1.95 sources, 1.45, 1.46
Message-ID: <20090904163746.1F76211C0082@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/bluez/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26324

Modified Files:
	.cvsignore bluez.spec sources 
Log Message:
* Fri Sep 04 2009 Bastien Nocera  4.52-1
- Update to 4.52



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bluez/devel/.cvsignore,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -p -r1.45 -r1.46
--- .cvsignore	3 Sep 2009 09:36:56 -0000	1.45
+++ .cvsignore	4 Sep 2009 16:37:45 -0000	1.46
@@ -1 +1 @@
-bluez-4.51.tar.gz
+bluez-4.52.tar.gz


Index: bluez.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bluez/devel/bluez.spec,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -p -r1.94 -r1.95
--- bluez.spec	3 Sep 2009 09:57:36 -0000	1.94
+++ bluez.spec	4 Sep 2009 16:37:45 -0000	1.95
@@ -1,6 +1,6 @@
 Summary: Bluetooth utilities
 Name: bluez
-Version: 4.51
+Version: 4.52
 Release: 1%{?dist}
 License: GPLv2+
 Group: Applications/System
@@ -271,6 +271,9 @@ fi
 %config(noreplace) %{_sysconfdir}/sysconfig/pand
 
 %changelog
+* Fri Sep 04 2009 Bastien Nocera  4.52-1
+- Update to 4.52
+
 * Thu Sep 03 2009 Bastien Nocera  4.51-1
 - Update to 4.51
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bluez/devel/sources,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -p -r1.45 -r1.46
--- sources	3 Sep 2009 09:36:56 -0000	1.45
+++ sources	4 Sep 2009 16:37:45 -0000	1.46
@@ -1 +1 @@
-9693387139bc0c68657fbfe8ceb2fd8d  bluez-4.51.tar.gz
+a5da4cdb7135dc55afa28447a186bd2a  bluez-4.52.tar.gz



From nosnilmot at fedoraproject.org  Fri Sep  4 16:50:19 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Fri,  4 Sep 2009 16:50:19 +0000 (UTC)
Subject: rpms/libsilc/devel silc-toolkit-1.1.8-CVE-2008-7160.patch, NONE,
	1.1 libsilc.spec, 1.29, 1.30
Message-ID: <20090904165019.34B0311C0380@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/pkgs/rpms/libsilc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28981/devel

Modified Files:
	libsilc.spec 
Added Files:
	silc-toolkit-1.1.8-CVE-2008-7160.patch 
Log Message:
- Backport patch to fix stack corruption (CVE-2008-7160) (#521256)


silc-toolkit-1.1.8-CVE-2008-7160.patch:
 silchttpserver.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE silc-toolkit-1.1.8-CVE-2008-7160.patch ---
From: Kp 
Date: Sat, 13 Dec 2008 03:38:54 +0000 (-0600)
Subject: HTTP: fix stack overwrite due to format string error.
X-Git-Tag: silc.server.1.1.15~6^2~8
X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=b2b91b074b6701455053425b583a6fd0beedc8cc

HTTP: fix stack overwrite due to format string error.

On AMD64, %lu refers to a 64-bit unsigned value, but the address passed
to sscanf points to a 32-bit unsigned value.  This causes an adjoining
value on the stack to be overwritten with data from the converted
integer.  Fix the format string to match the size of the supplied value,
and remove the pointer cast.
---

diff --git a/lib/silchttp/silchttpserver.c b/lib/silchttp/silchttpserver.c
index cd94c40..e83d2f3 100644
--- a/lib/silchttp/silchttpserver.c
+++ b/lib/silchttp/silchttpserver.c
@@ -194,7 +194,7 @@ static SilcBool silc_http_server_parse(SilcHttpServer httpd,
 
     /* Check we have received all data */
     cl = silc_mime_get_field(conn->curheaders, "Content-Length");
-    if (cl && sscanf(cl, "%lu", (unsigned long *)&cll) == 1) {
+    if (cl && sscanf(cl, "%u", &cll) == 1) {
       if (data_len < cll) {
 	/* More data to come */
 	silc_mime_free(conn->curheaders);


Index: libsilc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libsilc/devel/libsilc.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- libsilc.spec	4 Sep 2009 14:38:01 -0000	1.29
+++ libsilc.spec	4 Sep 2009 16:50:18 -0000	1.30
@@ -1,7 +1,7 @@
 Summary: SILC Client Library
 Name:    libsilc
 Version: 1.1.8
-Release: 6%{dist}
+Release: 7%{dist}
 License: GPLv2 or BSD
 Group:   System Environment/Libraries
 URL:     http://www.silcnet.org/
@@ -12,6 +12,7 @@ Patch2:  silc-toolkit-1.1.5-docinst.patc
 Patch3:  silc-toolkit-1.1.8-libtool.patch
 Patch4:  silc-toolkit-1.1.8-stringformat.patch
 Patch5:  silc-toolkit-1.1.8-stringformat2.patch
+Patch6:  silc-toolkit-1.1.8-CVE-2008-7160.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 BuildRequires: libidn-devel
 BuildRequires: libtool, autoconf, automake
@@ -48,6 +49,7 @@ applications.
 %patch3 -p1 -b .libtool
 %patch4 -p1 -b .stringformat
 %patch5 -p1 -b .stringformat2
+%patch6 -p1 -b .CVE-2008-7160
 
 # filter out libsilc module SONAME Provides (#245323)
 cat << \EOF > %{name}-prov
@@ -137,6 +139,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Sep 04 2009 Stu Tomlinson  1.1.8-7
+- Backport patch to fix stack corruption (CVE-2008-7160) (#521256)
+
 * Fri Sep 04 2009 Stu Tomlinson  1.1.8-6
 - Backport patch to fix additional string format vulnerabilities (#515648)
 



From nosnilmot at fedoraproject.org  Fri Sep  4 16:50:19 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Fri,  4 Sep 2009 16:50:19 +0000 (UTC)
Subject: rpms/libsilc/F-10 silc-toolkit-1.1.8-CVE-2008-7160.patch, NONE,
	1.1 libsilc.spec, 1.26, 1.27
Message-ID: <20090904165019.5296E11C0380@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/pkgs/rpms/libsilc/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28981/F-10

Modified Files:
	libsilc.spec 
Added Files:
	silc-toolkit-1.1.8-CVE-2008-7160.patch 
Log Message:
- Backport patch to fix stack corruption (CVE-2008-7160) (#521256)


silc-toolkit-1.1.8-CVE-2008-7160.patch:
 silchttpserver.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE silc-toolkit-1.1.8-CVE-2008-7160.patch ---
From: Kp 
Date: Sat, 13 Dec 2008 03:38:54 +0000 (-0600)
Subject: HTTP: fix stack overwrite due to format string error.
X-Git-Tag: silc.server.1.1.15~6^2~8
X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=b2b91b074b6701455053425b583a6fd0beedc8cc

HTTP: fix stack overwrite due to format string error.

On AMD64, %lu refers to a 64-bit unsigned value, but the address passed
to sscanf points to a 32-bit unsigned value.  This causes an adjoining
value on the stack to be overwritten with data from the converted
integer.  Fix the format string to match the size of the supplied value,
and remove the pointer cast.
---

diff --git a/lib/silchttp/silchttpserver.c b/lib/silchttp/silchttpserver.c
index cd94c40..e83d2f3 100644
--- a/lib/silchttp/silchttpserver.c
+++ b/lib/silchttp/silchttpserver.c
@@ -194,7 +194,7 @@ static SilcBool silc_http_server_parse(SilcHttpServer httpd,
 
     /* Check we have received all data */
     cl = silc_mime_get_field(conn->curheaders, "Content-Length");
-    if (cl && sscanf(cl, "%lu", (unsigned long *)&cll) == 1) {
+    if (cl && sscanf(cl, "%u", &cll) == 1) {
       if (data_len < cll) {
 	/* More data to come */
 	silc_mime_free(conn->curheaders);


Index: libsilc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libsilc/F-10/libsilc.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- libsilc.spec	4 Sep 2009 14:38:02 -0000	1.26
+++ libsilc.spec	4 Sep 2009 16:50:19 -0000	1.27
@@ -1,7 +1,7 @@
 Summary: SILC Client Library
 Name:    libsilc
 Version: 1.1.8
-Release: 6%{dist}
+Release: 7%{dist}
 License: GPLv2 or BSD
 Group:   System Environment/Libraries
 URL:     http://www.silcnet.org/
@@ -12,6 +12,7 @@ Patch2:  silc-toolkit-1.1.5-docinst.patc
 Patch3:  silc-toolkit-1.1.8-libtool.patch
 Patch4:  silc-toolkit-1.1.8-stringformat.patch
 Patch5:  silc-toolkit-1.1.8-stringformat2.patch
+Patch6:  silc-toolkit-1.1.8-CVE-2008-7160.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 BuildRequires: libidn-devel
 BuildRequires: libtool, autoconf, automake
@@ -48,6 +49,7 @@ applications.
 %patch3 -p1 -b .libtool
 %patch4 -p1 -b .stringformat
 %patch5 -p1 -b .stringformat2
+%patch6 -p1 -b .CVE-2008-7160
 
 # filter out libsilc module SONAME Provides (#245323)
 cat << \EOF > %{name}-prov
@@ -137,6 +139,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Sep 04 2009 Stu Tomlinson  1.1.8-7
+- Backport patch to fix stack corruption (CVE-2008-7160) (#521256)
+
 * Fri Sep 04 2009 Stu Tomlinson  1.1.8-6
 - Backport patch to fix additional string format vulnerabilities (#515648)
 



From nosnilmot at fedoraproject.org  Fri Sep  4 16:50:19 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Fri,  4 Sep 2009 16:50:19 +0000 (UTC)
Subject: rpms/libsilc/F-11 silc-toolkit-1.1.8-CVE-2008-7160.patch, NONE,
	1.1 libsilc.spec, 1.28, 1.29
Message-ID: <20090904165019.7D94311C0380@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/pkgs/rpms/libsilc/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28981/F-11

Modified Files:
	libsilc.spec 
Added Files:
	silc-toolkit-1.1.8-CVE-2008-7160.patch 
Log Message:
- Backport patch to fix stack corruption (CVE-2008-7160) (#521256)


silc-toolkit-1.1.8-CVE-2008-7160.patch:
 silchttpserver.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE silc-toolkit-1.1.8-CVE-2008-7160.patch ---
From: Kp 
Date: Sat, 13 Dec 2008 03:38:54 +0000 (-0600)
Subject: HTTP: fix stack overwrite due to format string error.
X-Git-Tag: silc.server.1.1.15~6^2~8
X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=b2b91b074b6701455053425b583a6fd0beedc8cc

HTTP: fix stack overwrite due to format string error.

On AMD64, %lu refers to a 64-bit unsigned value, but the address passed
to sscanf points to a 32-bit unsigned value.  This causes an adjoining
value on the stack to be overwritten with data from the converted
integer.  Fix the format string to match the size of the supplied value,
and remove the pointer cast.
---

diff --git a/lib/silchttp/silchttpserver.c b/lib/silchttp/silchttpserver.c
index cd94c40..e83d2f3 100644
--- a/lib/silchttp/silchttpserver.c
+++ b/lib/silchttp/silchttpserver.c
@@ -194,7 +194,7 @@ static SilcBool silc_http_server_parse(SilcHttpServer httpd,
 
     /* Check we have received all data */
     cl = silc_mime_get_field(conn->curheaders, "Content-Length");
-    if (cl && sscanf(cl, "%lu", (unsigned long *)&cll) == 1) {
+    if (cl && sscanf(cl, "%u", &cll) == 1) {
       if (data_len < cll) {
 	/* More data to come */
 	silc_mime_free(conn->curheaders);


Index: libsilc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libsilc/F-11/libsilc.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- libsilc.spec	4 Sep 2009 14:38:02 -0000	1.28
+++ libsilc.spec	4 Sep 2009 16:50:19 -0000	1.29
@@ -1,7 +1,7 @@
 Summary: SILC Client Library
 Name:    libsilc
 Version: 1.1.8
-Release: 6%{dist}
+Release: 7%{dist}
 License: GPLv2 or BSD
 Group:   System Environment/Libraries
 URL:     http://www.silcnet.org/
@@ -12,6 +12,7 @@ Patch2:  silc-toolkit-1.1.5-docinst.patc
 Patch3:  silc-toolkit-1.1.8-libtool.patch
 Patch4:  silc-toolkit-1.1.8-stringformat.patch
 Patch5:  silc-toolkit-1.1.8-stringformat2.patch
+Patch6:  silc-toolkit-1.1.8-CVE-2008-7160.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 BuildRequires: libidn-devel
 BuildRequires: libtool, autoconf, automake
@@ -48,6 +49,7 @@ applications.
 %patch3 -p1 -b .libtool
 %patch4 -p1 -b .stringformat
 %patch5 -p1 -b .stringformat2
+%patch6 -p1 -b .CVE-2008-7160
 
 # filter out libsilc module SONAME Provides (#245323)
 cat << \EOF > %{name}-prov
@@ -137,6 +139,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Sep 04 2009 Stu Tomlinson  1.1.8-7
+- Backport patch to fix stack corruption (CVE-2008-7160) (#521256)
+
 * Fri Sep 04 2009 Stu Tomlinson  1.1.8-6
 - Backport patch to fix additional string format vulnerabilities (#515648)
 



From than at fedoraproject.org  Fri Sep  4 17:00:38 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 17:00:38 +0000 (UTC)
Subject: rpms/kdegames/F-10 kdegames.spec,1.119,1.120
Message-ID: <20090904170038.422AF11C02C8@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdegames/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31046

Modified Files:
	kdegames.spec 
Log Message:
_default_patch_fuzz 2



Index: kdegames.spec
===================================================================
RCS file: /cvs/extras/rpms/kdegames/F-10/kdegames.spec,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -p -r1.119 -r1.120
--- kdegames.spec	1 Sep 2009 17:29:52 -0000	1.119
+++ kdegames.spec	4 Sep 2009 17:00:37 -0000	1.120
@@ -1,3 +1,4 @@
+%define _default_patch_fuzz 2
 Name:    kdegames
 Summary: K Desktop Environment 4 - Games
 Epoch:   6



From than at fedoraproject.org  Fri Sep  4 17:03:20 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 17:03:20 +0000 (UTC)
Subject: rpms/kdegames/F-11 kdegames.spec,1.131,1.132
Message-ID: <20090904170320.924BA11C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdegames/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv384

Modified Files:
	kdegames.spec 
Log Message:
_default_patch_fuzz 2



Index: kdegames.spec
===================================================================
RCS file: /cvs/extras/rpms/kdegames/F-11/kdegames.spec,v
retrieving revision 1.131
retrieving revision 1.132
diff -u -p -r1.131 -r1.132
--- kdegames.spec	1 Sep 2009 17:29:52 -0000	1.131
+++ kdegames.spec	4 Sep 2009 17:03:20 -0000	1.132
@@ -1,3 +1,4 @@
+%define _default_patch_fuzz 2
 Name:    kdegames
 Summary: K Desktop Environment 4 - Games
 Epoch:   6



From emaldonado at fedoraproject.org  Fri Sep  4 17:12:00 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 17:12:00 +0000 (UTC)
Subject: rpms/nss-util/devel nss-util.spec,1.11,1.12
Message-ID: <20090904171200.5749E11C0082@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-util/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6739

Modified Files:
	nss-util.spec 
Log Message:
Don't require sqlite


Index: nss-util.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-util/devel/nss-util.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- nss-util.spec	3 Sep 2009 21:35:27 -0000	1.11
+++ nss-util.spec	4 Sep 2009 17:12:00 -0000	1.12
@@ -8,7 +8,6 @@ License:          MPLv1.1 or GPLv2+ or L
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
 Requires:         nspr >= %{nspr_version}
-Requires:         sqlite
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:    nspr-devel >= %{nspr_version}
 BuildRequires:    zlib-devel
@@ -64,7 +63,6 @@ export BUILD_OPT
 XCFLAGS=$RPM_OPT_FLAGS
 export XCFLAGS
 
-
 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1
 PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1
 
@@ -128,6 +126,8 @@ chmod 755 ./mozilla/dist/pkgconfig/nss-u
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_bindir}
 
+# FIXME - Bug 521155
+# Will fix later for stability reasons
 # Copy the binary libraries we want
 for file in libnssutil3.so
 do
@@ -161,7 +161,8 @@ done
 
 %files devel
 %defattr(-,root,root)
-# this is a symbolic link to the shared library in /%{_lib}
+# FIXME - bug 521155, will fix later for stability
+# this is a symbolic link to the shared library in "%"{_lib}
 %{_libdir}/libnssutil3.so
 # package configuration files
 %{_libdir}/pkgconfig/nss-util.pc
@@ -205,6 +206,7 @@ done
 %changelog
 * Thu Sep 03 2009 Elio Maldonado - 3.12.4-1
 - Update to 3.12.4
+- Don't require sqlite
 
 * Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-15
 - Bump the release number for a chained build of nss-util, nss-softokn and nss



From emaldonado at fedoraproject.org  Fri Sep  4 17:14:44 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 17:14:44 +0000 (UTC)
Subject: rpms/nss-softokn/devel nss-softokn.spec,1.16,1.17
Message-ID: <20090904171444.8A2F811C0082@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8073

Modified Files:
	nss-softokn.spec 
Log Message:
update to 3.12.4, don't require sqlite, and fix postun logic


Index: nss-softokn.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- nss-softokn.spec	31 Aug 2009 17:09:12 -0000	1.16
+++ nss-softokn.spec	4 Sep 2009 17:14:44 -0000	1.17
@@ -16,15 +16,14 @@
 
 Summary:          Network Security Services Soktoken Module
 Name:             nss-softokn
-Version:          3.12.3.99.3
-Release:          24%{?dist}
+Version:          3.12.4
+Release:          1%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
 Requires:         nspr >= %{nspr_version}
 Requires:         nss-util >= %{nss_util_version}
 Requires:         nss-softokn-freebl%{_isa} >= %{version}
-Requires:         sqlite
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:    nspr-devel >= %{nspr_version}
 BuildRequires:    nss-util-devel >= %{version}
@@ -52,11 +51,6 @@ Source2:          nss-softokn.pc.in
 Source3:          nss-softokn-config.in
 Source4:          nss-softokn-prelink.conf
 
-# patches moved here from nss because they affect softoken only
-# won't be needed when we upgrade to 3.12.4
-Patch1:           nss-nolocalsql.patch
-Patch2:           nss-stubs-bug502133.patch
-
 %description
 Network Security Services Softoken Cryptographic Module
 
@@ -90,11 +84,6 @@ Header and Library files for doing devel
 %prep
 %setup -q
 
-# patches moved here from nss because they affect softokn only
-# they won't be needed when we upgrade to 3.12.4
-%patch1 -p0
-%patch2 -p0 -b .502133
-
 %build
 
 FREEBL_NO_DEPEND=1
@@ -195,6 +184,7 @@ chmod 755 ./mozilla/dist/pkgconfig/nss-s
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
 %{__mkdir_p} $RPM_BUILD_ROOT/%{saved_files_dir}
 
+# FIXME - bug 521155, will fix later for stability
 # Copy the binary libraries we want
 for file in libsoftokn3.so libfreebl3.so libnssdbm3.so
 do
@@ -202,6 +192,7 @@ do
   ln -sf ../../%{_lib}/$file $RPM_BUILD_ROOT/%{_libdir}/$file
 done
 
+# FIXME - bug 521155, will fix later for stability
 # Make sure chk files can be found in both places
 for file in libsoftokn3.chk libfreebl3.chk libnssdbm3.chk
 do
@@ -241,7 +232,7 @@ done
 # 2) prelink is already installed, and nss-softokn is installed or upgraded
 %triggerin -- prelink
 %{__install} -p -m 644 %{saved_files_dir}/nss-softokn-prelink.conf \
- %{_sysconfdir}/prelink.conf.d/nss-softokn-prelink.conf
+%{_sysconfdir}/prelink.conf.d/nss-softokn-prelink.conf
 
 # This trigger scriptlet is run when:
 # 1) prelink is installed, and nss-softokn removed
@@ -250,17 +241,20 @@ done
 [ $2 = 0 ] || exit 0
 %{__rm} -f %{_sysconfdir}/prelink.conf.d/nss-softokn-prelink.conf
 
-
 %post
 /sbin/ldconfig >/dev/null 2>/dev/null
 
 %postun
 /sbin/ldconfig >/dev/null 2>/dev/null
-[ $1 != 0 ] || %{__rm} -f %{_sysconfdir}/prelink.conf.d/nss-softokn-prelink.conf
-
+[ $1 > 0 ] then;
+  %{__rm} -f %{_sysconfdir}/prelink.conf.d/nss-softokn-prelink.conf
+fi
+exit 0
 
 %files
 %defattr(-,root,root)
+# FIXME - bug 521155, will fix later for stability
+# this would be replaced with the ones in devel
 /%{_lib}/libnssdbm3.so
 /%{_lib}/libnssdbm3.chk
 /%{_lib}/libsoftokn3.so
@@ -283,6 +277,8 @@ done
 
 %files devel
 %defattr(-,root,root)
+# FIXME - bug 521155, will fix later for stability
+# these ar currently symbloc links to the libraries in "%"{_lib}
 %{_libdir}/libsoftokn3.so
 %{_libdir}/libsoftokn3.chk
 %{_libdir}/libfreebl3.so
@@ -312,6 +308,11 @@ done
 %{_includedir}/nss3/shsign.h
 
 %changelog
+* Tue Sep 01 2009 Elio Maldonado - 3.12.4-1
+- Update to 3.12.4
+- Fix logic on postun
+- Don't require sqlite
+
 * Mon Aug 31 2009 Elio Maldonado - 3.12.3.99.3-24
 - Fixed test on %postun to avoid returning 1 when nss-softokn instances still remain
 



From emaldonado at fedoraproject.org  Fri Sep  4 17:21:49 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 17:21:49 +0000 (UTC)
Subject: rpms/nss-softokn/devel sources,1.2,1.3
Message-ID: <20090904172149.2249B11C0082@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9716

Modified Files:
	sources 
Log Message:
Updated to 3.12.4


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/nss-softokn/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	19 Aug 2009 23:50:25 -0000	1.2
+++ sources	4 Sep 2009 17:21:48 -0000	1.3
@@ -1 +1 @@
-8ce48b882e74d1be03aced9d455b834f  nss-softokn-3.12.3.99.3-stripped.tar.bz2
+954834f7b173bdab366a19880c671c39  nss-3.12.4-stripped.tar.bz2



From emaldonado at fedoraproject.org  Fri Sep  4 17:28:22 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 17:28:22 +0000 (UTC)
Subject: rpms/nss-softokn/devel sources,1.3,1.4
Message-ID: <20090904172822.C599211C0082@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12298

Modified Files:
	sources 
Log Message:
Fix the name of the source tar ball


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/nss-softokn/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	4 Sep 2009 17:21:48 -0000	1.3
+++ sources	4 Sep 2009 17:28:22 -0000	1.4
@@ -1 +1 @@
-954834f7b173bdab366a19880c671c39  nss-3.12.4-stripped.tar.bz2
+d4f0a0b8824bb9864f18f38ec965873c  nss-softokn-3.12.4-stripped.tar.bz2



From emaldonado at fedoraproject.org  Fri Sep  4 17:33:58 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 17:33:58 +0000 (UTC)
Subject: rpms/nss/devel nss-stubs-bug502133.patch, 1.5,
	NONE nss-nolocalsql.patch, 1.6, NONE
Message-ID: <20090904173358.93FC011C0082@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13469

Removed Files:
	nss-stubs-bug502133.patch nss-nolocalsql.patch 
Log Message:
Not needed once we upd



--- nss-stubs-bug502133.patch DELETED ---


--- nss-nolocalsql.patch DELETED ---



From emaldonado at fedoraproject.org  Fri Sep  4 17:35:52 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 17:35:52 +0000 (UTC)
Subject: rpms/nss-softokn/devel nss-stubs-bug502133.patch, 1.1,
	NONE nss-nolocalsql.patch, 1.1, NONE
Message-ID: <20090904173552.614D811C0082@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14160

Removed Files:
	nss-stubs-bug502133.patch nss-nolocalsql.patch 
Log Message:
Patches already applied in 3.12.4


--- nss-stubs-bug502133.patch DELETED ---


--- nss-nolocalsql.patch DELETED ---



From cebbert at fedoraproject.org  Fri Sep  4 17:47:08 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Fri,  4 Sep 2009 17:47:08 +0000 (UTC)
Subject: rpms/kernel/F-11 linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch,
	NONE, 1.1 linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch, NONE,
	1.1 kernel.spec, 1.1726, 1.1727 lirc-2.6.31.patch, 1.2, 1.3
Message-ID: <20090904174708.E100F11C0082@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18474

Modified Files:
	kernel.spec lirc-2.6.31.patch 
Added Files:
	linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch 
	linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch 
Log Message:
Added additional fixes needed for #514787:
  linux-2.6-ppc64-vs-broadcom-lmb-no-init-*.patch
Fix up lirc patch context so it applies.

linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch:
 lmb.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch ---
From: Benjamin Herrenschmidt 
Date: Thu, 27 Aug 2009 07:20:30 +0000 (+1000)
Subject: lmb: Remove __init from lmb_end_of_DRAM()
X-Git-Tag: v2.6.31-rc8~5
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=4f8ee2c9cc0e885d2bb50ef26db66150ab25213e

lmb: Remove __init from lmb_end_of_DRAM()

We call lmb_end_of_DRAM() to test whether a DMA mask is ok on a machine
without IOMMU, but this function is marked as __init.

I don't think there's a clean way to get the top of RAM max_pfn doesn't
appear to include highmem or I missed (or we have a bug :-) so for now,
let's just avoid having a broken 2.6.31 by making this function
non-__init and we can revisit later.

Signed-off-by: Benjamin Herrenschmidt 
Signed-off-by: Linus Torvalds 
---

diff --git a/lib/lmb.c b/lib/lmb.c
index e4a6482..0343c05 100644
--- a/lib/lmb.c
+++ b/lib/lmb.c
@@ -429,7 +429,7 @@ u64 __init lmb_phys_mem_size(void)
 	return lmb.memory.size;
 }
 
-u64 __init lmb_end_of_DRAM(void)
+u64 lmb_end_of_DRAM(void)
 {
 	int idx = lmb.memory.cnt - 1;
 

linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch:
 lmb.h |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch ---
From: Benjamin Herrenschmidt 
Date: Mon, 31 Aug 2009 03:48:16 +0000 (+1000)
Subject: lmb: Also remove __init from lmb_end_of_RAM() declaration in lmb.h
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=1a37f184fa7824982a5f434c06981ec46a66cef7

lmb: Also remove __init from lmb_end_of_RAM() declaration in lmb.h

My previous patch (commit 4f8ee2c9cc: "lmb: Remove __init from
lmb_end_of_DRAM()") removed __init in lmb.c but missed the fact that it
was also marked as such in the .h

Signed-off-by: Benjamin Herrenschmidt 
Signed-off-by: Linus Torvalds 
---

diff --git a/include/linux/lmb.h b/include/linux/lmb.h
index c46c895..2442e3f 100644
--- a/include/linux/lmb.h
+++ b/include/linux/lmb.h
@@ -51,7 +51,7 @@ extern u64 __init lmb_alloc_base(u64 size,
 extern u64 __init __lmb_alloc_base(u64 size,
 		u64 align, u64 max_addr);
 extern u64 __init lmb_phys_mem_size(void);
-extern u64 __init lmb_end_of_DRAM(void);
+extern u64 lmb_end_of_DRAM(void);
 extern void __init lmb_enforce_memory_limit(u64 memory_limit);
 extern int __init lmb_is_reserved(u64 addr);
 extern int lmb_find(struct lmb_property *res);


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v
retrieving revision 1.1726
retrieving revision 1.1727
diff -u -p -r1.1726 -r1.1727
--- kernel.spec	2 Sep 2009 04:21:36 -0000	1.1726
+++ kernel.spec	4 Sep 2009 17:47:08 -0000	1.1727
@@ -604,8 +604,10 @@ Patch83: linux-2.6-mm-lru-dont-evict-map
 Patch141: linux-2.6-ps3-storage-alias.patch
 Patch143: linux-2.6-g5-therm-shutdown.patch
 Patch144: linux-2.6-vio-modalias.patch
-Patch147: linux-2.6-imac-transparent-bridge.patch
-Patch148: linux-2.6-ppc64-vs-broadcom.patch
+Patch145: linux-2.6-imac-transparent-bridge.patch
+Patch146: linux-2.6-ppc64-vs-broadcom.patch
+Patch147: linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch
+Patch148: linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch
 
 Patch150: linux-2.6.29-sparc-IOC_TYPECHECK.patch
 
@@ -1197,7 +1199,9 @@ ApplyPatch linux-2.6-vio-modalias.patch
 ApplyPatch linux-2.6-imac-transparent-bridge.patch
 # Fix b43 support on no-iommu devices with <1GiB RAM
 ApplyPatch linux-2.6-ppc64-vs-broadcom.patch
- 
+ApplyPatch linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch 
+ApplyPatch linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch 
+
 #
 # SPARC64
 #
@@ -1977,6 +1981,11 @@ fi
 # and build.
 
 %changelog
+* Fri Sep 04 2009 Chuck Ebbert  2.6.30.5-48
+- Added additional fixes needed for #514787:
+  linux-2.6-ppc64-vs-broadcom-lmb-no-init-*.patch
+- Fix up lirc patch context so it applies.
+
 * Wed Sep 02 2009 Jarod Wilson 
 - Make it possible to rmmod lirc_zilog w/o it hanging indefinitely
 - Add transmit support (via port 2 only) on 1st-gen mceusb transceiver

lirc-2.6.31.patch:
 MAINTAINERS                           |    9 
 drivers/input/Kconfig                 |    2 
 drivers/input/Makefile                |    2 
 drivers/input/lirc/Kconfig            |  119 +
 drivers/input/lirc/Makefile           |   21 
 drivers/input/lirc/lirc.h             |  100 +
 drivers/input/lirc/lirc_bt829.c       |  383 +++++
 drivers/input/lirc/lirc_dev.c         |  839 ++++++++++++
 drivers/input/lirc/lirc_dev.h         |  184 ++
 drivers/input/lirc/lirc_ene0100.c     |  644 +++++++++
 drivers/input/lirc/lirc_ene0100.h     |  169 ++
 drivers/input/lirc/lirc_i2c.c         |  537 +++++++
 drivers/input/lirc/lirc_igorplugusb.c |  556 ++++++++
 drivers/input/lirc/lirc_imon.c        | 2301 ++++++++++++++++++++++++++++++++++
 drivers/input/lirc/lirc_it87.c        |  986 ++++++++++++++
 drivers/input/lirc/lirc_it87.h        |  116 +
 drivers/input/lirc/lirc_ite8709.c     |  539 +++++++
 drivers/input/lirc/lirc_mceusb.c      | 1243 ++++++++++++++++++
 drivers/input/lirc/lirc_parallel.c    |  709 ++++++++++
 drivers/input/lirc/lirc_parallel.h    |   26 
 drivers/input/lirc/lirc_sasem.c       |  931 +++++++++++++
 drivers/input/lirc/lirc_serial.c      | 1316 +++++++++++++++++++
 drivers/input/lirc/lirc_sir.c         | 1283 ++++++++++++++++++
 drivers/input/lirc/lirc_streamzap.c   |  794 +++++++++++
 drivers/input/lirc/lirc_ttusbir.c     |  397 +++++
 drivers/input/lirc/lirc_zilog.c       | 1395 ++++++++++++++++++++
 26 files changed, 15601 insertions(+)

Index: lirc-2.6.31.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/lirc-2.6.31.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- lirc-2.6.31.patch	2 Sep 2009 04:21:37 -0000	1.2
+++ lirc-2.6.31.patch	4 Sep 2009 17:47:08 -0000	1.3
@@ -53,8 +53,8 @@ index 8dca9d8..f25dc26 100644
 +S:	Maintained
 +
  LINUX SECURITY MODULE (LSM) FRAMEWORK
- M:	Chris Wright 
- L:	linux-security-module at vger.kernel.org
+ P:	Chris Wright
+ M:	chrisw at sous-sol.org
 diff --git a/drivers/input/Kconfig b/drivers/input/Kconfig
 index cd50c00..442f94f 100644
 --- a/drivers/input/Kconfig



From emaldonado at fedoraproject.org  Fri Sep  4 17:52:45 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 17:52:45 +0000 (UTC)
Subject: rpms/nss-softokn/devel nss-softokn.spec,1.17,1.18
Message-ID: <20090904175245.680AB11C0082@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20106

Modified Files:
	nss-softokn.spec 
Log Message:
Update nss-util-version to 3.12.4


Index: nss-softokn.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- nss-softokn.spec	4 Sep 2009 17:14:44 -0000	1.17
+++ nss-softokn.spec	4 Sep 2009 17:52:45 -0000	1.18
@@ -1,6 +1,6 @@
 %global nspr_version 4.8
 %global nss_name nss
-%global nss_util_version 3.12.3.99.3
+%global nss_util_version 3.12.4
 %global unsupported_tools_directory %{_libdir}/nss/unsupported-tools
 %global saved_files_dir %{_libdir}/nss/saved
 



From jmoskovc at fedoraproject.org  Fri Sep  4 17:55:36 2009
From: jmoskovc at fedoraproject.org (=?utf-8?b?SmnFmcOtIE1vc2tvdsSNw6Fr?=)
Date: Fri,  4 Sep 2009 17:55:36 +0000 (UTC)
Subject: rpms/abrt/devel .cvsignore, 1.9, 1.10 abrt.init, 1.1, 1.2 abrt.spec,
	1.13, 1.14 sources, 1.10, 1.11
Message-ID: <20090904175536.6E06B11C0082@cvs1.fedora.phx.redhat.com>

Author: jmoskovc

Update of /cvs/extras/rpms/abrt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20586

Modified Files:
	.cvsignore abrt.init abrt.spec sources 
Log Message:
new version



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/abrt/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	31 Aug 2009 12:55:40 -0000	1.9
+++ .cvsignore	4 Sep 2009 17:55:36 -0000	1.10
@@ -1 +1 @@
-abrt-0.0.8.tar.gz
+abrt-0.0.8.5.tar.gz


Index: abrt.init
===================================================================
RCS file: /cvs/extras/rpms/abrt/devel/abrt.init,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- abrt.init	3 Mar 2009 21:09:07 -0000	1.1
+++ abrt.init	4 Sep 2009 17:55:36 -0000	1.2
@@ -1,15 +1,16 @@
 #!/bin/bash
 # Starts the abrt daemon
 #
-# chkconfig: - 82 16
+# chkconfig: 35 82 16
 # description: Daemon to detect crashing apps
-# processname: abrt
+# processname: abrtd
 ### BEGIN INIT INFO
 # Provides: abrt
 # Required-Start: $syslog $local_fs
 # Required-Stop: $syslog $local_fs
-# Default-Stop: 0 1 2 3 4 5 6
-# Short-Description: start and stop crash-carcher daemon
+# Default-Stop: 0 1 2 6
+# Default-Start: 3 5
+# Short-Description: start and stop abrt daemon
 # Description: Listen and dispatch crash events
 ### END INIT INFO
 
@@ -25,22 +26,22 @@ RETVAL=0
 check() {
 	# Check that we're a privileged user
 	[ `id -u` = 0 ] || exit 4
-	
+
 	# Check if abrt is executable
-	test -x /usr/sbin/abrt || exit 5
+	test -x /usr/sbin/abrtd || exit 5
 }
 
 start() {
 
 	check
-	
+
 	# Check if it is already running
 	if [ ! -f /var/lock/subsys/abrt ]; then
-		echo -n $"Starting abrt daemon: "	
-	    daemon /usr/sbin/abrt
-	    RETVAL=$?
-	    [ $RETVAL -eq 0 ] && touch /var/lock/subsys/abrt
-	    echo
+		echo -n $"Starting abrt daemon: "
+		daemon /usr/sbin/abrtd
+		RETVAL=$?
+		[ $RETVAL -eq 0 ] && touch /var/lock/subsys/abrt
+		echo
 	fi
 	return $RETVAL
 }
@@ -48,24 +49,24 @@ start() {
 stop() {
 
 	check
-	
+
 	echo -n $"Stopping abrt daemon: "
-	killproc /usr/sbin/abrt
+	killproc /usr/sbin/abrtd
 	RETVAL=$?
 	[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/abrt
 	echo
-    return $RETVAL
+	return $RETVAL
 }
 
 
 restart() {
 	stop
 	start
-}	
+}
 
 reload() {
 	restart
-}	
+}
 
 case "$1" in
 start)


Index: abrt.spec
===================================================================
RCS file: /cvs/extras/rpms/abrt/devel/abrt.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- abrt.spec	31 Aug 2009 12:55:40 -0000	1.13
+++ abrt.spec	4 Sep 2009 17:55:36 -0000	1.14
@@ -3,13 +3,14 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 Summary: Automatic bug detection and reporting tool
 Name: abrt
-Version: 0.0.8
+Version: 0.0.8.5
 Release: 1%{?dist}
 License: GPLv2+
 Group: Applications/System
 URL: https://fedorahosted.org/abrt/
 Source: http://jmoskovc.fedorapeople.org/%{name}-%{version}.tar.gz
 Source1: abrt.init
+BuildRequires: dbus-devel
 BuildRequires: dbus-c++-devel
 BuildRequires: gtk2-devel
 BuildRequires: curl-devel
@@ -56,6 +57,7 @@ Requires: dbus-python, pygtk2, pygtk2-li
 Provides: abrt-applet = %{version}-%{release}
 Obsoletes: abrt-applet < 0.0.5
 Conflicts: abrt-applet < 0.0.5
+Obsoletes: bug-buddy
 
 %description gui
 GTK+ wizard for convenient bug reporting.
@@ -75,7 +77,7 @@ Summary: %{name}'s kerneloops addon
 Group: System Environment/Libraries
 Requires: %{name}-plugin-kerneloopsreporter = %{version}-%{release}
 Requires: %{name} = %{version}-%{release}
-Conflicts: kerneloops
+Obsoletes: kerneloops
 Obsoletes: abrt-plugin-kerneloops
 
 %description addon-kerneloops
@@ -199,7 +201,7 @@ make install DESTDIR=$RPM_BUILD_ROOT man
 # remove all .la and .a files
 find $RPM_BUILD_ROOT -name '*.la' -or -name '*.a' | xargs rm -f
 mkdir -p ${RPM_BUILD_ROOT}/%{_initrddir}
-install -m 755 %SOURCE1 ${RPM_BUILD_ROOT}/%{_initrddir}/%{name}
+install -m 755 %SOURCE1 ${RPM_BUILD_ROOT}/%{_initrddir}/abrtd
 mkdir -p $RPM_BUILD_ROOT/var/cache/%{name}
 
 desktop-file-install \
@@ -214,14 +216,14 @@ desktop-file-install \
 rm -rf $RPM_BUILD_ROOT
 
 %post
-/sbin/chkconfig --add %{name}
+/sbin/chkconfig --add %{name}d
 
 %post libs -p /sbin/ldconfig
 
 %preun
-if [ "$1" = 0 ] ; then
-  service %{name} stop >/dev/null 2>&1
-  /sbin/chkconfig --del %{name}
+if [ "$1" -eq "0" ] ; then
+  service %{name}d stop >/dev/null 2>&1
+  /sbin/chkconfig --del %{name}d
 fi
 
 %postun libs -p /sbin/ldconfig
@@ -229,10 +231,10 @@ fi
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc README COPYING
-%{_sbindir}/%{name}
+%{_sbindir}/%{name}d
 %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
 %config(noreplace) %{_sysconfdir}/dbus-1/system.d/dbus-%{name}.conf
-%{_initrddir}/%{name}
+%{_initrddir}/%{name}d
 %dir /var/cache/%{name}
 %dir %{_sysconfdir}/%{name}
 %dir %{_sysconfdir}/%{name}/plugins
@@ -335,6 +337,22 @@ fi
 %defattr(-,root,root,-)
 
 %changelog
+* Fri Sep  4 2009  Jiri Moskovcak  0.0.8.5-1
+- new version
+- APPLET: added about dialog, removed popup, if icon is not visible, fixed (trac#43) (jmoskovc at redhat.com)
+- renamed abrt to abrtd, few minor spec file fixes (jmoskovc at redhat.com)
+- Made abrt service start by deafult (jmoskovc at redhat.com)
+- add gettext support for all plugins (npajkovs at redhat.com)
+- APPLET: removed the warning bubble about not running abrt service (walters)
+- APPLET: changed tooltip rhbz#520293 (jmoskovc at redhat.com)
+- CommLayerServerDBus: rewrote to use dbus, not dbus-c++ (vda.linux at googlemail.com)
+- fixed timeout on boot causing [ FAILED ] message (vda.linux at googlemail.com)
+- and many other fixes
+
+* Wed Sep 02 2009  Colin Walters  0.0.8-2
+- Change Conflicts: kerneloops to be an Obsoletes so we do the right thing
+  on upgrades.  Also add an Obsoletes: bug-buddy.
+
 * Wed Aug 26 2009  Jiri Moskovcak  0.0.8-1
 - new version
 - resolved: Bug 518420 -  ordinary user's abrt-applet shows up for root owned crashes (npajkovs)


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/abrt/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	31 Aug 2009 12:55:40 -0000	1.10
+++ sources	4 Sep 2009 17:55:36 -0000	1.11
@@ -1 +1 @@
-0945b2fd88a2d8acd31a171e4a65ed16  abrt-0.0.8.tar.gz
+a66bdfb2d95a2a7c71ac6aa56be98d5e  abrt-0.0.8.5.tar.gz



From emaldonado at fedoraproject.org  Fri Sep  4 18:00:08 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 18:00:08 +0000 (UTC)
Subject: rpms/nss-softokn/devel .cvsignore,1.2,1.3
Message-ID: <20090904180008.54D7D11C0382@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21337

Modified Files:
	.cvsignore 
Log Message:
correct the source archive to ignore


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/nss-softokn/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	19 Aug 2009 23:52:31 -0000	1.2
+++ .cvsignore	4 Sep 2009 18:00:08 -0000	1.3
@@ -1 +1 @@
-nss-softokn-3.12.3.99.3-stripped.tar.bz2
+nss-softokn-3.12.4-stripped.tar.bz2



From rdieter at fedoraproject.org  Fri Sep  4 18:11:48 2009
From: rdieter at fedoraproject.org (Rex Dieter)
Date: Fri,  4 Sep 2009 18:11:48 +0000 (UTC)
Subject: rpms/OpenEXR/devel OpenEXR.spec,1.29,1.30
Message-ID: <20090904181148.A4E3411C0082@cvs1.fedora.phx.redhat.com>

Author: rdieter

Update of /cvs/pkgs/rpms/OpenEXR/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28035

Modified Files:
	OpenEXR.spec 
Log Message:
support -libs on rhel6+ (bug #521309)



Index: OpenEXR.spec
===================================================================
RCS file: /cvs/pkgs/rpms/OpenEXR/devel/OpenEXR.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- OpenEXR.spec	29 Jul 2009 18:31:47 -0000	1.29
+++ OpenEXR.spec	4 Sep 2009 18:11:48 -0000	1.30
@@ -1,5 +1,5 @@
 
-%if 0%{?fedora} > 7
+%if 0%{?fedora} > 7 || 0%{?rhel} > 5
 # make -libs subpkg
 %define libs 1
 %endif



From notting at fedoraproject.org  Fri Sep  4 18:27:26 2009
From: notting at fedoraproject.org (Bill Nottingham)
Date: Fri,  4 Sep 2009 18:27:26 +0000 (UTC)
Subject: rpms/initscripts/devel initscripts.spec,1.198,1.199
Message-ID: <20090904182726.7C22E11C0082@cvs1.fedora.phx.redhat.com>

Author: notting

Update of /cvs/extras/rpms/initscripts/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31729

Modified Files:
	initscripts.spec 
Log Message:
Tweak conflict.



Index: initscripts.spec
===================================================================
RCS file: /cvs/extras/rpms/initscripts/devel/initscripts.spec,v
retrieving revision 1.198
retrieving revision 1.199
diff -u -p -r1.198 -r1.199
--- initscripts.spec	2 Sep 2009 21:38:27 -0000	1.198
+++ initscripts.spec	4 Sep 2009 18:27:26 -0000	1.199
@@ -6,7 +6,7 @@ Version: 8.98
 # ppp-watch is GPLv2+, everything else is GPLv2
 License: GPLv2 and GPLv2+
 Group: System Environment/Base
-Release: 1
+Release: 1.1
 URL: http://fedorahosted.org/releases/i/n/initscripts/
 Source: http://fedorahosted.org/releases/i/n/initscripts/initscripts-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
@@ -28,7 +28,7 @@ Requires: ethtool >= 1.8-2, /sbin/runuse
 Requires: udev >= 125-1
 Requires: popt >= 1.12-2
 Requires: cpio
-Conflicts: mkinitrd < 4.0, kernel < 2.6.31, mdadm < 2.6.4-3
+Conflicts: mkinitrd < 4.0, kernel < 2.6.18, mdadm < 2.6.4-3
 Conflicts: ypbind < 1.6-12, psacct < 6.3.2-12, kbd < 1.06-19, lokkit < 0.50-14
 Conflicts: dhclient < 3.0.3-7
 Conflicts: tcsh < 6.13-5
@@ -251,6 +251,9 @@ rm -rf $RPM_BUILD_ROOT
 /etc/profile.d/debug*
 
 %changelog
+* Fri Sep  4 2009 Bill Nottingham  - 8.98-1.1
+- tweak kernel conflict
+
 * Wed Sep  2 2009 Bill Nottingham  - 8.98-1
 - sysconfig.txt: doucment DHCP_HOSTNAME (#498052)
 - 88-clock.rules: Use --systz instead of --hctosys. (#517886, #489494)



From pkgdb at fedoraproject.org  Fri Sep  4 18:29:47 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 18:29:47 +0000
Subject: [pkgdb] initscripts: mitr has given up watchcommits
Message-ID: <20090904182947.EEE3A10F859@bastion2.fedora.phx.redhat.com>

mitr has given up the watchcommits acl on initscripts (Fedora 7)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/initscripts



From pkgdb at fedoraproject.org  Fri Sep  4 18:29:56 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 18:29:56 +0000
Subject: [pkgdb] initscripts: mitr has given up watchcommits
Message-ID: <20090904182956.88AEB10F890@bastion2.fedora.phx.redhat.com>

mitr has given up the watchcommits acl on initscripts (Fedora 8)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/initscripts



From pkgdb at fedoraproject.org  Fri Sep  4 18:30:00 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 18:30:00 +0000
Subject: [pkgdb] initscripts: mitr has given up watchcommits
Message-ID: <20090904182959.E789A10F859@bastion2.fedora.phx.redhat.com>

mitr has given up the watchcommits acl on initscripts (Fedora 9)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/initscripts



From pkgdb at fedoraproject.org  Fri Sep  4 18:30:05 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 18:30:05 +0000
Subject: [pkgdb] initscripts: mitr has given up watchcommits
Message-ID: <20090904183005.BD35510F895@bastion2.fedora.phx.redhat.com>

mitr has given up the watchcommits acl on initscripts (Fedora 10)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/initscripts



From pkgdb at fedoraproject.org  Fri Sep  4 18:30:07 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 18:30:07 +0000
Subject: [pkgdb] initscripts: mitr has given up watchcommits
Message-ID: <20090904183007.C6F2810F874@bastion2.fedora.phx.redhat.com>

mitr has given up the watchcommits acl on initscripts (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/initscripts



From wcohen at fedoraproject.org  Fri Sep  4 18:30:32 2009
From: wcohen at fedoraproject.org (William Eden Cohen)
Date: Fri,  4 Sep 2009 18:30:32 +0000 (UTC)
Subject: rpms/oprofile/F-10 oprofile-basename.patch, 1.1,
	NONE oprofile-iaperf.patch, 1.1, NONE oprofile-jvmpi-lgpl.patch,
	1.1, NONE oprofile-verbose.patch, 1.1, NONE
Message-ID: <20090904183032.75AF311C02C8@cvs1.fedora.phx.redhat.com>

Author: wcohen

Update of /cvs/pkgs/rpms/oprofile/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32529

Removed Files:
	oprofile-basename.patch oprofile-iaperf.patch 
	oprofile-jvmpi-lgpl.patch oprofile-verbose.patch 
Log Message:
Remove unneeded patches.



--- oprofile-basename.patch DELETED ---


--- oprofile-iaperf.patch DELETED ---


--- oprofile-jvmpi-lgpl.patch DELETED ---


--- oprofile-verbose.patch DELETED ---



From cwickert at fedoraproject.org  Fri Sep  4 18:31:22 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Fri,  4 Sep 2009 18:31:22 +0000 (UTC)
Subject: rpms/rednotebook/F-10 .cvsignore, 1.13, 1.14 rednotebook.spec, 1.17,
	1.18 sources, 1.16, 1.17
Message-ID: <20090904183122.1E37511C0082@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/rednotebook/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv398/F-10

Modified Files:
	.cvsignore rednotebook.spec sources 
Log Message:
* Fri Sep 04 2009 Christoph Wickert  - 0.8.6-1
- Updated to new upstream version 0.8.6



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rednotebook/F-10/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- .cvsignore	29 Aug 2009 22:34:29 -0000	1.13
+++ .cvsignore	4 Sep 2009 18:31:21 -0000	1.14
@@ -1 +1 @@
-rednotebook-0.8.5.tar.gz
+rednotebook-0.8.6.tar.gz


Index: rednotebook.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rednotebook/F-10/rednotebook.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- rednotebook.spec	29 Aug 2009 22:34:29 -0000	1.17
+++ rednotebook.spec	4 Sep 2009 18:31:21 -0000	1.18
@@ -1,7 +1,7 @@
 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name:           rednotebook
-Version:        0.8.5
+Version:        0.8.6
 Release:        1%{?dist}
 Summary:        A desktop diary
 
@@ -71,6 +71,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{python_sitelib}/%{name}*.egg-info
 
 %changelog
+* Fri Sep 04 2009 Christoph Wickert  - 0.8.6-1
+- Updated to new upstream version 0.8.6
+
 * Fri Aug 14 2009 Christoph Wickert  - 0.8.5-1
 - Updated to new upstream version 0.8.5 (fixes #518778)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rednotebook/F-10/sources,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- sources	29 Aug 2009 22:34:30 -0000	1.16
+++ sources	4 Sep 2009 18:31:21 -0000	1.17
@@ -1 +1 @@
-129bd692ec936761db8b1b8e12b4202c  rednotebook-0.8.5.tar.gz
+bd4d3962a558c6d7f8952e10b24c2689  rednotebook-0.8.6.tar.gz



From cwickert at fedoraproject.org  Fri Sep  4 18:31:22 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Fri,  4 Sep 2009 18:31:22 +0000 (UTC)
Subject: rpms/rednotebook/F-11 .cvsignore, 1.14, 1.15 rednotebook.spec, 1.17,
	1.18 sources, 1.17, 1.18
Message-ID: <20090904183122.5E1BF11C0082@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/rednotebook/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv398/F-11

Modified Files:
	.cvsignore rednotebook.spec sources 
Log Message:
* Fri Sep 04 2009 Christoph Wickert  - 0.8.6-1
- Updated to new upstream version 0.8.6



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rednotebook/F-11/.cvsignore,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- .cvsignore	29 Aug 2009 22:34:29 -0000	1.14
+++ .cvsignore	4 Sep 2009 18:31:22 -0000	1.15
@@ -1 +1 @@
-rednotebook-0.8.5.tar.gz
+rednotebook-0.8.6.tar.gz


Index: rednotebook.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rednotebook/F-11/rednotebook.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- rednotebook.spec	29 Aug 2009 22:34:29 -0000	1.17
+++ rednotebook.spec	4 Sep 2009 18:31:22 -0000	1.18
@@ -1,7 +1,7 @@
 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name:           rednotebook
-Version:        0.8.5
+Version:        0.8.6
 Release:        1%{?dist}
 Summary:        A desktop diary
 
@@ -71,6 +71,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{python_sitelib}/%{name}*.egg-info
 
 %changelog
+* Fri Sep 04 2009 Christoph Wickert  - 0.8.6-1
+- Updated to new upstream version 0.8.6
+
 * Fri Aug 14 2009 Christoph Wickert  - 0.8.5-1
 - Updated to new upstream version 0.8.5 (fixes #518778)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rednotebook/F-11/sources,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- sources	29 Aug 2009 22:34:29 -0000	1.17
+++ sources	4 Sep 2009 18:31:22 -0000	1.18
@@ -1 +1 @@
-129bd692ec936761db8b1b8e12b4202c  rednotebook-0.8.5.tar.gz
+bd4d3962a558c6d7f8952e10b24c2689  rednotebook-0.8.6.tar.gz



From cwickert at fedoraproject.org  Fri Sep  4 18:31:22 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Fri,  4 Sep 2009 18:31:22 +0000 (UTC)
Subject: rpms/rednotebook/devel .cvsignore, 1.19, 1.20 rednotebook.spec, 1.19,
	1.20 sources, 1.19, 1.20
Message-ID: <20090904183122.A4A2111C0082@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/rednotebook/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv398/devel

Modified Files:
	.cvsignore rednotebook.spec sources 
Log Message:
* Fri Sep 04 2009 Christoph Wickert  - 0.8.6-1
- Updated to new upstream version 0.8.6



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rednotebook/devel/.cvsignore,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- .cvsignore	29 Aug 2009 22:30:10 -0000	1.19
+++ .cvsignore	4 Sep 2009 18:31:22 -0000	1.20
@@ -1 +1 @@
-rednotebook-0.8.5.tar.gz
+rednotebook-0.8.6.tar.gz


Index: rednotebook.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rednotebook/devel/rednotebook.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- rednotebook.spec	29 Aug 2009 22:30:10 -0000	1.19
+++ rednotebook.spec	4 Sep 2009 18:31:22 -0000	1.20
@@ -1,7 +1,7 @@
 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name:           rednotebook
-Version:        0.8.5
+Version:        0.8.6
 Release:        1%{?dist}
 Summary:        A desktop diary
 
@@ -71,6 +71,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{python_sitelib}/%{name}*.egg-info
 
 %changelog
+* Fri Sep 04 2009 Christoph Wickert  - 0.8.6-1
+- Updated to new upstream version 0.8.6
+
 * Fri Aug 14 2009 Christoph Wickert  - 0.8.5-1
 - Updated to new upstream version 0.8.5 (fixes #518778)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rednotebook/devel/sources,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- sources	29 Aug 2009 22:30:10 -0000	1.19
+++ sources	4 Sep 2009 18:31:22 -0000	1.20
@@ -1 +1 @@
-129bd692ec936761db8b1b8e12b4202c  rednotebook-0.8.5.tar.gz
+bd4d3962a558c6d7f8952e10b24c2689  rednotebook-0.8.6.tar.gz



From notting at fedoraproject.org  Fri Sep  4 18:48:10 2009
From: notting at fedoraproject.org (Bill Nottingham)
Date: Fri,  4 Sep 2009 18:48:10 +0000 (UTC)
Subject: rpms/mash/F-11 .cvsignore, 1.44, 1.45 mash.spec, 1.50, 1.51 sources,
	1.46, 1.47
Message-ID: <20090904184810.9DB7311C0381@cvs1.fedora.phx.redhat.com>

Author: notting

Update of /cvs/extras/rpms/mash/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3581

Modified Files:
	.cvsignore mash.spec sources 
Log Message:
Update for F-11.



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/mash/F-11/.cvsignore,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -p -r1.44 -r1.45
--- .cvsignore	27 Apr 2009 18:39:38 -0000	1.44
+++ .cvsignore	4 Sep 2009 18:48:10 -0000	1.45
@@ -1 +1 @@
-mash-0.5.3.tar.gz
+mash-0.5.8.tar.gz


Index: mash.spec
===================================================================
RCS file: /cvs/extras/rpms/mash/F-11/mash.spec,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -p -r1.50 -r1.51
--- mash.spec	27 Apr 2009 18:39:38 -0000	1.50
+++ mash.spec	4 Sep 2009 18:48:10 -0000	1.51
@@ -1,13 +1,14 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name:           mash
-Version:        0.5.3
-Release:        1%{?dist}
+Version:        0.5.8
+Release:        3%{?dist}
 Summary:        Koji buildsystem to yum repository converter
 Group:          Development/Tools
 License:        GPL
-URL:            http://people.redhat.com/notting/mash/
-Source0:        http://people.redhat.com/notting/mash/%{name}-%{version}.tar.gz
+URL:            http://fedorahosted.org/releases/m/a/mash/
+Source0:        http://fedorahosted.org/releases/m/a/mash/%{name}-%{version}.tar.gz
+Patch1:		mash-f12key.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires:       yum, createrepo, koji
 Conflicts:	pungi < 1.0.0
@@ -21,6 +22,7 @@ any multlib RPMs that are necessary.
 
 %prep
 %setup -q
+%patch1 -p1
 
 %build
 %{__python} setup.py build
@@ -44,6 +46,33 @@ rm -rf $RPM_BUILD_ROOT
 /var/cache/mash
 
 %changelog
+* Tue Aug 11 2009 Bill Nottingham  0.5.8-3
+- add new F12 key to rawhide mash config
+
+* Fri Jul 24 2009 Bill Nottingham  0.5.8-2
+- disable deltas for rawhide during payload format mass rebuild
+
+* Mon Jun 29 2009 Bill Nottingham  0.5.8-1
+- noarch packages can have debuginfo too (#508746)
+- remove wine-arts from multilib whitelist (not needed, doesn't exist)
+
+* Tue Jun 23 2009 Bill Nottingham  0.5.7-1
+- when using previous runs for deltas, only look in the appropriate arch dirs
+- wine multilib fixes
+
+* Mon Jun 22 2009 Bill Nottingham  0.5.6-1
+- more gtk2 multilib (#507165)
+- minor transaction speedups
+- handle new yum arch-setting API. ()
+
+* Fri May  8 2009 Bill Nottingham  0.5.5-1
+- fix setting delta_dirs in config file
+- canonicalize -o option if passed as a relative path
+
+* Wed May  6 2009 Bill Nottingham  0.5.4-1
+- allow configuring createrepo hash type
+- remove old config files
+
 * Mon Apr 27 2009 Bill Nottingham  0.5.3-1
 - when copying in old deltas, make sure the signatures match current packages
 - don't delta source and debuginfo packages


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/mash/F-11/sources,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- sources	27 Apr 2009 18:39:38 -0000	1.46
+++ sources	4 Sep 2009 18:48:10 -0000	1.47
@@ -1 +1 @@
-a487d6e4192fb01b44dfb6aa46caa571  mash-0.5.3.tar.gz
+bf01baab29a01b70028bd2668d4455ea  mash-0.5.8.tar.gz



From notting at fedoraproject.org  Fri Sep  4 18:49:21 2009
From: notting at fedoraproject.org (Bill Nottingham)
Date: Fri,  4 Sep 2009 18:49:21 +0000 (UTC)
Subject: rpms/mash/F-11 mash-nosigcheck.patch,NONE,1.1 mash.spec,1.51,1.52
Message-ID: <20090904184921.E5A9711C0082@cvs1.fedora.phx.redhat.com>

Author: notting

Update of /cvs/extras/rpms/mash/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3777

Modified Files:
	mash.spec 
Added Files:
	mash-nosigcheck.patch 
Log Message:
Add nosigcheck patch from EL-5.


mash-nosigcheck.patch:
 metadata.py |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- NEW FILE mash-nosigcheck.patch ---
diff -up mash-0.5.8/mash/metadata.py.foo mash-0.5.8/mash/metadata.py
--- mash-0.5.8/mash/metadata.py.foo	2009-06-23 11:05:52.000000000 -0400
+++ mash-0.5.8/mash/metadata.py	2009-07-21 16:06:53.000000000 -0400
@@ -117,8 +117,7 @@ class MetadataNew:
             hdr = rpmUtils.miscutils.hdrFromPackage(ts, file)
             fname = '%s-%s-%s.%s.rpm' % (hdr['name'], hdr['version'], hdr['release'], hdr['arch'])
             if fname in list.keys():
-                if _sigmatches(hdr, list[fname]):
-                    return True
+                return True
             return False
 
         def _copy(file, path):


Index: mash.spec
===================================================================
RCS file: /cvs/extras/rpms/mash/F-11/mash.spec,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -p -r1.51 -r1.52
--- mash.spec	4 Sep 2009 18:48:10 -0000	1.51
+++ mash.spec	4 Sep 2009 18:49:21 -0000	1.52
@@ -9,6 +9,7 @@ License:        GPL
 URL:            http://fedorahosted.org/releases/m/a/mash/
 Source0:        http://fedorahosted.org/releases/m/a/mash/%{name}-%{version}.tar.gz
 Patch1:		mash-f12key.patch
+Patch2:		mash-nosigcheck.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires:       yum, createrepo, koji
 Conflicts:	pungi < 1.0.0
@@ -23,6 +24,7 @@ any multlib RPMs that are necessary.
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 
 %build
 %{__python} setup.py build



From akurtakov at fedoraproject.org  Fri Sep  4 18:52:49 2009
From: akurtakov at fedoraproject.org (Alexander Kurtakov)
Date: Fri,  4 Sep 2009 18:52:49 +0000 (UTC)
Subject: rpms/ant-contrib/devel ant-contrib.spec,1.7,1.8
Message-ID: <20090904185249.53D8F11C0082@cvs1.fedora.phx.redhat.com>

Author: akurtakov

Update of /cvs/pkgs/rpms/ant-contrib/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5021/devel

Modified Files:
	ant-contrib.spec 
Log Message:
Install ant contrib in ant.d.


Index: ant-contrib.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ant-contrib/devel/ant-contrib.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- ant-contrib.spec	4 Sep 2009 12:00:59 -0000	1.7
+++ ant-contrib.spec	4 Sep 2009 18:52:49 -0000	1.8
@@ -3,7 +3,7 @@
 Summary:        Collection of tasks for Ant
 Name:           ant-contrib
 Version:        1.0
-Release:        0.9.%{beta_number}%{?dist}
+Release:        0.10.%{beta_number}%{?dist}
 License:        ASL 2.0
 URL:            http://ant-contrib.sourceforge.net/
 Group:          Development/Libraries
@@ -70,11 +70,15 @@ cp -pr build/docs/api/* $RPM_BUILD_ROOT%
 ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
 rm -rf build/docs/api
 
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
+echo "ant/ant-contrib" > $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/ant-contrib
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
+%{_sysconfdir}/ant.d/ant-contrib
 %{_javadir}/ant/*.jar
 %doc build/docs/LICENSE.txt
 %doc build/docs/tasks/*
@@ -87,6 +91,9 @@ rm -rf $RPM_BUILD_ROOT
 # -----------------------------------------------------------------------------
 
 %changelog
+* Fri Sep 4 2009 Alexander Kurtakov  1.0-0.10.b2
+- Install ant contrib in ant.d.
+
 * Fri Sep 4 2009 Alexander Kurtakov  1.0-0.9.b2
 - Drop gcj_support.
 - Install as proper ant plugin.



From notting at fedoraproject.org  Fri Sep  4 18:53:59 2009
From: notting at fedoraproject.org (Bill Nottingham)
Date: Fri,  4 Sep 2009 18:53:59 +0000 (UTC)
Subject: rpms/mash/F-11 mash-f12key.patch,NONE,1.1
Message-ID: <20090904185359.F0B0211C0082@cvs1.fedora.phx.redhat.com>

Author: notting

Update of /cvs/extras/rpms/mash/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5323

Added Files:
	mash-f12key.patch 
Log Message:
add the patch

mash-f12key.patch:
 rawhide.mash |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE mash-f12key.patch ---
commit 190201a52d9067e276f9e71ca5a68a338b4d8917
Author: Bill Nottingham 
Date:   Mon Aug 10 15:32:18 2009 -0400

    Add F12 key.

diff --git a/configs/rawhide.mash b/configs/rawhide.mash
index 124de62..6a68ef8 100644
--- a/configs/rawhide.mash
+++ b/configs/rawhide.mash
@@ -10,7 +10,7 @@ multilib_method = devel
 tag = dist-rawhide
 inherit = True
 strict_keys = False
-keys = D22E77F2, 4EBFC273, 0B86274E, 6DF2196F, DF9B0AE9
+keys = 57BBCCBA, D22E77F2, 4EBFC273, 0B86274E, 6DF2196F, DF9B0AE9
 repoviewurl = http://download.fedoraproject.org/pub/fedora/linux/development/%(arch)s/os/
 repoviewtitle = "Fedora Rawhide - %(arch)s"
 arches = i386 x86_64 ppc ppc64



From lucilanga at fedoraproject.org  Fri Sep  4 19:11:17 2009
From: lucilanga at fedoraproject.org (Lucian Langa)
Date: Fri,  4 Sep 2009 19:11:17 +0000 (UTC)
Subject: rpms/evolution-rspam/F-10 .cvsignore, 1.3, 1.4 evolution-rspam.spec,
	1.4, 1.5 sources, 1.3, 1.4
Message-ID: <20090904191117.6113F11C0082@cvs1.fedora.phx.redhat.com>

Author: lucilanga

Update of /cvs/pkgs/rpms/evolution-rspam/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8032

Modified Files:
	.cvsignore evolution-rspam.spec sources 
Log Message:
* Fri Sep 04 2009 Lucian Langa  - 0.0.10-1
- drop patch0 (fixed upstream)
- new upstream release


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-rspam/F-10/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	13 Apr 2009 19:33:38 -0000	1.3
+++ .cvsignore	4 Sep 2009 19:11:17 -0000	1.4
@@ -1 +1 @@
-evolution-rspam-0.0.8.tar.gz
+evolution-rspam-0.0.10.tar.gz


Index: evolution-rspam.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-rspam/F-10/evolution-rspam.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- evolution-rspam.spec	13 Apr 2009 19:32:19 -0000	1.4
+++ evolution-rspam.spec	4 Sep 2009 19:11:17 -0000	1.5
@@ -1,13 +1,12 @@
 Name: evolution-rspam
 Summary: Evolution Plugin for reporting spam
-Version: 0.0.8
+Version: 0.0.10
 Release: 1%{?dist}
 Group: Applications/Internet
 License: GPLv2+
 Source: http://gnome.eu.org/%{name}-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 URL: http://gnome.eu.org/evo/index.php/Report_as_Spam
-Patch: rspam-0.0.8-razorconfig.patch
 
 Requires: perl-Razor-Agent
 Requires: pyzor
@@ -28,7 +27,6 @@ See README for more information about re
 
 %prep
 %setup -q -n %{name}-%{version}
-%patch -p1 -b .razor
 
 %build
 %configure
@@ -71,6 +69,10 @@ fi
 %{_libdir}/evolution/*/plugins/liborg-gnome-sa-rspam.so
 
 %changelog
+* Fri Sep 04 2009 Lucian Langa  - 0.0.10-1
+- drop patch0 (fixed upstream)
+- new upstream release
+
 * Mon Apr 13 2009 Lucian Langa  - 0.0.8-1
 - update BR
 - new upstream release


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-rspam/F-10/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	13 Apr 2009 19:33:39 -0000	1.3
+++ sources	4 Sep 2009 19:11:17 -0000	1.4
@@ -1 +1 @@
-dd8fe595fc36947731d6ab2aacb11eba  evolution-rspam-0.0.8.tar.gz
+07519547dbed3d1b64869a735e9dd595  evolution-rspam-0.0.10.tar.gz



From gavin at fedoraproject.org  Fri Sep  4 19:14:26 2009
From: gavin at fedoraproject.org (Gavin Romig-Koch)
Date: Fri,  4 Sep 2009 19:14:26 +0000 (UTC)
Subject: rpms/etoys/devel .cvsignore, 1.6, 1.7 etoys.spec, 1.7, 1.8 sources, 
	1.6, 1.7
Message-ID: <20090904191426.A23A811C0082@cvs1.fedora.phx.redhat.com>

Author: gavin

Update of /cvs/pkgs/rpms/etoys/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8473

Modified Files:
	.cvsignore etoys.spec sources 
Log Message:
update to upstream 4.0.2258



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/etoys/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	30 Aug 2009 01:39:16 -0000	1.6
+++ .cvsignore	4 Sep 2009 19:14:26 -0000	1.7
@@ -1 +1 @@
-etoys-4.0.2247.tar.gz
+etoys-4.0.2258.tar.gz


Index: etoys.spec
===================================================================
RCS file: /cvs/pkgs/rpms/etoys/devel/etoys.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- etoys.spec	30 Aug 2009 01:39:16 -0000	1.7
+++ etoys.spec	4 Sep 2009 19:14:26 -0000	1.8
@@ -1,5 +1,5 @@
 %define name    etoys
-%define version 4.0.2247
+%define version 4.0.2258
 %define release 1%{?dist}
 %define source  %{name}-%{version}
 
@@ -89,12 +89,12 @@ update-desktop-database &> /dev/null || 
 %endif
 %doc ChangeLog LICENSE NOTICE README
 %dir %{_datadir}/etoys
-%{_datadir}/etoys/EtoysActivity.007.pr
+%{_datadir}/etoys/EtoysActivity.017.pr
 %{_datadir}/etoys/EtoysV4.sources
 %{_datadir}/etoys/ExampleEtoys
-%{_datadir}/etoys/Gallery.020.pr
+%{_datadir}/etoys/Gallery.024.pr
 %{_datadir}/etoys/QuickGuides
-%{_datadir}/etoys/Tutorials.009.pr
+%{_datadir}/etoys/Tutorials.011.pr
 %{_datadir}/etoys/etoys.changes
 %{_datadir}/etoys/etoys.image
 %{_bindir}/etoys
@@ -136,6 +136,9 @@ update-desktop-database &> /dev/null || 
 %endif
 
 %changelog
+* Fri Sep  4 2009 Gavin Romig-Koch  - 4.0.2258-1
+- pulled in latest upstream release 4.0.2258
+
 * Sat Aug 29 2009 Gavin Romig-Koch  - 4.0.2247-1
 - pulled in latest upstream release 4.0.2247
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/etoys/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	30 Aug 2009 01:39:16 -0000	1.6
+++ sources	4 Sep 2009 19:14:26 -0000	1.7
@@ -1 +1 @@
-2c1798f176fdf1d5446916a8194ba771  etoys-4.0.2247.tar.gz
+3500170671ddad33cdf8c79a5967aa28  etoys-4.0.2258.tar.gz



From lucilanga at fedoraproject.org  Fri Sep  4 19:26:47 2009
From: lucilanga at fedoraproject.org (Lucian Langa)
Date: Fri,  4 Sep 2009 19:26:47 +0000 (UTC)
Subject: rpms/evolution-rspam/F-11 .cvsignore, 1.3, 1.4 evolution-rspam.spec,
	1.7, 1.8 sources, 1.3, 1.4
Message-ID: <20090904192647.CDBEB11C0082@cvs1.fedora.phx.redhat.com>

Author: lucilanga

Update of /cvs/pkgs/rpms/evolution-rspam/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11626

Modified Files:
	.cvsignore evolution-rspam.spec sources 
Log Message:
* Fri Sep 04 2009 Lucian Langa  - 0.0.10-2
- drop patch0 (fixed upstream)
- new upstream release


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-rspam/F-11/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	20 Mar 2009 07:53:58 -0000	1.3
+++ .cvsignore	4 Sep 2009 19:26:47 -0000	1.4
@@ -1 +1 @@
-evolution-rspam-0.0.8.tar.gz
+evolution-rspam-0.0.10.tar.gz


Index: evolution-rspam.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-rspam/F-11/evolution-rspam.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- evolution-rspam.spec	6 Apr 2009 05:50:35 -0000	1.7
+++ evolution-rspam.spec	4 Sep 2009 19:26:47 -0000	1.8
@@ -1,13 +1,12 @@
 Name: evolution-rspam
 Summary: Evolution Plugin for reporting spam
-Version: 0.0.8
-Release: 3%{?dist}
+Version: 0.0.10
+Release: 2%{?dist}
 Group: Applications/Internet
 License: GPLv2+
 Source: http://gnome.eu.org/%{name}-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 URL: http://gnome.eu.org/evo/index.php/Report_as_Spam
-Patch: rspam-0.0.8-razorconfig.patch
 
 Requires: perl-Razor-Agent
 Requires: pyzor
@@ -28,7 +27,6 @@ See README for more information about re
 
 %prep
 %setup -q -n %{name}-%{version}
-%patch -p1 -b .razorconfig
 
 %build
 %configure
@@ -76,6 +74,13 @@ fi
 %doc TODO
 
 %changelog
+* Fri Sep 04 2009 Lucian Langa  - 0.0.10-2
+- drop patch0 (fixed upstream)
+- new upstream release
+
+* Fri Sep 04 2009 Lucian Langa  - 0.0.10-1
+- new upstream release
+
 * Mon Apr 06 2009 Lucian Langa  - 0.0.8-3
 - fix for bug #492319
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-rspam/F-11/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	20 Mar 2009 07:53:58 -0000	1.3
+++ sources	4 Sep 2009 19:26:47 -0000	1.4
@@ -1 +1 @@
-dd8fe595fc36947731d6ab2aacb11eba  evolution-rspam-0.0.8.tar.gz
+07519547dbed3d1b64869a735e9dd595  evolution-rspam-0.0.10.tar.gz



From lucilanga at fedoraproject.org  Fri Sep  4 19:28:53 2009
From: lucilanga at fedoraproject.org (Lucian Langa)
Date: Fri,  4 Sep 2009 19:28:53 +0000 (UTC)
Subject: rpms/evolution-rspam/F-11 evolution-rspam.spec,1.8,1.9
Message-ID: <20090904192853.D7C5B11C0082@cvs1.fedora.phx.redhat.com>

Author: lucilanga

Update of /cvs/pkgs/rpms/evolution-rspam/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12038

Modified Files:
	evolution-rspam.spec 
Log Message:
* Fri Sep 04 2009 Lucian Langa  - 0.0.10-1
- drop patch0 (fixed upstream)
- new upstream release


Index: evolution-rspam.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-rspam/F-11/evolution-rspam.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- evolution-rspam.spec	4 Sep 2009 19:26:47 -0000	1.8
+++ evolution-rspam.spec	4 Sep 2009 19:28:53 -0000	1.9
@@ -1,7 +1,7 @@
 Name: evolution-rspam
 Summary: Evolution Plugin for reporting spam
 Version: 0.0.10
-Release: 2%{?dist}
+Release: 1%{?dist}
 Group: Applications/Internet
 License: GPLv2+
 Source: http://gnome.eu.org/%{name}-%{version}.tar.gz
@@ -74,11 +74,8 @@ fi
 %doc TODO
 
 %changelog
-* Fri Sep 04 2009 Lucian Langa  - 0.0.10-2
-- drop patch0 (fixed upstream)
-- new upstream release
-
 * Fri Sep 04 2009 Lucian Langa  - 0.0.10-1
+- drop patch0 (fixed upstream)
 - new upstream release
 
 * Mon Apr 06 2009 Lucian Langa  - 0.0.8-3



From gavin at fedoraproject.org  Fri Sep  4 19:30:43 2009
From: gavin at fedoraproject.org (Gavin Romig-Koch)
Date: Fri,  4 Sep 2009 19:30:43 +0000 (UTC)
Subject: rpms/etoys/F-11 .cvsignore, 1.6, 1.7 etoys.spec, 1.6, 1.7 sources,
	1.6, 1.7
Message-ID: <20090904193043.DF24511C0082@cvs1.fedora.phx.redhat.com>

Author: gavin

Update of /cvs/pkgs/rpms/etoys/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12438

Modified Files:
	.cvsignore etoys.spec sources 
Log Message:
update to upstream 4.0.2258



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/etoys/F-11/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	30 Aug 2009 01:59:50 -0000	1.6
+++ .cvsignore	4 Sep 2009 19:30:43 -0000	1.7
@@ -1 +1 @@
-etoys-4.0.2247.tar.gz
+etoys-4.0.2258.tar.gz


Index: etoys.spec
===================================================================
RCS file: /cvs/pkgs/rpms/etoys/F-11/etoys.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- etoys.spec	30 Aug 2009 01:59:50 -0000	1.6
+++ etoys.spec	4 Sep 2009 19:30:43 -0000	1.7
@@ -1,5 +1,5 @@
 %define name    etoys
-%define version 4.0.2247
+%define version 4.0.2258
 %define release 1%{?dist}
 %define source  %{name}-%{version}
 
@@ -89,12 +89,12 @@ update-desktop-database &> /dev/null || 
 %endif
 %doc ChangeLog LICENSE NOTICE README
 %dir %{_datadir}/etoys
-%{_datadir}/etoys/EtoysActivity.007.pr
+%{_datadir}/etoys/EtoysActivity.017.pr
 %{_datadir}/etoys/EtoysV4.sources
 %{_datadir}/etoys/ExampleEtoys
-%{_datadir}/etoys/Gallery.020.pr
+%{_datadir}/etoys/Gallery.024.pr
 %{_datadir}/etoys/QuickGuides
-%{_datadir}/etoys/Tutorials.009.pr
+%{_datadir}/etoys/Tutorials.011.pr
 %{_datadir}/etoys/etoys.changes
 %{_datadir}/etoys/etoys.image
 %{_bindir}/etoys
@@ -136,6 +136,9 @@ update-desktop-database &> /dev/null || 
 %endif
 
 %changelog
+* Fri Sep  4 2009 Gavin Romig-Koch  - 4.0.2258-1
+- pulled in latest upstream release 4.0.2258
+
 * Sat Aug 29 2009 Gavin Romig-Koch  - 4.0.2247-1
 - pulled in latest upstream release 4.0.2247
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/etoys/F-11/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	30 Aug 2009 01:59:51 -0000	1.6
+++ sources	4 Sep 2009 19:30:43 -0000	1.7
@@ -1 +1 @@
-2c1798f176fdf1d5446916a8194ba771  etoys-4.0.2247.tar.gz
+3500170671ddad33cdf8c79a5967aa28  etoys-4.0.2258.tar.gz



From lucilanga at fedoraproject.org  Fri Sep  4 19:35:46 2009
From: lucilanga at fedoraproject.org (Lucian Langa)
Date: Fri,  4 Sep 2009 19:35:46 +0000 (UTC)
Subject: rpms/evolution-rspam/devel .cvsignore, 1.3, 1.4 evolution-rspam.spec,
	1.8, 1.9 sources, 1.3, 1.4
Message-ID: <20090904193546.B3DF311C0082@cvs1.fedora.phx.redhat.com>

Author: lucilanga

Update of /cvs/pkgs/rpms/evolution-rspam/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13550

Modified Files:
	.cvsignore evolution-rspam.spec sources 
Log Message:
* Thu Sep 03 2009 Lucian Langa  - 0.0.10-1
- drop patch0 (fixed upstream)
- new upstream release


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-rspam/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	20 Mar 2009 07:53:58 -0000	1.3
+++ .cvsignore	4 Sep 2009 19:35:46 -0000	1.4
@@ -1 +1 @@
-evolution-rspam-0.0.8.tar.gz
+evolution-rspam-0.0.10.tar.gz


Index: evolution-rspam.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-rspam/devel/evolution-rspam.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- evolution-rspam.spec	24 Jul 2009 22:23:42 -0000	1.8
+++ evolution-rspam.spec	4 Sep 2009 19:35:46 -0000	1.9
@@ -1,13 +1,12 @@
 Name: evolution-rspam
 Summary: Evolution Plugin for reporting spam
-Version: 0.0.8
-Release: 4%{?dist}
+Version: 0.0.10
+Release: 1%{?dist}
 Group: Applications/Internet
 License: GPLv2+
 Source: http://gnome.eu.org/%{name}-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 URL: http://gnome.eu.org/evo/index.php/Report_as_Spam
-Patch: rspam-0.0.8-razorconfig.patch
 
 Requires: perl-Razor-Agent
 Requires: pyzor
@@ -28,7 +27,6 @@ See README for more information about re
 
 %prep
 %setup -q -n %{name}-%{version}
-%patch -p1 -b .razorconfig
 
 %build
 %configure
@@ -76,6 +74,10 @@ fi
 %doc TODO
 
 %changelog
+* Thu Sep 03 2009 Lucian Langa  - 0.0.10-1
+- drop patch0 (fixed upstream)
+- new upstream release
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.0.8-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-rspam/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	20 Mar 2009 07:53:58 -0000	1.3
+++ sources	4 Sep 2009 19:35:46 -0000	1.4
@@ -1 +1 @@
-dd8fe595fc36947731d6ab2aacb11eba  evolution-rspam-0.0.8.tar.gz
+07519547dbed3d1b64869a735e9dd595  evolution-rspam-0.0.10.tar.gz



From spot at fedoraproject.org  Fri Sep  4 19:58:13 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Fri,  4 Sep 2009 19:58:13 +0000 (UTC)
Subject: rpms/fedora-logos/F-11 fedora-logos.spec, 1.129, 1.130 sources,
	1.100, 1.101
Message-ID: <20090904195813.EC7EA11C0082@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/fedora-logos/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20924/F-11

Modified Files:
	fedora-logos.spec sources 
Log Message:
11.0.7


Index: fedora-logos.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fedora-logos/F-11/fedora-logos.spec,v
retrieving revision 1.129
retrieving revision 1.130
diff -u -p -r1.129 -r1.130
--- fedora-logos.spec	19 May 2009 17:36:07 -0000	1.129
+++ fedora-logos.spec	4 Sep 2009 19:58:13 -0000	1.130
@@ -1,18 +1,11 @@
 Name: fedora-logos
 Summary: Fedora-related icons and pictures
-Version: 11.0.6
+Version: 11.0.7
 Release: 1%{?dist}
 Group: System Environment/Base
 URL: http://git.fedorahosted.org/git/fedora-logos.git/
 Source0: https://fedorahosted.org/releases/f/e/fedora-logos/fedora-logos-%{version}.tar.bz2
-
-# The trademarks contained in this file are the property of Red Hat, Inc.  No
-# license to these trademarks is provided or is necessary if you merely
-# replicate the Fedora code as you downloaded it from the Fedora Project
-# website.  However, there are permissions granted for the use of these marks
-# under certain other conditions.  You may find those permissions at
-# http://fedoraproject.org/wiki/Legal/TrademarkGuidelines and COPYING file.
-License:  Not licensed.  See COPYING file for trademark permission.
+License: Licensed only for approved usage, see COPYING for details. 
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch: noarch
@@ -28,12 +21,17 @@ BuildRequires: kde-filesystem
 
 %description
 The fedora-logos package contains image files which incorporate the 
-Fedora trademark and the RPM logo (the "Marks").
-The Marks are trademarks or registered trademarks of Red Hat, Inc.
-in the United States and other countries and are used by permission.
+Fedora trademarks (the "Marks"). The Marks are trademarks or registered 
+trademarks of Red Hat, Inc. in the United States and other countries and 
+are used by permission.
+
+This package and its content may not be distributed with anything but
+unmodified packages from Fedora Project. It can be used in a Fedora Spin, 
+but not in a Fedora Remix. If necessary, this package can be replaced by 
+the more liberally licensed generic-logos package.
 
-See the included COPYING file for information on copying and
-redistribution.
+See the included COPYING file for full information on copying and 
+redistribution of this package and its contents.
 
 %prep
 %setup -q
@@ -43,16 +41,6 @@ redistribution.
 %install
 rm -rf $RPM_BUILD_ROOT
 
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/redhat
-for i in redhat-pixmaps/*; do
-  install -p -m 644 $i $RPM_BUILD_ROOT%{_datadir}/pixmaps/redhat
-done
-(cd $RPM_BUILD_ROOT%{_datadir}/pixmaps/redhat; \
-for i in *-mini.xpm; do \
-  linkfile=`echo $i | sed -e "s/\(.*\)-mini/mini-\1/"` ; \
-  ln -s $i $linkfile ; \
-done)
-
 # should be ifarch i386
 mkdir -p $RPM_BUILD_ROOT/boot/grub
 install -p -m 644 -D bootloader/splash.xpm.gz $RPM_BUILD_ROOT/boot/grub/splash.xpm.gz
@@ -189,6 +177,12 @@ fi
 # end i386 bits
 
 %changelog
+* Fri Sep  4 2009 Tom "spot" Callaway  - 11.0.7-1
+- Update to 11.0.7, fix license tag, description
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 11.0.6-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Mon May 18 2009 Tom "spot" Callaway  11.0.6-1
 - drop "lowres" image, saves a small amount of diskspace
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/fedora-logos/F-11/sources,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -p -r1.100 -r1.101
--- sources	19 May 2009 17:36:08 -0000	1.100
+++ sources	4 Sep 2009 19:58:13 -0000	1.101
@@ -1 +1 @@
-2b3c487849e8d94b9f0c2e409f576e5a  fedora-logos-11.0.6.tar.bz2
+46f5981c3c8eb412b2d6c7b94bd6618d  fedora-logos-11.0.7.tar.bz2



From spot at fedoraproject.org  Fri Sep  4 19:58:14 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Fri,  4 Sep 2009 19:58:14 +0000 (UTC)
Subject: rpms/fedora-logos/devel .cvsignore, 1.86, 1.87 fedora-logos.spec,
	1.130, 1.131 sources, 1.100, 1.101
Message-ID: <20090904195814.3206111C0082@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/fedora-logos/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20924/devel

Modified Files:
	.cvsignore fedora-logos.spec sources 
Log Message:
11.0.7


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/fedora-logos/devel/.cvsignore,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -p -r1.86 -r1.87
--- .cvsignore	18 May 2009 20:50:59 -0000	1.86
+++ .cvsignore	4 Sep 2009 19:58:13 -0000	1.87
@@ -1 +1 @@
-fedora-logos-11.0.6.tar.bz2
+fedora-logos-11.0.7.tar.bz2


Index: fedora-logos.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fedora-logos/devel/fedora-logos.spec,v
retrieving revision 1.130
retrieving revision 1.131
diff -u -p -r1.130 -r1.131
--- fedora-logos.spec	24 Jul 2009 22:36:41 -0000	1.130
+++ fedora-logos.spec	4 Sep 2009 19:58:14 -0000	1.131
@@ -1,18 +1,11 @@
 Name: fedora-logos
 Summary: Fedora-related icons and pictures
-Version: 11.0.6
-Release: 2%{?dist}
+Version: 11.0.7
+Release: 1%{?dist}
 Group: System Environment/Base
 URL: http://git.fedorahosted.org/git/fedora-logos.git/
 Source0: https://fedorahosted.org/releases/f/e/fedora-logos/fedora-logos-%{version}.tar.bz2
-
-# The trademarks contained in this file are the property of Red Hat, Inc.  No
-# license to these trademarks is provided or is necessary if you merely
-# replicate the Fedora code as you downloaded it from the Fedora Project
-# website.  However, there are permissions granted for the use of these marks
-# under certain other conditions.  You may find those permissions at
-# http://fedoraproject.org/wiki/Legal/TrademarkGuidelines and COPYING file.
-License:  Not licensed.  See COPYING file for trademark permission.
+License: Licensed only for approved usage, see COPYING for details. 
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch: noarch
@@ -28,12 +21,17 @@ BuildRequires: kde-filesystem
 
 %description
 The fedora-logos package contains image files which incorporate the 
-Fedora trademark and the RPM logo (the "Marks").
-The Marks are trademarks or registered trademarks of Red Hat, Inc.
-in the United States and other countries and are used by permission.
+Fedora trademarks (the "Marks"). The Marks are trademarks or registered 
+trademarks of Red Hat, Inc. in the United States and other countries and 
+are used by permission.
+
+This package and its content may not be distributed with anything but
+unmodified packages from Fedora Project. It can be used in a Fedora Spin, 
+but not in a Fedora Remix. If necessary, this package can be replaced by 
+the more liberally licensed generic-logos package.
 
-See the included COPYING file for information on copying and
-redistribution.
+See the included COPYING file for full information on copying and 
+redistribution of this package and its contents.
 
 %prep
 %setup -q
@@ -43,16 +41,6 @@ redistribution.
 %install
 rm -rf $RPM_BUILD_ROOT
 
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/redhat
-for i in redhat-pixmaps/*; do
-  install -p -m 644 $i $RPM_BUILD_ROOT%{_datadir}/pixmaps/redhat
-done
-(cd $RPM_BUILD_ROOT%{_datadir}/pixmaps/redhat; \
-for i in *-mini.xpm; do \
-  linkfile=`echo $i | sed -e "s/\(.*\)-mini/mini-\1/"` ; \
-  ln -s $i $linkfile ; \
-done)
-
 # should be ifarch i386
 mkdir -p $RPM_BUILD_ROOT/boot/grub
 install -p -m 644 -D bootloader/splash.xpm.gz $RPM_BUILD_ROOT/boot/grub/splash.xpm.gz
@@ -189,6 +177,9 @@ fi
 # end i386 bits
 
 %changelog
+* Fri Sep  4 2009 Tom "spot" Callaway  - 11.0.7-1
+- Update to 11.0.7, fix license tag, description
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 11.0.6-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/fedora-logos/devel/sources,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -p -r1.100 -r1.101
--- sources	18 May 2009 20:50:59 -0000	1.100
+++ sources	4 Sep 2009 19:58:14 -0000	1.101
@@ -1 +1 @@
-2b3c487849e8d94b9f0c2e409f576e5a  fedora-logos-11.0.6.tar.bz2
+46f5981c3c8eb412b2d6c7b94bd6618d  fedora-logos-11.0.7.tar.bz2



From gavin at fedoraproject.org  Fri Sep  4 20:06:34 2009
From: gavin at fedoraproject.org (Gavin Romig-Koch)
Date: Fri,  4 Sep 2009 20:06:34 +0000 (UTC)
Subject: rpms/etoys/F-10 .cvsignore, 1.6, 1.7 etoys.spec, 1.5, 1.6 sources,
	1.6, 1.7
Message-ID: <20090904200634.834FB11C0082@cvs1.fedora.phx.redhat.com>

Author: gavin

Update of /cvs/pkgs/rpms/etoys/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22985

Modified Files:
	.cvsignore etoys.spec sources 
Log Message:
update to upstream 4.0.2258



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/etoys/F-10/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	30 Aug 2009 02:12:17 -0000	1.6
+++ .cvsignore	4 Sep 2009 20:06:34 -0000	1.7
@@ -1 +1 @@
-etoys-4.0.2247.tar.gz
+etoys-4.0.2258.tar.gz


Index: etoys.spec
===================================================================
RCS file: /cvs/pkgs/rpms/etoys/F-10/etoys.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- etoys.spec	30 Aug 2009 02:12:17 -0000	1.5
+++ etoys.spec	4 Sep 2009 20:06:34 -0000	1.6
@@ -1,5 +1,5 @@
 %define name    etoys
-%define version 4.0.2247
+%define version 4.0.2258
 %define release 1%{?dist}
 %define source  %{name}-%{version}
 
@@ -89,12 +89,12 @@ update-desktop-database &> /dev/null || 
 %endif
 %doc ChangeLog LICENSE NOTICE README
 %dir %{_datadir}/etoys
-%{_datadir}/etoys/EtoysActivity.007.pr
+%{_datadir}/etoys/EtoysActivity.017.pr
 %{_datadir}/etoys/EtoysV4.sources
 %{_datadir}/etoys/ExampleEtoys
-%{_datadir}/etoys/Gallery.020.pr
+%{_datadir}/etoys/Gallery.024.pr
 %{_datadir}/etoys/QuickGuides
-%{_datadir}/etoys/Tutorials.009.pr
+%{_datadir}/etoys/Tutorials.011.pr
 %{_datadir}/etoys/etoys.changes
 %{_datadir}/etoys/etoys.image
 %{_bindir}/etoys
@@ -136,6 +136,9 @@ update-desktop-database &> /dev/null || 
 %endif
 
 %changelog
+* Fri Sep  4 2009 Gavin Romig-Koch  - 4.0.2258-1
+- pulled in latest upstream release 4.0.2258
+
 * Sat Aug 29 2009 Gavin Romig-Koch  - 4.0.2247-1
 - pulled in latest upstream release 4.0.2247
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/etoys/F-10/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	30 Aug 2009 02:12:18 -0000	1.6
+++ sources	4 Sep 2009 20:06:34 -0000	1.7
@@ -1 +1 @@
-2c1798f176fdf1d5446916a8194ba771  etoys-4.0.2247.tar.gz
+3500170671ddad33cdf8c79a5967aa28  etoys-4.0.2258.tar.gz



From pkgdb at fedoraproject.org  Fri Sep  4 20:14:20 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 20:14:20 +0000
Subject: [pkgdb] constantine-kde-theme was added for jreznik
Message-ID: <20090904201421.0F81010F874@bastion2.fedora.phx.redhat.com>

kevin has added Package constantine-kde-theme with summary Constantine KDE Theme
kevin has approved Package constantine-kde-theme
kevin has added a Fedora devel branch for constantine-kde-theme with an owner of jreznik
kevin has approved constantine-kde-theme in Fedora devel
kevin has approved Package constantine-kde-theme
kevin has set commit to Approved for 107427 on constantine-kde-theme (Fedora devel)
kevin has set checkout to Approved for 107427 on constantine-kde-theme (Fedora devel)
kevin has set build to Approved for 107427 on constantine-kde-theme (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/constantine-kde-theme



From pkgdb at fedoraproject.org  Fri Sep  4 20:14:24 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 20:14:24 +0000
Subject: [pkgdb] constantine-kde-theme summary updated by kevin
Message-ID: <20090904201425.25DB910F87F@bastion2.fedora.phx.redhat.com>

kevin set package constantine-kde-theme summary to Constantine KDE Theme

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/constantine-kde-theme



From pkgdb at fedoraproject.org  Fri Sep  4 20:14:24 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 20:14:24 +0000
Subject: [pkgdb] constantine-kde-theme (Fedora, devel) updated by kevin
Message-ID: <20090904201425.3A45F10F896@bastion2.fedora.phx.redhat.com>

kevin approved watchbugzilla on constantine-kde-theme (Fedora devel) for rdieter
kevin approved watchcommits on constantine-kde-theme (Fedora devel) for rdieter
kevin approved commit on constantine-kde-theme (Fedora devel) for rdieter
kevin approved build on constantine-kde-theme (Fedora devel) for rdieter
kevin approved approveacls on constantine-kde-theme (Fedora devel) for rdieter
kevin approved watchbugzilla on constantine-kde-theme (Fedora devel) for kkofler
kevin approved watchcommits on constantine-kde-theme (Fedora devel) for kkofler
kevin approved commit on constantine-kde-theme (Fedora devel) for kkofler
kevin approved build on constantine-kde-theme (Fedora devel) for kkofler
kevin approved approveacls on constantine-kde-theme (Fedora devel) for kkofler
kevin approved watchbugzilla on constantine-kde-theme (Fedora devel) for ltinkl
kevin approved watchcommits on constantine-kde-theme (Fedora devel) for ltinkl
kevin approved commit on constantine-kde-theme (Fedora devel) for ltinkl
kevin approved build on constantine-kde-theme (Fedora devel) for ltinkl
kevin approved approveacls on constantine-kde-theme (Fedora devel) for ltinkl
kevin approved watchbugzilla on constantine-kde-theme (Fedora devel) for than
kevin approved watchcommits on constantine-kde-theme (Fedora devel) for than
kevin approved commit on constantine-kde-theme (Fedora devel) for than
kevin approved build on constantine-kde-theme (Fedora devel) for than
kevin approved approveacls on constantine-kde-theme (Fedora devel) for than

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/constantine-kde-theme



From kevin at fedoraproject.org  Fri Sep  4 20:14:32 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 20:14:32 +0000 (UTC)
Subject: rpms/constantine-kde-theme - New directory
Message-ID: <20090904201432.2203811C0082@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/constantine-kde-theme
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsg24487/rpms/constantine-kde-theme

Log Message:
Directory /cvs/pkgs/rpms/constantine-kde-theme added to the repository




From kevin at fedoraproject.org  Fri Sep  4 20:14:32 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 20:14:32 +0000 (UTC)
Subject: rpms/constantine-kde-theme/devel - New directory
Message-ID: <20090904201432.4E37111C02C8@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/constantine-kde-theme/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsg24487/rpms/constantine-kde-theme/devel

Log Message:
Directory /cvs/pkgs/rpms/constantine-kde-theme/devel added to the repository




From kevin at fedoraproject.org  Fri Sep  4 20:14:38 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 20:14:38 +0000 (UTC)
Subject: rpms/constantine-kde-theme Makefile,NONE,1.1
Message-ID: <20090904201438.C14FF11C0082@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/constantine-kde-theme
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsg24487/rpms/constantine-kde-theme

Added Files:
	Makefile 
Log Message:
Setup of module constantine-kde-theme


--- NEW FILE Makefile ---
# Top level Makefile for module constantine-kde-theme
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From kevin at fedoraproject.org  Fri Sep  4 20:14:39 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Fri,  4 Sep 2009 20:14:39 +0000 (UTC)
Subject: rpms/constantine-kde-theme/devel .cvsignore, NONE, 1.1 Makefile,
	NONE, 1.1 sources, NONE, 1.1
Message-ID: <20090904201439.06BF411C0082@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/constantine-kde-theme/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsg24487/rpms/constantine-kde-theme/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module constantine-kde-theme


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: constantine-kde-theme
# $Id: Makefile,v 1.1 2009/09/04 20:14:38 kevin Exp $
NAME := constantine-kde-theme
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From pkgdb at fedoraproject.org  Fri Sep  4 20:16:18 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 20:16:18 +0000
Subject: [pkgdb] rgmanager summary updated by kevin
Message-ID: <20090904201618.5EB7410F882@bastion2.fedora.phx.redhat.com>

kevin set package rgmanager summary to Open Source HA Resource Group Failover for Red Hat Cluster

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/rgmanager



From pkgdb at fedoraproject.org  Fri Sep  4 20:16:18 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 20:16:18 +0000
Subject: [pkgdb] rgmanager (Fedora, 10) updated by kevin
Message-ID: <20090904201618.7374110F894@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 10 branch for rgmanager
kevin has set commit to Approved for 107427 on rgmanager (Fedora 10)
kevin has set checkout to Approved for 107427 on rgmanager (Fedora 10)
kevin has set build to Approved for 107427 on rgmanager (Fedora 10)
kevin changed owner of rgmanager in Fedora 10 to fabbione
kevin approved watchbugzilla on rgmanager (Fedora 10) for lon
kevin approved watchcommits on rgmanager (Fedora 10) for lon
kevin approved commit on rgmanager (Fedora 10) for lon
kevin approved build on rgmanager (Fedora 10) for lon
kevin approved approveacls on rgmanager (Fedora 10) for lon

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/rgmanager



From pkgdb at fedoraproject.org  Fri Sep  4 20:16:18 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 20:16:18 +0000
Subject: [pkgdb] rgmanager (Fedora, 10) updated by kevin
Message-ID: <20090904201618.8E32B10F89D@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 11 branch for rgmanager
kevin has set commit to Approved for 107427 on rgmanager (Fedora 11)
kevin has set checkout to Approved for 107427 on rgmanager (Fedora 11)
kevin has set build to Approved for 107427 on rgmanager (Fedora 11)
kevin changed owner of rgmanager in Fedora 11 to fabbione
kevin approved watchbugzilla on rgmanager (Fedora 11) for lon
kevin approved watchcommits on rgmanager (Fedora 11) for lon
kevin approved commit on rgmanager (Fedora 11) for lon
kevin approved build on rgmanager (Fedora 11) for lon
kevin approved approveacls on rgmanager (Fedora 11) for lon

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/rgmanager



From pkgdb at fedoraproject.org  Fri Sep  4 20:16:18 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 20:16:18 +0000
Subject: [pkgdb] rgmanager (Fedora, 10) updated by kevin
Message-ID: <20090904201618.AB7BB10F8A5@bastion2.fedora.phx.redhat.com>

kevin changed owner of rgmanager in Fedora devel to fabbione
kevin approved watchbugzilla on rgmanager (Fedora devel) for lon
kevin approved watchcommits on rgmanager (Fedora devel) for lon
kevin approved commit on rgmanager (Fedora devel) for lon
kevin approved build on rgmanager (Fedora devel) for lon
kevin approved approveacls on rgmanager (Fedora devel) for lon

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/rgmanager



From pkgdb at fedoraproject.org  Fri Sep  4 20:18:05 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 20:18:05 +0000
Subject: [pkgdb] glew (Fedora EPEL, 4) updated by kevin
Message-ID: <20090904201805.A661D10F893@bastion2.fedora.phx.redhat.com>

kevin added a Fedora EPEL 4 branch for glew
kevin has set commit to Approved for 107427 on glew (Fedora EPEL 4)
kevin has set checkout to Approved for 107427 on glew (Fedora EPEL 4)
kevin has set build to Approved for 107427 on glew (Fedora EPEL 4)
kevin changed owner of glew in Fedora EPEL 4 to orion

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/glew



From pkgdb at fedoraproject.org  Fri Sep  4 20:18:05 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 20:18:05 +0000
Subject: [pkgdb] glew (Fedora EPEL, 4) updated by kevin
Message-ID: <20090904201805.C199A10F886@bastion2.fedora.phx.redhat.com>

kevin added a Fedora EPEL 5 branch for glew
kevin has set commit to Approved for 107427 on glew (Fedora EPEL 5)
kevin has set checkout to Approved for 107427 on glew (Fedora EPEL 5)
kevin has set build to Approved for 107427 on glew (Fedora EPEL 5)
kevin changed owner of glew in Fedora EPEL 5 to orion

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/glew



From pkgdb at fedoraproject.org  Fri Sep  4 20:19:15 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 20:19:15 +0000
Subject: [pkgdb] perl-Math-Calc-Units (Fedora EPEL, 5) updated by kevin
Message-ID: <20090904201916.08BAE10F87F@bastion2.fedora.phx.redhat.com>

kevin added a Fedora EPEL 5 branch for perl-Math-Calc-Units
kevin has set commit to Approved for 107427 on perl-Math-Calc-Units (Fedora EPEL 5)
kevin has set checkout to Approved for 107427 on perl-Math-Calc-Units (Fedora EPEL 5)
kevin has set build to Approved for 107427 on perl-Math-Calc-Units (Fedora EPEL 5)
kevin changed owner of perl-Math-Calc-Units in Fedora EPEL 5 to ruben
kevin approved watchbugzilla on perl-Math-Calc-Units (Fedora EPEL 5) for jpo
kevin approved watchcommits on perl-Math-Calc-Units (Fedora EPEL 5) for jpo
kevin approved commit on perl-Math-Calc-Units (Fedora EPEL 5) for jpo
kevin approved build on perl-Math-Calc-Units (Fedora EPEL 5) for jpo
kevin approved approveacls on perl-Math-Calc-Units (Fedora EPEL 5) for jpo

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Math-Calc-Units



From than at fedoraproject.org  Fri Sep  4 20:19:42 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 20:19:42 +0000 (UTC)
Subject: rpms/kdelibs3/devel kdelibs-3.5.10-ossl-1.x.patch, NONE,
	1.1 kdelibs3.spec, 1.69, 1.70
Message-ID: <20090904201942.372CC11C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdelibs3/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25492

Modified Files:
	kdelibs3.spec 
Added Files:
	kdelibs-3.5.10-ossl-1.x.patch 
Log Message:
openssl-1.0 build fixes


kdelibs-3.5.10-ossl-1.x.patch:
 kopenssl.cc        |   29 +++++++++++++++++++----------
 kopenssl.h         |   16 ++++++++++++++--
 ksmimecrypto.cc    |    2 +-
 ksslcertificate.cc |   32 +++++++++++++++++++++++---------
 4 files changed, 57 insertions(+), 22 deletions(-)

--- NEW FILE kdelibs-3.5.10-ossl-1.x.patch ---
diff -up kdelibs-3.5.10/kio/kssl/kopenssl.cc.ossl-1.x kdelibs-3.5.10/kio/kssl/kopenssl.cc
--- kdelibs-3.5.10/kio/kssl/kopenssl.cc.ossl-1.x	2009-09-04 18:59:57.000000000 +0200
+++ kdelibs-3.5.10/kio/kssl/kopenssl.cc	2009-09-04 22:05:21.000000000 +0200
@@ -96,9 +96,14 @@ static int  (*K_BIO_write) (BIO *b, cons
 static int (*K_PEM_ASN1_write_bio) (int (*)(),const char *,BIO *,char *,
                                    const EVP_CIPHER *,unsigned char *,int ,
                                             pem_password_cb *, void *) = 0L;
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+static int (*K_ASN1_item_i2d_fp)(ASN1_ITEM *,FILE *,unsigned char *) = 0L;
+static ASN1_ITEM *K_NETSCAPE_X509_it = 0L;
+#else
 static ASN1_METHOD* (*K_X509_asn1_meth) (void) = 0L;
 static int (*K_ASN1_i2d_fp)(int (*)(),FILE *,unsigned char *) = 0L;
 static int (*K_i2d_ASN1_HEADER)(ASN1_HEADER *, unsigned char **) = 0L;
+#endif
 static int (*K_X509_print_fp)  (FILE *, X509*) = 0L;
 static int (*K_i2d_PKCS12)  (PKCS12*, unsigned char**) = 0L;
 static int (*K_i2d_PKCS12_fp)  (FILE *, PKCS12*) = 0L;
@@ -430,9 +435,14 @@ KConfig *cfg;
       K_BIO_ctrl = (long (*) (BIO *,int,long,void *)) _cryptoLib->symbol("BIO_ctrl");
       K_BIO_write = (int (*) (BIO *b, const void *data, int len)) _cryptoLib->symbol("BIO_write");
       K_PEM_ASN1_write_bio = (int (*)(int (*)(), const char *,BIO*, char*, const EVP_CIPHER *, unsigned char *, int, pem_password_cb *, void *)) _cryptoLib->symbol("PEM_ASN1_write_bio");
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+      K_ASN1_item_i2d_fp = (int (*)(ASN1_ITEM *, FILE*, unsigned char *)) _cryptoLib->symbol("ASN1_item_i2d_fp");
+      K_NETSCAPE_X509_it = (ASN1_ITEM *) _cryptoLib->symbol("NETSCAPE_X509_it");
+#else
       K_X509_asn1_meth = (ASN1_METHOD* (*)(void)) _cryptoLib->symbol("X509_asn1_meth");
       K_ASN1_i2d_fp = (int (*)(int (*)(), FILE*, unsigned char *)) _cryptoLib->symbol("ASN1_i2d_fp");
       K_i2d_ASN1_HEADER = (int (*)(ASN1_HEADER *, unsigned char **)) _cryptoLib->symbol("i2d_ASN1_HEADER");
+#endif
       K_X509_print_fp = (int (*)(FILE*, X509*)) _cryptoLib->symbol("X509_print_fp");
       K_i2d_PKCS12 = (int (*)(PKCS12*, unsigned char**)) _cryptoLib->symbol("i2d_PKCS12");
       K_i2d_PKCS12_fp = (int (*)(FILE *, PKCS12*)) _cryptoLib->symbol("i2d_PKCS12_fp");
@@ -594,7 +604,7 @@ KConfig *cfg;
       K_SSL_set_session = (int (*)(SSL*,SSL_SESSION*)) _sslLib->symbol("SSL_set_session");
       K_d2i_SSL_SESSION = (SSL_SESSION* (*)(SSL_SESSION**,unsigned char**, long)) _sslLib->symbol("d2i_SSL_SESSION");
       K_i2d_SSL_SESSION = (int (*)(SSL_SESSION*,unsigned char**)) _sslLib->symbol("i2d_SSL_SESSION");
-      K_SSL_get_ciphers = (STACK *(*)(const SSL*)) _sslLib->symbol("SSL_get_ciphers");
+      K_SSL_get_ciphers = (STACK_OF(SSL_CIPHER) *(*)(const SSL*)) _sslLib->symbol("SSL_get_ciphers");
 #endif
 
 
@@ -982,19 +992,18 @@ int KOpenSSLProxy::PEM_write_bio_X509(BI
    else return -1;
 }
 
-
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+int KOpenSSLProxy::ASN1_i2d_fp(FILE *out,unsigned char *x) {
+   if (K_ASN1_item_i2d_fp && K_NETSCAPE_X509_it)
+        return (K_ASN1_item_i2d_fp)(K_NETSCAPE_X509_it, out, x);
+   else return -1;
+}
+#else
 ASN1_METHOD *KOpenSSLProxy::X509_asn1_meth(void) {
    if (K_X509_asn1_meth) return (K_X509_asn1_meth)();
    else return 0L;
 }
-
-
-int KOpenSSLProxy::ASN1_i2d_fp(FILE *out,unsigned char *x) {
-   if (K_ASN1_i2d_fp && K_i2d_ASN1_HEADER)
-        return (K_ASN1_i2d_fp)((int (*)())K_i2d_ASN1_HEADER, out, x);
-   else return -1;
-}
-
+#endif
 
 int KOpenSSLProxy::X509_print(FILE *fp, X509 *x) {
    if (K_X509_print_fp) return (K_X509_print_fp)(fp, x);
diff -up kdelibs-3.5.10/kio/kssl/kopenssl.h.ossl-1.x kdelibs-3.5.10/kio/kssl/kopenssl.h
--- kdelibs-3.5.10/kio/kssl/kopenssl.h.ossl-1.x	2006-07-22 10:16:39.000000000 +0200
+++ kdelibs-3.5.10/kio/kssl/kopenssl.h	2009-09-04 21:57:38.000000000 +0200
@@ -48,6 +48,9 @@ class KOpenSSLProxyPrivate;
 #include 
 #include 
 #undef crypt
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+#define STACK _STACK
+#endif
 #endif
 
 #include 
@@ -446,12 +449,12 @@ public:
     */
    int PEM_write_bio_X509(BIO *bp, X509 *x);
 
-
+#if OPENSSL_VERSION_NUMBER < 0x10000000L
    /*
     *   X509_asn1_meth - used for netscape output
     */
    ASN1_METHOD *X509_asn1_meth();
-
+#endif
 
    /*
     *   ASN1_i2d_fp - used for netscape output
@@ -531,6 +534,9 @@ public:
     */
    void sk_free(STACK *s);
 
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+   void sk_free(void *s) { return sk_free(reinterpret_cast(s)); }
+#endif
 
    /* 
     *  Number of elements in the stack
@@ -543,6 +549,9 @@ public:
     */
    char *sk_value(STACK *s, int n);
 
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+   char *sk_value(void *s, int n) { return sk_value(reinterpret_cast(s), n); }
+#endif
 
    /* 
     *  Create a new stack
@@ -555,6 +564,9 @@ public:
     */
    int sk_push(STACK *s, char *d);
 
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+   int sk_push(void *s, void *d) { return sk_push(reinterpret_cast(s), reinterpret_cast(d)); }
+#endif
 
    /* 
     *  Duplicate the stack
diff -up kdelibs-3.5.10/kio/kssl/ksmimecrypto.cc.ossl-1.x kdelibs-3.5.10/kio/kssl/ksmimecrypto.cc
--- kdelibs-3.5.10/kio/kssl/ksmimecrypto.cc.ossl-1.x	2005-10-10 17:05:44.000000000 +0200
+++ kdelibs-3.5.10/kio/kssl/ksmimecrypto.cc	2009-09-04 18:59:57.000000000 +0200
@@ -87,7 +87,7 @@ KSMIMECryptoPrivate::KSMIMECryptoPrivate
 
 
 STACK_OF(X509) *KSMIMECryptoPrivate::certsToX509(QPtrList &certs) {
-    STACK_OF(X509) *x509 = sk_new(NULL);
+    STACK_OF(X509) *x509 = reinterpret_cast(sk_new(NULL));
     KSSLCertificate *cert = certs.first();
     while(cert) {
 	sk_X509_push(x509, cert->getCert());
diff -up kdelibs-3.5.10/kio/kssl/ksslcertificate.cc.ossl-1.x kdelibs-3.5.10/kio/kssl/ksslcertificate.cc
--- kdelibs-3.5.10/kio/kssl/ksslcertificate.cc.ossl-1.x	2006-01-19 18:06:12.000000000 +0100
+++ kdelibs-3.5.10/kio/kssl/ksslcertificate.cc	2009-09-04 22:08:34.000000000 +0200
@@ -1003,17 +1003,31 @@ return qba;
 QByteArray KSSLCertificate::toNetscape() {
 QByteArray qba;
 #ifdef KSSL_HAVE_SSL
-ASN1_HEADER ah;
-ASN1_OCTET_STRING os;
-KTempFile ktf;
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+	NETSCAPE_X509 nx;
+	ASN1_OCTET_STRING hdr;
+#else
+   ASN1_HEADER ah;
+   ASN1_OCTET_STRING os;
+#endif
+	KTempFile ktf;
 
-	os.data = (unsigned char *)NETSCAPE_CERT_HDR;
-	os.length = strlen(NETSCAPE_CERT_HDR);
-	ah.header = &os;
-	ah.data = (char *)getCert();
-	ah.meth = d->kossl->X509_asn1_meth();
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+	hdr.data = (unsigned char *)NETSCAPE_CERT_HDR;
+	hdr.length = strlen(NETSCAPE_CERT_HDR);
+	nx.header = &hdr;
+	nx.cert = getCert();
+
+	d->kossl->ASN1_i2d_fp(ktf.fstream(),(unsigned char *)&nx);
+#else
+   os.data = (unsigned char *)NETSCAPE_CERT_HDR;
+   os.length = strlen(NETSCAPE_CERT_HDR);
+   ah.header = &os;
+   ah.data = (char *)getCert();
+   ah.meth = d->kossl->X509_asn1_meth();
 
-	d->kossl->ASN1_i2d_fp(ktf.fstream(),(unsigned char *)&ah);
+   d->kossl->ASN1_i2d_fp(ktf.fstream(),(unsigned char *)&ah);
+#endif
 
 	ktf.close();
 


Index: kdelibs3.spec
===================================================================
RCS file: /cvs/extras/rpms/kdelibs3/devel/kdelibs3.spec,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -p -r1.69 -r1.70
--- kdelibs3.spec	4 Sep 2009 13:54:49 -0000	1.69
+++ kdelibs3.spec	4 Sep 2009 20:19:42 -0000	1.70
@@ -30,7 +30,7 @@
 
 Summary: K Desktop Environment 3 - Libraries
 Version: 3.5.10
-Release: 15%{?dist}
+Release: 16%{?dist}
 
 Name: kdelibs3
 Obsoletes: kdelibs < 6:%{version}-%{release}
@@ -83,6 +83,7 @@ Patch101: kde-3.5-libtool-shlibext.patch
 # kget ignores simultaneous download limit (kde #101956)
 Patch103: kdelibs-3.5.0-101956.patch
 Patch104: kdelibs-3.5.10-gcc44.patch
+Patch105: kdelibs-3.5.10-ossl-1.x.patch
 
 ## security fixes
 # fix CVE-2009-2537 - select length DoS
@@ -244,6 +245,7 @@ format for easy browsing
 %patch100 -p1 -b .kstandarddirs
 %patch101 -p1 -b .libtool-shlibext
 %patch104 -p1 -b .gcc44
+%patch105 -p1 -b .ossl-1.x
 
 # security fixes
 %patch200 -p1 -b .cve-2009-2537
@@ -574,6 +576,9 @@ touch --no-create %{_datadir}/icons/crys
 
 
 %changelog
+* Fri Sep 04 2009 Than Ngo  - 3.5.10-16
+- openssl-1.0 build fixes
+
 * Fri Sep 04 2009 Than Ngo  - 3.5.10-15
 - fix for CVE-2009-2702
 



From emaldonado at fedoraproject.org  Fri Sep  4 20:27:11 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 20:27:11 +0000 (UTC)
Subject: rpms/nss-softokn/devel nss-softokn.spec,1.18,1.19
Message-ID: <20090904202711.3856311C0381@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27992

Modified Files:
	nss-softokn.spec 
Log Message:
Retagging to pick up the correct .cvsignore


Index: nss-softokn.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- nss-softokn.spec	4 Sep 2009 17:52:45 -0000	1.18
+++ nss-softokn.spec	4 Sep 2009 20:27:10 -0000	1.19
@@ -17,7 +17,7 @@
 Summary:          Network Security Services Soktoken Module
 Name:             nss-softokn
 Version:          3.12.4
-Release:          1%{?dist}
+Release:          2%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -308,6 +308,9 @@ exit 0
 %{_includedir}/nss3/shsign.h
 
 %changelog
+* Fri Sep 04 2009 serstring=Elio Maldonado - 3.12.4-2
+- Retagging to pick up the correct .cvsignore
+
 * Tue Sep 01 2009 Elio Maldonado - 3.12.4-1
 - Update to 3.12.4
 - Fix logic on postun



From pkgdb at fedoraproject.org  Fri Sep  4 20:28:41 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 20:28:41 +0000
Subject: [pkgdb] bind: jroysdon has requested watchcommits
Message-ID: <20090904202841.CC74210F85C@bastion2.fedora.phx.redhat.com>

jroysdon has requested the watchcommits acl on bind (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/bind



From orion at fedoraproject.org  Fri Sep  4 20:34:34 2009
From: orion at fedoraproject.org (Orion Poplawski)
Date: Fri,  4 Sep 2009 20:34:34 +0000 (UTC)
Subject: rpms/glew/EL-5 glew-1.5.1-makefile.patch, NONE, 1.1 import.log, NONE,
	1.1 .cvsignore, 1.2, 1.3 glew.spec, 1.1, 1.2 sources, 1.2,
	1.3 LICENSE-README.fedora, 1.1,
	NONE glew-1.3.6-pathandstrip.patch, 1.1,
	NONE glew-1.4.0-auto-make.patch, 1.1,
	NONE glew-1.4.0-license-doc.patch, 1.1,
	NONE glew-1.4.0-unused-direct-shlib-dependency.patch, 1.1, NONE
Message-ID: <20090904203434.A93B611C0082@cvs1.fedora.phx.redhat.com>

Author: orion

Update of /cvs/pkgs/rpms/glew/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29933/EL-5

Modified Files:
	.cvsignore glew.spec sources 
Added Files:
	glew-1.5.1-makefile.patch import.log 
Removed Files:
	LICENSE-README.fedora glew-1.3.6-pathandstrip.patch 
	glew-1.4.0-auto-make.patch glew-1.4.0-license-doc.patch 
	glew-1.4.0-unused-direct-shlib-dependency.patch 
Log Message:
Update to 1.5.1 - sync from devel

glew-1.5.1-makefile.patch:
 Makefile              |   14 +++++++-------
 config/Makefile.linux |   10 ++--------
 2 files changed, 9 insertions(+), 15 deletions(-)

--- NEW FILE glew-1.5.1-makefile.patch ---
diff -up glew/config/Makefile.linux.org glew/config/Makefile.linux
--- glew/config/Makefile.linux.org	2008-11-03 07:25:20.000000000 +0100
+++ glew/config/Makefile.linux	2008-11-13 19:38:43.000000000 +0100
@@ -7,14 +7,8 @@ endif
 PICFLAG = -fPIC
 LDFLAGS.SO = -shared -Wl,-soname=$(LIB.SONAME)
 M_ARCH ?= $(shell arch)
-ifeq (x86_64,${M_ARCH})
-LDFLAGS.EXTRA = -L/usr/X11R6/lib64
-LIBDIR = $(GLEW_DEST)/lib64
-else
-LDFLAGS.EXTRA = -L/usr/X11R6/lib
-LIBDIR = $(GLEW_DEST)/lib
-endif
-LDFLAGS.GL = -lXmu -lXi -lGLU -lGL -lXext -lX11
+LIBDIR = $(GLEW_DEST)$(libdir)
+LDFLAGS.GL = -lGL
 LDFLAGS.STATIC = -Wl,-Bstatic
 LDFLAGS.DYNAMIC = -Wl,-Bdynamic
 NAME = GLEW
diff -up glew/Makefile.org glew/Makefile
--- glew/Makefile.org	2008-11-03 07:25:21.000000000 +0100
+++ glew/Makefile	2008-11-13 19:39:41.000000000 +0100
@@ -41,16 +41,16 @@ $(error "Platform '$(SYSTEM)' not suppor
 endif
 
 GLEW_DEST ?= /usr
-BINDIR ?= $(GLEW_DEST)/bin
-LIBDIR ?= $(GLEW_DEST)/lib
-INCDIR ?= $(GLEW_DEST)/include/GL
+BINDIR ?= $(GLEW_DEST)$(bindir)
+LIBDIR ?= $(GLEW_DEST)$(libdir)
+INCDIR ?= $(GLEW_DEST)$(includedir)/GL
 SHARED_OBJ_EXT ?= o
 TARDIR = ../glew-$(GLEW_VERSION)
 TARBALL = ../glew_$(GLEW_VERSION).tar.gz
 
 AR = ar
 INSTALL = install
-STRIP = strip
+STRIP = true
 RM = rm -f
 LN = ln -sf
 ifeq ($(MAKECMDGOALS), debug)
@@ -95,7 +95,7 @@ bin/$(GLEWINFO.BIN): $(GLEWINFO.BIN.SRCS
 	$(CC) $(CFLAGS) -o $@ $(GLEWINFO.BIN.SRCS) $(BIN.LIBS)
 
 bin/$(VISUALINFO.BIN): $(VISUALINFO.BIN.SRCS) lib/$(LIB.SHARED)
-	$(CC) $(CFLAGS) -o $@ $(VISUALINFO.BIN.SRCS) $(BIN.LIBS)
+	$(CC) $(CFLAGS) -o $@ $(VISUALINFO.BIN.SRCS) $(BIN.LIBS) -lGLU
 
 %.o: %.c
 	$(CC) -c $(CFLAGS) -o $@ $<
@@ -117,7 +117,7 @@ ifeq ($(patsubst mingw%,mingw,$(SYSTEM))
 	$(INSTALL) -m 0644 lib/$(LIB.SHARED) $(BINDIR)/
 else
 	$(STRIP) -x lib/$(LIB.SHARED)
-	$(INSTALL) -m 0644 lib/$(LIB.SHARED) $(LIBDIR)/
+	$(INSTALL) -m 0755 lib/$(LIB.SHARED) $(LIBDIR)/
 	$(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.SONAME)
 endif
 # development files
@@ -132,7 +132,7 @@ else
 	$(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.DEVLNK)
 endif
 # utilities
-	$(INSTALL) -s -m 0755 bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) $(BINDIR)/
+	$(INSTALL) -m 0755 bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) $(BINDIR)/
 
 uninstall:
 	$(RM) $(INCDIR)/wglew.h


--- NEW FILE import.log ---
glew-1_5_1-3_fc12:EL-5:glew-1.5.1-3.fc12.src.rpm:1252096280


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/glew/EL-5/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	19 Aug 2007 06:30:25 -0000	1.2
+++ .cvsignore	4 Sep 2009 20:34:33 -0000	1.3
@@ -1,2 +1 @@
-glew-1.4.0-src-clean.tgz
-glew-mesa-replacement-headers.tgz
+glew-1.5.1-src.tgz


Index: glew.spec
===================================================================
RCS file: /cvs/pkgs/rpms/glew/EL-5/glew.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- glew.spec	19 Aug 2007 06:30:25 -0000	1.1
+++ glew.spec	4 Sep 2009 20:34:34 -0000	1.2
@@ -1,26 +1,13 @@
 Name:           glew
-Version:        1.4.0
+Version:        1.5.1
 Release:        3%{?dist}
 Summary:        The OpenGL Extension Wrangler Library
 Group:          System Environment/Libraries
-License:        BSD
+License:        BSD and MIT
 URL:            http://glew.sourceforge.net
-# This is http://downloads.sourceforge.net/glew/glew-%{version}-src.tgz
-# With the following files removed because they are subject to the
-# "SGI Free Software License B" resp "GLX Public License" :
-# include/GL/glew.h include/GL/glxew.h auto/src/glew_head.h
-# auto/src/glxew_head.h auto/src/sgi_license.h auto/src/glx_license.h
-# doc/sgi.txt doc/glx.txt
-Source0:        glew-%{version}-src-clean.tgz
-# These are modified headers from Mesa, with all post GL[x] 1.1 defines and
-# prototypes removed, these replace the removed encumbered auto/src/glew_head.h
-# and auto/src/glxew_head.h files
-Source1:        glew-mesa-replacement-headers.tgz
-Source2:        LICENSE-README.fedora
-Patch0:         glew-1.3.6-pathandstrip.patch
-Patch1:         glew-1.4.0-auto-make.patch
-Patch2:         glew-1.4.0-unused-direct-shlib-dependency.patch
-Patch3:         glew-1.4.0-license-doc.patch
+
+Source0:        http://downloads.sourceforge.net/glew/glew-%{version}-src.tgz
+Patch0:         glew-1.5.1-makefile.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  libGLU-devel
 
@@ -44,19 +31,13 @@ Development files for glew
 
 
 %prep
-%setup -q -a 1 -n %{name}
+%setup -q -n %{name}
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-cp %{SOURCE2} .
-mkdir auto/registry
-touch auto/registry/.dummy auto/extensions/.dummy
-make -C auto ../include/GL/glew.h
-make -C auto ../include/GL/glxew.h
 
+sed -i -e 's/\r//g' config/config.guess
 
 %build
+
 make %{?_smp_mflags} CFLAGS.EXTRA="$RPM_OPT_FLAGS"
 
 
@@ -78,18 +59,38 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc LICENSE-README.fedora
+%doc LICENSE.txt
 %{_bindir}/*
 %{_libdir}/libGLEW.so.*
 
 %files devel
 %defattr(-,root,root,-)
-%doc doc/*
 %{_libdir}/libGLEW.so
 %{_includedir}/GL/*.h
-
+%doc doc/*
 
 %changelog
+* Fri Jul 24 2009 Fedora Release Engineering  - 1.5.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Tue Feb 24 2009 Fedora Release Engineering  - 1.5.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Nov 13 2008 Jochen Schmitt  - 1.5.1-1
+- New upstream release (#469639)
+- Fix licenseing issue with developer documentation
+
+* Tue Feb 19 2008 Fedora Release Engineering  - 1.5.0-2
+- Autorebuild for GCC 4.3
+
+* Mon Jan 21 2008 Hans de Goede  1.5.0-1
+- New upstream version, now SGI licensed stuff free out of the box!
+- Unfortunately some of the included docs are under a non free license,
+  therefor this package is based on a modified tarbal with these files removed
+
+* Sat Jan 12 2008 Hans de Goede  1.4.0-4
+- Add missing GL_FLOAT_MATXxX defines
+
 * Sat Aug 18 2007 Hans de Goede  1.4.0-3
 - Fix multiple unused direct shlib dependencies in libGLEW.so
 - Remove the "SGI Free Software License B" and "GLX Public License" tekst from


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/glew/EL-5/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	19 Aug 2007 06:30:25 -0000	1.2
+++ sources	4 Sep 2009 20:34:34 -0000	1.3
@@ -1,2 +1 @@
-c8b8f2db1b68886baf6c0849807884b4  glew-1.4.0-src-clean.tgz
-211daf41c394153f3d989195898145a6  glew-mesa-replacement-headers.tgz
+759a59853dfaae4d007b414a3c1712f2  glew-1.5.1-src.tgz


--- LICENSE-README.fedora DELETED ---


--- glew-1.3.6-pathandstrip.patch DELETED ---


--- glew-1.4.0-auto-make.patch DELETED ---


--- glew-1.4.0-license-doc.patch DELETED ---


--- glew-1.4.0-unused-direct-shlib-dependency.patch DELETED ---



From emaldonado at fedoraproject.org  Fri Sep  4 20:42:41 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 20:42:41 +0000 (UTC)
Subject: rpms/nss-util/devel nss-util.spec,1.12,1.13
Message-ID: <20090904204241.2E51511C0082@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-util/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31942

Modified Files:
	nss-util.spec 
Log Message:
Retagging for a chained build


Index: nss-util.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-util/devel/nss-util.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- nss-util.spec	4 Sep 2009 17:12:00 -0000	1.12
+++ nss-util.spec	4 Sep 2009 20:42:41 -0000	1.13
@@ -3,7 +3,7 @@
 Summary:          Network Security Services Utilities Library
 Name:             nss-util
 Version:          3.12.4
-Release:          1%{?dist}
+Release:          2%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -204,6 +204,9 @@ done
 %{_includedir}/nss3/utilrename.h
 
 %changelog
+* Fri Sep 04 2009 Elio Maldonado - 3.12.4-2
+Retagging for a chained build
+
 * Thu Sep 03 2009 Elio Maldonado - 3.12.4-1
 - Update to 3.12.4
 - Don't require sqlite



From orion at fedoraproject.org  Fri Sep  4 20:47:29 2009
From: orion at fedoraproject.org (Orion Poplawski)
Date: Fri,  4 Sep 2009 20:47:29 +0000 (UTC)
Subject: rpms/glew/EL-4 glew.spec,1.7,1.8
Message-ID: <20090904204729.3C7BA11C0082@cvs1.fedora.phx.redhat.com>

Author: orion

Update of /cvs/pkgs/rpms/glew/EL-4
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv659

Modified Files:
	glew.spec 
Log Message:
* Fri Sep 4 2009 Orion Poplawski  - 1.5.1-3.1
- Fixup BR and patch for EL-4



Index: glew.spec
===================================================================
RCS file: /cvs/pkgs/rpms/glew/EL-4/glew.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- glew.spec	25 Jul 2009 00:18:57 -0000	1.7
+++ glew.spec	4 Sep 2009 20:47:29 -0000	1.8
@@ -1,6 +1,6 @@
 Name:           glew
 Version:        1.5.1
-Release:        3%{?dist}
+Release:        3%{?dist}.1
 Summary:        The OpenGL Extension Wrangler Library
 Group:          System Environment/Libraries
 License:        BSD and MIT
@@ -9,6 +9,7 @@ URL:            http://glew.sourceforge.
 Source0:        http://downloads.sourceforge.net/glew/glew-%{version}-src.tgz
 Patch0:         glew-1.5.1-makefile.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires:  xorg-x11-Mesa-libGLU
 BuildRequires:  libGLU-devel
 
 %description
@@ -24,6 +25,7 @@ Mac OS X, FreeBSD, Irix, and Solaris.
 Summary:        Development files for glew
 Group:          Development/Libraries
 Requires:       %{name} = %{version}-%{release}
+Requires:       xorg-x11-Mesa-libGLU
 Requires:       libGLU-devel
 
 %description devel
@@ -32,6 +34,8 @@ Development files for glew
 
 %prep
 %setup -q -n %{name}
+tr -d '\r' < config/Makefile.linux > config/Makefile.linux.new
+mv config/Makefile.linux.new config/Makefile.linux
 %patch0 -p1
 
 sed -i -e 's/\r//g' config/config.guess
@@ -70,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc doc/*
 
 %changelog
+* Fri Sep 4 2009 Orion Poplawski  - 1.5.1-3.1
+- Fixup BR and patch for EL-4
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 1.5.1-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From emaldonado at fedoraproject.org  Fri Sep  4 20:51:16 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 20:51:16 +0000 (UTC)
Subject: rpms/nss-util/devel nss-util.spec,1.13,1.14
Message-ID: <20090904205116.89B7111C0380@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-util/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1648

Modified Files:
	nss-util.spec 
Log Message:
Retagging for a chained build


Index: nss-util.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-util/devel/nss-util.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- nss-util.spec	4 Sep 2009 20:42:41 -0000	1.13
+++ nss-util.spec	4 Sep 2009 20:51:16 -0000	1.14
@@ -205,7 +205,7 @@ done
 
 %changelog
 * Fri Sep 04 2009 Elio Maldonado - 3.12.4-2
-Retagging for a chained build
+- Retagging for a chained build
 
 * Thu Sep 03 2009 Elio Maldonado - 3.12.4-1
 - Update to 3.12.4



From pkgdb at fedoraproject.org  Fri Sep  4 21:12:27 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 21:12:27 +0000
Subject: [pkgdb] ghasher: maximilinux has requested watchcommits
Message-ID: <20090904211227.AC4E410F840@bastion2.fedora.phx.redhat.com>

maximilinux has requested the watchcommits acl on ghasher (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/ghasher



From pkgdb at fedoraproject.org  Fri Sep  4 21:12:27 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Fri, 04 Sep 2009 21:12:27 +0000
Subject: [pkgdb] ghasher: maximilinux has requested watchbugzilla
Message-ID: <20090904211227.E295D10F85C@bastion2.fedora.phx.redhat.com>

maximilinux has requested the watchbugzilla acl on ghasher (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/ghasher



From than at fedoraproject.org  Fri Sep  4 21:16:08 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 21:16:08 +0000 (UTC)
Subject: rpms/kdelibs3/devel kdelibs-3.5.10-ossl-1.x.patch,1.1,1.2
Message-ID: <20090904211608.0F58111C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdelibs3/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7818

Modified Files:
	kdelibs-3.5.10-ossl-1.x.patch 
Log Message:
openssl-1.0 build fixes



kdelibs-3.5.10-ossl-1.x.patch:
 kopenssl.cc        |   22 +++++++++++++++++++---
 kopenssl.h         |   16 ++++++++++++++--
 ksmimecrypto.cc    |    2 +-
 ksslcertificate.cc |   32 +++++++++++++++++++++++---------
 4 files changed, 57 insertions(+), 15 deletions(-)

Index: kdelibs-3.5.10-ossl-1.x.patch
===================================================================
RCS file: /cvs/extras/rpms/kdelibs3/devel/kdelibs-3.5.10-ossl-1.x.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- kdelibs-3.5.10-ossl-1.x.patch	4 Sep 2009 20:19:41 -0000	1.1
+++ kdelibs-3.5.10-ossl-1.x.patch	4 Sep 2009 21:16:07 -0000	1.2
@@ -1,6 +1,6 @@
 diff -up kdelibs-3.5.10/kio/kssl/kopenssl.cc.ossl-1.x kdelibs-3.5.10/kio/kssl/kopenssl.cc
---- kdelibs-3.5.10/kio/kssl/kopenssl.cc.ossl-1.x	2009-09-04 18:59:57.000000000 +0200
-+++ kdelibs-3.5.10/kio/kssl/kopenssl.cc	2009-09-04 22:05:21.000000000 +0200
+--- kdelibs-3.5.10/kio/kssl/kopenssl.cc.ossl-1.x	2009-09-04 23:10:53.000000000 +0200
++++ kdelibs-3.5.10/kio/kssl/kopenssl.cc	2009-09-04 23:10:53.000000000 +0200
 @@ -96,9 +96,14 @@ static int  (*K_BIO_write) (BIO *b, cons
  static int (*K_PEM_ASN1_write_bio) (int (*)(),const char *,BIO *,char *,
                                     const EVP_CIPHER *,unsigned char *,int ,
@@ -40,7 +40,7 @@ diff -up kdelibs-3.5.10/kio/kssl/kopenss
  #endif
  
  
-@@ -982,19 +992,18 @@ int KOpenSSLProxy::PEM_write_bio_X509(BI
+@@ -982,7 +992,13 @@ int KOpenSSLProxy::PEM_write_bio_X509(BI
     else return -1;
  }
  
@@ -55,22 +55,18 @@ diff -up kdelibs-3.5.10/kio/kssl/kopenss
  ASN1_METHOD *KOpenSSLProxy::X509_asn1_meth(void) {
     if (K_X509_asn1_meth) return (K_X509_asn1_meth)();
     else return 0L;
+@@ -994,7 +1010,7 @@ int KOpenSSLProxy::ASN1_i2d_fp(FILE *out
+         return (K_ASN1_i2d_fp)((int (*)())K_i2d_ASN1_HEADER, out, x);
+    else return -1;
  }
 -
--
--int KOpenSSLProxy::ASN1_i2d_fp(FILE *out,unsigned char *x) {
--   if (K_ASN1_i2d_fp && K_i2d_ASN1_HEADER)
--        return (K_ASN1_i2d_fp)((int (*)())K_i2d_ASN1_HEADER, out, x);
--   else return -1;
--}
--
 +#endif
  
  int KOpenSSLProxy::X509_print(FILE *fp, X509 *x) {
     if (K_X509_print_fp) return (K_X509_print_fp)(fp, x);
 diff -up kdelibs-3.5.10/kio/kssl/kopenssl.h.ossl-1.x kdelibs-3.5.10/kio/kssl/kopenssl.h
 --- kdelibs-3.5.10/kio/kssl/kopenssl.h.ossl-1.x	2006-07-22 10:16:39.000000000 +0200
-+++ kdelibs-3.5.10/kio/kssl/kopenssl.h	2009-09-04 21:57:38.000000000 +0200
++++ kdelibs-3.5.10/kio/kssl/kopenssl.h	2009-09-04 23:10:53.000000000 +0200
 @@ -48,6 +48,9 @@ class KOpenSSLProxyPrivate;
  #include 
  #include 
@@ -128,7 +124,7 @@ diff -up kdelibs-3.5.10/kio/kssl/kopenss
      *  Duplicate the stack
 diff -up kdelibs-3.5.10/kio/kssl/ksmimecrypto.cc.ossl-1.x kdelibs-3.5.10/kio/kssl/ksmimecrypto.cc
 --- kdelibs-3.5.10/kio/kssl/ksmimecrypto.cc.ossl-1.x	2005-10-10 17:05:44.000000000 +0200
-+++ kdelibs-3.5.10/kio/kssl/ksmimecrypto.cc	2009-09-04 18:59:57.000000000 +0200
++++ kdelibs-3.5.10/kio/kssl/ksmimecrypto.cc	2009-09-04 23:10:53.000000000 +0200
 @@ -87,7 +87,7 @@ KSMIMECryptoPrivate::KSMIMECryptoPrivate
  
  
@@ -140,7 +136,7 @@ diff -up kdelibs-3.5.10/kio/kssl/ksmimec
  	sk_X509_push(x509, cert->getCert());
 diff -up kdelibs-3.5.10/kio/kssl/ksslcertificate.cc.ossl-1.x kdelibs-3.5.10/kio/kssl/ksslcertificate.cc
 --- kdelibs-3.5.10/kio/kssl/ksslcertificate.cc.ossl-1.x	2006-01-19 18:06:12.000000000 +0100
-+++ kdelibs-3.5.10/kio/kssl/ksslcertificate.cc	2009-09-04 22:08:34.000000000 +0200
++++ kdelibs-3.5.10/kio/kssl/ksslcertificate.cc	2009-09-04 23:10:53.000000000 +0200
 @@ -1003,17 +1003,31 @@ return qba;
  QByteArray KSSLCertificate::toNetscape() {
  QByteArray qba;



From thm at fedoraproject.org  Fri Sep  4 21:21:20 2009
From: thm at fedoraproject.org (Thomas Moschny)
Date: Fri,  4 Sep 2009 21:21:20 +0000 (UTC)
Subject: rpms/lmms/devel lmms-0.4.5-libdir.patch, NONE,
	1.1 lmms-0.4.5-libexecdir.patch, NONE,
	1.1 lmms-0.4.5-vst-nowine.patch, NONE, 1.1 .cvsignore, 1.4,
	1.5 README.fedora, 1.2, 1.3 import.log, 1.4, 1.5 lmms.spec, 1.6,
	1.7 sources, 1.5, 1.6 lmms-0.4.4-fltk-1.1.9-consts.patch, 1.1,
	NONE lmms-0.4.4-fltk-1.1.9-gcc44.patch, 1.1,
	NONE lmms-0.4.4-libdir.patch, 1.1,
	NONE lmms-0.4.4-libexecdir.patch, 1.1,
	NONE lmms-0.4.4-vst-nowine.patch, 1.1, NONE
Message-ID: <20090904212120.4B78A11C0082@cvs1.fedora.phx.redhat.com>

Author: thm

Update of /cvs/pkgs/rpms/lmms/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8887/devel

Modified Files:
	.cvsignore README.fedora import.log lmms.spec sources 
Added Files:
	lmms-0.4.5-libdir.patch lmms-0.4.5-libexecdir.patch 
	lmms-0.4.5-vst-nowine.patch 
Removed Files:
	lmms-0.4.4-fltk-1.1.9-consts.patch 
	lmms-0.4.4-fltk-1.1.9-gcc44.patch lmms-0.4.4-libdir.patch 
	lmms-0.4.4-libexecdir.patch lmms-0.4.4-vst-nowine.patch 
Log Message:
Update to 0.4.5.

lmms-0.4.5-libdir.patch:
 CMakeLists.txt |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE lmms-0.4.5-libdir.patch ---
diff -up lmms-0.4.5/CMakeLists.txt.orig lmms-0.4.5/CMakeLists.txt
--- lmms-0.4.5/CMakeLists.txt.orig	2009-08-11 18:52:15.000000000 +0200
+++ lmms-0.4.5/CMakeLists.txt	2009-09-04 20:47:48.000000000 +0200
@@ -431,7 +431,7 @@ ADD_SUBDIRECTORY(data)
 #
 # build LMMS-binary
 #
-ADD_DEFINITIONS(-D'LIB_DIR="${CMAKE_INSTALL_PREFIX}/${LIB_DIR}/"' -D'PLUGIN_DIR="${CMAKE_INSTALL_PREFIX}/${LIB_DIR}/lmms/"' ${PULSEAUDIO_DEFINITIONS} ${PORTAUDIO_DEFINITIONS})
+ADD_DEFINITIONS(-D'LIB_DIR="${LIB_DIR}/"' -D'PLUGIN_DIR="${LIB_DIR}/lmms/"' ${PULSEAUDIO_DEFINITIONS} ${PORTAUDIO_DEFINITIONS})
 
 INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}/include ${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/include ${SDL_INCLUDE_DIR} ${PORTAUDIO_INCLUDE_DIR} ${PULSEAUDIO_INCLUDE_DIR} ${JACK_INCLUDE_DIRS} ${OGGVORBIS_INCLUDE_DIR} ${SAMPLERATE_INCLUDE_DIRS} ${SNDFILE_INCLUDE_DIRS})
 LINK_DIRECTORIES(${CMAKE_INSTALL_PREFIX}/lib ${ASOUND_LIBRARY_DIR} ${JACK_LIBRARY_DIRS} ${SAMPLERATE_LIBRARY_DIRS} ${SNDFILE_LIBRARY_DIRS})

lmms-0.4.5-libexecdir.patch:
 CMakeLists.txt                     |    2 +-
 plugins/vst_base/CMakeLists.txt    |    2 +-
 plugins/zynaddsubfx/CMakeLists.txt |    2 +-
 src/core/remote_plugin.cpp         |    4 ++--
 4 files changed, 5 insertions(+), 5 deletions(-)

--- NEW FILE lmms-0.4.5-libexecdir.patch ---
diff -up lmms-0.4.5/CMakeLists.txt.orig lmms-0.4.5/CMakeLists.txt
--- lmms-0.4.5/CMakeLists.txt.orig	2009-09-04 20:49:03.000000000 +0200
+++ lmms-0.4.5/CMakeLists.txt	2009-09-04 20:49:16.000000000 +0200
@@ -431,7 +431,7 @@ ADD_SUBDIRECTORY(data)
 #
 # build LMMS-binary
 #
-ADD_DEFINITIONS(-D'LIB_DIR="${LIB_DIR}/"' -D'PLUGIN_DIR="${LIB_DIR}/lmms/"' ${PULSEAUDIO_DEFINITIONS} ${PORTAUDIO_DEFINITIONS})
+ADD_DEFINITIONS(-D'LIB_DIR="${LIB_DIR}/"' -D'PLUGIN_DIR="${LIB_DIR}/lmms/"' -D'LIBEXEC_DIR="${LIBEXEC_INSTALL_DIR}"' ${PULSEAUDIO_DEFINITIONS} ${PORTAUDIO_DEFINITIONS})
 
 INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}/include ${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/include ${SDL_INCLUDE_DIR} ${PORTAUDIO_INCLUDE_DIR} ${PULSEAUDIO_INCLUDE_DIR} ${JACK_INCLUDE_DIRS} ${OGGVORBIS_INCLUDE_DIR} ${SAMPLERATE_INCLUDE_DIRS} ${SNDFILE_INCLUDE_DIRS})
 LINK_DIRECTORIES(${CMAKE_INSTALL_PREFIX}/lib ${ASOUND_LIBRARY_DIR} ${JACK_LIBRARY_DIRS} ${SAMPLERATE_LIBRARY_DIRS} ${SNDFILE_LIBRARY_DIRS})
diff -up lmms-0.4.5/plugins/vst_base/CMakeLists.txt.orig lmms-0.4.5/plugins/vst_base/CMakeLists.txt
--- lmms-0.4.5/plugins/vst_base/CMakeLists.txt.orig	2009-08-11 18:52:18.000000000 +0200
+++ lmms-0.4.5/plugins/vst_base/CMakeLists.txt	2009-09-04 20:49:16.000000000 +0200
@@ -30,7 +30,7 @@ ADD_CUSTOM_COMMAND(
 
 SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES remote_vst_plugin.exe.so)
 
-INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/remote_vst_plugin ${CMAKE_CURRENT_BINARY_DIR}/remote_vst_plugin.exe.so DESTINATION ${PLUGIN_DIR})
+INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/remote_vst_plugin ${CMAKE_CURRENT_BINARY_DIR}/remote_vst_plugin.exe.so DESTINATION ${LIBEXEC_INSTALL_DIR})
 
 ENDIF(LMMS_BUILD_LINUX AND NOT WANT_VST_NOWINE)
 
diff -up lmms-0.4.5/plugins/zynaddsubfx/CMakeLists.txt.orig lmms-0.4.5/plugins/zynaddsubfx/CMakeLists.txt
--- lmms-0.4.5/plugins/zynaddsubfx/CMakeLists.txt.orig	2009-08-11 18:52:18.000000000 +0200
+++ lmms-0.4.5/plugins/zynaddsubfx/CMakeLists.txt	2009-09-04 20:49:16.000000000 +0200
@@ -120,7 +120,7 @@ ENDIF(LMMS_BUILD_WIN32)
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/fltk/ ${CMAKE_CURRENT_SOURCE_DIR} ${FFTW3F_INCLUDE_DIRS})
 
 ADD_EXECUTABLE(remote_zynaddsubfx remote_zynaddsubfx.cpp ${ZYN_SRC} ${MXML_SRC})
-INSTALL(TARGETS remote_zynaddsubfx RUNTIME DESTINATION ${PLUGIN_DIR})
+INSTALL(TARGETS remote_zynaddsubfx RUNTIME DESTINATION ${LIBEXEC_INSTALL_DIR})
 
 IF(LMMS_BUILD_WIN32)
 	ADD_CUSTOM_COMMAND(TARGET remote_zynaddsubfx POST_BUILD COMMAND ${STRIP} ${CMAKE_CURRENT_BINARY_DIR}/remote_zynaddsubfx.exe)
diff -up lmms-0.4.5/src/core/remote_plugin.cpp.orig lmms-0.4.5/src/core/remote_plugin.cpp
--- lmms-0.4.5/src/core/remote_plugin.cpp.orig	2009-08-11 18:52:18.000000000 +0200
+++ lmms-0.4.5/src/core/remote_plugin.cpp	2009-09-04 20:49:16.000000000 +0200
@@ -88,8 +88,8 @@ remotePlugin::remotePlugin( const QStrin
 	m_outputCount( DEFAULT_CHANNELS )
 {
 	lock();
-	QString exec = configManager::inst()->pluginDir() +
-					QDir::separator() + _plugin_executable;
+	QString exec = QString( LIBEXEC_DIR ) + 
+		QDir::separator() + _plugin_executable;
 	QStringList args;
 	// swap in and out for bidirectional communication
 	args << QString::number( out()->shmKey() );

lmms-0.4.5-vst-nowine.patch:
 CMakeLists.txt |    3 +++
 1 file changed, 3 insertions(+)

--- NEW FILE lmms-0.4.5-vst-nowine.patch ---
diff -up lmms-0.4.5/CMakeLists.txt.orig lmms-0.4.5/CMakeLists.txt
--- lmms-0.4.5/CMakeLists.txt.orig	2009-09-04 20:51:11.000000000 +0200
+++ lmms-0.4.5/CMakeLists.txt	2009-09-04 20:51:32.000000000 +0200
@@ -329,6 +329,9 @@ IF(LMMS_BUILD_WIN32)
 	SET(LMMS_SUPPORT_VST TRUE)
 	SET(STATUS_VST "OK")
 ENDIF(LMMS_BUILD_WIN32)
+IF(WANT_VST_NOWINE)
+	SET(LMMS_SUPPORT_VST TRUE)
+ENDIF(WANT_VST_NOWINE)
 
 
 # check for libsamplerate


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	19 May 2009 18:40:58 -0000	1.4
+++ .cvsignore	4 Sep 2009 21:21:19 -0000	1.5
@@ -1 +1 @@
-lmms-0.4.4.stripped.tar.bz2
+lmms-0.4.5.stripped.tar.bz2


Index: README.fedora
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/devel/README.fedora,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- README.fedora	19 May 2009 18:40:59 -0000	1.2
+++ README.fedora	4 Sep 2009 21:21:19 -0000	1.3
@@ -1,254 +1,254 @@
 For legal reasons, the following files have been removed from the
 original tarfile:
 
-lmms-0.4.4/data/projects/tutorials/editing_note_volumes.mmp
-lmms-0.4.4/data/projects/covers/J.S.Bach-Preludium_and_Fugue_A-Minor.mmpz
-lmms-0.4.4/data/projects/covers/MonkeyIsland1-Intro.mmpz
-lmms-0.4.4/data/projects/oldstuff/SharkyX-DeadManDancing.mmp
-lmms-0.4.4/data/projects/oldstuff/MaxFellner-Ease.mmp
-lmms-0.4.4/data/projects/oldstuff/time_machine.mmp
-lmms-0.4.4/data/projects/oldstuff/Mart-Dirt_Track.mmp
-lmms-0.4.4/data/projects/oldstuff/1st.mmp
-lmms-0.4.4/data/projects/demos/Zvonsully-RaceTheZBeat.mmp
-lmms-0.4.4/data/projects/demos/beat_collection.mmp
-lmms-0.4.4/data/projects/demos/demo5.mmp
-lmms-0.4.4/data/projects/demos/newFangled.mmpz
-lmms-0.4.4/data/projects/demos/TobyDox-Crystallo.mmp
-lmms-0.4.4/data/projects/demos/loop_collection.mmp
-lmms-0.4.4/data/projects/demos/demo1.mmp
-lmms-0.4.4/data/projects/demos/demo4.mmp
-lmms-0.4.4/data/projects/demos/demo3.mmp
-lmms-0.4.4/data/projects/demos/lb302quick.mmpz
-lmms-0.4.4/data/projects/demos/demo2.mmp
-lmms-0.4.4/data/projects/demos/demo6.mmp
-lmms-0.4.4/data/projects/demos/some_basslines.mmp
-lmms-0.4.4/data/projects/cool_songs/Lokori-Systematic_Chaos.mmp
-lmms-0.4.4/data/projects/cool_songs/MysthR-Living.mmpz
-lmms-0.4.4/data/projects/cool_songs/Siegel-DreamWave.mmp
-lmms-0.4.4/data/projects/cool_songs/Silva-ElvesCall.mmp
-lmms-0.4.4/data/projects/cool_songs/TobyDox-Psycho.mmp
-lmms-0.4.4/data/projects/cool_songs/Chris-RaveRiff.mmpz
-lmms-0.4.4/data/projects/cool_songs/Skiessi-RandomProjectNumber14253.mmpz
-lmms-0.4.4/data/projects/cool_songs/TobyDox-TheFourthDimension.mmp
-lmms-0.4.4/data/projects/cool_songs/OrtalDj-FirstProyect.mmpz
-lmms-0.4.4/data/projects/cool_songs/Chris-HorizonRemix.mmp
-lmms-0.4.4/data/projects/cool_songs/j1m-DingDong.mmp
-lmms-0.4.4/data/projects/cool_songs/Djeezus-BeatRolls.mmp
-lmms-0.4.4/data/projects/cool_songs/StrictProduction-Lamentelnes.mmp
-lmms-0.4.4/data/projects/cool_songs/BlueWolf-DreamTravel.mmp
-lmms-0.4.4/data/projects/cool_songs/Marfil-MarfilDrum01.mmp
-lmms-0.4.4/data/projects/cool_songs/Malex-Horizon4.mmp
-lmms-0.4.4/data/projects/cool_songs/StrictProduction-Underline.mmp
-lmms-0.4.4/data/projects/cool_songs/Skiessi-TurningPoint.mmpz
-lmms-0.4.4/data/projects/cool_songs/StrictProduction-DearJonDoe.mmp
-lmms-0.4.4/data/projects/cool_songs/SharkyX-Experiments.mmp
-lmms-0.4.4/data/projects/cool_songs/Skiessi-Onion.mmpz
-lmms-0.4.4/data/projects/cool_songs/TobyDox-Confused.mmp
-lmms-0.4.4/data/projects/cool_songs/Siegel-SpeedTrack.mmp
-lmms-0.4.4/data/projects/cool_songs/Djeezus-Oscilisous.mmp
-lmms-0.4.4/data/samples/latin/latin_brass01.ogg
-lmms-0.4.4/data/samples/latin/latin_guitar03.ogg
-lmms-0.4.4/data/samples/latin/latin_guitar01.ogg
-lmms-0.4.4/data/samples/latin/latin_guitar02.ogg
-lmms-0.4.4/data/samples/shapes/technosynth3.wav
-lmms-0.4.4/data/samples/shapes/technosynth1.wav
-lmms-0.4.4/data/samples/shapes/technosynth2.wav
-lmms-0.4.4/data/samples/shapes/additive2.wav
-lmms-0.4.4/data/samples/shapes/harmonics.wav
-lmms-0.4.4/data/samples/shapes/micro.wav
-lmms-0.4.4/data/samples/shapes/bunglist2.wav
-lmms-0.4.4/data/samples/shapes/bunglist3.wav
-lmms-0.4.4/data/samples/shapes/saw+sine.wav
-lmms-0.4.4/data/samples/shapes/smooth_inv_saw2.ogg
-lmms-0.4.4/data/samples/shapes/bunglist.wav
-lmms-0.4.4/data/samples/shapes/smooth_inv_saw.ogg
-lmms-0.4.4/data/samples/shapes/roundbass.wav
-lmms-0.4.4/data/samples/shapes/bunglist9.wav
-lmms-0.4.4/data/samples/shapes/bunglist7.wav
-lmms-0.4.4/data/samples/shapes/low_sine.wav
-lmms-0.4.4/data/samples/shapes/bunglist4.wav
-lmms-0.4.4/data/samples/shapes/bunglist5.wav
-lmms-0.4.4/data/samples/shapes/sine_dist.ogg
-lmms-0.4.4/data/samples/shapes/technobass.wav
-lmms-0.4.4/data/samples/shapes/roundsaw.ogg
-lmms-0.4.4/data/samples/shapes/technosynth6.wav
-lmms-0.4.4/data/samples/shapes/smooth_inv_saw_dist.ogg
-lmms-0.4.4/data/samples/shapes/bunglist6.wav
-lmms-0.4.4/data/samples/shapes/moog.wav
-lmms-0.4.4/data/samples/shapes/bunglist8.wav
-lmms-0.4.4/data/samples/shapes/additive.wav
-lmms-0.4.4/data/samples/shapes/technosynth5.wav
-lmms-0.4.4/data/samples/shapes/technosynth4.wav
-lmms-0.4.4/data/samples/shapes/vowel_a.wav
-lmms-0.4.4/data/samples/shapes/vowel_u.wav
-lmms-0.4.4/data/samples/basses/bass_punch01.ogg
-lmms-0.4.4/data/samples/basses/bass_acid01.ogg
-lmms-0.4.4/data/samples/basses/rave_bass02.ogg
-lmms-0.4.4/data/samples/basses/bass_hard02.ogg
-lmms-0.4.4/data/samples/basses/rave_bass01.ogg
-lmms-0.4.4/data/samples/basses/bass_hard01.ogg
-lmms-0.4.4/data/samples/basses/synth_acid02.ogg
-lmms-0.4.4/data/samples/basses/horror_bass01.ogg
-lmms-0.4.4/data/samples/basses/matrix1000_pluck01.ogg
-lmms-0.4.4/data/samples/basses/bass01.ogg
-lmms-0.4.4/data/samples/basses/bass_acid02.ogg
-lmms-0.4.4/data/samples/basses/synth_acid01.ogg
-lmms-0.4.4/data/samples/basses/techno_synth01.ogg
-lmms-0.4.4/data/samples/basses/rave_bass04.ogg
-lmms-0.4.4/data/samples/basses/rave_bass03.ogg
-lmms-0.4.4/data/samples/effects/explode01.ogg
-lmms-0.4.4/data/samples/effects/warp01.ogg
-lmms-0.4.4/data/samples/effects/filter_sweep01.ogg
-lmms-0.4.4/data/samples/effects/start01.ogg
-lmms-0.4.4/data/samples/effects/wind_chimes01.ogg
-lmms-0.4.4/data/samples/effects/scratch01.ogg
-lmms-0.4.4/data/samples/effects/warp02.ogg
-lmms-0.4.4/data/samples/effects/chroma_sound_effect01.ogg
-lmms-0.4.4/data/samples/effects/stop01.ogg
-lmms-0.4.4/data/samples/effects/start02.ogg
-lmms-0.4.4/data/samples/beats/house_loop01.ogg
-lmms-0.4.4/data/samples/beats/break02.ogg
-lmms-0.4.4/data/samples/beats/909beat01.ogg
-lmms-0.4.4/data/samples/beats/break03.ogg
-lmms-0.4.4/data/samples/beats/electro_beat02.ogg
-lmms-0.4.4/data/samples/beats/electro_beat01.ogg
-lmms-0.4.4/data/samples/beats/jungle01.ogg
-lmms-0.4.4/data/samples/beats/rave_hihat01.ogg
-lmms-0.4.4/data/samples/beats/rave_kick01.ogg
-lmms-0.4.4/data/samples/beats/rave_kick02.ogg
-lmms-0.4.4/data/samples/beats/break01.ogg
-lmms-0.4.4/data/samples/beats/rave_snare01.ogg
-lmms-0.4.4/data/samples/beats/rave_hihat02.ogg
-lmms-0.4.4/data/samples/stringsnpads/bell_choir02.ogg
-lmms-0.4.4/data/samples/stringsnpads/strings01.ogg
-lmms-0.4.4/data/samples/stringsnpads/korg_poly6_drone01.ogg
-lmms-0.4.4/data/samples/stringsnpads/space_strings01.ogg
-lmms-0.4.4/data/samples/stringsnpads/chorus02.ogg
-lmms-0.4.4/data/samples/stringsnpads/space_strings03.ogg
-lmms-0.4.4/data/samples/stringsnpads/chorus01.ogg
-lmms-0.4.4/data/samples/stringsnpads/juno_pad01.ogg
-lmms-0.4.4/data/samples/stringsnpads/orion_string01.ogg
-lmms-0.4.4/data/samples/stringsnpads/rave_choir01.ogg
-lmms-0.4.4/data/samples/stringsnpads/bell_choir01.ogg
-lmms-0.4.4/data/samples/stringsnpads/heaven_strings01.ogg
-lmms-0.4.4/data/samples/stringsnpads/nord_ambient01.ogg
-lmms-0.4.4/data/samples/stringsnpads/space_strings02.ogg
-lmms-0.4.4/data/samples/bassloopes/briff01.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_bass01.ogg
-lmms-0.4.4/data/samples/bassloopes/rave_bass02.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_synth02.ogg
-lmms-0.4.4/data/samples/bassloopes/tb303_01.ogg
-lmms-0.4.4/data/samples/bassloopes/rave_bass01.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_synth03.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_bass02.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_synth04.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_synth01.ogg
-lmms-0.4.4/data/samples/instruments/violin_double_stop01.ogg
-lmms-0.4.4/data/samples/instruments/bassslap01.ogg
-lmms-0.4.4/data/samples/instruments/church_organ01.ogg
-lmms-0.4.4/data/samples/instruments/e_piano_accord01.ogg
-lmms-0.4.4/data/samples/instruments/flute01.ogg
-lmms-0.4.4/data/samples/instruments/steel_guitar_medium_distorted01.ogg
-lmms-0.4.4/data/samples/instruments/church_organ04.ogg
-lmms-0.4.4/data/samples/instruments/trumpet01.ogg
-lmms-0.4.4/data/samples/instruments/steel_guitar_slight_distorted01.ogg
-lmms-0.4.4/data/samples/instruments/steel_guitar_heavy_distorted01.ogg
-lmms-0.4.4/data/samples/instruments/e_organ01.ogg
-lmms-0.4.4/data/samples/instruments/church_organ03.ogg
-lmms-0.4.4/data/samples/instruments/piano02.ogg
-lmms-0.4.4/data/samples/instruments/cello01.ogg
-lmms-0.4.4/data/samples/instruments/piano01.ogg
-lmms-0.4.4/data/samples/instruments/violin_fingered01.ogg
-lmms-0.4.4/data/samples/instruments/violin_pizzicato01.ogg
-lmms-0.4.4/data/samples/instruments/e_piano_accord02.ogg
-lmms-0.4.4/data/samples/instruments/harpsichord01.ogg
-lmms-0.4.4/data/samples/instruments/steel_guitar01.ogg
-lmms-0.4.4/data/samples/instruments/bassslap02.ogg
-lmms-0.4.4/data/samples/instruments/church_organ02.ogg
-lmms-0.4.4/data/samples/misc/applause01.ogg
-lmms-0.4.4/data/samples/misc/breath01.ogg
-lmms-0.4.4/data/samples/misc/raving_crowd01.ogg
-lmms-0.4.4/data/samples/misc/hit02.ogg
-lmms-0.4.4/data/samples/misc/dong01.ogg
-lmms-0.4.4/data/samples/misc/hit01.ogg
-lmms-0.4.4/data/samples/misc/bass!.ogg
-lmms-0.4.4/data/samples/misc/dong03.ogg
-lmms-0.4.4/data/samples/misc/undefined01.ogg
-lmms-0.4.4/data/samples/misc/metronome01.ogg
-lmms-0.4.4/data/samples/misc/buzz!.ogg
-lmms-0.4.4/data/samples/misc/dong02.ogg
-lmms-0.4.4/data/samples/misc/electric_ping01.ogg
-lmms-0.4.4/data/samples/misc/metalish_dong01.ogg
-lmms-0.4.4/data/samples/misc/snaph01.ogg
-lmms-0.4.4/data/samples/drums/kick_soft01.ogg
-lmms-0.4.4/data/samples/drums/snare_rim01.ogg
-lmms-0.4.4/data/samples/drums/hihat_opened02.ogg
-lmms-0.4.4/data/samples/drums/snare05.ogg
-lmms-0.4.4/data/samples/drums/bassdrum_acoustic02.ogg
-lmms-0.4.4/data/samples/drums/kick_hard01.ogg
-lmms-0.4.4/data/samples/drums/sidestick01.ogg
-lmms-0.4.4/data/samples/drums/clap01.ogg
-lmms-0.4.4/data/samples/drums/snare02.ogg
-lmms-0.4.4/data/samples/drums/clap02.ogg
-lmms-0.4.4/data/samples/drums/snare04.ogg
-lmms-0.4.4/data/samples/drums/bassdrum03.ogg
-lmms-0.4.4/data/samples/drums/tom_low01.ogg
-lmms-0.4.4/data/samples/drums/bassdrum02.ogg
-lmms-0.4.4/data/samples/drums/tom02.ogg
-lmms-0.4.4/data/samples/drums/shaker03.ogg
-lmms-0.4.4/data/samples/drums/kick_hiphop01.ogg
-lmms-0.4.4/data/samples/drums/clap03.ogg
-lmms-0.4.4/data/samples/drums/snare_muffled02.ogg
-lmms-0.4.4/data/samples/drums/tom01.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed03.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed05.ogg
-lmms-0.4.4/data/samples/drums/tom_hi01.ogg
-lmms-0.4.4/data/samples/drums/kick01.ogg
-lmms-0.4.4/data/samples/drums/shaker01.ogg
-lmms-0.4.4/data/samples/drums/tom05.ogg
-lmms-0.4.4/data/samples/drums/ride01.ogg
-lmms-0.4.4/data/samples/drums/shaker02.ogg
-lmms-0.4.4/data/samples/drums/hihat_opened01.ogg
-lmms-0.4.4/data/samples/drums/snare06.ogg
-lmms-0.4.4/data/samples/drums/kick_soft02.ogg
-lmms-0.4.4/data/samples/drums/kick_long01.ogg
-lmms-0.4.4/data/samples/drums/kick04.ogg
-lmms-0.4.4/data/samples/drums/snare07.ogg
-lmms-0.4.4/data/samples/drums/bassdrum04.ogg
-lmms-0.4.4/data/samples/drums/crash02.ogg
-lmms-0.4.4/data/samples/drums/tom04.ogg
-lmms-0.4.4/data/samples/drums/kick02.ogg
-lmms-0.4.4/data/samples/drums/nasty_rim01.ogg
-lmms-0.4.4/data/samples/drums/bassdrum_acoustic01.ogg
-lmms-0.4.4/data/samples/drums/ride02.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed02.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed01.ogg
-lmms-0.4.4/data/samples/drums/snare01.ogg
-lmms-0.4.4/data/samples/drums/wood01.ogg
-lmms-0.4.4/data/samples/drums/nasty_bass01.ogg
-lmms-0.4.4/data/samples/drums/snare_hiphop02.ogg
-lmms-0.4.4/data/samples/drums/kick_distorted01.ogg
-lmms-0.4.4/data/samples/drums/zap01.ogg
-lmms-0.4.4/data/samples/drums/clav01.ogg
-lmms-0.4.4/data/samples/drums/rim01.ogg
-lmms-0.4.4/data/samples/drums/nasty_snare01.ogg
-lmms-0.4.4/data/samples/drums/snare_harsh01.ogg
-lmms-0.4.4/data/samples/drums/clav02.ogg
-lmms-0.4.4/data/samples/drums/clap04.ogg
-lmms-0.4.4/data/samples/drums/snare_muffled01.ogg
-lmms-0.4.4/data/samples/drums/kick03.ogg
-lmms-0.4.4/data/samples/drums/snare_acoustic01.ogg
-lmms-0.4.4/data/samples/drums/kick_hardcore01.ogg
-lmms-0.4.4/data/samples/drums/hihat_foot_pedal01.ogg
-lmms-0.4.4/data/samples/drums/snare_short01.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed04.ogg
-lmms-0.4.4/data/samples/drums/bassdrum01.ogg
-lmms-0.4.4/data/samples/drums/snare03.ogg
-lmms-0.4.4/data/samples/drums/zap02.ogg
-lmms-0.4.4/data/samples/drums/snare_hiphop01.ogg
-lmms-0.4.4/data/samples/drums/snare_electro01.ogg
-lmms-0.4.4/data/samples/drums/tom_mid01.ogg
-lmms-0.4.4/data/samples/drums/tom03.ogg
-lmms-0.4.4/data/samples/drums/crash01.ogg
-lmms-0.4.4/data/samples/drums/hihat_opened03.ogg
-lmms-0.4.4/data/samples/drums/zap03.ogg
+lmms-0.4.5/data/projects/tutorials/editing_note_volumes.mmp
+lmms-0.4.5/data/projects/covers/J.S.Bach-Preludium_and_Fugue_A-Minor.mmpz
+lmms-0.4.5/data/projects/covers/MonkeyIsland1-Intro.mmpz
+lmms-0.4.5/data/projects/oldstuff/SharkyX-DeadManDancing.mmp
+lmms-0.4.5/data/projects/oldstuff/MaxFellner-Ease.mmp
+lmms-0.4.5/data/projects/oldstuff/time_machine.mmp
+lmms-0.4.5/data/projects/oldstuff/Mart-Dirt_Track.mmp
+lmms-0.4.5/data/projects/oldstuff/1st.mmp
+lmms-0.4.5/data/projects/demos/Zvonsully-RaceTheZBeat.mmp
+lmms-0.4.5/data/projects/demos/beat_collection.mmp
+lmms-0.4.5/data/projects/demos/demo5.mmp
+lmms-0.4.5/data/projects/demos/newFangled.mmpz
+lmms-0.4.5/data/projects/demos/TobyDox-Crystallo.mmp
+lmms-0.4.5/data/projects/demos/loop_collection.mmp
+lmms-0.4.5/data/projects/demos/demo1.mmp
+lmms-0.4.5/data/projects/demos/demo4.mmp
+lmms-0.4.5/data/projects/demos/demo3.mmp
+lmms-0.4.5/data/projects/demos/lb302quick.mmpz
+lmms-0.4.5/data/projects/demos/demo2.mmp
+lmms-0.4.5/data/projects/demos/demo6.mmp
+lmms-0.4.5/data/projects/demos/some_basslines.mmp
+lmms-0.4.5/data/projects/cool_songs/Lokori-Systematic_Chaos.mmp
+lmms-0.4.5/data/projects/cool_songs/MysthR-Living.mmpz
+lmms-0.4.5/data/projects/cool_songs/Siegel-DreamWave.mmp
+lmms-0.4.5/data/projects/cool_songs/Silva-ElvesCall.mmp
+lmms-0.4.5/data/projects/cool_songs/TobyDox-Psycho.mmp
+lmms-0.4.5/data/projects/cool_songs/Chris-RaveRiff.mmpz
+lmms-0.4.5/data/projects/cool_songs/Skiessi-RandomProjectNumber14253.mmpz
+lmms-0.4.5/data/projects/cool_songs/TobyDox-TheFourthDimension.mmp
+lmms-0.4.5/data/projects/cool_songs/OrtalDj-FirstProyect.mmpz
+lmms-0.4.5/data/projects/cool_songs/Chris-HorizonRemix.mmp
+lmms-0.4.5/data/projects/cool_songs/j1m-DingDong.mmp
+lmms-0.4.5/data/projects/cool_songs/Djeezus-BeatRolls.mmp
+lmms-0.4.5/data/projects/cool_songs/StrictProduction-Lamentelnes.mmp
+lmms-0.4.5/data/projects/cool_songs/BlueWolf-DreamTravel.mmp
+lmms-0.4.5/data/projects/cool_songs/Marfil-MarfilDrum01.mmp
+lmms-0.4.5/data/projects/cool_songs/Malex-Horizon4.mmp
+lmms-0.4.5/data/projects/cool_songs/StrictProduction-Underline.mmp
+lmms-0.4.5/data/projects/cool_songs/Skiessi-TurningPoint.mmpz
+lmms-0.4.5/data/projects/cool_songs/StrictProduction-DearJonDoe.mmp
+lmms-0.4.5/data/projects/cool_songs/SharkyX-Experiments.mmp
+lmms-0.4.5/data/projects/cool_songs/Skiessi-Onion.mmpz
+lmms-0.4.5/data/projects/cool_songs/TobyDox-Confused.mmp
+lmms-0.4.5/data/projects/cool_songs/Siegel-SpeedTrack.mmp
+lmms-0.4.5/data/projects/cool_songs/Djeezus-Oscilisous.mmp
+lmms-0.4.5/data/samples/latin/latin_brass01.ogg
+lmms-0.4.5/data/samples/latin/latin_guitar03.ogg
+lmms-0.4.5/data/samples/latin/latin_guitar01.ogg
+lmms-0.4.5/data/samples/latin/latin_guitar02.ogg
+lmms-0.4.5/data/samples/shapes/technosynth3.wav
+lmms-0.4.5/data/samples/shapes/technosynth1.wav
+lmms-0.4.5/data/samples/shapes/technosynth2.wav
+lmms-0.4.5/data/samples/shapes/additive2.wav
+lmms-0.4.5/data/samples/shapes/harmonics.wav
+lmms-0.4.5/data/samples/shapes/micro.wav
+lmms-0.4.5/data/samples/shapes/bunglist2.wav
+lmms-0.4.5/data/samples/shapes/bunglist3.wav
+lmms-0.4.5/data/samples/shapes/saw+sine.wav
+lmms-0.4.5/data/samples/shapes/smooth_inv_saw2.ogg
+lmms-0.4.5/data/samples/shapes/bunglist.wav
+lmms-0.4.5/data/samples/shapes/smooth_inv_saw.ogg
+lmms-0.4.5/data/samples/shapes/roundbass.wav
+lmms-0.4.5/data/samples/shapes/bunglist9.wav
+lmms-0.4.5/data/samples/shapes/bunglist7.wav
+lmms-0.4.5/data/samples/shapes/low_sine.wav
+lmms-0.4.5/data/samples/shapes/bunglist4.wav
+lmms-0.4.5/data/samples/shapes/bunglist5.wav
+lmms-0.4.5/data/samples/shapes/sine_dist.ogg
+lmms-0.4.5/data/samples/shapes/technobass.wav
+lmms-0.4.5/data/samples/shapes/roundsaw.ogg
+lmms-0.4.5/data/samples/shapes/technosynth6.wav
+lmms-0.4.5/data/samples/shapes/smooth_inv_saw_dist.ogg
+lmms-0.4.5/data/samples/shapes/bunglist6.wav
+lmms-0.4.5/data/samples/shapes/moog.wav
+lmms-0.4.5/data/samples/shapes/bunglist8.wav
+lmms-0.4.5/data/samples/shapes/additive.wav
+lmms-0.4.5/data/samples/shapes/technosynth5.wav
+lmms-0.4.5/data/samples/shapes/technosynth4.wav
+lmms-0.4.5/data/samples/shapes/vowel_a.wav
+lmms-0.4.5/data/samples/shapes/vowel_u.wav
+lmms-0.4.5/data/samples/basses/bass_punch01.ogg
+lmms-0.4.5/data/samples/basses/bass_acid01.ogg
+lmms-0.4.5/data/samples/basses/rave_bass02.ogg
+lmms-0.4.5/data/samples/basses/bass_hard02.ogg
+lmms-0.4.5/data/samples/basses/rave_bass01.ogg
+lmms-0.4.5/data/samples/basses/bass_hard01.ogg
+lmms-0.4.5/data/samples/basses/synth_acid02.ogg
+lmms-0.4.5/data/samples/basses/horror_bass01.ogg
+lmms-0.4.5/data/samples/basses/matrix1000_pluck01.ogg
+lmms-0.4.5/data/samples/basses/bass01.ogg
+lmms-0.4.5/data/samples/basses/bass_acid02.ogg
+lmms-0.4.5/data/samples/basses/synth_acid01.ogg
+lmms-0.4.5/data/samples/basses/techno_synth01.ogg
+lmms-0.4.5/data/samples/basses/rave_bass04.ogg
+lmms-0.4.5/data/samples/basses/rave_bass03.ogg
+lmms-0.4.5/data/samples/effects/explode01.ogg
+lmms-0.4.5/data/samples/effects/warp01.ogg
+lmms-0.4.5/data/samples/effects/filter_sweep01.ogg
+lmms-0.4.5/data/samples/effects/start01.ogg
+lmms-0.4.5/data/samples/effects/wind_chimes01.ogg
+lmms-0.4.5/data/samples/effects/scratch01.ogg
+lmms-0.4.5/data/samples/effects/warp02.ogg
+lmms-0.4.5/data/samples/effects/chroma_sound_effect01.ogg
+lmms-0.4.5/data/samples/effects/stop01.ogg
+lmms-0.4.5/data/samples/effects/start02.ogg
+lmms-0.4.5/data/samples/beats/house_loop01.ogg
+lmms-0.4.5/data/samples/beats/break02.ogg
+lmms-0.4.5/data/samples/beats/909beat01.ogg
+lmms-0.4.5/data/samples/beats/break03.ogg
+lmms-0.4.5/data/samples/beats/electro_beat02.ogg
+lmms-0.4.5/data/samples/beats/electro_beat01.ogg
+lmms-0.4.5/data/samples/beats/jungle01.ogg
+lmms-0.4.5/data/samples/beats/rave_hihat01.ogg
+lmms-0.4.5/data/samples/beats/rave_kick01.ogg
+lmms-0.4.5/data/samples/beats/rave_kick02.ogg
+lmms-0.4.5/data/samples/beats/break01.ogg
+lmms-0.4.5/data/samples/beats/rave_snare01.ogg
+lmms-0.4.5/data/samples/beats/rave_hihat02.ogg
+lmms-0.4.5/data/samples/stringsnpads/bell_choir02.ogg
+lmms-0.4.5/data/samples/stringsnpads/strings01.ogg
+lmms-0.4.5/data/samples/stringsnpads/korg_poly6_drone01.ogg
+lmms-0.4.5/data/samples/stringsnpads/space_strings01.ogg
+lmms-0.4.5/data/samples/stringsnpads/chorus02.ogg
+lmms-0.4.5/data/samples/stringsnpads/space_strings03.ogg
+lmms-0.4.5/data/samples/stringsnpads/chorus01.ogg
+lmms-0.4.5/data/samples/stringsnpads/juno_pad01.ogg
+lmms-0.4.5/data/samples/stringsnpads/orion_string01.ogg
+lmms-0.4.5/data/samples/stringsnpads/rave_choir01.ogg
+lmms-0.4.5/data/samples/stringsnpads/bell_choir01.ogg
+lmms-0.4.5/data/samples/stringsnpads/heaven_strings01.ogg
+lmms-0.4.5/data/samples/stringsnpads/nord_ambient01.ogg
+lmms-0.4.5/data/samples/stringsnpads/space_strings02.ogg
+lmms-0.4.5/data/samples/bassloopes/briff01.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_bass01.ogg
+lmms-0.4.5/data/samples/bassloopes/rave_bass02.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_synth02.ogg
+lmms-0.4.5/data/samples/bassloopes/tb303_01.ogg
+lmms-0.4.5/data/samples/bassloopes/rave_bass01.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_synth03.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_bass02.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_synth04.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_synth01.ogg
+lmms-0.4.5/data/samples/instruments/violin_double_stop01.ogg
+lmms-0.4.5/data/samples/instruments/bassslap01.ogg
+lmms-0.4.5/data/samples/instruments/church_organ01.ogg
+lmms-0.4.5/data/samples/instruments/e_piano_accord01.ogg
+lmms-0.4.5/data/samples/instruments/flute01.ogg
+lmms-0.4.5/data/samples/instruments/steel_guitar_medium_distorted01.ogg
+lmms-0.4.5/data/samples/instruments/church_organ04.ogg
+lmms-0.4.5/data/samples/instruments/trumpet01.ogg
+lmms-0.4.5/data/samples/instruments/steel_guitar_slight_distorted01.ogg
+lmms-0.4.5/data/samples/instruments/steel_guitar_heavy_distorted01.ogg
+lmms-0.4.5/data/samples/instruments/e_organ01.ogg
+lmms-0.4.5/data/samples/instruments/church_organ03.ogg
+lmms-0.4.5/data/samples/instruments/piano02.ogg
+lmms-0.4.5/data/samples/instruments/cello01.ogg
+lmms-0.4.5/data/samples/instruments/piano01.ogg
+lmms-0.4.5/data/samples/instruments/violin_fingered01.ogg
+lmms-0.4.5/data/samples/instruments/violin_pizzicato01.ogg
+lmms-0.4.5/data/samples/instruments/e_piano_accord02.ogg
+lmms-0.4.5/data/samples/instruments/harpsichord01.ogg
+lmms-0.4.5/data/samples/instruments/steel_guitar01.ogg
+lmms-0.4.5/data/samples/instruments/bassslap02.ogg
+lmms-0.4.5/data/samples/instruments/church_organ02.ogg
+lmms-0.4.5/data/samples/misc/applause01.ogg
+lmms-0.4.5/data/samples/misc/breath01.ogg
+lmms-0.4.5/data/samples/misc/raving_crowd01.ogg
+lmms-0.4.5/data/samples/misc/hit02.ogg
+lmms-0.4.5/data/samples/misc/dong01.ogg
+lmms-0.4.5/data/samples/misc/hit01.ogg
+lmms-0.4.5/data/samples/misc/bass!.ogg
+lmms-0.4.5/data/samples/misc/dong03.ogg
+lmms-0.4.5/data/samples/misc/undefined01.ogg
+lmms-0.4.5/data/samples/misc/metronome01.ogg
+lmms-0.4.5/data/samples/misc/buzz!.ogg
+lmms-0.4.5/data/samples/misc/dong02.ogg
+lmms-0.4.5/data/samples/misc/electric_ping01.ogg
+lmms-0.4.5/data/samples/misc/metalish_dong01.ogg
+lmms-0.4.5/data/samples/misc/snaph01.ogg
+lmms-0.4.5/data/samples/drums/kick_soft01.ogg
+lmms-0.4.5/data/samples/drums/snare_rim01.ogg
+lmms-0.4.5/data/samples/drums/hihat_opened02.ogg
+lmms-0.4.5/data/samples/drums/snare05.ogg
+lmms-0.4.5/data/samples/drums/bassdrum_acoustic02.ogg
+lmms-0.4.5/data/samples/drums/kick_hard01.ogg
+lmms-0.4.5/data/samples/drums/sidestick01.ogg
+lmms-0.4.5/data/samples/drums/clap01.ogg
+lmms-0.4.5/data/samples/drums/snare02.ogg
+lmms-0.4.5/data/samples/drums/clap02.ogg
+lmms-0.4.5/data/samples/drums/snare04.ogg
+lmms-0.4.5/data/samples/drums/bassdrum03.ogg
+lmms-0.4.5/data/samples/drums/tom_low01.ogg
+lmms-0.4.5/data/samples/drums/bassdrum02.ogg
+lmms-0.4.5/data/samples/drums/tom02.ogg
+lmms-0.4.5/data/samples/drums/shaker03.ogg
+lmms-0.4.5/data/samples/drums/kick_hiphop01.ogg
+lmms-0.4.5/data/samples/drums/clap03.ogg
+lmms-0.4.5/data/samples/drums/snare_muffled02.ogg
+lmms-0.4.5/data/samples/drums/tom01.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed03.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed05.ogg
+lmms-0.4.5/data/samples/drums/tom_hi01.ogg
+lmms-0.4.5/data/samples/drums/kick01.ogg
+lmms-0.4.5/data/samples/drums/shaker01.ogg
+lmms-0.4.5/data/samples/drums/tom05.ogg
+lmms-0.4.5/data/samples/drums/ride01.ogg
+lmms-0.4.5/data/samples/drums/shaker02.ogg
+lmms-0.4.5/data/samples/drums/hihat_opened01.ogg
+lmms-0.4.5/data/samples/drums/snare06.ogg
+lmms-0.4.5/data/samples/drums/kick_soft02.ogg
+lmms-0.4.5/data/samples/drums/kick_long01.ogg
+lmms-0.4.5/data/samples/drums/kick04.ogg
+lmms-0.4.5/data/samples/drums/snare07.ogg
+lmms-0.4.5/data/samples/drums/bassdrum04.ogg
+lmms-0.4.5/data/samples/drums/crash02.ogg
+lmms-0.4.5/data/samples/drums/tom04.ogg
+lmms-0.4.5/data/samples/drums/kick02.ogg
+lmms-0.4.5/data/samples/drums/nasty_rim01.ogg
+lmms-0.4.5/data/samples/drums/bassdrum_acoustic01.ogg
+lmms-0.4.5/data/samples/drums/ride02.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed02.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed01.ogg
+lmms-0.4.5/data/samples/drums/snare01.ogg
+lmms-0.4.5/data/samples/drums/wood01.ogg
+lmms-0.4.5/data/samples/drums/nasty_bass01.ogg
+lmms-0.4.5/data/samples/drums/snare_hiphop02.ogg
+lmms-0.4.5/data/samples/drums/kick_distorted01.ogg
+lmms-0.4.5/data/samples/drums/zap01.ogg
+lmms-0.4.5/data/samples/drums/clav01.ogg
+lmms-0.4.5/data/samples/drums/rim01.ogg
+lmms-0.4.5/data/samples/drums/nasty_snare01.ogg
+lmms-0.4.5/data/samples/drums/snare_harsh01.ogg
+lmms-0.4.5/data/samples/drums/clav02.ogg
+lmms-0.4.5/data/samples/drums/clap04.ogg
+lmms-0.4.5/data/samples/drums/snare_muffled01.ogg
+lmms-0.4.5/data/samples/drums/kick03.ogg
+lmms-0.4.5/data/samples/drums/snare_acoustic01.ogg
+lmms-0.4.5/data/samples/drums/kick_hardcore01.ogg
+lmms-0.4.5/data/samples/drums/hihat_foot_pedal01.ogg
+lmms-0.4.5/data/samples/drums/snare_short01.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed04.ogg
+lmms-0.4.5/data/samples/drums/bassdrum01.ogg
+lmms-0.4.5/data/samples/drums/snare03.ogg
+lmms-0.4.5/data/samples/drums/zap02.ogg
+lmms-0.4.5/data/samples/drums/snare_hiphop01.ogg
+lmms-0.4.5/data/samples/drums/snare_electro01.ogg
+lmms-0.4.5/data/samples/drums/tom_mid01.ogg
+lmms-0.4.5/data/samples/drums/tom03.ogg
+lmms-0.4.5/data/samples/drums/crash01.ogg
+lmms-0.4.5/data/samples/drums/hihat_opened03.ogg
+lmms-0.4.5/data/samples/drums/zap03.ogg


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/devel/import.log,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- import.log	19 May 2009 18:40:59 -0000	1.4
+++ import.log	4 Sep 2009 21:21:19 -0000	1.5
@@ -2,3 +2,4 @@ lmms-0_4_2-3_fc10:HEAD:lmms-0.4.2-3.fc10
 lmms-0_4_2-4_fc10:HEAD:lmms-0.4.2-4.fc10.src.rpm:1235166451
 lmms-0_4_3-1_fc10:HEAD:lmms-0.4.3-1.fc10.src.rpm:1236642380
 lmms-0_4_4-1_fc11:HEAD:lmms-0.4.4-1.fc11.src.rpm:1242758267
+lmms-0_4_5-1_fc11:HEAD:lmms-0.4.5-1.fc11.src.rpm:1252099213


Index: lmms.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/devel/lmms.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- lmms.spec	25 Jul 2009 11:12:37 -0000	1.6
+++ lmms.spec	4 Sep 2009 21:21:19 -0000	1.7
@@ -1,6 +1,6 @@
 Name:           lmms
-Version:        0.4.4
-Release:        2%{?dist}
+Version:        0.4.5
+Release:        1%{?dist}
 Summary:        Linux MultiMedia Studio
 URL:            http://lmms.sourceforge.net/
 Group:          Applications/Multimedia
@@ -16,6 +16,7 @@ Group:          Applications/Multimedia
 #     - cmt: GPLv2(+?)
 #     - swh: GPLv2+
 #     - tap: GPLv2+
+#     - calf: GPLv2+ and LGPLv2+
 #   - GNU UnRTF (flp_import plugin): GPLv3+
 #   - Portsmf (midi_import plugin): MIT
 #   - Blip_Buffer and Gb_Snd_Emu (papu plugin): LGPLv2.1+
@@ -35,18 +36,15 @@ Source0:        %{name}-%{version}.strip
 Source1:        README.fedora
 
 # our cmake seems to have a different value for LIB_DIR.
-Patch0:         lmms-0.4.4-libdir.patch
+Patch0:         lmms-0.4.5-libdir.patch
 
 # move the vst and zynaddsubfx plugins to libexecdir.
-Patch1:         lmms-0.4.4-libexecdir.patch
+Patch1:         lmms-0.4.5-libexecdir.patch
 
 # build with vst support but without having wine. that is a patch
 # upstream isn't really interested in.
-Patch2:         lmms-0.4.4-vst-nowine.patch
+Patch2:         lmms-0.4.5-vst-nowine.patch
 
-# patches borrowed from the fltk package
-Patch3:         lmms-0.4.4-fltk-1.1.9-consts.patch
-Patch4:         lmms-0.4.4-fltk-1.1.9-gcc44.patch
 # FIXME: we surely want to patch zynaddsubfx to use system's fltk and
 # minixml. using system's zynaddsubfx however is, according to lmms'
 # developers, not possibe because there are to many changes.
@@ -61,6 +59,7 @@ BuildRequires:  jack-audio-connection-ki
 BuildRequires:  alsa-lib-devel
 BuildRequires:  pulseaudio-libs-devel
 
+# we need at least version 0.1.7 of libsamplerate 
 BuildRequires:  libsamplerate-devel
 BuildRequires:  libsndfile-devel
 BuildRequires:  fftw3-devel
@@ -80,6 +79,7 @@ BuildRequires:  wine-devel 
 Requires:       ladspa-caps-plugins
 Requires:       ladspa-tap-plugins
 Requires:       ladspa-swh-plugins
+Requires:       ladspa-calf-plugins
 # the version included in lmms contains patches sent to, but not yet
 # applied by cmt's upstream.
 #Requires: ladspa-cmt-plugins
@@ -129,10 +129,6 @@ developing addons for %{name}.
 %patch0 -p1 -b .libdir
 %patch1 -p1 -b .libexecdir
 %patch2 -p1 -b .nowine
-%patch3 -p1 -b .consts
-%if 0%{?fedora} > 10
-%patch4 -p1 -b .gcc44
-%endif
 
 # remove spurious x-bits
 find . -type f -exec chmod 0644 {} \;
@@ -147,6 +143,7 @@ find . -type f -exec chmod 0644 {} \;
        -DWANT_CAPS:BOOL=OFF \
        -DWANT_TAP:BOOL=OFF \
        -DWANT_SWH:BOOL=OFF \
+       -DWANT_CALF:BOOL=OFF \
 %ifarch %ix86
        -DWANT_VST:BOOL=ON \
 %else
@@ -223,6 +220,11 @@ This package contains the necessary file
 
 
 %changelog
+* Fri Sep  4 2009 Thomas Moschny  - 0.4.5-1
+- Udate to 0.4.5.
+- Rebase patches, and drop fltk patches not needed anymore.
+- Add a dependency on the Calf LADSPA plugins.
+
 * Sat Jul 25 2009 Fedora Release Engineering  - 0.4.4-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	19 May 2009 18:40:59 -0000	1.5
+++ sources	4 Sep 2009 21:21:19 -0000	1.6
@@ -1 +1 @@
-ec84f9c766742b4ebfa37ac06bebe391  lmms-0.4.4.stripped.tar.bz2
+efbd9ddef0a975cffe9abc2da8b04143  lmms-0.4.5.stripped.tar.bz2


--- lmms-0.4.4-fltk-1.1.9-consts.patch DELETED ---


--- lmms-0.4.4-fltk-1.1.9-gcc44.patch DELETED ---


--- lmms-0.4.4-libdir.patch DELETED ---


--- lmms-0.4.4-libexecdir.patch DELETED ---


--- lmms-0.4.4-vst-nowine.patch DELETED ---



From spot at fedoraproject.org  Fri Sep  4 21:22:32 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Fri,  4 Sep 2009 21:22:32 +0000 (UTC)
Subject: rpms/lapack/F-11 Makefile.blas, 1.5, 1.6 Makefile.lapack, 1.4,
	1.5 lapack.spec, 1.20, 1.21 sources, 1.5, 1.6
Message-ID: <20090904212232.4DB4A11C0082@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/lapack/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9250/F-11

Modified Files:
	Makefile.blas Makefile.lapack lapack.spec sources 
Log Message:
update to 3.2.1 everywhere, fix miscompile bug (bz 520518)


Index: Makefile.blas
===================================================================
RCS file: /cvs/pkgs/rpms/lapack/F-11/Makefile.blas,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- Makefile.blas	25 May 2007 22:08:50 -0000	1.5
+++ Makefile.blas	4 Sep 2009 21:22:32 -0000	1.6
@@ -2,30 +2,31 @@ clean:
 	rm -f *.o libblas.a libblas.so*
 
 OBJS=	caxpy.o ccopy.o cdotc.o cdotu.o cgbmv.o cgemm.o cgemv.o \
-	cgerc.o cgeru.o chbmv.o chemm.o chemv.o cher.o cher2.o \
-	cher2k.o cherk.o chpmv.o chpr.o chpr2.o crotg.o cscal.o csrot.o \
+	cgerc.o cgeru.o chbmv.o chemm.o chemv.o cher2.o cher2k.o \
+	cher.o cherk.o chpmv.o chpr2.o chpr.o crotg.o cscal.o csrot.o \
 	csscal.o cswap.o csymm.o csyr2k.o csyrk.o ctbmv.o ctbsv.o \
 	ctpmv.o ctpsv.o ctrmm.o ctrmv.o ctrsm.o ctrsv.o dasum.o \
 	daxpy.o dcabs1.o dcopy.o ddot.o dgbmv.o dgemm.o dgemv.o \
-	dger.o dnrm2.o drot.o drotg.o drotm.o drotmg.o dsbmv.o dscal.o dsdot.o dspmv.o \
-	dspr.o dspr2.o dswap.o dsymm.o dsymv.o dsyr.o dsyr2.o \
-	dsyr2k.o dsyrk.o dtbmv.o dtbsv.o dtpmv.o dtpsv.o dtrmm.o \
-	dtrmv.o dtrsm.o dtrsv.o dzasum.o dznrm2.o icamax.o idamax.o \
-	isamax.o izamax.o lsame.o sasum.o saxpy.o scasum.o scnrm2.o \
-	scopy.o sdot.o sdsdot.o sgbmv.o sgemm.o sgemv.o sger.o snrm2.o \
-	srot.o srotg.o srotm.o srotmg.o ssbmv.o sscal.o sspmv.o sspr.o sspr2.o \
-	sswap.o ssymm.o ssymv.o ssyr.o ssyr2.o ssyr2k.o ssyrk.o \
-	stbmv.o stbsv.o stpmv.o stpsv.o strmm.o strmv.o strsm.o \
-	strsv.o xerbla.o zaxpy.o zcopy.o zdotc.o zdotu.o zdrot.o zdscal.o \
-	zgbmv.o zgemm.o zgemv.o zgerc.o zgeru.o zhbmv.o zhemm.o \
-	zhemv.o zher.o zher2.o zher2k.o zherk.o zhpmv.o zhpr.o \
-	zhpr2.o zrotg.o zscal.o zswap.o zsymm.o zsyr2k.o zsyrk.o \
-	ztbmv.o ztbsv.o ztpmv.o ztpsv.o ztrmm.o ztrmv.o ztrsm.o \
-	ztrsv.o scabs1.o
+	dger.o dnrm2.o drot.o drotg.o drotm.o drotmg.o dsbmv.o \
+	dscal.o dsdot.o dspmv.o dspr2.o dspr.o dswap.o dsymm.o \
+	dsymv.o dsyr2.o dsyr2k.o dsyr.o dsyrk.o dtbmv.o dtbsv.o \
+	dtpmv.o dtpsv.o dtrmm.o dtrmv.o dtrsm.o dtrsv.o dzasum.o \
+	dznrm2.o icamax.o idamax.o isamax.o izamax.o lsame.o sasum.o \
+	saxpy.o scabs1.o scasum.o scnrm2.o scopy.o sdot.o sdsdot.o \
+	sgbmv.o sgemm.o sgemv.o sger.o snrm2.o srot.o srotg.o srotm.o \
+	srotmg.o ssbmv.o sscal.o sspmv.o sspr2.o sspr.o sswap.o \
+	ssymm.o ssymv.o ssyr2.o ssyr2k.o ssyr.o ssyrk.o stbmv.o \
+	stbsv.o stpmv.o stpsv.o strmm.o strmv.o strsm.o strsv.o \
+	xerbla_array.o xerbla.o zaxpy.o zcopy.o zdotc.o zdotu.o \
+	zdrot.o zdscal.o zgbmv.o zgemm.o zgemv.o zgerc.o zgeru.o \
+	zhbmv.o zhemm.o zhemv.o zher2.o zher2k.o zher.o zherk.o \
+	zhpmv.o zhpr2.o zhpr.o zrotg.o zscal.o zswap.o zsymm.o \
+	zsyr2k.o zsyrk.o ztbmv.o ztbsv.o ztpmv.o ztpsv.o ztrmm.o \
+	ztrmv.o ztrsm.o ztrsv.o
 
 static: $(OBJS)
 	ar ruv libblas.a $(OBJS)
 	ranlib libblas.a
 
 shared: $(OBJS)
-	cc $(CFLAGS) -shared -Wl,-soname,libblas.so.3 -o libblas.so.3.1.1 $(OBJS) -lm -lgfortran -lc
+	cc $(CFLAGS) -shared -Wl,-soname,libblas.so.3 -o libblas.so.3.2.1 $(OBJS) -lm -lgfortran -lc


Index: Makefile.lapack
===================================================================
RCS file: /cvs/pkgs/rpms/lapack/F-11/Makefile.lapack,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- Makefile.lapack	25 May 2007 22:08:50 -0000	1.4
+++ Makefile.lapack	4 Sep 2009 21:22:32 -0000	1.5
@@ -1,237 +1,293 @@
+include ../make.inc
+
 clean:
 	rm -f *.o liblapack*
 
-OBJS=	cbdsqr.o cgbbrd.o cgbcon.o cgbequ.o cgbrfs.o cgbsv.o \
-	cgbsvx.o cgbtf2.o cgbtrf.o cgbtrs.o cgebak.o cgebal.o \
-	cgebd2.o cgebrd.o cgecon.o cgeequ.o cgees.o cgeesx.o \
-	cgeev.o cgeevx.o cgegs.o cgegv.o cgehd2.o cgehrd.o \
-	cgelq2.o cgelqf.o cgelsd.o cgels.o cgelss.o cgelsx.o \
-	cgelsy.o cgeql2.o cgeqlf.o cgeqp3.o cgeqpf.o cgeqr2.o \
-	cgeqrf.o cgerfs.o cgerq2.o cgerqf.o cgesc2.o cgesdd.o \
-	cgesvd.o cgesv.o cgesvx.o cgetc2.o cgetf2.o cgetrf.o \
-	cgetri.o cgetrs.o cggbak.o cggbal.o cgges.o cggesx.o \
-	cggev.o cggevx.o cggglm.o cgghrd.o cgglse.o cggqrf.o \
-	cggrqf.o cggsvd.o cggsvp.o cgtcon.o cgtrfs.o cgtsv.o \
-	cgtsvx.o cgttrf.o cgttrs.o cgtts2.o chbevd.o chbev.o \
-	chbevx.o chbgst.o chbgvd.o chbgv.o chbgvx.o chbtrd.o \
-	checon.o cheevd.o cheev.o cheevr.o cheevx.o chegs2.o \
-	chegst.o chegvd.o chegv.o chegvx.o cherfs.o chesv.o \
-	chesvx.o chetd2.o chetf2.o chetrd.o chetrf.o chetri.o \
-	chetrs.o chgeqz.o chpcon.o chpevd.o chpev.o chpevx.o \
-	chpgst.o chpgvd.o chpgv.o chpgvx.o chprfs.o chpsv.o \
-	chpsvx.o chptrd.o chptrf.o chptri.o chptrs.o chsein.o \
-	chseqr.o clabrd.o clacgv.o clacn2.o clacon.o clacp2.o \
-	clacpy.o clacrm.o clacrt.o cladiv.o claed0.o claed7.o \
-	claed8.o claein.o claesy.o claev2.o clag2z.o clags2.o \
-	clagtm.o clahef.o clahqr.o clahr2.o clahrd.o claic1.o \
-	clals0.o clalsa.o clalsd.o clangb.o clange.o clangt.o \
-	clanhb.o clanhe.o clanhp.o clanhs.o clanht.o clansb.o \
-	clansp.o clansy.o clantb.o clantp.o clantr.o clapll.o \
-	clapmt.o claqgb.o claqge.o claqhb.o claqhe.o claqhp.o \
-	claqp2.o claqps.o claqr0.o claqr1.o claqr2.o claqr3.o \
-	claqr4.o claqr5.o claqsb.o claqsp.o claqsy.o clar1v.o \
-	clar2v.o clarcm.o clarfb.o clarf.o clarfg.o clarft.o \
-	clarfx.o clargv.o clarnv.o clarrv.o clartg.o clartv.o \
+OBJS=	cbdsqr.o cgbbrd.o cgbcon.o cgbequb.o cgbequ.o cgbrfs.o \
+	cgbsv.o cgbsvx.o cgbtf2.o cgbtrf.o cgbtrs.o cgebak.o \
+	cgebal.o cgebd2.o cgebrd.o cgecon.o cgeequb.o cgeequ.o cgees.o \
+	cgeesx.o cgeev.o cgeevx.o cgegs.o cgegv.o cgehd2.o cgehrd.o cgelq2.o \
+	cgelqf.o cgelsd.o cgels.o cgelss.o cgelsx.o cgelsy.o cgeql2.o \
+	cgeqlf.o cgeqp3.o cgeqpf.o cgeqr2.o cgeqrf.o cgerfs.o \
+	cgerq2.o cgerqf.o cgesc2.o cgesdd.o cgesvd.o cgesv.o cgesvx.o \
+	cgetc2.o cgetf2.o cgetrf.o cgetri.o cgetrs.o cggbak.o \
+	cggbal.o cgges.o cggesx.o cggev.o cggevx.o cggglm.o cgghrd.o \
+	cgglse.o cggqrf.o cggrqf.o cggsvd.o cggsvp.o cgtcon.o cgtrfs.o \
+	cgtsv.o cgtsvx.o cgttrf.o cgttrs.o cgtts2.o chbevd.o chbev.o \
+	chbevx.o chbgst.o chbgvd.o chbgv.o chbgvx.o chbtrd.o checon.o \
+	cheequb.o cheevd.o cheev.o cheevr.o cheevx.o chegs2.o chegst.o \
+	chegvd.o chegv.o chegvx.o cherfs.o chesv.o chesvx.o \
+	chetd2.o chetf2.o chetrd.o chetrf.o chetri.o chetrs.o \
+	chfrk.o chgeqz.o chla_transtype.o chpcon.o chpevd.o chpev.o \
+	chpevx.o chpgst.o chpgvd.o chpgv.o chpgvx.o chprfs.o chpsv.o \
+	chpsvx.o chptrd.o chptrf.o chptri.o chptrs.o chsein.o chseqr.o \
+	clabrd.o clacgv.o clacn2.o clacon.o clacp2.o clacpy.o clacrm.o \
+	clacrt.o cladiv.o claed0.o claed7.o claed8.o claein.o claesy.o \
+	claev2.o clag2z.o \
+	clags2.o clagtm.o \
+	clahef.o \
+	clahqr.o clahr2.o clahrd.o claic1.o \
+	clals0.o clalsa.o clalsd.o clangb.o clange.o clangt.o clanhb.o \
+	clanhe.o clanhf.o clanhp.o clanhs.o clanht.o clansb.o clansp.o \
+	clansy.o clantb.o clantp.o clantr.o clapll.o clapmt.o \
+	claqgb.o claqge.o claqhb.o claqhe.o claqhp.o \
+	claqp2.o claqps.o claqr0.o claqr1.o claqr2.o claqr3.o claqr4.o \
+	claqr5.o claqsb.o claqsp.o claqsy.o clar1v.o clar2v.o clarcm.o \
+	clarfb.o clarf.o clarfg.o clarfp.o clarft.o clarfx.o clargv.o \
+	clarnv.o clarrv.o clartg.o clartv.o \
 	clarzb.o clarz.o clarzt.o clascl.o claset.o clasr.o \
-	classq.o claswp.o clasyf.o clatbs.o clatdf.o clatps.o \
-	clatrd.o clatrs.o clatrz.o clatzm.o clauu2.o clauum.o \
-	cpbcon.o cpbequ.o cpbrfs.o cpbstf.o cpbsv.o cpbsvx.o \
-	cpbtf2.o cpbtrf.o cpbtrs.o cpocon.o cpoequ.o cporfs.o \
-	cposv.o cposvx.o cpotf2.o cpotrf.o cpotri.o cpotrs.o \
-	cppcon.o cppequ.o cpprfs.o cppsv.o cppsvx.o cpptrf.o \
-	cpptri.o cpptrs.o cptcon.o cpteqr.o cptrfs.o cptsv.o \
-	cptsvx.o cpttrf.o cpttrs.o cptts2.o crot.o cspcon.o \
-	cspmv.o cspr.o csprfs.o cspsv.o cspsvx.o csptrf.o \
-	csptri.o csptrs.o csrscl.o cstedc.o cstegr.o \
-	cstein.o cstemr.o csteqr.o csycon.o csymv.o csyr.o \
-	csyrfs.o csysv.o csysvx.o csytf2.o csytrf.o csytri.o \
-	csytrs.o ctbcon.o ctbrfs.o ctbtrs.o ctgevc.o ctgex2.o \
-	ctgexc.o ctgsen.o ctgsja.o ctgsna.o ctgsy2.o ctgsyl.o \
-	ctpcon.o ctprfs.o ctptri.o ctptrs.o ctrcon.o ctrevc.o \
-	ctrexc.o ctrrfs.o ctrsen.o ctrsna.o ctrsyl.o ctrti2.o \
-	ctrtri.o ctrtrs.o ctzrqf.o ctzrzf.o cung2l.o cung2r.o \
-	cungbr.o cunghr.o cungl2.o cunglq.o cungql.o cungqr.o \
-	cungr2.o cungrq.o cungtr.o cunm2l.o cunm2r.o cunmbr.o \
-	cunmhr.o cunml2.o cunmlq.o cunmql.o cunmqr.o cunmr2.o \
-	cunmr3.o cunmrq.o cunmrz.o cunmtr.o cupgtr.o cupmtr.o \
-	dbdsdc.o dbdsqr.o ddisna.o dgbbrd.o dgbcon.o dgbequ.o \
-	dgbrfs.o dgbsv.o dgbsvx.o dgbtf2.o dgbtrf.o dgbtrs.o \
-	dgebak.o dgebal.o dgebd2.o dgebrd.o dgecon.o dgeequ.o \
-	dgees.o dgeesx.o dgeev.o dgeevx.o dgegs.o dgegv.o \
-	dgehd2.o dgehrd.o dgelq2.o dgelqf.o dgelsd.o dgels.o \
-	dgelss.o dgelsx.o dgelsy.o dgeql2.o dgeqlf.o dgeqp3.o \
-	dgeqpf.o dgeqr2.o dgeqrf.o dgerfs.o dgerq2.o dgerqf.o \
-	dgesc2.o dgesdd.o dgesvd.o dgesv.o dgesvx.o dgetc2.o \
-	dgetf2.o dgetrf.o dgetri.o dgetrs.o dggbak.o dggbal.o \
-	dgges.o dggesx.o dggev.o dggevx.o dggglm.o dgghrd.o \
-	dgglse.o dggqrf.o dggrqf.o dggsvd.o dggsvp.o dgtcon.o \
-	dgtrfs.o dgtsv.o dgtsvx.o dgttrf.o dgttrs.o dgtts2.o \
-	dhgeqz.o dhsein.o dhseqr.o disnan.o dlabad.o dlabrd.o \
-	dlacn2.o dlacon.o dlacpy.o dladiv.o dlae2.o dlaebz.o \
-	dlaed0.o dlaed1.o dlaed2.o dlaed3.o dlaed4.o dlaed5.o \
-	dlaed6.o dlaed7.o dlaed8.o dlaed9.o dlaeda.o dlaein.o \
-	dlaev2.o dlaexc.o dlag2.o dlag2s.o dlags2.o dlagtf.o \
-	dlagtm.o dlagts.o dlagv2.o dlahqr.o dlahr2.o dlahrd.o \
-	dlaic1.o dlaisnan.o dlaln2.o dlals0.o dlalsa.o \
-	dlalsd.o dlamrg.o dlaneg.o dlangb.o dlange.o dlangt.o \
-	dlanhs.o dlansb.o dlansp.o dlanst.o dlansy.o dlantb.o \
-	dlantp.o dlantr.o dlanv2.o dlapll.o dlapmt.o dlapy2.o \
-	dlapy3.o dlaqgb.o dlaqge.o dlaqp2.o dlaqps.o dlaqr0.o \
-	dlaqr1.o dlaqr2.o dlaqr3.o dlaqr4.o dlaqr5.o dlaqsb.o \
-	dlaqsp.o dlaqsy.o dlaqtr.o dlar1v.o dlar2v.o dlarfb.o \
-	dlarf.o dlarfg.o dlarft.o dlarfx.o dlargv.o dlarnv.o \
-	dlarra.o dlarrb.o dlarrc.o dlarrd.o dlarre.o dlarrf.o \
-	dlarrj.o dlarrk.o dlarrr.o dlarrv.o dlartg.o dlartv.o \
-	dlaruv.o dlarzb.o dlarz.o dlarzt.o dlas2.o dlascl.o \
-	dlasd0.o dlasd1.o dlasd2.o dlasd3.o dlasd4.o dlasd5.o \
-	dlasd6.o dlasd7.o dlasd8.o dlasda.o dlasdq.o dlasdt.o \
-	dlaset.o dlasq1.o dlasq2.o dlasq3.o dlasq4.o dlasq5.o \
-	dlasq6.o dlasr.o dlasrt.o dlassq.o dlasv2.o dlaswp.o \
-	dlasy2.o dlasyf.o dlatbs.o dlatdf.o dlatps.o dlatrd.o \
-	dlatrs.o dlatrz.o dlatzm.o dlauu2.o dlauum.o dlazq3.o \
-	dlazq4.o dopgtr.o dopmtr.o dorg2l.o dorg2r.o dorgbr.o \
-	dorghr.o dorgl2.o dorglq.o dorgql.o dorgqr.o dorgr2.o \
-	dorgrq.o dorgtr.o dorm2l.o dorm2r.o dormbr.o dormhr.o \
-	dorml2.o dormlq.o dormql.o dormqr.o dormr2.o dormr3.o \
-	dormrq.o dormrz.o dormtr.o dpbcon.o dpbequ.o dpbrfs.o \
-	dpbstf.o dpbsv.o dpbsvx.o dpbtf2.o dpbtrf.o dpbtrs.o \
-	dpocon.o dpoequ.o dporfs.o dposv.o dposvx.o dpotf2.o \
-	dpotrf.o dpotri.o dpotrs.o dppcon.o dppequ.o dpprfs.o \
-	dppsv.o dppsvx.o dpptrf.o dpptri.o dpptrs.o dptcon.o \
-	dpteqr.o dptrfs.o dptsv.o dptsvx.o dpttrf.o dpttrs.o \
-	dptts2.o drscl.o dsbevd.o dsbev.o dsbevx.o dsbgst.o \
-	dsbgvd.o dsbgv.o dsbgvx.o dsbtrd.o dsgesv.o dspcon.o \
-	dspevd.o dspev.o dspevx.o dspgst.o dspgvd.o dspgv.o \
-	dspgvx.o dsprfs.o dspsv.o dspsvx.o dsptrd.o dsptrf.o \
-	dsptri.o dsptrs.o dstebz.o dstedc.o dstegr.o dstein.o \
-	dstemr.o dsteqr.o dsterf.o dstevd.o dstev.o dstevr.o \
-	dstevx.o dsycon.o dsyevd.o dsyev.o dsyevr.o dsyevx.o \
-	dsygs2.o dsygst.o dsygvd.o dsygv.o dsygvx.o dsyrfs.o \
-	dsysv.o dsysvx.o dsytd2.o dsytf2.o dsytrd.o dsytrf.o \
-	dsytri.o dsytrs.o dtbcon.o dtbrfs.o dtbtrs.o dtgevc.o \
-	dtgex2.o dtgexc.o dtgsen.o dtgsja.o dtgsna.o dtgsy2.o \
-	dtgsyl.o dtpcon.o dtprfs.o dtptri.o dtptrs.o dtrcon.o \
-	dtrevc.o dtrexc.o dtrrfs.o dtrsen.o dtrsna.o dtrsyl.o \
-	dtrti2.o dtrtri.o dtrtrs.o dtzrqf.o dtzrzf.o dzsum1.o \
-	icmax1.o ieeeck.o ilaenv.o ilaver.o iparmq.o izmax1.o \
-	lsamen.o sbdsdc.o sbdsqr.o scsum1.o sdisna.o sgbbrd.o \
-	sgbcon.o sgbequ.o sgbrfs.o sgbsv.o sgbsvx.o sgbtf2.o \
-	sgbtrf.o sgbtrs.o sgebak.o sgebal.o sgebd2.o sgebrd.o \
-	sgecon.o sgeequ.o sgees.o sgeesx.o sgeev.o sgeevx.o \
-	sgegs.o sgegv.o sgehd2.o sgehrd.o sgelq2.o sgelqf.o \
-	sgelsd.o sgels.o sgelss.o sgelsx.o sgelsy.o sgeql2.o \
-	sgeqlf.o sgeqp3.o sgeqpf.o sgeqr2.o sgeqrf.o sgerfs.o \
-	sgerq2.o sgerqf.o sgesc2.o sgesdd.o sgesvd.o sgesv.o \
-	sgesvx.o sgetc2.o sgetf2.o sgetrf.o sgetri.o sgetrs.o \
-	sggbak.o sggbal.o sgges.o sggesx.o sggev.o sggevx.o \
-	sggglm.o sgghrd.o sgglse.o sggqrf.o sggrqf.o sggsvd.o \
-	sggsvp.o sgtcon.o sgtrfs.o sgtsv.o sgtsvx.o sgttrf.o \
-	sgttrs.o sgtts2.o shgeqz.o shsein.o shseqr.o sisnan.o \
-	slabad.o slabrd.o slacn2.o slacon.o slacpy.o sladiv.o \
-	slae2.o slaebz.o slaed0.o slaed1.o slaed2.o slaed3.o \
-	slaed4.o slaed5.o slaed6.o slaed7.o slaed8.o slaed9.o \
-	slaeda.o slaein.o slaev2.o slaexc.o slag2d.o slag2.o \
-	slags2.o slagtf.o slagtm.o slagts.o slagv2.o slahqr.o \
-	slahr2.o slahrd.o slaic1.o slaisnan.o slaln2.o \
-	slals0.o slalsa.o slalsd.o slamrg.o slaneg.o slangb.o \
-	slange.o slangt.o slanhs.o slansb.o slansp.o slanst.o \
-	slansy.o slantb.o slantp.o slantr.o slanv2.o slapll.o \
-	slapmt.o slapy2.o slapy3.o slaqgb.o slaqge.o slaqp2.o \
-	slaqps.o slaqr0.o slaqr1.o slaqr2.o slaqr3.o slaqr4.o \
-	slaqr5.o slaqsb.o slaqsp.o slaqsy.o slaqtr.o slar1v.o \
-	slar2v.o slarfb.o slarf.o slarfg.o slarft.o slarfx.o \
-	slargv.o slarnv.o slarra.o slarrb.o slarrc.o slarrd.o \
-	slarre.o slarrf.o slarrj.o slarrk.o slarrr.o slarrv.o \
-	slartg.o slartv.o slaruv.o slarzb.o slarz.o slarzt.o \
-	slas2.o slascl.o slasd0.o slasd1.o slasd2.o slasd3.o \
-	slasd4.o slasd5.o slasd6.o slasd7.o slasd8.o slasda.o \
-	slasdq.o slasdt.o slaset.o slasq1.o slasq2.o slasq3.o \
-	slasq4.o slasq5.o slasq6.o slasr.o slasrt.o slassq.o \
-	slasv2.o slaswp.o slasy2.o slasyf.o slatbs.o slatdf.o \
-	slatps.o slatrd.o slatrs.o slatrz.o slatzm.o slauu2.o \
-	slauum.o slazq3.o slazq4.o sopgtr.o sopmtr.o sorg2l.o \
-	sorg2r.o sorgbr.o sorghr.o sorgl2.o sorglq.o sorgql.o \
-	sorgqr.o sorgr2.o sorgrq.o sorgtr.o sorm2l.o sorm2r.o \
-	sormbr.o sormhr.o sorml2.o sormlq.o sormql.o sormqr.o \
-	sormr2.o sormr3.o sormrq.o sormrz.o sormtr.o spbcon.o \
-	spbequ.o spbrfs.o spbstf.o spbsv.o spbsvx.o spbtf2.o \
-	spbtrf.o spbtrs.o spocon.o spoequ.o sporfs.o sposv.o \
-	sposvx.o spotf2.o spotrf.o spotri.o spotrs.o sppcon.o \
-	sppequ.o spprfs.o sppsv.o sppsvx.o spptrf.o spptri.o \
-	spptrs.o sptcon.o spteqr.o sptrfs.o sptsv.o sptsvx.o \
-	spttrf.o spttrs.o sptts2.o srscl.o ssbevd.o ssbev.o \
-	ssbevx.o ssbgst.o ssbgvd.o ssbgv.o ssbgvx.o ssbtrd.o \
-	sspcon.o sspevd.o sspev.o sspevx.o sspgst.o sspgvd.o \
-	sspgv.o sspgvx.o ssprfs.o sspsv.o sspsvx.o ssptrd.o \
-	ssptrf.o ssptri.o ssptrs.o sstebz.o sstedc.o sstegr.o \
-	sstein.o sstemr.o ssteqr.o ssterf.o sstevd.o sstev.o \
-	sstevr.o sstevx.o ssycon.o ssyevd.o ssyev.o ssyevr.o \
-	ssyevx.o ssygs2.o ssygst.o ssygvd.o ssygv.o ssygvx.o \
-	ssyrfs.o ssysv.o ssysvx.o ssytd2.o ssytf2.o ssytrd.o \
-	ssytrf.o ssytri.o ssytrs.o stbcon.o stbrfs.o stbtrs.o \
-	stgevc.o stgex2.o stgexc.o stgsen.o stgsja.o stgsna.o \
-	stgsy2.o stgsyl.o stpcon.o stprfs.o stptri.o stptrs.o \
-	strcon.o strevc.o strexc.o strrfs.o strsen.o strsna.o \
-	strsyl.o strti2.o strtri.o strtrs.o stzrqf.o stzrzf.o \
-	xerbla.o zbdsqr.o zcgesv.o zdrscl.o zgbbrd.o \
-	zgbcon.o zgbequ.o zgbrfs.o zgbsv.o zgbsvx.o zgbtf2.o \
-	zgbtrf.o zgbtrs.o zgebak.o zgebal.o zgebd2.o zgebrd.o \
-	zgecon.o zgeequ.o zgees.o zgeesx.o zgeev.o zgeevx.o \
-	zgegs.o zgegv.o zgehd2.o zgehrd.o zgelq2.o zgelqf.o \
-	zgelsd.o zgels.o zgelss.o zgelsx.o zgelsy.o zgeql2.o \
-	zgeqlf.o zgeqp3.o zgeqpf.o zgeqr2.o zgeqrf.o zgerfs.o \
-	zgerq2.o zgerqf.o zgesc2.o zgesdd.o zgesvd.o zgesv.o \
-	zgesvx.o zgetc2.o zgetf2.o zgetrf.o zgetri.o zgetrs.o \
-	zggbak.o zggbal.o zgges.o zggesx.o zggev.o zggevx.o \
-	zggglm.o zgghrd.o zgglse.o zggqrf.o zggrqf.o zggsvd.o \
-	zggsvp.o zgtcon.o zgtrfs.o zgtsv.o zgtsvx.o zgttrf.o \
-	zgttrs.o zgtts2.o zhbevd.o zhbev.o zhbevx.o zhbgst.o \
-	zhbgvd.o zhbgv.o zhbgvx.o zhbtrd.o zhecon.o zheevd.o \
-	zheev.o zheevr.o zheevx.o zhegs2.o zhegst.o zhegvd.o \
-	zhegv.o zhegvx.o zherfs.o zhesv.o zhesvx.o zhetd2.o \
-	zhetf2.o zhetrd.o zhetrf.o zhetri.o zhetrs.o zhgeqz.o \
-	zhpcon.o zhpevd.o zhpev.o zhpevx.o zhpgst.o zhpgvd.o \
-	zhpgv.o zhpgvx.o zhprfs.o zhpsv.o zhpsvx.o zhptrd.o \
-	zhptrf.o zhptri.o zhptrs.o zhsein.o zhseqr.o zlabrd.o \
-	zlacgv.o zlacn2.o zlacon.o zlacp2.o zlacpy.o zlacrm.o \
-	zlacrt.o zladiv.o zlaed0.o zlaed7.o zlaed8.o zlaein.o \
-	zlaesy.o zlaev2.o zlag2c.o zlags2.o zlagtm.o zlahef.o \
-	zlahqr.o zlahr2.o zlahrd.o zlaic1.o zlals0.o zlalsa.o \
-	zlalsd.o zlangb.o zlange.o zlangt.o zlanhb.o zlanhe.o \
-	zlanhp.o zlanhs.o zlanht.o zlansb.o zlansp.o zlansy.o \
-	zlantb.o zlantp.o zlantr.o zlapll.o zlapmt.o zlaqgb.o \
-	zlaqge.o zlaqhb.o zlaqhe.o zlaqhp.o zlaqp2.o zlaqps.o \
-	zlaqr0.o zlaqr1.o zlaqr2.o zlaqr3.o zlaqr4.o zlaqr5.o \
-	zlaqsb.o zlaqsp.o zlaqsy.o zlar1v.o zlar2v.o zlarcm.o \
-	zlarfb.o zlarf.o zlarfg.o zlarft.o zlarfx.o zlargv.o \
-	zlarnv.o zlarrv.o zlartg.o zlartv.o zlarzb.o zlarz.o \
-	zlarzt.o zlascl.o zlaset.o zlasr.o zlassq.o zlaswp.o \
-	zlasyf.o zlatbs.o zlatdf.o zlatps.o zlatrd.o zlatrs.o \
-	zlatrz.o zlatzm.o zlauu2.o zlauum.o zpbcon.o zpbequ.o \
-	zpbrfs.o zpbstf.o zpbsv.o zpbsvx.o zpbtf2.o zpbtrf.o \
-	zpbtrs.o zpocon.o zpoequ.o zporfs.o zposv.o zposvx.o \
-	zpotf2.o zpotrf.o zpotri.o zpotrs.o zppcon.o zppequ.o \
-	zpprfs.o zppsv.o zppsvx.o zpptrf.o zpptri.o zpptrs.o \
-	zptcon.o zpteqr.o zptrfs.o zptsv.o zptsvx.o zpttrf.o \
-	zpttrs.o zptts2.o zrot.o zspcon.o zspmv.o zspr.o \
-	zsprfs.o zspsv.o zspsvx.o zsptrf.o zsptri.o zsptrs.o \
+	classq.o claswp.o clasyf.o \
+	clatbs.o \
+	clatdf.o clatps.o clatrd.o clatrs.o clatrz.o clatzm.o clauu2.o \
+	clauum.o cpbcon.o cpbequ.o cpbrfs.o cpbstf.o cpbsv.o \
+	cpbsvx.o cpbtf2.o cpbtrf.o cpbtrs.o cpftrf.o cpftri.o cpftrs.o \
+	cpocon.o cpoequb.o cpoequ.o cporfs.o cposv.o cposvx.o \
+	cpotf2.o cpotrf.o cpotri.o cpotrs.o cppcon.o cppequ.o \
+	cpprfs.o cppsv.o cppsvx.o cpptrf.o cpptri.o cpptrs.o cpstf2.o \
+	cpstrf.o cptcon.o cpteqr.o cptrfs.o cptsv.o cptsvx.o cpttrf.o \
+	cpttrs.o cptts2.o crot.o cspcon.o cspmv.o cspr.o csprfs.o cspsv.o \
+	cspsvx.o csptrf.o csptri.o csptrs.o csrscl.o cstedc.o cstegr.o \
+	cstein.o cstemr.o csteqr.o csycon.o csyequb.o csymv.o csyr.o \
+	csyrfs.o csysv.o csysvx.o csytf2.o csytrf.o \
+	csytri.o csytrs.o ctbcon.o ctbrfs.o ctbtrs.o ctfsm.o ctftri.o \
+	ctfttp.o ctfttr.o ctgevc.o ctgex2.o ctgexc.o ctgsen.o ctgsja.o \
+	ctgsna.o ctgsy2.o ctgsyl.o ctpcon.o ctprfs.o ctptri.o ctptrs.o \
+	ctpttf.o ctpttr.o ctrcon.o ctrevc.o ctrexc.o ctrrfs.o ctrsen.o \
+	ctrsna.o ctrsyl.o ctrti2.o ctrtri.o ctrtrs.o ctrttf.o ctrttp.o \
+	ctzrqf.o ctzrzf.o cung2l.o cung2r.o cungbr.o cunghr.o cungl2.o \
+	cunglq.o cungql.o cungqr.o cungr2.o cungrq.o cungtr.o cunm2l.o \
+	cunm2r.o cunmbr.o cunmhr.o cunml2.o cunmlq.o cunmql.o cunmqr.o \
+	cunmr2.o cunmr3.o cunmrq.o cunmrz.o cunmtr.o cupgtr.o cupmtr.o \
+	dbdsdc.o dbdsqr.o ddisna.o dgbbrd.o dgbcon.o dgbequb.o dgbequ.o \
+	dgbrfs.o dgbsv.o dgbsvx.o dgbtf2.o dgbtrf.o \
+ 	dgbtrs.o dgebak.o dgebal.o dgebd2.o dgebrd.o dgecon.o dgeequb.o \
+ 	dgeequ.o dgees.o dgeesx.o dgeev.o dgeevx.o dgegs.o dgegv.o \
+	dgehd2.o dgehrd.o dgejsv.o dgelq2.o dgelqf.o dgelsd.o dgels.o \
+	dgelss.o dgelsx.o dgelsy.o dgeql2.o dgeqlf.o dgeqp3.o dgeqpf.o \
+	dgeqr2.o dgeqrf.o dgerfs.o dgerq2.o dgerqf.o dgesc2.o \
+	dgesdd.o dgesvd.o dgesv.o dgesvj.o dgesvx.o dgetc2.o \
+	dgetf2.o dgetrf.o dgetri.o dgetrs.o dggbak.o dggbal.o dgges.o \
+	dggesx.o dggev.o dggevx.o dggglm.o dgghrd.o dgglse.o dggqrf.o \
+	dggrqf.o dggsvd.o dggsvp.o dgsvj0.o dgsvj1.o dgtcon.o dgtrfs.o \
+	dgtsv.o dgtsvx.o dgttrf.o dgttrs.o dgtts2.o dhgeqz.o dhsein.o \
+	dhseqr.o disnan.o dlabad.o dlabrd.o dlacn2.o dlacon.o dlacpy.o \
+	dladiv.o dlae2.o dlaebz.o dlaed0.o dlaed1.o dlaed2.o dlaed3.o \
+	dlaed4.o dlaed5.o dlaed6.o dlaed7.o dlaed8.o dlaed9.o dlaeda.o \
+	dlaein.o dlaev2.o dlaexc.o dlag2.o dlag2s.o \
+	dlags2.o dlagtf.o dlagtm.o \
+	dlagts.o dlagv2.o dlahqr.o dlahr2.o dlahrd.o dlaic1.o \
+	dlaisnan.o dlaln2.o dlals0.o dlalsa.o dlalsd.o \
+	dlamrg.o dlaneg.o dlangb.o dlange.o dlangt.o dlanhs.o dlansb.o \
+	dlansf.o dlansp.o dlanst.o dlansy.o dlantb.o dlantp.o dlantr.o \
+	dlanv2.o dlapll.o dlapmt.o \
+	dlapy2.o dlapy3.o dlaqgb.o dlaqge.o dlaqp2.o \
+	dlaqps.o dlaqr0.o dlaqr1.o dlaqr2.o dlaqr3.o dlaqr4.o dlaqr5.o \
+	dlaqsb.o dlaqsp.o dlaqsy.o dlaqtr.o dlar1v.o dlar2v.o dlarfb.o \
+	dlarf.o dlarfg.o dlarfp.o dlarft.o dlarfx.o dlargv.o dlarnv.o \
+	dlarra.o dlarrb.o dlarrc.o dlarrd.o dlarre.o \
+	dlarrf.o dlarrj.o dlarrk.o dlarrr.o dlarrv.o \
+	dlartg.o dlartv.o dlaruv.o dlarzb.o dlarz.o dlarzt.o dlas2.o \
+	dlascl.o dlasd0.o dlasd1.o dlasd2.o dlasd3.o \
+	dlasd4.o dlasd5.o dlasd6.o dlasd7.o dlasd8.o dlasda.o dlasdq.o \
+	dlasdt.o dlaset.o dlasq1.o dlasq2.o dlasq3.o dlasq4.o dlasq5.o \
+	dlasq6.o dlasr.o dlasrt.o dlassq.o dlasv2.o dlaswp.o dlasy2.o \
+	dlasyf.o \
+	dlat2s.o dlatbs.o dlatdf.o dlatps.o dlatrd.o \
+	dlatrs.o dlatrz.o dlatzm.o dlauu2.o dlauum.o \
+	dopgtr.o dopmtr.o dorg2l.o dorg2r.o dorgbr.o dorghr.o dorgl2.o \
+	dorglq.o dorgql.o dorgqr.o dorgr2.o dorgrq.o dorgtr.o dorm2l.o \
+	dorm2r.o dormbr.o dormhr.o dorml2.o dormlq.o dormql.o dormqr.o \
+	dormr2.o dormr3.o dormrq.o dormrz.o dormtr.o dpbcon.o dpbequ.o \
+	dpbrfs.o dpbstf.o dpbsv.o dpbsvx.o dpbtf2.o dpbtrf.o dpbtrs.o \
+	dpftrf.o dpftri.o dpftrs.o dpocon.o dpoequb.o dpoequ.o \
+	dporfs.o dposv.o dposvx.o dpotf2.o dpotrf.o \
+	dpotri.o dpotrs.o dppcon.o dppequ.o dpprfs.o dppsv.o dppsvx.o \
+	dpptrf.o dpptri.o dpptrs.o dpstf2.o dpstrf.o dptcon.o dpteqr.o \
+	dptrfs.o dptsv.o dptsvx.o dpttrf.o dpttrs.o dptts2.o drscl.o \
+	dsbevd.o dsbev.o dsbevx.o dsbgst.o dsbgvd.o dsbgv.o dsbgvx.o \
+	dsbtrd.o dsfrk.o dsgesv.o dspcon.o dspevd.o dspev.o dspevx.o \
+	dspgst.o dspgvd.o dspgv.o dspgvx.o dsposv.o dsprfs.o dspsv.o \
+	dspsvx.o dsptrd.o dsptrf.o dsptri.o dsptrs.o dstebz.o dstedc.o \
+	dstegr.o dstein.o dstemr.o dsteqr.o dsterf.o dstevd.o dstev.o \
+	dstevr.o dstevx.o dsycon.o dsyequb.o dsyevd.o dsyev.o dsyevr.o \
+	dsyevx.o dsygs2.o dsygst.o dsygvd.o dsygv.o dsygvx.o dsyrfs.o \
+	dsysv.o dsysvx.o dsytd2.o dsytf2.o dsytrd.o \
+	dsytrf.o dsytri.o dsytrs.o dtbcon.o dtbrfs.o dtbtrs.o dtfsm.o \
+	dtftri.o dtfttp.o dtfttr.o dtgevc.o dtgex2.o dtgexc.o dtgsen.o \
+	dtgsja.o dtgsna.o dtgsy2.o dtgsyl.o dtpcon.o dtprfs.o dtptri.o \
+	dtptrs.o dtpttf.o dtpttr.o dtrcon.o dtrevc.o dtrexc.o dtrrfs.o \
+	dtrsen.o dtrsna.o dtrsyl.o dtrti2.o dtrtri.o dtrtrs.o dtrttf.o \
+	dtrttp.o dtzrqf.o dtzrzf.o dzsum1.o icmax1.o ieeeck.o ilaclc.o \
+	ilaclr.o iladiag.o iladlc.o iladlr.o ilaenv.o ilaprec.o \
+	ilaslc.o ilaslr.o ilatrans.o ilauplo.o ilaver.o ilazlc.o \
+	ilazlr.o iparmq.o izmax1.o lsamen.o sbdsdc.o sbdsqr.o scsum1.o \
+	sdisna.o sgbbrd.o sgbcon.o sgbequb.o sgbequ.o sgbrfs.o \
+	sgbsv.o sgbsvx.o sgbtf2.o sgbtrf.o sgbtrs.o \
+	sgebak.o sgebal.o sgebd2.o sgebrd.o sgecon.o sgeequb.o sgeequ.o \
+	sgees.o sgeesx.o sgeev.o sgeevx.o sgegs.o sgegv.o sgehd2.o \
+	sgehrd.o sgejsv.o sgelq2.o sgelqf.o sgelsd.o sgels.o sgelss.o \
+	sgelsx.o sgelsy.o sgeql2.o sgeqlf.o sgeqp3.o sgeqpf.o sgeqr2.o \
+	sgeqrf.o sgerfs.o sgerq2.o sgerqf.o sgesc2.o sgesdd.o \
+	sgesvd.o sgesv.o sgesvj.o sgesvx.o sgetc2.o sgetf2.o \
+	sgetrf.o sgetri.o sgetrs.o sggbak.o sggbal.o sgges.o sggesx.o \
+	sggev.o sggevx.o sggglm.o sgghrd.o sgglse.o sggqrf.o sggrqf.o \
+	sggsvd.o sggsvp.o sgsvj0.o sgsvj1.o sgtcon.o sgtrfs.o sgtsv.o \
+	sgtsvx.o sgttrf.o sgttrs.o sgtts2.o shgeqz.o shsein.o shseqr.o \
+	sisnan.o slabad.o slabrd.o slacn2.o slacon.o slacpy.o sladiv.o \
+	slae2.o slaebz.o slaed0.o slaed1.o slaed2.o slaed3.o slaed4.o \
+	slaed5.o slaed6.o slaed7.o slaed8.o slaed9.o slaeda.o slaein.o \
+	slaev2.o slaexc.o slag2d.o slag2.o \
+	slags2.o slagtf.o slagtm.o slagts.o \
+	slagv2.o slahqr.o slahr2.o slahrd.o slaic1.o slaisnan.o \
+	slaln2.o slals0.o slalsa.o slalsd.o slamrg.o \
+	slaneg.o slangb.o slange.o slangt.o slanhs.o slansb.o slansf.o \
+	slansp.o slanst.o slansy.o slantb.o slantp.o slantr.o slanv2.o \
+	slapll.o slapmt.o \
+	slapy2.o slapy3.o slaqgb.o slaqge.o slaqp2.o \
+	slaqps.o slaqr0.o slaqr1.o slaqr2.o slaqr3.o slaqr4.o slaqr5.o \
+	slaqsb.o slaqsp.o slaqsy.o slaqtr.o slar1v.o slar2v.o slarfb.o \
+	slarf.o slarfg.o slarfp.o slarft.o slarfx.o slargv.o slarnv.o \
+	slarra.o slarrb.o slarrc.o slarrd.o slarre.o \
+	slarrf.o slarrj.o slarrk.o slarrr.o slarrv.o \
+	slartg.o slartv.o slaruv.o slarzb.o slarz.o slarzt.o slas2.o \
+	slascl.o slasd0.o slasd1.o slasd2.o slasd3.o \
+	slasd4.o slasd5.o slasd6.o slasd7.o slasd8.o slasda.o slasdq.o \
+	slasdt.o slaset.o slasq1.o slasq2.o slasq3.o slasq4.o slasq5.o \
+	slasq6.o slasr.o slasrt.o slassq.o slasv2.o slaswp.o slasy2.o \
+	slasyf.o slatbs.o slatdf.o slatps.o slatrd.o slatrs.o \
+	slatrz.o slatzm.o slauu2.o slauum.o sopgtr.o \
+	sopmtr.o sorg2l.o sorg2r.o sorgbr.o sorghr.o sorgl2.o sorglq.o \
+	sorgql.o sorgqr.o sorgr2.o sorgrq.o sorgtr.o sorm2l.o sorm2r.o \
+	sormbr.o sormhr.o sorml2.o sormlq.o sormql.o sormqr.o sormr2.o \
+	sormr3.o sormrq.o sormrz.o sormtr.o spbcon.o spbequ.o spbrfs.o \
+	spbstf.o spbsv.o spbsvx.o spbtf2.o spbtrf.o spbtrs.o spftrf.o \
+	spftri.o spftrs.o spocon.o spoequb.o spoequ.o sporfs.o \
+	sposv.o sposvx.o spotf2.o spotrf.o \
+	spotri.o spotrs.o sppcon.o sppequ.o spprfs.o sppsv.o sppsvx.o \
+	spptrf.o spptri.o spptrs.o spstf2.o spstrf.o sptcon.o spteqr.o \
+	sptrfs.o sptsv.o sptsvx.o spttrf.o spttrs.o sptts2.o srscl.o \
+	ssbevd.o ssbev.o ssbevx.o ssbgst.o ssbgvd.o ssbgv.o ssbgvx.o \
+	ssbtrd.o ssfrk.o sspcon.o sspevd.o sspev.o sspevx.o sspgst.o \
+	sspgvd.o sspgv.o sspgvx.o ssprfs.o sspsv.o sspsvx.o ssptrd.o \
+	ssptrf.o ssptri.o ssptrs.o sstebz.o sstedc.o sstegr.o sstein.o \
+	sstemr.o ssteqr.o ssterf.o sstevd.o sstev.o sstevr.o sstevx.o \
+	ssycon.o ssyequb.o ssyevd.o ssyev.o ssyevr.o ssyevx.o ssygs2.o \
+	ssygst.o ssygvd.o ssygv.o ssygvx.o ssyrfs.o ssysv.o \
+	ssysvx.o ssytd2.o ssytf2.o ssytrd.o ssytrf.o \
+	ssytri.o ssytrs.o stbcon.o stbrfs.o stbtrs.o stfsm.o stftri.o \
+	stfttp.o stfttr.o stgevc.o stgex2.o stgexc.o stgsen.o stgsja.o \
+	stgsna.o stgsy2.o stgsyl.o stpcon.o stprfs.o stptri.o stptrs.o \
+	stpttf.o stpttr.o strcon.o strevc.o strexc.o strrfs.o strsen.o \
+	strsna.o strsyl.o strti2.o strtri.o strtrs.o strttf.o strttp.o \
+	stzrqf.o stzrzf.o xerbla_array.o xerbla.o zbdsqr.o zcgesv.o \
+	zcposv.o zdrscl.o zgbbrd.o zgbcon.o zgbequb.o zgbequ.o \
+	zgbrfs.o zgbsv.o zgbsvx.o zgbtf2.o \
+	zgbtrf.o zgbtrs.o zgebak.o zgebal.o zgebd2.o zgebrd.o zgecon.o \
+	zgeequb.o zgeequ.o zgees.o zgeesx.o zgeev.o zgeevx.o zgegs.o \
+	zgegv.o zgehd2.o zgehrd.o zgelq2.o zgelqf.o zgelsd.o zgels.o \
+	zgelss.o zgelsx.o zgelsy.o zgeql2.o zgeqlf.o zgeqp3.o \
+	zgeqpf.o zgeqr2.o zgeqrf.o zgerfs.o zgerq2.o \
+	zgerqf.o zgesc2.o zgesdd.o zgesvd.o zgesv.o zgesvx.o \
+	zgetc2.o zgetf2.o zgetrf.o zgetri.o zgetrs.o zggbak.o zggbal.o \
+	zgges.o zggesx.o zggev.o zggevx.o zggglm.o zgghrd.o zgglse.o \
+	zggqrf.o zggrqf.o zggsvd.o zggsvp.o zgtcon.o zgtrfs.o zgtsv.o \
+	zgtsvx.o zgttrf.o zgttrs.o zgtts2.o zhbevd.o zhbev.o zhbevx.o \
+	zhbgst.o zhbgvd.o zhbgv.o zhbgvx.o zhbtrd.o zhecon.o zheequb.o \
+	zheevd.o zheev.o zheevr.o zheevx.o zhegs2.o zhegst.o zhegvd.o \
+	zhegv.o zhegvx.o zherfs.o zhesv.o zhesvx.o \
+	zhetd2.o zhetf2.o zhetrd.o zhetrf.o zhetri.o zhetrs.o zhfrk.o \
+	zhgeqz.o zhpcon.o zhpevd.o zhpev.o zhpevx.o zhpgst.o zhpgvd.o \
+	zhpgv.o zhpgvx.o zhprfs.o zhpsv.o zhpsvx.o zhptrd.o zhptrf.o \
+	zhptri.o zhptrs.o zhsein.o zhseqr.o zlabrd.o zlacgv.o zlacn2.o \
+	zlacon.o zlacp2.o zlacpy.o zlacrm.o zlacrt.o zladiv.o zlaed0.o \
+	zlaed7.o zlaed8.o zlaein.o zlaesy.o zlaev2.o zlag2c.o \
+	zlags2.o \
+	zlagtm.o zlahef.o \
+	zlahqr.o zlahr2.o \
+	zlahrd.o zlaic1.o zlals0.o zlalsa.o zlalsd.o \
+	zlangb.o zlange.o zlangt.o zlanhb.o zlanhe.o zlanhf.o zlanhp.o \
+	zlanhs.o zlanht.o zlansb.o zlansp.o zlansy.o zlantb.o zlantp.o \
+	zlantr.o zlapll.o zlapmt.o \
+	zlaqgb.o zlaqge.o \
+	zlaqhb.o zlaqhe.o zlaqhp.o zlaqp2.o zlaqps.o zlaqr0.o zlaqr1.o \
+	zlaqr2.o zlaqr3.o zlaqr4.o zlaqr5.o zlaqsb.o zlaqsp.o zlaqsy.o \
+	zlar1v.o zlar2v.o zlarcm.o zlarfb.o zlarf.o zlarfg.o zlarfp.o \
+	zlarft.o zlarfx.o zlargv.o zlarnv.o zlarrv.o \
+	zlartg.o zlartv.o zlarzb.o zlarz.o zlarzt.o \
+	zlascl.o zlaset.o zlasr.o zlassq.o zlaswp.o \
+	zlasyf.o \
+	zlat2c.o zlatbs.o \
+	zlatdf.o zlatps.o zlatrd.o zlatrs.o zlatrz.o zlatzm.o zlauu2.o \
+	zlauum.o zpbcon.o zpbequ.o zpbrfs.o zpbstf.o \
+	zpbsv.o zpbsvx.o zpbtf2.o zpbtrf.o zpbtrs.o zpftrf.o zpftri.o \
+	zpftrs.o zpocon.o zpoequb.o zpoequ.o zporfs.o \
+	zposv.o zposvx.o zpotf2.o zpotrf.o zpotri.o zpotrs.o \
+	zppcon.o zppequ.o zpprfs.o zppsv.o zppsvx.o zpptrf.o zpptri.o \
+	zpptrs.o zpstf2.o zpstrf.o zptcon.o zpteqr.o zptrfs.o zptsv.o \
+	zptsvx.o zpttrf.o zpttrs.o zptts2.o zrot.o zspcon.o zspmv.o \
+	zspr.o zsprfs.o zspsv.o zspsvx.o zsptrf.o zsptri.o zsptrs.o \
 	zstedc.o zstegr.o zstein.o zstemr.o zsteqr.o zsycon.o \
-	zsymv.o zsyr.o zsyrfs.o zsysv.o zsysvx.o zsytf2.o \
-	zsytrf.o zsytri.o zsytrs.o ztbcon.o ztbrfs.o ztbtrs.o \
-	ztgevc.o ztgex2.o ztgexc.o ztgsen.o ztgsja.o ztgsna.o \
-	ztgsy2.o ztgsyl.o ztpcon.o ztprfs.o ztptri.o ztptrs.o \
-	ztrcon.o ztrevc.o ztrexc.o ztrrfs.o ztrsen.o ztrsna.o \
-	ztrsyl.o ztrti2.o ztrtri.o ztrtrs.o ztzrqf.o ztzrzf.o \
-	zung2l.o zung2r.o zungbr.o zunghr.o zungl2.o zunglq.o \
-	zungql.o zungqr.o zungr2.o zungrq.o zungtr.o zunm2l.o \
-	zunm2r.o zunmbr.o zunmhr.o zunml2.o zunmlq.o zunmql.o \
-	zunmqr.o zunmr2.o zunmr3.o zunmrq.o zunmrz.o zunmtr.o \
-	zupgtr.o zupmtr.o ../INSTALL/dlamch.o ../INSTALL/dsecnd_INT_ETIME.o \
-	../INSTALL/lsame.o ../INSTALL/second_INT_ETIME.o ../INSTALL/slamch.o
+	zsyequb.o zsymv.o zsyr.o zsyrfs.o zsysv.o zsysvx.o \
+	zsytf2.o zsytrf.o zsytri.o zsytrs.o ztbcon.o \
+	ztbrfs.o ztbtrs.o ztfsm.o ztftri.o ztfttp.o ztfttr.o ztgevc.o \
+	ztgex2.o ztgexc.o ztgsen.o ztgsja.o ztgsna.o ztgsy2.o ztgsyl.o \
+	ztpcon.o ztprfs.o ztptri.o ztptrs.o ztpttf.o ztpttr.o ztrcon.o \
+	ztrevc.o ztrexc.o ztrrfs.o ztrsen.o ztrsna.o ztrsyl.o ztrti2.o \
+	ztrtri.o ztrtrs.o ztrttf.o ztrttp.o ztzrqf.o ztzrzf.o zung2l.o \
+	zung2r.o zungbr.o zunghr.o zungl2.o zunglq.o zungql.o zungqr.o \
+	zungr2.o zungrq.o zungtr.o zunm2l.o zunm2r.o zunmbr.o zunmhr.o \
+	zunml2.o zunmlq.o zunmql.o zunmqr.o zunmr2.o zunmr3.o zunmrq.o \
+	zunmrz.o zunmtr.o zupgtr.o zupmtr.o ../INSTALL/dlamch.o \
+	../INSTALL/dsecnd_INT_ETIME.o ../INSTALL/lsame.o \
+	../INSTALL/second_INT_ETIME.o ../INSTALL/slamch.o
+
+SXLASRC = sgesvxx.o sgerfsx.o sla_gerfsx_extended.o sla_geamv.o		\
+   sla_gercond.o sla_rpvgrw.o ssysvxx.o ssyrfsx.o			\
+   sla_syrfsx_extended.o sla_syamv.o sla_syrcond.o sla_syrpvgrw.o	\
+   sposvxx.o sporfsx.o sla_porfsx_extended.o sla_porcond.o		\
+   sla_porpvgrw.o sgbsvxx.o sgbrfsx.o sla_gbrfsx_extended.o		\
+   sla_gbamv.o sla_gbrcond.o sla_gbrpvgrw.o sla_lin_berr.o slarscl2.o	\
+   slascl2.o sla_wwaddw.o
+
+DXLASRC = dgesvxx.o dgerfsx.o dla_gerfsx_extended.o dla_geamv.o		\
+   dla_gercond.o dla_rpvgrw.o dsysvxx.o dsyrfsx.o			\
+   dla_syrfsx_extended.o dla_syamv.o dla_syrcond.o dla_syrpvgrw.o	\
+   dposvxx.o dporfsx.o dla_porfsx_extended.o dla_porcond.o		\
+   dla_porpvgrw.o dgbsvxx.o dgbrfsx.o dla_gbrfsx_extended.o		\
+   dla_gbamv.o dla_gbrcond.o dla_gbrpvgrw.o dla_lin_berr.o dlarscl2.o	\
+   dlascl2.o dla_wwaddw.o
+
+CXLASRC = cgesvxx.o cgerfsx.o cla_gerfsx_extended.o cla_geamv.o		\
+   cla_gercond_c.o cla_gercond_x.o cla_rpvgrw.o				\
+   csysvxx.o csyrfsx.o cla_syrfsx_extended.o cla_syamv.o		\
+   cla_syrcond_c.o cla_syrcond_x.o cla_syrpvgrw.o			\
+   cposvxx.o cporfsx.o cla_porfsx_extended.o				\
+   cla_porcond_c.o cla_porcond_x.o cla_porpvgrw.o			\
+   cgbsvxx.o cgbrfsx.o cla_gbrfsx_extended.o cla_gbamv.o		\
+   cla_gbrcond_c.o cla_gbrcond_x.o cla_gbrpvgrw.o			\
+   chesvxx.o cherfsx.o cla_herfsx_extended.o cla_heamv.o		\
+   cla_hercond_c.o cla_hercond_x.o cla_herpvgrw.o			\
+   cla_lin_berr.o clarscl2.o clascl2.o cla_wwaddw.o
+
+ZXLASRC = zgesvxx.o zgerfsx.o zla_gerfsx_extended.o zla_geamv.o		\
+   zla_gercond_c.o zla_gercond_x.o zla_rpvgrw.o zsysvxx.o zsyrfsx.o	\
+   zla_syrfsx_extended.o zla_syamv.o zla_syrcond_c.o zla_syrcond_x.o	\
+   zla_syrpvgrw.o zposvxx.o zporfsx.o zla_porfsx_extended.o		\
+   zla_porcond_c.o zla_porcond_x.o zla_porpvgrw.o zgbsvxx.o zgbrfsx.o	\
+   zla_gbrfsx_extended.o zla_gbamv.o zla_gbrcond_c.o zla_gbrcond_x.o	\
+   zla_gbrpvgrw.o zhesvxx.o zherfsx.o zla_herfsx_extended.o		\
+   zla_heamv.o zla_hercond_c.o zla_hercond_x.o zla_herpvgrw.o		\
+   zla_lin_berr.o zlarscl2.o zlascl2.o zla_wwaddw.o
+
+ALLXAUX =
+
+ifdef USEXBLAS
+ALLXOBJ=$(SXLASRC) $(DXLASRC) $(CXLASRC) $(ZXLASRC) $(ALLXAUX)
+endif
 
-static: $(OBJS)
+static: $(OBJS) $(ALLXOBJ)
 	ar ruv liblapack.a $(OBJS)
 	ranlib liblapack.a
 
-shared: $(OBJS)
-	cc $(CFLAGS) -shared -Wl,-soname,liblapack.so.3 -o liblapack.so.3.1.1 $(OBJS) -L.. -lblas -lm -lgfortran -lc
+shared: $(OBJS) $(ALLXOBJ)
+	cc $(CFLAGS) -shared -Wl,-soname,liblapack.so.3 -o liblapack.so.3.2.1 $(OBJS) -L.. -lblas -lm -lgfortran -lc


Index: lapack.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lapack/F-11/lapack.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- lapack.spec	25 Feb 2009 12:33:31 -0000	1.20
+++ lapack.spec	4 Sep 2009 21:22:32 -0000	1.21
@@ -1,17 +1,17 @@
-Summary: The LAPACK libraries for numerical linear algebra.
+Summary: Numerical linear algebra package libraries
 Name: lapack
-Version: 3.1.1
-Release: 5%{?dist}
+Version: 3.2.1
+Release: 3%{?dist}
 License: BSD
 Group: Development/Libraries
 URL: http://www.netlib.org/lapack/
 Source0: http://www.netlib.org/lapack/lapack-%{version}.tgz
+Source1: http://www.netlib.org/lapack/manpages.tgz
 Source2: Makefile.blas
 Source3: Makefile.lapack
 Source4: http://www.netlib.org/lapack/lapackqref.ps
 Source5: http://www.netlib.org/blas/blasqr.ps
 Patch3: lapack-3.1.1-make.inc.patch
-Obsoletes: lapack-man
 BuildRequires: gcc-gfortran
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -33,39 +33,41 @@ Summary: LAPACK development libraries
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: blas-devel = %{version}-%{release}
+Provides: lapack-static = %{version}-%{release}
 
 %description devel
 LAPACK development libraries for applications that link statically.
 
 %package -n blas
-Summary: The BLAS (Basic Linear Algebra Subprograms) library.
+Summary: The Basic Linear Algebra Subprograms library
 Group: Development/Libraries
-Obsoletes: lapack-blas blas-man
 
 %description -n blas
 BLAS (Basic Linear Algebra Subprograms) is a standard library which
-provides a number of basic algorithms for numerical algebra. Man
-pages for blas are available in the blas-man package.
+provides a number of basic algorithms for numerical algebra. 
 
 %package -n blas-devel
-Summary: LAPACK development libraries
+Summary: BLAS development libraries
 Group: Development/Libraries
 Requires: blas = %{version}-%{release}
 Requires: gcc-gfortran
+Provides: blas-static = %{version}-%{release}
 
 %description -n blas-devel
 BLAS development libraries for applications that link statically.
 
 %prep
 %setup -q 
-%setup -q -D -T
+%setup -q -D -T -a1
 %patch3 -p1
 cp -f INSTALL/make.inc.gfortran make.inc
-cp -f $RPM_SOURCE_DIR/Makefile.blas BLAS/SRC/Makefile
-cp -f $RPM_SOURCE_DIR/Makefile.lapack SRC/Makefile
+cp -f %{SOURCE2} BLAS/SRC/Makefile
+cp -f %{SOURCE3} SRC/Makefile
+
+mv lapack-3.2.0/manpages/ manpages/
 
 #Empty
-rm -f man/manl/zbcon.l
+rm -f manpages/man/manl/zbcon.l
 
 %build
 
@@ -80,17 +82,14 @@ cp libblas.a ${RPM_BUILD_DIR}/%{name}-%{
 make clean
 FFLAGS="$RPM_OPT_O_FLAGS -fPIC" make dcabs1.o
 FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" make shared
-cp libblas.so.3.1.1 ${RPM_BUILD_DIR}/%{name}-%{version}/
+cp libblas.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/
 popd
 
-ln -s libblas.so.3.1.1 libblas.so
-
-# Some files don't like -O2, but -Os is fine
-RPM_OPT_SIZE_FLAGS=$(echo $RPM_OPT_FLAGS | sed 's|-O2|-Os|')
+ln -s libblas.so.%{version} libblas.so
 
 # Build the static dlamch, dsecnd, lsame, second, slamch bits
 pushd INSTALL
-make NOOPT="$RPM_OPT_SIZE_FLAGS" OPTS="$RPM_OPT_FLAGS"
+make NOOPT="$RPM_OPT_O_FLAGS" OPTS="$RPM_OPT_FLAGS"
 popd
 
 # Build the static lapack library
@@ -99,41 +98,41 @@ make FFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RP
 cp liblapack.a ${RPM_BUILD_DIR}/%{name}-%{version}/
 popd
 
-# Build the shared dlamch, dsecnd, lsame, second, slamch bits
+# Build the static with pic dlamch, dsecnd, lsame, second, slamch bits
 pushd INSTALL
 make clean
-make NOOPT="$RPM_OPT_SIZE_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
+make NOOPT="$RPM_OPT_O_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
 popd
 
-# Build the shared lapack library
+# Build the static with pic lapack library
 pushd SRC
 make clean
-make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" shared
-cp liblapack.so.3.1.1 ${RPM_BUILD_DIR}/%{name}-%{version}/
+make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" static
+cp liblapack.a ${RPM_BUILD_DIR}/%{name}-%{version}/liblapack_pic.a
 popd
 
-# Buuld the static with pic dlamch, dsecnd, lsame, second, slamch bits
+# Build the shared dlamch, dsecnd, lsame, second, slamch bits
 pushd INSTALL
 make clean
-make NOOPT="$RPM_OPT_SIZE_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
+make NOOPT="$RPM_OPT_O_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
 popd
 
-# Build the static with pic lapack library
+# Build the shared lapack library
 pushd SRC
 make clean
-make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" static
-cp liblapack.a ${RPM_BUILD_DIR}/%{name}-%{version}/liblapack_pic.a
+make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" shared
+cp liblapack.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/
 popd
 
-cp %{SOURCE4} lapackqref.ps
-cp %{SOURCE5} blasqr.ps
+cp -p %{SOURCE4} lapackqref.ps
+cp -p %{SOURCE5} blasqr.ps
 
 %install
 rm -fr ${RPM_BUILD_ROOT}
 mkdir -p ${RPM_BUILD_ROOT}%{_libdir}
 mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/manl
 
-for f in liblapack.so.3.1.1 libblas.so.3.1.1 libblas.a liblapack.a liblapack_pic.a; do
+for f in liblapack.so.%{version} libblas.so.%{version} libblas.a liblapack.a liblapack_pic.a; do
   cp -f $f ${RPM_BUILD_ROOT}%{_libdir}/$f
 done
 
@@ -148,12 +147,12 @@ cp -f manpages/blas/man/manl/* ${RPM_BUI
 cp -f manpages/man/manl/* ${RPM_BUILD_ROOT}%{_mandir}/manl
 
 cd ${RPM_BUILD_ROOT}%{_libdir}
-ln -sf liblapack.so.3.1.1 liblapack.so
-ln -sf liblapack.so.3.1.1 liblapack.so.3
-ln -sf liblapack.so.3.1.1 liblapack.so.3.1
-ln -sf libblas.so.3.1.1 libblas.so
-ln -sf libblas.so.3.1.1 libblas.so.3
-ln -sf libblas.so.3.1.1 libblas.so.3.1
+ln -sf liblapack.so.%{version} liblapack.so
+ln -sf liblapack.so.%{version} liblapack.so.3
+ln -sf liblapack.so.%{version} liblapack.so.3.2
+ln -sf libblas.so.%{version} libblas.so
+ln -sf libblas.so.%{version} libblas.so.3
+ln -sf libblas.so.%{version} libblas.so.3.2
 
 %post -p /sbin/ldconfig
 
@@ -187,6 +186,21 @@ rm -fr ${RPM_BUILD_ROOT}
 %{_libdir}/libblas*.a
 
 %changelog
+* Fri Sep  4 2009 Tom "spot" Callaway  - 3.2.1-3
+- use RPM_OPT_O_FLAGS (-O0) everywhere necessary, drop RPM_OPT_SIZE_FLAGS (-Os) (bz 520518)
+
+* Thu Aug 20 2009 Tom "spot" Callaway  - 3.2.1-2
+- don't enable xblas yet
+
+* Fri Aug 14 2009 Tom "spot" Callaway  - 3.2.1-1
+- update to 3.2.1, spec file cleanups
+
+* Mon Aug 10 2009 Ville Skytt??  - 3.1.1-7
+- Convert specfile to UTF-8.
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 3.1.1-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Wed Feb 25 2009 Fedora Release Engineering  - 3.1.1-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 
@@ -281,7 +295,7 @@ rm -fr ${RPM_BUILD_ROOT}
 * Sun Nov 10 2002 Jeff Johnson  3.0-19
 - rebuild with x86_64.
 
-* Thu Jul 18 2002 Trond Eivind Glomsr?d  3.0-18
+* Thu Jul 18 2002 Trond Eivind Glomsrod  3.0-18
 - Remove an empty man page (#63569)
 
 * Fri Jun 21 2002 Tim Powers 
@@ -290,44 +304,44 @@ rm -fr ${RPM_BUILD_ROOT}
 * Thu May 23 2002 Tim Powers 
 - automated rebuild
 
-* Wed May  1 2002 Trond Eivind Glomsr?d  3.0-15
+* Wed May  1 2002 Trond Eivind Glomsrod  3.0-15
 - Rebuild
 
-* Thu Feb 21 2002 Trond Eivind Glomsr?d  3.0-14
+* Thu Feb 21 2002 Trond Eivind Glomsrod  3.0-14
 - Rebuild
 
 * Wed Jan 09 2002 Tim Powers 
 - automated rebuild
 
-* Mon Aug 13 2001 Trond Eivind Glomsr?d  3.0-12
+* Mon Aug 13 2001 Trond Eivind Glomsrod  3.0-12
 - The man-pages for xerbla and lsame were in blas-man and lapack-man (#51605)
 
-* Fri Jun  8 2001 Trond Eivind Glomsr?d 
+* Fri Jun  8 2001 Trond Eivind Glomsrod 
 - Reenable optimization for IA64
 
-* Fri May 25 2001 Trond Eivind Glomsr?d 
+* Fri May 25 2001 Trond Eivind Glomsrod 
 - Add all patches from the LAPACK site as of 2001-05-25
 - Use this workaround for IA64 instead
 - Remove SPARC workaround
 - Don't exclude IA64
 
-* Thu Dec 07 2000 Trond Eivind Glomsr?d 
+* Thu Dec 07 2000 Trond Eivind Glomsrod 
 - rebuild for main distribution
 
-* Mon Nov 20 2000 Trond Eivind Glomsr?d 
+* Mon Nov 20 2000 Trond Eivind Glomsrod 
 - add the LAPACK Quick Reference Guide to the docs
 - add the BLAS Quick Reference Guide to the docs
 
-* Tue Aug 01 2000 Trond Eivind Glomsr?d 
+* Tue Aug 01 2000 Trond Eivind Glomsrod 
 - fix lack of ldconfig in postuninstall script
 
 * Mon Jul 24 2000 Prospector 
 - rebuilt
 
-* Mon Jul 10 2000 Trond Eivind Glomsr?d 
+* Mon Jul 10 2000 Trond Eivind Glomsrod 
 - updated with the latest updates (new tarfile..) from netlib 
 
-* Thu Jun 15 2000 Trond Eivind Glomsr?d 
+* Thu Jun 15 2000 Trond Eivind Glomsrod 
 - use %%{_mandir}
 - added some flags to work around SPARC compiler bug
 
@@ -356,12 +370,12 @@ rm -fr ${RPM_BUILD_ROOT}
 * Fri Jul 17 1998 Jeff Johnson 
 - repackage for powertools.
 
-* Sun Feb 15 1998 Trond Eivind Glomsr?d 
+* Sun Feb 15 1998 Trond Eivind Glomsrod 
  [lapack-2.0-9]
  - No code updates, just built with a customized rpm -
    this should make dependencies right.
 
-* Sat Feb 07 1998 Trond Eivind Glomsr?d 
+* Sat Feb 07 1998 Trond Eivind Glomsrod 
  [lapack-2.0-8]
  - Total rewrite of the spec file
  - Added my own makefiles - libs should build better,
@@ -373,16 +387,16 @@ rm -fr ${RPM_BUILD_ROOT}
    (oh - and as always: Dedicated to the girl I
    love, Eline Skirnisdottir)
 
-* Sat Dec 06 1997 Trond Eivind Glomsr?d 
+* Sat Dec 06 1997 Trond Eivind Glomsrod 
  [lapack-2.0-7]
   - added a dependency to glibc, so people don't try with libc5
 
-* Thu Nov 20 1997 Trond Eivind Glomsr?d 
+* Thu Nov 20 1997 Trond Eivind Glomsrod 
   [lapack-2.0-6]
   - removed etime.c
   - compiled with egcs, and for glibc 2.0
 
-* Sun Oct 12 1997 Trond Eivind Glomsr?d 
+* Sun Oct 12 1997 Trond Eivind Glomsrod 
   [lapack-2.0-5]
   - added a changelog
   - cleaned up building of shared libs


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/lapack/F-11/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	25 May 2007 22:08:50 -0000	1.5
+++ sources	4 Sep 2009 21:22:32 -0000	1.6
@@ -1 +1,2 @@
-00b21551a899bcfbaa7b8443e1faeef9  lapack-3.1.1.tgz
+a3202a4f9e2f15ffd05d15dab4ac7857  lapack-3.2.1.tgz
+145007cab915504caec382289462a166  manpages.tgz



From spot at fedoraproject.org  Fri Sep  4 21:22:31 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Fri,  4 Sep 2009 21:22:31 +0000 (UTC)
Subject: rpms/lapack/F-10 Makefile.blas, 1.5, 1.6 Makefile.lapack, 1.4,
	1.5 lapack.spec, 1.19, 1.20 sources, 1.5, 1.6
Message-ID: <20090904212231.EE98111C0082@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/lapack/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9250/F-10

Modified Files:
	Makefile.blas Makefile.lapack lapack.spec sources 
Log Message:
update to 3.2.1 everywhere, fix miscompile bug (bz 520518)


Index: Makefile.blas
===================================================================
RCS file: /cvs/pkgs/rpms/lapack/F-10/Makefile.blas,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- Makefile.blas	25 May 2007 22:08:50 -0000	1.5
+++ Makefile.blas	4 Sep 2009 21:22:31 -0000	1.6
@@ -2,30 +2,31 @@ clean:
 	rm -f *.o libblas.a libblas.so*
 
 OBJS=	caxpy.o ccopy.o cdotc.o cdotu.o cgbmv.o cgemm.o cgemv.o \
-	cgerc.o cgeru.o chbmv.o chemm.o chemv.o cher.o cher2.o \
-	cher2k.o cherk.o chpmv.o chpr.o chpr2.o crotg.o cscal.o csrot.o \
+	cgerc.o cgeru.o chbmv.o chemm.o chemv.o cher2.o cher2k.o \
+	cher.o cherk.o chpmv.o chpr2.o chpr.o crotg.o cscal.o csrot.o \
 	csscal.o cswap.o csymm.o csyr2k.o csyrk.o ctbmv.o ctbsv.o \
 	ctpmv.o ctpsv.o ctrmm.o ctrmv.o ctrsm.o ctrsv.o dasum.o \
 	daxpy.o dcabs1.o dcopy.o ddot.o dgbmv.o dgemm.o dgemv.o \
-	dger.o dnrm2.o drot.o drotg.o drotm.o drotmg.o dsbmv.o dscal.o dsdot.o dspmv.o \
-	dspr.o dspr2.o dswap.o dsymm.o dsymv.o dsyr.o dsyr2.o \
-	dsyr2k.o dsyrk.o dtbmv.o dtbsv.o dtpmv.o dtpsv.o dtrmm.o \
-	dtrmv.o dtrsm.o dtrsv.o dzasum.o dznrm2.o icamax.o idamax.o \
-	isamax.o izamax.o lsame.o sasum.o saxpy.o scasum.o scnrm2.o \
-	scopy.o sdot.o sdsdot.o sgbmv.o sgemm.o sgemv.o sger.o snrm2.o \
-	srot.o srotg.o srotm.o srotmg.o ssbmv.o sscal.o sspmv.o sspr.o sspr2.o \
-	sswap.o ssymm.o ssymv.o ssyr.o ssyr2.o ssyr2k.o ssyrk.o \
-	stbmv.o stbsv.o stpmv.o stpsv.o strmm.o strmv.o strsm.o \
-	strsv.o xerbla.o zaxpy.o zcopy.o zdotc.o zdotu.o zdrot.o zdscal.o \
-	zgbmv.o zgemm.o zgemv.o zgerc.o zgeru.o zhbmv.o zhemm.o \
-	zhemv.o zher.o zher2.o zher2k.o zherk.o zhpmv.o zhpr.o \
-	zhpr2.o zrotg.o zscal.o zswap.o zsymm.o zsyr2k.o zsyrk.o \
-	ztbmv.o ztbsv.o ztpmv.o ztpsv.o ztrmm.o ztrmv.o ztrsm.o \
-	ztrsv.o scabs1.o
+	dger.o dnrm2.o drot.o drotg.o drotm.o drotmg.o dsbmv.o \
+	dscal.o dsdot.o dspmv.o dspr2.o dspr.o dswap.o dsymm.o \
+	dsymv.o dsyr2.o dsyr2k.o dsyr.o dsyrk.o dtbmv.o dtbsv.o \
+	dtpmv.o dtpsv.o dtrmm.o dtrmv.o dtrsm.o dtrsv.o dzasum.o \
+	dznrm2.o icamax.o idamax.o isamax.o izamax.o lsame.o sasum.o \
+	saxpy.o scabs1.o scasum.o scnrm2.o scopy.o sdot.o sdsdot.o \
+	sgbmv.o sgemm.o sgemv.o sger.o snrm2.o srot.o srotg.o srotm.o \
+	srotmg.o ssbmv.o sscal.o sspmv.o sspr2.o sspr.o sswap.o \
+	ssymm.o ssymv.o ssyr2.o ssyr2k.o ssyr.o ssyrk.o stbmv.o \
+	stbsv.o stpmv.o stpsv.o strmm.o strmv.o strsm.o strsv.o \
+	xerbla_array.o xerbla.o zaxpy.o zcopy.o zdotc.o zdotu.o \
+	zdrot.o zdscal.o zgbmv.o zgemm.o zgemv.o zgerc.o zgeru.o \
+	zhbmv.o zhemm.o zhemv.o zher2.o zher2k.o zher.o zherk.o \
+	zhpmv.o zhpr2.o zhpr.o zrotg.o zscal.o zswap.o zsymm.o \
+	zsyr2k.o zsyrk.o ztbmv.o ztbsv.o ztpmv.o ztpsv.o ztrmm.o \
+	ztrmv.o ztrsm.o ztrsv.o
 
 static: $(OBJS)
 	ar ruv libblas.a $(OBJS)
 	ranlib libblas.a
 
 shared: $(OBJS)
-	cc $(CFLAGS) -shared -Wl,-soname,libblas.so.3 -o libblas.so.3.1.1 $(OBJS) -lm -lgfortran -lc
+	cc $(CFLAGS) -shared -Wl,-soname,libblas.so.3 -o libblas.so.3.2.1 $(OBJS) -lm -lgfortran -lc


Index: Makefile.lapack
===================================================================
RCS file: /cvs/pkgs/rpms/lapack/F-10/Makefile.lapack,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- Makefile.lapack	25 May 2007 22:08:50 -0000	1.4
+++ Makefile.lapack	4 Sep 2009 21:22:31 -0000	1.5
@@ -1,237 +1,293 @@
+include ../make.inc
+
 clean:
 	rm -f *.o liblapack*
 
-OBJS=	cbdsqr.o cgbbrd.o cgbcon.o cgbequ.o cgbrfs.o cgbsv.o \
-	cgbsvx.o cgbtf2.o cgbtrf.o cgbtrs.o cgebak.o cgebal.o \
-	cgebd2.o cgebrd.o cgecon.o cgeequ.o cgees.o cgeesx.o \
-	cgeev.o cgeevx.o cgegs.o cgegv.o cgehd2.o cgehrd.o \
-	cgelq2.o cgelqf.o cgelsd.o cgels.o cgelss.o cgelsx.o \
-	cgelsy.o cgeql2.o cgeqlf.o cgeqp3.o cgeqpf.o cgeqr2.o \
-	cgeqrf.o cgerfs.o cgerq2.o cgerqf.o cgesc2.o cgesdd.o \
-	cgesvd.o cgesv.o cgesvx.o cgetc2.o cgetf2.o cgetrf.o \
-	cgetri.o cgetrs.o cggbak.o cggbal.o cgges.o cggesx.o \
-	cggev.o cggevx.o cggglm.o cgghrd.o cgglse.o cggqrf.o \
-	cggrqf.o cggsvd.o cggsvp.o cgtcon.o cgtrfs.o cgtsv.o \
-	cgtsvx.o cgttrf.o cgttrs.o cgtts2.o chbevd.o chbev.o \
-	chbevx.o chbgst.o chbgvd.o chbgv.o chbgvx.o chbtrd.o \
-	checon.o cheevd.o cheev.o cheevr.o cheevx.o chegs2.o \
-	chegst.o chegvd.o chegv.o chegvx.o cherfs.o chesv.o \
-	chesvx.o chetd2.o chetf2.o chetrd.o chetrf.o chetri.o \
-	chetrs.o chgeqz.o chpcon.o chpevd.o chpev.o chpevx.o \
-	chpgst.o chpgvd.o chpgv.o chpgvx.o chprfs.o chpsv.o \
-	chpsvx.o chptrd.o chptrf.o chptri.o chptrs.o chsein.o \
-	chseqr.o clabrd.o clacgv.o clacn2.o clacon.o clacp2.o \
-	clacpy.o clacrm.o clacrt.o cladiv.o claed0.o claed7.o \
-	claed8.o claein.o claesy.o claev2.o clag2z.o clags2.o \
-	clagtm.o clahef.o clahqr.o clahr2.o clahrd.o claic1.o \
-	clals0.o clalsa.o clalsd.o clangb.o clange.o clangt.o \
-	clanhb.o clanhe.o clanhp.o clanhs.o clanht.o clansb.o \
-	clansp.o clansy.o clantb.o clantp.o clantr.o clapll.o \
-	clapmt.o claqgb.o claqge.o claqhb.o claqhe.o claqhp.o \
-	claqp2.o claqps.o claqr0.o claqr1.o claqr2.o claqr3.o \
-	claqr4.o claqr5.o claqsb.o claqsp.o claqsy.o clar1v.o \
-	clar2v.o clarcm.o clarfb.o clarf.o clarfg.o clarft.o \
-	clarfx.o clargv.o clarnv.o clarrv.o clartg.o clartv.o \
+OBJS=	cbdsqr.o cgbbrd.o cgbcon.o cgbequb.o cgbequ.o cgbrfs.o \
+	cgbsv.o cgbsvx.o cgbtf2.o cgbtrf.o cgbtrs.o cgebak.o \
+	cgebal.o cgebd2.o cgebrd.o cgecon.o cgeequb.o cgeequ.o cgees.o \
+	cgeesx.o cgeev.o cgeevx.o cgegs.o cgegv.o cgehd2.o cgehrd.o cgelq2.o \
+	cgelqf.o cgelsd.o cgels.o cgelss.o cgelsx.o cgelsy.o cgeql2.o \
+	cgeqlf.o cgeqp3.o cgeqpf.o cgeqr2.o cgeqrf.o cgerfs.o \
+	cgerq2.o cgerqf.o cgesc2.o cgesdd.o cgesvd.o cgesv.o cgesvx.o \
+	cgetc2.o cgetf2.o cgetrf.o cgetri.o cgetrs.o cggbak.o \
+	cggbal.o cgges.o cggesx.o cggev.o cggevx.o cggglm.o cgghrd.o \
+	cgglse.o cggqrf.o cggrqf.o cggsvd.o cggsvp.o cgtcon.o cgtrfs.o \
+	cgtsv.o cgtsvx.o cgttrf.o cgttrs.o cgtts2.o chbevd.o chbev.o \
+	chbevx.o chbgst.o chbgvd.o chbgv.o chbgvx.o chbtrd.o checon.o \
+	cheequb.o cheevd.o cheev.o cheevr.o cheevx.o chegs2.o chegst.o \
+	chegvd.o chegv.o chegvx.o cherfs.o chesv.o chesvx.o \
+	chetd2.o chetf2.o chetrd.o chetrf.o chetri.o chetrs.o \
+	chfrk.o chgeqz.o chla_transtype.o chpcon.o chpevd.o chpev.o \
+	chpevx.o chpgst.o chpgvd.o chpgv.o chpgvx.o chprfs.o chpsv.o \
+	chpsvx.o chptrd.o chptrf.o chptri.o chptrs.o chsein.o chseqr.o \
+	clabrd.o clacgv.o clacn2.o clacon.o clacp2.o clacpy.o clacrm.o \
+	clacrt.o cladiv.o claed0.o claed7.o claed8.o claein.o claesy.o \
+	claev2.o clag2z.o \
+	clags2.o clagtm.o \
+	clahef.o \
+	clahqr.o clahr2.o clahrd.o claic1.o \
+	clals0.o clalsa.o clalsd.o clangb.o clange.o clangt.o clanhb.o \
+	clanhe.o clanhf.o clanhp.o clanhs.o clanht.o clansb.o clansp.o \
+	clansy.o clantb.o clantp.o clantr.o clapll.o clapmt.o \
+	claqgb.o claqge.o claqhb.o claqhe.o claqhp.o \
+	claqp2.o claqps.o claqr0.o claqr1.o claqr2.o claqr3.o claqr4.o \
+	claqr5.o claqsb.o claqsp.o claqsy.o clar1v.o clar2v.o clarcm.o \
+	clarfb.o clarf.o clarfg.o clarfp.o clarft.o clarfx.o clargv.o \
+	clarnv.o clarrv.o clartg.o clartv.o \
 	clarzb.o clarz.o clarzt.o clascl.o claset.o clasr.o \
-	classq.o claswp.o clasyf.o clatbs.o clatdf.o clatps.o \
-	clatrd.o clatrs.o clatrz.o clatzm.o clauu2.o clauum.o \
-	cpbcon.o cpbequ.o cpbrfs.o cpbstf.o cpbsv.o cpbsvx.o \
-	cpbtf2.o cpbtrf.o cpbtrs.o cpocon.o cpoequ.o cporfs.o \
-	cposv.o cposvx.o cpotf2.o cpotrf.o cpotri.o cpotrs.o \
-	cppcon.o cppequ.o cpprfs.o cppsv.o cppsvx.o cpptrf.o \
-	cpptri.o cpptrs.o cptcon.o cpteqr.o cptrfs.o cptsv.o \
-	cptsvx.o cpttrf.o cpttrs.o cptts2.o crot.o cspcon.o \
-	cspmv.o cspr.o csprfs.o cspsv.o cspsvx.o csptrf.o \
-	csptri.o csptrs.o csrscl.o cstedc.o cstegr.o \
-	cstein.o cstemr.o csteqr.o csycon.o csymv.o csyr.o \
-	csyrfs.o csysv.o csysvx.o csytf2.o csytrf.o csytri.o \
-	csytrs.o ctbcon.o ctbrfs.o ctbtrs.o ctgevc.o ctgex2.o \
-	ctgexc.o ctgsen.o ctgsja.o ctgsna.o ctgsy2.o ctgsyl.o \
-	ctpcon.o ctprfs.o ctptri.o ctptrs.o ctrcon.o ctrevc.o \
-	ctrexc.o ctrrfs.o ctrsen.o ctrsna.o ctrsyl.o ctrti2.o \
-	ctrtri.o ctrtrs.o ctzrqf.o ctzrzf.o cung2l.o cung2r.o \
-	cungbr.o cunghr.o cungl2.o cunglq.o cungql.o cungqr.o \
-	cungr2.o cungrq.o cungtr.o cunm2l.o cunm2r.o cunmbr.o \
-	cunmhr.o cunml2.o cunmlq.o cunmql.o cunmqr.o cunmr2.o \
-	cunmr3.o cunmrq.o cunmrz.o cunmtr.o cupgtr.o cupmtr.o \
-	dbdsdc.o dbdsqr.o ddisna.o dgbbrd.o dgbcon.o dgbequ.o \
-	dgbrfs.o dgbsv.o dgbsvx.o dgbtf2.o dgbtrf.o dgbtrs.o \
-	dgebak.o dgebal.o dgebd2.o dgebrd.o dgecon.o dgeequ.o \
-	dgees.o dgeesx.o dgeev.o dgeevx.o dgegs.o dgegv.o \
-	dgehd2.o dgehrd.o dgelq2.o dgelqf.o dgelsd.o dgels.o \
-	dgelss.o dgelsx.o dgelsy.o dgeql2.o dgeqlf.o dgeqp3.o \
-	dgeqpf.o dgeqr2.o dgeqrf.o dgerfs.o dgerq2.o dgerqf.o \
-	dgesc2.o dgesdd.o dgesvd.o dgesv.o dgesvx.o dgetc2.o \
-	dgetf2.o dgetrf.o dgetri.o dgetrs.o dggbak.o dggbal.o \
-	dgges.o dggesx.o dggev.o dggevx.o dggglm.o dgghrd.o \
-	dgglse.o dggqrf.o dggrqf.o dggsvd.o dggsvp.o dgtcon.o \
-	dgtrfs.o dgtsv.o dgtsvx.o dgttrf.o dgttrs.o dgtts2.o \
-	dhgeqz.o dhsein.o dhseqr.o disnan.o dlabad.o dlabrd.o \
-	dlacn2.o dlacon.o dlacpy.o dladiv.o dlae2.o dlaebz.o \
-	dlaed0.o dlaed1.o dlaed2.o dlaed3.o dlaed4.o dlaed5.o \
-	dlaed6.o dlaed7.o dlaed8.o dlaed9.o dlaeda.o dlaein.o \
-	dlaev2.o dlaexc.o dlag2.o dlag2s.o dlags2.o dlagtf.o \
-	dlagtm.o dlagts.o dlagv2.o dlahqr.o dlahr2.o dlahrd.o \
-	dlaic1.o dlaisnan.o dlaln2.o dlals0.o dlalsa.o \
-	dlalsd.o dlamrg.o dlaneg.o dlangb.o dlange.o dlangt.o \
-	dlanhs.o dlansb.o dlansp.o dlanst.o dlansy.o dlantb.o \
-	dlantp.o dlantr.o dlanv2.o dlapll.o dlapmt.o dlapy2.o \
-	dlapy3.o dlaqgb.o dlaqge.o dlaqp2.o dlaqps.o dlaqr0.o \
-	dlaqr1.o dlaqr2.o dlaqr3.o dlaqr4.o dlaqr5.o dlaqsb.o \
-	dlaqsp.o dlaqsy.o dlaqtr.o dlar1v.o dlar2v.o dlarfb.o \
-	dlarf.o dlarfg.o dlarft.o dlarfx.o dlargv.o dlarnv.o \
-	dlarra.o dlarrb.o dlarrc.o dlarrd.o dlarre.o dlarrf.o \
-	dlarrj.o dlarrk.o dlarrr.o dlarrv.o dlartg.o dlartv.o \
-	dlaruv.o dlarzb.o dlarz.o dlarzt.o dlas2.o dlascl.o \
-	dlasd0.o dlasd1.o dlasd2.o dlasd3.o dlasd4.o dlasd5.o \
-	dlasd6.o dlasd7.o dlasd8.o dlasda.o dlasdq.o dlasdt.o \
-	dlaset.o dlasq1.o dlasq2.o dlasq3.o dlasq4.o dlasq5.o \
-	dlasq6.o dlasr.o dlasrt.o dlassq.o dlasv2.o dlaswp.o \
-	dlasy2.o dlasyf.o dlatbs.o dlatdf.o dlatps.o dlatrd.o \
-	dlatrs.o dlatrz.o dlatzm.o dlauu2.o dlauum.o dlazq3.o \
-	dlazq4.o dopgtr.o dopmtr.o dorg2l.o dorg2r.o dorgbr.o \
-	dorghr.o dorgl2.o dorglq.o dorgql.o dorgqr.o dorgr2.o \
-	dorgrq.o dorgtr.o dorm2l.o dorm2r.o dormbr.o dormhr.o \
-	dorml2.o dormlq.o dormql.o dormqr.o dormr2.o dormr3.o \
-	dormrq.o dormrz.o dormtr.o dpbcon.o dpbequ.o dpbrfs.o \
-	dpbstf.o dpbsv.o dpbsvx.o dpbtf2.o dpbtrf.o dpbtrs.o \
-	dpocon.o dpoequ.o dporfs.o dposv.o dposvx.o dpotf2.o \
-	dpotrf.o dpotri.o dpotrs.o dppcon.o dppequ.o dpprfs.o \
-	dppsv.o dppsvx.o dpptrf.o dpptri.o dpptrs.o dptcon.o \
-	dpteqr.o dptrfs.o dptsv.o dptsvx.o dpttrf.o dpttrs.o \
-	dptts2.o drscl.o dsbevd.o dsbev.o dsbevx.o dsbgst.o \
-	dsbgvd.o dsbgv.o dsbgvx.o dsbtrd.o dsgesv.o dspcon.o \
-	dspevd.o dspev.o dspevx.o dspgst.o dspgvd.o dspgv.o \
-	dspgvx.o dsprfs.o dspsv.o dspsvx.o dsptrd.o dsptrf.o \
-	dsptri.o dsptrs.o dstebz.o dstedc.o dstegr.o dstein.o \
-	dstemr.o dsteqr.o dsterf.o dstevd.o dstev.o dstevr.o \
-	dstevx.o dsycon.o dsyevd.o dsyev.o dsyevr.o dsyevx.o \
-	dsygs2.o dsygst.o dsygvd.o dsygv.o dsygvx.o dsyrfs.o \
-	dsysv.o dsysvx.o dsytd2.o dsytf2.o dsytrd.o dsytrf.o \
-	dsytri.o dsytrs.o dtbcon.o dtbrfs.o dtbtrs.o dtgevc.o \
-	dtgex2.o dtgexc.o dtgsen.o dtgsja.o dtgsna.o dtgsy2.o \
-	dtgsyl.o dtpcon.o dtprfs.o dtptri.o dtptrs.o dtrcon.o \
-	dtrevc.o dtrexc.o dtrrfs.o dtrsen.o dtrsna.o dtrsyl.o \
-	dtrti2.o dtrtri.o dtrtrs.o dtzrqf.o dtzrzf.o dzsum1.o \
-	icmax1.o ieeeck.o ilaenv.o ilaver.o iparmq.o izmax1.o \
-	lsamen.o sbdsdc.o sbdsqr.o scsum1.o sdisna.o sgbbrd.o \
-	sgbcon.o sgbequ.o sgbrfs.o sgbsv.o sgbsvx.o sgbtf2.o \
-	sgbtrf.o sgbtrs.o sgebak.o sgebal.o sgebd2.o sgebrd.o \
-	sgecon.o sgeequ.o sgees.o sgeesx.o sgeev.o sgeevx.o \
-	sgegs.o sgegv.o sgehd2.o sgehrd.o sgelq2.o sgelqf.o \
-	sgelsd.o sgels.o sgelss.o sgelsx.o sgelsy.o sgeql2.o \
-	sgeqlf.o sgeqp3.o sgeqpf.o sgeqr2.o sgeqrf.o sgerfs.o \
-	sgerq2.o sgerqf.o sgesc2.o sgesdd.o sgesvd.o sgesv.o \
-	sgesvx.o sgetc2.o sgetf2.o sgetrf.o sgetri.o sgetrs.o \
-	sggbak.o sggbal.o sgges.o sggesx.o sggev.o sggevx.o \
-	sggglm.o sgghrd.o sgglse.o sggqrf.o sggrqf.o sggsvd.o \
-	sggsvp.o sgtcon.o sgtrfs.o sgtsv.o sgtsvx.o sgttrf.o \
-	sgttrs.o sgtts2.o shgeqz.o shsein.o shseqr.o sisnan.o \
-	slabad.o slabrd.o slacn2.o slacon.o slacpy.o sladiv.o \
-	slae2.o slaebz.o slaed0.o slaed1.o slaed2.o slaed3.o \
-	slaed4.o slaed5.o slaed6.o slaed7.o slaed8.o slaed9.o \
-	slaeda.o slaein.o slaev2.o slaexc.o slag2d.o slag2.o \
-	slags2.o slagtf.o slagtm.o slagts.o slagv2.o slahqr.o \
-	slahr2.o slahrd.o slaic1.o slaisnan.o slaln2.o \
-	slals0.o slalsa.o slalsd.o slamrg.o slaneg.o slangb.o \
-	slange.o slangt.o slanhs.o slansb.o slansp.o slanst.o \
-	slansy.o slantb.o slantp.o slantr.o slanv2.o slapll.o \
-	slapmt.o slapy2.o slapy3.o slaqgb.o slaqge.o slaqp2.o \
-	slaqps.o slaqr0.o slaqr1.o slaqr2.o slaqr3.o slaqr4.o \
-	slaqr5.o slaqsb.o slaqsp.o slaqsy.o slaqtr.o slar1v.o \
-	slar2v.o slarfb.o slarf.o slarfg.o slarft.o slarfx.o \
-	slargv.o slarnv.o slarra.o slarrb.o slarrc.o slarrd.o \
-	slarre.o slarrf.o slarrj.o slarrk.o slarrr.o slarrv.o \
-	slartg.o slartv.o slaruv.o slarzb.o slarz.o slarzt.o \
-	slas2.o slascl.o slasd0.o slasd1.o slasd2.o slasd3.o \
-	slasd4.o slasd5.o slasd6.o slasd7.o slasd8.o slasda.o \
-	slasdq.o slasdt.o slaset.o slasq1.o slasq2.o slasq3.o \
-	slasq4.o slasq5.o slasq6.o slasr.o slasrt.o slassq.o \
-	slasv2.o slaswp.o slasy2.o slasyf.o slatbs.o slatdf.o \
-	slatps.o slatrd.o slatrs.o slatrz.o slatzm.o slauu2.o \
-	slauum.o slazq3.o slazq4.o sopgtr.o sopmtr.o sorg2l.o \
-	sorg2r.o sorgbr.o sorghr.o sorgl2.o sorglq.o sorgql.o \
-	sorgqr.o sorgr2.o sorgrq.o sorgtr.o sorm2l.o sorm2r.o \
-	sormbr.o sormhr.o sorml2.o sormlq.o sormql.o sormqr.o \
-	sormr2.o sormr3.o sormrq.o sormrz.o sormtr.o spbcon.o \
-	spbequ.o spbrfs.o spbstf.o spbsv.o spbsvx.o spbtf2.o \
-	spbtrf.o spbtrs.o spocon.o spoequ.o sporfs.o sposv.o \
-	sposvx.o spotf2.o spotrf.o spotri.o spotrs.o sppcon.o \
-	sppequ.o spprfs.o sppsv.o sppsvx.o spptrf.o spptri.o \
-	spptrs.o sptcon.o spteqr.o sptrfs.o sptsv.o sptsvx.o \
-	spttrf.o spttrs.o sptts2.o srscl.o ssbevd.o ssbev.o \
-	ssbevx.o ssbgst.o ssbgvd.o ssbgv.o ssbgvx.o ssbtrd.o \
-	sspcon.o sspevd.o sspev.o sspevx.o sspgst.o sspgvd.o \
-	sspgv.o sspgvx.o ssprfs.o sspsv.o sspsvx.o ssptrd.o \
-	ssptrf.o ssptri.o ssptrs.o sstebz.o sstedc.o sstegr.o \
-	sstein.o sstemr.o ssteqr.o ssterf.o sstevd.o sstev.o \
-	sstevr.o sstevx.o ssycon.o ssyevd.o ssyev.o ssyevr.o \
-	ssyevx.o ssygs2.o ssygst.o ssygvd.o ssygv.o ssygvx.o \
-	ssyrfs.o ssysv.o ssysvx.o ssytd2.o ssytf2.o ssytrd.o \
-	ssytrf.o ssytri.o ssytrs.o stbcon.o stbrfs.o stbtrs.o \
-	stgevc.o stgex2.o stgexc.o stgsen.o stgsja.o stgsna.o \
-	stgsy2.o stgsyl.o stpcon.o stprfs.o stptri.o stptrs.o \
-	strcon.o strevc.o strexc.o strrfs.o strsen.o strsna.o \
-	strsyl.o strti2.o strtri.o strtrs.o stzrqf.o stzrzf.o \
-	xerbla.o zbdsqr.o zcgesv.o zdrscl.o zgbbrd.o \
-	zgbcon.o zgbequ.o zgbrfs.o zgbsv.o zgbsvx.o zgbtf2.o \
-	zgbtrf.o zgbtrs.o zgebak.o zgebal.o zgebd2.o zgebrd.o \
-	zgecon.o zgeequ.o zgees.o zgeesx.o zgeev.o zgeevx.o \
-	zgegs.o zgegv.o zgehd2.o zgehrd.o zgelq2.o zgelqf.o \
-	zgelsd.o zgels.o zgelss.o zgelsx.o zgelsy.o zgeql2.o \
-	zgeqlf.o zgeqp3.o zgeqpf.o zgeqr2.o zgeqrf.o zgerfs.o \
-	zgerq2.o zgerqf.o zgesc2.o zgesdd.o zgesvd.o zgesv.o \
-	zgesvx.o zgetc2.o zgetf2.o zgetrf.o zgetri.o zgetrs.o \
-	zggbak.o zggbal.o zgges.o zggesx.o zggev.o zggevx.o \
-	zggglm.o zgghrd.o zgglse.o zggqrf.o zggrqf.o zggsvd.o \
-	zggsvp.o zgtcon.o zgtrfs.o zgtsv.o zgtsvx.o zgttrf.o \
-	zgttrs.o zgtts2.o zhbevd.o zhbev.o zhbevx.o zhbgst.o \
-	zhbgvd.o zhbgv.o zhbgvx.o zhbtrd.o zhecon.o zheevd.o \
-	zheev.o zheevr.o zheevx.o zhegs2.o zhegst.o zhegvd.o \
-	zhegv.o zhegvx.o zherfs.o zhesv.o zhesvx.o zhetd2.o \
-	zhetf2.o zhetrd.o zhetrf.o zhetri.o zhetrs.o zhgeqz.o \
-	zhpcon.o zhpevd.o zhpev.o zhpevx.o zhpgst.o zhpgvd.o \
-	zhpgv.o zhpgvx.o zhprfs.o zhpsv.o zhpsvx.o zhptrd.o \
-	zhptrf.o zhptri.o zhptrs.o zhsein.o zhseqr.o zlabrd.o \
-	zlacgv.o zlacn2.o zlacon.o zlacp2.o zlacpy.o zlacrm.o \
-	zlacrt.o zladiv.o zlaed0.o zlaed7.o zlaed8.o zlaein.o \
-	zlaesy.o zlaev2.o zlag2c.o zlags2.o zlagtm.o zlahef.o \
-	zlahqr.o zlahr2.o zlahrd.o zlaic1.o zlals0.o zlalsa.o \
-	zlalsd.o zlangb.o zlange.o zlangt.o zlanhb.o zlanhe.o \
-	zlanhp.o zlanhs.o zlanht.o zlansb.o zlansp.o zlansy.o \
-	zlantb.o zlantp.o zlantr.o zlapll.o zlapmt.o zlaqgb.o \
-	zlaqge.o zlaqhb.o zlaqhe.o zlaqhp.o zlaqp2.o zlaqps.o \
-	zlaqr0.o zlaqr1.o zlaqr2.o zlaqr3.o zlaqr4.o zlaqr5.o \
-	zlaqsb.o zlaqsp.o zlaqsy.o zlar1v.o zlar2v.o zlarcm.o \
-	zlarfb.o zlarf.o zlarfg.o zlarft.o zlarfx.o zlargv.o \
-	zlarnv.o zlarrv.o zlartg.o zlartv.o zlarzb.o zlarz.o \
-	zlarzt.o zlascl.o zlaset.o zlasr.o zlassq.o zlaswp.o \
-	zlasyf.o zlatbs.o zlatdf.o zlatps.o zlatrd.o zlatrs.o \
-	zlatrz.o zlatzm.o zlauu2.o zlauum.o zpbcon.o zpbequ.o \
-	zpbrfs.o zpbstf.o zpbsv.o zpbsvx.o zpbtf2.o zpbtrf.o \
-	zpbtrs.o zpocon.o zpoequ.o zporfs.o zposv.o zposvx.o \
-	zpotf2.o zpotrf.o zpotri.o zpotrs.o zppcon.o zppequ.o \
-	zpprfs.o zppsv.o zppsvx.o zpptrf.o zpptri.o zpptrs.o \
-	zptcon.o zpteqr.o zptrfs.o zptsv.o zptsvx.o zpttrf.o \
-	zpttrs.o zptts2.o zrot.o zspcon.o zspmv.o zspr.o \
-	zsprfs.o zspsv.o zspsvx.o zsptrf.o zsptri.o zsptrs.o \
+	classq.o claswp.o clasyf.o \
+	clatbs.o \
+	clatdf.o clatps.o clatrd.o clatrs.o clatrz.o clatzm.o clauu2.o \
+	clauum.o cpbcon.o cpbequ.o cpbrfs.o cpbstf.o cpbsv.o \
+	cpbsvx.o cpbtf2.o cpbtrf.o cpbtrs.o cpftrf.o cpftri.o cpftrs.o \
+	cpocon.o cpoequb.o cpoequ.o cporfs.o cposv.o cposvx.o \
+	cpotf2.o cpotrf.o cpotri.o cpotrs.o cppcon.o cppequ.o \
+	cpprfs.o cppsv.o cppsvx.o cpptrf.o cpptri.o cpptrs.o cpstf2.o \
+	cpstrf.o cptcon.o cpteqr.o cptrfs.o cptsv.o cptsvx.o cpttrf.o \
+	cpttrs.o cptts2.o crot.o cspcon.o cspmv.o cspr.o csprfs.o cspsv.o \
+	cspsvx.o csptrf.o csptri.o csptrs.o csrscl.o cstedc.o cstegr.o \
+	cstein.o cstemr.o csteqr.o csycon.o csyequb.o csymv.o csyr.o \
+	csyrfs.o csysv.o csysvx.o csytf2.o csytrf.o \
+	csytri.o csytrs.o ctbcon.o ctbrfs.o ctbtrs.o ctfsm.o ctftri.o \
+	ctfttp.o ctfttr.o ctgevc.o ctgex2.o ctgexc.o ctgsen.o ctgsja.o \
+	ctgsna.o ctgsy2.o ctgsyl.o ctpcon.o ctprfs.o ctptri.o ctptrs.o \
+	ctpttf.o ctpttr.o ctrcon.o ctrevc.o ctrexc.o ctrrfs.o ctrsen.o \
+	ctrsna.o ctrsyl.o ctrti2.o ctrtri.o ctrtrs.o ctrttf.o ctrttp.o \
+	ctzrqf.o ctzrzf.o cung2l.o cung2r.o cungbr.o cunghr.o cungl2.o \
+	cunglq.o cungql.o cungqr.o cungr2.o cungrq.o cungtr.o cunm2l.o \
+	cunm2r.o cunmbr.o cunmhr.o cunml2.o cunmlq.o cunmql.o cunmqr.o \
+	cunmr2.o cunmr3.o cunmrq.o cunmrz.o cunmtr.o cupgtr.o cupmtr.o \
+	dbdsdc.o dbdsqr.o ddisna.o dgbbrd.o dgbcon.o dgbequb.o dgbequ.o \
+	dgbrfs.o dgbsv.o dgbsvx.o dgbtf2.o dgbtrf.o \
+ 	dgbtrs.o dgebak.o dgebal.o dgebd2.o dgebrd.o dgecon.o dgeequb.o \
+ 	dgeequ.o dgees.o dgeesx.o dgeev.o dgeevx.o dgegs.o dgegv.o \
+	dgehd2.o dgehrd.o dgejsv.o dgelq2.o dgelqf.o dgelsd.o dgels.o \
+	dgelss.o dgelsx.o dgelsy.o dgeql2.o dgeqlf.o dgeqp3.o dgeqpf.o \
+	dgeqr2.o dgeqrf.o dgerfs.o dgerq2.o dgerqf.o dgesc2.o \
+	dgesdd.o dgesvd.o dgesv.o dgesvj.o dgesvx.o dgetc2.o \
+	dgetf2.o dgetrf.o dgetri.o dgetrs.o dggbak.o dggbal.o dgges.o \
+	dggesx.o dggev.o dggevx.o dggglm.o dgghrd.o dgglse.o dggqrf.o \
+	dggrqf.o dggsvd.o dggsvp.o dgsvj0.o dgsvj1.o dgtcon.o dgtrfs.o \
+	dgtsv.o dgtsvx.o dgttrf.o dgttrs.o dgtts2.o dhgeqz.o dhsein.o \
+	dhseqr.o disnan.o dlabad.o dlabrd.o dlacn2.o dlacon.o dlacpy.o \
+	dladiv.o dlae2.o dlaebz.o dlaed0.o dlaed1.o dlaed2.o dlaed3.o \
+	dlaed4.o dlaed5.o dlaed6.o dlaed7.o dlaed8.o dlaed9.o dlaeda.o \
+	dlaein.o dlaev2.o dlaexc.o dlag2.o dlag2s.o \
+	dlags2.o dlagtf.o dlagtm.o \
+	dlagts.o dlagv2.o dlahqr.o dlahr2.o dlahrd.o dlaic1.o \
+	dlaisnan.o dlaln2.o dlals0.o dlalsa.o dlalsd.o \
+	dlamrg.o dlaneg.o dlangb.o dlange.o dlangt.o dlanhs.o dlansb.o \
+	dlansf.o dlansp.o dlanst.o dlansy.o dlantb.o dlantp.o dlantr.o \
+	dlanv2.o dlapll.o dlapmt.o \
+	dlapy2.o dlapy3.o dlaqgb.o dlaqge.o dlaqp2.o \
+	dlaqps.o dlaqr0.o dlaqr1.o dlaqr2.o dlaqr3.o dlaqr4.o dlaqr5.o \
+	dlaqsb.o dlaqsp.o dlaqsy.o dlaqtr.o dlar1v.o dlar2v.o dlarfb.o \
+	dlarf.o dlarfg.o dlarfp.o dlarft.o dlarfx.o dlargv.o dlarnv.o \
+	dlarra.o dlarrb.o dlarrc.o dlarrd.o dlarre.o \
+	dlarrf.o dlarrj.o dlarrk.o dlarrr.o dlarrv.o \
+	dlartg.o dlartv.o dlaruv.o dlarzb.o dlarz.o dlarzt.o dlas2.o \
+	dlascl.o dlasd0.o dlasd1.o dlasd2.o dlasd3.o \
+	dlasd4.o dlasd5.o dlasd6.o dlasd7.o dlasd8.o dlasda.o dlasdq.o \
+	dlasdt.o dlaset.o dlasq1.o dlasq2.o dlasq3.o dlasq4.o dlasq5.o \
+	dlasq6.o dlasr.o dlasrt.o dlassq.o dlasv2.o dlaswp.o dlasy2.o \
+	dlasyf.o \
+	dlat2s.o dlatbs.o dlatdf.o dlatps.o dlatrd.o \
+	dlatrs.o dlatrz.o dlatzm.o dlauu2.o dlauum.o \
+	dopgtr.o dopmtr.o dorg2l.o dorg2r.o dorgbr.o dorghr.o dorgl2.o \
+	dorglq.o dorgql.o dorgqr.o dorgr2.o dorgrq.o dorgtr.o dorm2l.o \
+	dorm2r.o dormbr.o dormhr.o dorml2.o dormlq.o dormql.o dormqr.o \
+	dormr2.o dormr3.o dormrq.o dormrz.o dormtr.o dpbcon.o dpbequ.o \
+	dpbrfs.o dpbstf.o dpbsv.o dpbsvx.o dpbtf2.o dpbtrf.o dpbtrs.o \
+	dpftrf.o dpftri.o dpftrs.o dpocon.o dpoequb.o dpoequ.o \
+	dporfs.o dposv.o dposvx.o dpotf2.o dpotrf.o \
+	dpotri.o dpotrs.o dppcon.o dppequ.o dpprfs.o dppsv.o dppsvx.o \
+	dpptrf.o dpptri.o dpptrs.o dpstf2.o dpstrf.o dptcon.o dpteqr.o \
+	dptrfs.o dptsv.o dptsvx.o dpttrf.o dpttrs.o dptts2.o drscl.o \
+	dsbevd.o dsbev.o dsbevx.o dsbgst.o dsbgvd.o dsbgv.o dsbgvx.o \
+	dsbtrd.o dsfrk.o dsgesv.o dspcon.o dspevd.o dspev.o dspevx.o \
+	dspgst.o dspgvd.o dspgv.o dspgvx.o dsposv.o dsprfs.o dspsv.o \
+	dspsvx.o dsptrd.o dsptrf.o dsptri.o dsptrs.o dstebz.o dstedc.o \
+	dstegr.o dstein.o dstemr.o dsteqr.o dsterf.o dstevd.o dstev.o \
+	dstevr.o dstevx.o dsycon.o dsyequb.o dsyevd.o dsyev.o dsyevr.o \
+	dsyevx.o dsygs2.o dsygst.o dsygvd.o dsygv.o dsygvx.o dsyrfs.o \
+	dsysv.o dsysvx.o dsytd2.o dsytf2.o dsytrd.o \
+	dsytrf.o dsytri.o dsytrs.o dtbcon.o dtbrfs.o dtbtrs.o dtfsm.o \
+	dtftri.o dtfttp.o dtfttr.o dtgevc.o dtgex2.o dtgexc.o dtgsen.o \
+	dtgsja.o dtgsna.o dtgsy2.o dtgsyl.o dtpcon.o dtprfs.o dtptri.o \
+	dtptrs.o dtpttf.o dtpttr.o dtrcon.o dtrevc.o dtrexc.o dtrrfs.o \
+	dtrsen.o dtrsna.o dtrsyl.o dtrti2.o dtrtri.o dtrtrs.o dtrttf.o \
+	dtrttp.o dtzrqf.o dtzrzf.o dzsum1.o icmax1.o ieeeck.o ilaclc.o \
+	ilaclr.o iladiag.o iladlc.o iladlr.o ilaenv.o ilaprec.o \
+	ilaslc.o ilaslr.o ilatrans.o ilauplo.o ilaver.o ilazlc.o \
+	ilazlr.o iparmq.o izmax1.o lsamen.o sbdsdc.o sbdsqr.o scsum1.o \
+	sdisna.o sgbbrd.o sgbcon.o sgbequb.o sgbequ.o sgbrfs.o \
+	sgbsv.o sgbsvx.o sgbtf2.o sgbtrf.o sgbtrs.o \
+	sgebak.o sgebal.o sgebd2.o sgebrd.o sgecon.o sgeequb.o sgeequ.o \
+	sgees.o sgeesx.o sgeev.o sgeevx.o sgegs.o sgegv.o sgehd2.o \
+	sgehrd.o sgejsv.o sgelq2.o sgelqf.o sgelsd.o sgels.o sgelss.o \
+	sgelsx.o sgelsy.o sgeql2.o sgeqlf.o sgeqp3.o sgeqpf.o sgeqr2.o \
+	sgeqrf.o sgerfs.o sgerq2.o sgerqf.o sgesc2.o sgesdd.o \
+	sgesvd.o sgesv.o sgesvj.o sgesvx.o sgetc2.o sgetf2.o \
+	sgetrf.o sgetri.o sgetrs.o sggbak.o sggbal.o sgges.o sggesx.o \
+	sggev.o sggevx.o sggglm.o sgghrd.o sgglse.o sggqrf.o sggrqf.o \
+	sggsvd.o sggsvp.o sgsvj0.o sgsvj1.o sgtcon.o sgtrfs.o sgtsv.o \
+	sgtsvx.o sgttrf.o sgttrs.o sgtts2.o shgeqz.o shsein.o shseqr.o \
+	sisnan.o slabad.o slabrd.o slacn2.o slacon.o slacpy.o sladiv.o \
+	slae2.o slaebz.o slaed0.o slaed1.o slaed2.o slaed3.o slaed4.o \
+	slaed5.o slaed6.o slaed7.o slaed8.o slaed9.o slaeda.o slaein.o \
+	slaev2.o slaexc.o slag2d.o slag2.o \
+	slags2.o slagtf.o slagtm.o slagts.o \
+	slagv2.o slahqr.o slahr2.o slahrd.o slaic1.o slaisnan.o \
+	slaln2.o slals0.o slalsa.o slalsd.o slamrg.o \
+	slaneg.o slangb.o slange.o slangt.o slanhs.o slansb.o slansf.o \
+	slansp.o slanst.o slansy.o slantb.o slantp.o slantr.o slanv2.o \
+	slapll.o slapmt.o \
+	slapy2.o slapy3.o slaqgb.o slaqge.o slaqp2.o \
+	slaqps.o slaqr0.o slaqr1.o slaqr2.o slaqr3.o slaqr4.o slaqr5.o \
+	slaqsb.o slaqsp.o slaqsy.o slaqtr.o slar1v.o slar2v.o slarfb.o \
+	slarf.o slarfg.o slarfp.o slarft.o slarfx.o slargv.o slarnv.o \
+	slarra.o slarrb.o slarrc.o slarrd.o slarre.o \
+	slarrf.o slarrj.o slarrk.o slarrr.o slarrv.o \
+	slartg.o slartv.o slaruv.o slarzb.o slarz.o slarzt.o slas2.o \
+	slascl.o slasd0.o slasd1.o slasd2.o slasd3.o \
+	slasd4.o slasd5.o slasd6.o slasd7.o slasd8.o slasda.o slasdq.o \
+	slasdt.o slaset.o slasq1.o slasq2.o slasq3.o slasq4.o slasq5.o \
+	slasq6.o slasr.o slasrt.o slassq.o slasv2.o slaswp.o slasy2.o \
+	slasyf.o slatbs.o slatdf.o slatps.o slatrd.o slatrs.o \
+	slatrz.o slatzm.o slauu2.o slauum.o sopgtr.o \
+	sopmtr.o sorg2l.o sorg2r.o sorgbr.o sorghr.o sorgl2.o sorglq.o \
+	sorgql.o sorgqr.o sorgr2.o sorgrq.o sorgtr.o sorm2l.o sorm2r.o \
+	sormbr.o sormhr.o sorml2.o sormlq.o sormql.o sormqr.o sormr2.o \
+	sormr3.o sormrq.o sormrz.o sormtr.o spbcon.o spbequ.o spbrfs.o \
+	spbstf.o spbsv.o spbsvx.o spbtf2.o spbtrf.o spbtrs.o spftrf.o \
+	spftri.o spftrs.o spocon.o spoequb.o spoequ.o sporfs.o \
+	sposv.o sposvx.o spotf2.o spotrf.o \
+	spotri.o spotrs.o sppcon.o sppequ.o spprfs.o sppsv.o sppsvx.o \
+	spptrf.o spptri.o spptrs.o spstf2.o spstrf.o sptcon.o spteqr.o \
+	sptrfs.o sptsv.o sptsvx.o spttrf.o spttrs.o sptts2.o srscl.o \
+	ssbevd.o ssbev.o ssbevx.o ssbgst.o ssbgvd.o ssbgv.o ssbgvx.o \
+	ssbtrd.o ssfrk.o sspcon.o sspevd.o sspev.o sspevx.o sspgst.o \
+	sspgvd.o sspgv.o sspgvx.o ssprfs.o sspsv.o sspsvx.o ssptrd.o \
+	ssptrf.o ssptri.o ssptrs.o sstebz.o sstedc.o sstegr.o sstein.o \
+	sstemr.o ssteqr.o ssterf.o sstevd.o sstev.o sstevr.o sstevx.o \
+	ssycon.o ssyequb.o ssyevd.o ssyev.o ssyevr.o ssyevx.o ssygs2.o \
+	ssygst.o ssygvd.o ssygv.o ssygvx.o ssyrfs.o ssysv.o \
+	ssysvx.o ssytd2.o ssytf2.o ssytrd.o ssytrf.o \
+	ssytri.o ssytrs.o stbcon.o stbrfs.o stbtrs.o stfsm.o stftri.o \
+	stfttp.o stfttr.o stgevc.o stgex2.o stgexc.o stgsen.o stgsja.o \
+	stgsna.o stgsy2.o stgsyl.o stpcon.o stprfs.o stptri.o stptrs.o \
+	stpttf.o stpttr.o strcon.o strevc.o strexc.o strrfs.o strsen.o \
+	strsna.o strsyl.o strti2.o strtri.o strtrs.o strttf.o strttp.o \
+	stzrqf.o stzrzf.o xerbla_array.o xerbla.o zbdsqr.o zcgesv.o \
+	zcposv.o zdrscl.o zgbbrd.o zgbcon.o zgbequb.o zgbequ.o \
+	zgbrfs.o zgbsv.o zgbsvx.o zgbtf2.o \
+	zgbtrf.o zgbtrs.o zgebak.o zgebal.o zgebd2.o zgebrd.o zgecon.o \
+	zgeequb.o zgeequ.o zgees.o zgeesx.o zgeev.o zgeevx.o zgegs.o \
+	zgegv.o zgehd2.o zgehrd.o zgelq2.o zgelqf.o zgelsd.o zgels.o \
+	zgelss.o zgelsx.o zgelsy.o zgeql2.o zgeqlf.o zgeqp3.o \
+	zgeqpf.o zgeqr2.o zgeqrf.o zgerfs.o zgerq2.o \
+	zgerqf.o zgesc2.o zgesdd.o zgesvd.o zgesv.o zgesvx.o \
+	zgetc2.o zgetf2.o zgetrf.o zgetri.o zgetrs.o zggbak.o zggbal.o \
+	zgges.o zggesx.o zggev.o zggevx.o zggglm.o zgghrd.o zgglse.o \
+	zggqrf.o zggrqf.o zggsvd.o zggsvp.o zgtcon.o zgtrfs.o zgtsv.o \
+	zgtsvx.o zgttrf.o zgttrs.o zgtts2.o zhbevd.o zhbev.o zhbevx.o \
+	zhbgst.o zhbgvd.o zhbgv.o zhbgvx.o zhbtrd.o zhecon.o zheequb.o \
+	zheevd.o zheev.o zheevr.o zheevx.o zhegs2.o zhegst.o zhegvd.o \
+	zhegv.o zhegvx.o zherfs.o zhesv.o zhesvx.o \
+	zhetd2.o zhetf2.o zhetrd.o zhetrf.o zhetri.o zhetrs.o zhfrk.o \
+	zhgeqz.o zhpcon.o zhpevd.o zhpev.o zhpevx.o zhpgst.o zhpgvd.o \
+	zhpgv.o zhpgvx.o zhprfs.o zhpsv.o zhpsvx.o zhptrd.o zhptrf.o \
+	zhptri.o zhptrs.o zhsein.o zhseqr.o zlabrd.o zlacgv.o zlacn2.o \
+	zlacon.o zlacp2.o zlacpy.o zlacrm.o zlacrt.o zladiv.o zlaed0.o \
+	zlaed7.o zlaed8.o zlaein.o zlaesy.o zlaev2.o zlag2c.o \
+	zlags2.o \
+	zlagtm.o zlahef.o \
+	zlahqr.o zlahr2.o \
+	zlahrd.o zlaic1.o zlals0.o zlalsa.o zlalsd.o \
+	zlangb.o zlange.o zlangt.o zlanhb.o zlanhe.o zlanhf.o zlanhp.o \
+	zlanhs.o zlanht.o zlansb.o zlansp.o zlansy.o zlantb.o zlantp.o \
+	zlantr.o zlapll.o zlapmt.o \
+	zlaqgb.o zlaqge.o \
+	zlaqhb.o zlaqhe.o zlaqhp.o zlaqp2.o zlaqps.o zlaqr0.o zlaqr1.o \
+	zlaqr2.o zlaqr3.o zlaqr4.o zlaqr5.o zlaqsb.o zlaqsp.o zlaqsy.o \
+	zlar1v.o zlar2v.o zlarcm.o zlarfb.o zlarf.o zlarfg.o zlarfp.o \
+	zlarft.o zlarfx.o zlargv.o zlarnv.o zlarrv.o \
+	zlartg.o zlartv.o zlarzb.o zlarz.o zlarzt.o \
+	zlascl.o zlaset.o zlasr.o zlassq.o zlaswp.o \
+	zlasyf.o \
+	zlat2c.o zlatbs.o \
+	zlatdf.o zlatps.o zlatrd.o zlatrs.o zlatrz.o zlatzm.o zlauu2.o \
+	zlauum.o zpbcon.o zpbequ.o zpbrfs.o zpbstf.o \
+	zpbsv.o zpbsvx.o zpbtf2.o zpbtrf.o zpbtrs.o zpftrf.o zpftri.o \
+	zpftrs.o zpocon.o zpoequb.o zpoequ.o zporfs.o \
+	zposv.o zposvx.o zpotf2.o zpotrf.o zpotri.o zpotrs.o \
+	zppcon.o zppequ.o zpprfs.o zppsv.o zppsvx.o zpptrf.o zpptri.o \
+	zpptrs.o zpstf2.o zpstrf.o zptcon.o zpteqr.o zptrfs.o zptsv.o \
+	zptsvx.o zpttrf.o zpttrs.o zptts2.o zrot.o zspcon.o zspmv.o \
+	zspr.o zsprfs.o zspsv.o zspsvx.o zsptrf.o zsptri.o zsptrs.o \
 	zstedc.o zstegr.o zstein.o zstemr.o zsteqr.o zsycon.o \
-	zsymv.o zsyr.o zsyrfs.o zsysv.o zsysvx.o zsytf2.o \
-	zsytrf.o zsytri.o zsytrs.o ztbcon.o ztbrfs.o ztbtrs.o \
-	ztgevc.o ztgex2.o ztgexc.o ztgsen.o ztgsja.o ztgsna.o \
-	ztgsy2.o ztgsyl.o ztpcon.o ztprfs.o ztptri.o ztptrs.o \
-	ztrcon.o ztrevc.o ztrexc.o ztrrfs.o ztrsen.o ztrsna.o \
-	ztrsyl.o ztrti2.o ztrtri.o ztrtrs.o ztzrqf.o ztzrzf.o \
-	zung2l.o zung2r.o zungbr.o zunghr.o zungl2.o zunglq.o \
-	zungql.o zungqr.o zungr2.o zungrq.o zungtr.o zunm2l.o \
-	zunm2r.o zunmbr.o zunmhr.o zunml2.o zunmlq.o zunmql.o \
-	zunmqr.o zunmr2.o zunmr3.o zunmrq.o zunmrz.o zunmtr.o \
-	zupgtr.o zupmtr.o ../INSTALL/dlamch.o ../INSTALL/dsecnd_INT_ETIME.o \
-	../INSTALL/lsame.o ../INSTALL/second_INT_ETIME.o ../INSTALL/slamch.o
+	zsyequb.o zsymv.o zsyr.o zsyrfs.o zsysv.o zsysvx.o \
+	zsytf2.o zsytrf.o zsytri.o zsytrs.o ztbcon.o \
+	ztbrfs.o ztbtrs.o ztfsm.o ztftri.o ztfttp.o ztfttr.o ztgevc.o \
+	ztgex2.o ztgexc.o ztgsen.o ztgsja.o ztgsna.o ztgsy2.o ztgsyl.o \
+	ztpcon.o ztprfs.o ztptri.o ztptrs.o ztpttf.o ztpttr.o ztrcon.o \
+	ztrevc.o ztrexc.o ztrrfs.o ztrsen.o ztrsna.o ztrsyl.o ztrti2.o \
+	ztrtri.o ztrtrs.o ztrttf.o ztrttp.o ztzrqf.o ztzrzf.o zung2l.o \
+	zung2r.o zungbr.o zunghr.o zungl2.o zunglq.o zungql.o zungqr.o \
+	zungr2.o zungrq.o zungtr.o zunm2l.o zunm2r.o zunmbr.o zunmhr.o \
+	zunml2.o zunmlq.o zunmql.o zunmqr.o zunmr2.o zunmr3.o zunmrq.o \
+	zunmrz.o zunmtr.o zupgtr.o zupmtr.o ../INSTALL/dlamch.o \
+	../INSTALL/dsecnd_INT_ETIME.o ../INSTALL/lsame.o \
+	../INSTALL/second_INT_ETIME.o ../INSTALL/slamch.o
+
+SXLASRC = sgesvxx.o sgerfsx.o sla_gerfsx_extended.o sla_geamv.o		\
+   sla_gercond.o sla_rpvgrw.o ssysvxx.o ssyrfsx.o			\
+   sla_syrfsx_extended.o sla_syamv.o sla_syrcond.o sla_syrpvgrw.o	\
+   sposvxx.o sporfsx.o sla_porfsx_extended.o sla_porcond.o		\
+   sla_porpvgrw.o sgbsvxx.o sgbrfsx.o sla_gbrfsx_extended.o		\
+   sla_gbamv.o sla_gbrcond.o sla_gbrpvgrw.o sla_lin_berr.o slarscl2.o	\
+   slascl2.o sla_wwaddw.o
+
+DXLASRC = dgesvxx.o dgerfsx.o dla_gerfsx_extended.o dla_geamv.o		\
+   dla_gercond.o dla_rpvgrw.o dsysvxx.o dsyrfsx.o			\
+   dla_syrfsx_extended.o dla_syamv.o dla_syrcond.o dla_syrpvgrw.o	\
+   dposvxx.o dporfsx.o dla_porfsx_extended.o dla_porcond.o		\
+   dla_porpvgrw.o dgbsvxx.o dgbrfsx.o dla_gbrfsx_extended.o		\
+   dla_gbamv.o dla_gbrcond.o dla_gbrpvgrw.o dla_lin_berr.o dlarscl2.o	\
+   dlascl2.o dla_wwaddw.o
+
+CXLASRC = cgesvxx.o cgerfsx.o cla_gerfsx_extended.o cla_geamv.o		\
+   cla_gercond_c.o cla_gercond_x.o cla_rpvgrw.o				\
+   csysvxx.o csyrfsx.o cla_syrfsx_extended.o cla_syamv.o		\
+   cla_syrcond_c.o cla_syrcond_x.o cla_syrpvgrw.o			\
+   cposvxx.o cporfsx.o cla_porfsx_extended.o				\
+   cla_porcond_c.o cla_porcond_x.o cla_porpvgrw.o			\
+   cgbsvxx.o cgbrfsx.o cla_gbrfsx_extended.o cla_gbamv.o		\
+   cla_gbrcond_c.o cla_gbrcond_x.o cla_gbrpvgrw.o			\
+   chesvxx.o cherfsx.o cla_herfsx_extended.o cla_heamv.o		\
+   cla_hercond_c.o cla_hercond_x.o cla_herpvgrw.o			\
+   cla_lin_berr.o clarscl2.o clascl2.o cla_wwaddw.o
+
+ZXLASRC = zgesvxx.o zgerfsx.o zla_gerfsx_extended.o zla_geamv.o		\
+   zla_gercond_c.o zla_gercond_x.o zla_rpvgrw.o zsysvxx.o zsyrfsx.o	\
+   zla_syrfsx_extended.o zla_syamv.o zla_syrcond_c.o zla_syrcond_x.o	\
+   zla_syrpvgrw.o zposvxx.o zporfsx.o zla_porfsx_extended.o		\
+   zla_porcond_c.o zla_porcond_x.o zla_porpvgrw.o zgbsvxx.o zgbrfsx.o	\
+   zla_gbrfsx_extended.o zla_gbamv.o zla_gbrcond_c.o zla_gbrcond_x.o	\
+   zla_gbrpvgrw.o zhesvxx.o zherfsx.o zla_herfsx_extended.o		\
+   zla_heamv.o zla_hercond_c.o zla_hercond_x.o zla_herpvgrw.o		\
+   zla_lin_berr.o zlarscl2.o zlascl2.o zla_wwaddw.o
+
+ALLXAUX =
+
+ifdef USEXBLAS
+ALLXOBJ=$(SXLASRC) $(DXLASRC) $(CXLASRC) $(ZXLASRC) $(ALLXAUX)
+endif
 
-static: $(OBJS)
+static: $(OBJS) $(ALLXOBJ)
 	ar ruv liblapack.a $(OBJS)
 	ranlib liblapack.a
 
-shared: $(OBJS)
-	cc $(CFLAGS) -shared -Wl,-soname,liblapack.so.3 -o liblapack.so.3.1.1 $(OBJS) -L.. -lblas -lm -lgfortran -lc
+shared: $(OBJS) $(ALLXOBJ)
+	cc $(CFLAGS) -shared -Wl,-soname,liblapack.so.3 -o liblapack.so.3.2.1 $(OBJS) -L.. -lblas -lm -lgfortran -lc


Index: lapack.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lapack/F-10/lapack.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- lapack.spec	8 Jul 2008 17:10:02 -0000	1.19
+++ lapack.spec	4 Sep 2009 21:22:31 -0000	1.20
@@ -1,17 +1,17 @@
-Summary: The LAPACK libraries for numerical linear algebra.
+Summary: Numerical linear algebra package libraries
 Name: lapack
-Version: 3.1.1
-Release: 4%{?dist}
+Version: 3.2.1
+Release: 3%{?dist}
 License: BSD
 Group: Development/Libraries
 URL: http://www.netlib.org/lapack/
 Source0: http://www.netlib.org/lapack/lapack-%{version}.tgz
+Source1: http://www.netlib.org/lapack/manpages.tgz
 Source2: Makefile.blas
 Source3: Makefile.lapack
 Source4: http://www.netlib.org/lapack/lapackqref.ps
 Source5: http://www.netlib.org/blas/blasqr.ps
 Patch3: lapack-3.1.1-make.inc.patch
-Obsoletes: lapack-man
 BuildRequires: gcc-gfortran
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -33,39 +33,41 @@ Summary: LAPACK development libraries
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: blas-devel = %{version}-%{release}
+Provides: lapack-static = %{version}-%{release}
 
 %description devel
 LAPACK development libraries for applications that link statically.
 
 %package -n blas
-Summary: The BLAS (Basic Linear Algebra Subprograms) library.
+Summary: The Basic Linear Algebra Subprograms library
 Group: Development/Libraries
-Obsoletes: lapack-blas blas-man
 
 %description -n blas
 BLAS (Basic Linear Algebra Subprograms) is a standard library which
-provides a number of basic algorithms for numerical algebra. Man
-pages for blas are available in the blas-man package.
+provides a number of basic algorithms for numerical algebra. 
 
 %package -n blas-devel
-Summary: LAPACK development libraries
+Summary: BLAS development libraries
 Group: Development/Libraries
 Requires: blas = %{version}-%{release}
 Requires: gcc-gfortran
+Provides: blas-static = %{version}-%{release}
 
 %description -n blas-devel
 BLAS development libraries for applications that link statically.
 
 %prep
 %setup -q 
-%setup -q -D -T
+%setup -q -D -T -a1
 %patch3 -p1
 cp -f INSTALL/make.inc.gfortran make.inc
-cp -f $RPM_SOURCE_DIR/Makefile.blas BLAS/SRC/Makefile
-cp -f $RPM_SOURCE_DIR/Makefile.lapack SRC/Makefile
+cp -f %{SOURCE2} BLAS/SRC/Makefile
+cp -f %{SOURCE3} SRC/Makefile
+
+mv lapack-3.2.0/manpages/ manpages/
 
 #Empty
-rm -f man/manl/zbcon.l
+rm -f manpages/man/manl/zbcon.l
 
 %build
 
@@ -80,17 +82,14 @@ cp libblas.a ${RPM_BUILD_DIR}/%{name}-%{
 make clean
 FFLAGS="$RPM_OPT_O_FLAGS -fPIC" make dcabs1.o
 FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" make shared
-cp libblas.so.3.1.1 ${RPM_BUILD_DIR}/%{name}-%{version}/
+cp libblas.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/
 popd
 
-ln -s libblas.so.3.1.1 libblas.so
-
-# Some files don't like -O2, but -Os is fine
-RPM_OPT_SIZE_FLAGS=$(echo $RPM_OPT_FLAGS | sed 's|-O2|-Os|')
+ln -s libblas.so.%{version} libblas.so
 
 # Build the static dlamch, dsecnd, lsame, second, slamch bits
 pushd INSTALL
-make NOOPT="$RPM_OPT_SIZE_FLAGS" OPTS="$RPM_OPT_FLAGS"
+make NOOPT="$RPM_OPT_O_FLAGS" OPTS="$RPM_OPT_FLAGS"
 popd
 
 # Build the static lapack library
@@ -99,41 +98,41 @@ make FFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RP
 cp liblapack.a ${RPM_BUILD_DIR}/%{name}-%{version}/
 popd
 
-# Build the shared dlamch, dsecnd, lsame, second, slamch bits
+# Build the static with pic dlamch, dsecnd, lsame, second, slamch bits
 pushd INSTALL
 make clean
-make NOOPT="$RPM_OPT_SIZE_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
+make NOOPT="$RPM_OPT_O_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
 popd
 
-# Build the shared lapack library
+# Build the static with pic lapack library
 pushd SRC
 make clean
-make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" shared
-cp liblapack.so.3.1.1 ${RPM_BUILD_DIR}/%{name}-%{version}/
+make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" static
+cp liblapack.a ${RPM_BUILD_DIR}/%{name}-%{version}/liblapack_pic.a
 popd
 
-# Buuld the static with pic dlamch, dsecnd, lsame, second, slamch bits
+# Build the shared dlamch, dsecnd, lsame, second, slamch bits
 pushd INSTALL
 make clean
-make NOOPT="$RPM_OPT_SIZE_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
+make NOOPT="$RPM_OPT_O_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
 popd
 
-# Build the static with pic lapack library
+# Build the shared lapack library
 pushd SRC
 make clean
-make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" static
-cp liblapack.a ${RPM_BUILD_DIR}/%{name}-%{version}/liblapack_pic.a
+make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" shared
+cp liblapack.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/
 popd
 
-cp %{SOURCE4} lapackqref.ps
-cp %{SOURCE5} blasqr.ps
+cp -p %{SOURCE4} lapackqref.ps
+cp -p %{SOURCE5} blasqr.ps
 
 %install
 rm -fr ${RPM_BUILD_ROOT}
 mkdir -p ${RPM_BUILD_ROOT}%{_libdir}
 mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/manl
 
-for f in liblapack.so.3.1.1 libblas.so.3.1.1 libblas.a liblapack.a liblapack_pic.a; do
+for f in liblapack.so.%{version} libblas.so.%{version} libblas.a liblapack.a liblapack_pic.a; do
   cp -f $f ${RPM_BUILD_ROOT}%{_libdir}/$f
 done
 
@@ -148,12 +147,12 @@ cp -f manpages/blas/man/manl/* ${RPM_BUI
 cp -f manpages/man/manl/* ${RPM_BUILD_ROOT}%{_mandir}/manl
 
 cd ${RPM_BUILD_ROOT}%{_libdir}
-ln -sf liblapack.so.3.1.1 liblapack.so
-ln -sf liblapack.so.3.1.1 liblapack.so.3
-ln -sf liblapack.so.3.1.1 liblapack.so.3.1
-ln -sf libblas.so.3.1.1 libblas.so
-ln -sf libblas.so.3.1.1 libblas.so.3
-ln -sf libblas.so.3.1.1 libblas.so.3.1
+ln -sf liblapack.so.%{version} liblapack.so
+ln -sf liblapack.so.%{version} liblapack.so.3
+ln -sf liblapack.so.%{version} liblapack.so.3.2
+ln -sf libblas.so.%{version} libblas.so
+ln -sf libblas.so.%{version} libblas.so.3
+ln -sf libblas.so.%{version} libblas.so.3.2
 
 %post -p /sbin/ldconfig
 
@@ -187,6 +186,24 @@ rm -fr ${RPM_BUILD_ROOT}
 %{_libdir}/libblas*.a
 
 %changelog
+* Fri Sep  4 2009 Tom "spot" Callaway  - 3.2.1-3
+- use RPM_OPT_O_FLAGS (-O0) everywhere necessary, drop RPM_OPT_SIZE_FLAGS (-Os) (bz 520518)
+
+* Thu Aug 20 2009 Tom "spot" Callaway  - 3.2.1-2
+- don't enable xblas yet
+
+* Fri Aug 14 2009 Tom "spot" Callaway  - 3.2.1-1
+- update to 3.2.1, spec file cleanups
+
+* Mon Aug 10 2009 Ville Skytt??  - 3.1.1-7
+- Convert specfile to UTF-8.
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 3.1.1-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Feb 25 2009 Fedora Release Engineering  - 3.1.1-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Tue Jul  8 2008 Tom "spot" Callaway  3.1.1-4
 - fix missing dependencies (bz 442915)
 
@@ -278,7 +295,7 @@ rm -fr ${RPM_BUILD_ROOT}
 * Sun Nov 10 2002 Jeff Johnson  3.0-19
 - rebuild with x86_64.
 
-* Thu Jul 18 2002 Trond Eivind Glomsr?d  3.0-18
+* Thu Jul 18 2002 Trond Eivind Glomsrod  3.0-18
 - Remove an empty man page (#63569)
 
 * Fri Jun 21 2002 Tim Powers 
@@ -287,44 +304,44 @@ rm -fr ${RPM_BUILD_ROOT}
 * Thu May 23 2002 Tim Powers 
 - automated rebuild
 
-* Wed May  1 2002 Trond Eivind Glomsr?d  3.0-15
+* Wed May  1 2002 Trond Eivind Glomsrod  3.0-15
 - Rebuild
 
-* Thu Feb 21 2002 Trond Eivind Glomsr?d  3.0-14
+* Thu Feb 21 2002 Trond Eivind Glomsrod  3.0-14
 - Rebuild
 
 * Wed Jan 09 2002 Tim Powers 
 - automated rebuild
 
-* Mon Aug 13 2001 Trond Eivind Glomsr?d  3.0-12
+* Mon Aug 13 2001 Trond Eivind Glomsrod  3.0-12
 - The man-pages for xerbla and lsame were in blas-man and lapack-man (#51605)
 
-* Fri Jun  8 2001 Trond Eivind Glomsr?d 
+* Fri Jun  8 2001 Trond Eivind Glomsrod 
 - Reenable optimization for IA64
 
-* Fri May 25 2001 Trond Eivind Glomsr?d 
+* Fri May 25 2001 Trond Eivind Glomsrod 
 - Add all patches from the LAPACK site as of 2001-05-25
 - Use this workaround for IA64 instead
 - Remove SPARC workaround
 - Don't exclude IA64
 
-* Thu Dec 07 2000 Trond Eivind Glomsr?d 
+* Thu Dec 07 2000 Trond Eivind Glomsrod 
 - rebuild for main distribution
 
-* Mon Nov 20 2000 Trond Eivind Glomsr?d 
+* Mon Nov 20 2000 Trond Eivind Glomsrod 
 - add the LAPACK Quick Reference Guide to the docs
 - add the BLAS Quick Reference Guide to the docs
 
-* Tue Aug 01 2000 Trond Eivind Glomsr?d 
+* Tue Aug 01 2000 Trond Eivind Glomsrod 
 - fix lack of ldconfig in postuninstall script
 
 * Mon Jul 24 2000 Prospector 
 - rebuilt
 
-* Mon Jul 10 2000 Trond Eivind Glomsr?d 
+* Mon Jul 10 2000 Trond Eivind Glomsrod 
 - updated with the latest updates (new tarfile..) from netlib 
 
-* Thu Jun 15 2000 Trond Eivind Glomsr?d 
+* Thu Jun 15 2000 Trond Eivind Glomsrod 
 - use %%{_mandir}
 - added some flags to work around SPARC compiler bug
 
@@ -353,12 +370,12 @@ rm -fr ${RPM_BUILD_ROOT}
 * Fri Jul 17 1998 Jeff Johnson 
 - repackage for powertools.
 
-* Sun Feb 15 1998 Trond Eivind Glomsr?d 
+* Sun Feb 15 1998 Trond Eivind Glomsrod 
  [lapack-2.0-9]
  - No code updates, just built with a customized rpm -
    this should make dependencies right.
 
-* Sat Feb 07 1998 Trond Eivind Glomsr?d 
+* Sat Feb 07 1998 Trond Eivind Glomsrod 
  [lapack-2.0-8]
  - Total rewrite of the spec file
  - Added my own makefiles - libs should build better,
@@ -370,16 +387,16 @@ rm -fr ${RPM_BUILD_ROOT}
    (oh - and as always: Dedicated to the girl I
    love, Eline Skirnisdottir)
 
-* Sat Dec 06 1997 Trond Eivind Glomsr?d 
+* Sat Dec 06 1997 Trond Eivind Glomsrod 
  [lapack-2.0-7]
   - added a dependency to glibc, so people don't try with libc5
 
-* Thu Nov 20 1997 Trond Eivind Glomsr?d 
+* Thu Nov 20 1997 Trond Eivind Glomsrod 
   [lapack-2.0-6]
   - removed etime.c
   - compiled with egcs, and for glibc 2.0
 
-* Sun Oct 12 1997 Trond Eivind Glomsr?d 
+* Sun Oct 12 1997 Trond Eivind Glomsrod 
   [lapack-2.0-5]
   - added a changelog
   - cleaned up building of shared libs


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/lapack/F-10/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	25 May 2007 22:08:50 -0000	1.5
+++ sources	4 Sep 2009 21:22:31 -0000	1.6
@@ -1 +1,2 @@
-00b21551a899bcfbaa7b8443e1faeef9  lapack-3.1.1.tgz
+a3202a4f9e2f15ffd05d15dab4ac7857  lapack-3.2.1.tgz
+145007cab915504caec382289462a166  manpages.tgz



From spot at fedoraproject.org  Fri Sep  4 21:22:32 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Fri,  4 Sep 2009 21:22:32 +0000 (UTC)
Subject: rpms/lapack/devel lapack.spec,1.24,1.25
Message-ID: <20090904212232.7309A11C0082@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/lapack/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9250/devel

Modified Files:
	lapack.spec 
Log Message:
update to 3.2.1 everywhere, fix miscompile bug (bz 520518)


Index: lapack.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lapack/devel/lapack.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- lapack.spec	20 Aug 2009 16:18:36 -0000	1.24
+++ lapack.spec	4 Sep 2009 21:22:32 -0000	1.25
@@ -1,7 +1,7 @@
 Summary: Numerical linear algebra package libraries
 Name: lapack
 Version: 3.2.1
-Release: 2%{?dist}
+Release: 3%{?dist}
 License: BSD
 Group: Development/Libraries
 URL: http://www.netlib.org/lapack/
@@ -87,12 +87,9 @@ popd
 
 ln -s libblas.so.%{version} libblas.so
 
-# Some files don't like -O2, but -Os is fine
-RPM_OPT_SIZE_FLAGS=$(echo $RPM_OPT_FLAGS | sed 's|-O2|-Os|')
-
 # Build the static dlamch, dsecnd, lsame, second, slamch bits
 pushd INSTALL
-make NOOPT="$RPM_OPT_SIZE_FLAGS" OPTS="$RPM_OPT_FLAGS"
+make NOOPT="$RPM_OPT_O_FLAGS" OPTS="$RPM_OPT_FLAGS"
 popd
 
 # Build the static lapack library
@@ -101,30 +98,30 @@ make FFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RP
 cp liblapack.a ${RPM_BUILD_DIR}/%{name}-%{version}/
 popd
 
-# Build the shared dlamch, dsecnd, lsame, second, slamch bits
+# Build the static with pic dlamch, dsecnd, lsame, second, slamch bits
 pushd INSTALL
 make clean
-make NOOPT="$RPM_OPT_SIZE_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
+make NOOPT="$RPM_OPT_O_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
 popd
 
-# Build the shared lapack library
+# Build the static with pic lapack library
 pushd SRC
 make clean
-make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" shared
-cp liblapack.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/
+make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" static
+cp liblapack.a ${RPM_BUILD_DIR}/%{name}-%{version}/liblapack_pic.a
 popd
 
-# Buuld the static with pic dlamch, dsecnd, lsame, second, slamch bits
+# Build the shared dlamch, dsecnd, lsame, second, slamch bits
 pushd INSTALL
 make clean
-make NOOPT="$RPM_OPT_SIZE_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
+make NOOPT="$RPM_OPT_O_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
 popd
 
-# Build the static with pic lapack library
+# Build the shared lapack library
 pushd SRC
 make clean
-make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" static
-cp liblapack.a ${RPM_BUILD_DIR}/%{name}-%{version}/liblapack_pic.a
+make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" shared
+cp liblapack.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/
 popd
 
 cp -p %{SOURCE4} lapackqref.ps
@@ -189,6 +186,9 @@ rm -fr ${RPM_BUILD_ROOT}
 %{_libdir}/libblas*.a
 
 %changelog
+* Fri Sep  4 2009 Tom "spot" Callaway  - 3.2.1-3
+- use RPM_OPT_O_FLAGS (-O0) everywhere necessary, drop RPM_OPT_SIZE_FLAGS (-Os) (bz 520518)
+
 * Thu Aug 20 2009 Tom "spot" Callaway  - 3.2.1-2
 - don't enable xblas yet
 



From thm at fedoraproject.org  Fri Sep  4 21:29:31 2009
From: thm at fedoraproject.org (Thomas Moschny)
Date: Fri,  4 Sep 2009 21:29:31 +0000 (UTC)
Subject: rpms/lmms/F-11 lmms-0.4.5-libdir.patch, NONE,
	1.1 lmms-0.4.5-libexecdir.patch, NONE,
	1.1 lmms-0.4.5-vst-nowine.patch, NONE, 1.1 .cvsignore, 1.4,
	1.5 README.fedora, 1.2, 1.3 import.log, 1.4, 1.5 lmms.spec, 1.5,
	1.6 sources, 1.5, 1.6 lmms-0.4.4-fltk-1.1.9-consts.patch, 1.1,
	NONE lmms-0.4.4-fltk-1.1.9-gcc44.patch, 1.1,
	NONE lmms-0.4.4-libdir.patch, 1.1,
	NONE lmms-0.4.4-libexecdir.patch, 1.1,
	NONE lmms-0.4.4-vst-nowine.patch, 1.1, NONE
Message-ID: <20090904212931.E28A611C0082@cvs1.fedora.phx.redhat.com>

Author: thm

Update of /cvs/pkgs/rpms/lmms/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12090/F-11

Modified Files:
	.cvsignore README.fedora import.log lmms.spec sources 
Added Files:
	lmms-0.4.5-libdir.patch lmms-0.4.5-libexecdir.patch 
	lmms-0.4.5-vst-nowine.patch 
Removed Files:
	lmms-0.4.4-fltk-1.1.9-consts.patch 
	lmms-0.4.4-fltk-1.1.9-gcc44.patch lmms-0.4.4-libdir.patch 
	lmms-0.4.4-libexecdir.patch lmms-0.4.4-vst-nowine.patch 
Log Message:
Update to 0.4.5.

lmms-0.4.5-libdir.patch:
 CMakeLists.txt |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE lmms-0.4.5-libdir.patch ---
diff -up lmms-0.4.5/CMakeLists.txt.orig lmms-0.4.5/CMakeLists.txt
--- lmms-0.4.5/CMakeLists.txt.orig	2009-08-11 18:52:15.000000000 +0200
+++ lmms-0.4.5/CMakeLists.txt	2009-09-04 20:47:48.000000000 +0200
@@ -431,7 +431,7 @@ ADD_SUBDIRECTORY(data)
 #
 # build LMMS-binary
 #
-ADD_DEFINITIONS(-D'LIB_DIR="${CMAKE_INSTALL_PREFIX}/${LIB_DIR}/"' -D'PLUGIN_DIR="${CMAKE_INSTALL_PREFIX}/${LIB_DIR}/lmms/"' ${PULSEAUDIO_DEFINITIONS} ${PORTAUDIO_DEFINITIONS})
+ADD_DEFINITIONS(-D'LIB_DIR="${LIB_DIR}/"' -D'PLUGIN_DIR="${LIB_DIR}/lmms/"' ${PULSEAUDIO_DEFINITIONS} ${PORTAUDIO_DEFINITIONS})
 
 INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}/include ${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/include ${SDL_INCLUDE_DIR} ${PORTAUDIO_INCLUDE_DIR} ${PULSEAUDIO_INCLUDE_DIR} ${JACK_INCLUDE_DIRS} ${OGGVORBIS_INCLUDE_DIR} ${SAMPLERATE_INCLUDE_DIRS} ${SNDFILE_INCLUDE_DIRS})
 LINK_DIRECTORIES(${CMAKE_INSTALL_PREFIX}/lib ${ASOUND_LIBRARY_DIR} ${JACK_LIBRARY_DIRS} ${SAMPLERATE_LIBRARY_DIRS} ${SNDFILE_LIBRARY_DIRS})

lmms-0.4.5-libexecdir.patch:
 CMakeLists.txt                     |    2 +-
 plugins/vst_base/CMakeLists.txt    |    2 +-
 plugins/zynaddsubfx/CMakeLists.txt |    2 +-
 src/core/remote_plugin.cpp         |    4 ++--
 4 files changed, 5 insertions(+), 5 deletions(-)

--- NEW FILE lmms-0.4.5-libexecdir.patch ---
diff -up lmms-0.4.5/CMakeLists.txt.orig lmms-0.4.5/CMakeLists.txt
--- lmms-0.4.5/CMakeLists.txt.orig	2009-09-04 20:49:03.000000000 +0200
+++ lmms-0.4.5/CMakeLists.txt	2009-09-04 20:49:16.000000000 +0200
@@ -431,7 +431,7 @@ ADD_SUBDIRECTORY(data)
 #
 # build LMMS-binary
 #
-ADD_DEFINITIONS(-D'LIB_DIR="${LIB_DIR}/"' -D'PLUGIN_DIR="${LIB_DIR}/lmms/"' ${PULSEAUDIO_DEFINITIONS} ${PORTAUDIO_DEFINITIONS})
+ADD_DEFINITIONS(-D'LIB_DIR="${LIB_DIR}/"' -D'PLUGIN_DIR="${LIB_DIR}/lmms/"' -D'LIBEXEC_DIR="${LIBEXEC_INSTALL_DIR}"' ${PULSEAUDIO_DEFINITIONS} ${PORTAUDIO_DEFINITIONS})
 
 INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}/include ${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/include ${SDL_INCLUDE_DIR} ${PORTAUDIO_INCLUDE_DIR} ${PULSEAUDIO_INCLUDE_DIR} ${JACK_INCLUDE_DIRS} ${OGGVORBIS_INCLUDE_DIR} ${SAMPLERATE_INCLUDE_DIRS} ${SNDFILE_INCLUDE_DIRS})
 LINK_DIRECTORIES(${CMAKE_INSTALL_PREFIX}/lib ${ASOUND_LIBRARY_DIR} ${JACK_LIBRARY_DIRS} ${SAMPLERATE_LIBRARY_DIRS} ${SNDFILE_LIBRARY_DIRS})
diff -up lmms-0.4.5/plugins/vst_base/CMakeLists.txt.orig lmms-0.4.5/plugins/vst_base/CMakeLists.txt
--- lmms-0.4.5/plugins/vst_base/CMakeLists.txt.orig	2009-08-11 18:52:18.000000000 +0200
+++ lmms-0.4.5/plugins/vst_base/CMakeLists.txt	2009-09-04 20:49:16.000000000 +0200
@@ -30,7 +30,7 @@ ADD_CUSTOM_COMMAND(
 
 SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES remote_vst_plugin.exe.so)
 
-INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/remote_vst_plugin ${CMAKE_CURRENT_BINARY_DIR}/remote_vst_plugin.exe.so DESTINATION ${PLUGIN_DIR})
+INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/remote_vst_plugin ${CMAKE_CURRENT_BINARY_DIR}/remote_vst_plugin.exe.so DESTINATION ${LIBEXEC_INSTALL_DIR})
 
 ENDIF(LMMS_BUILD_LINUX AND NOT WANT_VST_NOWINE)
 
diff -up lmms-0.4.5/plugins/zynaddsubfx/CMakeLists.txt.orig lmms-0.4.5/plugins/zynaddsubfx/CMakeLists.txt
--- lmms-0.4.5/plugins/zynaddsubfx/CMakeLists.txt.orig	2009-08-11 18:52:18.000000000 +0200
+++ lmms-0.4.5/plugins/zynaddsubfx/CMakeLists.txt	2009-09-04 20:49:16.000000000 +0200
@@ -120,7 +120,7 @@ ENDIF(LMMS_BUILD_WIN32)
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/fltk/ ${CMAKE_CURRENT_SOURCE_DIR} ${FFTW3F_INCLUDE_DIRS})
 
 ADD_EXECUTABLE(remote_zynaddsubfx remote_zynaddsubfx.cpp ${ZYN_SRC} ${MXML_SRC})
-INSTALL(TARGETS remote_zynaddsubfx RUNTIME DESTINATION ${PLUGIN_DIR})
+INSTALL(TARGETS remote_zynaddsubfx RUNTIME DESTINATION ${LIBEXEC_INSTALL_DIR})
 
 IF(LMMS_BUILD_WIN32)
 	ADD_CUSTOM_COMMAND(TARGET remote_zynaddsubfx POST_BUILD COMMAND ${STRIP} ${CMAKE_CURRENT_BINARY_DIR}/remote_zynaddsubfx.exe)
diff -up lmms-0.4.5/src/core/remote_plugin.cpp.orig lmms-0.4.5/src/core/remote_plugin.cpp
--- lmms-0.4.5/src/core/remote_plugin.cpp.orig	2009-08-11 18:52:18.000000000 +0200
+++ lmms-0.4.5/src/core/remote_plugin.cpp	2009-09-04 20:49:16.000000000 +0200
@@ -88,8 +88,8 @@ remotePlugin::remotePlugin( const QStrin
 	m_outputCount( DEFAULT_CHANNELS )
 {
 	lock();
-	QString exec = configManager::inst()->pluginDir() +
-					QDir::separator() + _plugin_executable;
+	QString exec = QString( LIBEXEC_DIR ) + 
+		QDir::separator() + _plugin_executable;
 	QStringList args;
 	// swap in and out for bidirectional communication
 	args << QString::number( out()->shmKey() );

lmms-0.4.5-vst-nowine.patch:
 CMakeLists.txt |    3 +++
 1 file changed, 3 insertions(+)

--- NEW FILE lmms-0.4.5-vst-nowine.patch ---
diff -up lmms-0.4.5/CMakeLists.txt.orig lmms-0.4.5/CMakeLists.txt
--- lmms-0.4.5/CMakeLists.txt.orig	2009-09-04 20:51:11.000000000 +0200
+++ lmms-0.4.5/CMakeLists.txt	2009-09-04 20:51:32.000000000 +0200
@@ -329,6 +329,9 @@ IF(LMMS_BUILD_WIN32)
 	SET(LMMS_SUPPORT_VST TRUE)
 	SET(STATUS_VST "OK")
 ENDIF(LMMS_BUILD_WIN32)
+IF(WANT_VST_NOWINE)
+	SET(LMMS_SUPPORT_VST TRUE)
+ENDIF(WANT_VST_NOWINE)
 
 
 # check for libsamplerate


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/F-11/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	19 May 2009 18:47:29 -0000	1.4
+++ .cvsignore	4 Sep 2009 21:29:31 -0000	1.5
@@ -1 +1 @@
-lmms-0.4.4.stripped.tar.bz2
+lmms-0.4.5.stripped.tar.bz2


Index: README.fedora
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/F-11/README.fedora,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- README.fedora	19 May 2009 18:47:29 -0000	1.2
+++ README.fedora	4 Sep 2009 21:29:31 -0000	1.3
@@ -1,254 +1,254 @@
 For legal reasons, the following files have been removed from the
 original tarfile:
 
-lmms-0.4.4/data/projects/tutorials/editing_note_volumes.mmp
-lmms-0.4.4/data/projects/covers/J.S.Bach-Preludium_and_Fugue_A-Minor.mmpz
-lmms-0.4.4/data/projects/covers/MonkeyIsland1-Intro.mmpz
-lmms-0.4.4/data/projects/oldstuff/SharkyX-DeadManDancing.mmp
-lmms-0.4.4/data/projects/oldstuff/MaxFellner-Ease.mmp
-lmms-0.4.4/data/projects/oldstuff/time_machine.mmp
-lmms-0.4.4/data/projects/oldstuff/Mart-Dirt_Track.mmp
-lmms-0.4.4/data/projects/oldstuff/1st.mmp
-lmms-0.4.4/data/projects/demos/Zvonsully-RaceTheZBeat.mmp
-lmms-0.4.4/data/projects/demos/beat_collection.mmp
-lmms-0.4.4/data/projects/demos/demo5.mmp
-lmms-0.4.4/data/projects/demos/newFangled.mmpz
-lmms-0.4.4/data/projects/demos/TobyDox-Crystallo.mmp
-lmms-0.4.4/data/projects/demos/loop_collection.mmp
-lmms-0.4.4/data/projects/demos/demo1.mmp
-lmms-0.4.4/data/projects/demos/demo4.mmp
-lmms-0.4.4/data/projects/demos/demo3.mmp
-lmms-0.4.4/data/projects/demos/lb302quick.mmpz
-lmms-0.4.4/data/projects/demos/demo2.mmp
-lmms-0.4.4/data/projects/demos/demo6.mmp
-lmms-0.4.4/data/projects/demos/some_basslines.mmp
-lmms-0.4.4/data/projects/cool_songs/Lokori-Systematic_Chaos.mmp
-lmms-0.4.4/data/projects/cool_songs/MysthR-Living.mmpz
-lmms-0.4.4/data/projects/cool_songs/Siegel-DreamWave.mmp
-lmms-0.4.4/data/projects/cool_songs/Silva-ElvesCall.mmp
-lmms-0.4.4/data/projects/cool_songs/TobyDox-Psycho.mmp
-lmms-0.4.4/data/projects/cool_songs/Chris-RaveRiff.mmpz
-lmms-0.4.4/data/projects/cool_songs/Skiessi-RandomProjectNumber14253.mmpz
-lmms-0.4.4/data/projects/cool_songs/TobyDox-TheFourthDimension.mmp
-lmms-0.4.4/data/projects/cool_songs/OrtalDj-FirstProyect.mmpz
-lmms-0.4.4/data/projects/cool_songs/Chris-HorizonRemix.mmp
-lmms-0.4.4/data/projects/cool_songs/j1m-DingDong.mmp
-lmms-0.4.4/data/projects/cool_songs/Djeezus-BeatRolls.mmp
-lmms-0.4.4/data/projects/cool_songs/StrictProduction-Lamentelnes.mmp
-lmms-0.4.4/data/projects/cool_songs/BlueWolf-DreamTravel.mmp
-lmms-0.4.4/data/projects/cool_songs/Marfil-MarfilDrum01.mmp
-lmms-0.4.4/data/projects/cool_songs/Malex-Horizon4.mmp
-lmms-0.4.4/data/projects/cool_songs/StrictProduction-Underline.mmp
-lmms-0.4.4/data/projects/cool_songs/Skiessi-TurningPoint.mmpz
-lmms-0.4.4/data/projects/cool_songs/StrictProduction-DearJonDoe.mmp
-lmms-0.4.4/data/projects/cool_songs/SharkyX-Experiments.mmp
-lmms-0.4.4/data/projects/cool_songs/Skiessi-Onion.mmpz
-lmms-0.4.4/data/projects/cool_songs/TobyDox-Confused.mmp
-lmms-0.4.4/data/projects/cool_songs/Siegel-SpeedTrack.mmp
-lmms-0.4.4/data/projects/cool_songs/Djeezus-Oscilisous.mmp
-lmms-0.4.4/data/samples/latin/latin_brass01.ogg
-lmms-0.4.4/data/samples/latin/latin_guitar03.ogg
-lmms-0.4.4/data/samples/latin/latin_guitar01.ogg
-lmms-0.4.4/data/samples/latin/latin_guitar02.ogg
-lmms-0.4.4/data/samples/shapes/technosynth3.wav
-lmms-0.4.4/data/samples/shapes/technosynth1.wav
-lmms-0.4.4/data/samples/shapes/technosynth2.wav
-lmms-0.4.4/data/samples/shapes/additive2.wav
-lmms-0.4.4/data/samples/shapes/harmonics.wav
-lmms-0.4.4/data/samples/shapes/micro.wav
-lmms-0.4.4/data/samples/shapes/bunglist2.wav
-lmms-0.4.4/data/samples/shapes/bunglist3.wav
-lmms-0.4.4/data/samples/shapes/saw+sine.wav
-lmms-0.4.4/data/samples/shapes/smooth_inv_saw2.ogg
-lmms-0.4.4/data/samples/shapes/bunglist.wav
-lmms-0.4.4/data/samples/shapes/smooth_inv_saw.ogg
-lmms-0.4.4/data/samples/shapes/roundbass.wav
-lmms-0.4.4/data/samples/shapes/bunglist9.wav
-lmms-0.4.4/data/samples/shapes/bunglist7.wav
-lmms-0.4.4/data/samples/shapes/low_sine.wav
-lmms-0.4.4/data/samples/shapes/bunglist4.wav
-lmms-0.4.4/data/samples/shapes/bunglist5.wav
-lmms-0.4.4/data/samples/shapes/sine_dist.ogg
-lmms-0.4.4/data/samples/shapes/technobass.wav
-lmms-0.4.4/data/samples/shapes/roundsaw.ogg
-lmms-0.4.4/data/samples/shapes/technosynth6.wav
-lmms-0.4.4/data/samples/shapes/smooth_inv_saw_dist.ogg
-lmms-0.4.4/data/samples/shapes/bunglist6.wav
-lmms-0.4.4/data/samples/shapes/moog.wav
-lmms-0.4.4/data/samples/shapes/bunglist8.wav
-lmms-0.4.4/data/samples/shapes/additive.wav
-lmms-0.4.4/data/samples/shapes/technosynth5.wav
-lmms-0.4.4/data/samples/shapes/technosynth4.wav
-lmms-0.4.4/data/samples/shapes/vowel_a.wav
-lmms-0.4.4/data/samples/shapes/vowel_u.wav
-lmms-0.4.4/data/samples/basses/bass_punch01.ogg
-lmms-0.4.4/data/samples/basses/bass_acid01.ogg
-lmms-0.4.4/data/samples/basses/rave_bass02.ogg
-lmms-0.4.4/data/samples/basses/bass_hard02.ogg
-lmms-0.4.4/data/samples/basses/rave_bass01.ogg
-lmms-0.4.4/data/samples/basses/bass_hard01.ogg
-lmms-0.4.4/data/samples/basses/synth_acid02.ogg
-lmms-0.4.4/data/samples/basses/horror_bass01.ogg
-lmms-0.4.4/data/samples/basses/matrix1000_pluck01.ogg
-lmms-0.4.4/data/samples/basses/bass01.ogg
-lmms-0.4.4/data/samples/basses/bass_acid02.ogg
-lmms-0.4.4/data/samples/basses/synth_acid01.ogg
-lmms-0.4.4/data/samples/basses/techno_synth01.ogg
-lmms-0.4.4/data/samples/basses/rave_bass04.ogg
-lmms-0.4.4/data/samples/basses/rave_bass03.ogg
-lmms-0.4.4/data/samples/effects/explode01.ogg
-lmms-0.4.4/data/samples/effects/warp01.ogg
-lmms-0.4.4/data/samples/effects/filter_sweep01.ogg
-lmms-0.4.4/data/samples/effects/start01.ogg
-lmms-0.4.4/data/samples/effects/wind_chimes01.ogg
-lmms-0.4.4/data/samples/effects/scratch01.ogg
-lmms-0.4.4/data/samples/effects/warp02.ogg
-lmms-0.4.4/data/samples/effects/chroma_sound_effect01.ogg
-lmms-0.4.4/data/samples/effects/stop01.ogg
-lmms-0.4.4/data/samples/effects/start02.ogg
-lmms-0.4.4/data/samples/beats/house_loop01.ogg
-lmms-0.4.4/data/samples/beats/break02.ogg
-lmms-0.4.4/data/samples/beats/909beat01.ogg
-lmms-0.4.4/data/samples/beats/break03.ogg
-lmms-0.4.4/data/samples/beats/electro_beat02.ogg
-lmms-0.4.4/data/samples/beats/electro_beat01.ogg
-lmms-0.4.4/data/samples/beats/jungle01.ogg
-lmms-0.4.4/data/samples/beats/rave_hihat01.ogg
-lmms-0.4.4/data/samples/beats/rave_kick01.ogg
-lmms-0.4.4/data/samples/beats/rave_kick02.ogg
-lmms-0.4.4/data/samples/beats/break01.ogg
-lmms-0.4.4/data/samples/beats/rave_snare01.ogg
-lmms-0.4.4/data/samples/beats/rave_hihat02.ogg
-lmms-0.4.4/data/samples/stringsnpads/bell_choir02.ogg
-lmms-0.4.4/data/samples/stringsnpads/strings01.ogg
-lmms-0.4.4/data/samples/stringsnpads/korg_poly6_drone01.ogg
-lmms-0.4.4/data/samples/stringsnpads/space_strings01.ogg
-lmms-0.4.4/data/samples/stringsnpads/chorus02.ogg
-lmms-0.4.4/data/samples/stringsnpads/space_strings03.ogg
-lmms-0.4.4/data/samples/stringsnpads/chorus01.ogg
-lmms-0.4.4/data/samples/stringsnpads/juno_pad01.ogg
-lmms-0.4.4/data/samples/stringsnpads/orion_string01.ogg
-lmms-0.4.4/data/samples/stringsnpads/rave_choir01.ogg
-lmms-0.4.4/data/samples/stringsnpads/bell_choir01.ogg
-lmms-0.4.4/data/samples/stringsnpads/heaven_strings01.ogg
-lmms-0.4.4/data/samples/stringsnpads/nord_ambient01.ogg
-lmms-0.4.4/data/samples/stringsnpads/space_strings02.ogg
-lmms-0.4.4/data/samples/bassloopes/briff01.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_bass01.ogg
-lmms-0.4.4/data/samples/bassloopes/rave_bass02.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_synth02.ogg
-lmms-0.4.4/data/samples/bassloopes/tb303_01.ogg
-lmms-0.4.4/data/samples/bassloopes/rave_bass01.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_synth03.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_bass02.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_synth04.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_synth01.ogg
-lmms-0.4.4/data/samples/instruments/violin_double_stop01.ogg
-lmms-0.4.4/data/samples/instruments/bassslap01.ogg
-lmms-0.4.4/data/samples/instruments/church_organ01.ogg
-lmms-0.4.4/data/samples/instruments/e_piano_accord01.ogg
-lmms-0.4.4/data/samples/instruments/flute01.ogg
-lmms-0.4.4/data/samples/instruments/steel_guitar_medium_distorted01.ogg
-lmms-0.4.4/data/samples/instruments/church_organ04.ogg
-lmms-0.4.4/data/samples/instruments/trumpet01.ogg
-lmms-0.4.4/data/samples/instruments/steel_guitar_slight_distorted01.ogg
-lmms-0.4.4/data/samples/instruments/steel_guitar_heavy_distorted01.ogg
-lmms-0.4.4/data/samples/instruments/e_organ01.ogg
-lmms-0.4.4/data/samples/instruments/church_organ03.ogg
-lmms-0.4.4/data/samples/instruments/piano02.ogg
-lmms-0.4.4/data/samples/instruments/cello01.ogg
-lmms-0.4.4/data/samples/instruments/piano01.ogg
-lmms-0.4.4/data/samples/instruments/violin_fingered01.ogg
-lmms-0.4.4/data/samples/instruments/violin_pizzicato01.ogg
-lmms-0.4.4/data/samples/instruments/e_piano_accord02.ogg
-lmms-0.4.4/data/samples/instruments/harpsichord01.ogg
-lmms-0.4.4/data/samples/instruments/steel_guitar01.ogg
-lmms-0.4.4/data/samples/instruments/bassslap02.ogg
-lmms-0.4.4/data/samples/instruments/church_organ02.ogg
-lmms-0.4.4/data/samples/misc/applause01.ogg
-lmms-0.4.4/data/samples/misc/breath01.ogg
-lmms-0.4.4/data/samples/misc/raving_crowd01.ogg
-lmms-0.4.4/data/samples/misc/hit02.ogg
-lmms-0.4.4/data/samples/misc/dong01.ogg
-lmms-0.4.4/data/samples/misc/hit01.ogg
-lmms-0.4.4/data/samples/misc/bass!.ogg
-lmms-0.4.4/data/samples/misc/dong03.ogg
-lmms-0.4.4/data/samples/misc/undefined01.ogg
-lmms-0.4.4/data/samples/misc/metronome01.ogg
-lmms-0.4.4/data/samples/misc/buzz!.ogg
-lmms-0.4.4/data/samples/misc/dong02.ogg
-lmms-0.4.4/data/samples/misc/electric_ping01.ogg
-lmms-0.4.4/data/samples/misc/metalish_dong01.ogg
-lmms-0.4.4/data/samples/misc/snaph01.ogg
-lmms-0.4.4/data/samples/drums/kick_soft01.ogg
-lmms-0.4.4/data/samples/drums/snare_rim01.ogg
-lmms-0.4.4/data/samples/drums/hihat_opened02.ogg
-lmms-0.4.4/data/samples/drums/snare05.ogg
-lmms-0.4.4/data/samples/drums/bassdrum_acoustic02.ogg
-lmms-0.4.4/data/samples/drums/kick_hard01.ogg
-lmms-0.4.4/data/samples/drums/sidestick01.ogg
-lmms-0.4.4/data/samples/drums/clap01.ogg
-lmms-0.4.4/data/samples/drums/snare02.ogg
-lmms-0.4.4/data/samples/drums/clap02.ogg
-lmms-0.4.4/data/samples/drums/snare04.ogg
-lmms-0.4.4/data/samples/drums/bassdrum03.ogg
-lmms-0.4.4/data/samples/drums/tom_low01.ogg
-lmms-0.4.4/data/samples/drums/bassdrum02.ogg
-lmms-0.4.4/data/samples/drums/tom02.ogg
-lmms-0.4.4/data/samples/drums/shaker03.ogg
-lmms-0.4.4/data/samples/drums/kick_hiphop01.ogg
-lmms-0.4.4/data/samples/drums/clap03.ogg
-lmms-0.4.4/data/samples/drums/snare_muffled02.ogg
-lmms-0.4.4/data/samples/drums/tom01.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed03.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed05.ogg
-lmms-0.4.4/data/samples/drums/tom_hi01.ogg
-lmms-0.4.4/data/samples/drums/kick01.ogg
-lmms-0.4.4/data/samples/drums/shaker01.ogg
-lmms-0.4.4/data/samples/drums/tom05.ogg
-lmms-0.4.4/data/samples/drums/ride01.ogg
-lmms-0.4.4/data/samples/drums/shaker02.ogg
-lmms-0.4.4/data/samples/drums/hihat_opened01.ogg
-lmms-0.4.4/data/samples/drums/snare06.ogg
-lmms-0.4.4/data/samples/drums/kick_soft02.ogg
-lmms-0.4.4/data/samples/drums/kick_long01.ogg
-lmms-0.4.4/data/samples/drums/kick04.ogg
-lmms-0.4.4/data/samples/drums/snare07.ogg
-lmms-0.4.4/data/samples/drums/bassdrum04.ogg
-lmms-0.4.4/data/samples/drums/crash02.ogg
-lmms-0.4.4/data/samples/drums/tom04.ogg
-lmms-0.4.4/data/samples/drums/kick02.ogg
-lmms-0.4.4/data/samples/drums/nasty_rim01.ogg
-lmms-0.4.4/data/samples/drums/bassdrum_acoustic01.ogg
-lmms-0.4.4/data/samples/drums/ride02.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed02.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed01.ogg
-lmms-0.4.4/data/samples/drums/snare01.ogg
-lmms-0.4.4/data/samples/drums/wood01.ogg
-lmms-0.4.4/data/samples/drums/nasty_bass01.ogg
-lmms-0.4.4/data/samples/drums/snare_hiphop02.ogg
-lmms-0.4.4/data/samples/drums/kick_distorted01.ogg
-lmms-0.4.4/data/samples/drums/zap01.ogg
-lmms-0.4.4/data/samples/drums/clav01.ogg
-lmms-0.4.4/data/samples/drums/rim01.ogg
-lmms-0.4.4/data/samples/drums/nasty_snare01.ogg
-lmms-0.4.4/data/samples/drums/snare_harsh01.ogg
-lmms-0.4.4/data/samples/drums/clav02.ogg
-lmms-0.4.4/data/samples/drums/clap04.ogg
-lmms-0.4.4/data/samples/drums/snare_muffled01.ogg
-lmms-0.4.4/data/samples/drums/kick03.ogg
-lmms-0.4.4/data/samples/drums/snare_acoustic01.ogg
-lmms-0.4.4/data/samples/drums/kick_hardcore01.ogg
-lmms-0.4.4/data/samples/drums/hihat_foot_pedal01.ogg
-lmms-0.4.4/data/samples/drums/snare_short01.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed04.ogg
-lmms-0.4.4/data/samples/drums/bassdrum01.ogg
-lmms-0.4.4/data/samples/drums/snare03.ogg
-lmms-0.4.4/data/samples/drums/zap02.ogg
-lmms-0.4.4/data/samples/drums/snare_hiphop01.ogg
-lmms-0.4.4/data/samples/drums/snare_electro01.ogg
-lmms-0.4.4/data/samples/drums/tom_mid01.ogg
-lmms-0.4.4/data/samples/drums/tom03.ogg
-lmms-0.4.4/data/samples/drums/crash01.ogg
-lmms-0.4.4/data/samples/drums/hihat_opened03.ogg
-lmms-0.4.4/data/samples/drums/zap03.ogg
+lmms-0.4.5/data/projects/tutorials/editing_note_volumes.mmp
+lmms-0.4.5/data/projects/covers/J.S.Bach-Preludium_and_Fugue_A-Minor.mmpz
+lmms-0.4.5/data/projects/covers/MonkeyIsland1-Intro.mmpz
+lmms-0.4.5/data/projects/oldstuff/SharkyX-DeadManDancing.mmp
+lmms-0.4.5/data/projects/oldstuff/MaxFellner-Ease.mmp
+lmms-0.4.5/data/projects/oldstuff/time_machine.mmp
+lmms-0.4.5/data/projects/oldstuff/Mart-Dirt_Track.mmp
+lmms-0.4.5/data/projects/oldstuff/1st.mmp
+lmms-0.4.5/data/projects/demos/Zvonsully-RaceTheZBeat.mmp
+lmms-0.4.5/data/projects/demos/beat_collection.mmp
+lmms-0.4.5/data/projects/demos/demo5.mmp
+lmms-0.4.5/data/projects/demos/newFangled.mmpz
+lmms-0.4.5/data/projects/demos/TobyDox-Crystallo.mmp
+lmms-0.4.5/data/projects/demos/loop_collection.mmp
+lmms-0.4.5/data/projects/demos/demo1.mmp
+lmms-0.4.5/data/projects/demos/demo4.mmp
+lmms-0.4.5/data/projects/demos/demo3.mmp
+lmms-0.4.5/data/projects/demos/lb302quick.mmpz
+lmms-0.4.5/data/projects/demos/demo2.mmp
+lmms-0.4.5/data/projects/demos/demo6.mmp
+lmms-0.4.5/data/projects/demos/some_basslines.mmp
+lmms-0.4.5/data/projects/cool_songs/Lokori-Systematic_Chaos.mmp
+lmms-0.4.5/data/projects/cool_songs/MysthR-Living.mmpz
+lmms-0.4.5/data/projects/cool_songs/Siegel-DreamWave.mmp
+lmms-0.4.5/data/projects/cool_songs/Silva-ElvesCall.mmp
+lmms-0.4.5/data/projects/cool_songs/TobyDox-Psycho.mmp
+lmms-0.4.5/data/projects/cool_songs/Chris-RaveRiff.mmpz
+lmms-0.4.5/data/projects/cool_songs/Skiessi-RandomProjectNumber14253.mmpz
+lmms-0.4.5/data/projects/cool_songs/TobyDox-TheFourthDimension.mmp
+lmms-0.4.5/data/projects/cool_songs/OrtalDj-FirstProyect.mmpz
+lmms-0.4.5/data/projects/cool_songs/Chris-HorizonRemix.mmp
+lmms-0.4.5/data/projects/cool_songs/j1m-DingDong.mmp
+lmms-0.4.5/data/projects/cool_songs/Djeezus-BeatRolls.mmp
+lmms-0.4.5/data/projects/cool_songs/StrictProduction-Lamentelnes.mmp
+lmms-0.4.5/data/projects/cool_songs/BlueWolf-DreamTravel.mmp
+lmms-0.4.5/data/projects/cool_songs/Marfil-MarfilDrum01.mmp
+lmms-0.4.5/data/projects/cool_songs/Malex-Horizon4.mmp
+lmms-0.4.5/data/projects/cool_songs/StrictProduction-Underline.mmp
+lmms-0.4.5/data/projects/cool_songs/Skiessi-TurningPoint.mmpz
+lmms-0.4.5/data/projects/cool_songs/StrictProduction-DearJonDoe.mmp
+lmms-0.4.5/data/projects/cool_songs/SharkyX-Experiments.mmp
+lmms-0.4.5/data/projects/cool_songs/Skiessi-Onion.mmpz
+lmms-0.4.5/data/projects/cool_songs/TobyDox-Confused.mmp
+lmms-0.4.5/data/projects/cool_songs/Siegel-SpeedTrack.mmp
+lmms-0.4.5/data/projects/cool_songs/Djeezus-Oscilisous.mmp
+lmms-0.4.5/data/samples/latin/latin_brass01.ogg
+lmms-0.4.5/data/samples/latin/latin_guitar03.ogg
+lmms-0.4.5/data/samples/latin/latin_guitar01.ogg
+lmms-0.4.5/data/samples/latin/latin_guitar02.ogg
+lmms-0.4.5/data/samples/shapes/technosynth3.wav
+lmms-0.4.5/data/samples/shapes/technosynth1.wav
+lmms-0.4.5/data/samples/shapes/technosynth2.wav
+lmms-0.4.5/data/samples/shapes/additive2.wav
+lmms-0.4.5/data/samples/shapes/harmonics.wav
+lmms-0.4.5/data/samples/shapes/micro.wav
+lmms-0.4.5/data/samples/shapes/bunglist2.wav
+lmms-0.4.5/data/samples/shapes/bunglist3.wav
+lmms-0.4.5/data/samples/shapes/saw+sine.wav
+lmms-0.4.5/data/samples/shapes/smooth_inv_saw2.ogg
+lmms-0.4.5/data/samples/shapes/bunglist.wav
+lmms-0.4.5/data/samples/shapes/smooth_inv_saw.ogg
+lmms-0.4.5/data/samples/shapes/roundbass.wav
+lmms-0.4.5/data/samples/shapes/bunglist9.wav
+lmms-0.4.5/data/samples/shapes/bunglist7.wav
+lmms-0.4.5/data/samples/shapes/low_sine.wav
+lmms-0.4.5/data/samples/shapes/bunglist4.wav
+lmms-0.4.5/data/samples/shapes/bunglist5.wav
+lmms-0.4.5/data/samples/shapes/sine_dist.ogg
+lmms-0.4.5/data/samples/shapes/technobass.wav
+lmms-0.4.5/data/samples/shapes/roundsaw.ogg
+lmms-0.4.5/data/samples/shapes/technosynth6.wav
+lmms-0.4.5/data/samples/shapes/smooth_inv_saw_dist.ogg
+lmms-0.4.5/data/samples/shapes/bunglist6.wav
+lmms-0.4.5/data/samples/shapes/moog.wav
+lmms-0.4.5/data/samples/shapes/bunglist8.wav
+lmms-0.4.5/data/samples/shapes/additive.wav
+lmms-0.4.5/data/samples/shapes/technosynth5.wav
+lmms-0.4.5/data/samples/shapes/technosynth4.wav
+lmms-0.4.5/data/samples/shapes/vowel_a.wav
+lmms-0.4.5/data/samples/shapes/vowel_u.wav
+lmms-0.4.5/data/samples/basses/bass_punch01.ogg
+lmms-0.4.5/data/samples/basses/bass_acid01.ogg
+lmms-0.4.5/data/samples/basses/rave_bass02.ogg
+lmms-0.4.5/data/samples/basses/bass_hard02.ogg
+lmms-0.4.5/data/samples/basses/rave_bass01.ogg
+lmms-0.4.5/data/samples/basses/bass_hard01.ogg
+lmms-0.4.5/data/samples/basses/synth_acid02.ogg
+lmms-0.4.5/data/samples/basses/horror_bass01.ogg
+lmms-0.4.5/data/samples/basses/matrix1000_pluck01.ogg
+lmms-0.4.5/data/samples/basses/bass01.ogg
+lmms-0.4.5/data/samples/basses/bass_acid02.ogg
+lmms-0.4.5/data/samples/basses/synth_acid01.ogg
+lmms-0.4.5/data/samples/basses/techno_synth01.ogg
+lmms-0.4.5/data/samples/basses/rave_bass04.ogg
+lmms-0.4.5/data/samples/basses/rave_bass03.ogg
+lmms-0.4.5/data/samples/effects/explode01.ogg
+lmms-0.4.5/data/samples/effects/warp01.ogg
+lmms-0.4.5/data/samples/effects/filter_sweep01.ogg
+lmms-0.4.5/data/samples/effects/start01.ogg
+lmms-0.4.5/data/samples/effects/wind_chimes01.ogg
+lmms-0.4.5/data/samples/effects/scratch01.ogg
+lmms-0.4.5/data/samples/effects/warp02.ogg
+lmms-0.4.5/data/samples/effects/chroma_sound_effect01.ogg
+lmms-0.4.5/data/samples/effects/stop01.ogg
+lmms-0.4.5/data/samples/effects/start02.ogg
+lmms-0.4.5/data/samples/beats/house_loop01.ogg
+lmms-0.4.5/data/samples/beats/break02.ogg
+lmms-0.4.5/data/samples/beats/909beat01.ogg
+lmms-0.4.5/data/samples/beats/break03.ogg
+lmms-0.4.5/data/samples/beats/electro_beat02.ogg
+lmms-0.4.5/data/samples/beats/electro_beat01.ogg
+lmms-0.4.5/data/samples/beats/jungle01.ogg
+lmms-0.4.5/data/samples/beats/rave_hihat01.ogg
+lmms-0.4.5/data/samples/beats/rave_kick01.ogg
+lmms-0.4.5/data/samples/beats/rave_kick02.ogg
+lmms-0.4.5/data/samples/beats/break01.ogg
+lmms-0.4.5/data/samples/beats/rave_snare01.ogg
+lmms-0.4.5/data/samples/beats/rave_hihat02.ogg
+lmms-0.4.5/data/samples/stringsnpads/bell_choir02.ogg
+lmms-0.4.5/data/samples/stringsnpads/strings01.ogg
+lmms-0.4.5/data/samples/stringsnpads/korg_poly6_drone01.ogg
+lmms-0.4.5/data/samples/stringsnpads/space_strings01.ogg
+lmms-0.4.5/data/samples/stringsnpads/chorus02.ogg
+lmms-0.4.5/data/samples/stringsnpads/space_strings03.ogg
+lmms-0.4.5/data/samples/stringsnpads/chorus01.ogg
+lmms-0.4.5/data/samples/stringsnpads/juno_pad01.ogg
+lmms-0.4.5/data/samples/stringsnpads/orion_string01.ogg
+lmms-0.4.5/data/samples/stringsnpads/rave_choir01.ogg
+lmms-0.4.5/data/samples/stringsnpads/bell_choir01.ogg
+lmms-0.4.5/data/samples/stringsnpads/heaven_strings01.ogg
+lmms-0.4.5/data/samples/stringsnpads/nord_ambient01.ogg
+lmms-0.4.5/data/samples/stringsnpads/space_strings02.ogg
+lmms-0.4.5/data/samples/bassloopes/briff01.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_bass01.ogg
+lmms-0.4.5/data/samples/bassloopes/rave_bass02.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_synth02.ogg
+lmms-0.4.5/data/samples/bassloopes/tb303_01.ogg
+lmms-0.4.5/data/samples/bassloopes/rave_bass01.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_synth03.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_bass02.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_synth04.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_synth01.ogg
+lmms-0.4.5/data/samples/instruments/violin_double_stop01.ogg
+lmms-0.4.5/data/samples/instruments/bassslap01.ogg
+lmms-0.4.5/data/samples/instruments/church_organ01.ogg
+lmms-0.4.5/data/samples/instruments/e_piano_accord01.ogg
+lmms-0.4.5/data/samples/instruments/flute01.ogg
+lmms-0.4.5/data/samples/instruments/steel_guitar_medium_distorted01.ogg
+lmms-0.4.5/data/samples/instruments/church_organ04.ogg
+lmms-0.4.5/data/samples/instruments/trumpet01.ogg
+lmms-0.4.5/data/samples/instruments/steel_guitar_slight_distorted01.ogg
+lmms-0.4.5/data/samples/instruments/steel_guitar_heavy_distorted01.ogg
+lmms-0.4.5/data/samples/instruments/e_organ01.ogg
+lmms-0.4.5/data/samples/instruments/church_organ03.ogg
+lmms-0.4.5/data/samples/instruments/piano02.ogg
+lmms-0.4.5/data/samples/instruments/cello01.ogg
+lmms-0.4.5/data/samples/instruments/piano01.ogg
+lmms-0.4.5/data/samples/instruments/violin_fingered01.ogg
+lmms-0.4.5/data/samples/instruments/violin_pizzicato01.ogg
+lmms-0.4.5/data/samples/instruments/e_piano_accord02.ogg
+lmms-0.4.5/data/samples/instruments/harpsichord01.ogg
+lmms-0.4.5/data/samples/instruments/steel_guitar01.ogg
+lmms-0.4.5/data/samples/instruments/bassslap02.ogg
+lmms-0.4.5/data/samples/instruments/church_organ02.ogg
+lmms-0.4.5/data/samples/misc/applause01.ogg
+lmms-0.4.5/data/samples/misc/breath01.ogg
+lmms-0.4.5/data/samples/misc/raving_crowd01.ogg
+lmms-0.4.5/data/samples/misc/hit02.ogg
+lmms-0.4.5/data/samples/misc/dong01.ogg
+lmms-0.4.5/data/samples/misc/hit01.ogg
+lmms-0.4.5/data/samples/misc/bass!.ogg
+lmms-0.4.5/data/samples/misc/dong03.ogg
+lmms-0.4.5/data/samples/misc/undefined01.ogg
+lmms-0.4.5/data/samples/misc/metronome01.ogg
+lmms-0.4.5/data/samples/misc/buzz!.ogg
+lmms-0.4.5/data/samples/misc/dong02.ogg
+lmms-0.4.5/data/samples/misc/electric_ping01.ogg
+lmms-0.4.5/data/samples/misc/metalish_dong01.ogg
+lmms-0.4.5/data/samples/misc/snaph01.ogg
+lmms-0.4.5/data/samples/drums/kick_soft01.ogg
+lmms-0.4.5/data/samples/drums/snare_rim01.ogg
+lmms-0.4.5/data/samples/drums/hihat_opened02.ogg
+lmms-0.4.5/data/samples/drums/snare05.ogg
+lmms-0.4.5/data/samples/drums/bassdrum_acoustic02.ogg
+lmms-0.4.5/data/samples/drums/kick_hard01.ogg
+lmms-0.4.5/data/samples/drums/sidestick01.ogg
+lmms-0.4.5/data/samples/drums/clap01.ogg
+lmms-0.4.5/data/samples/drums/snare02.ogg
+lmms-0.4.5/data/samples/drums/clap02.ogg
+lmms-0.4.5/data/samples/drums/snare04.ogg
+lmms-0.4.5/data/samples/drums/bassdrum03.ogg
+lmms-0.4.5/data/samples/drums/tom_low01.ogg
+lmms-0.4.5/data/samples/drums/bassdrum02.ogg
+lmms-0.4.5/data/samples/drums/tom02.ogg
+lmms-0.4.5/data/samples/drums/shaker03.ogg
+lmms-0.4.5/data/samples/drums/kick_hiphop01.ogg
+lmms-0.4.5/data/samples/drums/clap03.ogg
+lmms-0.4.5/data/samples/drums/snare_muffled02.ogg
+lmms-0.4.5/data/samples/drums/tom01.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed03.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed05.ogg
+lmms-0.4.5/data/samples/drums/tom_hi01.ogg
+lmms-0.4.5/data/samples/drums/kick01.ogg
+lmms-0.4.5/data/samples/drums/shaker01.ogg
+lmms-0.4.5/data/samples/drums/tom05.ogg
+lmms-0.4.5/data/samples/drums/ride01.ogg
+lmms-0.4.5/data/samples/drums/shaker02.ogg
+lmms-0.4.5/data/samples/drums/hihat_opened01.ogg
+lmms-0.4.5/data/samples/drums/snare06.ogg
+lmms-0.4.5/data/samples/drums/kick_soft02.ogg
+lmms-0.4.5/data/samples/drums/kick_long01.ogg
+lmms-0.4.5/data/samples/drums/kick04.ogg
+lmms-0.4.5/data/samples/drums/snare07.ogg
+lmms-0.4.5/data/samples/drums/bassdrum04.ogg
+lmms-0.4.5/data/samples/drums/crash02.ogg
+lmms-0.4.5/data/samples/drums/tom04.ogg
+lmms-0.4.5/data/samples/drums/kick02.ogg
+lmms-0.4.5/data/samples/drums/nasty_rim01.ogg
+lmms-0.4.5/data/samples/drums/bassdrum_acoustic01.ogg
+lmms-0.4.5/data/samples/drums/ride02.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed02.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed01.ogg
+lmms-0.4.5/data/samples/drums/snare01.ogg
+lmms-0.4.5/data/samples/drums/wood01.ogg
+lmms-0.4.5/data/samples/drums/nasty_bass01.ogg
+lmms-0.4.5/data/samples/drums/snare_hiphop02.ogg
+lmms-0.4.5/data/samples/drums/kick_distorted01.ogg
+lmms-0.4.5/data/samples/drums/zap01.ogg
+lmms-0.4.5/data/samples/drums/clav01.ogg
+lmms-0.4.5/data/samples/drums/rim01.ogg
+lmms-0.4.5/data/samples/drums/nasty_snare01.ogg
+lmms-0.4.5/data/samples/drums/snare_harsh01.ogg
+lmms-0.4.5/data/samples/drums/clav02.ogg
+lmms-0.4.5/data/samples/drums/clap04.ogg
+lmms-0.4.5/data/samples/drums/snare_muffled01.ogg
+lmms-0.4.5/data/samples/drums/kick03.ogg
+lmms-0.4.5/data/samples/drums/snare_acoustic01.ogg
+lmms-0.4.5/data/samples/drums/kick_hardcore01.ogg
+lmms-0.4.5/data/samples/drums/hihat_foot_pedal01.ogg
+lmms-0.4.5/data/samples/drums/snare_short01.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed04.ogg
+lmms-0.4.5/data/samples/drums/bassdrum01.ogg
+lmms-0.4.5/data/samples/drums/snare03.ogg
+lmms-0.4.5/data/samples/drums/zap02.ogg
+lmms-0.4.5/data/samples/drums/snare_hiphop01.ogg
+lmms-0.4.5/data/samples/drums/snare_electro01.ogg
+lmms-0.4.5/data/samples/drums/tom_mid01.ogg
+lmms-0.4.5/data/samples/drums/tom03.ogg
+lmms-0.4.5/data/samples/drums/crash01.ogg
+lmms-0.4.5/data/samples/drums/hihat_opened03.ogg
+lmms-0.4.5/data/samples/drums/zap03.ogg


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/F-11/import.log,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- import.log	19 May 2009 18:47:30 -0000	1.4
+++ import.log	4 Sep 2009 21:29:31 -0000	1.5
@@ -2,3 +2,4 @@ lmms-0_4_2-3_fc10:HEAD:lmms-0.4.2-3.fc10
 lmms-0_4_2-4_fc10:HEAD:lmms-0.4.2-4.fc10.src.rpm:1235166451
 lmms-0_4_3-1_fc10:HEAD:lmms-0.4.3-1.fc10.src.rpm:1236642380
 lmms-0_4_4-1_fc11:F-11:lmms-0.4.4-1.fc11.src.rpm:1242758782
+lmms-0_4_5-1_fc11:F-11:lmms-0.4.5-1.fc11.src.rpm:1252099682


Index: lmms.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/F-11/lmms.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- lmms.spec	19 May 2009 18:47:30 -0000	1.5
+++ lmms.spec	4 Sep 2009 21:29:31 -0000	1.6
@@ -1,5 +1,5 @@
 Name:           lmms
-Version:        0.4.4
+Version:        0.4.5
 Release:        1%{?dist}
 Summary:        Linux MultiMedia Studio
 URL:            http://lmms.sourceforge.net/
@@ -16,6 +16,7 @@ Group:          Applications/Multimedia
 #     - cmt: GPLv2(+?)
 #     - swh: GPLv2+
 #     - tap: GPLv2+
+#     - calf: GPLv2+ and LGPLv2+
 #   - GNU UnRTF (flp_import plugin): GPLv3+
 #   - Portsmf (midi_import plugin): MIT
 #   - Blip_Buffer and Gb_Snd_Emu (papu plugin): LGPLv2.1+
@@ -35,18 +36,15 @@ Source0:        %{name}-%{version}.strip
 Source1:        README.fedora
 
 # our cmake seems to have a different value for LIB_DIR.
-Patch0:         lmms-0.4.4-libdir.patch
+Patch0:         lmms-0.4.5-libdir.patch
 
 # move the vst and zynaddsubfx plugins to libexecdir.
-Patch1:         lmms-0.4.4-libexecdir.patch
+Patch1:         lmms-0.4.5-libexecdir.patch
 
 # build with vst support but without having wine. that is a patch
 # upstream isn't really interested in.
-Patch2:         lmms-0.4.4-vst-nowine.patch
+Patch2:         lmms-0.4.5-vst-nowine.patch
 
-# patches borrowed from the fltk package
-Patch3:         lmms-0.4.4-fltk-1.1.9-consts.patch
-Patch4:         lmms-0.4.4-fltk-1.1.9-gcc44.patch
 # FIXME: we surely want to patch zynaddsubfx to use system's fltk and
 # minixml. using system's zynaddsubfx however is, according to lmms'
 # developers, not possibe because there are to many changes.
@@ -61,6 +59,7 @@ BuildRequires:  jack-audio-connection-ki
 BuildRequires:  alsa-lib-devel
 BuildRequires:  pulseaudio-libs-devel
 
+# we need at least version 0.1.7 of libsamplerate 
 BuildRequires:  libsamplerate-devel
 BuildRequires:  libsndfile-devel
 BuildRequires:  fftw3-devel
@@ -80,6 +79,7 @@ BuildRequires:  wine-devel 
 Requires:       ladspa-caps-plugins
 Requires:       ladspa-tap-plugins
 Requires:       ladspa-swh-plugins
+Requires:       ladspa-calf-plugins
 # the version included in lmms contains patches sent to, but not yet
 # applied by cmt's upstream.
 #Requires: ladspa-cmt-plugins
@@ -129,10 +129,6 @@ developing addons for %{name}.
 %patch0 -p1 -b .libdir
 %patch1 -p1 -b .libexecdir
 %patch2 -p1 -b .nowine
-%patch3 -p1 -b .consts
-%if 0%{?fedora} > 10
-%patch4 -p1 -b .gcc44
-%endif
 
 # remove spurious x-bits
 find . -type f -exec chmod 0644 {} \;
@@ -147,6 +143,7 @@ find . -type f -exec chmod 0644 {} \;
        -DWANT_CAPS:BOOL=OFF \
        -DWANT_TAP:BOOL=OFF \
        -DWANT_SWH:BOOL=OFF \
+       -DWANT_CALF:BOOL=OFF \
 %ifarch %ix86
        -DWANT_VST:BOOL=ON \
 %else
@@ -223,6 +220,14 @@ This package contains the necessary file
 
 
 %changelog
+* Fri Sep  4 2009 Thomas Moschny  - 0.4.5-1
+- Udate to 0.4.5.
+- Rebase patches, and drop fltk patches not needed anymore.
+- Add a dependency on the Calf LADSPA plugins.
+
+* Sat Jul 25 2009 Fedora Release Engineering  - 0.4.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Sun May 17 2009 Thomas Moschny  - 0.4.4-1
 - Update to 0.4.4.
 - Need to borrow patches for embedded fltk from the fltk package.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/F-11/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	19 May 2009 18:47:30 -0000	1.5
+++ sources	4 Sep 2009 21:29:31 -0000	1.6
@@ -1 +1 @@
-ec84f9c766742b4ebfa37ac06bebe391  lmms-0.4.4.stripped.tar.bz2
+efbd9ddef0a975cffe9abc2da8b04143  lmms-0.4.5.stripped.tar.bz2


--- lmms-0.4.4-fltk-1.1.9-consts.patch DELETED ---


--- lmms-0.4.4-fltk-1.1.9-gcc44.patch DELETED ---


--- lmms-0.4.4-libdir.patch DELETED ---


--- lmms-0.4.4-libexecdir.patch DELETED ---


--- lmms-0.4.4-vst-nowine.patch DELETED ---



From rdieter at fedoraproject.org  Fri Sep  4 21:33:46 2009
From: rdieter at fedoraproject.org (Rex Dieter)
Date: Fri,  4 Sep 2009 21:33:46 +0000 (UTC)
Subject: rpms/gnupg2/devel .cvsignore, 1.30, 1.31 gnupg2.spec, 1.93,
	1.94 sources, 1.32, 1.33
Message-ID: <20090904213346.12A0511C0082@cvs1.fedora.phx.redhat.com>

Author: rdieter

Update of /cvs/pkgs/rpms/gnupg2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13314

Modified Files:
	.cvsignore gnupg2.spec sources 
Log Message:
* Fri Sep 04 2009 Rex Dieter  - 2.0.13-1
- gnupg-2.0.13
- Unable to use gpg-agent + input methods (#228953)



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnupg2/devel/.cvsignore,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- .cvsignore	17 Jun 2009 13:09:15 -0000	1.30
+++ .cvsignore	4 Sep 2009 21:33:45 -0000	1.31
@@ -1,2 +1,2 @@
-gnupg-2.0.12.tar.bz2
-gnupg-2.0.12.tar.bz2.sig
+gnupg-2.0.13.tar.bz2
+gnupg-2.0.13.tar.bz2.sig


Index: gnupg2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnupg2/devel/gnupg2.spec,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -p -r1.93 -r1.94
--- gnupg2.spec	25 Jul 2009 00:58:35 -0000	1.93
+++ gnupg2.spec	4 Sep 2009 21:33:45 -0000	1.94
@@ -1,16 +1,19 @@
 
 Summary: Utility for secure communication and data storage
 Name:    gnupg2
-Version: 2.0.12
-Release: 2%{?dist}
+Version: 2.0.13
+Release: 1%{?dist}
 
 License: GPLv3+
 Group:   Applications/System
 Source0: ftp://ftp.gnupg.org/gcrypt/%{?pre:alpha/}gnupg/gnupg-%{version}%{?pre}.tar.bz2
 Source1: ftp://ftp.gnupg.org/gcrypt/%{?pre:alpha/}gnupg/gnupg-%{version}%{?pre}.tar.bz2.sig
+# svn export svn://cvs.gnupg.org/gnupg/trunk gnupg2; tar cjf gnupg-svn.tar.bz2 gnupg2
+#Source0: gnupg2-20090809svn.tar.bz2
 URL:     http://www.gnupg.org/
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+#BuildRequires: automake libtool texinfo transfig
 BuildRequires: bzip2-devel
 BuildRequires: curl-devel
 BuildRequires: docbook-utils
@@ -66,7 +69,7 @@ dependency on other modules at run and b
 
 
 %prep
-%setup -q -n gnupg-%{version}%{?pre}
+%setup -q -n gnupg-%{version}
 
 # pcsc-lite library major: 0 in 1.2.0, 1 in 1.2.9+ (dlopen()'d in pcsc-wrapper)
 # Note: this is just the name of the default shared lib to load in scdaemon,
@@ -77,6 +80,10 @@ dependency on other modules at run and b
 
 sed -i -e 's/"libpcsclite\.so"/"%{pcsclib}"/' scd/{scdaemon,pcsc-wrapper}.c
 
+# fix temp broken docs
+#sed -i -e 's/^@include version.texi//' doc/gnupg.texi
+#./autogen.sh
+
 
 %build
 
@@ -122,7 +129,7 @@ rm -f %{buildroot}%{_infodir}/dir
 # need scratch gpg database for tests
 mkdir -p $HOME/.gnupg
 # some gpg2 tests (still) FAIL on non i386 platforms
-make -k check ||:
+make -k check 
 
 
 %post
@@ -167,6 +174,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Fri Sep 04 2009 Rex Dieter  - 2.0.13-1
+- gnupg-2.0.13
+- Unable to use gpg-agent + input methods (#228953)
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 2.0.12-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnupg2/devel/sources,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -p -r1.32 -r1.33
--- sources	17 Jun 2009 13:09:15 -0000	1.32
+++ sources	4 Sep 2009 21:33:45 -0000	1.33
@@ -1,2 +1,2 @@
-4718d8a8cd3eac100951d8b162cf537b  gnupg-2.0.12.tar.bz2
-88e8d5d64cff885d0e6a29ffb71d1537  gnupg-2.0.12.tar.bz2.sig
+41bd7629d815b90c15b37bb31c2f07c0  gnupg-2.0.13.tar.bz2
+39dde2ae7b98ffa2100c31b368f2e2ec  gnupg-2.0.13.tar.bz2.sig



From thm at fedoraproject.org  Fri Sep  4 21:34:08 2009
From: thm at fedoraproject.org (Thomas Moschny)
Date: Fri,  4 Sep 2009 21:34:08 +0000 (UTC)
Subject: rpms/lmms/F-10 lmms-0.4.5-libdir.patch, NONE,
	1.1 lmms-0.4.5-libexecdir.patch, NONE,
	1.1 lmms-0.4.5-vst-nowine.patch, NONE, 1.1 .cvsignore, 1.2,
	1.3 README.fedora, 1.1, 1.2 import.log, 1.1, 1.2 lmms.spec, 1.1,
	1.2 sources, 1.2, 1.3 lmms-0.4.4-fltk-1.1.9-consts.patch, 1.1,
	NONE lmms-0.4.4-fltk-1.1.9-gcc44.patch, 1.1,
	NONE lmms-0.4.4-libdir.patch, 1.1,
	NONE lmms-0.4.4-libexecdir.patch, 1.1,
	NONE lmms-0.4.4-vst-nowine.patch, 1.1, NONE
Message-ID: <20090904213408.E6B7D11C0082@cvs1.fedora.phx.redhat.com>

Author: thm

Update of /cvs/pkgs/rpms/lmms/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13511/F-10

Modified Files:
	.cvsignore README.fedora import.log lmms.spec sources 
Added Files:
	lmms-0.4.5-libdir.patch lmms-0.4.5-libexecdir.patch 
	lmms-0.4.5-vst-nowine.patch 
Removed Files:
	lmms-0.4.4-fltk-1.1.9-consts.patch 
	lmms-0.4.4-fltk-1.1.9-gcc44.patch lmms-0.4.4-libdir.patch 
	lmms-0.4.4-libexecdir.patch lmms-0.4.4-vst-nowine.patch 
Log Message:
Update to 0.4.5.

lmms-0.4.5-libdir.patch:
 CMakeLists.txt |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE lmms-0.4.5-libdir.patch ---
diff -up lmms-0.4.5/CMakeLists.txt.orig lmms-0.4.5/CMakeLists.txt
--- lmms-0.4.5/CMakeLists.txt.orig	2009-08-11 18:52:15.000000000 +0200
+++ lmms-0.4.5/CMakeLists.txt	2009-09-04 20:47:48.000000000 +0200
@@ -431,7 +431,7 @@ ADD_SUBDIRECTORY(data)
 #
 # build LMMS-binary
 #
-ADD_DEFINITIONS(-D'LIB_DIR="${CMAKE_INSTALL_PREFIX}/${LIB_DIR}/"' -D'PLUGIN_DIR="${CMAKE_INSTALL_PREFIX}/${LIB_DIR}/lmms/"' ${PULSEAUDIO_DEFINITIONS} ${PORTAUDIO_DEFINITIONS})
+ADD_DEFINITIONS(-D'LIB_DIR="${LIB_DIR}/"' -D'PLUGIN_DIR="${LIB_DIR}/lmms/"' ${PULSEAUDIO_DEFINITIONS} ${PORTAUDIO_DEFINITIONS})
 
 INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}/include ${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/include ${SDL_INCLUDE_DIR} ${PORTAUDIO_INCLUDE_DIR} ${PULSEAUDIO_INCLUDE_DIR} ${JACK_INCLUDE_DIRS} ${OGGVORBIS_INCLUDE_DIR} ${SAMPLERATE_INCLUDE_DIRS} ${SNDFILE_INCLUDE_DIRS})
 LINK_DIRECTORIES(${CMAKE_INSTALL_PREFIX}/lib ${ASOUND_LIBRARY_DIR} ${JACK_LIBRARY_DIRS} ${SAMPLERATE_LIBRARY_DIRS} ${SNDFILE_LIBRARY_DIRS})

lmms-0.4.5-libexecdir.patch:
 CMakeLists.txt                     |    2 +-
 plugins/vst_base/CMakeLists.txt    |    2 +-
 plugins/zynaddsubfx/CMakeLists.txt |    2 +-
 src/core/remote_plugin.cpp         |    4 ++--
 4 files changed, 5 insertions(+), 5 deletions(-)

--- NEW FILE lmms-0.4.5-libexecdir.patch ---
diff -up lmms-0.4.5/CMakeLists.txt.orig lmms-0.4.5/CMakeLists.txt
--- lmms-0.4.5/CMakeLists.txt.orig	2009-09-04 20:49:03.000000000 +0200
+++ lmms-0.4.5/CMakeLists.txt	2009-09-04 20:49:16.000000000 +0200
@@ -431,7 +431,7 @@ ADD_SUBDIRECTORY(data)
 #
 # build LMMS-binary
 #
-ADD_DEFINITIONS(-D'LIB_DIR="${LIB_DIR}/"' -D'PLUGIN_DIR="${LIB_DIR}/lmms/"' ${PULSEAUDIO_DEFINITIONS} ${PORTAUDIO_DEFINITIONS})
+ADD_DEFINITIONS(-D'LIB_DIR="${LIB_DIR}/"' -D'PLUGIN_DIR="${LIB_DIR}/lmms/"' -D'LIBEXEC_DIR="${LIBEXEC_INSTALL_DIR}"' ${PULSEAUDIO_DEFINITIONS} ${PORTAUDIO_DEFINITIONS})
 
 INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}/include ${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/include ${SDL_INCLUDE_DIR} ${PORTAUDIO_INCLUDE_DIR} ${PULSEAUDIO_INCLUDE_DIR} ${JACK_INCLUDE_DIRS} ${OGGVORBIS_INCLUDE_DIR} ${SAMPLERATE_INCLUDE_DIRS} ${SNDFILE_INCLUDE_DIRS})
 LINK_DIRECTORIES(${CMAKE_INSTALL_PREFIX}/lib ${ASOUND_LIBRARY_DIR} ${JACK_LIBRARY_DIRS} ${SAMPLERATE_LIBRARY_DIRS} ${SNDFILE_LIBRARY_DIRS})
diff -up lmms-0.4.5/plugins/vst_base/CMakeLists.txt.orig lmms-0.4.5/plugins/vst_base/CMakeLists.txt
--- lmms-0.4.5/plugins/vst_base/CMakeLists.txt.orig	2009-08-11 18:52:18.000000000 +0200
+++ lmms-0.4.5/plugins/vst_base/CMakeLists.txt	2009-09-04 20:49:16.000000000 +0200
@@ -30,7 +30,7 @@ ADD_CUSTOM_COMMAND(
 
 SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES remote_vst_plugin.exe.so)
 
-INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/remote_vst_plugin ${CMAKE_CURRENT_BINARY_DIR}/remote_vst_plugin.exe.so DESTINATION ${PLUGIN_DIR})
+INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/remote_vst_plugin ${CMAKE_CURRENT_BINARY_DIR}/remote_vst_plugin.exe.so DESTINATION ${LIBEXEC_INSTALL_DIR})
 
 ENDIF(LMMS_BUILD_LINUX AND NOT WANT_VST_NOWINE)
 
diff -up lmms-0.4.5/plugins/zynaddsubfx/CMakeLists.txt.orig lmms-0.4.5/plugins/zynaddsubfx/CMakeLists.txt
--- lmms-0.4.5/plugins/zynaddsubfx/CMakeLists.txt.orig	2009-08-11 18:52:18.000000000 +0200
+++ lmms-0.4.5/plugins/zynaddsubfx/CMakeLists.txt	2009-09-04 20:49:16.000000000 +0200
@@ -120,7 +120,7 @@ ENDIF(LMMS_BUILD_WIN32)
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/fltk/ ${CMAKE_CURRENT_SOURCE_DIR} ${FFTW3F_INCLUDE_DIRS})
 
 ADD_EXECUTABLE(remote_zynaddsubfx remote_zynaddsubfx.cpp ${ZYN_SRC} ${MXML_SRC})
-INSTALL(TARGETS remote_zynaddsubfx RUNTIME DESTINATION ${PLUGIN_DIR})
+INSTALL(TARGETS remote_zynaddsubfx RUNTIME DESTINATION ${LIBEXEC_INSTALL_DIR})
 
 IF(LMMS_BUILD_WIN32)
 	ADD_CUSTOM_COMMAND(TARGET remote_zynaddsubfx POST_BUILD COMMAND ${STRIP} ${CMAKE_CURRENT_BINARY_DIR}/remote_zynaddsubfx.exe)
diff -up lmms-0.4.5/src/core/remote_plugin.cpp.orig lmms-0.4.5/src/core/remote_plugin.cpp
--- lmms-0.4.5/src/core/remote_plugin.cpp.orig	2009-08-11 18:52:18.000000000 +0200
+++ lmms-0.4.5/src/core/remote_plugin.cpp	2009-09-04 20:49:16.000000000 +0200
@@ -88,8 +88,8 @@ remotePlugin::remotePlugin( const QStrin
 	m_outputCount( DEFAULT_CHANNELS )
 {
 	lock();
-	QString exec = configManager::inst()->pluginDir() +
-					QDir::separator() + _plugin_executable;
+	QString exec = QString( LIBEXEC_DIR ) + 
+		QDir::separator() + _plugin_executable;
 	QStringList args;
 	// swap in and out for bidirectional communication
 	args << QString::number( out()->shmKey() );

lmms-0.4.5-vst-nowine.patch:
 CMakeLists.txt |    3 +++
 1 file changed, 3 insertions(+)

--- NEW FILE lmms-0.4.5-vst-nowine.patch ---
diff -up lmms-0.4.5/CMakeLists.txt.orig lmms-0.4.5/CMakeLists.txt
--- lmms-0.4.5/CMakeLists.txt.orig	2009-09-04 20:51:11.000000000 +0200
+++ lmms-0.4.5/CMakeLists.txt	2009-09-04 20:51:32.000000000 +0200
@@ -329,6 +329,9 @@ IF(LMMS_BUILD_WIN32)
 	SET(LMMS_SUPPORT_VST TRUE)
 	SET(STATUS_VST "OK")
 ENDIF(LMMS_BUILD_WIN32)
+IF(WANT_VST_NOWINE)
+	SET(LMMS_SUPPORT_VST TRUE)
+ENDIF(WANT_VST_NOWINE)
 
 
 # check for libsamplerate


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/F-10/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	19 May 2009 19:00:43 -0000	1.2
+++ .cvsignore	4 Sep 2009 21:34:08 -0000	1.3
@@ -1 +1 @@
-lmms-0.4.4.stripped.tar.bz2
+lmms-0.4.5.stripped.tar.bz2


Index: README.fedora
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/F-10/README.fedora,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- README.fedora	19 May 2009 19:00:43 -0000	1.1
+++ README.fedora	4 Sep 2009 21:34:08 -0000	1.2
@@ -1,254 +1,254 @@
 For legal reasons, the following files have been removed from the
 original tarfile:
 
-lmms-0.4.4/data/projects/tutorials/editing_note_volumes.mmp
-lmms-0.4.4/data/projects/covers/J.S.Bach-Preludium_and_Fugue_A-Minor.mmpz
-lmms-0.4.4/data/projects/covers/MonkeyIsland1-Intro.mmpz
-lmms-0.4.4/data/projects/oldstuff/SharkyX-DeadManDancing.mmp
-lmms-0.4.4/data/projects/oldstuff/MaxFellner-Ease.mmp
-lmms-0.4.4/data/projects/oldstuff/time_machine.mmp
-lmms-0.4.4/data/projects/oldstuff/Mart-Dirt_Track.mmp
-lmms-0.4.4/data/projects/oldstuff/1st.mmp
-lmms-0.4.4/data/projects/demos/Zvonsully-RaceTheZBeat.mmp
-lmms-0.4.4/data/projects/demos/beat_collection.mmp
-lmms-0.4.4/data/projects/demos/demo5.mmp
-lmms-0.4.4/data/projects/demos/newFangled.mmpz
-lmms-0.4.4/data/projects/demos/TobyDox-Crystallo.mmp
-lmms-0.4.4/data/projects/demos/loop_collection.mmp
-lmms-0.4.4/data/projects/demos/demo1.mmp
-lmms-0.4.4/data/projects/demos/demo4.mmp
-lmms-0.4.4/data/projects/demos/demo3.mmp
-lmms-0.4.4/data/projects/demos/lb302quick.mmpz
-lmms-0.4.4/data/projects/demos/demo2.mmp
-lmms-0.4.4/data/projects/demos/demo6.mmp
-lmms-0.4.4/data/projects/demos/some_basslines.mmp
-lmms-0.4.4/data/projects/cool_songs/Lokori-Systematic_Chaos.mmp
-lmms-0.4.4/data/projects/cool_songs/MysthR-Living.mmpz
-lmms-0.4.4/data/projects/cool_songs/Siegel-DreamWave.mmp
-lmms-0.4.4/data/projects/cool_songs/Silva-ElvesCall.mmp
-lmms-0.4.4/data/projects/cool_songs/TobyDox-Psycho.mmp
-lmms-0.4.4/data/projects/cool_songs/Chris-RaveRiff.mmpz
-lmms-0.4.4/data/projects/cool_songs/Skiessi-RandomProjectNumber14253.mmpz
-lmms-0.4.4/data/projects/cool_songs/TobyDox-TheFourthDimension.mmp
-lmms-0.4.4/data/projects/cool_songs/OrtalDj-FirstProyect.mmpz
-lmms-0.4.4/data/projects/cool_songs/Chris-HorizonRemix.mmp
-lmms-0.4.4/data/projects/cool_songs/j1m-DingDong.mmp
-lmms-0.4.4/data/projects/cool_songs/Djeezus-BeatRolls.mmp
-lmms-0.4.4/data/projects/cool_songs/StrictProduction-Lamentelnes.mmp
-lmms-0.4.4/data/projects/cool_songs/BlueWolf-DreamTravel.mmp
-lmms-0.4.4/data/projects/cool_songs/Marfil-MarfilDrum01.mmp
-lmms-0.4.4/data/projects/cool_songs/Malex-Horizon4.mmp
-lmms-0.4.4/data/projects/cool_songs/StrictProduction-Underline.mmp
-lmms-0.4.4/data/projects/cool_songs/Skiessi-TurningPoint.mmpz
-lmms-0.4.4/data/projects/cool_songs/StrictProduction-DearJonDoe.mmp
-lmms-0.4.4/data/projects/cool_songs/SharkyX-Experiments.mmp
-lmms-0.4.4/data/projects/cool_songs/Skiessi-Onion.mmpz
-lmms-0.4.4/data/projects/cool_songs/TobyDox-Confused.mmp
-lmms-0.4.4/data/projects/cool_songs/Siegel-SpeedTrack.mmp
-lmms-0.4.4/data/projects/cool_songs/Djeezus-Oscilisous.mmp
-lmms-0.4.4/data/samples/latin/latin_brass01.ogg
-lmms-0.4.4/data/samples/latin/latin_guitar03.ogg
-lmms-0.4.4/data/samples/latin/latin_guitar01.ogg
-lmms-0.4.4/data/samples/latin/latin_guitar02.ogg
-lmms-0.4.4/data/samples/shapes/technosynth3.wav
-lmms-0.4.4/data/samples/shapes/technosynth1.wav
-lmms-0.4.4/data/samples/shapes/technosynth2.wav
-lmms-0.4.4/data/samples/shapes/additive2.wav
-lmms-0.4.4/data/samples/shapes/harmonics.wav
-lmms-0.4.4/data/samples/shapes/micro.wav
-lmms-0.4.4/data/samples/shapes/bunglist2.wav
-lmms-0.4.4/data/samples/shapes/bunglist3.wav
-lmms-0.4.4/data/samples/shapes/saw+sine.wav
-lmms-0.4.4/data/samples/shapes/smooth_inv_saw2.ogg
-lmms-0.4.4/data/samples/shapes/bunglist.wav
-lmms-0.4.4/data/samples/shapes/smooth_inv_saw.ogg
-lmms-0.4.4/data/samples/shapes/roundbass.wav
-lmms-0.4.4/data/samples/shapes/bunglist9.wav
-lmms-0.4.4/data/samples/shapes/bunglist7.wav
-lmms-0.4.4/data/samples/shapes/low_sine.wav
-lmms-0.4.4/data/samples/shapes/bunglist4.wav
-lmms-0.4.4/data/samples/shapes/bunglist5.wav
-lmms-0.4.4/data/samples/shapes/sine_dist.ogg
-lmms-0.4.4/data/samples/shapes/technobass.wav
-lmms-0.4.4/data/samples/shapes/roundsaw.ogg
-lmms-0.4.4/data/samples/shapes/technosynth6.wav
-lmms-0.4.4/data/samples/shapes/smooth_inv_saw_dist.ogg
-lmms-0.4.4/data/samples/shapes/bunglist6.wav
-lmms-0.4.4/data/samples/shapes/moog.wav
-lmms-0.4.4/data/samples/shapes/bunglist8.wav
-lmms-0.4.4/data/samples/shapes/additive.wav
-lmms-0.4.4/data/samples/shapes/technosynth5.wav
-lmms-0.4.4/data/samples/shapes/technosynth4.wav
-lmms-0.4.4/data/samples/shapes/vowel_a.wav
-lmms-0.4.4/data/samples/shapes/vowel_u.wav
-lmms-0.4.4/data/samples/basses/bass_punch01.ogg
-lmms-0.4.4/data/samples/basses/bass_acid01.ogg
-lmms-0.4.4/data/samples/basses/rave_bass02.ogg
-lmms-0.4.4/data/samples/basses/bass_hard02.ogg
-lmms-0.4.4/data/samples/basses/rave_bass01.ogg
-lmms-0.4.4/data/samples/basses/bass_hard01.ogg
-lmms-0.4.4/data/samples/basses/synth_acid02.ogg
-lmms-0.4.4/data/samples/basses/horror_bass01.ogg
-lmms-0.4.4/data/samples/basses/matrix1000_pluck01.ogg
-lmms-0.4.4/data/samples/basses/bass01.ogg
-lmms-0.4.4/data/samples/basses/bass_acid02.ogg
-lmms-0.4.4/data/samples/basses/synth_acid01.ogg
-lmms-0.4.4/data/samples/basses/techno_synth01.ogg
-lmms-0.4.4/data/samples/basses/rave_bass04.ogg
-lmms-0.4.4/data/samples/basses/rave_bass03.ogg
-lmms-0.4.4/data/samples/effects/explode01.ogg
-lmms-0.4.4/data/samples/effects/warp01.ogg
-lmms-0.4.4/data/samples/effects/filter_sweep01.ogg
-lmms-0.4.4/data/samples/effects/start01.ogg
-lmms-0.4.4/data/samples/effects/wind_chimes01.ogg
-lmms-0.4.4/data/samples/effects/scratch01.ogg
-lmms-0.4.4/data/samples/effects/warp02.ogg
-lmms-0.4.4/data/samples/effects/chroma_sound_effect01.ogg
-lmms-0.4.4/data/samples/effects/stop01.ogg
-lmms-0.4.4/data/samples/effects/start02.ogg
-lmms-0.4.4/data/samples/beats/house_loop01.ogg
-lmms-0.4.4/data/samples/beats/break02.ogg
-lmms-0.4.4/data/samples/beats/909beat01.ogg
-lmms-0.4.4/data/samples/beats/break03.ogg
-lmms-0.4.4/data/samples/beats/electro_beat02.ogg
-lmms-0.4.4/data/samples/beats/electro_beat01.ogg
-lmms-0.4.4/data/samples/beats/jungle01.ogg
-lmms-0.4.4/data/samples/beats/rave_hihat01.ogg
-lmms-0.4.4/data/samples/beats/rave_kick01.ogg
-lmms-0.4.4/data/samples/beats/rave_kick02.ogg
-lmms-0.4.4/data/samples/beats/break01.ogg
-lmms-0.4.4/data/samples/beats/rave_snare01.ogg
-lmms-0.4.4/data/samples/beats/rave_hihat02.ogg
-lmms-0.4.4/data/samples/stringsnpads/bell_choir02.ogg
-lmms-0.4.4/data/samples/stringsnpads/strings01.ogg
-lmms-0.4.4/data/samples/stringsnpads/korg_poly6_drone01.ogg
-lmms-0.4.4/data/samples/stringsnpads/space_strings01.ogg
-lmms-0.4.4/data/samples/stringsnpads/chorus02.ogg
-lmms-0.4.4/data/samples/stringsnpads/space_strings03.ogg
-lmms-0.4.4/data/samples/stringsnpads/chorus01.ogg
-lmms-0.4.4/data/samples/stringsnpads/juno_pad01.ogg
-lmms-0.4.4/data/samples/stringsnpads/orion_string01.ogg
-lmms-0.4.4/data/samples/stringsnpads/rave_choir01.ogg
-lmms-0.4.4/data/samples/stringsnpads/bell_choir01.ogg
-lmms-0.4.4/data/samples/stringsnpads/heaven_strings01.ogg
-lmms-0.4.4/data/samples/stringsnpads/nord_ambient01.ogg
-lmms-0.4.4/data/samples/stringsnpads/space_strings02.ogg
-lmms-0.4.4/data/samples/bassloopes/briff01.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_bass01.ogg
-lmms-0.4.4/data/samples/bassloopes/rave_bass02.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_synth02.ogg
-lmms-0.4.4/data/samples/bassloopes/tb303_01.ogg
-lmms-0.4.4/data/samples/bassloopes/rave_bass01.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_synth03.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_bass02.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_synth04.ogg
-lmms-0.4.4/data/samples/bassloopes/techno_synth01.ogg
-lmms-0.4.4/data/samples/instruments/violin_double_stop01.ogg
-lmms-0.4.4/data/samples/instruments/bassslap01.ogg
-lmms-0.4.4/data/samples/instruments/church_organ01.ogg
-lmms-0.4.4/data/samples/instruments/e_piano_accord01.ogg
-lmms-0.4.4/data/samples/instruments/flute01.ogg
-lmms-0.4.4/data/samples/instruments/steel_guitar_medium_distorted01.ogg
-lmms-0.4.4/data/samples/instruments/church_organ04.ogg
-lmms-0.4.4/data/samples/instruments/trumpet01.ogg
-lmms-0.4.4/data/samples/instruments/steel_guitar_slight_distorted01.ogg
-lmms-0.4.4/data/samples/instruments/steel_guitar_heavy_distorted01.ogg
-lmms-0.4.4/data/samples/instruments/e_organ01.ogg
-lmms-0.4.4/data/samples/instruments/church_organ03.ogg
-lmms-0.4.4/data/samples/instruments/piano02.ogg
-lmms-0.4.4/data/samples/instruments/cello01.ogg
-lmms-0.4.4/data/samples/instruments/piano01.ogg
-lmms-0.4.4/data/samples/instruments/violin_fingered01.ogg
-lmms-0.4.4/data/samples/instruments/violin_pizzicato01.ogg
-lmms-0.4.4/data/samples/instruments/e_piano_accord02.ogg
-lmms-0.4.4/data/samples/instruments/harpsichord01.ogg
-lmms-0.4.4/data/samples/instruments/steel_guitar01.ogg
-lmms-0.4.4/data/samples/instruments/bassslap02.ogg
-lmms-0.4.4/data/samples/instruments/church_organ02.ogg
-lmms-0.4.4/data/samples/misc/applause01.ogg
-lmms-0.4.4/data/samples/misc/breath01.ogg
-lmms-0.4.4/data/samples/misc/raving_crowd01.ogg
-lmms-0.4.4/data/samples/misc/hit02.ogg
-lmms-0.4.4/data/samples/misc/dong01.ogg
-lmms-0.4.4/data/samples/misc/hit01.ogg
-lmms-0.4.4/data/samples/misc/bass!.ogg
-lmms-0.4.4/data/samples/misc/dong03.ogg
-lmms-0.4.4/data/samples/misc/undefined01.ogg
-lmms-0.4.4/data/samples/misc/metronome01.ogg
-lmms-0.4.4/data/samples/misc/buzz!.ogg
-lmms-0.4.4/data/samples/misc/dong02.ogg
-lmms-0.4.4/data/samples/misc/electric_ping01.ogg
-lmms-0.4.4/data/samples/misc/metalish_dong01.ogg
-lmms-0.4.4/data/samples/misc/snaph01.ogg
-lmms-0.4.4/data/samples/drums/kick_soft01.ogg
-lmms-0.4.4/data/samples/drums/snare_rim01.ogg
-lmms-0.4.4/data/samples/drums/hihat_opened02.ogg
-lmms-0.4.4/data/samples/drums/snare05.ogg
-lmms-0.4.4/data/samples/drums/bassdrum_acoustic02.ogg
-lmms-0.4.4/data/samples/drums/kick_hard01.ogg
-lmms-0.4.4/data/samples/drums/sidestick01.ogg
-lmms-0.4.4/data/samples/drums/clap01.ogg
-lmms-0.4.4/data/samples/drums/snare02.ogg
-lmms-0.4.4/data/samples/drums/clap02.ogg
-lmms-0.4.4/data/samples/drums/snare04.ogg
-lmms-0.4.4/data/samples/drums/bassdrum03.ogg
-lmms-0.4.4/data/samples/drums/tom_low01.ogg
-lmms-0.4.4/data/samples/drums/bassdrum02.ogg
-lmms-0.4.4/data/samples/drums/tom02.ogg
-lmms-0.4.4/data/samples/drums/shaker03.ogg
-lmms-0.4.4/data/samples/drums/kick_hiphop01.ogg
-lmms-0.4.4/data/samples/drums/clap03.ogg
-lmms-0.4.4/data/samples/drums/snare_muffled02.ogg
-lmms-0.4.4/data/samples/drums/tom01.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed03.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed05.ogg
-lmms-0.4.4/data/samples/drums/tom_hi01.ogg
-lmms-0.4.4/data/samples/drums/kick01.ogg
-lmms-0.4.4/data/samples/drums/shaker01.ogg
-lmms-0.4.4/data/samples/drums/tom05.ogg
-lmms-0.4.4/data/samples/drums/ride01.ogg
-lmms-0.4.4/data/samples/drums/shaker02.ogg
-lmms-0.4.4/data/samples/drums/hihat_opened01.ogg
-lmms-0.4.4/data/samples/drums/snare06.ogg
-lmms-0.4.4/data/samples/drums/kick_soft02.ogg
-lmms-0.4.4/data/samples/drums/kick_long01.ogg
-lmms-0.4.4/data/samples/drums/kick04.ogg
-lmms-0.4.4/data/samples/drums/snare07.ogg
-lmms-0.4.4/data/samples/drums/bassdrum04.ogg
-lmms-0.4.4/data/samples/drums/crash02.ogg
-lmms-0.4.4/data/samples/drums/tom04.ogg
-lmms-0.4.4/data/samples/drums/kick02.ogg
-lmms-0.4.4/data/samples/drums/nasty_rim01.ogg
-lmms-0.4.4/data/samples/drums/bassdrum_acoustic01.ogg
-lmms-0.4.4/data/samples/drums/ride02.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed02.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed01.ogg
-lmms-0.4.4/data/samples/drums/snare01.ogg
-lmms-0.4.4/data/samples/drums/wood01.ogg
-lmms-0.4.4/data/samples/drums/nasty_bass01.ogg
-lmms-0.4.4/data/samples/drums/snare_hiphop02.ogg
-lmms-0.4.4/data/samples/drums/kick_distorted01.ogg
-lmms-0.4.4/data/samples/drums/zap01.ogg
-lmms-0.4.4/data/samples/drums/clav01.ogg
-lmms-0.4.4/data/samples/drums/rim01.ogg
-lmms-0.4.4/data/samples/drums/nasty_snare01.ogg
-lmms-0.4.4/data/samples/drums/snare_harsh01.ogg
-lmms-0.4.4/data/samples/drums/clav02.ogg
-lmms-0.4.4/data/samples/drums/clap04.ogg
-lmms-0.4.4/data/samples/drums/snare_muffled01.ogg
-lmms-0.4.4/data/samples/drums/kick03.ogg
-lmms-0.4.4/data/samples/drums/snare_acoustic01.ogg
-lmms-0.4.4/data/samples/drums/kick_hardcore01.ogg
-lmms-0.4.4/data/samples/drums/hihat_foot_pedal01.ogg
-lmms-0.4.4/data/samples/drums/snare_short01.ogg
-lmms-0.4.4/data/samples/drums/hihat_closed04.ogg
-lmms-0.4.4/data/samples/drums/bassdrum01.ogg
-lmms-0.4.4/data/samples/drums/snare03.ogg
-lmms-0.4.4/data/samples/drums/zap02.ogg
-lmms-0.4.4/data/samples/drums/snare_hiphop01.ogg
-lmms-0.4.4/data/samples/drums/snare_electro01.ogg
-lmms-0.4.4/data/samples/drums/tom_mid01.ogg
-lmms-0.4.4/data/samples/drums/tom03.ogg
-lmms-0.4.4/data/samples/drums/crash01.ogg
-lmms-0.4.4/data/samples/drums/hihat_opened03.ogg
-lmms-0.4.4/data/samples/drums/zap03.ogg
+lmms-0.4.5/data/projects/tutorials/editing_note_volumes.mmp
+lmms-0.4.5/data/projects/covers/J.S.Bach-Preludium_and_Fugue_A-Minor.mmpz
+lmms-0.4.5/data/projects/covers/MonkeyIsland1-Intro.mmpz
+lmms-0.4.5/data/projects/oldstuff/SharkyX-DeadManDancing.mmp
+lmms-0.4.5/data/projects/oldstuff/MaxFellner-Ease.mmp
+lmms-0.4.5/data/projects/oldstuff/time_machine.mmp
+lmms-0.4.5/data/projects/oldstuff/Mart-Dirt_Track.mmp
+lmms-0.4.5/data/projects/oldstuff/1st.mmp
+lmms-0.4.5/data/projects/demos/Zvonsully-RaceTheZBeat.mmp
+lmms-0.4.5/data/projects/demos/beat_collection.mmp
+lmms-0.4.5/data/projects/demos/demo5.mmp
+lmms-0.4.5/data/projects/demos/newFangled.mmpz
+lmms-0.4.5/data/projects/demos/TobyDox-Crystallo.mmp
+lmms-0.4.5/data/projects/demos/loop_collection.mmp
+lmms-0.4.5/data/projects/demos/demo1.mmp
+lmms-0.4.5/data/projects/demos/demo4.mmp
+lmms-0.4.5/data/projects/demos/demo3.mmp
+lmms-0.4.5/data/projects/demos/lb302quick.mmpz
+lmms-0.4.5/data/projects/demos/demo2.mmp
+lmms-0.4.5/data/projects/demos/demo6.mmp
+lmms-0.4.5/data/projects/demos/some_basslines.mmp
+lmms-0.4.5/data/projects/cool_songs/Lokori-Systematic_Chaos.mmp
+lmms-0.4.5/data/projects/cool_songs/MysthR-Living.mmpz
+lmms-0.4.5/data/projects/cool_songs/Siegel-DreamWave.mmp
+lmms-0.4.5/data/projects/cool_songs/Silva-ElvesCall.mmp
+lmms-0.4.5/data/projects/cool_songs/TobyDox-Psycho.mmp
+lmms-0.4.5/data/projects/cool_songs/Chris-RaveRiff.mmpz
+lmms-0.4.5/data/projects/cool_songs/Skiessi-RandomProjectNumber14253.mmpz
+lmms-0.4.5/data/projects/cool_songs/TobyDox-TheFourthDimension.mmp
+lmms-0.4.5/data/projects/cool_songs/OrtalDj-FirstProyect.mmpz
+lmms-0.4.5/data/projects/cool_songs/Chris-HorizonRemix.mmp
+lmms-0.4.5/data/projects/cool_songs/j1m-DingDong.mmp
+lmms-0.4.5/data/projects/cool_songs/Djeezus-BeatRolls.mmp
+lmms-0.4.5/data/projects/cool_songs/StrictProduction-Lamentelnes.mmp
+lmms-0.4.5/data/projects/cool_songs/BlueWolf-DreamTravel.mmp
+lmms-0.4.5/data/projects/cool_songs/Marfil-MarfilDrum01.mmp
+lmms-0.4.5/data/projects/cool_songs/Malex-Horizon4.mmp
+lmms-0.4.5/data/projects/cool_songs/StrictProduction-Underline.mmp
+lmms-0.4.5/data/projects/cool_songs/Skiessi-TurningPoint.mmpz
+lmms-0.4.5/data/projects/cool_songs/StrictProduction-DearJonDoe.mmp
+lmms-0.4.5/data/projects/cool_songs/SharkyX-Experiments.mmp
+lmms-0.4.5/data/projects/cool_songs/Skiessi-Onion.mmpz
+lmms-0.4.5/data/projects/cool_songs/TobyDox-Confused.mmp
+lmms-0.4.5/data/projects/cool_songs/Siegel-SpeedTrack.mmp
+lmms-0.4.5/data/projects/cool_songs/Djeezus-Oscilisous.mmp
+lmms-0.4.5/data/samples/latin/latin_brass01.ogg
+lmms-0.4.5/data/samples/latin/latin_guitar03.ogg
+lmms-0.4.5/data/samples/latin/latin_guitar01.ogg
+lmms-0.4.5/data/samples/latin/latin_guitar02.ogg
+lmms-0.4.5/data/samples/shapes/technosynth3.wav
+lmms-0.4.5/data/samples/shapes/technosynth1.wav
+lmms-0.4.5/data/samples/shapes/technosynth2.wav
+lmms-0.4.5/data/samples/shapes/additive2.wav
+lmms-0.4.5/data/samples/shapes/harmonics.wav
+lmms-0.4.5/data/samples/shapes/micro.wav
+lmms-0.4.5/data/samples/shapes/bunglist2.wav
+lmms-0.4.5/data/samples/shapes/bunglist3.wav
+lmms-0.4.5/data/samples/shapes/saw+sine.wav
+lmms-0.4.5/data/samples/shapes/smooth_inv_saw2.ogg
+lmms-0.4.5/data/samples/shapes/bunglist.wav
+lmms-0.4.5/data/samples/shapes/smooth_inv_saw.ogg
+lmms-0.4.5/data/samples/shapes/roundbass.wav
+lmms-0.4.5/data/samples/shapes/bunglist9.wav
+lmms-0.4.5/data/samples/shapes/bunglist7.wav
+lmms-0.4.5/data/samples/shapes/low_sine.wav
+lmms-0.4.5/data/samples/shapes/bunglist4.wav
+lmms-0.4.5/data/samples/shapes/bunglist5.wav
+lmms-0.4.5/data/samples/shapes/sine_dist.ogg
+lmms-0.4.5/data/samples/shapes/technobass.wav
+lmms-0.4.5/data/samples/shapes/roundsaw.ogg
+lmms-0.4.5/data/samples/shapes/technosynth6.wav
+lmms-0.4.5/data/samples/shapes/smooth_inv_saw_dist.ogg
+lmms-0.4.5/data/samples/shapes/bunglist6.wav
+lmms-0.4.5/data/samples/shapes/moog.wav
+lmms-0.4.5/data/samples/shapes/bunglist8.wav
+lmms-0.4.5/data/samples/shapes/additive.wav
+lmms-0.4.5/data/samples/shapes/technosynth5.wav
+lmms-0.4.5/data/samples/shapes/technosynth4.wav
+lmms-0.4.5/data/samples/shapes/vowel_a.wav
+lmms-0.4.5/data/samples/shapes/vowel_u.wav
+lmms-0.4.5/data/samples/basses/bass_punch01.ogg
+lmms-0.4.5/data/samples/basses/bass_acid01.ogg
+lmms-0.4.5/data/samples/basses/rave_bass02.ogg
+lmms-0.4.5/data/samples/basses/bass_hard02.ogg
+lmms-0.4.5/data/samples/basses/rave_bass01.ogg
+lmms-0.4.5/data/samples/basses/bass_hard01.ogg
+lmms-0.4.5/data/samples/basses/synth_acid02.ogg
+lmms-0.4.5/data/samples/basses/horror_bass01.ogg
+lmms-0.4.5/data/samples/basses/matrix1000_pluck01.ogg
+lmms-0.4.5/data/samples/basses/bass01.ogg
+lmms-0.4.5/data/samples/basses/bass_acid02.ogg
+lmms-0.4.5/data/samples/basses/synth_acid01.ogg
+lmms-0.4.5/data/samples/basses/techno_synth01.ogg
+lmms-0.4.5/data/samples/basses/rave_bass04.ogg
+lmms-0.4.5/data/samples/basses/rave_bass03.ogg
+lmms-0.4.5/data/samples/effects/explode01.ogg
+lmms-0.4.5/data/samples/effects/warp01.ogg
+lmms-0.4.5/data/samples/effects/filter_sweep01.ogg
+lmms-0.4.5/data/samples/effects/start01.ogg
+lmms-0.4.5/data/samples/effects/wind_chimes01.ogg
+lmms-0.4.5/data/samples/effects/scratch01.ogg
+lmms-0.4.5/data/samples/effects/warp02.ogg
+lmms-0.4.5/data/samples/effects/chroma_sound_effect01.ogg
+lmms-0.4.5/data/samples/effects/stop01.ogg
+lmms-0.4.5/data/samples/effects/start02.ogg
+lmms-0.4.5/data/samples/beats/house_loop01.ogg
+lmms-0.4.5/data/samples/beats/break02.ogg
+lmms-0.4.5/data/samples/beats/909beat01.ogg
+lmms-0.4.5/data/samples/beats/break03.ogg
+lmms-0.4.5/data/samples/beats/electro_beat02.ogg
+lmms-0.4.5/data/samples/beats/electro_beat01.ogg
+lmms-0.4.5/data/samples/beats/jungle01.ogg
+lmms-0.4.5/data/samples/beats/rave_hihat01.ogg
+lmms-0.4.5/data/samples/beats/rave_kick01.ogg
+lmms-0.4.5/data/samples/beats/rave_kick02.ogg
+lmms-0.4.5/data/samples/beats/break01.ogg
+lmms-0.4.5/data/samples/beats/rave_snare01.ogg
+lmms-0.4.5/data/samples/beats/rave_hihat02.ogg
+lmms-0.4.5/data/samples/stringsnpads/bell_choir02.ogg
+lmms-0.4.5/data/samples/stringsnpads/strings01.ogg
+lmms-0.4.5/data/samples/stringsnpads/korg_poly6_drone01.ogg
+lmms-0.4.5/data/samples/stringsnpads/space_strings01.ogg
+lmms-0.4.5/data/samples/stringsnpads/chorus02.ogg
+lmms-0.4.5/data/samples/stringsnpads/space_strings03.ogg
+lmms-0.4.5/data/samples/stringsnpads/chorus01.ogg
+lmms-0.4.5/data/samples/stringsnpads/juno_pad01.ogg
+lmms-0.4.5/data/samples/stringsnpads/orion_string01.ogg
+lmms-0.4.5/data/samples/stringsnpads/rave_choir01.ogg
+lmms-0.4.5/data/samples/stringsnpads/bell_choir01.ogg
+lmms-0.4.5/data/samples/stringsnpads/heaven_strings01.ogg
+lmms-0.4.5/data/samples/stringsnpads/nord_ambient01.ogg
+lmms-0.4.5/data/samples/stringsnpads/space_strings02.ogg
+lmms-0.4.5/data/samples/bassloopes/briff01.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_bass01.ogg
+lmms-0.4.5/data/samples/bassloopes/rave_bass02.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_synth02.ogg
+lmms-0.4.5/data/samples/bassloopes/tb303_01.ogg
+lmms-0.4.5/data/samples/bassloopes/rave_bass01.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_synth03.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_bass02.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_synth04.ogg
+lmms-0.4.5/data/samples/bassloopes/techno_synth01.ogg
+lmms-0.4.5/data/samples/instruments/violin_double_stop01.ogg
+lmms-0.4.5/data/samples/instruments/bassslap01.ogg
+lmms-0.4.5/data/samples/instruments/church_organ01.ogg
+lmms-0.4.5/data/samples/instruments/e_piano_accord01.ogg
+lmms-0.4.5/data/samples/instruments/flute01.ogg
+lmms-0.4.5/data/samples/instruments/steel_guitar_medium_distorted01.ogg
+lmms-0.4.5/data/samples/instruments/church_organ04.ogg
+lmms-0.4.5/data/samples/instruments/trumpet01.ogg
+lmms-0.4.5/data/samples/instruments/steel_guitar_slight_distorted01.ogg
+lmms-0.4.5/data/samples/instruments/steel_guitar_heavy_distorted01.ogg
+lmms-0.4.5/data/samples/instruments/e_organ01.ogg
+lmms-0.4.5/data/samples/instruments/church_organ03.ogg
+lmms-0.4.5/data/samples/instruments/piano02.ogg
+lmms-0.4.5/data/samples/instruments/cello01.ogg
+lmms-0.4.5/data/samples/instruments/piano01.ogg
+lmms-0.4.5/data/samples/instruments/violin_fingered01.ogg
+lmms-0.4.5/data/samples/instruments/violin_pizzicato01.ogg
+lmms-0.4.5/data/samples/instruments/e_piano_accord02.ogg
+lmms-0.4.5/data/samples/instruments/harpsichord01.ogg
+lmms-0.4.5/data/samples/instruments/steel_guitar01.ogg
+lmms-0.4.5/data/samples/instruments/bassslap02.ogg
+lmms-0.4.5/data/samples/instruments/church_organ02.ogg
+lmms-0.4.5/data/samples/misc/applause01.ogg
+lmms-0.4.5/data/samples/misc/breath01.ogg
+lmms-0.4.5/data/samples/misc/raving_crowd01.ogg
+lmms-0.4.5/data/samples/misc/hit02.ogg
+lmms-0.4.5/data/samples/misc/dong01.ogg
+lmms-0.4.5/data/samples/misc/hit01.ogg
+lmms-0.4.5/data/samples/misc/bass!.ogg
+lmms-0.4.5/data/samples/misc/dong03.ogg
+lmms-0.4.5/data/samples/misc/undefined01.ogg
+lmms-0.4.5/data/samples/misc/metronome01.ogg
+lmms-0.4.5/data/samples/misc/buzz!.ogg
+lmms-0.4.5/data/samples/misc/dong02.ogg
+lmms-0.4.5/data/samples/misc/electric_ping01.ogg
+lmms-0.4.5/data/samples/misc/metalish_dong01.ogg
+lmms-0.4.5/data/samples/misc/snaph01.ogg
+lmms-0.4.5/data/samples/drums/kick_soft01.ogg
+lmms-0.4.5/data/samples/drums/snare_rim01.ogg
+lmms-0.4.5/data/samples/drums/hihat_opened02.ogg
+lmms-0.4.5/data/samples/drums/snare05.ogg
+lmms-0.4.5/data/samples/drums/bassdrum_acoustic02.ogg
+lmms-0.4.5/data/samples/drums/kick_hard01.ogg
+lmms-0.4.5/data/samples/drums/sidestick01.ogg
+lmms-0.4.5/data/samples/drums/clap01.ogg
+lmms-0.4.5/data/samples/drums/snare02.ogg
+lmms-0.4.5/data/samples/drums/clap02.ogg
+lmms-0.4.5/data/samples/drums/snare04.ogg
+lmms-0.4.5/data/samples/drums/bassdrum03.ogg
+lmms-0.4.5/data/samples/drums/tom_low01.ogg
+lmms-0.4.5/data/samples/drums/bassdrum02.ogg
+lmms-0.4.5/data/samples/drums/tom02.ogg
+lmms-0.4.5/data/samples/drums/shaker03.ogg
+lmms-0.4.5/data/samples/drums/kick_hiphop01.ogg
+lmms-0.4.5/data/samples/drums/clap03.ogg
+lmms-0.4.5/data/samples/drums/snare_muffled02.ogg
+lmms-0.4.5/data/samples/drums/tom01.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed03.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed05.ogg
+lmms-0.4.5/data/samples/drums/tom_hi01.ogg
+lmms-0.4.5/data/samples/drums/kick01.ogg
+lmms-0.4.5/data/samples/drums/shaker01.ogg
+lmms-0.4.5/data/samples/drums/tom05.ogg
+lmms-0.4.5/data/samples/drums/ride01.ogg
+lmms-0.4.5/data/samples/drums/shaker02.ogg
+lmms-0.4.5/data/samples/drums/hihat_opened01.ogg
+lmms-0.4.5/data/samples/drums/snare06.ogg
+lmms-0.4.5/data/samples/drums/kick_soft02.ogg
+lmms-0.4.5/data/samples/drums/kick_long01.ogg
+lmms-0.4.5/data/samples/drums/kick04.ogg
+lmms-0.4.5/data/samples/drums/snare07.ogg
+lmms-0.4.5/data/samples/drums/bassdrum04.ogg
+lmms-0.4.5/data/samples/drums/crash02.ogg
+lmms-0.4.5/data/samples/drums/tom04.ogg
+lmms-0.4.5/data/samples/drums/kick02.ogg
+lmms-0.4.5/data/samples/drums/nasty_rim01.ogg
+lmms-0.4.5/data/samples/drums/bassdrum_acoustic01.ogg
+lmms-0.4.5/data/samples/drums/ride02.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed02.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed01.ogg
+lmms-0.4.5/data/samples/drums/snare01.ogg
+lmms-0.4.5/data/samples/drums/wood01.ogg
+lmms-0.4.5/data/samples/drums/nasty_bass01.ogg
+lmms-0.4.5/data/samples/drums/snare_hiphop02.ogg
+lmms-0.4.5/data/samples/drums/kick_distorted01.ogg
+lmms-0.4.5/data/samples/drums/zap01.ogg
+lmms-0.4.5/data/samples/drums/clav01.ogg
+lmms-0.4.5/data/samples/drums/rim01.ogg
+lmms-0.4.5/data/samples/drums/nasty_snare01.ogg
+lmms-0.4.5/data/samples/drums/snare_harsh01.ogg
+lmms-0.4.5/data/samples/drums/clav02.ogg
+lmms-0.4.5/data/samples/drums/clap04.ogg
+lmms-0.4.5/data/samples/drums/snare_muffled01.ogg
+lmms-0.4.5/data/samples/drums/kick03.ogg
+lmms-0.4.5/data/samples/drums/snare_acoustic01.ogg
+lmms-0.4.5/data/samples/drums/kick_hardcore01.ogg
+lmms-0.4.5/data/samples/drums/hihat_foot_pedal01.ogg
+lmms-0.4.5/data/samples/drums/snare_short01.ogg
+lmms-0.4.5/data/samples/drums/hihat_closed04.ogg
+lmms-0.4.5/data/samples/drums/bassdrum01.ogg
+lmms-0.4.5/data/samples/drums/snare03.ogg
+lmms-0.4.5/data/samples/drums/zap02.ogg
+lmms-0.4.5/data/samples/drums/snare_hiphop01.ogg
+lmms-0.4.5/data/samples/drums/snare_electro01.ogg
+lmms-0.4.5/data/samples/drums/tom_mid01.ogg
+lmms-0.4.5/data/samples/drums/tom03.ogg
+lmms-0.4.5/data/samples/drums/crash01.ogg
+lmms-0.4.5/data/samples/drums/hihat_opened03.ogg
+lmms-0.4.5/data/samples/drums/zap03.ogg


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/F-10/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	19 May 2009 19:00:43 -0000	1.1
+++ import.log	4 Sep 2009 21:34:08 -0000	1.2
@@ -1 +1,2 @@
 lmms-0_4_4-1_fc11:F-10:lmms-0.4.4-1.fc11.src.rpm:1242759602
+lmms-0_4_5-1_fc11:F-10:lmms-0.4.5-1.fc11.src.rpm:1252099985


Index: lmms.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/F-10/lmms.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- lmms.spec	19 May 2009 19:00:43 -0000	1.1
+++ lmms.spec	4 Sep 2009 21:34:08 -0000	1.2
@@ -1,5 +1,5 @@
 Name:           lmms
-Version:        0.4.4
+Version:        0.4.5
 Release:        1%{?dist}
 Summary:        Linux MultiMedia Studio
 URL:            http://lmms.sourceforge.net/
@@ -16,6 +16,7 @@ Group:          Applications/Multimedia
 #     - cmt: GPLv2(+?)
 #     - swh: GPLv2+
 #     - tap: GPLv2+
+#     - calf: GPLv2+ and LGPLv2+
 #   - GNU UnRTF (flp_import plugin): GPLv3+
 #   - Portsmf (midi_import plugin): MIT
 #   - Blip_Buffer and Gb_Snd_Emu (papu plugin): LGPLv2.1+
@@ -35,18 +36,15 @@ Source0:        %{name}-%{version}.strip
 Source1:        README.fedora
 
 # our cmake seems to have a different value for LIB_DIR.
-Patch0:         lmms-0.4.4-libdir.patch
+Patch0:         lmms-0.4.5-libdir.patch
 
 # move the vst and zynaddsubfx plugins to libexecdir.
-Patch1:         lmms-0.4.4-libexecdir.patch
+Patch1:         lmms-0.4.5-libexecdir.patch
 
 # build with vst support but without having wine. that is a patch
 # upstream isn't really interested in.
-Patch2:         lmms-0.4.4-vst-nowine.patch
+Patch2:         lmms-0.4.5-vst-nowine.patch
 
-# patches borrowed from the fltk package
-Patch3:         lmms-0.4.4-fltk-1.1.9-consts.patch
-Patch4:         lmms-0.4.4-fltk-1.1.9-gcc44.patch
 # FIXME: we surely want to patch zynaddsubfx to use system's fltk and
 # minixml. using system's zynaddsubfx however is, according to lmms'
 # developers, not possibe because there are to many changes.
@@ -61,6 +59,7 @@ BuildRequires:  jack-audio-connection-ki
 BuildRequires:  alsa-lib-devel
 BuildRequires:  pulseaudio-libs-devel
 
+# we need at least version 0.1.7 of libsamplerate 
 BuildRequires:  libsamplerate-devel
 BuildRequires:  libsndfile-devel
 BuildRequires:  fftw3-devel
@@ -80,6 +79,7 @@ BuildRequires:  wine-devel 
 Requires:       ladspa-caps-plugins
 Requires:       ladspa-tap-plugins
 Requires:       ladspa-swh-plugins
+Requires:       ladspa-calf-plugins
 # the version included in lmms contains patches sent to, but not yet
 # applied by cmt's upstream.
 #Requires: ladspa-cmt-plugins
@@ -129,10 +129,6 @@ developing addons for %{name}.
 %patch0 -p1 -b .libdir
 %patch1 -p1 -b .libexecdir
 %patch2 -p1 -b .nowine
-%patch3 -p1 -b .consts
-%if 0%{?fedora} > 10
-%patch4 -p1 -b .gcc44
-%endif
 
 # remove spurious x-bits
 find . -type f -exec chmod 0644 {} \;
@@ -147,6 +143,7 @@ find . -type f -exec chmod 0644 {} \;
        -DWANT_CAPS:BOOL=OFF \
        -DWANT_TAP:BOOL=OFF \
        -DWANT_SWH:BOOL=OFF \
+       -DWANT_CALF:BOOL=OFF \
 %ifarch %ix86
        -DWANT_VST:BOOL=ON \
 %else
@@ -223,6 +220,14 @@ This package contains the necessary file
 
 
 %changelog
+* Fri Sep  4 2009 Thomas Moschny  - 0.4.5-1
+- Udate to 0.4.5.
+- Rebase patches, and drop fltk patches not needed anymore.
+- Add a dependency on the Calf LADSPA plugins.
+
+* Sat Jul 25 2009 Fedora Release Engineering  - 0.4.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Sun May 17 2009 Thomas Moschny  - 0.4.4-1
 - Update to 0.4.4.
 - Need to borrow patches for embedded fltk from the fltk package.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/lmms/F-10/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	19 May 2009 19:00:43 -0000	1.2
+++ sources	4 Sep 2009 21:34:08 -0000	1.3
@@ -1 +1 @@
-ec84f9c766742b4ebfa37ac06bebe391  lmms-0.4.4.stripped.tar.bz2
+efbd9ddef0a975cffe9abc2da8b04143  lmms-0.4.5.stripped.tar.bz2


--- lmms-0.4.4-fltk-1.1.9-consts.patch DELETED ---


--- lmms-0.4.4-fltk-1.1.9-gcc44.patch DELETED ---


--- lmms-0.4.4-libdir.patch DELETED ---


--- lmms-0.4.4-libexecdir.patch DELETED ---


--- lmms-0.4.4-vst-nowine.patch DELETED ---



From than at fedoraproject.org  Fri Sep  4 21:34:31 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 21:34:31 +0000 (UTC)
Subject: rpms/kdebase3/devel kdebase-3.5.10-ossl-1.x.patch, NONE,
	1.1 kdebase3.spec, 1.86, 1.87
Message-ID: <20090904213431.1795711C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdebase3/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13445

Modified Files:
	kdebase3.spec 
Added Files:
	kdebase-3.5.10-ossl-1.x.patch 
Log Message:
- openssl-1.0 build fixes


kdebase-3.5.10-ossl-1.x.patch:
 crypto.cpp |   12 ++++++++++++
 1 file changed, 12 insertions(+)

--- NEW FILE kdebase-3.5.10-ossl-1.x.patch ---
diff -up kdebase-3.5.10/kcontrol/crypto/crypto.cpp.orig kdebase-3.5.10/kcontrol/crypto/crypto.cpp
--- kdebase-3.5.10/kcontrol/crypto/crypto.cpp.orig	2009-09-04 23:03:34.000000000 +0200
+++ kdebase-3.5.10/kcontrol/crypto/crypto.cpp	2009-09-04 23:28:12.000000000 +0200
@@ -2321,7 +2321,11 @@ bool KCryptoConfig::loadCiphers() {
 unsigned int i;
 SSL_CTX *ctx;
 SSL *ssl;
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+const SSL_METHOD *meth;
+#else
 SSL_METHOD *meth;
+#endif
 
   SSLv2Box->clear();
   SSLv3Box->clear();
@@ -2337,7 +2341,11 @@ SSL_METHOD *meth;
   CipherItem *item;
   for (i=0; ; i++) {
     int j, k;
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+    const SSL_CIPHER *sc;
+#else
     SSL_CIPHER *sc;
+#endif
     sc = (meth->get_cipher)(i);
     if (!sc)
       break;
@@ -2365,7 +2373,11 @@ SSL_METHOD *meth;
 
   for (i=0; ; i++) {
     int j, k;
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+    const SSL_CIPHER *sc;
+#else
     SSL_CIPHER *sc;
+#endif
     sc = (meth->get_cipher)(i);
     if (!sc)
       break;


Index: kdebase3.spec
===================================================================
RCS file: /cvs/extras/rpms/kdebase3/devel/kdebase3.spec,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -p -r1.86 -r1.87
--- kdebase3.spec	21 Aug 2009 14:07:39 -0000	1.86
+++ kdebase3.spec	4 Sep 2009 21:34:30 -0000	1.87
@@ -5,18 +5,13 @@
 %define redhatify 1
 %define make_cvs 1
 %define arts 1
-
-%if 0%{?fedora} > 7
-# make -libs subpkg
 %define libs 1
-%endif
 
 %define _with_samba --with-samba
 
 Version: 3.5.10
-Release: 13%{?dist}
+Release: 14%{?dist}
 
-%if 0%{?fedora} > 8
 Name: kdebase3
 Summary: K Desktop Environment 3 - core files
 Obsoletes: kdebase < 6:%{version}-%{release}
@@ -24,16 +19,6 @@ Provides: kdebase = 6:%{version}-%{relea
 
 # make -pim-ioslaves subpkg
 %define pim 1
-%else
-Epoch: 6
-Name: kdebase
-Summary: K Desktop Environment - core files
-Obsoletes: kdebase3 = %{version}-%{release}
-Provides: kdebase3 = %{version}-%{release}
-
-# make -extras subpkg
-%define extras 1
-%endif
 
 # programs: GPLv2, libs: LGPLv2
 License: GPLv2
@@ -89,6 +74,7 @@ Patch36: kdebase-3.5.9-userdiskmount.pat
 Patch37: kdebase-3.5.10-libkrdb_dep.patch
 # http://aseigo.blogspot.com/2008/10/dear-kde3-kdesktop-users.html
 Patch100: kdebase-3.5.10-minicli-decimal-comma.patch
+Patch101: kdebase-3.5.10-ossl-1.x.patch
 
 # security fixes
 
@@ -322,6 +308,7 @@ Protocol handlers (KIOslaves) for person
 %patch37 -p1 -b .libkrdb_dep
 %endif
 %patch100 -p1 -b .minicli-decimal-comma
+%patch101 -p1 -b .ossl-1.x
 
 %if "%{name}" != "kdebase"
 # hacks to omit stuff that doesn't support DO_NOT_COMPILE
@@ -881,6 +868,9 @@ fi
 
 
 %changelog
+* Fri Sep 04 2009 Than Ngo  - 3.5.10-14
+- openssl-1.0 build fixes
+
 * Fri Aug 21 2009 Tomas Mraz  - 3.5.10-13
 - rebuilt with new openssl
 



From mjakubicek at fedoraproject.org  Fri Sep  4 21:43:28 2009
From: mjakubicek at fedoraproject.org (=?utf-8?b?TWlsb8WhIEpha3Viw63EjWVr?=)
Date: Fri,  4 Sep 2009 21:43:28 +0000 (UTC)
Subject: rpms/maildrop/devel maildrop.spec,1.5,1.6
Message-ID: <20090904214328.C9C4611C0082@cvs1.fedora.phx.redhat.com>

Author: mjakubicek

Update of /cvs/pkgs/rpms/maildrop/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16575

Modified Files:
	maildrop.spec 
Log Message:
- Fix FTBFS: prevent 'install: will not overwrite just-created' error




Index: maildrop.spec
===================================================================
RCS file: /cvs/pkgs/rpms/maildrop/devel/maildrop.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- maildrop.spec	25 Jul 2009 11:39:45 -0000	1.5
+++ maildrop.spec	4 Sep 2009 21:43:28 -0000	1.6
@@ -1,7 +1,7 @@
 Summary: Mail delivery agent with filtering abilities
 Name: maildrop
 Version: 2.0.4
-Release: 10%{?dist}
+Release: 11%{?dist}
 # Exception is explicit permission to link to OpenSSL
 License: GPLv2 with exceptions
 Group: System Environment/Daemons
@@ -56,6 +56,9 @@ autoreconf
   --enable-use-dotlock=1 \
   --enable-syslog=1 \
   --enable-sendmail=%{_sbindir}/sendmail
+# prevent 'install: will not overwrite just-created' error
+#?notification sent to courier-maildrop at lists.sourceforge.net on 2009/09/04
+sed -i 's|DELIVERQUOTAMAN = maildirquota.7 deliverquota.8|DELIVERQUOTAMAN =|' Makefile
 make
 
 %install
@@ -86,6 +89,9 @@ rm -rf %{buildroot}
 %{_mandir}/man8/*.8*
 
 %changelog
+* Fri Sep  4 2009 Milos Jakubicek  - 2.0.4-11
+- Fix FTBFS: prevent 'install: will not overwrite just-created' error
+
 * Sat Jul 25 2009 Fedora Release Engineering  - 2.0.4-10
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From walters at fedoraproject.org  Fri Sep  4 21:43:34 2009
From: walters at fedoraproject.org (Colin Walters)
Date: Fri,  4 Sep 2009 21:43:34 +0000 (UTC)
Subject: rpms/gobject-introspection/devel .cvsignore, 1.5,
	1.6 gobject-introspection.spec, 1.14, 1.15 sources, 1.5, 1.6
Message-ID: <20090904214334.D556911C0082@cvs1.fedora.phx.redhat.com>

Author: walters

Update of /cvs/pkgs/rpms/gobject-introspection/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16689

Modified Files:
	.cvsignore gobject-introspection.spec sources 
Log Message:
* Fri Sep 11 2009 Colin Walters  - 0.6.5-1
- New upstream
- Drop libtool dep 



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gobject-introspection/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	25 Aug 2009 16:09:12 -0000	1.5
+++ .cvsignore	4 Sep 2009 21:43:34 -0000	1.6
@@ -1 +1 @@
-gobject-introspection-0.6.4.tar.gz
+gobject-introspection-0.6.5.tar.gz


Index: gobject-introspection.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gobject-introspection/devel/gobject-introspection.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- gobject-introspection.spec	28 Aug 2009 17:11:38 -0000	1.14
+++ gobject-introspection.spec	4 Sep 2009 21:43:34 -0000	1.15
@@ -2,8 +2,8 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 Name:           gobject-introspection
-Version:        0.6.4
-Release:        2%{?dist}
+Version:        0.6.5
+Release:        1%{?dist}
 Summary:        Introspection system for GObject-based libraries
 
 Group:		Development/Libraries
@@ -30,9 +30,6 @@ BuildRequires:  fontconfig-devel
 BuildRequires:  libXft-devel
 BuildRequires:  freetype-devel
 
-# temporary dep for http://bugzilla.gnome.org/show_bug.cgi?id=592968
-BuildRequires: libtool
-
 %description
 GObject Introspection can scan C header and source files in order to
 generate introspection "typelib" files.  It also provides an API to examine
@@ -98,6 +95,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/*.gz
 
 %changelog
+* Fri Sep 11 2009 Colin Walters  - 0.6.5-1
+- New upstream
+- Drop libtool dep 
+
 * Fri Aug 28 2009 Colin Walters  - 0.6.4-2
 - Add dep on libtool temporarily
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gobject-introspection/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	25 Aug 2009 16:09:12 -0000	1.5
+++ sources	4 Sep 2009 21:43:34 -0000	1.6
@@ -1 +1 @@
-9729cb0bcf9ca6d311b1c94a8726d113  gobject-introspection-0.6.4.tar.gz
+e0f419a2bf6326c96d5291680cad97fa  gobject-introspection-0.6.5.tar.gz



From mbarnes at fedoraproject.org  Fri Sep  4 21:58:05 2009
From: mbarnes at fedoraproject.org (Matthew Barnes)
Date: Fri,  4 Sep 2009 21:58:05 +0000 (UTC)
Subject: rpms/evolution/devel .cvsignore, 1.116.2.19,
	1.116.2.20 evolution.spec, 
	1.394.2.39, 1.394.2.40 sources, 1.116.2.23, 1.116.2.24
Message-ID: <20090904215805.712E011C0082@cvs1.fedora.phx.redhat.com>

Author: mbarnes

Update of /cvs/pkgs/rpms/evolution/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22217

Modified Files:
      Tag: private-mbarnes-kb
	.cvsignore evolution.spec sources 
Log Message:

* Fri Sep 04 2009 Matthew Barnes  - 2.27.99-1.kb.3.fc12
- Snapshot of "kill-bonobo" progress at commit 35929a3.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/.cvsignore,v
retrieving revision 1.116.2.19
retrieving revision 1.116.2.20
diff -u -p -r1.116.2.19 -r1.116.2.20
--- .cvsignore	3 Sep 2009 02:31:29 -0000	1.116.2.19
+++ .cvsignore	4 Sep 2009 21:58:04 -0000	1.116.2.20
@@ -1 +1 @@
-evolution-2.29.1-kill-bonobo-74457fd.tar.bz2
+evolution-2.29.1-kill-bonobo-35929a3.tar.bz2


Index: evolution.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v
retrieving revision 1.394.2.39
retrieving revision 1.394.2.40
diff -u -p -r1.394.2.39 -r1.394.2.40
--- evolution.spec	3 Sep 2009 03:08:20 -0000	1.394.2.39
+++ evolution.spec	4 Sep 2009 21:58:04 -0000	1.394.2.40
@@ -1,5 +1,5 @@
 # This is an unofficial RPM for testing Evolution's kill-bonobo branch.
-%define hash 74457fd
+%define hash 35929a3
 
 %define dbus_glib_version 0.70
 %define dbus_version 1.0
@@ -47,7 +47,7 @@
 
 Name: evolution
 Version: 2.27.99
-Release: 1.kb.2%{?dist}
+Release: 1.kb.3%{?dist}
 Group: Applications/Productivity
 Summary: Mail and calendar client for GNOME
 License: GPLv2+ and GFDL
@@ -679,11 +679,14 @@ rm -rf $RPM_BUILD_ROOT
 %{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-clean
 
 %changelog
+* Fri Sep 04 2009 Matthew Barnes  - 2.27.99-1.kb.3.fc12
+- Snapshot of "kill-bonobo" progress at commit 35929a3.
+
 * Wed Sep 02 2009 Matthew Barnes  - 2.27.99-1.kb.2.fc12
-- Snapshot of "kill-bonobo" branch at commit 74457fd.
+- Snapshot of "kill-bonobo" progress at commit 74457fd.
 
 * Tue Sep 01 2009 Matthew Barnes  - 2.27.99-1.kb.1.fc12
-- Snapshot of "kill-bonobo" branch at commit f945e64.
+- Snapshot of "kill-bonobo" progress at commit f945e64.
 - Actual tarball is now 2.29.1, but keep the package at 2.27.99 for easier
   compatibility with Fedora 12.
 - Relax evolution-data-server requirement.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/sources,v
retrieving revision 1.116.2.23
retrieving revision 1.116.2.24
diff -u -p -r1.116.2.23 -r1.116.2.24
--- sources	3 Sep 2009 02:31:29 -0000	1.116.2.23
+++ sources	4 Sep 2009 21:58:05 -0000	1.116.2.24
@@ -1 +1 @@
-430d4e5ead977fa1e270a106a70caaf2  evolution-2.29.1-kill-bonobo-74457fd.tar.bz2
+0bf1036d94b9d4c92f188aa766cf344d  evolution-2.29.1-kill-bonobo-35929a3.tar.bz2



From cwickert at fedoraproject.org  Fri Sep  4 22:04:49 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Fri,  4 Sep 2009 22:04:49 +0000 (UTC)
Subject: rpms/xfce4-clipman-plugin/devel .cvsignore, 1.10, 1.11 sources, 1.10,
	1.11 xfce4-clipman-plugin.spec, 1.23, 1.24
Message-ID: <20090904220449.EAF3911C0082@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/xfce4-clipman-plugin/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24257

Modified Files:
	.cvsignore sources xfce4-clipman-plugin.spec 
Log Message:
* Fri Sep 04 2009 Christoph Wickert  - 1.1.0-1
- Update to 1.1.0



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xfce4-clipman-plugin/devel/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- .cvsignore	3 Jul 2009 16:23:13 -0000	1.10
+++ .cvsignore	4 Sep 2009 22:04:49 -0000	1.11
@@ -1 +1 @@
-xfce4-clipman-plugin-1.0.2.tar.bz2
+xfce4-clipman-plugin-1.1.0.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xfce4-clipman-plugin/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	3 Jul 2009 16:23:13 -0000	1.10
+++ sources	4 Sep 2009 22:04:49 -0000	1.11
@@ -1 +1 @@
-37fb51a8e268819c5e0c71e26ef4d0f8  xfce4-clipman-plugin-1.0.2.tar.bz2
+bf038078ec3566c06d2ef400a91756d1  xfce4-clipman-plugin-1.1.0.tar.bz2


Index: xfce4-clipman-plugin.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xfce4-clipman-plugin/devel/xfce4-clipman-plugin.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- xfce4-clipman-plugin.spec	27 Jul 2009 07:50:08 -0000	1.23
+++ xfce4-clipman-plugin.spec	4 Sep 2009 22:04:49 -0000	1.24
@@ -1,12 +1,12 @@
 Name:           xfce4-clipman-plugin
-Version:        1.0.2
-Release:        2%{?dist}
+Version:        1.1.0
+Release:        1%{?dist}
 Summary:        Clipboard manager plugin for the Xfce panel
 
 Group:          User Interface/Desktops
 License:        GPLv2+
 URL:            http://goodies.xfce.org/projects/panel-plugins/%{name}
-Source0:        http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2
+Source0:        http://archive.xfce.org/src/panel-plugins/%{name}/1.1/%{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  libxfcegui4-devel >= 4.4.0
@@ -75,8 +75,10 @@ gtk-update-icon-cache %{_datadir}/icons/
 #%{_libexecdir}/xfce4/panel-plugins/%{name}
 %config %{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
 %config(noreplace) %{_sysconfdir}/xdg/xfce4/panel/xfce4-clipman-actions.xml
-%{_bindir}/%{name}
+%{_bindir}/xfce4-clipman
+%{_bindir}/xfce4-clipman-settings
 %{_bindir}/xfce4-popup-clipman
+%{_libexecdir}/xfce4/panel-plugins/%{name}
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}.*
 %{_datadir}/xfce4/doc/*/images/clipman-*.png
@@ -85,6 +87,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 
 %changelog
+* Fri Sep 04 2009 Christoph Wickert  - 1.1.0-1
+- Update to 1.1.0
+
 * Mon Jul 27 2009 Fedora Release Engineering  - 1.0.2-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From cwickert at fedoraproject.org  Fri Sep  4 22:07:59 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Fri,  4 Sep 2009 22:07:59 +0000 (UTC)
Subject: rpms/xfce4-notes-plugin/devel .cvsignore, 1.11, 1.12 sources, 1.11, 
	1.12 xfce4-notes-plugin.spec, 1.20, 1.21
Message-ID: <20090904220759.56DFD11C0082@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/xfce4-notes-plugin/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25339

Modified Files:
	.cvsignore sources xfce4-notes-plugin.spec 
Log Message:
* Fri Sep 04 2009 Christoph Wickert  - 1.7.1-1
- Update to 1.7.1



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xfce4-notes-plugin/devel/.cvsignore,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- .cvsignore	4 Jul 2009 00:58:38 -0000	1.11
+++ .cvsignore	4 Sep 2009 22:07:59 -0000	1.12
@@ -1 +1 @@
-xfce4-notes-plugin-1.7.0.tar.bz2
+xfce4-notes-plugin-1.7.1.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xfce4-notes-plugin/devel/sources,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- sources	4 Jul 2009 00:58:38 -0000	1.11
+++ sources	4 Sep 2009 22:07:59 -0000	1.12
@@ -1 +1 @@
-a08f6febf6e6dd8b90767f83a179e24c  xfce4-notes-plugin-1.7.0.tar.bz2
+c6d27d8c566fbd98a14bd59273da0adf  xfce4-notes-plugin-1.7.1.tar.bz2


Index: xfce4-notes-plugin.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xfce4-notes-plugin/devel/xfce4-notes-plugin.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- xfce4-notes-plugin.spec	27 Jul 2009 07:54:06 -0000	1.20
+++ xfce4-notes-plugin.spec	4 Sep 2009 22:07:59 -0000	1.21
@@ -1,12 +1,12 @@
 Name:		xfce4-notes-plugin
-Version:	1.7.0
-Release:	2%{?dist}
+Version:	1.7.1
+Release:	1%{?dist}
 Summary:	Notes plugin for the Xfce panel
 
 Group:		User Interface/Desktops
 License:	GPLv2+
 URL:		http://goodies.xfce.org/projects/panel-plugins/%{name}
-Source0:	http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2
+Source0:	http://archive.xfce.org/src/panel-plugins/%{name}/1.7/%{name}-%{version}.tar.bz2
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	xfce4-panel-devel >= 4.4.0, libxfcegui4-devel >= 4.4.0, libxml2-devel
@@ -57,7 +57,7 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
-%doc AUTHORS COPYING ChangeLog README TODO
+%doc AUTHORS COPYING ChangeLog NEWS README
 %{_bindir}/xfce4-notes-settings
 %{_libexecdir}/xfce4/panel-plugins/%{name}
 %{_datadir}/xfce4/panel-plugins/*.desktop
@@ -67,6 +67,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 
 %changelog
+* Fri Sep 04 2009 Christoph Wickert  - 1.7.1-1
+- Update to 1.7.1
+
 * Mon Jul 27 2009 Fedora Release Engineering  - 1.7.0-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From cwickert at fedoraproject.org  Fri Sep  4 22:18:23 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Fri,  4 Sep 2009 22:18:23 +0000 (UTC)
Subject: rpms/xfce4-notes-plugin/F-11 .cvsignore, 1.11, 1.12 sources, 1.11, 
	1.12 xfce4-notes-plugin.spec, 1.19, 1.20
Message-ID: <20090904221823.E43A111C0082@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/xfce4-notes-plugin/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27408

Modified Files:
	.cvsignore sources xfce4-notes-plugin.spec 
Log Message:
* Fri Sep 04 2009 Christoph Wickert  - 1.7.1-1
- Update to 1.7.1



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xfce4-notes-plugin/F-11/.cvsignore,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- .cvsignore	4 Jul 2009 01:02:14 -0000	1.11
+++ .cvsignore	4 Sep 2009 22:18:22 -0000	1.12
@@ -1 +1 @@
-xfce4-notes-plugin-1.7.0.tar.bz2
+xfce4-notes-plugin-1.7.1.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xfce4-notes-plugin/F-11/sources,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- sources	4 Jul 2009 01:02:14 -0000	1.11
+++ sources	4 Sep 2009 22:18:22 -0000	1.12
@@ -1 +1 @@
-a08f6febf6e6dd8b90767f83a179e24c  xfce4-notes-plugin-1.7.0.tar.bz2
+c6d27d8c566fbd98a14bd59273da0adf  xfce4-notes-plugin-1.7.1.tar.bz2


Index: xfce4-notes-plugin.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xfce4-notes-plugin/F-11/xfce4-notes-plugin.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- xfce4-notes-plugin.spec	4 Jul 2009 01:02:14 -0000	1.19
+++ xfce4-notes-plugin.spec	4 Sep 2009 22:18:22 -0000	1.20
@@ -1,12 +1,12 @@
 Name:		xfce4-notes-plugin
-Version:	1.7.0
+Version:	1.7.1
 Release:	1%{?dist}
 Summary:	Notes plugin for the Xfce panel
 
 Group:		User Interface/Desktops
 License:	GPLv2+
 URL:		http://goodies.xfce.org/projects/panel-plugins/%{name}
-Source0:	http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2
+Source0:	http://archive.xfce.org/src/panel-plugins/%{name}/1.7/%{name}-%{version}.tar.bz2
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	xfce4-panel-devel >= 4.4.0, libxfcegui4-devel >= 4.4.0, libxml2-devel
@@ -57,7 +57,7 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
-%doc AUTHORS COPYING ChangeLog README TODO
+%doc AUTHORS COPYING ChangeLog NEWS README
 %{_bindir}/xfce4-notes-settings
 %{_libexecdir}/xfce4/panel-plugins/%{name}
 %{_datadir}/xfce4/panel-plugins/*.desktop
@@ -67,6 +67,12 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 
 %changelog
+* Fri Sep 04 2009 Christoph Wickert  - 1.7.1-1
+- Update to 1.7.1
+
+* Mon Jul 27 2009 Fedora Release Engineering  - 1.7.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Fri Jul 03 2009 Christoph Wickert  - 1.7.0-1
 - Update to 1.7.0
 - Update gtk-update-icon-cache scriptlets



From cwickert at fedoraproject.org  Fri Sep  4 22:25:10 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Fri,  4 Sep 2009 22:25:10 +0000 (UTC)
Subject: rpms/xfmpc/devel .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 xfmpc.spec, 
	1.8, 1.9
Message-ID: <20090904222510.DC7C811C0082@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/xfmpc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28968

Modified Files:
	.cvsignore sources xfmpc.spec 
Log Message:
* Fri Sep 04 2009 Christoph Wickert  - 0.2.0-1
- Update to 0.2.0
- Unclude new manpage



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xfmpc/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	28 Mar 2009 21:45:31 -0000	1.4
+++ .cvsignore	4 Sep 2009 22:25:10 -0000	1.5
@@ -1 +1 @@
-xfmpc-0.1.0.tar.bz2
+xfmpc-0.2.0.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xfmpc/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	28 Mar 2009 21:45:31 -0000	1.4
+++ sources	4 Sep 2009 22:25:10 -0000	1.5
@@ -1 +1 @@
-6708fad6f927b3a4810c05b1721387f9  xfmpc-0.1.0.tar.bz2
+96249284da0d43a93f5bf17865e34fad  xfmpc-0.2.0.tar.bz2


Index: xfmpc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xfmpc/devel/xfmpc.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- xfmpc.spec	27 Jul 2009 08:00:17 -0000	1.8
+++ xfmpc.spec	4 Sep 2009 22:25:10 -0000	1.9
@@ -1,12 +1,12 @@
 Name:           xfmpc
-Version:        0.1.0
-Release:        3%{?dist}
+Version:        0.2.0
+Release:        1%{?dist}
 Summary:        A MPD client for the Xfce desktop environment
 
 Group:          Applications/Multimedia
 License:        GPLv2+
 URL:            http://goodies.xfce.org/projects/applications/%{name}
-Source0:        http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2
+Source0:        http://archive.xfce.org/src/apps/%{name}/0.2/%{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  libxfcegui4-devel >= 4.4.0, libmpd-devel >= 0.15.0
@@ -45,9 +45,14 @@ rm -rf $RPM_BUILD_ROOT
 %doc AUTHORS COPYING ChangeLog IDEAS NEWS README THANKS
 %{_bindir}/%{name}
 %{_datadir}/applications/fedora-%{name}.desktop
+%{_mandir}/man1/%{name}.1.gz
 
 
 %changelog
+* Fri Sep 04 2009 Christoph Wickert  - 0.2.0-1
+- Update to 0.2.0
+- Unclude new manpage
+
 * Mon Jul 27 2009 Fedora Release Engineering  - 0.1.0-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From itamarjp at fedoraproject.org  Fri Sep  4 22:27:40 2009
From: itamarjp at fedoraproject.org (Itamar Reis Peixoto)
Date: Fri,  4 Sep 2009 22:27:40 +0000 (UTC)
Subject: rpms/xrdp/devel import.log,1.1,1.2 xrdp.spec,1.2,1.3
Message-ID: <20090904222740.8CED111C0082@cvs1.fedora.phx.redhat.com>

Author: itamarjp

Update of /cvs/pkgs/rpms/xrdp/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30903/devel

Modified Files:
	import.log xrdp.spec 
Log Message:
- fix bz 519294



Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/devel/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	14 Aug 2009 18:01:35 -0000	1.1
+++ import.log	4 Sep 2009 22:27:40 -0000	1.2
@@ -1 +1,2 @@
 xrdp-0_5_0-0_2_20090811cvs_fc12:HEAD:xrdp-0.5.0-0.2.20090811cvs.fc12.src.rpm:1250272824
+xrdp-0_5_0-0_4_20090811cvs_fc12:HEAD:xrdp-0.5.0-0.4.20090811cvs.fc12.src.rpm:1252103027


Index: xrdp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/devel/xrdp.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- xrdp.spec	26 Aug 2009 15:22:56 -0000	1.2
+++ xrdp.spec	4 Sep 2009 22:27:40 -0000	1.3
@@ -4,7 +4,7 @@
 Summary:   Open source remote desktop protocol (RDP) server
 Name:      xrdp
 Version:   0.5.0
-Release:   0.3.%{cvs}%{?dist}
+Release:   0.4.%{cvs}%{?dist}
 License:   GPLv2+ with exceptions
 Group:     Applications/Internet
 URL:       http://xrdp.sourceforge.net/
@@ -58,6 +58,18 @@ terminal server / remote desktop clients
 # remove unused modules from xrdp login combobox
 %{__sed} -i -e '/\[xrdp2\]/,$d' xrdp/xrdp.ini
 
+#Low is 40 bit key and everything from client to server is encrypted.
+#Medium is 40 bit key, everything both ways is encrypted.
+#High is 128 bit key everything both ways is encrypted.
+
+# increase encryption to 128 bit's
+%{__sed} -i 's/crypt_level=low/crypt_level=high/g' xrdp/xrdp.ini
+
+#include system-auth into pam.d/xrdp-sesman
+echo "auth    include system-auth" >> instfiles/pam.d/xrdp-sesman
+echo "account include system-auth" >> instfiles/pam.d/xrdp-sesman
+
+
 #fix wrong permission
 %{__chmod} 644 keygen/keygen.c
 
@@ -159,6 +171,10 @@ rm -rf %{buildroot}
 %attr(0600,root,root) %verify(not size md5 mtime) %{_sysconfdir}/xrdp/rsakeys.ini
 
 %changelog
+* Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.4.20090811cvs
+- increase encryption to 128 bit's
+- include system-auth into /etc/pam.d/xrdp-sesman
+
 * Wed Aug 26 2009 Tomas Mraz  - 0.5.0-0.3.20090811cvs
 - rebuild with new openssl
 



From cwickert at fedoraproject.org  Fri Sep  4 22:29:48 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Fri,  4 Sep 2009 22:29:48 +0000 (UTC)
Subject: rpms/xfmpc/devel xfmpc.spec,1.9,1.10
Message-ID: <20090904222948.3EF7511C0082@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/xfmpc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32643

Modified Files:
	xfmpc.spec 
Log Message:
fix trivial typo


Index: xfmpc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xfmpc/devel/xfmpc.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- xfmpc.spec	4 Sep 2009 22:25:10 -0000	1.9
+++ xfmpc.spec	4 Sep 2009 22:29:48 -0000	1.10
@@ -51,7 +51,7 @@ rm -rf $RPM_BUILD_ROOT
 %changelog
 * Fri Sep 04 2009 Christoph Wickert  - 0.2.0-1
 - Update to 0.2.0
-- Unclude new manpage
+- Include new manpage
 
 * Mon Jul 27 2009 Fedora Release Engineering  - 0.1.0-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild



From itamarjp at fedoraproject.org  Fri Sep  4 22:35:42 2009
From: itamarjp at fedoraproject.org (Itamar Reis Peixoto)
Date: Fri,  4 Sep 2009 22:35:42 +0000 (UTC)
Subject: rpms/xrdp/F-11 import.log,1.1,1.2 xrdp.spec,1.1,1.2
Message-ID: <20090904223542.6CF4411C0082@cvs1.fedora.phx.redhat.com>

Author: itamarjp

Update of /cvs/pkgs/rpms/xrdp/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1764/F-11

Modified Files:
	import.log xrdp.spec 
Log Message:
- fix bz 519294



Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/F-11/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	14 Aug 2009 18:04:04 -0000	1.1
+++ import.log	4 Sep 2009 22:35:41 -0000	1.2
@@ -1 +1,2 @@
 xrdp-0_5_0-0_2_20090811cvs_fc12:F-11:xrdp-0.5.0-0.2.20090811cvs.fc12.src.rpm:1250272977
+xrdp-0_5_0-0_3_20090811cvs_fc12:F-11:xrdp-0.5.0-0.3.20090811cvs.fc12.src.rpm:1252103630


Index: xrdp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/F-11/xrdp.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- xrdp.spec	14 Aug 2009 18:04:04 -0000	1.1
+++ xrdp.spec	4 Sep 2009 22:35:41 -0000	1.2
@@ -4,7 +4,7 @@
 Summary:   Open source remote desktop protocol (RDP) server
 Name:      xrdp
 Version:   0.5.0
-Release:   0.2.%{cvs}%{?dist}
+Release:   0.3.%{cvs}%{?dist}
 License:   GPLv2+ with exceptions
 Group:     Applications/Internet
 URL:       http://xrdp.sourceforge.net/
@@ -58,6 +58,17 @@ terminal server / remote desktop clients
 # remove unused modules from xrdp login combobox
 %{__sed} -i -e '/\[xrdp2\]/,$d' xrdp/xrdp.ini
 
+#Low is 40 bit key and everything from client to server is encrypted.
+#Medium is 40 bit key, everything both ways is encrypted.
+#High is 128 bit key everything both ways is encrypted.
+
+# increase encryption to 128 bit's
+%{__sed} -i 's/crypt_level=low/crypt_level=high/g' xrdp/xrdp.ini
+
+#include system-auth into pam.d/xrdp-sesman
+echo "auth    include system-auth" >> instfiles/pam.d/xrdp-sesman
+echo "account include system-auth" >> instfiles/pam.d/xrdp-sesman
+
 #fix wrong permission
 %{__chmod} 644 keygen/keygen.c
 
@@ -159,6 +170,11 @@ rm -rf %{buildroot}
 %attr(0600,root,root) %verify(not size md5 mtime) %{_sysconfdir}/xrdp/rsakeys.ini
 
 %changelog
+
+* Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.3.20090811cvs
+- increase encryption to 128 bit's
+- include system-auth into /etc/pam.d/xrdp-sesman
+
 * Thu Aug 13 2009 Itamar Reis Peixoto  - 0.5.0-0.2.20090811cvs
 - more changes to spec file https://bugzilla.redhat.com/show_bug.cgi?id=516364#c10
 
@@ -167,7 +183,6 @@ rm -rf %{buildroot}
 - improve initscript
 - fix some macros
 
-
 * Tue Aug 11 2009 Itamar Reis Peixoto  - 0.5.0-2.20090811cvs
 - changes from BZ#516364 comment 2 from Mamoru Tasaka
 - changed license to "GPLv2+ with exceptions"



From itamarjp at fedoraproject.org  Fri Sep  4 22:37:29 2009
From: itamarjp at fedoraproject.org (Itamar Reis Peixoto)
Date: Fri,  4 Sep 2009 22:37:29 +0000 (UTC)
Subject: rpms/xrdp/F-10 import.log,1.1,1.2 xrdp.spec,1.1,1.2
Message-ID: <20090904223729.0A2F911C0082@cvs1.fedora.phx.redhat.com>

Author: itamarjp

Update of /cvs/pkgs/rpms/xrdp/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2548/F-10

Modified Files:
	import.log xrdp.spec 
Log Message:
- fix bz 519294



Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/F-10/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	14 Aug 2009 18:06:35 -0000	1.1
+++ import.log	4 Sep 2009 22:37:27 -0000	1.2
@@ -1 +1,2 @@
 xrdp-0_5_0-0_2_20090811cvs_fc12:F-10:xrdp-0.5.0-0.2.20090811cvs.fc12.src.rpm:1250273132
+xrdp-0_5_0-0_3_20090811cvs_fc12:F-10:xrdp-0.5.0-0.3.20090811cvs.fc12.src.rpm:1252103784


Index: xrdp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/F-10/xrdp.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- xrdp.spec	14 Aug 2009 18:06:35 -0000	1.1
+++ xrdp.spec	4 Sep 2009 22:37:27 -0000	1.2
@@ -4,7 +4,7 @@
 Summary:   Open source remote desktop protocol (RDP) server
 Name:      xrdp
 Version:   0.5.0
-Release:   0.2.%{cvs}%{?dist}
+Release:   0.3.%{cvs}%{?dist}
 License:   GPLv2+ with exceptions
 Group:     Applications/Internet
 URL:       http://xrdp.sourceforge.net/
@@ -58,6 +58,17 @@ terminal server / remote desktop clients
 # remove unused modules from xrdp login combobox
 %{__sed} -i -e '/\[xrdp2\]/,$d' xrdp/xrdp.ini
 
+#Low is 40 bit key and everything from client to server is encrypted.
+#Medium is 40 bit key, everything both ways is encrypted.
+#High is 128 bit key everything both ways is encrypted.
+
+# increase encryption to 128 bit's
+%{__sed} -i 's/crypt_level=low/crypt_level=high/g' xrdp/xrdp.ini
+
+#include system-auth into pam.d/xrdp-sesman
+echo "auth    include system-auth" >> instfiles/pam.d/xrdp-sesman
+echo "account include system-auth" >> instfiles/pam.d/xrdp-sesman
+
 #fix wrong permission
 %{__chmod} 644 keygen/keygen.c
 
@@ -159,6 +170,11 @@ rm -rf %{buildroot}
 %attr(0600,root,root) %verify(not size md5 mtime) %{_sysconfdir}/xrdp/rsakeys.ini
 
 %changelog
+
+* Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.3.20090811cvs
+- increase encryption to 128 bit's
+- include system-auth into /etc/pam.d/xrdp-sesman
+
 * Thu Aug 13 2009 Itamar Reis Peixoto  - 0.5.0-0.2.20090811cvs
 - more changes to spec file https://bugzilla.redhat.com/show_bug.cgi?id=516364#c10
 
@@ -167,7 +183,6 @@ rm -rf %{buildroot}
 - improve initscript
 - fix some macros
 
-
 * Tue Aug 11 2009 Itamar Reis Peixoto  - 0.5.0-2.20090811cvs
 - changes from BZ#516364 comment 2 from Mamoru Tasaka
 - changed license to "GPLv2+ with exceptions"



From itamarjp at fedoraproject.org  Fri Sep  4 22:39:24 2009
From: itamarjp at fedoraproject.org (Itamar Reis Peixoto)
Date: Fri,  4 Sep 2009 22:39:24 +0000 (UTC)
Subject: rpms/xrdp/EL-5 import.log,1.1,1.2 xrdp.spec,1.1,1.2
Message-ID: <20090904223924.1D58D11C0082@cvs1.fedora.phx.redhat.com>

Author: itamarjp

Update of /cvs/pkgs/rpms/xrdp/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3453/EL-5

Modified Files:
	import.log xrdp.spec 
Log Message:
- fix bz 519294



Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/EL-5/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	14 Aug 2009 18:09:12 -0000	1.1
+++ import.log	4 Sep 2009 22:39:23 -0000	1.2
@@ -1 +1,2 @@
 xrdp-0_5_0-0_2_20090811cvs_fc12:EL-5:xrdp-0.5.0-0.2.20090811cvs.fc12.src.rpm:1250273281
+xrdp-0_5_0-0_3_20090811cvs_fc12:EL-5:xrdp-0.5.0-0.3.20090811cvs.fc12.src.rpm:1252103881


Index: xrdp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/EL-5/xrdp.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- xrdp.spec	14 Aug 2009 18:09:12 -0000	1.1
+++ xrdp.spec	4 Sep 2009 22:39:23 -0000	1.2
@@ -4,7 +4,7 @@
 Summary:   Open source remote desktop protocol (RDP) server
 Name:      xrdp
 Version:   0.5.0
-Release:   0.2.%{cvs}%{?dist}
+Release:   0.3.%{cvs}%{?dist}
 License:   GPLv2+ with exceptions
 Group:     Applications/Internet
 URL:       http://xrdp.sourceforge.net/
@@ -58,6 +58,17 @@ terminal server / remote desktop clients
 # remove unused modules from xrdp login combobox
 %{__sed} -i -e '/\[xrdp2\]/,$d' xrdp/xrdp.ini
 
+#Low is 40 bit key and everything from client to server is encrypted.
+#Medium is 40 bit key, everything both ways is encrypted.
+#High is 128 bit key everything both ways is encrypted.
+
+# increase encryption to 128 bit's
+%{__sed} -i 's/crypt_level=low/crypt_level=high/g' xrdp/xrdp.ini
+
+#include system-auth into pam.d/xrdp-sesman
+echo "auth    include system-auth" >> instfiles/pam.d/xrdp-sesman
+echo "account include system-auth" >> instfiles/pam.d/xrdp-sesman
+
 #fix wrong permission
 %{__chmod} 644 keygen/keygen.c
 
@@ -159,6 +170,11 @@ rm -rf %{buildroot}
 %attr(0600,root,root) %verify(not size md5 mtime) %{_sysconfdir}/xrdp/rsakeys.ini
 
 %changelog
+
+* Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.3.20090811cvs
+- increase encryption to 128 bit's
+- include system-auth into /etc/pam.d/xrdp-sesman
+
 * Thu Aug 13 2009 Itamar Reis Peixoto  - 0.5.0-0.2.20090811cvs
 - more changes to spec file https://bugzilla.redhat.com/show_bug.cgi?id=516364#c10
 
@@ -167,7 +183,6 @@ rm -rf %{buildroot}
 - improve initscript
 - fix some macros
 
-
 * Tue Aug 11 2009 Itamar Reis Peixoto  - 0.5.0-2.20090811cvs
 - changes from BZ#516364 comment 2 from Mamoru Tasaka
 - changed license to "GPLv2+ with exceptions"



From itamarjp at fedoraproject.org  Fri Sep  4 22:44:04 2009
From: itamarjp at fedoraproject.org (Itamar Reis Peixoto)
Date: Fri,  4 Sep 2009 22:44:04 +0000 (UTC)
Subject: rpms/xrdp/EL-4 import.log,1.1,1.2 xrdp.spec,1.1,1.2
Message-ID: <20090904224404.5790B11C0082@cvs1.fedora.phx.redhat.com>

Author: itamarjp

Update of /cvs/pkgs/rpms/xrdp/EL-4
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4846/EL-4

Modified Files:
	import.log xrdp.spec 
Log Message:
fix bz 519294



Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/EL-4/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	14 Aug 2009 18:11:22 -0000	1.1
+++ import.log	4 Sep 2009 22:44:04 -0000	1.2
@@ -1 +1,2 @@
 xrdp-0_5_0-0_2_20090811cvs_fc12:EL-4:xrdp-0.5.0-0.2.20090811cvs.fc12.src.rpm:1250273423
+xrdp-0_5_0-0_3_20090811cvs_fc12:EL-4:xrdp-0.5.0-0.3.20090811cvs.fc12.src.rpm:1252103993


Index: xrdp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/EL-4/xrdp.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- xrdp.spec	14 Aug 2009 18:11:22 -0000	1.1
+++ xrdp.spec	4 Sep 2009 22:44:04 -0000	1.2
@@ -4,7 +4,7 @@
 Summary:   Open source remote desktop protocol (RDP) server
 Name:      xrdp
 Version:   0.5.0
-Release:   0.2.%{cvs}%{?dist}
+Release:   0.3.%{cvs}%{?dist}
 License:   GPLv2+ with exceptions
 Group:     Applications/Internet
 URL:       http://xrdp.sourceforge.net/
@@ -58,6 +58,17 @@ terminal server / remote desktop clients
 # remove unused modules from xrdp login combobox
 %{__sed} -i -e '/\[xrdp2\]/,$d' xrdp/xrdp.ini
 
+#Low is 40 bit key and everything from client to server is encrypted.
+#Medium is 40 bit key, everything both ways is encrypted.
+#High is 128 bit key everything both ways is encrypted.
+
+# increase encryption to 128 bit's
+%{__sed} -i 's/crypt_level=low/crypt_level=high/g' xrdp/xrdp.ini
+
+#include system-auth into pam.d/xrdp-sesman
+echo "auth    include system-auth" >> instfiles/pam.d/xrdp-sesman
+echo "account include system-auth" >> instfiles/pam.d/xrdp-sesman
+
 #fix wrong permission
 %{__chmod} 644 keygen/keygen.c
 
@@ -159,6 +170,11 @@ rm -rf %{buildroot}
 %attr(0600,root,root) %verify(not size md5 mtime) %{_sysconfdir}/xrdp/rsakeys.ini
 
 %changelog
+
+* Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.3.20090811cvs
+- increase encryption to 128 bit's
+- include system-auth into /etc/pam.d/xrdp-sesman
+
 * Thu Aug 13 2009 Itamar Reis Peixoto  - 0.5.0-0.2.20090811cvs
 - more changes to spec file https://bugzilla.redhat.com/show_bug.cgi?id=516364#c10
 
@@ -167,7 +183,6 @@ rm -rf %{buildroot}
 - improve initscript
 - fix some macros
 
-
 * Tue Aug 11 2009 Itamar Reis Peixoto  - 0.5.0-2.20090811cvs
 - changes from BZ#516364 comment 2 from Mamoru Tasaka
 - changed license to "GPLv2+ with exceptions"



From mbarnes at fedoraproject.org  Fri Sep  4 22:44:49 2009
From: mbarnes at fedoraproject.org (Matthew Barnes)
Date: Fri,  4 Sep 2009 22:44:49 +0000 (UTC)
Subject: rpms/evolution/devel evolution.spec,1.394.2.40,1.394.2.41
Message-ID: <20090904224449.D5C5811C0082@cvs1.fedora.phx.redhat.com>

Author: mbarnes

Update of /cvs/pkgs/rpms/evolution/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6965

Modified Files:
      Tag: private-mbarnes-kb
	evolution.spec 
Log Message:
Fix file list.



Index: evolution.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v
retrieving revision 1.394.2.40
retrieving revision 1.394.2.41
diff -u -p -r1.394.2.40 -r1.394.2.41
--- evolution.spec	4 Sep 2009 21:58:04 -0000	1.394.2.40
+++ evolution.spec	4 Sep 2009 22:44:49 -0000	1.394.2.41
@@ -595,8 +595,8 @@ rm -rf $RPM_BUILD_ROOT
 %{evo_plugin_dir}/org-gnome-publish-calendar.eplug
 %{evo_plugin_dir}/liborg-gnome-publish-calendar.so
 
-#%{evo_plugin_dir}/org-gnome-save-calendar.eplug
-#%{evo_plugin_dir}/liborg-gnome-save-calendar.so
+%{evo_plugin_dir}/org-gnome-save-calendar.eplug
+%{evo_plugin_dir}/liborg-gnome-save-calendar.so
 
 %{evo_plugin_dir}/org-gnome-subject-thread.eplug
 %{evo_plugin_dir}/liborg-gnome-subject-thread.so



From than at fedoraproject.org  Fri Sep  4 22:45:45 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 22:45:45 +0000 (UTC)
Subject: rpms/kdebase3/devel kdebase3.spec,1.87,1.88
Message-ID: <20090904224545.3796F11C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdebase3/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7644

Modified Files:
	kdebase3.spec 
Log Message:
* drop support fedora < 10




Index: kdebase3.spec
===================================================================
RCS file: /cvs/extras/rpms/kdebase3/devel/kdebase3.spec,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -p -r1.87 -r1.88
--- kdebase3.spec	4 Sep 2009 21:34:30 -0000	1.87
+++ kdebase3.spec	4 Sep 2009 22:45:44 -0000	1.88
@@ -7,6 +7,7 @@
 %define arts 1
 %define libs 1
 
+%define _with_libutempter 1
 %define _with_samba --with-samba
 
 Version: 3.5.10
@@ -106,38 +107,10 @@ Requires: psmisc
 Requires: eject
 %endif
 
-%if "%{name}" == "kdebase"
-# upgrade path for former kde-redhat'ers
-Obsoletes: %{name}-kdm < %{epoch}:%{version}-%{release}
-Provides:  %{name}-kdm = %{epoch}:%{version}-%{release}
-# when/if -kdm is ever packaged separately
-Requires: kde-settings-kdm
-
-# See http://bugzilla.redhat.com/191306
-Requires(hint): htdig
-# man2html
-Requires(hint): man
-
-# startkde references: df mktemp test which xargs xmessage xprop xrandr xrdb xset xsetroot
-Requires: coreutils
-Requires: findutils
-Requires: mktemp
-Requires: which
-%if 0%{?fedora} > 4 || 0%{?rhel} > 4
-Requires: xorg-x11-apps
-Requires: xorg-x11-utils
-Requires: xorg-x11-server-utils
-%endif
-%endif
-
-BuildRequires: kdelibs3-devel >= %{version}
+BuildRequires: kdelibs3-devel >= %{version}-16
 BuildRequires: libxslt-devel libxml2-devel
 %if 0%{?_with_samba:1}
-%if 0%{?fedora} > 6
 BuildRequires: libsmbclient-devel
-%else
-BuildRequires: samba 
-%endif
 %endif
 BuildRequires: pam-devel
 BuildRequires: gettext
@@ -148,7 +121,6 @@ BuildRequires: automake libtool
 %endif
 BuildRequires: pkgconfig
 BuildRequires: doxygen
-%if 0%{?fedora} > 4 || 0%{?rhel} > 4
 %ifarch %{ix86} x86_64 ia64 ppc ppc64
 %define _with_suspend 1
 Requires: pm-utils
@@ -156,7 +128,6 @@ Requires: pm-utils
 %define _with_hal --with-hal
 # dbus >= 0.90, hal >= 0.5 (mock/yum is having problems groking this for me on el5/x86_64) -- Rex
 BuildRequires: dbus-devel hal-devel
-%endif
 BuildRequires: bzip2-devel
 BuildRequires: freetype-devel
 BuildRequires: openldap-devel
@@ -164,7 +135,6 @@ BuildRequires: cyrus-sasl-devel
 BuildRequires: libart_lgpl-devel
 ## X11 support details (xmkmf, bdftopcf)
 BuildRequires: xorg-x11-font-utils
-%if 0%{?fedora} > 4 || 0%{?rhel} > 4
 BuildRequires: imake
 BuildRequires: xorg-x11-proto-devel
 BuildRequires: libfontenc-devel
@@ -179,46 +149,22 @@ BuildRequires: libXext-devel
 BuildRequires: libXtst-devel
 BuildRequires: libXxf86misc-devel
 BuildRequires: libxkbfile-devel
-%endif
-%if 0%{?fedora} > 5 || 0%{?rhel} > 4
-# See also http://bugzilla.redhat.com/205767
-%define _with_libutempter 1
-%endif
 %ifnarch s390 s390x
 BuildRequires: libraw1394-devel
 BuildRequires: libusb-devel
-%if 0%{?fedora} < 9 
-BuildRequires: lm_sensors-devel
-%endif
 %endif
 BuildRequires: OpenEXR-devel
 BuildRequires: gtk2-devel
 
-%if "%{name}" == "kdebase"
-%description
-Core applications for the K Desktop Environment.  Included are: kdm
-(replacement for xdm), kwin (window manager), konqueror (filemanager,
-web browser, ftp client, ...), konsole (xterm replacement), kpanel
-(application starter and desktop pager), kaudio (audio server),
-kdehelp (viewer for kde help files, info and man pages), kthememgr
-(system for managing alternate theme packages) plus other KDE
-components (kcheckpass, kikbd, kscreensaver, kcontrol, kfind,
-kfontmanager, kmenuedit).
-%else
 %description
 Core runtime files for the K Desktop Environment 3, for compatibility with KDE 3
 applications.
-%endif
 
 # FIXME/TODO: Is kdebase3-devel really useful?
 %package devel
 Summary: Development files for %{name}
-%if "%{name}" == "kdebase"
-Provides: kdebase3-devel = %{version}-%{release}
-%else
 Provides: kdebase-devel = 6:%{version}-%{release}
 Obsoletes: kdebase-devel < 6:%{version}-%{release}
-%endif
 Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
 Requires: kdelibs3-devel
 Group: Development/Libraries
@@ -245,15 +191,10 @@ Requires: %{name} = %{?epoch:%{epoch}:}%
 Summary: %{name} runtime libraries
 Group:   System Environment/Libraries
 Requires: kdelibs3 >= %{version}
-%if "%{name}" == "kdebase"
-# helps multilib upgrades
-Obsoletes: %{name} < %{?epoch:%{epoch}:}%{version}-%{release}
-%else
 Obsoletes: kdebase-libs < 6:%{version}-%{release}
 Provides: kdebase-libs = 6:%{version}-%{release}
 # helps multilib upgrades
 Obsoletes: kdebase < 6:%{version}-%{release}
-%endif
 # include to be paranoid, installing libs-only is still mostly untested -- Rex
 Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
 %description libs
@@ -300,17 +241,11 @@ Protocol handlers (KIOslaves) for person
 %patch28 -p1 -b .kdm-alternatebackground
 %patch30 -p1 -b .bz#265801
 %patch31 -p1 -b .konsolesu-kdesu
-%if 0%{?fedora} > 7
 %patch36 -p1 -b .userdiskmount
-%endif
-%if "%{name}" != "kdebase"
-# F9+ only - we do want to runRdb on F8
 %patch37 -p1 -b .libkrdb_dep
-%endif
 %patch100 -p1 -b .minicli-decimal-comma
 %patch101 -p1 -b .ossl-1.x
 
-%if "%{name}" != "kdebase"
 # hacks to omit stuff that doesn't support DO_NOT_COMPILE
 # colors is pending on http://bugzilla.redhat.com/443343
 sed -i.omit -e 's|^FONTINST_SUBDIR=kfontinst|#FONTINST_SUBDIR=kfontinst|' \
@@ -320,7 +255,6 @@ sed -i.omit -e 's|^FONTINST_SUBDIR=kfont
   -e 's/locale//' \
   -e 's/screensaver//' -e 's/style//' -e 's/taskbar//' -e 's/xinerama//' \
   kcontrol/Makefile.am
-%endif
 
 # security fixes
 
@@ -344,7 +278,6 @@ install -p -m644 %{SOURCE9} %{SOURCE10} 
 # set some default enviroments
 unset QTDIR && . /etc/profile.d/qt.sh
 
-%if "%{name}" != "kdebase"
 export DO_NOT_COMPILE="kappfinder kdesktop kdesu klipper kdm kmenuedit kpager kpersonalizer ktip nsplugins"
 export DO_NOT_COMPILE="$DO_NOT_COMPILE konqueror kscreensaver ksysguard knetattach kwin"
 export DO_NOT_COMPILE="$DO_NOT_COMPILE kdialog kicker ksplashml khelpcenter kxkb"
@@ -352,7 +285,6 @@ export DO_NOT_COMPILE="$DO_NOT_COMPILE k
 # Keep these (kcontrol for kcms, konsole for KonsolePart, kioslave for ioslaves
 # kate for kscope
 # export DO_NOT_COMPILE="$DO_NOT_COMPILE kcontrol konsole kioslave kate"
-%endif
 
 %configure \
    --enable-new-ldflags \
@@ -402,10 +334,6 @@ rm -rf %{buildroot}
 
 make RUN_KAPPFINDER=no DESTDIR=%{buildroot} install
 
-%if "%{name}" == "kdebase"
-install -p -m755 mailsettings %{buildroot}%{_bindir}/
-%endif
-
 # Nuke man2html - we get it from man
 find %{buildroot} -name "man2html*" | xargs rm -rf
 
@@ -462,43 +390,6 @@ rm -f %{buildroot}%{_datadir}/fonts/over
 # now in kde-filesystem (see #321771)
 rm -f %{buildroot}%{_datadir}/applnk/.hidden/.directory
 
-%if "%{name}" == "kdebase"
-
-install -p -m755 -D %{SOURCE8} %{buildroot}%{_sysconfdir}/kde/env/env.sh
-
-# xsession support
-mkdir -p %{buildroot}%{_datadir}/xsessions/
-ln -s %{_datadir}/apps/kdm/sessions/kde.desktop %{buildroot}%{_datadir}/xsessions/kde.desktop
-
-# install logrotate script
-install -p -m 644 -D %{SOURCE6} %{buildroot}/etc/logrotate.d/kdm
-
-# own %{_datadir}/apps/kdm/faces
-mkdir -p %{buildroot}%{_datadir}/apps/kdm/faces
-pushd %{buildroot}%{_datadir}/apps/kdm/faces
-ln -sf ../pics/users/default1.png .default.face.icon
-popd
-
-## install pam configuration files
-%if 0%{?fedora} > 4 || 0%{?rhel} > 4
-install -p -m644 -D %{SOURCE5}    $RPM_BUILD_ROOT/etc/pam.d/kdm-np
-install -p -m644 -D %{SOURCE1001} $RPM_BUILD_ROOT/etc/pam.d/kdm
-install -p -m644 -D %{SOURCE1001} $RPM_BUILD_ROOT/etc/pam.d/kscreensaver
-install -p -m644 -D %{SOURCE1001} $RPM_BUILD_ROOT/etc/pam.d/kcheckpass
-%else
-install -p -m644 -D %{SOURCE50}   $RPM_BUILD_ROOT/etc/pam.d/kdm-np
-install -p -m644 -D %{SOURCE1002} $RPM_BUILD_ROOT/etc/pam.d/kdm
-install -p -m644 -D %{SOURCE1002} $RPM_BUILD_ROOT/etc/pam.d/kscreensaver
-install -p -m644 -D %{SOURCE1002} $RPM_BUILD_ROOT/etc/pam.d/kcheckpass
-%endif
-
-# create/own /var/lib/kdm/kdmsts (#442081)
-mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/kdm
-touch $RPM_BUILD_ROOT%{_localstatedir}/lib/kdm/kdmsts
-
-%else
-# FIXME/TODO: initial removal. Check if the simple rm breaks anything.
-
 # remove conflicts with kdebase-workspace
 pushd %{buildroot}%{_bindir}
 rm -f genkdmconf kaccess kappfinder kapplymousetheme kate kbookmarkmerger \
@@ -587,7 +478,6 @@ rm -rf %{buildroot}%{_datadir}/apps/apps
 rm -rf %{buildroot}%{_datadir}/apps/ksmserver
 rm -rf %{buildroot}%{_datadir}/applnk
 rm -rf %{buildroot}/etc/xdg/menus/
-%endif
 
 %clean
 rm -rf %{buildroot}



From cwickert at fedoraproject.org  Fri Sep  4 22:48:41 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Fri,  4 Sep 2009 22:48:41 +0000 (UTC)
Subject: rpms/lxmusic/devel .cvsignore, 1.3, 1.4 lxmusic.spec, 1.4,
	1.5 sources, 1.3, 1.4
Message-ID: <20090904224841.EAFF211C0082@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/lxmusic/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9101

Modified Files:
	.cvsignore lxmusic.spec sources 
Log Message:
* Sat Sep 05 2009 Christoph Wickert  - 0.4.0-1
- Update to 0.4.0



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/lxmusic/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	11 Aug 2009 20:56:39 -0000	1.3
+++ .cvsignore	4 Sep 2009 22:48:41 -0000	1.4
@@ -1 +1 @@
-lxmusic-0.3.0.tar.gz
+lxmusic-0.4.0.tar.gz


Index: lxmusic.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lxmusic/devel/lxmusic.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- lxmusic.spec	11 Aug 2009 20:56:39 -0000	1.4
+++ lxmusic.spec	4 Sep 2009 22:48:41 -0000	1.5
@@ -1,5 +1,5 @@
 Name:           lxmusic
-Version:        0.3.0
+Version:        0.4.0
 Release:        1%{?dist}
 Summary:        Lightweight XMMS2 client with simple user interface
 
@@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sat Sep 05 2009 Christoph Wickert  - 0.4.0-1
+- Update to 0.4.0
+
 * Tue Aug 11 2009 Tom "spot" Callaway  - 0.3.0-1
 - update to 0.3.0
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/lxmusic/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	11 Aug 2009 20:56:39 -0000	1.3
+++ sources	4 Sep 2009 22:48:41 -0000	1.4
@@ -1 +1 @@
-bb197a65d66f315fdc24c9f727dc53e2  lxmusic-0.3.0.tar.gz
+744eebed9b44e3f744fe90f360a1af3c  lxmusic-0.4.0.tar.gz



From than at fedoraproject.org  Fri Sep  4 22:54:21 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 22:54:21 +0000 (UTC)
Subject: rpms/kdeutils/F-10 kdeutils-4.3.1-kscd-lirc.patch,NONE,1.1
Message-ID: <20090904225421.56C5E11C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdeutils/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10747

Added Files:
	kdeutils-4.3.1-kscd-lirc.patch 
Log Message:
apply kdeutils-4.3.1-kscd-lirc.patch


kdeutils-4.3.1-kscd-lirc.patch:
 CMakeLists.txt |    1 -
 1 file changed, 1 deletion(-)

--- NEW FILE kdeutils-4.3.1-kscd-lirc.patch ---
diff -up kdeutils-4.3.1/kdelirc/profiles/CMakeLists.txt.orig kdeutils-4.3.1/kdelirc/profiles/CMakeLists.txt
--- kdeutils-4.3.1/kdelirc/profiles/CMakeLists.txt.orig	2009-08-31 11:45:26.000000000 +0200
+++ kdeutils-4.3.1/kdelirc/profiles/CMakeLists.txt	2009-08-31 11:45:31.000000000 +0200
@@ -11,7 +11,6 @@ install( FILES 
     konqueror.profile.xml 
     suspend.profile.xml
     shutdown.profile.xml
-    kscd.profile.xml
     DESTINATION ${DATA_INSTALL_DIR}/profiles)
 
 



From than at fedoraproject.org  Fri Sep  4 22:55:24 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 22:55:24 +0000 (UTC)
Subject: rpms/kdeutils/F-11 kdeutils-4.3.1-kscd-lirc.patch,NONE,1.1
Message-ID: <20090904225524.2EF1711C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kdeutils/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11066

Added Files:
	kdeutils-4.3.1-kscd-lirc.patch 
Log Message:
apply kdeutils-4.3.1-kscd-lirc.patch


kdeutils-4.3.1-kscd-lirc.patch:
 CMakeLists.txt |    1 -
 1 file changed, 1 deletion(-)

--- NEW FILE kdeutils-4.3.1-kscd-lirc.patch ---
diff -up kdeutils-4.3.1/kdelirc/profiles/CMakeLists.txt.orig kdeutils-4.3.1/kdelirc/profiles/CMakeLists.txt
--- kdeutils-4.3.1/kdelirc/profiles/CMakeLists.txt.orig	2009-08-31 11:45:26.000000000 +0200
+++ kdeutils-4.3.1/kdelirc/profiles/CMakeLists.txt	2009-08-31 11:45:31.000000000 +0200
@@ -11,7 +11,6 @@ install( FILES 
     konqueror.profile.xml 
     suspend.profile.xml
     shutdown.profile.xml
-    kscd.profile.xml
     DESTINATION ${DATA_INSTALL_DIR}/profiles)
 
 



From than at fedoraproject.org  Fri Sep  4 23:05:28 2009
From: than at fedoraproject.org (Than Ngo)
Date: Fri,  4 Sep 2009 23:05:28 +0000 (UTC)
Subject: rpms/kde-l10n/devel .cvsignore, 1.28, 1.29 kde-l10n.spec, 1.93,
	1.94 sources, 1.32, 1.33 subdirs-kde-l10n, 1.18, 1.19
Message-ID: <20090904230528.5593A11C0082@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/kde-l10n/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14096

Modified Files:
	.cvsignore kde-l10n.spec sources subdirs-kde-l10n 
Log Message:
add missing Croatian localization




Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kde-l10n/devel/.cvsignore,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- .cvsignore	28 Aug 2009 20:46:32 -0000	1.28
+++ .cvsignore	4 Sep 2009 23:05:27 -0000	1.29
@@ -334,3 +334,4 @@ kde-l10n-uk-4.3.1.tar.bz2
 kde-l10n-wa-4.3.1.tar.bz2
 kde-l10n-zh_CN-4.3.1.tar.bz2
 kde-l10n-zh_TW-4.3.1.tar.bz2
+kde-l10n-hr-4.3.1.tar.bz2


Index: kde-l10n.spec
===================================================================
RCS file: /cvs/extras/rpms/kde-l10n/devel/kde-l10n.spec,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -p -r1.93 -r1.94
--- kde-l10n.spec	2 Sep 2009 14:36:36 -0000	1.93
+++ kde-l10n.spec	4 Sep 2009 23:05:27 -0000	1.94
@@ -2,7 +2,7 @@
 
 Name: kde-l10n
 Version: 4.3.1
-Release: 1%{dist}
+Release: 2%{dist}
 Url: http://www.kde.org
 Summary: Internationalization support for KDE
 Group: User Interface/Desktops
@@ -71,7 +71,7 @@ Source58: ftp://ftp.kde.org/pub/kde/stab
 Source59: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-l10n-mr-%{version}.tar.bz2
 Source60: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-l10n-ro-%{version}.tar.bz2
 Source61: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-l10n-tg-%{version}.tar.bz2
-
+Source62: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-l10n-hr-%{version}.tar.bz2
 Source1000: subdirs-kde-l10n
 
 # upstream patches
@@ -1498,6 +1498,9 @@ rm -rf %{buildroot}
 %lang(zh_TW) %{_kde4_docdir}/HTML/zh_TW
 
 %changelog
+* Sat Sep 05 2009 Than Ngo  - 4.3.1-2
+- add missing Croatian localization
+
 * Fri Aug 28 2009 Than Ngo  - 4.3.1-1
 - 4.3.1
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kde-l10n/devel/sources,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -p -r1.32 -r1.33
--- sources	2 Sep 2009 09:22:36 -0000	1.32
+++ sources	4 Sep 2009 23:05:27 -0000	1.33
@@ -54,3 +54,4 @@ f705391dccc8557e0d9b874c0c2d3597  kde-l1
 44f8d8587820c9e206ff1e2cccf6f8bf  kde-l10n-zh_CN-4.3.1.tar.bz2
 2cb73314fdb32800bcd254bd84ed45c8  kde-l10n-zh_TW-4.3.1.tar.bz2
 7c341ebe674c954ca3e507545953a49b  kde-l10n-pl-4.3.1.tar.bz2
+7aace91ae8acd9333541eeed5438e45a  kde-l10n-hr-4.3.1.tar.bz2


Index: subdirs-kde-l10n
===================================================================
RCS file: /cvs/extras/rpms/kde-l10n/devel/subdirs-kde-l10n,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- subdirs-kde-l10n	19 May 2009 16:40:00 -0000	1.18
+++ subdirs-kde-l10n	4 Sep 2009 23:05:27 -0000	1.19
@@ -18,6 +18,7 @@ gl
 gu
 he
 hi
+hr
 hu
 is
 it



From cebbert at fedoraproject.org  Fri Sep  4 23:06:08 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Fri,  4 Sep 2009 23:06:08 +0000 (UTC)
Subject: rpms/kernel/devel/scripts combine.sh,NONE,1.1
Message-ID: <20090904230608.563B511C0082@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/devel/scripts
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14401

Added Files:
	combine.sh 
Log Message:
add script to generate combined patches from quilt


--- NEW FILE combine.sh ---
#! /bin/sh

# combine a set of quilt patches

# $1 : base dir (source tree)
# $2 : quilt dir (patches to apply)
# $3 : pre-patch to apply first (optional)

# e.g.:
# combine.sh /home/user/fedora/trunk/kernel/F-11/kernel-2.6.30/vanilla-2.6.30 \
#            /home/user/git/stable-queue/queue-2.6.30 \
#            /home/user/fedora/trunk/kernel/F-11/patch-2.6.30.5.bz2

if [ $# -lt 2 ] ; then
  exit 1
fi

TD="combine_temp.d"

cd $1 || exit 1
cd ..
[ -d $TD ] && rm -Rf $TD
mkdir $TD || exit 1
cd $TD

cp -al ../$(basename $1) work.d
cd work.d
[ "$3" ] && bzcat $3 | patch -p1 -s
ln -s $2 patches
[ -h patches ] || exit 1
quilt snapshot
quilt upgrade
quilt push -a -q
quilt diff --snapshot >../combined.patch



From jspaleta at fedoraproject.org  Fri Sep  4 23:10:09 2009
From: jspaleta at fedoraproject.org (Jef Spaleta)
Date: Fri,  4 Sep 2009 23:10:09 +0000 (UTC)
Subject: rpms/gourmet/devel gourmet.spec,1.18,1.19
Message-ID: <20090904231009.1C5BB11C0417@cvs1.fedora.phx.redhat.com>

Author: jspaleta

Update of /cvs/pkgs/rpms/gourmet/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15457

Modified Files:
	gourmet.spec 
Log Message:
* Fri Sep 4 2009 Jef Spaleta  - 0.15.0-4
- add gnome-python2-gtkspell for spellingchecking plugin support



Index: gourmet.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gourmet/devel/gourmet.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- gourmet.spec	25 Aug 2009 16:06:45 -0000	1.18
+++ gourmet.spec	4 Sep 2009 23:10:08 -0000	1.19
@@ -2,7 +2,7 @@
 
 Name:		gourmet
 Version:	0.15.0
-Release:	3%{?dist}
+Release:	4%{?dist}
 Summary:	Recipe Manager for the GNOME desktop environment
 
 Group:		Applications/Productivity
@@ -18,7 +18,7 @@ BuildRequires:  gettext,intltool
 
 Requires: gnome-python2, gnome-python2-gnomeprint
 Requires: metakit
-Requires: pygtk2 
+Requires: pygtk2, gnome-python2-gtkspell 
 Requires: PyRTF,python-sqlalchemy
 Requires: python-imaging, python-sqlite2, pygtk2-libglade, python-reportlab
 %description
@@ -69,6 +69,9 @@ rm -rf %buildroot
 %{python_sitelib}/*.egg-info
 
 %changelog
+* Fri Sep 4 2009 Jef Spaleta  - 0.15.0-4
+- add gnome-python2-gtkspell for spellingchecking plugin support
+
 * Tue Aug 25 2009 Jef Spaleta  - 0.15.0-3
 - add python-sqlalchemy runtime dep.
 



From otaylor at fedoraproject.org  Fri Sep  4 23:10:09 2009
From: otaylor at fedoraproject.org (Owen Taylor)
Date: Fri,  4 Sep 2009 23:10:09 +0000 (UTC)
Subject: rpms/mutter/devel .cvsignore, 1.4, 1.5 mutter.spec, 1.9,
	1.10 sources, 1.4, 1.5
Message-ID: <20090904231009.485C111C0417@cvs1.fedora.phx.redhat.com>

Author: otaylor

Update of /cvs/extras/rpms/mutter/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15414

Modified Files:
	.cvsignore mutter.spec sources 
Log Message:
* Fri Sep  4 2009 Owen Taylor  - 2.27.4-1
- Update to 2.27.4
- Remove workaround for #520209



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/mutter/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	28 Aug 2009 23:39:15 -0000	1.4
+++ .cvsignore	4 Sep 2009 23:10:08 -0000	1.5
@@ -1,3 +1,4 @@
 mutter-2.27.1.tar.bz2
 mutter-2.27.2.tar.bz2
 mutter-2.27.3.tar.bz2
+mutter-2.27.4.tar.bz2


Index: mutter.spec
===================================================================
RCS file: /cvs/extras/rpms/mutter/devel/mutter.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- mutter.spec	29 Aug 2009 22:05:13 -0000	1.9
+++ mutter.spec	4 Sep 2009 23:10:09 -0000	1.10
@@ -1,6 +1,6 @@
 Name:           mutter
-Version:        2.27.3
-Release:        3%{?dist}
+Version:        2.27.4
+Release:        1%{?dist}
 Summary:        Window and compositing manager based on Clutter
 
 Group:          User Interface/Desktops
@@ -9,9 +9,6 @@ URL:            http://git.gnome.org/cgi
 Source0:        ftp://ftp.gnome.org/pub/gnome/sources/%{name}/2.27/%{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-# Workaround for glibc bug https://bugzilla.redhat.com/show_bug.cgi?id=520209
-Patch0: mutter-math-workaround.patch
-
 BuildRequires: clutter-devel
 BuildRequires: pango-devel
 BuildRequires: startup-notification-devel
@@ -64,7 +61,6 @@ utilities for testing Metacity/Mutter th
 
 %prep
 %setup -q
-%patch0 -p1 -b .math-workaround
 
 %build
 %configure --with-clutter --disable-static
@@ -151,6 +147,10 @@ gconftool-2 --makefile-install-rule \
 %doc %{_mandir}/man1/mutter-window-demo.1.gz
 
 %changelog
+* Fri Sep  4 2009 Owen Taylor  - 2.27.4-1
+- Remove workaround for #520209
+- Update to 2.27.4
+
 * Sat Aug 29 2009 Owen Taylor  - 2.27.3-3
 - Fix %%preun GConf script to properly be for package removal
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/mutter/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	28 Aug 2009 23:39:15 -0000	1.4
+++ sources	4 Sep 2009 23:10:09 -0000	1.5
@@ -1,3 +1 @@
-973f59241bb1554bc046bd0ac4aea564  mutter-2.27.1.tar.bz2
-9b7e9ffcb14e90c9f31c973383a1a432  mutter-2.27.2.tar.bz2
-59c977f67ba9e507229d4b0088136ebb  mutter-2.27.3.tar.bz2
+694d159af907cf785ab99d03756c6807  mutter-2.27.4.tar.bz2



From emaldonado at fedoraproject.org  Fri Sep  4 23:20:19 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 23:20:19 +0000 (UTC)
Subject: rpms/nss/devel sources,1.26,1.27 .cvsignore,1.25,1.26
Message-ID: <20090904232019.B393B11C0381@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17884

Modified Files:
	sources .cvsignore 
Log Message:
Update to 3.12.4


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/nss/devel/sources,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- sources	23 Jun 2009 00:58:55 -0000	1.26
+++ sources	4 Sep 2009 23:20:17 -0000	1.27
@@ -1,2 +1 @@
-bdac5df4a93c67222a60fabc121921c3  nss-pem-20090622.tar.bz2
-bf79d625096067fed3511c0bc6c64c27  nss-3.12.3.99.3-stripped.tar.bz2
+954834f7b173bdab366a19880c671c39  nss-3.12.4-stripped.tar.bz2


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/nss/devel/.cvsignore,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- .cvsignore	23 Jun 2009 01:00:16 -0000	1.25
+++ .cvsignore	4 Sep 2009 23:20:17 -0000	1.26
@@ -1,2 +1 @@
-nss-pem-20090622.tar.bz2
-nss-3.12.3.99.3-stripped.tar.bz2
+nss-3.12.4-stripped.tar.bz2



From jspaleta at fedoraproject.org  Fri Sep  4 23:22:12 2009
From: jspaleta at fedoraproject.org (Jef Spaleta)
Date: Fri,  4 Sep 2009 23:22:12 +0000 (UTC)
Subject: rpms/gourmet/F-11 gourmet.spec,1.16,1.17
Message-ID: <20090904232212.508D611C0082@cvs1.fedora.phx.redhat.com>

Author: jspaleta

Update of /cvs/pkgs/rpms/gourmet/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18475

Modified Files:
	gourmet.spec 
Log Message:
* Fri Sep 4 2009 Jef Spaleta  - 0.15.0-4
- add gnome-python2-gtkspell for spellingchecking plugin support



Index: gourmet.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gourmet/F-11/gourmet.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- gourmet.spec	25 Aug 2009 16:51:13 -0000	1.16
+++ gourmet.spec	4 Sep 2009 23:22:12 -0000	1.17
@@ -2,7 +2,7 @@
 
 Name:		gourmet
 Version:	0.15.0
-Release:	3%{?dist}
+Release:	4%{?dist}
 Summary:	Recipe Manager for the GNOME desktop environment
 
 Group:		Applications/Productivity
@@ -18,7 +18,7 @@ BuildRequires:  gettext,intltool
 
 Requires: gnome-python2, gnome-python2-gnomeprint
 Requires: metakit
-Requires: pygtk2 
+Requires: pygtk2, gnome-python2-gtkspell 
 Requires: PyRTF,python-sqlalchemy
 Requires: python-imaging, python-sqlite2, pygtk2-libglade, python-reportlab
 %description
@@ -69,6 +69,9 @@ rm -rf %buildroot
 %{python_sitelib}/*.egg-info
 
 %changelog
+* Fri Sep 4 2009 Jef Spaleta  - 0.15.0-4
+- add gnome-python2-gtkspell for spellingchecking plugin support
+
 * Tue Aug 25 2009 Jef Spaleta  - 0.15.0-3
 - add python-sqlalchemy runtime dep.
 



From emaldonado at fedoraproject.org  Fri Sep  4 23:26:54 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 23:26:54 +0000 (UTC)
Subject: rpms/nss/devel sources,1.27,1.28
Message-ID: <20090904232654.E6DBA11C0082@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19760

Modified Files:
	sources 
Log Message:
restore the pem source tar file line


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/nss/devel/sources,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- sources	4 Sep 2009 23:20:17 -0000	1.27
+++ sources	4 Sep 2009 23:26:54 -0000	1.28
@@ -1 +1,2 @@
+bdac5df4a93c67222a60fabc121921c3  nss-pem-20090622.tar.bz2
 954834f7b173bdab366a19880c671c39  nss-3.12.4-stripped.tar.bz2



From jistone at fedoraproject.org  Fri Sep  4 23:31:57 2009
From: jistone at fedoraproject.org (Josh Stone)
Date: Fri,  4 Sep 2009 23:31:57 +0000 (UTC)
Subject: rpms/systemtap/devel dtrace-default-output-path.patch, NONE,
	1.1 systemtap.spec, 1.51, 1.52
Message-ID: <20090904233157.A85A711C0082@cvs1.fedora.phx.redhat.com>

Author: jistone

Update of /cvs/pkgs/rpms/systemtap/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21323

Modified Files:
	systemtap.spec 
Added Files:
	dtrace-default-output-path.patch 
Log Message:
Fix the default output path of dtrace


dtrace-default-output-path.patch:
 dtrace.in |    1 +
 1 file changed, 1 insertion(+)

--- NEW FILE dtrace-default-output-path.patch ---
commit 1b8fc7c8a443c0a8982133da6cc22a0c986a4ad4
Author: Stan Cox 
Date:   Fri Aug 28 17:16:00 2009 -0400

    Have dtrace use [wd] as the default dir when -o isn't given.
    
    * dtrace.in: Generate the output file from basename of input filename.

diff --git a/dtrace.in b/dtrace.in
index 168bfb1..5365c31 100755
--- a/dtrace.in
+++ b/dtrace.in
@@ -162,6 +162,7 @@ if (build_header == False and build_source == False):
 if (filename == ""):
     if (s_filename != ""):
 	(filename,ext) = os.path.splitext(s_filename)
+        filename = os.path.basename(filename)
     else:
         usage
         sys.exit(1)


Index: systemtap.spec
===================================================================
RCS file: /cvs/pkgs/rpms/systemtap/devel/systemtap.spec,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -p -r1.51 -r1.52
--- systemtap.spec	13 Aug 2009 00:17:24 -0000	1.51
+++ systemtap.spec	4 Sep 2009 23:31:57 -0000	1.52
@@ -9,7 +9,7 @@
 
 Name: systemtap
 Version: 0.9.9
-Release: 3%{?dist}
+Release: 4%{?dist}
 # for version, see also configure.ac
 Summary: Instrumentation System
 Group: Development/System
@@ -49,6 +49,8 @@ BuildRequires: elfutils-devel >= %{elfut
 Requires: crash
 %endif
 
+Patch2: dtrace-default-output-path.patch
+
 %if %{with_docs}
 BuildRequires: /usr/bin/latex /usr/bin/dvips /usr/bin/ps2pdf latex2html
 # On F10, xmlto's pdf support was broken off into a sub-package,
@@ -161,6 +163,8 @@ find . \( -name configure -o -name confi
 cd ..
 %endif
 
+%patch2 -p1
+
 %build
 
 %if %{with_bundled_elfutils}
@@ -381,6 +385,9 @@ exit 0
 
 
 %changelog
+* Fri Sep  4 2009 Josh Stone  - 0.9.9-4
+- Fix the default output path of dtrace (upstream commit 3a45db13)
+
 * Wed Aug 12 2009 Josh Stone  - 0.9.9-3
 - Fix uprobes error suppression in %post and %preun (#515870)
   (upstream commit 70f2bd1fc3db8e2b555234d45e6bc3856d8afee5)



From firewing at fedoraproject.org  Fri Sep  4 23:55:13 2009
From: firewing at fedoraproject.org (Stewart Adam)
Date: Fri,  4 Sep 2009 23:55:13 +0000 (UTC)
Subject: rpms/fwbackups/F-10 fwbackups-1.43.3rc4-stdoutfd.patch, NONE,
	1.1 fwbackups.spec, 1.30, 1.31
Message-ID: <20090904235513.D3FCF11C0082@cvs1.fedora.phx.redhat.com>

Author: firewing

Update of /cvs/pkgs/rpms/fwbackups/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27342/F-10

Modified Files:
	fwbackups.spec 
Added Files:
	fwbackups-1.43.3rc4-stdoutfd.patch 
Log Message:
* Fri Sep 4 2009 Stewart Adam  1.43.3-0.7.rc4
- Add patch to fix stdoufd bug during backups


fwbackups-1.43.3rc4-stdoutfd.patch:
 __init__.py.in |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE fwbackups-1.43.3rc4-stdoutfd.patch ---
--- a/src/fwbackups/__init__.py.in
+++ b/src/fwbackups/__init__.py.in
@@ -58,14 +58,14 @@ class fwbackupsError(Exception):
   def __str__(self):
     return repr(self.value)
 
-def execute(command, env=None, shell=False):
+def execute(command, env=None, shell=False, stdoutfd=subprocess.PIPE):
   """Execute a command, wait for it to finish"""
-  sub = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=shell, env=env)
+  sub = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=stdoutfd, stderr=subprocess.PIPE, shell=shell, env=env)
   return sub.wait(), sub.stdout, sub.stderr
 
-def executeSub(command, env=None, shell=False):
+def executeSub(command, env=None, shell=False, stdoutfd=subprocess.PIPE):
   """Execute a command in the background"""
-  sub = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=shell, env=env)
+  sub = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=stdoutfd, stderr=subprocess.PIPE, shell=shell, env=env)
   return sub
 
 def kill(PID, signal):


Index: fwbackups.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fwbackups/F-10/fwbackups.spec,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- fwbackups.spec	22 Aug 2009 20:36:25 -0000	1.30
+++ fwbackups.spec	4 Sep 2009 23:55:13 -0000	1.31
@@ -2,7 +2,7 @@
 
 Name:              fwbackups
 Version:           1.43.3
-Release:           0.6.rc4%{?dist}
+Release:           0.7.rc4%{?dist}
 Summary:           A feature-rich user backup program
 Group:             Applications/Archiving
 License:           GPLv2+
@@ -11,6 +11,8 @@ Source0:           http://downloads.diff
 BuildRoot:         %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:         noarch
 
+Patch0:            fwbackups-1.43.3rc4-stdoutfd.patch
+
 BuildRequires:     desktop-file-utils
 # Pulls gettext, autotools
 BuildRequires:     intltool
@@ -34,6 +36,7 @@ or from the contents of an external fold
 
 %prep
 %setup -q -n %{name}-%{version}rc4
+%patch0 -p1 -b .stdoutfd
 
 %build
 %configure
@@ -67,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT
 %{python_sitelib}/%{name}/
 
 %changelog
+* Fri Sep 4 2009 Stewart Adam  1.43.3-0.7.rc4
+- Add patch to fix stdoufd bug during backups
+
 * Sat Aug 22 2009 Stewart Adam  1.43.3-0.6.rc4
 - Update to 1.43.3rc4 (fixes #518690)
 



From firewing at fedoraproject.org  Fri Sep  4 23:55:14 2009
From: firewing at fedoraproject.org (Stewart Adam)
Date: Fri,  4 Sep 2009 23:55:14 +0000 (UTC)
Subject: rpms/fwbackups/F-11 fwbackups-1.43.3rc4-stdoutfd.patch, NONE,
	1.1 fwbackups.spec, 1.30, 1.31
Message-ID: <20090904235514.0355E11C0082@cvs1.fedora.phx.redhat.com>

Author: firewing

Update of /cvs/pkgs/rpms/fwbackups/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27342/F-11

Modified Files:
	fwbackups.spec 
Added Files:
	fwbackups-1.43.3rc4-stdoutfd.patch 
Log Message:
* Fri Sep 4 2009 Stewart Adam  1.43.3-0.7.rc4
- Add patch to fix stdoufd bug during backups


fwbackups-1.43.3rc4-stdoutfd.patch:
 __init__.py.in |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE fwbackups-1.43.3rc4-stdoutfd.patch ---
--- a/src/fwbackups/__init__.py.in
+++ b/src/fwbackups/__init__.py.in
@@ -58,14 +58,14 @@ class fwbackupsError(Exception):
   def __str__(self):
     return repr(self.value)
 
-def execute(command, env=None, shell=False):
+def execute(command, env=None, shell=False, stdoutfd=subprocess.PIPE):
   """Execute a command, wait for it to finish"""
-  sub = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=shell, env=env)
+  sub = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=stdoutfd, stderr=subprocess.PIPE, shell=shell, env=env)
   return sub.wait(), sub.stdout, sub.stderr
 
-def executeSub(command, env=None, shell=False):
+def executeSub(command, env=None, shell=False, stdoutfd=subprocess.PIPE):
   """Execute a command in the background"""
-  sub = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=shell, env=env)
+  sub = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=stdoutfd, stderr=subprocess.PIPE, shell=shell, env=env)
   return sub
 
 def kill(PID, signal):


Index: fwbackups.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fwbackups/F-11/fwbackups.spec,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- fwbackups.spec	22 Aug 2009 20:25:40 -0000	1.30
+++ fwbackups.spec	4 Sep 2009 23:55:13 -0000	1.31
@@ -2,7 +2,7 @@
 
 Name:              fwbackups
 Version:           1.43.3
-Release:           0.6.rc4%{?dist}
+Release:           0.7.rc4%{?dist}
 Summary:           A feature-rich user backup program
 Group:             Applications/Archiving
 License:           GPLv2+
@@ -11,6 +11,8 @@ Source0:           http://downloads.diff
 BuildRoot:         %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:         noarch
 
+Patch0:            fwbackups-1.43.3rc4-stdoutfd.patch
+
 BuildRequires:     desktop-file-utils
 # Pulls gettext, autotools
 BuildRequires:     intltool
@@ -34,6 +36,7 @@ or from the contents of an external fold
 
 %prep
 %setup -q -n %{name}-%{version}rc4
+%patch0 -p1 -b .stdoutfd
 
 %build
 %configure
@@ -67,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT
 %{python_sitelib}/%{name}/
 
 %changelog
+* Fri Sep 4 2009 Stewart Adam  1.43.3-0.7.rc4
+- Add patch to fix stdoufd bug during backups
+
 * Sat Aug 22 2009 Stewart Adam  1.43.3-0.6.rc4
 - Update to 1.43.3rc4 (fixes #518690)
 



From firewing at fedoraproject.org  Fri Sep  4 23:55:15 2009
From: firewing at fedoraproject.org (Stewart Adam)
Date: Fri,  4 Sep 2009 23:55:15 +0000 (UTC)
Subject: rpms/fwbackups/devel fwbackups-1.43.3rc4-stdoutfd.patch, NONE,
	1.1 fwbackups.spec, 1.33, 1.34
Message-ID: <20090904235515.2A04411C0082@cvs1.fedora.phx.redhat.com>

Author: firewing

Update of /cvs/pkgs/rpms/fwbackups/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27367

Modified Files:
	fwbackups.spec 
Added Files:
	fwbackups-1.43.3rc4-stdoutfd.patch 
Log Message:
* Fri Sep 4 2009 Stewart Adam  1.43.3-0.8.rc4
- Add patch to fix stdoufd bug during backups


fwbackups-1.43.3rc4-stdoutfd.patch:
 __init__.py.in |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE fwbackups-1.43.3rc4-stdoutfd.patch ---
--- a/src/fwbackups/__init__.py.in
+++ b/src/fwbackups/__init__.py.in
@@ -58,14 +58,14 @@ class fwbackupsError(Exception):
   def __str__(self):
     return repr(self.value)
 
-def execute(command, env=None, shell=False):
+def execute(command, env=None, shell=False, stdoutfd=subprocess.PIPE):
   """Execute a command, wait for it to finish"""
-  sub = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=shell, env=env)
+  sub = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=stdoutfd, stderr=subprocess.PIPE, shell=shell, env=env)
   return sub.wait(), sub.stdout, sub.stderr
 
-def executeSub(command, env=None, shell=False):
+def executeSub(command, env=None, shell=False, stdoutfd=subprocess.PIPE):
   """Execute a command in the background"""
-  sub = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=shell, env=env)
+  sub = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=stdoutfd, stderr=subprocess.PIPE, shell=shell, env=env)
   return sub
 
 def kill(PID, signal):


Index: fwbackups.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fwbackups/devel/fwbackups.spec,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -p -r1.33 -r1.34
--- fwbackups.spec	22 Aug 2009 20:36:25 -0000	1.33
+++ fwbackups.spec	4 Sep 2009 23:55:15 -0000	1.34
@@ -2,7 +2,7 @@
 
 Name:              fwbackups
 Version:           1.43.3
-Release:           0.7.rc4%{?dist}
+Release:           0.8.rc4%{?dist}
 Summary:           A feature-rich user backup program
 Group:             Applications/Archiving
 License:           GPLv2+
@@ -11,6 +11,8 @@ Source0:           http://downloads.diff
 BuildRoot:         %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:         noarch
 
+Patch0:            fwbackups-1.43.3rc4-stdoutfd.patch
+
 BuildRequires:     desktop-file-utils
 # Pulls gettext, autotools
 BuildRequires:     intltool
@@ -34,6 +36,7 @@ or from the contents of an external fold
 
 %prep
 %setup -q -n %{name}-%{version}rc4
+%patch0 -p1 -b .stdoutfd
 
 %build
 %configure
@@ -67,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT
 %{python_sitelib}/%{name}/
 
 %changelog
+* Fri Sep 4 2009 Stewart Adam  1.43.3-0.8.rc4
+- Add patch to fix stdoufd bug during backups
+
 * Sat Aug 22 2009 Stewart Adam  1.43.3-0.7.rc4
 - Update to 1.43.3rc4 (fixes #518690)
 



From emaldonado at fedoraproject.org  Fri Sep  4 23:58:16 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Fri,  4 Sep 2009 23:58:16 +0000 (UTC)
Subject: rpms/nss/devel nss-nolocalsql.patch,1.7,1.8
Message-ID: <20090904235816.A20F011C0082@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28981

Added Files:
	nss-nolocalsql.patch 
Log Message:
restoring the patch to fix ppc and ppc64 coredumps

nss-nolocalsql.patch:
 Makefile                      |   10 +++++-----
 softoken/legacydb/manifest.mn |    6 +++---
 softoken/manifest.mn          |    6 +++---
 3 files changed, 11 insertions(+), 11 deletions(-)

Index: nss-nolocalsql.patch
===================================================================
RCS file: nss-nolocalsql.patch
diff -N nss-nolocalsql.patch
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ nss-nolocalsql.patch	4 Sep 2009 23:58:16 -0000	1.8
@@ -0,0 +1,52 @@
+diff -up ./mozilla/security/nss/lib/Makefile.nolocalsql ./mozilla/security/nss/lib/Makefile
+--- ./mozilla/security/nss/lib/Makefile.nolocalsql	2007-07-19 23:36:49.000000000 +0200
++++ ./mozilla/security/nss/lib/Makefile	2009-04-14 17:07:40.000000000 +0200
+@@ -62,11 +62,11 @@ ifeq ($(OS_TARGET), WINCE)
+ DIRS := $(filter-out fortcrypt,$(DIRS))
+ endif
+ 
+-ifndef MOZILLA_CLIENT
+-ifndef NSS_USE_SYSTEM_SQLITE
+-DIRS := sqlite $(DIRS)
+-endif
+-endif
++#ifndef MOZILLA_CLIENT
++#ifndef NSS_USE_SYSTEM_SQLITE
++#DIRS := sqlite $(DIRS)
++#endif
++#endif
+ 
+ #######################################################################
+ # (5) Execute "global" rules. (OPTIONAL)                              #
+diff -up ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn.nolocalsql ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn
+--- ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn.nolocalsql	2007-07-19 23:36:50.000000000 +0200
++++ ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn	2009-04-14 17:07:40.000000000 +0200
+@@ -46,9 +46,9 @@ MAPFILE = $(OBJDIR)/nssdbm.def
+ 
+ DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\"
+ 
+-ifdef MOZILLA_CLIENT
+-INCLUDES += -I$(DIST)/include/sqlite3
+-endif
++#ifdef MOZILLA_CLIENT
++#INCLUDES += -I$(DIST)/include/sqlite3
++#endif
+ 
+ CSRCS = \
+ 	dbmshim.c \
+diff -up ./mozilla/security/nss/lib/softoken/manifest.mn.nolocalsql ./mozilla/security/nss/lib/softoken/manifest.mn
+--- ./mozilla/security/nss/lib/softoken/manifest.mn.nolocalsql	2009-03-25 17:21:37.000000000 +0100
++++ ./mozilla/security/nss/lib/softoken/manifest.mn	2009-04-14 17:07:40.000000000 +0200
+@@ -47,9 +47,9 @@ MAPFILE = $(OBJDIR)/softokn.def
+ 
+ DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\" -DSHLIB_VERSION=\"$(LIBRARY_VERSION)\"
+ 
+-ifdef MOZILLA_CLIENT
+-INCLUDES += -I$(DIST)/include/sqlite3
+-endif
++#ifdef MOZILLA_CLIENT
++#INCLUDES += -I$(DIST)/include/sqlite3
++#endif
+ 
+ EXPORTS = \
+ 	secmodt.h \



From mjakubicek at fedoraproject.org  Sat Sep  5 00:12:29 2009
From: mjakubicek at fedoraproject.org (=?utf-8?b?TWlsb8WhIEpha3Viw63EjWVr?=)
Date: Sat,  5 Sep 2009 00:12:29 +0000 (UTC)
Subject: rpms/gget/devel gget-0.0.4-epiphany.patch, 1.1, 1.2 gget.spec, 1.3,
	1.4
Message-ID: <20090905001229.6D43C11C0082@cvs1.fedora.phx.redhat.com>

Author: mjakubicek

Update of /cvs/pkgs/rpms/gget/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1477

Modified Files:
	gget-0.0.4-epiphany.patch gget.spec 
Log Message:
- Fix FTBFS:
- Disabled epiphany extension as epiphany >= 2.27 has no python support
- Updated gget-0.0.4-epiphany.patch just in case the extension would be enabled
  in the future.
- Added BR: gtk2-devel, desktop-file-utils (was pulled in by epiphany-devel previously)



gget-0.0.4-epiphany.patch:
 configure    |    2 +-
 configure.ac |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Index: gget-0.0.4-epiphany.patch
===================================================================
RCS file: /cvs/pkgs/rpms/gget/devel/gget-0.0.4-epiphany.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- gget-0.0.4-epiphany.patch	27 Feb 2009 19:11:55 -0000	1.1
+++ gget-0.0.4-epiphany.patch	5 Sep 2009 00:12:29 -0000	1.2
@@ -6,7 +6,7 @@ diff -duru gget-0.0.4.orig/configure gge
  echo "${ECHO_T}" >&6; }
  
 -				VALID_EPIPHANY_VERSIONS="2.24 2.23 2.22 2.20 2.19 2.18 2.17 2.16 2.15 2.14 1.8 1.6"
-+				VALID_EPIPHANY_VERSIONS="2.26 2.25 2.24 2.23 2.22 2.20 2.19 2.18 2.17 2.16 2.15 2.14 1.8 1.6"
++				VALID_EPIPHANY_VERSIONS="2.27 2.26 2.25 2.24 2.23 2.22 2.20 2.19 2.18 2.17 2.16 2.15 2.14 1.8 1.6"
  	for v in $VALID_EPIPHANY_VERSIONS; do
  
  		{ echo "$as_me:$LINENO: checking for Epiphany $v" >&5
@@ -18,7 +18,7 @@ diff -duru gget-0.0.4.orig/configure.ac 
  	dnl need to see the handling of the epiphany_version variable in the
  	dnl epiphany extension code
 -	VALID_EPIPHANY_VERSIONS="2.24 2.23 2.22 2.20 2.19 2.18 2.17 2.16 2.15 2.14 1.8 1.6"
-+	VALID_EPIPHANY_VERSIONS="2.26 2.25 2.24 2.23 2.22 2.20 2.19 2.18 2.17 2.16 2.15 2.14 1.8 1.6"
++	VALID_EPIPHANY_VERSIONS="2.27 2.26 2.25 2.24 2.23 2.22 2.20 2.19 2.18 2.17 2.16 2.15 2.14 1.8 1.6"
  	for v in $VALID_EPIPHANY_VERSIONS; do
  	
  		AC_MSG_CHECKING([for Epiphany $v])


Index: gget.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gget/devel/gget.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- gget.spec	10 Aug 2009 19:46:00 -0000	1.3
+++ gget.spec	5 Sep 2009 00:12:29 -0000	1.4
@@ -5,7 +5,7 @@
 
 Name:           gget
 Version:        0.0.4
-Release:        11%{?dist}
+Release:        12%{?dist}
 Summary:        Download Manager for the GNOME desktop
 Group:          Applications/Internet
 License:        GPLv2+
@@ -22,6 +22,8 @@ BuildRequires:  gnome-python2-extras >= 
 BuildRequires:  dbus-python-devel >= 0.82
 BuildRequires:  notify-python >= 0.1.1
 BuildRequires:  intltool
+BuildRequires:  gtk2-devel
+BuildRequires:  desktop-file-utils
 Requires:       python
 Requires:       gnome-python2-gnomedesktop
 Requires:       gnome-python2-extras
@@ -35,22 +37,15 @@ Requires(preun):GConf2
 GGet is a download manager for Gnome. It supports FTP, HTTP,
 and Metalink downloads.
 
-%package epiphany-extension
-Summary:        GGet extensions for epiphany
-Group:          Applications/Internet
-BuildRequires:  epiphany-devel
-Requires:       %{name} = %{version}
-Requires:       epiphany
-
-%description epiphany-extension
-GGet extension for the Epiphany web browser
-
 %prep
 %setup -q
 %patch0 -p1 -b .epiphany
 
 %build
-%configure
+# There is no python support in epiphany >= 2.27
+# Read http://live.gnome.org/TwoPointTwentyseven/ReleaseNotes
+#?and http://bugzilla.gnome.org/show_bug.cgi?id=572602
+%configure --disable-epiphany-extension
 make %{?_smp_mflags}
 
 
@@ -108,11 +103,14 @@ update-mime-database %{_datadir}/mime &>
 %{python_sitelib}/%{name}
 %{_bindir}/%{name}
 
-%files epiphany-extension
-%defattr (-,root,root,-)
-%{_libdir}/epiphany/*/extensions/gget*
-
 %changelog
+* Fri Sep  4 2009 Milos Jakubicek  - 0.0.4-12
+- Fix FTBFS: 
+- Disabled epiphany extension as epiphany >= 2.27 has no python support
+- Updated gget-0.0.4-epiphany.patch just in case the extension would be enabled
+  in the future.
+- Added BR: gtk2-devel, desktop-file-utils (was pulled in by epiphany-devel previously)
+
 * Mon Aug 10 2009 Ville Skytt?  - 0.0.4-11
 - Use bzipped upstream tarball.
 



From otaylor at fedoraproject.org  Sat Sep  5 00:35:37 2009
From: otaylor at fedoraproject.org (Owen Taylor)
Date: Sat,  5 Sep 2009 00:35:37 +0000 (UTC)
Subject: rpms/gnome-shell/devel .cvsignore, 1.3, 1.4 gnome-shell.spec, 1.5, 
	1.6 sources, 1.3, 1.4
Message-ID: <20090905003537.3523711C0082@cvs1.fedora.phx.redhat.com>

Author: otaylor

Update of /cvs/extras/rpms/gnome-shell/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12208

Modified Files:
	.cvsignore gnome-shell.spec sources 
Log Message:
* Fri Sep  4 2009 Owen Taylor  - 2.27.2-1
- Update to 2.27.2
- Add an explicit dep on gobject-introspection 0.6.5 which is required 
  for the new version



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/gnome-shell/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	29 Aug 2009 00:30:24 -0000	1.3
+++ .cvsignore	5 Sep 2009 00:35:36 -0000	1.4
@@ -1,2 +1,3 @@
 gnome-shell-2.27.0.tar.bz2
 gnome-shell-2.27.1.tar.bz2
+gnome-shell-2.27.2.tar.bz2


Index: gnome-shell.spec
===================================================================
RCS file: /cvs/extras/rpms/gnome-shell/devel/gnome-shell.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- gnome-shell.spec	29 Aug 2009 22:01:57 -0000	1.5
+++ gnome-shell.spec	5 Sep 2009 00:35:36 -0000	1.6
@@ -1,6 +1,6 @@
 Name:           gnome-shell
-Version:        2.27.1
-Release:        4
+Version:        2.27.2
+Release:        1
 Summary:        Window management and application launching for GNOME
 
 Group:          User Interface/Desktops
@@ -10,6 +10,7 @@ Source0:        http://ftp.gnome.org/pub
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
 %define clutter_version 1.0.0
+%define gobject_introspection_version 0.6.5
 %define mutter_version 2.27.3
 
 BuildRequires:  clutter-devel >= %{clutter_version}
@@ -20,6 +21,7 @@ BuildRequires:  gjs-devel
 BuildRequires:  glib2-devel
 BuildRequires:  gnome-desktop-devel
 BuildRequires:  gnome-menus-devel
+BuildRequires:  gobject-introspection > %{gobject_introspection_version}
 # for screencast recorder functionality
 BuildRequires:  gstreamer-devel
 BuildRequires:  gtk2-devel
@@ -34,6 +36,7 @@ Requires:       desktop-effects
 Requires:       GConf2
 # wrapper script uses to restart old GNOME session if run --replace
 # from the command line
+Requires:       gobject-introspection > %{gobject_introspection_version}
 Requires:       gnome-python2-gconf
 Requires:       pygobject2
 # wrapper script uses to figure out available GLX capabilities
@@ -115,6 +118,11 @@ gconftool-2 --makefile-install-rule \
   > /dev/null || :
 
 %changelog
+* Fri Sep  4 2009 Owen Taylor  - 2.27.2-1
+- Update to 2.27.2
+- Add an explicit dep on gobject-introspection 0.6.5 which is required 
+  for the new version
+
 * Sat Aug 29 2009 Owen Taylor  - 2.27.1-4
 - Fix GConf %%preun script to properly be for package removal
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/gnome-shell/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	29 Aug 2009 00:30:24 -0000	1.3
+++ sources	5 Sep 2009 00:35:37 -0000	1.4
@@ -1 +1 @@
-545c430995be8cd3c7b997f244135135  gnome-shell-2.27.1.tar.bz2
+a24dfca62f92623ceaca66bdc99ceda1  gnome-shell-2.27.2.tar.bz2



From cebbert at fedoraproject.org  Sat Sep  5 00:36:37 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Sat,  5 Sep 2009 00:36:37 +0000 (UTC)
Subject: rpms/kernel/devel kernel.spec,1.1765,1.1766
Message-ID: <20090905003637.E141B11C0082@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12501

Modified Files:
	kernel.spec 
Log Message:
Fix kernel build errors when building firmware by removing the
  .config file before that step and restoring it afterward.


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1765
retrieving revision 1.1766
diff -u -p -r1.1765 -r1.1766
--- kernel.spec	3 Sep 2009 21:47:33 -0000	1.1765
+++ kernel.spec	5 Sep 2009 00:36:37 -0000	1.1766
@@ -772,7 +772,6 @@ glibc package.
 %package firmware
 Summary: Firmware files used by the Linux kernel
 Group: Development/System
-Buildarch: noarch
 # This is... complicated.
 # Look at the WHENCE file.
 License: GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
@@ -979,6 +978,12 @@ ApplyOptionalPatch()
   fi
 }
 
+# we don't want a .config file when building firmware: it just confuses the build system
+%define build_firmware \
+   mv .config .config.firmware_save \
+   make INSTALL_FW_PATH=$RPM_BUILD_ROOT/lib/firmware firmware_install \
+   mv .config.firmware_save .config
+
 # First we unpack the kernel tarball.
 # If this isn't the first make prep, we use links to the existing clean tarball
 # which speeds things up quite a bit.
@@ -1773,7 +1778,7 @@ rm -f $RPM_BUILD_ROOT/usr/include/asm*/i
 %endif
 
 %if %{with_firmware}
-make INSTALL_FW_PATH=$RPM_BUILD_ROOT/lib/firmware firmware_install
+%{build_firmware}
 %endif
 
 %if %{with_bootwrapper}
@@ -1783,7 +1788,7 @@ make DESTDIR=$RPM_BUILD_ROOT bootwrapper
 %if %{with_dracut}
 %if !%{with_firmware}
 # dracut needs the firmware files
-    make INSTALL_FW_PATH=$RPM_BUILD_ROOT/lib/firmware firmware_install
+    %{build_firmware}
 %endif
     for i in $RPM_BUILD_ROOT/lib/modules/*; do
 	[ -d $i ] || continue
@@ -2022,6 +2027,10 @@ fi
 # and build.
 
 %changelog
+* Fri Sep 04 2009 Chuck Ebbert  2.6.31-0.203.rc8.git2
+- Fix kernel build errors when building firmware by removing the
+  .config file before that step and restoring it afterward.
+
 * Thu Sep 03 2009 Adam Jackson 
 - drm-ddc-caching-bug.patch: Empty the connector's mode list when it's
   disconnected.



From otaylor at fedoraproject.org  Sat Sep  5 00:42:24 2009
From: otaylor at fedoraproject.org (Owen Taylor)
Date: Sat,  5 Sep 2009 00:42:24 +0000 (UTC)
Subject: rpms/gnome-shell/devel gnome-shell.spec,1.6,1.7
Message-ID: <20090905004224.7D2F911C0082@cvs1.fedora.phx.redhat.com>

Author: otaylor

Update of /cvs/extras/rpms/gnome-shell/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14346

Modified Files:
	gnome-shell.spec 
Log Message:
* Fri Sep  4 2009 Owen Taylor  - 2.27.2-
- Test for gobject-introspection version should be >= not >



Index: gnome-shell.spec
===================================================================
RCS file: /cvs/extras/rpms/gnome-shell/devel/gnome-shell.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- gnome-shell.spec	5 Sep 2009 00:35:36 -0000	1.6
+++ gnome-shell.spec	5 Sep 2009 00:42:24 -0000	1.7
@@ -1,6 +1,6 @@
 Name:           gnome-shell
 Version:        2.27.2
-Release:        1
+Release:        2
 Summary:        Window management and application launching for GNOME
 
 Group:          User Interface/Desktops
@@ -21,7 +21,7 @@ BuildRequires:  gjs-devel
 BuildRequires:  glib2-devel
 BuildRequires:  gnome-desktop-devel
 BuildRequires:  gnome-menus-devel
-BuildRequires:  gobject-introspection > %{gobject_introspection_version}
+BuildRequires:  gobject-introspection >= %{gobject_introspection_version}
 # for screencast recorder functionality
 BuildRequires:  gstreamer-devel
 BuildRequires:  gtk2-devel
@@ -36,7 +36,7 @@ Requires:       desktop-effects
 Requires:       GConf2
 # wrapper script uses to restart old GNOME session if run --replace
 # from the command line
-Requires:       gobject-introspection > %{gobject_introspection_version}
+Requires:       gobject-introspection >= %{gobject_introspection_version}
 Requires:       gnome-python2-gconf
 Requires:       pygobject2
 # wrapper script uses to figure out available GLX capabilities
@@ -118,6 +118,9 @@ gconftool-2 --makefile-install-rule \
   > /dev/null || :
 
 %changelog
+* Fri Sep  4 2009 Owen Taylor  - 2.27.2-2
+- Test for gobject-introspection version should be >= not >
+
 * Fri Sep  4 2009 Owen Taylor  - 2.27.2-1
 - Update to 2.27.2
 - Add an explicit dep on gobject-introspection 0.6.5 which is required 



From cebbert at fedoraproject.org  Sat Sep  5 00:55:07 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Sat,  5 Sep 2009 00:55:07 +0000 (UTC)
Subject: rpms/kernel/F-11 kernel.spec,1.1727,1.1728
Message-ID: <20090905005507.25E1511C0082@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17812

Modified Files:
	kernel.spec 
Log Message:
Fix build system getting confused during firmware install.


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v
retrieving revision 1.1727
retrieving revision 1.1728
diff -u -p -r1.1727 -r1.1728
--- kernel.spec	4 Sep 2009 17:47:08 -0000	1.1727
+++ kernel.spec	5 Sep 2009 00:55:06 -0000	1.1728
@@ -1774,7 +1774,10 @@ rm -f $RPM_BUILD_ROOT/usr/include/asm*/i
 %endif
 
 %if %{with_firmware}
+# having a .config file present during firmware install creates confusion
+mv .config .config.firmware_save
 make INSTALL_FW_PATH=$RPM_BUILD_ROOT/lib/firmware firmware_install
+mv .config.firmware_save .config
 %endif
 
 %if %{with_bootwrapper}
@@ -1981,6 +1984,9 @@ fi
 # and build.
 
 %changelog
+* Fri Sep 04 2009 Chuck Ebbert  2.6.30.5-49
+- Fix build system getting confused during firmware install.
+
 * Fri Sep 04 2009 Chuck Ebbert  2.6.30.5-48
 - Added additional fixes needed for #514787:
   linux-2.6-ppc64-vs-broadcom-lmb-no-init-*.patch



From emaldonado at fedoraproject.org  Sat Sep  5 00:57:47 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sat,  5 Sep 2009 00:57:47 +0000 (UTC)
Subject: rpms/nss/devel nss.spec,1.109,1.110
Message-ID: <20090905005747.91BE711C0082@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19077

Modified Files:
	nss.spec 
Log Message:
update to 3.12.4


Index: nss.spec
===================================================================
RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -p -r1.109 -r1.110
--- nss.spec	1 Sep 2009 00:11:24 -0000	1.109
+++ nss.spec	5 Sep 2009 00:57:47 -0000	1.110
@@ -1,12 +1,12 @@
 %global nspr_version 4.8
-%global nss_util_version 3.12.3.99.3
-%global nss_softokn_version 3.12.3.99.3
+%global nss_util_version 3.12.4
+%global nss_softokn_version 3.12.4
 %global unsupported_tools_directory %{_libdir}/nss/unsupported-tools
 
 Summary:          Network Security Services
 Name:             nss
-Version:          3.12.3.99.3
-Release:          30%{?dist}
+Version:          3.12.4
+Release:          1%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -32,13 +32,9 @@ Source3:          blank-cert8.db
 Source4:          blank-key3.db
 Source5:          blank-secmod.db
 Source12:         %{name}-pem-20090622.tar.bz2
-Source13:         PayPalEE.cert
-Source14:         PayPalICA.cert
 
-Patch1:           nss-no-rpath.patch
 Patch2:           nss-nolocalsql.patch
 Patch6:           nss-enable-pem.patch
-Patch7:           nss-stubs-bug502133.patch
 
 %description
 Network Security Services (NSS) is a set of libraries designed to
@@ -91,14 +87,8 @@ low level services.
 %setup -q
 %setup -q -T -D -n %{name}-%{version} -a 12
 
-%patch1 -p0
 %patch2 -p0
 %patch6 -p0 -b .libpem
-%patch7 -p0 -b .502133
-
-#need newer certs to make test suite work
-#remove once we update to NSS 3.12.4
-cp %{SOURCE13} %{SOURCE14} mozilla/security/nss/tests/libpkix/certs
 
 
 %build
@@ -439,6 +429,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns
 
 
 %changelog
+* Tue Sep 01 2009 Elio Maldonado - 3.12.4-1
+- Update to 3.12.4
+
 * Mon Aug 31 2009 Elio Maldonado - 3.12.3.99.3-30
 - Fix FORTIFY_SOURCE buffer overflows in test suite on ppc and ppc64 - bug 519766
 - Fixed requires and buildrequires as per recommendations in spec file review



From mjakubicek at fedoraproject.org  Sat Sep  5 01:00:32 2009
From: mjakubicek at fedoraproject.org (=?utf-8?b?TWlsb8WhIEpha3Viw63EjWVr?=)
Date: Sat,  5 Sep 2009 01:00:32 +0000 (UTC)
Subject: rpms/smart/devel smart.spec,1.44,1.45
Message-ID: <20090905010032.2B2E311C02C8@cvs1.fedora.phx.redhat.com>

Author: mjakubicek

Update of /cvs/pkgs/rpms/smart/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21266

Modified Files:
	smart.spec 
Log Message:
- Fix FTBFS: accept automake 1.11




Index: smart.spec
===================================================================
RCS file: /cvs/pkgs/rpms/smart/devel/smart.spec,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -p -r1.44 -r1.45
--- smart.spec	27 Jul 2009 04:28:23 -0000	1.44
+++ smart.spec	5 Sep 2009 01:00:31 -0000	1.45
@@ -7,7 +7,7 @@
 Summary: Next generation package handling tool
 Name: smart
 Version: 1.2
-Release: 65%{?dist}
+Release: 66%{?dist}
 License: GPLv2+
 Group: Applications/System
 URL: http://labix.org/smart/
@@ -87,6 +87,8 @@ if test -f /%{_lib}/security/pam_stack.s
   perl -pi -e's,include(\s*)(.*),required\1pam_stack.so service=\2,' smart.pam
   touch -r %{SOURCE2} smart.pam
 fi
+# Reported as https://bugs.launchpad.net/smart/+bug/424642
+sed -i 's#automake\*1\.10\*#automake*1.10* | automake*1.11*#' contrib/ksmarttray/admin/cvs.sh
 
 %build
 CFLAGS="%{optflags}"
@@ -207,6 +209,9 @@ rm -rf %{buildroot}
 %endif
 
 %changelog
+* Fri Sep  4 2009 Milos Jakubicek  - 1.2-66
+- Fix FTBFS: accept automake 1.11
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.2-65
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From rdieter at fedoraproject.org  Sat Sep  5 01:01:20 2009
From: rdieter at fedoraproject.org (Rex Dieter)
Date: Sat,  5 Sep 2009 01:01:20 +0000 (UTC)
Subject: rpms/gnupg2/F-11 .cvsignore, 1.30, 1.31 gnupg2.spec, 1.92,
	1.93 sources, 1.32, 1.33
Message-ID: <20090905010120.811EC11C0082@cvs1.fedora.phx.redhat.com>

Author: rdieter

Update of /cvs/pkgs/rpms/gnupg2/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22234

Modified Files:
	.cvsignore gnupg2.spec sources 
Log Message:
* Fri Sep 04 2009 Rex Dieter  - 2.0.13-1
- gnupg-2.0.13
- Unable to use gpg-agent + input methods (#228953)



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnupg2/F-11/.cvsignore,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- .cvsignore	22 Jun 2009 16:55:57 -0000	1.30
+++ .cvsignore	5 Sep 2009 01:01:20 -0000	1.31
@@ -1,2 +1,2 @@
-gnupg-2.0.12.tar.bz2
-gnupg-2.0.12.tar.bz2.sig
+gnupg-2.0.13.tar.bz2
+gnupg-2.0.13.tar.bz2.sig


Index: gnupg2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnupg2/F-11/gnupg2.spec,v
retrieving revision 1.92
retrieving revision 1.93
diff -u -p -r1.92 -r1.93
--- gnupg2.spec	22 Jun 2009 16:55:57 -0000	1.92
+++ gnupg2.spec	5 Sep 2009 01:01:20 -0000	1.93
@@ -1,16 +1,19 @@
 
 Summary: Utility for secure communication and data storage
 Name:    gnupg2
-Version: 2.0.12
+Version: 2.0.13
 Release: 1%{?dist}
 
 License: GPLv3+
 Group:   Applications/System
 Source0: ftp://ftp.gnupg.org/gcrypt/%{?pre:alpha/}gnupg/gnupg-%{version}%{?pre}.tar.bz2
 Source1: ftp://ftp.gnupg.org/gcrypt/%{?pre:alpha/}gnupg/gnupg-%{version}%{?pre}.tar.bz2.sig
+# svn export svn://cvs.gnupg.org/gnupg/trunk gnupg2; tar cjf gnupg-svn.tar.bz2 gnupg2
+#Source0: gnupg2-20090809svn.tar.bz2
 URL:     http://www.gnupg.org/
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+#BuildRequires: automake libtool texinfo transfig
 BuildRequires: bzip2-devel
 BuildRequires: curl-devel
 BuildRequires: docbook-utils
@@ -66,7 +69,7 @@ dependency on other modules at run and b
 
 
 %prep
-%setup -q -n gnupg-%{version}%{?pre}
+%setup -q -n gnupg-%{version}
 
 # pcsc-lite library major: 0 in 1.2.0, 1 in 1.2.9+ (dlopen()'d in pcsc-wrapper)
 # Note: this is just the name of the default shared lib to load in scdaemon,
@@ -77,6 +80,10 @@ dependency on other modules at run and b
 
 sed -i -e 's/"libpcsclite\.so"/"%{pcsclib}"/' scd/{scdaemon,pcsc-wrapper}.c
 
+# fix temp broken docs
+#sed -i -e 's/^@include version.texi//' doc/gnupg.texi
+#./autogen.sh
+
 
 %build
 
@@ -122,7 +129,7 @@ rm -f %{buildroot}%{_infodir}/dir
 # need scratch gpg database for tests
 mkdir -p $HOME/.gnupg
 # some gpg2 tests (still) FAIL on non i386 platforms
-make -k check ||:
+make -k check 
 
 
 %post
@@ -167,6 +174,13 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Fri Sep 04 2009 Rex Dieter  - 2.0.13-1
+- gnupg-2.0.13
+- Unable to use gpg-agent + input methods (#228953)
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 2.0.12-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Wed Jun 17 2009 Rex Dieter  - 2.0.12-1
 - gnupg-2.0.12
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnupg2/F-11/sources,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -p -r1.32 -r1.33
--- sources	22 Jun 2009 16:55:57 -0000	1.32
+++ sources	5 Sep 2009 01:01:20 -0000	1.33
@@ -1,2 +1,2 @@
-4718d8a8cd3eac100951d8b162cf537b  gnupg-2.0.12.tar.bz2
-88e8d5d64cff885d0e6a29ffb71d1537  gnupg-2.0.12.tar.bz2.sig
+41bd7629d815b90c15b37bb31c2f07c0  gnupg-2.0.13.tar.bz2
+39dde2ae7b98ffa2100c31b368f2e2ec  gnupg-2.0.13.tar.bz2.sig



From cwickert at fedoraproject.org  Sat Sep  5 01:16:55 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Sat,  5 Sep 2009 01:16:55 +0000 (UTC)
Subject: rpms/xfce4-clipman-plugin/devel xfce4-clipman-plugin.spec, 1.24,
	1.25
Message-ID: <20090905011655.386C311C0082@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/xfce4-clipman-plugin/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29724

Modified Files:
	xfce4-clipman-plugin.spec 
Log Message:
minor cleanup


Index: xfce4-clipman-plugin.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xfce4-clipman-plugin/devel/xfce4-clipman-plugin.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- xfce4-clipman-plugin.spec	4 Sep 2009 22:04:49 -0000	1.24
+++ xfce4-clipman-plugin.spec	5 Sep 2009 01:16:55 -0000	1.25
@@ -72,13 +72,12 @@ gtk-update-icon-cache %{_datadir}/icons/
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING ChangeLog NEWS README TODO
-#%{_libexecdir}/xfce4/panel-plugins/%{name}
+%{_libexecdir}/xfce4/panel-plugins/%{name}
 %config %{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
 %config(noreplace) %{_sysconfdir}/xdg/xfce4/panel/xfce4-clipman-actions.xml
 %{_bindir}/xfce4-clipman
 %{_bindir}/xfce4-clipman-settings
 %{_bindir}/xfce4-popup-clipman
-%{_libexecdir}/xfce4/panel-plugins/%{name}
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}.*
 %{_datadir}/xfce4/doc/*/images/clipman-*.png



From cebbert at fedoraproject.org  Sat Sep  5 01:22:31 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Sat,  5 Sep 2009 01:22:31 +0000 (UTC)
Subject: rpms/kernel/devel hdpvr-ir-enable.patch,1.4,1.5
Message-ID: <20090905012231.5D28311C0082@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31459

Modified Files:
	hdpvr-ir-enable.patch 
Log Message:
quickfix use of LINUX_VERSION_CODE causing compile failure

hdpvr-ir-enable.patch:
 Makefile     |    4 --
 hdpvr-core.c |   12 ++------
 hdpvr-i2c.c  |   88 +++++++++++++++++++++++++++++++++++++++++------------------
 hdpvr.h      |    2 -
 4 files changed, 68 insertions(+), 38 deletions(-)

Index: hdpvr-ir-enable.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/hdpvr-ir-enable.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- hdpvr-ir-enable.patch	3 Sep 2009 21:02:14 -0000	1.4
+++ hdpvr-ir-enable.patch	5 Sep 2009 01:22:31 -0000	1.5
@@ -142,7 +142,7 @@ index c4b5d15..7cd977f 100644
 +	.class		= I2C_CLASS_TV_ANALOG,
 +};
 +
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 30)
++#if 1
 +static struct i2c_board_info hdpvr_i2c_board_info = {
 +	I2C_BOARD_INFO("ir_tx_z8f0811_haup", HDPVR_HW_Z8F0811_IR_TX_I2C_ADDR),
 +	I2C_BOARD_INFO("ir_rx_z8f0811_haup", HDPVR_HW_Z8F0811_IR_RX_I2C_ADDR),
@@ -203,7 +203,7 @@ index c4b5d15..7cd977f 100644
 +	if (retval)
 +		goto error;
 +
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 30)
++#if 1
 +	i2c_new_device(&dev->i2c_adapter, &hdpvr_i2c_board_info);
 +#endif
  



From mclasen at fedoraproject.org  Sat Sep  5 01:50:14 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Sat,  5 Sep 2009 01:50:14 +0000 (UTC)
Subject: rpms/glib2/devel .cvsignore, 1.114, 1.115 glib2.spec, 1.215,
	1.216 sources, 1.116, 1.117
Message-ID: <20090905015015.07C2C11C0380@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/glib2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11224

Modified Files:
	.cvsignore glib2.spec sources 
Log Message:
2.21.6



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/glib2/devel/.cvsignore,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -p -r1.114 -r1.115
--- .cvsignore	24 Aug 2009 19:14:29 -0000	1.114
+++ .cvsignore	5 Sep 2009 01:50:14 -0000	1.115
@@ -1 +1 @@
-glib-2.21.5.tar.bz2
+glib-2.21.6.tar.bz2


Index: glib2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/glib2/devel/glib2.spec,v
retrieving revision 1.215
retrieving revision 1.216
diff -u -p -r1.215 -r1.216
--- glib2.spec	24 Aug 2009 19:14:29 -0000	1.215
+++ glib2.spec	5 Sep 2009 01:50:14 -0000	1.216
@@ -2,7 +2,7 @@
 
 Summary: A library of handy utility functions
 Name: glib2
-Version: 2.21.5
+Version: 2.21.6
 Release: 1%{?dist}
 License: LGPLv2+
 Group: System Environment/Libraries
@@ -113,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/lib*.a
 
 %changelog
+* Fri Sep  4 2009 Matthias Clasen  - 2.21.6-1
+- Update to 2.21.6
+
 * Mon Aug 24 2009 Matthias Clasen  - 2.21.5-1
 - Update to 2.21.5
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/glib2/devel/sources,v
retrieving revision 1.116
retrieving revision 1.117
diff -u -p -r1.116 -r1.117
--- sources	24 Aug 2009 19:14:29 -0000	1.116
+++ sources	5 Sep 2009 01:50:14 -0000	1.117
@@ -1 +1 @@
-5f3f19c4a8088c51e21cad5b8ea166e5  glib-2.21.5.tar.bz2
+3b0452fbd877db53dafabdc074600cb8  glib-2.21.6.tar.bz2



From cebbert at fedoraproject.org  Sat Sep  5 02:40:59 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Sat,  5 Sep 2009 02:40:59 +0000 (UTC)
Subject: rpms/kernel/F-10 patch-2.6.27.31.bz2.sign, NONE,
	1.1.2.1 patch-2.6.27.32-rc1.bz2.sign, NONE, 1.1.2.1 .cvsignore,
	1.960.2.18, 1.960.2.19 kernel.spec, 1.1206.2.85,
	1.1206.2.86 linux-2.6-upstream-reverts.patch, 1.6.2.1,
	1.6.2.2 sources, 1.922.2.18, 1.922.2.19 upstream, 1.834.2.18,
	1.834.2.19
	do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch,
	1.1.2.2, NONE kvm-make-efer-reads-safe-when-efer-does-not-exist.patch,
	1.1.2.1,
	NONE kvm-vmx-don-t-allow-uninhibited-access-to-efer-on-i386.patch,
	1.1.2.1, NONE linux-2.6-cdrom-door-status.patch, 1.4.2.1,
	NONE linux-2.6-char-remove-low_latency-nozomi-mxser.patch, 1.1.2.1,
	NONE linux-2.6-parport-quickfix-the-proc-registration-bug.patch,
	1.1.2.2, NONE linux-2.6-usb-remove-low-latency-hack.patch,
	1.1.2.2, NONE patch-2.6.27.30.bz2.sign, 1.1.2.1, NONE
Message-ID: <20090905024059.A6E0E11C0082@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24288

Modified Files:
      Tag: private-fedora-10-2_6_27
	.cvsignore kernel.spec linux-2.6-upstream-reverts.patch 
	sources upstream 
Added Files:
      Tag: private-fedora-10-2_6_27
	patch-2.6.27.31.bz2.sign patch-2.6.27.32-rc1.bz2.sign 
Removed Files:
      Tag: private-fedora-10-2_6_27
	do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch 
	kvm-make-efer-reads-safe-when-efer-does-not-exist.patch 
	kvm-vmx-don-t-allow-uninhibited-access-to-efer-on-i386.patch 
	linux-2.6-cdrom-door-status.patch 
	linux-2.6-char-remove-low_latency-nozomi-mxser.patch 
	linux-2.6-parport-quickfix-the-proc-registration-bug.patch 
	linux-2.6-usb-remove-low-latency-hack.patch 
	patch-2.6.27.30.bz2.sign 
Log Message:
2.6.27.31: no functional changes, update had been manually applied already.
2.6.27.32-rc1: drop upstream patches:
  linux-2.6-usb-remove-low-latency-hack.patch
  linux-2.6-char-remove-low_latency-nozomi-mxser.patch
  linux-2.6-cdrom-door-status.patch
  kvm-vmx-don-t-allow-uninhibited-access-to-efer-on-i386.patch
  kvm-make-efer-reads-safe-when-efer-does-not-exist.patch
  linux-2.6-parport-quickfix-the-proc-registration-bug.patch
  do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch


--- NEW FILE patch-2.6.27.31.bz2.sign ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: See http://www.kernel.org/signature.html for info

iD8DBQBKiXncyGugalF9Dw4RAkktAJ0WJtXGLmUEhW9gQNSQmA6zUVeuyACghj3Z
6NgX4eOyjHeldWCdffQTYeY=
=Y1UN
-----END PGP SIGNATURE-----


--- NEW FILE patch-2.6.27.32-rc1.bz2.sign ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: See http://www.kernel.org/signature.html for info

iD8DBQBKoXZYyGugalF9Dw4RApDgAJ4/jmoWGSo15z3T4g3SJ2q2chCkggCghvk4
2hJxkClG4DilRWTIaXJSsbE=
=KZq0
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/.cvsignore,v
retrieving revision 1.960.2.18
retrieving revision 1.960.2.19
diff -u -p -r1.960.2.18 -r1.960.2.19
--- .cvsignore	17 Aug 2009 02:11:54 -0000	1.960.2.18
+++ .cvsignore	5 Sep 2009 02:40:57 -0000	1.960.2.19
@@ -4,4 +4,5 @@ kernel-2.6.*.config
 temp-*
 kernel-2.6.27
 linux-2.6.27.tar.bz2
-patch-2.6.27.30.bz2
+patch-2.6.27.31.bz2
+patch-2.6.27.32-rc1.bz2


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/kernel.spec,v
retrieving revision 1.1206.2.85
retrieving revision 1.1206.2.86
diff -u -p -r1.1206.2.85 -r1.1206.2.86
--- kernel.spec	31 Aug 2009 19:24:37 -0000	1.1206.2.85
+++ kernel.spec	5 Sep 2009 02:40:58 -0000	1.1206.2.86
@@ -39,9 +39,9 @@ Summary: The Linux kernel
 %if 0%{?released_kernel}
 
 # Do we have a -stable update to apply?
-%define stable_update 30
+%define stable_update 32
 # Is it a -stable RC?
-%define stable_rc 0
+%define stable_rc 1
 # Set rpm version accordingly
 %if 0%{?stable_update}
 %define stablerev .%{stable_update}
@@ -639,8 +639,6 @@ Patch454: linux-2.6-input.git-i8042-add-
 # 490250
 Patch455: linux-2.6-input.git-i8042-add-vostro-1510-to-nomux.patch
 
-Patch458: linux-2.6-char-remove-low_latency-nozomi-mxser.patch
-
 Patch460: linux-2.6-serial-460800.patch
 Patch510: linux-2.6-silence-noise.patch
 Patch530: linux-2.6-silence-fbcon-logo.patch
@@ -673,10 +671,6 @@ Patch1101: linux-2.6-default-mmf_dump_el
 Patch1515: linux-2.6.27-lirc.patch
 Patch1520: linux-2.6-hdpvr.patch
 
-# Fix the return code CD accesses when the CDROM drive door is closed
-# but the drive isn't yet ready.
-Patch1550: linux-2.6-cdrom-door-status.patch
-
 # nouveau + drm fixes
 Patch1800: nvidia-agp.patch
 Patch1810: drm-next.patch
@@ -736,8 +730,6 @@ Patch2201: linux-2.6-firewire-git-pendin
 # make USB EHCI driver respect "nousb" parameter
 Patch2300: linux-2.6-usb-ehci-hcd-respect-nousb.patch
 Patch2301: linux-2.6-usb-option-increase-outgoing-buffers.patch
-# kill more misuse of tty->low_latency flag
-Patch2302: linux-2.6-usb-remove-low-latency-hack.patch
 
 # Add fips_enable flag
 Patch2400: linux-2.6-crypto-fips_enable.patch
@@ -780,16 +772,11 @@ Patch3140: linux-2.6.27-fix-video_open.p
 # Fix simultaneous use of hvr-1800 and pvr-500 (#480728)
 Patch3141: v4l-dvb-fix-cx25840-firmware-load.patch
 
-Patch4000: kvm-vmx-don-t-allow-uninhibited-access-to-efer-on-i386.patch
-Patch4010: kvm-make-efer-reads-safe-when-efer-does-not-exist.patch
-
-Patch11000: linux-2.6-parport-quickfix-the-proc-registration-bug.patch
 Patch11010: linux-2.6-dev-zero-avoid-oom-lockup.patch
 
 Patch12000: linux-2.6-virtio-blk-dont-bounce-highmem-requests.patch
 
 Patch13000: make-mmap_min_addr-suck-less.patch
-Patch13001: do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch
 
 %endif
 
@@ -1205,7 +1192,6 @@ ApplyPatch linux-2.6.27.9-ext4-cap-check
 # USB
 ApplyPatch linux-2.6-usb-ehci-hcd-respect-nousb.patch
 ApplyPatch linux-2.6-usb-option-increase-outgoing-buffers.patch
-ApplyPatch linux-2.6-usb-remove-low-latency-hack.patch
 
 # Add the ability to turn FIPS-compliant mode on or off at boot
 ApplyPatch linux-2.6-crypto-fips_enable.patch
@@ -1274,8 +1260,6 @@ ApplyPatch linux-2.6.27-hwmon-applesmc-2
 ApplyPatch linux-2.6-input.git-i8042-add-xps-m1530-to-nomux.patch
 # 490250
 ApplyPatch linux-2.6-input.git-i8042-add-vostro-1510-to-nomux.patch
-# from f-11: fix oopses in nozomi and mxser driver
-ApplyPatch linux-2.6-char-remove-low_latency-nozomi-mxser.patch
 
 # Allow to use 480600 baud on 16C950 UARTs
 ApplyPatch linux-2.6-serial-460800.patch
@@ -1335,10 +1319,6 @@ ApplyPatch linux-2.6.27-lirc.patch
 # http://hg.jannau.net/hdpvr/
 ApplyPatch linux-2.6-hdpvr.patch
 
-# Fix the return code CD accesses when the CDROM drive door is closed
-# but the drive isn't yet ready.
-ApplyPatch linux-2.6-cdrom-door-status.patch
-
 ApplyPatch linux-2.6-e1000-ich9.patch
 
 ApplyPatch linux-2.6-e1000e-add-support-for-the-82567LM-4-device.patch
@@ -1418,12 +1398,6 @@ ApplyPatch disable-p4-cpufreq-ui.patch
 ApplyPatch linux-2.6.27-fix-video_open.patch
 ApplyPatch v4l-dvb-fix-cx25840-firmware-load.patch
 
-ApplyPatch kvm-vmx-don-t-allow-uninhibited-access-to-efer-on-i386.patch
-ApplyPatch kvm-make-efer-reads-safe-when-efer-does-not-exist.patch
-
-# finally fix the proc registration bug (F11#503773 and others)
-ApplyPatch linux-2.6-parport-quickfix-the-proc-registration-bug.patch
-
 ApplyPatch linux-2.6-dev-zero-avoid-oom-lockup.patch
 
 # fix oops with virtio block driver requests (#510304)
@@ -1431,8 +1405,6 @@ ApplyPatch linux-2.6-virtio-blk-dont-bou
 
 ApplyPatch make-mmap_min_addr-suck-less.patch
 
-ApplyPatch do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch
-
 # END OF PATCH APPLICATIONS
 
 %endif
@@ -2008,6 +1980,17 @@ fi
 %kernel_variant_files -k vmlinux %{with_kdump} kdump
 
 %changelog
+* Fri Sep 04 2009  Chuck Ebbert   2.6.27.32-170.2.86.rc1
+- 2.6.27.31: no functional changes, update had been manually applied already.
+- 2.6.27.32-rc1: drop upstream patches:
+  linux-2.6-usb-remove-low-latency-hack.patch
+  linux-2.6-char-remove-low_latency-nozomi-mxser.patch
+  linux-2.6-cdrom-door-status.patch
+  kvm-vmx-don-t-allow-uninhibited-access-to-efer-on-i386.patch
+  kvm-make-efer-reads-safe-when-efer-does-not-exist.patch
+  linux-2.6-parport-quickfix-the-proc-registration-bug.patch
+  do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch
+
 * Mon Aug 31 2009 Jarod Wilson 
 - Fix audio on PVR-500 when used in same system as HVR-1800 (#480728)
 

linux-2.6-upstream-reverts.patch:
 firewire/fw-cdev.c        |    6 +++---
 firewire/fw-sbp2.c        |   38 +++++++++++++++++++++++++++-----------
 firewire/fw-topology.c    |    6 ++++--
 firewire/fw-transaction.h |    2 +-
 gpu/drm/i915/i915_dma.c   |    2 +-
 5 files changed, 36 insertions(+), 18 deletions(-)

Index: linux-2.6-upstream-reverts.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/linux-2.6-upstream-reverts.patch,v
retrieving revision 1.6.2.1
retrieving revision 1.6.2.2
diff -u -p -r1.6.2.1 -r1.6.2.2
--- linux-2.6-upstream-reverts.patch	17 Aug 2009 04:43:07 -0000	1.6.2.1
+++ linux-2.6-upstream-reverts.patch	5 Sep 2009 02:40:58 -0000	1.6.2.2
@@ -382,45 +382,3 @@ Signed-off-by: Greg Kroah-Hartman 
-Date: Thu, 6 Aug 2009 15:07:37 -0700
-Subject: compat_ioctl: hook up compat handler for FIEMAP ioctl
-
-From: Eric Sandeen 
-
-commit 69130c7cf96ea853dc5be599dd6a4b98907d39cc upstream.
-
-The FIEMAP_IOC_FIEMAP mapping ioctl was missing a 32-bit compat handler,
-which means that 32-bit suerspace on 64-bit kernels cannot use this ioctl
-command.
-
-The structure is nicely aligned, padded, and sized, so it is just this
-simple.
-
-Tested w/ 32-bit ioctl tester (from Josef) on a 64-bit kernel on ext4.
-
-Signed-off-by: Eric Sandeen 
-Cc: 
-Cc: Mark Lord 
-Cc: Arnd Bergmann 
-Cc: Josef Bacik 
-Cc: Jan Kara 
-Signed-off-by: Andrew Morton 
-Signed-off-by: Linus Torvalds 
-Signed-off-by: Greg Kroah-Hartman 
-
----
- fs/compat_ioctl.c |    1 +
- 1 file changed, 1 insertion(+)
-
---- a/fs/compat_ioctl.c
-+++ b/fs/compat_ioctl.c
-@@ -1910,6 +1910,7 @@ COMPATIBLE_IOCTL(FIONCLEX)
- COMPATIBLE_IOCTL(FIOASYNC)
- COMPATIBLE_IOCTL(FIONBIO)
- COMPATIBLE_IOCTL(FIONREAD)  /* This is also TIOCINQ */
-+COMPATIBLE_IOCTL(FS_IOC_FIEMAP)
- /* 0x00 */
- COMPATIBLE_IOCTL(FIBMAP)
- COMPATIBLE_IOCTL(FIGETBSZ)


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/sources,v
retrieving revision 1.922.2.18
retrieving revision 1.922.2.19
diff -u -p -r1.922.2.18 -r1.922.2.19
--- sources	17 Aug 2009 02:11:54 -0000	1.922.2.18
+++ sources	5 Sep 2009 02:40:59 -0000	1.922.2.19
@@ -1,2 +1,3 @@
 b3e78977aa79d3754cb7f8143d7ddabd  linux-2.6.27.tar.bz2
-f55adbeb6e3a44e814ce2a192a9ecf8b  patch-2.6.27.30.bz2
+adfb289efee5dce61e532678317c0b4c  patch-2.6.27.31.bz2
+6b9c084b6771c1a96c5e42d4218f9de9  patch-2.6.27.32-rc1.bz2


Index: upstream
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/upstream,v
retrieving revision 1.834.2.18
retrieving revision 1.834.2.19
diff -u -p -r1.834.2.18 -r1.834.2.19
--- upstream	17 Aug 2009 02:11:55 -0000	1.834.2.18
+++ upstream	5 Sep 2009 02:40:59 -0000	1.834.2.19
@@ -1,3 +1,4 @@
 linux-2.6.27.tar.bz2
-patch-2.6.27.30.bz2
+patch-2.6.27.31.bz2
+patch-2.6.27.32-rc1.bz2
 


--- do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch DELETED ---


--- kvm-make-efer-reads-safe-when-efer-does-not-exist.patch DELETED ---


--- kvm-vmx-don-t-allow-uninhibited-access-to-efer-on-i386.patch DELETED ---


--- linux-2.6-cdrom-door-status.patch DELETED ---


--- linux-2.6-char-remove-low_latency-nozomi-mxser.patch DELETED ---


--- linux-2.6-parport-quickfix-the-proc-registration-bug.patch DELETED ---


--- linux-2.6-usb-remove-low-latency-hack.patch DELETED ---


--- patch-2.6.27.30.bz2.sign DELETED ---



From cebbert at fedoraproject.org  Sat Sep  5 02:53:41 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Sat,  5 Sep 2009 02:53:41 +0000 (UTC)
Subject: rpms/kernel/F-10 linux-2.6-nfsd-report-short-writes-fix.patch, NONE,
	1.1.2.2 linux-2.6-nfsd-report-short-writes.patch, NONE,
	1.1.2.2 kernel.spec, 1.1206.2.86, 1.1206.2.87
Message-ID: <20090905025341.75B1A11C0082@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28303

Modified Files:
      Tag: private-fedora-10-2_6_27
	kernel.spec 
Added Files:
      Tag: private-fedora-10-2_6_27
	linux-2.6-nfsd-report-short-writes-fix.patch 
	linux-2.6-nfsd-report-short-writes.patch 
Log Message:
Copy fix for NFS short write reporting from F-10 2.6.29 kernel (#493500)

linux-2.6-nfsd-report-short-writes-fix.patch:
 vfs.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- NEW FILE linux-2.6-nfsd-report-short-writes-fix.patch ---
From: Wei Yongjun 
Date: Tue, 19 May 2009 04:03:15 +0000 (+0800)
Subject: nfsd: fix hung up of nfs client while sync write data to nfs server
X-Git-Tag: v2.6.30-rc8~20^2~2
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=a0d24b295aed7a9daf4ca36bd4784e4d40f82303

nfsd: fix hung up of nfs client while sync write data to nfs server

Commit 'Short write in nfsd becomes a full write to the client'
(31dec2538e45e9fff2007ea1f4c6bae9f78db724) broken the sync write.
With the following commands to reproduce:

  $ mount -t nfs -o sync 192.168.0.21:/nfsroot /mnt
  $ cd /mnt
  $ echo aaaa > temp.txt

Then nfs client is hung up.

In SYNC mode the server alaways return the write count 0 to the
client. This is because the value of host_err in nfsd_vfs_write()
will be overwrite in SYNC mode by 'host_err=nfsd_sync(file);',
and then we return host_err(which is now 0) as write count.

This patch fixed the problem.

Signed-off-by: Wei Yongjun 
Signed-off-by: J. Bruce Fields 
---

diff --git a/fs/nfsd/vfs.c b/fs/nfsd/vfs.c
index 6c68ffd..b660435 100644
--- a/fs/nfsd/vfs.c
+++ b/fs/nfsd/vfs.c
@@ -1015,6 +1015,7 @@ nfsd_vfs_write(struct svc_rqst *rqstp, struct svc_fh *fhp, struct file *file,
 	host_err = vfs_writev(file, (struct iovec __user *)vec, vlen, &offset);
 	set_fs(oldfs);
 	if (host_err >= 0) {
+		*cnt = host_err;
 		nfsdstats.io_write += host_err;
 		fsnotify_modify(file->f_path.dentry);
 	}
@@ -1060,10 +1061,9 @@ nfsd_vfs_write(struct svc_rqst *rqstp, struct svc_fh *fhp, struct file *file,
 	}
 
 	dprintk("nfsd: write complete host_err=%d\n", host_err);
-	if (host_err >= 0) {
+	if (host_err >= 0)
 		err = 0;
-		*cnt = host_err;
-	} else
+	else
 		err = nfserrno(host_err);
 out:
 	return err;

linux-2.6-nfsd-report-short-writes.patch:
 fs/nfsd/nfs3proc.c        |    5 +++--
 fs/nfsd/nfs4proc.c        |    7 +++++--
 fs/nfsd/nfsproc.c         |    3 ++-
 fs/nfsd/vfs.c             |   13 +++++++------
 include/linux/nfsd/nfsd.h |    2 +-
 5 files changed, 18 insertions(+), 12 deletions(-)

--- NEW FILE linux-2.6-nfsd-report-short-writes.patch ---
From: David Shaw 
Date: Fri, 6 Mar 2009 01:16:14 +0000 (-0500)
Subject: Short write in nfsd becomes a full write to the client
X-Git-Tag: v2.6.30-rc1~183^2~52
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=31dec2538e45e9fff2007ea1f4c6bae9f78db724

Short write in nfsd becomes a full write to the client

If a filesystem being written to via NFS returns a short write count
(as opposed to an error) to nfsd, nfsd treats that as a success for
the entire write, rather than the short count that actually succeeded.

For example, given a 8192 byte write, if the underlying filesystem
only writes 4096 bytes, nfsd will ack back to the nfs client that all
8192 bytes were written.  The nfs client does have retry logic for
short writes, but this is never called as the client is told the
complete write succeeded.

There are probably other ways it could happen, but in my case it
happened with a fuse (filesystem in userspace) filesystem which can
rather easily have a partial write.

Here is a patch to properly return the short write count to the
client.

Signed-off-by: David Shaw 
Signed-off-by: J. Bruce Fields 
---

diff --git a/fs/nfsd/nfs3proc.c b/fs/nfsd/nfs3proc.c
index 579ce8c..7c9fe83 100644
--- a/fs/nfsd/nfs3proc.c
+++ b/fs/nfsd/nfs3proc.c
@@ -203,6 +203,7 @@ nfsd3_proc_write(struct svc_rqst *rqstp, struct nfsd3_writeargs *argp,
 					 struct nfsd3_writeres  *resp)
 {
 	__be32	nfserr;
+	unsigned long cnt = argp->len;
 
 	dprintk("nfsd: WRITE(3)    %s %d bytes at %ld%s\n",
 				SVCFH_fmt(&argp->fh),
@@ -215,9 +216,9 @@ nfsd3_proc_write(struct svc_rqst *rqstp, struct nfsd3_writeargs *argp,
 	nfserr = nfsd_write(rqstp, &resp->fh, NULL,
 				   argp->offset,
 				   rqstp->rq_vec, argp->vlen,
-				   argp->len,
+				   &cnt,
 				   &resp->committed);
-	resp->count = argp->count;
+	resp->count = cnt;
 	RETURN_STATUS(nfserr);
 }
 
diff --git a/fs/nfsd/nfs4proc.c b/fs/nfsd/nfs4proc.c
index 77f584f..283d77a 100644
--- a/fs/nfsd/nfs4proc.c
+++ b/fs/nfsd/nfs4proc.c
@@ -682,6 +682,7 @@ nfsd4_write(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
 	struct file *filp = NULL;
 	u32 *p;
 	__be32 status = nfs_ok;
+	unsigned long cnt;
 
 	/* no need to check permission - this will be done in nfsd_write() */
 
@@ -700,7 +701,7 @@ nfsd4_write(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
 		return status;
 	}
 
-	write->wr_bytes_written = write->wr_buflen;
+	cnt = write->wr_buflen;
 	write->wr_how_written = write->wr_stable_how;
 	p = (u32 *)write->wr_verifier.data;
 	*p++ = nfssvc_boot.tv_sec;
@@ -708,10 +709,12 @@ nfsd4_write(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
 
 	status =  nfsd_write(rqstp, &cstate->current_fh, filp,
 			     write->wr_offset, rqstp->rq_vec, write->wr_vlen,
-			     write->wr_buflen, &write->wr_how_written);
+			     &cnt, &write->wr_how_written);
 	if (filp)
 		fput(filp);
 
+	write->wr_bytes_written = cnt;
+
 	if (status == nfserr_symlink)
 		status = nfserr_inval;
 	return status;
diff --git a/fs/nfsd/nfsproc.c b/fs/nfsd/nfsproc.c
index 6f7f263..e298e26 100644
--- a/fs/nfsd/nfsproc.c
+++ b/fs/nfsd/nfsproc.c
@@ -180,6 +180,7 @@ nfsd_proc_write(struct svc_rqst *rqstp, struct nfsd_writeargs *argp,
 {
 	__be32	nfserr;
 	int	stable = 1;
+	unsigned long cnt = argp->len;
 
 	dprintk("nfsd: WRITE    %s %d bytes at %d\n",
 		SVCFH_fmt(&argp->fh),
@@ -188,7 +189,7 @@ nfsd_proc_write(struct svc_rqst *rqstp, struct nfsd_writeargs *argp,
 	nfserr = nfsd_write(rqstp, fh_copy(&resp->fh, &argp->fh), NULL,
 				   argp->offset,
 				   rqstp->rq_vec, argp->vlen,
-				   argp->len,
+			           &cnt,
 				   &stable);
 	return nfsd_return_attrs(nfserr, resp);
 }
diff --git a/fs/nfsd/vfs.c b/fs/nfsd/vfs.c
index 0c07629..54404d7 100644
--- a/fs/nfsd/vfs.c
+++ b/fs/nfsd/vfs.c
@@ -960,7 +960,7 @@ static void kill_suid(struct dentry *dentry)
 static __be32
 nfsd_vfs_write(struct svc_rqst *rqstp, struct svc_fh *fhp, struct file *file,
 				loff_t offset, struct kvec *vec, int vlen,
-	   			unsigned long cnt, int *stablep)
+				unsigned long *cnt, int *stablep)
 {
 	struct svc_export	*exp;
 	struct dentry		*dentry;
@@ -974,7 +974,7 @@ nfsd_vfs_write(struct svc_rqst *rqstp, struct svc_fh *fhp, struct file *file,
 	err = nfserr_perm;
 
 	if ((fhp->fh_export->ex_flags & NFSEXP_MSNFS) &&
-		(!lock_may_write(file->f_path.dentry->d_inode, offset, cnt)))
+		(!lock_may_write(file->f_path.dentry->d_inode, offset, *cnt)))
 		goto out;
 #endif
 
@@ -1006,7 +1006,7 @@ nfsd_vfs_write(struct svc_rqst *rqstp, struct svc_fh *fhp, struct file *file,
 	host_err = vfs_writev(file, (struct iovec __user *)vec, vlen, &offset);
 	set_fs(oldfs);
 	if (host_err >= 0) {
-		nfsdstats.io_write += cnt;
+		nfsdstats.io_write += host_err;
 		fsnotify_modify(file->f_path.dentry);
 	}
 
@@ -1051,9 +1051,10 @@ nfsd_vfs_write(struct svc_rqst *rqstp, struct svc_fh *fhp, struct file *file,
 	}
 
 	dprintk("nfsd: write complete host_err=%d\n", host_err);
-	if (host_err >= 0)
+	if (host_err >= 0) {
 		err = 0;
-	else 
+		*cnt = host_err;
+	} else
 		err = nfserrno(host_err);
 out:
 	return err;
@@ -1095,7 +1096,7 @@ out:
  */
 __be32
 nfsd_write(struct svc_rqst *rqstp, struct svc_fh *fhp, struct file *file,
-		loff_t offset, struct kvec *vec, int vlen, unsigned long cnt,
+		loff_t offset, struct kvec *vec, int vlen, unsigned long *cnt,
 		int *stablep)
 {
 	__be32			err = 0;
diff --git a/include/linux/nfsd/nfsd.h b/include/linux/nfsd/nfsd.h
index 16f7b40..54beda1 100644
--- a/include/linux/nfsd/nfsd.h
+++ b/include/linux/nfsd/nfsd.h
@@ -105,7 +105,7 @@ void		nfsd_close(struct file *);
 __be32 		nfsd_read(struct svc_rqst *, struct svc_fh *, struct file *,
 				loff_t, struct kvec *, int, unsigned long *);
 __be32 		nfsd_write(struct svc_rqst *, struct svc_fh *,struct file *,
-				loff_t, struct kvec *,int, unsigned long, int *);
+				loff_t, struct kvec *,int, unsigned long *, int *);
 __be32		nfsd_readlink(struct svc_rqst *, struct svc_fh *,
 				char *, int *);
 __be32		nfsd_symlink(struct svc_rqst *, struct svc_fh *,


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/kernel.spec,v
retrieving revision 1.1206.2.86
retrieving revision 1.1206.2.87
diff -u -p -r1.1206.2.86 -r1.1206.2.87
--- kernel.spec	5 Sep 2009 02:40:58 -0000	1.1206.2.86
+++ kernel.spec	5 Sep 2009 02:53:39 -0000	1.1206.2.87
@@ -778,6 +778,10 @@ Patch12000: linux-2.6-virtio-blk-dont-bo
 
 Patch13000: make-mmap_min_addr-suck-less.patch
 
+# fix NFS short writes (#493500)
+Patch14000: linux-2.6-nfsd-report-short-writes-fix.patch
+Patch14001: linux-2.6-nfsd-report-short-writes.patch
+
 %endif
 
 BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root
@@ -1405,6 +1409,10 @@ ApplyPatch linux-2.6-virtio-blk-dont-bou
 
 ApplyPatch make-mmap_min_addr-suck-less.patch
 
+# fix NFS short writes (#493500)
+ApplyPatch linux-2.6-nfsd-report-short-writes.patch
+ApplyPatch linux-2.6-nfsd-report-short-writes-fix.patch
+
 # END OF PATCH APPLICATIONS
 
 %endif
@@ -1980,6 +1988,9 @@ fi
 %kernel_variant_files -k vmlinux %{with_kdump} kdump
 
 %changelog
+* Fri Sep 04 2009  Chuck Ebbert   2.6.27.32-170.2.87.rc1
+- Copy fix for NFS short write reporting from F-10 2.6.29 kernel (#493500)
+
 * Fri Sep 04 2009  Chuck Ebbert   2.6.27.32-170.2.86.rc1
 - 2.6.27.31: no functional changes, update had been manually applied already.
 - 2.6.27.32-rc1: drop upstream patches:



From kkofler at fedoraproject.org  Sat Sep  5 02:54:00 2009
From: kkofler at fedoraproject.org (Kevin Kofler)
Date: Sat,  5 Sep 2009 02:54:00 +0000 (UTC)
Subject: rpms/kde-l10n/devel kde-l10n.spec,1.94,1.95
Message-ID: <20090905025400.089C211C0082@cvs1.fedora.phx.redhat.com>

Author: kkofler

Update of /cvs/pkgs/rpms/kde-l10n/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28663/devel

Modified Files:
	kde-l10n.spec 
Log Message:
Enable subpackage for Croatian so this actually builds.


Index: kde-l10n.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kde-l10n/devel/kde-l10n.spec,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -p -r1.94 -r1.95
--- kde-l10n.spec	4 Sep 2009 23:05:27 -0000	1.94
+++ kde-l10n.spec	5 Sep 2009 02:53:59 -0000	1.95
@@ -1111,12 +1111,10 @@ rm -rf %{buildroot}
 %lang(hi) %{_datadir}/locale/hi/LC_MESSAGES/*
 %lang(hi) %{_datadir}/locale/hi/entry.desktop
 
-%if %{buildall}
 %files Croatian
 %defattr(-,root,root)
 %lang(hr) %{_datadir}/locale/hr/LC_MESSAGES/*
 %lang(hr) %{_datadir}/locale/hr/entry.desktop
-%endif
 
 %files Hungarian
 %defattr(-,root,root)



From kkofler at fedoraproject.org  Sat Sep  5 02:56:30 2009
From: kkofler at fedoraproject.org (Kevin Kofler)
Date: Sat,  5 Sep 2009 02:56:30 +0000 (UTC)
Subject: rpms/kde-l10n/F-10 kde-l10n.spec, 1.65, 1.66 sources, 1.26,
	1.27 subdirs-kde-l10n, 1.18, 1.19
Message-ID: <20090905025630.B6C8F11C0082@cvs1.fedora.phx.redhat.com>

Author: kkofler

Update of /cvs/pkgs/rpms/kde-l10n/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29815/F-10

Modified Files:
	kde-l10n.spec sources subdirs-kde-l10n 
Log Message:
Sync from devel:

* Sat Sep 05 2009 Than Ngo  - 4.3.1-2
- add missing Croatian localization


Index: kde-l10n.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kde-l10n/F-10/kde-l10n.spec,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -p -r1.65 -r1.66
--- kde-l10n.spec	4 Sep 2009 13:19:47 -0000	1.65
+++ kde-l10n.spec	5 Sep 2009 02:56:30 -0000	1.66
@@ -2,7 +2,7 @@
 
 Name: kde-l10n
 Version: 4.3.1
-Release: 1%{dist}
+Release: 2%{dist}
 Url: http://www.kde.org
 Summary: Internationalization support for KDE
 Group: User Interface/Desktops
@@ -71,7 +71,7 @@ Source58: ftp://ftp.kde.org/pub/kde/stab
 Source59: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-l10n-mr-%{version}.tar.bz2
 Source60: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-l10n-ro-%{version}.tar.bz2
 Source61: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-l10n-tg-%{version}.tar.bz2
-
+Source62: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-l10n-hr-%{version}.tar.bz2
 Source1000: subdirs-kde-l10n
 
 # upstream patches
@@ -1111,12 +1111,10 @@ rm -rf %{buildroot}
 %lang(hi) %{_datadir}/locale/hi/LC_MESSAGES/*
 %lang(hi) %{_datadir}/locale/hi/entry.desktop
 
-%if %{buildall}
 %files Croatian
 %defattr(-,root,root)
 %lang(hr) %{_datadir}/locale/hr/LC_MESSAGES/*
 %lang(hr) %{_datadir}/locale/hr/entry.desktop
-%endif
 
 %files Hungarian
 %defattr(-,root,root)
@@ -1498,6 +1496,9 @@ rm -rf %{buildroot}
 %lang(zh_TW) %{_kde4_docdir}/HTML/zh_TW
 
 %changelog
+* Sat Sep 05 2009 Than Ngo  - 4.3.1-2
+- add missing Croatian localization
+
 * Fri Aug 28 2009 Than Ngo  - 4.3.1-1
 - 4.3.1
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kde-l10n/F-10/sources,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- sources	4 Sep 2009 13:19:48 -0000	1.26
+++ sources	5 Sep 2009 02:56:30 -0000	1.27
@@ -54,3 +54,4 @@ f705391dccc8557e0d9b874c0c2d3597  kde-l1
 44f8d8587820c9e206ff1e2cccf6f8bf  kde-l10n-zh_CN-4.3.1.tar.bz2
 2cb73314fdb32800bcd254bd84ed45c8  kde-l10n-zh_TW-4.3.1.tar.bz2
 7c341ebe674c954ca3e507545953a49b  kde-l10n-pl-4.3.1.tar.bz2
+7aace91ae8acd9333541eeed5438e45a  kde-l10n-hr-4.3.1.tar.bz2


Index: subdirs-kde-l10n
===================================================================
RCS file: /cvs/pkgs/rpms/kde-l10n/F-10/subdirs-kde-l10n,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- subdirs-kde-l10n	5 Aug 2009 15:46:12 -0000	1.18
+++ subdirs-kde-l10n	5 Sep 2009 02:56:30 -0000	1.19
@@ -18,6 +18,7 @@ gl
 gu
 he
 hi
+hr
 hu
 is
 it



From kkofler at fedoraproject.org  Sat Sep  5 02:56:31 2009
From: kkofler at fedoraproject.org (Kevin Kofler)
Date: Sat,  5 Sep 2009 02:56:31 +0000 (UTC)
Subject: rpms/kde-l10n/F-11 kde-l10n.spec, 1.85, 1.86 sources, 1.30,
	1.31 subdirs-kde-l10n, 1.19, 1.20
Message-ID: <20090905025631.0B23911C0082@cvs1.fedora.phx.redhat.com>

Author: kkofler

Update of /cvs/pkgs/rpms/kde-l10n/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29815/F-11

Modified Files:
	kde-l10n.spec sources subdirs-kde-l10n 
Log Message:
Sync from devel:

* Sat Sep 05 2009 Than Ngo  - 4.3.1-2
- add missing Croatian localization


Index: kde-l10n.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kde-l10n/F-11/kde-l10n.spec,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -p -r1.85 -r1.86
--- kde-l10n.spec	4 Sep 2009 13:21:11 -0000	1.85
+++ kde-l10n.spec	5 Sep 2009 02:56:30 -0000	1.86
@@ -2,7 +2,7 @@
 
 Name: kde-l10n
 Version: 4.3.1
-Release: 1%{dist}
+Release: 2%{dist}
 Url: http://www.kde.org
 Summary: Internationalization support for KDE
 Group: User Interface/Desktops
@@ -71,7 +71,7 @@ Source58: ftp://ftp.kde.org/pub/kde/stab
 Source59: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-l10n-mr-%{version}.tar.bz2
 Source60: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-l10n-ro-%{version}.tar.bz2
 Source61: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-l10n-tg-%{version}.tar.bz2
-
+Source62: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-l10n-hr-%{version}.tar.bz2
 Source1000: subdirs-kde-l10n
 
 # upstream patches
@@ -1111,12 +1111,10 @@ rm -rf %{buildroot}
 %lang(hi) %{_datadir}/locale/hi/LC_MESSAGES/*
 %lang(hi) %{_datadir}/locale/hi/entry.desktop
 
-%if %{buildall}
 %files Croatian
 %defattr(-,root,root)
 %lang(hr) %{_datadir}/locale/hr/LC_MESSAGES/*
 %lang(hr) %{_datadir}/locale/hr/entry.desktop
-%endif
 
 %files Hungarian
 %defattr(-,root,root)
@@ -1498,6 +1496,9 @@ rm -rf %{buildroot}
 %lang(zh_TW) %{_kde4_docdir}/HTML/zh_TW
 
 %changelog
+* Sat Sep 05 2009 Than Ngo  - 4.3.1-2
+- add missing Croatian localization
+
 * Fri Aug 28 2009 Than Ngo  - 4.3.1-1
 - 4.3.1
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kde-l10n/F-11/sources,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- sources	4 Sep 2009 13:21:11 -0000	1.30
+++ sources	5 Sep 2009 02:56:30 -0000	1.31
@@ -54,3 +54,4 @@ f705391dccc8557e0d9b874c0c2d3597  kde-l1
 44f8d8587820c9e206ff1e2cccf6f8bf  kde-l10n-zh_CN-4.3.1.tar.bz2
 2cb73314fdb32800bcd254bd84ed45c8  kde-l10n-zh_TW-4.3.1.tar.bz2
 7c341ebe674c954ca3e507545953a49b  kde-l10n-pl-4.3.1.tar.bz2
+7aace91ae8acd9333541eeed5438e45a  kde-l10n-hr-4.3.1.tar.bz2


Index: subdirs-kde-l10n
===================================================================
RCS file: /cvs/pkgs/rpms/kde-l10n/F-11/subdirs-kde-l10n,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- subdirs-kde-l10n	5 Aug 2009 15:46:13 -0000	1.19
+++ subdirs-kde-l10n	5 Sep 2009 02:56:30 -0000	1.20
@@ -18,6 +18,7 @@ gl
 gu
 he
 hi
+hr
 hu
 is
 it



From mclasen at fedoraproject.org  Sat Sep  5 04:54:08 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Sat,  5 Sep 2009 04:54:08 +0000 (UTC)
Subject: rpms/gtk2/devel .cvsignore, 1.115, 1.116 gtk2.spec, 1.399,
	1.400 sources, 1.124, 1.125
Message-ID: <20090905045408.325CB11C02C8@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gtk2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27790

Modified Files:
	.cvsignore gtk2.spec sources 
Log Message:
2.17.11



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gtk2/devel/.cvsignore,v
retrieving revision 1.115
retrieving revision 1.116
diff -u -p -r1.115 -r1.116
--- .cvsignore	1 Sep 2009 13:44:36 -0000	1.115
+++ .cvsignore	5 Sep 2009 04:54:06 -0000	1.116
@@ -1 +1 @@
-gtk+-2.17.10.tar.bz2
+gtk+-2.17.11.tar.bz2


Index: gtk2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gtk2/devel/gtk2.spec,v
retrieving revision 1.399
retrieving revision 1.400
diff -u -p -r1.399 -r1.400
--- gtk2.spec	1 Sep 2009 13:44:36 -0000	1.399
+++ gtk2.spec	5 Sep 2009 04:54:06 -0000	1.400
@@ -11,7 +11,7 @@
 %define libpng_version 2:1.2.2-16
 %define xrandr_version 1.2.99.4-2
 
-%define base_version 2.17.10
+%define base_version 2.17.11
 %define bin_version 2.10.0
 
 Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X
@@ -382,6 +382,9 @@ fi
 
 
 %changelog
+* Sat Sep  5 2009 Matthias Clasen  - 2.17.11-1
+- Update to 2.17.11
+
 * Tue Sep  1 2009 Matthias Clasen  - 2.17.10-1
 - Update to 2.17.10
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gtk2/devel/sources,v
retrieving revision 1.124
retrieving revision 1.125
diff -u -p -r1.124 -r1.125
--- sources	1 Sep 2009 13:44:36 -0000	1.124
+++ sources	5 Sep 2009 04:54:07 -0000	1.125
@@ -1 +1 @@
-9fe31cc177993fdec187e6f44fc3b60b  gtk+-2.17.10.tar.bz2
+46b3b78d9140b40efe8efaa8c477d1cd  gtk+-2.17.11.tar.bz2



From mclasen at fedoraproject.org  Sat Sep  5 05:01:28 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Sat,  5 Sep 2009 05:01:28 +0000 (UTC)
Subject: rpms/gtk2/devel gtk2.spec,1.400,1.401
Message-ID: <20090905050128.D3A6611C02C8@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gtk2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29447

Modified Files:
	gtk2.spec 
Log Message:
fix spec



Index: gtk2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gtk2/devel/gtk2.spec,v
retrieving revision 1.400
retrieving revision 1.401
diff -u -p -r1.400 -r1.401
--- gtk2.spec	5 Sep 2009 04:54:06 -0000	1.400
+++ gtk2.spec	5 Sep 2009 05:01:28 -0000	1.401
@@ -36,7 +36,7 @@ BuildRequires: libjpeg-devel
 BuildRequires: jasper-devel
 BuildRequires: libXi-devel
 BuildRequires: libpng-devel >= %{libpng_version}
-BuildRequires: automake17 autoconf libtool pkgconfig
+BuildRequires: automake autoconf libtool pkgconfig
 BuildRequires: gettext
 BuildRequires: gtk-doc
 BuildRequires: cups-devel
@@ -148,10 +148,7 @@ rm --force ./gtk/gtkmarshalers.h
 libtoolize --force --copy
 
 # Patch0 modifies gdk-pixbuf/Makefile.am
-aclocal-1.7
-automake-1.7
-autoconf
-autoheader
+autoreconf
 
 if ! pkg-config --exists pangoxft ; then
         echo "No pangoxft.pc!"



From emaldonado at fedoraproject.org  Sat Sep  5 05:22:45 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sat,  5 Sep 2009 05:22:45 +0000 (UTC)
Subject: rpms/nss/devel PayPalEE.cert,1.1,NONE PayPalICA.cert,1.1,NONE
Message-ID: <20090905052245.D62E811C00E5@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2891

Removed Files:
	PayPalEE.cert PayPalICA.cert 
Log Message:
no loger needed


--- PayPalEE.cert DELETED ---


--- PayPalICA.cert DELETED ---



From abompard at fedoraproject.org  Sat Sep  5 05:27:12 2009
From: abompard at fedoraproject.org (Aurelien Bompard)
Date: Sat,  5 Sep 2009 05:27:12 +0000 (UTC)
Subject: rpms/spring/F-11 .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 spring.spec,
	1.6, 1.7
Message-ID: <20090905052712.E13FB11C0374@cvs1.fedora.phx.redhat.com>

Author: abompard

Update of /cvs/pkgs/rpms/spring/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6392

Modified Files:
	.cvsignore sources spring.spec 
Log Message:
* Sat Sep 05 2009 Aurelien Bompard  -  0.80.4.1-1
- New release: 0.80.4.1 (bugfix)



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/spring/F-11/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	3 Sep 2009 06:11:18 -0000	1.5
+++ .cvsignore	5 Sep 2009 05:27:12 -0000	1.6
@@ -1 +1 @@
-spring_0.80.4_src.tar.lzma
+spring_0.80.4.1_src.tar.lzma


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/spring/F-11/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	3 Sep 2009 06:11:18 -0000	1.5
+++ sources	5 Sep 2009 05:27:12 -0000	1.6
@@ -1 +1 @@
-b0119298031fd1aa4aca77086a438d00  spring_0.80.4_src.tar.lzma
+e37ee73567012d3e4fa9931cddb8088a  spring_0.80.4.1_src.tar.lzma


Index: spring.spec
===================================================================
RCS file: /cvs/pkgs/rpms/spring/F-11/spring.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- spring.spec	3 Sep 2009 06:11:18 -0000	1.6
+++ spring.spec	5 Sep 2009 05:27:12 -0000	1.7
@@ -1,5 +1,5 @@
 Name:           spring
-Version:        0.80.4
+Version:        0.80.4.1
 Release:        1%{?dist}
 Summary:        Multiplayer, 3D realtime strategy combat game
 
@@ -123,7 +123,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc LICENSE.html README.Fedora Documentation/*
+%doc LICENSE.html README.AUTHORS README.LICENSE README.Fedora Documentation/*
 %{_bindir}/*
 %{_libdir}/libunitsync.so
 %{_libdir}/libspringserver.so
@@ -135,6 +135,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sat Sep 05 2009 Aurelien Bompard  -  0.80.4.1-1
+- New release: 0.80.4.1 (bugfix)
+
 * Thu Sep 03 2009 Aurelien Bompard  -  0.80.4-1
 - New release: 0.80.4
 



From remi at fedoraproject.org  Sat Sep  5 05:35:05 2009
From: remi at fedoraproject.org (Remi Collet)
Date: Sat,  5 Sep 2009 05:35:05 +0000 (UTC)
Subject: rpms/php-pear/devel .cvsignore, 1.17, 1.18 php-pear.spec, 1.37,
	1.38 sources, 1.17, 1.18
Message-ID: <20090905053505.9A65911C00E5@cvs1.fedora.phx.redhat.com>

Author: remi

Update of /cvs/extras/rpms/php-pear/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8577

Modified Files:
	.cvsignore php-pear.spec sources 
Log Message:
update to PEAR 1.9.0 and XML_RPC 1.5.2


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/php-pear/devel/.cvsignore,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- .cvsignore	30 May 2009 08:19:19 -0000	1.17
+++ .cvsignore	5 Sep 2009 05:35:05 -0000	1.18
@@ -1,6 +1,6 @@
 Archive_Tar-1.3.3.tgz
 Console_Getopt-1.2.3.tgz
-PEAR-1.8.1.tgz
+PEAR-1.9.0.tgz
 Structures_Graph-1.0.2.tgz
-XML_RPC-1.5.1.tgz
+XML_RPC-1.5.2.tgz
 XML_Util-1.2.1.tgz


Index: php-pear.spec
===================================================================
RCS file: /cvs/extras/rpms/php-pear/devel/php-pear.spec,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -p -r1.37 -r1.38
--- php-pear.spec	26 Jul 2009 18:07:33 -0000	1.37
+++ php-pear.spec	5 Sep 2009 05:35:05 -0000	1.38
@@ -1,7 +1,7 @@
 
 %global peardir %{_datadir}/pear
 
-%global xmlrpcver 1.5.1
+%global xmlrpcver 1.5.2
 %global getoptver 1.2.3
 %global arctarver 1.3.3
 %global structver 1.0.2
@@ -9,8 +9,8 @@
 
 Summary: PHP Extension and Application Repository framework
 Name: php-pear
-Version: 1.8.1
-Release: 2%{?dist}
+Version: 1.9.0
+Release: 1%{?dist}
 Epoch: 1
 License: PHP
 Group: Development/Languages
@@ -159,6 +159,9 @@ rm new-pear.conf
 
 
 %changelog
+* Sat Sep 05 2009 Remi Collet  1:1.9.0-1
+- update to PEAR 1.9.0, XML_RPC 1.5.2
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1:1.8.1-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/php-pear/devel/sources,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- sources	30 May 2009 08:19:19 -0000	1.17
+++ sources	5 Sep 2009 05:35:05 -0000	1.18
@@ -1,6 +1,6 @@
 38d443cba3f2dc378fdadb73075dcad9  Archive_Tar-1.3.3.tgz
 d7618327f9302a7191893768982de823  Console_Getopt-1.2.3.tgz
-03f7d3b1aececfd45302c9235103299c  PEAR-1.8.1.tgz
+2f0056187b5f527c0f418f83014fc2a7  PEAR-1.9.0.tgz
 2664e2d024048f982e12fad4d1bfbb87  Structures_Graph-1.0.2.tgz
-1b516162ad65971b5fd04a7c279627ec  XML_RPC-1.5.1.tgz
+8a4dd27585d30b39717f3f58bb1f94f5  XML_RPC-1.5.2.tgz
 b8d4efcdb11b308b179f7bb63043284f  XML_Util-1.2.1.tgz



From mclasen at fedoraproject.org  Sat Sep  5 05:35:13 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Sat,  5 Sep 2009 05:35:13 +0000 (UTC)
Subject: rpms/gtk2/devel gtk2-fix-install.patch, NONE, 1.1 gtk2.spec, 1.401, 
	1.402
Message-ID: <20090905053513.C373A11C00E5@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gtk2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8615

Modified Files:
	gtk2.spec 
Added Files:
	gtk2-fix-install.patch 
Log Message:
Fix build


gtk2-fix-install.patch:
 po-properties/Makefile.in.in |    2 +-
 po/Makefile.in.in            |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE gtk2-fix-install.patch ---
diff -up gtk+-2.17.11/po/Makefile.in.in.fix-install gtk+-2.17.11/po/Makefile.in.in
--- gtk+-2.17.11/po/Makefile.in.in.fix-install	2009-09-05 01:19:45.303824009 -0400
+++ gtk+-2.17.11/po/Makefile.in.in	2009-09-05 01:19:14.632573806 -0400
@@ -126,7 +126,7 @@ install-data: install-data- at USE_NLS@
 install-data-no: all
 install-data-yes: all
 	$(mkdir_p) $(DESTDIR)$(datadir); \
-	@catalogs='$(CATALOGS)'; \
+	catalogs='$(CATALOGS)'; \
 	for cat in $$catalogs; do \
 	  cat=`basename $$cat`; \
 	  case "$$cat" in \
diff -up gtk+-2.17.11/po-properties/Makefile.in.in.fix-install gtk+-2.17.11/po-properties/Makefile.in.in
--- gtk+-2.17.11/po-properties/Makefile.in.in.fix-install	2009-09-05 01:19:54.543583934 -0400
+++ gtk+-2.17.11/po-properties/Makefile.in.in	2009-09-05 01:20:16.427830666 -0400
@@ -107,7 +107,7 @@ install-data: install-data- at USE_NLS@
 install-data-no: all
 install-data-yes: all
 	$(mkdir_p) $(DESTDIR)$(datadir); \
-	@catalogs='$(CATALOGS)'; \
+	catalogs='$(CATALOGS)'; \
 	for cat in $$catalogs; do \
 	  cat=`basename $$cat`; \
 	  case "$$cat" in \


Index: gtk2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gtk2/devel/gtk2.spec,v
retrieving revision 1.401
retrieving revision 1.402
diff -u -p -r1.401 -r1.402
--- gtk2.spec	5 Sep 2009 05:01:28 -0000	1.401
+++ gtk2.spec	5 Sep 2009 05:35:13 -0000	1.402
@@ -28,6 +28,8 @@ Source3: im-cedilla.conf
 # Biarch changes
 Patch0: gtk+-2.13.5-lib64.patch
 
+Patch1: gtk2-fix-install.patch
+
 BuildRequires: atk-devel >= %{atk_version}
 BuildRequires: pango-devel >= %{pango_version}
 BuildRequires: glib2-devel >= %{glib2_version}
@@ -138,6 +140,7 @@ This package contains developer document
 %setup -q -n gtk+-%{version}
 
 %patch0 -p1 -b .lib64
+%patch1 -p1 -b .fix-install
 
 # make sure that gtkmarshalers.{c, h} get regenerated during the build
 #  - caused by print_authentication.patch
@@ -215,17 +218,17 @@ make install DESTDIR=$RPM_BUILD_ROOT    
 %find_lang gtk20
 %find_lang gtk20-properties
 
-./mkinstalldirs $RPM_BUILD_ROOT%{_sysconfdir}/gtk-2.0
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gtk-2.0
 #
 # Make cleaned-up versions of tutorials, examples, and faq for installation
 #
-./mkinstalldirs tmpdocs
+mkdir -p tmpdocs
 cp -aR docs/tutorial/html tmpdocs/tutorial
 cp -aR docs/faq/html tmpdocs/faq
 
 for dir in examples/* ; do
   if [ -d $dir ] ; then
-     ./mkinstalldirs tmpdocs/$dir
+     mkdir -p tmpdocs/$dir
      for file in $dir/* ; do
        install -m 0644 $file tmpdocs/$dir
      done



From abompard at fedoraproject.org  Sat Sep  5 05:51:02 2009
From: abompard at fedoraproject.org (Aurelien Bompard)
Date: Sat,  5 Sep 2009 05:51:02 +0000 (UTC)
Subject: rpms/spring/devel .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 spring.spec,
	1.8, 1.9
Message-ID: <20090905055102.EB66811C00E5@cvs1.fedora.phx.redhat.com>

Author: abompard

Update of /cvs/pkgs/rpms/spring/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16379

Modified Files:
	.cvsignore sources spring.spec 
Log Message:
* Sat Sep 05 2009 Aurelien Bompard  -  0.80.4.1-1
- New release: 0.80.4.1 (bugfix)



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/spring/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	3 Sep 2009 06:11:18 -0000	1.6
+++ .cvsignore	5 Sep 2009 05:51:02 -0000	1.7
@@ -1 +1 @@
-spring_0.80.4_src.tar.lzma
+spring_0.80.4.1_src.tar.lzma


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/spring/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	3 Sep 2009 06:11:18 -0000	1.6
+++ sources	5 Sep 2009 05:51:02 -0000	1.7
@@ -1 +1 @@
-b0119298031fd1aa4aca77086a438d00  spring_0.80.4_src.tar.lzma
+e37ee73567012d3e4fa9931cddb8088a  spring_0.80.4.1_src.tar.lzma


Index: spring.spec
===================================================================
RCS file: /cvs/pkgs/rpms/spring/devel/spring.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- spring.spec	3 Sep 2009 06:11:18 -0000	1.8
+++ spring.spec	5 Sep 2009 05:51:02 -0000	1.9
@@ -1,5 +1,5 @@
 Name:           spring
-Version:        0.80.4
+Version:        0.80.4.1
 Release:        1%{?dist}
 Summary:        Multiplayer, 3D realtime strategy combat game
 
@@ -123,7 +123,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc LICENSE.html README.Fedora Documentation/*
+%doc LICENSE.html README.AUTHORS README.LICENSE README.Fedora Documentation/*
 %{_bindir}/*
 %{_libdir}/libunitsync.so
 %{_libdir}/libspringserver.so
@@ -135,6 +135,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sat Sep 05 2009 Aurelien Bompard  -  0.80.4.1-1
+- New release: 0.80.4.1 (bugfix)
+
 * Thu Sep 03 2009 Aurelien Bompard  -  0.80.4-1
 - New release: 0.80.4
 



From jreznik at fedoraproject.org  Sat Sep  5 07:31:59 2009
From: jreznik at fedoraproject.org (Jaroslav Reznik)
Date: Sat,  5 Sep 2009 07:31:59 +0000 (UTC)
Subject: rpms/constantine-kde-theme/devel constantine-kde-theme.spec, NONE, 
	1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090905073159.91C8C11C00E5@cvs1.fedora.phx.redhat.com>

Author: jreznik

Update of /cvs/pkgs/rpms/constantine-kde-theme/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15026

Modified Files:
	.cvsignore sources 
Added Files:
	constantine-kde-theme.spec 
Log Message:
* Fri Sep 04 2009 Jaroslav Reznik  11.90.2-1
- KDM theme

* Thu Sep 03 2009 Jaroslav Reznik  11.90.1-1
- wallpapers moved to backgrounds package
- ksplash theme

* Thu Aug 06 2009 Jaroslav Reznik  11.90.0-1
- initial package



--- NEW FILE constantine-kde-theme.spec ---
Name:		constantine-kde-theme
Version:	11.90.2
Release:	1%{?dist}
Summary:	Constantine KDE Theme

Group:		User Interface/Desktops
License:	GPLv2+ and CC-BY-SA

# We are upstream for this package
URL:		https://fedorahosted.org/fedora-kde-artwork/
Source0:	https://fedorahosted.org/releases/f/e/fedora-kde-artwork/%{name}-%{version}.tar.bz2
BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildArch:	noarch
BuildRequires:	kde-filesystem
Requires:	kde-filesystem
Requires:	system-logos
# TODO: correct Constantine Requires
Requires:	constantine-backgrounds >= 11.90.0-1



%description
This is Constantine KDE Theme Artwork containing KSplash theme and KDM theme.

%prep
%setup -q


%build
# blank

%install
rm -rf %{buildroot}

# KDM
mkdir -p %{buildroot}/%{_kde4_appsdir}/kdm/themes/
cp -rp kdm/Constantine/ %{buildroot}/%{_kde4_appsdir}/kdm/themes/
(cd %{buildroot}/%{_kde4_appsdir}/kdm/themes/Constantine/
ln -s ../../../../../backgrounds/constantine/default/standard/constantine.png constantine.png
ln -s ../../../../../pixmaps/system-logo-white.png system-logo-white.png
)

#mkdir -p %{buildroot}/%{_kde4_appsdir}/kdm/pics/users
#cp -rp kdm/users %{buildroot}/%{_kde4_appsdir}/kdm/pics

# KSplash
mkdir -p %{buildroot}%{_kde4_appsdir}/ksplash/Themes/
cp -rp ksplash/Constantine/ %{buildroot}%{_kde4_appsdir}/ksplash/Themes/
ln -s ../../../../../../backgrounds/constantine/default/standard/constantine.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Constantine/2048x1536/constantine.png
mkdir %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Constantine/1920x1200/
ln -s ../../../../../../backgrounds/constantine/default/wide/constantine.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Constantine/1920x1200/constantine.png

# end finally drag logo
ln -s ../../../../../../pixmaps/system-logo-white.png %{buildroot}%{_kde4_appsdir}/ksplash/Themes/Constantine/2048x1536/logo.png

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc README COPYING.CC-BY-SA COPYING.GPLv2
%{_kde4_appsdir}/kdm/themes/Constantine/
%{_kde4_appsdir}/ksplash/Themes/Constantine/
#%{_kde4_appsdir}/kdm/pics/users/default_constantine.png


%changelog
* Fri Sep 04 2009 Jaroslav Reznik  11.90.2-1
- KDM theme

* Thu Sep 03 2009 Jaroslav Reznik  11.90.1-1
- wallpapers moved to backgrounds package
- ksplash theme

* Thu Aug 06 2009 Jaroslav Reznik  11.90.0-1
- initial package


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/constantine-kde-theme/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 20:14:38 -0000	1.1
+++ .cvsignore	5 Sep 2009 07:31:57 -0000	1.2
@@ -0,0 +1 @@
+constantine-kde-theme-11.90.2.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/constantine-kde-theme/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 20:14:38 -0000	1.1
+++ sources	5 Sep 2009 07:31:57 -0000	1.2
@@ -0,0 +1 @@
+7d73d3b9e1e00343d624c048b375393f  constantine-kde-theme-11.90.2.tar.bz2



From alexh at fedoraproject.org  Sat Sep  5 07:48:40 2009
From: alexh at fedoraproject.org (alexh)
Date: Sat,  5 Sep 2009 07:48:40 +0000 (UTC)
Subject: rpms/log4c/F-11 Fix-array-priority-names.patch, NONE, 1.1 log4c.spec,
	1.3, 1.4
Message-ID: <20090905074840.732E211C00E5@cvs1.fedora.phx.redhat.com>

Author: alexh

Update of /cvs/pkgs/rpms/log4c/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22788

Modified Files:
	log4c.spec 
Added Files:
	Fix-array-priority-names.patch 
Log Message:
* Sat Sep 05 2009 Alex (Fedora Packaging Account)  - 1.2.1-6
- Added patch to fix incorrect array length checking (upstream bug 2844132)
- Correctly included patch to fix underquoting in M4 file (bug #507427)


Fix-array-priority-names.patch:
 defaultAppender.c |    9 ++++++---
 test_log4c.c      |    1 +
 2 files changed, 7 insertions(+), 3 deletions(-)

--- NEW FILE Fix-array-priority-names.patch ---
diff --git a/defaultAppender.c b/defaultAppender.c
index 272b70c..7cbbdf3 100644
--- a/defaultAppender.c
+++ b/defaultAppender.c
@@ -43,6 +43,8 @@ static char *priorityNames[] = {
     "EMERGENCY",
 };
 
+#define NumberOfPriorities (sizeof(priorityNames) / sizeof(priorityNames[0]))
+
 static void doAppend(struct LogAppender* this, struct LogEvent* ev);
 
 static struct DefaultLogAppender {
@@ -64,12 +66,13 @@ static void doAppend(struct LogAppender* this0, struct LogEvent* ev) {
     if (ev->priority < 0) {
         pn = "Negative Priority NOT ALLOWED!!";
     }
-    else if (ev->priority < sizeof(priorityNames)) {
+    else if (ev->priority < NumberOfPriorities) {
         pn = priorityNames[ev->priority];
     } else {
         sprintf(buf, "%s+%d",
-                priorityNames[sizeof(priorityNames)-1],
-                ev->priority - sizeof(priorityNames) + 1);
+                priorityNames[NumberOfPriorities - 1],
+                ev->priority - NumberOfPriorities + 1);
+        pn = buf;
     }
     fprintf(stderr, "%-7s ", pn);
     fprintf(stderr, "%s:%d: ", ev->fileName, ev->lineNum);
diff --git a/test_log4c.c b/test_log4c.c
index 4bb6035..b92d74e 100644
--- a/test_log4c.c
+++ b/test_log4c.c
@@ -45,6 +45,7 @@ int main(int ac, char **av) {
         const char *msg = log_setControlString(av[1]);
         if (*msg) fprintf(stderr, "ERROR: %s\n", msg);
     }
+    CLOG4(Top, 10, "val=%d", 10);
     DEBUG2("val=%d", 1);
     WARNING2("val=%d", 2);
     CDEBUG4(Top, "val=%d%s", 3, "!");

 	  	 


Index: log4c.spec
===================================================================
RCS file: /cvs/pkgs/rpms/log4c/F-11/log4c.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- log4c.spec	30 Jul 2009 06:54:30 -0000	1.3
+++ log4c.spec	5 Sep 2009 07:48:38 -0000	1.4
@@ -1,6 +1,6 @@
 Name:		log4c
 Version:	1.2.1
-Release:	5%{?dist}
+Release:	6%{?dist}
 Summary:	Library for logging application messages
 
 Group:		System Environment/Libraries
@@ -8,6 +8,7 @@ License:	LGPLv2+
 URL:		http://log4c.sourceforge.net/
 Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
 Patch0:		507427-Fix-M4-file.patch
+Patch1:		Fix-array-priority-names.patch
 BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires:	expat-devel
 
@@ -29,6 +30,8 @@ you will need to install %{name}-devel.
 
 %prep
 %setup -q 
+%patch0
+%patch1
 
 %build
 %configure --disable-static
@@ -62,6 +65,10 @@ rm -rf %{buildroot}
 %{_datadir}/aclocal/log4c.m4
 
 %changelog
+* Sat Sep 05 2009 Alex (Fedora Packaging Account)  - 1.2.1-6
+- Added patch to fix incorrect array length checking (upstream bug 2844132)
+- Correctly included patch to fix underquoting in M4 file (bug #507427)
+
 * Thu Jul 30 2009 Alex (Fedora Packaging Account)  - 1.2.1-5
 - Added patch to fix underquoting in M4 file (bug #507427)
 



From alexh at fedoraproject.org  Sat Sep  5 08:18:11 2009
From: alexh at fedoraproject.org (alexh)
Date: Sat,  5 Sep 2009 08:18:11 +0000 (UTC)
Subject: rpms/log4c/F-11 log4c.spec, 1.4, 1.5 Fix-array-priority-names.patch,
	1.1, NONE
Message-ID: <20090905081811.9A14C11C00E5@cvs1.fedora.phx.redhat.com>

Author: alexh

Update of /cvs/pkgs/rpms/log4c/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30647

Modified Files:
	log4c.spec 
Removed Files:
	Fix-array-priority-names.patch 
Log Message:
* Sat Sep 05 2009 Alex (Fedora Packaging Account)  - 1.2.1-7
- Remove patch applied incorrectly (upstream bug 2844132)



Index: log4c.spec
===================================================================
RCS file: /cvs/pkgs/rpms/log4c/F-11/log4c.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- log4c.spec	5 Sep 2009 07:48:38 -0000	1.4
+++ log4c.spec	5 Sep 2009 08:18:10 -0000	1.5
@@ -1,6 +1,6 @@
 Name:		log4c
 Version:	1.2.1
-Release:	6%{?dist}
+Release:	7%{?dist}
 Summary:	Library for logging application messages
 
 Group:		System Environment/Libraries
@@ -8,7 +8,6 @@ License:	LGPLv2+
 URL:		http://log4c.sourceforge.net/
 Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
 Patch0:		507427-Fix-M4-file.patch
-Patch1:		Fix-array-priority-names.patch
 BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires:	expat-devel
 
@@ -30,8 +29,7 @@ you will need to install %{name}-devel.
 
 %prep
 %setup -q 
-%patch0
-%patch1
+%patch0 -p1
 
 %build
 %configure --disable-static
@@ -65,6 +63,9 @@ rm -rf %{buildroot}
 %{_datadir}/aclocal/log4c.m4
 
 %changelog
+* Sat Sep 05 2009 Alex (Fedora Packaging Account)  - 1.2.1-7
+- Remove patch applied incorrectly (upstream bug 2844132)
+
 * Sat Sep 05 2009 Alex (Fedora Packaging Account)  - 1.2.1-6
 - Added patch to fix incorrect array length checking (upstream bug 2844132)
 - Correctly included patch to fix underquoting in M4 file (bug #507427)


--- Fix-array-priority-names.patch DELETED ---



From iarnell at fedoraproject.org  Sat Sep  5 08:33:31 2009
From: iarnell at fedoraproject.org (Iain Arnell)
Date: Sat,  5 Sep 2009 08:33:31 +0000 (UTC)
Subject: rpms/perl-DBIx-Class-EncodedColumn/devel .cvsignore, 1.3,
	1.4 perl-DBIx-Class-EncodedColumn.spec, 1.4, 1.5 sources, 1.3, 1.4
Message-ID: <20090905083331.57DD311C00E5@cvs1.fedora.phx.redhat.com>

Author: iarnell

Update of /cvs/pkgs/rpms/perl-DBIx-Class-EncodedColumn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2496

Modified Files:
	.cvsignore perl-DBIx-Class-EncodedColumn.spec sources 
Log Message:
* Sat Sep 05 2009 Iain Arnell  0.00004-1
- update to latest upstream (minor documentation fix)



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-EncodedColumn/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	2 Sep 2009 03:58:46 -0000	1.3
+++ .cvsignore	5 Sep 2009 08:33:30 -0000	1.4
@@ -1 +1 @@
-DBIx-Class-EncodedColumn-0.00003.tar.gz
+DBIx-Class-EncodedColumn-0.00004.tar.gz


Index: perl-DBIx-Class-EncodedColumn.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-EncodedColumn/devel/perl-DBIx-Class-EncodedColumn.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- perl-DBIx-Class-EncodedColumn.spec	2 Sep 2009 03:58:46 -0000	1.4
+++ perl-DBIx-Class-EncodedColumn.spec	5 Sep 2009 08:33:31 -0000	1.5
@@ -1,5 +1,5 @@
 Name:           perl-DBIx-Class-EncodedColumn
-Version:        0.00003
+Version:        0.00004
 Release:        1%{?dist}
 Summary:        Automatically encode columns
 License:        GPL+ or Artistic
@@ -56,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Sat Sep 05 2009 Iain Arnell  0.00004-1
+- update to latest upstream (minor documentation fix)
+
 * Wed Sep 02 2009 Iain Arnell  0.00003-1
 - update to latest upstream (copyright notice added)
 - remove temporary BRs due to BZ #499768


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-DBIx-Class-EncodedColumn/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	2 Sep 2009 03:58:46 -0000	1.3
+++ sources	5 Sep 2009 08:33:31 -0000	1.4
@@ -1 +1 @@
-3a2613af1c10219654150b59f076a620  DBIx-Class-EncodedColumn-0.00003.tar.gz
+4dc99811f29f054bdfd526735bcbc357  DBIx-Class-EncodedColumn-0.00004.tar.gz



From alexh at fedoraproject.org  Sat Sep  5 08:34:42 2009
From: alexh at fedoraproject.org (alexh)
Date: Sat,  5 Sep 2009 08:34:42 +0000 (UTC)
Subject: rpms/log4c/devel 507427-Fix-M4-file.patch, NONE, 1.1 log4c.spec, 1.3,
	1.4
Message-ID: <20090905083442.658EB11C00E5@cvs1.fedora.phx.redhat.com>

Author: alexh

Update of /cvs/pkgs/rpms/log4c/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2885

Modified Files:
	log4c.spec 
Added Files:
	507427-Fix-M4-file.patch 
Log Message:
* Sat Sep 05 2009 Alex (Fedora Packaging Account)  - 1.2.1-7
- Added patch to fix underquoting in M4 file (bug #507427)


507427-Fix-M4-file.patch:
 log4c.m4 |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE 507427-Fix-M4-file.patch ---
diff -Nadru log4c-1.2.1/log4c.m4 log4c-1.2.1-fixed/log4c.m4
--- log4c-1.2.1/log4c.m4	2007-09-24 20:12:16.000000000 +0100
+++ log4c-1.2.1-fixed/log4c.m4	2009-07-30 07:38:06.232116855 +0100
@@ -4,7 +4,7 @@
 dnl AM_PATH_LOG4C([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
 dnl Test for LOG4C, and define LOG4C_CFLAGS and LOG4C_LIBS
 dnl
-AC_DEFUN(AM_PATH_LOG4C,
+AC_DEFUN([AM_PATH_LOG4C],
 [dnl 
 dnl Get the cflags and libraries from the log4c-config script
 dnl


Index: log4c.spec
===================================================================
RCS file: /cvs/pkgs/rpms/log4c/devel/log4c.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- log4c.spec	25 Jul 2009 11:13:28 -0000	1.3
+++ log4c.spec	5 Sep 2009 08:34:42 -0000	1.4
@@ -1,12 +1,13 @@
 Name:		log4c
 Version:	1.2.1
-Release:	5%{?dist}
+Release:	7%{?dist}
 Summary:	Library for logging application messages
 
 Group:		System Environment/Libraries
 License:	LGPLv2+
 URL:		http://log4c.sourceforge.net/
 Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Patch0:		507427-Fix-M4-file.patch
 BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires:	expat-devel
 
@@ -28,6 +29,7 @@ you will need to install %{name}-devel.
 
 %prep
 %setup -q 
+%patch0 -p1
 
 %build
 %configure --disable-static
@@ -61,6 +63,9 @@ rm -rf %{buildroot}
 %{_datadir}/aclocal/log4c.m4
 
 %changelog
+* Sat Sep 05 2009 Alex (Fedora Packaging Account)  - 1.2.1-7
+- Added patch to fix underquoting in M4 file (bug #507427)
+
 * Sat Jul 25 2009 Fedora Release Engineering  - 1.2.1-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From chitlesh at fedoraproject.org  Sat Sep  5 08:36:51 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Sat,  5 Sep 2009 08:36:51 +0000 (UTC)
Subject: rpms/kpolynome/devel import.log,NONE,1.1 kpolynome.spec,1.10,1.11
Message-ID: <20090905083651.81FC811C00E5@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/kpolynome/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3529/devel

Modified Files:
	kpolynome.spec 
Added Files:
	import.log 
Log Message:
bug 511534 FTBFS kpolynome-0.1.2-13.fc11


--- NEW FILE import.log ---
kpolynome-0_1_2-15_fc11:HEAD:kpolynome-0.1.2-15.fc11.src.rpm:1252139657


Index: kpolynome.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kpolynome/devel/kpolynome.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- kpolynome.spec	25 Jul 2009 04:46:13 -0000	1.10
+++ kpolynome.spec	5 Sep 2009 08:36:51 -0000	1.11
@@ -1,13 +1,13 @@
 Name:             kpolynome
 #Version          0.1-2   second upstream release
 Version:          0.1.2
-Release:          14%{?dist}
+Release:          15%{?dist}
 Summary:          A polynome calculation program
 
 License:          GPLv2
 Group:            Applications/Engineering
 URL:              http://sourceforge.net/projects/%{name}
-Source:           http://sourceforge.net/projects/%{name}/%{name}-0.1-2.tar.gz
+Source:           http://downloads.sourceforge.net/project/kpolynome/Source/0.1-2/%{name}-0.1-2.tar.gz
 Patch0:           kpolynome-0.1-2-desktop.patch
 Patch1:           %{name}-%{version}-autotools.patch
 Patch2:           kpolynome-0.1-gcc43.patch
@@ -30,10 +30,10 @@ based on given data coordinates.
 %patch1 -p0 -b .autotools
 %patch2 -p1 -b .gcc43
 
-%{__make} -f admin/Makefile.common cvs
-
-
+# Fix for 511534 FTBFS kpolynome-0.1.2-13.fc11
+%{__sed} -i "s|automake\*1.10\*|automake\*1.11\*|" admin/cvs.sh
 
+%{__make} -f admin/Makefile.common cvs
 
 %build
 %configure --disable-rpath
@@ -82,6 +82,10 @@ touch --no-create %{_datadir}/icons/hico
 %{_datadir}/icons/hicolor/??x??/apps/%{name}.png
 
 %changelog
+* Sat Sep 05 2009 Chitlesh Goorah  - 0.1.2-15
+- Fixed for 511534 FTBFS kpolynome-0.1.2-13.fc11
+- Improved Source url
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.1.2-14
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From mschwendt at fedoraproject.org  Sat Sep  5 08:56:56 2009
From: mschwendt at fedoraproject.org (Michael Schwendt)
Date: Sat,  5 Sep 2009 08:56:56 +0000 (UTC)
Subject: rpms/audacity/devel audacity-1.3.9-libdir.patch, NONE,
	1.1 .cvsignore, 1.11, 1.12 audacity.spec, 1.81, 1.82 sources, 1.13,
	1.14 audacity-1.3.8-audiodevdefaults.patch, 1.1,
	NONE audacity-1.3.8-libdir.patch, 1.1, NONE
Message-ID: <20090905085656.8B30D11C00E5@cvs1.fedora.phx.redhat.com>

Author: mschwendt

Update of /cvs/pkgs/rpms/audacity/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8976

Modified Files:
	.cvsignore audacity.spec sources 
Added Files:
	audacity-1.3.9-libdir.patch 
Removed Files:
	audacity-1.3.8-audiodevdefaults.patch 
	audacity-1.3.8-libdir.patch 
Log Message:
* Thu Sep  3 2009 Michael Schwendt  - 1.3.9-0.1.beta
- upgrade to 1.3.9-beta
- upstream's changes in the device prefs code make the audiodevdefaults
  patch unnecessary afaic see


audacity-1.3.9-libdir.patch:
 LoadLadspa.cpp |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE audacity-1.3.9-libdir.patch ---
diff -Nur audacity-src-1.3.9-orig/src/effects/ladspa/LoadLadspa.cpp audacity-src-1.3.9/src/effects/ladspa/LoadLadspa.cpp
--- audacity-src-1.3.9-orig/src/effects/ladspa/LoadLadspa.cpp	2009-08-31 12:45:40.000000000 +0200
+++ audacity-src-1.3.9/src/effects/ladspa/LoadLadspa.cpp	2009-09-03 12:01:49.823505468 +0200
@@ -286,7 +286,7 @@
 
    #ifdef __WXGTK__
    wxGetApp().AddUniquePathToPathList(wxT(INSTALL_PREFIX) wxT("/ladspa"), pathList);
-   wxGetApp().AddUniquePathToPathList(wxT("/usr/local/lib/ladspa"), pathList);
+   wxGetApp().AddUniquePathToPathList(wxT("/usr/local/__RPM_LIB__/ladspa"), pathList);
    wxGetApp().AddUniquePathToPathList(wxT(LIBDIR) wxT("/ladspa"), pathList);
    #endif
 


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/audacity/devel/.cvsignore,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- .cvsignore	20 Jul 2009 19:55:15 -0000	1.11
+++ .cvsignore	5 Sep 2009 08:56:54 -0000	1.12
@@ -1 +1 @@
-audacity-minsrc-1.3.8.tar.bz2
+audacity-minsrc-1.3.9.tar.bz2


Index: audacity.spec
===================================================================
RCS file: /cvs/pkgs/rpms/audacity/devel/audacity.spec,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -p -r1.81 -r1.82
--- audacity.spec	24 Jul 2009 17:32:13 -0000	1.81
+++ audacity.spec	5 Sep 2009 08:56:55 -0000	1.82
@@ -1,11 +1,11 @@
 # Compile options:
 # --with mp3          : enable mp3 support
 
-%define tartopdir audacity-src-1.3.8
+%define tartopdir audacity-src-1.3.9
 
 Name: audacity
-Version: 1.3.8
-Release: 0.3.beta%{?dist}
+Version: 1.3.9
+Release: 0.1.beta%{?dist}
 Summary: Multitrack audio editor
 Group: Applications/Multimedia
 License: GPLv2
@@ -16,10 +16,9 @@ Source1: audacity.png
 Source2: audacity.desktop
 
 Patch1: audacity-1.3.7-libmp3lame-default.patch
-Patch2: audacity-1.3.8-libdir.patch
+Patch2: audacity-1.3.9-libdir.patch
 Patch3: audacity-1.3.8-gsocket-conflict.patch
 Patch6: audacity-1.3.7-vamp-1.3.patch
-Patch7: audacity-1.3.8-audiodevdefaults.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: alsa-lib-devel
@@ -72,7 +71,6 @@ grep -q -s __RPM_LIB * -R && exit 1
 %if 0%{?fedora} < 11
 %patch6 -p1 -b .vamp-1.3
 %endif
-%patch7 -p1 -b .audiodevdefaults
 
 # Substitute occurences of "libmp3lame.so" with "libmp3lame.so.0".
 for i in locale/*.po src/export/ExportMP3.cpp
@@ -148,6 +146,11 @@ update-desktop-database &> /dev/null || 
 
 
 %changelog
+* Thu Sep  3 2009 Michael Schwendt  - 1.3.9-0.1.beta
+- upgrade to 1.3.9-beta
+- upstream's changes in the device prefs code make the audiodevdefaults
+  patch unnecessary afaic see
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 1.3.8-0.3.beta
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/audacity/devel/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	20 Jul 2009 19:55:16 -0000	1.13
+++ sources	5 Sep 2009 08:56:55 -0000	1.14
@@ -1 +1 @@
-88b3c68663a06f146fe822b91608e8f1  audacity-minsrc-1.3.8.tar.bz2
+0f2bc8971c6e2c4d39457c28aea16b5c  audacity-minsrc-1.3.9.tar.bz2


--- audacity-1.3.8-audiodevdefaults.patch DELETED ---


--- audacity-1.3.8-libdir.patch DELETED ---



From epienbro at fedoraproject.org  Sat Sep  5 09:05:49 2009
From: epienbro at fedoraproject.org (epienbro)
Date: Sat,  5 Sep 2009 09:05:49 +0000 (UTC)
Subject: rpms/mingw32-glib2/devel .cvsignore, 1.9, 1.10 mingw32-glib2.spec, 
	1.14, 1.15 sources, 1.9, 1.10
Message-ID: <20090905090549.2268511C00E5@cvs1.fedora.phx.redhat.com>

Author: epienbro

Update of /cvs/pkgs/rpms/mingw32-glib2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10745

Modified Files:
	.cvsignore mingw32-glib2.spec sources 
Log Message:
Update to 2.21.6



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-glib2/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	27 Aug 2009 20:43:19 -0000	1.9
+++ .cvsignore	5 Sep 2009 09:05:48 -0000	1.10
@@ -1 +1 @@
-glib-2.21.5.tar.bz2
+glib-2.21.6.tar.bz2


Index: mingw32-glib2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-glib2/devel/mingw32-glib2.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- mingw32-glib2.spec	27 Aug 2009 20:43:19 -0000	1.14
+++ mingw32-glib2.spec	5 Sep 2009 09:05:48 -0000	1.15
@@ -6,7 +6,7 @@
 %define __debug_install_post %{_mingw32_debug_install_post}
 
 Name:           mingw32-glib2
-Version:        2.21.5
+Version:        2.21.6
 Release:        1%{?dist}
 Summary:        MinGW Windows GLib2 library
 
@@ -176,6 +176,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sat Sep  5 2009 Erik van Pienbroek  - 2.21.6-1
+- Update to 2.21.6
+
 * Mon Aug 24 2009 Erik van Pienbroek  - 2.21.5-1
 - Update to 2.21.5
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-glib2/devel/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources	27 Aug 2009 20:43:20 -0000	1.9
+++ sources	5 Sep 2009 09:05:48 -0000	1.10
@@ -1 +1 @@
-5f3f19c4a8088c51e21cad5b8ea166e5  glib-2.21.5.tar.bz2
+3b0452fbd877db53dafabdc074600cb8  glib-2.21.6.tar.bz2



From epienbro at fedoraproject.org  Sat Sep  5 09:09:50 2009
From: epienbro at fedoraproject.org (epienbro)
Date: Sat,  5 Sep 2009 09:09:50 +0000 (UTC)
Subject: rpms/mingw32-gtk2/devel .cvsignore, 1.9, 1.10 mingw32-gtk2.spec,
	1.13, 1.14 sources, 1.9, 1.10
Message-ID: <20090905090950.F414811C00E5@cvs1.fedora.phx.redhat.com>

Author: epienbro

Update of /cvs/pkgs/rpms/mingw32-gtk2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11659

Modified Files:
	.cvsignore mingw32-gtk2.spec sources 
Log Message:
Update to 2.17.11



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-gtk2/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	1 Sep 2009 17:23:47 -0000	1.9
+++ .cvsignore	5 Sep 2009 09:09:50 -0000	1.10
@@ -1 +1 @@
-gtk+-2.17.10.tar.bz2
+gtk+-2.17.11.tar.bz2


Index: mingw32-gtk2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-gtk2/devel/mingw32-gtk2.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- mingw32-gtk2.spec	1 Sep 2009 17:23:47 -0000	1.13
+++ mingw32-gtk2.spec	5 Sep 2009 09:09:50 -0000	1.14
@@ -6,7 +6,7 @@
 %define __debug_install_post %{_mingw32_debug_install_post}
 
 Name:           mingw32-gtk2
-Version:        2.17.10
+Version:        2.17.11
 Release:        1%{?dist}
 Summary:        MinGW Windows Gtk2 library
 
@@ -332,6 +332,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mingw32_libdir}/gtk-2.0/modules/libgail.a
 
 %changelog
+* Sat Sep  5 2009 Erik van Pienbroek  - 2.17.11-1
+- Update to 2.17.11
+
 * Tue Sep  1 2009 Erik van Pienbroek  - 2.17.10-1
 - Update to 2.17.10
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-gtk2/devel/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources	1 Sep 2009 17:23:47 -0000	1.9
+++ sources	5 Sep 2009 09:09:50 -0000	1.10
@@ -1 +1 @@
-9fe31cc177993fdec187e6f44fc3b60b  gtk+-2.17.10.tar.bz2
+46b3b78d9140b40efe8efaa8c477d1cd  gtk+-2.17.11.tar.bz2



From chitlesh at fedoraproject.org  Sat Sep  5 09:14:39 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Sat,  5 Sep 2009 09:14:39 +0000 (UTC)
Subject: rpms/ktechlab/F-11 import.log,1.3,1.4 ktechlab.spec,1.25,1.26
Message-ID: <20090905091439.EB8C911C00E5@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/ktechlab/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14227/F-11

Modified Files:
	import.log ktechlab.spec 
Log Message:
Bug 511578 -  FTBFS ktechlab-0.3.70-1.20090304svn.fc11


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/ktechlab/F-11/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- import.log	5 Mar 2009 21:33:53 -0000	1.3
+++ import.log	5 Sep 2009 09:14:39 -0000	1.4
@@ -1,3 +1,4 @@
 ktechlab-0_3_69-9_20081031svn_fc9:HEAD:ktechlab-0.3.69-9.20081031svn.fc9.src.rpm:1225612333
 ktechlab-0_3_69-10_20081031svn_fc9:HEAD:ktechlab-0.3.69-10.20081031svn.fc9.src.rpm:1225739868
 ktechlab-0_3_70-1_20090304svn_fc10:HEAD:ktechlab-0.3.70-1.20090304svn.fc10.src.rpm:1236288682
+ktechlab-0_3_70-2_20090304svn_fc11:F-11:ktechlab-0.3.70-2.20090304svn.fc11.src.rpm:1252141862


Index: ktechlab.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ktechlab/F-11/ktechlab.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- ktechlab.spec	5 Mar 2009 21:33:53 -0000	1.25
+++ ktechlab.spec	5 Sep 2009 09:14:39 -0000	1.26
@@ -1,6 +1,6 @@
 Name:             ktechlab
 Version:          0.3.70
-Release:          1.20090304svn%{?dist}
+Release:          2.20090304svn%{?dist}
 # revision checkout 238
 
 Summary:          Development and simulation of microcontrollers and electronic circuits
@@ -45,9 +45,17 @@ to KTechlab.
 chmod +x ./admin/detect-autoconf.pl
 %{__rm} -rf autom4te.cache
 
+# Fix for Bug 511578 -  FTBFS ktechlab-0.3.70-1.20090304svn.fc11
+%{__sed} -i "s|automake\*1.10\*|automake\*1.11\*|" admin/cvs.sh
+
 %patch0 -p0 -b .multilib
+
+# Upstream already applied this patch
 %patch1 -p0 -b .gpsim
 
+# /usr/bin/install: will not overwrite just-created
+%{__sed} -i "s|while.png for.png||" icons/pics/Makefile.am
+
 %build
 
 %{__make} -f Makefile.cvs
@@ -59,7 +67,7 @@ chmod +x ./admin/detect-autoconf.pl
 %{__rm} -rf %{buildroot}
 %{__make} DESTDIR=%{buildroot} install
 
-desktop-file-install --vendor fedora            \
+desktop-file-install --vendor ""                \
     --remove-category Education                 \
     --remove-category Science                   \
     --delete-original                           \
@@ -104,13 +112,17 @@ touch --no-create %{_datadir}/icons/hico
 %{_datadir}/apps/katepart/syntax/microbe.xml
 %{_datadir}/config.kcfg/%{name}.kcfg
 %{_datadir}/mimelnk/application/*.desktop
-%{_datadir}/applications/fedora-%{name}.desktop
+%{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/*/*.png
 %{_sysconfdir}/profile.d/%{name}.sh
 
 
 %Changelog
-* Wed Mar 04 2009 Chitlesh Goorah  - 0.3.70-1.200900403svn
+* Sat Sep 05 2009 Chitlesh Goorah  - 0.3.70-2.200900304svn
+- Fixed Bug 511578 -  FTBFS ktechlab-0.3.70-1.20090304svn.fc11
+- Rebuilt to improve stability : gpsim-0.23
+
+* Wed Mar 04 2009 Chitlesh Goorah  - 0.3.70-1.200900304svn
 - new svn checkout 238
 - included patch from upstream, Julian B?ume, to build on gpsim 0.23
 



From chitlesh at fedoraproject.org  Sat Sep  5 09:17:00 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Sat,  5 Sep 2009 09:17:00 +0000 (UTC)
Subject: rpms/ktechlab/devel import.log,1.3,1.4 ktechlab.spec,1.26,1.27
Message-ID: <20090905091700.133A511C00E5@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/ktechlab/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14973/devel

Modified Files:
	import.log ktechlab.spec 
Log Message:
Bug 511578 -  FTBFS ktechlab-0.3.70-1.20090304svn.fc11


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/ktechlab/devel/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- import.log	5 Mar 2009 21:33:53 -0000	1.3
+++ import.log	5 Sep 2009 09:16:59 -0000	1.4
@@ -1,3 +1,4 @@
 ktechlab-0_3_69-9_20081031svn_fc9:HEAD:ktechlab-0.3.69-9.20081031svn.fc9.src.rpm:1225612333
 ktechlab-0_3_69-10_20081031svn_fc9:HEAD:ktechlab-0.3.69-10.20081031svn.fc9.src.rpm:1225739868
 ktechlab-0_3_70-1_20090304svn_fc10:HEAD:ktechlab-0.3.70-1.20090304svn.fc10.src.rpm:1236288682
+ktechlab-0_3_70-2_20090304svn_fc11:HEAD:ktechlab-0.3.70-2.20090304svn.fc11.src.rpm:1252141978


Index: ktechlab.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ktechlab/devel/ktechlab.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- ktechlab.spec	25 Jul 2009 04:50:21 -0000	1.26
+++ ktechlab.spec	5 Sep 2009 09:16:59 -0000	1.27
@@ -45,9 +45,17 @@ to KTechlab.
 chmod +x ./admin/detect-autoconf.pl
 %{__rm} -rf autom4te.cache
 
+# Fix for Bug 511578 -  FTBFS ktechlab-0.3.70-1.20090304svn.fc11
+%{__sed} -i "s|automake\*1.10\*|automake\*1.11\*|" admin/cvs.sh
+
 %patch0 -p0 -b .multilib
+
+# Upstream already applied this patch
 %patch1 -p0 -b .gpsim
 
+# /usr/bin/install: will not overwrite just-created
+%{__sed} -i "s|while.png for.png||" icons/pics/Makefile.am
+
 %build
 
 %{__make} -f Makefile.cvs
@@ -59,7 +67,7 @@ chmod +x ./admin/detect-autoconf.pl
 %{__rm} -rf %{buildroot}
 %{__make} DESTDIR=%{buildroot} install
 
-desktop-file-install --vendor fedora            \
+desktop-file-install --vendor ""                \
     --remove-category Education                 \
     --remove-category Science                   \
     --delete-original                           \
@@ -104,13 +112,17 @@ touch --no-create %{_datadir}/icons/hico
 %{_datadir}/apps/katepart/syntax/microbe.xml
 %{_datadir}/config.kcfg/%{name}.kcfg
 %{_datadir}/mimelnk/application/*.desktop
-%{_datadir}/applications/fedora-%{name}.desktop
+%{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/*/*.png
 %{_sysconfdir}/profile.d/%{name}.sh
 
 
 %Changelog
-* Wed Mar 04 2009 Chitlesh Goorah  - 0.3.70-1.200900403svn
+* Sat Sep 05 2009 Chitlesh Goorah  - 0.3.70-2.200900304svn
+- Fixed Bug 511578 -  FTBFS ktechlab-0.3.70-1.20090304svn.fc11
+- Rebuilt to improve stability : gpsim-0.23
+
+* Wed Mar 04 2009 Chitlesh Goorah  - 0.3.70-1.200900304svn
 - new svn checkout 238
 - included patch from upstream, Julian B?ume, to build on gpsim 0.23
 



From chitlesh at fedoraproject.org  Sat Sep  5 09:19:22 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Sat,  5 Sep 2009 09:19:22 +0000 (UTC)
Subject: rpms/ktechlab/EL-5 ktechlab-detect_gpsim.patch, NONE, 1.1 import.log,
	1.1, 1.2 ktechlab.spec, 1.2, 1.3 sources, 1.1, 1.2
Message-ID: <20090905091922.4213111C00E5@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/ktechlab/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16211/EL-5

Modified Files:
	import.log ktechlab.spec sources 
Added Files:
	ktechlab-detect_gpsim.patch 
Log Message:
Bug 511578 -  FTBFS ktechlab-0.3.70-1.20090304svn.fc11

ktechlab-detect_gpsim.patch:
 configure.in.in |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE ktechlab-detect_gpsim.patch ---
Index: configure.in.in
===================================================================
--- configure.in.in	(revision 239)
+++ configure.in.in	(working copy)
@@ -30,7 +30,7 @@
 #include 
 #include 
 #include 
-void func() { (void)cycles; (void)initialize_gpsim_core(); (void)load_symbol_file(0,0); }
+void func() { (void)cycles; (void)initialize_gpsim_core(); (void)load_symbol_file(0,0); exit_gpsim(0); }
 	],
 	[],
 	AC_MSG_RESULT( yes )
@@ -47,7 +47,7 @@
 #include 
 #include 
 #include 
-void func() { (void)cycles; (void)initialize_gpsim_core(); }
+void func() { (void)cycles; (void)initialize_gpsim_core(); exit_gpsim(0); }
 	],
 	[],
 	AC_MSG_RESULT( yes )


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/ktechlab/EL-5/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	8 Nov 2008 00:02:32 -0000	1.1
+++ import.log	5 Sep 2009 09:19:21 -0000	1.2
@@ -1 +1,2 @@
 ktechlab-0_3_69-10_20081031svn_fc10:EL-5:ktechlab-0.3.69-10.20081031svn.fc10.src.rpm:1226102477
+ktechlab-0_3_70-2_20090304svn_fc11:EL-5:ktechlab-0.3.70-2.20090304svn.fc11.src.rpm:1252142150


Index: ktechlab.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ktechlab/EL-5/ktechlab.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- ktechlab.spec	11 Nov 2008 21:09:21 -0000	1.2
+++ ktechlab.spec	5 Sep 2009 09:19:21 -0000	1.3
@@ -1,7 +1,7 @@
 Name:             ktechlab
-Version:          0.3.69
-Release:          11.20081031svn%{?dist}
-# revision checkout 150
+Version:          0.3.70
+Release:          2.20090304svn%{?dist}
+# revision checkout 238
 
 Summary:          Development and simulation of microcontrollers and electronic circuits
 
@@ -9,21 +9,16 @@ License:          GPLv2
 Group:            Applications/Engineering
 
 URL:              http://sourceforge.net/projects/ktechlab/
-Source:           %{name}-svn20081031.tar.bz2
+Source:           %{name}-0.3.7.tar.gz
 
 Patch0:           ktechlab-0.3.6-multilib.patch
+Patch1:           ktechlab-detect_gpsim.patch
 
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:    gpsim-devel readline-devel
+BuildRequires:    gpsim-devel readline-devel kdelibs3-devel
 BuildRequires:    desktop-file-utils autoconf automake
 
-%if 0%{?fedora} > 8
-BuildRequires:    kdelibs3-devel
-%else
-BuildRequires:    kdelibs-devel
-%endif
-
 # Ktechlab requires gputils for PIC simulation.
 Requires:         gputils electronics-menu sdcc
 
@@ -44,13 +39,23 @@ to KTechlab.
 * Integrated assembler and disassembler via gpasm and gpdasm.
 
 %prep
-%setup -q -n %{name}-svn20081031
+%setup -q -n %{name}-0.3.7
+
 
 chmod +x ./admin/detect-autoconf.pl
 %{__rm} -rf autom4te.cache
 
+# Fix for Bug 511578 -  FTBFS ktechlab-0.3.70-1.20090304svn.fc11
+%{__sed} -i "s|automake\*1.10\*|automake\*1.11\*|" admin/cvs.sh
+
 %patch0 -p0 -b .multilib
 
+# Upstream already applied this patch
+%patch1 -p0 -b .gpsim
+
+# /usr/bin/install: will not overwrite just-created
+%{__sed} -i "s|while.png for.png||" icons/pics/Makefile.am
+
 %build
 
 %{__make} -f Makefile.cvs
@@ -62,7 +67,7 @@ chmod +x ./admin/detect-autoconf.pl
 %{__rm} -rf %{buildroot}
 %{__make} DESTDIR=%{buildroot} install
 
-desktop-file-install --vendor fedora            \
+desktop-file-install --vendor ""                \
     --remove-category Education                 \
     --remove-category Science                   \
     --delete-original                           \
@@ -81,10 +86,6 @@ chmod 0755 %{buildroot}%{_sysconfdir}/pr
 # Fix absolute symlink
 %{__rm} -f %{buildroot}%{_docdir}/HTML/en/%{name}/common
 
-#fixing missing icon
-%{__cp} -p icons/pics/bar_graph_display.png %{buildroot}%{_datadir}/apps/%{name}/icons/
-
-
 %find_lang %{name}
 
 %clean
@@ -111,14 +112,22 @@ touch --no-create %{_datadir}/icons/hico
 %{_datadir}/apps/katepart/syntax/microbe.xml
 %{_datadir}/config.kcfg/%{name}.kcfg
 %{_datadir}/mimelnk/application/*.desktop
-%{_datadir}/applications/fedora-%{name}.desktop
+%{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/*/*.png
 %{_sysconfdir}/profile.d/%{name}.sh
 
 
 %Changelog
-* Tue Nov 11 2008 Chitlesh Goorah  - 0.3.69-11.20081031svn
-- fixed BR kdelibX-devel for epel
+* Sat Sep 05 2009 Chitlesh Goorah  - 0.3.70-2.200900304svn
+- Fixed Bug 511578 -  FTBFS ktechlab-0.3.70-1.20090304svn.fc11
+- Rebuilt to improve stability : gpsim-0.23
+
+* Wed Mar 04 2009 Chitlesh Goorah  - 0.3.70-1.200900304svn
+- new svn checkout 238
+- included patch from upstream, Julian B?ume, to build on gpsim 0.23
+
+* Sat Jan 31 2009 Chitlesh Goorah  - 0.3.69-11.20090131svn
+- new svn checkout 175
 
 * Mon Nov 03 2008 Chitlesh Goorah  - 0.3.69-10.20081031svn
 - added sdcc as Requires


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ktechlab/EL-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	8 Nov 2008 00:02:32 -0000	1.1
+++ sources	5 Sep 2009 09:19:21 -0000	1.2
@@ -1 +1 @@
-79f08b90fc086520094f9086ae3aed1f  ktechlab-svn20081031.tar.bz2
+328bb07a777241a1ccb54162eea5de6f  ktechlab-0.3.7.tar.gz



From chitlesh at fedoraproject.org  Sat Sep  5 09:21:05 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Sat,  5 Sep 2009 09:21:05 +0000 (UTC)
Subject: rpms/ktechlab/F-10 import.log,1.3,1.4 ktechlab.spec,1.24,1.25
Message-ID: <20090905092105.D474411C00E5@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/ktechlab/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16663/F-10

Modified Files:
	import.log ktechlab.spec 
Log Message:
Bug 511578 -  FTBFS ktechlab-0.3.70-1.20090304svn.fc11


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/ktechlab/F-10/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- import.log	5 Mar 2009 21:29:42 -0000	1.3
+++ import.log	5 Sep 2009 09:21:05 -0000	1.4
@@ -1,3 +1,4 @@
 ktechlab-0_3_69-9_20081031svn_fc9:HEAD:ktechlab-0.3.69-9.20081031svn.fc9.src.rpm:1225612333
 ktechlab-0_3_69-10_20081031svn_fc9:HEAD:ktechlab-0.3.69-10.20081031svn.fc9.src.rpm:1225739868
 ktechlab-0_3_70-1_20090304svn_fc10:F-10:ktechlab-0.3.70-1.20090304svn.fc10.src.rpm:1236288430
+ktechlab-0_3_70-2_20090304svn_fc11:F-10:ktechlab-0.3.70-2.20090304svn.fc11.src.rpm:1252142262


Index: ktechlab.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ktechlab/F-10/ktechlab.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- ktechlab.spec	5 Mar 2009 21:29:42 -0000	1.24
+++ ktechlab.spec	5 Sep 2009 09:21:05 -0000	1.25
@@ -1,6 +1,6 @@
 Name:             ktechlab
 Version:          0.3.70
-Release:          1.20090304svn%{?dist}
+Release:          2.20090304svn%{?dist}
 # revision checkout 238
 
 Summary:          Development and simulation of microcontrollers and electronic circuits
@@ -45,9 +45,17 @@ to KTechlab.
 chmod +x ./admin/detect-autoconf.pl
 %{__rm} -rf autom4te.cache
 
+# Fix for Bug 511578 -  FTBFS ktechlab-0.3.70-1.20090304svn.fc11
+%{__sed} -i "s|automake\*1.10\*|automake\*1.11\*|" admin/cvs.sh
+
 %patch0 -p0 -b .multilib
+
+# Upstream already applied this patch
 %patch1 -p0 -b .gpsim
 
+# /usr/bin/install: will not overwrite just-created
+%{__sed} -i "s|while.png for.png||" icons/pics/Makefile.am
+
 %build
 
 %{__make} -f Makefile.cvs
@@ -59,7 +67,7 @@ chmod +x ./admin/detect-autoconf.pl
 %{__rm} -rf %{buildroot}
 %{__make} DESTDIR=%{buildroot} install
 
-desktop-file-install --vendor fedora            \
+desktop-file-install --vendor ""                \
     --remove-category Education                 \
     --remove-category Science                   \
     --delete-original                           \
@@ -104,13 +112,17 @@ touch --no-create %{_datadir}/icons/hico
 %{_datadir}/apps/katepart/syntax/microbe.xml
 %{_datadir}/config.kcfg/%{name}.kcfg
 %{_datadir}/mimelnk/application/*.desktop
-%{_datadir}/applications/fedora-%{name}.desktop
+%{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/*/*.png
 %{_sysconfdir}/profile.d/%{name}.sh
 
 
 %Changelog
-* Wed Mar 04 2009 Chitlesh Goorah  - 0.3.70-1.200900403svn
+* Sat Sep 05 2009 Chitlesh Goorah  - 0.3.70-2.200900304svn
+- Fixed Bug 511578 -  FTBFS ktechlab-0.3.70-1.20090304svn.fc11
+- Rebuilt to improve stability : gpsim-0.23
+
+* Wed Mar 04 2009 Chitlesh Goorah  - 0.3.70-1.200900304svn
 - new svn checkout 238
 - included patch from upstream, Julian B?ume, to build on gpsim 0.23
 



From chitlesh at fedoraproject.org  Sat Sep  5 09:47:48 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Sat,  5 Sep 2009 09:47:48 +0000 (UTC)
Subject: rpms/ktechlab/devel ktechlab.spec,1.27,1.28
Message-ID: <20090905094748.0604E11C00E5@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/ktechlab/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26763

Modified Files:
	ktechlab.spec 
Log Message:
Fixed rawhide built


Index: ktechlab.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ktechlab/devel/ktechlab.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- ktechlab.spec	5 Sep 2009 09:16:59 -0000	1.27
+++ ktechlab.spec	5 Sep 2009 09:47:47 -0000	1.28
@@ -1,6 +1,6 @@
 Name:             ktechlab
 Version:          0.3.70
-Release:          2.20090304svn%{?dist}
+Release:          3.20090304svn%{?dist}
 # revision checkout 238
 
 Summary:          Development and simulation of microcontrollers and electronic circuits
@@ -118,6 +118,9 @@ touch --no-create %{_datadir}/icons/hico
 
 
 %Changelog
+* Sat Sep 05 2009 Chitlesh Goorah  - 0.3.70-3.200900304svn
+- Fixed rawhide built
+
 * Sat Sep 05 2009 Chitlesh Goorah  - 0.3.70-2.200900304svn
 - Fixed Bug 511578 -  FTBFS ktechlab-0.3.70-1.20090304svn.fc11
 - Rebuilt to improve stability : gpsim-0.23



From epienbro at fedoraproject.org  Sat Sep  5 09:52:03 2009
From: epienbro at fedoraproject.org (epienbro)
Date: Sat,  5 Sep 2009 09:52:03 +0000 (UTC)
Subject: rpms/mingw32-gtk2/devel gtk2-fix-install.patch, NONE,
	1.1 mingw32-gtk2.spec, 1.14, 1.15
Message-ID: <20090905095203.4940411C00E5@cvs1.fedora.phx.redhat.com>

Author: epienbro

Update of /cvs/pkgs/rpms/mingw32-gtk2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28642

Modified Files:
	mingw32-gtk2.spec 
Added Files:
	gtk2-fix-install.patch 
Log Message:
Added a patch from the native gtk2 package to fix translation detection


gtk2-fix-install.patch:
 po-properties/Makefile.in.in |    2 +-
 po/Makefile.in.in            |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE gtk2-fix-install.patch ---
diff -up gtk+-2.17.11/po/Makefile.in.in.fix-install gtk+-2.17.11/po/Makefile.in.in
--- gtk+-2.17.11/po/Makefile.in.in.fix-install	2009-09-05 01:19:45.303824009 -0400
+++ gtk+-2.17.11/po/Makefile.in.in	2009-09-05 01:19:14.632573806 -0400
@@ -126,7 +126,7 @@ install-data: install-data- at USE_NLS@
 install-data-no: all
 install-data-yes: all
 	$(mkdir_p) $(DESTDIR)$(datadir); \
-	@catalogs='$(CATALOGS)'; \
+	catalogs='$(CATALOGS)'; \
 	for cat in $$catalogs; do \
 	  cat=`basename $$cat`; \
 	  case "$$cat" in \
diff -up gtk+-2.17.11/po-properties/Makefile.in.in.fix-install gtk+-2.17.11/po-properties/Makefile.in.in
--- gtk+-2.17.11/po-properties/Makefile.in.in.fix-install	2009-09-05 01:19:54.543583934 -0400
+++ gtk+-2.17.11/po-properties/Makefile.in.in	2009-09-05 01:20:16.427830666 -0400
@@ -107,7 +107,7 @@ install-data: install-data- at USE_NLS@
 install-data-no: all
 install-data-yes: all
 	$(mkdir_p) $(DESTDIR)$(datadir); \
-	@catalogs='$(CATALOGS)'; \
+	catalogs='$(CATALOGS)'; \
 	for cat in $$catalogs; do \
 	  cat=`basename $$cat`; \
 	  case "$$cat" in \


Index: mingw32-gtk2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-gtk2/devel/mingw32-gtk2.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- mingw32-gtk2.spec	5 Sep 2009 09:09:50 -0000	1.14
+++ mingw32-gtk2.spec	5 Sep 2009 09:52:03 -0000	1.15
@@ -21,6 +21,9 @@ BuildRoot:      %{_tmppath}/%{name}-%{ve
 # wine %{_mingw32_bindir}/gdk-pixbuf-query-loaders.exe > gdk-pixbuf.loaders
 Source1:        gdk-pixbuf.loaders
 
+# Patch to fix the translations detection (got broken in GTK 2.17.11)
+Patch0:         gtk2-fix-install.patch
+
 # Fix use of extended buttons in gtkstatusicon.
 Patch1000:      mingw32-gtk2-2.15.0-xbuttons.patch
 
@@ -88,6 +91,8 @@ Static version of the MinGW Windows Gtk2
 %prep
 %setup -q -n gtk+-%{version}
 
+%patch0 -p1
+
 %patch1000 -p1
 %patch1001 -p0
 %patch1002 -p0



From andriy at fedoraproject.org  Sat Sep  5 10:33:08 2009
From: andriy at fedoraproject.org (Andy Shevchenko)
Date: Sat,  5 Sep 2009 10:33:08 +0000 (UTC)
Subject: rpms/python-alsa/devel .cvsignore, 1.6, 1.7 python-alsa.spec, 1.11, 
	1.12 sources, 1.6, 1.7
Message-ID: <20090905103308.EE1B411C00E5@cvs1.fedora.phx.redhat.com>

Author: andriy

Update of /cvs/extras/rpms/python-alsa/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8015

Modified Files:
	.cvsignore python-alsa.spec sources 
Log Message:
Update to release 1.0.21


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/python-alsa/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	11 May 2009 19:40:14 -0000	1.6
+++ .cvsignore	5 Sep 2009 10:33:08 -0000	1.7
@@ -1 +1 @@
-pyalsa-1.0.20.tar.bz2
+pyalsa-1.0.21.tar.bz2


Index: python-alsa.spec
===================================================================
RCS file: /cvs/extras/rpms/python-alsa/devel/python-alsa.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- python-alsa.spec	26 Jul 2009 20:07:21 -0000	1.11
+++ python-alsa.spec	5 Sep 2009 10:33:08 -0000	1.12
@@ -5,8 +5,8 @@
 
 Summary:	Python binding for the ALSA library
 Name:		python-alsa
-Version:	1.0.20
-Release:	1%{?rcver_dot}%{?dist}.1
+Version:	1.0.21
+Release:	1%{?rcver_dot}%{?dist}
 License:	LGPLv2+
 Group:		Development/Languages
 Source0:	ftp://ftp.alsa-project.org/pub/pyalsa/pyalsa-%{version}%{?rcver}.tar.bz2
@@ -41,6 +41,9 @@ rm -rf $RPM_BUILD_ROOT
 %{python_sitearch}/*
 
 %changelog
+* Sat Sep 05 2009 Andy Shevchenko  - 1.0.21-1
+- update to release 1.0.21
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.0.20-1.1
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/python-alsa/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	11 May 2009 19:40:14 -0000	1.6
+++ sources	5 Sep 2009 10:33:08 -0000	1.7
@@ -1 +1 @@
-486bcc6a9c45508879811f1cf77423c4  pyalsa-1.0.20.tar.bz2
+660f87168ffa288af2fe28fb1361dc32  pyalsa-1.0.21.tar.bz2



From andriy at fedoraproject.org  Sat Sep  5 10:39:42 2009
From: andriy at fedoraproject.org (Andy Shevchenko)
Date: Sat,  5 Sep 2009 10:39:42 +0000 (UTC)
Subject: rpms/python-alsa/F-11 .cvsignore, 1.6, 1.7 python-alsa.spec, 1.10, 
	1.11 sources, 1.6, 1.7
Message-ID: <20090905103942.B7BE111C00E5@cvs1.fedora.phx.redhat.com>

Author: andriy

Update of /cvs/extras/rpms/python-alsa/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11238

Modified Files:
	.cvsignore python-alsa.spec sources 
Log Message:
Update to release 1.0.21


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/python-alsa/F-11/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	11 May 2009 19:47:39 -0000	1.6
+++ .cvsignore	5 Sep 2009 10:39:42 -0000	1.7
@@ -1 +1 @@
-pyalsa-1.0.20.tar.bz2
+pyalsa-1.0.21.tar.bz2


Index: python-alsa.spec
===================================================================
RCS file: /cvs/extras/rpms/python-alsa/F-11/python-alsa.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- python-alsa.spec	11 May 2009 19:47:39 -0000	1.10
+++ python-alsa.spec	5 Sep 2009 10:39:42 -0000	1.11
@@ -5,7 +5,7 @@
 
 Summary:	Python binding for the ALSA library
 Name:		python-alsa
-Version:	1.0.20
+Version:	1.0.21
 Release:	1%{?rcver_dot}%{?dist}
 License:	LGPLv2+
 Group:		Development/Languages
@@ -41,6 +41,12 @@ rm -rf $RPM_BUILD_ROOT
 %{python_sitearch}/*
 
 %changelog
+* Sat Sep 05 2009 Andy Shevchenko  - 1.0.21-1
+- update to release 1.0.21
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.0.20-1.1
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Mon May 11 2009 Andy Shevchenko  - 1.0.20-1
 - update to release 1.0.20
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/python-alsa/F-11/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	11 May 2009 19:47:39 -0000	1.6
+++ sources	5 Sep 2009 10:39:42 -0000	1.7
@@ -1 +1 @@
-486bcc6a9c45508879811f1cf77423c4  pyalsa-1.0.20.tar.bz2
+660f87168ffa288af2fe28fb1361dc32  pyalsa-1.0.21.tar.bz2



From andriy at fedoraproject.org  Sat Sep  5 10:46:07 2009
From: andriy at fedoraproject.org (Andy Shevchenko)
Date: Sat,  5 Sep 2009 10:46:07 +0000 (UTC)
Subject: rpms/python-alsa/F-10 .cvsignore, 1.6, 1.7 python-alsa.spec, 1.8,
	1.9 sources, 1.6, 1.7
Message-ID: <20090905104607.4021511C00E5@cvs1.fedora.phx.redhat.com>

Author: andriy

Update of /cvs/extras/rpms/python-alsa/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16439

Modified Files:
	.cvsignore python-alsa.spec sources 
Log Message:
Update to release 1.0.21


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/python-alsa/F-10/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	11 May 2009 19:49:53 -0000	1.6
+++ .cvsignore	5 Sep 2009 10:46:06 -0000	1.7
@@ -1 +1 @@
-pyalsa-1.0.20.tar.bz2
+pyalsa-1.0.21.tar.bz2


Index: python-alsa.spec
===================================================================
RCS file: /cvs/extras/rpms/python-alsa/F-10/python-alsa.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- python-alsa.spec	11 May 2009 19:49:53 -0000	1.8
+++ python-alsa.spec	5 Sep 2009 10:46:06 -0000	1.9
@@ -5,7 +5,7 @@
 
 Summary:	Python binding for the ALSA library
 Name:		python-alsa
-Version:	1.0.20
+Version:	1.0.21
 Release:	1%{?rcver_dot}%{?dist}
 License:	LGPLv2+
 Group:		Development/Languages
@@ -41,6 +41,12 @@ rm -rf $RPM_BUILD_ROOT
 %{python_sitearch}/*
 
 %changelog
+* Sat Sep 05 2009 Andy Shevchenko  - 1.0.21-1
+- update to release 1.0.21
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.0.20-1.1
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Mon May 11 2009 Andy Shevchenko  - 1.0.20-1
 - update to release 1.0.20
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/python-alsa/F-10/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	11 May 2009 19:49:53 -0000	1.6
+++ sources	5 Sep 2009 10:46:06 -0000	1.7
@@ -1 +1 @@
-486bcc6a9c45508879811f1cf77423c4  pyalsa-1.0.20.tar.bz2
+660f87168ffa288af2fe28fb1361dc32  pyalsa-1.0.21.tar.bz2



From kasal at fedoraproject.org  Sat Sep  5 12:31:57 2009
From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=)
Date: Sat,  5 Sep 2009 12:31:57 +0000 (UTC)
Subject: rpms/perl-ExtUtils-XSpp/devel perl-ExtUtils-XSpp.spec, NONE,
	1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090905123157.6C41811C00E5@cvs1.fedora.phx.redhat.com>

Author: kasal

Update of /cvs/extras/rpms/perl-ExtUtils-XSpp/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32337/devel

Modified Files:
	.cvsignore sources 
Added Files:
	perl-ExtUtils-XSpp.spec 
Log Message:
Initial import (#518637).



--- NEW FILE perl-ExtUtils-XSpp.spec ---
Name:           perl-ExtUtils-XSpp
Version:        0.04
Release:        2%{?dist}
Summary:        C++ variant of Perl's XS language
License:        GPL+ or Artistic
Group:          Development/Libraries
URL:            http://search.cpan.org/dist/ExtUtils-XSpp/
Source0:        http://www.cpan.org/authors/id/S/SM/SMUELLER/ExtUtils-XSpp-%{version}.tar.gz
BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildArch:      noarch
BuildRequires:  perl(Module::Build)
BuildRequires:  perl(Test::Base)
BuildRequires:  perl(Test::Differences)
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))

%description
ExtUtils::XSpp handles the XS++ language, used to create an extension interface
between Perl and C++ code/library.

%prep
%setup -q -n ExtUtils-XSpp-%{version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%install
rm -rf $RPM_BUILD_ROOT

./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
find $RPM_BUILD_ROOT -depth -type d -empty -exec rmdir {} \;

%{_fixperms} $RPM_BUILD_ROOT/*

%check
./Build test

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc Changes README XSP.yp
%{_bindir}/xspp
%{perl_vendorlib}/ExtUtils*
%{_mandir}/man?/*

%changelog
* Tue Aug 25 2009 Stepan Kasal  0.04-2
- follow suggestions from Parag's review

* Fri Aug 21 2009 Stepan Kasal  0.04-1
- Specfile created from a one autogenerated by cpanspec 1.78.


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-ExtUtils-XSpp/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	26 Aug 2009 22:22:46 -0000	1.1
+++ .cvsignore	5 Sep 2009 12:31:57 -0000	1.2
@@ -0,0 +1 @@
+ExtUtils-XSpp-0.04.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-ExtUtils-XSpp/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	26 Aug 2009 22:22:46 -0000	1.1
+++ sources	5 Sep 2009 12:31:57 -0000	1.2
@@ -0,0 +1 @@
+cfb4f2a2cf079fe675fdf9ea5ee61e64  ExtUtils-XSpp-0.04.tar.gz



From timj at fedoraproject.org  Sat Sep  5 13:03:19 2009
From: timj at fedoraproject.org (Tim Jackson)
Date: Sat,  5 Sep 2009 13:03:19 +0000 (UTC)
Subject: rpms/rapidsvn/F-10 .cvsignore, 1.6, 1.7 rapidsvn.spec, 1.17,
	1.18 sources, 1.7, 1.8
Message-ID: <20090905130320.06EAF11C00E5@cvs1.fedora.phx.redhat.com>

Author: timj

Update of /cvs/extras/rpms/rapidsvn/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7902

Modified Files:
	.cvsignore rapidsvn.spec sources 
Log Message:
Update to v0.10.0  
Set default attrs for subpackages
Rebuild fixes #520800



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/rapidsvn/F-10/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	16 Mar 2008 11:21:43 -0000	1.6
+++ .cvsignore	5 Sep 2009 13:03:18 -0000	1.7
@@ -1 +1 @@
-rapidsvn-0.9.6.tar.gz
+rapidsvn-0.10.0.tar.gz


Index: rapidsvn.spec
===================================================================
RCS file: /cvs/extras/rpms/rapidsvn/F-10/rapidsvn.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- rapidsvn.spec	9 May 2009 13:08:25 -0000	1.17
+++ rapidsvn.spec	5 Sep 2009 13:03:18 -0000	1.18
@@ -1,5 +1,5 @@
 Name:           rapidsvn
-Version:        0.9.8
+Version:        0.10.0
 Release:        1%{?dist}
 Summary:        Graphical interface for the Subversion revision control system
 
@@ -17,7 +17,7 @@ Requires:       svncpp = %{version}
 
 BuildRequires:  apr-devel, apr-util-devel
 BuildRequires:  libtool >= 1.4.2
-BuildRequires:	openldap-devel
+BuildRequires:  openldap-devel
 
 # For doc generation; rapidsvn needs the "dot" tool from graphviz
 BuildRequires:  docbook-style-xsl >= 1.58.1, doxygen, libxslt >= 1.0.27
@@ -60,6 +60,9 @@ Install this package if you need to comp
 %prep
 %setup -q
 
+# Fix broken configure
+sed -i s_src/tests/svncpp/Makefile__ configure
+
 %{__cat} <rapidsvn.desktop
 [Desktop Entry]
 Encoding=UTF-8
@@ -113,15 +116,6 @@ desktop-file-install --vendor fedora    
 # Remove libtool stuff
 rm -f %{buildroot}%{_libdir}/libsvncpp.{a,la}
 
-%check
-pushd src/tests/svncpp
-make
-./svncpptest | grep OK
-if [ $? != 0 ]; then
-	echo "svncpp tests failed"
-	exit 5
-fi
-
 %clean
 rm -rf %{buildroot}
 
@@ -137,14 +131,21 @@ rm -rf %{buildroot}
 %{_mandir}/man1/*
 
 %files -n svncpp
+%defattr(-,root,root,-)
 %{_libdir}/libsvncpp.so.*
 
 %files -n svncpp-devel
+%defattr(-,root,root,-)
 %doc doc/svncpp/html
 %{_includedir}/svncpp/
 %{_libdir}/libsvncpp.so
 
 %changelog
+* Sat Sep 05 2009 Tim Jackson  0.10.0-1
+- Update to v0.10.0
+- Set default attrs for subpackages
+- Rebuild fixes #520800
+
 * Tue Apr 14 2009 Tim Jackson  0.9.8-1
 - Update to v0.9.8
 - License is now GPLv3+
@@ -208,7 +209,7 @@ rm -rf %{buildroot}
 - Spin off svncpp and svncpp-devel subpackages
 - svncpp has ldconfig in post/postun
 - Add --with-svn-lib which should fix build on x86_64
-- Add %check section using package's inbuilt tests (requires cppunit)
+- Add %%check section using package's inbuilt tests (requires cppunit)
 
 * Thu Apr 27 2006 Tim Jackson  0.9.1-1
 - Initial package for Fedora Extras; based originally on an old DAG spec


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/rapidsvn/F-10/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	9 May 2009 13:08:26 -0000	1.7
+++ sources	5 Sep 2009 13:03:18 -0000	1.8
@@ -1 +1 @@
-1b49d893027ae83dbcff3d7508b3f42f  rapidsvn-0.9.8.tar.gz
+8af1f19768557537e4acb91e45e6142f  rapidsvn-0.10.0.tar.gz



From kasal at fedoraproject.org  Sat Sep  5 13:13:02 2009
From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=)
Date: Sat,  5 Sep 2009 13:13:02 +0000 (UTC)
Subject: rpms/perl-Mail-IMAPClient/devel .cvsignore, 1.5,
	1.6 perl-Mail-IMAPClient.spec, 1.9, 1.10 sources, 1.5, 1.6
Message-ID: <20090905131302.0E5D011C00E5@cvs1.fedora.phx.redhat.com>

Author: kasal

Update of /cvs/extras/rpms/perl-Mail-IMAPClient/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10150

Modified Files:
	.cvsignore perl-Mail-IMAPClient.spec sources 
Log Message:
new upstream version


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Mail-IMAPClient/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	13 Mar 2009 20:44:53 -0000	1.5
+++ .cvsignore	5 Sep 2009 13:13:01 -0000	1.6
@@ -1 +1 @@
-Mail-IMAPClient-3.14.tar.gz
+Mail-IMAPClient-3.20.tar.gz


Index: perl-Mail-IMAPClient.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Mail-IMAPClient/devel/perl-Mail-IMAPClient.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- perl-Mail-IMAPClient.spec	26 Jul 2009 09:07:40 -0000	1.9
+++ perl-Mail-IMAPClient.spec	5 Sep 2009 13:13:01 -0000	1.10
@@ -1,11 +1,11 @@
 Name:           perl-Mail-IMAPClient
-Version:        3.14
-Release:        2%{?dist}
+Version:        3.20
+Release:        1%{?dist}
 Summary:        An IMAP Client API
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 URL:            http://search.cpan.org/dist/Mail-IMAPClient/
-Source0:        http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/Mail-IMAPClient-%{version}.tar.gz
+Source0:        http://search.cpan.org/CPAN/authors/id/P/PL/PLOBBES/Mail-IMAPClient-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  perl(ExtUtils::MakeMaker), perl(IO::Socket), perl(constant), perl(Socket)
 BuildRequires:  perl(IO::File), perl(IO::Select), perl(Fcntl), perl(Errno), perl(Carp)
@@ -19,20 +19,18 @@ to and an IMAP conversation with an IMAP
 
 %prep
 %setup -q -n Mail-IMAPClient-%{version}
+sed -i 's#/usr/local/bin/perl#/usr/bin/perl#' examples/*.pl
 
 %build
+# the extended tests cannot be run without an IMAP server
 yes n | %{__perl} Makefile.PL INSTALLDIRS=vendor
 make
 
 %install
 rm -rf $RPM_BUILD_ROOT
 make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
-find examples -type f -exec chmod -x {} 2>/dev/null ';'
-find examples -type f -exec sed -i 's#/usr/local/bin/perl#/usr/bin/perl#' {} 2>/dev/null ';'
 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
-find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
 chmod -R u+w $RPM_BUILD_ROOT/*
-chmod -x $RPM_BUILD_ROOT%{perl_vendorlib}/Mail/IMAPClient/BodyStructure.pm
 
 %check
 make test
@@ -47,6 +45,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*.3*
 
 %changelog
+* Sat Sep  5 2009 Stepan Kasal  - 3.20-1
+- new upstream source
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 3.14-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Mail-IMAPClient/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	13 Mar 2009 20:44:53 -0000	1.5
+++ sources	5 Sep 2009 13:13:01 -0000	1.6
@@ -1 +1 @@
-bd099eda25cc0cc44e1cecf3f7f22a79  Mail-IMAPClient-3.14.tar.gz
+bc5220b5540e4103f2111c94dcb1c938  Mail-IMAPClient-3.20.tar.gz



From kasal at fedoraproject.org  Sat Sep  5 13:13:42 2009
From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=)
Date: Sat,  5 Sep 2009 13:13:42 +0000 (UTC)
Subject: rpms/perl-Wx/devel .cvsignore, 1.20, 1.21 perl-Wx.spec, 1.34,
	1.35 sources, 1.20, 1.21
Message-ID: <20090905131342.434B311C00E5@cvs1.fedora.phx.redhat.com>

Author: kasal

Update of /cvs/extras/rpms/perl-Wx/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10463

Modified Files:
	.cvsignore perl-Wx.spec sources 
Log Message:
new upstream version


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Wx/devel/.cvsignore,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- .cvsignore	3 Jun 2009 14:23:37 -0000	1.20
+++ .cvsignore	5 Sep 2009 13:13:42 -0000	1.21
@@ -1 +1 @@
-Wx-0.91.tar.gz
+Wx-0.92.tar.gz


Index: perl-Wx.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Wx/devel/perl-Wx.spec,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -p -r1.34 -r1.35
--- perl-Wx.spec	25 Aug 2009 13:29:20 -0000	1.34
+++ perl-Wx.spec	5 Sep 2009 13:13:42 -0000	1.35
@@ -5,8 +5,8 @@
 #
 
 Name:           perl-Wx
-Version:        0.91
-Release:        8%{?dist}
+Version:        0.92
+Release:        1%{?dist}
 Summary:        Interface to the wxWidgets cross-platform GUI toolkit
 
 Group:          Development/Libraries
@@ -19,6 +19,7 @@ BuildRequires:  wxGTK-devel
 BuildRequires:  perl(Alien::wxWidgets) >= 0.25
 BuildRequires:  perl(Data::Dumper)
 BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.21
+BuildRequires:  perl(ExtUtils::XSpp)
 BuildRequires:  perl(Module::Info)
 BuildRequires:  perl(Test::More), perl(Test::Harness)
 BuildRequires:  perl(Test::Pod)
@@ -95,6 +96,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sat Sep  5 2009 Stepan Kasal  - 0.92-1
+- new upstream version
+
 * Thu Aug 20 2009 Stepan Kasal  - 0.91-8
 - rebuild with perl-Alien-wxWidgets-0.44-2
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Wx/devel/sources,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- sources	3 Jun 2009 14:23:37 -0000	1.20
+++ sources	5 Sep 2009 13:13:42 -0000	1.21
@@ -1 +1 @@
-415318d84c0c6dc69dcf760c0d8bc3ba  Wx-0.91.tar.gz
+273a8770f290a66026bf6ea15060b6ae  Wx-0.92.tar.gz



From mschwendt at fedoraproject.org  Sat Sep  5 13:25:08 2009
From: mschwendt at fedoraproject.org (Michael Schwendt)
Date: Sat,  5 Sep 2009 13:25:08 +0000 (UTC)
Subject: rpms/audacity/F-11 audacity-1.3.8-gsocket-conflict.patch, NONE,
	1.1 audacity-1.3.9-libdir.patch, NONE, 1.1 .cvsignore, 1.10,
	1.11 audacity.spec, 1.77, 1.78 sources, 1.12, 1.13 README, 1.26,
	NONE audacity-1.3.6-flac-import.patch, 1.2,
	NONE audacity-1.3.7-audiodevdefaults.patch, 1.2,
	NONE audacity-1.3.7-libdir.patch, 1.2,
	NONE audacity-1.3.7-portaudio-non-mmap-alsa.patch, 1.3,
	NONE audacity-1.3.7-repeat.patch, 1.2, NONE
Message-ID: <20090905132508.7D5D811C00E5@cvs1.fedora.phx.redhat.com>

Author: mschwendt

Update of /cvs/pkgs/rpms/audacity/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13562

Modified Files:
	.cvsignore audacity.spec sources 
Added Files:
	audacity-1.3.8-gsocket-conflict.patch 
	audacity-1.3.9-libdir.patch 
Removed Files:
	README audacity-1.3.6-flac-import.patch 
	audacity-1.3.7-audiodevdefaults.patch 
	audacity-1.3.7-libdir.patch 
	audacity-1.3.7-portaudio-non-mmap-alsa.patch 
	audacity-1.3.7-repeat.patch 
Log Message:
sync with F-12 devel to offer as F-11 test-update

audacity-1.3.8-gsocket-conflict.patch:
 AudacityApp.cpp |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

--- NEW FILE audacity-1.3.8-gsocket-conflict.patch ---
diff -Nur audacity-src-1.3.8-orig/src/AudacityApp.cpp audacity-src-1.3.8/src/AudacityApp.cpp
--- audacity-src-1.3.8-orig/src/AudacityApp.cpp	2009-07-16 05:27:35.000000000 +0200
+++ audacity-src-1.3.8/src/AudacityApp.cpp	2009-07-20 23:45:41.000000000 +0200
@@ -331,7 +331,9 @@
 ///////////////////////////////////////////////////////////////////////////////
 
 #include 
-#include 
+/*#include */
+#include 
+#include 
 
 typedef struct _GnomeProgram GnomeProgram;
 typedef struct _GnomeModuleInfo GnomeModuleInfo;

audacity-1.3.9-libdir.patch:
 LoadLadspa.cpp |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE audacity-1.3.9-libdir.patch ---
diff -Nur audacity-src-1.3.9-orig/src/effects/ladspa/LoadLadspa.cpp audacity-src-1.3.9/src/effects/ladspa/LoadLadspa.cpp
--- audacity-src-1.3.9-orig/src/effects/ladspa/LoadLadspa.cpp	2009-08-31 12:45:40.000000000 +0200
+++ audacity-src-1.3.9/src/effects/ladspa/LoadLadspa.cpp	2009-09-03 12:01:49.823505468 +0200
@@ -286,7 +286,7 @@
 
    #ifdef __WXGTK__
    wxGetApp().AddUniquePathToPathList(wxT(INSTALL_PREFIX) wxT("/ladspa"), pathList);
-   wxGetApp().AddUniquePathToPathList(wxT("/usr/local/lib/ladspa"), pathList);
+   wxGetApp().AddUniquePathToPathList(wxT("/usr/local/__RPM_LIB__/ladspa"), pathList);
    wxGetApp().AddUniquePathToPathList(wxT(LIBDIR) wxT("/ladspa"), pathList);
    #endif
 


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/audacity/F-11/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- .cvsignore	28 Feb 2009 14:21:16 -0000	1.10
+++ .cvsignore	5 Sep 2009 13:25:04 -0000	1.11
@@ -1 +1 @@
-audacity-minsrc-1.3.7.tar.bz2
+audacity-minsrc-1.3.9.tar.bz2


Index: audacity.spec
===================================================================
RCS file: /cvs/pkgs/rpms/audacity/F-11/audacity.spec,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -p -r1.77 -r1.78
--- audacity.spec	13 May 2009 08:37:01 -0000	1.77
+++ audacity.spec	5 Sep 2009 13:25:06 -0000	1.78
@@ -1,27 +1,24 @@
 # Compile options:
 # --with mp3          : enable mp3 support
 
-%define tartopdir audacity-src-1.3.7
+%define tartopdir audacity-src-1.3.9
 
 Name: audacity
-Version: 1.3.7
-Release: 0.7.beta%{?dist}
+Version: 1.3.9
+Release: 0.1.beta%{?dist}
 Summary: Multitrack audio editor
 Group: Applications/Multimedia
 License: GPLv2
 URL: http://audacity.sourceforge.net
 
-Source0: http://downloads.sf.net/sourceforge/audacity/audacity-minsrc-1.3.7.tar.bz2
+Source0: http://downloads.sf.net/sourceforge/audacity/audacity-minsrc-%{version}.tar.bz2
 Source1: audacity.png
 Source2: audacity.desktop
 
 Patch1: audacity-1.3.7-libmp3lame-default.patch
-Patch2: audacity-1.3.7-libdir.patch
-Patch3: audacity-1.3.6-flac-import.patch
-Patch4: audacity-1.3.7-portaudio-non-mmap-alsa.patch
-Patch5: audacity-1.3.7-repeat.patch
+Patch2: audacity-1.3.9-libdir.patch
+Patch3: audacity-1.3.8-gsocket-conflict.patch
 Patch6: audacity-1.3.7-vamp-1.3.patch
-Patch7: audacity-1.3.7-audiodevdefaults.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: alsa-lib-devel
@@ -32,6 +29,7 @@ BuildRequires: gettext
 BuildRequires: jack-audio-connection-kit-devel
 BuildRequires: ladspa-devel
 BuildRequires: libid3tag-devel
+BuildRequires: taglib-devel
 BuildRequires: libogg-devel
 BuildRequires: libsamplerate-devel
 BuildRequires: libsndfile-devel
@@ -69,13 +67,10 @@ do
 done
 grep -q -s __RPM_LIB * -R && exit 1
 
-%patch3 -p1 -b .dumb-flac-import
-%patch4 -p1 -b .pa-non-mmap-alsa
-%patch5 -p1 -b .repeat
+%patch3 -p1 -b .gsocket-conflict
 %if 0%{?fedora} < 11
 %patch6 -p1 -b .vamp-1.3
 %endif
-%patch7 -p1 -b .audiodevdefaults
 
 # Substitute occurences of "libmp3lame.so" with "libmp3lame.so.0".
 for i in locale/*.po src/export/ExportMP3.cpp
@@ -110,6 +105,10 @@ cp %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}
 
 make DESTDIR=${RPM_BUILD_ROOT} install
 
+# Audacity 1.3.8-beta complains if the help/manual directories
+# don't exist.
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/help/manual
+
 %{find_lang} %{name}
 
 rm -f $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
@@ -147,6 +146,27 @@ update-desktop-database &> /dev/null || 
 
 
 %changelog
+* Thu Sep  3 2009 Michael Schwendt  - 1.3.9-0.1.beta
+- upgrade to 1.3.9-beta
+- upstream's changes in the device prefs code make the audiodevdefaults
+  patch unnecessary afaic see
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 1.3.8-0.3.beta
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Jul 20 2009 Michael Schwendt  - 1.3.8-0.2.beta
+- glib2 2.21.1's gio in Rawhide F-12 introduces a GSocket that
+  conflicts with wxGTK's GSocket class (gsocket.h): as a work-around,
+  include less glib headers
+
+* Mon Jul 20 2009 Michael Schwendt  - 1.3.8-0.1.beta
+- upgrade to 1.3.8-beta
+- BR taglib-devel
+- patches merged/obsoleted upstream:
+  audacity-1.3.7-portaudio-non-mmap-alsa.patch
+  audacity-1.3.7-repeat.patch
+  audacity-1.3.6-flac-import.patch
+
 * Wed May 13 2009 Michael Schwendt  - 1.3.7-0.7.beta
 - retag up-to-date files and copy to F-10/F-11
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/audacity/F-11/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources	28 Feb 2009 14:21:17 -0000	1.12
+++ sources	5 Sep 2009 13:25:06 -0000	1.13
@@ -1 +1 @@
-7dcbcd8ed417413fd824d446001058d9  audacity-minsrc-1.3.7.tar.bz2
+0f2bc8971c6e2c4d39457c28aea16b5c  audacity-minsrc-1.3.9.tar.bz2


--- README DELETED ---


--- audacity-1.3.6-flac-import.patch DELETED ---


--- audacity-1.3.7-audiodevdefaults.patch DELETED ---


--- audacity-1.3.7-libdir.patch DELETED ---


--- audacity-1.3.7-portaudio-non-mmap-alsa.patch DELETED ---


--- audacity-1.3.7-repeat.patch DELETED ---



From karsten at fedoraproject.org  Sat Sep  5 13:32:08 2009
From: karsten at fedoraproject.org (Karsten Hopp)
Date: Sat,  5 Sep 2009 13:32:08 +0000 (UTC)
Subject: rpms/firebird/devel firebird-s390x.patch, NONE, 1.1 firebird.spec,
	1.9, 1.10
Message-ID: <20090905133208.8439F11C00E5@cvs1.fedora.phx.redhat.com>

Author: karsten

Update of /cvs/extras/rpms/firebird/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16204

Modified Files:
	firebird.spec 
Added Files:
	firebird-s390x.patch 
Log Message:
- fix build on s390x for F-12 mass rebuild (Dan Hor?k)



firebird-s390x.patch:
 builds/posix/prefix.linux_s390x |   31 +++++++++++++++++++++++++++++++
 configure.in                    |   10 ++++++++++
 src/jrd/common.h                |    4 ++++
 src/jrd/inf_pub.h               |    1 +
 src/jrd/pag.cpp                 |    8 ++++++--
 src/jrd/utl.cpp                 |    3 ++-
 src/remote/xdr.cpp              |    2 +-
 7 files changed, 55 insertions(+), 4 deletions(-)

--- NEW FILE firebird-s390x.patch ---
diff -up Firebird-2.1.3.18185-0/builds/posix/prefix.linux_s390x.s390x Firebird-2.1.3.18185-0/builds/posix/prefix.linux_s390x
--- Firebird-2.1.3.18185-0/builds/posix/prefix.linux_s390x.s390x	2009-09-04 17:27:31.000000000 -0400
+++ Firebird-2.1.3.18185-0/builds/posix/prefix.linux_s390x	2009-09-04 17:27:31.000000000 -0400
@@ -0,0 +1,31 @@
+# The contents of this file are subject to the Interbase Public
+# License Version 1.0 (the "License"); you may not use this file
+# except in compliance with the License. You may obtain a copy
+# of the License at http://www.Inprise.com/IPL.html
+#
+# Software distributed under the License is distributed on an
+# "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express
+# or implied. See the License for the specific language governing
+# rights and limitations under the License.
+#
+# The Original Code was created by Inprise Corporation
+# and its predecessors. Portions created by Inprise Corporation are
+# Copyright (C) Inprise Corporation.
+#
+# All Rights Reserved.
+# Contributor(s): ______________________________________.
+# Start of file prefix.linux:	$(VERSION)	$(PLATFORM)
+#
+# 3. Sep 2009 Karsten Hopp     - initial verion
+
+COMMON_FLAGS=-m64 -DLINUX -pipe -MMD -fPIC -DS390X -DFB_SEND_FLAGS=MSG_NOSIGNAL -fmessage-length=0 -fsigned-char
+PROD_FLAGS=-ggdb -march=z9-109 -mtune=z10 -O2 -DNDEBUG $(COMMON_FLAGS)
+DEV_FLAGS=-ggdb -p -Wall -Wno-switch  $(COMMON_FLAGS)
+CXXFLAGS:= $(CXXFLAGS) -fno-rtti
+
+OS_ServerFiles=inet_server.cpp
+
+EMBED_UTIL_TARGETS=gstat gds_drop gsec nbackup fb_lock_print fbsvcmgr
+CLIENT_UTIL_TARGETS=gds_drop gstat gsec fbguard fbmgr_bin nbackup fb_lock_print fbsvcmgr
+
+Physical_IO_Module=os/posix/unix.cpp
diff -up Firebird-2.1.3.18185-0/configure.in.s390x Firebird-2.1.3.18185-0/configure.in
--- Firebird-2.1.3.18185-0/configure.in.s390x	2009-09-04 18:33:27.000000000 -0400
+++ Firebird-2.1.3.18185-0/configure.in	2009-09-04 18:33:37.000000000 -0400
@@ -182,6 +182,16 @@ dnl CPU_TYPE=ppc64
     SHRLIB_EXT=so
     ;;
 
+  s390x-*-linux*)
+    MAKEFILE_PREFIX=linux_s390x
+    INSTALL_PREFIX=linux
+    PLATFORM=LINUX
+    AC_DEFINE(LINUX, 1, [Define this if OS is Linux])
+    LOCK_MANAGER_FLG=Y
+    EDITLINE_FLG=Y
+    SHRLIB_EXT=so
+    ;;
+
   powerpc*-*-linux*)
     MAKEFILE_PREFIX=linux_powerpc
     INSTALL_PREFIX=linux
diff -up Firebird-2.1.3.18185-0/src/jrd/common.h.s390x Firebird-2.1.3.18185-0/src/jrd/common.h
--- Firebird-2.1.3.18185-0/src/jrd/common.h.s390x	2008-12-23 03:34:32.000000000 -0500
+++ Firebird-2.1.3.18185-0/src/jrd/common.h	2009-09-04 17:27:31.000000000 -0400
@@ -151,6 +151,10 @@
 #define RISC_ALIGNMENT
 #endif // IA64
 
+#ifdef S390X
+#define IMPLEMENTATION  isc_info_db_impl_linux_s390x /* 78  */
+#endif /* s390x */
+
 #define MEMMOVE(from, to, length)		memmove ((void *)to, (void *)from, (size_t) length)
 #define MOVE_FAST(from, to, length)       memcpy (to, from, (int) (length))
 #define MOVE_FASTER(from, to, length)     memcpy (to, from, (int) (length))
diff -up Firebird-2.1.3.18185-0/src/jrd/inf_pub.h.s390x Firebird-2.1.3.18185-0/src/jrd/inf_pub.h
--- Firebird-2.1.3.18185-0/src/jrd/inf_pub.h.s390x	2008-06-09 07:16:32.000000000 -0400
+++ Firebird-2.1.3.18185-0/src/jrd/inf_pub.h	2009-09-04 17:27:31.000000000 -0400
@@ -207,6 +207,7 @@ enum  info_db_implementations
 	isc_info_db_impl_linux_ia64 = 76,
 
 	isc_info_db_impl_darwin_ppc64 = 77,
+	isc_info_db_impl_linux_s390x = 78,
 
 	isc_info_db_impl_last_value   // Leave this LAST!
 };
diff -up Firebird-2.1.3.18185-0/src/jrd/pag.cpp.s390x Firebird-2.1.3.18185-0/src/jrd/pag.cpp
--- Firebird-2.1.3.18185-0/src/jrd/pag.cpp.s390x	2009-01-06 16:25:22.000000000 -0500
+++ Firebird-2.1.3.18185-0/src/jrd/pag.cpp	2009-09-04 17:27:31.000000000 -0400
@@ -160,9 +160,10 @@ static const int CLASS_SOLARIS_AMD64 = 3
 static const int CLASS_LINUX_ARM = 33;    // LINUX/ARM
 static const int CLASS_LINUX_IA64 = 34;    // LINUX/IA64
 static const int CLASS_DARWIN_PPC64 = 35; // Darwin/PowerPC64
+static const int CLASS_LINUX_S390X = 36;    // LINUX/s390x
 
 static const int CLASS_MAX10 = CLASS_LINUX_AMD64;	// This should not be changed, no new ports with ODS10
-static const int CLASS_MAX = CLASS_DARWIN_PPC64;
+static const int CLASS_MAX = CLASS_LINUX_S390X;
 
 // ARCHITECTURE COMPATIBILITY CLASSES
 
@@ -253,7 +254,8 @@ static ArchitectureType archMatrix[CLASS
 	archLittleEndian, // CLASS_SOLARIS_AMD64
 	archLittleEndian, // CLASS_LINUX_ARM
 	archLittleEndian, // CLASS_LINUX_IA64
-	archBigEndian	  // CLASS_DARWIN_PPC64
+	archBigEndian,	  // CLASS_DARWIN_PPC64
+	archBigEndian     // CLASS_LINUX_S390X
 };
 
 #ifdef sun
@@ -311,6 +313,8 @@ const SSHORT CLASS		= CLASS_LINUX_MIPSEL
 const SSHORT CLASS		= CLASS_LINUX_MIPS;
 #elif defined(IA64)
 const SSHORT CLASS		= CLASS_LINUX_IA64;
+#elif defined(S390X)
+const SSHORT CLASS		= CLASS_LINUX_S390X;
 #else
 #error no support on other hardware for Linux
 #endif
diff -up Firebird-2.1.3.18185-0/src/jrd/utl.cpp.s390x Firebird-2.1.3.18185-0/src/jrd/utl.cpp
--- Firebird-2.1.3.18185-0/src/jrd/utl.cpp.s390x	2008-12-10 10:22:17.000000000 -0500
+++ Firebird-2.1.3.18185-0/src/jrd/utl.cpp	2009-09-04 18:31:07.000000000 -0400
@@ -244,7 +244,8 @@ static const TEXT* const impl_implementa
     "Firebird/sun/amd64",	/* 74 */	
     "Firebird/linux ARM",	/* 75 */
     "Firebird/linux IA64",	/* 76 */
-	"Firebird/Darwin/PowerPC64"	/* 77 */
+	"Firebird/Darwin/PowerPC64",	/* 77 */
+    "Firebird/linux S390X"	/* 78 */
 };
 
 
diff -up Firebird-2.1.3.18185-0/src/remote/xdr.cpp.s390x Firebird-2.1.3.18185-0/src/remote/xdr.cpp
--- Firebird-2.1.3.18185-0/src/remote/xdr.cpp.s390x	2008-06-09 07:16:44.000000000 -0400
+++ Firebird-2.1.3.18185-0/src/remote/xdr.cpp	2009-09-04 17:27:31.000000000 -0400
@@ -45,7 +45,7 @@
 // ASF: Currently, all little-endian are SWAP_DOUBLE and big-endian aren't.
 #if defined(i386) || defined(I386) || defined(_M_IX86) || defined(AMD64) || defined(ARM) || defined(MIPSEL) || defined(DARWIN64) || defined(IA64)
 #define		SWAP_DOUBLE
-#elif defined(sparc) || defined(PowerPC) || defined(PPC) || defined(__ppc__) || defined(HPUX) || defined(MIPS) || defined(__ppc64__)
+#elif defined(sparc) || defined(PowerPC) || defined(PPC) || defined(__ppc__) || defined(HPUX) || defined(MIPS) || defined(__ppc64__) || defined(S390X) || defined(__s390x__)
 #undef		SWAP_DOUBLE
 #else
 #error "Define SWAP_DOUBLE for your platform correctly !"


Index: firebird.spec
===================================================================
RCS file: /cvs/extras/rpms/firebird/devel/firebird.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- firebird.spec	10 Aug 2009 22:44:03 -0000	1.9
+++ firebird.spec	5 Sep 2009 13:32:08 -0000	1.10
@@ -6,7 +6,7 @@
 Summary:	SQL relational database management system
 Name:		firebird
 Version:	2.1.3.18185.0
-Release:	4%{?dist}
+Release:	5%{?dist}
 
 Group:		Applications/Databases
 License:	Interbase
@@ -23,6 +23,7 @@ Patch1:		firebird-edit-fix.patch
 Patch2:		firebird-fix-initscript.patch
 Patch3:		firebird_lock-file-location.patch
 Patch4:		firebird-gcc-icu.patch
+Patch5:		firebird-s390x.patch
 
 
 BuildRequires:	autoconf
@@ -134,6 +135,7 @@ iconv	-f	ISO-8859-1	-t	utf-8	-c	./doc/RE
 %patch0
 %patch3
 %patch4
+%patch5 -p1
 
 %build
 
@@ -533,6 +535,9 @@ fi
 
 
 %changelog
+* Sat Sep 05 2009 Karsten Hopp  2.1.3.18185.0-5
+- fix build on s390x for F-12 mass rebuild (Dan Hor?k)
+
 * Mon Aug 11 2009  Philippe Makowski  2.1.3.18185.0-4
 - build it against system edit lib
 - set correct setuid for Classic lock manager



From spot at fedoraproject.org  Sat Sep  5 13:32:28 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Sat,  5 Sep 2009 13:32:28 +0000 (UTC)
Subject: rpms/perl-Mail-IMAPClient/EL-4 perl-Mail-IMAPClient.spec, 1.2,
	1.3 sources, 1.2, 1.3
Message-ID: <20090905133228.D1C7211C00E5@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/perl-Mail-IMAPClient/EL-4
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16306/EL-4

Modified Files:
	perl-Mail-IMAPClient.spec sources 
Log Message:
bump to 3.20


Index: perl-Mail-IMAPClient.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Mail-IMAPClient/EL-4/perl-Mail-IMAPClient.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- perl-Mail-IMAPClient.spec	26 Aug 2007 16:30:32 -0000	1.2
+++ perl-Mail-IMAPClient.spec	5 Sep 2009 13:32:28 -0000	1.3
@@ -1,11 +1,11 @@
 Name:           perl-Mail-IMAPClient
-Version:        2.2.9
-Release:        4%{?dist}
+Version:        3.20
+Release:        1%{?dist}
 Summary:        An IMAP Client API
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 URL:            http://search.cpan.org/dist/Mail-IMAPClient/
-Source0:        http://search.cpan.org/CPAN/authors/id/D/DJ/DJKERNEN/Mail-IMAPClient-%{version}.tar.gz
+Source0:        http://search.cpan.org/CPAN/authors/id/P/PL/PLOBBES/Mail-IMAPClient-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  perl(ExtUtils::MakeMaker), perl(IO::Socket), perl(constant), perl(Socket)
 BuildRequires:  perl(IO::File), perl(IO::Select), perl(Fcntl), perl(Errno), perl(Carp)
@@ -19,20 +19,18 @@ to and an IMAP conversation with an IMAP
 
 %prep
 %setup -q -n Mail-IMAPClient-%{version}
+sed -i 's#/usr/local/bin/perl#/usr/bin/perl#' examples/*.pl
 
 %build
+# the extended tests cannot be run without an IMAP server
 yes n | %{__perl} Makefile.PL INSTALLDIRS=vendor
 make
 
 %install
 rm -rf $RPM_BUILD_ROOT
 make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
-find examples -type f -exec chmod -x {} 2>/dev/null ';'
-find examples -type f -exec sed -i 's#/usr/local/bin/perl#/usr/bin/perl#' {} 2>/dev/null ';'
 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
-find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
 chmod -R u+w $RPM_BUILD_ROOT/*
-chmod -x $RPM_BUILD_ROOT%{perl_vendorlib}/Mail/IMAPClient/BodyStructure.pm
 
 %check
 make test
@@ -42,11 +40,35 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc docs/ examples/
+%doc Changes COPYRIGHT README examples/
 %{perl_vendorlib}/Mail/
 %{_mandir}/man3/*.3*
 
 %changelog
+* Sat Sep  5 2009 Stepan Kasal  - 3.20-1
+- new upstream source
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 3.14-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Fri Mar 13 2009 Tom "spot" Callaway  - 3.14-1
+- update to 3.14
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 3.08-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Jul 21 2008 Tom "spot" Callaway  - 3.08-1
+- 3.08
+
+* Tue Mar 11 2008 Tom "spot" Callaway  - 3.05-1
+- 3.05
+
+* Wed Feb 27 2008 Tom "spot" Callaway  - 2.2.9-6
+- Rebuild for perl 5.10 (again)
+
+* Mon Jan 28 2008 Tom "spot" Callaway  - 2.2.9-5
+- rebuild for new perl
+
 * Sun Aug 26 2007 Tom "spot" Callaway  - 2.2.9-4
 - license tag fix
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Mail-IMAPClient/EL-4/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	13 Apr 2007 19:41:52 -0000	1.2
+++ sources	5 Sep 2009 13:32:28 -0000	1.3
@@ -1 +1 @@
-21c1901d55a2d57f73840cad478c665d  Mail-IMAPClient-2.2.9.tar.gz
+bc5220b5540e4103f2111c94dcb1c938  Mail-IMAPClient-3.20.tar.gz



From spot at fedoraproject.org  Sat Sep  5 13:32:29 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Sat,  5 Sep 2009 13:32:29 +0000 (UTC)
Subject: rpms/perl-Mail-IMAPClient/EL-5 perl-Mail-IMAPClient.spec, 1.2,
	1.3 sources, 1.2, 1.3
Message-ID: <20090905133229.11C5711C00E5@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/perl-Mail-IMAPClient/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16306/EL-5

Modified Files:
	perl-Mail-IMAPClient.spec sources 
Log Message:
bump to 3.20


Index: perl-Mail-IMAPClient.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Mail-IMAPClient/EL-5/perl-Mail-IMAPClient.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- perl-Mail-IMAPClient.spec	26 Aug 2007 16:30:35 -0000	1.2
+++ perl-Mail-IMAPClient.spec	5 Sep 2009 13:32:28 -0000	1.3
@@ -1,11 +1,11 @@
 Name:           perl-Mail-IMAPClient
-Version:        2.2.9
-Release:        4%{?dist}
+Version:        3.20
+Release:        1%{?dist}
 Summary:        An IMAP Client API
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 URL:            http://search.cpan.org/dist/Mail-IMAPClient/
-Source0:        http://search.cpan.org/CPAN/authors/id/D/DJ/DJKERNEN/Mail-IMAPClient-%{version}.tar.gz
+Source0:        http://search.cpan.org/CPAN/authors/id/P/PL/PLOBBES/Mail-IMAPClient-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  perl(ExtUtils::MakeMaker), perl(IO::Socket), perl(constant), perl(Socket)
 BuildRequires:  perl(IO::File), perl(IO::Select), perl(Fcntl), perl(Errno), perl(Carp)
@@ -19,20 +19,18 @@ to and an IMAP conversation with an IMAP
 
 %prep
 %setup -q -n Mail-IMAPClient-%{version}
+sed -i 's#/usr/local/bin/perl#/usr/bin/perl#' examples/*.pl
 
 %build
+# the extended tests cannot be run without an IMAP server
 yes n | %{__perl} Makefile.PL INSTALLDIRS=vendor
 make
 
 %install
 rm -rf $RPM_BUILD_ROOT
 make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
-find examples -type f -exec chmod -x {} 2>/dev/null ';'
-find examples -type f -exec sed -i 's#/usr/local/bin/perl#/usr/bin/perl#' {} 2>/dev/null ';'
 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
-find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
 chmod -R u+w $RPM_BUILD_ROOT/*
-chmod -x $RPM_BUILD_ROOT%{perl_vendorlib}/Mail/IMAPClient/BodyStructure.pm
 
 %check
 make test
@@ -42,11 +40,35 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc docs/ examples/
+%doc Changes COPYRIGHT README examples/
 %{perl_vendorlib}/Mail/
 %{_mandir}/man3/*.3*
 
 %changelog
+* Sat Sep  5 2009 Stepan Kasal  - 3.20-1
+- new upstream source
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 3.14-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Fri Mar 13 2009 Tom "spot" Callaway  - 3.14-1
+- update to 3.14
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 3.08-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Jul 21 2008 Tom "spot" Callaway  - 3.08-1
+- 3.08
+
+* Tue Mar 11 2008 Tom "spot" Callaway  - 3.05-1
+- 3.05
+
+* Wed Feb 27 2008 Tom "spot" Callaway  - 2.2.9-6
+- Rebuild for perl 5.10 (again)
+
+* Mon Jan 28 2008 Tom "spot" Callaway  - 2.2.9-5
+- rebuild for new perl
+
 * Sun Aug 26 2007 Tom "spot" Callaway  - 2.2.9-4
 - license tag fix
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Mail-IMAPClient/EL-5/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	13 Apr 2007 19:45:33 -0000	1.2
+++ sources	5 Sep 2009 13:32:28 -0000	1.3
@@ -1 +1 @@
-21c1901d55a2d57f73840cad478c665d  Mail-IMAPClient-2.2.9.tar.gz
+bc5220b5540e4103f2111c94dcb1c938  Mail-IMAPClient-3.20.tar.gz



From spot at fedoraproject.org  Sat Sep  5 13:32:29 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Sat,  5 Sep 2009 13:32:29 +0000 (UTC)
Subject: rpms/perl-Mail-IMAPClient/F-11 perl-Mail-IMAPClient.spec, 1.8,
	1.9 sources, 1.5, 1.6
Message-ID: <20090905133229.6958B11C00E5@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/perl-Mail-IMAPClient/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16306/F-11

Modified Files:
	perl-Mail-IMAPClient.spec sources 
Log Message:
bump to 3.20


Index: perl-Mail-IMAPClient.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Mail-IMAPClient/F-11/perl-Mail-IMAPClient.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- perl-Mail-IMAPClient.spec	13 Mar 2009 20:44:53 -0000	1.8
+++ perl-Mail-IMAPClient.spec	5 Sep 2009 13:32:29 -0000	1.9
@@ -1,11 +1,11 @@
 Name:           perl-Mail-IMAPClient
-Version:        3.14
+Version:        3.20
 Release:        1%{?dist}
 Summary:        An IMAP Client API
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 URL:            http://search.cpan.org/dist/Mail-IMAPClient/
-Source0:        http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/Mail-IMAPClient-%{version}.tar.gz
+Source0:        http://search.cpan.org/CPAN/authors/id/P/PL/PLOBBES/Mail-IMAPClient-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  perl(ExtUtils::MakeMaker), perl(IO::Socket), perl(constant), perl(Socket)
 BuildRequires:  perl(IO::File), perl(IO::Select), perl(Fcntl), perl(Errno), perl(Carp)
@@ -19,20 +19,18 @@ to and an IMAP conversation with an IMAP
 
 %prep
 %setup -q -n Mail-IMAPClient-%{version}
+sed -i 's#/usr/local/bin/perl#/usr/bin/perl#' examples/*.pl
 
 %build
+# the extended tests cannot be run without an IMAP server
 yes n | %{__perl} Makefile.PL INSTALLDIRS=vendor
 make
 
 %install
 rm -rf $RPM_BUILD_ROOT
 make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
-find examples -type f -exec chmod -x {} 2>/dev/null ';'
-find examples -type f -exec sed -i 's#/usr/local/bin/perl#/usr/bin/perl#' {} 2>/dev/null ';'
 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
-find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
 chmod -R u+w $RPM_BUILD_ROOT/*
-chmod -x $RPM_BUILD_ROOT%{perl_vendorlib}/Mail/IMAPClient/BodyStructure.pm
 
 %check
 make test
@@ -47,6 +45,12 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*.3*
 
 %changelog
+* Sat Sep  5 2009 Stepan Kasal  - 3.20-1
+- new upstream source
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 3.14-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Fri Mar 13 2009 Tom "spot" Callaway  - 3.14-1
 - update to 3.14
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Mail-IMAPClient/F-11/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	13 Mar 2009 20:44:53 -0000	1.5
+++ sources	5 Sep 2009 13:32:29 -0000	1.6
@@ -1 +1 @@
-bd099eda25cc0cc44e1cecf3f7f22a79  Mail-IMAPClient-3.14.tar.gz
+bc5220b5540e4103f2111c94dcb1c938  Mail-IMAPClient-3.20.tar.gz



From spot at fedoraproject.org  Sat Sep  5 13:32:29 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Sat,  5 Sep 2009 13:32:29 +0000 (UTC)
Subject: rpms/perl-Mail-IMAPClient/F-10 perl-Mail-IMAPClient.spec, 1.6,
	1.7 sources, 1.4, 1.5
Message-ID: <20090905133229.3D27F11C02C8@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/perl-Mail-IMAPClient/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16306/F-10

Modified Files:
	perl-Mail-IMAPClient.spec sources 
Log Message:
bump to 3.20


Index: perl-Mail-IMAPClient.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Mail-IMAPClient/F-10/perl-Mail-IMAPClient.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- perl-Mail-IMAPClient.spec	21 Jul 2008 19:10:01 -0000	1.6
+++ perl-Mail-IMAPClient.spec	5 Sep 2009 13:32:29 -0000	1.7
@@ -1,11 +1,11 @@
 Name:           perl-Mail-IMAPClient
-Version:        3.08
+Version:        3.20
 Release:        1%{?dist}
 Summary:        An IMAP Client API
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 URL:            http://search.cpan.org/dist/Mail-IMAPClient/
-Source0:        http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/Mail-IMAPClient-%{version}.tar.gz
+Source0:        http://search.cpan.org/CPAN/authors/id/P/PL/PLOBBES/Mail-IMAPClient-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  perl(ExtUtils::MakeMaker), perl(IO::Socket), perl(constant), perl(Socket)
 BuildRequires:  perl(IO::File), perl(IO::Select), perl(Fcntl), perl(Errno), perl(Carp)
@@ -19,20 +19,18 @@ to and an IMAP conversation with an IMAP
 
 %prep
 %setup -q -n Mail-IMAPClient-%{version}
+sed -i 's#/usr/local/bin/perl#/usr/bin/perl#' examples/*.pl
 
 %build
+# the extended tests cannot be run without an IMAP server
 yes n | %{__perl} Makefile.PL INSTALLDIRS=vendor
 make
 
 %install
 rm -rf $RPM_BUILD_ROOT
 make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
-find examples -type f -exec chmod -x {} 2>/dev/null ';'
-find examples -type f -exec sed -i 's#/usr/local/bin/perl#/usr/bin/perl#' {} 2>/dev/null ';'
 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
-find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
 chmod -R u+w $RPM_BUILD_ROOT/*
-chmod -x $RPM_BUILD_ROOT%{perl_vendorlib}/Mail/IMAPClient/BodyStructure.pm
 
 %check
 make test
@@ -47,6 +45,18 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*.3*
 
 %changelog
+* Sat Sep  5 2009 Stepan Kasal  - 3.20-1
+- new upstream source
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 3.14-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Fri Mar 13 2009 Tom "spot" Callaway  - 3.14-1
+- update to 3.14
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 3.08-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Mon Jul 21 2008 Tom "spot" Callaway  - 3.08-1
 - 3.08
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Mail-IMAPClient/F-10/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	21 Jul 2008 19:10:01 -0000	1.4
+++ sources	5 Sep 2009 13:32:29 -0000	1.5
@@ -1 +1 @@
-688f219e676b0c9da0ce2892449c7c1f  Mail-IMAPClient-3.08.tar.gz
+bc5220b5540e4103f2111c94dcb1c938  Mail-IMAPClient-3.20.tar.gz



From pbrobinson at fedoraproject.org  Sat Sep  5 13:38:31 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Sat,  5 Sep 2009 13:38:31 +0000 (UTC)
Subject: rpms/sugar-toolkit/devel sugar-toolkit.spec,1.52,1.53
Message-ID: <20090905133831.397D811C00E5@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/sugar-toolkit/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18210

Modified Files:
	sugar-toolkit.spec 
Log Message:
- Drop Requires: gettext, it should be just a BuildReq


Index: sugar-toolkit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/sugar-toolkit/devel/sugar-toolkit.spec,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -p -r1.52 -r1.53
--- sugar-toolkit.spec	2 Sep 2009 08:59:27 -0000	1.52
+++ sugar-toolkit.spec	5 Sep 2009 13:38:30 -0000	1.53
@@ -6,7 +6,7 @@
 Summary: Sugar toolkit
 Name: sugar-toolkit
 Version: 0.85.6
-Release: 1%{?dist}
+Release: 2%{?dist}
 #Release: 2.%{alphatag}%{?dist}
 URL: http://wiki.laptop.org/go/Sugar
 # git clone git://dev.laptop.org/sugar
@@ -37,7 +37,6 @@ Requires: sugar-base
 Requires: sugar-presence-service
 Requires: python-simplejson
 Requires: python-json
-Requires: gettext
 
 %description
 Sugar is the core of the OLPC Human Interface. The toolkit provides
@@ -69,6 +68,9 @@ rm -rf %{buildroot}
 %{_sysconfdir}/rpm/macros.sugar
 
 %changelog
+* Wed Sep 05 2009 Peter Robinson  - 0.85.6-2
+- Drop Requires: gettext, it should be just a BuildReq
+
 * Wed Sep 02 2009 Tomeu Vizoso  - 0.85.6-1
 - New upstream release
 



From pbrobinson at fedoraproject.org  Sat Sep  5 13:57:26 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Sat,  5 Sep 2009 13:57:26 +0000 (UTC)
Subject: rpms/csound/devel csound.spec,1.31,1.32
Message-ID: <20090905135726.28C9511C00E5@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/csound/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26340

Modified Files:
	csound.spec 
Log Message:
- Build fixes, set PulseAudio as default


Index: csound.spec
===================================================================
RCS file: /cvs/pkgs/rpms/csound/devel/csound.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -p -r1.31 -r1.32
--- csound.spec	18 Aug 2009 15:37:52 -0000	1.31
+++ csound.spec	5 Sep 2009 13:57:25 -0000	1.32
@@ -14,7 +14,7 @@
 Summary:       A sound synthesis language and library
 Name:          csound
 Version:       5.10.1
-Release:       11%{?dist}
+Release:       12%{?dist}
 URL:           http://csound.sourceforge.net/
 License:       LGPLv2+
 Group:         Applications/Multimedia
@@ -32,6 +32,7 @@ BuildRequires: tk-devel tcl-devel
 BuildRequires: tetex tetex-latex libxslt
 BuildRequires: libvorbis-devel libogg-devel
 BuildRequires: gettext
+BuildRequires: gcc-c++ boost-devel
 
 Obsoletes: csound-tutorial <= 5.08
 Obsoletes: olpcsound <= 5.08.92
@@ -48,8 +49,10 @@ Patch5: csound-5.10.1-64-bit-plugin-path
 Patch6: csound-5.10.1-fix-conflicts.patch
 Patch7: csound-5.10.1-fix-locale-install.patch
 Patch8: csound-5.10.1-enable-oggplay.patch
+
 Patch9: csound-2817271-soname.patch
 Patch0: csound-fixpython.patch
+Patch10: csound-default-pulse.patch
 
 %description
 Csound is a sound and music synthesis system, providing facilities for
@@ -193,6 +196,7 @@ Canonical Reference Manual for Csound.
 %patch7 -p1 -b .fix-local-install
 %patch8 -p1 -b .enable-oggplay
 %patch9 -p1 -b .2817271-soname
+%patch10 -p1 -b .default-pulse
 
 tar xf %{SOURCE1}
 (cd manual; unzip -q %{SOURCE2})
@@ -377,7 +381,7 @@ fi
 %attr(-,root,root) %{_libdir}/gcj/%{name}
 
 %files javadoc
-%defattr(-,root,root,0755)
+%defattr(-,root,root,-)
 %doc %{_javadocdir}/%{name}-java
 
 %files tk
@@ -420,12 +424,15 @@ fi
 %{_libdir}/%{name}/plugins/libvirtual.so
 
 %files manual
-%defattr(-,root,root,0755)
+%defattr(-,root,root,-)
 %doc manual/copying.txt manual/credits.txt manual/readme.txt manual/news.txt
 %doc manual/html/*
 %doc manual/examples
 
 %changelog
+* Sat Sep  5 2009 Peter Robinson  - 5.10.1-13
+- Build fixes, set PulseAudio as default
+
 * Tue Aug 18 2009 Peter Robinson  - 5.10.1-12
 - Further python build fixes
 



From pbrobinson at fedoraproject.org  Sat Sep  5 13:59:25 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Sat,  5 Sep 2009 13:59:25 +0000 (UTC)
Subject: rpms/csound/devel import.log,1.1,NONE
Message-ID: <20090905135925.C491911C00E5@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/csound/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27666

Removed Files:
	import.log 
Log Message:
- remove import.log


--- import.log DELETED ---



From caolanm at fedoraproject.org  Sat Sep  5 14:11:07 2009
From: caolanm at fedoraproject.org (Caolan McNamara)
Date: Sat,  5 Sep 2009 14:11:07 +0000 (UTC)
Subject: rpms/tabled/devel tabled.spec,1.14,1.15
Message-ID: <20090905141107.3F5C111C00E5@cvs1.fedora.phx.redhat.com>

Author: caolanm

Update of /cvs/pkgs/rpms/tabled/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30526

Modified Files:
	tabled.spec 
Log Message:
rebuild for dependencies


Index: tabled.spec
===================================================================
RCS file: /cvs/pkgs/rpms/tabled/devel/tabled.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- tabled.spec	27 Aug 2009 15:27:13 -0000	1.14
+++ tabled.spec	5 Sep 2009 14:11:06 -0000	1.15
@@ -1,6 +1,6 @@
 Name:		tabled
 Version:	0.3
-Release:	4%{?dist}
+Release:	5%{?dist}
 Summary:	Distributed key/value table service
 
 Group:		System Environment/Base
@@ -105,6 +105,9 @@ fi
 %{_includedir}/*
 
 %changelog
+* Sat Sep 05 2009 Caol?n McNamara  - 0.3-5
+- rebuild for dependencies
+
 * Thu Aug 27 2009 Warren Togami  - 0.3-4
 - rebuild
 



From pbrobinson at fedoraproject.org  Sat Sep  5 14:12:07 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Sat,  5 Sep 2009 14:12:07 +0000 (UTC)
Subject: rpms/csound/devel csound.spec,1.32,1.33
Message-ID: <20090905141207.02A5B11C00E5@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/csound/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30914

Modified Files:
	csound.spec 
Log Message:
- fix ChangeLog


Index: csound.spec
===================================================================
RCS file: /cvs/pkgs/rpms/csound/devel/csound.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -p -r1.32 -r1.33
--- csound.spec	5 Sep 2009 13:57:25 -0000	1.32
+++ csound.spec	5 Sep 2009 14:12:06 -0000	1.33
@@ -430,12 +430,9 @@ fi
 %doc manual/examples
 
 %changelog
-* Sat Sep  5 2009 Peter Robinson  - 5.10.1-13
+* Sat Sep  5 2009 Peter Robinson  - 5.10.1-12
 - Build fixes, set PulseAudio as default
 
-* Tue Aug 18 2009 Peter Robinson  - 5.10.1-12
-- Further python build fixes
-
 * Fri Jul 24 2009 Fedora Release Engineering  - 5.10.1-10
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From pbrobinson at fedoraproject.org  Sat Sep  5 14:19:12 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Sat,  5 Sep 2009 14:19:12 +0000 (UTC)
Subject: rpms/csound/F-11 csound-fixpython.patch, NONE, 1.1 csound.spec, 1.25,
	1.26
Message-ID: <20090905141912.D0CD611C00E5@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/csound/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv384

Modified Files:
	csound.spec 
Added Files:
	csound-fixpython.patch 
Log Message:
 Build fixes, set PulseAudio as default

csound-fixpython.patch:
 install.py |    6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

--- NEW FILE csound-fixpython.patch ---
--- Csound5.10.1/install.py.orig	2009-08-18 09:58:32.000000000 +0100
+++ Csound5.10.1/install.py	2009-08-18 09:59:39.000000000 +0100
@@ -269,9 +269,6 @@
             err = installLink(i, concatPath([libDir, 'libcsound.so']))
         elif i[:15] == 'libcsound64.so.':
             err = installLink(i, concatPath([libDir, 'libcsound64.so']))
-        elif i == 'libcsnd.so':
-            err = installLink(concatPath([libDir, i]),
-                              concatPath([pythonDir2, '_csnd.so']))
         elif i == 'lib_CsoundVST.so':
             err = installLink(concatPath([libDir, i]),
                               concatPath([pythonDir2, '_CsoundVST.so']))
@@ -287,7 +284,7 @@
 #err = installFile('opcodes.dir', pluginDir)
 installErrors = installErrors or err
 pluginList = findFiles('.', 'lib[A-Za-z].*\\.so')
-for i in ['libcsound.so', 'libcsound64.so']:
+for i in ['libcsound.so', 'libcsound64.so', 'libcsnd.so']:
     if i in pluginList:
         pluginList.remove(i)
 for i in pluginList:
@@ -304,6 +301,7 @@
 
 print ' === Installing language interfaces ==='
 wrapperList = [['csnd\\.py', '0', pythonDir],
+               ['_csnd\\.so', '1', pythonDir],
                ['loris\\.py', '0', pythonDir],
                ['CsoundVST\\.py', '0', pythonDir],
                ['scoregen\\.py', '0', pythonDir],


Index: csound.spec
===================================================================
RCS file: /cvs/pkgs/rpms/csound/F-11/csound.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- csound.spec	16 Jul 2009 11:18:02 -0000	1.25
+++ csound.spec	5 Sep 2009 14:19:11 -0000	1.26
@@ -14,7 +14,7 @@
 Summary:       A sound synthesis language and library
 Name:          csound
 Version:       5.10.1
-Release:       9%{?dist}
+Release:       12%{?dist}
 URL:           http://csound.sourceforge.net/
 License:       LGPLv2+
 Group:         Applications/Multimedia
@@ -23,7 +23,7 @@ BuildRoot:     %{_tmppath}/%{name}-%{ver
 BuildRequires: swig scons libsndfile-devel libpng-devel libjpeg-devel
 BuildRequires: python python-devel
 BuildRequires: alsa-lib-devel jack-audio-connection-kit-devel pulseaudio-libs-devel
-BuildRequires: fluidsynth-devel liblo-devel dssi-devel
+BuildRequires: fluidsynth-devel liblo-devel dssi-devel lua-devel
 BuildRequires: fltk-devel fltk-fluid
 BuildRequires: java-devel >= 1.4.0
 BuildRequires: jpackage-utils >= 1.5
@@ -32,6 +32,7 @@ BuildRequires: tk-devel tcl-devel
 BuildRequires: tetex tetex-latex libxslt
 BuildRequires: libvorbis-devel libogg-devel
 BuildRequires: gettext
+BuildRequires: gcc-c++ boost-devel
 
 Obsoletes: csound-tutorial <= 5.08
 Obsoletes: olpcsound <= 5.08.92
@@ -48,7 +49,10 @@ Patch5: csound-5.10.1-64-bit-plugin-path
 Patch6: csound-5.10.1-fix-conflicts.patch
 Patch7: csound-5.10.1-fix-locale-install.patch
 Patch8: csound-5.10.1-enable-oggplay.patch
+
 Patch9: csound-2817271-soname.patch
+Patch0: csound-fixpython.patch
+Patch10: csound-default-pulse.patch
 
 %description
 Csound is a sound and music synthesis system, providing facilities for
@@ -182,6 +186,7 @@ Canonical Reference Manual for Csound.
 
 %prep
 %setup -q -n Csound5.10.1
+%patch0 -p1 -b .fixpython
 %patch1 -p1 -b .no-usr-local
 %patch2 -p1 -b .default-opcodedir
 %patch3 -p1 -b .rtalsa
@@ -191,6 +196,7 @@ Canonical Reference Manual for Csound.
 %patch7 -p1 -b .fix-local-install
 %patch8 -p1 -b .enable-oggplay
 %patch9 -p1 -b .2817271-soname
+%patch10 -p1 -b .default-pulse
 
 tar xf %{SOURCE1}
 (cd manual; unzip -q %{SOURCE2})
@@ -218,7 +224,10 @@ scons dynamicCsoundLibrary=1 \
       useFluidsynth=1 \
       generatePdf=0 \
       buildCsound5GUI=1 \
+      pythonVersion=2.6 \
       buildPythonOpcodes=1 \
+      buildPythonWrapper=1 \
+      buildLuaWrapper=1 \
       buildTclcsound=1 \
       buildJavaWrapper=1 \
       buildDSSI=1 \
@@ -311,7 +320,7 @@ fi
 %{_libdir}/%{name}/plugins/libbarmodel.so
 %{_libdir}/%{name}/plugins/libcompress.so
 %{_libdir}/%{name}/plugins/libcontrol.so
-%{_libdir}/%{name}/plugins/libcsnd.so
+%{_libdir}/%{name}/plugins/libchua.so
 %{_libdir}/%{name}/plugins/libcs_date.so
 %{_libdir}/%{name}/plugins/libcs_pan2.so
 %{_libdir}/%{name}/plugins/libcs_pvs_ops.so
@@ -358,10 +367,10 @@ fi
 %defattr(-,root,root,-)
 %{_includedir}/%{name}/
 %{_libdir}/lib%{name}.so
-%{_libdir}/libcsnd.so
 
 %files python
 %defattr(-,root,root,-)
+%{_libdir}/libcsnd.so
 %{_libdir}/python%{pyver}/site-packages/*
 
 %files java
@@ -372,7 +381,7 @@ fi
 %attr(-,root,root) %{_libdir}/gcj/%{name}
 
 %files javadoc
-%defattr(-,root,root,0755)
+%defattr(-,root,root,-)
 %doc %{_javadocdir}/%{name}-java
 
 %files tk
@@ -415,12 +424,18 @@ fi
 %{_libdir}/%{name}/plugins/libvirtual.so
 
 %files manual
-%defattr(-,root,root,0755)
+%defattr(-,root,root,-)
 %doc manual/copying.txt manual/credits.txt manual/readme.txt manual/news.txt
 %doc manual/html/*
 %doc manual/examples
 
 %changelog
+* Sat Sep  5 2009 Peter Robinson  - 5.10.1-12
+- Build fixes, set PulseAudio as default
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 5.10.1-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Jul 16 2009 Peter Robinson  - 5.10.1-9
 - Update included files
 



From cebbert at fedoraproject.org  Sat Sep  5 14:19:57 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Sat,  5 Sep 2009 14:19:57 +0000 (UTC)
Subject: rpms/kernel/F-10 linux-2.6-compile-fixes.patch,1.178,1.178.12.1
Message-ID: <20090905141957.469DE11C00E5@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv656

Modified Files:
      Tag: private-fedora-10-2_6_27
	linux-2.6-compile-fixes.patch 
Log Message:
fix 2.6.27.32-rc1 build

linux-2.6-compile-fixes.patch:
 b/arch/powerpc/sysdev/fsl_lbc.c |    1 +
 fs/ocfs2/aops.c                 |    1 +
 2 files changed, 2 insertions(+)

Index: linux-2.6-compile-fixes.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/linux-2.6-compile-fixes.patch,v
retrieving revision 1.178
retrieving revision 1.178.12.1
diff -u -p -r1.178 -r1.178.12.1
--- linux-2.6-compile-fixes.patch	8 Oct 2008 22:32:46 -0000	1.178
+++ linux-2.6-compile-fixes.patch	5 Sep 2009 14:19:56 -0000	1.178.12.1
@@ -22,3 +22,21 @@ index 422c8fa..1c6c522 100644
  
  struct fsl_lbc_regs __iomem *fsl_lbc_regs;
  EXPORT_SYMBOL(fsl_lbc_regs);
+
+2.6.27.32-rc1 is missing this line, causing:
+fs/ocfs2/aops.c: In function 'ocfs2_write_cluster':
+fs/ocfs2/aops.c:1286: error: 'should_zero' undeclared (first use in this function)
+
+Caused by patch #41:
+ocfs2-initialize-the-cluster-we-re-writing-to-in-a-non-sparse-extend.patch
+
+--- linux-2.6.27.x86_64.orig/fs/ocfs2/aops.c
++++ linux-2.6.27.x86_64/fs/ocfs2/aops.c
+@@ -1234,6 +1234,7 @@ out:
+  */
+ static int ocfs2_write_cluster(struct address_space *mapping,
+ 			       u32 phys, unsigned int unwritten,
++			       unsigned int should_zero,
+ 			       struct ocfs2_alloc_context *data_ac,
+ 			       struct ocfs2_alloc_context *meta_ac,
+ 			       struct ocfs2_write_ctxt *wc, u32 cpos,



From eponyme at fedoraproject.org  Sat Sep  5 14:49:36 2009
From: eponyme at fedoraproject.org (Nicoleau Fabien)
Date: Sat,  5 Sep 2009 14:49:36 +0000 (UTC)
Subject: rpms/abby/devel .cvsignore, 1.5, 1.6 abby.spec, 1.5, 1.6 sources,
	1.5, 1.6
Message-ID: <20090905144936.5CD1711C00E5@cvs1.fedora.phx.redhat.com>

Author: eponyme

Update of /cvs/pkgs/rpms/abby/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12643

Modified Files:
	.cvsignore abby.spec sources 
Log Message:
Update to 0.4.3


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/abby/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	3 Aug 2009 13:38:24 -0000	1.5
+++ .cvsignore	5 Sep 2009 14:49:34 -0000	1.6
@@ -1 +1 @@
-abby-0.4.2.tar.bz2
+abby-0.4.3.tar.bz2


Index: abby.spec
===================================================================
RCS file: /cvs/pkgs/rpms/abby/devel/abby.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- abby.spec	3 Aug 2009 13:38:24 -0000	1.5
+++ abby.spec	5 Sep 2009 14:49:34 -0000	1.6
@@ -1,5 +1,5 @@
 Name:           abby
-Version:        0.4.2
+Version:        0.4.3
 Release:        1%{?dist}
 Summary:        Front-end for cclive and clive
 
@@ -55,6 +55,8 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Sep  5 2009 Nicoleau Fabien  0.4.3-1
+- Update to 0.4.3
 * Mon Aug  3 2009 Nicoleau Fabien  0.4.2-1
 - Update to 0.4.2
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.4.1-2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/abby/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	3 Aug 2009 13:38:24 -0000	1.5
+++ sources	5 Sep 2009 14:49:34 -0000	1.6
@@ -1 +1 @@
-5ee4b1d085461a7fda7bba46c4fa677b  abby-0.4.2.tar.bz2
+943a2d2c33ba8d7c437b814f0da71f67  abby-0.4.3.tar.bz2



From eponyme at fedoraproject.org  Sat Sep  5 14:51:09 2009
From: eponyme at fedoraproject.org (Nicoleau Fabien)
Date: Sat,  5 Sep 2009 14:51:09 +0000 (UTC)
Subject: rpms/abby/F-11 .cvsignore, 1.5, 1.6 abby.spec, 1.4, 1.5 sources, 1.5,
	1.6
Message-ID: <20090905145109.2299811C0417@cvs1.fedora.phx.redhat.com>

Author: eponyme

Update of /cvs/pkgs/rpms/abby/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13111

Modified Files:
	.cvsignore abby.spec sources 
Log Message:
Update to 0.4.3


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/abby/F-11/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	3 Aug 2009 13:39:55 -0000	1.5
+++ .cvsignore	5 Sep 2009 14:51:08 -0000	1.6
@@ -1 +1 @@
-abby-0.4.2.tar.bz2
+abby-0.4.3.tar.bz2


Index: abby.spec
===================================================================
RCS file: /cvs/pkgs/rpms/abby/F-11/abby.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- abby.spec	3 Aug 2009 13:39:55 -0000	1.4
+++ abby.spec	5 Sep 2009 14:51:08 -0000	1.5
@@ -1,5 +1,5 @@
 Name:           abby
-Version:        0.4.2
+Version:        0.4.3
 Release:        1%{?dist}
 Summary:        Front-end for cclive and clive
 
@@ -55,6 +55,8 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Sep  5 2009 Nicoleau Fabien  0.4.3-1
+- Update to 0.4.3
 * Mon Aug  3 2009 Nicoleau Fabien  0.4.2-1
 - Update to 0.4.2
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.4.1-2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/abby/F-11/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	3 Aug 2009 13:39:55 -0000	1.5
+++ sources	5 Sep 2009 14:51:08 -0000	1.6
@@ -1 +1 @@
-5ee4b1d085461a7fda7bba46c4fa677b  abby-0.4.2.tar.bz2
+943a2d2c33ba8d7c437b814f0da71f67  abby-0.4.3.tar.bz2



From eponyme at fedoraproject.org  Sat Sep  5 14:52:12 2009
From: eponyme at fedoraproject.org (Nicoleau Fabien)
Date: Sat,  5 Sep 2009 14:52:12 +0000 (UTC)
Subject: rpms/abby/F-10 .cvsignore, 1.5, 1.6 abby.spec, 1.4, 1.5 sources, 1.5,
	1.6
Message-ID: <20090905145212.E110511C00E5@cvs1.fedora.phx.redhat.com>

Author: eponyme

Update of /cvs/pkgs/rpms/abby/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13452

Modified Files:
	.cvsignore abby.spec sources 
Log Message:
Update to 0.4.3


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/abby/F-10/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	3 Aug 2009 13:40:59 -0000	1.5
+++ .cvsignore	5 Sep 2009 14:52:12 -0000	1.6
@@ -1 +1 @@
-abby-0.4.2.tar.bz2
+abby-0.4.3.tar.bz2


Index: abby.spec
===================================================================
RCS file: /cvs/pkgs/rpms/abby/F-10/abby.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- abby.spec	3 Aug 2009 13:40:59 -0000	1.4
+++ abby.spec	5 Sep 2009 14:52:12 -0000	1.5
@@ -1,5 +1,5 @@
 Name:           abby
-Version:        0.4.2
+Version:        0.4.3
 Release:        1%{?dist}
 Summary:        Front-end for cclive and clive
 
@@ -55,6 +55,8 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Sep  5 2009 Nicoleau Fabien  0.4.3-1
+- Update to 0.4.3
 * Mon Aug  3 2009 Nicoleau Fabien  0.4.2-1
 - Update to 0.4.2
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.4.1-2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/abby/F-10/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	3 Aug 2009 13:40:59 -0000	1.5
+++ sources	5 Sep 2009 14:52:12 -0000	1.6
@@ -1 +1 @@
-5ee4b1d085461a7fda7bba46c4fa677b  abby-0.4.2.tar.bz2
+943a2d2c33ba8d7c437b814f0da71f67  abby-0.4.3.tar.bz2



From eponyme at fedoraproject.org  Sat Sep  5 14:54:21 2009
From: eponyme at fedoraproject.org (Nicoleau Fabien)
Date: Sat,  5 Sep 2009 14:54:21 +0000 (UTC)
Subject: rpms/cclive/devel .cvsignore, 1.7, 1.8 cclive.spec, 1.7, 1.8 sources,
	1.7, 1.8
Message-ID: <20090905145421.8B07611C00E5@cvs1.fedora.phx.redhat.com>

Author: eponyme

Update of /cvs/pkgs/rpms/cclive/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14076

Modified Files:
	.cvsignore cclive.spec sources 
Log Message:
Update to 0.5.0


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/cclive/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore	16 Aug 2009 17:05:58 -0000	1.7
+++ .cvsignore	5 Sep 2009 14:54:21 -0000	1.8
@@ -1 +1 @@
-cclive-0.4.7.tar.bz2
+cclive-0.5.0.tar.bz2


Index: cclive.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cclive/devel/cclive.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- cclive.spec	16 Aug 2009 17:05:58 -0000	1.7
+++ cclive.spec	5 Sep 2009 14:54:21 -0000	1.8
@@ -1,5 +1,5 @@
 Name:           cclive
-Version:        0.4.7
+Version:        0.5.0
 Release:        1%{?dist}
 Summary:        Command line video extraction utility
 
@@ -9,7 +9,7 @@ URL:            http://code.google.com/p
 Source0:        http://%{name}.googlecode.com/files/%{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:  libcurl-devel
+BuildRequires:  libcurl-devel pcre-devel
 
 %description
 cclive is a command line video extraction utility similar to clive but with
@@ -41,6 +41,8 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Sep  5 2009 Nicoleau Fabien  0.5.0-1
+- Update to 0.5.0
 * Sun Aug 16 2009 Nicoleau Fabien  0.4.7-1
 - Update to 0.4.7
 * Mon Aug  3 2009 Nicoleau Fabien  0.4.6-1


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/cclive/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	16 Aug 2009 17:05:58 -0000	1.7
+++ sources	5 Sep 2009 14:54:21 -0000	1.8
@@ -1 +1 @@
-ea7ea8143471690d8972bf9caf21660b  cclive-0.4.7.tar.bz2
+081c631f7ed64f31e5802f294d2f60f9  cclive-0.5.0.tar.bz2



From eponyme at fedoraproject.org  Sat Sep  5 14:55:29 2009
From: eponyme at fedoraproject.org (Nicoleau Fabien)
Date: Sat,  5 Sep 2009 14:55:29 +0000 (UTC)
Subject: rpms/cclive/F-11 .cvsignore, 1.7, 1.8 cclive.spec, 1.6, 1.7 sources,
	1.7, 1.8
Message-ID: <20090905145529.D85FA11C00E5@cvs1.fedora.phx.redhat.com>

Author: eponyme

Update of /cvs/pkgs/rpms/cclive/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14444

Modified Files:
	.cvsignore cclive.spec sources 
Log Message:
Update to 0.5.0


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/cclive/F-11/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore	16 Aug 2009 17:07:03 -0000	1.7
+++ .cvsignore	5 Sep 2009 14:55:29 -0000	1.8
@@ -1 +1 @@
-cclive-0.4.7.tar.bz2
+cclive-0.5.0.tar.bz2


Index: cclive.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cclive/F-11/cclive.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- cclive.spec	16 Aug 2009 17:07:03 -0000	1.6
+++ cclive.spec	5 Sep 2009 14:55:29 -0000	1.7
@@ -1,5 +1,5 @@
 Name:           cclive
-Version:        0.4.7
+Version:        0.5.0
 Release:        1%{?dist}
 Summary:        Command line video extraction utility
 
@@ -9,7 +9,7 @@ URL:            http://code.google.com/p
 Source0:        http://%{name}.googlecode.com/files/%{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:  libcurl-devel
+BuildRequires:  libcurl-devel pcre-devel
 
 %description
 cclive is a command line video extraction utility similar to clive but with
@@ -41,6 +41,8 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Sep  5 2009 Nicoleau Fabien  0.5.0-1
+- Update to 0.5.0
 * Sun Aug 16 2009 Nicoleau Fabien  0.4.7-1
 - Update to 0.4.7
 * Mon Aug  3 2009 Nicoleau Fabien  0.4.6-1


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/cclive/F-11/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	16 Aug 2009 17:07:03 -0000	1.7
+++ sources	5 Sep 2009 14:55:29 -0000	1.8
@@ -1 +1 @@
-ea7ea8143471690d8972bf9caf21660b  cclive-0.4.7.tar.bz2
+081c631f7ed64f31e5802f294d2f60f9  cclive-0.5.0.tar.bz2



From eponyme at fedoraproject.org  Sat Sep  5 14:56:29 2009
From: eponyme at fedoraproject.org (Nicoleau Fabien)
Date: Sat,  5 Sep 2009 14:56:29 +0000 (UTC)
Subject: rpms/cclive/F-10 .cvsignore, 1.7, 1.8 cclive.spec, 1.6, 1.7 sources,
	1.7, 1.8
Message-ID: <20090905145629.5308911C00E5@cvs1.fedora.phx.redhat.com>

Author: eponyme

Update of /cvs/pkgs/rpms/cclive/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14753

Modified Files:
	.cvsignore cclive.spec sources 
Log Message:
Update to 0.5.0


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/cclive/F-10/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore	16 Aug 2009 17:08:04 -0000	1.7
+++ .cvsignore	5 Sep 2009 14:56:29 -0000	1.8
@@ -1 +1 @@
-cclive-0.4.7.tar.bz2
+cclive-0.5.0.tar.bz2


Index: cclive.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cclive/F-10/cclive.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- cclive.spec	16 Aug 2009 17:08:04 -0000	1.6
+++ cclive.spec	5 Sep 2009 14:56:29 -0000	1.7
@@ -1,5 +1,5 @@
 Name:           cclive
-Version:        0.4.7
+Version:        0.5.0
 Release:        1%{?dist}
 Summary:        Command line video extraction utility
 
@@ -9,7 +9,7 @@ URL:            http://code.google.com/p
 Source0:        http://%{name}.googlecode.com/files/%{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:  libcurl-devel
+BuildRequires:  libcurl-devel pcre-devel
 
 %description
 cclive is a command line video extraction utility similar to clive but with
@@ -41,6 +41,8 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Sep  5 2009 Nicoleau Fabien  0.5.0-1
+- Update to 0.5.0
 * Sun Aug 16 2009 Nicoleau Fabien  0.4.7-1
 - Update to 0.4.7
 * Mon Aug  3 2009 Nicoleau Fabien  0.4.6-1


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/cclive/F-10/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	16 Aug 2009 17:08:04 -0000	1.7
+++ sources	5 Sep 2009 14:56:29 -0000	1.8
@@ -1 +1 @@
-ea7ea8143471690d8972bf9caf21660b  cclive-0.4.7.tar.bz2
+081c631f7ed64f31e5802f294d2f60f9  cclive-0.5.0.tar.bz2



From djuran at fedoraproject.org  Sat Sep  5 17:50:46 2009
From: djuran at fedoraproject.org (David Juran)
Date: Sat,  5 Sep 2009 17:50:46 +0000 (UTC)
Subject: rpms/azureus/F-11 azureus-no-update-manager-CoreUpdateChecker.patch,
	1.5, 1.6 azureus-no-update-manager-PluginInstallerImpl.patch,
	1.3, 1.4 azureus-no-update-manager-PluginUpdatePlugin.patch, 1.1,
	1.2 azureus-no-update-manager-SWTUpdateChecker.patch, 1.6,
	1.7 azureus-no-update-manager-UpdateMonitor.patch, 1.7,
	1.8 azureus-no-updates-PluginInitializer.patch, 1.3,
	1.4 azureus-no-updates-PluginInterfaceImpl.patch, 1.3,
	1.4 azureus.script, 1.23, 1.24 azureus.spec, 1.76, 1.77
Message-ID: <20090905175046.EEFEC11C00E5@cvs1.fedora.phx.redhat.com>

Author: djuran

Update of /cvs/pkgs/rpms/azureus/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5756

Modified Files:
	azureus-no-update-manager-CoreUpdateChecker.patch 
	azureus-no-update-manager-PluginInstallerImpl.patch 
	azureus-no-update-manager-PluginUpdatePlugin.patch 
	azureus-no-update-manager-SWTUpdateChecker.patch 
	azureus-no-update-manager-UpdateMonitor.patch 
	azureus-no-updates-PluginInitializer.patch 
	azureus-no-updates-PluginInterfaceImpl.patch azureus.script 
	azureus.spec 
Log Message:
- Fix SWT dir on x86_64 (Bz 515228)
- revive the no-updates patches


azureus-no-update-manager-CoreUpdateChecker.patch:
 CoreUpdateChecker.java |  302 -------------------------------------------------
 1 file changed, 1 insertion(+), 301 deletions(-)

Index: azureus-no-update-manager-CoreUpdateChecker.patch
===================================================================
RCS file: /cvs/pkgs/rpms/azureus/F-11/azureus-no-update-manager-CoreUpdateChecker.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- azureus-no-update-manager-CoreUpdateChecker.patch	3 Dec 2007 17:03:21 -0000	1.5
+++ azureus-no-update-manager-CoreUpdateChecker.patch	5 Sep 2009 17:50:45 -0000	1.6
@@ -1,6 +1,7 @@
---- ../azureus3orig/azureus3/org/gudy/azureus2/update/CoreUpdateChecker.java	2007-12-03 10:07:11.000000000 -0500
-+++ org/gudy/azureus2/update/CoreUpdateChecker.java	2007-12-03 10:30:37.000000000 -0500
-@@ -124,8 +124,6 @@
+diff -up azureus-4.0.0.4/org/gudy/azureus2/update/CoreUpdateChecker.java.no-update-manager-CoreUpdateChecker azureus-4.0.0.4/org/gudy/azureus2/update/CoreUpdateChecker.java
+--- azureus-4.0.0.4/org/gudy/azureus2/update/CoreUpdateChecker.java.no-update-manager-CoreUpdateChecker	2008-09-15 14:16:22.000000000 +0300
++++ azureus-4.0.0.4/org/gudy/azureus2/update/CoreUpdateChecker.java	2009-09-03 20:44:17.000000000 +0300
+@@ -125,8 +125,6 @@ CoreUpdateChecker
  		props.setProperty( "plugin.version", plugin_interface.getAzureusVersion());
  		
  		rdf = plugin_interface.getUtilities().getResourceDownloaderFactory();
@@ -9,7 +10,7 @@
  	}
  	
  	public String
-@@ -144,302 +142,10 @@
+@@ -145,309 +143,11 @@ CoreUpdateChecker
  	checkForUpdate(
  		final UpdateChecker	checker )
  	{
@@ -24,6 +25,11 @@
 -      
 -			displayUserMessage( decoded );
 -			
+-			// No point complaining later if we don't have any data in the map (which is
+-			// more likely due to network problems rather than the version check server
+-			// *actually* returning a map with nothing in it. 
+-			if (decoded.isEmpty()) {return;}
+-			
 -			String latest_version;
 -			String latest_file_name;
 -			
@@ -188,7 +194,7 @@
 -			if ( info_b != null ){
 -			
 -				try{
--					info = new String( info_b );
+-					info = new String( info_b, "UTF-8" );
 -				
 -				}catch( Throwable e ){
 -					
@@ -301,6 +307,8 @@
 -			
 -			Debug.printStackTrace( e );
 -			
+-			checker.reportProgress( "Failed to check for core update: " + Debug.getNestedExceptionMessage(e));
+-			
 -			checker.failed();
 -			
 -		}finally{
@@ -309,6 +317,7 @@
  			
  			first_check = false;
 -		}
++
  	}
  	
        

azureus-no-update-manager-PluginInstallerImpl.patch:
 PluginInstallerImpl.java |  394 +++++++++++++++++++++++------------------------
 1 file changed, 195 insertions(+), 199 deletions(-)

Index: azureus-no-update-manager-PluginInstallerImpl.patch
===================================================================
RCS file: /cvs/pkgs/rpms/azureus/F-11/azureus-no-update-manager-PluginInstallerImpl.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- azureus-no-update-manager-PluginInstallerImpl.patch	3 Dec 2007 17:03:21 -0000	1.3
+++ azureus-no-update-manager-PluginInstallerImpl.patch	5 Sep 2009 17:50:45 -0000	1.4
@@ -1,22 +1,165 @@
---- ../azureus3orig/azureus3/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java	2007-12-03 10:07:11.000000000 -0500
-+++ org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java	2007-12-03 10:32:17.000000000 -0500
-@@ -181,13 +181,6 @@
+diff -up azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java.no-update-manager-PluginInstallerImpl.patch azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java
+--- azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java.no-update-manager-PluginInstallerImpl.patch	2008-09-25 14:32:04.000000000 +0300
++++ azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java	2009-09-05 19:50:42.000000000 +0300
+@@ -376,87 +376,87 @@ PluginInstallerImpl
  	{
  		PluginUpdatePlugin	pup = (PluginUpdatePlugin)manager.getPluginInterfaceByClass( PluginUpdatePlugin.class ).getPlugin();
  		
--		UpdateManager	uman = manager.getDefaultPluginInterface().getUpdateManager();
--		
+-		UpdateManagerImpl	uman = (UpdateManagerImpl)manager.getDefaultPluginInterface().getUpdateManager();
++// 		UpdateManagerImpl	uman = (UpdateManagerImpl)manager.getDefaultPluginInterface().getUpdateManager();
+ 		
 -		UpdateCheckInstance	inst = 
 -			uman.createEmptyUpdateCheckInstance( 
 -					UpdateCheckInstance.UCI_INSTALL,
--					"update.instance.install" );
+-					"update.instance.install",
+-					low_noise );
 -		
+-		if ( listener != null ){
+-			
+-			inst.addListener(
+-				new UpdateCheckInstanceListener()
+-				{
+-					public void
+-					cancelled(
+-						UpdateCheckInstance		instance )
+-					{
+-						listener.failed( new PluginException( "Installation cancelled" ));
+-					}
+-					
+-					public void
+-					complete(
+-						UpdateCheckInstance		instance )
+-					{
+-						final Update[] updates = instance.getUpdates();
++// 		UpdateCheckInstance	inst = 
++// 			uman.createEmptyUpdateCheckInstance( 
++// 					UpdateCheckInstance.UCI_INSTALL,
++// 					"update.instance.install",
++// 					low_noise );
++		
++// 		if ( listener != null ){
++			
++// 			inst.addListener(
++// 				new UpdateCheckInstanceListener()
++// 				{
++// 					public void
++// 					cancelled(
++// 						UpdateCheckInstance		instance )
++// 					{
++// 						listener.failed( new PluginException( "Installation cancelled" ));
++// 					}
++					
++// 					public void
++// 					complete(
++// 						UpdateCheckInstance		instance )
++// 					{
++// 						final Update[] updates = instance.getUpdates();
+ 						
+-						if ( updates.length == 0 ){
++// 						if ( updates.length == 0 ){
+ 														
+-							listener.failed( new PluginException( "No updates were added during check process" ));
++// 							listener.failed( new PluginException( "No updates were added during check process" ));
+ 							
+-						}else{
++// 						}else{
+ 							
+-							for (int i=0;i 1 plugin interfaces, make the name up appropriately
--								
++// 									// the plugin may have > 1 plugin interfaces, make the name up appropriately
+ 								
 -								String	update_name = "";
--									
++// 								String	update_name = "";
+ 									
 -								PluginInterface[]	ifs = manager.getPluginInterfaces();
--								
++// 								PluginInterface[]	ifs = manager.getPluginInterfaces();
+ 								
 -							    Arrays.sort( 
 -							    		ifs,
 -									  	new Comparator()
@@ -156,37 +413,70 @@
 -								      			return(((PluginInterface)o1).getPluginName().compareTo(((PluginInterface)o2).getPluginName()));
 -								      		}
 -										});
--							    
++// 							    Arrays.sort( 
++// 							    		ifs,
++// 									  	new Comparator()
++// 										{
++// 								      		public int 
++// 											compare(
++// 												Object o1, 
++// 												Object o2)
++// 								      		{
++// 								      			return(((PluginInterface)o1).getPluginName().compareTo(((PluginInterface)o2).getPluginName()));
++// 								      		}
++// 										});
+ 							    
 -								for (int i=0;i 7*24*60*60*1000;
--		        	    		
++// 		        	    		boolean force = now < last_prompt || now - last_prompt > 7*24*60*60*1000;
+ 		        	    		
 -		        	    		if ( !checker.getCheckInstance().isAutomatic()){
--		        	    			
++// 		        	    		if ( !checker.getCheckInstance().isAutomatic()){
+ 		        	    			
 -		        	    			force = true;
 -		        	    		}
--		        	    		
++// 		        	    			force = true;
++// 		        	    		}
+ 		        	    		
 -		        		    	if ( force || update_prevented_version != versionGetter.getCurrentVersion()){
--			        		    		
--			        	    		String	alert = 
--			        	    			MessageText.getString( 
--			        	    					"swt.alert.cant.update", 
--			        	    					new String[]{
--				        	    					String.valueOf( versionGetter.getCurrentVersion()),
--				        	    					String.valueOf( versionGetter.getLatestVersion()),
--			        	    						jar_file_dir.toString(), 
--			        	    						expected_dir.toString()});
--			        	    		
++// 		        		    	if ( force || update_prevented_version != versionGetter.getCurrentVersion()){
+ 			        		    				        	    		
 -			        	     		Logger.log(	new LogAlert(LogAlert.REPEATABLE, LogEvent.LT_ERROR, alert ));
--			        						
++// 			        	     		Logger.log(	new LogAlert(LogAlert.REPEATABLE, LogEvent.LT_ERROR, alert ));
+ 			        						
 -			        	     		update_prevented_version = versionGetter.getCurrentVersion();
--			        	     		
++// 			        	     		update_prevented_version = versionGetter.getCurrentVersion();
+ 			        	     		
 -			        	    		COConfigurationManager.setParameter( "swt.update.prevented.version", update_prevented_version );
 -			        	    		COConfigurationManager.setParameter( "swt.update.prevented.version.time", now );
 -		        		    	}
@@ -102,25 +155,43 @@
 -		        	}
 -		        }
 -	    	}catch( Throwable e ){
--		    	
++// 			        	    		COConfigurationManager.setParameter( "swt.update.prevented.version", update_prevented_version );
++// 			        	    		COConfigurationManager.setParameter( "swt.update.prevented.version.time", now );
++// 		        		    	}
++// 		        	    	}
++// 		        	    }
++// 		        	}
++// 		        }
++// 	    	}catch( Throwable e ){
+ 		    	
 -		    	Debug.printStackTrace(e);		    	
 -	    	}
--	    
++// 		    	Debug.printStackTrace(e);		    	
++// 	    	}
+ 	    
 -		    if ( update_prevented_version == versionGetter.getCurrentVersion()){
--			
++// 		    if ( update_prevented_version == versionGetter.getCurrentVersion()){
+ 			
 -		    	Logger.log(new LogEvent(LOGID, LogEvent.LT_ERROR, "SWT update aborted due to previously reported issues regarding its install location" ));
--		    			
++// 		    	Logger.log(new LogEvent(LOGID, LogEvent.LT_ERROR, "SWT update aborted due to previously reported issues regarding its install location" ));
+ 		    			
 -				checker.failed();
--				
++// 				checker.failed();
+ 				
 -				checker.getCheckInstance().cancel();
--				
++// 				checker.getCheckInstance().cancel();
+ 				
 -				return;
 -		    }
--	    	    	 
++// 				return;
++// 		    }
+ 	    	    	 
 -	      String[] mirrors = versionGetter.getMirrors();
--	      
++// 	      String[] mirrors = versionGetter.getMirrors();
+ 	      
 -	      ResourceDownloader swtDownloader = null;
--	      
++// 	      ResourceDownloader swtDownloader = null;
+ 	      
 -          ResourceDownloaderFactory factory = ResourceDownloaderFactoryImpl.getSingleton();
 -          List downloaders =  new ArrayList();
 -          for(int i = 0 ; i < mirrors.length ; i++) {
@@ -136,31 +207,62 @@
 -          ResourceDownloader[] resourceDownloaders = 
 -            (ResourceDownloader[]) 
 -            downloaders.toArray(new ResourceDownloader[downloaders.size()]);
--          
++//           ResourceDownloaderFactory factory = ResourceDownloaderFactoryImpl.getSingleton();
++//           List downloaders =  new ArrayList();
++//           for(int i = 0 ; i < mirrors.length ; i++) {
++//             try {
++//               downloaders.add(factory.getSuffixBasedDownloader(factory.create(new URL(mirrors[i]))));
++//             } catch(MalformedURLException e) {
++//               //Do nothing
++//             	if (Logger.isEnabled())
++// 								Logger.log(new LogEvent(LOGID, LogEvent.LT_WARNING,
++// 										"Cannot use URL " + mirrors[i] + " (not valid)"));
++//             }
++//           }
++//           ResourceDownloader[] resourceDownloaders = 
++//             (ResourceDownloader[]) 
++//             downloaders.toArray(new ResourceDownloader[downloaders.size()]);
+           
 -          swtDownloader = factory.getRandomDownloader(resourceDownloaders);
--	      
++//           swtDownloader = factory.getRandomDownloader(resourceDownloaders);
+ 	      
 -	      	// get the size so its cached up
--	      
++// 	      	// get the size so its cached up
+ 	      
 -	      try{
 -	      	swtDownloader.getSize();
--	      	
++// 	      try{
++// 	      	swtDownloader.getSize();
+ 	      	
 -	      }catch( ResourceDownloaderException e ){
--	      
++// 	      }catch( ResourceDownloaderException e ){
+ 	      
 -	      	Debug.printStackTrace( e );
 -	      }
--	      
++// 	      	Debug.printStackTrace( e );
++// 	      }
+ 	      
 -	      final Update update = 
 -	    	  checker.addUpdate("SWT Library for " + versionGetter.getPlatform(),
--		          new String[] {"SWT is the graphical library used by Azureus"},
+-		          new String[] {"SWT is the graphical library used by " + Constants.APP_NAME},
 -		          "" + versionGetter.getLatestVersion(),
 -		          swtDownloader,
 -		          Update.RESTART_REQUIRED_YES
 -	          );
--	      
++// 	      final Update update = 
++// 	    	  checker.addUpdate("SWT Library for " + versionGetter.getPlatform(),
++// 		          new String[] {"SWT is the graphical library used by " + Constants.APP_NAME},
++// 		          "" + versionGetter.getLatestVersion(),
++// 		          swtDownloader,
++// 		          Update.RESTART_REQUIRED_YES
++// 	          );
+ 	      
 -	      update.setDescriptionURL(versionGetter.getInfoURL());
--	      
++// 	      update.setDescriptionURL(versionGetter.getInfoURL());
+ 	      
 -	      swtDownloader.addListener(new ResourceDownloaderAdapter() {
--		        
++// 	      swtDownloader.addListener(new ResourceDownloaderAdapter() {
+ 		        
 -		        public boolean completed(ResourceDownloader downloader, InputStream data) {
 -		          //On completion, process the InputStream to store temp files
 -		          return processData(checker,update,downloader,data);
@@ -170,14 +272,26 @@
 -  	}catch( Throwable e ){
 -  		Logger.log(new LogAlert(LogAlert.UNREPEATABLE,
 -					"SWT Version check failed", e));
--  		
++// 		        public boolean completed(ResourceDownloader downloader, InputStream data) {
++// 		          //On completion, process the InputStream to store temp files
++// 		          return processData(checker,update,downloader,data);
++// 		        }
++// 		      });
++// 	    }
++//   	}catch( Throwable e ){
++//   		Logger.log(new LogAlert(LogAlert.UNREPEATABLE,
++// 					"SWT Version check failed", e));
+   		
 -  		checker.failed();
--  		
++//   		checker.failed();
+   		
 -  	}finally{
--  		
++//   	}finally{
+   		
 -  		checker.completed();
 -  	}
--    
++//   		checker.completed();
++//   	}
+     
    }
    
-   private boolean 

azureus-no-update-manager-UpdateMonitor.patch:
 UpdateMonitor.java |  221 +++++++++++++----------------------------------------
 1 file changed, 57 insertions(+), 164 deletions(-)

Index: azureus-no-update-manager-UpdateMonitor.patch
===================================================================
RCS file: /cvs/pkgs/rpms/azureus/F-11/azureus-no-update-manager-UpdateMonitor.patch,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- azureus-no-update-manager-UpdateMonitor.patch	29 Jan 2008 16:02:38 -0000	1.7
+++ azureus-no-update-manager-UpdateMonitor.patch	5 Sep 2009 17:50:45 -0000	1.8
@@ -1,17 +1,27 @@
---- origorg/gudy/azureus2/ui/swt/update/UpdateMonitor.java	2007-11-30 10:44:14.000000000 -0500
-+++ org/gudy/azureus2/ui/swt/update/UpdateMonitor.java	2008-01-29 10:08:47.000000000 -0500
-@@ -89,70 +89,6 @@
+diff -up azureus-4.0.0.4/org/gudy/azureus2/ui/swt/update/UpdateMonitor.java.no-update-manager-UpdateMonitor azureus-4.0.0.4/org/gudy/azureus2/ui/swt/update/UpdateMonitor.java
+--- azureus-4.0.0.4/org/gudy/azureus2/ui/swt/update/UpdateMonitor.java.no-update-manager-UpdateMonitor	2008-10-01 15:58:50.000000000 +0300
++++ azureus-4.0.0.4/org/gudy/azureus2/ui/swt/update/UpdateMonitor.java	2009-09-05 17:40:13.000000000 +0300
+@@ -99,66 +99,66 @@ public class UpdateMonitor
  	protected UpdateMonitor(AzureusCore _azureus_core) {
  		azCore = _azureus_core;
  
 -		PluginInterface defPI = azCore.getPluginManager().getDefaultPluginInterface();
 -		UpdateManager um = defPI.getUpdateManager();
--
++// 		PluginInterface defPI = azCore.getPluginManager().getDefaultPluginInterface();
++// 		UpdateManager um = defPI.getUpdateManager();
+ 
 -		um.addListener(new UpdateManagerListener() {
 -			public void checkInstanceCreated(UpdateCheckInstance instance) {
 -				instance.addListener(UpdateMonitor.this);
--				
--				new updateStatusChanger(instance);
++// 		um.addListener(new UpdateManagerListener() {
++// 			public void checkInstanceCreated(UpdateCheckInstance instance) {
++// 				instance.addListener(UpdateMonitor.this);
+ 				
+-				if ( !instance.isLowNoise()){
++// 				if ( !instance.isLowNoise()){
+ 				
+-					new updateStatusChanger(instance);
+-				}
 -			}
 -		});
 -
@@ -61,17 +71,61 @@
 -						performAutoCheck(false);
 -					}
 -				});
--
--		// wait a bit before starting check to give rest of AZ time to initialise 
--		new DelayedEvent("UpdateMon:wait", 2500, new AERunnable() {
--			public void runSupport() {
--				performAutoCheck(true);
--			}
--		});
- 	}
++// 					new updateStatusChanger(instance);
++// 				}
++// 			}
++// 		});
++
++// 		um.addVerificationListener(new UpdateManagerVerificationListener() {
++// 			public boolean acceptUnVerifiedUpdate(final Update update) {
++// 				UIFunctions uiFunctions = UIFunctionsManager.getUIFunctions();
++// 				if (uiFunctions != null) {
++// 					String title = MessageText.getString(MSG_PREFIX
++// 							+ "accept.unverified.title");
++// 					String text = MessageText.getString(MSG_PREFIX
++// 							+ "accept.unverified.text", new String[] {
++// 						update.getName()
++// 					});
++// 					return uiFunctions.promptUser(title, text, new String[] {
++// 						MessageText.getString("Button.yes"),
++// 						MessageText.getString("Button.no")
++// 					}, 1, MSG_PREFIX + "accept.unverified",
++// 							MessageText.getString("MessageBoxWindow.nomoreprompting"), false,
++// 							0) == 0;
++// 				}
++
++// 				return false;
++// 			}
++
++// 			public void verificationFailed(final Update update, final Throwable cause) {
++// 				final String cause_str = Debug.getNestedExceptionMessage(cause);
++// 				UIFunctions uiFunctions = UIFunctionsManager.getUIFunctions();
++// 				if (uiFunctions != null) {
++// 					String title = MessageText.getString(MSG_PREFIX
++// 							+ "verification.failed.title");
++// 					String text = MessageText.getString(MSG_PREFIX
++// 							+ "verification.failed.text", new String[] {
++// 						update.getName(),
++// 						cause_str
++// 					});
++// 					uiFunctions.promptUser(title, text, new String[] {
++// 						MessageText.getString("Button.ok")
++// 					}, 0, null, null, false, 0);
++// 				}
++// 			}
++// 		});
++
++
++// 		SimpleTimer.addPeriodicEvent("UpdateMon:autocheck",
++// 				AUTO_UPDATE_CHECK_PERIOD, new TimerEventPerformer() {
++// 					public void perform(TimerEvent ev) {
++// 						performAutoCheck(false);
++// 					}
++// 				});
  
- 	protected class updateStatusChanger
-@@ -306,43 +242,6 @@
+ 		DelayedTask delayed_task = 
+ 			UtilitiesImpl.addDelayedTask(
+@@ -380,43 +380,6 @@ public class UpdateMonitor
  	}
  	
  	protected void performAutoCheck(final boolean start_of_day) {
@@ -115,7 +169,7 @@
  	}
  
  	public void 
-@@ -352,76 +251,6 @@
+@@ -426,76 +389,6 @@ public class UpdateMonitor
  		final boolean						isRecheck,
  		final UpdateCheckInstanceListener 	l ) 
  	{

azureus-no-updates-PluginInitializer.patch:
 PluginInitializer.java |   51 ++++++++++++++++++++++---------------------------
 1 file changed, 23 insertions(+), 28 deletions(-)

Index: azureus-no-updates-PluginInitializer.patch
===================================================================
RCS file: /cvs/pkgs/rpms/azureus/F-11/azureus-no-updates-PluginInitializer.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- azureus-no-updates-PluginInitializer.patch	3 Dec 2007 17:03:21 -0000	1.3
+++ azureus-no-updates-PluginInitializer.patch	5 Sep 2009 17:50:45 -0000	1.4
@@ -1,6 +1,7 @@
---- ../azureus3orig/azureus3/org/gudy/azureus2/pluginsimpl/local/PluginInitializer.java	2007-12-03 10:07:11.000000000 -0500
-+++ org/gudy/azureus2/pluginsimpl/local/PluginInitializer.java	2007-12-03 10:27:39.000000000 -0500
-@@ -44,13 +44,8 @@
+diff -up azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/PluginInitializer.java.no-updates-PluginInitializer azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/PluginInitializer.java
+--- azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/PluginInitializer.java.no-updates-PluginInitializer	2008-10-31 16:25:38.000000000 +0200
++++ azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/PluginInitializer.java	2009-09-02 21:53:06.000000000 +0300
+@@ -44,13 +44,8 @@ import org.gudy.azureus2.core3.logging.*
  import org.gudy.azureus2.plugins.*;
  import org.gudy.azureus2.pluginsimpl.local.launch.PluginLauncherImpl;
  import org.gudy.azureus2.pluginsimpl.local.ui.UIManagerImpl;
@@ -14,61 +15,87 @@
  
  /**
   * @author Olivier
-@@ -91,11 +86,6 @@
-    					"azbpsharehoster", 
+@@ -95,12 +90,12 @@ PluginInitializer
     					"ShareHoster",
- 					"true" },
+ 					"true",
+ 					"false"},
 -   			{	 PluginManagerDefaults.PID_PLUGIN_UPDATE_CHECKER, 
 -   					"org.gudy.azureus2.pluginsimpl.update.PluginUpdatePlugin", 
 -   					"azbppluginupdate", 
 -   					"PluginUpdate",
--					"true" },
- 			{	 PluginManagerDefaults.PID_CLIENT_ID, 
- 				    "com.aelitis.azureus.plugins.clientid.ClientIDPlugin", 
- 				    "azbpclientid", 
-@@ -121,16 +111,6 @@
- 					"azbpmagnet", 
+-					"true",
+-					"true"},
++//    			{	 PluginManagerDefaults.PID_PLUGIN_UPDATE_CHECKER, 
++//    					"org.gudy.azureus2.pluginsimpl.update.PluginUpdatePlugin", 
++//    					"azbppluginupdate", 
++//    					"PluginUpdate",
++// 					"true",
++// 					"true"},
+ 			{	 PluginManagerDefaults.PID_UPNP, 
+ 				    "com.aelitis.azureus.plugins.upnp.UPnPPlugin", 
+ 				    "azbpupnp", 
+@@ -125,18 +120,18 @@ PluginInitializer
  					"Magnet URI Handler",
- 					"true" },
+ 					"true",
+ 					"false"},
 -			{	 PluginManagerDefaults.PID_CORE_UPDATE_CHECKER, 
 -   					"org.gudy.azureus2.update.CoreUpdateChecker", 
 -   					"azbpcoreupdater", 
 -   					"CoreUpdater",
--					"true" },
+-					"true",
+-					"true"},
 -			{	 PluginManagerDefaults.PID_CORE_PATCH_CHECKER, 
 -   					"org.gudy.azureus2.update.CorePatchChecker", 
 -   					"azbpcorepatcher", 
 -   					"CorePatcher",
--					"true" },
+-					"true",
+-					"true"},
++// 			{	 PluginManagerDefaults.PID_CORE_UPDATE_CHECKER, 
++//    					"org.gudy.azureus2.update.CoreUpdateChecker", 
++//    					"azbpcoreupdater", 
++//    					"CoreUpdater",
++// 					"true",
++// 					"true"},
++// 			{	 PluginManagerDefaults.PID_CORE_PATCH_CHECKER, 
++//    					"org.gudy.azureus2.update.CorePatchChecker", 
++//    					"azbpcorepatcher", 
++//    					"CorePatcher",
++// 					"true",
++// 					"true"},
  	   		{	 PluginManagerDefaults.PID_PLATFORM_CHECKER, 
     					"org.gudy.azureus2.platform.PlatformManagerPluginDelegate", 
     					"azplatform2", 
-@@ -316,11 +296,7 @@
+@@ -420,11 +415,11 @@ PluginInitializer
    	
    	core_operation 	= _core_operation;
      
 -    UpdateManagerImpl.getSingleton( azureus_core );	// initialise the update manager
--       
++	//    UpdateManagerImpl.getSingleton( azureus_core );	// initialise the update manager
+        
      plugin_manager = PluginManagerImpl.getSingleton( this );
--    
+     
 -    UpdaterUtils.checkBootstrapPlugins();
++    //   UpdaterUtils.checkBootstrapPlugins();
    }
    
-   protected boolean
-@@ -946,16 +922,11 @@
- 	      
+   protected void
+@@ -1122,8 +1117,8 @@ PluginInitializer
  	      if ( load_failure != null ){
- 	      		  
--	    	  	// don't complain about our internal one
--	    	  
+ 	    	  plugin_interface.setAsFailed();
+ 	    	  
+-	    	// don't complain about our internal one
 -	    	  if ( !pid.equals(UpdaterUpdateChecker.getPluginID())){
--	    		  
- 		      	String	msg = "Error loading plugin '" + pluginName + "' / '" + plugin_class_string + "'";
- 		   	 
- 		      	Logger.log(new LogAlert(LogAlert.UNREPEATABLE, msg, load_failure));
++		  //	    	// don't complain about our internal one
++		  //	    	  if ( !pid.equals(UpdaterUpdateChecker.getPluginID())){
+ 	    		  
+ 		      	String msg = "Error loading plugin '" + pluginName + "' / '" + plugin_class_string + "'";
+ 		      	LogAlert la;
+@@ -1136,7 +1131,7 @@ PluginInitializer
+ 		      	Logger.log(la);
  	
- 		      	System.out.println( msg + " : " + load_failure);
+ 		      	System.out.println( msg + ": " + load_failure);
 -		      }
++			//		      }
  	      }
    		}
  	      

azureus-no-updates-PluginInterfaceImpl.patch:
 PluginInterfaceImpl.java |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Index: azureus-no-updates-PluginInterfaceImpl.patch
===================================================================
RCS file: /cvs/pkgs/rpms/azureus/F-11/azureus-no-updates-PluginInterfaceImpl.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- azureus-no-updates-PluginInterfaceImpl.patch	29 May 2006 16:02:45 -0000	1.3
+++ azureus-no-updates-PluginInterfaceImpl.patch	5 Sep 2009 17:50:45 -0000	1.4
@@ -1,6 +1,7 @@
---- org/gudy/azureus2/pluginsimpl/local/PluginInterfaceImpl.java.orig	2006-05-02 02:33:14.000000000 -0700
-+++ org/gudy/azureus2/pluginsimpl/local/PluginInterfaceImpl.java	2006-05-12 09:58:07.000000000 -0700
-@@ -48,7 +48,6 @@
+diff -up azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/PluginInterfaceImpl.java.no-updates-PluginInterfaceImpl azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/PluginInterfaceImpl.java
+--- azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/PluginInterfaceImpl.java.no-updates-PluginInterfaceImpl	2008-08-20 08:20:26.000000000 +0300
++++ azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/PluginInterfaceImpl.java	2009-09-03 20:35:39.000000000 +0300
+@@ -50,7 +50,6 @@ import org.gudy.azureus2.pluginsimpl.loc
  import org.gudy.azureus2.pluginsimpl.local.ui.config.ParameterRepository;
  import org.gudy.azureus2.pluginsimpl.local.ui.config.PluginConfigUIFactoryImpl;
  import org.gudy.azureus2.pluginsimpl.local.utils.*;
@@ -8,12 +9,12 @@
  import org.gudy.azureus2.plugins.ipc.IPCInterface;
  import org.gudy.azureus2.plugins.ipfilter.IPFilter;
  import org.gudy.azureus2.plugins.tracker.Tracker;
-@@ -412,7 +411,7 @@
+@@ -426,7 +425,7 @@ PluginInterfaceImpl 
    public UpdateManager
    getUpdateManager()
    {
 -  	return( UpdateManagerImpl.getSingleton( initialiser.getAzureusCore()));
-+      return( null );
++  	return( null );
    }
  
-   public PeerProtocolManager
+   


Index: azureus.script
===================================================================
RCS file: /cvs/pkgs/rpms/azureus/F-11/azureus.script,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- azureus.script	1 Sep 2009 18:38:26 -0000	1.23
+++ azureus.script	5 Sep 2009 17:50:45 -0000	1.24
@@ -12,7 +12,6 @@ SCRIPT_VERSION=2
 rm -rf $APPDIR/plugins
 mkdir -p $APPDIR/plugins
 pushd $APPDIR/plugins > /dev/null 2>&1
-
 if ls /usr/share/azureus/plugins/* > /dev/null 2>&1;then
     for pdir in /usr/share/azureus/plugins/*; do
 	ln -s $pdir .;
@@ -25,10 +24,12 @@ case $(uname -i) in
         *64)
                 eval $(grep '^GRE_PATH=' /etc/gre.d/gre64.conf)
                 SWT=/usr/lib64/eclipse/swt.jar
+		LIBDIR=/usr/lib64
                 ;;
         *)
                 eval $(grep '^GRE_PATH=' /etc/gre.d/gre.conf)
                 SWT=/usr/lib/eclipse/swt.jar
+		LIBDIR=/usr/lib
                 ;;
 esac
 MOZILLA_FIVE_HOME=$GRE_PATH JAVA_HOME=/usr/lib/jvm/java-openjdk LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME:/usr/lib/eclipse/plugins/:/usr/lib/eclipse/:/usr/lib/ CLASSPATH=$SWT:`build-classpath bcprov jakarta-commons-cli log4j gtk2.8 glib0.2`:/usr/share/azureus/Azureus2.jar java -Dazureus.install.path=$APPDIR -Dazureus.script.version=$SCRIPT_VERSION -Dazureus.script=$0 org.gudy.azureus2.ui.swt.Main "$@"


Index: azureus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/azureus/F-11/azureus.spec,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -p -r1.76 -r1.77
--- azureus.spec	1 Sep 2009 18:38:26 -0000	1.76
+++ azureus.spec	5 Sep 2009 17:50:45 -0000	1.77
@@ -2,7 +2,7 @@
 
 Name:		azureus
 Version:	4.0.0.4
-Release:	4%{?dist}
+Release:	6%{?dist}
 Summary:	A BitTorrent Client
 Group:		Applications/Internet
 License:	GPLv2+
@@ -23,7 +23,7 @@ Patch2:		azureus-cache-size.patch
 Patch3:		azureus-remove-manifest-classpath.patch
 Patch9:		azureus-no-shared-plugins.patch
 Patch12:	azureus-no-updates-PluginInitializer.patch
-#Patch13:	azureus-no-updates-PluginInterfaceImpl.patch
+Patch13:	azureus-no-updates-PluginInterfaceImpl.patch
 Patch14:	azureus-no-update-manager-AzureusCoreImpl.patch
 Patch15:	azureus-no-update-manager-CorePatchChecker.patch
 Patch16:	azureus-no-update-manager-CoreUpdateChecker.patch
@@ -77,16 +77,16 @@ advanced users.
 %patch2 -p0
 %patch3 -p0
 %patch9 -p0
-#%patch12 -p0
-#%patch13 -p0
+%patch12 -p1 -b .no-updates-PluginInitializer
+%patch13 -p1 -b .no-updates-PluginInterfaceImpl
 %patch14 -p0
 %patch15 -p0
-#%patch16 -p0
-#%patch18 -p0
-#%patch19 -p0
-#%patch20 -p0
-#%patch22 -p0
-#%patch23 -p0
+%patch16 -p1 -b .no-update-manager-CoreUpdateChecker
+%patch18 -p1 -b .no-update-manager-PluginInstallerImpl
+%patch19 -p1 -b .no-update-manager-PluginUpdatePlugin
+%patch20 -p1 -b .no-update-manager-SWTUpdateChecker
+%patch22 -p1 -b .no-update-manager-UpdateMonitor
+#%patch23 -p1 -b .no-update-manager-PluginInstallerImpl-2
 %patch27 -p0
 %patch28 -p0
 #%patch31 -p0
@@ -151,7 +151,6 @@ install -dm 755 $RPM_BUILD_ROOT%{_datadi
 install -pm 644 dist/Azureus2.jar $RPM_BUILD_ROOT%{_datadir}/azureus/Azureus2.jar
 # TODO: fix launcher to be multilib-safe
 install -p -D -m 0755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/azureus
-sed --in-place "s:/usr/lib:%{_libdir}:g" $RPM_BUILD_ROOT%{_bindir}/azureus
 
 #install -dm 755 $RPM_BUILD_ROOT%{_datadir}/azureus/plugins/azplugins
 #install -pm 644 plugins/azplugins/azplugins_2.1.6.jar $RPM_BUILD_ROOT%{_datadir}/azureus/plugins/azplugins/azplugins_2.1.6.jar
@@ -212,6 +211,12 @@ fi
 %{_datadir}/azureus
 
 %changelog
+* Wed Sep  2 2009 David Juran  - 4.0.0.4-6
+- revive the no-updates patches
+
+* Wed Sep  2 2009 David Juran  - 4.0.0.4-5
+ - Fix SWT dir on x86_64 (Bz 515228)
+
 * Tue Sep  1 2009 David Juran  - 4.0.0.4-4
 - fix start-script to work when  /usr/share/azureus/plugins/ is empty
 



From djuran at fedoraproject.org  Sat Sep  5 17:53:41 2009
From: djuran at fedoraproject.org (David Juran)
Date: Sat,  5 Sep 2009 17:53:41 +0000 (UTC)
Subject: rpms/azureus/F-11 azureus-no-update-manager-PluginInstallerImpl,
	NONE, 1.1
Message-ID: <20090905175341.B6B9611C00E5@cvs1.fedora.phx.redhat.com>

Author: djuran

Update of /cvs/pkgs/rpms/azureus/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8299

Added Files:
	azureus-no-update-manager-PluginInstallerImpl 
Log Message:
adding missing patch



--- NEW FILE azureus-no-update-manager-PluginInstallerImpl ---
diff -up azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java.no-update-manager-PluginInstallerImpl azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java
--- azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java.no-update-manager-PluginInstallerImpl	2008-09-25 14:32:04.000000000 +0300
+++ azureus-4.0.0.4/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java	2009-09-05 19:18:15.000000000 +0300
@@ -376,87 +376,87 @@ PluginInstallerImpl
 	{
 		PluginUpdatePlugin	pup = (PluginUpdatePlugin)manager.getPluginInterfaceByClass( PluginUpdatePlugin.class ).getPlugin();
 		
-		UpdateManagerImpl	uman = (UpdateManagerImpl)manager.getDefaultPluginInterface().getUpdateManager();
+// 		UpdateManagerImpl	uman = (UpdateManagerImpl)manager.getDefaultPluginInterface().getUpdateManager();
 		
-		UpdateCheckInstance	inst = 
-			uman.createEmptyUpdateCheckInstance( 
-					UpdateCheckInstance.UCI_INSTALL,
-					"update.instance.install",
-					low_noise );
-		
-		if ( listener != null ){
-			
-			inst.addListener(
-				new UpdateCheckInstanceListener()
-				{
-					public void
-					cancelled(
-						UpdateCheckInstance		instance )
-					{
-						listener.failed( new PluginException( "Installation cancelled" ));
-					}
-					
-					public void
-					complete(
-						UpdateCheckInstance		instance )
-					{
-						final Update[] updates = instance.getUpdates();
+// 		UpdateCheckInstance	inst = 
+// 			uman.createEmptyUpdateCheckInstance( 
+// 					UpdateCheckInstance.UCI_INSTALL,
+// 					"update.instance.install",
+// 					low_noise );
+		
+// 		if ( listener != null ){
+			
+// 			inst.addListener(
+// 				new UpdateCheckInstanceListener()
+// 				{
+// 					public void
+// 					cancelled(
+// 						UpdateCheckInstance		instance )
+// 					{
+// 						listener.failed( new PluginException( "Installation cancelled" ));
+// 					}
+					
+// 					public void
+// 					complete(
+// 						UpdateCheckInstance		instance )
+// 					{
+// 						final Update[] updates = instance.getUpdates();
 						
-						if ( updates.length == 0 ){
+// 						if ( updates.length == 0 ){
 														
-							listener.failed( new PluginException( "No updates were added during check process" ));
+// 							listener.failed( new PluginException( "No updates were added during check process" ));
 							
-						}else{
+// 						}else{
 							
-							for (int i=0;i 1 plugin interfaces, make the name up appropriately
+// 									// the plugin may have > 1 plugin interfaces, make the name up appropriately
 								
-								String	update_name = "";
+// 								String	update_name = "";
 									
-								PluginInterface[]	ifs = manager.getPluginInterfaces();
+// 								PluginInterface[]	ifs = manager.getPluginInterfaces();
 								
-							    Arrays.sort( 
-							    		ifs,
-									  	new Comparator()
-										{
-								      		public int 
-											compare(
-												Object o1, 
-												Object o2)
-								      		{
-								      			return(((PluginInterface)o1).getPluginName().compareTo(((PluginInterface)o2).getPluginName()));
-								      		}
-										});
+// 							    Arrays.sort( 
+// 							    		ifs,
+// 									  	new Comparator()
+// 										{
+// 								      		public int 
+// 											compare(
+// 												Object o1, 
+// 												Object o2)
+// 								      		{
+// 								      			return(((PluginInterface)o1).getPluginName().compareTo(((PluginInterface)o2).getPluginName()));
+// 								      		}
+// 										});
 							    
-								for (int i=0;i

Author: emaldonado

Update of /cvs/extras/rpms/nss-util/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5599

Added Files:
	nss-nolocalsql.patch 
Log Message:
restore this patch, it is crucial in nss and must be applied here for consistency

nss-nolocalsql.patch:
 Makefile                      |   10 +++++-----
 softoken/legacydb/manifest.mn |    6 +++---
 softoken/manifest.mn          |    6 +++---
 3 files changed, 11 insertions(+), 11 deletions(-)

--- NEW FILE nss-nolocalsql.patch ---
diff -up ./mozilla/security/nss/lib/Makefile.nolocalsql ./mozilla/security/nss/lib/Makefile
--- ./mozilla/security/nss/lib/Makefile.nolocalsql	2007-07-19 23:36:49.000000000 +0200
+++ ./mozilla/security/nss/lib/Makefile	2009-04-14 17:07:40.000000000 +0200
@@ -62,11 +62,11 @@ ifeq ($(OS_TARGET), WINCE)
 DIRS := $(filter-out fortcrypt,$(DIRS))
 endif
 
-ifndef MOZILLA_CLIENT
-ifndef NSS_USE_SYSTEM_SQLITE
-DIRS := sqlite $(DIRS)
-endif
-endif
+#ifndef MOZILLA_CLIENT
+#ifndef NSS_USE_SYSTEM_SQLITE
+#DIRS := sqlite $(DIRS)
+#endif
+#endif
 
 #######################################################################
 # (5) Execute "global" rules. (OPTIONAL)                              #
diff -up ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn.nolocalsql ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn
--- ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn.nolocalsql	2007-07-19 23:36:50.000000000 +0200
+++ ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn	2009-04-14 17:07:40.000000000 +0200
@@ -46,9 +46,9 @@ MAPFILE = $(OBJDIR)/nssdbm.def
 
 DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\"
 
-ifdef MOZILLA_CLIENT
-INCLUDES += -I$(DIST)/include/sqlite3
-endif
+#ifdef MOZILLA_CLIENT
+#INCLUDES += -I$(DIST)/include/sqlite3
+#endif
 
 CSRCS = \
 	dbmshim.c \
diff -up ./mozilla/security/nss/lib/softoken/manifest.mn.nolocalsql ./mozilla/security/nss/lib/softoken/manifest.mn
--- ./mozilla/security/nss/lib/softoken/manifest.mn.nolocalsql	2009-03-25 17:21:37.000000000 +0100
+++ ./mozilla/security/nss/lib/softoken/manifest.mn	2009-04-14 17:07:40.000000000 +0200
@@ -47,9 +47,9 @@ MAPFILE = $(OBJDIR)/softokn.def
 
 DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\" -DSHLIB_VERSION=\"$(LIBRARY_VERSION)\"
 
-ifdef MOZILLA_CLIENT
-INCLUDES += -I$(DIST)/include/sqlite3
-endif
+#ifdef MOZILLA_CLIENT
+#INCLUDES += -I$(DIST)/include/sqlite3
+#endif
 
 EXPORTS = \
 	secmodt.h \



From emaldonado at fedoraproject.org  Sat Sep  5 18:49:46 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sat,  5 Sep 2009 18:49:46 +0000 (UTC)
Subject: rpms/nss-softokn/devel nss-nolocalsql.patch,1.2,1.3
Message-ID: <20090905184946.65AFC11C00E5@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5748

Added Files:
	nss-nolocalsql.patch 
Log Message:
restore this patch, it is crucial in nss and must be applied here for consistency

nss-nolocalsql.patch:
 Makefile                      |   10 +++++-----
 softoken/legacydb/manifest.mn |    6 +++---
 softoken/manifest.mn          |    6 +++---
 3 files changed, 11 insertions(+), 11 deletions(-)

Index: nss-nolocalsql.patch
===================================================================
RCS file: nss-nolocalsql.patch
diff -N nss-nolocalsql.patch
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ nss-nolocalsql.patch	5 Sep 2009 18:49:46 -0000	1.3
@@ -0,0 +1,52 @@
+diff -up ./mozilla/security/nss/lib/Makefile.nolocalsql ./mozilla/security/nss/lib/Makefile
+--- ./mozilla/security/nss/lib/Makefile.nolocalsql	2007-07-19 23:36:49.000000000 +0200
++++ ./mozilla/security/nss/lib/Makefile	2009-04-14 17:07:40.000000000 +0200
+@@ -62,11 +62,11 @@ ifeq ($(OS_TARGET), WINCE)
+ DIRS := $(filter-out fortcrypt,$(DIRS))
+ endif
+ 
+-ifndef MOZILLA_CLIENT
+-ifndef NSS_USE_SYSTEM_SQLITE
+-DIRS := sqlite $(DIRS)
+-endif
+-endif
++#ifndef MOZILLA_CLIENT
++#ifndef NSS_USE_SYSTEM_SQLITE
++#DIRS := sqlite $(DIRS)
++#endif
++#endif
+ 
+ #######################################################################
+ # (5) Execute "global" rules. (OPTIONAL)                              #
+diff -up ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn.nolocalsql ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn
+--- ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn.nolocalsql	2007-07-19 23:36:50.000000000 +0200
++++ ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn	2009-04-14 17:07:40.000000000 +0200
+@@ -46,9 +46,9 @@ MAPFILE = $(OBJDIR)/nssdbm.def
+ 
+ DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\"
+ 
+-ifdef MOZILLA_CLIENT
+-INCLUDES += -I$(DIST)/include/sqlite3
+-endif
++#ifdef MOZILLA_CLIENT
++#INCLUDES += -I$(DIST)/include/sqlite3
++#endif
+ 
+ CSRCS = \
+ 	dbmshim.c \
+diff -up ./mozilla/security/nss/lib/softoken/manifest.mn.nolocalsql ./mozilla/security/nss/lib/softoken/manifest.mn
+--- ./mozilla/security/nss/lib/softoken/manifest.mn.nolocalsql	2009-03-25 17:21:37.000000000 +0100
++++ ./mozilla/security/nss/lib/softoken/manifest.mn	2009-04-14 17:07:40.000000000 +0200
+@@ -47,9 +47,9 @@ MAPFILE = $(OBJDIR)/softokn.def
+ 
+ DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\" -DSHLIB_VERSION=\"$(LIBRARY_VERSION)\"
+ 
+-ifdef MOZILLA_CLIENT
+-INCLUDES += -I$(DIST)/include/sqlite3
+-endif
++#ifdef MOZILLA_CLIENT
++#INCLUDES += -I$(DIST)/include/sqlite3
++#endif
+ 
+ EXPORTS = \
+ 	secmodt.h \



From pkgdb at fedoraproject.org  Sat Sep  5 18:53:36 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sat, 05 Sep 2009 18:53:36 +0000
Subject: [pkgdb] mingw32-iconv: epienbro has requested watchbugzilla
Message-ID: <20090905185336.5A8DD10F87F@bastion2.fedora.phx.redhat.com>

epienbro has requested the watchbugzilla acl on mingw32-iconv (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Sat Sep  5 18:53:37 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sat, 05 Sep 2009 18:53:37 +0000
Subject: [pkgdb] mingw32-iconv: epienbro has requested approveacls
Message-ID: <20090905185337.0369C10F88C@bastion2.fedora.phx.redhat.com>

epienbro has requested the approveacls acl on mingw32-iconv (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Sat Sep  5 18:53:37 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sat, 05 Sep 2009 18:53:37 +0000
Subject: [pkgdb] mingw32-iconv: epienbro has requested commit
Message-ID: <20090905185337.3FF7710F89C@bastion2.fedora.phx.redhat.com>

epienbro has requested the commit acl on mingw32-iconv (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Sat Sep  5 18:53:42 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sat, 05 Sep 2009 18:53:42 +0000
Subject: [pkgdb] mingw32-iconv: epienbro has requested watchcommits
Message-ID: <20090905185342.3DFB210F8B2@bastion2.fedora.phx.redhat.com>

epienbro has requested the watchcommits acl on mingw32-iconv (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Sat Sep  5 18:53:51 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sat, 05 Sep 2009 18:53:51 +0000
Subject: [pkgdb] mingw32-iconv: epienbro has requested watchbugzilla
Message-ID: <20090905185351.2C65410F8B6@bastion2.fedora.phx.redhat.com>

epienbro has requested the watchbugzilla acl on mingw32-iconv (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Sat Sep  5 18:53:51 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sat, 05 Sep 2009 18:53:51 +0000
Subject: [pkgdb] mingw32-iconv: epienbro has requested commit
Message-ID: <20090905185351.D826F10F8BC@bastion2.fedora.phx.redhat.com>

epienbro has requested the commit acl on mingw32-iconv (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Sat Sep  5 18:53:52 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sat, 05 Sep 2009 18:53:52 +0000
Subject: [pkgdb] mingw32-iconv: epienbro has requested approveacls
Message-ID: <20090905185353.0645910F8C1@bastion2.fedora.phx.redhat.com>

epienbro has requested the approveacls acl on mingw32-iconv (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Sat Sep  5 18:53:54 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sat, 05 Sep 2009 18:53:54 +0000
Subject: [pkgdb] mingw32-iconv: epienbro has requested watchcommits
Message-ID: <20090905185354.877AE10F8C6@bastion2.fedora.phx.redhat.com>

epienbro has requested the watchcommits acl on mingw32-iconv (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From myoung at fedoraproject.org  Sat Sep  5 19:00:39 2009
From: myoung at fedoraproject.org (myoung)
Date: Sat,  5 Sep 2009 19:00:39 +0000 (UTC)
Subject: rpms/kernel/devel drm-ddc-caching-bug.patch, NONE,
	1.1.2.2 kernel.spec, 
	1.1294.2.62, 1.1294.2.63 lirc-2.6.31.patch, 1.2.2.2,
	1.2.2.3 xen.pvops.patch, 1.1.2.39, 1.1.2.40 xen.pvops.post.patch,
	1.1.2.25, 1.1.2.26 xen.pvops.pre.patch, 1.1.2.16, 1.1.2.17
Message-ID: <20090905190039.2759611C0349@cvs1.fedora.phx.redhat.com>

Author: myoung

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8305

Modified Files:
      Tag: private-myoung-dom0-branch
	kernel.spec lirc-2.6.31.patch xen.pvops.patch 
	xen.pvops.post.patch xen.pvops.pre.patch 
Added Files:
      Tag: private-myoung-dom0-branch
	drm-ddc-caching-bug.patch 
Log Message:
update pvops which includes swiotlb updates and a network fix and try a drm build fix


drm-ddc-caching-bug.patch:
 drm_crtc_helper.c |    5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

--- NEW FILE drm-ddc-caching-bug.patch ---
When an output was disconnected, its mode list would remain.  If you later
plugged into a sink with no EDID (projector, etc), you'd inherit the mode
list from the old sink, which is not what you want.

diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.jx linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c
--- linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.jx	2009-09-03 16:56:11.000000000 -0400
+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c	2009-09-03 16:57:24.911505245 -0400
@@ -104,8 +104,7 @@ int drm_helper_probe_single_connector_mo
 	if (connector->status == connector_status_disconnected) {
 		DRM_DEBUG_KMS("%s is disconnected\n",
 			  drm_get_connector_name(connector));
-		/* TODO set EDID to NULL */
-		return 0;
+		goto prune;
 	}
 
 	count = (*connector_funcs->get_modes)(connector);
@@ -130,7 +129,7 @@ int drm_helper_probe_single_connector_mo
 								   mode);
 	}
 
-
+prune:
 	drm_mode_prune_invalid(dev, &connector->modes, true);
 
 	if (list_empty(&connector->modes))


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1294.2.62
retrieving revision 1.1294.2.63
diff -u -p -r1.1294.2.62 -r1.1294.2.63
--- kernel.spec	3 Sep 2009 20:37:22 -0000	1.1294.2.62
+++ kernel.spec	5 Sep 2009 19:00:23 -0000	1.1294.2.63
@@ -702,6 +702,7 @@ Patch1825: drm-intel-pm.patch
 Patch1826: drm-r600-kms.patch
 Patch1827: drm-rv710-ucode-fix.patch
 Patch1828: drm-god-shut-up-about-edid-already.patch
+Patch1829: drm-ddc-caching-bug.patch
 
 # vga arb
 Patch1900: linux-2.6-vga-arb.patch
@@ -777,7 +778,6 @@ glibc package.
 %package firmware
 Summary: Firmware files used by the Linux kernel
 Group: Development/System
-Buildarch: noarch
 # This is... complicated.
 # Look at the WHENCE file.
 License: GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
@@ -984,6 +984,12 @@ ApplyOptionalPatch()
   fi
 }
 
+# we don't want a .config file when building firmware: it just confuses the build system
+%define build_firmware \
+   mv .config .config.firmware_save \
+   make INSTALL_FW_PATH=$RPM_BUILD_ROOT/lib/firmware firmware_install \
+   mv .config.firmware_save .config
+
 # First we unpack the kernel tarball.
 # If this isn't the first make prep, we use links to the existing clean tarball
 # which speeds things up quite a bit.
@@ -1330,6 +1336,7 @@ ApplyPatch drm-next.patch
 ApplyPatch drm-r600-kms.patch
 ApplyPatch drm-rv710-ucode-fix.patch
 ApplyPatch drm-god-shut-up-about-edid-already.patch
+ApplyPatch drm-ddc-caching-bug.patch
 
 ApplyPatch drm-nouveau.patch
 # pm broken on my thinkpad t60p - airlied
@@ -1780,7 +1787,7 @@ rm -f $RPM_BUILD_ROOT/usr/include/asm*/i
 %endif
 
 %if %{with_firmware}
-make INSTALL_FW_PATH=$RPM_BUILD_ROOT/lib/firmware firmware_install
+%{build_firmware}
 %endif
 
 %if %{with_bootwrapper}
@@ -1790,7 +1797,7 @@ make DESTDIR=$RPM_BUILD_ROOT bootwrapper
 %if %{with_dracut}
 %if !%{with_firmware}
 # dracut needs the firmware files
-    make INSTALL_FW_PATH=$RPM_BUILD_ROOT/lib/firmware firmware_install
+    %{build_firmware}
 %endif
     for i in $RPM_BUILD_ROOT/lib/modules/*; do
 	[ -d $i ] || continue
@@ -2029,6 +2036,22 @@ fi
 # and build.
 
 %changelog
+* Sat Sep 04 2009 Michael Young 
+- update pvops which includes swiotlb updates and a network fix
+- try a drm build fix
+- re-enable CONFIG_DRM_NOUVEAU and CONFIG_DRM_RADEON_KMS options
+
+* Fri Sep 04 2009 Chuck Ebbert  2.6.31-0.203.rc8.git2
+- Fix kernel build errors when building firmware by removing the
+  .config file before that step and restoring it afterward.
+
+* Thu Sep 03 2009 Adam Jackson 
+- drm-ddc-caching-bug.patch: Empty the connector's mode list when it's
+  disconnected.
+
+* Thu Sep 03 2009 Jarod Wilson 
+- Update hdpvr and lirc_zilog drivers for 2.6.31 i2c
+
 * Thu Sep 03 2009 Michael Young 
 - Update pvops patch to try stack protector on i686 again
 - disable linux-2.6-xen-stack-protector-fix.patch as we already have it

lirc-2.6.31.patch:
 MAINTAINERS                           |    9 
 drivers/input/Kconfig                 |    2 
 drivers/input/Makefile                |    2 
 drivers/input/lirc/Kconfig            |  119 +
 drivers/input/lirc/Makefile           |   21 
 drivers/input/lirc/lirc.h             |  100 +
 drivers/input/lirc/lirc_bt829.c       |  383 +++++
 drivers/input/lirc/lirc_dev.c         |  839 ++++++++++++
 drivers/input/lirc/lirc_dev.h         |  184 ++
 drivers/input/lirc/lirc_ene0100.c     |  644 +++++++++
 drivers/input/lirc/lirc_ene0100.h     |  169 ++
 drivers/input/lirc/lirc_i2c.c         |  537 +++++++
 drivers/input/lirc/lirc_igorplugusb.c |  556 ++++++++
 drivers/input/lirc/lirc_imon.c        | 2301 ++++++++++++++++++++++++++++++++++
 drivers/input/lirc/lirc_it87.c        |  986 ++++++++++++++
 drivers/input/lirc/lirc_it87.h        |  116 +
 drivers/input/lirc/lirc_ite8709.c     |  539 +++++++
 drivers/input/lirc/lirc_mceusb.c      | 1242 ++++++++++++++++++
 drivers/input/lirc/lirc_parallel.c    |  709 ++++++++++
 drivers/input/lirc/lirc_parallel.h    |   26 
 drivers/input/lirc/lirc_sasem.c       |  931 +++++++++++++
 drivers/input/lirc/lirc_serial.c      | 1316 +++++++++++++++++++
 drivers/input/lirc/lirc_sir.c         | 1283 ++++++++++++++++++
 drivers/input/lirc/lirc_streamzap.c   |  794 +++++++++++
 drivers/input/lirc/lirc_ttusbir.c     |  397 +++++
 drivers/input/lirc/lirc_zilog.c       | 1395 ++++++++++++++++++++
 26 files changed, 15600 insertions(+)

Index: lirc-2.6.31.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/lirc-2.6.31.patch,v
retrieving revision 1.2.2.2
retrieving revision 1.2.2.3
diff -u -p -r1.2.2.2 -r1.2.2.3
--- lirc-2.6.31.patch	3 Sep 2009 20:02:38 -0000	1.2.2.2
+++ lirc-2.6.31.patch	5 Sep 2009 19:00:23 -0000	1.2.2.3
@@ -1,6 +1,6 @@
 Linux Infrared Remote Control drivers -- http://www.lirc.org
 
-Last updated: Tuesday, September 01, 2009
+Last updated: Thursday, September 03, 2009
 
 From http://git.wilsonet.com/linux-2.6-lirc.git/
 
@@ -24,7 +24,7 @@ Signed-off-by: Jarod Wilson 
 + *
-+ * Transmission support for 1st-gen device added August 2009,
++ * Initial transmission support for 1st-gen device added August 2009,
 + * by Patrick Calhoun 
 + *
 + * Derived from ATI USB driver by Paul Miller and the original
@@ -8791,32 +8791,30 @@ index 0000000..3dd4cfb
 +		request_packet_async(ir, ep_in, NULL, maxp, MCEUSB_INBOUND);
 +		request_packet_async(ir, ep_out, pin_init3, sizeof(pin_init3),
 +				     MCEUSB_OUTBOUND);
-+		/* if we don't issue the correct number of receives
-+		 * (MCEUSB_INBOUND) for each outbound, then the first few ir
-+		 * pulses will be interpreted by the usb_async_callback routine
-+		 * - we should ensure we have the right amount OR less - as the
-+		 * mceusb_dev_recv routine will handle the control packets OK -
-+		 * they start with 0x9f - but the async callback doesn't handle
-+		 * ir pulse packets
-+		 */
-+		request_packet_async(ir, ep_in, NULL, maxp, 0);
-+	} else {
++	} else if (ir->flags.microsoft_gen1) {
 +		/* original ms mce device requires some additional setup */
-+		if (ir->flags.microsoft_gen1)
-+			mceusb_gen1_init(ir);
++		mceusb_gen1_init(ir);
++	} else {
 +
 +		request_packet_async(ir, ep_in, NULL, maxp, MCEUSB_INBOUND);
 +		request_packet_async(ir, ep_in, NULL, maxp, MCEUSB_INBOUND);
 +		request_packet_async(ir, ep_out, init1,
 +				     sizeof(init1), MCEUSB_OUTBOUND);
 +		request_packet_async(ir, ep_in, NULL, maxp, MCEUSB_INBOUND);
-+		/* This breaks transmit on orig ms mce device */
-+		if (!ir->flags.microsoft_gen1)
-+			request_packet_async(ir, ep_out, init2,
-+					     sizeof(init2), MCEUSB_OUTBOUND);
-+		request_packet_async(ir, ep_in, NULL, maxp, 0);
++		request_packet_async(ir, ep_out, init2,
++				     sizeof(init2), MCEUSB_OUTBOUND);
 +	}
 +
++	/*
++	 * if we don't issue the correct number of receives (MCEUSB_INBOUND)
++	 * for each outbound, then the first few ir pulses will be interpreted
++	 * by the usb_async_callback routine - we should ensure we have the
++	 * right amount OR less - as the mceusb_dev_recv routine will handle
++	 * the control packets OK - they start with 0x9f - but the async
++	 * callback doesn't handle ir pulse packets
++	 */
++	request_packet_async(ir, ep_in, NULL, maxp, 0);
++
 +	usb_set_intfdata(intf, ir);
 +
 +	return 0;
@@ -14406,7 +14404,7 @@ index 0000000..2955bad
 +module_exit(ttusbir_exit_module);
 diff --git a/drivers/input/lirc/lirc_zilog.c b/drivers/input/lirc/lirc_zilog.c
 new file mode 100644
-index 0000000..f86db02
+index 0000000..c4080f5
 --- /dev/null
 +++ b/drivers/input/lirc/lirc_zilog.c
 @@ -0,0 +1,1395 @@
@@ -14476,31 +14474,30 @@ index 0000000..f86db02
 +	struct lirc_driver l;
 +
 +	/* Device info */
-+	struct mutex       lock;
-+	int		   open;
++	struct mutex lock;
++	int open;
 +
 +	/* RX device */
-+	struct i2c_client  c_rx;
++	struct i2c_client c_rx;
++	int have_rx;
 +
 +	/* RX device buffer & lock */
 +	struct lirc_buffer buf;
-+	struct mutex       buf_lock;
++	struct mutex buf_lock;
 +
 +	/* RX polling thread data */
-+	struct completion  *t_notify;
-+	struct completion  *t_notify2;
-+	int		   shutdown;
++	struct completion *t_notify;
++	struct completion *t_notify2;
++	int shutdown;
 +	struct task_struct *task;
 +
 +	/* RX read data */
-+	unsigned char      b[3];
++	unsigned char b[3];
 +
 +	/* TX device */
-+	struct i2c_client  c_tx;
-+	int		   need_boot;
-+
-+	/* # devices, for shutdown */
-+	int		   devs;
++	struct i2c_client c_tx;
++	int need_boot;
++	int have_tx;
 +};
 +
 +/* Minor -> data mapping */
@@ -14531,13 +14528,15 @@ index 0000000..f86db02
 +};
 +
 +static struct tx_data_struct *tx_data;
-+struct mutex tx_data_lock;
++static struct mutex tx_data_lock;
 +
-+#define DEVICE_NAME "lirc_zilog"
 +#define zilog_notify(s, args...) printk(KERN_NOTICE KBUILD_MODNAME ": " s, \
 +					## args)
 +#define zilog_error(s, args...) printk(KERN_ERR KBUILD_MODNAME ": " s, ## args)
 +
++#define ZILOG_HAUPPAUGE_IR_RX_NAME "Zilog/Hauppauge IR RX"
++#define ZILOG_HAUPPAUGE_IR_TX_NAME "Zilog/Hauppauge IR TX"
++
 +/* module parameters */
 +static int debug;	/* debug output */
 +static int disable_rx;	/* disable RX device */
@@ -14547,7 +14546,7 @@ index 0000000..f86db02
 +#define dprintk(fmt, args...)						\
 +	do {								\
 +		if (debug)						\
-+			printk(KERN_DEBUG DEVICE_NAME ": " fmt,		\
++			printk(KERN_DEBUG KBUILD_MODNAME ": " fmt,	\
 +				 ## args);				\
 +	} while (0)
 +
@@ -14926,8 +14925,8 @@ index 0000000..f86db02
 +		zilog_error("unexpected IR TX response: %02x\n", buf[0]);
 +		return 0;
 +	}
-+	zilog_notify("Zilog/Hauppauge IR blaster: firmware version "
-+		     "%d.%d.%d\n", buf[1], buf[2], buf[3]);
++	zilog_notify("Zilog/Hauppauge IR blaster firmware version "
++		     "%d.%d.%d loaded\n", buf[1], buf[2], buf[3]);
 +
 +	return 0;
 +}
@@ -14962,7 +14961,7 @@ index 0000000..f86db02
 +	int ret;
 +	unsigned int i;
 +	unsigned char *data, version, num_global_fixed;
-+	const struct firmware *fw_entry = NULL;
++	const struct firmware *fw_entry;
 +
 +	/* Already loaded? */
 +	mutex_lock(&tx_data_lock);
@@ -14979,7 +14978,7 @@ index 0000000..f86db02
 +		ret = ret < 0 ? ret : -EFAULT;
 +		goto out;
 +	}
-+	zilog_notify("firmware of size %zu loaded\n", fw_entry->size);
++	dprintk("firmware of size %zu loaded\n", fw_entry->size);
 +
 +	/* Parse the file */
 +	tx_data = vmalloc(sizeof(*tx_data));
@@ -15026,7 +15025,7 @@ index 0000000..f86db02
 +			      &tx_data->num_code_sets))
 +		goto corrupt;
 +
-+	zilog_notify("%u codesets loaded\n", tx_data->num_code_sets);
++	dprintk("%u IR blaster codesets loaded\n", tx_data->num_code_sets);
 +
 +	tx_data->code_sets = vmalloc(
 +		tx_data->num_code_sets * sizeof(char *));
@@ -15520,7 +15519,6 @@ index 0000000..f86db02
 +	.owner		= THIS_MODULE
 +};
 +
-+static int ir_attach(struct i2c_adapter *adap, int have_rx, int have_tx);
 +static int ir_remove(struct i2c_client *client);
 +static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id);
 +static int ir_command(struct i2c_client *client, unsigned int cmd, void *arg);
@@ -15528,14 +15526,16 @@ index 0000000..f86db02
 +static const struct i2c_device_id ir_transceiver_id[] = {
 +	/* Generic entry for any IR transceiver */
 +	{ "ir_video", 0 },
-+	/* IR device specific entries could be added here */
++	/* IR device specific entries should be added here */
++	{ "ir_tx_z8f0811_haup", 0 },
++	{ "ir_rx_z8f0811_haup", 0 },
 +	{ }
 +};
 +
 +static struct i2c_driver driver = {
 +	.driver = {
 +		.owner	= THIS_MODULE,
-+		.name	= "i2c ir driver",
++		.name	= "Zilog/Hauppauge i2c IR",
 +	},
 +	.probe		= ir_probe,
 +	.remove		= ir_remove,
@@ -15543,11 +15543,6 @@ index 0000000..f86db02
 +	.id_table	= ir_transceiver_id,
 +};
 +
-+static struct i2c_client client_template = {
-+	.name	= "unset",
-+	.driver	= &driver
-+};
-+
 +static struct file_operations lirc_fops = {
 +	.owner		= THIS_MODULE,
 +	.llseek		= lseek,
@@ -15559,30 +15554,107 @@ index 0000000..f86db02
 +	.release	= close
 +};
 +
-+static int i2c_attach(struct i2c_client *client, struct IR *ir)
++static int ir_remove(struct i2c_client *client)
 +{
-+	i2c_set_clientdata(client, ir);
++	struct IR *ir = i2c_get_clientdata(client);
++
++	mutex_lock(&ir->lock);
++
++	if (ir->have_rx || ir->have_tx) {
++		DECLARE_COMPLETION(tn);
++		DECLARE_COMPLETION(tn2);
++
++		/* end up polling thread */
++		if (ir->task && !IS_ERR(ir->task)) {
++			ir->t_notify = &tn;
++			ir->t_notify2 = &tn2;
++			ir->shutdown = 1;
++			wake_up_process(ir->task);
++			complete(&tn2);
++			wait_for_completion(&tn);
++			ir->t_notify = NULL;
++			ir->t_notify2 = NULL;
++		}
++
++	} else {
++		mutex_unlock(&ir->lock);
++		zilog_error("%s: detached from something we didn't "
++			    "attach to\n", __func__);
++		return -ENODEV;
++	}
++
++	/* unregister lirc driver */
++	if (ir->l.minor >= 0 && ir->l.minor < MAX_IRCTL_DEVICES) {
++		lirc_unregister_driver(ir->l.minor);
++		ir_devices[ir->l.minor] = NULL;
++	}
++
++	/* free memory */
++	lirc_buffer_free(&ir->buf);
++	mutex_unlock(&ir->lock);
++	kfree(ir);
 +
-+	++ir->devs;
 +	return 0;
 +}
 +
-+static int ir_attach(struct i2c_adapter *adap, int have_rx, int have_tx)
++static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id)
 +{
-+	struct IR *ir;
++	struct IR *ir = NULL;
++	struct i2c_adapter *adap = client->adapter;
++	char buf;
 +	int ret;
++	int have_rx = 0, have_tx = 0;
++
++	dprintk("%s: adapter id=0x%x, client addr=0x%02x\n",
++		__func__, adap->id, client->addr);
 +
-+	printk("lirc_zilog: chip found with %s\n",
++	/* if this isn't an appropriate device, bail w/-ENODEV now */
++	if (!(adap->id == I2C_HW_B_BT848 ||
++#ifdef I2C_HW_B_HDPVR
++	      adap->id == I2C_HW_B_HDPVR ||
++#endif
++	      adap->id == I2C_HW_B_CX2341X))
++		goto out_nodev;
++
++	/*
++	 * The external IR receiver is at i2c address 0x71.
++	 * The IR transmitter is at 0x70.
++	 */
++	client->addr = 0x70;
++
++	if (!disable_tx) {
++		if (i2c_master_recv(client, &buf, 1) == 1)
++			have_tx = 1;
++		dprintk("probe 0x70 @ %s: %s\n",
++			adap->name, have_tx ? "success" : "failed");
++	}
++
++	if (!disable_rx) {
++		client->addr = 0x71;
++		if (i2c_master_recv(client, &buf, 1) == 1)
++			have_rx = 1;
++		dprintk("probe 0x71 @ %s: %s\n",
++			adap->name, have_rx ? "success" : "failed");
++	}
++
++	if (!(have_rx || have_tx)) {
++		zilog_error("%s: no devices found\n", adap->name);
++		goto out_nodev;
++	}
++
++	printk(KERN_INFO "lirc_zilog: chip found with %s\n",
 +		have_rx && have_tx ? "RX and TX" :
 +			have_rx ? "RX only" : "TX only");
 +
 +	ir = kzalloc(sizeof(struct IR), GFP_KERNEL);
-+	if (ir == NULL)
-+		return -ENOMEM;
-+	if (lirc_buffer_init(&ir->buf, 2, BUFLEN/2) != 0) {
-+		kfree(ir);
-+		return -ENOMEM;
-+	}
++
++	if (!ir)
++		goto out_nomem;
++
++	ret = lirc_buffer_init(&ir->buf, 2, BUFLEN / 2);
++	if (ret)
++		goto out_nomem;
++
 +	mutex_init(&ir->lock);
 +	mutex_init(&ir->buf_lock);
 +	ir->need_boot = 1;
@@ -15590,18 +15662,17 @@ index 0000000..f86db02
 +	memcpy(&ir->l, &lirc_template, sizeof(struct lirc_driver));
 +	ir->l.minor = -1;
 +
++	/* I2C attach to device */
++	i2c_set_clientdata(client, ir);
++
 +	/* initialise RX device */
-+	client_template.adapter = adap;
-+	memcpy(&ir->c_rx, &client_template, sizeof(struct i2c_client));
 +	if (have_rx) {
 +		DECLARE_COMPLETION(tn);
++		memcpy(&ir->c_rx, client, sizeof(struct i2c_client));
 +
-+		/* I2C attach to device */
 +		ir->c_rx.addr = 0x71;
-+		strncpy(ir->c_rx.name, "Zilog/Hauppauge RX", I2C_NAME_SIZE);
-+		ret = i2c_attach(&ir->c_rx, ir);
-+		if (ret != 0)
-+			goto err;
++		strncpy(ir->c_rx.name, ZILOG_HAUPPAUGE_IR_RX_NAME,
++			I2C_NAME_SIZE);
 +
 +		/* try to fire up polling thread */
 +		ir->t_notify = &tn;
@@ -15614,24 +15685,23 @@ index 0000000..f86db02
 +		}
 +		wait_for_completion(&tn);
 +		ir->t_notify = NULL;
++		ir->have_rx = 1;
 +	}
 +
 +	/* initialise TX device */
-+	memcpy(&ir->c_tx, &client_template, sizeof(struct i2c_client));
 +	if (have_tx) {
-+		/* I2C attach to device */
++		memcpy(&ir->c_tx, client, sizeof(struct i2c_client));
 +		ir->c_tx.addr = 0x70;
-+		strncpy(ir->c_tx.name, "Zilog/Hauppauge TX", I2C_NAME_SIZE);
-+		ret = i2c_attach(&ir->c_tx, ir);
-+		if (ret != 0)
-+			goto err;
++		strncpy(ir->c_tx.name, ZILOG_HAUPPAUGE_IR_TX_NAME,
++			I2C_NAME_SIZE);
++		ir->have_tx = 1;
 +	}
 +
 +	/* set lirc_dev stuff */
 +	ir->l.code_length = 13;
 +	ir->l.rbuf	  = &ir->buf;
-+	ir->l.fops	= &lirc_fops;
-+	ir->l.data	= ir;
++	ir->l.fops	  = &lirc_fops;
++	ir->l.data	  = ir;
 +	ir->l.minor       = minor;
 +	ir->l.sample_rate = 0;
 +
@@ -15658,6 +15728,7 @@ index 0000000..f86db02
 +		if (ret != 0)
 +			goto err;
 +	}
++
 +	return 0;
 +
 +err:
@@ -15667,100 +15738,15 @@ index 0000000..f86db02
 +	if (ir->c_tx.addr)
 +		ir_remove(&ir->c_tx);
 +	return ret;
-+}
-+
-+static int ir_remove(struct i2c_client *client)
-+{
-+	struct IR *ir = i2c_get_clientdata(client);
-+	mutex_lock(&ir->lock);
-+
-+	if (client == &ir->c_rx) {
-+		DECLARE_COMPLETION(tn);
-+		DECLARE_COMPLETION(tn2);
-+
-+		/* end up polling thread */
-+		if (ir->task && !IS_ERR(ir->task)) {
-+			ir->t_notify = &tn;
-+			ir->t_notify2 = &tn2;
-+			ir->shutdown = 1;
-+			wake_up_process(ir->task);
-+			complete(&tn2);
-+			wait_for_completion(&tn);
-+			ir->t_notify = NULL;
-+			ir->t_notify2 = NULL;
-+		}
-+
-+	} else {
-+		mutex_unlock(&ir->lock);
-+		zilog_error("%s: detached from something we didn't "
-+			    "attach to\n", __func__);
-+		return -ENODEV;
-+	}
-+
-+	--ir->devs;
-+	if (ir->devs < 0) {
-+		mutex_unlock(&ir->lock);
-+		zilog_error("%s: invalid device count\n", __func__);
-+		return -ENODEV;
-+	} else if (ir->devs == 0) {
-+		/* unregister lirc driver */
-+		if (ir->l.minor >= 0 && ir->l.minor < MAX_IRCTL_DEVICES) {
-+			lirc_unregister_driver(ir->l.minor);
-+			ir_devices[ir->l.minor] = NULL;
-+		}
 +
-+		/* free memory */
-+		lirc_buffer_free(&ir->buf);
-+		mutex_unlock(&ir->lock);
-+		kfree(ir);
-+		return 0;
-+	}
-+	mutex_unlock(&ir->lock);
-+	return 0;
-+}
++out_nodev:
++	zilog_error("no device found\n");
++	return -ENODEV;
 +
-+static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id)
-+{
-+	struct i2c_adapter *adap = client->adapter;
-+	char buf;
-+
-+	if (adap->id == I2C_HW_B_BT848 ||
-+#ifdef I2C_HW_B_HDPVR
-+	    adap->id == I2C_HW_B_HDPVR ||
-+#endif
-+	    adap->id == I2C_HW_B_CX2341X) {
-+		int have_rx = 0, have_tx = 0;
-+
-+		/*
-+		 * The external IR receiver is at i2c address 0x71.
-+		 * The IR transmitter is at 0x70.
-+		 */
-+		client->addr = 0x70;
-+
-+		if (!disable_rx) {
-+			if (i2c_master_recv(client, &buf, 1) == 1)
-+				have_rx = 1;
-+			dprintk("probe 0x70 @ %s: %s\n",
-+				adap->name,
-+				have_rx ? "yes" : "no");
-+		}
-+
-+		if (!disable_tx) {
-+			client->addr = 0x71;
-+			if (i2c_master_recv(client, &buf, 1) == 1)
-+				have_tx = 1;
-+			dprintk("probe 0x71 @ %s: %s\n",
-+				adap->name,
-+				have_tx ? "yes" : "no");
-+		}
-+
-+		if (have_rx || have_tx)
-+			return ir_attach(adap, have_rx, have_tx);
-+		else
-+			zilog_error("%s: no devices found\n", adap->name);
-+	}
-+
-+	return 0;
++out_nomem:
++	zilog_error("memory allocation failure\n");
++	kfree(ir);
++	return -ENOMEM;
 +}
 +
 +static int ir_command(struct i2c_client *client, unsigned int cmd, void *arg)
@@ -15771,10 +15757,21 @@ index 0000000..f86db02
 +
 +static int __init zilog_init(void)
 +{
++	int ret;
++
++	zilog_notify("Zilog/Hauppauge IR driver initializing\n");
++
 +	mutex_init(&tx_data_lock);
++
 +	request_module("firmware_class");
-+	i2c_add_driver(&driver);
-+	return 0;
++
++	ret = i2c_add_driver(&driver);
++	if (ret)
++		zilog_error("initialization failed\n");
++	else
++		zilog_notify("initialization complete\n");
++
++	return ret;
 +}
 +
 +static void __exit zilog_exit(void)
@@ -15782,6 +15779,7 @@ index 0000000..f86db02
 +	i2c_del_driver(&driver);
 +	/* if loaded */
 +	fw_unload();
++	zilog_notify("Zilog/Hauppauge IR driver unloaded\n");
 +}
 +
 +module_init(zilog_init);

xen.pvops.patch:
 arch/x86/Kconfig                           |    4 
 arch/x86/Makefile                          |    2 
 arch/x86/include/asm/agp.h                 |   15 
 arch/x86/include/asm/e820.h                |    2 
 arch/x86/include/asm/i387.h                |    1 
 arch/x86/include/asm/io.h                  |   15 
 arch/x86/include/asm/io_apic.h             |    7 
 arch/x86/include/asm/microcode.h           |    9 
 arch/x86/include/asm/paravirt.h            |  718 ------------
 arch/x86/include/asm/paravirt_types.h      |  722 +++++++++++++
 arch/x86/include/asm/pci.h                 |    8 
 arch/x86/include/asm/pci_x86.h             |    2 
 arch/x86/include/asm/pgtable.h             |    3 
 arch/x86/include/asm/processor.h           |    4 
 arch/x86/include/asm/tlbflush.h            |    6 
 arch/x86/include/asm/xen/hypercall.h       |   44 
 arch/x86/include/asm/xen/interface.h       |    8 
 arch/x86/include/asm/xen/interface_32.h    |    5 
 arch/x86/include/asm/xen/interface_64.h    |   13 
 arch/x86/include/asm/xen/iommu.h           |   12 
 arch/x86/include/asm/xen/page.h            |   16 
 arch/x86/include/asm/xen/pci.h             |   37 
 arch/x86/include/asm/xen/swiotlb.h         |   12 
 arch/x86/kernel/Makefile                   |    1 
 arch/x86/kernel/acpi/boot.c                |   18 
 arch/x86/kernel/acpi/processor.c           |    4 
 arch/x86/kernel/acpi/sleep.c               |    2 
 arch/x86/kernel/apic/io_apic.c             |   49 
 arch/x86/kernel/cpu/mtrr/Makefile          |    1 
 arch/x86/kernel/cpu/mtrr/amd.c             |    6 
 arch/x86/kernel/cpu/mtrr/centaur.c         |    6 
 arch/x86/kernel/cpu/mtrr/cyrix.c           |    6 
 arch/x86/kernel/cpu/mtrr/generic.c         |   10 
 arch/x86/kernel/cpu/mtrr/main.c            |   19 
 arch/x86/kernel/cpu/mtrr/mtrr.h            |   11 
 arch/x86/kernel/cpu/mtrr/xen.c             |  104 +
 arch/x86/kernel/e820.c                     |   30 
 arch/x86/kernel/ioport.c                   |   29 
 arch/x86/kernel/microcode_core.c           |    5 
 arch/x86/kernel/microcode_xen.c            |  200 +++
 arch/x86/kernel/paravirt.c                 |    1 
 arch/x86/kernel/pci-dma.c                  |    8 
 arch/x86/kernel/pci-swiotlb.c              |   25 
 arch/x86/kernel/process.c                  |   27 
 arch/x86/kernel/process_32.c               |   27 
 arch/x86/kernel/process_64.c               |   33 
 arch/x86/kernel/setup.c                    |    4 
 arch/x86/kernel/traps.c                    |   33 
 arch/x86/mm/Makefile                       |    4 
 arch/x86/mm/init_32.c                      |   42 
 arch/x86/mm/pat.c                          |    2 
 arch/x86/mm/pgtable.c                      |   10 
 arch/x86/mm/tlb.c                          |   35 
 arch/x86/pci/Makefile                      |    1 
 arch/x86/pci/common.c                      |   18 
 arch/x86/pci/i386.c                        |    3 
 arch/x86/pci/init.c                        |    6 
 arch/x86/pci/xen.c                         |   51 
 arch/x86/xen/Kconfig                       |   33 
 arch/x86/xen/Makefile                      |    5 
 arch/x86/xen/apic.c                        |   57 +
 arch/x86/xen/enlighten.c                   |  202 +++
 arch/x86/xen/mmu.c                         |  455 ++++++++
 arch/x86/xen/pci-swiotlb.c                 |  988 +++++++++++++++++
 arch/x86/xen/pci.c                         |  111 ++
 arch/x86/xen/setup.c                       |   50 
 arch/x86/xen/smp.c                         |    3 
 arch/x86/xen/time.c                        |    2 
 arch/x86/xen/vga.c                         |   67 +
 arch/x86/xen/xen-ops.h                     |   19 
 block/blk-core.c                           |    2 
 drivers/acpi/acpica/hwsleep.c              |   17 
 drivers/acpi/processor_core.c              |   29 
 drivers/acpi/processor_idle.c              |   23 
 drivers/acpi/processor_perflib.c           |   10 
 drivers/acpi/sleep.c                       |   19 
 drivers/block/Kconfig                      |    1 
 drivers/char/agp/intel-agp.c               |   17 
 drivers/char/hvc_xen.c                     |   99 +
 drivers/net/Kconfig                        |    1 
 drivers/pci/Makefile                       |    2 
 drivers/pci/xen-iommu.c                    |  271 ++++
 drivers/xen/Kconfig                        |   41 
 drivers/xen/Makefile                       |   23 
 drivers/xen/acpi.c                         |   23 
 drivers/xen/acpi_processor.c               |  451 ++++++++
 drivers/xen/balloon.c                      |  161 ++
 drivers/xen/biomerge.c                     |   14 
 drivers/xen/blkback/Makefile               |    3 
 drivers/xen/blkback/blkback.c              |  658 +++++++++++
 drivers/xen/blkback/common.h               |  137 ++
 drivers/xen/blkback/interface.c            |  182 +++
 drivers/xen/blkback/vbd.c                  |  118 ++
 drivers/xen/blkback/xenbus.c               |  542 +++++++++
 drivers/xen/events.c                       |  422 +++++++
 drivers/xen/evtchn.c                       |    1 
 drivers/xen/features.c                     |    2 
 drivers/xen/grant-table.c                  |  103 +
 drivers/xen/mce.c                          |  213 +++
 drivers/xen/netback/Makefile               |    3 
 drivers/xen/netback/common.h               |  221 +++
 drivers/xen/netback/interface.c            |  401 +++++++
 drivers/xen/netback/netback.c              | 1604 +++++++++++++++++++++++++++++
 drivers/xen/netback/xenbus.c               |  454 ++++++++
 drivers/xen/pci.c                          |  124 ++
 drivers/xen/xenbus/Makefile                |    5 
 drivers/xen/xenbus/xenbus_comms.c          |    1 
 drivers/xen/xenbus/xenbus_probe.c          |  380 +-----
 drivers/xen/xenbus/xenbus_probe.h          |   29 
 drivers/xen/xenbus/xenbus_probe_backend.c  |  298 +++++
 drivers/xen/xenbus/xenbus_probe_frontend.c |  292 +++++
 drivers/xen/xenfs/Makefile                 |    3 
 drivers/xen/xenfs/privcmd.c                |  403 +++++++
 drivers/xen/xenfs/super.c                  |   98 +
 drivers/xen/xenfs/xenfs.h                  |    3 
 drivers/xen/xenfs/xenstored.c              |   67 +
 include/acpi/processor.h                   |    2 
 include/asm-generic/pci.h                  |    2 
 include/linux/interrupt.h                  |    1 
 include/linux/page-flags.h                 |   18 
 include/xen/Kbuild                         |    1 
 include/xen/acpi.h                         |   84 +
 include/xen/balloon.h                      |    8 
 include/xen/blkif.h                        |  122 ++
 include/xen/events.h                       |   27 
 include/xen/grant_table.h                  |   43 
 include/xen/interface/grant_table.h        |   22 
 include/xen/interface/memory.h             |   92 +
 include/xen/interface/physdev.h            |   51 
 include/xen/interface/platform.h           |  336 ++++++
 include/xen/interface/xen-mca.h            |  429 +++++++
 include/xen/interface/xen.h                |   44 
 include/xen/privcmd.h                      |   80 +
 include/xen/swiotlb.h                      |  102 +
 include/xen/xen-ops.h                      |   11 
 include/xen/xenbus.h                       |    2 
 kernel/irq/manage.c                        |    3 
 lib/swiotlb.c                              |    5 
 mm/page_alloc.c                            |   14 
 139 files changed, 12619 insertions(+), 1339 deletions(-)

Index: xen.pvops.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/Attic/xen.pvops.patch,v
retrieving revision 1.1.2.39
retrieving revision 1.1.2.40
diff -u -p -r1.1.2.39 -r1.1.2.40
--- xen.pvops.patch	3 Sep 2009 20:37:22 -0000	1.1.2.39
+++ xen.pvops.patch	5 Sep 2009 19:00:23 -0000	1.1.2.40
@@ -2040,6 +2040,24 @@ index 0000000..cb84abe
 +#endif
 +
 +#endif	/* _ASM_X86_XEN_PCI_H */
+diff --git a/arch/x86/include/asm/xen/swiotlb.h b/arch/x86/include/asm/xen/swiotlb.h
+new file mode 100644
+index 0000000..81d8502
+--- /dev/null
++++ b/arch/x86/include/asm/xen/swiotlb.h
+@@ -0,0 +1,12 @@
++#ifndef _ASM_X86_XEN_SWIOTLB_H
++#define _ASM_X86_XEN_SWIOTLB_H
++
++#ifdef CONFIG_PCI_XEN
++extern int xen_swiotlb_init(void);
++extern void xen_swiotlb_init_alloc(void);
++#else
++static inline int xen_swiotlb_init(void) { return -ENODEV; }
++static void xen_swiotlb_init_alloc(void) { }
++#endif
++
++#endif
 diff --git a/arch/x86/kernel/Makefile b/arch/x86/kernel/Makefile
 index 430d5b2..96f9ecb 100644
 --- a/arch/x86/kernel/Makefile
@@ -2140,7 +2158,7 @@ index ca93638..9eff23c 100644
  #include "sleep.h"
  
 diff --git a/arch/x86/kernel/apic/io_apic.c b/arch/x86/kernel/apic/io_apic.c
-index d2ed6c5..18d957e 100644
+index d2ed6c5..77151ce 100644
 --- a/arch/x86/kernel/apic/io_apic.c
 +++ b/arch/x86/kernel/apic/io_apic.c
 @@ -63,8 +63,11 @@
@@ -2200,7 +2218,17 @@ index d2ed6c5..18d957e 100644
  
  	if (sis_apic_bug)
  		writel(reg, &io_apic->index);
-@@ -3489,6 +3511,9 @@ int arch_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
+@@ -3140,6 +3162,9 @@ static int __init ioapic_init_sysfs(void)
+ 	struct sys_device * dev;
+ 	int i, size, error;
+ 
++	if (xen_initial_domain())
++		return 0;
++
+ 	error = sysdev_class_register(&ioapic_sysdev_class);
+ 	if (error)
+ 		return error;
+@@ -3489,6 +3514,9 @@ int arch_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
  	if (type == PCI_CAP_ID_MSI && nvec > 1)
  		return 1;
  
@@ -2210,7 +2238,7 @@ index d2ed6c5..18d957e 100644
  	node = dev_to_node(&dev->dev);
  	irq_want = nr_irqs_gsi;
  	sub_handle = 0;
-@@ -3538,7 +3563,10 @@ error:
+@@ -3538,7 +3566,10 @@ error:
  
  void arch_teardown_msi_irq(unsigned int irq)
  {
@@ -2222,7 +2250,7 @@ index d2ed6c5..18d957e 100644
  }
  
  #if defined (CONFIG_DMAR) || defined (CONFIG_INTR_REMAP)
-@@ -3854,6 +3882,11 @@ void __init probe_nr_irqs_gsi(void)
+@@ -3854,6 +3885,11 @@ void __init probe_nr_irqs_gsi(void)
  	printk(KERN_DEBUG "nr_irqs_gsi: %d\n", nr_irqs_gsi);
  }
  
@@ -2234,7 +2262,7 @@ index d2ed6c5..18d957e 100644
  #ifdef CONFIG_SPARSE_IRQ
  int __init arch_probe_nr_irqs(void)
  {
-@@ -4147,6 +4180,11 @@ void __init ioapic_init_mappings(void)
+@@ -4147,6 +4183,11 @@ void __init ioapic_init_mappings(void)
  	struct resource *ioapic_res;
  	int i;
  
@@ -2885,36 +2913,46 @@ index 70ec9b9..cef3d70 100644
  
  	.start_context_switch = paravirt_nop,
 diff --git a/arch/x86/kernel/pci-dma.c b/arch/x86/kernel/pci-dma.c
-index 1a041bc..ee5162e 100644
+index 1a041bc..90da583 100644
 --- a/arch/x86/kernel/pci-dma.c
 +++ b/arch/x86/kernel/pci-dma.c
-@@ -10,6 +10,7 @@
+@@ -10,6 +10,8 @@
  #include 
  #include 
  #include 
 +#include 
++#include 
  
  static int forbid_dac __read_mostly;
  
-@@ -281,6 +282,8 @@ static int __init pci_iommu_init(void)
+@@ -128,6 +130,8 @@ void __init pci_iommu_alloc(void)
+ 
+ 	amd_iommu_detect();
+ 
++	xen_swiotlb_init_alloc();
++
+ 	pci_swiotlb_init();
+ }
+ 
+@@ -281,6 +285,10 @@ static int __init pci_iommu_init(void)
  	dma_debug_add_bus(&pci_bus_type);
  #endif
  
 +	xen_iommu_init();
 +
++	xen_swiotlb_init();
++
  	calgary_iommu_init();
  
  	intel_iommu_init();
 diff --git a/arch/x86/kernel/pci-swiotlb.c b/arch/x86/kernel/pci-swiotlb.c
-index 6af96ee..efe3691 100644
+index 6af96ee..e8a3501 100644
 --- a/arch/x86/kernel/pci-swiotlb.c
 +++ b/arch/x86/kernel/pci-swiotlb.c
-@@ -11,32 +11,9 @@
- #include 
- #include 
+@@ -13,31 +13,6 @@
+ 
+ int swiotlb __read_mostly;
  
--int swiotlb __read_mostly;
--
 -void * __init swiotlb_alloc_boot(size_t size, unsigned long nslabs)
 -{
 -	return alloc_bootmem_low_pages(size);
@@ -2929,8 +2967,7 @@ index 6af96ee..efe3691 100644
 -{
 -	return paddr;
 -}
-+#include 
- 
+-
 -phys_addr_t swiotlb_bus_to_phys(struct device *hwdev, dma_addr_t baddr)
 -{
 -	return baddr;
@@ -2940,20 +2977,10 @@ index 6af96ee..efe3691 100644
 -{
 -	return 0;
 -}
-+int swiotlb __read_mostly;
- 
+-
  static void *x86_swiotlb_alloc_coherent(struct device *hwdev, size_t size,
  					dma_addr_t *dma_handle, gfp_t flags)
-@@ -75,6 +52,9 @@ void __init pci_swiotlb_init(void)
- 		iommu_pass_through)
- 	       swiotlb = 1;
- #endif
-+	if (xen_wants_swiotlb())
-+		swiotlb = 1;
-+
- 	if (swiotlb_force)
- 		swiotlb = 1;
- 	if (swiotlb) {
+ {
 diff --git a/arch/x86/kernel/process.c b/arch/x86/kernel/process.c
 index 071166a..cbf8440 100644
 --- a/arch/x86/kernel/process.c
@@ -3679,7 +3706,7 @@ index 0000000..ee0db39
 +#endif
 +}
 diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c
-index eb33aaa..97a2764 100644
+index eb33aaa..7119d45 100644
 --- a/arch/x86/xen/enlighten.c
 +++ b/arch/x86/xen/enlighten.c
 @@ -51,6 +51,7 @@
@@ -3970,7 +3997,7 @@ index eb33aaa..97a2764 100644
  
  	if (xen_feature(XENFEAT_mmu_pt_update_preserve_ad)) {
  		pv_mmu_ops.ptep_modify_prot_start = xen_ptep_modify_prot_start;
-@@ -1019,16 +1157,9 @@ asmlinkage void __init xen_start_kernel(void)
+@@ -1019,17 +1153,8 @@ asmlinkage void __init xen_start_kernel(void)
  
  	xen_smp_init();
  
@@ -3984,11 +4011,11 @@ index eb33aaa..97a2764 100644
 -	__supported_pte_mask &= ~_PAGE_GLOBAL;
 -	if (!xen_initial_domain())
 -		__supported_pte_mask &= ~(_PAGE_PWT | _PAGE_PCD);
-+	__supported_pte_mask |= _PAGE_IOMAP;
- 
+-
  #ifdef CONFIG_X86_64
  	/* Work out if we support NX */
-@@ -1044,6 +1175,7 @@ asmlinkage void __init xen_start_kernel(void)
+ 	check_efer();
+@@ -1044,6 +1169,7 @@ asmlinkage void __init xen_start_kernel(void)
  
  	xen_raw_console_write("mapping kernel into physical memory\n");
  	pgd = xen_setup_kernel_pagetable(pgd, xen_start_info->nr_pages);
@@ -3996,7 +4023,7 @@ index eb33aaa..97a2764 100644
  
  	init_mm.pgd = pgd;
  
-@@ -1053,9 +1185,21 @@ asmlinkage void __init xen_start_kernel(void)
+@@ -1053,9 +1179,21 @@ asmlinkage void __init xen_start_kernel(void)
  	if (xen_feature(XENFEAT_supervisor_mode_kernel))
  		pv_info.kernel_rpl = 0;
  
@@ -4018,7 +4045,7 @@ index eb33aaa..97a2764 100644
  #ifdef CONFIG_X86_32
  	/* set up basic CPUID stuff */
  	cpu_detect(&new_cpu_data);
-@@ -1075,6 +1219,16 @@ asmlinkage void __init xen_start_kernel(void)
+@@ -1075,6 +1213,16 @@ asmlinkage void __init xen_start_kernel(void)
  		add_preferred_console("xenboot", 0, NULL);
  		add_preferred_console("tty", 0, NULL);
  		add_preferred_console("hvc", 0, NULL);
@@ -4586,126 +4613,1061 @@ index 4ceb285..a654a49 100644
 +	struct remap_data *rmd = data;
 +	pte_t pte = pte_mkspecial(pfn_pte(rmd->mfn++, rmd->prot));
 +
-+	rmd->mmu_update->ptr = arbitrary_virt_to_machine(ptep).maddr;
-+	rmd->mmu_update->val = pte_val_ma(pte);
-+	rmd->mmu_update++;
++	rmd->mmu_update->ptr = arbitrary_virt_to_machine(ptep).maddr;
++	rmd->mmu_update->val = pte_val_ma(pte);
++	rmd->mmu_update++;
++
++	return 0;
++}
++
++int xen_remap_domain_mfn_range(struct vm_area_struct *vma,
++			       unsigned long addr,
++			       unsigned long mfn, int nr,
++			       pgprot_t prot, unsigned domid)
++{
++	struct remap_data rmd;
++	struct mmu_update mmu_update[REMAP_BATCH_SIZE];
++	int batch;
++	unsigned long range;
++	int err = 0;
++
++	prot = __pgprot(pgprot_val(prot) | _PAGE_IOMAP);
++
++	vma->vm_flags |= VM_IO | VM_RESERVED | VM_PFNMAP;
++
++	rmd.mfn = mfn;
++	rmd.prot = prot;
++
++	while (nr) {
++		batch = min(REMAP_BATCH_SIZE, nr);
++		range = (unsigned long)batch << PAGE_SHIFT;
++
++		rmd.mmu_update = mmu_update;
++		err = apply_to_page_range(vma->vm_mm, addr, range,
++					  remap_area_mfn_pte_fn, &rmd);
++		if (err)
++			goto out;
++
++		err = -EFAULT;
++		if (HYPERVISOR_mmu_update(mmu_update, batch, NULL, domid) < 0)
++			goto out;
++
++		nr -= batch;
++		addr += range;
++	}
++
++	err = 0;
++out:
++
++	flush_tlb_all();
++
++	return err;
++}
++EXPORT_SYMBOL_GPL(xen_remap_domain_mfn_range);
++
+ #ifdef CONFIG_XEN_DEBUG_FS
+ 
+ static struct dentry *d_mmu_debug;
+diff --git a/arch/x86/xen/pci-swiotlb.c b/arch/x86/xen/pci-swiotlb.c
+new file mode 100644
+index 0000000..19b78e2
+--- /dev/null
++++ b/arch/x86/xen/pci-swiotlb.c
+@@ -0,0 +1,988 @@
++/*
++ * Dynamic DMA mapping support.
++ *
++ * This implementation is a fallback for platforms that do not support
++ * I/O TLBs (aka DMA address translation hardware).
++ * Copyright (C) 2000 Asit Mallick 
++ * Copyright (C) 2000 Goutham Rao 
++ * Copyright (C) 2000, 2003 Hewlett-Packard Co
++ *	David Mosberger-Tang 
++ *
++ * 03/05/07 davidm	Switch from PCI-DMA to generic device DMA API.
++ * 00/12/13 davidm	Rename to swiotlb.c and add mark_clean() to avoid
++ *			unnecessary i-cache flushing.
++ * 04/07/.. ak		Better overflow handling. Assorted fixes.
++ * 05/09/10 linville	Add support for syncing ranges, support syncing for
++ *			DMA_BIDIRECTIONAL mappings, miscellaneous cleanup.
++ * 08/12/11 beckyb	Add highmem support
++ */
++
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++#include 
++
++#include 
++#include 
++#include 
++
++#include 
++#include 
++#include 
++#include 
++
++#include 
++#include 
++#include 
++#include 
++
++#define OFFSET(val,align) ((unsigned long)	\
++	                   ( (val) & ( (align) - 1)))
++
++#define SLABS_PER_PAGE (1 << (PAGE_SHIFT - IO_TLB_SHIFT))
++
++/*
++ * Minimum IO TLB size to bother booting with.  Systems with mainly
++ * 64bit capable cards will only lightly use the swiotlb.  If we can't
++ * allocate a contiguous 1MB, we're probably in trouble anyway.
++ */
++#define IO_TLB_MIN_SLABS ((1<<20) >> IO_TLB_SHIFT)
++
++/*
++ * Enumeration for sync targets
++ */
++enum dma_sync_target {
++	SYNC_FOR_CPU = 0,
++	SYNC_FOR_DEVICE = 1,
++};
++
++/*
++ * Used to do a quick range check in unmap_single and
++ * sync_single_*, to see if the memory was in fact allocated by this
++ * API.
++ */
++static char *xen_io_tlb_start, *xen_io_tlb_end;
++
++/*
++ * The number of IO TLB blocks (in groups of 64) betweeen xen_io_tlb_start and
++ * xen_io_tlb_end.  This is command line adjustable via setup_xen_io_tlb_npages.
++ */
++static unsigned long xen_io_tlb_nslabs;
++
++/*
++ * When the IOMMU overflows we return a fallback buffer. This sets the size.
++ */
++static unsigned long xen_io_tlb_overflow = 32*1024;
++
++void *xen_io_tlb_overflow_buffer;
++
++/*
++ * This is a free list describing the number of free entries available from
++ * each index
++ */
++static unsigned int *xen_io_tlb_list;
++static unsigned int xen_io_tlb_index;
++
++/*
++ * We need to save away the original address corresponding to a mapped entry
++ * for the sync operations.
++ */
++static phys_addr_t *xen_io_tlb_orig_addr;
++
++/*
++ * Protect the above data structures in the map and unmap calls
++ */
++static DEFINE_SPINLOCK(xen_io_tlb_lock);
++
++
++void * __weak __init xen_swiotlb_alloc_boot(size_t size, unsigned long nslabs)
++{
++	return alloc_bootmem_low_pages(size);
++}
++
++void * __weak xen_swiotlb_alloc(unsigned order, unsigned long nslabs)
++{
++	return (void *)__get_free_pages(GFP_DMA | __GFP_NOWARN, order);
++}
++
++dma_addr_t __weak xen_swiotlb_phys_to_bus(struct device *hwdev, phys_addr_t paddr)
++{
++	return phys_to_machine(XPADDR(paddr)).maddr;;
++}
++
++phys_addr_t __weak xen_swiotlb_bus_to_phys(struct device *hwdev, dma_addr_t baddr)
++{
++	return machine_to_phys(XMADDR(baddr)).paddr;
++}
++
++static dma_addr_t xen_swiotlb_virt_to_bus(struct device *hwdev,
++				      volatile void *address)
++{
++	return xen_swiotlb_phys_to_bus(hwdev, virt_to_phys(address));
++}
++
++void * __weak xen_swiotlb_bus_to_virt(struct device *hwdev, dma_addr_t address)
++{
++	return phys_to_virt(xen_swiotlb_bus_to_phys(hwdev, address));
++}
++
++int __weak xen_swiotlb_arch_address_needs_mapping(struct device *hwdev,
++					       dma_addr_t addr, size_t size)
++{
++	return !is_buffer_dma_capable(dma_get_mask(hwdev), addr, size);
++}
++
++static int check_pages_physically_contiguous(unsigned long pfn,
++					     unsigned int offset,
++					     size_t length)
++{
++	unsigned long next_mfn;
++	int i;
++	int nr_pages;
++
++	next_mfn = pfn_to_mfn(pfn);
++	nr_pages = (offset + length + PAGE_SIZE-1) >> PAGE_SHIFT;
++
++	for (i = 1; i < nr_pages; i++) {
++		if (pfn_to_mfn(++pfn) != ++next_mfn)
++			return 0;
++	}
++	return 1;
++}
++
++static int range_straddles_page_boundary(phys_addr_t p, size_t size)
++{
++	unsigned long pfn = PFN_DOWN(p);
++	unsigned int offset = p & ~PAGE_MASK;
++
++	if (offset + size <= PAGE_SIZE)
++		return 0;
++	if (check_pages_physically_contiguous(pfn, offset, size))
++		return 0;
++	return 1;
++}
++int __weak xen_swiotlb_arch_range_needs_mapping(phys_addr_t paddr, size_t size)
++{
++	return range_straddles_page_boundary(paddr, size);
++}
++
++static void xen_swiotlb_print_info(unsigned long bytes)
++{
++	phys_addr_t pstart, pend;
++
++	pstart = virt_to_phys(xen_io_tlb_start);
++	pend = virt_to_phys(xen_io_tlb_end);
++
++	printk(KERN_INFO "Placing %luMB Xen software IO TLB between %p - %p\n",
++	       bytes >> 20, xen_io_tlb_start, xen_io_tlb_end);
++	printk(KERN_INFO "Xen software IO TLB at phys %#llx - %#llx\n",
++	       (unsigned long long)pstart,
++	       (unsigned long long)pend);
++}
++
++/*
++ * Statically reserve bounce buffer space and initialize bounce buffer data
++ * structures for the software IO TLB used to implement the DMA API.
++ */
++void __init
++xen_swiotlb_init_with_default_size(size_t default_size)
++{
++	unsigned long i, bytes;
++
++	if (!xen_io_tlb_nslabs) {
++		xen_io_tlb_nslabs = (default_size >> IO_TLB_SHIFT);
++		xen_io_tlb_nslabs = ALIGN(xen_io_tlb_nslabs, IO_TLB_SEGSIZE);
++	}
++
++	bytes = xen_io_tlb_nslabs << IO_TLB_SHIFT;
++
++	/*
++	 * Get IO TLB memory from the low pages
++	 */
++	xen_io_tlb_start = xen_swiotlb_alloc_boot(bytes, xen_io_tlb_nslabs);
++	if (!xen_io_tlb_start)
++		panic("Cannot allocate Xen-SWIOTLB buffer");
++	xen_io_tlb_end = xen_io_tlb_start + bytes;
++  	xen_swiotlb_fixup(xen_io_tlb_start, bytes, xen_io_tlb_nslabs);
++	/*
++	 * Allocate and initialize the free list array.  This array is used
++	 * to find contiguous free memory regions of size up to IO_TLB_SEGSIZE
++	 * between xen_io_tlb_start and xen_io_tlb_end.
++	 */
++	xen_io_tlb_list = alloc_bootmem(xen_io_tlb_nslabs * sizeof(int));
++	for (i = 0; i < xen_io_tlb_nslabs; i++)
++ 		xen_io_tlb_list[i] = IO_TLB_SEGSIZE - OFFSET(i, IO_TLB_SEGSIZE);
++	xen_io_tlb_index = 0;
++	xen_io_tlb_orig_addr = alloc_bootmem(xen_io_tlb_nslabs * sizeof(phys_addr_t));
++
++	/*
++	 * Get the overflow emergency buffer
++	 */
++	xen_io_tlb_overflow_buffer = xen_swiotlb_alloc_boot(xen_io_tlb_overflow,
++						    xen_io_tlb_overflow >> IO_TLB_SHIFT);
++	if (!xen_io_tlb_overflow_buffer)
++		panic("Cannot allocate Xen-SWIOTLB overflow buffer!\n");
++
++	xen_swiotlb_fixup(xen_io_tlb_overflow_buffer, xen_io_tlb_overflow,
++			  xen_io_tlb_overflow >> IO_TLB_SHIFT);
++
++	xen_swiotlb_print_info(bytes);
++}
++
++/*
++ * Systems with larger DMA zones (those that don't support ISA) can
++ * initialize the swiotlb later using the slab allocator if needed.
++ * This should be just like above, but with some error catching.
++ */
++int
++xen_swiotlb_late_init_with_default_size(size_t default_size)
++{
++	unsigned long i, bytes, req_nslabs = xen_io_tlb_nslabs;
++	unsigned int order;
++
++	if (!xen_io_tlb_nslabs) {
++		xen_io_tlb_nslabs = (default_size >> IO_TLB_SHIFT);
++		xen_io_tlb_nslabs = ALIGN(xen_io_tlb_nslabs, IO_TLB_SEGSIZE);
++	}
++
++	/*
++	 * Get IO TLB memory from the low pages
++	 */
++	order = get_order(xen_io_tlb_nslabs << IO_TLB_SHIFT);
++	xen_io_tlb_nslabs = SLABS_PER_PAGE << order;
++	bytes = xen_io_tlb_nslabs << IO_TLB_SHIFT;
++
++	while ((SLABS_PER_PAGE << order) > IO_TLB_MIN_SLABS) {
++		xen_io_tlb_start = xen_swiotlb_alloc(order, xen_io_tlb_nslabs);
++		if (xen_io_tlb_start)
++			break;
++		order--;
++	}
++
++	if (!xen_io_tlb_start)
++		goto cleanup1;
++
++	if (order != get_order(bytes)) {
++		printk(KERN_WARNING "Warning: only able to allocate %ld MB "
++		       "for Xen software IO TLB\n", (PAGE_SIZE << order) >> 20);
++		xen_io_tlb_nslabs = SLABS_PER_PAGE << order;
++		bytes = xen_io_tlb_nslabs << IO_TLB_SHIFT;
++	}
++	xen_io_tlb_end = xen_io_tlb_start + bytes;
++  	xen_swiotlb_fixup(xen_io_tlb_start, bytes, xen_io_tlb_nslabs);
++	memset(xen_io_tlb_start, 0, bytes);
++
++	/*
++	 * Allocate and initialize the free list array.  This array is used
++	 * to find contiguous free memory regions of size up to IO_TLB_SEGSIZE
++	 * between xen_io_tlb_start and xen_io_tlb_end.
++	 */
++	xen_io_tlb_list = (unsigned int *)__get_free_pages(GFP_KERNEL,
++	                              get_order(xen_io_tlb_nslabs * sizeof(int)));
++	if (!xen_io_tlb_list)
++		goto cleanup2;
++
++	for (i = 0; i < xen_io_tlb_nslabs; i++)
++ 		xen_io_tlb_list[i] = IO_TLB_SEGSIZE - OFFSET(i, IO_TLB_SEGSIZE);
++	xen_io_tlb_index = 0;
++
++	xen_io_tlb_orig_addr = (phys_addr_t *)
++		__get_free_pages(GFP_KERNEL,
++				 get_order(xen_io_tlb_nslabs *
++					   sizeof(phys_addr_t)));
++	if (!xen_io_tlb_orig_addr)
++		goto cleanup3;
++
++	xen_swiotlb_fixup(xen_io_tlb_overflow_buffer, xen_io_tlb_overflow,
++			  xen_io_tlb_overflow >> IO_TLB_SHIFT);
++	memset(xen_io_tlb_orig_addr, 0, xen_io_tlb_nslabs * sizeof(phys_addr_t));
++
++	/*
++	 * Get the overflow emergency buffer
++	 */
++	xen_io_tlb_overflow_buffer = (void *)__get_free_pages(GFP_DMA,
++	                                          get_order(xen_io_tlb_overflow));
++	if (!xen_io_tlb_overflow_buffer)
++		goto cleanup4;
++
++	xen_swiotlb_print_info(bytes);
++
++	return 0;
++
++cleanup4:
++	free_pages((unsigned long)xen_io_tlb_orig_addr,
++		   get_order(xen_io_tlb_nslabs * sizeof(phys_addr_t)));
++	xen_io_tlb_orig_addr = NULL;
++cleanup3:
++	free_pages((unsigned long)xen_io_tlb_list, get_order(xen_io_tlb_nslabs *
++	                                                 sizeof(int)));
++	xen_io_tlb_list = NULL;
++cleanup2:
++	xen_io_tlb_end = NULL;
++	free_pages((unsigned long)xen_io_tlb_start, order);
++	xen_io_tlb_start = NULL;
++cleanup1:
++	xen_io_tlb_nslabs = req_nslabs;
++	return -ENOMEM;
++}
++
++static inline int
++address_needs_mapping(struct device *hwdev, dma_addr_t addr, size_t size)
++{
++	return xen_swiotlb_arch_address_needs_mapping(hwdev, addr, size);
++}
++
++static inline int range_needs_mapping(phys_addr_t paddr, size_t size)
++{
++	return swiotlb_force || xen_swiotlb_arch_range_needs_mapping(paddr, size);
++}
++
++static int is_xen_swiotlb_buffer(char *addr)
++{
++	return addr >= xen_io_tlb_start && addr < xen_io_tlb_end;
++}
++
++/*
++ * Bounce: copy the swiotlb buffer back to the original dma location
++ */
++static void xen_swiotlb_bounce(phys_addr_t phys, char *dma_addr, size_t size,
++			   enum dma_data_direction dir)
++{
++	unsigned long pfn = PFN_DOWN(phys);
++
++	if (PageHighMem(pfn_to_page(pfn))) {
++		/* The buffer does not have a mapping.  Map it in and copy */
++		unsigned int offset = phys & ~PAGE_MASK;
++		char *buffer;
++		unsigned int sz = 0;
++		unsigned long flags;
++
++		while (size) {
++			sz = min_t(size_t, PAGE_SIZE - offset, size);
++
++			local_irq_save(flags);
++			buffer = kmap_atomic(pfn_to_page(pfn),
++					     KM_BOUNCE_READ);
++			if (dir == DMA_TO_DEVICE)
++				memcpy(dma_addr, buffer + offset, sz);
++			else
++				memcpy(buffer + offset, dma_addr, sz);
++			kunmap_atomic(buffer, KM_BOUNCE_READ);
++			local_irq_restore(flags);
++
++			size -= sz;
++			pfn++;
++			dma_addr += sz;
++			offset = 0;
++		}
++	} else {
++		if (dir == DMA_TO_DEVICE)
++			memcpy(dma_addr, phys_to_virt(phys), size);
++		else
++			memcpy(phys_to_virt(phys), dma_addr, size);
++	}
++}
++
++/*
++ * Allocates bounce buffer and returns its kernel virtual address.
++ */
++static void *
++map_single(struct device *hwdev, phys_addr_t phys, size_t size, int dir)
++{
++	unsigned long flags;
++	char *dma_addr;
++	unsigned int nslots, stride, index, wrap;
++	int i;
++	unsigned long start_dma_addr;
++	unsigned long mask;
++	unsigned long offset_slots;
++	unsigned long max_slots;
++
++	mask = dma_get_seg_boundary(hwdev);
++	start_dma_addr = xen_swiotlb_virt_to_bus(hwdev, xen_io_tlb_start) & mask;
++
++	offset_slots = ALIGN(start_dma_addr, 1 << IO_TLB_SHIFT) >> IO_TLB_SHIFT;
++
++	/*
++ 	 * Carefully handle integer overflow which can occur when mask == ~0UL.
++ 	 */
++	max_slots = mask + 1
++		    ? ALIGN(mask + 1, 1 << IO_TLB_SHIFT) >> IO_TLB_SHIFT
++		    : 1UL << (BITS_PER_LONG - IO_TLB_SHIFT);
++
++	/*
++	 * For mappings greater than a page, we limit the stride (and
++	 * hence alignment) to a page size.
++	 */
++	nslots = ALIGN(size, 1 << IO_TLB_SHIFT) >> IO_TLB_SHIFT;
++	if (size > PAGE_SIZE)
++		stride = (1 << (PAGE_SHIFT - IO_TLB_SHIFT));
++	else
++		stride = 1;
++
++	BUG_ON(!nslots);
++
++	/*
++	 * Find suitable number of IO TLB entries size that will fit this
++	 * request and allocate a buffer from that IO TLB pool.
++	 */
++	spin_lock_irqsave(&xen_io_tlb_lock, flags);
++	index = ALIGN(xen_io_tlb_index, stride);
++	if (index >= xen_io_tlb_nslabs)
++		index = 0;
++	wrap = index;
++
++	do {
++		while (iommu_is_span_boundary(index, nslots, offset_slots,
++					      max_slots)) {
++			index += stride;
++			if (index >= xen_io_tlb_nslabs)
++				index = 0;
++			if (index == wrap)
++				goto not_found;
++		}
++
++		/*
++		 * If we find a slot that indicates we have 'nslots' number of
++		 * contiguous buffers, we allocate the buffers from that slot
++		 * and mark the entries as '0' indicating unavailable.
++		 */
++		if (xen_io_tlb_list[index] >= nslots) {
++			int count = 0;
++
++			for (i = index; i < (int) (index + nslots); i++)
++				xen_io_tlb_list[i] = 0;
++			for (i = index - 1; (OFFSET(i, IO_TLB_SEGSIZE) != IO_TLB_SEGSIZE - 1) && xen_io_tlb_list[i]; i--)
++				xen_io_tlb_list[i] = ++count;
++			dma_addr = xen_io_tlb_start + (index << IO_TLB_SHIFT);
++
++			/*
++			 * Update the indices to avoid searching in the next
++			 * round.
++			 */
++			xen_io_tlb_index = ((index + nslots) < xen_io_tlb_nslabs
++					? (index + nslots) : 0);
++
++			goto found;
++		}
++		index += stride;
++		if (index >= xen_io_tlb_nslabs)
++			index = 0;
++	} while (index != wrap);
++
++not_found:
++	spin_unlock_irqrestore(&xen_io_tlb_lock, flags);
++	return NULL;
++found:
++	spin_unlock_irqrestore(&xen_io_tlb_lock, flags);
++
++	/*
++	 * Save away the mapping from the original address to the DMA address.
++	 * This is needed when we sync the memory.  Then we sync the buffer if
++	 * needed.
++	 */
++	for (i = 0; i < nslots; i++)
++		xen_io_tlb_orig_addr[index+i] = phys + (i << IO_TLB_SHIFT);
++	if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL)
++		xen_swiotlb_bounce(phys, dma_addr, size, DMA_TO_DEVICE);
++
++	return dma_addr;
++}
++
++/*
++ * dma_addr is the kernel virtual address of the bounce buffer to unmap.
++ */
++static void
++do_unmap_single(struct device *hwdev, char *dma_addr, size_t size, int dir)
++{
++	unsigned long flags;
++	int i, count, nslots = ALIGN(size, 1 << IO_TLB_SHIFT) >> IO_TLB_SHIFT;
++	int index = (dma_addr - xen_io_tlb_start) >> IO_TLB_SHIFT;
++	phys_addr_t phys = xen_io_tlb_orig_addr[index];
++
++	/*
++	 * First, sync the memory before unmapping the entry
++	 */
++	if (phys && ((dir == DMA_FROM_DEVICE) || (dir == DMA_BIDIRECTIONAL)))
++		xen_swiotlb_bounce(phys, dma_addr, size, DMA_FROM_DEVICE);
++
++	/*
++	 * Return the buffer to the free list by setting the corresponding
++	 * entries to indicate the number of contigous entries available.
++	 * While returning the entries to the free list, we merge the entries
++	 * with slots below and above the pool being returned.
++	 */
++	spin_lock_irqsave(&xen_io_tlb_lock, flags);
++	{
++		count = ((index + nslots) < ALIGN(index + 1, IO_TLB_SEGSIZE) ?
++			 xen_io_tlb_list[index + nslots] : 0);
++		/*
++		 * Step 1: return the slots to the free list, merging the
++		 * slots with superceeding slots
++		 */
++		for (i = index + nslots - 1; i >= index; i--)
++			xen_io_tlb_list[i] = ++count;
++		/*
++		 * Step 2: merge the returned slots with the preceding slots,
++		 * if available (non zero)
++		 */
++		for (i = index - 1; (OFFSET(i, IO_TLB_SEGSIZE) != IO_TLB_SEGSIZE -1) && xen_io_tlb_list[i]; i--)
++			xen_io_tlb_list[i] = ++count;
++	}
++	spin_unlock_irqrestore(&xen_io_tlb_lock, flags);
++}
++
++static void
++sync_single(struct device *hwdev, char *dma_addr, size_t size,
++	    int dir, int target)
++{
++	int index = (dma_addr - xen_io_tlb_start) >> IO_TLB_SHIFT;
++	phys_addr_t phys = xen_io_tlb_orig_addr[index];
++
++	phys += ((unsigned long)dma_addr & ((1 << IO_TLB_SHIFT) - 1));
++
++	switch (target) {
++	case SYNC_FOR_CPU:
++		if (likely(dir == DMA_FROM_DEVICE || dir == DMA_BIDIRECTIONAL))
++			xen_swiotlb_bounce(phys, dma_addr, size, DMA_FROM_DEVICE);
++		else
++			BUG_ON(dir != DMA_TO_DEVICE);
++		break;
++	case SYNC_FOR_DEVICE:
++		if (likely(dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL))
++			xen_swiotlb_bounce(phys, dma_addr, size, DMA_TO_DEVICE);
++		else
++			BUG_ON(dir != DMA_FROM_DEVICE);
++		break;
++	default:
++		BUG();
++	}
++}
++
++void *
++xen_swiotlb_alloc_coherent(struct device *hwdev, size_t size,
++		       dma_addr_t *dma_handle, gfp_t flags)
++{
++	void *ret;
++	unsigned int order = get_order(size);
++	unsigned long vstart;
++	u64 mask;
++
++	/*
++	 * Ignore region specifiers - the kernel's ideas of
++	 * pseudo-phys memory layout has nothing to do with the
++	 * machine physical layout.  We can't allocate highmem
++	 * because we can't return a pointer to it.
++	 */
++	flags &= ~(__GFP_DMA | __GFP_HIGHMEM);
++
++	if (dma_alloc_from_coherent(hwdev, size, dma_handle, &ret))
++		return ret;
++
++	vstart = __get_free_pages(flags, order);
++	ret = (void *)vstart;
++
++	if (hwdev != NULL && hwdev->coherent_dma_mask)
++		mask = hwdev->coherent_dma_mask;
++	else
++		mask = DMA_BIT_MASK(32);
++
++	if (ret != NULL) {
++		if (xen_create_contiguous_region(vstart, order,
++						 fls64(mask)) != 0) {
++			free_pages(vstart, order);
++			return NULL;
++		}
++		memset(ret, 0, size);
++		*dma_handle = virt_to_machine(ret).maddr;
++	}
++	return ret;
++}
++
++void
++xen_swiotlb_free_coherent(struct device *hwdev, size_t size, void *vaddr,
++		      dma_addr_t dma_handle)
++{
++	int order = get_order(size);
++
++	if (dma_release_from_coherent(hwdev, order, vaddr))
++		return;
++
++	xen_destroy_contiguous_region((unsigned long)vaddr, order);
++	free_pages((unsigned long)vaddr, order);
++}
++
++static void
++xen_swiotlb_full(struct device *dev, size_t size, int dir, int do_panic)
++{
++	/*
++	 * Ran out of IOMMU space for this operation. This is very bad.
++	 * Unfortunately the drivers cannot handle this operation properly.
++	 * unless they check for dma_mapping_error (most don't)
++	 * When the mapping is small enough return a static buffer to limit
++	 * the damage, or panic when the transfer is too big.
++	 */
++	printk(KERN_ERR "Xen-DMA: Out of Xen-SWIOTLB space for %zu bytes at "
++	       "device %s\n", size, dev ? dev_name(dev) : "?");
++
++	if (size > xen_io_tlb_overflow && do_panic) {
++		if (dir == DMA_FROM_DEVICE || dir == DMA_BIDIRECTIONAL)
++			panic("Xen-DMA: Memory would be corrupted\n");
++		if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL)
++			panic("Xen-DMA: Random memory would be DMAed\n");
++	}
++}
++
++/*
++ * Map a single buffer of the indicated size for DMA in streaming mode.  The
++ * physical address to use is returned.
++ *
++ * Once the device is given the dma address, the device owns this memory until
++ * either xen_swiotlb_unmap_page or xen_swiotlb_dma_sync_single is performed.
++ */
++dma_addr_t xen_swiotlb_map_page(struct device *dev, struct page *page,
++			    unsigned long offset, size_t size,
++			    enum dma_data_direction dir,
++			    struct dma_attrs *attrs)
++{
++	phys_addr_t phys = page_to_phys(page) + offset;
++	dma_addr_t dev_addr = xen_swiotlb_phys_to_bus(dev, phys);
++	void *map;
++
++	BUG_ON(dir == DMA_NONE);
++	/*
++	 * If the address happens to be in the device's DMA window,
++	 * we can safely return the device addr and not worry about bounce
++	 * buffering it.
++	 */
++	if (!address_needs_mapping(dev, dev_addr, size) &&
++	    !range_needs_mapping(phys, size))
++		return dev_addr;
++
++	/*
++	 * Oh well, have to allocate and map a bounce buffer.
++	 */
++	map = map_single(dev, phys, size, dir);
++	if (!map) {
++		xen_swiotlb_full(dev, size, dir, 1);
++		map = xen_io_tlb_overflow_buffer;
++	}
++
++	dev_addr = xen_swiotlb_virt_to_bus(dev, map);
++
++	/*
++	 * Ensure that the address returned is DMA'ble
++	 */
++	if (address_needs_mapping(dev, dev_addr, size))
++		panic("xen_swiotlb_map_single: bounce buffer is not DMA'ble");
++
++	return dev_addr;
++}
++
++/*
++ * Unmap a single streaming mode DMA translation.  The dma_addr and size must
++ * match what was provided for in a previous xen_swiotlb_map_page call.  All
++ * other usages are undefined.
++ *
++ * After this call, reads by the cpu to the buffer are guaranteed to see
++ * whatever the device wrote there.
++ */
++static void unmap_single(struct device *hwdev, dma_addr_t dev_addr,
++			 size_t size, int dir)
++{
++	char *dma_addr = xen_swiotlb_bus_to_virt(hwdev, dev_addr);
++
++	BUG_ON(dir == DMA_NONE);
++
++	if (is_xen_swiotlb_buffer(dma_addr)) {
++		do_unmap_single(hwdev, dma_addr, size, dir);
++		return;
++	}
++
++	if (dir != DMA_FROM_DEVICE)
++		return;
++
++	dma_mark_clean(dma_addr, size);
++}
++
++void xen_swiotlb_unmap_page(struct device *hwdev, dma_addr_t dev_addr,
++			size_t size, enum dma_data_direction dir,
++			struct dma_attrs *attrs)
++{
++	unmap_single(hwdev, dev_addr, size, dir);
++}
++
++/*
++ * Make physical memory consistent for a single streaming mode DMA translation
++ * after a transfer.
++ *
++ * If you perform a xen_swiotlb_map_page() but wish to interrogate the buffer
++ * using the cpu, yet do not wish to teardown the dma mapping, you must
++ * call this function before doing so.  At the next point you give the dma
++ * address back to the card, you must first perform a
++ * xen_swiotlb_dma_sync_for_device, and then the device again owns the buffer
++ */
++static void
++xen_swiotlb_sync_single(struct device *hwdev, dma_addr_t dev_addr,
++		    size_t size, int dir, int target)
++{
++	char *dma_addr = xen_swiotlb_bus_to_virt(hwdev, dev_addr);
++
++	BUG_ON(dir == DMA_NONE);
++
++	if (is_xen_swiotlb_buffer(dma_addr)) {
++		sync_single(hwdev, dma_addr, size, dir, target);
++		return;
++	}
++
++	if (dir != DMA_FROM_DEVICE)
++		return;
 +
-+	return 0;
++	dma_mark_clean(dma_addr, size);
 +}
 +
-+int xen_remap_domain_mfn_range(struct vm_area_struct *vma,
-+			       unsigned long addr,
-+			       unsigned long mfn, int nr,
-+			       pgprot_t prot, unsigned domid)
++void
++xen_swiotlb_sync_single_for_cpu(struct device *hwdev, dma_addr_t dev_addr,
++			    size_t size, enum dma_data_direction dir)
 +{
-+	struct remap_data rmd;
-+	struct mmu_update mmu_update[REMAP_BATCH_SIZE];
-+	int batch;
-+	unsigned long range;
-+	int err = 0;
++	xen_swiotlb_sync_single(hwdev, dev_addr, size, dir, SYNC_FOR_CPU);
++}
 +
-+	prot = __pgprot(pgprot_val(prot) | _PAGE_IOMAP);
++void
++xen_swiotlb_sync_single_for_device(struct device *hwdev, dma_addr_t dev_addr,
++			       size_t size, enum dma_data_direction dir)
++{
++	xen_swiotlb_sync_single(hwdev, dev_addr, size, dir, SYNC_FOR_DEVICE);
++}
 +
-+	vma->vm_flags |= VM_IO | VM_RESERVED | VM_PFNMAP;
++/*
++ * Same as above, but for a sub-range of the mapping.
++ */
++static void
++xen_swiotlb_sync_single_range(struct device *hwdev, dma_addr_t dev_addr,
++			  unsigned long offset, size_t size,
++			  int dir, int target)
++{
++	xen_swiotlb_sync_single(hwdev, dev_addr + offset, size, dir, target);
++}
 +
-+	rmd.mfn = mfn;
-+	rmd.prot = prot;
++void
++xen_swiotlb_sync_single_range_for_cpu(struct device *hwdev, dma_addr_t dev_addr,
++				  unsigned long offset, size_t size,
++				  enum dma_data_direction dir)
++{
++	xen_swiotlb_sync_single_range(hwdev, dev_addr, offset, size, dir,
++				  SYNC_FOR_CPU);
++}
 +
-+	while (nr) {
-+		batch = min(REMAP_BATCH_SIZE, nr);
-+		range = (unsigned long)batch << PAGE_SHIFT;
++void
++xen_swiotlb_sync_single_range_for_device(struct device *hwdev, dma_addr_t dev_addr,
++				     unsigned long offset, size_t size,
++				     enum dma_data_direction dir)
++{
++	xen_swiotlb_sync_single_range(hwdev, dev_addr, offset, size, dir,
++				  SYNC_FOR_DEVICE);
++}
 +
-+		rmd.mmu_update = mmu_update;
-+		err = apply_to_page_range(vma->vm_mm, addr, range,
-+					  remap_area_mfn_pte_fn, &rmd);
-+		if (err)
-+			goto out;
++/*
++ * Map a set of buffers described by scatterlist in streaming mode for DMA.
++ * This is the scatter-gather version of the above xen_swiotlb_map_page
++ * interface.  Here the scatter gather list elements are each tagged with the
++ * appropriate dma address and length.  They are obtained via
++ * sg_dma_{address,length}(SG).
++ *
++ * NOTE: An implementation may be able to use a smaller number of
++ *       DMA address/length pairs than there are SG table elements.
++ *       (for example via virtual mapping capabilities)
++ *       The routine returns the number of addr/length pairs actually
++ *       used, at most nents.
++ *
++ * Device ownership issues as mentioned above for xen_swiotlb_map_page are the
++ * same here.
++ */
++int
++xen_swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems,
++		     enum dma_data_direction dir, struct dma_attrs *attrs)
++{
++	struct scatterlist *sg;
++	int i;
 +
-+		err = -EFAULT;
-+		if (HYPERVISOR_mmu_update(mmu_update, batch, NULL, domid) < 0)
-+			goto out;
++	BUG_ON(dir == DMA_NONE);
 +
-+		nr -= batch;
-+		addr += range;
++	for_each_sg(sgl, sg, nelems, i) {
++		phys_addr_t paddr = sg_phys(sg);
++		dma_addr_t dev_addr = xen_swiotlb_phys_to_bus(hwdev, paddr);
++
++		if (range_needs_mapping(paddr, sg->length) ||
++		    address_needs_mapping(hwdev, dev_addr, sg->length)) {
++			void *map = map_single(hwdev, sg_phys(sg),
++					       sg->length, dir);
++			if (!map) {
++				/* Don't panic here, we expect map_sg users
++				   to do proper error handling. */
++				xen_swiotlb_full(hwdev, sg->length, dir, 0);
++				xen_swiotlb_unmap_sg_attrs(hwdev, sgl, i, dir,
++						       attrs);
++				sgl[0].dma_length = 0;
++				return 0;
++			}
++			sg->dma_address = xen_swiotlb_virt_to_bus(hwdev, map);
++		} else
++			sg->dma_address = dev_addr;
++		sg->dma_length = sg->length;
 +	}
++	return nelems;
++}
 +
-+	err = 0;
-+out:
++int
++xen_swiotlb_map_sg(struct device *hwdev, struct scatterlist *sgl, int nelems,
++	       int dir)
++{
++	return xen_swiotlb_map_sg_attrs(hwdev, sgl, nelems, dir, NULL);
++}
 +
-+	flush_tlb_all();
++/*
++ * Unmap a set of streaming mode DMA translations.  Again, cpu read rules
++ * concerning calls here are the same as for xen_swiotlb_unmap_page() above.
++ */
++void
++xen_swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl,
++		       int nelems, enum dma_data_direction dir, struct dma_attrs *attrs)
++{
++	struct scatterlist *sg;
++	int i;
 +
-+	return err;
-+}
-+EXPORT_SYMBOL_GPL(xen_remap_domain_mfn_range);
++	BUG_ON(dir == DMA_NONE);
 +
- #ifdef CONFIG_XEN_DEBUG_FS
- 
- static struct dentry *d_mmu_debug;
-diff --git a/arch/x86/xen/pci-swiotlb.c b/arch/x86/xen/pci-swiotlb.c
-new file mode 100644
-index 0000000..3b96c87
---- /dev/null
-+++ b/arch/x86/xen/pci-swiotlb.c
-@@ -0,0 +1,53 @@
-+#include 
-+#include 
-+#include 
-+#include 
++	for_each_sg(sgl, sg, nelems, i)
++		unmap_single(hwdev, sg->dma_address, sg->dma_length, dir);
 +
-+#include 
-+#include 
++}
 +
-+/* 
-+ * This file defines overrides for weak functions with default
-+ * implementations in lib/swiotlb.c.
-+ */
++void
++xen_swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems,
++		 int dir)
++{
++	return xen_swiotlb_unmap_sg_attrs(hwdev, sgl, nelems, dir, NULL);
++}
 +
-+void * __init swiotlb_alloc_boot(size_t size, unsigned long nslabs)
++/*
++ * Make physical memory consistent for a set of streaming mode DMA translations
++ * after a transfer.
++ *
++ * The same as xen_swiotlb_sync_single_* but for a scatter-gather list, same rules
++ * and usage.
++ */
++static void
++xen_swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl,
++		int nelems, int dir, int target)
 +{
-+	void *ret = alloc_bootmem_low_pages(size);
++	struct scatterlist *sg;
++	int i;
 +
-+	if (ret && xen_pv_domain())
-+		xen_swiotlb_fixup(ret, size, nslabs);
++	for_each_sg(sgl, sg, nelems, i)
++		xen_swiotlb_sync_single(hwdev, sg->dma_address,
++				    sg->dma_length, dir, target);
++}
 +
-+	return ret;
++void
++xen_swiotlb_sync_sg_for_cpu(struct device *hwdev, struct scatterlist *sg,
++			int nelems, enum dma_data_direction dir)
++{
++	xen_swiotlb_sync_sg(hwdev, sg, nelems, dir, SYNC_FOR_CPU);
 +}
 +
-+void *swiotlb_alloc(unsigned order, unsigned long nslabs)
++void
++xen_swiotlb_sync_sg_for_device(struct device *hwdev, struct scatterlist *sg,
++			   int nelems, enum dma_data_direction dir)
 +{
-+	/* Never called on x86.  Warn, just in case it ever is. */
-+	WARN_ON(1);
-+	return NULL;
++	xen_swiotlb_sync_sg(hwdev, sg, nelems, dir, SYNC_FOR_DEVICE);
 +}
 +
-+dma_addr_t swiotlb_phys_to_bus(struct device *hwdev, phys_addr_t paddr)
++int
++xen_swiotlb_dma_mapping_error(struct device *hwdev, dma_addr_t dma_addr)
 +{
-+	if (xen_pv_domain())
-+		return xen_phys_to_bus(paddr);
++	return (dma_addr == xen_swiotlb_virt_to_bus(hwdev, xen_io_tlb_overflow_buffer));
++}
 +
-+	return paddr;
++/*
++ * Return whether the given device DMA address mask can be supported
++ * properly.  For example, if your device can only drive the low 24-bits
++ * during bus mastering, then you would pass 0x00ffffff as the mask to
++ * this function.
++ */
++int
++xen_swiotlb_dma_supported(struct device *hwdev, u64 mask)
++{
++	return xen_swiotlb_virt_to_bus(hwdev, xen_io_tlb_end - 1) <= mask;
 +}
 +
-+phys_addr_t swiotlb_bus_to_phys(struct device *hwdev, dma_addr_t baddr)
++static int max_dma_bits = 32;
++
++void
++xen_swiotlb_fixup(void *buf, size_t size, unsigned long nslabs)
 +{
-+	if (xen_pv_domain())
-+		return xen_bus_to_phys(baddr);
++	int i, rc;
++	int dma_bits;
++
++	printk(KERN_DEBUG "xen_swiotlb_fixup: buf=%p size=%zu\n",
++		buf, size);
++
++	dma_bits = get_order(IO_TLB_SEGSIZE << IO_TLB_SHIFT) + PAGE_SHIFT;
++
++	i = 0;
++	do {
++		int slabs = min(nslabs - i, (unsigned long)IO_TLB_SEGSIZE);
++
++		do {
++			rc = xen_create_contiguous_region(
++				(unsigned long)buf + (i << IO_TLB_SHIFT),
++				get_order(slabs << IO_TLB_SHIFT),
++				dma_bits);
++		} while (rc && dma_bits++ < max_dma_bits);
++		if (rc)
++			panic(KERN_ERR "xen_create_contiguous_region failed\n");
 +
-+	return baddr;
++		i += slabs;
++	} while(i < nslabs);
 +}
++static struct dma_map_ops xen_swiotlb_dma_ops = {
++	.mapping_error = xen_swiotlb_dma_mapping_error,
++	.alloc_coherent = xen_swiotlb_alloc_coherent,
++	.free_coherent = xen_swiotlb_free_coherent,
++	.sync_single_for_cpu = xen_swiotlb_sync_single_for_cpu,
++	.sync_single_for_device = xen_swiotlb_sync_single_for_device,
++	.sync_single_range_for_cpu = xen_swiotlb_sync_single_range_for_cpu,
++	.sync_single_range_for_device = xen_swiotlb_sync_single_range_for_device,
++	.sync_sg_for_cpu = xen_swiotlb_sync_sg_for_cpu,
++	.sync_sg_for_device = xen_swiotlb_sync_sg_for_device,
++	.map_sg = xen_swiotlb_map_sg_attrs,
++	.unmap_sg = xen_swiotlb_unmap_sg_attrs,
++	.map_page = xen_swiotlb_map_page,
++	.unmap_page = xen_swiotlb_unmap_page,
++	.dma_supported = NULL,
++};
 +
-+int swiotlb_arch_range_needs_mapping(phys_addr_t paddr, size_t size)
++int __init xen_swiotlb_init(void)
 +{
-+	if (xen_pv_domain())
-+		return xen_range_needs_mapping(paddr, size);
-+
-+	return 0;
++	if (xen_pv_domain() && xen_initial_domain()) {
++		iommu_detected = 1;
++		return 0;
++	}
++	return -ENODEV;
++}
++void __init xen_swiotlb_init_alloc(void)
++{
++	if (xen_pv_domain() && xen_initial_domain()) {
++		printk(KERN_INFO "PCI-DMA: Using Xen software bounce buffering for IO (Xen-SWIOTLB)\n");
++		xen_swiotlb_init_with_default_size(64 * (1<<20));	/* default to 64MB */
++		dma_ops = &xen_swiotlb_dma_ops;
++	}
 +}
 diff --git a/arch/x86/xen/pci.c b/arch/x86/xen/pci.c
 new file mode 100644
-index 0000000..60bab67
+index 0000000..44d91ad
 --- /dev/null
 +++ b/arch/x86/xen/pci.c
-@@ -0,0 +1,112 @@
+@@ -0,0 +1,111 @@
 +#include 
 +#include 
 +#include 
@@ -4798,13 +5760,12 @@ index 0000000..60bab67
 +#ifdef CONFIG_PCI_MSI
 +int xen_setup_msi_irqs(struct pci_dev *dev, int nvec, int type)
 +{
-+	unsigned int irq;
-+	int ret;
++	int irq, ret;
 +	struct msi_desc *msidesc;
 +
 +	list_for_each_entry(msidesc, &dev->msi_list, list) {
 +		irq = xen_create_msi_irq(dev, msidesc, type);
-+		if (irq == 0)
++		if (irq < 0)
 +			return -1;
 +
 +		ret = set_irq_msi(irq, msidesc);
@@ -5618,10 +6579,10 @@ index 1ebd6b4..3590082 100644
  obj-$(CONFIG_PCI_IOV) += iov.o
 diff --git a/drivers/pci/xen-iommu.c b/drivers/pci/xen-iommu.c
 new file mode 100644
-index 0000000..b1a7d93
+index 0000000..9ba63b1
 --- /dev/null
 +++ b/drivers/pci/xen-iommu.c
-@@ -0,0 +1,332 @@
+@@ -0,0 +1,271 @@
 +#include 
 +#include 
 +#include 
@@ -5637,7 +6598,6 @@ index 0000000..b1a7d93
 +#include 
 +#include 
 +#include 
-+#include 
 +
 +#include 
 +#include 
@@ -5661,40 +6621,6 @@ index 0000000..b1a7d93
 +} while (0)
 +
 +
-+static int max_dma_bits = 32;
-+
-+void xen_swiotlb_fixup(void *buf, size_t size, unsigned long nslabs)
-+{
-+	int i, rc;
-+	int dma_bits;
-+
-+	printk(KERN_DEBUG "xen_swiotlb_fixup: buf=%p size=%zu\n",
-+		buf, size);
-+
-+	dma_bits = get_order(IO_TLB_SEGSIZE << IO_TLB_SHIFT) + PAGE_SHIFT;
-+
-+	i = 0;
-+	do {
-+		int slabs = min(nslabs - i, (unsigned long)IO_TLB_SEGSIZE);
-+
-+		do {
-+			rc = xen_create_contiguous_region(
-+				(unsigned long)buf + (i << IO_TLB_SHIFT),
-+				get_order(slabs << IO_TLB_SHIFT),
-+				dma_bits);
-+		} while (rc && dma_bits++ < max_dma_bits);
-+		if (rc)
-+			panic(KERN_ERR "xen_create_contiguous_region failed\n");
-+
-+		i += slabs;
-+	} while(i < nslabs);
-+}
-+
-+int xen_wants_swiotlb(void)
-+{
-+	return xen_initial_domain();
-+}
-+
 +dma_addr_t xen_phys_to_bus(phys_addr_t paddr)
 +{
 +	return phys_to_machine(XPADDR(paddr)).maddr;
@@ -5914,44 +6840,18 @@ index 0000000..b1a7d93
 +	.is_phys = 0,
 +};
 +
-+static struct dma_map_ops xen_swiotlb_dma_ops = {
-+	.dma_supported = swiotlb_dma_supported,
-+
-+	.alloc_coherent = xen_alloc_coherent,
-+	.free_coherent = xen_free_coherent,
-+
-+	.map_page = swiotlb_map_page,
-+	.unmap_page = swiotlb_unmap_page,
-+
-+	.map_sg = swiotlb_map_sg_attrs,
-+	.unmap_sg = swiotlb_unmap_sg_attrs,
-+
-+	.mapping_error = swiotlb_dma_mapping_error,
-+
-+	.sync_single_for_cpu = swiotlb_sync_single_for_cpu,
-+	.sync_single_for_device = swiotlb_sync_single_for_device,
-+	.sync_single_range_for_cpu = swiotlb_sync_single_range_for_cpu,
-+	.sync_single_range_for_device = swiotlb_sync_single_range_for_device,
-+	.sync_sg_for_cpu = swiotlb_sync_sg_for_cpu,
-+	.sync_sg_for_device = swiotlb_sync_sg_for_device,
-+
-+	.is_phys = 0,
-+};
-+
 +void __init xen_iommu_init(void)
 +{
 +	if (!xen_pv_domain())
 +		return;
 +
++	if (xen_initial_domain()) /* For dom0, the IOMMU is handled by arch/x86/xen/pci-swiotlb.c. */
++		return;
++
 +	printk(KERN_INFO "Xen: Initializing Xen DMA ops\n");
 +
 +	force_iommu = 0;
 +	dma_ops = &xen_dma_ops;
-+
-+	if (swiotlb) {
-+		printk(KERN_INFO "Xen: Enabling DMA fallback to swiotlb\n");
-+		dma_ops = &xen_swiotlb_dma_ops;
-+	}
 +}
 +
 diff --git a/drivers/xen/Kconfig b/drivers/xen/Kconfig
@@ -8531,7 +9431,7 @@ index 0000000..650f4b3
 +	(void)xenbus_register_backend(&blkback);
 +}
 diff --git a/drivers/xen/events.c b/drivers/xen/events.c
-index abad71b..96aebd4 100644
+index abad71b..68c287c 100644
 --- a/drivers/xen/events.c
 +++ b/drivers/xen/events.c
 @@ -16,7 +16,7 @@
@@ -8568,11 +9468,13 @@ index abad71b..96aebd4 100644
  /*
   * This lock protects updates to the following mapping and reference-count
   * arrays. The lock does not need to be acquired to read the mapping tables.
-@@ -83,20 +90,25 @@ struct irq_info
+@@ -82,21 +89,26 @@ struct irq_info
+ 		unsigned short virq;
  		enum ipi_vector ipi;
  		struct {
- 			unsigned short gsi;
+-			unsigned short gsi;
 -			unsigned short vector;
++			unsigned short nr;
 +			unsigned char vector;
 +			unsigned char flags;
  		} pirq;
@@ -8608,6 +9510,28 @@ index abad71b..96aebd4 100644
  
  /* Constructor for packed IRQ information. */
  static struct irq_info mk_unbound_info(void)
+@@ -132,10 +145,10 @@ static struct irq_info mk_virq_info(unsigned short evtchn, unsigned short virq)
+ }
+ 
+ static struct irq_info mk_pirq_info(unsigned short evtchn,
+-				    unsigned short gsi, unsigned short vector)
++				    unsigned short pirq, unsigned short vector)
+ {
+ 	return (struct irq_info) { .type = IRQT_PIRQ, .evtchn = evtchn,
+-			.cpu = 0, .u.pirq = { .gsi = gsi, .vector = vector } };
++			.cpu = 0, .u.pirq = { .nr = pirq, .vector = vector } };
+ }
+ 
+ /*
+@@ -184,7 +197,7 @@ static unsigned gsi_from_irq(unsigned irq)
+ 	BUG_ON(info == NULL);
+ 	BUG_ON(info->type != IRQT_PIRQ);
+ 
+-	return info->u.pirq.gsi;
++	return info->u.pirq.nr;
+ }
+ 
+ static unsigned vector_from_irq(unsigned irq)
 @@ -218,6 +231,15 @@ static unsigned int cpu_from_evtchn(unsigned int evtchn)
  	return ret;
  }
@@ -8650,7 +9574,7 @@ index abad71b..96aebd4 100644
  		if (irq_info[irq].type == IRQT_UNBOUND)
  			break;
  
-@@ -350,6 +384,299 @@ static int find_unbound_irq(void)
+@@ -350,6 +384,300 @@ static int find_unbound_irq(void)
  	return irq;
  }
  
@@ -8662,7 +9586,8 @@ index abad71b..96aebd4 100644
 +
 +static void pirq_unmask_notify(int irq)
 +{
-+	struct physdev_eoi eoi = { .irq = irq };
++	struct irq_info *info = info_for_irq(irq);
++	struct physdev_eoi eoi = { .irq = info->u.pirq.nr };
 +
 +	if (unlikely(pirq_needs_eoi(irq))) {
 +		int rc = HYPERVISOR_physdev_op(PHYSDEVOP_eoi, &eoi);
@@ -8677,7 +9602,7 @@ index abad71b..96aebd4 100644
 +
 +	BUG_ON(info->type != IRQT_PIRQ);
 +
-+	irq_status.irq = irq;
++	irq_status.irq = info->u.pirq.nr;
 +	if (HYPERVISOR_physdev_op(PHYSDEVOP_irq_status_query, &irq_status))
 +		irq_status.flags = 0;
 +
@@ -8705,7 +9630,7 @@ index abad71b..96aebd4 100644
 +	if (VALID_EVTCHN(evtchn))
 +		goto out;
 +
-+	bind_pirq.pirq = irq;
++	bind_pirq.pirq = info->u.pirq.nr;
 +	/* NB. We are happy to share unless we are probing. */
 +	bind_pirq.flags = probing_irq(irq) ? 0 : BIND_PIRQ__WILL_SHARE;
 +	rc = HYPERVISOR_event_channel_op(EVTCHNOP_bind_pirq, &bind_pirq);
@@ -8836,7 +9761,7 @@ index abad71b..96aebd4 100644
 +	set_irq_chip_and_handler_name(irq, &xen_pirq_chip,
 +				      handle_level_irq, name);
 +
-+	irq_op.irq = irq;
++	irq_op.irq = gsi;
 +	if (HYPERVISOR_physdev_op(PHYSDEVOP_alloc_irq_vector, &irq_op)) {
 +		dynamic_irq_cleanup(irq);
 +		irq = -ENOSPC;
@@ -8854,6 +9779,7 @@ index abad71b..96aebd4 100644
 +{
 +	struct irq_desc *desc;
 +	struct physdev_unmap_pirq unmap_irq;
++	struct irq_info *info = info_for_irq(irq);
 +	int rc = -ENOENT;
 +
 +	spin_lock(&irq_mapping_update_lock);
@@ -8862,11 +9788,11 @@ index abad71b..96aebd4 100644
 +	if (!desc)
 +		goto out;
 +
-+	unmap_irq.pirq = irq;
++	unmap_irq.pirq = info->u.pirq.nr;
 +	unmap_irq.domid = DOMID_SELF;
 +	rc = HYPERVISOR_physdev_op(PHYSDEVOP_unmap_pirq, &unmap_irq);
 +	if (rc) {
-+		printk(KERN_WARNING "unmap irq failed %x\n", rc);
++		printk(KERN_WARNING "unmap irq failed %d\n", rc);
 +		goto out;
 +	}
 +
@@ -8892,6 +9818,7 @@ index abad71b..96aebd4 100644
 +	map_irq.domid = domid;
 +	map_irq.type = MAP_PIRQ_TYPE_MSI;
 +	map_irq.index = -1;
++	map_irq.pirq = -1;
 +	map_irq.bus = dev->bus->number;
 +	map_irq.devfn = dev->devfn;
 +
@@ -8913,12 +9840,10 @@ index abad71b..96aebd4 100644
 +	if (irq == -1)
 +		goto out;
 +
-+	map_irq.pirq = irq;
-+
 +	rc = HYPERVISOR_physdev_op(PHYSDEVOP_map_pirq, &map_irq);
 +	if (rc) {
 +
-+		printk(KERN_WARNING "xen map irq failed %x\n", rc);
++		printk(KERN_WARNING "xen map irq failed %d\n", rc);
 +
 +		dynamic_irq_cleanup(irq);
 +
@@ -8926,7 +9851,7 @@ index abad71b..96aebd4 100644
 +		goto out;
 +	}
 +
-+	irq_info[irq] = mk_pirq_info(0, -1, map_irq.index);
++	irq_info[irq] = mk_pirq_info(0, map_irq.pirq, map_irq.index);
 +	set_irq_chip_and_handler_name(irq, &xen_pirq_chip,
 +			handle_level_irq,
 +			(type == PCI_CAP_ID_MSIX) ? "msi-x":"msi");
@@ -8950,7 +9875,7 @@ index abad71b..96aebd4 100644
  int bind_evtchn_to_irq(unsigned int evtchn)
  {
  	int irq;
-@@ -409,8 +736,23 @@ static int bind_ipi_to_irq(unsigned int ipi, unsigned int cpu)
+@@ -409,8 +737,23 @@ static int bind_ipi_to_irq(unsigned int ipi, unsigned int cpu)
  	return irq;
  }
  
@@ -8975,7 +9900,7 @@ index abad71b..96aebd4 100644
  {
  	struct evtchn_bind_virq bind_virq;
  	int evtchn, irq;
-@@ -501,6 +843,29 @@ int bind_evtchn_to_irqhandler(unsigned int evtchn,
+@@ -501,6 +844,29 @@ int bind_evtchn_to_irqhandler(unsigned int evtchn,
  }
  EXPORT_SYMBOL_GPL(bind_evtchn_to_irqhandler);
  
@@ -9005,7 +9930,7 @@ index abad71b..96aebd4 100644
  int bind_virq_to_irqhandler(unsigned int virq, unsigned int cpu,
  			    irq_handler_t handler,
  			    unsigned long irqflags, const char *devname, void *dev_id)
-@@ -532,6 +897,7 @@ int bind_ipi_to_irqhandler(enum ipi_vector ipi,
+@@ -532,6 +898,7 @@ int bind_ipi_to_irqhandler(enum ipi_vector ipi,
  	if (irq < 0)
  		return irq;
  
@@ -9013,7 +9938,7 @@ index abad71b..96aebd4 100644
  	retval = request_irq(irq, handler, irqflags, devname, dev_id);
  	if (retval != 0) {
  		unbind_from_irq(irq);
-@@ -924,13 +1290,38 @@ static struct irq_chip xen_dynamic_chip __read_mostly = {
+@@ -924,13 +1291,38 @@ static struct irq_chip xen_dynamic_chip __read_mostly = {
  	.retrigger	= retrigger_dynirq,
  };
  
@@ -9053,7 +9978,7 @@ index abad71b..96aebd4 100644
  
  	init_evtchn_cpu_bindings();
  
-@@ -939,4 +1330,6 @@ void __init xen_init_IRQ(void)
+@@ -939,4 +1331,6 @@ void __init xen_init_IRQ(void)
  		mask_evtchn(i);
  
  	irq_ctx_init(smp_processor_id());
@@ -10063,10 +10988,10 @@ index 0000000..21c1f95
 +}
 diff --git a/drivers/xen/netback/netback.c b/drivers/xen/netback/netback.c
 new file mode 100644
-index 0000000..80b424f
+index 0000000..7c0f05b
 --- /dev/null
 +++ b/drivers/xen/netback/netback.c
-@@ -0,0 +1,1513 @@
+@@ -0,0 +1,1604 @@
 +/******************************************************************************
 + * drivers/xen/netback/netback.c
 + *
@@ -10254,6 +11179,82 @@ index 0000000..80b424f
 +		tasklet_schedule(&net_tx_tasklet);
 +}
 +
++static struct sk_buff *netbk_copy_skb(struct sk_buff *skb)
++{
++	struct skb_shared_info *ninfo;
++	struct sk_buff *nskb;
++	unsigned long offset;
++	int ret;
++	int len;
++	int headlen;
++
++	BUG_ON(skb_shinfo(skb)->frag_list != NULL);
++
++	nskb = alloc_skb(SKB_MAX_HEAD(0), GFP_ATOMIC | __GFP_NOWARN);
++	if (unlikely(!nskb))
++		goto err;
++
++	skb_reserve(nskb, NET_SKB_PAD + NET_IP_ALIGN);
++	headlen = skb_end_pointer(nskb) - nskb->data;
++	if (headlen > skb_headlen(skb))
++		headlen = skb_headlen(skb);
++	ret = skb_copy_bits(skb, 0, __skb_put(nskb, headlen), headlen);
++	BUG_ON(ret);
++
++	ninfo = skb_shinfo(nskb);
++	ninfo->gso_size = skb_shinfo(skb)->gso_size;
++	ninfo->gso_type = skb_shinfo(skb)->gso_type;
++
++	offset = headlen;
++	len = skb->len - headlen;
++
++	nskb->len = skb->len;
++	nskb->data_len = len;
++	nskb->truesize += len;
++
++	while (len) {
++		struct page *page;
++		int copy;
++		int zero;
++
++		if (unlikely(ninfo->nr_frags >= MAX_SKB_FRAGS)) {
++			dump_stack();
++			goto err_free;
++		}
++
++		copy = len >= PAGE_SIZE ? PAGE_SIZE : len;
++		zero = len >= PAGE_SIZE ? 0 : __GFP_ZERO;
++
++		page = alloc_page(GFP_ATOMIC | __GFP_NOWARN | zero);
++		if (unlikely(!page))
++			goto err_free;
++
++		ret = skb_copy_bits(skb, offset, page_address(page), copy);
++		BUG_ON(ret);
++
++		ninfo->frags[ninfo->nr_frags].page = page;
++		ninfo->frags[ninfo->nr_frags].page_offset = 0;
++		ninfo->frags[ninfo->nr_frags].size = copy;
++		ninfo->nr_frags++;
++
++		offset += copy;
++		len -= copy;
++	}
++
++	offset = nskb->data - skb->data;
++
++	nskb->transport_header = skb->transport_header + offset;
++	nskb->network_header = skb->network_header + offset;
++	nskb->mac_header = skb->mac_header + offset;
++
++	return nskb;
++
++ err_free:
++	kfree_skb(nskb);
++ err:
++	return NULL;
++}
++
 +static inline int netbk_max_required_rx_slots(struct xen_netif *netif)
 +{
 +	if (netif->features & (NETIF_F_SG|NETIF_F_TSO))
@@ -10287,6 +11288,21 @@ index 0000000..80b424f
 +	if (unlikely(!netif_schedulable(netif) || netbk_queue_full(netif)))
 +		goto drop;
 +
++	/*
++	 * XXX For now we also copy skbuffs whose head crosses a page
++	 * boundary, because netbk_gop_skb can't handle them.
++	 */
++	if ((skb_headlen(skb) + offset_in_page(skb->data)) >= PAGE_SIZE) {
++		struct sk_buff *nskb = netbk_copy_skb(skb);
++		if ( unlikely(nskb == NULL) )
++			goto drop;
++		/* Copy only the header fields we use in this driver. */
++		nskb->dev = skb->dev;
++		nskb->ip_summed = skb->ip_summed;
++		dev_kfree_skb(skb);
++		skb = nskb;
++	}
++
 +	netif->rx_req_cons_peek += skb_shinfo(skb)->nr_frags + 1 +
 +				   !!skb_shinfo(skb)->gso_size;
 +	netif_get(netif);
@@ -15662,28 +16678,112 @@ index 0000000..b42cdfd
 +#endif /* __LINUX_PUBLIC_PRIVCMD_H__ */
 diff --git a/include/xen/swiotlb.h b/include/xen/swiotlb.h
 new file mode 100644
-index 0000000..75d1da1
+index 0000000..670233c
 --- /dev/null
 +++ b/include/xen/swiotlb.h
-@@ -0,0 +1,18 @@
-+#ifndef _XEN_SWIOTLB_H
-+#define _XEN_SWIOTLB_H
-+
-+extern void xen_swiotlb_fixup(void *buf, size_t size, unsigned long nslabs);
-+extern phys_addr_t xen_bus_to_phys(dma_addr_t daddr);
-+extern dma_addr_t xen_phys_to_bus(phys_addr_t paddr);
-+extern int xen_range_needs_mapping(phys_addr_t phys, size_t size);
+@@ -0,0 +1,102 @@
++#ifndef __LINUX_XEN_SWIOTLB_H
++#define __LINUX_XEN_SWIOTLB_H
 +
-+#ifdef CONFIG_PCI_XEN
-+extern int xen_wants_swiotlb(void);
-+#else
-+static inline int xen_wants_swiotlb(void)
-+{
-+	return 0;
-+}
-+#endif
++#include 
++
++struct device;
++struct dma_attrs;
++struct scatterlist;
++
++/*
++ * Maximum allowable number of contiguous slabs to map,
++ * must be a power of 2.  What is the appropriate value ?
++ * The complexity of {map,unmap}_single is linearly dependent on this value.
++ */
++#define IO_TLB_SEGSIZE	128
++
++
++/*
++ * log of the size of each IO TLB slab.  The number of slabs is command line
++ * controllable.
++ */
++#define IO_TLB_SHIFT 11
++
++extern void *xen_swiotlb_alloc_boot(size_t bytes, unsigned long nslabs);
++extern void *xen_swiotlb_alloc(unsigned order, unsigned long nslabs);
++
++extern dma_addr_t xen_swiotlb_phys_to_bus(struct device *hwdev,
++				      phys_addr_t address);
++extern phys_addr_t xen_swiotlb_bus_to_phys(struct device *hwdev,
++				       dma_addr_t address);
++
++extern int xen_swiotlb_arch_range_needs_mapping(phys_addr_t paddr, size_t size);
++
++extern void
++*xen_swiotlb_alloc_coherent(struct device *hwdev, size_t size,
++			dma_addr_t *dma_handle, gfp_t flags);
++
++extern void
++xen_swiotlb_free_coherent(struct device *hwdev, size_t size,
++		      void *vaddr, dma_addr_t dma_handle);
++
++extern dma_addr_t xen_swiotlb_map_page(struct device *dev, struct page *page,
++				   unsigned long offset, size_t size,
++				   enum dma_data_direction dir,
++				   struct dma_attrs *attrs);
++extern void xen_swiotlb_unmap_page(struct device *hwdev, dma_addr_t dev_addr,
++			       size_t size, enum dma_data_direction dir,
++			       struct dma_attrs *attrs);
++
++extern int
++xen_swiotlb_map_sg(struct device *hwdev, struct scatterlist *sg, int nents,
++	       int direction);
++
++extern void
++xen_swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sg, int nents,
++		 int direction);
++
++extern int
++xen_swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems,
++		     enum dma_data_direction dir, struct dma_attrs *attrs);
++
++extern void
++xen_swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl,
++		       int nelems, enum dma_data_direction dir,
++		       struct dma_attrs *attrs);
++
++extern void
++xen_swiotlb_sync_single_for_cpu(struct device *hwdev, dma_addr_t dev_addr,
++			    size_t size, enum dma_data_direction dir);
++
++extern void
++xen_swiotlb_sync_sg_for_cpu(struct device *hwdev, struct scatterlist *sg,
++			int nelems, enum dma_data_direction dir);
++
++extern void
++xen_swiotlb_sync_single_for_device(struct device *hwdev, dma_addr_t dev_addr,
++			       size_t size, enum dma_data_direction dir);
++
++extern void
++xen_swiotlb_sync_sg_for_device(struct device *hwdev, struct scatterlist *sg,
++			   int nelems, enum dma_data_direction dir);
++
++extern void
++xen_swiotlb_sync_single_range_for_cpu(struct device *hwdev, dma_addr_t dev_addr,
++				  unsigned long offset, size_t size,
++				  enum dma_data_direction dir);
++
++extern void
++xen_swiotlb_sync_single_range_for_device(struct device *hwdev, dma_addr_t dev_addr,
++				     unsigned long offset, size_t size,
++				     enum dma_data_direction dir);
++
++extern int
++xen_swiotlb_dma_mapping_error(struct device *hwdev, dma_addr_t dma_addr);
++
++extern int
++xen_swiotlb_dma_supported(struct device *hwdev, u64 mask);
++
++extern void
++xen_swiotlb_fixup(void *buf, size_t size, unsigned long nslabs);
 +
-+#endif /* _XEN_SWIOTLB_H */
++#endif /* __LINUX_XEN_SWIOTLB_H */
 diff --git a/include/xen/xen-ops.h b/include/xen/xen-ops.h
 index 883a21b..9769738 100644
 --- a/include/xen/xen-ops.h

xen.pvops.post.patch:
 b/arch/x86/include/asm/paravirt_types.h |    3 +++
 b/arch/x86/kernel/process_32.c          |    2 ++
 b/arch/x86/pci/common.c                 |   16 ++++++++++++++++
 b/include/linux/swiotlb.h               |    1 +
 drivers/pci/pci.h                       |    2 ++
 5 files changed, 24 insertions(+)

Index: xen.pvops.post.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/Attic/xen.pvops.post.patch,v
retrieving revision 1.1.2.25
retrieving revision 1.1.2.26
diff -u -p -r1.1.2.25 -r1.1.2.26
--- xen.pvops.post.patch	24 Aug 2009 21:34:54 -0000	1.1.2.25
+++ xen.pvops.post.patch	5 Sep 2009 19:00:27 -0000	1.1.2.26
@@ -68,19 +68,15 @@ index 2202b62..f371fe8 100644
  }
  
  int __init pcibios_init(void)
-diff --git a/arch/x86/kernel/pci-swiotlb.c b/arch/x86/kernel/pci-swiotlb.c
-index 6af96ee..1e66b18 100644
---- a/arch/x86/kernel/pci-swiotlb.c
-+++ b/arch/x86/kernel/pci-swiotlb.c
-@@ -71,9 +71,8 @@ void __init pci_swiotlb_init(void)
- {
- 	/* don't initialize swiotlb if iommu=off (no_iommu=1) */
- #ifdef CONFIG_X86_64
--	if ((!iommu_detected && !no_iommu && max_pfn > MAX_DMA32_PFN) ||
--		iommu_pass_through)
--	       swiotlb = 1;
-+	if ((!iommu_detected && !no_iommu && max_pfn > MAX_DMA32_PFN))
-+		swiotlb = 1;
- #endif
- 	if (xen_wants_swiotlb())
- 		swiotlb = 1;
+diff --git a/include/linux/swiotlb.h b/include/linux/swiotlb.h
+index cb1a663..f4ebffb 100644
+--- a/include/linux/swiotlb.h
++++ b/include/linux/swiotlb.h
+@@ -2,6 +2,7 @@
+ #define __LINUX_SWIOTLB_H
+ 
+ #include 
++#include 
+ 
+ struct device;
+ struct dma_attrs;

xen.pvops.pre.patch:
 b/arch/x86/include/asm/paravirt.h |    3 ---
 b/arch/x86/kernel/process_32.c    |    3 +--
 b/arch/x86/pci/common.c           |   16 ----------------
 drivers/pci/pci.h                 |    2 --
 4 files changed, 1 insertion(+), 23 deletions(-)

Index: xen.pvops.pre.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/Attic/xen.pvops.pre.patch,v
retrieving revision 1.1.2.16
retrieving revision 1.1.2.17
diff -u -p -r1.1.2.16 -r1.1.2.17
--- xen.pvops.pre.patch	10 Aug 2009 21:22:20 -0000	1.1.2.16
+++ xen.pvops.pre.patch	5 Sep 2009 19:00:27 -0000	1.1.2.17
@@ -2,7 +2,6 @@ temporarily revert various Fedora change
 Affected patches;
 linux-2.6-defaults-pci_no_msi.patch - drivers/pci/pci.h
 linux-2.6-execshield.patch - arch/x86/include/asm/paravirt.h arch/x86/kernel/process_32.c
-linux-2.6-intel-iommu-updates.patch - arch/x86/kernel/pci-swiotlb.c
 linux-2.6-pci-cacheline-sizing.patch - arch/x86/pci/common.c
 
 --- a/drivers/pci/pci.h	2009-04-24 20:46:50.000000000 +0100
@@ -74,19 +73,3 @@ index 2202b62..f371fe8 100644
  	pcibios_resource_survey();
  
  	if (pci_bf_sort >= pci_force_bf)
-diff --git a/arch/x86/kernel/pci-swiotlb.c b/arch/x86/kernel/pci-swiotlb.c
-index 6af96ee..1e66b18 100644
---- a/arch/x86/kernel/pci-swiotlb.c
-+++ b/arch/x86/kernel/pci-swiotlb.c
-@@ -71,8 +71,9 @@ void __init pci_swiotlb_init(void)
- {
- 	/* don't initialize swiotlb if iommu=off (no_iommu=1) */
- #ifdef CONFIG_X86_64
--	if ((!iommu_detected && !no_iommu && max_pfn > MAX_DMA32_PFN))
--		swiotlb = 1;
-+	if ((!iommu_detected && !no_iommu && max_pfn > MAX_DMA32_PFN) ||
-+		iommu_pass_through)
-+	       swiotlb = 1;
- #endif
- 	if (swiotlb_force)
- 		swiotlb = 1;



From myoung at fedoraproject.org  Sat Sep  5 19:02:24 2009
From: myoung at fedoraproject.org (myoung)
Date: Sat,  5 Sep 2009 19:02:24 +0000 (UTC)
Subject: rpms/kernel/devel config-generic, 1.238.6.37,
	1.238.6.38 hdpvr-ir-enable.patch, 1.2.2.3, 1.2.2.4 kernel.spec,
	1.1294.2.63, 1.1294.2.64
Message-ID: <20090905190224.9924E11C00E5@cvs1.fedora.phx.redhat.com>

Author: myoung

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8969

Modified Files:
      Tag: private-myoung-dom0-branch
	config-generic hdpvr-ir-enable.patch kernel.spec 
Log Message:
missed a couple of file changes



Index: config-generic
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v
retrieving revision 1.238.6.37
retrieving revision 1.238.6.38
diff -u -p -r1.238.6.37 -r1.238.6.38
--- config-generic	3 Sep 2009 20:02:36 -0000	1.238.6.37
+++ config-generic	5 Sep 2009 19:02:23 -0000	1.238.6.38
@@ -2235,7 +2235,7 @@ CONFIG_DRM=m
 CONFIG_DRM_TDFX=m
 CONFIG_DRM_R128=m
 CONFIG_DRM_RADEON=m
-# CONFIG_DRM_RADEON_KMS is not set
+CONFIG_DRM_RADEON_KMS=y
 CONFIG_DRM_I810=m
 CONFIG_DRM_I830=m
 CONFIG_DRM_MGA=m
@@ -2244,9 +2244,9 @@ CONFIG_DRM_SAVAGE=m
 CONFIG_DRM_I915=m
 CONFIG_DRM_I915_KMS=y
 CONFIG_DRM_VIA=m
-# CONFIG_DRM_NOUVEAU is not set
-# CONFIG_DRM_NOUVEAU_KMS is not set
-# CONFIG_DRM_NOUVEAU_BACKLIGHT is not set
+CONFIG_DRM_NOUVEAU=m
+CONFIG_DRM_NOUVEAU_KMS=y
+CONFIG_DRM_NOUVEAU_BACKLIGHT=y
 CONFIG_DRM_I2C_CH7006=m
 
 #

hdpvr-ir-enable.patch:
 Makefile     |    4 --
 hdpvr-core.c |   12 ++------
 hdpvr-i2c.c  |   88 +++++++++++++++++++++++++++++++++++++++++------------------
 hdpvr.h      |    2 -
 4 files changed, 68 insertions(+), 38 deletions(-)

Index: hdpvr-ir-enable.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/hdpvr-ir-enable.patch,v
retrieving revision 1.2.2.3
retrieving revision 1.2.2.4
diff -u -p -r1.2.2.3 -r1.2.2.4
--- hdpvr-ir-enable.patch	3 Sep 2009 20:02:36 -0000	1.2.2.3
+++ hdpvr-ir-enable.patch	5 Sep 2009 19:02:24 -0000	1.2.2.4
@@ -1,10 +1,11 @@
 From http://hg.jannau.net/hdpvr/, pending v4l-dvb pull request
 
 ---
- drivers/media/video/hdpvr/Makefile     |    4 +--
- drivers/media/video/hdpvr/hdpvr-core.c |    7 ++--
- drivers/media/video/hdpvr/hdpvr-i2c.c  |   49 ++++++++++++++++++++++++++-----
- 3 files changed, 45 insertions(+), 15 deletions(-)
+ drivers/media/video/hdpvr/Makefile     |    4 +-
+ drivers/media/video/hdpvr/hdpvr-core.c |   12 ++---
+ drivers/media/video/hdpvr/hdpvr-i2c.c  |   88 ++++++++++++++++++++++---------
+ drivers/media/video/hdpvr/hdpvr.h      |    2 +-
+ 4 files changed, 68 insertions(+), 38 deletions(-)
 
 diff --git a/drivers/media/video/hdpvr/Makefile b/drivers/media/video/hdpvr/Makefile
 index e0230fc..79ad2e1 100644
@@ -19,7 +20,7 @@ index e0230fc..79ad2e1 100644
  obj-$(CONFIG_VIDEO_HDPVR) += hdpvr.o
  
 diff --git a/drivers/media/video/hdpvr/hdpvr-core.c b/drivers/media/video/hdpvr/hdpvr-core.c
-index 188bd5a..9fa3d8d 100644
+index 188bd5a..d2bb4c2 100644
 --- a/drivers/media/video/hdpvr/hdpvr-core.c
 +++ b/drivers/media/video/hdpvr/hdpvr-core.c
 @@ -362,9 +362,8 @@ static int hdpvr_probe(struct usb_interface *interface,
@@ -34,30 +35,42 @@ index 188bd5a..9fa3d8d 100644
  	if (retval < 0) {
  		v4l2_err(&dev->v4l2_dev, "registering i2c adapter failed\n");
  		goto error;
-@@ -414,7 +413,7 @@ static void hdpvr_disconnect(struct usb_interface *interface)
+@@ -414,12 +413,9 @@ static void hdpvr_disconnect(struct usb_interface *interface)
  	mutex_unlock(&dev->io_mutex);
  
  	/* deregister I2C adapter */
 -#ifdef CONFIG_I2C
 +#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE)
  	mutex_lock(&dev->i2c_mutex);
- 	if (dev->i2c_adapter)
- 		i2c_del_adapter(dev->i2c_adapter);
+-	if (dev->i2c_adapter)
+-		i2c_del_adapter(dev->i2c_adapter);
+-	kfree(dev->i2c_adapter);
+-	dev->i2c_adapter = NULL;
++	i2c_del_adapter(&dev->i2c_adapter);
+ 	mutex_unlock(&dev->i2c_mutex);
+ #endif /* CONFIG_I2C */
+ 
 diff --git a/drivers/media/video/hdpvr/hdpvr-i2c.c b/drivers/media/video/hdpvr/hdpvr-i2c.c
-index c4b5d15..bc33607 100644
+index c4b5d15..7cd977f 100644
 --- a/drivers/media/video/hdpvr/hdpvr-i2c.c
 +++ b/drivers/media/video/hdpvr/hdpvr-i2c.c
-@@ -10,6 +10,8 @@
+@@ -10,6 +10,7 @@
   *
   */
  
 +#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE)
-+
  #include 
  
  #include "hdpvr.h"
-@@ -22,7 +24,7 @@
- #define REQTYPE_I2C_WRITE_STATT	0xd0
+@@ -19,10 +20,13 @@
+ 
+ #define REQTYPE_I2C_READ	0xb1
+ #define REQTYPE_I2C_WRITE	0xb0
+-#define REQTYPE_I2C_WRITE_STATT	0xd0
++#define REQTYPE_I2C_WRITE_STAT	0xd0
++
++#define HDPVR_HW_Z8F0811_IR_TX_I2C_ADDR	0x70
++#define HDPVR_HW_Z8F0811_IR_RX_I2C_ADDR	0x71
  
  static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
 -			  char *data, int len)
@@ -65,7 +78,7 @@ index c4b5d15..bc33607 100644
  {
  	int ret;
  	char *buf = kmalloc(len, GFP_KERNEL);
-@@ -32,7 +34,7 @@ static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
+@@ -32,7 +36,7 @@ static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
  	ret = usb_control_msg(dev->udev,
  			      usb_rcvctrlpipe(dev->udev, 0),
  			      REQTYPE_I2C_READ, CTRL_READ_REQUEST,
@@ -74,7 +87,7 @@ index c4b5d15..bc33607 100644
  
  	if (ret == len) {
  		memcpy(data, buf, len);
-@@ -46,7 +48,7 @@ static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
+@@ -46,7 +50,7 @@ static int hdpvr_i2c_read(struct hdpvr_device *dev, unsigned char addr,
  }
  
  static int hdpvr_i2c_write(struct hdpvr_device *dev, unsigned char addr,
@@ -83,7 +96,7 @@ index c4b5d15..bc33607 100644
  {
  	int ret;
  	char *buf = kmalloc(len, GFP_KERNEL);
-@@ -57,7 +59,7 @@ static int hdpvr_i2c_write(struct hdpvr_device *dev, unsigned char addr,
+@@ -57,17 +61,17 @@ static int hdpvr_i2c_write(struct hdpvr_device *dev, unsigned char addr,
  	ret = usb_control_msg(dev->udev,
  			      usb_sndctrlpipe(dev->udev, 0),
  			      REQTYPE_I2C_WRITE, CTRL_WRITE_REQUEST,
@@ -92,7 +105,19 @@ index c4b5d15..bc33607 100644
  
  	if (ret < 0)
  		goto error;
-@@ -93,10 +95,10 @@ static int hdpvr_transfer(struct i2c_adapter *i2c_adapter, struct i2c_msg *msgs,
+ 
+ 	ret = usb_control_msg(dev->udev,
+ 			      usb_rcvctrlpipe(dev->udev, 0),
+-			      REQTYPE_I2C_WRITE_STATT, CTRL_READ_REQUEST,
++			      REQTYPE_I2C_WRITE_STAT, CTRL_READ_REQUEST,
+ 			      0, 0, buf, 2, 1000);
+ 
+-	if (ret == 2)
++	if ((ret == 2) && (buf[1] == (len - 1)))
+ 		ret = 0;
+ 	else if (ret >= 0)
+ 		ret = -EIO;
+@@ -93,10 +97,10 @@ static int hdpvr_transfer(struct i2c_adapter *i2c_adapter, struct i2c_msg *msgs,
  
  		if (msgs[i].flags & I2C_M_RD)
  			retval = hdpvr_i2c_read(dev, addr, msgs[i].buf,
@@ -105,10 +130,25 @@ index c4b5d15..bc33607 100644
  	}
  
  	mutex_unlock(&dev->i2c_mutex);
-@@ -114,15 +116,39 @@ static struct i2c_algorithm hdpvr_algo = {
+@@ -114,32 +118,64 @@ static struct i2c_algorithm hdpvr_algo = {
  	.functionality = hdpvr_functionality,
  };
  
++static struct i2c_adapter hdpvr_i2c_adap_template = {
++	.name		= "Hauppauge HD PVR I2C",
++	.owner		= THIS_MODULE,
++	.id		= I2C_HW_B_HDPVR,
++	.algo		= &hdpvr_algo,
++	.class		= I2C_CLASS_TV_ANALOG,
++};
++
++#if 1
++static struct i2c_board_info hdpvr_i2c_board_info = {
++	I2C_BOARD_INFO("ir_tx_z8f0811_haup", HDPVR_HW_Z8F0811_IR_TX_I2C_ADDR),
++	I2C_BOARD_INFO("ir_rx_z8f0811_haup", HDPVR_HW_Z8F0811_IR_RX_I2C_ADDR),
++};
++#endif
++
 +static int hdpvr_activate_ir(struct hdpvr_device *dev)
 +{
 +	char buffer[8];
@@ -128,41 +168,60 @@ index c4b5d15..bc33607 100644
 +	return 0;
 +}
 +
-+
  int hdpvr_register_i2c_adapter(struct hdpvr_device *dev)
  {
- 	struct i2c_adapter *i2c_adap;
-+	struct i2c_board_info info;
+-	struct i2c_adapter *i2c_adap;
  	int retval = -ENOMEM;
-+	const unsigned short addr_list[] = { 0x54, I2C_CLIENT_END };
- 
- 	i2c_adap = kzalloc(sizeof(struct i2c_adapter), GFP_KERNEL);
- 	if (i2c_adap == NULL)
- 		goto error;
  
+-	i2c_adap = kzalloc(sizeof(struct i2c_adapter), GFP_KERNEL);
+-	if (i2c_adap == NULL)
+-		goto error;
 +	hdpvr_activate_ir(dev);
 +
- 	strlcpy(i2c_adap->name, "Hauppauge HD PVR I2C",
- 		sizeof(i2c_adap->name));
- 	i2c_adap->algo  = &hdpvr_algo;
-@@ -135,11 +161,18 @@ int hdpvr_register_i2c_adapter(struct hdpvr_device *dev)
++	memcpy(&dev->i2c_adapter, &hdpvr_i2c_adap_template,
++	       sizeof(struct i2c_adapter));
  
- 	retval = i2c_add_adapter(i2c_adap);
+-	strlcpy(i2c_adap->name, "Hauppauge HD PVR I2C",
+-		sizeof(i2c_adap->name));
+-	i2c_adap->algo  = &hdpvr_algo;
+-	i2c_adap->class = I2C_CLASS_TV_ANALOG;
+-	i2c_adap->id    = I2C_HW_B_HDPVR;
+-	i2c_adap->owner = THIS_MODULE;
+-	i2c_adap->dev.parent = &dev->udev->dev;
++	dev->i2c_adapter.dev.parent = &dev->udev->dev;
+ 
+-	i2c_set_adapdata(i2c_adap, dev);
++	i2c_set_adapdata(&dev->i2c_adapter, dev);
+ 
+-	retval = i2c_add_adapter(i2c_adap);
++	retval = i2c_add_adapter(&dev->i2c_adapter);
  
 -	if (!retval)
-+	if (!retval) {
- 		dev->i2c_adapter = i2c_adap;
+-		dev->i2c_adapter = i2c_adap;
 -	else
-+		memset(&info, 0, sizeof(struct i2c_board_info));
-+		strlcpy(info.type, "ir_video", I2C_NAME_SIZE);
-+		i2c_new_probed_device(&dev->i2c_adapter, &info, addr_list);
-+
-+	} else {
- 		kfree(i2c_adap);
-+	}
+-		kfree(i2c_adap);
++	if (retval)
++		goto error;
++
++#if 1
++	i2c_new_device(&dev->i2c_adapter, &hdpvr_i2c_board_info);
++#endif
  
  error:
  	return retval;
  }
 +
 +#endif /* CONFIG_I2C */
+diff --git a/drivers/media/video/hdpvr/hdpvr.h b/drivers/media/video/hdpvr/hdpvr.h
+index 1edd875..173aefa 100644
+--- a/drivers/media/video/hdpvr/hdpvr.h
++++ b/drivers/media/video/hdpvr/hdpvr.h
+@@ -101,7 +101,7 @@ struct hdpvr_device {
+ 	struct work_struct	worker;
+ 
+ 	/* I2C adapter */
+-	struct i2c_adapter	*i2c_adapter;
++	struct i2c_adapter	i2c_adapter;
+ 	/* I2C lock */
+ 	struct mutex		i2c_mutex;
+ 


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1294.2.63
retrieving revision 1.1294.2.64
diff -u -p -r1.1294.2.63 -r1.1294.2.64
--- kernel.spec	5 Sep 2009 19:00:23 -0000	1.1294.2.63
+++ kernel.spec	5 Sep 2009 19:02:24 -0000	1.1294.2.64
@@ -2039,7 +2039,7 @@ fi
 * Sat Sep 04 2009 Michael Young 
 - update pvops which includes swiotlb updates and a network fix
 - try a drm build fix
-- re-enable CONFIG_DRM_NOUVEAU and CONFIG_DRM_RADEON_KMS options
+- therefore re-enable CONFIG_DRM_NOUVEAU and CONFIG_DRM_RADEON_KMS options
 
 * Fri Sep 04 2009 Chuck Ebbert  2.6.31-0.203.rc8.git2
 - Fix kernel build errors when building firmware by removing the



From xulchris at fedoraproject.org  Sat Sep  5 19:16:01 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Sat,  5 Sep 2009 19:16:01 +0000 (UTC)
Subject: rpms/php-pear-DB-DataObject-FormBuilder/F-10 .cvsignore, 1.4,
	1.5 php-pear-DB-DataObject-FormBuilder.spec, 1.7, 1.8 sources,
	1.4, 1.5
Message-ID: <20090905191601.0B17A11C00E5@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13555/F-10

Modified Files:
	.cvsignore php-pear-DB-DataObject-FormBuilder.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/F-10/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	2 Apr 2007 19:06:16 -0000	1.4
+++ .cvsignore	5 Sep 2009 19:16:00 -0000	1.5
@@ -1 +1 @@
-DB_DataObject_FormBuilder-1.0.0RC7.tgz
+DB_DataObject_FormBuilder-1.0.0.tgz


Index: php-pear-DB-DataObject-FormBuilder.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/F-10/php-pear-DB-DataObject-FormBuilder.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- php-pear-DB-DataObject-FormBuilder.spec	13 Jun 2008 21:12:46 -0000	1.7
+++ php-pear-DB-DataObject-FormBuilder.spec	5 Sep 2009 19:16:00 -0000	1.8
@@ -1,16 +1,15 @@
 %{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}
 %define pear_name DB_DataObject_FormBuilder
-%define beta RC7
 
 Name:           php-pear-DB-DataObject-FormBuilder
 Version:        1.0.0
-Release:        0.6.%{beta}%{?dist}
+Release:        1%{?dist}
 Summary:        Automatically build HTML_QuickForm objects
 
 Group:          Development/Libraries
 License:        LGPLv2
 URL:            http://pear.php.net/package/DB_DataObject_FormBuilder
-Source0:        http://pear.php.net/get/%{pear_name}-%{version}%{beta}.tgz
+Source0:        http://pear.php.net/get/%{pear_name}-%{version}.tgz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -46,17 +45,17 @@ control at any stage of the process.
 %prep
 %setup -qc
 [ -f package2.xml ] || mv package.xml package2.xml
-mv package2.xml %{pear_name}-%{version}%{beta}/%{pear_name}.xml
-cd %{pear_name}-%{version}%{beta}
+mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml
+cd %{pear_name}-%{version}
 
 
 %build
-cd %{pear_name}-%{version}%{beta}
+cd %{pear_name}-%{version}
 # Empty build section, most likely nothing required.
 
 
 %install
-cd %{pear_name}-%{version}%{beta}
+cd %{pear_name}-%{version}
 rm -rf $RPM_BUILD_ROOT docdir
 %{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml
 
@@ -92,7 +91,7 @@ fi
 
 %files
 %defattr(-,root,root,-)
-%doc %{pear_name}-%{version}%{beta}/docdir/%{pear_name}/*
+%doc %{pear_name}-%{version}/docdir/%{pear_name}/*
 %{pear_xmldir}/%{pear_name}.xml
 %{pear_phpdir}/DB/DataObject/FormBuilder*
 %{pear_testdir}/%{pear_name}
@@ -100,6 +99,15 @@ fi
 
 
 %changelog
+* Sat Sep 05 2009 Christopher Stone  1.0.0-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.0.0-0.8.RC7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 1.0.0-0.7.RC7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Fri Jun 13 2008 Jon Stanley  - 1.0.0-0.6.RC7
 - Rebuild
 - Fix license tag


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/F-10/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	2 Apr 2007 19:06:17 -0000	1.4
+++ sources	5 Sep 2009 19:16:00 -0000	1.5
@@ -1 +1 @@
-f00fef6a743f20e074009c7e196c9a7d  DB_DataObject_FormBuilder-1.0.0RC7.tgz
+87feb6eac19a8d318152d68e44fcf658  DB_DataObject_FormBuilder-1.0.0.tgz



From xulchris at fedoraproject.org  Sat Sep  5 19:16:00 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Sat,  5 Sep 2009 19:16:00 +0000 (UTC)
Subject: rpms/php-pear-DB-DataObject-FormBuilder/EL-5 .cvsignore, 1.4,
	1.5 php-pear-DB-DataObject-FormBuilder.spec, 1.6, 1.7 sources,
	1.4, 1.5
Message-ID: <20090905191600.DC6EF11C00E5@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13555/EL-5

Modified Files:
	.cvsignore php-pear-DB-DataObject-FormBuilder.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/EL-5/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	2 Apr 2007 19:06:13 -0000	1.4
+++ .cvsignore	5 Sep 2009 19:16:00 -0000	1.5
@@ -1 +1 @@
-DB_DataObject_FormBuilder-1.0.0RC7.tgz
+DB_DataObject_FormBuilder-1.0.0.tgz


Index: php-pear-DB-DataObject-FormBuilder.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/EL-5/php-pear-DB-DataObject-FormBuilder.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- php-pear-DB-DataObject-FormBuilder.spec	6 May 2007 17:04:02 -0000	1.6
+++ php-pear-DB-DataObject-FormBuilder.spec	5 Sep 2009 19:16:00 -0000	1.7
@@ -1,16 +1,15 @@
 %{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}
 %define pear_name DB_DataObject_FormBuilder
-%define beta RC7
 
 Name:           php-pear-DB-DataObject-FormBuilder
 Version:        1.0.0
-Release:        0.5.%{beta}%{?dist}
+Release:        1%{?dist}
 Summary:        Automatically build HTML_QuickForm objects
 
 Group:          Development/Libraries
-License:        LGPL
+License:        LGPLv2
 URL:            http://pear.php.net/package/DB_DataObject_FormBuilder
-Source0:        http://pear.php.net/get/%{pear_name}-%{version}%{beta}.tgz
+Source0:        http://pear.php.net/get/%{pear_name}-%{version}.tgz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -46,17 +45,17 @@ control at any stage of the process.
 %prep
 %setup -qc
 [ -f package2.xml ] || mv package.xml package2.xml
-mv package2.xml %{pear_name}-%{version}%{beta}/%{pear_name}.xml
-cd %{pear_name}-%{version}%{beta}
+mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml
+cd %{pear_name}-%{version}
 
 
 %build
-cd %{pear_name}-%{version}%{beta}
+cd %{pear_name}-%{version}
 # Empty build section, most likely nothing required.
 
 
 %install
-cd %{pear_name}-%{version}%{beta}
+cd %{pear_name}-%{version}
 rm -rf $RPM_BUILD_ROOT docdir
 %{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml
 
@@ -92,7 +91,7 @@ fi
 
 %files
 %defattr(-,root,root,-)
-%doc %{pear_name}-%{version}%{beta}/docdir/%{pear_name}/*
+%doc %{pear_name}-%{version}/docdir/%{pear_name}/*
 %{pear_xmldir}/%{pear_name}.xml
 %{pear_phpdir}/DB/DataObject/FormBuilder*
 %{pear_testdir}/%{pear_name}
@@ -100,6 +99,19 @@ fi
 
 
 %changelog
+* Sat Sep 05 2009 Christopher Stone  1.0.0-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.0.0-0.8.RC7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 1.0.0-0.7.RC7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Jun 13 2008 Jon Stanley  - 1.0.0-0.6.RC7
+- Rebuild
+- Fix license tag
+
 * Sun May 06 2007 Christopher Stone  1.0.0-0.5.RC7
 - Require new HTML_QuickForm_ElementGrid package
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/EL-5/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	2 Apr 2007 19:06:13 -0000	1.4
+++ sources	5 Sep 2009 19:16:00 -0000	1.5
@@ -1 +1 @@
-f00fef6a743f20e074009c7e196c9a7d  DB_DataObject_FormBuilder-1.0.0RC7.tgz
+87feb6eac19a8d318152d68e44fcf658  DB_DataObject_FormBuilder-1.0.0.tgz



From xulchris at fedoraproject.org  Sat Sep  5 19:16:01 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Sat,  5 Sep 2009 19:16:01 +0000 (UTC)
Subject: rpms/php-pear-DB-DataObject-FormBuilder/F-11 .cvsignore, 1.4,
	1.5 php-pear-DB-DataObject-FormBuilder.spec, 1.8, 1.9 sources,
	1.4, 1.5
Message-ID: <20090905191601.373E311C00E5@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13555/F-11

Modified Files:
	.cvsignore php-pear-DB-DataObject-FormBuilder.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/F-11/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	2 Apr 2007 19:06:16 -0000	1.4
+++ .cvsignore	5 Sep 2009 19:16:01 -0000	1.5
@@ -1 +1 @@
-DB_DataObject_FormBuilder-1.0.0RC7.tgz
+DB_DataObject_FormBuilder-1.0.0.tgz


Index: php-pear-DB-DataObject-FormBuilder.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/F-11/php-pear-DB-DataObject-FormBuilder.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- php-pear-DB-DataObject-FormBuilder.spec	26 Feb 2009 20:54:20 -0000	1.8
+++ php-pear-DB-DataObject-FormBuilder.spec	5 Sep 2009 19:16:01 -0000	1.9
@@ -1,16 +1,15 @@
 %{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}
 %define pear_name DB_DataObject_FormBuilder
-%define beta RC7
 
 Name:           php-pear-DB-DataObject-FormBuilder
 Version:        1.0.0
-Release:        0.7.%{beta}%{?dist}
+Release:        1%{?dist}
 Summary:        Automatically build HTML_QuickForm objects
 
 Group:          Development/Libraries
 License:        LGPLv2
 URL:            http://pear.php.net/package/DB_DataObject_FormBuilder
-Source0:        http://pear.php.net/get/%{pear_name}-%{version}%{beta}.tgz
+Source0:        http://pear.php.net/get/%{pear_name}-%{version}.tgz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -46,17 +45,17 @@ control at any stage of the process.
 %prep
 %setup -qc
 [ -f package2.xml ] || mv package.xml package2.xml
-mv package2.xml %{pear_name}-%{version}%{beta}/%{pear_name}.xml
-cd %{pear_name}-%{version}%{beta}
+mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml
+cd %{pear_name}-%{version}
 
 
 %build
-cd %{pear_name}-%{version}%{beta}
+cd %{pear_name}-%{version}
 # Empty build section, most likely nothing required.
 
 
 %install
-cd %{pear_name}-%{version}%{beta}
+cd %{pear_name}-%{version}
 rm -rf $RPM_BUILD_ROOT docdir
 %{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml
 
@@ -92,7 +91,7 @@ fi
 
 %files
 %defattr(-,root,root,-)
-%doc %{pear_name}-%{version}%{beta}/docdir/%{pear_name}/*
+%doc %{pear_name}-%{version}/docdir/%{pear_name}/*
 %{pear_xmldir}/%{pear_name}.xml
 %{pear_phpdir}/DB/DataObject/FormBuilder*
 %{pear_testdir}/%{pear_name}
@@ -100,6 +99,12 @@ fi
 
 
 %changelog
+* Sat Sep 05 2009 Christopher Stone  1.0.0-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.0.0-0.8.RC7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Feb 26 2009 Fedora Release Engineering  - 1.0.0-0.7.RC7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/F-11/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	2 Apr 2007 19:06:17 -0000	1.4
+++ sources	5 Sep 2009 19:16:01 -0000	1.5
@@ -1 +1 @@
-f00fef6a743f20e074009c7e196c9a7d  DB_DataObject_FormBuilder-1.0.0RC7.tgz
+87feb6eac19a8d318152d68e44fcf658  DB_DataObject_FormBuilder-1.0.0.tgz



From xulchris at fedoraproject.org  Sat Sep  5 19:16:01 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Sat,  5 Sep 2009 19:16:01 +0000 (UTC)
Subject: rpms/php-pear-DB-DataObject-FormBuilder/devel .cvsignore, 1.4,
	1.5 php-pear-DB-DataObject-FormBuilder.spec, 1.9, 1.10 sources,
	1.4, 1.5
Message-ID: <20090905191601.6166F11C00E5@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13555/devel

Modified Files:
	.cvsignore php-pear-DB-DataObject-FormBuilder.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	2 Apr 2007 19:06:16 -0000	1.4
+++ .cvsignore	5 Sep 2009 19:16:01 -0000	1.5
@@ -1 +1 @@
-DB_DataObject_FormBuilder-1.0.0RC7.tgz
+DB_DataObject_FormBuilder-1.0.0.tgz


Index: php-pear-DB-DataObject-FormBuilder.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/devel/php-pear-DB-DataObject-FormBuilder.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- php-pear-DB-DataObject-FormBuilder.spec	26 Jul 2009 18:12:47 -0000	1.9
+++ php-pear-DB-DataObject-FormBuilder.spec	5 Sep 2009 19:16:01 -0000	1.10
@@ -1,16 +1,15 @@
 %{!?__pear: %{expand: %%global __pear %{_bindir}/pear}}
 %define pear_name DB_DataObject_FormBuilder
-%define beta RC7
 
 Name:           php-pear-DB-DataObject-FormBuilder
 Version:        1.0.0
-Release:        0.8.%{beta}%{?dist}
+Release:        1%{?dist}
 Summary:        Automatically build HTML_QuickForm objects
 
 Group:          Development/Libraries
 License:        LGPLv2
 URL:            http://pear.php.net/package/DB_DataObject_FormBuilder
-Source0:        http://pear.php.net/get/%{pear_name}-%{version}%{beta}.tgz
+Source0:        http://pear.php.net/get/%{pear_name}-%{version}.tgz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -46,17 +45,17 @@ control at any stage of the process.
 %prep
 %setup -qc
 [ -f package2.xml ] || mv package.xml package2.xml
-mv package2.xml %{pear_name}-%{version}%{beta}/%{pear_name}.xml
-cd %{pear_name}-%{version}%{beta}
+mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml
+cd %{pear_name}-%{version}
 
 
 %build
-cd %{pear_name}-%{version}%{beta}
+cd %{pear_name}-%{version}
 # Empty build section, most likely nothing required.
 
 
 %install
-cd %{pear_name}-%{version}%{beta}
+cd %{pear_name}-%{version}
 rm -rf $RPM_BUILD_ROOT docdir
 %{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml
 
@@ -92,7 +91,7 @@ fi
 
 %files
 %defattr(-,root,root,-)
-%doc %{pear_name}-%{version}%{beta}/docdir/%{pear_name}/*
+%doc %{pear_name}-%{version}/docdir/%{pear_name}/*
 %{pear_xmldir}/%{pear_name}.xml
 %{pear_phpdir}/DB/DataObject/FormBuilder*
 %{pear_testdir}/%{pear_name}
@@ -100,6 +99,9 @@ fi
 
 
 %changelog
+* Sat Sep 05 2009 Christopher Stone  1.0.0-1
+- Upstream sync
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.0.0-0.8.RC7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-DB-DataObject-FormBuilder/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	2 Apr 2007 19:06:17 -0000	1.4
+++ sources	5 Sep 2009 19:16:01 -0000	1.5
@@ -1 +1 @@
-f00fef6a743f20e074009c7e196c9a7d  DB_DataObject_FormBuilder-1.0.0RC7.tgz
+87feb6eac19a8d318152d68e44fcf658  DB_DataObject_FormBuilder-1.0.0.tgz



From emaldonado at fedoraproject.org  Sat Sep  5 19:45:11 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sat,  5 Sep 2009 19:45:11 +0000 (UTC)
Subject: rpms/nss-util/devel nss-nolocalsql.patch,1.1,1.2
Message-ID: <20090905194511.1E34E11C00E5@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-util/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23419

Modified Files:
	nss-nolocalsql.patch 
Log Message:
Patch only mozilla/nss/lib/Makefile

nss-nolocalsql.patch:
 Makefile |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

Index: nss-nolocalsql.patch
===================================================================
RCS file: /cvs/extras/rpms/nss-util/devel/nss-nolocalsql.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- nss-nolocalsql.patch	5 Sep 2009 18:49:19 -0000	1.1
+++ nss-nolocalsql.patch	5 Sep 2009 19:45:10 -0000	1.2
@@ -18,35 +18,3 @@ diff -up ./mozilla/security/nss/lib/Make
  
  #######################################################################
  # (5) Execute "global" rules. (OPTIONAL)                              #
-diff -up ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn.nolocalsql ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn
---- ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn.nolocalsql	2007-07-19 23:36:50.000000000 +0200
-+++ ./mozilla/security/nss/lib/softoken/legacydb/manifest.mn	2009-04-14 17:07:40.000000000 +0200
-@@ -46,9 +46,9 @@ MAPFILE = $(OBJDIR)/nssdbm.def
- 
- DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\"
- 
--ifdef MOZILLA_CLIENT
--INCLUDES += -I$(DIST)/include/sqlite3
--endif
-+#ifdef MOZILLA_CLIENT
-+#INCLUDES += -I$(DIST)/include/sqlite3
-+#endif
- 
- CSRCS = \
- 	dbmshim.c \
-diff -up ./mozilla/security/nss/lib/softoken/manifest.mn.nolocalsql ./mozilla/security/nss/lib/softoken/manifest.mn
---- ./mozilla/security/nss/lib/softoken/manifest.mn.nolocalsql	2009-03-25 17:21:37.000000000 +0100
-+++ ./mozilla/security/nss/lib/softoken/manifest.mn	2009-04-14 17:07:40.000000000 +0200
-@@ -47,9 +47,9 @@ MAPFILE = $(OBJDIR)/softokn.def
- 
- DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\" -DSHLIB_VERSION=\"$(LIBRARY_VERSION)\"
- 
--ifdef MOZILLA_CLIENT
--INCLUDES += -I$(DIST)/include/sqlite3
--endif
-+#ifdef MOZILLA_CLIENT
-+#INCLUDES += -I$(DIST)/include/sqlite3
-+#endif
- 
- EXPORTS = \
- 	secmodt.h \



From xulchris at fedoraproject.org  Sat Sep  5 20:07:12 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Sat,  5 Sep 2009 20:07:12 +0000 (UTC)
Subject: rpms/php-pear-File-Passwd/F-11 .cvsignore, 1.2,
	1.3 php-pear-File-Passwd.spec, 1.3, 1.4 sources, 1.2, 1.3
Message-ID: <20090905200712.5DD6C11C00E5@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-File-Passwd/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32475/F-11

Modified Files:
	.cvsignore php-pear-File-Passwd.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-Passwd/F-11/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	15 May 2007 03:51:33 -0000	1.2
+++ .cvsignore	5 Sep 2009 20:07:12 -0000	1.3
@@ -1 +1 @@
-File_Passwd-1.1.6.tgz
+File_Passwd-1.1.7.tgz


Index: php-pear-File-Passwd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-Passwd/F-11/php-pear-File-Passwd.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- php-pear-File-Passwd.spec	26 Feb 2009 21:11:00 -0000	1.3
+++ php-pear-File-Passwd.spec	5 Sep 2009 20:07:12 -0000	1.4
@@ -2,8 +2,8 @@
 %define pear_name File_Passwd
 
 Name:           php-pear-File-Passwd
-Version:        1.1.6
-Release:        4%{?dist}
+Version:        1.1.7
+Release:        1%{?dist}
 Summary:        Manipulate many kinds of password files
 
 Group:          Development/Languages
@@ -88,6 +88,12 @@ fi
 
 
 %changelog
+* Sat Sep 05 2009 Christopher Stone  1.1.7-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.1.6-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Feb 26 2009 Fedora Release Engineering  - 1.1.6-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-Passwd/F-11/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	15 May 2007 03:51:33 -0000	1.2
+++ sources	5 Sep 2009 20:07:12 -0000	1.3
@@ -1 +1 @@
-e4dafa1eae878ff83d349b28719e8e29  File_Passwd-1.1.6.tgz
+b11d5dac02ddd93fdfdd4756a0868afe  File_Passwd-1.1.7.tgz



From xulchris at fedoraproject.org  Sat Sep  5 20:07:12 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Sat,  5 Sep 2009 20:07:12 +0000 (UTC)
Subject: rpms/php-pear-File-Passwd/F-10 .cvsignore, 1.2,
	1.3 php-pear-File-Passwd.spec, 1.2, 1.3 sources, 1.2, 1.3
Message-ID: <20090905200712.05C7711C00E5@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-File-Passwd/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32475/F-10

Modified Files:
	.cvsignore php-pear-File-Passwd.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-Passwd/F-10/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	15 May 2007 03:51:33 -0000	1.2
+++ .cvsignore	5 Sep 2009 20:07:11 -0000	1.3
@@ -1 +1 @@
-File_Passwd-1.1.6.tgz
+File_Passwd-1.1.7.tgz


Index: php-pear-File-Passwd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-Passwd/F-10/php-pear-File-Passwd.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- php-pear-File-Passwd.spec	14 Jun 2008 15:45:11 -0000	1.2
+++ php-pear-File-Passwd.spec	5 Sep 2009 20:07:11 -0000	1.3
@@ -2,8 +2,8 @@
 %define pear_name File_Passwd
 
 Name:           php-pear-File-Passwd
-Version:        1.1.6
-Release:        3%{?dist}
+Version:        1.1.7
+Release:        1%{?dist}
 Summary:        Manipulate many kinds of password files
 
 Group:          Development/Languages
@@ -88,6 +88,15 @@ fi
 
 
 %changelog
+* Sat Sep 05 2009 Christopher Stone  1.1.7-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.1.6-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 1.1.6-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Sat Jun 14 2008 Christopher Stone  1.1.6-3
 - Rebuild for vendor tag (bz #451361)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-Passwd/F-10/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	15 May 2007 03:51:33 -0000	1.2
+++ sources	5 Sep 2009 20:07:11 -0000	1.3
@@ -1 +1 @@
-e4dafa1eae878ff83d349b28719e8e29  File_Passwd-1.1.6.tgz
+b11d5dac02ddd93fdfdd4756a0868afe  File_Passwd-1.1.7.tgz



From xulchris at fedoraproject.org  Sat Sep  5 20:07:12 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Sat,  5 Sep 2009 20:07:12 +0000 (UTC)
Subject: rpms/php-pear-File-Passwd/devel .cvsignore, 1.2,
	1.3 php-pear-File-Passwd.spec, 1.4, 1.5 sources, 1.2, 1.3
Message-ID: <20090905200712.ADDA411C00E5@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-File-Passwd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32475/devel

Modified Files:
	.cvsignore php-pear-File-Passwd.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-Passwd/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	15 May 2007 03:51:33 -0000	1.2
+++ .cvsignore	5 Sep 2009 20:07:12 -0000	1.3
@@ -1 +1 @@
-File_Passwd-1.1.6.tgz
+File_Passwd-1.1.7.tgz


Index: php-pear-File-Passwd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-Passwd/devel/php-pear-File-Passwd.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- php-pear-File-Passwd.spec	26 Jul 2009 18:14:45 -0000	1.4
+++ php-pear-File-Passwd.spec	5 Sep 2009 20:07:12 -0000	1.5
@@ -2,8 +2,8 @@
 %define pear_name File_Passwd
 
 Name:           php-pear-File-Passwd
-Version:        1.1.6
-Release:        5%{?dist}
+Version:        1.1.7
+Release:        1%{?dist}
 Summary:        Manipulate many kinds of password files
 
 Group:          Development/Languages
@@ -88,6 +88,9 @@ fi
 
 
 %changelog
+* Sat Sep 05 2009 Christopher Stone  1.1.7-1
+- Upstream sync
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.1.6-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-Passwd/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	15 May 2007 03:51:33 -0000	1.2
+++ sources	5 Sep 2009 20:07:12 -0000	1.3
@@ -1 +1 @@
-e4dafa1eae878ff83d349b28719e8e29  File_Passwd-1.1.6.tgz
+b11d5dac02ddd93fdfdd4756a0868afe  File_Passwd-1.1.7.tgz



From xulchris at fedoraproject.org  Sat Sep  5 20:07:11 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Sat,  5 Sep 2009 20:07:11 +0000 (UTC)
Subject: rpms/php-pear-File-Passwd/EL-5 .cvsignore, 1.2,
	1.3 php-pear-File-Passwd.spec, 1.1, 1.2 sources, 1.2, 1.3
Message-ID: <20090905200711.D5C9B11C00E5@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-File-Passwd/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32475/EL-5

Modified Files:
	.cvsignore php-pear-File-Passwd.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-Passwd/EL-5/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	15 May 2007 03:58:27 -0000	1.2
+++ .cvsignore	5 Sep 2009 20:07:11 -0000	1.3
@@ -1 +1 @@
-File_Passwd-1.1.6.tgz
+File_Passwd-1.1.7.tgz


Index: php-pear-File-Passwd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-Passwd/EL-5/php-pear-File-Passwd.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- php-pear-File-Passwd.spec	15 May 2007 03:58:27 -0000	1.1
+++ php-pear-File-Passwd.spec	5 Sep 2009 20:07:11 -0000	1.2
@@ -2,12 +2,12 @@
 %define pear_name File_Passwd
 
 Name:           php-pear-File-Passwd
-Version:        1.1.6
-Release:        2%{?dist}
+Version:        1.1.7
+Release:        1%{?dist}
 Summary:        Manipulate many kinds of password files
 
 Group:          Development/Languages
-License:        PHP License
+License:        PHP
 URL:            http://pear.php.net/package/File_Passwd
 Source0:        http://pear.php.net/get/%{pear_name}-%{version}.tgz
 Source1:        PHP-LICENSE-3.01
@@ -88,6 +88,18 @@ fi
 
 
 %changelog
+* Sat Sep 05 2009 Christopher Stone  1.1.7-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.1.6-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 1.1.6-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sat Jun 14 2008 Christopher Stone  1.1.6-3
+- Rebuild for vendor tag (bz #451361)
+
 * Sun May 13 2007 Christopher Stone  1.1.6-2
 - Include samba extension as default for Fedora
 - Exclude samba extension from Enterprise Linux


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-Passwd/EL-5/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	15 May 2007 03:58:27 -0000	1.2
+++ sources	5 Sep 2009 20:07:11 -0000	1.3
@@ -1 +1 @@
-e4dafa1eae878ff83d349b28719e8e29  File_Passwd-1.1.6.tgz
+b11d5dac02ddd93fdfdd4756a0868afe  File_Passwd-1.1.7.tgz



From pkgdb at fedoraproject.org  Sat Sep  5 20:24:50 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sat, 05 Sep 2009 20:24:50 +0000
Subject: [pkgdb] cherokee: arbiter has requested watchcommits
Message-ID: <20090905202451.0C2D510F894@bastion2.fedora.phx.redhat.com>

arbiter has requested the watchcommits acl on cherokee (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/cherokee



From pkgdb at fedoraproject.org  Sat Sep  5 20:24:51 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sat, 05 Sep 2009 20:24:51 +0000
Subject: [pkgdb] cherokee: arbiter has requested watchbugzilla
Message-ID: <20090905202451.7797E10F89C@bastion2.fedora.phx.redhat.com>

arbiter has requested the watchbugzilla acl on cherokee (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/cherokee



From pkgdb at fedoraproject.org  Sat Sep  5 20:24:54 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sat, 05 Sep 2009 20:24:54 +0000
Subject: [pkgdb] cherokee: arbiter has requested commit
Message-ID: <20090905202454.F10C110F89F@bastion2.fedora.phx.redhat.com>

arbiter has requested the commit acl on cherokee (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/cherokee



From svahl at fedoraproject.org  Sat Sep  5 20:52:40 2009
From: svahl at fedoraproject.org (Sebastian Vahl)
Date: Sat,  5 Sep 2009 20:52:40 +0000 (UTC)
Subject: rpms/kcoloredit/F-10 .cvsignore, 1.11, 1.12 kcoloredit.spec, 1.16, 
	1.17 sources, 1.12, 1.13
Message-ID: <20090905205240.B54DB11C00E5@cvs1.fedora.phx.redhat.com>

Author: svahl

Update of /cvs/extras/rpms/kcoloredit/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12669/F-10

Modified Files:
	.cvsignore kcoloredit.spec sources 
Log Message:
* Tue Sep 01 2009 Sebastian Vahl  - 4.3.1-1
- 4.3.1



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kcoloredit/F-10/.cvsignore,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- .cvsignore	11 Aug 2009 16:50:11 -0000	1.11
+++ .cvsignore	5 Sep 2009 20:52:40 -0000	1.12
@@ -1,2 +1 @@
-kcoloredit-2.0.0-kde4.2.4.tar.bz2
-kcoloredit-2.0.0-kde4.3.0.tar.bz2
+kcoloredit-2.0.0-kde4.3.1.tar.bz2


Index: kcoloredit.spec
===================================================================
RCS file: /cvs/extras/rpms/kcoloredit/F-10/kcoloredit.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- kcoloredit.spec	11 Aug 2009 16:50:11 -0000	1.16
+++ kcoloredit.spec	5 Sep 2009 20:52:40 -0000	1.17
@@ -4,7 +4,7 @@
 %define iversion 2.0.0
 
 Name:           kcoloredit
-Version:        4.3.0
+Version:        4.3.1
 Release:        1%{?dist}
 Summary:        A color palette Editor
 
@@ -83,6 +83,9 @@ xdg-icon-resource forceupdate --theme hi
 %{_kde4_iconsdir}/hicolor/*/*/kcoloredit.png
 
 %changelog
+* Tue Sep 01 2009 Sebastian Vahl  - 4.3.1-1
+- 4.3.1
+
 * Tue Aug 04 2009 Than Ngo  - 4.3.0-1
 - 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kcoloredit/F-10/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources	11 Aug 2009 16:50:11 -0000	1.12
+++ sources	5 Sep 2009 20:52:40 -0000	1.13
@@ -1 +1 @@
-4d4c7809dd3275299ff31cdfb784ddab  kcoloredit-2.0.0-kde4.3.0.tar.bz2
+8307023ee8759c250962e034bf563b1a  kcoloredit-2.0.0-kde4.3.1.tar.bz2



From svahl at fedoraproject.org  Sat Sep  5 20:52:40 2009
From: svahl at fedoraproject.org (Sebastian Vahl)
Date: Sat,  5 Sep 2009 20:52:40 +0000 (UTC)
Subject: rpms/kcoloredit/F-11 .cvsignore, 1.12, 1.13 kcoloredit.spec, 1.17, 
	1.18 sources, 1.13, 1.14
Message-ID: <20090905205240.E88BE11C00E5@cvs1.fedora.phx.redhat.com>

Author: svahl

Update of /cvs/extras/rpms/kcoloredit/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12669/F-11

Modified Files:
	.cvsignore kcoloredit.spec sources 
Log Message:
* Tue Sep 01 2009 Sebastian Vahl  - 4.3.1-1
- 4.3.1



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kcoloredit/F-11/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	11 Aug 2009 16:50:11 -0000	1.12
+++ .cvsignore	5 Sep 2009 20:52:40 -0000	1.13
@@ -1,2 +1 @@
-kcoloredit-2.0.0-kde4.2.4.tar.bz2
-kcoloredit-2.0.0-kde4.3.0.tar.bz2
+kcoloredit-2.0.0-kde4.3.1.tar.bz2


Index: kcoloredit.spec
===================================================================
RCS file: /cvs/extras/rpms/kcoloredit/F-11/kcoloredit.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- kcoloredit.spec	11 Aug 2009 16:50:11 -0000	1.17
+++ kcoloredit.spec	5 Sep 2009 20:52:40 -0000	1.18
@@ -4,7 +4,7 @@
 %define iversion 2.0.0
 
 Name:           kcoloredit
-Version:        4.3.0
+Version:        4.3.1
 Release:        1%{?dist}
 Summary:        A color palette Editor
 
@@ -83,6 +83,9 @@ xdg-icon-resource forceupdate --theme hi
 %{_kde4_iconsdir}/hicolor/*/*/kcoloredit.png
 
 %changelog
+* Tue Sep 01 2009 Sebastian Vahl  - 4.3.1-1
+- 4.3.1
+
 * Tue Aug 04 2009 Than Ngo  - 4.3.0-1
 - 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kcoloredit/F-11/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	11 Aug 2009 16:50:11 -0000	1.13
+++ sources	5 Sep 2009 20:52:40 -0000	1.14
@@ -1 +1 @@
-4d4c7809dd3275299ff31cdfb784ddab  kcoloredit-2.0.0-kde4.3.0.tar.bz2
+8307023ee8759c250962e034bf563b1a  kcoloredit-2.0.0-kde4.3.1.tar.bz2



From svahl at fedoraproject.org  Sat Sep  5 20:55:47 2009
From: svahl at fedoraproject.org (Sebastian Vahl)
Date: Sat,  5 Sep 2009 20:55:47 +0000 (UTC)
Subject: rpms/kiconedit/F-10 .cvsignore, 1.11, 1.12 kiconedit.spec, 1.16,
	1.17 sources, 1.12, 1.13
Message-ID: <20090905205547.B9F1C11C00E5@cvs1.fedora.phx.redhat.com>

Author: svahl

Update of /cvs/extras/rpms/kiconedit/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13583/F-10

Modified Files:
	.cvsignore kiconedit.spec sources 
Log Message:
* Tue Sep 01 2009 Sebastian Vahl  - 4.3.1-1
- 4.3.1



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kiconedit/F-10/.cvsignore,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- .cvsignore	11 Aug 2009 17:15:43 -0000	1.11
+++ .cvsignore	5 Sep 2009 20:55:47 -0000	1.12
@@ -1,2 +1 @@
-kiconedit-4.2.4.tar.bz2
-kiconedit-4.3.0.tar.bz2
+kiconedit-4.3.1.tar.bz2


Index: kiconedit.spec
===================================================================
RCS file: /cvs/extras/rpms/kiconedit/F-10/kiconedit.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- kiconedit.spec	11 Aug 2009 17:15:43 -0000	1.16
+++ kiconedit.spec	5 Sep 2009 20:55:47 -0000	1.17
@@ -1,7 +1,7 @@
 # Review Request: http://bugzilla.redhat.com/432139
 
 Name:           kiconedit
-Version:        4.3.0
+Version:        4.3.1
 Release:        1%{?dist}
 Summary:        An icon editor
 
@@ -88,6 +88,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 
 %changelog
+* Tue Sep 01 2009 Sebastian Vahl  - 4.3.1-1
+- 4.3.1
+
 * Tue Aug 04 2009 Than Ngo  - 4.3.0-1
 - 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kiconedit/F-10/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources	11 Aug 2009 17:15:43 -0000	1.12
+++ sources	5 Sep 2009 20:55:47 -0000	1.13
@@ -1 +1 @@
-b01877aa6da21b50f0550c43c6b86cfe  kiconedit-4.3.0.tar.bz2
+211d2de7aae9b2eb5594550b40ebe70b  kiconedit-4.3.1.tar.bz2



From svahl at fedoraproject.org  Sat Sep  5 20:55:47 2009
From: svahl at fedoraproject.org (Sebastian Vahl)
Date: Sat,  5 Sep 2009 20:55:47 +0000 (UTC)
Subject: rpms/kiconedit/F-11 .cvsignore, 1.12, 1.13 kiconedit.spec, 1.20,
	1.21 sources, 1.13, 1.14
Message-ID: <20090905205547.D91BD11C00E5@cvs1.fedora.phx.redhat.com>

Author: svahl

Update of /cvs/extras/rpms/kiconedit/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13583/F-11

Modified Files:
	.cvsignore kiconedit.spec sources 
Log Message:
* Tue Sep 01 2009 Sebastian Vahl  - 4.3.1-1
- 4.3.1



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kiconedit/F-11/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	11 Aug 2009 17:15:44 -0000	1.12
+++ .cvsignore	5 Sep 2009 20:55:47 -0000	1.13
@@ -1,2 +1 @@
-kiconedit-4.2.4.tar.bz2
-kiconedit-4.3.0.tar.bz2
+kiconedit-4.3.1.tar.bz2


Index: kiconedit.spec
===================================================================
RCS file: /cvs/extras/rpms/kiconedit/F-11/kiconedit.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- kiconedit.spec	11 Aug 2009 17:15:44 -0000	1.20
+++ kiconedit.spec	5 Sep 2009 20:55:47 -0000	1.21
@@ -1,7 +1,7 @@
 # Review Request: http://bugzilla.redhat.com/432139
 
 Name:           kiconedit
-Version:        4.3.0
+Version:        4.3.1
 Release:        1%{?dist}
 Summary:        An icon editor
 
@@ -88,6 +88,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 
 %changelog
+* Tue Sep 01 2009 Sebastian Vahl  - 4.3.1-1
+- 4.3.1
+
 * Tue Aug 04 2009 Than Ngo  - 4.3.0-1
 - 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kiconedit/F-11/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	11 Aug 2009 17:15:44 -0000	1.13
+++ sources	5 Sep 2009 20:55:47 -0000	1.14
@@ -1 +1 @@
-b01877aa6da21b50f0550c43c6b86cfe  kiconedit-4.3.0.tar.bz2
+211d2de7aae9b2eb5594550b40ebe70b  kiconedit-4.3.1.tar.bz2



From svahl at fedoraproject.org  Sat Sep  5 21:07:16 2009
From: svahl at fedoraproject.org (Sebastian Vahl)
Date: Sat,  5 Sep 2009 21:07:16 +0000 (UTC)
Subject: rpms/kgrab/F-10 .cvsignore, 1.9, 1.10 kgrab.spec, 1.16, 1.17 sources,
	1.10, 1.11
Message-ID: <20090905210716.5B4C911C00E5@cvs1.fedora.phx.redhat.com>

Author: svahl

Update of /cvs/extras/rpms/kgrab/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17079/F-10

Modified Files:
	.cvsignore kgrab.spec sources 
Log Message:
* Tue Sep 01 2009 Sebastian Vahl  - 0.1.1-19
- 4.3.1



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kgrab/F-10/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	11 Aug 2009 17:04:32 -0000	1.9
+++ .cvsignore	5 Sep 2009 21:07:15 -0000	1.10
@@ -1,2 +1 @@
-kgrab-0.1.1-kde4.2.4.tar.bz2
-kgrab-0.1.1-kde4.3.0.tar.bz2
+kgrab-0.1.1-kde4.3.1.tar.bz2


Index: kgrab.spec
===================================================================
RCS file: /cvs/extras/rpms/kgrab/F-10/kgrab.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- kgrab.spec	11 Aug 2009 17:04:32 -0000	1.16
+++ kgrab.spec	5 Sep 2009 21:07:15 -0000	1.17
@@ -1,11 +1,11 @@
 # Review Request:
 # https://bugzilla.redhat.com/show_bug.cgi?id=432613
 
-%define kdeversion 4.3.0
+%define kdeversion 4.3.1
 
 Name:           kgrab
 Version:        0.1.1
-Release:        18%{?dist}
+Release:        19%{?dist}
 Summary:        A screen grabbing utility
 
 Group:          User Interface/Desktops
@@ -75,6 +75,9 @@ xdg-icon-resource forceupdate --theme hi
 
 
 %changelog
+* Tue Sep 01 2009 Sebastian Vahl  - 0.1.1-19
+- 4.3.1
+
 * Tue Aug 04 2009 Than Ngo  - 0.1.1-18
 - 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kgrab/F-10/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	11 Aug 2009 17:04:32 -0000	1.10
+++ sources	5 Sep 2009 21:07:15 -0000	1.11
@@ -1 +1 @@
-199d59f03900236c0dbc771d617b49f6  kgrab-0.1.1-kde4.3.0.tar.bz2
+73e7a23426f1a448957a0192f88831e0  kgrab-0.1.1-kde4.3.1.tar.bz2



From svahl at fedoraproject.org  Sat Sep  5 21:07:16 2009
From: svahl at fedoraproject.org (Sebastian Vahl)
Date: Sat,  5 Sep 2009 21:07:16 +0000 (UTC)
Subject: rpms/kgrab/F-11 .cvsignore, 1.10, 1.11 kgrab.spec, 1.19,
	1.20 sources, 1.10, 1.11
Message-ID: <20090905210716.BFECC11C00E5@cvs1.fedora.phx.redhat.com>

Author: svahl

Update of /cvs/extras/rpms/kgrab/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17079/F-11

Modified Files:
	.cvsignore kgrab.spec sources 
Log Message:
* Tue Sep 01 2009 Sebastian Vahl  - 0.1.1-19
- 4.3.1



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kgrab/F-11/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- .cvsignore	11 Aug 2009 17:04:32 -0000	1.10
+++ .cvsignore	5 Sep 2009 21:07:16 -0000	1.11
@@ -1,2 +1 @@
-kgrab-0.1.1-kde4.2.4.tar.bz2
-kgrab-0.1.1-kde4.3.0.tar.bz2
+kgrab-0.1.1-kde4.3.1.tar.bz2


Index: kgrab.spec
===================================================================
RCS file: /cvs/extras/rpms/kgrab/F-11/kgrab.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- kgrab.spec	11 Aug 2009 17:04:32 -0000	1.19
+++ kgrab.spec	5 Sep 2009 21:07:16 -0000	1.20
@@ -1,11 +1,11 @@
 # Review Request:
 # https://bugzilla.redhat.com/show_bug.cgi?id=432613
 
-%define kdeversion 4.3.0
+%define kdeversion 4.3.1
 
 Name:           kgrab
 Version:        0.1.1
-Release:        18%{?dist}
+Release:        19%{?dist}
 Summary:        A screen grabbing utility
 
 Group:          User Interface/Desktops
@@ -75,6 +75,9 @@ xdg-icon-resource forceupdate --theme hi
 
 
 %changelog
+* Tue Sep 01 2009 Sebastian Vahl  - 0.1.1-19
+- 4.3.1
+
 * Tue Aug 04 2009 Than Ngo  - 0.1.1-18
 - 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kgrab/F-11/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	11 Aug 2009 17:04:32 -0000	1.10
+++ sources	5 Sep 2009 21:07:16 -0000	1.11
@@ -1 +1 @@
-199d59f03900236c0dbc771d617b49f6  kgrab-0.1.1-kde4.3.0.tar.bz2
+73e7a23426f1a448957a0192f88831e0  kgrab-0.1.1-kde4.3.1.tar.bz2



From emaldonado at fedoraproject.org  Sat Sep  5 21:19:59 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sat,  5 Sep 2009 21:19:59 +0000 (UTC)
Subject: rpms/nss-util/devel nss-util-config.in,1.4,1.5
Message-ID: <20090905211959.474CD11C00E5@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-util/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20814

Modified Files:
	nss-util-config.in 
Log Message:
no -rpath-link


Index: nss-util-config.in
===================================================================
RCS file: /cvs/extras/rpms/nss-util/devel/nss-util-config.in,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- nss-util-config.in	28 Aug 2009 05:04:47 -0000	1.4
+++ nss-util-config.in	5 Sep 2009 21:19:59 -0000	1.5
@@ -112,7 +112,7 @@ if test "$echo_cflags" = "yes"; then
 fi
 
 if test "$echo_libs" = "yes"; then
-      libdirs="-Wl,-rpath-link,$libdir -L$libdir"
+      libdirs="-Wl,$libdir -L$libdir"
       if test -n "$lib_nssutil"; then
 	libdirs="$libdirs -lnssutil${major_version}"
       fi



From emaldonado at fedoraproject.org  Sat Sep  5 21:21:22 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sat,  5 Sep 2009 21:21:22 +0000 (UTC)
Subject: rpms/nss-softokn/devel nss-softokn-config.in,1.2,1.3
Message-ID: <20090905212122.2BCA911C00E5@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21177

Modified Files:
	nss-softokn-config.in 
Log Message:
no rpath-link


Index: nss-softokn-config.in
===================================================================
RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn-config.in,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- nss-softokn-config.in	28 Aug 2009 05:15:26 -0000	1.2
+++ nss-softokn-config.in	5 Sep 2009 21:21:21 -0000	1.3
@@ -122,7 +122,7 @@ if test "$echo_cflags" = "yes"; then
 fi
 
 if test "$echo_libs" = "yes"; then
-      libdirs="-Wl,-rpath-link,$libdir -L$libdir"
+      libdirs="-Wl,$libdir -L$libdir"
       if test -n "$lib_ssl"; then
 	libdirs="$libdirs -lssl${major_version}"
       fi



From emaldonado at fedoraproject.org  Sat Sep  5 21:22:06 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sat,  5 Sep 2009 21:22:06 +0000 (UTC)
Subject: rpms/nss/devel nss-config.in,1.4,1.5
Message-ID: <20090905212206.2AC1011C00E5@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21379

Modified Files:
	nss-config.in 
Log Message:
no rpath-link


Index: nss-config.in
===================================================================
RCS file: /cvs/extras/rpms/nss/devel/nss-config.in,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- nss-config.in	27 Aug 2009 23:42:46 -0000	1.4
+++ nss-config.in	5 Sep 2009 21:22:05 -0000	1.5
@@ -122,7 +122,7 @@ if test "$echo_cflags" = "yes"; then
 fi
 
 if test "$echo_libs" = "yes"; then
-      libdirs="-Wl,-rpath-link,$libdir -L$libdir"
+      libdirs="-Wl,$libdir -L$libdir"
       if test -n "$lib_ssl"; then
 	libdirs="$libdirs -lssl${major_version}"
       fi



From svahl at fedoraproject.org  Sat Sep  5 21:23:05 2009
From: svahl at fedoraproject.org (Sebastian Vahl)
Date: Sat,  5 Sep 2009 21:23:05 +0000 (UTC)
Subject: rpms/skanlite/F-11 .cvsignore, 1.3, 1.4 skanlite.spec, 1.2,
	1.3 sources, 1.3, 1.4
Message-ID: <20090905212305.2791E11C00E5@cvs1.fedora.phx.redhat.com>

Author: svahl

Update of /cvs/extras/rpms/skanlite/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21644/F-11

Modified Files:
	.cvsignore skanlite.spec sources 
Log Message:
* Tue Sep 01 2009 Sebastian Vahl  - 0.3-5
- KDE 4.3.1



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/skanlite/F-11/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	11 Aug 2009 19:54:41 -0000	1.3
+++ .cvsignore	5 Sep 2009 21:23:05 -0000	1.4
@@ -1 +1 @@
-skanlite-0.3-kde4.3.0.tar.bz2
+skanlite-0.3-kde4.3.1.tar.bz2


Index: skanlite.spec
===================================================================
RCS file: /cvs/extras/rpms/skanlite/F-11/skanlite.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- skanlite.spec	11 Aug 2009 19:54:41 -0000	1.2
+++ skanlite.spec	5 Sep 2009 21:23:05 -0000	1.3
@@ -1,8 +1,8 @@
-%global kdeversion 4.3.0
+%global kdeversion 4.3.1
 
 Name:           skanlite
 Version:        0.3
-Release:        4%{?dist}
+Release:        5%{?dist}
 Summary:        Lightweight scanning program
 Group:          Applications/Productivity
 # Actually: GPLv2 or GPLv3 or any later Version approved by KDE e.V.
@@ -55,6 +55,9 @@ rm -rf %{buildroot}
 %{_kde4_datadir}/applications/kde4/%{name}.desktop
 
 %changelog
+* Tue Sep 01 2009 Sebastian Vahl  - 0.3-5
+- KDE 4.3.1
+
 * Tue Aug 11 2009 Sebastian Vahl  - 0.3-4
 - KDE 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/skanlite/F-11/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	11 Aug 2009 19:54:41 -0000	1.3
+++ sources	5 Sep 2009 21:23:05 -0000	1.4
@@ -1 +1 @@
-cf72ef82553627e21406084a12e9b5eb  skanlite-0.3-kde4.3.0.tar.bz2
+ffe6c35bb6dc9096380c940ac2bc3e6e  skanlite-0.3-kde4.3.1.tar.bz2



From svahl at fedoraproject.org  Sat Sep  5 21:23:04 2009
From: svahl at fedoraproject.org (Sebastian Vahl)
Date: Sat,  5 Sep 2009 21:23:04 +0000 (UTC)
Subject: rpms/skanlite/F-10 .cvsignore, 1.3, 1.4 skanlite.spec, 1.2,
	1.3 sources, 1.3, 1.4
Message-ID: <20090905212304.ED32B11C00E5@cvs1.fedora.phx.redhat.com>

Author: svahl

Update of /cvs/extras/rpms/skanlite/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21644/F-10

Modified Files:
	.cvsignore skanlite.spec sources 
Log Message:
* Tue Sep 01 2009 Sebastian Vahl  - 0.3-5
- KDE 4.3.1



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/skanlite/F-10/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	11 Aug 2009 19:54:41 -0000	1.3
+++ .cvsignore	5 Sep 2009 21:23:04 -0000	1.4
@@ -1 +1 @@
-skanlite-0.3-kde4.3.0.tar.bz2
+skanlite-0.3-kde4.3.1.tar.bz2


Index: skanlite.spec
===================================================================
RCS file: /cvs/extras/rpms/skanlite/F-10/skanlite.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- skanlite.spec	11 Aug 2009 19:54:41 -0000	1.2
+++ skanlite.spec	5 Sep 2009 21:23:04 -0000	1.3
@@ -1,8 +1,8 @@
-%global kdeversion 4.3.0
+%global kdeversion 4.3.1
 
 Name:           skanlite
 Version:        0.3
-Release:        4%{?dist}
+Release:        5%{?dist}
 Summary:        Lightweight scanning program
 Group:          Applications/Productivity
 # Actually: GPLv2 or GPLv3 or any later Version approved by KDE e.V.
@@ -55,6 +55,9 @@ rm -rf %{buildroot}
 %{_kde4_datadir}/applications/kde4/%{name}.desktop
 
 %changelog
+* Tue Sep 01 2009 Sebastian Vahl  - 0.3-5
+- KDE 4.3.1
+
 * Tue Aug 11 2009 Sebastian Vahl  - 0.3-4
 - KDE 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/skanlite/F-10/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	11 Aug 2009 19:54:41 -0000	1.3
+++ sources	5 Sep 2009 21:23:04 -0000	1.4
@@ -1 +1 @@
-cf72ef82553627e21406084a12e9b5eb  skanlite-0.3-kde4.3.0.tar.bz2
+ffe6c35bb6dc9096380c940ac2bc3e6e  skanlite-0.3-kde4.3.1.tar.bz2



From emaldonado at fedoraproject.org  Sat Sep  5 21:33:38 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sat,  5 Sep 2009 21:33:38 +0000 (UTC)
Subject: rpms/nss-util/devel nss-util.spec,1.14,1.15
Message-ID: <20090905213338.9B7C911C00E5@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-util/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24469

Modified Files:
	nss-util.spec 
Log Message:
single copy of shared libraries, no rpath-link, nolocalsql patch subset for util


Index: nss-util.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-util/devel/nss-util.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- nss-util.spec	4 Sep 2009 20:51:16 -0000	1.14
+++ nss-util.spec	5 Sep 2009 21:33:38 -0000	1.15
@@ -3,7 +3,7 @@
 Summary:          Network Security Services Utilities Library
 Name:             nss-util
 Version:          3.12.4
-Release:          2%{?dist}
+Release:          3%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -32,6 +32,7 @@ Source1:          nss-split-util.sh
 Source2:          nss-util.pc.in
 Source3:          nss-util-config.in
 
+Patch2:           nss-nolocalsql.patch
 
 %description
 Utilities for Network Security Services and the Softoken module
@@ -53,6 +54,8 @@ Header and library files for doing devel
 %prep
 %setup -q
 
+%patch2 -p0
+
 %build
 
 # Enable compiler optimizations and disable debugging code
@@ -126,13 +129,9 @@ chmod 755 ./mozilla/dist/pkgconfig/nss-u
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_bindir}
 
-# FIXME - Bug 521155
-# Will fix later for stability reasons
-# Copy the binary libraries we want
 for file in libnssutil3.so
 do
   %{__install} -p -m 755 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_lib}
-  ln -sf ../../%{_lib}/$file $RPM_BUILD_ROOT/%{_libdir}/$file
 done
 
 # Copy the include files we want
@@ -161,9 +160,6 @@ done
 
 %files devel
 %defattr(-,root,root)
-# FIXME - bug 521155, will fix later for stability
-# this is a symbolic link to the shared library in "%"{_lib}
-%{_libdir}/libnssutil3.so
 # package configuration files
 %{_libdir}/pkgconfig/nss-util.pc
 %{_bindir}/nss-util-config
@@ -204,6 +200,11 @@ done
 %{_includedir}/nss3/utilrename.h
 
 %changelog
+* Sat Sep 05 2009 Elio Maldonado - 3.12.4-3
+- Remove symbolic links to shared libraries from devel - 521155
+- Apply nss-nolocalsql patch subset for nss-util
+- No rpath-link in nss-util-config
+
 * Fri Sep 04 2009 Elio Maldonado - 3.12.4-2
 - Retagging for a chained build
 
@@ -218,7 +219,7 @@ done
 - Cleanup nss-util-config.in
 
 * Thu Aug 27 2009 Elio Maldonado - 3.12.3.99.3-13
-nss-util-devel doesn't require nss-devel
+- nss-util-devel doesn't require nss-devel
 
 * Wed Aug 26 2009 Elio Maldonado - 3.12.3.99.3-12
 - bump to unique nvr



From xulchris at fedoraproject.org  Sat Sep  5 21:34:25 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Sat,  5 Sep 2009 21:34:25 +0000 (UTC)
Subject: rpms/php-pear-HTML-QuickForm/EL-5 .cvsignore, 1.4,
	1.5 php-pear-HTML-QuickForm.spec, 1.4, 1.5 sources, 1.4, 1.5
Message-ID: <20090905213425.219BA11C00E5@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-HTML-QuickForm/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24656/EL-5

Modified Files:
	.cvsignore php-pear-HTML-QuickForm.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTML-QuickForm/EL-5/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	22 Nov 2007 20:34:38 -0000	1.4
+++ .cvsignore	5 Sep 2009 21:34:24 -0000	1.5
@@ -1 +1 @@
-HTML_QuickForm-3.2.10.tgz
+HTML_QuickForm-3.2.11.tgz


Index: php-pear-HTML-QuickForm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTML-QuickForm/EL-5/php-pear-HTML-QuickForm.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- php-pear-HTML-QuickForm.spec	22 Nov 2007 20:34:38 -0000	1.4
+++ php-pear-HTML-QuickForm.spec	5 Sep 2009 21:34:24 -0000	1.5
@@ -2,7 +2,7 @@
 %define pear_name HTML_QuickForm
 
 Name:           php-pear-HTML-QuickForm
-Version:        3.2.10
+Version:        3.2.11
 Release:        1%{?dist}
 Summary:        Class for creating, validating, processing HTML forms
 
@@ -57,6 +57,8 @@ rm -rf $RPM_BUILD_ROOT docdir
 # Move documentation
 mkdir -p docdir
 mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir
+# fix line endings
+find docdir/HTML_QuickForm/docs -type f -exec sed -i 's/\r//' {} \;
 
 # Clean up unnecessary files
 rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??*
@@ -89,6 +91,16 @@ fi
 
 
 %changelog
+* Sat Sep 05 2009 Christopher Stone  3.2.11-1
+- Upstream sync
+- Fix line endings in docs
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 3.2.10-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 3.2.10-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Thu Nov 22 2007 Christopher Stone  3.2.10-1
 - Upstream sync
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTML-QuickForm/EL-5/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	22 Nov 2007 20:34:38 -0000	1.4
+++ sources	5 Sep 2009 21:34:25 -0000	1.5
@@ -1 +1 @@
-1764dd563d7a5e843602ac23b007cb35  HTML_QuickForm-3.2.10.tgz
+2320341c734fec60549a3e5145fbe8e7  HTML_QuickForm-3.2.11.tgz



From xulchris at fedoraproject.org  Sat Sep  5 21:34:25 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Sat,  5 Sep 2009 21:34:25 +0000 (UTC)
Subject: rpms/php-pear-HTML-QuickForm/F-10 .cvsignore, 1.4,
	1.5 php-pear-HTML-QuickForm.spec, 1.4, 1.5 sources, 1.4, 1.5
Message-ID: <20090905213425.4EAC711C00E5@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-HTML-QuickForm/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24656/F-10

Modified Files:
	.cvsignore php-pear-HTML-QuickForm.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTML-QuickForm/F-10/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	22 Nov 2007 20:34:51 -0000	1.4
+++ .cvsignore	5 Sep 2009 21:34:25 -0000	1.5
@@ -1 +1 @@
-HTML_QuickForm-3.2.10.tgz
+HTML_QuickForm-3.2.11.tgz


Index: php-pear-HTML-QuickForm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTML-QuickForm/F-10/php-pear-HTML-QuickForm.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- php-pear-HTML-QuickForm.spec	22 Nov 2007 20:34:51 -0000	1.4
+++ php-pear-HTML-QuickForm.spec	5 Sep 2009 21:34:25 -0000	1.5
@@ -2,7 +2,7 @@
 %define pear_name HTML_QuickForm
 
 Name:           php-pear-HTML-QuickForm
-Version:        3.2.10
+Version:        3.2.11
 Release:        1%{?dist}
 Summary:        Class for creating, validating, processing HTML forms
 
@@ -57,6 +57,8 @@ rm -rf $RPM_BUILD_ROOT docdir
 # Move documentation
 mkdir -p docdir
 mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir
+# fix line endings
+find docdir/HTML_QuickForm/docs -type f -exec sed -i 's/\r//' {} \;
 
 # Clean up unnecessary files
 rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??*
@@ -89,6 +91,16 @@ fi
 
 
 %changelog
+* Sat Sep 05 2009 Christopher Stone  3.2.11-1
+- Upstream sync
+- Fix line endings in docs
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 3.2.10-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 3.2.10-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Thu Nov 22 2007 Christopher Stone  3.2.10-1
 - Upstream sync
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTML-QuickForm/F-10/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	22 Nov 2007 20:34:51 -0000	1.4
+++ sources	5 Sep 2009 21:34:25 -0000	1.5
@@ -1 +1 @@
-1764dd563d7a5e843602ac23b007cb35  HTML_QuickForm-3.2.10.tgz
+2320341c734fec60549a3e5145fbe8e7  HTML_QuickForm-3.2.11.tgz



From xulchris at fedoraproject.org  Sat Sep  5 21:34:25 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Sat,  5 Sep 2009 21:34:25 +0000 (UTC)
Subject: rpms/php-pear-HTML-QuickForm/devel .cvsignore, 1.4,
	1.5 php-pear-HTML-QuickForm.spec, 1.6, 1.7 sources, 1.4, 1.5
Message-ID: <20090905213425.ACAC511C00E5@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-HTML-QuickForm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24656/devel

Modified Files:
	.cvsignore php-pear-HTML-QuickForm.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTML-QuickForm/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	22 Nov 2007 20:34:51 -0000	1.4
+++ .cvsignore	5 Sep 2009 21:34:25 -0000	1.5
@@ -1 +1 @@
-HTML_QuickForm-3.2.10.tgz
+HTML_QuickForm-3.2.11.tgz


Index: php-pear-HTML-QuickForm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTML-QuickForm/devel/php-pear-HTML-QuickForm.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- php-pear-HTML-QuickForm.spec	26 Jul 2009 18:15:30 -0000	1.6
+++ php-pear-HTML-QuickForm.spec	5 Sep 2009 21:34:25 -0000	1.7
@@ -2,8 +2,8 @@
 %define pear_name HTML_QuickForm
 
 Name:           php-pear-HTML-QuickForm
-Version:        3.2.10
-Release:        3%{?dist}
+Version:        3.2.11
+Release:        1%{?dist}
 Summary:        Class for creating, validating, processing HTML forms
 
 Group:          Development/Libraries
@@ -57,6 +57,8 @@ rm -rf $RPM_BUILD_ROOT docdir
 # Move documentation
 mkdir -p docdir
 mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir
+# fix line endings
+find docdir/HTML_QuickForm/docs -type f -exec sed -i 's/\r//' {} \;
 
 # Clean up unnecessary files
 rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??*
@@ -89,6 +91,10 @@ fi
 
 
 %changelog
+* Sat Sep 05 2009 Christopher Stone  3.2.11-1
+- Upstream sync
+- Fix line endings in docs
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 3.2.10-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTML-QuickForm/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	22 Nov 2007 20:34:51 -0000	1.4
+++ sources	5 Sep 2009 21:34:25 -0000	1.5
@@ -1 +1 @@
-1764dd563d7a5e843602ac23b007cb35  HTML_QuickForm-3.2.10.tgz
+2320341c734fec60549a3e5145fbe8e7  HTML_QuickForm-3.2.11.tgz



From xulchris at fedoraproject.org  Sat Sep  5 21:34:25 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Sat,  5 Sep 2009 21:34:25 +0000 (UTC)
Subject: rpms/php-pear-HTML-QuickForm/F-11 .cvsignore, 1.4,
	1.5 php-pear-HTML-QuickForm.spec, 1.5, 1.6 sources, 1.4, 1.5
Message-ID: <20090905213425.7926811C00E5@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-HTML-QuickForm/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24656/F-11

Modified Files:
	.cvsignore php-pear-HTML-QuickForm.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTML-QuickForm/F-11/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	22 Nov 2007 20:34:51 -0000	1.4
+++ .cvsignore	5 Sep 2009 21:34:25 -0000	1.5
@@ -1 +1 @@
-HTML_QuickForm-3.2.10.tgz
+HTML_QuickForm-3.2.11.tgz


Index: php-pear-HTML-QuickForm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTML-QuickForm/F-11/php-pear-HTML-QuickForm.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- php-pear-HTML-QuickForm.spec	26 Feb 2009 21:13:57 -0000	1.5
+++ php-pear-HTML-QuickForm.spec	5 Sep 2009 21:34:25 -0000	1.6
@@ -2,8 +2,8 @@
 %define pear_name HTML_QuickForm
 
 Name:           php-pear-HTML-QuickForm
-Version:        3.2.10
-Release:        2%{?dist}
+Version:        3.2.11
+Release:        1%{?dist}
 Summary:        Class for creating, validating, processing HTML forms
 
 Group:          Development/Libraries
@@ -57,6 +57,8 @@ rm -rf $RPM_BUILD_ROOT docdir
 # Move documentation
 mkdir -p docdir
 mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir
+# fix line endings
+find docdir/HTML_QuickForm/docs -type f -exec sed -i 's/\r//' {} \;
 
 # Clean up unnecessary files
 rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??*
@@ -89,6 +91,13 @@ fi
 
 
 %changelog
+* Sat Sep 05 2009 Christopher Stone  3.2.11-1
+- Upstream sync
+- Fix line endings in docs
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 3.2.10-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Feb 26 2009 Fedora Release Engineering  - 3.2.10-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTML-QuickForm/F-11/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	22 Nov 2007 20:34:51 -0000	1.4
+++ sources	5 Sep 2009 21:34:25 -0000	1.5
@@ -1 +1 @@
-1764dd563d7a5e843602ac23b007cb35  HTML_QuickForm-3.2.10.tgz
+2320341c734fec60549a3e5145fbe8e7  HTML_QuickForm-3.2.11.tgz



From emaldonado at fedoraproject.org  Sat Sep  5 21:38:08 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sat,  5 Sep 2009 21:38:08 +0000 (UTC)
Subject: rpms/nss-softokn/devel nss-softokn.spec,1.19,1.20
Message-ID: <20090905213808.BA19211C00E5@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26288

Modified Files:
	nss-softokn.spec 
Log Message:
single copy of shared libraries, apply nss-nolocalsql patch, no rpath-link in nss-softokn-config


Index: nss-softokn.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- nss-softokn.spec	4 Sep 2009 20:27:10 -0000	1.19
+++ nss-softokn.spec	5 Sep 2009 21:38:08 -0000	1.20
@@ -17,7 +17,7 @@
 Summary:          Network Security Services Soktoken Module
 Name:             nss-softokn
 Version:          3.12.4
-Release:          2%{?dist}
+Release:          3%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -51,6 +51,8 @@ Source2:          nss-softokn.pc.in
 Source3:          nss-softokn-config.in
 Source4:          nss-softokn-prelink.conf
 
+Patch2:           nss-nolocalsql.patch
+
 %description
 Network Security Services Softoken Cryptographic Module
 
@@ -84,6 +86,8 @@ Header and Library files for doing devel
 %prep
 %setup -q
 
+%patch2 -p0
+
 %build
 
 FREEBL_NO_DEPEND=1
@@ -184,19 +188,9 @@ chmod 755 ./mozilla/dist/pkgconfig/nss-s
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
 %{__mkdir_p} $RPM_BUILD_ROOT/%{saved_files_dir}
 
-# FIXME - bug 521155, will fix later for stability
-# Copy the binary libraries we want
 for file in libsoftokn3.so libfreebl3.so libnssdbm3.so
 do
   %{__install} -p -m 755 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_lib}
-  ln -sf ../../%{_lib}/$file $RPM_BUILD_ROOT/%{_libdir}/$file
-done
-
-# FIXME - bug 521155, will fix later for stability
-# Make sure chk files can be found in both places
-for file in libsoftokn3.chk libfreebl3.chk libnssdbm3.chk
-do
-  ln -s ../../%{_lib}/$file $RPM_BUILD_ROOT/%{_libdir}/$file
 done
 
 # install our prelink configuration file
@@ -246,15 +240,13 @@ done
 
 %postun
 /sbin/ldconfig >/dev/null 2>/dev/null
-[ $1 > 0 ] then;
+if [ $1 > 0 ] then;
   %{__rm} -f %{_sysconfdir}/prelink.conf.d/nss-softokn-prelink.conf
 fi
 exit 0
 
 %files
 %defattr(-,root,root)
-# FIXME - bug 521155, will fix later for stability
-# this would be replaced with the ones in devel
 /%{_lib}/libnssdbm3.so
 /%{_lib}/libnssdbm3.chk
 /%{_lib}/libsoftokn3.so
@@ -277,14 +269,6 @@ exit 0
 
 %files devel
 %defattr(-,root,root)
-# FIXME - bug 521155, will fix later for stability
-# these ar currently symbloc links to the libraries in "%"{_lib}
-%{_libdir}/libsoftokn3.so
-%{_libdir}/libsoftokn3.chk
-%{_libdir}/libfreebl3.so
-%{_libdir}/libfreebl3.chk
-%{_libdir}/libnssdbm3.so
-%{_libdir}/libnssdbm3.chk
 %{_libdir}/pkgconfig/nss-softokn.pc
 %{_bindir}/nss-softokn-config
 
@@ -308,6 +292,11 @@ exit 0
 %{_includedir}/nss3/shsign.h
 
 %changelog
+* Sat Sep 05 2009 Elio Maldonado - 3.12.4-3
+- Remove symblic links to shared libraries from devel - 521155
+- Apply the nss-nolocalsql patch
+- No rpath-link in nss-softokn-config
+
 * Fri Sep 04 2009 serstring=Elio Maldonado - 3.12.4-2
 - Retagging to pick up the correct .cvsignore
 



From cwickert at fedoraproject.org  Sat Sep  5 22:17:32 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Sat,  5 Sep 2009 22:17:32 +0000 (UTC)
Subject: comps comps-f11.xml.in,1.291,1.292 comps-f10.xml.in,1.268,1.269
Message-ID: <20090905221732.421DA11C00E5@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/comps
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4676

Modified Files:
	comps-f11.xml.in comps-f10.xml.in 
Log Message:
add gbirthday


Index: comps-f11.xml.in
===================================================================
RCS file: /cvs/pkgs/comps/comps-f11.xml.in,v
retrieving revision 1.291
retrieving revision 1.292
diff -u -p -r1.291 -r1.292
--- comps-f11.xml.in	31 Aug 2009 09:13:22 -0000	1.291
+++ comps-f11.xml.in	5 Sep 2009 22:17:31 -0000	1.292
@@ -4330,6 +4330,7 @@
       dates
       dayplanner
       dia
+      gbirthday
       gdeskcal
       gfa
       glabels


Index: comps-f10.xml.in
===================================================================
RCS file: /cvs/pkgs/comps/comps-f10.xml.in,v
retrieving revision 1.268
retrieving revision 1.269
diff -u -p -r1.268 -r1.269
--- comps-f10.xml.in	31 Aug 2009 09:11:35 -0000	1.268
+++ comps-f10.xml.in	5 Sep 2009 22:17:31 -0000	1.269
@@ -3726,6 +3726,7 @@
       dates
       dayplanner
       dia
+      gbirthday      
       gdeskcal
       gfa
       glabels



From cwickert at fedoraproject.org  Sat Sep  5 22:20:10 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Sat,  5 Sep 2009 22:20:10 +0000 (UTC)
Subject: comps comps-f12.xml.in,1.106,1.107
Message-ID: <20090905222010.22F4811C0417@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/comps
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5336

Modified Files:
	comps-f12.xml.in 
Log Message:
add gbirthday, remove orphaned gfa


Index: comps-f12.xml.in
===================================================================
RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -p -r1.106 -r1.107
--- comps-f12.xml.in	4 Sep 2009 00:41:30 -0000	1.106
+++ comps-f12.xml.in	5 Sep 2009 22:20:09 -0000	1.107
@@ -4509,8 +4509,8 @@
       dates
       dayplanner
       dia
+      gbirthday
       gdeskcal
-      gfa
       glabels
       glista
       glom



From emaldonado at fedoraproject.org  Sat Sep  5 23:09:47 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sat,  5 Sep 2009 23:09:47 +0000 (UTC)
Subject: rpms/nss/devel nss.spec,1.110,1.111
Message-ID: <20090905230948.29D9811C00E5@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30609

Modified Files:
	nss.spec 
Log Message:
Single copy if the shared libraries (521155), no rpath-link in nss-config nss.spec (rpmlint)


Index: nss.spec
===================================================================
RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -p -r1.110 -r1.111
--- nss.spec	5 Sep 2009 00:57:47 -0000	1.110
+++ nss.spec	5 Sep 2009 23:09:42 -0000	1.111
@@ -6,7 +6,7 @@
 Summary:          Network Security Services
 Name:             nss
 Version:          3.12.4
-Release:          1%{?dist}
+Release:          2%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -232,7 +232,6 @@ echo "test suite completed"
 for file in libnss3.so libssl3.so libsmime3.so libnssckbi.so libnsspem.so
 do
   %{__install} -p -m 755 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_lib}
-  ln -sf ../../%{_lib}/$file $RPM_BUILD_ROOT/%{_libdir}/$file
 done
 
 # Install the empty NSS db files
@@ -355,11 +354,6 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns
 
 %files devel
 %defattr(-,root,root)
-%{_libdir}/libnss3.so
-%{_libdir}/libssl3.so
-%{_libdir}/libsmime3.so
-%{_libdir}/libnssckbi.so
-%{_libdir}/libnsspem.so
 %{_libdir}/libcrmf.a
 %{_libdir}/pkgconfig/nss.pc
 %{_bindir}/nss-config
@@ -429,6 +423,10 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns
 
 
 %changelog
+* Sat Sep 05 2009 Elio Maldonado - 3.12.4-2
+- Remove symbolic links to shared libraries from devel - 521155
+- No rpath-link in nss-softokn-config
+
 * Tue Sep 01 2009 Elio Maldonado - 3.12.4-1
 - Update to 3.12.4
 



From cebbert at fedoraproject.org  Sun Sep  6 00:33:35 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Sun,  6 Sep 2009 00:33:35 +0000 (UTC)
Subject: rpms/kernel/devel patch-2.6.31-rc9.bz2.sign, NONE, 1.1 .cvsignore, 
	1.1122, 1.1123 kernel.spec, 1.1766, 1.1767 sources, 1.1080,
	1.1081 upstream, 1.994, 1.995 patch-2.6.31-rc8-git2.bz2.sign,
	1.1, NONE patch-2.6.31-rc8.bz2.sign, 1.1, NONE
Message-ID: <20090906003335.478C011C00E5@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2206

Modified Files:
	.cvsignore kernel.spec sources upstream 
Added Files:
	patch-2.6.31-rc9.bz2.sign 
Removed Files:
	patch-2.6.31-rc8-git2.bz2.sign patch-2.6.31-rc8.bz2.sign 
Log Message:
2.6.31-rc9


--- NEW FILE patch-2.6.31-rc9.bz2.sign ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: See http://www.kernel.org/signature.html for info

iD8DBQBKovlayGugalF9Dw4RAkk0AJoCjxkRhn21P4GpKJbKUQeXZXg6FgCeKjQm
AbtTln6nNxKiwM6vSzNRQ0E=
=qFuK
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v
retrieving revision 1.1122
retrieving revision 1.1123
diff -u -p -r1.1122 -r1.1123
--- .cvsignore	1 Sep 2009 17:08:26 -0000	1.1122
+++ .cvsignore	6 Sep 2009 00:33:32 -0000	1.1123
@@ -5,5 +5,4 @@ kernel-2.6.*.config
 temp-*
 kernel-2.6.30
 linux-2.6.30.tar.bz2
-patch-2.6.31-rc8.bz2
-patch-2.6.31-rc8-git2.bz2
+patch-2.6.31-rc9.bz2


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1766
retrieving revision 1.1767
diff -u -p -r1.1766 -r1.1767
--- kernel.spec	5 Sep 2009 00:36:37 -0000	1.1766
+++ kernel.spec	6 Sep 2009 00:33:32 -0000	1.1767
@@ -59,9 +59,9 @@ Summary: The Linux kernel
 # The next upstream release sublevel (base_sublevel+1)
 %define upstream_sublevel %(echo $((%{base_sublevel} + 1)))
 # The rc snapshot level
-%define rcrev 8
+%define rcrev 9
 # The git snapshot level
-%define gitrev 2
+%define gitrev 0
 # Set rpm version accordingly
 %define rpmversion 2.6.%{upstream_sublevel}
 %endif
@@ -2027,6 +2027,9 @@ fi
 # and build.
 
 %changelog
+* Sat Sep 05 2009 Chuck Ebbert  2.6.31-0.204.rc9
+- 2.6.31-rc9
+
 * Fri Sep 04 2009 Chuck Ebbert  2.6.31-0.203.rc8.git2
 - Fix kernel build errors when building firmware by removing the
   .config file before that step and restoring it afterward.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v
retrieving revision 1.1080
retrieving revision 1.1081
diff -u -p -r1.1080 -r1.1081
--- sources	1 Sep 2009 17:08:26 -0000	1.1080
+++ sources	6 Sep 2009 00:33:33 -0000	1.1081
@@ -1,3 +1,2 @@
 7a80058a6382e5108cdb5554d1609615  linux-2.6.30.tar.bz2
-d7dce63ebb912ddcd7ac7ed580db03e4  patch-2.6.31-rc8.bz2
-81cac9f7aa9cfa526ce4cfedb4e0f739  patch-2.6.31-rc8-git2.bz2
+6bb612cbd006be9bdfaa6ff29ce090ea  patch-2.6.31-rc9.bz2


Index: upstream
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v
retrieving revision 1.994
retrieving revision 1.995
diff -u -p -r1.994 -r1.995
--- upstream	1 Sep 2009 17:08:26 -0000	1.994
+++ upstream	6 Sep 2009 00:33:33 -0000	1.995
@@ -1,3 +1,2 @@
 linux-2.6.30.tar.bz2
-patch-2.6.31-rc8.bz2
-patch-2.6.31-rc8-git2.bz2
+patch-2.6.31-rc9.bz2


--- patch-2.6.31-rc8-git2.bz2.sign DELETED ---


--- patch-2.6.31-rc8.bz2.sign DELETED ---



From nosnilmot at fedoraproject.org  Sun Sep  6 01:43:00 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Sun,  6 Sep 2009 01:43:00 +0000 (UTC)
Subject: rpms/libsilc/devel .cvsignore, 1.7, 1.8 libsilc.spec, 1.30,
	1.31 sources, 1.7, 1.8
Message-ID: <20090906014301.13DB811C00E5@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/pkgs/rpms/libsilc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28483

Modified Files:
	.cvsignore libsilc.spec sources 
Log Message:
Update to 1.1.10



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libsilc/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore	3 Dec 2008 16:43:56 -0000	1.7
+++ .cvsignore	6 Sep 2009 01:42:58 -0000	1.8
@@ -1 +1 @@
-silc-toolkit-1.1.8.tar.bz2
+silc-toolkit-1.1.10.tar.bz2


Index: libsilc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libsilc/devel/libsilc.spec,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- libsilc.spec	4 Sep 2009 16:50:18 -0000	1.30
+++ libsilc.spec	6 Sep 2009 01:42:58 -0000	1.31
@@ -1,7 +1,7 @@
 Summary: SILC Client Library
 Name:    libsilc
-Version: 1.1.8
-Release: 7%{dist}
+Version: 1.1.10
+Release: 1%{dist}
 License: GPLv2 or BSD
 Group:   System Environment/Libraries
 URL:     http://www.silcnet.org/
@@ -9,10 +9,6 @@ Source0: http://www.silcnet.org/download
 Patch0:  silc-toolkit-1.1-wordsize.patch
 Patch1:  silc-toolkit-1.1.5-libidn.patch
 Patch2:  silc-toolkit-1.1.5-docinst.patch
-Patch3:  silc-toolkit-1.1.8-libtool.patch
-Patch4:  silc-toolkit-1.1.8-stringformat.patch
-Patch5:  silc-toolkit-1.1.8-stringformat2.patch
-Patch6:  silc-toolkit-1.1.8-CVE-2008-7160.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
 BuildRequires: libidn-devel
 BuildRequires: libtool, autoconf, automake
@@ -46,10 +42,6 @@ applications.
 %patch0 -p1 -b .wordsize
 %patch1 -p1 -b .libidn
 %patch2 -p1 -b .docinst
-%patch3 -p1 -b .libtool
-%patch4 -p1 -b .stringformat
-%patch5 -p1 -b .stringformat2
-%patch6 -p1 -b .CVE-2008-7160
 
 # filter out libsilc module SONAME Provides (#245323)
 cat << \EOF > %{name}-prov
@@ -139,6 +131,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Sep 06 2009 Stu Tomlinson  1.1.10-1
+- Update to 1.1.10
+
 * Fri Sep 04 2009 Stu Tomlinson  1.1.8-7
 - Backport patch to fix stack corruption (CVE-2008-7160) (#521256)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libsilc/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	3 Dec 2008 16:43:56 -0000	1.7
+++ sources	6 Sep 2009 01:42:58 -0000	1.8
@@ -1 +1 @@
-96235138d7228522b1fe1ff8fc371708  silc-toolkit-1.1.8.tar.bz2
+f742b64064c40a2d22520549746cf2b4  silc-toolkit-1.1.10.tar.bz2



From nosnilmot at fedoraproject.org  Sun Sep  6 01:43:41 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Sun,  6 Sep 2009 01:43:41 +0000 (UTC)
Subject: rpms/pidgin/devel .cvsignore, 1.33, 1.34 pidgin.spec, 1.94,
	1.95 sources, 1.33, 1.34
Message-ID: <20090906014341.DAD9C11C00E5@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/extras/rpms/pidgin/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28878/devel

Modified Files:
	.cvsignore pidgin.spec sources 
Log Message:
Update to 2.6.2



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/pidgin/devel/.cvsignore,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -p -r1.33 -r1.34
--- .cvsignore	19 Aug 2009 17:46:41 -0000	1.33
+++ .cvsignore	6 Sep 2009 01:43:41 -0000	1.34
@@ -1 +1,2 @@
-pidgin-2.6.1.tar.bz2
+pidgin-2.6.2.tar.bz2
+pidgin-2.6.2.tar.bz2


Index: pidgin.spec
===================================================================
RCS file: /cvs/extras/rpms/pidgin/devel/pidgin.spec,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -p -r1.94 -r1.95
--- pidgin.spec	19 Aug 2009 17:46:42 -0000	1.94
+++ pidgin.spec	6 Sep 2009 01:43:41 -0000	1.95
@@ -81,7 +81,7 @@
 %endif
 
 Name:		pidgin
-Version:	2.6.1
+Version:	2.6.2
 Release:	1%{?dist}
 License:        GPLv2+ and GPLv2 and MIT
 # GPLv2+ - libpurple, gnt, finch, pidgin, most prpls
@@ -614,6 +614,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Sun Sep 06 2009 Stu Tomlinson  2.6.2-1
+- 2.6.2 Fixes a number of crashes
+
 * Wed Aug 19 2009 Warren Togami  2.6.1-1
 - 2.6.1: Fix a crash when some users send you a link in a Yahoo IM
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/pidgin/devel/sources,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -p -r1.33 -r1.34
--- sources	19 Aug 2009 17:46:42 -0000	1.33
+++ sources	6 Sep 2009 01:43:41 -0000	1.34
@@ -1 +1,2 @@
 306b6b60aefa9c5d5bffb08c576aa955  pidgin-2.6.1.tar.bz2
+a1bbb3c9be7d4ee1f53590d319cbfa72  pidgin-2.6.2.tar.bz2



From nosnilmot at fedoraproject.org  Sun Sep  6 01:43:42 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Sun,  6 Sep 2009 01:43:42 +0000 (UTC)
Subject: rpms/pidgin/F-10 .cvsignore, 1.28, 1.29 pidgin.spec, 1.80,
	1.81 sources, 1.28, 1.29
Message-ID: <20090906014342.A39E511C00E5@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/extras/rpms/pidgin/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28878/F-10

Modified Files:
	.cvsignore pidgin.spec sources 
Log Message:
Update to 2.6.2



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/pidgin/F-10/.cvsignore,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- .cvsignore	19 Aug 2009 18:12:02 -0000	1.28
+++ .cvsignore	6 Sep 2009 01:43:42 -0000	1.29
@@ -1 +1 @@
-pidgin-2.6.1.tar.bz2
+pidgin-2.6.2.tar.bz2


Index: pidgin.spec
===================================================================
RCS file: /cvs/extras/rpms/pidgin/F-10/pidgin.spec,v
retrieving revision 1.80
retrieving revision 1.81
diff -u -p -r1.80 -r1.81
--- pidgin.spec	19 Aug 2009 18:12:02 -0000	1.80
+++ pidgin.spec	6 Sep 2009 01:43:42 -0000	1.81
@@ -81,7 +81,7 @@
 %endif
 
 Name:		pidgin
-Version:	2.6.1
+Version:	2.6.2
 Release:	1%{?dist}
 License:        GPLv2+ and GPLv2 and MIT
 # GPLv2+ - libpurple, gnt, finch, pidgin, most prpls
@@ -614,6 +614,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Sun Sep 06 2009 Stu Tomlinson  2.6.2-1
+- 2.6.2 Fixes a number of crashes
+
 * Wed Aug 19 2009 Warren Togami  2.6.1-1
 - 2.6.1: Fix a crash when some users send you a link in a Yahoo IM
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/pidgin/F-10/sources,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- sources	19 Aug 2009 18:12:02 -0000	1.28
+++ sources	6 Sep 2009 01:43:42 -0000	1.29
@@ -1 +1 @@
-306b6b60aefa9c5d5bffb08c576aa955  pidgin-2.6.1.tar.bz2
+a1bbb3c9be7d4ee1f53590d319cbfa72  pidgin-2.6.2.tar.bz2



From nosnilmot at fedoraproject.org  Sun Sep  6 01:43:42 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Sun,  6 Sep 2009 01:43:42 +0000 (UTC)
Subject: rpms/pidgin/F-11 .cvsignore, 1.28, 1.29 pidgin.spec, 1.75,
	1.76 sources, 1.28, 1.29
Message-ID: <20090906014342.58FC811C00E5@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/extras/rpms/pidgin/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28878/F-11

Modified Files:
	.cvsignore pidgin.spec sources 
Log Message:
Update to 2.6.2



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/pidgin/F-11/.cvsignore,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- .cvsignore	19 Aug 2009 18:11:00 -0000	1.28
+++ .cvsignore	6 Sep 2009 01:43:41 -0000	1.29
@@ -1 +1 @@
-pidgin-2.6.1.tar.bz2
+pidgin-2.6.2.tar.bz2


Index: pidgin.spec
===================================================================
RCS file: /cvs/extras/rpms/pidgin/F-11/pidgin.spec,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -p -r1.75 -r1.76
--- pidgin.spec	19 Aug 2009 18:11:00 -0000	1.75
+++ pidgin.spec	6 Sep 2009 01:43:41 -0000	1.76
@@ -81,7 +81,7 @@
 %endif
 
 Name:		pidgin
-Version:	2.6.1
+Version:	2.6.2
 Release:	1%{?dist}
 License:        GPLv2+ and GPLv2 and MIT
 # GPLv2+ - libpurple, gnt, finch, pidgin, most prpls
@@ -614,6 +614,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Sun Sep 06 2009 Stu Tomlinson  2.6.2-1
+- 2.6.2 Fixes a number of crashes
+
 * Wed Aug 19 2009 Warren Togami  2.6.1-1
 - 2.6.1: Fix a crash when some users send you a link in a Yahoo IM
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/pidgin/F-11/sources,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- sources	19 Aug 2009 18:11:00 -0000	1.28
+++ sources	6 Sep 2009 01:43:42 -0000	1.29
@@ -1 +1 @@
-306b6b60aefa9c5d5bffb08c576aa955  pidgin-2.6.1.tar.bz2
+a1bbb3c9be7d4ee1f53590d319cbfa72  pidgin-2.6.2.tar.bz2



From nosnilmot at fedoraproject.org  Sun Sep  6 01:53:00 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Sun,  6 Sep 2009 01:53:00 +0000 (UTC)
Subject: rpms/libsilc/devel silc-toolkit-1.1.8-CVE-2008-7160.patch, 1.1,
	NONE silc-toolkit-1.1.8-libtool.patch, 1.1,
	NONE silc-toolkit-1.1.8-stringformat.patch, 1.1,
	NONE silc-toolkit-1.1.8-stringformat2.patch, 1.1, NONE
Message-ID: <20090906015300.9489F11C00E5@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/pkgs/rpms/libsilc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2516

Removed Files:
	silc-toolkit-1.1.8-CVE-2008-7160.patch 
	silc-toolkit-1.1.8-libtool.patch 
	silc-toolkit-1.1.8-stringformat.patch 
	silc-toolkit-1.1.8-stringformat2.patch 
Log Message:
Remove no longer required patches



--- silc-toolkit-1.1.8-CVE-2008-7160.patch DELETED ---


--- silc-toolkit-1.1.8-libtool.patch DELETED ---


--- silc-toolkit-1.1.8-stringformat.patch DELETED ---


--- silc-toolkit-1.1.8-stringformat2.patch DELETED ---



From nosnilmot at fedoraproject.org  Sun Sep  6 01:58:49 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Sun,  6 Sep 2009 01:58:49 +0000 (UTC)
Subject: rpms/pidgin/F-10 pidgin.spec,1.81,1.82
Message-ID: <20090906015849.E153611C00E5@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/extras/rpms/pidgin/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4122

Modified Files:
	pidgin.spec 
Log Message:
- VV support needs to be explicitly disabled on F10



Index: pidgin.spec
===================================================================
RCS file: /cvs/extras/rpms/pidgin/F-10/pidgin.spec,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -p -r1.81 -r1.82
--- pidgin.spec	6 Sep 2009 01:43:42 -0000	1.81
+++ pidgin.spec	6 Sep 2009 01:58:49 -0000	1.82
@@ -82,7 +82,7 @@
 
 Name:		pidgin
 Version:	2.6.2
-Release:	1%{?dist}
+Release:	1%{?dist}.1
 License:        GPLv2+ and GPLv2 and MIT
 # GPLv2+ - libpurple, gnt, finch, pidgin, most prpls
 # GPLv2 - silc & novell prpls
@@ -412,6 +412,9 @@ SWITCHES="--with-extraversion=%{release}
 %if ! %{libidn_support}
 	SWITCHES="$SWITCHES --disable-idn"
 %endif
+%if ! %{vv_support}
+	SWITCHES="$SWITCHES --disable-vv"
+%endif
 
 # FC5+ automatic -fstack-protector-all switch
 export RPM_OPT_FLAGS=${RPM_OPT_FLAGS//-fstack-protector/-fstack-protector-all}
@@ -614,6 +617,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Sun Sep 06 2009 Stu Tomlinson  2.6.2-1.1
+- VV support needs to be explicitly disabled on F10
+
 * Sun Sep 06 2009 Stu Tomlinson  2.6.2-1
 - 2.6.2 Fixes a number of crashes
 



From nosnilmot at fedoraproject.org  Sun Sep  6 02:05:16 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Sun,  6 Sep 2009 02:05:16 +0000 (UTC)
Subject: rpms/pidgin/devel pidgin.spec,1.95,1.96
Message-ID: <20090906020516.9D92011C00E5@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/extras/rpms/pidgin/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5939/devel

Modified Files:
	pidgin.spec 
Log Message:
sync spec files on devel & F-11


Index: pidgin.spec
===================================================================
RCS file: /cvs/extras/rpms/pidgin/devel/pidgin.spec,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -p -r1.95 -r1.96
--- pidgin.spec	6 Sep 2009 01:43:41 -0000	1.95
+++ pidgin.spec	6 Sep 2009 02:05:16 -0000	1.96
@@ -412,6 +412,9 @@ SWITCHES="--with-extraversion=%{release}
 %if ! %{libidn_support}
 	SWITCHES="$SWITCHES --disable-idn"
 %endif
+%if ! %{vv_support}
+	SWITCHES="$SWITCHES --disable-vv"
+%endif
 
 # FC5+ automatic -fstack-protector-all switch
 export RPM_OPT_FLAGS=${RPM_OPT_FLAGS//-fstack-protector/-fstack-protector-all}
@@ -614,6 +617,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Sun Sep 06 2009 Stu Tomlinson  2.6.2-1.1
+- VV support needs to be explicitly disabled on F10
+
 * Sun Sep 06 2009 Stu Tomlinson  2.6.2-1
 - 2.6.2 Fixes a number of crashes
 



From nosnilmot at fedoraproject.org  Sun Sep  6 02:05:16 2009
From: nosnilmot at fedoraproject.org (Stu Tomlinson)
Date: Sun,  6 Sep 2009 02:05:16 +0000 (UTC)
Subject: rpms/pidgin/F-11 pidgin.spec,1.76,1.77
Message-ID: <20090906020516.C9A9811C02C8@cvs1.fedora.phx.redhat.com>

Author: nosnilmot

Update of /cvs/extras/rpms/pidgin/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5939/F-11

Modified Files:
	pidgin.spec 
Log Message:
sync spec files on devel & F-11


Index: pidgin.spec
===================================================================
RCS file: /cvs/extras/rpms/pidgin/F-11/pidgin.spec,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -p -r1.76 -r1.77
--- pidgin.spec	6 Sep 2009 01:43:41 -0000	1.76
+++ pidgin.spec	6 Sep 2009 02:05:16 -0000	1.77
@@ -412,6 +412,9 @@ SWITCHES="--with-extraversion=%{release}
 %if ! %{libidn_support}
 	SWITCHES="$SWITCHES --disable-idn"
 %endif
+%if ! %{vv_support}
+	SWITCHES="$SWITCHES --disable-vv"
+%endif
 
 # FC5+ automatic -fstack-protector-all switch
 export RPM_OPT_FLAGS=${RPM_OPT_FLAGS//-fstack-protector/-fstack-protector-all}
@@ -614,6 +617,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Sun Sep 06 2009 Stu Tomlinson  2.6.2-1.1
+- VV support needs to be explicitly disabled on F10
+
 * Sun Sep 06 2009 Stu Tomlinson  2.6.2-1
 - 2.6.2 Fixes a number of crashes
 



From nb at fedoraproject.org  Sun Sep  6 02:17:49 2009
From: nb at fedoraproject.org (Nick Bebout)
Date: Sun,  6 Sep 2009 02:17:49 +0000 (UTC)
Subject: rpms/imapsync/devel imapsync.spec,1.9,1.10
Message-ID: <20090906021749.8049211C00E5@cvs1.fedora.phx.redhat.com>

Author: nb

Update of /cvs/pkgs/rpms/imapsync/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10159

Modified Files:
	imapsync.spec 
Log Message:
Fix broken dependency on perl-Mail-IMAPClient >= 3.19



Index: imapsync.spec
===================================================================
RCS file: /cvs/pkgs/rpms/imapsync/devel/imapsync.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- imapsync.spec	5 Aug 2009 05:10:30 -0000	1.9
+++ imapsync.spec	6 Sep 2009 02:17:49 -0000	1.10
@@ -1,7 +1,7 @@
 Name: imapsync
 Summary: Tool to migrate email between IMAP servers
 Version: 1.286
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2
 Group: Applications/Internet
 
@@ -20,7 +20,7 @@ Requires: perl(Term::ReadKey)
 Requires: perl(IO::Socket::SSL)
 Requires: perl(Test::Simple)
 Requires: perl(Mail::Box)
-Requires: perl(Mail::IMAPClient)
+Requires: perl(Mail::IMAPClient) >= 3.19
 Requires: perl(Date::Manip)
 
 



From nb at fedoraproject.org  Sun Sep  6 02:22:33 2009
From: nb at fedoraproject.org (Nick Bebout)
Date: Sun,  6 Sep 2009 02:22:33 +0000 (UTC)
Subject: rpms/imapsync/EL-5 imapsync.spec,1.2,1.3
Message-ID: <20090906022233.44FC311C00E5@cvs1.fedora.phx.redhat.com>

Author: nb

Update of /cvs/pkgs/rpms/imapsync/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12375

Modified Files:
	imapsync.spec 
Log Message:
Fix broken dependency, indicate requires perl-Mail-IMAPClient >= 3.19


Index: imapsync.spec
===================================================================
RCS file: /cvs/pkgs/rpms/imapsync/EL-5/imapsync.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- imapsync.spec	5 Aug 2009 05:15:30 -0000	1.2
+++ imapsync.spec	6 Sep 2009 02:22:32 -0000	1.3
@@ -1,7 +1,7 @@
 Name: imapsync
 Summary: Tool to migrate email between IMAP servers
 Version: 1.286
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2
 Group: Applications/Internet
 
@@ -20,7 +20,7 @@ Requires: perl(Term::ReadKey)
 Requires: perl(IO::Socket::SSL)
 Requires: perl(Test::Simple)
 Requires: perl(Mail::Box)
-Requires: perl(Mail::IMAPClient)
+Requires: perl(Mail::IMAPClient) >= 3.19
 Requires: perl(Date::Manip)
 
 



From nb at fedoraproject.org  Sun Sep  6 02:24:30 2009
From: nb at fedoraproject.org (Nick Bebout)
Date: Sun,  6 Sep 2009 02:24:30 +0000 (UTC)
Subject: rpms/imapsync/F-10 imapsync.spec,1.7,1.8
Message-ID: <20090906022430.A1C5D11C00E5@cvs1.fedora.phx.redhat.com>

Author: nb

Update of /cvs/pkgs/rpms/imapsync/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13012

Modified Files:
	imapsync.spec 
Log Message:
Fix broken dependency, indicate requires perl-Mail-IMAPClient >= 3.19


Index: imapsync.spec
===================================================================
RCS file: /cvs/pkgs/rpms/imapsync/F-10/imapsync.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- imapsync.spec	5 Aug 2009 05:12:24 -0000	1.7
+++ imapsync.spec	6 Sep 2009 02:24:30 -0000	1.8
@@ -1,7 +1,7 @@
 Name: imapsync
 Summary: Tool to migrate email between IMAP servers
 Version: 1.286
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2
 Group: Applications/Internet
 
@@ -20,7 +20,7 @@ Requires: perl(Term::ReadKey)
 Requires: perl(IO::Socket::SSL)
 Requires: perl(Test::Simple)
 Requires: perl(Mail::Box)
-Requires: perl(Mail::IMAPClient)
+Requires: perl(Mail::IMAPClient) >= 3.19
 Requires: perl(Date::Manip)
 
 



From nb at fedoraproject.org  Sun Sep  6 02:27:55 2009
From: nb at fedoraproject.org (Nick Bebout)
Date: Sun,  6 Sep 2009 02:27:55 +0000 (UTC)
Subject: rpms/imapsync/F-11 imapsync.spec,1.8,1.9
Message-ID: <20090906022755.6B5B611C00E5@cvs1.fedora.phx.redhat.com>

Author: nb

Update of /cvs/pkgs/rpms/imapsync/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14080

Modified Files:
	imapsync.spec 
Log Message:
Fix broken dependency, indicate requires perl-Mail-IMAPClient >= 3.19


Index: imapsync.spec
===================================================================
RCS file: /cvs/pkgs/rpms/imapsync/F-11/imapsync.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- imapsync.spec	5 Aug 2009 05:14:06 -0000	1.8
+++ imapsync.spec	6 Sep 2009 02:27:55 -0000	1.9
@@ -1,7 +1,7 @@
 Name: imapsync
 Summary: Tool to migrate email between IMAP servers
 Version: 1.286
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2
 Group: Applications/Internet
 
@@ -20,7 +20,7 @@ Requires: perl(Term::ReadKey)
 Requires: perl(IO::Socket::SSL)
 Requires: perl(Test::Simple)
 Requires: perl(Mail::Box)
-Requires: perl(Mail::IMAPClient)
+Requires: perl(Mail::IMAPClient) >= 3.19
 Requires: perl(Date::Manip)
 
 



From kkofler at fedoraproject.org  Sun Sep  6 02:42:21 2009
From: kkofler at fedoraproject.org (Kevin Kofler)
Date: Sun,  6 Sep 2009 02:42:21 +0000 (UTC)
Subject: rpms/kdelibs/F-10 kdelibs-4.3.1-ossl-1.x.patch,NONE,1.1
Message-ID: <20090906024221.5A9CB11C02C8@cvs1.fedora.phx.redhat.com>

Author: kkofler

Update of /cvs/pkgs/rpms/kdelibs/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18754/F-10

Added Files:
	kdelibs-4.3.1-ossl-1.x.patch 
Log Message:
Add missing patch.

kdelibs-4.3.1-ossl-1.x.patch:
 kopenssl.cpp |    2 +-
 kopenssl.h   |   18 ++++++++++++++++++
 2 files changed, 19 insertions(+), 1 deletion(-)

--- NEW FILE kdelibs-4.3.1-ossl-1.x.patch ---
diff -up kdelibs-4.3.1/kio/kssl/kopenssl.cpp.orig kdelibs-4.3.1/kio/kssl/kopenssl.cpp
--- kdelibs-4.3.1/kio/kssl/kopenssl.cpp.orig	2009-09-01 21:58:06.000000000 +0200
+++ kdelibs-4.3.1/kio/kssl/kopenssl.cpp	2009-09-01 22:08:16.000000000 +0200
@@ -622,7 +622,7 @@ KOpenSSLProxy::KOpenSSLProxy()
       K_SSL_set_session = (int (*)(SSL*,SSL_SESSION*)) d->sslLib->resolveFunction("SSL_set_session");
       K_d2i_SSL_SESSION = (SSL_SESSION* (*)(SSL_SESSION**,unsigned char**, long)) d->sslLib->resolveFunction("d2i_SSL_SESSION");
       K_i2d_SSL_SESSION = (int (*)(SSL_SESSION*,unsigned char**)) d->sslLib->resolveFunction("i2d_SSL_SESSION");
-      K_SSL_get_ciphers = (STACK *(*)(const SSL*)) d->sslLib->resolveFunction("SSL_get_ciphers");
+      K_SSL_get_ciphers = (STACK_OF(SSL_CIPHER) *(*)(const SSL*)) d->sslLib->resolveFunction("SSL_get_ciphers");
 #endif
 
 
diff -up kdelibs-4.3.1/kio/kssl/kopenssl.h.orig kdelibs-4.3.1/kio/kssl/kopenssl.h
--- kdelibs-4.3.1/kio/kssl/kopenssl.h.orig	2009-09-01 21:58:31.000000000 +0200
+++ kdelibs-4.3.1/kio/kssl/kopenssl.h	2009-09-01 22:48:44.000000000 +0200
@@ -44,6 +44,14 @@ class KOpenSSLProxyPrivate;
 #include 
 #include 
 #undef crypt
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+#define STACK _STACK
+#define OSSL_SKVALUE_RTYPE void
+#define OSSL_MORECONST const
+#else
+#define OSSL_SKVALUE_RTYPE char
+#define OSSL_MORECONST
+#endif
 #endif
 
 /**
@@ -505,6 +513,9 @@ public:
     */
    void sk_free(STACK *s);
 
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+   void sk_free(void *s) { return sk_free(reinterpret_cast(s)); }
+#endif
 
    /*
     *  Number of elements in the stack
@@ -517,6 +528,9 @@ public:
     */
    char *sk_value(STACK *s, int n);
 
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+   char *sk_value(void *s, int n) { return sk_value(reinterpret_cast(s), n); }
+#endif
 
    /*
     *  Create a new stack
@@ -529,6 +543,10 @@ public:
     */
    int sk_push(STACK *s, char *d);
 
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+   int sk_push(void *s, void *d) { return sk_push(reinterpret_cast(s), reinterpret_cast(d)); }
+#endif
+
 
    /*
     *  Duplicate the stack



From kkofler at fedoraproject.org  Sun Sep  6 02:42:21 2009
From: kkofler at fedoraproject.org (Kevin Kofler)
Date: Sun,  6 Sep 2009 02:42:21 +0000 (UTC)
Subject: rpms/kdelibs/F-11 kdelibs-4.3.1-ossl-1.x.patch,NONE,1.1
Message-ID: <20090906024221.53AC911C00E5@cvs1.fedora.phx.redhat.com>

Author: kkofler

Update of /cvs/pkgs/rpms/kdelibs/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18754/F-11

Added Files:
	kdelibs-4.3.1-ossl-1.x.patch 
Log Message:
Add missing patch.

kdelibs-4.3.1-ossl-1.x.patch:
 kopenssl.cpp |    2 +-
 kopenssl.h   |   18 ++++++++++++++++++
 2 files changed, 19 insertions(+), 1 deletion(-)

--- NEW FILE kdelibs-4.3.1-ossl-1.x.patch ---
diff -up kdelibs-4.3.1/kio/kssl/kopenssl.cpp.orig kdelibs-4.3.1/kio/kssl/kopenssl.cpp
--- kdelibs-4.3.1/kio/kssl/kopenssl.cpp.orig	2009-09-01 21:58:06.000000000 +0200
+++ kdelibs-4.3.1/kio/kssl/kopenssl.cpp	2009-09-01 22:08:16.000000000 +0200
@@ -622,7 +622,7 @@ KOpenSSLProxy::KOpenSSLProxy()
       K_SSL_set_session = (int (*)(SSL*,SSL_SESSION*)) d->sslLib->resolveFunction("SSL_set_session");
       K_d2i_SSL_SESSION = (SSL_SESSION* (*)(SSL_SESSION**,unsigned char**, long)) d->sslLib->resolveFunction("d2i_SSL_SESSION");
       K_i2d_SSL_SESSION = (int (*)(SSL_SESSION*,unsigned char**)) d->sslLib->resolveFunction("i2d_SSL_SESSION");
-      K_SSL_get_ciphers = (STACK *(*)(const SSL*)) d->sslLib->resolveFunction("SSL_get_ciphers");
+      K_SSL_get_ciphers = (STACK_OF(SSL_CIPHER) *(*)(const SSL*)) d->sslLib->resolveFunction("SSL_get_ciphers");
 #endif
 
 
diff -up kdelibs-4.3.1/kio/kssl/kopenssl.h.orig kdelibs-4.3.1/kio/kssl/kopenssl.h
--- kdelibs-4.3.1/kio/kssl/kopenssl.h.orig	2009-09-01 21:58:31.000000000 +0200
+++ kdelibs-4.3.1/kio/kssl/kopenssl.h	2009-09-01 22:48:44.000000000 +0200
@@ -44,6 +44,14 @@ class KOpenSSLProxyPrivate;
 #include 
 #include 
 #undef crypt
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+#define STACK _STACK
+#define OSSL_SKVALUE_RTYPE void
+#define OSSL_MORECONST const
+#else
+#define OSSL_SKVALUE_RTYPE char
+#define OSSL_MORECONST
+#endif
 #endif
 
 /**
@@ -505,6 +513,9 @@ public:
     */
    void sk_free(STACK *s);
 
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+   void sk_free(void *s) { return sk_free(reinterpret_cast(s)); }
+#endif
 
    /*
     *  Number of elements in the stack
@@ -517,6 +528,9 @@ public:
     */
    char *sk_value(STACK *s, int n);
 
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+   char *sk_value(void *s, int n) { return sk_value(reinterpret_cast(s), n); }
+#endif
 
    /*
     *  Create a new stack
@@ -529,6 +543,10 @@ public:
     */
    int sk_push(STACK *s, char *d);
 
+#if OPENSSL_VERSION_NUMBER >= 0x10000000L
+   int sk_push(void *s, void *d) { return sk_push(reinterpret_cast(s), reinterpret_cast(d)); }
+#endif
+
 
    /*
     *  Duplicate the stack



From kkofler at fedoraproject.org  Sun Sep  6 02:53:35 2009
From: kkofler at fedoraproject.org (Kevin Kofler)
Date: Sun,  6 Sep 2009 02:53:35 +0000 (UTC)
Subject: rpms/kdelibs3/F-10 kdelibs-3.5.10-CVE-2009-2702.patch, NONE,
	1.1 kdelibs3.spec, 1.44, 1.45
Message-ID: <20090906025336.013AF11C00E5@cvs1.fedora.phx.redhat.com>

Author: kkofler

Update of /cvs/pkgs/rpms/kdelibs3/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24577/F-10

Modified Files:
	kdelibs3.spec 
Added Files:
	kdelibs-3.5.10-CVE-2009-2702.patch 
Log Message:
* Sun Sep 06 2009 Kevin Kofler  - 3.5.10-13.1
- fix for CVE-2009-2702

(Note: I haven't synced the whole thing from devel because it contains the temporary "drop KDE_IS_PRELINKED" workaround and because the only other change was the OpenSSL 1.x fix which isn't needed in F10/F11 anyway.)

kdelibs-3.5.10-CVE-2009-2702.patch:
 kopenssl.cc        |    9 +++++++++
 kopenssl.h         |    5 +++++
 ksslcertificate.cc |    4 +++-
 3 files changed, 17 insertions(+), 1 deletion(-)

--- NEW FILE kdelibs-3.5.10-CVE-2009-2702.patch ---
diff -pruN kdelibs-3.5.4.orig/kio/kssl/kopenssl.cc kdelibs-3.5.4/kio/kssl/kopenssl.cc
--- kdelibs-3.5.4.orig/kio/kssl/kopenssl.cc	2009-08-31 20:50:12.000000000 +0200
+++ kdelibs-3.5.4/kio/kssl/kopenssl.cc	2009-08-31 21:46:47.000000000 +0200
@@ -196,6 +196,7 @@ static int (*K_X509_NAME_add_entry_by_tx
 static X509_NAME *(*K_X509_NAME_new)() = 0L;
 static int (*K_X509_REQ_set_subject_name)(X509_REQ*,X509_NAME*) = 0L;
 static unsigned char *(*K_ASN1_STRING_data)(ASN1_STRING*) = 0L;
+static int (*K_ASN1_STRING_length)(ASN1_STRING*) = 0L;
 static STACK_OF(SSL_CIPHER) *(*K_SSL_get_ciphers)(const SSL *ssl) = 0L;
 
 #endif
@@ -498,6 +499,7 @@ KConfig *cfg;
       K_X509_NAME_new = (X509_NAME *(*)()) _cryptoLib->symbol("X509_NAME_new");
       K_X509_REQ_set_subject_name = (int (*)(X509_REQ*,X509_NAME*)) _cryptoLib->symbol("X509_REQ_set_subject_name");
       K_ASN1_STRING_data = (unsigned char *(*)(ASN1_STRING*)) _cryptoLib->symbol("ASN1_STRING_data");
+      K_ASN1_STRING_length = (int (*)(ASN1_STRING*)) _cryptoLib->symbol("ASN1_STRING_length");
 #endif
    }
 
@@ -1549,6 +1551,13 @@ unsigned char *KOpenSSLProxy::ASN1_STRIN
    return 0L;
 }
 
+
+int KOpenSSLProxy::ASN1_STRING_length(ASN1_STRING *x) {
+   if (K_ASN1_STRING_length) return (K_ASN1_STRING_length)(x);
+   return 0L;
+}
+
+
 STACK_OF(SSL_CIPHER) *KOpenSSLProxy::SSL_get_ciphers(const SSL* ssl) {
   if (K_SSL_get_ciphers) return (K_SSL_get_ciphers)(ssl);
   return 0L;
diff -pruN kdelibs-3.5.4.orig/kio/kssl/kopenssl.h kdelibs-3.5.4/kio/kssl/kopenssl.h
--- kdelibs-3.5.4.orig/kio/kssl/kopenssl.h	2006-07-22 10:16:39.000000000 +0200
+++ kdelibs-3.5.4/kio/kssl/kopenssl.h	2009-08-31 21:46:47.000000000 +0200
@@ -622,6 +622,11 @@ public:
    unsigned char *ASN1_STRING_data(ASN1_STRING *x);
 
    /*
+    *  ASN1_STRING_length
+    */
+   int ASN1_STRING_length(ASN1_STRING *x);
+
+   /*
     *  
     */
    int OBJ_obj2nid(ASN1_OBJECT *o);
diff -pruN kdelibs-3.5.4.orig/kio/kssl/ksslcertificate.cc kdelibs-3.5.4/kio/kssl/ksslcertificate.cc
--- kdelibs-3.5.4.orig/kio/kssl/ksslcertificate.cc	2006-01-19 18:06:12.000000000 +0100
+++ kdelibs-3.5.4/kio/kssl/ksslcertificate.cc	2009-08-31 21:54:38.000000000 +0200
@@ -1099,7 +1099,9 @@ QStringList KSSLCertificate::subjAltName
 		}
 
 		QString s = (const char *)d->kossl->ASN1_STRING_data(val->d.ia5);
-		if (!s.isEmpty()) {
+		if (!s.isEmpty()  &&
+				/* skip subjectAltNames with embedded NULs */
+				s.length() == d->kossl->ASN1_STRING_length(val->d.ia5)) {
 			rc += s;
 		}
 	}


Index: kdelibs3.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdelibs3/F-10/kdelibs3.spec,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -p -r1.44 -r1.45
--- kdelibs3.spec	26 Jul 2009 05:37:15 -0000	1.44
+++ kdelibs3.spec	6 Sep 2009 02:53:35 -0000	1.45
@@ -36,7 +36,7 @@
 
 Summary: K Desktop Environment 3 - Libraries
 Version: 3.5.10
-Release: 13%{?dist}
+Release: 13%{?dist}.1
 
 %if 0%{?fedora} > 8
 Name: kdelibs3
@@ -108,6 +108,8 @@ Patch202: kdelibs-3.5.4-CVE-2009-1687.pa
 Patch203: kdelibs-3.5.4-CVE-2009-1690.patch
 # fix CVE-2009-1698 - crash, possible ACE in CSS style attribute handling
 Patch204: kdelibs-3.5.10-cve-2009-1698.patch
+# fix CVE-2009-2702 - ssl incorrect verification of SSL certificate with NUL in subjectAltName
+Patch205: kdelibs-3.5.10-CVE-2009-2702.patch
 
 #{?arts:Requires: arts >= %{arts_ev}}
 #Requires: %{qt3} >= %{qt3_ev}
@@ -289,6 +291,7 @@ format for easy browsing
 %patch202 -p1 -b .cve-2009-1687
 %patch203 -p1 -b .cve-2009-1690
 %patch204 -p1 -b .cve-2009-1698
+%patch205 -p1 -b .cve-2009-2702
 
 sed -i -e "s,^#define KDE_VERSION_STRING .*,#define KDE_VERSION_STRING \"%{version}-%{release} %{distname}\"," kdecore/kdeversion.h
 
@@ -640,6 +643,9 @@ touch --no-create %{_datadir}/icons/crys
 
 
 %changelog
+* Sun Sep 06 2009 Kevin Kofler  - 3.5.10-13.1
+- fix for CVE-2009-2702
+
 * Sun Jul 26 2009 Kevin Kofler  - 3.5.10-13
 - fix CVE-2009-2537 - select length DoS
 - fix CVE-2009-1725 - crash, possible ACE in numeric character references



From kkofler at fedoraproject.org  Sun Sep  6 02:53:36 2009
From: kkofler at fedoraproject.org (Kevin Kofler)
Date: Sun,  6 Sep 2009 02:53:36 +0000 (UTC)
Subject: rpms/kdelibs3/F-11 kdelibs-3.5.10-CVE-2009-2702.patch, NONE,
	1.1 kdelibs3.spec, 1.62, 1.63
Message-ID: <20090906025336.3BE1711C00E5@cvs1.fedora.phx.redhat.com>

Author: kkofler

Update of /cvs/pkgs/rpms/kdelibs3/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24577/F-11

Modified Files:
	kdelibs3.spec 
Added Files:
	kdelibs-3.5.10-CVE-2009-2702.patch 
Log Message:
* Sun Sep 06 2009 Kevin Kofler  - 3.5.10-13.1
- fix for CVE-2009-2702

(Note: I haven't synced the whole thing from devel because it contains the temporary "drop KDE_IS_PRELINKED" workaround and because the only other change was the OpenSSL 1.x fix which isn't needed in F10/F11 anyway.)

kdelibs-3.5.10-CVE-2009-2702.patch:
 kopenssl.cc        |    9 +++++++++
 kopenssl.h         |    5 +++++
 ksslcertificate.cc |    4 +++-
 3 files changed, 17 insertions(+), 1 deletion(-)

--- NEW FILE kdelibs-3.5.10-CVE-2009-2702.patch ---
diff -pruN kdelibs-3.5.4.orig/kio/kssl/kopenssl.cc kdelibs-3.5.4/kio/kssl/kopenssl.cc
--- kdelibs-3.5.4.orig/kio/kssl/kopenssl.cc	2009-08-31 20:50:12.000000000 +0200
+++ kdelibs-3.5.4/kio/kssl/kopenssl.cc	2009-08-31 21:46:47.000000000 +0200
@@ -196,6 +196,7 @@ static int (*K_X509_NAME_add_entry_by_tx
 static X509_NAME *(*K_X509_NAME_new)() = 0L;
 static int (*K_X509_REQ_set_subject_name)(X509_REQ*,X509_NAME*) = 0L;
 static unsigned char *(*K_ASN1_STRING_data)(ASN1_STRING*) = 0L;
+static int (*K_ASN1_STRING_length)(ASN1_STRING*) = 0L;
 static STACK_OF(SSL_CIPHER) *(*K_SSL_get_ciphers)(const SSL *ssl) = 0L;
 
 #endif
@@ -498,6 +499,7 @@ KConfig *cfg;
       K_X509_NAME_new = (X509_NAME *(*)()) _cryptoLib->symbol("X509_NAME_new");
       K_X509_REQ_set_subject_name = (int (*)(X509_REQ*,X509_NAME*)) _cryptoLib->symbol("X509_REQ_set_subject_name");
       K_ASN1_STRING_data = (unsigned char *(*)(ASN1_STRING*)) _cryptoLib->symbol("ASN1_STRING_data");
+      K_ASN1_STRING_length = (int (*)(ASN1_STRING*)) _cryptoLib->symbol("ASN1_STRING_length");
 #endif
    }
 
@@ -1549,6 +1551,13 @@ unsigned char *KOpenSSLProxy::ASN1_STRIN
    return 0L;
 }
 
+
+int KOpenSSLProxy::ASN1_STRING_length(ASN1_STRING *x) {
+   if (K_ASN1_STRING_length) return (K_ASN1_STRING_length)(x);
+   return 0L;
+}
+
+
 STACK_OF(SSL_CIPHER) *KOpenSSLProxy::SSL_get_ciphers(const SSL* ssl) {
   if (K_SSL_get_ciphers) return (K_SSL_get_ciphers)(ssl);
   return 0L;
diff -pruN kdelibs-3.5.4.orig/kio/kssl/kopenssl.h kdelibs-3.5.4/kio/kssl/kopenssl.h
--- kdelibs-3.5.4.orig/kio/kssl/kopenssl.h	2006-07-22 10:16:39.000000000 +0200
+++ kdelibs-3.5.4/kio/kssl/kopenssl.h	2009-08-31 21:46:47.000000000 +0200
@@ -622,6 +622,11 @@ public:
    unsigned char *ASN1_STRING_data(ASN1_STRING *x);
 
    /*
+    *  ASN1_STRING_length
+    */
+   int ASN1_STRING_length(ASN1_STRING *x);
+
+   /*
     *  
     */
    int OBJ_obj2nid(ASN1_OBJECT *o);
diff -pruN kdelibs-3.5.4.orig/kio/kssl/ksslcertificate.cc kdelibs-3.5.4/kio/kssl/ksslcertificate.cc
--- kdelibs-3.5.4.orig/kio/kssl/ksslcertificate.cc	2006-01-19 18:06:12.000000000 +0100
+++ kdelibs-3.5.4/kio/kssl/ksslcertificate.cc	2009-08-31 21:54:38.000000000 +0200
@@ -1099,7 +1099,9 @@ QStringList KSSLCertificate::subjAltName
 		}
 
 		QString s = (const char *)d->kossl->ASN1_STRING_data(val->d.ia5);
-		if (!s.isEmpty()) {
+		if (!s.isEmpty()  &&
+				/* skip subjectAltNames with embedded NULs */
+				s.length() == d->kossl->ASN1_STRING_length(val->d.ia5)) {
 			rc += s;
 		}
 	}


Index: kdelibs3.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdelibs3/F-11/kdelibs3.spec,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -p -r1.62 -r1.63
--- kdelibs3.spec	26 Jul 2009 05:34:08 -0000	1.62
+++ kdelibs3.spec	6 Sep 2009 02:53:36 -0000	1.63
@@ -36,7 +36,7 @@
 
 Summary: K Desktop Environment 3 - Libraries
 Version: 3.5.10
-Release: 13%{?dist}
+Release: 13%{?dist}.1
 
 %if 0%{?fedora} > 8
 Name: kdelibs3
@@ -108,6 +108,8 @@ Patch202: kdelibs-3.5.4-CVE-2009-1687.pa
 Patch203: kdelibs-3.5.4-CVE-2009-1690.patch
 # fix CVE-2009-1698 - crash, possible ACE in CSS style attribute handling
 Patch204: kdelibs-3.5.10-cve-2009-1698.patch
+# fix CVE-2009-2702 - ssl incorrect verification of SSL certificate with NUL in subjectAltName
+Patch205: kdelibs-3.5.10-CVE-2009-2702.patch
 
 #{?arts:Requires: arts >= %{arts_ev}}
 #Requires: %{qt3} >= %{qt3_ev}
@@ -289,6 +291,7 @@ format for easy browsing
 %patch202 -p1 -b .cve-2009-1687
 %patch203 -p1 -b .cve-2009-1690
 %patch204 -p1 -b .cve-2009-1698
+%patch205 -p1 -b .cve-2009-2702
 
 sed -i -e "s,^#define KDE_VERSION_STRING .*,#define KDE_VERSION_STRING \"%{version}-%{release} %{distname}\"," kdecore/kdeversion.h
 
@@ -640,6 +643,9 @@ touch --no-create %{_datadir}/icons/crys
 
 
 %changelog
+* Sun Sep 06 2009 Kevin Kofler  - 3.5.10-13.1
+- fix for CVE-2009-2702
+
 * Sun Jul 26 2009 Kevin Kofler  - 3.5.10-13
 - fix CVE-2009-2537 - select length DoS
 - fix CVE-2009-1725 - crash, possible ACE in numeric character references



From mclasen at fedoraproject.org  Sun Sep  6 02:59:50 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Sun,  6 Sep 2009 02:59:50 +0000 (UTC)
Subject: rpms/vinagre/devel vinagre-prefs.patch, NONE, 1.1 vinagre.spec, 1.54,
	1.55
Message-ID: <20090906025950.C9D7811C00E5@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/vinagre/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26290

Modified Files:
	vinagre.spec 
Added Files:
	vinagre-prefs.patch 
Log Message:
Fix warnings at startup


vinagre-prefs.patch:
 vinagre-prefs.c |   42 ++++++++++++++++++++++++++----------------
 1 file changed, 26 insertions(+), 16 deletions(-)

--- NEW FILE vinagre-prefs.patch ---
--- vinagre-2.27.91/vinagre/vinagre-prefs.c	2009-07-30 16:13:29.000000000 -0400
+++ hacked/vinagre/vinagre-prefs.c	2009-09-05 22:51:22.750568356 -0400
@@ -152,41 +152,51 @@
 static void
 vinagre_prefs_set_bool (VinagrePrefs *prefs, const gchar* key, gboolean value)
 {
-  g_return_if_fail (gconf_client_key_is_writable (
-		    prefs->priv->gconf_client, key, NULL));
+  GError *error = NULL;
 
-  gconf_client_set_bool (prefs->priv->gconf_client, key, value, NULL);
+  if (!gconf_client_set_bool (prefs->priv->gconf_client, key, value, &error))
+    {
+      g_warning ("Setting key %s failed: %s", key, error->message);
+      g_error_free (error);
+    }
 }
 
 static void
 vinagre_prefs_set_int (VinagrePrefs *prefs, const gchar* key, gint value)
 {
-  g_return_if_fail (gconf_client_key_is_writable (
-		    prefs->priv->gconf_client, key, NULL));
+  GError *error = NULL;
 
-  gconf_client_set_int (prefs->priv->gconf_client, key, value, NULL);
+  if (!gconf_client_set_int (prefs->priv->gconf_client, key, value, &error))
+    {
+      g_warning ("Setting key %s failed: %s", key, error->message);
+      g_error_free (error);
+    }
 }
 
 static void
 vinagre_prefs_set_string (VinagrePrefs *prefs, const gchar *key, const gchar *value)
 {
-  g_return_if_fail (gconf_client_key_is_writable (
-		    prefs->priv->gconf_client, key, NULL));
+  GError *error = NULL;
 
-  gconf_client_set_string (prefs->priv->gconf_client, key, value, NULL);
+  if (!gconf_client_set_string (prefs->priv->gconf_client, key, value, &error))
+    {
+      g_warning ("Setting key %s failed: %s", key, error->message);
+      g_error_free (error);
+    }
 }
 
 static void
 vinagre_prefs_set_list (VinagrePrefs *prefs, const gchar* key, GSList *list)
 {
-  g_return_if_fail (gconf_client_key_is_writable (
-		    prefs->priv->gconf_client, key, NULL));
+  GError *error = NULL;
 
-  gconf_client_set_list (prefs->priv->gconf_client,
-			 key,
-			 GCONF_VALUE_STRING,
-			 list,
-			 NULL);
+  if (!gconf_client_set_list (prefs->priv->gconf_client, key,
+			      GCONF_VALUE_STRING, list,
+			      &error))
+    {
+      g_warning ("Setting key %s failed: %s", key, error->message);
+      g_error_free (error);
+    }
 }
 
 static void


Index: vinagre.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vinagre/devel/vinagre.spec,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- vinagre.spec	4 Sep 2009 00:15:50 -0000	1.54
+++ vinagre.spec	6 Sep 2009 02:59:50 -0000	1.55
@@ -1,6 +1,6 @@
 Name:		vinagre
 Version:	2.27.91
-Release:	2%{?dist}
+Release:	3%{?dist}
 Summary:	VNC client for GNOME
 
 Group:		Applications/System
@@ -26,7 +26,10 @@ BuildRequires:  telepathy-glib-devel
 # for /usr/share/dbus-1/services
 Requires: dbus
 
+# fixed upstream
 Patch0: vinagre-unique-ids.patch
+# http://bugzilla.gnome.org/show_bug.cgi?id=594286
+Patch1: vinagre-prefs.patch
 
 %description
 Vinagre is a VNC client for the GNOME desktop.
@@ -52,6 +55,7 @@ to vinagre.
 %prep
 %setup -q
 %patch0 -p1 -b .unique-ids
+%patch1 -p1 -b .prefs
 
 %build
 %configure --enable-avahi=yes --disable-static
@@ -158,6 +162,9 @@ fi
 
 
 %changelog
+* Sat Sep  5 2009 Matthias Clasen  - 2.27.91-3
+- Fix warnings at startup (#521382)
+
 * Thu Sep  3 2009 Matthias Clasen  - 2.27.91-2
 - Make ids unique
 



From salimma at fedoraproject.org  Sun Sep  6 03:00:39 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Sun,  6 Sep 2009 03:00:39 +0000 (UTC)
Subject: rpms/llvm/devel llvm-2.5-Base.td-x86_32.patch, NONE,
	1.1 llvm-2.5-tclsh_check.patch, NONE, 1.1 .cvsignore, 1.6,
	1.7 llvm.spec, 1.15, 1.16 sources, 1.6, 1.7
Message-ID: <20090906030039.51C7811C0374@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26396

Modified Files:
	.cvsignore llvm.spec sources 
Added Files:
	llvm-2.5-Base.td-x86_32.patch llvm-2.5-tclsh_check.patch 
Log Message:
Commit llvm-gcc source


llvm-2.5-Base.td-x86_32.patch:
 Base.td |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE llvm-2.5-Base.td-x86_32.patch ---
--- tools/llvmc/plugins/Base/Base.td.orig	2009-03-28 21:25:47.000000000 +0100
+++ tools/llvmc/plugins/Base/Base.td	2009-03-28 21:26:29.000000000 +0100
@@ -113,7 +113,7 @@
 [(in_language "llvm-bitcode"),
  (out_language "assembler"),
  (output_suffix "s"),
- (cmd_line "llc -relocation-model=pic -f $INFILE -o $OUTFILE"),
+ (cmd_line "llc -f $INFILE -o $OUTFILE"),
  (actions (case (switch_on "S"), (stop_compilation)))
 ]>;
 

llvm-2.5-tclsh_check.patch:
 configure |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE llvm-2.5-tclsh_check.patch ---
--- llvm-2.5/configure.tclsh_check	2009-02-03 00:29:49.000000000 -0500
+++ llvm-2.5/configure	2009-09-05 12:25:54.761389908 -0400
@@ -8032,7 +8032,7 @@
 else
 
 if test x"${with_tclinclude}" != x ; then
-  if test -f ${with_tclinclude}/tclsh ; then
+  if test -f ${with_tclinclude}/tcl.h ; then
     ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)`
   elif test -f ${with_tclinclude}/src/tclsh ; then
     ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)`


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	5 Mar 2009 00:27:31 -0000	1.6
+++ .cvsignore	6 Sep 2009 03:00:38 -0000	1.7
@@ -1 +1,2 @@
 llvm-2.5.tar.gz
+llvm-gcc-4.2-2.5.source.tar.gz


Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- llvm.spec	22 Aug 2009 21:18:32 -0000	1.15
+++ llvm.spec	6 Sep 2009 03:00:39 -0000	1.16
@@ -7,15 +7,18 @@
 #   The llvm-gcc package doesn't currently build.
 
 %define lgcc_version 4.2
+# attempt turning on llvm-gcc
+%define _with_gcc 1
 
 # LLVM object files don't contain build IDs.  I don't know why yet.
 # Suppress their generation for now.
 
-%define debug_package %{nil}
+%define _missing_build_ids_terminate_build 0
+#define debug_package %{nil}
 
 Name:           llvm
 Version:        2.5
-Release:        5%{?dist}
+Release:        6%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
@@ -29,6 +32,8 @@ Patch0:         llvm-2.1-fix-sed.patch
 Patch1:         llvm-2.4-fix-ocaml.patch
 # http://llvm.org/bugs/show_bug.cgi?id=3726
 Patch2:         llvm-2.5-gcc44.patch
+Patch3:         llvm-2.5-tclsh_check.patch
+Patch4:         llvm-2.5-Base.td-x86_32.patch
 
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
@@ -39,6 +44,8 @@ BuildRequires:  gcc-c++ >= 3.4
 BuildRequires:  groff
 BuildRequires:  libtool-ltdl-devel
 BuildRequires:  ocaml-ocamldoc
+# for DejaGNU test suite
+BuildRequires:  dejagnu tcl-devel
 %if %{?_with_doxygen:1}%{!?_with_doxygen:0}
 BuildRequires:  doxygen graphviz
 %endif
@@ -146,63 +153,75 @@ for developing applications that use %{n
 %patch0 -p1 -b .fix-sed
 %patch1 -p1 -b .fix-ocaml
 %patch2 -p1 -b .gcc44
+%patch3 -p1 -b .tclsh_check
+
+%ifarch %{ix86}
+%patch4 -p0 -b .ix86pic
+%endif
 
 %build
 # Note: --enable-pic can be turned off when 2.6 comes out
 #       and up to 2.5, unsafe on 32-bit archs (in our case,
 #       anything but x86_64)
-%configure \
-  --libdir=%{_libdir}/%{name} \
-  --datadir=%{_datadir}/%{name}-%{version} \
-  --disable-static \
-  --enable-assertions \
+# Disabling assertions now, rec. by pure and needed for OpenGTL
+mkdir obj && cd obj
+../configure \
+  --prefix=%{_prefix} \
+  --disable-assertions \
   --enable-debug-runtime \
   --enable-jit \
-  --enable-optimized \
-%ifnarch %ix86
+%ifnarch %{ix86}
   --enable-pic
 %endif
-#   --enable-targets=host-only \
+
+# configure does not properly specify libdir
+sed -i 's|(PROJ_prefix)/lib|(PROJ_prefix)/%{_lib}|g' Makefile.config
 
 make %{_smp_mflags} OPTIMIZE_OPTION='%{optflags}'
-# tools-only VERBOSE=1 OmitFramePointer='' REQUIRES_EH=1 \
-#  OPTIMIZE_OPTION='%{optflags}'
 
 %if %{?_with_gcc:1}%{!?_with_gcc:0}
 # Build llvm-gcc.
 
-export PATH=%{_builddir}/%{?buildsubdir}/Release/bin:$PATH
-
-mkdir llvm-gcc%{lgcc_version}-%{version}.source/build
-cd llvm-gcc%{lgcc_version}-%{version}.source/build
+export PATH=%{_builddir}/obj/Release-Asserts/bin:$PATH
+cd ..
+mkdir gcc-obj
+cd gcc-obj
 
-../configure \
-  --host=%{_host} \
-  --build=%{_build} \
-  --target=%{_target_platform} \
-  --prefix=%{_libdir}/llvm-gcc \
-  --libdir=%{_libdir}/llvm-gcc/%{_lib} \
-  --enable-threads \
-  --disable-nls \
+../llvm-gcc-%{lgcc_version}-%{version}.source/configure \
+  --prefix=%{_prefix} \
+  --libdir=%{_libdir} \
+  --enable-languages=ada,c,c++ \
+  --enable-checking \
+  --enable-llvm=$PWD/../obj \
+  --disable-bootstrap \
 %ifarch x86_64
   --disable-multilib \
   --disable-shared \
 %endif
-  --enable-languages=c,c++ \
-  --enable-llvm=%{_builddir}/%{?buildsubdir} \
   --program-prefix=llvm-
+
 make %{_smp_mflags} LLVM_VERSION_INFO=%{version}
 %endif
 
+%check
+(cd obj && make check) 2>&1 | tee testlogs.txt ; true
+
+# Report failures and unexpected successes
+echo
+cat testlogs.txt | grep FAIL
+cat testlogs.txt | grep XPASS
+echo
+
+
 %install
 rm -rf %{buildroot}
+cd obj
 chmod -x examples/Makefile
 # OVERRIDE_libdir used by our patched Makefile.ocaml:
 # see http://llvm.org/bugs/show_bug.cgi?id=3153
 make install DESTDIR=%{buildroot} \
-     PROJ_libdir=%{buildroot}/%{_libdir}/%{name} \
-     OVERRIDE_libdir=%{_libdir}/%{name}/%{name} \
-     PROJ_docsdir=`pwd`/moredocs
+     OVERRIDE_libdir=%{_libdir} \
+     PROJ_docsdir=`pwd`/../moredocs
 
 #make install \
 #  PROJ_prefix=%{buildroot}/%{_prefix} \
@@ -218,7 +237,7 @@ find %{buildroot} -name .dir -print0 | x
 file %{buildroot}/%{_bindir}/* | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d
 
 # Get rid of erroneously installed example files.
-rm %{buildroot}%{_libdir}/%{name}/LLVMHello.*
+rm %{buildroot}%{_libdir}/LLVMHello.*
 
 # And OCaml .o files
 rm %{buildroot}%{_libdir}/ocaml/*.o
@@ -234,7 +253,7 @@ rm %{buildroot}%{_bindir}/gcc{as,ld}
 sed -i 's,ABS_RUN_DIR/lib",ABS_RUN_DIR/%{_lib}/%{name}",' \
   %{buildroot}%{_bindir}/llvm-config
 
-chmod -x %{buildroot}%{_libdir}/%{name}/*.[oa]
+chmod -x %{buildroot}%{_libdir}/*.[oa]
 
 # remove documentation makefiles:
 # they require the build directory to work
@@ -270,7 +289,7 @@ rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%doc CREDITS.TXT LICENSE.TXT README.txt
+%doc CREDITS.TXT LICENSE.TXT README.txt testlogs.txt
 %exclude %{_bindir}/llvm-config
 %{_bindir}/bugpoint
 %{_bindir}/llc
@@ -292,7 +311,8 @@ rm -rf %{buildroot}
 %{_bindir}/llvm-config
 %{_includedir}/%{name}
 %{_includedir}/%{name}-c
-%{_libdir}/%{name}
+%exclude %{_libdir}/ocaml
+%{_libdir}/*
 
 
 %files ocaml
@@ -352,6 +372,12 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat Sep  5 2009 Michel Salim  - 2.5-6
+- Disable assertions (needed by OpenGTL)
+- Align spec file with upstream build instructions
+- Enable llvm-gcc
+- Enable unit tests
+
 * Sat Aug 22 2009 Michel Salim  - 2.5-5
 - Only disable PIC on %%ix86; ppc actually needs it
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	5 Mar 2009 00:27:31 -0000	1.6
+++ sources	6 Sep 2009 03:00:39 -0000	1.7
@@ -1 +1,2 @@
 55df2ea8665c8094ad2ef85187b9fc74  llvm-2.5.tar.gz
+c5800d85059fcf80429a86c536127595  llvm-gcc-4.2-2.5.source.tar.gz



From cebbert at fedoraproject.org  Sun Sep  6 04:59:31 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Sun,  6 Sep 2009 04:59:31 +0000 (UTC)
Subject: rpms/kernel/F-10 linux-2.6-ocfs2-handle-len-0.patch, NONE,
	1.1.2.1 linux-2.6-slub-fix-destroy-by-rcu.patch, NONE,
	1.1.2.1 kernel.spec, 1.1206.2.87, 1.1206.2.88
Message-ID: <20090906045931.9EE6B11C00E5@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29162

Modified Files:
      Tag: private-fedora-10-2_6_27
	kernel.spec 
Added Files:
      Tag: private-fedora-10-2_6_27
	linux-2.6-ocfs2-handle-len-0.patch 
	linux-2.6-slub-fix-destroy-by-rcu.patch 
Log Message:
Add patches requested for the next stable release:
   linux-2.6-slub-fix-destroy-by-rcu.patch (fixes bug in 2.6.27.29)
   linux-2.6-ocfs2-handle-len-0.patch (fixes bug in 2.6.27.32-rc1)

linux-2.6-ocfs2-handle-len-0.patch:
 aops.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE linux-2.6-ocfs2-handle-len-0.patch ---
From: Sunil Mushran 
Date: Fri, 4 Sep 2009 18:12:01 +0000 (-0700)
Subject: ocfs2: ocfs2_write_begin_nolock() should handle len=0
X-Git-Tag: v2.6.31-rc9~20^2
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=8379e7c46cc48f51197dd663fc6676f47f2a1e71

ocfs2: ocfs2_write_begin_nolock() should handle len=0

Bug introduced by mainline commit e7432675f8ca868a4af365759a8d4c3779a3d922
The bug causes ocfs2_write_begin_nolock() to oops when len=0.

Signed-off-by: Sunil Mushran 
Cc: stable at kernel.org
Signed-off-by: Joel Becker 
---

diff --git a/fs/ocfs2/aops.c b/fs/ocfs2/aops.c
index b401654..8a1e615 100644
--- a/fs/ocfs2/aops.c
+++ b/fs/ocfs2/aops.c
@@ -1747,8 +1747,8 @@ int ocfs2_write_begin_nolock(struct address_space *mapping,
 	 * we know zeros will only be needed in the first and/or last cluster.
 	 */
 	if (clusters_to_alloc || extents_to_split ||
-	    wc->w_desc[0].c_needs_zero ||
-	    wc->w_desc[wc->w_clen - 1].c_needs_zero)
+	    (wc->w_clen && (wc->w_desc[0].c_needs_zero ||
+			    wc->w_desc[wc->w_clen - 1].c_needs_zero)))
 		cluster_of_pages = 1;
 	else
 		cluster_of_pages = 0;

linux-2.6-slub-fix-destroy-by-rcu.patch:
 slub.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE linux-2.6-slub-fix-destroy-by-rcu.patch ---
From: Eric Dumazet 
Date: Thu, 3 Sep 2009 19:38:59 +0000 (+0300)
Subject: slub: Fix kmem_cache_destroy() with SLAB_DESTROY_BY_RCU
X-Git-Tag: v2.6.31-rc9~13^2
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=d76b1590e06a63a3d8697168cd0aabf1c4b3cb3a

slub: Fix kmem_cache_destroy() with SLAB_DESTROY_BY_RCU

kmem_cache_destroy() should call rcu_barrier() *after* kmem_cache_close() and
*before* sysfs_slab_remove() or risk rcu_free_slab() being called after
kmem_cache is deleted (kfreed).

rmmod nf_conntrack can crash the machine because it has to kmem_cache_destroy()
a SLAB_DESTROY_BY_RCU enabled cache.

Cc: 
Reported-by: Zdenek Kabelac 
Signed-off-by: Eric Dumazet 
Acked-by: Paul E. McKenney 
Signed-off-by: Pekka Enberg 
---

diff --git a/mm/slub.c b/mm/slub.c
index b9f1491..b627675 100644
--- a/mm/slub.c
+++ b/mm/slub.c
@@ -2594,8 +2594,6 @@ static inline int kmem_cache_close(struct kmem_cache *s)
  */
 void kmem_cache_destroy(struct kmem_cache *s)
 {
-	if (s->flags & SLAB_DESTROY_BY_RCU)
-		rcu_barrier();
 	down_write(&slub_lock);
 	s->refcount--;
 	if (!s->refcount) {
@@ -2606,6 +2604,8 @@ void kmem_cache_destroy(struct kmem_cache *s)
 				"still has objects.\n", s->name, __func__);
 			dump_stack();
 		}
+		if (s->flags & SLAB_DESTROY_BY_RCU)
+			rcu_barrier();
 		sysfs_slab_remove(s);
 	} else
 		up_write(&slub_lock);


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/kernel.spec,v
retrieving revision 1.1206.2.87
retrieving revision 1.1206.2.88
diff -u -p -r1.1206.2.87 -r1.1206.2.88
--- kernel.spec	5 Sep 2009 02:53:39 -0000	1.1206.2.87
+++ kernel.spec	6 Sep 2009 04:59:29 -0000	1.1206.2.88
@@ -782,6 +782,10 @@ Patch13000: make-mmap_min_addr-suck-less
 Patch14000: linux-2.6-nfsd-report-short-writes-fix.patch
 Patch14001: linux-2.6-nfsd-report-short-writes.patch
 
+# patches requested for the next -stable release
+Patch14010: linux-2.6-slub-fix-destroy-by-rcu.patch
+Patch14011: linux-2.6-ocfs2-handle-len-0.patch
+
 %endif
 
 BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root
@@ -1413,6 +1417,10 @@ ApplyPatch make-mmap_min_addr-suck-less.
 ApplyPatch linux-2.6-nfsd-report-short-writes.patch
 ApplyPatch linux-2.6-nfsd-report-short-writes-fix.patch
 
+# patches requested for the next -stable release
+ApplyPatch linux-2.6-slub-fix-destroy-by-rcu.patch
+ApplyPatch linux-2.6-ocfs2-handle-len-0.patch
+
 # END OF PATCH APPLICATIONS
 
 %endif
@@ -1988,6 +1996,11 @@ fi
 %kernel_variant_files -k vmlinux %{with_kdump} kdump
 
 %changelog
+* Sun Sep 06 2009  Chuck Ebbert   2.6.27.32-170.2.88.rc1
+- Add patches requested for the next stable release:
+   linux-2.6-slub-fix-destroy-by-rcu.patch (fixes bug in 2.6.27.29)
+   linux-2.6-ocfs2-handle-len-0.patch (fixes bug in 2.6.27.32-rc1)
+
 * Fri Sep 04 2009  Chuck Ebbert   2.6.27.32-170.2.87.rc1
 - Copy fix for NFS short write reporting from F-10 2.6.29 kernel (#493500)
 



From iarnell at fedoraproject.org  Sun Sep  6 07:29:00 2009
From: iarnell at fedoraproject.org (Iain Arnell)
Date: Sun,  6 Sep 2009 07:29:00 +0000 (UTC)
Subject: rpms/perl-Catalyst-View-JSON/devel .cvsignore, 1.3,
	1.4 perl-Catalyst-View-JSON.spec, 1.5, 1.6 sources, 1.3, 1.4
Message-ID: <20090906072900.D9F9A11C00E5@cvs1.fedora.phx.redhat.com>

Author: iarnell

Update of /cvs/pkgs/rpms/perl-Catalyst-View-JSON/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2045

Modified Files:
	.cvsignore perl-Catalyst-View-JSON.spec sources 
Log Message:
* Sun Sep 06 2009 Iain Arnell  0.26-1
- update to latest upstream release



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Catalyst-View-JSON/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	31 May 2009 07:10:01 -0000	1.3
+++ .cvsignore	6 Sep 2009 07:28:58 -0000	1.4
@@ -1 +1 @@
-Catalyst-View-JSON-0.25.tar.gz
+Catalyst-View-JSON-0.26.tar.gz


Index: perl-Catalyst-View-JSON.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Catalyst-View-JSON/devel/perl-Catalyst-View-JSON.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- perl-Catalyst-View-JSON.spec	26 Jul 2009 04:18:05 -0000	1.5
+++ perl-Catalyst-View-JSON.spec	6 Sep 2009 07:28:58 -0000	1.6
@@ -1,6 +1,6 @@
 Name:           perl-Catalyst-View-JSON
-Version:        0.25
-Release:        2%{?dist}
+Version:        0.26
+Release:        1%{?dist}
 Summary:        JSON view for your data
 License:        GPL+ or Artistic 2.0
 Group:          Development/Libraries
@@ -53,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Sun Sep 06 2009 Iain Arnell  0.26-1
+- update to latest upstream release
+
 * Sat Jul 25 2009 Fedora Release Engineering  - 0.25-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Catalyst-View-JSON/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	31 May 2009 07:10:01 -0000	1.3
+++ sources	6 Sep 2009 07:28:58 -0000	1.4
@@ -1 +1 @@
-5877fddd83dd3380d4ea9866dad3727a  Catalyst-View-JSON-0.25.tar.gz
+01f792cc9d09eb1f258504b391fffe63  Catalyst-View-JSON-0.26.tar.gz



From pkgdb at fedoraproject.org  Sun Sep  6 10:13:27 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 10:13:27 +0000
Subject: [pkgdb] mailcap: scop has requested watchcommits
Message-ID: <20090906101327.096B710F896@bastion2.fedora.phx.redhat.com>

scop has requested the watchcommits acl on mailcap (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mailcap



From pkgdb at fedoraproject.org  Sun Sep  6 10:13:27 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 10:13:27 +0000
Subject: [pkgdb] mailcap: scop has requested commit
Message-ID: <20090906101327.C4F3F10F89C@bastion2.fedora.phx.redhat.com>

scop has requested the commit acl on mailcap (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mailcap



From pkgdb at fedoraproject.org  Sun Sep  6 10:13:30 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 10:13:30 +0000
Subject: [pkgdb] disktype had acl change status
Message-ID: <20090906101330.EE67B10F8A0@bastion2.fedora.phx.redhat.com>

richardfearn has set the watchbugzilla acl on disktype (Fedora devel) to Approved for kwizart

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/disktype



From pkgdb at fedoraproject.org  Sun Sep  6 10:13:32 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 10:13:32 +0000
Subject: [pkgdb] disktype had acl change status
Message-ID: <20090906101332.AE70A10F881@bastion2.fedora.phx.redhat.com>

richardfearn has set the watchcommits acl on disktype (Fedora devel) to Approved for kwizart

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/disktype



From pkgdb at fedoraproject.org  Sun Sep  6 10:13:35 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 10:13:35 +0000
Subject: [pkgdb] disktype had acl change status
Message-ID: <20090906101335.1426410F8A1@bastion2.fedora.phx.redhat.com>

richardfearn has set the commit acl on disktype (Fedora devel) to Approved for kwizart

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/disktype



From pkgdb at fedoraproject.org  Sun Sep  6 10:13:42 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 10:13:42 +0000
Subject: [pkgdb] disktype had acl change status
Message-ID: <20090906101342.6FA0810F8A5@bastion2.fedora.phx.redhat.com>

richardfearn has set the watchbugzilla acl on disktype (Fedora EPEL 5) to Approved for kwizart

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/disktype



From pkgdb at fedoraproject.org  Sun Sep  6 10:13:43 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 10:13:43 +0000
Subject: [pkgdb] disktype had acl change status
Message-ID: <20090906101343.35E6510F895@bastion2.fedora.phx.redhat.com>

richardfearn has set the watchcommits acl on disktype (Fedora EPEL 5) to Approved for kwizart

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/disktype



From pkgdb at fedoraproject.org  Sun Sep  6 10:13:43 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 10:13:43 +0000
Subject: [pkgdb] disktype had acl change status
Message-ID: <20090906101343.EF38510F8A9@bastion2.fedora.phx.redhat.com>

richardfearn has set the commit acl on disktype (Fedora EPEL 5) to Approved for kwizart

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/disktype



From pkgdb at fedoraproject.org  Sun Sep  6 10:13:48 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 10:13:48 +0000
Subject: [pkgdb] mailcap: scop has requested watchbugzilla
Message-ID: <20090906101348.BBB5510F8AC@bastion2.fedora.phx.redhat.com>

scop has requested the watchbugzilla acl on mailcap (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mailcap



From jreznik at fedoraproject.org  Sun Sep  6 10:47:20 2009
From: jreznik at fedoraproject.org (Jaroslav Reznik)
Date: Sun,  6 Sep 2009 10:47:20 +0000 (UTC)
Subject: rpms/constantine-kde-theme/devel constantine-kde-theme.spec, 1.1,
	1.2
Message-ID: <20090906104720.72D3A11C00E5@cvs1.fedora.phx.redhat.com>

Author: jreznik

Update of /cvs/pkgs/rpms/constantine-kde-theme/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11485

Modified Files:
	constantine-kde-theme.spec 
Log Message:
* Sun Sep 06 2009 Jaroslav Reznik  11.90.2-2
- more resolutions for KDM theme
- c-b-kde BR, bumped version



Index: constantine-kde-theme.spec
===================================================================
RCS file: /cvs/pkgs/rpms/constantine-kde-theme/devel/constantine-kde-theme.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- constantine-kde-theme.spec	5 Sep 2009 07:31:57 -0000	1.1
+++ constantine-kde-theme.spec	6 Sep 2009 10:47:20 -0000	1.2
@@ -1,6 +1,6 @@
 Name:		constantine-kde-theme
 Version:	11.90.2
-Release:	1%{?dist}
+Release:	2%{?dist}
 Summary:	Constantine KDE Theme
 
 Group:		User Interface/Desktops
@@ -14,8 +14,9 @@ BuildArch:	noarch
 BuildRequires:	kde-filesystem
 Requires:	kde-filesystem
 Requires:	system-logos
-# TODO: correct Constantine Requires
-Requires:	constantine-backgrounds >= 11.90.0-1
+# TODO: correct Constantine Requires?
+Requires:	constantine-backgrounds >= 11.90.2-1
+Requires:	constantine-backgrounds-kde >= 11.90.2-1
 
 
 
@@ -36,6 +37,34 @@ rm -rf %{buildroot}
 mkdir -p %{buildroot}/%{_kde4_appsdir}/kdm/themes/
 cp -rp kdm/Constantine/ %{buildroot}/%{_kde4_appsdir}/kdm/themes/
 (cd %{buildroot}/%{_kde4_appsdir}/kdm/themes/Constantine/
+ln -s ../../../../../backgrounds/constantine/default/standard/constantine.png constantine-640x480.png
+# That one's not really 8:5, but it's the closest...
+ln -s ../../../../../backgrounds/constantine/default/wide/constantine.png constantine-800x480.png
+ln -s ../../../../../backgrounds/constantine/default/standard/constantine.png constantine-800x600.png
+# That one's not really 8:5, but it's the closest...
+ln -s ../../../../../backgrounds/constantine/default/wide/constantine.png constantine-1024x600.png
+ln -s ../../../../../backgrounds/constantine/default/standard/constantine.png constantine-1024x768.png
+ln -s ../../../../../backgrounds/constantine/default/wide/constantine.png constantine-1152x720.png
+ln -s ../../../../../backgrounds/constantine/default/standard/constantine.png constantine-1152x864.png
+ln -s ../../../../../backgrounds/constantine/default/standard/constantine.png constantine-1200x900.png
+# That one's not really 8:5, but it's the closest...
+ln -s ../../../../../backgrounds/constantine/default/wide/constantine.png constantine-1280x720.png
+# That one's not really 8:5, but it's the closest...
+ln -s ../../../../../backgrounds/constantine/default/wide/constantine.png constantine-1280x768.png
+ln -s ../../../../../backgrounds/constantine/default/wide/constantine.png constantine-1280x800.png
+ln -s ../../../../../backgrounds/constantine/default/standard/constantine.png constantine-1280x960.png
+# That one's not really 8:5, but it's the closest...
+ln -s ../../../../../backgrounds/constantine/default/wide/constantine.png constantine-1366x768.png
+ln -s ../../../../../backgrounds/constantine/default/wide/constantine.png constantine-1440x900.png
+ln -s ../../../../../backgrounds/constantine/default/standard/constantine.png constantine-1440x1080.png
+ln -s ../../../../../backgrounds/constantine/default/standard/constantine.png constantine-1600x1200.png
+ln -s ../../../../../backgrounds/constantine/default/wide/constantine.png constantine-1680x1050.png
+# That one's not really 8:5, but it's the closest...
+ln -s ../../../../../backgrounds/constantine/default/wide/constantine.png constantine-1920x1080.png
+ln -s ../../../../../backgrounds/constantine/default/wide/constantine.png constantine-1920x1200.png
+ln -s ../../../../../backgrounds/constantine/default/standard/constantine.png constantine-1920x1440.png
+ln -s ../../../../../backgrounds/constantine/default/standard/constantine.png constantine-2048x1536.png
+# KDM falls back to this one if there's no match
 ln -s ../../../../../backgrounds/constantine/default/standard/constantine.png constantine.png
 ln -s ../../../../../pixmaps/system-logo-white.png system-logo-white.png
 )
@@ -66,6 +95,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sun Sep 06 2009 Jaroslav Reznik  11.90.2-2
+- more resolutions for KDM theme
+- c-b-kde BR, bumped version
+
 * Fri Sep 04 2009 Jaroslav Reznik  11.90.2-1
 - KDM theme
 



From pbrobinson at fedoraproject.org  Sun Sep  6 12:18:35 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Sun,  6 Sep 2009 12:18:35 +0000 (UTC)
Subject: rpms/xapian-bindings/devel xapian-bindings-Makefile-fix.patch, NONE,
	1.1 xapian-bindings.spec, 1.24, 1.25
Message-ID: <20090906121835.1022F11C00E5@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/xapian-bindings/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4094

Modified Files:
	xapian-bindings.spec 
Added Files:
	xapian-bindings-Makefile-fix.patch 
Log Message:
- Patch to fix python bindings build

xapian-bindings-Makefile-fix.patch:
 Makefile.am |    2 +-
 Makefile.in |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE xapian-bindings-Makefile-fix.patch ---
--- xapian-bindings-1.0.15/python/Makefile.in	2009-08-26 22:53:09.000000000 +0100
+++ xapian-bindings-1.0.14/python/Makefile.in	2009-07-21 17:43:30.000000000 +0100
@@ -837,7 +837,7 @@
 
 _xapian$(PYTHON_SO): _xapian.la
 	$(LIBTOOL) --config > libtoolconfig.tmp
-	. libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON_SO) .
+	. ./libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON_SO) .
 	rm -f libtoolconfig.tmp
 
 # Clean any databases created by test cases.
--- xapian-bindings-1.0.15/python/Makefile.am	2009-08-26 22:51:01.000000000 +0100
+++ xapian-bindings-1.0.14/python/Makefile.am	2009-07-21 17:39:27.000000000 +0100
@@ -63,7 +63,7 @@
 
 _xapian$(PYTHON_SO): _xapian.la
 	$(LIBTOOL) --config > libtoolconfig.tmp
-	. libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON_SO) .
+	. ./libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON_SO) .
 	rm -f libtoolconfig.tmp
 
 CLEANFILES = \


Index: xapian-bindings.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xapian-bindings/devel/xapian-bindings.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- xapian-bindings.spec	27 Aug 2009 17:24:39 -0000	1.24
+++ xapian-bindings.spec	6 Sep 2009 12:18:34 -0000	1.25
@@ -5,7 +5,7 @@
 Summary: Bindings for the Xapian Probabilistic Information Retrieval Library
 Name: xapian-bindings
 Version: 1.0.15
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2+
 Group: Development/Libraries
 URL: http://www.xapian.org/
@@ -14,6 +14,8 @@ BuildRequires: autoconf automake libtool
 BuildRequires: ruby-devel ruby
 BuildRequires: xapian-core-devel == %{version}
 Source0: http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.gz
+Patch0: xapian-bindings-Makefile-fix.patch
+
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 %description
@@ -44,7 +46,8 @@ indexing and search facilities to applic
 files needed for developing Ruby scripts which use Xapian
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
+%patch0 -p1 -b .Makefile-fix
 
 %build
 %configure --with-python --with-ruby
@@ -75,8 +78,10 @@ rm -rf %{buildroot}%{buildroot}/usr/shar
 %{ruby_sitearch}/_xapian.so
 %{ruby_sitelib}/xapian.rb
 
-
 %changelog
+* Sun Sep  6 2009 Peter Robinson 1.0.15-2
+- Patch to fix python bindings build
+
 * Thu Aug 27 2009 Peter Robinson 1.0.15.1
 - Update to 1.0.15
 



From pbrobinson at fedoraproject.org  Sun Sep  6 12:25:06 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Sun,  6 Sep 2009 12:25:06 +0000 (UTC)
Subject: rpms/xapian-bindings/F-11 xapian-bindings-Makefile-fix.patch, NONE, 
	1.1 .cvsignore, 1.9, 1.10 sources, 1.10,
	1.11 xapian-bindings.spec, 1.20, 1.21
Message-ID: <20090906122506.D601F11C00E5@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/xapian-bindings/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6075

Modified Files:
	.cvsignore sources xapian-bindings.spec 
Added Files:
	xapian-bindings-Makefile-fix.patch 
Log Message:
- Update to 1.0.15

xapian-bindings-Makefile-fix.patch:
 Makefile.am |    2 +-
 Makefile.in |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE xapian-bindings-Makefile-fix.patch ---
--- xapian-bindings-1.0.15/python/Makefile.in	2009-08-26 22:53:09.000000000 +0100
+++ xapian-bindings-1.0.14/python/Makefile.in	2009-07-21 17:43:30.000000000 +0100
@@ -837,7 +837,7 @@
 
 _xapian$(PYTHON_SO): _xapian.la
 	$(LIBTOOL) --config > libtoolconfig.tmp
-	. libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON_SO) .
+	. ./libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON_SO) .
 	rm -f libtoolconfig.tmp
 
 # Clean any databases created by test cases.
--- xapian-bindings-1.0.15/python/Makefile.am	2009-08-26 22:51:01.000000000 +0100
+++ xapian-bindings-1.0.14/python/Makefile.am	2009-07-21 17:39:27.000000000 +0100
@@ -63,7 +63,7 @@
 
 _xapian$(PYTHON_SO): _xapian.la
 	$(LIBTOOL) --config > libtoolconfig.tmp
-	. libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON_SO) .
+	. ./libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON_SO) .
 	rm -f libtoolconfig.tmp
 
 CLEANFILES = \


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xapian-bindings/F-11/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	3 Aug 2009 12:43:29 -0000	1.9
+++ .cvsignore	6 Sep 2009 12:25:06 -0000	1.10
@@ -1 +1 @@
-xapian-bindings-1.0.14.tar.gz
+xapian-bindings-1.0.15.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xapian-bindings/F-11/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	3 Aug 2009 12:43:29 -0000	1.10
+++ sources	6 Sep 2009 12:25:06 -0000	1.11
@@ -1 +1 @@
-d6f86ccc3d1a534902e1cf8df1cb43f3  xapian-bindings-1.0.14.tar.gz
+d365969f5ba7fa99d369ef479862c4fe  xapian-bindings-1.0.15.tar.gz


Index: xapian-bindings.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xapian-bindings/F-11/xapian-bindings.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- xapian-bindings.spec	3 Aug 2009 12:43:30 -0000	1.20
+++ xapian-bindings.spec	6 Sep 2009 12:25:06 -0000	1.21
@@ -4,7 +4,7 @@
 
 Summary: Bindings for the Xapian Probabilistic Information Retrieval Library
 Name: xapian-bindings
-Version: 1.0.14
+Version: 1.0.15
 Release: 1%{?dist}
 License: GPLv2+
 Group: Development/Libraries
@@ -14,6 +14,8 @@ BuildRequires: autoconf automake libtool
 BuildRequires: ruby-devel ruby
 BuildRequires: xapian-core-devel == %{version}
 Source0: http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.gz
+Patch0: xapian-bindings-Makefile-fix.patch
+
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 %description
@@ -44,7 +46,8 @@ indexing and search facilities to applic
 files needed for developing Ruby scripts which use Xapian
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
+%patch0 -p1 -b .Makefile-fix
 
 %build
 %configure --with-python --with-ruby
@@ -75,8 +78,10 @@ rm -rf %{buildroot}%{buildroot}/usr/shar
 %{ruby_sitearch}/_xapian.so
 %{ruby_sitelib}/xapian.rb
 
-
 %changelog
+* Sun Sep  6 2009 Peter Robinson 1.0.15-1
+- Update to 1.0.15
+
 * Wed Jul 29 2009 Peter Robinson 1.0.14.1
 - Update to 1.0.14
 



From pbrobinson at fedoraproject.org  Sun Sep  6 12:29:23 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Sun,  6 Sep 2009 12:29:23 +0000 (UTC)
Subject: rpms/xapian-bindings/F-10 xapian-bindings-Makefile-fix.patch, NONE, 
	1.1 .cvsignore, 1.7, 1.8 sources, 1.8, 1.9 xapian-bindings.spec,
	1.15, 1.16
Message-ID: <20090906122923.425E111C00E5@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/xapian-bindings/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7934

Modified Files:
	.cvsignore sources xapian-bindings.spec 
Added Files:
	xapian-bindings-Makefile-fix.patch 
Log Message:
- Update to 1.0.15

xapian-bindings-Makefile-fix.patch:
 Makefile.am |    2 +-
 Makefile.in |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE xapian-bindings-Makefile-fix.patch ---
--- xapian-bindings-1.0.15/python/Makefile.in	2009-08-26 22:53:09.000000000 +0100
+++ xapian-bindings-1.0.14/python/Makefile.in	2009-07-21 17:43:30.000000000 +0100
@@ -837,7 +837,7 @@
 
 _xapian$(PYTHON_SO): _xapian.la
 	$(LIBTOOL) --config > libtoolconfig.tmp
-	. libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON_SO) .
+	. ./libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON_SO) .
 	rm -f libtoolconfig.tmp
 
 # Clean any databases created by test cases.
--- xapian-bindings-1.0.15/python/Makefile.am	2009-08-26 22:51:01.000000000 +0100
+++ xapian-bindings-1.0.14/python/Makefile.am	2009-07-21 17:39:27.000000000 +0100
@@ -63,7 +63,7 @@
 
 _xapian$(PYTHON_SO): _xapian.la
 	$(LIBTOOL) --config > libtoolconfig.tmp
-	. libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON_SO) .
+	. ./libtoolconfig.tmp; cp $$objdir/_xapian$(PYTHON_SO) .
 	rm -f libtoolconfig.tmp
 
 CLEANFILES = \


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xapian-bindings/F-10/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore	8 Dec 2008 13:20:54 -0000	1.7
+++ .cvsignore	6 Sep 2009 12:29:23 -0000	1.8
@@ -1 +1 @@
-xapian-bindings-1.0.9.tar.gz
+xapian-bindings-1.0.15.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xapian-bindings/F-10/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources	8 Dec 2008 13:20:55 -0000	1.8
+++ sources	6 Sep 2009 12:29:23 -0000	1.9
@@ -1 +1 @@
-fa37abeb8927dde6b8f9655c893ebfac  xapian-bindings-1.0.9.tar.gz
+d365969f5ba7fa99d369ef479862c4fe  xapian-bindings-1.0.15.tar.gz


Index: xapian-bindings.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xapian-bindings/F-10/xapian-bindings.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- xapian-bindings.spec	8 Dec 2008 13:20:55 -0000	1.15
+++ xapian-bindings.spec	6 Sep 2009 12:29:23 -0000	1.16
@@ -4,7 +4,7 @@
 
 Summary: Bindings for the Xapian Probabilistic Information Retrieval Library
 Name: xapian-bindings
-Version: 1.0.9
+Version: 1.0.15
 Release: 1%{?dist}
 License: GPLv2+
 Group: Development/Libraries
@@ -14,6 +14,8 @@ BuildRequires: autoconf automake libtool
 BuildRequires: ruby-devel ruby
 BuildRequires: xapian-core-devel == %{version}
 Source0: http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.gz
+Patch0: xapian-bindings-Makefile-fix.patch
+
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 %description
@@ -25,6 +27,7 @@ files needed for scripts which use Xapia
 %package python
 Group: Development/Libraries
 Summary: Files needed for developing Python scripts which use Xapian
+Obsoletes: pyxapian
 
 %description python
 Xapian is an Open Source Probabilistic Information Retrieval framework. It
@@ -43,7 +46,8 @@ indexing and search facilities to applic
 files needed for developing Ruby scripts which use Xapian
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
+%patch0 -p1 -b .Makefile-fix
 
 %build
 %configure --with-python --with-ruby
@@ -74,9 +78,11 @@ rm -rf %{buildroot}%{buildroot}/usr/shar
 %{ruby_sitearch}/_xapian.so
 %{ruby_sitelib}/xapian.rb
 
-
 %changelog
-* Mon Dec 08 2008 Adel Gadllah  1.0.9-1
+* Sun Sep  6 2009 Peter Robinson 1.0.15-1
+- Update to 1.0.15
+
+* Sat Nov 29 2008 Adel Gadllah  1.0.9-1
 - Update to 1.0.9
 
 * Sat Oct 11 2008 Adel Gadllah  1.0.8-1
@@ -119,4 +125,3 @@ rm -rf %{buildroot}%{buildroot}/usr/shar
 
 * Mon Jun 18 2007 Marco Pesenti Gritti  1.0.1-1
 - Initial build
-



From mycae at fedoraproject.org  Sun Sep  6 12:54:22 2009
From: mycae at fedoraproject.org (mycae)
Date: Sun,  6 Sep 2009 12:54:22 +0000 (UTC)
Subject: rpms/cpptasks/devel cpptasks.spec,1.2,1.3
Message-ID: <20090906125422.D0FB911C00E5@cvs1.fedora.phx.redhat.com>

Author: mycae

Update of /cvs/pkgs/rpms/cpptasks/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19690

Modified Files:
	cpptasks.spec 
Log Message:
* BR needed whitespace



Index: cpptasks.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cpptasks/devel/cpptasks.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- cpptasks.spec	3 Sep 2009 13:46:24 -0000	1.2
+++ cpptasks.spec	6 Sep 2009 12:54:22 -0000	1.3
@@ -1,6 +1,6 @@
 Name:		cpptasks
 Version:	1.0b5
-Release:	3%{?dist}
+Release:	4%{?dist}
 Summary:	Compile and link task for ant
 
 Group:		Development/Libraries
@@ -34,7 +34,7 @@ MIDL and Windows Resource files.
 %package        javadoc
 Summary:	Javadoc for %{name}
 Group:		Documentation
-Requires:	%{name}>=%{version}-%{release}
+Requires:	%{name} >= %{version}-%{release}
 Requires:	jpackage-utils
 
 %description	javadoc
@@ -129,6 +129,9 @@ rm -rf $RPM_BUILD_ROOT
 # -----------------------------------------------------------------------------
 
 %changelog
+* Sun Sep 06 2009 D Haley  - 1.0b5-4
+- Insert space needed for subdep 
+
 * Thu Sep 03 2009 D Haley  - 1.0b5-3
 - Remove excess BR
 - Fix subpackage dep



From mycae at fedoraproject.org  Sun Sep  6 12:57:49 2009
From: mycae at fedoraproject.org (mycae)
Date: Sun,  6 Sep 2009 12:57:49 +0000 (UTC)
Subject: rpms/cpptasks/EL-5 cpptasks.spec,1.3,1.4
Message-ID: <20090906125749.8505511C00E5@cvs1.fedora.phx.redhat.com>

Author: mycae

Update of /cvs/pkgs/rpms/cpptasks/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21092/EL-5

Modified Files:
	cpptasks.spec 
Log Message:
- Add whitespace to F10,F11, EL5



Index: cpptasks.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cpptasks/EL-5/cpptasks.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- cpptasks.spec	3 Sep 2009 13:30:27 -0000	1.3
+++ cpptasks.spec	6 Sep 2009 12:57:49 -0000	1.4
@@ -1,6 +1,6 @@
 Name:		cpptasks
 Version:	1.0b5
-Release:	4%{?dist}
+Release:	5%{?dist}
 Summary:	Compile and link task for ant
 
 Group:		Development/Libraries
@@ -33,7 +33,7 @@ MIDL and Windows Resource files.
 %package        javadoc
 Summary:	Javadoc for %{name}
 Group:		Documentation
-Requires:	%{name}>=%{version}-%{release}
+Requires:	%{name} >= %{version}-%{release}
 Requires:	jpackage-utils
 
 %description	javadoc
@@ -128,6 +128,9 @@ rm -rf $RPM_BUILD_ROOT
 # -----------------------------------------------------------------------------
 
 %changelog
+* Thu Sep 03 2009 D Haley  - 1.0b5-5
+- Add whitespace to Req
+
 * Thu Sep 03 2009 D Haley  - 1.0b5-4
 - Remove excess BR
 - Fix subpackage dep



From mycae at fedoraproject.org  Sun Sep  6 12:57:49 2009
From: mycae at fedoraproject.org (mycae)
Date: Sun,  6 Sep 2009 12:57:49 +0000 (UTC)
Subject: rpms/cpptasks/F-10 cpptasks.spec,1.5,1.6
Message-ID: <20090906125749.A0FA411C0418@cvs1.fedora.phx.redhat.com>

Author: mycae

Update of /cvs/pkgs/rpms/cpptasks/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21092/F-10

Modified Files:
	cpptasks.spec 
Log Message:
- Add whitespace to F10,F11, EL5



Index: cpptasks.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cpptasks/F-10/cpptasks.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- cpptasks.spec	3 Sep 2009 13:40:25 -0000	1.5
+++ cpptasks.spec	6 Sep 2009 12:57:49 -0000	1.6
@@ -1,6 +1,6 @@
 Name:		cpptasks
 Version:	1.0b5
-Release:	4%{?dist}
+Release:	5%{?dist}
 Summary:	Compile and link task for ant
 
 Group:		Development/Libraries
@@ -34,7 +34,7 @@ MIDL and Windows Resource files.
 %package        javadoc
 Summary:	Javadoc for %{name}
 Group:		Documentation
-Requires:	%{name}>=%{version}-%{release}
+Requires:	%{name} >= %{version}-%{release}
 Requires:	jpackage-utils
 
 %description	javadoc
@@ -129,6 +129,9 @@ rm -rf $RPM_BUILD_ROOT
 # -----------------------------------------------------------------------------
 
 %changelog
+* Thu Sep 03 2009 D Haley  - 1.0b5-5
+- Req needs whitespace
+
 * Thu Sep 03 2009 D Haley  - 1.0b5-4
 - tag bump
 



From mycae at fedoraproject.org  Sun Sep  6 12:57:49 2009
From: mycae at fedoraproject.org (mycae)
Date: Sun,  6 Sep 2009 12:57:49 +0000 (UTC)
Subject: rpms/cpptasks/F-11 cpptasks.spec,1.2,1.3
Message-ID: <20090906125749.C804A11C00E5@cvs1.fedora.phx.redhat.com>

Author: mycae

Update of /cvs/pkgs/rpms/cpptasks/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21092/F-11

Modified Files:
	cpptasks.spec 
Log Message:
- Add whitespace to F10,F11, EL5



Index: cpptasks.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cpptasks/F-11/cpptasks.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- cpptasks.spec	3 Sep 2009 13:33:00 -0000	1.2
+++ cpptasks.spec	6 Sep 2009 12:57:49 -0000	1.3
@@ -1,6 +1,6 @@
 Name:		cpptasks
 Version:	1.0b5
-Release:	3%{?dist}
+Release:	4%{?dist}
 Summary:	Compile and link task for ant
 
 Group:		Development/Libraries
@@ -34,7 +34,7 @@ MIDL and Windows Resource files.
 %package        javadoc
 Summary:	Javadoc for %{name}
 Group:		Documentation
-Requires:	%{name}>=%{version}-%{release}
+Requires:	%{name} >= %{version}-%{release}
 Requires:	jpackage-utils
 
 %description	javadoc
@@ -129,6 +129,9 @@ rm -rf $RPM_BUILD_ROOT
 # -----------------------------------------------------------------------------
 
 %changelog
+* Sun Sep 06 2009 D Haley  - 1.0b5-4
+- Add whitespace to Req
+
 * Thu Sep 03 2009 D Haley  - 1.0b5-3
 - Remove excess BR
 - Fix subpackage dep



From heffer at fedoraproject.org  Sun Sep  6 13:04:59 2009
From: heffer at fedoraproject.org (Felix Kaechele)
Date: Sun,  6 Sep 2009 13:04:59 +0000 (UTC)
Subject: rpms/nforenum/F-10 import.log, NONE, 1.1 nforenum-gcc44.patch, NONE,
	1.1 nforenum.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090906130459.C48D711C00E5@cvs1.fedora.phx.redhat.com>

Author: heffer

Update of /cvs/pkgs/rpms/nforenum/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25268/F-10

Modified Files:
	.cvsignore sources 
Added Files:
	import.log nforenum-gcc44.patch nforenum.spec 
Log Message:
initial import of nforenum



--- NEW FILE import.log ---
nforenum-3_4_7-0_2_r2184_fc11:F-10:nforenum-3.4.7-0.2.r2184.fc11.src.rpm:1252242269

nforenum-gcc44.patch:
 getopt.c   |    2 +-
 pseudo.cpp |    1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

--- NEW FILE nforenum-gcc44.patch ---
Index: pseudo.cpp
===================================================================
--- pseudo.cpp	(revision 2184)
+++ pseudo.cpp	(working copy)
@@ -23,6 +23,7 @@
 #include
 #include
 #include
+#include
 
 /* If your compiler errors on the following line, boost is not
  * properly installed.
Index: getopt.c
===================================================================
--- getopt.c	(revision 2184)
+++ getopt.c	(working copy)
@@ -498,7 +498,7 @@
 
   {
     char c = *nextchar++;
-    char *temp = my_index (optstring, c);
+    const char *temp = my_index (optstring, c);
 
     /* Increment `optind' when we start to process its last character.  */
     if (*nextchar == '\0')


--- NEW FILE nforenum.spec ---
Name:           nforenum
Version:        3.4.7
Release:        0.2.r2184%{?dist}
Summary:        A format correcter and linter for the NFO language
Group:          Development/Tools
License:        GPLv2+
URL:            http://users.tt-forums.net/dalestan/nforenum/
# svn export -r2184 svn://svn.ttdpatch.net/misc/nforenum/
# tar --xz -cf nforenum-r2184.tar.xz nforenum
Source0:        nforenum-r2184.tar.xz
# fix some header includes and a const char* cast
Patch0:         nforenum-gcc44.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  boost-devel


%description
nforenum takes as input any number of files that contain something that vaguely
resembles valid NFO, and produces, to the best of its ability, encodable NFO
files, one for each input file.
It also detects and warns about some common mistakes made in NFO coding. All
errors that will cause TTDPatch to reject the GRF during the initialization or
activation phases should be detected; if any are not, it is a bug and should be
reported as such.
Sprites that are too short, not of the correct type (real/pseudo/&c.), too
long, or otherwise not in agreement with their data or the preceeding sprites
are all detected. 

%prep
%setup -q -n %{name}
%patch0 -p0 -b .fedora

for f in doc/COMMANDS.en.txt; do
  iconv -f iso8859-1 -t utf-8 $f >$f.conv 
  touch -r $f $f.conv
  mv $f.conv $f
done


%build
V=1 CFLAGAPP="%{optflags}" make %{?_smp_mflags}


%install
rm -rf %{buildroot}
install -D -m 755 renum %{buildroot}%{_bindir}/nforenum


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc CHANGELOG.txt COPYING.txt TODO.txt
%doc doc/
%{_bindir}/*


%changelog
* Sun Sep 06 2009 Felix Kaechele  - 3.4.7-0.2.r2184
- incorporated changes as suggested in #519118

* Mon Aug 24 2009 Felix Kaechele  - 3.4.7-0.1.r2184
- initial package



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/nforenum/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:13:14 -0000	1.1
+++ .cvsignore	6 Sep 2009 13:04:59 -0000	1.2
@@ -0,0 +1 @@
+nforenum-r2184.tar.xz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/nforenum/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:13:14 -0000	1.1
+++ sources	6 Sep 2009 13:04:59 -0000	1.2
@@ -0,0 +1 @@
+d0b4614ba67556e1e7d8240da6aa1a7a  nforenum-r2184.tar.xz



From heffer at fedoraproject.org  Sun Sep  6 13:06:53 2009
From: heffer at fedoraproject.org (Felix Kaechele)
Date: Sun,  6 Sep 2009 13:06:53 +0000 (UTC)
Subject: rpms/nforenum/F-11 import.log, NONE, 1.1 nforenum-gcc44.patch, NONE,
	1.1 nforenum.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090906130653.5155111C00E5@cvs1.fedora.phx.redhat.com>

Author: heffer

Update of /cvs/pkgs/rpms/nforenum/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25829/F-11

Modified Files:
	.cvsignore sources 
Added Files:
	import.log nforenum-gcc44.patch nforenum.spec 
Log Message:
initial import of nforenum



--- NEW FILE import.log ---
nforenum-3_4_7-0_2_r2184_fc11:F-11:nforenum-3.4.7-0.2.r2184.fc11.src.rpm:1252242343

nforenum-gcc44.patch:
 getopt.c   |    2 +-
 pseudo.cpp |    1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

--- NEW FILE nforenum-gcc44.patch ---
Index: pseudo.cpp
===================================================================
--- pseudo.cpp	(revision 2184)
+++ pseudo.cpp	(working copy)
@@ -23,6 +23,7 @@
 #include
 #include
 #include
+#include
 
 /* If your compiler errors on the following line, boost is not
  * properly installed.
Index: getopt.c
===================================================================
--- getopt.c	(revision 2184)
+++ getopt.c	(working copy)
@@ -498,7 +498,7 @@
 
   {
     char c = *nextchar++;
-    char *temp = my_index (optstring, c);
+    const char *temp = my_index (optstring, c);
 
     /* Increment `optind' when we start to process its last character.  */
     if (*nextchar == '\0')


--- NEW FILE nforenum.spec ---
Name:           nforenum
Version:        3.4.7
Release:        0.2.r2184%{?dist}
Summary:        A format correcter and linter for the NFO language
Group:          Development/Tools
License:        GPLv2+
URL:            http://users.tt-forums.net/dalestan/nforenum/
# svn export -r2184 svn://svn.ttdpatch.net/misc/nforenum/
# tar --xz -cf nforenum-r2184.tar.xz nforenum
Source0:        nforenum-r2184.tar.xz
# fix some header includes and a const char* cast
Patch0:         nforenum-gcc44.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  boost-devel


%description
nforenum takes as input any number of files that contain something that vaguely
resembles valid NFO, and produces, to the best of its ability, encodable NFO
files, one for each input file.
It also detects and warns about some common mistakes made in NFO coding. All
errors that will cause TTDPatch to reject the GRF during the initialization or
activation phases should be detected; if any are not, it is a bug and should be
reported as such.
Sprites that are too short, not of the correct type (real/pseudo/&c.), too
long, or otherwise not in agreement with their data or the preceeding sprites
are all detected. 

%prep
%setup -q -n %{name}
%patch0 -p0 -b .fedora

for f in doc/COMMANDS.en.txt; do
  iconv -f iso8859-1 -t utf-8 $f >$f.conv 
  touch -r $f $f.conv
  mv $f.conv $f
done


%build
V=1 CFLAGAPP="%{optflags}" make %{?_smp_mflags}


%install
rm -rf %{buildroot}
install -D -m 755 renum %{buildroot}%{_bindir}/nforenum


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc CHANGELOG.txt COPYING.txt TODO.txt
%doc doc/
%{_bindir}/*


%changelog
* Sun Sep 06 2009 Felix Kaechele  - 3.4.7-0.2.r2184
- incorporated changes as suggested in #519118

* Mon Aug 24 2009 Felix Kaechele  - 3.4.7-0.1.r2184
- initial package



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/nforenum/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:13:14 -0000	1.1
+++ .cvsignore	6 Sep 2009 13:06:53 -0000	1.2
@@ -0,0 +1 @@
+nforenum-r2184.tar.xz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/nforenum/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:13:14 -0000	1.1
+++ sources	6 Sep 2009 13:06:53 -0000	1.2
@@ -0,0 +1 @@
+d0b4614ba67556e1e7d8240da6aa1a7a  nforenum-r2184.tar.xz



From heffer at fedoraproject.org  Sun Sep  6 13:12:26 2009
From: heffer at fedoraproject.org (Felix Kaechele)
Date: Sun,  6 Sep 2009 13:12:26 +0000 (UTC)
Subject: rpms/nforenum/devel import.log, NONE, 1.1 nforenum-gcc44.patch, NONE,
	1.1 nforenum.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090906131226.6EDBA11C00E5@cvs1.fedora.phx.redhat.com>

Author: heffer

Update of /cvs/pkgs/rpms/nforenum/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27710/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log nforenum-gcc44.patch nforenum.spec 
Log Message:
initial import of nforenum



--- NEW FILE import.log ---
nforenum-3_4_7-0_2_r2184_fc11:HEAD:nforenum-3.4.7-0.2.r2184.fc11.src.rpm:1252242507

nforenum-gcc44.patch:
 getopt.c   |    2 +-
 pseudo.cpp |    1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

--- NEW FILE nforenum-gcc44.patch ---
Index: pseudo.cpp
===================================================================
--- pseudo.cpp	(revision 2184)
+++ pseudo.cpp	(working copy)
@@ -23,6 +23,7 @@
 #include
 #include
 #include
+#include
 
 /* If your compiler errors on the following line, boost is not
  * properly installed.
Index: getopt.c
===================================================================
--- getopt.c	(revision 2184)
+++ getopt.c	(working copy)
@@ -498,7 +498,7 @@
 
   {
     char c = *nextchar++;
-    char *temp = my_index (optstring, c);
+    const char *temp = my_index (optstring, c);
 
     /* Increment `optind' when we start to process its last character.  */
     if (*nextchar == '\0')


--- NEW FILE nforenum.spec ---
Name:           nforenum
Version:        3.4.7
Release:        0.2.r2184%{?dist}
Summary:        A format correcter and linter for the NFO language
Group:          Development/Tools
License:        GPLv2+
URL:            http://users.tt-forums.net/dalestan/nforenum/
# svn export -r2184 svn://svn.ttdpatch.net/misc/nforenum/
# tar --xz -cf nforenum-r2184.tar.xz nforenum
Source0:        nforenum-r2184.tar.xz
# fix some header includes and a const char* cast
Patch0:         nforenum-gcc44.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  boost-devel


%description
nforenum takes as input any number of files that contain something that vaguely
resembles valid NFO, and produces, to the best of its ability, encodable NFO
files, one for each input file.
It also detects and warns about some common mistakes made in NFO coding. All
errors that will cause TTDPatch to reject the GRF during the initialization or
activation phases should be detected; if any are not, it is a bug and should be
reported as such.
Sprites that are too short, not of the correct type (real/pseudo/&c.), too
long, or otherwise not in agreement with their data or the preceeding sprites
are all detected. 

%prep
%setup -q -n %{name}
%patch0 -p0 -b .fedora

for f in doc/COMMANDS.en.txt; do
  iconv -f iso8859-1 -t utf-8 $f >$f.conv 
  touch -r $f $f.conv
  mv $f.conv $f
done


%build
V=1 CFLAGAPP="%{optflags}" make %{?_smp_mflags}


%install
rm -rf %{buildroot}
install -D -m 755 renum %{buildroot}%{_bindir}/nforenum


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc CHANGELOG.txt COPYING.txt TODO.txt
%doc doc/
%{_bindir}/*


%changelog
* Sun Sep 06 2009 Felix Kaechele  - 3.4.7-0.2.r2184
- incorporated changes as suggested in #519118

* Mon Aug 24 2009 Felix Kaechele  - 3.4.7-0.1.r2184
- initial package



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/nforenum/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:13:14 -0000	1.1
+++ .cvsignore	6 Sep 2009 13:12:26 -0000	1.2
@@ -0,0 +1 @@
+nforenum-r2184.tar.xz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/nforenum/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:13:14 -0000	1.1
+++ sources	6 Sep 2009 13:12:26 -0000	1.2
@@ -0,0 +1 @@
+d0b4614ba67556e1e7d8240da6aa1a7a  nforenum-r2184.tar.xz



From markmc at fedoraproject.org  Sun Sep  6 13:46:21 2009
From: markmc at fedoraproject.org (Mark McLoughlin)
Date: Sun,  6 Sep 2009 13:46:21 +0000 (UTC)
Subject: rpms/libvirt/devel .cvsignore, 1.45, 1.46 libvirt.spec, 1.173,
	1.174 sources, 1.46,
	1.47 libvirt-0.7.0-chown-kernel-initrd-before-spawning-qemu.patch,
	1.2, NONE libvirt-0.7.0-handle-kernels-with-no-ipv6-support.patch,
	1.2, NONE libvirt-0.7.0-numa-ignore-fail.patch, 1.2,
	NONE libvirt-0.7.0-policy-kit-rewrite.patch, 1.2,
	NONE libvirt-add-pci-hostdev-hotplug-support.patch, 1.1,
	NONE libvirt-add-space-to-nodedev-list-tree.patch, 1.1,
	NONE libvirt-allow-pci-hostdev-reset-to-reset-other-devices.patch,
	1.1, NONE libvirt-allow-pm-reset-on-multi-function-pci-devices.patch, 
	1.1, NONE libvirt-fix-device-list-update-after-detach.patch, 1.1,
	NONE libvirt-fix-migration-completion-with-newer-qemu.patch, 1.1,
	NONE libvirt-improve-pci-hostdev-reset-error-message.patch, 1.1,
	NONE libvirt-reattach-pci-hostdevs-after-guest-shutdown.patch,
	1.1, NONE
Message-ID: <20090906134621.5976911C00E5@cvs1.fedora.phx.redhat.com>

Author: markmc

Update of /cvs/pkgs/rpms/libvirt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7401

Modified Files:
	.cvsignore libvirt.spec sources 
Removed Files:
	libvirt-0.7.0-chown-kernel-initrd-before-spawning-qemu.patch 
	libvirt-0.7.0-handle-kernels-with-no-ipv6-support.patch 
	libvirt-0.7.0-numa-ignore-fail.patch 
	libvirt-0.7.0-policy-kit-rewrite.patch 
	libvirt-add-pci-hostdev-hotplug-support.patch 
	libvirt-add-space-to-nodedev-list-tree.patch 
	libvirt-allow-pci-hostdev-reset-to-reset-other-devices.patch 
	libvirt-allow-pm-reset-on-multi-function-pci-devices.patch 
	libvirt-fix-device-list-update-after-detach.patch 
	libvirt-fix-migration-completion-with-newer-qemu.patch 
	libvirt-improve-pci-hostdev-reset-error-message.patch 
	libvirt-reattach-pci-hostdevs-after-guest-shutdown.patch 
Log Message:
* Sun Sep  6 2009 Mark McLoughlin  - 0.7.1-0.1.gitg3ef2e05
- Update to pre-release git snapshot of 0.7.1
- Drop upstreamed patches



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libvirt/devel/.cvsignore,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -p -r1.45 -r1.46
--- .cvsignore	5 Aug 2009 15:24:45 -0000	1.45
+++ .cvsignore	6 Sep 2009 13:46:19 -0000	1.46
@@ -3,12 +3,3 @@
 i686
 x86_64
 libvirt-*.tar.gz
-libvirt-0.6.0.tar.gz
-libvirt-0.6.1.tar.gz
-libvirt-0.6.2.tar.gz
-libvirt-0.6.3.tar.gz
-libvirt-0.6.4.tar.gz
-libvirt-0.6.5.tar.gz
-libvirt-0.7.0-0.1.gitf055724.tar.gz
-libvirt-0.7.0-0.6.gite195b43.tar.gz
-libvirt-0.7.0.tar.gz


Index: libvirt.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libvirt/devel/libvirt.spec,v
retrieving revision 1.173
retrieving revision 1.174
diff -u -p -r1.173 -r1.174
--- libvirt.spec	21 Aug 2009 10:19:53 -0000	1.173
+++ libvirt.spec	6 Sep 2009 13:46:19 -0000	1.174
@@ -12,6 +12,7 @@
 %define with_libvirtd      0%{!?_without_libvirtd:1}
 %define with_uml           0%{!?_without_uml:1}
 %define with_one           0%{!?_without_one:1}
+%define with_phyp          0%{!?_without_phyp:1}
 %define with_network       0%{!?_without_network:1}
 %define with_storage_fs    0%{!?_without_storage_fs:1}
 %define with_storage_lvm   0%{!?_without_storage_lvm:1}
@@ -24,9 +25,6 @@
 %define with_capng         0%{!?_without_capng:0}
 %define with_netcf         0%{!?_without_netcf:0}
 
-# default to off
-%define with_phyp          0%{!?_without_phyp:0}
-
 # Xen is available only on i386 x86_64 ia64
 %ifnarch i386 i586 i686 x86_64 ia64
 %define with_xen 0
@@ -74,55 +72,19 @@
 %define with_one    0
 %endif
 
+%define git_snapshot git3ef2e05
 
 Summary: Library providing a simple API virtualization
 Name: libvirt
-Version: 0.7.0
-Release: 6%{?dist}%{?extra_release}
+Version: 0.7.1
+Release: 0.1.%{git_snapshot}%{?dist}%{?extra_release}
 License: LGPLv2+
 Group: Development/Libraries
-Source: http://libvirt.org/sources/libvirt-%{version}.tar.gz
-
-# Make sure qemu can access kernel/initrd (bug #516034)
-Patch01: libvirt-0.7.0-chown-kernel-initrd-before-spawning-qemu.patch
-
-# Don't fail to start network if ipv6 modules is not loaded (bug #516497)
-Patch02: libvirt-0.7.0-handle-kernels-with-no-ipv6-support.patch
-
-# Policykit rewrite (bug #499970)
-# NB remove autoreconf hack & extra BRs when this goes away
-Patch03: libvirt-0.7.0-policy-kit-rewrite.patch
-
-# Log and ignore NUMA topology problems (rhbz #506590)
-Patch04: libvirt-0.7.0-numa-ignore-fail.patch
-
-# Minor 'virsh nodedev-list --tree' annoyance, fix from upstream
-Patch05: libvirt-add-space-to-nodedev-list-tree.patch
-
-# Fixes list corruption after disk hot-unplug
-Patch06: libvirt-fix-device-list-update-after-detach.patch
-
-# Re-attach PCI host devices after guest shuts down (bug #499561)
-Patch07: libvirt-reattach-pci-hostdevs-after-guest-shutdown.patch
-
-# Allow PM reset on multi-function PCI devices (bug #515689)
-Patch08: libvirt-allow-pm-reset-on-multi-function-pci-devices.patch
-
-# Fix stupid PCI reset error message (#499678)
-Patch09: libvirt-improve-pci-hostdev-reset-error-message.patch
-
-# Allow PCI bus reset to reset other devices (#499678)
-Patch10: libvirt-allow-pci-hostdev-reset-to-reset-other-devices.patch
-
-# Add PCI host device hotplug support
-Patch11: libvirt-add-pci-hostdev-hotplug-support.patch
-
-# Fix migration completion with newer versions of qemu (#516187)
-Patch12: libvirt-fix-migration-completion-with-newer-qemu.patch
+Source: http://libvirt.org/sources/libvirt-%{version}-%{git_snapshot}.tar.gz
 
 # Temporary hack till PulseAudio autostart problems are sorted
 # out when SELinux enforcing (bz 486112)
-Patch200: libvirt-0.6.4-svirt-sound.patch
+Patch00: libvirt-0.6.4-svirt-sound.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 URL: http://libvirt.org/
@@ -150,8 +112,10 @@ BuildRequires: util-linux
 BuildRequires: nfs-utils
 Requires: nfs-utils
 # For glusterfs
+%if 0%{?fedora} >= 11
 Requires: glusterfs-client >= 2.0.1
 %endif
+%endif
 %if %{with_qemu}
 # From QEMU RPMs
 Requires: /usr/bin/qemu-img
@@ -236,7 +200,7 @@ BuildRequires: numactl-devel
 BuildRequires: libcap-ng-devel >= 0.5.0
 %endif
 %if %{with_phyp}
-BuildRequires: libssh-devel >= 0.3.1
+BuildRequires: libssh2-devel
 %endif
 %if %{with_netcf}
 BuildRequires: netcf-devel
@@ -245,9 +209,6 @@ BuildRequires: netcf-devel
 # Fedora build root suckage
 BuildRequires: gawk
 
-# Temp hack for patch 3
-BuildRequires: libtool autoconf automake gettext cvs
-
 %description
 Libvirt is a C toolkit to interact with the virtualization capabilities
 of recent versions of Linux (and other OSes). The main package includes
@@ -301,20 +262,7 @@ of recent versions of Linux (and other O
 %prep
 %setup -q
 
-%patch01 -p1
-%patch02 -p1
-%patch03 -p1
-%patch04 -p1
-%patch05 -p1
-%patch06 -p1
-%patch07 -p1
-%patch08 -p1
-%patch09 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-
-%patch200 -p1
+%patch00 -p1
 
 %build
 %if ! %{with_xen}
@@ -405,9 +353,6 @@ of recent versions of Linux (and other O
 %define _without_netcf --without-netcf
 %endif
 
-# Temp hack for patch 3
-autoreconf -if
-
 %configure %{?_without_xen} \
            %{?_without_qemu} \
            %{?_without_openvz} \
@@ -566,7 +511,7 @@ fi
 %dir %attr(0700, root, root) %{_localstatedir}/cache/libvirt/
 
 %if %{with_qemu}
-%dir %attr(0700, %{qemu_user}, %{qemu_group}) %{_localstatedir}/run/libvirt/qemu/
+%dir %attr(0700, root, root) %{_localstatedir}/run/libvirt/qemu/
 %dir %attr(0700, %{qemu_user}, %{qemu_group}) %{_localstatedir}/lib/libvirt/qemu/
 %dir %attr(0700, %{qemu_user}, %{qemu_group}) %{_localstatedir}/cache/libvirt/qemu/
 %endif
@@ -644,6 +589,8 @@ fi
 %{_datadir}/libvirt/schemas/nodedev.rng
 %{_datadir}/libvirt/schemas/capability.rng
 %{_datadir}/libvirt/schemas/interface.rng
+%{_datadir}/libvirt/schemas/secret.rng
+%{_datadir}/libvirt/schemas/storageencryption.rng
 
 %if %{with_sasl}
 %config(noreplace) %{_sysconfdir}/sasl2/libvirt.conf
@@ -681,6 +628,10 @@ fi
 %endif
 
 %changelog
+* Sun Sep  6 2009 Mark McLoughlin  - 0.7.1-0.1.gitg3ef2e05
+- Update to pre-release git snapshot of 0.7.1
+- Drop upstreamed patches
+
 * Wed Aug 19 2009 Mark McLoughlin  - 0.7.0-6
 - Fix migration completion with newer versions of qemu (#516187)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libvirt/devel/sources,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- sources	5 Aug 2009 15:24:45 -0000	1.46
+++ sources	6 Sep 2009 13:46:19 -0000	1.47
@@ -1 +1 @@
-8c2c14a7695c9c661004bcfc6468d62d  libvirt-0.7.0.tar.gz
+d47a8065f71e68d60ff020ba9b370801  libvirt-0.7.1-git3ef2e05.tar.gz


--- libvirt-0.7.0-chown-kernel-initrd-before-spawning-qemu.patch DELETED ---


--- libvirt-0.7.0-handle-kernels-with-no-ipv6-support.patch DELETED ---


--- libvirt-0.7.0-numa-ignore-fail.patch DELETED ---


--- libvirt-0.7.0-policy-kit-rewrite.patch DELETED ---


--- libvirt-add-pci-hostdev-hotplug-support.patch DELETED ---


--- libvirt-add-space-to-nodedev-list-tree.patch DELETED ---


--- libvirt-allow-pci-hostdev-reset-to-reset-other-devices.patch DELETED ---


--- libvirt-allow-pm-reset-on-multi-function-pci-devices.patch DELETED ---


--- libvirt-fix-device-list-update-after-detach.patch DELETED ---


--- libvirt-fix-migration-completion-with-newer-qemu.patch DELETED ---


--- libvirt-improve-pci-hostdev-reset-error-message.patch DELETED ---


--- libvirt-reattach-pci-hostdevs-after-guest-shutdown.patch DELETED ---



From ruben at fedoraproject.org  Sun Sep  6 14:32:10 2009
From: ruben at fedoraproject.org (Ruben Kerkhof)
Date: Sun,  6 Sep 2009 14:32:10 +0000 (UTC)
Subject: rpms/rsnapshot/devel rsnapshot-fix-include-conf.patch, NONE,
	1.1 rsnapshot.spec, 1.15, 1.16
Message-ID: <20090906143210.D7E0B11C00E5@cvs1.fedora.phx.redhat.com>

Author: ruben

Update of /cvs/pkgs/rpms/rsnapshot/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25319

Modified Files:
	rsnapshot.spec 
Added Files:
	rsnapshot-fix-include-conf.patch 
Log Message:
* Sun Sep 06 2009 Ruben Kerkhof  1.3.1-4
- The include_conf directive doesn't handle backticks as documented.
  This is already fixed upstream in cvs but not in a release yet.


rsnapshot-fix-include-conf.patch:
 rsnapshot-program.pl |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE rsnapshot-fix-include-conf.patch ---
diff -up rsnapshot-1.3.1/rsnapshot-program.pl.orig rsnapshot-1.3.1/rsnapshot-program.pl
--- rsnapshot-1.3.1/rsnapshot-program.pl.orig	2009-09-06 16:28:38.000000000 +0200
+++ rsnapshot-1.3.1/rsnapshot-program.pl	2009-09-06 16:27:51.000000000 +0200
@@ -504,8 +504,8 @@ sub parse_config_file {
 	# open the config file
 	my $config_file = shift() || $config_file;
 	my $CONFIG;
-	if($config_file =~ /^`.*`$/) {
-	    open($CONFIG, "$config_file|") ||
+	if($config_file =~ /^`(.*)`$/) {
+	    open($CONFIG, "$1|") ||
 	        bail("Couldn't execute \"$config_file\" to get config information\nAre you sure you have permission?");
 	} else {
 	    $CONFIG = IO::File->new($config_file)


Index: rsnapshot.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rsnapshot/devel/rsnapshot.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- rsnapshot.spec	27 Jul 2009 03:16:00 -0000	1.15
+++ rsnapshot.spec	6 Sep 2009 14:32:09 -0000	1.16
@@ -6,7 +6,7 @@
 
 Name:           rsnapshot
 Version:        1.3.1
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Local and remote filesystem snapshot utility
 Group:          Applications/System
 License:        GPLv2+
@@ -17,6 +17,7 @@ BuildArch:      noarch
 # This patch enables a few defaults in the config file that make sense to have
 # enabled in linux.
 Patch0:         rsnapshot.conf.patch
+Patch1:		rsnapshot-fix-include-conf.patch
 BuildRequires:  rsync
 BuildRequires:  openssh-clients
 Requires:       openssh-clients
@@ -29,6 +30,7 @@ filesystems.  It uses hard links to save
 %prep
 %setup -q
 %patch0 -p0
+%patch1 -p1
 
 # Disable the config-file testing during configure because it freaks out if
 # you're building as non-root on a system that actually has rsnapshot installed.
@@ -87,6 +89,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/*
 
 %changelog
+* Sun Sep 06 2009 Ruben Kerkhof  1.3.1-4
+- The include_conf directive doesn't handle backticks as documented.
+  This is already fixed upstream in cvs but not in a release yet.
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.3.1-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From mathstuf at fedoraproject.org  Sun Sep  6 14:44:49 2009
From: mathstuf at fedoraproject.org (Ben Boeckel)
Date: Sun,  6 Sep 2009 14:44:49 +0000 (UTC)
Subject: rpms/bilbo/devel .cvsignore, 1.2, 1.3 bilbo.spec, 1.1, 1.2 sources, 
	1.2, 1.3 bilbo-0.9-license-headers.patch, 1.1,
	NONE bilbo-0.9-licenses.patch, 1.1,
	NONE bilbo-0.9-localdeletion.patch, 1.1,
	NONE bilbo-0.9-postdate-utc.patch, 1.1, NONE
Message-ID: <20090906144449.E9C0211C00E5@cvs1.fedora.phx.redhat.com>

Author: mathstuf

Update of /cvs/pkgs/rpms/bilbo/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30218

Modified Files:
	.cvsignore bilbo.spec sources 
Removed Files:
	bilbo-0.9-license-headers.patch bilbo-0.9-licenses.patch 
	bilbo-0.9-localdeletion.patch bilbo-0.9-postdate-utc.patch 
Log Message:
Update to 1.0


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bilbo/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	28 Aug 2009 22:10:48 -0000	1.2
+++ .cvsignore	6 Sep 2009 14:44:47 -0000	1.3
@@ -1 +1 @@
-bilbo-0.9.tar.gz
+bilbo-1.0-src.tar.gz


Index: bilbo.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bilbo/devel/bilbo.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- bilbo.spec	28 Aug 2009 22:10:48 -0000	1.1
+++ bilbo.spec	6 Sep 2009 14:44:48 -0000	1.2
@@ -1,19 +1,14 @@
 Name:           bilbo
-Version:        0.9
-Release:        3%{?dist}
+Version:        1.0
+Release:        1%{?dist}
 Summary:        Blogging client, focused on simplicity and usability
 
 Group:          Applications/Internet
 License:        GPLv3+ and LGPLv2+
 URL:            http://bilbo.gnufolks.org/
-Source0:        http://mirror.umoss.org/download.ospdev.net/bilbo/bilbo/0.9/bilbo-0.9.tar.gz
-#Beta version
-#Source0:        http://mirror.umoss.org/download.ospdev.net/bilbo/bilbo/0.9.951.0Beta1/bilbo-0.9.95.tar.gz
-#Backported patch
-Patch200:       bilbo-0.9-localdeletion.patch
-Patch201:       bilbo-0.9-licenses.patch
-Patch202:       bilbo-0.9-license-headers.patch
-Patch203:       bilbo-0.9-postdate-utc.patch
+# Real URL
+# http://www.ohloh.net/p/bilbo/download?filename=bilbo-1.0-src.tar.gz
+Source0:        http://d10xg45o6p6dbl.cloudfront.net/projects/b/bilbo/bilbo-1.0-src.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  kdelibs4-devel
@@ -28,11 +23,7 @@ GData with WYSIWYG and HTML editing avai
 
 
 %prep
-%setup -q
-%patch200 -p1
-%patch201 -p1
-%patch202 -p1
-%patch203 -p1
+%setup -q -n %{name}
 
 %build
 mkdir %{_target_platform}
@@ -74,10 +65,10 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
-%doc AUTHORS bilbo/COPYING.GPL3 bilbokblog/COPYING.LGPL
+%doc AUTHORS CHANGELOG bilbo/COPYING.GPL3 bilbokblog/COPYING.LGPL README
 %{_kde4_bindir}/bilbo
 %{_kde4_libdir}/libbilbokblog.so.4
-%{_kde4_libdir}/libbilbokblog.so.4.2.1
+%{_kde4_libdir}/libbilbokblog.so.4.2.2
 %{_kde4_datadir}/applications/kde4/bilbo.desktop
 %{_kde4_configdir}.kcfg/bilbo.kcfg
 %{_kde4_iconsdir}/hicolor/*/*/*.png
@@ -85,6 +76,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 
 %changelog
+* Sun Sep 06 2009 Ben Boeckel  1.0-1
+- Update to 1.0
+
 * Thu Aug 27 2009 Ben Boeckel  0.9-3
 - Add icon cache snippets
 - Backport licensing fixes


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bilbo/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	28 Aug 2009 22:10:48 -0000	1.2
+++ sources	6 Sep 2009 14:44:48 -0000	1.3
@@ -1 +1 @@
-396da4f5fc1d91d692eefaf8e9871795  bilbo-0.9.tar.gz
+dcbb7e8392d13bebe94cd6405b2c86a9  bilbo-1.0-src.tar.gz


--- bilbo-0.9-license-headers.patch DELETED ---


--- bilbo-0.9-licenses.patch DELETED ---


--- bilbo-0.9-localdeletion.patch DELETED ---


--- bilbo-0.9-postdate-utc.patch DELETED ---



From mathstuf at fedoraproject.org  Sun Sep  6 15:01:19 2009
From: mathstuf at fedoraproject.org (Ben Boeckel)
Date: Sun,  6 Sep 2009 15:01:19 +0000 (UTC)
Subject: rpms/trac-accountmanager-plugin/devel pull-from-svn.sh, NONE,
	1.1 replace-MessageWrapper-with-genshi-markup.patch, NONE,
	1.1 trac-accountmanager-plugin.spec, NONE, 1.1 .cvsignore, 1.1,
	1.2 sources, 1.1, 1.2
Message-ID: <20090906150119.779BD11C00E5@cvs1.fedora.phx.redhat.com>

Author: mathstuf

Update of /cvs/pkgs/rpms/trac-accountmanager-plugin/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1573

Modified Files:
	.cvsignore sources 
Added Files:
	pull-from-svn.sh 
	replace-MessageWrapper-with-genshi-markup.patch 
	trac-accountmanager-plugin.spec 
Log Message:
Initial build


--- NEW FILE pull-from-svn.sh ---
#!/bin/bash

# Source for trac-accountmanager-plugin comes from SVN repository at trac-hacks.org
site=http://trac-hacks.org/
repo=svn/accountmanagerplugin
tarname=TracAccountManager

# Specify the branch and revision we're after, plus the version upstream calls itself
branch=0.11
svnrel=5836
version=0.2.1

# Pull the desired version from svn
svn checkout -r ${svnrel} ${site}${repo}/${branch} ${tarname}-${version}

# Make timestamps be that of last upstream change
find ${tarname}-${version} -name .svn -prune -o -print |
while read pathname
do
	timestamp=$(svn info ${pathname} | awk '/^Last Changed Date:/ { print $4 " " $5 " " $6 }')
	touch --date="${timestamp}" ${pathname}
done

# Make a tarball
cd ${tarname}-${version}
python setup.py sdist --formats bztar
cd -
mv ${tarname}-${version}/dist/${tarname}-${version}dev-r${svnrel}.tar.bz2 .

# Display checkout status
svn info ${tarname}-${version} | grep "Last Changed"

# Remove the svn checkout
rm -rf ${tarname}-${version}

replace-MessageWrapper-with-genshi-markup.patch:
 web_ui.py |   19 +++++--------------
 1 file changed, 5 insertions(+), 14 deletions(-)

--- NEW FILE replace-MessageWrapper-with-genshi-markup.patch ---
Index: /accountmanagerplugin/trunk/acct_mgr/web_ui.py
===================================================================
--- /accountmanagerplugin/trunk/acct_mgr/web_ui.py (revision 4638)
+++ /accountmanagerplugin/trunk/acct_mgr/web_ui.py (revision 5478)
@@ -25,4 +25,5 @@
 from trac.web import chrome
 from trac.web.chrome import INavigationContributor, ITemplateProvider
+from genshi.core import Markup
 from genshi.builder import tag
 
@@ -236,5 +237,5 @@
                     del(req.session['force_change_passwd'])
                     req.session.save()
-                    chrome.add_notice(req, MessageWrapper(tag(
+                    chrome.add_notice(req, Markup(tag(
                         "Thank you for taking the time to update your password."
                     )))
@@ -245,5 +246,5 @@
                 data.update({'error': 'Invalid action'})
         if force_change_password:
-            chrome.add_warning(req, MessageWrapper(tag(
+            chrome.add_warning(req, Markup(tag(
                 "You are required to change password because of a recent "
                 "password change request. ",
@@ -500,14 +501,4 @@
 
 
-class MessageWrapper(object):
-    """Wrapper for add_warning and add_notice to work around the requirement
-    for a % operator."""
-    def __init__(self, body):
-        self.body = body
-
-    def __mod__(self, rhs):
-        return self.body
-
-
 class EmailVerificationNotification(SingleUserNofification):
     template_name = 'verify_email.txt'
@@ -542,5 +533,5 @@
             return handler
         if handler is not self and 'email_verification_token' in req.session:
-            chrome.add_warning(req, MessageWrapper(tag.span(
+            chrome.add_warning(req, Markup(tag.span(
                     'Your permissions have been limited until you ',
                     tag.a(href=req.href.verify_email())(
@@ -559,5 +550,5 @@
             req.session['email_verification_sent_to'] = req.session.get('email')
             self._send_email(req)
-            chrome.add_notice(req, MessageWrapper(tag.span(
+            chrome.add_notice(req, Markup(tag.span(
                     'An email has been sent to ', req.session['email'],
                     ' with a token to ',


--- NEW FILE trac-accountmanager-plugin.spec ---
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

%define svnrev 5836

Name:           trac-accountmanager-plugin
Version:        0.2.1
Release:        0.3.20090522svn%{svnrev}%{?dist}
Summary:        Trac plugin for account registration and management

Group:          Applications/Internet
License:        Copyright only
URL:            http://trac-hacks.org/wiki/AccountManagerPlugin
Source0:        TracAccountManager-%{version}dev-r%{svnrev}.tar.bz2
Source1:        pull-from-svn.sh
# http://trac-hacks.org/changeset/5478?format=diff
Patch0:         replace-MessageWrapper-with-genshi-markup.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Requires:       trac >= 0.11
Requires:       python-setuptools

%description
The AccountManagerPlugin offers several features for managing user accounts:
 * allow users to register new accounts
 * login via an HTML form instead of using HTTP authentication
 * allow existing users to change their passwords or delete their accounts
 * send a new password to users who've forgotten their password
 * administer user accounts using the trac web interface


%prep
%setup -n TracAccountManager-%{version}dev-r%{svnrev} -q
# Upstream trunk patch for http://trac-hacks.org/ticket/4125
# (broken email verification in trac 0.11.4)
%patch0 -p3


%build
%{__python} setup.py build


%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc README contrib/sessionstore_convert.py
%{python_sitelib}/*


%changelog
* Fri Aug 28 2009 Ben Boeckel  - 0.2.1-0.3.20090522svn5836
- Remove comments
- Fix tarball

* Thu Aug 27 2009 Ben Boeckel  - 0.2.1-0.2.20090522svn5836
- Merge spec with Paul Howarth's

* Thu Aug 06 2009 Ben Boeckel  - 0.2.1-0.1.20090522svn5836
- Initial package


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/trac-accountmanager-plugin/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:16:07 -0000	1.1
+++ .cvsignore	6 Sep 2009 15:01:18 -0000	1.2
@@ -0,0 +1 @@
+TracAccountManager-0.2.1dev-r5836.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/trac-accountmanager-plugin/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:16:07 -0000	1.1
+++ sources	6 Sep 2009 15:01:18 -0000	1.2
@@ -0,0 +1 @@
+b0518641a63bd3ece9b51ca8f84e7089  TracAccountManager-0.2.1dev-r5836.tar.bz2



From mathstuf at fedoraproject.org  Sun Sep  6 15:06:43 2009
From: mathstuf at fedoraproject.org (Ben Boeckel)
Date: Sun,  6 Sep 2009 15:06:43 +0000 (UTC)
Subject: rpms/trac-accountmanager-plugin/F-11 pull-from-svn.sh, NONE,
	1.1 replace-MessageWrapper-with-genshi-markup.patch, NONE,
	1.1 trac-accountmanager-plugin.spec, NONE, 1.1 .cvsignore, 1.1,
	1.2 sources, 1.1, 1.2
Message-ID: <20090906150643.BDA6A11C00E5@cvs1.fedora.phx.redhat.com>

Author: mathstuf

Update of /cvs/pkgs/rpms/trac-accountmanager-plugin/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4126

Modified Files:
	.cvsignore sources 
Added Files:
	pull-from-svn.sh 
	replace-MessageWrapper-with-genshi-markup.patch 
	trac-accountmanager-plugin.spec 
Log Message:
Initial build


--- NEW FILE pull-from-svn.sh ---
#!/bin/bash

# Source for trac-accountmanager-plugin comes from SVN repository at trac-hacks.org
site=http://trac-hacks.org/
repo=svn/accountmanagerplugin
tarname=TracAccountManager

# Specify the branch and revision we're after, plus the version upstream calls itself
branch=0.11
svnrel=5836
version=0.2.1

# Pull the desired version from svn
svn checkout -r ${svnrel} ${site}${repo}/${branch} ${tarname}-${version}

# Make timestamps be that of last upstream change
find ${tarname}-${version} -name .svn -prune -o -print |
while read pathname
do
	timestamp=$(svn info ${pathname} | awk '/^Last Changed Date:/ { print $4 " " $5 " " $6 }')
	touch --date="${timestamp}" ${pathname}
done

# Make a tarball
cd ${tarname}-${version}
python setup.py sdist --formats bztar
cd -
mv ${tarname}-${version}/dist/${tarname}-${version}dev-r${svnrel}.tar.bz2 .

# Display checkout status
svn info ${tarname}-${version} | grep "Last Changed"

# Remove the svn checkout
rm -rf ${tarname}-${version}

replace-MessageWrapper-with-genshi-markup.patch:
 web_ui.py |   19 +++++--------------
 1 file changed, 5 insertions(+), 14 deletions(-)

--- NEW FILE replace-MessageWrapper-with-genshi-markup.patch ---
Index: /accountmanagerplugin/trunk/acct_mgr/web_ui.py
===================================================================
--- /accountmanagerplugin/trunk/acct_mgr/web_ui.py (revision 4638)
+++ /accountmanagerplugin/trunk/acct_mgr/web_ui.py (revision 5478)
@@ -25,4 +25,5 @@
 from trac.web import chrome
 from trac.web.chrome import INavigationContributor, ITemplateProvider
+from genshi.core import Markup
 from genshi.builder import tag
 
@@ -236,5 +237,5 @@
                     del(req.session['force_change_passwd'])
                     req.session.save()
-                    chrome.add_notice(req, MessageWrapper(tag(
+                    chrome.add_notice(req, Markup(tag(
                         "Thank you for taking the time to update your password."
                     )))
@@ -245,5 +246,5 @@
                 data.update({'error': 'Invalid action'})
         if force_change_password:
-            chrome.add_warning(req, MessageWrapper(tag(
+            chrome.add_warning(req, Markup(tag(
                 "You are required to change password because of a recent "
                 "password change request. ",
@@ -500,14 +501,4 @@
 
 
-class MessageWrapper(object):
-    """Wrapper for add_warning and add_notice to work around the requirement
-    for a % operator."""
-    def __init__(self, body):
-        self.body = body
-
-    def __mod__(self, rhs):
-        return self.body
-
-
 class EmailVerificationNotification(SingleUserNofification):
     template_name = 'verify_email.txt'
@@ -542,5 +533,5 @@
             return handler
         if handler is not self and 'email_verification_token' in req.session:
-            chrome.add_warning(req, MessageWrapper(tag.span(
+            chrome.add_warning(req, Markup(tag.span(
                     'Your permissions have been limited until you ',
                     tag.a(href=req.href.verify_email())(
@@ -559,5 +550,5 @@
             req.session['email_verification_sent_to'] = req.session.get('email')
             self._send_email(req)
-            chrome.add_notice(req, MessageWrapper(tag.span(
+            chrome.add_notice(req, Markup(tag.span(
                     'An email has been sent to ', req.session['email'],
                     ' with a token to ',


--- NEW FILE trac-accountmanager-plugin.spec ---
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

%define svnrev 5836

Name:           trac-accountmanager-plugin
Version:        0.2.1
Release:        0.3.20090522svn%{svnrev}%{?dist}
Summary:        Trac plugin for account registration and management

Group:          Applications/Internet
License:        Copyright only
URL:            http://trac-hacks.org/wiki/AccountManagerPlugin
Source0:        TracAccountManager-%{version}dev-r%{svnrev}.tar.bz2
Source1:        pull-from-svn.sh
# http://trac-hacks.org/changeset/5478?format=diff
Patch0:         replace-MessageWrapper-with-genshi-markup.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Requires:       trac >= 0.11
Requires:       python-setuptools

%description
The AccountManagerPlugin offers several features for managing user accounts:
 * allow users to register new accounts
 * login via an HTML form instead of using HTTP authentication
 * allow existing users to change their passwords or delete their accounts
 * send a new password to users who've forgotten their password
 * administer user accounts using the trac web interface


%prep
%setup -n TracAccountManager-%{version}dev-r%{svnrev} -q
# Upstream trunk patch for http://trac-hacks.org/ticket/4125
# (broken email verification in trac 0.11.4)
%patch0 -p3


%build
%{__python} setup.py build


%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc README contrib/sessionstore_convert.py
%{python_sitelib}/*


%changelog
* Fri Aug 28 2009 Ben Boeckel  - 0.2.1-0.3.20090522svn5836
- Remove comments
- Fix tarball

* Thu Aug 27 2009 Ben Boeckel  - 0.2.1-0.2.20090522svn5836
- Merge spec with Paul Howarth's

* Thu Aug 06 2009 Ben Boeckel  - 0.2.1-0.1.20090522svn5836
- Initial package


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/trac-accountmanager-plugin/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:16:07 -0000	1.1
+++ .cvsignore	6 Sep 2009 15:06:43 -0000	1.2
@@ -0,0 +1 @@
+TracAccountManager-0.2.1dev-r5836.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/trac-accountmanager-plugin/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:16:07 -0000	1.1
+++ sources	6 Sep 2009 15:06:43 -0000	1.2
@@ -0,0 +1 @@
+b0518641a63bd3ece9b51ca8f84e7089  TracAccountManager-0.2.1dev-r5836.tar.bz2



From pbrobinson at fedoraproject.org  Sun Sep  6 15:32:09 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Sun,  6 Sep 2009 15:32:09 +0000 (UTC)
Subject: rpms/moblin-gtk-engine/devel .cvsignore, 1.4,
	1.5 moblin-gtk-engine.spec, 1.4, 1.5 sources, 1.4, 1.5
Message-ID: <20090906153210.1D18B11C00E5@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/moblin-gtk-engine/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16453

Modified Files:
	.cvsignore moblin-gtk-engine.spec sources 
Log Message:
- New upstream 1.0.0 release


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-gtk-engine/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	24 Jul 2009 19:22:52 -0000	1.4
+++ .cvsignore	6 Sep 2009 15:32:08 -0000	1.5
@@ -1 +1 @@
-moblin-gtk-engine-0.4.1.tar.bz2
+moblin-gtk-engine-1.0.0.tar.bz2


Index: moblin-gtk-engine.spec
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-gtk-engine/devel/moblin-gtk-engine.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- moblin-gtk-engine.spec	13 Aug 2009 13:37:13 -0000	1.4
+++ moblin-gtk-engine.spec	6 Sep 2009 15:32:08 -0000	1.5
@@ -1,6 +1,6 @@
 Name:           moblin-gtk-engine
-Version:        0.4.1
-Release:        2%{?dist}
+Version:        1.0.0
+Release:        1%{?dist}
 Summary:        GTK engine for Moblin
 
 Group:          User Interface/Desktops
@@ -62,6 +62,9 @@ rm -rf %{buildroot}
 %{_datadir}/themes/Moblin-Netbook/metacity-1
 
 %changelog
+* Sun Sep  6 2009 Peter Robinson  1.0.0-1
+- New upstream 1.0.0 release
+
 * Thu Aug 13 2009 Peter Robinson  0.4.1-2
 - Specifiy the Moblin rather than Mist icon theme
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-gtk-engine/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	24 Jul 2009 19:22:52 -0000	1.4
+++ sources	6 Sep 2009 15:32:08 -0000	1.5
@@ -1 +1 @@
-f846fcce0ce2ccc1f30d1e94451e569e  moblin-gtk-engine-0.4.1.tar.bz2
+ed20c17d5c896ebafc937afb4e3bdad0  moblin-gtk-engine-1.0.0.tar.bz2



From svahl at fedoraproject.org  Sun Sep  6 16:11:27 2009
From: svahl at fedoraproject.org (Sebastian Vahl)
Date: Sun,  6 Sep 2009 16:11:27 +0000 (UTC)
Subject: rpms/konq-plugins/F-10 .cvsignore, 1.10, 1.11 konq-plugins.spec,
	1.19, 1.20 sources, 1.13, 1.14
Message-ID: <20090906161127.94CF811C00E5@cvs1.fedora.phx.redhat.com>

Author: svahl

Update of /cvs/extras/rpms/konq-plugins/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24615/F-10

Modified Files:
	.cvsignore konq-plugins.spec sources 
Log Message:
* Tue Sep 01 2009 Sebastian Vahl  - 4.3.1-1
- 4.3.1
- use scriplet for HTML docdirs



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/konq-plugins/F-10/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- .cvsignore	11 Aug 2009 16:39:52 -0000	1.10
+++ .cvsignore	6 Sep 2009 16:11:27 -0000	1.11
@@ -1 +1 @@
-konq-plugins-4.3.0.tar.bz2
+konq-plugins-4.3.1.tar.bz2


Index: konq-plugins.spec
===================================================================
RCS file: /cvs/extras/rpms/konq-plugins/F-10/konq-plugins.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- konq-plugins.spec	11 Aug 2009 16:39:52 -0000	1.19
+++ konq-plugins.spec	6 Sep 2009 16:11:27 -0000	1.20
@@ -1,7 +1,7 @@
 # Review Request: http://bugzilla.redhat.com/438126
 
 Name:           konq-plugins
-Version:        4.3.0
+Version:        4.3.1
 Release:        1%{?dist}
 Summary:        Additional plugins that interact with konqueror
 
@@ -73,6 +73,16 @@ do
   cat $locale.lang >> %{name}.lang
 done
 
+HTML_DIR=$(kde4-config --expandvars --install html)
+if [ -d %{buildroot}${HTML_DIR} ]; then
+for lang_dir in %{buildroot}${HTML_DIR}/* ; do
+  if [ -d ${lang_dir} ]; then
+    lang=$(basename ${lang_dir})
+    echo "%lang(${lang}) ${HTML_DIR}/${lang}/%{name}/" >> %{name}.lang
+  fi
+done
+fi
+
 
 %clean
 rm -rf %{buildroot}
@@ -107,26 +117,19 @@ gtk-update-icon-cache %{_kde4_iconsdir}/
 %{_kde4_appsdir}/khtml/kpartplugins/*
 %{_kde4_appsdir}/konqueror/icons/oxygen/*/actions/google.*
 %{_kde4_appsdir}/konqueror/kpartplugins/*
+%{_kde4_appsdir}/konqueror/opensearch/*
 %{_kde4_appsdir}/webkitpart/kpartplugins/*
 %{_kde4_datadir}/config.kcfg/validators.kcfg
 %{_kde4_datadir}/kde4/services/*
 %{_kde4_iconsdir}/hicolor/*/*/*
 %{_kde4_iconsdir}/oxygen/*/*/*
 %{_kde4_libdir}/kde4/*
-%{_kde4_docdir}/HTML/en/konq-plugins/
-%lang(ca) %{_kde4_docdir}/HTML/ca/konq-plugins/
-%lang(de) %{_kde4_docdir}/HTML/de/konq-plugins/
-%lang(et) %{_kde4_docdir}/HTML/et/konq-plugins/
-%lang(fr) %{_kde4_docdir}/HTML/fr/konq-plugins/
-%lang(it) %{_kde4_docdir}/HTML/it/konq-plugins/
-%lang(nl) %{_kde4_docdir}/HTML/nl/konq-plugins/
-%lang(pt) %{_kde4_docdir}/HTML/pt/konq-plugins/
-%lang(pt_BR) %{_kde4_docdir}/HTML/pt_BR/konq-plugins/
-%lang(sv) %{_kde4_docdir}/HTML/sv/konq-plugins/
-%lang(uk) %{_kde4_docdir}/HTML/uk/konq-plugins/
-
 
 %changelog
+* Tue Sep 01 2009 Sebastian Vahl  - 4.3.1-1
+- 4.3.1
+- use scriplet for HTML docdirs
+
 * Tue Aug 11 2009 Sebastian Vahl  4.3.0-1
 * KDE 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/konq-plugins/F-10/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	11 Aug 2009 16:39:52 -0000	1.13
+++ sources	6 Sep 2009 16:11:27 -0000	1.14
@@ -1 +1 @@
-527d61a6774aee7c053c48b5842db4fb  konq-plugins-4.3.0.tar.bz2
+57ba2ab5e7c6bdad8d6ac7644b151b32  konq-plugins-4.3.1.tar.bz2



From svahl at fedoraproject.org  Sun Sep  6 16:11:27 2009
From: svahl at fedoraproject.org (Sebastian Vahl)
Date: Sun,  6 Sep 2009 16:11:27 +0000 (UTC)
Subject: rpms/konq-plugins/F-11 .cvsignore, 1.12, 1.13 konq-plugins.spec,
	1.29, 1.30 sources, 1.13, 1.14
Message-ID: <20090906161127.CA45F11C00E5@cvs1.fedora.phx.redhat.com>

Author: svahl

Update of /cvs/extras/rpms/konq-plugins/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24615/F-11

Modified Files:
	.cvsignore konq-plugins.spec sources 
Log Message:
* Tue Sep 01 2009 Sebastian Vahl  - 4.3.1-1
- 4.3.1
- use scriplet for HTML docdirs



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/konq-plugins/F-11/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	11 Aug 2009 16:39:52 -0000	1.12
+++ .cvsignore	6 Sep 2009 16:11:27 -0000	1.13
@@ -1 +1 @@
-konq-plugins-4.3.0.tar.bz2
+konq-plugins-4.3.1.tar.bz2


Index: konq-plugins.spec
===================================================================
RCS file: /cvs/extras/rpms/konq-plugins/F-11/konq-plugins.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- konq-plugins.spec	11 Aug 2009 16:39:52 -0000	1.29
+++ konq-plugins.spec	6 Sep 2009 16:11:27 -0000	1.30
@@ -1,7 +1,7 @@
 # Review Request: http://bugzilla.redhat.com/438126
 
 Name:           konq-plugins
-Version:        4.3.0
+Version:        4.3.1
 Release:        1%{?dist}
 Summary:        Additional plugins that interact with konqueror
 
@@ -73,6 +73,16 @@ do
   cat $locale.lang >> %{name}.lang
 done
 
+HTML_DIR=$(kde4-config --expandvars --install html)
+if [ -d %{buildroot}${HTML_DIR} ]; then
+for lang_dir in %{buildroot}${HTML_DIR}/* ; do
+  if [ -d ${lang_dir} ]; then
+    lang=$(basename ${lang_dir})
+    echo "%lang(${lang}) ${HTML_DIR}/${lang}/%{name}/" >> %{name}.lang
+  fi
+done
+fi
+
 
 %clean
 rm -rf %{buildroot}
@@ -107,26 +117,19 @@ gtk-update-icon-cache %{_kde4_iconsdir}/
 %{_kde4_appsdir}/khtml/kpartplugins/*
 %{_kde4_appsdir}/konqueror/icons/oxygen/*/actions/google.*
 %{_kde4_appsdir}/konqueror/kpartplugins/*
+%{_kde4_appsdir}/konqueror/opensearch/*
 %{_kde4_appsdir}/webkitpart/kpartplugins/*
 %{_kde4_datadir}/config.kcfg/validators.kcfg
 %{_kde4_datadir}/kde4/services/*
 %{_kde4_iconsdir}/hicolor/*/*/*
 %{_kde4_iconsdir}/oxygen/*/*/*
 %{_kde4_libdir}/kde4/*
-%{_kde4_docdir}/HTML/en/konq-plugins/
-%lang(ca) %{_kde4_docdir}/HTML/ca/konq-plugins/
-%lang(de) %{_kde4_docdir}/HTML/de/konq-plugins/
-%lang(et) %{_kde4_docdir}/HTML/et/konq-plugins/
-%lang(fr) %{_kde4_docdir}/HTML/fr/konq-plugins/
-%lang(it) %{_kde4_docdir}/HTML/it/konq-plugins/
-%lang(nl) %{_kde4_docdir}/HTML/nl/konq-plugins/
-%lang(pt) %{_kde4_docdir}/HTML/pt/konq-plugins/
-%lang(pt_BR) %{_kde4_docdir}/HTML/pt_BR/konq-plugins/
-%lang(sv) %{_kde4_docdir}/HTML/sv/konq-plugins/
-%lang(uk) %{_kde4_docdir}/HTML/uk/konq-plugins/
-
 
 %changelog
+* Tue Sep 01 2009 Sebastian Vahl  - 4.3.1-1
+- 4.3.1
+- use scriplet for HTML docdirs
+
 * Tue Aug 11 2009 Sebastian Vahl  4.3.0-1
 * KDE 4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/konq-plugins/F-11/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	11 Aug 2009 16:39:52 -0000	1.13
+++ sources	6 Sep 2009 16:11:27 -0000	1.14
@@ -1 +1 @@
-527d61a6774aee7c053c48b5842db4fb  konq-plugins-4.3.0.tar.bz2
+57ba2ab5e7c6bdad8d6ac7644b151b32  konq-plugins-4.3.1.tar.bz2



From svahl at fedoraproject.org  Sun Sep  6 16:45:37 2009
From: svahl at fedoraproject.org (Sebastian Vahl)
Date: Sun,  6 Sep 2009 16:45:37 +0000 (UTC)
Subject: rpms/kopete-cryptography/F-10 .cvsignore, 1.4,
	1.5 kopete-cryptography.spec, 1.6, 1.7 sources, 1.4, 1.5
Message-ID: <20090906164537.E1E4011C00E5@cvs1.fedora.phx.redhat.com>

Author: svahl

Update of /cvs/extras/rpms/kopete-cryptography/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31528/F-10

Modified Files:
	.cvsignore kopete-cryptography.spec sources 
Log Message:
* Tue Sep 01 2009 Sebastian Vahl  - 1.3.0-13
- 1.3.0-kde4.3.1



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kopete-cryptography/F-10/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	11 Aug 2009 19:31:33 -0000	1.4
+++ .cvsignore	6 Sep 2009 16:45:37 -0000	1.5
@@ -1 +1 @@
-kopete-cryptography-1.3.0-kde4.3.0.tar.bz2
+kopete-cryptography-1.3.0-kde4.3.1.tar.bz2


Index: kopete-cryptography.spec
===================================================================
RCS file: /cvs/extras/rpms/kopete-cryptography/F-10/kopete-cryptography.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- kopete-cryptography.spec	11 Aug 2009 19:31:33 -0000	1.6
+++ kopete-cryptography.spec	6 Sep 2009 16:45:37 -0000	1.7
@@ -1,9 +1,9 @@
 %define pluginversion 1.3.0
-%define kdeversion 4.3.0
+%define kdeversion 4.3.1
 
 Name:           kopete-cryptography
 Version:        %{pluginversion}
-Release:        12%{?dist}
+Release:        13%{?dist}
 Summary:        Encrypts and signs messages in Kopete using the OpenPGP
 
 Group:          Applications/Internet
@@ -78,6 +78,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Tue Sep 01 2009 Sebastian Vahl  - 1.3.0-13
+- 1.3.0-kde4.3.1
+
 * Tue Aug 11 2009 Sebastian Vahl  - 1.3.0-12
 - 1.3.0-kde4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kopete-cryptography/F-10/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	11 Aug 2009 19:31:33 -0000	1.4
+++ sources	6 Sep 2009 16:45:37 -0000	1.5
@@ -1 +1 @@
-ea214f8749208130bde77a18814106bc  kopete-cryptography-1.3.0-kde4.3.0.tar.bz2
+609f72a0884941bbefcd331de7c9f939  kopete-cryptography-1.3.0-kde4.3.1.tar.bz2



From svahl at fedoraproject.org  Sun Sep  6 16:45:38 2009
From: svahl at fedoraproject.org (Sebastian Vahl)
Date: Sun,  6 Sep 2009 16:45:38 +0000 (UTC)
Subject: rpms/kopete-cryptography/F-11 .cvsignore, 1.5,
	1.6 kopete-cryptography.spec, 1.9, 1.10 sources, 1.5, 1.6
Message-ID: <20090906164538.08C8711C0418@cvs1.fedora.phx.redhat.com>

Author: svahl

Update of /cvs/extras/rpms/kopete-cryptography/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31528/F-11

Modified Files:
	.cvsignore kopete-cryptography.spec sources 
Log Message:
* Tue Sep 01 2009 Sebastian Vahl  - 1.3.0-13
- 1.3.0-kde4.3.1



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kopete-cryptography/F-11/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	11 Aug 2009 19:31:33 -0000	1.5
+++ .cvsignore	6 Sep 2009 16:45:37 -0000	1.6
@@ -1 +1 @@
-kopete-cryptography-1.3.0-kde4.3.0.tar.bz2
+kopete-cryptography-1.3.0-kde4.3.1.tar.bz2


Index: kopete-cryptography.spec
===================================================================
RCS file: /cvs/extras/rpms/kopete-cryptography/F-11/kopete-cryptography.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- kopete-cryptography.spec	11 Aug 2009 19:31:33 -0000	1.9
+++ kopete-cryptography.spec	6 Sep 2009 16:45:37 -0000	1.10
@@ -1,9 +1,9 @@
 %define pluginversion 1.3.0
-%define kdeversion 4.3.0
+%define kdeversion 4.3.1
 
 Name:           kopete-cryptography
 Version:        %{pluginversion}
-Release:        12%{?dist}
+Release:        13%{?dist}
 Summary:        Encrypts and signs messages in Kopete using the OpenPGP
 
 Group:          Applications/Internet
@@ -78,6 +78,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Tue Sep 01 2009 Sebastian Vahl  - 1.3.0-13
+- 1.3.0-kde4.3.1
+
 * Tue Aug 11 2009 Sebastian Vahl  - 1.3.0-12
 - 1.3.0-kde4.3.0
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kopete-cryptography/F-11/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	11 Aug 2009 19:31:33 -0000	1.5
+++ sources	6 Sep 2009 16:45:37 -0000	1.6
@@ -1 +1 @@
-ea214f8749208130bde77a18814106bc  kopete-cryptography-1.3.0-kde4.3.0.tar.bz2
+609f72a0884941bbefcd331de7c9f939  kopete-cryptography-1.3.0-kde4.3.1.tar.bz2



From bruno at fedoraproject.org  Sun Sep  6 16:48:48 2009
From: bruno at fedoraproject.org (Bruno Wolff III)
Date: Sun,  6 Sep 2009 16:48:48 +0000 (UTC)
Subject: rpms/colossus/devel .cvsignore, 1.6, 1.7 colossus.spec, 1.8,
	1.9 import.log, 1.5, 1.6 sources, 1.6, 1.7 4495.patch, 1.3, NONE
Message-ID: <20090906164848.19D9C11C00E5@cvs1.fedora.phx.redhat.com>

Author: bruno

Update of /cvs/pkgs/rpms/colossus/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32680/devel

Modified Files:
	.cvsignore colossus.spec import.log sources 
Removed Files:
	4495.patch 
Log Message:
Rebasing to 0.9.2.




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/colossus/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	17 Aug 2009 20:33:33 -0000	1.6
+++ .cvsignore	6 Sep 2009 16:48:47 -0000	1.7
@@ -1 +1 @@
-colossus-20090817-4489.tar.gz
+colossus-20090906-4519.tar.gz


Index: colossus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/colossus/devel/colossus.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- colossus.spec	19 Aug 2009 06:47:15 -0000	1.8
+++ colossus.spec	6 Sep 2009 16:48:47 -0000	1.9
@@ -1,8 +1,8 @@
 Name:           colossus
-%define         rev        4489
-%define         revdate    20090817
-Version:        0.9.1
-Release:        2.%{revdate}svn%{rev}%{?dist}
+%define         rev        4519
+%define         revdate    20090906
+Version:        0.9.2
+Release:        1.%{revdate}svn%{rev}%{?dist}
 Summary:        Allows people to play Titan against each other or AIs
 
 Group:          Amusements/Games
@@ -20,7 +20,6 @@ URL:            http://colossus.sourcefo
 Source0:        colossus-%{revdate}-%{rev}.tar.gz
 Source1:        colossus-gen-tarball.sh
 Source2:        colossus-rev.xsl
-Patch1:         4495.patch
 
 %global with_gcj %{!?_without_gcj:1}%{?_without_gcj:0}
 
@@ -65,7 +64,6 @@ This package contains the API documentat
 
 %prep
 %setup -q -n %{name}-%{revdate}-%{rev}
-%patch1
 
 %build
 
@@ -181,6 +179,19 @@ touch --no-create %{_datadir}/pixmaps ||
 
 %changelog
 
+* Sun Sep 06 2009 Bruno Wolff III  - 0.9.2-1.20090906svn4519
+- Rebase to 0.9.2
+- See: http://colossus.sourceforge.net/docs/RecentChangesDetails.html
+- Fixed: 2835558 WARNING: Could not find creature with name none
+- Fixed: 2820231 Illegal rangestrike
+- Fixed: 2848651 and 2828028: Legion flyouts
+- Fixed: 2837746 Balrog variant: Caretaker counts not reset between games
+- Fixed: 2839241 Faulty anchor tags (Crossreference links in docs worked for Inetnet Explorer but not for Netscape)
+- Make loading and saving of Balrog games work
+- Make Auto Done act properly when there is no Recruit action or undo possible
+- Add in save game also a property that tells with which release / revision of Colossus that save game was created.
+- Eliminated some race situations in game startup (thread interaction/notifications)
+
 * Wed Aug 19 2009 Bruno Wolff III  - 0.9.1-2.20090817svn4489
 - Fix for desert LOS bug
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/colossus/devel/import.log,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- import.log	17 Aug 2009 20:33:33 -0000	1.5
+++ import.log	6 Sep 2009 16:48:47 -0000	1.6
@@ -3,3 +3,4 @@ colossus-0-0_4_20090725svn4454_fc11:HEAD
 colossus-0-0_5_20090726svn4462_fc11:HEAD:colossus-0-0.5.20090726svn4462.fc11.src.rpm:1248643266
 colossus-0_9_0-1_20090810svn4482_fc11:HEAD:colossus-0.9.0-1.20090810svn4482.fc11.src.rpm:1249966312
 colossus-0_9_1-1_20090817svn4489_fc11:HEAD:colossus-0.9.1-1.20090817svn4489.fc11.src.rpm:1250541173
+colossus-0_9_2-1_20090906svn4519_fc11:HEAD:colossus-0.9.2-1.20090906svn4519.fc11.src.rpm:1252255689


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/colossus/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	17 Aug 2009 20:33:33 -0000	1.6
+++ sources	6 Sep 2009 16:48:47 -0000	1.7
@@ -1 +1 @@
-3f55310339968f1c885f89678c22c73c  colossus-20090817-4489.tar.gz
+29662adb0e19e4eeea4c0f5c6942c477  colossus-20090906-4519.tar.gz


--- 4495.patch DELETED ---



From bruno at fedoraproject.org  Sun Sep  6 16:49:49 2009
From: bruno at fedoraproject.org (Bruno Wolff III)
Date: Sun,  6 Sep 2009 16:49:49 +0000 (UTC)
Subject: rpms/colossus/F-10 .cvsignore, 1.4, 1.5 colossus.spec, 1.5,
	1.6 import.log, 1.3, 1.4 sources, 1.4, 1.5 4495.patch, 1.1, NONE
Message-ID: <20090906164949.392FF11C00E5@cvs1.fedora.phx.redhat.com>

Author: bruno

Update of /cvs/pkgs/rpms/colossus/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv823/F-10

Modified Files:
	.cvsignore colossus.spec import.log sources 
Removed Files:
	4495.patch 
Log Message:
Rebasing to 0.9.2.




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/colossus/F-10/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	17 Aug 2009 20:37:08 -0000	1.4
+++ .cvsignore	6 Sep 2009 16:49:48 -0000	1.5
@@ -1 +1 @@
-colossus-20090817-4489.tar.gz
+colossus-20090906-4519.tar.gz


Index: colossus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/colossus/F-10/colossus.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- colossus.spec	19 Aug 2009 08:15:20 -0000	1.5
+++ colossus.spec	6 Sep 2009 16:49:49 -0000	1.6
@@ -1,8 +1,8 @@
 Name:           colossus
-%define         rev        4489
-%define         revdate    20090817
-Version:        0.9.1
-Release:        2.%{revdate}svn%{rev}%{?dist}
+%define         rev        4519
+%define         revdate    20090906
+Version:        0.9.2
+Release:        1.%{revdate}svn%{rev}%{?dist}
 Summary:        Allows people to play Titan against each other or AIs
 
 Group:          Amusements/Games
@@ -20,7 +20,6 @@ URL:            http://colossus.sourcefo
 Source0:        colossus-%{revdate}-%{rev}.tar.gz
 Source1:        colossus-gen-tarball.sh
 Source2:        colossus-rev.xsl
-Patch1:         4495.patch
 
 %global with_gcj %{!?_without_gcj:1}%{?_without_gcj:0}
 
@@ -65,7 +64,6 @@ This package contains the API documentat
 
 %prep
 %setup -q -n %{name}-%{revdate}-%{rev}
-%patch1
 
 %build
 
@@ -181,6 +179,19 @@ touch --no-create %{_datadir}/pixmaps ||
 
 %changelog
 
+* Sun Sep 06 2009 Bruno Wolff III  - 0.9.2-1.20090906svn4519
+- Rebase to 0.9.2
+- See: http://colossus.sourceforge.net/docs/RecentChangesDetails.html
+- Fixed: 2835558 WARNING: Could not find creature with name none
+- Fixed: 2820231 Illegal rangestrike
+- Fixed: 2848651 and 2828028: Legion flyouts
+- Fixed: 2837746 Balrog variant: Caretaker counts not reset between games
+- Fixed: 2839241 Faulty anchor tags (Crossreference links in docs worked for Inetnet Explorer but not for Netscape)
+- Make loading and saving of Balrog games work
+- Make Auto Done act properly when there is no Recruit action or undo possible
+- Add in save game also a property that tells with which release / revision of Colossus that save game was created.
+- Eliminated some race situations in game startup (thread interaction/notifications)
+
 * Wed Aug 19 2009 Bruno Wolff III  - 0.9.1-2.20090817svn4489
 - Fix for desert LOS bug
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/colossus/F-10/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- import.log	17 Aug 2009 20:37:08 -0000	1.3
+++ import.log	6 Sep 2009 16:49:49 -0000	1.4
@@ -1,3 +1,4 @@
 colossus-0-0_2_20090710svn4432_fc11:F-10:colossus-0-0.2.20090710svn4432.fc11.src.rpm:1247454273
 colossus-0_9_0-1_20090810svn4482_fc11:F-10:colossus-0.9.0-1.20090810svn4482.fc11.src.rpm:1249969651
 colossus-0_9_1-1_20090817svn4489_fc11:F-10:colossus-0.9.1-1.20090817svn4489.fc11.src.rpm:1250541400
+colossus-0_9_2-1_20090906svn4519_fc11:F-10:colossus-0.9.2-1.20090906svn4519.fc11.src.rpm:1252255765


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/colossus/F-10/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	17 Aug 2009 20:37:08 -0000	1.4
+++ sources	6 Sep 2009 16:49:49 -0000	1.5
@@ -1 +1 @@
-3f55310339968f1c885f89678c22c73c  colossus-20090817-4489.tar.gz
+29662adb0e19e4eeea4c0f5c6942c477  colossus-20090906-4519.tar.gz


--- 4495.patch DELETED ---



From bruno at fedoraproject.org  Sun Sep  6 16:50:41 2009
From: bruno at fedoraproject.org (Bruno Wolff III)
Date: Sun,  6 Sep 2009 16:50:41 +0000 (UTC)
Subject: rpms/colossus/F-11 .cvsignore, 1.4, 1.5 colossus.spec, 1.5,
	1.6 import.log, 1.3, 1.4 sources, 1.4, 1.5 4495.patch, 1.1, NONE
Message-ID: <20090906165041.E842311C043A@cvs1.fedora.phx.redhat.com>

Author: bruno

Update of /cvs/pkgs/rpms/colossus/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1681/F-11

Modified Files:
	.cvsignore colossus.spec import.log sources 
Removed Files:
	4495.patch 
Log Message:
Rebasing to 0.9.2.




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/colossus/F-11/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	17 Aug 2009 20:36:03 -0000	1.4
+++ .cvsignore	6 Sep 2009 16:50:41 -0000	1.5
@@ -1 +1 @@
-colossus-20090817-4489.tar.gz
+colossus-20090906-4519.tar.gz


Index: colossus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/colossus/F-11/colossus.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- colossus.spec	19 Aug 2009 08:15:32 -0000	1.5
+++ colossus.spec	6 Sep 2009 16:50:41 -0000	1.6
@@ -1,8 +1,8 @@
 Name:           colossus
-%define         rev        4489
-%define         revdate    20090817
-Version:        0.9.1
-Release:        2.%{revdate}svn%{rev}%{?dist}
+%define         rev        4519
+%define         revdate    20090906
+Version:        0.9.2
+Release:        1.%{revdate}svn%{rev}%{?dist}
 Summary:        Allows people to play Titan against each other or AIs
 
 Group:          Amusements/Games
@@ -20,7 +20,6 @@ URL:            http://colossus.sourcefo
 Source0:        colossus-%{revdate}-%{rev}.tar.gz
 Source1:        colossus-gen-tarball.sh
 Source2:        colossus-rev.xsl
-Patch1:         4495.patch
 
 %global with_gcj %{!?_without_gcj:1}%{?_without_gcj:0}
 
@@ -65,7 +64,6 @@ This package contains the API documentat
 
 %prep
 %setup -q -n %{name}-%{revdate}-%{rev}
-%patch1
 
 %build
 
@@ -181,6 +179,19 @@ touch --no-create %{_datadir}/pixmaps ||
 
 %changelog
 
+* Sun Sep 06 2009 Bruno Wolff III  - 0.9.2-1.20090906svn4519
+- Rebase to 0.9.2
+- See: http://colossus.sourceforge.net/docs/RecentChangesDetails.html
+- Fixed: 2835558 WARNING: Could not find creature with name none
+- Fixed: 2820231 Illegal rangestrike
+- Fixed: 2848651 and 2828028: Legion flyouts
+- Fixed: 2837746 Balrog variant: Caretaker counts not reset between games
+- Fixed: 2839241 Faulty anchor tags (Crossreference links in docs worked for Inetnet Explorer but not for Netscape)
+- Make loading and saving of Balrog games work
+- Make Auto Done act properly when there is no Recruit action or undo possible
+- Add in save game also a property that tells with which release / revision of Colossus that save game was created.
+- Eliminated some race situations in game startup (thread interaction/notifications)
+
 * Wed Aug 19 2009 Bruno Wolff III  - 0.9.1-2.20090817svn4489
 - Fix for desert LOS bug
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/colossus/F-11/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- import.log	17 Aug 2009 20:36:04 -0000	1.3
+++ import.log	6 Sep 2009 16:50:41 -0000	1.4
@@ -1,3 +1,4 @@
 colossus-0-0_2_20090710svn4432_fc11:F-11:colossus-0-0.2.20090710svn4432.fc11.src.rpm:1247454127
 colossus-0_9_0-1_20090810svn4482_fc11:F-11:colossus-0.9.0-1.20090810svn4482.fc11.src.rpm:1249969718
 colossus-0_9_1-1_20090817svn4489_fc11:F-11:colossus-0.9.1-1.20090817svn4489.fc11.src.rpm:1250541304
+colossus-0_9_2-1_20090906svn4519_fc11:F-11:colossus-0.9.2-1.20090906svn4519.fc11.src.rpm:1252255815


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/colossus/F-11/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	17 Aug 2009 20:36:04 -0000	1.4
+++ sources	6 Sep 2009 16:50:41 -0000	1.5
@@ -1 +1 @@
-3f55310339968f1c885f89678c22c73c  colossus-20090817-4489.tar.gz
+29662adb0e19e4eeea4c0f5c6942c477  colossus-20090906-4519.tar.gz


--- 4495.patch DELETED ---



From vpv at fedoraproject.org  Sun Sep  6 17:22:02 2009
From: vpv at fedoraproject.org (Ville-Pekka Vainio)
Date: Sun,  6 Sep 2009 17:22:02 +0000 (UTC)
Subject: rpms/vdr-skinsoppalusikka/devel vdr-skinsoppalusikka.spec, 1.13,
	1.14
Message-ID: <20090906172202.ECF8D11C00E5@cvs1.fedora.phx.redhat.com>

Author: vpv

Update of /cvs/pkgs/rpms/vdr-skinsoppalusikka/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10601

Modified Files:
	vdr-skinsoppalusikka.spec 
Log Message:
* Sun Sep 06 2009 Ville-Pekka Vainio  - 1.6.4-3
- Filter out autoprovided libvdr-*.so.* (if %filter_setup is available).
- Use ISA qualified dependency to vdr(abi).
- Use %global instead of %define.



Index: vdr-skinsoppalusikka.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vdr-skinsoppalusikka/devel/vdr-skinsoppalusikka.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- vdr-skinsoppalusikka.spec	27 Jul 2009 06:46:53 -0000	1.13
+++ vdr-skinsoppalusikka.spec	6 Sep 2009 17:22:02 -0000	1.14
@@ -1,12 +1,12 @@
-%define pname     skinsoppalusikka
-%define vardir    %(vdr-config --vardir    2>/dev/null || echo ERROR)
-%define plugindir %(vdr-config --plugindir  2>/dev/null || echo ERROR)
-%define apiver    %(vdr-config --apiversion 2>/dev/null || echo ERROR)
+%global pname     skinsoppalusikka
+%global vardir    %(vdr-config --vardir    2>/dev/null || echo ERROR)
+%global plugindir %(vdr-config --plugindir  2>/dev/null || echo ERROR)
+%global apiver    %(vdr-config --apiversion 2>/dev/null || echo ERROR)
 
 
 Name:           vdr-%{pname}
 Version:        1.6.4
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        The "Soppalusikka" skin for VDR
 
 Group:          Applications/Multimedia
@@ -17,7 +17,11 @@ Source1:        %{name}.conf
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  vdr-devel >= 1.6.0 gettext
-Requires:       vdr(abi) = %{apiver}
+Requires:       vdr(abi)%{?_isa} = %{apiver}
+
+%{?filter_setup:
+%filter_provides_in %{plugindir}/.*\.so
+%filter_setup}
 
 %description
 The "Soppalusikka" is a standalone skin providing the good old "ElchiAIO"
@@ -62,6 +66,11 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Sep 06 2009 Ville-Pekka Vainio  - 1.6.4-3
+- Filter out autoprovided libvdr-*.so.* (if %%filter_setup is available).
+- Use ISA qualified dependency to vdr(abi).
+- Use %%global instead of %%define.
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.6.4-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From vpv at fedoraproject.org  Sun Sep  6 17:24:33 2009
From: vpv at fedoraproject.org (Ville-Pekka Vainio)
Date: Sun,  6 Sep 2009 17:24:33 +0000 (UTC)
Subject: rpms/vdr-tvonscreen/devel vdr-tvonscreen.spec,1.6,1.7
Message-ID: <20090906172433.D5A1111C00E5@cvs1.fedora.phx.redhat.com>

Author: vpv

Update of /cvs/pkgs/rpms/vdr-tvonscreen/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11306

Modified Files:
	vdr-tvonscreen.spec 
Log Message:
* Sun Sep 06 2009 Ville-Pekka Vainio  - 1.0.141-7
- Filter out autoprovided libvdr-*.so.* (if %filter_setup is available).
- Use ISA qualified dependency to vdr(abi).
- Use %global instead of %define.



Index: vdr-tvonscreen.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vdr-tvonscreen/devel/vdr-tvonscreen.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- vdr-tvonscreen.spec	27 Jul 2009 06:48:11 -0000	1.6
+++ vdr-tvonscreen.spec	6 Sep 2009 17:24:33 -0000	1.7
@@ -1,11 +1,11 @@
-%define pname     tvonscreen
-%define plugindir %(vdr-config --plugindir  2>/dev/null || echo ERROR)
-%define datadir   %(vdr-config --datadir    2>/dev/null || echo ERROR)
-%define apiver    %(vdr-config --apiversion 2>/dev/null || echo ERROR)
+%global pname     tvonscreen
+%global plugindir %(vdr-config --plugindir  2>/dev/null || echo ERROR)
+%global datadir   %(vdr-config --datadir    2>/dev/null || echo ERROR)
+%global apiver    %(vdr-config --apiversion 2>/dev/null || echo ERROR)
 
 Name:           vdr-%{pname}
 Version:        1.0.141
-Release:        6%{?dist}
+Release:        7%{?dist}
 Summary:        Enhanced EPG data viewer for VDR
 
 Group:          Applications/Multimedia
@@ -22,7 +22,11 @@ Patch2:         tvonscreen-1.0.141-i18n-
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  vdr-devel >= 1.6.0 gettext
-Requires:       vdr(abi) = %{apiver}
+Requires:       vdr(abi)%{?_isa} = %{apiver}
+
+%{?filter_setup:
+%filter_provides_in %{plugindir}/.*\.so
+%filter_setup}
 
 %description
 This VDR plugin shows EPG data on VDR's OSD in a similar way as a TV
@@ -68,6 +72,11 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Sep 06 2009 Ville-Pekka Vainio  - 1.0.141-7
+- Filter out autoprovided libvdr-*.so.* (if %%filter_setup is available).
+- Use ISA qualified dependency to vdr(abi).
+- Use %%global instead of %%define.
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.0.141-6
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From emaldonado at fedoraproject.org  Sun Sep  6 17:26:48 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sun,  6 Sep 2009 17:26:48 +0000 (UTC)
Subject: rpms/nss-softokn/devel nss-softokn.spec,1.20,1.21
Message-ID: <20090906172648.1877B11C00E5@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11966

Modified Files:
	nss-softokn.spec 
Log Message:
Fix syntax error in postun


Index: nss-softokn.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- nss-softokn.spec	5 Sep 2009 21:38:08 -0000	1.20
+++ nss-softokn.spec	6 Sep 2009 17:26:47 -0000	1.21
@@ -17,7 +17,7 @@
 Summary:          Network Security Services Soktoken Module
 Name:             nss-softokn
 Version:          3.12.4
-Release:          3%{?dist}
+Release:          4%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -240,7 +240,7 @@ done
 
 %postun
 /sbin/ldconfig >/dev/null 2>/dev/null
-if [ $1 > 0 ] then;
+if [ $1 > 0 ]; then
   %{__rm} -f %{_sysconfdir}/prelink.conf.d/nss-softokn-prelink.conf
 fi
 exit 0
@@ -292,6 +292,9 @@ exit 0
 %{_includedir}/nss3/shsign.h
 
 %changelog
+* Sun Sep 06 2009 Elio Maldonado - 3.12.4-4
+- Fix syntax error in postun
+
 * Sat Sep 05 2009 Elio Maldonado - 3.12.4-3
 - Remove symblic links to shared libraries from devel - 521155
 - Apply the nss-nolocalsql patch



From vpv at fedoraproject.org  Sun Sep  6 17:31:26 2009
From: vpv at fedoraproject.org (Ville-Pekka Vainio)
Date: Sun,  6 Sep 2009 17:31:26 +0000 (UTC)
Subject: rpms/mozvoikko/devel mozvoikko.spec,1.15,1.16
Message-ID: <20090906173126.C015511C00E5@cvs1.fedora.phx.redhat.com>

Author: vpv

Update of /cvs/pkgs/rpms/mozvoikko/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13097

Modified Files:
	mozvoikko.spec 
Log Message:
* Sun Sep 06 2009 Ville-Pekka Vainio  - 1.0-2
- Use global instead of define, except in gecko_ver as that might be used
  in the xulrunner rebuild scripts.



Index: mozvoikko.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mozvoikko/devel/mozvoikko.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- mozvoikko.spec	10 Aug 2009 19:54:40 -0000	1.15
+++ mozvoikko.spec	6 Sep 2009 17:31:26 -0000	1.16
@@ -1,18 +1,18 @@
 # For the xulrunner unstable requires
 %define gecko_ver 1.9.1.2
 # These come from install.rdf
-%define firefox_app_id \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
-%define firefox_ext_id \{b676e3ff-cda7-4e0c-b2b8-74e4bb40a67a\}
+%global firefox_app_id \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
+%global firefox_ext_id \{b676e3ff-cda7-4e0c-b2b8-74e4bb40a67a\}
 # These requires are hardcoded in the sources
-%define libvoikko libvoikko.so.1
-%define libmalaga libmalaga.so.7
+%global libvoikko libvoikko.so.1
+%global libmalaga libmalaga.so.7
 %ifarch x86_64 ppc64 ia64 sparc64 s390x
-%define mark64  ()(64bit)
+%global mark64  ()(64bit)
 %endif
 
 Name:           mozvoikko
 Version:        1.0
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Finnish Voikko spell-checker extension for Mozilla programs
 Group:          Applications/Internet
 License:        GPLv2+
@@ -69,6 +69,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Sep 06 2009 Ville-Pekka Vainio  - 1.0-2
+- Use global instead of define, except in gecko_ver as that might be used
+  in the xulrunner rebuild scripts.
+
 * Mon Aug 10 2009 Ville-Pekka Vainio  - 1.0-1
 - Update to 1.0.
 - Use "official" upstream source, the RC sources have been removed. 



From emaldonado at fedoraproject.org  Sun Sep  6 17:38:59 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sun,  6 Sep 2009 17:38:59 +0000 (UTC)
Subject: rpms/nss-softokn/devel nss-softokn.spec,1.21,1.22
Message-ID: <20090906173859.6ACCB11C00E5@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14952

Modified Files:
	nss-softokn.spec 
Log Message:
Postuninstall scriptlet finishes quietly


Index: nss-softokn.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- nss-softokn.spec	6 Sep 2009 17:26:47 -0000	1.21
+++ nss-softokn.spec	6 Sep 2009 17:38:59 -0000	1.22
@@ -240,10 +240,8 @@ done
 
 %postun
 /sbin/ldconfig >/dev/null 2>/dev/null
-if [ $1 > 0 ]; then
-  %{__rm} -f %{_sysconfdir}/prelink.conf.d/nss-softokn-prelink.conf
-fi
-exit 0
+[ $1 = 0 ] || exit 0
+%{__rm} -f %{_sysconfdir}/prelink.conf.d/nss-softokn-prelink.conf
 
 %files
 %defattr(-,root,root)
@@ -293,7 +291,7 @@ exit 0
 
 %changelog
 * Sun Sep 06 2009 Elio Maldonado - 3.12.4-4
-- Fix syntax error in postun
+- Postuninstall scriptlet finishes quietly
 
 * Sat Sep 05 2009 Elio Maldonado - 3.12.4-3
 - Remove symblic links to shared libraries from devel - 521155



From nim at fedoraproject.org  Sun Sep  6 17:53:56 2009
From: nim at fedoraproject.org (nim)
Date: Sun,  6 Sep 2009 17:53:56 +0000 (UTC)
Subject: rpms/adf-accanthis-fonts/devel adf-accanthis-fonts.spec, 1.2,
	1.3 import.log, 1.1, 1.2 sources, 1.2, 1.3
Message-ID: <20090906175356.424C611C00E5@cvs1.fedora.phx.redhat.com>

Author: nim

Update of /cvs/extras/rpms/adf-accanthis-fonts/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19316/devel

Modified Files:
	adf-accanthis-fonts.spec import.log sources 
Log Message:
upstream stealth update


Index: adf-accanthis-fonts.spec
===================================================================
RCS file: /cvs/extras/rpms/adf-accanthis-fonts/devel/adf-accanthis-fonts.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- adf-accanthis-fonts.spec	24 Jul 2009 16:35:17 -0000	1.2
+++ adf-accanthis-fonts.spec	6 Sep 2009 17:53:55 -0000	1.3
@@ -17,7 +17,7 @@ Accanthis is well suited to book typeset
 Name:      %{fontname}-fonts
 # Use the main PS version (as documented in NOTICE)
 Version:   1.6
-Release:   3%{?dist}
+Release:   4%{?dist}
 Summary:   A ?modernized? garaldic serif typeface, ?Galliard? alternative
 
 Group:     User Interface/X
@@ -126,7 +126,13 @@ rm -fr %{buildroot}
 
 
 %changelog
-* Fri Jul 24 2009 Fedora Release Engineering  - 1.6-3
+* Sun Sep 06 2009 
+- 1.6-4
+? Stealth upstream update
+
+
+* Fri Jul 24 2009 Fedora Release Engineering 
+? 1.6-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 
 * Mon Jul 13 2009 


Index: import.log
===================================================================
RCS file: /cvs/extras/rpms/adf-accanthis-fonts/devel/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	16 Jul 2009 18:18:05 -0000	1.1
+++ import.log	6 Sep 2009 17:53:56 -0000	1.2
@@ -1 +1,2 @@
 adf-accanthis-fonts-1_6-2_fc12:HEAD:adf-accanthis-fonts-1.6-2.fc12.src.rpm:1247768269
+adf-accanthis-fonts-1_6-4_fc12:HEAD:adf-accanthis-fonts-1.6-4.fc12.src.rpm:1252259605


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/adf-accanthis-fonts/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	16 Jul 2009 18:18:05 -0000	1.2
+++ sources	6 Sep 2009 17:53:56 -0000	1.3
@@ -1,2 +1,2 @@
 67d95f1e596cccae209c40b67062757d  Accanthis-Cat.pdf
-8db8f207b4c8dc248d84f7f8af017e51  Accanthis-Std.zip
+b03ad3d0fb8b35a0694693d742c5fd12  Accanthis-Std.zip



From nim at fedoraproject.org  Sun Sep  6 18:01:08 2009
From: nim at fedoraproject.org (nim)
Date: Sun,  6 Sep 2009 18:01:08 +0000 (UTC)
Subject: rpms/dejavu-fonts/devel .cvsignore, 1.53, 1.54 dejavu-fonts.spec,
	1.102, 1.103 import.log, 1.16, 1.17 sources, 1.53, 1.54
Message-ID: <20090906180108.3655111C00E5@cvs1.fedora.phx.redhat.com>

Author: nim

Update of /cvs/extras/rpms/dejavu-fonts/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21326/devel

Modified Files:
	.cvsignore dejavu-fonts.spec import.log sources 
Log Message:
2.30


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/dejavu-fonts/devel/.cvsignore,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -p -r1.53 -r1.54
--- .cvsignore	14 Mar 2009 19:05:29 -0000	1.53
+++ .cvsignore	6 Sep 2009 18:01:07 -0000	1.54
@@ -1 +1 @@
-dejavu-fonts-2.29.tar.bz2
+dejavu-fonts-2.30.tar.bz2


Index: dejavu-fonts.spec
===================================================================
RCS file: /cvs/extras/rpms/dejavu-fonts/devel/dejavu-fonts.spec,v
retrieving revision 1.102
retrieving revision 1.103
diff -u -p -r1.102 -r1.103
--- dejavu-fonts.spec	24 Jul 2009 20:08:10 -0000	1.102
+++ dejavu-fonts.spec	6 Sep 2009 18:01:07 -0000	1.103
@@ -19,8 +19,8 @@ original style, using an open collaborat
 
 
 Name:    %{fontname}-fonts
-Version: 2.29
-Release: 4%{?alphatag}%{?dist}
+Version: 2.30
+Release: 1%{?alphatag}%{?dist}
 Summary: DejaVu fonts
 
 Group:     User Interface/X
@@ -205,7 +205,11 @@ rm -fr %{buildroot}
 
 
 %changelog
-* Fri Jul 24 2009 Fedora Release Engineering  - 2.29-4
+* Sun Sep  6 2009 Nicolas Mailhot 
+- 2.30-1
+
+* Fri Jul 24 2009 Fedora Release Engineering 
+- 2.29-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 
 * Sat May 23 2009 Nicolas Mailhot 


Index: import.log
===================================================================
RCS file: /cvs/extras/rpms/dejavu-fonts/devel/import.log,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- import.log	23 May 2009 13:14:43 -0000	1.16
+++ import.log	6 Sep 2009 18:01:07 -0000	1.17
@@ -14,3 +14,4 @@ dejavu-fonts-2_28-5_fc11:HEAD:dejavu-fon
 dejavu-fonts-2_29-1_fc11:HEAD:dejavu-fonts-2.29-1.fc11.src.rpm:1237057458
 dejavu-fonts-2_29-2_fc11:HEAD:dejavu-fonts-2.29-2.fc11.src.rpm:1237143073
 dejavu-fonts-2_29-3_fc11:HEAD:dejavu-fonts-2.29-3.fc11.src.rpm:1243084445
+dejavu-fonts-2_30-1_fc12:HEAD:dejavu-fonts-2.30-1.fc12.src.rpm:1252259820


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/dejavu-fonts/devel/sources,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -p -r1.53 -r1.54
--- sources	14 Mar 2009 19:05:29 -0000	1.53
+++ sources	6 Sep 2009 18:01:07 -0000	1.54
@@ -1 +1 @@
-4728d26da8daa5b4ebe87c428d745b06  dejavu-fonts-2.29.tar.bz2
+c042e582a83dbc57b3cb49b8a70753af  dejavu-fonts-2.30.tar.bz2



From djuran at fedoraproject.org  Sun Sep  6 18:07:52 2009
From: djuran at fedoraproject.org (David Juran)
Date: Sun,  6 Sep 2009 18:07:52 +0000 (UTC)
Subject: rpms/cpqarrayd/F-11 cpqarrayd-2.3-message-overrun.patch, NONE,
	1.1 cpqarrayd.spec, 1.7, 1.8
Message-ID: <20090906180752.4813E11C00E5@cvs1.fedora.phx.redhat.com>

Author: djuran

Update of /cvs/pkgs/rpms/cpqarrayd/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23329

Modified Files:
	cpqarrayd.spec 
Added Files:
	cpqarrayd-2.3-message-overrun.patch 
Log Message:
- fix message overrun (Bz 519660)


cpqarrayd-2.3-message-overrun.patch:
 cciss_functions.c |    5 -
 cciss_structs.h   |    6 -
 discover.c        |   11 +--
 status.c          |  164 +++++++++++++++++++++++++++++++++---------------------
 4 files changed, 113 insertions(+), 73 deletions(-)

--- NEW FILE cpqarrayd-2.3-message-overrun.patch ---
diff -ruN cpqarrayd-2.3-save/cciss_functions.c cpqarrayd-2.3/cciss_functions.c
--- cpqarrayd-2.3-save/cciss_functions.c	2007-12-03 17:06:22.000000000 +0000
+++ cpqarrayd-2.3/cciss_functions.c	2009-08-27 09:34:23.000000000 +0100
@@ -161,17 +161,18 @@
 	iocommand.buf = buffer;
 
 	result = ioctl (device_fd, CCISS_PASSTHRU, &iocommand);
-	if (result < 0)
-	{
+	if (result < 0) {
 		perror (" * ioctl failed");
 		return -1;
 	}
 
 	if (iocommand.error_info.CommandStatus == 1) {
 		printf (" * Command succeeded with dataoverrun (code %d)\n", iocommand.error_info.CommandStatus);
+		return 1;
 	}
 	else if (iocommand.error_info.CommandStatus == 2) {
 		printf (" * Command succeeded with dataunderrun (code %d)\n", iocommand.error_info.CommandStatus);
+		return 2;
 	}
 	else if (iocommand.error_info.CommandStatus != 0)
 	{
diff -ruN cpqarrayd-2.3-save/cciss_structs.h cpqarrayd-2.3/cciss_structs.h
--- cpqarrayd-2.3-save/cciss_structs.h	2005-12-16 11:17:44.000000000 +0000
+++ cpqarrayd-2.3/cciss_structs.h	2009-08-27 09:34:23.000000000 +0100
@@ -37,9 +37,9 @@
 #define CISS_MAX_PHYS_LUN       1024
 
 #define CompareEvent(event,par_class,par_subclass,par_detail) \
-                     ((event.class.class==par_class) && \
-					 (event.class.subclass == par_subclass) && \
-					 (event.class.detail == par_detail))
+                     ((event->class.class==par_class) && \
+					 (event->class.subclass == par_subclass) && \
+					 (event->class.detail == par_detail))
 
 #pragma pack(1) /* these structures must be byte aligned */
 typedef struct _cciss_event_physicaldrivechange {
diff -ruN cpqarrayd-2.3-save/discover.c cpqarrayd-2.3/discover.c
--- cpqarrayd-2.3-save/discover.c	2009-08-26 21:37:55.000000000 +0100
+++ cpqarrayd-2.3/discover.c	2009-08-27 09:35:03.000000000 +0100
@@ -300,7 +300,7 @@
 int cciss_interrogate_controller (struct opts opts, const char *devicefile) {
   int devicefd;
   cciss_report_logicallun_struct logicalluns;
-  cciss_event_type event;
+  cciss_event_type *event;
   int listlength = 0;
   int result;
   
@@ -328,13 +328,14 @@
   if (opts.verbose) printf("  Found a CCISS Controller (%d Logical drives)\n",
 			   ctrls_found[ctrls_found_num].num_logd_found);
 
-  result = cciss_get_event(devicefd, 1, &event);
+  event = malloc(sizeof(cciss_event_type));
+  result = cciss_get_event(devicefd, 1, event);
   while (!CompareEvent(event,0,0,0)) {
     printf ("DEBUG: Discarding old event %d/%d/%d\n",
-	    event.class.class, event.class.subclass, event.class.detail);
-    result = cciss_get_event(devicefd, 0, &event);
+	    event->class.class, event->class.subclass, event->class.detail);
+    result = cciss_get_event(devicefd, 0, event);
   }
-
+  free(event);
   close (devicefd);
 
   ctrls_found_num++;
diff -ruN cpqarrayd-2.3-save/status.c cpqarrayd-2.3/status.c
--- cpqarrayd-2.3-save/status.c	2009-08-26 21:37:55.000000000 +0100
+++ cpqarrayd-2.3/status.c	2009-08-27 09:34:23.000000000 +0100
@@ -27,6 +27,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #if defined(HAVE_LINUX_COMPILER_H)
   #include 
@@ -59,7 +60,7 @@
   ida_ioctl_t io, io2;
   int status, nr_blks, blks_tr, trap_stat;
   float pvalue;
-  char statusmsg[1024];
+  char *statusmsg;
   int counter;
   
     
@@ -135,19 +136,26 @@
 		    ctrls_found[ctrl_cntr].log_disk[logd_cntr].status, status,
 		    pvalue);
 	  }
-	  sprintf(statusmsg, statusstr[status], ctrl_cntr, logd_cntr, pvalue);
-	  if (opts.debug) {
-	      printf("DEBUG: sending traps.\n");
-	  }
-	  /* Send a trap, syslog if send_trap returns !0. */
-	  if (trap_stat = sendtrap(opts, "beheer", status, statusmsg)) {
-	    syslog(LOG_WARNING, 
-		   "problem sending snmp trap (sendtrap() returned %d)\n",
-		   trap_stat);
+	  if (asprintf(&statusmsg, statusstr[status], ctrl_cntr, logd_cntr, pvalue) > 0) {
 	    if (opts.debug) {
-	      printf("DEBUG: Problem sending snmp trap",
-		     "(sendtrap() returned %d)\n", 
+	      printf("DEBUG: sending traps.\n");
+	    }
+	    /* Send a trap, syslog if send_trap returns !0. */
+	    if (trap_stat = sendtrap(opts, "beheer", status, statusmsg)) {
+	      syslog(LOG_WARNING, 
+		     "problem sending snmp trap (sendtrap() returned %d)\n",
 		     trap_stat);
+	      if (opts.debug) {
+		printf("DEBUG: Problem sending snmp trap",
+		       "(sendtrap() returned %d)\n", 
+		       trap_stat);
+	      }
+	    }
+	    free(statusmsg);
+	  } else {
+	    syslog(LOG_ERR, "Cannot allocate memory for statusmsg");
+	    if (opts.debug) {
+	      printf ("Cannot allocate memory for statusmsg\n");
 	    }
 	  }
 	}
@@ -164,21 +172,28 @@
 		    ctrls_found[ctrl_cntr].log_disk[logd_cntr].pvalue,
 		    pvalue);
 	  }
-	  sprintf(statusmsg, statusstr[status], ctrl_cntr, logd_cntr, pvalue);
-	  if (opts.debug) {
-	      printf("DEBUG: sending traps.\n");
-	  }
-	  if (trap_stat = sendtrap(opts, "beheer", status, statusmsg)) {
-	    syslog(LOG_WARNING,
-		   "problem sending snmp trap (sendtrap() returned %d)\n",
-		   trap_stat);
+	  if (asprintf(&statusmsg, statusstr[status], ctrl_cntr, logd_cntr, pvalue) > 0) {
 	    if (opts.debug) {
-	      printf("DEBUG: Problem sending snmp trap ",
-		     "(sendtrap() returned %d)\n",
+	      printf("DEBUG: sending traps.\n");
+	    }
+	    if (trap_stat = sendtrap(opts, "beheer", status, statusmsg)) {
+	      syslog(LOG_WARNING,
+		     "problem sending snmp trap (sendtrap() returned %d)\n",
 		     trap_stat);
+	      if (opts.debug) {
+		printf("DEBUG: Problem sending snmp trap ",
+		       "(sendtrap() returned %d)\n",
+		       trap_stat);
+	      }
+	    }
+	    free(statusmsg);
+	    ctrls_found[ctrl_cntr].log_disk[logd_cntr].pvalue = pvalue;
+	  } else {
+	    syslog(LOG_ERR, "Cannot allocate memory for statusmsg");
+	    if (opts.debug) {
+	      printf ("Cannot allocate memory for statusmsg\n");
 	    }
 	  }
-	  ctrls_found[ctrl_cntr].log_disk[logd_cntr].pvalue = pvalue;
 	}
 	ctrls_found[ctrl_cntr].log_disk[logd_cntr].status = status;
     }
@@ -198,73 +213,96 @@
   int logd_cntr;
   int status, nr_blks, blks_tr, trap_stat;
   float pvalue;
-  char statusmsg[1024];
+  char *statusmsg;
   int counter;
-  cciss_event_type event;
+  cciss_event_type *event;
   
     
-  for ( ctrl_cntr=0;
-        ctrl_cntr <  ctrls_found_num;
-        ctrl_cntr++) {
+  for ( ctrl_cntr=0; ctrl_cntr <  ctrls_found_num; ctrl_cntr++) {
+
     if (ctrls_found[ctrl_cntr].ctrl_type != CTRLTYPE_CCISS) {
       break;
     }
 
-    devicefd = open (ctrls_found[ctrl_cntr].devicefile, O_RDONLY);
+    if (opts.debug) {
+      printf ("Open device %s\n", ctrls_found[ctrl_cntr].devicefile);
+    }
+
+    if ((devicefd = open (ctrls_found[ctrl_cntr].devicefile, O_RDONLY)) == -1) {
+      syslog(LOG_ERR, "Cannot open %s because %s", ctrls_found[ctrl_cntr].devicefile, strerror(errno));
+      if (opts.debug) {
+	printf ("Cannot open %s because %s", ctrls_found[ctrl_cntr].devicefile, strerror(errno));
+      }
+      continue;
+    }
     
-    result = cciss_get_event(devicefd, 0, &event);
+    event = malloc(sizeof(cciss_event_type));
+    result = cciss_get_event(devicefd, 0, event);
     while (!CompareEvent(event,0,0,0)) {
       printf ("DEBUG: Got event %d/%d/%d\n",
-	      event.class.class, event.class.subclass, event.class.detail);
+	      event->class.class, event->class.subclass, event->class.detail);
       if (CompareEvent(event,5,0,0)) {
-	snprintf(statusmsg, 2048, "CCISS controler %s logical volume %d changed state to %s.",
-		 ctrls_found[ctrl_cntr].devicefile,
-		 event.detail.logstatchange.logicaldrivenumber,
-		 logicaldrivestatusstr[event.detail.logstatchange.newlogicaldrivestate]);
-	status = event.detail.logstatchange.newlogicaldrivestate;
-	syslog(LOG_WARNING, statusmsg);
-	if (opts.debug) {
-	  printf (statusmsg);
-	}
-	if (trap_stat = sendtrap(opts, "public", status, statusmsg)) {
-	  syslog(LOG_WARNING, 
-		 "problem sending snmp trap (sendtrap() returned %d)\n",
-		 trap_stat);
+	if(asprintf(&statusmsg, "CCISS controler %s logical volume %d changed state to %s.",
+		    ctrls_found[ctrl_cntr].devicefile,
+		    event->detail.logstatchange.logicaldrivenumber,
+		    logicaldrivestatusstr[event->detail.logstatchange.newlogicaldrivestate]) > 0) {
+	  status = event->detail.logstatchange.newlogicaldrivestate;
+	  syslog(LOG_WARNING, statusmsg);
 	  if (opts.debug) {
-	    printf("DEBUG: Problem sending snmp trap",
-		   "(sendtrap() returned %d)\n", 
+	    printf ("%s\n", statusmsg);
+	  }
+	  if (trap_stat = sendtrap(opts, "public", status, statusmsg)) {
+	    syslog(LOG_WARNING, 
+		   "problem sending snmp trap (sendtrap() returned %d)\n",
 		   trap_stat);
+	    if (opts.debug) {
+	      printf("DEBUG: Problem sending snmp trap",
+		     "(sendtrap() returned %d)\n", 
+		     trap_stat);
+	    }
+	  }
+	  free(statusmsg);
+	} else {
+	  syslog(LOG_ERR, "Cannot allocate memory for statusmsg");
+	  if (opts.debug) {
+	    printf ("Cannot allocate memory for statusmsg\n");
 	  }
 	}
       }
       else {
-	snprintf(statusmsg, 2048, "CCISS controler %s reported: %s.",
-		 ctrls_found[ctrl_cntr].devicefile,
-		 event.mesgstring);
-	status = 255;
-	syslog(LOG_WARNING, statusmsg);
-	if (opts.debug) {
-	  printf (statusmsg);
-	}
-	if (trap_stat = sendtrap(opts, "public", status, statusmsg)) {
-	  syslog(LOG_WARNING, 
-		 "problem sending snmp trap (sendtrap() returned %d)\n",
-		 trap_stat);
+	if(asprintf(statusmsg, "CCISS controler %s reported: %s.",
+		    ctrls_found[ctrl_cntr].devicefile,
+		    event->mesgstring) > 0) {
+	  status = 255;
+	  syslog(LOG_WARNING, statusmsg);
 	  if (opts.debug) {
-	    printf("DEBUG: Problem sending snmp trap",
-		   "(sendtrap() returned %d)\n", 
+	    printf (statusmsg);
+	  }
+	  if (trap_stat = sendtrap(opts, "public", status, statusmsg)) {
+	    syslog(LOG_WARNING, 
+		   "problem sending snmp trap (sendtrap() returned %d)\n",
 		   trap_stat);
+	    if (opts.debug) {
+	      printf("DEBUG: Problem sending snmp trap",
+		     "(sendtrap() returned %d)\n", 
+		     trap_stat);
+	    }
+	  }
+	  free(statusmsg);
+	} else {
+	  syslog(LOG_ERR, "Cannot allocate memory for statusmsg");
+	  if (opts.debug) {
+	    printf ("Cannot allocate memory for statusmsg\n");
 	  }
 	}
       }
-      result = cciss_get_event(devicefd, 0, &event);
+      result = cciss_get_event(devicefd, 0, event);
     }
-
+    free(event);
     close (devicefd);
   }
 
   return 1;
- 
 }
 
 


Index: cpqarrayd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cpqarrayd/F-11/cpqarrayd.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- cpqarrayd.spec	24 Feb 2009 09:30:12 -0000	1.7
+++ cpqarrayd.spec	6 Sep 2009 18:07:52 -0000	1.8
@@ -1,6 +1,6 @@
 Name:           cpqarrayd
 Version:        2.3        
-Release:        9%{?dist}
+Release:        10%{?dist}
 Summary:        Software for monitoring HP(Compaq) arraycontrollers
 Group:          System Environment/Base
 License:        GPLv2+
@@ -8,6 +8,7 @@ URL:            http://www.strocamp.net/
 Source0:        http://www.strocamp.net/opensource/compaq/downloads/cpqarrayd-2.3.tar.gz
 Patch0:         cpqarrayd-2.3.no_ida.patch
 Patch1:         cpqarrayd-2.3.sysVinit.patch
+Patch2:		cpqarrayd-2.3-message-overrun.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -29,6 +30,7 @@ disabled in this package due to build is
 %setup -q
 %patch0 -p1 -b .no_ida
 %patch1 -p1 -b .sysVinit
+%patch2 -p1 -b .message-overrun
 
 %build
 autoreconf -si
@@ -70,6 +72,9 @@ fi
 %doc %_mandir/man1/cpqarrayd*
 
 %changelog
+* Sun Sep  6 2009 David Juran  - 2.3-10
+- fix message overrun (Bz 519660)
+
 * Tue Feb 24 2009 Fedora Release Engineering  - 2.3-9
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 



From pbrobinson at fedoraproject.org  Sun Sep  6 18:36:25 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Sun,  6 Sep 2009 18:36:25 +0000 (UTC)
Subject: rpms/moblin-icon-theme/devel moblin-icon-theme.spec,1.2,1.3
Message-ID: <20090906183625.66D3111C00E5@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/moblin-icon-theme/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31090

Modified Files:
	moblin-icon-theme.spec 
Log Message:
- Capitalise the theme name


Index: moblin-icon-theme.spec
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-icon-theme/devel/moblin-icon-theme.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- moblin-icon-theme.spec	3 Aug 2009 19:50:57 -0000	1.2
+++ moblin-icon-theme.spec	6 Sep 2009 18:36:24 -0000	1.3
@@ -1,6 +1,6 @@
 Name:           moblin-icon-theme
 Version:        0.7
-Release:        2
+Release:        3
 Summary:        Moblin icon theme
 
 Group:          User Interface/Desktops
@@ -53,6 +53,9 @@ for size in 16x16 24x24 48x48; do
   )
 done
 
+# Name the theme correctly
+sed -i 's|moblin|Moblin|g' %{buildroot}/%{_datadir}/icons/moblin/index.theme
+
 %clean
 rm -rf %{buildroot}
 
@@ -76,6 +79,9 @@ fi
 %{_datadir}/icons/moblin
 
 %changelog
+* Mon Aug  3 2009 Peter Robinson  0.7-3
+- Capitalise the theme name
+
 * Mon Aug  3 2009 Peter Robinson  0.7-2
 - Some more package optimisations
 



From nim at fedoraproject.org  Sun Sep  6 18:45:44 2009
From: nim at fedoraproject.org (nim)
Date: Sun,  6 Sep 2009 18:45:44 +0000 (UTC)
Subject: rpms/apanov-heuristica-fonts/devel .cvsignore, 1.4,
	1.5 apanov-heuristica-fonts.spec, 1.10, 1.11 import.log, 1.7,
	1.8 sources, 1.4, 1.5
Message-ID: <20090906184544.1DF7C11C00E5@cvs1.fedora.phx.redhat.com>

Author: nim

Update of /cvs/extras/rpms/apanov-heuristica-fonts/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1976/devel

Modified Files:
	.cvsignore apanov-heuristica-fonts.spec import.log sources 
Log Message:
0.2


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/apanov-heuristica-fonts/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	14 Jul 2009 22:16:52 -0000	1.4
+++ .cvsignore	6 Sep 2009 18:45:43 -0000	1.5
@@ -1 +1 @@
-heuristica-src-20090507.tar.bz2
+heuristica-src-0.2.tar.xz


Index: apanov-heuristica-fonts.spec
===================================================================
RCS file: /cvs/extras/rpms/apanov-heuristica-fonts/devel/apanov-heuristica-fonts.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- apanov-heuristica-fonts.spec	24 Jul 2009 16:57:04 -0000	1.10
+++ apanov-heuristica-fonts.spec	6 Sep 2009 18:45:43 -0000	1.11
@@ -4,14 +4,15 @@
 %global archivename heuristica-src-%{version}
 
 Name:    %{fontname}-fonts
-Version: 20090507
-Release: 2%{?dist}
+Version: 0.2
+Release: 1%{?dist}
+Epoch:   1
 Summary: Heuristica font
 
 Group:     User Interface/X
 License:   OFL
 URL:       ftp://ftp.dvo.ru/pub/Font/heuristica/
-Source0:   %{url}%{archivename}.tar.bz2
+Source0:   %{url}%{archivename}.tar.xz
 Source1:   %{name}-fontconfig.conf
 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
@@ -27,9 +28,19 @@ font that was released to the TeX Users 
 
 %prep
 %setup -q -c
+for txt in *.txt ; do
+   fold -s $txt > $txt.new
+   sed -i 's/\r//' $txt.new
+   touch -r $txt $txt.new
+   mv $txt.new $txt
+done
 
 
 %build
+
+# bug #512504 needs to be fixed in fonttools for plain make to work
+# http://bugzilla.redhat.com/show_bug.cgi?id=512504
+
 make %{?_smp_mflags} Heuristica-Regular.otf Heuristica-Bold.otf \
                      Heuristica-Italic.otf Heuristica-BoldItalic.otf
 
@@ -59,8 +70,12 @@ rm -fr %{buildroot}
 
 
 %changelog
-* Fri Jul 24 2009 Fedora Release Engineering  - 20090507-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+* Sun Sep  6 2009 Nicolas Mailhot 
+- 1:0.2-1
+
+* Fri Jul 24 2009 Fedora Release Engineering 
+- 20090507-2
+? Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 
 * Tue Jul 14 2009 Nicolas Mailhot 
 - 20090507-1


Index: import.log
===================================================================
RCS file: /cvs/extras/rpms/apanov-heuristica-fonts/devel/import.log,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- import.log	14 Jul 2009 22:16:52 -0000	1.7
+++ import.log	6 Sep 2009 18:45:43 -0000	1.8
@@ -5,3 +5,4 @@ apanov-heuristica-fonts-20090125-3_fc11:
 apanov-heuristica-fonts-20090125-3_fc11:HEAD:apanov-heuristica-fonts-20090125-3.fc11.src.rpm:1235377618
 apanov-heuristica-fonts-20090125-5_fc11:HEAD:apanov-heuristica-fonts-20090125-5.fc11.src.rpm:1237147311
 apanov-heuristica-fonts-20090507-1_fc12:HEAD:apanov-heuristica-fonts-20090507-1.fc12.src.rpm:1247609683
+apanov-heuristica-fonts-0_2-1_fc12:HEAD:apanov-heuristica-fonts-0.2-1.fc12.src.rpm:1252262664


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/apanov-heuristica-fonts/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	14 Jul 2009 22:16:52 -0000	1.4
+++ sources	6 Sep 2009 18:45:43 -0000	1.5
@@ -1 +1 @@
-0c395cbb906b7a82467bd90a88a4671a  heuristica-src-20090507.tar.bz2
+eab9b8bdca120ebdbf1ac90cde70eddd  heuristica-src-0.2.tar.xz



From spot at fedoraproject.org  Sun Sep  6 18:52:07 2009
From: spot at fedoraproject.org (Tom Callaway)
Date: Sun,  6 Sep 2009 18:52:07 +0000 (UTC)
Subject: rpms/asymptote/devel .cvsignore, 1.55, 1.56 asymptote.spec, 1.69,
	1.70 sources, 1.55, 1.56
Message-ID: <20090906185207.B90CD11C00E5@cvs1.fedora.phx.redhat.com>

Author: spot

Update of /cvs/pkgs/rpms/asymptote/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3510

Modified Files:
	.cvsignore asymptote.spec sources 
Log Message:
1.86


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/asymptote/devel/.cvsignore,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -p -r1.55 -r1.56
--- .cvsignore	24 Aug 2009 19:02:57 -0000	1.55
+++ .cvsignore	6 Sep 2009 18:52:07 -0000	1.56
@@ -1 +1 @@
-asymptote-1.85.src.tgz
+asymptote-1.86.src.tgz


Index: asymptote.spec
===================================================================
RCS file: /cvs/pkgs/rpms/asymptote/devel/asymptote.spec,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -p -r1.69 -r1.70
--- asymptote.spec	24 Aug 2009 19:02:57 -0000	1.69
+++ asymptote.spec	6 Sep 2009 18:52:07 -0000	1.70
@@ -4,7 +4,7 @@
 %define xemacs_sitelisp %{_datadir}/xemacs/site-packages/lisp
 
 Name:           asymptote
-Version:        1.85
+Version:        1.86
 Release:        1%{?dist}
 Summary:        Descriptive vector graphics language
 
@@ -150,6 +150,9 @@ fi
 
 
 %changelog
+* Sun Sep  6 2009 Tom "spot" Callaway  - 1.86-1
+- update to 1.86
+
 * Mon Aug 24 2009 Tom "spot" Callaway  - 1.85-1
 - update to 1.85
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/asymptote/devel/sources,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -p -r1.55 -r1.56
--- sources	24 Aug 2009 19:02:57 -0000	1.55
+++ sources	6 Sep 2009 18:52:07 -0000	1.56
@@ -1 +1 @@
-41254066198abeb4379fc3989891b670  asymptote-1.85.src.tgz
+0dc9c827a5e6f3577b5bc5966cb90ca8  asymptote-1.86.src.tgz



From salimma at fedoraproject.org  Sun Sep  6 18:58:35 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Sun,  6 Sep 2009 18:58:35 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec,1.16,1.17
Message-ID: <20090906185835.35D1511C00E5@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5572

Modified Files:
	llvm.spec 
Log Message:
Fix llvm-gcc target name



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- llvm.spec	6 Sep 2009 03:00:39 -0000	1.16
+++ llvm.spec	6 Sep 2009 18:58:34 -0000	1.17
@@ -187,10 +187,11 @@ cd ..
 mkdir gcc-obj
 cd gcc-obj
 
-../llvm-gcc-%{lgcc_version}-%{version}.source/configure \
-  --prefix=%{_prefix} \
-  --libdir=%{_libdir} \
-  --enable-languages=ada,c,c++ \
+../llvm-gcc%{lgcc_version}-%{version}.source/configure \
+  --target=%{_target_platform} \
+  --prefix=%{_libdir}/llvm-gcc \
+  --libdir=%{_libdir}/llvm-gcc/%{_lib} \
+  --enable-languages=c,c++ \
   --enable-checking \
   --enable-llvm=$PWD/../obj \
   --disable-bootstrap \
@@ -250,7 +251,7 @@ rm %{buildroot}%{_libdir}/ocaml/*.o
 # Remove deprecated tools.
 rm %{buildroot}%{_bindir}/gcc{as,ld}
 
-sed -i 's,ABS_RUN_DIR/lib",ABS_RUN_DIR/%{_lib}/%{name}",' \
+sed -i 's,ABS_RUN_DIR/lib",ABS_RUN_DIR/%{_lib}",' \
   %{buildroot}%{_bindir}/llvm-config
 
 chmod -x %{buildroot}%{_libdir}/*.[oa]
@@ -262,7 +263,7 @@ find examples -name 'Makefile'
 %if %{?_with_gcc:1}%{!?_with_gcc:0}
 # Install llvm-gcc.
 
-make -C llvm-gcc%{lgcc_version}-%{version}.source/build install DESTDIR=%{buildroot}
+make -C ../gcc-obj install DESTDIR=%{buildroot}
 cd %{buildroot}%{_libdir}/llvm-gcc/%{_lib}
 find . -name '*.la' -print0 | xargs -0r rm
 find . -name '*.a' -exec %{buildroot}%{_bindir}/llvm-ranlib {} \;
@@ -272,8 +273,8 @@ rm llvm-cpp llvm-gccbug llvm-gcov %{_tar
 cd ..
 mv man/man1/llvm-gcc.1 man/man1/llvm-g++.1 %{buildroot}%{_mandir}/man1
 rm -r info man %{_lib}/libiberty.a
-rm -r libexec/gcc/%{_target_platform}/%{lgcc_version}/install-tools
-rm -r %{_lib}/gcc/%{_target_platform}/%{lgcc_version}/install-tools
+rm -r libexec/gcc/%{_target_platform}/*/install-tools
+rm -r %{_lib}/gcc/%{_target_platform}/*/install-tools
 %endif
 
 
@@ -372,7 +373,7 @@ rm -rf %{buildroot}
 
 
 %changelog
-* Sat Sep  5 2009 Michel Salim  - 2.5-6
+* Sat Sep  6 2009 Michel Salim  - 2.5-6
 - Disable assertions (needed by OpenGTL)
 - Align spec file with upstream build instructions
 - Enable llvm-gcc



From nim at fedoraproject.org  Sun Sep  6 19:15:38 2009
From: nim at fedoraproject.org (nim)
Date: Sun,  6 Sep 2009 19:15:38 +0000 (UTC)
Subject: rpms/google-droid-fonts/devel .cvsignore, 1.4,
	1.5 google-droid-fonts.spec, 1.9, 1.10 import.log, 1.6,
	1.7 sources, 1.4, 1.5
Message-ID: <20090906191538.509E111C00E5@cvs1.fedora.phx.redhat.com>

Author: nim

Update of /cvs/extras/rpms/google-droid-fonts/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9875/devel

Modified Files:
	.cvsignore google-droid-fonts.spec import.log sources 
Log Message:
upstream stealth update


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/google-droid-fonts/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	25 Jul 2009 14:40:50 -0000	1.4
+++ .cvsignore	6 Sep 2009 19:15:37 -0000	1.5
@@ -1,9 +1,9 @@
 DroidSans-Bold.ttf
-DroidSans.ttf
 DroidSansFallback.ttf
-DroidSansJapanese.ttf
 DroidSansMono.ttf
 DroidSerif-Bold.ttf
 DroidSerif-BoldItalic.ttf
 DroidSerif-Italic.ttf
 DroidSerif-Regular.ttf
+DroidSans.ttf
+DroidSansJapanese.ttf


Index: google-droid-fonts.spec
===================================================================
RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- google-droid-fonts.spec	25 Jul 2009 14:40:50 -0000	1.9
+++ google-droid-fonts.spec	6 Sep 2009 19:15:37 -0000	1.10
@@ -10,9 +10,9 @@ on a mobile handset when rendered in app
 other screen text.
 
 Name:    %{fontname}-fonts
-# No sane versionning upstream
-Version: 20090320
-Release: 3%{?dist}
+# No sane versionning upstream, use the date we did a git dump
+Version: 20090906
+Release: 1%{?dist}
 Summary: General-purpose fonts released by Google as part of Android
 
 Group:     User Interface/X
@@ -138,6 +138,10 @@ rm -fr %{buildroot}
 
 
 %changelog
+* Sun Sep  6 2009 Nicolas Mailhot 
+- 20090906-1
+? upstream stealth update
+
 * Sat Jul 25 2009 Nicolas Mailhot 
 - 20090320-3
 ? try to fit Japanese in


Index: import.log
===================================================================
RCS file: /cvs/extras/rpms/google-droid-fonts/devel/import.log,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- import.log	25 Jul 2009 14:40:50 -0000	1.6
+++ import.log	6 Sep 2009 19:15:37 -0000	1.7
@@ -4,3 +4,4 @@ google-droid-fonts-1_0_112-4_fc11:HEAD:g
 google-droid-fonts-1_0_112-5_fc11:HEAD:google-droid-fonts-1.0.112-5.fc11.src.rpm:1235379417
 google-droid-fonts-20090320-1_fc12:HEAD:google-droid-fonts-20090320-1.fc12.src.rpm:1248519226
 google-droid-fonts-20090320-3_fc12:HEAD:google-droid-fonts-20090320-3.fc12.src.rpm:1248532826
+google-droid-fonts-20090906-1_fc12:HEAD:google-droid-fonts-20090906-1.fc12.src.rpm:1252264176


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/google-droid-fonts/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	25 Jul 2009 14:40:51 -0000	1.4
+++ sources	6 Sep 2009 19:15:37 -0000	1.5
@@ -1,9 +1,9 @@
 2afdf28d5cdd079b41968cdabf1b469e  DroidSans-Bold.ttf
-6f28ad369fa0f2661cc2de7a7be9977e  DroidSans.ttf
 4caeadd734f4be9973163bdf02ea6cf5  DroidSansFallback.ttf
-8fbc87c7c5089a8e86c670b93a78964f  DroidSansJapanese.ttf
 3922dfe38a36da7d6edfb1fe77b276fb  DroidSansMono.ttf
 849a92990a80cbb665bfc74fd03743bd  DroidSerif-Bold.ttf
 a062025df92affc1331a05b7c07793fc  DroidSerif-BoldItalic.ttf
 a2e7305a0ba8bb7091124f4cd1485fc9  DroidSerif-Italic.ttf
 bfb2f44a7c1deba39f7f4d39bff18eeb  DroidSerif-Regular.ttf
+9d83fb20700a3a7c45dc9acd64ab121e  DroidSans.ttf
+6d7e0d083e3c5e1b504e580b4e2fe7db  DroidSansJapanese.ttf



From salimma at fedoraproject.org  Sun Sep  6 19:31:09 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Sun,  6 Sep 2009 19:31:09 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec,1.17,1.18
Message-ID: <20090906193109.1FFFD11C00E5@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14275

Modified Files:
	llvm.spec 
Log Message:
Abort plan to enable llvm-gcc; builds on x86_64 but not ix86. Will enable
clang instead




Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- llvm.spec	6 Sep 2009 18:58:34 -0000	1.17
+++ llvm.spec	6 Sep 2009 19:31:08 -0000	1.18
@@ -4,11 +4,10 @@
 #   The doxygen docs are HUGE, so they are not built by default.
 #
 # --with gcc
-#   The llvm-gcc package doesn't currently build.
+#   The llvm-gcc package doesn't currently build
+#   (builds on x86_64, not on i686). Plan is to enable clang instead.
 
 %define lgcc_version 4.2
-# attempt turning on llvm-gcc
-%define _with_gcc 1
 
 # LLVM object files don't contain build IDs.  I don't know why yet.
 # Suppress their generation for now.
@@ -376,7 +375,6 @@ rm -rf %{buildroot}
 * Sat Sep  6 2009 Michel Salim  - 2.5-6
 - Disable assertions (needed by OpenGTL)
 - Align spec file with upstream build instructions
-- Enable llvm-gcc
 - Enable unit tests
 
 * Sat Aug 22 2009 Michel Salim  - 2.5-5



From scop at fedoraproject.org  Sun Sep  6 19:48:44 2009
From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=)
Date: Sun,  6 Sep 2009 19:48:44 +0000 (UTC)
Subject: rpms/bouncycastle/devel bouncycastle.spec,1.19,1.20
Message-ID: <20090906194845.03F9711C00E5@cvs1.fedora.phx.redhat.com>

Author: scop

Update of /cvs/pkgs/rpms/bouncycastle/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19779

Modified Files:
	bouncycastle.spec 
Log Message:
* Sun Sep  6 2009 Ville Skytt?  - 1.43-6
- Include improvements from #521475:
- Include missing properties files in jar.
- Build with javac -encoding UTF-8.
- Use %javac and %jar macros.
- Run test suite during build (ignoring failures for now).
- Follow upstream in excluding various test suite classes from jar; drop
  dependency on junit4.



Index: bouncycastle.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bouncycastle/devel/bouncycastle.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- bouncycastle.spec	26 Aug 2009 21:48:21 -0000	1.19
+++ bouncycastle.spec	6 Sep 2009 19:48:44 -0000	1.20
@@ -5,7 +5,7 @@
 Summary:          Bouncy Castle Crypto Package for Java
 Name:             bouncycastle
 Version:          1.43
-Release:          5%{?dist}
+Release:          6%{?dist}
 Group:            System Environment/Libraries
 License:          MIT
 URL:              http://www.%{name}.org/
@@ -30,9 +30,8 @@ BuildArch:        noarch
 BuildRequires:    java-devel >= 1.7
 Requires:         java >= 1.7
 BuildRequires:    junit4
-Requires:         junit4
 
-Provides:         bcprov == %{version}-%{release}
+Provides:         bcprov = %{version}-%{release}
 
 %description
 The Bouncy Castle Crypto package is a Java implementation of cryptographic
@@ -62,13 +61,15 @@ unzip -qq src.zip -d src/
 %build
 pushd src
   export CLASSPATH=$(build-classpath junit4)
-  javac -g -target 1.5 `find . -type f -name "*.java"`
+  %javac -g -target 1.5 -encoding UTF-8 $(find . -type f -name "*.java")
   jarfile="../bcprov-%{version}.jar"
-  files="`find . -type f -name "*.class"`"
+  # Exclude all */test/* files except org.bouncycastle.util.test, cf. upstream
+  files="$(find . -type f \( -name '*.class' -o -name '*.properties' \) -not -path '*/test/*')"
+  files="$files $(find . -type f -path '*/org/bouncycastle/util/test/*.class')"
   test ! -d classes && mf="" \
     || mf="`find classes/ -type f -name "*.mf" 2>/dev/null`"
   test -n "$mf" && jar cvfm $jarfile $mf $files \
-    || jar cvf $jarfile $files
+    || %jar cvf $jarfile $files
 popd
 
 %install
@@ -101,6 +102,17 @@ install -dm 755 $RPM_BUILD_ROOT%{_mavenp
 install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-bcprov.pom
 %add_to_maven_depmap org.bouncycastle bcprov-jdk16 %{version} JPP bcprov
 
+%check
+pushd src
+  export CLASSPATH=$PWD:$(build-classpath junit4)
+  for test in $(find . -name AllTests.class) ; do
+    test=${test#./} ; test=${test%.class} ; test=${test//\//.}
+    # TODO: failures; get them fixed and remove || :
+    %java org.junit.runner.JUnitCore $test || :
+  done
+popd
+
+
 %post
 {
   # Rebuild the list of security providers in classpath.security
@@ -184,6 +196,15 @@ rm -rf $RPM_BUILD_ROOT
 %{_javadocdir}/%{name}/
 
 %changelog
+* Sun Sep  6 2009 Ville Skytt?  - 1.43-6
+- Include improvements from #521475:
+- Include missing properties files in jar.
+- Build with javac -encoding UTF-8.
+- Use %%javac and %%jar macros.
+- Run test suite during build (ignoring failures for now).
+- Follow upstream in excluding various test suite classes from jar; drop
+  dependency on junit4.
+
 * Wed Aug 26 2009 Andrew Overholt  1.43-5
 - Add maven POM
 



From pkgdb at fedoraproject.org  Sun Sep  6 20:27:33 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:27:33 +0000
Subject: [pkgdb] python-gasp: sdz has requested approveacls
Message-ID: <20090906202733.E6C3610F87C@bastion2.fedora.phx.redhat.com>

sdz has requested the approveacls acl on python-gasp (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:27:34 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:27:34 +0000
Subject: [pkgdb] python-gasp: sdz has requested commit
Message-ID: <20090906202734.2ED4410F884@bastion2.fedora.phx.redhat.com>

sdz has requested the commit acl on python-gasp (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:27:36 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:27:36 +0000
Subject: [pkgdb] python-gasp: sdz has requested watchcommits
Message-ID: <20090906202736.576F610F893@bastion2.fedora.phx.redhat.com>

sdz has requested the watchcommits acl on python-gasp (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:27:38 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:27:38 +0000
Subject: [pkgdb] python-gasp: sdz has requested watchbugzilla
Message-ID: <20090906202738.5C36D10F896@bastion2.fedora.phx.redhat.com>

sdz has requested the watchbugzilla acl on python-gasp (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:27:45 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:27:45 +0000
Subject: [pkgdb] python-gasp: sdz has requested approveacls
Message-ID: <20090906202745.E5D4A10F8A0@bastion2.fedora.phx.redhat.com>

sdz has requested the approveacls acl on python-gasp (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:27:47 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:27:47 +0000
Subject: [pkgdb] python-gasp: sdz has requested commit
Message-ID: <20090906202747.19DDA10F8A2@bastion2.fedora.phx.redhat.com>

sdz has requested the commit acl on python-gasp (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:27:47 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:27:47 +0000
Subject: [pkgdb] python-gasp: sdz has requested watchcommits
Message-ID: <20090906202748.34C8010F8A5@bastion2.fedora.phx.redhat.com>

sdz has requested the watchcommits acl on python-gasp (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:27:49 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:27:49 +0000
Subject: [pkgdb] python-gasp: sdz has requested watchbugzilla
Message-ID: <20090906202749.4ECBC10F8A9@bastion2.fedora.phx.redhat.com>

sdz has requested the watchbugzilla acl on python-gasp (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:27:51 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:27:51 +0000
Subject: [pkgdb] python-gasp: sdz has requested approveacls
Message-ID: <20090906202751.3A53A10F8AC@bastion2.fedora.phx.redhat.com>

sdz has requested the approveacls acl on python-gasp (Fedora 10)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:27:52 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:27:52 +0000
Subject: [pkgdb] python-gasp: sdz has requested commit
Message-ID: <20090906202752.90DB910F8B0@bastion2.fedora.phx.redhat.com>

sdz has requested the commit acl on python-gasp (Fedora 10)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:27:53 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:27:53 +0000
Subject: [pkgdb] python-gasp: sdz has requested watchcommits
Message-ID: <20090906202753.1F1BB10F8B3@bastion2.fedora.phx.redhat.com>

sdz has requested the watchcommits acl on python-gasp (Fedora 10)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:27:54 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:27:54 +0000
Subject: [pkgdb] python-gasp: sdz has requested watchbugzilla
Message-ID: <20090906202754.73BA810F8B7@bastion2.fedora.phx.redhat.com>

sdz has requested the watchbugzilla acl on python-gasp (Fedora 10)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From salimma at fedoraproject.org  Sun Sep  6 20:32:54 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Sun,  6 Sep 2009 20:32:54 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec,1.18,1.19
Message-ID: <20090906203254.7456011C00E5@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31178

Modified Files:
	llvm.spec 
Log Message:
Restore previous directory layout. This is hopefully the final 2.5-series
spec



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- llvm.spec	6 Sep 2009 19:31:08 -0000	1.18
+++ llvm.spec	6 Sep 2009 20:32:54 -0000	1.19
@@ -166,6 +166,7 @@ for developing applications that use %{n
 mkdir obj && cd obj
 ../configure \
   --prefix=%{_prefix} \
+  --libdir=%{_libdir}/llvm \
   --disable-assertions \
   --enable-debug-runtime \
   --enable-jit \
@@ -174,7 +175,7 @@ mkdir obj && cd obj
 %endif
 
 # configure does not properly specify libdir
-sed -i 's|(PROJ_prefix)/lib|(PROJ_prefix)/%{_lib}|g' Makefile.config
+sed -i 's|(PROJ_prefix)/lib|(PROJ_prefix)/%{_lib}/llvm|g' Makefile.config
 
 make %{_smp_mflags} OPTIMIZE_OPTION='%{optflags}'
 
@@ -220,7 +221,7 @@ chmod -x examples/Makefile
 # OVERRIDE_libdir used by our patched Makefile.ocaml:
 # see http://llvm.org/bugs/show_bug.cgi?id=3153
 make install DESTDIR=%{buildroot} \
-     OVERRIDE_libdir=%{_libdir} \
+     OVERRIDE_libdir=%{_libdir}/llvm \
      PROJ_docsdir=`pwd`/../moredocs
 
 #make install \
@@ -237,7 +238,7 @@ find %{buildroot} -name .dir -print0 | x
 file %{buildroot}/%{_bindir}/* | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d
 
 # Get rid of erroneously installed example files.
-rm %{buildroot}%{_libdir}/LLVMHello.*
+rm %{buildroot}%{_libdir}/llvm/LLVMHello.*
 
 # And OCaml .o files
 rm %{buildroot}%{_libdir}/ocaml/*.o
@@ -311,8 +312,7 @@ rm -rf %{buildroot}
 %{_bindir}/llvm-config
 %{_includedir}/%{name}
 %{_includedir}/%{name}-c
-%exclude %{_libdir}/ocaml
-%{_libdir}/*
+%{_libdir}/llvm
 
 
 %files ocaml



From pkgdb at fedoraproject.org  Sun Sep  6 20:36:41 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:36:41 +0000
Subject: [pkgdb] python-gasp had acl change status
Message-ID: <20090906203641.87A4110F87C@bastion2.fedora.phx.redhat.com>

lfaraone has set the watchcommits acl on python-gasp (Fedora devel) to Approved for sdz

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:36:41 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:36:41 +0000
Subject: [pkgdb] python-gasp had acl change status
Message-ID: <20090906203641.D350110F884@bastion2.fedora.phx.redhat.com>

lfaraone has set the watchbugzilla acl on python-gasp (Fedora devel) to Approved for sdz

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:36:44 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:36:44 +0000
Subject: [pkgdb] python-gasp had acl change status
Message-ID: <20090906203644.4D99410F896@bastion2.fedora.phx.redhat.com>

lfaraone has set the approveacls acl on python-gasp (Fedora devel) to Approved for sdz

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From pkgdb at fedoraproject.org  Sun Sep  6 20:36:43 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:36:43 +0000
Subject: [pkgdb] python-gasp had acl change status
Message-ID: <20090906203643.1AFDF10F893@bastion2.fedora.phx.redhat.com>

lfaraone has set the commit acl on python-gasp (Fedora devel) to Approved for sdz

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/python-gasp



From emaldonado at fedoraproject.org  Sun Sep  6 20:37:47 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sun,  6 Sep 2009 20:37:47 +0000 (UTC)
Subject: rpms/nss/devel nss-pem-509705.patch,NONE,1.1
Message-ID: <20090906203747.56A3B11C00E5@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32615

Added Files:
	nss-pem-509705.patch 
Log Message:
PEM module fixes to implement memory management for internal objects and fix crash when processing malformed key files : bz #509705, #51209

nss-pem-509705.patch:
 ckpem.h    |   26 ++++++
 pfind.c    |   12 ++-
 pinst.c    |  112 ++++++++++++++++++-----------
 pobject.c  |  229 ++++++++++++++++++++++++++++++++++++++-----------------------
 psession.c |  129 ++++------------------------------
 util.c     |   20 +++--
 6 files changed, 278 insertions(+), 250 deletions(-)

--- NEW FILE nss-pem-509705.patch ---
diff -r -u -p nss-3.12.4-orig/mozilla/security/nss/lib/ckfw/pem/ckpem.h nss-3.12.4/mozilla/security/nss/lib/ckfw/pem/ckpem.h
--- ./mozilla/security/nss/lib/ckfw/pem/ckpem.h	2009-06-22 14:47:20.000000000 -0700
+++ ./mozilla/security/nss/lib/ckfw/pem/ckpem.h	2009-09-06 12:00:25.121446590 -0700
@@ -101,6 +101,17 @@ typedef enum {
   pemTrust
 } pemObjectType;
 
+typedef struct pemInternalObjectStr pemInternalObject;
+typedef struct pemObjectListItemStr pemObjectListItem;
+
+/*
+ * singly-linked list of internal objects
+ */
+struct pemObjectListItemStr {
+  pemInternalObject     *io;
+  pemObjectListItem     *next;
+};
+
 /*
  * all the various types of objects are abstracted away in cobject and
  * cfind as pemInternalObjects.
@@ -121,8 +132,16 @@ struct pemInternalObjectStr {
   char            *nickname;
   NSSCKMDObject   mdObject;
   CK_SLOT_ID      slotID;
+  CK_ULONG        gobjIndex;
+  int             refCount;
+
+  /* used by pem_mdFindObjects_Next */
+  CK_BBOOL        extRef;
+
+  /* If list != NULL, the object contains no useful data except of the list
+   * of slave objects */
+  pemObjectListItem *list;
 };
-typedef struct pemInternalObjectStr pemInternalObject;
 
 struct pemTokenStr {
   PRBool          logged_in;
@@ -221,8 +240,9 @@ PRBool pem_ParseString(const char* input
 PRBool pem_FreeParsedStrings(PRInt32 numStrings, char** instrings);
 
 pemInternalObject *
-CreateObject(CK_OBJECT_CLASS objClass, pemObjectType type, SECItem *certDER,
-             SECItem *keyDER, char *filename, int objid, CK_SLOT_ID slotID);
+AddObjectIfNeeded(CK_OBJECT_CLASS objClass, pemObjectType type,
+                  SECItem *certDER, SECItem *keyDER, char *filename, int objid,
+                  CK_SLOT_ID slotID);
 
 void pem_DestroyInternalObject (pemInternalObject *io);
 
diff -r -u -p nss-3.12.4-orig/mozilla/security/nss/lib/ckfw/pem/pfind.c nss-3.12.4/mozilla/security/nss/lib/ckfw/pem/pfind.c
--- ./mozilla/security/nss/lib/ckfw/pem/pfind.c	2009-06-22 11:31:11.000000000 -0700
+++ ./mozilla/security/nss/lib/ckfw/pem/pfind.c	2009-09-06 12:00:46.459451657 -0700
@@ -131,6 +131,13 @@ pem_mdFindObjects_Next
 
     plog("Creating object for type %d\n", io->type);
 
+    if (!io->extRef) {
+        /* increase reference count only once as ckfw will free the found
+         * object only once */
+        io->extRef = CK_TRUE;
+        io->refCount ++;
+    }
+
     return pem_CreateMDObject(arena, io, pError);
 }
 
@@ -313,8 +320,11 @@ collect_objects(CK_ATTRIBUTE_PTR pTempla
         goto done; /* no other object types we understand in this module */
     }
 
-    /* find object */
+    /* find objects */
     for (i = 0; i < pem_nobjs; i++) {
+        if (NULL == gobj[i])
+            continue;
+
         plog("  %d type = %d\n", i, gobj[i]->type);
         if ((type == gobj[i]->type)
             && (slotID == gobj[i]->slotID)
diff -r -u -p nss-3.12.4-orig/mozilla/security/nss/lib/ckfw/pem/pinst.c nss-3.12.4/mozilla/security/nss/lib/ckfw/pem/pinst.c
--- ./mozilla/security/nss/lib/ckfw/pem/pinst.c	2009-06-22 11:30:05.000000000 -0700
+++ ./mozilla/security/nss/lib/ckfw/pem/pinst.c	2009-09-06 12:02:49.674446636 -0700
@@ -56,24 +56,6 @@ PRInt32 count = 0;
 
 #define PEM_ITEM_CHUNK  512
 
-#define PUT_Object(obj,err) \
-  { \
-    if (count >= size) { \
-    gobj = gobj ? \
-                nss_ZREALLOCARRAY(gobj, pemInternalObject *, \
-                               (size+PEM_ITEM_CHUNK) ) : \
-                nss_ZNEWARRAY(NULL, pemInternalObject *, \
-                               (size+PEM_ITEM_CHUNK) ) ; \
-      if ((pemInternalObject **)NULL == gobj) { \
-        err = CKR_HOST_MEMORY; \
-        goto loser; \
-      } \
-      size += PEM_ITEM_CHUNK; \
-    } \
-    (gobj)[ count ] = (obj); \
-    count++; \
-  }
-
 /*
  * simple cert decoder to avoid the cost of asn1 engine
  */
@@ -195,7 +177,7 @@ GetCertFields(unsigned char *cert, int c
     return SECSuccess;
 }
 
-pemInternalObject *
+static pemInternalObject *
 CreateObject(CK_OBJECT_CLASS objClass,
              pemObjectType type, SECItem * certDER,
              SECItem * keyDER, char *filename,
@@ -286,6 +268,67 @@ CreateObject(CK_OBJECT_CLASS objClass,
     return o;
 }
 
+pemInternalObject *
+AddObjectIfNeeded(CK_OBJECT_CLASS objClass,
+                  pemObjectType type, SECItem * certDER,
+                  SECItem * keyDER, char *filename,
+                  int objid, CK_SLOT_ID slotID)
+{
+    int i;
+
+    /* FIXME: copy-pasted from CreateObject */
+    const char *nickname = strrchr(filename, '/');
+    if (nickname)
+        nickname++;
+    else
+        nickname = filename;
+
+    /* first look for the object in gobj, it might be already there */
+    for (i = 0; i < pem_nobjs; i++) {
+        if (NULL == gobj[i])
+            continue;
+
+        if ((gobj[i]->objClass == objClass)
+                && (gobj[i]->type == type)
+                && (gobj[i]->slotID == slotID)
+#if 0
+                /* FIXME: is it safe to return object with different objid? */
+                && (atoi(gobj[i]->id.data) == objid)
+#endif
+                && (0 == strcmp(gobj[i]->nickname, nickname))) {
+
+            plog("AddObjectIfNeeded: re-using internal object #%i\n", i);
+            gobj[i]->refCount ++;
+            return gobj[i];
+        }
+    }
+
+    /* object not found, we need to create it */
+    pemInternalObject *io = CreateObject(objClass, type, certDER, keyDER,
+                                         filename, objid, slotID);
+
+    io->gobjIndex = count;
+
+    /* add object to global array */
+    if (count >= size) {
+        gobj = gobj ?
+            nss_ZREALLOCARRAY(gobj, pemInternalObject *,
+                    (size+PEM_ITEM_CHUNK) ) :
+            nss_ZNEWARRAY(NULL, pemInternalObject *,
+                    (size+PEM_ITEM_CHUNK) ) ;
+
+        if ((pemInternalObject **)NULL == gobj)
+            return NULL;
+        size += PEM_ITEM_CHUNK;
+    }
+    gobj[count] = io;
+    count++;
+    pem_nobjs++;
+
+    io->refCount ++;
+    return io;
+}
+
 CK_RV
 AddCertificate(char *certfile, char *keyfile, PRBool cacert,
                CK_SLOT_ID slotID)
@@ -314,44 +357,37 @@ AddCertificate(char *certfile, char *key
 
             snprintf(nickname, 1024, "%s - %d", certfile, i);
 
-            o = CreateObject(CKO_CERTIFICATE, pemCert, objs[i], NULL,
-                             nickname, 0, slotID);
+            o = AddObjectIfNeeded(CKO_CERTIFICATE, pemCert, objs[i], NULL,
+                                   nickname, 0, slotID);
             if (o == NULL) {
                 error = CKR_GENERAL_ERROR;
                 goto loser;
             }
-            PUT_Object(o, error);
             if (error != CKR_OK)
                 goto loser;
             o = NULL;
-            pem_nobjs++;
 
             /* Add the CA trust object */
-            o = CreateObject(CKO_NETSCAPE_TRUST, pemTrust, objs[i], NULL,
-                             nickname, 0, slotID);
+            o = AddObjectIfNeeded(CKO_NETSCAPE_TRUST, pemTrust, objs[i], NULL,
+                                   nickname, 0, slotID);
             if (o == NULL) {
                 error = CKR_GENERAL_ERROR;
                 goto loser;
             }
-            PUT_Object(o, error);
-            pem_nobjs++;
         }                       /* for */
     } else {
         objid = pem_nobjs + 1;
-        o = CreateObject(CKO_CERTIFICATE, pemCert, objs[0], NULL, certfile,
-                         objid, slotID);
+        o = AddObjectIfNeeded(CKO_CERTIFICATE, pemCert, objs[0], NULL, certfile,
+                              objid, slotID);
         if (o == NULL) {
             error = CKR_GENERAL_ERROR;
             goto loser;
         }
 
-        PUT_Object(o, error);
-
         if (error != CKR_OK)
             goto loser;
 
         o = NULL;
-        pem_nobjs++;
 
         if (keyfile) {          /* add the private key */
             SECItem **keyobjs = NULL;
@@ -363,15 +399,12 @@ AddCertificate(char *certfile, char *key
                 error = CKR_GENERAL_ERROR;
                 goto loser;
             }
-            o = CreateObject(CKO_PRIVATE_KEY, pemBareKey, objs[0],
-                             keyobjs[0], certfile, objid, slotID);
+            o = AddObjectIfNeeded(CKO_PRIVATE_KEY, pemBareKey, objs[0],
+                                  keyobjs[0], certfile, objid, slotID);
             if (o == NULL) {
                 error = CKR_GENERAL_ERROR;
                 goto loser;
             }
-
-            PUT_Object(o, error);
-            pem_nobjs++;
         }
     }
 
@@ -487,15 +520,10 @@ pem_Finalize
     NSSCKFWInstance * fwInstance
 )
 {
-    int i;
-
     plog("pem_Finalize\n");
     if (!pemInitialized)
         return;
 
-    for (i = 0; i < pem_nobjs; ++i)
-        pem_DestroyInternalObject(gobj[i]);
-
     nss_ZFreeIf(gobj);
     gobj = NULL;
 
diff -r -u -p nss-3.12.4-orig/mozilla/security/nss/lib/ckfw/pem/pobject.c nss-3.12.4/mozilla/security/nss/lib/ckfw/pem/pobject.c
--- ./mozilla/security/nss/lib/ckfw/pem/pobject.c	2009-06-22 11:29:44.000000000 -0700
+++ ./mozilla/security/nss/lib/ckfw/pem/pobject.c	2009-09-06 12:05:06.837446214 -0700
@@ -51,24 +51,12 @@ NSS_EXTERN_DATA pemInternalObject **gobj
 NSS_EXTERN_DATA int pem_nobjs;
 NSS_EXTERN_DATA int token_needsLogin[NUM_SLOTS];
 
-#define PEM_ITEM_CHUNK  512
-#define PUT_Object(obj,err) \
-  { \
-    if (count >= size) { \
-    gobj = gobj ? \
-                nss_ZREALLOCARRAY(gobj, pemInternalObject *, \
-                               (size+PEM_ITEM_CHUNK) ) : \
-                nss_ZNEWARRAY(NULL, pemInternalObject *, \
-                               (size+PEM_ITEM_CHUNK) ) ; \
-      if ((pemInternalObject **)NULL == gobj) { \
-        err = CKR_HOST_MEMORY; \
-        goto loser; \
-      } \
-      size += PEM_ITEM_CHUNK; \
-    } \
-    (gobj)[ count ] = (obj); \
-    count++; \
-  }
+#define APPEND_LIST_ITEM(item) do { \
+    item->next = nss_ZNEW(NULL, pemObjectListItem); \
+    if (NULL == item->next) \
+      goto loser; \
+    item = item->next; \
+} while (0)
 
 const CK_ATTRIBUTE_TYPE certAttrs[] = {
     CKA_CLASS,
@@ -559,12 +547,41 @@ pem_FetchAttribute
     return NULL;
 }
 
+/*
+ * Destroy internal object or list object if refCount becomes zero (after
+ * decrement). Safe to call with NULL argument.
+ */
 void
 pem_DestroyInternalObject
 (
     pemInternalObject * io
 )
 {
+    if (NULL == io)
+        /* nothing to destroy */
+        return;
+
+    if (NULL != io->list) {
+        /* destroy list object */
+        pemObjectListItem *item = io->list;
+        while (item) {
+            pemObjectListItem *next = item->next;
+
+            /* recursion of maximal depth 1 */
+            pem_DestroyInternalObject(item->io);
+
+            nss_ZFreeIf(item);
+            item = next;
+        }
+        nss_ZFreeIf(io);
+        return;
+    }
+
+    io->refCount --;
+    if (0 < io->refCount)
+        return;
+
+    /* destroy internal object */
     switch (io->type) {
     case pemRaw:
         return;
@@ -610,12 +627,17 @@ pem_DestroyInternalObject
             free(io->u.key.ivstring);
         break;
     }
+
+    if (NULL != gobj)
+        /* remove reference to self from the global array */
+        gobj[io->gobjIndex] = NULL;
+
     nss_ZFreeIf(io);
     return;
 }
 
 /*
- * Finalize - unneeded
+ * Finalize - needed
  * Destroy - CKR_SESSION_READ_ONLY
  * IsTokenObject - CK_TRUE
  * GetAttributeCount
@@ -623,9 +645,25 @@ pem_DestroyInternalObject
  * GetAttributeSize
  * GetAttribute
  * SetAttribute - unneeded
- * GetObjectSize
+ * GetObjectSize - unneeded
  */
 
+static void
+pem_mdObject_Finalize
+(
+    NSSCKMDObject * mdObject,
+    NSSCKFWObject * fwObject,
+    NSSCKMDSession * mdSession,
+    NSSCKFWSession * fwSession,
+    NSSCKMDToken * mdToken,
+    NSSCKFWToken * fwToken,
+    NSSCKMDInstance * mdInstance,
+    NSSCKFWInstance * fwInstance
+)
+{
+    pem_DestroyInternalObject((pemInternalObject *) mdObject->etc);
+}
+
 static CK_RV
 pem_mdObject_Destroy
 (
@@ -677,6 +715,14 @@ pem_mdObject_GetAttributeCount
 {
     pemInternalObject *io = (pemInternalObject *) mdObject->etc;
 
+    if (NULL != io->list) {
+        /* list object --> use the first item in the list */
+        NSSCKMDObject *md = &(io->list->io->mdObject);
+        return md->GetAttributeCount(md, fwObject, mdSession, fwSession,
+                                     mdToken, fwToken, mdInstance, fwInstance,
+                                     pError);
+    }
+
     if (pemRaw == io->type) {
         return io->u.raw.n;
     }
@@ -714,10 +760,19 @@ pem_mdObject_GetAttributeTypes
     CK_ULONG i;
     CK_RV error = CKR_OK;
     const CK_ATTRIBUTE_TYPE *attrs = NULL;
-    CK_ULONG size =
-        pem_mdObject_GetAttributeCount(mdObject, fwObject, mdSession,
-                                       fwSession, mdToken, fwToken, mdInstance,
-                                       fwInstance, &error);
+    CK_ULONG size;
+
+    if (NULL != io->list) {
+        /* list object --> use the first item in the list */
+        NSSCKMDObject *md = &(io->list->io->mdObject);
+        return md->GetAttributeTypes(md, fwObject, mdSession, fwSession,
+                                     mdToken, fwToken, mdInstance, fwInstance,
+                                     typeArray, ulCount);
+    }
+
+    size = pem_mdObject_GetAttributeCount(mdObject, fwObject, mdSession,
+                                          fwSession, mdToken, fwToken, mdInstance,
+                                          fwInstance, &error);
 
     if (size != ulCount) {
         return CKR_BUFFER_TOO_SMALL;
@@ -762,9 +817,16 @@ pem_mdObject_GetAttributeSize
 )
 {
     pemInternalObject *io = (pemInternalObject *) mdObject->etc;
-
     const NSSItem *b;
 
+    if (NULL != io->list) {
+        /* list object --> use the first item in the list */
+        NSSCKMDObject *md = &(io->list->io->mdObject);
+        return md->GetAttributeSize(md, fwObject, mdSession, fwSession,
+                                    mdToken, fwToken, mdInstance, fwInstance,
+                                    attribute, pError);
+    }
+
     b = pem_FetchAttribute(io, attribute);
 
     if ((const NSSItem *) NULL == b) {
@@ -792,6 +854,14 @@ pem_mdObject_GetAttribute
     NSSCKFWItem mdItem;
     pemInternalObject *io = (pemInternalObject *) mdObject->etc;
 
+    if (NULL != io->list) {
+        /* list object --> use the first item in the list */
+        NSSCKMDObject *md = &(io->list->io->mdObject);
+        return md->GetAttribute(md, fwObject, mdSession, fwSession,
+                                mdToken, fwToken, mdInstance, fwInstance,
+                                attribute, pError);
+    }
+
     mdItem.needsFreeing = PR_FALSE;
     mdItem.item = (NSSItem *) pem_FetchAttribute(io, attribute);
 
@@ -910,31 +980,10 @@ pem_GetStringAttribute
     return str;
 }
 
-static CK_ULONG
-pem_mdObject_GetObjectSize
-(
-    NSSCKMDObject * mdObject,
-    NSSCKFWObject * fwObject,
-    NSSCKMDSession * mdSession,
-    NSSCKFWSession * fwSession,
-    NSSCKMDToken * mdToken,
-    NSSCKFWToken * fwToken,
-    NSSCKMDInstance * mdInstance,
-    NSSCKFWInstance * fwInstance,
-    CK_RV * pError
-)
-{
-    /* pemInternalObject *io = (pemInternalObject *) mdObject->etc; */
-    CK_ULONG rv = 1;
-
-    /* size is irrelevant to this token */
-    return rv;
-}
-
 static const NSSCKMDObject
 pem_prototype_mdObject = {
     (void *) NULL,              /* etc */
-    NULL,                       /* Finalize */
+    pem_mdObject_Finalize,
     pem_mdObject_Destroy,
     pem_mdObject_IsTokenObject,
     pem_mdObject_GetAttributeCount,
@@ -943,7 +992,7 @@ pem_prototype_mdObject = {
     pem_mdObject_GetAttribute,
     NULL,                       /* FreeAttribute */
     NULL,                       /* SetAttribute */
-    pem_mdObject_GetObjectSize,
+    NULL,                       /* GetObjectSize */
     (void *) NULL               /* null terminator */
 };
 
@@ -982,7 +1031,6 @@ pem_CreateObject
 )
 {
     CK_OBJECT_CLASS objClass;
-    pemInternalObject *io = NULL;
     CK_BBOOL isToken;
     NSSCKFWSlot *fwSlot;
     CK_SLOT_ID slotID;
@@ -991,13 +1039,12 @@ pem_CreateObject
     SECItem **derlist = NULL;
     int nobjs = 0;
     int i;
-    int objid, count, size;
+    int objid;
     pemToken *token;
     int cipher;
     char *ivstring = NULL;
-
-    count = pem_nobjs;
-    size = (count / PEM_ITEM_CHUNK) * PEM_ITEM_CHUNK;
+    pemInternalObject *listObj = NULL;
+    pemObjectListItem *listItem = NULL;
 
     /*
      * only create token objects
@@ -1048,6 +1095,20 @@ pem_CreateObject
                          * private key creation */
     }
 #endif
+
+    listObj = nss_ZNEW(NULL, pemInternalObject);
+    if (NULL == listObj) {
+        nss_ZFreeIf(filename);
+        return NULL;
+    }
+
+    listItem = listObj->list = nss_ZNEW(NULL, pemObjectListItem);
+    if (NULL == listItem) {
+        nss_ZFreeIf(listObj);
+        nss_ZFreeIf(filename);
+        return NULL;
+    }
+
     if (objClass == CKO_CERTIFICATE) {
         int i;
 
@@ -1058,6 +1119,9 @@ pem_CreateObject
         objid = -1;
         /* Brute force: find the id of the key, if any, in this slot */
         for (i = 0; i < pem_nobjs; i++) {
+            if (NULL == gobj[i])
+                continue;
+
             if ((slotID == gobj[i]->slotID)
                 && (gobj[i]->type == pemBareKey)) {
                 objid = atoi(gobj[i]->id.data);
@@ -1078,33 +1142,28 @@ pem_CreateObject
 
                 snprintf(nickname, 1024, "%s - %d", filename, c);
 
-                io = (pemInternalObject *) CreateObject(CKO_CERTIFICATE,
-                                                        pemCert, derlist[c],
-                                                        NULL, nickname, 0,
-                                                        slotID);
-                if (io == NULL)
+                if (c)
+                    APPEND_LIST_ITEM(listItem);
+                listItem->io = AddObjectIfNeeded(CKO_CERTIFICATE, pemCert,
+                                                 derlist[c], NULL, nickname, 0,
+                                                 slotID);
+                if (listItem->io == NULL)
                     goto loser;
-                PUT_Object(io, *pError);
-                pem_nobjs++;
 
                 /* Add the trust object */
-                io = CreateObject(CKO_NETSCAPE_TRUST, pemTrust, derlist[c],
-                                  NULL, nickname, 0, slotID);
-                if (io == NULL)
+                APPEND_LIST_ITEM(listItem);
+                listItem->io = AddObjectIfNeeded(CKO_NETSCAPE_TRUST, pemTrust,
+                                                 derlist[c], NULL, nickname, 0,
+                                                 slotID);
+                if (listItem->io == NULL)
                     goto loser;
-
-                PUT_Object(io, *pError);
-                pem_nobjs++;
             }
         } else {
-            io = (pemInternalObject *) CreateObject(CKO_CERTIFICATE,
-                                                    pemCert, derlist[0],
-                                                    NULL, filename, objid,
-                                                    slotID);
-            if (io == NULL)
+            listItem->io = AddObjectIfNeeded(CKO_CERTIFICATE, pemCert,
+                                             derlist[0], NULL, filename, objid,
+                                             slotID);
+            if (listItem->io == NULL)
                 goto loser;
-            PUT_Object(io, *pError);
-            pem_nobjs++;
         }
     } else if (objClass == CKO_PRIVATE_KEY) {
         /* Brute force: find the id of the certificate, if any, in this slot */
@@ -1120,6 +1179,9 @@ pem_CreateObject
 
         objid = -1;
         for (i = 0; i < pem_nobjs; i++) {
+            if (NULL == gobj[i])
+                continue;
+
             if ((slotID == gobj[i]->slotID) && (gobj[i]->type == pemCert)) {
                 objid = atoi(gobj[i]->id.data);
                 certDER.data =
@@ -1134,22 +1196,21 @@ pem_CreateObject
         if (objid == -1)
             objid = pem_nobjs + 1;
 
-        io = (pemInternalObject *) CreateObject(CKO_PRIVATE_KEY,
-                                                pemBareKey, &certDER,
-                                                derlist[0], filename,
-                                                objid, slotID);
-        if (io == NULL)
+        listItem->io =  AddObjectIfNeeded(CKO_PRIVATE_KEY, pemBareKey, &certDER,
+                                          derlist[0], filename, objid, slotID);
+        if (listItem->io == NULL)
             goto loser;
-        io->u.key.ivstring = ivstring;
-        io->u.key.cipher = cipher;
-        PUT_Object(io, *pError);
-        pem_nobjs++;
+
+        listItem->io->u.key.ivstring = ivstring;
+        listItem->io->u.key.cipher = cipher;
         nss_ZFreeIf(certDER.data);
 
         /* If the key was encrypted then free the session to make it appear that
          * the token was removed so we can force a login.
          */
         if (cipher) {
+            /* FIXME: Why 1.0s? Is it enough? Isn't it too much?
+             * What about e.g. 3.14s? */
             PRIntervalTime onesec = PR_SecondsToInterval(1);
             token_needsLogin[slotID - 1] = PR_TRUE;
 
@@ -1175,8 +1236,8 @@ pem_CreateObject
     }
     nss_ZFreeIf(filename);
     nss_ZFreeIf(derlist);
-    if ((pemInternalObject *) NULL == io) {
+    if ((pemInternalObject *) NULL == listItem->io) {
         return (NSSCKMDObject *) NULL;
     }
-    return pem_CreateMDObject(NULL, io, pError);
+    return pem_CreateMDObject(NULL, listObj, pError);
 }
diff -r -u -p nss-3.12.4-orig/mozilla/security/nss/lib/ckfw/pem/psession.c nss-3.12.4/mozilla/security/nss/lib/ckfw/pem/psession.c
--- ./mozilla/security/nss/lib/ckfw/pem/psession.c	2009-06-22 13:55:16.000000000 -0700
+++ ./mozilla/security/nss/lib/ckfw/pem/psession.c	2009-09-06 12:05:55.979449599 -0700
@@ -158,6 +158,9 @@ pem_mdSession_CreateObject
                             ulAttributeCount, pError);
 }
 
+/*
+ * increase refCount of internal object(s)
+ */
 NSSCKMDObject *
 pem_mdSession_CopyObject
 (
@@ -175,120 +178,19 @@ pem_mdSession_CopyObject
     CK_RV * pError
 )
 {
-    pemInternalObject *new = NULL;
-    NSSCKMDObject *mdObject = nssCKFWObject_GetMDObject(fwOldObject);
-    pemInternalObject *old = (pemInternalObject *) mdObject->etc;
-    CK_RV error = CKR_OK;
-
-    plog("pem_mdSession_CopyObject: ");
-    /*
-     * now handle the various object types
-     */
-    *pError = CKR_OK;
-    switch (old->type) {
-    case pemCert:
-        plog("pemCert\n");
-        if ((pemInternalObject *) NULL == 0) {
-            new = nss_ZNEW(NULL, pemInternalObject);
-            if ((pemInternalObject *) NULL == new) {
-                *pError = CKR_HOST_MEMORY;
-                goto loser;
-            }
-            memset(&new->u.cert, 0, sizeof(new->u.cert));
-            new->objClass = CKO_CERTIFICATE;
-            new->type = pemCert;
-            new->derCert = nss_ZNEW(NULL, SECItem);
-            new->derCert->data =
-                (void *) nss_ZAlloc(NULL, old->derCert->len);
-            new->derCert->len = old->derCert->len;
-            nsslibc_memcpy(new->derCert->data, old->derCert->data,
-                        old->derCert->len);
-            new->nickname =
-                (char *) nss_ZAlloc(NULL, strlen(old->nickname) + 1);
-            strcpy(new->nickname, old->nickname);
-            new->id.data = (void *) nss_ZAlloc(NULL, old->id.size);
-            (void) nsslibc_memcpy(new->id.data, old->id.data,
-                                  old->id.size);
-            new->id.size = old->id.size;
-        }
-        break;
-    case pemBareKey:
-        plog("pemBareKey\n");
-        if ((pemInternalObject *) NULL == 0) {
-            new = nss_ZNEW(NULL, pemInternalObject);
-            if ((pemInternalObject *) NULL == new) {
-                *pError = CKR_HOST_MEMORY;
-                goto loser;
-            }
-            memset(&new->u.key, 0, sizeof(new->u.key));
-            new->objClass = CKO_PRIVATE_KEY;
-            new->type = pemBareKey;
-            new->derCert = nss_ZNEW(NULL, SECItem);
-            new->derCert->data =
-                (void *) nss_ZAlloc(NULL, old->derCert->len);
-            new->derCert->len = old->derCert->len;
-            new->id.data = (void *) nss_ZAlloc(NULL, old->id.size);
-            (void) nsslibc_memcpy(new->id.data, old->id.data,
-                                  old->id.size);
-            new->id.size = old->id.size;
-            nsslibc_memcpy(new->derCert->data, old->derCert->data,
-                        old->derCert->len);
-            new->nickname =
-                (char *) nss_ZAlloc(NULL, strlen(old->nickname) + 1);
-            strcpy(new->nickname, old->nickname);
-            new->u.key.key.privateKey = nss_ZNEW(NULL, SECItem);
-            new->u.key.key.privateKey->data =
-                (void *) nss_ZAlloc(NULL, old->u.key.key.privateKey->len);
-            new->u.key.key.privateKey->len =
-                old->u.key.key.privateKey->len;
-            nsslibc_memcpy(new->u.key.key.privateKey->data,
-                           old->u.key.key.privateKey->data,
-                           old->u.key.key.privateKey->len);
-        }
-        goto done;
-        break;
-    case pemTrust:
-        plog("pemTrust\n");
-        if ((pemInternalObject *) NULL == 0) {
-            new = nss_ZNEW(NULL, pemInternalObject);
-            if ((pemInternalObject *) NULL == new) {
-                *pError = CKR_HOST_MEMORY;
-                goto loser;
-            }
-            memset(&new->u.trust, 0, sizeof(new->u.trust));
-            new->objClass = CKO_CERTIFICATE;
-            new->type = pemTrust;
-            new->derCert = nss_ZNEW(NULL, SECItem);
-            new->derCert->data =
-                (void *) nss_ZAlloc(NULL, old->derCert->len);
-            new->derCert->len = old->derCert->len;
-            nsslibc_memcpy(new->derCert->data, old->derCert->data,
-                        old->derCert->len);
-            new->nickname =
-                (char *) nss_ZAlloc(NULL, strlen(old->nickname) + 1);
-            strcpy(new->nickname, old->nickname);
-            new->id.data = (void *) nss_ZAlloc(NULL, old->id.size);
-            (void) nsslibc_memcpy(new->id.data, old->id.data,
-                                  old->id.size);
-            new->id.size = old->id.size;
+    pemInternalObject *io = (pemInternalObject *) mdOldObject->etc;
+
+    if (NULL == io->list) {
+        io->refCount ++;
+    } else {
+        /* go through list of objects */
+        pemObjectListItem *item = io->list;
+        while (item) {
+            item->io->refCount ++;
+            item = item->next;
         }
-        goto done;
-    default:
-        plog("Unknown: %08x\n", old->type);
-        goto done; /* no other object types we understand in this module */
-    }
-    if (CKR_OK != *pError) {
-        goto loser;
     }
-
-  done:
-    *pError = CKR_OK;
-    return (NSSCKMDObject *) pem_CreateMDObject(arena, new, &error);
-
-  loser:
-    *pError = CKR_GENERAL_ERROR;
-    return (NSSCKMDObject *) NULL;
-
+    return mdOldObject;
 }
 
 CK_RV
@@ -333,6 +235,9 @@ pem_mdSession_Login
 
     /* Find the right key object */
     for (i = 0; i < pem_nobjs; i++) {
+        if (NULL == gobj[i])
+            continue;
+
         if ((slotID == gobj[i]->slotID) && (gobj[i]->type == pemBareKey)) {
             io = gobj[i];
             break;
diff -r -u -p nss-3.12.4-orig/mozilla/security/nss/lib/ckfw/pem/util.c nss-3.12.4/mozilla/security/nss/lib/ckfw/pem/util.c
--- ./mozilla/security/nss/lib/ckfw/pem/util.c	2009-06-22 11:27:17.000000000 -0700
+++ ./mozilla/security/nss/lib/ckfw/pem/util.c	2009-09-06 12:06:19.731446505 -0700
@@ -168,9 +168,13 @@ ReadDERFromFile(SECItem *** derlist, cha
                     key = 1;
 		    c = body;
 		    body = strchr(body, '\n');
+		    if (NULL == body)
+			goto loser;
 		    body++;
 		    if (strncmp(body, "Proc-Type: 4,ENCRYPTED", 22) == 0) {
 			body = strchr(body, '\n');
+			if (NULL == body)
+			    goto loser;
 			body++;
 			if (strncmp(body, "DEK-Info: ", 10) == 0) {
 			    body += 10;
@@ -202,8 +206,8 @@ ReadDERFromFile(SECItem *** derlist, cha
 		    }
 		}
 		der = (SECItem *) malloc(sizeof(SECItem));
-        if (der == NULL)
-            goto loser;
+                if (der == NULL)
+                    goto loser;
 
 		char *trailer = NULL;
 		asc = body;
@@ -223,15 +227,15 @@ ReadDERFromFile(SECItem *** derlist, cha
 		/* Convert to binary */
 		rv = ATOB_ConvertAsciiToItem(der, body);
 		if (rv) {
-            free(der);
+                    free(der);
 		    goto loser;
 		}
-        if ((certsonly && !key) || (!certsonly && key)) {
+                if ((certsonly && !key) || (!certsonly && key)) {
 		    PUT_Object(der, error);
-        } else {
-            free(der->data);
-            free(der);
-        }
+                } else {
+                    free(der->data);
+                    free(der);
+                }
 	    }			/* while */
 	} else {		/* No headers and footers, translate the blob */
 	    der = nss_ZNEW(NULL, SECItem);



From emaldonado at fedoraproject.org  Sun Sep  6 20:39:23 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Sun,  6 Sep 2009 20:39:23 +0000 (UTC)
Subject: rpms/nss/devel nss.spec,1.111,1.112
Message-ID: <20090906203923.BEBC611C00E5@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv546

Modified Files:
	nss.spec 
Log Message:
PEM module fixes to implement memory management for internal objects and fix crash when processing malformed key files : bz #509705, #51209


Index: nss.spec
===================================================================
RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v
retrieving revision 1.111
retrieving revision 1.112
diff -u -p -r1.111 -r1.112
--- nss.spec	5 Sep 2009 23:09:42 -0000	1.111
+++ nss.spec	6 Sep 2009 20:39:23 -0000	1.112
@@ -6,7 +6,7 @@
 Summary:          Network Security Services
 Name:             nss
 Version:          3.12.4
-Release:          2%{?dist}
+Release:          3%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -35,6 +35,7 @@ Source12:         %{name}-pem-20090622.t
 
 Patch2:           nss-nolocalsql.patch
 Patch6:           nss-enable-pem.patch
+Patch7:           nss-pem-509705.patch
 
 %description
 Network Security Services (NSS) is a set of libraries designed to
@@ -89,7 +90,7 @@ low level services.
 
 %patch2 -p0
 %patch6 -p0 -b .libpem
-
+%patch7 -p0 -b .509705
 
 %build
 
@@ -423,6 +424,10 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns
 
 
 %changelog
+* Sun Sep 06 2009 Elio Maldonado - 3.12.4-3
+- PEM module implements memory management for internal objects - 509705
+- PEM module doesn't crash when processing malformed key files - 512019
+
 * Sat Sep 05 2009 Elio Maldonado - 3.12.4-2
 - Remove symbolic links to shared libraries from devel - 521155
 - No rpath-link in nss-softokn-config



From transif at fedoraproject.org  Sun Sep  6 20:48:46 2009
From: transif at fedoraproject.org (Transifex System User)
Date: Sun,  6 Sep 2009 20:48:46 +0000 (UTC)
Subject: comps/po sr.po,1.26,1.27
Message-ID: <20090906204846.6148E11C00E5@cvs1.fedora.phx.redhat.com>

Author: transif

Update of /cvs/pkgs/comps/po
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3035/po

Modified Files:
	sr.po 
Log Message:
Sending translation for Serbian


View full diff with command:
/usr/bin/cvs -n -f diff -kk -u -p -N -r 1.26 -r 1.27 sr.poIndex: sr.po
===================================================================
RCS file: /cvs/pkgs/comps/po/sr.po,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- sr.po	29 Apr 2009 21:07:33 -0000	1.26
+++ sr.po	6 Sep 2009 20:48:45 -0000	1.27
@@ -9,8 +9,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: comps\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-04-29 19:06+0000\n"
-"PO-Revision-Date: 2009-04-29 22:03+0100\n"
+"POT-Creation-Date: 2009-09-06 19:29+0000\n"
+"PO-Revision-Date: 2009-09-06 21:23+0100\n"
 "Last-Translator: Milo? Komar?evi? \n"
 "Language-Team: Serbian (sr) \n"
 "MIME-Version: 1.0\n"
@@ -19,300 +19,321 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
 "10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
-#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1
-#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1
+#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1
+#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1
 msgid "A lightweight desktop environment that works well on low end machines."
 msgstr "?????? ????? ???????? ???? ???? ????? ?? ???????? ????????."
 
-#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2
-#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1
+#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3
+#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1
 #: ../comps-el5.xml.in.h:1
 msgid "Administration Tools"
 msgstr "??????????????? ??????"
 
-#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3
-#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4
+#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4
+#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6
 msgid "Afrikaans Support"
 msgstr "??????? ?? ??????????"
 
-#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4
-#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5
+#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5
+#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7
 msgid "Albanian Support"
 msgstr "??????? ?? ????????"
 
-#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5
-#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2
+#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7
+#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2
 #: ../comps-el5.xml.in.h:2
 msgid "Applications"
 msgstr "????????"
 
-#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6
-#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8
+#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8
+#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10
 msgid "Applications to perform a variety of tasks"
 msgstr "???????? ?? ???????? ?????? ???????"
 
-#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7
-#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4
+#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9
+#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4
 #: ../comps-el5.xml.in.h:4
 msgid "Arabic Support"
 msgstr "??????? ?? ???????"
 
-#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8
-#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5
+#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10
+#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5
 #: ../comps-el5.xml.in.h:5
 msgid "Armenian Support"
 msgstr "??????? ?? ?????????"
 
-#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9
-#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11
+#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11
+#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13
 msgid "Assamese Support"
 msgstr "??????? ?? ????????"
 
-#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10
-#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6
+#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12
+#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6
 #: ../comps-el5.xml.in.h:6
 msgid "Authoring and Publishing"
 msgstr "????????? ? ??????????"
 
-#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11
-#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14
+#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14
+#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16
 msgid "Base"
 msgstr "??????"
 
-#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12
-#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7
+#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15
+#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7
 #: ../comps-el5.xml.in.h:7
 msgid "Base System"
 msgstr "??????? ??????"
 
-#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13
-#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16
+#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16
+#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18
 msgid "Basic support for the Ruby programming language."
-msgstr "??????? ??????? ?? ?????????? ????? Ruby."
+msgstr "??????? ??????? ?? ?????????? ????? ????."
 
-#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14
-#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17
+#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17
+#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19
 msgid "Basque Support"
 msgstr "??????? ?? ?????????"
 
-#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15
-#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18
+#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18
+#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20
 msgid "Belarusian Support"
 msgstr "??????? ?? ?????????"
 
-#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16
-#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19
+#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19
+#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21
 msgid "Bengali Support"
 msgstr "??????? ?? ?????????"
 
-#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17
-#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20
+#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20
+#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22
 msgid "Bhutanese Support"
 msgstr "??????? ?? ????????"
 
-#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18
-#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21
+#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21
+#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25
 msgid "Bosnian Support"
 msgstr "??????? ?? ????????"
 
-#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19
-#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22
+#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22
+#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26
 msgid "Brazilian Portuguese Support"
 msgstr "??????? ?? ????????? ???????????"
 
-#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20
-#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23
+#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23
+#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27
 msgid "Breton Support"
 msgstr "??????? ?? ?????????"
 
-#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22
-#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25
+#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24
+#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8
+msgid "Buildsystem building group"
+msgstr "????? ?? ???????? ??????? ????????"
+
+#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25
+#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29
 msgid "Bulgarian Support"
 msgstr "??????? ?? ????????"
 
-#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23
-#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26
+#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26
+#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30
 msgid "Catalan Support"
 msgstr "??????? ?? ??????????"
 
-#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24
-#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28
+#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28
+#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32
 msgid "Chinese Support"
 msgstr "??????? ?? ???????"
 
-#: ../comps-f7.xml.in.h:24 ../comps-f8.xml.in.h:25 ../comps-f9.xml.in.h:25
-#: ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29
+#: ../comps-f9.xml.in.h:25 ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29
+#: ../comps-f12.xml.in.h:33 ../comps-f13.xml.in.h:33
[...1883 lines suppressed...]
 msgid ""
 "Support for cross-compiling programs to 32 bit Windows targets, testing "
 "them, and building installers, all from within Fedora."
@@ -1394,7 +1503,8 @@ msgstr ""
 "??????? ?? ??????????????? ??????????? ???????? ? 32-????? Windows ??????, "
 "?????? ?????????, ? ???????? ???????????, ??? ?????? Fedora ???????."
 
-#: ../comps-f11.xml.in.h:186
+#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198
+#: ../comps-f13.xml.in.h:198
 msgid ""
 "Support for developing software using the Objective CAML programming "
 "language and libraries."
@@ -1402,15 +1512,18 @@ msgstr ""
 "??????? ?? ?????? ???????? ????????? Objective CAML ?????????? ????? ? "
 "??????????."
 
-#: ../comps-f11.xml.in.h:188
+#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200
+#: ../comps-f13.xml.in.h:200
 msgid "Swahili Support"
 msgstr "??????? ?? ???????"
 
-#: ../comps-f11.xml.in.h:196
+#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208
+#: ../comps-f13.xml.in.h:208
 msgid "Tetum Support"
 msgstr "??????? ?? ?????"
 
-#: ../comps-f11.xml.in.h:223
+#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235
+#: ../comps-f13.xml.in.h:235
 msgid ""
 "This group is a collection of tools used in the design, modification, "
 "manipulation, and packaging of fonts."
@@ -1418,23 +1531,85 @@ msgstr ""
 "??? ????? ?? ???? ?????? ???? ?? ??????? ?? ??????, ??????, ??????, ? "
 "???????? ???????."
 
-#: ../comps-f11.xml.in.h:235
+#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247
+#: ../comps-f13.xml.in.h:247
 msgid "Turkmen Support"
 msgstr "??????? ?? ??????????"
 
-#: ../comps-f11.xml.in.h:237
+#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249
+#: ../comps-f13.xml.in.h:249
 msgid "Upper Sorbian Support"
 msgstr "??????? ?? ????????????"
 
+#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2
+msgid ""
+"A set of packages that provide the Critical Path functionality for the GNOME "
+"desktop"
+msgstr ""
+"???? ?????? ???? ????? ?????????????? ???????? ?????? ?? GNOME ????????"
+
+#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3
+msgid ""
+"A set of packages that provide the shared platform for Critical Path "
+"functionality on all Fedora spins"
+msgstr ""
+"???? ?????? ???? ????? ?????? ????????? ?? ?????????????? ???????? ?????? ?? "
+"??? Fedora ??????"
+
+#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23
+msgid "Books and Guides"
+msgstr "????? ? ??????"
+
+#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24
+msgid "Books and Guides for Fedora users and developers"
+msgstr "????? ? ?????? ?? Fedora ????????? ? ??????????"
+
+#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37
+msgid "Critical Path (Base)"
+msgstr "???????? ?????? (???????)"
+
+#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38
+msgid "Critical Path (GNOME)"
+msgstr "???????? ?????? (GNOME)"
+
+#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50
+msgid "Directory Server"
+msgstr "?????? ???????"
+
+#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88
+msgid "Haskell"
+msgstr "??????"
+
+#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123
+msgid ""
+"LXDE is a lightweight X11 desktop environment designed for computers with "
+"low hardware specifications like netbooks, mobile devices or older computers."
+msgstr ""
+"LXDE ?? ?????? X11 ????? ???????? ??????????? ?? ???????? ?? ?????? "
+"??????????? ??????????????? ??? ??? ?? ?????????, ??????? ??????? ??? "
+"??????? ????????."
+
+#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136
+msgid "Machine and user identity servers."
+msgstr "??????? ?????????? ?????? ? ?????????."
+
+#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147
+msgid "Moblin Desktop Environment"
+msgstr "?????? ????? ????????"
+
+#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148
+msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices."
+msgstr "?????? ?? ????? ???????? ?? ?????????/?????????/MID ???????."
+
 #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3
 msgid "Applications for a variety of tasks"
 msgstr "???????? ?? ????? ???????"
 
-#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13
+#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14
 msgid "Dialup Networking Support"
 msgstr "??????? ?? ?????????? ??????????"
 
-#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23
+#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24
 msgid ""
 "GNOME is a powerful, graphical user interface which includes a panel, "
 "desktop, system icons, and a graphical file manager."
@@ -1442,7 +1617,7 @@ msgstr ""
 "GNOME ?? ????????, ???????? ?????????? ???????? ???? ?????? ?????, ????? "
 "????????, ????????? ?????, ? ???????? ????????? ??????????."
 
-#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35
+#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36
 msgid ""
 "KDE is a powerful, graphical user interface which includes a panel, desktop, "
 "system icons, and a graphical file manager."
@@ -1450,7 +1625,7 @@ msgstr ""
 "KDE ?? ????????, ???????? ?????????? ???????? ???? ?????? ?????, ????? "
 "????????, ????????? ?????, ? ???????? ????????? ??????????."
 
-#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44
+#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45
 msgid ""
 "Sometimes called text editors, these are programs that allow you to create "
 "and edit files. These include Emacs and Vi."
@@ -1458,11 +1633,11 @@ msgstr ""
 "????????? ????????? ??????, ??? ?? ???????? ?? ???????? ? ?????? ????????. "
 "???? ?? ??? ?? Emacs ? Vi."
 
-#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48
+#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49
 msgid "The XEmacs text editor."
 msgstr "XEmacs ???????? ??????."
 
-#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52
+#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53
 msgid ""
 "These tools allow you to create documentation in the DocBook format and "
 "convert them to HTML, PDF, Postscript, and text."
@@ -1470,30 +1645,36 @@ msgstr ""
 "??? ?????? ??????????? ???????? ????????????? ? DocBook ??????, ?? ????? "
 "???? ?????????? ? HTML, PDF, Postscript, ? ?????."
 
-#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62
+#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63
 msgid "This group is a collection of network servers for specific purposes"
 msgstr "??? ????? ?? ???? ??????? ??????? ?? ??????? ??????."
 
-#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63
+#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64
 msgid ""
 "This group is a collection of tools and resources of Arabic environments."
 msgstr "??? ????? ?? ???? ?????? ? ??????? ?? ??????? ????????."
 
-#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66
+#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67
 msgid ""
 "This group is a collection of tools and resources of Hebrew environments."
 msgstr "??? ????? ?? ???? ?????? ? ??????? ?? ????????? ????????."
 
-#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67
+#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68
 msgid ""
 "This group is a collection of tools and resources of Japanese environments."
 msgstr "??? ????? ?? ???? ?????? ? ??????? ?? ???????? ????????."
 
-#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77
+#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78
 msgid "XEmacs"
 msgstr "XEmacs"
 
-#: ../comps-el5.xml.in.h:65
+#: ../comps-el5.xml.in.h:66
 msgid ""
 "This group is a collection of tools and resources of Czech environments."
 msgstr "??? ????? ?? ???? ?????? ? ??????? ?? ????? ????????."
+
+#~ msgid "Eclipse"
+#~ msgstr "Eclipse"
+
+#~ msgid "The Eclipse Integrated Development Environment."
+#~ msgstr "Eclipse ??????????? ???????? ????????."



From transif at fedoraproject.org  Sun Sep  6 20:49:22 2009
From: transif at fedoraproject.org (Transifex System User)
Date: Sun,  6 Sep 2009 20:49:22 +0000 (UTC)
Subject: comps/po sr@latin.po,1.26,1.27
Message-ID: <20090906204922.DF08E11C00E5@cvs1.fedora.phx.redhat.com>

Author: transif

Update of /cvs/pkgs/comps/po
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3307/po

Modified Files:
	sr at latin.po 
Log Message:
Sending translation for Serbian (Latin)


View full diff with command:
/usr/bin/cvs -n -f diff -kk -u -p -N -r 1.26 -r 1.27 sr at latin.poIndex: sr at latin.po
===================================================================
RCS file: /cvs/pkgs/comps/po/sr at latin.po,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- sr at latin.po	29 Apr 2009 21:09:25 -0000	1.26
+++ sr at latin.po	6 Sep 2009 20:49:22 -0000	1.27
@@ -9,8 +9,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: comps\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-04-29 19:06+0000\n"
-"PO-Revision-Date: 2009-04-29 22:03+0100\n"
+"POT-Creation-Date: 2009-09-06 19:29+0000\n"
+"PO-Revision-Date: 2009-09-06 21:23+0100\n"
 "Last-Translator: Milo? Komar?evi? \n"
 "Language-Team: Serbian (sr) \n"
 "MIME-Version: 1.0\n"
@@ -19,279 +19,300 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
 "10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
-#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1
-#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1
+#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1
+#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1
 msgid "A lightweight desktop environment that works well on low end machines."
 msgstr "Lagano radno okru?enje koje radi dobro na slabijim ma?inama."
 
-#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2
-#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1
+#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3
+#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1
 #: ../comps-el5.xml.in.h:1
 msgid "Administration Tools"
 msgstr "Administrativne alatke"
 
-#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3
-#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4
+#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4
+#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6
 msgid "Afrikaans Support"
 msgstr "Podr?ka za afrikanski"
 
-#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4
-#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5
+#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5
+#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7
 msgid "Albanian Support"
 msgstr "Podr?ka za albanski"
 
-#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5
-#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2
+#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7
+#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2
 #: ../comps-el5.xml.in.h:2
 msgid "Applications"
 msgstr "Programi"
 
-#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6
-#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8
+#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8
+#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10
 msgid "Applications to perform a variety of tasks"
 msgstr "Programi za obavljanje raznih poslova"
 
-#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7
-#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4
+#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9
+#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4
 #: ../comps-el5.xml.in.h:4
 msgid "Arabic Support"
 msgstr "Podr?ka za arapski"
 
-#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8
-#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5
+#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10
+#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5
 #: ../comps-el5.xml.in.h:5
 msgid "Armenian Support"
 msgstr "Podr?ka za jermenski"
 
-#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9
-#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11
+#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11
+#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13
 msgid "Assamese Support"
 msgstr "Podr?ka za asame?ki"
 
-#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10
-#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6
+#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12
+#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6
 #: ../comps-el5.xml.in.h:6
 msgid "Authoring and Publishing"
 msgstr "Autorstvo i izdava?tvo"
 
-#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11
-#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14
+#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14
+#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16
 msgid "Base"
 msgstr "Osnova"
 
-#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12
-#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7
+#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15
+#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7
 #: ../comps-el5.xml.in.h:7
 msgid "Base System"
 msgstr "Osnovni sistem"
 
-#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13
-#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16
+#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16
+#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18
 msgid "Basic support for the Ruby programming language."
-msgstr "Osnovna podr?ka za programski jezik Ruby."
+msgstr "Osnovna podr?ka za programski jezik Rubi."
 
-#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14
-#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17
+#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17
+#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19
 msgid "Basque Support"
 msgstr "Podr?ka za baskijski"
 
-#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15
-#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18
+#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18
+#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20
 msgid "Belarusian Support"
 msgstr "Podr?ka za beloruski"
 
-#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16
-#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19
+#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19
+#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21
 msgid "Bengali Support"
 msgstr "Podr?ka za bengalski"
 
-#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17
-#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20
+#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20
+#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22
 msgid "Bhutanese Support"
 msgstr "Podr?ka za butanski"
 
-#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18
-#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21
+#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21
+#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25
 msgid "Bosnian Support"
 msgstr "Podr?ka za bosanski"
 
-#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19
-#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22
+#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22
+#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26
 msgid "Brazilian Portuguese Support"
 msgstr "Podr?ka za brazilski portugalski"
 
-#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20
-#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23
+#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23
+#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27
 msgid "Breton Support"
 msgstr "Podr?ka za bretanjski"
 
-#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22
-#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25
+#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24
+#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8
+msgid "Buildsystem building group"
+msgstr "Grupa za izgradnju sistema izgradnje"
+
+#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25
+#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29
 msgid "Bulgarian Support"
 msgstr "Podr?ka za bugarski"
 
-#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23
-#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26
+#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26
+#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30
 msgid "Catalan Support"
 msgstr "Podr?ka za katalonski"
 
-#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24
-#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28
+#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28
+#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32
 msgid "Chinese Support"
 msgstr "Podr?ka za kineski"
 
-#: ../comps-f7.xml.in.h:24 ../comps-f8.xml.in.h:25 ../comps-f9.xml.in.h:25
-#: ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29
+#: ../comps-f9.xml.in.h:25 ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29
+#: ../comps-f12.xml.in.h:33 ../comps-f13.xml.in.h:33
[...1878 lines suppressed...]
 msgid ""
 "Support for cross-compiling programs to 32 bit Windows targets, testing "
 "them, and building installers, all from within Fedora."
@@ -1394,7 +1503,8 @@ msgstr ""
 "Podr?ka za me?uplatformsko kompiliranje programa u 32-bitne Windows ciljeve, "
 "njihovo testiranje, i pravljenje instalatera, sve unutar Fedora sistema."
 
-#: ../comps-f11.xml.in.h:186
+#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198
+#: ../comps-f13.xml.in.h:198
 msgid ""
 "Support for developing software using the Objective CAML programming "
 "language and libraries."
@@ -1402,15 +1512,18 @@ msgstr ""
 "Podr?ka za razvoj softvera koriste?i Objective CAML programski jezik i "
 "biblioteke."
 
-#: ../comps-f11.xml.in.h:188
+#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200
+#: ../comps-f13.xml.in.h:200
 msgid "Swahili Support"
 msgstr "Podr?ka za svahili"
 
-#: ../comps-f11.xml.in.h:196
+#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208
+#: ../comps-f13.xml.in.h:208
 msgid "Tetum Support"
 msgstr "Podr?ka za tetum"
 
-#: ../comps-f11.xml.in.h:223
+#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235
+#: ../comps-f13.xml.in.h:235
 msgid ""
 "This group is a collection of tools used in the design, modification, "
 "manipulation, and packaging of fonts."
@@ -1418,23 +1531,85 @@ msgstr ""
 "Ova grupa je skup alatki koje se koriste za dizajn, izmenu, obradu, i "
 "pakovanje fontova."
 
-#: ../comps-f11.xml.in.h:235
+#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247
+#: ../comps-f13.xml.in.h:247
 msgid "Turkmen Support"
 msgstr "Podr?ka za turkmenski"
 
-#: ../comps-f11.xml.in.h:237
+#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249
+#: ../comps-f13.xml.in.h:249
 msgid "Upper Sorbian Support"
 msgstr "Podr?ka za gornjelu?i?ki"
 
+#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2
+msgid ""
+"A set of packages that provide the Critical Path functionality for the GNOME "
+"desktop"
+msgstr ""
+"Skup paketa koji pru?a funkcionalnost kriti?ne putanje za GNOME okru?enje"
+
+#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3
+msgid ""
+"A set of packages that provide the shared platform for Critical Path "
+"functionality on all Fedora spins"
+msgstr ""
+"Skup paketa koji pru?a deljenu platformu za funkcionalnost kriti?ne putanje "
+"za sva Fedora izdanja"
+
+#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23
+msgid "Books and Guides"
+msgstr "Knjige i vodi?i"
+
+#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24
+msgid "Books and Guides for Fedora users and developers"
+msgstr "Knjige i vodi?i za Fedora korisnike i programere"
+
+#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37
+msgid "Critical Path (Base)"
+msgstr "Kriti?na putanja (osnovno)"
+
+#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38
+msgid "Critical Path (GNOME)"
+msgstr "Kriti?na putanja (GNOME)"
+
+#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50
+msgid "Directory Server"
+msgstr "Server imenika"
+
+#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88
+msgid "Haskell"
+msgstr "Haskel"
+
+#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123
+msgid ""
+"LXDE is a lightweight X11 desktop environment designed for computers with "
+"low hardware specifications like netbooks, mobile devices or older computers."
+msgstr ""
+"LXDE je lagano X11 radno okru?enje dizajnirano za ra?unare sa slabim "
+"hardverskim specifikacijama kao ?to su netbukovi, mobilni ure?aji ili "
+"stariji ra?unari."
+
+#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136
+msgid "Machine and user identity servers."
+msgstr "Serveri identiteta ma?ina i korisnika."
+
+#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147
+msgid "Moblin Desktop Environment"
+msgstr "Moblin radno okru?enje"
+
+#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148
+msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices."
+msgstr "Moblin je radno okru?enje za netbukove/nettopove/MID ure?aje."
+
 #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3
 msgid "Applications for a variety of tasks"
 msgstr "Programi za razne poslove"
 
-#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13
+#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14
 msgid "Dialup Networking Support"
 msgstr "Podr?ka za telefonsko umre?avanje"
 
-#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23
+#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24
 msgid ""
 "GNOME is a powerful, graphical user interface which includes a panel, "
 "desktop, system icons, and a graphical file manager."
@@ -1442,7 +1617,7 @@ msgstr ""
 "GNOME je napredno, grafi?ko korisni?ko okru?enje koje sadr?i panel, radnu "
 "povr?inu, sistemske ikone, i grafi?ko upravljanje datotekama."
 
-#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35
+#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36
 msgid ""
 "KDE is a powerful, graphical user interface which includes a panel, desktop, "
 "system icons, and a graphical file manager."
@@ -1450,7 +1625,7 @@ msgstr ""
 "KDE je napredno, grafi?ko korisni?ko okru?enje koje sadr?i panel, radnu "
 "povr?inu, sistemske ikone, i grafi?ko upravljanje datotekama."
 
-#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44
+#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45
 msgid ""
 "Sometimes called text editors, these are programs that allow you to create "
 "and edit files. These include Emacs and Vi."
@@ -1458,11 +1633,11 @@ msgstr ""
 "Takozvani ure?iva?i teksta, ovo su programi za pravljenje i izmenu datoteka. "
 "Neki od njih su Emacs i Vi."
 
-#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48
+#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49
 msgid "The XEmacs text editor."
 msgstr "XEmacs ure?iva? teksta."
 
-#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52
+#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53
 msgid ""
 "These tools allow you to create documentation in the DocBook format and "
 "convert them to HTML, PDF, Postscript, and text."
@@ -1470,30 +1645,36 @@ msgstr ""
 "Ove alatke omogu?avaju pravljenje dokumentacije u DocBook obliku, pa potom "
 "njeno pretvaranje u HTML, PDF, Postscript, i tekst."
 
-#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62
+#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63
 msgid "This group is a collection of network servers for specific purposes"
 msgstr "Ova grupa je skup mre?nih servera za posebne namene."
 
-#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63
+#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64
 msgid ""
 "This group is a collection of tools and resources of Arabic environments."
 msgstr "Ova grupa je skup alatki i resursa za arapsko okru?enje."
 
-#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66
+#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67
 msgid ""
 "This group is a collection of tools and resources of Hebrew environments."
 msgstr "Ova grupa je skup alatki i resursa za hebrejsko okru?enje."
 
-#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67
+#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68
 msgid ""
 "This group is a collection of tools and resources of Japanese environments."
 msgstr "Ova grupa je skup alatki i resursa za japansko okru?enje."
 
-#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77
+#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78
 msgid "XEmacs"
 msgstr "XEmacs"
 
-#: ../comps-el5.xml.in.h:65
+#: ../comps-el5.xml.in.h:66
 msgid ""
 "This group is a collection of tools and resources of Czech environments."
 msgstr "Ova grupa je skup alatki i resursa za ?e?ko okru?enje."
+
+#~ msgid "Eclipse"
+#~ msgstr "Eclipse"
+
+#~ msgid "The Eclipse Integrated Development Environment."
+#~ msgstr "Eclipse integrisano razvojno okru?enje."



From pkgdb at fedoraproject.org  Sun Sep  6 20:58:53 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:58:53 +0000
Subject: [pkgdb] openvpn: kalev has requested watchcommits
Message-ID: <20090906205853.D4C9110F87E@bastion2.fedora.phx.redhat.com>

kalev has requested the watchcommits acl on openvpn (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/openvpn



From pkgdb at fedoraproject.org  Sun Sep  6 20:58:55 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 20:58:55 +0000
Subject: [pkgdb] openvpn: kalev has requested commit
Message-ID: <20090906205855.D516310F890@bastion2.fedora.phx.redhat.com>

kalev has requested the commit acl on openvpn (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/openvpn



From pkgdb at fedoraproject.org  Sun Sep  6 21:29:54 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 21:29:54 +0000
Subject: [pkgdb] slim ownership updated
Message-ID: <20090906212954.530B310F87E@bastion2.fedora.phx.redhat.com>

Package slim in Fedora devel was orphaned by afb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/slim



From pkgdb at fedoraproject.org  Sun Sep  6 22:04:46 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:04:46 +0000
Subject: [pkgdb] autoconf F-12 cloned from devel
Message-ID: <20090906220446.B9C0210F87C@bastion2.fedora.phx.redhat.com>

kevin cloned autoconf F-12 from devel

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/autoconf



From pkgdb at fedoraproject.org  Sun Sep  6 22:05:41 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:05:41 +0000
Subject: [pkgdb] lxde-icon-theme was added for cwickert
Message-ID: <20090906220542.0A1A810F881@bastion2.fedora.phx.redhat.com>

kevin has added Package lxde-icon-theme with summary Default icon theme for LXDE
kevin has approved Package lxde-icon-theme
kevin has added a Fedora devel branch for lxde-icon-theme with an owner of cwickert
kevin has approved lxde-icon-theme in Fedora devel
kevin has approved Package lxde-icon-theme
kevin has set commit to Approved for 107427 on lxde-icon-theme (Fedora devel)
kevin has set checkout to Approved for 107427 on lxde-icon-theme (Fedora devel)
kevin has set build to Approved for 107427 on lxde-icon-theme (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/lxde-icon-theme



From pkgdb at fedoraproject.org  Sun Sep  6 22:05:45 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:05:45 +0000
Subject: [pkgdb] lxde-icon-theme summary updated by kevin
Message-ID: <20090906220545.C3BA610F88A@bastion2.fedora.phx.redhat.com>

kevin set package lxde-icon-theme summary to Default icon theme for LXDE

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/lxde-icon-theme



From pkgdb at fedoraproject.org  Sun Sep  6 22:05:45 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:05:45 +0000
Subject: [pkgdb] lxde-icon-theme (Fedora, 10) updated by kevin
Message-ID: <20090906220546.03A9010F894@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 10 branch for lxde-icon-theme
kevin has set commit to Approved for 107427 on lxde-icon-theme (Fedora 10)
kevin has set checkout to Approved for 107427 on lxde-icon-theme (Fedora 10)
kevin has set build to Approved for 107427 on lxde-icon-theme (Fedora 10)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/lxde-icon-theme



From pkgdb at fedoraproject.org  Sun Sep  6 22:05:45 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:05:45 +0000
Subject: [pkgdb] lxde-icon-theme (Fedora, 10) updated by kevin
Message-ID: <20090906220546.2CA2D10F89A@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 11 branch for lxde-icon-theme
kevin has set commit to Approved for 107427 on lxde-icon-theme (Fedora 11)
kevin has set checkout to Approved for 107427 on lxde-icon-theme (Fedora 11)
kevin has set build to Approved for 107427 on lxde-icon-theme (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/lxde-icon-theme



From kevin at fedoraproject.org  Sun Sep  6 22:05:54 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:05:54 +0000 (UTC)
Subject: rpms/lxde-icon-theme - New directory
Message-ID: <20090906220554.1608811C00E5@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/lxde-icon-theme
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsY22433/rpms/lxde-icon-theme

Log Message:
Directory /cvs/pkgs/rpms/lxde-icon-theme added to the repository




From kevin at fedoraproject.org  Sun Sep  6 22:05:54 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:05:54 +0000 (UTC)
Subject: rpms/lxde-icon-theme/devel - New directory
Message-ID: <20090906220554.429B611C0418@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/lxde-icon-theme/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsY22433/rpms/lxde-icon-theme/devel

Log Message:
Directory /cvs/pkgs/rpms/lxde-icon-theme/devel added to the repository




From kevin at fedoraproject.org  Sun Sep  6 22:06:00 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:06:00 +0000 (UTC)
Subject: rpms/lxde-icon-theme Makefile,NONE,1.1
Message-ID: <20090906220600.74E2711C00E5@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/lxde-icon-theme
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsY22433/rpms/lxde-icon-theme

Added Files:
	Makefile 
Log Message:
Setup of module lxde-icon-theme


--- NEW FILE Makefile ---
# Top level Makefile for module lxde-icon-theme
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From kevin at fedoraproject.org  Sun Sep  6 22:06:00 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:06:00 +0000 (UTC)
Subject: rpms/lxde-icon-theme/devel .cvsignore, NONE, 1.1 Makefile, NONE,
	1.1 sources, NONE, 1.1
Message-ID: <20090906220600.AE9DA11C00E5@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/lxde-icon-theme/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsY22433/rpms/lxde-icon-theme/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module lxde-icon-theme


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: lxde-icon-theme
# $Id: Makefile,v 1.1 2009/09/06 22:06:00 kevin Exp $
NAME := lxde-icon-theme
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From pkgdb at fedoraproject.org  Sun Sep  6 22:07:20 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:07:20 +0000
Subject: [pkgdb] sslogger was added for ebrand
Message-ID: <20090906220720.324AA10F890@bastion2.fedora.phx.redhat.com>

kevin has added Package sslogger with summary A keystroke logging utility for privileged user escalation
kevin has approved Package sslogger
kevin has added a Fedora devel branch for sslogger with an owner of ebrand
kevin has approved sslogger in Fedora devel
kevin has approved Package sslogger
kevin has set commit to Approved for 107427 on sslogger (Fedora devel)
kevin has set checkout to Approved for 107427 on sslogger (Fedora devel)
kevin has set build to Approved for 107427 on sslogger (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sslogger



From pkgdb at fedoraproject.org  Sun Sep  6 22:07:24 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:07:24 +0000
Subject: [pkgdb] sslogger summary updated by kevin
Message-ID: <20090906220724.6C5B810F895@bastion2.fedora.phx.redhat.com>

kevin set package sslogger summary to A keystroke logging utility for privileged user escalation

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sslogger



From pkgdb at fedoraproject.org  Sun Sep  6 22:07:24 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:07:24 +0000
Subject: [pkgdb] sslogger (Fedora EPEL, 5) updated by kevin
Message-ID: <20090906220724.704AC10F89B@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 10 branch for sslogger
kevin has set commit to Approved for 107427 on sslogger (Fedora 10)
kevin has set checkout to Approved for 107427 on sslogger (Fedora 10)
kevin has set build to Approved for 107427 on sslogger (Fedora 10)
kevin approved watchbugzilla on sslogger (Fedora 10) for mtasaka
kevin approved watchcommits on sslogger (Fedora 10) for mtasaka

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sslogger



From pkgdb at fedoraproject.org  Sun Sep  6 22:07:24 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:07:24 +0000
Subject: [pkgdb] sslogger (Fedora EPEL, 5) updated by kevin
Message-ID: <20090906220724.7AAC710F8A0@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 11 branch for sslogger
kevin has set commit to Approved for 107427 on sslogger (Fedora 11)
kevin has set checkout to Approved for 107427 on sslogger (Fedora 11)
kevin has set build to Approved for 107427 on sslogger (Fedora 11)
kevin approved watchbugzilla on sslogger (Fedora 11) for mtasaka
kevin approved watchcommits on sslogger (Fedora 11) for mtasaka

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sslogger



From pkgdb at fedoraproject.org  Sun Sep  6 22:07:24 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:07:24 +0000
Subject: [pkgdb] sslogger (Fedora EPEL, 5) updated by kevin
Message-ID: <20090906220724.8292D10F8A2@bastion2.fedora.phx.redhat.com>

kevin approved watchbugzilla on sslogger (Fedora devel) for mtasaka
kevin approved watchcommits on sslogger (Fedora devel) for mtasaka

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sslogger



From kevin at fedoraproject.org  Sun Sep  6 22:07:33 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:07:33 +0000 (UTC)
Subject: rpms/sslogger/devel - New directory
Message-ID: <20090906220733.4840011C0419@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/sslogger/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj23062/rpms/sslogger/devel

Log Message:
Directory /cvs/pkgs/rpms/sslogger/devel added to the repository




From kevin at fedoraproject.org  Sun Sep  6 22:07:33 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:07:33 +0000 (UTC)
Subject: rpms/sslogger - New directory
Message-ID: <20090906220733.163EC11C00E5@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/sslogger
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj23062/rpms/sslogger

Log Message:
Directory /cvs/pkgs/rpms/sslogger added to the repository




From kevin at fedoraproject.org  Sun Sep  6 22:07:39 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:07:39 +0000 (UTC)
Subject: rpms/sslogger Makefile,NONE,1.1
Message-ID: <20090906220739.6DA5811C00E5@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/sslogger
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj23062/rpms/sslogger

Added Files:
	Makefile 
Log Message:
Setup of module sslogger


--- NEW FILE Makefile ---
# Top level Makefile for module sslogger
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From pkgdb at fedoraproject.org  Sun Sep  6 22:07:24 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:07:24 +0000
Subject: [pkgdb] sslogger (Fedora EPEL, 5) updated by kevin
Message-ID: <20090906220724.9327010F8A6@bastion2.fedora.phx.redhat.com>

kevin added a Fedora EPEL 5 branch for sslogger
kevin has set commit to Approved for 107427 on sslogger (Fedora EPEL 5)
kevin has set checkout to Approved for 107427 on sslogger (Fedora EPEL 5)
kevin has set build to Approved for 107427 on sslogger (Fedora EPEL 5)
kevin approved watchbugzilla on sslogger (Fedora EPEL 5) for mtasaka
kevin approved watchcommits on sslogger (Fedora EPEL 5) for mtasaka

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sslogger



From kevin at fedoraproject.org  Sun Sep  6 22:07:39 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:07:39 +0000 (UTC)
Subject: rpms/sslogger/devel .cvsignore, NONE, 1.1 Makefile, NONE,
	1.1 sources, NONE, 1.1
Message-ID: <20090906220739.C4E5611C00E5@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/sslogger/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj23062/rpms/sslogger/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module sslogger


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: sslogger
# $Id: Makefile,v 1.1 2009/09/06 22:07:39 kevin Exp $
NAME := sslogger
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From pkgdb at fedoraproject.org  Sun Sep  6 22:08:16 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:08:16 +0000
Subject: [pkgdb] gnome-mud was added for elanthis
Message-ID: <20090906220816.915CB10F896@bastion2.fedora.phx.redhat.com>

kevin has added Package gnome-mud with summary MUD client for GNOME desktop
kevin has approved Package gnome-mud
kevin has added a Fedora devel branch for gnome-mud with an owner of elanthis
kevin has approved gnome-mud in Fedora devel
kevin has approved Package gnome-mud
kevin has set commit to Approved for 107427 on gnome-mud (Fedora devel)
kevin has set checkout to Approved for 107427 on gnome-mud (Fedora devel)
kevin has set build to Approved for 107427 on gnome-mud (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnome-mud



From pkgdb at fedoraproject.org  Sun Sep  6 22:08:18 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:08:18 +0000
Subject: [pkgdb] gnome-mud summary updated by kevin
Message-ID: <20090906220818.54B6510F89A@bastion2.fedora.phx.redhat.com>

kevin set package gnome-mud summary to MUD client for GNOME desktop

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnome-mud



From pkgdb at fedoraproject.org  Sun Sep  6 22:08:18 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:08:18 +0000
Subject: [pkgdb] gnome-mud (Fedora, 12) updated by kevin
Message-ID: <20090906220818.5DD6810F89F@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 12 branch for gnome-mud
kevin has set commit to Approved for 107427 on gnome-mud (Fedora 12)
kevin has set checkout to Approved for 107427 on gnome-mud (Fedora 12)
kevin has set build to Approved for 107427 on gnome-mud (Fedora 12)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnome-mud



From kevin at fedoraproject.org  Sun Sep  6 22:08:26 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:08:26 +0000 (UTC)
Subject: rpms/gnome-mud - New directory
Message-ID: <20090906220826.1CCCD11C00E5@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/gnome-mud
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsH23473/rpms/gnome-mud

Log Message:
Directory /cvs/pkgs/rpms/gnome-mud added to the repository




From kevin at fedoraproject.org  Sun Sep  6 22:08:26 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:08:26 +0000 (UTC)
Subject: rpms/gnome-mud/devel - New directory
Message-ID: <20090906220826.5A8D911C0419@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/gnome-mud/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsH23473/rpms/gnome-mud/devel

Log Message:
Directory /cvs/pkgs/rpms/gnome-mud/devel added to the repository




From kevin at fedoraproject.org  Sun Sep  6 22:08:33 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:08:33 +0000 (UTC)
Subject: rpms/gnome-mud Makefile,NONE,1.1
Message-ID: <20090906220833.0D80411C00E5@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/gnome-mud
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsH23473/rpms/gnome-mud

Added Files:
	Makefile 
Log Message:
Setup of module gnome-mud


--- NEW FILE Makefile ---
# Top level Makefile for module gnome-mud
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From kevin at fedoraproject.org  Sun Sep  6 22:08:33 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:08:33 +0000 (UTC)
Subject: rpms/gnome-mud/devel .cvsignore, NONE, 1.1 Makefile, NONE,
	1.1 sources, NONE, 1.1
Message-ID: <20090906220833.5F52411C00E5@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/gnome-mud/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsH23473/rpms/gnome-mud/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module gnome-mud


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: gnome-mud
# $Id: Makefile,v 1.1 2009/09/06 22:08:33 kevin Exp $
NAME := gnome-mud
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From pkgdb at fedoraproject.org  Sun Sep  6 22:09:05 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:09:05 +0000
Subject: [pkgdb] libtelnet was added for elanthis
Message-ID: <20090906220905.E5D0B10F88A@bastion2.fedora.phx.redhat.com>

kevin has added Package libtelnet with summary TELNET protocol parsing framework
kevin has approved Package libtelnet
kevin has added a Fedora devel branch for libtelnet with an owner of elanthis
kevin has approved libtelnet in Fedora devel
kevin has approved Package libtelnet
kevin has set commit to Approved for 107427 on libtelnet (Fedora devel)
kevin has set checkout to Approved for 107427 on libtelnet (Fedora devel)
kevin has set build to Approved for 107427 on libtelnet (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/libtelnet



From pkgdb at fedoraproject.org  Sun Sep  6 22:09:07 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:09:07 +0000
Subject: [pkgdb] libtelnet summary updated by kevin
Message-ID: <20090906220907.22FFA10F8A1@bastion2.fedora.phx.redhat.com>

kevin set package libtelnet summary to TELNET protocol parsing framework

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/libtelnet



From pkgdb at fedoraproject.org  Sun Sep  6 22:09:07 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Sun, 06 Sep 2009 22:09:07 +0000
Subject: [pkgdb] libtelnet (Fedora, 12) updated by kevin
Message-ID: <20090906220907.4708810F89F@bastion2.fedora.phx.redhat.com>

kevin added a Fedora 12 branch for libtelnet
kevin has set commit to Approved for 107427 on libtelnet (Fedora 12)
kevin has set checkout to Approved for 107427 on libtelnet (Fedora 12)
kevin has set build to Approved for 107427 on libtelnet (Fedora 12)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/libtelnet



From kevin at fedoraproject.org  Sun Sep  6 22:09:22 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:09:22 +0000 (UTC)
Subject: rpms/libtelnet - New directory
Message-ID: <20090906220922.196B311C00E5@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/libtelnet
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsE23816/rpms/libtelnet

Log Message:
Directory /cvs/pkgs/rpms/libtelnet added to the repository




From kevin at fedoraproject.org  Sun Sep  6 22:09:22 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:09:22 +0000 (UTC)
Subject: rpms/libtelnet/devel - New directory
Message-ID: <20090906220922.42D4311C0423@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/libtelnet/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsE23816/rpms/libtelnet/devel

Log Message:
Directory /cvs/pkgs/rpms/libtelnet/devel added to the repository




From kevin at fedoraproject.org  Sun Sep  6 22:09:29 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:09:29 +0000 (UTC)
Subject: rpms/libtelnet Makefile,NONE,1.1
Message-ID: <20090906220929.05E8411C00E5@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/libtelnet
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsE23816/rpms/libtelnet

Added Files:
	Makefile 
Log Message:
Setup of module libtelnet


--- NEW FILE Makefile ---
# Top level Makefile for module libtelnet
all : CVS/Root common-update
	@cvs update

common-update : common
	@cd common && cvs update

common : CVS/Root
	@cvs checkout common

CVS/Root :
	@echo "ERROR: This does not look like a CVS checkout" && exit 1

clean :
	@find . -type f -name *~ -exec rm -fv {} \;



From kevin at fedoraproject.org  Sun Sep  6 22:09:29 2009
From: kevin at fedoraproject.org (Kevin Fenzi)
Date: Sun,  6 Sep 2009 22:09:29 +0000 (UTC)
Subject: rpms/libtelnet/devel .cvsignore, NONE, 1.1 Makefile, NONE,
	1.1 sources, NONE, 1.1
Message-ID: <20090906220929.B017D11C00E5@cvs1.fedora.phx.redhat.com>

Author: kevin

Update of /cvs/pkgs/rpms/libtelnet/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsE23816/rpms/libtelnet/devel

Added Files:
	.cvsignore Makefile sources 
Log Message:
Setup of module libtelnet


--- NEW FILE .cvsignore ---


--- NEW FILE Makefile ---
# Makefile for source rpm: libtelnet
# $Id: Makefile,v 1.1 2009/09/06 22:09:29 kevin Exp $
NAME := libtelnet
SPECFILE = $(firstword $(wildcard *.spec))

define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef

MAKEFILE_COMMON := $(shell $(find-makefile-common))

ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef

MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif

include $(MAKEFILE_COMMON)


--- NEW FILE sources ---



From wtogami at fedoraproject.org  Sun Sep  6 22:53:57 2009
From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=)
Date: Sun,  6 Sep 2009 22:53:57 +0000 (UTC)
Subject: rpms/wesnoth/devel .cvsignore, 1.40, 1.41 sources, 1.40,
	1.41 wesnoth.spec, 1.82, 1.83
Message-ID: <20090906225357.E1FF711C00E5@cvs1.fedora.phx.redhat.com>

Author: wtogami

Update of /cvs/pkgs/rpms/wesnoth/devel
In directory cvs1.fedora.phx.redhat.com:/home/fedora/wtogami/wesnoth/devel

Modified Files:
	.cvsignore sources wesnoth.spec 
Log Message:
1.6.5



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/wesnoth/devel/.cvsignore,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -p -r1.40 -r1.41
--- .cvsignore	6 Jul 2009 01:06:46 -0000	1.40
+++ .cvsignore	6 Sep 2009 22:53:55 -0000	1.41
@@ -1 +1 @@
-wesnoth-1.6.4.tar.bz2
+wesnoth-1.6.5.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/wesnoth/devel/sources,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -p -r1.40 -r1.41
--- sources	6 Jul 2009 01:06:46 -0000	1.40
+++ sources	6 Sep 2009 22:53:55 -0000	1.41
@@ -1 +1 @@
-c8bc4c5b2be28e29563dfe3f89eafd51  wesnoth-1.6.4.tar.bz2
+493826bbd9ba355930765a7e8fe3749a  wesnoth-1.6.5.tar.bz2


Index: wesnoth.spec
===================================================================
RCS file: /cvs/pkgs/rpms/wesnoth/devel/wesnoth.spec,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -p -r1.82 -r1.83
--- wesnoth.spec	27 Jul 2009 07:11:09 -0000	1.82
+++ wesnoth.spec	6 Sep 2009 22:53:55 -0000	1.83
@@ -1,6 +1,6 @@
 Name:           wesnoth
-Version:        1.6.4
-Release:        3%{?dist}
+Version:        1.6.5
+Release:        1%{?dist}
 Summary:        Turn-based strategy game with a fantasy theme
 
 Group:          Amusements/Games
@@ -253,6 +253,9 @@ fi
 #%endif
 
 %changelog
+* Sun Sep 06 2009 Warren Togami  - 1.6.5-1
+- 1.6.5
+
 * Mon Jul 27 2009 Fedora Release Engineering  - 1.6.4-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From cchance at fedoraproject.org  Mon Sep  7 00:18:01 2009
From: cchance at fedoraproject.org (cchance)
Date: Mon,  7 Sep 2009 00:18:01 +0000 (UTC)
Subject: rpms/ibus-table-translit/devel .cvsignore, 1.2,
	1.3 ibus-table-translit.spec, 1.1, 1.2 sources, 1.2, 1.3
Message-ID: <20090907001801.B7F0711C00E5@cvs1.fedora.phx.redhat.com>

Author: cchance

Update of /cvs/pkgs/rpms/ibus-table-translit/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28924

Modified Files:
	.cvsignore ibus-table-translit.spec sources 
Log Message:
updated source & introduce russian translit


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ibus-table-translit/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	7 Aug 2009 05:01:42 -0000	1.2
+++ .cvsignore	7 Sep 2009 00:18:00 -0000	1.3
@@ -1 +1 @@
-ibus-table-translit-1.2.0.20090720.tar.gz
+ibus-table-translit-1.2.0.20090907.tar.gz


Index: ibus-table-translit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ibus-table-translit/devel/ibus-table-translit.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- ibus-table-translit.spec	7 Aug 2009 05:01:42 -0000	1.1
+++ ibus-table-translit.spec	7 Sep 2009 00:18:00 -0000	1.2
@@ -1,7 +1,7 @@
 Name:       ibus-table-translit
-Version:    1.2.0.20090720
-Release:    2%{?dist}
-Summary:    Translit input methods for ibus-table
+Version:    1.2.0.20090907
+Release:    1%{?dist}
+Summary:    Translit tables for ibus-table
 License:    GPLv2+
 Group:      System Environment/Libraries
 URL:        http://code.google.com/p/ibus/
@@ -15,7 +15,7 @@ Requires(post):   ibus >= 1.2, ibus-tabl
 BuildRequires:    ibus >= 1.2, ibus-table >= 1.2
 
 %description
-The package contains Translit input methods for Table engine of IBus platform. 
+The package contains Translit tables for IBus-Table. 
 
 %prep
 %setup -q
@@ -35,14 +35,21 @@ export IBUS_TABLE_CREATEDB="%{_bindir}/i
 %post
 cd %{_datadir}/ibus-table/tables/
 %{_bindir}/ibus-table-createdb -i -n translit.db
+%{_bindir}/ibus-table-createdb -i -n translit-ua.db
 
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING README
 %{_datadir}/ibus-table/tables/translit.db
+%{_datadir}/ibus-table/tables/translit-ua.db
 %{_datadir}/ibus-table/icons/translit.png
+%{_datadir}/ibus-table/icons/translit-ua.png
 
 %changelog
+* Mon Sep 07 2009 Caius 'kaio' Chance  - 1.2.0.20090907-1.fc12
+- Updated source.
+- Introduced Ukrainian Translit table.
+
 * Wed Jul 22 2009 Caius 'kaio' Chance  - 1.2.0.20090720-2.fc12
 - Removed BuildRequires of gettext-devel and automake.
 - Removed directories that do not need to own.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ibus-table-translit/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	7 Aug 2009 05:01:42 -0000	1.2
+++ sources	7 Sep 2009 00:18:00 -0000	1.3
@@ -1 +1 @@
-a77c76c5494622fb71a3184fa39b3876  ibus-table-translit-1.2.0.20090720.tar.gz
+6489e406e550dc5128818ce779394d3a  ibus-table-translit-1.2.0.20090907.tar.gz



From mclasen at fedoraproject.org  Mon Sep  7 00:54:59 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 00:54:59 +0000 (UTC)
Subject: comps comps-f12.xml.in,1.107,1.108
Message-ID: <20090907005459.2AB6411C00E5@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/comps
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5911

Modified Files:
	comps-f12.xml.in 
Log Message:
Install vinagre by default



Index: comps-f12.xml.in
===================================================================
RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v
retrieving revision 1.107
retrieving revision 1.108
diff -u -p -r1.107 -r1.108
--- comps-f12.xml.in	5 Sep 2009 22:20:09 -0000	1.107
+++ comps-f12.xml.in	7 Sep 2009 00:54:58 -0000	1.108
@@ -2505,6 +2505,7 @@
       pulseaudio-module-gconf
       pulseaudio-module-x11
       seahorse
+      vinagre
       vino
       xdg-user-dirs-gtk
       yum-presto
@@ -2574,7 +2575,6 @@
       tomboy
       tracker-search-tool
       verbiste-gnome
-      vinagre
       wallpapoz
       wp_tray
       xiphos



From pkgdb at fedoraproject.org  Mon Sep  7 00:59:47 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 00:59:47 +0000
Subject: [pkgdb] openvpn had acl change status
Message-ID: <20090907005947.B8AF610F85E@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on openvpn (Fedora devel) to Approved for kalev

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/openvpn



From pkgdb at fedoraproject.org  Mon Sep  7 00:59:49 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 00:59:49 +0000
Subject: [pkgdb] openvpn had acl change status
Message-ID: <20090907005949.C8D1710F881@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on openvpn (Fedora devel) to Approved for kalev

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/openvpn



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:09 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:09 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010409.23AB510F85E@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Sys-Virt (Fedora devel) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:10 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:10 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010411.0351110F881@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Sys-Virt (Fedora devel) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:15 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:15 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010415.9C6E410F895@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Sys-Virt (Fedora EPEL 4) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:12 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:12 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010412.179BB10F890@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on perl-Sys-Virt (Fedora devel) to Approved for berrange

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:16 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:16 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010416.D9D8F10F89B@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Sys-Virt (Fedora EPEL 4) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:21 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:21 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010421.70ED310F85E@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Sys-Virt (Fedora EPEL 5) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:21 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:21 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010421.D566F10F8A1@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Sys-Virt (Fedora EPEL 5) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:24 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:24 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010424.9819E10F8A4@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Sys-Virt (Fedora 7) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:25 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:25 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010425.6A11B10F8A8@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Sys-Virt (Fedora 7) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:28 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:28 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010428.4119C10F8AB@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Sys-Virt (Fedora 5) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:28 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:28 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010428.DBA2010F8AF@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Sys-Virt (Fedora 5) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:32 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:32 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010432.1FAA610F8B2@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Sys-Virt (Fedora 6) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:32 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:32 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010432.B84C910F87E@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Sys-Virt (Fedora 6) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:37 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:37 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010437.CAF2F10F881@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Sys-Virt (Fedora 8) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:37 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:37 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010437.D37FD10F8B6@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Sys-Virt (Fedora 8) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:40 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:40 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010441.0601010F8BC@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Sys-Virt (Fedora 9) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:41 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:41 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010441.5A71D10F8BF@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Sys-Virt (Fedora 9) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:45 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:45 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010445.51C3A10F890@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on perl-Sys-Virt (Fedora 10) to Approved for berrange

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:47 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:47 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010447.A78D610F895@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Sys-Virt (Fedora 10) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:48 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:48 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010448.3A4A310F8C3@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Sys-Virt (Fedora 10) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:51 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:51 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010451.BE31F10F8C7@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on perl-Sys-Virt (Fedora 11) to Approved for berrange

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:53 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:53 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010453.0C65F10F8CA@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Sys-Virt (Fedora 11) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:04:55 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:04:55 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010455.6300910F8CE@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Sys-Virt (Fedora 11) to Approved for virtmaint

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:05:01 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:05:01 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010501.55F3010F8CD@bastion2.fedora.phx.redhat.com>

steve has set the approveacls acl on perl-Sys-Virt (Fedora 11) to Approved for berrange

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:05:03 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:05:03 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010503.63E9C10F8D1@bastion2.fedora.phx.redhat.com>

steve has set the approveacls acl on perl-Sys-Virt (Fedora 10) to Approved for berrange

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:05:06 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:05:06 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010506.35C7410F8D3@bastion2.fedora.phx.redhat.com>

steve has set the approveacls acl on perl-Sys-Virt (Fedora 9) to Approved for berrange

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:05:09 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:05:09 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010509.3702310F89F@bastion2.fedora.phx.redhat.com>

steve has set the approveacls acl on perl-Sys-Virt (Fedora 8) to Approved for berrange

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:05:10 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:05:10 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010511.0D87110F8D6@bastion2.fedora.phx.redhat.com>

steve has set the approveacls acl on perl-Sys-Virt (Fedora 6) to Approved for berrange

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:05:13 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:05:13 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010513.BEB6A10F8D9@bastion2.fedora.phx.redhat.com>

steve has set the approveacls acl on perl-Sys-Virt (Fedora 5) to Approved for berrange

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:05:16 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:05:16 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010516.E518110F8A2@bastion2.fedora.phx.redhat.com>

steve has set the approveacls acl on perl-Sys-Virt (Fedora 7) to Approved for berrange

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:05:18 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:05:18 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010518.343D610F8A5@bastion2.fedora.phx.redhat.com>

steve has set the approveacls acl on perl-Sys-Virt (Fedora EPEL 5) to Approved for berrange

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:05:20 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:05:20 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010520.88F0810F8E0@bastion2.fedora.phx.redhat.com>

steve has set the approveacls acl on perl-Sys-Virt (Fedora EPEL 4) to Approved for berrange

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:05:23 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:05:23 +0000
Subject: [pkgdb] perl-Sys-Virt had acl change status
Message-ID: <20090907010523.4786210F8ED@bastion2.fedora.phx.redhat.com>

steve has set the approveacls acl on perl-Sys-Virt (Fedora devel) to Approved for berrange

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Sys-Virt



From pkgdb at fedoraproject.org  Mon Sep  7 01:07:44 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:07:44 +0000
Subject: [pkgdb] tuxtype2 had acl change status
Message-ID: <20090907010744.A7B8C10F8A0@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on tuxtype2 (Fedora devel) to Approved for trasher

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/tuxtype2



From pkgdb at fedoraproject.org  Mon Sep  7 01:07:44 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:07:44 +0000
Subject: [pkgdb] tuxtype2 had acl change status
Message-ID: <20090907010744.EB0C110F8B7@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on tuxtype2 (Fedora devel) to Approved for trasher

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/tuxtype2



From pkgdb at fedoraproject.org  Mon Sep  7 01:07:45 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:07:45 +0000
Subject: [pkgdb] tuxtype2 had acl change status
Message-ID: <20090907010745.DB26110F8BD@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on tuxtype2 (Fedora devel) to Approved for trasher

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/tuxtype2



From pkgdb at fedoraproject.org  Mon Sep  7 01:07:53 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:07:53 +0000
Subject: [pkgdb] tuxtype2 had acl change status
Message-ID: <20090907010753.8446D10F8C3@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on tuxtype2 (Fedora 10) to Approved for trasher

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/tuxtype2



From pkgdb at fedoraproject.org  Mon Sep  7 01:07:53 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:07:53 +0000
Subject: [pkgdb] tuxtype2 had acl change status
Message-ID: <20090907010753.E85C510F8C5@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on tuxtype2 (Fedora 10) to Approved for trasher

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/tuxtype2



From pkgdb at fedoraproject.org  Mon Sep  7 01:07:58 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:07:58 +0000
Subject: [pkgdb] tuxtype2 had acl change status
Message-ID: <20090907010758.CD62110F8CD@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on tuxtype2 (Fedora 11) to Approved for trasher

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/tuxtype2



From pkgdb at fedoraproject.org  Mon Sep  7 01:07:55 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:07:55 +0000
Subject: [pkgdb] tuxtype2 had acl change status
Message-ID: <20090907010755.B7B4F10F8C9@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on tuxtype2 (Fedora 10) to Approved for trasher

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/tuxtype2



From pkgdb at fedoraproject.org  Mon Sep  7 01:07:59 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:07:59 +0000
Subject: [pkgdb] tuxtype2 had acl change status
Message-ID: <20090907010759.C013410F8D0@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on tuxtype2 (Fedora 11) to Approved for trasher

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/tuxtype2



From pkgdb at fedoraproject.org  Mon Sep  7 01:08:00 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:08:00 +0000
Subject: [pkgdb] tuxtype2 had acl change status
Message-ID: <20090907010800.8C9E510F8D4@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on tuxtype2 (Fedora 11) to Approved for trasher

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/tuxtype2



From pkgdb at fedoraproject.org  Mon Sep  7 01:08:28 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:08:28 +0000
Subject: [pkgdb] perl-Parse-CPAN-Meta had acl change status
Message-ID: <20090907010828.4E5D610F8A6@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Parse-CPAN-Meta (Fedora devel) to Approved for corsepiu

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-CPAN-Meta



From pkgdb at fedoraproject.org  Mon Sep  7 01:08:29 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:08:29 +0000
Subject: [pkgdb] perl-Parse-CPAN-Meta had acl change status
Message-ID: <20090907010829.9765510F8AA@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Parse-CPAN-Meta (Fedora devel) to Approved for corsepiu

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-CPAN-Meta



From pkgdb at fedoraproject.org  Mon Sep  7 01:08:29 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:08:29 +0000
Subject: [pkgdb] perl-Parse-CPAN-Meta had acl change status
Message-ID: <20090907010830.10BAD10F8D8@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on perl-Parse-CPAN-Meta (Fedora devel) to Approved for corsepiu

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-CPAN-Meta



From pkgdb at fedoraproject.org  Mon Sep  7 01:08:35 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:08:35 +0000
Subject: [pkgdb] perl-Parse-CPAN-Meta had acl change status
Message-ID: <20090907010835.2785110F8DC@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Parse-CPAN-Meta (Fedora 9) to Approved for corsepiu

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-CPAN-Meta



From pkgdb at fedoraproject.org  Mon Sep  7 01:08:35 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:08:35 +0000
Subject: [pkgdb] perl-Parse-CPAN-Meta had acl change status
Message-ID: <20090907010835.7B78A10F8DF@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Parse-CPAN-Meta (Fedora 9) to Approved for corsepiu

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-CPAN-Meta



From pkgdb at fedoraproject.org  Mon Sep  7 01:08:36 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:08:36 +0000
Subject: [pkgdb] perl-Parse-CPAN-Meta had acl change status
Message-ID: <20090907010836.E446B10F87C@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on perl-Parse-CPAN-Meta (Fedora 9) to Approved for corsepiu

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-CPAN-Meta



From pkgdb at fedoraproject.org  Mon Sep  7 01:08:43 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:08:43 +0000
Subject: [pkgdb] perl-Parse-CPAN-Meta had acl change status
Message-ID: <20090907010843.4D19C10F8AD@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Parse-CPAN-Meta (Fedora 10) to Approved for corsepiu

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-CPAN-Meta



From pkgdb at fedoraproject.org  Mon Sep  7 01:08:44 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:08:44 +0000
Subject: [pkgdb] perl-Parse-CPAN-Meta had acl change status
Message-ID: <20090907010844.3940410F8EE@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Parse-CPAN-Meta (Fedora 10) to Approved for corsepiu

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-CPAN-Meta



From pkgdb at fedoraproject.org  Mon Sep  7 01:08:45 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:08:45 +0000
Subject: [pkgdb] perl-Parse-CPAN-Meta had acl change status
Message-ID: <20090907010845.B466A10F87E@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on perl-Parse-CPAN-Meta (Fedora 10) to Approved for corsepiu

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-CPAN-Meta



From pkgdb at fedoraproject.org  Mon Sep  7 01:08:48 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:08:48 +0000
Subject: [pkgdb] perl-Parse-CPAN-Meta had acl change status
Message-ID: <20090907010848.6353C10F8FC@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Parse-CPAN-Meta (Fedora 11) to Approved for corsepiu

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-CPAN-Meta



From pkgdb at fedoraproject.org  Mon Sep  7 01:08:48 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:08:48 +0000
Subject: [pkgdb] perl-Parse-CPAN-Meta had acl change status
Message-ID: <20090907010849.03F2D10F8FF@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Parse-CPAN-Meta (Fedora 11) to Approved for corsepiu

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-CPAN-Meta



From pkgdb at fedoraproject.org  Mon Sep  7 01:08:50 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:08:50 +0000
Subject: [pkgdb] perl-Parse-CPAN-Meta had acl change status
Message-ID: <20090907010850.5D94210F902@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on perl-Parse-CPAN-Meta (Fedora 11) to Approved for corsepiu

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Parse-CPAN-Meta



From pkgdb at fedoraproject.org  Mon Sep  7 01:16:13 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:16:13 +0000
Subject: [pkgdb] perl-DateTime-Set had acl change status
Message-ID: <20090907011613.4121810F85E@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-DateTime-Set (Fedora devel) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-DateTime-Set



From pkgdb at fedoraproject.org  Mon Sep  7 01:16:14 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:16:14 +0000
Subject: [pkgdb] perl-DateTime-Set had acl change status
Message-ID: <20090907011614.1E16910F881@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-DateTime-Set (Fedora devel) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-DateTime-Set



From pkgdb at fedoraproject.org  Mon Sep  7 01:16:15 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:16:15 +0000
Subject: [pkgdb] perl-DateTime-Set had acl change status
Message-ID: <20090907011615.3BEF710F890@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on perl-DateTime-Set (Fedora devel) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-DateTime-Set



From pkgdb at fedoraproject.org  Mon Sep  7 01:16:18 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:16:18 +0000
Subject: [pkgdb] perl-DateTime-Set had acl change status
Message-ID: <20090907011618.660C410F895@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-DateTime-Set (Fedora EPEL 4) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-DateTime-Set



From pkgdb at fedoraproject.org  Mon Sep  7 01:16:19 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:16:19 +0000
Subject: [pkgdb] perl-DateTime-Set had acl change status
Message-ID: <20090907011619.0D0FD10F89C@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-DateTime-Set (Fedora EPEL 4) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-DateTime-Set



From pkgdb at fedoraproject.org  Mon Sep  7 01:16:20 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:16:20 +0000
Subject: [pkgdb] perl-DateTime-Set had acl change status
Message-ID: <20090907011620.4673010F89F@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on perl-DateTime-Set (Fedora EPEL 4) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-DateTime-Set



From pkgdb at fedoraproject.org  Mon Sep  7 01:16:22 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:16:22 +0000
Subject: [pkgdb] perl-DateTime-Set had acl change status
Message-ID: <20090907011622.E845910F8A2@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-DateTime-Set (Fedora EPEL 5) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-DateTime-Set



From pkgdb at fedoraproject.org  Mon Sep  7 01:16:24 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:16:24 +0000
Subject: [pkgdb] perl-DateTime-Set had acl change status
Message-ID: <20090907011624.2CD1C10F8A5@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-DateTime-Set (Fedora EPEL 5) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-DateTime-Set



From pkgdb at fedoraproject.org  Mon Sep  7 01:16:25 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:16:25 +0000
Subject: [pkgdb] perl-DateTime-Set had acl change status
Message-ID: <20090907011625.2D72E10F85E@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on perl-DateTime-Set (Fedora EPEL 5) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-DateTime-Set



From pkgdb at fedoraproject.org  Mon Sep  7 01:16:32 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:16:32 +0000
Subject: [pkgdb] perl-DateTime-Set had acl change status
Message-ID: <20090907011632.6D5B710F8AA@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-DateTime-Set (Fedora 11) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-DateTime-Set



From pkgdb at fedoraproject.org  Mon Sep  7 01:16:33 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:16:33 +0000
Subject: [pkgdb] perl-DateTime-Set had acl change status
Message-ID: <20090907011633.6E2AD10F8AD@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-DateTime-Set (Fedora 11) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-DateTime-Set



From pkgdb at fedoraproject.org  Mon Sep  7 01:16:34 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:16:34 +0000
Subject: [pkgdb] perl-DateTime-Set had acl change status
Message-ID: <20090907011635.108C510F8B1@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on perl-DateTime-Set (Fedora 11) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-DateTime-Set



From pkgdb at fedoraproject.org  Mon Sep  7 01:17:52 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:17:52 +0000
Subject: [pkgdb] perl-Set-Infinite had acl change status
Message-ID: <20090907011752.DA2A310F8A3@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Set-Infinite (Fedora EPEL 4) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Set-Infinite



From pkgdb at fedoraproject.org  Mon Sep  7 01:17:54 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:17:54 +0000
Subject: [pkgdb] perl-Set-Infinite had acl change status
Message-ID: <20090907011754.3688E10F8A6@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Set-Infinite (Fedora EPEL 4) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Set-Infinite



From pkgdb at fedoraproject.org  Mon Sep  7 01:17:55 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:17:55 +0000
Subject: [pkgdb] perl-Set-Infinite had acl change status
Message-ID: <20090907011755.39C3910F88A@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on perl-Set-Infinite (Fedora EPEL 4) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Set-Infinite



From pkgdb at fedoraproject.org  Mon Sep  7 01:17:57 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:17:57 +0000
Subject: [pkgdb] perl-Set-Infinite had acl change status
Message-ID: <20090907011757.8D33510F890@bastion2.fedora.phx.redhat.com>

steve has set the watchbugzilla acl on perl-Set-Infinite (Fedora EPEL 5) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Set-Infinite



From pkgdb at fedoraproject.org  Mon Sep  7 01:17:58 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:17:58 +0000
Subject: [pkgdb] perl-Set-Infinite had acl change status
Message-ID: <20090907011758.70CCE10F8AC@bastion2.fedora.phx.redhat.com>

steve has set the watchcommits acl on perl-Set-Infinite (Fedora EPEL 5) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Set-Infinite



From pkgdb at fedoraproject.org  Mon Sep  7 01:17:59 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 01:17:59 +0000
Subject: [pkgdb] perl-Set-Infinite had acl change status
Message-ID: <20090907011759.3907510F8B0@bastion2.fedora.phx.redhat.com>

steve has set the commit acl on perl-Set-Infinite (Fedora EPEL 5) to Approved for xavierb

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/perl-Set-Infinite



From dwalsh at fedoraproject.org  Mon Sep  7 01:18:06 2009
From: dwalsh at fedoraproject.org (Daniel J Walsh)
Date: Mon,  7 Sep 2009 01:18:06 +0000 (UTC)
Subject: rpms/selinux-policy/devel booleans-targeted.conf, 1.52,
	1.53 policy-F12.patch, 1.71, 1.72 selinux-policy.spec, 1.911, 1.912
Message-ID: <20090907011806.7E27C11C00E5@cvs1.fedora.phx.redhat.com>

Author: dwalsh

Update of /cvs/extras/rpms/selinux-policy/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13382

Modified Files:
	booleans-targeted.conf policy-F12.patch selinux-policy.spec 
Log Message:
* Fri Sep 4 2009 Dan Walsh  3.6.30-4
- Allow xserver to use  netlink_kobject_uevent_socket



Index: booleans-targeted.conf
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/devel/booleans-targeted.conf,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -p -r1.52 -r1.53
--- booleans-targeted.conf	18 Aug 2009 12:34:25 -0000	1.52
+++ booleans-targeted.conf	7 Sep 2009 01:18:05 -0000	1.53
@@ -8,7 +8,7 @@ allow_execmod = false
 
 # Allow making the stack executable via mprotect.Also requires allow_execmem.
 # 
-allow_execstack = true
+allow_execstack = false
 
 # Allow ftpd to read cifs directories.
 # 

policy-F12.patch:
 Makefile                                  |    2 
 policy/global_tunables                    |   24 
 policy/mcs                                |   10 
 policy/modules/admin/anaconda.te          |    3 
 policy/modules/admin/certwatch.te         |    1 
 policy/modules/admin/dmesg.fc             |    2 
 policy/modules/admin/dmesg.te             |    7 
 policy/modules/admin/firstboot.te         |    6 
 policy/modules/admin/logrotate.te         |   13 
 policy/modules/admin/logwatch.te          |    1 
 policy/modules/admin/mrtg.te              |    7 
 policy/modules/admin/portage.te           |    2 
 policy/modules/admin/prelink.if           |   19 
 policy/modules/admin/prelink.te           |    1 
 policy/modules/admin/readahead.te         |    3 
 policy/modules/admin/rpm.fc               |   17 
 policy/modules/admin/rpm.if               |  177 +++
 policy/modules/admin/rpm.te               |   65 +
 policy/modules/admin/smoltclient.fc       |    4 
 policy/modules/admin/smoltclient.if       |    1 
 policy/modules/admin/smoltclient.te       |   66 +
 policy/modules/admin/sudo.if              |   13 
 policy/modules/admin/tmpreaper.te         |    4 
 policy/modules/admin/tzdata.te            |    2 
 policy/modules/admin/usermanage.if        |    5 
 policy/modules/admin/usermanage.te        |   30 
 policy/modules/admin/vbetool.te           |   14 
 policy/modules/apps/awstats.te            |    4 
 policy/modules/apps/calamaris.te          |    7 
 policy/modules/apps/cdrecord.te           |    4 
 policy/modules/apps/cpufreqselector.te    |    5 
 policy/modules/apps/gitosis.fc            |    4 
 policy/modules/apps/gitosis.if            |   96 ++
 policy/modules/apps/gitosis.te            |   36 
 policy/modules/apps/gnome.fc              |   12 
 policy/modules/apps/gnome.if              |  170 +++
 policy/modules/apps/gnome.te              |   93 +
 policy/modules/apps/gpg.if                |    2 
 policy/modules/apps/gpg.te                |   16 
 policy/modules/apps/java.fc               |   17 
 policy/modules/apps/java.if               |  111 ++
 policy/modules/apps/java.te               |   12 
 policy/modules/apps/kdumpgui.fc           |    2 
 policy/modules/apps/kdumpgui.if           |    2 
 policy/modules/apps/kdumpgui.te           |   66 +
 policy/modules/apps/livecd.fc             |    2 
 policy/modules/apps/livecd.if             |   50 +
 policy/modules/apps/livecd.te             |   26 
 policy/modules/apps/mono.if               |  101 ++
 policy/modules/apps/mono.te               |    9 
 policy/modules/apps/mozilla.fc            |    1 
 policy/modules/apps/mozilla.if            |   13 
 policy/modules/apps/mozilla.te            |   21 
 policy/modules/apps/nsplugin.fc           |   12 
 policy/modules/apps/nsplugin.if           |  313 ++++++
 policy/modules/apps/nsplugin.te           |  289 ++++++
 policy/modules/apps/openoffice.fc         |    3 
 policy/modules/apps/openoffice.if         |   93 +
 policy/modules/apps/openoffice.te         |   11 
 policy/modules/apps/pulseaudio.te         |    6 
 policy/modules/apps/qemu.fc               |    4 
 policy/modules/apps/qemu.if               |  190 ++++
 policy/modules/apps/qemu.te               |   82 +
 policy/modules/apps/sambagui.fc           |    1 
 policy/modules/apps/sambagui.if           |    2 
 policy/modules/apps/sambagui.te           |   56 +
 policy/modules/apps/sandbox.fc            |    1 
 policy/modules/apps/sandbox.if            |  167 +++
 policy/modules/apps/sandbox.te            |  304 ++++++
 policy/modules/apps/screen.if             |   31 
 policy/modules/apps/seunshare.fc          |    2 
 policy/modules/apps/seunshare.if          |   76 +
 policy/modules/apps/seunshare.te          |   37 
 policy/modules/apps/vmware.fc             |    1 
 policy/modules/apps/vmware.te             |    1 
 policy/modules/apps/webalizer.te          |    2 
 policy/modules/apps/wine.fc               |   23 
 policy/modules/apps/wine.if               |   59 +
 policy/modules/apps/wine.te               |   24 
 policy/modules/kernel/corecommands.fc     |   28 
 policy/modules/kernel/corecommands.if     |    1 
 policy/modules/kernel/corenetwork.te.in   |   29 
 policy/modules/kernel/devices.fc          |    5 
 policy/modules/kernel/devices.if          |  164 +++
 policy/modules/kernel/devices.te          |   19 
 policy/modules/kernel/domain.if           |  132 ++
 policy/modules/kernel/domain.te           |   84 +
 policy/modules/kernel/files.fc            |    3 
 policy/modules/kernel/files.if            |  298 ++++++
 policy/modules/kernel/files.te            |    6 
 policy/modules/kernel/filesystem.fc       |    2 
 policy/modules/kernel/filesystem.if       |  173 +++
 policy/modules/kernel/filesystem.te       |    8 
 policy/modules/kernel/kernel.if           |   39 
 policy/modules/kernel/kernel.te           |   29 
 policy/modules/kernel/selinux.if          |   25 
 policy/modules/kernel/storage.fc          |    1 
 policy/modules/kernel/storage.if          |    2 
 policy/modules/kernel/terminal.fc         |    1 
 policy/modules/kernel/terminal.if         |   40 
 policy/modules/kernel/terminal.te         |    1 
 policy/modules/roles/guest.te             |    8 
 policy/modules/roles/staff.te             |  124 --
 policy/modules/roles/sysadm.te            |  124 --
 policy/modules/roles/unconfineduser.fc    |   36 
 policy/modules/roles/unconfineduser.if    |  638 +++++++++++++
 policy/modules/roles/unconfineduser.te    |  393 ++++++++
 policy/modules/roles/unprivuser.te        |  131 --
 policy/modules/roles/xguest.te            |   18 
 policy/modules/services/abrt.fc           |   13 
 policy/modules/services/abrt.if           |  126 ++
 policy/modules/services/abrt.te           |  120 ++
 policy/modules/services/afs.fc            |    1 
 policy/modules/services/afs.te            |    1 
 policy/modules/services/amavis.te         |    2 
 policy/modules/services/apache.fc         |   37 
 policy/modules/services/apache.if         |  371 +++++--
 policy/modules/services/apache.te         |  422 +++++++--
 policy/modules/services/apm.te            |    2 
 policy/modules/services/automount.te      |    1 
 policy/modules/services/bind.if           |   40 
 policy/modules/services/bluetooth.te      |    8 
 policy/modules/services/certmaster.te     |    2 
 policy/modules/services/clamav.te         |   12 
 policy/modules/services/consolekit.if     |   39 
 policy/modules/services/consolekit.te     |   18 
 policy/modules/services/courier.if        |   18 
 policy/modules/services/courier.te        |    1 
 policy/modules/services/cron.fc           |   13 
 policy/modules/services/cron.if           |  202 +++-
 policy/modules/services/cron.te           |  149 ++-
 policy/modules/services/cups.fc           |   13 
 policy/modules/services/cups.te           |   28 
 policy/modules/services/cvs.te            |    1 
 policy/modules/services/dbus.fc           |    5 
 policy/modules/services/dbus.if           |   49 -
 policy/modules/services/dbus.te           |   25 
 policy/modules/services/dcc.te            |    8 
 policy/modules/services/ddclient.if       |   25 
 policy/modules/services/devicekit.fc      |    2 
 policy/modules/services/devicekit.if      |   22 
 policy/modules/services/devicekit.te      |   50 -
 policy/modules/services/dnsmasq.te        |    8 
 policy/modules/services/dovecot.te        |    7 
 policy/modules/services/exim.te           |    4 
 policy/modules/services/fetchmail.te      |    2 
 policy/modules/services/fprintd.te        |    4 
 policy/modules/services/ftp.te            |   58 +
 policy/modules/services/gnomeclock.fc     |    3 
 policy/modules/services/gnomeclock.if     |   69 +
 policy/modules/services/gnomeclock.te     |   50 +
 policy/modules/services/gpm.te            |    3 
 policy/modules/services/gpsd.fc           |    5 
 policy/modules/services/gpsd.if           |   27 
 policy/modules/services/gpsd.te           |   14 
 policy/modules/services/hal.fc            |    1 
 policy/modules/services/hal.if            |   18 
 policy/modules/services/hal.te            |   47 -
 policy/modules/services/hddtemp.fc        |    4 
 policy/modules/services/hddtemp.if        |   38 
 policy/modules/services/hddtemp.te        |   40 
 policy/modules/services/kerberos.te       |   13 
 policy/modules/services/kerneloops.te     |    2 
 policy/modules/services/ktalk.te          |    1 
 policy/modules/services/lircd.te          |   11 
 policy/modules/services/mailman.te        |    4 
 policy/modules/services/memcached.te      |    2 
 policy/modules/services/modemmanager.fc   |    2 
 policy/modules/services/modemmanager.if   |   43 
 policy/modules/services/modemmanager.te   |   46 
 policy/modules/services/mta.fc            |    2 
 policy/modules/services/mta.if            |    5 
 policy/modules/services/mta.te            |   52 -
 policy/modules/services/munin.fc          |    3 
 policy/modules/services/munin.te          |    3 
 policy/modules/services/mysql.te          |    7 
 policy/modules/services/nagios.fc         |   11 
 policy/modules/services/nagios.if         |   70 +
 policy/modules/services/nagios.te         |   55 -
 policy/modules/services/networkmanager.fc |   13 
 policy/modules/services/networkmanager.if |   45 
 policy/modules/services/networkmanager.te |  114 ++
 policy/modules/services/nis.fc            |    5 
 policy/modules/services/nis.if            |   87 +
 policy/modules/services/nis.te            |   13 
 policy/modules/services/nscd.if           |   18 
 policy/modules/services/nscd.te           |   11 
 policy/modules/services/nslcd.fc          |    4 
 policy/modules/services/nslcd.if          |  142 +++
 policy/modules/services/nslcd.te          |   48 +
 policy/modules/services/ntp.if            |   46 
 policy/modules/services/ntp.te            |    7 
 policy/modules/services/nx.fc             |    1 
 policy/modules/services/nx.if             |   18 
 policy/modules/services/nx.te             |    6 
 policy/modules/services/oddjob.if         |    1 
 policy/modules/services/openvpn.te        |   13 
 policy/modules/services/pcscd.te          |    3 
 policy/modules/services/pegasus.te        |   28 
 policy/modules/services/policykit.fc      |   10 
 policy/modules/services/policykit.if      |   49 +
 policy/modules/services/policykit.te      |   61 +
 policy/modules/services/postfix.fc        |    2 
 policy/modules/services/postfix.if        |  150 ++-
 policy/modules/services/postfix.te        |  136 ++
 policy/modules/services/postgresql.fc     |    1 
 policy/modules/services/postgresql.if     |   43 
 policy/modules/services/postgresql.te     |    9 
 policy/modules/services/ppp.if            |    6 
 policy/modules/services/ppp.te            |   14 
 policy/modules/services/privoxy.te        |    3 
 policy/modules/services/procmail.te       |   12 
 policy/modules/services/pyzor.fc          |    4 
 policy/modules/services/pyzor.if          |   47 +
 policy/modules/services/pyzor.te          |   37 
 policy/modules/services/razor.fc          |    1 
 policy/modules/services/razor.if          |   42 
 policy/modules/services/razor.te          |   32 
 policy/modules/services/ricci.te          |    5 
 policy/modules/services/rpc.if            |    6 
 policy/modules/services/rpc.te            |   12 
 policy/modules/services/rpcbind.if        |   20 
 policy/modules/services/rsync.te          |   23 
 policy/modules/services/rtkit_daemon.fc   |    2 
 policy/modules/services/rtkit_daemon.if   |   63 +
 policy/modules/services/rtkit_daemon.te   |   38 
 policy/modules/services/samba.fc          |    4 
 policy/modules/services/samba.if          |  104 ++
 policy/modules/services/samba.te          |   87 +
 policy/modules/services/sasl.te           |   15 
 policy/modules/services/sendmail.if       |  137 ++
 policy/modules/services/sendmail.te       |   87 +
 policy/modules/services/setroubleshoot.fc |    2 
 policy/modules/services/setroubleshoot.if |   84 +
 policy/modules/services/setroubleshoot.te |   79 +
 policy/modules/services/shorewall.fc      |   12 
 policy/modules/services/shorewall.if      |  166 +++
 policy/modules/services/shorewall.te      |   95 ++
 policy/modules/services/smartmon.te       |   15 
 policy/modules/services/spamassassin.fc   |   14 
 policy/modules/services/spamassassin.if   |   68 +
 policy/modules/services/spamassassin.te   |  129 ++
 policy/modules/services/squid.te          |    9 
 policy/modules/services/ssh.fc            |    2 
 policy/modules/services/ssh.if            |  183 +++
 policy/modules/services/ssh.te            |   70 -
 policy/modules/services/sssd.fc           |    2 
 policy/modules/services/sssd.if           |   43 
 policy/modules/services/sysstat.te        |    2 
 policy/modules/services/uucp.te           |    7 
 policy/modules/services/virt.fc           |   11 
 policy/modules/services/virt.if           |  127 ++
 policy/modules/services/virt.te           |  271 +++++
 policy/modules/services/w3c.te            |    7 
 policy/modules/services/xserver.fc        |   30 
 policy/modules/services/xserver.if        |  671 +++++++++++---
 policy/modules/services/xserver.te        |  310 +++++-
 policy/modules/system/application.if      |   20 
 policy/modules/system/application.te      |   11 
 policy/modules/system/authlogin.fc        |    9 
 policy/modules/system/authlogin.if        |  204 +++-
 policy/modules/system/authlogin.te        |   39 
 policy/modules/system/clock.te            |    8 
 policy/modules/system/fstools.fc          |    2 
 policy/modules/system/fstools.te          |   67 -
 policy/modules/system/getty.te            |   16 
 policy/modules/system/hostname.te         |   22 
 policy/modules/system/init.fc             |    6 
 policy/modules/system/init.if             |  156 +++
 policy/modules/system/init.te             |  268 ++++-
 policy/modules/system/ipsec.fc            |    2 
 policy/modules/system/ipsec.if            |   25 
 policy/modules/system/ipsec.te            |   97 +-
 policy/modules/system/iptables.fc         |   11 
 policy/modules/system/iptables.te         |    5 
 policy/modules/system/iscsi.if            |   40 
 policy/modules/system/iscsi.te            |    6 
 policy/modules/system/kdump.fc            |    8 
 policy/modules/system/kdump.if            |  111 ++
 policy/modules/system/kdump.te            |   38 
 policy/modules/system/libraries.fc        |  158 ++-
 policy/modules/system/libraries.if        |    4 
 policy/modules/system/libraries.te        |   16 
 policy/modules/system/locallogin.te       |   74 -
 policy/modules/system/logging.fc          |   11 
 policy/modules/system/logging.if          |    4 
 policy/modules/system/logging.te          |   34 
 policy/modules/system/lvm.te              |   53 -
 policy/modules/system/miscfiles.if        |   19 
 policy/modules/system/modutils.te         |  168 ++-
 policy/modules/system/mount.fc            |    7 
 policy/modules/system/mount.te            |   75 +
 policy/modules/system/raid.te             |    2 
 policy/modules/system/selinuxutil.fc      |   17 
 policy/modules/system/selinuxutil.if      |  288 ++++++
 policy/modules/system/selinuxutil.te      |  228 +---
 policy/modules/system/setrans.if          |   20 
 policy/modules/system/sysnetwork.fc       |    9 
 policy/modules/system/sysnetwork.if       |  117 ++
 policy/modules/system/sysnetwork.te       |  107 +-
 policy/modules/system/udev.fc             |    3 
 policy/modules/system/udev.if             |   21 
 policy/modules/system/udev.te             |   38 
 policy/modules/system/unconfined.fc       |   15 
 policy/modules/system/unconfined.if       |  446 ---------
 policy/modules/system/unconfined.te       |  224 ----
 policy/modules/system/userdomain.fc       |    6 
 policy/modules/system/userdomain.if       | 1396 ++++++++++++++++++++++--------
 policy/modules/system/userdomain.te       |   50 -
 policy/modules/system/xen.fc              |    6 
 policy/modules/system/xen.if              |   28 
 policy/modules/system/xen.te              |  137 ++
 policy/support/obj_perm_sets.spt          |   14 
 policy/users                              |   13 
 314 files changed, 14626 insertions(+), 2940 deletions(-)

Index: policy-F12.patch
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -p -r1.71 -r1.72
--- policy-F12.patch	2 Sep 2009 13:33:14 -0000	1.71
+++ policy-F12.patch	7 Sep 2009 01:18:05 -0000	1.72
@@ -277,7 +277,7 @@ diff -b -B --ignore-all-space --exclude-
  allow portage_fetch_t self:tcp_socket create_stream_socket_perms;
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/prelink.if serefpolicy-3.6.30/policy/modules/admin/prelink.if
 --- nsaserefpolicy/policy/modules/admin/prelink.if	2009-07-23 14:11:04.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/admin/prelink.if	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/admin/prelink.if	2009-09-04 10:32:08.000000000 -0400
 @@ -140,3 +140,22 @@
  	files_search_var_lib($1)
  	manage_files_pattern($1, prelink_var_lib_t, prelink_var_lib_t)
@@ -293,14 +293,25 @@ diff -b -B --ignore-all-space --exclude-
 +##	
 +## 
 +#
-+interface(`prelink_relabelfrom_var_lib',`
++interface(`prelink_relabel_var_lib',`
 +	gen_require(`
 +		type prelink_var_lib_t;
 +	')
 +
 +	files_search_var_lib($1)
-+	relabelfrom_files_pattern($1, prelink_var_lib_t, prelink_var_lib_t)
++	relabel_files_pattern($1, prelink_var_lib_t, prelink_var_lib_t)
 +')
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/prelink.te serefpolicy-3.6.30/policy/modules/admin/prelink.te
+--- nsaserefpolicy/policy/modules/admin/prelink.te	2009-08-14 16:14:31.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/admin/prelink.te	2009-09-04 11:49:19.000000000 -0400
+@@ -89,6 +89,7 @@
+ miscfiles_read_localization(prelink_t)
+ 
+ userdom_use_user_terminals(prelink_t)
++userdom_manage_user_home_content(prelink_t)
+ 
+ optional_policy(`
+ 	amanda_manage_lib(prelink_t)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/readahead.te serefpolicy-3.6.30/policy/modules/admin/readahead.te
 --- nsaserefpolicy/policy/modules/admin/readahead.te	2009-08-14 16:14:31.000000000 -0400
 +++ serefpolicy-3.6.30/policy/modules/admin/readahead.te	2009-08-31 13:40:47.000000000 -0400
@@ -964,6 +975,18 @@ diff -b -B --ignore-all-space --exclude-
  	kismet_manage_log(tmpreaper_t)
  ')
  
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/tzdata.te serefpolicy-3.6.30/policy/modules/admin/tzdata.te
+--- nsaserefpolicy/policy/modules/admin/tzdata.te	2009-07-14 14:19:57.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/admin/tzdata.te	2009-09-04 11:18:45.000000000 -0400
+@@ -19,6 +19,8 @@
+ files_read_etc_files(tzdata_t)
+ files_search_spool(tzdata_t)
+ 
++fs_getattr_xattr_fs(tzdata_t)
++
+ term_dontaudit_list_ptys(tzdata_t)
+ 
+ locallogin_dontaudit_use_fds(tzdata_t)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/usermanage.if serefpolicy-3.6.30/policy/modules/admin/usermanage.if
 --- nsaserefpolicy/policy/modules/admin/usermanage.if	2009-07-14 14:19:57.000000000 -0400
 +++ serefpolicy-3.6.30/policy/modules/admin/usermanage.if	2009-08-31 13:40:47.000000000 -0400
@@ -1125,7 +1148,7 @@ diff -b -B --ignore-all-space --exclude-
  sysnet_dns_name_resolve(awstats_t)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/calamaris.te serefpolicy-3.6.30/policy/modules/apps/calamaris.te
 --- nsaserefpolicy/policy/modules/apps/calamaris.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/apps/calamaris.te	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/apps/calamaris.te	2009-09-02 09:37:44.000000000 -0400
 @@ -59,12 +59,12 @@
  
  libs_read_lib_files(calamaris_t)
@@ -3726,8 +3749,8 @@ diff -b -B --ignore-all-space --exclude-
 +')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/sandbox.te serefpolicy-3.6.30/policy/modules/apps/sandbox.te
 --- nsaserefpolicy/policy/modules/apps/sandbox.te	1969-12-31 19:00:00.000000000 -0500
-+++ serefpolicy-3.6.30/policy/modules/apps/sandbox.te	2009-08-31 13:40:47.000000000 -0400
-@@ -0,0 +1,302 @@
++++ serefpolicy-3.6.30/policy/modules/apps/sandbox.te	2009-09-03 10:41:22.000000000 -0400
+@@ -0,0 +1,304 @@
 +policy_module(sandbox,1.0.0)
 +dbus_stub()
 +attribute sandbox_domain;
@@ -3873,6 +3896,7 @@ diff -b -B --ignore-all-space --exclude-
 +auth_use_nsswitch(sandbox_x_domain)
 +
 +init_read_utmp(sandbox_x_domain)
++init_dontaudit_write_utmp(sandbox_x_domain)
 +
 +miscfiles_read_localization(sandbox_x_domain)
 +
@@ -3892,10 +3916,11 @@ diff -b -B --ignore-all-space --exclude-
 +	cups_read_rw_config(sandbox_x_domain)
 +')
 +
-+#============= sandbox_x_t ==============
-+allow sandbox_x_t home_root_t:dir search;
-+allow sandbox_x_t user_devpts_t:chr_file { read write };
++userdom_dontaudit_use_user_terminals(sandbox_x_domain)
 +
++#============= sandbox_x_t ==============
++files_search_home(sandbox_x_t)
++userdom_use_user_ptys(sandbox_x_t)
 +
 +########################################
 +#
@@ -4370,8 +4395,8 @@ diff -b -B --ignore-all-space --exclude-
 +')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/wine.te serefpolicy-3.6.30/policy/modules/apps/wine.te
 --- nsaserefpolicy/policy/modules/apps/wine.te	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/apps/wine.te	2009-08-31 13:40:47.000000000 -0400
-@@ -9,20 +9,35 @@
++++ serefpolicy-3.6.30/policy/modules/apps/wine.te	2009-09-02 09:37:57.000000000 -0400
+@@ -9,20 +9,36 @@
  type wine_t;
  type wine_exec_t;
  application_domain(wine_t, wine_exec_t)
@@ -4387,6 +4412,7 @@ diff -b -B --ignore-all-space --exclude-
 -optional_policy(`
  	allow wine_t self:process { execstack execmem execheap };
 -	unconfined_domain_noaudit(wine_t)
++allow wine_t self:fifo_file manage_fifo_file_perms;
 +
 +domain_mmap_low_type(wine_t)
 +tunable_policy(`mmap_low_allowed',`
@@ -4413,7 +4439,13 @@ diff -b -B --ignore-all-space --exclude-
  ')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/corecommands.fc serefpolicy-3.6.30/policy/modules/kernel/corecommands.fc
 --- nsaserefpolicy/policy/modules/kernel/corecommands.fc	2009-07-30 13:09:10.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/kernel/corecommands.fc	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/kernel/corecommands.fc	2009-09-03 10:35:24.000000000 -0400
+@@ -1,4 +1,4 @@
+-
++c
+ #
+ # /bin
+ #
 @@ -54,6 +54,7 @@
  /etc/cron.weekly/.*		--	gen_context(system_u:object_r:bin_t,s0)
  /etc/cron.monthly/.*		--	gen_context(system_u:object_r:bin_t,s0)
@@ -4440,15 +4472,24 @@ diff -b -B --ignore-all-space --exclude-
  #
  # /usr
  #
-@@ -221,6 +226,7 @@
+@@ -221,6 +226,8 @@
  /usr/share/PackageKit/pk-upgrade-distro\.sh -- 	gen_context(system_u:object_r:bin_t,s0)
  /usr/share/PackageKit/helpers(/.*)?	gen_context(system_u:object_r:bin_t,s0)
  /usr/share/selinux/devel/policygentool -- gen_context(system_u:object_r:bin_t,s0)
 +/usr/share/sandbox/sandboxX.sh -- gen_context(system_u:object_r:bin_t,s0)
++/usr/share/smolt/client(/.*)?	gen_context(system_u:object_r:bin_t,s0)
  /usr/share/shorewall/configpath	--	gen_context(system_u:object_r:bin_t,s0)
  /usr/share/shorewall-perl(/.*)?		gen_context(system_u:object_r:bin_t,s0)
  /usr/share/shorewall-shell(/.*)?	gen_context(system_u:object_r:bin_t,s0)
-@@ -315,3 +321,21 @@
+@@ -263,6 +270,7 @@
+ /usr/share/ssl/misc(/.*)?		gen_context(system_u:object_r:bin_t,s0)
+ /usr/share/switchdesk/switchdesk-gui\.py -- gen_context(system_u:object_r:bin_t,s0)
+ /usr/share/system-config-date/system-config-date\.py -- gen_context(system_u:object_r:bin_t,s0)
++/usr/share/system-config-selinux/polgen\.py -- gen_context(system_u:object_r:bin_t,s0)
+ /usr/share/system-config-selinux/system-config-selinux\.py -- gen_context(system_u:object_r:bin_t,s0)
+ /usr/share/system-config-display/system-config-display -- gen_context(system_u:object_r:bin_t,s0)
+ /usr/share/system-config-httpd/system-config-httpd -- gen_context(system_u:object_r:bin_t,s0)
+@@ -315,3 +323,21 @@
  ifdef(`distro_suse',`
  /var/lib/samba/bin/.+			gen_context(system_u:object_r:bin_t,s0)
  ')
@@ -5642,7 +5683,7 @@ diff -b -B --ignore-all-space --exclude-
 +/dev/shm		-d	gen_context(system_u:object_r:tmpfs_t,s0)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/filesystem.if serefpolicy-3.6.30/policy/modules/kernel/filesystem.if
 --- nsaserefpolicy/policy/modules/kernel/filesystem.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/kernel/filesystem.if	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/kernel/filesystem.if	2009-09-04 11:37:45.000000000 -0400
 @@ -1537,6 +1537,24 @@
  
  ########################################
@@ -7390,8 +7431,8 @@ diff -b -B --ignore-all-space --exclude-
 +')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/roles/unconfineduser.te serefpolicy-3.6.30/policy/modules/roles/unconfineduser.te
 --- nsaserefpolicy/policy/modules/roles/unconfineduser.te	1969-12-31 19:00:00.000000000 -0500
-+++ serefpolicy-3.6.30/policy/modules/roles/unconfineduser.te	2009-08-31 13:40:47.000000000 -0400
-@@ -0,0 +1,392 @@
++++ serefpolicy-3.6.30/policy/modules/roles/unconfineduser.te	2009-09-04 10:33:43.000000000 -0400
+@@ -0,0 +1,393 @@
 +policy_module(unconfineduser, 1.0.0)
 +
 +########################################
@@ -7670,6 +7711,7 @@ diff -b -B --ignore-all-space --exclude-
 +
 +optional_policy(`
 +	rtkit_daemon_system_domain(unconfined_t)
++	rtkit_daemon_system_domain(unconfined_execmem_t)
 +')
 +
 +optional_policy(`
@@ -8133,8 +8175,8 @@ diff -b -B --ignore-all-space --exclude-
 +')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/abrt.te serefpolicy-3.6.30/policy/modules/services/abrt.te
 --- nsaserefpolicy/policy/modules/services/abrt.te	1969-12-31 19:00:00.000000000 -0500
-+++ serefpolicy-3.6.30/policy/modules/services/abrt.te	2009-08-31 13:40:47.000000000 -0400
-@@ -0,0 +1,124 @@
++++ serefpolicy-3.6.30/policy/modules/services/abrt.te	2009-09-06 15:27:50.000000000 -0400
+@@ -0,0 +1,120 @@
 +
 +policy_module(abrt,1.0.0)
 +
@@ -8146,6 +8188,7 @@ diff -b -B --ignore-all-space --exclude-
 +type abrt_t;
 +type abrt_exec_t;
 +init_daemon_domain(abrt_t,abrt_exec_t)
++dbus_system_domain(abrt_t,abrt_exec_t)
 +
 +type abrt_initrc_exec_t;
 +init_script_file(abrt_initrc_exec_t)
@@ -8237,11 +8280,6 @@ diff -b -B --ignore-all-space --exclude-
 +miscfiles_read_certs(abrt_t)
 +miscfiles_read_localization(abrt_t)
 +
-+optional_policy(`
-+	dbus_connect_system_bus(abrt_t)
-+	dbus_system_bus_client(abrt_t)
-+')
-+
 +# to run bugzilla plugin
 +# read ~/.abrt/Bugzilla.conf
 +userdom_read_user_home_content_files(abrt_t)
@@ -10383,7 +10421,7 @@ diff -b -B --ignore-all-space --exclude-
 +
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cron.te serefpolicy-3.6.30/policy/modules/services/cron.te
 --- nsaserefpolicy/policy/modules/services/cron.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/cron.te	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/cron.te	2009-09-04 10:32:17.000000000 -0400
 @@ -38,6 +38,10 @@
  type cron_var_lib_t;
  files_type(cron_var_lib_t)
@@ -10704,7 +10742,7 @@ diff -b -B --ignore-all-space --exclude-
 +	prelink_manage_lib(system_cronjob_t)
 +	prelink_manage_log(system_cronjob_t)
 +	prelink_read_cache(system_cronjob_t)
-+	prelink_relabelfrom_var_lib(system_cronjob_t)
++	prelink_relabel_var_lib(system_cronjob_t)
  ')
  
  optional_policy(`
@@ -14023,7 +14061,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/policykit.te serefpolicy-3.6.30/policy/modules/services/policykit.te
 --- nsaserefpolicy/policy/modules/services/policykit.te	2009-08-18 11:41:14.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/policykit.te	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/policykit.te	2009-09-04 11:37:59.000000000 -0400
 @@ -36,11 +36,12 @@
  # policykit local policy
  #
@@ -14091,7 +14129,7 @@ diff -b -B --ignore-all-space --exclude-
  
  rw_files_pattern(policykit_auth_t, policykit_reload_t, policykit_reload_t)
  
-@@ -92,12 +112,13 @@
+@@ -92,12 +112,14 @@
  manage_files_pattern(policykit_auth_t, policykit_var_run_t, policykit_var_run_t)
  files_pid_filetrans(policykit_auth_t, policykit_var_run_t, { file dir })
  
@@ -14101,13 +14139,14 @@ diff -b -B --ignore-all-space --exclude-
  files_read_usr_files(policykit_auth_t)
  
 +fs_getattr_all_fs(polkit_auth_t)
++fs_search_tmpfs(polkit_auth_t)
 +
  auth_use_nsswitch(policykit_auth_t)
 +auth_domtrans_chk_passwd(policykit_auth_t)
  
  logging_send_syslog_msg(policykit_auth_t)
  
-@@ -106,7 +127,7 @@
+@@ -106,7 +128,7 @@
  userdom_dontaudit_read_user_home_content_files(policykit_auth_t)
  
  optional_policy(`
@@ -14116,7 +14155,7 @@ diff -b -B --ignore-all-space --exclude-
  	dbus_session_bus_client(policykit_auth_t)
  
  	optional_policy(`
-@@ -119,6 +140,14 @@
+@@ -119,6 +141,14 @@
  	hal_read_state(policykit_auth_t)
  ')
  
@@ -14131,7 +14170,7 @@ diff -b -B --ignore-all-space --exclude-
  ########################################
  #
  # polkit_grant local policy
-@@ -126,7 +155,8 @@
+@@ -126,7 +156,8 @@
  
  allow policykit_grant_t self:capability setuid;
  allow policykit_grant_t self:process getattr;
@@ -14141,7 +14180,7 @@ diff -b -B --ignore-all-space --exclude-
  allow policykit_grant_t self:unix_dgram_socket create_socket_perms;
  allow policykit_grant_t self:unix_stream_socket create_stream_socket_perms;
  
-@@ -156,9 +186,12 @@
+@@ -156,9 +187,12 @@
  userdom_read_all_users_state(policykit_grant_t)
  
  optional_policy(`
@@ -14155,7 +14194,7 @@ diff -b -B --ignore-all-space --exclude-
  		consolekit_dbus_chat(policykit_grant_t)
  	')
  ')
-@@ -170,7 +203,8 @@
+@@ -170,7 +204,8 @@
  
  allow policykit_resolve_t self:capability { setuid sys_nice sys_ptrace };
  allow policykit_resolve_t self:process getattr;
@@ -14942,7 +14981,16 @@ diff -b -B --ignore-all-space --exclude-
  ########################################
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/ppp.te serefpolicy-3.6.30/policy/modules/services/ppp.te
 --- nsaserefpolicy/policy/modules/services/ppp.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/ppp.te	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/ppp.te	2009-09-04 10:22:17.000000000 -0400
+@@ -38,7 +38,7 @@
+ files_type(pppd_etc_rw_t)
+ 
+ type pppd_initrc_exec_t alias pppd_script_exec_t;
+-files_type(pppd_initrc_exec_t)
++init_script_file(pppd_initrc_exec_t)
+ 
+ # pppd_secret_t is the type of the pap and chap password files
+ type pppd_secret_t;
 @@ -193,6 +193,8 @@
  
  optional_policy(`
@@ -15473,7 +15521,7 @@ diff -b -B --ignore-all-space --exclude-
 +/usr/libexec/rtkit-daemon	--	gen_context(system_u:object_r:rtkit_daemon_exec_t,s0)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rtkit_daemon.if serefpolicy-3.6.30/policy/modules/services/rtkit_daemon.if
 --- nsaserefpolicy/policy/modules/services/rtkit_daemon.if	1969-12-31 19:00:00.000000000 -0500
-+++ serefpolicy-3.6.30/policy/modules/services/rtkit_daemon.if	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/rtkit_daemon.if	2009-09-04 10:33:29.000000000 -0400
 @@ -0,0 +1,63 @@
 +
 +## policy for rtkit_daemon
@@ -16520,7 +16568,7 @@ diff -b -B --ignore-all-space --exclude-
 +')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/setroubleshoot.te serefpolicy-3.6.30/policy/modules/services/setroubleshoot.te
 --- nsaserefpolicy/policy/modules/services/setroubleshoot.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/setroubleshoot.te	2009-08-31 17:31:34.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/setroubleshoot.te	2009-09-06 15:49:01.000000000 -0400
 @@ -22,13 +22,19 @@
  type setroubleshoot_var_run_t;
  files_pid_file(setroubleshoot_var_run_t)
@@ -16582,7 +16630,7 @@ diff -b -B --ignore-all-space --exclude-
  
  selinux_get_enforce_mode(setroubleshootd_t)
  selinux_validate_context(setroubleshootd_t)
-@@ -94,23 +113,70 @@
+@@ -94,23 +113,73 @@
  
  locallogin_dontaudit_use_fds(setroubleshootd_t)
  
@@ -16647,7 +16695,10 @@ diff -b -B --ignore-all-space --exclude-
 +userdom_dontaudit_search_admin_dir(setroubleshoot_fixit_t)
 +
 +optional_policy(`
-+	rpm_read_db(setroubleshoot_fixit_t)
++	rpm_signull(setroubleshootd_fixit_t)
++	rpm_read_db(setroubleshootd_fixit_t)
++	rpm_dontaudit_manage_db(setroubleshootd_fixit_t)
++	rpm_use_script_fds(setroubleshootd_fixit_t)
 +')
 +
 +optional_policy(`
@@ -19635,7 +19686,7 @@ diff -b -B --ignore-all-space --exclude-
 +
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/xserver.te serefpolicy-3.6.30/policy/modules/services/xserver.te
 --- nsaserefpolicy/policy/modules/services/xserver.te	2009-08-28 14:58:20.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/xserver.te	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/xserver.te	2009-09-04 09:41:10.000000000 -0400
 @@ -34,6 +34,13 @@
  
  ## 
@@ -19793,7 +19844,7 @@ diff -b -B --ignore-all-space --exclude-
  domain_use_interactive_fds(xauth_t)
  
  files_read_etc_files(xauth_t)
-@@ -300,20 +325,29 @@
+@@ -300,20 +325,31 @@
  # XDM Local policy
  #
  
@@ -19815,6 +19866,8 @@ diff -b -B --ignore-all-space --exclude-
  allow xdm_t self:appletalk_socket create_socket_perms;
  allow xdm_t self:key { search link write };
  
++allow xdm_t xauth_home_t:file rw_file_perms;
++
  allow xdm_t xconsole_device_t:fifo_file { getattr setattr };
 +manage_dirs_pattern(xdm_t, xkb_var_lib_t, xkb_var_lib_t)
 +manage_files_pattern(xdm_t, xkb_var_lib_t, xkb_var_lib_t)
@@ -19826,7 +19879,7 @@ diff -b -B --ignore-all-space --exclude-
  
  # Allow gdm to run gdm-binary
  can_exec(xdm_t, xdm_exec_t)
-@@ -329,22 +363,39 @@
+@@ -329,22 +365,39 @@
  manage_files_pattern(xdm_t, xdm_tmp_t, xdm_tmp_t)
  manage_sock_files_pattern(xdm_t, xdm_tmp_t, xdm_tmp_t)
  files_tmp_filetrans(xdm_t, xdm_tmp_t, { file dir sock_file })
@@ -19869,7 +19922,7 @@ diff -b -B --ignore-all-space --exclude-
  
  allow xdm_t xserver_t:process signal;
  allow xdm_t xserver_t:unix_stream_socket connectto;
-@@ -358,6 +409,7 @@
+@@ -358,6 +411,7 @@
  allow xdm_t xserver_t:process { noatsecure siginh rlimitinh signal sigkill };
  
  allow xdm_t xserver_t:shm rw_shm_perms;
@@ -19877,7 +19930,7 @@ diff -b -B --ignore-all-space --exclude-
  
  # connect to xdm xserver over stream socket
  stream_connect_pattern(xdm_t, xserver_tmp_t, xserver_tmp_t, xserver_t)
-@@ -366,10 +418,14 @@
+@@ -366,10 +420,14 @@
  delete_files_pattern(xdm_t, xserver_tmp_t, xserver_tmp_t)
  delete_sock_files_pattern(xdm_t, xserver_tmp_t, xserver_tmp_t)
  
@@ -19893,7 +19946,7 @@ diff -b -B --ignore-all-space --exclude-
  
  kernel_read_system_state(xdm_t)
  kernel_read_kernel_sysctls(xdm_t)
-@@ -389,11 +445,13 @@
+@@ -389,11 +447,13 @@
  corenet_udp_sendrecv_all_ports(xdm_t)
  corenet_tcp_bind_generic_node(xdm_t)
  corenet_udp_bind_generic_node(xdm_t)
@@ -19907,7 +19960,7 @@ diff -b -B --ignore-all-space --exclude-
  dev_read_rand(xdm_t)
  dev_read_sysfs(xdm_t)
  dev_getattr_framebuffer_dev(xdm_t)
-@@ -401,6 +459,7 @@
+@@ -401,6 +461,7 @@
  dev_getattr_mouse_dev(xdm_t)
  dev_setattr_mouse_dev(xdm_t)
  dev_rw_apm_bios(xdm_t)
@@ -19915,7 +19968,7 @@ diff -b -B --ignore-all-space --exclude-
  dev_setattr_apm_bios_dev(xdm_t)
  dev_rw_dri(xdm_t)
  dev_rw_agp(xdm_t)
-@@ -413,14 +472,17 @@
+@@ -413,14 +474,17 @@
  dev_setattr_video_dev(xdm_t)
  dev_getattr_scanner_dev(xdm_t)
  dev_setattr_scanner_dev(xdm_t)
@@ -19935,7 +19988,7 @@ diff -b -B --ignore-all-space --exclude-
  
  files_read_etc_files(xdm_t)
  files_read_var_files(xdm_t)
-@@ -431,9 +493,13 @@
+@@ -431,9 +495,13 @@
  files_read_usr_files(xdm_t)
  # Poweroff wants to create the /poweroff file when run from xdm
  files_create_boot_flag(xdm_t)
@@ -19949,7 +20002,7 @@ diff -b -B --ignore-all-space --exclude-
  
  storage_dontaudit_read_fixed_disk(xdm_t)
  storage_dontaudit_write_fixed_disk(xdm_t)
-@@ -442,6 +508,7 @@
+@@ -442,6 +510,7 @@
  storage_dontaudit_raw_write_removable_device(xdm_t)
  storage_dontaudit_setattr_removable_dev(xdm_t)
  storage_dontaudit_rw_scsi_generic(xdm_t)
@@ -19957,7 +20010,7 @@ diff -b -B --ignore-all-space --exclude-
  
  term_setattr_console(xdm_t)
  term_use_unallocated_ttys(xdm_t)
-@@ -450,6 +517,7 @@
+@@ -450,6 +519,7 @@
  auth_domtrans_pam_console(xdm_t)
  auth_manage_pam_pid(xdm_t)
  auth_manage_pam_console_data(xdm_t)
@@ -19965,7 +20018,7 @@ diff -b -B --ignore-all-space --exclude-
  auth_rw_faillog(xdm_t)
  auth_write_login_records(xdm_t)
  
-@@ -460,10 +528,11 @@
+@@ -460,10 +530,11 @@
  
  logging_read_generic_logs(xdm_t)
  
@@ -19979,7 +20032,7 @@ diff -b -B --ignore-all-space --exclude-
  
  userdom_dontaudit_use_unpriv_user_fds(xdm_t)
  userdom_create_all_users_keys(xdm_t)
-@@ -472,6 +541,9 @@
+@@ -472,6 +543,9 @@
  # Search /proc for any user domain processes.
  userdom_read_all_users_state(xdm_t)
  userdom_signal_all_users(xdm_t)
@@ -19989,7 +20042,7 @@ diff -b -B --ignore-all-space --exclude-
  
  xserver_rw_session(xdm_t, xdm_tmpfs_t)
  xserver_unconfined(xdm_t)
-@@ -504,10 +576,12 @@
+@@ -504,10 +578,12 @@
  
  optional_policy(`
  	alsa_domtrans(xdm_t)
@@ -20002,7 +20055,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  optional_policy(`
-@@ -515,12 +589,46 @@
+@@ -515,12 +591,46 @@
  ')
  
  optional_policy(`
@@ -20049,7 +20102,7 @@ diff -b -B --ignore-all-space --exclude-
  	hostname_exec(xdm_t)
  ')
  
-@@ -542,6 +650,30 @@
+@@ -542,6 +652,30 @@
  ')
  
  optional_policy(`
@@ -20080,7 +20133,7 @@ diff -b -B --ignore-all-space --exclude-
  	seutil_sigchld_newrole(xdm_t)
  ')
  
-@@ -550,8 +682,9 @@
+@@ -550,8 +684,9 @@
  ')
  
  optional_policy(`
@@ -20092,7 +20145,7 @@ diff -b -B --ignore-all-space --exclude-
  
  	ifndef(`distro_redhat',`
  		allow xdm_t self:process { execheap execmem };
-@@ -560,7 +693,6 @@
+@@ -560,7 +695,6 @@
  	ifdef(`distro_rhel4',`
  		allow xdm_t self:process { execheap execmem };
  	')
@@ -20100,7 +20153,7 @@ diff -b -B --ignore-all-space --exclude-
  
  optional_policy(`
  	userhelper_dontaudit_search_config(xdm_t)
-@@ -571,6 +703,10 @@
+@@ -571,6 +705,10 @@
  ')
  
  optional_policy(`
@@ -20111,7 +20164,7 @@ diff -b -B --ignore-all-space --exclude-
  	xfs_stream_connect(xdm_t)
  ')
  
-@@ -587,10 +723,9 @@
+@@ -587,10 +725,9 @@
  # execheap needed until the X module loader is fixed.
  # NVIDIA Needs execstack
  
@@ -20123,11 +20176,12 @@ diff -b -B --ignore-all-space --exclude-
  allow xserver_t self:fd use;
  allow xserver_t self:fifo_file rw_fifo_file_perms;
  allow xserver_t self:sock_file read_sock_file_perms;
-@@ -602,9 +737,11 @@
+@@ -602,9 +739,12 @@
  allow xserver_t self:unix_stream_socket { create_stream_socket_perms connectto };
  allow xserver_t self:tcp_socket create_stream_socket_perms;
  allow xserver_t self:udp_socket create_socket_perms;
 +allow xserver_t self:netlink_selinux_socket create_socket_perms;
++allow xserver_t self:netlink_kobject_uevent_socket create_socket_perms;
  
  # Device rules
  allow x_domain xserver_t:x_device { read getattr use setattr setfocus grab bell };
@@ -20135,7 +20189,7 @@ diff -b -B --ignore-all-space --exclude-
  
  allow xserver_t { input_xevent_t input_xevent_type }:x_event send;
  
-@@ -616,13 +753,14 @@
+@@ -616,13 +756,14 @@
  type_transition xserver_t xserver_t:{ x_drawable x_colormap } rootwindow_t;
  
  allow xserver_t { rootwindow_t x_domain }:x_drawable send;
@@ -20151,7 +20205,7 @@ diff -b -B --ignore-all-space --exclude-
  
  manage_dirs_pattern(xserver_t, xserver_tmpfs_t, xserver_tmpfs_t)
  manage_files_pattern(xserver_t, xserver_tmpfs_t, xserver_tmpfs_t)
-@@ -635,9 +773,19 @@
+@@ -635,9 +776,19 @@
  manage_lnk_files_pattern(xserver_t, xkb_var_lib_t, xkb_var_lib_t)
  files_search_var_lib(xserver_t)
  
@@ -20171,7 +20225,7 @@ diff -b -B --ignore-all-space --exclude-
  
  kernel_read_system_state(xserver_t)
  kernel_read_device_sysctls(xserver_t)
-@@ -671,7 +819,6 @@
+@@ -671,7 +822,6 @@
  dev_rw_agp(xserver_t)
  dev_rw_framebuffer(xserver_t)
  dev_manage_dri_dev(xserver_t)
@@ -20179,7 +20233,7 @@ diff -b -B --ignore-all-space --exclude-
  dev_create_generic_dirs(xserver_t)
  dev_setattr_generic_dirs(xserver_t)
  # raw memory access is needed if not using the frame buffer
-@@ -681,9 +828,12 @@
+@@ -681,9 +831,12 @@
  dev_rw_xserver_misc(xserver_t)
  # read events - the synaptics touchpad driver reads raw events
  dev_rw_input_dev(xserver_t)
@@ -20193,7 +20247,7 @@ diff -b -B --ignore-all-space --exclude-
  
  files_read_etc_files(xserver_t)
  files_read_etc_runtime_files(xserver_t)
-@@ -698,8 +848,12 @@
+@@ -698,8 +851,12 @@
  fs_search_nfs(xserver_t)
  fs_search_auto_mountpoints(xserver_t)
  fs_search_ramfs(xserver_t)
@@ -20206,7 +20260,7 @@ diff -b -B --ignore-all-space --exclude-
  
  selinux_validate_context(xserver_t)
  selinux_compute_access_vector(xserver_t)
-@@ -721,6 +875,7 @@
+@@ -721,6 +878,7 @@
  
  miscfiles_read_localization(xserver_t)
  miscfiles_read_fonts(xserver_t)
@@ -20214,7 +20268,7 @@ diff -b -B --ignore-all-space --exclude-
  
  modutils_domtrans_insmod(xserver_t)
  
-@@ -743,7 +898,7 @@
+@@ -743,7 +901,7 @@
  ')
  
  ifdef(`enable_mls',`
@@ -20223,7 +20277,7 @@ diff -b -B --ignore-all-space --exclude-
  	range_transition xserver_t xserver_t:x_drawable s0 - mls_systemhigh;
  ')
  
-@@ -775,12 +930,20 @@
+@@ -775,12 +933,20 @@
  ')
  
  optional_policy(`
@@ -20245,7 +20299,7 @@ diff -b -B --ignore-all-space --exclude-
  	unconfined_domtrans(xserver_t)
  ')
  
-@@ -807,7 +970,7 @@
+@@ -807,7 +973,7 @@
  allow xserver_t xdm_var_lib_t:file { getattr read };
  dontaudit xserver_t xdm_var_lib_t:dir search;
  
@@ -20254,7 +20308,7 @@ diff -b -B --ignore-all-space --exclude-
  
  # Label pid and temporary files with derived types.
  manage_files_pattern(xserver_t, xdm_tmp_t, xdm_tmp_t)
-@@ -828,9 +991,14 @@
+@@ -828,9 +994,14 @@
  # to read ROLE_home_t - examine this in more detail
  # (xauth?)
  userdom_read_user_home_content_files(xserver_t)
@@ -20269,7 +20323,7 @@ diff -b -B --ignore-all-space --exclude-
  tunable_policy(`use_nfs_home_dirs',`
  	fs_manage_nfs_dirs(xserver_t)
  	fs_manage_nfs_files(xserver_t)
-@@ -845,11 +1013,14 @@
+@@ -845,11 +1016,14 @@
  
  optional_policy(`
  	dbus_system_bus_client(xserver_t)
@@ -20285,7 +20339,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  optional_policy(`
-@@ -882,6 +1053,8 @@
+@@ -882,6 +1056,8 @@
  # X Server
  # can read server-owned resources
  allow x_domain xserver_t:x_resource read;
@@ -20294,7 +20348,7 @@ diff -b -B --ignore-all-space --exclude-
  # can mess with own clients
  allow x_domain self:x_client { manage destroy };
  
-@@ -906,6 +1079,8 @@
+@@ -906,6 +1082,8 @@
  # operations allowed on my windows
  allow x_domain self:x_drawable { create destroy getattr setattr read write show hide list_child add_child remove_child manage send receive };
  
@@ -20303,7 +20357,7 @@ diff -b -B --ignore-all-space --exclude-
  # X Colormaps
  # can use the default colormap
  allow x_domain rootwindow_t:x_colormap { read use add_color };
-@@ -973,17 +1148,49 @@
+@@ -973,17 +1151,49 @@
  allow xserver_unconfined_type { x_domain xserver_t }:x_resource *;
  allow xserver_unconfined_type xevent_type:{ x_event x_synthetic_event } *;
  
@@ -21121,7 +21175,7 @@ diff -b -B --ignore-all-space --exclude-
  #
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/init.if serefpolicy-3.6.30/policy/modules/system/init.if
 --- nsaserefpolicy/policy/modules/system/init.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/system/init.if	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/system/init.if	2009-09-03 10:39:12.000000000 -0400
 @@ -174,6 +174,7 @@
  	role system_r types $1;
  
@@ -22492,7 +22546,7 @@ diff -b -B --ignore-all-space --exclude-
 +
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/libraries.fc serefpolicy-3.6.30/policy/modules/system/libraries.fc
 --- nsaserefpolicy/policy/modules/system/libraries.fc	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/system/libraries.fc	2009-09-01 08:55:51.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/system/libraries.fc	2009-09-04 11:35:21.000000000 -0400
 @@ -60,12 +60,15 @@
  #
  # /opt
@@ -22542,7 +22596,7 @@ diff -b -B --ignore-all-space --exclude-
  
  /usr/(.*/)?java/.+\.so(\.[^/]*)*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/(.*/)?java/.+\.jar			--	gen_context(system_u:object_r:lib_t,s0)
-@@ -115,27 +120,31 @@
+@@ -115,27 +120,30 @@
  
  /usr/(.*/)?nvidia/.+\.so(\..*)?		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  
@@ -22550,13 +22604,12 @@ diff -b -B --ignore-all-space --exclude-
 +/usr/lib/vlc/codec/librealvideo_plugin\.so  --	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib/vlc/codec/libdmo_plugin\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib/vlc/codec/librealaudio_plugin\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
- 
 +/usr/lib64/vlc/codec/librealvideo_plugin\.so  --	gen_context(system_u:object_r:textrel_shlib_t,s0)
 +/usr/lib64/vlc/codec/libdmo_plugin\.so	   --	gen_context(system_u:object_r:textrel_shlib_t,s0)
 +/usr/lib64/vlc/codec/librealaudio_plugin\.so  --	gen_context(system_u:object_r:textrel_shlib_t,s0)
 +/usr/lib(64)?/libGL\.so(\.[^/]*)*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
 +/usr/lib(64)?/catalyst/libGL\.so(\.[^/]*)*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
-+
+ 
  /usr/(.*/)?lib(64)?(/.*)?/nvidia/.+\.so(\..*)? -- gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib(64)?(/.*)?/nvidia/.+\.so(\..*)? --	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib(64)?/libsipphoneapi\.so.*	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
@@ -22582,7 +22635,7 @@ diff -b -B --ignore-all-space --exclude-
  
  /usr/(local/)?.*\.so(\.[^/]*)*		--	gen_context(system_u:object_r:lib_t,s0)
  /usr/(local/)?lib(64)?/wine/.+\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
-@@ -143,11 +152,8 @@
+@@ -143,11 +151,8 @@
  /usr/NX/lib/libXcomp\.so.*		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/NX/lib/libjpeg\.so.* 		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  
@@ -22594,7 +22647,7 @@ diff -b -B --ignore-all-space --exclude-
  /usr/lib(64)?/xorg/modules/drivers/fglrx_drv\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib(64)?/xorg/modules/drivers/nvidia_drv\.o -- gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib(64)?/xorg/modules/extensions/nvidia(-[^/]*)?/libglx\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
-@@ -168,12 +174,12 @@
+@@ -168,12 +173,12 @@
  
  # Fedora Core packages: gstreamer-plugins, compat-libstdc++, Glide3, libdv
  # 	HelixPlayer, SDL, xorg-x11, xorg-x11-libs, Hermes, valgrind, openoffice.org-libs, httpd - php
@@ -22609,7 +22662,7 @@ diff -b -B --ignore-all-space --exclude-
  /usr/lib/maxima/[^/]+/binary-gcl/maxima	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib/mozilla/plugins/libvlcplugin\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib/nx/libXcomp\.so.*		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
-@@ -185,15 +191,10 @@
+@@ -185,15 +190,10 @@
  /usr/lib(64)?/libg\+\+\.so\.2\.7\.2\.8	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib(64)?/libglide3\.so.* 		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib(64)?/libglide3-v[0-9]*\.so.* 	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
@@ -22626,7 +22679,7 @@ diff -b -B --ignore-all-space --exclude-
  /usr/lib(64)?/libHermes\.so.*		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib(64)?/valgrind/hp2ps		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib(64)?/valgrind/stage2		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
-@@ -228,31 +229,17 @@
+@@ -228,31 +228,17 @@
  /usr/lib(64)?/ladspa/sc3_1427\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib(64)?/ladspa/sc4_1882\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib(64)?/ladspa/se4_1883\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
@@ -22662,7 +22715,7 @@ diff -b -B --ignore-all-space --exclude-
  
  # Jai, Sun Microsystems (Jpackage SPRM)
  /usr/lib(64)?/libmlib_jai\.so		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
-@@ -268,8 +255,8 @@
+@@ -268,8 +254,8 @@
  /usr/lib(64)?/vmware/lib(/.*)?/HConfig\.so --	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib(64)?/vmware/(.*/)?VmPerl\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  
@@ -22673,7 +22726,7 @@ diff -b -B --ignore-all-space --exclude-
  
  # Java, Sun Microsystems (JPackage SRPM)
  /usr/(.*/)?jre.*/.*\.so(\.[^/]*)* --	gen_context(system_u:object_r:textrel_shlib_t,s0)
-@@ -295,6 +282,8 @@
+@@ -295,6 +281,8 @@
  /usr/lib/acroread/(.*/)?lib/[^/]*\.so(\.[^/]*)* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib/acroread/.+\.api		--	gen_context(system_u:object_r:textrel_shlib_t,s0)
  /usr/lib/acroread/(.*/)?ADMPlugin\.apl	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
@@ -22682,7 +22735,7 @@ diff -b -B --ignore-all-space --exclude-
  ') dnl end distro_redhat
  
  #
-@@ -307,10 +296,94 @@
+@@ -307,10 +295,96 @@
  
  /var/mailman/pythonlib(/.*)?/.+\.so(\..*)? --	gen_context(system_u:object_r:lib_t,s0)
  
@@ -22739,6 +22792,8 @@ diff -b -B --ignore-all-space --exclude-
 +
 +/usr/lib(64)?/xine/plugins/.+\.so	--	gen_context(system_u:object_r:textrel_shlib_t,s0)
 +
++/usr/lib(64)?/yafaray/libDarkSky.so 	   --	gen_context(system_u:object_r:textrel_shlib_t,s0)
++
 +ifdef(`fixed',`
 +/usr/lib(64)?/libavfilter\.so(\..*)? -- gen_context(system_u:object_r:textrel_shlib_t,s0)
 +/usr/lib(64)?/libavdevice\.so.*	 --	gen_context(system_u:object_r:textrel_shlib_t,s0)
@@ -23787,8 +23842,8 @@ diff -b -B --ignore-all-space --exclude-
 +
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/raid.te serefpolicy-3.6.30/policy/modules/system/raid.te
 --- nsaserefpolicy/policy/modules/system/raid.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/system/raid.te	2009-08-31 13:40:47.000000000 -0400
-@@ -44,6 +44,7 @@
++++ serefpolicy-3.6.30/policy/modules/system/raid.te	2009-09-06 15:32:46.000000000 -0400
+@@ -44,11 +44,13 @@
  dev_dontaudit_getattr_generic_chr_files(mdadm_t)
  dev_dontaudit_getattr_generic_blk_files(mdadm_t)
  dev_read_realtime_clock(mdadm_t)
@@ -23796,6 +23851,12 @@ diff -b -B --ignore-all-space --exclude-
  
  domain_use_interactive_fds(mdadm_t)
  
+ files_read_etc_files(mdadm_t)
+ files_read_etc_runtime_files(mdadm_t)
++files_dontaudit_getattr_tmpfs_files(mdadm_t)
+ 
+ fs_search_auto_mountpoints(mdadm_t)
+ fs_dontaudit_list_tmpfs(mdadm_t)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/selinuxutil.fc serefpolicy-3.6.30/policy/modules/system/selinuxutil.fc
 --- nsaserefpolicy/policy/modules/system/selinuxutil.fc	2009-07-14 14:19:57.000000000 -0400
 +++ serefpolicy-3.6.30/policy/modules/system/selinuxutil.fc	2009-08-31 13:40:47.000000000 -0400


Index: selinux-policy.spec
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v
retrieving revision 1.911
retrieving revision 1.912
diff -u -p -r1.911 -r1.912
--- selinux-policy.spec	2 Sep 2009 13:33:15 -0000	1.911
+++ selinux-policy.spec	7 Sep 2009 01:18:06 -0000	1.912
@@ -20,7 +20,7 @@
 Summary: SELinux policy configuration
 Name: selinux-policy
 Version: 3.6.30
-Release: 2%{?dist}
+Release: 4%{?dist}
 License: GPLv2+
 Group: System Environment/Base
 Source: serefpolicy-%{version}.tgz
@@ -165,7 +165,7 @@ if [ -s /etc/selinux/config ]; then \
 	. %{_sysconfdir}/selinux/config; \
 	FILE_CONTEXT=%{_sysconfdir}/selinux/%1/contexts/files/file_contexts; \
 	if [ "${SELINUXTYPE}" = %1 -a -f ${FILE_CONTEXT} ]; then \
-		cp -f ${FILE_CONTEXT} ${FILE_CONTEXT}.pre; \
+	   [ -f ${FILE_CONTEXT}.pre ] || cp -f ${FILE_CONTEXT} ${FILE_CONTEXT}.pre; \
 	fi \
 fi
 
@@ -443,6 +443,12 @@ exit 0
 %endif
 
 %changelog
+* Fri Sep 4 2009 Dan Walsh  3.6.30-4
+- Allow xserver to use  netlink_kobject_uevent_socket
+
+* Thu Sep 3 2009 Dan Walsh  3.6.30-3
+- Fixes for sandbox 
+
 * Mon Aug 31 2009 Dan Walsh  3.6.30-2
 - Dontaudit setroubleshootfix looking at /root directory
 



From dwalsh at fedoraproject.org  Mon Sep  7 01:29:08 2009
From: dwalsh at fedoraproject.org (Daniel J Walsh)
Date: Mon,  7 Sep 2009 01:29:08 +0000 (UTC)
Subject: rpms/selinux-policy/devel policy-F12.patch,1.72,1.73
Message-ID: <20090907012908.494C911C00E5@cvs1.fedora.phx.redhat.com>

Author: dwalsh

Update of /cvs/extras/rpms/selinux-policy/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17152

Modified Files:
	policy-F12.patch 
Log Message:
* Fri Sep 4 2009 Dan Walsh  3.6.30-4
- Allow xserver to use  netlink_kobject_uevent_socket


policy-F12.patch:
 Makefile                                  |    2 
 policy/global_tunables                    |   24 
 policy/mcs                                |   10 
 policy/modules/admin/anaconda.te          |    3 
 policy/modules/admin/certwatch.te         |    1 
 policy/modules/admin/dmesg.fc             |    2 
 policy/modules/admin/dmesg.te             |    7 
 policy/modules/admin/firstboot.te         |    6 
 policy/modules/admin/logrotate.te         |   13 
 policy/modules/admin/logwatch.te          |    1 
 policy/modules/admin/mrtg.te              |    7 
 policy/modules/admin/portage.te           |    2 
 policy/modules/admin/prelink.if           |   19 
 policy/modules/admin/prelink.te           |    1 
 policy/modules/admin/readahead.te         |    3 
 policy/modules/admin/rpm.fc               |   17 
 policy/modules/admin/rpm.if               |  177 +++
 policy/modules/admin/rpm.te               |   65 +
 policy/modules/admin/smoltclient.fc       |    4 
 policy/modules/admin/smoltclient.if       |    1 
 policy/modules/admin/smoltclient.te       |   66 +
 policy/modules/admin/sudo.if              |   13 
 policy/modules/admin/tmpreaper.te         |    4 
 policy/modules/admin/tzdata.te            |    2 
 policy/modules/admin/usermanage.if        |    5 
 policy/modules/admin/usermanage.te        |   30 
 policy/modules/admin/vbetool.te           |   14 
 policy/modules/apps/awstats.te            |    4 
 policy/modules/apps/calamaris.te          |    7 
 policy/modules/apps/cdrecord.te           |    4 
 policy/modules/apps/cpufreqselector.te    |    5 
 policy/modules/apps/gitosis.fc            |    4 
 policy/modules/apps/gitosis.if            |   96 ++
 policy/modules/apps/gitosis.te            |   36 
 policy/modules/apps/gnome.fc              |   12 
 policy/modules/apps/gnome.if              |  170 +++
 policy/modules/apps/gnome.te              |   93 +
 policy/modules/apps/gpg.if                |    2 
 policy/modules/apps/gpg.te                |   16 
 policy/modules/apps/java.fc               |   17 
 policy/modules/apps/java.if               |  111 ++
 policy/modules/apps/java.te               |   12 
 policy/modules/apps/kdumpgui.fc           |    2 
 policy/modules/apps/kdumpgui.if           |    2 
 policy/modules/apps/kdumpgui.te           |   66 +
 policy/modules/apps/livecd.fc             |    2 
 policy/modules/apps/livecd.if             |   50 +
 policy/modules/apps/livecd.te             |   26 
 policy/modules/apps/mono.if               |  101 ++
 policy/modules/apps/mono.te               |    9 
 policy/modules/apps/mozilla.fc            |    1 
 policy/modules/apps/mozilla.if            |   13 
 policy/modules/apps/mozilla.te            |   21 
 policy/modules/apps/nsplugin.fc           |   12 
 policy/modules/apps/nsplugin.if           |  313 ++++++
 policy/modules/apps/nsplugin.te           |  289 ++++++
 policy/modules/apps/openoffice.fc         |    3 
 policy/modules/apps/openoffice.if         |   93 +
 policy/modules/apps/openoffice.te         |   11 
 policy/modules/apps/pulseaudio.te         |    6 
 policy/modules/apps/qemu.fc               |    4 
 policy/modules/apps/qemu.if               |  190 ++++
 policy/modules/apps/qemu.te               |   82 +
 policy/modules/apps/sambagui.fc           |    1 
 policy/modules/apps/sambagui.if           |    2 
 policy/modules/apps/sambagui.te           |   56 +
 policy/modules/apps/sandbox.fc            |    1 
 policy/modules/apps/sandbox.if            |  167 +++
 policy/modules/apps/sandbox.te            |  304 ++++++
 policy/modules/apps/screen.if             |   31 
 policy/modules/apps/seunshare.fc          |    2 
 policy/modules/apps/seunshare.if          |   76 +
 policy/modules/apps/seunshare.te          |   37 
 policy/modules/apps/vmware.fc             |    1 
 policy/modules/apps/vmware.te             |    1 
 policy/modules/apps/webalizer.te          |    2 
 policy/modules/apps/wine.fc               |   23 
 policy/modules/apps/wine.if               |   59 +
 policy/modules/apps/wine.te               |   24 
 policy/modules/kernel/corecommands.fc     |   28 
 policy/modules/kernel/corecommands.if     |    1 
 policy/modules/kernel/corenetwork.te.in   |   29 
 policy/modules/kernel/devices.fc          |    5 
 policy/modules/kernel/devices.if          |  164 +++
 policy/modules/kernel/devices.te          |   19 
 policy/modules/kernel/domain.if           |  132 ++
 policy/modules/kernel/domain.te           |   84 +
 policy/modules/kernel/files.fc            |    3 
 policy/modules/kernel/files.if            |  298 ++++++
 policy/modules/kernel/files.te            |    6 
 policy/modules/kernel/filesystem.fc       |    2 
 policy/modules/kernel/filesystem.if       |  173 +++
 policy/modules/kernel/filesystem.te       |    8 
 policy/modules/kernel/kernel.if           |   39 
 policy/modules/kernel/kernel.te           |   29 
 policy/modules/kernel/selinux.if          |   25 
 policy/modules/kernel/storage.fc          |    1 
 policy/modules/kernel/storage.if          |    2 
 policy/modules/kernel/terminal.fc         |    1 
 policy/modules/kernel/terminal.if         |   40 
 policy/modules/kernel/terminal.te         |    1 
 policy/modules/roles/guest.te             |    8 
 policy/modules/roles/staff.te             |  124 --
 policy/modules/roles/sysadm.te            |  124 --
 policy/modules/roles/unconfineduser.fc    |   36 
 policy/modules/roles/unconfineduser.if    |  638 +++++++++++++
 policy/modules/roles/unconfineduser.te    |  393 ++++++++
 policy/modules/roles/unprivuser.te        |  131 --
 policy/modules/roles/xguest.te            |   18 
 policy/modules/services/abrt.fc           |   13 
 policy/modules/services/abrt.if           |  126 ++
 policy/modules/services/abrt.te           |  120 ++
 policy/modules/services/afs.fc            |    1 
 policy/modules/services/afs.te            |    1 
 policy/modules/services/amavis.te         |    2 
 policy/modules/services/apache.fc         |   37 
 policy/modules/services/apache.if         |  371 +++++--
 policy/modules/services/apache.te         |  422 +++++++--
 policy/modules/services/apm.te            |    2 
 policy/modules/services/automount.te      |    1 
 policy/modules/services/bind.if           |   40 
 policy/modules/services/bluetooth.te      |    8 
 policy/modules/services/certmaster.te     |    2 
 policy/modules/services/clamav.te         |   12 
 policy/modules/services/consolekit.if     |   39 
 policy/modules/services/consolekit.te     |   18 
 policy/modules/services/courier.if        |   18 
 policy/modules/services/courier.te        |    1 
 policy/modules/services/cron.fc           |   13 
 policy/modules/services/cron.if           |  202 +++-
 policy/modules/services/cron.te           |  149 ++-
 policy/modules/services/cups.fc           |   13 
 policy/modules/services/cups.te           |   28 
 policy/modules/services/cvs.te            |    1 
 policy/modules/services/dbus.fc           |    5 
 policy/modules/services/dbus.if           |   49 -
 policy/modules/services/dbus.te           |   25 
 policy/modules/services/dcc.te            |    8 
 policy/modules/services/ddclient.if       |   25 
 policy/modules/services/devicekit.fc      |    2 
 policy/modules/services/devicekit.if      |   22 
 policy/modules/services/devicekit.te      |   50 -
 policy/modules/services/dnsmasq.te        |    8 
 policy/modules/services/dovecot.te        |    7 
 policy/modules/services/exim.te           |    4 
 policy/modules/services/fetchmail.te      |    2 
 policy/modules/services/fprintd.te        |    4 
 policy/modules/services/ftp.te            |   58 +
 policy/modules/services/gnomeclock.fc     |    3 
 policy/modules/services/gnomeclock.if     |   69 +
 policy/modules/services/gnomeclock.te     |   50 +
 policy/modules/services/gpm.te            |    3 
 policy/modules/services/gpsd.fc           |    5 
 policy/modules/services/gpsd.if           |   27 
 policy/modules/services/gpsd.te           |   14 
 policy/modules/services/hal.fc            |    1 
 policy/modules/services/hal.if            |   18 
 policy/modules/services/hal.te            |   47 -
 policy/modules/services/hddtemp.fc        |    4 
 policy/modules/services/hddtemp.if        |   38 
 policy/modules/services/hddtemp.te        |   40 
 policy/modules/services/kerberos.te       |   13 
 policy/modules/services/kerneloops.te     |    2 
 policy/modules/services/ktalk.te          |    1 
 policy/modules/services/lircd.te          |   11 
 policy/modules/services/mailman.te        |    4 
 policy/modules/services/memcached.te      |    2 
 policy/modules/services/modemmanager.fc   |    2 
 policy/modules/services/modemmanager.if   |   43 
 policy/modules/services/modemmanager.te   |   46 
 policy/modules/services/mta.fc            |    2 
 policy/modules/services/mta.if            |    5 
 policy/modules/services/mta.te            |   52 -
 policy/modules/services/munin.fc          |    3 
 policy/modules/services/munin.te          |    3 
 policy/modules/services/mysql.te          |    7 
 policy/modules/services/nagios.fc         |   11 
 policy/modules/services/nagios.if         |   70 +
 policy/modules/services/nagios.te         |   55 -
 policy/modules/services/networkmanager.fc |   13 
 policy/modules/services/networkmanager.if |   45 
 policy/modules/services/networkmanager.te |  114 ++
 policy/modules/services/nis.fc            |    5 
 policy/modules/services/nis.if            |   87 +
 policy/modules/services/nis.te            |   13 
 policy/modules/services/nscd.if           |   18 
 policy/modules/services/nscd.te           |   11 
 policy/modules/services/nslcd.fc          |    4 
 policy/modules/services/nslcd.if          |  142 +++
 policy/modules/services/nslcd.te          |   48 +
 policy/modules/services/ntp.if            |   46 
 policy/modules/services/ntp.te            |    7 
 policy/modules/services/nx.fc             |    1 
 policy/modules/services/nx.if             |   18 
 policy/modules/services/nx.te             |    6 
 policy/modules/services/oddjob.if         |    1 
 policy/modules/services/openvpn.te        |   13 
 policy/modules/services/pcscd.te          |    3 
 policy/modules/services/pegasus.te        |   28 
 policy/modules/services/policykit.fc      |   10 
 policy/modules/services/policykit.if      |   49 +
 policy/modules/services/policykit.te      |   61 +
 policy/modules/services/postfix.fc        |    2 
 policy/modules/services/postfix.if        |  150 ++-
 policy/modules/services/postfix.te        |  136 ++
 policy/modules/services/postgresql.fc     |    1 
 policy/modules/services/postgresql.if     |   43 
 policy/modules/services/postgresql.te     |    9 
 policy/modules/services/ppp.if            |    6 
 policy/modules/services/ppp.te            |   14 
 policy/modules/services/privoxy.te        |    3 
 policy/modules/services/procmail.te       |   12 
 policy/modules/services/pyzor.fc          |    4 
 policy/modules/services/pyzor.if          |   47 +
 policy/modules/services/pyzor.te          |   37 
 policy/modules/services/razor.fc          |    1 
 policy/modules/services/razor.if          |   42 
 policy/modules/services/razor.te          |   32 
 policy/modules/services/ricci.te          |    5 
 policy/modules/services/rpc.if            |    6 
 policy/modules/services/rpc.te            |   12 
 policy/modules/services/rpcbind.if        |   20 
 policy/modules/services/rsync.te          |   23 
 policy/modules/services/rtkit_daemon.fc   |    2 
 policy/modules/services/rtkit_daemon.if   |   63 +
 policy/modules/services/rtkit_daemon.te   |   38 
 policy/modules/services/samba.fc          |    4 
 policy/modules/services/samba.if          |  104 ++
 policy/modules/services/samba.te          |   87 +
 policy/modules/services/sasl.te           |   15 
 policy/modules/services/sendmail.if       |  137 ++
 policy/modules/services/sendmail.te       |   87 +
 policy/modules/services/setroubleshoot.fc |    2 
 policy/modules/services/setroubleshoot.if |   84 +
 policy/modules/services/setroubleshoot.te |   79 +
 policy/modules/services/shorewall.fc      |   12 
 policy/modules/services/shorewall.if      |  166 +++
 policy/modules/services/shorewall.te      |   95 ++
 policy/modules/services/smartmon.te       |   15 
 policy/modules/services/spamassassin.fc   |   14 
 policy/modules/services/spamassassin.if   |   68 +
 policy/modules/services/spamassassin.te   |  129 ++
 policy/modules/services/squid.te          |    9 
 policy/modules/services/ssh.fc            |    2 
 policy/modules/services/ssh.if            |  183 +++
 policy/modules/services/ssh.te            |   70 -
 policy/modules/services/sssd.fc           |    2 
 policy/modules/services/sssd.if           |   43 
 policy/modules/services/sysstat.te        |    2 
 policy/modules/services/uucp.te           |    7 
 policy/modules/services/virt.fc           |   11 
 policy/modules/services/virt.if           |  127 ++
 policy/modules/services/virt.te           |  271 +++++
 policy/modules/services/w3c.te            |    7 
 policy/modules/services/xserver.fc        |   30 
 policy/modules/services/xserver.if        |  671 +++++++++++---
 policy/modules/services/xserver.te        |  310 +++++-
 policy/modules/system/application.if      |   20 
 policy/modules/system/application.te      |   11 
 policy/modules/system/authlogin.fc        |    9 
 policy/modules/system/authlogin.if        |  204 +++-
 policy/modules/system/authlogin.te        |   39 
 policy/modules/system/clock.te            |    8 
 policy/modules/system/fstools.fc          |    2 
 policy/modules/system/fstools.te          |   67 -
 policy/modules/system/getty.te            |   16 
 policy/modules/system/hostname.te         |   22 
 policy/modules/system/init.fc             |    6 
 policy/modules/system/init.if             |  156 +++
 policy/modules/system/init.te             |  268 ++++-
 policy/modules/system/ipsec.fc            |    2 
 policy/modules/system/ipsec.if            |   25 
 policy/modules/system/ipsec.te            |   97 +-
 policy/modules/system/iptables.fc         |   11 
 policy/modules/system/iptables.te         |    5 
 policy/modules/system/iscsi.if            |   40 
 policy/modules/system/iscsi.te            |    6 
 policy/modules/system/kdump.fc            |    8 
 policy/modules/system/kdump.if            |  111 ++
 policy/modules/system/kdump.te            |   38 
 policy/modules/system/libraries.fc        |  158 ++-
 policy/modules/system/libraries.if        |    4 
 policy/modules/system/libraries.te        |   16 
 policy/modules/system/locallogin.te       |   74 -
 policy/modules/system/logging.fc          |   11 
 policy/modules/system/logging.if          |    4 
 policy/modules/system/logging.te          |   34 
 policy/modules/system/lvm.te              |   53 -
 policy/modules/system/miscfiles.if        |   19 
 policy/modules/system/modutils.te         |  168 ++-
 policy/modules/system/mount.fc            |    7 
 policy/modules/system/mount.te            |   75 +
 policy/modules/system/raid.te             |    2 
 policy/modules/system/selinuxutil.fc      |   17 
 policy/modules/system/selinuxutil.if      |  288 ++++++
 policy/modules/system/selinuxutil.te      |  228 +---
 policy/modules/system/setrans.if          |   20 
 policy/modules/system/sysnetwork.fc       |    9 
 policy/modules/system/sysnetwork.if       |  117 ++
 policy/modules/system/sysnetwork.te       |  107 +-
 policy/modules/system/udev.fc             |    3 
 policy/modules/system/udev.if             |   21 
 policy/modules/system/udev.te             |   38 
 policy/modules/system/unconfined.fc       |   15 
 policy/modules/system/unconfined.if       |  446 ---------
 policy/modules/system/unconfined.te       |  224 ----
 policy/modules/system/userdomain.fc       |    6 
 policy/modules/system/userdomain.if       | 1396 ++++++++++++++++++++++--------
 policy/modules/system/userdomain.te       |   50 -
 policy/modules/system/xen.fc              |    6 
 policy/modules/system/xen.if              |   28 
 policy/modules/system/xen.te              |  137 ++
 policy/support/obj_perm_sets.spt          |   14 
 policy/users                              |   13 
 314 files changed, 14626 insertions(+), 2940 deletions(-)

Index: policy-F12.patch
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -p -r1.72 -r1.73
--- policy-F12.patch	7 Sep 2009 01:18:05 -0000	1.72
+++ policy-F12.patch	7 Sep 2009 01:29:07 -0000	1.73
@@ -16568,14 +16568,14 @@ diff -b -B --ignore-all-space --exclude-
 +')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/setroubleshoot.te serefpolicy-3.6.30/policy/modules/services/setroubleshoot.te
 --- nsaserefpolicy/policy/modules/services/setroubleshoot.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/setroubleshoot.te	2009-09-06 15:49:01.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/setroubleshoot.te	2009-09-06 21:25:04.000000000 -0400
 @@ -22,13 +22,19 @@
  type setroubleshoot_var_run_t;
  files_pid_file(setroubleshoot_var_run_t)
  
-+type setroubleshoot_fixit_t;
-+type setroubleshoot_fixit_exec_t;
-+dbus_system_domain(setroubleshoot_fixit_t, setroubleshoot_fixit_exec_t)
++	type setroubleshoot_fixit_t;
++	type setroubleshoot_fixit_exec_t;
++	dbus_system_domain(setroubleshoot_fixit_t, setroubleshoot_fixit_exec_t)
 +
  ########################################
  #
@@ -16584,10 +16584,10 @@ diff -b -B --ignore-all-space --exclude-
  
 -allow setroubleshootd_t self:capability { dac_override sys_tty_config };
 -allow setroubleshootd_t self:process { signull signal getattr getsched };
-+allow setroubleshootd_t self:capability { dac_override sys_nice sys_tty_config };
-+allow setroubleshootd_t self:process { getattr getsched setsched sigkill signull signal };
++	allow setroubleshootd_t self:capability { dac_override sys_nice sys_tty_config };
++	allow setroubleshootd_t self:process { getattr getsched setsched sigkill signull signal };
 +# if bad library causes setroubleshoot to require these, we want to give it so setroubleshoot can continue to run
-+allow setroubleshootd_t self:process { execmem execstack };
++	allow setroubleshootd_t self:process { execmem execstack };
  allow setroubleshootd_t self:fifo_file rw_fifo_file_perms;
  allow setroubleshootd_t self:tcp_socket create_stream_socket_perms;
  allow setroubleshootd_t self:unix_stream_socket { create_stream_socket_perms connectto };
@@ -16595,10 +16595,10 @@ diff -b -B --ignore-all-space --exclude-
  
  kernel_read_kernel_sysctls(setroubleshootd_t)
  kernel_read_system_state(setroubleshootd_t)
-+kernel_read_net_sysctls(setroubleshootd_t)
++	kernel_read_net_sysctls(setroubleshootd_t)
  kernel_read_network_state(setroubleshootd_t)
-+kernel_dontaudit_list_all_proc(setroubleshootd_t)
-+kernel_read_unlabeled_state(setroubleshootd_t)
++	kernel_dontaudit_list_all_proc(setroubleshootd_t)
++	kernel_read_unlabeled_state(setroubleshootd_t)
  
  corecmd_exec_bin(setroubleshootd_t)
  corecmd_exec_shell(setroubleshootd_t)
@@ -16606,27 +16606,27 @@ diff -b -B --ignore-all-space --exclude-
  
  dev_read_urand(setroubleshootd_t)
  dev_read_sysfs(setroubleshootd_t)
-+dev_getattr_all_blk_files(setroubleshootd_t)
-+dev_getattr_all_chr_files(setroubleshootd_t)
++	dev_getattr_all_blk_files(setroubleshootd_t)
++	dev_getattr_all_chr_files(setroubleshootd_t)
  
  domain_dontaudit_search_all_domains_state(setroubleshootd_t)
-+domain_signull_all_domains(setroubleshootd_t)
++	domain_signull_all_domains(setroubleshootd_t)
  
  files_read_usr_files(setroubleshootd_t)
  files_read_etc_files(setroubleshootd_t)
 -files_getattr_all_dirs(setroubleshootd_t)
-+files_list_all(setroubleshootd_t)
++	files_list_all(setroubleshootd_t)
  files_getattr_all_files(setroubleshootd_t)
-+files_getattr_all_pipes(setroubleshootd_t)
-+files_getattr_all_sockets(setroubleshootd_t)
-+files_read_all_symlinks(setroubleshootd_t)
++	files_getattr_all_pipes(setroubleshootd_t)
++	files_getattr_all_sockets(setroubleshootd_t)
++	files_read_all_symlinks(setroubleshootd_t)
  
  fs_getattr_all_dirs(setroubleshootd_t)
  fs_getattr_all_files(setroubleshootd_t)
-+fs_read_fusefs_symlinks(setroubleshootd_t)
-+fs_dontaudit_read_nfs_files(setroubleshootd_t)
-+fs_dontaudit_read_cifs_files(setroubleshootd_t)
-+fs_list_inotifyfs(setroubleshootd_t)
++	fs_read_fusefs_symlinks(setroubleshootd_t)
++	fs_dontaudit_read_nfs_files(setroubleshootd_t)
++	fs_dontaudit_read_cifs_files(setroubleshootd_t)
++	fs_list_inotifyfs(setroubleshootd_t)
  
  selinux_get_enforce_mode(setroubleshootd_t)
  selinux_validate_context(setroubleshootd_t)
@@ -16634,7 +16634,7 @@ diff -b -B --ignore-all-space --exclude-
  
  locallogin_dontaudit_use_fds(setroubleshootd_t)
  
-+logging_send_audit_msgs(setroubleshootd_t)
++	logging_send_audit_msgs(setroubleshootd_t)
  logging_send_syslog_msg(setroubleshootd_t)
  logging_stream_connect_dispatcher(setroubleshootd_t)
  
@@ -16642,22 +16642,22 @@ diff -b -B --ignore-all-space --exclude-
  seutil_read_file_contexts(setroubleshootd_t)
 -
 -sysnet_read_config(setroubleshootd_t)
-+seutil_read_bin_policy(setroubleshootd_t)
++	seutil_read_bin_policy(setroubleshootd_t)
  
  userdom_dontaudit_read_user_home_content_files(setroubleshootd_t)
  
  optional_policy(`
-+	locate_read_lib_files(setroubleshootd_t)
-+')
++		locate_read_lib_files(setroubleshootd_t)
++	')
 +
-+optional_policy(`
++	optional_policy(`
  	dbus_system_bus_client(setroubleshootd_t)
  	dbus_connect_system_bus(setroubleshootd_t)
-+	dbus_system_domain(setroubleshootd_t, setroubleshootd_exec_t)
++		dbus_system_domain(setroubleshootd_t, setroubleshootd_exec_t)
  ')
  
  optional_policy(`
-+	rpm_signull(setroubleshootd_t)
++		rpm_signull(setroubleshootd_t)
  	rpm_read_db(setroubleshootd_t)
  	rpm_dontaudit_manage_db(setroubleshootd_t)
  	rpm_use_script_fds(setroubleshootd_t)
@@ -16667,38 +16667,38 @@ diff -b -B --ignore-all-space --exclude-
 +#
 +# setroubleshoot_fixit local policy
 +#
-+allow setroubleshoot_fixit_t self:capability sys_nice;
-+allow setroubleshoot_fixit_t self:process { setsched getsched };
-+allow setroubleshoot_fixit_t self:fifo_file rw_fifo_file_perms;
-+allow setroubleshoot_fixit_t self:unix_dgram_socket create_socket_perms;
++	allow setroubleshoot_fixit_t self:capability sys_nice;
++	allow setroubleshoot_fixit_t self:process { setsched getsched };
++	allow setroubleshoot_fixit_t self:fifo_file rw_fifo_file_perms;
++	allow setroubleshoot_fixit_t self:unix_dgram_socket create_socket_perms;
 +
-+setroubleshoot_dbus_chat(setroubleshoot_fixit_t)
++	setroubleshoot_dbus_chat(setroubleshoot_fixit_t)
 +
-+corecmd_exec_bin(setroubleshoot_fixit_t)
-+corecmd_exec_shell(setroubleshoot_fixit_t)
++	corecmd_exec_bin(setroubleshoot_fixit_t)
++	corecmd_exec_shell(setroubleshoot_fixit_t)
 +
-+seutil_domtrans_restorecon(setroubleshoot_fixit_t)
++	seutil_domtrans_restorecon(setroubleshoot_fixit_t)
 +
-+files_read_usr_files(setroubleshoot_fixit_t)
-+files_read_etc_files(setroubleshoot_fixit_t)
-+files_list_tmp(setroubleshoot_fixit_t)
++	files_read_usr_files(setroubleshoot_fixit_t)
++	files_read_etc_files(setroubleshoot_fixit_t)
++	files_list_tmp(setroubleshoot_fixit_t)
 +
-+kernel_read_system_state(setroubleshoot_fixit_t)
++	kernel_read_system_state(setroubleshoot_fixit_t)
 +
-+auth_use_nsswitch(setroubleshoot_fixit_t)
++	auth_use_nsswitch(setroubleshoot_fixit_t)
 +
-+logging_send_audit_msgs(setroubleshoot_fixit_t)
-+logging_send_syslog_msg(setroubleshoot_fixit_t)
++	logging_send_audit_msgs(setroubleshoot_fixit_t)
++	logging_send_syslog_msg(setroubleshoot_fixit_t)
 +
-+miscfiles_read_localization(setroubleshoot_fixit_t)
++	miscfiles_read_localization(setroubleshoot_fixit_t)
 +
-+userdom_dontaudit_search_admin_dir(setroubleshoot_fixit_t)
++	userdom_dontaudit_search_admin_dir(setroubleshoot_fixit_t)
 +
-+optional_policy(`
-+	rpm_signull(setroubleshootd_fixit_t)
-+	rpm_read_db(setroubleshootd_fixit_t)
-+	rpm_dontaudit_manage_db(setroubleshootd_fixit_t)
-+	rpm_use_script_fds(setroubleshootd_fixit_t)
++	optional_policy(`
++		rpm_signull(setroubleshoot_fixit_t)
++	rpm_read_db(setroubleshoot_fixit_t)
++	rpm_dontaudit_manage_db(setroubleshoot_fixit_t)
++	rpm_use_script_fds(setroubleshoot_fixit_t)
 +')
 +
 +optional_policy(`



From mclasen at fedoraproject.org  Mon Sep  7 01:30:04 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 01:30:04 +0000 (UTC)
Subject: rpms/nautilus/devel uninhibit-me-harder.patch, NONE,
	1.1 nautilus.spec, 1.283, 1.284
Message-ID: <20090907013004.11A5211C043D@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/nautilus/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17313

Modified Files:
	nautilus.spec 
Added Files:
	uninhibit-me-harder.patch 
Log Message:
Fix uninhibiting


uninhibit-me-harder.patch:
 nautilus-file-utilities.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE uninhibit-me-harder.patch ---
diff -up nautilus-2.27.91/libnautilus-private/nautilus-file-utilities.c.release-your-inhibitions nautilus-2.27.91/libnautilus-private/nautilus-file-utilities.c
--- nautilus-2.27.91/libnautilus-private/nautilus-file-utilities.c.release-your-inhibitions	2009-09-06 21:25:01.462765511 -0400
+++ nautilus-2.27.91/libnautilus-private/nautilus-file-utilities.c	2009-09-06 21:25:34.998778724 -0400
@@ -1100,7 +1100,7 @@ nautilus_uninhibit_power_manager (gint c
 {
 	DBusGProxy *proxy;
 	GError *error;
-	g_return_if_fail (cookie < 0);
+	g_return_if_fail (cookie > 0);
 
 	proxy = get_power_manager_proxy ();
 


Index: nautilus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/nautilus/devel/nautilus.spec,v
retrieving revision 1.283
retrieving revision 1.284
diff -u -p -r1.283 -r1.284
--- nautilus.spec	27 Aug 2009 00:11:21 -0000	1.283
+++ nautilus.spec	7 Sep 2009 01:30:03 -0000	1.284
@@ -15,7 +15,7 @@
 Name:		nautilus
 Summary:        File manager for GNOME
 Version: 	2.27.91
-Release:	2%{?dist}
+Release:	3%{?dist}
 License: 	GPLv2+
 Group:          User Interface/Desktops
 Source: 	http://download.gnome.org/sources/%{name}/2.27/%{name}-%{version}.tar.bz2
@@ -87,6 +87,7 @@ Patch17:	nautilus-filetype-symlink-fix.p
 
 # from upstream
 Patch20:        nautilus-dupe-id.patch
+Patch21:	uninhibit-me-harder.patch
 
 %description
 Nautilus is the file manager and graphical shell for the GNOME desktop
@@ -125,6 +126,7 @@ for developing nautilus extensions.
 %patch10 -p1 -b .gvfs-desktop-key
 %patch17 -p0 -b .symlink
 %patch20 -p1 -b .dupe-id
+%patch21 -p1 -b .uninhibit-me-harder
 
 %build
 
@@ -265,6 +267,9 @@ fi
 
 
 %changelog
+* Sun Sep  6 2009 Matthias Clasen  - 2.27.91-3
+- Fix uninhibiting when long-running operations are over
+
 * Wed Aug 26 2009 Matthias Clasen  - 2.27.91-2
 - Make nautilus-file-management-properties not crash on start
 



From mclasen at fedoraproject.org  Mon Sep  7 01:37:18 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 01:37:18 +0000 (UTC)
Subject: rpms/gtk2/devel root-event-mask.patch, NONE, 1.1 gtk2.spec, 1.402,
	1.403
Message-ID: <20090907013718.764FE11C00E5@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gtk2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19132

Modified Files:
	gtk2.spec 
Added Files:
	root-event-mask.patch 
Log Message:
Fix initial event maks of the root window


root-event-mask.patch:
 gdkwindow-x11.c |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

--- NEW FILE root-event-mask.patch ---
diff -up gtk+-2.17.11/gdk/x11/gdkwindow-x11.c.event-mask gtk+-2.17.11/gdk/x11/gdkwindow-x11.c
--- gtk+-2.17.11/gdk/x11/gdkwindow-x11.c.event-mask	2009-09-06 21:31:08.926764157 -0400
+++ gtk+-2.17.11/gdk/x11/gdkwindow-x11.c	2009-09-06 21:32:03.142614346 -0400
@@ -455,8 +455,12 @@ _gdk_windowing_window_init (GdkScreen * 
   private->width = WidthOfScreen (screen_x11->xscreen);
   private->height = HeightOfScreen (screen_x11->xscreen);
   private->viewable = TRUE;
+
+  /* see init_randr_support() in gdkscreen-x11.c */
+  private->event_mask = GDK_STRUCTURE_MASK;
+
   _gdk_window_update_size (screen_x11->root_window);
-  
+
   _gdk_xid_table_insert (screen_x11->display,
 			 &screen_x11->xroot_window,
 			 screen_x11->root_window);


Index: gtk2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gtk2/devel/gtk2.spec,v
retrieving revision 1.402
retrieving revision 1.403
diff -u -p -r1.402 -r1.403
--- gtk2.spec	5 Sep 2009 05:35:13 -0000	1.402
+++ gtk2.spec	7 Sep 2009 01:37:18 -0000	1.403
@@ -17,7 +17,7 @@
 Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X
 Name: gtk2
 Version: %{base_version}
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: LGPLv2+
 Group: System Environment/Libraries
 Source: http://download.gnome.org/sources/gtk+/2.17/gtk+-%{version}.tar.bz2
@@ -28,7 +28,9 @@ Source3: im-cedilla.conf
 # Biarch changes
 Patch0: gtk+-2.13.5-lib64.patch
 
+# from upstream
 Patch1: gtk2-fix-install.patch
+Patch2: root-event-mask.patch
 
 BuildRequires: atk-devel >= %{atk_version}
 BuildRequires: pango-devel >= %{pango_version}
@@ -141,6 +143,7 @@ This package contains developer document
 
 %patch0 -p1 -b .lib64
 %patch1 -p1 -b .fix-install
+%patch2 -p1 -b .root-event-mask
 
 # make sure that gtkmarshalers.{c, h} get regenerated during the build
 #  - caused by print_authentication.patch
@@ -382,6 +385,9 @@ fi
 
 
 %changelog
+* Sun Sep  6 2009 Matthias Clasen  - 2.17.11-2
+- Fix the initial event mask for the root window (#521137)
+
 * Sat Sep  5 2009 Matthias Clasen  - 2.17.11-1
 - Update to 2.17.11
 



From alexlan at fedoraproject.org  Mon Sep  7 02:23:57 2009
From: alexlan at fedoraproject.org (alexlan)
Date: Mon,  7 Sep 2009 02:23:57 +0000 (UTC)
Subject: rpms/octave/devel octave.spec,1.89,1.90
Message-ID: <20090907022357.8B78D11C00E5@cvs1.fedora.phx.redhat.com>

Author: alexlan

Update of /cvs/pkgs/rpms/octave/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7465

Modified Files:
	octave.spec 
Log Message:
* Sun Sep  6 2009 Alex Lancaster  - 6:3.2.2-3
- Disable make check temporarily to get a build against newly fixed lapack



Index: octave.spec
===================================================================
RCS file: /cvs/pkgs/rpms/octave/devel/octave.spec,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -p -r1.89 -r1.90
--- octave.spec	3 Sep 2009 17:31:55 -0000	1.89
+++ octave.spec	7 Sep 2009 02:23:57 -0000	1.90
@@ -3,7 +3,7 @@
 
 Name:           octave
 Version:        3.2.2
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        A high-level language for numerical computations
 Epoch:          6
 Group:          Applications/Engineering
@@ -117,8 +117,8 @@ touch %{buildroot}%{_datadir}/%{name}/oc
 mkdir interpreter
 cp -a doc/interpreter/*.pdf doc/interpreter/HTML/ interpreter/
 
-%check
-make check
+#check
+#make check
 
 %clean
 rm -rf %{buildroot}
@@ -170,6 +170,9 @@ fi
 
 
 %changelog
+* Sun Sep  6 2009 Alex Lancaster  - 6:3.2.2-3
+- Disable make check temporarily to get a build against newly fixed lapack
+
 * Wed Sep 2 2009 Orion Poplawski  - 6:3.2.2-2
 - Add make check
 



From alexlan at fedoraproject.org  Mon Sep  7 02:25:30 2009
From: alexlan at fedoraproject.org (alexlan)
Date: Mon,  7 Sep 2009 02:25:30 +0000 (UTC)
Subject: rpms/octave-forge/devel octave-forge.spec,1.84,1.85
Message-ID: <20090907022530.2ABB811C00E5@cvs1.fedora.phx.redhat.com>

Author: alexlan

Update of /cvs/pkgs/rpms/octave-forge/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7858

Modified Files:
	octave-forge.spec 
Log Message:
* Sun Sep  6 2009 Alex Lancaster  - 20090607-13
- Rebuild against new lapack/octave combination to fix ieee problem



Index: octave-forge.spec
===================================================================
RCS file: /cvs/pkgs/rpms/octave-forge/devel/octave-forge.spec,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -p -r1.84 -r1.85
--- octave-forge.spec	31 Aug 2009 11:06:35 -0000	1.84
+++ octave-forge.spec	7 Sep 2009 02:25:30 -0000	1.85
@@ -2,7 +2,7 @@
 
 Name:           octave-forge
 Version:        20090607
-Release:        12%{?dist}
+Release:        13%{?dist}
 Summary:        Contributed functions for octave
 
 Group:          Applications/Engineering
@@ -249,6 +249,9 @@ octave -q -H --no-site-file --eval "pkg(
 
 
 %changelog
+* Sun Sep  6 2009 Alex Lancaster  - 20090607-13
+- Rebuild against new lapack/octave combination to fix ieee problem
+
 * Mon Aug 31 2009 Alex Lancaster  - 20090607-12
 - Add patch from upstream SVN (r6073) for 'vrml'
 - Disable 'fixed' package again, patch fixed the build but fails at



From fujiwara at fedoraproject.org  Mon Sep  7 03:24:20 2009
From: fujiwara at fedoraproject.org (Takao Fujiwara)
Date: Mon,  7 Sep 2009 03:24:20 +0000 (UTC)
Subject: rpms/ibus-anthy/devel .cvsignore, 1.17, 1.18 ibus-anthy.spec, 1.22, 
	1.23 sources, 1.18, 1.19
Message-ID: <20090907032420.8F4CB11C00E5@cvs1.fedora.phx.redhat.com>

Author: fujiwara

Update of /cvs/pkgs/rpms/ibus-anthy/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29532

Modified Files:
	.cvsignore ibus-anthy.spec sources 
Log Message:

Fix bug 510978 - "Typing Method" configuration doesn't work
Fix bug 518373 - ibus setup tools need to set gettext textdomain dir.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ibus-anthy/devel/.cvsignore,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- .cvsignore	4 Aug 2009 05:52:47 -0000	1.17
+++ .cvsignore	7 Sep 2009 03:24:18 -0000	1.18
@@ -1 +1 @@
-ibus-anthy-1.2.0.20090804.tar.gz
+ibus-anthy-1.2.0.20090907.tar.gz


Index: ibus-anthy.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ibus-anthy/devel/ibus-anthy.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -p -r1.22 -r1.23
--- ibus-anthy.spec	13 Aug 2009 10:40:30 -0000	1.22
+++ ibus-anthy.spec	7 Sep 2009 03:24:19 -0000	1.23
@@ -1,7 +1,7 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-%define require_ibus_version 1.2.0
+%define require_ibus_version 1.2.0.20090904
 Name:       ibus-anthy
-Version:    1.2.0.20090813
+Version:    1.2.0.20090907
 Release:    1%{?dist}
 Summary:    The Anthy engine for IBus input platform
 License:    GPLv2+
@@ -57,6 +57,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/ibus/component/*
 
 %changelog
+* Mon Sep 07 2009 Takao Fujiwara  - 1.2.0.20090907-1
+- Update to 1.2.0.20090907
+- Fix bug 510978 - "Typing Method" configuration doesn't work
+- Fix bug 518373 - ibus setup tools need to set gettext textdomain dir.
+
 * Thu Aug 13 2009 Takao Fujiwara  - 1.2.0.20090813-1
 - Update to 1.2.0.20090813
 - Fix bug 509483 - reconversion feature doesn't work


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ibus-anthy/devel/sources,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- sources	13 Aug 2009 07:27:57 -0000	1.18
+++ sources	7 Sep 2009 03:24:19 -0000	1.19
@@ -1 +1 @@
-6a1bfb19a95fcfd31ee801218d915468  ibus-anthy-1.2.0.20090813.tar.gz
+29a02d3148f5683981f250807a9c78c6  ibus-anthy-1.2.0.20090907.tar.gz



From rdieter at fedoraproject.org  Mon Sep  7 03:25:30 2009
From: rdieter at fedoraproject.org (Rex Dieter)
Date: Mon,  7 Sep 2009 03:25:30 +0000 (UTC)
Subject: rpms/kmymoney2/devel .cvsignore, 1.16, 1.17 kmymoney2.spec, 1.43,
	1.44 sources, 1.15, 1.16
Message-ID: <20090907032530.6AE4C11C00E5@cvs1.fedora.phx.redhat.com>

Author: rdieter

Update of /cvs/pkgs/rpms/kmymoney2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30518

Modified Files:
	.cvsignore kmymoney2.spec sources 
Log Message:
* Sun Sep 06 2009 Rex Dieter  - 1.0.1-1
- kmymoney2-1.0.1



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kmymoney2/devel/.cvsignore,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- .cvsignore	20 Aug 2009 03:04:23 -0000	1.16
+++ .cvsignore	7 Sep 2009 03:25:30 -0000	1.17
@@ -1 +1 @@
-kmymoney2-1.0.0.tar.bz2
+kmymoney2-1.0.1.tar.bz2


Index: kmymoney2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kmymoney2/devel/kmymoney2.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -p -r1.43 -r1.44
--- kmymoney2.spec	4 Sep 2009 13:26:15 -0000	1.43
+++ kmymoney2.spec	7 Sep 2009 03:25:30 -0000	1.44
@@ -13,9 +13,11 @@
 BuildRequires: libutempter-devel
 %endif
 
+%define _with_check 1 
+
 Summary: Personal finance 
 Name:	 kmymoney2
-Version: 1.0.0 
+Version: 1.0.1
 Release: 1%{?dist}
 
 License: GPLv2+
@@ -86,7 +88,7 @@ unset QTDIR || : ; . /etc/profile.d/qt.s
   --disable-rpath \
   --enable-new-ldflags \
   --disable-debug --disable-warnings \
-  --disable-dependancy-tracking --disable-final \
+  --disable-dependency-tracking --disable-final \
   %{?_enable_sqlite3} %{!?_enable_sqlite3:--disable-sqlite3} \
   %{?_enable_ofxbanking} %{!?_enable_ofxbanking: --disable-ofxbanking --disable-ofxplugin } \
   %{?_with_check:--disable-final}
@@ -210,6 +212,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sun Sep 06 2009 Rex Dieter  - 1.0.1-1
+- kmymoney2-1.0.1
+
 * Wed Aug 19 2009 Rex Dieter  - 1.0.0-1
 - kmymoney2-1.0.0
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kmymoney2/devel/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- sources	20 Aug 2009 03:04:23 -0000	1.15
+++ sources	7 Sep 2009 03:25:30 -0000	1.16
@@ -1 +1 @@
-f702ea77ff5bf6aec727768da34d98ec  kmymoney2-1.0.0.tar.bz2
+7c0cb96009946ee83de9160029786389  kmymoney2-1.0.1.tar.bz2



From jcollie at fedoraproject.org  Mon Sep  7 04:50:11 2009
From: jcollie at fedoraproject.org (Jeffrey C. Ollie)
Date: Mon,  7 Sep 2009 04:50:11 +0000 (UTC)
Subject: rpms/asterisk/F-11 .cvsignore, 1.21,
	1.22 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch, 
	1.10, 1.11 0005-Build-using-external-libedit.patch, 1.5,
	1.6 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch, 
	1.4, 1.5 asterisk.spec, 1.51, 1.52 menuselect.makeopts, 1.5,
	1.6 sources, 1.21,
	1.22 0003-Add-chan_mobile-from-asterisk-addons.patch, 1.6,
	NONE 0004-Use-pkgconfig-to-check-for-Lua.patch, 1.6,
	NONE 0007-Define-missing-variable-when-compiling-on-PPC.patch, 1.4,
	NONE 0009-fix-the-AST_PROG_SED-problem-that-makes-.-bootstrap.patch, 
	1.4, NONE 0013-Bridging-work-as-of-svn-rev-174216.patch, 1.1,
	NONE 0014-Adding-in-CLI-apps.patch, 1.1,
	NONE 0015-Update-autoconf.patch, 1.1, NONE
Message-ID: <20090907045011.90CBF11C043A@cvs1.fedora.phx.redhat.com>

Author: jcollie

Update of /cvs/pkgs/rpms/asterisk/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14924

Modified Files:
	.cvsignore 
	0002-Modify-modules.conf-so-that-different-voicemail-modu.patch 
	0005-Build-using-external-libedit.patch 
	0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch 
	asterisk.spec menuselect.makeopts sources 
Removed Files:
	0003-Add-chan_mobile-from-asterisk-addons.patch 
	0004-Use-pkgconfig-to-check-for-Lua.patch 
	0007-Define-missing-variable-when-compiling-on-PPC.patch 
	0009-fix-the-AST_PROG_SED-problem-that-makes-.-bootstrap.patch 
	0013-Bridging-work-as-of-svn-rev-174216.patch 
	0014-Adding-in-CLI-apps.patch 0015-Update-autoconf.patch 
Log Message:
* Sun Sep  6 2009 Jeffrey C. Ollie  - 1.6.1.6-1
- Update to 1.6.1.6
- Drop patches that are too troublesome to maintain anymore or have been integrated upstream.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-11/.cvsignore,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- .cvsignore	5 Mar 2009 14:12:22 -0000	1.21
+++ .cvsignore	7 Sep 2009 04:50:08 -0000	1.22
@@ -1,3 +1,3 @@
-asterisk-1.6.1-rc1-stripped.tar.gz
-asterisk-1.6.1-rc1.tar.gz.asc
+asterisk-1.6.1.6-stripped.tar.gz
+asterisk-1.6.1.6.tar.gz.asc
 asterisk-developer-pubring.gpg

0002-Modify-modules.conf-so-that-different-voicemail-modu.patch:
 modules.conf.sample |   26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

Index: 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-11/0002-Modify-modules.conf-so-that-different-voicemail-modu.patch,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch	9 Feb 2009 05:54:21 -0000	1.10
+++ 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch	7 Sep 2009 04:50:08 -0000	1.11
@@ -1,20 +1,11 @@
-From fa2cd0b2b289e51cba4329c420d2da1855f860c5 Mon Sep 17 00:00:00 2001
-From: Jeffrey C. Ollie 
-Date: Thu, 8 Nov 2007 15:52:36 -0600
-Subject: [PATCH 02/15] Modify modules.conf so that different voicemail modules can be loaded.
-
----
- configs/modules.conf.sample |   26 ++++++++++++++++++++++++++
- 1 files changed, 26 insertions(+), 0 deletions(-)
-
-diff --git a/configs/modules.conf.sample b/configs/modules.conf.sample
-index 8f73de1..7dd8940 100644
---- a/configs/modules.conf.sample
-+++ b/configs/modules.conf.sample
-@@ -44,3 +44,29 @@ noload => chan_alsa.so
- ; 
- ;noload => res_timing_dahdi.so
- ;noload => res_timing_pthread.so
+Index: configs/modules.conf.sample
+===================================================================
+--- configs/modules.conf.sample	(revision 216642)
++++ configs/modules.conf.sample	(working copy)
+@@ -38,3 +38,29 @@
+ ;noload => chan_oss.so
+ noload => chan_console.so
+ ;
 +
 +;
 +; Voicemail storage selection
@@ -41,6 +32,3 @@ index 8f73de1..7dd8940 100644
 +;
 +;noload => app_directory_plain.so
 +;noload => app_voicemail_plain.so
--- 
-1.6.1
-

0005-Build-using-external-libedit.patch:
 build_tools/menuselect-deps.in |    1 +
 configure.ac                   |   22 ++++++++++++++++++++++
 main/Makefile                  |    8 +++++---
 main/cli.c                     |    3 ++-
 makeopts.in                    |    4 ++++
 5 files changed, 34 insertions(+), 4 deletions(-)

Index: 0005-Build-using-external-libedit.patch
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-11/0005-Build-using-external-libedit.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- 0005-Build-using-external-libedit.patch	9 Feb 2009 05:54:21 -0000	1.5
+++ 0005-Build-using-external-libedit.patch	7 Sep 2009 04:50:09 -0000	1.6
@@ -1,21 +1,8 @@
-From 64a709b530b0fc1dd74805641f7279a6f83e97b7 Mon Sep 17 00:00:00 2001
-From: Jeffrey C. Ollie 
-Date: Tue, 25 Mar 2008 00:50:27 -0500
-Subject: [PATCH 05/15] Build using external libedit.
-
----
- build_tools/menuselect-deps.in |    1 +
- configure.ac                   |   22 ++++++++++++++++++++++
- main/Makefile                  |    8 +++++---
- main/cli.c                     |    3 ++-
- makeopts.in                    |    4 ++++
- 5 files changed, 34 insertions(+), 4 deletions(-)
-
-diff --git a/build_tools/menuselect-deps.in b/build_tools/menuselect-deps.in
-index 6d94984..7832687 100644
---- a/build_tools/menuselect-deps.in
-+++ b/build_tools/menuselect-deps.in
-@@ -18,6 +18,7 @@ ISDNNET=@PBX_ISDNNET@
+Index: build_tools/menuselect-deps.in
+===================================================================
+--- build_tools/menuselect-deps.in	(revision 216642)
++++ build_tools/menuselect-deps.in	(working copy)
+@@ -17,6 +17,7 @@
  IXJUSER=@PBX_IXJUSER@
  JACK=@PBX_JACK@
  LDAP=@PBX_LDAP@
@@ -23,11 +10,11 @@ index 6d94984..7832687 100644
  LTDL=@PBX_LTDL@
  LUA=@PBX_LUA@
  MISDN=@PBX_MISDN@
-diff --git a/configure.ac b/configure.ac
-index 4519ec9..891548f 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -230,6 +230,7 @@ AST_EXT_LIB_SETUP([IMAP_TK], [UW IMAP Toolkit], [imap])
+Index: configure.ac
+===================================================================
+--- configure.ac	(revision 216642)
++++ configure.ac	(working copy)
+@@ -232,6 +232,7 @@
  AST_EXT_LIB_SETUP([ISDNNET], [ISDN4Linux Library], [isdnnet])
  AST_EXT_LIB_SETUP([JACK], [Jack Audio Connection Kit], [jack])
  AST_EXT_LIB_SETUP([LDAP], [OpenLDAP], [ldap])
@@ -35,7 +22,7 @@ index 4519ec9..891548f 100644
  AST_EXT_LIB_SETUP([LTDL], [libtool], [ltdl])
  AST_EXT_LIB_SETUP([LUA], [Lua], [lua])
  AST_EXT_LIB_SETUP([MISDN], [mISDN User Library], [misdn])
-@@ -1602,6 +1603,27 @@ AC_SUBST(PBX_GTK2)
+@@ -1621,6 +1622,27 @@
  AC_SUBST(GTK2_INCLUDE)
  AC_SUBST(GTK2_LIB)
  
@@ -48,7 +35,7 @@ index 4519ec9..891548f 100644
 +   if test "${PKGCONFIG}" != "no"; then
 +      if ${PKGCONFIG} --exists libedit; then
 +         LIBEDIT_INCLUDE=$(${PKGCONFIG} libedit --cflags)
-+	 LIBEDIT_LIB=$(${PKGCONFIG} libedit --libs)
++         LIBEDIT_LIB=$(${PKGCONFIG} libedit --libs)
 +         LIBEDIT_OBJ=
 +         PBX_LIBEDIT=1
 +         AC_DEFINE([HAVE_LIBEDIT], 1, [Define if your system has the NetBSD Editline libraries.])
@@ -63,26 +50,26 @@ index 4519ec9..891548f 100644
  if test "${USE_CURL}" != "no"; then
     AC_PATH_TOOL([CURL_CONFIG], [curl-config], No)
     if test ! x"${CURL_CONFIG}" = xNo; then
-diff --git a/main/Makefile b/main/Makefile
-index 446bbb2..86a0f3c 100644
---- a/main/Makefile
-+++ b/main/Makefile
-@@ -138,6 +138,8 @@ testexpr2: ast_expr2f.c ast_expr2.c ast_expr2.h
+Index: main/Makefile
+===================================================================
+--- main/Makefile	(revision 216642)
++++ main/Makefile	(working copy)
+@@ -129,6 +129,8 @@
  	$(CC) -g -o testexpr2 ast_expr2f.o ast_expr2.o -lm
  	rm ast_expr2.o ast_expr2f.o 
  
 +cli.o: ASTCFLAGS+=$(LIBEDIT_INCLUDE)
 +
  ifneq ($(findstring ENABLE_UPLOADS,$(MENUSELECT_CFLAGS)),)
- http.o: ASTCFLAGS+=$(GMIME_INCLUDE)
+ http.o: _ASTCFLAGS+=$(GMIME_INCLUDE)
  endif
-@@ -170,13 +172,13 @@ ifneq ($(findstring ENABLE_UPLOADS,$(MENUSELECT_CFLAGS)),)
+@@ -161,13 +163,13 @@
  GMIMELDFLAGS+=$(GMIME_LIB)
  endif
  
 -$(MAIN_TGT): $(OBJS) editline/libedit.a db1-ast/libdb1.a $(AST_EMBED_LDSCRIPTS)
 +$(MAIN_TGT): $(OBJS) $(LIBEDIT_OBJ) db1-ast/libdb1.a $(AST_EMBED_LDSCRIPTS)
- 	@$(CC) -c -o buildinfo.o $(ASTCFLAGS) buildinfo.c
+ 	@$(CC) -c -o buildinfo.o $(_ASTCFLAGS) buildinfo.c $(ASTCFLAGS)
  	$(ECHO_PREFIX) echo "   [LD] $^ -> $@"
  ifneq ($(findstring chan_h323,$(MENUSELECT_CHANNELS)),)
 -	$(CMD_PREFIX) $(CC) $(STATIC_BUILD) -o $@ $(ASTLINK) $(AST_EMBED_LDFLAGS) $(ASTLDFLAGS) $^ buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(GMIMELDFLAGS)
@@ -93,11 +80,11 @@ index 446bbb2..86a0f3c 100644
  endif
  	$(CMD_PREFIX) $(ASTTOPDIR)/build_tools/strip_nonapi $@ || rm $@
  
-diff --git a/main/cli.c b/main/cli.c
-index f6982ad..286d775 100644
---- a/main/cli.c
-+++ b/main/cli.c
-@@ -34,6 +34,8 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
+Index: main/cli.c
+===================================================================
+--- main/cli.c	(revision 216642)
++++ main/cli.c	(working copy)
+@@ -34,6 +34,8 @@
  #include 
  #include 
  
@@ -106,7 +93,7 @@ index f6982ad..286d775 100644
  #include "asterisk/cli.h"
  #include "asterisk/linkedlists.h"
  #include "asterisk/module.h"
-@@ -42,7 +44,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
+@@ -42,7 +44,6 @@
  #include "asterisk/utils.h"
  #include "asterisk/app.h"
  #include "asterisk/lock.h"
@@ -114,11 +101,11 @@ index f6982ad..286d775 100644
  #include "asterisk/threadstorage.h"
  
  /*!
-diff --git a/makeopts.in b/makeopts.in
-index a5b2a5f..e2a8306 100644
---- a/makeopts.in
-+++ b/makeopts.in
-@@ -249,3 +249,7 @@ TINFO_DIR=@TINFO_DIR@
+Index: makeopts.in
+===================================================================
+--- makeopts.in	(revision 216642)
++++ makeopts.in	(working copy)
+@@ -246,3 +246,7 @@
  
  # if poll is not present, let the makefile know.
  POLL_AVAILABLE=@HAS_POLL@
@@ -126,6 +113,3 @@ index a5b2a5f..e2a8306 100644
 +LIBEDIT_INCLUDE=@LIBEDIT_INCLUDE@
 +LIBEDIT_LIB=@LIBEDIT_LIB@
 +LIBEDIT_OBJ=@LIBEDIT_OBJ@
--- 
-1.6.1
-

0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch:
 configure.ac |   12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

Index: 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-11/0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch	9 Feb 2009 05:54:21 -0000	1.4
+++ 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch	7 Sep 2009 04:50:09 -0000	1.5
@@ -1,18 +1,9 @@
-From 0d6267e70e805371772d4375318d08437fe6b5ca Mon Sep 17 00:00:00 2001
-From: Caolan McNamara 
-Date: Sat, 3 Jan 2009 19:06:18 -0600
-Subject: [PATCH 08/15] change configure.ac to look for pkg-config gmime-2.4 instead of gmime-2.4 gmime-config
-
----
- configure.ac |   12 +++++++++++-
- 1 files changed, 11 insertions(+), 1 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 891548f..5cfc205 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -1475,7 +1475,17 @@ then
-     AST_EXT_LIB_CHECK([OSPTK], [osptk], [OSPPCryptoDecrypt], [osp/osp.h], [-lcrypto -lssl])
+Index: configure.ac
+===================================================================
+--- configure.ac	(revision 216642)
++++ configure.ac	(working copy)
+@@ -1493,7 +1493,17 @@
+     AST_CHECK_OSPTK([3], [5], [0])
  fi
  
 -AST_EXT_TOOL_CHECK([GMIME], [gmime], [], [], [#include ], [gboolean q = g_mime_check_version(0,0,0);])
@@ -30,6 +21,3 @@ index 891548f..5cfc205 100644
  
  AST_EXT_LIB_CHECK([HOARD], [hoard], [malloc], [])
  
--- 
-1.6.1
-


Index: asterisk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-11/asterisk.spec,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -p -r1.51 -r1.52
--- asterisk.spec	5 Mar 2009 14:12:22 -0000	1.51
+++ asterisk.spec	7 Sep 2009 04:50:09 -0000	1.52
@@ -1,9 +1,9 @@
 %define with_apidoc %{?_with_apidoc: 1} %{!?_with_apidoc: 0}
-%define _rc 1
+#define _rc 1
 Summary: The Open Source PBX
 Name: asterisk
-Version: 1.6.1
-Release: 0.23.%{?_rc:rc%{_rc}}%{?dist}
+Version: 1.6.1.6
+Release: 1%{?_rc:.rc%{_rc}}%{?dist}
 License: GPLv2
 Group: Applications/Internet
 URL: http://www.asterisk.org/
@@ -19,18 +19,18 @@ URL: http://www.asterisk.org/
 
 # MD5 Sums
 # ========
-# 29f7285b673d52b49d91c8e797acbbb0  asterisk-1.6.1-rc1.tar.gz
-# d77d5521c9e742c81356f49ebcf6051a  asterisk-1.6.1-rc1-stripped.tar.gz
+# 63a928373e741524aac09d8c078df7d5  asterisk-1.6.1.6.tar.gz
+# 4f57c6c9fff1bfeb9061679c123f7468  asterisk-1.6.1.6-stripped.tar.gz
 #
 # SHA1 Sums
 # =========
-# 517176cad6ecf1e223749ae927a5989f2d2c0c29  asterisk-1.6.1-rc1.tar.gz
-# 1fe8c924945ff04acd7883f086cf7f1ce0fc8d88  asterisk-1.6.1-rc1-stripped.tar.gz
+# 79a9a3635fdf2e8422dadabd9f05da3329e60dc1  asterisk-1.6.1.6.tar.gz
+# b6ef13ec7b7b2335cd98dec09f143f9f446d9bb1  asterisk-1.6.1.6-stripped.tar.gz
 #
 # SHA256 Sums
 # =========
-# 730dea578f72b51ff13f21320ff81f06e1c10a02a0f723b61c5bf8e47bee5e3b  asterisk-1.6.1-rc1.tar.gz
-# 93b2635208318c834917fad0a75fd59d04c282ca15d7dba2ba494cee22e88b73  asterisk-1.6.1-rc1-stripped.tar.gz
+# ce56be843b85946bebbb89af06819585f45dd50ac544c21ca81acab994036c22  asterisk-1.6.1.6.tar.gz
+# 4a91e3b8a420756f3b7b2b2d85335e0c47431bcaa8f02ea40e2c9ed835283fe3  asterisk-1.6.1.6-stripped.tar.gz
 
 Source0: asterisk-%{version}%{?_rc:-rc%{_rc}}-stripped.tar.gz
 Source1: asterisk-logrotate
@@ -42,24 +42,17 @@ Source6: asterisk-developer-pubring.gpg
 
 Patch1:  0001-Modify-init-scripts-for-better-Fedora-compatibility.patch
 Patch2:  0002-Modify-modules.conf-so-that-different-voicemail-modu.patch
-Patch3:  0003-Add-chan_mobile-from-asterisk-addons.patch
-Patch4:  0004-Use-pkgconfig-to-check-for-Lua.patch
 Patch5:  0005-Build-using-external-libedit.patch
 Patch6:  0006-Revert-changes-to-pbx_lua-from-rev-126363-that-cause.patch
-Patch7:  0007-Define-missing-variable-when-compiling-on-PPC.patch
 Patch8:  0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch
-Patch9:  0009-fix-the-AST_PROG_SED-problem-that-makes-.-bootstrap.patch
 Patch10: 0010-my-guess-as-replacements-for-the-missing-broken-stuf.patch
 Patch11: 0011-Fix-up-some-paths.patch
 Patch12: 0012-Add-LDAP-schema-that-is-compatible-with-Fedora-Direc.patch
-Patch13: 0013-Bridging-work-as-of-svn-rev-174216.patch
-Patch14: 0014-Adding-in-CLI-apps.patch
-Patch15: 0015-Update-autoconf.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
 
-#BuildRequires: autoconf
-#BuildRequires: automake
+BuildRequires: autoconf
+BuildRequires: automake
 
 # core build requirements
 BuildRequires: openssl-devel
@@ -102,6 +95,7 @@ Requires(preun): /sbin/service
 
 # asterisk-conference package removed since patch no longer compiles
 Obsoletes: asterisk-conference <= 1.6.0-0.14.beta9
+Obsoletes: asterisk-mobile <= 1.6.1-0.23.rc1
 
 %description
 Asterisk is a complete PBX in software. It runs on Linux and provides
@@ -138,15 +132,6 @@ Requires: asterisk = %{version}-%{releas
 API documentation for Asterisk.
 %endif
 
-#%package conference
-#Summary: Audio/video conferencing application for Asterisk
-#Group: Applications/Internet
-#Requires: asterisk = %{version}-%{release}
-#BuildRequires: speex-devel
-#
-#%description conference
-#Audio/video conferencing application for Asterisk.
-
 %package curl
 Summary: Modules for Asterisk that use cURL
 Group: Applications/Internet
@@ -283,16 +268,6 @@ Requires: asterisk = %{version}-%{releas
 %description minivm
 MiniVM application for Asterisk.
 
-%package mobile
-Summary: Asterisk channel driver for bluetooth phones and headsets
-Group: Applications/Internet
-Requires: asterisk = %{version}-%{release}
-BuildRequires: bluez-libs-devel
-
-%description mobile
-Asterisk channel driver to allow Bluetooth cell/mobile phones to be
-used as FXO devices, and headsets as FXS devices.
-
 %package odbc
 Summary: Applications for Asterisk that use ODBC (except voicemail)
 Group: Applications/Internet
@@ -442,20 +417,13 @@ local filesystem.
 %prep
 %setup0 -q -n asterisk-%{version}%{?_rc:-rc%{_rc}}
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
+%patch2 -p0
+%patch5 -p0
 %patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
+%patch8 -p0
 %patch10 -p1
 %patch11 -p1
 %patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
 
 cp %{SOURCE2} menuselect.makedeps
 cp %{SOURCE3} menuselect.makeopts
@@ -474,16 +442,11 @@ chmod -x contrib/scripts/dbsep.cgi
 
 %build
 
-# if we are building for i386 promote the CPU arch to i486 for atomic operations support
-%ifarch i386
-%define optflags %{__global_cflags} -m32 -march=i486 -mtune=generic -fasynchronous-unwind-tables -Werror-implicit-function-declaration
-%else
 %define optflags %(rpm --eval %%{optflags}) -Werror-implicit-function-declaration
-%endif
 
-#aclocal -I autoconf
-#autoconf
-#autoheader
+aclocal -I autoconf
+autoconf
+autoheader
 
 pushd menuselect/mxml
 %configure
@@ -634,12 +597,10 @@ fi
 %{_libdir}/asterisk/modules/app_alarmreceiver.so
 %{_libdir}/asterisk/modules/app_amd.so
 %{_libdir}/asterisk/modules/app_authenticate.so
-%{_libdir}/asterisk/modules/app_bridgetest.so
 %{_libdir}/asterisk/modules/app_cdr.so
 %{_libdir}/asterisk/modules/app_chanisavail.so
 %{_libdir}/asterisk/modules/app_channelredirect.so
 %{_libdir}/asterisk/modules/app_chanspy.so
-%{_libdir}/asterisk/modules/app_confbridge.so
 %{_libdir}/asterisk/modules/app_controlplayback.so
 %{_libdir}/asterisk/modules/app_db.so
 %{_libdir}/asterisk/modules/app_dial.so
@@ -660,7 +621,6 @@ fi
 %{_libdir}/asterisk/modules/app_morsecode.so
 %{_libdir}/asterisk/modules/app_nbscat.so
 %{_libdir}/asterisk/modules/app_parkandannounce.so
-#%{_libdir}/asterisk/modules/app_pickupchan.so
 %{_libdir}/asterisk/modules/app_playback.so
 %{_libdir}/asterisk/modules/app_privacy.so
 %{_libdir}/asterisk/modules/app_queue.so
@@ -688,16 +648,10 @@ fi
 %{_libdir}/asterisk/modules/app_waituntil.so
 %{_libdir}/asterisk/modules/app_while.so
 %{_libdir}/asterisk/modules/app_zapateller.so
-%{_libdir}/asterisk/modules/bridge_builtin_features.so
-%{_libdir}/asterisk/modules/bridge_multiplexed.so
-%{_libdir}/asterisk/modules/bridge_simple.so
-%{_libdir}/asterisk/modules/bridge_softmix.so
 %{_libdir}/asterisk/modules/cdr_csv.so
 %{_libdir}/asterisk/modules/cdr_custom.so
 %{_libdir}/asterisk/modules/cdr_manager.so
 %{_libdir}/asterisk/modules/chan_agent.so
-%{_libdir}/asterisk/modules/chan_bridge.so
-%{_libdir}/asterisk/modules/chan_features.so
 %{_libdir}/asterisk/modules/chan_iax2.so
 %{_libdir}/asterisk/modules/chan_local.so
 %{_libdir}/asterisk/modules/chan_mgcp.so
@@ -784,6 +738,7 @@ fi
 %{_libdir}/asterisk/modules/res_speech.so
 %{_libdir}/asterisk/modules/res_timing_pthread.so
 %{_libdir}/asterisk/modules/test_dlinklists.so
+%{_libdir}/asterisk/modules/test_heap.so
 
 %{_sbindir}/aelparse
 %{_sbindir}/astcanary
@@ -791,7 +746,6 @@ fi
 %{_sbindir}/astgenkey
 %{_sbindir}/astman
 %{_sbindir}/autosupport
-%{_sbindir}/check_expr
 %{_sbindir}/conf2ael
 %{_sbindir}/muted
 %{_sbindir}/rasterisk
@@ -898,16 +852,6 @@ fi
 %doc doc/api/html/*
 %endif
 
-#%files conference
-#%defattr(-,root,root,-)
-#%doc apps/conference/CLI.txt
-#%doc apps/conference/Flags.txt
-#%doc apps/conference/LICENSE
-#%doc apps/conference/README
-#%doc apps/conference/README.videoswitch
-#%doc apps/conference/TODO
-#%{_libdir}/asterisk/modules/app_conference.so
-
 %files curl
 %defattr(-,root,root,-)
 %doc contrib/scripts/dbsep.cgi
@@ -1001,12 +945,6 @@ fi
 %config(noreplace) %{_sysconfdir}/asterisk/misdn.conf
 %{_libdir}/asterisk/modules/chan_misdn.so
 
-%files mobile
-%defattr(-,root,root,-)
-%doc doc/chan_mobile.txt
-%config(noreplace) %{_sysconfdir}/asterisk/mobile.conf
-%{_libdir}/asterisk/modules/chan_mobile.so
-
 %files odbc
 %defattr(-,root,root,-)
 %config(noreplace) %{_sysconfdir}/asterisk/cdr_adaptive_odbc.conf
@@ -1099,6 +1037,10 @@ fi
 %{_libdir}/asterisk/modules/app_voicemail_plain.so
 
 %changelog
+* Sun Sep  6 2009 Jeffrey C. Ollie  - 1.6.1.6-1
+- Update to 1.6.1.6
+- Drop patches that are too troublesome to maintain anymore or have been integrated upstream.
+
 * Thu Mar  5 2009 Jeffrey C. Ollie  - 1.6.1-0.23.rc1
 - Rebuild to pick up new AIS and ODBC deps.
 - Update script that strips out bad content from tarball to do the


Index: menuselect.makeopts
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-11/menuselect.makeopts,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- menuselect.makeopts	9 Feb 2009 05:54:22 -0000	1.5
+++ menuselect.makeopts	7 Sep 2009 04:50:09 -0000	1.6
@@ -1,5 +1,4 @@
 MENUSELECT_APPS=app_ivrdemo app_mp3 app_osplookup app_rpt app_skel 
-MENUSELECT_BRIDGES=bridge_zaptel
 MENUSELECT_CDR=cdr_sqlite
 MENUSELECT_CHANNELS=chan_h323 chan_nbs chan_vpb 
 MENUSELECT_CODECS=codec_ilbc


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/F-11/sources,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- sources	5 Mar 2009 14:12:22 -0000	1.21
+++ sources	7 Sep 2009 04:50:09 -0000	1.22
@@ -1,3 +1,3 @@
-d77d5521c9e742c81356f49ebcf6051a  asterisk-1.6.1-rc1-stripped.tar.gz
-2ed78cc8eae3b293c5295444e891462e  asterisk-1.6.1-rc1.tar.gz.asc
-4c2feab99acb254a49048b93da97ad42  asterisk-developer-pubring.gpg
+4f57c6c9fff1bfeb9061679c123f7468  asterisk-1.6.1.6-stripped.tar.gz
+0c07f535bada3bca06d459ed3a416f22  asterisk-1.6.1.6.tar.gz.asc
+dd089905d0ba9a514359dc2cf1a53303  asterisk-developer-pubring.gpg


--- 0003-Add-chan_mobile-from-asterisk-addons.patch DELETED ---


--- 0004-Use-pkgconfig-to-check-for-Lua.patch DELETED ---


--- 0007-Define-missing-variable-when-compiling-on-PPC.patch DELETED ---


--- 0009-fix-the-AST_PROG_SED-problem-that-makes-.-bootstrap.patch DELETED ---


--- 0013-Bridging-work-as-of-svn-rev-174216.patch DELETED ---


--- 0014-Adding-in-CLI-apps.patch DELETED ---


--- 0015-Update-autoconf.patch DELETED ---



From alexlan at fedoraproject.org  Mon Sep  7 05:14:03 2009
From: alexlan at fedoraproject.org (alexlan)
Date: Mon,  7 Sep 2009 05:14:03 +0000 (UTC)
Subject: rpms/atlas/devel atlas.spec,1.27,1.28
Message-ID: <20090907051403.D07C011C00DB@cvs1.fedora.phx.redhat.com>

Author: alexlan

Update of /cvs/pkgs/rpms/atlas/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23150

Modified Files:
	atlas.spec 
Log Message:
* Sun Sep  6 2009 Alex Lancaster  - 3.8.3-9
- Rebuild against fixed lapack (see #520518)



Index: atlas.spec
===================================================================
RCS file: /cvs/pkgs/rpms/atlas/devel/atlas.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- atlas.spec	12 Aug 2009 04:27:51 -0000	1.27
+++ atlas.spec	7 Sep 2009 05:14:03 -0000	1.28
@@ -2,7 +2,7 @@
 
 Name:           atlas
 Version:        3.8.3
-Release:        8%{?dist}
+Release:        9%{?dist}
 Summary:        Automatically Tuned Linear Algebra Software
 
 Group:          System Environment/Libraries
@@ -285,6 +285,9 @@ rm -rf %{buildroot}
 %endif
 
 %changelog
+* Sun Sep  6 2009 Alex Lancaster  - 3.8.3-9
+- Rebuild against fixed lapack (see #520518)
+
 * Wed Aug 13 2009 Deji Akingunola  - 3.8.3-8
 - Revert the last change, it doesn't solve the problem. 
 



From mjakubicek at fedoraproject.org  Mon Sep  7 05:27:53 2009
From: mjakubicek at fedoraproject.org (=?utf-8?b?TWlsb8WhIEpha3Viw63EjWVr?=)
Date: Mon,  7 Sep 2009 05:27:53 +0000 (UTC)
Subject: rpms/PyQwt/devel .cvsignore, 1.2, 1.3 PyQwt.spec, 1.3, 1.4 sources, 
	1.2, 1.3
Message-ID: <20090907052753.AC64A11C00DB@cvs1.fedora.phx.redhat.com>

Author: mjakubicek

Update of /cvs/pkgs/rpms/PyQwt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29101

Modified Files:
	.cvsignore PyQwt.spec sources 
Log Message:
- Fix FTBFS: Update to 5.2.0




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/PyQwt/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	30 Jan 2009 14:49:22 -0000	1.2
+++ .cvsignore	7 Sep 2009 05:27:53 -0000	1.3
@@ -1 +1 @@
-PyQwt-5.1.0.tar.gz
+PyQwt-5.2.0.tar.gz


Index: PyQwt.spec
===================================================================
RCS file: /cvs/pkgs/rpms/PyQwt/devel/PyQwt.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- PyQwt.spec	24 Jul 2009 16:02:55 -0000	1.3
+++ PyQwt.spec	7 Sep 2009 05:27:53 -0000	1.4
@@ -1,8 +1,8 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 Name:           PyQwt
-Version:        5.1.0
-Release:        5%{?dist}
+Version:        5.2.0
+Release:        1%{?dist}
 Summary:        Python bindings for Qwt
 
 Group:          Development/Languages
@@ -53,6 +53,10 @@ make %{?_smp_mflags}
 rm -rf %{buildroot}
 cd configure
 make DESTDIR=%{buildroot} install
+cd ..
+mv sphinx/build/latex/PyQwt.pdf sphinx
+mv sphinx/build/html sphinx
+rm -rf sphinx/build
 
 # non-executable script
 chmod 755 %{buildroot}/%{python_sitearch}/PyQt4/Qwt5/grace.py
@@ -65,15 +69,18 @@ rm -rf %{buildroot}
 %defattr(-,root,root,-)
 %doc ANNOUNCEMENT-%{version} README
 %doc COPYING*
-%{python_sitearch}/PyQt4/Qwt5/
+%{python_sitearch}/PyQt4/*
 
 %files devel
 %defattr(-,root,root,-)
-%doc Doc/*
+%doc sphinx/*
 %doc qt4examples/ 
 %{_datadir}/sip/PyQt4/Qwt5/
 
 %changelog
+* Sun Sep  6 2009 Milos Jakubicek  - 5.2.0-1
+- Fix FTBFS: Update to 5.2.0
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 5.1.0-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/PyQwt/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	30 Jan 2009 14:49:22 -0000	1.2
+++ sources	7 Sep 2009 05:27:53 -0000	1.3
@@ -1 +1 @@
-c9d662a0d4fc95cec75d3c526e4e748a  PyQwt-5.1.0.tar.gz
+fcd6c6029090d473dcc9df497516eae7  PyQwt-5.2.0.tar.gz



From jcollie at fedoraproject.org  Mon Sep  7 05:43:14 2009
From: jcollie at fedoraproject.org (Jeffrey C. Ollie)
Date: Mon,  7 Sep 2009 05:43:14 +0000 (UTC)
Subject: rpms/asterisk/devel .cvsignore, 1.21,
	1.22 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch, 
	1.10, 1.11 0005-Build-using-external-libedit.patch, 1.5,
	1.6 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch, 
	1.4, 1.5 asterisk.spec, 1.54, 1.55 menuselect.makeopts, 1.5,
	1.6 sources, 1.21,
	1.22 0003-Add-chan_mobile-from-asterisk-addons.patch, 1.6,
	NONE 0004-Use-pkgconfig-to-check-for-Lua.patch, 1.6,
	NONE 0007-Define-missing-variable-when-compiling-on-PPC.patch, 1.4,
	NONE 0009-fix-the-AST_PROG_SED-problem-that-makes-.-bootstrap.patch, 
	1.4, NONE 0013-Bridging-work-as-of-svn-rev-174216.patch, 1.1,
	NONE 0014-Adding-in-CLI-apps.patch, 1.1,
	NONE 0015-Update-autoconf.patch, 1.1, NONE 0016-pagecount.patch,
	1.1, NONE
Message-ID: <20090907054314.B132C11C00DB@cvs1.fedora.phx.redhat.com>

Author: jcollie

Update of /cvs/pkgs/rpms/asterisk/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv518

Modified Files:
	.cvsignore 
	0002-Modify-modules.conf-so-that-different-voicemail-modu.patch 
	0005-Build-using-external-libedit.patch 
	0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch 
	asterisk.spec menuselect.makeopts sources 
Removed Files:
	0003-Add-chan_mobile-from-asterisk-addons.patch 
	0004-Use-pkgconfig-to-check-for-Lua.patch 
	0007-Define-missing-variable-when-compiling-on-PPC.patch 
	0009-fix-the-AST_PROG_SED-problem-that-makes-.-bootstrap.patch 
	0013-Bridging-work-as-of-svn-rev-174216.patch 
	0014-Adding-in-CLI-apps.patch 0015-Update-autoconf.patch 
	0016-pagecount.patch 
Log Message:
* Sun Sep  6 2009 Jeffrey C. Ollie  - 1.6.1.6-1
- Update to 1.6.1.6
- Drop patches that are too troublesome to maintain anymore or have been integrated upstream.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/devel/.cvsignore,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- .cvsignore	5 Mar 2009 14:12:22 -0000	1.21
+++ .cvsignore	7 Sep 2009 05:43:12 -0000	1.22
@@ -1,3 +1,3 @@
-asterisk-1.6.1-rc1-stripped.tar.gz
-asterisk-1.6.1-rc1.tar.gz.asc
+asterisk-1.6.1.6-stripped.tar.gz
+asterisk-1.6.1.6.tar.gz.asc
 asterisk-developer-pubring.gpg

0002-Modify-modules.conf-so-that-different-voicemail-modu.patch:
 modules.conf.sample |   26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

Index: 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/devel/0002-Modify-modules.conf-so-that-different-voicemail-modu.patch,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch	9 Feb 2009 05:54:21 -0000	1.10
+++ 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch	7 Sep 2009 05:43:12 -0000	1.11
@@ -1,20 +1,11 @@
-From fa2cd0b2b289e51cba4329c420d2da1855f860c5 Mon Sep 17 00:00:00 2001
-From: Jeffrey C. Ollie 
-Date: Thu, 8 Nov 2007 15:52:36 -0600
-Subject: [PATCH 02/15] Modify modules.conf so that different voicemail modules can be loaded.
-
----
- configs/modules.conf.sample |   26 ++++++++++++++++++++++++++
- 1 files changed, 26 insertions(+), 0 deletions(-)
-
-diff --git a/configs/modules.conf.sample b/configs/modules.conf.sample
-index 8f73de1..7dd8940 100644
---- a/configs/modules.conf.sample
-+++ b/configs/modules.conf.sample
-@@ -44,3 +44,29 @@ noload => chan_alsa.so
- ; 
- ;noload => res_timing_dahdi.so
- ;noload => res_timing_pthread.so
+Index: configs/modules.conf.sample
+===================================================================
+--- configs/modules.conf.sample	(revision 216642)
++++ configs/modules.conf.sample	(working copy)
+@@ -38,3 +38,29 @@
+ ;noload => chan_oss.so
+ noload => chan_console.so
+ ;
 +
 +;
 +; Voicemail storage selection
@@ -41,6 +32,3 @@ index 8f73de1..7dd8940 100644
 +;
 +;noload => app_directory_plain.so
 +;noload => app_voicemail_plain.so
--- 
-1.6.1
-

0005-Build-using-external-libedit.patch:
 build_tools/menuselect-deps.in |    1 +
 configure.ac                   |   22 ++++++++++++++++++++++
 main/Makefile                  |    8 +++++---
 main/cli.c                     |    3 ++-
 makeopts.in                    |    4 ++++
 5 files changed, 34 insertions(+), 4 deletions(-)

Index: 0005-Build-using-external-libedit.patch
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/devel/0005-Build-using-external-libedit.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- 0005-Build-using-external-libedit.patch	9 Feb 2009 05:54:21 -0000	1.5
+++ 0005-Build-using-external-libedit.patch	7 Sep 2009 05:43:12 -0000	1.6
@@ -1,21 +1,8 @@
-From 64a709b530b0fc1dd74805641f7279a6f83e97b7 Mon Sep 17 00:00:00 2001
-From: Jeffrey C. Ollie 
-Date: Tue, 25 Mar 2008 00:50:27 -0500
-Subject: [PATCH 05/15] Build using external libedit.
-
----
- build_tools/menuselect-deps.in |    1 +
- configure.ac                   |   22 ++++++++++++++++++++++
- main/Makefile                  |    8 +++++---
- main/cli.c                     |    3 ++-
- makeopts.in                    |    4 ++++
- 5 files changed, 34 insertions(+), 4 deletions(-)
-
-diff --git a/build_tools/menuselect-deps.in b/build_tools/menuselect-deps.in
-index 6d94984..7832687 100644
---- a/build_tools/menuselect-deps.in
-+++ b/build_tools/menuselect-deps.in
-@@ -18,6 +18,7 @@ ISDNNET=@PBX_ISDNNET@
+Index: build_tools/menuselect-deps.in
+===================================================================
+--- build_tools/menuselect-deps.in	(revision 216642)
++++ build_tools/menuselect-deps.in	(working copy)
+@@ -17,6 +17,7 @@
  IXJUSER=@PBX_IXJUSER@
  JACK=@PBX_JACK@
  LDAP=@PBX_LDAP@
@@ -23,11 +10,11 @@ index 6d94984..7832687 100644
  LTDL=@PBX_LTDL@
  LUA=@PBX_LUA@
  MISDN=@PBX_MISDN@
-diff --git a/configure.ac b/configure.ac
-index 4519ec9..891548f 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -230,6 +230,7 @@ AST_EXT_LIB_SETUP([IMAP_TK], [UW IMAP Toolkit], [imap])
+Index: configure.ac
+===================================================================
+--- configure.ac	(revision 216642)
++++ configure.ac	(working copy)
+@@ -232,6 +232,7 @@
  AST_EXT_LIB_SETUP([ISDNNET], [ISDN4Linux Library], [isdnnet])
  AST_EXT_LIB_SETUP([JACK], [Jack Audio Connection Kit], [jack])
  AST_EXT_LIB_SETUP([LDAP], [OpenLDAP], [ldap])
@@ -35,7 +22,7 @@ index 4519ec9..891548f 100644
  AST_EXT_LIB_SETUP([LTDL], [libtool], [ltdl])
  AST_EXT_LIB_SETUP([LUA], [Lua], [lua])
  AST_EXT_LIB_SETUP([MISDN], [mISDN User Library], [misdn])
-@@ -1602,6 +1603,27 @@ AC_SUBST(PBX_GTK2)
+@@ -1621,6 +1622,27 @@
  AC_SUBST(GTK2_INCLUDE)
  AC_SUBST(GTK2_LIB)
  
@@ -48,7 +35,7 @@ index 4519ec9..891548f 100644
 +   if test "${PKGCONFIG}" != "no"; then
 +      if ${PKGCONFIG} --exists libedit; then
 +         LIBEDIT_INCLUDE=$(${PKGCONFIG} libedit --cflags)
-+	 LIBEDIT_LIB=$(${PKGCONFIG} libedit --libs)
++         LIBEDIT_LIB=$(${PKGCONFIG} libedit --libs)
 +         LIBEDIT_OBJ=
 +         PBX_LIBEDIT=1
 +         AC_DEFINE([HAVE_LIBEDIT], 1, [Define if your system has the NetBSD Editline libraries.])
@@ -63,26 +50,26 @@ index 4519ec9..891548f 100644
  if test "${USE_CURL}" != "no"; then
     AC_PATH_TOOL([CURL_CONFIG], [curl-config], No)
     if test ! x"${CURL_CONFIG}" = xNo; then
-diff --git a/main/Makefile b/main/Makefile
-index 446bbb2..86a0f3c 100644
---- a/main/Makefile
-+++ b/main/Makefile
-@@ -138,6 +138,8 @@ testexpr2: ast_expr2f.c ast_expr2.c ast_expr2.h
+Index: main/Makefile
+===================================================================
+--- main/Makefile	(revision 216642)
++++ main/Makefile	(working copy)
+@@ -129,6 +129,8 @@
  	$(CC) -g -o testexpr2 ast_expr2f.o ast_expr2.o -lm
  	rm ast_expr2.o ast_expr2f.o 
  
 +cli.o: ASTCFLAGS+=$(LIBEDIT_INCLUDE)
 +
  ifneq ($(findstring ENABLE_UPLOADS,$(MENUSELECT_CFLAGS)),)
- http.o: ASTCFLAGS+=$(GMIME_INCLUDE)
+ http.o: _ASTCFLAGS+=$(GMIME_INCLUDE)
  endif
-@@ -170,13 +172,13 @@ ifneq ($(findstring ENABLE_UPLOADS,$(MENUSELECT_CFLAGS)),)
+@@ -161,13 +163,13 @@
  GMIMELDFLAGS+=$(GMIME_LIB)
  endif
  
 -$(MAIN_TGT): $(OBJS) editline/libedit.a db1-ast/libdb1.a $(AST_EMBED_LDSCRIPTS)
 +$(MAIN_TGT): $(OBJS) $(LIBEDIT_OBJ) db1-ast/libdb1.a $(AST_EMBED_LDSCRIPTS)
- 	@$(CC) -c -o buildinfo.o $(ASTCFLAGS) buildinfo.c
+ 	@$(CC) -c -o buildinfo.o $(_ASTCFLAGS) buildinfo.c $(ASTCFLAGS)
  	$(ECHO_PREFIX) echo "   [LD] $^ -> $@"
  ifneq ($(findstring chan_h323,$(MENUSELECT_CHANNELS)),)
 -	$(CMD_PREFIX) $(CC) $(STATIC_BUILD) -o $@ $(ASTLINK) $(AST_EMBED_LDFLAGS) $(ASTLDFLAGS) $^ buildinfo.o $(AST_LIBS) $(AST_EMBED_LIBS) $(GMIMELDFLAGS)
@@ -93,11 +80,11 @@ index 446bbb2..86a0f3c 100644
  endif
  	$(CMD_PREFIX) $(ASTTOPDIR)/build_tools/strip_nonapi $@ || rm $@
  
-diff --git a/main/cli.c b/main/cli.c
-index f6982ad..286d775 100644
---- a/main/cli.c
-+++ b/main/cli.c
-@@ -34,6 +34,8 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
+Index: main/cli.c
+===================================================================
+--- main/cli.c	(revision 216642)
++++ main/cli.c	(working copy)
+@@ -34,6 +34,8 @@
  #include 
  #include 
  
@@ -106,7 +93,7 @@ index f6982ad..286d775 100644
  #include "asterisk/cli.h"
  #include "asterisk/linkedlists.h"
  #include "asterisk/module.h"
-@@ -42,7 +44,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
+@@ -42,7 +44,6 @@
  #include "asterisk/utils.h"
  #include "asterisk/app.h"
  #include "asterisk/lock.h"
@@ -114,11 +101,11 @@ index f6982ad..286d775 100644
  #include "asterisk/threadstorage.h"
  
  /*!
-diff --git a/makeopts.in b/makeopts.in
-index a5b2a5f..e2a8306 100644
---- a/makeopts.in
-+++ b/makeopts.in
-@@ -249,3 +249,7 @@ TINFO_DIR=@TINFO_DIR@
+Index: makeopts.in
+===================================================================
+--- makeopts.in	(revision 216642)
++++ makeopts.in	(working copy)
+@@ -246,3 +246,7 @@
  
  # if poll is not present, let the makefile know.
  POLL_AVAILABLE=@HAS_POLL@
@@ -126,6 +113,3 @@ index a5b2a5f..e2a8306 100644
 +LIBEDIT_INCLUDE=@LIBEDIT_INCLUDE@
 +LIBEDIT_LIB=@LIBEDIT_LIB@
 +LIBEDIT_OBJ=@LIBEDIT_OBJ@
--- 
-1.6.1
-

0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch:
 configure.ac |   12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

Index: 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/devel/0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch	9 Feb 2009 05:54:21 -0000	1.4
+++ 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch	7 Sep 2009 05:43:12 -0000	1.5
@@ -1,18 +1,9 @@
-From 0d6267e70e805371772d4375318d08437fe6b5ca Mon Sep 17 00:00:00 2001
-From: Caolan McNamara 
-Date: Sat, 3 Jan 2009 19:06:18 -0600
-Subject: [PATCH 08/15] change configure.ac to look for pkg-config gmime-2.4 instead of gmime-2.4 gmime-config
-
----
- configure.ac |   12 +++++++++++-
- 1 files changed, 11 insertions(+), 1 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 891548f..5cfc205 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -1475,7 +1475,17 @@ then
-     AST_EXT_LIB_CHECK([OSPTK], [osptk], [OSPPCryptoDecrypt], [osp/osp.h], [-lcrypto -lssl])
+Index: configure.ac
+===================================================================
+--- configure.ac	(revision 216642)
++++ configure.ac	(working copy)
+@@ -1493,7 +1493,17 @@
+     AST_CHECK_OSPTK([3], [5], [0])
  fi
  
 -AST_EXT_TOOL_CHECK([GMIME], [gmime], [], [], [#include ], [gboolean q = g_mime_check_version(0,0,0);])
@@ -30,6 +21,3 @@ index 891548f..5cfc205 100644
  
  AST_EXT_LIB_CHECK([HOARD], [hoard], [malloc], [])
  
--- 
-1.6.1
-


Index: asterisk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/devel/asterisk.spec,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- asterisk.spec	2 Sep 2009 02:53:49 -0000	1.54
+++ asterisk.spec	7 Sep 2009 05:43:14 -0000	1.55
@@ -1,9 +1,9 @@
 %define with_apidoc %{?_with_apidoc: 1} %{!?_with_apidoc: 0}
-%define _rc 1
+#define _rc 1
 Summary: The Open Source PBX
 Name: asterisk
-Version: 1.6.1
-Release: 0.26.%{?_rc:rc%{_rc}}%{?dist}
+Version: 1.6.1.6
+Release: 1%{?_rc:.rc%{_rc}}%{?dist}
 License: GPLv2
 Group: Applications/Internet
 URL: http://www.asterisk.org/
@@ -19,18 +19,18 @@ URL: http://www.asterisk.org/
 
 # MD5 Sums
 # ========
-# 29f7285b673d52b49d91c8e797acbbb0  asterisk-1.6.1-rc1.tar.gz
-# d77d5521c9e742c81356f49ebcf6051a  asterisk-1.6.1-rc1-stripped.tar.gz
+# 63a928373e741524aac09d8c078df7d5  asterisk-1.6.1.6.tar.gz
+# 4f57c6c9fff1bfeb9061679c123f7468  asterisk-1.6.1.6-stripped.tar.gz
 #
 # SHA1 Sums
 # =========
-# 517176cad6ecf1e223749ae927a5989f2d2c0c29  asterisk-1.6.1-rc1.tar.gz
-# 1fe8c924945ff04acd7883f086cf7f1ce0fc8d88  asterisk-1.6.1-rc1-stripped.tar.gz
+# 79a9a3635fdf2e8422dadabd9f05da3329e60dc1  asterisk-1.6.1.6.tar.gz
+# b6ef13ec7b7b2335cd98dec09f143f9f446d9bb1  asterisk-1.6.1.6-stripped.tar.gz
 #
 # SHA256 Sums
 # =========
-# 730dea578f72b51ff13f21320ff81f06e1c10a02a0f723b61c5bf8e47bee5e3b  asterisk-1.6.1-rc1.tar.gz
-# 93b2635208318c834917fad0a75fd59d04c282ca15d7dba2ba494cee22e88b73  asterisk-1.6.1-rc1-stripped.tar.gz
+# ce56be843b85946bebbb89af06819585f45dd50ac544c21ca81acab994036c22  asterisk-1.6.1.6.tar.gz
+# 4a91e3b8a420756f3b7b2b2d85335e0c47431bcaa8f02ea40e2c9ed835283fe3  asterisk-1.6.1.6-stripped.tar.gz
 
 Source0: asterisk-%{version}%{?_rc:-rc%{_rc}}-stripped.tar.gz
 Source1: asterisk-logrotate
@@ -42,25 +42,17 @@ Source6: asterisk-developer-pubring.gpg
 
 Patch1:  0001-Modify-init-scripts-for-better-Fedora-compatibility.patch
 Patch2:  0002-Modify-modules.conf-so-that-different-voicemail-modu.patch
-Patch3:  0003-Add-chan_mobile-from-asterisk-addons.patch
-Patch4:  0004-Use-pkgconfig-to-check-for-Lua.patch
 Patch5:  0005-Build-using-external-libedit.patch
 Patch6:  0006-Revert-changes-to-pbx_lua-from-rev-126363-that-cause.patch
-Patch7:  0007-Define-missing-variable-when-compiling-on-PPC.patch
 Patch8:  0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch
-Patch9:  0009-fix-the-AST_PROG_SED-problem-that-makes-.-bootstrap.patch
 Patch10: 0010-my-guess-as-replacements-for-the-missing-broken-stuf.patch
 Patch11: 0011-Fix-up-some-paths.patch
 Patch12: 0012-Add-LDAP-schema-that-is-compatible-with-Fedora-Direc.patch
-Patch13: 0013-Bridging-work-as-of-svn-rev-174216.patch
-Patch14: 0014-Adding-in-CLI-apps.patch
-Patch15: 0015-Update-autoconf.patch
-Patch16: 0016-pagecount.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
 
-#BuildRequires: autoconf
-#BuildRequires: automake
+BuildRequires: autoconf
+BuildRequires: automake
 
 # core build requirements
 BuildRequires: openssl-devel
@@ -103,6 +95,7 @@ Requires(preun): /sbin/service
 
 # asterisk-conference package removed since patch no longer compiles
 Obsoletes: asterisk-conference <= 1.6.0-0.14.beta9
+Obsoletes: asterisk-mobile <= 1.6.1-0.23.rc1
 
 %description
 Asterisk is a complete PBX in software. It runs on Linux and provides
@@ -139,15 +132,6 @@ Requires: asterisk = %{version}-%{releas
 API documentation for Asterisk.
 %endif
 
-#%package conference
-#Summary: Audio/video conferencing application for Asterisk
-#Group: Applications/Internet
-#Requires: asterisk = %{version}-%{release}
-#BuildRequires: speex-devel
-#
-#%description conference
-#Audio/video conferencing application for Asterisk.
-
 %package curl
 Summary: Modules for Asterisk that use cURL
 Group: Applications/Internet
@@ -284,16 +268,6 @@ Requires: asterisk = %{version}-%{releas
 %description minivm
 MiniVM application for Asterisk.
 
-%package mobile
-Summary: Asterisk channel driver for bluetooth phones and headsets
-Group: Applications/Internet
-Requires: asterisk = %{version}-%{release}
-BuildRequires: bluez-libs-devel
-
-%description mobile
-Asterisk channel driver to allow Bluetooth cell/mobile phones to be
-used as FXO devices, and headsets as FXS devices.
-
 %package odbc
 Summary: Applications for Asterisk that use ODBC (except voicemail)
 Group: Applications/Internet
@@ -443,21 +417,13 @@ local filesystem.
 %prep
 %setup0 -q -n asterisk-%{version}%{?_rc:-rc%{_rc}}
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
+%patch2 -p0
+%patch5 -p0
 %patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
+%patch8 -p0
 %patch10 -p1
 %patch11 -p1
 %patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%patch16 -p1
 
 cp %{SOURCE2} menuselect.makedeps
 cp %{SOURCE3} menuselect.makeopts
@@ -476,16 +442,11 @@ chmod -x contrib/scripts/dbsep.cgi
 
 %build
 
-# if we are building for i386 promote the CPU arch to i486 for atomic operations support
-%ifarch i386
-%define optflags %{__global_cflags} -m32 -march=i486 -mtune=generic -fasynchronous-unwind-tables -Werror-implicit-function-declaration
-%else
 %define optflags %(rpm --eval %%{optflags}) -Werror-implicit-function-declaration
-%endif
 
-#aclocal -I autoconf
-#autoconf
-#autoheader
+aclocal -I autoconf
+autoconf
+autoheader
 
 pushd menuselect/mxml
 %configure
@@ -636,12 +597,10 @@ fi
 %{_libdir}/asterisk/modules/app_alarmreceiver.so
 %{_libdir}/asterisk/modules/app_amd.so
 %{_libdir}/asterisk/modules/app_authenticate.so
-%{_libdir}/asterisk/modules/app_bridgetest.so
 %{_libdir}/asterisk/modules/app_cdr.so
 %{_libdir}/asterisk/modules/app_chanisavail.so
 %{_libdir}/asterisk/modules/app_channelredirect.so
 %{_libdir}/asterisk/modules/app_chanspy.so
-%{_libdir}/asterisk/modules/app_confbridge.so
 %{_libdir}/asterisk/modules/app_controlplayback.so
 %{_libdir}/asterisk/modules/app_db.so
 %{_libdir}/asterisk/modules/app_dial.so
@@ -662,7 +621,6 @@ fi
 %{_libdir}/asterisk/modules/app_morsecode.so
 %{_libdir}/asterisk/modules/app_nbscat.so
 %{_libdir}/asterisk/modules/app_parkandannounce.so
-#%{_libdir}/asterisk/modules/app_pickupchan.so
 %{_libdir}/asterisk/modules/app_playback.so
 %{_libdir}/asterisk/modules/app_privacy.so
 %{_libdir}/asterisk/modules/app_queue.so
@@ -690,16 +648,10 @@ fi
 %{_libdir}/asterisk/modules/app_waituntil.so
 %{_libdir}/asterisk/modules/app_while.so
 %{_libdir}/asterisk/modules/app_zapateller.so
-%{_libdir}/asterisk/modules/bridge_builtin_features.so
-%{_libdir}/asterisk/modules/bridge_multiplexed.so
-%{_libdir}/asterisk/modules/bridge_simple.so
-%{_libdir}/asterisk/modules/bridge_softmix.so
 %{_libdir}/asterisk/modules/cdr_csv.so
 %{_libdir}/asterisk/modules/cdr_custom.so
 %{_libdir}/asterisk/modules/cdr_manager.so
 %{_libdir}/asterisk/modules/chan_agent.so
-%{_libdir}/asterisk/modules/chan_bridge.so
-%{_libdir}/asterisk/modules/chan_features.so
 %{_libdir}/asterisk/modules/chan_iax2.so
 %{_libdir}/asterisk/modules/chan_local.so
 %{_libdir}/asterisk/modules/chan_mgcp.so
@@ -786,6 +738,7 @@ fi
 %{_libdir}/asterisk/modules/res_speech.so
 %{_libdir}/asterisk/modules/res_timing_pthread.so
 %{_libdir}/asterisk/modules/test_dlinklists.so
+%{_libdir}/asterisk/modules/test_heap.so
 
 %{_sbindir}/aelparse
 %{_sbindir}/astcanary
@@ -793,7 +746,6 @@ fi
 %{_sbindir}/astgenkey
 %{_sbindir}/astman
 %{_sbindir}/autosupport
-%{_sbindir}/check_expr
 %{_sbindir}/conf2ael
 %{_sbindir}/muted
 %{_sbindir}/rasterisk
@@ -900,16 +852,6 @@ fi
 %doc doc/api/html/*
 %endif
 
-#%files conference
-#%defattr(-,root,root,-)
-#%doc apps/conference/CLI.txt
-#%doc apps/conference/Flags.txt
-#%doc apps/conference/LICENSE
-#%doc apps/conference/README
-#%doc apps/conference/README.videoswitch
-#%doc apps/conference/TODO
-#%{_libdir}/asterisk/modules/app_conference.so
-
 %files curl
 %defattr(-,root,root,-)
 %doc contrib/scripts/dbsep.cgi
@@ -1003,12 +945,6 @@ fi
 %config(noreplace) %{_sysconfdir}/asterisk/misdn.conf
 %{_libdir}/asterisk/modules/chan_misdn.so
 
-%files mobile
-%defattr(-,root,root,-)
-%doc doc/chan_mobile.txt
-%config(noreplace) %{_sysconfdir}/asterisk/mobile.conf
-%{_libdir}/asterisk/modules/chan_mobile.so
-
 %files odbc
 %defattr(-,root,root,-)
 %config(noreplace) %{_sysconfdir}/asterisk/cdr_adaptive_odbc.conf
@@ -1101,6 +1037,10 @@ fi
 %{_libdir}/asterisk/modules/app_voicemail_plain.so
 
 %changelog
+* Sun Sep  6 2009 Jeffrey C. Ollie  - 1.6.1.6-1
+- Update to 1.6.1.6
+- Drop patches that are too troublesome to maintain anymore or have been integrated upstream.
+
 * Tue Sep  1 2009 Jeffrey C. Ollie  - 1.6.1-0.26.rc1
 - Add a patch from Quentin Armitage and rebuld.
 


Index: menuselect.makeopts
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/devel/menuselect.makeopts,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- menuselect.makeopts	9 Feb 2009 05:54:22 -0000	1.5
+++ menuselect.makeopts	7 Sep 2009 05:43:14 -0000	1.6
@@ -1,5 +1,4 @@
 MENUSELECT_APPS=app_ivrdemo app_mp3 app_osplookup app_rpt app_skel 
-MENUSELECT_BRIDGES=bridge_zaptel
 MENUSELECT_CDR=cdr_sqlite
 MENUSELECT_CHANNELS=chan_h323 chan_nbs chan_vpb 
 MENUSELECT_CODECS=codec_ilbc


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/asterisk/devel/sources,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- sources	5 Mar 2009 14:12:22 -0000	1.21
+++ sources	7 Sep 2009 05:43:14 -0000	1.22
@@ -1,3 +1,3 @@
-d77d5521c9e742c81356f49ebcf6051a  asterisk-1.6.1-rc1-stripped.tar.gz
-2ed78cc8eae3b293c5295444e891462e  asterisk-1.6.1-rc1.tar.gz.asc
-4c2feab99acb254a49048b93da97ad42  asterisk-developer-pubring.gpg
+4f57c6c9fff1bfeb9061679c123f7468  asterisk-1.6.1.6-stripped.tar.gz
+0c07f535bada3bca06d459ed3a416f22  asterisk-1.6.1.6.tar.gz.asc
+dd089905d0ba9a514359dc2cf1a53303  asterisk-developer-pubring.gpg


--- 0003-Add-chan_mobile-from-asterisk-addons.patch DELETED ---


--- 0004-Use-pkgconfig-to-check-for-Lua.patch DELETED ---


--- 0007-Define-missing-variable-when-compiling-on-PPC.patch DELETED ---


--- 0009-fix-the-AST_PROG_SED-problem-that-makes-.-bootstrap.patch DELETED ---


--- 0013-Bridging-work-as-of-svn-rev-174216.patch DELETED ---


--- 0014-Adding-in-CLI-apps.patch DELETED ---


--- 0015-Update-autoconf.patch DELETED ---


--- 0016-pagecount.patch DELETED ---



From whot at fedoraproject.org  Mon Sep  7 05:54:51 2009
From: whot at fedoraproject.org (Peter Hutterer)
Date: Mon,  7 Sep 2009 05:54:51 +0000 (UTC)
Subject: rpms/xorg-x11-server/devel .cvsignore, 1.73, 1.74 sources, 1.68,
	1.69 xorg-x11-server.spec, 1.482, 1.483
Message-ID: <20090907055451.649B411C00DB@cvs1.fedora.phx.redhat.com>

Author: whot

Update of /cvs/pkgs/rpms/xorg-x11-server/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4178

Modified Files:
	.cvsignore sources xorg-x11-server.spec 
Log Message:
* Mon Sep 07 2009 Peter Hutterer  1.6.99.900-1
- xserver 1.6.99.900 



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/.cvsignore,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -p -r1.73 -r1.74
--- .cvsignore	3 Sep 2009 03:11:21 -0000	1.73
+++ .cvsignore	7 Sep 2009 05:54:49 -0000	1.74
@@ -1 +1 @@
-xorg-server-20090903.tar.xz
+xorg-server-1.6.99.900.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/sources,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -p -r1.68 -r1.69
--- sources	3 Sep 2009 03:11:21 -0000	1.68
+++ sources	7 Sep 2009 05:54:50 -0000	1.69
@@ -1 +1 @@
-d1e78cc3b2455b9d307bf52c10db2e0d  xorg-server-20090903.tar.xz
+e12b367b44e27def991f4542d85a9c63  xorg-server-1.6.99.900.tar.bz2


Index: xorg-x11-server.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v
retrieving revision 1.482
retrieving revision 1.483
diff -u -p -r1.482 -r1.483
--- xorg-x11-server.spec	3 Sep 2009 03:11:21 -0000	1.482
+++ xorg-x11-server.spec	7 Sep 2009 05:54:50 -0000	1.483
@@ -14,12 +14,12 @@
 # Fix rhpxl to no longer need vesamodes/extramodes
 
 %define pkgname xorg-server
-%define gitdate 20090903
+#define gitdate 20090903
 
 Summary:   X.Org X11 X server
 Name:      xorg-x11-server
-Version:   1.6.99
-Release:   45.%{gitdate}%{?dist}
+Version:   1.6.99.900
+Release:   1%{?dist}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X
@@ -504,6 +504,9 @@ rm -rf $RPM_BUILD_ROOT
 %{xserver_source_dir}
 
 %changelog
+* Mon Sep 07 2009 Peter Hutterer  1.6.99.900-1
+- xserver 1.6.99.900 
+
 * Thu Sep 03 2009 Peter Hutterer  1.6.99-45.20090903
 - Today's git snapshot.
 



From mjakubicek at fedoraproject.org  Mon Sep  7 06:00:18 2009
From: mjakubicek at fedoraproject.org (=?utf-8?b?TWlsb8WhIEpha3Viw63EjWVr?=)
Date: Mon,  7 Sep 2009 06:00:18 +0000 (UTC)
Subject: rpms/spambayes/devel spambayes.spec,1.5,1.6
Message-ID: <20090907060018.16F3C11C043A@cvs1.fedora.phx.redhat.com>

Author: mjakubicek

Update of /cvs/pkgs/rpms/spambayes/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5586

Modified Files:
	spambayes.spec 
Log Message:
- Fix FTBFS: remove %%exclude of Python's byte-compiled files under %%{_bindir},
  not necessary anymore (has been fixed in brp-python-bytecompile)



Index: spambayes.spec
===================================================================
RCS file: /cvs/pkgs/rpms/spambayes/devel/spambayes.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- spambayes.spec	27 Jul 2009 04:38:23 -0000	1.5
+++ spambayes.spec	7 Sep 2009 06:00:17 -0000	1.6
@@ -2,7 +2,7 @@
 
 Name:           spambayes
 Version:        1.0.4
-Release:        8%{?dist}
+Release:        9%{?dist}
 Summary:        Bayesian anti-spam filter
 
 Group:          Development/Languages
@@ -68,11 +68,13 @@ rm -rf $RPM_BUILD_ROOT
 %doc *.txt
 %{python_sitelib}/*
 %{_bindir}/*
-%exclude %{_bindir}/*.pyo
-%exclude %{_bindir}/*.pyc
 
 
 %changelog
+* Mon Sep  7 2009 Milos Jakubicek  - 1.0.4-9
+- Fix FTBFS: remove %%exclude of Python's byte-compiled files under %%{_bindir},
+  not necessary anymore (has been fixed in brp-python-bytecompile)
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.0.4-8
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From kalev at fedoraproject.org  Mon Sep  7 06:28:06 2009
From: kalev at fedoraproject.org (Kalev Lember)
Date: Mon,  7 Sep 2009 06:28:06 +0000 (UTC)
Subject: rpms/openvpn/devel .cvsignore, 1.24, 1.25 openvpn.spec, 1.46,
	1.47 sources, 1.24, 1.25
Message-ID: <20090907062806.5EEB711C00DB@cvs1.fedora.phx.redhat.com>

Author: kalev

Update of /cvs/pkgs/rpms/openvpn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12806

Modified Files:
	.cvsignore openvpn.spec sources 
Log Message:
- Update to 2.1_rc19
- Build with pkcs11-helper



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/openvpn/devel/.cvsignore,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- .cvsignore	30 Nov 2008 14:27:28 -0000	1.24
+++ .cvsignore	7 Sep 2009 06:28:03 -0000	1.25
@@ -1,2 +1,2 @@
-openvpn-2.1_rc15.tar.gz
-openvpn-2.1_rc15.tar.gz.asc
+openvpn-2.1_rc19.tar.gz
+openvpn-2.1_rc19.tar.gz.asc


Index: openvpn.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openvpn/devel/openvpn.spec,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- openvpn.spec	21 Aug 2009 15:08:58 -0000	1.46
+++ openvpn.spec	7 Sep 2009 06:28:04 -0000	1.47
@@ -1,10 +1,10 @@
-%define prerelease rc15
+%define prerelease rc19
 
 %define plugins down-root auth-pam
 
 Name:              openvpn
 Version:           2.1
-Release:           0.34%{?prerelease:.%{prerelease}}%{?dist}
+Release:           0.35%{?prerelease:.%{prerelease}}%{?dist}
 Summary:           A full-featured SSL VPN solution
 URL:               http://openvpn.net/
 #Source0:           http://openvpn.net/beta/%{name}-%{version}%{?prerelease:_%{prerelease}}.tar.gz
@@ -24,6 +24,7 @@ BuildRoot:         %{_tmppath}/%{name}-%
 BuildRequires:     lzo-devel
 BuildRequires:     openssl-devel
 BuildRequires:     pam-devel
+BuildRequires:     pkcs11-helper-devel
 # For /sbin/ip.
 BuildRequires:     iproute
 # We need /dev/net/tun.
@@ -169,6 +170,10 @@ fi
 %config %dir %{_sysconfdir}/%{name}/
 
 %changelog
+* Sun Sep 06 2009 Kalev Lember  - 2.1-0.35.rc19
+- Update to 2.1_rc19
+- Build with pkcs11-helper
+
 * Fri Aug 21 2009 Tomas Mraz  - 2.1-0.34.rc15
 - rebuilt with new openssl
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/openvpn/devel/sources,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- sources	30 Nov 2008 14:27:28 -0000	1.24
+++ sources	7 Sep 2009 06:28:04 -0000	1.25
@@ -1,2 +1,2 @@
-14a35b05c5a16292d149592d1dad0302  openvpn-2.1_rc15.tar.gz
-148c13b3c0f6d5eef99755df7bf84526  openvpn-2.1_rc15.tar.gz.asc
+ba2ee667a8b7606b125b7d32f47ca578  openvpn-2.1_rc19.tar.gz
+60dd63b0b37cabb5f467e1ededd013ce  openvpn-2.1_rc19.tar.gz.asc



From whot at fedoraproject.org  Mon Sep  7 06:36:58 2009
From: whot at fedoraproject.org (Peter Hutterer)
Date: Mon,  7 Sep 2009 06:36:58 +0000 (UTC)
Subject: rpms/xorg-x11-drv-synaptics/devel xorg-x11-drv-synaptics.spec, 1.33,
	1.34
Message-ID: <20090907063658.2CBC911C00DB@cvs1.fedora.phx.redhat.com>

Author: whot

Update of /cvs/pkgs/rpms/xorg-x11-drv-synaptics/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15451

Modified Files:
	xorg-x11-drv-synaptics.spec 
Log Message:
* Mon Sep 07 2009 Peter Hutterer  1.1.99-6.20090907
- Update to today's git master (synaptics 1.1.99.1)



Index: xorg-x11-drv-synaptics.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-synaptics/devel/xorg-x11-drv-synaptics.spec,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -p -r1.33 -r1.34
--- xorg-x11-drv-synaptics.spec	28 Jul 2009 04:25:29 -0000	1.33
+++ xorg-x11-drv-synaptics.spec	7 Sep 2009 06:36:57 -0000	1.34
@@ -2,12 +2,12 @@
 %define moduledir %(pkg-config xorg-server --variable=moduledir )
 %define driverdir %{moduledir}/input
 
-%define gitdate 20090728
+%define gitdate 20090907
 
 Name:           xorg-x11-drv-synaptics
 Summary:        Xorg X11 Synaptics touchpad input driver
 Version:        1.1.99
-Release:        5.%{gitdate}%{?dist}
+Release:        6.%{gitdate}%{?dist}
 URL:            http://www.x.org
 License:        MIT
 Group:          User Interface/X Hardware Support
@@ -121,6 +121,9 @@ Development files for the Synaptics Touc
 
 
 %changelog
+* Mon Sep 07 2009 Peter Hutterer  1.1.99-6.20090907
+- Update to today's git master (synaptics 1.1.99.1)
+
 * Tue Jul 28 2009 Peter Hutterer  1.1.99-5.20090728
 - Update to today's git master.
 



From whot at fedoraproject.org  Mon Sep  7 06:53:29 2009
From: whot at fedoraproject.org (Peter Hutterer)
Date: Mon,  7 Sep 2009 06:53:29 +0000 (UTC)
Subject: rpms/xorg-x11-drv-synaptics/devel .cvsignore, 1.17, 1.18 sources,
	1.17, 1.18 xorg-x11-drv-synaptics.spec, 1.34, 1.35
Message-ID: <20090907065329.7923611C00DB@cvs1.fedora.phx.redhat.com>

Author: whot

Update of /cvs/pkgs/rpms/xorg-x11-drv-synaptics/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20064

Modified Files:
	.cvsignore sources xorg-x11-drv-synaptics.spec 
Log Message:
* Mon Sep 07 2009 Peter Hutterer  1.1.99-7.20090907
- This time with the tarball.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-synaptics/devel/.cvsignore,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- .cvsignore	28 Jul 2009 04:25:29 -0000	1.17
+++ .cvsignore	7 Sep 2009 06:53:28 -0000	1.18
@@ -1 +1 @@
-xf86-input-synaptics-20090728.tar.bz2
+xf86-input-synaptics-20090907.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-synaptics/devel/sources,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- sources	28 Jul 2009 04:25:29 -0000	1.17
+++ sources	7 Sep 2009 06:53:28 -0000	1.18
@@ -1 +1 @@
-d68ac190ec16f7f21bdf1c009a475f40  xf86-input-synaptics-20090728.tar.bz2
+3ab1532a478275138ec5602793fb4d07  xf86-input-synaptics-20090907.tar.bz2


Index: xorg-x11-drv-synaptics.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-synaptics/devel/xorg-x11-drv-synaptics.spec,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -p -r1.34 -r1.35
--- xorg-x11-drv-synaptics.spec	7 Sep 2009 06:36:57 -0000	1.34
+++ xorg-x11-drv-synaptics.spec	7 Sep 2009 06:53:28 -0000	1.35
@@ -7,7 +7,7 @@
 Name:           xorg-x11-drv-synaptics
 Summary:        Xorg X11 Synaptics touchpad input driver
 Version:        1.1.99
-Release:        6.%{gitdate}%{?dist}
+Release:        7.%{gitdate}%{?dist}
 URL:            http://www.x.org
 License:        MIT
 Group:          User Interface/X Hardware Support
@@ -121,6 +121,9 @@ Development files for the Synaptics Touc
 
 
 %changelog
+* Mon Sep 07 2009 Peter Hutterer  1.1.99-7.20090907
+- This time with the tarball.
+
 * Mon Sep 07 2009 Peter Hutterer  1.1.99-6.20090907
 - Update to today's git master (synaptics 1.1.99.1)
 



From salimma at fedoraproject.org  Mon Sep  7 06:59:48 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Mon,  7 Sep 2009 06:59:48 +0000 (UTC)
Subject: rpms/llvm/devel llvm-2.6-destdir-clang.patch, NONE,
	1.1 llvm-2.6-destdir.patch, NONE, 1.1 .cvsignore, 1.7,
	1.8 llvm.spec, 1.19, 1.20 sources, 1.7,
	1.8 llvm-2.1-fix-sed.patch, 1.1, NONE llvm-2.4-fix-ocaml.patch,
	1.1, NONE llvm-2.5-gcc44.patch, 1.1, NONE
Message-ID: <20090907065948.458B711C00DB@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21705

Modified Files:
	.cvsignore llvm.spec sources 
Added Files:
	llvm-2.6-destdir-clang.patch llvm-2.6-destdir.patch 
Removed Files:
	llvm-2.1-fix-sed.patch llvm-2.4-fix-ocaml.patch 
	llvm-2.5-gcc44.patch 
Log Message:
* Mon Sep  7 2009 Michel Salim  - 2.6-0.1.pre1
- First 2.6 prerelease
- Enable Clang front-end
- Enable debuginfo generation


llvm-2.6-destdir-clang.patch:
 docs/Makefile           |   18 +++++++++---------
 docs/tools/Makefile     |    6 +++---
 tools/clang-cc/Makefile |    3 +--
 3 files changed, 13 insertions(+), 14 deletions(-)

--- NEW FILE llvm-2.6-destdir-clang.patch ---
>From 01c48a60e0a3bcd2e4d6829f2f0186d4ee6ef504 Mon Sep 17 00:00:00 2001
From: Erick Tryzelaar 
Date: Fri, 21 Aug 2009 12:37:18 -0700
Subject: [PATCH] Use LLVM's new DESTDIR-less PROJ_* variables.
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------1.6.4"

This is a multi-part message in MIME format.
--------------1.6.4
Content-Type: text/plain; charset=UTF-8; format=fixed
Content-Transfer-Encoding: 8bit

---
 docs/Makefile           |   18 +++++++++---------
 docs/tools/Makefile     |    6 +++---
 tools/clang-cc/Makefile |    2 +-
 3 files changed, 13 insertions(+), 13 deletions(-)


--------------1.6.4
Content-Type: text/x-patch; name="0001-Use-LLVM-s-new-DESTDIR-less-PROJ_-variables.patch"
Content-Transfer-Encoding: 8bit
Content-Disposition: attachment; filename="0001-Use-LLVM-s-new-DESTDIR-less-PROJ_-variables.patch"

diff --git docs/Makefile docs/Makefile
index 9b706c7..e9bbb28 100644
--- docs/Makefile
+++ docs/Makefile
@@ -48,11 +48,11 @@ generated:: doxygen
 
 install-html: $(PROJ_OBJ_DIR)/html.tar.gz
 	$(Echo) Installing HTML documentation
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/html
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/html/img
-	$(Verb) $(DataInstall) $(HTML) $(PROJ_docsdir)/html
-#	$(Verb) $(DataInstall) $(IMAGES) $(PROJ_docsdir)/html/img
-	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(PROJ_docsdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/img
+	$(Verb) $(DataInstall) $(HTML) $(DESTDIR)$(PROJ_docsdir)/html
+#	$(Verb) $(DataInstall) $(IMAGES) $(DESTDIR)$(PROJ_docsdir)/html/img
+	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(DESTDIR)$(PROJ_docsdir)
 
 $(PROJ_OBJ_DIR)/html.tar.gz: $(HTML)
 	$(Echo) Packaging HTML documentation
@@ -63,11 +63,11 @@ $(PROJ_OBJ_DIR)/html.tar.gz: $(HTML)
 
 install-doxygen: doxygen
 	$(Echo) Installing doxygen documentation
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/html/doxygen
-	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(PROJ_docsdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/doxygen
+	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(DESTDIR)$(PROJ_docsdir)
 	$(Verb) cd $(PROJ_OBJ_DIR)/doxygen && \
 	  $(FIND) . -type f -exec \
-	    $(DataInstall) {} $(PROJ_docsdir)/html/doxygen \;
+	    $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/html/doxygen \;
 
 doxygen: regendoc $(PROJ_OBJ_DIR)/doxygen.tar.gz
 
@@ -94,4 +94,4 @@ $(LLVM_SRC_ROOT)/docs/userloc.html:
 
 uninstall-local::
 	$(Echo) Uninstalling Documentation
-	$(Verb) $(RM) -rf $(PROJ_docsdir)
+	$(Verb) $(RM) -rf $(DESTDIR)$(PROJ_docsdir)
diff --git docs/tools/Makefile docs/tools/Makefile
index 90eb776..8107754 100644
--- docs/tools/Makefile
+++ docs/tools/Makefile
@@ -81,9 +81,9 @@ EXTRA_DIST := $(POD)
 clean-local::
 	$(Verb) $(RM) -f pod2htm*.*~~ $(HTML) $(MAN) $(PS)
 
-HTML_DIR := $(PROJ_docsdir)/html/clang
-MAN_DIR  := $(PROJ_mandir)/man1
-PS_DIR   := $(PROJ_docsdir)/ps
+HTML_DIR := $(DESTDIR)$(PROJ_docsdir)/html/clang
+MAN_DIR  := $(DESTDIR)$(PROJ_mandir)/man1
+PS_DIR   := $(DESTDIR)$(PROJ_docsdir)/ps
 
 install-html:: $(HTML)
 	$(Echo) Installing HTML Clang Tools Documentation
diff --git tools/clang-cc/Makefile tools/clang-cc/Makefile
index 874a42f..7c31f37 100644
--- tools/clang-cc/Makefile
+++ tools/clang-cc/Makefile
@@ -27,6 +27,6 @@ USEDLIBS = clangFrontend.a clangCodeGen.a clangAnalysis.a 	\
 
 # clang-cc lives in a special location; we can get away with this
 # because nothing else gets installed from here.
-PROJ_bindir := $(DESTDIR)$(PROJ_prefix)/libexec
+PROJ_bindir := $(PROJ_prefix)/libexec
 
 include $(LLVM_SRC_ROOT)/Makefile.rules

--------------1.6.4--



llvm-2.6-destdir.patch:
 Makefile.config.in         |   16 +++++++--------
 Makefile.rules             |   46 ++++++++++++++++++++++-----------------------
 docs/CommandGuide/Makefile |    6 ++---
 docs/Makefile              |   24 +++++++++++------------
 docs/tutorial/Makefile     |    2 -
 lib/VMCore/Makefile        |    4 +--
 tools/gccas/Makefile       |    4 +--
 tools/gccld/Makefile       |    4 +--
 tools/llvm-config/Makefile |    5 +---
 9 files changed, 55 insertions(+), 56 deletions(-)

--- NEW FILE llvm-2.6-destdir.patch ---
>From 5a380ce5d1c8d5a1474764a7a54a1e2072fddb03 Mon Sep 17 00:00:00 2001
From: Erick Tryzelaar 
Date: Fri, 21 Aug 2009 11:59:01 -0700
Subject: [PATCH] Rewrite makefiles to explicitly reference DESTDIR so we can not bake DESTDIR
 into the O'Caml symlinks.
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------1.6.4"

This is a multi-part message in MIME format.
--------------1.6.4
Content-Type: text/plain; charset=UTF-8; format=fixed
Content-Transfer-Encoding: 8bit

---
 Makefile.config.in         |   16 +++++++-------
 Makefile.rules             |   46 ++++++++++++++++++++++----------------------
 docs/CommandGuide/Makefile |    6 ++--
 docs/Makefile              |   24 +++++++++++-----------
 docs/tutorial/Makefile     |    2 +-
 lib/VMCore/Makefile        |    4 +-
 tools/gccas/Makefile       |    4 +-
 tools/gccld/Makefile       |    4 +-
 tools/llvm-config/Makefile |    4 +-
 9 files changed, 55 insertions(+), 55 deletions(-)


--------------1.6.4
Content-Type: text/x-patch; name="0001-Rewrite-makefiles-to-explicitly-reference-DESTDIR-so.patch"
Content-Transfer-Encoding: 8bit
Content-Disposition: attachment; filename="0001-Rewrite-makefiles-to-explicitly-reference-DESTDIR-so.patch"

diff --git Makefile.config.in Makefile.config.in
index ecd0595..73656f7 100644
--- Makefile.config.in
+++ Makefile.config.in
@@ -76,14 +76,14 @@ endif
 
 LLVMMAKE := $(LLVM_SRC_ROOT)/make
 
-PROJ_bindir     := $(DESTDIR)$(PROJ_prefix)/bin
-PROJ_libdir     := $(DESTDIR)$(PROJ_prefix)/lib
-PROJ_datadir    := $(DESTDIR)$(PROJ_prefix)/share
-PROJ_docsdir    := $(DESTDIR)$(PROJ_prefix)/docs/llvm
-PROJ_etcdir     := $(DESTDIR)$(PROJ_prefix)/etc/llvm
-PROJ_includedir := $(DESTDIR)$(PROJ_prefix)/include
-PROJ_infodir    := $(DESTDIR)$(PROJ_prefix)/info
-PROJ_mandir     := $(DESTDIR)$(PROJ_prefix)/share/man
+PROJ_bindir     := $(PROJ_prefix)/bin
+PROJ_libdir     := $(PROJ_prefix)/lib
+PROJ_datadir    := $(PROJ_prefix)/share
+PROJ_docsdir    := $(PROJ_prefix)/docs/llvm
+PROJ_etcdir     := $(PROJ_prefix)/etc/llvm
+PROJ_includedir := $(PROJ_prefix)/include
+PROJ_infodir    := $(PROJ_prefix)/info
+PROJ_mandir     := $(PROJ_prefix)/share/man
 
 # Determine if we're on a unix type operating system
 LLVM_ON_UNIX:=@LLVM_ON_UNIX@
diff --git Makefile.rules Makefile.rules
index 5556684..08965f3 100644
--- Makefile.rules
+++ Makefile.rules
@@ -720,7 +720,7 @@ ObjectsBC := $(BaseNameSources:%=$(ObjDir)/%.bc)
 # in the file so they get built before dependencies
 #---------------------------------------------------------
 
-$(PROJ_bindir) $(PROJ_libdir) $(PROJ_includedir) $(PROJ_etcdir)::
+$(DESTDIR)$(PROJ_bindir) $(DESTDIR)$(PROJ_libdir) $(DESTDIR)$(PROJ_includedir) $(DESTDIR)$(PROJ_etcdir)::
 	$(Verb) $(MKDIR) $@
 
 # To create other directories, as needed, and timestamp their creation
@@ -842,22 +842,22 @@ install-local::
 uninstall-local::
 	$(Echo) UnInstall circumvented with NO_INSTALL
 else
-install-local:: $(PROJ_etcdir) $(CONFIG_FILES)
-	$(Echo) Installing Configuration Files To $(PROJ_etcdir)
+install-local:: $(DESTDIR)$(PROJ_etcdir) $(CONFIG_FILES)
+	$(Echo) Installing Configuration Files To $(DESTDIR)$(PROJ_etcdir)
 	$(Verb)for file in $(CONFIG_FILES); do \
           if test -f $(PROJ_OBJ_DIR)/$${file} ; then \
-            $(DataInstall) $(PROJ_OBJ_DIR)/$${file} $(PROJ_etcdir) ; \
+            $(DataInstall) $(PROJ_OBJ_DIR)/$${file} $(DESTDIR)$(PROJ_etcdir) ; \
           elif test -f $(PROJ_SRC_DIR)/$${file} ; then \
-            $(DataInstall) $(PROJ_SRC_DIR)/$${file} $(PROJ_etcdir) ; \
+            $(DataInstall) $(PROJ_SRC_DIR)/$${file} $(DESTDIR)$(PROJ_etcdir) ; \
           else \
             $(ECHO) Error: cannot find config file $${file}. ; \
           fi \
 	done
 
 uninstall-local::
-	$(Echo) Uninstalling Configuration Files From $(PROJ_etcdir)
+	$(Echo) Uninstalling Configuration Files From $(DESTDIR)$(PROJ_etcdir)
 	$(Verb)for file in $(CONFIG_FILES); do \
-	  $(RM) -f $(PROJ_etcdir)/$${file} ; \
+	  $(RM) -f $(DESTDIR)$(PROJ_etcdir)/$${file} ; \
 	done
 endif
 
@@ -944,7 +944,7 @@ endif
 ifdef BYTECODE_DESTINATION
 ModuleDestDir := $(BYTECODE_DESTINATION)
 else
-ModuleDestDir := $(PROJ_libdir)
+ModuleDestDir := $(DESTDIR)$(PROJ_libdir)
 endif
 
 ifdef NO_INSTALL
@@ -1023,17 +1023,17 @@ install-local::
 uninstall-local::
 	$(Echo) Uninstall circumvented with NO_INSTALL
 else
-DestSharedLib = $(PROJ_libdir)/lib$(LIBRARYNAME)$(SHLIBEXT)
+DestSharedLib = $(DESTDIR)$(PROJ_libdir)/lib$(LIBRARYNAME)$(SHLIBEXT)
 
 install-local:: $(DestSharedLib)
 
-$(DestSharedLib): $(LibName.SO) $(PROJ_libdir)
+$(DestSharedLib): $(LibName.SO) $(DESTDIR)$(PROJ_libdir)
 	$(Echo) Installing $(BuildMode) Shared Library $(DestSharedLib)
 	$(Verb) $(INSTALL) $(LibName.SO) $(DestSharedLib)
 
 uninstall-local::
 	$(Echo) Uninstalling $(BuildMode) Shared Library $(DestSharedLib)
-	-$(Verb) $(RM) -f $(PROJ_libdir)/lib$(LIBRARYNAME).*
+	-$(Verb) $(RM) -f $(DESTDIR)$(PROJ_libdir)/lib$(LIBRARYNAME).*
 endif
 endif
 
@@ -1078,7 +1078,7 @@ endif
 ifdef BYTECODE_DESTINATION
 BytecodeDestDir := $(BYTECODE_DESTINATION)
 else
-BytecodeDestDir := $(PROJ_libdir)
+BytecodeDestDir := $(DESTDIR)$(PROJ_libdir)
 endif
 
 DestBytecodeLib = $(BytecodeDestDir)/lib$(LIBRARYNAME).bca
@@ -1141,13 +1141,13 @@ install-local::
 uninstall-local::
 	$(Echo) Uninstall circumvented with NO_INSTALL
 else
-DestArchiveLib := $(PROJ_libdir)/lib$(LIBRARYNAME).a
+DestArchiveLib := $(DESTDIR)$(PROJ_libdir)/lib$(LIBRARYNAME).a
 
 install-local:: $(DestArchiveLib)
 
-$(DestArchiveLib): $(LibName.A) $(PROJ_libdir)
+$(DestArchiveLib): $(LibName.A) $(DESTDIR)$(PROJ_libdir)
 	$(Echo) Installing $(BuildMode) Archive Library $(DestArchiveLib)
-	$(Verb) $(MKDIR) $(PROJ_libdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_libdir)
 	$(Verb) $(INSTALL) $(LibName.A) $(DestArchiveLib)
 
 uninstall-local::
@@ -1225,11 +1225,11 @@ install-local::
 uninstall-local::
 	$(Echo) Uninstall circumvented with NO_INSTALL
 else
-DestTool = $(PROJ_bindir)/$(TOOLNAME)$(EXEEXT)
+DestTool = $(DESTDIR)$(PROJ_bindir)/$(TOOLNAME)$(EXEEXT)
 
 install-local:: $(DestTool)
 
-$(DestTool): $(ToolBuildPath) $(PROJ_bindir)
+$(DestTool): $(ToolBuildPath) $(DESTDIR)$(PROJ_bindir)
 	$(Echo) Installing $(BuildMode) $(DestTool)
 	$(Verb) $(ProgInstall) $(ToolBuildPath) $(DestTool)
 
@@ -1824,25 +1824,25 @@ uninstall-local::
 else
 install-local::
 	$(Echo) Installing include files
-	$(Verb) $(MKDIR) $(PROJ_includedir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_includedir)
 	$(Verb) if test -d "$(PROJ_SRC_ROOT)/include" ; then \
 	  cd $(PROJ_SRC_ROOT)/include && \
 	  for  hdr in `find . -type f '!' '(' -name '*~' \
 	      -o -name '.#*' -o -name '*.in' ')' -print | grep -v CVS | \
 	      grep -v .svn` ; do \
-	    instdir=`dirname "$(PROJ_includedir)/$$hdr"` ; \
+	    instdir=`dirname "$(DESTDIR)$(PROJ_includedir)/$$hdr"` ; \
 	    if test \! -d "$$instdir" ; then \
 	      $(EchoCmd) Making install directory $$instdir ; \
 	      $(MKDIR) $$instdir ;\
 	    fi ; \
-	    $(DataInstall) $$hdr $(PROJ_includedir)/$$hdr ; \
+	    $(DataInstall) $$hdr $(DESTDIR)$(PROJ_includedir)/$$hdr ; \
 	  done ; \
 	fi
 ifneq ($(PROJ_SRC_ROOT),$(PROJ_OBJ_ROOT))
 	$(Verb) if test -d "$(PROJ_OBJ_ROOT)/include" ; then \
 	  cd $(PROJ_OBJ_ROOT)/include && \
 	  for hdr in `find . -type f -print | grep -v CVS` ; do \
-	    $(DataInstall) $$hdr $(PROJ_includedir)/$$hdr ; \
+	    $(DataInstall) $$hdr $(DESTDIR)$(PROJ_includedir)/$$hdr ; \
 	  done ; \
 	fi
 endif
@@ -1854,10 +1854,10 @@ uninstall-local::
 	    $(RM) -f `find . -path '*/Internal' -prune -o '(' -type f \
 	      '!' '(' -name '*~' -o -name '.#*' \
         -o -name '*.in' ')' -print ')' | \
-        grep -v CVS | sed 's#^#$(PROJ_includedir)/#'` ; \
+        grep -v CVS | sed 's#^#$(DESTDIR)$(PROJ_includedir)/#'` ; \
 	  cd $(PROJ_SRC_ROOT)/include && \
 	    $(RM) -f `find . -path '*/Internal' -prune -o '(' -type f -name '*.in' \
-      -print ')' | sed 's#\.in$$##;s#^#$(PROJ_includedir)/#'` ; \
+      -print ')' | sed 's#\.in$$##;s#^#$(DESTDIR)$(PROJ_includedir)/#'` ; \
 	fi
 endif
 endif
diff --git docs/CommandGuide/Makefile docs/CommandGuide/Makefile
index cf77e6a..28835ac 100644
--- docs/CommandGuide/Makefile
+++ docs/CommandGuide/Makefile
@@ -71,9 +71,9 @@ EXTRA_DIST := $(POD) index.html
 clean-local::
 	$(Verb) $(RM) -f pod2htm*.*~~ $(HTML) $(MAN) $(PS)
 
-HTML_DIR := $(PROJ_docsdir)/html/CommandGuide
-MAN_DIR  := $(PROJ_mandir)/man1
-PS_DIR   := $(PROJ_docsdir)/ps
+HTML_DIR := $(DESTDIR)$(PROJ_docsdir)/html/CommandGuide
+MAN_DIR  := $(DESTDIR)$(PROJ_mandir)/man1
+PS_DIR   := $(DESTDIR)$(PROJ_docsdir)/ps
 
 install-local:: $(HTML) $(MAN) $(PS)
 	$(Echo) Installing HTML CommandGuide Documentation
diff --git docs/Makefile docs/Makefile
index 310c4bd..30cd8a7 100644
--- docs/Makefile
+++ docs/Makefile
@@ -48,11 +48,11 @@ generated:: doxygen ocamldoc
 
 install-html: $(PROJ_OBJ_DIR)/html.tar.gz
 	$(Echo) Installing HTML documentation
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/html
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/html/img
-	$(Verb) $(DataInstall) $(HTML) $(PROJ_docsdir)/html
-	$(Verb) $(DataInstall) $(IMAGES) $(PROJ_docsdir)/html/img
-	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(PROJ_docsdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/img
+	$(Verb) $(DataInstall) $(HTML) $(DESTDIR)$(PROJ_docsdir)/html
+	$(Verb) $(DataInstall) $(IMAGES) $(DESTDIR)$(PROJ_docsdir)/html/img
+	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(DESTDIR)$(PROJ_docsdir)
 
 $(PROJ_OBJ_DIR)/html.tar.gz: $(HTML)
 	$(Echo) Packaging HTML documentation
@@ -63,11 +63,11 @@ $(PROJ_OBJ_DIR)/html.tar.gz: $(HTML)
 
 install-doxygen: doxygen
 	$(Echo) Installing doxygen documentation
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/html/doxygen
-	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(PROJ_docsdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/doxygen
+	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(DESTDIR)$(PROJ_docsdir)
 	$(Verb) cd $(PROJ_OBJ_DIR)/doxygen && \
 	  $(FIND) . -type f -exec \
-	    $(DataInstall) {} $(PROJ_docsdir)/html/doxygen \;
+	    $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/html/doxygen \;
 
 doxygen: regendoc $(PROJ_OBJ_DIR)/doxygen.tar.gz
 
@@ -94,11 +94,11 @@ $(LLVM_SRC_ROOT)/docs/userloc.html:
 
 install-ocamldoc: ocamldoc
 	$(Echo) Installing ocamldoc documentation
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/ocamldoc/html
-	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(PROJ_docsdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html
+	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(DESTDIR)$(PROJ_docsdir)
 	$(Verb) cd $(PROJ_OBJ_DIR)/ocamldoc && \
 	  $(FIND) . -type f -exec \
-	    $(DataInstall) {} $(PROJ_docsdir)/ocamldoc/html \;
+	    $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html \;
 
 ocamldoc: regen-ocamldoc $(PROJ_OBJ_DIR)/ocamldoc.tar.gz
 
@@ -122,4 +122,4 @@ $(PROJ_OBJ_DIR)/ocamldoc.tar.gz:
 
 uninstall-local::
 	$(Echo) Uninstalling Documentation
-	$(Verb) $(RM) -rf $(PROJ_docsdir)
+	$(Verb) $(RM) -rf $(DESTDIR)$(PROJ_docsdir)
diff --git docs/tutorial/Makefile docs/tutorial/Makefile
index 6169bb8..9082ad4 100644
--- docs/tutorial/Makefile
+++ docs/tutorial/Makefile
@@ -12,7 +12,7 @@ include $(LEVEL)/Makefile.common
 
 HTML       := $(wildcard $(PROJ_SRC_DIR)/*.html)
 EXTRA_DIST := $(HTML) index.html
-HTML_DIR   := $(PROJ_docsdir)/html/tutorial
+HTML_DIR   := $(DESTDIR)$(PROJ_docsdir)/html/tutorial
 
 install-local:: $(HTML)
 	$(Echo) Installing HTML Tutorial Documentation
diff --git lib/VMCore/Makefile lib/VMCore/Makefile
index e9d3dc8..c4817a5 100644
--- lib/VMCore/Makefile
+++ lib/VMCore/Makefile
@@ -29,5 +29,5 @@ $(GENFILE): $(ObjDir)/Intrinsics.gen.tmp
 	    changed significantly. )
 
 install-local:: $(GENFILE)
-	$(Echo) Installing $(PROJ_includedir)/llvm/Intrinsics.gen
-	$(Verb) $(DataInstall) $(GENFILE) $(PROJ_includedir)/llvm/Intrinsics.gen
+	$(Echo) Installing $(DESTDIR)$(PROJ_includedir)/llvm/Intrinsics.gen
+	$(Verb) $(DataInstall) $(GENFILE) $(DESTDIR)$(PROJ_includedir)/llvm/Intrinsics.gen
diff --git tools/gccas/Makefile tools/gccas/Makefile
index ff84d96..594f9e4 100644
--- tools/gccas/Makefile
+++ tools/gccas/Makefile
@@ -10,9 +10,9 @@ LEVEL = ../..
 
 include $(LEVEL)/Makefile.common
 
-install-local:: $(PROJ_bindir)/gccas
+install-local:: $(DESTDIR)$(PROJ_bindir)/gccas
 	
-$(PROJ_bindir)/gccas : gccas.sh Makefile
+$(DESTDIR)$(PROJ_bindir)/gccas : gccas.sh Makefile
 	$(Echo) Installing gccas shell script.
 	$(Verb) sed "s#@TOOLDIR@#$(PROJ_bindir)#" $< > $@
 	$(Verb) chmod 0755 $@
diff --git tools/gccld/Makefile tools/gccld/Makefile
index b2d3f73..8ec0307 100644
--- tools/gccld/Makefile
+++ tools/gccld/Makefile
@@ -11,9 +11,9 @@ LEVEL = ../..
 
 include $(LEVEL)/Makefile.common
 
-install-local:: $(PROJ_bindir)/gccld
+install-local:: $(DESTDIR)$(PROJ_bindir)/gccld
 	
-$(PROJ_bindir)/gccld : gccld.sh Makefile
+$(DESTDIR)$(PROJ_bindir)/gccld : gccld.sh Makefile
 	$(Echo) Installing gccld shell script.
 	$(Verb) sed "s#@TOOLDIR@#$(PROJ_bindir)#" $< > $@
 	$(Verb) chmod 0755 $@
diff --git tools/llvm-config/Makefile tools/llvm-config/Makefile
index 6eedca0..8659681 100644
--- tools/llvm-config/Makefile
+++ tools/llvm-config/Makefile
@@ -87,6 +87,6 @@ clean-local::
 	  $(LibDeps) GenLibDeps.out
 install-local:: all-local
 	$(Echo) Installing llvm-config
-	$(Verb) $(MKDIR) $(PROJ_bindir)
-	$(Verb) $(ScriptInstall) $(ToolDir)/llvm-config $(PROJ_bindir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_bindir)
+	$(Verb) $(ScriptInstall) $(ToolDir)/llvm-config $(DESTDIR)$(PROJ_bindir)
 

--------------1.6.4--




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore	6 Sep 2009 03:00:38 -0000	1.7
+++ .cvsignore	7 Sep 2009 06:59:47 -0000	1.8
@@ -1,2 +1,2 @@
-llvm-2.5.tar.gz
-llvm-gcc-4.2-2.5.source.tar.gz
+llvm-2.6.tar.gz
+clang-2.6.tar.gz


Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- llvm.spec	6 Sep 2009 20:32:54 -0000	1.19
+++ llvm.spec	7 Sep 2009 06:59:47 -0000	1.20
@@ -2,37 +2,24 @@
 #
 # --with doxygen
 #   The doxygen docs are HUGE, so they are not built by default.
-#
-# --with gcc
-#   The llvm-gcc package doesn't currently build
-#   (builds on x86_64, not on i686). Plan is to enable clang instead.
-
-%define lgcc_version 4.2
-
-# LLVM object files don't contain build IDs.  I don't know why yet.
-# Suppress their generation for now.
-
-%define _missing_build_ids_terminate_build 0
-#define debug_package %{nil}
 
 Name:           llvm
-Version:        2.5
-Release:        6%{?dist}
+Version:        2.6
+Release:        0.1.pre1%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
 License:        NCSA
 URL:            http://llvm.org/
-Source0:        http://llvm.org/releases/%{version}/llvm-%{version}.tar.gz
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-Source1:        http://llvm.org/releases/%{version}/llvm-gcc-%{lgcc_version}-%{version}.source.tar.gz
-%endif
-Patch0:         llvm-2.1-fix-sed.patch
-Patch1:         llvm-2.4-fix-ocaml.patch
-# http://llvm.org/bugs/show_bug.cgi?id=3726
-Patch2:         llvm-2.5-gcc44.patch
-Patch3:         llvm-2.5-tclsh_check.patch
-Patch4:         llvm-2.5-Base.td-x86_32.patch
+Source0:        http://llvm.org/prereleases/%{version}/llvm-%{version}.tar.gz
+Source1:        http://llvm.org/prereleases/%{version}/clang-%{version}.tar.gz
+# http://llvm.org/bugs/show_bug.cgi?id=3153
+Patch0:         llvm-2.6-destdir.patch
+Patch1:         llvm-2.6-destdir-clang.patch
+# http://llvm.org/bugs/show_bug.cgi?id=4911
+Patch2:         llvm-2.5-tclsh_check.patch
+# http://llvm.org/bugs/show_bug.cgi?id=3239
+Patch3:         llvm-2.5-Base.td-x86_32.patch
 
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
@@ -60,11 +47,6 @@ arbitrary programming languages.  The co
 mirror sets of programming tools as well as libraries with equivalent
 functionality.
 
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-It currently supports compilation of C and C++ programs, using front
-ends derived from GCC %{lgcc_version}.
-%endif
-
 
 %package devel
 Summary:        Libraries and header files for LLVM
@@ -87,30 +69,21 @@ Requires:       %{name} = %{version}-%{r
 Documentation for the LLVM compiler infrastructure.
 
 
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-
-%package gcc
-Summary:        C compiler for LLVM
-License:        GPL+
+%package clang
+Summary:        A C language family frontend for LLVM
+License:        NCSA
 Group:          Development/Languages
 Requires:       %{name} = %{version}-%{release}
 
-
-%description gcc
-C compiler for LLVM.
-
-
-%package gcc-c++
-Summary:        C++ compiler for LLVM
-License:        GPL+
-Group:          Development/Languages
-Requires:       %{name}-gcc = %{version}-%{release}
-
-
-%description gcc-c++
-C++ compiler for LLVM.
-
-%endif
+%description clang
+clang: noun
+    1. A loud, resonant, metallic sound.
+    2. The strident call of a crane or goose.
+    3. C-language family front-end toolkit.
+
+The goal of the Clang project is to create a new C, C++, Objective C
+and Objective C++ front-end for the LLVM compiler. Its qqqtools are built
+as libraries and designed to be loosely-coupled and extendable.
 
 
 %if %{?_with_doxygen:1}%{!?_with_doxygen:0}
@@ -146,16 +119,28 @@ The %{name}-ocaml-devel package contains
 for developing applications that use %{name}-ocaml.
 
 
+%package ocaml-doc
+Summary:        Documentation for LLVM's OCaml binding
+Group:          Documentation
+Requires:       %{name}-ocaml = %{version}-%{release}
+
+%description ocaml-doc
+HTML documentation for LLVM's OCaml binding.
+
+
+
 %prep
-%setup -q -n llvm-%{version} %{?_with_gcc:-a1}
+%setup -q -n llvm-%{version} -a1 %{?_with_gcc:-a2}
+mv clang-2.6 tools/clang
 
-%patch0 -p1 -b .fix-sed
-%patch1 -p1 -b .fix-ocaml
-%patch2 -p1 -b .gcc44
-%patch3 -p1 -b .tclsh_check
+%patch0 -p0 -b .destdir
+pushd tools/clang
+%patch1 -p0 -b .destdir-clang
+popd
+%patch2 -p1 -b .tclsh_check
 
 %ifarch %{ix86}
-%patch4 -p0 -b .ix86pic
+%patch3 -p0 -b .ix86pic
 %endif
 
 %build
@@ -166,7 +151,7 @@ for developing applications that use %{n
 mkdir obj && cd obj
 ../configure \
   --prefix=%{_prefix} \
-  --libdir=%{_libdir}/llvm \
+  --libdir=%{_libdir}/%{name} \
   --disable-assertions \
   --enable-debug-runtime \
   --enable-jit \
@@ -174,108 +159,55 @@ mkdir obj && cd obj
   --enable-pic
 %endif
 
+# FIXME file this
 # configure does not properly specify libdir
-sed -i 's|(PROJ_prefix)/lib|(PROJ_prefix)/%{_lib}/llvm|g' Makefile.config
+sed -i 's|(PROJ_prefix)/lib|(PROJ_prefix)/%{_lib}/%{name}|g' Makefile.config
 
 make %{_smp_mflags} OPTIMIZE_OPTION='%{optflags}'
 
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-# Build llvm-gcc.
-
-export PATH=%{_builddir}/obj/Release-Asserts/bin:$PATH
-cd ..
-mkdir gcc-obj
-cd gcc-obj
-
-../llvm-gcc%{lgcc_version}-%{version}.source/configure \
-  --target=%{_target_platform} \
-  --prefix=%{_libdir}/llvm-gcc \
-  --libdir=%{_libdir}/llvm-gcc/%{_lib} \
-  --enable-languages=c,c++ \
-  --enable-checking \
-  --enable-llvm=$PWD/../obj \
-  --disable-bootstrap \
-%ifarch x86_64
-  --disable-multilib \
-  --disable-shared \
-%endif
-  --program-prefix=llvm-
-
-make %{_smp_mflags} LLVM_VERSION_INFO=%{version}
-%endif
 
 %check
-(cd obj && make check) 2>&1 | tee testlogs.txt ; true
-
-# Report failures and unexpected successes
-echo
-cat testlogs.txt | grep FAIL
-cat testlogs.txt | grep XPASS
-echo
+cd obj && make check
 
 
 %install
 rm -rf %{buildroot}
 cd obj
 chmod -x examples/Makefile
-# OVERRIDE_libdir used by our patched Makefile.ocaml:
-# see http://llvm.org/bugs/show_bug.cgi?id=3153
+
+# Fix hard-coded libdir for clang Headers
+sed -i 's|(PROJ_prefix)/lib/clang|(PROJ_prefix)/%{_lib}/clang|g' \
+     tools/clang/lib/Headers/Makefile
+
 make install DESTDIR=%{buildroot} \
-     OVERRIDE_libdir=%{_libdir}/llvm \
-     PROJ_docsdir=`pwd`/../moredocs
+     PROJ_docsdir=/moredocs
+
+# Move documentation back to build directory
+# 
+mv %{buildroot}/moredocs ../
+rm ../moredocs/*.tar.gz
+rm ../moredocs/ocamldoc/html/*.tar.gz
 
-#make install \
-#  PROJ_prefix=%{buildroot}/%{_prefix} \
-#  PROJ_bindir=%{buildroot}/%{_bindir} \
-#  PROJ_libdir=%{buildroot}/%{_libdir}/%{name} \
-#  PROJ_datadir=%{buildroot}/%{_datadir} \
-#  PROJ_docsdir=%{buildroot}/%{_docdir}/%{name}-%{version} \
-#  PROJ_etcdir=%{buildroot}/%{_datadir}/%{name}-%{version} \
-#  PROJ_includedir=%{buildroot}/%{_includedir} \
-#  PROJ_infodir=%{buildroot}/%{_infodir} \
-#  PROJ_mandir=%{buildroot}/%{_mandir}
 find %{buildroot} -name .dir -print0 | xargs -0r rm -f
 file %{buildroot}/%{_bindir}/* | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d
+file %{buildroot}/%{_libdir}/llvm/*.so | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d
+chrpath -d %{buildroot}/%{_libexecdir}/clang-cc
 
 # Get rid of erroneously installed example files.
-rm %{buildroot}%{_libdir}/llvm/LLVMHello.*
-
-# And OCaml .o files
-rm %{buildroot}%{_libdir}/ocaml/*.o
-
-# Use relative links for ocaml's libLLVM*.a
-#(cd %{buildroot}%{_libdir}/ocaml && for i in libLLVM*.a; do
-#    ln -sf %{_libdir}/llvm/$i $i;
-# done)
+rm %{buildroot}%{_libdir}/%{name}/*LLVMHello.*
 
 # Remove deprecated tools.
 rm %{buildroot}%{_bindir}/gcc{as,ld}
 
-sed -i 's,ABS_RUN_DIR/lib",ABS_RUN_DIR/%{_lib}",' \
+# FIXME file this bug
+sed -i 's,ABS_RUN_DIR/lib",ABS_RUN_DIR/%{_lib}/%{name}",' \
   %{buildroot}%{_bindir}/llvm-config
 
-chmod -x %{buildroot}%{_libdir}/*.[oa]
+chmod -x %{buildroot}%{_libdir}/*/*.a
 
 # remove documentation makefiles:
 # they require the build directory to work
-find examples -name 'Makefile'
-
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-# Install llvm-gcc.
-
-make -C ../gcc-obj install DESTDIR=%{buildroot}
-cd %{buildroot}%{_libdir}/llvm-gcc/%{_lib}
-find . -name '*.la' -print0 | xargs -0r rm
-find . -name '*.a' -exec %{buildroot}%{_bindir}/llvm-ranlib {} \;
-cd ../bin
-ln llvm-c++ llvm-gcc llvm-g++ %{buildroot}%{_bindir}
-rm llvm-cpp llvm-gccbug llvm-gcov %{_target_platform}-gcc*
-cd ..
-mv man/man1/llvm-gcc.1 man/man1/llvm-g++.1 %{buildroot}%{_mandir}/man1
-rm -r info man %{_lib}/libiberty.a
-rm -r libexec/gcc/%{_target_platform}/*/install-tools
-rm -r %{_lib}/gcc/%{_target_platform}/*/install-tools
-%endif
+find examples -name 'Makefile' | xargs -0r rm -f
 
 
 %clean
@@ -290,7 +222,7 @@ rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%doc CREDITS.TXT LICENSE.TXT README.txt testlogs.txt
+%doc CREDITS.TXT LICENSE.TXT README.txt
 %exclude %{_bindir}/llvm-config
 %{_bindir}/bugpoint
 %{_bindir}/llc
@@ -312,8 +244,21 @@ rm -rf %{buildroot}
 %{_bindir}/llvm-config
 %{_includedir}/%{name}
 %{_includedir}/%{name}-c
-%{_libdir}/llvm
+%{_libdir}/%{name}
+
+
+%files clang
+%defattr(-,root,root,-)
+%{_bindir}/clang*
+%{_bindir}/FileCheck
+%{_bindir}/FileUpdate
+%{_bindir}/tblgen
+%{_libdir}/clang
+%{_libexecdir}/clang-cc
 
+%files doc
+%defattr(-,root,root,-)
+%doc examples moredocs/html
 
 %files ocaml
 %defattr(-,root,root,-)
@@ -326,10 +271,9 @@ rm -rf %{buildroot}
 %{_libdir}/ocaml/*.cmx*
 %{_libdir}/ocaml/*.mli
 
-%files doc
+%files ocaml-doc
 %defattr(-,root,root,-)
-%doc docs/*.{html,css} docs/img examples moredocs/*
-
+%doc moredocs/ocamldoc/html/*
 
 %if %{?_with_doxygen:1}%{!?_with_doxygen:0}
 %files apidoc
@@ -338,41 +282,14 @@ rm -rf %{buildroot}
 %endif
 
 
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-%files gcc
-%defattr(-,root,root,-)
-%{_bindir}/llvm-gcc
-%dir %{_libdir}/llvm-gcc
-%dir %{_libdir}/llvm-gcc/bin
-%dir %{_libdir}/llvm-gcc/include
-%dir %{_libdir}/llvm-gcc/%{_lib}
-%dir %{_libdir}/llvm-gcc/libexec
-%dir %{_libdir}/llvm-gcc/libexec/gcc
-%dir %{_libdir}/llvm-gcc/libexec/gcc/%{_target_platform}/%{lgcc_version}
-%{_libdir}/llvm-gcc/%{_lib}/gcc
-%{_libdir}/llvm-gcc/%{_lib}/libmudflap*.a
-%{_libdir}/llvm-gcc/bin/%{_target_platform}-llvm-gcc
-%{_libdir}/llvm-gcc/bin/llvm-gcc
-%{_libdir}/llvm-gcc/include/mf-runtime.h
-%{_libdir}/llvm-gcc/libexec/gcc/%{_target_platform}/%{lgcc_version}/cc1
-%{_libdir}/llvm-gcc/libexec/gcc/%{_target_platform}/%{lgcc_version}/collect2
-%doc %{_mandir}/man1/llvm-gcc.*
-
-
-%files gcc-c++
-%defattr(-,root,root,-)
-%{_bindir}/llvm-[cg]++
-%{_libdir}/llvm-gcc/%{_lib}/lib*++.a
-%{_libdir}/llvm-gcc/bin/%{_target_platform}-llvm-[cg]++
-%{_libdir}/llvm-gcc/bin/llvm-[cg]++
-%{_libdir}/llvm-gcc/include/c++
-%{_libdir}/llvm-gcc/libexec/gcc/%{_target_platform}/%{lgcc_version}/cc1plus
-%doc %{_mandir}/man1/llvm-g++.*
-%endif
-
 
 %changelog
-* Sat Sep  6 2009 Michel Salim  - 2.5-6
+* Mon Sep  7 2009 Michel Salim  - 2.6-0.1.pre1
+- First 2.6 prerelease
+- Enable Clang front-end
+- Enable debuginfo generation
+
+* Sat Sep  5 2009 Michel Salim  - 2.5-6
 - Disable assertions (needed by OpenGTL)
 - Align spec file with upstream build instructions
 - Enable unit tests


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	6 Sep 2009 03:00:39 -0000	1.7
+++ sources	7 Sep 2009 06:59:47 -0000	1.8
@@ -1,2 +1,2 @@
-55df2ea8665c8094ad2ef85187b9fc74  llvm-2.5.tar.gz
-c5800d85059fcf80429a86c536127595  llvm-gcc-4.2-2.5.source.tar.gz
+d4d2cfbb962eca0c96aa1d794e23a681  llvm-2.6.tar.gz
+80a2a9bbe8fa7c403b2ec7aca8b4108f  clang-2.6.tar.gz


--- llvm-2.1-fix-sed.patch DELETED ---


--- llvm-2.4-fix-ocaml.patch DELETED ---


--- llvm-2.5-gcc44.patch DELETED ---



From markmc at fedoraproject.org  Mon Sep  7 07:02:09 2009
From: markmc at fedoraproject.org (Mark McLoughlin)
Date: Mon,  7 Sep 2009 07:02:09 +0000 (UTC)
Subject: rpms/qemu/devel qemu-fix-msix-error-handling-on-older-kernels.patch,
	NONE, 1.1 qemu.spec, 1.124, 1.125
Message-ID: <20090907070209.1E63811C00DB@cvs1.fedora.phx.redhat.com>

Author: markmc

Update of /cvs/pkgs/rpms/qemu/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22395

Modified Files:
	qemu.spec 
Added Files:
	qemu-fix-msix-error-handling-on-older-kernels.patch 
Log Message:
* Mon Sep  7 2009 Mark McLoughlin  - 2:0.10.91-0.10.rc1
- Fix MSI-X error handling on older kernels (#519787)


qemu-fix-msix-error-handling-on-older-kernels.patch:
 msix.c |   11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

--- NEW FILE qemu-fix-msix-error-handling-on-older-kernels.patch ---
>From 057fb1b4b227bc49aa00b08da5f177b50c020693 Mon Sep 17 00:00:00 2001
From: Michael S. Tsirkin 
Date: Thu, 23 Jul 2009 16:34:13 +0300
Subject: [PATCH] Fix error handling in msix vector add

When adding a vector fails, the used counter should
not be incremented, otherwise on vector change we will
try to update the routing entry.

(cherry picked from commit aca6915d92743b11ac5555d6e412cc4737f27f34)

Signed-off-by: Michael S. Tsirkin 
Signed-off-by: Avi Kivity 
Signed-off-by: Mark McLoughlin 
Fedora-patch: qemu-fix-msix-error-handling-on-older-kernels.patch
---
 hw/msix.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/hw/msix.c b/hw/msix.c
index 974268d..b6c3f17 100644
--- a/hw/msix.c
+++ b/hw/msix.c
@@ -503,13 +503,19 @@ void msix_reset(PCIDevice *dev)
 /* Mark vector as used. */
 int msix_vector_use(PCIDevice *dev, unsigned vector)
 {
+    int ret;
     if (vector >= dev->msix_entries_nr)
         return -EINVAL;
-    if (dev->msix_entry_used[vector]++)
+    if (dev->msix_entry_used[vector]) {
         return 0;
+    }
     if (kvm_enabled() && qemu_kvm_irqchip_in_kernel()) {
-        return kvm_msix_add(dev, vector);
+        ret = kvm_msix_add(dev, vector);
+        if (ret) {
+            return ret;
+        }
     }
+    ++dev->msix_entry_used[vector];
     return 0;
 }
 
-- 
1.6.2.5



Index: qemu.spec
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/devel/qemu.spec,v
retrieving revision 1.124
retrieving revision 1.125
diff -u -p -r1.124 -r1.125
--- qemu.spec	4 Sep 2009 10:34:32 -0000	1.124
+++ qemu.spec	7 Sep 2009 07:02:08 -0000	1.125
@@ -4,7 +4,7 @@
 Summary: QEMU is a FAST! processor emulator
 Name: qemu
 Version: 0.10.91
-Release: 0.9.%{kvmvertag}%{?dist}
+Release: 0.10.%{kvmvertag}%{?dist}
 # Epoch because we pushed a qemu-1.0 package
 Epoch: 2
 License: GPLv2+ and LGPLv2+ and BSD
@@ -40,6 +40,9 @@ Patch07: qemu-fix-no-kvm-segfault.patch
 # Allow the pulseudio backend to be the default
 Patch08: qemu-allow-pulseaudio-to-be-the-default.patch
 
+# Fix MSI-X error handling on older kernels (#519787)
+Patch09: qemu-fix-msix-error-handling-on-older-kernels.patch
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: SDL-devel zlib-devel which texi2html gnutls-devel cyrus-sasl-devel
 BuildRequires: rsync dev86 iasl
@@ -228,6 +231,7 @@ such as kvmtrace and kvm_stat.
 %patch06 -p1
 %patch07 -p1
 %patch08 -p1
+%patch09 -p1
 
 %build
 # systems like rhel build system does not have a recent enough linker so
@@ -492,6 +496,9 @@ getent passwd qemu >/dev/null || \
 %{_mandir}/man1/qemu-img.1*
 
 %changelog
+* Mon Sep  7 2009 Mark McLoughlin  - 2:0.10.91-0.10.rc1
+- Fix MSI-X error handling on older kernels (#519787)
+
 * Fri Sep  4 2009 Mark McLoughlin  - 2:0.10.91-0.9.rc1
 - Make pulseaudio the default audio backend (#519540, #495964, #496627)
 



From hno at fedoraproject.org  Mon Sep  7 07:42:06 2009
From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=)
Date: Mon,  7 Sep 2009 07:42:06 +0000 (UTC)
Subject: rpms/squid/devel squid.spec, 1.139, 1.140 squid-3.1.0.13-build.patch,
	1.3, NONE
Message-ID: <20090907074206.80F3911C00DB@cvs1.fedora.phx.redhat.com>

Author: hno

Update of /cvs/pkgs/rpms/squid/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv600

Modified Files:
	squid.spec 
Removed Files:
	squid-3.1.0.13-build.patch 
Log Message:
Use proper configure options instead of patching in pkgdata etc.. 



Index: squid.spec
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec,v
retrieving revision 1.139
retrieving revision 1.140
diff -u -p -r1.139 -r1.140
--- squid.spec	4 Sep 2009 04:14:36 -0000	1.139
+++ squid.spec	7 Sep 2009 07:42:04 -0000	1.140
@@ -4,7 +4,7 @@
 
 Name:     squid
 Version:  3.1.0.13
-Release:  1%{?dist}
+Release:  2%{?dist}
 Summary:  The Squid proxy caching server
 Epoch:    7
 License:  GPLv2+
@@ -36,7 +36,6 @@ Patch005: squid-3.1.0.13-alias-link.patc
 # will break upstream ones.
 Patch201: squid-3.1.0.9-config.patch
 Patch202: squid-3.1.0.9-location.patch
-Patch203: squid-3.1.0.13-build.patch
 Patch204: squid-3.0.STABLE1-perlpath.patch
 Patch205: squid-3.1.0.13-smb-path.patch
 Patch208: squid-3.0.STABLE7-from_manpg.patch
@@ -72,7 +71,6 @@ lookup program (dnsserver), a program fo
 %patch005 -p0 -b .alias-link
 %patch201 -p1 -b .config
 %patch202 -p1 -b .location
-%patch203 -p1 -b .build
 %patch204 -p1 -b .perlpath
 %patch205 -p1 -b .smb-path
 %patch208 -p1 -b .from_manpg
@@ -83,7 +81,7 @@ export CXXFLAGS="-fPIE %{optflags}" ; ex
    --exec_prefix=/usr \
    --libexecdir=%{_libdir}/squid \
    --localstatedir=/var \
-   --datadir=%{_datadir} \
+   --datadir=%{_datadir}/squid \
    --sysconfdir=/etc/squid \
    --with-logdir='$(localstatedir)/log/squid' \
    --with-pidfile='$(localstatedir)/run/squid.pid' \
@@ -116,21 +114,22 @@ export CXXFLAGS="-fPIE %{optflags}" ; ex
    --with-default-user="squid" \
    --with-filedescriptors=16384 \
    --with-dl \
-   --with-openssl=/usr/kerberos \
+   --with-openssl \
    --with-pthreads
 
-# following options should be enabled but fails building
+# following options should be enabled but fails Fedora QA chechs
 #   --enable-negotiate-auth-helpers="squid_kerb_auth"
 
 export CXXFLAGS="-fPIE" ; export CFLAGS="-fPIE -Os -g -pipe -fsigned-char" ; export LDFLAGS="-pie" ;
-make %{?_smp_mflags}
+make \
+	DEFAULT_SWAP_DIR='$(localstatedir)/spool/squid' \
+	%{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%makeinstall  \
-        sysconfdir=$RPM_BUILD_ROOT/etc/squid \
-        localstatedir=$RPM_BUILD_ROOT/var \
-        libexecdir=$RPM_BUILD_ROOT/%{_libdir}/squid
+make \
+	DESTDIR=$RPM_BUILD_ROOT \
+	install
 echo "
 #
 # This is /etc/httpd/conf.d/squid.conf


--- squid-3.1.0.13-build.patch DELETED ---



From pkgdb at fedoraproject.org  Mon Sep  7 07:43:38 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 07:43:38 +0000
Subject: [pkgdb] mingw32-iconv had acl change status
Message-ID: <20090907074339.0106E10F890@bastion2.fedora.phx.redhat.com>

rjones has set the watchbugzilla acl on mingw32-iconv (Fedora devel) to Approved for epienbro

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Mon Sep  7 07:43:39 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 07:43:39 +0000
Subject: [pkgdb] mingw32-iconv had acl change status
Message-ID: <20090907074339.CB5E710F89A@bastion2.fedora.phx.redhat.com>

rjones has set the watchcommits acl on mingw32-iconv (Fedora devel) to Approved for epienbro

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Mon Sep  7 07:43:40 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 07:43:40 +0000
Subject: [pkgdb] mingw32-iconv had acl change status
Message-ID: <20090907074341.149E110F8A0@bastion2.fedora.phx.redhat.com>

rjones has set the commit acl on mingw32-iconv (Fedora devel) to Approved for epienbro

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Mon Sep  7 07:43:41 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 07:43:41 +0000
Subject: [pkgdb] mingw32-iconv had acl change status
Message-ID: <20090907074341.A94CA10F8A5@bastion2.fedora.phx.redhat.com>

rjones has set the approveacls acl on mingw32-iconv (Fedora devel) to Approved for epienbro

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Mon Sep  7 07:43:45 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 07:43:45 +0000
Subject: [pkgdb] mingw32-iconv had acl change status
Message-ID: <20090907074346.040D910F8AB@bastion2.fedora.phx.redhat.com>

rjones has set the watchbugzilla acl on mingw32-iconv (Fedora 11) to Approved for epienbro

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Mon Sep  7 07:43:46 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 07:43:46 +0000
Subject: [pkgdb] mingw32-iconv had acl change status
Message-ID: <20090907074346.C32E110F8B1@bastion2.fedora.phx.redhat.com>

rjones has set the watchcommits acl on mingw32-iconv (Fedora 11) to Approved for epienbro

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Mon Sep  7 07:43:48 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 07:43:48 +0000
Subject: [pkgdb] mingw32-iconv had acl change status
Message-ID: <20090907074348.7430A10F8B4@bastion2.fedora.phx.redhat.com>

rjones has set the commit acl on mingw32-iconv (Fedora 11) to Approved for epienbro

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Mon Sep  7 07:43:49 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 07:43:49 +0000
Subject: [pkgdb] mingw32-iconv had acl change status
Message-ID: <20090907074349.8DD3410F8BF@bastion2.fedora.phx.redhat.com>

rjones has set the approveacls acl on mingw32-iconv (Fedora 11) to Approved for epienbro

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mingw32-iconv



From pkgdb at fedoraproject.org  Mon Sep  7 08:07:24 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 08:07:24 +0000
Subject: [pkgdb] mailcap had acl change status
Message-ID: <20090907080724.9F61710F87E@bastion2.fedora.phx.redhat.com>

mlichvar has set the watchbugzilla acl on mailcap (Fedora devel) to Approved for scop

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mailcap



From pkgdb at fedoraproject.org  Mon Sep  7 08:07:26 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 08:07:26 +0000
Subject: [pkgdb] mailcap had acl change status
Message-ID: <20090907080726.89A8910F893@bastion2.fedora.phx.redhat.com>

mlichvar has set the watchcommits acl on mailcap (Fedora devel) to Approved for scop

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mailcap



From pkgdb at fedoraproject.org  Mon Sep  7 08:07:28 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 08:07:28 +0000
Subject: [pkgdb] mailcap had acl change status
Message-ID: <20090907080728.B5A3110F896@bastion2.fedora.phx.redhat.com>

mlichvar has set the commit acl on mailcap (Fedora devel) to Approved for scop

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/mailcap



From hno at fedoraproject.org  Mon Sep  7 08:17:34 2009
From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=)
Date: Mon,  7 Sep 2009 08:17:34 +0000 (UTC)
Subject: rpms/squid/devel squid.spec,1.140,1.141
Message-ID: <20090907081734.BF71A11C00DB@cvs1.fedora.phx.redhat.com>

Author: hno

Update of /cvs/pkgs/rpms/squid/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9439

Modified Files:
	squid.spec 
Log Message:
removed build patch


Index: squid.spec
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec,v
retrieving revision 1.140
retrieving revision 1.141
diff -u -p -r1.140 -r1.141
--- squid.spec	7 Sep 2009 07:42:04 -0000	1.140
+++ squid.spec	7 Sep 2009 08:17:34 -0000	1.141
@@ -251,6 +251,9 @@ fi
     chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || :
 
 %changelog
+* Mon Sep 07 2009 Henrik Nordstrom  - 7:3.1.0.13-2
+- Cleaned up packaging to ease future maintenance
+
 * Fri Sep 04 2009 Henrik Nordstrom  - 7:3.1.0.13-1
 - Upgrade to next upstream release 3.1.0.13 with many new features
   * IPv6 support



From pkgdb at fedoraproject.org  Mon Sep  7 08:30:09 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 08:30:09 +0000
Subject: [pkgdb] bind had acl change status
Message-ID: <20090907083009.6DBA610F85E@bastion2.fedora.phx.redhat.com>

atkac has set the watchcommits acl on bind (Fedora 11) to Approved for jroysdon

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/bind



From mjakubicek at fedoraproject.org  Mon Sep  7 08:30:10 2009
From: mjakubicek at fedoraproject.org (=?utf-8?b?TWlsb8WhIEpha3Viw63EjWVr?=)
Date: Mon,  7 Sep 2009 08:30:10 +0000 (UTC)
Subject: rpms/arj/devel arj-3.10.22-quotes.patch, NONE, 1.1 arj.spec, 1.10,
	1.11
Message-ID: <20090907083010.A561111C043D@cvs1.fedora.phx.redhat.com>

Author: mjakubicek

Update of /cvs/pkgs/rpms/arj/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14944

Modified Files:
	arj.spec 
Added Files:
	arj-3.10.22-quotes.patch 
Log Message:
- Fix FTBFS: added arj-3.10.22-quotes.patch



arj-3.10.22-quotes.patch:
 gnu/makefile.in |    2 +-
 makefile        |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE arj-3.10.22-quotes.patch ---
--- arj-3.10.22/makefile.orig	2009-09-07 07:50:22.000000000 +0200
+++ arj-3.10.22/makefile	2009-09-07 07:50:32.000000000 +0200
@@ -1633,7 +1633,7 @@
  $(CC) $(ARJ_COPT)
 $(BASEDIR)\fmsg_arj.c $(BASEDIR)\imsg_arj.c $(BASEDIR)\nmsg_arj.c: $(BASEDIR)\tools\$(MSGBIND) $(RESFILE)
  $(BASEDIR)\tools\msgbind $(RESFILE) msg_arj $(OS_ID) $(PACKAGE) $(LOCALE) $(BASEDIR)
-
+ sed -i 's|_""|\\""|' $(BASEDIR)/fmsg_arj.c
 #
 # REARJ utility
 #
--- arj-3.10.22/gnu/makefile.in.orig	2004-04-17 13:28:06.000000000 +0200
+++ arj-3.10.22/gnu/makefile.in	2009-09-07 07:58:42.000000000 +0200
@@ -356,7 +356,7 @@
 
 $(BASEDIR)/fmsg_arj.c $(BASEDIR)/imsg_arj.c $(BASEDIR)/nmsg_arj.c: $(TOOLS_DIR)/msgbind$x $(RESFILE)
 	$(TOOLS_DIR)/msgbind $(RESFILE) msg_arj $(OS_ID) $(PACKAGE) $(LOCALE) $(BASEDIR)
-
+	sed -i 's|_""|\\""|' $(BASEDIR)/fmsg_arj.c
 #
 # REARJ utility
 #


Index: arj.spec
===================================================================
RCS file: /cvs/pkgs/rpms/arj/devel/arj.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- arj.spec	19 Aug 2009 08:40:48 -0000	1.10
+++ arj.spec	7 Sep 2009 08:30:08 -0000	1.11
@@ -1,7 +1,7 @@
 Summary:	Archiver for .arj files
 Name:		arj
 Version:	3.10.22
-Release:	10%{?dist}
+Release:	11%{?dist}
 License:	GPL+
 Group:		Applications/Archiving
 URL:		http://arj.sourceforge.net/
@@ -12,6 +12,8 @@ Source2:	unarj.1
 Patch0:		http://ftp.debian.org/debian/pool/main/a/%{name}/%{name}_%{version}-6.diff.gz
 Patch1:		arj-3.10.22-missing-protos.patch
 Patch2:		arj-3.10.22-custom-printf.patch
+#?Filed into upstream bugtracker as https://sourceforge.net/tracker/?func=detail&aid=2853421&group_id=49820&atid=457566
+Patch3:		arj-3.10.22-quotes.patch
 BuildRequires:	autoconf
 Provides:	unarj = %{version}-%{release}
 Obsoletes:	unarj < 3
@@ -28,6 +30,7 @@ Software, Inc.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 for i in debian/patches/00*.patch; do
   patch -p1 < $i
@@ -69,6 +72,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/*arj*1.*
 
 %changelog
+* Sun Sep  6 2009 Milos Jakubicek  3.10.22-11
+- Fix FTBFS: added arj-3.10.22-quotes.patch
+
 * Wed Aug 19 2009 Robert Scheck  3.10.22-10
 - Disabled the even with patches broken parallel builds again
 



From schwab at fedoraproject.org  Mon Sep  7 09:07:15 2009
From: schwab at fedoraproject.org (schwab)
Date: Mon,  7 Sep 2009 09:07:15 +0000 (UTC)
Subject: rpms/glibc/devel .cvsignore, 1.287, 1.288 glibc-fedora.patch, 1.321,
	1.322 glibc.spec, 1.414, 1.415 import.log, 1.30, 1.31 sources,
	1.312, 1.313
Message-ID: <20090907090715.37E2411C00DB@cvs1.fedora.phx.redhat.com>

Author: schwab

Update of /cvs/pkgs/rpms/glibc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31242/devel

Modified Files:
	.cvsignore glibc-fedora.patch glibc.spec import.log sources 
Log Message:
2.10.90-21



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/glibc/devel/.cvsignore,v
retrieving revision 1.287
retrieving revision 1.288
diff -u -p -r1.287 -r1.288
--- .cvsignore	3 Sep 2009 09:16:24 -0000	1.287
+++ .cvsignore	7 Sep 2009 09:07:09 -0000	1.288
@@ -1,2 +1,2 @@
-glibc-2.10-327-g01034d7-fedora.tar.bz2
-glibc-2.10-327-g01034d7.tar.bz2
+glibc-2.10-330-gd76da20-fedora.tar.bz2
+glibc-2.10-330-gd76da20.tar.bz2

glibc-fedora.patch:
 ChangeLog                                      |   30 ++
 ChangeLog.15                                   |   37 ++
 ChangeLog.16                                   |  101 +++++++
 Makeconfig                                     |    6 
 csu/Makefile                                   |    3 
 csu/elf-init.c                                 |   17 +
 debug/tst-chk1.c                               |    7 
 elf/ldconfig.c                                 |   25 +
 elf/tst-stackguard1.c                          |    8 
 include/bits/stdlib-ldbl.h                     |    1 
 include/bits/wchar-ldbl.h                      |    1 
 include/features.h                             |    9 
 intl/locale.alias                              |    2 
 libio/stdio.h                                  |    2 
 locale/iso-4217.def                            |   13 
 locale/programs/locarchive.c                   |   10 
 localedata/Makefile                            |    1 
 localedata/SUPPORTED                           |    6 
 localedata/locales/cy_GB                       |    7 
 localedata/locales/en_GB                       |    4 
 localedata/locales/no_NO                       |   69 ++++
 localedata/locales/zh_TW                       |    6 
 malloc/mcheck.c                                |   30 +-
 manual/libc.texinfo                            |    2 
 misc/sys/cdefs.h                               |   20 +
 nis/nss                                        |    2 
 nptl/ChangeLog                                 |   19 +
 nptl/Makefile                                  |   11 
 nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h  |    3 
 nptl/sysdeps/unix/sysv/linux/kernel-features.h |    6 
 nptl/tst-stackguard1.c                         |    8 
 nscd/nscd.conf                                 |    2 
 nscd/nscd.init                                 |   28 --
 posix/Makefile                                 |   15 -
 posix/getconf.speclist.h                       |   39 ++
 streams/Makefile                               |    2 
 sysdeps/generic/dl-cache.h                     |    8 
 sysdeps/i386/Makefile                          |   10 
 sysdeps/ia64/Makefile                          |    4 
 sysdeps/ia64/ia64libgcc.S                      |  350 -------------------------
 sysdeps/ia64/libgcc-compat.c                   |   84 ++++++
 sysdeps/powerpc/powerpc64/Makefile             |    1 
 sysdeps/unix/nice.c                            |    7 
 sysdeps/unix/sysv/linux/check_pf.c             |    5 
 sysdeps/unix/sysv/linux/dl-osinfo.h            |   29 ++
 sysdeps/unix/sysv/linux/futimesat.c            |   23 -
 sysdeps/unix/sysv/linux/i386/clone.S           |    4 
 sysdeps/unix/sysv/linux/i386/dl-cache.h        |   59 ++++
 sysdeps/unix/sysv/linux/ia64/dl-cache.h        |   27 +
 sysdeps/unix/sysv/linux/ia64/dl-procinfo.c     |    5 
 sysdeps/unix/sysv/linux/ia64/dl-procinfo.h     |    5 
 sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed   |    2 
 sysdeps/unix/sysv/linux/netlinkaccess.h        |   18 +
 sysdeps/unix/sysv/linux/paths.h                |    2 
 sysdeps/unix/sysv/linux/tcsetattr.c            |   32 ++
 sysdeps/unix/sysv/linux/x86_64/clone.S         |    4 
 timezone/zic.c                                 |    2 
 57 files changed, 766 insertions(+), 467 deletions(-)

Index: glibc-fedora.patch
===================================================================
RCS file: /cvs/pkgs/rpms/glibc/devel/glibc-fedora.patch,v
retrieving revision 1.321
retrieving revision 1.322
diff -u -p -r1.321 -r1.322
--- glibc-fedora.patch	3 Sep 2009 09:16:25 -0000	1.321
+++ glibc-fedora.patch	7 Sep 2009 09:07:09 -0000	1.322
@@ -1,6 +1,6 @@
---- glibc-2.10-327-g01034d7/ChangeLog
-+++ glibc-2.10.90-19/ChangeLog
-@@ -563,6 +563,11 @@
+--- glibc-2.10-330-gd76da20/ChangeLog
++++ glibc-2.10.90-20/ChangeLog
+@@ -577,6 +577,11 @@
  	* sysdeps/generic/ldsodefs.h (struct rtld_global): The map element in
  	the unique symbol hash table should not be const.
  
@@ -12,7 +12,7 @@
  2009-07-21  Ulrich Drepper  
  
  	* sysdeps/x86_64/multiarch/strstr.c: Minor cleanups.  Remove
-@@ -828,6 +833,11 @@
+@@ -842,6 +847,11 @@
  	out common code into new function get_common_indeces. Determine
  	extended family and model for Intel processors.
  
@@ -24,7 +24,7 @@
  2009-06-26  Ulrich Drepper  
  
  	* resolv/resolv.h: Define RES_SNGLKUPREOP.
-@@ -9226,6 +9236,13 @@
+@@ -9240,6 +9250,13 @@
  	* include/sys/cdefs.h: Redefine __nonnull so that test for
  	incorrect parameters in the libc code itself are not omitted.
  
@@ -38,7 +38,7 @@
  2007-05-09  Jakub Jelinek  
  
  	* sysdeps/ia64/fpu/fraiseexcpt.c (feraiseexcept): Don't raise overflow
-@@ -9521,6 +9538,10 @@
+@@ -9535,6 +9552,10 @@
  	[BZ #4368]
  	* stdlib/stdlib.h: Remove obsolete part of comment for realpath.
  
@@ -49,7 +49,7 @@
  2007-04-16  Ulrich Drepper  
  
  	[BZ #4364]
-@@ -10778,6 +10799,15 @@
+@@ -10792,6 +10813,15 @@
  	separators also if no non-zero digits found.
  	* stdlib/Makefile (tests): Add tst-strtod3.
  
@@ -65,8 +65,8 @@
  2006-12-09  Ulrich Drepper  
  
  	[BZ #3632]
---- glibc-2.10-327-g01034d7/ChangeLog.15
-+++ glibc-2.10.90-19/ChangeLog.15
+--- glibc-2.10-330-gd76da20/ChangeLog.15
++++ glibc-2.10.90-20/ChangeLog.15
 @@ -477,6 +477,14 @@
  
  2004-11-26  Jakub Jelinek  
@@ -132,8 +132,8 @@
  2004-08-30  Roland McGrath  
  
  	* scripts/extract-abilist.awk: If `lastversion' variable defined, omit
---- glibc-2.10-327-g01034d7/ChangeLog.16
-+++ glibc-2.10.90-19/ChangeLog.16
+--- glibc-2.10-330-gd76da20/ChangeLog.16
++++ glibc-2.10.90-20/ChangeLog.16
 @@ -171,6 +171,11 @@
  	[BZ #2611]
  	* stdio-common/renameat.c (renameat): Fix typo.
@@ -305,8 +305,8 @@
  2005-02-10  Roland McGrath  
  
  	[BZ #157]
---- glibc-2.10-327-g01034d7/Makeconfig
-+++ glibc-2.10.90-19/Makeconfig
+--- glibc-2.10-330-gd76da20/Makeconfig
++++ glibc-2.10.90-20/Makeconfig
 @@ -780,12 +780,12 @@ endif
  # The assembler can generate debug information too.
  ifndef ASFLAGS
@@ -323,8 +323,8 @@
  
  ifndef BUILD_CC
  BUILD_CC = $(CC)
---- glibc-2.10-327-g01034d7/csu/Makefile
-+++ glibc-2.10.90-19/csu/Makefile
+--- glibc-2.10-330-gd76da20/csu/Makefile
++++ glibc-2.10.90-20/csu/Makefile
 @@ -93,7 +93,8 @@ omit-deps += $(crtstuff)
  $(crtstuff:%=$(objpfx)%.o): %.o: %.S $(objpfx)defs.h
  	$(compile.S) -g0 $(ASFLAGS-.os) -o $@
@@ -335,8 +335,8 @@
  
  vpath initfini.c $(sysdirs)
  
---- glibc-2.10-327-g01034d7/csu/elf-init.c
-+++ glibc-2.10.90-19/csu/elf-init.c
+--- glibc-2.10-330-gd76da20/csu/elf-init.c
++++ glibc-2.10.90-20/csu/elf-init.c
 @@ -63,6 +63,23 @@ extern void (*__init_array_end []) (int, char **, char **)
  extern void (*__fini_array_start []) (void) attribute_hidden;
  extern void (*__fini_array_end []) (void) attribute_hidden;
@@ -361,8 +361,8 @@
  
  /* These function symbols are provided for the .init/.fini section entry
     points automagically by the linker.  */
---- glibc-2.10-327-g01034d7/debug/tst-chk1.c
-+++ glibc-2.10.90-19/debug/tst-chk1.c
+--- glibc-2.10-330-gd76da20/debug/tst-chk1.c
++++ glibc-2.10.90-20/debug/tst-chk1.c
 @@ -17,6 +17,9 @@
     Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
     02111-1307 USA.  */
@@ -391,8 +391,8 @@
  #  define O 0
  # else
  #  define O 1
---- glibc-2.10-327-g01034d7/elf/ldconfig.c
-+++ glibc-2.10.90-19/elf/ldconfig.c
+--- glibc-2.10-330-gd76da20/elf/ldconfig.c
++++ glibc-2.10.90-20/elf/ldconfig.c
 @@ -1020,17 +1020,19 @@ search_dirs (void)
  
  
@@ -474,8 +474,8 @@
      }
  
    if (! opt_ignore_aux_cache)
---- glibc-2.10-327-g01034d7/elf/tst-stackguard1.c
-+++ glibc-2.10.90-19/elf/tst-stackguard1.c
+--- glibc-2.10-330-gd76da20/elf/tst-stackguard1.c
++++ glibc-2.10.90-20/elf/tst-stackguard1.c
 @@ -160,17 +160,21 @@ do_test (void)
       the 16 runs, something is very wrong.  */
    int ndifferences = 0;
@@ -500,16 +500,16 @@
      {
        puts ("stack guard canaries are not randomized enough");
        puts ("nor equal to the default canary value");
---- glibc-2.10-327-g01034d7/include/bits/stdlib-ldbl.h
-+++ glibc-2.10.90-19/include/bits/stdlib-ldbl.h
+--- glibc-2.10-330-gd76da20/include/bits/stdlib-ldbl.h
++++ glibc-2.10.90-20/include/bits/stdlib-ldbl.h
 @@ -0,0 +1 @@
 +#include 
---- glibc-2.10-327-g01034d7/include/bits/wchar-ldbl.h
-+++ glibc-2.10.90-19/include/bits/wchar-ldbl.h
+--- glibc-2.10-330-gd76da20/include/bits/wchar-ldbl.h
++++ glibc-2.10.90-20/include/bits/wchar-ldbl.h
 @@ -0,0 +1 @@
 +#include 
---- glibc-2.10-327-g01034d7/include/features.h
-+++ glibc-2.10.90-19/include/features.h
+--- glibc-2.10-330-gd76da20/include/features.h
++++ glibc-2.10.90-20/include/features.h
 @@ -299,8 +299,13 @@
  #endif
  
@@ -526,8 +526,8 @@
  #  define __USE_FORTIFY_LEVEL 2
  # else
  #  define __USE_FORTIFY_LEVEL 1
---- glibc-2.10-327-g01034d7/intl/locale.alias
-+++ glibc-2.10.90-19/intl/locale.alias
+--- glibc-2.10-330-gd76da20/intl/locale.alias
++++ glibc-2.10.90-20/intl/locale.alias
 @@ -57,8 +57,6 @@ korean		ko_KR.eucKR
  korean.euc 	ko_KR.eucKR
  ko_KR		ko_KR.eucKR
@@ -537,8 +537,8 @@
  norwegian       nb_NO.ISO-8859-1
  nynorsk		nn_NO.ISO-8859-1
  polish          pl_PL.ISO-8859-2
---- glibc-2.10-327-g01034d7/libio/stdio.h
-+++ glibc-2.10.90-19/libio/stdio.h
+--- glibc-2.10-330-gd76da20/libio/stdio.h
++++ glibc-2.10.90-20/libio/stdio.h
 @@ -145,10 +145,12 @@ typedef _G_fpos64_t fpos64_t;
  extern struct _IO_FILE *stdin;		/* Standard input stream.  */
  extern struct _IO_FILE *stdout;		/* Standard output stream.  */
@@ -552,8 +552,8 @@
  
  __BEGIN_NAMESPACE_STD
  /* Remove file FILENAME.  */
---- glibc-2.10-327-g01034d7/locale/iso-4217.def
-+++ glibc-2.10.90-19/locale/iso-4217.def
+--- glibc-2.10-330-gd76da20/locale/iso-4217.def
++++ glibc-2.10.90-20/locale/iso-4217.def
 @@ -8,6 +8,7 @@
   *
   * !!! The list has to be sorted !!!
@@ -645,8 +645,8 @@
  DEFINE_INT_CURR("PYG")		/* Paraguay Guarani  */
  DEFINE_INT_CURR("QAR")		/* Qatar Rial  */
  DEFINE_INT_CURR("ROL")		/* Romanian Leu  */
---- glibc-2.10-327-g01034d7/locale/programs/locarchive.c
-+++ glibc-2.10.90-19/locale/programs/locarchive.c
+--- glibc-2.10-330-gd76da20/locale/programs/locarchive.c
++++ glibc-2.10.90-20/locale/programs/locarchive.c
 @@ -241,9 +241,9 @@ oldlocrecentcmp (const void *a, const void *b)
  /* forward decls for below */
  static uint32_t add_locale (struct locarhandle *ah, const char *name,
@@ -678,8 +678,8 @@
  add_alias (struct locarhandle *ah, const char *alias, bool replace,
  	   const char *oldname, uint32_t *locrec_offset_p)
  {
---- glibc-2.10-327-g01034d7/localedata/Makefile
-+++ glibc-2.10.90-19/localedata/Makefile
+--- glibc-2.10-330-gd76da20/localedata/Makefile
++++ glibc-2.10.90-20/localedata/Makefile
 @@ -225,6 +225,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-locales-dir
  	echo -n '...'; \
  	input=`echo $$locale | sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/'`; \
@@ -688,8 +688,8 @@
  		     -i locales/$$input -c -f charmaps/$$charset \
  		     $(addprefix --prefix=,$(install_root)) $$locale; \
  	echo ' done'; \
---- glibc-2.10-327-g01034d7/localedata/SUPPORTED
-+++ glibc-2.10.90-19/localedata/SUPPORTED
+--- glibc-2.10-330-gd76da20/localedata/SUPPORTED
++++ glibc-2.10.90-20/localedata/SUPPORTED
 @@ -84,6 +84,7 @@ cy_GB.UTF-8/UTF-8 \
  cy_GB/ISO-8859-14 \
  da_DK.UTF-8/UTF-8 \
@@ -731,8 +731,8 @@
  ta_IN/UTF-8 \
  te_IN/UTF-8 \
  tg_TJ.UTF-8/UTF-8 \
---- glibc-2.10-327-g01034d7/localedata/locales/cy_GB
-+++ glibc-2.10.90-19/localedata/locales/cy_GB
+--- glibc-2.10-330-gd76da20/localedata/locales/cy_GB
++++ glibc-2.10.90-20/localedata/locales/cy_GB
 @@ -248,8 +248,11 @@ mon         "";/
  d_t_fmt     ""
  d_fmt       ""
@@ -747,8 +747,8 @@
  END LC_TIME
  
  LC_MESSAGES
---- glibc-2.10-327-g01034d7/localedata/locales/en_GB
-+++ glibc-2.10.90-19/localedata/locales/en_GB
+--- glibc-2.10-330-gd76da20/localedata/locales/en_GB
++++ glibc-2.10.90-20/localedata/locales/en_GB
 @@ -116,8 +116,8 @@ mon         "";/
  d_t_fmt     ""
  d_fmt       ""
@@ -760,8 +760,8 @@
  date_fmt	"/
  /
  "
---- glibc-2.10-327-g01034d7/localedata/locales/no_NO
-+++ glibc-2.10.90-19/localedata/locales/no_NO
+--- glibc-2.10-330-gd76da20/localedata/locales/no_NO
++++ glibc-2.10.90-20/localedata/locales/no_NO
 @@ -0,0 +1,69 @@
 +escape_char	/
 +comment_char    %
@@ -832,8 +832,8 @@
 +LC_ADDRESS
 +copy "nb_NO"
 +END LC_ADDRESS
---- glibc-2.10-327-g01034d7/localedata/locales/zh_TW
-+++ glibc-2.10.90-19/localedata/locales/zh_TW
+--- glibc-2.10-330-gd76da20/localedata/locales/zh_TW
++++ glibc-2.10.90-20/localedata/locales/zh_TW
 @@ -1,7 +1,7 @@
  comment_char %
  escape_char /
@@ -861,8 +861,8 @@
  revision   "0.2"
  date       "2000-08-02"
  %
---- glibc-2.10-327-g01034d7/malloc/mcheck.c
-+++ glibc-2.10.90-19/malloc/mcheck.c
+--- glibc-2.10-330-gd76da20/malloc/mcheck.c
++++ glibc-2.10.90-20/malloc/mcheck.c
 @@ -24,9 +24,25 @@
  # include 
  # include 
@@ -938,8 +938,8 @@
  
        old_free_hook = __free_hook;
        __free_hook = freehook;
---- glibc-2.10-327-g01034d7/manual/libc.texinfo
-+++ glibc-2.10.90-19/manual/libc.texinfo
+--- glibc-2.10-330-gd76da20/manual/libc.texinfo
++++ glibc-2.10.90-20/manual/libc.texinfo
 @@ -5,7 +5,7 @@
  @c setchapternewpage odd
  
@@ -949,8 +949,8 @@
  @direntry
  * Libc: (libc).                 C library.
  @end direntry
---- glibc-2.10-327-g01034d7/misc/sys/cdefs.h
-+++ glibc-2.10.90-19/misc/sys/cdefs.h
+--- glibc-2.10-330-gd76da20/misc/sys/cdefs.h
++++ glibc-2.10.90-20/misc/sys/cdefs.h
 @@ -132,7 +132,10 @@
  #define __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
  #define __bos0(ptr) __builtin_object_size (ptr, 0)
@@ -994,16 +994,16 @@
  # define __va_arg_pack() __builtin_va_arg_pack ()
  # define __va_arg_pack_len() __builtin_va_arg_pack_len ()
  #endif
---- glibc-2.10-327-g01034d7/nis/nss
-+++ glibc-2.10.90-19/nis/nss
+--- glibc-2.10-330-gd76da20/nis/nss
++++ glibc-2.10.90-20/nis/nss
 @@ -25,4 +25,4 @@
  #  memory with every getXXent() call.  Otherwise each getXXent() call
  #  might result into a network communication with the server to get
  #  the next entry.
 -#SETENT_BATCH_READ=TRUE
 +SETENT_BATCH_READ=TRUE
---- glibc-2.10-327-g01034d7/nptl/ChangeLog
-+++ glibc-2.10.90-19/nptl/ChangeLog
+--- glibc-2.10-330-gd76da20/nptl/ChangeLog
++++ glibc-2.10.90-20/nptl/ChangeLog
 @@ -3713,6 +3713,15 @@
  	Use __sigfillset.  Document that sigfillset does the right thing wrt
  	to SIGSETXID.
@@ -1044,8 +1044,8 @@
  2003-07-25  Jakub Jelinek  
  
  	* tst-cancel17.c (do_test): Check if aio_cancel failed.
---- glibc-2.10-327-g01034d7/nptl/Makefile
-+++ glibc-2.10.90-19/nptl/Makefile
+--- glibc-2.10-330-gd76da20/nptl/Makefile
++++ glibc-2.10.90-20/nptl/Makefile
 @@ -339,7 +339,8 @@ endif
  extra-objs += $(crti-objs) $(crtn-objs)
  omit-deps += crti crtn
@@ -1078,8 +1078,8 @@
  else
  $(addprefix $(objpfx),$(tests) $(test-srcs)): $(objpfx)libpthread.a
  endif
---- glibc-2.10-327-g01034d7/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h
-+++ glibc-2.10.90-19/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h
+--- glibc-2.10-330-gd76da20/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h
++++ glibc-2.10.90-20/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h
 @@ -189,4 +189,7 @@
  /* Typed memory objects are not available.  */
  #define _POSIX_TYPED_MEMORY_OBJECTS	-1
@@ -1088,8 +1088,8 @@
 +#define _XOPEN_STREAMS	-1
 +
  #endif /* bits/posix_opt.h */
---- glibc-2.10-327-g01034d7/nptl/sysdeps/unix/sysv/linux/kernel-features.h
-+++ glibc-2.10.90-19/nptl/sysdeps/unix/sysv/linux/kernel-features.h
+--- glibc-2.10-330-gd76da20/nptl/sysdeps/unix/sysv/linux/kernel-features.h
++++ glibc-2.10.90-20/nptl/sysdeps/unix/sysv/linux/kernel-features.h
 @@ -0,0 +1,6 @@
 +#include_next 
 +
@@ -1097,8 +1097,8 @@
 +#ifndef __ASSUME_CLONE_THREAD_FLAGS
 +# define __ASSUME_CLONE_THREAD_FLAGS	1
 +#endif
---- glibc-2.10-327-g01034d7/nptl/tst-stackguard1.c
-+++ glibc-2.10.90-19/nptl/tst-stackguard1.c
+--- glibc-2.10-330-gd76da20/nptl/tst-stackguard1.c
++++ glibc-2.10.90-20/nptl/tst-stackguard1.c
 @@ -190,17 +190,21 @@ do_test (void)
       the 16 runs, something is very wrong.  */
    int ndifferences = 0;
@@ -1123,8 +1123,8 @@
      {
        puts ("stack guard canaries are not randomized enough");
        puts ("nor equal to the default canary value");
---- glibc-2.10-327-g01034d7/nscd/nscd.conf
-+++ glibc-2.10.90-19/nscd/nscd.conf
+--- glibc-2.10-330-gd76da20/nscd/nscd.conf
++++ glibc-2.10.90-20/nscd/nscd.conf
 @@ -33,7 +33,7 @@
  #	logfile			/var/log/nscd.log
  #	threads			4
@@ -1134,8 +1134,8 @@
  #	stat-user		somebody
  	debug-level		0
  #	reload-count		5
---- glibc-2.10-327-g01034d7/nscd/nscd.init
-+++ glibc-2.10.90-19/nscd/nscd.init
+--- glibc-2.10-330-gd76da20/nscd/nscd.init
++++ glibc-2.10.90-20/nscd/nscd.init
 @@ -9,6 +9,7 @@
  #		slow naming services like NIS, NIS+, LDAP, or hesiod.
  # processname: /usr/sbin/nscd
@@ -1192,8 +1192,8 @@
  	;;
      *)
  	echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}"
---- glibc-2.10-327-g01034d7/posix/Makefile
-+++ glibc-2.10.90-19/posix/Makefile
+--- glibc-2.10-330-gd76da20/posix/Makefile
++++ glibc-2.10.90-20/posix/Makefile
 @@ -302,15 +302,8 @@ $(inst_libexecdir)/getconf: $(inst_bindir)/getconf \
  	  mv -f $@/$$spec.new $@/$$spec; \
  	done < $(objpfx)getconf.speclist
@@ -1214,8 +1214,8 @@
 +	  | sed -n -e '/START_OF_STRINGS/,$${/\(POSIX_V[67]\|_XBS5\)_/{s/^[^"]*"//;s/".*$$//;p}}' \
 +	  > $@.new
  	mv -f $@.new $@
---- glibc-2.10-327-g01034d7/posix/getconf.speclist.h
-+++ glibc-2.10.90-19/posix/getconf.speclist.h
+--- glibc-2.10-330-gd76da20/posix/getconf.speclist.h
++++ glibc-2.10.90-20/posix/getconf.speclist.h
 @@ -0,0 +1,39 @@
 +#include 
 +const char *START_OF_STRINGS =
@@ -1256,8 +1256,8 @@
 +"XBS5_LPBIG_OFFBIG"
 +#endif
 +"";
---- glibc-2.10-327-g01034d7/streams/Makefile
-+++ glibc-2.10.90-19/streams/Makefile
+--- glibc-2.10-330-gd76da20/streams/Makefile
++++ glibc-2.10.90-20/streams/Makefile
 @@ -21,7 +21,7 @@
  #
  subdir	:= streams
@@ -1267,8 +1267,8 @@
  routines	= isastream getmsg getpmsg putmsg putpmsg fattach fdetach
  
  include ../Rules
---- glibc-2.10-327-g01034d7/sysdeps/generic/dl-cache.h
-+++ glibc-2.10.90-19/sysdeps/generic/dl-cache.h
+--- glibc-2.10-330-gd76da20/sysdeps/generic/dl-cache.h
++++ glibc-2.10.90-20/sysdeps/generic/dl-cache.h
 @@ -36,6 +36,14 @@
  # define add_system_dir(dir) add_dir (dir)
  #endif
@@ -1284,8 +1284,8 @@
  #define CACHEMAGIC "ld.so-1.7.0"
  
  /* libc5 and glibc 2.0/2.1 use the same format.  For glibc 2.2 another
---- glibc-2.10-327-g01034d7/sysdeps/i386/Makefile
-+++ glibc-2.10.90-19/sysdeps/i386/Makefile
+--- glibc-2.10-330-gd76da20/sysdeps/i386/Makefile
++++ glibc-2.10.90-20/sysdeps/i386/Makefile
 @@ -2,6 +2,8 @@
  # Every i386 port in use uses gas syntax (I think).
  asm-CPPFLAGS += -DGAS_SYNTAX
@@ -1310,8 +1310,8 @@
  endif
  
  ifeq ($(subdir),elf)
---- glibc-2.10-327-g01034d7/sysdeps/ia64/Makefile
-+++ glibc-2.10.90-19/sysdeps/ia64/Makefile
+--- glibc-2.10-330-gd76da20/sysdeps/ia64/Makefile
++++ glibc-2.10.90-20/sysdeps/ia64/Makefile
 @@ -12,8 +12,8 @@ elide-routines.os += hp-timing
  
  ifeq (yes,$(build-shared))
@@ -1323,8 +1323,8 @@
  endif
  endif
  
---- glibc-2.10-327-g01034d7/sysdeps/ia64/ia64libgcc.S
-+++ glibc-2.10.90-19/sysdeps/ia64/ia64libgcc.S
+--- glibc-2.10-330-gd76da20/sysdeps/ia64/ia64libgcc.S
++++ glibc-2.10.90-20/sysdeps/ia64/ia64libgcc.S
 @@ -1,350 +0,0 @@
 -/* From the Intel IA-64 Optimization Guide, choose the minimum latency
 -   alternative.  */
@@ -1676,8 +1676,8 @@
 -	.symver	___multi3, __multi3 at GLIBC_2.2
 -
 -#endif
---- glibc-2.10-327-g01034d7/sysdeps/ia64/libgcc-compat.c
-+++ glibc-2.10.90-19/sysdeps/ia64/libgcc-compat.c
+--- glibc-2.10-330-gd76da20/sysdeps/ia64/libgcc-compat.c
++++ glibc-2.10.90-20/sysdeps/ia64/libgcc-compat.c
 @@ -0,0 +1,84 @@
 +/* pre-.hidden libgcc compatibility
 +   Copyright (C) 2002 Free Software Foundation, Inc.
@@ -1763,8 +1763,8 @@
 +symbol_version (INTUSE (__multi3), __multi3, GLIBC_2.2);
 +
 +#endif
---- glibc-2.10-327-g01034d7/sysdeps/powerpc/powerpc64/Makefile
-+++ glibc-2.10.90-19/sysdeps/powerpc/powerpc64/Makefile
+--- glibc-2.10-330-gd76da20/sysdeps/powerpc/powerpc64/Makefile
++++ glibc-2.10.90-20/sysdeps/powerpc/powerpc64/Makefile
 @@ -30,6 +30,7 @@ ifneq ($(elf),no)
  # we use -fpic instead which is much better.
  CFLAGS-initfini.s += -fpic -O1
@@ -1773,8 +1773,8 @@
  endif
  
  ifeq ($(subdir),elf)
---- glibc-2.10-327-g01034d7/sysdeps/unix/nice.c
-+++ glibc-2.10.90-19/sysdeps/unix/nice.c
+--- glibc-2.10-330-gd76da20/sysdeps/unix/nice.c
++++ glibc-2.10.90-20/sysdeps/unix/nice.c
 @@ -42,7 +42,12 @@ nice (int incr)
  	__set_errno (save);
      }
@@ -1789,8 +1789,8 @@
    if (result == -1)
      {
        if (errno == EACCES)
---- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/check_pf.c
-+++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/check_pf.c
+--- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/check_pf.c
++++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/check_pf.c
 @@ -27,13 +27,10 @@
  #include 
  #include 
@@ -1806,8 +1806,8 @@
  
  #ifndef IFA_F_HOMEADDRESS
  # define IFA_F_HOMEADDRESS 0
---- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/dl-osinfo.h
-+++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/dl-osinfo.h
+--- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/dl-osinfo.h
++++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/dl-osinfo.h
 @@ -17,10 +17,13 @@
     Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
     02111-1307 USA.  */
@@ -1855,8 +1855,8 @@
      }
    else
  #endif
---- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/futimesat.c
-+++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/futimesat.c
+--- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/futimesat.c
++++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/futimesat.c
 @@ -37,14 +37,14 @@ futimesat (fd, file, tvp)
  {
    int result;
@@ -1899,8 +1899,8 @@
      {
        size_t filelen = strlen (file);
        static const char procfd[] = "/proc/self/fd/%d/%s";
---- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/i386/clone.S
-+++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/i386/clone.S
+--- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/i386/clone.S
++++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/i386/clone.S
 @@ -120,9 +120,6 @@ L(pseudo_end):
  	ret
  
@@ -1919,8 +1919,8 @@
  
  	cfi_startproc
  PSEUDO_END (BP_SYM (__clone))
---- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/i386/dl-cache.h
-+++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/i386/dl-cache.h
+--- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/i386/dl-cache.h
++++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/i386/dl-cache.h
 @@ -0,0 +1,59 @@
 +/* Support for reading /etc/ld.so.cache files written by Linux ldconfig.
 +   Copyright (C) 2004 Free Software Foundation, Inc.
@@ -1981,8 +1981,8 @@
 +  } while (0)
 +
 +#include_next 
---- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/ia64/dl-cache.h
-+++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/ia64/dl-cache.h
+--- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/ia64/dl-cache.h
++++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/ia64/dl-cache.h
 @@ -22,4 +22,31 @@
  #define _dl_cache_check_flags(flags) \
    ((flags) == _DL_CACHE_DEFAULT_ID)
@@ -2015,29 +2015,29 @@
 +  } while (0)
 +
  #include_next 
---- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c
-+++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c
+--- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c
++++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c
 @@ -0,0 +1,5 @@
 +#ifdef IS_IN_ldconfig
 +#include 
 +#else
 +#include 
 +#endif
---- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h
-+++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h
+--- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h
++++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h
 @@ -0,0 +1,5 @@
 +#ifdef IS_IN_ldconfig
 +#include 
 +#else
 +#include 
 +#endif
---- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed
-+++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed
+--- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed
++++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed
 @@ -1 +1 @@
 -s_^\(RTLDLIST=\)\([^ 	]*\)-ia64\(\.so\.[0-9.]*\)[ 	]*$_\1"\2-ia64\3 \2\3"_
 +s_^\(RTLDLIST=\)\([^ 	]*\)-ia64\(\.so\.[0-9.]*\)[ 	]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_
---- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/netlinkaccess.h
-+++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/netlinkaccess.h
+--- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/netlinkaccess.h
++++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/netlinkaccess.h
 @@ -25,6 +25,24 @@
  
  #include 
@@ -2063,8 +2063,8 @@
  
  struct netlink_res
  {
---- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/paths.h
-+++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/paths.h
+--- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/paths.h
++++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/paths.h
 @@ -62,7 +62,7 @@
  #define	_PATH_TTY	"/dev/tty"
  #define	_PATH_UNIX	"/boot/vmlinux"
@@ -2074,8 +2074,8 @@
  #define _PATH_WTMP	"/var/log/wtmp"
  
  /* Provide trailing slash, since mostly used for building pathnames. */
---- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/tcsetattr.c
-+++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/tcsetattr.c
+--- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/tcsetattr.c
++++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/tcsetattr.c
 @@ -49,6 +49,7 @@ tcsetattr (fd, optional_actions, termios_p)
  {
    struct __kernel_termios k_termios;
@@ -2121,8 +2121,8 @@
 +  return retval;
  }
  libc_hidden_def (tcsetattr)
---- glibc-2.10-327-g01034d7/sysdeps/unix/sysv/linux/x86_64/clone.S
-+++ glibc-2.10.90-19/sysdeps/unix/sysv/linux/x86_64/clone.S
+--- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/x86_64/clone.S
++++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/x86_64/clone.S
 @@ -89,9 +89,6 @@ L(pseudo_end):
  	ret
  
@@ -2141,8 +2141,8 @@
  
  	cfi_startproc;
  PSEUDO_END (BP_SYM (__clone))
---- glibc-2.10-327-g01034d7/timezone/zic.c
-+++ glibc-2.10.90-19/timezone/zic.c
+--- glibc-2.10-330-gd76da20/timezone/zic.c
++++ glibc-2.10.90-20/timezone/zic.c
 @@ -1921,7 +1921,7 @@ const int			zonecount;
  		if (stdrp != NULL && stdrp->r_hiyear == 2037)
  			return;


Index: glibc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/glibc/devel/glibc.spec,v
retrieving revision 1.414
retrieving revision 1.415
diff -u -p -r1.414 -r1.415
--- glibc.spec	3 Sep 2009 09:16:25 -0000	1.414
+++ glibc.spec	7 Sep 2009 09:07:10 -0000	1.415
@@ -1,4 +1,4 @@
-%define glibcsrcdir glibc-2.10-327-g01034d7
+%define glibcsrcdir glibc-2.10-330-gd76da20
 %define glibcversion 2.10.90
 ### glibc.spec.in follows:
 %define run_glibc_tests 1
@@ -24,7 +24,7 @@
 Summary: The GNU libc libraries
 Name: glibc
 Version: %{glibcversion}
-Release: 20
+Release: 21
 # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries.
 # Things that are linked directly into dynamically linked programs
 # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional
@@ -1029,6 +1029,10 @@ rm -f *.filelist*
 %endif
 
 %changelog
+* Mon Sep  7 2009 Andreas Schwab  - 2.10.90-21
+- Update from master.
+  - Fix strstr/strcasestr on i386 (#519226).
+
 * Thu Sep  3 2009 Andreas Schwab  - 2.10.90-20
 - Update from master.
   - Fix strstr/strcasestr/fma/fmaf on x86_64 (#519226).


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/glibc/devel/import.log,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- import.log	3 Sep 2009 09:16:25 -0000	1.30
+++ import.log	7 Sep 2009 09:07:10 -0000	1.31
@@ -28,3 +28,4 @@ glibc-2_10_90-17:HEAD:glibc-2.10.90-17.s
 glibc-2_10_90-18:HEAD:glibc-2.10.90-18.src.rpm:1251802906
 glibc-2_10_90-19:HEAD:glibc-2.10.90-19.src.rpm:1251889856
 glibc-2_10_90-20:HEAD:glibc-2.10.90-20.src.rpm:1251969190
+glibc-2_10_90-21:HEAD:glibc-2.10.90-21.src.rpm:1252314102


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/glibc/devel/sources,v
retrieving revision 1.312
retrieving revision 1.313
diff -u -p -r1.312 -r1.313
--- sources	3 Sep 2009 09:16:25 -0000	1.312
+++ sources	7 Sep 2009 09:07:10 -0000	1.313
@@ -1,2 +1,2 @@
-f09abd16c8c4af2b8b121d1fc0c3bcf8  glibc-2.10-327-g01034d7-fedora.tar.bz2
-6ca9cac4ff45488909e548278d888620  glibc-2.10-327-g01034d7.tar.bz2
+ef40c728d91ed19586b58497d91383fa  glibc-2.10-330-gd76da20-fedora.tar.bz2
+9f6e94c84392136723f0c4f249123ae2  glibc-2.10-330-gd76da20.tar.bz2



From lkundrak at fedoraproject.org  Mon Sep  7 09:28:27 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 09:28:27 +0000 (UTC)
Subject: rpms/perl-HTML-Template-Pro/devel .cvsignore, 1.5,
	1.6 perl-HTML-Template-Pro.spec, 1.7, 1.8 sources, 1.5, 1.6
Message-ID: <20090907092827.ABEC611C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/perl-HTML-Template-Pro/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14414

Modified Files:
	.cvsignore perl-HTML-Template-Pro.spec sources 
Log Message:
* Mon Sep 07 2009 Lubomir Rintel (Good Data)  0.87-1
- New upstream release



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTML-Template-Pro/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	8 May 2009 06:32:20 -0000	1.5
+++ .cvsignore	7 Sep 2009 09:28:26 -0000	1.6
@@ -1 +1 @@
-HTML-Template-Pro-0.74.tar.gz
+HTML-Template-Pro-0.87.tar.gz


Index: perl-HTML-Template-Pro.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTML-Template-Pro/devel/perl-HTML-Template-Pro.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- perl-HTML-Template-Pro.spec	26 Jul 2009 06:31:02 -0000	1.7
+++ perl-HTML-Template-Pro.spec	7 Sep 2009 09:28:26 -0000	1.8
@@ -1,5 +1,5 @@
 Name:           perl-HTML-Template-Pro
-Version:        0.74
+Version:        0.87
 Release:        2%{?dist}
 Summary:        Perl/XS module to use HTML Templates from CGI scripts
 License:        GPL+ or Artistic
@@ -55,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep 07 2009 Lubomir Rintel (Good Data)  0.87-1
+- New upstream release
+
 * Sat Jul 25 2009 Fedora Release Engineering  - 0.74-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTML-Template-Pro/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	8 May 2009 06:32:20 -0000	1.5
+++ sources	7 Sep 2009 09:28:26 -0000	1.6
@@ -1 +1 @@
-d811e3758a55a2186d59207f87965d25  HTML-Template-Pro-0.74.tar.gz
+258172089e55fd957c0bdb879878a6da  HTML-Template-Pro-0.87.tar.gz



From mschwendt at fedoraproject.org  Mon Sep  7 09:28:53 2009
From: mschwendt at fedoraproject.org (Michael Schwendt)
Date: Mon,  7 Sep 2009 09:28:53 +0000 (UTC)
Subject: extras-repoclosure rc-modified,1.30,1.31
Message-ID: <20090907092853.72B4B11C00DB@cvs1.fedora.phx.redhat.com>

Author: mschwendt

Update of /cvs/fedora/extras-repoclosure
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14859

Modified Files:
	rc-modified 
Log Message:
support Yum 3.2.24 API changes related to arch list - copied from yum-utils repoclosure


Index: rc-modified
===================================================================
RCS file: /cvs/fedora/extras-repoclosure/rc-modified,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- rc-modified	11 Aug 2009 07:35:28 -0000	1.30
+++ rc-modified	7 Sep 2009 09:28:52 -0000	1.31
@@ -70,7 +70,10 @@
     def __init__(self, arch = None, config = "/etc/yum.conf"):
         yum.YumBase.__init__(self)
 
-        self.arch = arch
+        if yum.__version__ < '3.2.24':
+            self.arch = arch
+        else:
+            self._rc_arches = arch
         if yum.__version__ < '3.0':  # TODO: check
             self.doConfigSetup(fn = config)
         else:
@@ -103,7 +106,18 @@
     
     def readMetadata(self):
         self.doRepoSetup()
-        self.doSackSetup(rpmUtils.arch.getArchList(self.arch))
+
+        if yum.__version__ < '3.2.24':
+            self.doSackSetup(rpmUtils.arch.getArchList(self.arch))
+        else:
+            archs = []
+            if not self._rc_arches:
+                archs.extend(self.arch.archlist)
+            else:
+                for arch in self._rc_arches:
+                    archs.extend(self.arch.get_arch_list(arch))
+            self.doSackSetup(archs)
+
         for repo in self.repos.listEnabled():
             try:  # TODO: when exactly did this change from "with=" to "mdtype="?
                 self.repos.populateSack(which=[repo.id], mdtype='filelists')



From lkundrak at fedoraproject.org  Mon Sep  7 09:31:25 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 09:31:25 +0000 (UTC)
Subject: rpms/perl-HTML-Template-Pro/devel perl-HTML-Template-Pro.spec, 1.8, 
	1.9
Message-ID: <20090907093125.BF8FF11C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/perl-HTML-Template-Pro/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16813

Modified Files:
	perl-HTML-Template-Pro.spec 
Log Message:
Fix release number


Index: perl-HTML-Template-Pro.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTML-Template-Pro/devel/perl-HTML-Template-Pro.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- perl-HTML-Template-Pro.spec	7 Sep 2009 09:28:26 -0000	1.8
+++ perl-HTML-Template-Pro.spec	7 Sep 2009 09:31:25 -0000	1.9
@@ -1,6 +1,6 @@
 Name:           perl-HTML-Template-Pro
 Version:        0.87
-Release:        2%{?dist}
+Release:        1%{?dist}
 Summary:        Perl/XS module to use HTML Templates from CGI scripts
 License:        GPL+ or Artistic
 Group:          Development/Libraries



From lkundrak at fedoraproject.org  Mon Sep  7 09:31:47 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 09:31:47 +0000 (UTC)
Subject: rpms/perl-TAP-Harness-Archive/devel .cvsignore, 1.4,
	1.5 perl-TAP-Harness-Archive.spec, 1.5, 1.6 sources, 1.4, 1.5
Message-ID: <20090907093147.0994E11C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/perl-TAP-Harness-Archive/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17119

Modified Files:
	.cvsignore perl-TAP-Harness-Archive.spec sources 
Log Message:
* Mon Sep 07 2008 Lubomir Rintel (Good Data)  - 0.14-1
- New upstream version



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-TAP-Harness-Archive/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	23 Sep 2008 21:40:36 -0000	1.4
+++ .cvsignore	7 Sep 2009 09:31:46 -0000	1.5
@@ -1 +1 @@
-TAP-Harness-Archive-0.12.tar.gz
+TAP-Harness-Archive-0.14.tar.gz


Index: perl-TAP-Harness-Archive.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-TAP-Harness-Archive/devel/perl-TAP-Harness-Archive.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- perl-TAP-Harness-Archive.spec	26 Jul 2009 16:39:32 -0000	1.5
+++ perl-TAP-Harness-Archive.spec	7 Sep 2009 09:31:46 -0000	1.6
@@ -1,6 +1,6 @@
 Name:           perl-TAP-Harness-Archive
-Version:        0.12
-Release:        3%{?dist}
+Version:        0.14
+Release:        1%{?dist}
 Summary:        Create an archive of TAP test results
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -61,6 +61,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep 07 2008 Lubomir Rintel (Good Data)  - 0.14-1
+- New upstream version
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.12-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-TAP-Harness-Archive/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	23 Sep 2008 21:40:36 -0000	1.4
+++ sources	7 Sep 2009 09:31:46 -0000	1.5
@@ -1 +1 @@
-0bc01720af0da25bd921a0216a5637e4  TAP-Harness-Archive-0.12.tar.gz
+f7417c336ebb9c28937f494f05e342bb  TAP-Harness-Archive-0.14.tar.gz



From mschwendt at fedoraproject.org  Mon Sep  7 09:31:57 2009
From: mschwendt at fedoraproject.org (Michael Schwendt)
Date: Mon,  7 Sep 2009 09:31:57 +0000 (UTC)
Subject: extras-repoclosure rc-modified,1.31,1.32
Message-ID: <20090907093157.058D911C00DB@cvs1.fedora.phx.redhat.com>

Author: mschwendt

Update of /cvs/fedora/extras-repoclosure
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17377

Modified Files:
	rc-modified 
Log Message:
revert previous commit, breaks the tool really badly


Index: rc-modified
===================================================================
RCS file: /cvs/fedora/extras-repoclosure/rc-modified,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- rc-modified	7 Sep 2009 09:28:52 -0000	1.31
+++ rc-modified	7 Sep 2009 09:31:56 -0000	1.32
@@ -70,10 +70,7 @@
     def __init__(self, arch = None, config = "/etc/yum.conf"):
         yum.YumBase.__init__(self)
 
-        if yum.__version__ < '3.2.24':
-            self.arch = arch
-        else:
-            self._rc_arches = arch
+        self.arch = arch
         if yum.__version__ < '3.0':  # TODO: check
             self.doConfigSetup(fn = config)
         else:
@@ -106,18 +103,7 @@
     
     def readMetadata(self):
         self.doRepoSetup()
-
-        if yum.__version__ < '3.2.24':
-            self.doSackSetup(rpmUtils.arch.getArchList(self.arch))
-        else:
-            archs = []
-            if not self._rc_arches:
-                archs.extend(self.arch.archlist)
-            else:
-                for arch in self._rc_arches:
-                    archs.extend(self.arch.get_arch_list(arch))
-            self.doSackSetup(archs)
-
+        self.doSackSetup(rpmUtils.arch.getArchList(self.arch))
         for repo in self.repos.listEnabled():
             try:  # TODO: when exactly did this change from "with=" to "mdtype="?
                 self.repos.populateSack(which=[repo.id], mdtype='filelists')



From lkundrak at fedoraproject.org  Mon Sep  7 09:32:55 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 09:32:55 +0000 (UTC)
Subject: rpms/perl-TAP-Harness-Archive/devel perl-TAP-Harness-Archive.spec,
	1.6, 1.7
Message-ID: <20090907093255.E139811C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/perl-TAP-Harness-Archive/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18186

Modified Files:
	perl-TAP-Harness-Archive.spec 
Log Message:
* Mon Sep 07 2008 Lubomir Rintel (Good Data)  - 0.14-1
- New upstream version



Index: perl-TAP-Harness-Archive.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-TAP-Harness-Archive/devel/perl-TAP-Harness-Archive.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- perl-TAP-Harness-Archive.spec	7 Sep 2009 09:31:46 -0000	1.6
+++ perl-TAP-Harness-Archive.spec	7 Sep 2009 09:32:55 -0000	1.7
@@ -61,7 +61,7 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
-* Mon Sep 07 2008 Lubomir Rintel (Good Data)  - 0.14-1
+* Mon Sep 07 2009 Lubomir Rintel (Good Data)  - 0.14-1
 - New upstream version
 
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.12-3



From harald at fedoraproject.org  Mon Sep  7 09:45:00 2009
From: harald at fedoraproject.org (Harald Hoyer)
Date: Mon,  7 Sep 2009 09:45:00 +0000 (UTC)
Subject: rpms/dracut/devel
	0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch,
	NONE, 1.1 dracut.spec, 1.19, 1.20
Message-ID: <20090907094500.9938311C00DB@cvs1.fedora.phx.redhat.com>

Author: harald

Update of /cvs/pkgs/rpms/dracut/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28111

Modified Files:
	dracut.spec 
Added Files:
	0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch 
Log Message:
* Mon Sep 07 2009 Harald Hoyer  001-3
- fixed bug, which prevents installing 61-persistent-storage.rules (bug #520109)


0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch:
 install |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- NEW FILE 0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch ---
>From 96f3cf1d27268f3784f420ebb52228f3e6b08e77 Mon Sep 17 00:00:00 2001
From: Harald Hoyer 
Date: Mon, 7 Sep 2009 11:40:20 +0200
Subject: [PATCH 7/8] 95udev-rules: fixed c&p bug which did not install 61-persistent-storage.rules

---
 modules.d/95udev-rules/install |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/modules.d/95udev-rules/install b/modules.d/95udev-rules/install
index cf22d1e..695e472 100755
--- a/modules.d/95udev-rules/install
+++ b/modules.d/95udev-rules/install
@@ -23,7 +23,7 @@ if [ ! -x /lib/udev/vol_id ]; then
 else
     inst_rules "$moddir/59-persistent-storage-volid.rules"
 fi
-inst_rules "$moddir/61-persistent-storage-volid.rules"
+inst_rules "$moddir/61-persistent-storage.rules"
     
 for i in \
 ata_id \
-- 
1.6.2.5



Index: dracut.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dracut/devel/dracut.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- dracut.spec	3 Sep 2009 15:32:41 -0000	1.19
+++ dracut.spec	7 Sep 2009 09:44:58 -0000	1.20
@@ -13,7 +13,7 @@
 
 Name: dracut
 Version: 001
-Release: 2%{?rdist}
+Release: 3%{?rdist}
 Summary: Initramfs generator using udev
 Group: System Environment/Base		
 License: GPLv2+	
@@ -22,7 +22,7 @@ Source0: dracut-%{version}%{?dashgittag}
 
 Patch1: 0005-mdraid-add-grep-for-convenience.patch
 Patch2: 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch
-
+Patch3: 0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires: udev
@@ -109,6 +109,7 @@ This package contains tools to assemble 
 %setup -q -n %{name}-%{version}%{?dashgittag}
 %patch1 -p1 
 %patch2 -p1 
+%patch3 -p1 
 
 %build
 make
@@ -185,6 +186,9 @@ rm -rf $RPM_BUILD_ROOT
 %dir /var/lib/dracut/overlay
 
 %changelog
+* Mon Sep 07 2009 Harald Hoyer  001-3
+- fixed bug, which prevents installing 61-persistent-storage.rules (bug #520109)
+
 * Thu Sep 03 2009 Harald Hoyer  001-2
 - fixed missing grep for md
 - reorder cleanup



From lkundrak at fedoraproject.org  Mon Sep  7 09:47:59 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 09:47:59 +0000 (UTC)
Subject: rpms/perl-HTML-Template-Pro/devel perl-HTML-Template-Pro.spec, 1.9, 
	1.10
Message-ID: <20090907094759.7777F11C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/perl-HTML-Template-Pro/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29484

Modified Files:
	perl-HTML-Template-Pro.spec 
Log Message:
Fix license


Index: perl-HTML-Template-Pro.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTML-Template-Pro/devel/perl-HTML-Template-Pro.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- perl-HTML-Template-Pro.spec	7 Sep 2009 09:31:25 -0000	1.9
+++ perl-HTML-Template-Pro.spec	7 Sep 2009 09:47:59 -0000	1.10
@@ -2,7 +2,7 @@ Name:           perl-HTML-Template-Pro
 Version:        0.87
 Release:        1%{?dist}
 Summary:        Perl/XS module to use HTML Templates from CGI scripts
-License:        GPL+ or Artistic
+License:        GPL+ or Artistic or LGPLv2+
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/HTML-Template-Pro/
 Source0:        http://www.cpan.org/authors/id/V/VI/VIY/HTML-Template-Pro-%{version}.tar.gz
@@ -48,7 +48,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc ARTISTIC Changes FAQ GPL README README.ru
+%doc ARTISTIC Changes FAQ LGPL README README.ru
 %{perl_vendorarch}/auto/*
 %{perl_vendorarch}/HTML*
 %{_mandir}/man3/*



From lkundrak at fedoraproject.org  Mon Sep  7 09:48:40 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 09:48:40 +0000 (UTC)
Subject: rpms/perl-XML-Atom-SimpleFeed/devel .cvsignore, 1.3,
	1.4 perl-XML-Atom-SimpleFeed.spec, 1.5, 1.6 sources, 1.3, 1.4
Message-ID: <20090907094840.C770B11C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/perl-XML-Atom-SimpleFeed/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29713

Modified Files:
	.cvsignore perl-XML-Atom-SimpleFeed.spec sources 
Log Message:
* Mon Sep 07 2009 Lubomir Rintel (Good Data)  - 0.86-1
- New upstream version



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-XML-Atom-SimpleFeed/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	15 Jul 2008 21:33:54 -0000	1.3
+++ .cvsignore	7 Sep 2009 09:48:40 -0000	1.4
@@ -1 +1 @@
-XML-Atom-SimpleFeed-0.82.tar.gz
+XML-Atom-SimpleFeed-0.86.tar.gz


Index: perl-XML-Atom-SimpleFeed.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-XML-Atom-SimpleFeed/devel/perl-XML-Atom-SimpleFeed.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- perl-XML-Atom-SimpleFeed.spec	26 Jul 2009 17:31:52 -0000	1.5
+++ perl-XML-Atom-SimpleFeed.spec	7 Sep 2009 09:48:40 -0000	1.6
@@ -1,6 +1,6 @@
 Name:           perl-XML-Atom-SimpleFeed
-Version:        0.82
-Release:        3%{?dist}
+Version:        0.86
+Release:        1%{?dist}
 Summary:        No-fuss generation of Atom syndication feeds
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -56,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep 07 2009 Lubomir Rintel (Good Data)  - 0.86-1
+- New upstream version
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.82-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-XML-Atom-SimpleFeed/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	15 Jul 2008 21:33:54 -0000	1.3
+++ sources	7 Sep 2009 09:48:40 -0000	1.4
@@ -1 +1 @@
-2570500ec05b0d9fb9d21e19a52ce313  XML-Atom-SimpleFeed-0.82.tar.gz
+7bb14dbc0871fa360c7237823c9f1bc1  XML-Atom-SimpleFeed-0.86.tar.gz



From cwickert at fedoraproject.org  Mon Sep  7 09:49:19 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Mon,  7 Sep 2009 09:49:19 +0000 (UTC)
Subject: rpms/lxde-icon-theme/devel import.log, NONE,
	1.1 lxde-icon-theme.spec, 
	NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090907094919.24C5211C00DB@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/lxde-icon-theme/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29431/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log lxde-icon-theme.spec 
Log Message:
Initial import of lxde-icon-theme. Review at
https://bugzilla.redhat.com/show_bug.cgi?id=521431



--- NEW FILE import.log ---
lxde-icon-theme-0_4_2-2:HEAD:lxde-icon-theme-0.4.2-2.src.rpm:1252316680


--- NEW FILE lxde-icon-theme.spec ---
Name:           lxde-icon-theme
Version:        0.4.2
Release:        2
Summary:        Default icon theme for LXDE

Group:          User Interface/Desktops
License:        LGPLv3
URL:            http://nuovext.pwsp.net/
Source0:        http://downloads.sourceforge.net/sourceforge/lxde/lxde-common-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

Requires:       filesystem
BuildArch:      noarch
Provides:       nuoveXT2-icon-theme = 2.2

%description
nuoveXT2 is a very complete set of icons for several operating systems. It is 
also the default icon-theme of LXDE, the Lightweight X11 Desktop Environment.


%prep
%setup -qn lxde-common-%{version}

%build
%configure


%install
rm -rf $RPM_BUILD_ROOT
# we only install the icon theme
cd icon-theme
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
touch $RPM_BUILD_ROOT%{_datadir}/icons/nuoveXT2/icon-theme.cache


%clean
rm -rf $RPM_BUILD_ROOT


%post
touch --no-create %{_datadir}/icons/nuoveXT2 &>/dev/null || :


%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/nuoveXT2 &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/nuoveXT2 &>/dev/null || :
fi


%posttrans
gtk-update-icon-cache %{_datadir}/icons/nuoveXT2 &>/dev/null || :


%files
%defattr(-,root,root,-)
%doc icon-theme/AUTHORS icon-theme/COPYING
%dir %{_datadir}/icons/nuoveXT2/
%{_datadir}/icons/nuoveXT2/*/*
%{_datadir}/icons/nuoveXT2/index.theme
%ghost %{_datadir}/icons/nuoveXT2/icon-theme.cache


%changelog
* Sat Jul 25 2009 Christoph Wickert  - 0.4.2-2
- Bump release for review

* Sat Jul 25 2009 Christoph Wickert  - 0.4.2-1
- Update to 0.4.2

* Sat Jun 13 2009 Christoph Wickert  - 0.4.1-1
- Update to 0.4.1

* Mon Apr 14 2008 Christoph Wickert  - 0.3.2.1-1
- Initial Fedora RPM


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/lxde-icon-theme/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	6 Sep 2009 22:06:00 -0000	1.1
+++ .cvsignore	7 Sep 2009 09:49:18 -0000	1.2
@@ -0,0 +1 @@
+lxde-common-0.4.2.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/lxde-icon-theme/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	6 Sep 2009 22:06:00 -0000	1.1
+++ sources	7 Sep 2009 09:49:18 -0000	1.2
@@ -0,0 +1 @@
+81978c149ef7f349d904c4796d623ee6  lxde-common-0.4.2.tar.bz2



From tbzatek at fedoraproject.org  Mon Sep  7 09:51:35 2009
From: tbzatek at fedoraproject.org (Tomas Bzatek)
Date: Mon,  7 Sep 2009 09:51:35 +0000 (UTC)
Subject: rpms/nautilus/devel .cvsignore, 1.99, 1.100 nautilus.spec, 1.284,
	1.285 sources, 1.104,
	1.105 nautilus-2.21.1-dynamic-search-r2.patch, 1.2,
	NONE nautilus-2.22.0-treeview-xds-dnd-2.patch, 1.1,
	NONE nautilus-2.26.1-dnd-not-recurse.patch, 1.1,
	NONE nautilus-dupe-id.patch, 1.1, NONE nautilus-leaks.patch, 1.1,
	NONE nautilus-menu-icons3.patch, 1.1,
	NONE nautilus_always_open_appicon.patch, 1.1,
	NONE nautilus_gtk_mount_operation_signal.patch, 1.1,
	NONE nautilus_menu_icons_only2.patch, 1.1,
	NONE nautilus_new_windows_after_mount.patch, 1.1,
	NONE small-leaks.patch, 1.1, NONE uninhibit-me-harder.patch, 1.1, NONE
Message-ID: <20090907095135.C11C911C00DB@cvs1.fedora.phx.redhat.com>

Author: tbzatek

Update of /cvs/extras/rpms/nautilus/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30559

Modified Files:
	.cvsignore nautilus.spec sources 
Removed Files:
	nautilus-2.21.1-dynamic-search-r2.patch 
	nautilus-2.22.0-treeview-xds-dnd-2.patch 
	nautilus-2.26.1-dnd-not-recurse.patch nautilus-dupe-id.patch 
	nautilus-leaks.patch nautilus-menu-icons3.patch 
	nautilus_always_open_appicon.patch 
	nautilus_gtk_mount_operation_signal.patch 
	nautilus_menu_icons_only2.patch 
	nautilus_new_windows_after_mount.patch small-leaks.patch 
	uninhibit-me-harder.patch 
Log Message:
* Mon Sep  7 2009 Tomas Bzatek  - 2.27.92-1
- Update to 2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/nautilus/devel/.cvsignore,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -p -r1.99 -r1.100
--- .cvsignore	25 Aug 2009 00:34:41 -0000	1.99
+++ .cvsignore	7 Sep 2009 09:51:34 -0000	1.100
@@ -1 +1 @@
-nautilus-2.27.91.tar.bz2
+nautilus-2.27.92.tar.bz2


Index: nautilus.spec
===================================================================
RCS file: /cvs/extras/rpms/nautilus/devel/nautilus.spec,v
retrieving revision 1.284
retrieving revision 1.285
diff -u -p -r1.284 -r1.285
--- nautilus.spec	7 Sep 2009 01:30:03 -0000	1.284
+++ nautilus.spec	7 Sep 2009 09:51:34 -0000	1.285
@@ -14,8 +14,8 @@
 
 Name:		nautilus
 Summary:        File manager for GNOME
-Version: 	2.27.91
-Release:	3%{?dist}
+Version: 	2.27.92
+Release:	1%{?dist}
 License: 	GPLv2+
 Group:          User Interface/Desktops
 Source: 	http://download.gnome.org/sources/%{name}/2.27/%{name}-%{version}.tar.bz2
@@ -85,10 +85,6 @@ Patch10:        nautilus-gvfs-desktop-ke
 # http://bugzilla.gnome.org/show_bug.cgi?id=519743
 Patch17:	nautilus-filetype-symlink-fix.patch
 
-# from upstream
-Patch20:        nautilus-dupe-id.patch
-Patch21:	uninhibit-me-harder.patch
-
 %description
 Nautilus is the file manager and graphical shell for the GNOME desktop
 that makes it easy to manage your files and the rest of your system.
@@ -125,8 +121,6 @@ for developing nautilus extensions.
 # %patch8 -p1 -b .hide-white-screen
 %patch10 -p1 -b .gvfs-desktop-key
 %patch17 -p0 -b .symlink
-%patch20 -p1 -b .dupe-id
-%patch21 -p1 -b .uninhibit-me-harder
 
 %build
 
@@ -267,6 +261,9 @@ fi
 
 
 %changelog
+* Mon Sep  7 2009 Tomas Bzatek  - 2.27.92-1
+- Update to 2.27.92
+
 * Sun Sep  6 2009 Matthias Clasen  - 2.27.91-3
 - Fix uninhibiting when long-running operations are over
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/nautilus/devel/sources,v
retrieving revision 1.104
retrieving revision 1.105
diff -u -p -r1.104 -r1.105
--- sources	25 Aug 2009 00:34:41 -0000	1.104
+++ sources	7 Sep 2009 09:51:35 -0000	1.105
@@ -1 +1 @@
-a7f654d0553307e80985aceb08946224  nautilus-2.27.91.tar.bz2
+46b5677e652ec008bb9d611f402d9375  nautilus-2.27.92.tar.bz2


--- nautilus-2.21.1-dynamic-search-r2.patch DELETED ---


--- nautilus-2.22.0-treeview-xds-dnd-2.patch DELETED ---


--- nautilus-2.26.1-dnd-not-recurse.patch DELETED ---


--- nautilus-dupe-id.patch DELETED ---


--- nautilus-leaks.patch DELETED ---


--- nautilus-menu-icons3.patch DELETED ---


--- nautilus_always_open_appicon.patch DELETED ---


--- nautilus_gtk_mount_operation_signal.patch DELETED ---


--- nautilus_menu_icons_only2.patch DELETED ---


--- nautilus_new_windows_after_mount.patch DELETED ---


--- small-leaks.patch DELETED ---


--- uninhibit-me-harder.patch DELETED ---



From cwickert at fedoraproject.org  Mon Sep  7 09:53:01 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Mon,  7 Sep 2009 09:53:01 +0000 (UTC)
Subject: rpms/lxde-icon-theme/F-11 lxde-icon-theme.spec, NONE, 1.1 .cvsignore,
	1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090907095301.3AC0F11C00DB@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/lxde-icon-theme/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31158/F-11

Modified Files:
	.cvsignore sources 
Added Files:
	lxde-icon-theme.spec 
Log Message:
Initial build of lxde-icon-theme for this branch


--- NEW FILE lxde-icon-theme.spec ---
Name:           lxde-icon-theme
Version:        0.4.2
Release:        2
Summary:        Default icon theme for LXDE

Group:          User Interface/Desktops
License:        LGPLv3
URL:            http://nuovext.pwsp.net/
Source0:        http://downloads.sourceforge.net/sourceforge/lxde/lxde-common-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

Requires:       filesystem
BuildArch:      noarch
Provides:       nuoveXT2-icon-theme = 2.2

%description
nuoveXT2 is a very complete set of icons for several operating systems. It is 
also the default icon-theme of LXDE, the Lightweight X11 Desktop Environment.


%prep
%setup -qn lxde-common-%{version}

%build
%configure


%install
rm -rf $RPM_BUILD_ROOT
# we only install the icon theme
cd icon-theme
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
touch $RPM_BUILD_ROOT%{_datadir}/icons/nuoveXT2/icon-theme.cache


%clean
rm -rf $RPM_BUILD_ROOT


%post
touch --no-create %{_datadir}/icons/nuoveXT2 &>/dev/null || :


%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/nuoveXT2 &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/nuoveXT2 &>/dev/null || :
fi


%posttrans
gtk-update-icon-cache %{_datadir}/icons/nuoveXT2 &>/dev/null || :


%files
%defattr(-,root,root,-)
%doc icon-theme/AUTHORS icon-theme/COPYING
%dir %{_datadir}/icons/nuoveXT2/
%{_datadir}/icons/nuoveXT2/*/*
%{_datadir}/icons/nuoveXT2/index.theme
%ghost %{_datadir}/icons/nuoveXT2/icon-theme.cache


%changelog
* Sat Jul 25 2009 Christoph Wickert  - 0.4.2-2
- Bump release for review

* Sat Jul 25 2009 Christoph Wickert  - 0.4.2-1
- Update to 0.4.2

* Sat Jun 13 2009 Christoph Wickert  - 0.4.1-1
- Update to 0.4.1

* Mon Apr 14 2008 Christoph Wickert  - 0.3.2.1-1
- Initial Fedora RPM


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/lxde-icon-theme/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	6 Sep 2009 22:06:00 -0000	1.1
+++ .cvsignore	7 Sep 2009 09:53:00 -0000	1.2
@@ -0,0 +1 @@
+lxde-common-0.4.2.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/lxde-icon-theme/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	6 Sep 2009 22:06:00 -0000	1.1
+++ sources	7 Sep 2009 09:53:01 -0000	1.2
@@ -0,0 +1 @@
+81978c149ef7f349d904c4796d623ee6  lxde-common-0.4.2.tar.bz2



From cwickert at fedoraproject.org  Mon Sep  7 09:53:01 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Mon,  7 Sep 2009 09:53:01 +0000 (UTC)
Subject: rpms/lxde-icon-theme/F-10 lxde-icon-theme.spec, NONE, 1.1 .cvsignore,
	1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090907095301.A230F11C00DB@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/lxde-icon-theme/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31158/F-10

Modified Files:
	.cvsignore sources 
Added Files:
	lxde-icon-theme.spec 
Log Message:
Initial build of lxde-icon-theme for this branch


--- NEW FILE lxde-icon-theme.spec ---
Name:           lxde-icon-theme
Version:        0.4.2
Release:        2
Summary:        Default icon theme for LXDE

Group:          User Interface/Desktops
License:        LGPLv3
URL:            http://nuovext.pwsp.net/
Source0:        http://downloads.sourceforge.net/sourceforge/lxde/lxde-common-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

Requires:       filesystem
BuildArch:      noarch
Provides:       nuoveXT2-icon-theme = 2.2

%description
nuoveXT2 is a very complete set of icons for several operating systems. It is 
also the default icon-theme of LXDE, the Lightweight X11 Desktop Environment.


%prep
%setup -qn lxde-common-%{version}

%build
%configure


%install
rm -rf $RPM_BUILD_ROOT
# we only install the icon theme
cd icon-theme
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
touch $RPM_BUILD_ROOT%{_datadir}/icons/nuoveXT2/icon-theme.cache


%clean
rm -rf $RPM_BUILD_ROOT


%post
touch --no-create %{_datadir}/icons/nuoveXT2 &>/dev/null || :


%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/nuoveXT2 &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/nuoveXT2 &>/dev/null || :
fi


%posttrans
gtk-update-icon-cache %{_datadir}/icons/nuoveXT2 &>/dev/null || :


%files
%defattr(-,root,root,-)
%doc icon-theme/AUTHORS icon-theme/COPYING
%dir %{_datadir}/icons/nuoveXT2/
%{_datadir}/icons/nuoveXT2/*/*
%{_datadir}/icons/nuoveXT2/index.theme
%ghost %{_datadir}/icons/nuoveXT2/icon-theme.cache


%changelog
* Sat Jul 25 2009 Christoph Wickert  - 0.4.2-2
- Bump release for review

* Sat Jul 25 2009 Christoph Wickert  - 0.4.2-1
- Update to 0.4.2

* Sat Jun 13 2009 Christoph Wickert  - 0.4.1-1
- Update to 0.4.1

* Mon Apr 14 2008 Christoph Wickert  - 0.3.2.1-1
- Initial Fedora RPM


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/lxde-icon-theme/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	6 Sep 2009 22:06:00 -0000	1.1
+++ .cvsignore	7 Sep 2009 09:53:01 -0000	1.2
@@ -0,0 +1 @@
+lxde-common-0.4.2.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/lxde-icon-theme/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	6 Sep 2009 22:06:00 -0000	1.1
+++ sources	7 Sep 2009 09:53:01 -0000	1.2
@@ -0,0 +1 @@
+81978c149ef7f349d904c4796d623ee6  lxde-common-0.4.2.tar.bz2



From denis at fedoraproject.org  Mon Sep  7 09:53:24 2009
From: denis at fedoraproject.org (Denis Leroy)
Date: Mon,  7 Sep 2009 09:53:24 +0000 (UTC)
Subject: rpms/cluttermm/devel cluttermm-0.9.4-wrapinit.patch, NONE,
	1.1 .cvsignore, 1.6, 1.7 cluttermm.spec, 1.8, 1.9 sources, 1.6, 1.7
Message-ID: <20090907095324.59FD511C00DB@cvs1.fedora.phx.redhat.com>

Author: denis

Update of /cvs/pkgs/rpms/cluttermm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31584

Modified Files:
	.cvsignore cluttermm.spec sources 
Added Files:
	cluttermm-0.9.4-wrapinit.patch 
Log Message:
- Updated to latest git, to compile against clutter 1.0 API
- Added patch to work around automake oddity


cluttermm-0.9.4-wrapinit.patch:
 Makefile.in |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE cluttermm-0.9.4-wrapinit.patch ---
--- cluttermm-0.9.4/clutter/cluttermm/Makefile.in~	2009-09-07 11:01:34.000000000 +0200
+++ cluttermm-0.9.4/clutter/cluttermm/Makefile.in	2009-09-07 11:40:33.340803731 +0200
@@ -289,7 +289,7 @@
 sublib_cflags = $(CLUTTERMM_CFLAGS)
 sublib_topdir = clutter
 files_extra_h = init.h main.h utility.h threads.h frame-source.h \
-	event.h wrap_init.h wrap_init.h
+	event.h wrap_init.h
 files_extra_cc = init.cc main.cc utility.cc threads.cc frame-source.cc event.cc
 files_hg = \
 actor.hg \


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/cluttermm/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	8 Jul 2009 08:35:32 -0000	1.6
+++ .cvsignore	7 Sep 2009 09:53:23 -0000	1.7
@@ -1 +1 @@
-cluttermm-0.9.4.tar.bz2
+cluttermm-0.9.4.20090907git.tar.bz2


Index: cluttermm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cluttermm/devel/cluttermm.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- cluttermm.spec	24 Jul 2009 19:10:28 -0000	1.8
+++ cluttermm.spec	7 Sep 2009 09:53:24 -0000	1.9
@@ -1,16 +1,20 @@
+%define snapshot .20090907git
+
 Name:           cluttermm
 Version:        0.9.4
-Release:        2%{?dist}
+Release:        3%{snapshot}%{?dist}
 
 Summary:        C++ wrapper for clutter library
 
 Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://www.gtkmm.org/
-Source0:        http://ftp.gnome.org/pub/GNOME/sources/cluttermm/0.9/%{name}-%{version}.tar.bz2
+Source0:        http://ftp.gnome.org/pub/GNOME/sources/cluttermm/0.9/%{name}-%{version}%{snapshot}.tar.bz2
+Patch0:         cluttermm-0.9.4-wrapinit.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires: clutter-devel >= 0.9.4
+BuildRequires: glib2-devel >= 2.21.6
 BuildRequires: glibmm24-devel >= 2.14
 BuildRequires: pangomm-devel >= 2.12
 BuildRequires: cairomm-devel
@@ -40,6 +44,7 @@ developing gstreamermm applications.
 
 %prep
 %setup -q
+%patch0 -p1 -b .wrapinit
 
 
 %build
@@ -80,6 +85,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep  7 2009 Denis Leroy  - 0.9.4-3.git20090907
+- Updated to latest git, to compile against clutter 1.0 API
+- Added patch to work around automake oddity
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.9.4-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/cluttermm/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	8 Jul 2009 08:35:32 -0000	1.6
+++ sources	7 Sep 2009 09:53:24 -0000	1.7
@@ -1 +1 @@
-4ab5d370a0af13e026003e473d8dc187  cluttermm-0.9.4.tar.bz2
+8e686e2bb4b1a20c134fa1ac7b29d357  cluttermm-0.9.4.20090907git.tar.bz2



From caolanm at fedoraproject.org  Mon Sep  7 09:58:37 2009
From: caolanm at fedoraproject.org (Caolan McNamara)
Date: Mon,  7 Sep 2009 09:58:37 +0000 (UTC)
Subject: rpms/libgsf/devel libgsf.gnomeXXXXX.gdk-pixbuf.patch, NONE,
	1.1 libgsf.spec, 1.72, 1.73
Message-ID: <20090907095837.AA50611C00DB@cvs1.fedora.phx.redhat.com>

Author: caolanm

Update of /cvs/pkgs/rpms/libgsf/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv796

Modified Files:
	libgsf.spec 
Added Files:
	libgsf.gnomeXXXXX.gdk-pixbuf.patch 
Log Message:
Resolves: rhbz#521513 try gdk-pixbuf before ImageMagick convert

libgsf.gnomeXXXXX.gdk-pixbuf.patch:
 configure.in            |   22 ++++++++++++++++++++++
 gsf-config.h.in         |    3 +++
 thumbnailer/Makefile.am |    4 ++--
 thumbnailer/main.c      |   19 +++++++++++++++++++
 4 files changed, 46 insertions(+), 2 deletions(-)

--- NEW FILE libgsf.gnomeXXXXX.gdk-pixbuf.patch ---
diff -ru libgsf-1.14.15.ori/configure.in libgsf-1.14.15/configure.in
--- libgsf-1.14.15.ori/configure.in	2009-09-07 09:24:35.000000000 +0100
+++ libgsf-1.14.15/configure.in	2009-09-07 10:30:22.000000000 +0100
@@ -468,6 +468,28 @@
 fi
 AC_SUBST(BONOBO_REQ)
 
+want_gdk_pixbuf=no
+dnl check for gdk_pixbuf
+AC_ARG_WITH(gdk_pixbuf,
+    AC_HELP_STRING([--without-gdk-pixbuf],[disable the use of gdk-pixbuf]),
+    [case "${withval}" in
+    yes) want_gdk_pixbuf=yes ;;
+    no) want_gdk_pixbuf=no ;;
+    *) AC_MSG_ERROR(bad value ${withval} for --with-gdk-pixbuf) ;;
+    esac],
+    [want_gdk_pixbuf=auto]) dnl Default value
+
+if test $want_gdk_pixbuf = no ; then 
+    AC_MSG_WARN([gdk-pixbuf support disabled, as requested (Use --with-gdk-pixbuf to enable)])
+else
+    PKG_CHECK_MODULES(GDK_PIXBUF, gdk-pixbuf-2.0,
+        [AC_DEFINE(HAVE_GDK_PIXBUF, 1, [Define if gdk-pixbuf is available])],
+	[if test $want_gdk_pixbuf = yes; then
+	    AC_MSG_ERROR([gdk-pixbuf support requested, but not available.])
+	 else
+	    AC_MSG_WARN([gdk-pixbuf support disabled, unable to find required version])
+	 fi])
+fi
 
 have_gnome=no
 if test $want_gnome = no ; then 
diff -ru libgsf-1.14.15.ori/gsf-config.h.in libgsf-1.14.15/gsf-config.h.in
--- libgsf-1.14.15.ori/gsf-config.h.in	2009-09-07 09:24:35.000000000 +0100
+++ libgsf-1.14.15/gsf-config.h.in	2009-09-07 10:32:10.000000000 +0100
@@ -30,6 +30,9 @@
 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
 #undef HAVE_FSEEKO
 
+/* Define if gdk-pixbuf is available */
+#undef HAVE_GDK_PIXBUF
+
 /* Define to 1 if you have the `getpagesize' function. */
 #undef HAVE_GETPAGESIZE
 
diff -ru libgsf-1.14.15.ori/thumbnailer/main.c libgsf-1.14.15/thumbnailer/main.c
--- libgsf-1.14.15.ori/thumbnailer/main.c	2009-09-07 09:24:35.000000000 +0100
+++ libgsf-1.14.15/thumbnailer/main.c	2009-09-07 10:33:13.000000000 +0100
@@ -32,6 +32,11 @@
 #include 
 #include 
 #include 
+#include 
+
+#ifdef HAVE_GDK_PIXBUF
+#include 
+#endif
 
 #ifdef HAVE_SETRLIMI
 #include 
@@ -62,6 +67,20 @@
 	GError *error;
 	gint exit_status;
 
+#ifdef HAVE_GDK_PIXBUF
+	GdkPixbuf* pixbuf;
+
+	pixbuf = gdk_pixbuf_new_from_file_at_scale (in_filename, thumb_size, thumb_size, 
+            TRUE, NULL);
+	if (pixbuf)
+	{
+		gboolean success = gdk_pixbuf_save (pixbuf, out_filename, "png", NULL, NULL);
+		g_object_unref (pixbuf);
+		if (success)
+			return;
+	}
+#endif
+
 	in_quote = g_shell_quote (in_filename);
 	out_quote = g_shell_quote (out_filename);
 	cmd_line = g_strdup_printf ("convert %s +matte -thumbnail %dx%d png:%s",
diff -ru libgsf-1.14.15.ori/thumbnailer/Makefile.am libgsf-1.14.15/thumbnailer/Makefile.am
--- libgsf-1.14.15.ori/thumbnailer/Makefile.am	2009-09-07 09:24:35.000000000 +0100
+++ libgsf-1.14.15/thumbnailer/Makefile.am	2009-09-07 10:33:39.000000000 +0100
@@ -1,7 +1,7 @@
 @INTLTOOL_SCHEMAS_RULE@
 
-AM_CPPFLAGS = -I$(top_srcdir) $(LIBGSF_CFLAGS) $(LIBXML_CFLAGS)
-LDADD = $(top_builddir)/gsf/libgsf-1.la $(LIBGSF_LIBS)
+AM_CPPFLAGS = -I$(top_srcdir) $(LIBGSF_CFLAGS) $(GDK_PIXBUF_CFLAGS) $(LIBXML_CFLAGS)
+LDADD = $(top_builddir)/gsf/libgsf-1.la $(LIBGSF_LIBS) $(GDK_PIXBUF_LIBS)
 
 bin_PROGRAMS = gsf-office-thumbnailer
 


Index: libgsf.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libgsf/devel/libgsf.spec,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -p -r1.72 -r1.73
--- libgsf.spec	25 Jul 2009 05:50:15 -0000	1.72
+++ libgsf.spec	7 Sep 2009 09:58:37 -0000	1.73
@@ -4,15 +4,16 @@
 Summary: GNOME Structured File library
 Name: libgsf
 Version: 1.14.15
-Release: 3%{?dist}
+Release: 4%{?dist}
 Group: System Environment/Libraries
 License: LGPLv2
 Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/1.14/%{name}-%{version}.tar.bz2
 URL: http://www.gnome.org/projects/libgsf/
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: glib2-devel, perl-XML-Parser
+BuildRequires: glib2-devel, perl-XML-Parser, autoconf
 BuildRequires: libtool, libxml2-devel, glib2-devel, bzip2-devel, gettext
 BuildRequires: libbonobo-devel, pygtk2-devel, intltool, gnome-vfs2-devel
+Patch0: libgsf.gnomeXXXXX.gdk-pixbuf.patch
 Requires(pre): GConf2
 Requires(post): GConf2
 Requires(preun): GConf2
@@ -58,8 +59,10 @@ Python bindings for libgsf
 
 %prep
 %setup -q
+%patch0 -p1 -b .gnomeXXXXX.gdk-pixbuf
 
 %build
+autoreconf
 %configure --disable-gtk-doc --disable-static
 make %{?_smp_mflags}
 
@@ -133,6 +136,9 @@ fi
 rm -r $RPM_BUILD_ROOT
 
 %changelog
+* Mon Sep 07 2009 Caol?n McNamara  1.14.15-4
+- Resolves: rhbz#521513 try gdk-pixbuf before ImageMagick convert
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 1.14.15-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From caolanm at fedoraproject.org  Mon Sep  7 10:02:54 2009
From: caolanm at fedoraproject.org (Caolan McNamara)
Date: Mon,  7 Sep 2009 10:02:54 +0000 (UTC)
Subject: rpms/libgsf/devel libgsf.gnome594359.gdk-pixbuf.patch, NONE,
	1.1 libgsf.spec, 1.73, 1.74 libgsf.gnomeXXXXX.gdk-pixbuf.patch,
	1.1, NONE
Message-ID: <20090907100254.DC6C011C00DB@cvs1.fedora.phx.redhat.com>

Author: caolanm

Update of /cvs/pkgs/rpms/libgsf/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1975

Modified Files:
	libgsf.spec 
Added Files:
	libgsf.gnome594359.gdk-pixbuf.patch 
Removed Files:
	libgsf.gnomeXXXXX.gdk-pixbuf.patch 
Log Message:
rename patch

libgsf.gnome594359.gdk-pixbuf.patch:
 configure.in            |   22 ++++++++++++++++++++++
 gsf-config.h.in         |    3 +++
 thumbnailer/Makefile.am |    4 ++--
 thumbnailer/main.c      |   19 +++++++++++++++++++
 4 files changed, 46 insertions(+), 2 deletions(-)

--- NEW FILE libgsf.gnome594359.gdk-pixbuf.patch ---
diff -ru libgsf-1.14.15.ori/configure.in libgsf-1.14.15/configure.in
--- libgsf-1.14.15.ori/configure.in	2009-09-07 09:24:35.000000000 +0100
+++ libgsf-1.14.15/configure.in	2009-09-07 10:30:22.000000000 +0100
@@ -468,6 +468,28 @@
 fi
 AC_SUBST(BONOBO_REQ)
 
+want_gdk_pixbuf=no
+dnl check for gdk_pixbuf
+AC_ARG_WITH(gdk_pixbuf,
+    AC_HELP_STRING([--without-gdk-pixbuf],[disable the use of gdk-pixbuf]),
+    [case "${withval}" in
+    yes) want_gdk_pixbuf=yes ;;
+    no) want_gdk_pixbuf=no ;;
+    *) AC_MSG_ERROR(bad value ${withval} for --with-gdk-pixbuf) ;;
+    esac],
+    [want_gdk_pixbuf=auto]) dnl Default value
+
+if test $want_gdk_pixbuf = no ; then 
+    AC_MSG_WARN([gdk-pixbuf support disabled, as requested (Use --with-gdk-pixbuf to enable)])
+else
+    PKG_CHECK_MODULES(GDK_PIXBUF, gdk-pixbuf-2.0,
+        [AC_DEFINE(HAVE_GDK_PIXBUF, 1, [Define if gdk-pixbuf is available])],
+	[if test $want_gdk_pixbuf = yes; then
+	    AC_MSG_ERROR([gdk-pixbuf support requested, but not available.])
+	 else
+	    AC_MSG_WARN([gdk-pixbuf support disabled, unable to find required version])
+	 fi])
+fi
 
 have_gnome=no
 if test $want_gnome = no ; then 
diff -ru libgsf-1.14.15.ori/gsf-config.h.in libgsf-1.14.15/gsf-config.h.in
--- libgsf-1.14.15.ori/gsf-config.h.in	2009-09-07 09:24:35.000000000 +0100
+++ libgsf-1.14.15/gsf-config.h.in	2009-09-07 10:32:10.000000000 +0100
@@ -30,6 +30,9 @@
 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
 #undef HAVE_FSEEKO
 
+/* Define if gdk-pixbuf is available */
+#undef HAVE_GDK_PIXBUF
+
 /* Define to 1 if you have the `getpagesize' function. */
 #undef HAVE_GETPAGESIZE
 
diff -ru libgsf-1.14.15.ori/thumbnailer/main.c libgsf-1.14.15/thumbnailer/main.c
--- libgsf-1.14.15.ori/thumbnailer/main.c	2009-09-07 09:24:35.000000000 +0100
+++ libgsf-1.14.15/thumbnailer/main.c	2009-09-07 10:33:13.000000000 +0100
@@ -32,6 +32,11 @@
 #include 
 #include 
 #include 
+#include 
+
+#ifdef HAVE_GDK_PIXBUF
+#include 
+#endif
 
 #ifdef HAVE_SETRLIMI
 #include 
@@ -62,6 +67,20 @@
 	GError *error;
 	gint exit_status;
 
+#ifdef HAVE_GDK_PIXBUF
+	GdkPixbuf* pixbuf;
+
+	pixbuf = gdk_pixbuf_new_from_file_at_scale (in_filename, thumb_size, thumb_size, 
+            TRUE, NULL);
+	if (pixbuf)
+	{
+		gboolean success = gdk_pixbuf_save (pixbuf, out_filename, "png", NULL, NULL);
+		g_object_unref (pixbuf);
+		if (success)
+			return;
+	}
+#endif
+
 	in_quote = g_shell_quote (in_filename);
 	out_quote = g_shell_quote (out_filename);
 	cmd_line = g_strdup_printf ("convert %s +matte -thumbnail %dx%d png:%s",
diff -ru libgsf-1.14.15.ori/thumbnailer/Makefile.am libgsf-1.14.15/thumbnailer/Makefile.am
--- libgsf-1.14.15.ori/thumbnailer/Makefile.am	2009-09-07 09:24:35.000000000 +0100
+++ libgsf-1.14.15/thumbnailer/Makefile.am	2009-09-07 10:33:39.000000000 +0100
@@ -1,7 +1,7 @@
 @INTLTOOL_SCHEMAS_RULE@
 
-AM_CPPFLAGS = -I$(top_srcdir) $(LIBGSF_CFLAGS) $(LIBXML_CFLAGS)
-LDADD = $(top_builddir)/gsf/libgsf-1.la $(LIBGSF_LIBS)
+AM_CPPFLAGS = -I$(top_srcdir) $(LIBGSF_CFLAGS) $(GDK_PIXBUF_CFLAGS) $(LIBXML_CFLAGS)
+LDADD = $(top_builddir)/gsf/libgsf-1.la $(LIBGSF_LIBS) $(GDK_PIXBUF_LIBS)
 
 bin_PROGRAMS = gsf-office-thumbnailer
 


Index: libgsf.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libgsf/devel/libgsf.spec,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -p -r1.73 -r1.74
--- libgsf.spec	7 Sep 2009 09:58:37 -0000	1.73
+++ libgsf.spec	7 Sep 2009 10:02:54 -0000	1.74
@@ -13,7 +13,7 @@ Buildroot: %{_tmppath}/%{name}-%{version
 BuildRequires: glib2-devel, perl-XML-Parser, autoconf
 BuildRequires: libtool, libxml2-devel, glib2-devel, bzip2-devel, gettext
 BuildRequires: libbonobo-devel, pygtk2-devel, intltool, gnome-vfs2-devel
-Patch0: libgsf.gnomeXXXXX.gdk-pixbuf.patch
+Patch0: libgsf.gnome594359.gdk-pixbuf.patch
 Requires(pre): GConf2
 Requires(post): GConf2
 Requires(preun): GConf2
@@ -59,7 +59,7 @@ Python bindings for libgsf
 
 %prep
 %setup -q
-%patch0 -p1 -b .gnomeXXXXX.gdk-pixbuf
+%patch0 -p1 -b .gnome594359.gdk-pixbuf
 
 %build
 autoreconf


--- libgsf.gnomeXXXXX.gdk-pixbuf.patch DELETED ---



From ultrafredde at fedoraproject.org  Mon Sep  7 10:02:59 2009
From: ultrafredde at fedoraproject.org (Federico Hernandez)
Date: Mon,  7 Sep 2009 10:02:59 +0000 (UTC)
Subject: rpms/task/F-10 .cvsignore, 1.5, 1.6 import.log, 1.5, 1.6 sources,
	1.6, 1.7 task.spec, 1.5, 1.6
Message-ID: <20090907100259.81AA811C00DB@cvs1.fedora.phx.redhat.com>

Author: ultrafredde

Update of /cvs/pkgs/rpms/task/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2061/F-10

Modified Files:
	.cvsignore import.log sources task.spec 
Log Message:
task updated to 1.8.2


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/task/F-10/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	20 Aug 2009 22:01:39 -0000	1.5
+++ .cvsignore	7 Sep 2009 10:02:59 -0000	1.6
@@ -1 +1 @@
-task-1.8.1.tar.gz
+task-1.8.2.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/task/F-10/import.log,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- import.log	20 Aug 2009 22:01:39 -0000	1.5
+++ import.log	7 Sep 2009 10:02:59 -0000	1.6
@@ -3,3 +3,4 @@ task-1_7_1-1_fc10:F-10:task-1.7.1-1.fc10
 task-1_7_1-2_fc10:F-10:task-1.7.1-2.fc10.src.rpm:1244564097
 task-1_8_0-1_fc10:F-10:task-1.8.0-1.fc10.src.rpm:1249996577
 task-1_8_1-1_fc10:F-10:task-1.8.1-1.fc10.src.rpm:1250805496
+task-1_8_2-1_fc10:F-10:task-1.8.2-1.fc10.src.rpm:1252317762


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/task/F-10/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	20 Aug 2009 22:01:39 -0000	1.6
+++ sources	7 Sep 2009 10:02:59 -0000	1.7
@@ -1 +1 @@
-c21590baf207f83cf5448351c3ac4ffb  task-1.8.1.tar.gz
+1bc2d6e8fb7be15ee732f1eca6989beb  task-1.8.2.tar.gz


Index: task.spec
===================================================================
RCS file: /cvs/pkgs/rpms/task/F-10/task.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- task.spec	20 Aug 2009 22:01:39 -0000	1.5
+++ task.spec	7 Sep 2009 10:02:59 -0000	1.6
@@ -1,5 +1,5 @@
 Name:           task
-Version:        1.8.1
+Version:        1.8.2
 Release:        1%{?dist}
 Summary:        A command-line to do list manager
 
@@ -49,6 +49,8 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep 07 2009 Federico Hernandez  - 1.8.2-1
+  Intial RPM for task bugfix release 1.8.2
 * Thu Aug 20 2009 Federico Hernandez  - 1.8.1-1
   Intial RPM for task bugfix release 1.8.1
 * Tue Jul 21 2009 Federico Hernandez  - 1.8.0-1
@@ -60,12 +62,12 @@ rm -rf $RPM_BUILD_ROOT
 * Tue Jul 07 2009 Federico Hernandez  - 1.8.0.beta1-1
   Intial RPM for task beta release 1.8.0.beta1
 * Tue Jun 08 2009 Federico Hernandez  - 1.7.1-2
-- Fixed inclusion of manpages.
+  Fixed inclusion of manpages.
 * Tue Jun 08 2009 Federico Hernandez  - 1.7.1-1
-- Initial RPM for bugfix release 1.7.1.
-- Updated references to new project homepage in spec file. 
+  Initial RPM for bugfix release 1.7.1.
+  Updated references to new project homepage in spec file. 
 * Tue May 19 2009 Federico Hernandez  - 1.7.0-2
-- Changed license to GPLv2+ and removed Requires macro.
-- See https://bugzilla.redhat.com/show_bug.cgi?id=501498
+  Changed license to GPLv2+ and removed Requires macro.
+  See https://bugzilla.redhat.com/show_bug.cgi?id=501498
 * Tue May 19 2009 Federico Hernandez  - 1.7.0-1
-- Initial RPM.
+  Initial RPM.



From sharkcz at fedoraproject.org  Mon Sep  7 10:02:56 2009
From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=)
Date: Mon,  7 Sep 2009 10:02:56 +0000 (UTC)
Subject: rpms/hercules/devel hercules-3.06-extgui.patch, NONE,
	1.1 hercules.spec, 1.25, 1.26
Message-ID: <20090907100256.BB97E11C00DB@cvs1.fedora.phx.redhat.com>

Author: sharkcz

Update of /cvs/pkgs/rpms/hercules/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2013

Modified Files:
	hercules.spec 
Added Files:
	hercules-3.06-extgui.patch 
Log Message:
* Mon Sep  7 2009 Dan Hor?k  3.06-4
- enable support for external gui


hercules-3.06-extgui.patch:
 configure.ac |    8 --------
 1 file changed, 8 deletions(-)

--- NEW FILE hercules-3.06-extgui.patch ---
>From 9da5ff0f3b27791ecb3caa4f04a86262189ab670 Mon Sep 17 00:00:00 2001
From: =?utf-8?q?Dan=20Hor=C3=A1k?= 
Date: Mon, 7 Sep 2009 10:36:06 +0200
Subject: [PATCH] do not limit external GUI to Windows only, it now exists also on Linux

---
 configure.ac |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

diff --git a/configure.ac b/configure.ac
index e4cea2d..c73c6ae 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1689,13 +1689,6 @@ fi
 
 #------------------------------------------------------------------------------
 
-if test "$hc_cv_opt_external_gui" = "yes"  &&
-   test "$hc_cv_is_windows"      != "yes"; then
-
-   AC_MSG_RESULT( [ERROR: external-gui currently only supported on Windows platforms] )
-   hc_error=yes
-fi
-
 if test "$hc_cv_opt_external_gui"  = "yes"  &&
    test "$hc_cv_opt_dynamic_load" != "yes"; then
 
-- 
1.6.3.3



Index: hercules.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hercules/devel/hercules.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- hercules.spec	25 Jul 2009 02:07:17 -0000	1.25
+++ hercules.spec	7 Sep 2009 10:02:56 -0000	1.26
@@ -1,7 +1,7 @@
 Summary: Hercules S/370, ESA/390, and z/Architecture emulator
 Name: hercules
 Version: 3.06
-Release: 3%{?dist}
+Release: 4%{?dist}
 License: QPL
 Group: Applications/Emulators
 URL: http://www.hercules-390.org/
@@ -13,6 +13,7 @@ Source4: generic.prm
 Patch0: %{name}-3.05-make.patch
 Patch1: %{name}-3.06-ltdl.patch
 Patch2: %{name}-3.06-preproc.patch
+Patch3: %{name}-3.06-extgui.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: bison, zlib-devel, bzip2-devel
 BuildRequires: libtool libtool-ltdl-devel
@@ -31,6 +32,7 @@ printer-keyboard, 3270 terminal, and 328
 %patch0 -p0
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 # refresh for recent libtool
 rm autoconf/libtool.m4
@@ -52,6 +54,7 @@ sed -i 's|\${DESTPREFIX}/lib/|%{_libdir}
 
 %build
 %configure \
+    --enable-external-gui \
     --enable-dependency-tracking \
     --enable-optimization="%{optflags}"
 
@@ -99,6 +102,9 @@ sed -i 's|\${DESTPREFIX}/lib/|%{_libdir}
 
 
 %changelog
+* Mon Sep  7 2009 Dan Hor?k  3.06-4
+- enable support for external gui
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 3.06-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From sharkcz at fedoraproject.org  Mon Sep  7 10:04:13 2009
From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=)
Date: Mon,  7 Sep 2009 10:04:13 +0000 (UTC)
Subject: rpms/hercules/F-11 hercules-3.06-extgui.patch, NONE,
	1.1 hercules.spec, 1.24, 1.25
Message-ID: <20090907100413.550BD11C00DB@cvs1.fedora.phx.redhat.com>

Author: sharkcz

Update of /cvs/pkgs/rpms/hercules/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2509

Modified Files:
	hercules.spec 
Added Files:
	hercules-3.06-extgui.patch 
Log Message:
* Mon Sep  7 2009 Dan Hor?k  3.06-3
- enable support for external gui


hercules-3.06-extgui.patch:
 configure.ac |    8 --------
 1 file changed, 8 deletions(-)

--- NEW FILE hercules-3.06-extgui.patch ---
>From 9da5ff0f3b27791ecb3caa4f04a86262189ab670 Mon Sep 17 00:00:00 2001
From: =?utf-8?q?Dan=20Hor=C3=A1k?= 
Date: Mon, 7 Sep 2009 10:36:06 +0200
Subject: [PATCH] do not limit external GUI to Windows only, it now exists also on Linux

---
 configure.ac |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

diff --git a/configure.ac b/configure.ac
index e4cea2d..c73c6ae 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1689,13 +1689,6 @@ fi
 
 #------------------------------------------------------------------------------
 
-if test "$hc_cv_opt_external_gui" = "yes"  &&
-   test "$hc_cv_is_windows"      != "yes"; then
-
-   AC_MSG_RESULT( [ERROR: external-gui currently only supported on Windows platforms] )
-   hc_error=yes
-fi
-
 if test "$hc_cv_opt_external_gui"  = "yes"  &&
    test "$hc_cv_opt_dynamic_load" != "yes"; then
 
-- 
1.6.3.3



Index: hercules.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hercules/F-11/hercules.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- hercules.spec	25 Feb 2009 03:39:17 -0000	1.24
+++ hercules.spec	7 Sep 2009 10:04:13 -0000	1.25
@@ -1,7 +1,7 @@
 Summary: Hercules S/370, ESA/390, and z/Architecture emulator
 Name: hercules
 Version: 3.06
-Release: 2%{?dist}
+Release: 3%{?dist}
 License: QPL
 Group: Applications/Emulators
 URL: http://www.hercules-390.org/
@@ -13,6 +13,7 @@ Source4: generic.prm
 Patch0: %{name}-3.05-make.patch
 Patch1: %{name}-3.06-ltdl.patch
 Patch2: %{name}-3.06-preproc.patch
+Patch3: %{name}-3.06-extgui.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: bison, zlib-devel, bzip2-devel
 BuildRequires: libtool libtool-ltdl-devel
@@ -31,6 +32,7 @@ printer-keyboard, 3270 terminal, and 328
 %patch0 -p0
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 # refresh for recent libtool
 rm autoconf/libtool.m4
@@ -52,6 +54,7 @@ sed -i 's|\${DESTPREFIX}/lib/|%{_libdir}
 
 %build
 %configure \
+    --enable-external-gui \
     --enable-dependency-tracking \
     --enable-optimization="%{optflags}"
 
@@ -99,6 +102,9 @@ sed -i 's|\${DESTPREFIX}/lib/|%{_libdir}
 
 
 %changelog
+* Mon Sep  7 2009 Dan Hor?k  3.06-3
+- enable support for external gui
+
 * Tue Feb 24 2009 Fedora Release Engineering  - 3.06-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 



From sharkcz at fedoraproject.org  Mon Sep  7 10:05:14 2009
From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=)
Date: Mon,  7 Sep 2009 10:05:14 +0000 (UTC)
Subject: rpms/hercules/F-10 hercules-3.06-extgui.patch, NONE,
	1.1 hercules.spec, 1.23, 1.24
Message-ID: <20090907100514.52C5211C00DB@cvs1.fedora.phx.redhat.com>

Author: sharkcz

Update of /cvs/pkgs/rpms/hercules/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2847

Modified Files:
	hercules.spec 
Added Files:
	hercules-3.06-extgui.patch 
Log Message:
* Mon Sep  7 2009 Dan Hor?k  3.06-2
- enable support for external gui


hercules-3.06-extgui.patch:
 configure.ac |    8 --------
 1 file changed, 8 deletions(-)

--- NEW FILE hercules-3.06-extgui.patch ---
>From 9da5ff0f3b27791ecb3caa4f04a86262189ab670 Mon Sep 17 00:00:00 2001
From: =?utf-8?q?Dan=20Hor=C3=A1k?= 
Date: Mon, 7 Sep 2009 10:36:06 +0200
Subject: [PATCH] do not limit external GUI to Windows only, it now exists also on Linux

---
 configure.ac |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

diff --git a/configure.ac b/configure.ac
index e4cea2d..c73c6ae 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1689,13 +1689,6 @@ fi
 
 #------------------------------------------------------------------------------
 
-if test "$hc_cv_opt_external_gui" = "yes"  &&
-   test "$hc_cv_is_windows"      != "yes"; then
-
-   AC_MSG_RESULT( [ERROR: external-gui currently only supported on Windows platforms] )
-   hc_error=yes
-fi
-
 if test "$hc_cv_opt_external_gui"  = "yes"  &&
    test "$hc_cv_opt_dynamic_load" != "yes"; then
 
-- 
1.6.3.3



Index: hercules.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hercules/F-10/hercules.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- hercules.spec	19 Feb 2009 06:37:04 -0000	1.23
+++ hercules.spec	7 Sep 2009 10:05:14 -0000	1.24
@@ -1,7 +1,7 @@
 Summary: Hercules S/370, ESA/390, and z/Architecture emulator
 Name: hercules
 Version: 3.06
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: QPL
 Group: Applications/Emulators
 URL: http://www.hercules-390.org/
@@ -13,6 +13,7 @@ Source4: generic.prm
 Patch0: %{name}-3.05-make.patch
 Patch1: %{name}-3.06-ltdl.patch
 Patch2: %{name}-3.06-preproc.patch
+Patch3: %{name}-3.06-extgui.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: bison, zlib-devel, bzip2-devel
 BuildRequires: libtool libtool-ltdl-devel
@@ -31,6 +32,7 @@ printer-keyboard, 3270 terminal, and 328
 %patch0 -p0
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 # refresh for recent libtool
 rm autoconf/libtool.m4
@@ -52,6 +54,7 @@ sed -i 's|\${DESTPREFIX}/lib/|%{_libdir}
 
 %build
 %configure \
+    --enable-external-gui \
     --enable-dependency-tracking \
     --enable-optimization="%{optflags}"
 
@@ -99,6 +102,9 @@ sed -i 's|\${DESTPREFIX}/lib/|%{_libdir}
 
 
 %changelog
+* Mon Sep  7 2009 Dan Hor?k  3.06-2
+- enable support for external gui
+
 * Wed Feb 18 2009 Dan Horak  3.06-1
 - update to upstream version 3.06
 - use system ltdl library



From sharkcz at fedoraproject.org  Mon Sep  7 10:06:19 2009
From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=)
Date: Mon,  7 Sep 2009 10:06:19 +0000 (UTC)
Subject: rpms/hercules/EL-5 hercules-3.06-extgui.patch, NONE,
	1.1 hercules.spec, 1.16, 1.17
Message-ID: <20090907100619.A559D11C00DB@cvs1.fedora.phx.redhat.com>

Author: sharkcz

Update of /cvs/pkgs/rpms/hercules/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3218

Modified Files:
	hercules.spec 
Added Files:
	hercules-3.06-extgui.patch 
Log Message:
* Mon Sep  7 2009 Dan Hor?k  3.06-2
- enable support for external gui


hercules-3.06-extgui.patch:
 configure.ac |    8 --------
 1 file changed, 8 deletions(-)

--- NEW FILE hercules-3.06-extgui.patch ---
>From 9da5ff0f3b27791ecb3caa4f04a86262189ab670 Mon Sep 17 00:00:00 2001
From: =?utf-8?q?Dan=20Hor=C3=A1k?= 
Date: Mon, 7 Sep 2009 10:36:06 +0200
Subject: [PATCH] do not limit external GUI to Windows only, it now exists also on Linux

---
 configure.ac |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

diff --git a/configure.ac b/configure.ac
index e4cea2d..c73c6ae 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1689,13 +1689,6 @@ fi
 
 #------------------------------------------------------------------------------
 
-if test "$hc_cv_opt_external_gui" = "yes"  &&
-   test "$hc_cv_is_windows"      != "yes"; then
-
-   AC_MSG_RESULT( [ERROR: external-gui currently only supported on Windows platforms] )
-   hc_error=yes
-fi
-
 if test "$hc_cv_opt_external_gui"  = "yes"  &&
    test "$hc_cv_opt_dynamic_load" != "yes"; then
 
-- 
1.6.3.3



Index: hercules.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hercules/EL-5/hercules.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- hercules.spec	19 Feb 2009 06:55:30 -0000	1.16
+++ hercules.spec	7 Sep 2009 10:06:19 -0000	1.17
@@ -1,7 +1,7 @@
 Summary: Hercules S/370, ESA/390, and z/Architecture emulator
 Name: hercules
 Version: 3.06
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: QPL
 Group: Applications/Emulators
 URL: http://www.hercules-390.org/
@@ -13,6 +13,7 @@ Source4: generic.prm
 Patch0: %{name}-3.05-make.patch
 Patch1: %{name}-3.06-ltdl.patch
 Patch2: %{name}-3.06-preproc.patch
+Patch3: %{name}-3.06-extgui.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: bison, zlib-devel, bzip2-devel
 BuildRequires: libtool libtool-ltdl-devel
@@ -31,6 +32,7 @@ printer-keyboard, 3270 terminal, and 328
 %patch0 -p0
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 # refresh for recent libtool
 rm autoconf/libtool.m4
@@ -52,6 +54,7 @@ sed -i 's|\${DESTPREFIX}/lib/|%{_libdir}
 
 %build
 %configure \
+    --enable-external-gui \
     --enable-dependency-tracking \
     --enable-optimization="%{optflags}"
 
@@ -99,6 +102,9 @@ sed -i 's|\${DESTPREFIX}/lib/|%{_libdir}
 
 
 %changelog
+* Mon Sep  7 2009 Dan Hor?k  3.06-2
+- enable support for external gui
+
 * Wed Feb 18 2009 Dan Horak  3.06-1
 - update to upstream version 3.06
 - use system ltdl library



From ultrafredde at fedoraproject.org  Mon Sep  7 10:14:03 2009
From: ultrafredde at fedoraproject.org (Federico Hernandez)
Date: Mon,  7 Sep 2009 10:14:03 +0000 (UTC)
Subject: rpms/task/F-11 .cvsignore, 1.5, 1.6 import.log, 1.5, 1.6 sources,
	1.6, 1.7 task.spec, 1.5, 1.6
Message-ID: <20090907101403.D667511C00DB@cvs1.fedora.phx.redhat.com>

Author: ultrafredde

Update of /cvs/pkgs/rpms/task/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5158/F-11

Modified Files:
	.cvsignore import.log sources task.spec 
Log Message:
task updated to 1.8.2


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/task/F-11/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	20 Aug 2009 22:10:15 -0000	1.5
+++ .cvsignore	7 Sep 2009 10:14:03 -0000	1.6
@@ -1 +1 @@
-task-1.8.1.tar.gz
+task-1.8.2.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/task/F-11/import.log,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- import.log	20 Aug 2009 22:10:16 -0000	1.5
+++ import.log	7 Sep 2009 10:14:03 -0000	1.6
@@ -3,3 +3,4 @@ task-1_7_1-1_fc10:F-11:task-1.7.1-1.fc10
 task-1_7_1-2_fc10:F-11:task-1.7.1-2.fc10.src.rpm:1244564752
 task-1_8_0-1_fc10:F-11:task-1.8.0-1.fc10.src.rpm:1249997080
 task-1_8_1-1_fc10:F-11:task-1.8.1-1.fc10.src.rpm:1250806196
+task-1_8_2-1_fc10:F-11:task-1.8.2-1.fc10.src.rpm:1252318424


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/task/F-11/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	20 Aug 2009 22:10:16 -0000	1.6
+++ sources	7 Sep 2009 10:14:03 -0000	1.7
@@ -1 +1 @@
-c21590baf207f83cf5448351c3ac4ffb  task-1.8.1.tar.gz
+1bc2d6e8fb7be15ee732f1eca6989beb  task-1.8.2.tar.gz


Index: task.spec
===================================================================
RCS file: /cvs/pkgs/rpms/task/F-11/task.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- task.spec	20 Aug 2009 22:10:16 -0000	1.5
+++ task.spec	7 Sep 2009 10:14:03 -0000	1.6
@@ -1,5 +1,5 @@
 Name:           task
-Version:        1.8.1
+Version:        1.8.2
 Release:        1%{?dist}
 Summary:        A command-line to do list manager
 
@@ -49,6 +49,8 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep 07 2009 Federico Hernandez  - 1.8.2-1
+  Intial RPM for task bugfix release 1.8.2
 * Thu Aug 20 2009 Federico Hernandez  - 1.8.1-1
   Intial RPM for task bugfix release 1.8.1
 * Tue Jul 21 2009 Federico Hernandez  - 1.8.0-1
@@ -60,12 +62,12 @@ rm -rf $RPM_BUILD_ROOT
 * Tue Jul 07 2009 Federico Hernandez  - 1.8.0.beta1-1
   Intial RPM for task beta release 1.8.0.beta1
 * Tue Jun 08 2009 Federico Hernandez  - 1.7.1-2
-- Fixed inclusion of manpages.
+  Fixed inclusion of manpages.
 * Tue Jun 08 2009 Federico Hernandez  - 1.7.1-1
-- Initial RPM for bugfix release 1.7.1.
-- Updated references to new project homepage in spec file. 
+  Initial RPM for bugfix release 1.7.1.
+  Updated references to new project homepage in spec file. 
 * Tue May 19 2009 Federico Hernandez  - 1.7.0-2
-- Changed license to GPLv2+ and removed Requires macro.
-- See https://bugzilla.redhat.com/show_bug.cgi?id=501498
+  Changed license to GPLv2+ and removed Requires macro.
+  See https://bugzilla.redhat.com/show_bug.cgi?id=501498
 * Tue May 19 2009 Federico Hernandez  - 1.7.0-1
-- Initial RPM.
+  Initial RPM.



From jfch2222 at fedoraproject.org  Mon Sep  7 10:20:22 2009
From: jfch2222 at fedoraproject.org (Jan F. Chadima)
Date: Mon,  7 Sep 2009 10:20:22 +0000 (UTC)
Subject: rpms/openssh/devel openssh-5.2p1-homechroot.patch, 1.5,
	1.6 openssh.spec, 1.163, 1.164
Message-ID: <20090907102022.BC84111C043A@cvs1.fedora.phx.redhat.com>

Author: jfch2222

Update of /cvs/pkgs/rpms/openssh/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9120

Modified Files:
	openssh-5.2p1-homechroot.patch openssh.spec 
Log Message:
Add check for nosuid, nodev in homechroot


openssh-5.2p1-homechroot.patch:
 chrootenv.h        |   32 ++++++++++++++++++++++
 session.c          |   77 +++++++++++++++++++++++++++++++++++++++++++++++++++--
 sftp-common.c      |    5 ++-
 sftp-server-main.c |    3 ++
 sftp.c             |    2 +
 sshd_config.0      |    8 +++++
 sshd_config.5      |   11 +++++++
 7 files changed, 134 insertions(+), 4 deletions(-)

Index: openssh-5.2p1-homechroot.patch
===================================================================
RCS file: /cvs/pkgs/rpms/openssh/devel/openssh-5.2p1-homechroot.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- openssh-5.2p1-homechroot.patch	24 Jul 2009 06:15:35 -0000	1.5
+++ openssh-5.2p1-homechroot.patch	7 Sep 2009 10:20:22 -0000	1.6
@@ -1,6 +1,6 @@
 diff -up /dev/null openssh-5.2p1/chrootenv.h
---- /dev/null	2009-07-23 14:57:23.604046842 +0200
-+++ openssh-5.2p1/chrootenv.h	2009-07-24 07:11:29.000000000 +0200
+--- /dev/null	2009-08-19 20:21:50.796466837 +0200
++++ openssh-5.2p1/chrootenv.h	2009-08-19 23:22:15.000000000 +0200
 @@ -0,0 +1,32 @@
 +/* $OpenBSD: session.h,v 1.30 2008/05/08 12:21:16 djm Exp $ */
 +
@@ -35,8 +35,8 @@ diff -up /dev/null openssh-5.2p1/chroote
 +#endif
 +
 diff -up openssh-5.2p1/session.c.homechroot openssh-5.2p1/session.c
---- openssh-5.2p1/session.c.homechroot	2009-07-24 07:11:22.000000000 +0200
-+++ openssh-5.2p1/session.c	2009-07-24 07:33:14.000000000 +0200
+--- openssh-5.2p1/session.c.homechroot	2009-08-19 23:22:14.000000000 +0200
++++ openssh-5.2p1/session.c	2009-08-19 23:22:15.000000000 +0200
 @@ -119,6 +119,8 @@ void	do_child(Session *, const char *);
  void	do_motd(void);
  int	check_quietlogin(Session *, const char *);
@@ -58,7 +58,69 @@ diff -up openssh-5.2p1/session.c.homechr
  #ifdef SSH_AUDIT_EVENTS
  	if (command != NULL)
  		PRIVSEP(audit_run_command(command));
-@@ -1408,6 +1415,7 @@ safely_chroot(const char *path, uid_t ui
+@@ -1399,6 +1406,61 @@ do_nologin(struct passwd *pw)
+ }
+ 
+ /*
++ * Test if filesystem is mounted nosuid and nodev
++ */
++
++static void
++test_nosuid (dev_t fs)
++{
++	FILE *f;
++	struct stat st;
++	char buf[4096], *s, *on, *mountpoint, *opt;
++	int nodev, nosuid;
++
++	if (!(f = popen ("/bin/mount", "r")))
++		fatal ("%s: popen(\"/bin/mount\", \"r\"): %s",
++		    __func__, strerror (errno));
++	for (;;) {
++		s = fgets (buf, sizeof (buf), f);
++		if (ferror (f))
++			fatal ("%s: read from popen: %s", __func__,
++			    strerror (errno));
++		if (!s) {
++			pclose (f);
++			fatal ("cannot found filesystem with the chroot directory");
++		}
++		(void) strtok (buf, " ");
++		on = strtok (NULL, " ");
++		if (strcmp (on, "on")) {
++			pclose (f);
++			fatal ("bad format of mount output");
++		}
++		mountpoint = strtok (NULL, " ");
++		if (stat(mountpoint, &st) != 0) {
++			pclose (f);
++			fatal("%s: stat(\"%s\"): %s", __func__,
++			    mountpoint, strerror(errno));
++		}
++		if (fs != st.st_dev)
++			continue;
++		nodev = nosuid = 0;
++		for (opt = strtok (NULL, "("); opt; opt = strtok (NULL, " ,)")) {
++			if (!strcmp (opt, "nodev"))
++				nodev = 1;
++			else if (!strcmp (opt, "nosuid"))
++				nosuid = 1;
++			else if (!strcmp (opt, "noexec"))
++				nosuid = 1;
++			if (nodev && nosuid) {
++				pclose (f);
++				return;
++			}
++		}
++		fatal ("chroot into directory without nodev or nosuid");
++	}	
++}
++
++/*
+  * Chroot into a directory after checking it for safety: all path components
+  * must be root-owned directories with strict permissions.
+  */
+@@ -1408,6 +1470,7 @@ safely_chroot(const char *path, uid_t ui
  	const char *cp;
  	char component[MAXPATHLEN];
  	struct stat st;
@@ -66,7 +128,7 @@ diff -up openssh-5.2p1/session.c.homechr
  
  	if (*path != '/')
  		fatal("chroot path does not begin at root");
-@@ -1419,7 +1427,7 @@ safely_chroot(const char *path, uid_t ui
+@@ -1419,7 +1482,7 @@ safely_chroot(const char *path, uid_t ui
  	 * root-owned directory with strict permissions.
  	 */
  	for (cp = path; cp != NULL;) {
@@ -75,7 +137,7 @@ diff -up openssh-5.2p1/session.c.homechr
  			strlcpy(component, path, sizeof(component));
  		else {
  			cp++;
-@@ -1432,15 +1440,19 @@ safely_chroot(const char *path, uid_t ui
+@@ -1432,14 +1495,20 @@ safely_chroot(const char *path, uid_t ui
  		if (stat(component, &st) != 0)
  			fatal("%s: stat(\"%s\"): %s", __func__,
  			    component, strerror(errno));
@@ -87,30 +149,30 @@ diff -up openssh-5.2p1/session.c.homechr
  		if (!S_ISDIR(st.st_mode))
  			fatal("chroot path %s\"%s\" is not a directory",
  			    cp == NULL ? "" : "component ", component);
--
- 	}
++	}
 +	setenv ("TZ", "/etc/localtime", 0);
 +	tzset ();
-+
-+	if (st.st_uid != uid)
+ 
++	if (st.st_uid) {
++		test_nosuid (st.st_dev);
 +		++chroot_no_tree;
+ 	}
  
  	if (chdir(path) == -1)
- 		fatal("Unable to chdir to chroot path \"%s\": "
-@@ -1451,6 +1463,10 @@ safely_chroot(const char *path, uid_t ui
+@@ -1451,6 +1520,10 @@ safely_chroot(const char *path, uid_t ui
  	if (chdir("/") == -1)
  		fatal("%s: chdir(/) after chroot: %s",
  		    __func__, strerror(errno));
 +
 +	if (access ("/etc/localtime", R_OK) < 0)
-+			++chroot_no_tree;
++		++chroot_no_tree;
 +
  	verbose("Changed root directory to \"%s\"", path);
  }
  
 diff -up openssh-5.2p1/sftp.c.homechroot openssh-5.2p1/sftp.c
 --- openssh-5.2p1/sftp.c.homechroot	2009-02-14 06:26:19.000000000 +0100
-+++ openssh-5.2p1/sftp.c	2009-07-24 07:11:29.000000000 +0200
++++ openssh-5.2p1/sftp.c	2009-08-19 23:22:15.000000000 +0200
 @@ -94,6 +94,8 @@ int remote_glob(struct sftp_conn *, cons
  
  extern char *__progname;
@@ -122,7 +184,7 @@ diff -up openssh-5.2p1/sftp.c.homechroot
  
 diff -up openssh-5.2p1/sftp-common.c.homechroot openssh-5.2p1/sftp-common.c
 --- openssh-5.2p1/sftp-common.c.homechroot	2006-08-05 04:39:40.000000000 +0200
-+++ openssh-5.2p1/sftp-common.c	2009-07-24 07:11:29.000000000 +0200
++++ openssh-5.2p1/sftp-common.c	2009-08-19 23:22:15.000000000 +0200
 @@ -40,6 +40,7 @@
  #include "xmalloc.h"
  #include "buffer.h"
@@ -149,7 +211,7 @@ diff -up openssh-5.2p1/sftp-common.c.hom
  		snprintf(gbuf, sizeof gbuf, "%u", (u_int)st->st_gid);
 diff -up openssh-5.2p1/sftp-server-main.c.homechroot openssh-5.2p1/sftp-server-main.c
 --- openssh-5.2p1/sftp-server-main.c.homechroot	2009-02-21 22:47:02.000000000 +0100
-+++ openssh-5.2p1/sftp-server-main.c	2009-07-24 07:11:29.000000000 +0200
++++ openssh-5.2p1/sftp-server-main.c	2009-08-19 23:22:15.000000000 +0200
 @@ -22,11 +22,14 @@
  #include 
  #include 
@@ -165,3 +227,42 @@ diff -up openssh-5.2p1/sftp-server-main.
  void
  cleanup_exit(int i)
  {
+diff -up openssh-5.2p1/sshd_config.0.homechroot openssh-5.2p1/sshd_config.0
+--- openssh-5.2p1/sshd_config.0.homechroot	2009-08-19 23:22:14.000000000 +0200
++++ openssh-5.2p1/sshd_config.0	2009-08-19 23:31:26.000000000 +0200
+@@ -112,6 +112,14 @@ DESCRIPTION
+              essary if the in-process sftp server is used (see Subsystem for
+              details).
+ 
++             In the special case when only sftp is used, not ssh nor scp, it
++             is possible to use ChrootDirectory %h or ChrootDirectory
++             /some/path/%u. The file system containing this directory must be
++             mounted with options nodev and either nosuid or noexec. The owner
++             of the directory should be the user. The ownership of the other
++             components of the path must fulfill the usual conditions. No adi-
++             tional files are required to be present in the directory.
++
+              The default is not to chroot(2).
+ 
+      Ciphers
+diff -up openssh-5.2p1/sshd_config.5.homechroot openssh-5.2p1/sshd_config.5
+--- openssh-5.2p1/sshd_config.5.homechroot	2009-08-19 23:22:14.000000000 +0200
++++ openssh-5.2p1/sshd_config.5	2009-08-19 23:22:15.000000000 +0200
+@@ -219,6 +219,17 @@ in-process sftp server is used (see
+ .Cm Subsystem
+ for details).
+ .Pp
++In the special case when only sftp is used, not ssh nor scp,
++it is possible to use
++.Cm ChrootDirectory
++%h or
++.Cm ChrootDirectory
++/some/path/%u. The file system containing this directory must be
++mounted with options nodev and either nosuid or noexec. The owner of the 
++directory should be the user. The ownership of the other components of the path
++must fulfill the usual conditions. No aditional files are required to be present
++in the directory.
++.Pp
+ The default is not to
+ .Xr chroot 2 .
+ .It Cm Ciphers


Index: openssh.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openssh/devel/openssh.spec,v
retrieving revision 1.163
retrieving revision 1.164
diff -u -p -r1.163 -r1.164
--- openssh.spec	1 Sep 2009 18:51:41 -0000	1.163
+++ openssh.spec	7 Sep 2009 10:20:22 -0000	1.164
@@ -63,7 +63,7 @@
 Summary: An open source implementation of SSH protocol versions 1 and 2
 Name: openssh
 Version: 5.2p1
-Release: 23%{?dist}%{?rescue_rel}
+Release: 24%{?dist}%{?rescue_rel}
 URL: http://www.openssh.com/portable.html
 #Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz
 #Source1: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz.asc
@@ -468,6 +468,9 @@ fi
 %endif
 
 %changelog
+* Mon Sep  7 2009 Jan F. Chadima  - 5.2p1-24
+- Add check for nosuid, nodev in homechroot
+
 * Tue Sep  1 2009 Jan F. Chadima  - 5.2p1-23
 - add correct patch for ip-opts
 



From ultrafredde at fedoraproject.org  Mon Sep  7 10:23:59 2009
From: ultrafredde at fedoraproject.org (Federico Hernandez)
Date: Mon,  7 Sep 2009 10:23:59 +0000 (UTC)
Subject: rpms/task/F-12 .cvsignore, 1.5, 1.6 import.log, 1.5, 1.6 sources,
	1.6, 1.7 task.spec, 1.6, 1.7
Message-ID: <20090907102359.B676B11C00DB@cvs1.fedora.phx.redhat.com>

Author: ultrafredde

Update of /cvs/pkgs/rpms/task/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12271/F-12

Modified Files:
	.cvsignore import.log sources task.spec 
Log Message:
task updated to 1.8.2


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/task/F-12/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	20 Aug 2009 22:22:01 -0000	1.5
+++ .cvsignore	7 Sep 2009 10:23:59 -0000	1.6
@@ -1 +1 @@
-task-1.8.1.tar.gz
+task-1.8.2.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/task/F-12/import.log,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- import.log	20 Aug 2009 22:22:02 -0000	1.5
+++ import.log	7 Sep 2009 10:23:59 -0000	1.6
@@ -3,3 +3,4 @@ task-1_7_1-1_fc10:HEAD:task-1.7.1-1.fc10
 task-1_7_1-2_fc10:HEAD:task-1.7.1-2.fc10.src.rpm:1244565493
 task-1_8_0-1_fc10:HEAD:task-1.8.0-1.fc10.src.rpm:1249997682
 task-1_8_1-1_fc10:HEAD:task-1.8.1-1.fc10.src.rpm:1250806897
+task-1_8_2-1_fc10:F-12:task-1.8.2-1.fc10.src.rpm:1252318919


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/task/F-12/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	20 Aug 2009 22:22:02 -0000	1.6
+++ sources	7 Sep 2009 10:23:59 -0000	1.7
@@ -1 +1 @@
-c21590baf207f83cf5448351c3ac4ffb  task-1.8.1.tar.gz
+1bc2d6e8fb7be15ee732f1eca6989beb  task-1.8.2.tar.gz


Index: task.spec
===================================================================
RCS file: /cvs/pkgs/rpms/task/F-12/task.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- task.spec	20 Aug 2009 22:22:02 -0000	1.6
+++ task.spec	7 Sep 2009 10:23:59 -0000	1.7
@@ -1,5 +1,5 @@
 Name:           task
-Version:        1.8.1
+Version:        1.8.2
 Release:        1%{?dist}
 Summary:        A command-line to do list manager
 
@@ -49,6 +49,8 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep 07 2009 Federico Hernandez  - 1.8.2-1
+  Intial RPM for task bugfix release 1.8.2
 * Thu Aug 20 2009 Federico Hernandez  - 1.8.1-1
   Intial RPM for task bugfix release 1.8.1
 * Tue Jul 21 2009 Federico Hernandez  - 1.8.0-1
@@ -60,12 +62,12 @@ rm -rf $RPM_BUILD_ROOT
 * Tue Jul 07 2009 Federico Hernandez  - 1.8.0.beta1-1
   Intial RPM for task beta release 1.8.0.beta1
 * Tue Jun 08 2009 Federico Hernandez  - 1.7.1-2
-- Fixed inclusion of manpages.
+  Fixed inclusion of manpages.
 * Tue Jun 08 2009 Federico Hernandez  - 1.7.1-1
-- Initial RPM for bugfix release 1.7.1.
-- Updated references to new project homepage in spec file. 
+  Initial RPM for bugfix release 1.7.1.
+  Updated references to new project homepage in spec file. 
 * Tue May 19 2009 Federico Hernandez  - 1.7.0-2
-- Changed license to GPLv2+ and removed Requires macro.
-- See https://bugzilla.redhat.com/show_bug.cgi?id=501498
+  Changed license to GPLv2+ and removed Requires macro.
+  See https://bugzilla.redhat.com/show_bug.cgi?id=501498
 * Tue May 19 2009 Federico Hernandez  - 1.7.0-1
-- Initial RPM.
+  Initial RPM.



From harald at fedoraproject.org  Mon Sep  7 10:24:11 2009
From: harald at fedoraproject.org (Harald Hoyer)
Date: Mon,  7 Sep 2009 10:24:11 +0000 (UTC)
Subject: rpms/dracut/F-11 0005-mdraid-add-grep-for-convenience.patch, NONE, 
	1.1 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch, 
	NONE,
	1.1 0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch,
	NONE, 1.1 dracut.spec, 1.9, 1.10
Message-ID: <20090907102411.549A911C00DB@cvs1.fedora.phx.redhat.com>

Author: harald

Update of /cvs/pkgs/rpms/dracut/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12785

Modified Files:
	dracut.spec 
Added Files:
	0005-mdraid-add-grep-for-convenience.patch 
	0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch 
	0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch 
Log Message:
* Mon Sep 07 2009 Harald Hoyer  001-3
- fixed bug, which prevents installing 61-persistent-storage.rules (bug #520109)


0005-mdraid-add-grep-for-convenience.patch:
 install |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- NEW FILE 0005-mdraid-add-grep-for-convenience.patch ---
>From 429aa1a2c29dd42fbc91e956a8a77675773cc46d Mon Sep 17 00:00:00 2001
From: Harald Hoyer 
Date: Thu, 3 Sep 2009 17:11:03 +0200
Subject: [PATCH 5/6] mdraid: add grep for convenience

---
 modules.d/90mdraid/install |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/modules.d/90mdraid/install b/modules.d/90mdraid/install
index 60f289a..497e5b0 100755
--- a/modules.d/90mdraid/install
+++ b/modules.d/90mdraid/install
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-dracut_install mdadm partx
+dracut_install mdadm partx grep
 
 
 # XXX: mdmon really needs to run as non-root?
-- 
1.6.2.5


0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch:
 90crypt/install  |    2 +-
 90dmraid/install |    2 +-
 90lvm/install    |    2 +-
 90mdraid/install |    3 +--
 4 files changed, 4 insertions(+), 5 deletions(-)

--- NEW FILE 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch ---
>From e4dec3d6b66ad6cc3c5b0646459c4ba2db1808b7 Mon Sep 17 00:00:00 2001
From: Harald Hoyer 
Date: Thu, 3 Sep 2009 17:11:57 +0200
Subject: [PATCH 6/6] {crypt,dmraid,lvm,mdraid}: cleanup with pre-pivot 30 and 31

---
 modules.d/90crypt/install  |    2 +-
 modules.d/90dmraid/install |    2 +-
 modules.d/90lvm/install    |    2 +-
 modules.d/90mdraid/install |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/modules.d/90crypt/install b/modules.d/90crypt/install
index 5108fef..b15440c 100755
--- a/modules.d/90crypt/install
+++ b/modules.d/90crypt/install
@@ -4,4 +4,4 @@ inst_rules "$moddir/70-luks.rules"
 inst "$moddir"/cryptroot-ask.sh /sbin/cryptroot-ask
 inst_hook cmdline 30 "$moddir/parse-crypt.sh"
 inst_hook pre-pivot 30 "$moddir/crypt-cleanup.sh"
-inst_hook pre-pivot 60 "$moddir/crypt-cleanup.sh"
+inst_hook pre-pivot 31 "$moddir/crypt-cleanup.sh"
diff --git a/modules.d/90dmraid/install b/modules.d/90dmraid/install
index 704728b..b66257c 100755
--- a/modules.d/90dmraid/install
+++ b/modules.d/90dmraid/install
@@ -4,4 +4,4 @@ inst "$moddir/dmraid.sh" /sbin/dmraid_scan
 inst_rules 64-md-raid.rules
 inst_rules "$moddir/61-dmraid-imsm.rules"
 inst_hook pre-pivot 30 "$moddir/dmraid-cleanup.sh"
-inst_hook pre-pivot 60 "$moddir/dmraid-cleanup.sh"
+inst_hook pre-pivot 31 "$moddir/dmraid-cleanup.sh"
diff --git a/modules.d/90lvm/install b/modules.d/90lvm/install
index eb27159..ad4d2e2 100755
--- a/modules.d/90lvm/install
+++ b/modules.d/90lvm/install
@@ -13,4 +13,4 @@ fi
 inst "$moddir/lvm_scan.sh" /sbin/lvm_scan
 inst_hook cmdline 30 "$moddir/parse-lvm.sh"
 inst_hook pre-pivot 30 "$moddir/lvm-cleanup.sh"
-inst_hook pre-pivot 60 "$moddir/lvm-cleanup.sh"
\ No newline at end of file
+inst_hook pre-pivot 31 "$moddir/lvm-cleanup.sh"
\ No newline at end of file
diff --git a/modules.d/90mdraid/install b/modules.d/90mdraid/install
index 497e5b0..71c313b 100755
--- a/modules.d/90mdraid/install
+++ b/modules.d/90mdraid/install
@@ -34,4 +34,4 @@ fi
 inst "$moddir/mdraid_start.sh" /sbin/mdraid_start
 inst_hook pre-trigger 30 "$moddir/parse-md.sh"
 inst_hook pre-pivot 30 "$moddir/mdraid-cleanup.sh"
-inst_hook pre-pivot 60 "$moddir/mdraid-cleanup.sh"
\ No newline at end of file
+inst_hook pre-pivot 31 "$moddir/mdraid-cleanup.sh"
-- 
1.6.2.5


0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch:
 install |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- NEW FILE 0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch ---
>From 96f3cf1d27268f3784f420ebb52228f3e6b08e77 Mon Sep 17 00:00:00 2001
From: Harald Hoyer 
Date: Mon, 7 Sep 2009 11:40:20 +0200
Subject: [PATCH 7/8] 95udev-rules: fixed c&p bug which did not install 61-persistent-storage.rules

---
 modules.d/95udev-rules/install |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/modules.d/95udev-rules/install b/modules.d/95udev-rules/install
index cf22d1e..695e472 100755
--- a/modules.d/95udev-rules/install
+++ b/modules.d/95udev-rules/install
@@ -23,7 +23,7 @@ if [ ! -x /lib/udev/vol_id ]; then
 else
     inst_rules "$moddir/59-persistent-storage-volid.rules"
 fi
-inst_rules "$moddir/61-persistent-storage-volid.rules"
+inst_rules "$moddir/61-persistent-storage.rules"
     
 for i in \
 ata_id \
-- 
1.6.2.5



Index: dracut.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dracut/F-11/dracut.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- dracut.spec	2 Sep 2009 13:58:33 -0000	1.9
+++ dracut.spec	7 Sep 2009 10:24:11 -0000	1.10
@@ -13,12 +13,17 @@
 
 Name: dracut
 Version: 001
-Release: 1%{?rdist}
+Release: 3%{?rdist}
 Summary: Initramfs generator using udev
 Group: System Environment/Base		
 License: GPLv2+	
 URL: http://apps.sourceforge.net/trac/dracut/wiki
 Source0: dracut-%{version}%{?dashgittag}.tar.bz2
+
+Patch1: 0005-mdraid-add-grep-for-convenience.patch
+Patch2: 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch
+Patch3: 0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires: udev
 Requires: util-linux-ng
@@ -102,6 +107,9 @@ This package contains tools to assemble 
 
 %prep
 %setup -q -n %{name}-%{version}%{?dashgittag}
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
 make
@@ -179,6 +187,13 @@ rm -rf $RPM_BUILD_ROOT
 %dir /var/lib/dracut/overlay
 
 %changelog
+* Mon Sep 07 2009 Harald Hoyer  001-3
+- fixed bug, which prevents installing 61-persistent-storage.rules (bug #520109)
+
+* Thu Sep 03 2009 Harald Hoyer  001-2
+- fixed missing grep for md
+- reorder cleanup
+
 * Wed Sep 02 2009 Harald Hoyer  001-1
 - version 001
 - see http://dracut.git.sourceforge.net/git/gitweb.cgi?p=dracut/dracut;a=blob_plain;f=NEWS



From lkundrak at fedoraproject.org  Mon Sep  7 10:25:27 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 10:25:27 +0000 (UTC)
Subject: rpms/perl-Test-WWW-Selenium/devel .cvsignore, 1.3,
	1.4 perl-Test-WWW-Selenium.spec, 1.5, 1.6 sources, 1.4,
	1.5 perl-Test-WWW-Selenium-1.15-headers.patch, 1.1, NONE
Message-ID: <20090907102527.0BE0311C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/perl-Test-WWW-Selenium/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13421

Modified Files:
	.cvsignore perl-Test-WWW-Selenium.spec sources 
Removed Files:
	perl-Test-WWW-Selenium-1.15-headers.patch 
Log Message:
* Mon Sep 07 2009 Lubomir Rintel (Good Data)  0.18-1
- Newer release, update API support to 1.0.1



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Test-WWW-Selenium/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	21 Oct 2008 18:08:01 -0000	1.3
+++ .cvsignore	7 Sep 2009 10:25:26 -0000	1.4
@@ -1 +1,2 @@
-Test-WWW-Selenium-1.15-2299.tar.gz
+selenium-core-1.0.1.zip
+Test-WWW-Selenium-1.18.tar.gz


Index: perl-Test-WWW-Selenium.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Test-WWW-Selenium/devel/perl-Test-WWW-Selenium.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- perl-Test-WWW-Selenium.spec	26 Jul 2009 16:59:54 -0000	1.5
+++ perl-Test-WWW-Selenium.spec	7 Sep 2009 10:25:26 -0000	1.6
@@ -1,20 +1,14 @@
+%global selenium_version 1.0.1
+
 Name:           perl-Test-WWW-Selenium
-Version:        1.15
-Release:        5.20081021svn%{?dist}
+Version:        1.18
+Release:        1%{?dist}
 Summary:        Perl Client for the Selenium Remote Control test tool
 License:        (GPL+ or Artistic) and ASL 2.0
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Test-WWW-Selenium/
-# svn export -r2299 https://svn.openqa.org/svn/selenium-rc/trunk/clients/perl at 2299 Test-WWW-Selenium-1.15
-# perl Test-WWW-Selenium-1.15/util/fetch_iedoc_xml.pl
-# mkdir Test-WWW-Selenium-1.15/target
-# mv iedoc.xml Test-WWW-Selenium-1.15/target
-# (cd Test-WWW-Selenium-1.15; perl util/create_www_selenium.pl)
-# tar czf Test-WWW-Selenium-1.15-2299.tar.gz Test-WWW-Selenium-1.15
-
-Source0:        Test-WWW-Selenium-1.15-2299.tar.gz
-#Source0:        http://www.perl.org/authors/id/L/LU/LUKEC/%{name}-%{version}.tar.gz
-Patch0:         perl-Test-WWW-Selenium-1.15-headers.patch
+Source0:        http://www.perl.org/authors/id/L/LU/LUKEC/Test-WWW-Selenium-%{version}.tar.gz
+Source1:        http://release.seleniumhq.org/selenium-core/%{selenium_version}/selenium-core-%{selenium_version}.zip
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:      noarch
 BuildRequires:  perl(ExtUtils::MakeMaker)
@@ -38,10 +32,16 @@ directly with the browser using AJAX (Xm
 
 %prep
 %setup -q -n Test-WWW-Selenium-%{version}
-%patch0 -p1 -b .headers
+
+# Newer API definition
+mkdir -p target
+unzip -c %{SOURCE1} core/iedoc.xml >target/iedoc.xml
 
 
 %build
+# Recreate module with newer API
+%{__perl} util/create_www_selenium.pl
+
 %{__perl} Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
 
@@ -74,6 +74,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep 07 2009 Lubomir Rintel (Good Data)  0.18-1
+- Newer release, update API support to 1.0.1
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.15-5.20081021svn
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Test-WWW-Selenium/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	21 Oct 2008 18:47:58 -0000	1.4
+++ sources	7 Sep 2009 10:25:26 -0000	1.5
@@ -1 +1,2 @@
-e0117893c0be302a2f6233d54b40a2ab  Test-WWW-Selenium-1.15-2299.tar.gz
+31833c856b59a87cf7958a020bf6907c  selenium-core-1.0.1.zip
+0615263ba747894c63b0f96b3018620e  Test-WWW-Selenium-1.18.tar.gz


--- perl-Test-WWW-Selenium-1.15-headers.patch DELETED ---



From tbzatek at fedoraproject.org  Mon Sep  7 10:33:02 2009
From: tbzatek at fedoraproject.org (Tomas Bzatek)
Date: Mon,  7 Sep 2009 10:33:02 +0000 (UTC)
Subject: rpms/gvfs/devel .cvsignore, 1.46, 1.47 gvfs.spec, 1.153,
	1.154 sources, 1.46, 1.47 gvfs-1.2.2-dnssd-deadlock.patch, 1.1,
	NONE gvfs-1.2.3-sftp-40sec-timeout.patch, 1.1,
	NONE gvfs-1.3.4-bug-589434-sftp-choices-segfault.patch, 1.1,
	NONE gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch,
	1.1, NONE gvfs-1.3.4-output-stream-callback-arg.patch, 1.1,
	NONE gvfs-1.3.4-smb-browse-fake-content-type.patch, 1.1,
	NONE gvfs-1.3.5-gdaemonmount-root-path.patch, 1.1,
	NONE gvfs-1.3.5-mkdir-exists-error.patch, 1.1,
	NONE gvfs-1.3.5-mountspec-prefix-ensure-ending-path-separator.patch, 
	1.1, NONE gvfs-non-interactive-mounts.patch, 1.1, NONE
Message-ID: <20090907103302.3479911C00DB@cvs1.fedora.phx.redhat.com>

Author: tbzatek

Update of /cvs/extras/rpms/gvfs/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15466

Modified Files:
	.cvsignore gvfs.spec sources 
Removed Files:
	gvfs-1.2.2-dnssd-deadlock.patch 
	gvfs-1.2.3-sftp-40sec-timeout.patch 
	gvfs-1.3.4-bug-589434-sftp-choices-segfault.patch 
	gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch 
	gvfs-1.3.4-output-stream-callback-arg.patch 
	gvfs-1.3.4-smb-browse-fake-content-type.patch 
	gvfs-1.3.5-gdaemonmount-root-path.patch 
	gvfs-1.3.5-mkdir-exists-error.patch 
	gvfs-1.3.5-mountspec-prefix-ensure-ending-path-separator.patch 
	gvfs-non-interactive-mounts.patch 
Log Message:
* Mon Sep  7 2009 Tomas Bzatek  - 1.3.6-1
- Update to 1.3.6



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/gvfs/devel/.cvsignore,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- .cvsignore	24 Aug 2009 22:46:44 -0000	1.46
+++ .cvsignore	7 Sep 2009 10:33:01 -0000	1.47
@@ -1 +1 @@
-gvfs-1.3.5.tar.bz2
+gvfs-1.3.6.tar.bz2


Index: gvfs.spec
===================================================================
RCS file: /cvs/extras/rpms/gvfs/devel/gvfs.spec,v
retrieving revision 1.153
retrieving revision 1.154
diff -u -p -r1.153 -r1.154
--- gvfs.spec	27 Aug 2009 02:45:16 -0000	1.153
+++ gvfs.spec	7 Sep 2009 10:33:02 -0000	1.154
@@ -1,7 +1,7 @@
 Summary: Backends for the gio framework in GLib
 Name: gvfs
-Version: 1.3.5
-Release: 2%{?dist}
+Version: 1.3.6
+Release: 1%{?dist}
 License: LGPLv2+
 Group: System Environment/Libraries
 URL: http://www.gtk.org
@@ -20,7 +20,7 @@ BuildRequires: gnome-keyring-devel
 BuildRequires: intltool
 BuildRequires: gettext-devel
 BuildRequires: GConf2-devel
-BuildRequires: gnome-disk-utility-devel >= 0.4
+BuildRequires: gnome-disk-utility-devel >= 0.5
 BuildRequires: PolicyKit-devel
 # This is a hack until the xfce4-notifyd dependency issue is fixed
 # https://fedorahosted.org/rel-eng/ticket/1788
@@ -38,8 +38,6 @@ Patch1: gvfs-archive-integration.patch
 # http://bugzilla.gnome.org/show_bug.cgi?id=591005
 Patch10: 0001-Add-AFC-backend.patch
 
-Patch11: gvfs-non-interactive-mounts.patch
-
 %description
 The gvfs package provides backend implementations for the gio
 framework in GLib. It includes ftp, sftp, cifs.
@@ -132,7 +130,6 @@ and iPod Touches to applications using g
 %setup -q
 %patch1 -p1 -b .archive-integration
 %patch10 -p1 -b .afc
-%patch11 -p1 -b .non-interactive-mounts
 
 %build
 
@@ -286,6 +283,9 @@ update-desktop-database &> /dev/null ||:
 %{_datadir}/gvfs/remote-volume-monitors/afc.monitor
 
 %changelog
+* Mon Sep  7 2009 Tomas Bzatek  - 1.3.6-1
+- Update to 1.3.6
+
 * Wed Aug 26 2009 Matthias Clasen  - 1.3.5-2
 - Don't mount interactively during login
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/gvfs/devel/sources,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- sources	24 Aug 2009 22:46:44 -0000	1.46
+++ sources	7 Sep 2009 10:33:02 -0000	1.47
@@ -1 +1 @@
-3d3d43f381716d973880ef55abea1aa6  gvfs-1.3.5.tar.bz2
+743f5ae84cd13273ee0197f4cfd6d5a9  gvfs-1.3.6.tar.bz2


--- gvfs-1.2.2-dnssd-deadlock.patch DELETED ---


--- gvfs-1.2.3-sftp-40sec-timeout.patch DELETED ---


--- gvfs-1.3.4-bug-589434-sftp-choices-segfault.patch DELETED ---


--- gvfs-1.3.4-dont-strip-mount-prefix-for-local-paths.patch DELETED ---


--- gvfs-1.3.4-output-stream-callback-arg.patch DELETED ---


--- gvfs-1.3.4-smb-browse-fake-content-type.patch DELETED ---


--- gvfs-1.3.5-gdaemonmount-root-path.patch DELETED ---


--- gvfs-1.3.5-mkdir-exists-error.patch DELETED ---


--- gvfs-1.3.5-mountspec-prefix-ensure-ending-path-separator.patch DELETED ---


--- gvfs-non-interactive-mounts.patch DELETED ---



From ultrafredde at fedoraproject.org  Mon Sep  7 10:34:16 2009
From: ultrafredde at fedoraproject.org (Federico Hernandez)
Date: Mon,  7 Sep 2009 10:34:16 +0000 (UTC)
Subject: rpms/task/devel .cvsignore, 1.5, 1.6 import.log, 1.5, 1.6 sources,
	1.6, 1.7 task.spec, 1.6, 1.7
Message-ID: <20090907103416.AAF5C11C00DB@cvs1.fedora.phx.redhat.com>

Author: ultrafredde

Update of /cvs/pkgs/rpms/task/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15973/devel

Modified Files:
	.cvsignore import.log sources task.spec 
Log Message:
task updated to 1.8.2


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/task/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	20 Aug 2009 22:22:01 -0000	1.5
+++ .cvsignore	7 Sep 2009 10:34:16 -0000	1.6
@@ -1 +1 @@
-task-1.8.1.tar.gz
+task-1.8.2.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/task/devel/import.log,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- import.log	20 Aug 2009 22:22:02 -0000	1.5
+++ import.log	7 Sep 2009 10:34:16 -0000	1.6
@@ -3,3 +3,4 @@ task-1_7_1-1_fc10:HEAD:task-1.7.1-1.fc10
 task-1_7_1-2_fc10:HEAD:task-1.7.1-2.fc10.src.rpm:1244565493
 task-1_8_0-1_fc10:HEAD:task-1.8.0-1.fc10.src.rpm:1249997682
 task-1_8_1-1_fc10:HEAD:task-1.8.1-1.fc10.src.rpm:1250806897
+task-1_8_2-1_fc10:HEAD:task-1.8.2-1.fc10.src.rpm:1252319639


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/task/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	20 Aug 2009 22:22:02 -0000	1.6
+++ sources	7 Sep 2009 10:34:16 -0000	1.7
@@ -1 +1 @@
-c21590baf207f83cf5448351c3ac4ffb  task-1.8.1.tar.gz
+1bc2d6e8fb7be15ee732f1eca6989beb  task-1.8.2.tar.gz


Index: task.spec
===================================================================
RCS file: /cvs/pkgs/rpms/task/devel/task.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- task.spec	20 Aug 2009 22:22:02 -0000	1.6
+++ task.spec	7 Sep 2009 10:34:16 -0000	1.7
@@ -1,5 +1,5 @@
 Name:           task
-Version:        1.8.1
+Version:        1.8.2
 Release:        1%{?dist}
 Summary:        A command-line to do list manager
 
@@ -49,6 +49,8 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep 07 2009 Federico Hernandez  - 1.8.2-1
+  Intial RPM for task bugfix release 1.8.2
 * Thu Aug 20 2009 Federico Hernandez  - 1.8.1-1
   Intial RPM for task bugfix release 1.8.1
 * Tue Jul 21 2009 Federico Hernandez  - 1.8.0-1
@@ -60,12 +62,12 @@ rm -rf $RPM_BUILD_ROOT
 * Tue Jul 07 2009 Federico Hernandez  - 1.8.0.beta1-1
   Intial RPM for task beta release 1.8.0.beta1
 * Tue Jun 08 2009 Federico Hernandez  - 1.7.1-2
-- Fixed inclusion of manpages.
+  Fixed inclusion of manpages.
 * Tue Jun 08 2009 Federico Hernandez  - 1.7.1-1
-- Initial RPM for bugfix release 1.7.1.
-- Updated references to new project homepage in spec file. 
+  Initial RPM for bugfix release 1.7.1.
+  Updated references to new project homepage in spec file. 
 * Tue May 19 2009 Federico Hernandez  - 1.7.0-2
-- Changed license to GPLv2+ and removed Requires macro.
-- See https://bugzilla.redhat.com/show_bug.cgi?id=501498
+  Changed license to GPLv2+ and removed Requires macro.
+  See https://bugzilla.redhat.com/show_bug.cgi?id=501498
 * Tue May 19 2009 Federico Hernandez  - 1.7.0-1
-- Initial RPM.
+  Initial RPM.



From lkundrak at fedoraproject.org  Mon Sep  7 10:39:10 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 10:39:10 +0000 (UTC)
Subject: rpms/centerim/devel centerim.spec, 1.23,
	1.24 centerim-4.22.7-nss.patch, 1.1, NONE
Message-ID: <20090907103910.C3D8511C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/centerim/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17377

Modified Files:
	centerim.spec 
Removed Files:
	centerim-4.22.7-nss.patch 
Log Message:
* Mon Sep 07 2009 Lubomir Rintel  - 1:4.22.8-1
- New upstream release
- Our NSS patch integrated



Index: centerim.spec
===================================================================
RCS file: /cvs/pkgs/rpms/centerim/devel/centerim.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- centerim.spec	21 Aug 2009 12:42:39 -0000	1.23
+++ centerim.spec	7 Sep 2009 10:39:10 -0000	1.24
@@ -1,6 +1,6 @@
 Name:           centerim
-Version:        4.22.7
-Release:        3%{?dist}
+Version:        4.22.8
+Release:        1%{?dist}
 Epoch:          1
 
 Summary:        Text mode menu- and window-driven IM
@@ -8,12 +8,11 @@ Summary:        Text mode menu- and wind
 Group:          Applications/Internet
 License:        GPLv2+
 URL:            http://www.centerim.org/
-Source0:        http://www.centerim.org/download/releases/%{name}-%{version}.tar.bz2
+Source0:        http://www.centerim.org/download/releases/%{name}-%{version}.tar.gz
 Source1:        http://www.centerim.org/images/b/b5/Centerim_b.svg
 Source2:        centerim.desktop
 
 Patch0:         centerim-4.22.6-url-escape-fedora.patch
-Patch1:         centerim-4.22.7-nss.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -46,7 +45,6 @@ Internal RSS reader and a client for Liv
 %prep
 %setup -q
 %patch0 -p1 -b .url-escape-fedora
-%patch1 -p1 -b .nss
 
 iconv -f iso8859-1 -t utf8 ChangeLog >ChangeLog.utf8
 touch -r ChangeLog ChangeLog.utf8
@@ -100,8 +98,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
-* Fri Aug 21 2009 Tomas Mraz  - 1:4.22.7-3
-- rebuilt with new openssl
+* Mon Sep 07 2009 Lubomir Rintel  - 1:4.22.8-1
+- New upstream release
+- Our NSS patch integrated
 
 * Fri Jul 24 2009 Fedora Release Engineering  - 1:4.22.7-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild


--- centerim-4.22.7-nss.patch DELETED ---



From lkundrak at fedoraproject.org  Mon Sep  7 10:47:02 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 10:47:02 +0000 (UTC)
Subject: rpms/centerim/devel .cvsignore,1.12,1.13 sources,1.12,1.13
Message-ID: <20090907104702.D45C311C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/centerim/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19342

Modified Files:
	.cvsignore sources 
Log Message:
Update sources


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/centerim/devel/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	29 Apr 2009 17:29:05 -0000	1.12
+++ .cvsignore	7 Sep 2009 10:47:02 -0000	1.13
@@ -1 +1 @@
-centerim-4.22.7.tar.bz2
+centerim-4.22.8.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/centerim/devel/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources	29 Apr 2009 17:29:05 -0000	1.12
+++ sources	7 Sep 2009 10:47:02 -0000	1.13
@@ -1 +1 @@
-2db303baa9b7680c2cccb3314bfa7ae2  centerim-4.22.7.tar.bz2
+24f3d0f7c064f429879bc1626273b59b  centerim-4.22.8.tar.gz



From perex at fedoraproject.org  Mon Sep  7 10:47:15 2009
From: perex at fedoraproject.org (perex)
Date: Mon,  7 Sep 2009 10:47:15 +0000 (UTC)
Subject: rpms/alsa-lib/F-11 alsa-lib-1.0.21-weight.patch, NONE,
	1.1 alsa-lib.spec, 1.84, 1.85
Message-ID: <20090907104715.D4C1311C00DB@cvs1.fedora.phx.redhat.com>

Author: perex

Update of /cvs/pkgs/rpms/alsa-lib/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19457

Modified Files:
	alsa-lib.spec 
Added Files:
	alsa-lib-1.0.21-weight.patch 
Log Message:
alsa-lib: weight patch

alsa-lib-1.0.21-weight.patch:
 simple_none.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

--- NEW FILE alsa-lib-1.0.21-weight.patch ---
>From ac9de424bc0a896e8e30b5ec176daf924a2cefb2 Mon Sep 17 00:00:00 2001
From: Takashi Iwai 
Date: Mon, 31 Aug 2009 16:41:12 +0200
Subject: [PATCH] mixer: Add Speaker and Beep names to the weight list

Added strings "Speaker" and "Beep" to the weight list so that the entries
appear in more appropriate positions.

Signed-off-by: Takashi Iwai 
---
 src/mixer/simple_none.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/mixer/simple_none.c b/src/mixer/simple_none.c
index 4802200..9259a08 100644
--- a/src/mixer/simple_none.c
+++ b/src/mixer/simple_none.c
@@ -134,6 +134,7 @@ static int get_compare_weight(const char *name, unsigned int idx)
 	static const char *const names[] = {
 		"Master",
 		"Headphone",
+		"Speaker",
 		"Tone",
 		"Bass",
 		"Treble",
@@ -158,6 +159,7 @@ static int get_compare_weight(const char *name, unsigned int idx)
 		"I2S",
 		"IEC958",
 		"PC Speaker",
+		"Beep",
 		"Aux",
 		"Mono",
 		"Playback",
-- 
1.5.5.1



Index: alsa-lib.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-lib/F-11/alsa-lib.spec,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -p -r1.84 -r1.85
--- alsa-lib.spec	2 Sep 2009 08:14:23 -0000	1.84
+++ alsa-lib.spec	7 Sep 2009 10:47:15 -0000	1.85
@@ -1,3 +1,4 @@
+
 #define  prever         rc3
 #define  prever_dot     .rc3
 #define postver		a
@@ -5,7 +6,7 @@
 Summary: The Advanced Linux Sound Architecture (ALSA) library
 Name:    alsa-lib
 Version: 1.0.21
-Release: 1%{?prever_dot}%{?dist}
+Release: 2%{?prever_dot}%{?dist}
 License: LGPLv2+
 Group:   System Environment/Libraries
 Source:  ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version}%{?prever}%{?postver}.tar.bz2
@@ -13,6 +14,7 @@ Source10: asound.conf
 Patch0:  alsa-lib-1.0.17-config.patch
 Patch2:  alsa-lib-1.0.14-glibc-open.patch
 Patch4:	 alsa-lib-1.0.16-no-dox-date.patch
+Patch5:  alsa-lib-1.0.21-weight.patch
 URL:     http://www.alsa-project.org/
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: doxygen
@@ -44,6 +46,7 @@ against the ALSA libraries and interface
 %patch0 -p1 -b .config
 %patch2 -p1 -b .glibc-open
 %patch4 -p1 -b .no-dox-date
+%patch5 -p1 -b .weight
 
 %build
 %configure --disable-aload
@@ -93,6 +96,9 @@ rm -rf %{buildroot}
 %{_datadir}/aclocal/alsa.m4
 
 %changelog
+* Mon Sep  7 2009 Jaroslav Kysela  - 1.0.21-2
+- Added mixer weight patch for Speaker and Beep controls
+
 * Wed Sep  2 2009 Jaroslav Kysela  - 1.0.21-1
 - Updated to 1.0.21 final
 



From transif at fedoraproject.org  Mon Sep  7 10:55:10 2009
From: transif at fedoraproject.org (Transifex System User)
Date: Mon,  7 Sep 2009 10:55:10 +0000 (UTC)
Subject: comps/po sk.po,1.22,1.23
Message-ID: <20090907105510.0392F11C00DB@cvs1.fedora.phx.redhat.com>

Author: transif

Update of /cvs/pkgs/comps/po
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22194/po

Modified Files:
	sk.po 
Log Message:
Sending translation for Slovak


View full diff with command:
/usr/bin/cvs -n -f diff -kk -u -p -N -r 1.22 -r 1.23 sk.poIndex: sk.po
===================================================================
RCS file: /cvs/pkgs/comps/po/sk.po,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -p -r1.22 -r1.23
--- sk.po	4 May 2009 12:44:52 -0000	1.22
+++ sk.po	7 Sep 2009 10:55:09 -0000	1.23
@@ -5,295 +5,315 @@
 # Marcel Telka , 2003, 2004.
 # Pavol ?imo , 2007.
 # Ondrej ?ulek , 2008, 2009.
-
 msgid ""
 msgstr ""
 "Project-Id-Version: comp-po\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-05-04 08:09+0000\n"
-"PO-Revision-Date: 2009-05-04 11:24+0200\n"
+"POT-Creation-Date: 2009-09-07 08:17+0000\n"
+"PO-Revision-Date: 2009-09-07 11:48+0200\n"
 "Last-Translator: Ondrej ?ulek \n"
 "Language-Team: Slovak \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Lokalize 0.3\n"
+"X-Generator: Lokalize 1.0\n"
 
-#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1
-#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1
+#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1
+#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1
 msgid "A lightweight desktop environment that works well on low end machines."
 msgstr ""
 "Jednoduch? pracovn? prostredie, ktor? dobre pracuje na pomal??ch po??ta?och."
 
-#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2
-#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1
+#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3
+#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1
 #: ../comps-el5.xml.in.h:1
 msgid "Administration Tools"
 msgstr "Administr?torsk? n?stroje"
 
-#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3
-#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4
+#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4
+#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6
 msgid "Afrikaans Support"
 msgstr "Juhoafrick? podpora"
 
-#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4
-#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5
+#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5
+#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7
 msgid "Albanian Support"
 msgstr "Alb?nska podpora"
 
-#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5
-#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2
+#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7
+#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2
 #: ../comps-el5.xml.in.h:2
 msgid "Applications"
 msgstr "Aplik?cie"
 
-#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6
-#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8
+#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8
+#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10
 msgid "Applications to perform a variety of tasks"
 msgstr "Aplik?cie na vykon?vanie r?znych ?loh"
 
-#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7
-#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4
+#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9
+#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4
 #: ../comps-el5.xml.in.h:4
 msgid "Arabic Support"
 msgstr "Arabsk? podpora"
 
-#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8
-#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5
+#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10
+#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5
 #: ../comps-el5.xml.in.h:5
 msgid "Armenian Support"
 msgstr "Arm?nska podpora"
 
-#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9
-#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11
+#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11
+#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13
 msgid "Assamese Support"
 msgstr "Assamsk? podpora"
 
-#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10
-#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6
+#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12
+#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6
 #: ../comps-el5.xml.in.h:6
 msgid "Authoring and Publishing"
 msgstr "P?sanie a publikovanie"
 
-#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11
-#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14
+#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14
+#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16
 msgid "Base"
 msgstr "Z?klad"
 
-#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12
-#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7
+#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15
+#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7
 #: ../comps-el5.xml.in.h:7
 msgid "Base System"
 msgstr "Z?klad syst?mu"
 
-#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13
-#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16
+#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16
+#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18
 msgid "Basic support for the Ruby programming language."
 msgstr "Z?kladn? podpora pre programovac? jazyk Ruby."
 
-#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14
-#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17
+#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17
+#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19
 msgid "Basque Support"
 msgstr "Baskick? podpora"
 
-#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15
-#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18
+#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18
+#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20
 msgid "Belarusian Support"
 msgstr "Bielorusk? podpora"
 
-#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16
-#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19
+#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19
+#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21
 msgid "Bengali Support"
 msgstr "Beng?lska podpora"
 
-#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17
-#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20
+#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20
+#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22
 msgid "Bhutanese Support"
 msgstr "But?nska podpora"
 
-#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18
-#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21
+#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21
+#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25
 msgid "Bosnian Support"
 msgstr "Bosnianska podpora"
 
-#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19
-#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22
+#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22
+#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26
 msgid "Brazilian Portuguese Support"
 msgstr "Braz?lska podpora (portugal?ina)"
 
-#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20
-#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23
+#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23
+#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27
 msgid "Breton Support"
 msgstr "Bret?nska podpora"
 
-#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22
-#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25
+#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24
+#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8
+msgid "Buildsystem building group"
+msgstr "Skupina zostavovania syst?mu"
+
+#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25
+#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29
 msgid "Bulgarian Support"
 msgstr "Bulharsk? podpora"
 
-#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23
-#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26
+#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26
+#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30
 msgid "Catalan Support"
 msgstr "Katal?nska podpora"
 
-#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24
-#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28
+#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28
+#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32
[...1897 lines suppressed...]
 msgid ""
 "Support for cross-compiling programs to 32 bit Windows targets, testing "
 "them, and building installers, all from within Fedora."
@@ -1412,7 +1520,8 @@ msgstr ""
 "Podpora pre kr??ov? kompil?ciu 32 bitov?ch Windows programov, ich testovanie "
 "a vytv?ranie in?tal?torov. A to v?etko pomocou Fedory."
 
-#: ../comps-f11.xml.in.h:186
+#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198
+#: ../comps-f13.xml.in.h:198
 msgid ""
 "Support for developing software using the Objective CAML programming "
 "language and libraries."
@@ -1420,15 +1529,18 @@ msgstr ""
 "Podpora pre v?voj programov pou?it?m programovacieho jazyka a kni?n?c "
 "Objective CAML."
 
-#: ../comps-f11.xml.in.h:188
+#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200
+#: ../comps-f13.xml.in.h:200
 msgid "Swahili Support"
 msgstr "Swahilsk? podpora"
 
-#: ../comps-f11.xml.in.h:196
+#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208
+#: ../comps-f13.xml.in.h:208
 msgid "Tetum Support"
 msgstr "Tetum podpora"
 
-#: ../comps-f11.xml.in.h:223
+#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235
+#: ../comps-f13.xml.in.h:235
 msgid ""
 "This group is a collection of tools used in the design, modification, "
 "manipulation, and packaging of fonts."
@@ -1436,23 +1548,85 @@ msgstr ""
 "T?to skupina zah??a n?stroje pou??vane k n?vrhu, vytv?raniu a ?prave p?sem a "
 "bal??kov s p?smami."
 
-#: ../comps-f11.xml.in.h:235
+#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247
+#: ../comps-f13.xml.in.h:247
 msgid "Turkmen Support"
 msgstr "Turkm?nska podpora"
 
-#: ../comps-f11.xml.in.h:237
+#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249
+#: ../comps-f13.xml.in.h:249
 msgid "Upper Sorbian Support"
 msgstr "Podpora hornolu?ickej srb?tiny"
 
+#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2
+msgid ""
+"A set of packages that provide the Critical Path functionality for the GNOME "
+"desktop"
+msgstr ""
+"S?bor bal??kov, ktor? poskytuj? funkcionalitu kritickej cesty pre prostredie "
+"GNOME"
+
+#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3
+msgid ""
+"A set of packages that provide the shared platform for Critical Path "
+"functionality on all Fedora spins"
+msgstr ""
+"S?bor bal??kov, ktor? poskytuj? zdielan? platformu pre funkcionalitu "
+"kritickej cesty pre v?etky Fedora spin."
+
+#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23
+msgid "Books and Guides"
+msgstr "Knihy a pr?ru?ky"
+
+#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24
+msgid "Books and Guides for Fedora users and developers"
+msgstr "Knihy a pr?ru?ky pre u??vate?ov a v?voj?rov Fedory"
+
+#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37
+msgid "Critical Path (Base)"
+msgstr "Kritick? cesta (z?klad)"
+
+#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38
+msgid "Critical Path (GNOME)"
+msgstr "Kritick? cesta (GNOME)"
+
+#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50
+msgid "Directory Server"
+msgstr "Adres?rov? server"
+
+#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88
+msgid "Haskell"
+msgstr "Haskell"
+
+#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123
+msgid ""
+"LXDE is a lightweight X11 desktop environment designed for computers with "
+"low hardware specifications like netbooks, mobile devices or older computers."
+msgstr ""
+"LXDE je jednoduch? pracovn? prostredie X11 navrhnut? pre slab?ie po??ta?e "
+"ako netbooky, mobiln? zariadenia a star?ie po??ta?e."
+
+#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136
+msgid "Machine and user identity servers."
+msgstr "Servery na identifik?ciu po??ta?ov a u??vate?ov"
+
+#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147
+msgid "Moblin Desktop Environment"
+msgstr "Pracovn? prostredie Moblin"
+
+#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148
+msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices."
+msgstr "Moblin je pracovn? prostredie pre NebBook/NetTop/MID zariadenia."
+
 #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3
 msgid "Applications for a variety of tasks"
 msgstr "Aplik?cie pre r?zne ?lohy"
 
-#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13
+#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14
 msgid "Dialup Networking Support"
 msgstr "Podpora telefonick?ho pripojenia"
 
-#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23
+#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24
 msgid ""
 "GNOME is a powerful, graphical user interface which includes a panel, "
 "desktop, system icons, and a graphical file manager."
@@ -1460,7 +1634,7 @@ msgstr ""
 "GNOME je v?konn? grafick? pou??vate?sk? rozhranie, ktor? obsahuje panel, "
 "pracovn? plochu, syst?mov? ikony a grafick?ho spr?vcu s?borov."
 
-#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35
+#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36
 msgid ""
 "KDE is a powerful, graphical user interface which includes a panel, desktop, "
 "system icons, and a graphical file manager."
@@ -1468,7 +1642,7 @@ msgstr ""
 "KDE je v?konn? grafick? pou??vate?sk? rozhranie, ktor? obsahuje panel, "
 "pracovn? plochu, syst?mov? ikony a grafick?ho spr?vcu s?borov."
 
-#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44
+#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45
 msgid ""
 "Sometimes called text editors, these are programs that allow you to create "
 "and edit files. These include Emacs and Vi."
@@ -1476,11 +1650,11 @@ msgstr ""
 "Tieto programy, niekedy naz?van? textov? editory, v?m umo?nia vytv?ra? a "
 "upravova? s?bory. Toto zah??a aj Emacs a Vi."
 
-#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48
+#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49
 msgid "The XEmacs text editor."
 msgstr "Textov? editor XEmacs."
 
-#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52
+#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53
 msgid ""
 "These tools allow you to create documentation in the DocBook format and "
 "convert them to HTML, PDF, Postscript, and text."
@@ -1488,30 +1662,36 @@ msgstr ""
 "Tieto n?stroje v?m umo?nia vytv?ra? dokument?ciu vo form?te DocBook a "
 "konvertova? ju do HTML, PDF, Postscriptu a textu."
 
-#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62
+#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63
 msgid "This group is a collection of network servers for specific purposes"
 msgstr "T?to skupina je kolekciou sie?ov?ch serverov pre ?pecifick? ?lohy."
 
-#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63
+#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64
 msgid ""
 "This group is a collection of tools and resources of Arabic environments."
 msgstr "T?to skupina je kolekciou n?strojov a zdrojov arabsk?ch prostred?."
 
-#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66
+#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67
 msgid ""
 "This group is a collection of tools and resources of Hebrew environments."
 msgstr "T?to skupina je kolekciou n?strojov a zdrojov hebrejsk?ch prostred?."
 
-#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67
+#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68
 msgid ""
 "This group is a collection of tools and resources of Japanese environments."
 msgstr "T?to skupina je kolekciou n?strojov a zdrojov japonsk?ch prostred?."
 
-#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77
+#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78
 msgid "XEmacs"
 msgstr "XEmacs"
 
-#: ../comps-el5.xml.in.h:65
+#: ../comps-el5.xml.in.h:66
 msgid ""
 "This group is a collection of tools and resources of Czech environments."
 msgstr "T?to skupina je kolekciou n?strojov a zdrojov ?esk?ch prostred?."
+
+#~ msgid "Eclipse"
+#~ msgstr "Eclipse"
+
+#~ msgid "The Eclipse Integrated Development Environment."
+#~ msgstr "Integrovan? v?vojov? prostredie Eclipse"



From lkundrak at fedoraproject.org  Mon Sep  7 11:00:55 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 11:00:55 +0000 (UTC)
Subject: rpms/ovaldi/devel .cvsignore, 1.6, 1.7 ovaldi.spec, 1.14,
	1.15 sources, 1.6, 1.7
Message-ID: <20090907110055.E565A11C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/ovaldi/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23939

Modified Files:
	.cvsignore ovaldi.spec sources 
Log Message:
* Mon Sep 07 2009 Lubomir Rintel  5.5.25-1
- New upstream relase



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ovaldi/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	12 Oct 2008 08:21:51 -0000	1.6
+++ .cvsignore	7 Sep 2009 11:00:55 -0000	1.7
@@ -1 +1 @@
-ovaldi-5.5.4-src.tar.bz2
+ovaldi-5.5.25-src.zip


Index: ovaldi.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ovaldi/devel/ovaldi.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- ovaldi.spec	25 Jul 2009 21:01:42 -0000	1.14
+++ ovaldi.spec	7 Sep 2009 11:00:55 -0000	1.15
@@ -1,12 +1,12 @@
 Name:           ovaldi
-Version:        5.5.4
-Release:        4%{?dist}
+Version:        5.5.25
+Release:        1%{?dist}
 Summary:        Reference implementation of the OVAL interpreter
 
 Group:          Applications/System
 License:        BSD
 URL:            http://oval.mitre.org/language/download/interpreter/index.html
-Source0:        http://download.sourceforge.net/%{name}/%{name}-%{version}-src.tar.bz2
+Source0:        http://download.sourceforge.net/%{name}/%{name}-%{version}-src.zip
 Patch0:         ovaldi-5.4.2-rpm46.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -68,6 +68,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep 07 2009 Lubomir Rintel  5.5.25-1
+- New upstream relase
+
 * Sat Jul 25 2009 Fedora Release Engineering  - 5.5.4-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ovaldi/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	12 Oct 2008 08:21:51 -0000	1.6
+++ sources	7 Sep 2009 11:00:55 -0000	1.7
@@ -1 +1 @@
-033015941c873ad62a0bb4ade54b6c06  ovaldi-5.5.4-src.tar.bz2
+f450664a2f1ee06a86947606217022f9  ovaldi-5.5.25-src.zip



From pbrobinson at fedoraproject.org  Mon Sep  7 11:07:39 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Mon,  7 Sep 2009 11:07:39 +0000 (UTC)
Subject: rpms/bisho/devel .cvsignore, 1.3, 1.4 bisho.spec, 1.6, 1.7 sources, 
	1.3, 1.4 bisho-fixgconfschemas.patch, 1.1, NONE
Message-ID: <20090907110739.6C6CA11C00DB@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/bisho/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27511

Modified Files:
	.cvsignore bisho.spec sources 
Removed Files:
	bisho-fixgconfschemas.patch 
Log Message:
- New upstream 0.12 release, drop upstream patch


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bisho/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	12 Aug 2009 11:10:19 -0000	1.3
+++ .cvsignore	7 Sep 2009 11:07:38 -0000	1.4
@@ -1 +1 @@
-bisho-0.11.tar.bz2
+bisho-0.12.tar.bz2


Index: bisho.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bisho/devel/bisho.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- bisho.spec	3 Sep 2009 13:12:17 -0000	1.6
+++ bisho.spec	7 Sep 2009 11:07:39 -0000	1.7
@@ -1,13 +1,12 @@
 Name:           bisho
-Version:        0.11
-Release:        4%{?dist}
+Version:        0.12
+Release:        1%{?dist}
 Summary:        Moblin configuration tool for mojito social network aggregator
 
 Group:          System Environment/Libraries
 License:        GPLv2+
 URL:            http://www.moblin.org/
 Source0:        http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
-Patch0:		bisho-fixgconfschemas.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires: GConf2-devel
@@ -33,7 +32,6 @@ aggregation service.
 
 %prep
 %setup -q
-%patch0 -p1 -b .fixgconfschemas
 mv  $RPM_BUILD_DIR/%{name}-%{version}/data/callback.schemas.in $RPM_BUILD_DIR/%{name}-%{version}/data/bisho.schemas.in
 
 # Don't run configure from autogen.sh
@@ -94,6 +92,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{_datadir}/icons/hicolor/48x48/apps/bisho.png
 
 %changelog
+* Mon Sep  7 2009 Peter Robinson  0.12-1
+- New upstream 0.12 release, drop upstream patch
+
 * Thu Sep  3 2009 Peter Robinson  0.11-4
 - Update gconf scriptlets for schema file name change
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bisho/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	12 Aug 2009 11:10:19 -0000	1.3
+++ sources	7 Sep 2009 11:07:39 -0000	1.4
@@ -1 +1 @@
-068810a307169019f48398046652aea0  bisho-0.11.tar.bz2
+664e71935a7ae720858212522f189ccd  bisho-0.12.tar.bz2


--- bisho-fixgconfschemas.patch DELETED ---



From cwickert at fedoraproject.org  Mon Sep  7 11:38:49 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Mon,  7 Sep 2009 11:38:49 +0000 (UTC)
Subject: rpms/lxde-icon-theme/F-10 lxde-icon-theme.spec,1.1,1.2
Message-ID: <20090907113849.2DAD411C00DB@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/lxde-icon-theme/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4846/F-10

Modified Files:
	lxde-icon-theme.spec 
Log Message:
add disttag to avoid buildsys troubles


Index: lxde-icon-theme.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lxde-icon-theme/F-10/lxde-icon-theme.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- lxde-icon-theme.spec	7 Sep 2009 09:53:01 -0000	1.1
+++ lxde-icon-theme.spec	7 Sep 2009 11:38:48 -0000	1.2
@@ -1,6 +1,6 @@
 Name:           lxde-icon-theme
 Version:        0.4.2
-Release:        2
+Release:        2%{?dist}
 Summary:        Default icon theme for LXDE
 
 Group:          User Interface/Desktops



From cwickert at fedoraproject.org  Mon Sep  7 11:38:49 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Mon,  7 Sep 2009 11:38:49 +0000 (UTC)
Subject: rpms/lxde-icon-theme/F-11 lxde-icon-theme.spec,1.1,1.2
Message-ID: <20090907113849.4AB8211C00DB@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/lxde-icon-theme/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4846/F-11

Modified Files:
	lxde-icon-theme.spec 
Log Message:
add disttag to avoid buildsys troubles


Index: lxde-icon-theme.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lxde-icon-theme/F-11/lxde-icon-theme.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- lxde-icon-theme.spec	7 Sep 2009 09:53:01 -0000	1.1
+++ lxde-icon-theme.spec	7 Sep 2009 11:38:49 -0000	1.2
@@ -1,6 +1,6 @@
 Name:           lxde-icon-theme
 Version:        0.4.2
-Release:        2
+Release:        2%{?dist}
 Summary:        Default icon theme for LXDE
 
 Group:          User Interface/Desktops



From cwickert at fedoraproject.org  Mon Sep  7 11:38:49 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Mon,  7 Sep 2009 11:38:49 +0000 (UTC)
Subject: rpms/lxde-icon-theme/devel lxde-icon-theme.spec,1.1,1.2
Message-ID: <20090907113849.6A04F11C00DB@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/rpms/lxde-icon-theme/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4846/devel

Modified Files:
	lxde-icon-theme.spec 
Log Message:
add disttag to avoid buildsys troubles


Index: lxde-icon-theme.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lxde-icon-theme/devel/lxde-icon-theme.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- lxde-icon-theme.spec	7 Sep 2009 09:49:18 -0000	1.1
+++ lxde-icon-theme.spec	7 Sep 2009 11:38:49 -0000	1.2
@@ -1,6 +1,6 @@
 Name:           lxde-icon-theme
 Version:        0.4.2
-Release:        2
+Release:        2%{?dist}
 Summary:        Default icon theme for LXDE
 
 Group:          User Interface/Desktops



From perex at fedoraproject.org  Mon Sep  7 11:50:10 2009
From: perex at fedoraproject.org (perex)
Date: Mon,  7 Sep 2009 11:50:10 +0000 (UTC)
Subject: rpms/alsa-utils/F-11 alsactl-init-add-speaker.patch, NONE,
	1.1 alsa-utils.spec, 1.86, 1.87
Message-ID: <20090907115010.AFB4D11C043A@cvs1.fedora.phx.redhat.com>

Author: perex

Update of /cvs/pkgs/rpms/alsa-utils/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8959

Modified Files:
	alsa-utils.spec 
Added Files:
	alsactl-init-add-speaker.patch 
Log Message:
alsa-utils: add speaker initialization

alsactl-init-add-speaker.patch:
 default |   28 +++++++++++++++++++++-------
 1 file changed, 21 insertions(+), 7 deletions(-)

--- NEW FILE alsactl-init-add-speaker.patch ---
>From e02f8e8aba21357eacce483bd46106624863c5a3 Mon Sep 17 00:00:00 2001
From: Takashi Iwai 
Date: Wed, 12 Aug 2009 12:45:05 +0200
Subject: [PATCH] alsactl - Initialize Speaker volume to 0dB when Master is present

Initialize Speaker volume to 0dB as well as Headphone when Master
is present.  Also initialize Headphone,1 for machines with dual
headphones.

Signed-off-by: Takashi Iwai 
---
 alsactl/init/default |   27 +++++++++++++++++++++------
 1 files changed, 21 insertions(+), 6 deletions(-)

diff --git a/alsactl/init/default b/alsactl/init/default
index f2c0539..a2069e3 100644
--- a/alsactl/init/default
+++ b/alsactl/init/default
@@ -39,7 +39,7 @@ CTL{reset}="mixer"
 CTL{name}="Front Playback Volume",PROGRAM!="__ctl_search",GOTO="front0_end"
 # if master volume control is present, turn front volume to max
 ENV{has_pmaster_vol}=="true",CTL{values}="0dB",RESULT=="0",GOTO="front0_end"
-ENV{has_pmaster_vol}=="true",CTL{values)="100%",GOTO="front0_end"
+ENV{has_pmaster_vol}=="true",CTL{values}="100%",GOTO="front0_end"
 CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"
 LABEL="front0_end"
 CTL{name}="Front Playback Switch",PROGRAM=="__ctl_search", \
@@ -56,8 +56,23 @@ CTL{name}="Headphone Playback Switch",PROGRAM=="__ctl_search", \
   CTL{values}="on"
 
 CTL{reset}="mixer"
-CTL{name}="Speaker Playback Volume",PROGRAM=="__ctl_search", \
-  CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"
+CTL{name}="Headphone Playback Volume",CTL{index}="1",PROGRAM!="__ctl_search",\
+  GOTO="headphone1_end"
+# if master volume control is present, turn headphone volume to max
+ENV{has_pmaster_vol}=="true",CTL{values}="0dB",RESULT=="0",GOTO="headphone1_end"
+ENV{has_pmaster_vol}=="true",CTL{values}="100%",GOTO="headphone1_end"
+CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"
+LABEL="headphone1_end"
+CTL{name}="Headphone Playback Switch",CTL{index}="1",PROGRAM=="__ctl_search", \
+  CTL{values}="on"
+
+CTL{reset}="mixer"
+CTL{name}="Sepaker Playback Volume",PROGRAM!="__ctl_search",GOTO="speaker0_end"
+# if master volume control is present, turn speaker volume to max
+ENV{has_pmaster_vol}=="true",CTL{values}="0dB",RESULT=="0",GOTO="speaker0_end"
+ENV{has_pmaster_vol}=="true",CTL{values}="100%",GOTO="speaker0_end"
+CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"
+LABEL="speaker0_end"
 CTL{name}="Speaker Playback Switch",PROGRAM=="__ctl_search", \
   CTL{values}="on"
 
@@ -72,7 +87,7 @@ CTL{name}="PCM Playback Volume",PROGRAM!="__ctl_search", \
  CTL{name}="PCM Volume",PROGRAM!="__ctl_search", GOTO="pcm0_end"
 # if master volume control is present, turn PCM volume to max
 ENV{has_pmaster_vol}=="true",CTL{values}="0dB",RESULT=="0",GOTO="pcm0_end"
-ENV{has_pmaster_vol}=="true",CTL{values)="100%",GOTO="pcm0_end"
+ENV{has_pmaster_vol}=="true",CTL{values}="100%",GOTO="pcm0_end"
 # exception - some HDA codecs have shifted dB range
 CTL{dBmin}=="-34.50dB",CTL{dBmax}=="12.00dB",CTL{values}="0dB",GOTO="pcm0_end"
 CTL{dBmin}=="-30.00dB",CTL{dBmax}=="0dB",CTL{values}="0dB",GOTO="pcm0_end"
@@ -86,7 +101,7 @@ CTL{name}="PCM Playback Volume",CTL{index}="1",PROGRAM!="__ctl_search", \
   CTL{name}="PCM Volume",PROGRAM!="__ctl_search",GOTO="pcm1_end"
 # if master volume control is present, turn PCM volume to max
 ENV{has_pmaster_vol}=="true",CTL{values}="0dB",RESULT=="0",GOTO="pcm1_end"
-ENV{has_pmaster_vol}=="true",CTL{values)="100%",GOTO="pcm1_end"
+ENV{has_pmaster_vol}=="true",CTL{values}="100%",GOTO="pcm1_end"
 # exception - some HDA codecs have shifted dB range
 CTL{dBmin}=="-34.50dB",CTL{dBmax}=="12.00dB",CTL{values}="0dB",GOTO="pcm1_end"
 CTL{dBmin}=="-30.00dB",CTL{dBmax}=="0dB",CTL{values}="0dB",GOTO="pcm1_end"
@@ -125,7 +140,7 @@ CTL{reset}="mixer"
 CTL{name}="CD Playback Volume",PROGRAM!="__ctl_search", GOTO="cd0_end"
 # if master volume control is present, turn CD volume to max
 ENV{has_pmaster_vol}=="true",CTL{values}="0dB",RESULT=="0",GOTO="cd0_end"
-ENV{has_pmaster_vol}=="true",CTL{values)="100%",GOTO="cd0_end"
+ENV{has_pmaster_vol}=="true",CTL{values}="100%",GOTO="cd0_end"
 # exception - some HDA codecs have shifted dB range
 CTL{dBmin}=="-34.50dB",CTL{dBmax}=="12.00dB",CTL{values}="0dB",GOTO="cd0_end"
 CTL{dBmin}=="-30.00dB",CTL{dBmax}=="0dB",CTL{values}="0dB",GOTO="cd0_end"
-- 
1.5.5.1



Index: alsa-utils.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-utils/F-11/alsa-utils.spec,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -p -r1.86 -r1.87
--- alsa-utils.spec	3 Sep 2009 11:26:30 -0000	1.86
+++ alsa-utils.spec	7 Sep 2009 11:50:10 -0000	1.87
@@ -4,7 +4,7 @@
 Summary: Advanced Linux Sound Architecture (ALSA) utilities
 Name:    alsa-utils
 Version: 1.0.21
-Release: 1%{?prever_dot}%{?dist}
+Release: 2%{?prever_dot}%{?dist}
 License: GPLv2+
 Group:   Applications/Multimedia
 URL:     http://www.alsa-project.org/
@@ -14,6 +14,7 @@ Source6: alsa-info.sh
 Source10: alsa.rules
 Source11: alsactl.conf
 Patch1:  alsactl-init-fix-headphone2.patch
+Patch2:  alsactl-init-add-speaker.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: alsa-lib-devel >= %{version}
 BuildRequires: ncurses-devel
@@ -28,6 +29,7 @@ Architecture (ALSA).
 %prep
 %setup -q -n %{name}-%{version}%{?prever}
 %patch1 -p1 -b .headphone
+%patch2 -p1 -b .speaker
 
 %build
 %configure CFLAGS="$RPM_OPT_FLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" --sbindir=/sbin --disable-alsaconf



From mschwendt at fedoraproject.org  Mon Sep  7 11:56:50 2009
From: mschwendt at fedoraproject.org (Michael Schwendt)
Date: Mon,  7 Sep 2009 11:56:50 +0000 (UTC)
Subject: extras-repoclosure rc-modified,1.32,1.33
Message-ID: <20090907115650.7AB1311C00DB@cvs1.fedora.phx.redhat.com>

Author: mschwendt

Update of /cvs/fedora/extras-repoclosure
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14743

Modified Files:
	rc-modified 
Log Message:
add conditional support for Yum 3.2.24 arch list changes


Index: rc-modified
===================================================================
RCS file: /cvs/fedora/extras-repoclosure/rc-modified,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- rc-modified	7 Sep 2009 09:31:56 -0000	1.32
+++ rc-modified	7 Sep 2009 11:56:49 -0000	1.33
@@ -25,6 +25,7 @@
 import os
 import re
 import string
+import errno
 
 # For patched "yum" and "rpmUtils" (post 2.6.1 checkForObsolete support).
 # Comment this to use system yum.
@@ -47,8 +48,9 @@
     parser = OptionParser(usage=usage)
     parser.add_option("-c", "--config", default='/etc/yum.conf',
         help='config file to use (defaults to /etc/yum.conf)')
-    parser.add_option("-a", "--arch", default=None,
-        help='check as if running the specified arch (default: current arch)')
+    parser.add_option("-a", "--arch", default=[], action='append',
+        help='check packages of the given archs, can be specified multiple ' +
+             'times (default: current arch)')
     parser.add_option("-r", "--repoid", default=[], action='append',
         help="specify repo ids to query, can be specified multiple times (default is all enabled)")
     parser.add_option("-t", "--tempcache", default=False, action="store_true", 
@@ -67,10 +69,16 @@
     return (opts, args)
 
 class RepoClosure(yum.YumBase):
-    def __init__(self, arch = None, config = "/etc/yum.conf"):
+    def __init__(self, arch = [], config = "/etc/yum.conf"):
         yum.YumBase.__init__(self)
 
-        self.arch = arch
+        if yum.__version__ < '3.2.24':
+            if arch:
+                self.arch = arch[0]
+            else:
+                self.arch = None
+        else:
+            self._rc_arches = arch
         if yum.__version__ < '3.0':  # TODO: check
             self.doConfigSetup(fn = config)
         else:
@@ -103,7 +111,18 @@
     
     def readMetadata(self):
         self.doRepoSetup()
-        self.doSackSetup(rpmUtils.arch.getArchList(self.arch))
+
+        if yum.__version__ < '3.2.24':
+            self.doSackSetup(rpmUtils.arch.getArchList(self.arch))
+        else:
+            archs = []
+            if not self._rc_arches:
+                archs.extend(self.arch.archlist)
+            else:
+                for arch in self._rc_arches:
+                    archs.extend(self.arch.get_arch_list(arch))
+            self.doSackSetup(archs)
+
         for repo in self.repos.listEnabled():
             try:  # TODO: when exactly did this change from "with=" to "mdtype="?
                 self.repos.populateSack(which=[repo.id], mdtype='filelists')
@@ -317,6 +336,11 @@
 
 def main():
     (opts, cruft) = parseArgs()
+    if yum.__version__ < '3.2.24':
+        if len(opts.arch)>1:
+            print 'ERROR: can handle only a single arch with Yum < 3.2.24'
+            sys.exit(errno.EINVAL)
+
     my = RepoClosure(arch = opts.arch, config = opts.config)
     my.guessMultiLibProbs = not opts.nomultilibhack
     my.rawhidehack = opts.rawhidehack



From mlichvar at fedoraproject.org  Mon Sep  7 12:07:57 2009
From: mlichvar at fedoraproject.org (Miroslav Lichvar)
Date: Mon,  7 Sep 2009 12:07:57 +0000 (UTC)
Subject: rpms/slang/devel .cvsignore, 1.15, 1.16 slang.spec, 1.56,
	1.57 sources, 1.15, 1.16
Message-ID: <20090907120757.8AD8911C00DB@cvs1.fedora.phx.redhat.com>

Author: mlichvar

Update of /cvs/pkgs/rpms/slang/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21595

Modified Files:
	.cvsignore slang.spec sources 
Log Message:
- update to 2.2.1



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/slang/devel/.cvsignore,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- .cvsignore	3 Aug 2009 16:15:14 -0000	1.15
+++ .cvsignore	7 Sep 2009 12:07:57 -0000	1.16
@@ -1 +1 @@
-slang-2.2.0.tar.bz2
+slang-2.2.1.tar.bz2


Index: slang.spec
===================================================================
RCS file: /cvs/pkgs/rpms/slang/devel/slang.spec,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -p -r1.56 -r1.57
--- slang.spec	3 Aug 2009 16:15:14 -0000	1.56
+++ slang.spec	7 Sep 2009 12:07:57 -0000	1.57
@@ -1,6 +1,6 @@
 Summary: The shared library for the S-Lang extension language
 Name: slang
-Version: 2.2.0
+Version: 2.2.1
 Release: 1%{?dist}
 License: GPLv2+
 Group: System Environment/Libraries
@@ -38,6 +38,7 @@ the S-Lang distribution.
 Summary: Development files for the S-Lang extension language
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
+Requires: pkgconfig
 
 %description devel
 This package contains files which you'll need if you want to
@@ -105,6 +106,7 @@ rm -rf ${RPM_BUILD_ROOT}
 %defattr(-,root,root)
 %doc doc/*/cslang*.txt doc/*/cref.txt
 %{_libdir}/libslang*.so
+%{_libdir}/pkgconfig/slang.pc
 %{_includedir}/slang
 
 %files static
@@ -112,6 +114,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_libdir}/libslang*.a
 
 %changelog
+* Mon Sep 07 2009 Miroslav Lichvar  - 2.2.1-1
+- update to 2.2.1
+
 * Mon Aug 03 2009 Miroslav Lichvar  - 2.2.0-1
 - update to 2.2.0
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/slang/devel/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- sources	3 Aug 2009 16:15:14 -0000	1.15
+++ sources	7 Sep 2009 12:07:57 -0000	1.16
@@ -1 +1 @@
-2593b390c6db81b840f6b48b0e768fa0  slang-2.2.0.tar.bz2
+51b7e9c29c6812f304531713e2ebf969  slang-2.2.1.tar.bz2



From dtardon at fedoraproject.org  Mon Sep  7 12:08:29 2009
From: dtardon at fedoraproject.org (David Tardon)
Date: Mon,  7 Sep 2009 12:08:29 +0000 (UTC)
Subject: rpms/openoffice.org/F-11 openoffice.org.spec, 1.1933,
	1.1934 workspace.unifypaper01.patch, 1.1, 1.2
Message-ID: <20090907120829.BB89311C00DB@cvs1.fedora.phx.redhat.com>

Author: dtardon

Update of /cvs/extras/rpms/openoffice.org/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22149

Modified Files:
	openoffice.org.spec workspace.unifypaper01.patch 
Log Message:
Resolves: rhbz#521460 - wrong page size for A3/A5


Index: openoffice.org.spec
===================================================================
RCS file: /cvs/extras/rpms/openoffice.org/F-11/openoffice.org.spec,v
retrieving revision 1.1933
retrieving revision 1.1934
diff -u -p -r1.1933 -r1.1934
--- openoffice.org.spec	2 Sep 2009 13:45:41 -0000	1.1933
+++ openoffice.org.spec	7 Sep 2009 12:08:28 -0000	1.1934
@@ -1,6 +1,6 @@
 %define oootag OOO310
 %define ooomilestone 19
-%define rh_rpm_release 2
+%define rh_rpm_release 3
 
 # rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF
 %define __jar_repack %{nil}
@@ -4173,6 +4173,9 @@ fi
     unopkg list --shared > /dev/null 2>&1 || :
 
 %changelog
+* Mon Sep 07 2009 Caol?n McNamara  - 1:3.1.1-19.3-UNBUILT
+- Resolves: rhbz#521460 - wrong page size for A3/A5
+
 * Wed Sep 02 2009 Caol?n McNamara  - 1:3.1.1-19.2
 - Resolves: rhbz#520772 copy/paste cockup
 

workspace.unifypaper01.patch:
 i18npool/inc/i18npool/paper.hxx                    |  155 
 i18npool/prj/build.lst                             |    3 
 i18npool/prj/d.lst                                 |    6 
 i18npool/source/paper/makefile.mk                  |   75 
 i18npool/source/paper/paper.cxx                    |  473 +
 psprint/source/printer/printerinfomanager.cxx      |   75 
 psprint/util/makefile.mk                           |    1 
 reportdesign/source/core/api/ReportDefinition.cxx  |    2 
 reportdesign/source/ui/report/ReportController.cxx |    4 
 sc/source/core/data/stlsheet.cxx                   |    8 
 sc/source/filter/excel/biffdump.cxx                | 9864 +++++++++++++++++++++
 sc/source/filter/excel/xlpage.cxx                  |  206 
 sc/source/filter/html/htmlimp.cxx                  |    4 
 sc/source/ui/app/transobj.cxx                      |    2 
 sc/source/ui/inc/printfun.hxx                      |    2 
 sc/source/ui/view/printfun.cxx                     |    4 
 scp2/source/ooo/file_library_ooo.scp               |    2 
 scp2/source/ooo/module_hidden_ooo.scp              |    1 
 sd/source/core/drawdoc2.cxx                        |    5 
 sd/source/ui/app/sdmod1.cxx                        |    4 
 sd/source/ui/dlg/dlgpage.cxx                       |    4 
 sd/source/ui/view/PrintManager.cxx                 |    4 
 sfx2/source/doc/printhelper.cxx                    |   89 
 solenv/inc/libs.mk                                 |    2 
 starmath/source/unomodel.cxx                       |   28 
 svx/inc/svx/dialogs.hrc                            |   42 
 svx/inc/svx/paperinf.hxx                           |  116 
 svx/inc/svx/svxenum.hxx                            |   43 
 svx/source/dialog/page.cxx                         |   32 
 svx/source/dialog/page.h                           |   42 
 svx/source/dialog/page.hxx                         |    9 
 svx/source/dialog/page.src                         |  128 
 svx/source/items/paperinf.cxx                      |  298 
 svx/source/items/paraitem.cxx                      |    1 
 svx/util/makefile.mk                               |    1 
 sw/inc/bookmrk.hxx                                 |  218 
 sw/source/core/doc/docdesc.cxx                     |    6 
 sw/source/core/doc/poolfmt.cxx                     |    2 
 sw/source/core/unocore/unostyle.cxx                |    5 
 sw/source/core/view/vprint.cxx                     |    2 
 sw/source/filter/basflt/shellio.cxx                |    7 
 sw/source/filter/rtf/swparrtf.cxx                  |   10 
 sw/source/filter/rtf/wrtrtf.cxx                    |    5 
 sw/source/filter/ww8/dump/ww8scan.cxx              |    2 
 sw/source/filter/ww8/writerwordglue.cxx            |   49 
 sw/source/filter/ww8/writerwordglue.hxx            |   19 
 sw/source/filter/ww8/ww8atr.cxx                    |    9 
 sw/source/filter/ww8/ww8par6.cxx                   |   13 
 sw/source/filter/ww8/ww8scan.cxx                   |    2 
 sw/source/filter/ww8/ww8scan.hxx                   |    5 
 sw/source/ui/app/appenv.cxx                        |    5 
 sw/source/ui/dochdl/swdtflvr.cxx                   |    2 
 sw/source/ui/envelp/envfmt.cxx                     |   26 
 sw/source/ui/envelp/envimg.cxx                     |    5 
 sw/source/ui/frmdlg/colex.cxx                      |    2 
 sw/source/ui/inc/colex.hxx                         |    3 
 sw/source/ui/uiview/pview.cxx                      |    6 
 sw/source/ui/uiview/viewport.cxx                   |    5 
 swext/mediawiki/build.xml                          |    6 
 vcl/aqua/source/gdi/salprn.cxx                     |    8 
 vcl/inc/vcl/jobset.h                               |    2 
 vcl/inc/vcl/print.hxx                              |    9 
 vcl/inc/vcl/prntypes.hxx                           |   28 
 vcl/inc/vcl/salprn.hxx                             |    2 
 vcl/source/gdi/print.cxx                           |  154 
 vcl/unx/headless/svpprn.cxx                        |   42 
 vcl/unx/source/gdi/salprnpsp.cxx                   |   44 
 vcl/util/linksvp/makefile.mk                       |    1 
 vcl/util/makefile.mk                               |    4 
 vcl/win/source/gdi/salprn.cxx                      |  325 
 writerfilter/source/dmapper/ConversionHelper.cxx   |   51 
 writerfilter/source/dmapper/ConversionHelper.hxx   |    1 
 writerfilter/source/dmapper/DomainMapper.cxx       |   24 
 writerfilter/source/dmapper/PropertyMap.cxx        |   10 
 writerfilter/util/makefile.mk                      |    1 
 75 files changed, 11637 insertions(+), 1218 deletions(-)

Index: workspace.unifypaper01.patch
===================================================================
RCS file: /cvs/extras/rpms/openoffice.org/F-11/workspace.unifypaper01.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- workspace.unifypaper01.patch	28 Aug 2009 09:43:31 -0000	1.1
+++ workspace.unifypaper01.patch	7 Sep 2009 12:08:29 -0000	1.2
@@ -11240,7 +11240,8 @@ diff -ru --exclude='unxlng*.pro' --exclu
  	ItemList [ en-US ] =
  	{
 -			 < "A3" ; PAPERSIZE_A3 ; > ;
--		< "A4" ; PAPERSIZE_A4 ; > ;
++		< "A3" ; PAPERSIZE_A3 ; > ;
+ 		< "A4" ; PAPERSIZE_A4 ; > ;
  		< "A5" ; PAPERSIZE_A5 ; > ;
 -		< "B4 (ISO)" ; PAPERSIZE_B4 ; > ;
 -		< "B5 (ISO)" ; PAPERSIZE_B5 ; > ;
@@ -11248,21 +11249,15 @@ diff -ru --exclude='unxlng*.pro' --exclu
 -        < "B4 (JIS)" ; PAPERSIZE_B4_JIS ; > ;
 -        < "B5 (JIS)" ; PAPERSIZE_B5_JIS ; > ;
 -        < "B6 (JIS)" ; PAPERSIZE_B6_JIS ; > ;
-+		< "A4" ; PAPERSIZE_A4 ; > ;
-+		< "A3" ; PAPERSIZE_A3 ; > ;
-+		< "B6 (ISO)" ; PAPERSIZE_B6_ISO ; > ;
-+		< "B5 (ISO)" ; PAPERSIZE_B5_ISO ; > ;
 +		< "B4 (ISO)" ; PAPERSIZE_B4_ISO ; > ;
++		< "B5 (ISO)" ; PAPERSIZE_B5_ISO ; > ;
++		< "B6 (ISO)" ; PAPERSIZE_B6_ISO ; > ;
++		< "B4 (JIS)" ; PAPERSIZE_B4_JIS ; > ;
++		< "B5 (JIS)" ; PAPERSIZE_B5_JIS ; > ;
++		< "B6 (JIS)" ; PAPERSIZE_B6_JIS ; > ;
  		< "Letter" ; PAPERSIZE_LETTER ; > ;
  		< "Legal" ; PAPERSIZE_LEGAL ; > ;
-+		< "Long Bond" ; PAPERSIZE_LEGAL2 ; > ;
  		< "Tabloid" ; PAPERSIZE_TABLOID ; > ;
-+		< "B6 (JIS)" ; PAPERSIZE_B6_JIS ; > ;
-+		< "B5 (JIS)" ; PAPERSIZE_B5_JIS ; > ;
-+		< "B4 (JIS)" ; PAPERSIZE_B4_JIS ; > ;
-+		< "16 Kai" ; PAPERSIZE_KAI16; > ;
-+		< "32 Kai" ; PAPERSIZE_KAI32; > ;
-+		< "Big 32 Kai" ; PAPERSIZE_KAI32BIG; > ;
  		< "User" ; PAPERSIZE_USER ; > ;
 -		< "C4" ; PAPERSIZE_C4 ; > ;
 -		< "C5" ; PAPERSIZE_C5 ; > ;
@@ -11279,17 +11274,21 @@ diff -ru --exclude='unxlng*.pro' --exclu
 -		< "32 kai" ; PAPERSIZE_KAI32; > ;
 -		< "32 kai large" ; PAPERSIZE_KAI32BIG; > ;
 -	};
-+		< "DL Envelope" ; PAPERSIZE_DL ; > ;
++		< "C4 Envelope" ; PAPERSIZE_C4 ; > ;
++		< "C5 Envelope" ; PAPERSIZE_C5 ; > ;
 +		< "C6 Envelope" ; PAPERSIZE_C6 ; > ;
 +		< "C6/5 Envelope" ; PAPERSIZE_C65 ; > ;
-+		< "C5 Envelope" ; PAPERSIZE_C5 ; > ;
-+		< "C4 Envelope" ; PAPERSIZE_C4 ; > ;
++		< "DL Envelope" ; PAPERSIZE_DL ; > ;
 +		< "#6 3/4 (Personal) Envelope" ; PAPERSIZE_COM675; > ;
 +		< "#8 (Monarch) Envelope" ; PAPERSIZE_MONARCH; > ;
 +		< "#9 Envelope" ; PAPERSIZE_COM9; > ;
 +		< "#10 Envelope" ; PAPERSIZE_COM10; > ;
 +		< "#11 Envelope" ; PAPERSIZE_COM11; > ;
 +		< "#12 Envelope" ; PAPERSIZE_COM12; > ;
++		< "16 Kai" ; PAPERSIZE_KAI16; > ;
++		< "32 Kai" ; PAPERSIZE_KAI32; > ;
++		< "Big 32 Kai" ; PAPERSIZE_KAI32BIG; > ;
++		< "Long Bond" ; PAPERSIZE_LEGAL2 ; > ;
  	};
 +};
  StringArray RID_SVXSTRARY_PAPERSIZE_DRAW
@@ -11297,10 +11296,11 @@ diff -ru --exclude='unxlng*.pro' --exclu
  	ItemList [ en-US ] =
  	{
 -			 < "A0" ; PAPERSIZE_A0 ; > ;
--		< "A1" ; PAPERSIZE_A1 ; > ;
--		< "A2" ; PAPERSIZE_A2 ; > ;
--		< "A3" ; PAPERSIZE_A3 ; > ;
--		< "A4" ; PAPERSIZE_A4 ; > ;
++		< "A0" ; PAPERSIZE_A0 ; > ;
+ 		< "A1" ; PAPERSIZE_A1 ; > ;
+ 		< "A2" ; PAPERSIZE_A2 ; > ;
+ 		< "A3" ; PAPERSIZE_A3 ; > ;
+ 		< "A4" ; PAPERSIZE_A4 ; > ;
  		< "A5" ; PAPERSIZE_A5 ; > ;
 -		< "B4 (ISO)" ; PAPERSIZE_B4 ; > ;
 -		< "B5 (ISO)" ; PAPERSIZE_B5 ; > ;
@@ -11308,24 +11308,15 @@ diff -ru --exclude='unxlng*.pro' --exclu
 -        < "B4 (JIS)" ; PAPERSIZE_B4_JIS ; > ;
 -        < "B5 (JIS)" ; PAPERSIZE_B5_JIS ; > ;
 -        < "B6 (JIS)" ; PAPERSIZE_B6_JIS ; > ;
-+		< "A4" ; PAPERSIZE_A4 ; > ;
-+		< "A3" ; PAPERSIZE_A3 ; > ;
-+		< "A2" ; PAPERSIZE_A2 ; > ;
-+		< "A1" ; PAPERSIZE_A1 ; > ;
-+		< "A0" ; PAPERSIZE_A0 ; > ;
-+		< "B6 (ISO)" ; PAPERSIZE_B6_ISO ; > ;
-+		< "B5 (ISO)" ; PAPERSIZE_B5_ISO ; > ;
 +		< "B4 (ISO)" ; PAPERSIZE_B4_ISO ; > ;
++		< "B5 (ISO)" ; PAPERSIZE_B5_ISO ; > ;
++		< "B6 (ISO)" ; PAPERSIZE_B6_ISO ; > ;
++		< "B4 (JIS)" ; PAPERSIZE_B4_JIS ; > ;
++		< "B5 (JIS)" ; PAPERSIZE_B5_JIS ; > ;
++		< "B6 (JIS)" ; PAPERSIZE_B6_JIS ; > ;
  		< "Letter" ; PAPERSIZE_LETTER ; > ;
  		< "Legal" ; PAPERSIZE_LEGAL ; > ;
-+		< "Long Bond" ; PAPERSIZE_LEGAL2 ; > ;
  		< "Tabloid" ; PAPERSIZE_TABLOID ; > ;
-+		< "B6 (JIS)" ; PAPERSIZE_B6_JIS ; > ;
-+		< "B5 (JIS)" ; PAPERSIZE_B5_JIS ; > ;
-+		< "B4 (JIS)" ; PAPERSIZE_B4_JIS ; > ;
-+		< "16 Kai" ; PAPERSIZE_KAI16; > ;
-+		< "32 Kai" ; PAPERSIZE_KAI32; > ;
-+		< "Big 32 Kai" ; PAPERSIZE_KAI32BIG; > ;
  		< "User" ; PAPERSIZE_USER ; > ;
 -		< "C4" ; PAPERSIZE_C4 ; > ;
 -		< "C5" ; PAPERSIZE_C5 ; > ;
@@ -11333,17 +11324,21 @@ diff -ru --exclude='unxlng*.pro' --exclu
 -		< "C6/5" ; PAPERSIZE_C65 ; > ;
 -		< "DL" ; PAPERSIZE_DL ; > ;
 -		< "Slide" ; PAPERSIZE_DIA ; > ;
-+		< "DL Envelope" ; PAPERSIZE_DL ; > ;
++		< "C4 Envelope" ; PAPERSIZE_C4 ; > ;
++		< "C5 Envelope" ; PAPERSIZE_C5 ; > ;
 +		< "C6 Envelope" ; PAPERSIZE_C6 ; > ;
 +		< "C6/5 Envelope" ; PAPERSIZE_C65 ; > ;
-+		< "C5 Envelope" ; PAPERSIZE_C5 ; > ;
-+		< "C4 Envelope" ; PAPERSIZE_C4 ; > ;
++		< "DL Envelope" ; PAPERSIZE_DL ; > ;
 +		< "Dia Slide" ; PAPERSIZE_DIA ; > ;
  		< "Screen" ; PAPERSIZE_SCREEN ; > ;
 -		< "16 kai" ; PAPERSIZE_KAI16; > ;
 -		< "32 kai" ; PAPERSIZE_KAI32; > ;
 -		< "32 kai large" ; PAPERSIZE_KAI32BIG; > ;
 -	};
++		< "16 Kai" ; PAPERSIZE_KAI16; > ;
++		< "32 Kai" ; PAPERSIZE_KAI32; > ;
++		< "Big 32 Kai" ; PAPERSIZE_KAI32BIG; > ;
++		< "Long Bond" ; PAPERSIZE_LEGAL2 ; > ;
  	};
 +};
  String RID_SVXSTR_PAPERBIN



From dtardon at fedoraproject.org  Mon Sep  7 12:09:32 2009
From: dtardon at fedoraproject.org (David Tardon)
Date: Mon,  7 Sep 2009 12:09:32 +0000 (UTC)
Subject: rpms/openoffice.org/devel openoffice.org.spec, 1.1999,
	1.2000 workspace.unifypaper01.patch, 1.3, 1.4
Message-ID: <20090907120932.AF5CB11C00DB@cvs1.fedora.phx.redhat.com>

Author: dtardon

Update of /cvs/extras/rpms/openoffice.org/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23120

Modified Files:
	openoffice.org.spec workspace.unifypaper01.patch 
Log Message:
Resolves: rhbz#521460 - wrong page size for A3/A5


Index: openoffice.org.spec
===================================================================
RCS file: /cvs/extras/rpms/openoffice.org/devel/openoffice.org.spec,v
retrieving revision 1.1999
retrieving revision 1.2000
diff -u -p -r1.1999 -r1.2000
--- openoffice.org.spec	3 Sep 2009 13:04:03 -0000	1.1999
+++ openoffice.org.spec	7 Sep 2009 12:09:32 -0000	1.2000
@@ -4212,8 +4212,9 @@ fi
     unopkg list --shared > /dev/null 2>&1 || :
 
 %changelog
-* Thu Sep 03 2009 Caol?n McNamara  - 1:3.1.1-19.6
+* Mon Sep 07 2009 Caol?n McNamara  - 1:3.1.1-19.6-UNBUILT
 - Resolves: ooo#104484 openoffice.org-3.1.1.ooo104484.sc.wrong.cast.patch
+- Resolves: rhbz#521460 - wrong page size for A3/A5
 
 * Wed Sep 02 2009 Caol?n McNamara  - 1:3.1.1-19.5
 - Resolves: rhbz#520772 copy/paste cockup

workspace.unifypaper01.patch:
 i18npool/inc/i18npool/paper.hxx                    |  155 
 i18npool/prj/build.lst                             |    3 
 i18npool/prj/d.lst                                 |    6 
 i18npool/source/paper/makefile.mk                  |   75 
 i18npool/source/paper/paper.cxx                    |  473 +
 psprint/source/printer/printerinfomanager.cxx      |   75 
 psprint/util/makefile.mk                           |    1 
 reportdesign/source/core/api/ReportDefinition.cxx  |    2 
 reportdesign/source/ui/report/ReportController.cxx |    4 
 sc/source/core/data/stlsheet.cxx                   |    8 
 sc/source/filter/excel/biffdump.cxx                | 9864 +++++++++++++++++++++
 sc/source/filter/excel/xlpage.cxx                  |  206 
 sc/source/filter/html/htmlimp.cxx                  |    4 
 sc/source/ui/app/transobj.cxx                      |    2 
 sc/source/ui/inc/printfun.hxx                      |    2 
 sc/source/ui/view/printfun.cxx                     |    4 
 scp2/source/ooo/file_library_ooo.scp               |    2 
 scp2/source/ooo/module_hidden_ooo.scp              |    1 
 sd/source/core/drawdoc2.cxx                        |    5 
 sd/source/ui/app/sdmod1.cxx                        |    4 
 sd/source/ui/dlg/dlgpage.cxx                       |    4 
 sd/source/ui/view/PrintManager.cxx                 |    4 
 sfx2/source/doc/printhelper.cxx                    |   89 
 solenv/inc/libs.mk                                 |    2 
 starmath/source/unomodel.cxx                       |   28 
 svx/inc/svx/dialogs.hrc                            |   42 
 svx/inc/svx/paperinf.hxx                           |  116 
 svx/inc/svx/svxenum.hxx                            |   43 
 svx/source/dialog/page.cxx                         |   32 
 svx/source/dialog/page.h                           |   42 
 svx/source/dialog/page.hxx                         |    9 
 svx/source/dialog/page.src                         |  128 
 svx/source/items/paperinf.cxx                      |  298 
 svx/source/items/paraitem.cxx                      |    1 
 svx/util/makefile.mk                               |    1 
 sw/inc/bookmrk.hxx                                 |  218 
 sw/source/core/doc/docdesc.cxx                     |    6 
 sw/source/core/doc/poolfmt.cxx                     |    2 
 sw/source/core/unocore/unostyle.cxx                |    5 
 sw/source/core/view/vprint.cxx                     |    2 
 sw/source/filter/basflt/shellio.cxx                |    7 
 sw/source/filter/rtf/swparrtf.cxx                  |   10 
 sw/source/filter/rtf/wrtrtf.cxx                    |    5 
 sw/source/filter/ww8/dump/ww8scan.cxx              |    2 
 sw/source/filter/ww8/writerwordglue.cxx            |   49 
 sw/source/filter/ww8/writerwordglue.hxx            |   19 
 sw/source/filter/ww8/ww8atr.cxx                    |    9 
 sw/source/filter/ww8/ww8par6.cxx                   |   13 
 sw/source/filter/ww8/ww8scan.cxx                   |    2 
 sw/source/filter/ww8/ww8scan.hxx                   |    5 
 sw/source/ui/app/appenv.cxx                        |    5 
 sw/source/ui/dochdl/swdtflvr.cxx                   |    2 
 sw/source/ui/envelp/envfmt.cxx                     |   26 
 sw/source/ui/envelp/envimg.cxx                     |    5 
 sw/source/ui/frmdlg/colex.cxx                      |    2 
 sw/source/ui/inc/colex.hxx                         |    3 
 sw/source/ui/uiview/pview.cxx                      |    6 
 sw/source/ui/uiview/viewport.cxx                   |    5 
 swext/mediawiki/build.xml                          |    6 
 vcl/aqua/source/gdi/salprn.cxx                     |    8 
 vcl/inc/vcl/jobset.h                               |    2 
 vcl/inc/vcl/print.hxx                              |    9 
 vcl/inc/vcl/prntypes.hxx                           |   28 
 vcl/inc/vcl/salprn.hxx                             |    2 
 vcl/source/gdi/print.cxx                           |  154 
 vcl/unx/headless/svpprn.cxx                        |   42 
 vcl/unx/source/gdi/salprnpsp.cxx                   |   44 
 vcl/util/linksvp/makefile.mk                       |    1 
 vcl/util/makefile.mk                               |    4 
 vcl/win/source/gdi/salprn.cxx                      |  325 
 writerfilter/source/dmapper/ConversionHelper.cxx   |   51 
 writerfilter/source/dmapper/ConversionHelper.hxx   |    1 
 writerfilter/source/dmapper/DomainMapper.cxx       |   24 
 writerfilter/source/dmapper/PropertyMap.cxx        |   10 
 writerfilter/util/makefile.mk                      |    1 
 75 files changed, 11637 insertions(+), 1218 deletions(-)

Index: workspace.unifypaper01.patch
===================================================================
RCS file: /cvs/extras/rpms/openoffice.org/devel/workspace.unifypaper01.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- workspace.unifypaper01.patch	11 Jun 2009 14:26:50 -0000	1.3
+++ workspace.unifypaper01.patch	7 Sep 2009 12:09:32 -0000	1.4
@@ -11240,7 +11240,8 @@ diff -ru --exclude='unxlng*.pro' --exclu
  	ItemList [ en-US ] =
  	{
 -			 < "A3" ; PAPERSIZE_A3 ; > ;
--		< "A4" ; PAPERSIZE_A4 ; > ;
++		< "A3" ; PAPERSIZE_A3 ; > ;
+ 		< "A4" ; PAPERSIZE_A4 ; > ;
  		< "A5" ; PAPERSIZE_A5 ; > ;
 -		< "B4 (ISO)" ; PAPERSIZE_B4 ; > ;
 -		< "B5 (ISO)" ; PAPERSIZE_B5 ; > ;
@@ -11248,21 +11249,15 @@ diff -ru --exclude='unxlng*.pro' --exclu
 -        < "B4 (JIS)" ; PAPERSIZE_B4_JIS ; > ;
 -        < "B5 (JIS)" ; PAPERSIZE_B5_JIS ; > ;
 -        < "B6 (JIS)" ; PAPERSIZE_B6_JIS ; > ;
-+		< "A4" ; PAPERSIZE_A4 ; > ;
-+		< "A3" ; PAPERSIZE_A3 ; > ;
-+		< "B6 (ISO)" ; PAPERSIZE_B6_ISO ; > ;
-+		< "B5 (ISO)" ; PAPERSIZE_B5_ISO ; > ;
 +		< "B4 (ISO)" ; PAPERSIZE_B4_ISO ; > ;
++		< "B5 (ISO)" ; PAPERSIZE_B5_ISO ; > ;
++		< "B6 (ISO)" ; PAPERSIZE_B6_ISO ; > ;
++		< "B4 (JIS)" ; PAPERSIZE_B4_JIS ; > ;
++		< "B5 (JIS)" ; PAPERSIZE_B5_JIS ; > ;
++		< "B6 (JIS)" ; PAPERSIZE_B6_JIS ; > ;
  		< "Letter" ; PAPERSIZE_LETTER ; > ;
  		< "Legal" ; PAPERSIZE_LEGAL ; > ;
-+		< "Long Bond" ; PAPERSIZE_LEGAL2 ; > ;
  		< "Tabloid" ; PAPERSIZE_TABLOID ; > ;
-+		< "B6 (JIS)" ; PAPERSIZE_B6_JIS ; > ;
-+		< "B5 (JIS)" ; PAPERSIZE_B5_JIS ; > ;
-+		< "B4 (JIS)" ; PAPERSIZE_B4_JIS ; > ;
-+		< "16 Kai" ; PAPERSIZE_KAI16; > ;
-+		< "32 Kai" ; PAPERSIZE_KAI32; > ;
-+		< "Big 32 Kai" ; PAPERSIZE_KAI32BIG; > ;
  		< "User" ; PAPERSIZE_USER ; > ;
 -		< "C4" ; PAPERSIZE_C4 ; > ;
 -		< "C5" ; PAPERSIZE_C5 ; > ;
@@ -11279,17 +11274,21 @@ diff -ru --exclude='unxlng*.pro' --exclu
 -		< "32 kai" ; PAPERSIZE_KAI32; > ;
 -		< "32 kai large" ; PAPERSIZE_KAI32BIG; > ;
 -	};
-+		< "DL Envelope" ; PAPERSIZE_DL ; > ;
++		< "C4 Envelope" ; PAPERSIZE_C4 ; > ;
++		< "C5 Envelope" ; PAPERSIZE_C5 ; > ;
 +		< "C6 Envelope" ; PAPERSIZE_C6 ; > ;
 +		< "C6/5 Envelope" ; PAPERSIZE_C65 ; > ;
-+		< "C5 Envelope" ; PAPERSIZE_C5 ; > ;
-+		< "C4 Envelope" ; PAPERSIZE_C4 ; > ;
++		< "DL Envelope" ; PAPERSIZE_DL ; > ;
 +		< "#6 3/4 (Personal) Envelope" ; PAPERSIZE_COM675; > ;
 +		< "#8 (Monarch) Envelope" ; PAPERSIZE_MONARCH; > ;
 +		< "#9 Envelope" ; PAPERSIZE_COM9; > ;
 +		< "#10 Envelope" ; PAPERSIZE_COM10; > ;
 +		< "#11 Envelope" ; PAPERSIZE_COM11; > ;
 +		< "#12 Envelope" ; PAPERSIZE_COM12; > ;
++		< "16 Kai" ; PAPERSIZE_KAI16; > ;
++		< "32 Kai" ; PAPERSIZE_KAI32; > ;
++		< "Big 32 Kai" ; PAPERSIZE_KAI32BIG; > ;
++		< "Long Bond" ; PAPERSIZE_LEGAL2 ; > ;
  	};
 +};
  StringArray RID_SVXSTRARY_PAPERSIZE_DRAW
@@ -11297,10 +11296,11 @@ diff -ru --exclude='unxlng*.pro' --exclu
  	ItemList [ en-US ] =
  	{
 -			 < "A0" ; PAPERSIZE_A0 ; > ;
--		< "A1" ; PAPERSIZE_A1 ; > ;
--		< "A2" ; PAPERSIZE_A2 ; > ;
--		< "A3" ; PAPERSIZE_A3 ; > ;
--		< "A4" ; PAPERSIZE_A4 ; > ;
++		< "A0" ; PAPERSIZE_A0 ; > ;
+ 		< "A1" ; PAPERSIZE_A1 ; > ;
+ 		< "A2" ; PAPERSIZE_A2 ; > ;
+ 		< "A3" ; PAPERSIZE_A3 ; > ;
+ 		< "A4" ; PAPERSIZE_A4 ; > ;
  		< "A5" ; PAPERSIZE_A5 ; > ;
 -		< "B4 (ISO)" ; PAPERSIZE_B4 ; > ;
 -		< "B5 (ISO)" ; PAPERSIZE_B5 ; > ;
@@ -11308,24 +11308,15 @@ diff -ru --exclude='unxlng*.pro' --exclu
 -        < "B4 (JIS)" ; PAPERSIZE_B4_JIS ; > ;
 -        < "B5 (JIS)" ; PAPERSIZE_B5_JIS ; > ;
 -        < "B6 (JIS)" ; PAPERSIZE_B6_JIS ; > ;
-+		< "A4" ; PAPERSIZE_A4 ; > ;
-+		< "A3" ; PAPERSIZE_A3 ; > ;
-+		< "A2" ; PAPERSIZE_A2 ; > ;
-+		< "A1" ; PAPERSIZE_A1 ; > ;
-+		< "A0" ; PAPERSIZE_A0 ; > ;
-+		< "B6 (ISO)" ; PAPERSIZE_B6_ISO ; > ;
-+		< "B5 (ISO)" ; PAPERSIZE_B5_ISO ; > ;
 +		< "B4 (ISO)" ; PAPERSIZE_B4_ISO ; > ;
++		< "B5 (ISO)" ; PAPERSIZE_B5_ISO ; > ;
++		< "B6 (ISO)" ; PAPERSIZE_B6_ISO ; > ;
++		< "B4 (JIS)" ; PAPERSIZE_B4_JIS ; > ;
++		< "B5 (JIS)" ; PAPERSIZE_B5_JIS ; > ;
++		< "B6 (JIS)" ; PAPERSIZE_B6_JIS ; > ;
  		< "Letter" ; PAPERSIZE_LETTER ; > ;
  		< "Legal" ; PAPERSIZE_LEGAL ; > ;
-+		< "Long Bond" ; PAPERSIZE_LEGAL2 ; > ;
  		< "Tabloid" ; PAPERSIZE_TABLOID ; > ;
-+		< "B6 (JIS)" ; PAPERSIZE_B6_JIS ; > ;
-+		< "B5 (JIS)" ; PAPERSIZE_B5_JIS ; > ;
-+		< "B4 (JIS)" ; PAPERSIZE_B4_JIS ; > ;
-+		< "16 Kai" ; PAPERSIZE_KAI16; > ;
-+		< "32 Kai" ; PAPERSIZE_KAI32; > ;
-+		< "Big 32 Kai" ; PAPERSIZE_KAI32BIG; > ;
  		< "User" ; PAPERSIZE_USER ; > ;
 -		< "C4" ; PAPERSIZE_C4 ; > ;
 -		< "C5" ; PAPERSIZE_C5 ; > ;
@@ -11333,17 +11324,21 @@ diff -ru --exclude='unxlng*.pro' --exclu
 -		< "C6/5" ; PAPERSIZE_C65 ; > ;
 -		< "DL" ; PAPERSIZE_DL ; > ;
 -		< "Slide" ; PAPERSIZE_DIA ; > ;
-+		< "DL Envelope" ; PAPERSIZE_DL ; > ;
++		< "C4 Envelope" ; PAPERSIZE_C4 ; > ;
++		< "C5 Envelope" ; PAPERSIZE_C5 ; > ;
 +		< "C6 Envelope" ; PAPERSIZE_C6 ; > ;
 +		< "C6/5 Envelope" ; PAPERSIZE_C65 ; > ;
-+		< "C5 Envelope" ; PAPERSIZE_C5 ; > ;
-+		< "C4 Envelope" ; PAPERSIZE_C4 ; > ;
++		< "DL Envelope" ; PAPERSIZE_DL ; > ;
 +		< "Dia Slide" ; PAPERSIZE_DIA ; > ;
  		< "Screen" ; PAPERSIZE_SCREEN ; > ;
 -		< "16 kai" ; PAPERSIZE_KAI16; > ;
 -		< "32 kai" ; PAPERSIZE_KAI32; > ;
 -		< "32 kai large" ; PAPERSIZE_KAI32BIG; > ;
 -	};
++		< "16 Kai" ; PAPERSIZE_KAI16; > ;
++		< "32 Kai" ; PAPERSIZE_KAI32; > ;
++		< "Big 32 Kai" ; PAPERSIZE_KAI32BIG; > ;
++		< "Long Bond" ; PAPERSIZE_LEGAL2 ; > ;
  	};
 +};
  String RID_SVXSTR_PAPERBIN



From jcollie at fedoraproject.org  Mon Sep  7 12:12:57 2009
From: jcollie at fedoraproject.org (Jeffrey C. Ollie)
Date: Mon,  7 Sep 2009 12:12:57 +0000 (UTC)
Subject: rpms/gnonlin/devel gnonlin.spec,1.31,1.32
Message-ID: <20090907121257.6777211C00DB@cvs1.fedora.phx.redhat.com>

Author: jcollie

Update of /cvs/pkgs/rpms/gnonlin/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25754

Modified Files:
	gnonlin.spec 
Log Message:
* Mon Sep  7 2009 Jeffrey C. Ollie  - 0.10.13-1
- Update to 0.10.13 "Service of Quality"
-
- Features of this release
-     
-       * Fix QoS event handling
-       * Fix racyness in source pad handlings
-       * GnlOperation: Add signal to know input stream priorities
- 
- Bugs fixed in this release
-      
-       * 583145 : Seeking on pending pipelines should return True.



Index: gnonlin.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnonlin/devel/gnonlin.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -p -r1.31 -r1.32
--- gnonlin.spec	2 Sep 2009 18:21:43 -0000	1.31
+++ gnonlin.spec	7 Sep 2009 12:12:57 -0000	1.32
@@ -2,14 +2,14 @@
 %define         gst_plugins_base_req    0.10.24
 
 Name:           gnonlin
-Version:        0.10.12.3
-Release:        0.2%{?dist}
+Version:        0.10.13
+Release:        1%{?dist}
 Summary:        GStreamer extension library for non-linear editing
 
 Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://gnonlin.sourceforge.net/
-Source:         http://gstreamer.freedesktop.org/src/gnonlin/pre/gnonlin-%{version}.tar.bz2
+Source:         http://gstreamer.freedesktop.org/src/gnonlin/gnonlin-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  gstreamer-devel >= %{gst_req}
@@ -45,6 +45,19 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/gstreamer-0.10/libgnl.so
 
 %changelog
+* Mon Sep  7 2009 Jeffrey C. Ollie  - 0.10.13-1
+- Update to 0.10.13 "Service of Quality"
+-
+- Features of this release
+-     
+-       * Fix QoS event handling
+-       * Fix racyness in source pad handlings
+-       * GnlOperation: Add signal to know input stream priorities
+- 
+- Bugs fixed in this release
+-      
+-       * 583145 : Seeking on pending pipelines should return True.
+
 * Wed Sep  2 2009 Jeffrey C. Ollie  - 0.10.12.3-0.2
 - Doh!
 



From rhughes at fedoraproject.org  Mon Sep  7 12:13:03 2009
From: rhughes at fedoraproject.org (Richard Hughes)
Date: Mon,  7 Sep 2009 12:13:03 +0000 (UTC)
Subject: rpms/PackageKit/devel .cvsignore, 1.55, 1.56 PackageKit.spec, 1.116,
	1.117 sources, 1.56, 1.57
Message-ID: <20090907121303.8559311C00DB@cvs1.fedora.phx.redhat.com>

Author: rhughes

Update of /cvs/pkgs/rpms/PackageKit/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25797

Modified Files:
	.cvsignore PackageKit.spec sources 
Log Message:
* Mon Sep 07 2009 Richard Hughes   - 0.5.2-1
- Update to 0.5.2.
- Many new and updated translations.
- Many small bugfixes and speedups.
- Added the PostscriptDriver rpm provides functionality.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/PackageKit/devel/.cvsignore,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -p -r1.55 -r1.56
--- .cvsignore	3 Sep 2009 17:41:16 -0000	1.55
+++ .cvsignore	7 Sep 2009 12:13:03 -0000	1.56
@@ -1 +1 @@
-PackageKit-0.5.2-20090903.tar.gz
+PackageKit-0.5.2.tar.gz


Index: PackageKit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/PackageKit/devel/PackageKit.spec,v
retrieving revision 1.116
retrieving revision 1.117
diff -u -p -r1.116 -r1.117
--- PackageKit.spec	3 Sep 2009 17:41:16 -0000	1.116
+++ PackageKit.spec	7 Sep 2009 12:13:03 -0000	1.117
@@ -10,13 +10,13 @@
 Summary:   Package management service
 Name:      PackageKit
 Version:   0.5.2
-Release:   0.2.%{?alphatag}git%{?dist}
-#Release:   1%{?dist}
+#Release:   0.2.%{?alphatag}git%{?dist}
+Release:   1%{?dist}
 License:   GPLv2+
 Group:     System Environment/Libraries
 URL:       http://www.packagekit.org
-Source0:   http://www.packagekit.org/releases/%{name}-%{version}-%{?alphatag}.tar.gz
-#Source0:   http://www.packagekit.org/releases/%{name}-%{version}.tar.gz
+#Source0:   http://www.packagekit.org/releases/%{name}-%{version}-%{?alphatag}.tar.gz
+Source0:   http://www.packagekit.org/releases/%{name}-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 # Fedora-specific: set Vendor.conf up for Fedora.
@@ -238,8 +238,8 @@ after firmware has been installed by Pac
 user to restart the computer or remove and re-insert the device.
 
 %prep
-%setup -q -n %{?name}-%{?version}-%{?alphatag}
-#%setup -q
+#%setup -q -n %{?name}-%{?version}-%{?alphatag}
+%setup -q
 %patch0 -p1 -b .fedora
 %patch1 -p1 -b .no-time
 
@@ -439,6 +439,12 @@ update-mime-database %{_datadir}/mime &>
 %{_includedir}/PackageKit/backend/*.h
 
 %changelog
+* Mon Sep 07 2009 Richard Hughes   - 0.5.2-1
+- Update to 0.5.2.
+- Many new and updated translations.
+- Many small bugfixes and speedups.
+- Added the PostscriptDriver rpm provides functionality.
+
 * Thu Sep 03 2009 Richard Hughes   - 0.5.2-0.1.20090903git
 - Update to a newer git snapshot from the 0.5.x series.
 - Fixes NetworkManager build time configure check.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/PackageKit/devel/sources,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -p -r1.56 -r1.57
--- sources	3 Sep 2009 17:41:16 -0000	1.56
+++ sources	7 Sep 2009 12:13:03 -0000	1.57
@@ -1 +1 @@
-1971b0360127c0d1ed32af3fc197ac82  PackageKit-0.5.2-20090903.tar.gz
+e406ad5e776e31c99e70c7cf6e7bcdc4  PackageKit-0.5.2.tar.gz



From jcollie at fedoraproject.org  Mon Sep  7 12:13:47 2009
From: jcollie at fedoraproject.org (Jeffrey C. Ollie)
Date: Mon,  7 Sep 2009 12:13:47 +0000 (UTC)
Subject: rpms/gnonlin/devel .cvsignore,1.19,1.20 sources,1.19,1.20
Message-ID: <20090907121347.683C411C00DB@cvs1.fedora.phx.redhat.com>

Author: jcollie

Update of /cvs/pkgs/rpms/gnonlin/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26112

Modified Files:
	.cvsignore sources 
Log Message:
* Mon Sep  7 2009 Jeffrey C. Ollie  - 0.10.13-1
- Update to 0.10.13 "Service of Quality"
-
- Features of this release
-     
-       * Fix QoS event handling
-       * Fix racyness in source pad handlings
-       * GnlOperation: Add signal to know input stream priorities
- 
- Bugs fixed in this release
-      
-       * 583145 : Seeking on pending pipelines should return True.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnonlin/devel/.cvsignore,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- .cvsignore	2 Sep 2009 18:21:43 -0000	1.19
+++ .cvsignore	7 Sep 2009 12:13:47 -0000	1.20
@@ -1 +1 @@
-gnonlin-0.10.12.3.tar.bz2
+gnonlin-0.10.13.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnonlin/devel/sources,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- sources	2 Sep 2009 18:21:43 -0000	1.19
+++ sources	7 Sep 2009 12:13:47 -0000	1.20
@@ -1 +1 @@
-16bc0ef8f1e497c3cbd4d0ea6a11cbef  gnonlin-0.10.12.3.tar.bz2
+424647c776e641b318f5d4ec67dc37a4  gnonlin-0.10.13.tar.bz2



From jcollie at fedoraproject.org  Mon Sep  7 12:20:55 2009
From: jcollie at fedoraproject.org (Jeffrey C. Ollie)
Date: Mon,  7 Sep 2009 12:20:55 +0000 (UTC)
Subject: rpms/gnonlin/F-11 .cvsignore, 1.16, 1.17 gnonlin.spec, 1.27,
	1.28 sources, 1.16, 1.17
Message-ID: <20090907122055.C410B11C00DB@cvs1.fedora.phx.redhat.com>

Author: jcollie

Update of /cvs/pkgs/rpms/gnonlin/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30944

Modified Files:
	.cvsignore gnonlin.spec sources 
Log Message:
* Mon Sep  7 2009 Jeffrey C. Ollie  - 0.10.13-1
- Update to 0.10.13 "Service of Quality"
-
- Features of this release
-     
-       * Fix QoS event handling
-       * Fix racyness in source pad handlings
-       * GnlOperation: Add signal to know input stream priorities
- 
- Bugs fixed in this release
-      
-       * 583145 : Seeking on pending pipelines should return True.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnonlin/F-11/.cvsignore,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- .cvsignore	29 Aug 2009 21:29:29 -0000	1.16
+++ .cvsignore	7 Sep 2009 12:20:55 -0000	1.17
@@ -1 +1 @@
-gnonlin-0.10.12.2.tar.bz2
+gnonlin-0.10.13.tar.bz2


Index: gnonlin.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnonlin/F-11/gnonlin.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- gnonlin.spec	29 Aug 2009 21:29:29 -0000	1.27
+++ gnonlin.spec	7 Sep 2009 12:20:55 -0000	1.28
@@ -2,14 +2,14 @@
 %define         gst_plugins_base_req    0.10.24
 
 Name:           gnonlin
-Version:        0.10.12.2
-Release:        0.1%{?dist}
+Version:        0.10.13
+Release:        1%{?dist}
 Summary:        GStreamer extension library for non-linear editing
 
 Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://gnonlin.sourceforge.net/
-Source:         http://gstreamer.freedesktop.org/src/gnonlin/pre/gnonlin-%{version}.tar.bz2
+Source:         http://gstreamer.freedesktop.org/src/gnonlin/gnonlin-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  gstreamer-devel >= %{gst_req}
@@ -45,6 +45,25 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/gstreamer-0.10/libgnl.so
 
 %changelog
+* Mon Sep  7 2009 Jeffrey C. Ollie  - 0.10.13-1
+- Update to 0.10.13 "Service of Quality"
+-
+- Features of this release
+-     
+-       * Fix QoS event handling
+-       * Fix racyness in source pad handlings
+-       * GnlOperation: Add signal to know input stream priorities
+- 
+- Bugs fixed in this release
+-      
+-       * 583145 : Seeking on pending pipelines should return True.
+
+* Wed Sep  2 2009 Jeffrey C. Ollie  - 0.10.12.3-0.2
+- Doh!
+
+* Wed Sep  2 2009 Jeffrey C. Ollie  - 0.10.12.3-0.1
+- Update to latest prelrelease
+
 * Sat Aug 29 2009 Jeffrey C. Ollie  - 0.10.12.2-0.1
 - Update to prerelease for 0.10.13
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnonlin/F-11/sources,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- sources	29 Aug 2009 21:29:29 -0000	1.16
+++ sources	7 Sep 2009 12:20:55 -0000	1.17
@@ -1 +1 @@
-ac2fc4be5cc1bfdd303ea1400301df86  gnonlin-0.10.12.2.tar.bz2
+424647c776e641b318f5d4ec67dc37a4  gnonlin-0.10.13.tar.bz2



From hadess at fedoraproject.org  Mon Sep  7 12:22:57 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Mon,  7 Sep 2009 12:22:57 +0000 (UTC)
Subject: rpms/control-center/devel control-center.spec, 1.482,
	1.483 gnome-control-center-2.25.2-gecos.patch, 1.4, 1.5
Message-ID: <20090907122257.E845911C00DB@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/control-center/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32717

Modified Files:
	control-center.spec gnome-control-center-2.25.2-gecos.patch 
Log Message:
* Mon Sep 07 2009 Bastien Nocera  2.27.91-5
- Update "gecos" about-me patch to apply



Index: control-center.spec
===================================================================
RCS file: /cvs/pkgs/rpms/control-center/devel/control-center.spec,v
retrieving revision 1.482
retrieving revision 1.483
diff -u -p -r1.482 -r1.483
--- control-center.spec	29 Aug 2009 04:39:01 -0000	1.482
+++ control-center.spec	7 Sep 2009 12:22:56 -0000	1.483
@@ -24,7 +24,7 @@
 Summary: Utilities to configure the GNOME desktop
 Name: control-center
 Version: 2.27.91
-Release: 4%{?dist}
+Release: 5%{?dist}
 Epoch: 1
 License: GPLv2+ and GFDL
 Group: User Interface/Desktops
@@ -195,7 +195,7 @@ for the GNOME desktop.
 
 # vendor configuration patches
 %patch95 -p1 -b .passwd
-#%patch96 -p1 -b .gecos
+%patch96 -p1 -b .gecos
 %patch99 -p1 -b .default-apps
 
 %patch7 -p1 -b .make-default
@@ -383,6 +383,9 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Bastien Nocera  2.27.91-5
+- Update "gecos" about-me patch to apply
+
 * Sat Aug 29 2009 Matthias Clasen  2.27.91-4
 - Move related files to -extra, too
 

gnome-control-center-2.25.2-gecos.patch:
 capplets/about-me/Makefile.am              |   12 
 capplets/about-me/eel-accessibility.c      |  413 ++
 capplets/about-me/eel-accessibility.h      |  152 
 capplets/about-me/eel-editable-label.c     | 4410 +++++++++++++++++++++++++++++
 capplets/about-me/eel-editable-label.h     |  142 
 capplets/about-me/eel-marshal.c            |  556 +++
 capplets/about-me/eel-marshal.h            |  116 
 capplets/about-me/gnome-about-me-dialog.ui |   21 
 capplets/about-me/gnome-about-me.c         |  210 +
 configure.in                               |    3 
 10 files changed, 6026 insertions(+), 9 deletions(-)

Index: gnome-control-center-2.25.2-gecos.patch
===================================================================
RCS file: /cvs/pkgs/rpms/control-center/devel/gnome-control-center-2.25.2-gecos.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- gnome-control-center-2.25.2-gecos.patch	11 Mar 2009 17:32:50 -0000	1.4
+++ gnome-control-center-2.25.2-gecos.patch	7 Sep 2009 12:22:57 -0000	1.5
@@ -1,6 +1,6 @@
-diff -up /dev/null gnome-control-center-2.25.2/capplets/about-me/eel-accessibility.c
---- /dev/null	2008-12-16 15:36:17.645108819 -0500
-+++ gnome-control-center-2.25.2/capplets/about-me/eel-accessibility.c	2008-12-16 21:16:16.000000000 -0500
+diff -uprN gnome-control-center-2.27.91.old/capplets/about-me/eel-accessibility.c gnome-control-center-2.27.91/capplets/about-me/eel-accessibility.c
+--- gnome-control-center-2.27.91.old/capplets/about-me/eel-accessibility.c	1970-01-01 01:00:00.000000000 +0100
++++ gnome-control-center-2.27.91/capplets/about-me/eel-accessibility.c	2009-09-07 13:04:39.000000000 +0100
 @@ -0,0 +1,413 @@
 +/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
 +/* eel-accessibility.h - Utility functions for accessibility
@@ -415,9 +415,9 @@ diff -up /dev/null gnome-control-center-
 +		atk_object_set_description (atk_object, description);
 +	}
 +}
-diff -up /dev/null gnome-control-center-2.25.2/capplets/about-me/eel-accessibility.h
---- /dev/null	2008-12-16 15:36:17.645108819 -0500
-+++ gnome-control-center-2.25.2/capplets/about-me/eel-accessibility.h	2008-12-16 21:16:16.000000000 -0500
+diff -uprN gnome-control-center-2.27.91.old/capplets/about-me/eel-accessibility.h gnome-control-center-2.27.91/capplets/about-me/eel-accessibility.h
+--- gnome-control-center-2.27.91.old/capplets/about-me/eel-accessibility.h	1970-01-01 01:00:00.000000000 +0100
++++ gnome-control-center-2.27.91/capplets/about-me/eel-accessibility.h	2009-09-07 13:04:39.000000000 +0100
 @@ -0,0 +1,152 @@
 +/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
 +/* eel-accessibility.h - Utility functions for accessibility
@@ -571,9 +571,9 @@ diff -up /dev/null gnome-control-center-
 +
 +
 +#endif /* EEL_ACCESSIBILITY_H */
-diff -up /dev/null gnome-control-center-2.25.2/capplets/about-me/eel-editable-label.c
---- /dev/null	2008-12-16 15:36:17.645108819 -0500
-+++ gnome-control-center-2.25.2/capplets/about-me/eel-editable-label.c	2008-12-16 21:17:57.000000000 -0500
+diff -uprN gnome-control-center-2.27.91.old/capplets/about-me/eel-editable-label.c gnome-control-center-2.27.91/capplets/about-me/eel-editable-label.c
+--- gnome-control-center-2.27.91.old/capplets/about-me/eel-editable-label.c	1970-01-01 01:00:00.000000000 +0100
++++ gnome-control-center-2.27.91/capplets/about-me/eel-editable-label.c	2009-09-07 13:04:39.000000000 +0100
 @@ -0,0 +1,4410 @@
 +/* GTK - The GIMP Toolkit
 + * Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
@@ -4985,9 +4985,9 @@ diff -up /dev/null gnome-control-center-
 +  return eel_accessibility_set_atk_object_return (widget, accessible);
 +}
 +
-diff -up /dev/null gnome-control-center-2.25.2/capplets/about-me/eel-editable-label.h
---- /dev/null	2008-12-16 15:36:17.645108819 -0500
-+++ gnome-control-center-2.25.2/capplets/about-me/eel-editable-label.h	2008-12-16 21:16:16.000000000 -0500
+diff -uprN gnome-control-center-2.27.91.old/capplets/about-me/eel-editable-label.h gnome-control-center-2.27.91/capplets/about-me/eel-editable-label.h
+--- gnome-control-center-2.27.91.old/capplets/about-me/eel-editable-label.h	1970-01-01 01:00:00.000000000 +0100
++++ gnome-control-center-2.27.91/capplets/about-me/eel-editable-label.h	2009-09-07 13:04:39.000000000 +0100
 @@ -0,0 +1,142 @@
 +/* GTK - The GIMP Toolkit
 + * Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
@@ -5131,9 +5131,9 @@ diff -up /dev/null gnome-control-center-
 +
 +
 +#endif /* __EEL_EDITABLE_LABEL_H__ */
-diff -up /dev/null gnome-control-center-2.25.2/capplets/about-me/eel-marshal.c
---- /dev/null	2008-12-16 15:36:17.645108819 -0500
-+++ gnome-control-center-2.25.2/capplets/about-me/eel-marshal.c	2008-12-16 21:16:16.000000000 -0500
+diff -uprN gnome-control-center-2.27.91.old/capplets/about-me/eel-marshal.c gnome-control-center-2.27.91/capplets/about-me/eel-marshal.c
+--- gnome-control-center-2.27.91.old/capplets/about-me/eel-marshal.c	1970-01-01 01:00:00.000000000 +0100
++++ gnome-control-center-2.27.91/capplets/about-me/eel-marshal.c	2009-09-07 13:04:39.000000000 +0100
 @@ -0,0 +1,556 @@
 +
 +#include	
@@ -5691,9 +5691,9 @@ diff -up /dev/null gnome-control-center-
 +            data2);
 +}
 +
-diff -up /dev/null gnome-control-center-2.25.2/capplets/about-me/eel-marshal.h
---- /dev/null	2008-12-16 15:36:17.645108819 -0500
-+++ gnome-control-center-2.25.2/capplets/about-me/eel-marshal.h	2008-12-16 21:16:16.000000000 -0500
+diff -uprN gnome-control-center-2.27.91.old/capplets/about-me/eel-marshal.h gnome-control-center-2.27.91/capplets/about-me/eel-marshal.h
+--- gnome-control-center-2.27.91.old/capplets/about-me/eel-marshal.h	1970-01-01 01:00:00.000000000 +0100
++++ gnome-control-center-2.27.91/capplets/about-me/eel-marshal.h	2009-09-07 13:04:39.000000000 +0100
 @@ -0,0 +1,116 @@
 +
 +#ifndef __eel_marshal_MARSHAL_H__
@@ -5811,11 +5811,11 @@ diff -up /dev/null gnome-control-center-
 +
 +#endif /* __eel_marshal_MARSHAL_H__ */
 +
-diff -up gnome-control-center-2.25.2/capplets/about-me/gnome-about-me.c.gecos gnome-control-center-2.25.2/capplets/about-me/gnome-about-me.c
---- gnome-control-center-2.25.2/capplets/about-me/gnome-about-me.c.gecos	2008-12-16 21:16:16.000000000 -0500
-+++ gnome-control-center-2.25.2/capplets/about-me/gnome-about-me.c	2008-12-16 21:16:16.000000000 -0500
-@@ -39,6 +39,8 @@
- #endif
+diff -uprN gnome-control-center-2.27.91.old/capplets/about-me/gnome-about-me.c gnome-control-center-2.27.91/capplets/about-me/gnome-about-me.c
+--- gnome-control-center-2.27.91.old/capplets/about-me/gnome-about-me.c	2009-09-07 13:02:57.000000000 +0100
++++ gnome-control-center-2.27.91/capplets/about-me/gnome-about-me.c	2009-09-07 13:04:39.000000000 +0100
+@@ -34,6 +34,8 @@
+ #include 
  
  #include "e-image-chooser.h"
 +#include "eel-editable-label.h"
@@ -5823,7 +5823,7 @@ diff -up gnome-control-center-2.25.2/cap
  #include "gnome-about-me-fingerprint.h"
  #include "marshal.h"
  
-@@ -69,6 +71,7 @@ typedef struct {
+@@ -65,6 +67,7 @@ typedef struct {
  	gboolean      	 have_image;
  	gboolean      	 image_changed;
  	gboolean      	 create_self;
@@ -5831,7 +5831,7 @@ diff -up gnome-control-center-2.25.2/cap
  
  	gchar        	*person;
  	gchar 		*login;
-@@ -148,7 +151,7 @@ struct WidToCid ids[] = {
+@@ -144,7 +147,7 @@ struct WidToCid ids[] = {
  #define ATTRIBUTE_OTHER "OTHER"
  
  static void about_me_set_address_field (EContactAddress *, guint, gchar *);
@@ -5840,7 +5840,7 @@ diff -up gnome-control-center-2.25.2/cap
  
  /*** Utility functions ***/
  static void
-@@ -285,6 +288,50 @@ about_me_commit (GnomeAboutMe *me)
+@@ -259,6 +262,50 @@ about_me_commit (GnomeAboutMe *me)
  	me->create_self = FALSE;
  }
  
@@ -5891,30 +5891,7 @@ diff -up gnome-control-center-2.25.2/cap
  static gboolean
  about_me_commit_from_timeout (GnomeAboutMe *me)
  {
-@@ -354,22 +401,6 @@ about_me_focus_out (GtkWidget *widget, G
- 	return FALSE;
- }
- 
--static char *
--get_user_login (void)
--{
--	char buf[LINE_MAX * 4];
--	struct passwd pwd, *err;
--
--	int i;
--#if defined(__sun) && !defined(_POSIX_PTHREAD_SEMANTICS)
--	i = getpwuid_r (getuid (), &pwd, buf, sizeof (buf));
--	return (i != 0) ? g_strdup (pwd.pw_name) : NULL;
--#else
--	i = getpwuid_r (getuid (), &pwd, buf, sizeof (buf), &err);
--	return ((i == 0) && (err == &pwd)) ? g_strdup (pwd.pw_name) : NULL;
--#endif
--}
--
- /*
-  * Helpers
-  */
-@@ -873,6 +904,8 @@ about_me_button_clicked_cb (GtkDialog *d
+@@ -807,6 +854,8 @@ about_me_button_clicked_cb (GtkDialog *d
  			g_source_remove (me->commit_timeout_id);
  			about_me_commit (me);
  		}
@@ -5923,7 +5900,7 @@ diff -up gnome-control-center-2.25.2/cap
  
  		about_me_destroy (me);
  		gtk_main_quit ();
-@@ -893,6 +926,144 @@ about_me_fingerprint_button_clicked_cb (
+@@ -827,6 +876,144 @@ about_me_fingerprint_button_clicked_cb (
  				    me->disable_fingerprint_button);
  }
  
@@ -6068,7 +6045,7 @@ diff -up gnome-control-center-2.25.2/cap
  static gint
  about_me_setup_dialog (void)
  {
-@@ -903,6 +1074,8 @@ about_me_setup_dialog (void)
+@@ -837,6 +1024,8 @@ about_me_setup_dialog (void)
  	GError 	     *error = NULL;
  	GList        *chain;
  	gchar        *str;
@@ -6077,7 +6054,7 @@ diff -up gnome-control-center-2.25.2/cap
  
  	me = g_new0 (GnomeAboutMe, 1);
  
-@@ -983,6 +1156,25 @@ about_me_setup_dialog (void)
+@@ -920,6 +1109,25 @@ about_me_setup_dialog (void)
  	gtk_label_set_markup (GTK_LABEL (widget), str);
  	g_free (str);
  
@@ -6103,61 +6080,46 @@ diff -up gnome-control-center-2.25.2/cap
  	widget = WID ("login");
  	gtk_label_set_text (GTK_LABEL (widget), me->login);
  
-diff -up gnome-control-center-2.25.2/capplets/about-me/gnome-about-me.glade.gecos gnome-control-center-2.25.2/capplets/about-me/gnome-about-me.glade
---- gnome-control-center-2.25.2/capplets/about-me/gnome-about-me.glade.gecos	2008-12-01 08:32:12.000000000 -0500
-+++ gnome-control-center-2.25.2/capplets/about-me/gnome-about-me.glade	2008-12-16 21:16:16.000000000 -0500
-@@ -101,23 +101,30 @@
- 		  
- 
- 		  
--		    
--		      True
--		      Full Name
--		      False
--		      False
--		      GTK_JUSTIFY_LEFT
--		      False
--		      False
--		      0
--		      0.5
--		      0
--		      0
--		      PANGO_ELLIPSIZE_NONE
--		      -1
--		      False
--		      0
--		    
-+                    
-+                      GTK_RELIEF_NONE
-+                      True
-+ 
-+                      
-+                        
-+                          True
-+                          Full Name
-+                          False
-+                          False
-+                          GTK_JUSTIFY_LEFT
-+                          False
-+                          False
-+                          0
-+                          0.5
-+                          0
-+                          0
-+                          PANGO_ELLIPSIZE_NONE
-+                          -1
-+                          False
-+                          0
-+                        
-+                      
-+                    
- 		    
- 		      0
- 		      False
-diff -up gnome-control-center-2.25.2/capplets/about-me/Makefile.am.gecos gnome-control-center-2.25.2/capplets/about-me/Makefile.am
---- gnome-control-center-2.25.2/capplets/about-me/Makefile.am.gecos	2008-12-02 11:52:42.000000000 -0500
-+++ gnome-control-center-2.25.2/capplets/about-me/Makefile.am	2008-12-16 21:16:16.000000000 -0500
-@@ -9,13 +9,16 @@ pixmap_files = 				\
+diff -uprN gnome-control-center-2.27.91.old/capplets/about-me/gnome-about-me-dialog.ui gnome-control-center-2.27.91/capplets/about-me/gnome-about-me-dialog.ui
+--- gnome-control-center-2.27.91.old/capplets/about-me/gnome-about-me-dialog.ui	2009-08-06 15:11:23.000000000 +0100
++++ gnome-control-center-2.27.91/capplets/about-me/gnome-about-me-dialog.ui	2009-09-07 13:18:44.000000000 +0100
+@@ -44,15 +44,28 @@
+                       
+                     
+                     
+-                      
++                      
+                         True
+-                        0
+-                        Full Name
++                        True
++                        False
++                        
++                          
++                            True
++                            0
++                            Full Name
++                          
++                          
++                            False
++                            False
++                            0
++                          
++                          
++                        
+                       
+                       
+                         False
+                         False
+-                        1
++                        0
+                       
+                     
+                   
+diff -uprN gnome-control-center-2.27.91.old/capplets/about-me/Makefile.am gnome-control-center-2.27.91/capplets/about-me/Makefile.am
+--- gnome-control-center-2.27.91.old/capplets/about-me/Makefile.am	2009-08-24 11:54:41.000000000 +0100
++++ gnome-control-center-2.27.91/capplets/about-me/Makefile.am	2009-09-07 13:05:28.000000000 +0100
+@@ -7,13 +7,16 @@ ui_files = gnome-about-me-dialog.ui gnom
  Desktop_in_files = gnome-about-me.desktop.in
  
  gnome_about_me_SOURCES =	 	\
@@ -6177,27 +6139,27 @@ diff -up gnome-control-center-2.25.2/cap
  	gnome-about-me-fingerprint.c	\
  	gnome-about-me-fingerprint.h	\
  	$(MARSHALFILES)			\
-@@ -28,7 +31,7 @@ bin_PROGRAMS = gnome-about-me
+@@ -31,7 +34,7 @@ marshal.c: fprintd-marshal.list
  if BUILD_ABOUTME
  bin_PROGRAMS = gnome-about-me
  
--gnome_about_me_LDADD = $(GNOMECC_CAPPLETS_LIBS) $(LIBEBOOK_LIBS) $(POLKIT_GNOME_LIBS)
-+gnome_about_me_LDADD = $(GNOMECC_CAPPLETS_LIBS) $(LIBEBOOK_LIBS) $(POLKIT_GNOME_LIBS) $(GAIL_LIBS)
+-gnome_about_me_LDADD = $(GNOMECC_CAPPLETS_LIBS) $(LIBEBOOK_LIBS)
++gnome_about_me_LDADD = $(GNOMECC_CAPPLETS_LIBS) $(LIBEBOOK_LIBS) $(GAIL_LIBS)
  gnome_about_me_LDFLAGS = -export-dynamic
  
  @INTLTOOL_DESKTOP_RULE@
-@@ -43,6 +46,7 @@ INCLUDES = \
+@@ -45,6 +48,7 @@ ui_DATA = $(ui_files)
+ INCLUDES = \
  	$(GNOMECC_CAPPLETS_CFLAGS) \
  	$(LIBEBOOK_CFLAGS) \
- 	$(POLKIT_GNOME_CFLAGS) \
 +	$(GAIL_CFLAGS) \
  	-DDATADIR="\"$(datadir)\"" \
  	-DGNOMECC_DATA_DIR="\"$(pkgdatadir)\"" \
- 	-DGNOMECC_GLADE_DIR="\"$(gladedir)\"" \
-diff -up gnome-control-center-2.25.2/configure.in.gecos gnome-control-center-2.25.2/configure.in
---- gnome-control-center-2.25.2/configure.in.gecos	2008-12-16 21:16:16.000000000 -0500
-+++ gnome-control-center-2.25.2/configure.in	2008-12-16 21:16:16.000000000 -0500
-@@ -97,6 +97,7 @@ PKG_CHECK_MODULES(METACITY, libmetacity-
+ 	-DGNOMECC_UI_DIR="\"$(uidir)\"" \
+diff -uprN gnome-control-center-2.27.91.old/configure.in gnome-control-center-2.27.91/configure.in
+--- gnome-control-center-2.27.91.old/configure.in	2009-09-07 13:02:57.000000000 +0100
++++ gnome-control-center-2.27.91/configure.in	2009-09-07 13:04:42.000000000 +0100
+@@ -98,6 +98,7 @@ PKG_CHECK_MODULES(METACITY, libmetacity-
  PKG_CHECK_MODULES(TYPING, glib-2.0 > 2.11 gconf-2.0 gtk+-2.0)
  PKG_CHECK_MODULES(GSD_DBUS, gnome-settings-daemon)
  PKG_CHECK_MODULES(GIO, gio-2.0)
@@ -6205,8 +6167,8 @@ diff -up gnome-control-center-2.25.2/con
  
  gtk_lib_dir=`$PKG_CONFIG --variable libdir gtk+-2.0`
  gtk_binary_version=`$PKG_CONFIG --variable gtk_binary_version gtk+-2.0`
-@@ -200,6 +201,8 @@ if test "x$enable_aboutme" = "xyes"; the
-   		    has_polkit=false)
+@@ -225,6 +226,8 @@ if test "x$enable_aboutme" = "xyes"; the
+                     [Define if evolution-data-server libebook-1.2 is available])])
  fi
  
 +PKG_CHECK_MODULES(GAIL, [gail])



From lkundrak at fedoraproject.org  Mon Sep  7 12:24:09 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 12:24:09 +0000 (UTC)
Subject: rpms/inkscape/devel inkscape.spec,1.82,1.83 sources,1.24,1.25
Message-ID: <20090907122409.403F611C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/inkscape/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1501

Modified Files:
	inkscape.spec sources 
Log Message:
* Mon Sep 07 2009 Lubomir Rintel  - 0.47-0.15.pre2.20090907svn
- Update to a post-pre2 snapshot



Index: inkscape.spec
===================================================================
RCS file: /cvs/pkgs/rpms/inkscape/devel/inkscape.spec,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -p -r1.82 -r1.83
--- inkscape.spec	10 Aug 2009 03:43:55 -0000	1.82
+++ inkscape.spec	7 Sep 2009 12:24:08 -0000	1.83
@@ -2,14 +2,14 @@
 
 Name:           inkscape
 Version:        0.47
-Release:        0.15.pre1.20090810svn%{?dist}
+Release:        0.15.pre2.20090907svn%{?dist}
 Summary:        Vector-based drawing program using SVG
 
 Group:          Applications/Productivity
 License:        GPLv2+
 URL:            http://inkscape.sourceforge.net/
 #Source0:        http://download.sourceforge.net/inkscape/%{name}-%{version}.tar.bz2
-# svn export -r22040 https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/trunk at 22040 inkscape
+# svn export -r22202 https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/trunk at 22202 inkscape
 # tar cf - inkscape |xz -9 -c >inkscape.tar.xz
 # Chuck the SVN snapshot specific blocks when bumping to a release:
 # perl -e 'while (<>) {/^# BEGIN SVN/ .. /^# END SVN/ or print}'  - 0.47-0.15.pre2.20090907svn
+- Update to a post-pre2 snapshot
+
 * Mon Aug 10 2009 Lubomir Rintel  - 0.47-0.15.pre1.20090629svn
 - Update to a post-pre1 snapshot
 - Drop upstreamed CRC32 fix


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/inkscape/devel/sources,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- sources	10 Aug 2009 03:43:55 -0000	1.24
+++ sources	7 Sep 2009 12:24:08 -0000	1.25
@@ -1 +1 @@
-13b4c3f101025cf89b82b1cb6f1c254c  inkscape.tar.xz
+2a5d70e3924f049a5d5b43cd2075cd8c  inkscape.tar.xz



From akurtakov at fedoraproject.org  Mon Sep  7 12:33:33 2009
From: akurtakov at fedoraproject.org (Alexander Kurtakov)
Date: Mon,  7 Sep 2009 12:33:33 +0000 (UTC)
Subject: rpms/eclipse-cmakeed/devel sources, 1.2, 1.3 .cvsignore, 1.2,
	1.3 eclipse-cmakeed.spec, 1.4, 1.5
Message-ID: <20090907123333.99F1711C00DB@cvs1.fedora.phx.redhat.com>

Author: akurtakov

Update of /cvs/pkgs/rpms/eclipse-cmakeed/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9668/devel

Modified Files:
	sources .cvsignore eclipse-cmakeed.spec 
Log Message:
Update to upstream 1.1.4.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-cmakeed/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	2 Feb 2009 06:33:16 -0000	1.2
+++ sources	7 Sep 2009 12:33:33 -0000	1.3
@@ -1 +1 @@
-edc6086d750d427d0326b17c0927a41f  CMakeEd-Src_1.1.2.tar.gz
+42c536686943d7e4442700d91c0731db  CMakeEd-Src_1.1.4.tar.gz


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-cmakeed/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	2 Feb 2009 06:33:16 -0000	1.2
+++ .cvsignore	7 Sep 2009 12:33:33 -0000	1.3
@@ -1 +1,2 @@
 CMakeEd-Src_1.1.2.tar.gz
+CMakeEd-Src_1.1.4.tar.gz


Index: eclipse-cmakeed.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-cmakeed/devel/eclipse-cmakeed.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- eclipse-cmakeed.spec	24 Jul 2009 20:52:08 -0000	1.4
+++ eclipse-cmakeed.spec	7 Sep 2009 12:33:33 -0000	1.5
@@ -1,9 +1,9 @@
-%define eclipse_base   %{_libdir}/eclipse
-%define install_loc    %{_datadir}/eclipse/dropins/cmakeed
+%global eclipse_base   %{_libdir}/eclipse
+%global install_loc    %{_datadir}/eclipse/dropins/cmakeed
 
 Name:           eclipse-cmakeed
-Version:        1.1.2
-Release:        4%{?dist}
+Version:        1.1.4
+Release:        1%{?dist}
 Summary:        CMake Editor plug-in for Eclipse
 
 Group:          Development/Tools
@@ -22,19 +22,19 @@ The CMakeEd plug-in provides an editor f
 an editor for files named CMakeLists.txt and *.cmake.
 
 %prep
-%setup -q -n 1_1_2
+%setup -q -n 1_1_4
 #remove jar files
 find -name '*.jar' -o -name '*.class' -exec rm -f '{}' \;
 
 %build
-%{eclipse_base}/buildscripts/pdebuild 
+%{eclipse_base}/buildscripts/pdebuild
 
 %install
 %{__rm} -rf %{buildroot}
 %{__install} -d -m 755 %{buildroot}%{install_loc}
 
 %{__unzip} -q -d %{buildroot}%{install_loc} \
-     build/rpmBuild/com.cthing.cmakeed.feature.zip 
+     build/rpmBuild/com.cthing.cmakeed.feature.zip
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -45,6 +45,9 @@ find -name '*.jar' -o -name '*.class' -e
 %doc com.cthing.cmakeed.feature/License.html
 
 %changelog
+* Sun Sep 6 2009 Alexander Kurtakov  1.1.4-1
+- Update to upstream 1.1.4.
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 1.1.2-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From hadess at fedoraproject.org  Mon Sep  7 12:45:54 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Mon,  7 Sep 2009 12:45:54 +0000 (UTC)
Subject: rpms/control-center/devel gnome-control-center-2.25.2-gecos.patch,
	1.5, 1.6
Message-ID: <20090907124554.1C00D11C00DB@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/control-center/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12986

Modified Files:
	gnome-control-center-2.25.2-gecos.patch 
Log Message:
Remove polkit-gnome req

gnome-control-center-2.25.2-gecos.patch:
 capplets/about-me/Makefile.am              |   12 
 capplets/about-me/eel-accessibility.c      |  413 ++
 capplets/about-me/eel-accessibility.h      |  152 
 capplets/about-me/eel-editable-label.c     | 4410 +++++++++++++++++++++++++++++
 capplets/about-me/eel-editable-label.h     |  142 
 capplets/about-me/eel-marshal.c            |  556 +++
 capplets/about-me/eel-marshal.h            |  116 
 capplets/about-me/gnome-about-me-dialog.ui |   21 
 capplets/about-me/gnome-about-me.c         |  210 +
 configure.in                               |    2 
 10 files changed, 6025 insertions(+), 9 deletions(-)

Index: gnome-control-center-2.25.2-gecos.patch
===================================================================
RCS file: /cvs/pkgs/rpms/control-center/devel/gnome-control-center-2.25.2-gecos.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- gnome-control-center-2.25.2-gecos.patch	7 Sep 2009 12:22:57 -0000	1.5
+++ gnome-control-center-2.25.2-gecos.patch	7 Sep 2009 12:45:53 -0000	1.6
@@ -6159,14 +6159,6 @@ diff -uprN gnome-control-center-2.27.91.
 diff -uprN gnome-control-center-2.27.91.old/configure.in gnome-control-center-2.27.91/configure.in
 --- gnome-control-center-2.27.91.old/configure.in	2009-09-07 13:02:57.000000000 +0100
 +++ gnome-control-center-2.27.91/configure.in	2009-09-07 13:04:42.000000000 +0100
-@@ -98,6 +98,7 @@ PKG_CHECK_MODULES(METACITY, libmetacity-
- PKG_CHECK_MODULES(TYPING, glib-2.0 > 2.11 gconf-2.0 gtk+-2.0)
- PKG_CHECK_MODULES(GSD_DBUS, gnome-settings-daemon)
- PKG_CHECK_MODULES(GIO, gio-2.0)
-+PKG_CHECK_MODULES(POLKIT_GNOME, polkit-gnome)
- 
- gtk_lib_dir=`$PKG_CONFIG --variable libdir gtk+-2.0`
- gtk_binary_version=`$PKG_CONFIG --variable gtk_binary_version gtk+-2.0`
 @@ -225,6 +226,8 @@ if test "x$enable_aboutme" = "xyes"; the
                      [Define if evolution-data-server libebook-1.2 is available])])
  fi



From michich at fedoraproject.org  Mon Sep  7 12:53:02 2009
From: michich at fedoraproject.org (Michal Schmidt)
Date: Mon,  7 Sep 2009 12:53:02 +0000 (UTC)
Subject: rpms/opencryptoki/devel opencryptoki-2.3.0-fix-nss-breakage.patch, 
	NONE, 1.1 opencryptoki.spec, 1.4, 1.5
Message-ID: <20090907125302.883E711C00DB@cvs1.fedora.phx.redhat.com>

Author: michich

Update of /cvs/pkgs/rpms/opencryptoki/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15558

Modified Files:
	opencryptoki.spec 
Added Files:
	opencryptoki-2.3.0-fix-nss-breakage.patch 
Log Message:
* Mon Sep 07 2009 Michal Schmidt  2.3.0-4
- Added opencryptoki-2.3.0-fix-nss-breakage.patch on upstream request.


opencryptoki-2.3.0-fix-nss-breakage.patch:
 api_interface.c |    6 ------
 1 file changed, 6 deletions(-)

--- NEW FILE opencryptoki-2.3.0-fix-nss-breakage.patch ---
Rajiv Andrade kindly asked me to apply this patch.
It's committed in upstream CVS since 2009-09-04.
-- Michal

Subject: [PATCH] Fix NSS breakage, don't change caller's C_Initialize args
From: 	Klaus Heinrich Kiwi 

 Setting CKF_SERIAL_SESSION bit on CK_C_INITIALIZE_ARGS struct passed
 by the caller is breaking at least one outstanding PKCS#11 user: NSS,
 which qualifies this field as 'const'.
 PKCS#11 standard doesn't specify this as a const field, but this
 particular flag is depracated anyway and openCryptoki doesn't
 really care for it, so leaving it alone won't probably cause any
 harm.


Signed-off-by: Klaus Heinrich Kiwi 
---
 usr/lib/pkcs11/api/api_interface.c |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

diff --git a/usr/lib/pkcs11/api/api_interface.c b/usr/lib/pkcs11/api/api_interface.c
index 57519d4..dabd711 100755
--- a/usr/lib/pkcs11/api/api_interface.c
+++ b/usr/lib/pkcs11/api/api_interface.c
@@ -3324,11 +3324,6 @@ C_Initialize ( CK_VOID_PTR pVoid )
             LOGIT(LOG_DEBUG,"Can't create OS threads.... This is OK");
          }

-	 /* CFK_SERIAL_SESSION is deprecated, so we should just turn
-	  * it on within the code automatically, instead of requiring
-	  * the application to do it. */
-	 pArg->flags |= CKF_SERIAL_SESSION;
-
          // Since this is an initialization path, we will be verbose in the
          // code rather than efficient.
          // 
-- 
1.6.2.5


Index: opencryptoki.spec
===================================================================
RCS file: /cvs/pkgs/rpms/opencryptoki/devel/opencryptoki.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- opencryptoki.spec	21 Aug 2009 14:51:25 -0000	1.4
+++ opencryptoki.spec	7 Sep 2009 12:53:02 -0000	1.5
@@ -1,12 +1,13 @@
 Name:			opencryptoki
 Summary:		Implementation of the PKCS#11 (Cryptoki) specification v2.11
 Version:		2.3.0
-Release:		3%{?dist}
+Release:		4%{?dist}
 License:		CPL
 Group:			System Environment/Base
 URL:			http://sourceforge.net/projects/opencryptoki
 Source:			http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
 Patch0:			%{name}-2.2.8-do-not-create-group-in-pkcs11_startup.patch
+Patch1:			%{name}-2.3.0-fix-nss-breakage.patch
 BuildRoot:		%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 Requires(pre):		shadow-utils coreutils sed
 Requires(post):		chkconfig
@@ -46,6 +47,7 @@ based applications.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 # Upstream tarball has unnecessary executable perms set on the sources
@@ -136,6 +138,9 @@ exit 0
 
 
 %changelog
+* Mon Sep 07 2009 Michal Schmidt  2.3.0-4
+- Added opencryptoki-2.3.0-fix-nss-breakage.patch on upstream request.
+
 * Fri Aug 21 2009 Tomas Mraz  - 2.3.0-3
 - rebuilt with new openssl
 



From hadess at fedoraproject.org  Mon Sep  7 13:02:28 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Mon,  7 Sep 2009 13:02:28 +0000 (UTC)
Subject: rpms/control-center/devel control-center.spec, 1.483,
	1.484 gnome-control-center-2.25.2-gecos.patch, 1.6, 1.7
Message-ID: <20090907130228.36AD211C00DB@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/control-center/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19411

Modified Files:
	control-center.spec gnome-control-center-2.25.2-gecos.patch 
Log Message:
Lazy man's port to GtkBuilder


Index: control-center.spec
===================================================================
RCS file: /cvs/pkgs/rpms/control-center/devel/control-center.spec,v
retrieving revision 1.483
retrieving revision 1.484
diff -u -p -r1.483 -r1.484
--- control-center.spec	7 Sep 2009 12:22:56 -0000	1.483
+++ control-center.spec	7 Sep 2009 13:02:27 -0000	1.484
@@ -195,12 +195,12 @@ for the GNOME desktop.
 
 # vendor configuration patches
 %patch95 -p1 -b .passwd
-%patch96 -p1 -b .gecos
+#%patch96 -p1 -b .gecos
 %patch99 -p1 -b .default-apps
 
 %patch7 -p1 -b .make-default
 
-autoreconf -f -i
+#autoreconf -f -i
 
 %build
 

gnome-control-center-2.25.2-gecos.patch:
 capplets/about-me/Makefile.am              |   12 
 capplets/about-me/eel-accessibility.c      |  413 ++
 capplets/about-me/eel-accessibility.h      |  152 
 capplets/about-me/eel-editable-label.c     | 4410 +++++++++++++++++++++++++++++
 capplets/about-me/eel-editable-label.h     |  142 
 capplets/about-me/eel-marshal.c            |  556 +++
 capplets/about-me/eel-marshal.h            |  116 
 capplets/about-me/gnome-about-me-dialog.ui |   21 
 capplets/about-me/gnome-about-me.c         |  210 +
 configure.in                               |    2 
 10 files changed, 6025 insertions(+), 9 deletions(-)

Index: gnome-control-center-2.25.2-gecos.patch
===================================================================
RCS file: /cvs/pkgs/rpms/control-center/devel/gnome-control-center-2.25.2-gecos.patch,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- gnome-control-center-2.25.2-gecos.patch	7 Sep 2009 12:45:53 -0000	1.6
+++ gnome-control-center-2.25.2-gecos.patch	7 Sep 2009 13:02:27 -0000	1.7
@@ -5910,7 +5910,7 @@ diff -uprN gnome-control-center-2.27.91.
 +        GtkWidget    *widget;
 +        GList        *list;
 +        GtkWidget    *c;
-+        GladeXML     *dialog;
++        GtkBuilder   *dialog;
 + 
 +        dialog = me->dialog;
 + 
@@ -5978,7 +5978,7 @@ diff -uprN gnome-control-center-2.27.91.
 +        GtkWidget   *main_dialog;
 +	const gchar *text;
 +	gchar *str;
-+	GladeXML     *dialog;
++	GtkBuilder  *dialog;
 +
 +	if (!me->editing_username)
 +		return;



From salimma at fedoraproject.org  Mon Sep  7 13:07:34 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Mon,  7 Sep 2009 13:07:34 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec, 1.20, 1.21 llvm-2.5-Base.td-x86_32.patch,
	1.1, NONE
Message-ID: <20090907130734.6200811C00DB@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20102

Modified Files:
	llvm.spec 
Removed Files:
	llvm-2.5-Base.td-x86_32.patch 
Log Message:
Remove obsoleted 32-bit patch



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- llvm.spec	7 Sep 2009 06:59:47 -0000	1.20
+++ llvm.spec	7 Sep 2009 13:07:34 -0000	1.21
@@ -18,8 +18,6 @@ Patch0:         llvm-2.6-destdir.patch
 Patch1:         llvm-2.6-destdir-clang.patch
 # http://llvm.org/bugs/show_bug.cgi?id=4911
 Patch2:         llvm-2.5-tclsh_check.patch
-# http://llvm.org/bugs/show_bug.cgi?id=3239
-Patch3:         llvm-2.5-Base.td-x86_32.patch
 
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
@@ -139,9 +137,6 @@ pushd tools/clang
 popd
 %patch2 -p1 -b .tclsh_check
 
-%ifarch %{ix86}
-%patch3 -p0 -b .ix86pic
-%endif
 
 %build
 # Note: --enable-pic can be turned off when 2.6 comes out


--- llvm-2.5-Base.td-x86_32.patch DELETED ---



From hadess at fedoraproject.org  Mon Sep  7 13:15:11 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Mon,  7 Sep 2009 13:15:11 +0000 (UTC)
Subject: rpms/gnome-user-share/devel
	0001-Bug-594252-WebDAV-share-name-untraslated-at-runti.patch,
	NONE, 1.1 gnome-user-share.spec, 1.58, 1.59
Message-ID: <20090907131511.6F5F011C0419@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnome-user-share/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23997

Modified Files:
	gnome-user-share.spec 
Added Files:
	0001-Bug-594252-WebDAV-share-name-untraslated-at-runti.patch 
Log Message:
* Mon Sep 07 2009 Bastien Nocera  2.27.0-2
- Init i18n system for gnome-user-share


0001-Bug-594252-WebDAV-share-name-untraslated-at-runti.patch:
 user_share.c |    7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

--- NEW FILE 0001-Bug-594252-WebDAV-share-name-untraslated-at-runti.patch ---
>From faecaeb8f4f84a03528b29e82f12138f9d55dd13 Mon Sep 17 00:00:00 2001
From: Bastien Nocera 
Date: Mon, 7 Sep 2009 14:11:33 +0100
Subject: [PATCH] =?utf-8?q?Bug=C2=A0594252=20-=20WebDAV=20share=20name=20untraslated=20at=20runtime?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

Init the i18n system in our session daemon, otherwise we
won't ever translate anything...
---
 src/user_share.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/user_share.c b/src/user_share.c
index 07868c0..6a982c0 100644
--- a/src/user_share.c
+++ b/src/user_share.c
@@ -475,6 +475,10 @@ main (int argc, char **argv)
 	Window selection_owner;
 	Atom xatom;
 
+	bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR);
+	bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
+	textdomain (GETTEXT_PACKAGE);
+
 	gtk_init (&argc, &argv);
 
 	if (g_strcmp0 (g_get_real_name (), "root") == 0) {
@@ -489,7 +493,7 @@ main (int argc, char **argv)
 
 	xdisplay = GDK_DISPLAY_XDISPLAY (gdk_display_get_default ());
 	if (xdisplay == NULL) {
-		fprintf (stderr, "Can't open display\n");
+		g_warning ("Can't open display");
 		return 1;
 	}
 
-- 
1.6.2.5



Index: gnome-user-share.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-user-share/devel/gnome-user-share.spec,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -p -r1.58 -r1.59
--- gnome-user-share.spec	2 Sep 2009 12:38:09 -0000	1.58
+++ gnome-user-share.spec	7 Sep 2009 13:15:11 -0000	1.59
@@ -1,13 +1,15 @@
 Summary: Gnome user file sharing
 Name: gnome-user-share
 Version: 2.27.0
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2+
 Group: System Environment/Libraries
 URL: http://www.gnome.org
 Source0: http://download.gnome.org/sources/gnome-user-share/2.27/%{name}-%{version}.tar.bz2
 # http://bugzilla.gnome.org/show_bug.cgi?id=578090
 Patch0: menu-path.patch
+# http://bugzilla.gnome.org/show_bug.cgi?id=594252
+Patch1: 0001-Bug-594252-WebDAV-share-name-untraslated-at-runti.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires: httpd >= 2.2.0
@@ -47,6 +49,7 @@ The program also allows to share files u
 %prep
 %setup -q
 %patch0 -p1 -b .menu-path
+%patch1 -p1 -b .i18n
 
 %build
 %configure
@@ -124,6 +127,9 @@ fi
 %{_datadir}/icons/hicolor/*/apps/gnome-obex-server.png
 
 %changelog
+* Mon Sep 07 2009 Bastien Nocera  2.27.0-2
+- Init i18n system for gnome-user-share
+
 * Wed Sep 02 2009 Bastien Nocera  2.27.0-1
 - Update to 2.27.0
 



From lkundrak at fedoraproject.org  Mon Sep  7 13:17:41 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 13:17:41 +0000 (UTC)
Subject: rpms/yofrankie-bge/devel .cvsignore, 1.2, 1.3 sources, 1.3,
	1.4 yofrankie-bge.spec, 1.5, 1.6
Message-ID: <20090907131741.DF5FE11C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/yofrankie-bge/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24688

Modified Files:
	.cvsignore sources yofrankie-bge.spec 
Log Message:
* Mon Sep 07 2009 Lubomir Rintel  - 1.1b-1.20090907svn
- New upstream snapshot



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/yofrankie-bge/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	16 Mar 2009 06:12:50 -0000	1.2
+++ .cvsignore	7 Sep 2009 13:17:41 -0000	1.3
@@ -1 +1 @@
-yofrankie-bge.tar.lzma
+yofrankie-bge.tar.xz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/yofrankie-bge/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	12 Apr 2009 13:55:50 -0000	1.3
+++ sources	7 Sep 2009 13:17:41 -0000	1.4
@@ -1 +1 @@
-0aa3d210a69be80a90055bcb7257579b  yofrankie-bge.tar.lzma
+fb217acaaa034d7374af301c1c61b3e5  yofrankie-bge.tar.xz


Index: yofrankie-bge.spec
===================================================================
RCS file: /cvs/pkgs/rpms/yofrankie-bge/devel/yofrankie-bge.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- yofrankie-bge.spec	27 Jul 2009 08:54:31 -0000	1.5
+++ yofrankie-bge.spec	7 Sep 2009 13:17:41 -0000	1.6
@@ -2,8 +2,11 @@ Name:           yofrankie-bge
 # Upstream developer claims the following:
 # The site puts the last "technical demo" before the DVD release at
 # version 1.2; that may make the DVD version 1.3.
-Version:        1.4
-Release:        0.5.20090412svn
+# Then upstream released versions 1.1, 1.1a, 1.1b; so we introduced
+# epoch.
+Version:        1.1b
+Epoch:          1
+Release:        1.20090907svn
 Summary:        3D Game with characters from Big Buck Bunny movie
 
 Group:          Amusements/Games
@@ -18,8 +21,8 @@ Group:          Amusements/Games
 License:        CC-BY and Freely redistributable without restriction
 URL:            http://www.yofrankie.org/
 # svn export -r34 https://svn.blender.org/svnroot/yofrankie at 34 yofrankie-bge
-# tar cf - yofrankie-bge |lzma -c -9 >yofrankie-bge.tar.lzma
-Source0:        yofrankie-bge.tar.lzma
+# tar cf - yofrankie-bge |xz -c -9 >yofrankie-bge.tar.xz
+Source0:        yofrankie-bge.tar.xz
 # This is the license as it is on the Game DVD
 # Game developer confirmed that this is the license to be used here
 # and was asked to include it in SVN repository
@@ -91,6 +94,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep 07 2009 Lubomir Rintel  - 1.1b-1.20090907svn
+- New upstream snapshot
+
 * Mon Jul 27 2009 Fedora Release Engineering  - 1.4-0.5.20090412svn
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From lkundrak at fedoraproject.org  Mon Sep  7 13:32:32 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 13:32:32 +0000 (UTC)
Subject: rpms/qemu/EL-5 qemu.spec,1.27,1.28
Message-ID: <20090907133232.4B8C111C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/qemu/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28960

Modified Files:
	qemu.spec 
Log Message:
* Sun May 24 2009 Lubomir Rintel  - 2:0.10.5-1.2
- Drop bogus dependency



Index: qemu.spec
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/EL-5/qemu.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- qemu.spec	30 Jun 2009 07:44:34 -0000	1.27
+++ qemu.spec	7 Sep 2009 13:32:31 -0000	1.28
@@ -1,7 +1,7 @@
 Summary: QEMU is a FAST! processor emulator
 Name: qemu
 Version: 0.10.5
-Release: 1%{?dist}.1
+Release: 1%{?dist}.2
 # Epoch because we pushed a qemu-1.0 package
 Epoch: 2
 License: GPLv2+ and LGPLv2+ and BSD
@@ -90,7 +90,6 @@ platform.
 Summary: QEMU system emulator for ppc
 Group: Development/Tools
 Requires: %{name}-common = %{epoch}:%{version}-%{release}
-Requires: openbios-ppc
 %description system-ppc
 QEMU is a generic and open source processor emulator which achieves a good
 emulation speed by using dynamic translation.
@@ -315,6 +314,9 @@ fi
 %{_mandir}/man1/qemu-img.1*
 
 %changelog
+* Sun May 24 2009 Lubomir Rintel  - 2:0.10.5-1.2
+- Drop bogus dependency
+
 * Tue Jun 30 2009 Richard Jones  - 2:0.10.5-1.el5.1
 - Package version regressed in EPEL 5 after the move to Koji. Force rebuild.
 



From lkundrak at fedoraproject.org  Mon Sep  7 13:33:43 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 13:33:43 +0000 (UTC)
Subject: rpms/qemu/EL-5 qemu.spec,1.28,1.29
Message-ID: <20090907133343.5DAF211C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/qemu/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29287

Modified Files:
	qemu.spec 
Log Message:
* Sun May 24 2009 Lubomir Rintel  - 2:0.10.5-1.2
- Drop bogus dependency



Index: qemu.spec
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/EL-5/qemu.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- qemu.spec	7 Sep 2009 13:32:31 -0000	1.28
+++ qemu.spec	7 Sep 2009 13:33:43 -0000	1.29
@@ -314,7 +314,7 @@ fi
 %{_mandir}/man1/qemu-img.1*
 
 %changelog
-* Sun May 24 2009 Lubomir Rintel  - 2:0.10.5-1.2
+* Mon Sep 07 2009 Lubomir Rintel  - 2:0.10.5-1.2
 - Drop bogus dependency
 
 * Tue Jun 30 2009 Richard Jones  - 2:0.10.5-1.el5.1



From rhughes at fedoraproject.org  Mon Sep  7 13:34:59 2009
From: rhughes at fedoraproject.org (Richard Hughes)
Date: Mon,  7 Sep 2009 13:34:59 +0000 (UTC)
Subject: rpms/gnome-power-manager/devel .cvsignore, 1.67,
	1.68 gnome-power-manager.spec, 1.173, 1.174 sources, 1.68, 1.69
Message-ID: <20090907133459.7F7B711C00DB@cvs1.fedora.phx.redhat.com>

Author: rhughes

Update of /cvs/pkgs/rpms/gnome-power-manager/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29625

Modified Files:
	.cvsignore gnome-power-manager.spec sources 
Log Message:
* Mon Sep 07 2009 Richard Hughes   - 2.27.92-1
- Update to 2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-power-manager/devel/.cvsignore,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -p -r1.67 -r1.68
--- .cvsignore	24 Aug 2009 10:41:03 -0000	1.67
+++ .cvsignore	7 Sep 2009 13:34:59 -0000	1.68
@@ -1 +1 @@
-gnome-power-manager-2.27.91.tar.bz2
+gnome-power-manager-2.27.92.tar.bz2


Index: gnome-power-manager.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-power-manager/devel/gnome-power-manager.spec,v
retrieving revision 1.173
retrieving revision 1.174
diff -u -p -r1.173 -r1.174
--- gnome-power-manager.spec	24 Aug 2009 10:41:03 -0000	1.173
+++ gnome-power-manager.spec	7 Sep 2009 13:34:59 -0000	1.174
@@ -4,7 +4,7 @@
 
 Summary: GNOME power management service
 Name: gnome-power-manager
-Version: 2.27.91
+Version: 2.27.92
 Release: 1%{?dist}
 #Release: 0.5.%{?alphatag}git%{?dist}
 License: GPLv2+ and GFDL
@@ -181,6 +181,9 @@ fi
 %{_datadir}/icons/hicolor/*/apps/gnome-inhibit-applet.*
 
 %changelog
+* Mon Sep 07 2009 Richard Hughes   - 2.27.92-1
+- Update to 2.27.92
+
 * Mon Aug 24 2009 Richard Hughes   - 2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-power-manager/devel/sources,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -p -r1.68 -r1.69
--- sources	24 Aug 2009 10:41:03 -0000	1.68
+++ sources	7 Sep 2009 13:34:59 -0000	1.69
@@ -1 +1 @@
-ec817ce482a9da2dbc2a78d40d384e3c  gnome-power-manager-2.27.91.tar.bz2
+50b94d77dadd073fa66aec1aecec5879  gnome-power-manager-2.27.92.tar.bz2



From rhughes at fedoraproject.org  Mon Sep  7 13:35:20 2009
From: rhughes at fedoraproject.org (Richard Hughes)
Date: Mon,  7 Sep 2009 13:35:20 +0000 (UTC)
Subject: rpms/gnome-packagekit/devel .cvsignore, 1.54,
	1.55 gnome-packagekit.spec, 1.98, 1.99 sources, 1.55, 1.56
Message-ID: <20090907133520.379D911C00DB@cvs1.fedora.phx.redhat.com>

Author: rhughes

Update of /cvs/pkgs/rpms/gnome-packagekit/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29787

Modified Files:
	.cvsignore gnome-packagekit.spec sources 
Log Message:
* Mon Sep 07 2009 Richard Hughes   - 2.27.92-1
- New upstream version.
- Many updated translations.
- Add simulation of installed files.
- Don't show duplicate package names in the reboot tooltip.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-packagekit/devel/.cvsignore,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- .cvsignore	24 Aug 2009 15:13:18 -0000	1.54
+++ .cvsignore	7 Sep 2009 13:35:19 -0000	1.55
@@ -1 +1 @@
-gnome-packagekit-2.27.91.tar.bz2
+gnome-packagekit-2.27.92.tar.bz2


Index: gnome-packagekit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-packagekit/devel/gnome-packagekit.spec,v
retrieving revision 1.98
retrieving revision 1.99
diff -u -p -r1.98 -r1.99
--- gnome-packagekit.spec	24 Aug 2009 15:13:18 -0000	1.98
+++ gnome-packagekit.spec	7 Sep 2009 13:35:20 -0000	1.99
@@ -8,15 +8,15 @@
 %define devicekit_version		003
 %define devicekit_power_version		007
 %define libcanberra_version		0.10
-%define alphatag			20090727
+#%define alphatag			20090727
 
 %{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Summary:   Session applications to manage packages
 Name:      gnome-packagekit
-Version:   2.27.91
+Version:   2.27.92
 #Release:   0.1.%{?alphatag}git%{?dist}
-Release:   2%{?dist}
+Release:   1%{?dist}
 License:   GPLv2+
 Group:     Applications/System
 URL:       http://www.packagekit.org
@@ -223,6 +223,12 @@ update-mime-database %{_datadir}/mime &>
 %{_datadir}/applications/gpk-log.desktop
 
 %changelog
+* Mon Sep 07 2009 Richard Hughes   - 2.27.92-1
+- New upstream version.
+- Many updated translations.
+- Add simulation of installed files.
+- Don't show duplicate package names in the reboot tooltip.
+
 * Mon Aug 24 2009 Richard Hughes   - 2.27.91-2
 - Actually upload the correct tarball.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-packagekit/devel/sources,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -p -r1.55 -r1.56
--- sources	24 Aug 2009 15:13:18 -0000	1.55
+++ sources	7 Sep 2009 13:35:20 -0000	1.56
@@ -1 +1 @@
-cb39d7818d627ebb5bd0d489b550ba4d  gnome-packagekit-2.27.91.tar.bz2
+9f4582a2dcf4521eeb2b91fa458a21d8  gnome-packagekit-2.27.92.tar.bz2



From chitlesh at fedoraproject.org  Mon Sep  7 13:36:44 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Mon,  7 Sep 2009 13:36:44 +0000 (UTC)
Subject: rpms/emacs-verilog-mode/EL-5 .cvsignore, 1.2,
	1.3 emacs-verilog-mode.spec, 1.1, 1.2 import.log, 1.1,
	1.2 sources, 1.2, 1.3
Message-ID: <20090907133644.E7B0C11C00DB@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/emacs-verilog-mode/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30648/EL-5

Modified Files:
	.cvsignore emacs-verilog-mode.spec import.log sources 
Log Message:
531


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/emacs-verilog-mode/EL-5/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	31 Jul 2009 14:46:57 -0000	1.2
+++ .cvsignore	7 Sep 2009 13:36:44 -0000	1.3
@@ -1 +1 @@
-verilog-mode-528.el.gz
+verilog-mode-531.el.gz


Index: emacs-verilog-mode.spec
===================================================================
RCS file: /cvs/pkgs/rpms/emacs-verilog-mode/EL-5/emacs-verilog-mode.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- emacs-verilog-mode.spec	31 Jul 2009 14:46:57 -0000	1.1
+++ emacs-verilog-mode.spec	7 Sep 2009 13:36:44 -0000	1.2
@@ -1,7 +1,7 @@
 # If the emacs-el package has installed a pkgconfig file, use that to determine
 # install locations and Emacs version at build time, otherwise set defaults.
 %if %($(pkg-config emacs) ; echo $?)
-%define emacs_version  22.2
+%define emacs_version  21.0
 %define emacs_lispdir  %{_datadir}/emacs/site-lisp
 %define emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d
 %else
@@ -13,7 +13,7 @@
 %define realname verilog-mode
 
 Name:           emacs-%{realname}
-Version:        528
+Version:        531
 Release:        1%{?dist}
 Summary:        Verilog mode for Emacs
 
@@ -25,7 +25,7 @@ BuildRoot:      %{_tmppath}/%{name}-%{ve
 
 BuildRequires:  emacs-el
 BuildRequires:  emacs
-Requires:       emacs(bin) >= %{emacs_version}
+Requires:       emacs >= %{emacs_version}
 BuildArch:      noarch
 
 %description
@@ -80,6 +80,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Mon Sep 07 2009 Chitlesh Goorah  531-1
+- update to 531
+- fixed broken dependency for EL-5
+
 * Thu Jul 30 2009 Chitlesh Goorah  528-1
 - update to 528
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/emacs-verilog-mode/EL-5/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	31 Jul 2009 14:46:58 -0000	1.1
+++ import.log	7 Sep 2009 13:36:44 -0000	1.2
@@ -1 +1,2 @@
 emacs-verilog-mode-528-1_fc11:EL-5:emacs-verilog-mode-528-1.fc11.src.rpm:1249051366
+emacs-verilog-mode-531-1_fc11:EL-5:emacs-verilog-mode-531-1.fc11.src.rpm:1252330416


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/emacs-verilog-mode/EL-5/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	31 Jul 2009 14:46:58 -0000	1.2
+++ sources	7 Sep 2009 13:36:44 -0000	1.3
@@ -1 +1 @@
-effbbf14e5467b2c2c0ed4c69fa1476e  verilog-mode-528.el.gz
+7d57cad5adef59e4564a1240282c7d2a  verilog-mode-531.el.gz



From chitlesh at fedoraproject.org  Mon Sep  7 13:38:10 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Mon,  7 Sep 2009 13:38:10 +0000 (UTC)
Subject: rpms/emacs-verilog-mode/devel emacs-verilog-mode.spec, NONE,
	1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090907133810.C614511C00DB@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/emacs-verilog-mode/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31210/devel

Modified Files:
	.cvsignore sources 
Added Files:
	emacs-verilog-mode.spec import.log 
Log Message:
531


--- NEW FILE emacs-verilog-mode.spec ---
# If the emacs-el package has installed a pkgconfig file, use that to determine
# install locations and Emacs version at build time, otherwise set defaults.
%if %($(pkg-config emacs) ; echo $?)
%define emacs_version  21.0
%define emacs_lispdir  %{_datadir}/emacs/site-lisp
%define emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d
%else
%define emacs_version  %{expand:%(pkg-config emacs --modversion)}
%define emacs_lispdir  %{expand:%(pkg-config emacs --variable sitepkglispdir)}
%define emacs_startdir %{expand:%(pkg-config emacs --variable sitestartdir)}
%endif

%define realname verilog-mode

Name:           emacs-%{realname}
Version:        531
Release:        1%{?dist}
Summary:        Verilog mode for Emacs

Group:          Applications/Engineering
License:        GPLv3+
URL:            http://www.veripool.org/wiki/verilog-mode/
Source0:        http://www.veripool.org/ftp/%{realname}-%{version}.el.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  emacs-el
BuildRequires:  emacs
Requires:       emacs >= %{emacs_version}
BuildArch:      noarch

%description
Verilog-mode.el is a free Verilog mode for Emacs
which provides context-sensitive highlighting,
auto indenting, and provides macro expansion
capabilities to greatly reduce Verilog coding time.

%prep
#setup -q
# /bin/tar: This does not look like a tar archive
rm -rf   %{_builddir}/%{name}-%{version}
mkdir -p %{_builddir}/%{name}-%{version}
cd       %{_builddir}/%{name}-%{version}
gunzip < %{SOURCE0} > %{realname}.el


%build

cd %{name}-%{version}
cat > %{realname}.el.site-start << EOF
;; Load verilog mode only when needed
(autoload 'verilog-mode "verilog-mode" "Verilog mode" t )
;; Any files that end in .v should be in verilog mode
(setq auto-mode-alist (cons '("\\.v\\'" . verilog-mode) auto-mode-alist))
;; Any files in verilog mode should have their keywords colorized
(add-hook 'verilog-mode-hook '(lambda () (font-lock-mode 1)))
EOF

%install
rm -rf %{buildroot}

cd %{name}-%{version}

%{__install} -d %{buildroot}%{emacs_lispdir}
%{__install} -d %{buildroot}%{emacs_startdir}

emacs -batch -f batch-byte-compile %{realname}.el
%{__install} -pm 0644 %{realname}.el %{realname}.elc %{buildroot}%{emacs_lispdir}/
%{__install} -pm 0644 %{realname}.el.site-start %{buildroot}%{emacs_startdir}/%{realname}-init.el


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%{emacs_lispdir}/%{realname}.el
%{emacs_lispdir}/%{realname}.elc
%{emacs_startdir}/%{realname}-init.el


%changelog
* Mon Sep 07 2009 Chitlesh Goorah  531-1
- update to 531
- fixed broken dependency for EL-5

* Thu Jul 30 2009 Chitlesh Goorah  528-1
- update to 528

* Thu May 14 2009 Chitlesh Goorah  502-1
- update to 502

* Sun Jan 04 2009 Chitlesh Goorah  463-1
- initial package


--- NEW FILE import.log ---
emacs-verilog-mode-531-1_fc11:HEAD:emacs-verilog-mode-531-1.fc11.src.rpm:1252330528


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/emacs-verilog-mode/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	30 Jul 2009 22:54:25 -0000	1.1
+++ .cvsignore	7 Sep 2009 13:38:10 -0000	1.2
@@ -0,0 +1 @@
+verilog-mode-531.el.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/emacs-verilog-mode/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	30 Jul 2009 22:54:25 -0000	1.1
+++ sources	7 Sep 2009 13:38:10 -0000	1.2
@@ -0,0 +1 @@
+7d57cad5adef59e4564a1240282c7d2a  verilog-mode-531.el.gz



From pghmcfc at fedoraproject.org  Mon Sep  7 13:40:45 2009
From: pghmcfc at fedoraproject.org (Paul Howarth)
Date: Mon,  7 Sep 2009 13:40:45 +0000 (UTC)
Subject: rpms/proftpd/EL-4 proftpd-1.3.2a-mlsd.patch, NONE, 1.1 proftpd.spec,
	1.15, 1.16
Message-ID: <20090907134045.B565B11C00DB@cvs1.fedora.phx.redhat.com>

Author: pghmcfc

Update of /cvs/pkgs/rpms/proftpd/EL-4
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32010/EL-4

Modified Files:
	proftpd.spec 
Added Files:
	proftpd-1.3.2a-mlsd.patch 
Log Message:
Add upstream patch for MLSD with dirnames containing glob chars (#521634)

proftpd-1.3.2a-mlsd.patch:
 mod_facts.c |  101 ++++++++++++++++++++++++++++++------------------------------
 1 file changed, 51 insertions(+), 50 deletions(-)

--- NEW FILE proftpd-1.3.2a-mlsd.patch ---
--- proftpd-1.3.2a/modules/mod_facts.c.mlsd	2009-04-28 22:17:45.000000000 +0100
+++ proftpd-1.3.2a/modules/mod_facts.c	2009-09-07 14:17:39.000000000 +0100
@@ -22,7 +22,7 @@
  * resulting executable, without including the source code for OpenSSL in the
  * source distribution.
  *
- * $Id: mod_facts.c,v 1.13.2.1 2009/04/28 21:17:45 castaglia Exp $
+ * $Id: mod_facts.c,v 1.22 2009/04/09 15:59:38 castaglia Exp $
  */
 
 #include "conf.h"
@@ -227,7 +227,17 @@
     ptr = buf + buflen;
   }
 
-  snprintf(ptr, bufsz - buflen, " %s\n", info->path);
+  /* MLST entries are not sent via pr_data_xfer(), and thus we do not need
+   * to include an LF at the end; it is appended by pr_response_send_raw().
+   * But MLSD entries DO need the trailing LF, so that it can be converted
+   * into a CRLF sequence by pr_data_xfer().
+   */
+  if (strcmp(session.curr_cmd, C_MLSD) == 0) {
+    snprintf(ptr, bufsz - buflen, " %s\n", info->path);
+
+  } else {
+    snprintf(ptr, bufsz - buflen, " %s", info->path);
+  }
 
   buf[bufsz-1] = '\0';
   buflen = strlen(buf);
@@ -244,11 +254,17 @@
  * channel, wherease MLSD's output is sent via a data transfer, much like
  * LIST or NLST.
  */
-static char mlinfo_buf[PR_TUNABLE_BUFFER_SIZE];
+static char *mlinfo_buf = NULL;
+static size_t mlinfo_bufsz = 0;
 static size_t mlinfo_buflen = 0;
 
 static void facts_mlinfobuf_init(void) {
-  memset(mlinfo_buf, '\0', sizeof(mlinfo_buf));
+  if (mlinfo_buf == NULL) {
+    mlinfo_bufsz = pr_config_get_xfer_bufsz();
+    mlinfo_buf = palloc(session.pool, mlinfo_bufsz);
+  }
+
+  memset(mlinfo_buf, '\0', mlinfo_bufsz);
   mlinfo_buflen = 0;
 }
 
@@ -261,11 +277,11 @@
   /* If this buffer will exceed the capacity of mlinfo_buf, then flush
    * mlinfo_buf.
    */
-  if (buflen >= (sizeof(mlinfo_buf) - mlinfo_buflen)) {
+  if (buflen >= (mlinfo_bufsz - mlinfo_buflen)) {
     (void) facts_mlinfobuf_flush();
   }
 
-  sstrcat(mlinfo_buf, buf, sizeof(mlinfo_buf));
+  sstrcat(mlinfo_buf, buf, mlinfo_bufsz);
   mlinfo_buflen += buflen;
 }
 
@@ -358,6 +374,8 @@
   char buf[PR_TUNABLE_BUFFER_SIZE];
 
   (void) facts_mlinfo_fmt(info, buf, sizeof(buf));
+
+  /* The trailing CRLF will be added by pr_response_send_raw(). */
   pr_response_send_raw("%s", buf);
 }
 
@@ -595,7 +613,6 @@
  */
 
 MODRET facts_mff(cmd_rec *cmd) {
-  register unsigned int i;
   const char *path, *decoded_path;
   char *facts, *ptr;
 
@@ -606,18 +623,16 @@
 
   facts = cmd->argv[1];
 
-  /* The path can contain spaces; it is thus the concatenation of all of the
-   * arguments after the timestamp.
+  /* The path can contain spaces.  Thus we need to use cmd->arg, not cmd->argv,
+   * to find the path.  But cmd->arg contains the facts as well.  Thus we
+   * find the FIRST space in cmd->arg; the path is everything past that space.
    */
-  path = pstrdup(cmd->tmp_pool, cmd->argv[2]);
-  for (i = 3; i < cmd->argc; i++) {
-    path = pstrcat(cmd->tmp_pool, path, " ", cmd->argv[i], NULL);
-  }
+  ptr = strchr(cmd->arg, ' ');
+  path = pstrdup(cmd->tmp_pool, ptr + 1);
 
   decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
@@ -739,7 +754,6 @@
 }
 
 MODRET facts_mfmt(cmd_rec *cmd) {
-  register unsigned int i;
   const char *path, *decoded_path;
   char *timestamp, *ptr;
   int res;
@@ -751,18 +765,16 @@
 
   timestamp = cmd->argv[1];
 
-  /* The path can contain spaces; it is thus the concatenation of all of the
-   * arguments after the timestamp.
+  /* The path can contain spaces.  Thus we need to use cmd->arg, not cmd->argv,
+   * to find the path.  But cmd->arg contains the facts as well.  Thus we
+   * find the FIRST space in cmd->arg; the path is everything past that space.
    */
-  path = pstrdup(cmd->tmp_pool, cmd->argv[2]);
-  for (i = 3; i < cmd->argc; i++) {
-    path = pstrcat(cmd->tmp_pool, path, " ", cmd->argv[i], NULL);
-  }
+  ptr = strchr(cmd->arg, ' ');
+  path = pstrdup(cmd->tmp_pool, ptr + 1);
 
   decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
@@ -820,33 +832,28 @@
   DIR *dirh;
   struct dirent *dent;
 
-  if (cmd->argc > 2) {
-    pr_response_add_err(R_501, _("Invalid number of arguments"));
-    return PR_ERROR(cmd);
-  }
-
   if (cmd->argc != 1) {
-    path = cmd->argv[1];
+    path = pstrdup(cmd->tmp_pool, cmd->arg);
     decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
   } else {
     decoded_path = path = pr_fs_getcwd();
   }
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
     return PR_ERROR(cmd);
   }
 
-  /* RFC3659 explicitly does NOT support glob characters. */
+  /* RFC3659 explicitly does NOT support glob characters.  So warn about
+   * this, but let the command continue as is.  We don't actually call
+   * glob(3) here, so no expansion will occur.
+   */
   if (strpbrk(decoded_path, "{[*?") != NULL) {
-    pr_log_debug(DEBUG2, MOD_FACTS_VERSION ": unable to handle MLSD command: "
-      "target '%s' contains glob characters", decoded_path);
-    pr_response_add_err(R_550, _("Unable to handle command"));
-    return PR_ERROR(cmd);
+    pr_log_debug(DEBUG9, MOD_FACTS_VERSION ": glob characters in MLSD ('%s') "
+      "ignored", decoded_path);
   }
 
   /* Make sure that the given path is actually a directory. */
@@ -870,11 +877,11 @@
     int xerrno = errno;
 
     pr_trace_msg("fileperms", 1, "MLSD, user '%s' (UID %lu, GID %lu): "
-      "error reading directory '%s': %s", session.user,
+      "error opening directory '%s': %s", session.user,
       (unsigned long) session.uid, (unsigned long) session.gid,
       decoded_path, strerror(xerrno));
 
-    pr_response_add_err(R_550, _("'%s' cannot be listed"), path);
+    pr_response_add_err(R_550, "%s: %s", path, strerror(xerrno));
     return PR_ERROR(cmd);
   }
 
@@ -899,16 +906,14 @@
     /* Check that the file can be listed. */
     abs_path = dir_realpath(cmd->tmp_pool, rel_path);
     if (abs_path) {
-      res = dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, abs_path,
-        &hidden);
+      res = dir_check(cmd->tmp_pool, cmd, cmd->group, abs_path, &hidden);
       
     } else {
       abs_path = dir_canonical_path(cmd->tmp_pool, rel_path);
       if (abs_path == NULL)
         abs_path = rel_path;
 
-      res = dir_check_canon(cmd->tmp_pool, cmd->argv[0], cmd->group, abs_path,
-        &hidden);
+      res = dir_check_canon(cmd->tmp_pool, cmd, cmd->group, abs_path, &hidden);
     }
 
     if (!res || hidden) {
@@ -955,20 +960,15 @@
   const char *path, *decoded_path;
   struct mlinfo info;
 
-  if (cmd->argc > 2) {
-    pr_response_add_err(R_501, _("Invalid number of arguments"));
-    return PR_ERROR(cmd);
-  }
-
   if (cmd->argc != 1) {
-    path = cmd->argv[1];
+    path = pstrdup(cmd->tmp_pool, cmd->arg);
     decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
   } else {
     decoded_path = path = pr_fs_getcwd();
   }
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path,
       &hidden)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
@@ -1155,6 +1155,7 @@
 
   pr_feat_add("MFF modify;UNIX.group;UNIX.mode;");
   pr_feat_add("MFMT");
+  pr_feat_add("TVFS");
 
   facts_mlst_feat_add(session.pool);
 


Index: proftpd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/proftpd/EL-4/proftpd.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- proftpd.spec	2 Sep 2009 09:56:32 -0000	1.15
+++ proftpd.spec	7 Sep 2009 13:40:45 -0000	1.16
@@ -7,7 +7,7 @@
 %endif
 
 #global prever rc3
-%global rpmrel 4
+%global rpmrel 5
 
 Summary:		Flexible, stable and highly-configurable FTP server
 Name:			proftpd
@@ -31,6 +31,7 @@ Source11:		http://www.castaglia.org/prof
 Patch0:			proftpd-1.3.2rc3-nostrip.patch
 Patch1:			proftpd-1.3.2a-defines.patch
 Patch2:			proftpd-1.3.2-parallel-build.patch
+Patch3:			proftpd-1.3.2a-mlsd.patch
 BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root
 Requires(post):		/sbin/chkconfig
 Requires(preun):	/sbin/service, /sbin/chkconfig, coreutils, findutils
@@ -98,6 +99,10 @@ Module to add PostgreSQL support to the 
 # Fix parallel build (http://bugs.proftpd.org/3189)
 %patch2 -p1 -b .parallel
 
+# Fix MLSD for directories containing shell metacharacters (#521634)
+# (upstream patch)
+%patch3 -p1 -b .mlsd
+
 # Avoid documentation name conflicts
 %{__mv} contrib/README contrib/README.contrib
 
@@ -285,6 +290,9 @@ fi
 
 
 %changelog
+* Mon Sep  7 2009 Paul Howarth  1.3.2a-5
+- Add upstream patch for MLSD with dirnames containing glob chars (#521634)
+
 * Wed Sep  2 2009 Paul Howarth  1.3.2a-4
 - New DSO module: mod_exec (#520214)
 



From pghmcfc at fedoraproject.org  Mon Sep  7 13:40:45 2009
From: pghmcfc at fedoraproject.org (Paul Howarth)
Date: Mon,  7 Sep 2009 13:40:45 +0000 (UTC)
Subject: rpms/proftpd/EL-5 proftpd-1.3.2a-mlsd.patch, NONE, 1.1 proftpd.spec,
	1.35, 1.36
Message-ID: <20090907134045.CDEB611C00DB@cvs1.fedora.phx.redhat.com>

Author: pghmcfc

Update of /cvs/pkgs/rpms/proftpd/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32010/EL-5

Modified Files:
	proftpd.spec 
Added Files:
	proftpd-1.3.2a-mlsd.patch 
Log Message:
Add upstream patch for MLSD with dirnames containing glob chars (#521634)

proftpd-1.3.2a-mlsd.patch:
 mod_facts.c |  101 ++++++++++++++++++++++++++++++------------------------------
 1 file changed, 51 insertions(+), 50 deletions(-)

--- NEW FILE proftpd-1.3.2a-mlsd.patch ---
--- proftpd-1.3.2a/modules/mod_facts.c.mlsd	2009-04-28 22:17:45.000000000 +0100
+++ proftpd-1.3.2a/modules/mod_facts.c	2009-09-07 14:17:39.000000000 +0100
@@ -22,7 +22,7 @@
  * resulting executable, without including the source code for OpenSSL in the
  * source distribution.
  *
- * $Id: mod_facts.c,v 1.13.2.1 2009/04/28 21:17:45 castaglia Exp $
+ * $Id: mod_facts.c,v 1.22 2009/04/09 15:59:38 castaglia Exp $
  */
 
 #include "conf.h"
@@ -227,7 +227,17 @@
     ptr = buf + buflen;
   }
 
-  snprintf(ptr, bufsz - buflen, " %s\n", info->path);
+  /* MLST entries are not sent via pr_data_xfer(), and thus we do not need
+   * to include an LF at the end; it is appended by pr_response_send_raw().
+   * But MLSD entries DO need the trailing LF, so that it can be converted
+   * into a CRLF sequence by pr_data_xfer().
+   */
+  if (strcmp(session.curr_cmd, C_MLSD) == 0) {
+    snprintf(ptr, bufsz - buflen, " %s\n", info->path);
+
+  } else {
+    snprintf(ptr, bufsz - buflen, " %s", info->path);
+  }
 
   buf[bufsz-1] = '\0';
   buflen = strlen(buf);
@@ -244,11 +254,17 @@
  * channel, wherease MLSD's output is sent via a data transfer, much like
  * LIST or NLST.
  */
-static char mlinfo_buf[PR_TUNABLE_BUFFER_SIZE];
+static char *mlinfo_buf = NULL;
+static size_t mlinfo_bufsz = 0;
 static size_t mlinfo_buflen = 0;
 
 static void facts_mlinfobuf_init(void) {
-  memset(mlinfo_buf, '\0', sizeof(mlinfo_buf));
+  if (mlinfo_buf == NULL) {
+    mlinfo_bufsz = pr_config_get_xfer_bufsz();
+    mlinfo_buf = palloc(session.pool, mlinfo_bufsz);
+  }
+
+  memset(mlinfo_buf, '\0', mlinfo_bufsz);
   mlinfo_buflen = 0;
 }
 
@@ -261,11 +277,11 @@
   /* If this buffer will exceed the capacity of mlinfo_buf, then flush
    * mlinfo_buf.
    */
-  if (buflen >= (sizeof(mlinfo_buf) - mlinfo_buflen)) {
+  if (buflen >= (mlinfo_bufsz - mlinfo_buflen)) {
     (void) facts_mlinfobuf_flush();
   }
 
-  sstrcat(mlinfo_buf, buf, sizeof(mlinfo_buf));
+  sstrcat(mlinfo_buf, buf, mlinfo_bufsz);
   mlinfo_buflen += buflen;
 }
 
@@ -358,6 +374,8 @@
   char buf[PR_TUNABLE_BUFFER_SIZE];
 
   (void) facts_mlinfo_fmt(info, buf, sizeof(buf));
+
+  /* The trailing CRLF will be added by pr_response_send_raw(). */
   pr_response_send_raw("%s", buf);
 }
 
@@ -595,7 +613,6 @@
  */
 
 MODRET facts_mff(cmd_rec *cmd) {
-  register unsigned int i;
   const char *path, *decoded_path;
   char *facts, *ptr;
 
@@ -606,18 +623,16 @@
 
   facts = cmd->argv[1];
 
-  /* The path can contain spaces; it is thus the concatenation of all of the
-   * arguments after the timestamp.
+  /* The path can contain spaces.  Thus we need to use cmd->arg, not cmd->argv,
+   * to find the path.  But cmd->arg contains the facts as well.  Thus we
+   * find the FIRST space in cmd->arg; the path is everything past that space.
    */
-  path = pstrdup(cmd->tmp_pool, cmd->argv[2]);
-  for (i = 3; i < cmd->argc; i++) {
-    path = pstrcat(cmd->tmp_pool, path, " ", cmd->argv[i], NULL);
-  }
+  ptr = strchr(cmd->arg, ' ');
+  path = pstrdup(cmd->tmp_pool, ptr + 1);
 
   decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
@@ -739,7 +754,6 @@
 }
 
 MODRET facts_mfmt(cmd_rec *cmd) {
-  register unsigned int i;
   const char *path, *decoded_path;
   char *timestamp, *ptr;
   int res;
@@ -751,18 +765,16 @@
 
   timestamp = cmd->argv[1];
 
-  /* The path can contain spaces; it is thus the concatenation of all of the
-   * arguments after the timestamp.
+  /* The path can contain spaces.  Thus we need to use cmd->arg, not cmd->argv,
+   * to find the path.  But cmd->arg contains the facts as well.  Thus we
+   * find the FIRST space in cmd->arg; the path is everything past that space.
    */
-  path = pstrdup(cmd->tmp_pool, cmd->argv[2]);
-  for (i = 3; i < cmd->argc; i++) {
-    path = pstrcat(cmd->tmp_pool, path, " ", cmd->argv[i], NULL);
-  }
+  ptr = strchr(cmd->arg, ' ');
+  path = pstrdup(cmd->tmp_pool, ptr + 1);
 
   decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
@@ -820,33 +832,28 @@
   DIR *dirh;
   struct dirent *dent;
 
-  if (cmd->argc > 2) {
-    pr_response_add_err(R_501, _("Invalid number of arguments"));
-    return PR_ERROR(cmd);
-  }
-
   if (cmd->argc != 1) {
-    path = cmd->argv[1];
+    path = pstrdup(cmd->tmp_pool, cmd->arg);
     decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
   } else {
     decoded_path = path = pr_fs_getcwd();
   }
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
     return PR_ERROR(cmd);
   }
 
-  /* RFC3659 explicitly does NOT support glob characters. */
+  /* RFC3659 explicitly does NOT support glob characters.  So warn about
+   * this, but let the command continue as is.  We don't actually call
+   * glob(3) here, so no expansion will occur.
+   */
   if (strpbrk(decoded_path, "{[*?") != NULL) {
-    pr_log_debug(DEBUG2, MOD_FACTS_VERSION ": unable to handle MLSD command: "
-      "target '%s' contains glob characters", decoded_path);
-    pr_response_add_err(R_550, _("Unable to handle command"));
-    return PR_ERROR(cmd);
+    pr_log_debug(DEBUG9, MOD_FACTS_VERSION ": glob characters in MLSD ('%s') "
+      "ignored", decoded_path);
   }
 
   /* Make sure that the given path is actually a directory. */
@@ -870,11 +877,11 @@
     int xerrno = errno;
 
     pr_trace_msg("fileperms", 1, "MLSD, user '%s' (UID %lu, GID %lu): "
-      "error reading directory '%s': %s", session.user,
+      "error opening directory '%s': %s", session.user,
       (unsigned long) session.uid, (unsigned long) session.gid,
       decoded_path, strerror(xerrno));
 
-    pr_response_add_err(R_550, _("'%s' cannot be listed"), path);
+    pr_response_add_err(R_550, "%s: %s", path, strerror(xerrno));
     return PR_ERROR(cmd);
   }
 
@@ -899,16 +906,14 @@
     /* Check that the file can be listed. */
     abs_path = dir_realpath(cmd->tmp_pool, rel_path);
     if (abs_path) {
-      res = dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, abs_path,
-        &hidden);
+      res = dir_check(cmd->tmp_pool, cmd, cmd->group, abs_path, &hidden);
       
     } else {
       abs_path = dir_canonical_path(cmd->tmp_pool, rel_path);
       if (abs_path == NULL)
         abs_path = rel_path;
 
-      res = dir_check_canon(cmd->tmp_pool, cmd->argv[0], cmd->group, abs_path,
-        &hidden);
+      res = dir_check_canon(cmd->tmp_pool, cmd, cmd->group, abs_path, &hidden);
     }
 
     if (!res || hidden) {
@@ -955,20 +960,15 @@
   const char *path, *decoded_path;
   struct mlinfo info;
 
-  if (cmd->argc > 2) {
-    pr_response_add_err(R_501, _("Invalid number of arguments"));
-    return PR_ERROR(cmd);
-  }
-
   if (cmd->argc != 1) {
-    path = cmd->argv[1];
+    path = pstrdup(cmd->tmp_pool, cmd->arg);
     decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
   } else {
     decoded_path = path = pr_fs_getcwd();
   }
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path,
       &hidden)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
@@ -1155,6 +1155,7 @@
 
   pr_feat_add("MFF modify;UNIX.group;UNIX.mode;");
   pr_feat_add("MFMT");
+  pr_feat_add("TVFS");
 
   facts_mlst_feat_add(session.pool);
 


Index: proftpd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/proftpd/EL-5/proftpd.spec,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -p -r1.35 -r1.36
--- proftpd.spec	2 Sep 2009 09:56:33 -0000	1.35
+++ proftpd.spec	7 Sep 2009 13:40:45 -0000	1.36
@@ -7,7 +7,7 @@
 %endif
 
 #global prever rc3
-%global rpmrel 4
+%global rpmrel 5
 
 Summary:		Flexible, stable and highly-configurable FTP server
 Name:			proftpd
@@ -31,6 +31,7 @@ Source11:		http://www.castaglia.org/prof
 Patch0:			proftpd-1.3.2rc3-nostrip.patch
 Patch1:			proftpd-1.3.2a-defines.patch
 Patch2:			proftpd-1.3.2-parallel-build.patch
+Patch3:			proftpd-1.3.2a-mlsd.patch
 BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root
 Requires(post):		/sbin/chkconfig
 Requires(preun):	/sbin/service, /sbin/chkconfig, coreutils, findutils
@@ -98,6 +99,10 @@ Module to add PostgreSQL support to the 
 # Fix parallel build (http://bugs.proftpd.org/3189)
 %patch2 -p1 -b .parallel
 
+# Fix MLSD for directories containing shell metacharacters (#521634)
+# (upstream patch)
+%patch3 -p1 -b .mlsd
+
 # Avoid documentation name conflicts
 %{__mv} contrib/README contrib/README.contrib
 
@@ -285,6 +290,9 @@ fi
 
 
 %changelog
+* Mon Sep  7 2009 Paul Howarth  1.3.2a-5
+- Add upstream patch for MLSD with dirnames containing glob chars (#521634)
+
 * Wed Sep  2 2009 Paul Howarth  1.3.2a-4
 - New DSO module: mod_exec (#520214)
 



From pghmcfc at fedoraproject.org  Mon Sep  7 13:40:46 2009
From: pghmcfc at fedoraproject.org (Paul Howarth)
Date: Mon,  7 Sep 2009 13:40:46 +0000 (UTC)
Subject: rpms/proftpd/F-11 proftpd-1.3.2a-mlsd.patch, NONE, 1.1 proftpd.spec,
	1.50, 1.51
Message-ID: <20090907134046.53A3711C00DB@cvs1.fedora.phx.redhat.com>

Author: pghmcfc

Update of /cvs/pkgs/rpms/proftpd/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32010/F-11

Modified Files:
	proftpd.spec 
Added Files:
	proftpd-1.3.2a-mlsd.patch 
Log Message:
Add upstream patch for MLSD with dirnames containing glob chars (#521634)

proftpd-1.3.2a-mlsd.patch:
 mod_facts.c |  101 ++++++++++++++++++++++++++++++------------------------------
 1 file changed, 51 insertions(+), 50 deletions(-)

--- NEW FILE proftpd-1.3.2a-mlsd.patch ---
--- proftpd-1.3.2a/modules/mod_facts.c.mlsd	2009-04-28 22:17:45.000000000 +0100
+++ proftpd-1.3.2a/modules/mod_facts.c	2009-09-07 14:17:39.000000000 +0100
@@ -22,7 +22,7 @@
  * resulting executable, without including the source code for OpenSSL in the
  * source distribution.
  *
- * $Id: mod_facts.c,v 1.13.2.1 2009/04/28 21:17:45 castaglia Exp $
+ * $Id: mod_facts.c,v 1.22 2009/04/09 15:59:38 castaglia Exp $
  */
 
 #include "conf.h"
@@ -227,7 +227,17 @@
     ptr = buf + buflen;
   }
 
-  snprintf(ptr, bufsz - buflen, " %s\n", info->path);
+  /* MLST entries are not sent via pr_data_xfer(), and thus we do not need
+   * to include an LF at the end; it is appended by pr_response_send_raw().
+   * But MLSD entries DO need the trailing LF, so that it can be converted
+   * into a CRLF sequence by pr_data_xfer().
+   */
+  if (strcmp(session.curr_cmd, C_MLSD) == 0) {
+    snprintf(ptr, bufsz - buflen, " %s\n", info->path);
+
+  } else {
+    snprintf(ptr, bufsz - buflen, " %s", info->path);
+  }
 
   buf[bufsz-1] = '\0';
   buflen = strlen(buf);
@@ -244,11 +254,17 @@
  * channel, wherease MLSD's output is sent via a data transfer, much like
  * LIST or NLST.
  */
-static char mlinfo_buf[PR_TUNABLE_BUFFER_SIZE];
+static char *mlinfo_buf = NULL;
+static size_t mlinfo_bufsz = 0;
 static size_t mlinfo_buflen = 0;
 
 static void facts_mlinfobuf_init(void) {
-  memset(mlinfo_buf, '\0', sizeof(mlinfo_buf));
+  if (mlinfo_buf == NULL) {
+    mlinfo_bufsz = pr_config_get_xfer_bufsz();
+    mlinfo_buf = palloc(session.pool, mlinfo_bufsz);
+  }
+
+  memset(mlinfo_buf, '\0', mlinfo_bufsz);
   mlinfo_buflen = 0;
 }
 
@@ -261,11 +277,11 @@
   /* If this buffer will exceed the capacity of mlinfo_buf, then flush
    * mlinfo_buf.
    */
-  if (buflen >= (sizeof(mlinfo_buf) - mlinfo_buflen)) {
+  if (buflen >= (mlinfo_bufsz - mlinfo_buflen)) {
     (void) facts_mlinfobuf_flush();
   }
 
-  sstrcat(mlinfo_buf, buf, sizeof(mlinfo_buf));
+  sstrcat(mlinfo_buf, buf, mlinfo_bufsz);
   mlinfo_buflen += buflen;
 }
 
@@ -358,6 +374,8 @@
   char buf[PR_TUNABLE_BUFFER_SIZE];
 
   (void) facts_mlinfo_fmt(info, buf, sizeof(buf));
+
+  /* The trailing CRLF will be added by pr_response_send_raw(). */
   pr_response_send_raw("%s", buf);
 }
 
@@ -595,7 +613,6 @@
  */
 
 MODRET facts_mff(cmd_rec *cmd) {
-  register unsigned int i;
   const char *path, *decoded_path;
   char *facts, *ptr;
 
@@ -606,18 +623,16 @@
 
   facts = cmd->argv[1];
 
-  /* The path can contain spaces; it is thus the concatenation of all of the
-   * arguments after the timestamp.
+  /* The path can contain spaces.  Thus we need to use cmd->arg, not cmd->argv,
+   * to find the path.  But cmd->arg contains the facts as well.  Thus we
+   * find the FIRST space in cmd->arg; the path is everything past that space.
    */
-  path = pstrdup(cmd->tmp_pool, cmd->argv[2]);
-  for (i = 3; i < cmd->argc; i++) {
-    path = pstrcat(cmd->tmp_pool, path, " ", cmd->argv[i], NULL);
-  }
+  ptr = strchr(cmd->arg, ' ');
+  path = pstrdup(cmd->tmp_pool, ptr + 1);
 
   decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
@@ -739,7 +754,6 @@
 }
 
 MODRET facts_mfmt(cmd_rec *cmd) {
-  register unsigned int i;
   const char *path, *decoded_path;
   char *timestamp, *ptr;
   int res;
@@ -751,18 +765,16 @@
 
   timestamp = cmd->argv[1];
 
-  /* The path can contain spaces; it is thus the concatenation of all of the
-   * arguments after the timestamp.
+  /* The path can contain spaces.  Thus we need to use cmd->arg, not cmd->argv,
+   * to find the path.  But cmd->arg contains the facts as well.  Thus we
+   * find the FIRST space in cmd->arg; the path is everything past that space.
    */
-  path = pstrdup(cmd->tmp_pool, cmd->argv[2]);
-  for (i = 3; i < cmd->argc; i++) {
-    path = pstrcat(cmd->tmp_pool, path, " ", cmd->argv[i], NULL);
-  }
+  ptr = strchr(cmd->arg, ' ');
+  path = pstrdup(cmd->tmp_pool, ptr + 1);
 
   decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
@@ -820,33 +832,28 @@
   DIR *dirh;
   struct dirent *dent;
 
-  if (cmd->argc > 2) {
-    pr_response_add_err(R_501, _("Invalid number of arguments"));
-    return PR_ERROR(cmd);
-  }
-
   if (cmd->argc != 1) {
-    path = cmd->argv[1];
+    path = pstrdup(cmd->tmp_pool, cmd->arg);
     decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
   } else {
     decoded_path = path = pr_fs_getcwd();
   }
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
     return PR_ERROR(cmd);
   }
 
-  /* RFC3659 explicitly does NOT support glob characters. */
+  /* RFC3659 explicitly does NOT support glob characters.  So warn about
+   * this, but let the command continue as is.  We don't actually call
+   * glob(3) here, so no expansion will occur.
+   */
   if (strpbrk(decoded_path, "{[*?") != NULL) {
-    pr_log_debug(DEBUG2, MOD_FACTS_VERSION ": unable to handle MLSD command: "
-      "target '%s' contains glob characters", decoded_path);
-    pr_response_add_err(R_550, _("Unable to handle command"));
-    return PR_ERROR(cmd);
+    pr_log_debug(DEBUG9, MOD_FACTS_VERSION ": glob characters in MLSD ('%s') "
+      "ignored", decoded_path);
   }
 
   /* Make sure that the given path is actually a directory. */
@@ -870,11 +877,11 @@
     int xerrno = errno;
 
     pr_trace_msg("fileperms", 1, "MLSD, user '%s' (UID %lu, GID %lu): "
-      "error reading directory '%s': %s", session.user,
+      "error opening directory '%s': %s", session.user,
       (unsigned long) session.uid, (unsigned long) session.gid,
       decoded_path, strerror(xerrno));
 
-    pr_response_add_err(R_550, _("'%s' cannot be listed"), path);
+    pr_response_add_err(R_550, "%s: %s", path, strerror(xerrno));
     return PR_ERROR(cmd);
   }
 
@@ -899,16 +906,14 @@
     /* Check that the file can be listed. */
     abs_path = dir_realpath(cmd->tmp_pool, rel_path);
     if (abs_path) {
-      res = dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, abs_path,
-        &hidden);
+      res = dir_check(cmd->tmp_pool, cmd, cmd->group, abs_path, &hidden);
       
     } else {
       abs_path = dir_canonical_path(cmd->tmp_pool, rel_path);
       if (abs_path == NULL)
         abs_path = rel_path;
 
-      res = dir_check_canon(cmd->tmp_pool, cmd->argv[0], cmd->group, abs_path,
-        &hidden);
+      res = dir_check_canon(cmd->tmp_pool, cmd, cmd->group, abs_path, &hidden);
     }
 
     if (!res || hidden) {
@@ -955,20 +960,15 @@
   const char *path, *decoded_path;
   struct mlinfo info;
 
-  if (cmd->argc > 2) {
-    pr_response_add_err(R_501, _("Invalid number of arguments"));
-    return PR_ERROR(cmd);
-  }
-
   if (cmd->argc != 1) {
-    path = cmd->argv[1];
+    path = pstrdup(cmd->tmp_pool, cmd->arg);
     decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
   } else {
     decoded_path = path = pr_fs_getcwd();
   }
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path,
       &hidden)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
@@ -1155,6 +1155,7 @@
 
   pr_feat_add("MFF modify;UNIX.group;UNIX.mode;");
   pr_feat_add("MFMT");
+  pr_feat_add("TVFS");
 
   facts_mlst_feat_add(session.pool);
 


Index: proftpd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/proftpd/F-11/proftpd.spec,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -p -r1.50 -r1.51
--- proftpd.spec	2 Sep 2009 09:56:33 -0000	1.50
+++ proftpd.spec	7 Sep 2009 13:40:46 -0000	1.51
@@ -7,7 +7,7 @@
 %endif
 
 #global prever rc3
-%global rpmrel 4
+%global rpmrel 5
 
 Summary:		Flexible, stable and highly-configurable FTP server
 Name:			proftpd
@@ -31,6 +31,7 @@ Source11:		http://www.castaglia.org/prof
 Patch0:			proftpd-1.3.2rc3-nostrip.patch
 Patch1:			proftpd-1.3.2a-defines.patch
 Patch2:			proftpd-1.3.2-parallel-build.patch
+Patch3:			proftpd-1.3.2a-mlsd.patch
 BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root
 Requires(post):		/sbin/chkconfig
 Requires(preun):	/sbin/service, /sbin/chkconfig, coreutils, findutils
@@ -98,6 +99,10 @@ Module to add PostgreSQL support to the 
 # Fix parallel build (http://bugs.proftpd.org/3189)
 %patch2 -p1 -b .parallel
 
+# Fix MLSD for directories containing shell metacharacters (#521634)
+# (upstream patch)
+%patch3 -p1 -b .mlsd
+
 # Avoid documentation name conflicts
 %{__mv} contrib/README contrib/README.contrib
 
@@ -285,6 +290,9 @@ fi
 
 
 %changelog
+* Mon Sep  7 2009 Paul Howarth  1.3.2a-5
+- Add upstream patch for MLSD with dirnames containing glob chars (#521634)
+
 * Wed Sep  2 2009 Paul Howarth  1.3.2a-4
 - New DSO module: mod_exec (#520214)
 



From pghmcfc at fedoraproject.org  Mon Sep  7 13:40:46 2009
From: pghmcfc at fedoraproject.org (Paul Howarth)
Date: Mon,  7 Sep 2009 13:40:46 +0000 (UTC)
Subject: rpms/proftpd/F-10 proftpd-1.3.2a-mlsd.patch, NONE, 1.1 proftpd.spec,
	1.47, 1.48
Message-ID: <20090907134046.1E22911C00DB@cvs1.fedora.phx.redhat.com>

Author: pghmcfc

Update of /cvs/pkgs/rpms/proftpd/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32010/F-10

Modified Files:
	proftpd.spec 
Added Files:
	proftpd-1.3.2a-mlsd.patch 
Log Message:
Add upstream patch for MLSD with dirnames containing glob chars (#521634)

proftpd-1.3.2a-mlsd.patch:
 mod_facts.c |  101 ++++++++++++++++++++++++++++++------------------------------
 1 file changed, 51 insertions(+), 50 deletions(-)

--- NEW FILE proftpd-1.3.2a-mlsd.patch ---
--- proftpd-1.3.2a/modules/mod_facts.c.mlsd	2009-04-28 22:17:45.000000000 +0100
+++ proftpd-1.3.2a/modules/mod_facts.c	2009-09-07 14:17:39.000000000 +0100
@@ -22,7 +22,7 @@
  * resulting executable, without including the source code for OpenSSL in the
  * source distribution.
  *
- * $Id: mod_facts.c,v 1.13.2.1 2009/04/28 21:17:45 castaglia Exp $
+ * $Id: mod_facts.c,v 1.22 2009/04/09 15:59:38 castaglia Exp $
  */
 
 #include "conf.h"
@@ -227,7 +227,17 @@
     ptr = buf + buflen;
   }
 
-  snprintf(ptr, bufsz - buflen, " %s\n", info->path);
+  /* MLST entries are not sent via pr_data_xfer(), and thus we do not need
+   * to include an LF at the end; it is appended by pr_response_send_raw().
+   * But MLSD entries DO need the trailing LF, so that it can be converted
+   * into a CRLF sequence by pr_data_xfer().
+   */
+  if (strcmp(session.curr_cmd, C_MLSD) == 0) {
+    snprintf(ptr, bufsz - buflen, " %s\n", info->path);
+
+  } else {
+    snprintf(ptr, bufsz - buflen, " %s", info->path);
+  }
 
   buf[bufsz-1] = '\0';
   buflen = strlen(buf);
@@ -244,11 +254,17 @@
  * channel, wherease MLSD's output is sent via a data transfer, much like
  * LIST or NLST.
  */
-static char mlinfo_buf[PR_TUNABLE_BUFFER_SIZE];
+static char *mlinfo_buf = NULL;
+static size_t mlinfo_bufsz = 0;
 static size_t mlinfo_buflen = 0;
 
 static void facts_mlinfobuf_init(void) {
-  memset(mlinfo_buf, '\0', sizeof(mlinfo_buf));
+  if (mlinfo_buf == NULL) {
+    mlinfo_bufsz = pr_config_get_xfer_bufsz();
+    mlinfo_buf = palloc(session.pool, mlinfo_bufsz);
+  }
+
+  memset(mlinfo_buf, '\0', mlinfo_bufsz);
   mlinfo_buflen = 0;
 }
 
@@ -261,11 +277,11 @@
   /* If this buffer will exceed the capacity of mlinfo_buf, then flush
    * mlinfo_buf.
    */
-  if (buflen >= (sizeof(mlinfo_buf) - mlinfo_buflen)) {
+  if (buflen >= (mlinfo_bufsz - mlinfo_buflen)) {
     (void) facts_mlinfobuf_flush();
   }
 
-  sstrcat(mlinfo_buf, buf, sizeof(mlinfo_buf));
+  sstrcat(mlinfo_buf, buf, mlinfo_bufsz);
   mlinfo_buflen += buflen;
 }
 
@@ -358,6 +374,8 @@
   char buf[PR_TUNABLE_BUFFER_SIZE];
 
   (void) facts_mlinfo_fmt(info, buf, sizeof(buf));
+
+  /* The trailing CRLF will be added by pr_response_send_raw(). */
   pr_response_send_raw("%s", buf);
 }
 
@@ -595,7 +613,6 @@
  */
 
 MODRET facts_mff(cmd_rec *cmd) {
-  register unsigned int i;
   const char *path, *decoded_path;
   char *facts, *ptr;
 
@@ -606,18 +623,16 @@
 
   facts = cmd->argv[1];
 
-  /* The path can contain spaces; it is thus the concatenation of all of the
-   * arguments after the timestamp.
+  /* The path can contain spaces.  Thus we need to use cmd->arg, not cmd->argv,
+   * to find the path.  But cmd->arg contains the facts as well.  Thus we
+   * find the FIRST space in cmd->arg; the path is everything past that space.
    */
-  path = pstrdup(cmd->tmp_pool, cmd->argv[2]);
-  for (i = 3; i < cmd->argc; i++) {
-    path = pstrcat(cmd->tmp_pool, path, " ", cmd->argv[i], NULL);
-  }
+  ptr = strchr(cmd->arg, ' ');
+  path = pstrdup(cmd->tmp_pool, ptr + 1);
 
   decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
@@ -739,7 +754,6 @@
 }
 
 MODRET facts_mfmt(cmd_rec *cmd) {
-  register unsigned int i;
   const char *path, *decoded_path;
   char *timestamp, *ptr;
   int res;
@@ -751,18 +765,16 @@
 
   timestamp = cmd->argv[1];
 
-  /* The path can contain spaces; it is thus the concatenation of all of the
-   * arguments after the timestamp.
+  /* The path can contain spaces.  Thus we need to use cmd->arg, not cmd->argv,
+   * to find the path.  But cmd->arg contains the facts as well.  Thus we
+   * find the FIRST space in cmd->arg; the path is everything past that space.
    */
-  path = pstrdup(cmd->tmp_pool, cmd->argv[2]);
-  for (i = 3; i < cmd->argc; i++) {
-    path = pstrcat(cmd->tmp_pool, path, " ", cmd->argv[i], NULL);
-  }
+  ptr = strchr(cmd->arg, ' ');
+  path = pstrdup(cmd->tmp_pool, ptr + 1);
 
   decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
@@ -820,33 +832,28 @@
   DIR *dirh;
   struct dirent *dent;
 
-  if (cmd->argc > 2) {
-    pr_response_add_err(R_501, _("Invalid number of arguments"));
-    return PR_ERROR(cmd);
-  }
-
   if (cmd->argc != 1) {
-    path = cmd->argv[1];
+    path = pstrdup(cmd->tmp_pool, cmd->arg);
     decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
   } else {
     decoded_path = path = pr_fs_getcwd();
   }
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
     return PR_ERROR(cmd);
   }
 
-  /* RFC3659 explicitly does NOT support glob characters. */
+  /* RFC3659 explicitly does NOT support glob characters.  So warn about
+   * this, but let the command continue as is.  We don't actually call
+   * glob(3) here, so no expansion will occur.
+   */
   if (strpbrk(decoded_path, "{[*?") != NULL) {
-    pr_log_debug(DEBUG2, MOD_FACTS_VERSION ": unable to handle MLSD command: "
-      "target '%s' contains glob characters", decoded_path);
-    pr_response_add_err(R_550, _("Unable to handle command"));
-    return PR_ERROR(cmd);
+    pr_log_debug(DEBUG9, MOD_FACTS_VERSION ": glob characters in MLSD ('%s') "
+      "ignored", decoded_path);
   }
 
   /* Make sure that the given path is actually a directory. */
@@ -870,11 +877,11 @@
     int xerrno = errno;
 
     pr_trace_msg("fileperms", 1, "MLSD, user '%s' (UID %lu, GID %lu): "
-      "error reading directory '%s': %s", session.user,
+      "error opening directory '%s': %s", session.user,
       (unsigned long) session.uid, (unsigned long) session.gid,
       decoded_path, strerror(xerrno));
 
-    pr_response_add_err(R_550, _("'%s' cannot be listed"), path);
+    pr_response_add_err(R_550, "%s: %s", path, strerror(xerrno));
     return PR_ERROR(cmd);
   }
 
@@ -899,16 +906,14 @@
     /* Check that the file can be listed. */
     abs_path = dir_realpath(cmd->tmp_pool, rel_path);
     if (abs_path) {
-      res = dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, abs_path,
-        &hidden);
+      res = dir_check(cmd->tmp_pool, cmd, cmd->group, abs_path, &hidden);
       
     } else {
       abs_path = dir_canonical_path(cmd->tmp_pool, rel_path);
       if (abs_path == NULL)
         abs_path = rel_path;
 
-      res = dir_check_canon(cmd->tmp_pool, cmd->argv[0], cmd->group, abs_path,
-        &hidden);
+      res = dir_check_canon(cmd->tmp_pool, cmd, cmd->group, abs_path, &hidden);
     }
 
     if (!res || hidden) {
@@ -955,20 +960,15 @@
   const char *path, *decoded_path;
   struct mlinfo info;
 
-  if (cmd->argc > 2) {
-    pr_response_add_err(R_501, _("Invalid number of arguments"));
-    return PR_ERROR(cmd);
-  }
-
   if (cmd->argc != 1) {
-    path = cmd->argv[1];
+    path = pstrdup(cmd->tmp_pool, cmd->arg);
     decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
   } else {
     decoded_path = path = pr_fs_getcwd();
   }
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path,
       &hidden)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
@@ -1155,6 +1155,7 @@
 
   pr_feat_add("MFF modify;UNIX.group;UNIX.mode;");
   pr_feat_add("MFMT");
+  pr_feat_add("TVFS");
 
   facts_mlst_feat_add(session.pool);
 


Index: proftpd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/proftpd/F-10/proftpd.spec,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -p -r1.47 -r1.48
--- proftpd.spec	2 Sep 2009 09:56:33 -0000	1.47
+++ proftpd.spec	7 Sep 2009 13:40:45 -0000	1.48
@@ -7,7 +7,7 @@
 %endif
 
 #global prever rc3
-%global rpmrel 4
+%global rpmrel 5
 
 Summary:		Flexible, stable and highly-configurable FTP server
 Name:			proftpd
@@ -31,6 +31,7 @@ Source11:		http://www.castaglia.org/prof
 Patch0:			proftpd-1.3.2rc3-nostrip.patch
 Patch1:			proftpd-1.3.2a-defines.patch
 Patch2:			proftpd-1.3.2-parallel-build.patch
+Patch3:			proftpd-1.3.2a-mlsd.patch
 BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root
 Requires(post):		/sbin/chkconfig
 Requires(preun):	/sbin/service, /sbin/chkconfig, coreutils, findutils
@@ -98,6 +99,10 @@ Module to add PostgreSQL support to the 
 # Fix parallel build (http://bugs.proftpd.org/3189)
 %patch2 -p1 -b .parallel
 
+# Fix MLSD for directories containing shell metacharacters (#521634)
+# (upstream patch)
+%patch3 -p1 -b .mlsd
+
 # Avoid documentation name conflicts
 %{__mv} contrib/README contrib/README.contrib
 
@@ -285,6 +290,9 @@ fi
 
 
 %changelog
+* Mon Sep  7 2009 Paul Howarth  1.3.2a-5
+- Add upstream patch for MLSD with dirnames containing glob chars (#521634)
+
 * Wed Sep  2 2009 Paul Howarth  1.3.2a-4
 - New DSO module: mod_exec (#520214)
 



From pghmcfc at fedoraproject.org  Mon Sep  7 13:40:46 2009
From: pghmcfc at fedoraproject.org (Paul Howarth)
Date: Mon,  7 Sep 2009 13:40:46 +0000 (UTC)
Subject: rpms/proftpd/devel proftpd-1.3.2a-mlsd.patch, NONE, 1.1 proftpd.spec,
	1.54, 1.55
Message-ID: <20090907134046.9031B11C00DB@cvs1.fedora.phx.redhat.com>

Author: pghmcfc

Update of /cvs/pkgs/rpms/proftpd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32010/devel

Modified Files:
	proftpd.spec 
Added Files:
	proftpd-1.3.2a-mlsd.patch 
Log Message:
Add upstream patch for MLSD with dirnames containing glob chars (#521634)

proftpd-1.3.2a-mlsd.patch:
 mod_facts.c |  101 ++++++++++++++++++++++++++++++------------------------------
 1 file changed, 51 insertions(+), 50 deletions(-)

--- NEW FILE proftpd-1.3.2a-mlsd.patch ---
--- proftpd-1.3.2a/modules/mod_facts.c.mlsd	2009-04-28 22:17:45.000000000 +0100
+++ proftpd-1.3.2a/modules/mod_facts.c	2009-09-07 14:17:39.000000000 +0100
@@ -22,7 +22,7 @@
  * resulting executable, without including the source code for OpenSSL in the
  * source distribution.
  *
- * $Id: mod_facts.c,v 1.13.2.1 2009/04/28 21:17:45 castaglia Exp $
+ * $Id: mod_facts.c,v 1.22 2009/04/09 15:59:38 castaglia Exp $
  */
 
 #include "conf.h"
@@ -227,7 +227,17 @@
     ptr = buf + buflen;
   }
 
-  snprintf(ptr, bufsz - buflen, " %s\n", info->path);
+  /* MLST entries are not sent via pr_data_xfer(), and thus we do not need
+   * to include an LF at the end; it is appended by pr_response_send_raw().
+   * But MLSD entries DO need the trailing LF, so that it can be converted
+   * into a CRLF sequence by pr_data_xfer().
+   */
+  if (strcmp(session.curr_cmd, C_MLSD) == 0) {
+    snprintf(ptr, bufsz - buflen, " %s\n", info->path);
+
+  } else {
+    snprintf(ptr, bufsz - buflen, " %s", info->path);
+  }
 
   buf[bufsz-1] = '\0';
   buflen = strlen(buf);
@@ -244,11 +254,17 @@
  * channel, wherease MLSD's output is sent via a data transfer, much like
  * LIST or NLST.
  */
-static char mlinfo_buf[PR_TUNABLE_BUFFER_SIZE];
+static char *mlinfo_buf = NULL;
+static size_t mlinfo_bufsz = 0;
 static size_t mlinfo_buflen = 0;
 
 static void facts_mlinfobuf_init(void) {
-  memset(mlinfo_buf, '\0', sizeof(mlinfo_buf));
+  if (mlinfo_buf == NULL) {
+    mlinfo_bufsz = pr_config_get_xfer_bufsz();
+    mlinfo_buf = palloc(session.pool, mlinfo_bufsz);
+  }
+
+  memset(mlinfo_buf, '\0', mlinfo_bufsz);
   mlinfo_buflen = 0;
 }
 
@@ -261,11 +277,11 @@
   /* If this buffer will exceed the capacity of mlinfo_buf, then flush
    * mlinfo_buf.
    */
-  if (buflen >= (sizeof(mlinfo_buf) - mlinfo_buflen)) {
+  if (buflen >= (mlinfo_bufsz - mlinfo_buflen)) {
     (void) facts_mlinfobuf_flush();
   }
 
-  sstrcat(mlinfo_buf, buf, sizeof(mlinfo_buf));
+  sstrcat(mlinfo_buf, buf, mlinfo_bufsz);
   mlinfo_buflen += buflen;
 }
 
@@ -358,6 +374,8 @@
   char buf[PR_TUNABLE_BUFFER_SIZE];
 
   (void) facts_mlinfo_fmt(info, buf, sizeof(buf));
+
+  /* The trailing CRLF will be added by pr_response_send_raw(). */
   pr_response_send_raw("%s", buf);
 }
 
@@ -595,7 +613,6 @@
  */
 
 MODRET facts_mff(cmd_rec *cmd) {
-  register unsigned int i;
   const char *path, *decoded_path;
   char *facts, *ptr;
 
@@ -606,18 +623,16 @@
 
   facts = cmd->argv[1];
 
-  /* The path can contain spaces; it is thus the concatenation of all of the
-   * arguments after the timestamp.
+  /* The path can contain spaces.  Thus we need to use cmd->arg, not cmd->argv,
+   * to find the path.  But cmd->arg contains the facts as well.  Thus we
+   * find the FIRST space in cmd->arg; the path is everything past that space.
    */
-  path = pstrdup(cmd->tmp_pool, cmd->argv[2]);
-  for (i = 3; i < cmd->argc; i++) {
-    path = pstrcat(cmd->tmp_pool, path, " ", cmd->argv[i], NULL);
-  }
+  ptr = strchr(cmd->arg, ' ');
+  path = pstrdup(cmd->tmp_pool, ptr + 1);
 
   decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
@@ -739,7 +754,6 @@
 }
 
 MODRET facts_mfmt(cmd_rec *cmd) {
-  register unsigned int i;
   const char *path, *decoded_path;
   char *timestamp, *ptr;
   int res;
@@ -751,18 +765,16 @@
 
   timestamp = cmd->argv[1];
 
-  /* The path can contain spaces; it is thus the concatenation of all of the
-   * arguments after the timestamp.
+  /* The path can contain spaces.  Thus we need to use cmd->arg, not cmd->argv,
+   * to find the path.  But cmd->arg contains the facts as well.  Thus we
+   * find the FIRST space in cmd->arg; the path is everything past that space.
    */
-  path = pstrdup(cmd->tmp_pool, cmd->argv[2]);
-  for (i = 3; i < cmd->argc; i++) {
-    path = pstrcat(cmd->tmp_pool, path, " ", cmd->argv[i], NULL);
-  }
+  ptr = strchr(cmd->arg, ' ');
+  path = pstrdup(cmd->tmp_pool, ptr + 1);
 
   decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
@@ -820,33 +832,28 @@
   DIR *dirh;
   struct dirent *dent;
 
-  if (cmd->argc > 2) {
-    pr_response_add_err(R_501, _("Invalid number of arguments"));
-    return PR_ERROR(cmd);
-  }
-
   if (cmd->argc != 1) {
-    path = cmd->argv[1];
+    path = pstrdup(cmd->tmp_pool, cmd->arg);
     decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
   } else {
     decoded_path = path = pr_fs_getcwd();
   }
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
-      NULL)) {
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path, NULL)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
     pr_response_add_err(R_550, _("Unable to handle command"));
     return PR_ERROR(cmd);
   }
 
-  /* RFC3659 explicitly does NOT support glob characters. */
+  /* RFC3659 explicitly does NOT support glob characters.  So warn about
+   * this, but let the command continue as is.  We don't actually call
+   * glob(3) here, so no expansion will occur.
+   */
   if (strpbrk(decoded_path, "{[*?") != NULL) {
-    pr_log_debug(DEBUG2, MOD_FACTS_VERSION ": unable to handle MLSD command: "
-      "target '%s' contains glob characters", decoded_path);
-    pr_response_add_err(R_550, _("Unable to handle command"));
-    return PR_ERROR(cmd);
+    pr_log_debug(DEBUG9, MOD_FACTS_VERSION ": glob characters in MLSD ('%s') "
+      "ignored", decoded_path);
   }
 
   /* Make sure that the given path is actually a directory. */
@@ -870,11 +877,11 @@
     int xerrno = errno;
 
     pr_trace_msg("fileperms", 1, "MLSD, user '%s' (UID %lu, GID %lu): "
-      "error reading directory '%s': %s", session.user,
+      "error opening directory '%s': %s", session.user,
       (unsigned long) session.uid, (unsigned long) session.gid,
       decoded_path, strerror(xerrno));
 
-    pr_response_add_err(R_550, _("'%s' cannot be listed"), path);
+    pr_response_add_err(R_550, "%s: %s", path, strerror(xerrno));
     return PR_ERROR(cmd);
   }
 
@@ -899,16 +906,14 @@
     /* Check that the file can be listed. */
     abs_path = dir_realpath(cmd->tmp_pool, rel_path);
     if (abs_path) {
-      res = dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, abs_path,
-        &hidden);
+      res = dir_check(cmd->tmp_pool, cmd, cmd->group, abs_path, &hidden);
       
     } else {
       abs_path = dir_canonical_path(cmd->tmp_pool, rel_path);
       if (abs_path == NULL)
         abs_path = rel_path;
 
-      res = dir_check_canon(cmd->tmp_pool, cmd->argv[0], cmd->group, abs_path,
-        &hidden);
+      res = dir_check_canon(cmd->tmp_pool, cmd, cmd->group, abs_path, &hidden);
     }
 
     if (!res || hidden) {
@@ -955,20 +960,15 @@
   const char *path, *decoded_path;
   struct mlinfo info;
 
-  if (cmd->argc > 2) {
-    pr_response_add_err(R_501, _("Invalid number of arguments"));
-    return PR_ERROR(cmd);
-  }
-
   if (cmd->argc != 1) {
-    path = cmd->argv[1];
+    path = pstrdup(cmd->tmp_pool, cmd->arg);
     decoded_path = pr_fs_decode_path(cmd->tmp_pool, path);
 
   } else {
     decoded_path = path = pr_fs_getcwd();
   }
 
-  if (!dir_check(cmd->tmp_pool, cmd->argv[0], cmd->group, (char *) decoded_path,
+  if (!dir_check(cmd->tmp_pool, cmd, cmd->group, (char *) decoded_path,
       &hidden)) {
     pr_log_debug(DEBUG4, MOD_FACTS_VERSION ": %s command denied by ",
       cmd->argv[0]);
@@ -1155,6 +1155,7 @@
 
   pr_feat_add("MFF modify;UNIX.group;UNIX.mode;");
   pr_feat_add("MFMT");
+  pr_feat_add("TVFS");
 
   facts_mlst_feat_add(session.pool);
 


Index: proftpd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/proftpd/devel/proftpd.spec,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- proftpd.spec	2 Sep 2009 09:44:31 -0000	1.54
+++ proftpd.spec	7 Sep 2009 13:40:46 -0000	1.55
@@ -7,7 +7,7 @@
 %endif
 
 #global prever rc3
-%global rpmrel 4
+%global rpmrel 5
 
 Summary:		Flexible, stable and highly-configurable FTP server
 Name:			proftpd
@@ -31,6 +31,7 @@ Source11:		http://www.castaglia.org/prof
 Patch0:			proftpd-1.3.2rc3-nostrip.patch
 Patch1:			proftpd-1.3.2a-defines.patch
 Patch2:			proftpd-1.3.2-parallel-build.patch
+Patch3:			proftpd-1.3.2a-mlsd.patch
 BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root
 Requires(post):		/sbin/chkconfig
 Requires(preun):	/sbin/service, /sbin/chkconfig, coreutils, findutils
@@ -98,6 +99,10 @@ Module to add PostgreSQL support to the 
 # Fix parallel build (http://bugs.proftpd.org/3189)
 %patch2 -p1 -b .parallel
 
+# Fix MLSD for directories containing shell metacharacters (#521634)
+# (upstream patch)
+%patch3 -p1 -b .mlsd
+
 # Avoid documentation name conflicts
 %{__mv} contrib/README contrib/README.contrib
 
@@ -285,6 +290,9 @@ fi
 
 
 %changelog
+* Mon Sep  7 2009 Paul Howarth  1.3.2a-5
+- Add upstream patch for MLSD with dirnames containing glob chars (#521634)
+
 * Wed Sep  2 2009 Paul Howarth  1.3.2a-4
 - New DSO module: mod_exec (#520214)
 



From chitlesh at fedoraproject.org  Mon Sep  7 13:43:40 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Mon,  7 Sep 2009 13:43:40 +0000 (UTC)
Subject: rpms/dinotrace/EL-5 dinotrace.spec,1.1,1.2 import.log,1.1,1.2
Message-ID: <20090907134340.EA87C11C00DB@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/dinotrace/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv448/EL-5

Modified Files:
	dinotrace.spec import.log 
Log Message:
fixed built for EL-5


Index: dinotrace.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dinotrace/EL-5/dinotrace.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- dinotrace.spec	2 Aug 2009 21:55:02 -0000	1.1
+++ dinotrace.spec	7 Sep 2009 13:43:40 -0000	1.2
@@ -1,7 +1,7 @@
 # If the emacs-el package has installed a pkgconfig file, use that to determine
 # install locations and Emacs version at build time, otherwise set defaults.
 %if %($(pkg-config emacs) ; echo $?)
-%define emacs_version  22.2
+%define emacs_version  21.0
 %define emacs_lispdir  %{_datadir}/emacs/site-lisp
 %define emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d
 %else
@@ -12,7 +12,7 @@
 
 Name:           dinotrace
 Version:        9.4a
-Release:        4%{?dist}
+Release:        5%{?dist}
 Summary:        Waveform viewer for electronics
 
 URL:            http://www.veripool.org/wiki/dinotrace
@@ -26,6 +26,7 @@ BuildRoot:      %{_tmppath}/%{name}-%{ve
 BuildRequires:  lesstif-devel
 %else
 BuildRequires:  openmotif-devel
+BuildRequires:  pkgconfig
 %endif
 
 BuildRequires:  desktop-file-utils
@@ -55,7 +56,7 @@ Summary:           Elisp source files fo
 Group:             Development/Libraries
 BuildRequires:     emacs-el
 BuildRequires:     emacs
-Requires:          emacs(bin) >= %{emacs_version}
+Requires:          emacs >= %{emacs_version}
 Requires:          %{name} = %{version}-%{release}
 %if 0%{?rhel}
 BuildRequires:     emacs-verilog-mode
@@ -158,6 +159,9 @@ fi
 %{emacs_startdir}/%{name}-init.el
 
 %Changelog
+* Sat Aug 15 2009 Chitlesh Goorah  9.4a-5
+- Added pkgconfig as BR for EL-5
+
 * Sun Aug 03 2009 Chitlesh Goorah  9.4a-4
 - Fixing buildrequires for EL-5 branch
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/dinotrace/EL-5/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	2 Aug 2009 21:55:02 -0000	1.1
+++ import.log	7 Sep 2009 13:43:40 -0000	1.2
@@ -1 +1,2 @@
 dinotrace-9_4a-4_fc11:EL-5:dinotrace-9.4a-4.fc11.src.rpm:1249250007
+dinotrace-9_4a-5_fc11:EL-5:dinotrace-9.4a-5.fc11.src.rpm:1252330836



From chitlesh at fedoraproject.org  Mon Sep  7 13:44:23 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Mon,  7 Sep 2009 13:44:23 +0000 (UTC)
Subject: rpms/dinotrace/devel dinotrace.spec,1.3,1.4 import.log,1.2,1.3
Message-ID: <20090907134423.8782411C00DB@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/dinotrace/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv790/devel

Modified Files:
	dinotrace.spec import.log 
Log Message:
fixed built for EL-5


Index: dinotrace.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dinotrace/devel/dinotrace.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- dinotrace.spec	24 Jul 2009 20:17:34 -0000	1.3
+++ dinotrace.spec	7 Sep 2009 13:44:23 -0000	1.4
@@ -1,7 +1,7 @@
 # If the emacs-el package has installed a pkgconfig file, use that to determine
 # install locations and Emacs version at build time, otherwise set defaults.
 %if %($(pkg-config emacs) ; echo $?)
-%define emacs_version  22.2
+%define emacs_version  21.0
 %define emacs_lispdir  %{_datadir}/emacs/site-lisp
 %define emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d
 %else
@@ -12,10 +12,10 @@
 
 Name:           dinotrace
 Version:        9.4a
-Release:        4%{?dist}
+Release:        5%{?dist}
 Summary:        Waveform viewer for electronics
 
-Url:            http://www.veripool.org/wiki/dinotrace
+URL:            http://www.veripool.org/wiki/dinotrace
 Source0:        http://www.veripool.com/ftp/%{name}-%{version}.tgz
 
 License:        GPLv3+
@@ -26,7 +26,7 @@ BuildRoot:      %{_tmppath}/%{name}-%{ve
 BuildRequires:  lesstif-devel
 %else
 BuildRequires:  openmotif-devel
-Requires:       emacs-verilog-mode
+BuildRequires:  pkgconfig
 %endif
 
 BuildRequires:  desktop-file-utils
@@ -56,8 +56,13 @@ Summary:           Elisp source files fo
 Group:             Development/Libraries
 BuildRequires:     emacs-el
 BuildRequires:     emacs
-Requires:          emacs(bin) >= %{emacs_version}
+Requires:          emacs >= %{emacs_version}
 Requires:          %{name} = %{version}-%{release}
+%if 0%{?rhel}
+BuildRequires:     emacs-verilog-mode
+Requires:          emacs-verilog-mode
+%endif
+
 
 %description -n emacs-%{name}
 This package provides emacs support for %{name}
@@ -80,7 +85,7 @@ cat > %{name}.desktop << EOF
 Encoding=UTF-8
 Name=Waveform viewer
 GenericName=Dinotrace
-Comment=Waveform viewer for electronics
+Comment=Dinotrace which can be used with emacs for advance design
 Type=Application
 Exec=dinotrace
 Icon=utilities-system-monitor
@@ -154,6 +159,12 @@ fi
 %{emacs_startdir}/%{name}-init.el
 
 %Changelog
+* Sat Aug 15 2009 Chitlesh Goorah  9.4a-5
+- Added pkgconfig as BR for EL-5
+
+* Sun Aug 03 2009 Chitlesh Goorah  9.4a-4
+- Fixing buildrequires for EL-5 branch
+
 * Wed Jun 10 2009 Chitlesh Goorah  9.4a-3
 - fixed sub package requires
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/dinotrace/devel/import.log,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- import.log	10 Jun 2009 08:43:03 -0000	1.2
+++ import.log	7 Sep 2009 13:44:23 -0000	1.3
@@ -1,2 +1,3 @@
 dinotrace-9_4a-2_fc10:HEAD:dinotrace-9.4a-2.fc10.src.rpm:1243418062
 dinotrace-9_4a-3_fc11:HEAD:dinotrace-9.4a-3.fc11.src.rpm:1244623354
+dinotrace-9_4a-5_fc11:HEAD:dinotrace-9.4a-5.fc11.src.rpm:1252330914



From lkundrak at fedoraproject.org  Mon Sep  7 13:51:36 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 13:51:36 +0000 (UTC)
Subject: rpms/inkscape/devel inkscape.spec,1.83,1.84
Message-ID: <20090907135136.BCE4611C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/inkscape/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2798

Modified Files:
	inkscape.spec 
Log Message:
* Mon Sep 07 2009 Lubomir Rintel  - 0.47-0.16.pre2.20090907svn
- Move inkview man page to -view subpackage (#515358)
- Add license, etc. to main package



Index: inkscape.spec
===================================================================
RCS file: /cvs/pkgs/rpms/inkscape/devel/inkscape.spec,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -p -r1.83 -r1.84
--- inkscape.spec	7 Sep 2009 12:24:08 -0000	1.83
+++ inkscape.spec	7 Sep 2009 13:51:36 -0000	1.84
@@ -2,7 +2,7 @@
 
 Name:           inkscape
 Version:        0.47
-Release:        0.15.pre2.20090907svn%{?dist}
+Release:        0.16.pre2.20090907svn%{?dist}
 Summary:        Vector-based drawing program using SVG
 
 Group:          Applications/Productivity
@@ -214,13 +214,14 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/applications/fedora-inkscape.desktop
 %{_datadir}/pixmaps/inkscape.png
 %{_mandir}/man1/inkscape.1*
-%{_mandir}/man1/inkview.1*
 %{_mandir}/fr/man1/inkscape.1*
+%doc AUTHORS COPYING ChangeLog NEWS README
 
 
 %files view
 %defattr(-,root,root,-)
 %{_bindir}/inkview
+%{_mandir}/man1/inkview.1*
 %doc AUTHORS COPYING ChangeLog NEWS README
 
 
@@ -232,6 +233,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep 07 2009 Lubomir Rintel  - 0.47-0.16.pre2.20090907svn
+- Move inkview man page to -view subpackage (#515358)
+- Add license, etc. to main package
+
 * Mon Sep 07 2009 Lubomir Rintel  - 0.47-0.15.pre2.20090907svn
 - Update to a post-pre2 snapshot
 



From lkundrak at fedoraproject.org  Mon Sep  7 13:55:13 2009
From: lkundrak at fedoraproject.org (Lubomir Rintel)
Date: Mon,  7 Sep 2009 13:55:13 +0000 (UTC)
Subject: rpms/inkscape/F-11 import.log, 1.1, 1.2 inkscape.spec, 1.77,
	1.78 sources, 1.25, 1.26
Message-ID: <20090907135513.8388311C00DB@cvs1.fedora.phx.redhat.com>

Author: lkundrak

Update of /cvs/pkgs/rpms/inkscape/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3657/F-11

Modified Files:
	import.log inkscape.spec sources 
Log Message:
Merge from devel



Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/inkscape/F-11/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	10 Aug 2009 05:16:34 -0000	1.1
+++ import.log	7 Sep 2009 13:55:13 -0000	1.2
@@ -1 +1,2 @@
 inkscape-0_47-0_15_pre1_20090810svn_fc12:F-11:inkscape-0.47-0.15.pre1.20090810svn.fc12.src.rpm:1249880790
+inkscape-0_47-0_16_pre2_20090907svn_fc12:F-11:inkscape-0.47-0.16.pre2.20090907svn.fc12.src.rpm:1252331611


Index: inkscape.spec
===================================================================
RCS file: /cvs/pkgs/rpms/inkscape/F-11/inkscape.spec,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -p -r1.77 -r1.78
--- inkscape.spec	10 Aug 2009 05:16:34 -0000	1.77
+++ inkscape.spec	7 Sep 2009 13:55:13 -0000	1.78
@@ -2,14 +2,14 @@
 
 Name:           inkscape
 Version:        0.47
-Release:        0.15.pre1.20090810svn%{?dist}
+Release:        0.16.pre2.20090907svn%{?dist}
 Summary:        Vector-based drawing program using SVG
 
 Group:          Applications/Productivity
 License:        GPLv2+
 URL:            http://inkscape.sourceforge.net/
 #Source0:        http://download.sourceforge.net/inkscape/%{name}-%{version}.tar.bz2
-# svn export -r22040 https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/trunk at 22040 inkscape
+# svn export -r22202 https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/trunk at 22202 inkscape
 # tar cf - inkscape |xz -9 -c >inkscape.tar.xz
 # Chuck the SVN snapshot specific blocks when bumping to a release:
 # perl -e 'while (<>) {/^# BEGIN SVN/ .. /^# END SVN/ or print}'  - 0.47-0.16.pre2.20090907svn
+- Move inkview man page to -view subpackage (#515358)
+- Add license, etc. to main package
+
+* Mon Sep 07 2009 Lubomir Rintel  - 0.47-0.15.pre2.20090907svn
+- Update to a post-pre2 snapshot
+
 * Mon Aug 10 2009 Lubomir Rintel  - 0.47-0.15.pre1.20090629svn
 - Update to a post-pre1 snapshot
 - Drop upstreamed CRC32 fix


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/inkscape/F-11/sources,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- sources	10 Aug 2009 05:30:04 -0000	1.25
+++ sources	7 Sep 2009 13:55:13 -0000	1.26
@@ -1 +1 @@
-13b4c3f101025cf89b82b1cb6f1c254c  inkscape.tar.xz
+2a5d70e3924f049a5d5b43cd2075cd8c  inkscape.tar.xz



From than at fedoraproject.org  Mon Sep  7 14:00:32 2009
From: than at fedoraproject.org (Than Ngo)
Date: Mon,  7 Sep 2009 14:00:32 +0000 (UTC)
Subject: rpms/efax/devel efax-0.9a-001114-crash.patch, NONE, 1.1 efax.spec, 
	1.26, 1.27
Message-ID: <20090907140032.1D45C11C0419@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/efax/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4937

Modified Files:
	efax.spec 
Added Files:
	efax-0.9a-001114-crash.patch 
Log Message:
* fix a crash in efix



efax-0.9a-001114-crash.patch:
 efix.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

--- NEW FILE efax-0.9a-001114-crash.patch ---
diff -up efax-0.9a-001114/efix.c.orig efax-0.9a-001114/efix.c
--- efax-0.9a-001114/efix.c.orig	2009-09-07 15:55:23.000000000 +0200
+++ efax-0.9a-001114/efix.c	2009-09-07 15:56:34.000000000 +0200
@@ -235,7 +235,8 @@ int main( int argc, char **argv)
   float				/* values used: */
     xres = 0, yres = 0, xsz = 0, ysz = 0 ;
 
-  IFILE ifile, ovfile ;
+  IFILE ifile = { 0 };
+  IFILE ovfile = { 0 };
   OFILE ofile ;
 
   char **ifnames,  *ovfnames [ 2 ] = { 0, 0 } ;


Index: efax.spec
===================================================================
RCS file: /cvs/extras/rpms/efax/devel/efax.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- efax.spec	24 Jul 2009 21:03:59 -0000	1.26
+++ efax.spec	7 Sep 2009 14:00:31 -0000	1.27
@@ -1,7 +1,7 @@
 Summary: A program for faxing using a Class 1, 2 or 2.0 fax modem.
 Name: efax
 Version: 0.9a
-Release: 5.001114%{?dist}
+Release: 6.001114%{?dist}
 License: GPLv2+
 Group: Applications/Communications
 Url: http://www.cce.com/efax/
@@ -15,6 +15,7 @@ Patch6: efax-0.9-misc.patch
 Patch7: efax-0.9-viewcmd.patch
 Patch8: efax-0.9-quote.patch
 Patch9: efax-0.9-msg-va_list.patch
+Patch10: efax-0.9a-001114-crash.patch
 
 ExcludeArch: s390 s390x
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -40,6 +41,7 @@ Class 1, 2 or 2.0 fax modem.
 %patch7 -p1 -b .viewcmd
 %patch8 -p1 -b .quote
 %patch9 -p1 -b .msg-va_list
+%patch10 -p1 -b .crash
 
 %build
 make RPM_OPT_FLAGS="-ansi $RPM_OPT_FLAGS"
@@ -65,6 +67,9 @@ rm -rf %{buildroot}
 %dir %{_localstatedir}/log/fax
 
 %changelog
+* Mon Sep 07 2009 Than Ngo  - 0.9a-6.001114
+- fix a crash in efix
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.9a-5.001114
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From hadess at fedoraproject.org  Mon Sep  7 14:10:02 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Mon,  7 Sep 2009 14:10:02 +0000 (UTC)
Subject: rpms/gnome-media/devel .cvsignore, 1.57, 1.58 gnome-media.spec,
	1.177, 1.178 sources, 1.56, 1.57
Message-ID: <20090907141002.9608611C043D@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnome-media/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9212

Modified Files:
	.cvsignore gnome-media.spec sources 
Log Message:
* Mon Sep 07 2009 Bastien Nocera  2.27.91-1
- Update to 2.27.91



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-media/devel/.cvsignore,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -p -r1.57 -r1.58
--- .cvsignore	13 Aug 2009 22:51:32 -0000	1.57
+++ .cvsignore	7 Sep 2009 14:10:02 -0000	1.58
@@ -1 +1 @@
-gnome-media-2.27.90.fix.tar.bz2
+gnome-media-2.27.91.tar.bz2


Index: gnome-media.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-media/devel/gnome-media.spec,v
retrieving revision 1.177
retrieving revision 1.178
diff -u -p -r1.177 -r1.178
--- gnome-media.spec	13 Aug 2009 22:51:32 -0000	1.177
+++ gnome-media.spec	7 Sep 2009 14:10:02 -0000	1.178
@@ -13,7 +13,7 @@
 
 Summary:        GNOME media programs
 Name:           gnome-media
-Version:        2.27.90.fix
+Version:        2.27.91
 Release:        1%{?dist}
 License:        GPLv2+ and GFDL
 Group:          Applications/Multimedia
@@ -314,6 +314,9 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Bastien Nocera  2.27.91-1
+- Update to 2.27.91
+
 * Thu Aug 13 2009 Bastien Nocera  2.27.90.fix-1
 - Update to 2.27.90.fix
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-media/devel/sources,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -p -r1.56 -r1.57
--- sources	13 Aug 2009 22:51:32 -0000	1.56
+++ sources	7 Sep 2009 14:10:02 -0000	1.57
@@ -1 +1 @@
-b2a95ada8b70385ce965338a152242e9  gnome-media-2.27.90.fix.tar.bz2
+56a5c6ba6c67b3f6efd2920404febcc2  gnome-media-2.27.91.tar.bz2



From salimma at fedoraproject.org  Mon Sep  7 14:11:08 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Mon,  7 Sep 2009 14:11:08 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec,1.21,1.22
Message-ID: <20090907141108.AC07311C00DB@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9408

Modified Files:
	llvm.spec 
Log Message:
Only fix permissions on real files, not symlinks



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- llvm.spec	7 Sep 2009 13:07:34 -0000	1.21
+++ llvm.spec	7 Sep 2009 14:11:08 -0000	1.22
@@ -198,7 +198,7 @@ rm %{buildroot}%{_bindir}/gcc{as,ld}
 sed -i 's,ABS_RUN_DIR/lib",ABS_RUN_DIR/%{_lib}/%{name}",' \
   %{buildroot}%{_bindir}/llvm-config
 
-chmod -x %{buildroot}%{_libdir}/*/*.a
+chmod -x %{buildroot}%{_libdir}/%{name}/*.a
 
 # remove documentation makefiles:
 # they require the build directory to work



From rvokal at fedoraproject.org  Mon Sep  7 14:11:44 2009
From: rvokal at fedoraproject.org (=?utf-8?q?Radek_Vok=C3=A1l?=)
Date: Mon,  7 Sep 2009 14:11:44 +0000 (UTC)
Subject: rpms/finger/devel bsd-finger-0.17-init-realname.patch, NONE,
	1.1 finger.spec, 1.29, 1.30
Message-ID: <20090907141144.2004411C00DB@cvs1.fedora.phx.redhat.com>

Author: rvokal

Update of /cvs/extras/rpms/finger/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9683

Modified Files:
	finger.spec 
Added Files:
	bsd-finger-0.17-init-realname.patch 
Log Message:
- init realname fix (#520203)

bsd-finger-0.17-init-realname.patch:
 util.c |    1 +
 1 file changed, 1 insertion(+)

--- NEW FILE bsd-finger-0.17-init-realname.patch ---
--- bsd-finger-0.17-orig/finger/util.c	2009-08-24 19:14:49.145387327 +0300
+++ bsd-finger-0.17/finger/util.c	2009-08-29 00:47:59.661649249 +0300
@@ -98,6 +98,7 @@
 
 	pn->uid = pw->pw_uid;
 	pn->name = strdup(pw->pw_name);
+	pn->realname = "";
 	pn->dir = strdup(pw->pw_dir);
 	pn->shell = strdup(pw->pw_shell);
 


Index: finger.spec
===================================================================
RCS file: /cvs/extras/rpms/finger/devel/finger.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- finger.spec	24 Jul 2009 22:47:31 -0000	1.29
+++ finger.spec	7 Sep 2009 14:11:43 -0000	1.30
@@ -1,7 +1,7 @@
 Summary: The finger client
 Name: finger
 Version: 0.17
-Release: 38%{?dist}
+Release: 39%{?dist}
 License: BSD
 Group: Applications/Internet
 Source: ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/bsd-finger-%{version}.tar.gz
@@ -16,6 +16,7 @@ Patch7: bsd-finger-0.17-typo.patch
 Patch8: bsd-finger-0.17-strip.patch
 Patch9: bsd-finger-0.17-utmp.patch
 Patch10: bsd-finger-wide-char-support5.patch
+Patch11: bsd-finger-0.17-init-realname.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: glibc-devel
 
@@ -55,6 +56,7 @@ and you'd like finger information to be 
 %patch8 -p1 -b .strip
 %patch9 -p1 -b .utmp
 %patch10 -p1 -b .widechar
+%patch11 -p1 
 
 %build
 sh configure --enable-ipv6
@@ -96,6 +98,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/man8/fingerd.8*
 
 %changelog
+* Mon Sep  7 2009 Radek Vokal  - 0.17-39
+- init realname fix (#520203)
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.17-38
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From hadess at fedoraproject.org  Mon Sep  7 14:14:53 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Mon,  7 Sep 2009 14:14:53 +0000 (UTC)
Subject: rpms/gnome-media/F-11 .cvsignore, 1.53, 1.54 gnome-media.spec, 1.174,
	1.175 sources, 1.52, 1.53
Message-ID: <20090907141453.602DB11C00DB@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnome-media/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10419

Modified Files:
	.cvsignore gnome-media.spec sources 
Log Message:
* Mon Sep 07 2009 Bastien Nocera  2.27.91-1
- Update to 2.27.91



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-media/F-11/.cvsignore,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -p -r1.53 -r1.54
--- .cvsignore	13 Aug 2009 23:22:54 -0000	1.53
+++ .cvsignore	7 Sep 2009 14:14:53 -0000	1.54
@@ -1 +1 @@
-gnome-media-2.27.90.fix.tar.bz2
+gnome-media-2.27.91.tar.bz2


Index: gnome-media.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-media/F-11/gnome-media.spec,v
retrieving revision 1.174
retrieving revision 1.175
diff -u -p -r1.174 -r1.175
--- gnome-media.spec	13 Aug 2009 23:22:54 -0000	1.174
+++ gnome-media.spec	7 Sep 2009 14:14:53 -0000	1.175
@@ -13,7 +13,7 @@
 
 Summary:        GNOME media programs
 Name:           gnome-media
-Version:        2.27.90.fix
+Version:        2.27.91
 Release:        1%{?dist}
 License:        GPLv2+ and GFDL
 Group:          Applications/Multimedia
@@ -247,6 +247,9 @@ scrollkeeper-update -q || :
 %{_libdir}/pkgconfig/*
 
 %changelog
+* Mon Sep 07 2009 Bastien Nocera  2.27.91-1
+- Update to 2.27.91
+
 * Fri Aug 14 2009 Bastien Nocera  2.27.90.fix-1
 - Update to 2.27.90.fix
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-media/F-11/sources,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -p -r1.52 -r1.53
--- sources	13 Aug 2009 23:22:54 -0000	1.52
+++ sources	7 Sep 2009 14:14:53 -0000	1.53
@@ -1 +1 @@
-b2a95ada8b70385ce965338a152242e9  gnome-media-2.27.90.fix.tar.bz2
+56a5c6ba6c67b3f6efd2920404febcc2  gnome-media-2.27.91.tar.bz2



From markmc at fedoraproject.org  Mon Sep  7 14:22:20 2009
From: markmc at fedoraproject.org (Mark McLoughlin)
Date: Mon,  7 Sep 2009 14:22:20 +0000 (UTC)
Subject: rpms/qemu/devel qemu-add-ksm-support.patch, 1.2,
	1.3 qemu-allow-pulseaudio-to-be-the-default.patch, 1.1,
	1.2 qemu-bios-bigger-roms.patch, 1.10,
	1.11 qemu-fix-linux-user-build-on-ppc.patch, 1.6,
	1.7 qemu-fix-msix-error-handling-on-older-kernels.patch, 1.1,
	1.2 qemu-fix-no-kvm-segfault.patch, 1.2, 1.3 qemu.spec, 1.125,
	1.126 sources, 1.20, 1.21 qemu-fix-extboot-signrom.patch, 1.2,
	NONE qemu-fix-optionrom-install.patch, 1.2,
	NONE qemu-fix-vnet-hdr-slirp-bustage.patch, 1.1, NONE
Message-ID: <20090907142220.8728311C00DB@cvs1.fedora.phx.redhat.com>

Author: markmc

Update of /cvs/pkgs/rpms/qemu/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11939

Modified Files:
	qemu-add-ksm-support.patch 
	qemu-allow-pulseaudio-to-be-the-default.patch 
	qemu-bios-bigger-roms.patch 
	qemu-fix-linux-user-build-on-ppc.patch 
	qemu-fix-msix-error-handling-on-older-kernels.patch 
	qemu-fix-no-kvm-segfault.patch qemu.spec sources 
Removed Files:
	qemu-fix-extboot-signrom.patch 
	qemu-fix-optionrom-install.patch 
	qemu-fix-vnet-hdr-slirp-bustage.patch 
Log Message:
* Mon Sep  7 2009 Mark McLoughlin  - 2:0.10.92-1
- Update to qemu-kvm-0.11.0-rc2
- Drop upstreamed patches
- extboot install now fixed upstream
- Re-place TCG init fix (#516543) with the one gone upstream


qemu-add-ksm-support.patch:
 exec.c |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

Index: qemu-add-ksm-support.patch
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/devel/qemu-add-ksm-support.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- qemu-add-ksm-support.patch	4 Aug 2009 14:48:15 -0000	1.2
+++ qemu-add-ksm-support.patch	7 Sep 2009 14:22:19 -0000	1.3
@@ -1,4 +1,4 @@
-From 729b681039015c718e476b8f294480b179ed726d Mon Sep 17 00:00:00 2001
+From 4d64a615f69458c202561fcc01e8e0505fa46ee9 Mon Sep 17 00:00:00 2001
 From: Izik Eidus 
 Date: Tue, 28 Jul 2009 19:14:26 +0300
 Subject: [PATCH] kvm userspace: ksm support
@@ -13,10 +13,10 @@ Fedora-patch: qemu-add-ksm-support.patch
  1 files changed, 3 insertions(+), 0 deletions(-)
 
 diff --git a/exec.c b/exec.c
-index 2134697..88bcff5 100644
+index 0655b4b..b93f7b8 100644
 --- a/exec.c
 +++ b/exec.c
-@@ -2578,6 +2578,9 @@ ram_addr_t qemu_ram_alloc(ram_addr_t size)
+@@ -2579,6 +2579,9 @@ ram_addr_t qemu_ram_alloc(ram_addr_t size)
      new_block->host = file_ram_alloc(size, mem_path);
      if (!new_block->host) {
          new_block->host = qemu_vmalloc(size);

qemu-allow-pulseaudio-to-be-the-default.patch:
 paaudio.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Index: qemu-allow-pulseaudio-to-be-the-default.patch
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/devel/qemu-allow-pulseaudio-to-be-the-default.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- qemu-allow-pulseaudio-to-be-the-default.patch	4 Sep 2009 10:34:32 -0000	1.1
+++ qemu-allow-pulseaudio-to-be-the-default.patch	7 Sep 2009 14:22:20 -0000	1.2
@@ -1,4 +1,4 @@
-From 01c3198a8f0d933c9b219acaf087c675d729bbf7 Mon Sep 17 00:00:00 2001
+From 4f5019c88e710be0aa597c81017b683d494c532d Mon Sep 17 00:00:00 2001
 From: Mark McLoughlin 
 Date: Fri, 4 Sep 2009 11:24:03 +0100
 Subject: [PATCH] Allow pulseaudio backend to be the default

qemu-bios-bigger-roms.patch:
 rombios.c |   34 +++++++++++++++++++++++++++-------
 1 file changed, 27 insertions(+), 7 deletions(-)

Index: qemu-bios-bigger-roms.patch
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/devel/qemu-bios-bigger-roms.patch,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- qemu-bios-bigger-roms.patch	4 Aug 2009 14:48:15 -0000	1.10
+++ qemu-bios-bigger-roms.patch	7 Sep 2009 14:22:20 -0000	1.11
@@ -1,4 +1,4 @@
-From 7f871498235ac7591bd4398a745735081290c1a2 Mon Sep 17 00:00:00 2001
+From f751c8937a81116469149357359c767a71ee8ebd Mon Sep 17 00:00:00 2001
 From: Glauber Costa 
 Date: Wed, 24 Jun 2009 14:31:41 +0100
 Subject: [PATCH] compute checksum for roms bigger than a segment

qemu-fix-linux-user-build-on-ppc.patch:
 elf.h                |    2 ++
 linux-user/elfload.c |   11 ++++++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

Index: qemu-fix-linux-user-build-on-ppc.patch
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/devel/qemu-fix-linux-user-build-on-ppc.patch,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- qemu-fix-linux-user-build-on-ppc.patch	4 Aug 2009 14:48:16 -0000	1.6
+++ qemu-fix-linux-user-build-on-ppc.patch	7 Sep 2009 14:22:20 -0000	1.7
@@ -1,4 +1,4 @@
-From 1cdc8e879b1e2140cc48c1a76718c336f42b0a7d Mon Sep 17 00:00:00 2001
+From 22c6c8c5dfe66a5e7f81dd4a296e1b2b245c5d28 Mon Sep 17 00:00:00 2001
 From: Mark McLoughlin 
 Date: Mon, 29 Jun 2009 14:49:03 +0100
 Subject: [PATCH] Fix linux-user build on ppc
@@ -58,7 +58,7 @@ index b042002..14f8aa1 100644
  /* ARM specific declarations */
  
 diff --git a/linux-user/elfload.c b/linux-user/elfload.c
-index d31cca7..3ccfdda 100644
+index 3a8268b..d283f73 100644
 --- a/linux-user/elfload.c
 +++ b/linux-user/elfload.c
 @@ -134,6 +134,7 @@ static inline void init_thread(struct target_pt_regs *regs, struct image_info *i

qemu-fix-msix-error-handling-on-older-kernels.patch:
 msix.c |   11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

Index: qemu-fix-msix-error-handling-on-older-kernels.patch
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/devel/qemu-fix-msix-error-handling-on-older-kernels.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- qemu-fix-msix-error-handling-on-older-kernels.patch	7 Sep 2009 07:02:08 -0000	1.1
+++ qemu-fix-msix-error-handling-on-older-kernels.patch	7 Sep 2009 14:22:20 -0000	1.2
@@ -1,4 +1,4 @@
-From 057fb1b4b227bc49aa00b08da5f177b50c020693 Mon Sep 17 00:00:00 2001
+From 0b341eda83cd2f01134d5b13300d97c07a3abced Mon Sep 17 00:00:00 2001
 From: Michael S. Tsirkin 
 Date: Thu, 23 Jul 2009 16:34:13 +0300
 Subject: [PATCH] Fix error handling in msix vector add

qemu-fix-no-kvm-segfault.patch:
 vl.c |   29 ++++++++++++++---------------
 1 file changed, 14 insertions(+), 15 deletions(-)

Index: qemu-fix-no-kvm-segfault.patch
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/devel/qemu-fix-no-kvm-segfault.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- qemu-fix-no-kvm-segfault.patch	4 Sep 2009 07:22:09 -0000	1.2
+++ qemu-fix-no-kvm-segfault.patch	7 Sep 2009 14:22:20 -0000	1.3
@@ -1,37 +1,78 @@
-From aa1620047bb49079f4c114326d43fb9aa7a26065 Mon Sep 17 00:00:00 2001
-From: Richard Jones 
-Date: Thu, 20 Aug 2009 13:52:20 +0100
-Subject: [PATCH] Workaround segfault when qemu-kvm runs inside a VM (RHBZ#516543).
-
-Regression was introduced by this commit:
-http://git.kernel.org/?p=virt/kvm/qemu-kvm.git;a=commitdiff;h=b8083e930efc1ee85a7ad7e700dbd0f52ebb32dd
-
-Upstream discussion:
-http://www.mail-archive.com/kvm at vger.kernel.org/msg19890.html
-
-Note: NOT UPSTREAM and this is something of a hack.  Upstream are
-still debating how they really want to fix this.
-
-Signed-off-by: Richard Jones 
+From 00782050707fbb999bfffe722794490d2211a0a9 Mon Sep 17 00:00:00 2001
+From: Dustin Kirkland 
+Date: Fri, 4 Sep 2009 14:38:30 -0500
+Subject: [PATCH] qemu-kvm: fix segfault when running kvm without /dev/kvm
+
+qemu-kvm segfaults on systems without access to /dev/kvm.
+The global kvm_allowed is being set too late in vl.c.
+
+This patch moves the kvm initialization a bit higher in the
+vl.c main, just after the daemonize fork.
+
+This fix is intended to be a short term solution, solving the
+segfaults.
+
+In the longer term, the suggested approach requires a bit more
+development and testing:
+ * If no arg given          => try kvm, try kqemu, try tcg
+ * If --accelmode arg given => try $arg, and fail if unavailable
+
+(cherry picked from commit c06b44bfc9814930b6a94db7bbeb3be1cd39c0d2)
+
+Signed-off-by: Dustin Kirkland 
+Signed-off-by: Marcelo Tosatti 
+Signed-off-by: Mark McLoughlin 
 Fedora-patch: qemu-fix-no-kvm-segfault.patch
 ---
- exec.c |    3 ---
- 1 files changed, 0 insertions(+), 3 deletions(-)
+ vl.c |   28 ++++++++++++++--------------
+ 1 files changed, 14 insertions(+), 14 deletions(-)
 
-diff --git a/exec.c b/exec.c
-index 88bcff5..721fcff 100644
---- a/exec.c
-+++ b/exec.c
-@@ -421,9 +421,6 @@ static uint8_t static_code_gen_buffer[DEFAULT_CODE_GEN_BUFFER_SIZE];
+diff --git a/vl.c b/vl.c
+index db75470..26bced8 100644
+--- a/vl.c
++++ b/vl.c
+@@ -5831,6 +5831,20 @@ int main(int argc, char **argv, char **envp)
+     }
+ #endif
+ 
++    if (kvm_enabled()) {
++        int ret;
++
++        ret = kvm_init(smp_cpus);
++        if (ret < 0) {
++#if defined(KVM_UPSTREAM) || defined(NO_CPU_EMULATION)
++            fprintf(stderr, "failed to initialize KVM\n");
++            exit(1);
++#endif
++            fprintf(stderr, "Could not initialize KVM, will disable KVM support\n");
++            kvm_allowed = 0;
++        }
++    }
++
+ #ifdef CONFIG_KQEMU
+     if (smp_cpus > 1)
+         kqemu_allowed = 0;
+@@ -6002,20 +6016,6 @@ int main(int argc, char **argv, char **envp)
+         }
+     }
  
- static void code_gen_alloc(unsigned long tb_size)
- {
--    if (kvm_enabled())
--        return;
+-    if (kvm_enabled()) {
+-        int ret;
+-
+-        ret = kvm_init(smp_cpus);
+-        if (ret < 0) {
+-#if defined(KVM_UPSTREAM) || defined(NO_CPU_EMULATION)
+-            fprintf(stderr, "failed to initialize KVM\n");
+-            exit(1);
+-#endif
+-            fprintf(stderr, "Could not initialize KVM, will disable KVM support\n");
+-	     kvm_allowed = 0;
+-        }
+-    }
 -
- #ifdef USE_STATIC_CODE_GEN_BUFFER
-     code_gen_buffer = static_code_gen_buffer;
-     code_gen_buffer_size = DEFAULT_CODE_GEN_BUFFER_SIZE;
+     if (monitor_device) {
+         monitor_hd = qemu_chr_open("monitor", monitor_device, NULL);
+         if (!monitor_hd) {
 -- 
 1.6.2.5
 


Index: qemu.spec
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/devel/qemu.spec,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -p -r1.125 -r1.126
--- qemu.spec	7 Sep 2009 07:02:08 -0000	1.125
+++ qemu.spec	7 Sep 2009 14:22:20 -0000	1.126
@@ -1,10 +1,9 @@
-%define kvmvertag  rc1
-%define kvmverfull kvm-0.11.0-rc1
+%define kvmverfull kvm-0.11.0-rc2
 
 Summary: QEMU is a FAST! processor emulator
 Name: qemu
-Version: 0.10.91
-Release: 0.10.%{kvmvertag}%{?dist}
+Version: 0.10.92
+Release: 1%{?dist}
 # Epoch because we pushed a qemu-1.0 package
 Epoch: 2
 License: GPLv2+ and LGPLv2+ and BSD
@@ -22,26 +21,17 @@ Patch01: qemu-bios-bigger-roms.patch
 # Works around broken linux-user build on ppc
 Patch02: qemu-fix-linux-user-build-on-ppc.patch
 
-# Make sure multiboot.bin/extboot.bin gets installed
-Patch03: qemu-fix-optionrom-install.patch
+# Allow the pulseudio backend to be the default
+Patch03: qemu-allow-pulseaudio-to-be-the-default.patch
 
 # Add KSM support - see https://fedoraproject.org/wiki/Features/KSM
 Patch04: qemu-add-ksm-support.patch
 
-# Fix extboot checksum (bug #514899)
-Patch05: qemu-fix-extboot-signrom.patch
-
-# Fix virtio_net with -net user (bug #516022)
-Patch06: qemu-fix-vnet-hdr-slirp-bustage.patch
+# Fix MSI-X error handling on older kernels (#519787)
+Patch05: qemu-fix-msix-error-handling-on-older-kernels.patch
 
 # Fix segfault when qemu-kvm is invoked inside a VM (bug #516543)
-Patch07: qemu-fix-no-kvm-segfault.patch
-
-# Allow the pulseudio backend to be the default
-Patch08: qemu-allow-pulseaudio-to-be-the-default.patch
-
-# Fix MSI-X error handling on older kernels (#519787)
-Patch09: qemu-fix-msix-error-handling-on-older-kernels.patch
+Patch06: qemu-fix-no-kvm-segfault.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: SDL-devel zlib-devel which texi2html gnutls-devel cyrus-sasl-devel
@@ -229,9 +219,6 @@ such as kvmtrace and kvm_stat.
 %patch04 -p1
 %patch05 -p1
 %patch06 -p1
-%patch07 -p1
-%patch08 -p1
-%patch09 -p1
 
 %build
 # systems like rhel build system does not have a recent enough linker so
@@ -496,6 +483,12 @@ getent passwd qemu >/dev/null || \
 %{_mandir}/man1/qemu-img.1*
 
 %changelog
+* Mon Sep  7 2009 Mark McLoughlin  - 2:0.10.92-1
+- Update to qemu-kvm-0.11.0-rc2
+- Drop upstreamed patches
+- extboot install now fixed upstream
+- Re-place TCG init fix (#516543) with the one gone upstream
+
 * Mon Sep  7 2009 Mark McLoughlin  - 2:0.10.91-0.10.rc1
 - Fix MSI-X error handling on older kernels (#519787)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/qemu/devel/sources,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- sources	4 Aug 2009 14:48:16 -0000	1.20
+++ sources	7 Sep 2009 14:22:20 -0000	1.21
@@ -1 +1 @@
-bef21a81a3e81cfbaf92e9f2c4219575  qemu-kvm-0.11.0-rc1.tar.gz
+35294f8c77250eae6ef48c713fe92803  qemu-kvm-0.11.0-rc2.tar.gz


--- qemu-fix-extboot-signrom.patch DELETED ---


--- qemu-fix-optionrom-install.patch DELETED ---


--- qemu-fix-vnet-hdr-slirp-bustage.patch DELETED ---



From michich at fedoraproject.org  Mon Sep  7 14:26:22 2009
From: michich at fedoraproject.org (Michal Schmidt)
Date: Mon,  7 Sep 2009 14:26:22 +0000 (UTC)
Subject: rpms/jabbim/devel .cvsignore, 1.15, 1.16 jabbim.spec, 1.32,
	1.33 sources, 1.24,
	1.25 jabbim-0.4-fix-rosterStyle-preferences.diff, 1.1, NONE
Message-ID: <20090907142622.E6ED411C00DB@cvs1.fedora.phx.redhat.com>

Author: michich

Update of /cvs/pkgs/rpms/jabbim/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13055

Modified Files:
	.cvsignore jabbim.spec sources 
Removed Files:
	jabbim-0.4-fix-rosterStyle-preferences.diff 
Log Message:
* Mon Sep 07 2009 Michal Schmidt  0.5-0.7.svn20090907
- Update to SVN rev. 4223:
  - fixes chat with contacts who have non-ASCII User Mood string
  - various other bugfixes
  - new Jabber Disk Manager - supports directories
- Dropped jabbim-0.4-fix-rosterStyle-preferences.diff.
- Compress tarball with xz.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/jabbim/devel/.cvsignore,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- .cvsignore	13 Apr 2009 14:01:03 -0000	1.15
+++ .cvsignore	7 Sep 2009 14:26:22 -0000	1.16
@@ -1 +1 @@
-jabbim-svn20090408.tar.bz2
+jabbim-svn20090907.tar.xz


Index: jabbim.spec
===================================================================
RCS file: /cvs/pkgs/rpms/jabbim/devel/jabbim.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -p -r1.32 -r1.33
--- jabbim.spec	25 Jul 2009 03:45:47 -0000	1.32
+++ jabbim.spec	7 Sep 2009 14:26:22 -0000	1.33
@@ -1,8 +1,8 @@
-%global	svnrev	4103
-%global	svndate	20090408
+%global	svnrev	4223
+%global	svndate	20090907
 Name:		jabbim
 Version:	0.5
-Release:	0.6.svn%{svndate}%{?dist}
+Release:	0.7.svn%{svndate}%{?dist}
 Summary:	Jabber client for mere mortals
 
 Group:		Applications/Internet
@@ -10,10 +10,9 @@ License:	GPLv2+
 URL:		http://dev.jabbim.cz/jabbim
 # The source was obtained from upstream SVN repository:
 # svn export -r %{svnrev} svn://dev.jabbim.cz/jabbim/trunk jabbim-svn%{svndate}
-# tar -cjf jabbim-svn%{svndate}.tar.bz2 jabbim-svn%{svndate}/
-Source0:	jabbim-svn%{svndate}.tar.bz2
+# tar -cJf jabbim-svn%{svndate}.tar.xz jabbim-svn%{svndate}/
+Source0:	jabbim-svn%{svndate}.tar.xz
 Patch0:		jabbim-0.4-autoupdate-disable-notification.diff
-Patch1:		jabbim-0.4-fix-rosterStyle-preferences.diff
 BuildArch:	noarch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -42,7 +41,6 @@ with the advanced functionality provided
 %prep
 %setup -q -n jabbim-svn%{svndate}
 %patch0 -p1
-%patch1 -p1
 # replace runtime detection of the SVN revision with hardcoded info
 sed -i -e "s#\\(self.version = '0.5 SVN' + \\)\\(utils.getSvnVersion()\\)#\\1' - rev. %{svnrev}'#" jabbim.py
 
@@ -98,6 +96,14 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Michal Schmidt  0.5-0.7.svn20090907
+- Update to SVN rev. 4223:
+  - fixes chat with contacts who have non-ASCII User Mood string
+  - various other bugfixes
+  - new Jabber Disk Manager - supports directories
+- Dropped jabbim-0.4-fix-rosterStyle-preferences.diff.
+- Compress tarball with xz.
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.5-0.6.svn20090408
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/jabbim/devel/sources,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- sources	13 Apr 2009 14:01:03 -0000	1.24
+++ sources	7 Sep 2009 14:26:22 -0000	1.25
@@ -1 +1 @@
-9405f481a8a06060fbc4cb909e54d584  jabbim-svn20090408.tar.bz2
+ceb797ba531211ccde339172da4f040d  jabbim-svn20090907.tar.xz


--- jabbim-0.4-fix-rosterStyle-preferences.diff DELETED ---



From chitlesh at fedoraproject.org  Mon Sep  7 14:31:14 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Mon,  7 Sep 2009 14:31:14 +0000 (UTC)
Subject: rpms/tkgate/EL-5 import.log, NONE, 1.1 tkgate-2.0-doc.patch, NONE, 
	1.1 tkgate.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090907143114.B3A4E11C00DB@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/tkgate/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14880/EL-5

Modified Files:
	.cvsignore sources 
Added Files:
	import.log tkgate-2.0-doc.patch tkgate.spec 
Log Message:
EL-5 tkgate first push


--- NEW FILE import.log ---
tkgate-2_0-7_beta9_fc11:EL-5:tkgate-2.0-7.beta9.fc11.src.rpm:1252333236

tkgate-2.0-doc.patch:
 Makefile.in |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE tkgate-2.0-doc.patch ---
--- Makefile.in	2009-01-11 01:13:54.000000000 +0100
+++ Makefile.in_m	2009-01-21 22:47:18.000000000 +0100
@@ -216,7 +216,7 @@
 #
 # List of directories that contain data files necessary for tkgate to run.
 #
-TKG_DATADIRS = scripts bindings doc gdf images locale povray primitives vlib vpd test
+TKG_DATADIRS = scripts bindings gdf images locale povray primitives vlib vpd
 
 #
 # Subdirectories in which more makefiles can be found 
@@ -226,7 +226,7 @@
 #
 # List of data files in this directory that should be included with a tkgate distribution.
 #
-dist_pkgdata_DATA = README README.verga COPYING INSTALL TODO site-preferences license.txt pkg-comment pkg-descr
+dist_pkgdata_DATA =
 
 #
 # List of man pages for tkgate


--- NEW FILE tkgate.spec ---
Name:           tkgate
Version:        2.0
Release:        7.beta9%{?dist}
Summary:        An event driven digital circuit simulator

Group:          Applications/Engineering
License:        GPLv2+
URL:            http://www.tkgate.org/

Patch0:         tkgate-2.0-doc.patch
Source0:        ftp://gadoid.ices.cmu.edu/pub/tkgate/pre-release/%{name}-%{version}-b9.tar.gz

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  tk-devel tcl-devel libICE-devel libSM-devel
BuildRequires:  desktop-file-utils

Requires:       electronics-menu

%description
TkGate is a event driven digital circuit simulator
based on Verilog. TkGate
supports a wide range of primitive circuit elements as
well as user-defined modules for hierarchical design.

%package ca
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description ca
This package contains the Catalan locales and examples for tkgate, 
Digital Circuit Simulator

%package cs
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description cs
This package contains the Czech locales and examples for tkgate, 
Digital Circuit Simulator

%package cy
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description cy
This package contains the Welsh locales and examples for tkgate, 
Digital Circuit Simulator

%package de
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description de
This package contains the German locales and examples for tkgate, 
Digital Circuit Simulator

%package es
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description es
This package contains the Spanish locales and examples for tkgate, 
Digital Circuit Simulator

%package fr
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description fr
This package contains the French locales and examples for tkgate, 
Digital Circuit Simulator

%package it
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description it
This package contains the Italian locales and examples for tkgate, 
Digital Circuit Simulator


%package ja
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description ja
This package contains the Japanese locales and examples for tkgate, 
Digital Circuit Simulator


%prep
%setup -q -n %{name}-%{version}-b9

%patch0 -p0 -b .doc

sed -i "s|\"\${tkg_gateHome}/libexec/verga\"|\"%{_bindir}/verga\"|" scripts/parms.tcl

sed -i "s|license.txt||" scripts/license.tcl
sed -i "s|TKGATE_LIBDIRS=\"\(.*\)\"|TKGATE_LIBDIRS=\"\1 %{_libdir}\"|" configure
# E: backup-file-in-package
find . -type f -name "*~" -exec rm -f  {} ';'
find . -type f -name "\#*\#" -exec rm -f  {} ';'

# spurious-executable-perm
chmod 0755 scripts/tree.tcl
chmod 0644 test/verga/maketests.sh
chmod 0644 test/verga/runtests.sh

# E: zero-length
%{__rm} -f locale/{en,ja}/tutorials/definition.txt
%{__rm} -f bindings/none
%{__rm} -f scripts/dip.tcl
%{__rm} -f test/verga/grammar.out


cat > %{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Digital circuit simulator
GenericName=Verilog circuit simulator
Comment=TkGate
Type=Application
Exec=tkgate
Icon=tkgate
Categories=Engineering;Electronics;
EOF


%build
%configure
%{__make} %{?_smp_mflags} 


%install
%{__rm} -rf %{buildroot}
%{__make} INSTALL="install -p" install DESTDIR=%{buildroot}

# Symlink points to BuildRoot:
%{__rm} -rf %{buildroot}%{_datadir}/%{name}/libexec/


# desktop file and its icon
desktop-file-install --vendor fedora           \
    --dir %{buildroot}%{_datadir}/applications \
    %{name}.desktop

install -d %{buildroot}%{_datadir}/pixmaps/
install -pm 0644 images/run01.gif %{buildroot}%{_datadir}/pixmaps/%{name}.png
cp -p site-preferences %{buildroot}%{_datadir}/%{name}/site-preferences

%clean
%{__rm} -rf %{buildroot}

%files ca
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/ca/*

%files cs
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/cs/*

%files cy
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/cy/*

%files de
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/de/*

%files es
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/es/*

%files fr
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/fr/*

%files it
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/it/*

%files ja
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/ja/*


%files
%defattr(-,root,root,-)
%doc README README.verga COPYING
%doc license.txt pkg-comment pkg-descr TODO
%doc doc/ test/
%{_bindir}/gmac
%{_bindir}/%{name}
%{_bindir}/verga
%{_datadir}/%{name}
%{_mandir}/man1/gmac.1.gz
%{_mandir}/man1/tkgate.1.gz
%{_mandir}/man1/verga.1.gz
%{_datadir}/applications/fedora-%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%exclude %{_datadir}/%{name}/locale/ca
%exclude %{_datadir}/%{name}/locale/cs
%exclude %{_datadir}/%{name}/locale/cy
%exclude %{_datadir}/%{name}/locale/de
%exclude %{_datadir}/%{name}/locale/es
%exclude %{_datadir}/%{name}/locale/fr
%exclude %{_datadir}/%{name}/locale/it
%exclude %{_datadir}/%{name}/locale/ja

%changelog
* Sat Aug 28 2009 Chitlesh Goorah  - 2.0-7.beta9
- updated to beta 9

* Sun Jul 26 2009 Fedora Release Engineering  - 2.0-6.beta7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Fri Mar 6 2009 Thibault North  - 2.0-5.beta7
- Minor fixes required for the package

* Thu Mar 5 2009 Thibault North  - 2.0-4.beta7
- Fixes in installed files

* Tue Feb 24 2009 Thibault North  - 2.0-1.beta7
- Updated to beta7

* Thu Feb 20 2009 Thibault North  - 2.0-3.beta6
- Updated to beta6
- Separated locales
- Compilation fixes for 64 bits arch

* Wed Jan 21 2009 Chitlesh Goorah  - 2.0-2.beta4
- updated to beta4

* Sat Dec 06 2008 Chitlesh Goorah  2.0-1.alpha11
- Initial package for fedora


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/tkgate/EL-5/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	7 Mar 2009 17:08:19 -0000	1.1
+++ .cvsignore	7 Sep 2009 14:31:14 -0000	1.2
@@ -0,0 +1 @@
+tkgate-2.0-b9.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/tkgate/EL-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	7 Mar 2009 17:08:19 -0000	1.1
+++ sources	7 Sep 2009 14:31:14 -0000	1.2
@@ -0,0 +1 @@
+951de17427f49e6635946081cf1d2b70  tkgate-2.0-b9.tar.gz



From mhlavink at fedoraproject.org  Mon Sep  7 14:37:58 2009
From: mhlavink at fedoraproject.org (Michal Hlavinka)
Date: Mon,  7 Sep 2009 14:37:58 +0000 (UTC)
Subject: rpms/cyrus-imapd/devel cyrus-imapd-2.3.13-bufov.patch, NONE,
	1.1 cyrus-imapd.spec, 1.57, 1.58
Message-ID: <20090907143758.ABBF911C00DB@cvs1.fedora.phx.redhat.com>

Author: mhlavink

Update of /cvs/extras/rpms/cyrus-imapd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16325

Modified Files:
	cyrus-imapd.spec 
Added Files:
	cyrus-imapd-2.3.13-bufov.patch 
Log Message:
fix buffer overflow in cyrus sieve


cyrus-imapd-2.3.13-bufov.patch:
 script.c |   18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

--- NEW FILE cyrus-imapd-2.3.13-bufov.patch ---
--- src/sieve/script.c	2008/03/24 20:08:46	1.67
+++ src/sieve/script.c	2009/09/02 13:56:18	1.68
@@ -40,7 +40,7 @@
  * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  *
- * $Id: script.c,v 1.67 2008/03/24 20:08:46 murch Exp $
+ * $Id: script.c,v 1.68 2009/09/02 13:56:18 brong Exp $
  */
 
 #ifdef HAVE_CONFIG_H
@@ -688,7 +688,7 @@ static int do_sieve_error(int ret,
 	ret |= keep_ret;
         if (keep_ret == SIEVE_OK)
             snprintf(actions_string+strlen(actions_string),
-		     sizeof(actions_string)-strlen(actions_string),
+		     ACTIONS_STRING_LEN-strlen(actions_string),
 		     "Kept\n");
 	else {
 	    implicit_keep = 0;	/* don't try an implicit keep again */
@@ -742,7 +742,7 @@ static int do_action_list(sieve_interp_t
 	    
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string), 
+			 ACTIONS_STRING_LEN-strlen(actions_string), 
 			 "Rejected with: %s\n", a->u.rej.msg);
 
 	    break;
@@ -757,7 +757,7 @@ static int do_action_list(sieve_interp_t
 
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string),
+			 ACTIONS_STRING_LEN-strlen(actions_string),
 			 "Filed into: %s\n",a->u.fil.mailbox);
 	    break;
 	case ACTION_KEEP:
@@ -770,7 +770,7 @@ static int do_action_list(sieve_interp_t
 			       &errmsg);
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string),
+			 ACTIONS_STRING_LEN-strlen(actions_string),
 			 "Kept\n");
 	    break;
 	case ACTION_REDIRECT:
@@ -783,7 +783,7 @@ static int do_action_list(sieve_interp_t
 				   &errmsg);
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string),
+			 ACTIONS_STRING_LEN-strlen(actions_string),
 			 "Redirected to %s\n", a->u.red.addr);
 	    break;
 	case ACTION_DISCARD:
@@ -794,7 +794,7 @@ static int do_action_list(sieve_interp_t
 				      &errmsg);
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string),
+			 ACTIONS_STRING_LEN-strlen(actions_string),
 			 "Discarded\n");
 	    break;
 
@@ -820,12 +820,12 @@ static int do_action_list(sieve_interp_t
 
 		    if (ret == SIEVE_OK)
 			snprintf(actions_string+strlen(actions_string),
-				 sizeof(actions_string)-strlen(actions_string),
+				 ACTIONS_STRING_LEN-strlen(actions_string),
 				 "Sent vacation reply\n");
 
 		} else if (ret == SIEVE_DONE) {
 		    snprintf(actions_string+strlen(actions_string),
-			     sizeof(actions_string)-strlen(actions_string),
+			     ACTIONS_STRING_LEN-strlen(actions_string),
 			     "Vacation reply suppressed\n");
 
 		    ret = SIEVE_OK;


Index: cyrus-imapd.spec
===================================================================
RCS file: /cvs/extras/rpms/cyrus-imapd/devel/cyrus-imapd.spec,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -p -r1.57 -r1.58
--- cyrus-imapd.spec	21 Aug 2009 12:55:44 -0000	1.57
+++ cyrus-imapd.spec	7 Sep 2009 14:37:58 -0000	1.58
@@ -1,6 +1,6 @@
 Name: cyrus-imapd
 Version: 2.3.14
-Release: 4%{?dist}
+Release: 5%{?dist}
 
 # ********************** BUILD TIME OPTIONS START **********************
 
@@ -116,6 +116,7 @@ Patch15: cyrus-imapd-2.3.1-make_md5_defa
 Patch18: cyrus-imapd-2.3.7-krb4.patch
 # https://bugzilla.redhat.com/show_bug.cgi?id=461875
 Patch19: cyrus-imapd-2.3.12p2-current-db.patch
+Patch20: cyrus-imapd-2.3.13-bufov.patch
 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires: autoconf >= 2.59
 BuildRequires: cyrus-sasl-devel >= 2.1.15-1, perl-devel, tcp_wrappers
@@ -213,6 +214,7 @@ one running the server.
 %patch15 -p1 -b .make_md5_defaults
 %patch18 -p1 -b .krb4
 %patch19 -p1 -b .db4.7
+%patch20 -p1 -b .bufov
 
 # only to update config.* files
 automake -a -f -c || :
@@ -729,6 +731,9 @@ fi
 %{_mandir}/man1/*
 
 %changelog
+* Mon Sep 07 2009 Michal Hlavinka  - 2.3.14-5
+- fix buffer overflow in cyrus sieve (#521010)
+
 * Fri Aug 21 2009 Tomas Mraz  - 2.3.14-4
 - rebuilt with new openssl
 



From mhlavink at fedoraproject.org  Mon Sep  7 14:41:58 2009
From: mhlavink at fedoraproject.org (Michal Hlavinka)
Date: Mon,  7 Sep 2009 14:41:58 +0000 (UTC)
Subject: rpms/cyrus-imapd/F-10 cyrus-imapd-2.3.13-bufov.patch, NONE,
	1.1 cyrus-imapd.spec, 1.51, 1.52
Message-ID: <20090907144158.A72A111C00DB@cvs1.fedora.phx.redhat.com>

Author: mhlavink

Update of /cvs/extras/rpms/cyrus-imapd/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18007

Modified Files:
	cyrus-imapd.spec 
Added Files:
	cyrus-imapd-2.3.13-bufov.patch 
Log Message:
fix buffer overflow in cyrus sieve


cyrus-imapd-2.3.13-bufov.patch:
 script.c |   18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

--- NEW FILE cyrus-imapd-2.3.13-bufov.patch ---
--- src/sieve/script.c	2008/03/24 20:08:46	1.67
+++ src/sieve/script.c	2009/09/02 13:56:18	1.68
@@ -40,7 +40,7 @@
  * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  *
- * $Id: script.c,v 1.67 2008/03/24 20:08:46 murch Exp $
+ * $Id: script.c,v 1.68 2009/09/02 13:56:18 brong Exp $
  */
 
 #ifdef HAVE_CONFIG_H
@@ -688,7 +688,7 @@ static int do_sieve_error(int ret,
 	ret |= keep_ret;
         if (keep_ret == SIEVE_OK)
             snprintf(actions_string+strlen(actions_string),
-		     sizeof(actions_string)-strlen(actions_string),
+		     ACTIONS_STRING_LEN-strlen(actions_string),
 		     "Kept\n");
 	else {
 	    implicit_keep = 0;	/* don't try an implicit keep again */
@@ -742,7 +742,7 @@ static int do_action_list(sieve_interp_t
 	    
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string), 
+			 ACTIONS_STRING_LEN-strlen(actions_string), 
 			 "Rejected with: %s\n", a->u.rej.msg);
 
 	    break;
@@ -757,7 +757,7 @@ static int do_action_list(sieve_interp_t
 
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string),
+			 ACTIONS_STRING_LEN-strlen(actions_string),
 			 "Filed into: %s\n",a->u.fil.mailbox);
 	    break;
 	case ACTION_KEEP:
@@ -770,7 +770,7 @@ static int do_action_list(sieve_interp_t
 			       &errmsg);
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string),
+			 ACTIONS_STRING_LEN-strlen(actions_string),
 			 "Kept\n");
 	    break;
 	case ACTION_REDIRECT:
@@ -783,7 +783,7 @@ static int do_action_list(sieve_interp_t
 				   &errmsg);
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string),
+			 ACTIONS_STRING_LEN-strlen(actions_string),
 			 "Redirected to %s\n", a->u.red.addr);
 	    break;
 	case ACTION_DISCARD:
@@ -794,7 +794,7 @@ static int do_action_list(sieve_interp_t
 				      &errmsg);
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string),
+			 ACTIONS_STRING_LEN-strlen(actions_string),
 			 "Discarded\n");
 	    break;
 
@@ -820,12 +820,12 @@ static int do_action_list(sieve_interp_t
 
 		    if (ret == SIEVE_OK)
 			snprintf(actions_string+strlen(actions_string),
-				 sizeof(actions_string)-strlen(actions_string),
+				 ACTIONS_STRING_LEN-strlen(actions_string),
 				 "Sent vacation reply\n");
 
 		} else if (ret == SIEVE_DONE) {
 		    snprintf(actions_string+strlen(actions_string),
-			     sizeof(actions_string)-strlen(actions_string),
+			     ACTIONS_STRING_LEN-strlen(actions_string),
 			     "Vacation reply suppressed\n");
 
 		    ret = SIEVE_OK;


Index: cyrus-imapd.spec
===================================================================
RCS file: /cvs/extras/rpms/cyrus-imapd/F-10/cyrus-imapd.spec,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -p -r1.51 -r1.52
--- cyrus-imapd.spec	26 May 2009 11:28:24 -0000	1.51
+++ cyrus-imapd.spec	7 Sep 2009 14:41:58 -0000	1.52
@@ -1,6 +1,6 @@
 Name: cyrus-imapd
 Version: 2.3.14
-Release: 1%{?dist}
+Release: 2%{?dist}
 
 # ********************** BUILD TIME OPTIONS START **********************
 
@@ -116,6 +116,7 @@ Patch15: cyrus-imapd-2.3.1-make_md5_defa
 Patch18: cyrus-imapd-2.3.7-krb4.patch
 # https://bugzilla.redhat.com/show_bug.cgi?id=461875
 Patch19: cyrus-imapd-2.3.12p2-current-db.patch
+Patch20: cyrus-imapd-2.3.13-bufov.patch
 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires: autoconf >= 2.59
 BuildRequires: cyrus-sasl-devel >= 2.1.15-1, perl-devel, tcp_wrappers
@@ -213,6 +214,7 @@ one running the server.
 %patch15 -p1 -b .make_md5_defaults
 %patch18 -p1 -b .krb4
 %patch19 -p1 -b .db4.7
+%patch20 -p1 -b .bufov
 
 # only to update config.* files
 automake -a -f -c || :
@@ -729,6 +731,9 @@ fi
 %{_mandir}/man1/*
 
 %changelog
+* Mon Sep 07 2009 Michal Hlavinka  - 2.3.14-2
+- fix buffer overflow in cyrus sieve (#521010)
+
 * Tue May 26 2009 Michal Hlavinka  - 2.3.14-1
 - updated to 2.3.14
 - spec clean-up



From mhlavink at fedoraproject.org  Mon Sep  7 14:42:02 2009
From: mhlavink at fedoraproject.org (Michal Hlavinka)
Date: Mon,  7 Sep 2009 14:42:02 +0000 (UTC)
Subject: rpms/cyrus-imapd/F-11 cyrus-imapd-2.3.13-bufov.patch, NONE,
	1.1 cyrus-imapd.spec, 1.54, 1.55
Message-ID: <20090907144202.C48B811C00DB@cvs1.fedora.phx.redhat.com>

Author: mhlavink

Update of /cvs/extras/rpms/cyrus-imapd/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17943

Modified Files:
	cyrus-imapd.spec 
Added Files:
	cyrus-imapd-2.3.13-bufov.patch 
Log Message:
fix buffer overflow in cyrus sieve


cyrus-imapd-2.3.13-bufov.patch:
 script.c |   18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

--- NEW FILE cyrus-imapd-2.3.13-bufov.patch ---
--- src/sieve/script.c	2008/03/24 20:08:46	1.67
+++ src/sieve/script.c	2009/09/02 13:56:18	1.68
@@ -40,7 +40,7 @@
  * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  *
- * $Id: script.c,v 1.67 2008/03/24 20:08:46 murch Exp $
+ * $Id: script.c,v 1.68 2009/09/02 13:56:18 brong Exp $
  */
 
 #ifdef HAVE_CONFIG_H
@@ -688,7 +688,7 @@ static int do_sieve_error(int ret,
 	ret |= keep_ret;
         if (keep_ret == SIEVE_OK)
             snprintf(actions_string+strlen(actions_string),
-		     sizeof(actions_string)-strlen(actions_string),
+		     ACTIONS_STRING_LEN-strlen(actions_string),
 		     "Kept\n");
 	else {
 	    implicit_keep = 0;	/* don't try an implicit keep again */
@@ -742,7 +742,7 @@ static int do_action_list(sieve_interp_t
 	    
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string), 
+			 ACTIONS_STRING_LEN-strlen(actions_string), 
 			 "Rejected with: %s\n", a->u.rej.msg);
 
 	    break;
@@ -757,7 +757,7 @@ static int do_action_list(sieve_interp_t
 
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string),
+			 ACTIONS_STRING_LEN-strlen(actions_string),
 			 "Filed into: %s\n",a->u.fil.mailbox);
 	    break;
 	case ACTION_KEEP:
@@ -770,7 +770,7 @@ static int do_action_list(sieve_interp_t
 			       &errmsg);
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string),
+			 ACTIONS_STRING_LEN-strlen(actions_string),
 			 "Kept\n");
 	    break;
 	case ACTION_REDIRECT:
@@ -783,7 +783,7 @@ static int do_action_list(sieve_interp_t
 				   &errmsg);
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string),
+			 ACTIONS_STRING_LEN-strlen(actions_string),
 			 "Redirected to %s\n", a->u.red.addr);
 	    break;
 	case ACTION_DISCARD:
@@ -794,7 +794,7 @@ static int do_action_list(sieve_interp_t
 				      &errmsg);
 	    if (ret == SIEVE_OK)
 		snprintf(actions_string+strlen(actions_string),
-			 sizeof(actions_string)-strlen(actions_string),
+			 ACTIONS_STRING_LEN-strlen(actions_string),
 			 "Discarded\n");
 	    break;
 
@@ -820,12 +820,12 @@ static int do_action_list(sieve_interp_t
 
 		    if (ret == SIEVE_OK)
 			snprintf(actions_string+strlen(actions_string),
-				 sizeof(actions_string)-strlen(actions_string),
+				 ACTIONS_STRING_LEN-strlen(actions_string),
 				 "Sent vacation reply\n");
 
 		} else if (ret == SIEVE_DONE) {
 		    snprintf(actions_string+strlen(actions_string),
-			     sizeof(actions_string)-strlen(actions_string),
+			     ACTIONS_STRING_LEN-strlen(actions_string),
 			     "Vacation reply suppressed\n");
 
 		    ret = SIEVE_OK;


Index: cyrus-imapd.spec
===================================================================
RCS file: /cvs/extras/rpms/cyrus-imapd/F-11/cyrus-imapd.spec,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- cyrus-imapd.spec	1 Jul 2009 08:22:49 -0000	1.54
+++ cyrus-imapd.spec	7 Sep 2009 14:42:02 -0000	1.55
@@ -1,6 +1,6 @@
 Name: cyrus-imapd
 Version: 2.3.14
-Release: 1%{?dist}
+Release: 2%{?dist}
 
 # ********************** BUILD TIME OPTIONS START **********************
 
@@ -116,6 +116,7 @@ Patch15: cyrus-imapd-2.3.1-make_md5_defa
 Patch18: cyrus-imapd-2.3.7-krb4.patch
 # https://bugzilla.redhat.com/show_bug.cgi?id=461875
 Patch19: cyrus-imapd-2.3.12p2-current-db.patch
+Patch20: cyrus-imapd-2.3.13-bufov.patch
 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires: autoconf >= 2.59
 BuildRequires: cyrus-sasl-devel >= 2.1.15-1, perl-devel, tcp_wrappers
@@ -213,6 +214,7 @@ one running the server.
 %patch15 -p1 -b .make_md5_defaults
 %patch18 -p1 -b .krb4
 %patch19 -p1 -b .db4.7
+%patch20 -p1 -b .bufov
 
 # only to update config.* files
 automake -a -f -c || :
@@ -729,6 +731,9 @@ fi
 %{_mandir}/man1/*
 
 %changelog
+* Mon Sep 07 2009 Michal Hlavinka  - 2.3.14-2
+- fix buffer overflow in cyrus sieve (#521010)
+
 * Thu Apr 02 2009 Michal Hlavinka  - 2.3.14-1
 - updated to 2.3.14
 



From michich at fedoraproject.org  Mon Sep  7 14:42:18 2009
From: michich at fedoraproject.org (Michal Schmidt)
Date: Mon,  7 Sep 2009 14:42:18 +0000 (UTC)
Subject: rpms/jabbim/F-11 jabbim.spec, 1.31, 1.32 sources, 1.24,
	1.25 jabbim-0.4-fix-rosterStyle-preferences.diff, 1.1, NONE
Message-ID: <20090907144218.A79F411C00DB@cvs1.fedora.phx.redhat.com>

Author: michich

Update of /cvs/pkgs/rpms/jabbim/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18407

Modified Files:
	jabbim.spec sources 
Removed Files:
	jabbim-0.4-fix-rosterStyle-preferences.diff 
Log Message:
* Mon Sep 07 2009 Michal Schmidt  0.5-0.7.svn20090907
- Update to SVN rev. 4223:
  - fixes chat with contacts who have non-ASCII User Mood string
  - various other bugfixes
  - new Jabber Disk Manager - supports directories
- Dropped jabbim-0.4-fix-rosterStyle-preferences.diff.
- Compress tarball with xz.



Index: jabbim.spec
===================================================================
RCS file: /cvs/pkgs/rpms/jabbim/F-11/jabbim.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -p -r1.31 -r1.32
--- jabbim.spec	13 Apr 2009 14:01:03 -0000	1.31
+++ jabbim.spec	7 Sep 2009 14:42:18 -0000	1.32
@@ -1,8 +1,8 @@
-%global	svnrev	4103
-%global	svndate	20090408
+%global	svnrev	4223
+%global	svndate	20090907
 Name:		jabbim
 Version:	0.5
-Release:	0.5.svn%{svndate}%{?dist}
+Release:	0.7.svn%{svndate}%{?dist}
 Summary:	Jabber client for mere mortals
 
 Group:		Applications/Internet
@@ -10,10 +10,9 @@ License:	GPLv2+
 URL:		http://dev.jabbim.cz/jabbim
 # The source was obtained from upstream SVN repository:
 # svn export -r %{svnrev} svn://dev.jabbim.cz/jabbim/trunk jabbim-svn%{svndate}
-# tar -cjf jabbim-svn%{svndate}.tar.bz2 jabbim-svn%{svndate}/
-Source0:	jabbim-svn%{svndate}.tar.bz2
+# tar -cJf jabbim-svn%{svndate}.tar.xz jabbim-svn%{svndate}/
+Source0:	jabbim-svn%{svndate}.tar.xz
 Patch0:		jabbim-0.4-autoupdate-disable-notification.diff
-Patch1:		jabbim-0.4-fix-rosterStyle-preferences.diff
 BuildArch:	noarch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -42,7 +41,6 @@ with the advanced functionality provided
 %prep
 %setup -q -n jabbim-svn%{svndate}
 %patch0 -p1
-%patch1 -p1
 # replace runtime detection of the SVN revision with hardcoded info
 sed -i -e "s#\\(self.version = '0.5 SVN' + \\)\\(utils.getSvnVersion()\\)#\\1' - rev. %{svnrev}'#" jabbim.py
 
@@ -98,6 +96,14 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Michal Schmidt  0.5-0.7.svn20090907
+- Update to SVN rev. 4223:
+  - fixes chat with contacts who have non-ASCII User Mood string
+  - various other bugfixes
+  - new Jabber Disk Manager - supports directories
+- Dropped jabbim-0.4-fix-rosterStyle-preferences.diff.
+- Compress tarball with xz.
+
 * Mon Apr 13 2009 Michal Schmidt  - 0.5-0.5.svn20090408
 - Update to SVN rev. 4103:
   - bugfixes for filetransfer, uniemoticons, logging


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/jabbim/F-11/sources,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- sources	13 Apr 2009 14:01:03 -0000	1.24
+++ sources	7 Sep 2009 14:42:18 -0000	1.25
@@ -1 +1 @@
-9405f481a8a06060fbc4cb909e54d584  jabbim-svn20090408.tar.bz2
+ceb797ba531211ccde339172da4f040d  jabbim-svn20090907.tar.xz


--- jabbim-0.4-fix-rosterStyle-preferences.diff DELETED ---



From than at fedoraproject.org  Mon Sep  7 14:49:54 2009
From: than at fedoraproject.org (Than Ngo)
Date: Mon,  7 Sep 2009 14:49:54 +0000 (UTC)
Subject: rpms/rp-pppoe/devel pppoe-connect, 1.2, 1.3 pppoe-start, 1.2,
	1.3 pppoe-stop, 1.1, 1.2 rp-pppoe.spec, 1.46, 1.47
Message-ID: <20090907144954.A973411C00DB@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/rp-pppoe/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22540

Modified Files:
	pppoe-connect pppoe-start pppoe-stop rp-pppoe.spec 
Log Message:
add feature, save and restore all information about default routes bz#191242



Index: pppoe-connect
===================================================================
RCS file: /cvs/extras/rpms/rp-pppoe/devel/pppoe-connect,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- pppoe-connect	11 Nov 2008 15:10:31 -0000	1.2
+++ pppoe-connect	7 Sep 2009 14:49:54 -0000	1.3
@@ -279,9 +279,11 @@ if test "$DEFROUTE" != "no" ; then
     DEFAULTROUTE="defaultroute"
     # pppd will no longer delete an existing default route
     # so we have to help it out a little here.
-    DEFRT=`ip route list | awk '/^default / { print $3 }'`
-    [ -n "${DEFRT}" ] && echo $DEFRT > /etc/default-route
-    route del default >/dev/null 2>&1
+    DEFRT=$(ip route list match 0/0)
+    [ -n "${DEFRT}" ] && echo "$DEFRT" > /etc/default-routes
+    echo "$DEFRT" | while read spec; do
+        ip route del $spec;
+    done
 else
     DEFAULTROUTE=""
 fi
@@ -351,9 +353,11 @@ echo $$ > $PIDFILE
 
 while [ true ] ; do
     if [ "${DEFROUTE}" != "no" ] ; then
-        DEFRT=`ip route list | awk '/^default / { print $3 }'`
-        [ -n "${DEFRT}" ] && echo $DEFRT > /etc/default-route
-        route del default >/dev/null 2>&1
+        DEFRT=$(ip route list match 0/0)
+        [ -n "${DEFRT}" ] && echo "$DEFRT" > /etc/default-routes
+        echo "$DEFRT" | while read spec; do
+            ip route del $spec;
+        done
     fi
 
     if test "$BR2684DEV" != ""; then


Index: pppoe-start
===================================================================
RCS file: /cvs/extras/rpms/rp-pppoe/devel/pppoe-start,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- pppoe-start	20 Mar 2007 19:00:47 -0000	1.2
+++ pppoe-start	7 Sep 2009 14:49:54 -0000	1.3
@@ -217,9 +217,11 @@ kill $CONNECT_PID > /dev/null 2>&1
 rm -f "$PIDFILE" "$PIDFILE.pppd" "$PIDFILE.pppoe" "$PIDFILE.start"
 
 # add old default gw back
-if [ -s /etc/default-route ] ; then
-    route add default gw `cat /etc/default-route`
-    rm -f /etc/default-route
+if [ -s /etc/default-routes ] ; then
+    while read spec; do
+        /sbin/ip route add $spec
+    done < /etc/default-routes
+    rm -f /etc/default-routes
 fi
 
 exit 1


Index: pppoe-stop
===================================================================
RCS file: /cvs/extras/rpms/rp-pppoe/devel/pppoe-stop,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- pppoe-stop	20 Mar 2007 18:29:36 -0000	1.1
+++ pppoe-stop	7 Sep 2009 14:49:54 -0000	1.2
@@ -132,9 +132,11 @@ else
 fi
 
 # add old default gw back
-if [ -s /etc/default-route ] ; then
-    route add default gw `cat /etc/default-route`
-    rm -f /etc/default-route
+if [ -s /etc/default-routes ] ; then
+    while read spec; do
+        /sbin/ip route add $spec
+    done < /etc/default-routes
+    rm -f /etc/default-routes
 fi
 
 exit 0


Index: rp-pppoe.spec
===================================================================
RCS file: /cvs/extras/rpms/rp-pppoe/devel/rp-pppoe.spec,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- rp-pppoe.spec	27 Jul 2009 03:09:49 -0000	1.46
+++ rp-pppoe.spec	7 Sep 2009 14:49:54 -0000	1.47
@@ -1,7 +1,7 @@
 Summary: A PPP over Ethernet client (for xDSL support).
 Name: rp-pppoe
 Version: 3.10
-Release: 3%{?dist}
+Release: 4%{?dist}
 License: GPLv2+
 Group: System Environment/Daemons
 Url: http://www.roaringpenguin.com/pppoe/
@@ -145,6 +145,9 @@ exit 0
 %{_mandir}/man?/*
 
 %changelog
+* Mon Sep 07 2009 Than Ngo  - 3.10-4
+- add feature, save and restore all information about default routes bz#191242
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 3.10-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From transif at fedoraproject.org  Mon Sep  7 14:50:48 2009
From: transif at fedoraproject.org (Transifex System User)
Date: Mon,  7 Sep 2009 14:50:48 +0000 (UTC)
Subject: comps/po te.po,1.20,1.21
Message-ID: <20090907145048.606F011C00DB@cvs1.fedora.phx.redhat.com>

Author: transif

Update of /cvs/pkgs/comps/po
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22937/po

Modified Files:
	te.po 
Log Message:
Sending translation for Telugu


View full diff with command:
/usr/bin/cvs -n -f diff -kk -u -p -N -r 1.20 -r 1.21 te.poIndex: te.po
===================================================================
RCS file: /cvs/pkgs/comps/po/te.po,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- te.po	26 May 2009 08:53:45 -0000	1.20
+++ te.po	7 Sep 2009 14:50:48 -0000	1.21
@@ -14,8 +14,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: comps.HEAD.te\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-05-26 08:22+0000\n"
-"PO-Revision-Date: 2009-05-26 14:22+0530\n"
+"POT-Creation-Date: 2009-09-01 02:22+0000\n"
+"PO-Revision-Date: 2009-09-07 16:49+0530\n"
 "Last-Translator: Krishna Babu K \n"
 "Language-Team: Telugu \n"
 "MIME-Version: 1.0\n"
@@ -27,280 +27,302 @@ msgstr ""
 "\n"
 "\n"
 "\n"
+"\n"
 
-#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1
-#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1
+#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1
+#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1
 msgid "A lightweight desktop environment that works well on low end machines."
 msgstr "?????? ???????? ?????????? ???????? ??? ?????? ????????? ???????????? ????????????."
 
-#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2
-#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1
+#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3
+#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1
 #: ../comps-el5.xml.in.h:1
 msgid "Administration Tools"
 msgstr "????????? ???????"
 
-#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3
-#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4
+#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4
+#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6
 msgid "Afrikaans Support"
 msgstr "??????????? ??????"
 
-#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4
-#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5
+#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5
+#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7
 msgid "Albanian Support"
 msgstr "?????????? ??????"
 
-#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5
-#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2
+#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7
+#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2
 #: ../comps-el5.xml.in.h:2
 msgid "Applications"
 msgstr "???????????"
 
-#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6
-#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8
+#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8
+#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10
 msgid "Applications to perform a variety of tasks"
 msgstr "???????? ????? ????????? ???????????"
 
-#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7
-#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4
+#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9
+#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4
 #: ../comps-el5.xml.in.h:4
 msgid "Arabic Support"
 msgstr "?????? ??????"
 
-#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8
-#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5
+#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10
+#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5
 #: ../comps-el5.xml.in.h:5
 msgid "Armenian Support"
 msgstr "?????????? ??????"
 
-#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9
-#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11
+#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11
+#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13
 msgid "Assamese Support"
 msgstr "??????? ??????"
 
-#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10
-#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6
+#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12
+#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6
 #: ../comps-el5.xml.in.h:6
 msgid "Authoring and Publishing"
 msgstr "???????? ????? ???????"
 
-#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11
-#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14
+#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14
+#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16
 msgid "Base"
 msgstr "?????"
 
-#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12
-#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7
+#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15
+#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7
 #: ../comps-el5.xml.in.h:7
 msgid "Base System"
 msgstr "???? ???????"
 
-#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13
-#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16
+#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16
+#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18
 msgid "Basic support for the Ruby programming language."
 msgstr "Ruby ??????? ????? ????? ??????."
 
-#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14
-#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17
+#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17
+#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19
 msgid "Basque Support"
 msgstr "???????? ??????"
 
-#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15
-#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18
+#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18
+#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20
 msgid "Belarusian Support"
 msgstr "??????????? ??????"
 
-#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16
-#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19
+#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19
+#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21
 msgid "Bengali Support"
 msgstr "??????? ??????"
 
-#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17
-#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20
+#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20
+#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22
 msgid "Bhutanese Support"
 msgstr "???????? ??????"
 
-#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18
-#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21
+#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21
+#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25
 msgid "Bosnian Support"
 msgstr "????????? ??????"
 
-#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19
-#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22
+#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22
+#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26
 msgid "Brazilian Portuguese Support"
 msgstr "??????????? ?????????? ??????"
 
-#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20
-#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23
+#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23
+#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27
 msgid "Breton Support"
 msgstr "???????? ??????"
 
-#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22
-#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25
+#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24
+#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8
+msgid "Buildsystem building group"
+msgstr "??????????????? ??????? ?????"
+
+#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25
+#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29
 msgid "Bulgarian Support"
 msgstr "?????????? ??????"
 
-#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23
-#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26
+#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26
+#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30
 msgid "Catalan Support"
 msgstr "??????? ??????"
 
-#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24
-#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28
+#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28
+#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32
 msgid "Chinese Support"
 msgstr "?????? ??????"
 
-#: ../comps-f7.xml.in.h:24 ../comps-f8.xml.in.h:25 ../comps-f9.xml.in.h:25
-#: ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29
+#: ../comps-f9.xml.in.h:25 ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29
[...1831 lines suppressed...]
-#: ../comps-f11.xml.in.h:164
+#: ../comps-f11.xml.in.h:165 ../comps-f12.xml.in.h:176
+#: ../comps-f13.xml.in.h:176
 msgid "Sardinian Support"
 msgstr "??????????? ??????"
 
-#: ../comps-f11.xml.in.h:181
+#: ../comps-f11.xml.in.h:182 ../comps-f12.xml.in.h:193
+#: ../comps-f13.xml.in.h:193
 msgid "Sugar Desktop Environment"
 msgstr "????? ?????????? ?????????"
 
-#: ../comps-f11.xml.in.h:182
+#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194
+#: ../comps-f13.xml.in.h:194
 msgid ""
 "Support for cross-compiling programs to 32 bit Windows targets, testing "
 "them, and building installers, all from within Fedora."
@@ -1374,21 +1485,25 @@ msgstr ""
 "32 bit Windows ???????? ????? ??????-????????? ????????????? ??????????, ?????? ???????????, ????? "
 "???????????? ??????????, ????? Fedora ????."
 
-#: ../comps-f11.xml.in.h:185
+#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198
+#: ../comps-f13.xml.in.h:198
 msgid ""
 "Support for developing software using the Objective CAML programming "
 "language and libraries."
 msgstr "?????????? CAML ????????????? ????? ????? ?????????? ?????????? ????????? ??????????? ???????????."
 
-#: ../comps-f11.xml.in.h:187
+#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200
+#: ../comps-f13.xml.in.h:200
 msgid "Swahili Support"
 msgstr "???????? ??????"
 
-#: ../comps-f11.xml.in.h:195
+#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208
+#: ../comps-f13.xml.in.h:208
 msgid "Tetum Support"
 msgstr "????? ??????"
 
-#: ../comps-f11.xml.in.h:222
+#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235
+#: ../comps-f13.xml.in.h:235
 msgid ""
 "This group is a collection of tools used in the design, modification, "
 "manipulation, and packaging of fonts."
@@ -1396,23 +1511,81 @@ msgstr ""
 "? ????? ???????? ?????? ???????, ?????????????, ??????????, ???????????? ??????? "
 "??????????? ??????? ???????."
 
-#: ../comps-f11.xml.in.h:234
+#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247
+#: ../comps-f13.xml.in.h:247
 msgid "Turkmen Support"
 msgstr "???????? ??????"
 
-#: ../comps-f11.xml.in.h:236
+#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249
+#: ../comps-f13.xml.in.h:249
 msgid "Upper Sorbian Support"
 msgstr "?????? ????????? ??????"
 
+#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2
+msgid ""
+"A set of packages that provide the Critical Path functionality for the GNOME "
+"desktop"
+msgstr "GNOME ????????????? ????????? ???? ????????????? ?????????????? ????????? ?????"
+
+#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3
+msgid ""
+"A set of packages that provide the shared platform for Critical Path "
+"functionality on all Fedora spins"
+msgstr "????? Fedora ????????? ????????? ???? ??????????? ????? ?????????? ?????????? ??????? ????????? ?????"
+
+#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23
+msgid "Books and Guides"
+msgstr "?????????? ????? ??????????????"
+
+#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24
+msgid "Books and Guides for Fedora users and developers"
+msgstr "Fedora ?????????????? ????? ???????????????? ?????????? ????? ??????????????"
+
+#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37
+msgid "Critical Path (Base)"
+msgstr "????????? ???? (????)"
+
+#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38
+msgid "Critical Path (GNOME)"
+msgstr "????????? ???? (GNOME)"
+
+#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50
+msgid "Directory Server"
+msgstr "????????? ??????"
+
+#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88
+msgid "Haskell"
+msgstr "????????"
+
+#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123
+msgid ""
+"LXDE is a lightweight X11 desktop environment designed for computers with "
+"low hardware specifications like netbooks, mobile devices or older computers."
+msgstr ""
+"???????????, ?????? ????????? ???? ??? ?????????????? ?????? ?????????? ????????? ?????????? ????? "
+"??????????????? ??????????? X11 ?????????? ?????????????? LXDE."
+
+#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136
+msgid "Machine and user identity servers."
+msgstr "????? ????? ??????????? ????????? ???????."
+
+#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147
+msgid "Moblin Desktop Environment"
+msgstr "???????? ?????????? ??????????????"
+
+#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148
+msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices."
+msgstr "???????? ?????? NetBook/NetTop/MID ??????? ????? ?????????? ??????????????."
+
 #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3
 msgid "Applications for a variety of tasks"
 msgstr "???????? ?????????? ????? ????????????"
 
-#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13
+#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14
 msgid "Dialup Networking Support"
 msgstr "????? ???????????? ??????"
 
-#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23
+#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24
 msgid ""
 "GNOME is a powerful, graphical user interface which includes a panel, "
 "desktop, system icons, and a graphical file manager."
@@ -1420,7 +1593,7 @@ msgstr ""
 "GNOME ??????????? graphical user interface. ??? ????????, ?????, ????????? ?????? ????? "
 "??????? ????????????? ?????????."
 
-#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35
+#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36
 msgid ""
 "KDE is a powerful, graphical user interface which includes a panel, desktop, "
 "system icons, and a graphical file manager."
@@ -1429,7 +1602,7 @@ msgstr ""
 "???? ????????? ?????????.KDE ??????????? ?????????? ??????? ??????????? ????. ??? ????, "
 "????????? ????, ????? "
 
-#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44
+#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45
 msgid ""
 "Sometimes called text editors, these are programs that allow you to create "
 "and edit files. These include Emacs and Vi."
@@ -1437,11 +1610,11 @@ msgstr ""
 "???????????? ????????????? ?????? ?????? ??????? ?????????? ????? ??????? ??????????? "
 "????????????????. ??? Emacs ????? vi?? ???????????."
 
-#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48
+#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49
 msgid "The XEmacs text editor."
 msgstr "XEmacs ??? ???????."
 
-#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52
+#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53
 msgid ""
 "These tools allow you to create documentation in the DocBook format and "
 "convert them to HTML, PDF, Postscript, and text."
@@ -1449,27 +1622,27 @@ msgstr ""
 "? ???????? DocBook ????????? ????? ?????? HTML, PDF, Postscript, ????? ??????.??????????? "
 "????????? ????????????."
 
-#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62
+#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63
 msgid "This group is a collection of network servers for specific purposes"
 msgstr "? ????? ??????? ????????? ????? ?????????? ?????? ????? ??????"
 
-#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63
+#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64
 msgid "This group is a collection of tools and resources of Arabic environments."
 msgstr "?????? ??????????? ? ????? ????????? ????? ??????? ????? ????."
 
-#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66
+#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67
 msgid "This group is a collection of tools and resources of Hebrew environments."
 msgstr "?????? ??????????? ? ????? ????????? ????? ??????? ????? ????."
 
-#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67
+#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68
 msgid "This group is a collection of tools and resources of Japanese environments."
 msgstr "?????? ??????????? ? ????? ????????? ????? ??????? ????? ????."
 
-#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77
+#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78
 msgid "XEmacs"
 msgstr "XEmacs"
 
-#: ../comps-el5.xml.in.h:65
+#: ../comps-el5.xml.in.h:66
 msgid "This group is a collection of tools and resources of Czech environments."
 msgstr "???? ??????????? ? ????? ????????? ????? ??????? ????? ????."
 



From pbrobinson at fedoraproject.org  Mon Sep  7 14:51:11 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Mon,  7 Sep 2009 14:51:11 +0000 (UTC)
Subject: rpms/bisho/devel bisho.spec,1.7,1.8
Message-ID: <20090907145111.5AB7911C00DB@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/bisho/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23048

Modified Files:
	bisho.spec 
Log Message:
- Drop other changes from upstream patch


Index: bisho.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bisho/devel/bisho.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- bisho.spec	7 Sep 2009 11:07:39 -0000	1.7
+++ bisho.spec	7 Sep 2009 14:51:11 -0000	1.8
@@ -1,6 +1,6 @@
 Name:           bisho
 Version:        0.12
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Moblin configuration tool for mojito social network aggregator
 
 Group:          System Environment/Libraries
@@ -32,7 +32,6 @@ aggregation service.
 
 %prep
 %setup -q
-mv  $RPM_BUILD_DIR/%{name}-%{version}/data/callback.schemas.in $RPM_BUILD_DIR/%{name}-%{version}/data/bisho.schemas.in
 
 # Don't run configure from autogen.sh
 sed -i 's|echo|exit 0|g' autogen.sh
@@ -92,6 +91,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{_datadir}/icons/hicolor/48x48/apps/bisho.png
 
 %changelog
+* Mon Sep  7 2009 Peter Robinson  0.12-2
+- Drop other changes from upstream patch
+
 * Mon Sep  7 2009 Peter Robinson  0.12-1
 - New upstream 0.12 release, drop upstream patch
 



From salimma at fedoraproject.org  Mon Sep  7 14:52:53 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Mon,  7 Sep 2009 14:52:53 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec,1.22,1.23
Message-ID: <20090907145253.4740811C00DB@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23353

Modified Files:
	llvm.spec 
Log Message:
Treat test failures as advisory only; some currently fail on i686



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -p -r1.22 -r1.23
--- llvm.spec	7 Sep 2009 14:11:08 -0000	1.22
+++ llvm.spec	7 Sep 2009 14:52:52 -0000	1.23
@@ -162,7 +162,8 @@ make %{_smp_mflags} OPTIMIZE_OPTION='%{o
 
 
 %check
-cd obj && make check
+# 2 tests currently fail on i686
+cd obj && make check; true
 
 
 %install



From pvrabec at fedoraproject.org  Mon Sep  7 14:56:09 2009
From: pvrabec at fedoraproject.org (Peter Vrabec)
Date: Mon,  7 Sep 2009 14:56:09 +0000 (UTC)
Subject: rpms/shadow-utils/devel shadow-4.1.4.2-fixes.patch, NONE,
	1.1 shadow-4.1.4.2-leak.patch, NONE,
	1.1 shadow-4.1.4.2-redhat.patch, NONE, 1.1 .cvsignore, 1.23,
	1.24 shadow-utils.spec, 1.138, 1.139 sources, 1.24,
	1.25 shadow-4.1.4-redhat.patch, 1.1,
	NONE shadow-4.1.4.1-largeGroup.patch, 1.1,
	NONE shadow-4.1.4.1-ldap.patch, 1.1,
	NONE shadow-4.1.4.1-sysacc.patch, 1.2, NONE
Message-ID: <20090907145609.B4FE611C00DB@cvs1.fedora.phx.redhat.com>

Author: pvrabec

Update of /cvs/extras/rpms/shadow-utils/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24127

Modified Files:
	.cvsignore shadow-utils.spec sources 
Added Files:
	shadow-4.1.4.2-fixes.patch shadow-4.1.4.2-leak.patch 
	shadow-4.1.4.2-redhat.patch 
Removed Files:
	shadow-4.1.4-redhat.patch shadow-4.1.4.1-largeGroup.patch 
	shadow-4.1.4.1-ldap.patch shadow-4.1.4.1-sysacc.patch 
Log Message:
upgrade


shadow-4.1.4.2-fixes.patch:
 lib/commonio.c    |    2 +-
 libmisc/cleanup.c |    2 +-
 libmisc/limits.c  |    2 +-
 libmisc/utmp.c    |    5 ++---
 4 files changed, 5 insertions(+), 6 deletions(-)

--- NEW FILE shadow-4.1.4.2-fixes.patch ---
diff -up shadow-4.1.4.2/lib/commonio.c.fixes shadow-4.1.4.2/lib/commonio.c
--- shadow-4.1.4.2/lib/commonio.c.fixes	2009-09-07 15:51:28.312139467 +0200
+++ shadow-4.1.4.2/lib/commonio.c	2009-09-07 15:52:00.788140456 +0200
@@ -710,7 +710,7 @@ commonio_sort (struct commonio_db *db, i
 	db->tail->prev = entries[n - 1];
 	db->tail->next = NULL;
 
-	for (i = 1; i < n; i++) {
+	for (i = 1; i < (n-1); i++) {
 		entries[i]->prev = entries[i - 1];
 		entries[i]->next = entries[i + 1];
 	}
diff -up shadow-4.1.4.2/libmisc/cleanup.c.fixes shadow-4.1.4.2/libmisc/cleanup.c
--- shadow-4.1.4.2/libmisc/cleanup.c.fixes	2009-09-07 15:52:22.449035388 +0200
+++ shadow-4.1.4.2/libmisc/cleanup.c	2009-09-07 15:55:06.632033653 +0200
@@ -107,7 +107,7 @@ void del_cleanup (cleanup_function pcf)
 	assert (i limit) {
-		SYSLOG ((LOG_WARN, "Too many logins (max %d) for %s\n",
+		SYSLOG ((LOG_WARN, "Too many logins (max %lu) for %s\n",
 			 limit, name));
 		return LOGIN_ERROR_LOGIN;
 	}
diff -up shadow-4.1.4.2/libmisc/utmp.c.fixes shadow-4.1.4.2/libmisc/utmp.c
--- shadow-4.1.4.2/libmisc/utmp.c.fixes	2009-09-07 15:56:30.534033865 +0200
+++ shadow-4.1.4.2/libmisc/utmp.c	2009-09-07 16:11:23.049069289 +0200
@@ -56,7 +56,7 @@ static bool is_my_tty (const char *tty)
 	/* full_tty shall be at least sizeof utmp.ut_line + 5 */
 	char full_tty[200];
 	/* tmptty shall be bigger than full_tty */
-	static char tmptty[sizeof (full_tty)+1];
+	static char tmptty[sizeof (full_tty)+1] = "";
 
 	if ('/' != *tty) {
 		(void) snprintf (full_tty, sizeof full_tty, "/dev/%s", tty);
@@ -71,7 +71,7 @@ static bool is_my_tty (const char *tty)
 		}
 	}
 
-	if (NULL == tmptty) {
+	if ('\0' == tmptty[0]) {
 		(void) puts (_("Unable to determine your tty name."));
 		exit (EXIT_FAILURE);
 	} else if (strncmp (tty, tmptty, sizeof (tmptty)) != 0) {
@@ -200,7 +200,6 @@ static void updwtmpx (const char *filena
 		strcpy (hostname, host);
 #ifdef HAVE_STRUCT_UTMP_UT_HOST
 	} else if (   (NULL != ut)
-	           && (NULL != ut->ut_host)
 	           && ('\0' != ut->ut_host[0])) {
 		hostname = (char *) xmalloc (sizeof (ut->ut_host) + 1);
 		strncpy (hostname, ut->ut_host, sizeof (ut->ut_host));

shadow-4.1.4.2-leak.patch:
 lib/groupmem.c    |   13 +++++++++++++
 lib/pwmem.c       |   15 +++++++++++++++
 lib/shadowmem.c   |    3 +++
 libmisc/copydir.c |    1 +
 4 files changed, 32 insertions(+)

--- NEW FILE shadow-4.1.4.2-leak.patch ---
diff -up shadow-4.1.4.2/lib/groupmem.c.leak shadow-4.1.4.2/lib/groupmem.c
--- shadow-4.1.4.2/lib/groupmem.c.leak	2009-04-23 19:43:27.000000000 +0200
+++ shadow-4.1.4.2/lib/groupmem.c	2009-09-07 15:43:23.314129427 +0200
@@ -51,10 +51,13 @@
 	*gr = *grent;
 	gr->gr_name = strdup (grent->gr_name);
 	if (NULL == gr->gr_name) {
+		free(gr);
 		return NULL;
 	}
 	gr->gr_passwd = strdup (grent->gr_passwd);
 	if (NULL == gr->gr_passwd) {
+		free(gr->gr_name);
+		free(gr);
 		return NULL;
 	}
 
@@ -62,11 +65,21 @@
 
 	gr->gr_mem = (char **) malloc ((i + 1) * sizeof (char *));
 	if (NULL == gr->gr_mem) {
+		free(gr->gr_passwd);
+		free(gr->gr_name);
+		free(gr);
 		return NULL;
 	}
 	for (i = 0; grent->gr_mem[i]; i++) {
 		gr->gr_mem[i] = strdup (grent->gr_mem[i]);
 		if (NULL == gr->gr_mem[i]) {
+                        int j;
+                        for (j=0; jgr_mem[j]);
+                        free(gr->gr_mem);
+                        free(gr->gr_passwd);
+                        free(gr->gr_name);
+                        free(gr);
 			return NULL;
 		}
 	}
diff -up shadow-4.1.4.2/libmisc/copydir.c.leak shadow-4.1.4.2/libmisc/copydir.c
--- shadow-4.1.4.2/libmisc/copydir.c.leak	2009-05-22 12:16:14.000000000 +0200
+++ shadow-4.1.4.2/libmisc/copydir.c	2009-09-07 15:41:49.217192095 +0200
@@ -443,6 +443,7 @@ static char *readlink_malloc (const char
 		nchars = readlink (filename, buffer, size);
 
 		if (nchars < 0) {
+			free(buffer);
 			return NULL;
 		}
 
diff -up shadow-4.1.4.2/lib/pwmem.c.leak shadow-4.1.4.2/lib/pwmem.c
--- shadow-4.1.4.2/lib/pwmem.c.leak	2009-04-23 19:43:27.000000000 +0200
+++ shadow-4.1.4.2/lib/pwmem.c	2009-09-07 15:41:49.218203063 +0200
@@ -51,22 +51,37 @@
 	*pw = *pwent;
 	pw->pw_name = strdup (pwent->pw_name);
 	if (NULL == pw->pw_name) {
+		free(pw);
 		return NULL;
 	}
 	pw->pw_passwd = strdup (pwent->pw_passwd);
 	if (NULL == pw->pw_passwd) {
+		free(pw->pw_name);
+		free(pw);
 		return NULL;
 	}
 	pw->pw_gecos = strdup (pwent->pw_gecos);
 	if (NULL == pw->pw_gecos) {
+		free(pw->pw_passwd);
+		free(pw->pw_name);
+		free(pw);
 		return NULL;
 	}
 	pw->pw_dir = strdup (pwent->pw_dir);
 	if (NULL == pw->pw_dir) {
+		free(pw->pw_gecos);
+		free(pw->pw_passwd);
+		free(pw->pw_name);
+		free(pw);
 		return NULL;
 	}
 	pw->pw_shell = strdup (pwent->pw_shell);
 	if (NULL == pw->pw_shell) {
+		free(pw->pw_dir);
+		free(pw->pw_gecos);
+		free(pw->pw_passwd);
+		free(pw->pw_name);
+		free(pw);
 		return NULL;
 	}
 
diff -up shadow-4.1.4.2/lib/shadowmem.c.leak shadow-4.1.4.2/lib/shadowmem.c
--- shadow-4.1.4.2/lib/shadowmem.c.leak	2009-04-23 19:43:27.000000000 +0200
+++ shadow-4.1.4.2/lib/shadowmem.c	2009-09-07 15:41:49.218203063 +0200
@@ -52,10 +52,13 @@
 	*sp = *spent;
 	sp->sp_namp = strdup (spent->sp_namp);
 	if (NULL == sp->sp_namp) {
+                free(sp);
 		return NULL;
 	}
 	sp->sp_pwdp = strdup (spent->sp_pwdp);
 	if (NULL == sp->sp_pwdp) {
+                free(sp->sp_namp);
+                free(sp);
 		return NULL;
 	}
 

shadow-4.1.4.2-redhat.patch:
 libmisc/find_new_gid.c |    6 +++---
 libmisc/find_new_uid.c |    6 +++---
 src/useradd.c          |    9 +++++----
 3 files changed, 11 insertions(+), 10 deletions(-)

--- NEW FILE shadow-4.1.4.2-redhat.patch ---
diff -up shadow-4.1.4.2/libmisc/find_new_gid.c.redhat shadow-4.1.4.2/libmisc/find_new_gid.c
--- shadow-4.1.4.2/libmisc/find_new_gid.c.redhat	2009-07-18 01:53:42.000000000 +0200
+++ shadow-4.1.4.2/libmisc/find_new_gid.c	2009-09-07 16:34:26.640814090 +0200
@@ -58,11 +58,11 @@ int find_new_gid (bool sys_group,
 	assert (gid != NULL);
 
 	if (!sys_group) {
-		gid_min = (gid_t) getdef_ulong ("GID_MIN", 1000UL);
+		gid_min = (gid_t) getdef_ulong ("GID_MIN", 500UL);
 		gid_max = (gid_t) getdef_ulong ("GID_MAX", 60000UL);
 	} else {
-		gid_min = (gid_t) getdef_ulong ("SYS_GID_MIN", 101UL);
-		gid_max = (gid_t) getdef_ulong ("GID_MIN", 1000UL) - 1;
+		gid_min = (gid_t) getdef_ulong ("SYS_GID_MIN", 201UL);
+		gid_max = (gid_t) getdef_ulong ("GID_MIN", 500UL) - 1;
 		gid_max = (gid_t) getdef_ulong ("SYS_GID_MAX", (unsigned long) gid_max);
 	}
 	used_gids = alloca (sizeof (bool) * (gid_max +1));
diff -up shadow-4.1.4.2/libmisc/find_new_uid.c.redhat shadow-4.1.4.2/libmisc/find_new_uid.c
--- shadow-4.1.4.2/libmisc/find_new_uid.c.redhat	2009-07-18 01:53:43.000000000 +0200
+++ shadow-4.1.4.2/libmisc/find_new_uid.c	2009-09-07 16:34:19.695877000 +0200
@@ -58,11 +58,11 @@ int find_new_uid (bool sys_user,
 	assert (uid != NULL);
 
 	if (!sys_user) {
-		uid_min = (uid_t) getdef_ulong ("UID_MIN", 1000UL);
+		uid_min = (uid_t) getdef_ulong ("UID_MIN", 500UL);
 		uid_max = (uid_t) getdef_ulong ("UID_MAX", 60000UL);
 	} else {
-		uid_min = (uid_t) getdef_ulong ("SYS_UID_MIN", 101UL);
-		uid_max = (uid_t) getdef_ulong ("UID_MIN", 1000UL) - 1;
+		uid_min = (uid_t) getdef_ulong ("SYS_UID_MIN", 201UL);
+		uid_max = (uid_t) getdef_ulong ("UID_MIN", 500UL) - 1;
 		uid_max = (uid_t) getdef_ulong ("SYS_UID_MAX", (unsigned long) uid_max);
 	}
 	used_uids = alloca (sizeof (bool) * (uid_max +1));
diff -up shadow-4.1.4.2/src/useradd.c.redhat shadow-4.1.4.2/src/useradd.c
--- shadow-4.1.4.2/src/useradd.c.redhat	2009-06-06 00:16:58.000000000 +0200
+++ shadow-4.1.4.2/src/useradd.c	2009-09-07 16:34:01.402878101 +0200
@@ -90,7 +90,7 @@ char *Prog;
 static gid_t def_group = 100;
 static const char *def_gname = "other";
 static const char *def_home = "/home";
-static const char *def_shell = "";
+static const char *def_shell = "/sbin/nologin";
 static const char *def_template = SKEL_DIR;
 static const char *def_create_mail_spool = "no";
 
@@ -102,7 +102,7 @@ static char def_file[] = USER_DEFAULTS_F
 #define	VALID(s)	(strcspn (s, ":\n") == strlen (s))
 
 static const char *user_name = "";
-static const char *user_pass = "!";
+static const char *user_pass = "!!";
 static uid_t user_id;
 static gid_t user_gid;
 static const char *user_comment = "";
@@ -989,9 +989,9 @@ static void process_flags (int argc, cha
 		};
 		while ((c = getopt_long (argc, argv,
 #ifdef WITH_SELINUX
-		                         "b:c:d:De:f:g:G:k:K:lmMNop:rs:u:UZ:",
+		                         "b:c:d:De:f:g:G:k:K:lmMnNop:rs:u:UZ:",
 #else
-		                         "b:c:d:De:f:g:G:k:K:lmMNop:rs:u:U",
+		                         "b:c:d:De:f:g:G:k:K:lmMnNop:rs:u:U",
 #endif
 		                         long_options, NULL)) != -1) {
 			switch (c) {
@@ -1141,6 +1141,7 @@ static void process_flags (int argc, cha
 			case 'M':
 				Mflg = true;
 				break;
+			case 'n':
 			case 'N':
 				Nflg = true;
 				break;


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/shadow-utils/devel/.cvsignore,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- .cvsignore	16 Jun 2009 13:23:28 -0000	1.23
+++ .cvsignore	7 Sep 2009 14:56:08 -0000	1.24
@@ -1 +1 @@
-shadow-4.1.4.1.tar.bz2
+shadow-4.1.4.2.tar.bz2


Index: shadow-utils.spec
===================================================================
RCS file: /cvs/extras/rpms/shadow-utils/devel/shadow-utils.spec,v
retrieving revision 1.138
retrieving revision 1.139
diff -u -p -r1.138 -r1.139
--- shadow-utils.spec	21 Aug 2009 11:18:13 -0000	1.138
+++ shadow-utils.spec	7 Sep 2009 14:56:09 -0000	1.139
@@ -1,17 +1,16 @@
 Summary: Utilities for managing accounts and shadow password files
 Name: shadow-utils
-Version: 4.1.4.1
-Release: 7%{?dist}
+Version: 4.1.4.2
+Release: 1%{?dist}
 Epoch: 2
 URL: http://pkg-shadow.alioth.debian.org/
 Source0: ftp://pkg-shadow.alioth.debian.org/pub/pkg-shadow/shadow-%{version}.tar.bz2
 Source1: shadow-4.0.17-login.defs
 Source2: shadow-4.0.18.1-useradd
-Patch0: shadow-4.1.4-redhat.patch
+Patch0: shadow-4.1.4.2-redhat.patch
 Patch1: shadow-4.1.4.1-goodname.patch
-Patch2: shadow-4.1.4.1-largeGroup.patch
-Patch3: shadow-4.1.4.1-ldap.patch
-Patch4: shadow-4.1.4.1-sysacc.patch
+Patch2: shadow-4.1.4.2-leak.patch
+Patch3: shadow-4.1.4.2-fixes.patch
 License: BSD and GPLv2+
 Group: System Environment/Base
 BuildRequires: libselinux-devel >= 1.25.2-1
@@ -37,10 +36,9 @@ are used for managing group accounts.
 %prep
 %setup -q -n shadow-%{version}
 %patch0 -p1 -b .redhat
-%patch1 -p1 -b .goodname
-%patch2 -p1 -b .largeGroup
-%patch3 -p1 -b .ldap
-%patch4 -p1 -b .sysacc
+#%patch1 -p1 -b .goodname
+#%patch2 -p1 -b .leak
+#%patch3 -p1 -b .fixes
 
 iconv -f ISO88591 -t utf-8  doc/HOWTO > doc/HOWTO.utf8
 cp -f doc/HOWTO.utf8 doc/HOWTO
@@ -182,6 +180,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man8/vigr.8*
 
 %changelog
+* Mon Sep 07 2009 Peter Vrabec  - 2:4.1.4.2-1
+- upgrade
+
 * Fri Aug 21 2009 Tomas Mraz  - 2:4.1.4.1-7
 - rebuilt with new audit
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/shadow-utils/devel/sources,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- sources	16 Jun 2009 13:23:28 -0000	1.24
+++ sources	7 Sep 2009 14:56:09 -0000	1.25
@@ -1 +1 @@
-62f7dae4cb54fa84e478c4602d58cbe8  shadow-4.1.4.1.tar.bz2
+d593a9cab93c48ee0a6ba056db8c1997  shadow-4.1.4.2.tar.bz2


--- shadow-4.1.4-redhat.patch DELETED ---


--- shadow-4.1.4.1-largeGroup.patch DELETED ---


--- shadow-4.1.4.1-ldap.patch DELETED ---


--- shadow-4.1.4.1-sysacc.patch DELETED ---



From pbrobinson at fedoraproject.org  Mon Sep  7 14:58:19 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Mon,  7 Sep 2009 14:58:19 +0000 (UTC)
Subject: rpms/bisho/devel bisho.spec,1.8,1.9
Message-ID: <20090907145819.D344611C00DB@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/bisho/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25626

Modified Files:
	bisho.spec 
Log Message:
- rebuild


Index: bisho.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bisho/devel/bisho.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- bisho.spec	7 Sep 2009 14:51:11 -0000	1.8
+++ bisho.spec	7 Sep 2009 14:58:19 -0000	1.9
@@ -1,6 +1,6 @@
 Name:           bisho
 Version:        0.12
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        Moblin configuration tool for mojito social network aggregator
 
 Group:          System Environment/Libraries
@@ -91,6 +91,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{_datadir}/icons/hicolor/48x48/apps/bisho.png
 
 %changelog
+* Mon Sep  7 2009 Peter Robinson  0.12-3
+- Rebuild
+
 * Mon Sep  7 2009 Peter Robinson  0.12-2
 - Drop other changes from upstream patch
 



From hadess at fedoraproject.org  Mon Sep  7 15:02:30 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Mon,  7 Sep 2009 15:02:30 +0000 (UTC)
Subject: rpms/gnome-settings-daemon/F-11
	0001-Update-gnome-volume-control-code-from-master.patch, NONE,
	1.1 0002-Bug-590073-gnome-settings-daemon-crashed-with-SI.patch,
	NONE, 1.1 0003-Update-gnome-volume-control-code.patch, NONE,
	1.1 0004-Update-volume-control-code-for-new-API.patch, NONE,
	1.1 gnome-settings-daemon.spec, 1.109, 1.110
Message-ID: <20090907150230.1017C11C00DB@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnome-settings-daemon/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27258

Modified Files:
	gnome-settings-daemon.spec 
Added Files:
	0001-Update-gnome-volume-control-code-from-master.patch 
	0002-Bug-590073-gnome-settings-daemon-crashed-with-SI.patch 
	0003-Update-gnome-volume-control-code.patch 
	0004-Update-volume-control-code-for-new-API.patch 
Log Message:
* Mon Sep 07 2009 Bastien Nocera  2.26.1-10
- Update volume code from 2.27


0001-Update-gnome-volume-control-code-from-master.patch:
 cut-n-paste/gvc-channel-map.c         |  175 ++++++++++++++++++---
 cut-n-paste/gvc-channel-map.h         |   24 ++
 cut-n-paste/gvc-mixer-control.c       |  276 +++++++++++++++++++++++++++-------
 cut-n-paste/gvc-mixer-control.h       |    1 
 cut-n-paste/gvc-mixer-event-role.c    |   29 +--
 cut-n-paste/gvc-mixer-event-role.h    |    5 
 cut-n-paste/gvc-mixer-sink-input.c    |   40 ++--
 cut-n-paste/gvc-mixer-sink.c          |   53 +++---
 cut-n-paste/gvc-mixer-source-output.c |    6 
 cut-n-paste/gvc-mixer-source.c        |   48 ++---
 cut-n-paste/gvc-mixer-stream.c        |  225 ++++++++++++++++++++++++---
 cut-n-paste/gvc-mixer-stream.h        |   23 ++
 gsd-media-keys-manager.c              |   11 -
 13 files changed, 708 insertions(+), 208 deletions(-)

--- NEW FILE 0001-Update-gnome-volume-control-code-from-master.patch ---
>From dffcd6f60cb6984b28d673d013b436de4ee54f4e Mon Sep 17 00:00:00 2001
From: Bastien Nocera 
Date: Mon, 22 Jun 2009 15:40:19 +0100
Subject: [PATCH 1/4] Update gnome-volume-control code from master

And make slight changes to gsd-media-keys-manager.c to match
the new API.
---
 plugins/media-keys/cut-n-paste/gvc-channel-map.c   |  175 +++++++++++--
 plugins/media-keys/cut-n-paste/gvc-channel-map.h   |   24 ++-
 plugins/media-keys/cut-n-paste/gvc-mixer-control.c |  276 ++++++++++++++++----
 plugins/media-keys/cut-n-paste/gvc-mixer-control.h |    1 +
 .../media-keys/cut-n-paste/gvc-mixer-event-role.c  |   29 +-
 .../media-keys/cut-n-paste/gvc-mixer-event-role.h  |    5 +-
 .../media-keys/cut-n-paste/gvc-mixer-sink-input.c  |   40 ++--
 plugins/media-keys/cut-n-paste/gvc-mixer-sink.c    |   53 ++--
 .../cut-n-paste/gvc-mixer-source-output.c          |    6 +-
 plugins/media-keys/cut-n-paste/gvc-mixer-source.c  |   48 ++--
 plugins/media-keys/cut-n-paste/gvc-mixer-stream.c  |  225 ++++++++++++++---
 plugins/media-keys/cut-n-paste/gvc-mixer-stream.h  |   23 ++-
 plugins/media-keys/gsd-media-keys-manager.c        |   10 +-
 13 files changed, 708 insertions(+), 207 deletions(-)

diff --git a/plugins/media-keys/cut-n-paste/gvc-channel-map.c b/plugins/media-keys/cut-n-paste/gvc-channel-map.c
index e7c9b22..32750ef 100644
--- a/plugins/media-keys/cut-n-paste/gvc-channel-map.c
+++ b/plugins/media-keys/cut-n-paste/gvc-channel-map.c
@@ -33,15 +33,26 @@
 
 #define GVC_CHANNEL_MAP_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GVC_TYPE_CHANNEL_MAP, GvcChannelMapPrivate))
 
+#ifndef PA_CHECK_VERSION
+#define PA_CHECK_VERSION(major,minor,micro)                             \
+        ((PA_MAJOR > (major)) ||                                        \
+         (PA_MAJOR == (major) && PA_MINOR > (minor)) ||                 \
+         (PA_MAJOR == (major) && PA_MINOR == (minor) && PA_MICRO >= (micro)))
+#endif
+
+
 struct GvcChannelMapPrivate
 {
-        guint                 num_channels;
-        pa_channel_position_t positions[PA_CHANNELS_MAX];
-        gdouble               gains[PA_CHANNELS_MAX];
+        pa_channel_map        pa_map;
+        pa_cvolume            pa_volume;
+        gdouble               extern_volume[NUM_TYPES]; /* volume, balance, fade, lfe */
+        gboolean              can_balance;
+        gboolean              can_fade;
+        gboolean              has_lfe;
 };
 
 enum {
-        GAINS_CHANGED,
+        VOLUME_CHANGED,
         LAST_SIGNAL
 };
 
@@ -53,25 +64,135 @@ static void     gvc_channel_map_finalize   (GObject            *object);
 
 G_DEFINE_TYPE (GvcChannelMap, gvc_channel_map, G_TYPE_OBJECT)
 
+/* FIXME remove when we depend on a newer PA */
+static int
+gvc_pa_channel_map_has_position (const pa_channel_map *map, pa_channel_position_t p) {
+        unsigned c;
+
+        g_return_val_if_fail(pa_channel_map_valid(map), 0);
+        g_return_val_if_fail(p < PA_CHANNEL_POSITION_MAX, 0);
+
+        for (c = 0; c < map->channels; c++)
+                if (map->map[c] == p)
+                        return 1;
+
+        return 0;
+}
+
+#if !PA_CHECK_VERSION(0,9,16)
+/* The PulseAudio master increase version only when tagged, so let's avoid clashing with pa_ namespace */
+#define pa_cvolume_get_position gvc_cvolume_get_position
+static pa_volume_t
+gvc_cvolume_get_position (pa_cvolume *cv, const pa_channel_map *map, pa_channel_position_t t) {
+        unsigned c;
+        pa_volume_t v = PA_VOLUME_MUTED;
+
+        g_assert(cv);
+        g_assert(map);
+
+        g_return_val_if_fail(pa_cvolume_compatible_with_channel_map(cv, map), PA_VOLUME_MUTED);
+        g_return_val_if_fail(t < PA_CHANNEL_POSITION_MAX, PA_VOLUME_MUTED);
+
+        for (c = 0; c < map->channels; c++)
+                if (map->map[c] == t)
+                        if (cv->values[c] > v)
+                                v = cv->values[c];
+
+        return v;
+}
+#endif
+
 guint
 gvc_channel_map_get_num_channels (GvcChannelMap *map)
 {
         g_return_val_if_fail (GVC_IS_CHANNEL_MAP (map), 0);
-        return map->priv->num_channels;
+
+        if (!pa_channel_map_valid(&map->priv->pa_map))
+                return 0;
+
+        return map->priv->pa_map.channels;
+}
+
+const gdouble *
+gvc_channel_map_get_volume (GvcChannelMap *map)
+{
+        g_return_val_if_fail (GVC_IS_CHANNEL_MAP (map), NULL);
+
+        if (!pa_channel_map_valid(&map->priv->pa_map))
+                return NULL;
+
+        map->priv->extern_volume[VOLUME] = (gdouble) pa_cvolume_max (&map->priv->pa_volume);
+        if (gvc_channel_map_can_balance (map))
+                map->priv->extern_volume[BALANCE] = (gdouble) pa_cvolume_get_balance (&map->priv->pa_volume, &map->priv->pa_map);
+        else
+                map->priv->extern_volume[BALANCE] = 0;
+        if (gvc_channel_map_can_fade (map))
+                map->priv->extern_volume[FADE] = (gdouble) pa_cvolume_get_fade (&map->priv->pa_volume, &map->priv->pa_map);
+        else
+                map->priv->extern_volume[FADE] = 0;
+        if (gvc_channel_map_has_lfe (map))
+                map->priv->extern_volume[LFE] = (gdouble) pa_cvolume_get_position (&map->priv->pa_volume, &map->priv->pa_map, PA_CHANNEL_POSITION_LFE);
+        else
+                map->priv->extern_volume[LFE] = 0;
+
+        return map->priv->extern_volume;
+}
+
+gboolean
+gvc_channel_map_can_balance (GvcChannelMap  *map)
+{
+        g_return_val_if_fail (GVC_IS_CHANNEL_MAP (map), FALSE);
+
+        return map->priv->can_balance;
+}
+
+gboolean
+gvc_channel_map_can_fade (GvcChannelMap  *map)
+{
+        g_return_val_if_fail (GVC_IS_CHANNEL_MAP (map), FALSE);
+
+        return map->priv->can_fade;
+}
+
+const char *
+gvc_channel_map_get_mapping (GvcChannelMap  *map)
+{
+        g_return_val_if_fail (GVC_IS_CHANNEL_MAP (map), NULL);
+
+        if (!pa_channel_map_valid(&map->priv->pa_map))
+                return NULL;
+
+        return pa_channel_map_to_pretty_name (&map->priv->pa_map);
 }
 
-gdouble *
-gvc_channel_map_get_gains (GvcChannelMap *map)
+gboolean
+gvc_channel_map_has_lfe (GvcChannelMap  *map)
+{
+        g_return_val_if_fail (GVC_IS_CHANNEL_MAP (map), FALSE);
+
+        return map->priv->has_lfe;
+}
+
+const pa_channel_map *
+gvc_channel_map_get_pa_channel_map (GvcChannelMap  *map)
 {
         g_return_val_if_fail (GVC_IS_CHANNEL_MAP (map), NULL);
-        return map->priv->gains;
+
+        if (!pa_channel_map_valid(&map->priv->pa_map))
+                return NULL;
+
+        return &map->priv->pa_map;
 }
 
-pa_channel_position_t *
-gvc_channel_map_get_positions (GvcChannelMap *map)
+const pa_cvolume *
+gvc_channel_map_get_cvolume (GvcChannelMap  *map)
 {
         g_return_val_if_fail (GVC_IS_CHANNEL_MAP (map), NULL);
-        return map->priv->positions;
+
+        if (!pa_channel_map_valid(&map->priv->pa_map))
+                return NULL;
+
+        return &map->priv->pa_volume;
 }
 
 static void
@@ -81,11 +202,11 @@ gvc_channel_map_class_init (GvcChannelMapClass *klass)
 
         gobject_class->finalize = gvc_channel_map_finalize;
 
-        signals [GAINS_CHANGED] =
-                g_signal_new ("gains-changed",
+        signals [VOLUME_CHANGED] =
+                g_signal_new ("volume-changed",
                               G_TYPE_FROM_CLASS (klass),
                               G_SIGNAL_RUN_LAST,
-                              G_STRUCT_OFFSET (GvcChannelMapClass, gains_changed),
+                              G_STRUCT_OFFSET (GvcChannelMapClass, volume_changed),
                               NULL, NULL,
                               g_cclosure_marshal_VOID__VOID,
                               G_TYPE_NONE, 0);
@@ -94,10 +215,19 @@ gvc_channel_map_class_init (GvcChannelMapClass *klass)
 }
 
 void
-gvc_channel_map_gains_changed (GvcChannelMap *map)
+gvc_channel_map_volume_changed (GvcChannelMap     *map,
+                                const pa_cvolume  *cv)
 {
         g_return_if_fail (GVC_IS_CHANNEL_MAP (map));
-        g_signal_emit (map, signals[GAINS_CHANGED], 0);
+        g_return_if_fail (cv != NULL);
+        g_return_if_fail (pa_cvolume_compatible_with_channel_map(cv, &map->priv->pa_map));
+
+        if (pa_cvolume_equal(cv, &map->priv->pa_volume))
+                return;
+
+        map->priv->pa_volume = *cv;
+
+        g_signal_emit (map, signals[VOLUME_CHANGED], 0);
 }
 
 static void
@@ -133,13 +263,14 @@ static void
 set_from_pa_map (GvcChannelMap        *map,
                  const pa_channel_map *pa_map)
 {
-        guint i;
+        g_assert (pa_channel_map_valid(pa_map));
+
+        map->priv->can_balance = pa_channel_map_can_balance (pa_map);
+        map->priv->can_fade = pa_channel_map_can_fade (pa_map);
+        map->priv->has_lfe = gvc_pa_channel_map_has_position (pa_map, PA_CHANNEL_POSITION_LFE);
 
-        map->priv->num_channels = pa_map->channels;
-        for (i = 0; i < pa_map->channels; i++) {
-                map->priv->positions[i] = pa_map->map[i];
-                map->priv->gains[i] = 1.0;
-        }
+        map->priv->pa_map = *pa_map;
+        pa_cvolume_set(&map->priv->pa_volume, pa_map->channels, PA_VOLUME_NORM);
 }
 
 GvcChannelMap *
diff --git a/plugins/media-keys/cut-n-paste/gvc-channel-map.h b/plugins/media-keys/cut-n-paste/gvc-channel-map.h
index 963904f..b35c9cb 100644
--- a/plugins/media-keys/cut-n-paste/gvc-channel-map.h
+++ b/plugins/media-keys/cut-n-paste/gvc-channel-map.h
@@ -44,19 +44,35 @@ typedef struct
 typedef struct
 {
         GObjectClass           parent_class;
-        void (*gains_changed) (GvcChannelMap *channel_map);
+        void (*volume_changed) (GvcChannelMap *channel_map);
 } GvcChannelMapClass;
 
+enum {
+        VOLUME,
+        BALANCE,
+        FADE,
+        LFE,
+};
+
+#define NUM_TYPES LFE + 1
+
 GType                   gvc_channel_map_get_type                (void);
 
 GvcChannelMap *         gvc_channel_map_new                     (void);
 GvcChannelMap *         gvc_channel_map_new_from_pa_channel_map (const pa_channel_map *map);
 guint                   gvc_channel_map_get_num_channels        (GvcChannelMap  *map);
-pa_channel_position_t * gvc_channel_map_get_positions           (GvcChannelMap  *map);
-gdouble *               gvc_channel_map_get_gains               (GvcChannelMap  *map);
+const gdouble *         gvc_channel_map_get_volume              (GvcChannelMap  *map);
+gboolean                gvc_channel_map_can_balance             (GvcChannelMap  *map);
+gboolean                gvc_channel_map_can_fade                (GvcChannelMap  *map);
+gboolean                gvc_channel_map_has_lfe                 (GvcChannelMap  *map);
 
-void                    gvc_channel_map_gains_changed           (GvcChannelMap  *map);
+void                    gvc_channel_map_volume_changed          (GvcChannelMap    *map,
+                                                                 const pa_cvolume *cv);
+const char *            gvc_channel_map_get_mapping             (GvcChannelMap  *map);
 
+/* private */
+const pa_cvolume *      gvc_channel_map_get_cvolume             (GvcChannelMap  *map);
+const pa_channel_map *  gvc_channel_map_get_pa_channel_map      (GvcChannelMap  *map);
 G_END_DECLS
 
 #endif /* __GVC_CHANNEL_MAP_H */
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-control.c b/plugins/media-keys/cut-n-paste/gvc-mixer-control.c
index e7dd18b..92b0286 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-control.c
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-control.c
@@ -48,6 +48,7 @@ struct GvcMixerControlPrivate
         pa_mainloop_api  *pa_api;
         pa_context       *pa_context;
         int               n_outstanding;
+        guint             reconnect_id;
 
         gboolean          default_sink_is_set;
         guint             default_sink_id;
@@ -65,9 +66,12 @@ struct GvcMixerControlPrivate
         GHashTable       *sink_inputs; /* routable output streams */
         GHashTable       *source_outputs; /* routable input streams */
         GHashTable       *clients;
+
+        GvcMixerStream   *new_default_stream; /* new default stream, used in gvc_mixer_control_set_default_sink () */
 };
 
 enum {
+        CONNECTING,
         READY,
         STREAM_ADDED,
         STREAM_REMOVED,
@@ -104,6 +108,42 @@ gvc_mixer_control_get_event_sink_input (GvcMixerControl *control)
         return stream;
 }
 
+static void
+gvc_mixer_control_stream_restore_cb (pa_context *c,
+                                     const pa_ext_stream_restore_info *info,
+                                     int eol,
+                                     void *userdata)
+{
+        pa_operation *o;
+        GvcMixerControl *control = (GvcMixerControl *) userdata;
+        pa_ext_stream_restore_info new_info;
+
+        if (eol || control->priv->new_default_stream == NULL)
+                return;
+
+        new_info.name = info->name;
+        new_info.channel_map = info->channel_map;
+        new_info.volume = info->volume;
+        new_info.mute = info->mute;
+
+        new_info.device = gvc_mixer_stream_get_name (control->priv->new_default_stream);
+
+        o = pa_ext_stream_restore_write (control->priv->pa_context,
+                                         PA_UPDATE_REPLACE,
+                                         &new_info, 1,
+                                         TRUE, NULL, NULL);
+
+        if (o == NULL) {
+                g_warning ("pa_ext_stream_restore_write() failed: %s",
+                           pa_strerror (pa_context_errno (control->priv->pa_context)));
+                return;
+        }
+
+        g_debug ("Changed default device for %s to %s", info->name, info->device);
+
+        pa_operation_unref (o);
+}
+
 gboolean
 gvc_mixer_control_set_default_sink (GvcMixerControl *control,
                                     GvcMixerStream  *stream)
@@ -118,7 +158,23 @@ gvc_mixer_control_set_default_sink (GvcMixerControl *control,
                                          NULL,
                                          NULL);
         if (o == NULL) {
-                g_warning ("pa_context_set_default_sink() failed");
+                g_warning ("pa_context_set_default_sink() failed: %s",
+                           pa_strerror (pa_context_errno (control->priv->pa_context)));
+                return FALSE;
+        }
+
+        pa_operation_unref (o);
+
+        control->priv->new_default_stream = stream;
+        g_object_add_weak_pointer (G_OBJECT (stream), (gpointer *) &control->priv->new_default_stream);
+
+        o = pa_ext_stream_restore_read (control->priv->pa_context,
+                                        gvc_mixer_control_stream_restore_cb,
+                                        control);
+
+        if (o == NULL) {
+                g_warning ("pa_ext_stream_restore_read() failed: %s",
+                           pa_strerror (pa_context_errno (control->priv->pa_context)));
                 return FALSE;
         }
 
@@ -220,6 +276,13 @@ gvc_stream_collate (GvcMixerStream *a,
         namea = gvc_mixer_stream_get_name (a);
         nameb = gvc_mixer_stream_get_name (b);
 
+        if (nameb == NULL && namea == NULL)
+                return 0;
+        if (nameb == NULL)
+                return 1;
+        if (namea == NULL)
+                return -1;
+
         return g_utf8_collate (namea, nameb);
 }
 
@@ -320,12 +383,14 @@ _set_default_source (GvcMixerControl *control,
 {
         guint new_id;
 
-        new_id = 0;
-
-        if (stream != NULL) {
-                new_id = gvc_mixer_stream_get_id (stream);
+        if (stream == NULL) {
+                control->priv->default_source_id = 0;
+                control->priv->default_source_is_set = FALSE;
+                return;
         }
 
+        new_id = gvc_mixer_stream_get_id (stream);
+
         if (control->priv->default_source_id != new_id) {
                 control->priv->default_source_id = new_id;
                 control->priv->default_source_is_set = TRUE;
@@ -342,12 +407,14 @@ _set_default_sink (GvcMixerControl *control,
 {
         guint new_id;
 
-        new_id = 0;
-
-        if (stream != NULL) {
-                new_id = gvc_mixer_stream_get_id (stream);
+        if (stream == NULL) {
+                control->priv->default_sink_id = 0;
+                control->priv->default_sink_is_set = FALSE;
+                return;
         }
 
+        new_id = gvc_mixer_stream_get_id (stream);
+
         if (control->priv->default_sink_id != new_id) {
                 control->priv->default_sink_id = new_id;
                 control->priv->default_sink_is_set = TRUE;
@@ -495,6 +562,7 @@ update_sink (GvcMixerControl    *control,
         GvcMixerStream *stream;
         gboolean        is_new;
         pa_volume_t     max_volume;
+        GvcChannelMap  *map;
         char            map_buff[PA_CHANNEL_MAP_SNPRINT_MAX];
 
         pa_channel_map_snprint (map_buff, PA_CHANNEL_MAP_SNPRINT_MAX, &info->channel_map);
@@ -506,22 +574,21 @@ update_sink (GvcMixerControl    *control,
                  map_buff);
 #endif
 
-        /* for now completely ignore virtual streams */
-        if (!(info->flags & PA_SINK_HARDWARE)) {
-                return;
-        }
-
+        map = NULL;
         is_new = FALSE;
         stream = g_hash_table_lookup (control->priv->sinks,
                                       GUINT_TO_POINTER (info->index));
         if (stream == NULL) {
-                GvcChannelMap *map;
                 map = gvc_channel_map_new_from_pa_channel_map (&info->channel_map);
                 stream = gvc_mixer_sink_new (control->priv->pa_context,
                                              info->index,
                                              map);
                 g_object_unref (map);
                 is_new = TRUE;
+        } else if (gvc_mixer_stream_is_running (stream)) {
+                /* Ignore events if volume changes are outstanding */
+                g_debug ("Ignoring event, volume changes are outstanding");
+                return;
         }
 
         max_volume = pa_cvolume_max (&info->volume);
@@ -531,11 +598,6 @@ update_sink (GvcMixerControl    *control,
         gvc_mixer_stream_set_volume (stream, (guint)max_volume);
         gvc_mixer_stream_set_is_muted (stream, info->mute);
         gvc_mixer_stream_set_can_decibel (stream, !!(info->flags & PA_SINK_DECIBEL_VOLUME));
-        if (!!(info->flags & PA_SINK_DECIBEL_VOLUME)) {
-                gdouble db;
-                db = pa_sw_volume_to_dB (max_volume);
-                gvc_mixer_stream_set_decibel (stream, db);
-        }
 
         if (is_new) {
                 g_hash_table_insert (control->priv->sinks,
@@ -549,6 +611,10 @@ update_sink (GvcMixerControl    *control,
             && strcmp (control->priv->default_sink_name, info->name) == 0) {
                 _set_default_sink (control, stream);
         }
+
+        if (map == NULL)
+                map = gvc_mixer_stream_get_channel_map (stream);
+        gvc_channel_map_volume_changed (map, &info->volume);
 }
 
 static void
@@ -566,8 +632,8 @@ update_source (GvcMixerControl      *control,
                  info->description);
 #endif
 
-        /* for now completely ignore virtual streams */
-        if (!(info->flags & PA_SOURCE_HARDWARE)) {
+        /* completely ignore monitors, they're not real sources */
+        if (info->monitor_of_sink != PA_INVALID_INDEX) {
                 return;
         }
 
@@ -583,6 +649,10 @@ update_source (GvcMixerControl      *control,
                                                map);
                 g_object_unref (map);
                 is_new = TRUE;
+        } else if (gvc_mixer_stream_is_running (stream)) {
+                /* Ignore events if volume changes are outstanding */
+                g_debug ("Ignoring event, volume changes are outstanding");
+                return;
         }
 
         max_volume = pa_cvolume_max (&info->volume);
@@ -593,11 +663,7 @@ update_source (GvcMixerControl      *control,
         gvc_mixer_stream_set_volume (stream, (guint)max_volume);
         gvc_mixer_stream_set_is_muted (stream, info->mute);
         gvc_mixer_stream_set_can_decibel (stream, !!(info->flags & PA_SOURCE_DECIBEL_VOLUME));
-        if (!!(info->flags & PA_SINK_DECIBEL_VOLUME)) {
-                gdouble db;
-                db = pa_sw_volume_to_dB (max_volume);
-                gvc_mixer_stream_set_decibel (stream, db);
-        }
+        gvc_mixer_stream_set_base_volume (stream, (guint32) info->base_volume);
 
         if (is_new) {
                 g_hash_table_insert (control->priv->sources,
@@ -662,6 +728,34 @@ set_icon_name_from_proplist (GvcMixerStream *stream,
 }
 
 static void
+set_is_event_stream_from_proplist (GvcMixerStream *stream,
+                                   pa_proplist    *l)
+{
+        const char *t;
+        gboolean is_event_stream;
+
+        is_event_stream = FALSE;
+
+        if ((t = pa_proplist_gets (l, PA_PROP_MEDIA_ROLE))) {
+                if (g_str_equal (t, "event"))
+                        is_event_stream = TRUE;
+        }
+
+        gvc_mixer_stream_set_is_event_stream (stream, is_event_stream);
+}
+
+static void
+set_application_id_from_proplist (GvcMixerStream *stream,
+                                  pa_proplist    *l)
+{
+        const char *t;
+
+        if ((t = pa_proplist_gets (l, PA_PROP_APPLICATION_ID))) {
+                gvc_mixer_stream_set_application_id (stream, t);
+        }
+}
+
+static void
 update_sink_input (GvcMixerControl          *control,
                    const pa_sink_input_info *info)
 {
@@ -690,6 +784,10 @@ update_sink_input (GvcMixerControl          *control,
                                                    map);
                 g_object_unref (map);
                 is_new = TRUE;
+        } else if (gvc_mixer_stream_is_running (stream)) {
+                /* Ignore events if volume changes are outstanding */
+                g_debug ("Ignoring event, volume changes are outstanding");
+                return;
         }
 
         max_volume = pa_cvolume_max (&info->volume);
@@ -699,9 +797,12 @@ update_sink_input (GvcMixerControl          *control,
         gvc_mixer_stream_set_name (stream, name);
         gvc_mixer_stream_set_description (stream, info->name);
 
+        set_application_id_from_proplist (stream, info->proplist);
+        set_is_event_stream_from_proplist (stream, info->proplist);
         set_icon_name_from_proplist (stream, info->proplist, "applications-multimedia");
         gvc_mixer_stream_set_volume (stream, (guint)max_volume);
         gvc_mixer_stream_set_is_muted (stream, info->mute);
+        gvc_mixer_stream_set_is_virtual (stream, info->client == PA_INVALID_INDEX);
 
         if (is_new) {
                 g_hash_table_insert (control->priv->sink_inputs,
@@ -745,7 +846,9 @@ update_source_output (GvcMixerControl             *control,
 
         gvc_mixer_stream_set_name (stream, name);
         gvc_mixer_stream_set_description (stream, info->name);
-        set_icon_name_from_proplist (stream, info->proplist, "applications-multimedia");
+        set_application_id_from_proplist (stream, info->proplist);
+        set_is_event_stream_from_proplist (stream, info->proplist);
+        set_icon_name_from_proplist (stream, info->proplist, "audio-input-microphone");
 
         if (is_new) {
                 g_hash_table_insert (control->priv->source_outputs,
@@ -938,8 +1041,16 @@ update_event_role_stream (GvcMixerControl                  *control,
         is_new = FALSE;
 
         if (!control->priv->event_sink_input_is_set) {
+                pa_channel_map pa_map;
+                GvcChannelMap *map;
+
+                pa_map.channels = 1;
+                pa_map.map[0] = PA_CHANNEL_POSITION_MONO;
+                map = gvc_channel_map_new_from_pa_channel_map (&pa_map);
+
                 stream = gvc_mixer_event_role_new (control->priv->pa_context,
-                                                   info->device);
+                                                   info->device,
+                                                   map);
                 control->priv->event_sink_input_id = gvc_mixer_stream_get_id (stream);
                 control->priv->event_sink_input_is_set = TRUE;
 
@@ -1346,6 +1457,78 @@ gvc_mixer_control_ready (GvcMixerControl *control)
 }
 
 static void
+gvc_mixer_new_pa_context (GvcMixerControl *self)
+{
+        pa_proplist     *proplist;
+
+        g_return_if_fail (self);
+        g_return_if_fail (!self->priv->pa_context);
+
+        /* FIXME: read these from an object property */
+        proplist = pa_proplist_new ();
+        pa_proplist_sets (proplist,
+                          PA_PROP_APPLICATION_NAME,
+                          _("GNOME Volume Control"));
+        pa_proplist_sets (proplist,
+                          PA_PROP_APPLICATION_ID,
+                          "org.gnome.VolumeControl");
+        pa_proplist_sets (proplist,
+                          PA_PROP_APPLICATION_ICON_NAME,
+                          "multimedia-volume-control");
+        pa_proplist_sets (proplist,
+                          PA_PROP_APPLICATION_VERSION,
+                          PACKAGE_VERSION);
+
+        self->priv->pa_context = pa_context_new_with_proplist (self->priv->pa_api, NULL, proplist);
+
+        pa_proplist_free (proplist);
+        g_assert (self->priv->pa_context);
+}
+
+static void
+remove_all_streams (GvcMixerControl *control, GHashTable *hash_table)
+{
+        GHashTableIter iter;
+        gpointer key, value;
+
+        g_hash_table_iter_init (&iter, hash_table);
+        while (g_hash_table_iter_next (&iter, &key, &value)) {
+                remove_stream (control, value);
+                g_hash_table_iter_remove (&iter);
+        }
+}
+
+static gboolean
+idle_reconnect (gpointer data)
+{
+        GvcMixerControl *control = GVC_MIXER_CONTROL (data);
+        GHashTableIter iter;
+        gpointer key, value;
+
+        g_return_val_if_fail (control, FALSE);
+
+        if (control->priv->pa_context) {
+                pa_context_unref (control->priv->pa_context);
+                control->priv->pa_context = NULL;
+                gvc_mixer_new_pa_context (control);
+        }
+
+        remove_all_streams (control, control->priv->sinks);
+        remove_all_streams (control, control->priv->sources);
+        remove_all_streams (control, control->priv->sink_inputs);
+        remove_all_streams (control, control->priv->source_outputs);
+
+        g_hash_table_iter_init (&iter, control->priv->clients);
+        while (g_hash_table_iter_next (&iter, &key, &value))
+                g_hash_table_iter_remove (&iter);
+
+        gvc_mixer_control_open (control); /* cannot fail */
+
+        control->priv->reconnect_id = 0;
+        return FALSE;
+}
+
+static void
 _pa_context_state_cb (pa_context *context,
                       void       *userdata)
 {
@@ -1363,7 +1546,9 @@ _pa_context_state_cb (pa_context *context,
                 break;
 
         case PA_CONTEXT_FAILED:
-                g_warning ("Connection failed");
+                g_warning ("Connection failed, reconnecting...");
+                if (control->priv->reconnect_id == 0)
+                        control->priv->reconnect_id = g_idle_add (idle_reconnect, control);
                 break;
 
         case PA_CONTEXT_TERMINATED:
@@ -1386,7 +1571,8 @@ gvc_mixer_control_open (GvcMixerControl *control)
                                        _pa_context_state_cb,
                                        control);
 
-        res = pa_context_connect (control->priv->pa_context, NULL, (pa_context_flags_t) 0, NULL);
+        g_signal_emit (G_OBJECT (control), signals[CONNECTING], 0);
+        res = pa_context_connect (control->priv->pa_context, NULL, (pa_context_flags_t) PA_CONTEXT_NOFAIL, NULL);
         if (res < 0) {
                 g_warning ("Failed to connect context: %s",
                            pa_strerror (pa_context_errno (control->priv->pa_context)));
@@ -1465,30 +1651,12 @@ gvc_mixer_control_constructor (GType                  type,
 {
         GObject         *object;
         GvcMixerControl *self;
-        pa_proplist     *proplist;
 
         object = G_OBJECT_CLASS (gvc_mixer_control_parent_class)->constructor (type, n_construct_properties, construct_params);
 
         self = GVC_MIXER_CONTROL (object);
 
-        /* FIXME: read these from an object property */
-        proplist = pa_proplist_new ();
-        pa_proplist_sets (proplist,
-                          PA_PROP_APPLICATION_NAME,
-                          _("GNOME Volume Control"));
-        pa_proplist_sets (proplist,
-                          PA_PROP_APPLICATION_ID,
-                          "org.gnome.VolumeControl");
-        pa_proplist_sets (proplist,
-                          PA_PROP_APPLICATION_ICON_NAME,
-                          "multimedia-volume-control");
-        pa_proplist_sets (proplist,
-                          PA_PROP_APPLICATION_VERSION,
-                          PACKAGE_VERSION);
-
-        self->priv->pa_context = pa_context_new_with_proplist (self->priv->pa_api, NULL, proplist);
-        g_assert (self->priv->pa_context);
-        pa_proplist_free (proplist);
+        gvc_mixer_new_pa_context (self);
 
         return object;
 }
@@ -1502,6 +1670,14 @@ gvc_mixer_control_class_init (GvcMixerControlClass *klass)
         object_class->dispose = gvc_mixer_control_dispose;
         object_class->finalize = gvc_mixer_control_finalize;
 
+        signals [CONNECTING] =
+                g_signal_new ("connecting",
+                              G_TYPE_FROM_CLASS (klass),
+                              G_SIGNAL_RUN_LAST,
+                              G_STRUCT_OFFSET (GvcMixerControlClass, connecting),
+                              NULL, NULL,
+                              g_cclosure_marshal_VOID__VOID,
+                              G_TYPE_NONE, 0);
         signals [READY] =
                 g_signal_new ("ready",
                               G_TYPE_FROM_CLASS (klass),
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-control.h b/plugins/media-keys/cut-n-paste/gvc-mixer-control.h
index 33e745a..3de9e62 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-control.h
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-control.h
@@ -46,6 +46,7 @@ typedef struct
 {
         GObjectClass            parent_class;
 
+        void (*connecting)             (GvcMixerControl *control);
         void (*ready)                  (GvcMixerControl *control);
         void (*stream_added)           (GvcMixerControl *control,
                                         guint            id);
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-event-role.c b/plugins/media-keys/cut-n-paste/gvc-mixer-event-role.c
index b5469ca..69e38ce 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-event-role.c
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-event-role.c
@@ -53,21 +53,22 @@ G_DEFINE_TYPE (GvcMixerEventRole, gvc_mixer_event_role, GVC_TYPE_MIXER_STREAM)
 
 static gboolean
 update_settings (GvcMixerEventRole *role,
-                 guint              volume,
-                 gboolean           is_muted)
+                 gboolean           is_muted,
+                 gpointer          *op)
 {
         pa_operation              *o;
         guint                      index;
+        GvcChannelMap     *map;
         pa_context                *context;
         pa_ext_stream_restore_info info;
 
         index = gvc_mixer_stream_get_index (GVC_MIXER_STREAM (role));
 
-        pa_cvolume_set (&info.volume, 1, (pa_volume_t)volume);
+        map = gvc_mixer_stream_get_channel_map (GVC_MIXER_STREAM(role));
 
+        info.volume = *gvc_channel_map_get_cvolume(map);
         info.name = "sink-input-by-media-role:event";
-        info.channel_map.channels = 1;
-        info.channel_map.map[0] = PA_CHANNEL_POSITION_MONO;
+        info.channel_map = *gvc_channel_map_get_pa_channel_map(map);
         info.device = role->priv->device;
         info.mute = is_muted;
 
@@ -86,18 +87,17 @@ update_settings (GvcMixerEventRole *role,
                 return FALSE;
         }
 
-        pa_operation_unref(o);
+	if (op != NULL)
+		*op = o;
 
         return TRUE;
 }
 
 static gboolean
-gvc_mixer_event_role_change_volume (GvcMixerStream *stream,
-                                    guint           volume)
+gvc_mixer_event_role_push_volume (GvcMixerStream *stream, gpointer *op)
 {
         return update_settings (GVC_MIXER_EVENT_ROLE (stream),
-                                volume,
-                                gvc_mixer_stream_get_is_muted (stream));
+                                gvc_mixer_stream_get_is_muted (stream), op);
 }
 
 static gboolean
@@ -105,8 +105,7 @@ gvc_mixer_event_role_change_is_muted (GvcMixerStream *stream,
                                       gboolean        is_muted)
 {
         return update_settings (GVC_MIXER_EVENT_ROLE (stream),
-                                gvc_mixer_stream_get_volume (stream),
-                                is_muted);
+                                is_muted, NULL);
 }
 
 static gboolean
@@ -184,7 +183,7 @@ gvc_mixer_event_role_class_init (GvcMixerEventRoleClass *klass)
         object_class->set_property = gvc_mixer_event_role_set_property;
         object_class->get_property = gvc_mixer_event_role_get_property;
 
-        stream_class->change_volume = gvc_mixer_event_role_change_volume;
+        stream_class->push_volume = gvc_mixer_event_role_push_volume;
         stream_class->change_is_muted = gvc_mixer_event_role_change_is_muted;
 
         g_object_class_install_property (object_class,
@@ -224,7 +223,8 @@ gvc_mixer_event_role_finalize (GObject *object)
 
 GvcMixerStream *
 gvc_mixer_event_role_new (pa_context *context,
-                          const char *device)
+                          const char *device,
+                          GvcChannelMap *channel_map)
 {
         GObject *object;
 
@@ -232,6 +232,7 @@ gvc_mixer_event_role_new (pa_context *context,
                                "pa-context", context,
                                "index", 0,
                                "device", device,
+                               "channel-map", channel_map,
                                NULL);
 
         return GVC_MIXER_STREAM (object);
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-event-role.h b/plugins/media-keys/cut-n-paste/gvc-mixer-event-role.h
index 280c597..ab4c509 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-event-role.h
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-event-role.h
@@ -48,8 +48,9 @@ typedef struct
 
 GType               gvc_mixer_event_role_get_type      (void);
 
-GvcMixerStream *    gvc_mixer_event_role_new           (pa_context *context,
-                                                        const char *device);
+GvcMixerStream *    gvc_mixer_event_role_new           (pa_context    *context,
+                                                        const char    *device,
+                                                        GvcChannelMap *channel_map);
 
 G_END_DECLS
 
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-sink-input.c b/plugins/media-keys/cut-n-paste/gvc-mixer-sink-input.c
index b2c7172..35551bb 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-sink-input.c
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-sink-input.c
@@ -40,44 +40,33 @@ struct GvcMixerSinkInputPrivate
 
 static void     gvc_mixer_sink_input_class_init (GvcMixerSinkInputClass *klass);
 static void     gvc_mixer_sink_input_init       (GvcMixerSinkInput      *mixer_sink_input);
-static void     gvc_mixer_sink_input_finalize   (GObject            *object);
+static void     gvc_mixer_sink_input_finalize   (GObject                *object);
+static void     gvc_mixer_sink_input_dispose    (GObject                *object);
 
 G_DEFINE_TYPE (GvcMixerSinkInput, gvc_mixer_sink_input, GVC_TYPE_MIXER_STREAM)
 
 static gboolean
-gvc_mixer_sink_input_change_volume (GvcMixerStream *stream,
-                                    guint           volume)
+gvc_mixer_sink_input_push_volume (GvcMixerStream *stream, gpointer *op)
 {
         pa_operation      *o;
         guint              index;
         GvcChannelMap     *map;
         pa_context        *context;
-        pa_cvolume         cv;
-        guint              i;
+        const pa_cvolume  *cv;
         guint              num_channels;
-        gdouble           *gains;
 
         index = gvc_mixer_stream_get_index (stream);
 
         map = gvc_mixer_stream_get_channel_map (stream);
         num_channels = gvc_channel_map_get_num_channels (map);
-        gains = gvc_channel_map_get_gains (map);
 
-        /* set all values to nominal level */
-        pa_cvolume_set (&cv, num_channels, (pa_volume_t)volume);
-
-        /* apply channel gain mapping */
-        for (i = 0; i < num_channels; i++) {
-                pa_volume_t v;
-                v = (double) volume * gains[i];
-                cv.values[i] = v;
-        }
+        cv = gvc_channel_map_get_cvolume(map);
 
         context = gvc_mixer_stream_get_pa_context (stream);
 
         o = pa_context_set_sink_input_volume (context,
                                               index,
-                                              &cv,
+                                              cv,
                                               NULL,
                                               NULL);
 
@@ -86,7 +75,7 @@ gvc_mixer_sink_input_change_volume (GvcMixerStream *stream,
                 return FALSE;
         }
 
-        pa_operation_unref(o);
+        *op = o;
 
         return TRUE;
 }
@@ -140,9 +129,10 @@ gvc_mixer_sink_input_class_init (GvcMixerSinkInputClass *klass)
         GvcMixerStreamClass *stream_class = GVC_MIXER_STREAM_CLASS (klass);
 
         object_class->constructor = gvc_mixer_sink_input_constructor;
+        object_class->dispose = gvc_mixer_sink_input_dispose;
         object_class->finalize = gvc_mixer_sink_input_finalize;
 
-        stream_class->change_volume = gvc_mixer_sink_input_change_volume;
+        stream_class->push_volume = gvc_mixer_sink_input_push_volume;
         stream_class->change_is_muted = gvc_mixer_sink_input_change_is_muted;
 
         g_type_class_add_private (klass, sizeof (GvcMixerSinkInputPrivate));
@@ -152,7 +142,19 @@ static void
 gvc_mixer_sink_input_init (GvcMixerSinkInput *sink_input)
 {
         sink_input->priv = GVC_MIXER_SINK_INPUT_GET_PRIVATE (sink_input);
+}
+
+static void
+gvc_mixer_sink_input_dispose (GObject *object)
+{
+        GvcMixerSinkInput *mixer_sink_input;
+
+        g_return_if_fail (object != NULL);
+        g_return_if_fail (GVC_IS_MIXER_SINK_INPUT (object));
+
+        mixer_sink_input = GVC_MIXER_SINK_INPUT (object);
 
+        G_OBJECT_CLASS (gvc_mixer_sink_input_parent_class)->dispose (object);
 }
 
 static void
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-sink.c b/plugins/media-keys/cut-n-paste/gvc-mixer-sink.c
index 76eb3d7..06e5af6 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-sink.c
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-sink.c
@@ -40,57 +40,41 @@ struct GvcMixerSinkPrivate
 
 static void     gvc_mixer_sink_class_init (GvcMixerSinkClass *klass);
 static void     gvc_mixer_sink_init       (GvcMixerSink      *mixer_sink);
-static void     gvc_mixer_sink_finalize   (GObject            *object);
+static void     gvc_mixer_sink_finalize   (GObject           *object);
+static void     gvc_mixer_sink_dispose    (GObject           *object);
 
 G_DEFINE_TYPE (GvcMixerSink, gvc_mixer_sink, GVC_TYPE_MIXER_STREAM)
 
 static gboolean
-gvc_mixer_sink_change_volume (GvcMixerStream *stream,
-                              guint           volume)
+gvc_mixer_sink_push_volume (GvcMixerStream *stream, gpointer *op)
 {
         pa_operation      *o;
         guint              index;
         GvcChannelMap     *map;
         pa_context        *context;
-        pa_cvolume         cv;
-        guint              i;
-        guint              num_channels;
-        gdouble           *gains;
+        const pa_cvolume  *cv;
 
         index = gvc_mixer_stream_get_index (stream);
 
-
         map = gvc_mixer_stream_get_channel_map (stream);
-        num_channels = gvc_channel_map_get_num_channels (map);
-        gains = gvc_channel_map_get_gains (map);
-
-        g_debug ("Changing volume for sink: n=%d vol=%u", num_channels, (guint)volume);
 
-        /* set all values to nominal level */
-        pa_cvolume_set (&cv, num_channels, (pa_volume_t)volume);
-
-        /* apply channel gain mapping */
-        for (i = 0; i < num_channels; i++) {
-                pa_volume_t v;
-                v = (double) volume * gains[i];
-                g_debug ("Channel %d v=%u", i, v);
-                cv.values[i] = v;
-        }
+        /* set the volume */
+        cv = gvc_channel_map_get_cvolume(map);
 
         context = gvc_mixer_stream_get_pa_context (stream);
 
         o = pa_context_set_sink_volume_by_index (context,
                                                  index,
-                                                 &cv,
+                                                 cv,
                                                  NULL,
                                                  NULL);
 
         if (o == NULL) {
-                g_warning ("pa_context_set_sink_volume_by_index() failed");
+                g_warning ("pa_context_set_sink_volume_by_index() failed: %s", pa_strerror(pa_context_errno(context)));
                 return FALSE;
         }
 
-        pa_operation_unref(o);
+        *op = o;
 
         return TRUE;
 }
@@ -113,7 +97,7 @@ gvc_mixer_sink_change_is_muted (GvcMixerStream *stream,
                                                NULL);
 
         if (o == NULL) {
-                g_warning ("pa_context_set_sink_mute_by_index() failed");
+                g_warning ("pa_context_set_sink_mute_by_index() failed: %s", pa_strerror(pa_context_errno(context)));
                 return FALSE;
         }
 
@@ -127,7 +111,7 @@ gvc_mixer_sink_constructor (GType                  type,
                             guint                  n_construct_properties,
                             GObjectConstructParam *construct_params)
 {
-        GObject       *object;
+        GObject      *object;
         GvcMixerSink *self;
 
         object = G_OBJECT_CLASS (gvc_mixer_sink_parent_class)->constructor (type, n_construct_properties, construct_params);
@@ -144,9 +128,10 @@ gvc_mixer_sink_class_init (GvcMixerSinkClass *klass)
         GvcMixerStreamClass *stream_class = GVC_MIXER_STREAM_CLASS (klass);
 
         object_class->constructor = gvc_mixer_sink_constructor;
+        object_class->dispose = gvc_mixer_sink_dispose;
         object_class->finalize = gvc_mixer_sink_finalize;
 
-        stream_class->change_volume = gvc_mixer_sink_change_volume;
+        stream_class->push_volume = gvc_mixer_sink_push_volume;
         stream_class->change_is_muted = gvc_mixer_sink_change_is_muted;
 
         g_type_class_add_private (klass, sizeof (GvcMixerSinkPrivate));
@@ -156,7 +141,19 @@ static void
 gvc_mixer_sink_init (GvcMixerSink *sink)
 {
         sink->priv = GVC_MIXER_SINK_GET_PRIVATE (sink);
+}
+
+static void
+gvc_mixer_sink_dispose (GObject *object)
+{
+        GvcMixerSink *mixer_sink;
+
+        g_return_if_fail (object != NULL);
+        g_return_if_fail (GVC_IS_MIXER_SINK (object));
+
+        mixer_sink = GVC_MIXER_SINK (object);
 
+        G_OBJECT_CLASS (gvc_mixer_sink_parent_class)->dispose (object);
 }
 
 static void
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-source-output.c b/plugins/media-keys/cut-n-paste/gvc-mixer-source-output.c
index b71ad23..b4cc34d 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-source-output.c
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-source-output.c
@@ -45,10 +45,10 @@ static void     gvc_mixer_source_output_finalize   (GObject            *object);
 G_DEFINE_TYPE (GvcMixerSourceOutput, gvc_mixer_source_output, GVC_TYPE_MIXER_STREAM)
 
 static gboolean
-gvc_mixer_source_output_change_volume (GvcMixerStream *stream,
-                                       guint           volume)
+gvc_mixer_source_output_push_volume (GvcMixerStream *stream, gpointer *op)
 {
         /* FIXME: */
+        *op = NULL;
         return TRUE;
 }
 
@@ -84,7 +84,7 @@ gvc_mixer_source_output_class_init (GvcMixerSourceOutputClass *klass)
         object_class->constructor = gvc_mixer_source_output_constructor;
         object_class->finalize = gvc_mixer_source_output_finalize;
 
-        stream_class->change_volume = gvc_mixer_source_output_change_volume;
+        stream_class->push_volume = gvc_mixer_source_output_push_volume;
         stream_class->change_is_muted = gvc_mixer_source_output_change_is_muted;
 
         g_type_class_add_private (klass, sizeof (GvcMixerSourceOutputPrivate));
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-source.c b/plugins/media-keys/cut-n-paste/gvc-mixer-source.c
index de1b09e..ae02d85 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-source.c
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-source.c
@@ -41,53 +41,40 @@ struct GvcMixerSourcePrivate
 static void     gvc_mixer_source_class_init (GvcMixerSourceClass *klass);
 static void     gvc_mixer_source_init       (GvcMixerSource      *mixer_source);
 static void     gvc_mixer_source_finalize   (GObject            *object);
+static void     gvc_mixer_source_dispose    (GObject           *object);
 
 G_DEFINE_TYPE (GvcMixerSource, gvc_mixer_source, GVC_TYPE_MIXER_STREAM)
 
 static gboolean
-gvc_mixer_source_change_volume (GvcMixerStream *stream,
-                              guint           volume)
+gvc_mixer_source_push_volume (GvcMixerStream *stream, gpointer *op)
 {
         pa_operation      *o;
         guint              index;
         GvcChannelMap     *map;
         pa_context        *context;
-        pa_cvolume         cv;
-        guint              num_channels;
-        guint              i;
-        gdouble           *gains;
+        const pa_cvolume  *cv;
 
         index = gvc_mixer_stream_get_index (stream);
 
         map = gvc_mixer_stream_get_channel_map (stream);
-        num_channels = gvc_channel_map_get_num_channels (map);
-        gains = gvc_channel_map_get_gains (map);
 
-        /* set all values to nominal level */
-        pa_cvolume_set (&cv, num_channels, (pa_volume_t)volume);
-
-
-        /* apply channel gain mapping */
-        for (i = 0; i < num_channels; i++) {
-                pa_volume_t v;
-                v = (double) volume * gains[i];
-                cv.values[i] = v;
-        }
+        /* set the volume */
+        cv = gvc_channel_map_get_cvolume (map);
 
         context = gvc_mixer_stream_get_pa_context (stream);
 
         o = pa_context_set_source_volume_by_index (context,
                                                    index,
-                                                   &cv,
+                                                   cv,
                                                    NULL,
                                                    NULL);
 
         if (o == NULL) {
-                g_warning ("pa_context_set_source_volume_by_index() failed");
+                g_warning ("pa_context_set_source_volume_by_index() failed: %s", pa_strerror(pa_context_errno(context)));
                 return FALSE;
         }
 
-        pa_operation_unref(o);
+        *op = o;
 
         return TRUE;
 }
@@ -110,7 +97,7 @@ gvc_mixer_source_change_is_muted (GvcMixerStream *stream,
                                                  NULL);
 
         if (o == NULL) {
-                g_warning ("pa_context_set_source_mute_by_index() failed");
+                g_warning ("pa_context_set_source_mute_by_index() failed: %s", pa_strerror(pa_context_errno(context)));
                 return FALSE;
         }
 
@@ -124,7 +111,7 @@ gvc_mixer_source_constructor (GType                  type,
                             guint                  n_construct_properties,
                             GObjectConstructParam *construct_params)
 {
-        GObject       *object;
+        GObject        *object;
         GvcMixerSource *self;
 
         object = G_OBJECT_CLASS (gvc_mixer_source_parent_class)->constructor (type, n_construct_properties, construct_params);
@@ -141,9 +128,10 @@ gvc_mixer_source_class_init (GvcMixerSourceClass *klass)
         GvcMixerStreamClass *stream_class = GVC_MIXER_STREAM_CLASS (klass);
 
         object_class->constructor = gvc_mixer_source_constructor;
+        object_class->dispose = gvc_mixer_source_dispose;
         object_class->finalize = gvc_mixer_source_finalize;
 
-        stream_class->change_volume = gvc_mixer_source_change_volume;
+        stream_class->push_volume = gvc_mixer_source_push_volume;
         stream_class->change_is_muted = gvc_mixer_source_change_is_muted;
 
         g_type_class_add_private (klass, sizeof (GvcMixerSourcePrivate));
@@ -153,7 +141,19 @@ static void
 gvc_mixer_source_init (GvcMixerSource *source)
 {
         source->priv = GVC_MIXER_SOURCE_GET_PRIVATE (source);
+}
+
+static void
+gvc_mixer_source_dispose (GObject *object)
+{
+        GvcMixerSource *mixer_source;
+
+        g_return_if_fail (object != NULL);
+        g_return_if_fail (GVC_IS_MIXER_SOURCE (object));
+
+        mixer_source = GVC_MIXER_SOURCE (object);
 
+        G_OBJECT_CLASS (gvc_mixer_source_parent_class)->dispose (object);
 }
 
 static void
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-stream.c b/plugins/media-keys/cut-n-paste/gvc-mixer-stream.c
index 69d8598..e5cfb19 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-stream.c
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-stream.c
@@ -41,13 +41,16 @@ struct GvcMixerStreamPrivate
         guint          id;
         guint          index;
         GvcChannelMap *channel_map;
-        guint          volume;
-        gdouble        decibel;
         char          *name;
         char          *description;
+        char          *application_id;
         char          *icon_name;
         gboolean       is_muted;
         gboolean       can_decibel;
+        gboolean       is_event_stream;
+        gboolean       is_virtual;
+        pa_volume_t    base_volume;
+        pa_operation  *change_volume_op;
 };
 
 enum
@@ -59,11 +62,14 @@ enum
         PROP_INDEX,
         PROP_NAME,
         PROP_DESCRIPTION,
+        PROP_APPLICATION_ID,
         PROP_ICON_NAME,
         PROP_VOLUME,
         PROP_DECIBEL,
         PROP_IS_MUTED,
-        PROP_CAN_DECIBEL
+        PROP_CAN_DECIBEL,
+        PROP_IS_EVENT_STREAM,
+        PROP_IS_VIRTUAL,
 };
 
 static void     gvc_mixer_stream_class_init (GvcMixerStreamClass *klass);
@@ -114,28 +120,36 @@ gvc_mixer_stream_get_channel_map (GvcMixerStream *stream)
         return stream->priv->channel_map;
 }
 
-guint
+pa_volume_t
 gvc_mixer_stream_get_volume (GvcMixerStream *stream)
 {
         g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), 0);
-        return stream->priv->volume;
+
+        return (pa_volume_t) gvc_channel_map_get_volume(stream->priv->channel_map)[VOLUME];
 }
 
 gdouble
 gvc_mixer_stream_get_decibel (GvcMixerStream *stream)
 {
         g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), 0);
-        return stream->priv->decibel;
+
+        return pa_sw_volume_to_dB(
+                        (pa_volume_t) gvc_channel_map_get_volume(stream->priv->channel_map)[VOLUME]);
 }
 
 gboolean
 gvc_mixer_stream_set_volume (GvcMixerStream *stream,
-                             pa_volume_t     volume)
+                              pa_volume_t     volume)
 {
+        pa_cvolume cv;
+
         g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), FALSE);
 
-        if (volume != stream->priv->volume) {
-                stream->priv->volume = volume;
+        cv = *gvc_channel_map_get_cvolume(stream->priv->channel_map);
+        pa_cvolume_scale(&cv, volume);
+
+        if (!pa_cvolume_equal(gvc_channel_map_get_cvolume(stream->priv->channel_map), &cv)) {
+                gvc_channel_map_volume_changed(stream->priv->channel_map, &cv);
                 g_object_notify (G_OBJECT (stream), "volume");
         }
 
@@ -146,11 +160,16 @@ gboolean
 gvc_mixer_stream_set_decibel (GvcMixerStream *stream,
                               gdouble         db)
 {
+        pa_cvolume cv;
+
         g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), FALSE);
 
-        if (db != stream->priv->decibel) {
-                stream->priv->decibel = db;
-                g_object_notify (G_OBJECT (stream), "decibel");
+        cv = *gvc_channel_map_get_cvolume(stream->priv->channel_map);
+        pa_cvolume_scale(&cv, pa_sw_volume_from_dB(db));
+
+        if (!pa_cvolume_equal(gvc_channel_map_get_cvolume(stream->priv->channel_map), &cv)) {
+                gvc_channel_map_volume_changed(stream->priv->channel_map, &cv);
+                g_object_notify (G_OBJECT (stream), "volume");
         }
 
         return TRUE;
@@ -238,12 +257,73 @@ gvc_mixer_stream_set_description (GvcMixerStream *stream,
         return TRUE;
 }
 
+gboolean
+gvc_mixer_stream_is_event_stream (GvcMixerStream *stream)
+{
+        g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), FALSE);
+
+        return stream->priv->is_event_stream;
+}
+
+gboolean
+gvc_mixer_stream_set_is_event_stream (GvcMixerStream *stream,
+                                      gboolean is_event_stream)
+{
+        g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), FALSE);
+
+        stream->priv->is_event_stream = is_event_stream;
+        g_object_notify (G_OBJECT (stream), "is-event-stream");
+
+        return TRUE;
+}
+
+gboolean
+gvc_mixer_stream_is_virtual (GvcMixerStream *stream)
+{
+        g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), FALSE);
+
+        return stream->priv->is_virtual;
+}
+
+gboolean
+gvc_mixer_stream_set_is_virtual (GvcMixerStream *stream,
+                                 gboolean is_virtual)
+{
+        g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), FALSE);
+
+        stream->priv->is_virtual = is_virtual;
+        g_object_notify (G_OBJECT (stream), "is-virtual");
+
+        return TRUE;
+}
+
+const char *
+gvc_mixer_stream_get_application_id (GvcMixerStream *stream)
+{
+        g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), NULL);
+        return stream->priv->application_id;
+}
+
+gboolean
+gvc_mixer_stream_set_application_id (GvcMixerStream *stream,
+                                     const char *application_id)
+{
+        g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), FALSE);
+
+        g_free (stream->priv->application_id);
+        stream->priv->application_id = g_strdup (application_id);
+        g_object_notify (G_OBJECT (stream), "application-id");
+
+        return TRUE;
+}
+
 static void
-on_channel_map_gains_changed (GvcChannelMap  *channel_map,
-                              GvcMixerStream *stream)
+on_channel_map_volume_changed (GvcChannelMap  *channel_map,
+                               GvcMixerStream *stream)
 {
-        g_debug ("Gains changed");
-        gvc_mixer_stream_change_volume (stream, stream->priv->volume);
+        gvc_mixer_stream_push_volume (stream);
+
+        g_object_notify (G_OBJECT (stream), "volume");
 }
 
 static gboolean
@@ -258,7 +338,7 @@ gvc_mixer_stream_set_channel_map (GvcMixerStream *stream,
 
         if (stream->priv->channel_map != NULL) {
                 g_signal_handlers_disconnect_by_func (stream->priv->channel_map,
-                                                      on_channel_map_gains_changed,
+                                                      on_channel_map_volume_changed,
                                                       stream);
                 g_object_unref (stream->priv->channel_map);
         }
@@ -267,8 +347,8 @@ gvc_mixer_stream_set_channel_map (GvcMixerStream *stream,
 
         if (stream->priv->channel_map != NULL) {
                 g_signal_connect (stream->priv->channel_map,
-                                  "gains-changed",
-                                  G_CALLBACK (on_channel_map_gains_changed),
+                                  "volume-changed",
+                                  G_CALLBACK (on_channel_map_volume_changed),
                                   stream);
 
                 g_object_notify (G_OBJECT (stream), "channel-map");
@@ -297,6 +377,25 @@ gvc_mixer_stream_set_icon_name (GvcMixerStream *stream,
         return TRUE;
 }
 
+pa_volume_t
+gvc_mixer_stream_get_base_volume (GvcMixerStream *stream)
+{
+        g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), 0);
+
+        return stream->priv->base_volume;
+}
+
+gboolean
+gvc_mixer_stream_set_base_volume (GvcMixerStream *stream,
+                                  pa_volume_t base_volume)
+{
+        g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), FALSE);
+
+        stream->priv->base_volume = base_volume;
+
+        return TRUE;
+}
+
 static void
 gvc_mixer_stream_set_property (GObject       *object,
                                guint          prop_id,
@@ -324,6 +423,9 @@ gvc_mixer_stream_set_property (GObject       *object,
         case PROP_DESCRIPTION:
                 gvc_mixer_stream_set_description (self, g_value_get_string (value));
                 break;
+        case PROP_APPLICATION_ID:
+                gvc_mixer_stream_set_application_id (self, g_value_get_string (value));
+                break;
         case PROP_ICON_NAME:
                 gvc_mixer_stream_set_icon_name (self, g_value_get_string (value));
                 break;
@@ -336,6 +438,12 @@ gvc_mixer_stream_set_property (GObject       *object,
         case PROP_IS_MUTED:
                 gvc_mixer_stream_set_is_muted (self, g_value_get_boolean (value));
                 break;
+        case PROP_IS_EVENT_STREAM:
+                gvc_mixer_stream_set_is_event_stream (self, g_value_get_boolean (value));
+                break;
+        case PROP_IS_VIRTUAL:
+                gvc_mixer_stream_set_is_virtual (self, g_value_get_boolean (value));
+                break;
         case PROP_CAN_DECIBEL:
                 gvc_mixer_stream_set_can_decibel (self, g_value_get_boolean (value));
                 break;
@@ -372,18 +480,29 @@ gvc_mixer_stream_get_property (GObject     *object,
         case PROP_DESCRIPTION:
                 g_value_set_string (value, self->priv->description);
                 break;
+        case PROP_APPLICATION_ID:
+                g_value_set_string (value, self->priv->application_id);
+                break;
         case PROP_ICON_NAME:
                 g_value_set_string (value, self->priv->icon_name);
                 break;
         case PROP_VOLUME:
-                g_value_set_ulong (value, self->priv->volume);
+                g_value_set_ulong (value,
+                                   pa_cvolume_max(gvc_channel_map_get_cvolume(self->priv->channel_map)));
                 break;
         case PROP_DECIBEL:
-                g_value_set_double (value, self->priv->decibel);
+                g_value_set_double (value,
+                                    pa_sw_volume_to_dB(pa_cvolume_max(gvc_channel_map_get_cvolume(self->priv->channel_map))));
                 break;
         case PROP_IS_MUTED:
                 g_value_set_boolean (value, self->priv->is_muted);
                 break;
+        case PROP_IS_EVENT_STREAM:
+                g_value_set_boolean (value, self->priv->is_event_stream);
+                break;
+        case PROP_IS_VIRTUAL:
+                g_value_set_boolean (value, self->priv->is_virtual);
+                break;
         case PROP_CAN_DECIBEL:
                 g_value_set_boolean (value, self->priv->can_decibel);
                 break;
@@ -411,8 +530,7 @@ gvc_mixer_stream_constructor (GType                  type,
 }
 
 static gboolean
-gvc_mixer_stream_real_change_volume (GvcMixerStream *stream,
-                                     guint           volume)
+gvc_mixer_stream_real_push_volume (GvcMixerStream *stream, gpointer *op)
 {
         return FALSE;
 }
@@ -425,12 +543,17 @@ gvc_mixer_stream_real_change_is_muted (GvcMixerStream *stream,
 }
 
 gboolean
-gvc_mixer_stream_change_volume (GvcMixerStream *stream,
-                                guint           volume)
+gvc_mixer_stream_push_volume (GvcMixerStream *stream)
 {
+        pa_operation *op;
         gboolean ret;
         g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), FALSE);
-        ret = GVC_MIXER_STREAM_GET_CLASS (stream)->change_volume (stream, volume);
+        ret = GVC_MIXER_STREAM_GET_CLASS (stream)->push_volume (stream, (gpointer *) &op);
+        if (ret) {
+                if (stream->priv->change_volume_op != NULL)
+                        pa_operation_unref (stream->priv->change_volume_op);
+                stream->priv->change_volume_op = op;
+        }
         return ret;
 }
 
@@ -444,6 +567,21 @@ gvc_mixer_stream_change_is_muted (GvcMixerStream *stream,
         return ret;
 }
 
+gboolean
+gvc_mixer_stream_is_running (GvcMixerStream *stream)
+{
+        if (stream->priv->change_volume_op == NULL)
+                return FALSE;
+
+        if ((pa_operation_get_state(stream->priv->change_volume_op) == PA_OPERATION_RUNNING))
+                return TRUE;
+
+        pa_operation_unref(stream->priv->change_volume_op);
+        stream->priv->change_volume_op = NULL;
+
+        return FALSE;
+}
+
 static void
 gvc_mixer_stream_class_init (GvcMixerStreamClass *klass)
 {
@@ -454,7 +592,7 @@ gvc_mixer_stream_class_init (GvcMixerStreamClass *klass)
         gobject_class->set_property = gvc_mixer_stream_set_property;
         gobject_class->get_property = gvc_mixer_stream_get_property;
 
-        klass->change_volume = gvc_mixer_stream_real_change_volume;
+        klass->push_volume = gvc_mixer_stream_real_push_volume;
         klass->change_is_muted = gvc_mixer_stream_real_change_is_muted;
 
         g_object_class_install_property (gobject_class,
@@ -490,7 +628,7 @@ gvc_mixer_stream_class_init (GvcMixerStreamClass *klass)
                                                              "Volume",
                                                              "The volume for this stream",
                                                              0, G_MAXULONG, 0,
-                                                             G_PARAM_READWRITE|G_PARAM_CONSTRUCT));
+                                                             G_PARAM_READWRITE));
         g_object_class_install_property (gobject_class,
                                          PROP_DECIBEL,
                                          g_param_spec_double ("decibel",
@@ -514,6 +652,13 @@ gvc_mixer_stream_class_init (GvcMixerStreamClass *klass)
                                                               NULL,
                                                               G_PARAM_READWRITE|G_PARAM_CONSTRUCT));
         g_object_class_install_property (gobject_class,
+                                         PROP_APPLICATION_ID,
+                                         g_param_spec_string ("application-id",
+                                                              "Application identifier",
+                                                              "Application identifier for this stream",
+                                                              NULL,
+                                                              G_PARAM_READWRITE|G_PARAM_CONSTRUCT));
+        g_object_class_install_property (gobject_class,
                                          PROP_ICON_NAME,
                                          g_param_spec_string ("icon-name",
                                                               "Icon Name",
@@ -534,7 +679,20 @@ gvc_mixer_stream_class_init (GvcMixerStreamClass *klass)
                                                                "Whether stream volume can be converted to decibel units",
                                                                FALSE,
                                                                G_PARAM_READWRITE|G_PARAM_CONSTRUCT));
-
+        g_object_class_install_property (gobject_class,
+                                         PROP_IS_EVENT_STREAM,
+                                         g_param_spec_boolean ("is-event-stream",
+                                                               "is event stream",
+                                                               "Whether stream's role is to play an event",
+                                                               FALSE,
+                                                               G_PARAM_READWRITE|G_PARAM_CONSTRUCT));
+        g_object_class_install_property (gobject_class,
+                                         PROP_IS_VIRTUAL,
+                                         g_param_spec_boolean ("is-virtual",
+                                                               "is virtual stream",
+                                                               "Whether the stream is virtual",
+                                                               FALSE,
+                                                               G_PARAM_READWRITE|G_PARAM_CONSTRUCT));
         g_type_class_add_private (klass, sizeof (GvcMixerStreamPrivate));
 }
 
@@ -542,7 +700,6 @@ static void
 gvc_mixer_stream_init (GvcMixerStream *stream)
 {
         stream->priv = GVC_MIXER_STREAM_GET_PRIVATE (stream);
-
 }
 
 static void
@@ -563,8 +720,16 @@ gvc_mixer_stream_finalize (GObject *object)
         g_free (mixer_stream->priv->description);
         mixer_stream->priv->description = NULL;
 
+        g_free (mixer_stream->priv->application_id);
+        mixer_stream->priv->application_id = NULL;
+
         g_free (mixer_stream->priv->icon_name);
         mixer_stream->priv->icon_name = NULL;
 
+       if (mixer_stream->priv->change_volume_op) {
+               pa_operation_unref(mixer_stream->priv->change_volume_op);
+               mixer_stream->priv->change_volume_op = NULL;
+       }
+
         G_OBJECT_CLASS (gvc_mixer_stream_parent_class)->finalize (object);
 }
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-stream.h b/plugins/media-keys/cut-n-paste/gvc-mixer-stream.h
index 3dee03b..4171ca3 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-stream.h
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-stream.h
@@ -48,8 +48,7 @@ typedef struct
         GObjectClass           parent_class;
 
         /* vtable */
-        gboolean (*change_volume)   (GvcMixerStream *stream,
-                                     guint           volume);
+        gboolean (*push_volume)   (GvcMixerStream *stream, gpointer *operation);
         gboolean (*change_is_muted) (GvcMixerStream *stream,
                                      gboolean        is_muted);
 } GvcMixerStreamClass;
@@ -61,22 +60,26 @@ guint               gvc_mixer_stream_get_index       (GvcMixerStream *stream);
 guint               gvc_mixer_stream_get_id          (GvcMixerStream *stream);
 GvcChannelMap *     gvc_mixer_stream_get_channel_map (GvcMixerStream *stream);
 
-guint               gvc_mixer_stream_get_volume      (GvcMixerStream *stream);
+pa_volume_t         gvc_mixer_stream_get_volume      (GvcMixerStream *stream);
 gdouble             gvc_mixer_stream_get_decibel     (GvcMixerStream *stream);
-gboolean            gvc_mixer_stream_change_volume   (GvcMixerStream *stream,
-                                                      guint           volume);
+gboolean            gvc_mixer_stream_push_volume     (GvcMixerStream *stream);
+pa_volume_t         gvc_mixer_stream_get_base_volume (GvcMixerStream *stream);
 
 gboolean            gvc_mixer_stream_get_is_muted    (GvcMixerStream *stream);
 gboolean            gvc_mixer_stream_get_can_decibel (GvcMixerStream *stream);
 gboolean            gvc_mixer_stream_change_is_muted (GvcMixerStream *stream,
                                                       gboolean        is_muted);
+gboolean            gvc_mixer_stream_is_running      (GvcMixerStream *stream);
 const char *        gvc_mixer_stream_get_name        (GvcMixerStream *stream);
 const char *        gvc_mixer_stream_get_icon_name   (GvcMixerStream *stream);
 const char *        gvc_mixer_stream_get_description (GvcMixerStream *stream);
+const char *        gvc_mixer_stream_get_application_id (GvcMixerStream *stream);
+gboolean            gvc_mixer_stream_is_event_stream (GvcMixerStream *stream);
+gboolean            gvc_mixer_stream_is_virtual      (GvcMixerStream *stream);
 
 /* private */
 gboolean            gvc_mixer_stream_set_volume      (GvcMixerStream *stream,
-                                                      guint           volume);
+                                                      pa_volume_t     volume);
 gboolean            gvc_mixer_stream_set_decibel     (GvcMixerStream *stream,
                                                       gdouble         db);
 gboolean            gvc_mixer_stream_set_is_muted    (GvcMixerStream *stream,
@@ -89,6 +92,14 @@ gboolean            gvc_mixer_stream_set_description (GvcMixerStream *stream,
                                                       const char     *description);
 gboolean            gvc_mixer_stream_set_icon_name   (GvcMixerStream *stream,
                                                       const char     *name);
+gboolean            gvc_mixer_stream_set_is_event_stream (GvcMixerStream *stream,
+                                                          gboolean is_event_stream);
+gboolean            gvc_mixer_stream_set_is_virtual  (GvcMixerStream *stream,
+                                                      gboolean is_event_stream);
+gboolean            gvc_mixer_stream_set_application_id (GvcMixerStream *stream,
+                                                         const char *application_id);
+gboolean            gvc_mixer_stream_set_base_volume (GvcMixerStream *stream,
+                                                      pa_volume_t     base_volume);
 
 G_END_DECLS
 
diff --git a/plugins/media-keys/gsd-media-keys-manager.c b/plugins/media-keys/gsd-media-keys-manager.c
index d35048c..3eeea71 100644
--- a/plugins/media-keys/gsd-media-keys-manager.c
+++ b/plugins/media-keys/gsd-media-keys-manager.c
@@ -687,17 +687,17 @@ do_sound_action (GsdMediaKeysManager *manager,
                 if (!muted && (vol <= norm_vol_step)) {
                         manager->priv->num_expected_update_signals = 2;
                         gvc_mixer_stream_change_is_muted (manager->priv->stream, !muted);
-                        gvc_mixer_stream_change_volume (manager->priv->stream, 0);
+                        gvc_mixer_stream_set_volume (manager->priv->stream, 0);
                 } else if (!muted) {
                         manager->priv->num_expected_update_signals = 1;
-                        gvc_mixer_stream_change_volume (manager->priv->stream, vol - norm_vol_step);
+                        gvc_mixer_stream_set_volume (manager->priv->stream, vol - norm_vol_step);
                 }
                 break;
         case VOLUME_UP_KEY:
                 if (muted) {
                         if (vol == 0) {
                                 manager->priv->num_expected_update_signals = 2;
-                                gvc_mixer_stream_change_volume (manager->priv->stream, vol + norm_vol_step);
+                                gvc_mixer_stream_set_volume (manager->priv->stream, vol + norm_vol_step);
                                 gvc_mixer_stream_change_is_muted (manager->priv->stream, !muted);
                         } else {
                                 manager->priv->num_expected_update_signals = 1;
@@ -707,9 +707,9 @@ do_sound_action (GsdMediaKeysManager *manager,
                         if (vol < MAX_VOLUME) {
                                 manager->priv->num_expected_update_signals = 1;
                                 if (vol + norm_vol_step >= MAX_VOLUME) {
-                                        gvc_mixer_stream_change_volume (manager->priv->stream, MAX_VOLUME);
+                                        gvc_mixer_stream_set_volume (manager->priv->stream, MAX_VOLUME);
                                 } else {
-                                        gvc_mixer_stream_change_volume (manager->priv->stream, vol + norm_vol_step);
+                                        gvc_mixer_stream_set_volume (manager->priv->stream, vol + norm_vol_step);
                                 }
                         }
                 }
-- 
1.6.2.5


0002-Bug-590073-gnome-settings-daemon-crashed-with-SI.patch:
 gsd-media-keys-manager.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- NEW FILE 0002-Bug-590073-gnome-settings-daemon-crashed-with-SI.patch ---
>From 604a1f534e703b9d492f886ffabdca879df824ef Mon Sep 17 00:00:00 2001
From: Chris Coulson 
Date: Fri, 31 Jul 2009 16:59:36 +0100
Subject: [PATCH 2/4] =?utf-8?q?Bug=20590073=20=E2=80=93=20gnome-settings-daemon=20crashed=20with=20SIGSEGV=20in=20gvc=5Fmixer=5Fstream=5Fis=5Frunning()?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

Fix crasher when the default sink changes, we were unref'ing
streams, when never ref'ing them.
---
 plugins/media-keys/gsd-media-keys-manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/plugins/media-keys/gsd-media-keys-manager.c b/plugins/media-keys/gsd-media-keys-manager.c
index 3eeea71..8438875 100644
--- a/plugins/media-keys/gsd-media-keys-manager.c
+++ b/plugins/media-keys/gsd-media-keys-manager.c
@@ -740,7 +740,7 @@ update_default_sink (GsdMediaKeysManager *manager)
         }
 
         if (stream != NULL) {
-                manager->priv->stream = stream;
+                manager->priv->stream = g_object_ref (stream);
                 g_signal_connect (G_OBJECT (manager->priv->stream), "notify::volume",
                                   G_CALLBACK (on_stream_event_notify), manager);
                 g_signal_connect (G_OBJECT (manager->priv->stream), "notify::is-muted",
-- 
1.6.2.5


0003-Update-gnome-volume-control-code.patch:
 cut-n-paste/gvc-channel-map.c   |   15 +++++++++++----
 cut-n-paste/gvc-channel-map.h   |    5 +++--
 cut-n-paste/gvc-mixer-control.c |    2 +-
 cut-n-paste/gvc-mixer-stream.c  |   16 +++++++++++++---
 gsd-media-keys-manager.c        |    4 +++-
 5 files changed, 31 insertions(+), 11 deletions(-)

--- NEW FILE 0003-Update-gnome-volume-control-code.patch ---
>From aec15023ea43ab636df75e7237a6452c90bc5eb3 Mon Sep 17 00:00:00 2001
From: Bastien Nocera 
Date: Fri, 14 Aug 2009 18:16:10 +0100
Subject: [PATCH 3/4] Update gnome-volume-control code

Should cut down on the feedback loops.
---
 plugins/media-keys/cut-n-paste/gvc-channel-map.c   |   15 +++++++++++----
 plugins/media-keys/cut-n-paste/gvc-channel-map.h   |    5 +++--
 plugins/media-keys/cut-n-paste/gvc-mixer-control.c |    2 +-
 plugins/media-keys/cut-n-paste/gvc-mixer-stream.c  |   16 +++++++++++++---
 plugins/media-keys/gsd-media-keys-manager.c        |    3 +++
 5 files changed, 31 insertions(+), 10 deletions(-)

diff --git a/plugins/media-keys/cut-n-paste/gvc-channel-map.c b/plugins/media-keys/cut-n-paste/gvc-channel-map.c
index 32750ef..ea3e5af 100644
--- a/plugins/media-keys/cut-n-paste/gvc-channel-map.c
+++ b/plugins/media-keys/cut-n-paste/gvc-channel-map.c
@@ -44,6 +44,7 @@
 struct GvcChannelMapPrivate
 {
         pa_channel_map        pa_map;
+        gboolean              pa_volume_is_set;
         pa_cvolume            pa_volume;
         gdouble               extern_volume[NUM_TYPES]; /* volume, balance, fade, lfe */
         gboolean              can_balance;
@@ -208,15 +209,16 @@ gvc_channel_map_class_init (GvcChannelMapClass *klass)
                               G_SIGNAL_RUN_LAST,
                               G_STRUCT_OFFSET (GvcChannelMapClass, volume_changed),
                               NULL, NULL,
-                              g_cclosure_marshal_VOID__VOID,
-                              G_TYPE_NONE, 0);
+                              g_cclosure_marshal_VOID__BOOLEAN,
+                              G_TYPE_NONE, 1, G_TYPE_BOOLEAN);
 
         g_type_class_add_private (klass, sizeof (GvcChannelMapPrivate));
 }
 
 void
 gvc_channel_map_volume_changed (GvcChannelMap     *map,
-                                const pa_cvolume  *cv)
+                                const pa_cvolume  *cv,
+                                gboolean           set)
 {
         g_return_if_fail (GVC_IS_CHANNEL_MAP (map));
         g_return_if_fail (cv != NULL);
@@ -227,13 +229,18 @@ gvc_channel_map_volume_changed (GvcChannelMap     *map,
 
         map->priv->pa_volume = *cv;
 
-        g_signal_emit (map, signals[VOLUME_CHANGED], 0);
+        if (map->priv->pa_volume_is_set == FALSE) {
+                map->priv->pa_volume_is_set = TRUE;
+                return;
+        }
+        g_signal_emit (map, signals[VOLUME_CHANGED], 0, set);
 }
 
 static void
 gvc_channel_map_init (GvcChannelMap *map)
 {
         map->priv = GVC_CHANNEL_MAP_GET_PRIVATE (map);
+        map->priv->pa_volume_is_set = FALSE;
 }
 
 static void
diff --git a/plugins/media-keys/cut-n-paste/gvc-channel-map.h b/plugins/media-keys/cut-n-paste/gvc-channel-map.h
index b35c9cb..497ce69 100644
--- a/plugins/media-keys/cut-n-paste/gvc-channel-map.h
+++ b/plugins/media-keys/cut-n-paste/gvc-channel-map.h
@@ -44,7 +44,7 @@ typedef struct
 typedef struct
 {
         GObjectClass           parent_class;
-        void (*volume_changed) (GvcChannelMap *channel_map);
+        void (*volume_changed) (GvcChannelMap *channel_map, gboolean set);
 } GvcChannelMapClass;
 
 enum {
@@ -67,7 +67,8 @@ gboolean                gvc_channel_map_can_fade                (GvcChannelMap
 gboolean                gvc_channel_map_has_lfe                 (GvcChannelMap  *map);
 
 void                    gvc_channel_map_volume_changed          (GvcChannelMap    *map,
-                                                                 const pa_cvolume *cv);
+                                                                 const pa_cvolume *cv,
+                                                                 gboolean          set);
 const char *            gvc_channel_map_get_mapping             (GvcChannelMap  *map);
 
 /* private */
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-control.c b/plugins/media-keys/cut-n-paste/gvc-mixer-control.c
index 92b0286..6986202 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-control.c
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-control.c
@@ -614,7 +614,7 @@ update_sink (GvcMixerControl    *control,
 
         if (map == NULL)
                 map = gvc_mixer_stream_get_channel_map (stream);
-        gvc_channel_map_volume_changed (map, &info->volume);
+        gvc_channel_map_volume_changed (map, &info->volume, TRUE);
 }
 
 static void
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-stream.c b/plugins/media-keys/cut-n-paste/gvc-mixer-stream.c
index e5cfb19..0f8bea7 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-stream.c
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-stream.c
@@ -149,7 +149,7 @@ gvc_mixer_stream_set_volume (GvcMixerStream *stream,
         pa_cvolume_scale(&cv, volume);
 
         if (!pa_cvolume_equal(gvc_channel_map_get_cvolume(stream->priv->channel_map), &cv)) {
-                gvc_channel_map_volume_changed(stream->priv->channel_map, &cv);
+                gvc_channel_map_volume_changed(stream->priv->channel_map, &cv, FALSE);
                 g_object_notify (G_OBJECT (stream), "volume");
         }
 
@@ -168,7 +168,7 @@ gvc_mixer_stream_set_decibel (GvcMixerStream *stream,
         pa_cvolume_scale(&cv, pa_sw_volume_from_dB(db));
 
         if (!pa_cvolume_equal(gvc_channel_map_get_cvolume(stream->priv->channel_map), &cv)) {
-                gvc_channel_map_volume_changed(stream->priv->channel_map, &cv);
+                gvc_channel_map_volume_changed(stream->priv->channel_map, &cv, FALSE);
                 g_object_notify (G_OBJECT (stream), "volume");
         }
 
@@ -319,9 +319,11 @@ gvc_mixer_stream_set_application_id (GvcMixerStream *stream,
 
 static void
 on_channel_map_volume_changed (GvcChannelMap  *channel_map,
+                               gboolean        set,
                                GvcMixerStream *stream)
 {
-        gvc_mixer_stream_push_volume (stream);
+        if (set == TRUE)
+                gvc_mixer_stream_push_volume (stream);
 
         g_object_notify (G_OBJECT (stream), "volume");
 }
@@ -547,7 +549,15 @@ gvc_mixer_stream_push_volume (GvcMixerStream *stream)
 {
         pa_operation *op;
         gboolean ret;
+
         g_return_val_if_fail (GVC_IS_MIXER_STREAM (stream), FALSE);
+
+        if (stream->priv->is_event_stream != FALSE)
+                return TRUE;
+
+        g_debug ("Pushing new volume to stream '%s' (%s)",
+                 stream->priv->description, stream->priv->name);
+
         ret = GVC_MIXER_STREAM_GET_CLASS (stream)->push_volume (stream, (gpointer *) &op);
         if (ret) {
                 if (stream->priv->change_volume_op != NULL)
diff --git a/plugins/media-keys/gsd-media-keys-manager.c b/plugins/media-keys/gsd-media-keys-manager.c
index 8438875..2b14bcc 100644
--- a/plugins/media-keys/gsd-media-keys-manager.c
+++ b/plugins/media-keys/gsd-media-keys-manager.c
@@ -688,9 +688,11 @@ do_sound_action (GsdMediaKeysManager *manager,
                         manager->priv->num_expected_update_signals = 2;
                         gvc_mixer_stream_change_is_muted (manager->priv->stream, !muted);
                         gvc_mixer_stream_set_volume (manager->priv->stream, 0);
+                        gvc_mixer_stream_push_volume (manager->priv->stream);
                 } else if (!muted) {
                         manager->priv->num_expected_update_signals = 1;
                         gvc_mixer_stream_set_volume (manager->priv->stream, vol - norm_vol_step);
+                        gvc_mixer_stream_push_volume (manager->priv->stream);
                 }
                 break;
         case VOLUME_UP_KEY:
@@ -698,6 +700,7 @@ do_sound_action (GsdMediaKeysManager *manager,
                         if (vol == 0) {
                                 manager->priv->num_expected_update_signals = 2;
                                 gvc_mixer_stream_set_volume (manager->priv->stream, vol + norm_vol_step);
+                                gvc_mixer_stream_push_volume (manager->priv->stream);
                                 gvc_mixer_stream_change_is_muted (manager->priv->stream, !muted);
                         } else {
                                 manager->priv->num_expected_update_signals = 1;
-- 
1.6.2.5


0004-Update-volume-control-code-for-new-API.patch:
 gsd-media-keys-manager.c |   89 ++++++++++++++---------------------------------
 1 file changed, 27 insertions(+), 62 deletions(-)

--- NEW FILE 0004-Update-volume-control-code-for-new-API.patch ---
>From 98664ae573c2fb96ff2ff56294c2d69e4bfcc73b Mon Sep 17 00:00:00 2001
From: Bastien Nocera 
Date: Tue, 18 Aug 2009 14:00:09 +0100
Subject: [PATCH 4/4] Update volume control code for new API

Only push volume changes if they are necessary, and
remove the "expected signals" crud.

We shouldn't be waiting for PA to actually do the changes
before displaying them, and we should always show feedback
to the user when they pressed a key.
---
 plugins/media-keys/gsd-media-keys-manager.c |   88 ++++++++------------------
 1 files changed, 27 insertions(+), 61 deletions(-)

diff --git a/plugins/media-keys/gsd-media-keys-manager.c b/plugins/media-keys/gsd-media-keys-manager.c
index 2b14bcc..33b4675 100644
--- a/plugins/media-keys/gsd-media-keys-manager.c
+++ b/plugins/media-keys/gsd-media-keys-manager.c
@@ -87,9 +87,6 @@ struct GsdMediaKeysManagerPrivate
         /* Volume bits */
         GvcMixerControl *volume;
         GvcMixerStream  *stream;
-        /* Number of expected update signals, zero meaning we
-         * shouldn't be showing any update dialogues */
-        guint            num_expected_update_signals;
 #endif /* HAVE_PULSE */
         GtkWidget       *dialog;
         GConfClient     *conf_client;
@@ -616,23 +613,10 @@ do_eject_action (GsdMediaKeysManager *manager)
 
 #ifdef HAVE_PULSE
 static void
-update_dialog (GsdMediaKeysManager *manager)
+update_dialog (GsdMediaKeysManager *manager,
+               guint vol,
+               gboolean muted)
 {
-        gboolean muted;
-        guint vol;
-
-	/* Not expecting a dialogue to show up */
-        if (manager->priv->num_expected_update_signals == 0)
-                return;
-
-	/* If we aren't expecting any more updates, show the dialogue */
-        manager->priv->num_expected_update_signals--;
-        if (manager->priv->num_expected_update_signals != 0)
-                return;
-
-        vol = gvc_mixer_stream_get_volume (manager->priv->stream);
-        muted = gvc_mixer_stream_get_is_muted (manager->priv->stream);
-
         dialog_init (manager);
         gsd_media_keys_window_set_volume_muted (GSD_MEDIA_KEYS_WINDOW (manager->priv->dialog),
                                                 muted);
@@ -644,14 +628,6 @@ update_dialog (GsdMediaKeysManager *manager)
 }
 
 static void
-on_stream_event_notify (GObject             *object,
-                        GParamSpec          *pspec,
-                        GsdMediaKeysManager *manager)
-{
-        update_dialog (manager);
-}
-
-static void
 do_sound_action (GsdMediaKeysManager *manager,
                  int                  type)
 {
@@ -674,56 +650,52 @@ do_sound_action (GsdMediaKeysManager *manager,
         /* FIXME: this is racy */
         vol = gvc_mixer_stream_get_volume (manager->priv->stream);
         muted = gvc_mixer_stream_get_is_muted (manager->priv->stream);
-        /* By default, we would be showing a dialogue
-         * based on the current values, eg. an unchanged dialogue */
-        manager->priv->num_expected_update_signals = 0;
 
         switch (type) {
         case MUTE_KEY:
-                manager->priv->num_expected_update_signals = 1;
-                gvc_mixer_stream_change_is_muted (manager->priv->stream, !muted);
+                muted = !muted;
+                gvc_mixer_stream_change_is_muted (manager->priv->stream, muted);
                 break;
         case VOLUME_DOWN_KEY:
                 if (!muted && (vol <= norm_vol_step)) {
-                        manager->priv->num_expected_update_signals = 2;
-                        gvc_mixer_stream_change_is_muted (manager->priv->stream, !muted);
-                        gvc_mixer_stream_set_volume (manager->priv->stream, 0);
-                        gvc_mixer_stream_push_volume (manager->priv->stream);
+                        muted = !muted;
+                        vol = 0;
+                        gvc_mixer_stream_change_is_muted (manager->priv->stream, muted);
+                        if (gvc_mixer_stream_set_volume (manager->priv->stream, vol) != FALSE)
+                                gvc_mixer_stream_push_volume (manager->priv->stream);
                 } else if (!muted) {
-                        manager->priv->num_expected_update_signals = 1;
-                        gvc_mixer_stream_set_volume (manager->priv->stream, vol - norm_vol_step);
-                        gvc_mixer_stream_push_volume (manager->priv->stream);
+                        vol = vol - norm_vol_step;
+                        if (gvc_mixer_stream_set_volume (manager->priv->stream, vol) != FALSE)
+                                gvc_mixer_stream_push_volume (manager->priv->stream);
                 }
                 break;
         case VOLUME_UP_KEY:
                 if (muted) {
+                        muted = !muted;
                         if (vol == 0) {
-                                manager->priv->num_expected_update_signals = 2;
-                                gvc_mixer_stream_set_volume (manager->priv->stream, vol + norm_vol_step);
-                                gvc_mixer_stream_push_volume (manager->priv->stream);
-                                gvc_mixer_stream_change_is_muted (manager->priv->stream, !muted);
+                               vol = vol + norm_vol_step;
+                               gvc_mixer_stream_change_is_muted (manager->priv->stream, muted);
+                               if (gvc_mixer_stream_set_volume (manager->priv->stream, vol) != FALSE)
+                                        gvc_mixer_stream_push_volume (manager->priv->stream);
                         } else {
-                                manager->priv->num_expected_update_signals = 1;
-                                gvc_mixer_stream_change_is_muted (manager->priv->stream, !muted);
+                                gvc_mixer_stream_change_is_muted (manager->priv->stream, muted);
                         }
                 } else {
                         if (vol < MAX_VOLUME) {
-                                manager->priv->num_expected_update_signals = 1;
+                                gboolean set;
                                 if (vol + norm_vol_step >= MAX_VOLUME) {
-                                        gvc_mixer_stream_set_volume (manager->priv->stream, MAX_VOLUME);
+                                        vol = MAX_VOLUME;
                                 } else {
-                                        gvc_mixer_stream_set_volume (manager->priv->stream, vol + norm_vol_step);
+                                        vol = vol + norm_vol_step;
                                 }
+                                if (gvc_mixer_stream_set_volume (manager->priv->stream, vol) != FALSE)
+                                        gvc_mixer_stream_push_volume (manager->priv->stream);
                         }
                 }
                 break;
         }
 
-        /* We didn't actually make any changes, so force showing the dialogue */
-        if (manager->priv->num_expected_update_signals == 0) {
-                manager->priv->num_expected_update_signals = 1;
-                update_dialog (manager);
-        }
+        update_dialog (manager, vol, muted);
 }
 
 static void
@@ -736,18 +708,12 @@ update_default_sink (GsdMediaKeysManager *manager)
                 return;
 
         if (manager->priv->stream != NULL) {
-                g_signal_handlers_disconnect_by_func (G_OBJECT (manager->priv->stream),
-                                                      G_CALLBACK (on_stream_event_notify), manager);
                 g_object_unref (manager->priv->stream);
                 manager->priv->stream = NULL;
         }
 
         if (stream != NULL) {
                 manager->priv->stream = g_object_ref (stream);
-                g_signal_connect (G_OBJECT (manager->priv->stream), "notify::volume",
-                                  G_CALLBACK (on_stream_event_notify), manager);
-                g_signal_connect (G_OBJECT (manager->priv->stream), "notify::is-muted",
-                                  G_CALLBACK (on_stream_event_notify), manager);
         } else {
                 g_warning ("Unable to get default sink");
         }
@@ -755,7 +721,7 @@ update_default_sink (GsdMediaKeysManager *manager)
 
 static void
 on_control_ready (GvcMixerControl     *control,
-		  GsdMediaKeysManager *manager)
+                  GsdMediaKeysManager *manager)
 {
         update_default_sink (manager);
 }
@@ -1081,7 +1047,7 @@ gsd_media_keys_manager_start (GsdMediaKeysManager *manager,
          */
         gnome_settings_profile_start ("gvc_mixer_control_new");
 
-        manager->priv->volume = gvc_mixer_control_new ();
+        manager->priv->volume = gvc_mixer_control_new ("GNOME Volume Control Media Keys");
 
         g_signal_connect (manager->priv->volume,
                           "ready",
-- 
1.6.2.5



Index: gnome-settings-daemon.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-settings-daemon/F-11/gnome-settings-daemon.spec,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -p -r1.109 -r1.110
--- gnome-settings-daemon.spec	26 Aug 2009 04:00:05 -0000	1.109
+++ gnome-settings-daemon.spec	7 Sep 2009 15:02:29 -0000	1.110
@@ -1,6 +1,6 @@
 Name:		gnome-settings-daemon
 Version:	2.26.1
-Release:	9%{?dist}
+Release:	10%{?dist}
 Summary:	The daemon sharing settings from GNOME to GTK+/KDE applications
 
 Group:		System Environment/Daemons
@@ -53,6 +53,12 @@ Patch16:	there-can-be-only-one.patch
 Patch17:	syndaemon-k.patch
 Patch18:	buttonmapping.patch
 
+# Updated from 2.27 branch
+Patch90:	0001-Update-gnome-volume-control-code-from-master.patch
+Patch91:	0002-Bug-590073-gnome-settings-daemon-crashed-with-SI.patch
+Patch92:	0003-Update-gnome-volume-control-code.patch
+Patch93:	0004-Update-volume-control-code-for-new-API.patch
+
 %description
 A daemon to share settings from GNOME to other applications. It also
 handles global keybindings, as well as a number of desktop-wide settings.
@@ -81,6 +87,11 @@ developing applications that use %{name}
 %patch17 -p1 -b .syndaemon-k
 %patch18 -p1 -b .buttonmapping
 
+%patch90 -p1
+%patch91 -p1
+%patch92 -p1
+%patch93 -p1
+
 autoreconf -i -f
 
 %build
@@ -192,6 +203,9 @@ fi
 %{_libdir}/pkgconfig/gnome-settings-daemon.pc
 
 %changelog
+* Mon Sep 07 2009 Bastien Nocera  2.26.1-10
+- Update volume code from 2.27
+
 * Wed Aug 26 2009 Peter Hutterer  2.26.1-9
 - buttonmapping.patch: Don't check for IsXExtensionDevice, only skip button
   mappings for core devices instead (#502129).



From hadess at fedoraproject.org  Mon Sep  7 15:12:23 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Mon,  7 Sep 2009 15:12:23 +0000 (UTC)
Subject: rpms/gnokii/devel .cvsignore, 1.13, 1.14 gnokii.spec, 1.40,
	1.41 sources, 1.13, 1.14
Message-ID: <20090907151224.039DC11C00DB@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnokii/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30090

Modified Files:
	.cvsignore gnokii.spec sources 
Log Message:
* Mon Sep 07 2009 Bastien Nocera  0.6.28-1
- Update to 0.6.28



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnokii/devel/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- .cvsignore	6 Oct 2008 07:33:50 -0000	1.13
+++ .cvsignore	7 Sep 2009 15:12:21 -0000	1.14
@@ -1 +1 @@
-gnokii-0.6.27.tar.bz2
+gnokii-0.6.28.tar.bz2


Index: gnokii.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnokii/devel/gnokii.spec,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -p -r1.40 -r1.41
--- gnokii.spec	21 Aug 2009 13:41:28 -0000	1.40
+++ gnokii.spec	7 Sep 2009 15:12:22 -0000	1.41
@@ -1,8 +1,8 @@
 # TODO: merge patches upstream where applicable
 
 Name:           gnokii
-Version:        0.6.27
-Release:        7%{?dist}
+Version:        0.6.28
+Release:        1%{?dist}
 Summary:        Linux/Unix tool suite for various mobile phones
 
 Group:          Applications/Communications
@@ -228,6 +228,9 @@ fi
 %{_libdir}/pkgconfig/xgnokii.pc
 
 %changelog
+* Mon Sep 07 2009 Bastien Nocera  0.6.28-1
+- Update to 0.6.28
+
 * Fri Aug 21 2009 Tomas Mraz  - 0.6.27-7
 - rebuilt with new openssl
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnokii/devel/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	6 Oct 2008 07:33:50 -0000	1.13
+++ sources	7 Sep 2009 15:12:22 -0000	1.14
@@ -1 +1 @@
-fd0ae7996a2e2a2c29e9f3c625df8f3d  gnokii-0.6.27.tar.bz2
+55d5567ea5d1ebf8cdc7ad662691fee1  gnokii-0.6.28.tar.bz2



From pkgdb at fedoraproject.org  Mon Sep  7 15:14:05 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 15:14:05 +0000
Subject: [pkgdb] attr ownership updated
Message-ID: <20090907151405.0EB6110F881@bastion2.fedora.phx.redhat.com>

Package attr in Fedora devel was orphaned by zprikryl

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/attr



From pkgdb at fedoraproject.org  Mon Sep  7 15:14:05 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 15:14:05 +0000
Subject: [pkgdb] attr ownership updated
Message-ID: <20090907151405.E687810F88A@bastion2.fedora.phx.redhat.com>

Package attr in Fedora 7 was orphaned by zprikryl

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/attr



From pkgdb at fedoraproject.org  Mon Sep  7 15:14:06 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 15:14:06 +0000
Subject: [pkgdb] attr ownership updated
Message-ID: <20090907151406.8F12610F893@bastion2.fedora.phx.redhat.com>

Package attr in Fedora 8 was orphaned by zprikryl

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/attr



From pkgdb at fedoraproject.org  Mon Sep  7 15:14:07 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 15:14:07 +0000
Subject: [pkgdb] attr ownership updated
Message-ID: <20090907151407.9997C10F895@bastion2.fedora.phx.redhat.com>

Package attr in Fedora 9 was orphaned by zprikryl

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/attr



From pkgdb at fedoraproject.org  Mon Sep  7 15:14:08 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 15:14:08 +0000
Subject: [pkgdb] attr ownership updated
Message-ID: <20090907151409.433E510F85E@bastion2.fedora.phx.redhat.com>

Package attr in Fedora 10 was orphaned by zprikryl

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/attr



From pkgdb at fedoraproject.org  Mon Sep  7 15:14:09 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 15:14:09 +0000
Subject: [pkgdb] attr ownership updated
Message-ID: <20090907151409.C71D010F89A@bastion2.fedora.phx.redhat.com>

Package attr in Fedora 11 was orphaned by zprikryl

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/attr



From pkgdb at fedoraproject.org  Mon Sep  7 15:14:23 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 15:14:23 +0000
Subject: [pkgdb] attr ownership updated
Message-ID: <20090907151423.B603C10F87E@bastion2.fedora.phx.redhat.com>

Package attr in Fedora devel is now owned by kdudka

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/attr



From pkgdb at fedoraproject.org  Mon Sep  7 15:14:48 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 15:14:48 +0000
Subject: [pkgdb] attr ownership updated
Message-ID: <20090907151449.0C66710F87C@bastion2.fedora.phx.redhat.com>

Package attr in Fedora 10 is now owned by kdudka

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/attr



From pkgdb at fedoraproject.org  Mon Sep  7 15:15:25 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 15:15:25 +0000
Subject: [pkgdb] attr ownership updated
Message-ID: <20090907151525.76CEE10F87C@bastion2.fedora.phx.redhat.com>

Package attr in Fedora 11 is now owned by kdudka

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/attr



From hadess at fedoraproject.org  Mon Sep  7 15:23:26 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Mon,  7 Sep 2009 15:23:26 +0000 (UTC)
Subject: rpms/gnome-settings-daemon/F-11
	0001-Update-cut-n-paste-from-gnome-media.patch, NONE,
	1.1 gnome-settings-daemon.spec, 1.110, 1.111
Message-ID: <20090907152326.2C83011C00DB@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnome-settings-daemon/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3115

Modified Files:
	gnome-settings-daemon.spec 
Added Files:
	0001-Update-cut-n-paste-from-gnome-media.patch 
Log Message:
Add missing patch

0001-Update-cut-n-paste-from-gnome-media.patch:
 gvc-mixer-control.c |   68 ++++++++++++++++++++++++++++++++++++++++++++++++----
 gvc-mixer-control.h |    2 -
 gvc-mixer-stream.c  |    4 +--
 3 files changed, 66 insertions(+), 8 deletions(-)

--- NEW FILE 0001-Update-cut-n-paste-from-gnome-media.patch ---
>From 8f75352b50bee9a5ed839eaa0b4fa899bbd540ce Mon Sep 17 00:00:00 2001
From: Bastien Nocera 
Date: Tue, 18 Aug 2009 13:59:32 +0100
Subject: [PATCH] Update cut'n'paste from gnome-media

Slightly changed APIs.
---
 plugins/media-keys/cut-n-paste/gvc-mixer-control.c |   68 ++++++++++++++++++--
 plugins/media-keys/cut-n-paste/gvc-mixer-control.h |    2 +-
 plugins/media-keys/cut-n-paste/gvc-mixer-stream.c  |    3 +-
 3 files changed, 66 insertions(+), 7 deletions(-)

diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-control.c b/plugins/media-keys/cut-n-paste/gvc-mixer-control.c
index 6986202..dc2ea2f 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-control.c
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-control.c
@@ -42,6 +42,11 @@
 
 #define GVC_MIXER_CONTROL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GVC_TYPE_MIXER_CONTROL, GvcMixerControlPrivate))
 
+enum {
+        PROP_0,
+        PROP_NAME
+};
+
 struct GvcMixerControlPrivate
 {
         pa_glib_mainloop *pa_mainloop;
@@ -49,6 +54,7 @@ struct GvcMixerControlPrivate
         pa_context       *pa_context;
         int               n_outstanding;
         guint             reconnect_id;
+        char             *name;
 
         gboolean          default_sink_is_set;
         guint             default_sink_id;
@@ -614,7 +620,7 @@ update_sink (GvcMixerControl    *control,
 
         if (map == NULL)
                 map = gvc_mixer_stream_get_channel_map (stream);
-        gvc_channel_map_volume_changed (map, &info->volume, TRUE);
+        gvc_channel_map_volume_changed (map, &info->volume, FALSE);
 }
 
 static void
@@ -1464,11 +1470,10 @@ gvc_mixer_new_pa_context (GvcMixerControl *self)
         g_return_if_fail (self);
         g_return_if_fail (!self->priv->pa_context);
 
-        /* FIXME: read these from an object property */
         proplist = pa_proplist_new ();
         pa_proplist_sets (proplist,
                           PA_PROP_APPLICATION_NAME,
-                          _("GNOME Volume Control"));
+                          self->priv->name);
         pa_proplist_sets (proplist,
                           PA_PROP_APPLICATION_ID,
                           "org.gnome.VolumeControl");
@@ -1644,6 +1649,45 @@ gvc_mixer_control_dispose (GObject *object)
         G_OBJECT_CLASS (gvc_mixer_control_parent_class)->dispose (object);
 }
 
+static void
+gvc_mixer_control_set_property (GObject       *object,
+                                guint          prop_id,
+                                const GValue  *value,
+                                GParamSpec    *pspec)
+{
+        GvcMixerControl *self = GVC_MIXER_CONTROL (object);
+
+        switch (prop_id) {
+        case PROP_NAME:
+                g_free (self->priv->name);
+                self->priv->name = g_value_dup_string (value);
+                g_object_notify (G_OBJECT (self), "name");
+                break;
+        default:
+                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
+                break;
+        }
+}
+
+static void
+gvc_mixer_control_get_property (GObject     *object,
+                                guint        prop_id,
+                                GValue      *value,
+                                GParamSpec  *pspec)
+{
+        GvcMixerControl *self = GVC_MIXER_CONTROL (object);
+
+        switch (prop_id) {
+        case PROP_NAME:
+                g_value_set_string (value, self->priv->name);
+                break;
+        default:
+                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
+                break;
+        }
+}
+
+
 static GObject *
 gvc_mixer_control_constructor (GType                  type,
                                guint                  n_construct_properties,
@@ -1669,6 +1713,16 @@ gvc_mixer_control_class_init (GvcMixerControlClass *klass)
         object_class->constructor = gvc_mixer_control_constructor;
         object_class->dispose = gvc_mixer_control_dispose;
         object_class->finalize = gvc_mixer_control_finalize;
+        object_class->set_property = gvc_mixer_control_set_property;
+        object_class->get_property = gvc_mixer_control_get_property;
+
+        g_object_class_install_property (object_class,
+                                         PROP_NAME,
+                                         g_param_spec_string ("name",
+                                                              "Name",
+                                                              "Name to display for this mixer control",
+                                                              NULL,
+                                                              G_PARAM_READWRITE|G_PARAM_CONSTRUCT_ONLY));
 
         signals [CONNECTING] =
                 g_signal_new ("connecting",
@@ -1751,15 +1805,19 @@ gvc_mixer_control_finalize (GObject *object)
         g_return_if_fail (GVC_IS_MIXER_CONTROL (object));
 
         mixer_control = GVC_MIXER_CONTROL (object);
+        g_free (mixer_control->priv->name);
+        mixer_control->priv->name = NULL;
 
         g_return_if_fail (mixer_control->priv != NULL);
         G_OBJECT_CLASS (gvc_mixer_control_parent_class)->finalize (object);
 }
 
 GvcMixerControl *
-gvc_mixer_control_new (void)
+gvc_mixer_control_new (const char *name)
 {
         GObject *control;
-        control = g_object_new (GVC_TYPE_MIXER_CONTROL, NULL);
+        control = g_object_new (GVC_TYPE_MIXER_CONTROL,
+                                "name", name,
+                                NULL);
         return GVC_MIXER_CONTROL (control);
 }
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-control.h b/plugins/media-keys/cut-n-paste/gvc-mixer-control.h
index 3de9e62..cba7c5a 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-control.h
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-control.h
@@ -60,7 +60,7 @@ typedef struct
 
 GType               gvc_mixer_control_get_type            (void);
 
-GvcMixerControl *   gvc_mixer_control_new                 (void);
+GvcMixerControl *   gvc_mixer_control_new                 (const char *name);
 
 gboolean            gvc_mixer_control_open                (GvcMixerControl *control);
 gboolean            gvc_mixer_control_close               (GvcMixerControl *control);
diff --git a/plugins/media-keys/cut-n-paste/gvc-mixer-stream.c b/plugins/media-keys/cut-n-paste/gvc-mixer-stream.c
index 0f8bea7..45f64f4 100644
--- a/plugins/media-keys/cut-n-paste/gvc-mixer-stream.c
+++ b/plugins/media-keys/cut-n-paste/gvc-mixer-stream.c
@@ -151,9 +151,10 @@ gvc_mixer_stream_set_volume (GvcMixerStream *stream,
         if (!pa_cvolume_equal(gvc_channel_map_get_cvolume(stream->priv->channel_map), &cv)) {
                 gvc_channel_map_volume_changed(stream->priv->channel_map, &cv, FALSE);
                 g_object_notify (G_OBJECT (stream), "volume");
+                return TRUE;
         }
 
-        return TRUE;
+        return FALSE;
 }
 
 gboolean
-- 
1.6.2.5



Index: gnome-settings-daemon.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-settings-daemon/F-11/gnome-settings-daemon.spec,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -p -r1.110 -r1.111
--- gnome-settings-daemon.spec	7 Sep 2009 15:02:29 -0000	1.110
+++ gnome-settings-daemon.spec	7 Sep 2009 15:23:25 -0000	1.111
@@ -58,6 +58,7 @@ Patch90:	0001-Update-gnome-volume-contro
 Patch91:	0002-Bug-590073-gnome-settings-daemon-crashed-with-SI.patch
 Patch92:	0003-Update-gnome-volume-control-code.patch
 Patch93:	0004-Update-volume-control-code-for-new-API.patch
+Patch94:	0001-Update-cut-n-paste-from-gnome-media.patch
 
 %description
 A daemon to share settings from GNOME to other applications. It also
@@ -91,6 +92,7 @@ developing applications that use %{name}
 %patch91 -p1
 %patch92 -p1
 %patch93 -p1
+%patch94 -p1
 
 autoreconf -i -f
 



From hadess at fedoraproject.org  Mon Sep  7 15:26:53 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Mon,  7 Sep 2009 15:26:53 +0000 (UTC)
Subject: rpms/gnokii/devel gnokii.spec,1.41,1.42
Message-ID: <20090907152653.BC62211C00DB@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnokii/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5554

Modified Files:
	gnokii.spec 
Log Message:
Don't apply obsolete patch


Index: gnokii.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnokii/devel/gnokii.spec,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -p -r1.41 -r1.42
--- gnokii.spec	7 Sep 2009 15:12:22 -0000	1.41
+++ gnokii.spec	7 Sep 2009 15:26:53 -0000	1.42
@@ -96,7 +96,7 @@ Requires:       pkgconfig
 
 %prep
 %setup -q
-%patch0 -p0
+#%patch0 -p0
 %patch1 -p0
 install -pm 644 %{SOURCE5} smsd2mail.sh
 install -pm 644 %{SOURCE6} README.smsd2mail



From fujiwara at fedoraproject.org  Mon Sep  7 15:28:16 2009
From: fujiwara at fedoraproject.org (Takao Fujiwara)
Date: Mon,  7 Sep 2009 15:28:16 +0000 (UTC)
Subject: rpms/ibus-anthy/devel ibus-anthy-HEAD.patch, 1.1,
	1.2 ibus-anthy.spec, 1.23, 1.24
Message-ID: <20090907152816.DF01E11C00DB@cvs1.fedora.phx.redhat.com>

Author: fujiwara

Update of /cvs/pkgs/rpms/ibus-anthy/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6400

Modified Files:
	ibus-anthy-HEAD.patch ibus-anthy.spec 
Log Message:

Fix a build issue


ibus-anthy-HEAD.patch:
 ChangeLog          |    8 ++
 engine/Makefile.am |    9 +--
 engine/Makefile.in |    9 +--
 engine/thumb.py    |  153 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 171 insertions(+), 8 deletions(-)

Index: ibus-anthy-HEAD.patch
===================================================================
RCS file: /cvs/pkgs/rpms/ibus-anthy/devel/ibus-anthy-HEAD.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- ibus-anthy-HEAD.patch	12 Jun 2009 22:25:58 -0000	1.1
+++ ibus-anthy-HEAD.patch	7 Sep 2009 15:28:16 -0000	1.2
@@ -1 +1,214 @@
-
+diff -urNp ibus-anthy-1.2.0.20090907-old/ChangeLog ibus-anthy-1.2.0.20090907/ChangeLog
+--- ibus-anthy-1.2.0.20090907-old/ChangeLog	2009-09-07 11:41:22.000000000 +0900
++++ ibus-anthy-1.2.0.20090907/ChangeLog	2009-09-07 23:24:51.000000000 +0900
+@@ -1,3 +1,11 @@
++commit 4a9511c2691b83fc7f7e02e693e44ff9c80f9c34
++Author: fujiwarat 
++Date:   2009-09-07 23:19:54 +0900
++
++    Fix 507 No module named thumb
++
++M	engine/Makefile.am
++
+ commit 627a6346eeebea547adb547e6254983cea6bc429
+ Author: fujiwarat 
+ Date:   2009-09-07 11:37:46 +0900
+diff -urNp ibus-anthy-1.2.0.20090907-old/engine/Makefile.am ibus-anthy-1.2.0.20090907/engine/Makefile.am
+--- ibus-anthy-1.2.0.20090907-old/engine/Makefile.am	2009-09-07 11:40:46.000000000 +0900
++++ ibus-anthy-1.2.0.20090907/engine/Makefile.am	2009-09-07 23:23:58.000000000 +0900
+@@ -21,12 +21,13 @@
+ engine_anthy_PYTHON = \
+ 	engine.py \
+ 	factory.py \
+-	main.py \
+-	tables.py \
+ 	jastring.py \
+-	segment.py \
+-	romaji.py \
+ 	kana.py \
++	main.py \
++	romaji.py \
++	segment.py \
++	tables.py \
++	thumb.py \
+ 	$(NULL)
+ engine_anthydir = $(pkgdatadir)/engine
+ 
+diff -urNp ibus-anthy-1.2.0.20090907-old/engine/Makefile.in ibus-anthy-1.2.0.20090907/engine/Makefile.in
+--- ibus-anthy-1.2.0.20090907-old/engine/Makefile.in	2009-09-07 11:41:04.000000000 +0900
++++ ibus-anthy-1.2.0.20090907/engine/Makefile.in	2009-09-07 23:24:34.000000000 +0900
+@@ -273,12 +273,13 @@ top_srcdir = @top_srcdir@
+ engine_anthy_PYTHON = \
+ 	engine.py \
+ 	factory.py \
+-	main.py \
+-	tables.py \
+ 	jastring.py \
+-	segment.py \
+-	romaji.py \
+ 	kana.py \
++	main.py \
++	romaji.py \
++	segment.py \
++	tables.py \
++	thumb.py \
+ 	$(NULL)
+ 
+ engine_anthydir = $(pkgdatadir)/engine
+diff -urNp ibus-anthy-1.2.0.20090907-old/engine/thumb.py ibus-anthy-1.2.0.20090907/engine/thumb.py
+--- ibus-anthy-1.2.0.20090907-old/engine/thumb.py	1970-01-01 09:00:00.000000000 +0900
++++ ibus-anthy-1.2.0.20090907/engine/thumb.py	2009-09-07 23:23:58.000000000 +0900
+@@ -0,0 +1,153 @@
++# -*- coding: utf-8 -*-
++
++import gtk
++import gobject
++import time
++
++import segment
++
++
++_table = {
++    'q': [u'?', u'',   u'?'],
++    'w': [u'?', u'?', u'?'],
++    'e': [u'?', u'?', u'?'],
++    'r': [u'?', u'?', u'?'],
++    't': [u'?', u'?', u'?'],
++
++    'y': [u'?', u'?', u'?'],
++    'u': [u'?', u'?', u'?'],
++    'i': [u'?', u'?', u'?'],
++    'o': [u'?', u'?', u'?'],
++    'p': [u',',  u'?', u'?'],
++    '@': [u'?', u'',   u''],
++    '[': [u'?', u'?', u''],
++
++    'a': [u'?', u'',   u'?'],
++    's': [u'?', u'?', u'?'],
++    'd': [u'?', u'?', u'?'],
++    'f': [u'?', u'?', u'?'],
++    'g': [u'?', u'?', u'?'],
++
++    'h': [u'?', u'?', u'?'],
++    'j': [u'?', u'?', u'?'],
++    'k': [u'?', u'?', u'?'],
++    'l': [u'?', u'?', u'?'],
++    ';': [u'?', u'?', u''],
++
++    'z': [u'.',  u'',   u'?'],
++    'x': [u'?', u'?', u'?'],
++    'c': [u'?', u'?', u'?'],
++    'v': [u'?', u'?', u'?'],
++    'b': [u'?', u'?', u'?'],
++
++    'n': [u'?', u'?', u'?'],
++    'm': [u'?', u'?', u'?'],
++    ',': [u'?', u'?', u'?'],
++    '.': [u'?', u'?', u'?'],
++    '/': [u'?', u'?', u''],
++
++    '1': [u'1',  u'',   u'?'],
++    '2': [u'2',  u'',   u'/'],
++    '4': [u'4',  u'',   u'?'],
++    '5': [u'5',  u'',   u'?'],
++
++    '6': [u'6',  u'[',  u''],
++    '7': [u'7',  u']',  u''],
++    '8': [u'8',  u'(',  u''],
++    '9': [u'9',  u')',  u''],
++}
++
++_shift_table = {
++    'H': u'?',
++    'X': u'?',
++    'V': u'?',
++    'B': u'?',
++    '>': u'?',
++}
++
++table = {}
++shift_table = {}
++r_table = {}
++
++for k in _table.keys():
++    table[ord(k)] = _table[k]
++    for c in _table[k]:
++        r_table[c] = k
++
++for k in _shift_table.keys():
++    shift_table[ord(k)] = _shift_table[k]
++    r_table[_shift_table[k]] = k
++
++kana_voiced_consonant_rule = {
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++    u"??" : u"?",
++}
++
++_UNFINISHED_HIRAGANA = set(u"????????????????????")
++
++class ThumbShiftSegment(segment.Segment):
++    
++    def __init__(self, enchars=u"", jachars=u""):
++        if not jachars:
++            if u'!' <= enchars <= u'~':
++                jachars = segment.unichar_half_to_full(enchars)
++            else:
++                jachars = enchars
++                enchars = r_table.get(jachars, u'')
++        super(ThumbShiftSegment, self).__init__(enchars, jachars)
++
++    def is_finished(self):
++        return not (self._jachars in _UNFINISHED_HIRAGANA)
++
++    def append(self, enchar):
++        if enchar == u"\0" or enchar == u"":
++            return []
++        text = self._jachars + enchar
++        jachars = kana_voiced_consonant_rule.get(text, None)
++        if jachars:
++            self._enchars = self._enchars + r_table.get(enchar, u'')
++            self._jachars = jachars
++            return []
++        return [ThumbShiftSegment(enchar)]
++
++    def prepend(self, enchar):
++        if enchar == u"\0" or enchar == u"":
++            return []
++        if self._jachars == u"":
++            if 0x21 <= enchars <= 0x7e:
++                self._enchars = enchar
++                self._jachars = segment.unichar_half_to_full(enchars)
++            else:
++                self._enchars = r_table.get(enchar, u'')
++                self._jachars = enchar
++            return []
++        return [ThumbShiftSegment(enchar)]
++
++    def pop(self, index=-1):
++        self._enchars = u''
++        self._jachars = u''
++        return
++


Index: ibus-anthy.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ibus-anthy/devel/ibus-anthy.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- ibus-anthy.spec	7 Sep 2009 03:24:19 -0000	1.23
+++ ibus-anthy.spec	7 Sep 2009 15:28:16 -0000	1.24
@@ -2,13 +2,13 @@
 %define require_ibus_version 1.2.0.20090904
 Name:       ibus-anthy
 Version:    1.2.0.20090907
-Release:    1%{?dist}
+Release:    2%{?dist}
 Summary:    The Anthy engine for IBus input platform
 License:    GPLv2+
 Group:      System Environment/Libraries
 URL:        http://code.google.com/p/ibus/
 Source0:    http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
-# Patch0:     ibus-anthy-HEAD.patch
+Patch0:     ibus-anthy-HEAD.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -29,7 +29,7 @@ libanthy.
 
 %prep
 %setup -q
-# %patch0 -p1
+%patch0 -p1
 
 %build
 %configure --disable-static
@@ -57,6 +57,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/ibus/component/*
 
 %changelog
+* Mon Sep 07 2009 Takao Fujiwara  - 1.2.0.20090907-2
+- Fix a build issue
+
 * Mon Sep 07 2009 Takao Fujiwara  - 1.2.0.20090907-1
 - Update to 1.2.0.20090907
 - Fix bug 510978 - "Typing Method" configuration doesn't work



From hadess at fedoraproject.org  Mon Sep  7 15:39:55 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Mon,  7 Sep 2009 15:39:55 +0000 (UTC)
Subject: rpms/gnokii/devel gnokii.spec,1.42,1.43
Message-ID: <20090907153955.85EEE11C00DB@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnokii/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9548

Modified Files:
	gnokii.spec 
Log Message:
Add intltool BR


Index: gnokii.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnokii/devel/gnokii.spec,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -p -r1.42 -r1.43
--- gnokii.spec	7 Sep 2009 15:26:53 -0000	1.42
+++ gnokii.spec	7 Sep 2009 15:39:55 -0000	1.43
@@ -36,7 +36,7 @@ BuildRequires:	libXt-devel
 BuildRequires:	libXpm-devel 
 BuildRequires:	pcsc-lite-devel
 BuildRequires:	readline-devel
-BuildRequires:	perl(XML::Parser)
+BuildRequires:	perl(XML::Parser) intltool
 Requires(pre):  %{_sbindir}/groupadd
 
 %description



From mcrha at fedoraproject.org  Mon Sep  7 15:40:02 2009
From: mcrha at fedoraproject.org (Milan Crha)
Date: Mon,  7 Sep 2009 15:40:02 +0000 (UTC)
Subject: rpms/gtkhtml3/devel .cvsignore, 1.101, 1.102 gtkhtml3.spec, 1.158, 
	1.159 sources, 1.101, 1.102
Message-ID: <20090907154002.37BCF11C043D@cvs1.fedora.phx.redhat.com>

Author: mcrha

Update of /cvs/pkgs/rpms/gtkhtml3/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9517

Modified Files:
	.cvsignore gtkhtml3.spec sources 
Log Message:
* Mon Sep 07 2009 Milan Crha  - 3.27.92-1.fc12
- Update to 3.27.92




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gtkhtml3/devel/.cvsignore,v
retrieving revision 1.101
retrieving revision 1.102
diff -u -p -r1.101 -r1.102
--- .cvsignore	24 Aug 2009 10:03:41 -0000	1.101
+++ .cvsignore	7 Sep 2009 15:40:01 -0000	1.102
@@ -1 +1 @@
-gtkhtml-3.27.91.tar.bz2
+gtkhtml-3.27.92.tar.bz2


Index: gtkhtml3.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gtkhtml3/devel/gtkhtml3.spec,v
retrieving revision 1.158
retrieving revision 1.159
diff -u -p -r1.158 -r1.159
--- gtkhtml3.spec	24 Aug 2009 10:03:41 -0000	1.158
+++ gtkhtml3.spec	7 Sep 2009 15:40:02 -0000	1.159
@@ -6,7 +6,7 @@
 ### Abstract ###
 
 Name: gtkhtml3
-Version: 3.27.91
+Version: 3.27.92
 Release: 1%{?dist}
 Group: System Environment/Libraries
 Summary: GtkHTML library
@@ -97,6 +97,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/pkgconfig/*.pc
 
 %changelog
+* Mon Sep 07 2009 Milan Crha  - 3.27.92-1.fc12
+- Update to 3.27.92
+
 * Mon Aug 24 2009 Milan Crha  - 3.27.91-1.fc12
 - Update to 3.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gtkhtml3/devel/sources,v
retrieving revision 1.101
retrieving revision 1.102
diff -u -p -r1.101 -r1.102
--- sources	24 Aug 2009 10:03:41 -0000	1.101
+++ sources	7 Sep 2009 15:40:02 -0000	1.102
@@ -1 +1 @@
-f1c36826886078f6899b0e5f5dfa5a08  gtkhtml-3.27.91.tar.bz2
+566e7bc724d51c69cef2af501800db71  gtkhtml-3.27.92.tar.bz2



From mcrha at fedoraproject.org  Mon Sep  7 15:53:07 2009
From: mcrha at fedoraproject.org (Milan Crha)
Date: Mon,  7 Sep 2009 15:53:07 +0000 (UTC)
Subject: rpms/evolution-data-server/devel .cvsignore, 1.113,
	1.114 evolution-data-server.spec, 1.275, 1.276 sources, 1.113, 1.114
Message-ID: <20090907155307.0EDBC11C00DB@cvs1.fedora.phx.redhat.com>

Author: mcrha

Update of /cvs/pkgs/rpms/evolution-data-server/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13687

Modified Files:
	.cvsignore evolution-data-server.spec sources 
Log Message:
* Mon Sep 07 2009 Milan Crha  - 2.27.92-1.fc12
- Update to 2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-data-server/devel/.cvsignore,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -p -r1.113 -r1.114
--- .cvsignore	24 Aug 2009 10:52:49 -0000	1.113
+++ .cvsignore	7 Sep 2009 15:53:06 -0000	1.114
@@ -1 +1 @@
-evolution-data-server-2.27.91.tar.bz2
+evolution-data-server-2.27.92.tar.bz2


Index: evolution-data-server.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-data-server/devel/evolution-data-server.spec,v
retrieving revision 1.275
retrieving revision 1.276
diff -u -p -r1.275 -r1.276
--- evolution-data-server.spec	27 Aug 2009 15:07:23 -0000	1.275
+++ evolution-data-server.spec	7 Sep 2009 15:53:06 -0000	1.276
@@ -27,8 +27,8 @@
 ### Abstract ###
 
 Name: evolution-data-server
-Version: 2.27.91
-Release: 3%{?dist}
+Version: 2.27.92
+Release: 1%{?dist}
 Group: System Environment/Libraries
 Summary: Backend data server for Evolution
 License: LGPLv2+
@@ -361,6 +361,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gtk-doc/html/libedataserverui
 
 %changelog
+* Mon Sep 07 2009 Milan Crha  - 2.27.92-1.fc12
+- Update to 2.27.92
+
 * Thu Aug 27 2009 Matthew Barnes  - 2.27.91-3.fc12
 - Rebuild with old OpenSSL, er something...
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-data-server/devel/sources,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -p -r1.113 -r1.114
--- sources	24 Aug 2009 10:52:49 -0000	1.113
+++ sources	7 Sep 2009 15:53:06 -0000	1.114
@@ -1 +1 @@
-00503d1ad0c6afba8ed8543fd80e1adb  evolution-data-server-2.27.91.tar.bz2
+cd77443d0466724fafc2034f0e3405fd  evolution-data-server-2.27.92.tar.bz2



From hadess at fedoraproject.org  Mon Sep  7 16:07:20 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Mon,  7 Sep 2009 16:07:20 +0000 (UTC)
Subject: rpms/gnokii/devel gnokii.spec,1.43,1.44
Message-ID: <20090907160720.1CD0111C00DB@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnokii/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19399

Modified Files:
	gnokii.spec 
Log Message:
Fix file list


Index: gnokii.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnokii/devel/gnokii.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -p -r1.43 -r1.44
--- gnokii.spec	7 Sep 2009 15:39:55 -0000	1.43
+++ gnokii.spec	7 Sep 2009 16:07:19 -0000	1.44
@@ -197,7 +197,6 @@ fi
 %{_datadir}/pixmaps/xgnokii.png
 %{_datadir}/applications/*xgnokii.desktop
 %{_mandir}/man1/xgnokii.1*
-%{_prefix}/share/xgnokii/
 
 %files smsd
 %defattr(-,root,root,-)



From mcrha at fedoraproject.org  Mon Sep  7 16:13:34 2009
From: mcrha at fedoraproject.org (Milan Crha)
Date: Mon,  7 Sep 2009 16:13:34 +0000 (UTC)
Subject: rpms/evolution/devel .cvsignore, 1.120, 1.121 evolution.spec, 1.414,
	1.415 sources, 1.120, 1.121
Message-ID: <20090907161334.EB68611C00DB@cvs1.fedora.phx.redhat.com>

Author: mcrha

Update of /cvs/pkgs/rpms/evolution/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22415

Modified Files:
	.cvsignore evolution.spec sources 
Log Message:
* Mon Sep 07 2009 Milan Crha  - 2.27.92-1.fc12
- Update to 2.27.92




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/.cvsignore,v
retrieving revision 1.120
retrieving revision 1.121
diff -u -p -r1.120 -r1.121
--- .cvsignore	24 Aug 2009 11:07:27 -0000	1.120
+++ .cvsignore	7 Sep 2009 16:13:34 -0000	1.121
@@ -1 +1 @@
-evolution-2.27.91.tar.bz2
+evolution-2.27.92.tar.bz2


Index: evolution.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v
retrieving revision 1.414
retrieving revision 1.415
diff -u -p -r1.414 -r1.415
--- evolution.spec	24 Aug 2009 11:07:27 -0000	1.414
+++ evolution.spec	7 Sep 2009 16:13:34 -0000	1.415
@@ -42,7 +42,7 @@
 ### Abstract ###
 
 Name: evolution
-Version: 2.27.91
+Version: 2.27.92
 Release: 1%{?dist}
 Group: Applications/Productivity
 Summary: Mail and calendar client for GNOME
@@ -696,6 +696,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Mon Sep 07 2009 Milan Crha  - 2.27.92-1.fc12
+- Update to 2.27.92
+
 * Mon Aug 24 2009 Milan Crha  - 2.27.91-1.fc12
 - Update to 2.27.91
 - Remove patch for GNOME bug #591414 (fixed upstream).


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/sources,v
retrieving revision 1.120
retrieving revision 1.121
diff -u -p -r1.120 -r1.121
--- sources	24 Aug 2009 11:07:27 -0000	1.120
+++ sources	7 Sep 2009 16:13:34 -0000	1.121
@@ -1 +1 @@
-4f28ce4302ec26ea1b3ecb93c920c07c  evolution-2.27.91.tar.bz2
+75cf92e71dc6cb7d10c4a59b85c601e2  evolution-2.27.92.tar.bz2



From nphilipp at fedoraproject.org  Mon Sep  7 16:15:15 2009
From: nphilipp at fedoraproject.org (Nils Philippsen)
Date: Mon,  7 Sep 2009 16:15:15 +0000 (UTC)
Subject: rpms/system-config-date/devel .cvsignore, 1.106, 1.107 sources,
	1.117, 1.118 system-config-date.spec, 1.125, 1.126
Message-ID: <20090907161515.E08BF11C00DB@cvs1.fedora.phx.redhat.com>

Author: nphilipp

Update of /cvs/pkgs/rpms/system-config-date/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23037

Modified Files:
	.cvsignore sources system-config-date.spec 
Log Message:
version 1.9.48


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-date/devel/.cvsignore,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -p -r1.106 -r1.107
--- .cvsignore	2 Sep 2009 15:01:09 -0000	1.106
+++ .cvsignore	7 Sep 2009 16:15:15 -0000	1.107
@@ -1 +1 @@
-system-config-date-1.9.47.tar.bz2
+system-config-date-1.9.48.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-date/devel/sources,v
retrieving revision 1.117
retrieving revision 1.118
diff -u -p -r1.117 -r1.118
--- sources	2 Sep 2009 15:55:23 -0000	1.117
+++ sources	7 Sep 2009 16:15:15 -0000	1.118
@@ -1 +1 @@
-60511fece116d7621dcb56f99f2d5a61  system-config-date-1.9.47.tar.bz2
+f5083fb1619ebe49d9bc2310279765c7  system-config-date-1.9.48.tar.bz2


Index: system-config-date.spec
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-date/devel/system-config-date.spec,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -p -r1.125 -r1.126
--- system-config-date.spec	2 Sep 2009 15:55:24 -0000	1.125
+++ system-config-date.spec	7 Sep 2009 16:15:15 -0000	1.126
@@ -1,3 +1,6 @@
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")}
+%{!?python_version: %global python_version %(%{__python} -c "from distutils.sysconfig import get_python_version; print get_python_version()")}
+
 # Command line configurables
 
 %if 0%{?fedora}%{?rhel} == 0 || 0%{?fedora} >= 8 || 0%{?rhel} >= 6
@@ -14,7 +17,7 @@
 
 Summary: A graphical interface for modifying system date and time
 Name: system-config-date
-Version: 1.9.47
+Version: 1.9.48
 Release: 1%{?dist}
 URL: http://fedorahosted.org/%{name}
 License: GPLv2+
@@ -107,9 +110,6 @@ fi
 %defattr(-,root,root,-)
 %doc COPYING
 %{_bindir}/system-config-date
-%{_bindir}/system-config-time
-%{_bindir}/dateconfig
-%{_sbindir}/timeconfig
 %{_datadir}/system-config-date
 %{_datadir}/applications/system-config-date.desktop
 %{_datadir}/system-config-date/pixmaps/system-config-date.png
@@ -119,17 +119,21 @@ fi
 %{_mandir}/ja/man8/system-config-date*
 %config(noreplace) %{_sysconfdir}/security/console.apps/system-config-date
 %config(noreplace) %{_sysconfdir}/pam.d/system-config-date
-%config(noreplace) %{_sysconfdir}/security/console.apps/system-config-time
-%config(noreplace) %{_sysconfdir}/pam.d/system-config-time
-%config(noreplace) %{_sysconfdir}/security/console.apps/dateconfig
-%config(noreplace) %{_sysconfdir}/pam.d/dateconfig
+%{python_sitelib}/scdate
+%{python_sitelib}/scdate-%{version}-py%{python_version}.egg-info
+#%{python_sitelib}/scdate.dbus-%{version}-py%{python_version}.egg-info
 
 %changelog
+* Mon Sep 07 2009 Nils Philippsen  - 1.9.48-1
+- use string object methods instead of string module
+- get rid of timeconfig and compat program names
+- move backend code into scdate.core module
+
 * Wed Sep 02 2009 Nils Philippsen  - 1.9.47-1
 - import gettext from each module again (#520799)
 
 * Wed Sep 02 2009 Nils Philippsen  - 1.9.46-1
-- use new gtk toolkit API
+- use new gtk tooltip API
 
 * Tue Sep 01 2009 Nils Philippsen 
 - use slip.util.files.linkorcopyfile() (#512046)



From than at fedoraproject.org  Mon Sep  7 16:15:17 2009
From: than at fedoraproject.org (Than Ngo)
Date: Mon,  7 Sep 2009 16:15:17 +0000 (UTC)
Subject: rpms/rp-pppoe/devel pppoe-server.init, NONE, 1.1 rp-pppoe.spec, 1.47,
	1.48
Message-ID: <20090907161517.18DB511C0424@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/rp-pppoe/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21771

Modified Files:
	rp-pppoe.spec 
Added Files:
	pppoe-server.init 
Log Message:
- add feature, save and restore all information about default routes bz#191242
- add startup script for pppoe-server bz#507123




--- NEW FILE pppoe-server.init ---
#!/bin/sh
#
# pppoe-server: Starts the PPPoE Server.
#
# chkconfig: 2345 10 92
# description:  pppoe-server is a user-space server for PPPoE (Point-to-Point Protocol over Eth- \
#               ernet) for Linux and other UNIX systems.  pppoe-server works in concert with the \
#               pppoe client to respond to PPPoE discovery packets and set up PPPoE sessions.
# processname:  /sbin/pppoe-server
# config:       /etc/ppp/pppoe-server-options

. /etc/rc.d/init.d/functions
RETVAL=0
prog=pppoe-server

check() {
        # Check that we're a privileged user
        [ `id -u` = 0 ] || exit 4

        # Check if acpid is executable
        test -x /sbin/$prog || exit 5
}

start() {
        check
        echo -n $"Starting $prog: "
        daemon /sbin/$prog
        RETVAL=$?
        echo
        [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
        return $RETVAL
}

stop() {
       check
        echo -n $"Stopping $prog: "
        killproc /sbin/$prog
        RETVAL=$?
        echo
        [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog
        return $RETVAL
}

restart() {
        stop
        start
}

case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    restart)
        restart
        ;;
    reload)
        echo "$0: Unimplemented feature."
        RETVAL=3
        ;;
    force-reload)
        echo "$0: Unimplemented feature."
        RETVAL=3
        ;;
    condrestart)
        if [ -f /var/lock/subsys/pppoe-server ]; then
            restart
        fi
        ;;
    status)
        status pppoe-server
        RETVAL=$?
        ;;
    *)
        echo $"Usage: $0 {start|stop|status|restart|condrestart|reload|force-reload}"
        RETVAL=3
        ;;
esac

exit $RETVAL


Index: rp-pppoe.spec
===================================================================
RCS file: /cvs/extras/rpms/rp-pppoe/devel/rp-pppoe.spec,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -p -r1.47 -r1.48
--- rp-pppoe.spec	7 Sep 2009 14:49:54 -0000	1.47
+++ rp-pppoe.spec	7 Sep 2009 16:15:16 -0000	1.48
@@ -1,7 +1,7 @@
 Summary: A PPP over Ethernet client (for xDSL support).
 Name: rp-pppoe
 Version: 3.10
-Release: 4%{?dist}
+Release: 5%{?dist}
 License: GPLv2+
 Group: System Environment/Daemons
 Url: http://www.roaringpenguin.com/pppoe/
@@ -11,6 +11,7 @@ Source2: pppoe-setup
 Source3: pppoe-start
 Source4: pppoe-status
 Source5: pppoe-stop
+Source6: pppoe-server.init
 
 Patch0: rp-pppoe-3.8-redhat.patch
 
@@ -61,6 +62,7 @@ install -m 0755 %{SOURCE2} %{buildroot}/
 install -m 0755 %{SOURCE3} %{buildroot}/sbin
 install -m 0755 %{SOURCE4} %{buildroot}/sbin
 install -m 0755 %{SOURCE5} %{buildroot}/sbin
+install -m 0755 %{SOURCE6} %{buildroot}/etc/rc.d/init.d/pppoe-server
 
 pushd %{buildroot}%{_sbindir}
 ln -s ../../sbin/* .
@@ -147,6 +149,7 @@ exit 0
 %changelog
 * Mon Sep 07 2009 Than Ngo  - 3.10-4
 - add feature, save and restore all information about default routes bz#191242
+- add startup script for pppoe-server bz#507123
 
 * Sun Jul 26 2009 Fedora Release Engineering  - 3.10-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild



From mcrha at fedoraproject.org  Mon Sep  7 16:17:15 2009
From: mcrha at fedoraproject.org (Milan Crha)
Date: Mon,  7 Sep 2009 16:17:15 +0000 (UTC)
Subject: rpms/evolution-exchange/devel .cvsignore, 1.48,
	1.49 evolution-exchange.spec, 1.72, 1.73 sources, 1.48, 1.49
Message-ID: <20090907161715.BF08311C00DB@cvs1.fedora.phx.redhat.com>

Author: mcrha

Update of /cvs/pkgs/rpms/evolution-exchange/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24207

Modified Files:
	.cvsignore evolution-exchange.spec sources 
Log Message:
* Mon Sep 07 2009 Milan Crha  - 2.27.92-1.fc12
- Update to 2.27.92




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-exchange/devel/.cvsignore,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -p -r1.48 -r1.49
--- .cvsignore	24 Aug 2009 11:19:10 -0000	1.48
+++ .cvsignore	7 Sep 2009 16:17:15 -0000	1.49
@@ -1 +1 @@
-evolution-exchange-2.27.91.tar.bz2
+evolution-exchange-2.27.92.tar.bz2


Index: evolution-exchange.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-exchange/devel/evolution-exchange.spec,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -p -r1.72 -r1.73
--- evolution-exchange.spec	30 Aug 2009 14:03:58 -0000	1.72
+++ evolution-exchange.spec	7 Sep 2009 16:17:15 -0000	1.73
@@ -17,8 +17,8 @@
 ### Abstract ###
 
 Name: evolution-exchange
-Version: 2.27.91
-Release: 3%{?dist}
+Version: 2.27.92
+Release: 1%{?dist}
 Group: Applications/Productivity
 Summary: Evolution plugin to interact with MS Exchange Server
 License: GPLv2+
@@ -121,6 +121,9 @@ gconftool-2 --makefile-install-rule %{_s
 %{_sysconfdir}/gconf/schemas/apps_exchange_addressbook-%{evo_major}.schemas
 
 %changelog
+* Mon Sep 07 2009 Milan Crha  - 2.27.92-1.fc12
+- Update to 2.27.92
+
 * Sun Aug 30 2009 Matthew Barnes  - 2.27.91-3.fc12
 - Rebuild again.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-exchange/devel/sources,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -p -r1.48 -r1.49
--- sources	24 Aug 2009 11:19:11 -0000	1.48
+++ sources	7 Sep 2009 16:17:15 -0000	1.49
@@ -1 +1 @@
-eafad1ffb69389878b12757114e1574d  evolution-exchange-2.27.91.tar.bz2
+8333048c4569296d75e243ff20b85138  evolution-exchange-2.27.92.tar.bz2



From than at fedoraproject.org  Mon Sep  7 16:17:47 2009
From: than at fedoraproject.org (Than Ngo)
Date: Mon,  7 Sep 2009 16:17:47 +0000 (UTC)
Subject: rpms/rp-pppoe/devel rp-pppoe.spec,1.48,1.49
Message-ID: <20090907161747.5525711C00DB@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/rp-pppoe/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24717

Modified Files:
	rp-pppoe.spec 
Log Message:
fix file list



Index: rp-pppoe.spec
===================================================================
RCS file: /cvs/extras/rpms/rp-pppoe/devel/rp-pppoe.spec,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -p -r1.48 -r1.49
--- rp-pppoe.spec	7 Sep 2009 16:15:16 -0000	1.48
+++ rp-pppoe.spec	7 Sep 2009 16:17:47 -0000	1.49
@@ -62,7 +62,7 @@ install -m 0755 %{SOURCE2} %{buildroot}/
 install -m 0755 %{SOURCE3} %{buildroot}/sbin
 install -m 0755 %{SOURCE4} %{buildroot}/sbin
 install -m 0755 %{SOURCE5} %{buildroot}/sbin
-install -m 0755 %{SOURCE6} %{buildroot}/etc/rc.d/init.d/pppoe-server
+install -m 0755 %{SOURCE6} %{buildroot}%{_sysconfdir}/etc/rc.d/init.d/pppoe-server
 
 pushd %{buildroot}%{_sbindir}
 ln -s ../../sbin/* .
@@ -142,6 +142,7 @@ exit 0
 %doc configs
 %config(noreplace) %{_sysconfdir}/ppp/pppoe-server-options
 %config(noreplace) %{_sysconfdir}/ppp/firewall*
+%config(noreplace) %{_sysconfdir}/etc/rc.d/init.d/*
 /sbin/*
 %{_sbindir}/*
 %{_mandir}/man?/*



From mcrha at fedoraproject.org  Mon Sep  7 16:23:04 2009
From: mcrha at fedoraproject.org (Milan Crha)
Date: Mon,  7 Sep 2009 16:23:04 +0000 (UTC)
Subject: rpms/evolution-mapi/devel .cvsignore, 1.13, 1.14 evolution-mapi.spec,
	1.17, 1.18 sources, 1.13, 1.14
Message-ID: <20090907162304.32DA611C00DB@cvs1.fedora.phx.redhat.com>

Author: mcrha

Update of /cvs/pkgs/rpms/evolution-mapi/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26770

Modified Files:
	.cvsignore evolution-mapi.spec sources 
Log Message:
* Mon Sep 07 2009 Milan Crha  - 0.27.92-1
- Update to 0.27.92




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-mapi/devel/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- .cvsignore	24 Aug 2009 11:34:10 -0000	1.13
+++ .cvsignore	7 Sep 2009 16:23:03 -0000	1.14
@@ -1 +1 @@
-evolution-mapi-0.27.91.tar.bz2
+evolution-mapi-0.27.92.tar.bz2


Index: evolution-mapi.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-mapi/devel/evolution-mapi.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- evolution-mapi.spec	24 Aug 2009 11:34:10 -0000	1.17
+++ evolution-mapi.spec	7 Sep 2009 16:23:03 -0000	1.18
@@ -11,7 +11,7 @@
 ### Abstract ###
 
 Name: evolution-mapi
-Version: 0.27.91
+Version: 0.27.92
 Release: 1%{?dist}
 Group: Applications/Productivity
 Summary: Evolution extension for MS Exchange 2007 servers
@@ -108,6 +108,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/pkgconfig/libexchangemapi-1.0.pc
 
 %changelog
+* Mon Sep 07 2009 Milan Crha  - 0.27.92-1
+- Update to 0.27.92
+
 * Mon Aug 24 2009 Milan Crha  - 0.27.91-1
 - Update to 0.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-mapi/devel/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	24 Aug 2009 11:34:11 -0000	1.13
+++ sources	7 Sep 2009 16:23:03 -0000	1.14
@@ -1 +1 @@
-6085d71635aa31d6bfca11aafb258a45  evolution-mapi-0.27.91.tar.bz2
+7c8bc781e821e7243028f4488f951fb5  evolution-mapi-0.27.92.tar.bz2



From nphilipp at fedoraproject.org  Mon Sep  7 16:23:59 2009
From: nphilipp at fedoraproject.org (Nils Philippsen)
Date: Mon,  7 Sep 2009 16:23:59 +0000 (UTC)
Subject: rpms/system-config-date/devel sources, 1.118,
	1.119 system-config-date.spec, 1.126, 1.127
Message-ID: <20090907162359.D06CF11C00DB@cvs1.fedora.phx.redhat.com>

Author: nphilipp

Update of /cvs/pkgs/rpms/system-config-date/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27160

Modified Files:
	sources system-config-date.spec 
Log Message:
add BR: python-devel


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-date/devel/sources,v
retrieving revision 1.118
retrieving revision 1.119
diff -u -p -r1.118 -r1.119
--- sources	7 Sep 2009 16:15:15 -0000	1.118
+++ sources	7 Sep 2009 16:23:59 -0000	1.119
@@ -1 +1 @@
-f5083fb1619ebe49d9bc2310279765c7  system-config-date-1.9.48.tar.bz2
+4b65073d4af73e4bfddc4a56a65d68f6  system-config-date-1.9.48.tar.bz2


Index: system-config-date.spec
===================================================================
RCS file: /cvs/pkgs/rpms/system-config-date/devel/system-config-date.spec,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -p -r1.126 -r1.127
--- system-config-date.spec	7 Sep 2009 16:15:15 -0000	1.126
+++ system-config-date.spec	7 Sep 2009 16:23:59 -0000	1.127
@@ -38,6 +38,7 @@ BuildRequires: desktop-file-utils
 BuildRequires: gettext
 BuildRequires: intltool
 BuildRequires: python
+BuildRequires: python-devel
 
 Requires: libselinux-python
 Requires: ntp



From than at fedoraproject.org  Mon Sep  7 16:26:59 2009
From: than at fedoraproject.org (Than Ngo)
Date: Mon,  7 Sep 2009 16:26:59 +0000 (UTC)
Subject: rpms/rp-pppoe/devel rp-pppoe.spec,1.49,1.50
Message-ID: <20090907162659.0EA1B11C00DB@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/rp-pppoe/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28424

Modified Files:
	rp-pppoe.spec 
Log Message:
fix file list



Index: rp-pppoe.spec
===================================================================
RCS file: /cvs/extras/rpms/rp-pppoe/devel/rp-pppoe.spec,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -p -r1.49 -r1.50
--- rp-pppoe.spec	7 Sep 2009 16:17:47 -0000	1.49
+++ rp-pppoe.spec	7 Sep 2009 16:26:58 -0000	1.50
@@ -53,6 +53,8 @@ make
 rm -rf %{buildroot}
 
 mkdir -p %{buildroot}/sbin
+mkdir -p %{buildroot}%{_sysconfdir}/etc/rc.d/init.d
+
 make -C src install DESTDIR=%{buildroot}
 
 mv %{buildroot}%{_sbindir}/* %{buildroot}/sbin



From s4504kr at fedoraproject.org  Mon Sep  7 16:43:44 2009
From: s4504kr at fedoraproject.org (Jochen Schmitt)
Date: Mon,  7 Sep 2009 16:43:44 +0000 (UTC)
Subject: rpms/blender/devel .cvsignore, 1.19, 1.20 blender-repack.sh, 1.3,
	1.4 blender.spec, 1.124, 1.125 sources, 1.25, 1.26
Message-ID: <20090907164344.2996F11C00DB@cvs1.fedora.phx.redhat.com>

Author: s4504kr

Update of /cvs/extras/rpms/blender/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3709

Modified Files:
	.cvsignore blender-repack.sh blender.spec sources 
Log Message:
New upstream release


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/blender/devel/.cvsignore,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- .cvsignore	19 Jun 2009 13:54:39 -0000	1.19
+++ .cvsignore	7 Sep 2009 16:43:43 -0000	1.20
@@ -1,4 +1 @@
-blender-2.49a-repack.tar.bz2
-blender-2.49-repack.tar.bz2
-blender-2.49.tar.gz
-blender-2.49a.tar.gz
+blender-2.49b-repack.tar.bz2


Index: blender-repack.sh
===================================================================
RCS file: /cvs/extras/rpms/blender/devel/blender-repack.sh,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- blender-repack.sh	3 Aug 2009 16:38:43 -0000	1.3
+++ blender-repack.sh	7 Sep 2009 16:43:43 -0000	1.4
@@ -12,7 +12,7 @@ cleanup() {
 
 unset CDPATH
 pwd=$(pwd)
-BVERSION=2.49a
+BVERSION=2.49b
 
 pushd "$tmp"
 if [ -e $pwd/blender-${BVERSION}.tar.gz ] ; then


Index: blender.spec
===================================================================
RCS file: /cvs/extras/rpms/blender/devel/blender.spec,v
retrieving revision 1.124
retrieving revision 1.125
diff -u -p -r1.124 -r1.125
--- blender.spec	11 Aug 2009 18:17:32 -0000	1.124
+++ blender.spec	7 Sep 2009 16:43:43 -0000	1.125
@@ -4,8 +4,8 @@
 %global fontname blender
 
 Name:           blender
-Version:        2.49a
-Release: 	6%{?dist}
+Version:        2.49b
+Release: 	1%{?dist}
 
 Summary:        3D modeling, animation, rendering and post-production
 
@@ -244,8 +244,11 @@ fi || :
 %{_bindir}/blenderplayer.bin
 
 %changelog
-* Tue Aug 11 2009 Jochen Schmitt  - 2.49a-6
-- Build again neu freealut relase (openalut-soft)
+* Mon Sep  7 2009 Jochen Schmitt  2.49b-1
+- New upstream release (#520780)
+
+* Tue Aug 11 2009 Jochen Schmitt  2.49a-6
+- Build again new freealut relase (openalut-soft)
 
 * Mon Aug  3 2009 Jochen Schmitt  2.49a-5
 - Revoke using of system FTGL library


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/blender/devel/sources,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- sources	19 Jun 2009 13:54:39 -0000	1.25
+++ sources	7 Sep 2009 16:43:43 -0000	1.26
@@ -1,2 +1 @@
-827f8faeb622b758e01920fabd115598  blender-2.49a-repack.tar.bz2
-b21da9b1c0fab564fa6aa09d6debf652  blender-2.49-repack.tar.bz2
+8537ec34afbd72ea517843efdc4b0cae  blender-2.49b-repack.tar.bz2



From th0br0 at fedoraproject.org  Mon Sep  7 16:58:26 2009
From: th0br0 at fedoraproject.org (Andreas Osowski)
Date: Mon,  7 Sep 2009 16:58:26 +0000 (UTC)
Subject: rpms/canto/F-10 .cvsignore, 1.3, 1.4 canto.spec, 1.2, 1.3 sources,
	1.3, 1.4
Message-ID: <20090907165826.848BF11C00DB@cvs1.fedora.phx.redhat.com>

Author: th0br0

Update of /cvs/pkgs/rpms/canto/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7266

Modified Files:
	.cvsignore canto.spec sources 
Log Message:
Update to 0.7.4


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/canto/F-10/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	12 Jun 2009 20:43:38 -0000	1.3
+++ .cvsignore	7 Sep 2009 16:58:24 -0000	1.4
@@ -1 +1 @@
-canto-0.6.13.tar.gz
+canto-0.7.4.tar.gz


Index: canto.spec
===================================================================
RCS file: /cvs/pkgs/rpms/canto/F-10/canto.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- canto.spec	12 Jun 2009 20:43:38 -0000	1.2
+++ canto.spec	7 Sep 2009 16:58:24 -0000	1.3
@@ -2,7 +2,7 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 Name:		canto
-Version:	0.6.13
+Version:	0.7.4
 Release:	1%{?dist}
 Summary:	Atom/RSS feed reader based on ncurses
 Group:		Applications/Internet
@@ -36,13 +36,14 @@ CFLAGS="%{optflags}" %{__python} setup.p
 rm -rf %{buildroot}
 %{__python} setup.py install -O1 --skip-build --root %{buildroot}
 sed -i -e '/#\!/d' %{buildroot}/%{python_sitearch}/%{name}/canto_html.py
+sed -i -e '/#\!/d' %{buildroot}/%{python_sitearch}/%{name}/cfg/{sources,base}.py
 
 %clean
 rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%doc ChangeLog COPYING README TODO
+%doc ChangeLog COPYING README
 %{_bindir}/%{name}*
 %{_mandir}/man1/%{name}*
 %attr(0644,root,root) %{python_sitearch}/%{name}/widecurse.so
@@ -50,6 +51,10 @@ rm -rf %{buildroot}
 %{python_sitearch}/%{name}/*
 
 %changelog
+* Mon Sep 7 2009 Andreas Osowski  - 0.7.4-1
+- Updated to 0.7.4
+- Removed TODO from %%doc as it is no longer supplied by upstream
+
 * Fri Jun 12 2009 Andreas Osowski  - 0.6.13-1
 - Updated to 0.6.13
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/canto/F-10/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	12 Jun 2009 20:43:38 -0000	1.3
+++ sources	7 Sep 2009 16:58:24 -0000	1.4
@@ -1 +1 @@
-7836cf54cbb0af48d3d68a8aa86432b7  canto-0.6.13.tar.gz
+dc011bdc1047585d4ebb97243ba3e631  canto-0.7.4.tar.gz



From mtasaka at fedoraproject.org  Mon Sep  7 17:03:17 2009
From: mtasaka at fedoraproject.org (Mamoru Tasaka)
Date: Mon,  7 Sep 2009 17:03:17 +0000 (UTC)
Subject: rpms/kazehakase/devel kazehakase-0.5.7-rev3832-dbus.patch, NONE,
	1.1 .cvsignore, 1.36, 1.37 kazehakase.spec, 1.93, 1.94 sources,
	1.36, 1.37 kazehakase-rev3773-gtk021705.patch, 1.1, NONE
Message-ID: <20090907170317.3CEAC11C00DB@cvs1.fedora.phx.redhat.com>

Author: mtasaka

Update of /cvs/extras/rpms/kazehakase/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8521

Modified Files:
	.cvsignore kazehakase.spec sources 
Added Files:
	kazehakase-0.5.7-rev3832-dbus.patch 
Removed Files:
	kazehakase-rev3773-gtk021705.patch 
Log Message:
* Mon Sep  7 2009 Mamoru Tasaka  - 0.5.7-3.svn3832_trunk
- Try rev 3832 for new dbus feature
- Kill ruby support until it gets compiled


kazehakase-0.5.7-rev3832-dbus.patch:
 Makefile.am |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

--- NEW FILE kazehakase-0.5.7-rev3832-dbus.patch ---
Index: dbus/Makefile.am
===================================================================
--- dbus/Makefile.am	(revision 3832)
+++ dbus/Makefile.am	(working copy)
@@ -6,6 +6,7 @@
 INCLUDES =					\
 	-I$(top_srcdir)/src/bookmarks		\
 	-I$(top_srcdir)/src			\
+	-I$(top_srcdir)/src/utils			\
 	-I$(top_builddir)/libegg/pixbufthumbnail
 
 CLEANFILES = $(BUILT_SOURCES)
@@ -37,7 +38,7 @@
 sample_browser_LDADD = 				\
         $(GTK_LIBS)	                        \
         $(DBUS_GLIB_LIBS)                       \
-	$(top_builddir)/dbus/libkzdbus.la	\
+	libkzdbus.la	\
         $(top_builddir)/src/libkazehakase.la 
 
 kz-dbus-embed-agent-server-bindings.h: kazehakase-embed.xml


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kazehakase/devel/.cvsignore,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -p -r1.36 -r1.37
--- .cvsignore	29 Aug 2009 05:37:09 -0000	1.36
+++ .cvsignore	7 Sep 2009 17:03:16 -0000	1.37
@@ -1 +1 @@
-kazehakase-0.5.7.tar.gz
+kazehakase-0.5.7-svn3832_trunk.tar.gz


Index: kazehakase.spec
===================================================================
RCS file: /cvs/extras/rpms/kazehakase/devel/kazehakase.spec,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -p -r1.93 -r1.94
--- kazehakase.spec	29 Aug 2009 06:15:48 -0000	1.93
+++ kazehakase.spec	7 Sep 2009 17:03:16 -0000	1.94
@@ -12,13 +12,18 @@
 %define		rubyabi		1.8
 %define		support_webkit	1
 
-%undefine		usesvn		
+# Kill ruby extension for F-13 until it gets compiled
+%if 0%{?fedora} >= 13
+%define		support_ruby	0
+%endif
+
+%define		usesvn		1
 %define		need_autogen	0
 
 %define		min_webkit_EVR	1.1.1
 
 %if 0%{?fedora} >= 11
-%define		Geckover	1.9.1
+%define		Geckover	1.9.1.2
 %endif
 %if 0%{?fedora} >= 9 && 0%{?fedora} <= 10
 %define		Geckover	1.9
@@ -31,10 +36,10 @@
 %define		obsolete_plugin_ver	0.4.5-1
 
 %define		repoid		43338
-%define		svnver		3783_trunk
+%define		svnver		3832_trunk
 
 
-%define		fedorarel	1
+%define		fedorarel	3
 %define		_release	%{fedorarel}%{?usesvn:.svn%svnver}
 
 %if 0%{?fedora} < 1
@@ -54,8 +59,13 @@ URL:		http://kazehakase.sourceforge.jp/
 Source0:	http://dl.sourceforge.jp/kazehakase/%{repoid}/%{name}-%{version}%{?usesvn:-svn%svnver}.tar.gz
 Patch11:	kazehakase-svn3756_trunk-workaround-rh447444.patch
 Patch14:	kazehakase-0.5.6-rev3769-embed-vendor-version.patch
+%if 0%{?fedora} <= 11
+Patch15:	kazehakase-0.5.7-gtk0218.patch
+%endif
+Patch16:	kazehakase-0.5.7-rev3832-dbus.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+BuildRequires:	dbus-devel
 BuildRequires:	expat-devel
 BuildRequires:	gnutls-devel
 BuildRequires:	gtk2-devel
@@ -112,6 +122,9 @@ This package uses Gecko for HTML renderi
 %package	base
 Summary:	Base package of Kazehakase
 Group:		Applications/Internet
+%if %{support_ruby} < 1
+Obsoletes:	%{name}-ruby < %{version}-%{release}
+%endif
 
 %description	base
 This package contains base files for Kazehakase.
@@ -177,6 +190,11 @@ This package uses WebKit for HTML render
 
 %patch11 -p0 -b .rhbug
 %patch14 -p1 -b .evr
+%if 0%{?fedora} <= 11
+# Reverse!!
+%patch15 -p0 -b .gtk -R
+%endif
+%patch16 -p0 -b .mak
 
 %if %{need_autogen}
 sh autogen.sh
@@ -233,6 +251,9 @@ export CFLAGS="%{optflags} -DVERSION_VEN
 %configure \
 	--disable-shave \
 	--enable-migemo \
+%if %{support_ruby} < 1
+	--with-ruby=no \
+%endif
 	--with-gecko-engine=libxul \
 	--disable-gtkmozembed
 
@@ -270,10 +291,13 @@ desktop-file-install \
 %config(noreplace) %{_sysconfdir}/%{name}/mozilla/*.xml
 
 %{_bindir}/%{name}
+%{_bindir}/kz-embed-process
 %dir %{_libdir}/%{name}/
 %dir %{_libdir}/%{name}/embed/
 %dir %{_libdir}/%{name}/search/
+
 %{_libdir}/%{name}/libkazehakase.so.*
+%{_libdir}/%{name}/embed/per_process.so
 
 %dir %{_datadir}/%{name}/
 %if %{support_ruby}
@@ -317,6 +341,10 @@ desktop-file-install \
 %endif
 
 %changelog
+* Mon Sep  7 2009 Mamoru Tasaka  - 0.5.7-3.svn3832_trunk
+- Try rev 3832 for new dbus feature
+- Kill ruby support until it gets compiled
+
 * Sat Aug 29 2009 Mamoru Tasaka  - 0.5.7-1
 - Update to 0.5.7
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kazehakase/devel/sources,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -p -r1.36 -r1.37
--- sources	29 Aug 2009 05:37:10 -0000	1.36
+++ sources	7 Sep 2009 17:03:16 -0000	1.37
@@ -1 +1 @@
-1f01892d8a0775c71a856d303a1e32bd  kazehakase-0.5.7.tar.gz
+c0dc821388840869ba4ef97e14d02661  kazehakase-0.5.7-svn3832_trunk.tar.gz


--- kazehakase-rev3773-gtk021705.patch DELETED ---



From th0br0 at fedoraproject.org  Mon Sep  7 17:05:50 2009
From: th0br0 at fedoraproject.org (Andreas Osowski)
Date: Mon,  7 Sep 2009 17:05:50 +0000 (UTC)
Subject: rpms/canto/F-11 canto.spec,1.3,1.4
Message-ID: <20090907170550.BB71111C00DB@cvs1.fedora.phx.redhat.com>

Author: th0br0

Update of /cvs/pkgs/rpms/canto/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9996

Modified Files:
	canto.spec 
Log Message:
Update to 0.7.4


Index: canto.spec
===================================================================
RCS file: /cvs/pkgs/rpms/canto/F-11/canto.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- canto.spec	12 Jun 2009 20:41:49 -0000	1.3
+++ canto.spec	7 Sep 2009 17:05:50 -0000	1.4
@@ -2,7 +2,7 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 Name:		canto
-Version:	0.6.13
+Version:	0.7.4
 Release:	1%{?dist}
 Summary:	Atom/RSS feed reader based on ncurses
 Group:		Applications/Internet
@@ -36,13 +36,14 @@ CFLAGS="%{optflags}" %{__python} setup.p
 rm -rf %{buildroot}
 %{__python} setup.py install -O1 --skip-build --root %{buildroot}
 sed -i -e '/#\!/d' %{buildroot}/%{python_sitearch}/%{name}/canto_html.py
+sed -i -e '/#\!/d' %{buildroot}/%{python_sitearch}/%{name}/cfg/{sources,base}.py
 
 %clean
 rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%doc ChangeLog COPYING README TODO
+%doc ChangeLog COPYING README
 %{_bindir}/%{name}*
 %{_mandir}/man1/%{name}*
 %attr(0644,root,root) %{python_sitearch}/%{name}/widecurse.so
@@ -50,6 +51,10 @@ rm -rf %{buildroot}
 %{python_sitearch}/%{name}/*
 
 %changelog
+* Mon Sep 7 2009 Andreas Osowski  - 0.7.4-1
+- Updated to 0.7.4
+- Removed TODO from %%doc as it is no longer supplied by upstream
+
 * Fri Jun 12 2009 Andreas Osowski  - 0.6.13-1
 - Updated to 0.6.13
 



From th0br0 at fedoraproject.org  Mon Sep  7 17:09:14 2009
From: th0br0 at fedoraproject.org (Andreas Osowski)
Date: Mon,  7 Sep 2009 17:09:14 +0000 (UTC)
Subject: rpms/canto/F-11 sources,1.3,1.4
Message-ID: <20090907170914.0BA6B11C00DB@cvs1.fedora.phx.redhat.com>

Author: th0br0

Update of /cvs/pkgs/rpms/canto/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11094

Modified Files:
	sources 
Log Message:
forgot the sources file


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/canto/F-11/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	12 Jun 2009 20:41:49 -0000	1.3
+++ sources	7 Sep 2009 17:09:13 -0000	1.4
@@ -1 +1 @@
-7836cf54cbb0af48d3d68a8aa86432b7  canto-0.6.13.tar.gz
+dc011bdc1047585d4ebb97243ba3e631  canto-0.7.4.tar.gz



From th0br0 at fedoraproject.org  Mon Sep  7 17:12:33 2009
From: th0br0 at fedoraproject.org (Andreas Osowski)
Date: Mon,  7 Sep 2009 17:12:33 +0000 (UTC)
Subject: rpms/canto/devel .cvsignore, 1.3, 1.4 canto.spec, 1.3, 1.4 sources, 
	1.3, 1.4
Message-ID: <20090907171233.3A4CD11C00DB@cvs1.fedora.phx.redhat.com>

Author: th0br0

Update of /cvs/pkgs/rpms/canto/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12092

Modified Files:
	.cvsignore canto.spec sources 
Log Message:
update to 0.7.4


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/canto/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	12 Jun 2009 20:45:18 -0000	1.3
+++ .cvsignore	7 Sep 2009 17:12:32 -0000	1.4
@@ -1 +1 @@
-canto-0.6.13.tar.gz
+canto-0.7.4.tar.gz


Index: canto.spec
===================================================================
RCS file: /cvs/pkgs/rpms/canto/devel/canto.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- canto.spec	24 Jul 2009 18:39:59 -0000	1.3
+++ canto.spec	7 Sep 2009 17:12:32 -0000	1.4
@@ -2,8 +2,8 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 Name:		canto
-Version:	0.6.13
-Release:	2%{?dist}
+Version:	0.7.4
+Release:	1%{?dist}
 Summary:	Atom/RSS feed reader based on ncurses
 Group:		Applications/Internet
 License:	GPLv2
@@ -36,13 +36,14 @@ CFLAGS="%{optflags}" %{__python} setup.p
 rm -rf %{buildroot}
 %{__python} setup.py install -O1 --skip-build --root %{buildroot}
 sed -i -e '/#\!/d' %{buildroot}/%{python_sitearch}/%{name}/canto_html.py
+sed -i -e '/#\!/d' %{buildroot}/%{python_sitearch}/%{name}/cfg/{sources,base}.py
 
 %clean
 rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%doc ChangeLog COPYING README TODO
+%doc ChangeLog COPYING README
 %{_bindir}/%{name}*
 %{_mandir}/man1/%{name}*
 %attr(0644,root,root) %{python_sitearch}/%{name}/widecurse.so
@@ -50,6 +51,10 @@ rm -rf %{buildroot}
 %{python_sitearch}/%{name}/*
 
 %changelog
+* Mon Sep 7 2009 Andreas Osowski  - 0.7.4-1
+- Updated to 0.7.4
+- Removed TODO from %%doc as it is no longer supplied by upstream
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.6.13-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/canto/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	12 Jun 2009 20:45:18 -0000	1.3
+++ sources	7 Sep 2009 17:12:33 -0000	1.4
@@ -1 +1 @@
-7836cf54cbb0af48d3d68a8aa86432b7  canto-0.6.13.tar.gz
+dc011bdc1047585d4ebb97243ba3e631  canto-0.7.4.tar.gz



From th0br0 at fedoraproject.org  Mon Sep  7 17:15:43 2009
From: th0br0 at fedoraproject.org (Andreas Osowski)
Date: Mon,  7 Sep 2009 17:15:43 +0000 (UTC)
Subject: rpms/pidgin-gfire/F-10 .cvsignore, 1.3, 1.4 pidgin-gfire.spec, 1.2, 
	1.3 sources, 1.3, 1.4
Message-ID: <20090907171543.E3EC511C00DB@cvs1.fedora.phx.redhat.com>

Author: th0br0

Update of /cvs/pkgs/rpms/pidgin-gfire/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13073

Modified Files:
	.cvsignore pidgin-gfire.spec sources 
Log Message:
update to 0.8.3


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/pidgin-gfire/F-10/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	12 Jun 2009 21:07:17 -0000	1.3
+++ .cvsignore	7 Sep 2009 17:15:43 -0000	1.4
@@ -1 +1 @@
-gfire-0.8.2.tar.gz
+pidgin-gfire-0.8.3.tar.gz


Index: pidgin-gfire.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pidgin-gfire/F-10/pidgin-gfire.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- pidgin-gfire.spec	12 Jun 2009 21:07:17 -0000	1.2
+++ pidgin-gfire.spec	7 Sep 2009 17:15:43 -0000	1.3
@@ -1,14 +1,14 @@
 %global srcname gfire
 
 Name:		pidgin-gfire
-Version:	0.8.2
+Version:	0.8.3
 Release:	1%{?dist}
 Summary:	Xfire plugin for Pidgin
 
 Group:		Applications/Communications
 License:	GPLv3+
-URL:		http://gfire.sourceforge.net/
-Source0:	http://downloads.sourceforge.net/%{srcname}/%{srcname}-%{version}.tar.gz
+URL:		http://www.gfireproject.org/
+Source0:	http://downloads.sourceforge.net/%{srcname}/%{name}-%{version}.tar.gz
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	pidgin-devel
@@ -30,7 +30,7 @@ Features:
 	* Set custom status
 
 %prep
-%setup -q -n %{srcname}-%{version}
+%setup -q 
 chmod 0644 AUTHORS ChangeLog COPYING NEWS README
 chmod 0644 src/*.c src/*.h
 chmod 0644 gfire_config.h
@@ -60,6 +60,10 @@ rm -rf %{buildroot}
 %{_datadir}/purple/%{srcname}/
 
 %changelog
+* Mon Sep 7 2009 Andreas Osowski  - 0.8.3-1
+- Updated to version 0.8.3
+- Changes to Source0 due to new upstream file naming
+
 * Fri Jun 12 2009 Andreas Osowski  - 0.8.2-1
 - Updated to version 0.8.2
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/pidgin-gfire/F-10/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	12 Jun 2009 21:07:17 -0000	1.3
+++ sources	7 Sep 2009 17:15:43 -0000	1.4
@@ -1 +1 @@
-c0a75b72b856a9ece80bf6f4133345da  gfire-0.8.2.tar.gz
+a0780772d05163bb5d70ef25ad818968  pidgin-gfire-0.8.3.tar.gz



From th0br0 at fedoraproject.org  Mon Sep  7 17:18:53 2009
From: th0br0 at fedoraproject.org (Andreas Osowski)
Date: Mon,  7 Sep 2009 17:18:53 +0000 (UTC)
Subject: rpms/pidgin-gfire/F-11 .cvsignore, 1.3, 1.4 pidgin-gfire.spec, 1.2, 
	1.3 sources, 1.3, 1.4
Message-ID: <20090907171853.17A2A11C00DB@cvs1.fedora.phx.redhat.com>

Author: th0br0

Update of /cvs/pkgs/rpms/pidgin-gfire/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13948

Modified Files:
	.cvsignore pidgin-gfire.spec sources 
Log Message:
update to 0.7.4


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/pidgin-gfire/F-11/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	12 Jun 2009 21:04:46 -0000	1.3
+++ .cvsignore	7 Sep 2009 17:18:52 -0000	1.4
@@ -1 +1 @@
-gfire-0.8.2.tar.gz
+pidgin-gfire-0.8.3.tar.gz


Index: pidgin-gfire.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pidgin-gfire/F-11/pidgin-gfire.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- pidgin-gfire.spec	12 Jun 2009 21:04:46 -0000	1.2
+++ pidgin-gfire.spec	7 Sep 2009 17:18:52 -0000	1.3
@@ -1,14 +1,14 @@
 %global srcname gfire
 
 Name:		pidgin-gfire
-Version:	0.8.2
+Version:	0.8.3
 Release:	1%{?dist}
 Summary:	Xfire plugin for Pidgin
 
 Group:		Applications/Communications
 License:	GPLv3+
-URL:		http://gfire.sourceforge.net/
-Source0:	http://downloads.sourceforge.net/%{srcname}/%{srcname}-%{version}.tar.gz
+URL:		http://www.gfireproject.org/
+Source0:	http://downloads.sourceforge.net/%{srcname}/%{name}-%{version}.tar.gz
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	pidgin-devel
@@ -30,7 +30,7 @@ Features:
 	* Set custom status
 
 %prep
-%setup -q -n %{srcname}-%{version}
+%setup -q 
 chmod 0644 AUTHORS ChangeLog COPYING NEWS README
 chmod 0644 src/*.c src/*.h
 chmod 0644 gfire_config.h
@@ -60,6 +60,10 @@ rm -rf %{buildroot}
 %{_datadir}/purple/%{srcname}/
 
 %changelog
+* Mon Sep 7 2009 Andreas Osowski  - 0.8.3-1
+- Updated to version 0.8.3
+- Changes to Source0 due to new upstream file naming
+
 * Fri Jun 12 2009 Andreas Osowski  - 0.8.2-1
 - Updated to version 0.8.2
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/pidgin-gfire/F-11/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	12 Jun 2009 21:04:46 -0000	1.3
+++ sources	7 Sep 2009 17:18:52 -0000	1.4
@@ -1 +1 @@
-c0a75b72b856a9ece80bf6f4133345da  gfire-0.8.2.tar.gz
+a0780772d05163bb5d70ef25ad818968  pidgin-gfire-0.8.3.tar.gz



From th0br0 at fedoraproject.org  Mon Sep  7 17:22:10 2009
From: th0br0 at fedoraproject.org (Andreas Osowski)
Date: Mon,  7 Sep 2009 17:22:10 +0000 (UTC)
Subject: rpms/pidgin-gfire/devel .cvsignore, 1.3, 1.4 pidgin-gfire.spec, 1.3,
	1.4 sources, 1.3, 1.4
Message-ID: <20090907172210.2C1D811C00DB@cvs1.fedora.phx.redhat.com>

Author: th0br0

Update of /cvs/pkgs/rpms/pidgin-gfire/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14985

Modified Files:
	.cvsignore pidgin-gfire.spec sources 
Log Message:
update to 0.8.3


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/pidgin-gfire/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	12 Jun 2009 21:10:06 -0000	1.3
+++ .cvsignore	7 Sep 2009 17:22:09 -0000	1.4
@@ -1 +1 @@
-gfire-0.8.2.tar.gz
+pidgin-gfire-0.8.3.tar.gz


Index: pidgin-gfire.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pidgin-gfire/devel/pidgin-gfire.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- pidgin-gfire.spec	26 Jul 2009 18:43:08 -0000	1.3
+++ pidgin-gfire.spec	7 Sep 2009 17:22:09 -0000	1.4
@@ -1,14 +1,14 @@
 %global srcname gfire
 
 Name:		pidgin-gfire
-Version:	0.8.2
-Release:	2%{?dist}
+Version:	0.8.3
+Release:	1%{?dist}
 Summary:	Xfire plugin for Pidgin
 
 Group:		Applications/Communications
 License:	GPLv3+
-URL:		http://gfire.sourceforge.net/
-Source0:	http://downloads.sourceforge.net/%{srcname}/%{srcname}-%{version}.tar.gz
+URL:		http://www.gfireproject.org/
+Source0:	http://downloads.sourceforge.net/%{srcname}/%{name}-%{version}.tar.gz
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	pidgin-devel
@@ -30,7 +30,7 @@ Features:
 	* Set custom status
 
 %prep
-%setup -q -n %{srcname}-%{version}
+%setup -q 
 chmod 0644 AUTHORS ChangeLog COPYING NEWS README
 chmod 0644 src/*.c src/*.h
 chmod 0644 gfire_config.h
@@ -60,6 +60,10 @@ rm -rf %{buildroot}
 %{_datadir}/purple/%{srcname}/
 
 %changelog
+* Mon Sep 7 2009 Andreas Osowski  - 0.8.3-1
+- Updated to version 0.8.3
+- Changes to Source0 due to new upstream file naming
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.8.2-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/pidgin-gfire/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	12 Jun 2009 21:10:06 -0000	1.3
+++ sources	7 Sep 2009 17:22:09 -0000	1.4
@@ -1 +1 @@
-c0a75b72b856a9ece80bf6f4133345da  gfire-0.8.2.tar.gz
+a0780772d05163bb5d70ef25ad818968  pidgin-gfire-0.8.3.tar.gz



From harald at fedoraproject.org  Mon Sep  7 17:22:37 2009
From: harald at fedoraproject.org (Harald Hoyer)
Date: Mon,  7 Sep 2009 17:22:37 +0000 (UTC)
Subject: rpms/dracut/devel 0009-mdraid_start.sh-fixed-raid-activation.patch, 
	NONE, 1.1 0010-add-scp-to-debug-module.patch, NONE,
	1.1 0011-mdraid-cleanup-do-not-stop-mdraid-container.patch, NONE,
	1.1 0012-added-initqueue-settled-and-refactored-code.patch, NONE,
	1.1 dracut.spec, 1.20, 1.21
Message-ID: <20090907172237.207AE11C00DB@cvs1.fedora.phx.redhat.com>

Author: harald

Update of /cvs/pkgs/rpms/dracut/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15146

Modified Files:
	dracut.spec 
Added Files:
	0009-mdraid_start.sh-fixed-raid-activation.patch 
	0010-add-scp-to-debug-module.patch 
	0011-mdraid-cleanup-do-not-stop-mdraid-container.patch 
	0012-added-initqueue-settled-and-refactored-code.patch 
Log Message:
* Mon Sep 07 2009 Harald Hoyer  001-4
- fixed mdraid for IMSM


0009-mdraid_start.sh-fixed-raid-activation.patch:
 90mdraid/65-md-incremental-imsm.rules |    6 ++++++
 90mdraid/install                      |    3 ++-
 90mdraid/mdcontainer_start.sh         |    9 +++++++++
 90mdraid/mdraid_start.sh              |   18 ++----------------
 95debug/install                       |    3 +--
 5 files changed, 20 insertions(+), 19 deletions(-)

--- NEW FILE 0009-mdraid_start.sh-fixed-raid-activation.patch ---
>From 587b3497c149780f8c4e680d19a880418c5cc8bb Mon Sep 17 00:00:00 2001
From: Harald Hoyer 
Date: Mon, 7 Sep 2009 14:11:18 +0200
Subject: [PATCH 09/12] mdraid_start.sh: fixed raid activation

---
 modules.d/90mdraid/65-md-incremental-imsm.rules |    6 ++++++
 modules.d/90mdraid/install                      |    3 ++-
 modules.d/90mdraid/mdcontainer_start.sh         |    9 +++++++++
 modules.d/90mdraid/mdraid_start.sh              |   18 ++----------------
 modules.d/95debug/install                       |    2 +-
 5 files changed, 20 insertions(+), 18 deletions(-)
 create mode 100755 modules.d/90mdraid/mdcontainer_start.sh

diff --git a/modules.d/90mdraid/65-md-incremental-imsm.rules b/modules.d/90mdraid/65-md-incremental-imsm.rules
index 8385fb4..5104fc5 100644
--- a/modules.d/90mdraid/65-md-incremental-imsm.rules
+++ b/modules.d/90mdraid/65-md-incremental-imsm.rules
@@ -23,3 +23,9 @@ RUN+="/sbin/mdadm -I --no-degraded $env{DEVNAME}"
 RUN+="/bin/sh -c '>/tmp/.mdraid_start-%k; /bin/ln -s /sbin/mdraid_start /initqueue/mdraid_start.sh'"
 
 LABEL="md_inc_end"
+
+ACTION=="add|change", \
+	ENV{DEVTYPE}!="partition", \
+	ENV{MD_LEVEL}=="container", \
+	TEST!="/tmp/.mdcontainer_start-%k", \
+	RUN+="/bin/sh -c '>/tmp/.mdcontainer_start-%k; initqueue /sbin/mdcontainer_start $env{DEVNAME}'"
diff --git a/modules.d/90mdraid/install b/modules.d/90mdraid/install
index 71c313b..c2de3bb 100755
--- a/modules.d/90mdraid/install
+++ b/modules.d/90mdraid/install
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-dracut_install mdadm partx grep
+dracut_install mdadm partx 
 
 
 # XXX: mdmon really needs to run as non-root?
@@ -32,6 +32,7 @@ if [ -x  /sbin/mdmon ] ; then
 fi 
 
 inst "$moddir/mdraid_start.sh" /sbin/mdraid_start
+inst "$moddir/mdcontainer_start.sh" /sbin/mdcontainer_start
 inst_hook pre-trigger 30 "$moddir/parse-md.sh"
 inst_hook pre-pivot 30 "$moddir/mdraid-cleanup.sh"
 inst_hook pre-pivot 31 "$moddir/mdraid-cleanup.sh"
diff --git a/modules.d/90mdraid/mdcontainer_start.sh b/modules.d/90mdraid/mdcontainer_start.sh
new file mode 100755
index 0000000..403b62b
--- /dev/null
+++ b/modules.d/90mdraid/mdcontainer_start.sh
@@ -0,0 +1,9 @@
+#!/bin/sh
+. /lib/dracut-lib.sh
+
+if $UDEV_QUEUE_EMPTY >/dev/null 2>&1; then
+    # run mdadm if udev has settled
+    md=$1
+    # and activate any containers
+    mdadm -IR $md 2>&1 | vinfo
+fi
diff --git a/modules.d/90mdraid/mdraid_start.sh b/modules.d/90mdraid/mdraid_start.sh
index a6868bd..55e7d9c 100755
--- a/modules.d/90mdraid/mdraid_start.sh
+++ b/modules.d/90mdraid/mdraid_start.sh
@@ -4,20 +4,6 @@ if $UDEV_QUEUE_EMPTY >/dev/null 2>&1; then
     [ -h "$job" ] && rm -f "$job"
     # run mdadm if udev has settled
     info "Assembling MD RAID arrays"
-
-    # and activate any containers
-    for md in /dev/md?*; do
-        case $md in
-	    /dev/md*p*) ;;
-	    *)
-                if mdadm --query --test --detail $md 2>&1|grep -q 'does not appear to be active'; then
-		    info "Starting MD RAID array $md"
-                    mdadm -R $md 2>&1 | vinfo
-                    if mdadm --query --test --detail $md 2>&1|grep -q 'does not appear to be active'; then
-                        mdadm -IR $md 2>&1 | vinfo
-                    fi
-                    udevsettle
-               fi
-        esac
-    done
+    mdadm -IRs 2>&1 | vinfo
+    udevsettle 
 fi
diff --git a/modules.d/95debug/install b/modules.d/95debug/install
index 1597187..1c7afaf 100755
--- a/modules.d/95debug/install
+++ b/modules.d/95debug/install
@@ -1,3 +1,3 @@
 #!/bin/bash
 dracut_install -o ps grep more cat rm strace free showmount 
-dracut_install -o ping netstat rpcinfo
+dracut_install -o ping netstat rpcinfo vi
-- 
1.6.2.5


0010-add-scp-to-debug-module.patch:
 install |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- NEW FILE 0010-add-scp-to-debug-module.patch ---
>From 4f4a79b1a13f9961030a3d97743274116f72054a Mon Sep 17 00:00:00 2001
From: Harald Hoyer 
Date: Mon, 7 Sep 2009 17:10:19 +0200
Subject: [PATCH 10/12] add scp to debug module

---
 modules.d/95debug/install |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/modules.d/95debug/install b/modules.d/95debug/install
index 1c7afaf..cd8c48c 100755
--- a/modules.d/95debug/install
+++ b/modules.d/95debug/install
@@ -1,3 +1,3 @@
 #!/bin/bash
 dracut_install -o ps grep more cat rm strace free showmount 
-dracut_install -o ping netstat rpcinfo vi
+dracut_install -o ping netstat rpcinfo vi scp
-- 
1.6.2.5


0011-mdraid-cleanup-do-not-stop-mdraid-container.patch:
 mdraid-cleanup.sh |   16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

--- NEW FILE 0011-mdraid-cleanup-do-not-stop-mdraid-container.patch ---
>From 906dedf4d57f03545094e75482072b12873926f8 Mon Sep 17 00:00:00 2001
From: Harald Hoyer 
Date: Mon, 7 Sep 2009 17:53:37 +0200
Subject: [PATCH 11/12] mdraid-cleanup: do not stop mdraid container

---
 modules.d/90mdraid/mdraid-cleanup.sh |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/modules.d/90mdraid/mdraid-cleanup.sh b/modules.d/90mdraid/mdraid-cleanup.sh
index 9c4469d..dc3b86f 100755
--- a/modules.d/90mdraid/mdraid-cleanup.sh
+++ b/modules.d/90mdraid/mdraid-cleanup.sh
@@ -1,4 +1,15 @@
 # stop everything which is not busy
-for i in /dev/md*; do
-    mdadm --stop $i >/dev/null 2>&1
+for i in /dev/md* /dev/md/*; do
+    [ -b $i ] || continue
+
+    mddetail=$(udevadm info --query=property --name=$i)
+    case "$mddetail" in 
+	*MD_LEVEL=container*) 
+	    ;;
+	*DEVTYPE=partition*)
+	    ;;
+	*)
+	    mdadm --stop $i >/dev/null 2>&1
+	    ;;
+    esac
 done
-- 
1.6.2.5


0012-added-initqueue-settled-and-refactored-code.patch:
 b/modules.d/90crypt/cryptroot-ask.sh                  |    2 
 b/modules.d/90dmraid/61-dmraid-imsm.rules             |    4 -
 b/modules.d/90dmraid/dmraid.sh                        |   45 ++++++-------
 b/modules.d/90dmsquash-live/dmsquash-live-genrules.sh |    4 -
 b/modules.d/90lvm/64-lvm.rules                        |    9 +-
 b/modules.d/90lvm/install                             |    7 --
 b/modules.d/90lvm/lvm_scan.sh                         |   61 ++++++++----------
 b/modules.d/90mdraid/65-md-incremental-imsm.rules     |   42 +++++++++++-
 b/modules.d/90mdraid/mdcontainer_start.sh             |    9 --
 b/modules.d/90mdraid/mdraid_start.sh                  |   11 +--
 b/modules.d/95rootfs-block/block-genrules.sh          |    2 
 b/modules.d/99base/dracut-lib.sh                      |    7 ++
 b/modules.d/99base/init                               |   17 ++++-
 b/modules.d/99base/initqueue                          |   34 +++++++---
 b/modules.d/99base/install                            |    2 
 modules.d/90lvm/64-lvm-vol_id.rules                   |   22 ------
 16 files changed, 160 insertions(+), 118 deletions(-)

--- NEW FILE 0012-added-initqueue-settled-and-refactored-code.patch ---
>From 273b197d75da0165ce5ad22bcab6697bc22dbb04 Mon Sep 17 00:00:00 2001
From: Harald Hoyer 
Date: Mon, 7 Sep 2009 17:40:04 +0200
Subject: [PATCH 12/12] added initqueue-settled and refactored code

---
 modules.d/90crypt/cryptroot-ask.sh                 |    2 -
 modules.d/90dmraid/61-dmraid-imsm.rules            |    4 +-
 modules.d/90dmraid/dmraid.sh                       |   45 +++++++--------
 .../90dmsquash-live/dmsquash-live-genrules.sh      |    4 +-
 modules.d/90lvm/64-lvm-vol_id.rules                |   22 -------
 modules.d/90lvm/64-lvm.rules                       |    9 ++-
 modules.d/90lvm/install                            |    7 +--
 modules.d/90lvm/lvm_scan.sh                        |   61 +++++++++----------
 modules.d/90mdraid/65-md-incremental-imsm.rules    |   42 ++++++++++++-
 modules.d/90mdraid/mdcontainer_start.sh            |    9 +--
 modules.d/90mdraid/mdraid_start.sh                 |   11 +--
 modules.d/95rootfs-block/block-genrules.sh         |    2 +-
 modules.d/99base/dracut-lib.sh                     |    7 ++
 modules.d/99base/init                              |   17 +++++-
 modules.d/99base/initqueue                         |   34 +++++++++--
 modules.d/99base/install                           |    1 +
 16 files changed, 160 insertions(+), 117 deletions(-)
 delete mode 100644 modules.d/90lvm/64-lvm-vol_id.rules

diff --git a/modules.d/90crypt/cryptroot-ask.sh b/modules.d/90crypt/cryptroot-ask.sh
index a2ebde6..7872d64 100755
--- a/modules.d/90crypt/cryptroot-ask.sh
+++ b/modules.d/90crypt/cryptroot-ask.sh
@@ -35,6 +35,4 @@ fi
 # mark device as asked
 >> /tmp/cryptroot-asked-$2
 
-udevsettle
-
 exit 0
diff --git a/modules.d/90dmraid/61-dmraid-imsm.rules b/modules.d/90dmraid/61-dmraid-imsm.rules
index 172e09f..d610643 100644
--- a/modules.d/90dmraid/61-dmraid-imsm.rules
+++ b/modules.d/90dmraid/61-dmraid-imsm.rules
@@ -11,7 +11,9 @@ ENV{ID_FS_TYPE}=="isw_raid_member", ENV{rd_NO_MDIMSM}!="?*", GOTO="dm_end"
 ENV{ID_FS_TYPE}!="*_raid_member", , GOTO="dm_end"
 TEST=="/tmp/.dmraid_scan-%k", GOTO="dm_end"
 
-RUN+="/bin/sh -c '>/tmp/.dmraid_scan-%k; /bin/ln -fs /sbin/dmraid_scan /initqueue/dmraid_scan.sh'"
+RUN+="/sbin/initqueue --onetime --unique --settled /sbin/dmraid_scan"
+
+ACTION=="change", RUN+="/bin/sh -c '>/tmp/.dmraid_scan-%k'"
 
 ENV{DEVTYPE}!="partition", \
     RUN+="/sbin/partx -d --nr 1-1024 $env{DEVNAME}"
diff --git a/modules.d/90dmraid/dmraid.sh b/modules.d/90dmraid/dmraid.sh
index 2cd6773..e382233 100755
--- a/modules.d/90dmraid/dmraid.sh
+++ b/modules.d/90dmraid/dmraid.sh
@@ -1,28 +1,25 @@
 #!/bin/sh
 
-if $UDEV_QUEUE_EMPTY >/dev/null 2>&1; then
-    [ -h "$job" ] && rm -f "$job"
-    DM_RAIDS=$(getargs rd_DM_UUID=)
-    # run dmraid if udev has settled
-    info "Scanning for dmraid devices $DM_RAIDS"
-    if [ -n "$DM_RAIDS" ]; then
-	# only activate specified DM RAIDS
-	SETS=$(dmraid -c -s)
-	info "Found dmraid sets:"
-	echo $SETS|vinfo
-	for r in $DM_RAIDS; do 
-	    for s in $SETS; do 
-		if [ "${s##$r}" != "$s" ]; then
-		    info "Activating $s"
-		    dmraid -ay $s 2>&1 | vinfo
-                    udevsettle
-		fi
-	    done
+. /lib/dracut-lib.sh
+
+DM_RAIDS=$(getargs rd_DM_UUID=)
+# run dmraid if udev has settled
+info "Scanning for dmraid devices $DM_RAIDS"
+if [ -n "$DM_RAIDS" ]; then
+    # only activate specified DM RAIDS
+    SETS=$(dmraid -c -s)
+    info "Found dmraid sets:"
+    echo $SETS|vinfo
+    for r in $DM_RAIDS; do 
+	for s in $SETS; do 
+	    if [ "${s##$r}" != "$s" ]; then
+		info "Activating $s"
+		dmraid -ay $s 2>&1 | vinfo
+                udevsettle
+	    fi
 	done
-    else 
-	# scan and activate all DM RAIDS
-	dmraid -ay 2>&1 | vinfo
-        udevsettle
-    fi
+    done
+else 
+    # scan and activate all DM RAIDS
+    dmraid -ay 2>&1 | vinfo
 fi
-
diff --git a/modules.d/90dmsquash-live/dmsquash-live-genrules.sh b/modules.d/90dmsquash-live/dmsquash-live-genrules.sh
index a3858e1..4bf993d 100644
--- a/modules.d/90dmsquash-live/dmsquash-live-genrules.sh
+++ b/modules.d/90dmsquash-live/dmsquash-live-genrules.sh
@@ -4,9 +4,9 @@ if [ "${root%%:*}" = "live" ]; then
     	${root#live:/dev/} 
     printf 'SYMLINK=="%s", SYMLINK+="live"\n' \
 	${root#live:/dev/} 
-    printf 'KERNEL=="%s", RUN+="/sbin/initqueue --onetime /sbin/dmsquash-live-root $env{DEVNAME}"\n' \
+    printf 'KERNEL=="%s", RUN+="/sbin/initqueue --onetime --unique /sbin/dmsquash-live-root $env{DEVNAME}"\n' \
     	${root#live:/dev/} 
-    printf 'SYMLINK=="%s", RUN+="/sbin/initqueue --onetime /sbin/dmsquash-live-root $env{DEVNAME}"\n' \
+    printf 'SYMLINK=="%s", RUN+="/sbin/initqueue --onetime --unique /sbin/dmsquash-live-root $env{DEVNAME}"\n' \
 	${root#live:/dev/} 
 
     ) >> /etc/udev/rules.d/99-live-mount.rules
diff --git a/modules.d/90lvm/64-lvm-vol_id.rules b/modules.d/90lvm/64-lvm-vol_id.rules
deleted file mode 100644
index 4f349a6..0000000
--- a/modules.d/90lvm/64-lvm-vol_id.rules
+++ /dev/null
@@ -1,22 +0,0 @@
-# hacky rules to try to activate lvm when we get new block devs...
-#
-# Copyright 2008, Red Hat, Inc.
-# Jeremy Katz 
-
-
-SUBSYSTEM!="block", GOTO="lvm_end"
-ACTION!="add|change", GOTO="lvm_end"
-KERNEL=="dm-[0-9]*", ACTION!="change", GOTO="lvm_end"
-
-ENV{ID_FS_TYPE}=="LVM2_member", \
-    TEST!="/tmp/.lvm_scan-%k", \
-    RUN+="/bin/sh -c '>/tmp/.lvm_scan-%k; /bin/ln -fs /sbin/lvm_scan /initqueue/lvm_scan.sh'"
-
-KERNEL!="dm-[0-9]*", GOTO="lvm_end"
-
-OPTIONS="link_priority=-100"
-ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_UUID_ENC}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID_ENC}"
-ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_LABEL_ENC}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_ENC}"
-
-
-LABEL="lvm_end"
diff --git a/modules.d/90lvm/64-lvm.rules b/modules.d/90lvm/64-lvm.rules
index 0a053ae..a200add 100644
--- a/modules.d/90lvm/64-lvm.rules
+++ b/modules.d/90lvm/64-lvm.rules
@@ -7,9 +7,12 @@
 SUBSYSTEM!="block", GOTO="lvm_end"
 ACTION!="add|change", GOTO="lvm_end"
 KERNEL=="dm-[0-9]*", ACTION=="add", GOTO="lvm_end"
+ENV{ID_FS_TYPE}!="LVM2_member", GOTO="lvm_end"
 
-ENV{ID_FS_TYPE}=="LVM2_member", \
-    TEST!="/tmp/.lvm_scan-%k", \
-    RUN+="/bin/sh -c '>/tmp/.lvm_scan-%k; /bin/ln -fs /sbin/lvm_scan /initqueue/lvm_scan.sh'"
+TEST!="/tmp/.lvm_change-%k", \
+    RUN+="/sbin/initqueue --settled --onetime --unique /sbin/lvm_scan"
+
+ACTION=="add", RUN+="/bin/sh -c '>/tmp/.lvm_scan-%k;'"
+ACTION=="change", RUN+="/bin/sh -c '>/tmp/.lvm_change-%k;>/tmp/.lvm_scan-%k;'"
 
 LABEL="lvm_end"
diff --git a/modules.d/90lvm/install b/modules.d/90lvm/install
index ad4d2e2..c0952e2 100755
--- a/modules.d/90lvm/install
+++ b/modules.d/90lvm/install
@@ -1,10 +1,7 @@
 #!/bin/bash
 inst lvm
-if [ -x /lib/udev/vol_id ]; then
-    inst_rules "$moddir/64-lvm-vol_id.rules" 64-device-mapper.rules
-else
-    inst_rules "$moddir/64-lvm.rules" 64-device-mapper.rules
-fi
+
+inst_rules "$moddir/64-lvm.rules" 64-lvm.rules
 
 if [[ $hostonly ]]; then 
     [ -f /etc/lvm/lvm.conf ] && inst /etc/lvm/lvm.conf
diff --git a/modules.d/90lvm/lvm_scan.sh b/modules.d/90lvm/lvm_scan.sh
index a40b677..f606055 100755
--- a/modules.d/90lvm/lvm_scan.sh
+++ b/modules.d/90lvm/lvm_scan.sh
@@ -1,38 +1,35 @@
 #!/bin/sh
 
-if $UDEV_QUEUE_EMPTY >/dev/null 2>&1; then
-    [ -h "$job" ] && rm -f "$job"
-    # run lvm scan if udev has settled
+# run lvm scan if udev has settled
 
-    VGS=$(getargs rd_LVM_VG=)
+. /lib/dracut-lib.sh
 
-    [ -d /etc/lvm ] || mkdir -p /etc/lvm
-    # build a list of devices to scan
-    lvmdevs=$(
-	for f in /tmp/.lvm_scan-*; do
-	    [ -e "$f" ] || continue
-	    echo -n "${f##/tmp/.lvm_scan-} "
-	done
-	)
+VGS=$(getargs rd_LVM_VG=)
 
-    if [ ! -e /etc/lvm/lvm.conf ]; then 
-        {
-	    echo 'devices {';
-	    echo -n '    filter = [ '
-	    for dev in $lvmdevs; do
-		printf '"a|^/dev/%s$|", ' $dev;
-	    done;
-	    echo '"r/.*/" ]';
-	    echo 'types = [ "blkext", 1024 , "cciss0", 1024 ]'
-	    echo '}';	  
-        } > /etc/lvm/lvm.conf
-	lvmwritten=1
-    fi
-    info "Scanning devices $lvmdevs for LVM volume groups $VGS"
-    lvm vgscan 2>&1 | vinfo
-    lvm vgchange -ay $VGS 2>&1 | vinfo
-    [ "$lvmwritten" ] && rm -f /etc/lvm/lvm.conf
-    unset lvmwritten
-    udevsettle
-fi
+[ -d /etc/lvm ] || mkdir -p /etc/lvm
+# build a list of devices to scan
+lvmdevs=$(
+    for f in /tmp/.lvm_scan-*; do
+	[ -e "$f" ] || continue
+	echo -n "${f##/tmp/.lvm_scan-} "
+    done
+)
 
+if [ ! -e /etc/lvm/lvm.conf ]; then 
+    {
+	echo 'devices {';
+	echo -n '    filter = [ '
+	for dev in $lvmdevs; do
+	    printf '"a|^/dev/%s$|", ' $dev;
+	done;
+	echo '"r/.*/" ]';
+	echo 'types = [ "blkext", 1024 , "cciss0", 1024 ]'
+	echo '}';	  
+    } > /etc/lvm/lvm.conf
+    lvmwritten=1
+fi
+info "Scanning devices $lvmdevs for LVM volume groups $VGS"
+lvm vgscan 2>&1 | vinfo
+lvm vgchange -ay $VGS 2>&1 | vinfo
+[ "$lvmwritten" ] && rm -f /etc/lvm/lvm.conf
+unset lvmwritten
diff --git a/modules.d/90mdraid/65-md-incremental-imsm.rules b/modules.d/90mdraid/65-md-incremental-imsm.rules
index 5104fc5..0a06988 100644
--- a/modules.d/90mdraid/65-md-incremental-imsm.rules
+++ b/modules.d/90mdraid/65-md-incremental-imsm.rules
@@ -20,12 +20,46 @@ ENV{DEVTYPE}!="partition", \
 
 RUN+="/sbin/mdadm -I --no-degraded $env{DEVNAME}"
 
-RUN+="/bin/sh -c '>/tmp/.mdraid_start-%k; /bin/ln -s /sbin/mdraid_start /initqueue/mdraid_start.sh'"
-
 LABEL="md_inc_end"
 
+#
+# Handle non-container raid arrays
+#
+ACTION=="add|change", \
+	KERNEL=="md[0-9]*|md/*", \
+	ENV{DEVTYPE}!="partition", \
+	ENV{MD_LEVEL}!="container", \
+	GOTO="do_raidstart"
+
+GOTO="end_raidstart"
+
+LABEL="do_raidstart"
+
+TEST!="/tmp/.mdraid_start-%k", \
+	RUN+="/sbin/initqueue --settled --onetime --unique /sbin/mdraid_start"
+
+ACTION=="change", \
+	RUN+="/bin/sh -c '>/tmp/.mdraid_start-%k'"
+
+LABEL="end_raidstart"
+
+#
+# Handle container raid arrays
+#
 ACTION=="add|change", \
+	KERNEL=="md[0-9]*|md/*", \
 	ENV{DEVTYPE}!="partition", \
 	ENV{MD_LEVEL}=="container", \
-	TEST!="/tmp/.mdcontainer_start-%k", \
-	RUN+="/bin/sh -c '>/tmp/.mdcontainer_start-%k; initqueue /sbin/mdcontainer_start $env{DEVNAME}'"
+	GOTO="do_container"
+
+GOTO="end_container"
+
+LABEL="do_container"
+
+TEST!="/tmp/.mdcontainer_start-%k", \
+	RUN+="/sbin/initqueue --settled --onetime /sbin/mdcontainer_start $env{DEVNAME}"
+
+ACTION=="change", \
+	RUN+="/bin/sh -c '>/tmp/.mdcontainer_start-%k'"
+
+LABEL="end_container"
diff --git a/modules.d/90mdraid/mdcontainer_start.sh b/modules.d/90mdraid/mdcontainer_start.sh
index 403b62b..4cb282d 100755
--- a/modules.d/90mdraid/mdcontainer_start.sh
+++ b/modules.d/90mdraid/mdcontainer_start.sh
@@ -1,9 +1,6 @@
 #!/bin/sh
 . /lib/dracut-lib.sh
 
-if $UDEV_QUEUE_EMPTY >/dev/null 2>&1; then
-    # run mdadm if udev has settled
-    md=$1
-    # and activate any containers
-    mdadm -IR $md 2>&1 | vinfo
-fi
+md=$1
+# and activate any containers
+mdadm -IR $md 2>&1 | vinfo
diff --git a/modules.d/90mdraid/mdraid_start.sh b/modules.d/90mdraid/mdraid_start.sh
index 55e7d9c..ee9362c 100755
--- a/modules.d/90mdraid/mdraid_start.sh
+++ b/modules.d/90mdraid/mdraid_start.sh
@@ -1,9 +1,6 @@
 #!/bin/sh
 
-if $UDEV_QUEUE_EMPTY >/dev/null 2>&1; then
-    [ -h "$job" ] && rm -f "$job"
-    # run mdadm if udev has settled
-    info "Assembling MD RAID arrays"
-    mdadm -IRs 2>&1 | vinfo
-    udevsettle 
-fi
+. /lib/dracut-lib.sh
+# run mdadm if udev has settled
+info "Assembling MD RAID arrays"
+mdadm -IRs 2>&1 | vinfo
diff --git a/modules.d/95rootfs-block/block-genrules.sh b/modules.d/95rootfs-block/block-genrules.sh
index 10471ea..f12a6b9 100644
--- a/modules.d/95rootfs-block/block-genrules.sh
+++ b/modules.d/95rootfs-block/block-genrules.sh
@@ -8,5 +8,5 @@ if [ "${root%%:*}" = "block" ]; then
     (
     printf '[ -e "%s" ] && { ln -s "%s" /dev/root; rm "$job"; }\n' \
 	"${root#block:}" "${root#block:}"
-    ) >> /initqueue/blocksymlink.sh
+    ) >> /initqueue-settled/blocksymlink.sh
 fi
diff --git a/modules.d/99base/dracut-lib.sh b/modules.d/99base/dracut-lib.sh
index a717bb4..9e33cf3 100644
--- a/modules.d/99base/dracut-lib.sh
+++ b/modules.d/99base/dracut-lib.sh
@@ -117,3 +117,10 @@ udevsettle() {
         udevadm settle --timeout=30
     fi
 }
+
+if [ -e /proc/cmdline ]; then
+	if getarg rdinitdebug; then
+	    set -x
+	fi
+fi
+
diff --git a/modules.d/99base/init b/modules.d/99base/init
index d94a3a2..14505ed 100755
--- a/modules.d/99base/init
+++ b/modules.d/99base/init
@@ -138,7 +138,22 @@ while :; do
     [ -n "$queuetriggered" ] && continue
 
     if $UDEV_QUEUE_EMPTY >/dev/null 2>&1; then
-        # no more udev jobs
+        unset queuetriggered
+	for job in /initqueue-settled/*.sh; do
+	    [ -e "$job" ] || break
+
+	    queuetriggered="1"
+
+            job=$job . $job
+	    
+            # bail out, if we have mounted the root filesystem
+            [ -d "$NEWROOT/proc" ] && break 2;
+
+            # check if root can be mounted
+            [ -e /dev/root ] && break 2;
+	done
+
+        # no more udev jobs and queues empty.
         sleep 0.5
         i=$(($i+1))
         [ $i -gt 20 ] \
diff --git a/modules.d/99base/initqueue b/modules.d/99base/initqueue
index a5c6ef6..b2d4406 100755
--- a/modules.d/99base/initqueue
+++ b/modules.d/99base/initqueue
@@ -1,12 +1,32 @@
 #!/bin/sh
 
-if [ "$1" = "--onetime" ]; then
-    onetime="yes"
-    shift
+. /lib/dracut-lib.sh
+
+while [ $# -gt 0 ]; do
+    case "$1" in
+	--onetime)
+	    onetime="yes"
+	    shift;;
+	--settled)
+	    settled="-settled"
+	    shift;;
+	--unique)
+	    unique="yes"
+	    shift;;
+	*)
+	    break;;
+    esac
+done
+
+if [ -z "$unique" ]; then
+	job=$$
+else
+	job=${1##*/}
 fi
-echo "$@" > /tmp/$$.sh
+
+echo "$@" > /tmp/${job}.sh
 if [ -n "$onetime" ]; then
-   echo '[ -e "$job" ] && rm "$job"' >> /tmp/$$.sh
+   echo '[ -e "$job" ] && rm "$job"' >> /tmp/${job}.sh
 fi
-mv /tmp/$$.sh /initqueue/
->> /initqueue/work
+mv -f /tmp/${job}.sh /initqueue${settled}/
+[ -z "$settled" ] && >> /initqueue/work
diff --git a/modules.d/99base/install b/modules.d/99base/install
index bc2336a..08ca8f0 100755
--- a/modules.d/99base/install
+++ b/modules.d/99base/install
@@ -9,6 +9,7 @@ fi
 inst "$moddir/init" "/init"
 inst "$moddir/initqueue" "/sbin/initqueue"
 mkdir -p ${initdir}/initqueue
+mkdir -p ${initdir}/initqueue-settled
 mkdir -p ${initdir}/tmp
 # Bail out if switch_root does not exist
 if which switch_root >/dev/null 2>&1; then
-- 
1.6.2.5



Index: dracut.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dracut/devel/dracut.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- dracut.spec	7 Sep 2009 09:44:58 -0000	1.20
+++ dracut.spec	7 Sep 2009 17:22:36 -0000	1.21
@@ -13,7 +13,7 @@
 
 Name: dracut
 Version: 001
-Release: 3%{?rdist}
+Release: 4%{?rdist}
 Summary: Initramfs generator using udev
 Group: System Environment/Base		
 License: GPLv2+	
@@ -23,6 +23,10 @@ Source0: dracut-%{version}%{?dashgittag}
 Patch1: 0005-mdraid-add-grep-for-convenience.patch
 Patch2: 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch
 Patch3: 0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch
+Patch4: 0009-mdraid_start.sh-fixed-raid-activation.patch
+Patch5: 0010-add-scp-to-debug-module.patch
+Patch6: 0011-mdraid-cleanup-do-not-stop-mdraid-container.patch
+Patch7: 0012-added-initqueue-settled-and-refactored-code.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires: udev
@@ -110,6 +114,10 @@ This package contains tools to assemble 
 %patch1 -p1 
 %patch2 -p1 
 %patch3 -p1 
+%patch4 -p1 
+%patch5 -p1 
+%patch6 -p1 
+%patch7 -p1 
 
 %build
 make
@@ -186,6 +194,9 @@ rm -rf $RPM_BUILD_ROOT
 %dir /var/lib/dracut/overlay
 
 %changelog
+* Mon Sep 07 2009 Harald Hoyer  001-4
+- fixed mdraid for IMSM
+
 * Mon Sep 07 2009 Harald Hoyer  001-3
 - fixed bug, which prevents installing 61-persistent-storage.rules (bug #520109)
 



From salimma at fedoraproject.org  Mon Sep  7 17:24:07 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Mon,  7 Sep 2009 17:24:07 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec,1.23,1.24
Message-ID: <20090907172407.EC21011C00DB@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15584

Modified Files:
	llvm.spec 
Log Message:
Fix testsuite error: BR on python



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- llvm.spec	7 Sep 2009 14:52:52 -0000	1.23
+++ llvm.spec	7 Sep 2009 17:24:07 -0000	1.24
@@ -29,7 +29,7 @@ BuildRequires:  groff
 BuildRequires:  libtool-ltdl-devel
 BuildRequires:  ocaml-ocamldoc
 # for DejaGNU test suite
-BuildRequires:  dejagnu tcl-devel
+BuildRequires:  dejagnu tcl-devel python
 %if %{?_with_doxygen:1}%{!?_with_doxygen:0}
 BuildRequires:  doxygen graphviz
 %endif
@@ -162,8 +162,7 @@ make %{_smp_mflags} OPTIMIZE_OPTION='%{o
 
 
 %check
-# 2 tests currently fail on i686
-cd obj && make check; true
+cd obj && make check
 
 
 %install



From salimma at fedoraproject.org  Mon Sep  7 17:54:35 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Mon,  7 Sep 2009 17:54:35 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec,1.24,1.25
Message-ID: <20090907175435.B574E11C00DB@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24541

Modified Files:
	llvm.spec 
Log Message:
Disable unit tests on PPC for now



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- llvm.spec	7 Sep 2009 17:24:07 -0000	1.24
+++ llvm.spec	7 Sep 2009 17:54:33 -0000	1.25
@@ -162,7 +162,9 @@ make %{_smp_mflags} OPTIMIZE_OPTION='%{o
 
 
 %check
+%ifnarch ppc
 cd obj && make check
+%endif
 
 
 %install



From pkgdb at fedoraproject.org  Mon Sep  7 18:02:41 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 18:02:41 +0000
Subject: [pkgdb] pyicq-t: stefansf has requested watchbugzilla
Message-ID: <20090907180241.EB2DE10F87C@bastion2.fedora.phx.redhat.com>

stefansf has requested the watchbugzilla acl on pyicq-t (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/pyicq-t



From pkgdb at fedoraproject.org  Mon Sep  7 18:02:44 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Mon, 07 Sep 2009 18:02:44 +0000
Subject: [pkgdb] pyicq-t: stefansf has requested watchcommits
Message-ID: <20090907180244.74E6110F884@bastion2.fedora.phx.redhat.com>

stefansf has requested the watchcommits acl on pyicq-t (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/pyicq-t



From epienbro at fedoraproject.org  Mon Sep  7 18:07:09 2009
From: epienbro at fedoraproject.org (epienbro)
Date: Mon,  7 Sep 2009 18:07:09 +0000 (UTC)
Subject: rpms/mingw32-iconv/devel mingw32-iconv.spec,1.4,1.5
Message-ID: <20090907180709.D786D11C00DB@cvs1.fedora.phx.redhat.com>

Author: epienbro

Update of /cvs/pkgs/rpms/mingw32-iconv/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27792

Modified Files:
	mingw32-iconv.spec 
Log Message:
* Mon Sep  7 2009 Erik van Pienbroek  - 1.12-11
- Fixed %defattr line
- Added -static subpackage
- Use %global instead of %define
- Automatically generate debuginfo subpackage



Index: mingw32-iconv.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-iconv/devel/mingw32-iconv.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- mingw32-iconv.spec	25 Jul 2009 12:19:48 -0000	1.4
+++ mingw32-iconv.spec	7 Sep 2009 18:07:09 -0000	1.5
@@ -1,12 +1,13 @@
-%define __strip %{_mingw32_strip}
-%define __objdump %{_mingw32_objdump}
-%define _use_internal_dependency_generator 0
-%define __find_requires %{_mingw32_findrequires}
-%define __find_provides %{_mingw32_findprovides}
+%global __strip %{_mingw32_strip}
+%global __objdump %{_mingw32_objdump}
+%global _use_internal_dependency_generator 0
+%global __find_requires %{_mingw32_findrequires}
+%global __find_provides %{_mingw32_findprovides}
+%define __debug_install_post %{_mingw32_debug_install_post}
 
 Name:      mingw32-iconv
 Version:   1.12
-Release:   10%{?dist}
+Release:   11%{?dist}
 Summary:   GNU libraries and utilities for character set conversion
 
 License:   GPLv2+ and LGPLv2+
@@ -16,7 +17,7 @@ Source0:   http://ftp.gnu.org/pub/gnu/li
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch: noarch
 
-BuildRequires:  mingw32-filesystem >= 49
+BuildRequires: mingw32-filesystem >= 52
 BuildRequires: mingw32-gcc
 BuildRequires: mingw32-binutils
 
@@ -31,12 +32,24 @@ BuildRequires: mingw32-binutils
 MinGW Windows Iconv library
 
 
+%package static
+Summary:        Static version of the MinGW Windows Iconv library
+Requires:       %{name} = %{version}-%{release}
+Group:          Development/Libraries
+
+%description static
+Static version of the MinGW Windows Iconv library.
+
+
+%{_mingw32_debug_package}
+
+
 %prep
 %setup -q -n libiconv-%{version}
 
 
 %build
-%{_mingw32_configure}
+%{_mingw32_configure} --enable-static --enable-shared
 make
 
 
@@ -60,7 +73,7 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %files
-%defattr(-,root,root)
+%defattr(-,root,root,-)
 %doc COPYING COPYING.LIB
 %{_mingw32_bindir}/iconv
 %{_mingw32_bindir}/libcharset-1.dll
@@ -69,14 +82,24 @@ rm -rf $RPM_BUILD_ROOT
 %{_mingw32_includedir}/libcharset.h
 %{_mingw32_includedir}/localcharset.h
 %{_mingw32_libdir}/charset.alias
-%{_mingw32_libdir}/libcharset.a
 %{_mingw32_libdir}/libcharset.dll.a
 %{_mingw32_libdir}/libcharset.la
 %{_mingw32_libdir}/libiconv.dll.a
 %{_mingw32_libdir}/libiconv.la
 
+%files static
+%defattr(-,root,root,-)
+%{_mingw32_libdir}/libcharset.a
+%{_mingw32_libdir}/libiconv.a
+
 
 %changelog
+* Mon Sep  7 2009 Erik van Pienbroek  - 1.12-11
+- Fixed %%defattr line
+- Added -static subpackage
+- Use %%global instead of %%define
+- Automatically generate debuginfo subpackage
+
 * Sat Jul 25 2009 Fedora Release Engineering  - 1.12-10
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From emaldonado at fedoraproject.org  Mon Sep  7 19:09:40 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Mon,  7 Sep 2009 19:09:40 +0000 (UTC)
Subject: rpms/nss/devel nss-pem-509705.patch,1.1,NONE
Message-ID: <20090907190940.5DFE711C00DB@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18194

Removed Files:
	nss-pem-509705.patch 
Log Message:
patch incorporated in the pem enabling source archive


--- nss-pem-509705.patch DELETED ---



From emaldonado at fedoraproject.org  Mon Sep  7 19:11:05 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Mon,  7 Sep 2009 19:11:05 +0000 (UTC)
Subject: rpms/nss/devel nss.spec,1.112,1.113
Message-ID: <20090907191105.2AECA11C00DB@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18524

Modified Files:
	nss.spec 
Log Message:
Update pem enabling source tar with latest fixes (509705, 51209)


Index: nss.spec
===================================================================
RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -p -r1.112 -r1.113
--- nss.spec	6 Sep 2009 20:39:23 -0000	1.112
+++ nss.spec	7 Sep 2009 19:11:04 -0000	1.113
@@ -6,7 +6,7 @@
 Summary:          Network Security Services
 Name:             nss
 Version:          3.12.4
-Release:          3%{?dist}
+Release:          4%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -31,11 +31,10 @@ Source2:          nss-config.in
 Source3:          blank-cert8.db
 Source4:          blank-key3.db
 Source5:          blank-secmod.db
-Source12:         %{name}-pem-20090622.tar.bz2
+Source12:         %{name}-pem-20090907.tar.bz2
 
 Patch2:           nss-nolocalsql.patch
 Patch6:           nss-enable-pem.patch
-Patch7:           nss-pem-509705.patch
 
 %description
 Network Security Services (NSS) is a set of libraries designed to
@@ -90,7 +89,6 @@ low level services.
 
 %patch2 -p0
 %patch6 -p0 -b .libpem
-%patch7 -p0 -b .509705
 
 %build
 
@@ -424,6 +422,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns
 
 
 %changelog
+* Mon Sep 07 2009 Elio Maldonado - 3.12.4-4
+- Update pem enabling source tar with latest fixes (509705, 51209)
+
 * Sun Sep 06 2009 Elio Maldonado - 3.12.4-3
 - PEM module implements memory management for internal objects - 509705
 - PEM module doesn't crash when processing malformed key files - 512019



From emaldonado at fedoraproject.org  Mon Sep  7 19:16:20 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Mon,  7 Sep 2009 19:16:20 +0000 (UTC)
Subject: rpms/nss/devel sources,1.28,1.29
Message-ID: <20090907191620.9C79D11C00DB@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19945

Modified Files:
	sources 
Log Message:
Updated pem enabling source archive


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/nss/devel/sources,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- sources	4 Sep 2009 23:26:54 -0000	1.28
+++ sources	7 Sep 2009 19:16:20 -0000	1.29
@@ -1,2 +1,2 @@
-bdac5df4a93c67222a60fabc121921c3  nss-pem-20090622.tar.bz2
 954834f7b173bdab366a19880c671c39  nss-3.12.4-stripped.tar.bz2
+895ef804e11c14868e86df80c2dd9b66  nss-pem-20090907.tar.bz2



From emaldonado at fedoraproject.org  Mon Sep  7 19:16:36 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Mon,  7 Sep 2009 19:16:36 +0000 (UTC)
Subject: rpms/nss/devel .cvsignore,1.26,1.27
Message-ID: <20090907191636.3C64111C00DB@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20147

Modified Files:
	.cvsignore 
Log Message:
Updated pem enabling source archive


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/nss/devel/.cvsignore,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- .cvsignore	4 Sep 2009 23:20:17 -0000	1.26
+++ .cvsignore	7 Sep 2009 19:16:35 -0000	1.27
@@ -1 +1,2 @@
 nss-3.12.4-stripped.tar.bz2
+nss-pem-20090907.tar.bz2



From emaldonado at fedoraproject.org  Mon Sep  7 19:19:31 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Mon,  7 Sep 2009 19:19:31 +0000 (UTC)
Subject: rpms/nss/devel nss.spec,1.113,1.114
Message-ID: <20090907191931.B34D011C00DB@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21443

Modified Files:
	nss.spec 
Log Message:
retagging to pick up new sources


Index: nss.spec
===================================================================
RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -p -r1.113 -r1.114
--- nss.spec	7 Sep 2009 19:11:04 -0000	1.113
+++ nss.spec	7 Sep 2009 19:19:31 -0000	1.114
@@ -6,7 +6,7 @@
 Summary:          Network Security Services
 Name:             nss
 Version:          3.12.4
-Release:          4%{?dist}
+Release:          5%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -422,6 +422,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns
 
 
 %changelog
+* Mon Sep 07 2009 Elio Maldonado - 3.12.4-5
+- Retagging to pick up new sources
+
 * Mon Sep 07 2009 Elio Maldonado - 3.12.4-4
 - Update pem enabling source tar with latest fixes (509705, 51209)
 



From nim at fedoraproject.org  Mon Sep  7 19:30:07 2009
From: nim at fedoraproject.org (nim)
Date: Mon,  7 Sep 2009 19:30:07 +0000 (UTC)
Subject: rpms/dejavu-fonts/devel
	dejavu-fonts-2.30-bad-serif-condensed-metadata.patch, NONE,
	1.1 dejavu-fonts.spec, 1.103, 1.104 import.log, 1.17, 1.18
Message-ID: <20090907193007.D3F0011C043D@cvs1.fedora.phx.redhat.com>

Author: nim

Update of /cvs/extras/rpms/dejavu-fonts/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24033/devel

Modified Files:
	dejavu-fonts.spec import.log 
Added Files:
	dejavu-fonts-2.30-bad-serif-condensed-metadata.patch 
Log Message:
fix serif condensed italic metadata

dejavu-fonts-2.30-bad-serif-condensed-metadata.patch:
 scripts/narrow.pe                   |   62 ++++++++++++++++++++++++++++++++++++
 src/DejaVuSerifCondensed-Italic.sfd |    4 +-
 status.txt                          |    2 -
 3 files changed, 65 insertions(+), 3 deletions(-)

--- NEW FILE dejavu-fonts-2.30-bad-serif-condensed-metadata.patch ---
diff -uNr dejavu-fonts-2.30/scripts/narrow.pe dejavu-fonts.trunk/scripts/narrow.pe
--- dejavu-fonts-2.30/scripts/narrow.pe	1970-01-01 01:00:00.000000000 +0100
+++ dejavu-fonts.trunk/scripts/narrow.pe	2009-09-07 12:15:18.000000000 +0200
@@ -0,0 +1,62 @@
+#!/usr/bin/env fontforge
+# $Id$
+
+# script file for FontForge for font narrowing
+# usage: fontforge -script narrow.pe scale *.sfd
+#   created files have suffix .narrow
+
+# DejaVu Condensed have scale 90
+
+if ($version < "20050209")
+  Error("Your version of FontForge transforms glyphs w/o content");
+endif
+if ($argc < 2)
+  Error("usage: scale sfds...")
+endif
+scale = Strtol($argv[1])
+i = 2
+while (i < $argc)
+  Open($argv[i], 1)
+  SelectAll()
+  Scale(scale, 100, 0, 0)
+  # Panose changes are valid only for DejaVu fonts (I guess)
+  SetPanose(3, 6)
+  new_fontname = $fontname
+  old_familyname = $familyname
+  j = Strstr(new_fontname, "-Roman")
+  if (j > -1)
+    new_fontname = Strsub(new_fontname, 0, j)
+  endif
+  j = Strstr(new_fontname, "-")
+  if (j > -1)
+    new_fontname = Strsub(new_fontname, 0, j) + "Condensed" + Strsub(new_fontname, j)
+  else
+    new_fontname = new_fontname + "Condensed"
+  endif
+  new_fullname = $fullname
+  newprefsubfamily = "Condensed"
+  new_subfamily = $weight
+  j = Strstr(new_fullname, "Bold")
+  if (j == -1)
+    j = Strstr(new_fullname, "Oblique")
+  endif
+  if (j == -1)
+    j = Strstr(new_fullname, "Italic")
+  endif
+  if (j > -1)
+    new_subfamily = Strsub(new_fullname, j)
+    new_fullname = Strsub(new_fullname, 0, j) + "Condensed " + new_subfamily
+    newprefsubfamily = newprefsubfamily + " " + new_subfamily
+  else
+    new_fullname = new_fullname + " Condensed"
+  endif
+  new_familyname = $familyname + " Condensed"
+  SetFontNames(new_fontname, new_familyname, new_fullname)
+  SetOS2Value("Width",4)
+  SetTTFName(1033, 2, new_subfamily) # ttf_subfamily
+  SetTTFName(1033, 3, new_fullname) # ttf_uniqueid
+  SetTTFName(1033, 16, old_familyname) # ttf_preffamilyname
+  SetTTFName(1033, 17, newprefsubfamily) # ttf_prefmodifiers
+  Save($argv[i] + ".narrow")
+  i++
+endloop
diff -uNr dejavu-fonts-2.30/src/DejaVuSerifCondensed-Italic.sfd dejavu-fonts.trunk/src/DejaVuSerifCondensed-Italic.sfd
--- dejavu-fonts-2.30/src/DejaVuSerifCondensed-Italic.sfd	2009-08-27 16:26:37.000000000 +0200
+++ dejavu-fonts.trunk/src/DejaVuSerifCondensed-Italic.sfd	2009-09-07 12:17:08.000000000 +0200
@@ -1,6 +1,6 @@
 SplineFontDB: 3.0
 FontName: DejaVuSerifCondensed-Italic
-FullName: DejaVu Serif Italic Condensed
+FullName: DejaVu Serif Condensed Italic
 FamilyName: DejaVu Serif Condensed
 Weight: Book
 Copyright: Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved.\nDejaVu changes are in public domain\n
@@ -1899,7 +1899,7 @@
   3
   1
 EndShort
-LangName: 1033 "" "" "Book" "DejaVu Serif Italic Condensed" "" "Version 2.30" "" "" "DejaVu fonts team" "" "" "http://dejavu.sourceforge.net" "" "Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.+AAoACgAA-Bitstream Vera Fonts Copyright+AAoA-------------------------------+AAoACgAA-Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc.+AAoACgAA-Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license (+ACIA-Fonts+ACIA) and associated documentation files (the +ACIA-Font Software+ACIA), to reproduce and distribute the Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions:+AAoACgAA-The above copyright and trademark notices and this permission notice shall be 
 included in all copies of one or more of the Font Software typefaces.+AAoACgAA-The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the Fonts may be modified and additional glyphs or  or characters may be added to the Fonts, only if the fonts are renamed to names not containing either the words +ACIA-Bitstream+ACIA or the word +ACIA-Vera+ACIA.+AAoACgAA-This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is distributed under the +ACIA-Bitstream Vera+ACIA names.+AAoACgAA-The Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software typefaces may be sold by itself.+AAoACgAA-THE FONT SOFTWARE IS PROVIDED +ACIA-AS IS+ACIA, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
  TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.+AAoACgAA-Except as contained in this notice, the names of Gnome, the Gnome Foundation, and Bitstream Inc., shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written authorization from the Gnome Foundation or Bitstream Inc., respectively. For further information, contact: fonts at gnome dot org. +AAoA" "http://dejavu.sourceforge.net/wiki/index.php/License" "" "DejaVu Serif" "Condensed" 
+LangName: 1033 "" "" "Italic" "DejaVu Serif Condensed Italic" "" "Version 2.30" "" "" "DejaVu fonts team" "" "" "http://dejavu.sourceforge.net" "" "Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.+AAoACgAA-Bitstream Vera Fonts Copyright+AAoA-------------------------------+AAoACgAA-Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc.+AAoACgAA-Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license (+ACIA-Fonts+ACIA) and associated documentation files (the +ACIA-Font Software+ACIA), to reproduce and distribute the Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions:+AAoACgAA-The above copyright and trademark notices and this permission notice shall b
 e included in all copies of one or more of the Font Software typefaces.+AAoACgAA-The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the Fonts may be modified and additional glyphs or  or characters may be added to the Fonts, only if the fonts are renamed to names not containing either the words +ACIA-Bitstream+ACIA or the word +ACIA-Vera+ACIA.+AAoACgAA-This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is distributed under the +ACIA-Bitstream Vera+ACIA names.+AAoACgAA-The Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software typefaces may be sold by itself.+AAoACgAA-THE FONT SOFTWARE IS PROVIDED +ACIA-AS IS+ACIA, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATEN
 T, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.+AAoACgAA-Except as contained in this notice, the names of Gnome, the Gnome Foundation, and Bitstream Inc., shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written authorization from the Gnome Foundation or Bitstream Inc., respectively. For further information, contact: fonts at gnome dot org. +AAoA" "http://dejavu.sourceforge.net/wiki/index.php/License" "" "DejaVu Serif" "Condensed Italic" 
 Encoding: UnicodeFull
 UnicodeInterp: none
 NameList: AGL without afii
diff -uNr dejavu-fonts-2.30/status.txt dejavu-fonts.trunk/status.txt
--- dejavu-fonts-2.30/status.txt	2009-08-27 16:55:00.000000000 +0200
+++ dejavu-fonts.trunk/status.txt	2009-08-27 16:43:39.000000000 +0200
@@ -1,5 +1,5 @@
 This is the status file for DejaVu fonts
-($Id: status.txt 2362 2009-08-27 14:43:39Z ben_laenen $)
+($Id$)
 
 original = present in original Bitstream Vera 1.10
  = added in DejaVu fonts 


Index: dejavu-fonts.spec
===================================================================
RCS file: /cvs/extras/rpms/dejavu-fonts/devel/dejavu-fonts.spec,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -p -r1.103 -r1.104
--- dejavu-fonts.spec	6 Sep 2009 18:01:07 -0000	1.103
+++ dejavu-fonts.spec	7 Sep 2009 19:30:07 -0000	1.104
@@ -20,13 +20,14 @@ original style, using an open collaborat
 
 Name:    %{fontname}-fonts
 Version: 2.30
-Release: 1%{?alphatag}%{?dist}
+Release: 2%{?alphatag}%{?dist}
 Summary: DejaVu fonts
 
 Group:     User Interface/X
 License:   Bitstream Vera and Public Domain
 URL:       http://%{name}.org/
 Source0:   %{?!alphatag:http://downloads.sourceforge.net/%{fontname}}%{?alphatag:%{fontname}.sourceforge.net/snapshots}/%{archivename}.tar.bz2
+Patch0:    %{name}-2.30-bad-serif-condensed-metadata.patch
 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
 # Older fontforge versions will not work due to sfd format changes
@@ -163,7 +164,7 @@ unicode coverage restricted to Latin, Gr
 
 %prep
 %setup -q -n %{archivename}
-
+%patch0 -p1
 
 %build
 make %{?_smp_mflags} VERSION=%{version} FC-LANG="" \
@@ -205,6 +206,10 @@ rm -fr %{buildroot}
 
 
 %changelog
+* Mon Sep  7 2009 Nicolas Mailhot 
+- 2.30-2
+? patch to fix bug #505129 Serif Condensed Italic is not Serif Condensed
+
 * Sun Sep  6 2009 Nicolas Mailhot 
 - 2.30-1
 


Index: import.log
===================================================================
RCS file: /cvs/extras/rpms/dejavu-fonts/devel/import.log,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- import.log	6 Sep 2009 18:01:07 -0000	1.17
+++ import.log	7 Sep 2009 19:30:07 -0000	1.18
@@ -15,3 +15,4 @@ dejavu-fonts-2_29-1_fc11:HEAD:dejavu-fon
 dejavu-fonts-2_29-2_fc11:HEAD:dejavu-fonts-2.29-2.fc11.src.rpm:1237143073
 dejavu-fonts-2_29-3_fc11:HEAD:dejavu-fonts-2.29-3.fc11.src.rpm:1243084445
 dejavu-fonts-2_30-1_fc12:HEAD:dejavu-fonts-2.30-1.fc12.src.rpm:1252259820
+dejavu-fonts-2_30-2_fc12:HEAD:dejavu-fonts-2.30-2.fc12.src.rpm:1252351124



From s4504kr at fedoraproject.org  Mon Sep  7 19:33:12 2009
From: s4504kr at fedoraproject.org (Jochen Schmitt)
Date: Mon,  7 Sep 2009 19:33:12 +0000 (UTC)
Subject: rpms/inadyn/devel dead.package,NONE,1.1
Message-ID: <20090907193312.2EC9311C043A@cvs1.fedora.phx.redhat.com>

Author: s4504kr

Update of /cvs/pkgs/rpms/inadyn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24979

Added Files:
	dead.package 
Log Message:
Retired inadyn


--- NEW FILE dead.package ---
Inadyn-mt is the successor of inadyn, so this package is obsolete.



From s4504kr at fedoraproject.org  Mon Sep  7 19:34:27 2009
From: s4504kr at fedoraproject.org (Jochen Schmitt)
Date: Mon,  7 Sep 2009 19:34:27 +0000 (UTC)
Subject: rpms/inadyn/devel Makefile, 1.1, NONE inadyn.conf, 1.1,
	NONE inadyn.init, 1.6, NONE inadyn.spec, 1.22, NONE sources, 1.5, NONE
Message-ID: <20090907193427.593A611C00DB@cvs1.fedora.phx.redhat.com>

Author: s4504kr

Update of /cvs/pkgs/rpms/inadyn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25311

Removed Files:
	Makefile inadyn.conf inadyn.init inadyn.spec sources 
Log Message:
Retired inadyn


--- Makefile DELETED ---


--- inadyn.conf DELETED ---


--- inadyn.init DELETED ---


--- inadyn.spec DELETED ---


--- sources DELETED ---



From s4504kr at fedoraproject.org  Mon Sep  7 19:35:39 2009
From: s4504kr at fedoraproject.org (Jochen Schmitt)
Date: Mon,  7 Sep 2009 19:35:39 +0000 (UTC)
Subject: rpms/inadyn/F-10 dead.package, NONE, 1.1 Makefile, 1.1, NONE branch,
	1.1, NONE inadyn.conf, 1.1, NONE inadyn.init, 1.6,
	NONE inadyn.spec, 1.20, NONE sources, 1.5, NONE
Message-ID: <20090907193539.65DD111C00DB@cvs1.fedora.phx.redhat.com>

Author: s4504kr

Update of /cvs/pkgs/rpms/inadyn/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25620

Added Files:
	dead.package 
Removed Files:
	Makefile branch inadyn.conf inadyn.init inadyn.spec sources 
Log Message:
Retired inadyn


--- NEW FILE dead.package ---
Inadyn-mt is the successor of inadyn, so this package is obsolete.

--- Makefile DELETED ---


--- branch DELETED ---


--- inadyn.conf DELETED ---


--- inadyn.init DELETED ---


--- inadyn.spec DELETED ---


--- sources DELETED ---



From nim at fedoraproject.org  Mon Sep  7 19:36:14 2009
From: nim at fedoraproject.org (nim)
Date: Mon,  7 Sep 2009 19:36:14 +0000 (UTC)
Subject: rpms/google-droid-fonts/devel
	google-droid-fonts-sans-fontconfig.conf, 
	1.2, 1.3 google-droid-fonts.spec, 1.10, 1.11 import.log, 1.7,
	1.8 sources, 1.5, 1.6
Message-ID: <20090907193614.B3A9711C00DB@cvs1.fedora.phx.redhat.com>

Author: nim

Update of /cvs/extras/rpms/google-droid-fonts/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25795/devel

Modified Files:
	google-droid-fonts-sans-fontconfig.conf 
	google-droid-fonts.spec import.log sources 
Log Message:
First level fix for Droid CJK problems


Index: google-droid-fonts-sans-fontconfig.conf
===================================================================
RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts-sans-fontconfig.conf,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- google-droid-fonts-sans-fontconfig.conf	25 Jul 2009 10:54:37 -0000	1.2
+++ google-droid-fonts-sans-fontconfig.conf	7 Sep 2009 19:36:14 -0000	1.3
@@ -13,27 +13,46 @@
       sans-serif
     
   
-  
+  
+    Droid Sans Japanese
+    
+      Droid Sans
+    
+  
+  
+    Droid Sans Fallback
+    
+      Droid Sans
+    
+  
   
-    
-      ja-jp
+    
+      Droid Sans
     
+    
+      3
+    
+  
+  
     
       Droid Sans Japanese
     
     
       Droid Sans
     
+    
+      2
+    
   
   
-    
-      ja-jp
-    
     
       Droid Sans Fallback
     
     
       Droid Sans
     
+    
+      1
+    
   
 


Index: google-droid-fonts.spec
===================================================================
RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- google-droid-fonts.spec	6 Sep 2009 19:15:37 -0000	1.10
+++ google-droid-fonts.spec	7 Sep 2009 19:36:14 -0000	1.11
@@ -12,7 +12,7 @@ other screen text.
 Name:    %{fontname}-fonts
 # No sane versionning upstream, use the date we did a git dump
 Version: 20090906
-Release: 1%{?dist}
+Release: 2%{?dist}
 Summary: General-purpose fonts released by Google as part of Android
 
 Group:     User Interface/X
@@ -138,6 +138,11 @@ rm -fr %{buildroot}
 
 
 %changelog
+* Sun Sep  7 2009 Nicolas Mailhot 
+- 20090906-2
+? first-level CJK fixes (as suggested by Behdad in bug #517789, complete fix
+   needs the rpm changes traced in bug #521697)
+
 * Sun Sep  6 2009 Nicolas Mailhot 
 - 20090906-1
 ? upstream stealth update


Index: import.log
===================================================================
RCS file: /cvs/extras/rpms/google-droid-fonts/devel/import.log,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- import.log	6 Sep 2009 19:15:37 -0000	1.7
+++ import.log	7 Sep 2009 19:36:14 -0000	1.8
@@ -5,3 +5,4 @@ google-droid-fonts-1_0_112-5_fc11:HEAD:g
 google-droid-fonts-20090320-1_fc12:HEAD:google-droid-fonts-20090320-1.fc12.src.rpm:1248519226
 google-droid-fonts-20090320-3_fc12:HEAD:google-droid-fonts-20090320-3.fc12.src.rpm:1248532826
 google-droid-fonts-20090906-1_fc12:HEAD:google-droid-fonts-20090906-1.fc12.src.rpm:1252264176
+google-droid-fonts-20090906-2_fc12:HEAD:google-droid-fonts-20090906-2.fc12.src.rpm:1252351928


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/google-droid-fonts/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	6 Sep 2009 19:15:37 -0000	1.5
+++ sources	7 Sep 2009 19:36:14 -0000	1.6
@@ -5,5 +5,5 @@
 a062025df92affc1331a05b7c07793fc  DroidSerif-BoldItalic.ttf
 a2e7305a0ba8bb7091124f4cd1485fc9  DroidSerif-Italic.ttf
 bfb2f44a7c1deba39f7f4d39bff18eeb  DroidSerif-Regular.ttf
-9d83fb20700a3a7c45dc9acd64ab121e  DroidSans.ttf
-6d7e0d083e3c5e1b504e580b4e2fe7db  DroidSansJapanese.ttf
+6f28ad369fa0f2661cc2de7a7be9977e  DroidSans.ttf
+8fbc87c7c5089a8e86c670b93a78964f  DroidSansJapanese.ttf



From s4504kr at fedoraproject.org  Mon Sep  7 19:36:46 2009
From: s4504kr at fedoraproject.org (Jochen Schmitt)
Date: Mon,  7 Sep 2009 19:36:46 +0000 (UTC)
Subject: rpms/inadyn/F-11 dead.package, NONE, 1.1 Makefile, 1.1, NONE branch,
	1.1, NONE inadyn.conf, 1.1, NONE inadyn.init, 1.6,
	NONE inadyn.spec, 1.21, NONE sources, 1.5, NONE
Message-ID: <20090907193646.C9F1711C00DB@cvs1.fedora.phx.redhat.com>

Author: s4504kr

Update of /cvs/pkgs/rpms/inadyn/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26066

Added Files:
	dead.package 
Removed Files:
	Makefile branch inadyn.conf inadyn.init inadyn.spec sources 
Log Message:
Retired inadyn


--- NEW FILE dead.package ---
Inadyn-mt is the successor of inadyn, so this package is obsolete.

--- Makefile DELETED ---


--- branch DELETED ---


--- inadyn.conf DELETED ---


--- inadyn.init DELETED ---


--- inadyn.spec DELETED ---


--- sources DELETED ---



From s4504kr at fedoraproject.org  Mon Sep  7 19:42:11 2009
From: s4504kr at fedoraproject.org (Jochen Schmitt)
Date: Mon,  7 Sep 2009 19:42:11 +0000 (UTC)
Subject: comps comps-f10.xml.in, 1.269, 1.270 comps-f11.xml.in, 1.292,
	1.293 comps-f12.xml.in, 1.108, 1.109 comps-f13.xml.in, 1.3, 1.4
Message-ID: <20090907194211.5E91711C00DB@cvs1.fedora.phx.redhat.com>

Author: s4504kr

Update of /cvs/extras/comps
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27967

Modified Files:
	comps-f10.xml.in comps-f11.xml.in comps-f12.xml.in 
	comps-f13.xml.in 
Log Message:
Renaming inadyn into inadyn-mt


Index: comps-f10.xml.in
===================================================================
RCS file: /cvs/extras/comps/comps-f10.xml.in,v
retrieving revision 1.269
retrieving revision 1.270
diff -u -p -r1.269 -r1.270
--- comps-f10.xml.in	5 Sep 2009 22:17:31 -0000	1.269
+++ comps-f10.xml.in	7 Sep 2009 19:42:10 -0000	1.270
@@ -4483,7 +4483,7 @@
       hfsplus-tools
       hyperestraier
       ibmonitor
-      inadyn
+      inadyn-mt
       incron
       ip6sic
       iptraf


Index: comps-f11.xml.in
===================================================================
RCS file: /cvs/extras/comps/comps-f11.xml.in,v
retrieving revision 1.292
retrieving revision 1.293
diff -u -p -r1.292 -r1.293
--- comps-f11.xml.in	5 Sep 2009 22:17:31 -0000	1.292
+++ comps-f11.xml.in	7 Sep 2009 19:42:10 -0000	1.293
@@ -5174,7 +5174,7 @@
       hfsplus-tools
       hyperestraier
       ibmonitor
-      inadyn
+      inadyn-mt
       incron
       ip6sic
       iptraf


Index: comps-f12.xml.in
===================================================================
RCS file: /cvs/extras/comps/comps-f12.xml.in,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -p -r1.108 -r1.109
--- comps-f12.xml.in	7 Sep 2009 00:54:58 -0000	1.108
+++ comps-f12.xml.in	7 Sep 2009 19:42:11 -0000	1.109
@@ -5355,7 +5355,7 @@
       hfsplus-tools
       hyperestraier
       ibmonitor
-      inadyn
+      inadyn-mt
       incron
       ip6sic
       iptraf


Index: comps-f13.xml.in
===================================================================
RCS file: /cvs/extras/comps/comps-f13.xml.in,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- comps-f13.xml.in	3 Sep 2009 15:55:27 -0000	1.3
+++ comps-f13.xml.in	7 Sep 2009 19:42:11 -0000	1.4
@@ -5353,7 +5353,7 @@
       hfsplus-tools
       hyperestraier
       ibmonitor
-      inadyn
+      inadyn-mt
       incron
       ip6sic
       iptraf



From pbrobinson at fedoraproject.org  Mon Sep  7 20:41:01 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Mon,  7 Sep 2009 20:41:01 +0000 (UTC)
Subject: rpms/nbtk/devel .cvsignore, 1.4, 1.5 nbtk.spec, 1.20, 1.21 sources, 
	1.4, 1.5 nbtk-clutter1-pkcfg.patch, 1.1,
	NONE nbtk-clutter1.patch, 1.1, NONE
Message-ID: <20090907204101.9E36F11C00DB@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/nbtk/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16783

Modified Files:
	.cvsignore nbtk.spec sources 
Removed Files:
	nbtk-clutter1-pkcfg.patch nbtk-clutter1.patch 
Log Message:
- A 1.0.0 pre release snapshot


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/nbtk/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	26 Jul 2009 22:52:37 -0000	1.4
+++ .cvsignore	7 Sep 2009 20:41:00 -0000	1.5
@@ -1 +1 @@
-nbtk-0.16.3.tar.bz2
+nbtk-1.0.0.tar.bz2


Index: nbtk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/nbtk/devel/nbtk.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- nbtk.spec	13 Aug 2009 13:34:02 -0000	1.20
+++ nbtk.spec	7 Sep 2009 20:41:01 -0000	1.21
@@ -1,20 +1,20 @@
 Name:           nbtk
-Version:        0.16.3
-Release:        11%{?dist}
+Version:        1.0.0
+Release:        0.1%{?dist}
 Summary:        A toolkit for moblin NetBooks
 
 Group:          System Environment/Libraries
 License:        LGPLv2
 URL:            http://moblin.org/projects/netbook-toolkit-nbtk
-Source0:        http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
-Patch0:		nbtk-clutter1.patch
-Patch1:		nbtk-clutter1-pkcfg.patch
+# Source0:        http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
+# git archive --format=tar --prefix=nbtk-1.0.0/ ff163ba | bzip2 > nbtk-1.0.0.tar.bz2
+Source0:        %{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires: clutter-devel >= 1.0.0
 BuildRequires: clutter-imcontext-devel
 BuildRequires: gtk2-devel
-BuildRequires: ccss-devel
+BuildRequires: libccss-devel
 BuildRequires: gtk-doc
 
 # Require these because the git tarball doesn't have the configure built
@@ -40,8 +40,6 @@ Files for development with %{name}.
 
 %prep
 %setup -q
-%patch0 -p1 -b .clutter1
-%patch1 -p1 -b .clutter1-pkcfg
 
 # Don't run configure from autogen.sh
 sed -i '/configure/d' autogen.sh
@@ -50,15 +48,17 @@ sed -i '/configure/d' autogen.sh
 %build
 autoreconf
 %configure --enable-gtk-doc --disable-static
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %install
 rm -rf %{buildroot}
-make install DESTDIR=%{buildroot}
+make install DESTDIR=%{buildroot} INSTALL='install -p'
 
 #Remove libtool archives.
 find %{buildroot} -name '*.la' -exec rm -f {} ';'
 
+%find_lang %{name}-1.0
+
 %clean
 rm -rf %{buildroot}
 
@@ -66,7 +66,7 @@ rm -rf %{buildroot}
 
 %postun -p /sbin/ldconfig
 
-%files
+%files -f %{name}-1.0.lang
 %defattr(-,root,root,-)
 %doc COPYING.LIB
 %{_bindir}/nbtk-create-image-cache
@@ -81,6 +81,9 @@ rm -rf %{buildroot}
 %doc %{_datadir}/gtk-doc/html/%{name}
 
 %changelog
+* Mon Sep  7 2009 Peter Robinson  1.0.0-0.1
+- A 1.0.0 pre release snapshot
+
 * Thu Aug  7 2009 Peter Robinson  0.16.3-11
 - Rebuild against new ccss, update BuildReq to new ccss name
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/nbtk/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	26 Jul 2009 22:52:37 -0000	1.4
+++ sources	7 Sep 2009 20:41:01 -0000	1.5
@@ -1 +1 @@
-8d9c48381f99f80b488fab5dcdc30b9a  nbtk-0.16.3.tar.bz2
+2eb59819848e1b3a6deb0818f8e322af  nbtk-1.0.0.tar.bz2


--- nbtk-clutter1-pkcfg.patch DELETED ---


--- nbtk-clutter1.patch DELETED ---



From xulchris at fedoraproject.org  Mon Sep  7 20:41:04 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 20:41:04 +0000 (UTC)
Subject: rpms/php-pear-File-SMBPasswd/EL-5 .cvsignore, 1.2,
	1.3 php-pear-File-SMBPasswd.spec, 1.1, 1.2 sources, 1.2, 1.3
Message-ID: <20090907204104.993EE11C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-File-SMBPasswd/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16661/EL-5

Modified Files:
	.cvsignore php-pear-File-SMBPasswd.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-SMBPasswd/EL-5/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	15 May 2007 13:05:48 -0000	1.2
+++ .cvsignore	7 Sep 2009 20:41:04 -0000	1.3
@@ -1 +1 @@
-File_SMBPasswd-1.0.2.tgz
+File_SMBPasswd-1.0.3.tgz


Index: php-pear-File-SMBPasswd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-SMBPasswd/EL-5/php-pear-File-SMBPasswd.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- php-pear-File-SMBPasswd.spec	15 May 2007 13:05:48 -0000	1.1
+++ php-pear-File-SMBPasswd.spec	7 Sep 2009 20:41:04 -0000	1.2
@@ -2,7 +2,7 @@
 %define pear_name File_SMBPasswd
 
 Name:           php-pear-File-SMBPasswd
-Version:        1.0.2
+Version:        1.0.3
 Release:        1%{?dist}
 Summary:        Class for managing SAMBA style password files
 
@@ -76,5 +76,17 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.0.3-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.0.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 1.0.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sat Jun 14 2008 Christopher Stone  1.0.2-2
+- Rebuild for vendor tag (bz #451362)
+
 * Tue Mar 13 2007 Christopher Stone  1.0.2-1
 - Initial Fedora release


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-SMBPasswd/EL-5/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	15 May 2007 13:05:48 -0000	1.2
+++ sources	7 Sep 2009 20:41:04 -0000	1.3
@@ -1 +1 @@
-dcb06b21db84f1bf64cf94eb364d8fb9  File_SMBPasswd-1.0.2.tgz
+b6a4239e011073e3344df2decee4eef4  File_SMBPasswd-1.0.3.tgz



From xulchris at fedoraproject.org  Mon Sep  7 20:41:04 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 20:41:04 +0000 (UTC)
Subject: rpms/php-pear-File-SMBPasswd/F-10 .cvsignore, 1.2,
	1.3 php-pear-File-SMBPasswd.spec, 1.2, 1.3 sources, 1.2, 1.3
Message-ID: <20090907204104.DF62911C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-File-SMBPasswd/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16661/F-10

Modified Files:
	.cvsignore php-pear-File-SMBPasswd.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-SMBPasswd/F-10/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	15 May 2007 13:02:34 -0000	1.2
+++ .cvsignore	7 Sep 2009 20:41:04 -0000	1.3
@@ -1 +1 @@
-File_SMBPasswd-1.0.2.tgz
+File_SMBPasswd-1.0.3.tgz


Index: php-pear-File-SMBPasswd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-SMBPasswd/F-10/php-pear-File-SMBPasswd.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- php-pear-File-SMBPasswd.spec	14 Jun 2008 15:54:53 -0000	1.2
+++ php-pear-File-SMBPasswd.spec	7 Sep 2009 20:41:04 -0000	1.3
@@ -2,8 +2,8 @@
 %define pear_name File_SMBPasswd
 
 Name:           php-pear-File-SMBPasswd
-Version:        1.0.2
-Release:        2%{?dist}
+Version:        1.0.3
+Release:        1%{?dist}
 Summary:        Class for managing SAMBA style password files
 
 Group:          Development/Languages
@@ -76,6 +76,15 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.0.3-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.0.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 1.0.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Sat Jun 14 2008 Christopher Stone  1.0.2-2
 - Rebuild for vendor tag (bz #451362)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-SMBPasswd/F-10/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	15 May 2007 13:02:34 -0000	1.2
+++ sources	7 Sep 2009 20:41:04 -0000	1.3
@@ -1 +1 @@
-dcb06b21db84f1bf64cf94eb364d8fb9  File_SMBPasswd-1.0.2.tgz
+b6a4239e011073e3344df2decee4eef4  File_SMBPasswd-1.0.3.tgz



From xulchris at fedoraproject.org  Mon Sep  7 20:41:05 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 20:41:05 +0000 (UTC)
Subject: rpms/php-pear-File-SMBPasswd/F-11 .cvsignore, 1.2,
	1.3 php-pear-File-SMBPasswd.spec, 1.3, 1.4 sources, 1.2, 1.3
Message-ID: <20090907204105.5969F11C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-File-SMBPasswd/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16661/F-11

Modified Files:
	.cvsignore php-pear-File-SMBPasswd.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-SMBPasswd/F-11/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	15 May 2007 13:02:34 -0000	1.2
+++ .cvsignore	7 Sep 2009 20:41:04 -0000	1.3
@@ -1 +1 @@
-File_SMBPasswd-1.0.2.tgz
+File_SMBPasswd-1.0.3.tgz


Index: php-pear-File-SMBPasswd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-SMBPasswd/F-11/php-pear-File-SMBPasswd.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- php-pear-File-SMBPasswd.spec	26 Feb 2009 21:11:59 -0000	1.3
+++ php-pear-File-SMBPasswd.spec	7 Sep 2009 20:41:04 -0000	1.4
@@ -2,8 +2,8 @@
 %define pear_name File_SMBPasswd
 
 Name:           php-pear-File-SMBPasswd
-Version:        1.0.2
-Release:        3%{?dist}
+Version:        1.0.3
+Release:        1%{?dist}
 Summary:        Class for managing SAMBA style password files
 
 Group:          Development/Languages
@@ -76,6 +76,12 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.0.3-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.0.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Feb 26 2009 Fedora Release Engineering  - 1.0.2-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-SMBPasswd/F-11/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	15 May 2007 13:02:34 -0000	1.2
+++ sources	7 Sep 2009 20:41:05 -0000	1.3
@@ -1 +1 @@
-dcb06b21db84f1bf64cf94eb364d8fb9  File_SMBPasswd-1.0.2.tgz
+b6a4239e011073e3344df2decee4eef4  File_SMBPasswd-1.0.3.tgz



From xulchris at fedoraproject.org  Mon Sep  7 20:41:05 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 20:41:05 +0000 (UTC)
Subject: rpms/php-pear-File-SMBPasswd/devel .cvsignore, 1.2,
	1.3 php-pear-File-SMBPasswd.spec, 1.4, 1.5 sources, 1.2, 1.3
Message-ID: <20090907204105.B059C11C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-File-SMBPasswd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16661/devel

Modified Files:
	.cvsignore php-pear-File-SMBPasswd.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-SMBPasswd/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	15 May 2007 13:02:34 -0000	1.2
+++ .cvsignore	7 Sep 2009 20:41:05 -0000	1.3
@@ -1 +1 @@
-File_SMBPasswd-1.0.2.tgz
+File_SMBPasswd-1.0.3.tgz


Index: php-pear-File-SMBPasswd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-SMBPasswd/devel/php-pear-File-SMBPasswd.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- php-pear-File-SMBPasswd.spec	26 Jul 2009 18:14:59 -0000	1.4
+++ php-pear-File-SMBPasswd.spec	7 Sep 2009 20:41:05 -0000	1.5
@@ -2,8 +2,8 @@
 %define pear_name File_SMBPasswd
 
 Name:           php-pear-File-SMBPasswd
-Version:        1.0.2
-Release:        4%{?dist}
+Version:        1.0.3
+Release:        1%{?dist}
 Summary:        Class for managing SAMBA style password files
 
 Group:          Development/Languages
@@ -76,6 +76,9 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.0.3-1
+- Upstream sync
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.0.2-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-File-SMBPasswd/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	15 May 2007 13:02:34 -0000	1.2
+++ sources	7 Sep 2009 20:41:05 -0000	1.3
@@ -1 +1 @@
-dcb06b21db84f1bf64cf94eb364d8fb9  File_SMBPasswd-1.0.2.tgz
+b6a4239e011073e3344df2decee4eef4  File_SMBPasswd-1.0.3.tgz



From pbrobinson at fedoraproject.org  Mon Sep  7 20:56:50 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Mon,  7 Sep 2009 20:56:50 +0000 (UTC)
Subject: rpms/nbtk/devel nbtk.spec,1.21,1.22
Message-ID: <20090907205650.E56CF11C00DB@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/nbtk/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22640

Modified Files:
	nbtk.spec 
Log Message:
- Add gettext and intltool for translations


Index: nbtk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/nbtk/devel/nbtk.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- nbtk.spec	7 Sep 2009 20:41:01 -0000	1.21
+++ nbtk.spec	7 Sep 2009 20:56:50 -0000	1.22
@@ -1,6 +1,6 @@
 Name:           nbtk
 Version:        1.0.0
-Release:        0.1%{?dist}
+Release:        0.2%{?dist}
 Summary:        A toolkit for moblin NetBooks
 
 Group:          System Environment/Libraries
@@ -15,6 +15,9 @@ BuildRequires: clutter-devel >= 1.0.0
 BuildRequires: clutter-imcontext-devel
 BuildRequires: gtk2-devel
 BuildRequires: libccss-devel
+BuildRequires: pkgconfig
+BuildRequires: intltool
+BuildRequires: gettext
 BuildRequires: gtk-doc
 
 # Require these because the git tarball doesn't have the configure built
@@ -81,6 +84,9 @@ rm -rf %{buildroot}
 %doc %{_datadir}/gtk-doc/html/%{name}
 
 %changelog
+* Mon Sep  7 2009 Peter Robinson  1.0.0-0.2
+- Add gettext and intltool for translations
+
 * Mon Sep  7 2009 Peter Robinson  1.0.0-0.1
 - A 1.0.0 pre release snapshot
 



From ruben at fedoraproject.org  Mon Sep  7 21:03:12 2009
From: ruben at fedoraproject.org (Ruben Kerkhof)
Date: Mon,  7 Sep 2009 21:03:12 +0000 (UTC)
Subject: rpms/python-foolscap/devel .cvsignore, 1.2, 1.3 python-foolscap.spec,
	1.2, 1.3 sources, 1.2, 1.3
Message-ID: <20090907210312.AE21F11C00DB@cvs1.fedora.phx.redhat.com>

Author: ruben

Update of /cvs/pkgs/rpms/python-foolscap/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25152

Modified Files:
	.cvsignore python-foolscap.spec sources 
Log Message:
* Mon Sep 07 2009 Ruben Kerkhof  0.4.2-1
- Upstream released new version



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/python-foolscap/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	29 Apr 2009 13:34:58 -0000	1.2
+++ .cvsignore	7 Sep 2009 21:03:12 -0000	1.3
@@ -1 +1 @@
-foolscap-0.3.2.tar.gz
+foolscap-0.4.2.tar.gz


Index: python-foolscap.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-foolscap/devel/python-foolscap.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- python-foolscap.spec	26 Jul 2009 20:24:10 -0000	1.2
+++ python-foolscap.spec	7 Sep 2009 21:03:12 -0000	1.3
@@ -3,8 +3,8 @@
 %define modulename foolscap
 
 Name:           python-%{modulename}
-Version:        0.3.2
-Release:        2%{?dist}
+Version:        0.4.2
+Release:        1%{?dist}
 Summary:        Next-generation RPC protocol, intended to replace Perspective Broker
 
 Group:          Development/Languages
@@ -48,8 +48,13 @@ rm -rf %{buildroot}
 %{python_sitelib}/*egg-info
 
 %{_bindir}/flogtool
+%{_bindir}/flappclient
+%{_bindir}/flappserver
 
 %changelog
+* Mon Sep 07 2009 Ruben Kerkhof  0.4.2-1
+- Upstream released new version
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.3.2-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/python-foolscap/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	29 Apr 2009 13:34:58 -0000	1.2
+++ sources	7 Sep 2009 21:03:12 -0000	1.3
@@ -1 +1 @@
-635b9b6967504f3a03b8b05be4ca06a5  foolscap-0.3.2.tar.gz
+90618c9e51b718dc7d4cdf8b71edaee4  foolscap-0.4.2.tar.gz



From salimma at fedoraproject.org  Mon Sep  7 21:05:32 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Mon,  7 Sep 2009 21:05:32 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec,1.25,1.26
Message-ID: <20090907210532.AAE3811C00DB@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25785

Modified Files:
	llvm.spec 
Log Message:
* Mon Sep  7 2009 Michel Salim  - 2.6-0.2.pre1
- PIC is now enabled by default; explicitly disable on %{ix86}



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- llvm.spec	7 Sep 2009 17:54:33 -0000	1.25
+++ llvm.spec	7 Sep 2009 21:05:32 -0000	1.26
@@ -5,7 +5,7 @@
 
 Name:           llvm
 Version:        2.6
-Release:        0.1.pre1%{?dist}
+Release:        0.2.pre1%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
@@ -139,9 +139,6 @@ popd
 
 
 %build
-# Note: --enable-pic can be turned off when 2.6 comes out
-#       and up to 2.5, unsafe on 32-bit archs (in our case,
-#       anything but x86_64)
 # Disabling assertions now, rec. by pure and needed for OpenGTL
 mkdir obj && cd obj
 ../configure \
@@ -150,8 +147,8 @@ mkdir obj && cd obj
   --disable-assertions \
   --enable-debug-runtime \
   --enable-jit \
-%ifnarch %{ix86}
-  --enable-pic
+%ifarch %{ix86}
+  --enable-pic=no
 %endif
 
 # FIXME file this
@@ -281,6 +278,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Mon Sep  7 2009 Michel Salim  - 2.6-0.2.pre1
+- PIC is now enabled by default; explicitly disable on %%{ix86}
+
 * Mon Sep  7 2009 Michel Salim  - 2.6-0.1.pre1
 - First 2.6 prerelease
 - Enable Clang front-end



From xulchris at fedoraproject.org  Mon Sep  7 21:09:02 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 21:09:02 +0000 (UTC)
Subject: rpms/php-pear-HTTP-Request/F-10 .cvsignore, 1.5,
	1.6 php-pear-HTTP-Request.spec, 1.5, 1.6 sources, 1.5, 1.6
Message-ID: <20090907210902.4616B11C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-HTTP-Request/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26594/F-10

Modified Files:
	.cvsignore php-pear-HTTP-Request.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTTP-Request/F-10/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	12 Sep 2008 07:41:37 -0000	1.5
+++ .cvsignore	7 Sep 2009 21:09:02 -0000	1.6
@@ -1 +1 @@
-HTTP_Request-1.4.3.tgz
+HTTP_Request-1.4.4.tgz


Index: php-pear-HTTP-Request.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTTP-Request/F-10/php-pear-HTTP-Request.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- php-pear-HTTP-Request.spec	12 Sep 2008 07:41:37 -0000	1.5
+++ php-pear-HTTP-Request.spec	7 Sep 2009 21:09:02 -0000	1.6
@@ -2,7 +2,7 @@
 %define pear_name HTTP_Request
 
 Name:           php-pear-HTTP-Request
-Version:        1.4.3
+Version:        1.4.4
 Release:        1%{?dist}
 Summary:        Provides an easy way to perform HTTP requests
 
@@ -82,6 +82,15 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.4.4-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.4.3-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 1.4.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Fri Sep 12 2008 Christopher Stone  1.4.3-1
 - Upstream sync
 - Update Requires


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTTP-Request/F-10/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	12 Sep 2008 07:41:37 -0000	1.5
+++ sources	7 Sep 2009 21:09:02 -0000	1.6
@@ -1 +1 @@
-0d46e5e6feb54022c9f7eefdada0e6b5  HTTP_Request-1.4.3.tgz
+e7590ac0b912362b7ce85e247aefa8a6  HTTP_Request-1.4.4.tgz



From xulchris at fedoraproject.org  Mon Sep  7 21:09:02 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 21:09:02 +0000 (UTC)
Subject: rpms/php-pear-HTTP-Request/EL-5 .cvsignore, 1.5,
	1.6 php-pear-HTTP-Request.spec, 1.5, 1.6 sources, 1.5, 1.6
Message-ID: <20090907210902.1ACEF11C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-HTTP-Request/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26594/EL-5

Modified Files:
	.cvsignore php-pear-HTTP-Request.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTTP-Request/EL-5/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	12 Sep 2008 07:41:36 -0000	1.5
+++ .cvsignore	7 Sep 2009 21:09:01 -0000	1.6
@@ -1 +1 @@
-HTTP_Request-1.4.3.tgz
+HTTP_Request-1.4.4.tgz


Index: php-pear-HTTP-Request.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTTP-Request/EL-5/php-pear-HTTP-Request.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- php-pear-HTTP-Request.spec	12 Sep 2008 07:41:36 -0000	1.5
+++ php-pear-HTTP-Request.spec	7 Sep 2009 21:09:01 -0000	1.6
@@ -2,7 +2,7 @@
 %define pear_name HTTP_Request
 
 Name:           php-pear-HTTP-Request
-Version:        1.4.3
+Version:        1.4.4
 Release:        1%{?dist}
 Summary:        Provides an easy way to perform HTTP requests
 
@@ -82,6 +82,15 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.4.4-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.4.3-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 1.4.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Fri Sep 12 2008 Christopher Stone  1.4.3-1
 - Upstream sync
 - Update Requires


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTTP-Request/EL-5/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	12 Sep 2008 07:41:36 -0000	1.5
+++ sources	7 Sep 2009 21:09:01 -0000	1.6
@@ -1 +1 @@
-0d46e5e6feb54022c9f7eefdada0e6b5  HTTP_Request-1.4.3.tgz
+e7590ac0b912362b7ce85e247aefa8a6  HTTP_Request-1.4.4.tgz



From xulchris at fedoraproject.org  Mon Sep  7 21:09:02 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 21:09:02 +0000 (UTC)
Subject: rpms/php-pear-HTTP-Request/devel .cvsignore, 1.5,
	1.6 php-pear-HTTP-Request.spec, 1.7, 1.8 sources, 1.5, 1.6
Message-ID: <20090907210902.C0A1411C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-HTTP-Request/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26594/devel

Modified Files:
	.cvsignore php-pear-HTTP-Request.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTTP-Request/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	12 Sep 2008 07:41:37 -0000	1.5
+++ .cvsignore	7 Sep 2009 21:09:02 -0000	1.6
@@ -1 +1 @@
-HTTP_Request-1.4.3.tgz
+HTTP_Request-1.4.4.tgz


Index: php-pear-HTTP-Request.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTTP-Request/devel/php-pear-HTTP-Request.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- php-pear-HTTP-Request.spec	26 Jul 2009 18:17:16 -0000	1.7
+++ php-pear-HTTP-Request.spec	7 Sep 2009 21:09:02 -0000	1.8
@@ -2,8 +2,8 @@
 %define pear_name HTTP_Request
 
 Name:           php-pear-HTTP-Request
-Version:        1.4.3
-Release:        3%{?dist}
+Version:        1.4.4
+Release:        1%{?dist}
 Summary:        Provides an easy way to perform HTTP requests
 
 Group:          Development/Libraries
@@ -82,6 +82,9 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.4.4-1
+- Upstream sync
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.4.3-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTTP-Request/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	12 Sep 2008 07:41:37 -0000	1.5
+++ sources	7 Sep 2009 21:09:02 -0000	1.6
@@ -1 +1 @@
-0d46e5e6feb54022c9f7eefdada0e6b5  HTTP_Request-1.4.3.tgz
+e7590ac0b912362b7ce85e247aefa8a6  HTTP_Request-1.4.4.tgz



From xulchris at fedoraproject.org  Mon Sep  7 21:09:02 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 21:09:02 +0000 (UTC)
Subject: rpms/php-pear-HTTP-Request/F-11 .cvsignore, 1.5,
	1.6 php-pear-HTTP-Request.spec, 1.6, 1.7 sources, 1.5, 1.6
Message-ID: <20090907210902.7EAC811C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-HTTP-Request/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26594/F-11

Modified Files:
	.cvsignore php-pear-HTTP-Request.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTTP-Request/F-11/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	12 Sep 2008 07:41:37 -0000	1.5
+++ .cvsignore	7 Sep 2009 21:09:02 -0000	1.6
@@ -1 +1 @@
-HTTP_Request-1.4.3.tgz
+HTTP_Request-1.4.4.tgz


Index: php-pear-HTTP-Request.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTTP-Request/F-11/php-pear-HTTP-Request.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- php-pear-HTTP-Request.spec	26 Feb 2009 21:19:38 -0000	1.6
+++ php-pear-HTTP-Request.spec	7 Sep 2009 21:09:02 -0000	1.7
@@ -2,8 +2,8 @@
 %define pear_name HTTP_Request
 
 Name:           php-pear-HTTP-Request
-Version:        1.4.3
-Release:        2%{?dist}
+Version:        1.4.4
+Release:        1%{?dist}
 Summary:        Provides an easy way to perform HTTP requests
 
 Group:          Development/Libraries
@@ -82,6 +82,12 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.4.4-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.4.3-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Feb 26 2009 Fedora Release Engineering  - 1.4.3-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-HTTP-Request/F-11/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	12 Sep 2008 07:41:37 -0000	1.5
+++ sources	7 Sep 2009 21:09:02 -0000	1.6
@@ -1 +1 @@
-0d46e5e6feb54022c9f7eefdada0e6b5  HTTP_Request-1.4.3.tgz
+e7590ac0b912362b7ce85e247aefa8a6  HTTP_Request-1.4.4.tgz



From jsteffan at fedoraproject.org  Mon Sep  7 21:17:22 2009
From: jsteffan at fedoraproject.org (Jonathan Steffan)
Date: Mon,  7 Sep 2009 21:17:22 +0000 (UTC)
Subject: rpms/jigdo/F-10 jigdo.desktop,1.1,1.2
Message-ID: <20090907211722.E025E11C00DB@cvs1.fedora.phx.redhat.com>

Author: jsteffan

Update of /cvs/extras/rpms/jigdo/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28895/F-10

Modified Files:
	jigdo.desktop 
Log Message:
Update .desktop Categories. (BZ#520374)



Index: jigdo.desktop
===================================================================
RCS file: /cvs/extras/rpms/jigdo/F-10/jigdo.desktop,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- jigdo.desktop	22 Mar 2006 04:35:15 -0000	1.1
+++ jigdo.desktop	7 Sep 2009 21:17:22 -0000	1.2
@@ -7,5 +7,5 @@ Icon=jigdo-icon.png
 Terminal=false
 StartupWMClass="jigdo"
 Type=Application
-Categories=GTK;Application;Network;
+Categories=GTK;Network;FileTransfer;
 Encoding=UTF-8



From jsteffan at fedoraproject.org  Mon Sep  7 21:17:23 2009
From: jsteffan at fedoraproject.org (Jonathan Steffan)
Date: Mon,  7 Sep 2009 21:17:23 +0000 (UTC)
Subject: rpms/jigdo/F-11 jigdo.desktop,1.1,1.2
Message-ID: <20090907211723.10C2C11C00DB@cvs1.fedora.phx.redhat.com>

Author: jsteffan

Update of /cvs/extras/rpms/jigdo/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28895/F-11

Modified Files:
	jigdo.desktop 
Log Message:
Update .desktop Categories. (BZ#520374)



Index: jigdo.desktop
===================================================================
RCS file: /cvs/extras/rpms/jigdo/F-11/jigdo.desktop,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- jigdo.desktop	22 Mar 2006 04:35:15 -0000	1.1
+++ jigdo.desktop	7 Sep 2009 21:17:22 -0000	1.2
@@ -7,5 +7,5 @@ Icon=jigdo-icon.png
 Terminal=false
 StartupWMClass="jigdo"
 Type=Application
-Categories=GTK;Application;Network;
+Categories=GTK;Network;FileTransfer;
 Encoding=UTF-8



From jsteffan at fedoraproject.org  Mon Sep  7 21:17:23 2009
From: jsteffan at fedoraproject.org (Jonathan Steffan)
Date: Mon,  7 Sep 2009 21:17:23 +0000 (UTC)
Subject: rpms/jigdo/devel jigdo.desktop,1.1,1.2
Message-ID: <20090907211723.3E79A11C00DB@cvs1.fedora.phx.redhat.com>

Author: jsteffan

Update of /cvs/extras/rpms/jigdo/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28895/devel

Modified Files:
	jigdo.desktop 
Log Message:
Update .desktop Categories. (BZ#520374)



Index: jigdo.desktop
===================================================================
RCS file: /cvs/extras/rpms/jigdo/devel/jigdo.desktop,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- jigdo.desktop	22 Mar 2006 04:35:15 -0000	1.1
+++ jigdo.desktop	7 Sep 2009 21:17:23 -0000	1.2
@@ -7,5 +7,5 @@ Icon=jigdo-icon.png
 Terminal=false
 StartupWMClass="jigdo"
 Type=Application
-Categories=GTK;Application;Network;
+Categories=GTK;Network;FileTransfer;
 Encoding=UTF-8



From emaldonado at fedoraproject.org  Mon Sep  7 21:29:08 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Mon,  7 Sep 2009 21:29:08 +0000 (UTC)
Subject: rpms/nss/F-11 PayPalEE.cert, 1.1, NONE PayPalICA.cert, 1.1,
	NONE nss-no-rpath.patch, 1.1, NONE nss-stubs-bug502133.patch,
	1.1, NONE
Message-ID: <20090907212908.0F37211C00DB@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31565

Removed Files:
	PayPalEE.cert PayPalICA.cert nss-no-rpath.patch 
	nss-stubs-bug502133.patch 
Log Message:
not needed with nss 3.12.4


--- PayPalEE.cert DELETED ---


--- PayPalICA.cert DELETED ---


--- nss-no-rpath.patch DELETED ---


--- nss-stubs-bug502133.patch DELETED ---



From emaldonado at fedoraproject.org  Mon Sep  7 21:34:58 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Mon,  7 Sep 2009 21:34:58 +0000 (UTC)
Subject: rpms/nss/F-11 sources,1.26,1.27 .cvsignore,1.25,1.26
Message-ID: <20090907213458.B4B2811C00DB@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2052

Modified Files:
	sources .cvsignore 
Log Message:
update sources


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/nss/F-11/sources,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- sources	23 Jun 2009 02:22:39 -0000	1.26
+++ sources	7 Sep 2009 21:34:58 -0000	1.27
@@ -1,2 +1,2 @@
-bdac5df4a93c67222a60fabc121921c3  nss-pem-20090622.tar.bz2
-bf79d625096067fed3511c0bc6c64c27  nss-3.12.3.99.3-stripped.tar.bz2
+954834f7b173bdab366a19880c671c39  nss-3.12.4-stripped.tar.bz2
+895ef804e11c14868e86df80c2dd9b66  nss-pem-20090907.tar.bz2


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/nss/F-11/.cvsignore,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- .cvsignore	23 Jun 2009 02:22:39 -0000	1.25
+++ .cvsignore	7 Sep 2009 21:34:58 -0000	1.26
@@ -1,2 +1,2 @@
-nss-pem-20090622.tar.bz2
-nss-3.12.3.99.3-stripped.tar.bz2
+nss-3.12.4-stripped.tar.bz2
+nss-pem-20090907.tar.bz2



From alexlan at fedoraproject.org  Mon Sep  7 21:40:06 2009
From: alexlan at fedoraproject.org (alexlan)
Date: Mon,  7 Sep 2009 21:40:06 +0000 (UTC)
Subject: rpms/octave-forge/devel octave-forge.spec,1.85,1.86
Message-ID: <20090907214006.2C03D11C043D@cvs1.fedora.phx.redhat.com>

Author: alexlan

Update of /cvs/pkgs/rpms/octave-forge/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3071

Modified Files:
	octave-forge.spec 
Log Message:
* Mon Sep  7 2009 Alex Lancaster  - 20090607-14
- Re-enable java subpackage, now building
- Rebuild against new atlas, fixes the ieee warnings.



Index: octave-forge.spec
===================================================================
RCS file: /cvs/pkgs/rpms/octave-forge/devel/octave-forge.spec,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -p -r1.85 -r1.86
--- octave-forge.spec	7 Sep 2009 02:25:30 -0000	1.85
+++ octave-forge.spec	7 Sep 2009 21:40:05 -0000	1.86
@@ -2,7 +2,7 @@
 
 Name:           octave-forge
 Version:        20090607
-Release:        13%{?dist}
+Release:        14%{?dist}
 Summary:        Contributed functions for octave
 
 Group:          Applications/Engineering
@@ -96,8 +96,7 @@ Provides: octave-generate_html = 0.0.9
 # temporarily disable: doesn't yet build
 # Provides: octave-graceplot = 1.0.8
 Provides: octave-integration = 1.0.7
-# temporarily disable: doesn't yet build
-# Provides: octave-java = 1.2.6
+Provides: octave-java = 1.2.6
 # octave-jhandles is removed
 Provides: octave-mapping = 1.0.7
 Provides: octave-msh = 0.1.1
@@ -150,9 +149,7 @@ rm main/ftp-*.tar.gz
 rm main/fixed-*.tar.gz
 # 8. exclude graceplot --  doesn't build against Octave 3.2
 rm extra/graceplot-*.tar.gz
-# 9. exclude java --  doesn't build against Octave 3.2
-rm extra/java-*.tar.gz
-# 10. exclude spanish -- doesn't build against Octave 3.2
+# 9. exclude spanish -- doesn't build against Octave 3.2
 rm language/spanish-*.tar.gz
 
 #Unpack everything
@@ -172,8 +169,8 @@ done
 #apply patches
 %patch0 -p0
 %patch1 -p0
-#disable patch for the moment, not building 'java'
-#patch2 -p0
+%patch2 -p0
+# excluding fixed package
 #patch3 -p0
 %patch4 -p0
 
@@ -249,6 +246,10 @@ octave -q -H --no-site-file --eval "pkg(
 
 
 %changelog
+* Mon Sep  7 2009 Alex Lancaster  - 20090607-14
+- Re-enable java subpackage, now building
+- Rebuild against new atlas, fixes the ieee warnings.
+
 * Sun Sep  6 2009 Alex Lancaster  - 20090607-13
 - Rebuild against new lapack/octave combination to fix ieee problem
 



From emaldonado at fedoraproject.org  Mon Sep  7 21:40:30 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Mon,  7 Sep 2009 21:40:30 +0000 (UTC)
Subject: rpms/nss/F-11 nss.spec,1.74,1.75
Message-ID: <20090907214030.4A64211C043D@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3214

Modified Files:
	nss.spec 
Log Message:
Updat to 3.12.4, update to new pem sources, assorted spec file fixes from f12 review


Index: nss.spec
===================================================================
RCS file: /cvs/extras/rpms/nss/F-11/nss.spec,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -p -r1.74 -r1.75
--- nss.spec	16 Aug 2009 05:16:56 -0000	1.74
+++ nss.spec	7 Sep 2009 21:40:30 -0000	1.75
@@ -1,4 +1,4 @@
-%global nspr_version 4.7
+%global nspr_version 4.8
 %global unsupported_tools_directory %{_libdir}/nss/unsupported-tools
 
 # Produce .chk files for the final stripped binaries
@@ -12,8 +12,8 @@
 
 Summary:          Network Security Services
 Name:             nss
-Version:          3.12.3.99.3
-Release:          2.11.4%{?dist}
+Version:          3.12.4
+Release:          1%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -37,14 +37,10 @@ Source3:          blank-cert8.db
 Source4:          blank-key3.db
 Source5:          blank-secmod.db
 Source8:          nss-prelink.conf
-Source12:         %{name}-pem-20090622.tar.bz2
-Source13:         PayPalEE.cert
-Source14:         PayPalICA.cert
+Source12:         %{name}-pem-20090907.tar.bz2
 
-Patch1:           nss-no-rpath.patch
 Patch2:           nss-nolocalsql.patch
 Patch6:           nss-enable-pem.patch
-Patch7:           nss-stubs-bug502133.patch
 
 %description
 Network Security Services (NSS) is a set of libraries designed to
@@ -111,14 +107,8 @@ low level services.
 %setup -q
 %setup -q -T -D -n %{name}-%{version} -a 12
 
-%patch1 -p0
 %patch2 -p0
 %patch6 -p0 -b .libpem
-%patch7 -p0 -b .502133
-
-#need newer certs to make test suite work
-#remove once we update to NSS 3.12.4
-cp %{SOURCE13} %{SOURCE14} mozilla/security/nss/tests/libpkix/certs
 
 
 %build
@@ -134,9 +124,6 @@ export BUILD_OPT
 XCFLAGS=$RPM_OPT_FLAGS
 export XCFLAGS
 
-#export NSPR_INCLUDE_DIR=`nspr-config --includedir`
-#export NSPR_LIB_DIR=`nspr-config --libdir`
-
 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1
 PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1
 
@@ -228,7 +215,9 @@ killall $RANDSERV || :
 rm -rf ./mozilla/tests_results
 cd ./mozilla/security/nss/tests/
 # all.sh is the test suite script
-HOST=localhost DOMSUF=localdomain PORT=$MYRAND ./all.sh
+
+HOST=localhost DOMSUF=localdomain PORT=$MYRAND NSS_CYCLES=%{?nss_cycles} NSS_TESTS=%{?nss_tests} NSS_SSL_TESTS=%{?nss_ssl_tests} NSS_SSL_RUN=%{?nss_ssl_run} ./all.sh
+
 cd ../../../../
 
 killall $RANDSERV || :
@@ -269,52 +258,49 @@ done
 
 # Install the empty NSS db files
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb
-%{__install} -m 644 %{SOURCE3} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/cert8.db
-%{__install} -m 644 %{SOURCE4} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/key3.db
-%{__install} -m 644 %{SOURCE5} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/secmod.db
+%{__install} -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/cert8.db
+%{__install} -p -m 644 %{SOURCE4} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/key3.db
+%{__install} -p -m 644 %{SOURCE5} $RPM_BUILD_ROOT/%{_sysconfdir}/pki/nssdb/secmod.db
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_sysconfdir}/prelink.conf.d
-%{__install} -m 644 %{SOURCE8} $RPM_BUILD_ROOT/%{_sysconfdir}/prelink.conf.d/nss-prelink.conf
+%{__install} -p -m 644 %{SOURCE8} $RPM_BUILD_ROOT/%{_sysconfdir}/prelink.conf.d/nss-prelink.conf
 
 # Copy the development libraries we want
 for file in libcrmf.a libnssb.a libnssckfw.a
 do
-  %{__install} -m 644 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_libdir}
+  %{__install} -p -m 644 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_libdir}
 done
 
 # Copy the binaries we want
 for file in certutil cmsutil crlutil modutil pk12util signtool signver ssltap
 do
-  %{__install} -m 755 mozilla/dist/*.OBJ/bin/$file $RPM_BUILD_ROOT/%{_bindir}
+  %{__install} -p -m 755 mozilla/dist/*.OBJ/bin/$file $RPM_BUILD_ROOT/%{_bindir}
 done
 
 # Copy the binaries we ship as unsupported
 for file in atob btoa derdump ocspclnt pp selfserv shlibsign strsclnt symkeyutil tstclnt vfyserv vfychain
 do
-  %{__install} -m 755 mozilla/dist/*.OBJ/bin/$file $RPM_BUILD_ROOT/%{unsupported_tools_directory}
+  %{__install} -p -m 755 mozilla/dist/*.OBJ/bin/$file $RPM_BUILD_ROOT/%{unsupported_tools_directory}
 done
 
 # Copy the include files we want
 for file in mozilla/dist/public/nss/*.h
 do
-  %{__install} -m 644 $file $RPM_BUILD_ROOT/%{_includedir}/nss3
+  %{__install} -p -m 644 $file $RPM_BUILD_ROOT/%{_includedir}/nss3
 done
 
 # Copy the package configuration files
-%{__install} -p ./mozilla/dist/pkgconfig/nss.pc $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/nss.pc
-%{__install} -p ./mozilla/dist/pkgconfig/nss-config $RPM_BUILD_ROOT/%{_bindir}/nss-config
+%{__install} -p -m 644 ./mozilla/dist/pkgconfig/nss.pc $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/nss.pc
+%{__install} -p -m 755 ./mozilla/dist/pkgconfig/nss-config $RPM_BUILD_ROOT/%{_bindir}/nss-config
 
 %clean
 %{__rm} -rf $RPM_BUILD_ROOT
 
-
 %post
 /sbin/ldconfig >/dev/null 2>/dev/null
 
-
 %postun
 /sbin/ldconfig >/dev/null 2>/dev/null
 
-
 %files
 %defattr(-,root,root)
 /%{_lib}/libnss3.so
@@ -363,7 +349,6 @@ done
 %{unsupported_tools_directory}/vfyserv
 %{unsupported_tools_directory}/vfychain
 
-
 %files devel
 %defattr(-,root,root)
 %{_libdir}/libnss3.so
@@ -483,6 +468,13 @@ done
 
 
 %changelog
+* Mon Sep 07 2009 Elio Maldonado - 3.12.4-1
+- Update to 3.12.4
+- Update the nss pem enabling source archive to roll in bug fixes
+- pem module implements memory management for internal objects - 509705
+- pem module doesn't crash when processing malformed key files - 512019
+- preserve timestamps and ensure proper execute bits on installed files
+
 * Mon Jun 22 2009 Elio Maldonado  - 3.12.3.99.3-2.11.4
 - Fixed problems uncovered by mass rebuild with new version of rpmbuild
 * Mon Jun 22 2009 Elio Maldonado  - 3.12.3.99.3-2.11.3



From alexlan at fedoraproject.org  Mon Sep  7 21:41:16 2009
From: alexlan at fedoraproject.org (alexlan)
Date: Mon,  7 Sep 2009 21:41:16 +0000 (UTC)
Subject: rpms/octave/devel octave.spec,1.90,1.91
Message-ID: <20090907214116.7935B11C00DB@cvs1.fedora.phx.redhat.com>

Author: alexlan

Update of /cvs/pkgs/rpms/octave/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3881

Modified Files:
	octave.spec 
Log Message:
* Mon Sep  7 2009 Alex Lancaster  - 6:3.2.2-4
- Rebuild against new ATLAS



Index: octave.spec
===================================================================
RCS file: /cvs/pkgs/rpms/octave/devel/octave.spec,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -p -r1.90 -r1.91
--- octave.spec	7 Sep 2009 02:23:57 -0000	1.90
+++ octave.spec	7 Sep 2009 21:41:16 -0000	1.91
@@ -3,7 +3,7 @@
 
 Name:           octave
 Version:        3.2.2
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        A high-level language for numerical computations
 Epoch:          6
 Group:          Applications/Engineering
@@ -170,6 +170,9 @@ fi
 
 
 %changelog
+* Mon Sep  7 2009 Alex Lancaster  - 6:3.2.2-4
+- Rebuild against new ATLAS
+
 * Sun Sep  6 2009 Alex Lancaster  - 6:3.2.2-3
 - Disable make check temporarily to get a build against newly fixed lapack
 



From xulchris at fedoraproject.org  Mon Sep  7 21:43:18 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 21:43:18 +0000 (UTC)
Subject: rpms/php-pear-Image-Canvas/F-10 .cvsignore, 1.3,
	1.4 php-pear-Image-Canvas.spec, 1.3, 1.4 sources, 1.3, 1.4
Message-ID: <20090907214318.E860811C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Image-Canvas/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6191/F-10

Modified Files:
	.cvsignore php-pear-Image-Canvas.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Canvas/F-10/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	2 Jul 2007 23:13:40 -0000	1.3
+++ .cvsignore	7 Sep 2009 21:43:18 -0000	1.4
@@ -1 +1 @@
-Image_Canvas-0.3.1.tgz
+Image_Canvas-0.3.2.tgz


Index: php-pear-Image-Canvas.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Canvas/F-10/php-pear-Image-Canvas.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- php-pear-Image-Canvas.spec	28 Aug 2008 18:54:10 -0000	1.3
+++ php-pear-Image-Canvas.spec	7 Sep 2009 21:43:18 -0000	1.4
@@ -2,8 +2,8 @@
 %define pear_name Image_Canvas
 
 Name:           php-pear-Image-Canvas
-Version:        0.3.1
-Release:        2%{?dist}
+Version:        0.3.2
+Release:        1%{?dist}
 Summary:        Common interface to image drawing
 
 Group:          Development/Libraries
@@ -85,10 +85,21 @@ fi
 %doc %{pear_name}-%{version}/README.Fedora
 %{pear_xmldir}/%{pear_name}.xml
 %{pear_testdir}/%{pear_name}
+%{pear_datadir}/%{pear_name}
 %{pear_phpdir}/Image/Canvas*
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  0.3.2-1
+- Upstream sync
+- Add new %%{datadir}
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 0.3.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 0.3.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Thu Aug 28 2008 Tom "spot" Callaway  - 0.3.1-2
 - fix license tag
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Canvas/F-10/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	2 Jul 2007 23:13:40 -0000	1.3
+++ sources	7 Sep 2009 21:43:18 -0000	1.4
@@ -1 +1 @@
-9a1cabea0044f9afa7ac700d5f1f783b  Image_Canvas-0.3.1.tgz
+0ffb421ade2f9c8234861cc73550e503  Image_Canvas-0.3.2.tgz



From xulchris at fedoraproject.org  Mon Sep  7 21:43:18 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 21:43:18 +0000 (UTC)
Subject: rpms/php-pear-Image-Canvas/EL-5 .cvsignore, 1.3,
	1.4 php-pear-Image-Canvas.spec, 1.2, 1.3 sources, 1.3, 1.4
Message-ID: <20090907214318.AAB0211C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Image-Canvas/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6191/EL-5

Modified Files:
	.cvsignore php-pear-Image-Canvas.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Canvas/EL-5/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	2 Jul 2007 23:13:23 -0000	1.3
+++ .cvsignore	7 Sep 2009 21:43:18 -0000	1.4
@@ -1 +1 @@
-Image_Canvas-0.3.1.tgz
+Image_Canvas-0.3.2.tgz


Index: php-pear-Image-Canvas.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Canvas/EL-5/php-pear-Image-Canvas.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- php-pear-Image-Canvas.spec	2 Jul 2007 23:13:23 -0000	1.2
+++ php-pear-Image-Canvas.spec	7 Sep 2009 21:43:18 -0000	1.3
@@ -2,12 +2,12 @@
 %define pear_name Image_Canvas
 
 Name:           php-pear-Image-Canvas
-Version:        0.3.1
+Version:        0.3.2
 Release:        1%{?dist}
 Summary:        Common interface to image drawing
 
 Group:          Development/Libraries
-License:        LGPL
+License:        LGPLv2+
 URL:            http://pear.php.net/package/Image_Canvas
 Source0:        http://pear.php.net/get/%{pear_name}-%{version}.tgz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -85,10 +85,24 @@ fi
 %doc %{pear_name}-%{version}/README.Fedora
 %{pear_xmldir}/%{pear_name}.xml
 %{pear_testdir}/%{pear_name}
+%{pear_datadir}/%{pear_name}
 %{pear_phpdir}/Image/Canvas*
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  0.3.2-1
+- Upstream sync
+- Add new %%{datadir}
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 0.3.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 0.3.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Aug 28 2008 Tom "spot" Callaway  - 0.3.1-2
+- fix license tag
+
 * Mon Jul 02 2007 Christopher Stone  0.3.1-1
 - Upstream Sync
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Canvas/EL-5/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	2 Jul 2007 23:13:23 -0000	1.3
+++ sources	7 Sep 2009 21:43:18 -0000	1.4
@@ -1 +1 @@
-9a1cabea0044f9afa7ac700d5f1f783b  Image_Canvas-0.3.1.tgz
+0ffb421ade2f9c8234861cc73550e503  Image_Canvas-0.3.2.tgz



From xulchris at fedoraproject.org  Mon Sep  7 21:43:19 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 21:43:19 +0000 (UTC)
Subject: rpms/php-pear-Image-Canvas/F-11 .cvsignore, 1.3,
	1.4 php-pear-Image-Canvas.spec, 1.4, 1.5 sources, 1.3, 1.4
Message-ID: <20090907214319.3B47311C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Image-Canvas/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6191/F-11

Modified Files:
	.cvsignore php-pear-Image-Canvas.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Canvas/F-11/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	2 Jul 2007 23:13:40 -0000	1.3
+++ .cvsignore	7 Sep 2009 21:43:18 -0000	1.4
@@ -1 +1 @@
-Image_Canvas-0.3.1.tgz
+Image_Canvas-0.3.2.tgz


Index: php-pear-Image-Canvas.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Canvas/F-11/php-pear-Image-Canvas.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- php-pear-Image-Canvas.spec	26 Feb 2009 21:29:42 -0000	1.4
+++ php-pear-Image-Canvas.spec	7 Sep 2009 21:43:19 -0000	1.5
@@ -2,8 +2,8 @@
 %define pear_name Image_Canvas
 
 Name:           php-pear-Image-Canvas
-Version:        0.3.1
-Release:        3%{?dist}
+Version:        0.3.2
+Release:        1%{?dist}
 Summary:        Common interface to image drawing
 
 Group:          Development/Libraries
@@ -85,10 +85,18 @@ fi
 %doc %{pear_name}-%{version}/README.Fedora
 %{pear_xmldir}/%{pear_name}.xml
 %{pear_testdir}/%{pear_name}
+%{pear_datadir}/%{pear_name}
 %{pear_phpdir}/Image/Canvas*
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  0.3.2-1
+- Upstream sync
+- Add new %%{datadir}
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 0.3.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Feb 26 2009 Fedora Release Engineering  - 0.3.1-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Canvas/F-11/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	2 Jul 2007 23:13:40 -0000	1.3
+++ sources	7 Sep 2009 21:43:19 -0000	1.4
@@ -1 +1 @@
-9a1cabea0044f9afa7ac700d5f1f783b  Image_Canvas-0.3.1.tgz
+0ffb421ade2f9c8234861cc73550e503  Image_Canvas-0.3.2.tgz



From xulchris at fedoraproject.org  Mon Sep  7 21:43:19 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 21:43:19 +0000 (UTC)
Subject: rpms/php-pear-Image-Canvas/devel .cvsignore, 1.3,
	1.4 php-pear-Image-Canvas.spec, 1.5, 1.6 sources, 1.3, 1.4
Message-ID: <20090907214319.7C88311C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Image-Canvas/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6191/devel

Modified Files:
	.cvsignore php-pear-Image-Canvas.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Canvas/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	2 Jul 2007 23:13:40 -0000	1.3
+++ .cvsignore	7 Sep 2009 21:43:19 -0000	1.4
@@ -1 +1 @@
-Image_Canvas-0.3.1.tgz
+Image_Canvas-0.3.2.tgz


Index: php-pear-Image-Canvas.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Canvas/devel/php-pear-Image-Canvas.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- php-pear-Image-Canvas.spec	26 Jul 2009 18:17:47 -0000	1.5
+++ php-pear-Image-Canvas.spec	7 Sep 2009 21:43:19 -0000	1.6
@@ -2,8 +2,8 @@
 %define pear_name Image_Canvas
 
 Name:           php-pear-Image-Canvas
-Version:        0.3.1
-Release:        4%{?dist}
+Version:        0.3.2
+Release:        1%{?dist}
 Summary:        Common interface to image drawing
 
 Group:          Development/Libraries
@@ -85,10 +85,15 @@ fi
 %doc %{pear_name}-%{version}/README.Fedora
 %{pear_xmldir}/%{pear_name}.xml
 %{pear_testdir}/%{pear_name}
+%{pear_datadir}/%{pear_name}
 %{pear_phpdir}/Image/Canvas*
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  0.3.2-1
+- Upstream sync
+- Add new %%{datadir}
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.3.1-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Canvas/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	2 Jul 2007 23:13:40 -0000	1.3
+++ sources	7 Sep 2009 21:43:19 -0000	1.4
@@ -1 +1 @@
-9a1cabea0044f9afa7ac700d5f1f783b  Image_Canvas-0.3.1.tgz
+0ffb421ade2f9c8234861cc73550e503  Image_Canvas-0.3.2.tgz



From mclasen at fedoraproject.org  Mon Sep  7 21:55:55 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 21:55:55 +0000 (UTC)
Subject: rpms/gcalctool/devel .cvsignore, 1.66, 1.67 gcalctool.spec, 1.97,
	1.98 sources, 1.67, 1.68
Message-ID: <20090907215555.6E95711C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gcalctool/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9986

Modified Files:
	.cvsignore gcalctool.spec sources 
Log Message:
5.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gcalctool/devel/.cvsignore,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -p -r1.66 -r1.67
--- .cvsignore	26 Aug 2009 02:25:44 -0000	1.66
+++ .cvsignore	7 Sep 2009 21:55:55 -0000	1.67
@@ -1 +1 @@
-gcalctool-5.27.91.tar.bz2
+gcalctool-5.27.92.tar.bz2


Index: gcalctool.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gcalctool/devel/gcalctool.spec,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -p -r1.97 -r1.98
--- gcalctool.spec	26 Aug 2009 02:25:44 -0000	1.97
+++ gcalctool.spec	7 Sep 2009 21:55:55 -0000	1.98
@@ -1,5 +1,5 @@
 Name:           gcalctool
-Version:        5.27.91
+Version:        5.27.92
 Release:        1%{?dist}
 Summary:        A desktop calculator
 
@@ -98,6 +98,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 5.27.92-1
+- Update to 5.27.92
+
 * Tue Aug 25 2009 Matthias Clasen  - 5.27.91-1
 - Update to 5.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gcalctool/devel/sources,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -p -r1.67 -r1.68
--- sources	26 Aug 2009 02:25:44 -0000	1.67
+++ sources	7 Sep 2009 21:55:55 -0000	1.68
@@ -1 +1 @@
-c7d622fc9a61c5d0960337bc9b002ff9  gcalctool-5.27.91.tar.bz2
+80ab59d9415c17676df702f7882f6135  gcalctool-5.27.92.tar.bz2



From mclasen at fedoraproject.org  Mon Sep  7 21:58:49 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 21:58:49 +0000 (UTC)
Subject: rpms/orca/devel .cvsignore, 1.57, 1.58 orca.spec, 1.96, 1.97 sources,
	1.58, 1.59
Message-ID: <20090907215849.77BEF11C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/orca/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10794

Modified Files:
	.cvsignore orca.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/orca/devel/.cvsignore,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -p -r1.57 -r1.58
--- .cvsignore	25 Aug 2009 02:03:05 -0000	1.57
+++ .cvsignore	7 Sep 2009 21:58:49 -0000	1.58
@@ -1 +1 @@
-orca-2.27.91.tar.bz2
+orca-2.27.92.tar.bz2


Index: orca.spec
===================================================================
RCS file: /cvs/pkgs/rpms/orca/devel/orca.spec,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -p -r1.96 -r1.97
--- orca.spec	25 Aug 2009 02:03:06 -0000	1.96
+++ orca.spec	7 Sep 2009 21:58:49 -0000	1.97
@@ -17,7 +17,7 @@
 %define control_center_version 2.16.0-5
 
 Name:		orca
-Version:	2.27.91
+Version:	2.27.92
 Release: 	1%{?dist}
 Summary:	Assistive technology for people with visual impairments
 
@@ -108,6 +108,9 @@ fi
 
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Mon Aug 24 2009 Matthias Clasen  - 2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/orca/devel/sources,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -p -r1.58 -r1.59
--- sources	25 Aug 2009 02:03:06 -0000	1.58
+++ sources	7 Sep 2009 21:58:49 -0000	1.59
@@ -1 +1 @@
-c799b7963cd2809de159a34590159d54  orca-2.27.91.tar.bz2
+5d8438c08c653917e69b9e1c66f54491  orca-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Mon Sep  7 22:00:46 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 22:00:46 +0000 (UTC)
Subject: rpms/gnome-terminal/devel .cvsignore, 1.62, 1.63 gnome-terminal.spec,
	1.127, 1.128 sources, 1.63, 1.64
Message-ID: <20090907220046.38FF811C0419@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-terminal/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11455

Modified Files:
	.cvsignore gnome-terminal.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-terminal/devel/.cvsignore,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -p -r1.62 -r1.63
--- .cvsignore	20 Aug 2009 02:09:03 -0000	1.62
+++ .cvsignore	7 Sep 2009 22:00:45 -0000	1.63
@@ -1 +1 @@
-gnome-terminal-2.27.91.tar.bz2
+gnome-terminal-2.27.92.tar.bz2


Index: gnome-terminal.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-terminal/devel/gnome-terminal.spec,v
retrieving revision 1.127
retrieving revision 1.128
diff -u -p -r1.127 -r1.128
--- gnome-terminal.spec	20 Aug 2009 02:09:03 -0000	1.127
+++ gnome-terminal.spec	7 Sep 2009 22:00:45 -0000	1.128
@@ -10,7 +10,7 @@
 
 Summary: Terminal emulator for GNOME
 Name: gnome-terminal
-Version: 2.27.91
+Version: 2.27.92
 Release: 1%{?dist}
 License: GPLv2+ and GFDL
 Group: User Interface/Desktops
@@ -136,6 +136,9 @@ scrollkeeper-update -q
 %{_sysconfdir}/gconf/schemas/gnome-terminal.schemas
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Wed Aug 19 2009 Matthias Clasen  - 2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-terminal/devel/sources,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -p -r1.63 -r1.64
--- sources	20 Aug 2009 02:09:03 -0000	1.63
+++ sources	7 Sep 2009 22:00:46 -0000	1.64
@@ -1 +1 @@
-42b643e0d1940c473af31e752e17a482  gnome-terminal-2.27.91.tar.bz2
+12638697d4070223f3c314b386ca7c3e  gnome-terminal-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Mon Sep  7 22:06:43 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 22:06:43 +0000 (UTC)
Subject: rpms/gok/devel .cvsignore, 1.44, 1.45 gok.spec, 1.86, 1.87 sources, 
	1.44, 1.45
Message-ID: <20090907220643.5749B11C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gok/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13097

Modified Files:
	.cvsignore gok.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gok/devel/.cvsignore,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -p -r1.44 -r1.45
--- .cvsignore	25 Aug 2009 02:05:50 -0000	1.44
+++ .cvsignore	7 Sep 2009 22:06:42 -0000	1.45
@@ -1 +1 @@
-gok-2.27.91.tar.bz2
+gok-2.27.92.tar.bz2


Index: gok.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gok/devel/gok.spec,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -p -r1.86 -r1.87
--- gok.spec	25 Aug 2009 02:05:50 -0000	1.86
+++ gok.spec	7 Sep 2009 22:06:43 -0000	1.87
@@ -2,7 +2,7 @@
 
 Summary: GNOME Onscreen Keyboard
 Name: gok
-Version: 2.27.91
+Version: 2.27.92
 Release: 1%{?dist}
 License: LGPLv2+
 Group: User Interface/Desktops
@@ -150,6 +150,9 @@ scrollkeeper-update -q
 %{_datadir}/gtk-doc/html/gok
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  2.27.92-1
+- Update to 2.27.92
+
 * Mon Aug 24 2009 Matthias Clasen  2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gok/devel/sources,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -p -r1.44 -r1.45
--- sources	25 Aug 2009 02:05:50 -0000	1.44
+++ sources	7 Sep 2009 22:06:43 -0000	1.45
@@ -1 +1 @@
-1dc6b51b5f17573bbcffd43b2b06e1d3  gok-2.27.91.tar.bz2
+15a661791e8c242c23f3b39f3474f2e7  gok-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Mon Sep  7 22:09:15 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 22:09:15 +0000 (UTC)
Subject: rpms/at-spi/devel .cvsignore, 1.61, 1.62 at-spi.spec, 1.119,
	1.120 sources, 1.61, 1.62
Message-ID: <20090907220915.3D19511C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/at-spi/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13732

Modified Files:
	.cvsignore at-spi.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/at-spi/devel/.cvsignore,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -p -r1.61 -r1.62
--- .cvsignore	25 Aug 2009 01:19:35 -0000	1.61
+++ .cvsignore	7 Sep 2009 22:09:14 -0000	1.62
@@ -1 +1 @@
-at-spi-1.27.91.tar.bz2
+at-spi-1.27.92.tar.bz2


Index: at-spi.spec
===================================================================
RCS file: /cvs/pkgs/rpms/at-spi/devel/at-spi.spec,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -p -r1.119 -r1.120
--- at-spi.spec	25 Aug 2009 01:27:55 -0000	1.119
+++ at-spi.spec	7 Sep 2009 22:09:15 -0000	1.120
@@ -9,7 +9,7 @@
 
 Summary: Assistive Technology Service Provider Interface
 Name: at-spi
-Version: 1.27.91
+Version: 1.27.92
 Release: 1%{?dist}
 URL: http://developer.gnome.org/projects/gap/
 Source0: http://download.gnome.org/sources/at-spi/1.27/%{name}-%{version}.tar.bz2
@@ -153,8 +153,11 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 1.27.92-1
+- Update to 2.27.92
+
 * Mon Aug 24 2009 Matthias Clasen  - 1.27.91-1
-- YUpdate to 2.27.91
+- Update to 2.27.91
 
 * Fri Jul 24 2009 Fedora Release Engineering  - 1.26.0-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/at-spi/devel/sources,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -p -r1.61 -r1.62
--- sources	25 Aug 2009 01:19:35 -0000	1.61
+++ sources	7 Sep 2009 22:09:15 -0000	1.62
@@ -1 +1 @@
-2d872beac64c9311851f1120ce0ae50d  at-spi-1.27.91.tar.bz2
+5431fe32d10190cf755f950934e4f68b  at-spi-1.27.92.tar.bz2



From mclasen at fedoraproject.org  Mon Sep  7 22:11:42 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 22:11:42 +0000 (UTC)
Subject: rpms/mousetweaks/devel .cvsignore, 1.27, 1.28 mousetweaks.spec, 1.34,
	1.35 sources, 1.27, 1.28
Message-ID: <20090907221142.862C511C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/mousetweaks/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14417

Modified Files:
	.cvsignore mousetweaks.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mousetweaks/devel/.cvsignore,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- .cvsignore	25 Aug 2009 01:27:49 -0000	1.27
+++ .cvsignore	7 Sep 2009 22:11:42 -0000	1.28
@@ -1 +1 @@
-mousetweaks-2.27.91.tar.bz2
+mousetweaks-2.27.92.tar.bz2


Index: mousetweaks.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mousetweaks/devel/mousetweaks.spec,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -p -r1.34 -r1.35
--- mousetweaks.spec	25 Aug 2009 01:27:49 -0000	1.34
+++ mousetweaks.spec	7 Sep 2009 22:11:42 -0000	1.35
@@ -1,5 +1,5 @@
 Name:		mousetweaks
-Version:	2.27.91
+Version:	2.27.92
 Release:	1%{?dist}
 Summary:	Mouse accessibility support for the GNOME desktop
 Group:		User Interface/Desktops
@@ -108,6 +108,9 @@ fi
 %doc %{_mandir}/man1/*
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  2.27.92-1
+- Update to 2.27.92
+
 * Mon Aug 24 2009 Matthias Clasen  2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mousetweaks/devel/sources,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- sources	25 Aug 2009 01:27:49 -0000	1.27
+++ sources	7 Sep 2009 22:11:42 -0000	1.28
@@ -1 +1 @@
-1bfd44b288c960eb3ae10c146c8e474f  mousetweaks-2.27.91.tar.bz2
+cfdbf3d6de0fd423ccdf0bb16493c64e  mousetweaks-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Mon Sep  7 22:27:51 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 22:27:51 +0000 (UTC)
Subject: rpms/devhelp/devel .cvsignore, 1.24, 1.25 devhelp.spec, 1.113,
	1.114 sources, 1.24, 1.25
Message-ID: <20090907222751.B590111C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/devhelp/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16316

Modified Files:
	.cvsignore devhelp.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/devhelp/devel/.cvsignore,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- .cvsignore	13 Aug 2009 01:23:36 -0000	1.24
+++ .cvsignore	7 Sep 2009 22:27:50 -0000	1.25
@@ -1 +1 @@
-devhelp-0.23.1.tar.bz2
+devhelp-2.27.92.tar.bz2


Index: devhelp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/devhelp/devel/devhelp.spec,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -p -r1.113 -r1.114
--- devhelp.spec	21 Aug 2009 18:37:01 -0000	1.113
+++ devhelp.spec	7 Sep 2009 22:27:50 -0000	1.114
@@ -5,13 +5,13 @@
 ### Abstract ###
 
 Name: devhelp
-Version: 0.23.1
-Release: 2%{?dist}
+Version: 2.27.92
+Release: 1%{?dist}
 License: GPLv2+
 Group: Development/Tools
 Summary: API documention browser
 URL: http://developer.imendio.com/projects/devhelp
-Source: http://download.gnome.org/sources/devhelp/0.23/devhelp-%{version}.tar.bz2
+Source: http://download.gnome.org/sources/devhelp/2.27/devhelp-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/devhelp-%{version}-%{release}-root-%(%{__id_u} -n)
 
 ### Dependencies ###
@@ -136,6 +136,9 @@ fi
 %{_libdir}/pkgconfig/*
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Fri Aug 21 2009 Matthew Barnes  - 0.23.1-2
 - Remove patch for GNOME bug #572022 to help fix RH bug #518481.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/devhelp/devel/sources,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- sources	13 Aug 2009 01:23:36 -0000	1.24
+++ sources	7 Sep 2009 22:27:50 -0000	1.25
@@ -1 +1 @@
-9bb80a1e82eb0de57cdd7f4234880b2f  devhelp-0.23.1.tar.bz2
+b796dacbff2c9cd2b7f5f44113a34a0b  devhelp-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Mon Sep  7 22:29:30 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 22:29:30 +0000 (UTC)
Subject: rpms/at-spi/devel at-spi.spec,1.120,1.121
Message-ID: <20090907222930.955E411C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/at-spi/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19103

Modified Files:
	at-spi.spec 
Log Message:
Fix BRs



Index: at-spi.spec
===================================================================
RCS file: /cvs/pkgs/rpms/at-spi/devel/at-spi.spec,v
retrieving revision 1.120
retrieving revision 1.121
diff -u -p -r1.120 -r1.121
--- at-spi.spec	7 Sep 2009 22:09:15 -0000	1.120
+++ at-spi.spec	7 Sep 2009 22:29:30 -0000	1.121
@@ -33,6 +33,7 @@ BuildRequires: libbonobo-devel >= %{libb
 BuildRequires: ORBit2-devel >= %{orbit2_version}
 BuildRequires: gail-devel >= %{gail_version}
 BuildRequires: atk-devel >= %{atk_version}
+BuildRequires: dbus-glib-devel
 BuildRequires: GConf2-devel
 BuildRequires: fontconfig
 BuildRequires: gettext



From mclasen at fedoraproject.org  Mon Sep  7 22:33:37 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 22:33:37 +0000 (UTC)
Subject: rpms/gnome-settings-daemon/devel .cvsignore, 1.32,
	1.33 gnome-settings-daemon.spec, 1.119, 1.120 sources, 1.33, 1.34
Message-ID: <20090907223337.804B411C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-settings-daemon/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20151

Modified Files:
	.cvsignore gnome-settings-daemon.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-settings-daemon/devel/.cvsignore,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -p -r1.32 -r1.33
--- .cvsignore	25 Aug 2009 01:55:38 -0000	1.32
+++ .cvsignore	7 Sep 2009 22:33:37 -0000	1.33
@@ -1 +1 @@
-gnome-settings-daemon-2.27.91.tar.bz2
+gnome-settings-daemon-2.27.92.tar.bz2


Index: gnome-settings-daemon.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-settings-daemon/devel/gnome-settings-daemon.spec,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -p -r1.119 -r1.120
--- gnome-settings-daemon.spec	30 Aug 2009 06:43:29 -0000	1.119
+++ gnome-settings-daemon.spec	7 Sep 2009 22:33:37 -0000	1.120
@@ -1,6 +1,6 @@
 Name:		gnome-settings-daemon
-Version:	2.27.91
-Release:	3%{?dist}
+Version:	2.27.92
+Release:	1%{?dist}
 Summary:	The daemon sharing settings from GNOME to GTK+/KDE applications
 
 Group:		System Environment/Daemons
@@ -34,12 +34,6 @@ BuildRequires:  fontconfig-devel
 
 # https://bugzilla.redhat.com/show_bug.cgi?id=483639
 Patch12:	gnome-settings-daemon-2.26.1-fix-touchpad.patch
-# http://bugzilla.gnome.org/show_bug.cgi?id=524499
-Patch13:	locate-pointer-process.patch
-# http://bugzilla.gnome.org/show_bug.cgi?id=593112
-Patch14:	buttonmapping.patch
-# http://bugzilla.gnome.org/show_bug.cgi?id=593115
-Patch15:        locate-pointer-csw.patch
 
 %description
 A daemon to share settings from GNOME to other applications. It also
@@ -60,9 +54,6 @@ developing applications that use %{name}
 %setup -q
 
 %patch12 -p1 -b .lefthand-touchpad
-%patch13 -p1 -b .locate-pointer
-%patch14 -p1 -b .buttonmap
-%patch15 -p1 -b .locate-pointer-csw
 
 autoreconf -i -f
 
@@ -176,6 +167,9 @@ fi
 %{_libdir}/pkgconfig/gnome-settings-daemon.pc
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Sun Aug 30 2009 Matthias Clasen  - 2.27.91-3
 - Make 'Locate Pointer' work with metacity again
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-settings-daemon/devel/sources,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -p -r1.33 -r1.34
--- sources	25 Aug 2009 01:55:38 -0000	1.33
+++ sources	7 Sep 2009 22:33:37 -0000	1.34
@@ -1 +1 @@
-cb5ce91b824bb46031531195f9dbe4c4  gnome-settings-daemon-2.27.91.tar.bz2
+6f35379b8bddc729dd4144b54b3557bc  gnome-settings-daemon-2.27.92.tar.bz2



From xulchris at fedoraproject.org  Mon Sep  7 22:34:15 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 22:34:15 +0000 (UTC)
Subject: rpms/php-pear-Image-Canvas/devel php-pear-Image-Canvas.spec, 1.6,
	1.7
Message-ID: <20090907223415.58BB611C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Image-Canvas/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20577

Modified Files:
	php-pear-Image-Canvas.spec 
Log Message:
update BR


Index: php-pear-Image-Canvas.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Canvas/devel/php-pear-Image-Canvas.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- php-pear-Image-Canvas.spec	7 Sep 2009 21:43:19 -0000	1.6
+++ php-pear-Image-Canvas.spec	7 Sep 2009 22:34:15 -0000	1.7
@@ -13,7 +13,7 @@ Source0:        http://pear.php.net/get/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
-BuildRequires:  php-pear >= 1:1.4.9-1.2
+BuildRequires:  php-pear >= 1:1.8.1
 Requires:       php-pear(PEAR)
 Requires:       php-pear(Image_Color) >= 1.0.0
 #Requires(hint): php-pecl-pdflib
@@ -93,6 +93,7 @@ fi
 * Mon Sep 07 2009 Christopher Stone  0.3.2-1
 - Upstream sync
 - Add new %%{datadir}
+- Update build requires
 
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.3.1-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild



From silas at fedoraproject.org  Mon Sep  7 22:37:16 2009
From: silas at fedoraproject.org (Silas Sewell)
Date: Mon,  7 Sep 2009 22:37:16 +0000 (UTC)
Subject: rpms/tokyotyrant/devel .cvsignore, 1.2, 1.3 import.log, 1.1,
	1.2 sources, 1.2, 1.3 tokyotyrant.spec, 1.1,
	1.2 tokyotyrant.sysconfig, 1.1, 1.2
Message-ID: <20090907223716.3AE3811C00DB@cvs1.fedora.phx.redhat.com>

Author: silas

Update of /cvs/pkgs/rpms/tokyotyrant/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21522/devel

Modified Files:
	.cvsignore import.log sources tokyotyrant.spec 
	tokyotyrant.sysconfig 
Log Message:
* Mon Sep 07 2009 Silas Sewell  - 1.1.34-1
- Update to 1.1.34



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/tokyotyrant/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	25 Aug 2009 04:54:40 -0000	1.2
+++ .cvsignore	7 Sep 2009 22:37:15 -0000	1.3
@@ -1 +1 @@
-tokyotyrant-1.1.33.tar.gz
+tokyotyrant-1.1.34.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/tokyotyrant/devel/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	25 Aug 2009 04:54:40 -0000	1.1
+++ import.log	7 Sep 2009 22:37:15 -0000	1.2
@@ -1 +1,2 @@
 tokyotyrant-1_1_33-5_fc12:HEAD:tokyotyrant-1.1.33-5.fc12.src.rpm:1251175673
+tokyotyrant-1_1_34-1_fc12:HEAD:tokyotyrant-1.1.34-1.fc12.src.rpm:1252362410


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/tokyotyrant/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	25 Aug 2009 04:54:40 -0000	1.2
+++ sources	7 Sep 2009 22:37:15 -0000	1.3
@@ -1 +1 @@
-880d6af48458bc04b993bdae6ecc543d  tokyotyrant-1.1.33.tar.gz
+7b2e956419d5faf29eee55d59896e9d6  tokyotyrant-1.1.34.tar.gz


Index: tokyotyrant.spec
===================================================================
RCS file: /cvs/pkgs/rpms/tokyotyrant/devel/tokyotyrant.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- tokyotyrant.spec	25 Aug 2009 04:54:40 -0000	1.1
+++ tokyotyrant.spec	7 Sep 2009 22:37:15 -0000	1.2
@@ -1,12 +1,12 @@
 Name:             tokyotyrant
-Version:          1.1.33
-Release:          5%{?dist}
+Version:          1.1.34
+Release:          1%{?dist}
 Summary:          A network interface to Tokyo Cabinet
 
 Group:            Applications/Databases
 License:          LGPLv2+
-URL:              http://tokyocabinet.sourceforge.net
-Source0:          http://tokyocabinet.sourceforge.net/tyrantpkg/%{name}-%{version}.tar.gz
+URL:              http://1978th.net/tokyotyrant/
+Source0:          http://1978th.net/tokyotyrant/%{name}-%{version}.tar.gz
 Source1:          tokyotyrant.logrotate
 Source2:          tokyotyrant.init
 Source3:          tokyotyrant.sysconfig
@@ -134,6 +134,9 @@ fi
 %{_mandir}/man3/t*.gz
 
 %changelog
+* Mon Sep 07 2009 Silas Sewell  - 1.1.34-1
+- Update to 1.1.34
+
 * Fri Aug 21 2009 Silas Sewell  - 1.1.33-5
 - Fix url
 


Index: tokyotyrant.sysconfig
===================================================================
RCS file: /cvs/pkgs/rpms/tokyotyrant/devel/tokyotyrant.sysconfig,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- tokyotyrant.sysconfig	25 Aug 2009 04:54:40 -0000	1.1
+++ tokyotyrant.sysconfig	7 Sep 2009 22:37:16 -0000	1.2
@@ -4,3 +4,10 @@ PORT="1978"
 THREADS="8"
 TIMEOUT="0"
 OPTIONS=""
+
+# Hash database (default)
+DATABASE="$basedir/casket.tch#bnum=1000000"
+# B+ tree database
+#DATABASE="$basedir/casket.tcb#bnum=1000000"
+# Table database
+#DATABASE="$basedir/casket.tct#bnum=1000000"



From xulchris at fedoraproject.org  Mon Sep  7 22:39:54 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 22:39:54 +0000 (UTC)
Subject: rpms/php-pear-Image-Color/devel .cvsignore, 1.2,
	1.3 php-pear-Image-Color.spec, 1.7, 1.8 sources, 1.2, 1.3
Message-ID: <20090907223954.EB2EE11C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Image-Color/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22355/devel

Modified Files:
	.cvsignore php-pear-Image-Color.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Color/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	7 Dec 2006 19:39:57 -0000	1.2
+++ .cvsignore	7 Sep 2009 22:39:54 -0000	1.3
@@ -1 +1 @@
-Image_Color-1.0.2.tgz
+Image_Color-1.0.3.tgz


Index: php-pear-Image-Color.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Color/devel/php-pear-Image-Color.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- php-pear-Image-Color.spec	26 Jul 2009 18:18:08 -0000	1.7
+++ php-pear-Image-Color.spec	7 Sep 2009 22:39:54 -0000	1.8
@@ -2,8 +2,8 @@
 %define pear_name Image_Color
 
 Name:           php-pear-Image-Color
-Version:        1.0.2
-Release:        7%{?dist}
+Version:        1.0.3
+Release:        1%{?dist}
 Summary:        Manage and handles color data and conversions
 
 Group:          Development/Libraries
@@ -74,6 +74,9 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.0.3-1
+- Upstream sync
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.0.2-7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Color/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	7 Dec 2006 19:39:57 -0000	1.2
+++ sources	7 Sep 2009 22:39:54 -0000	1.3
@@ -1 +1 @@
-a4a1a6f5c0f72d235930902cc1ee2e94  Image_Color-1.0.2.tgz
+78412abd1d54be0de3c5d9efe53af5a2  Image_Color-1.0.3.tgz



From xulchris at fedoraproject.org  Mon Sep  7 22:39:54 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 22:39:54 +0000 (UTC)
Subject: rpms/php-pear-Image-Color/F-11 .cvsignore, 1.2,
	1.3 php-pear-Image-Color.spec, 1.6, 1.7 sources, 1.2, 1.3
Message-ID: <20090907223954.B411111C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Image-Color/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22355/F-11

Modified Files:
	.cvsignore php-pear-Image-Color.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Color/F-11/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	7 Dec 2006 19:39:57 -0000	1.2
+++ .cvsignore	7 Sep 2009 22:39:54 -0000	1.3
@@ -1 +1 @@
-Image_Color-1.0.2.tgz
+Image_Color-1.0.3.tgz


Index: php-pear-Image-Color.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Color/F-11/php-pear-Image-Color.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- php-pear-Image-Color.spec	26 Feb 2009 21:30:55 -0000	1.6
+++ php-pear-Image-Color.spec	7 Sep 2009 22:39:54 -0000	1.7
@@ -2,8 +2,8 @@
 %define pear_name Image_Color
 
 Name:           php-pear-Image-Color
-Version:        1.0.2
-Release:        6%{?dist}
+Version:        1.0.3
+Release:        1%{?dist}
 Summary:        Manage and handles color data and conversions
 
 Group:          Development/Libraries
@@ -74,6 +74,12 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.0.3-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.0.2-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Feb 26 2009 Fedora Release Engineering  - 1.0.2-6
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Color/F-11/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	7 Dec 2006 19:39:57 -0000	1.2
+++ sources	7 Sep 2009 22:39:54 -0000	1.3
@@ -1 +1 @@
-a4a1a6f5c0f72d235930902cc1ee2e94  Image_Color-1.0.2.tgz
+78412abd1d54be0de3c5d9efe53af5a2  Image_Color-1.0.3.tgz



From xulchris at fedoraproject.org  Mon Sep  7 22:39:54 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 22:39:54 +0000 (UTC)
Subject: rpms/php-pear-Image-Color/EL-5 .cvsignore, 1.2,
	1.3 php-pear-Image-Color.spec, 1.4, 1.5 sources, 1.2, 1.3
Message-ID: <20090907223954.4B74211C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Image-Color/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22355/EL-5

Modified Files:
	.cvsignore php-pear-Image-Color.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Color/EL-5/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	7 Dec 2006 19:39:57 -0000	1.2
+++ .cvsignore	7 Sep 2009 22:39:53 -0000	1.3
@@ -1 +1 @@
-Image_Color-1.0.2.tgz
+Image_Color-1.0.3.tgz


Index: php-pear-Image-Color.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Color/EL-5/php-pear-Image-Color.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- php-pear-Image-Color.spec	23 Oct 2008 20:48:34 -0000	1.4
+++ php-pear-Image-Color.spec	7 Sep 2009 22:39:53 -0000	1.5
@@ -2,8 +2,8 @@
 %define pear_name Image_Color
 
 Name:           php-pear-Image-Color
-Version:        1.0.2
-Release:        5%{?dist}
+Version:        1.0.3
+Release:        1%{?dist}
 Summary:        Manage and handles color data and conversions
 
 Group:          Development/Libraries
@@ -74,6 +74,15 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.0.3-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.0.2-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 1.0.2-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Thu Oct 23 2008 Christopher Stone  1.0.2-5
 - Update LICENSE to 3.01
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Color/EL-5/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	7 Dec 2006 19:39:57 -0000	1.2
+++ sources	7 Sep 2009 22:39:53 -0000	1.3
@@ -1 +1 @@
-a4a1a6f5c0f72d235930902cc1ee2e94  Image_Color-1.0.2.tgz
+78412abd1d54be0de3c5d9efe53af5a2  Image_Color-1.0.3.tgz



From xulchris at fedoraproject.org  Mon Sep  7 22:39:54 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 22:39:54 +0000 (UTC)
Subject: rpms/php-pear-Image-Color/F-10 .cvsignore, 1.2,
	1.3 php-pear-Image-Color.spec, 1.5, 1.6 sources, 1.2, 1.3
Message-ID: <20090907223954.7F4BC11C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Image-Color/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22355/F-10

Modified Files:
	.cvsignore php-pear-Image-Color.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Color/F-10/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	7 Dec 2006 19:39:57 -0000	1.2
+++ .cvsignore	7 Sep 2009 22:39:54 -0000	1.3
@@ -1 +1 @@
-Image_Color-1.0.2.tgz
+Image_Color-1.0.3.tgz


Index: php-pear-Image-Color.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Color/F-10/php-pear-Image-Color.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- php-pear-Image-Color.spec	23 Oct 2008 20:48:35 -0000	1.5
+++ php-pear-Image-Color.spec	7 Sep 2009 22:39:54 -0000	1.6
@@ -2,8 +2,8 @@
 %define pear_name Image_Color
 
 Name:           php-pear-Image-Color
-Version:        1.0.2
-Release:        5%{?dist}
+Version:        1.0.3
+Release:        1%{?dist}
 Summary:        Manage and handles color data and conversions
 
 Group:          Development/Libraries
@@ -74,6 +74,15 @@ fi
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.0.3-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.0.2-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 1.0.2-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Thu Oct 23 2008 Christopher Stone  1.0.2-5
 - Update LICENSE to 3.01
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Image-Color/F-10/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	7 Dec 2006 19:39:57 -0000	1.2
+++ sources	7 Sep 2009 22:39:54 -0000	1.3
@@ -1 +1 @@
-a4a1a6f5c0f72d235930902cc1ee2e94  Image_Color-1.0.2.tgz
+78412abd1d54be0de3c5d9efe53af5a2  Image_Color-1.0.3.tgz



From salimma at fedoraproject.org  Mon Sep  7 22:44:07 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Mon,  7 Sep 2009 22:44:07 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec,1.26,1.27
Message-ID: <20090907224407.CE46C11C00DB@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25726

Modified Files:
	llvm.spec 
Log Message:
* Mon Sep  7 2009 Michel Salim  - 2.6-0.3.pre1
- Package Clang's static analyzer tools



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- llvm.spec	7 Sep 2009 21:05:32 -0000	1.26
+++ llvm.spec	7 Sep 2009 22:44:07 -0000	1.27
@@ -5,7 +5,7 @@
 
 Name:           llvm
 Version:        2.6
-Release:        0.2.pre1%{?dist}
+Release:        0.3.pre1%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
@@ -140,6 +140,7 @@ popd
 
 %build
 # Disabling assertions now, rec. by pure and needed for OpenGTL
+# no PIC on ix86: http://llvm.org/bugs/show_bug.cgi?id=3239
 mkdir obj && cd obj
 ../configure \
   --prefix=%{_prefix} \
@@ -159,6 +160,8 @@ make %{_smp_mflags} OPTIMIZE_OPTION='%{o
 
 
 %check
+# some tests fail on PPC
+# http://www.nabble.com/LLVM-2.6-pre1%3A-test-failures-on-Fedora-11.91-%28Rawhide%29-ppc-td25334198.html
 %ifnarch ppc
 cd obj && make check
 %endif
@@ -176,6 +179,10 @@ sed -i 's|(PROJ_prefix)/lib/clang|(PROJ_
 make install DESTDIR=%{buildroot} \
      PROJ_docsdir=/moredocs
 
+# Static analyzer not installed by default:
+# http://clang-analyzer.llvm.org/installation#OtherPlatforms
+cp -p tools/clang/{util/scan-build,tools/scan-view} %{buildroot}%{_bindir}/
+
 # Move documentation back to build directory
 # 
 mv %{buildroot}/moredocs ../
@@ -246,6 +253,8 @@ rm -rf %{buildroot}
 %{_bindir}/clang*
 %{_bindir}/FileCheck
 %{_bindir}/FileUpdate
+%{_bindir}/scan-build
+%{_bindir}/scan-view
 %{_bindir}/tblgen
 %{_libdir}/clang
 %{_libexecdir}/clang-cc
@@ -278,6 +287,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Mon Sep  7 2009 Michel Salim  - 2.6-0.3.pre1
+- Package Clang's static analyzer tools
+
 * Mon Sep  7 2009 Michel Salim  - 2.6-0.2.pre1
 - PIC is now enabled by default; explicitly disable on %%{ix86}
 



From mclasen at fedoraproject.org  Mon Sep  7 22:54:36 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 22:54:36 +0000 (UTC)
Subject: rpms/devhelp/devel devhelp.spec,1.114,1.115
Message-ID: <20090907225436.2A57411C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/devhelp/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27945

Modified Files:
	devhelp.spec 
Log Message:
fix Rs



Index: devhelp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/devhelp/devel/devhelp.spec,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -p -r1.114 -r1.115
--- devhelp.spec	7 Sep 2009 22:27:50 -0000	1.114
+++ devhelp.spec	7 Sep 2009 22:54:35 -0000	1.115
@@ -29,9 +29,10 @@ BuildRequires: libwnck-devel >= %{libwnc
 BuildRequires: gtk2-devel
 BuildRequires: WebKit-gtk-devel
 BuildRequires: GConf2-devel
+BuildRequires: unique-devel
 
 %description
-Devhelp is an API documentation browser for the GNOME desktop. 
+Devhelp is an API documentation browser for the GNOME desktop.
 It works natively with API documentation generated by gtk-doc.
 
 %package devel



From pbrobinson at fedoraproject.org  Mon Sep  7 23:03:49 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Mon,  7 Sep 2009 23:03:49 +0000 (UTC)
Subject: rpms/moblin-icon-theme/devel .cvsignore, 1.2,
	1.3 moblin-icon-theme.spec, 1.3, 1.4 sources, 1.2, 1.3
Message-ID: <20090907230349.32CCA11C00DB@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/moblin-icon-theme/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31649

Modified Files:
	.cvsignore moblin-icon-theme.spec sources 
Log Message:
- Upstream git snapshot to pull in icon updates


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-icon-theme/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	3 Aug 2009 10:37:19 -0000	1.2
+++ .cvsignore	7 Sep 2009 23:03:48 -0000	1.3
@@ -1 +1 @@
-moblin-icon-theme-0.7.tar.bz2
+moblin-icon-theme-0.7.1.tar.bz2


Index: moblin-icon-theme.spec
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-icon-theme/devel/moblin-icon-theme.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- moblin-icon-theme.spec	6 Sep 2009 18:36:24 -0000	1.3
+++ moblin-icon-theme.spec	7 Sep 2009 23:03:48 -0000	1.4
@@ -1,12 +1,14 @@
 Name:           moblin-icon-theme
-Version:        0.7
-Release:        3
+Version:        0.7.1
+Release:        0.1
 Summary:        Moblin icon theme
 
 Group:          User Interface/Desktops
 License:        CC-BY-SA
 URL:            http://www.moblin.org/
-Source0:        http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
+#Source0:        http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
+#git archive --format=tar --prefix=moblin-icon-theme-0.7.1/ b88b673 | bzip2 > moblin-icon-theme-0.7.1.tar.bz2
+Source0:        %{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:      noarch
 
@@ -79,6 +81,9 @@ fi
 %{_datadir}/icons/moblin
 
 %changelog
+* Mon Sep  7 2009 Peter Robinson  0.7.1-0.1
+- Upstream git snapshot to pull in icon updates
+
 * Mon Aug  3 2009 Peter Robinson  0.7-3
 - Capitalise the theme name
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/moblin-icon-theme/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	3 Aug 2009 10:37:20 -0000	1.2
+++ sources	7 Sep 2009 23:03:48 -0000	1.3
@@ -1 +1 @@
-0af21d9b6933f2563e42db370bf04e7b  moblin-icon-theme-0.7.tar.bz2
+08c0ed0055b78fd3aaadfaaf99974afe  moblin-icon-theme-0.7.1.tar.bz2



From ruben at fedoraproject.org  Mon Sep  7 23:21:42 2009
From: ruben at fedoraproject.org (Ruben Kerkhof)
Date: Mon,  7 Sep 2009 23:21:42 +0000 (UTC)
Subject: rpms/python-foolscap/devel
	foolscap-disable-randomly-failing-test.patch, NONE,
	1.1 python-foolscap.spec, 1.3, 1.4
Message-ID: <20090907232142.DD0A511C00DB@cvs1.fedora.phx.redhat.com>

Author: ruben

Update of /cvs/pkgs/rpms/python-foolscap/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7779

Modified Files:
	python-foolscap.spec 
Added Files:
	foolscap-disable-randomly-failing-test.patch 
Log Message:
* Tue Sep 08 2009 Ruben Kerkhof  0.4.2-2
- Disable a single test which only fails in Koji


foolscap-disable-randomly-failing-test.patch:
 test_tub.py |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

--- NEW FILE foolscap-disable-randomly-failing-test.patch ---
diff -up foolscap-0.4.2/foolscap/test/test_tub.py.orig foolscap-0.4.2/foolscap/test/test_tub.py
--- foolscap-0.4.2/foolscap/test/test_tub.py.orig	2009-09-08 01:13:49.000000000 +0200
+++ foolscap-0.4.2/foolscap/test/test_tub.py	2009-09-08 01:14:11.000000000 +0200
@@ -47,11 +47,11 @@ uXVWwCwZgjHHsG5+jhGheZjvKXl+RS71Z6dQjwOY
 """
 
 class TestCertFile(unittest.TestCase):
-    def test_generate(self):
-        t = Tub()
-        certdata = t.getCertData()
-        self.failUnless("BEGIN CERTIFICATE" in certdata)
-        self.failUnless("BEGIN RSA PRIVATE KEY" in certdata)
+    #def test_generate(self):
+    #    t = Tub()
+    #    certdata = t.getCertData()
+    #    self.failUnless("BEGIN CERTIFICATE" in certdata)
+    #    self.failUnless("BEGIN RSA PRIVATE KEY" in certdata)
 
     def test_certdata(self):
         t1 = Tub()


Index: python-foolscap.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-foolscap/devel/python-foolscap.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- python-foolscap.spec	7 Sep 2009 21:03:12 -0000	1.3
+++ python-foolscap.spec	7 Sep 2009 23:21:41 -0000	1.4
@@ -4,13 +4,14 @@
 
 Name:           python-%{modulename}
 Version:        0.4.2
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Next-generation RPC protocol, intended to replace Perspective Broker
 
 Group:          Development/Languages
 License:        MIT
 URL:            http://foolscap.lothar.com
 Source0:        http://foolscap.lothar.com/releases/%{modulename}-%{version}.tar.gz
+Patch0:		foolscap-disable-randomly-failing-test.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -26,6 +27,9 @@ object reference system, and a capabilit
 %prep
 %setup -q -n %{modulename}-%{version}
 
+# test_certdata only fails in Koji for some reason
+%patch0 -p1
+
 %build
 %{__python} setup.py build
 find doc/ -name \*.py | xargs chmod 0644
@@ -52,6 +56,9 @@ rm -rf %{buildroot}
 %{_bindir}/flappserver
 
 %changelog
+* Tue Sep 08 2009 Ruben Kerkhof  0.4.2-2
+- Disable a single test which only fails in Koji
+
 * Mon Sep 07 2009 Ruben Kerkhof  0.4.2-1
 - Upstream released new version
 



From cebbert at fedoraproject.org  Mon Sep  7 23:21:56 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Mon,  7 Sep 2009 23:21:56 +0000 (UTC)
Subject: rpms/kernel/F-10 linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch,
	NONE, 
	1.1.2.1 linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch, NONE,
	1.1.2.1 linux-2.6-ppc64-vs-broadcom.patch, NONE,
	1.1.2.2 kernel.spec, 1.1206.2.88, 1.1206.2.89
Message-ID: <20090907232156.BA41311C00DB@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7911

Modified Files:
      Tag: private-fedora-10-2_6_27
	kernel.spec 
Added Files:
      Tag: private-fedora-10-2_6_27
	linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch 
	linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch 
	linux-2.6-ppc64-vs-broadcom.patch 
Log Message:
Backport fix for b43 on ppc64 to 2.6.27 (#514787)

linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch:
 lmb.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch ---
From: Benjamin Herrenschmidt 
Date: Thu, 27 Aug 2009 07:20:30 +0000 (+1000)
Subject: lmb: Remove __init from lmb_end_of_DRAM()
X-Git-Tag: v2.6.31-rc8~5
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=4f8ee2c9cc0e885d2bb50ef26db66150ab25213e

lmb: Remove __init from lmb_end_of_DRAM()

We call lmb_end_of_DRAM() to test whether a DMA mask is ok on a machine
without IOMMU, but this function is marked as __init.

I don't think there's a clean way to get the top of RAM max_pfn doesn't
appear to include highmem or I missed (or we have a bug :-) so for now,
let's just avoid having a broken 2.6.31 by making this function
non-__init and we can revisit later.

Signed-off-by: Benjamin Herrenschmidt 
Signed-off-by: Linus Torvalds 
---

diff --git a/lib/lmb.c b/lib/lmb.c
index e4a6482..0343c05 100644
--- a/lib/lmb.c
+++ b/lib/lmb.c
@@ -429,7 +429,7 @@ u64 __init lmb_phys_mem_size(void)
 	return lmb.memory.size;
 }
 
-u64 __init lmb_end_of_DRAM(void)
+u64 lmb_end_of_DRAM(void)
 {
 	int idx = lmb.memory.cnt - 1;
 

linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch:
 lmb.h |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch ---
From: Benjamin Herrenschmidt 
Date: Mon, 31 Aug 2009 03:48:16 +0000 (+1000)
Subject: lmb: Also remove __init from lmb_end_of_RAM() declaration in lmb.h
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=1a37f184fa7824982a5f434c06981ec46a66cef7

lmb: Also remove __init from lmb_end_of_RAM() declaration in lmb.h

My previous patch (commit 4f8ee2c9cc: "lmb: Remove __init from
lmb_end_of_DRAM()") removed __init in lmb.c but missed the fact that it
was also marked as such in the .h

Signed-off-by: Benjamin Herrenschmidt 
Signed-off-by: Linus Torvalds 
---

diff --git a/include/linux/lmb.h b/include/linux/lmb.h
index c46c895..2442e3f 100644
--- a/include/linux/lmb.h
+++ b/include/linux/lmb.h
@@ -51,7 +51,7 @@ extern u64 __init lmb_alloc_base(u64 size,
 extern u64 __init __lmb_alloc_base(u64 size,
 		u64 align, u64 max_addr);
 extern u64 __init lmb_phys_mem_size(void);
-extern u64 __init lmb_end_of_DRAM(void);
+extern u64 lmb_end_of_DRAM(void);
 extern void __init lmb_enforce_memory_limit(u64 memory_limit);
 extern int __init lmb_is_reserved(u64 addr);
 extern int lmb_find(struct lmb_property *res);

linux-2.6-ppc64-vs-broadcom.patch:
 dma_64.c |    7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

--- NEW FILE linux-2.6-ppc64-vs-broadcom.patch ---
>From b2f2e8fee3d62f621e795f25b2fc0f51bbdb4af9 Mon Sep 17 00:00:00 2001
From: Benjamin Herrenschmidt 
Date: Mon, 10 Aug 2009 16:36:38 +1000
Subject: [PATCH] powerpc/dma: pci_set_dma_mask() shouldn't fail if mask fits in RAM

[  : backport to 2.6.27 ]

On an iMac G5, the b43 driver is failing to initialise because trying to
set the dma mask to 30-bit fails. Even though there's only 512MiB of RAM
in the machine anyway:
	https://bugzilla.redhat.com/show_bug.cgi?id=514787

We should probably let it succeed if the available RAM in the system
doesn't exceed the requested limit.

Signed-off-by: David Woodhouse 
Signed-off-by: Benjamin Herrenschmidt 
---
 arch/powerpc/kernel/dma_64.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/arch/powerpc/kernel/dma.c b/arch/powerpc/kernel/dma.c
index 20a60d6..ccf129d 100644
--- a/arch/powerpc/kernel/dma_64.c
+++ b/arch/powerpc/kernel/dma_64.c
@@ -7,6 +7,7 @@
 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
@@ -90,11 +91,10 @@ static void dma_direct_unmap_sg(struct device *dev, struct scatterlist *sg,
 
 static int dma_direct_dma_supported(struct device *dev, u64 mask)
 {
-	/* Could be improved to check for memory though it better be
-	 * done via some global so platforms can set the limit in case
+	/* Could be improved so platforms can set the limit in case
 	 * they have limited DMA windows
 	 */
-	return mask >= DMA_32BIT_MASK;
+	return mask >= (lmb_end_of_DRAM() - 1);
 }
 
 struct dma_mapping_ops dma_direct_ops = {
-- 
1.6.2.5



Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/kernel.spec,v
retrieving revision 1.1206.2.88
retrieving revision 1.1206.2.89
diff -u -p -r1.1206.2.88 -r1.1206.2.89
--- kernel.spec	6 Sep 2009 04:59:29 -0000	1.1206.2.88
+++ kernel.spec	7 Sep 2009 23:21:55 -0000	1.1206.2.89
@@ -786,6 +786,11 @@ Patch14001: linux-2.6-nfsd-report-short-
 Patch14010: linux-2.6-slub-fix-destroy-by-rcu.patch
 Patch14011: linux-2.6-ocfs2-handle-len-0.patch
 
+# send for -stable
+Patch15000: linux-2.6-ppc64-vs-broadcom.patch
+Patch15001: linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch
+Patch15002: linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch
+
 %endif
 
 BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root
@@ -1421,6 +1426,11 @@ ApplyPatch linux-2.6-nfsd-report-short-w
 ApplyPatch linux-2.6-slub-fix-destroy-by-rcu.patch
 ApplyPatch linux-2.6-ocfs2-handle-len-0.patch
 
+# send for -stable:
+ApplyPatch linux-2.6-ppc64-vs-broadcom.patch
+ApplyPatch linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch
+ApplyPatch linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch
+
 # END OF PATCH APPLICATIONS
 
 %endif
@@ -1996,6 +2006,9 @@ fi
 %kernel_variant_files -k vmlinux %{with_kdump} kdump
 
 %changelog
+* Mon Sep 07 2009  Chuck Ebbert   2.6.27.32-170.2.89.rc1
+- Backport fix for b43 on ppc64 to 2.6.27 (#514787)
+
 * Sun Sep 06 2009  Chuck Ebbert   2.6.27.32-170.2.88.rc1
 - Add patches requested for the next stable release:
    linux-2.6-slub-fix-destroy-by-rcu.patch (fixes bug in 2.6.27.29)



From xulchris at fedoraproject.org  Mon Sep  7 23:28:28 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 23:28:28 +0000 (UTC)
Subject: rpms/php-pear-Net-POP3/F-10 .cvsignore, 1.2,
	1.3 php-pear-Net-POP3.spec, 1.1, 1.2 sources, 1.2, 1.3
Message-ID: <20090907232828.469E711C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Net-POP3/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12991/F-10

Modified Files:
	.cvsignore php-pear-Net-POP3.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-POP3/F-10/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	13 Jan 2007 22:17:14 -0000	1.2
+++ .cvsignore	7 Sep 2009 23:28:27 -0000	1.3
@@ -1 +1 @@
-Net_POP3-1.3.6.tgz
+Net_POP3-1.3.7.tgz


Index: php-pear-Net-POP3.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-POP3/F-10/php-pear-Net-POP3.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- php-pear-Net-POP3.spec	13 Jan 2007 22:17:14 -0000	1.1
+++ php-pear-Net-POP3.spec	7 Sep 2009 23:28:28 -0000	1.2
@@ -2,8 +2,8 @@
 %define pear_name Net_POP3
 
 Name:           php-pear-Net-POP3
-Version:        1.3.6
-Release:        2%{?dist}
+Version:        1.3.7
+Release:        1%{?dist}
 Summary:        Provides a POP3 class to access POP3 server
 
 Group:          Development/Languages
@@ -28,7 +28,7 @@ optional Auth_SASL package.
 
 
 %prep
-%setup -q -c
+%setup -qc
 [ -f package2.xml ] || mv package.xml package2.xml
 mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml
 cd %{pear_name}-%{version}
@@ -44,6 +44,10 @@ cd %{pear_name}-%{version}
 rm -rf $RPM_BUILD_ROOT docdir
 %{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml
 
+# Move documentation
+mkdir -p docdir
+mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir
+
 # Clean up unnecessary files
 rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??*
 
@@ -69,12 +73,23 @@ fi
 
 %files
 %defattr(-,root,root,-)
+%doc %{pear_name}-%{version}/docdir/%{pear_name}/*
 %{pear_xmldir}/%{pear_name}.xml
-%{pear_testdir}/%{pear_name}
 %{pear_phpdir}/Net/POP3.php
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.3.7-1
+- Upstream sync
+- Remove test dir
+- Add doc dir
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.3.6-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 1.3.6-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Sat Jan 13 2007 Christopher Stone  1.3.6-2
 - Fix Requires for Auth_SASL
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-POP3/F-10/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	13 Jan 2007 22:17:14 -0000	1.2
+++ sources	7 Sep 2009 23:28:28 -0000	1.3
@@ -1 +1 @@
-dad6200744d2c8f326fbec1f5e0c8249  Net_POP3-1.3.6.tgz
+eda6572e03b955ae0ca4345ddf2e4e33  Net_POP3-1.3.7.tgz



From xulchris at fedoraproject.org  Mon Sep  7 23:28:27 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 23:28:27 +0000 (UTC)
Subject: rpms/php-pear-Net-POP3/EL-5 .cvsignore, 1.2,
	1.3 php-pear-Net-POP3.spec, 1.1, 1.2 sources, 1.2, 1.3
Message-ID: <20090907232828.0C2E811C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Net-POP3/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12991/EL-5

Modified Files:
	.cvsignore php-pear-Net-POP3.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-POP3/EL-5/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	13 Jan 2007 22:17:14 -0000	1.2
+++ .cvsignore	7 Sep 2009 23:28:27 -0000	1.3
@@ -1 +1 @@
-Net_POP3-1.3.6.tgz
+Net_POP3-1.3.7.tgz


Index: php-pear-Net-POP3.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-POP3/EL-5/php-pear-Net-POP3.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- php-pear-Net-POP3.spec	13 Jan 2007 22:17:14 -0000	1.1
+++ php-pear-Net-POP3.spec	7 Sep 2009 23:28:27 -0000	1.2
@@ -2,8 +2,8 @@
 %define pear_name Net_POP3
 
 Name:           php-pear-Net-POP3
-Version:        1.3.6
-Release:        2%{?dist}
+Version:        1.3.7
+Release:        1%{?dist}
 Summary:        Provides a POP3 class to access POP3 server
 
 Group:          Development/Languages
@@ -28,7 +28,7 @@ optional Auth_SASL package.
 
 
 %prep
-%setup -q -c
+%setup -qc
 [ -f package2.xml ] || mv package.xml package2.xml
 mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml
 cd %{pear_name}-%{version}
@@ -44,6 +44,10 @@ cd %{pear_name}-%{version}
 rm -rf $RPM_BUILD_ROOT docdir
 %{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml
 
+# Move documentation
+mkdir -p docdir
+mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir
+
 # Clean up unnecessary files
 rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??*
 
@@ -69,12 +73,23 @@ fi
 
 %files
 %defattr(-,root,root,-)
+%doc %{pear_name}-%{version}/docdir/%{pear_name}/*
 %{pear_xmldir}/%{pear_name}.xml
-%{pear_testdir}/%{pear_name}
 %{pear_phpdir}/Net/POP3.php
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.3.7-1
+- Upstream sync
+- Remove test dir
+- Add doc dir
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.3.6-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 1.3.6-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Sat Jan 13 2007 Christopher Stone  1.3.6-2
 - Fix Requires for Auth_SASL
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-POP3/EL-5/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	13 Jan 2007 22:17:14 -0000	1.2
+++ sources	7 Sep 2009 23:28:27 -0000	1.3
@@ -1 +1 @@
-dad6200744d2c8f326fbec1f5e0c8249  Net_POP3-1.3.6.tgz
+eda6572e03b955ae0ca4345ddf2e4e33  Net_POP3-1.3.7.tgz



From xulchris at fedoraproject.org  Mon Sep  7 23:28:28 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 23:28:28 +0000 (UTC)
Subject: rpms/php-pear-Net-POP3/F-11 .cvsignore, 1.2,
	1.3 php-pear-Net-POP3.spec, 1.2, 1.3 sources, 1.2, 1.3
Message-ID: <20090907232828.8B21C11C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Net-POP3/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12991/F-11

Modified Files:
	.cvsignore php-pear-Net-POP3.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-POP3/F-11/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	13 Jan 2007 22:17:14 -0000	1.2
+++ .cvsignore	7 Sep 2009 23:28:28 -0000	1.3
@@ -1 +1 @@
-Net_POP3-1.3.6.tgz
+Net_POP3-1.3.7.tgz


Index: php-pear-Net-POP3.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-POP3/F-11/php-pear-Net-POP3.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- php-pear-Net-POP3.spec	26 Feb 2009 21:48:37 -0000	1.2
+++ php-pear-Net-POP3.spec	7 Sep 2009 23:28:28 -0000	1.3
@@ -2,8 +2,8 @@
 %define pear_name Net_POP3
 
 Name:           php-pear-Net-POP3
-Version:        1.3.6
-Release:        3%{?dist}
+Version:        1.3.7
+Release:        1%{?dist}
 Summary:        Provides a POP3 class to access POP3 server
 
 Group:          Development/Languages
@@ -28,7 +28,7 @@ optional Auth_SASL package.
 
 
 %prep
-%setup -q -c
+%setup -qc
 [ -f package2.xml ] || mv package.xml package2.xml
 mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml
 cd %{pear_name}-%{version}
@@ -44,6 +44,10 @@ cd %{pear_name}-%{version}
 rm -rf $RPM_BUILD_ROOT docdir
 %{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml
 
+# Move documentation
+mkdir -p docdir
+mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir
+
 # Clean up unnecessary files
 rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??*
 
@@ -69,12 +73,20 @@ fi
 
 %files
 %defattr(-,root,root,-)
+%doc %{pear_name}-%{version}/docdir/%{pear_name}/*
 %{pear_xmldir}/%{pear_name}.xml
-%{pear_testdir}/%{pear_name}
 %{pear_phpdir}/Net/POP3.php
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.3.7-1
+- Upstream sync
+- Remove test dir
+- Add doc dir
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.3.6-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Feb 26 2009 Fedora Release Engineering  - 1.3.6-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-POP3/F-11/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	13 Jan 2007 22:17:14 -0000	1.2
+++ sources	7 Sep 2009 23:28:28 -0000	1.3
@@ -1 +1 @@
-dad6200744d2c8f326fbec1f5e0c8249  Net_POP3-1.3.6.tgz
+eda6572e03b955ae0ca4345ddf2e4e33  Net_POP3-1.3.7.tgz



From xulchris at fedoraproject.org  Mon Sep  7 23:28:28 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Mon,  7 Sep 2009 23:28:28 +0000 (UTC)
Subject: rpms/php-pear-Net-POP3/devel .cvsignore, 1.2,
	1.3 php-pear-Net-POP3.spec, 1.3, 1.4 sources, 1.2, 1.3
Message-ID: <20090907232828.D785311C00DB@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Net-POP3/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12991/devel

Modified Files:
	.cvsignore php-pear-Net-POP3.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-POP3/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	13 Jan 2007 22:17:14 -0000	1.2
+++ .cvsignore	7 Sep 2009 23:28:28 -0000	1.3
@@ -1 +1 @@
-Net_POP3-1.3.6.tgz
+Net_POP3-1.3.7.tgz


Index: php-pear-Net-POP3.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-POP3/devel/php-pear-Net-POP3.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- php-pear-Net-POP3.spec	26 Jul 2009 18:22:50 -0000	1.3
+++ php-pear-Net-POP3.spec	7 Sep 2009 23:28:28 -0000	1.4
@@ -2,8 +2,8 @@
 %define pear_name Net_POP3
 
 Name:           php-pear-Net-POP3
-Version:        1.3.6
-Release:        4%{?dist}
+Version:        1.3.7
+Release:        1%{?dist}
 Summary:        Provides a POP3 class to access POP3 server
 
 Group:          Development/Languages
@@ -28,7 +28,7 @@ optional Auth_SASL package.
 
 
 %prep
-%setup -q -c
+%setup -qc
 [ -f package2.xml ] || mv package.xml package2.xml
 mv package2.xml %{pear_name}-%{version}/%{pear_name}.xml
 cd %{pear_name}-%{version}
@@ -44,6 +44,10 @@ cd %{pear_name}-%{version}
 rm -rf $RPM_BUILD_ROOT docdir
 %{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{pear_name}.xml
 
+# Move documentation
+mkdir -p docdir
+mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir
+
 # Clean up unnecessary files
 rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??*
 
@@ -69,12 +73,17 @@ fi
 
 %files
 %defattr(-,root,root,-)
+%doc %{pear_name}-%{version}/docdir/%{pear_name}/*
 %{pear_xmldir}/%{pear_name}.xml
-%{pear_testdir}/%{pear_name}
 %{pear_phpdir}/Net/POP3.php
 
 
 %changelog
+* Mon Sep 07 2009 Christopher Stone  1.3.7-1
+- Upstream sync
+- Remove test dir
+- Add doc dir
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.3.6-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-POP3/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	13 Jan 2007 22:17:14 -0000	1.2
+++ sources	7 Sep 2009 23:28:28 -0000	1.3
@@ -1 +1 @@
-dad6200744d2c8f326fbec1f5e0c8249  Net_POP3-1.3.6.tgz
+eda6572e03b955ae0ca4345ddf2e4e33  Net_POP3-1.3.7.tgz



From mclasen at fedoraproject.org  Mon Sep  7 23:31:36 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 23:31:36 +0000 (UTC)
Subject: rpms/vinagre/devel .cvsignore, 1.28, 1.29 sources, 1.28,
	1.29 vinagre.spec, 1.55, 1.56
Message-ID: <20090907233136.CE33611C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/vinagre/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15266

Modified Files:
	.cvsignore sources vinagre.spec 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/vinagre/devel/.cvsignore,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- .cvsignore	25 Aug 2009 20:20:48 -0000	1.28
+++ .cvsignore	7 Sep 2009 23:31:36 -0000	1.29
@@ -1 +1 @@
-vinagre-2.27.91.tar.bz2
+vinagre-2.27.92.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/vinagre/devel/sources,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- sources	25 Aug 2009 20:20:48 -0000	1.28
+++ sources	7 Sep 2009 23:31:36 -0000	1.29
@@ -1 +1 @@
-e776cd376b5f9b1537c84da093f4e589  vinagre-2.27.91.tar.bz2
+e0ed6668f6ee78bf225a30ab4bbdc576  vinagre-2.27.92.tar.bz2


Index: vinagre.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vinagre/devel/vinagre.spec,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -p -r1.55 -r1.56
--- vinagre.spec	6 Sep 2009 02:59:50 -0000	1.55
+++ vinagre.spec	7 Sep 2009 23:31:36 -0000	1.56
@@ -1,6 +1,6 @@
 Name:		vinagre
-Version:	2.27.91
-Release:	3%{?dist}
+Version:	2.27.92
+Release:	1%{?dist}
 Summary:	VNC client for GNOME
 
 Group:		Applications/System
@@ -26,11 +26,6 @@ BuildRequires:  telepathy-glib-devel
 # for /usr/share/dbus-1/services
 Requires: dbus
 
-# fixed upstream
-Patch0: vinagre-unique-ids.patch
-# http://bugzilla.gnome.org/show_bug.cgi?id=594286
-Patch1: vinagre-prefs.patch
-
 %description
 Vinagre is a VNC client for the GNOME desktop.
 
@@ -54,8 +49,6 @@ to vinagre.
 
 %prep
 %setup -q
-%patch0 -p1 -b .unique-ids
-%patch1 -p1 -b .prefs
 
 %build
 %configure --enable-avahi=yes --disable-static
@@ -162,6 +155,9 @@ fi
 
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Sat Sep  5 2009 Matthias Clasen  - 2.27.91-3
 - Fix warnings at startup (#521382)
 



From emoret at fedoraproject.org  Mon Sep  7 23:54:29 2009
From: emoret at fedoraproject.org (Eric Moret)
Date: Mon,  7 Sep 2009 23:54:29 +0000 (UTC)
Subject: rpms/alsa-plugins/devel maemo.conf, NONE, 1.1 .cvsignore, 1.9,
	1.10 alsa-plugins.spec, 1.26, 1.27 sources, 1.9,
	1.10 0001-alsa-plugins-pulse-Implement-pause.patch, 1.3,
	NONE 0002-pulse-get-rid-of-a-number-of-assert-s.patch, 1.1,
	NONE 0003-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch,
	1.1, NONE 0004-pulse-unify-destruction-of-snd_pulse_t.patch, 1.1,
	NONE 0005-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch, 
	1.1,
	NONE 0006-pulse-replace-manual-mainloop-by-pa_mainloop_iterate.patch, 
	1.1,
	NONE 0007-pulse-move-a-couple-of-PCM-related-functions-from-pu.patch, 
	1.1, NONE 0008-pulse-get-rid-of-redundant-state-variable.patch,
	1.1, NONE 0009-pulse-unify-stream-context-state-checks.patch,
	1.1, NONE 0010-pulse-rework-object-destruction-paths-a-bit.patch, 1.1,
	NONE 0011-pulse-immediately-trigger-EIO-when-connection-is-dro.patch, 
	1.1, NONE
Message-ID: <20090907235429.A2FFD11C00DB@cvs1.fedora.phx.redhat.com>

Author: emoret

Update of /cvs/pkgs/rpms/alsa-plugins/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24665

Modified Files:
	.cvsignore alsa-plugins.spec sources 
Added Files:
	maemo.conf 
Removed Files:
	0001-alsa-plugins-pulse-Implement-pause.patch 
	0002-pulse-get-rid-of-a-number-of-assert-s.patch 
	0003-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch 
	0004-pulse-unify-destruction-of-snd_pulse_t.patch 
	0005-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch 
	0006-pulse-replace-manual-mainloop-by-pa_mainloop_iterate.patch 
	0007-pulse-move-a-couple-of-PCM-related-functions-from-pu.patch 
	0008-pulse-get-rid-of-redundant-state-variable.patch 
	0009-pulse-unify-stream-context-state-checks.patch 
	0010-pulse-rework-object-destruction-paths-a-bit.patch 
	0011-pulse-immediately-trigger-EIO-when-connection-is-dro.patch 
Log Message:
Updated to 1.0.21
Patch clean up
Added maemo subpackage



--- NEW FILE maemo.conf ---
# PCM
pcm.!default {
	type alsa_dsp
	playback_device_file ["/dev/dsptask/pcm2"]
	recording_device_file ["/dev/dsptask/pcm_rec"]
}

# Mixer
ctl.!default {
	type dsp_ctl
	playback_devices ["/dev/dsptask/pcm2"]
	recording_devices ["/dev/dsptask/pcm_rec"]
}


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	9 May 2009 05:51:46 -0000	1.9
+++ .cvsignore	7 Sep 2009 23:54:27 -0000	1.10
@@ -1 +1 @@
-alsa-plugins-1.0.20.tar.bz2
+alsa-plugins-1.0.21.tar.bz2


Index: alsa-plugins.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/devel/alsa-plugins.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- alsa-plugins.spec	4 Aug 2009 22:15:24 -0000	1.26
+++ alsa-plugins.spec	7 Sep 2009 23:54:28 -0000	1.27
@@ -1,6 +1,6 @@
 Name:           alsa-plugins
-Version:        1.0.20
-Release:        5%{?dist}
+Version:        1.0.21
+Release:        1%{?dist}
 Summary:        The Advanced Linux Sound Architecture (ALSA) Plugins
 # All packages are LGPLv2+ with the exception of samplerate which is GPLv2+
 License:        GPLv2+ and LGPLv2+
@@ -15,18 +15,8 @@ Source5:        upmix.conf
 Source6:        vdownmix.conf
 Source7:        pulse-default.conf
 Source8:        arcamav.conf
+Source9:        maemo.conf
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Patch1:		0001-alsa-plugins-pulse-Implement-pause.patch
-Patch2:		0002-pulse-get-rid-of-a-number-of-assert-s.patch
-Patch3:		0003-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch
-Patch4:		0004-pulse-unify-destruction-of-snd_pulse_t.patch
-Patch5:		0005-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch
-Patch6:		0006-pulse-replace-manual-mainloop-by-pa_mainloop_iterate.patch
-Patch7:		0007-pulse-move-a-couple-of-PCM-related-functions-from-pu.patch
-Patch8:		0008-pulse-get-rid-of-redundant-state-variable.patch
-Patch9:		0009-pulse-unify-stream-context-state-checks.patch
-Patch10:	0010-pulse-rework-object-destruction-paths-a-bit.patch
-Patch11:	0011-pulse-immediately-trigger-EIO-when-connection-is-dro.patch
 
 BuildRequires:  alsa-lib-devel
 
@@ -37,7 +27,8 @@ functionality to the Linux operating sys
 This package includes plugins for ALSA.
 
 %package jack
-Requires:       jack-audio-connection-kit, alsa-utils
+Requires:       alsa-utils
+Requires:       jack-audio-connection-kit
 BuildRequires:  jack-audio-connection-kit-devel
 Summary:        Jack PCM output plugin for ALSA
 Group:          System Environment/Libraries
@@ -61,7 +52,8 @@ ALSA native apps can run on OSS drivers.
 This plugin provides the PCM type "oss".
 
 %package pulseaudio
-Requires:       pulseaudio, alsa-utils
+Requires:       alsa-utils
+Requires:       pulseaudio
 BuildRequires:  pulseaudio-lib-devel
 Summary:        Alsa to PulseAudio backend
 Group:          System Environment/Libraries
@@ -132,23 +124,23 @@ The rate plugin is an external rate conv
 (aka Public Parrot Hack) by Jean-Marc Valin. The pcm plugin provides
 pre-processing of a mono stream like denoise using libspeex DSP API.
 
+%package maemo
+BuildRequires:  alsa-lib-devel = %{version}
+Summary:        Maemo plugin for ALSA
+Group:          System Environment/Libraries
+License:        LGPLv2+
+%description maemo
+This plugin converts the ALSA API over PCM task nodes protocol. In this way,
+ALSA native applications can run over DSP Gateway and use DSP PCM task nodes.
+
 %prep
 %setup -q -n %{name}-%{version}%{?prever}
-%patch1 -p1 
-%patch2 -p1 
-%patch3 -p1 
-%patch4 -p1 
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
 
 %build
 %configure --disable-static \
-           --with-speex=lib
+           --with-speex=lib \
+           --enable-maemo-plugin \
+           --enable-maemo-resource-manager
 make %{?_smp_mflags}
 
 %install
@@ -156,20 +148,21 @@ rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 
 install -d ${RPM_BUILD_ROOT}%{_sysconfdir}/alsa/pcm
-install -m 644 %SOURCE1 %SOURCE2 \
-               %SOURCE3 %SOURCE4 \
-               %SOURCE5 %SOURCE6 \
+install -m 644 %SOURCE1 \
+               %SOURCE2 \
+               %SOURCE3 \
+               %SOURCE4 \
+               %SOURCE5 \
+               %SOURCE6 \
                %SOURCE8 \
+               %SOURCE9 \
                ${RPM_BUILD_ROOT}%{_sysconfdir}/alsa/pcm
+# pulseaudio configuration file
 install -m 644 %SOURCE7 \
                ${RPM_BUILD_ROOT}%{_sysconfdir}/alsa
 
 find $RPM_BUILD_ROOT -name "*.la" -exec rm {} \;
 
-# Removing the maemo plugins
-find $RPM_BUILD_ROOT \( -name libasound_module_ctl_dsp_ctl.so -o \
-                        -name libasound_module_pcm_alsa_dsp.so \) -exec rm {} \;
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -245,8 +238,20 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/alsa-lib/libasound_module_rate_speexrate_best.so
 %{_libdir}/alsa-lib/libasound_module_rate_speexrate_medium.so
 
+%files maemo
+%defattr(-,root,root,-)
+%doc COPYING COPYING.GPL doc/README-maemo
+%config(noreplace) %{_sysconfdir}/alsa/pcm/maemo.conf
+%{_libdir}/alsa-lib/libasound_module_ctl_dsp_ctl.so
+%{_libdir}/alsa-lib/libasound_module_pcm_alsa_dsp.so
+
 
 %changelog
+* Mon Sep 7 2009 Eric Moret  - 1.0.21-1
+- Updated to 1.0.21
+- Patch clean up
+- Added maemo subpackage
+
 * Tue Aug 4 2009 Lennart Poettering  - 1.0.20-5
 - Add a couple of more clean up patches for the pulse plugin
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/devel/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources	9 May 2009 05:51:46 -0000	1.9
+++ sources	7 Sep 2009 23:54:28 -0000	1.10
@@ -1 +1 @@
-819c4f21e3e913eacefd32993a8fbed7  alsa-plugins-1.0.20.tar.bz2
+392d016c0948c54978c0505f24271e01  alsa-plugins-1.0.21.tar.bz2


--- 0001-alsa-plugins-pulse-Implement-pause.patch DELETED ---


--- 0002-pulse-get-rid-of-a-number-of-assert-s.patch DELETED ---


--- 0003-pulse-use-PA_CONTEXT_IS_GOOD-where-applicable.patch DELETED ---


--- 0004-pulse-unify-destruction-of-snd_pulse_t.patch DELETED ---


--- 0005-pulse-call-pa_threaded_mainloop_wait-to-handle-spuri.patch DELETED ---


--- 0006-pulse-replace-manual-mainloop-by-pa_mainloop_iterate.patch DELETED ---


--- 0007-pulse-move-a-couple-of-PCM-related-functions-from-pu.patch DELETED ---


--- 0008-pulse-get-rid-of-redundant-state-variable.patch DELETED ---


--- 0009-pulse-unify-stream-context-state-checks.patch DELETED ---


--- 0010-pulse-rework-object-destruction-paths-a-bit.patch DELETED ---


--- 0011-pulse-immediately-trigger-EIO-when-connection-is-dro.patch DELETED ---



From mclasen at fedoraproject.org  Mon Sep  7 23:57:32 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Mon,  7 Sep 2009 23:57:32 +0000 (UTC)
Subject: rpms/vino/devel .cvsignore, 1.51, 1.52 sources, 1.51, 1.52 vino.spec,
	1.105, 1.106
Message-ID: <20090907235732.DE72811C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/vino/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25905

Modified Files:
	.cvsignore sources vino.spec 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/vino/devel/.cvsignore,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -p -r1.51 -r1.52
--- .cvsignore	25 Aug 2009 20:18:20 -0000	1.51
+++ .cvsignore	7 Sep 2009 23:57:32 -0000	1.52
@@ -1 +1 @@
-vino-2.27.91.tar.bz2
+vino-2.27.92.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/vino/devel/sources,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -p -r1.51 -r1.52
--- sources	25 Aug 2009 20:18:20 -0000	1.51
+++ sources	7 Sep 2009 23:57:32 -0000	1.52
@@ -1 +1 @@
-8c220bb3c0770c4f9820e8f30395c65d  vino-2.27.91.tar.bz2
+120b5291d09936384264f19855317b67  vino-2.27.92.tar.bz2


Index: vino.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vino/devel/vino.spec,v
retrieving revision 1.105
retrieving revision 1.106
diff -u -p -r1.105 -r1.106
--- vino.spec	25 Aug 2009 20:18:20 -0000	1.105
+++ vino.spec	7 Sep 2009 23:57:32 -0000	1.106
@@ -9,7 +9,7 @@
 
 Summary: A remote desktop system for GNOME
 Name: vino
-Version: 2.27.91
+Version: 2.27.92
 Release: 1%{?dist}
 URL: http://www.gnome.org
 Source0: http://download.gnome.org/sources/vino/2.27/%{name}-%{version}.tar.bz2
@@ -129,6 +129,9 @@ fi
 %{_sysconfdir}/xdg/autostart/vino-server.desktop
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Tue Aug 25 2009 Matthias Clasen  - 2.27.91-1
 - Update to 2.27.91
 



From emoret at fedoraproject.org  Tue Sep  8 00:07:03 2009
From: emoret at fedoraproject.org (Eric Moret)
Date: Tue,  8 Sep 2009 00:07:03 +0000 (UTC)
Subject: rpms/alsa-plugins/devel alsa-plugins.spec,1.27,1.28
Message-ID: <20090908000703.BF45711C00DB@cvs1.fedora.phx.redhat.com>

Author: emoret

Update of /cvs/pkgs/rpms/alsa-plugins/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28497

Modified Files:
	alsa-plugins.spec 
Log Message:
Added missing dbus-devel dependency to maemo subpackage



Index: alsa-plugins.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/devel/alsa-plugins.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- alsa-plugins.spec	7 Sep 2009 23:54:28 -0000	1.27
+++ alsa-plugins.spec	8 Sep 2009 00:07:02 -0000	1.28
@@ -126,6 +126,7 @@ pre-processing of a mono stream like den
 
 %package maemo
 BuildRequires:  alsa-lib-devel = %{version}
+BuildRequires:  dbus-devel
 Summary:        Maemo plugin for ALSA
 Group:          System Environment/Libraries
 License:        LGPLv2+



From mclasen at fedoraproject.org  Tue Sep  8 00:07:34 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 00:07:34 +0000 (UTC)
Subject: rpms/brasero/devel .cvsignore, 1.27, 1.28 brasero.spec, 1.61,
	1.62 sources, 1.27, 1.28
Message-ID: <20090908000734.74B4711C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/brasero/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28468

Modified Files:
	.cvsignore brasero.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/brasero/devel/.cvsignore,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- .cvsignore	25 Aug 2009 21:22:39 -0000	1.27
+++ .cvsignore	8 Sep 2009 00:07:32 -0000	1.28
@@ -1 +1 @@
-brasero-2.27.91.tar.bz2
+brasero-2.27.92.tar.bz2


Index: brasero.spec
===================================================================
RCS file: /cvs/pkgs/rpms/brasero/devel/brasero.spec,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -p -r1.61 -r1.62
--- brasero.spec	25 Aug 2009 21:22:39 -0000	1.61
+++ brasero.spec	8 Sep 2009 00:07:32 -0000	1.62
@@ -1,5 +1,5 @@
 Name:      brasero
-Version:   2.27.91
+Version:   2.27.92
 Release:   1%{?dist}
 Summary:   Gnome CD/DVD burning application
 Group:     Applications/Multimedia
@@ -203,6 +203,9 @@ fi
 
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Tue Aug 25 2009 Matthias Clasen  - 2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/brasero/devel/sources,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- sources	25 Aug 2009 21:22:39 -0000	1.27
+++ sources	8 Sep 2009 00:07:32 -0000	1.28
@@ -1 +1 @@
-d6482a43808d9233e8edccf2008c0f05  brasero-2.27.91.tar.bz2
+32461934eeb0ed74a3f7ea033104e998  brasero-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Tue Sep  8 00:08:52 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 00:08:52 +0000 (UTC)
Subject: rpms/gnome-themes/devel .cvsignore, 1.82, 1.83 gnome-themes.spec,
	1.146, 1.147 sources, 1.87, 1.88
Message-ID: <20090908000852.B12F411C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-themes/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29538

Modified Files:
	.cvsignore gnome-themes.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-themes/devel/.cvsignore,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -p -r1.82 -r1.83
--- .cvsignore	25 Aug 2009 02:14:53 -0000	1.82
+++ .cvsignore	8 Sep 2009 00:08:52 -0000	1.83
@@ -1 +1 @@
-gnome-themes-2.27.91.tar.bz2
+gnome-themes-2.27.92.tar.bz2


Index: gnome-themes.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-themes/devel/gnome-themes.spec,v
retrieving revision 1.146
retrieving revision 1.147
diff -u -p -r1.146 -r1.147
--- gnome-themes.spec	25 Aug 2009 02:14:53 -0000	1.146
+++ gnome-themes.spec	8 Sep 2009 00:08:52 -0000	1.147
@@ -1,6 +1,6 @@
 Summary: Themes for GNOME
 Name: gnome-themes
-Version: 2.27.91
+Version: 2.27.92
 Release:1%{?dist}
 URL: http://download.gnome.org/sources/gnome-themes/
 Source: http://download.gnome.org/sources/gnome-themes/2.27/%{name}-%{version}.tar.bz2
@@ -97,6 +97,9 @@ done
 %doc AUTHORS COPYING NEWS README
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Mon Aug 24 2009 Matthias Clasen  - 2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-themes/devel/sources,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -p -r1.87 -r1.88
--- sources	25 Aug 2009 02:14:53 -0000	1.87
+++ sources	8 Sep 2009 00:08:52 -0000	1.88
@@ -1 +1 @@
-07c20c0db310dc0eec00606319d034a4  gnome-themes-2.27.91.tar.bz2
+fb5baf8945c52a43e059935c6610835a  gnome-themes-2.27.92.tar.bz2



From nucleo at fedoraproject.org  Tue Sep  8 00:12:16 2009
From: nucleo at fedoraproject.org (nucleo)
Date: Tue,  8 Sep 2009 00:12:16 +0000 (UTC)
Subject: rpms/kvirc/devel .cvsignore, 1.6, 1.7 kvirc.spec, 1.11, 1.12 sources,
	1.6, 1.7
Message-ID: <20090908001216.40DCF11C00DB@cvs1.fedora.phx.redhat.com>

Author: nucleo

Update of /cvs/pkgs/rpms/kvirc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30622

Modified Files:
	.cvsignore kvirc.spec sources 
Log Message:
KVIrc 4.0 release candidate 1


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kvirc/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	31 Aug 2009 20:16:34 -0000	1.6
+++ .cvsignore	8 Sep 2009 00:12:15 -0000	1.7
@@ -1 +1 @@
-kvirc-20090831svn3442.tar.bz2
+kvirc-4.0rc1.tar.bz2


Index: kvirc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kvirc/devel/kvirc.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- kvirc.spec	31 Aug 2009 20:16:34 -0000	1.11
+++ kvirc.spec	8 Sep 2009 00:12:15 -0000	1.12
@@ -1,18 +1,14 @@
-%define           rev 3442
-%define           pre 20090831svn%{rev}
+%define           rev 3462
+%define           pre rc1
 
 Name:             kvirc
 Version:          4.0.0
-Release:          0.15.%{pre}%{?dist}
+Release:          0.16.%{pre}%{?dist}
 Summary:          Free portable IRC client
 Group:            Applications/Internet
 License:          GPLv2+ with exceptions
 URL:              http://kvirc.net/
-# The source for this package was pulled from upstream's vcs.
-# Use the following commands to generate the tarball:
-#  svn export -r 3442 https://svn.kvirc.de/svn/trunk/kvirc
-#  tar -cjf kvirc-20090831svn3442.tar.bz2 kvirc
-Source0:          %{name}-%{pre}.tar.bz2
+Source0:          ftp://ftp.kvirc.de/pub/kvirc/snapshots/source/%{name}-4.0%{pre}.tar.bz2
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:    kdelibs4-devel audiofile-devel esound-devel glib2-devel
 BuildRequires:    python-devel perl-ExtUtils-Embed dbus-devel
@@ -27,7 +23,7 @@ and the KVIrc Development Team with the 
 many IRC addicted developers around the world.
 
 %prep
-%setup -q -n %{name}
+%setup -q -n %{name}-4.0%{pre}
 
 %build
 %{cmake}  \
@@ -75,7 +71,7 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 %files
 %defattr(-,root,root,-)
-%doc doc/FAQ doc/README COPYING
+%doc doc/FAQ doc/README COPYING ChangeLog
 %{_bindir}/%{name}
 %{_libdir}/libkvilib.so.4
 %{_libdir}/libkvilib.so.4.0.0
@@ -130,9 +126,12 @@ gtk-update-icon-cache %{_datadir}/icons/
 %exclude %{_mandir}/*.ISO8859-1/man1/%{name}.1.gz
 
 %changelog
+* Tue Sep  8 2009 Alexey Kurov  - 4.0.0-0.16.rc1
+- KVIrc 4.0 release candidate 1
+
 * Sun Aug 31 2009 Alexey Kurov  - 4.0.0-0.15.20090831svn3442
-- r3442: added option for using cmake flags from environment variables
-- Added -DUSE_ENV_FLAGS=ON for using default cmake flags
+- svn snapshot 3442 that includes option for using environment variables
+- Added -DUSE_ENV_FLAGS=ON for using default compiler flags
 
 * Sat Aug 29 2009 Alexey Kurov  - 4.0.0-0.13.20090827svn3429
 - rebuilt with new openssl


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kvirc/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	31 Aug 2009 20:16:34 -0000	1.6
+++ sources	8 Sep 2009 00:12:16 -0000	1.7
@@ -1 +1 @@
-48e1fd92e1aa24e2cb8c29ef649f35ac  kvirc-20090831svn3442.tar.bz2
+092206ada148236a9e62351c98d59560  kvirc-4.0rc1.tar.bz2



From mclasen at fedoraproject.org  Tue Sep  8 00:12:17 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 00:12:17 +0000 (UTC)
Subject: rpms/gnome-backgrounds/devel .cvsignore, 1.16,
	1.17 gnome-backgrounds.spec, 1.27, 1.28 sources, 1.16, 1.17
Message-ID: <20090908001217.98B9811C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-backgrounds/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30575

Modified Files:
	.cvsignore gnome-backgrounds.spec sources 
Log Message:
2.27.91



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-backgrounds/devel/.cvsignore,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- .cvsignore	17 Mar 2009 19:02:18 -0000	1.16
+++ .cvsignore	8 Sep 2009 00:12:17 -0000	1.17
@@ -1 +1 @@
-gnome-backgrounds-2.24.1.tar.bz2
+gnome-backgrounds-2.27.91.tar.bz2


Index: gnome-backgrounds.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-backgrounds/devel/gnome-backgrounds.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- gnome-backgrounds.spec	3 Aug 2009 01:45:31 -0000	1.27
+++ gnome-backgrounds.spec	8 Sep 2009 00:12:17 -0000	1.28
@@ -1,11 +1,11 @@
 Summary: Desktop backgrounds packaged with the GNOME desktop
 Name: gnome-backgrounds
-Version: 2.24.1
-Release: 3%{?dist}
+Version: 2.27.91
+Release: 1%{?dist}
 License: GPLv2
 Group: Applications/Multimedia
 URL: http://www.gnome.org
-Source0: http://download.gnome.org/sources/gnome-backgrounds/2.24/%{name}-%{version}.tar.bz2
+Source0: http://download.gnome.org/sources/gnome-backgrounds/2.27/%{name}-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch: noarch
 BuildRequires: intltool
@@ -49,6 +49,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/backgrounds/*
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 2.27.91-1
+- Update to 2.27.91
+
 * Sun Aug  2 2009 Matthias Clasen  - 2.24.1-3
 - Co-own /usr/share/backgrounds instead of requiring desktop-backgrounds-basic
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-backgrounds/devel/sources,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- sources	17 Mar 2009 19:02:18 -0000	1.16
+++ sources	8 Sep 2009 00:12:17 -0000	1.17
@@ -1 +1 @@
-28e09fcdeef5616bc612b36e5068e413  gnome-backgrounds-2.24.1.tar.bz2
+8e96cf62bbb05dddb29d6acabecbbab6  gnome-backgrounds-2.27.91.tar.bz2



From mclasen at fedoraproject.org  Tue Sep  8 00:15:08 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 00:15:08 +0000 (UTC)
Subject: rpms/libsoup/devel .cvsignore, 1.55, 1.56 libsoup.spec, 1.100,
	1.101 sources, 1.55, 1.56
Message-ID: <20090908001508.1DFD611C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/libsoup/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31594

Modified Files:
	.cvsignore libsoup.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libsoup/devel/.cvsignore,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -p -r1.55 -r1.56
--- .cvsignore	24 Aug 2009 21:07:06 -0000	1.55
+++ .cvsignore	8 Sep 2009 00:15:07 -0000	1.56
@@ -1 +1 @@
-libsoup-2.27.91.tar.bz2
+libsoup-2.27.92.tar.bz2


Index: libsoup.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libsoup/devel/libsoup.spec,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -p -r1.100 -r1.101
--- libsoup.spec	25 Aug 2009 00:50:27 -0000	1.100
+++ libsoup.spec	8 Sep 2009 00:15:07 -0000	1.101
@@ -3,7 +3,7 @@
 ### Abstract ###
 
 Name: libsoup
-Version: 2.27.91
+Version: 2.27.92
 Release: 1%{?dist}
 License: LGPLv2
 Group: Development/Libraries
@@ -85,6 +85,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gtk-doc/html/%{name}-2.4
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Mon Aug 24 2009 Matthias Clasen  - 2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libsoup/devel/sources,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -p -r1.55 -r1.56
--- sources	24 Aug 2009 21:07:06 -0000	1.55
+++ sources	8 Sep 2009 00:15:07 -0000	1.56
@@ -1 +1 @@
-58e5518a483fbef0b72f142e63f43e9f  libsoup-2.27.91.tar.bz2
+2e80693a4af29d4d82266b3327c5461a  libsoup-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Tue Sep  8 00:23:43 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 00:23:43 +0000 (UTC)
Subject: rpms/gnome-backgrounds/devel gnome-backgrounds-paths.patch,1.3,1.4
Message-ID: <20090908002343.2D6E311C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-backgrounds/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2472

Modified Files:
	gnome-backgrounds-paths.patch 
Log Message:
update patch


gnome-backgrounds-paths.patch:
 abstract/gnome-abstract.xml.in.in |   10 +++++-----
 nature/gnome-nature.xml.in.in     |   24 ++++++++++++------------
 2 files changed, 17 insertions(+), 17 deletions(-)

Index: gnome-backgrounds-paths.patch
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-backgrounds/devel/gnome-backgrounds-paths.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- gnome-backgrounds-paths.patch	22 Aug 2008 17:59:29 -0000	1.3
+++ gnome-backgrounds-paths.patch	8 Sep 2009 00:23:42 -0000	1.4
@@ -1,6 +1,6 @@
-diff -up gnome-backgrounds-2.23.90/abstract/gnome-abstract.xml.in.in.paths gnome-backgrounds-2.23.90/abstract/gnome-abstract.xml.in.in
---- gnome-backgrounds-2.23.90/abstract/gnome-abstract.xml.in.in.paths	2008-08-17 15:59:55.000000000 -0400
-+++ gnome-backgrounds-2.23.90/abstract/gnome-abstract.xml.in.in	2008-08-22 13:57:42.000000000 -0400
+diff -up gnome-backgrounds-2.27.91/abstract/gnome-abstract.xml.in.in.paths gnome-backgrounds-2.27.91/abstract/gnome-abstract.xml.in.in
+--- gnome-backgrounds-2.27.91/abstract/gnome-abstract.xml.in.in.paths	2009-09-07 17:23:44.000000000 -0400
++++ gnome-backgrounds-2.27.91/abstract/gnome-abstract.xml.in.in	2009-09-07 20:19:57.545152359 -0400
 @@ -3,7 +3,7 @@
  
  	
@@ -44,9 +44,9 @@ diff -up gnome-backgrounds-2.23.90/abstr
  		solid
  		#1166AA
  		zoom
-diff -up gnome-backgrounds-2.23.90/nature/gnome-nature.xml.in.in.paths gnome-backgrounds-2.23.90/nature/gnome-nature.xml.in.in
---- gnome-backgrounds-2.23.90/nature/gnome-nature.xml.in.in.paths	2008-08-04 18:04:59.000000000 -0400
-+++ gnome-backgrounds-2.23.90/nature/gnome-nature.xml.in.in	2008-08-22 13:55:21.000000000 -0400
+diff -up gnome-backgrounds-2.27.91/nature/gnome-nature.xml.in.in.paths gnome-backgrounds-2.27.91/nature/gnome-nature.xml.in.in
+--- gnome-backgrounds-2.27.91/nature/gnome-nature.xml.in.in.paths	2009-09-07 17:23:44.000000000 -0400
++++ gnome-backgrounds-2.27.91/nature/gnome-nature.xml.in.in	2009-09-07 20:21:27.094141125 -0400
 @@ -5,64 +5,64 @@
  	
@@ -77,8 +77,8 @@ diff -up gnome-backgrounds-2.23.90/natur
  	
  	
  		<_name>Storm
--		@datadir@/pixmaps/backgrounds/gnome/nature/Dune.jpg
-+		@datadir@/backgrounds/nature/Dune.jpg
+-		@datadir@/pixmaps/backgrounds/gnome/nature/Storm.jpg
++		@datadir@/backgrounds/nature/Storm.jpg
  		zoom
  	
  	



From mclasen at fedoraproject.org  Tue Sep  8 00:24:10 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 00:24:10 +0000 (UTC)
Subject: rpms/cheese/devel .cvsignore, 1.34, 1.35 cheese.spec, 1.61,
	1.62 sources, 1.34, 1.35
Message-ID: <20090908002410.4A35011C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/cheese/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1612

Modified Files:
	.cvsignore cheese.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/cheese/devel/.cvsignore,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -p -r1.34 -r1.35
--- .cvsignore	25 Aug 2009 02:37:04 -0000	1.34
+++ .cvsignore	8 Sep 2009 00:24:09 -0000	1.35
@@ -1 +1 @@
-cheese-2.27.91.tar.bz2
+cheese-2.27.92.tar.bz2


Index: cheese.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cheese/devel/cheese.spec,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -p -r1.61 -r1.62
--- cheese.spec	25 Aug 2009 02:37:04 -0000	1.61
+++ cheese.spec	8 Sep 2009 00:24:10 -0000	1.62
@@ -1,5 +1,5 @@
 Name:           cheese
-Version:        2.27.91
+Version:        2.27.92
 Release:        1%{?dist}
 Summary:        Application for taking pictures and movies from a webcam
 
@@ -126,6 +126,9 @@ fi
 %{_datadir}/dbus-1/services/org.gnome.Cheese.service
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen   2.27.92-1
+- Update to 2.27.92
+
 * Mon Aug 24 2009 Matthias Clasen   2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/cheese/devel/sources,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -p -r1.34 -r1.35
--- sources	25 Aug 2009 02:37:04 -0000	1.34
+++ sources	8 Sep 2009 00:24:10 -0000	1.35
@@ -1 +1 @@
-ba7d1ab6f4f671ad46bcc5addc9a14f1  cheese-2.27.91.tar.bz2
+3c1b1cc62d6ce7ba91124e075e6db77a  cheese-2.27.92.tar.bz2



From emoret at fedoraproject.org  Tue Sep  8 00:25:49 2009
From: emoret at fedoraproject.org (Eric Moret)
Date: Tue,  8 Sep 2009 00:25:49 +0000 (UTC)
Subject: rpms/alsa-plugins/devel alsa-plugins.spec,1.28,1.29
Message-ID: <20090908002549.B5BE011C00DB@cvs1.fedora.phx.redhat.com>

Author: emoret

Update of /cvs/pkgs/rpms/alsa-plugins/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2943

Modified Files:
	alsa-plugins.spec 
Log Message:
Up package



Index: alsa-plugins.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/devel/alsa-plugins.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- alsa-plugins.spec	8 Sep 2009 00:07:02 -0000	1.28
+++ alsa-plugins.spec	8 Sep 2009 00:25:49 -0000	1.29
@@ -1,6 +1,6 @@
 Name:           alsa-plugins
 Version:        1.0.21
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        The Advanced Linux Sound Architecture (ALSA) Plugins
 # All packages are LGPLv2+ with the exception of samplerate which is GPLv2+
 License:        GPLv2+ and LGPLv2+
@@ -248,6 +248,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep 7 2009 Eric Moret  - 1.0.21-2
+- Added missing dbus-devel dependency to maemo subpackage
+
 * Mon Sep 7 2009 Eric Moret  - 1.0.21-1
 - Updated to 1.0.21
 - Patch clean up



From mclasen at fedoraproject.org  Tue Sep  8 00:30:23 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 00:30:23 +0000 (UTC)
Subject: rpms/file-roller/devel .cvsignore, 1.91, 1.92 file-roller.spec,
	1.154, 1.155 sources, 1.91, 1.92
Message-ID: <20090908003023.C692811C043A@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/file-roller/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4533

Modified Files:
	.cvsignore file-roller.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/file-roller/devel/.cvsignore,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -p -r1.91 -r1.92
--- .cvsignore	25 Aug 2009 02:00:47 -0000	1.91
+++ .cvsignore	8 Sep 2009 00:30:22 -0000	1.92
@@ -1 +1 @@
-file-roller-2.27.91.tar.bz2
+file-roller-2.27.92.tar.bz2


Index: file-roller.spec
===================================================================
RCS file: /cvs/pkgs/rpms/file-roller/devel/file-roller.spec,v
retrieving revision 1.154
retrieving revision 1.155
diff -u -p -r1.154 -r1.155
--- file-roller.spec	25 Aug 2009 02:00:47 -0000	1.154
+++ file-roller.spec	8 Sep 2009 00:30:22 -0000	1.155
@@ -10,7 +10,7 @@
 
 Summary:	Tool for viewing and creating archives
 Name:		file-roller
-Version:	2.27.91
+Version:	2.27.92
 Release: 	1%{?dist}
 License:	GPLv2+
 Group:		Applications/Archiving
@@ -127,6 +127,9 @@ fi
 %{_datadir}/icons/hicolor/scalable/apps/file-roller.svg
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  2.27.92-1
+- Update to 2.27.92
+
 * Mon Aug 24 2009 Matthias Clasen  2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/file-roller/devel/sources,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -p -r1.91 -r1.92
--- sources	25 Aug 2009 02:00:47 -0000	1.91
+++ sources	8 Sep 2009 00:30:22 -0000	1.92
@@ -1 +1 @@
-6bded6c57b3489c926d089fea388f788  file-roller-2.27.91.tar.bz2
+92eb4195b1c78a33db881af17acd5868  file-roller-2.27.92.tar.bz2



From nucleo at fedoraproject.org  Tue Sep  8 00:33:15 2009
From: nucleo at fedoraproject.org (nucleo)
Date: Tue,  8 Sep 2009 00:33:15 +0000 (UTC)
Subject: rpms/kvirc/F-11 .cvsignore, 1.6, 1.7 kvirc.spec, 1.5, 1.6 sources,
	1.6, 1.7
Message-ID: <20090908003315.D22E111C00DB@cvs1.fedora.phx.redhat.com>

Author: nucleo

Update of /cvs/pkgs/rpms/kvirc/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6516

Modified Files:
	.cvsignore kvirc.spec sources 
Log Message:
KVIrc 4.0 release candidate 1


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kvirc/F-11/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	31 Aug 2009 20:44:20 -0000	1.6
+++ .cvsignore	8 Sep 2009 00:33:14 -0000	1.7
@@ -1 +1 @@
-kvirc-20090831svn3442.tar.bz2
+kvirc-4.0rc1.tar.bz2


Index: kvirc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kvirc/F-11/kvirc.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- kvirc.spec	31 Aug 2009 20:44:20 -0000	1.5
+++ kvirc.spec	8 Sep 2009 00:33:15 -0000	1.6
@@ -1,18 +1,14 @@
-%define           rev 3442
-%define           pre 20090831svn%{rev}
+%define           rev 3462
+%define           pre rc1
 
 Name:             kvirc
 Version:          4.0.0
-Release:          0.15.%{pre}%{?dist}
+Release:          0.16.%{pre}%{?dist}
 Summary:          Free portable IRC client
 Group:            Applications/Internet
 License:          GPLv2+ with exceptions
 URL:              http://kvirc.net/
-# The source for this package was pulled from upstream's vcs.
-# Use the following commands to generate the tarball:
-#  svn export -r 3442 https://svn.kvirc.de/svn/trunk/kvirc
-#  tar -cjf kvirc-20090831svn3442.tar.bz2 kvirc
-Source0:          %{name}-%{pre}.tar.bz2
+Source0:          ftp://ftp.kvirc.de/pub/kvirc/snapshots/source/%{name}-4.0%{pre}.tar.bz2
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:    kdelibs4-devel audiofile-devel esound-devel glib2-devel
 BuildRequires:    python-devel perl-ExtUtils-Embed dbus-devel
@@ -27,7 +23,7 @@ and the KVIrc Development Team with the 
 many IRC addicted developers around the world.
 
 %prep
-%setup -q -n %{name}
+%setup -q -n %{name}-4.0%{pre}
 
 %build
 %{cmake}  \
@@ -75,7 +71,7 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 %files
 %defattr(-,root,root,-)
-%doc doc/FAQ doc/README COPYING
+%doc doc/FAQ doc/README COPYING ChangeLog
 %{_bindir}/%{name}
 %{_libdir}/libkvilib.so.4
 %{_libdir}/libkvilib.so.4.0.0
@@ -130,9 +126,12 @@ gtk-update-icon-cache %{_datadir}/icons/
 %exclude %{_mandir}/*.ISO8859-1/man1/%{name}.1.gz
 
 %changelog
+* Tue Sep  8 2009 Alexey Kurov  - 4.0.0-0.16.rc1
+- KVIrc 4.0 release candidate 1
+
 * Sun Aug 31 2009 Alexey Kurov  - 4.0.0-0.15.20090831svn3442
-- r3442: added option for using cmake flags from environment variables
-- Added -DUSE_ENV_FLAGS=ON for using default cmake flags
+- svn snapshot 3442 that includes option for using environment variables
+- Added -DUSE_ENV_FLAGS=ON for using default compiler flags
 
 * Sat Aug 29 2009 Alexey Kurov  - 4.0.0-0.13.20090827svn3429
 - rebuilt with new openssl


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kvirc/F-11/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	31 Aug 2009 20:44:20 -0000	1.6
+++ sources	8 Sep 2009 00:33:15 -0000	1.7
@@ -1 +1 @@
-48e1fd92e1aa24e2cb8c29ef649f35ac  kvirc-20090831svn3442.tar.bz2
+092206ada148236a9e62351c98d59560  kvirc-4.0rc1.tar.bz2



From nucleo at fedoraproject.org  Tue Sep  8 00:35:24 2009
From: nucleo at fedoraproject.org (nucleo)
Date: Tue,  8 Sep 2009 00:35:24 +0000 (UTC)
Subject: rpms/kvirc/F-10 .cvsignore, 1.6, 1.7 kvirc.spec, 1.5, 1.6 sources,
	1.6, 1.7
Message-ID: <20090908003524.7FAC611C00DB@cvs1.fedora.phx.redhat.com>

Author: nucleo

Update of /cvs/pkgs/rpms/kvirc/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7986

Modified Files:
	.cvsignore kvirc.spec sources 
Log Message:
KVIrc 4.0 release candidate 1


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kvirc/F-10/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	31 Aug 2009 21:04:41 -0000	1.6
+++ .cvsignore	8 Sep 2009 00:35:23 -0000	1.7
@@ -1 +1 @@
-kvirc-20090831svn3442.tar.bz2
+kvirc-4.0rc1.tar.bz2


Index: kvirc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kvirc/F-10/kvirc.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- kvirc.spec	31 Aug 2009 21:04:41 -0000	1.5
+++ kvirc.spec	8 Sep 2009 00:35:23 -0000	1.6
@@ -1,18 +1,14 @@
-%define           rev 3442
-%define           pre 20090831svn%{rev}
+%define           rev 3462
+%define           pre rc1
 
 Name:             kvirc
 Version:          4.0.0
-Release:          0.15.%{pre}%{?dist}
+Release:          0.16.%{pre}%{?dist}
 Summary:          Free portable IRC client
 Group:            Applications/Internet
 License:          GPLv2+ with exceptions
 URL:              http://kvirc.net/
-# The source for this package was pulled from upstream's vcs.
-# Use the following commands to generate the tarball:
-#  svn export -r 3442 https://svn.kvirc.de/svn/trunk/kvirc
-#  tar -cjf kvirc-20090831svn3442.tar.bz2 kvirc
-Source0:          %{name}-%{pre}.tar.bz2
+Source0:          ftp://ftp.kvirc.de/pub/kvirc/snapshots/source/%{name}-4.0%{pre}.tar.bz2
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:    kdelibs4-devel audiofile-devel esound-devel glib2-devel
 BuildRequires:    python-devel perl-ExtUtils-Embed dbus-devel
@@ -27,7 +23,7 @@ and the KVIrc Development Team with the 
 many IRC addicted developers around the world.
 
 %prep
-%setup -q -n %{name}
+%setup -q -n %{name}-4.0%{pre}
 
 %build
 %{cmake}  \
@@ -75,7 +71,7 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 %files
 %defattr(-,root,root,-)
-%doc doc/FAQ doc/README COPYING
+%doc doc/FAQ doc/README COPYING ChangeLog
 %{_bindir}/%{name}
 %{_libdir}/libkvilib.so.4
 %{_libdir}/libkvilib.so.4.0.0
@@ -130,9 +126,12 @@ gtk-update-icon-cache %{_datadir}/icons/
 %exclude %{_mandir}/*.ISO8859-1/man1/%{name}.1.gz
 
 %changelog
+* Tue Sep  8 2009 Alexey Kurov  - 4.0.0-0.16.rc1
+- KVIrc 4.0 release candidate 1
+
 * Sun Aug 31 2009 Alexey Kurov  - 4.0.0-0.15.20090831svn3442
-- r3442: added option for using cmake flags from environment variables
-- Added -DUSE_ENV_FLAGS=ON for using default cmake flags
+- svn snapshot 3442 that includes option for using environment variables
+- Added -DUSE_ENV_FLAGS=ON for using default compiler flags
 
 * Sat Aug 29 2009 Alexey Kurov  - 4.0.0-0.13.20090827svn3429
 - rebuilt with new openssl


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kvirc/F-10/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	31 Aug 2009 21:04:41 -0000	1.6
+++ sources	8 Sep 2009 00:35:23 -0000	1.7
@@ -1 +1 @@
-48e1fd92e1aa24e2cb8c29ef649f35ac  kvirc-20090831svn3442.tar.bz2
+092206ada148236a9e62351c98d59560  kvirc-4.0rc1.tar.bz2



From mclasen at fedoraproject.org  Tue Sep  8 00:55:34 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 00:55:34 +0000 (UTC)
Subject: rpms/gnome-games/devel .cvsignore, 1.103, 1.104 gnome-games.spec,
	1.228, 1.229 sources, 1.108, 1.109
Message-ID: <20090908005534.11DED11C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-games/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24695

Modified Files:
	.cvsignore gnome-games.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-games/devel/.cvsignore,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -p -r1.103 -r1.104
--- .cvsignore	14 Aug 2009 22:52:00 -0000	1.103
+++ .cvsignore	8 Sep 2009 00:55:33 -0000	1.104
@@ -1 +1 @@
-gnome-games-2.27.90.tar.bz2
+gnome-games-2.27.92.tar.bz2


Index: gnome-games.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-games/devel/gnome-games.spec,v
retrieving revision 1.228
retrieving revision 1.229
diff -u -p -r1.228 -r1.229
--- gnome-games.spec	23 Aug 2009 06:02:13 -0000	1.228
+++ gnome-games.spec	8 Sep 2009 00:55:33 -0000	1.229
@@ -45,8 +45,8 @@
 
 Summary: Games for the GNOME desktop
 Name: gnome-games
-Version: 2.27.90
-Release: 2%{?dist}
+Version: 2.27.92
+Release: 1%{?dist}
 Epoch: 1
 License: GPLv2+ and GFDL
 Group: Amusements/Games
@@ -55,17 +55,6 @@ Source: http://download.gnome.org/source
 Patch0: ggz-api-changes.patch
 Patch1: gnome-games-2.19.4-gnometris-rebrand.patch
 
-# http://bugzilla.gnome.org/show_bug.cgi?id=592774
-Patch2: mines-visible-fix.patch
-# http://bugzilla.gnome.org/show_bug.cgi?id=574118
-Patch3: mines-redraw-fix.patch
-# http://bugzilla.gnome.org/show_bug.cgi?id=592775
-Patch4: mines-cosmetics.patch
-# http://bugzilla.gnome.org/show_bug.cgi?id=592776
-Patch5: mines-keys-fix.patch
-# http://bugzilla.gnome.org/show_bug.cgi?id=592777
-Patch6: mines-sensitive-fix.patch
-
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Obsoletes: gnome-games-devel
 URL: http://projects.gnome.org/gnome-games/
@@ -144,12 +133,6 @@ This package contains user documentation
 # rebrand gnometris as some think the name is to similar to a trademark
 %patch1 -p1 -b .rebrand
 
-%patch2 -p1 -b .visible-fix
-%patch3 -p1 -b .redraw-fix
-%patch4 -p1 -b .cosmetics
-%patch5 -p1 -b .keys-fix
-%patch6 -p1 -b .sensitive-fix
-
 sed -i -e 's/Gnometris/GnomeFallingBlocks/g' \
   -e 's/GNOMEtris/GnomeFallingBlocks/g' \
   po/*.po gnometris/help/*/*.po gnometris/help/C/gnometris.xml \
@@ -502,6 +485,9 @@ fi
 
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  2.27.92-1
+- Update to 2.27.92
+
 * Sun Aug 23 2009 Matthias Clasen  2.27.90-2
 - Fix various issues in Mines
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-games/devel/sources,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -p -r1.108 -r1.109
--- sources	14 Aug 2009 22:52:01 -0000	1.108
+++ sources	8 Sep 2009 00:55:33 -0000	1.109
@@ -1 +1 @@
-7b2da877c34ac13009adf64d0f89ba31  gnome-games-2.27.90.tar.bz2
+306b7d85a9b7985fde570e672edb9e3c  gnome-games-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Tue Sep  8 00:56:29 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 00:56:29 +0000 (UTC)
Subject: rpms/gnome-doc-utils/devel .cvsignore, 1.41,
	1.42 gnome-doc-utils.spec, 1.74, 1.75 sources, 1.41, 1.42
Message-ID: <20090908005629.8EB2411C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-doc-utils/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24198

Modified Files:
	.cvsignore gnome-doc-utils.spec sources 
Log Message:
0.17.5



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-doc-utils/devel/.cvsignore,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -p -r1.41 -r1.42
--- .cvsignore	25 Aug 2009 02:13:09 -0000	1.41
+++ .cvsignore	8 Sep 2009 00:56:29 -0000	1.42
@@ -1 +1 @@
-gnome-doc-utils-0.17.4.tar.bz2
+gnome-doc-utils-0.17.5.tar.bz2


Index: gnome-doc-utils.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-doc-utils/devel/gnome-doc-utils.spec,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -p -r1.74 -r1.75
--- gnome-doc-utils.spec	25 Aug 2009 02:13:09 -0000	1.74
+++ gnome-doc-utils.spec	8 Sep 2009 00:56:29 -0000	1.75
@@ -3,7 +3,7 @@
 ### Abstract ###
 
 Name: gnome-doc-utils
-Version: 0.17.4
+Version: 0.17.5
 Release: 1%{?dist}
 License: GPLv2+ and LGPLv2+ and GFDL
 Group: Development/Tools
@@ -105,6 +105,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/xml/mallard
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 0.17.5-1
+- Update to 0.17.5
+
 * Mon Aug 24 2009 Matthias Clasen  - 0.17.4-1
 - Update to 0.17.4
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-doc-utils/devel/sources,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -p -r1.41 -r1.42
--- sources	25 Aug 2009 02:13:09 -0000	1.41
+++ sources	8 Sep 2009 00:56:29 -0000	1.42
@@ -1 +1 @@
-708ec43e56a1e07f70bb435d2142dcd2  gnome-doc-utils-0.17.4.tar.bz2
+74060b2e8c35ee1ee4b5b15469afc681  gnome-doc-utils-0.17.5.tar.bz2



From mclasen at fedoraproject.org  Tue Sep  8 01:00:09 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 01:00:09 +0000 (UTC)
Subject: rpms/gedit/devel .cvsignore, 1.95, 1.96 gedit.spec, 1.203,
	1.204 sources, 1.97, 1.98
Message-ID: <20090908010009.3270211C043D@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gedit/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26092

Modified Files:
	.cvsignore gedit.spec sources 
Log Message:
2.27.6



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gedit/devel/.cvsignore,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -p -r1.95 -r1.96
--- .cvsignore	25 Aug 2009 02:23:33 -0000	1.95
+++ .cvsignore	8 Sep 2009 01:00:08 -0000	1.96
@@ -1 +1 @@
-gedit-2.27.5.tar.bz2
+gedit-2.27.6.tar.bz2


Index: gedit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gedit/devel/gedit.spec,v
retrieving revision 1.203
retrieving revision 1.204
diff -u -p -r1.203 -r1.204
--- gedit.spec	25 Aug 2009 02:23:33 -0000	1.203
+++ gedit.spec	8 Sep 2009 01:00:08 -0000	1.204
@@ -17,7 +17,7 @@
 
 Summary:	Text editor for the GNOME desktop
 Name:		gedit
-Version: 	2.27.5
+Version: 	2.27.6
 Release: 	1%{?dist}
 Epoch:		1
 License:	GPLv2+ and GFDL
@@ -230,6 +230,9 @@ fi
 
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 1:2.27.6-1
+- Update to 2.27.6
+
 * Mon Aug 24 2009 Matthias Clasen  - 1:2.27.5-1
 - Update to 2.27.5
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gedit/devel/sources,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -p -r1.97 -r1.98
--- sources	25 Aug 2009 02:23:33 -0000	1.97
+++ sources	8 Sep 2009 01:00:08 -0000	1.98
@@ -1 +1 @@
-f567d96a10490c9bade811b94e855e67  gedit-2.27.5.tar.bz2
+8cdf5f1a8b87f3fab8bf9d878f167f0a  gedit-2.27.6.tar.bz2



From alexlan at fedoraproject.org  Tue Sep  8 01:40:26 2009
From: alexlan at fedoraproject.org (alexlan)
Date: Tue,  8 Sep 2009 01:40:26 +0000 (UTC)
Subject: rpms/octave-forge/devel octave-forge.spec,1.86,1.87
Message-ID: <20090908014026.AB2E711C043D@cvs1.fedora.phx.redhat.com>

Author: alexlan

Update of /cvs/pkgs/rpms/octave-forge/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5032

Modified Files:
	octave-forge.spec 
Log Message:
* Mon Sep  7 2009 Alex Lancaster  - 20090607-15
- Re-enable 'fixed' subpackage, builds now, this closes #510841
- ftp, graceplot and spanish packages need fixing upstream, leave
  disabled for the moment



Index: octave-forge.spec
===================================================================
RCS file: /cvs/pkgs/rpms/octave-forge/devel/octave-forge.spec,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -p -r1.86 -r1.87
--- octave-forge.spec	7 Sep 2009 21:40:05 -0000	1.86
+++ octave-forge.spec	8 Sep 2009 01:40:26 -0000	1.87
@@ -2,7 +2,7 @@
 
 Name:           octave-forge
 Version:        20090607
-Release:        14%{?dist}
+Release:        15%{?dist}
 Summary:        Contributed functions for octave
 
 Group:          Applications/Engineering
@@ -66,7 +66,6 @@ Provides: octave-odepkg = 0.6.7
 Provides: octave-optim = 1.0.6
 Provides: octave-optiminterp = 0.3.2
 Provides: octave-outliers = 0.13.9
-# temporarily disable: still not yet ported to Octave 3.2.x
 Provides: octave-parallel = 2.0.1
 Provides: octave-physicalconstants = 0.1.7
 Provides: octave-plot = 1.0.7
@@ -145,11 +144,9 @@ rm extra/windows-*.tar.gz
 rm main/database-*.tar.gz
 # 6. exclude ftp -- SWIG wrappers are broken
 rm main/ftp-*.tar.gz
-# 7. exclude fixed --  doesn't build against Octave 3.2
-rm main/fixed-*.tar.gz
-# 8. exclude graceplot --  doesn't build against Octave 3.2
+# 7. exclude graceplot --  doesn't build against Octave 3.2
 rm extra/graceplot-*.tar.gz
-# 9. exclude spanish -- doesn't build against Octave 3.2
+# 8. exclude spanish -- doesn't build against Octave 3.2
 rm language/spanish-*.tar.gz
 
 #Unpack everything
@@ -170,8 +167,7 @@ done
 %patch0 -p0
 %patch1 -p0
 %patch2 -p0
-# excluding fixed package
-#patch3 -p0
+%patch3 -p0
 %patch4 -p0
 
 #Install with -nodeps
@@ -246,6 +242,11 @@ octave -q -H --no-site-file --eval "pkg(
 
 
 %changelog
+* Mon Sep  7 2009 Alex Lancaster  - 20090607-15
+- Re-enable 'fixed' subpackage, builds now, this closes #510841
+- ftp, graceplot and spanish packages need fixing upstream, leave
+  disabled for the moment
+
 * Mon Sep  7 2009 Alex Lancaster  - 20090607-14
 - Re-enable java subpackage, now building
 - Rebuild against new atlas, fixes the ieee warnings.



From mclasen at fedoraproject.org  Tue Sep  8 01:40:27 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 01:40:27 +0000 (UTC)
Subject: rpms/yelp/devel .cvsignore, 1.53, 1.54 sources, 1.55, 1.56 yelp.spec,
	1.169, 1.170
Message-ID: <20090908014027.1BC7511C043D@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/yelp/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4983

Modified Files:
	.cvsignore sources yelp.spec 
Log Message:
2.27.5



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/yelp/devel/.cvsignore,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -p -r1.53 -r1.54
--- .cvsignore	25 Aug 2009 02:56:15 -0000	1.53
+++ .cvsignore	8 Sep 2009 01:40:26 -0000	1.54
@@ -1 +1 @@
-yelp-2.27.4.tar.bz2
+yelp-2.27.5.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/yelp/devel/sources,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -p -r1.55 -r1.56
--- sources	25 Aug 2009 02:56:15 -0000	1.55
+++ sources	8 Sep 2009 01:40:26 -0000	1.56
@@ -1 +1 @@
-69f50e2396c8806c17147fafc2dd8adf  yelp-2.27.4.tar.bz2
+a8fcac62f492c3ab031dd61fc8e1231c  yelp-2.27.5.tar.bz2


Index: yelp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/yelp/devel/yelp.spec,v
retrieving revision 1.169
retrieving revision 1.170
diff -u -p -r1.169 -r1.170
--- yelp.spec	25 Aug 2009 03:36:31 -0000	1.169
+++ yelp.spec	8 Sep 2009 01:40:26 -0000	1.170
@@ -18,7 +18,7 @@
 
 Summary: Help browser for the GNOME desktop
 Name: yelp
-Version: 2.27.4
+Version: 2.27.5
 Release: 1%{?dist}
 Source: http://download.gnome.org/sources/yelp/2.27/%{name}-%{version}.tar.bz2
 URL: http://live.gnome.org/Yelp
@@ -160,6 +160,9 @@ update-desktop-database &> /dev/null ||:
 %{_datadir}/yelp
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 2.27.5-1
+- Update to 2.27.5
+
 * Mon Aug 24 2009 Matthias Clasen  - 2.27.4-1
 - Update to 2.27.4
 



From mclasen at fedoraproject.org  Tue Sep  8 01:55:10 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 01:55:10 +0000 (UTC)
Subject: rpms/hamster-applet/devel .cvsignore, 1.21, 1.22 hamster-applet.spec,
	1.30, 1.31 sources, 1.21, 1.22
Message-ID: <20090908015510.05D1211C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/hamster-applet/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9697

Modified Files:
	.cvsignore hamster-applet.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/hamster-applet/devel/.cvsignore,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- .cvsignore	11 Aug 2009 05:08:26 -0000	1.21
+++ .cvsignore	8 Sep 2009 01:55:09 -0000	1.22
@@ -1 +1 @@
-hamster-applet-2.27.90.tar.bz2
+hamster-applet-2.27.92.tar.bz2


Index: hamster-applet.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hamster-applet/devel/hamster-applet.spec,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- hamster-applet.spec	11 Aug 2009 05:08:26 -0000	1.30
+++ hamster-applet.spec	8 Sep 2009 01:55:09 -0000	1.31
@@ -2,7 +2,7 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 Name:           hamster-applet
-Version:        2.27.90
+Version:        2.27.92
 Release:        1%{?dist}
 Summary:        Time tracking applet
 
@@ -98,6 +98,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Tue Aug 11 2009 Matthias Clasen  - 2.27.90-1
 - Update to 2.27.90
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/hamster-applet/devel/sources,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- sources	11 Aug 2009 05:08:26 -0000	1.21
+++ sources	8 Sep 2009 01:55:09 -0000	1.22
@@ -1 +1 @@
-901d5f7cd7bead6871efea3a4ab2ccd5  hamster-applet-2.27.90.tar.bz2
+166a7f506b5137caa7677763e41ce2f5  hamster-applet-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Tue Sep  8 02:02:56 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 02:02:56 +0000 (UTC)
Subject: rpms/tomboy/devel .cvsignore, 1.49, 1.50 sources, 1.49,
	1.50 tomboy.spec, 1.123, 1.124
Message-ID: <20090908020256.E97EA11C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/tomboy/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11779

Modified Files:
	.cvsignore sources tomboy.spec 
Log Message:
0.15.7



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/tomboy/devel/.cvsignore,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -p -r1.49 -r1.50
--- .cvsignore	25 Aug 2009 02:44:12 -0000	1.49
+++ .cvsignore	8 Sep 2009 02:02:56 -0000	1.50
@@ -1 +1 @@
-tomboy-0.15.6.tar.bz2
+tomboy-0.15.7.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/tomboy/devel/sources,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -p -r1.49 -r1.50
--- sources	25 Aug 2009 02:44:12 -0000	1.49
+++ sources	8 Sep 2009 02:02:56 -0000	1.50
@@ -1 +1 @@
-966ee38e413a5ca0a8c27218d3b05763  tomboy-0.15.6.tar.bz2
+9be72244668f4ba5b8f1006139b6d736  tomboy-0.15.7.tar.bz2


Index: tomboy.spec
===================================================================
RCS file: /cvs/pkgs/rpms/tomboy/devel/tomboy.spec,v
retrieving revision 1.123
retrieving revision 1.124
diff -u -p -r1.123 -r1.124
--- tomboy.spec	25 Aug 2009 02:44:12 -0000	1.123
+++ tomboy.spec	8 Sep 2009 02:02:56 -0000	1.124
@@ -1,5 +1,5 @@
 Name:           tomboy
-Version:        0.15.6
+Version:        0.15.7
 Release: 	1%{?dist}
 Summary:        Note-taking application
 
@@ -11,8 +11,6 @@ License:        LGPLv2+ and GPLv2+ and M
 URL:            http://projects.gnome.org/tomboy/
 Source0:        http://download.gnome.org/sources/tomboy/0.15/%{name}-%{version}.tar.bz2
 Patch1:         tomboy-wrapper.patch
-# http://bugzilla.gnome.org/show_bug.cgi?id=533537
-Patch3:		tomboy-applet-no-sm.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -53,7 +51,6 @@ to develop addins that add new functiona
 %prep
 %setup -q
 %patch1 -p1 -b .wrapper
-%patch3 -p1 -b .applet-no-sm
 
 autoreconf -f -i
 
@@ -140,6 +137,9 @@ fi
 %{_libdir}/pkgconfig/*.pc
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 0.15.7-1
+- Update to 0.15.7
+
 * Mon Aug 24 2009 Matthias Clasen  - 0.15.6-1
 - Update to 0.15.6
 



From cebbert at fedoraproject.org  Tue Sep  8 02:05:24 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Tue,  8 Sep 2009 02:05:24 +0000 (UTC)
Subject: rpms/kernel/devel patch-2.6.31-rc9-git1.bz2.sign, NONE,
	1.1 .cvsignore, 
	1.1123, 1.1124 drm-next.patch, 1.14, 1.15 kernel.spec, 1.1767,
	1.1768 sources, 1.1081, 1.1082 upstream, 1.995, 1.996
Message-ID: <20090908020524.F00B011C00DB@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12662

Modified Files:
	.cvsignore drm-next.patch kernel.spec sources upstream 
Added Files:
	patch-2.6.31-rc9-git1.bz2.sign 
Log Message:
2.6.31-rc9-git1
Temporarily hack the drm-next patch so it still applies; the result
  should still be safe to build.


--- NEW FILE patch-2.6.31-rc9-git1.bz2.sign ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: See http://www.kernel.org/signature.html for info

iD8DBQBKpaHgyGugalF9Dw4RAjG0AJ9iyaDGA/3EWXiq1HbHWX1x/yvNWQCbBJ4A
zDd5W0ppc/RrFYmMcjyoW9M=
=UTVQ
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v
retrieving revision 1.1123
retrieving revision 1.1124
diff -u -p -r1.1123 -r1.1124
--- .cvsignore	6 Sep 2009 00:33:32 -0000	1.1123
+++ .cvsignore	8 Sep 2009 02:05:23 -0000	1.1124
@@ -6,3 +6,4 @@ temp-*
 kernel-2.6.30
 linux-2.6.30.tar.bz2
 patch-2.6.31-rc9.bz2
+patch-2.6.31-rc9-git1.bz2

drm-next.patch:
 drivers/gpu/drm/Makefile               |    2 
 drivers/gpu/drm/drm_crtc.c             |   76 ++-
 drivers/gpu/drm/drm_crtc_helper.c      |   44 +
 drivers/gpu/drm/drm_drv.c              |    4 
 drivers/gpu/drm/drm_edid.c             |   70 ++-
 drivers/gpu/drm/drm_encoder_slave.c    |  116 +++++
 drivers/gpu/drm/drm_modes.c            |  424 ++++++++++++++++++-
 drivers/gpu/drm/drm_sysfs.c            |   28 +
 drivers/gpu/drm/i915/i915_dma.c        |   35 -
 drivers/gpu/drm/i915/intel_lvds.c      |   22 
 drivers/gpu/drm/i915/intel_sdvo.c      |   41 -
 drivers/gpu/drm/radeon/Makefile        |   15 
 drivers/gpu/drm/radeon/mkregtable.c    |  726 ++++++++++++++++++++++++++++++++
 drivers/gpu/drm/radeon/r300.c          |   45 --
 drivers/gpu/drm/radeon/radeon_object.h |    1 
 drivers/gpu/drm/radeon/radeon_ttm.c    |   33 +
 drivers/gpu/drm/radeon/reg_srcs/r300   |  728 +++++++++++++++++++++++++++++++++
 drivers/gpu/drm/radeon/reg_srcs/rv515  |  486 ++++++++++++++++++++++
 drivers/gpu/drm/radeon/rv515.c         |   64 --
 drivers/gpu/drm/ttm/ttm_bo.c           |  295 ++++++++-----
 drivers/gpu/drm/ttm/ttm_bo_util.c      |    4 
 drivers/gpu/drm/ttm/ttm_global.c       |    4 
 drivers/gpu/drm/ttm/ttm_memory.c       |  508 +++++++++++++++++++----
 drivers/gpu/drm/ttm/ttm_module.c       |   58 ++
 drivers/gpu/drm/ttm/ttm_tt.c           |   37 -
 include/drm/drmP.h                     |   50 +-
 include/drm/drm_crtc.h                 |   12 
 include/drm/drm_encoder_slave.h        |  162 +++++++
 include/drm/drm_mode.h                 |   11 
 include/drm/drm_sysfs.h                |   12 
 include/drm/ttm/ttm_bo_api.h           |   13 
 include/drm/ttm/ttm_bo_driver.h        |   94 +++-
 include/drm/ttm/ttm_memory.h           |   43 +
 include/drm/ttm/ttm_module.h           |    2 
 34 files changed, 3763 insertions(+), 502 deletions(-)

Index: drm-next.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-next.patch,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- drm-next.patch	25 Aug 2009 00:53:28 -0000	1.14
+++ drm-next.patch	8 Sep 2009 02:05:24 -0000	1.15
@@ -2751,7 +2751,7 @@ index c47579d..482d6b2 100644
 -	0x00000000, 0x00000000, 0x00000000, 0x00000000,
 -	0x00000000, 0xFFFF0000, 0xFFFFFFFF, 0xFF80FFFF,
 -	0x00000000, 0x00000000, 0x00000000, 0x00000000,
--	0x0003FC01, 0xFFFFFFF8, 0xFE800B19,
+-	0x0003FC01, 0xFFFFFCF8, 0xFF800B19,
 -};
 -
  static int r300_packet0_check(struct radeon_cs_parser *p,
@@ -4131,7 +4131,7 @@ index 31a7f66..60a194f 100644
 -	0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
 -	0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFF80FFFF,
 -	0x00000000, 0x00000000, 0x00000000, 0x00000000,
--	0x0003FC01, 0x3FFFFCF8, 0xFE800B19, 0xFFFFFFFF,
+-	0x0003FC01, 0x3FFFFCF8, 0xFF800B19, 0xFFDFFFFF,
 -	0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
 -	0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
 -	0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1767
retrieving revision 1.1768
diff -u -p -r1.1767 -r1.1768
--- kernel.spec	6 Sep 2009 00:33:32 -0000	1.1767
+++ kernel.spec	8 Sep 2009 02:05:24 -0000	1.1768
@@ -61,7 +61,7 @@ Summary: The Linux kernel
 # The rc snapshot level
 %define rcrev 9
 # The git snapshot level
-%define gitrev 0
+%define gitrev 1
 # Set rpm version accordingly
 %define rpmversion 2.6.%{upstream_sublevel}
 %endif
@@ -2027,6 +2027,11 @@ fi
 # and build.
 
 %changelog
+* Mon Sep 07 2009 Chuck Ebbert  2.6.31-0.205.rc9.git1
+- 2.6.31-rc9-git1
+- Temporarily hack the drm-next patch so it still applies; the result
+  should still be safe to build.
+
 * Sat Sep 05 2009 Chuck Ebbert  2.6.31-0.204.rc9
 - 2.6.31-rc9
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v
retrieving revision 1.1081
retrieving revision 1.1082
diff -u -p -r1.1081 -r1.1082
--- sources	6 Sep 2009 00:33:33 -0000	1.1081
+++ sources	8 Sep 2009 02:05:24 -0000	1.1082
@@ -1,2 +1,3 @@
 7a80058a6382e5108cdb5554d1609615  linux-2.6.30.tar.bz2
 6bb612cbd006be9bdfaa6ff29ce090ea  patch-2.6.31-rc9.bz2
+157d7877a9425f5effbb4a150121ddd8  patch-2.6.31-rc9-git1.bz2


Index: upstream
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v
retrieving revision 1.995
retrieving revision 1.996
diff -u -p -r1.995 -r1.996
--- upstream	6 Sep 2009 00:33:33 -0000	1.995
+++ upstream	8 Sep 2009 02:05:24 -0000	1.996
@@ -1,2 +1,3 @@
 linux-2.6.30.tar.bz2
 patch-2.6.31-rc9.bz2
+patch-2.6.31-rc9-git1.bz2



From mclasen at fedoraproject.org  Tue Sep  8 02:26:02 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 02:26:02 +0000 (UTC)
Subject: rpms/gnome-settings-daemon/devel gnome-settings-daemon.spec, 1.120, 
	1.121
Message-ID: <20090908022602.E7DF711C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-settings-daemon/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18824

Modified Files:
	gnome-settings-daemon.spec 
Log Message:
temporarily drop lefthand patch



Index: gnome-settings-daemon.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-settings-daemon/devel/gnome-settings-daemon.spec,v
retrieving revision 1.120
retrieving revision 1.121
diff -u -p -r1.120 -r1.121
--- gnome-settings-daemon.spec	7 Sep 2009 22:33:37 -0000	1.120
+++ gnome-settings-daemon.spec	8 Sep 2009 02:26:02 -0000	1.121
@@ -33,7 +33,7 @@ BuildRequires:  autoconf, automake, libt
 BuildRequires:  fontconfig-devel
 
 # https://bugzilla.redhat.com/show_bug.cgi?id=483639
-Patch12:	gnome-settings-daemon-2.26.1-fix-touchpad.patch
+#Patch12:	gnome-settings-daemon-2.26.1-fix-touchpad.patch
 
 %description
 A daemon to share settings from GNOME to other applications. It also
@@ -53,7 +53,7 @@ developing applications that use %{name}
 %prep
 %setup -q
 
-%patch12 -p1 -b .lefthand-touchpad
+#%patch12 -p1 -b .lefthand-touchpad
 
 autoreconf -i -f
 



From mclasen at fedoraproject.org  Tue Sep  8 02:32:22 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 02:32:22 +0000 (UTC)
Subject: rpms/webkitgtk/devel webkit-1.1.14-atomic-word.patch, NONE,
	1.1 .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 webkitgtk.spec,
	1.18, 1.19
Message-ID: <20090908023222.B2DC611C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/webkitgtk/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21854

Modified Files:
	.cvsignore sources webkitgtk.spec 
Added Files:
	webkit-1.1.14-atomic-word.patch 
Log Message:
1.1.14


webkit-1.1.14-atomic-word.patch:
 Platform.h  |    9 ++++++++-
 Threading.h |   14 +++++++-------
 2 files changed, 15 insertions(+), 8 deletions(-)

--- NEW FILE webkit-1.1.14-atomic-word.patch ---
diff -up webkit-1.1.14/JavaScriptCore/wtf/Platform.h.atomic-word webkit-1.1.14/JavaScriptCore/wtf/Platform.h
--- webkit-1.1.14/JavaScriptCore/wtf/Platform.h.atomic-word	2009-09-04 14:51:45.000000000 -0400
+++ webkit-1.1.14/JavaScriptCore/wtf/Platform.h	2009-09-07 21:52:29.696143904 -0400
@@ -282,9 +282,16 @@
 #endif
 
 /* PLATFORM(SPARC64) */
-#if defined(__sparc64__)
+#if defined(__sparc64__)\
+    || defined(__sparc__) && defined(_arch64__)
 #define WTF_PLATFORM_SPARC64 1
 #define WTF_PLATFORM_BIG_ENDIAN 1
+#else
+/* PLATFORM(SPARC) */
+#if defined(__sparc__)
+#define WTF_PLATFORM_SPARC 1
+#define WTF_PLATFORM_BIG_ENDIAN 1
+#endif
 #endif
 
 /* PLATFORM(WINCE) && PLATFORM(QT)
diff -up webkit-1.1.14/JavaScriptCore/wtf/Threading.h.atomic-word webkit-1.1.14/JavaScriptCore/wtf/Threading.h
--- webkit-1.1.14/JavaScriptCore/wtf/Threading.h.atomic-word	2009-09-04 08:30:57.000000000 -0400
+++ webkit-1.1.14/JavaScriptCore/wtf/Threading.h	2009-09-07 21:59:39.149138812 -0400
@@ -231,14 +231,14 @@ inline int atomicDecrement(int volatile*
 #elif COMPILER(GCC)
 #define WTF_USE_LOCKFREE_THREADSAFESHARED 1
 
-inline int atomicIncrement(int volatile* addend) { return __gnu_cxx::__exchange_and_add(addend, 1) + 1; }
-inline int atomicDecrement(int volatile* addend) { return __gnu_cxx::__exchange_and_add(addend, -1) - 1; }
+inline int atomicIncrement(_Atomic_word volatile* addend) { return __gnu_cxx::__exchange_and_add(addend, 1) + 1; }
+inline int atomicDecrement(_Atomic_word volatile* addend) { return __gnu_cxx::__exchange_and_add(addend, -1) - 1; }
 
 #endif
 
 class ThreadSafeSharedBase : public Noncopyable {
 public:
-    ThreadSafeSharedBase(int initialRefCount = 1)
+    ThreadSafeSharedBase(_Atomic_word initialRefCount = 1)
         : m_refCount(initialRefCount)
     {
     }
@@ -258,12 +258,12 @@ public:
         return refCount() == 1;
     }
 
-    int refCount() const
+    _Atomic_word refCount() const
     {
 #if !USE(LOCKFREE_THREADSAFESHARED)
         MutexLocker locker(m_mutex);
 #endif
-        return static_cast(m_refCount);
+        return static_cast<_Atomic_word const volatile &>(m_refCount);
     }
 
 protected:
@@ -290,7 +290,7 @@ private:
     template
     friend class CrossThreadRefCounted;
 
-    int m_refCount;
+    _Atomic_word m_refCount;
 #if !USE(LOCKFREE_THREADSAFESHARED)
     mutable Mutex m_mutex;
 #endif
@@ -298,7 +298,7 @@ private:
 
 template class ThreadSafeShared : public ThreadSafeSharedBase {
 public:
-    ThreadSafeShared(int initialRefCount = 1)
+    ThreadSafeShared(_Atomic_word initialRefCount = 1)
         : ThreadSafeSharedBase(initialRefCount)
     {
     }


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/webkitgtk/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	25 Aug 2009 13:46:42 -0000	1.9
+++ .cvsignore	8 Sep 2009 02:32:22 -0000	1.10
@@ -1 +1 @@
-webkit-1.1.13.tar.gz
+webkit-1.1.14.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/webkitgtk/devel/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources	25 Aug 2009 13:46:42 -0000	1.9
+++ sources	8 Sep 2009 02:32:22 -0000	1.10
@@ -1 +1 @@
-627d5ac4b2c7a967e5a5ccb175e459ea  webkit-1.1.13.tar.gz
+bff87d1ddc562223cb99201950d7e138  webkit-1.1.14.tar.gz


Index: webkitgtk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/webkitgtk/devel/webkitgtk.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- webkitgtk.spec	25 Aug 2009 13:46:42 -0000	1.18
+++ webkitgtk.spec	8 Sep 2009 02:32:22 -0000	1.19
@@ -34,7 +34,7 @@
 %bcond_with 	wml
 
 Name:		webkitgtk
-Version:	1.1.13
+Version:	1.1.14
 Release:	1%{?dist}
 Summary:	GTK+ Web content engine library
 
@@ -47,7 +47,7 @@ URL:		http://www.webkitgtk.org/
 
 Source0:	http://www.webkitgtk.org/webkit-%{version}.tar.gz
 
-Patch0: 	webkit-1.1.12-atomic-word.patch
+Patch0: 	webkit-1.1.14-atomic-word.patch
 Patch1: 	webkit-1.1.13-no-execmem.patch
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -59,11 +59,10 @@ BuildRequires:	flex
 BuildRequires:	geoclue-devel
 BuildRequires:	gettext
 BuildRequires:	gperf
-BuildRequires:	gnome-keyring-devel
 BuildRequires:	gstreamer-devel
 BuildRequires:	gstreamer-plugins-base-devel
 BuildRequires:	gtk2-devel
-BuildRequires:	libsoup-devel >= 2.27.4
+BuildRequires:	libsoup-devel >= 2.27.91
 BuildRequires:	libicu-devel
 BuildRequires:	libjpeg-devel
 BuildRequires:	libxslt-devel
@@ -111,11 +110,11 @@ LICENSE, README, and AUTHORS files.
 
 %prep
 %setup -qn "webkit-%{version}"
-%patch0 -p1
+%patch0 -p1 -b .atomic-word
 %patch1 -p1 -b .no-execmem
 
 %build
-%configure							\
+CFLAGS="%optflags -DLIBSOUP_I_HAVE_READ_BUG_594377_AND_KNOW_SOUP_PASSWORD_MANAGER_MIGHT_GO_AWAY" %configure							\
 			--enable-gnomekeyring			\
 			--enable-geolocation			\
 %{?with_3dtransforms:	--enable-3D-transforms		}	\
@@ -124,7 +123,7 @@ LICENSE, README, and AUTHORS files.
 %{?with_pango:		--with-font-backend=pango	}	\
 %{?with_svg:		--enable-svg-filters		}	\
 %{?with_wml:		--enable-wml			}
-	
+
 make %{?_smp_mflags}
 
 
@@ -153,7 +152,7 @@ install -m 755 Programs/GtkLauncher %{bu
 %add_to_doc_files WebKit/gtk/po/README
 
 %add_to_doc_files JavaScriptCore/AUTHORS
-%add_to_doc_files JavaScriptCore/pcre/AUTHORS   
+%add_to_doc_files JavaScriptCore/pcre/AUTHORS
 
 %add_to_doc_files JavaScriptCore/THANKS
 
@@ -189,6 +188,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 1.1.14-1
+- Update to 1.1.14
+
 * Tue Aug 25 2009 Matthias Clasen  - 1.1.13-1
 - Update to 1.1.13
 



From mclasen at fedoraproject.org  Tue Sep  8 02:37:11 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 02:37:11 +0000 (UTC)
Subject: rpms/gnome-user-docs/devel .cvsignore, 1.29,
	1.30 gnome-user-docs.spec, 1.43, 1.44 sources, 1.29, 1.30
Message-ID: <20090908023711.BD94D11C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-user-docs/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23321

Modified Files:
	.cvsignore gnome-user-docs.spec sources 
Log Message:
2.27.2



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-user-docs/devel/.cvsignore,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- .cvsignore	25 Aug 2009 02:09:25 -0000	1.29
+++ .cvsignore	8 Sep 2009 02:37:11 -0000	1.30
@@ -1 +1 @@
-gnome-user-docs-2.27.1.tar.bz2
+gnome-user-docs-2.27.2.tar.bz2


Index: gnome-user-docs.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-user-docs/devel/gnome-user-docs.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -p -r1.43 -r1.44
--- gnome-user-docs.spec	25 Aug 2009 02:09:25 -0000	1.43
+++ gnome-user-docs.spec	8 Sep 2009 02:37:11 -0000	1.44
@@ -1,6 +1,6 @@
-Summary:        GNOME User Documentation
+ummary:        GNOME User Documentation
 Name:           gnome-user-docs
-Version:        2.27.1
+Version:        2.27.2
 Release:	1%{?dist}
 License:        GFDL
 Source:         http://download.gnome.org/sources/gnome-user-docs/2.27/gnome-user-docs-%{version}.tar.bz2
@@ -53,6 +53,9 @@ exit 0
 %dir %{_datadir}/omf/gnome-access-guide
 
 %changelog
+* Mon Sep  7 2009 Matthias Clasen  - 2.27.2-1
+- Update to 2.27.2
+
 * Mon Aug 24 2009 Matthias Clasen  - 2.27.1-1
 - Update to 2.27.1
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-user-docs/devel/sources,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- sources	25 Aug 2009 02:09:25 -0000	1.29
+++ sources	8 Sep 2009 02:37:11 -0000	1.30
@@ -1 +1 @@
-e98cc366e36568c39da66d2e4523fd2e  gnome-user-docs-2.27.1.tar.bz2
+cca915e452ff6ec51215ae4d50ef1bfd  gnome-user-docs-2.27.2.tar.bz2



From elanthis at fedoraproject.org  Tue Sep  8 02:38:20 2009
From: elanthis at fedoraproject.org (Sean Middleditch)
Date: Tue,  8 Sep 2009 02:38:20 +0000 (UTC)
Subject: rpms/libtelnet/devel import.log, NONE, 1.1 libtelnet.spec, NONE,
	1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090908023820.A301611C00DB@cvs1.fedora.phx.redhat.com>

Author: elanthis

Update of /cvs/pkgs/rpms/libtelnet/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23513/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log libtelnet.spec 
Log Message:
* Wed Sep 07 2009 Sean Middleditch  0.11-1
Initial commit to Fedora cvs.



--- NEW FILE import.log ---
libtelnet-0_11-1_fc12:HEAD:libtelnet-0.11-1.fc12.src.rpm:1252377332


--- NEW FILE libtelnet.spec ---
Name:		libtelnet
Version:	0.11
Release:	1%{?dist}
Summary:	TELNET protocol parsing framework

Group:		System Environment/Libraries
License:	Public Domain
URL:		http://github.com/elanthis/libtelnet
Source0:	http://cloud.github.com/downloads/elanthis/libtelnet/libtelnet-%{version}.tar.gz
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires: zlib-devel

%description
Small library for parsing the TELNET protocol, responding to TELNET
commands via an event interface, and generating valid TELNET commands.

libtelnet includes support for the non-official MCCP, MCCP2, ZMP, and
MSSP protocols used by MUD servers and clients.

%package devel
Summary: Header files for libtelnet
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}

%description devel
Header files for developing applications making use of libtelnet.

%package utils
Summary: TELNET utility programs from libtelnet
Group: Applications/Internet
Requires: %{name} = %{version}-%{release}

%description utils
Provides three utilities based on the libtelnet library.
  * telnet-proxy - a TELNET proxy and debugging daemon
  * telnet-client - simple TELNET client
  * telnet-chatd - no-features chat server for testing TELNET clients.

%prep
%setup -q

%build
%configure --disable-static
make %{?_smp_mflags}

%install
rm -rf "$RPM_BUILD_ROOT"
make install INSTALL="install -p" DESTDIR="$RPM_BUILD_ROOT"
rm "$RPM_BUILD_ROOT%{_libdir}"/*.la

%clean
rm -rf "$RPM_BUILD_ROOT"

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc README COPYING NEWS
%{_libdir}/*.so.*

%files devel
%defattr(-,root,root,-)
%{_libdir}/*.so
%{_includedir}/*

%files utils 
%defattr(-,root,root,-)
%{_bindir}/*

%changelog
* Wed Aug 31 2009 Sean Middleditch  0.11-1
- Update to libtelnet 0.11.
- Add BuildRequires on zlib-devel.
- Added INSTALL='install -p' to install script.
- Renamed -bin subpackage to -utils.
- Added COPYING and NEWS to main package document list.
- Removed document files from subpackages.

* Wed Aug 29 2009 Sean Middleditch  0.10-2
- Corrected URL.
- Removed unnecessary Build-Requires.
- Fixed up use of defattr macro.
- Removed use of makeinstall macro.
- Merged the individual utility packages into a single libtelnet-bin package.

* Wed Jul 29 2009 Sean Middleditch  0.10-1
- Initial RPM release.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libtelnet/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	6 Sep 2009 22:09:29 -0000	1.1
+++ .cvsignore	8 Sep 2009 02:38:20 -0000	1.2
@@ -0,0 +1 @@
+libtelnet-0.11.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libtelnet/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	6 Sep 2009 22:09:29 -0000	1.1
+++ sources	8 Sep 2009 02:38:20 -0000	1.2
@@ -0,0 +1 @@
+6a0b9f6951f509ff4086b405ab112a30  libtelnet-0.11.tar.gz



From mclasen at fedoraproject.org  Tue Sep  8 02:41:35 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 02:41:35 +0000 (UTC)
Subject: rpms/gnome-user-docs/devel gnome-user-docs.spec,1.44,1.45
Message-ID: <20090908024135.1307C11C00DB@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-user-docs/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24580

Modified Files:
	gnome-user-docs.spec 
Log Message:
fix spec



Index: gnome-user-docs.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-user-docs/devel/gnome-user-docs.spec,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -p -r1.44 -r1.45
--- gnome-user-docs.spec	8 Sep 2009 02:37:11 -0000	1.44
+++ gnome-user-docs.spec	8 Sep 2009 02:41:34 -0000	1.45
@@ -1,4 +1,4 @@
-ummary:        GNOME User Documentation
+Summary:        GNOME User Documentation
 Name:           gnome-user-docs
 Version:        2.27.2
 Release:	1%{?dist}



From elanthis at fedoraproject.org  Tue Sep  8 02:49:07 2009
From: elanthis at fedoraproject.org (Sean Middleditch)
Date: Tue,  8 Sep 2009 02:49:07 +0000 (UTC)
Subject: rpms/libtelnet/F-12 import.log, NONE, 1.1 libtelnet.spec, NONE,
	1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090908024907.6820A11C00DB@cvs1.fedora.phx.redhat.com>

Author: elanthis

Update of /cvs/pkgs/rpms/libtelnet/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26876/F-12

Modified Files:
	.cvsignore sources 
Added Files:
	import.log libtelnet.spec 
Log Message:
* Wed Sep 07 2009 Sean Middleditch  0.10-1
- Initial import to Fedora CVS.



--- NEW FILE import.log ---
libtelnet-0_11-1_fc12:F-12:libtelnet-0.11-1.fc12.src.rpm:1252378091


--- NEW FILE libtelnet.spec ---
Name:		libtelnet
Version:	0.11
Release:	1%{?dist}
Summary:	TELNET protocol parsing framework

Group:		System Environment/Libraries
License:	Public Domain
URL:		http://github.com/elanthis/libtelnet
Source0:	http://cloud.github.com/downloads/elanthis/libtelnet/libtelnet-%{version}.tar.gz
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires: zlib-devel

%description
Small library for parsing the TELNET protocol, responding to TELNET
commands via an event interface, and generating valid TELNET commands.

libtelnet includes support for the non-official MCCP, MCCP2, ZMP, and
MSSP protocols used by MUD servers and clients.

%package devel
Summary: Header files for libtelnet
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}

%description devel
Header files for developing applications making use of libtelnet.

%package utils
Summary: TELNET utility programs from libtelnet
Group: Applications/Internet
Requires: %{name} = %{version}-%{release}

%description utils
Provides three utilities based on the libtelnet library.
  * telnet-proxy - a TELNET proxy and debugging daemon
  * telnet-client - simple TELNET client
  * telnet-chatd - no-features chat server for testing TELNET clients.

%prep
%setup -q

%build
%configure --disable-static
make %{?_smp_mflags}

%install
rm -rf "$RPM_BUILD_ROOT"
make install INSTALL="install -p" DESTDIR="$RPM_BUILD_ROOT"
rm "$RPM_BUILD_ROOT%{_libdir}"/*.la

%clean
rm -rf "$RPM_BUILD_ROOT"

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc README COPYING NEWS
%{_libdir}/*.so.*

%files devel
%defattr(-,root,root,-)
%{_libdir}/*.so
%{_includedir}/*

%files utils 
%defattr(-,root,root,-)
%{_bindir}/*

%changelog
* Wed Aug 31 2009 Sean Middleditch  0.11-1
- Update to libtelnet 0.11.
- Add BuildRequires on zlib-devel.
- Added INSTALL='install -p' to install script.
- Renamed -bin subpackage to -utils.
- Added COPYING and NEWS to main package document list.
- Removed document files from subpackages.

* Wed Aug 29 2009 Sean Middleditch  0.10-2
- Corrected URL.
- Removed unnecessary Build-Requires.
- Fixed up use of defattr macro.
- Removed use of makeinstall macro.
- Merged the individual utility packages into a single libtelnet-bin package.

* Wed Jul 29 2009 Sean Middleditch  0.10-1
- Initial RPM release.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libtelnet/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	6 Sep 2009 22:09:29 -0000	1.1
+++ .cvsignore	8 Sep 2009 02:49:07 -0000	1.2
@@ -0,0 +1 @@
+libtelnet-0.11.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libtelnet/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	6 Sep 2009 22:09:29 -0000	1.1
+++ sources	8 Sep 2009 02:49:07 -0000	1.2
@@ -0,0 +1 @@
+6a0b9f6951f509ff4086b405ab112a30  libtelnet-0.11.tar.gz



From emoret at fedoraproject.org  Tue Sep  8 03:05:11 2009
From: emoret at fedoraproject.org (Eric Moret)
Date: Tue,  8 Sep 2009 03:05:11 +0000 (UTC)
Subject: rpms/alsa-plugins/F-11 maemo.conf, NONE, 1.1 .cvsignore, 1.8,
	1.9 alsa-plugins.spec, 1.22, 1.23 sources, 1.8, 1.9
Message-ID: <20090908030511.64EB711C00DB@cvs1.fedora.phx.redhat.com>

Author: emoret

Update of /cvs/pkgs/rpms/alsa-plugins/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31849

Modified Files:
	.cvsignore alsa-plugins.spec sources 
Added Files:
	maemo.conf 
Log Message:
Updated to 1.0.21
Added maemo subpackage



--- NEW FILE maemo.conf ---
# PCM
pcm.!default {
	type alsa_dsp
	playback_device_file ["/dev/dsptask/pcm2"]
	recording_device_file ["/dev/dsptask/pcm_rec"]
}

# Mixer
ctl.!default {
	type dsp_ctl
	playback_devices ["/dev/dsptask/pcm2"]
	recording_devices ["/dev/dsptask/pcm_rec"]
}


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/F-11/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- .cvsignore	18 Jun 2009 07:17:59 -0000	1.8
+++ .cvsignore	8 Sep 2009 03:05:09 -0000	1.9
@@ -1 +1 @@
-alsa-plugins-1.0.20.tar.bz2
+alsa-plugins-1.0.21.tar.bz2


Index: alsa-plugins.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/F-11/alsa-plugins.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -p -r1.22 -r1.23
--- alsa-plugins.spec	3 Jul 2009 00:50:10 -0000	1.22
+++ alsa-plugins.spec	8 Sep 2009 03:05:09 -0000	1.23
@@ -1,5 +1,5 @@
 Name:           alsa-plugins
-Version:        1.0.20
+Version:        1.0.21
 Release:        2%{?dist}
 Summary:        The Advanced Linux Sound Architecture (ALSA) Plugins
 # All packages are LGPLv2+ with the exception of samplerate which is GPLv2+
@@ -15,6 +15,7 @@ Source5:        upmix.conf
 Source6:        vdownmix.conf
 Source7:        pulse-default.conf
 Source8:        arcamav.conf
+Source9:        maemo.conf
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  alsa-lib-devel
@@ -26,7 +27,8 @@ functionality to the Linux operating sys
 This package includes plugins for ALSA.
 
 %package jack
-Requires:       jack-audio-connection-kit, alsa-utils
+Requires:       alsa-utils
+Requires:       jack-audio-connection-kit
 BuildRequires:  jack-audio-connection-kit-devel
 Summary:        Jack PCM output plugin for ALSA
 Group:          System Environment/Libraries
@@ -50,7 +52,8 @@ ALSA native apps can run on OSS drivers.
 This plugin provides the PCM type "oss".
 
 %package pulseaudio
-Requires:       pulseaudio, alsa-utils
+Requires:       alsa-utils
+Requires:       pulseaudio
 BuildRequires:  pulseaudio-lib-devel
 Summary:        Alsa to PulseAudio backend
 Group:          System Environment/Libraries
@@ -121,12 +124,24 @@ The rate plugin is an external rate conv
 (aka Public Parrot Hack) by Jean-Marc Valin. The pcm plugin provides
 pre-processing of a mono stream like denoise using libspeex DSP API.
 
+%package maemo
+BuildRequires:  alsa-lib-devel = %{version}
+BuildRequires:  dbus-devel
+Summary:        Maemo plugin for ALSA
+Group:          System Environment/Libraries
+License:        LGPLv2+
+%description maemo
+This plugin converts the ALSA API over PCM task nodes protocol. In this way,
+ALSA native applications can run over DSP Gateway and use DSP PCM task nodes.
+
 %prep
 %setup -q -n %{name}-%{version}%{?prever}
 
 %build
 %configure --disable-static \
-           --with-speex=lib
+           --with-speex=lib \
+           --enable-maemo-plugin \
+           --enable-maemo-resource-manager
 make %{?_smp_mflags}
 
 %install
@@ -134,20 +149,21 @@ rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 
 install -d ${RPM_BUILD_ROOT}%{_sysconfdir}/alsa/pcm
-install -m 644 %SOURCE1 %SOURCE2 \
-               %SOURCE3 %SOURCE4 \
-               %SOURCE5 %SOURCE6 \
+install -m 644 %SOURCE1 \
+               %SOURCE2 \
+               %SOURCE3 \
+               %SOURCE4 \
+               %SOURCE5 \
+               %SOURCE6 \
                %SOURCE8 \
+               %SOURCE9 \
                ${RPM_BUILD_ROOT}%{_sysconfdir}/alsa/pcm
+# pulseaudio configuration file
 install -m 644 %SOURCE7 \
                ${RPM_BUILD_ROOT}%{_sysconfdir}/alsa
 
 find $RPM_BUILD_ROOT -name "*.la" -exec rm {} \;
 
-# Removing the maemo plugins
-find $RPM_BUILD_ROOT \( -name libasound_module_ctl_dsp_ctl.so -o \
-                        -name libasound_module_pcm_alsa_dsp.so \) -exec rm {} \;
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -223,8 +239,32 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/alsa-lib/libasound_module_rate_speexrate_best.so
 %{_libdir}/alsa-lib/libasound_module_rate_speexrate_medium.so
 
+%files maemo
+%defattr(-,root,root,-)
+%doc COPYING COPYING.GPL doc/README-maemo
+%config(noreplace) %{_sysconfdir}/alsa/pcm/maemo.conf
+%{_libdir}/alsa-lib/libasound_module_ctl_dsp_ctl.so
+%{_libdir}/alsa-lib/libasound_module_pcm_alsa_dsp.so
+
 
 %changelog
+* Mon Sep 7 2009 Eric Moret  - 1.0.21-2
+- Added missing dbus-devel dependency to maemo subpackage
+
+* Mon Sep 7 2009 Eric Moret  - 1.0.21-1
+- Updated to 1.0.21
+- Patch clean up
+- Added maemo subpackage
+
+* Tue Aug 4 2009 Lennart Poettering  - 1.0.20-5
+- Add a couple of more clean up patches for the pulse plugin
+
+* Fri Jul 31 2009 Lennart Poettering  - 1.0.20-4
+- Add a couple of clean up patches for the pulse plugin
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 1.0.20-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Wed Jun 24 2009 Eric Moret  - 1.0.20-2
 - Added speex subpackage
 - Removed ascii-art from jack's plugin description


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/F-11/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources	18 Jun 2009 07:18:00 -0000	1.8
+++ sources	8 Sep 2009 03:05:09 -0000	1.9
@@ -1 +1 @@
-819c4f21e3e913eacefd32993a8fbed7  alsa-plugins-1.0.20.tar.bz2
+392d016c0948c54978c0505f24271e01  alsa-plugins-1.0.21.tar.bz2



From emoret at fedoraproject.org  Tue Sep  8 03:14:26 2009
From: emoret at fedoraproject.org (Eric Moret)
Date: Tue,  8 Sep 2009 03:14:26 +0000 (UTC)
Subject: rpms/alsa-plugins/F-10 maemo.conf, NONE, 1.1 .cvsignore, 1.7,
	1.8 alsa-plugins.spec, 1.19, 1.20 sources, 1.7, 1.8
Message-ID: <20090908031426.E310911C00DB@cvs1.fedora.phx.redhat.com>

Author: emoret

Update of /cvs/pkgs/rpms/alsa-plugins/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1844

Modified Files:
	.cvsignore alsa-plugins.spec sources 
Added Files:
	maemo.conf 
Log Message:
Updated to 1.0.21



--- NEW FILE maemo.conf ---
# PCM
pcm.!default {
	type alsa_dsp
	playback_device_file ["/dev/dsptask/pcm2"]
	recording_device_file ["/dev/dsptask/pcm_rec"]
}

# Mixer
ctl.!default {
	type dsp_ctl
	playback_devices ["/dev/dsptask/pcm2"]
	recording_devices ["/dev/dsptask/pcm_rec"]
}


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/F-10/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore	29 Dec 2008 07:49:11 -0000	1.7
+++ .cvsignore	8 Sep 2009 03:14:26 -0000	1.8
@@ -1 +1 @@
-alsa-plugins-1.0.18.tar.bz2
+alsa-plugins-1.0.21.tar.bz2


Index: alsa-plugins.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/F-10/alsa-plugins.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- alsa-plugins.spec	29 Dec 2008 09:00:34 -0000	1.19
+++ alsa-plugins.spec	8 Sep 2009 03:14:26 -0000	1.20
@@ -1,5 +1,5 @@
 Name:           alsa-plugins
-Version:        1.0.18
+Version:        1.0.21
 Release:        2%{?dist}
 Summary:        The Advanced Linux Sound Architecture (ALSA) Plugins
 # All packages are LGPLv2+ with the exception of samplerate which is GPLv2+
@@ -9,10 +9,13 @@ URL:            http://www.alsa-project.
 Source0:        ftp://ftp.alsa-project.org/pub/plugins/%{name}-%{version}.tar.bz2
 Source1:        jack.conf
 Source2:        pcm-oss.conf
+Source3:        speex.conf
 Source4:        samplerate.conf
 Source5:        upmix.conf
 Source6:        vdownmix.conf
 Source7:        pulse-default.conf
+Source8:        arcamav.conf
+Source9:        maemo.conf
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  alsa-lib-devel
@@ -24,6 +27,7 @@ functionality to the Linux operating sys
 This package includes plugins for ALSA.
 
 %package jack
+Requires:       alsa-utils
 Requires:       jack-audio-connection-kit
 BuildRequires:  jack-audio-connection-kit-devel
 Summary:        Jack PCM output plugin for ALSA
@@ -33,13 +37,10 @@ License:        LGPLv2+
 This plugin converts the ALSA API over JACK (Jack Audio Connection
 Kit, http://jackit.sf.net) API.  ALSA native applications can work
 transparently together with jackd for both playback and capture.
-
-    ALSA apps (playback) -> ALSA-lib -> JACK plugin -> JACK daemon
-    ALSA apps (capture) <- ALSA-lib <- JACK plugin <- JACK daemon
-
 This plugin provides the PCM type "jack"
 
 %package oss
+Requires:       alsa-utils
 BuildRequires:  alsa-lib-devel
 Summary:        Oss PCM output plugin for ALSA
 Group:          System Environment/Libraries
@@ -51,8 +52,9 @@ ALSA native apps can run on OSS drivers.
 This plugin provides the PCM type "oss".
 
 %package pulseaudio
-BuildRequires:  pulseaudio-lib-devel
+Requires:       alsa-utils
 Requires:       pulseaudio
+BuildRequires:  pulseaudio-lib-devel
 Summary:        Alsa to PulseAudio backend
 Group:          System Environment/Libraries
 License:        LGPLv2+
@@ -63,6 +65,7 @@ sound across a network. There are two pl
 one for mixer control.
 
 %package samplerate
+Requires:       alsa-utils
 BuildRequires:  libsamplerate-devel
 Summary:        External rate converter plugin for ALSA
 Group:          System Environment/Libraries
@@ -72,6 +75,7 @@ This plugin is an external rate converte
 Castro Lopo.
 
 %package upmix
+Requires:       alsa-utils
 BuildRequires:  libsamplerate-devel
 Summary:        Upmixer channel expander plugin for ALSA
 Group:          System Environment/Libraries
@@ -82,6 +86,7 @@ The upmix plugin is an easy-to-use plugi
 by the slave PCM or explicitly via channel option.
 
 %package vdownmix
+Requires:       alsa-utils
 BuildRequires:  libsamplerate-devel
 Summary:        Downmixer to stereo plugin for ALSA
 Group:          System Environment/Libraries
@@ -100,12 +105,43 @@ License:        LGPLv2+
 The usbstream plugin is for snd-usb-us122l driver. It converts PCM
 stream to USB specific stream.
 
+%package arcamav
+Summary:        Arcam AV amplifier plugin for ALSA
+Group:          System Environment/Libraries
+License:        LGPLv2+
+%description arcamav
+This plugin exposes the controls for an Arcam AV amplifier
+(see: http://www.arcam.co.uk/) as an ALSA mixer device.
+
+%package speex
+Requires:       speex
+BuildRequires:  speex-devel
+Summary:        Rate Converter Plugin Using Speex Resampler
+Group:          System Environment/Libraries
+License:        LGPLv2+
+%description speex
+The rate plugin is an external rate converter using the Speex resampler
+(aka Public Parrot Hack) by Jean-Marc Valin. The pcm plugin provides
+pre-processing of a mono stream like denoise using libspeex DSP API.
+
+%package maemo
+BuildRequires:  alsa-lib-devel = %{version}
+BuildRequires:  dbus-devel
+Summary:        Maemo plugin for ALSA
+Group:          System Environment/Libraries
+License:        LGPLv2+
+%description maemo
+This plugin converts the ALSA API over PCM task nodes protocol. In this way,
+ALSA native applications can run over DSP Gateway and use DSP PCM task nodes.
+
 %prep
 %setup -q -n %{name}-%{version}%{?prever}
 
 %build
 %configure --disable-static \
-           --without-speex
+           --with-speex=lib \
+           --enable-maemo-plugin \
+           --enable-maemo-resource-manager
 make %{?_smp_mflags}
 
 %install
@@ -113,18 +149,21 @@ rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 
 install -d ${RPM_BUILD_ROOT}%{_sysconfdir}/alsa/pcm
-install -m 644 %SOURCE1 %SOURCE2 \
-               %SOURCE4 %SOURCE5 %SOURCE6 \
-                   ${RPM_BUILD_ROOT}%{_sysconfdir}/alsa/pcm
+install -m 644 %SOURCE1 \
+               %SOURCE2 \
+               %SOURCE3 \
+               %SOURCE4 \
+               %SOURCE5 \
+               %SOURCE6 \
+               %SOURCE8 \
+               %SOURCE9 \
+               ${RPM_BUILD_ROOT}%{_sysconfdir}/alsa/pcm
+# pulseaudio configuration file
 install -m 644 %SOURCE7 \
-                   ${RPM_BUILD_ROOT}%{_sysconfdir}/alsa
+               ${RPM_BUILD_ROOT}%{_sysconfdir}/alsa
 
 find $RPM_BUILD_ROOT -name "*.la" -exec rm {} \;
 
-# Removing the maemo plugins
-find $RPM_BUILD_ROOT \( -name libasound_module_ctl_dsp_ctl.so -o \
-                        -name libasound_module_pcm_alsa_dsp.so \) -exec rm {} \;
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -135,12 +174,14 @@ rm -rf $RPM_BUILD_ROOT
 %files jack
 %defattr(-,root,root,-)
 %doc COPYING COPYING.GPL doc/README-jack
+%dir %{_sysconfdir}/alsa/pcm
 %config(noreplace) %{_sysconfdir}/alsa/pcm/jack.conf
 %{_libdir}/alsa-lib/libasound_module_pcm_jack.so
 
 %files oss
 %defattr(-,root,root,-)
 %doc COPYING COPYING.GPL doc/README-pcm-oss
+%dir %{_sysconfdir}/alsa/pcm
 %config(noreplace) %{_sysconfdir}/alsa/pcm/pcm-oss.conf
 %{_libdir}/alsa-lib/libasound_module_ctl_oss.so
 %{_libdir}/alsa-lib/libasound_module_pcm_oss.so
@@ -156,6 +197,7 @@ rm -rf $RPM_BUILD_ROOT
 %files samplerate
 %defattr(-,root,root,-)
 %doc COPYING COPYING.GPL doc/samplerate.txt
+%dir %{_sysconfdir}/alsa/pcm
 %config(noreplace) %{_sysconfdir}/alsa/pcm/samplerate.conf
 %{_libdir}/alsa-lib/libasound_module_rate_samplerate.so
 %{_libdir}/alsa-lib/libasound_module_rate_samplerate_best.so
@@ -166,12 +208,14 @@ rm -rf $RPM_BUILD_ROOT
 %files upmix
 %defattr(-,root,root,-)
 %doc COPYING COPYING.GPL doc/upmix.txt
+%dir %{_sysconfdir}/alsa/pcm
 %config(noreplace) %{_sysconfdir}/alsa/pcm/upmix.conf
 %{_libdir}/alsa-lib/libasound_module_pcm_upmix.so
 
 %files vdownmix
 %defattr(-,root,root,-)
 %doc COPYING COPYING.GPL doc/vdownmix.txt
+%dir %{_sysconfdir}/alsa/pcm
 %config(noreplace) %{_sysconfdir}/alsa/pcm/vdownmix.conf
 %{_libdir}/alsa-lib/libasound_module_pcm_vdownmix.so
 
@@ -180,7 +224,63 @@ rm -rf $RPM_BUILD_ROOT
 %doc COPYING COPYING.GPL
 %{_libdir}/alsa-lib/libasound_module_pcm_usb_stream.so
 
+%files arcamav
+%defattr(-,root,root,-)
+%doc COPYING COPYING.GPL doc/README-arcam-av
+%config(noreplace) %{_sysconfdir}/alsa/pcm/arcamav.conf
+%{_libdir}/alsa-lib/libasound_module_ctl_arcam_av.so
+
+%files speex
+%defattr(-,root,root,-)
+%doc COPYING COPYING.GPL doc/speexdsp.txt doc/speexrate.txt
+%config(noreplace) %{_sysconfdir}/alsa/pcm/speex.conf
+%{_libdir}/alsa-lib/libasound_module_pcm_speex.so
+%{_libdir}/alsa-lib/libasound_module_rate_speexrate.so
+%{_libdir}/alsa-lib/libasound_module_rate_speexrate_best.so
+%{_libdir}/alsa-lib/libasound_module_rate_speexrate_medium.so
+
+%files maemo
+%defattr(-,root,root,-)
+%doc COPYING COPYING.GPL doc/README-maemo
+%config(noreplace) %{_sysconfdir}/alsa/pcm/maemo.conf
+%{_libdir}/alsa-lib/libasound_module_ctl_dsp_ctl.so
+%{_libdir}/alsa-lib/libasound_module_pcm_alsa_dsp.so
+
+
 %changelog
+* Mon Sep 7 2009 Eric Moret  - 1.0.21-2
+- Added missing dbus-devel dependency to maemo subpackage
+
+* Mon Sep 7 2009 Eric Moret  - 1.0.21-1
+- Updated to 1.0.21
+- Patch clean up
+- Added maemo subpackage
+
+* Tue Aug 4 2009 Lennart Poettering  - 1.0.20-5
+- Add a couple of more clean up patches for the pulse plugin
+
+* Fri Jul 31 2009 Lennart Poettering  - 1.0.20-4
+- Add a couple of clean up patches for the pulse plugin
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 1.0.20-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Jun 24 2009 Eric Moret  - 1.0.20-2
+- Added speex subpackage
+- Removed ascii-art from jack's plugin description
+
+* Fri May 8 2009 Eric Moret  - 1.0.20-1
+- Updated to 1.0.20
+- Added arcam-av subpackage
+
+* Fri Apr 24 2009 Eric Moret  - 1.0.19-1
+- Updated to 1.0.19
+- Added Requires: alsa-utils to address #483322
+- Added dir {_sysconfdir}/alsa/pcm to address #483322
+
+* Mon Feb 23 2009 Fedora Release Engineering  - 1.0.18-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Sun Dec 28 2008 Eric Moret  - 1.0.18-2
 - Updated to 1.0.18 final
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/F-10/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	29 Dec 2008 07:49:11 -0000	1.7
+++ sources	8 Sep 2009 03:14:26 -0000	1.8
@@ -1 +1 @@
-4a798b47ba10c17aed66dff234d31b24  alsa-plugins-1.0.18.tar.bz2
+392d016c0948c54978c0505f24271e01  alsa-plugins-1.0.21.tar.bz2



From salimma at fedoraproject.org  Tue Sep  8 03:19:40 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Tue,  8 Sep 2009 03:19:40 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec,1.27,1.28
Message-ID: <20090908031940.1BE1111C00DB@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3446

Modified Files:
	llvm.spec 
Log Message:
Fix clang-analyzer subpackage



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- llvm.spec	7 Sep 2009 22:44:07 -0000	1.27
+++ llvm.spec	8 Sep 2009 03:19:39 -0000	1.28
@@ -84,6 +84,22 @@ and Objective C++ front-end for the LLVM
 as libraries and designed to be loosely-coupled and extendable.
 
 
+%package clang-analyzer
+Summary:        A source code analysis framework
+License:        NCSA
+Group:          Development/Languages
+Requires:       %{name}-clang = %{version}-%{release}
+# not picked up automatically since files are currently not instaled
+# in standard Python hierarchies yet
+Requires:       python
+
+%description clang-analyzer
+The Clang Static Analyzer consists of both a source code analysis
+framework and a standalone tool that finds bugs in C and Objective-C
+programs. The standalone tool is invoked from the command-line, and is
+intended to run in tandem with a build of a project or code base.
+
+
 %if %{?_with_doxygen:1}%{!?_with_doxygen:0}
 %package apidoc
 Summary:        API documentation for LLVM
@@ -181,7 +197,25 @@ make install DESTDIR=%{buildroot} \
 
 # Static analyzer not installed by default:
 # http://clang-analyzer.llvm.org/installation#OtherPlatforms
-cp -p tools/clang/{util/scan-build,tools/scan-view} %{buildroot}%{_bindir}/
+mkdir -p %{buildroot}%{_libdir}/clang-analyzer/libexec
+# link clang-cc for scan-build to find
+ln -s %{_libexecdir}/clang-cc %{buildroot}%{_libdir}/clang-analyzer/libexec/
+# create launchers
+for f in scan-{build,view}; do
+  ln -s %{_libdir}/clang-analyzer/$f %{buildroot}%{_bindir}/$f << EOF
+done
+
+pushd ../tools/clang/utils
+cp -p ccc-analyzer %{buildroot}%{_libdir}/clang-analyzer/libexec/
+
+for f in scan-build scanview.css sorttable.js; do
+  cp -p $f %{buildroot}%{_libdir}/clang-analyzer/
+done
+popd
+
+pushd ../tools/clang/tools/scan-view
+cp -pr * %{buildroot}%{_libdir}/clang-analyzer/
+popd
 
 # Move documentation back to build directory
 # 
@@ -230,6 +264,8 @@ rm -rf %{buildroot}
 %{_bindir}/lli
 %{_bindir}/llvm*
 %{_bindir}/opt
+%exclude %{_mandir}/man1/clang.1.*
+%exclude %{_mandir}/man1/FileCheck.1.*
 %doc %{_mandir}/man1/*.1.gz
 
 %if %{?_with_doxygen:1}%{!?_with_doxygen:0}
@@ -253,11 +289,18 @@ rm -rf %{buildroot}
 %{_bindir}/clang*
 %{_bindir}/FileCheck
 %{_bindir}/FileUpdate
-%{_bindir}/scan-build
-%{_bindir}/scan-view
 %{_bindir}/tblgen
 %{_libdir}/clang
 %{_libexecdir}/clang-cc
+%doc %{_mandir}/man1/clang.1.*
+%doc %{_mandir}/man1/FileCheck.1.*
+
+
+%files clang-analyzer
+%defattr(-,root,root,-)
+%{_bindir}/scan-build
+%{_bindir}/scan-view
+%{_libdir}/clang-analyzer
 
 %files doc
 %defattr(-,root,root,-)



From mbarnes at fedoraproject.org  Tue Sep  8 03:20:31 2009
From: mbarnes at fedoraproject.org (Matthew Barnes)
Date: Tue,  8 Sep 2009 03:20:31 +0000 (UTC)
Subject: rpms/evolution/devel evolution-kb-override-version.patch, 1.1.2.2, 
	1.1.2.3 evolution.spec, 1.394.2.41, 1.394.2.42
Message-ID: <20090908032031.57C0411C043A@cvs1.fedora.phx.redhat.com>

Author: mbarnes

Update of /cvs/pkgs/rpms/evolution/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3743

Modified Files:
      Tag: private-mbarnes-kb
	evolution-kb-override-version.patch evolution.spec 
Log Message:

* Mon Sep 07 2009 Matthew Barnes  - 2.27.99-1.kb.4.fc12
- Further lower the minimum evolution-data-server version.


evolution-kb-override-version.patch:
 configure.ac |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

Index: evolution-kb-override-version.patch
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/Attic/evolution-kb-override-version.patch,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -p -r1.1.2.2 -r1.1.2.3
--- evolution-kb-override-version.patch	1 Sep 2009 19:38:01 -0000	1.1.2.2
+++ evolution-kb-override-version.patch	8 Sep 2009 03:20:30 -0000	1.1.2.3
@@ -27,7 +27,7 @@ diff -up evolution-2.29.1-kill-bonobo-f9
  m4_define([glib_minimum_version], [2.20.0])
  m4_define([gtk_minimum_version], [2.16.0])
 -m4_define([eds_minimum_version], [evo_version])
-+m4_define([eds_minimum_version], [2.27.91])
++m4_define([eds_minimum_version], [2.27.1])
  m4_define([gnome_icon_theme_minimum_version], [2.19.91])
  m4_define([gnome_desktop_minimum_version], [2.26.0])
  m4_define([libbonobo_minimum_version], [2.20.3])


Index: evolution.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v
retrieving revision 1.394.2.41
retrieving revision 1.394.2.42
diff -u -p -r1.394.2.41 -r1.394.2.42
--- evolution.spec	4 Sep 2009 22:44:49 -0000	1.394.2.41
+++ evolution.spec	8 Sep 2009 03:20:31 -0000	1.394.2.42
@@ -3,7 +3,7 @@
 
 %define dbus_glib_version 0.70
 %define dbus_version 1.0
-%define eds_version 2.27.91
+%define eds_version 2.27.1
 %define glib2_version 2.16.0
 %define gnome_desktop_version 2.26.0
 %define gnome_doc_utils_version 0.8.0
@@ -47,7 +47,7 @@
 
 Name: evolution
 Version: 2.27.99
-Release: 1.kb.3%{?dist}
+Release: 1.kb.4%{?dist}
 Group: Applications/Productivity
 Summary: Mail and calendar client for GNOME
 License: GPLv2+ and GFDL
@@ -679,6 +679,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-clean
 
 %changelog
+* Mon Sep 07 2009 Matthew Barnes  - 2.27.99-1.kb.4.fc12
+- Further lower the minimum evolution-data-server version.
+
 * Fri Sep 04 2009 Matthew Barnes  - 2.27.99-1.kb.3.fc12
 - Snapshot of "kill-bonobo" progress at commit 35929a3.
 



From mtasaka at fedoraproject.org  Tue Sep  8 03:33:30 2009
From: mtasaka at fedoraproject.org (Mamoru Tasaka)
Date: Tue,  8 Sep 2009 03:33:30 +0000 (UTC)
Subject: rpms/alexandria/F-11
	alexandria-0.6.5-search-result-sanity-check.patch, 1.1,
	1.2 alexandria.spec, 1.39, 1.40
Message-ID: <20090908033330.90F4711C00DB@cvs1.fedora.phx.redhat.com>

Author: mtasaka

Update of /cvs/extras/rpms/alexandria/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8635/F-11

Modified Files:
	alexandria-0.6.5-search-result-sanity-check.patch 
	alexandria.spec 
Log Message:
* Tue Sep  8 2009 Mamoru Tasaka 
- Wrong patch of sanity check patch applied on F-10/11, fixing...


alexandria-0.6.5-search-result-sanity-check.patch:
 book_providers.rb |    3 +++
 1 file changed, 3 insertions(+)

Index: alexandria-0.6.5-search-result-sanity-check.patch
===================================================================
RCS file: /cvs/extras/rpms/alexandria/F-11/alexandria-0.6.5-search-result-sanity-check.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- alexandria-0.6.5-search-result-sanity-check.patch	19 Aug 2009 22:13:59 -0000	1.1
+++ alexandria-0.6.5-search-result-sanity-check.patch	8 Sep 2009 03:33:30 -0000	1.2
@@ -1,13 +1,13 @@
 Index: lib/alexandria/book_providers.rb
 ===================================================================
---- lib/alexandria/book_providers.rb	(revision 1085)
-+++ lib/alexandria/book_providers.rb	(working copy)
+--- lib/alexandria/book_providers.rb	(revision 1086)
++++ lib/alexandria/book_providers.rb	(revision 1087)
 @@ -46,6 +46,9 @@
          self.instance.notify_observers(:searching, factory.fullname) # new
          results = factory.search(criterion, type)
  
 +        # sanity check if at least one valid result is actually found
-+        results.delete_if { |book, cover| ((!book) || (!cover)) }
++        results.delete_if { |book, cover| book.nil? }
 +
          if results.length == 0
            self.instance.changed


Index: alexandria.spec
===================================================================
RCS file: /cvs/extras/rpms/alexandria/F-11/alexandria.spec,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -p -r1.39 -r1.40
--- alexandria.spec	2 Sep 2009 15:05:56 -0000	1.39
+++ alexandria.spec	8 Sep 2009 03:33:30 -0000	1.40
@@ -12,7 +12,7 @@
 
 Name:		alexandria
 Version:	%{majorver}
-Release:	%{rel}%{?dist}
+Release:	%{rel}%{?dist}.1
 Summary:	Book collection manager
 
 Group:		Applications/Productivity
@@ -219,6 +219,9 @@ exit 0
 %{_datadir}/icons/hicolor/*/apps/%{name}.*
 
 %changelog
+* Tue Sep  8 2009 Mamoru Tasaka 
+- Wrong patch of sanity check patch applied on F-10/11, fixing...
+
 * Wed Sep  2 2009 Mamoru Tasaka  - 0.6.5-7
 - Fix for parsing WorldCat provider search result (alexandria-Bugs-27028)
 



From mtasaka at fedoraproject.org  Tue Sep  8 03:33:30 2009
From: mtasaka at fedoraproject.org (Mamoru Tasaka)
Date: Tue,  8 Sep 2009 03:33:30 +0000 (UTC)
Subject: rpms/alexandria/F-10 alexandria.spec,1.32,1.33
Message-ID: <20090908033330.6424011C00DB@cvs1.fedora.phx.redhat.com>

Author: mtasaka

Update of /cvs/extras/rpms/alexandria/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8635/F-10

Modified Files:
	alexandria.spec 
Log Message:
* Tue Sep  8 2009 Mamoru Tasaka 
- Wrong patch of sanity check patch applied on F-10/11, fixing...



Index: alexandria.spec
===================================================================
RCS file: /cvs/extras/rpms/alexandria/F-10/alexandria.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -p -r1.32 -r1.33
--- alexandria.spec	2 Sep 2009 15:05:56 -0000	1.32
+++ alexandria.spec	8 Sep 2009 03:33:30 -0000	1.33
@@ -12,7 +12,7 @@
 
 Name:		alexandria
 Version:	%{majorver}
-Release:	%{rel}%{?dist}
+Release:	%{rel}%{?dist}.1
 Summary:	Book collection manager
 
 Group:		Applications/Productivity
@@ -219,6 +219,9 @@ exit 0
 %{_datadir}/icons/hicolor/*/apps/%{name}.*
 
 %changelog
+* Tue Sep  8 2009 Mamoru Tasaka 
+- Wrong patch of sanity check patch applied on F-10/11, fixing...
+
 * Wed Sep  2 2009 Mamoru Tasaka  - 0.6.5-7
 - Fix for parsing WorldCat provider search result (alexandria-Bugs-27028)
 



From airlied at fedoraproject.org  Tue Sep  8 03:38:52 2009
From: airlied at fedoraproject.org (Dave Airlie)
Date: Tue,  8 Sep 2009 03:38:52 +0000 (UTC)
Subject: rpms/xorg-x11-drv-ati/devel .cvsignore, 1.30, 1.31 sources, 1.30,
	1.31 xorg-x11-drv-ati.spec, 1.184,
	1.185 radeon-6.13-dri2-init.patch, 1.1, NONE
Message-ID: <20090908033852.B518F11C00DB@cvs1.fedora.phx.redhat.com>

Author: airlied

Update of /cvs/pkgs/rpms/xorg-x11-drv-ati/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10263

Modified Files:
	.cvsignore sources xorg-x11-drv-ati.spec 
Removed Files:
	radeon-6.13-dri2-init.patch 
Log Message:
* Tue Sep 08 2009 Dave Airlie  6.13.0-0.3.20090908git651fe5a47
- New snapshot with r600 kms support



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-ati/devel/.cvsignore,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- .cvsignore	21 Aug 2009 03:29:10 -0000	1.30
+++ .cvsignore	8 Sep 2009 03:38:52 -0000	1.31
@@ -1 +1 @@
-xf86-video-ati-20090821.tar.xz
+xf86-video-ati-20090908.tar.xz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-ati/devel/sources,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- sources	21 Aug 2009 03:29:11 -0000	1.30
+++ sources	8 Sep 2009 03:38:52 -0000	1.31
@@ -1 +1 @@
-b2b452333f35258394111e57b5db90b6  xf86-video-ati-20090821.tar.xz
+673b162543e819092e15cc3aa9648aae  xf86-video-ati-20090908.tar.xz


Index: xorg-x11-drv-ati.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-ati/devel/xorg-x11-drv-ati.spec,v
retrieving revision 1.184
retrieving revision 1.185
diff -u -p -r1.184 -r1.185
--- xorg-x11-drv-ati.spec	21 Aug 2009 18:34:03 -0000	1.184
+++ xorg-x11-drv-ati.spec	8 Sep 2009 03:38:52 -0000	1.185
@@ -1,13 +1,13 @@
 %define tarball xf86-video-ati
 %define moduledir %(pkg-config xorg-server --variable=moduledir )
 %define driverdir	%{moduledir}/drivers
-%define gitdate 20090821
-%define gitversion b1b77a4d6
+%define gitdate 20090908
+%define gitversion 651fe5a47
 
 Summary:   Xorg X11 ati video driver
 Name:      xorg-x11-drv-ati
 Version:   6.13.0
-Release:   0.2.%{gitdate}git%{gitversion}%{?dist}
+Release:   0.3.%{gitdate}git%{gitversion}%{?dist}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -21,7 +21,6 @@ Source1:    mkxinf
 Patch6:     radeon-6.9.0-bgnr-enable.patch
 Patch10:    radeon-6.12.2-lvds-default-modes.patch
 Patch13:    fix-default-modes.patch
-Patch14:    radeon-6.13-dri2-init.patch
 
 ExcludeArch: s390 s390x
 
@@ -48,7 +47,6 @@ X.Org X11 ati video driver.
 %patch6 -p1 -b .bgnr
 %patch10 -p1 -b .lvds
 %patch13 -p1 -b .def
-%patch14 -p1 -b .dri2-init
 
 %build
 autoreconf -iv
@@ -82,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man4/radeon.4*
 
 %changelog
+* Tue Sep 08 2009 Dave Airlie  6.13.0-0.3.20090908git651fe5a47
+- New snapshot with r600 kms support
+
 * Fri Aug 21 2009 Adam Jackson  6.13.0-0.2.20090821gitb1b77a4d6
 - radeon-6.13-dri2-init.patch: Fix DRI2 init.
 


--- radeon-6.13-dri2-init.patch DELETED ---



From salimma at fedoraproject.org  Tue Sep  8 03:42:40 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Tue,  8 Sep 2009 03:42:40 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec,1.28,1.29
Message-ID: <20090908034240.1245511C00DB@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11360

Modified Files:
	llvm.spec 
Log Message:
Fix typo



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- llvm.spec	8 Sep 2009 03:19:39 -0000	1.28
+++ llvm.spec	8 Sep 2009 03:42:39 -0000	1.29
@@ -202,7 +202,7 @@ mkdir -p %{buildroot}%{_libdir}/clang-an
 ln -s %{_libexecdir}/clang-cc %{buildroot}%{_libdir}/clang-analyzer/libexec/
 # create launchers
 for f in scan-{build,view}; do
-  ln -s %{_libdir}/clang-analyzer/$f %{buildroot}%{_bindir}/$f << EOF
+  ln -s %{_libdir}/clang-analyzer/$f %{buildroot}%{_bindir}/$f
 done
 
 pushd ../tools/clang/utils



From airlied at fedoraproject.org  Tue Sep  8 03:47:18 2009
From: airlied at fedoraproject.org (Dave Airlie)
Date: Tue,  8 Sep 2009 03:47:18 +0000 (UTC)
Subject: rpms/kernel/devel drm-next.patch, 1.15, 1.16 drm-page-flip.patch,
	1.4, 
	1.5 kernel.spec, 1.1768, 1.1769 drm-ddc-caching-bug.patch, 1.1,
	NONE drm-god-shut-up-about-edid-already.patch, 1.1,
	NONE drm-r600-kms.patch, 1.4, NONE drm-rv710-ucode-fix.patch,
	1.1, NONE
Message-ID: <20090908034718.14C4D11C00DB@cvs1.fedora.phx.redhat.com>

Author: airlied

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13348

Modified Files:
	drm-next.patch drm-page-flip.patch kernel.spec 
Removed Files:
	drm-ddc-caching-bug.patch 
	drm-god-shut-up-about-edid-already.patch drm-r600-kms.patch 
	drm-rv710-ucode-fix.patch 
Log Message:
* Tue Sep 08 2009 Dave Airlie  2.6.31-0.206.rc9.git1
- drm: rebase to drm-next - r600 accel + kms should start working now


drm-next.patch:
 b/drivers/gpu/drm/Kconfig                         |   18 
 b/drivers/gpu/drm/Makefile                        |    8 
 b/drivers/gpu/drm/drm_cache.c                     |   46 
 b/drivers/gpu/drm/drm_crtc.c                      |   77 
 b/drivers/gpu/drm/drm_crtc_helper.c               |  220 
 b/drivers/gpu/drm/drm_drv.c                       |    4 
 b/drivers/gpu/drm/drm_edid.c                      |  504 
 b/drivers/gpu/drm/drm_encoder_slave.c             |  116 
 b/drivers/gpu/drm/drm_fb_helper.c                 |  701 
 b/drivers/gpu/drm/drm_gem.c                       |   11 
 b/drivers/gpu/drm/drm_mm.c                        |   21 
 b/drivers/gpu/drm/drm_modes.c                     |  435 
 b/drivers/gpu/drm/drm_proc.c                      |   17 
 b/drivers/gpu/drm/drm_sysfs.c                     |   28 
 b/drivers/gpu/drm/i915/Makefile                   |    2 
 b/drivers/gpu/drm/i915/i915_debugfs.c             |  445 
 b/drivers/gpu/drm/i915/i915_dma.c                 |  100 
 b/drivers/gpu/drm/i915/i915_drv.c                 |    9 
 b/drivers/gpu/drm/i915/i915_drv.h                 |   62 
 b/drivers/gpu/drm/i915/i915_gem.c                 |   14 
 b/drivers/gpu/drm/i915/i915_gem_tiling.c          |   80 
 b/drivers/gpu/drm/i915/i915_irq.c                 |   21 
 b/drivers/gpu/drm/i915/i915_reg.h                 |  143 
 b/drivers/gpu/drm/i915/i915_suspend.c             |    4 
 b/drivers/gpu/drm/i915/intel_bios.c               |    8 
 b/drivers/gpu/drm/i915/intel_crt.c                |   28 
 b/drivers/gpu/drm/i915/intel_display.c            |  607 
 b/drivers/gpu/drm/i915/intel_drv.h                |    7 
 b/drivers/gpu/drm/i915/intel_fb.c                 |  737 
 b/drivers/gpu/drm/i915/intel_i2c.c                |    8 
 b/drivers/gpu/drm/i915/intel_lvds.c               |   22 
 b/drivers/gpu/drm/i915/intel_sdvo.c               |  331 
 b/drivers/gpu/drm/i915/intel_tv.c                 |   30 
 b/drivers/gpu/drm/mga/mga_dma.c                   |    4 
 b/drivers/gpu/drm/mga/mga_drv.h                   |    1 
 b/drivers/gpu/drm/mga/mga_warp.c                  |  180 
 b/drivers/gpu/drm/r128/r128_cce.c                 |  116 
 b/drivers/gpu/drm/r128/r128_drv.h                 |    8 
 b/drivers/gpu/drm/r128/r128_state.c               |   36 
 b/drivers/gpu/drm/radeon/Kconfig                  |    1 
 b/drivers/gpu/drm/radeon/Makefile                 |   43 
 b/drivers/gpu/drm/radeon/atombios.h               |   11 
 b/drivers/gpu/drm/radeon/atombios_crtc.c          |  100 
 b/drivers/gpu/drm/radeon/avivod.h                 |   60 
 b/drivers/gpu/drm/radeon/mkregtable.c             |  720 
 b/drivers/gpu/drm/radeon/r100.c                   | 1047 
 b/drivers/gpu/drm/radeon/r100_track.h             |  124 
 b/drivers/gpu/drm/radeon/r100d.h                  |   76 
 b/drivers/gpu/drm/radeon/r200.c                   |  456 
 b/drivers/gpu/drm/radeon/r300.c                   |  411 
 b/drivers/gpu/drm/radeon/r300d.h                  |   76 
 b/drivers/gpu/drm/radeon/r600.c                   | 1714 +
 b/drivers/gpu/drm/radeon/r600_blit.c              |  855 
 b/drivers/gpu/drm/radeon/r600_blit_kms.c          |  777 
 b/drivers/gpu/drm/radeon/r600_blit_shaders.c      | 1072 +
 b/drivers/gpu/drm/radeon/r600_blit_shaders.h      |   14 
 b/drivers/gpu/drm/radeon/r600_cp.c                |  541 
 b/drivers/gpu/drm/radeon/r600_cs.c                |  658 
 b/drivers/gpu/drm/radeon/r600d.h                  |  661 
 b/drivers/gpu/drm/radeon/radeon.h                 |  126 
 b/drivers/gpu/drm/radeon/radeon_asic.h            |  159 
 b/drivers/gpu/drm/radeon/radeon_atombios.c        |   79 
 b/drivers/gpu/drm/radeon/radeon_clocks.c          |   10 
 b/drivers/gpu/drm/radeon/radeon_connectors.c      |  215 
 b/drivers/gpu/drm/radeon/radeon_cp.c              |  128 
 b/drivers/gpu/drm/radeon/radeon_device.c          |  340 
 b/drivers/gpu/drm/radeon/radeon_display.c         |   18 
 b/drivers/gpu/drm/radeon/radeon_drv.c             |   21 
 b/drivers/gpu/drm/radeon/radeon_drv.h             |  146 
 b/drivers/gpu/drm/radeon/radeon_encoders.c        |  115 
 b/drivers/gpu/drm/radeon/radeon_fb.c              |  670 
 b/drivers/gpu/drm/radeon/radeon_fence.c           |   54 
 b/drivers/gpu/drm/radeon/radeon_irq_kms.c         |    1 
 b/drivers/gpu/drm/radeon/radeon_legacy_crtc.c     |   44 
 b/drivers/gpu/drm/radeon/radeon_legacy_encoders.c |  339 
 b/drivers/gpu/drm/radeon/radeon_legacy_tv.c       |  904 
 b/drivers/gpu/drm/radeon/radeon_mode.h            |   52 
 b/drivers/gpu/drm/radeon/radeon_object.h          |    1 
 b/drivers/gpu/drm/radeon/radeon_reg.h             |   79 
 b/drivers/gpu/drm/radeon/radeon_ring.c            |  119 
 b/drivers/gpu/drm/radeon/radeon_share.h           |   77 
 b/drivers/gpu/drm/radeon/radeon_state.c           |   18 
 b/drivers/gpu/drm/radeon/radeon_ttm.c             |   96 
 b/drivers/gpu/drm/radeon/reg_srcs/r100            |  105 
 b/drivers/gpu/drm/radeon/reg_srcs/r200            |  184 
 b/drivers/gpu/drm/radeon/reg_srcs/r300            |  729 
 b/drivers/gpu/drm/radeon/reg_srcs/rn50            |   30 
 b/drivers/gpu/drm/radeon/reg_srcs/rs600           |  729 
 b/drivers/gpu/drm/radeon/reg_srcs/rv515           |  486 
 b/drivers/gpu/drm/radeon/rs400.c                  |    2 
 b/drivers/gpu/drm/radeon/rs600.c                  |   60 
 b/drivers/gpu/drm/radeon/rs690.c                  |    1 
 b/drivers/gpu/drm/radeon/rv515.c                  |  518 
 b/drivers/gpu/drm/radeon/rv515d.h                 |  220 
 b/drivers/gpu/drm/radeon/rv770.c                  |  987 
 b/drivers/gpu/drm/radeon/rv770d.h                 |  341 
 b/drivers/gpu/drm/ttm/ttm_bo.c                    |  295 
 b/drivers/gpu/drm/ttm/ttm_bo_util.c               |    4 
 b/drivers/gpu/drm/ttm/ttm_global.c                |    4 
 b/drivers/gpu/drm/ttm/ttm_memory.c                |  508 
 b/drivers/gpu/drm/ttm/ttm_module.c                |   58 
 b/drivers/gpu/drm/ttm/ttm_tt.c                    |  104 
 b/firmware/Makefile                               |   16 
 b/firmware/WHENCE                                 |  121 
 b/firmware/matrox/g200_warp.H16                   |   28 
 b/firmware/matrox/g400_warp.H16                   |   44 
 b/firmware/r128/r128_cce.bin.ihex                 |  129 
 b/firmware/radeon/R100_cp.bin.ihex                |  130 
 b/firmware/radeon/R200_cp.bin.ihex                |  130 
 b/firmware/radeon/R300_cp.bin.ihex                |  130 
 b/firmware/radeon/R420_cp.bin.ihex                |  130 
 b/firmware/radeon/R520_cp.bin.ihex                |  130 
 b/firmware/radeon/R600_me.bin.ihex                | 1345 +
 b/firmware/radeon/R600_pfp.bin.ihex               |  145 
 b/firmware/radeon/RS600_cp.bin.ihex               |  130 
 b/firmware/radeon/RS690_cp.bin.ihex               |  130 
 b/firmware/radeon/RS780_me.bin.ihex               | 1345 +
 b/firmware/radeon/RS780_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV610_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV610_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV620_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV620_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV630_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV630_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV635_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV635_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV670_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV670_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV710_me.bin.ihex               |  341 
 b/firmware/radeon/RV710_pfp.bin.ihex              |  213 
 b/firmware/radeon/RV730_me.bin.ihex               |  341 
 b/firmware/radeon/RV730_pfp.bin.ihex              |  213 
 b/firmware/radeon/RV770_me.bin.ihex               |  341 
 b/firmware/radeon/RV770_pfp.bin.ihex              |  213 
 b/include/drm/drmP.h                              |   54 
 b/include/drm/drm_cache.h                         |   38 
 b/include/drm/drm_crtc.h                          |   16 
 b/include/drm/drm_crtc_helper.h                   |    3 
 b/include/drm/drm_encoder_slave.h                 |  162 
 b/include/drm/drm_fb_helper.h                     |   82 
 b/include/drm/drm_mm.h                            |    7 
 b/include/drm/drm_mode.h                          |   11 
 b/include/drm/drm_sysfs.h                         |   12 
 b/include/drm/ttm/ttm_bo_api.h                    |   13 
 b/include/drm/ttm/ttm_bo_driver.h                 |   94 
 b/include/drm/ttm/ttm_memory.h                    |   43 
 b/include/drm/ttm/ttm_module.h                    |    2 
 drivers/gpu/drm/i915/i915_gem_debugfs.c           |  396 
 drivers/gpu/drm/mga/mga_ucode.h                   |11645 ----------
 drivers/gpu/drm/radeon/r300.h                     |   36 
 drivers/gpu/drm/radeon/r600_microcode.h           |23297 ----------------------
 drivers/gpu/drm/radeon/radeon_microcode.h         | 1844 -
 drivers/gpu/drm/radeon/rs780.c                    |  102 
 drivers/gpu/drm/radeon/rv515r.h                   |  170 
 154 files changed, 33671 insertions(+), 41498 deletions(-)

View full diff with command:
/usr/bin/cvs -n -f diff -kk -u -p -N -r 1.15 -r 1.16 drm-next.patchIndex: drm-next.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-next.patch,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- drm-next.patch	8 Sep 2009 02:05:24 -0000	1.15
+++ drm-next.patch	8 Sep 2009 03:47:16 -0000	1.16
@@ -1,393 +1,154 @@
-commit 50f153036c9d9e4ae1768d5ca9c2ad4184f7a0b7
-Author: Dave Airlie 
-Date:   Fri Aug 21 13:21:01 2009 +1000
-
-    drm/radeon/kms: generate the safe register tables.
-    
-    Previously we just made these offline and included them,
-    but no reason we can't generate them at build time.
-    
-    TODO: add rs690 + r100/r200 when done.
-    should we do rs480/rs690 no tcl version?
-    
-    Signed-off-by: Dave Airlie 
-
-commit 759e4f83f418f4001e724042b4c0e408d615d9ec
-Author: Thomas Hellstrom 
-Date:   Thu Aug 20 10:29:09 2009 +0200
-
-    drm/ttm: Fixes for "Memory accounting rework."
-    
-    ttm:
-    Fix error paths when kobject_add returns an error.
-    
-    Signed-off-by: Thomas Hellstrom 
-    Signed-off-by: Dave Airlie 
-
-commit 7f5f4db2d50ea1af8f160686d2e97bbfa5102b4f
-Author: Thomas Hellstrom 
-Date:   Thu Aug 20 10:29:08 2009 +0200
-
-    drm/ttm: Fixes for "Make parts of a struct ttm_bo_device global"
-    
-    ttm:
-    Remove a stray debug printout.
-    Remove a re-init of the lru spinlock at device init.
-    
-    radeon:
-    Fix the size of the bo_global allocation.
-    
-    Signed-off-by: Thomas Hellstrom 
-    Signed-off-by: Dave Airlie 
-
-commit 51c8b4071d84d46cc100baa5931ad06b2a823c95
-Merge: a987fca... 6c30c53...
-Author: Dave Airlie 
-Date:   Thu Aug 20 13:38:04 2009 +1000
-
-    Merge Linus master to drm-next
-    
-    linux-next conflict reported needed resolution.
-    
-    Conflicts:
-    	drivers/gpu/drm/drm_crtc.c
-    	drivers/gpu/drm/drm_edid.c
-    	drivers/gpu/drm/i915/intel_sdvo.c
-    	drivers/gpu/drm/radeon/radeon_ttm.c
-    	drivers/gpu/drm/ttm/ttm_bo.c
-
-commit a987fcaa805fcb24ba885c2e29fd4fdb6816f08f
-Author: Thomas Hellstrom 
-Date:   Tue Aug 18 16:51:56 2009 +0200
-
-    ttm: Make parts of a struct ttm_bo_device global.
-    
-    Common resources, like memory accounting and swap lists should be
-    global and not per device. Introduce a struct ttm_bo_global to
-    accomodate this, and register it with sysfs. Add a small sysfs interface
-    to return the number of active buffer objects.
-    
-    Signed-off-by: Thomas Hellstrom 
-    Signed-off-by: Dave Airlie 
-
-commit 5fd9cbad3a4ae82c83c55b9c621d156c326724ef
-Author: Thomas Hellstrom 
-Date:   Mon Aug 17 16:28:39 2009 +0200
-
-    drm/ttm: Memory accounting rework.
-    
-    Use inclusive zones to simplify accounting and its sysfs representation.
-    Use DMA32 accounting where applicable.
-    
-    Add a sysfs interface to make the heuristically determined limits
-    readable and configurable.
-    
-    Signed-off-by: Thomas Hellstrom 
-    Signed-off-by: Dave Airlie 
-
-commit e9840be8c23601285a70520b4898818f28ce8c2b
-Author: Thomas Hellstrom 
-Date:   Tue Aug 18 10:27:57 2009 +0200
-
-    drm/ttm: Add a virtual ttm sysfs device.
-    
-    The device directory will be the base directory of the
-    sysfs representation of other ttm subsystems.
-    
-    Signed-off-by: Thomas Hellstrom 
-    Signed-off-by: Dave Airlie 
-
-commit 327c225bd548bf7871f116a0baa5ebdac884e452
-Author: Thomas Hellstrom 
-Date:   Mon Aug 17 16:28:37 2009 +0200
-
-    drm: Enable drm drivers to add drm sysfs devices.
-    
-    Export utility functions for drivers to add specialized devices in the
-    sysfs drm class subdirectory.
-    
-    Initially this will be needed form TTM to add a virtual device that
-    handles power management.
-    
-    Signed-off-by: Thomas Hellstrom 
-    Signed-off-by: Dave Airlie 
-
-commit a0724fcf829e5afb66159ef68cb16a805ea11b42
-Author: Pekka Paalanen 
-Date:   Mon Aug 17 01:18:38 2009 +0300
-
-    drm/ttm: optimize bo_kmap_type values
-    
-    A micro-optimization on the function ttm_kmap_obj_virtual().
-    
-    By defining the values of enum ttm_bo_kmap_obj::bo_kmap_type to have a
-    bit indicating iomem, size of the function ttm_kmap_obj_virtual() will be
-    reduced by 16 bytes on x86_64 (gcc 4.1.2).
-    
-    ttm_kmap_obj_virtual() may be heavily used, when buffer objects are
-    accessed via wrappers, that work for both kinds of memory addresses:
-    iomem cookies and kernel virtual.
-    
-    Signed-off-by: Pekka Paalanen 
-    Signed-off-by: Dave Airlie 
-
-commit 949ef70e2d1a5c12178875f513df34fc85d91a38
-Author: Pekka Paalanen 
-Date:   Mon Aug 17 19:49:19 2009 +0300
-
-    drm/kms: no need to return void value (encoder)
-    
-    Cc: Francisco Jerez 
-    Signed-off-by: Pekka Paalanen 
-    Signed-off-by: Dave Airlie 
-
-commit 53bd83899f5ba6b0da8f5ef976129273854a72d4
-Author: Jesse Barnes 
-Date:   Wed Jul 1 10:04:40 2009 -0700
-
-    drm: clarify scaling property names
-    
-    Now that we're using the scaling property in the Intel driver I noticed
-    that the names were a bit confusing.  I've corrected them according to
-    our discussion on IRC and the mailing list, though I've left out
-    potential new additions for a new scaling property with an integer (or
-    two) for the scaling factor.  None of the drivers implement that today,
-    but if someone wants to do it, I think it could be done with the
-    addition of a single new type and a new property to describe the
-    scaling factor in the X and Y directions.
-    
-    Signed-off-by: Jesse Barnes 
-    Acked-by: Alex Deucher 
-    Signed-off-by: Dave Airlie 
-
-commit 776f3360de6ed246e973577828f725681120fd7a
-Author: Dave Airlie 
-Date:   Wed Aug 19 15:56:37 2009 +1000
-
-    drm: fixup includes in encoder slave header files.
-    
-    Signed-off-by: Dave Airlie 
-
-commit 453a7d46dca88704ed88b364c445ff55680a8557
-Author: Jesse Barnes 
-Date:   Wed Aug 19 15:51:55 2009 +1000
-
-    drm: remove root requirement from DRM_IOCTL_SET_VERSION (+ DRM_IOCTL_AUTH_MAGIC)
-    
-    Just a DRM_MASTER flag is sufficient here, though maybe this call is
-    totally deprecated anyway (xf86-video-intel still calls it though).
-    
-    (airlied: drop ioctl auth_magic as discussed on mailing list also)
-    
-    Signed-off-by: Jesse Barnes 
-    Signed-off-by: Dave Airlie 
-
-commit cfcf4738cd6b5d7bed1473acad76d6430cf1fb0a
-Author: Dave Airlie 
-Date:   Thu Aug 13 13:31:54 2009 +1000
-
-    drm: fixup include file in drm_encoder_slave
-    
-    Signed-off-by: Dave Airlie 
[...78299 lines suppressed...]
++ * of the Software.
++ *
++ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++ * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
++ * THE COPYRIGHT HOLDERS, AUTHORS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM,
++ * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
++ * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
++ * USE OR OTHER DEALINGS IN THE SOFTWARE.
++ *
++ *
++ **************************************************************************/
++/*
++ * Authors:
++ * Dave Airlie 
++ */
++
++#ifndef _DRM_CACHE_H_
++#define _DRM_CACHE_H_
++
++void drm_clflush_pages(struct page *pages[], unsigned long num_pages);
++
++#endif
 diff --git a/include/drm/drm_crtc.h b/include/drm/drm_crtc.h
-index 7300fb8..db92a83 100644
+index 7300fb8..ae1e9e1 100644
 --- a/include/drm/drm_crtc.h
 +++ b/include/drm/drm_crtc.h
-@@ -572,6 +572,12 @@ struct drm_mode_config {
+@@ -259,6 +259,8 @@ struct drm_framebuffer {
+ 	void *fbdev;
+ 	u32 pseudo_palette[17];
+ 	struct list_head filp_head;
++	/* if you are using the helper */
++	void *helper_private;
+ };
+ 
+ struct drm_property_blob {
+@@ -572,6 +574,12 @@ struct drm_mode_config {
  	struct drm_property *tv_right_margin_property;
  	struct drm_property *tv_top_margin_property;
  	struct drm_property *tv_bottom_margin_property;
@@ -5844,7 +80603,7 @@ index 7300fb8..db92a83 100644
  
  	/* Optional properties */
  	struct drm_property *scaling_mode_property;
-@@ -736,4 +742,10 @@ extern int drm_mode_gamma_get_ioctl(struct drm_device *dev,
+@@ -736,4 +744,12 @@ extern int drm_mode_gamma_get_ioctl(struct drm_device *dev,
  extern int drm_mode_gamma_set_ioctl(struct drm_device *dev,
  				    void *data, struct drm_file *file_priv);
  extern bool drm_detect_hdmi_monitor(struct edid *edid);
@@ -5854,7 +80613,30 @@ index 7300fb8..db92a83 100644
 +extern struct drm_display_mode *drm_gtf_mode(struct drm_device *dev,
 +				int hdisplay, int vdisplay, int vrefresh,
 +				bool interlaced, int margins);
++extern int drm_add_modes_noedid(struct drm_connector *connector,
++				int hdisplay, int vdisplay);
  #endif /* __DRM_CRTC_H__ */
+diff --git a/include/drm/drm_crtc_helper.h b/include/drm/drm_crtc_helper.h
+index 6769ff6..4c8daca 100644
+--- a/include/drm/drm_crtc_helper.h
++++ b/include/drm/drm_crtc_helper.h
+@@ -79,6 +79,8 @@ struct drm_encoder_helper_funcs {
+ 	/* detect for DAC style encoders */
+ 	enum drm_connector_status (*detect)(struct drm_encoder *encoder,
+ 					    struct drm_connector *connector);
++	/* disable encoder when not in use - more explicit than dpms off */
++	void (*disable)(struct drm_encoder *encoder);
+ };
+ 
+ struct drm_connector_helper_funcs {
+@@ -98,6 +100,7 @@ extern bool drm_crtc_helper_set_mode(struct drm_crtc *crtc,
+ 				     int x, int y,
+ 				     struct drm_framebuffer *old_fb);
+ extern bool drm_helper_crtc_in_use(struct drm_crtc *crtc);
++extern bool drm_helper_encoder_in_use(struct drm_encoder *encoder);
+ 
+ extern void drm_helper_connector_dpms(struct drm_connector *connector, int mode);
+ 
 diff --git a/include/drm/drm_encoder_slave.h b/include/drm/drm_encoder_slave.h
 new file mode 100644
 index 0000000..2f65633
@@ -6023,6 +80805,117 @@ index 0000000..2f65633
 +void drm_i2c_encoder_destroy(struct drm_encoder *encoder);
 +
 +#endif
+diff --git a/include/drm/drm_fb_helper.h b/include/drm/drm_fb_helper.h
+new file mode 100644
+index 0000000..88fffbd
+--- /dev/null
++++ b/include/drm/drm_fb_helper.h
+@@ -0,0 +1,82 @@
++/*
++ * Copyright (c) 2006-2009 Red Hat Inc.
++ * Copyright (c) 2006-2008 Intel Corporation
++ * Copyright (c) 2007 Dave Airlie 
++ *
++ * DRM framebuffer helper functions
++ *
++ * Permission to use, copy, modify, distribute, and sell this software and its
++ * documentation for any purpose is hereby granted without fee, provided that
++ * the above copyright notice appear in all copies and that both that copyright
++ * notice and this permission notice appear in supporting documentation, and
++ * that the name of the copyright holders not be used in advertising or
++ * publicity pertaining to distribution of the software without specific,
++ * written prior permission.  The copyright holders make no representations
++ * about the suitability of this software for any purpose.  It is provided "as
++ * is" without express or implied warranty.
++ *
++ * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
++ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
++ * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
++ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
++ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
++ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
++ * OF THIS SOFTWARE.
++ *
++ * Authors:
++ *      Dave Airlie 
++ *      Jesse Barnes 
++ */
++#ifndef DRM_FB_HELPER_H
++#define DRM_FB_HELPER_H
++
++struct drm_fb_helper_crtc {
++	uint32_t crtc_id;
++	struct drm_mode_set mode_set;
++};
++
++struct drm_fb_helper_funcs {
++	void (*gamma_set)(struct drm_crtc *crtc, u16 red, u16 green,
++			  u16 blue, int regno);
++};
++
++struct drm_fb_helper {
++	struct drm_framebuffer *fb;
++	struct drm_device *dev;
++	struct drm_display_mode *mode;
++	int crtc_count;
++	struct drm_fb_helper_crtc *crtc_info;
++	struct drm_fb_helper_funcs *funcs;
++	int conn_limit;
++	struct list_head kernel_fb_list;
++};
++
++int drm_fb_helper_single_fb_probe(struct drm_device *dev,
++				  int (*fb_create)(struct drm_device *dev,
++						   uint32_t fb_width,
++						   uint32_t fb_height,
++						   uint32_t surface_width,
++						   uint32_t surface_height,
++						   struct drm_framebuffer **fb_ptr));
++int drm_fb_helper_init_crtc_count(struct drm_fb_helper *helper, int crtc_count,
++				  int max_conn);
++void drm_fb_helper_free(struct drm_fb_helper *helper);
++int drm_fb_helper_blank(int blank, struct fb_info *info);
++int drm_fb_helper_pan_display(struct fb_var_screeninfo *var,
++			      struct fb_info *info);
++int drm_fb_helper_set_par(struct fb_info *info);
++int drm_fb_helper_check_var(struct fb_var_screeninfo *var,
++			    struct fb_info *info);
++int drm_fb_helper_setcolreg(unsigned regno,
++			    unsigned red,
++			    unsigned green,
++			    unsigned blue,
++			    unsigned transp,
++			    struct fb_info *info);
++
++void drm_fb_helper_restore(void);
++void drm_fb_helper_fill_var(struct fb_info *info, struct drm_framebuffer *fb,
++			    uint32_t fb_width, uint32_t fb_height);
++void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch);
++
++#endif
+diff --git a/include/drm/drm_mm.h b/include/drm/drm_mm.h
+index f833207..62329f9 100644
+--- a/include/drm/drm_mm.h
++++ b/include/drm/drm_mm.h
+@@ -37,6 +37,9 @@
+  * Generic range manager structs
+  */
+ #include 
++#ifdef CONFIG_DEBUG_FS
++#include 
++#endif
+ 
+ struct drm_mm_node {
+ 	struct list_head fl_entry;
+@@ -96,4 +99,8 @@ static inline struct drm_mm *drm_get_mm(struct drm_mm_node *block)
+ 	return block->mm;
+ }
+ 
++#ifdef CONFIG_DEBUG_FS
++int drm_mm_dump_table(struct seq_file *m, struct drm_mm *mm);
++#endif
++
+ #endif
 diff --git a/include/drm/drm_mode.h b/include/drm/drm_mode.h
 index ae304cc..1f90841 100644
 --- a/include/drm/drm_mode.h

drm-page-flip.patch:
 b/drivers/gpu/drm/drm_crtc.c                            |  169 +++++++++++++++-
 b/drivers/gpu/drm/drm_crtc_helper.c                     |   12 +
 b/drivers/gpu/drm/drm_drv.c                             |    1 
 b/drivers/gpu/drm/drm_fops.c                            |   68 ++++++
 b/drivers/gpu/drm/drm_irq.c                             |   43 ++++
 b/drivers/gpu/drm/i915/i915_drv.c                       |    1 
 b/drivers/gpu/drm/i915/intel_display.c                  |   26 +-
 b/drivers/gpu/drm/radeon/radeon_display.c               |    3 
 b/include/drm/drm.h                                     |   25 ++
 b/include/drm/drmP.h                                    |   32 +++
 b/include/drm/drm_crtc.h                                |   27 ++
 b/include/drm/drm_crtc_helper.h                         |    4 
 b/include/drm/drm_mode.h                                |   16 +
 linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c |    2 
 linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c |    2 
 15 files changed, 415 insertions(+), 16 deletions(-)

Index: drm-page-flip.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-page-flip.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- drm-page-flip.patch	25 Aug 2009 00:53:29 -0000	1.4
+++ drm-page-flip.patch	8 Sep 2009 03:47:17 -0000	1.5
@@ -1,6 +1,7 @@
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c.pf linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c
---- linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c.pf	2009-08-25 09:52:20.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c	2009-08-25 09:52:41.000000000 +1000
+diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers/gpu/drm/drm_crtc.c
+index ba728ad..4b7e748 100644
+--- a/drivers/gpu/drm/drm_crtc.c
++++ b/drivers/gpu/drm/drm_crtc.c
 @@ -34,6 +34,8 @@
  #include "drmP.h"
  #include "drm_crtc.h"
@@ -10,7 +11,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  struct drm_prop_enum_list {
  	int type;
  	char *name;
-@@ -329,6 +331,34 @@ void drm_framebuffer_cleanup(struct drm_
+@@ -330,6 +332,34 @@ void drm_framebuffer_cleanup(struct drm_framebuffer *fb)
  EXPORT_SYMBOL(drm_framebuffer_cleanup);
  
  /**
@@ -45,7 +46,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
   * drm_crtc_init - Initialise a new CRTC object
   * @dev: DRM device
   * @crtc: CRTC object to init
-@@ -339,17 +369,19 @@ EXPORT_SYMBOL(drm_framebuffer_cleanup);
+@@ -340,17 +370,19 @@ EXPORT_SYMBOL(drm_framebuffer_cleanup);
   *
   * Inits a new object created as base part of an driver crtc object.
   */
@@ -66,7 +67,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	mutex_unlock(&dev->mode_config.mutex);
  }
  EXPORT_SYMBOL(drm_crtc_init);
-@@ -368,6 +400,9 @@ void drm_crtc_cleanup(struct drm_crtc *c
+@@ -369,6 +401,9 @@ void drm_crtc_cleanup(struct drm_crtc *crtc)
  {
  	struct drm_device *dev = crtc->dev;
  
@@ -76,7 +77,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	if (crtc->gamma_store) {
  		kfree(crtc->gamma_store);
  		crtc->gamma_store = NULL;
-@@ -375,6 +410,7 @@ void drm_crtc_cleanup(struct drm_crtc *c
+@@ -376,6 +411,7 @@ void drm_crtc_cleanup(struct drm_crtc *crtc)
  
  	drm_mode_object_put(dev, &crtc->base);
  	list_del(&crtc->head);
@@ -84,7 +85,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	dev->mode_config.num_crtc--;
  }
  EXPORT_SYMBOL(drm_crtc_cleanup);
-@@ -2478,3 +2514,134 @@ out:
+@@ -2479,3 +2515,134 @@ out:
  	mutex_unlock(&dev->mode_config.mutex);
  	return ret;
  }
@@ -219,10 +220,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
 +
 +	return ret;
 +}
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.pf linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c
---- linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.pf	2009-08-25 09:52:20.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c	2009-08-25 09:52:41.000000000 +1000
-@@ -874,8 +874,10 @@ int drm_crtc_helper_set_config(struct dr
+diff --git a/drivers/gpu/drm/drm_crtc_helper.c b/drivers/gpu/drm/drm_crtc_helper.c
+index ff447f1..fec66f9 100644
+--- a/drivers/gpu/drm/drm_crtc_helper.c
++++ b/drivers/gpu/drm/drm_crtc_helper.c
+@@ -872,8 +872,10 @@ int drm_crtc_helper_set_config(struct drm_mode_set *set)
  		old_fb = set->crtc->fb;
  		if (set->crtc->fb != set->fb)
  			set->crtc->fb = set->fb;
@@ -231,9 +233,9 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  						set->x, set->y, old_fb);
 +		mutex_unlock(&dev->struct_mutex);
  		if (ret != 0)
- 		    goto fail_set_mode;
+ 			goto fail;
  	}
-@@ -1101,3 +1103,13 @@ int drm_helper_resume_force_mode(struct 
+@@ -1095,3 +1097,13 @@ int drm_helper_resume_force_mode(struct drm_device *dev)
  	return 0;
  }
  EXPORT_SYMBOL(drm_helper_resume_force_mode);
@@ -247,10 +249,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
 +	return crtc_funcs->mode_set_base(crtc, x, y, old_fb);
 +}
 +EXPORT_SYMBOL(drm_crtc_helper_set_base);
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c.pf linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c
---- linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c.pf	2009-08-25 09:52:20.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c	2009-08-25 09:52:41.000000000 +1000
-@@ -145,6 +145,7 @@ static struct drm_ioctl_desc drm_ioctls[
+diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm/drm_drv.c
+index a75ca63..672f473 100644
+--- a/drivers/gpu/drm/drm_drv.c
++++ b/drivers/gpu/drm/drm_drv.c
+@@ -145,6 +145,7 @@ static struct drm_ioctl_desc drm_ioctls[] = {
  	DRM_IOCTL_DEF(DRM_IOCTL_MODE_GETFB, drm_mode_getfb, DRM_MASTER|DRM_CONTROL_ALLOW),
  	DRM_IOCTL_DEF(DRM_IOCTL_MODE_ADDFB, drm_mode_addfb, DRM_MASTER|DRM_CONTROL_ALLOW),
  	DRM_IOCTL_DEF(DRM_IOCTL_MODE_RMFB, drm_mode_rmfb, DRM_MASTER|DRM_CONTROL_ALLOW),
@@ -258,10 +261,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  };
  
  #define DRM_CORE_IOCTL_COUNT	ARRAY_SIZE( drm_ioctls )
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c.pf linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c
---- linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c.pf	2009-08-25 09:35:48.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c	2009-08-25 09:52:41.000000000 +1000
-@@ -257,6 +257,8 @@ static int drm_open_helper(struct inode 
+diff --git a/drivers/gpu/drm/drm_fops.c b/drivers/gpu/drm/drm_fops.c
+index 251bc0e..dcd9c66 100644
+--- a/drivers/gpu/drm/drm_fops.c
++++ b/drivers/gpu/drm/drm_fops.c
+@@ -257,6 +257,8 @@ static int drm_open_helper(struct inode *inode, struct file *filp,
  
  	INIT_LIST_HEAD(&priv->lhead);
  	INIT_LIST_HEAD(&priv->fbs);
@@ -270,7 +274,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  
  	if (dev->driver->driver_features & DRIVER_GEM)
  		drm_gem_open(dev, priv);
-@@ -429,6 +431,9 @@ int drm_release(struct inode *inode, str
+@@ -429,6 +431,9 @@ int drm_release(struct inode *inode, struct file *filp)
  {
  	struct drm_file *file_priv = filp->private_data;
  	struct drm_device *dev = file_priv->minor->dev;
@@ -280,7 +284,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	int retcode = 0;
  
  	lock_kernel();
-@@ -451,6 +456,19 @@ int drm_release(struct inode *inode, str
+@@ -451,6 +456,19 @@ int drm_release(struct inode *inode, struct file *filp)
  	if (file_priv->minor->master)
  		drm_master_release(dev, filp);
  
@@ -300,7 +304,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	if (dev->driver->driver_features & DRIVER_GEM)
  		drm_gem_release(dev, file_priv);
  
-@@ -544,9 +562,55 @@ int drm_release(struct inode *inode, str
+@@ -544,9 +562,55 @@ int drm_release(struct inode *inode, struct file *filp)
  }
  EXPORT_SYMBOL(drm_release);
  
@@ -358,9 +362,10 @@ diff -up linux-2.6.30.noarch/drivers/gpu
 +	return mask;
  }
  EXPORT_SYMBOL(drm_poll);
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.pf linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c
---- linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.pf	2009-08-25 09:35:48.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c	2009-08-25 09:52:41.000000000 +1000
+diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c
+index f85aaf2..2fe0be4 100644
+--- a/drivers/gpu/drm/drm_irq.c
++++ b/drivers/gpu/drm/drm_irq.c
 @@ -34,6 +34,7 @@
   */
  
@@ -369,7 +374,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  
  #include 	/* For task queue support */
  
-@@ -71,6 +72,44 @@ int drm_irq_by_busid(struct drm_device *
+@@ -71,6 +72,44 @@ int drm_irq_by_busid(struct drm_device *dev, void *data,
  	return 0;
  }
  
@@ -414,7 +419,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  static void vblank_disable_fn(unsigned long arg)
  {
  	struct drm_device *dev = (struct drm_device *)arg;
-@@ -161,6 +200,8 @@ int drm_vblank_init(struct drm_device *d
+@@ -161,6 +200,8 @@ int drm_vblank_init(struct drm_device *dev, int num_crtcs)
  		atomic_set(&dev->vblank_refcount[i], 0);
  	}
  
@@ -423,7 +428,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	dev->vblank_disable_allowed = 0;
  
  	return 0;
-@@ -626,5 +667,7 @@ void drm_handle_vblank(struct drm_device
+@@ -626,5 +667,7 @@ void drm_handle_vblank(struct drm_device *dev, int crtc)
  {
  	atomic_inc(&dev->_vblank_count[crtc]);
  	DRM_WAKEUP(&dev->vbl_queue[crtc]);
@@ -431,10 +436,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  }
  EXPORT_SYMBOL(drm_handle_vblank);
 +
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c.pf linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c
---- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c.pf	2009-08-25 09:35:48.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c	2009-08-25 09:52:41.000000000 +1000
-@@ -203,6 +203,7 @@ static struct drm_driver driver = {
+diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c
+index dbe568c..b81305e 100644
+--- a/drivers/gpu/drm/i915/i915_drv.c
++++ b/drivers/gpu/drm/i915/i915_drv.c
+@@ -206,6 +206,7 @@ static struct drm_driver driver = {
  		 .mmap = drm_gem_mmap,
  		 .poll = drm_poll,
  		 .fasync = drm_fasync,
@@ -442,10 +448,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  #ifdef CONFIG_COMPAT
  		 .compat_ioctl = i915_compat_ioctl,
  #endif
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.pf linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c
---- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.pf	2009-08-25 09:35:48.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c	2009-08-25 09:52:41.000000000 +1000
-@@ -917,6 +917,8 @@ intel_pipe_set_base(struct drm_crtc *crt
+diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c
+index 155719f..0d6e677 100644
+--- a/drivers/gpu/drm/i915/intel_display.c
++++ b/drivers/gpu/drm/i915/intel_display.c
+@@ -973,6 +973,8 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
  	u32 dspcntr, alignment;
  	int ret;
  
@@ -454,7 +461,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	/* no fb bound */
  	if (!crtc->fb) {
  		DRM_DEBUG("No FB bound\n");
-@@ -952,17 +954,14 @@ intel_pipe_set_base(struct drm_crtc *crt
+@@ -1008,17 +1010,14 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
  		BUG();
  	}
  
@@ -472,7 +479,15 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  		return ret;
  	}
  
-@@ -998,7 +997,6 @@ intel_pipe_set_base(struct drm_crtc *crt
+@@ -1029,7 +1028,6 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
+ 		ret = i915_gem_object_get_fence_reg(obj);
+ 		if (ret != 0) {
+ 			i915_gem_object_unpin(obj);
+-			mutex_unlock(&dev->struct_mutex);
+ 			return ret;
+ 		}
+ 	}
+@@ -1054,7 +1052,6 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
  	default:
  		DRM_ERROR("Unknown color depth\n");
  		i915_gem_object_unpin(obj);
@@ -480,7 +495,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  		return -EINVAL;
  	}
  	if (IS_I965G(dev)) {
-@@ -1026,13 +1024,11 @@ intel_pipe_set_base(struct drm_crtc *crt
+@@ -1086,17 +1083,14 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
  		I915_READ(dspbase);
  	}
  
@@ -488,14 +503,18 @@ diff -up linux-2.6.30.noarch/drivers/gpu
 -
  	if (old_fb) {
  		intel_fb = to_intel_framebuffer(old_fb);
+ 		obj_priv = intel_fb->obj->driver_private;
 +		intel_wait_for_vblank(dev);
  		i915_gem_object_unpin(intel_fb->obj);
  	}
--	mutex_unlock(&dev->struct_mutex);
+ 	intel_increase_pllclock(crtc, true);
  
+-	mutex_unlock(&dev->struct_mutex);
+-
  	if (!dev->primary->master)
  		return 0;
-@@ -2605,7 +2601,9 @@ static int intel_crtc_mode_set(struct dr
+ 
+@@ -2732,7 +2726,9 @@ static int intel_crtc_mode_set(struct drm_crtc *crtc,
  	I915_WRITE(dspcntr_reg, dspcntr);
  
  	/* Flush the plane changes */
@@ -505,7 +524,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  
  	intel_update_watermarks(dev);
  
-@@ -3081,6 +3079,7 @@ static const struct drm_crtc_funcs intel
+@@ -3521,6 +3517,7 @@ static const struct drm_crtc_funcs intel_crtc_funcs = {
  	.gamma_set = intel_crtc_gamma_set,
  	.set_config = drm_crtc_helper_set_config,
  	.destroy = intel_crtc_destroy,
@@ -513,7 +532,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  };
  
  
-@@ -3093,7 +3092,7 @@ static void intel_crtc_init(struct drm_d
+@@ -3533,7 +3530,7 @@ static void intel_crtc_init(struct drm_device *dev, int pipe)
  	if (intel_crtc == NULL)
  		return;
  
@@ -522,7 +541,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  
  	drm_mode_crtc_set_gamma_size(&intel_crtc->base, 256);
  	intel_crtc->pipe = pipe;
-@@ -3327,9 +3326,18 @@ static int intel_user_framebuffer_create
+@@ -3717,9 +3714,18 @@ static int intel_user_framebuffer_create_handle(struct drm_framebuffer *fb,
  	return drm_gem_handle_create(file_priv, object, handle);
  }
  
@@ -541,34 +560,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  };
  
  int intel_framebuffer_create(struct drm_device *dev,
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.pf linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c
---- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.pf	2009-08-25 09:52:20.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c	2009-08-25 09:52:41.000000000 +1000
-@@ -1122,7 +1122,7 @@ nv04_crtc_create(struct drm_device *dev,
- 	nv_crtc->mode_set.connectors = (struct drm_connector **)(nv_crtc + 1);
- 	nv_crtc->mode_set.num_connectors = 0;
- 
--	drm_crtc_init(dev, &nv_crtc->base, &nv04_crtc_funcs);
-+	drm_crtc_init(dev, &nv_crtc->base, crtc_num, &nv04_crtc_funcs);
- 	drm_crtc_helper_add(&nv_crtc->base, &nv04_crtc_helper_funcs);
- 	drm_mode_crtc_set_gamma_size(&nv_crtc->base, 256);
- 
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.pf linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c
---- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.pf	2009-08-25 09:52:20.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c	2009-08-25 09:52:41.000000000 +1000
-@@ -810,7 +810,7 @@ nv50_crtc_create(struct drm_device *dev,
- 	crtc->mode_set.connectors = (struct drm_connector **)(crtc + 1);
- 	crtc->mode_set.num_connectors = 0;
- 
--	drm_crtc_init(dev, &crtc->base, &nv50_crtc_funcs);
-+	drm_crtc_init(dev, &crtc->base, index, &nv50_crtc_funcs);
- 	drm_crtc_helper_add(&crtc->base, &nv50_crtc_helper_funcs);
- 	drm_mode_crtc_set_gamma_size(&crtc->base, 256);
- 
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c.pf linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c
---- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c.pf	2009-08-25 09:35:49.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c	2009-08-25 09:52:41.000000000 +1000
-@@ -171,6 +171,7 @@ static const struct drm_crtc_funcs radeo
+diff --git a/drivers/gpu/drm/radeon/radeon_display.c b/drivers/gpu/drm/radeon/radeon_display.c
+index 9d817a6..6f2dabf 100644
+--- a/drivers/gpu/drm/radeon/radeon_display.c
++++ b/drivers/gpu/drm/radeon/radeon_display.c
+@@ -168,6 +168,7 @@ static const struct drm_crtc_funcs radeon_crtc_funcs = {
  	.gamma_set = radeon_crtc_gamma_set,
  	.set_config = drm_crtc_helper_set_config,
  	.destroy = radeon_crtc_destroy,
@@ -576,7 +572,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  };
  
  static void radeon_crtc_init(struct drm_device *dev, int index)
-@@ -183,7 +184,7 @@ static void radeon_crtc_init(struct drm_
+@@ -180,7 +181,7 @@ static void radeon_crtc_init(struct drm_device *dev, int index)
  	if (radeon_crtc == NULL)
  		return;
  
@@ -585,21 +581,131 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  
  	drm_mode_crtc_set_gamma_size(&radeon_crtc->base, 256);
  	radeon_crtc->crtc_id = index;
-diff -up linux-2.6.30.noarch/include/drm/drm_crtc_helper.h.pf linux-2.6.30.noarch/include/drm/drm_crtc_helper.h
---- linux-2.6.30.noarch/include/drm/drm_crtc_helper.h.pf	2009-06-10 13:05:27.000000000 +1000
-+++ linux-2.6.30.noarch/include/drm/drm_crtc_helper.h	2009-08-25 09:52:41.000000000 +1000
-@@ -123,4 +123,8 @@ static inline void drm_connector_helper_
- }
+diff --git a/include/drm/drm.h b/include/drm/drm.h
+index 7cb50bd..1920323 100644
+--- a/include/drm/drm.h
++++ b/include/drm/drm.h
+@@ -686,6 +686,7 @@ struct drm_gem_open {
+ #define DRM_IOCTL_MODE_GETFB		DRM_IOWR(0xAD, struct drm_mode_fb_cmd)
+ #define DRM_IOCTL_MODE_ADDFB		DRM_IOWR(0xAE, struct drm_mode_fb_cmd)
+ #define DRM_IOCTL_MODE_RMFB		DRM_IOWR(0xAF, unsigned int)
++#define DRM_IOCTL_MODE_PAGE_FLIP	DRM_IOW( 0xB0, struct drm_mode_page_flip)
  
- extern int drm_helper_resume_force_mode(struct drm_device *dev);
+ /**
+  * Device specific ioctls should only be in their respective headers
+@@ -698,6 +699,30 @@ struct drm_gem_open {
+ #define DRM_COMMAND_BASE                0x40
+ #define DRM_COMMAND_END			0xA0
+ 
++/**
++ * Header for events written back to userspace on the drm fd.  The
++ * type defines the type of event, the length specifies the total
++ * length of the event (including the header), and user_data is
++ * typically a 64 bit value passed with the ioctl that triggered the
++ * event.  A read on the drm fd will always only return complete
++ * events, that is, if for example the read buffer is 100 bytes, and
++ * there are two 64 byte events pending, only one will be returned.
++ */
++struct drm_event {
++	__u32 type;
++	__u32 length;
++};
 +
-+extern int drm_crtc_helper_set_base(struct drm_crtc *crtc, int x, int y,
-+				    struct drm_framebuffer *old_fb);
++#define DRM_EVENT_MODE_PAGE_FLIP 0x01
 +
- #endif
-diff -up linux-2.6.30.noarch/include/drm/drm_crtc.h.pf linux-2.6.30.noarch/include/drm/drm_crtc.h
---- linux-2.6.30.noarch/include/drm/drm_crtc.h.pf	2009-08-25 09:52:20.000000000 +1000
-+++ linux-2.6.30.noarch/include/drm/drm_crtc.h	2009-08-25 09:52:41.000000000 +1000
++struct drm_event_page_flip {
++	struct drm_event base;
++	__u64 user_data;
++	__u32 tv_sec;
++	__u32 tv_usec;
++	__u32 frame;
++};
++
+ /* typedef area */
+ #ifndef __KERNEL__
+ typedef struct drm_clip_rect drm_clip_rect_t;
+diff --git a/include/drm/drmP.h b/include/drm/drmP.h
+index eeefb63..5431888 100644
+--- a/include/drm/drmP.h
++++ b/include/drm/drmP.h
+@@ -426,6 +426,14 @@ struct drm_buf_entry {
+ 	struct drm_freelist freelist;
+ };
+ 
++/* Event queued up for userspace to read */
++struct drm_pending_event {
++	struct drm_event *event;
++	struct list_head link;
++	struct drm_file *file_priv;
++	void (*destroy) (struct drm_pending_event *event);
++};
++
+ /** File private data */
+ struct drm_file {
+ 	int authenticated;
+@@ -449,6 +457,9 @@ struct drm_file {
+ 	struct drm_master *master; /* master this node is currently associated with
+ 				      N.B. not always minor->master */
+ 	struct list_head fbs;
++
++	wait_queue_head_t event_wait;
++	struct list_head event_list;
+ };
+ 
+ /** Wait queue */
+@@ -897,6 +908,16 @@ struct drm_minor {
+ 	struct drm_mode_group mode_group;
+ };
+ 
++struct drm_pending_flip {
++	struct drm_pending_event pending_event;
++	struct drm_framebuffer *old_fb;
++	struct drm_crtc *crtc;
++	u32 frame;
++	int pipe;
++	struct list_head link;
++	struct drm_event_page_flip event;
++};
++
+ /**
+  * DRM device structure. This structure represent a complete card that
+  * may contain multiple heads.
+@@ -996,6 +1017,13 @@ struct drm_device {
+ 
+ 	u32 max_vblank_count;           /**< size of vblank counter register */
+ 
++	struct work_struct flip_work;
++
++	/**
++	 * List of objects waiting on flip completion
++	 */
++	struct list_head flip_list;
++
+ 	/*@} */
+ 	cycles_t ctx_start;
+ 	cycles_t lck_start;
+@@ -1132,6 +1160,8 @@ extern int drm_lastclose(struct drm_device *dev);
+ extern int drm_open(struct inode *inode, struct file *filp);
+ extern int drm_stub_open(struct inode *inode, struct file *filp);
+ extern int drm_fasync(int fd, struct file *filp, int on);
++extern ssize_t drm_read(struct file *filp, char __user *buffer,
++			size_t count, loff_t *offset);
+ extern int drm_release(struct inode *inode, struct file *filp);
+ 
+ 				/* Mapping support (drm_vm.h) */
+@@ -1298,6 +1328,8 @@ extern void drm_vblank_pre_modeset(struct drm_device *dev, int crtc);
+ extern void drm_vblank_post_modeset(struct drm_device *dev, int crtc);
+ extern int drm_modeset_ctl(struct drm_device *dev, void *data,
+ 			   struct drm_file *file_priv);
++extern void drm_finish_pending_flip(struct drm_device *dev,
++				   struct drm_pending_flip *f, u32 frame);
+ 
+ 				/* AGP/GART support (drm_agpsupport.h) */
+ extern struct drm_agp_head *drm_agp_init(struct drm_device *dev);
+diff --git a/include/drm/drm_crtc.h b/include/drm/drm_crtc.h
+index ae1e9e1..525f770 100644
+--- a/include/drm/drm_crtc.h
++++ b/include/drm/drm_crtc.h
 @@ -238,6 +238,12 @@ struct drm_display_info {
  };
  
@@ -613,7 +719,7 @@ diff -up linux-2.6.30.noarch/include/drm
  	void (*destroy)(struct drm_framebuffer *framebuffer);
  	int (*create_handle)(struct drm_framebuffer *fb,
  			     struct drm_file *file_priv,
-@@ -288,6 +294,7 @@ struct drm_property {
+@@ -290,6 +296,7 @@ struct drm_property {
  struct drm_crtc;
  struct drm_connector;
  struct drm_encoder;
@@ -621,7 +727,7 @@ diff -up linux-2.6.30.noarch/include/drm
  
  /**
   * drm_crtc_funcs - control CRTCs for a given device
-@@ -331,17 +338,29 @@ struct drm_crtc_funcs {
+@@ -333,17 +340,29 @@ struct drm_crtc_funcs {
  	void (*destroy)(struct drm_crtc *crtc);
  
  	int (*set_config)(struct drm_mode_set *set);
@@ -651,7 +757,7 @@ diff -up linux-2.6.30.noarch/include/drm
   *
   * Each CRTC may have one or more connectors associated with it.  This structure
   * allows the CRTC to be controlled.
-@@ -359,6 +378,7 @@ struct drm_crtc {
+@@ -361,6 +380,7 @@ struct drm_crtc {
  
  	struct drm_display_mode mode;
  
@@ -659,7 +765,7 @@ diff -up linux-2.6.30.noarch/include/drm
  	int x, y;
  	struct drm_display_mode *desired_mode;
  	int desired_x, desired_y;
-@@ -368,6 +388,10 @@ struct drm_crtc {
+@@ -370,6 +390,10 @@ struct drm_crtc {
  	uint32_t gamma_size;
  	uint16_t *gamma_store;
  
@@ -670,7 +776,7 @@ diff -up linux-2.6.30.noarch/include/drm
  	/* if you are using the helper */
  	void *helper_private;
  };
-@@ -595,6 +619,7 @@ struct drm_mode_config {
+@@ -597,6 +621,7 @@ struct drm_mode_config {
  
  extern void drm_crtc_init(struct drm_device *dev,
  			  struct drm_crtc *crtc,
@@ -678,7 +784,7 @@ diff -up linux-2.6.30.noarch/include/drm
  			  const struct drm_crtc_funcs *funcs);
  extern void drm_crtc_cleanup(struct drm_crtc *crtc);
  
-@@ -742,6 +767,8 @@ extern int drm_mode_gamma_get_ioctl(stru
+@@ -744,6 +769,8 @@ extern int drm_mode_gamma_get_ioctl(struct drm_device *dev,
  extern int drm_mode_gamma_set_ioctl(struct drm_device *dev,
  				    void *data, struct drm_file *file_priv);
  extern bool drm_detect_hdmi_monitor(struct edid *edid);
@@ -687,51 +793,23 @@ diff -up linux-2.6.30.noarch/include/drm
  extern struct drm_display_mode *drm_cvt_mode(struct drm_device *dev,
  				int hdisplay, int vdisplay, int vrefresh,
  				bool reduced, bool interlaced);
-diff -up linux-2.6.30.noarch/include/drm/drm.h.pf linux-2.6.30.noarch/include/drm/drm.h
---- linux-2.6.30.noarch/include/drm/drm.h.pf	2009-06-10 13:05:27.000000000 +1000
-+++ linux-2.6.30.noarch/include/drm/drm.h	2009-08-25 09:52:41.000000000 +1000
-@@ -686,6 +686,7 @@ struct drm_gem_open {
- #define DRM_IOCTL_MODE_GETFB		DRM_IOWR(0xAD, struct drm_mode_fb_cmd)
- #define DRM_IOCTL_MODE_ADDFB		DRM_IOWR(0xAE, struct drm_mode_fb_cmd)
- #define DRM_IOCTL_MODE_RMFB		DRM_IOWR(0xAF, unsigned int)
-+#define DRM_IOCTL_MODE_PAGE_FLIP	DRM_IOW( 0xB0, struct drm_mode_page_flip)
- 
- /**
-  * Device specific ioctls should only be in their respective headers
-@@ -698,6 +699,30 @@ struct drm_gem_open {
- #define DRM_COMMAND_BASE                0x40
- #define DRM_COMMAND_END			0xA0
+diff --git a/include/drm/drm_crtc_helper.h b/include/drm/drm_crtc_helper.h
+index 4c8daca..b5bd0b8 100644
+--- a/include/drm/drm_crtc_helper.h
++++ b/include/drm/drm_crtc_helper.h
+@@ -126,4 +126,8 @@ static inline void drm_connector_helper_add(struct drm_connector *connector,
+ }
  
-+/**
-+ * Header for events written back to userspace on the drm fd.  The
-+ * type defines the type of event, the length specifies the total
-+ * length of the event (including the header), and user_data is
-+ * typically a 64 bit value passed with the ioctl that triggered the
-+ * event.  A read on the drm fd will always only return complete
-+ * events, that is, if for example the read buffer is 100 bytes, and
-+ * there are two 64 byte events pending, only one will be returned.
-+ */
-+struct drm_event {
-+	__u32 type;
-+	__u32 length;
-+};
-+
-+#define DRM_EVENT_MODE_PAGE_FLIP 0x01
+ extern int drm_helper_resume_force_mode(struct drm_device *dev);
 +
-+struct drm_event_page_flip {
-+	struct drm_event base;
-+	__u64 user_data;
-+	__u32 tv_sec;
-+	__u32 tv_usec;
-+	__u32 frame;
-+};
++extern int drm_crtc_helper_set_base(struct drm_crtc *crtc, int x, int y,
++				    struct drm_framebuffer *old_fb);
 +
- /* typedef area */
- #ifndef __KERNEL__
- typedef struct drm_clip_rect drm_clip_rect_t;
-diff -up linux-2.6.30.noarch/include/drm/drm_mode.h.pf linux-2.6.30.noarch/include/drm/drm_mode.h
---- linux-2.6.30.noarch/include/drm/drm_mode.h.pf	2009-08-25 09:52:20.000000000 +1000
-+++ linux-2.6.30.noarch/include/drm/drm_mode.h	2009-08-25 09:52:41.000000000 +1000
+ #endif
+diff --git a/include/drm/drm_mode.h b/include/drm/drm_mode.h
+index 1f90841..6f08a77 100644
+--- a/include/drm/drm_mode.h
++++ b/include/drm/drm_mode.h
 @@ -268,4 +268,20 @@ struct drm_mode_crtc_lut {
  	__u64 blue;
  };
@@ -753,80 +831,27 @@ diff -up linux-2.6.30.noarch/include/drm
 +};
 +
  #endif
-diff -up linux-2.6.30.noarch/include/drm/drmP.h.pf linux-2.6.30.noarch/include/drm/drmP.h
---- linux-2.6.30.noarch/include/drm/drmP.h.pf	2009-08-25 09:52:20.000000000 +1000
-+++ linux-2.6.30.noarch/include/drm/drmP.h	2009-08-25 09:52:41.000000000 +1000
-@@ -426,6 +426,14 @@ struct drm_buf_entry {
- 	struct drm_freelist freelist;
- };
- 
-+/* Event queued up for userspace to read */
-+struct drm_pending_event {
-+	struct drm_event *event;
-+	struct list_head link;
-+	struct drm_file *file_priv;
-+	void (*destroy) (struct drm_pending_event *event);
-+};
-+
- /** File private data */
- struct drm_file {
- 	int authenticated;
-@@ -449,6 +457,9 @@ struct drm_file {
- 	struct drm_master *master; /* master this node is currently associated with
- 				      N.B. not always minor->master */
- 	struct list_head fbs;
-+
-+	wait_queue_head_t event_wait;
-+	struct list_head event_list;
- };
- 
- /** Wait queue */
-@@ -897,6 +908,16 @@ struct drm_minor {
- 	struct drm_mode_group mode_group;
- };
- 
-+struct drm_pending_flip {
-+	struct drm_pending_event pending_event;
-+	struct drm_framebuffer *old_fb;
-+	struct drm_crtc *crtc;
-+	u32 frame;
-+	int pipe;
-+	struct list_head link;
-+	struct drm_event_page_flip event;
-+};
-+
- /**
-  * DRM device structure. This structure represent a complete card that
-  * may contain multiple heads.
-@@ -996,6 +1017,13 @@ struct drm_device {
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.pf linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.pf	2009-08-25 09:52:20.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c	2009-08-25 09:52:41.000000000 +1000
+@@ -1122,7 +1122,7 @@ nv04_crtc_create(struct drm_device *dev,
+ 	nv_crtc->mode_set.connectors = (struct drm_connector **)(nv_crtc + 1);
+ 	nv_crtc->mode_set.num_connectors = 0;
  
- 	u32 max_vblank_count;           /**< size of vblank counter register */
+-	drm_crtc_init(dev, &nv_crtc->base, &nv04_crtc_funcs);
++	drm_crtc_init(dev, &nv_crtc->base, crtc_num, &nv04_crtc_funcs);
+ 	drm_crtc_helper_add(&nv_crtc->base, &nv04_crtc_helper_funcs);
+ 	drm_mode_crtc_set_gamma_size(&nv_crtc->base, 256);
  
-+	struct work_struct flip_work;
-+
-+	/**
-+	 * List of objects waiting on flip completion
-+	 */
-+	struct list_head flip_list;
-+
- 	/*@} */
- 	cycles_t ctx_start;
- 	cycles_t lck_start;
-@@ -1132,6 +1160,8 @@ extern int drm_lastclose(struct drm_devi
- extern int drm_open(struct inode *inode, struct file *filp);
- extern int drm_stub_open(struct inode *inode, struct file *filp);
- extern int drm_fasync(int fd, struct file *filp, int on);
-+extern ssize_t drm_read(struct file *filp, char __user *buffer,
-+			size_t count, loff_t *offset);
- extern int drm_release(struct inode *inode, struct file *filp);
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.pf linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.pf	2009-08-25 09:52:20.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c	2009-08-25 09:52:41.000000000 +1000
+@@ -810,7 +810,7 @@ nv50_crtc_create(struct drm_device *dev,
+ 	crtc->mode_set.connectors = (struct drm_connector **)(crtc + 1);
+ 	crtc->mode_set.num_connectors = 0;
  
- 				/* Mapping support (drm_vm.h) */
-@@ -1300,6 +1330,8 @@ extern void drm_vblank_pre_modeset(struc
- extern void drm_vblank_post_modeset(struct drm_device *dev, int crtc);
- extern int drm_modeset_ctl(struct drm_device *dev, void *data,
- 			   struct drm_file *file_priv);
-+extern void drm_finish_pending_flip(struct drm_device *dev,
-+				   struct drm_pending_flip *f, u32 frame);
+-	drm_crtc_init(dev, &crtc->base, &nv50_crtc_funcs);
++	drm_crtc_init(dev, &crtc->base, index, &nv50_crtc_funcs);
+ 	drm_crtc_helper_add(&crtc->base, &nv50_crtc_helper_funcs);
+ 	drm_mode_crtc_set_gamma_size(&crtc->base, 256);
  
- 				/* AGP/GART support (drm_agpsupport.h) */
- extern struct drm_agp_head *drm_agp_init(struct drm_device *dev);


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1768
retrieving revision 1.1769
diff -u -p -r1.1768 -r1.1769
--- kernel.spec	8 Sep 2009 02:05:24 -0000	1.1768
+++ kernel.spec	8 Sep 2009 03:47:17 -0000	1.1769
@@ -696,10 +696,6 @@ Patch1821: drm-page-flip.patch
 # intel drm is all merged upstream
 Patch1824: drm-intel-next.patch
 Patch1825: drm-intel-pm.patch
-Patch1826: drm-r600-kms.patch
-Patch1827: drm-rv710-ucode-fix.patch
-Patch1828: drm-god-shut-up-about-edid-already.patch
-Patch1829: drm-ddc-caching-bug.patch
 
 # vga arb
 Patch1900: linux-2.6-vga-arb.patch
@@ -1327,10 +1323,6 @@ ApplyPatch linux-2.6-e1000-ich9.patch
 
 # Nouveau DRM + drm fixes
 ApplyPatch drm-next.patch
-ApplyPatch drm-r600-kms.patch
-ApplyPatch drm-rv710-ucode-fix.patch
-ApplyPatch drm-god-shut-up-about-edid-already.patch
-ApplyPatch drm-ddc-caching-bug.patch
 
 ApplyPatch drm-nouveau.patch
 # pm broken on my thinkpad t60p - airlied
@@ -1339,7 +1331,8 @@ ApplyPatch drm-i915-resume-force-mode.pa
 ApplyPatch drm-intel-big-hammer.patch
 ApplyPatch drm-page-flip.patch
 ApplyOptionalPatch drm-intel-next.patch
-ApplyPatch drm-intel-pm.patch
+#this appears to be upstream - mjg59?
+#ApplyPatch drm-intel-pm.patch
 
 # VGA arb + drm
 ApplyPatch linux-2.6-vga-arb.patch
@@ -2027,6 +2020,9 @@ fi
 # and build.
 
 %changelog
+* Tue Sep 08 2009 Dave Airlie  2.6.31-0.206.rc9.git1
+- drm: rebase to drm-next - r600 accel + kms should start working now
+
 * Mon Sep 07 2009 Chuck Ebbert  2.6.31-0.205.rc9.git1
 - 2.6.31-rc9-git1
 - Temporarily hack the drm-next patch so it still applies; the result


--- drm-ddc-caching-bug.patch DELETED ---


--- drm-god-shut-up-about-edid-already.patch DELETED ---


--- drm-r600-kms.patch DELETED ---


--- drm-rv710-ucode-fix.patch DELETED ---



From emoret at fedoraproject.org  Tue Sep  8 03:50:31 2009
From: emoret at fedoraproject.org (Eric Moret)
Date: Tue,  8 Sep 2009 03:50:31 +0000 (UTC)
Subject: rpms/alsa-plugins/F-10 arcamav.conf,NONE,1.1 speex.conf,NONE,1.1
Message-ID: <20090908035031.1B75A11C043A@cvs1.fedora.phx.redhat.com>

Author: emoret

Update of /cvs/pkgs/rpms/alsa-plugins/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14220

Added Files:
	arcamav.conf speex.conf 
Log Message:
Adding arcamav.conf and speex.conf



***** Error reading new file: [Errno 2] No such file or directory: 'arcamav.conf'

***** Error reading new file: [Errno 2] No such file or directory: 'speex.conf'



From emoret at fedoraproject.org  Tue Sep  8 03:54:54 2009
From: emoret at fedoraproject.org (Eric Moret)
Date: Tue,  8 Sep 2009 03:54:54 +0000 (UTC)
Subject: rpms/alsa-plugins/F-10 alsa-plugins.spec,1.20,1.21
Message-ID: <20090908035454.E231E11C00DB@cvs1.fedora.phx.redhat.com>

Author: emoret

Update of /cvs/pkgs/rpms/alsa-plugins/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16147

Modified Files:
	alsa-plugins.spec 
Log Message:
Up release



Index: alsa-plugins.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-plugins/F-10/alsa-plugins.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- alsa-plugins.spec	8 Sep 2009 03:14:26 -0000	1.20
+++ alsa-plugins.spec	8 Sep 2009 03:54:54 -0000	1.21
@@ -1,6 +1,6 @@
 Name:           alsa-plugins
 Version:        1.0.21
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        The Advanced Linux Sound Architecture (ALSA) Plugins
 # All packages are LGPLv2+ with the exception of samplerate which is GPLv2+
 License:        GPLv2+ and LGPLv2+
@@ -248,6 +248,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep 7 2009 Eric Moret  - 1.0.21-3
+- Added arcamav.conf and speex.conf missing in F-10 branch
+
 * Mon Sep 7 2009 Eric Moret  - 1.0.21-2
 - Added missing dbus-devel dependency to maemo subpackage
 



From airlied at fedoraproject.org  Tue Sep  8 04:03:56 2009
From: airlied at fedoraproject.org (Dave Airlie)
Date: Tue,  8 Sep 2009 04:03:56 +0000 (UTC)
Subject: rpms/kernel/devel drm-vga-arb.patch, 1.6, 1.7 kernel.spec, 1.1769, 
	1.1770
Message-ID: <20090908040356.8CE6A11C00E5@cvs1.fedora.phx.redhat.com>

Author: airlied

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4496

Modified Files:
	drm-vga-arb.patch kernel.spec 
Log Message:
* Tue Sep 08 2009 Dave Airlie  2.6.31-0.207.rc9.git1
- drm-vga-arb.patch: update to avoid lockdep + add r600 support


drm-vga-arb.patch:
 drivers/gpu/drm/drm_irq.c              |   27 +++++++++++++++++++++++++++
 drivers/gpu/drm/i915/i915_dma.c        |   20 ++++++++++++++++++++
 drivers/gpu/drm/i915/i915_drv.h        |    1 +
 drivers/gpu/drm/i915/i915_reg.h        |    1 +
 drivers/gpu/drm/i915/intel_display.c   |   17 +++++++++++++++++
 drivers/gpu/drm/i915/intel_drv.h       |    1 +
 drivers/gpu/drm/radeon/r100.c          |   14 ++++++++++++++
 drivers/gpu/drm/radeon/r600.c          |   14 ++++++++++++++
 drivers/gpu/drm/radeon/r600d.h         |    1 +
 drivers/gpu/drm/radeon/radeon.h        |    2 ++
 drivers/gpu/drm/radeon/radeon_asic.h   |   12 ++++++++++++
 drivers/gpu/drm/radeon/radeon_device.c |   19 +++++++++++++++++++
 include/drm/drmP.h                     |    4 +++-
 13 files changed, 132 insertions(+), 1 deletion(-)

Index: drm-vga-arb.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-vga-arb.patch,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- drm-vga-arb.patch	25 Aug 2009 00:53:29 -0000	1.6
+++ drm-vga-arb.patch	8 Sep 2009 04:03:56 -0000	1.7
@@ -1,7 +1,29 @@
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.da linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c
---- linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.da	2009-08-25 09:56:33.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c	2009-08-25 09:57:03.000000000 +1000
-@@ -38,6 +38,7 @@
+From ba0d10c754ca30de35063a5e14c92bb7328a9f32 Mon Sep 17 00:00:00 2001
+From: Dave Airlie 
+Date: Tue, 8 Sep 2009 13:54:31 +1000
+Subject: [PATCH] drm-vga-arb.patch
+
+---
+ drivers/gpu/drm/drm_irq.c              |   27 +++++++++++++++++++++++++++
+ drivers/gpu/drm/i915/i915_dma.c        |   20 ++++++++++++++++++++
+ drivers/gpu/drm/i915/i915_drv.h        |    1 +
+ drivers/gpu/drm/i915/i915_reg.h        |    1 +
+ drivers/gpu/drm/i915/intel_display.c   |   17 +++++++++++++++++
+ drivers/gpu/drm/i915/intel_drv.h       |    1 +
+ drivers/gpu/drm/radeon/r100.c          |   14 ++++++++++++++
+ drivers/gpu/drm/radeon/r600.c          |   14 ++++++++++++++
+ drivers/gpu/drm/radeon/r600d.h         |    1 +
+ drivers/gpu/drm/radeon/radeon.h        |    2 ++
+ drivers/gpu/drm/radeon/radeon_asic.h   |   12 ++++++++++++
+ drivers/gpu/drm/radeon/radeon_device.c |   19 +++++++++++++++++++
+ include/drm/drmP.h                     |    3 +++
+ 13 files changed, 132 insertions(+), 0 deletions(-)
+
+diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c
+index f85aaf2..0a6f0b3 100644
+--- a/drivers/gpu/drm/drm_irq.c
++++ b/drivers/gpu/drm/drm_irq.c
+@@ -37,6 +37,7 @@
  
  #include 	/* For task queue support */
  
@@ -9,7 +31,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  /**
   * Get interrupt from bus id.
   *
-@@ -212,6 +213,26 @@ err:
+@@ -171,6 +172,26 @@ err:
  }
  EXPORT_SYMBOL(drm_vblank_init);
  
@@ -36,7 +58,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  /**
   * Install IRQ handler.
   *
-@@ -272,6 +293,9 @@ int drm_irq_install(struct drm_device *d
+@@ -231,6 +252,9 @@ int drm_irq_install(struct drm_device *dev)
  		return ret;
  	}
  
@@ -46,7 +68,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	/* After installing handler */
  	ret = dev->driver->irq_postinstall(dev);
  	if (ret < 0) {
-@@ -320,6 +344,9 @@ int drm_irq_uninstall(struct drm_device 
+@@ -279,6 +303,9 @@ int drm_irq_uninstall(struct drm_device * dev)
  
  	DRM_DEBUG("irq=%d\n", dev->pdev->irq);
  
@@ -56,10 +78,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	dev->driver->irq_uninstall(dev);
  
  	free_irq(dev->pdev->irq, dev);
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c.da linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c
---- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c.da	2009-08-25 09:56:33.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c	2009-08-25 09:57:03.000000000 +1000
-@@ -32,6 +32,7 @@
+diff --git a/drivers/gpu/drm/i915/i915_dma.c b/drivers/gpu/drm/i915/i915_dma.c
+index 9909505..5a49a18 100644
+--- a/drivers/gpu/drm/i915/i915_dma.c
++++ b/drivers/gpu/drm/i915/i915_dma.c
+@@ -33,6 +33,7 @@
  #include "intel_drv.h"
  #include "i915_drm.h"
  #include "i915_drv.h"
@@ -67,7 +90,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  
  /* Really want an OS-independent resettable timer.  Would like to have
   * this loop run for (eg) 3 sec, but have the timer reset every time
-@@ -979,6 +980,19 @@ static int i915_probe_agp(struct drm_dev
+@@ -1012,6 +1013,19 @@ static int i915_probe_agp(struct drm_device *dev, uint32_t *aperture_size,
  	return 0;
  }
  
@@ -87,7 +110,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  static int i915_load_modeset_init(struct drm_device *dev,
  				  unsigned long prealloc_size,
  				  unsigned long agp_size)
-@@ -1024,6 +1038,11 @@ static int i915_load_modeset_init(struct
+@@ -1057,6 +1071,11 @@ static int i915_load_modeset_init(struct drm_device *dev,
  	if (ret)
  		DRM_INFO("failed to find VBIOS tables\n");
  
@@ -99,7 +122,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	ret = drm_irq_install(dev);
  	if (ret)
  		goto destroy_ringbuffer;
-@@ -1284,6 +1303,7 @@ int i915_driver_unload(struct drm_device
+@@ -1324,6 +1343,7 @@ int i915_driver_unload(struct drm_device *dev)
  
  	if (drm_core_check_feature(dev, DRIVER_MODESET)) {
  		drm_irq_uninstall(dev);
@@ -107,10 +130,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	}
  
  	if (dev->pdev->msi_enabled)
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h.da linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h
---- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h.da	2009-08-25 09:56:33.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h	2009-08-25 09:57:03.000000000 +1000
-@@ -761,6 +761,7 @@ static inline void opregion_enable_asle(
+diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
+index 77ed060..a0632f8 100644
+--- a/drivers/gpu/drm/i915/i915_drv.h
++++ b/drivers/gpu/drm/i915/i915_drv.h
+@@ -766,6 +766,7 @@ static inline void opregion_enable_asle(struct drm_device *dev) { return; }
  /* modesetting */
  extern void intel_modeset_init(struct drm_device *dev);
  extern void intel_modeset_cleanup(struct drm_device *dev);
@@ -118,9 +142,10 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  
  /**
   * Lock test for when it's just for synchronization of ring access.
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h.da linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h
---- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h.da	2009-08-25 09:56:33.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h	2009-08-25 09:57:03.000000000 +1000
+diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
+index e38cd21..3f79635 100644
+--- a/drivers/gpu/drm/i915/i915_reg.h
++++ b/drivers/gpu/drm/i915/i915_reg.h
 @@ -30,6 +30,7 @@
   * fb aperture size and the amount of pre-reserved memory.
   */
@@ -129,10 +154,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  #define INTEL_GMCH_ENABLED	0x4
  #define INTEL_GMCH_MEM_MASK	0x1
  #define INTEL_GMCH_MEM_64M	0x1
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.da linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c
---- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.da	2009-08-25 09:56:33.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c	2009-08-25 09:57:03.000000000 +1000
-@@ -3871,3 +3871,26 @@ struct drm_encoder *intel_best_encoder(s
+diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c
+index 155719f..0227b16 100644
+--- a/drivers/gpu/drm/i915/intel_display.c
++++ b/drivers/gpu/drm/i915/intel_display.c
+@@ -3917,3 +3917,20 @@ struct drm_encoder *intel_best_encoder(struct drm_connector *connector)
  
  	return &intel_output->enc;
  }
@@ -142,36 +168,32 @@ diff -up linux-2.6.30.noarch/drivers/gpu
 + */
 +int intel_modeset_vga_set_state(struct drm_device *dev, bool state)
 +{
-+	struct pci_dev *bridge_dev;
++	struct drm_i915_private *dev_priv = dev->dev_private;
 +	u16 gmch_ctrl;
 +
-+	bridge_dev = pci_get_bus_and_slot(0, PCI_DEVFN(0, 0));
-+	if (!bridge_dev) {
-+		DRM_ERROR("Can't disable VGA, no bridge\n");
-+		return -1;
-+	}
-+
-+	pci_read_config_word(bridge_dev, INTEL_GMCH_CTRL, &gmch_ctrl);
++	pci_read_config_word(dev_priv->bridge_dev, INTEL_GMCH_CTRL, &gmch_ctrl);
 +	if (state)
 +		gmch_ctrl &= ~INTEL_GMCH_VGA_DISABLE;
 +	else
 +		gmch_ctrl |= INTEL_GMCH_VGA_DISABLE;
-+	pci_write_config_word(bridge_dev, INTEL_GMCH_CTRL, gmch_ctrl);
++	pci_write_config_word(dev_priv->bridge_dev, INTEL_GMCH_CTRL, gmch_ctrl);
 +	return 0;
 +}
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.da linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h
---- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.da	2009-08-25 09:56:33.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h	2009-08-25 09:57:03.000000000 +1000
-@@ -161,4 +161,5 @@ extern int intel_framebuffer_create(stru
+diff --git a/drivers/gpu/drm/i915/intel_drv.h b/drivers/gpu/drm/i915/intel_drv.h
+index b9e47f1..3a0004f 100644
+--- a/drivers/gpu/drm/i915/intel_drv.h
++++ b/drivers/gpu/drm/i915/intel_drv.h
+@@ -178,4 +178,5 @@ extern int intel_framebuffer_create(struct drm_device *dev,
  				    struct drm_mode_fb_cmd *mode_cmd,
  				    struct drm_framebuffer **fb,
  				    struct drm_gem_object *obj);
 +
  #endif /* __INTEL_DRV_H__ */
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c.da linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c
---- linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c.da	2009-08-25 09:56:33.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c	2009-08-25 09:57:03.000000000 +1000
-@@ -1574,6 +1574,20 @@ void r100_vram_init_sizes(struct radeon_
+diff --git a/drivers/gpu/drm/radeon/r100.c b/drivers/gpu/drm/radeon/r100.c
+index 5708c07..386ddbc 100644
+--- a/drivers/gpu/drm/radeon/r100.c
++++ b/drivers/gpu/drm/radeon/r100.c
+@@ -1916,6 +1916,20 @@ void r100_vram_init_sizes(struct radeon_device *rdev)
  		rdev->mc.real_vram_size = rdev->mc.aper_size;
  }
  
@@ -192,10 +214,68 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  void r100_vram_info(struct radeon_device *rdev)
  {
  	r100_vram_get_type(rdev);
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h.da linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h
---- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h.da	2009-08-25 09:56:33.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h	2009-08-25 09:57:03.000000000 +1000
-@@ -46,6 +46,7 @@ uint32_t r100_mm_rreg(struct radeon_devi
+diff --git a/drivers/gpu/drm/radeon/r600.c b/drivers/gpu/drm/radeon/r600.c
+index d8fcef4..3417dff 100644
+--- a/drivers/gpu/drm/radeon/r600.c
++++ b/drivers/gpu/drm/radeon/r600.c
+@@ -1444,6 +1444,20 @@ bool r600_card_posted(struct radeon_device *rdev)
+ 	return false;
+ }
+ 
++void r600_vga_set_state(struct radeon_device *rdev, bool state)
++{
++	uint32_t temp;
++
++	temp = RREG32(CONFIG_CNTL);
++	if (state == false) {
++		temp &= ~(1<<0);
++		temp |= (1<<1);
++	} else {
++		temp &= ~(1<<1);
++	}
++	WREG32(CONFIG_CNTL, temp);
++}
++
+ int r600_resume(struct radeon_device *rdev)
+ {
+ 	int r;
+diff --git a/drivers/gpu/drm/radeon/r600d.h b/drivers/gpu/drm/radeon/r600d.h
+index 723295f..4a9028a 100644
+--- a/drivers/gpu/drm/radeon/r600d.h
++++ b/drivers/gpu/drm/radeon/r600d.h
+@@ -78,6 +78,7 @@
+ #define CB_COLOR0_MASK                                  0x28100
+ 
+ #define	CONFIG_MEMSIZE					0x5428
++#define CONFIG_CNTL					0x5424
+ #define	CP_STAT						0x8680
+ #define	CP_COHER_BASE					0x85F8
+ #define	CP_DEBUG					0xC1FC
+diff --git a/drivers/gpu/drm/radeon/radeon.h b/drivers/gpu/drm/radeon/radeon.h
+index 3299733..98a0c7f 100644
+--- a/drivers/gpu/drm/radeon/radeon.h
++++ b/drivers/gpu/drm/radeon/radeon.h
+@@ -592,6 +592,7 @@ struct radeon_asic {
+ 	int (*suspend)(struct radeon_device *rdev);
+ 	void (*errata)(struct radeon_device *rdev);
+ 	void (*vram_info)(struct radeon_device *rdev);
++	void (*vga_set_state)(struct radeon_device *rdev, bool state);
+ 	int (*gpu_reset)(struct radeon_device *rdev);
+ 	int (*mc_init)(struct radeon_device *rdev);
+ 	void (*mc_fini)(struct radeon_device *rdev);
+@@ -901,6 +902,7 @@ static inline void radeon_ring_write(struct radeon_device *rdev, uint32_t v)
+ #define radeon_cs_parse(p) rdev->asic->cs_parse((p))
+ #define radeon_errata(rdev) (rdev)->asic->errata((rdev))
+ #define radeon_vram_info(rdev) (rdev)->asic->vram_info((rdev))
++#define radeon_vga_set_state(rdev, state) (rdev)->asic->vga_set_state((rdev), (state))
+ #define radeon_gpu_reset(rdev) (rdev)->asic->gpu_reset((rdev))
+ #define radeon_mc_init(rdev) (rdev)->asic->mc_init((rdev))
+ #define radeon_mc_fini(rdev) (rdev)->asic->mc_fini((rdev))
+diff --git a/drivers/gpu/drm/radeon/radeon_asic.h b/drivers/gpu/drm/radeon/radeon_asic.h
+index e87bb91..fd18cd6 100644
+--- a/drivers/gpu/drm/radeon/radeon_asic.h
++++ b/drivers/gpu/drm/radeon/radeon_asic.h
+@@ -47,6 +47,7 @@ uint32_t r100_mm_rreg(struct radeon_device *rdev, uint32_t reg);
  void r100_mm_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v);
  void r100_errata(struct radeon_device *rdev);
  void r100_vram_info(struct radeon_device *rdev);
@@ -203,7 +283,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  int r100_gpu_reset(struct radeon_device *rdev);
  int r100_mc_init(struct radeon_device *rdev);
  void r100_mc_fini(struct radeon_device *rdev);
-@@ -85,6 +86,7 @@ static struct radeon_asic r100_asic = {
+@@ -87,6 +88,7 @@ static struct radeon_asic r100_asic = {
  	.init = &r100_init,
  	.errata = &r100_errata,
  	.vram_info = &r100_vram_info,
@@ -211,7 +291,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	.gpu_reset = &r100_gpu_reset,
  	.mc_init = &r100_mc_init,
  	.mc_fini = &r100_mc_fini,
-@@ -149,6 +151,7 @@ static struct radeon_asic r300_asic = {
+@@ -152,6 +154,7 @@ static struct radeon_asic r300_asic = {
  	.init = &r300_init,
  	.errata = &r300_errata,
  	.vram_info = &r300_vram_info,
@@ -219,7 +299,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	.gpu_reset = &r300_gpu_reset,
  	.mc_init = &r300_mc_init,
  	.mc_fini = &r300_mc_fini,
-@@ -193,6 +196,7 @@ static struct radeon_asic r420_asic = {
+@@ -197,6 +200,7 @@ static struct radeon_asic r420_asic = {
  	.init = &r300_init,
  	.errata = &r420_errata,
  	.vram_info = &r420_vram_info,
@@ -227,7 +307,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	.gpu_reset = &r300_gpu_reset,
  	.mc_init = &r420_mc_init,
  	.mc_fini = &r420_mc_fini,
-@@ -244,6 +248,7 @@ static struct radeon_asic rs400_asic = {
+@@ -249,6 +253,7 @@ static struct radeon_asic rs400_asic = {
  	.init = &r300_init,
  	.errata = &rs400_errata,
  	.vram_info = &rs400_vram_info,
@@ -235,23 +315,23 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	.gpu_reset = &r300_gpu_reset,
  	.mc_init = &rs400_mc_init,
  	.mc_fini = &rs400_mc_fini,
-@@ -299,6 +304,7 @@ static struct radeon_asic rs600_asic = {
- 	.init = &r300_init,
+@@ -306,6 +311,7 @@ static struct radeon_asic rs600_asic = {
+ 	.init = &rs600_init,
  	.errata = &rs600_errata,
  	.vram_info = &rs600_vram_info,
 +	.vga_set_state = &r100_vga_set_state,
  	.gpu_reset = &r300_gpu_reset,
  	.mc_init = &rs600_mc_init,
  	.mc_fini = &rs600_mc_fini,
-@@ -346,6 +352,7 @@ static struct radeon_asic rs690_asic = {
- 	.init = &rs690_init,
+@@ -353,6 +359,7 @@ static struct radeon_asic rs690_asic = {
+ 	.init = &rs600_init,
  	.errata = &rs690_errata,
  	.vram_info = &rs690_vram_info,
 +	.vga_set_state = &r100_vga_set_state,
  	.gpu_reset = &r300_gpu_reset,
  	.mc_init = &rs690_mc_init,
  	.mc_fini = &rs690_mc_fini,
-@@ -399,6 +406,7 @@ static struct radeon_asic rv515_asic = {
+@@ -407,6 +414,7 @@ static struct radeon_asic rv515_asic = {
  	.init = &rv515_init,
  	.errata = &rv515_errata,
  	.vram_info = &rv515_vram_info,
@@ -259,7 +339,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	.gpu_reset = &rv515_gpu_reset,
  	.mc_init = &rv515_mc_init,
  	.mc_fini = &rv515_mc_fini,
-@@ -445,6 +453,7 @@ static struct radeon_asic r520_asic = {
+@@ -454,6 +462,7 @@ static struct radeon_asic r520_asic = {
  	.init = &rv515_init,
  	.errata = &r520_errata,
  	.vram_info = &r520_vram_info,
@@ -267,9 +347,34 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	.gpu_reset = &rv515_gpu_reset,
  	.mc_init = &r520_mc_init,
  	.mc_fini = &r520_mc_fini,
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c.da linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c
---- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c.da	2009-08-25 09:56:33.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c	2009-08-25 09:57:03.000000000 +1000
+@@ -495,6 +504,7 @@ int r600_init(struct radeon_device *rdev);
+ void r600_fini(struct radeon_device *rdev);
+ int r600_suspend(struct radeon_device *rdev);
+ int r600_resume(struct radeon_device *rdev);
++void r600_vga_set_state(struct radeon_device *rdev, bool state);
+ int r600_wb_init(struct radeon_device *rdev);
+ void r600_wb_fini(struct radeon_device *rdev);
+ void r600_cp_commit(struct radeon_device *rdev);
+@@ -531,6 +541,7 @@ static struct radeon_asic r600_asic = {
+ 	.resume = &r600_resume,
+ 	.cp_commit = &r600_cp_commit,
+ 	.vram_info = NULL,
++	.vga_set_state = &r600_vga_set_state,
+ 	.gpu_reset = &r600_gpu_reset,
+ 	.mc_init = NULL,
+ 	.mc_fini = NULL,
+@@ -581,6 +592,7 @@ static struct radeon_asic rv770_asic = {
+ 	.cp_commit = &r600_cp_commit,
+ 	.vram_info = NULL,
+ 	.gpu_reset = &rv770_gpu_reset,
++	.vga_set_state = &r600_vga_set_state,
+ 	.mc_init = NULL,
+ 	.mc_fini = NULL,
+ 	.wb_init = &r600_wb_init,
+diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c
+index f2469c5..764d2f8 100644
+--- a/drivers/gpu/drm/radeon/radeon_device.c
++++ b/drivers/gpu/drm/radeon/radeon_device.c
 @@ -29,6 +29,7 @@
  #include 
  #include 
@@ -278,7 +383,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  #include "radeon_reg.h"
  #include "radeon.h"
  #include "radeon_asic.h"
-@@ -468,7 +469,18 @@ void radeon_combios_fini(struct radeon_d
+@@ -468,7 +469,18 @@ void radeon_combios_fini(struct radeon_device *rdev)
  int radeon_modeset_init(struct radeon_device *rdev);
  void radeon_modeset_fini(struct radeon_device *rdev);
  
@@ -297,7 +402,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  /*
   * Radeon device.
   */
-@@ -559,6 +571,12 @@ int radeon_device_init(struct radeon_dev
+@@ -559,6 +571,12 @@ int radeon_device_init(struct radeon_device *rdev,
  		/* Initialize surface registers */
  		radeon_surface_init(rdev);
  
@@ -310,7 +415,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  		/* TODO: disable VGA need to use VGA request */
  		/* BIOS*/
  		if (!radeon_get_bios(rdev)) {
-@@ -693,6 +711,7 @@ void radeon_device_fini(struct radeon_de
+@@ -693,6 +711,7 @@ void radeon_device_fini(struct radeon_device *rdev)
  		radeon_agp_fini(rdev);
  #endif
  		radeon_irq_kms_fini(rdev);
@@ -318,29 +423,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  		radeon_fence_driver_fini(rdev);
  		radeon_clocks_fini(rdev);
  		radeon_object_fini(rdev);
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h.da linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h
---- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h.da	2009-08-25 09:56:33.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h	2009-08-25 09:57:03.000000000 +1000
-@@ -580,6 +580,7 @@ struct radeon_asic {
- 	int (*suspend)(struct radeon_device *rdev);
- 	void (*errata)(struct radeon_device *rdev);
- 	void (*vram_info)(struct radeon_device *rdev);
-+	void (*vga_set_state)(struct radeon_device *rdev, bool state);
- 	int (*gpu_reset)(struct radeon_device *rdev);
- 	int (*mc_init)(struct radeon_device *rdev);
- 	void (*mc_fini)(struct radeon_device *rdev);
-@@ -917,6 +918,7 @@ static inline void radeon_ring_write(str
- #define radeon_cs_parse(p) rdev->asic->cs_parse((p))
- #define radeon_errata(rdev) (rdev)->asic->errata((rdev))
- #define radeon_vram_info(rdev) (rdev)->asic->vram_info((rdev))
-+#define radeon_vga_set_state(rdev, state) (rdev)->asic->vga_set_state((rdev), (state))
- #define radeon_gpu_reset(rdev) (rdev)->asic->gpu_reset((rdev))
- #define radeon_mc_init(rdev) (rdev)->asic->mc_init((rdev))
- #define radeon_mc_fini(rdev) (rdev)->asic->mc_fini((rdev))
-diff -up linux-2.6.30.noarch/include/drm/drmP.h.da linux-2.6.30.noarch/include/drm/drmP.h
---- linux-2.6.30.noarch/include/drm/drmP.h.da	2009-08-25 09:56:33.000000000 +1000
-+++ linux-2.6.30.noarch/include/drm/drmP.h	2009-08-25 09:57:03.000000000 +1000
-@@ -821,6 +821,9 @@ struct drm_driver {
+diff --git a/include/drm/drmP.h b/include/drm/drmP.h
+index eeefb63..c8e64bb 100644
+--- a/include/drm/drmP.h
++++ b/include/drm/drmP.h
+@@ -810,6 +810,9 @@ struct drm_driver {
  	int (*gem_init_object) (struct drm_gem_object *obj);
  	void (*gem_free_object) (struct drm_gem_object *obj);
  
@@ -350,3 +437,6 @@ diff -up linux-2.6.30.noarch/include/drm
  	/* Driver private ops for this object */
  	struct vm_operations_struct *gem_vm_ops;
  
+-- 
+1.6.0.6
+


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1769
retrieving revision 1.1770
diff -u -p -r1.1769 -r1.1770
--- kernel.spec	8 Sep 2009 03:47:17 -0000	1.1769
+++ kernel.spec	8 Sep 2009 04:03:56 -0000	1.1770
@@ -2020,6 +2020,9 @@ fi
 # and build.
 
 %changelog
+* Tue Sep 08 2009 Dave Airlie  2.6.31-0.207.rc9.git1
+- drm-vga-arb.patch: update to avoid lockdep + add r600 support
+
 * Tue Sep 08 2009 Dave Airlie  2.6.31-0.206.rc9.git1
 - drm: rebase to drm-next - r600 accel + kms should start working now
 



From tagoh at fedoraproject.org  Tue Sep  8 04:13:33 2009
From: tagoh at fedoraproject.org (Akira TAGOH)
Date: Tue,  8 Sep 2009 04:13:33 +0000 (UTC)
Subject: rpms/imsettings/devel imsettings-unref-notify.patch, NONE,
	1.1 imsettings.spec, 1.37, 1.38
Message-ID: <20090908041333.4256F11C0082@cvs1.fedora.phx.redhat.com>

Author: tagoh

Update of /cvs/pkgs/rpms/imsettings/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11166

Modified Files:
	imsettings.spec 
Added Files:
	imsettings-unref-notify.patch 
Log Message:
* Tue Sep  8 2009 Akira TAGOH  - 0.107.3-2
- Fix aborting after dbus session closed. (#520976)

imsettings-unref-notify.patch:
 factory.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE imsettings-unref-notify.patch ---
2009-09-08  Akira TAGOH  

	* src/factory.c (imsettings_manager_real_finalize): unreference the object.

Index: src/factory.c
===================================================================
--- src/factory.c	(????? 329)
+++ src/factory.c	(????? 330)
@@ -844,7 +844,7 @@
 	if (priv->body2info)
 		g_hash_table_destroy(priv->body2info);
 	if (priv->notify)
-		notify_notification_close(priv->notify, NULL);
+		g_object_unref(priv->notify);
 
 	if (G_OBJECT_CLASS (imsettings_manager_parent_class)->finalize)
 		G_OBJECT_CLASS (imsettings_manager_parent_class)->finalize(object);


Index: imsettings.spec
===================================================================
RCS file: /cvs/pkgs/rpms/imsettings/devel/imsettings.spec,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -p -r1.37 -r1.38
--- imsettings.spec	1 Sep 2009 13:39:10 -0000	1.37
+++ imsettings.spec	8 Sep 2009 04:13:33 -0000	1.38
@@ -1,6 +1,6 @@
 Name:		imsettings
 Version:	0.107.3
-Release:	1%{?dist}
+Release:	2%{?dist}
 License:	LGPLv2+
 URL:		http://code.google.com/p/imsettings/
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -18,6 +18,7 @@ Source0:	http://imsettings.googlecode.co
 Source1: 	imsettings-kde.sh
 Patch0:		imsettings-constraint-of-language.patch
 Patch1:		imsettings-disable-xim.patch
+Patch2:		imsettings-unref-notify.patch
 
 Summary:	Delivery framework for general Input Method configuration
 Group:		Applications/System
@@ -86,6 +87,7 @@ This package contains a plugin to get th
 %setup -q
 %patch0 -p1 -b .0-lang
 %patch1 -p1 -b .1-xim
+%patch2 -p1 -b .2-unref
 
 %build
 %configure	\
@@ -211,6 +213,9 @@ fi
 
 
 %changelog
+* Tue Sep  8 2009 Akira TAGOH  - 0.107.3-2
+- Fix aborting after dbus session closed. (#520976)
+
 * Tue Sep  1 2009 Akira TAGOH  - 0.107.3-1
 - New upstream release.
   - Fix taking CPU load after switching IM.



From dcantrel at fedoraproject.org  Tue Sep  8 04:17:58 2009
From: dcantrel at fedoraproject.org (David Cantrell)
Date: Tue,  8 Sep 2009 04:17:58 +0000 (UTC)
Subject: rpms/anaconda/devel .cvsignore, 1.663, 1.664 anaconda.spec, 1.813, 
	1.814 sources, 1.797, 1.798
Message-ID: <20090908041758.A22C711C0082@cvs1.fedora.phx.redhat.com>

Author: dcantrel

Update of /cvs/pkgs/rpms/anaconda/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12583

Modified Files:
	.cvsignore anaconda.spec sources 
Log Message:
* Mon Sep 07 2009 David Cantrell  - 12.21-1
- Require python-meh (#521661) (dcantrell)
- Handle UnknownSwapError when turning on existing swap volumes. (dcantrell)
- Check for a valid interface in swapErrorDialog, exit without one.
  (dcantrell)
- On SuspendError, allow users to skip/format/exit like OldSwapError.
  (dcantrell)
- Raise exception if detected swap volumes are not Linux v1 swap space.
  (dcantrell)
- Handle OldSwapError (#510817) (dcantrell)
- Support a force=True argument on SwapSpace.create() (dcantrell)
- Skip all Makefiles and the liveinst subdirectory in 'make updates'
  (dcantrell)
- Make anaconda know its version number (#520061) (dcantrell)
- Add top back to the stage2 image. (clumens)
- Do not put device node path, but the fs UUID in fstab for mdraid:
  (#519337) (hdegoede)
- Expose common fsset methods and properties in class Storage. (dcantrell)
- Don't display the warning about not enough memory on a VNC install
  (#521109). (clumens)
- The vtoc.h header has moved from the kernel to s390utils (karsten,
  #520830). (clumens)



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/anaconda/devel/.cvsignore,v
retrieving revision 1.663
retrieving revision 1.664
diff -u -p -r1.663 -r1.664
--- .cvsignore	3 Sep 2009 02:33:30 -0000	1.663
+++ .cvsignore	8 Sep 2009 04:17:58 -0000	1.664
@@ -1 +1 @@
-anaconda-12.20.tar.bz2
+anaconda-12.21.tar.bz2


Index: anaconda.spec
===================================================================
RCS file: /cvs/pkgs/rpms/anaconda/devel/anaconda.spec,v
retrieving revision 1.813
retrieving revision 1.814
diff -u -p -r1.813 -r1.814
--- anaconda.spec	3 Sep 2009 02:33:30 -0000	1.813
+++ anaconda.spec	8 Sep 2009 04:17:58 -0000	1.814
@@ -3,7 +3,7 @@
 
 Summary: Graphical system installer
 Name:    anaconda
-Version: 12.20
+Version: 12.21
 Release: 1%{?dist}
 License: GPLv2+
 Group:   Applications/System
@@ -79,7 +79,11 @@ BuildRequires: dbus-devel >= %{dbusver}
 BuildRequires: desktop-file-utils
 %endif
 BuildRequires: iscsi-initiator-utils-devel >= %{iscsiver}
+%ifarch s390 s390x
+BuildRequires: s390utils-devel
+%endif
 
+Requires: python-meh
 Requires: policycoreutils
 Requires: rpm-python >= %{rpmpythonver}
 Requires: comps-extras
@@ -210,6 +214,29 @@ update-desktop-database &> /dev/null || 
 %endif
 
 %changelog
+* Mon Sep 07 2009 David Cantrell  - 12.21-1
+- Require python-meh (#521661) (dcantrell)
+- Handle UnknownSwapError when turning on existing swap volumes. (dcantrell)
+- Check for a valid interface in swapErrorDialog, exit without one.
+  (dcantrell)
+- On SuspendError, allow users to skip/format/exit like OldSwapError.
+  (dcantrell)
+- Raise exception if detected swap volumes are not Linux v1 swap space.
+  (dcantrell)
+- Handle OldSwapError (#510817) (dcantrell)
+- Support a force=True argument on SwapSpace.create() (dcantrell)
+- Skip all Makefiles and the liveinst subdirectory in 'make updates'
+  (dcantrell)
+- Make anaconda know its version number (#520061) (dcantrell)
+- Add top back to the stage2 image. (clumens)
+- Do not put device node path, but the fs UUID in fstab for mdraid:
+  (#519337) (hdegoede)
+- Expose common fsset methods and properties in class Storage. (dcantrell)
+- Don't display the warning about not enough memory on a VNC install
+  (#521109). (clumens)
+- The vtoc.h header has moved from the kernel to s390utils (karsten,
+  #520830). (clumens)
+
 * Wed Sep 02 2009 David Cantrell  - 12.20-1
 - Rename mostlyclean-glade to mostlyclean-liveinst. (dcantrell)
 - Handle rootPath referencing a chroot value or actual path (#519665)


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/anaconda/devel/sources,v
retrieving revision 1.797
retrieving revision 1.798
diff -u -p -r1.797 -r1.798
--- sources	3 Sep 2009 02:33:30 -0000	1.797
+++ sources	8 Sep 2009 04:17:58 -0000	1.798
@@ -1 +1 @@
-f117ebba1cc50fe6b3ccc1f37c619e27  anaconda-12.20.tar.bz2
+7820416851e1cdc9cddbcbccc3735a73  anaconda-12.21.tar.bz2



From bskeggs at fedoraproject.org  Tue Sep  8 04:18:49 2009
From: bskeggs at fedoraproject.org (Ben Skeggs)
Date: Tue,  8 Sep 2009 04:18:49 +0000 (UTC)
Subject: rpms/kernel/devel drm-nouveau.patch, 1.45, 1.46 kernel.spec, 1.1770,
	1.1771
Message-ID: <20090908041849.1B4E611C0082@cvs1.fedora.phx.redhat.com>

Author: bskeggs

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12803

Modified Files:
	drm-nouveau.patch kernel.spec 
Log Message:
* Tue Sep 09 2009 Ben Skeggs  2.6.31-0.208.rc9.git1
- drm-nouveau.patch: latest upstream + rebase onto drm-next


drm-nouveau.patch:
 drivers/gpu/drm/Kconfig                     |   45 
 drivers/gpu/drm/Makefile                    |    2 
 drivers/gpu/drm/drm_bufs.c                  |   28 
 drivers/gpu/drm/i2c/Makefile                |    4 
 drivers/gpu/drm/i2c/ch7006_drv.c            |  532 
 drivers/gpu/drm/i2c/ch7006_mode.c           |  473 
 drivers/gpu/drm/i2c/ch7006_priv.h           |  340 
 drivers/gpu/drm/nouveau/Makefile            |   27 
 drivers/gpu/drm/nouveau/nouveau_backlight.c |  155 
 drivers/gpu/drm/nouveau/nouveau_bios.c      | 5209 ++++++
 drivers/gpu/drm/nouveau/nouveau_bios.h      |  235 
 drivers/gpu/drm/nouveau/nouveau_bo.c        |  622 
 drivers/gpu/drm/nouveau/nouveau_calc.c      |  626 
 drivers/gpu/drm/nouveau/nouveau_channel.c   |  520 
 drivers/gpu/drm/nouveau/nouveau_connector.c |  689 
 drivers/gpu/drm/nouveau/nouveau_connector.h |   55 
 drivers/gpu/drm/nouveau/nouveau_crtc.h      |   95 
 drivers/gpu/drm/nouveau/nouveau_display.c   |  115 
 drivers/gpu/drm/nouveau/nouveau_dma.c       |  206 
 drivers/gpu/drm/nouveau/nouveau_dma.h       |  148 
 drivers/gpu/drm/nouveau/nouveau_drv.c       |  432 
 drivers/gpu/drm/nouveau/nouveau_drv.h       | 1201 +
 drivers/gpu/drm/nouveau/nouveau_encoder.h   |   66 
 drivers/gpu/drm/nouveau/nouveau_fb.h        |   47 
 drivers/gpu/drm/nouveau/nouveau_fbcon.c     |  350 
 drivers/gpu/drm/nouveau/nouveau_fbcon.h     |   48 
 drivers/gpu/drm/nouveau/nouveau_fence.c     |  261 
 drivers/gpu/drm/nouveau/nouveau_gem.c       |  943 +
 drivers/gpu/drm/nouveau/nouveau_hw.c        | 1077 +
 drivers/gpu/drm/nouveau/nouveau_hw.h        |  446 
 drivers/gpu/drm/nouveau/nouveau_i2c.c       |  256 
 drivers/gpu/drm/nouveau/nouveau_i2c.h       |   45 
 drivers/gpu/drm/nouveau/nouveau_ioc32.c     |   72 
 drivers/gpu/drm/nouveau/nouveau_irq.c       |  675 
 drivers/gpu/drm/nouveau/nouveau_mem.c       |  565 
 drivers/gpu/drm/nouveau/nouveau_notifier.c  |  194 
 drivers/gpu/drm/nouveau/nouveau_object.c    | 1279 +
 drivers/gpu/drm/nouveau/nouveau_reg.h       |  834 +
 drivers/gpu/drm/nouveau/nouveau_sgdma.c     |  317 
 drivers/gpu/drm/nouveau/nouveau_state.c     |  826 +
 drivers/gpu/drm/nouveau/nouveau_swmthd.h    |   33 
 drivers/gpu/drm/nouveau/nouveau_ttm.c       |  131 
 drivers/gpu/drm/nouveau/nv04_crtc.c         | 1014 +
 drivers/gpu/drm/nouveau/nv04_cursor.c       |   70 
 drivers/gpu/drm/nouveau/nv04_dac.c          |  525 
 drivers/gpu/drm/nouveau/nv04_dfp.c          |  621 
 drivers/gpu/drm/nouveau/nv04_display.c      |  293 
 drivers/gpu/drm/nouveau/nv04_fb.c           |   21 
 drivers/gpu/drm/nouveau/nv04_fbcon.c        |  292 
 drivers/gpu/drm/nouveau/nv04_fifo.c         |  295 
 drivers/gpu/drm/nouveau/nv04_graph.c        |  583 
 drivers/gpu/drm/nouveau/nv04_instmem.c      |  207 
 drivers/gpu/drm/nouveau/nv04_mc.c           |   20 
 drivers/gpu/drm/nouveau/nv04_timer.c        |   51 
 drivers/gpu/drm/nouveau/nv04_tv.c           |  304 
 drivers/gpu/drm/nouveau/nv10_fb.c           |   24 
 drivers/gpu/drm/nouveau/nv10_fifo.c         |  177 
 drivers/gpu/drm/nouveau/nv10_graph.c        |  945 +
 drivers/gpu/drm/nouveau/nv17_tv.c           |  660 
 drivers/gpu/drm/nouveau/nv17_tv.h           |  156 
 drivers/gpu/drm/nouveau/nv17_tv_modes.c     |  582 
 drivers/gpu/drm/nouveau/nv20_graph.c        |  784 
 drivers/gpu/drm/nouveau/nv40_fb.c           |   62 
 drivers/gpu/drm/nouveau/nv40_fifo.c         |  223 
 drivers/gpu/drm/nouveau/nv40_graph.c        | 2203 ++
 drivers/gpu/drm/nouveau/nv40_mc.c           |   38 
 drivers/gpu/drm/nouveau/nv50_crtc.c         |  796 +
 drivers/gpu/drm/nouveau/nv50_cursor.c       |  151 
 drivers/gpu/drm/nouveau/nv50_dac.c          |  296 
 drivers/gpu/drm/nouveau/nv50_display.c      |  905 +
 drivers/gpu/drm/nouveau/nv50_display.h      |   46 
 drivers/gpu/drm/nouveau/nv50_evo.h          |  113 
 drivers/gpu/drm/nouveau/nv50_fbcon.c        |  256 
 drivers/gpu/drm/nouveau/nv50_fifo.c         |  475 
 drivers/gpu/drm/nouveau/nv50_graph.c        |  439 
 drivers/gpu/drm/nouveau/nv50_grctx.h        |22284 ++++++++++++++++++++++++++++
 drivers/gpu/drm/nouveau/nv50_instmem.c      |  499 
 drivers/gpu/drm/nouveau/nv50_mc.c           |   40 
 drivers/gpu/drm/nouveau/nv50_sor.c          |  250 
 drivers/gpu/drm/nouveau/nvreg.h             |  535 
 drivers/gpu/drm/ttm/ttm_bo.c                |    4 
 include/drm/Kbuild                          |    1 
 include/drm/drmP.h                          |    2 
 include/drm/i2c/ch7006.h                    |   86 
 include/drm/nouveau_drm.h                   |  216 
 85 files changed, 57747 insertions(+), 21 deletions(-)

View full diff with command:
/usr/bin/cvs -n -f diff -kk -u -p -N -r 1.45 -r 1.46 drm-nouveau.patchIndex: drm-nouveau.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-nouveau.patch,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -p -r1.45 -r1.46
--- drm-nouveau.patch	25 Aug 2009 03:15:09 -0000	1.45
+++ drm-nouveau.patch	8 Sep 2009 04:18:48 -0000	1.46
@@ -1,8 +1,8 @@
 diff --git a/drivers/gpu/drm/Kconfig b/drivers/gpu/drm/Kconfig
-index 39b393d..49b21cc 100644
+index e4d971c..7fe8a4c 100644
 --- a/drivers/gpu/drm/Kconfig
 +++ b/drivers/gpu/drm/Kconfig
-@@ -143,3 +143,47 @@ config DRM_SAVAGE
+@@ -153,3 +153,48 @@ config DRM_SAVAGE
  	help
  	  Choose this option if you have a Savage3D/4/SuperSavage/Pro/Twister
  	  chipset. If M is selected the module will be called savage.
@@ -10,6 +10,7 @@ index 39b393d..49b21cc 100644
 +config DRM_NOUVEAU
 +	tristate "Nouveau (nVidia) cards"
 +	depends on DRM
++	select DRM_KMS_HELPER
 +	select DRM_TTM
 +	select FB_CFB_FILLRECT
 +	select FB_CFB_COPYAREA
@@ -51,10 +52,10 @@ index 39b393d..49b21cc 100644
 +
 +endmenu
 diff --git a/drivers/gpu/drm/Makefile b/drivers/gpu/drm/Makefile
-index 5f0aec4..f0ef455 100644
+index 3c8827a..d22e64b 100644
 --- a/drivers/gpu/drm/Makefile
 +++ b/drivers/gpu/drm/Makefile
-@@ -27,3 +27,5 @@ obj-$(CONFIG_DRM_I915)  += i915/
+@@ -31,3 +31,5 @@ obj-$(CONFIG_DRM_I915)  += i915/
  obj-$(CONFIG_DRM_SIS)   += sis/
  obj-$(CONFIG_DRM_SAVAGE)+= savage/
  obj-$(CONFIG_DRM_VIA)	+=via/
@@ -130,10 +131,10 @@ index 0000000..6d2abaf
 +obj-$(CONFIG_DRM_I2C_CH7006) += ch7006.o
 diff --git a/drivers/gpu/drm/i2c/ch7006_drv.c b/drivers/gpu/drm/i2c/ch7006_drv.c
 new file mode 100644
-index 0000000..47421ba
+index 0000000..0a3f7a0
 --- /dev/null
 +++ b/drivers/gpu/drm/i2c/ch7006_drv.c
-@@ -0,0 +1,529 @@
+@@ -0,0 +1,532 @@
 +/*
 + * Copyright (C) 2009 Francisco Jerez.
 + * All Rights Reserved.
@@ -600,13 +601,11 @@ index 0000000..47421ba
 +				   ch7006_tv_norm);
 +	}
 +
-+	if (ch7006_scale) {
-+		if (ch7006_scale >= 0 && ch7006_scale <= 2)
-+			priv->scale = ch7006_scale;
-+		else
-+			ch7006_err(client, "Invalid scale setting \"%d\".\n",
-+				   ch7006_scale);
-+	}
++	if (ch7006_scale >= 0 && ch7006_scale <= 2)
++		priv->scale = ch7006_scale;
++	else
++		ch7006_err(client, "Invalid scale setting \"%d\".\n",
++			   ch7006_scale);
 +
 +	return 0;
 +}
@@ -651,11 +650,16 @@ index 0000000..47421ba
 +
 +char *ch7006_tv_norm = NULL;
 +module_param_named(tv_norm, ch7006_tv_norm, charp, 0600);
-+MODULE_PARM_DESC(tv_norm, "Default TV norm.");
++MODULE_PARM_DESC(tv_norm, "Default TV norm.\n"
++		 "\t\tSupported: PAL, PAL-M, PAL-N, PAL-Nc, PAL-60, NTSC-M, NTSC-J.\n"
++		 "\t\tDefault: PAL");
 +
-+int ch7006_scale = 0;
++int ch7006_scale = 1;
 +module_param_named(scale, ch7006_scale, int, 0600);
-+MODULE_PARM_DESC(scale, "Default scale.");
++MODULE_PARM_DESC(scale, "Default scale.\n"
++		 "\t\tSupported: 0 -> Select video modes with a higher blanking ratio.\n"
++		 "\t\t\t1 -> Select default video modes.\n"
++		 "\t\t\t2 -> Select video modes with a lower blanking ratio.");
 +
 +MODULE_AUTHOR("Francisco Jerez ");
 +MODULE_DESCRIPTION("Chrontel ch7006 TV encoder driver");
@@ -1684,10 +1688,10 @@ index 0000000..20564f8
 +}
 diff --git a/drivers/gpu/drm/nouveau/nouveau_bios.c b/drivers/gpu/drm/nouveau/nouveau_bios.c
 new file mode 100644
-index 0000000..1500eed
+index 0000000..b37ad94
 --- /dev/null
 +++ b/drivers/gpu/drm/nouveau/nouveau_bios.c
-@@ -0,0 +1,5190 @@
+@@ -0,0 +1,5209 @@
 +/*
 + * Copyright 2005-2006 Erik Waling
 + * Copyright 2006 Stephane Marchesin
@@ -5001,7 +5005,7 @@ index 0000000..1500eed
 +
 +int
 +nouveau_bios_run_display_table(struct drm_device *dev, struct dcb_entry *dcbent,
-+			       int pxclk)
++			       uint32_t sub, int pxclk)
 +{
 +	/* The display script table is located by the BIT 'U' table.
 +	 *
@@ -5031,7 +5035,7 @@ index 0000000..1500eed
 +	uint8_t *table = &bios->data[bios->display.script_table_ptr];
 +	uint8_t *entry, *otable = NULL;
 +	uint16_t script;
-+	int i, sub;
++	int i;
 +
 +	if (!bios->display.script_table_ptr) {
 +		NV_ERROR(dev, "No pointer to output script table\n");
@@ -5102,39 +5106,19 @@ index 0000000..1500eed
 +		return 1;
 +	}
 +
-+	/* Anyone have an idea to know which to use for certain? */
-+	switch (dcbent->type) {
-+	case OUTPUT_LVDS:
-+		if (nouveau_uscript_lvds >= 0)
-+			sub = nouveau_uscript_lvds;
-+		else {
-+			/* 0x0000 0x0100 0x0200 0x0300 */
-+			if (pxclk > bios->fp.duallink_transition_clk)
-+				sub = 0x0100;
-+			else
-+				sub = 0x0000;
++	if (pxclk < -2 || pxclk > 0) {
++		/* Try to find matching script table entry */
++		for (i = 0; i < otable[5]; i++) {
++			if (ROM16(otable[table[4] + i*6]) == sub)
++				break;
 +		}
-+		break;
-+	case OUTPUT_TMDS:
-+		if (nouveau_uscript_tmds >= 0)
-+			sub = nouveau_uscript_tmds;
-+		else
-+			sub = 0x0001; /* 0x0001 0x0002 0x0105 */
-+		break;
-+	default:
-+		sub = 0x00ff; /* 0x00ff */
-+		break;
-+	}
 +
-+	for (i = 0; i < otable[5]; i++) {
-+		if (ROM16(otable[table[4] + i*6]) == sub)
-+			break;
-+	}
-+
-+	if (i == otable[5]) {
-+		NV_ERROR(dev, "Table 0x%04x not found for %d/%d, using first\n",
-+			 sub, dcbent->type, dcbent->or);
-+		i = 0;
++		if (i == otable[5]) {
++			NV_ERROR(dev, "Table 0x%04x not found for %d/%d, "
++				      "using first\n",
++				 sub, dcbent->type, dcbent->or);
++			i = 0;
++		}
 +	}
 +
 +	bios->display.head = ffs(dcbent->or) - 1;
@@ -6263,10 +6247,8 @@ index 0000000..1500eed
 +	entry->type = conn & 0xf;
 +	entry->i2c_index = (conn >> 4) & 0xf;
 +	entry->heads = (conn >> 8) & 0xf;
-+	if (bdcb->version >= 0x30)
++	if (bdcb->version >= 0x40)
 +		entry->connector = (conn >> 12) & 0xf;
-+	else
-+		entry->connector = entry->i2c_index; /* sorta */
 +	entry->bus = (conn >> 16) & 0xf;
 +	entry->location = (conn >> 20) & 0x3;
 +	entry->or = (conn >> 24) & 0xf;
@@ -6613,7 +6595,45 @@ index 0000000..1500eed
 +	return (dcb->entries ? 0 : -ENXIO);
 +}
 +
-+static void fixup_legacy_i2c(struct nvbios *bios)
++static void
++fixup_legacy_connector(struct nvbios *bios)
++{
++	struct bios_parsed_dcb *bdcb = &bios->bdcb;
++	struct parsed_dcb *dcb = &bdcb->dcb;
++	int high = 0, i;
++
++	/* DCB 3.0 also has the table in most cases, but there are some cards
++	 * where the table is filled with stub entries, and the DCB entriy
[...2564 lines suppressed...]
++		if (pxclk >= 165000)
++			script |= 0x0100;
++
++		if (nouveau_uscript_tmds >= 0) {
++			NV_INFO(dev, "override script 0x%04x with 0x%04x"
++				     "for output TMDS-%d\n", script,
++				     nouveau_uscript_tmds, or);
++			script = nouveau_uscript_tmds;
++		}
++		break;
++	case OUTPUT_ANALOG:
++		script = 0xff;
++		break;
++	default:
++		NV_ERROR(dev, "modeset on unsupported output type!\n");
++		break;
++	}
++
++	return script;
++}
++
 +static void
 +nv50_display_vblank_crtc_handler(struct drm_device *dev, int crtc)
 +{
@@ -33162,7 +32807,7 @@ index 0000000..7ddb760
 +
 +	nv_wr32(dev, 0x619494, nv_rd32(dev, 0x619494) & ~8);
 +
-+	nouveau_bios_run_display_table(dev, dcbent, -1);
++	nouveau_bios_run_display_table(dev, dcbent, 0, -1);
 +
 +ack:
 +	nv_wr32(dev, NV50_PDISPLAY_INTR_1, NV50_PDISPLAY_INTR_1_CLK_UNK10);
@@ -33172,10 +32817,8 @@ index 0000000..7ddb760
 +static void
 +nv50_display_unk20_handler(struct drm_device *dev)
 +{
-+	struct drm_nouveau_private *dev_priv = dev->dev_private;
-+	struct nvbios *bios = &dev_priv->VBIOS;
 +	struct dcb_entry *dcbent;
-+	uint32_t tmp, pclk;
++	uint32_t tmp, pclk, script;
 +	int head, or, ret;
 +
 +	ret = nv50_display_irq_head(dev, &head, &dcbent);
@@ -33183,30 +32826,24 @@ index 0000000..7ddb760
 +		goto ack;
 +	or = ffs(dcbent->or) - 1;
 +	pclk = nv_rd32(dev, NV50_PDISPLAY_CRTC_P(head, CLOCK)) & 0x3fffff;
++	script = nv50_display_script_select(dev, dcbent, pclk);
 +
 +	NV_DEBUG(dev, "head %d pxclk: %dKHz\n", head, pclk);
 +
-+	nouveau_bios_run_display_table(dev, dcbent, -2);
++	nouveau_bios_run_display_table(dev, dcbent, 0, -2);
 +
 +	nv50_crtc_set_clock(dev, head, pclk);
 +
-+	nouveau_bios_run_display_table(dev, dcbent, pclk);
++	nouveau_bios_run_display_table(dev, dcbent, script, pclk);
 +
 +	tmp = nv_rd32(dev, NV50_PDISPLAY_CRTC_CLK_CTRL2(head));
 +	tmp &= ~0x000000f;
 +	nv_wr32(dev, NV50_PDISPLAY_CRTC_CLK_CTRL2(head), tmp);
 +
 +	if (dcbent->type != OUTPUT_ANALOG) {
-+		int tclk;
-+
-+		if (dcbent->type == OUTPUT_LVDS)
-+			tclk = bios->fp.duallink_transition_clk;
-+		else
-+			tclk = 165000;
-+
 +		tmp = nv_rd32(dev, NV50_PDISPLAY_SOR_CLK_CTRL2(or));
 +		tmp &= ~0x00000f0f;
-+		if (pclk > tclk)
++		if (script & 0x0100)
 +			tmp |= 0x00000101;
 +		nv_wr32(dev, NV50_PDISPLAY_SOR_CLK_CTRL2(or), tmp);
 +	} else {
@@ -33222,14 +32859,15 @@ index 0000000..7ddb760
 +nv50_display_unk40_handler(struct drm_device *dev)
 +{
 +	struct dcb_entry *dcbent;
-+	int head, pclk, ret;
++	int head, pclk, script, ret;
 +
 +	ret = nv50_display_irq_head(dev, &head, &dcbent);
 +	if (ret)
 +		goto ack;
 +	pclk = nv_rd32(dev, NV50_PDISPLAY_CRTC_P(head, CLOCK)) & 0x3fffff;
++	script = nv50_display_script_select(dev, dcbent, pclk);
 +
-+	nouveau_bios_run_display_table(dev, dcbent, -pclk);
++	nouveau_bios_run_display_table(dev, dcbent, script, -pclk);
 +
 +ack:
 +	nv_wr32(dev, NV50_PDISPLAY_INTR_1, NV50_PDISPLAY_INTR_1_CLK_UNK40);
@@ -34246,10 +33884,10 @@ index 0000000..3d12e12
 +
 diff --git a/drivers/gpu/drm/nouveau/nv50_graph.c b/drivers/gpu/drm/nouveau/nv50_graph.c
 new file mode 100644
-index 0000000..72db3cf
+index 0000000..108f672
 --- /dev/null
 +++ b/drivers/gpu/drm/nouveau/nv50_graph.c
-@@ -0,0 +1,437 @@
+@@ -0,0 +1,439 @@
 +/*
 + * Copyright (C) 2007 Ben Skeggs.
 + * All Rights Reserved.
@@ -34434,8 +34072,10 @@ index 0000000..72db3cf
 +	struct nouveau_gpuobj *ramin = chan->ramin->gpuobj;
 +	struct nouveau_gpuobj *ctx;
 +	uint32_t *ctxvals = NULL;
-+	int grctx_size = 0x70000, hdr;
-+	int ret, pos;
++	uint32_t grctx_size = 0x70000;
++	int hdr;
++	int ret;
++	int pos;
 +
 +	NV_DEBUG(dev, "ch%d\n", chan->id);
 +
@@ -57530,10 +57170,10 @@ index 0000000..e0a9c3f
 +}
 diff --git a/drivers/gpu/drm/nouveau/nv50_sor.c b/drivers/gpu/drm/nouveau/nv50_sor.c
 new file mode 100644
-index 0000000..9ae8ec3
+index 0000000..45b0ff7
 --- /dev/null
 +++ b/drivers/gpu/drm/nouveau/nv50_sor.c
-@@ -0,0 +1,253 @@
+@@ -0,0 +1,250 @@
 +/*
 + * Copyright (C) 2008 Maarten Maathuis.
 + * All Rights Reserved.
@@ -57592,17 +57232,11 @@ index 0000000..9ae8ec3
 +static void nv50_sor_dpms(struct drm_encoder *drm_encoder, int mode)
 +{
 +	struct drm_device *dev = drm_encoder->dev;
-+	struct drm_nouveau_private *dev_priv = dev->dev_private;
 +	struct nouveau_encoder *encoder = nouveau_encoder(drm_encoder);
 +	uint32_t val;
 +	int or = encoder->or;
 +
-+	NV_DEBUG(dev, "or %d\n", encoder->or);
-+
-+	if (dev_priv->in_modeset) {
-+		nv50_sor_disconnect(encoder);
-+		return;
-+	}
++	NV_DEBUG(dev, "or %d mode %d\n", or, mode);
 +
 +	/* wait for it to be done */
 +	if (!nv_wait(NV50_PDISPLAY_SOR_DPMS_CTRL(or),
@@ -57646,9 +57280,13 @@ index 0000000..9ae8ec3
 +	struct nouveau_encoder *encoder = nouveau_encoder(drm_encoder);
 +	struct nouveau_connector *connector;
 +
++	NV_DEBUG(drm_encoder->dev, "or %d\n", encoder->or);
++
 +	connector = nouveau_encoder_connector_get(encoder);
-+	if (!connector)
++	if (!connector) {
++		NV_ERROR(drm_encoder->dev, "Encoder has no connector\n");
 +		return false;
++	}
 +
 +	if (connector->scaling_mode != DRM_MODE_SCALE_NONE &&
 +	     connector->native_mode) {
@@ -57682,10 +57320,7 @@ index 0000000..9ae8ec3
 +
 +	NV_DEBUG(dev, "or %d\n", encoder->or);
 +
-+	ret = dev_priv->in_modeset;
-+	dev_priv->in_modeset = false;
 +	nv50_sor_dpms(drm_encoder, DRM_MODE_DPMS_ON);
-+	dev_priv->in_modeset = ret;
 +
 +	if (to_drm_encoder(encoder)->encoder_type != DRM_MODE_ENCODER_LVDS) {
 +		mode_ctl |= NV50_EVO_SOR_MODE_CTRL_TMDS;
@@ -57779,6 +57414,8 @@ index 0000000..9ae8ec3
 +	encoder->dcb = entry;
 +	encoder->or = ffs(entry->or) - 1;
 +
++	encoder->disconnect = nv50_sor_disconnect;
++
 +	drm_encoder_init(dev, to_drm_encoder(encoder), &nv50_sor_encoder_funcs, type);
 +	drm_encoder_helper_add(to_drm_encoder(encoder), &nv50_sor_helper_funcs);
 +
@@ -58373,7 +58010,7 @@ index b940fdf..cfa6af4 100644
  unifdef-y += via_drm.h
 +unifdef-y += nouveau_drm.h
 diff --git a/include/drm/drmP.h b/include/drm/drmP.h
-index e0f1c1f..84e2fa6 100644
+index eeefb63..1345c39 100644
 --- a/include/drm/drmP.h
 +++ b/include/drm/drmP.h
 @@ -1240,6 +1240,8 @@ extern void drm_idlelock_release(struct drm_lock_data *lock_data);


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1770
retrieving revision 1.1771
diff -u -p -r1.1770 -r1.1771
--- kernel.spec	8 Sep 2009 04:03:56 -0000	1.1770
+++ kernel.spec	8 Sep 2009 04:18:48 -0000	1.1771
@@ -2020,6 +2020,9 @@ fi
 # and build.
 
 %changelog
+* Tue Sep 09 2009 Ben Skeggs  2.6.31-0.208.rc9.git1
+- drm-nouveau.patch: latest upstream + rebase onto drm-next
+
 * Tue Sep 08 2009 Dave Airlie  2.6.31-0.207.rc9.git1
 - drm-vga-arb.patch: update to avoid lockdep + add r600 support
 



From tagoh at fedoraproject.org  Tue Sep  8 04:28:35 2009
From: tagoh at fedoraproject.org (Akira TAGOH)
Date: Tue,  8 Sep 2009 04:28:35 +0000 (UTC)
Subject: rpms/imsettings/devel imsettings.spec,1.38,1.39
Message-ID: <20090908042835.8055311C0082@cvs1.fedora.phx.redhat.com>

Author: tagoh

Update of /cvs/pkgs/rpms/imsettings/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16541

Modified Files:
	imsettings.spec 
Log Message:
fix a typo


Index: imsettings.spec
===================================================================
RCS file: /cvs/pkgs/rpms/imsettings/devel/imsettings.spec,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -p -r1.38 -r1.39
--- imsettings.spec	8 Sep 2009 04:13:33 -0000	1.38
+++ imsettings.spec	8 Sep 2009 04:28:35 -0000	1.39
@@ -87,7 +87,7 @@ This package contains a plugin to get th
 %setup -q
 %patch0 -p1 -b .0-lang
 %patch1 -p1 -b .1-xim
-%patch2 -p1 -b .2-unref
+%patch2 -p0 -b .2-unref
 
 %build
 %configure	\



From airlied at fedoraproject.org  Tue Sep  8 04:57:22 2009
From: airlied at fedoraproject.org (Dave Airlie)
Date: Tue,  8 Sep 2009 04:57:22 +0000 (UTC)
Subject: rpms/kernel/devel drm-next.patch, 1.16, 1.17 kernel.spec, 1.1771,
	1.1772
Message-ID: <20090908045722.D118A11C0082@cvs1.fedora.phx.redhat.com>

Author: airlied

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26642

Modified Files:
	drm-next.patch kernel.spec 
Log Message:
* Tue Sep 08 2009 Dave Airlie  2.6.31-0.209.rc9.git1
- drm-next.patch: fix r600 signal interruption return value


drm-next.patch:
 b/drivers/gpu/drm/Kconfig                         |   18 
 b/drivers/gpu/drm/Makefile                        |    8 
 b/drivers/gpu/drm/drm_cache.c                     |   46 
 b/drivers/gpu/drm/drm_crtc.c                      |   77 
 b/drivers/gpu/drm/drm_crtc_helper.c               |  220 
 b/drivers/gpu/drm/drm_drv.c                       |    4 
 b/drivers/gpu/drm/drm_edid.c                      |  504 
 b/drivers/gpu/drm/drm_encoder_slave.c             |  116 
 b/drivers/gpu/drm/drm_fb_helper.c                 |  701 
 b/drivers/gpu/drm/drm_gem.c                       |   11 
 b/drivers/gpu/drm/drm_mm.c                        |   21 
 b/drivers/gpu/drm/drm_modes.c                     |  435 
 b/drivers/gpu/drm/drm_proc.c                      |   17 
 b/drivers/gpu/drm/drm_sysfs.c                     |   28 
 b/drivers/gpu/drm/i915/Makefile                   |    2 
 b/drivers/gpu/drm/i915/i915_debugfs.c             |  445 
 b/drivers/gpu/drm/i915/i915_dma.c                 |  100 
 b/drivers/gpu/drm/i915/i915_drv.c                 |    9 
 b/drivers/gpu/drm/i915/i915_drv.h                 |   62 
 b/drivers/gpu/drm/i915/i915_gem.c                 |   14 
 b/drivers/gpu/drm/i915/i915_gem_tiling.c          |   80 
 b/drivers/gpu/drm/i915/i915_irq.c                 |   21 
 b/drivers/gpu/drm/i915/i915_reg.h                 |  143 
 b/drivers/gpu/drm/i915/i915_suspend.c             |    4 
 b/drivers/gpu/drm/i915/intel_bios.c               |    8 
 b/drivers/gpu/drm/i915/intel_crt.c                |   28 
 b/drivers/gpu/drm/i915/intel_display.c            |  607 
 b/drivers/gpu/drm/i915/intel_drv.h                |    7 
 b/drivers/gpu/drm/i915/intel_fb.c                 |  737 
 b/drivers/gpu/drm/i915/intel_i2c.c                |    8 
 b/drivers/gpu/drm/i915/intel_lvds.c               |   22 
 b/drivers/gpu/drm/i915/intel_sdvo.c               |  331 
 b/drivers/gpu/drm/i915/intel_tv.c                 |   30 
 b/drivers/gpu/drm/mga/mga_dma.c                   |    4 
 b/drivers/gpu/drm/mga/mga_drv.h                   |    1 
 b/drivers/gpu/drm/mga/mga_warp.c                  |  180 
 b/drivers/gpu/drm/r128/r128_cce.c                 |  116 
 b/drivers/gpu/drm/r128/r128_drv.h                 |    8 
 b/drivers/gpu/drm/r128/r128_state.c               |   36 
 b/drivers/gpu/drm/radeon/Kconfig                  |    1 
 b/drivers/gpu/drm/radeon/Makefile                 |   43 
 b/drivers/gpu/drm/radeon/atombios.h               |   11 
 b/drivers/gpu/drm/radeon/atombios_crtc.c          |  100 
 b/drivers/gpu/drm/radeon/avivod.h                 |   60 
 b/drivers/gpu/drm/radeon/mkregtable.c             |  720 
 b/drivers/gpu/drm/radeon/r100.c                   | 1047 
 b/drivers/gpu/drm/radeon/r100_track.h             |  124 
 b/drivers/gpu/drm/radeon/r100d.h                  |   76 
 b/drivers/gpu/drm/radeon/r200.c                   |  456 
 b/drivers/gpu/drm/radeon/r300.c                   |  411 
 b/drivers/gpu/drm/radeon/r300d.h                  |   76 
 b/drivers/gpu/drm/radeon/r600.c                   | 1714 +
 b/drivers/gpu/drm/radeon/r600_blit.c              |  855 
 b/drivers/gpu/drm/radeon/r600_blit_kms.c          |  777 
 b/drivers/gpu/drm/radeon/r600_blit_shaders.c      | 1072 +
 b/drivers/gpu/drm/radeon/r600_blit_shaders.h      |   14 
 b/drivers/gpu/drm/radeon/r600_cp.c                |  541 
 b/drivers/gpu/drm/radeon/r600_cs.c                |  658 
 b/drivers/gpu/drm/radeon/r600d.h                  |  661 
 b/drivers/gpu/drm/radeon/radeon.h                 |  126 
 b/drivers/gpu/drm/radeon/radeon_asic.h            |  159 
 b/drivers/gpu/drm/radeon/radeon_atombios.c        |   79 
 b/drivers/gpu/drm/radeon/radeon_clocks.c          |   10 
 b/drivers/gpu/drm/radeon/radeon_connectors.c      |  215 
 b/drivers/gpu/drm/radeon/radeon_cp.c              |  128 
 b/drivers/gpu/drm/radeon/radeon_device.c          |  340 
 b/drivers/gpu/drm/radeon/radeon_display.c         |   18 
 b/drivers/gpu/drm/radeon/radeon_drv.c             |   21 
 b/drivers/gpu/drm/radeon/radeon_drv.h             |  146 
 b/drivers/gpu/drm/radeon/radeon_encoders.c        |  115 
 b/drivers/gpu/drm/radeon/radeon_fb.c              |  670 
 b/drivers/gpu/drm/radeon/radeon_fence.c           |   58 
 b/drivers/gpu/drm/radeon/radeon_irq_kms.c         |    1 
 b/drivers/gpu/drm/radeon/radeon_legacy_crtc.c     |   44 
 b/drivers/gpu/drm/radeon/radeon_legacy_encoders.c |  339 
 b/drivers/gpu/drm/radeon/radeon_legacy_tv.c       |  904 
 b/drivers/gpu/drm/radeon/radeon_mode.h            |   52 
 b/drivers/gpu/drm/radeon/radeon_object.h          |    1 
 b/drivers/gpu/drm/radeon/radeon_reg.h             |   79 
 b/drivers/gpu/drm/radeon/radeon_ring.c            |  119 
 b/drivers/gpu/drm/radeon/radeon_share.h           |   77 
 b/drivers/gpu/drm/radeon/radeon_state.c           |   18 
 b/drivers/gpu/drm/radeon/radeon_ttm.c             |   96 
 b/drivers/gpu/drm/radeon/reg_srcs/r100            |  105 
 b/drivers/gpu/drm/radeon/reg_srcs/r200            |  184 
 b/drivers/gpu/drm/radeon/reg_srcs/r300            |  729 
 b/drivers/gpu/drm/radeon/reg_srcs/rn50            |   30 
 b/drivers/gpu/drm/radeon/reg_srcs/rs600           |  729 
 b/drivers/gpu/drm/radeon/reg_srcs/rv515           |  486 
 b/drivers/gpu/drm/radeon/rs400.c                  |    2 
 b/drivers/gpu/drm/radeon/rs600.c                  |   60 
 b/drivers/gpu/drm/radeon/rs690.c                  |    1 
 b/drivers/gpu/drm/radeon/rv515.c                  |  518 
 b/drivers/gpu/drm/radeon/rv515d.h                 |  220 
 b/drivers/gpu/drm/radeon/rv770.c                  |  987 
 b/drivers/gpu/drm/radeon/rv770d.h                 |  341 
 b/drivers/gpu/drm/ttm/ttm_bo.c                    |  295 
 b/drivers/gpu/drm/ttm/ttm_bo_util.c               |    4 
 b/drivers/gpu/drm/ttm/ttm_global.c                |    4 
 b/drivers/gpu/drm/ttm/ttm_memory.c                |  508 
 b/drivers/gpu/drm/ttm/ttm_module.c                |   58 
 b/drivers/gpu/drm/ttm/ttm_tt.c                    |  104 
 b/firmware/Makefile                               |   16 
 b/firmware/WHENCE                                 |  121 
 b/firmware/matrox/g200_warp.H16                   |   28 
 b/firmware/matrox/g400_warp.H16                   |   44 
 b/firmware/r128/r128_cce.bin.ihex                 |  129 
 b/firmware/radeon/R100_cp.bin.ihex                |  130 
 b/firmware/radeon/R200_cp.bin.ihex                |  130 
 b/firmware/radeon/R300_cp.bin.ihex                |  130 
 b/firmware/radeon/R420_cp.bin.ihex                |  130 
 b/firmware/radeon/R520_cp.bin.ihex                |  130 
 b/firmware/radeon/R600_me.bin.ihex                | 1345 +
 b/firmware/radeon/R600_pfp.bin.ihex               |  145 
 b/firmware/radeon/RS600_cp.bin.ihex               |  130 
 b/firmware/radeon/RS690_cp.bin.ihex               |  130 
 b/firmware/radeon/RS780_me.bin.ihex               | 1345 +
 b/firmware/radeon/RS780_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV610_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV610_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV620_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV620_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV630_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV630_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV635_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV635_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV670_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV670_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV710_me.bin.ihex               |  341 
 b/firmware/radeon/RV710_pfp.bin.ihex              |  213 
 b/firmware/radeon/RV730_me.bin.ihex               |  341 
 b/firmware/radeon/RV730_pfp.bin.ihex              |  213 
 b/firmware/radeon/RV770_me.bin.ihex               |  341 
 b/firmware/radeon/RV770_pfp.bin.ihex              |  213 
 b/include/drm/drmP.h                              |   54 
 b/include/drm/drm_cache.h                         |   38 
 b/include/drm/drm_crtc.h                          |   16 
 b/include/drm/drm_crtc_helper.h                   |    3 
 b/include/drm/drm_encoder_slave.h                 |  162 
 b/include/drm/drm_fb_helper.h                     |   82 
 b/include/drm/drm_mm.h                            |    7 
 b/include/drm/drm_mode.h                          |   11 
 b/include/drm/drm_sysfs.h                         |   12 
 b/include/drm/ttm/ttm_bo_api.h                    |   13 
 b/include/drm/ttm/ttm_bo_driver.h                 |   94 
 b/include/drm/ttm/ttm_memory.h                    |   43 
 b/include/drm/ttm/ttm_module.h                    |    2 
 drivers/gpu/drm/i915/i915_gem_debugfs.c           |  396 
 drivers/gpu/drm/mga/mga_ucode.h                   |11645 ----------
 drivers/gpu/drm/radeon/r300.h                     |   36 
 drivers/gpu/drm/radeon/r600_microcode.h           |23297 ----------------------
 drivers/gpu/drm/radeon/radeon_microcode.h         | 1844 -
 drivers/gpu/drm/radeon/rs780.c                    |  102 
 drivers/gpu/drm/radeon/rv515r.h                   |  170 
 154 files changed, 33675 insertions(+), 41498 deletions(-)

Index: drm-next.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-next.patch,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- drm-next.patch	8 Sep 2009 03:47:16 -0000	1.16
+++ drm-next.patch	8 Sep 2009 04:57:21 -0000	1.17
@@ -56103,7 +56103,7 @@ index ec383ed..ebb5895 100644
  }
  EXPORT_SYMBOL(radeonfb_remove);
 diff --git a/drivers/gpu/drm/radeon/radeon_fence.c b/drivers/gpu/drm/radeon/radeon_fence.c
-index b4e48dd..506dd4d 100644
+index b4e48dd..01a8963 100644
 --- a/drivers/gpu/drm/radeon/radeon_fence.c
 +++ b/drivers/gpu/drm/radeon/radeon_fence.c
 @@ -53,9 +53,9 @@ int radeon_fence_emit(struct radeon_device *rdev, struct radeon_fence *fence)
@@ -56154,7 +56154,7 @@ index b4e48dd..506dd4d 100644
 +			schedule_timeout(1);
 +
 +		if (intr && signal_pending(current)) {
-+			ret = -ERESTART;
++			ret = -ERESTARTSYS;
 +			break;
 +		}
 +	}
@@ -56175,13 +56175,17 @@ index b4e48dd..506dd4d 100644
  	if (fence == NULL) {
  		WARN(1, "Querying an invalid fence : %p !\n", fence);
  		return 0;
-@@ -185,13 +224,18 @@ int radeon_fence_wait(struct radeon_fence *fence, bool interruptible)
+@@ -185,13 +224,22 @@ int radeon_fence_wait(struct radeon_fence *fence, bool interruptible)
  	if (radeon_fence_signaled(fence)) {
  		return 0;
  	}
 +
-+	if (rdev->family >= CHIP_R600)
-+		return r600_fence_wait(fence, intr, 0);
++	if (rdev->family >= CHIP_R600) {
++		r = r600_fence_wait(fence, intr, 0);
++		if (r == -ERESTARTSYS)
++			return -EBUSY;
++		return r;
++	}
 +
  retry:
  	cur_jiffies = jiffies;


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1771
retrieving revision 1.1772
diff -u -p -r1.1771 -r1.1772
--- kernel.spec	8 Sep 2009 04:18:48 -0000	1.1771
+++ kernel.spec	8 Sep 2009 04:57:22 -0000	1.1772
@@ -2020,7 +2020,10 @@ fi
 # and build.
 
 %changelog
-* Tue Sep 09 2009 Ben Skeggs  2.6.31-0.208.rc9.git1
+* Tue Sep 08 2009 Dave Airlie  2.6.31-0.209.rc9.git1
+- drm-next.patch: fix r600 signal interruption return value
+
+* Tue Sep 08 2009 Ben Skeggs  2.6.31-0.208.rc9.git1
 - drm-nouveau.patch: latest upstream + rebase onto drm-next
 
 * Tue Sep 08 2009 Dave Airlie  2.6.31-0.207.rc9.git1



From ausil at fedoraproject.org  Tue Sep  8 05:01:51 2009
From: ausil at fedoraproject.org (Dennis Gilmore)
Date: Tue,  8 Sep 2009 05:01:51 +0000 (UTC)
Subject: rpms/xorg-x11-drv-sunffb/devel .cvsignore, 1.3, 1.4 sources, 1.3,
	1.4 xorg-x11-drv-sunffb.spec, 1.5, 1.6
Message-ID: <20090908050151.D564211C0082@cvs1.fedora.phx.redhat.com>

Author: ausil

Update of /cvs/pkgs/rpms/xorg-x11-drv-sunffb/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27639

Modified Files:
	.cvsignore sources xorg-x11-drv-sunffb.spec 
Log Message:
update to 1.2.1



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-sunffb/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	11 Apr 2009 17:45:13 -0000	1.3
+++ .cvsignore	8 Sep 2009 05:01:51 -0000	1.4
@@ -1 +1 @@
-xf86-video-sunffb-1.2.0.tar.bz2
+xf86-video-sunffb-1.2.1.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-sunffb/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	11 Apr 2009 17:45:13 -0000	1.3
+++ sources	8 Sep 2009 05:01:51 -0000	1.4
@@ -1 +1 @@
-816842de26bce8a935f3c9c3cfedbc42  xf86-video-sunffb-1.2.0.tar.bz2
+1bb374fe5ab3ed780d353b2b12ba6255  xf86-video-sunffb-1.2.1.tar.bz2


Index: xorg-x11-drv-sunffb.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-sunffb/devel/xorg-x11-drv-sunffb.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- xorg-x11-drv-sunffb.spec	27 Jul 2009 08:32:44 -0000	1.5
+++ xorg-x11-drv-sunffb.spec	8 Sep 2009 05:01:51 -0000	1.6
@@ -4,8 +4,8 @@
 
 Summary:   Xorg X11 sunffb video driver
 Name:      xorg-x11-drv-sunffb
-Version:   1.2.0
-Release:   2%{?dist}
+Version:   1.2.1
+Release:   1%{?dist}
 URL:       http://www.x.org
 Source0:   ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2
 Patch0:    sunffb-sparc64.patch
@@ -16,7 +16,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version
 # we are not building sparc64 at this time because we need to do some assembly work
 ExclusiveArch: sparcv9 sparc64
 
-BuildRequires: xorg-x11-server-devel libdrm-devel
+BuildRequires: xorg-x11-server-sdk libdrm-devel
 BuildRequires: automake autoconf gettext libtool
 
 Requires:  xorg-x11-server-Xorg
@@ -46,6 +46,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man4/*.4*
 
 %changelog
+* Mon Sep 07 2009 Dennis Gilmore  - 1.2.1-1
+- update to 1.2.1
+
 * Mon Jul 27 2009 Fedora Release Engineering  - 1.2.0-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From mtasaka at fedoraproject.org  Tue Sep  8 05:41:04 2009
From: mtasaka at fedoraproject.org (Mamoru Tasaka)
Date: Tue,  8 Sep 2009 05:41:04 +0000 (UTC)
Subject: rpms/xscreensaver/devel .cvsignore, 1.12, 1.13 sources, 1.12,
	1.13 xscreensaver.spec, 1.97, 1.98
Message-ID: <20090908054104.B143511C0082@cvs1.fedora.phx.redhat.com>

Author: mtasaka

Update of /cvs/extras/rpms/xscreensaver/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7784

Modified Files:
	.cvsignore sources xscreensaver.spec 
Log Message:
* Tue Sep  8 2009 Mamoru Tasaka  - 1:5.10-1
- Update to 5.10
- All non Fedora-specific patches applied upstream



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/xscreensaver/devel/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	3 Sep 2009 14:10:33 -0000	1.12
+++ .cvsignore	8 Sep 2009 05:41:04 -0000	1.13
@@ -1 +1 @@
-xscreensaver-5.09.tar.gz
+xscreensaver-5.10.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/xscreensaver/devel/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources	3 Sep 2009 14:10:33 -0000	1.12
+++ sources	8 Sep 2009 05:41:04 -0000	1.13
@@ -1 +1 @@
-f4d5070eb9f240f4d812f1c80cc32213  xscreensaver-5.09.tar.gz
+0d7205f9da8e3f1b83bcda549d73a7c4  xscreensaver-5.10.tar.gz


Index: xscreensaver.spec
===================================================================
RCS file: /cvs/extras/rpms/xscreensaver/devel/xscreensaver.spec,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -p -r1.97 -r1.98
--- xscreensaver.spec	3 Sep 2009 14:34:03 -0000	1.97
+++ xscreensaver.spec	8 Sep 2009 05:41:04 -0000	1.98
@@ -1,6 +1,6 @@
 %define name          xscreensaver
 
-%define mainversion   5.09
+%define mainversion   5.10
 %define beta_ver      %{nil}
 
 
@@ -45,13 +45,6 @@ Patch1:          xscreensaver-5.00b5-san
 # Change webcollage not to access to net
 # Also see bug 472061
 Patch21:         xscreensaver-5.07-webcollage-default-nonet.patch
-# Generate missing header files
-Patch50:	xscreensaver-5.09-hacks-missing-header-creation.patch
-# Kill warnings with -std=c89
-Patch51:	xscreensaver-5.09-kill-c89-warning.patch
-# Ubuntu bug 418419, sent upstream
-# Another SIGFPE when hack's window size is too small:
-Patch55:         xscreensaver-5.08-hacks-window-too-small.patch
 #
 #
 # Not sent to upstream yet, must do later
@@ -209,9 +202,6 @@ This package contains some test programs
 
 %patch1 -p1 -b .sanitize-hacks
 %patch21 -p1 -b .nonet
-%patch50 -p1 -b .missing
-%patch51 -p1 -b .c89
-%patch55 -p1 -b .small
 
 change_option(){
    set +x
@@ -676,6 +666,10 @@ exit 0
 %defattr(-,root,root,-)
 
 %changelog
+* Tue Sep  8 2009 Mamoru Tasaka  - 1:5.10-1
+- Update to 5.10
+- All non Fedora-specific patches applied upstream
+
 * Thu Sep  3 2009 Mamoru Tasaka  - 1:5.09-1
 - Update to 5.09
 - Drop patches applied by upstream (1 patch still pending on upstream



From airlied at fedoraproject.org  Tue Sep  8 06:09:58 2009
From: airlied at fedoraproject.org (Dave Airlie)
Date: Tue,  8 Sep 2009 06:09:58 +0000 (UTC)
Subject: rpms/kernel/devel drm-page-flip.patch, 1.5, 1.6 kernel.spec, 1.1772,
	1.1773
Message-ID: <20090908060958.E192A11C0082@cvs1.fedora.phx.redhat.com>

Author: airlied

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18090

Modified Files:
	drm-page-flip.patch kernel.spec 
Log Message:
* Tue Sep 08 2009 Dave Airlie  2.6.31-0.210.rc9.git1
- drm-page-flip.patch: rebase again


drm-page-flip.patch:
 drivers/gpu/drm/drm_crtc.c              |  169 +++++++++++++++++++++++++++++++-
 drivers/gpu/drm/drm_crtc_helper.c       |   12 ++
 drivers/gpu/drm/drm_drv.c               |    1 
 drivers/gpu/drm/drm_fops.c              |   68 ++++++++++++
 drivers/gpu/drm/drm_irq.c               |   43 ++++++++
 drivers/gpu/drm/i915/i915_drv.c         |    1 
 drivers/gpu/drm/i915/intel_display.c    |   26 +++-
 drivers/gpu/drm/nouveau/nv04_crtc.c     |    2 
 drivers/gpu/drm/nouveau/nv50_crtc.c     |    2 
 drivers/gpu/drm/radeon/radeon_display.c |    3 
 include/drm/drm.h                       |   25 ++++
 include/drm/drmP.h                      |   32 ++++++
 include/drm/drm_crtc.h                  |   27 +++++
 include/drm/drm_crtc_helper.h           |    4 
 include/drm/drm_mode.h                  |   16 +++
 15 files changed, 415 insertions(+), 16 deletions(-)

Index: drm-page-flip.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-page-flip.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- drm-page-flip.patch	8 Sep 2009 03:47:17 -0000	1.5
+++ drm-page-flip.patch	8 Sep 2009 06:09:56 -0000	1.6
@@ -1,7 +1,6 @@
-diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers/gpu/drm/drm_crtc.c
-index ba728ad..4b7e748 100644
---- a/drivers/gpu/drm/drm_crtc.c
-+++ b/drivers/gpu/drm/drm_crtc.c
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c.da linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c	2009-09-08 16:08:09.000000000 +1000
 @@ -34,6 +34,8 @@
  #include "drmP.h"
  #include "drm_crtc.h"
@@ -11,7 +10,7 @@ index ba728ad..4b7e748 100644
  struct drm_prop_enum_list {
  	int type;
  	char *name;
-@@ -330,6 +332,34 @@ void drm_framebuffer_cleanup(struct drm_framebuffer *fb)
+@@ -330,6 +332,34 @@ void drm_framebuffer_cleanup(struct drm_
  EXPORT_SYMBOL(drm_framebuffer_cleanup);
  
  /**
@@ -67,7 +66,7 @@ index ba728ad..4b7e748 100644
  	mutex_unlock(&dev->mode_config.mutex);
  }
  EXPORT_SYMBOL(drm_crtc_init);
-@@ -369,6 +401,9 @@ void drm_crtc_cleanup(struct drm_crtc *crtc)
+@@ -369,6 +401,9 @@ void drm_crtc_cleanup(struct drm_crtc *c
  {
  	struct drm_device *dev = crtc->dev;
  
@@ -77,7 +76,7 @@ index ba728ad..4b7e748 100644
  	if (crtc->gamma_store) {
  		kfree(crtc->gamma_store);
  		crtc->gamma_store = NULL;
-@@ -376,6 +411,7 @@ void drm_crtc_cleanup(struct drm_crtc *crtc)
+@@ -376,6 +411,7 @@ void drm_crtc_cleanup(struct drm_crtc *c
  
  	drm_mode_object_put(dev, &crtc->base);
  	list_del(&crtc->head);
@@ -220,11 +219,10 @@ index ba728ad..4b7e748 100644
 +
 +	return ret;
 +}
-diff --git a/drivers/gpu/drm/drm_crtc_helper.c b/drivers/gpu/drm/drm_crtc_helper.c
-index ff447f1..fec66f9 100644
---- a/drivers/gpu/drm/drm_crtc_helper.c
-+++ b/drivers/gpu/drm/drm_crtc_helper.c
-@@ -872,8 +872,10 @@ int drm_crtc_helper_set_config(struct drm_mode_set *set)
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.da linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c	2009-09-08 16:08:09.000000000 +1000
+@@ -872,8 +872,10 @@ int drm_crtc_helper_set_config(struct dr
  		old_fb = set->crtc->fb;
  		if (set->crtc->fb != set->fb)
  			set->crtc->fb = set->fb;
@@ -235,7 +233,7 @@ index ff447f1..fec66f9 100644
  		if (ret != 0)
  			goto fail;
  	}
-@@ -1095,3 +1097,13 @@ int drm_helper_resume_force_mode(struct drm_device *dev)
+@@ -1095,3 +1097,13 @@ int drm_helper_resume_force_mode(struct 
  	return 0;
  }
  EXPORT_SYMBOL(drm_helper_resume_force_mode);
@@ -249,11 +247,10 @@ index ff447f1..fec66f9 100644
 +	return crtc_funcs->mode_set_base(crtc, x, y, old_fb);
 +}
 +EXPORT_SYMBOL(drm_crtc_helper_set_base);
-diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm/drm_drv.c
-index a75ca63..672f473 100644
---- a/drivers/gpu/drm/drm_drv.c
-+++ b/drivers/gpu/drm/drm_drv.c
-@@ -145,6 +145,7 @@ static struct drm_ioctl_desc drm_ioctls[] = {
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c.da linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c	2009-09-08 16:08:09.000000000 +1000
+@@ -145,6 +145,7 @@ static struct drm_ioctl_desc drm_ioctls[
  	DRM_IOCTL_DEF(DRM_IOCTL_MODE_GETFB, drm_mode_getfb, DRM_MASTER|DRM_CONTROL_ALLOW),
  	DRM_IOCTL_DEF(DRM_IOCTL_MODE_ADDFB, drm_mode_addfb, DRM_MASTER|DRM_CONTROL_ALLOW),
  	DRM_IOCTL_DEF(DRM_IOCTL_MODE_RMFB, drm_mode_rmfb, DRM_MASTER|DRM_CONTROL_ALLOW),
@@ -261,11 +258,10 @@ index a75ca63..672f473 100644
  };
  
  #define DRM_CORE_IOCTL_COUNT	ARRAY_SIZE( drm_ioctls )
-diff --git a/drivers/gpu/drm/drm_fops.c b/drivers/gpu/drm/drm_fops.c
-index 251bc0e..dcd9c66 100644
---- a/drivers/gpu/drm/drm_fops.c
-+++ b/drivers/gpu/drm/drm_fops.c
-@@ -257,6 +257,8 @@ static int drm_open_helper(struct inode *inode, struct file *filp,
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c.da linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c.da	2009-09-08 13:14:32.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c	2009-09-08 16:08:09.000000000 +1000
+@@ -257,6 +257,8 @@ static int drm_open_helper(struct inode 
  
  	INIT_LIST_HEAD(&priv->lhead);
  	INIT_LIST_HEAD(&priv->fbs);
@@ -274,7 +270,7 @@ index 251bc0e..dcd9c66 100644
  
  	if (dev->driver->driver_features & DRIVER_GEM)
  		drm_gem_open(dev, priv);
-@@ -429,6 +431,9 @@ int drm_release(struct inode *inode, struct file *filp)
+@@ -429,6 +431,9 @@ int drm_release(struct inode *inode, str
  {
  	struct drm_file *file_priv = filp->private_data;
  	struct drm_device *dev = file_priv->minor->dev;
@@ -284,7 +280,7 @@ index 251bc0e..dcd9c66 100644
  	int retcode = 0;
  
  	lock_kernel();
-@@ -451,6 +456,19 @@ int drm_release(struct inode *inode, struct file *filp)
+@@ -451,6 +456,19 @@ int drm_release(struct inode *inode, str
  	if (file_priv->minor->master)
  		drm_master_release(dev, filp);
  
@@ -304,7 +300,7 @@ index 251bc0e..dcd9c66 100644
  	if (dev->driver->driver_features & DRIVER_GEM)
  		drm_gem_release(dev, file_priv);
  
-@@ -544,9 +562,55 @@ int drm_release(struct inode *inode, struct file *filp)
+@@ -544,9 +562,55 @@ int drm_release(struct inode *inode, str
  }
  EXPORT_SYMBOL(drm_release);
  
@@ -362,10 +358,9 @@ index 251bc0e..dcd9c66 100644
 +	return mask;
  }
  EXPORT_SYMBOL(drm_poll);
-diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c
-index f85aaf2..2fe0be4 100644
---- a/drivers/gpu/drm/drm_irq.c
-+++ b/drivers/gpu/drm/drm_irq.c
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.da linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.da	2009-09-08 13:14:32.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c	2009-09-08 16:08:09.000000000 +1000
 @@ -34,6 +34,7 @@
   */
  
@@ -374,7 +369,7 @@ index f85aaf2..2fe0be4 100644
  
  #include 	/* For task queue support */
  
-@@ -71,6 +72,44 @@ int drm_irq_by_busid(struct drm_device *dev, void *data,
+@@ -71,6 +72,44 @@ int drm_irq_by_busid(struct drm_device *
  	return 0;
  }
  
@@ -419,7 +414,7 @@ index f85aaf2..2fe0be4 100644
  static void vblank_disable_fn(unsigned long arg)
  {
  	struct drm_device *dev = (struct drm_device *)arg;
-@@ -161,6 +200,8 @@ int drm_vblank_init(struct drm_device *dev, int num_crtcs)
+@@ -161,6 +200,8 @@ int drm_vblank_init(struct drm_device *d
  		atomic_set(&dev->vblank_refcount[i], 0);
  	}
  
@@ -428,7 +423,7 @@ index f85aaf2..2fe0be4 100644
  	dev->vblank_disable_allowed = 0;
  
  	return 0;
-@@ -626,5 +667,7 @@ void drm_handle_vblank(struct drm_device *dev, int crtc)
+@@ -626,5 +667,7 @@ void drm_handle_vblank(struct drm_device
  {
  	atomic_inc(&dev->_vblank_count[crtc]);
  	DRM_WAKEUP(&dev->vbl_queue[crtc]);
@@ -436,10 +431,9 @@ index f85aaf2..2fe0be4 100644
  }
  EXPORT_SYMBOL(drm_handle_vblank);
 +
-diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c
-index dbe568c..b81305e 100644
---- a/drivers/gpu/drm/i915/i915_drv.c
-+++ b/drivers/gpu/drm/i915/i915_drv.c
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c.da linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c	2009-09-08 16:08:09.000000000 +1000
 @@ -206,6 +206,7 @@ static struct drm_driver driver = {
  		 .mmap = drm_gem_mmap,
  		 .poll = drm_poll,
@@ -448,11 +442,10 @@ index dbe568c..b81305e 100644
  #ifdef CONFIG_COMPAT
  		 .compat_ioctl = i915_compat_ioctl,
  #endif
-diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c
-index 155719f..0d6e677 100644
---- a/drivers/gpu/drm/i915/intel_display.c
-+++ b/drivers/gpu/drm/i915/intel_display.c
-@@ -973,6 +973,8 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.da linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c	2009-09-08 16:08:09.000000000 +1000
+@@ -973,6 +973,8 @@ intel_pipe_set_base(struct drm_crtc *crt
  	u32 dspcntr, alignment;
  	int ret;
  
@@ -461,7 +454,7 @@ index 155719f..0d6e677 100644
  	/* no fb bound */
  	if (!crtc->fb) {
  		DRM_DEBUG("No FB bound\n");
-@@ -1008,17 +1010,14 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
+@@ -1008,17 +1010,14 @@ intel_pipe_set_base(struct drm_crtc *crt
  		BUG();
  	}
  
@@ -479,7 +472,7 @@ index 155719f..0d6e677 100644
  		return ret;
  	}
  
-@@ -1029,7 +1028,6 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
+@@ -1029,7 +1028,6 @@ intel_pipe_set_base(struct drm_crtc *crt
  		ret = i915_gem_object_get_fence_reg(obj);
  		if (ret != 0) {
  			i915_gem_object_unpin(obj);
@@ -487,7 +480,7 @@ index 155719f..0d6e677 100644
  			return ret;
  		}
  	}
-@@ -1054,7 +1052,6 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
+@@ -1054,7 +1052,6 @@ intel_pipe_set_base(struct drm_crtc *crt
  	default:
  		DRM_ERROR("Unknown color depth\n");
  		i915_gem_object_unpin(obj);
@@ -495,7 +488,7 @@ index 155719f..0d6e677 100644
  		return -EINVAL;
  	}
  	if (IS_I965G(dev)) {
-@@ -1086,17 +1083,14 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
+@@ -1086,17 +1083,14 @@ intel_pipe_set_base(struct drm_crtc *crt
  		I915_READ(dspbase);
  	}
  
@@ -514,7 +507,7 @@ index 155719f..0d6e677 100644
  	if (!dev->primary->master)
  		return 0;
  
-@@ -2732,7 +2726,9 @@ static int intel_crtc_mode_set(struct drm_crtc *crtc,
+@@ -2732,7 +2726,9 @@ static int intel_crtc_mode_set(struct dr
  	I915_WRITE(dspcntr_reg, dspcntr);
  
  	/* Flush the plane changes */
@@ -524,7 +517,7 @@ index 155719f..0d6e677 100644
  
  	intel_update_watermarks(dev);
  
-@@ -3521,6 +3517,7 @@ static const struct drm_crtc_funcs intel_crtc_funcs = {
+@@ -3521,6 +3517,7 @@ static const struct drm_crtc_funcs intel
  	.gamma_set = intel_crtc_gamma_set,
  	.set_config = drm_crtc_helper_set_config,
  	.destroy = intel_crtc_destroy,
@@ -532,7 +525,7 @@ index 155719f..0d6e677 100644
  };
  
  
-@@ -3533,7 +3530,7 @@ static void intel_crtc_init(struct drm_device *dev, int pipe)
+@@ -3533,7 +3530,7 @@ static void intel_crtc_init(struct drm_d
  	if (intel_crtc == NULL)
  		return;
  
@@ -541,7 +534,7 @@ index 155719f..0d6e677 100644
  
  	drm_mode_crtc_set_gamma_size(&intel_crtc->base, 256);
  	intel_crtc->pipe = pipe;
-@@ -3717,9 +3714,18 @@ static int intel_user_framebuffer_create_handle(struct drm_framebuffer *fb,
+@@ -3717,9 +3714,18 @@ static int intel_user_framebuffer_create
  	return drm_gem_handle_create(file_priv, object, handle);
  }
  
@@ -560,11 +553,34 @@ index 155719f..0d6e677 100644
  };
  
  int intel_framebuffer_create(struct drm_device *dev,
-diff --git a/drivers/gpu/drm/radeon/radeon_display.c b/drivers/gpu/drm/radeon/radeon_display.c
-index 9d817a6..6f2dabf 100644
---- a/drivers/gpu/drm/radeon/radeon_display.c
-+++ b/drivers/gpu/drm/radeon/radeon_display.c
-@@ -168,6 +168,7 @@ static const struct drm_crtc_funcs radeon_crtc_funcs = {
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.da linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c	2009-09-08 16:08:09.000000000 +1000
+@@ -993,7 +993,7 @@ nv04_crtc_create(struct drm_device *dev,
+ 	nv_crtc->index = crtc_num;
+ 	nv_crtc->last_dpms = NV_DPMS_CLEARED;
+ 
+-	drm_crtc_init(dev, &nv_crtc->base, &nv04_crtc_funcs);
++	drm_crtc_init(dev, &nv_crtc->base, crtc_num, &nv04_crtc_funcs);
+ 	drm_crtc_helper_add(&nv_crtc->base, &nv04_crtc_helper_funcs);
+ 	drm_mode_crtc_set_gamma_size(&nv_crtc->base, 256);
+ 
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.da linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c	2009-09-08 16:08:09.000000000 +1000
+@@ -777,7 +777,7 @@ nv50_crtc_create(struct drm_device *dev,
+ 	crtc->set_dither = nv50_crtc_set_dither;
+ 	crtc->set_scale = nv50_crtc_set_scale;
+ 
+-	drm_crtc_init(dev, &crtc->base, &nv50_crtc_funcs);
++	drm_crtc_init(dev, &crtc->base, index, &nv50_crtc_funcs);
+ 	drm_crtc_helper_add(&crtc->base, &nv50_crtc_helper_funcs);
+ 	drm_mode_crtc_set_gamma_size(&crtc->base, 256);
+ 
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c.da linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c	2009-09-08 16:08:09.000000000 +1000
+@@ -168,6 +168,7 @@ static const struct drm_crtc_funcs radeo
  	.gamma_set = radeon_crtc_gamma_set,
  	.set_config = drm_crtc_helper_set_config,
  	.destroy = radeon_crtc_destroy,
@@ -572,7 +588,7 @@ index 9d817a6..6f2dabf 100644
  };
  
  static void radeon_crtc_init(struct drm_device *dev, int index)
-@@ -180,7 +181,7 @@ static void radeon_crtc_init(struct drm_device *dev, int index)
+@@ -180,7 +181,7 @@ static void radeon_crtc_init(struct drm_
  	if (radeon_crtc == NULL)
  		return;
  
@@ -581,131 +597,9 @@ index 9d817a6..6f2dabf 100644
  
  	drm_mode_crtc_set_gamma_size(&radeon_crtc->base, 256);
  	radeon_crtc->crtc_id = index;
-diff --git a/include/drm/drm.h b/include/drm/drm.h
-index 7cb50bd..1920323 100644
---- a/include/drm/drm.h
-+++ b/include/drm/drm.h
-@@ -686,6 +686,7 @@ struct drm_gem_open {
- #define DRM_IOCTL_MODE_GETFB		DRM_IOWR(0xAD, struct drm_mode_fb_cmd)
- #define DRM_IOCTL_MODE_ADDFB		DRM_IOWR(0xAE, struct drm_mode_fb_cmd)
- #define DRM_IOCTL_MODE_RMFB		DRM_IOWR(0xAF, unsigned int)
-+#define DRM_IOCTL_MODE_PAGE_FLIP	DRM_IOW( 0xB0, struct drm_mode_page_flip)
- 
- /**
-  * Device specific ioctls should only be in their respective headers
-@@ -698,6 +699,30 @@ struct drm_gem_open {
- #define DRM_COMMAND_BASE                0x40
- #define DRM_COMMAND_END			0xA0
- 
-+/**
-+ * Header for events written back to userspace on the drm fd.  The
-+ * type defines the type of event, the length specifies the total
-+ * length of the event (including the header), and user_data is
-+ * typically a 64 bit value passed with the ioctl that triggered the
-+ * event.  A read on the drm fd will always only return complete
-+ * events, that is, if for example the read buffer is 100 bytes, and
-+ * there are two 64 byte events pending, only one will be returned.
-+ */
-+struct drm_event {
-+	__u32 type;
-+	__u32 length;
-+};
-+
-+#define DRM_EVENT_MODE_PAGE_FLIP 0x01
-+
-+struct drm_event_page_flip {
-+	struct drm_event base;
-+	__u64 user_data;
-+	__u32 tv_sec;
-+	__u32 tv_usec;
-+	__u32 frame;
-+};
-+
- /* typedef area */
- #ifndef __KERNEL__
- typedef struct drm_clip_rect drm_clip_rect_t;
-diff --git a/include/drm/drmP.h b/include/drm/drmP.h
-index eeefb63..5431888 100644
---- a/include/drm/drmP.h
-+++ b/include/drm/drmP.h
-@@ -426,6 +426,14 @@ struct drm_buf_entry {
- 	struct drm_freelist freelist;
- };
- 
-+/* Event queued up for userspace to read */
-+struct drm_pending_event {
-+	struct drm_event *event;
-+	struct list_head link;
-+	struct drm_file *file_priv;
-+	void (*destroy) (struct drm_pending_event *event);
-+};
-+
- /** File private data */
- struct drm_file {
- 	int authenticated;
-@@ -449,6 +457,9 @@ struct drm_file {
- 	struct drm_master *master; /* master this node is currently associated with
- 				      N.B. not always minor->master */
- 	struct list_head fbs;
-+
-+	wait_queue_head_t event_wait;
-+	struct list_head event_list;
- };
- 
- /** Wait queue */
-@@ -897,6 +908,16 @@ struct drm_minor {
- 	struct drm_mode_group mode_group;
- };
- 
-+struct drm_pending_flip {
-+	struct drm_pending_event pending_event;
-+	struct drm_framebuffer *old_fb;
-+	struct drm_crtc *crtc;
-+	u32 frame;
-+	int pipe;
-+	struct list_head link;
-+	struct drm_event_page_flip event;
-+};
-+
- /**
-  * DRM device structure. This structure represent a complete card that
-  * may contain multiple heads.
-@@ -996,6 +1017,13 @@ struct drm_device {
- 
- 	u32 max_vblank_count;           /**< size of vblank counter register */
- 
-+	struct work_struct flip_work;
-+
-+	/**
-+	 * List of objects waiting on flip completion
-+	 */
-+	struct list_head flip_list;
-+
- 	/*@} */
- 	cycles_t ctx_start;
- 	cycles_t lck_start;
-@@ -1132,6 +1160,8 @@ extern int drm_lastclose(struct drm_device *dev);
- extern int drm_open(struct inode *inode, struct file *filp);
- extern int drm_stub_open(struct inode *inode, struct file *filp);
- extern int drm_fasync(int fd, struct file *filp, int on);
-+extern ssize_t drm_read(struct file *filp, char __user *buffer,
-+			size_t count, loff_t *offset);
- extern int drm_release(struct inode *inode, struct file *filp);
- 
- 				/* Mapping support (drm_vm.h) */
-@@ -1298,6 +1328,8 @@ extern void drm_vblank_pre_modeset(struct drm_device *dev, int crtc);
- extern void drm_vblank_post_modeset(struct drm_device *dev, int crtc);
- extern int drm_modeset_ctl(struct drm_device *dev, void *data,
- 			   struct drm_file *file_priv);
-+extern void drm_finish_pending_flip(struct drm_device *dev,
-+				   struct drm_pending_flip *f, u32 frame);
- 
- 				/* AGP/GART support (drm_agpsupport.h) */
- extern struct drm_agp_head *drm_agp_init(struct drm_device *dev);
-diff --git a/include/drm/drm_crtc.h b/include/drm/drm_crtc.h
-index ae1e9e1..525f770 100644
---- a/include/drm/drm_crtc.h
-+++ b/include/drm/drm_crtc.h
+diff -up linux-2.6.30.noarch/include/drm/drm_crtc.h.da linux-2.6.30.noarch/include/drm/drm_crtc.h
+--- linux-2.6.30.noarch/include/drm/drm_crtc.h.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/include/drm/drm_crtc.h	2009-09-08 16:08:09.000000000 +1000
 @@ -238,6 +238,12 @@ struct drm_display_info {
  };
  
@@ -784,7 +678,7 @@ index ae1e9e1..525f770 100644
  			  const struct drm_crtc_funcs *funcs);
  extern void drm_crtc_cleanup(struct drm_crtc *crtc);
  
-@@ -744,6 +769,8 @@ extern int drm_mode_gamma_get_ioctl(struct drm_device *dev,
+@@ -744,6 +769,8 @@ extern int drm_mode_gamma_get_ioctl(stru
  extern int drm_mode_gamma_set_ioctl(struct drm_device *dev,
  				    void *data, struct drm_file *file_priv);
  extern bool drm_detect_hdmi_monitor(struct edid *edid);
@@ -793,11 +687,10 @@ index ae1e9e1..525f770 100644
  extern struct drm_display_mode *drm_cvt_mode(struct drm_device *dev,
  				int hdisplay, int vdisplay, int vrefresh,
  				bool reduced, bool interlaced);
-diff --git a/include/drm/drm_crtc_helper.h b/include/drm/drm_crtc_helper.h
-index 4c8daca..b5bd0b8 100644
---- a/include/drm/drm_crtc_helper.h
-+++ b/include/drm/drm_crtc_helper.h
-@@ -126,4 +126,8 @@ static inline void drm_connector_helper_add(struct drm_connector *connector,
+diff -up linux-2.6.30.noarch/include/drm/drm_crtc_helper.h.da linux-2.6.30.noarch/include/drm/drm_crtc_helper.h
+--- linux-2.6.30.noarch/include/drm/drm_crtc_helper.h.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/include/drm/drm_crtc_helper.h	2009-09-08 16:08:09.000000000 +1000
+@@ -126,4 +126,8 @@ static inline void drm_connector_helper_
  }
  
  extern int drm_helper_resume_force_mode(struct drm_device *dev);
@@ -806,10 +699,51 @@ index 4c8daca..b5bd0b8 100644
 +				    struct drm_framebuffer *old_fb);
 +
  #endif
-diff --git a/include/drm/drm_mode.h b/include/drm/drm_mode.h
-index 1f90841..6f08a77 100644
---- a/include/drm/drm_mode.h
-+++ b/include/drm/drm_mode.h
+diff -up linux-2.6.30.noarch/include/drm/drm.h.da linux-2.6.30.noarch/include/drm/drm.h
+--- linux-2.6.30.noarch/include/drm/drm.h.da	2009-06-10 13:05:27.000000000 +1000
++++ linux-2.6.30.noarch/include/drm/drm.h	2009-09-08 16:08:09.000000000 +1000
+@@ -686,6 +686,7 @@ struct drm_gem_open {
+ #define DRM_IOCTL_MODE_GETFB		DRM_IOWR(0xAD, struct drm_mode_fb_cmd)
+ #define DRM_IOCTL_MODE_ADDFB		DRM_IOWR(0xAE, struct drm_mode_fb_cmd)
+ #define DRM_IOCTL_MODE_RMFB		DRM_IOWR(0xAF, unsigned int)
++#define DRM_IOCTL_MODE_PAGE_FLIP	DRM_IOW( 0xB0, struct drm_mode_page_flip)
+ 
+ /**
+  * Device specific ioctls should only be in their respective headers
+@@ -698,6 +699,30 @@ struct drm_gem_open {
+ #define DRM_COMMAND_BASE                0x40
+ #define DRM_COMMAND_END			0xA0
+ 
++/**
++ * Header for events written back to userspace on the drm fd.  The
++ * type defines the type of event, the length specifies the total
++ * length of the event (including the header), and user_data is
++ * typically a 64 bit value passed with the ioctl that triggered the
++ * event.  A read on the drm fd will always only return complete
++ * events, that is, if for example the read buffer is 100 bytes, and
++ * there are two 64 byte events pending, only one will be returned.
++ */
++struct drm_event {
++	__u32 type;
++	__u32 length;
++};
++
++#define DRM_EVENT_MODE_PAGE_FLIP 0x01
++
++struct drm_event_page_flip {
++	struct drm_event base;
++	__u64 user_data;
++	__u32 tv_sec;
++	__u32 tv_usec;
++	__u32 frame;
++};
++
+ /* typedef area */
+ #ifndef __KERNEL__
+ typedef struct drm_clip_rect drm_clip_rect_t;
+diff -up linux-2.6.30.noarch/include/drm/drm_mode.h.da linux-2.6.30.noarch/include/drm/drm_mode.h
+--- linux-2.6.30.noarch/include/drm/drm_mode.h.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/include/drm/drm_mode.h	2009-09-08 16:08:09.000000000 +1000
 @@ -268,4 +268,20 @@ struct drm_mode_crtc_lut {
  	__u64 blue;
  };
@@ -831,27 +765,80 @@ index 1f90841..6f08a77 100644
 +};
 +
  #endif
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.pf linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c
---- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.pf	2009-08-25 09:52:20.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c	2009-08-25 09:52:41.000000000 +1000
-@@ -1122,7 +1122,7 @@ nv04_crtc_create(struct drm_device *dev,
- 	nv_crtc->mode_set.connectors = (struct drm_connector **)(nv_crtc + 1);
- 	nv_crtc->mode_set.num_connectors = 0;
+diff -up linux-2.6.30.noarch/include/drm/drmP.h.da linux-2.6.30.noarch/include/drm/drmP.h
+--- linux-2.6.30.noarch/include/drm/drmP.h.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/include/drm/drmP.h	2009-09-08 16:08:09.000000000 +1000
+@@ -426,6 +426,14 @@ struct drm_buf_entry {
+ 	struct drm_freelist freelist;
+ };
  
--	drm_crtc_init(dev, &nv_crtc->base, &nv04_crtc_funcs);
-+	drm_crtc_init(dev, &nv_crtc->base, crtc_num, &nv04_crtc_funcs);
- 	drm_crtc_helper_add(&nv_crtc->base, &nv04_crtc_helper_funcs);
- 	drm_mode_crtc_set_gamma_size(&nv_crtc->base, 256);
++/* Event queued up for userspace to read */
++struct drm_pending_event {
++	struct drm_event *event;
++	struct list_head link;
++	struct drm_file *file_priv;
++	void (*destroy) (struct drm_pending_event *event);
++};
++
+ /** File private data */
+ struct drm_file {
+ 	int authenticated;
+@@ -449,6 +457,9 @@ struct drm_file {
+ 	struct drm_master *master; /* master this node is currently associated with
+ 				      N.B. not always minor->master */
+ 	struct list_head fbs;
++
++	wait_queue_head_t event_wait;
++	struct list_head event_list;
+ };
  
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.pf linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c
---- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.pf	2009-08-25 09:52:20.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c	2009-08-25 09:52:41.000000000 +1000
-@@ -810,7 +810,7 @@ nv50_crtc_create(struct drm_device *dev,
- 	crtc->mode_set.connectors = (struct drm_connector **)(crtc + 1);
- 	crtc->mode_set.num_connectors = 0;
+ /** Wait queue */
+@@ -897,6 +908,16 @@ struct drm_minor {
+ 	struct drm_mode_group mode_group;
+ };
  
--	drm_crtc_init(dev, &crtc->base, &nv50_crtc_funcs);
-+	drm_crtc_init(dev, &crtc->base, index, &nv50_crtc_funcs);
- 	drm_crtc_helper_add(&crtc->base, &nv50_crtc_helper_funcs);
- 	drm_mode_crtc_set_gamma_size(&crtc->base, 256);
++struct drm_pending_flip {
++	struct drm_pending_event pending_event;
++	struct drm_framebuffer *old_fb;
++	struct drm_crtc *crtc;
++	u32 frame;
++	int pipe;
++	struct list_head link;
++	struct drm_event_page_flip event;
++};
++
+ /**
+  * DRM device structure. This structure represent a complete card that
+  * may contain multiple heads.
+@@ -996,6 +1017,13 @@ struct drm_device {
+ 
+ 	u32 max_vblank_count;           /**< size of vblank counter register */
  
++	struct work_struct flip_work;
++
++	/**
++	 * List of objects waiting on flip completion
++	 */
++	struct list_head flip_list;
++
+ 	/*@} */
+ 	cycles_t ctx_start;
+ 	cycles_t lck_start;
+@@ -1132,6 +1160,8 @@ extern int drm_lastclose(struct drm_devi
+ extern int drm_open(struct inode *inode, struct file *filp);
+ extern int drm_stub_open(struct inode *inode, struct file *filp);
+ extern int drm_fasync(int fd, struct file *filp, int on);
++extern ssize_t drm_read(struct file *filp, char __user *buffer,
++			size_t count, loff_t *offset);
+ extern int drm_release(struct inode *inode, struct file *filp);
+ 
+ 				/* Mapping support (drm_vm.h) */
+@@ -1300,6 +1330,8 @@ extern void drm_vblank_pre_modeset(struc
+ extern void drm_vblank_post_modeset(struct drm_device *dev, int crtc);
+ extern int drm_modeset_ctl(struct drm_device *dev, void *data,
+ 			   struct drm_file *file_priv);
++extern void drm_finish_pending_flip(struct drm_device *dev,
++				   struct drm_pending_flip *f, u32 frame);
+ 
+ 				/* AGP/GART support (drm_agpsupport.h) */
+ extern struct drm_agp_head *drm_agp_init(struct drm_device *dev);


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1772
retrieving revision 1.1773
diff -u -p -r1.1772 -r1.1773
--- kernel.spec	8 Sep 2009 04:57:22 -0000	1.1772
+++ kernel.spec	8 Sep 2009 06:09:56 -0000	1.1773
@@ -2020,6 +2020,9 @@ fi
 # and build.
 
 %changelog
+* Tue Sep 08 2009 Dave Airlie  2.6.31-0.210.rc9.git1
+- drm-page-flip.patch: rebase again
+
 * Tue Sep 08 2009 Dave Airlie  2.6.31-0.209.rc9.git1
 - drm-next.patch: fix r600 signal interruption return value
 



From mtasaka at fedoraproject.org  Tue Sep  8 06:11:13 2009
From: mtasaka at fedoraproject.org (Mamoru Tasaka)
Date: Tue,  8 Sep 2009 06:11:13 +0000 (UTC)
Subject: rpms/xscreensaver/F-10 .cvsignore, 1.12, 1.13 sources, 1.12,
	1.13 xscreensaver.spec, 1.82,
	1.83 xscreensaver-5.08-hacks-window-too-small.patch, 1.1,
	NONE xscreensaver-5.09-hacks-missing-header-creation.patch, 1.1, NONE
Message-ID: <20090908061113.73BF011C0082@cvs1.fedora.phx.redhat.com>

Author: mtasaka

Update of /cvs/extras/rpms/xscreensaver/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19033/F-10

Modified Files:
	.cvsignore sources xscreensaver.spec 
Removed Files:
	xscreensaver-5.08-hacks-window-too-small.patch 
	xscreensaver-5.09-hacks-missing-header-creation.patch 
Log Message:
* Tue Sep  8 2009 Mamoru Tasaka  - 1:5.10-1
- Update to 5.10
- All non Fedora-specific patches applied upstream



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/xscreensaver/F-10/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	3 Sep 2009 14:10:32 -0000	1.12
+++ .cvsignore	8 Sep 2009 06:11:12 -0000	1.13
@@ -1 +1 @@
-xscreensaver-5.09.tar.gz
+xscreensaver-5.10.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/xscreensaver/F-10/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources	3 Sep 2009 14:10:32 -0000	1.12
+++ sources	8 Sep 2009 06:11:12 -0000	1.13
@@ -1 +1 @@
-f4d5070eb9f240f4d812f1c80cc32213  xscreensaver-5.09.tar.gz
+0d7205f9da8e3f1b83bcda549d73a7c4  xscreensaver-5.10.tar.gz


Index: xscreensaver.spec
===================================================================
RCS file: /cvs/extras/rpms/xscreensaver/F-10/xscreensaver.spec,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -p -r1.82 -r1.83
--- xscreensaver.spec	3 Sep 2009 14:10:33 -0000	1.82
+++ xscreensaver.spec	8 Sep 2009 06:11:13 -0000	1.83
@@ -1,6 +1,6 @@
 %define name          xscreensaver
 
-%define mainversion   5.09
+%define mainversion   5.10
 %define beta_ver      %{nil}
 
 
@@ -45,11 +45,6 @@ Patch1:          xscreensaver-5.00b5-san
 # Change webcollage not to access to net
 # Also see bug 472061
 Patch21:         xscreensaver-5.07-webcollage-default-nonet.patch
-# Generate missing header files
-Patch50:	xscreensaver-5.09-hacks-missing-header-creation.patch
-# Ubuntu bug 418419, sent upstream
-# Another SIGFPE when hack's window size is too small:
-Patch55:         xscreensaver-5.08-hacks-window-too-small.patch
 #
 #
 # Not sent to upstream yet, must do later
@@ -207,8 +202,6 @@ This package contains some test programs
 
 %patch1 -p1 -b .sanitize-hacks
 %patch21 -p1 -b .nonet
-%patch50 -p1 -b .missing
-%patch55 -p1 -b .small
 
 change_option(){
    set +x
@@ -673,11 +666,16 @@ exit 0
 %defattr(-,root,root,-)
 
 %changelog
+* Tue Sep  8 2009 Mamoru Tasaka  - 1:5.10-1
+- Update to 5.10
+- All non Fedora-specific patches applied upstream
+
 * Thu Sep  3 2009 Mamoru Tasaka  - 1:5.09-1
 - Update to 5.09
 - Drop patches applied by upstream (1 patch still pending on upstream
   + 2 Fedora specific patches left)
 - Add one patch to generate missing header files
+- Suppress compilation warnings with -std=c89
 
 * Fri Aug 28 2009 Mamoru Tasaka  - 1:5.08-13
 - Another case of hack's crash when window size is too small


--- xscreensaver-5.08-hacks-window-too-small.patch DELETED ---


--- xscreensaver-5.09-hacks-missing-header-creation.patch DELETED ---



From mtasaka at fedoraproject.org  Tue Sep  8 06:11:15 2009
From: mtasaka at fedoraproject.org (Mamoru Tasaka)
Date: Tue,  8 Sep 2009 06:11:15 +0000 (UTC)
Subject: rpms/xscreensaver/devel
	xscreensaver-5.08-hacks-window-too-small.patch, 1.1,
	NONE xscreensaver-5.09-hacks-missing-header-creation.patch, 1.1,
	NONE xscreensaver-5.09-kill-c89-warning.patch, 1.1, NONE
Message-ID: <20090908061115.07EF411C0082@cvs1.fedora.phx.redhat.com>

Author: mtasaka

Update of /cvs/extras/rpms/xscreensaver/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19033/devel

Removed Files:
	xscreensaver-5.08-hacks-window-too-small.patch 
	xscreensaver-5.09-hacks-missing-header-creation.patch 
	xscreensaver-5.09-kill-c89-warning.patch 
Log Message:
* Tue Sep  8 2009 Mamoru Tasaka  - 1:5.10-1
- Update to 5.10
- All non Fedora-specific patches applied upstream



--- xscreensaver-5.08-hacks-window-too-small.patch DELETED ---


--- xscreensaver-5.09-hacks-missing-header-creation.patch DELETED ---


--- xscreensaver-5.09-kill-c89-warning.patch DELETED ---



From mtasaka at fedoraproject.org  Tue Sep  8 06:11:14 2009
From: mtasaka at fedoraproject.org (Mamoru Tasaka)
Date: Tue,  8 Sep 2009 06:11:14 +0000 (UTC)
Subject: rpms/xscreensaver/F-11 .cvsignore, 1.12, 1.13 sources, 1.12,
	1.13 xscreensaver.spec, 1.93,
	1.94 xscreensaver-5.08-hacks-window-too-small.patch, 1.1,
	NONE xscreensaver-5.09-hacks-missing-header-creation.patch, 1.1, NONE
Message-ID: <20090908061114.4D1B011C0082@cvs1.fedora.phx.redhat.com>

Author: mtasaka

Update of /cvs/extras/rpms/xscreensaver/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19033/F-11

Modified Files:
	.cvsignore sources xscreensaver.spec 
Removed Files:
	xscreensaver-5.08-hacks-window-too-small.patch 
	xscreensaver-5.09-hacks-missing-header-creation.patch 
Log Message:
* Tue Sep  8 2009 Mamoru Tasaka  - 1:5.10-1
- Update to 5.10
- All non Fedora-specific patches applied upstream



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/xscreensaver/F-11/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	3 Sep 2009 14:10:33 -0000	1.12
+++ .cvsignore	8 Sep 2009 06:11:13 -0000	1.13
@@ -1 +1 @@
-xscreensaver-5.09.tar.gz
+xscreensaver-5.10.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/xscreensaver/F-11/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources	3 Sep 2009 14:10:33 -0000	1.12
+++ sources	8 Sep 2009 06:11:13 -0000	1.13
@@ -1 +1 @@
-f4d5070eb9f240f4d812f1c80cc32213  xscreensaver-5.09.tar.gz
+0d7205f9da8e3f1b83bcda549d73a7c4  xscreensaver-5.10.tar.gz


Index: xscreensaver.spec
===================================================================
RCS file: /cvs/extras/rpms/xscreensaver/F-11/xscreensaver.spec,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -p -r1.93 -r1.94
--- xscreensaver.spec	3 Sep 2009 14:10:33 -0000	1.93
+++ xscreensaver.spec	8 Sep 2009 06:11:14 -0000	1.94
@@ -1,6 +1,6 @@
 %define name          xscreensaver
 
-%define mainversion   5.09
+%define mainversion   5.10
 %define beta_ver      %{nil}
 
 
@@ -45,11 +45,6 @@ Patch1:          xscreensaver-5.00b5-san
 # Change webcollage not to access to net
 # Also see bug 472061
 Patch21:         xscreensaver-5.07-webcollage-default-nonet.patch
-# Generate missing header files
-Patch50:	xscreensaver-5.09-hacks-missing-header-creation.patch
-# Ubuntu bug 418419, sent upstream
-# Another SIGFPE when hack's window size is too small:
-Patch55:         xscreensaver-5.08-hacks-window-too-small.patch
 #
 #
 # Not sent to upstream yet, must do later
@@ -207,8 +202,6 @@ This package contains some test programs
 
 %patch1 -p1 -b .sanitize-hacks
 %patch21 -p1 -b .nonet
-%patch50 -p1 -b .missing
-%patch55 -p1 -b .small
 
 change_option(){
    set +x
@@ -673,11 +666,16 @@ exit 0
 %defattr(-,root,root,-)
 
 %changelog
+* Tue Sep  8 2009 Mamoru Tasaka  - 1:5.10-1
+- Update to 5.10
+- All non Fedora-specific patches applied upstream
+
 * Thu Sep  3 2009 Mamoru Tasaka  - 1:5.09-1
 - Update to 5.09
 - Drop patches applied by upstream (1 patch still pending on upstream
   + 2 Fedora specific patches left)
 - Add one patch to generate missing header files
+- Suppress compilation warnings with -std=c89
 
 * Fri Aug 28 2009 Mamoru Tasaka  - 1:5.08-13
 - Another case of hack's crash when window size is too small


--- xscreensaver-5.08-hacks-window-too-small.patch DELETED ---


--- xscreensaver-5.09-hacks-missing-header-creation.patch DELETED ---



From ovasik at fedoraproject.org  Tue Sep  8 07:02:08 2009
From: ovasik at fedoraproject.org (Ondrej Vasik)
Date: Tue,  8 Sep 2009 07:02:08 +0000 (UTC)
Subject: rpms/setup/devel .cvsignore, 1.66, 1.67 setup.spec, 1.84,
	1.85 sources, 1.67, 1.68
Message-ID: <20090908070208.EED1A11C0082@cvs1.fedora.phx.redhat.com>

Author: ovasik

Update of /cvs/extras/rpms/setup/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4295

Modified Files:
	.cvsignore setup.spec sources 
Log Message:
Reserve uidgid pair 108:108 for ovirt, 111:111 for saned


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/setup/devel/.cvsignore,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -p -r1.66 -r1.67
--- .cvsignore	17 Aug 2009 10:39:38 -0000	1.66
+++ .cvsignore	8 Sep 2009 07:02:07 -0000	1.67
@@ -1 +1 @@
-setup-2.8.8.tar.bz2
+setup-2.8.9.tar.bz2


Index: setup.spec
===================================================================
RCS file: /cvs/extras/rpms/setup/devel/setup.spec,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -p -r1.84 -r1.85
--- setup.spec	17 Aug 2009 10:39:39 -0000	1.84
+++ setup.spec	8 Sep 2009 07:02:07 -0000	1.85
@@ -1,6 +1,6 @@
 Summary: A set of system configuration and setup files
 Name: setup
-Version: 2.8.8
+Version: 2.8.9
 Release: 1%{?dist}
 License: Public Domain
 Group: System Environment/Base
@@ -89,6 +89,11 @@ end
 %ghost %verify(not md5 size mtime) %config(noreplace,missingok) /etc/mtab
 
 %changelog
+* Tue Sep 08 2009 Ondrej Vasik  2.8.9-1
+- reserve uidgid pair 108:108 for ovirt from libvirt (#513261)
+- reserve uidgid pair 111:111 for saned from sane-backends
+  (#520634)
+
 * Mon Aug 17 2009 Ondrej Vasik  2.8.8-1
 - change permissions on /etc/shadow and /etc/gshadow to 0000 and
   use capabilities for them(#517577)


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/setup/devel/sources,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -p -r1.67 -r1.68
--- sources	17 Aug 2009 10:39:39 -0000	1.67
+++ sources	8 Sep 2009 07:02:07 -0000	1.68
@@ -1 +1 @@
-f3412ac581439c8436158127b78101da  setup-2.8.8.tar.bz2
+81e244266ec935d8a8d57c00475f20e9  setup-2.8.9.tar.bz2



From bskeggs at fedoraproject.org  Tue Sep  8 07:11:34 2009
From: bskeggs at fedoraproject.org (Ben Skeggs)
Date: Tue,  8 Sep 2009 07:11:34 +0000 (UTC)
Subject: rpms/kernel/devel drm-nouveau.patch, 1.46, 1.47 kernel.spec, 1.1773,
	1.1774
Message-ID: <20090908071135.C35AA11C0082@cvs1.fedora.phx.redhat.com>

Author: bskeggs

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6743

Modified Files:
	drm-nouveau.patch kernel.spec 
Log Message:
* Tue Sep 08 2009 Ben Skeggs  2.6.31-0.211.rc9.git1
- drm-nouveau.patch: more misc fixes


drm-nouveau.patch:
 drivers/gpu/drm/Kconfig                     |   45 
 drivers/gpu/drm/Makefile                    |    2 
 drivers/gpu/drm/drm_bufs.c                  |   28 
 drivers/gpu/drm/i2c/Makefile                |    4 
 drivers/gpu/drm/i2c/ch7006_drv.c            |  532 
 drivers/gpu/drm/i2c/ch7006_mode.c           |  473 
 drivers/gpu/drm/i2c/ch7006_priv.h           |  340 
 drivers/gpu/drm/nouveau/Makefile            |   27 
 drivers/gpu/drm/nouveau/nouveau_backlight.c |  155 
 drivers/gpu/drm/nouveau/nouveau_bios.c      | 5209 ++++++
 drivers/gpu/drm/nouveau/nouveau_bios.h      |  235 
 drivers/gpu/drm/nouveau/nouveau_bo.c        |  622 
 drivers/gpu/drm/nouveau/nouveau_calc.c      |  626 
 drivers/gpu/drm/nouveau/nouveau_channel.c   |  520 
 drivers/gpu/drm/nouveau/nouveau_connector.c |  689 
 drivers/gpu/drm/nouveau/nouveau_connector.h |   55 
 drivers/gpu/drm/nouveau/nouveau_crtc.h      |   95 
 drivers/gpu/drm/nouveau/nouveau_display.c   |  115 
 drivers/gpu/drm/nouveau/nouveau_dma.c       |  206 
 drivers/gpu/drm/nouveau/nouveau_dma.h       |  148 
 drivers/gpu/drm/nouveau/nouveau_drv.c       |  432 
 drivers/gpu/drm/nouveau/nouveau_drv.h       | 1201 +
 drivers/gpu/drm/nouveau/nouveau_encoder.h   |   66 
 drivers/gpu/drm/nouveau/nouveau_fb.h        |   47 
 drivers/gpu/drm/nouveau/nouveau_fbcon.c     |  350 
 drivers/gpu/drm/nouveau/nouveau_fbcon.h     |   48 
 drivers/gpu/drm/nouveau/nouveau_fence.c     |  261 
 drivers/gpu/drm/nouveau/nouveau_gem.c       |  942 +
 drivers/gpu/drm/nouveau/nouveau_hw.c        | 1077 +
 drivers/gpu/drm/nouveau/nouveau_hw.h        |  446 
 drivers/gpu/drm/nouveau/nouveau_i2c.c       |  256 
 drivers/gpu/drm/nouveau/nouveau_i2c.h       |   45 
 drivers/gpu/drm/nouveau/nouveau_ioc32.c     |   72 
 drivers/gpu/drm/nouveau/nouveau_irq.c       |  675 
 drivers/gpu/drm/nouveau/nouveau_mem.c       |  565 
 drivers/gpu/drm/nouveau/nouveau_notifier.c  |  194 
 drivers/gpu/drm/nouveau/nouveau_object.c    | 1279 +
 drivers/gpu/drm/nouveau/nouveau_reg.h       |  834 +
 drivers/gpu/drm/nouveau/nouveau_sgdma.c     |  317 
 drivers/gpu/drm/nouveau/nouveau_state.c     |  826 +
 drivers/gpu/drm/nouveau/nouveau_swmthd.h    |   33 
 drivers/gpu/drm/nouveau/nouveau_ttm.c       |  131 
 drivers/gpu/drm/nouveau/nv04_crtc.c         | 1014 +
 drivers/gpu/drm/nouveau/nv04_cursor.c       |   70 
 drivers/gpu/drm/nouveau/nv04_dac.c          |  525 
 drivers/gpu/drm/nouveau/nv04_dfp.c          |  621 
 drivers/gpu/drm/nouveau/nv04_display.c      |  293 
 drivers/gpu/drm/nouveau/nv04_fb.c           |   21 
 drivers/gpu/drm/nouveau/nv04_fbcon.c        |  292 
 drivers/gpu/drm/nouveau/nv04_fifo.c         |  295 
 drivers/gpu/drm/nouveau/nv04_graph.c        |  583 
 drivers/gpu/drm/nouveau/nv04_instmem.c      |  207 
 drivers/gpu/drm/nouveau/nv04_mc.c           |   20 
 drivers/gpu/drm/nouveau/nv04_timer.c        |   51 
 drivers/gpu/drm/nouveau/nv04_tv.c           |  304 
 drivers/gpu/drm/nouveau/nv10_fb.c           |   24 
 drivers/gpu/drm/nouveau/nv10_fifo.c         |  177 
 drivers/gpu/drm/nouveau/nv10_graph.c        |  945 +
 drivers/gpu/drm/nouveau/nv17_tv.c           |  660 
 drivers/gpu/drm/nouveau/nv17_tv.h           |  156 
 drivers/gpu/drm/nouveau/nv17_tv_modes.c     |  582 
 drivers/gpu/drm/nouveau/nv20_graph.c        |  784 
 drivers/gpu/drm/nouveau/nv40_fb.c           |   62 
 drivers/gpu/drm/nouveau/nv40_fifo.c         |  223 
 drivers/gpu/drm/nouveau/nv40_graph.c        | 2203 ++
 drivers/gpu/drm/nouveau/nv40_mc.c           |   38 
 drivers/gpu/drm/nouveau/nv50_crtc.c         |  799 +
 drivers/gpu/drm/nouveau/nv50_cursor.c       |  151 
 drivers/gpu/drm/nouveau/nv50_dac.c          |  296 
 drivers/gpu/drm/nouveau/nv50_display.c      |  905 +
 drivers/gpu/drm/nouveau/nv50_display.h      |   46 
 drivers/gpu/drm/nouveau/nv50_evo.h          |  113 
 drivers/gpu/drm/nouveau/nv50_fbcon.c        |  256 
 drivers/gpu/drm/nouveau/nv50_fifo.c         |  475 
 drivers/gpu/drm/nouveau/nv50_graph.c        |  439 
 drivers/gpu/drm/nouveau/nv50_grctx.h        |22284 ++++++++++++++++++++++++++++
 drivers/gpu/drm/nouveau/nv50_instmem.c      |  499 
 drivers/gpu/drm/nouveau/nv50_mc.c           |   40 
 drivers/gpu/drm/nouveau/nv50_sor.c          |  250 
 drivers/gpu/drm/nouveau/nvreg.h             |  535 
 drivers/gpu/drm/ttm/ttm_bo.c                |    4 
 include/drm/Kbuild                          |    1 
 include/drm/drmP.h                          |    2 
 include/drm/i2c/ch7006.h                    |   86 
 include/drm/nouveau_drm.h                   |  216 
 85 files changed, 57749 insertions(+), 21 deletions(-)

Index: drm-nouveau.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-nouveau.patch,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- drm-nouveau.patch	8 Sep 2009 04:18:48 -0000	1.46
+++ drm-nouveau.patch	8 Sep 2009 07:11:25 -0000	1.47
@@ -9686,7 +9686,7 @@ index 0000000..75dbe9b
 +#endif /* __NOUVEAU_CONNECTOR_H__ */
 diff --git a/drivers/gpu/drm/nouveau/nouveau_crtc.h b/drivers/gpu/drm/nouveau/nouveau_crtc.h
 new file mode 100644
-index 0000000..af61663
+index 0000000..49fa7b2
 --- /dev/null
 +++ b/drivers/gpu/drm/nouveau/nouveau_crtc.h
 @@ -0,0 +1,95 @@
@@ -9736,7 +9736,7 @@ index 0000000..af61663
 +		int cpp;
 +		bool blanked;
 +		uint32_t offset;
-+		bool tiled;
++		uint32_t tile_flags;
 +	} fb;
 +
 +	struct {
@@ -12454,7 +12454,7 @@ index 0000000..0f40414
 +
 diff --git a/drivers/gpu/drm/nouveau/nouveau_fence.c b/drivers/gpu/drm/nouveau/nouveau_fence.c
 new file mode 100644
-index 0000000..32b4bb9
+index 0000000..230a99b
 --- /dev/null
 +++ b/drivers/gpu/drm/nouveau/nouveau_fence.c
 @@ -0,0 +1,261 @@
@@ -12664,7 +12664,7 @@ index 0000000..32b4bb9
 +			schedule_timeout(1);
 +
 +		if (intr && signal_pending(current)) {
-+			ret = -ERESTART;
++			ret = -ERESTARTSYS;
 +			break;
 +		}
 +	}
@@ -12721,10 +12721,10 @@ index 0000000..32b4bb9
 +
 diff --git a/drivers/gpu/drm/nouveau/nouveau_gem.c b/drivers/gpu/drm/nouveau/nouveau_gem.c
 new file mode 100644
-index 0000000..f0c78a8
+index 0000000..226eca2
 --- /dev/null
 +++ b/drivers/gpu/drm/nouveau/nouveau_gem.c
-@@ -0,0 +1,943 @@
+@@ -0,0 +1,942 @@
 +/*
 + * Copyright (C) 2008 Ben Skeggs.
 + * All Rights Reserved.
@@ -13037,15 +13037,16 @@ index 0000000..f0c78a8
 +				     chan->fence.sequence);
 +		if (ret) {
 +			nouveau_gem_pushbuf_backoff(list);
-+			if (ret == -EAGAIN) {
++			if (ret == -EAGAIN)
 +				ret = ttm_bo_wait_unreserved(&nvbo->bo, false);
-+				if (unlikely(ret))
-+					goto out_unref;
-+				goto retry;
-+			} else
++			drm_gem_object_unreference(gem);
++			if (ret)
 +				goto out_unref;
++			goto retry;
 +		}
 +
++		list_add_tail(&nvbo->entry, list);
++
 +		if (unlikely(atomic_read(&nvbo->bo.cpu_writers) > 0)) {
 +			nouveau_gem_pushbuf_backoff(list);
 +			ret = ttm_bo_wait_cpu(&nvbo->bo, false);
@@ -13053,8 +13054,6 @@ index 0000000..f0c78a8
 +				goto out_unref;
 +			goto retry;
 +		}
-+
-+		list_add_tail(&nvbo->entry, list);
 +	}
 +
 +	b = pbbo;
@@ -30798,10 +30797,10 @@ index 0000000..2a3495e
 +}
 diff --git a/drivers/gpu/drm/nouveau/nv50_crtc.c b/drivers/gpu/drm/nouveau/nv50_crtc.c
 new file mode 100644
-index 0000000..8fb1ef8
+index 0000000..641a85a
 --- /dev/null
 +++ b/drivers/gpu/drm/nouveau/nv50_crtc.c
-@@ -0,0 +1,796 @@
+@@ -0,0 +1,799 @@
 +/*
 + * Copyright (C) 2008 Maarten Maathuis.
 + * All Rights Reserved.
@@ -30952,11 +30951,14 @@ index 0000000..8fb1ef8
 +		OUT_RING  (evo, crtc->fb.offset >> 8);
 +		OUT_RING  (evo, 0);
 +		BEGIN_RING(evo, 0, NV50_EVO_CRTC(index, FB_DMA), 1);
-+		if (dev_priv->chipset != 0x50 && crtc->fb.tiled)
-+			if (crtc->fb.cpp == 2)
++		if (dev_priv->chipset != 0x50)
++			if (crtc->fb.tile_flags == 0x7a00)
++				OUT_RING(evo, NvEvoFB32);
++			else
++			if (crtc->fb.tile_flags == 0x7000)
 +				OUT_RING(evo, NvEvoFB16);
 +			else
-+				OUT_RING(evo, NvEvoFB32);
++				OUT_RING(evo, NvEvoVRAM);
 +		else
 +			OUT_RING(evo, NvEvoVRAM);
 +	}
@@ -31365,7 +31367,7 @@ index 0000000..8fb1ef8
 +	}
 +
 +	crtc->fb.offset = fb->nvbo->bo.offset - dev_priv->vm_vram_base;
-+	crtc->fb.tiled = fb->nvbo->tile_flags ? true : false;
++	crtc->fb.tile_flags = fb->nvbo->tile_flags;
 +	crtc->fb.cpp = drm_fb->bits_per_pixel / 8;
 +	if (!crtc->fb.blanked && dev_priv->chipset != 0x50) {
 +		ret = RING_SPACE(evo, 2);
@@ -31373,12 +31375,12 @@ index 0000000..8fb1ef8
 +			return ret;
 +
 +		BEGIN_RING(evo, 0, NV50_EVO_CRTC(crtc->index, FB_DMA), 1);
-+		if (crtc->fb.tiled) {
-+			if (crtc->fb.cpp == 4)
-+				OUT_RING  (evo, NvEvoFB32);
-+			else
-+				OUT_RING  (evo, NvEvoFB16);
-+		} else
++		if (crtc->fb.tile_flags == 0x7a00)
++			OUT_RING  (evo, NvEvoFB32);
++		else
++		if (crtc->fb.tile_flags == 0x7000)
++			OUT_RING  (evo, NvEvoFB16);
++		else
 +			OUT_RING  (evo, NvEvoVRAM);
 +	}
 +
@@ -31390,7 +31392,7 @@ index 0000000..8fb1ef8
 +	OUT_RING  (evo, crtc->fb.offset >> 8);
 +	OUT_RING  (evo, 0);
 +	OUT_RING  (evo, (drm_fb->height << 16) | drm_fb->width);
-+	if (!crtc->fb.tiled) {
++	if (!crtc->fb.tile_flags) {
 +		OUT_RING  (evo, drm_fb->pitch | (1 << 20));
 +	} else {
 +		OUT_RING  (evo, ((drm_fb->pitch / 4) << 4) |


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1773
retrieving revision 1.1774
diff -u -p -r1.1773 -r1.1774
--- kernel.spec	8 Sep 2009 06:09:56 -0000	1.1773
+++ kernel.spec	8 Sep 2009 07:11:29 -0000	1.1774
@@ -2020,6 +2020,9 @@ fi
 # and build.
 
 %changelog
+* Tue Sep 08 2009 Ben Skeggs  2.6.31-0.211.rc9.git1
+- drm-nouveau.patch: more misc fixes
+
 * Tue Sep 08 2009 Dave Airlie  2.6.31-0.210.rc9.git1
 - drm-page-flip.patch: rebase again
 



From bskeggs at fedoraproject.org  Tue Sep  8 07:32:16 2009
From: bskeggs at fedoraproject.org (Ben Skeggs)
Date: Tue,  8 Sep 2009 07:32:16 +0000 (UTC)
Subject: rpms/kernel/devel drm-nouveau.patch, 1.47, 1.48 kernel.spec, 1.1774,
	1.1775
Message-ID: <20090908073216.D657B11C0082@cvs1.fedora.phx.redhat.com>

Author: bskeggs

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13406

Modified Files:
	drm-nouveau.patch kernel.spec 
Log Message:
* Tue Sep 08 2009 Ben Skeggs  2.6.31-0.212.rc9.git1
- drm-nouveau.patch: fix ppc build



drm-nouveau.patch:
 drivers/gpu/drm/Kconfig                     |   45 
 drivers/gpu/drm/Makefile                    |    2 
 drivers/gpu/drm/drm_bufs.c                  |   28 
 drivers/gpu/drm/i2c/Makefile                |    4 
 drivers/gpu/drm/i2c/ch7006_drv.c            |  532 
 drivers/gpu/drm/i2c/ch7006_mode.c           |  473 
 drivers/gpu/drm/i2c/ch7006_priv.h           |  340 
 drivers/gpu/drm/nouveau/Makefile            |   27 
 drivers/gpu/drm/nouveau/nouveau_backlight.c |  155 
 drivers/gpu/drm/nouveau/nouveau_bios.c      | 5209 ++++++
 drivers/gpu/drm/nouveau/nouveau_bios.h      |  235 
 drivers/gpu/drm/nouveau/nouveau_bo.c        |  622 
 drivers/gpu/drm/nouveau/nouveau_calc.c      |  626 
 drivers/gpu/drm/nouveau/nouveau_channel.c   |  520 
 drivers/gpu/drm/nouveau/nouveau_connector.c |  689 
 drivers/gpu/drm/nouveau/nouveau_connector.h |   55 
 drivers/gpu/drm/nouveau/nouveau_crtc.h      |   95 
 drivers/gpu/drm/nouveau/nouveau_display.c   |  115 
 drivers/gpu/drm/nouveau/nouveau_dma.c       |  206 
 drivers/gpu/drm/nouveau/nouveau_dma.h       |  148 
 drivers/gpu/drm/nouveau/nouveau_drv.c       |  432 
 drivers/gpu/drm/nouveau/nouveau_drv.h       | 1201 +
 drivers/gpu/drm/nouveau/nouveau_encoder.h   |   66 
 drivers/gpu/drm/nouveau/nouveau_fb.h        |   47 
 drivers/gpu/drm/nouveau/nouveau_fbcon.c     |  355 
 drivers/gpu/drm/nouveau/nouveau_fbcon.h     |   48 
 drivers/gpu/drm/nouveau/nouveau_fence.c     |  261 
 drivers/gpu/drm/nouveau/nouveau_gem.c       |  942 +
 drivers/gpu/drm/nouveau/nouveau_hw.c        | 1077 +
 drivers/gpu/drm/nouveau/nouveau_hw.h        |  446 
 drivers/gpu/drm/nouveau/nouveau_i2c.c       |  256 
 drivers/gpu/drm/nouveau/nouveau_i2c.h       |   45 
 drivers/gpu/drm/nouveau/nouveau_ioc32.c     |   72 
 drivers/gpu/drm/nouveau/nouveau_irq.c       |  675 
 drivers/gpu/drm/nouveau/nouveau_mem.c       |  565 
 drivers/gpu/drm/nouveau/nouveau_notifier.c  |  194 
 drivers/gpu/drm/nouveau/nouveau_object.c    | 1279 +
 drivers/gpu/drm/nouveau/nouveau_reg.h       |  834 +
 drivers/gpu/drm/nouveau/nouveau_sgdma.c     |  317 
 drivers/gpu/drm/nouveau/nouveau_state.c     |  826 +
 drivers/gpu/drm/nouveau/nouveau_swmthd.h    |   33 
 drivers/gpu/drm/nouveau/nouveau_ttm.c       |  131 
 drivers/gpu/drm/nouveau/nv04_crtc.c         | 1014 +
 drivers/gpu/drm/nouveau/nv04_cursor.c       |   70 
 drivers/gpu/drm/nouveau/nv04_dac.c          |  525 
 drivers/gpu/drm/nouveau/nv04_dfp.c          |  621 
 drivers/gpu/drm/nouveau/nv04_display.c      |  293 
 drivers/gpu/drm/nouveau/nv04_fb.c           |   21 
 drivers/gpu/drm/nouveau/nv04_fbcon.c        |  292 
 drivers/gpu/drm/nouveau/nv04_fifo.c         |  295 
 drivers/gpu/drm/nouveau/nv04_graph.c        |  583 
 drivers/gpu/drm/nouveau/nv04_instmem.c      |  207 
 drivers/gpu/drm/nouveau/nv04_mc.c           |   20 
 drivers/gpu/drm/nouveau/nv04_timer.c        |   51 
 drivers/gpu/drm/nouveau/nv04_tv.c           |  304 
 drivers/gpu/drm/nouveau/nv10_fb.c           |   24 
 drivers/gpu/drm/nouveau/nv10_fifo.c         |  177 
 drivers/gpu/drm/nouveau/nv10_graph.c        |  945 +
 drivers/gpu/drm/nouveau/nv17_tv.c           |  660 
 drivers/gpu/drm/nouveau/nv17_tv.h           |  156 
 drivers/gpu/drm/nouveau/nv17_tv_modes.c     |  582 
 drivers/gpu/drm/nouveau/nv20_graph.c        |  784 
 drivers/gpu/drm/nouveau/nv40_fb.c           |   62 
 drivers/gpu/drm/nouveau/nv40_fifo.c         |  223 
 drivers/gpu/drm/nouveau/nv40_graph.c        | 2203 ++
 drivers/gpu/drm/nouveau/nv40_mc.c           |   38 
 drivers/gpu/drm/nouveau/nv50_crtc.c         |  799 +
 drivers/gpu/drm/nouveau/nv50_cursor.c       |  151 
 drivers/gpu/drm/nouveau/nv50_dac.c          |  296 
 drivers/gpu/drm/nouveau/nv50_display.c      |  905 +
 drivers/gpu/drm/nouveau/nv50_display.h      |   46 
 drivers/gpu/drm/nouveau/nv50_evo.h          |  113 
 drivers/gpu/drm/nouveau/nv50_fbcon.c        |  256 
 drivers/gpu/drm/nouveau/nv50_fifo.c         |  475 
 drivers/gpu/drm/nouveau/nv50_graph.c        |  439 
 drivers/gpu/drm/nouveau/nv50_grctx.h        |22284 ++++++++++++++++++++++++++++
 drivers/gpu/drm/nouveau/nv50_instmem.c      |  499 
 drivers/gpu/drm/nouveau/nv50_mc.c           |   40 
 drivers/gpu/drm/nouveau/nv50_sor.c          |  250 
 drivers/gpu/drm/nouveau/nvreg.h             |  535 
 drivers/gpu/drm/ttm/ttm_bo.c                |    4 
 include/drm/Kbuild                          |    1 
 include/drm/drmP.h                          |    2 
 include/drm/i2c/ch7006.h                    |   86 
 include/drm/nouveau_drm.h                   |  216 
 85 files changed, 57754 insertions(+), 21 deletions(-)

Index: drm-nouveau.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-nouveau.patch,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -p -r1.47 -r1.48
--- drm-nouveau.patch	8 Sep 2009 07:11:25 -0000	1.47
+++ drm-nouveau.patch	8 Sep 2009 07:32:13 -0000	1.48
@@ -12044,10 +12044,10 @@ index 0000000..4a3f31a
 +#endif /* __NOUVEAU_FB_H__ */
 diff --git a/drivers/gpu/drm/nouveau/nouveau_fbcon.c b/drivers/gpu/drm/nouveau/nouveau_fbcon.c
 new file mode 100644
-index 0000000..f46d543
+index 0000000..6f1bfdc
 --- /dev/null
 +++ b/drivers/gpu/drm/nouveau/nouveau_fbcon.c
-@@ -0,0 +1,350 @@
+@@ -0,0 +1,355 @@
 +/*
 + * Copyright ? 2007 David Airlie
 + *
@@ -12173,6 +12173,7 @@ index 0000000..f46d543
 +	.gamma_set = nouveau_fbcon_gamma_set,
 +};
 +
++#if defined(__i386__) || defined(__x86_64__)
 +static bool
 +nouveau_fbcon_has_vesafb(struct drm_device *dev)
 +{
@@ -12207,6 +12208,7 @@ index 0000000..f46d543
 +
 +	return true;
 +}
++#endif
 +
 +static int
 +nouveau_fbcon_create(struct drm_device *dev, uint32_t fb_width,
@@ -12305,6 +12307,7 @@ index 0000000..f46d543
 +	info->fix.mmio_len = pci_resource_len(dev->pdev, 1);
 +
 +	/* Set aperture base/size for vesafb takeover */
++#if defined(__i386__) || defined(__x86_64__)
 +	if (nouveau_fbcon_has_vesafb(dev)) {
 +		/* Some NVIDIA VBIOS' are stupid and decide to put the
 +		 * framebuffer in the middle of the PRAMIN BAR for
@@ -12315,7 +12318,9 @@ index 0000000..f46d543
 +		 */
 +		info->aperture_base = screen_info.lfb_base;
 +		info->aperture_size = screen_info.lfb_size * 65536;
-+	} else {
++	} else
++#endif
++	{
 +		info->aperture_base = info->fix.mmio_start;
 +		info->aperture_size = info->fix.mmio_len;
 +	}


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1774
retrieving revision 1.1775
diff -u -p -r1.1774 -r1.1775
--- kernel.spec	8 Sep 2009 07:11:29 -0000	1.1774
+++ kernel.spec	8 Sep 2009 07:32:14 -0000	1.1775
@@ -2020,6 +2020,9 @@ fi
 # and build.
 
 %changelog
+* Tue Sep 08 2009 Ben Skeggs  2.6.31-0.212.rc9.git1
+- drm-nouveau.patch: fix ppc build
+
 * Tue Sep 08 2009 Ben Skeggs  2.6.31-0.211.rc9.git1
 - drm-nouveau.patch: more misc fixes
 



From michich at fedoraproject.org  Tue Sep  8 07:32:52 2009
From: michich at fedoraproject.org (Michal Schmidt)
Date: Tue,  8 Sep 2009 07:32:52 +0000 (UTC)
Subject: rpms/jabbim/devel jabbim.spec,1.33,1.34
Message-ID: <20090908073252.A5EDA11C0082@cvs1.fedora.phx.redhat.com>

Author: michich

Update of /cvs/pkgs/rpms/jabbim/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13724

Modified Files:
	jabbim.spec 
Log Message:
* Tue Sep 08 2009 Michal Schmidt  0.5-0.8.svn20090907
- Fix compact-style roster drawing bug.
  (jabbim-0.5-fix-compact-roster-drawing.diff, committed upstream)



Index: jabbim.spec
===================================================================
RCS file: /cvs/pkgs/rpms/jabbim/devel/jabbim.spec,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -p -r1.33 -r1.34
--- jabbim.spec	7 Sep 2009 14:26:22 -0000	1.33
+++ jabbim.spec	8 Sep 2009 07:32:52 -0000	1.34
@@ -2,7 +2,7 @@
 %global	svndate	20090907
 Name:		jabbim
 Version:	0.5
-Release:	0.7.svn%{svndate}%{?dist}
+Release:	0.8.svn%{svndate}%{?dist}
 Summary:	Jabber client for mere mortals
 
 Group:		Applications/Internet
@@ -13,6 +13,7 @@ URL:		http://dev.jabbim.cz/jabbim
 # tar -cJf jabbim-svn%{svndate}.tar.xz jabbim-svn%{svndate}/
 Source0:	jabbim-svn%{svndate}.tar.xz
 Patch0:		jabbim-0.4-autoupdate-disable-notification.diff
+Patch1:		jabbim-0.5-fix-compact-roster-drawing.diff
 BuildArch:	noarch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -41,8 +42,9 @@ with the advanced functionality provided
 %prep
 %setup -q -n jabbim-svn%{svndate}
 %patch0 -p1
+%patch1 -p1
 # replace runtime detection of the SVN revision with hardcoded info
-sed -i -e "s#\\(self.version = '0.5 SVN' + \\)\\(utils.getSvnVersion()\\)#\\1' - rev. %{svnrev}'#" jabbim.py
+sed -i -e "s#\\(self.version = '0.5 SVN' + \\)\\(utils.getSvnVersion()\\)#\\1' - rev. %{svnrev}%{?dist}'#" jabbim.py
 
 %build
 # Upstream likes to provide generated *.qm files in the tarballs.
@@ -96,6 +98,10 @@ fi
 
 
 %changelog
+* Tue Sep 08 2009 Michal Schmidt  0.5-0.8.svn20090907
+- Fix compact-style roster drawing bug.
+  (jabbim-0.5-fix-compact-roster-drawing.diff, committed upstream)
+
 * Mon Sep 07 2009 Michal Schmidt  0.5-0.7.svn20090907
 - Update to SVN rev. 4223:
   - fixes chat with contacts who have non-ASCII User Mood string



From michich at fedoraproject.org  Tue Sep  8 07:34:29 2009
From: michich at fedoraproject.org (Michal Schmidt)
Date: Tue,  8 Sep 2009 07:34:29 +0000 (UTC)
Subject: rpms/jabbim/devel jabbim-0.5-fix-compact-roster-drawing.diff, NONE, 
	1.1
Message-ID: <20090908073429.7973311C0082@cvs1.fedora.phx.redhat.com>

Author: michich

Update of /cvs/pkgs/rpms/jabbim/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14307

Added Files:
	jabbim-0.5-fix-compact-roster-drawing.diff 
Log Message:
cvs add the patch


jabbim-0.5-fix-compact-roster-drawing.diff:
 style.py |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE jabbim-0.5-fix-compact-roster-drawing.diff ---
commit 1e6896cb9cd32df467baf44cdb0abbfe478b04ec
Author: michich 
Date:   Tue Sep 8 07:26:54 2009 +0000

    Roster drawing fix
    
    With compact roster style and a non-ASCII contact name, opening a chat
    with the contact would cause the roster to stop drawing all contacts
    below it. Caused by QString+unicode mismatch.
    
    git-svn-id: svn://dev.jabbim.cz/jabbim/trunk at 4224 4aba8365-6129-0410-a408-ea17bd48e33e

diff --git a/rosterstyles/compact/style.py b/rosterstyles/compact/style.py
index b07ae16..04ea89d 100644
--- a/rosterstyles/compact/style.py
+++ b/rosterstyles/compact/style.py
@@ -148,9 +148,9 @@ class rosterStyle:
 					res=" ("+str(len(self.roster.main.client.roster['users'][useritem.jid].resources))+")"
 
 				if self.roster.theme:
-					doc.setHtml(""+useritem.escapedName+res+"")
+					doc.setHtml(""+useritem.escapedName+res+"")
 				else:
-					doc.setHtml(""+useritem.escapedName+res+"")
+					doc.setHtml(""+useritem.escapedName+res+"")
 
 				painter.save()
 				painter.translate(x+41,y+(22-fontHeight)/2)



From michich at fedoraproject.org  Tue Sep  8 07:41:51 2009
From: michich at fedoraproject.org (Michal Schmidt)
Date: Tue,  8 Sep 2009 07:41:51 +0000 (UTC)
Subject: rpms/jabbim/F-11 jabbim-0.5-fix-compact-roster-drawing.diff, NONE, 
	1.1 jabbim.spec, 1.32, 1.33
Message-ID: <20090908074151.D1BE511C0082@cvs1.fedora.phx.redhat.com>

Author: michich

Update of /cvs/pkgs/rpms/jabbim/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16295

Modified Files:
	jabbim.spec 
Added Files:
	jabbim-0.5-fix-compact-roster-drawing.diff 
Log Message:
* Tue Sep 08 2009 Michal Schmidt  0.5-0.8.svn20090907
- Fix compact-style roster drawing bug.
  (jabbim-0.5-fix-compact-roster-drawing.diff, committed upstream)


jabbim-0.5-fix-compact-roster-drawing.diff:
 style.py |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE jabbim-0.5-fix-compact-roster-drawing.diff ---
commit 1e6896cb9cd32df467baf44cdb0abbfe478b04ec
Author: michich 
Date:   Tue Sep 8 07:26:54 2009 +0000

    Roster drawing fix
    
    With compact roster style and a non-ASCII contact name, opening a chat
    with the contact would cause the roster to stop drawing all contacts
    below it. Caused by QString+unicode mismatch.
    
    git-svn-id: svn://dev.jabbim.cz/jabbim/trunk at 4224 4aba8365-6129-0410-a408-ea17bd48e33e

diff --git a/rosterstyles/compact/style.py b/rosterstyles/compact/style.py
index b07ae16..04ea89d 100644
--- a/rosterstyles/compact/style.py
+++ b/rosterstyles/compact/style.py
@@ -148,9 +148,9 @@ class rosterStyle:
 					res=" ("+str(len(self.roster.main.client.roster['users'][useritem.jid].resources))+")"
 
 				if self.roster.theme:
-					doc.setHtml(""+useritem.escapedName+res+"")
+					doc.setHtml(""+useritem.escapedName+res+"")
 				else:
-					doc.setHtml(""+useritem.escapedName+res+"")
+					doc.setHtml(""+useritem.escapedName+res+"")
 
 				painter.save()
 				painter.translate(x+41,y+(22-fontHeight)/2)


Index: jabbim.spec
===================================================================
RCS file: /cvs/pkgs/rpms/jabbim/F-11/jabbim.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -p -r1.32 -r1.33
--- jabbim.spec	7 Sep 2009 14:42:18 -0000	1.32
+++ jabbim.spec	8 Sep 2009 07:41:51 -0000	1.33
@@ -2,7 +2,7 @@
 %global	svndate	20090907
 Name:		jabbim
 Version:	0.5
-Release:	0.7.svn%{svndate}%{?dist}
+Release:	0.8.svn%{svndate}%{?dist}
 Summary:	Jabber client for mere mortals
 
 Group:		Applications/Internet
@@ -13,6 +13,7 @@ URL:		http://dev.jabbim.cz/jabbim
 # tar -cJf jabbim-svn%{svndate}.tar.xz jabbim-svn%{svndate}/
 Source0:	jabbim-svn%{svndate}.tar.xz
 Patch0:		jabbim-0.4-autoupdate-disable-notification.diff
+Patch1:		jabbim-0.5-fix-compact-roster-drawing.diff
 BuildArch:	noarch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -41,8 +42,9 @@ with the advanced functionality provided
 %prep
 %setup -q -n jabbim-svn%{svndate}
 %patch0 -p1
+%patch1 -p1
 # replace runtime detection of the SVN revision with hardcoded info
-sed -i -e "s#\\(self.version = '0.5 SVN' + \\)\\(utils.getSvnVersion()\\)#\\1' - rev. %{svnrev}'#" jabbim.py
+sed -i -e "s#\\(self.version = '0.5 SVN' + \\)\\(utils.getSvnVersion()\\)#\\1' - rev. %{svnrev}%{?dist}'#" jabbim.py
 
 %build
 # Upstream likes to provide generated *.qm files in the tarballs.
@@ -96,6 +98,10 @@ fi
 
 
 %changelog
+* Tue Sep 08 2009 Michal Schmidt  0.5-0.8.svn20090907
+- Fix compact-style roster drawing bug.
+  (jabbim-0.5-fix-compact-roster-drawing.diff, committed upstream)
+
 * Mon Sep 07 2009 Michal Schmidt  0.5-0.7.svn20090907
 - Update to SVN rev. 4223:
   - fixes chat with contacts who have non-ASCII User Mood string



From denis at fedoraproject.org  Tue Sep  8 07:49:07 2009
From: denis at fedoraproject.org (Denis Leroy)
Date: Tue,  8 Sep 2009 07:49:07 +0000 (UTC)
Subject: rpms/libsigc++20/devel .cvsignore, 1.9, 1.10 libsigc++.spec, 1.21, 
	1.22 sources, 1.10, 1.11
Message-ID: <20090908074907.CC51811C0082@cvs1.fedora.phx.redhat.com>

Author: denis

Update of /cvs/pkgs/rpms/libsigc++20/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20379

Modified Files:
	.cvsignore libsigc++.spec sources 
Log Message:
Update to upstream version 2.2.4.2


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libsigc++20/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	30 Aug 2009 07:09:02 -0000	1.9
+++ .cvsignore	8 Sep 2009 07:49:07 -0000	1.10
@@ -1 +1 @@
-libsigc++-2.2.4.1.tar.bz2
+libsigc++-2.2.4.2.tar.bz2


Index: libsigc++.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libsigc++20/devel/libsigc++.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- libsigc++.spec	30 Aug 2009 07:09:02 -0000	1.21
+++ libsigc++.spec	8 Sep 2009 07:49:07 -0000	1.22
@@ -1,5 +1,5 @@
 Name:           libsigc++20
-Version:        2.2.4.1
+Version:        2.2.4.2
 Release:        1%{?dist}
 
 Summary:        Typesafe signal framework for C++
@@ -97,6 +97,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Sep  8 2009 Denis Leroy  - 2.2.4.2-1
+- Update to upstream version 2.2.4.2
+
 * Sat Aug 29 2009 Denis Leroy  - 2.2.4.1-1
 - Update to upstream 2.2.4.1
 - Added devhelp book and necessary BRs


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libsigc++20/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	30 Aug 2009 07:09:02 -0000	1.10
+++ sources	8 Sep 2009 07:49:07 -0000	1.11
@@ -1 +1 @@
-3a362dbcd23a9c3bcb2a257fac8a9466  libsigc++-2.2.4.1.tar.bz2
+545edbb7b54eec4f723323d3158c0e0c  libsigc++-2.2.4.2.tar.bz2



From dwmw2 at fedoraproject.org  Tue Sep  8 08:12:00 2009
From: dwmw2 at fedoraproject.org (David Woodhouse)
Date: Tue,  8 Sep 2009 08:12:00 +0000 (UTC)
Subject: rpms/kernel/F-11 linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch,
	NONE, 
	1.1.2.2 linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch, NONE,
	1.1.2.2 kernel.spec, 1.1679.2.21,
	1.1679.2.22 linux-2.6-ppc64-vs-broadcom.patch, 1.1.2.1, 1.1.2.2
Message-ID: <20090908081200.A23FA11C0082@cvs1.fedora.phx.redhat.com>

Author: dwmw2

Update of /cvs/pkgs/rpms/kernel/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27678

Modified Files:
      Tag: private-fedora-11-2_6_29_6
	kernel.spec linux-2.6-ppc64-vs-broadcom.patch 
Added Files:
      Tag: private-fedora-11-2_6_29_6
	linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch 
	linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch 
Log Message:
Fix oops introduced by Ben's changes to the G5 iommu fix


linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch:
 lmb.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch ---
From: Benjamin Herrenschmidt 
Date: Thu, 27 Aug 2009 07:20:30 +0000 (+1000)
Subject: lmb: Remove __init from lmb_end_of_DRAM()
X-Git-Tag: v2.6.31-rc8~5
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=4f8ee2c9cc0e885d2bb50ef26db66150ab25213e

lmb: Remove __init from lmb_end_of_DRAM()

We call lmb_end_of_DRAM() to test whether a DMA mask is ok on a machine
without IOMMU, but this function is marked as __init.

I don't think there's a clean way to get the top of RAM max_pfn doesn't
appear to include highmem or I missed (or we have a bug :-) so for now,
let's just avoid having a broken 2.6.31 by making this function
non-__init and we can revisit later.

Signed-off-by: Benjamin Herrenschmidt 
Signed-off-by: Linus Torvalds 
---

diff --git a/lib/lmb.c b/lib/lmb.c
index e4a6482..0343c05 100644
--- a/lib/lmb.c
+++ b/lib/lmb.c
@@ -429,7 +429,7 @@ u64 __init lmb_phys_mem_size(void)
 	return lmb.memory.size;
 }
 
-u64 __init lmb_end_of_DRAM(void)
+u64 lmb_end_of_DRAM(void)
 {
 	int idx = lmb.memory.cnt - 1;
 

linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch:
 lmb.h |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch ---
From: Benjamin Herrenschmidt 
Date: Mon, 31 Aug 2009 03:48:16 +0000 (+1000)
Subject: lmb: Also remove __init from lmb_end_of_RAM() declaration in lmb.h
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=1a37f184fa7824982a5f434c06981ec46a66cef7

lmb: Also remove __init from lmb_end_of_RAM() declaration in lmb.h

My previous patch (commit 4f8ee2c9cc: "lmb: Remove __init from
lmb_end_of_DRAM()") removed __init in lmb.c but missed the fact that it
was also marked as such in the .h

Signed-off-by: Benjamin Herrenschmidt 
Signed-off-by: Linus Torvalds 
---

diff --git a/include/linux/lmb.h b/include/linux/lmb.h
index c46c895..2442e3f 100644
--- a/include/linux/lmb.h
+++ b/include/linux/lmb.h
@@ -51,7 +51,7 @@ extern u64 __init lmb_alloc_base(u64 size,
 extern u64 __init __lmb_alloc_base(u64 size,
 		u64 align, u64 max_addr);
 extern u64 __init lmb_phys_mem_size(void);
-extern u64 __init lmb_end_of_DRAM(void);
+extern u64 lmb_end_of_DRAM(void);
 extern void __init lmb_enforce_memory_limit(u64 memory_limit);
 extern int __init lmb_is_reserved(u64 addr);
 extern int lmb_find(struct lmb_property *res);


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v
retrieving revision 1.1679.2.21
retrieving revision 1.1679.2.22
diff -u -p -r1.1679.2.21 -r1.1679.2.22
--- kernel.spec	1 Sep 2009 20:56:52 -0000	1.1679.2.21
+++ kernel.spec	8 Sep 2009 08:11:58 -0000	1.1679.2.22
@@ -619,8 +619,10 @@ Patch51: posix-timers-fix-oops-in-clock_
 Patch141: linux-2.6-ps3-storage-alias.patch
 Patch143: linux-2.6-g5-therm-shutdown.patch
 Patch144: linux-2.6-vio-modalias.patch
-Patch147: linux-2.6-imac-transparent-bridge.patch
-Patch148: linux-2.6-ppc64-vs-broadcom.patch
+Patch145: linux-2.6-imac-transparent-bridge.patch
+Patch146: linux-2.6-ppc64-vs-broadcom.patch
+Patch147: linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch
+Patch148: linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch
 
 Patch150: linux-2.6.29-sparc-IOC_TYPECHECK.patch
 
@@ -1279,6 +1281,8 @@ ApplyPatch linux-2.6-vio-modalias.patch
 ApplyPatch linux-2.6-imac-transparent-bridge.patch
 # Fix b43 support on no-iommu devices with <1GiB RAM
 ApplyPatch linux-2.6-ppc64-vs-broadcom.patch
+ApplyPatch linux-2.6-ppc64-vs-broadcom-lmb-no-init-1.patch 
+ApplyPatch linux-2.6-ppc64-vs-broadcom-lmb-no-init-2.patch 
 
 #
 # SPARC64
@@ -2188,6 +2192,10 @@ fi
 # and build.
 
 %changelog
+* Tue Sep 08 2009 David Woodhouse 
+- Added additional fixes needed for #514787:
+  linux-2.6-ppc64-vs-broadcom-lmb-no-init-*.patch
+
 * Tue Sep 01 2009 Eric Sandeen 
 - Fix NFS vs. XFS oops (#502236)
 

linux-2.6-ppc64-vs-broadcom.patch:
 arch/powerpc/kernel/dma.c |    6 +++---
 include/linux/lmb.h       |    2 +-
 lib/lmb.c                 |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

Index: linux-2.6-ppc64-vs-broadcom.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/linux-2.6-ppc64-vs-broadcom.patch,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -p -r1.1.2.1 -r1.1.2.2
--- linux-2.6-ppc64-vs-broadcom.patch	21 Aug 2009 09:50:37 -0000	1.1.2.1
+++ linux-2.6-ppc64-vs-broadcom.patch	8 Sep 2009 08:11:59 -0000	1.1.2.2
@@ -1,21 +1,49 @@
-From b2f2e8fee3d62f621e795f25b2fc0f51bbdb4af9 Mon Sep 17 00:00:00 2001
-From: Benjamin Herrenschmidt 
-Date: Mon, 10 Aug 2009 16:36:38 +1000
-Subject: [PATCH] powerpc/dma: pci_set_dma_mask() shouldn't fail if mask fits in RAM
-
-On an iMac G5, the b43 driver is failing to initialise because trying to
-set the dma mask to 30-bit fails. Even though there's only 512MiB of RAM
-in the machine anyway:
-	https://bugzilla.redhat.com/show_bug.cgi?id=514787
-
-We should probably let it succeed if the available RAM in the system
-doesn't exceed the requested limit.
-
-Signed-off-by: David Woodhouse 
-Signed-off-by: Benjamin Herrenschmidt 
----
- arch/powerpc/kernel/dma.c |    6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+commit b2f2e8fee3d62f621e795f25b2fc0f51bbdb4af9
+Author: Benjamin Herrenschmidt 
+Date:   Mon Aug 10 16:36:38 2009 +1000
+
+    powerpc/dma: pci_set_dma_mask() shouldn't fail if mask fits in RAM
+    
+    On an iMac G5, the b43 driver is failing to initialise because trying to
+    set the dma mask to 30-bit fails. Even though there's only 512MiB of RAM
+    in the machine anyway:
+        https://bugzilla.redhat.com/show_bug.cgi?id=514787
+    
+    We should probably let it succeed if the available RAM in the system
+    doesn't exceed the requested limit.
+    
+    Signed-off-by: David Woodhouse 
+    Signed-off-by: Benjamin Herrenschmidt 
+
+commit 4f8ee2c9cc0e885d2bb50ef26db66150ab25213e
+Author: Benjamin Herrenschmidt 
+Date:   Thu Aug 27 17:20:30 2009 +1000
+
+    lmb: Remove __init from lmb_end_of_DRAM()
+    
+    We call lmb_end_of_DRAM() to test whether a DMA mask is ok on a machine
+    without IOMMU, but this function is marked as __init.
+    
+    I don't think there's a clean way to get the top of RAM max_pfn doesn't
+    appear to include highmem or I missed (or we have a bug :-) so for now,
+    let's just avoid having a broken 2.6.31 by making this function
+    non-__init and we can revisit later.
+    
+    Signed-off-by: Benjamin Herrenschmidt 
+    Signed-off-by: Linus Torvalds 
+
+commit 1a37f184fa7824982a5f434c06981ec46a66cef7
+Author: Benjamin Herrenschmidt 
+Date:   Mon Aug 31 13:48:16 2009 +1000
+
+    lmb: Also remove __init from lmb_end_of_RAM() declaration in lmb.h
+    
+    My previous patch (commit 4f8ee2c9cc: "lmb: Remove __init from
+    lmb_end_of_DRAM()") removed __init in lmb.c but missed the fact that it
+    was also marked as such in the .h
+    
+    Signed-off-by: Benjamin Herrenschmidt 
+    Signed-off-by: Linus Torvalds 
 
 diff --git a/arch/powerpc/kernel/dma.c b/arch/powerpc/kernel/dma.c
 index 20a60d6..ccf129d 100644
@@ -43,6 +71,29 @@ index 20a60d6..ccf129d 100644
  #else
  	return 1;
  #endif
--- 
-1.6.2.5
-
+diff --git a/include/linux/lmb.h b/include/linux/lmb.h
+index c46c895..2442e3f 100644
+--- a/include/linux/lmb.h
++++ b/include/linux/lmb.h
+@@ -51,7 +51,7 @@ extern u64 __init lmb_alloc_base(u64 size,
+ extern u64 __init __lmb_alloc_base(u64 size,
+ 		u64 align, u64 max_addr);
+ extern u64 __init lmb_phys_mem_size(void);
+-extern u64 __init lmb_end_of_DRAM(void);
++extern u64 lmb_end_of_DRAM(void);
+ extern void __init lmb_enforce_memory_limit(u64 memory_limit);
+ extern int __init lmb_is_reserved(u64 addr);
+ extern int lmb_find(struct lmb_property *res);
+diff --git a/lib/lmb.c b/lib/lmb.c
+index e4a6482..0343c05 100644
+--- a/lib/lmb.c
++++ b/lib/lmb.c
+@@ -429,7 +429,7 @@ u64 __init lmb_phys_mem_size(void)
+ 	return lmb.memory.size;
+ }
+ 
+-u64 __init lmb_end_of_DRAM(void)
++u64 lmb_end_of_DRAM(void)
+ {
+ 	int idx = lmb.memory.cnt - 1;
+ 



From dwmw2 at fedoraproject.org  Tue Sep  8 08:21:27 2009
From: dwmw2 at fedoraproject.org (David Woodhouse)
Date: Tue,  8 Sep 2009 08:21:27 +0000 (UTC)
Subject: rpms/kernel/F-11 linux-2.6-ppc64-vs-broadcom.patch,1.1.2.2,1.1.2.3
Message-ID: <20090908082127.63A6E11C0082@cvs1.fedora.phx.redhat.com>

Author: dwmw2

Update of /cvs/pkgs/rpms/kernel/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30651

Modified Files:
      Tag: private-fedora-11-2_6_29_6
	linux-2.6-ppc64-vs-broadcom.patch 
Log Message:
oops, revert changes to original patch file. I copied what we had in other branches and put the fixes in separate files

linux-2.6-ppc64-vs-broadcom.patch:
 dma.c |    7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

Index: linux-2.6-ppc64-vs-broadcom.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/linux-2.6-ppc64-vs-broadcom.patch,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -p -r1.1.2.2 -r1.1.2.3
--- linux-2.6-ppc64-vs-broadcom.patch	8 Sep 2009 08:11:59 -0000	1.1.2.2
+++ linux-2.6-ppc64-vs-broadcom.patch	8 Sep 2009 08:21:26 -0000	1.1.2.3
@@ -1,49 +1,21 @@
-commit b2f2e8fee3d62f621e795f25b2fc0f51bbdb4af9
-Author: Benjamin Herrenschmidt 
-Date:   Mon Aug 10 16:36:38 2009 +1000
-
-    powerpc/dma: pci_set_dma_mask() shouldn't fail if mask fits in RAM
-    
-    On an iMac G5, the b43 driver is failing to initialise because trying to
-    set the dma mask to 30-bit fails. Even though there's only 512MiB of RAM
-    in the machine anyway:
-        https://bugzilla.redhat.com/show_bug.cgi?id=514787
-    
-    We should probably let it succeed if the available RAM in the system
-    doesn't exceed the requested limit.
-    
-    Signed-off-by: David Woodhouse 
-    Signed-off-by: Benjamin Herrenschmidt 
-
-commit 4f8ee2c9cc0e885d2bb50ef26db66150ab25213e
-Author: Benjamin Herrenschmidt 
-Date:   Thu Aug 27 17:20:30 2009 +1000
-
-    lmb: Remove __init from lmb_end_of_DRAM()
-    
-    We call lmb_end_of_DRAM() to test whether a DMA mask is ok on a machine
-    without IOMMU, but this function is marked as __init.
-    
-    I don't think there's a clean way to get the top of RAM max_pfn doesn't
-    appear to include highmem or I missed (or we have a bug :-) so for now,
-    let's just avoid having a broken 2.6.31 by making this function
-    non-__init and we can revisit later.
-    
-    Signed-off-by: Benjamin Herrenschmidt 
-    Signed-off-by: Linus Torvalds 
-
-commit 1a37f184fa7824982a5f434c06981ec46a66cef7
-Author: Benjamin Herrenschmidt 
-Date:   Mon Aug 31 13:48:16 2009 +1000
-
-    lmb: Also remove __init from lmb_end_of_RAM() declaration in lmb.h
-    
-    My previous patch (commit 4f8ee2c9cc: "lmb: Remove __init from
-    lmb_end_of_DRAM()") removed __init in lmb.c but missed the fact that it
-    was also marked as such in the .h
-    
-    Signed-off-by: Benjamin Herrenschmidt 
-    Signed-off-by: Linus Torvalds 
+From b2f2e8fee3d62f621e795f25b2fc0f51bbdb4af9 Mon Sep 17 00:00:00 2001
+From: Benjamin Herrenschmidt 
+Date: Mon, 10 Aug 2009 16:36:38 +1000
+Subject: [PATCH] powerpc/dma: pci_set_dma_mask() shouldn't fail if mask fits in RAM
+
+On an iMac G5, the b43 driver is failing to initialise because trying to
+set the dma mask to 30-bit fails. Even though there's only 512MiB of RAM
+in the machine anyway:
+	https://bugzilla.redhat.com/show_bug.cgi?id=514787
+
+We should probably let it succeed if the available RAM in the system
+doesn't exceed the requested limit.
+
+Signed-off-by: David Woodhouse 
+Signed-off-by: Benjamin Herrenschmidt 
+---
+ arch/powerpc/kernel/dma.c |    6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
 
 diff --git a/arch/powerpc/kernel/dma.c b/arch/powerpc/kernel/dma.c
 index 20a60d6..ccf129d 100644
@@ -66,34 +38,11 @@ index 20a60d6..ccf129d 100644
 +	/* Could be improved so platforms can set the limit in case
  	 * they have limited DMA windows
  	 */
--	return mask >= DMA_32BIT_MASK;
+-	return mask >= DMA_BIT_MASK(32);
 +	return mask >= (lmb_end_of_DRAM() - 1);
  #else
  	return 1;
  #endif
-diff --git a/include/linux/lmb.h b/include/linux/lmb.h
-index c46c895..2442e3f 100644
---- a/include/linux/lmb.h
-+++ b/include/linux/lmb.h
-@@ -51,7 +51,7 @@ extern u64 __init lmb_alloc_base(u64 size,
- extern u64 __init __lmb_alloc_base(u64 size,
- 		u64 align, u64 max_addr);
- extern u64 __init lmb_phys_mem_size(void);
--extern u64 __init lmb_end_of_DRAM(void);
-+extern u64 lmb_end_of_DRAM(void);
- extern void __init lmb_enforce_memory_limit(u64 memory_limit);
- extern int __init lmb_is_reserved(u64 addr);
- extern int lmb_find(struct lmb_property *res);
-diff --git a/lib/lmb.c b/lib/lmb.c
-index e4a6482..0343c05 100644
---- a/lib/lmb.c
-+++ b/lib/lmb.c
-@@ -429,7 +429,7 @@ u64 __init lmb_phys_mem_size(void)
- 	return lmb.memory.size;
- }
- 
--u64 __init lmb_end_of_DRAM(void)
-+u64 lmb_end_of_DRAM(void)
- {
- 	int idx = lmb.memory.cnt - 1;
- 
+-- 
+1.6.2.5
+



From dwmw2 at fedoraproject.org  Tue Sep  8 08:22:52 2009
From: dwmw2 at fedoraproject.org (David Woodhouse)
Date: Tue,  8 Sep 2009 08:22:52 +0000 (UTC)
Subject: rpms/kernel/F-11 linux-2.6-ppc64-vs-broadcom.patch,1.1.2.3,1.1.2.4
Message-ID: <20090908082252.1113C11C0082@cvs1.fedora.phx.redhat.com>

Author: dwmw2

Update of /cvs/pkgs/rpms/kernel/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31075

Modified Files:
      Tag: private-fedora-11-2_6_29_6
	linux-2.6-ppc64-vs-broadcom.patch 
Log Message:
and make it build again

linux-2.6-ppc64-vs-broadcom.patch:
 dma.c |    7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

Index: linux-2.6-ppc64-vs-broadcom.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/linux-2.6-ppc64-vs-broadcom.patch,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -u -p -r1.1.2.3 -r1.1.2.4
--- linux-2.6-ppc64-vs-broadcom.patch	8 Sep 2009 08:21:26 -0000	1.1.2.3
+++ linux-2.6-ppc64-vs-broadcom.patch	8 Sep 2009 08:22:51 -0000	1.1.2.4
@@ -38,7 +38,7 @@ index 20a60d6..ccf129d 100644
 +	/* Could be improved so platforms can set the limit in case
  	 * they have limited DMA windows
  	 */
--	return mask >= DMA_BIT_MASK(32);
+-	return mask >= DMA_32BIT_MASK;
 +	return mask >= (lmb_end_of_DRAM() - 1);
  #else
  	return 1;



From ovasik at fedoraproject.org  Tue Sep  8 08:46:57 2009
From: ovasik at fedoraproject.org (Ondrej Vasik)
Date: Tue,  8 Sep 2009 08:46:57 +0000 (UTC)
Subject: rpms/coreutils/F-11 coreutils-7.2-ls-fr_FR-misalignment.patch, NONE,
	1.1 coreutils-7.5-ls-inode.patch, NONE, 1.1 coreutils.spec,
	1.259, 1.260
Message-ID: <20090908084657.87C6911C0082@cvs1.fedora.phx.redhat.com>

Author: ovasik

Update of /cvs/extras/rpms/coreutils/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7858

Modified Files:
	coreutils.spec 
Added Files:
	coreutils-7.2-ls-fr_FR-misalignment.patch 
	coreutils-7.5-ls-inode.patch 
Log Message:
ls -i print consistent inode numbers also for mount points(#453709), process install-info only with info files present(#515970), fix misalignment in ls -l for fr_FR.UTF_8 locales(#517626)

coreutils-7.2-ls-fr_FR-misalignment.patch:
 lib/gnulib.mk  |    6 +
 lib/mbsalign.c |  236 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/mbsalign.h |   23 +++++
 src/ls.c       |  105 ++++++++++++++++++++++++-
 4 files changed, 367 insertions(+), 3 deletions(-)

--- NEW FILE coreutils-7.2-ls-fr_FR-misalignment.patch ---
diff -urNp coreutils-7.2-orig/lib/gnulib.mk coreutils-7.2/lib/gnulib.mk
--- coreutils-7.2-orig/lib/gnulib.mk	2009-03-26 09:12:33.000000000 +0100
+++ coreutils-7.2/lib/gnulib.mk	2009-09-08 10:08:09.000000000 +0200
@@ -1600,6 +1600,12 @@ EXTRA_DIST += str-kmp.h
 
 ## end   gnulib module mbsstr
 
+## begin gnulib module mbsalign
+
+libcoreutils_a_SOURCES += mbsalign.c mbsalign.h
+
+## end   gnulib module mbsalign
+
 ## begin gnulib module mbswidth
 
 libcoreutils_a_SOURCES += mbswidth.h mbswidth.c
diff -urNp coreutils-7.2-orig/lib/mbsalign.c coreutils-7.2/lib/mbsalign.c
--- coreutils-7.2-orig/lib/mbsalign.c	1970-01-01 01:00:00.000000000 +0100
+++ coreutils-7.2/lib/mbsalign.c	2009-08-15 17:25:32.000000000 +0200
@@ -0,0 +1,236 @@
+/* Align/Truncate a string in a given screen width
+   Copyright (C) 2009 Free Software Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation, either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see .  */
+
+/* Written by P?draig Brady.  */
+
+#include 
+#include "mbsalign.h"
+
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+
+#ifndef MIN
+# define MIN(a, b) ((a) < (b) ? (a) : (b))
+#endif
+
+/* Replace non printable chars.
+   Return 1 if replacement made, 0 otherwise.  */
+
+static bool
+wc_ensure_printable (wchar_t *wchars)
+{
+  bool replaced = false;
+  wchar_t *wc = wchars;
+  while (*wc)
+    {
+      if (!iswprint ((wint_t) *wc))
+        {
+          *wc = 0xFFFD; /* L'\uFFFD' (replacement char) */
+          replaced = true;
+        }
+      wc++;
+    }
+  return replaced;
+}
+
+/* Truncate wchar string to width cells.
+ * Returns number of cells used.  */
+
+static size_t
+wc_truncate (wchar_t *wc, size_t width)
+{
+  size_t cells = 0;
+  int next_cells = 0;
+
+  while (*wc)
+    {
+      next_cells = wcwidth (*wc);
+      if (next_cells == -1) /* non printable */
+        {
+          *wc = 0xFFFD; /* L'\uFFFD' (replacement char) */
+          next_cells = 1;
+        }
+      if (cells + next_cells > width)
+        break;
+      cells += next_cells;
+      wc++;
+    }
+  *wc = L'\0';
+  return cells;
+}
+
+/* FIXME: move this function to gnulib as it's missing on:
+   OpenBSD 3.8, IRIX 5.3, Solaris 2.5.1, mingw, BeOS  */
+
+static int
+rpl_wcswidth (const wchar_t *s, size_t n)
+{
+  int ret = 0;
+
+  while (n-- > 0 && *s != L'\0')
+    {
+      int nwidth = wcwidth (*s++);
+      if (nwidth == -1)             /* non printable */
+        return -1;
+      if (ret > (INT_MAX - nwidth)) /* overflow */
+        return -1;
+      ret += nwidth;
+    }
+
+  return ret;
+}
+
+/* Write N_SPACES space characters to DEST while ensuring
+   nothing is written beyond DEST_END. A terminating NUL
+   is always added to DEST.
+   A pointer to the terminating NUL is returned.  */
+
+static char*
+mbs_align_pad (char *dest, const char* dest_end, size_t n_spaces)
+{
+  /* FIXME: Should we pad with "figure space" (\u2007)
+     if non ascii data present?  */
+  while (n_spaces-- && (dest < dest_end))
+    *dest++ = ' ';
+  *dest = '\0';
+  return dest;
+}
+
+/* Align a string, SRC, in a field of *WIDTH columns, handling multi-byte
+   characters; write the result into the DEST_SIZE-byte buffer, DEST.
+   ALIGNMENT specifies whether to left- or right-justify or to center.
+   If SRC requires more than *WIDTH columns, truncate it to fit.
+   When centering, the number of trailing spaces may be one less than the
+   number of leading spaces. The FLAGS parameter is unused at present.
+   Return the length in bytes required for the final result, not counting
+   the trailing NUL.  A return value of DEST_SIZE or larger means there
+   wasn't enough space.  DEST will be NUL terminated in any case.
+   Return (size_t) -1 upon error (invalid multi-byte sequence in SRC,
+   or malloc failure).
+   Update *WIDTH to indicate how many columns were used before padding.  */
+
+size_t
+mbsalign (const char *src, char *dest, size_t dest_size,
+          size_t *width, mbs_align_t align, int flags)
+{
+  size_t ret = -1;
+  size_t src_size = strlen (src) + 1;
+  char *newstr = NULL;
+  wchar_t *str_wc = NULL;
+  const char *str_to_print = src;
+  size_t n_cols = src_size - 1;
+  size_t n_used_bytes = n_cols; /* Not including NUL */
+  size_t n_spaces = 0;
+  bool conversion = false;
+  bool wc_enabled = false;
+
+  /* In multi-byte locales convert to wide characters
+     to allow easy truncation. Also determine number
+     of screen columns used.  */
+  if (MB_CUR_MAX > 1)
+    {
+      size_t src_chars = mbstowcs (NULL, src, 0);
+      if (src_chars == (size_t) -1)
+        goto mbsalign_cleanup;
+      src_chars += 1; /* make space for NUL */
+      str_wc = malloc (src_chars * sizeof (wchar_t));
+      if (str_wc == NULL)
+        goto mbsalign_cleanup;
+      if (mbstowcs (str_wc, src, src_chars) > 0)
+        {
+          str_wc[src_chars - 1] = L'\0';
+          wc_enabled = true;
+          conversion = wc_ensure_printable (str_wc);
+          n_cols = rpl_wcswidth (str_wc, src_chars);
+        }
+    }
+
+  /* If we transformed or need to truncate the source string
+     then create a modified copy of it.  */
+  if (conversion || (n_cols > *width))
+    {
+      newstr = malloc (src_size);
+      if (newstr == NULL)
+        goto mbsalign_cleanup;
+      str_to_print = newstr;
+      if (wc_enabled)
+        {
+          n_cols = wc_truncate (str_wc, *width);
+          n_used_bytes = wcstombs (newstr, str_wc, src_size);
+        }
+      else
+        {
+          n_cols = *width;
+          n_used_bytes = n_cols;
+          memcpy (newstr, src, n_cols);
+          newstr[n_cols] = '\0';
+        }
+    }
+
+  if (*width > n_cols)
+    n_spaces = *width - n_cols;
+
+  /* indicate to caller how many cells needed (not including padding).  */
+  *width = n_cols;
+
+  /* indicate to caller how many bytes needed (not including NUL).  */
+  ret = n_used_bytes + (n_spaces * 1);
+
+  /* Write as much NUL terminated output to DEST as possible.  */
+  if (dest_size != 0)
+    {
+      char *dest_end = dest + dest_size - 1;
+      size_t start_spaces = n_spaces / 2 + n_spaces % 2;
+      size_t end_spaces = n_spaces / 2;
+
+      switch (align)
+        {
+        case MBS_ALIGN_CENTER:
+          start_spaces = n_spaces / 2 + n_spaces % 2;
+          end_spaces = n_spaces / 2;
+          break;
+        case MBS_ALIGN_LEFT:
+          start_spaces = 0;
+          end_spaces = n_spaces;
+          break;
+        case MBS_ALIGN_RIGHT:
+          start_spaces = n_spaces;
+          end_spaces = 0;
+          break;
+        }
+
+      dest = mbs_align_pad (dest, dest_end, start_spaces);
+      dest = mempcpy(dest, str_to_print, MIN (n_used_bytes, dest_end - dest));
+      dest = mbs_align_pad (dest, dest_end, end_spaces);
+    }
+
+mbsalign_cleanup:
+
+  free (str_wc);
+  free (newstr);
+
+  return ret;
+}
+/*
+ * Local variables:
+ *  indent-tabs-mode: nil
+ * End:
+ */
diff -urNp coreutils-7.2-orig/lib/mbsalign.h coreutils-7.2/lib/mbsalign.h
--- coreutils-7.2-orig/lib/mbsalign.h	1970-01-01 01:00:00.000000000 +0100
+++ coreutils-7.2/lib/mbsalign.h	2009-08-15 17:25:32.000000000 +0200
@@ -0,0 +1,23 @@
+/* Align/Truncate a string in a given screen width
+   Copyright (C) 2009 Free Software Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation, either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see .  */
+
+#include 
+
+typedef enum { MBS_ALIGN_LEFT, MBS_ALIGN_RIGHT, MBS_ALIGN_CENTER } mbs_align_t;
+
+size_t
+mbsalign (const char *src, char *dest, size_t dest_size,
+          size_t *width, mbs_align_t align, int flags);
diff -urNp coreutils-7.2-orig/src/ls.c coreutils-7.2/src/ls.c
--- coreutils-7.2-orig/src/ls.c	2009-09-08 10:00:39.000000000 +0200
+++ coreutils-7.2/src/ls.c	2009-09-08 10:13:41.000000000 +0200
@@ -63,6 +63,10 @@
 #include 
 #include 
 
+#if HAVE_LANGINFO_CODESET
+# include 
+#endif
+
 /* Use SA_NOCLDSTOP as a proxy for whether the sigaction machinery is
    present.  */
 #ifndef SA_NOCLDSTOP
@@ -105,6 +109,7 @@
 #include "strftime.h"
 #include "xstrtol.h"
 #include "areadlink.h"
+#include "mbsalign.h"
 
 #define PROGRAM_NAME (ls_mode == LS_LS ? "ls" \
 		      : (ls_mode == LS_MULTI_COL \
@@ -719,6 +724,11 @@ static char const *long_time_format[2] =
        screen columns small, because many people work in windows with
        only 80 columns.  But make this as wide as the other string
        below, for recent files.  */
+    /* TRANSLATORS: ls output needs to be aligned for ease of reading,
+       so be wary of using variable width fields from the locale.
+       Note %b is handled specially by ls and aligned correctly.
+       Note also that specifying a width as in %5b is erroneous as strftime
+       will count bytes rather than characters in multibyte locales.  */
     N_("%b %e  %Y"),
     /* strftime format for recent files (younger than 6 months), in -l
        output.  This should contain the month, day and time (at
@@ -727,6 +737,11 @@ static char const *long_time_format[2] =
        screen columns small, because many people work in windows with
        only 80 columns.  But make this as wide as the other string
        above, for non-recent files.  */
+    /* TRANSLATORS: ls output needs to be aligned for ease of reading,
+       so be wary of using variable width fields from the locale.
+       Note %b is handled specially by ls and aligned correctly.
+       Note also that specifying a width as in %5b is erroneous as strftime
+       will count bytes rather than characters in multibyte locales.  */
     N_("%b %e %H:%M")
   };
 
@@ -1007,6 +1022,57 @@ dired_dump_obstack (const char *prefix, 
     }
 }
 
+/* Read the abbreviated month names from the locale, to align them
+   and to determine the max width of the field and to truncate names
+   greater than our max allowed.
+   Note even though this handles multibyte locales correctly
+   it's not restricted to them as single byte locales can have
+   variable width abbreviated months and also precomputing/caching
+   the names was seen to increase the performance of ls significantly.  */
+
+/* max number of display cells to use */
+enum { MAX_MON_WIDTH = 5 };
+/* In the unlikely event that the abmon[] storage is not big enough
+   an error message will be displayed, and we revert to using
+   unmodified abbreviated month names from the locale database.  */
+static char abmon[12][MAX_MON_WIDTH * 2 * MB_LEN_MAX + 1];
+/* minimum width needed to align %b, 0 => don't use precomputed values.  */
+static size_t required_mon_width;
+
+static size_t
+abmon_init (void)
+{
+#ifdef HAVE_NL_LANGINFO
+  required_mon_width = MAX_MON_WIDTH;
+  size_t curr_max_width;
+  do
+    {
+      curr_max_width = required_mon_width;
+      required_mon_width = 0;
+      for (int i = 0; i < 12; i++)
+       {
+         size_t width = curr_max_width;
+
+         int req = mbsalign (nl_langinfo (ABMON_1 + i),
+                             abmon[i], sizeof (abmon[i]),
+                             &width, MBS_ALIGN_LEFT, 0);
+
+         if (req == -1 || req >= sizeof(abmon[i]))
+           {
+             required_mon_width = 0; /* ignore precomputed strings.  */
+             return required_mon_width;
+           }
+
+         required_mon_width = MAX (required_mon_width, width);
+       }
+    }
+  while (curr_max_width > required_mon_width);
+#endif
+
+  return required_mon_width;
+}
+
+
 static size_t
 dev_ino_hash (void const *x, size_t table_size)
 {
@@ -1997,6 +2063,10 @@ decode_switches (int argc, char **argv)
 		  }
 	      }
 	  }
+       /* Note we leave %5b etc. alone so user widths/flags are honoured.  */
+       if (strstr(long_time_format[0],"%b") || strstr(long_time_format[1],"%b"))
+        if (!abmon_init())
+          error (0, 0, _("error initializing month strings"));
     }
 
   return optind;
@@ -3375,6 +3445,35 @@ print_current_files (void)
     }
 }
 
+/* Replace the first %b with precomputed aligned month names.
+   Note on glibc-2.7 on linux at least this speeds up the whole `ls -lU`
+   process by around 17%, compared to letting strftime() handle the %b.  */
+
+static size_t
+align_nstrftime (char *src, size_t size, char const *fmt, struct tm const *tm,
+                int __utc, int __ns)
+{
+  const char *nfmt = fmt;
+  /* In the unlikely event that rpl_fmt below is not large enough,
+     the replacement is not done.  A malloc here slows ls down by 2%  */
+  char rpl_fmt[sizeof (abmon[0]) + 100];
+  char *pb = NULL;
+  if (required_mon_width && (pb = strstr (fmt, "%b")))
+    {
+      if (strlen(fmt) < (sizeof (rpl_fmt) - sizeof (abmon[0]) + 2))
+       {
+         char *pfmt = rpl_fmt;
+         nfmt = rpl_fmt;
+
+         pfmt = mempcpy (pfmt, fmt, pb - fmt);
+         pfmt = stpcpy (pfmt, abmon[tm->tm_mon]);
+         strcpy (pfmt, pb + 2);
+       }
+    }
+  size_t ret = nstrftime (src, size, nfmt, tm, __utc, __ns);
+  return ret;
+}
+
 /* Return the expected number of columns in a long-format time stamp,
    or zero if it cannot be calculated.  */
 
@@ -3399,7 +3498,7 @@ long_time_expected_width (void)
       if (tm)
 	{
 	  size_t len =
-	    nstrftime (buf, sizeof buf, long_time_format[0], tm, 0, 0);
+	    align_nstrftime (buf, sizeof buf, long_time_format[0], tm, 0, 0);
 	  if (len != 0)
 	    width = mbsnwidth (buf, len, 0);
 	}
@@ -3740,8 +3839,8 @@ print_long_format (const struct fileinfo
 
       /* We assume here that all time zones are offset from UTC by a
 	 whole number of seconds.  */
-      s = nstrftime (p, TIME_STAMP_LEN_MAXIMUM + 1, fmt,
-		     when_local, 0, when_timespec.tv_nsec);
+      s = align_nstrftime (p, TIME_STAMP_LEN_MAXIMUM + 1, fmt,
+		           when_local, 0, when_timespec.tv_nsec);
     }
 
   if (s || !*p)

coreutils-7.5-ls-inode.patch:
 src/ls.c                          |   23 +++++++++++-
 tests/Makefile.am                 |    1 
 tests/ls/readdir-mountpoint-inode |   72 ++++++++++++++++++++++++++++++++++++++
 tests/ls/stat-vs-dirent           |    8 ----
 4 files changed, 96 insertions(+), 8 deletions(-)

--- NEW FILE coreutils-7.5-ls-inode.patch ---
>From 3af748aa25193e8a5a8fe520cd967cfbc4d71cb8 Mon Sep 17 00:00:00 2001
From: Jim Meyering 
Date: Wed, 2 Jul 2008 18:01:43 +0200
Subject: [PATCH] ls -i: print consistent inode numbers also for mount points

On most unix- and linux-based kernels, ls -i DIR_CONTAINING_MOUNT_POINT
would print the wrong inode number for any entry that is a mount point.
It would do that by relying on readdir's dirent.d_ino values, while
most readdir implementations return the inode number of the underlying,
inaccessible directory.  Thus, it is not consistent with what you'd
get when applying stat to the same entry.  This bug led to surprising
results like "ls -i" and "ls -i --color" printing different numbers (ls
must usually "stat" a file to colorize its name).  This change makes it
so that on offending systems, ls must stat non-command-line-arguments
for which otherwise it would be able to use "for free" dirent.d_ino
values.  Regardless of this change, ls is already required to stat every
command-line argument.  Note: versions of GNU ls prior to coreutils-6.0
did not perform the invalid optimization, and hence always printed
correct inode numbers.  Thus, for the sake of correctness, ls -i is
forgoing the readdir optimization, for any kernel (including linux!)
with POSIX-nonconforming readdir.  Note that currently, only Cygwin has
been agile enough to conform.

* src/ls.c (RELIABLE_D_INO): Define.
(print_dir): Use it.
For plenty of discussion, see this long thread:
http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/14020
This bug was introduced by the 2006-02-26 commit, 33eb3efe:
"In ls, avoid calling stat for --inode (-i), when possible."
* tests/ls/readdir-mountpoint-inode: New test.
* tests/Makefile.am (TESTS): Add it.
* tests/ls/stat-vs-dirent: Don't suppress failure of this test,
now that ls -i is fixed.  Though note that it doesn't test well,
since it compares only the always-stat'd command-line arguments.
---
 src/ls.c                          |   23 +++++++++++-
 tests/Makefile.am                 |    1 +
 tests/ls/readdir-mountpoint-inode |   72 +++++++++++++++++++++++++++++++++++++
 tests/ls/stat-vs-dirent           |    7 +---
 4 files changed, 96 insertions(+), 7 deletions(-)
 create mode 100755 tests/ls/readdir-mountpoint-inode

diff --git a/src/ls.c b/src/ls.c
index 6316dfa..553090d 100644
--- a/src/ls.c
+++ b/src/ls.c
@@ -126,6 +126,26 @@
    Subtracting doesn't always work, due to overflow.  */
 #define longdiff(a, b) ((a) < (b) ? -1 : (a) > (b))

+/* Unix-based readdir implementations have historically returned a dirent.d_ino
+   value that is sometimes not equal to the stat-obtained st_ino value for
+   that same entry.  This error occurs for a readdir entry that refers
+   to a mount point.  readdir's error is to return the inode number of
+   the underlying directory -- one that typically cannot be stat'ed, as
+   long as a file system is mounted on that directory.  RELIABLE_D_INO
+   encapsulates whether we can use the more efficient approach of relying
+   on readdir-supplied d_ino values, or whether we must incur the cost of
+   calling stat or lstat to obtain each guaranteed-valid inode number.  */
+
+#ifndef READDIR_LIES_ABOUT_MOUNTPOINT_D_INO
+# define READDIR_LIES_ABOUT_MOUNTPOINT_D_INO 1
+#endif
+
+#if READDIR_LIES_ABOUT_MOUNTPOINT_D_INO
+# define RELIABLE_D_INO(dp) NOT_AN_INODE_NUMBER
+#else
+# define RELIABLE_D_INO(dp) D_INO (dp)
+#endif
+
 #if ! HAVE_STRUCT_STAT_ST_AUTHOR
 # define st_author st_uid
 #endif
@@ -2501,7 +2521,8 @@ print_dir (char const *name, char const *realname, bool command_line_arg)
 # endif
 		}
 #endif
-	      total_blocks += gobble_file (next->d_name, type, D_INO (next),
+              total_blocks += gobble_file (next->d_name, type,
+                                           RELIABLE_D_INO (next),
					   false, name);

	      /* In this narrow case, print out each name right away, so
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 3177056..0151cb0 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -358,6 +358,7 @@ TESTS =                                             \
   ls/no-arg					\
   ls/no-cap					\
   ls/proc-selinux-segfault			\
+  ls/readdir-mountpoint-inode                  \
   ls/recursive					\
   ls/rt-1					\
   ls/stat-dtype					\
diff --git a/tests/ls/readdir-mountpoint-inode b/tests/ls/readdir-mountpoint-inode
new file mode 100755
index 0000000..763cab1
--- /dev/null
+++ b/tests/ls/readdir-mountpoint-inode
@@ -0,0 +1,72 @@
+#!/bin/sh
+# ensure that ls -i works also for mount points
+
+# Copyright (C) 2009 Free Software Foundation, Inc.
+
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see .
+
+if test "$VERBOSE" = yes; then
+  set -x
+  ls --version
+fi
+
+. $srcdir/test-lib.sh
+
+fail=0
+
+mount_points=$(df --local -P 2>&1 | sed -n 's,.*[0-9]% \(/.\),\1,p')
+test -z "$mount_points" && skip_test_ "this test requires a non-root mount point"
+
+# Given e.g., /dev/shm, produce the list of GNU ls options that
+# let us list just that entry using readdir data from its parent:
+# ls -i -I '[^s]*' -I 's[^h]*' -I 'sh[^m]*' -I 'shm?*' -I '.?*' \
+# -I '?' -I '??' /dev
+
+ls_ignore_options()
+{
+  name=$1
+  opts="-I '.?*' -I '$name?*'"
+  while :; do
+    glob=$(echo "$name"|sed 's/\(.*\)\(.\)$/\1[^\2]*/')
+    opts="$opts -I '$glob'"
+    name=$(echo "$name"|sed 's/.$//')
+    test -z "$name" && break
+    glob=$(echo "$name"|sed 's/./?/g')
+    opts="$opts -I '$glob'"
+  done
+  echo "$opts"
+}
+
+inode_via_readdir()
+{
+  mount_point=$1
+  base=$(basename $mount_point)
+  case $base in
+    .*) skip_test_ 'mount point component starts with "."' ;;
+    *[*?]*) skip_test_ 'mount point component contains "?" or "*"' ;;
+  esac
+  opts=$(ls_ignore_options "$base")
+  parent_dir=$(dirname $mount_point)
+  eval "ls -i $opts $parent_dir" | sed 's/ .*//'
+}
+
+# FIXME: use a timeout, in case stat'ing mount points takes too long.
+
+for dir in $mount_points; do
+  readdir_inode=$(inode_via_readdir $dir)
+  stat_inode=$(env stat --format=%i $dir)
+  test "$readdir_inode" = "$stat_inode" || fail=1
+done
+
+Exit $fail
diff --git a/tests/ls/stat-vs-dirent b/tests/ls/stat-vs-dirent
index c1d7ff5..064ec12 100755
--- a/tests/ls/stat-vs-dirent
+++ b/tests/ls/stat-vs-dirent
@@ -49,12 +49,7 @@ while :; do
 	The flaw isn't serious for coreutils, but it might break other tools,
 	so you should report it to your operating system vendor." 1>&2

-      # This test fails too often, and we don't want to be distracted
-      # with reports, since the code that could be affected by the losing
-      # behavior (pwd and getcwd) works around any mismatch.
-      # So do continue to issue the warning, but don't count it as a
-      # real failure.
-      # fail=1
+      fail=1
       break
     fi
   fi
--
1.6.4.2.363.g2d6e


Index: coreutils.spec
===================================================================
RCS file: /cvs/extras/rpms/coreutils/F-11/coreutils.spec,v
retrieving revision 1.259
retrieving revision 1.260
diff -u -p -r1.259 -r1.260
--- coreutils.spec	5 Aug 2009 08:56:45 -0000	1.259
+++ coreutils.spec	8 Sep 2009 08:46:55 -0000	1.260
@@ -1,7 +1,7 @@
 Summary: A set of basic GNU tools commonly used in shell scripts
 Name:    coreutils
 Version: 7.2
-Release: 3%{?dist}
+Release: 4%{?dist}
 License: GPLv3+
 Group:   System Environment/Base
 Url:     http://www.gnu.org/software/coreutils/
@@ -21,6 +21,8 @@ Source203:  coreutils-runuser-l.pamd
 # From upstream
 Patch1: coreutils-7.4-ls-1U.patch
 Patch2: coreutils-7.4-install-SELinux.patch
+Patch3: coreutils-7.5-ls-inode.patch
+Patch4: coreutils-7.2-ls-fr_FR-misalignment.patch
 
 # Our patches
 Patch100: coreutils-6.10-configuration.patch
@@ -103,6 +105,8 @@ the old GNU fileutils, sh-utils, and tex
 # From upstream
 %patch1 -p1 -b .ls-1U
 %patch2 -p1 -b .install-SELinux
+%patch3 -p1 -b .lsinode
+%patch4 -p1 -b .frenchmonths
 
 # Our patches
 %patch100 -p1 -b .configure
@@ -250,19 +254,25 @@ rm -rf $RPM_BUILD_ROOT
 # coreutils.info. else their postun'll be run too late
 # and install-info will fail badly because of duplicates
 for file in sh-utils textutils fileutils; do
+  if [ -f %{_infodir}/$file.info ]; then
     /sbin/install-info --delete %{_infodir}/$file.info --dir=%{_infodir}/dir &> /dev/null || :
+  fi
 done
 
 %preun
 if [ $1 = 0 ]; then
+  if [ -f %{_infodir}/%{name}.info ]; then
     /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
+  fi
 fi
 
 %post
 /bin/grep -v '(sh-utils)\|(fileutils)\|(textutils)' %{_infodir}/dir > \
   %{_infodir}/dir.rpmmodify || exit 0
     /bin/mv -f %{_infodir}/dir.rpmmodify %{_infodir}/dir
-/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
+if [ -f %{_infodir}/%{name}.info ]; then
+  /sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
+fi
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
@@ -315,6 +325,12 @@ fi
 /sbin/runuser
 
 %changelog
+* Tue Sep 08 2009 Ondrej Vasik  - 7.2-4
+- ls -i: print consistent inode numbers also for mount points
+  (#453709)
+- do process install-info only with info files present(#515970)
+- fix misalignment in ls -l in fr_FR locales(#517626)
+
 * Wed Aug 05 2009 Kamil Dudka  - 7.2-3
 - ls -1U with two or more arguments (or with -R or -s) works properly again
 - install runs faster again with SELinux enabled (#479502)



From harald at fedoraproject.org  Tue Sep  8 09:54:39 2009
From: harald at fedoraproject.org (Harald Hoyer)
Date: Tue,  8 Sep 2009 09:54:39 +0000 (UTC)
Subject: rpms/dracut/devel dracut.spec,1.21,1.22
Message-ID: <20090908095439.5591711C0082@cvs1.fedora.phx.redhat.com>

Author: harald

Update of /cvs/pkgs/rpms/dracut/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31476

Modified Files:
	dracut.spec 
Log Message:
* Tue Sep 08 2009 Harald Hoyer  001-5
- patch does not honor file modes, fixed them manually



Index: dracut.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dracut/devel/dracut.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- dracut.spec	7 Sep 2009 17:22:36 -0000	1.21
+++ dracut.spec	8 Sep 2009 09:54:37 -0000	1.22
@@ -13,7 +13,7 @@
 
 Name: dracut
 Version: 001
-Release: 4%{?rdist}
+Release: 5%{?rdist}
 Summary: Initramfs generator using udev
 Group: System Environment/Base		
 License: GPLv2+	
@@ -118,6 +118,7 @@ This package contains tools to assemble 
 %patch5 -p1 
 %patch6 -p1 
 %patch7 -p1 
+chmod a+x modules.d/*/*.sh
 
 %build
 make
@@ -194,6 +195,9 @@ rm -rf $RPM_BUILD_ROOT
 %dir /var/lib/dracut/overlay
 
 %changelog
+* Tue Sep 08 2009 Harald Hoyer  001-5
+- patch does not honor file modes, fixed them manually
+
 * Mon Sep 07 2009 Harald Hoyer  001-4
 - fixed mdraid for IMSM
 



From hadess at fedoraproject.org  Tue Sep  8 10:24:26 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Tue,  8 Sep 2009 10:24:26 +0000 (UTC)
Subject: rpms/python-Coherence/devel .cvsignore, 1.8,
	1.9 python-Coherence.spec, 1.12, 1.13 sources, 1.8, 1.9
Message-ID: <20090908102426.45A9911C0082@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/python-Coherence/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8884

Modified Files:
	.cvsignore python-Coherence.spec sources 
Log Message:
* Tue Sep 08 2009 Bastien Nocera  0.6.4-1
- Update to 0.6.4



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/python-Coherence/devel/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- .cvsignore	24 Feb 2009 01:46:52 -0000	1.8
+++ .cvsignore	8 Sep 2009 10:24:26 -0000	1.9
@@ -1 +1 @@
-Coherence-0.6.2.tar.gz
+Coherence-0.6.4.tar.gz


Index: python-Coherence.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-Coherence/devel/python-Coherence.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- python-Coherence.spec	26 Jul 2009 20:02:05 -0000	1.12
+++ python-Coherence.spec	8 Sep 2009 10:24:26 -0000	1.13
@@ -2,8 +2,8 @@
 
 Summary: Python framework to participate in digital living networks
 Name: python-Coherence
-Version: 0.6.2
-Release: 3%{?dist}
+Version: 0.6.4
+Release: 1%{?dist}
 License: MIT
 Group: Development/Languages
 URL: https://coherence.beebits.net/
@@ -72,6 +72,9 @@ find coherence -type f -exec \
 
 
 %changelog
+* Tue Sep 08 2009 Bastien Nocera  0.6.4-1
+- Update to 0.6.4
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.6.2-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/python-Coherence/devel/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources	24 Feb 2009 01:46:52 -0000	1.8
+++ sources	8 Sep 2009 10:24:26 -0000	1.9
@@ -1 +1 @@
-feaeeaa68cae420c0c365c3c27b2a21e  Coherence-0.6.2.tar.gz
+d8e78089928a894d87073cdeedf8d2df  Coherence-0.6.4.tar.gz



From hadess at fedoraproject.org  Tue Sep  8 10:32:09 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Tue,  8 Sep 2009 10:32:09 +0000 (UTC)
Subject: rpms/totem/devel .cvsignore, 1.76, 1.77 sources, 1.76,
	1.77 totem.spec, 1.253, 1.254
Message-ID: <20090908103209.5FE6A11C0082@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/totem/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10970

Modified Files:
	.cvsignore sources totem.spec 
Log Message:
* Tue Sep 08 2009 Bastien Nocera  2.27.92-1
- Update to 2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/totem/devel/.cvsignore,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -p -r1.76 -r1.77
--- .cvsignore	23 Jul 2009 22:29:27 -0000	1.76
+++ .cvsignore	8 Sep 2009 10:32:09 -0000	1.77
@@ -1 +1 @@
-totem-2.27.2.tar.bz2
+totem-2.27.92.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/totem/devel/sources,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -p -r1.76 -r1.77
--- sources	23 Jul 2009 22:29:27 -0000	1.76
+++ sources	8 Sep 2009 10:32:09 -0000	1.77
@@ -1 +1 @@
-184b4e80f4535cc10b425478ecff42fc  totem-2.27.2.tar.bz2
+b2cfb39e272be8cb452b392be57daf02  totem-2.27.92.tar.bz2


Index: totem.spec
===================================================================
RCS file: /cvs/pkgs/rpms/totem/devel/totem.spec,v
retrieving revision 1.253
retrieving revision 1.254
diff -u -p -r1.253 -r1.254
--- totem.spec	29 Aug 2009 14:17:33 -0000	1.253
+++ totem.spec	8 Sep 2009 10:32:09 -0000	1.254
@@ -5,8 +5,8 @@
 
 Summary: Movie player for GNOME
 Name: totem
-Version: 2.27.2
-Release: 8%{?dist}
+Version: 2.27.92
+Release: 1%{?dist}
 License: GPLv2+ with exceptions
 Group: Applications/Multimedia
 URL: http://projects.gnome.org/totem/
@@ -381,6 +381,9 @@ fi
 %{_libdir}/totem/plugins/publish
 
 %changelog
+* Tue Sep 08 2009 Bastien Nocera  2.27.92-1
+- Update to 2.27.92
+
 * Sat Aug 29 2009 Caol?n McNamara  - 2.27.2-8
 - rebuilt with new openssl
 



From stransky at fedoraproject.org  Tue Sep  8 10:45:01 2009
From: stransky at fedoraproject.org (Martin Stransky)
Date: Tue,  8 Sep 2009 10:45:01 +0000 (UTC)
Subject: rpms/seamonkey/F-11 .cvsignore, 1.25, 1.26 seamonkey.spec, 1.55,
	1.56 sources, 1.26, 1.27
Message-ID: <20090908104501.B099B11C0082@cvs1.fedora.phx.redhat.com>

Author: stransky

Update of /cvs/pkgs/rpms/seamonkey/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15053

Modified Files:
	.cvsignore seamonkey.spec sources 
Log Message:
Update to 1.1.18


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/seamonkey/F-11/.cvsignore,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- .cvsignore	10 Jul 2009 09:54:36 -0000	1.25
+++ .cvsignore	8 Sep 2009 10:45:01 -0000	1.26
@@ -1,2 +1,3 @@
 seamonkey-1.1.16.source.tar.bz2
 seamonkey-1.1.17.source.tar.bz2
+seamonkey-1.1.18.source.tar.bz2


Index: seamonkey.spec
===================================================================
RCS file: /cvs/pkgs/rpms/seamonkey/F-11/seamonkey.spec,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -p -r1.55 -r1.56
--- seamonkey.spec	10 Jul 2009 09:54:37 -0000	1.55
+++ seamonkey.spec	8 Sep 2009 10:45:01 -0000	1.56
@@ -10,7 +10,7 @@
 
 Name:           seamonkey
 Summary:        Web browser, e-mail, news, IRC client, HTML editor
-Version:        1.1.17
+Version:        1.1.18
 Release:        1%{?dist}
 URL:            http://www.mozilla.org/projects/seamonkey/
 License:        MPLv1.1
@@ -436,6 +436,9 @@ update-desktop-database %{_datadir}/appl
 
 
 %changelog
+* Tue Sep 8 2009 Martin Stransky  1.1.18-1
+- Update to 1.1.18
+
 * Fri Jul 10 2009 Martin Stransky  1.1.17-1
 - Update to 1.1.17
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/seamonkey/F-11/sources,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- sources	10 Jul 2009 09:54:37 -0000	1.26
+++ sources	8 Sep 2009 10:45:01 -0000	1.27
@@ -1 +1 @@
-9eba600ba6ca522b8eada9a0a8e890e2  seamonkey-1.1.17.source.tar.bz2
+ef4455becf3a12833dca7dd92854aeaa  seamonkey-1.1.18.source.tar.bz2



From hadess at fedoraproject.org  Tue Sep  8 10:48:31 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Tue,  8 Sep 2009 10:48:31 +0000 (UTC)
Subject: rpms/totem/devel totem.spec, 1.254, 1.255 button-images.patch, 1.1,
	NONE
Message-ID: <20090908104831.8B39C11C0082@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/totem/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16054

Modified Files:
	totem.spec 
Removed Files:
	button-images.patch 
Log Message:
Remove obsolete patch


Index: totem.spec
===================================================================
RCS file: /cvs/pkgs/rpms/totem/devel/totem.spec,v
retrieving revision 1.254
retrieving revision 1.255
diff -u -p -r1.254 -r1.255
--- totem.spec	8 Sep 2009 10:32:09 -0000	1.254
+++ totem.spec	8 Sep 2009 10:48:31 -0000	1.255
@@ -13,9 +13,6 @@ URL: http://projects.gnome.org/totem/
 Source0: http://download.gnome.org/sources/totem/2.27/totem-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 
 
-# http://bugzilla.gnome.org/show_bug.cgi?id=592760
-Patch0: button-images.patch
-
 Requires(pre): GConf2 >= 2.14
 Requires(preun): GConf2 >= 2.14
 Requires(post): GConf2 >= 2.14
@@ -184,7 +181,6 @@ audio and video files in the properties 
 
 %prep
 %setup -q
-%patch0 -p1 -b .button-images
 
 %build
 


--- button-images.patch DELETED ---



From stransky at fedoraproject.org  Tue Sep  8 10:58:23 2009
From: stransky at fedoraproject.org (Martin Stransky)
Date: Tue,  8 Sep 2009 10:58:23 +0000 (UTC)
Subject: rpms/seamonkey/F-11 seamonkey.spec,1.56,1.57
Message-ID: <20090908105823.7385011C0082@cvs1.fedora.phx.redhat.com>

Author: stransky

Update of /cvs/pkgs/rpms/seamonkey/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18705

Modified Files:
	seamonkey.spec 
Log Message:
Added fuzz


Index: seamonkey.spec
===================================================================
RCS file: /cvs/pkgs/rpms/seamonkey/F-11/seamonkey.spec,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -p -r1.56 -r1.57
--- seamonkey.spec	8 Sep 2009 10:45:01 -0000	1.56
+++ seamonkey.spec	8 Sep 2009 10:58:23 -0000	1.57
@@ -5,6 +5,8 @@
 %define minimum_build_nss_version 3.12
 
 %define _unpackaged_files_terminate_build 0
+%define _default_patch_fuzz 2
+
 %define builddir %{_builddir}/%{name}-%{version}
 %define mozdir %{_libdir}/seamonkey-%{version}
 



From jskala at fedoraproject.org  Tue Sep  8 11:05:03 2009
From: jskala at fedoraproject.org (Jiri Skala)
Date: Tue,  8 Sep 2009 11:05:03 +0000 (UTC)
Subject: rpms/vsftpd/devel vsftpd-2.2.0-wildchar.patch, NONE, 1.1 vsftpd.spec,
	1.98, 1.99
Message-ID: <20090908110503.77FE411C0082@cvs1.fedora.phx.redhat.com>

Author: jskala

Update of /cvs/extras/rpms/vsftpd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21006

Modified Files:
	vsftpd.spec 
Added Files:
	vsftpd-2.2.0-wildchar.patch 
Log Message:
* Tue Sep 08 2009 Jiri Skala  - 2.2.0-3
- fixed bug messaged in RHEL-4 #479774 - Wildcard failures with vsftpd


vsftpd-2.2.0-wildchar.patch:
 ls.c |   23 +++++++++--------------
 1 file changed, 9 insertions(+), 14 deletions(-)

--- NEW FILE vsftpd-2.2.0-wildchar.patch ---
diff -up vsftpd-2.2.0/ls.c.wildchar vsftpd-2.2.0/ls.c
--- vsftpd-2.2.0/ls.c.wildchar	2009-09-08 12:49:51.679476554 +0200
+++ vsftpd-2.2.0/ls.c	2009-09-08 12:52:53.778427990 +0200
@@ -303,24 +303,19 @@ vsf_filename_passes_filter(const struct 
       {
         goto out;
       }
-      if (!must_match_at_current_pos)
+      if (!must_match_at_current_pos && last_token == 0)
       {
-        struct mystr scan_fwd = INIT_MYSTR;
+        struct mystr last_str = INIT_MYSTR;
+        str_mid_to_end(&name_remain_str, &last_str,
+          str_getlen(&name_remain_str) - str_getlen(&s_match_needed_str));
+        locate_result = str_locate_str(&last_str, &s_match_needed_str);
+        str_free(&last_str);
 
-        str_mid_to_end(&name_remain_str, &scan_fwd,
-                        indexx + str_getlen(&s_match_needed_str));
-        /* We're allowed to be greedy, test if it match further along
-         * keep advancing indexx while we can still match.
-         */
-        while( (locate_result = str_locate_str(&scan_fwd, &s_match_needed_str)),
-            locate_result.found )
+        if (locate_result.found)
         {
-          indexx += locate_result.index + str_getlen(&s_match_needed_str);
-          str_mid_to_end(&scan_fwd, &temp_str,
-                         locate_result.index + str_getlen(&s_match_needed_str));
-          str_copy(&scan_fwd, &temp_str);
+          ret = 1;
         }
-	str_free(&scan_fwd);
+        goto out;
       }
       /* Chop matched string out of remainder */
       str_mid_to_end(&name_remain_str, &temp_str,


Index: vsftpd.spec
===================================================================
RCS file: /cvs/extras/rpms/vsftpd/devel/vsftpd.spec,v
retrieving revision 1.98
retrieving revision 1.99
diff -u -p -r1.98 -r1.99
--- vsftpd.spec	27 Aug 2009 08:14:42 -0000	1.98
+++ vsftpd.spec	8 Sep 2009 11:05:03 -0000	1.99
@@ -2,7 +2,7 @@
 
 Name: vsftpd
 Version: 2.2.0
-Release: 2%{?dist}
+Release: 3%{?dist}
 Summary: Very Secure Ftp Daemon
 
 Group: System Environment/Daemons
@@ -49,6 +49,7 @@ Patch9: vsftpd-2.1.0-userlist_log.patch
 Patch10: vsftpd-2.1.0-trim.patch
 Patch12: vsftpd-2.1.1-daemonize_plus.patch
 Patch13: vsftpd-2.2.0-openssl.patch
+Patch14: vsftpd-2.2.0-wildchar.patch
 
 %description
 vsftpd is a Very Secure FTP daemon. It was written completely from
@@ -73,6 +74,7 @@ cp %{SOURCE1} .
 %patch10 -p1 -b .trim
 %patch12 -p1 -b .daemonize_plus
 %patch13 -p1 -b .openssl
+%patch14 -p1 -b .wildchar
 
 %build
 %ifarch s390x sparcv9 sparc64
@@ -137,6 +139,9 @@ fi
 
 
 %changelog
+* Tue Sep 08 2009 Jiri Skala  - 2.2.0-3
+- fixed bug messaged in RHEL-4 #479774 - Wildcard failures with vsftpd
+
 * Thu Aug 27 2009 Tomas Mraz  - 2.2.0-2
 - rebuilt with new openssl
 



From jakub at fedoraproject.org  Tue Sep  8 11:05:43 2009
From: jakub at fedoraproject.org (Jakub Jelinek)
Date: Tue,  8 Sep 2009 11:05:43 +0000 (UTC)
Subject: rpms/gcc/devel gcc44-vta-cfgexpand-ptr-mode-pr41248.patch, NONE,
	1.1 gcc44-vta-cselib-subreg-of-value-pr41276.patch, NONE,
	1.1 gcc44-vta-loop-ivopts-propagate-on-release.patch, NONE,
	1.1 gcc44-vta-no-g-with-gtoggle.patch, NONE,
	1.1 gcc44-vta-phiopt-pr41232.patch, NONE,
	1.1 gcc44-vta-ssa-update-former-vops-pr41229.patch, NONE,
	1.1 .cvsignore, 1.287, 1.288 gcc.spec, 1.65, 1.66 sources, 1.291,
	1.292 gcc44-rh503816-1.patch, 1.1, NONE gcc44-rh503816-2.patch,
	1.1, NONE
Message-ID: <20090908110543.CA56411C0082@cvs1.fedora.phx.redhat.com>

Author: jakub

Update of /cvs/pkgs/rpms/gcc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21326

Modified Files:
	.cvsignore gcc.spec sources 
Added Files:
	gcc44-vta-cfgexpand-ptr-mode-pr41248.patch 
	gcc44-vta-cselib-subreg-of-value-pr41276.patch 
	gcc44-vta-loop-ivopts-propagate-on-release.patch 
	gcc44-vta-no-g-with-gtoggle.patch 
	gcc44-vta-phiopt-pr41232.patch 
	gcc44-vta-ssa-update-former-vops-pr41229.patch 
Removed Files:
	gcc44-rh503816-1.patch gcc44-rh503816-2.patch 
Log Message:
4.4.1-10

gcc44-vta-cfgexpand-ptr-mode-pr41248.patch:
 cfgexpand.c                |   59 +++++++++++++++++++++++++++++++++++++++++++--
 testsuite/gcc.dg/pr41248.c |   27 ++++++++++++++++++++
 2 files changed, 84 insertions(+), 2 deletions(-)

--- NEW FILE gcc44-vta-cfgexpand-ptr-mode-pr41248.patch ---
for  gcc/ChangeLog
from  Alexandre Oliva  

	PR debug/41248
	* cfgexpand.c (convert_debug_memory_address): New.
	(expand_debug_expr): Convert base address and offset to the same
	mode.  Use it to convert addresses to other modes.  Accept
	ptr_mode addresses.
	
for  gcc/testsuite/ChangeLog
from  Alexandre Oliva  

	PR debug/41248
	* gcc.dg/pr41248.c: New.

Index: gcc/cfgexpand.c
===================================================================
--- gcc/cfgexpand.c.orig	2009-09-07 19:00:20.000000000 -0300
+++ gcc/cfgexpand.c	2009-09-07 19:17:27.000000000 -0300
@@ -1966,6 +1966,38 @@ unwrap_constant (rtx x)
   return ret;
 }
 
+/* Convert X to MODE, that must be Pmode or ptr_mode, without emitting
+   any rtl.  */
+
+static rtx
+convert_debug_memory_address (enum machine_mode mode, rtx x)
+{
+  enum machine_mode xmode = GET_MODE (x);
+
+#ifndef POINTERS_EXTEND_UNSIGNED
+  gcc_assert (mode == Pmode);
+  gcc_assert (xmode == mode || xmode == VOIDmode);
+#else
+  gcc_assert (mode == Pmode || mode == ptr_mode);
+
+  if (GET_MODE (x) == mode || GET_MODE (x) == VOIDmode)
+    return x;
+
+  if (GET_MODE_BITSIZE (mode) < GET_MODE_BITSIZE (xmode))
+    x = simplify_gen_subreg (mode, x, xmode,
+			     subreg_lowpart_offset
+			     (mode, xmode));
+  else if (POINTERS_EXTEND_UNSIGNED > 0)
+    x = gen_rtx_ZERO_EXTEND (mode, x);
+  else if (!POINTERS_EXTEND_UNSIGNED)
+    x = gen_rtx_SIGN_EXTEND (mode, x);
+  else
+    gcc_unreachable ();
+#endif /* POINTERS_EXTEND_UNSIGNED */
+
+  return x;
+}
+
 /* Return an RTX equivalent to the value of the tree expression
    EXP.  */
 
@@ -2141,6 +2173,7 @@ expand_debug_expr (tree exp)
 	return NULL;
 
       gcc_assert (GET_MODE (op0) == Pmode
+		  || GET_MODE (op0) == ptr_mode
 		  || GET_CODE (op0) == CONST_INT
 		  || GET_CODE (op0) == CONST_DOUBLE);
 
@@ -2167,6 +2200,7 @@ expand_debug_expr (tree exp)
 	return NULL;
 
       gcc_assert (GET_MODE (op0) == Pmode
+		  || GET_MODE (op0) == ptr_mode
 		  || GET_CODE (op0) == CONST_INT
 		  || GET_CODE (op0) == CONST_DOUBLE);
 
@@ -2199,13 +2233,32 @@ expand_debug_expr (tree exp)
 
 	if (offset)
 	  {
+	    enum machine_mode addrmode, offmode;
+
 	    gcc_assert (MEM_P (op0));
 
+	    op0 = XEXP (op0, 0);
+	    addrmode = GET_MODE (op0);
+	    if (addrmode == VOIDmode)
+	      addrmode = Pmode;
+
 	    op1 = expand_debug_expr (offset);
 	    if (!op1)
 	      return NULL;
 
-	    op0 = gen_rtx_MEM (mode, gen_rtx_PLUS (Pmode, XEXP (op0, 0), op1));
+	    offmode = GET_MODE (op1);
+	    if (offmode == VOIDmode)
+	      offmode = TYPE_MODE (TREE_TYPE (offset));
+
+	    if (addrmode != offmode)
+	      op1 = simplify_gen_subreg (addrmode, op1, offmode,
+					 subreg_lowpart_offset (addrmode,
+								offmode));
+
+	    /* Don't use offset_address here, we don't need a
+	       recognizable address, and we don't want to generate
+	       code.  */
+	    op0 = gen_rtx_MEM (mode, gen_rtx_PLUS (addrmode, op0, op1));
 	  }
 
 	if (MEM_P (op0))
@@ -2525,7 +2578,9 @@ expand_debug_expr (tree exp)
       if (!op0 || !MEM_P (op0))
 	return NULL;
 
-      return XEXP (op0, 0);
+      op0 = convert_debug_memory_address (mode, XEXP (op0, 0));
+
+      return op0;
 
     case VECTOR_CST:
       exp = build_constructor_from_list (TREE_TYPE (exp),
Index: gcc/testsuite/gcc.dg/pr41248.c
===================================================================
--- /dev/null	1970-01-01 00:00:00.000000000 +0000
+++ gcc/testsuite/gcc.dg/pr41248.c	2009-09-07 19:17:27.000000000 -0300
@@ -0,0 +1,27 @@
+/* { dg-do compile } */
+/* { dg-options "-O2 -g" } */
+
+struct __gcov_var {
+   unsigned int offset;
+   unsigned int buffer[(1 << 10) + 1];
+} __gcov_var;
+unsigned int * gcov_write_words (unsigned int words) {
+   unsigned int *result;
+   result = &__gcov_var.buffer[__gcov_var.offset];
+   return result;
+}
+
+struct gcov_ctr_summary { };
+struct gcov_summary {
+   unsigned int checksum;
+   struct gcov_ctr_summary ctrs[1];
+};
+void __gcov_write_unsigned (unsigned int);
+void __gcov_write_summary (unsigned int tag,
+			   const struct gcov_summary *summary)
+{
+   unsigned ix;
+   const struct gcov_ctr_summary *csum;
+   __gcov_write_unsigned (summary->checksum);
+   for (csum = summary->ctrs, ix = 1; ix--; csum++) { }
+}

gcc44-vta-cselib-subreg-of-value-pr41276.patch:
 cselib.c |   12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

--- NEW FILE gcc44-vta-cselib-subreg-of-value-pr41276.patch ---
for  gcc/ChangeLog
from  Alexandre Oliva  

	PR debug/41276
	* cselib.c (cselib_expand_value_rtx_1): Don't return copy of
	invalid subreg.

Index: gcc/cselib.c
===================================================================
--- gcc/cselib.c.orig	2009-08-14 08:00:12.000000000 -0300
+++ gcc/cselib.c	2009-09-07 19:17:35.000000000 -0300
@@ -1165,12 +1165,12 @@ cselib_expand_value_rtx_1 (rtx orig, str
 	scopy = simplify_gen_subreg (GET_MODE (orig), subreg,
 				     GET_MODE (SUBREG_REG (orig)),
 				     SUBREG_BYTE (orig));
-	if (scopy == NULL
-	    || (GET_CODE (scopy) == SUBREG
-		&& !REG_P (SUBREG_REG (scopy))
-		&& !MEM_P (SUBREG_REG (scopy))
-		&& (REG_P (SUBREG_REG (orig))
-		    || MEM_P (SUBREG_REG (orig)))))
+	if ((scopy == NULL
+	     || (GET_CODE (scopy) == SUBREG
+		 && !REG_P (SUBREG_REG (scopy))
+		 && !MEM_P (SUBREG_REG (scopy))))
+	    && (REG_P (SUBREG_REG (orig))
+		|| MEM_P (SUBREG_REG (orig))))
 	  return shallow_copy_rtx (orig);
 	return scopy;
       }

gcc44-vta-loop-ivopts-propagate-on-release.patch:
 tree-flow.h            |    5 ++-
 tree-ssa-loop-ivopts.c |   67 ++++++++----------------------------------------
 tree-ssa.c             |   68 +++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 83 insertions(+), 57 deletions(-)

--- NEW FILE gcc44-vta-loop-ivopts-propagate-on-release.patch ---
for  gcc/ChangeLog
from  Alexandre Oliva  

	* tree-ssa-loop-ivopts.c (get_phi_with_result): Remove.
	(remove_statement): Likewise.
	(rewrite_use_nonlinear_expr): Adjust.
	(remove_unused_ivs): Collect SSA NAMEs to remove and call...
	* tree-ssa.c (release_defs_bitset): ... this.  New.
	* tree-flow.h (release_defs_bitset): Declare.

Index: gcc/tree-ssa-loop-ivopts.c
===================================================================
--- gcc/tree-ssa-loop-ivopts.c.orig	2009-09-07 19:00:52.000000000 -0300
+++ gcc/tree-ssa-loop-ivopts.c	2009-09-07 19:15:39.000000000 -0300
@@ -5038,42 +5038,6 @@ create_new_ivs (struct ivopts_data *data
     }
 }
 
-/* Returns the phi-node in BB with result RESULT.  */
-
-static gimple
-get_phi_with_result (basic_block bb, tree result)
-{
-  gimple_stmt_iterator i = gsi_start_phis (bb);
-
-  for (; !gsi_end_p (i); gsi_next (&i))
-    if (gimple_phi_result (gsi_stmt (i)) == result)
-      return gsi_stmt (i);
-
-  gcc_unreachable ();
-  return NULL;
-}
-
-
-/* Removes statement STMT (real or a phi node).  If INCLUDING_DEFINED_NAME
-   is true, remove also the ssa name defined by the statement.  */
-
-static void
-remove_statement (gimple stmt, bool including_defined_name)
-{
-  if (gimple_code (stmt) == GIMPLE_PHI)
-    {
-      gimple bb_phi = get_phi_with_result (gimple_bb (stmt), 
-					 gimple_phi_result (stmt));
-      gimple_stmt_iterator bsi = gsi_for_stmt (bb_phi);
-      remove_phi_node (&bsi, including_defined_name);
-    }
-  else
-    {
-      gimple_stmt_iterator bsi = gsi_for_stmt (stmt);
-      gsi_remove (&bsi, true);
-      release_defs (stmt); 
-    }
-}
 
 /* Rewrites USE (definition of iv used in a nonlinear expression)
    using candidate CAND.  */
@@ -5176,7 +5140,9 @@ rewrite_use_nonlinear_expr (struct ivopt
     {
       ass = gimple_build_assign (tgt, op);
       gsi_insert_before (&bsi, ass, GSI_SAME_STMT);
-      remove_statement (use->stmt, false);
+
+      bsi = gsi_for_stmt (use->stmt);
+      remove_phi_node (&bsi, false);
     }
   else
     {
@@ -5414,7 +5380,11 @@ remove_unused_ivs (struct ivopts_data *d
 {
   unsigned j;
   bitmap_iterator bi;
+  bitmap toremove = BITMAP_ALLOC (NULL);
 
+  /* Figure out an order in which to release SSA DEFs so that we don't
+     release something that we'd have to propagate into a debug stmt
+     afterwards.  */
   EXECUTE_IF_SET_IN_BITMAP (data->relevant, 0, j, bi)
     {
       struct version_info *info;
@@ -5425,25 +5395,12 @@ remove_unused_ivs (struct ivopts_data *d
 	  && !info->inv_id
 	  && !info->iv->have_use_for
 	  && !info->preserve_biv)
-	{
-	  if (MAY_HAVE_DEBUG_STMTS)
-	    {
-	      gimple stmt;
-	      imm_use_iterator iter;
-
-	      FOR_EACH_IMM_USE_STMT (stmt, iter, info->iv->ssa_name)
-		{
-		  if (!gimple_debug_bind_p (stmt))
-		    continue;
-
-		  /* ??? We can probably do better than this.  */
-		  gimple_debug_bind_reset_value (stmt);
-		  update_stmt (stmt);
-		}
-	    }
-	  remove_statement (SSA_NAME_DEF_STMT (info->iv->ssa_name), true);
-	}
+	bitmap_set_bit (toremove, SSA_NAME_VERSION (info->iv->ssa_name));
     }
+
+  release_defs_bitset (toremove);
+
+  BITMAP_FREE (toremove);
 }
 
 /* Frees data allocated by the optimization of a single loop.  */
Index: gcc/tree-flow.h
===================================================================
--- gcc/tree-flow.h.orig	2009-07-12 08:19:36.000000000 -0300
+++ gcc/tree-flow.h	2009-09-07 19:15:39.000000000 -0300
@@ -586,9 +586,10 @@ typedef struct 
        (VAR) = next_referenced_var (&(ITER))) 
 
 void propagate_defs_into_debug_stmts (gimple, basic_block,
-				  const gimple_stmt_iterator *);
+				      const gimple_stmt_iterator *);
 void propagate_var_def_into_debug_stmts (tree, basic_block,
-					  const gimple_stmt_iterator *);
+					 const gimple_stmt_iterator *);
+void release_defs_bitset (bitmap toremove);
 
 typedef struct
 {
Index: gcc/tree-ssa.c
===================================================================
--- gcc/tree-ssa.c.orig	2009-09-01 16:16:04.000000000 -0300
+++ gcc/tree-ssa.c	2009-09-07 19:15:39.000000000 -0300
@@ -440,6 +440,74 @@ propagate_defs_into_debug_stmts (gimple 
     }
 }
 
+/* Delete SSA DEFs for SSA versions in the TOREMOVE bitmap, removing
+   dominated stmts before their dominators, so that release_ssa_defs
+   stands a chance of propagating DEFs into debug bind stmts.  */
+
+void
+release_defs_bitset (bitmap toremove)
+{
+  unsigned j;
+  bitmap_iterator bi;
+
+  /* Performing a topological sort is probably overkill, this will
+     most likely run in slightly superlinear time, rather than the
+     pathological quadratic worst case.  */
+  while (!bitmap_empty_p (toremove))
+    EXECUTE_IF_SET_IN_BITMAP (toremove, 0, j, bi)
+      {
+	bool remove_now = true;
+	tree var = ssa_name (j);
+	gimple stmt;
+	imm_use_iterator uit;
+
+	FOR_EACH_IMM_USE_STMT (stmt, uit, var)
+	  {
+	    ssa_op_iter dit;
+	    def_operand_p def_p;
+
+	    /* We can't propagate PHI nodes into debug stmts.  */
+	    if (gimple_code (stmt) == GIMPLE_PHI
+		|| is_gimple_debug (stmt))
+	      continue;
+
+	    /* If we find another definition to remove that uses
+	       the one we're looking at, defer the removal of this
+	       one, so that it can be propagated into debug stmts
+	       after the other is.  */
+	    FOR_EACH_SSA_DEF_OPERAND (def_p, stmt, dit, SSA_OP_DEF)
+	      {
+		tree odef = DEF_FROM_PTR (def_p);
+
+		if (bitmap_bit_p (toremove, SSA_NAME_VERSION (odef)))
+		  {
+		    remove_now = false;
+		    break;
+		  }
+	      }
+
+	    if (!remove_now)
+	      BREAK_FROM_IMM_USE_STMT (uit);
+	  }
+
+	if (remove_now)
+	  {
+	    gimple def = SSA_NAME_DEF_STMT (var);
+	    gimple_stmt_iterator gsi = gsi_for_stmt (def);
+
+	    if (gimple_code (def) == GIMPLE_PHI)
+	      remove_phi_node (&gsi, true);
+	    else
+	      {
+		gsi_remove (&gsi, true);
+		release_defs (def);
+	      }
+
+	    bitmap_clear_bit (toremove, j);
+	  }
+      }
+}
+
 /* Return true if SSA_NAME is malformed and mark it visited.
 
    IS_VIRTUAL is true if this SSA_NAME was found inside a virtual

gcc44-vta-no-g-with-gtoggle.patch:
 toplev.c |    7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

--- NEW FILE gcc44-vta-no-g-with-gtoggle.patch ---
Index: gcc/toplev.c
===================================================================
--- gcc/toplev.c.orig	2009-09-07 19:11:47.000000000 -0300
+++ gcc/toplev.c	2009-09-07 19:17:31.000000000 -0300
@@ -1796,7 +1796,12 @@ process_options (void)
   if (flag_gtoggle)
     {
       if (debug_info_level == DINFO_LEVEL_NONE)
-	debug_info_level = DINFO_LEVEL_NORMAL;
+	{
+	  debug_info_level = DINFO_LEVEL_NORMAL;
+
+	  if (write_symbols == NO_DEBUG)
+	    write_symbols = PREFERRED_DEBUGGING_TYPE;
+	}
       else
 	debug_info_level = DINFO_LEVEL_NONE;
     }

gcc44-vta-phiopt-pr41232.patch:
 testsuite/gcc.dg/pr41232.c |   14 ++++++++++++++
 tree-ssa-phiopt.c          |    2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)

--- NEW FILE gcc44-vta-phiopt-pr41232.patch ---
for  gcc/ChangeLog
from  Alexandre Oliva  

	PR debug/41232
	* tree-ssa-phiopt.c (minmax_replacement): Skip debug stmts
	in the middle block.

for  gcc/testsuite/ChangeLog
from  Alexandre Oliva  

	PR debug/41232
	* gcc.dg/pr41232.c: New.

Index: gcc/testsuite/gcc.dg/pr41232.c
===================================================================
--- /dev/null	1970-01-01 00:00:00.000000000 +0000
+++ gcc/testsuite/gcc.dg/pr41232.c	2009-09-07 19:15:35.000000000 -0300
@@ -0,0 +1,14 @@
+/* { dg-do compile } */
+/* { dg-options "-O1 -g" } */
+extern int atoi (const char *);
+extern int sprintf (char *, const char *, ...);
+void malloc_init() {
+  char *cptr;
+  char buf[1];
+  int tmbd = atoi(cptr);
+  if (tmbd > 0)
+    tmbd = (tmbd <= 124) ? tmbd : 124;
+   else
+    tmbd = 0;
+   sprintf(buf, "%d\n", tmbd);
+}
Index: gcc/tree-ssa-phiopt.c
===================================================================
--- gcc/tree-ssa-phiopt.c.orig	2009-09-07 19:00:29.000000000 -0300
+++ gcc/tree-ssa-phiopt.c	2009-09-07 19:15:35.000000000 -0300
@@ -848,7 +848,7 @@ minmax_replacement (basic_block cond_bb,
 
       /* Move the statement from the middle block.  */
       gsi = gsi_last_bb (cond_bb);
-      gsi_from = gsi_last_bb (middle_bb);
+      gsi_from = gsi_last_nondebug_bb (middle_bb);
       gsi_move_before (&gsi_from, &gsi);
     }
 

gcc44-vta-ssa-update-former-vops-pr41229.patch:
 testsuite/gfortran.dg/pr41229.f90 |   10 ++++++++++
 tree-ssa.c                        |    3 ++-
 2 files changed, 12 insertions(+), 1 deletion(-)

--- NEW FILE gcc44-vta-ssa-update-former-vops-pr41229.patch ---
for  gcc/ChangeLog
from  Alexandre Oliva  

	PR debug/41229
	* tree-ssa.c (execute_update_addresses_taken): Update debug insns.

for  gcc/testsuite/ChangeLog
from  Alexandre Oliva  

	PR debug/41229
	* gfortran.dg/pr41229.f90: New.

Index: gcc/testsuite/gfortran.dg/pr41229.f90
===================================================================
--- /dev/null	1970-01-01 00:00:00.000000000 +0000
+++ gcc/testsuite/gfortran.dg/pr41229.f90	2009-09-07 19:16:17.000000000 -0300
@@ -0,0 +1,10 @@
+! { dg-do compile }
+! { dg-options "-O2 -g" }
+SUBROUTINE cp_fm_triangular_multiply()
+    INTEGER, PARAMETER :: dp=KIND(0.0D0)
+    REAL(dp), ALLOCATABLE, DIMENSION(:)      :: tau, work
+    REAL(KIND=dp), DIMENSION(:, :), POINTER  :: a
+    ndim = SIZE(a,2)
+    ALLOCATE(tau(ndim),STAT=istat)
+    ALLOCATE(work(2*ndim),STAT=istat)
+END SUBROUTINE
Index: gcc/tree-ssa.c
===================================================================
--- gcc/tree-ssa.c.orig	2009-09-07 19:15:39.000000000 -0300
+++ gcc/tree-ssa.c	2009-09-07 19:17:19.000000000 -0300
@@ -2067,7 +2067,8 @@ execute_update_addresses_taken (void)
 	  if ((gimple_loaded_syms (stmt)
 	       && bitmap_intersect_p (gimple_loaded_syms (stmt), vars_updated))
 	      || (gimple_stored_syms (stmt)
-		  && bitmap_intersect_p (gimple_stored_syms (stmt), vars_updated)))
+		  && bitmap_intersect_p (gimple_stored_syms (stmt), vars_updated))
+	      || is_gimple_debug (stmt))
 	    update_stmt (stmt);
 	}
   BITMAP_FREE (not_reg_needs);


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/.cvsignore,v
retrieving revision 1.287
retrieving revision 1.288
diff -u -p -r1.287 -r1.288
--- .cvsignore	3 Sep 2009 22:28:35 -0000	1.287
+++ .cvsignore	8 Sep 2009 11:05:43 -0000	1.288
@@ -1,2 +1,2 @@
 fastjar-0.97.tar.gz
-gcc-4.4.1-20090903.tar.bz2
+gcc-4.4.1-20090908.tar.bz2


Index: gcc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/gcc.spec,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -p -r1.65 -r1.66
--- gcc.spec	3 Sep 2009 22:28:35 -0000	1.65
+++ gcc.spec	8 Sep 2009 11:05:43 -0000	1.66
@@ -1,9 +1,9 @@
-%global DATE 20090903
-%global SVNREV 151396
+%global DATE 20090908
+%global SVNREV 151505
 %global gcc_version 4.4.1
 # Note, gcc_release must be integer, if you want to add suffixes to
 # %{release}, append them after %{gcc_release} on Release: line.
-%global gcc_release 9
+%global gcc_release 10
 %global _unpackaged_files_terminate_build 0
 %global multilib_64_archs sparc64 ppc64 s390x x86_64
 %global include_gappletviewer 1
@@ -70,6 +70,8 @@ BuildRequires: binutils >= 2.19.51.0.14
 # -static is used several times.
 BuildRequires: glibc-static
 BuildRequires: zlib-devel, gettext, dejagnu, bison, flex, texinfo, sharutils
+# For VTA guality testing
+BuildRequires: gdb
 %if %{build_java}
 BuildRequires: /usr/share/java/eclipse-ecj.jar, zip, unzip
 %if %{bootstrap_java}
@@ -157,8 +159,12 @@ Patch15: gcc44-raw-string.patch
 Patch16: gcc44-unwind-debug-hook.patch
 Patch17: gcc44-pr38757.patch
 Patch18: gcc44-libstdc++-docs.patch
-Patch19: gcc44-rh503816-1.patch
-Patch20: gcc44-rh503816-2.patch
+Patch19: gcc44-vta-cfgexpand-ptr-mode-pr41248.patch
+Patch20: gcc44-vta-cselib-subreg-of-value-pr41276.patch
+Patch21: gcc44-vta-loop-ivopts-propagate-on-release.patch
+Patch22: gcc44-vta-no-g-with-gtoggle.patch
+Patch23: gcc44-vta-phiopt-pr41232.patch
+Patch24: gcc44-vta-ssa-update-former-vops-pr41229.patch
 
 Patch1000: fastjar-0.97-segfault.patch
 
@@ -464,8 +470,12 @@ which are required to compile with the G
 %if %{build_libstdcxx_docs}
 %patch18 -p0 -b .libstdc++-docs~
 %endif
-%patch19 -p0 -b .rh503816-1~
-%patch20 -p0 -b .rh503816-2~
+%patch19 -p0 -b .vta-cfgexpand-ptr-mode-pr41248~
+%patch20 -p0 -b .vta-cselib-subreg-of-value-pr41276~
+%patch21 -p0 -b .vta-loop-ivopts-propagate-on-release~
+%patch22 -p0 -b .vta-no-g-with-gtoggle~
+%patch23 -p0 -b .vta-phiopt-pr41232~
+%patch24 -p0 -b .vta-ssa-update-former-vops-pr41229~
 
 # This testcase doesn't compile.
 rm libjava/testsuite/libjava.lang/PR35020*
@@ -1805,6 +1815,13 @@ fi
 %doc rpm.doc/changelogs/libmudflap/ChangeLog*
 
 %changelog
+* Tue Sep  8 2009 Jakub Jelinek  4.4.1-10
+- update from gcc-4_4-branch
+  - PRs fortran/41258, rtl-optimization/40861
+- fix scheduler not to reorder potentially trapping insns across
+  calls that might not always return (#520916, PR rtl-optimization/41239)
+- merge in VTA
+
 * Thu Sep  3 2009 Jakub Jelinek  4.4.1-9
 - update from gcc-4_4-branch
   - fix wide char constant stringification


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/sources,v
retrieving revision 1.291
retrieving revision 1.292
diff -u -p -r1.291 -r1.292
--- sources	3 Sep 2009 22:28:35 -0000	1.291
+++ sources	8 Sep 2009 11:05:43 -0000	1.292
@@ -1,2 +1,2 @@
 2659f09c2e43ef8b7d4406321753f1b2  fastjar-0.97.tar.gz
-67e50d0590f56a2184121e035c7907c8  gcc-4.4.1-20090903.tar.bz2
+12f92325baf664989136ea6c7585273f  gcc-4.4.1-20090908.tar.bz2


--- gcc44-rh503816-1.patch DELETED ---


--- gcc44-rh503816-2.patch DELETED ---



From stransky at fedoraproject.org  Tue Sep  8 11:29:18 2009
From: stransky at fedoraproject.org (Martin Stransky)
Date: Tue,  8 Sep 2009 11:29:18 +0000 (UTC)
Subject: rpms/seamonkey/F-11 seamonkey-1.1.18-sqlite.patch, NONE,
	1.1 seamonkey.spec, 1.57, 1.58
Message-ID: <20090908112918.9E15811C0082@cvs1.fedora.phx.redhat.com>

Author: stransky

Update of /cvs/pkgs/rpms/seamonkey/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28337

Modified Files:
	seamonkey.spec 
Added Files:
	seamonkey-1.1.18-sqlite.patch 
Log Message:
Sqlite patch

seamonkey-1.1.18-sqlite.patch:
 db/sqlite3/src/Makefile.in |    4 ++--
 storage/build/Makefile.in  |    3 +--
 2 files changed, 3 insertions(+), 4 deletions(-)

--- NEW FILE seamonkey-1.1.18-sqlite.patch ---
diff -up seamonkey-1.1.18/mozilla/db/sqlite3/src/Makefile.in.old seamonkey-1.1.18/mozilla/db/sqlite3/src/Makefile.in
--- seamonkey-1.1.18/mozilla/db/sqlite3/src/Makefile.in.old	2009-08-10 19:59:12.000000000 +0200
+++ seamonkey-1.1.18/mozilla/db/sqlite3/src/Makefile.in	2009-09-08 13:14:23.000000000 +0200
@@ -44,9 +44,9 @@ VPATH		= @srcdir@
 include $(DEPTH)/config/autoconf.mk
 
 MODULE           = sqlite3
-LIBRARY_NAME     = sqlite3
+LIBRARY_NAME     = sqlite3_s
 MODULE_NAME      = sqlite3
-FORCE_SHARED_LIB = 1
+FORCE_STATIC_LIB = 1
 VISIBILITY_FLAGS =
 
 ifeq (,$(filter-out WINNT WINCE, $(OS_ARCH)))
diff -up seamonkey-1.1.18/mozilla/storage/build/Makefile.in.old seamonkey-1.1.18/mozilla/storage/build/Makefile.in
--- seamonkey-1.1.18/mozilla/storage/build/Makefile.in.old	2009-08-07 22:37:55.000000000 +0200
+++ seamonkey-1.1.18/mozilla/storage/build/Makefile.in	2009-09-08 13:16:20.000000000 +0200
@@ -69,9 +69,8 @@ LOCAL_INCLUDES = \
 
 SHARED_LIBRARY_LIBS = \
 	$(DIST)/lib/$(LIB_PREFIX)storage_s.$(LIB_SUFFIX) \
+	$(DIST)/lib/$(LIB_PREFIX)sqlite3_s.$(LIB_SUFFIX) \
 	$(NULL)
- 
-EXTRA_DSO_LIBS += sqlite3
 
 EXTRA_DSO_LDOPTS += \
 	$(LIBS_DIR) \


Index: seamonkey.spec
===================================================================
RCS file: /cvs/pkgs/rpms/seamonkey/F-11/seamonkey.spec,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -p -r1.57 -r1.58
--- seamonkey.spec	8 Sep 2009 10:58:23 -0000	1.57
+++ seamonkey.spec	8 Sep 2009 11:29:18 -0000	1.58
@@ -52,6 +52,7 @@ Patch220:       seamonkey-fedora-home-pa
 Patch225:       mozilla-nspr-packages.patch
 Patch301:       mozilla-1.7.3-gnome-vfs-default-app.patch
 Patch304:       mozilla-1.7.5-g-application-name.patch
+Patch305:       seamonkey-1.1.18-sqlite.patch
 
 Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  nspr-devel >= %{minimum_build_nspr_version}
@@ -138,6 +139,7 @@ cd mozilla
 %patch225 -p1
 %patch301 -p1
 %patch304 -p0
+%patch305 -p2 -b .sqlite
 
 %{__rm} -f .mozconfig
 %{__cp} %{SOURCE10} .mozconfig



From caolanm at fedoraproject.org  Tue Sep  8 11:51:04 2009
From: caolanm at fedoraproject.org (Caolan McNamara)
Date: Tue,  8 Sep 2009 11:51:04 +0000 (UTC)
Subject: rpms/openoffice.org/devel workspace.dr69.patch, NONE,
	1.1 openoffice.org.spec, 1.2000,
	1.2001 openoffice.org-3.1.1.ooo104484.sc.wrong.cast.patch, 1.1, NONE
Message-ID: <20090908115104.75BF211C0082@cvs1.fedora.phx.redhat.com>

Author: caolanm

Update of /cvs/pkgs/rpms/openoffice.org/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2410

Modified Files:
	openoffice.org.spec 
Added Files:
	workspace.dr69.patch 
Removed Files:
	openoffice.org-3.1.1.ooo104484.sc.wrong.cast.patch 
Log Message:
build

workspace.dr69.patch:
 chart2uno.cxx |   14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

--- NEW FILE workspace.dr69.patch ---
Index: sc/source/ui/unoobj/chart2uno.cxx
===================================================================
--- sc/source/ui/unoobj/chart2uno.cxx	(.../tags/DEV300_m54)	(revision 275870)
+++ sc/source/ui/unoobj/chart2uno.cxx	(.../cws/dr69)	(revision 275870)
@@ -500,6 +500,10 @@
         ScRefTokenHelper::getDoubleRefDataFromToken(aData, *itr);
         SCCOLROW n1 = aData.Ref1.nCol;
         SCCOLROW n2 = aData.Ref2.nCol;
+        if (n1 > MAXCOL)
+            n1 = MAXCOL;
+        if (n2 > MAXCOL)
+            n2 = MAXCOL;
         SCCOLROW nTmp = n2 - n1 + 1;
         if (n1 < mnStartCol)
             mnStartCol = static_cast(n1);
@@ -510,14 +514,18 @@
 
         n1 = aData.Ref1.nRow;
         n2 = aData.Ref2.nRow;
+        if (n1 > MAXROW)
+            n1 = MAXROW;
+        if (n2 > MAXROW)
+            n2 = MAXROW;
         nTmp = n2 - n1 + 1;
 
         if (n1 < mnStartRow)
-            mnStartRow = static_cast(n1);
+            mnStartRow = static_cast(n1);
         if (n2 > nEndRow)
-            nEndRow = static_cast(n2);
+            nEndRow = static_cast(n2);
         if (nTmp > nMaxRows)
-            nMaxRows = static_cast(nTmp);
+            nMaxRows = static_cast(nTmp);
     }
 
     // total column size ?


Index: openoffice.org.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v
retrieving revision 1.2000
retrieving revision 1.2001
diff -u -p -r1.2000 -r1.2001
--- openoffice.org.spec	7 Sep 2009 12:09:32 -0000	1.2000
+++ openoffice.org.spec	8 Sep 2009 11:51:04 -0000	1.2001
@@ -158,7 +158,7 @@ Patch80: openoffice.org-3.1.1.ooo104329.
 Patch81: workspace.os131.patch
 Patch82: workspace.vcl102.patch
 Patch83: openoffice.org-3.1.1.ooo104157.svx.crashonencryptparse.patch
-Patch84: openoffice.org-3.1.1.ooo104484.sc.wrong.cast.patch
+Patch84: workspace.dr69.patch
 
 %define python_py_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")
 %define instdir %{_libdir}
@@ -1702,7 +1702,7 @@ cat %{PATCH11} >> svtools/source/dialogs
 %patch81 -p0 -b .workspace.os131.patch
 %patch82 -p0 -b .workspace.vcl102.patch
 %patch83 -p0 -b .ooo104157.svx.crashonencryptparse.patch
-%patch84 -p0 -b .ooo104484.sc.wrong.cast.patch
+%patch84 -p0 -b .workspace.dr69.patch
 
 %build
 echo build start time is `date`, diskspace: `df -h . | tail -n 1`
@@ -4212,8 +4212,8 @@ fi
     unopkg list --shared > /dev/null 2>&1 || :
 
 %changelog
-* Mon Sep 07 2009 Caol?n McNamara  - 1:3.1.1-19.6-UNBUILT
-- Resolves: ooo#104484 openoffice.org-3.1.1.ooo104484.sc.wrong.cast.patch
+* Tue Sep 08 2009 Caol?n McNamara  - 1:3.1.1-19.6
+- Resolves: ooo#104484 workspace.dr69.patch
 - Resolves: rhbz#521460 - wrong page size for A3/A5
 
 * Wed Sep 02 2009 Caol?n McNamara  - 1:3.1.1-19.5


--- openoffice.org-3.1.1.ooo104484.sc.wrong.cast.patch DELETED ---



From caolanm at fedoraproject.org  Tue Sep  8 11:51:43 2009
From: caolanm at fedoraproject.org (Caolan McNamara)
Date: Tue,  8 Sep 2009 11:51:43 +0000 (UTC)
Subject: rpms/openoffice.org/F-11 openoffice.org.spec,1.1934,1.1935
Message-ID: <20090908115143.4C7AD11C0082@cvs1.fedora.phx.redhat.com>

Author: caolanm

Update of /cvs/pkgs/rpms/openoffice.org/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2717

Modified Files:
	openoffice.org.spec 
Log Message:
build busted paper translations


Index: openoffice.org.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openoffice.org/F-11/openoffice.org.spec,v
retrieving revision 1.1934
retrieving revision 1.1935
diff -u -p -r1.1934 -r1.1935
--- openoffice.org.spec	7 Sep 2009 12:08:28 -0000	1.1934
+++ openoffice.org.spec	8 Sep 2009 11:51:42 -0000	1.1935
@@ -4173,8 +4173,8 @@ fi
     unopkg list --shared > /dev/null 2>&1 || :
 
 %changelog
-* Mon Sep 07 2009 Caol?n McNamara  - 1:3.1.1-19.3-UNBUILT
-- Resolves: rhbz#521460 - wrong page size for A3/A5
+* Mon Sep 07 2009 Caol?n McNamara  - 1:3.1.1-19.3
+- Resolves: rhbz#521460 - wrong UI label for A3/A5 page sizes in translations
 
 * Wed Sep 02 2009 Caol?n McNamara  - 1:3.1.1-19.2
 - Resolves: rhbz#520772 copy/paste cockup



From caolanm at fedoraproject.org  Tue Sep  8 11:52:56 2009
From: caolanm at fedoraproject.org (Caolan McNamara)
Date: Tue,  8 Sep 2009 11:52:56 +0000 (UTC)
Subject: rpms/mythes-sk/devel mythes-sk.spec,1.16,1.17 sources,1.12,1.13
Message-ID: <20090908115256.6AAF811C0082@cvs1.fedora.phx.redhat.com>

Author: caolanm

Update of /cvs/pkgs/rpms/mythes-sk/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3189

Modified Files:
	mythes-sk.spec sources 
Log Message:
latest version


Index: mythes-sk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mythes-sk/devel/mythes-sk.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- mythes-sk.spec	8 Aug 2009 08:42:08 -0000	1.16
+++ mythes-sk.spec	8 Sep 2009 11:52:56 -0000	1.17
@@ -1,6 +1,6 @@
 Name: mythes-sk
 Summary: Slovak thesaurus
-%define upstreamid 20090807
+%define upstreamid 20090907
 Version: 0.%{upstreamid}
 Release: 1%{?dist}
 Source: http://www.sk-spell.sk.cx/thesaurus/download/OOo-Thesaurus2-sk_SK.zip
@@ -39,6 +39,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/mythes/*
 
 %changelog
+* Tue Sep 08 2009 Caolan McNamara  - 0.20090907-1
+- latest version
+
 * Sat Aug 08 2009 Caolan McNamara  - 0.20090807-1
 - latest version
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mythes-sk/devel/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources	8 Aug 2009 08:42:08 -0000	1.12
+++ sources	8 Sep 2009 11:52:56 -0000	1.13
@@ -1 +1 @@
-7531549a790294ff33b6fc4242433959  OOo-Thesaurus2-sk_SK.zip
+768add5cd02128bde7f87f853805f0cb  OOo-Thesaurus2-sk_SK.zip



From caolanm at fedoraproject.org  Tue Sep  8 11:53:49 2009
From: caolanm at fedoraproject.org (Caolan McNamara)
Date: Tue,  8 Sep 2009 11:53:49 +0000 (UTC)
Subject: rpms/mythes-es/devel mythes-es.spec,1.9,1.10 sources,1.7,1.8
Message-ID: <20090908115349.AFE2011C0082@cvs1.fedora.phx.redhat.com>

Author: caolanm

Update of /cvs/pkgs/rpms/mythes-es/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3568

Modified Files:
	mythes-es.spec sources 
Log Message:
latest version


Index: mythes-es.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mythes-es/devel/mythes-es.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- mythes-es.spec	8 Aug 2009 08:44:18 -0000	1.9
+++ mythes-es.spec	8 Sep 2009 11:53:49 -0000	1.10
@@ -1,6 +1,6 @@
 Name: mythes-es
 Summary: Spanish thesaurus
-%define upstreamid 20090808
+%define upstreamid 20090908
 Version: 0.%{upstreamid}
 Release: 1%{?dist}
 Source: http://openthes-es.berlios.de/download/OOo2-thes_es_ES.tar.bz2
@@ -51,6 +51,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/mythes/*
 
 %changelog
+* Tue Sep 08 2009 Caol?n McNamara  - 0.20090908-1
+- latest version
+
 * Sat Aug 08 2009 Caol?n McNamara  - 0.20090808-1
 - latest version
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mythes-es/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	8 Aug 2009 08:44:18 -0000	1.7
+++ sources	8 Sep 2009 11:53:49 -0000	1.8
@@ -1 +1 @@
-57b245e02eb0db37b06a5b0654fe0dd7  OOo2-thes_es_ES.tar.bz2
+4786e2afb8b0f585bd94bacec5935614  OOo2-thes_es_ES.tar.bz2



From caolanm at fedoraproject.org  Tue Sep  8 11:55:36 2009
From: caolanm at fedoraproject.org (Caolan McNamara)
Date: Tue,  8 Sep 2009 11:55:36 +0000 (UTC)
Subject: rpms/mythes-sl/devel mythes-sl.spec,1.10,1.11 sources,1.7,1.8
Message-ID: <20090908115536.2E2DB11C0082@cvs1.fedora.phx.redhat.com>

Author: caolanm

Update of /cvs/pkgs/rpms/mythes-sl/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4164

Modified Files:
	mythes-sl.spec sources 
Log Message:
latest version


Index: mythes-sl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mythes-sl/devel/mythes-sl.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- mythes-sl.spec	8 Aug 2009 08:45:27 -0000	1.10
+++ mythes-sl.spec	8 Sep 2009 11:55:35 -0000	1.11
@@ -1,6 +1,6 @@
 Name: mythes-sl
 Summary: Slovenian thesaurus
-%define upstreamid 20090808
+%define upstreamid 20090908
 Version: 0.%{upstreamid}
 Release: 1%{?dist}
 Source: http://193.2.66.133:85/download/thes_sl_SI_v2.zip
@@ -41,7 +41,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/mythes/*
 
 %changelog
-* Sat Aug 08 2009 Caolan McNamara  - 0.20090708-1
+* Tue Sep 08 2009 Caolan McNamara  - 0.20090908-1
+- latest version
+
+* Sat Aug 08 2009 Caolan McNamara  - 0.20090808-1
 - latest version
 
 * Sat Jul 25 2009 Fedora Release Engineering  - 0.20090708-3


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mythes-sl/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	8 Aug 2009 08:45:27 -0000	1.7
+++ sources	8 Sep 2009 11:55:35 -0000	1.8
@@ -1 +1 @@
-725bf66eb1b76b6cc6d93342398a14cb  thes_sl_SI_v2.zip
+20c93cf8357d05228212f73b52fa831f  thes_sl_SI_v2.zip



From caolanm at fedoraproject.org  Tue Sep  8 11:56:54 2009
From: caolanm at fedoraproject.org (Caolan McNamara)
Date: Tue,  8 Sep 2009 11:56:54 +0000 (UTC)
Subject: rpms/hunspell-pl/devel .cvsignore, 1.44, 1.45 hunspell-pl.spec, 1.49,
	1.50 sources, 1.44, 1.45
Message-ID: <20090908115654.B2B6C11C0082@cvs1.fedora.phx.redhat.com>

Author: caolanm

Update of /cvs/pkgs/rpms/hunspell-pl/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4661

Modified Files:
	.cvsignore hunspell-pl.spec sources 
Log Message:
latest version


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/hunspell-pl/devel/.cvsignore,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -p -r1.44 -r1.45
--- .cvsignore	8 Aug 2009 08:46:59 -0000	1.44
+++ .cvsignore	8 Sep 2009 11:56:54 -0000	1.45
@@ -1,2 +1 @@
-sjp-myspell-pl-20090708.zip
-sjp-myspell-pl-20090808.zip
+sjp-myspell-pl-20090908.zip


Index: hunspell-pl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hunspell-pl/devel/hunspell-pl.spec,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -p -r1.49 -r1.50
--- hunspell-pl.spec	8 Aug 2009 08:46:59 -0000	1.49
+++ hunspell-pl.spec	8 Sep 2009 11:56:54 -0000	1.50
@@ -1,6 +1,6 @@
 Name: hunspell-pl
 Summary: Polish hunspell dictionaries
-%define upstreamid 20090808
+%define upstreamid 20090908
 Version: 0.%{upstreamid}
 Release: 1%{?dist}
 Source: http://sjp.pl/slownik/ort/sjp-myspell-pl-%{upstreamid}.zip
@@ -35,6 +35,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/myspell/*
 
 %changelog
+* Tue Sep 08 2009 Caolan McNamara  - 0.20090908-1
+- latest version
+
 * Sat Aug 08 2009 Caolan McNamara  - 0.20090808-1
 - latest version
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/hunspell-pl/devel/sources,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -p -r1.44 -r1.45
--- sources	8 Aug 2009 08:46:59 -0000	1.44
+++ sources	8 Sep 2009 11:56:54 -0000	1.45
@@ -1 +1 @@
-12ac267ca3f82112f2ea10a05466f9fa  sjp-myspell-pl-20090808.zip
+e900061bbd148cfaa8531b2724a65edd  sjp-myspell-pl-20090908.zip



From stransky at fedoraproject.org  Tue Sep  8 12:28:37 2009
From: stransky at fedoraproject.org (Martin Stransky)
Date: Tue,  8 Sep 2009 12:28:37 +0000 (UTC)
Subject: rpms/seamonkey/F-10 seamonkey-1.1.18-sqlite.patch, NONE,
	1.1 seamonkey.spec, 1.53, 1.54 sources, 1.26, 1.27
Message-ID: <20090908122837.9711511C0082@cvs1.fedora.phx.redhat.com>

Author: stransky

Update of /cvs/pkgs/rpms/seamonkey/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13470

Modified Files:
	seamonkey.spec sources 
Added Files:
	seamonkey-1.1.18-sqlite.patch 
Log Message:
Update to 1.1.18

seamonkey-1.1.18-sqlite.patch:
 db/sqlite3/src/Makefile.in |    4 ++--
 storage/build/Makefile.in  |    3 +--
 2 files changed, 3 insertions(+), 4 deletions(-)

--- NEW FILE seamonkey-1.1.18-sqlite.patch ---
diff -up seamonkey-1.1.18/mozilla/db/sqlite3/src/Makefile.in.old seamonkey-1.1.18/mozilla/db/sqlite3/src/Makefile.in
--- seamonkey-1.1.18/mozilla/db/sqlite3/src/Makefile.in.old	2009-08-10 19:59:12.000000000 +0200
+++ seamonkey-1.1.18/mozilla/db/sqlite3/src/Makefile.in	2009-09-08 13:14:23.000000000 +0200
@@ -44,9 +44,9 @@ VPATH		= @srcdir@
 include $(DEPTH)/config/autoconf.mk
 
 MODULE           = sqlite3
-LIBRARY_NAME     = sqlite3
+LIBRARY_NAME     = sqlite3_s
 MODULE_NAME      = sqlite3
-FORCE_SHARED_LIB = 1
+FORCE_STATIC_LIB = 1
 VISIBILITY_FLAGS =
 
 ifeq (,$(filter-out WINNT WINCE, $(OS_ARCH)))
diff -up seamonkey-1.1.18/mozilla/storage/build/Makefile.in.old seamonkey-1.1.18/mozilla/storage/build/Makefile.in
--- seamonkey-1.1.18/mozilla/storage/build/Makefile.in.old	2009-08-07 22:37:55.000000000 +0200
+++ seamonkey-1.1.18/mozilla/storage/build/Makefile.in	2009-09-08 13:16:20.000000000 +0200
@@ -69,9 +69,8 @@ LOCAL_INCLUDES = \
 
 SHARED_LIBRARY_LIBS = \
 	$(DIST)/lib/$(LIB_PREFIX)storage_s.$(LIB_SUFFIX) \
+	$(DIST)/lib/$(LIB_PREFIX)sqlite3_s.$(LIB_SUFFIX) \
 	$(NULL)
- 
-EXTRA_DSO_LIBS += sqlite3
 
 EXTRA_DSO_LDOPTS += \
 	$(LIBS_DIR) \


Index: seamonkey.spec
===================================================================
RCS file: /cvs/pkgs/rpms/seamonkey/F-10/seamonkey.spec,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -p -r1.53 -r1.54
--- seamonkey.spec	10 Jul 2009 11:19:14 -0000	1.53
+++ seamonkey.spec	8 Sep 2009 12:28:37 -0000	1.54
@@ -11,7 +11,7 @@
 
 Name:           seamonkey
 Summary:        Web browser, e-mail, news, IRC client, HTML editor
-Version:        1.1.17
+Version:        1.1.18
 Release:        1%{?dist}
 URL:            http://www.mozilla.org/projects/seamonkey/
 License:        MPLv1.1
@@ -51,6 +51,7 @@ Patch220:       seamonkey-fedora-home-pa
 Patch225:       mozilla-nspr-packages.patch
 Patch301:       mozilla-1.7.3-gnome-vfs-default-app.patch
 Patch304:       mozilla-1.7.5-g-application-name.patch
+Patch305:       seamonkey-1.1.18-sqlite.patch
 
 Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  nspr-devel >= %{minimum_build_nspr_version}
@@ -139,6 +140,7 @@ cd mozilla
 %patch225 -p1
 %patch301 -p1
 %patch304 -p0
+%patch305 -p2 -b .sqlite
 
 %{__rm} -f .mozconfig
 %{__cp} %{SOURCE10} .mozconfig
@@ -437,6 +439,9 @@ update-desktop-database %{_datadir}/appl
 
 
 %changelog
+* Tue Sep 8 2009 Martin Stransky  1.1.18-1
+- Update to 1.1.18
+
 * Fri Jul 10 2009 Martin Stransky  1.1.17-1
 - Update to 1.1.17
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/seamonkey/F-10/sources,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- sources	10 Jul 2009 11:19:14 -0000	1.26
+++ sources	8 Sep 2009 12:28:37 -0000	1.27
@@ -1 +1 @@
-9eba600ba6ca522b8eada9a0a8e890e2  seamonkey-1.1.17.source.tar.bz2
+ef4455becf3a12833dca7dd92854aeaa  seamonkey-1.1.18.source.tar.bz2



From jolsa at fedoraproject.org  Tue Sep  8 12:33:48 2009
From: jolsa at fedoraproject.org (Jiri Olsa)
Date: Tue,  8 Sep 2009 12:33:48 +0000 (UTC)
Subject: rpms/latrace/devel .cvsignore, 1.2, 1.3 import.log, 1.1,
	1.2 latrace.spec, 1.1, 1.2 sources, 1.2, 1.3
Message-ID: <20090908123348.1F67C11C0082@cvs1.fedora.phx.redhat.com>

Author: jolsa

Update of /cvs/extras/rpms/latrace/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15754/devel

Modified Files:
	.cvsignore import.log latrace.spec sources 
Log Message:
0.5.7-1 import



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/latrace/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	6 Aug 2009 08:35:25 -0000	1.2
+++ .cvsignore	8 Sep 2009 12:33:47 -0000	1.3
@@ -1 +1 @@
-latrace-0.5.6.tar.bz2
+latrace-0.5.7.tar.bz2


Index: import.log
===================================================================
RCS file: /cvs/extras/rpms/latrace/devel/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	6 Aug 2009 08:35:25 -0000	1.1
+++ import.log	8 Sep 2009 12:33:47 -0000	1.2
@@ -1 +1,2 @@
 latrace-0_5_6-1_fc11:HEAD:latrace-0.5.6-1.fc11.src.rpm:1249547703
+latrace-0_5_7-1_fc11:HEAD:latrace-0.5.7-1.fc11.src.rpm:1252413167


Index: latrace.spec
===================================================================
RCS file: /cvs/extras/rpms/latrace/devel/latrace.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- latrace.spec	6 Aug 2009 08:35:25 -0000	1.1
+++ latrace.spec	8 Sep 2009 12:33:47 -0000	1.2
@@ -1,14 +1,14 @@
 Name:           latrace
-Version:        0.5.6
+Version:        0.5.7
 Release:        1%{?dist}
 Summary:        LD_AUDIT feature frontend for glibc 2.4+
 Group:          Development/Debuggers
 License:        GPLv3+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
-URL:            http://latrace.sourceforge.net/
-Source:         http://downloads.sourceforge.net/latrace/%{name}-%{version}.tar.bz2
+URL:            http://people.redhat.com/jolsa/latrace
+Source:         http://people.redhat.com/jolsa/latrace/dl/%{name}-%{version}.tar.bz2
 ExclusiveArch:  %{ix86} x86_64 arm
-BuildRequires:  autoconf bison asciidoc xmlto
+BuildRequires:  autoconf bison asciidoc xmlto binutils-devel
 
 %description
 allows you to trace library calls and get their statistics in a
@@ -42,6 +42,10 @@ rm -rf %{buildroot}
 %{_mandir}/man1/*
 
 %changelog
+* Tue Sep 08 2009 Jiri Olsa  0.5.7
+- updated to new version
+- upstream download moved
+
 * Sun Jul 05 2009 Jiri Olsa  0.5.6-1
 - updates based on the Fedora review comments
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/latrace/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	6 Aug 2009 08:35:25 -0000	1.2
+++ sources	8 Sep 2009 12:33:47 -0000	1.3
@@ -1 +1 @@
-c47ba7e6461b3101e0c170c37320b5c7  latrace-0.5.6.tar.bz2
+aeb0fbe6e8265f492206f497cfde1e3c  latrace-0.5.7.tar.bz2



From jolsa at fedoraproject.org  Tue Sep  8 12:38:53 2009
From: jolsa at fedoraproject.org (Jiri Olsa)
Date: Tue,  8 Sep 2009 12:38:53 +0000 (UTC)
Subject: rpms/latrace/F-11 .cvsignore, 1.2, 1.3 import.log, 1.1,
	1.2 latrace.spec, 1.1, 1.2 sources, 1.2, 1.3
Message-ID: <20090908123853.4D13511C0082@cvs1.fedora.phx.redhat.com>

Author: jolsa

Update of /cvs/extras/rpms/latrace/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17833/F-11

Modified Files:
	.cvsignore import.log latrace.spec sources 
Log Message:
0.5.7-1 import



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/latrace/F-11/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	6 Aug 2009 08:39:55 -0000	1.2
+++ .cvsignore	8 Sep 2009 12:38:53 -0000	1.3
@@ -1 +1 @@
-latrace-0.5.6.tar.bz2
+latrace-0.5.7.tar.bz2


Index: import.log
===================================================================
RCS file: /cvs/extras/rpms/latrace/F-11/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	6 Aug 2009 08:39:55 -0000	1.1
+++ import.log	8 Sep 2009 12:38:53 -0000	1.2
@@ -1 +1,2 @@
 latrace-0_5_6-1_fc11:F-11:latrace-0.5.6-1.fc11.src.rpm:1249547963
+latrace-0_5_7-1_fc11:F-11:latrace-0.5.7-1.fc11.src.rpm:1252413500


Index: latrace.spec
===================================================================
RCS file: /cvs/extras/rpms/latrace/F-11/latrace.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- latrace.spec	6 Aug 2009 08:39:55 -0000	1.1
+++ latrace.spec	8 Sep 2009 12:38:53 -0000	1.2
@@ -1,14 +1,14 @@
 Name:           latrace
-Version:        0.5.6
+Version:        0.5.7
 Release:        1%{?dist}
 Summary:        LD_AUDIT feature frontend for glibc 2.4+
 Group:          Development/Debuggers
 License:        GPLv3+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
-URL:            http://latrace.sourceforge.net/
-Source:         http://downloads.sourceforge.net/latrace/%{name}-%{version}.tar.bz2
+URL:            http://people.redhat.com/jolsa/latrace
+Source:         http://people.redhat.com/jolsa/latrace/dl/%{name}-%{version}.tar.bz2
 ExclusiveArch:  %{ix86} x86_64 arm
-BuildRequires:  autoconf bison asciidoc xmlto
+BuildRequires:  autoconf bison asciidoc xmlto binutils-devel
 
 %description
 allows you to trace library calls and get their statistics in a
@@ -42,6 +42,10 @@ rm -rf %{buildroot}
 %{_mandir}/man1/*
 
 %changelog
+* Tue Sep 08 2009 Jiri Olsa  0.5.7
+- updated to new version
+- upstream download moved
+
 * Sun Jul 05 2009 Jiri Olsa  0.5.6-1
 - updates based on the Fedora review comments
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/latrace/F-11/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	6 Aug 2009 08:39:55 -0000	1.2
+++ sources	8 Sep 2009 12:38:53 -0000	1.3
@@ -1 +1 @@
-c47ba7e6461b3101e0c170c37320b5c7  latrace-0.5.6.tar.bz2
+aeb0fbe6e8265f492206f497cfde1e3c  latrace-0.5.7.tar.bz2



From stransky at fedoraproject.org  Tue Sep  8 12:40:37 2009
From: stransky at fedoraproject.org (Martin Stransky)
Date: Tue,  8 Sep 2009 12:40:37 +0000 (UTC)
Subject: rpms/seamonkey/F-10 seamonkey.spec,1.54,1.55
Message-ID: <20090908124037.DA84411C043D@cvs1.fedora.phx.redhat.com>

Author: stransky

Update of /cvs/pkgs/rpms/seamonkey/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18482

Modified Files:
	seamonkey.spec 
Log Message:
fuzz fuzz fuzz


Index: seamonkey.spec
===================================================================
RCS file: /cvs/pkgs/rpms/seamonkey/F-10/seamonkey.spec,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- seamonkey.spec	8 Sep 2009 12:28:37 -0000	1.54
+++ seamonkey.spec	8 Sep 2009 12:40:37 -0000	1.55
@@ -5,6 +5,7 @@
 %define minimum_build_nspr_version 4.7.2
 %define minimum_build_nss_version 3.12
 
+%define _default_patch_fuzz 2
 %define _unpackaged_files_terminate_build 0
 %define builddir %{_builddir}/%{name}-%{version}
 %define mozdir %{_libdir}/seamonkey-%{version}



From dwalsh at fedoraproject.org  Tue Sep  8 13:08:11 2009
From: dwalsh at fedoraproject.org (Daniel J Walsh)
Date: Tue,  8 Sep 2009 13:08:11 +0000 (UTC)
Subject: rpms/libsepol/devel .cvsignore, 1.144, 1.145 libsepol.spec, 1.193, 
	1.194 sources, 1.145, 1.146
Message-ID: <20090908130811.4A0C611C0082@cvs1.fedora.phx.redhat.com>

Author: dwalsh

Update of /cvs/extras/rpms/libsepol/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27209

Modified Files:
	.cvsignore libsepol.spec sources 
Log Message:
* Tue Sep 8 2009 Dan Walsh  2.0.38-1
- Upgrade to latest from NSA
	* Check last offset in the module package against the file size.
	Reported by Manoj Srivastava for bug filed by Max Kellermann.



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/libsepol/devel/.cvsignore,v
retrieving revision 1.144
retrieving revision 1.145
diff -u -p -r1.144 -r1.145
--- .cvsignore	7 Jul 2009 19:33:39 -0000	1.144
+++ .cvsignore	8 Sep 2009 13:08:10 -0000	1.145
@@ -144,3 +144,4 @@ libsepol-2.0.34.tgz
 libsepol-2.0.35.tgz
 libsepol-2.0.36.tgz
 libsepol-2.0.37.tgz
+libsepol-2.0.38.tgz


Index: libsepol.spec
===================================================================
RCS file: /cvs/extras/rpms/libsepol/devel/libsepol.spec,v
retrieving revision 1.193
retrieving revision 1.194
diff -u -p -r1.193 -r1.194
--- libsepol.spec	25 Jul 2009 08:36:05 -0000	1.193
+++ libsepol.spec	8 Sep 2009 13:08:10 -0000	1.194
@@ -1,7 +1,7 @@
 Summary: SELinux binary policy manipulation library 
 Name: libsepol
-Version: 2.0.37
-Release: 2%{?dist}
+Version: 2.0.38
+Release: 1%{?dist}
 License: LGPLv2+
 Group: System Environment/Libraries
 Source: http://www.nsa.gov/selinux/archives/libsepol-%{version}.tgz
@@ -96,6 +96,11 @@ exit 0
 /%{_lib}/libsepol.so.1
 
 %changelog
+* Tue Sep 8 2009 Dan Walsh  2.0.38-1
+- Upgrade to latest from NSA
+	* Check last offset in the module package against the file size.
+	Reported by Manoj Srivastava for bug filed by Max Kellermann.
+
 * Sat Jul 25 2009 Fedora Release Engineering  - 2.0.37-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/libsepol/devel/sources,v
retrieving revision 1.145
retrieving revision 1.146
diff -u -p -r1.145 -r1.146
--- sources	7 Jul 2009 19:33:40 -0000	1.145
+++ sources	8 Sep 2009 13:08:11 -0000	1.146
@@ -1 +1 @@
-16f73152ee7bbc78103cbb5a76190b62  libsepol-2.0.37.tgz
+3beeb2bc678f9fb51770a19691ba2c72  libsepol-2.0.38.tgz



From dwalsh at fedoraproject.org  Tue Sep  8 13:09:19 2009
From: dwalsh at fedoraproject.org (Daniel J Walsh)
Date: Tue,  8 Sep 2009 13:09:19 +0000 (UTC)
Subject: rpms/libselinux/devel .cvsignore, 1.186, 1.187 libselinux.spec,
	1.375, 1.376 sources, 1.189, 1.190
Message-ID: <20090908130919.9C39611C0082@cvs1.fedora.phx.redhat.com>

Author: dwalsh

Update of /cvs/extras/rpms/libselinux/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28170

Modified Files:
	.cvsignore libselinux.spec sources 
Log Message:
* Tue Sep 8 2009 Dan Walsh  - 2.0.86-1
- Update to upstream 
	* Removal of reference counting on userspace AVC SID's.



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/libselinux/devel/.cvsignore,v
retrieving revision 1.186
retrieving revision 1.187
diff -u -p -r1.186 -r1.187
--- .cvsignore	14 Jul 2009 15:29:54 -0000	1.186
+++ .cvsignore	8 Sep 2009 13:09:19 -0000	1.187
@@ -169,3 +169,4 @@ libselinux-2.0.82.tgz
 libselinux-2.0.83.tgz
 libselinux-2.0.84.tgz
 libselinux-2.0.85.tgz
+libselinux-2.0.86.tgz


Index: libselinux.spec
===================================================================
RCS file: /cvs/extras/rpms/libselinux/devel/libselinux.spec,v
retrieving revision 1.375
retrieving revision 1.376
diff -u -p -r1.375 -r1.376
--- libselinux.spec	25 Jul 2009 08:35:31 -0000	1.375
+++ libselinux.spec	8 Sep 2009 13:09:19 -0000	1.376
@@ -4,8 +4,8 @@
 
 Summary: SELinux library and simple utilities
 Name: libselinux
-Version: 2.0.85
-Release: 2%{?dist}
+Version: 2.0.86
+Release: 1%{?dist}
 License: Public Domain
 Group: System Environment/Libraries
 Source: http://www.nsa.gov/research/selinux/%{name}-%{version}.tgz
@@ -165,6 +165,10 @@ exit 0
 %{ruby_sitearch}/selinux.so
 
 %changelog
+* Tue Sep 8 2009 Dan Walsh  - 2.0.86-1
+- Update to upstream 
+	* Removal of reference counting on userspace AVC SID's.
+
 * Sat Jul 25 2009 Fedora Release Engineering  - 2.0.85-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/libselinux/devel/sources,v
retrieving revision 1.189
retrieving revision 1.190
diff -u -p -r1.189 -r1.190
--- sources	14 Jul 2009 15:29:55 -0000	1.189
+++ sources	8 Sep 2009 13:09:19 -0000	1.190
@@ -1 +1 @@
-c014e9527a14fbd38c784b01124cee7d  libselinux-2.0.85.tgz
+c9939f17d81cb62f4050db0a0f2a54f6  libselinux-2.0.86.tgz



From dwalsh at fedoraproject.org  Tue Sep  8 14:16:03 2009
From: dwalsh at fedoraproject.org (Daniel J Walsh)
Date: Tue,  8 Sep 2009 14:16:03 +0000 (UTC)
Subject: rpms/policycoreutils/devel .cvsignore, 1.201,
	1.202 policycoreutils-po.patch, 1.54,
	1.55 policycoreutils-rhat.patch, 1.437,
	1.438 policycoreutils.spec, 1.637, 1.638 sources, 1.209, 1.210
Message-ID: <20090908141603.ECBAD11C0082@cvs1.fedora.phx.redhat.com>

Author: dwalsh

Update of /cvs/extras/rpms/policycoreutils/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28026

Modified Files:
	.cvsignore policycoreutils-po.patch policycoreutils-rhat.patch 
	policycoreutils.spec sources 
Log Message:
* Tue Sep 8 2009 Dan Walsh  2.0.73-1
- Update to upstream
        * Add semanage dontaudit to turn off dontaudits from Dan Walsh.
        * Fix semanage to set correct mode for setrans file from Dan Walsh.
        * Fix malformed dictionary in portRecord from Dan Walsh.
	* Restore symlink handling support to restorecon based on a patch by
	Martin Orr.  This fixes the restorecon /dev/stdin performed by Debian
	udev scripts that was broken by policycoreutils 2.0.70.



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/policycoreutils/devel/.cvsignore,v
retrieving revision 1.201
retrieving revision 1.202
diff -u -p -r1.201 -r1.202
--- .cvsignore	18 Aug 2009 19:25:04 -0000	1.201
+++ .cvsignore	8 Sep 2009 14:15:50 -0000	1.202
@@ -206,3 +206,4 @@ policycoreutils-2.0.70.tgz
 policycoreutils_man_ru2.tar.bz2
 policycoreutils-2.0.71.tgz
 sepolgen-1.0.17.tgz
+policycoreutils-2.0.73.tgz

policycoreutils-po.patch:
 Makefile            |   28 
 POTFILES            |   28 
 POTFILES.in         |    1 
 af.po               | 2449 +++++++++++++++++++++++--
 am.po               | 2449 +++++++++++++++++++++++--
 ar.po               | 2449 +++++++++++++++++++++++--
 as.po               | 3499 ++++++++++++++++++++++--------------
 be.po               | 2449 +++++++++++++++++++++++--
 bg.po               | 3605 ++++++++++++++++++++++---------------
 bn.po               | 2449 +++++++++++++++++++++++--
 bn_IN.po            | 4066 ++++++++++++++++++++++++------------------
 bs.po               | 2505 +++++++++++++++++++++++---
 ca.po               | 2906 +++++++++++++++++++++++++-----
 cs.po               | 2841 ++++++++++++++++++++++++-----
 cy.po               | 2449 +++++++++++++++++++++++--
 da.po               | 3128 +++++++++++++++++++++++++++-----
 de.po               | 3810 ++++++++++++++++++++++-----------------
 el.po               | 2512 +++++++++++++++++++++++---
 en_GB.po            | 2505 +++++++++++++++++++++++---
 es.po               | 4575 ++++++++++++++++++++++++++---------------------
 et.po               | 2447 +++++++++++++++++++++++--
 eu_ES.po            | 2449 +++++++++++++++++++++++--
 fa.po               | 2449 +++++++++++++++++++++++--
 fi.po               | 3158 ++++++++++++++++++++++++++++----
 fr.po               | 3856 +++++++++++++++++++++++-----------------
 gl.po               | 2447 +++++++++++++++++++++++--
 gu.po               | 4130 ++++++++++++++++++++++++------------------
 he.po               | 2449 +++++++++++++++++++++++--
 hi.po               | 4117 ++++++++++++++++++++++++------------------
 hr.po               | 2997 ++++++++++++++++++++-----------
 hu.po               | 3071 +++++++++++++++++++++++++++----
 hy.po               | 2449 +++++++++++++++++++++++--
 id.po               | 2447 +++++++++++++++++++++++--
 is.po               | 2449 +++++++++++++++++++++++--
 it.po               | 4531 ++++++++++++++++++++++++++---------------------
 ja.po               | 4183 ++++++++++++++++++++++++-------------------
 ka.po               | 2449 +++++++++++++++++++++++--
 kn.po               | 3841 ++++++++++-----------------------------
 ko.po               | 2793 ++++++++++++++++++++++++-----
 ku.po               | 2449 +++++++++++++++++++++++--
 lo.po               | 2449 +++++++++++++++++++++++--
 lt.po               | 2449 +++++++++++++++++++++++--
 lv.po               | 2449 +++++++++++++++++++++++--
 mai.po              | 3462 ++++++++++++++++++++++++++++++++++++
 mk.po               | 2505 +++++++++++++++++++++++---
 ml.po               | 4274 ++++++++++++++++++++++++--------------------
 mr.po               | 4156 ++++++++++++++++++++++++-------------------
 ms.po               | 2498 +++++++++++++++++++++++--
 my.po               | 2449 +++++++++++++++++++++++--
 nb.po               | 2485 +++++++++++++++++++++++--
 nl.po               | 2920 ++++++++++++++++++++++++------
 nn.po               | 2449 +++++++++++++++++++++++--
 no.po               | 1272 -------------
 nso.po              | 2449 +++++++++++++++++++++++--
 or.po               | 3984 +++++++++++++++++++++++------------------
 pa.po               | 4075 +++++++++++++++++++++++-------------------
 pl.po               | 4014 +++++++++++++++++++++++------------------
 policycoreutils.pot | 2431 +++++++++++++++++++++++--
 pt.po               | 4999 ++++++++++++++++++++++++++++------------------------
 pt_BR.po            | 4979 ++++++++++++++++++++++++++++-----------------------
 ro.po               | 2449 +++++++++++++++++++++++--
 ru.po               | 3459 +++++++++++++++++++++++------------
 si.po               | 2449 +++++++++++++++++++++++--
 sk.po               | 2505 +++++++++++++++++++++++---
 sl.po               | 2449 +++++++++++++++++++++++--
 sq.po               | 2449 +++++++++++++++++++++++--
 sr.po               | 4125 ++++++++++++++++++++++++------------------
 sr at latin.po         | 4135 ++++++++++++++++++++++++-------------------
 sv.po               | 3165 ++++++++++++++++++++++----------
 ta.po               | 3935 ++++++++++++++++++++++++++--------------
 te.po               | 4069 +++++++++++++++++++++++-------------------
 th.po               | 2449 +++++++++++++++++++++++--
 tr.po               | 2449 +++++++++++++++++++++++--
 uk.po               | 2505 +++++++++++++++++++++++---
 ur.po               | 2449 +++++++++++++++++++++++--
 vi.po               | 2449 +++++++++++++++++++++++--
 zh_CN.po            | 3887 +++++++++++++++++++++++-----------------
 zh_TW.po            | 4174 ++++++++++++++++++++++++-------------------
 zu.po               | 2449 +++++++++++++++++++++++--
 79 files changed, 173072 insertions(+), 59540 deletions(-)

View full diff with command:
/usr/bin/cvs -n -f diff -kk -u -p -N -r 1.54 -r 1.55 policycoreutils-po.patchIndex: policycoreutils-po.patch
===================================================================
RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils-po.patch,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- policycoreutils-po.patch	29 Jul 2009 13:43:53 -0000	1.54
+++ policycoreutils-po.patch	8 Sep 2009 14:15:50 -0000	1.55
@@ -1,6 +1,6 @@
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/af.po policycoreutils-2.0.67/po/af.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/af.po policycoreutils-2.0.73/po/af.po
 --- nsapolicycoreutils/po/af.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/af.po	2009-07-07 16:48:10.000000000 -0400
++++ policycoreutils-2.0.73/po/af.po	2009-09-08 09:38:58.000000000 -0400
 @@ -8,7 +8,7 @@
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
@@ -3045,9 +3045,9 @@ diff --exclude-from=exclude -N -u -r nsa
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr ""
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/am.po policycoreutils-2.0.67/po/am.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/am.po policycoreutils-2.0.73/po/am.po
 --- nsapolicycoreutils/po/am.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/am.po	2009-07-07 16:48:10.000000000 -0400
++++ policycoreutils-2.0.73/po/am.po	2009-09-08 09:38:58.000000000 -0400
 @@ -8,7 +8,7 @@
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
@@ -6092,9 +6092,9 @@ diff --exclude-from=exclude -N -u -r nsa
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr ""
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ar.po policycoreutils-2.0.67/po/ar.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ar.po policycoreutils-2.0.73/po/ar.po
 --- nsapolicycoreutils/po/ar.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/ar.po	2009-07-07 16:48:10.000000000 -0400
++++ policycoreutils-2.0.73/po/ar.po	2009-09-08 09:38:58.000000000 -0400
 @@ -8,7 +8,7 @@
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
@@ -9139,9 +9139,9 @@ diff --exclude-from=exclude -N -u -r nsa
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr ""
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/as.po policycoreutils-2.0.67/po/as.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/as.po policycoreutils-2.0.73/po/as.po
 --- nsapolicycoreutils/po/as.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/as.po	2009-07-07 16:48:10.000000000 -0400
++++ policycoreutils-2.0.73/po/as.po	2009-09-08 09:38:58.000000000 -0400
 @@ -1,23 +1,23 @@
 -# translation of as.po to Assamese
 +# translation of policycoreutils.HEAD.po to Assamese
@@ -13726,9 +13726,9 @@ diff --exclude-from=exclude -N -u -r nsa
 -#~ "MLS/\n"
 -#~ "MCS Level"
 -#~ msgstr "????"
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/be.po policycoreutils-2.0.67/po/be.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/be.po policycoreutils-2.0.73/po/be.po
 --- nsapolicycoreutils/po/be.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/be.po	2009-07-07 16:48:10.000000000 -0400
++++ policycoreutils-2.0.73/po/be.po	2009-09-08 09:38:58.000000000 -0400
 @@ -8,7 +8,7 @@
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
@@ -16773,9 +16773,9 @@ diff --exclude-from=exclude -N -u -r nsa
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr ""
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bg.po policycoreutils-2.0.67/po/bg.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bg.po policycoreutils-2.0.73/po/bg.po
 --- nsapolicycoreutils/po/bg.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/bg.po	2009-07-07 16:48:10.000000000 -0400
++++ policycoreutils-2.0.73/po/bg.po	2009-09-08 09:38:58.000000000 -0400
 @@ -8,7 +8,7 @@
  msgstr ""
  "Project-Id-Version: policycoreutils\n"
@@ -21342,9 +21342,9 @@ diff --exclude-from=exclude -N -u -r nsa
  #~ msgid "Requires value"
  #~ msgstr "??????? ????????"
  
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bn_IN.po policycoreutils-2.0.67/po/bn_IN.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bn_IN.po policycoreutils-2.0.73/po/bn_IN.po
 --- nsapolicycoreutils/po/bn_IN.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/bn_IN.po	2009-07-07 16:48:10.000000000 -0400
++++ policycoreutils-2.0.73/po/bn_IN.po	2009-09-08 09:38:58.000000000 -0400
 @@ -9,10 +9,10 @@
  msgstr ""
  "Project-Id-Version: policycoreutils.HEAD\n"
@@ -26103,9 +26103,9 @@ diff --exclude-from=exclude -N -u -r nsa
 -#~ "Enforcing\n"
 -#~ "Permissive\n"
 -#~ "Disabled\n"
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bn.po policycoreutils-2.0.67/po/bn.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bn.po policycoreutils-2.0.73/po/bn.po
 --- nsapolicycoreutils/po/bn.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/bn.po	2009-07-07 16:48:10.000000000 -0400
++++ policycoreutils-2.0.73/po/bn.po	2009-09-08 09:38:58.000000000 -0400
 @@ -8,7 +8,7 @@
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
@@ -29150,9 +29150,9 @@ diff --exclude-from=exclude -N -u -r nsa
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr ""
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bs.po policycoreutils-2.0.67/po/bs.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bs.po policycoreutils-2.0.73/po/bs.po
 --- nsapolicycoreutils/po/bs.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/bs.po	2009-07-07 16:48:10.000000000 -0400
++++ policycoreutils-2.0.73/po/bs.po	2009-09-08 09:38:58.000000000 -0400
 @@ -4,7 +4,7 @@
  msgstr ""
  "Project-Id-Version: bs\n"
@@ -32287,9 +32287,9 @@ diff --exclude-from=exclude -N -u -r nsa
  
  #~ msgid "Requires value"
  #~ msgstr "Zahtijeva vrijednost"
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ca.po policycoreutils-2.0.67/po/ca.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ca.po policycoreutils-2.0.73/po/ca.po
 --- nsapolicycoreutils/po/ca.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/ca.po	2009-07-07 16:48:10.000000000 -0400
++++ policycoreutils-2.0.73/po/ca.po	2009-09-08 09:38:58.000000000 -0400
 @@ -5,6 +5,8 @@
  #
  # Josep Puigdemont Casamaj? , 2006.
@@ -35811,9 +35811,9 @@ diff --exclude-from=exclude -N -u -r nsa
  
 -#~ msgid "Options Error: %s "
 -#~ msgstr "Error en les opcions: %s "
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/cs.po policycoreutils-2.0.67/po/cs.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/cs.po policycoreutils-2.0.73/po/cs.po
 --- nsapolicycoreutils/po/cs.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/cs.po	2009-07-07 16:48:10.000000000 -0400
++++ policycoreutils-2.0.73/po/cs.po	2009-09-08 09:38:58.000000000 -0400
 @@ -9,7 +9,7 @@
  msgstr ""
  "Project-Id-Version: cs\n"
@@ -39433,9 +39433,9 @@ diff --exclude-from=exclude -N -u -r nsa
  #~ msgid "Device number:"
  #~ msgstr "??slo za??zen?:"
  
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/cy.po policycoreutils-2.0.67/po/cy.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/cy.po policycoreutils-2.0.73/po/cy.po
 --- nsapolicycoreutils/po/cy.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/cy.po	2009-07-07 16:48:10.000000000 -0400
++++ policycoreutils-2.0.73/po/cy.po	2009-09-08 09:38:58.000000000 -0400
 @@ -8,7 +8,7 @@
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
@@ -42480,9 +42480,9 @@ diff --exclude-from=exclude -N -u -r nsa
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr ""
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/da.po policycoreutils-2.0.67/po/da.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/da.po policycoreutils-2.0.73/po/da.po
 --- nsapolicycoreutils/po/da.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/da.po	2009-07-07 16:48:10.000000000 -0400
++++ policycoreutils-2.0.73/po/da.po	2009-09-08 09:38:58.000000000 -0400
 @@ -1,24 +1,25 @@
 -# translation of da.po to
 -# Danish messages for policycoreutils.
@@ -46376,15 +46376,15 @@ diff --exclude-from=exclude -N -u -r nsa
  #~ "skal du k?re \n"
  #~ "\n"
  #~ "semodule -i %s.pp\n"
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/de.po policycoreutils-2.0.67/po/de.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/de.po policycoreutils-2.0.73/po/de.po
 --- nsapolicycoreutils/po/de.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/de.po	2009-07-07 16:48:10.000000000 -0400
-@@ -1,26 +1,24 @@
++++ policycoreutils-2.0.73/po/de.po	2009-09-08 09:38:58.000000000 -0400
+@@ -1,4 +1,3 @@
 -# translation of policycoreutils.HEAD.de.po to German
  # German translation of policycoreutils.
  # Copyright (C) 2006, 2007, 2008 Free Software Foundation, Inc.
  #
--#
+@@ -6,23 +5,24 @@
  # Holger Wansing , 2006.
  # Timo Trinks , 2006, 2007.
  # Michael Sch?nitzer , 2007.
@@ -46392,7 +46392,7 @@ diff --exclude-from=exclude -N -u -r nsa
 +# Fabian Affolter , 2008,2009.
  # Timo Trinks , 2008.
  # Daniela Kugelmann , 2008.
-+#
++# Michael M?nch , 2009.
  msgid ""
  msgstr ""
  "Project-Id-Version: policycoreutils.HEAD.de\n"
@@ -46402,8 +46402,8 @@ diff --exclude-from=exclude -N -u -r nsa
 -"Last-Translator: Daniela Kugelmann \n"
 -"Language-Team: German \n"
 +"POT-Creation-Date: 2008-09-09 13:24-0400\n"
-+"PO-Revision-Date: 2009-06-17 15:13+0100\n"
-+"Last-Translator: Fabian Affolter \n"
++"PO-Revision-Date: 2009-07-11 10:02+0200\n"
++"Last-Translator: Michael M?nch \n"
 +"Language-Team: German \n"
  "MIME-Version: 1.0\n"
[...16868 lines suppressed...]
 +msgid "Toggle between all and customized file context"
-+msgstr ""
- 
--#~ msgid "FTP"
--#~ msgstr "FTP"
++msgstr "Toggle ?????? ???????????????????? ??????? ??????? ?????? ???????????? ?????"
++
 +#: ../gui/system-config-selinux.glade:2150
 +msgid "label38"
 +msgstr "label38"
  
--#~ msgid "Zebra"
--#~ msgstr "Zebra"
+-#~ msgid "Label Prefix"
+-#~ msgstr "?????????? ?????"
 +#: ../gui/system-config-selinux.glade:2187
 +msgid "Add SELinux User Mapping"
 +msgstr "SELinux ????? ????????? ?????????"
  
--#~ msgid "Disable SELinux protection for ftpd daemon"
--#~ msgstr "ftpd daemon???? SELinux ?????????? ??????????????"
+-#~ msgid "MLS/MCS Level"
+-#~ msgstr "MLS/MCS ????"
 +#: ../gui/system-config-selinux.glade:2203
 +msgid "Modify SELinux User Mapping"
 +msgstr "SELinux ????? ????????? ?????????"
@@ -249827,10 +251579,8 @@ diff --exclude-from=exclude -N -u -r nsa
 +#: ../gui/system-config-selinux.glade:2816
 +#: ../gui/system-config-selinux.glade:2834
 +msgid "Toggle between Customized and All Ports"
-+msgstr ""
- 
--#~ msgid "Disable SELinux protection for httpd daemon"
--#~ msgstr "httpd daemon???? SELinux ?????????? ??????????????"
++msgstr "Toggle ?????? ???????????????????? ??????? ??????? ????????????? ?????"
++
 +#: ../gui/system-config-selinux.glade:2954
 +msgid "label42"
 +msgstr "label42"
@@ -249846,41 +251596,27 @@ diff --exclude-from=exclude -N -u -r nsa
 +#: ../gui/system-config-selinux.glade:3023
 +msgid "Remove loadable policy module"
 +msgstr "??????????? ?????? ???????? ?????????"
- 
--#~ msgid "Disable SELinux protection for pppd daemon"
--#~ msgstr "pppd daemon???? SELinux ?????????? ??????????????"
++
 +#: ../gui/system-config-selinux.glade:3059
-+msgid ""
-+"Enable/Disable additional audit rules, that are normally not reported in the "
-+"log files."
-+msgstr ""
- 
--#~ msgid "Disable SELinux protection for the mozilla ppp daemon"
--#~ msgstr "mozilla ppp daemon???? SELinux ?????????? ??????????????"
++msgid "Enable/Disable additional audit rules, that are normally not reported in the log files."
++msgstr "??????? ???????????????? ??????? ????????????/???????????, ????? ??????????? ????????? ???????????????."
++
 +#: ../gui/system-config-selinux.glade:3179
 +msgid "label44"
 +msgstr "label44"
- 
--#~ msgid "Spam Assassin"
--#~ msgstr "Spam Assassin"
++
 +#: ../gui/system-config-selinux.glade:3216
 +msgid "Change process mode to permissive."
-+msgstr ""
- 
--#~ msgid "Disable SELinux protection for zebra daemon"
--#~ msgstr "zebra daemon???? SELinux ?????????? ??????????????"
++msgstr "????? ???????? ????????????? ?????????."
++
 +#: ../gui/system-config-selinux.glade:3234
 +msgid "Change process mode to enforcing"
-+msgstr ""
- 
--#~ msgid "Label Prefix"
--#~ msgstr "?????????? ?????"
++msgstr "????? ???????? ??????????? ?????????"
++
 +#: ../gui/system-config-selinux.glade:3326
 +msgid "Process Domain"
-+msgstr ""
- 
--#~ msgid "MLS/MCS Level"
--#~ msgstr "MLS/MCS ????"
++msgstr "??????????? ?????????????????"
++
 +#: ../gui/system-config-selinux.glade:3354
 +msgid "label59"
 +msgstr "label59"
@@ -249906,9 +251642,9 @@ diff --exclude-from=exclude -N -u -r nsa
 -#~ msgstr ""
 -#~ "MLS/\n"
 -#~ "MCS ????"
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/te.po policycoreutils-2.0.67/po/te.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/te.po policycoreutils-2.0.73/po/te.po
 --- nsapolicycoreutils/po/te.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/te.po	2009-07-07 16:48:11.000000000 -0400
++++ policycoreutils-2.0.73/po/te.po	2009-09-08 09:38:59.000000000 -0400
 @@ -1,21 +1,23 @@
 -# translation of new_policycoreutils.HEAD.te.po to Telugu
 +# translation of policycoreutils.HEAD.te.po to Telugu
@@ -254687,9 +256423,9 @@ diff --exclude-from=exclude -N -u -r nsa
 -#~ "???????\n"
 -#~ "????????\n"
 -#~ "????????\n"
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/th.po policycoreutils-2.0.67/po/th.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/th.po policycoreutils-2.0.73/po/th.po
 --- nsapolicycoreutils/po/th.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/th.po	2009-07-07 16:48:11.000000000 -0400
++++ policycoreutils-2.0.73/po/th.po	2009-09-08 09:38:59.000000000 -0400
 @@ -8,7 +8,7 @@
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
@@ -257734,9 +259470,9 @@ diff --exclude-from=exclude -N -u -r nsa
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr ""
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/tr.po policycoreutils-2.0.67/po/tr.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/tr.po policycoreutils-2.0.73/po/tr.po
 --- nsapolicycoreutils/po/tr.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/tr.po	2009-07-07 16:48:11.000000000 -0400
++++ policycoreutils-2.0.73/po/tr.po	2009-09-08 09:38:59.000000000 -0400
 @@ -8,7 +8,7 @@
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
@@ -260781,9 +262517,9 @@ diff --exclude-from=exclude -N -u -r nsa
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr ""
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/uk.po policycoreutils-2.0.67/po/uk.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/uk.po policycoreutils-2.0.73/po/uk.po
 --- nsapolicycoreutils/po/uk.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/uk.po	2009-07-07 16:48:11.000000000 -0400
++++ policycoreutils-2.0.73/po/uk.po	2009-09-08 09:38:59.000000000 -0400
 @@ -7,7 +7,7 @@
  msgstr ""
  "Project-Id-Version: policycoreutils\n"
@@ -263918,9 +265654,9 @@ diff --exclude-from=exclude -N -u -r nsa
  
  #~ msgid "Requires value"
  #~ msgstr "???????? ??????? ????????"
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ur.po policycoreutils-2.0.67/po/ur.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ur.po policycoreutils-2.0.73/po/ur.po
 --- nsapolicycoreutils/po/ur.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/ur.po	2009-07-07 16:48:11.000000000 -0400
++++ policycoreutils-2.0.73/po/ur.po	2009-09-08 09:38:59.000000000 -0400
 @@ -8,7 +8,7 @@
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
@@ -266965,9 +268701,9 @@ diff --exclude-from=exclude -N -u -r nsa
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr ""
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/vi.po policycoreutils-2.0.67/po/vi.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/vi.po policycoreutils-2.0.73/po/vi.po
 --- nsapolicycoreutils/po/vi.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/vi.po	2009-07-07 16:48:11.000000000 -0400
++++ policycoreutils-2.0.73/po/vi.po	2009-09-08 09:38:59.000000000 -0400
 @@ -8,7 +8,7 @@
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
@@ -270012,9 +271748,9 @@ diff --exclude-from=exclude -N -u -r nsa
 +#, python-format
 +msgid "SELinux user '%s' is required"
 +msgstr ""
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/zh_CN.po policycoreutils-2.0.67/po/zh_CN.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/zh_CN.po policycoreutils-2.0.73/po/zh_CN.po
 --- nsapolicycoreutils/po/zh_CN.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/zh_CN.po	2009-07-07 16:48:11.000000000 -0400
++++ policycoreutils-2.0.73/po/zh_CN.po	2009-09-08 09:38:59.000000000 -0400
 @@ -3,13 +3,13 @@
  # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER, 2006.
  #
@@ -274633,9 +276369,9 @@ diff --exclude-from=exclude -N -u -r nsa
  
 -#~ msgid "SELinux user '%s' is required"
 -#~ msgstr "SELinux ?? '%s' ????"
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/zh_TW.po policycoreutils-2.0.67/po/zh_TW.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/zh_TW.po policycoreutils-2.0.73/po/zh_TW.po
 --- nsapolicycoreutils/po/zh_TW.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/zh_TW.po	2009-07-07 16:48:11.000000000 -0400
++++ policycoreutils-2.0.73/po/zh_TW.po	2009-09-08 09:38:59.000000000 -0400
 @@ -1,19 +1,19 @@
 -# translation of policycoreutils.HEAD.po to Traditional Chinese
 +# translation of policycoreutils.HEAD.po to
@@ -279551,9 +281287,9 @@ diff --exclude-from=exclude -N -u -r nsa
 -#~ msgstr ""
 -#~ "tcp\n"
 -#~ "udp"
-diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/zu.po policycoreutils-2.0.67/po/zu.po
+diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/zu.po policycoreutils-2.0.73/po/zu.po
 --- nsapolicycoreutils/po/zu.po	2009-06-30 07:56:04.000000000 -0400
-+++ policycoreutils-2.0.67/po/zu.po	2009-07-07 16:48:11.000000000 -0400
++++ policycoreutils-2.0.73/po/zu.po	2009-09-08 09:38:59.000000000 -0400
 @@ -8,7 +8,7 @@
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"

policycoreutils-rhat.patch:
 Makefile                                    |    2 
 audit2allow/audit2allow                     |   14 
 load_policy/Makefile                        |    2 
 restorecond/Makefile                        |   24 -
 restorecond/org.selinux.Restorecond.service |    3 
 restorecond/restorecond.c                   |  422 +++---------------
 restorecond/restorecond.conf                |    5 
 restorecond/restorecond.desktop             |    7 
 restorecond/restorecond.h                   |   18 
 restorecond/restorecond_user.conf           |    2 
 restorecond/user.c                          |  237 ++++++++++
 restorecond/watch.c                         |  254 +++++++++++
 sandbox/Makefile                            |   31 +
 sandbox/sandbox                             |  200 ++++++++
 sandbox/sandbox.8                           |   26 +
 sandbox/sandboxX.sh                         |   13 
 sandbox/seunshare.c                         |  203 ++++++++
 scripts/Makefile                            |    2 
 scripts/chcat                               |    2 
 semanage/semanage                           |   33 +
 semanage/seobject.py                        |   15 
 semodule/semodule.8                         |    6 
 semodule/semodule.c                         |   51 +-
 setfiles/Makefile                           |    4 
 setfiles/restore.c                          |  519 ++++++++++++++++++++++
 setfiles/restore.h                          |   49 ++
 setfiles/setfiles.c                         |  643 +++-------------------------
 27 files changed, 1837 insertions(+), 950 deletions(-)

Index: policycoreutils-rhat.patch
===================================================================
RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils-rhat.patch,v
retrieving revision 1.437
retrieving revision 1.438
diff -u -p -r1.437 -r1.438
--- policycoreutils-rhat.patch	28 Aug 2009 18:18:46 -0000	1.437
+++ policycoreutils-rhat.patch	8 Sep 2009 14:15:59 -0000	1.438
@@ -1,6 +1,6 @@
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/audit2allow/audit2allow policycoreutils-2.0.71/audit2allow/audit2allow
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/audit2allow/audit2allow policycoreutils-2.0.73/audit2allow/audit2allow
 --- nsapolicycoreutils/audit2allow/audit2allow	2009-01-13 08:45:35.000000000 -0500
-+++ policycoreutils-2.0.71/audit2allow/audit2allow	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/audit2allow/audit2allow	2009-09-08 09:21:08.000000000 -0400
 @@ -42,6 +42,8 @@
          from optparse import OptionParser
  
@@ -38,18 +38,29 @@ diff --exclude-from=exclude --exclude=se
          else:
              # This is the default if no input is specified
              f = sys.stdin
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/Makefile policycoreutils-2.0.71/Makefile
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/load_policy/Makefile policycoreutils-2.0.73/load_policy/Makefile
+--- nsapolicycoreutils/load_policy/Makefile	2008-08-28 09:34:24.000000000 -0400
++++ policycoreutils-2.0.73/load_policy/Makefile	2009-09-08 10:08:07.000000000 -0400
+@@ -1,6 +1,6 @@
+ # Installation directories.
+ PREFIX ?= ${DESTDIR}/usr
+-SBINDIR ?= $(PREFIX)/sbin
++SBINDIR ?= $(DESTDIR)/sbin
+ MANDIR ?= $(PREFIX)/share/man
+ LOCALEDIR ?= /usr/share/locale
+ 
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/Makefile policycoreutils-2.0.73/Makefile
 --- nsapolicycoreutils/Makefile	2008-08-28 09:34:24.000000000 -0400
-+++ policycoreutils-2.0.71/Makefile	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/Makefile	2009-09-08 09:21:08.000000000 -0400
 @@ -1,4 +1,4 @@
 -SUBDIRS = setfiles semanage load_policy newrole run_init secon audit2allow audit2why scripts sestatus semodule_package semodule semodule_link semodule_expand semodule_deps setsebool po
 +SUBDIRS = setfiles semanage load_policy newrole run_init sandbox secon audit2allow audit2why scripts sestatus semodule_package semodule semodule_link semodule_expand semodule_deps setsebool po gui
  
  INOTIFYH = $(shell ls /usr/include/sys/inotify.h 2>/dev/null)
  
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/Makefile policycoreutils-2.0.71/restorecond/Makefile
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/Makefile policycoreutils-2.0.73/restorecond/Makefile
 --- nsapolicycoreutils/restorecond/Makefile	2009-08-20 15:49:21.000000000 -0400
-+++ policycoreutils-2.0.71/restorecond/Makefile	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/restorecond/Makefile	2009-09-08 09:21:08.000000000 -0400
 @@ -1,17 +1,28 @@
  # Installation directories.
  PREFIX ?= ${DESTDIR}/usr
@@ -96,16 +107,16 @@ diff --exclude-from=exclude --exclude=se
  
  relabel: install
  	/sbin/restorecon $(SBINDIR)/restorecond 
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/org.selinux.Restorecond.service policycoreutils-2.0.71/restorecond/org.selinux.Restorecond.service
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/org.selinux.Restorecond.service policycoreutils-2.0.73/restorecond/org.selinux.Restorecond.service
 --- nsapolicycoreutils/restorecond/org.selinux.Restorecond.service	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/restorecond/org.selinux.Restorecond.service	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/restorecond/org.selinux.Restorecond.service	2009-09-08 09:21:08.000000000 -0400
 @@ -0,0 +1,3 @@
 +[D-BUS Service]
 +Name=org.selinux.Restorecond
 +Exec=/usr/sbin/restorecond -u
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.c policycoreutils-2.0.71/restorecond/restorecond.c
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.c policycoreutils-2.0.73/restorecond/restorecond.c
 --- nsapolicycoreutils/restorecond/restorecond.c	2009-08-20 15:49:21.000000000 -0400
-+++ policycoreutils-2.0.71/restorecond/restorecond.c	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/restorecond/restorecond.c	2009-09-08 09:21:08.000000000 -0400
 @@ -48,294 +48,38 @@
  #include 
  #include 
@@ -596,9 +607,9 @@ diff --exclude-from=exclude --exclude=se
  }
 +
 +
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.conf policycoreutils-2.0.71/restorecond/restorecond.conf
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.conf policycoreutils-2.0.73/restorecond/restorecond.conf
 --- nsapolicycoreutils/restorecond/restorecond.conf	2009-08-20 15:49:21.000000000 -0400
-+++ policycoreutils-2.0.71/restorecond/restorecond.conf	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/restorecond/restorecond.conf	2009-09-08 09:21:08.000000000 -0400
 @@ -4,8 +4,5 @@
  /etc/mtab
  /var/run/utmp
@@ -609,9 +620,9 @@ diff --exclude-from=exclude --exclude=se
  /root/.ssh/*
 -
 -
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.desktop policycoreutils-2.0.71/restorecond/restorecond.desktop
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.desktop policycoreutils-2.0.73/restorecond/restorecond.desktop
 --- nsapolicycoreutils/restorecond/restorecond.desktop	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/restorecond/restorecond.desktop	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/restorecond/restorecond.desktop	2009-09-08 09:21:08.000000000 -0400
 @@ -0,0 +1,7 @@
 +[Desktop Entry]
 +Name=File Context maintainer
@@ -620,9 +631,9 @@ diff --exclude-from=exclude --exclude=se
 +Encoding=UTF-8
 +Type=Application
 +StartupNotify=false
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.h policycoreutils-2.0.71/restorecond/restorecond.h
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.h policycoreutils-2.0.73/restorecond/restorecond.h
 --- nsapolicycoreutils/restorecond/restorecond.h	2009-08-20 15:49:21.000000000 -0400
-+++ policycoreutils-2.0.71/restorecond/restorecond.h	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/restorecond/restorecond.h	2009-09-08 09:21:08.000000000 -0400
 @@ -24,7 +24,21 @@
  #ifndef RESTORED_CONFIG_H
  #define RESTORED_CONFIG_H
@@ -647,15 +658,15 @@ diff --exclude-from=exclude --exclude=se
 +extern void watch_list_free(int fd);
  
  #endif
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond_user.conf policycoreutils-2.0.71/restorecond/restorecond_user.conf
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond_user.conf policycoreutils-2.0.73/restorecond/restorecond_user.conf
 --- nsapolicycoreutils/restorecond/restorecond_user.conf	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/restorecond/restorecond_user.conf	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/restorecond/restorecond_user.conf	2009-09-08 09:21:08.000000000 -0400
 @@ -0,0 +1,2 @@
 +~/*
 +~/public_html/*
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/user.c policycoreutils-2.0.71/restorecond/user.c
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/user.c policycoreutils-2.0.73/restorecond/user.c
 --- nsapolicycoreutils/restorecond/user.c	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/restorecond/user.c	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/restorecond/user.c	2009-09-08 09:21:08.000000000 -0400
 @@ -0,0 +1,237 @@
 +/*
 + * restorecond
@@ -894,9 +905,9 @@ diff --exclude-from=exclude --exclude=se
 +    return 0;
 +}
 +
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/watch.c policycoreutils-2.0.71/restorecond/watch.c
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/watch.c policycoreutils-2.0.73/restorecond/watch.c
 --- nsapolicycoreutils/restorecond/watch.c	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/restorecond/watch.c	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/restorecond/watch.c	2009-09-08 09:21:08.000000000 -0400
 @@ -0,0 +1,254 @@
 +#define _GNU_SOURCE
 +#include 
@@ -1152,9 +1163,9 @@ diff --exclude-from=exclude --exclude=se
 +		exitApp("Error watching config file.");
 +}
 +
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/Makefile policycoreutils-2.0.71/sandbox/Makefile
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/Makefile policycoreutils-2.0.73/sandbox/Makefile
 --- nsapolicycoreutils/sandbox/Makefile	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/sandbox/Makefile	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/sandbox/Makefile	2009-09-08 09:21:08.000000000 -0400
 @@ -0,0 +1,31 @@
 +# Installation directories.
 +PREFIX ?= ${DESTDIR}/usr
@@ -1187,10 +1198,10 @@ diff --exclude-from=exclude --exclude=se
 +	../../scripts/Lindent $(wildcard *.[ch])
 +
 +relabel:
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandbox policycoreutils-2.0.71/sandbox/sandbox
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandbox policycoreutils-2.0.73/sandbox/sandbox
 --- nsapolicycoreutils/sandbox/sandbox	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/sandbox/sandbox	2009-08-28 14:07:24.000000000 -0400
-@@ -0,0 +1,202 @@
++++ policycoreutils-2.0.73/sandbox/sandbox	2009-09-08 09:21:08.000000000 -0400
+@@ -0,0 +1,200 @@
 +#!/usr/bin/python -E
 +import os, sys, getopt, socket, random, fcntl, shutil
 +import selinux
@@ -1347,8 +1358,6 @@ diff --exclude-from=exclude --exclude=se
 +                         if not os.path.exists("/usr/sbin/seunshare"):
 +                                raise ValueError("""/usr/sbin/seunshare required for sandbox -X, to install you need to execute 
 +#yum install /usr/sbin/seunshare""")
-+                         else:
-+                                print "exists"
 +                         import warnings
 +                         warnings.simplefilter("ignore")
 +                         newhomedir = os.tempnam(".", ".sandbox%s")
@@ -1393,9 +1402,9 @@ diff --exclude-from=exclude --exclude=se
 +        
 +    sys.exit(rc)
 +
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandbox.8 policycoreutils-2.0.71/sandbox/sandbox.8
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandbox.8 policycoreutils-2.0.73/sandbox/sandbox.8
 --- nsapolicycoreutils/sandbox/sandbox.8	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/sandbox/sandbox.8	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/sandbox/sandbox.8	2009-09-08 09:21:08.000000000 -0400
 @@ -0,0 +1,26 @@
 +.TH SANDBOX "8" "May 2009" "chcat" "User Commands"
 +.SH NAME
@@ -1423,9 +1432,9 @@ diff --exclude-from=exclude --exclude=se
 +.TP
 +runcon(1)
 +.PP
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandboxX.sh policycoreutils-2.0.71/sandbox/sandboxX.sh
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandboxX.sh policycoreutils-2.0.73/sandbox/sandboxX.sh
 --- nsapolicycoreutils/sandbox/sandboxX.sh	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/sandbox/sandboxX.sh	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/sandbox/sandboxX.sh	2009-09-08 09:21:08.000000000 -0400
 @@ -0,0 +1,13 @@
 +#!/bin/bash 
 +(Xephyr -terminate -screen 1000x700 -displayfd 5 5>&1 2>/dev/null) | while read D; do 
@@ -1440,9 +1449,9 @@ diff --exclude-from=exclude --exclude=se
 +exit $EXITCODE
 +break
 +done
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/seunshare.c policycoreutils-2.0.71/sandbox/seunshare.c
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/seunshare.c policycoreutils-2.0.73/sandbox/seunshare.c
 --- nsapolicycoreutils/sandbox/seunshare.c	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/sandbox/seunshare.c	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/sandbox/seunshare.c	2009-09-08 09:21:08.000000000 -0400
 @@ -0,0 +1,203 @@
 +#include 
 +#include 
@@ -1479,7 +1488,7 @@ diff --exclude-from=exclude --exclude=se
 +		if (capng_lock() < 0) 
 +			return -1;
 +	} else {
-+		if (capng_updatev(CAPNG_ADD, CAPNG_EFFECTIVE|CAPNG_PERMITTED, CAP_SYS_ADMIN, CAP_SETPCAP, -1) < 0) { 
++		if (capng_updatev(CAPNG_ADD, CAPNG_EFFECTIVE|CAPNG_PERMITTED, CAP_SYS_ADMIN, CAP_DAC_OVERRIDE, CAP_SETPCAP, -1) < 0) { 
 +			return -1;
 +		}
 +	}
@@ -1647,9 +1656,9 @@ diff --exclude-from=exclude --exclude=se
 +
 +	return status;
 +}
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/scripts/chcat policycoreutils-2.0.71/scripts/chcat
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/scripts/chcat policycoreutils-2.0.73/scripts/chcat
 --- nsapolicycoreutils/scripts/chcat	2009-06-23 15:36:07.000000000 -0400
-+++ policycoreutils-2.0.71/scripts/chcat	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/scripts/chcat	2009-09-08 09:21:08.000000000 -0400
 @@ -435,6 +435,8 @@
                      continue
      except ValueError, e:
@@ -1659,9 +1668,9 @@ diff --exclude-from=exclude --exclude=se
      
      sys.exit(errors)
      
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/scripts/Makefile policycoreutils-2.0.71/scripts/Makefile
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/scripts/Makefile policycoreutils-2.0.73/scripts/Makefile
 --- nsapolicycoreutils/scripts/Makefile	2008-08-28 09:34:24.000000000 -0400
-+++ policycoreutils-2.0.71/scripts/Makefile	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/scripts/Makefile	2009-09-08 09:21:08.000000000 -0400
 @@ -5,7 +5,7 @@
  MANDIR ?= $(PREFIX)/share/man
  LOCALEDIR ?= /usr/share/locale
@@ -1671,18 +1680,10 @@ diff --exclude-from=exclude --exclude=se
  
  install: all
  	-mkdir -p $(BINDIR)
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semanage/semanage policycoreutils-2.0.71/semanage/semanage
---- nsapolicycoreutils/semanage/semanage	2009-08-19 16:35:03.000000000 -0400
-+++ policycoreutils-2.0.71/semanage/semanage	2009-08-28 14:07:24.000000000 -0400
-@@ -68,6 +68,7 @@
- 	-h, --help       Display this message
- 	-n, --noheading  Do not print heading when listing OBJECTS
-         -S, --store      Select and alternate SELinux store to manage
-+        --dontaudit      Turn on or off dontaudit rules
- 
- Object-specific Options (see above):
- 
-@@ -84,6 +85,7 @@
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semanage/semanage policycoreutils-2.0.73/semanage/semanage
+--- nsapolicycoreutils/semanage/semanage	2009-09-08 09:03:10.000000000 -0400
++++ policycoreutils-2.0.73/semanage/semanage	2009-09-08 09:21:08.000000000 -0400
+@@ -85,6 +85,7 @@
          -F, --file       Treat target as an input file for command, change multiple settings
  	-p, --proto      Port protocol (tcp or udp) or internet protocol version of node (ipv4 or ipv6)
  	-M, --mask       Netmask
@@ -1690,7 +1691,7 @@ diff --exclude-from=exclude --exclude=se
  	-P, --prefix     Prefix for home directory labeling
  	-L, --level      Default SELinux Level (MLS/MCS Systems only)
  	-R, --roles      SELinux Roles (ex: "sysadm_r staff_r")
-@@ -192,6 +194,9 @@
+@@ -194,6 +195,9 @@
  		locallist = False
  		use_file = False
                  store = ""
@@ -1700,7 +1701,7 @@ diff --exclude-from=exclude --exclude=se
  			
  		object = argv[0]
  		option_dict=get_options()
-@@ -201,10 +206,12 @@
+@@ -203,10 +207,12 @@
  		args = argv[1:]
  
  		gopts, cmds = getopt.getopt(args,
@@ -1714,7 +1715,7 @@ diff --exclude-from=exclude --exclude=se
  					     'ftype=',
  					     'file',
  					     'help',
-@@ -248,9 +255,15 @@
+@@ -250,9 +256,15 @@
  			if o == "-f"  or o == "--ftype":
  				ftype=a
  
@@ -1730,7 +1731,7 @@ diff --exclude-from=exclude --exclude=se
  			if o == "-h" or o == "--help":
                                 raise ValueError(_("%s bad option") % o)
  
-@@ -324,6 +337,9 @@
+@@ -326,6 +338,9 @@
  		if object == "boolean":
  			OBJECT = seobject.booleanRecords(store)
  		
@@ -1740,7 +1741,7 @@ diff --exclude-from=exclude --exclude=se
  		if object == "translation":
  			OBJECT = seobject.setransRecords()
  		
-@@ -362,11 +378,17 @@
+@@ -370,11 +385,17 @@
  			if object == "interface":
  				OBJECT.add(target, serange, setype)
  
@@ -1759,7 +1760,7 @@ diff --exclude-from=exclude --exclude=se
  			if object == "permissive":
  				OBJECT.add(target)
  
-@@ -386,6 +408,9 @@
+@@ -394,6 +415,9 @@
  				rlist = roles.split()
  				OBJECT.modify(target, rlist, selevel, serange, prefix)
  
@@ -1769,7 +1770,7 @@ diff --exclude-from=exclude --exclude=se
  			if object == "port":
  				OBJECT.modify(target, proto, serange, setype)
  
-@@ -396,7 +421,10 @@
+@@ -404,7 +428,10 @@
  				OBJECT.modify(target, mask, proto, serange, setype)
  
  			if object == "fcontext":
@@ -1781,92 +1782,10 @@ diff --exclude-from=exclude --exclude=se
  
                          return
  
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semanage/seobject.py policycoreutils-2.0.71/semanage/seobject.py
---- nsapolicycoreutils/semanage/seobject.py	2009-08-19 16:35:03.000000000 -0400
-+++ policycoreutils-2.0.71/semanage/seobject.py	2009-08-28 14:07:24.000000000 -0400
-@@ -1,5 +1,5 @@
- #! /usr/bin/python -E
--# Copyright (C) 2005, 2006, 2007, 2008 Red Hat 
-+# Copyright (C) 2005, 2006, 2007, 2008, 2009 Red Hat 
- # see file 'COPYING' for use and warranty information
- #
- # semanage is a tool for managing SELinux configuration files
-@@ -21,7 +21,7 @@
- #
- #  
- 
--import pwd, grp, string, selinux, tempfile, os, re, sys
-+import pwd, grp, string, selinux, tempfile, os, re, sys, stat
- from semanage import *;
- PROGNAME="policycoreutils"
- import sepolgen.module as module
-@@ -273,6 +273,7 @@
- 		(fd, newfilename) = tempfile.mkstemp('', self.filename)
- 		os.write(fd, self.out())
- 		os.close(fd)
-+                os.chmod(newfilename, os.stat(self.filename)[stat.ST_MODE])
- 		os.rename(newfilename, self.filename)
-                 os.system("/sbin/service mcstrans reload > /dev/null")
- 
-@@ -983,7 +984,7 @@
- 			proto_str = semanage_port_get_proto_str(proto)
- 			low = semanage_port_get_low(port)
- 			high = semanage_port_get_high(port)
--			ddict[(low, high)] = (ctype, proto_str, level)
-+			ddict[(low, high, proto_str)] = (ctype, level)
- 		return ddict
- 
- 	def get_all_by_type(self, locallist = 0):
-@@ -1408,6 +1409,48 @@
- class fcontextRecords(semanageRecords):
- 	def __init__(self, store = ""):
- 		semanageRecords.__init__(self, store)
-+                self.equiv = {}
-+                self.equal_ind = False
-+                try:
-+                       fd = open(selinux.selinux_file_context_subs_path(), "r")
-+                       for i in fd.readlines():
-+                              src, dst = i.split()
-+                              self.equiv[src] = dst
-+                       fd.close()
-+                except IOError:
-+                       pass
-+
-+        def commit(self):
-+                if self.equal_ind:
-+                       subs_file = selinux.selinux_file_context_subs_path()
-+                       tmpfile = "%s.tmp" % subs_file
-+                       fd = open(tmpfile, "w")
-+                       for src in self.equiv.keys():
-+                              fd.write("%s %s\n" % (src, self.equiv[src]))
-+                       fd.close()
-+                       try:
-+                              os.chmod(tmpfile, os.stat(subs_file)[stat.ST_MODE])
-+                       except:
-+                              pass
-+                       os.rename(tmpfile,subs_file)
-+                       self.equal_ind = False
-+		semanageRecords.commit(self)
-+
-+        def add_equal(self, src, dst):
-+                self.begin()
-+                if src in self.equiv.keys():
-+                       raise ValueError(_("Equivalence class for %s already exists") % src)
-+                self.equiv[src] = dst
-+                self.equal_ind = True
-+                self.commit()
-+
-+        def modify_equal(self, src, dst):
-+                self.begin()
-+                if src not in self.equiv.keys():
-+                       raise ValueError(_("Equivalence class for %s does not exists") % src)
-+                self.equiv[src] = dst
-+                self.equal_ind = True
-+                self.commit()
- 
-         def createcon(self, target, seuser = "system_u"):
-                 (rc, con) = semanage_context_create(self.sh)
-@@ -1574,9 +1617,16 @@
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semanage/seobject.py policycoreutils-2.0.73/semanage/seobject.py
+--- nsapolicycoreutils/semanage/seobject.py	2009-09-08 09:03:10.000000000 -0400
++++ policycoreutils-2.0.73/semanage/seobject.py	2009-09-08 09:21:08.000000000 -0400
+@@ -1586,18 +1586,25 @@
                                raise ValueError(_("Could not delete the file context %s") % target)
                         semanage_fcontext_key_free(k)
  	
@@ -1883,7 +1802,18 @@ diff --exclude-from=exclude --exclude=se
  		(rc,k) = semanage_fcontext_key_create(self.sh, target, file_types[ftype])
  		if rc < 0:
  			raise ValueError(_("Could not create a key for %s") % target)
-@@ -1632,11 +1682,11 @@
+ 
+-		(rc, exists) = semanage_fcontext_exists_local(self.sh, k)
++		(rc,exists) = semanage_fcontext_exists_local(self.sh, k)
+ 		if rc < 0:
+ 			raise ValueError(_("Could not check if file context for %s is defined") % target)
+ 		if not exists:
+-			(rc, exists) = semanage_fcontext_exists(self.sh, k)
++			(rc,exists) = semanage_fcontext_exists(self.sh, k)
+ 			if rc < 0:
+ 				raise ValueError(_("Could not check if file context for %s is defined") % target)
+ 			if exists:
+@@ -1644,11 +1651,11 @@
  		return ddict
  			
  	def list(self, heading = 1, locallist = 0 ):
@@ -1897,22 +1827,9 @@ diff --exclude-from=exclude --exclude=se
  		for k in keys:
  			if fcon_dict[k]:
  				if is_mls_enabled:
-@@ -1645,6 +1695,12 @@
- 					print "%-50s %-18s %s:%s:%s " % (k[0], k[1], fcon_dict[k][0], fcon_dict[k][1],fcon_dict[k][2])
- 			else:
- 				print "%-50s %-18s <>" % (k[0], k[1])
-+                if len(self.equiv.keys()) > 0:
-+                       if heading:
-+                              print _("\nSELinux fcontext Equivalence \n")
-+                       
-+                       for src in self.equiv.keys():
-+                              print "%s == %s" % (src, self.equiv[src])
- 				
- class booleanRecords(semanageRecords):
- 	def __init__(self, store = ""):
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.8 policycoreutils-2.0.71/semodule/semodule.8
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.8 policycoreutils-2.0.73/semodule/semodule.8
 --- nsapolicycoreutils/semodule/semodule.8	2008-08-28 09:34:24.000000000 -0400
-+++ policycoreutils-2.0.71/semodule/semodule.8	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/semodule/semodule.8	2009-09-08 09:21:08.000000000 -0400
 @@ -35,6 +35,12 @@
  .B  \-b,\-\-base=MODULE_PKG   
  install/replace base module package
@@ -1926,92 +1843,9 @@ diff --exclude-from=exclude --exclude=se
  .B  \-r,\-\-remove=MODULE_NAME
  remove existing module
  .TP
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.8.enable policycoreutils-2.0.71/semodule/semodule.8.enable
---- nsapolicycoreutils/semodule/semodule.8.enable	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/semodule/semodule.8.enable	2009-08-12 12:08:15.000000000 -0400
-@@ -0,0 +1,79 @@
-+.TH SEMODULE "8" "Nov 2005" "Security Enhanced Linux" NSA
-+.SH NAME 
-+semodule \- Manage SELinux policy modules.
-+
-+.SH SYNOPSIS
-+.B semodule [options]... MODE [MODES]...
-+.br
-+.SH DESCRIPTION
-+.PP
-+semodule is the tool used to manage SELinux policy modules,
-+including installing, upgrading, listing and removing modules.  
-+semodule may also be used to force a rebuild of policy from the
-+module store and/or to force a reload of policy without performing
-+any other transaction.  semodule acts on module packages created
-+by semodule_package.  Conventionally, these files have a .pp suffix
-+(policy package), although this is not mandated in any way.
-+
-+.SH "OPTIONS"
-+.TP
-+.B \-R, \-\-reload
-+force a reload of policy
-+.TP
-+.B \-B, \-\-build		
-+force a rebuild of policy (also reloads unless -n is used)
-+.TP
-+.B \-D, \-\-disable_dontaudit
-+Temporarily remove dontaudits from policy.  Reverts whenever policy is rebuilt
-+.TP
-+.B \-i,\-\-install=MODULE_PKG
-+install/replace a module package
-+.TP
-+.B  \-u,\-\-upgrade=MODULE_PKG
-+upgrade an existing module package
-+.TP
-+.B  \-b,\-\-base=MODULE_PKG   
-+install/replace base module package
-+.TP
-+.B  \-r,\-\-remove=MODULE_NAME
-+remove existing module
-+.TP
-+.B  \-l,\-\-list-modules      
-+display list of installed modules (other than base)
-+.TP
-+.B  \-s,\-\-store	   
-+name of the store to operate on
-+.TP
-+.B  \-n,\-\-noreload	
-+do not reload policy after commit
-+.TP
-+.B  \-h,\-\-help        
-+prints help message and quit
-+.TP
-+.B  \-v,\-\-verbose     
-+be verbose
-+
-+.SH EXAMPLE
-+.nf
-+# Install or replace a base policy package.
-+$ semodule -b base.pp
-+# Install or replace a non-base policy package.
-+$ semodule -i httpd.pp
-+# List non-base modules.
-+$ semodule -l
-+# Turn on all AVC Messages for which SELinux currently is "dontaudit"ing.
-+$ semodule -DB
-+# Turn "dontaudit" rules back on.
-+$ semodule -B
-+# Install or replace all non-base modules in the current directory.
-+$ semodule -i *.pp
-+# Install or replace all modules in the current directory.
-+$ ls *.pp | grep -Ev "base.pp|enableaudit.pp" | xargs /usr/sbin/semodule -b base.pp -i
-+.fi
-+
-+.SH SEE ALSO
-+.B checkmodule(8), semodule_package(8)
-+.SH AUTHORS
-+.nf
-+This manual page was written by Dan Walsh .
-+The program was written by Karl MacMillan , Joshua Brindle , Jason Tang 
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.c policycoreutils-2.0.71/semodule/semodule.c
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.c policycoreutils-2.0.73/semodule/semodule.c
 --- nsapolicycoreutils/semodule/semodule.c	2009-07-07 15:32:32.000000000 -0400
-+++ policycoreutils-2.0.71/semodule/semodule.c	2009-08-28 14:08:55.000000000 -0400
++++ policycoreutils-2.0.73/semodule/semodule.c	2009-09-08 09:21:08.000000000 -0400
 @@ -22,12 +22,12 @@
  
  #include 
@@ -2126,467 +1960,9 @@ diff --exclude-from=exclude --exclude=se
  						semanage_module_info_datum_destroy
  						    (m);
  					}
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.c.enable policycoreutils-2.0.71/semodule/semodule.c.enable
---- nsapolicycoreutils/semodule/semodule.c.enable	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/semodule/semodule.c.enable	2009-08-12 12:08:15.000000000 -0400
-@@ -0,0 +1,454 @@
-+/* Authors: Karl MacMillan 
-+ *          Joshua Brindle 
-+ *          Jason Tang 
-+ *
-+ * Copyright (C) 2004-2005 Tresys Technology, LLC
-+ *      This program is free software; you can redistribute it and/or
-+ *      modify it under the terms of the GNU General Public License as
-+ *      published by the Free Software Foundation, version 2.
-+ */
-+
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+#include 
-+
-+#include 
-+
-+enum client_modes { NO_MODE, INSTALL_M, UPGRADE_M, BASE_M, REMOVE_M,
-+	LIST_M, RELOAD
-+};
-+/* list of modes in which one ought to commit afterwards */
-+static const int do_commit[] = {
-+	0, 1, 1, 1, 1,
-+	0, 0
-+};
-+
-+struct command {
-+	enum client_modes mode;
-+	char *arg;
-+};
-+static struct command *commands = NULL;
-+static int num_commands = 0;
-+
-+/* options given on command line */
-+static int verbose;
-+static int reload;
-+static int no_reload;
-+static int create_store;
-+static int build;
-+static int disable_dontaudit;
-+
-+static semanage_handle_t *sh = NULL;
-+static char *store;
-+
-+extern char *optarg;
-+extern int optind;
-+
-+static void cleanup(void)
-+{
-+	while (--num_commands >= 0) {
-+		free(commands[num_commands].arg);
-+	}
-+	free(commands);
-+}
-+
-+/* Signal handlers. */
-+static void handle_signal(int sig_num)
-+{
-+	if (sig_num == SIGINT || sig_num == SIGQUIT || sig_num == SIGTERM) {
-+		/* catch these signals, and then drop them */
-+	}
-+}
-+
-+static void set_store(char *storename)
-+{
-+	/* For now this only supports a store name, later on this 
-+	 * should support an address for a remote connection */
-+
-+	if ((store = strdup(storename)) == NULL) {
-+		fprintf(stderr, "Out of memory!\n");
-+		goto bad;
-+	}
-+
-+	return;
-+
-+      bad:
-+	cleanup();
-+	exit(1);
-+}
-+
-+/* Establish signal handlers for the process. */
-+static void create_signal_handlers(void)
-+{
-+	if (signal(SIGINT, handle_signal) == SIG_ERR ||
-+	    signal(SIGQUIT, handle_signal) == SIG_ERR ||
-+	    signal(SIGTERM, handle_signal) == SIG_ERR) {
-+		fprintf(stderr, "Could not set up signal handler.\n");
-+		exit(255);
-+	}
-+}
-+
-+static void usage(char *progname)
-+{
-+	printf("usage:  %s [options]... MODE [MODES]...\n", progname);
-+	printf("Manage SELinux policy modules.\n");
-+	printf("MODES:\n");
-+	printf("  -R, --reload		    reload policy\n");
-+	printf("  -B, --build		    build and reload policy\n");
-+	printf("  -i,--install=MODULE_PKG   install a new module\n");
-+	printf("  -u,--upgrade=MODULE_PKG   upgrade existing module\n");
-+	printf("  -b,--base=MODULE_PKG      install new base module\n");
-+	printf("  -r,--remove=MODULE_NAME   remove existing module\n");
-+	printf
-+	    ("  -l,--list-modules         display list of installed modules\n");
-+	printf("Other options:\n");
-+	printf("  -s,--store	   name of the store to operate on\n");
-+	printf("  -n,--noreload	   do not reload policy after commit\n");
-+	printf("  -h,--help        print this message and quit\n");
-+	printf("  -v,--verbose     be verbose\n");
-+	printf("  -D,--disable_dontaudit	Remove dontaudits from policy\n");
-+}
-+
-+/* Sets the global mode variable to new_mode, but only if no other
-+ * mode has been given. */
-+static void set_mode(enum client_modes new_mode, char *arg)
-+{
-+	struct command *c;
-+	char *s;
-+	if ((c = realloc(commands, sizeof(*c) * (num_commands + 1))) == NULL) {
-+		fprintf(stderr, "Out of memory!\n");
-+		cleanup();
-+		exit(1);
-+	}
-+	commands = c;
-+	commands[num_commands].mode = new_mode;
-+	commands[num_commands].arg = NULL;
-+	num_commands++;
-+	if (arg != NULL) {
-+		if ((s = strdup(arg)) == NULL) {
-+			fprintf(stderr, "Out of memory!\n");
-+			cleanup();
-+			exit(1);
-+		}
-+		commands[num_commands - 1].arg = s;
-+	}
-+}
-+
-+/* Parse command line and set global options. */
-+static void parse_command_line(int argc, char **argv)
-+{
-+	static struct option opts[] = {
-+		{"store", required_argument, NULL, 's'},
-+		{"base", required_argument, NULL, 'b'},
-+		{"help", 0, NULL, 'h'},
-+		{"install", required_argument, NULL, 'i'},
-+		{"list-modules", 0, NULL, 'l'},
-+		{"verbose", 0, NULL, 'v'},
-+		{"remove", required_argument, NULL, 'r'},
-+		{"upgrade", required_argument, NULL, 'u'},
-+		{"reload", 0, NULL, 'R'},
-+		{"noreload", 0, NULL, 'n'},
-+		{"build", 0, NULL, 'B'},
-+		{"disable_dontaudit", 0, NULL, 'D'},
-+		{NULL, 0, NULL, 0}
-+	};
-+	int i;
-+	verbose = 0;
-+	reload = 0;
-+	no_reload = 0;
-+	create_store = 0;
-+	while ((i =
-+		getopt_long(argc, argv, "s:b:hi:lvqr:u:RnBD", opts,
-+			    NULL)) != -1) {
-+		switch (i) {
-+		case 'b':
-+			set_mode(BASE_M, optarg);
-+			create_store = 1;
-+			break;
-+		case 'h':
-+			usage(argv[0]);
-+			exit(0);
-+		case 'i':
-+			set_mode(INSTALL_M, optarg);
-+			break;
-+		case 'l':
-+			set_mode(LIST_M, NULL);
-+			break;
-+		case 'v':
-+			verbose = 1;
-+			break;
-+		case 'r':
-+			set_mode(REMOVE_M, optarg);
-+			break;
-+		case 'u':
-+			set_mode(UPGRADE_M, optarg);
-+			break;
-+		case 's':
-+			set_store(optarg);
-+			break;
-+		case 'R':
-+			reload = 1;
-+			break;
-+		case 'n':
-+			no_reload = 1;
-+			break;
-+		case 'B':
-+			build = 1;
-+			break;
-+		case 'D':
-+			disable_dontaudit = 1;
-+			break;
-+		case '?':
-+		default:{
-+				usage(argv[0]);
-+				exit(1);
-+			}
-+		}
-+	}
-+	if ((build || reload) && num_commands) {
-+		fprintf(stderr,
-+			"build or reload should not be used with other commands\n");
-+		usage(argv[0]);
-+		exit(1);
-+	}
-+	if (num_commands == 0 && reload == 0 && build == 0) {
-+		fprintf(stderr, "At least one mode must be specified.\n");
-+		usage(argv[0]);
-+		exit(1);
-+	}
-+
-+	if (optind < argc) {
-+		int mode;
-+		/* if -i/u/r was the last command treat any remaining
-+		 * arguments as args. Will allow 'semodule -i *.pp' to
-+		 * work as expected.
-+		 */
-+
-+		if (commands && commands[num_commands - 1].mode == INSTALL_M) {
-+			mode = INSTALL_M;
-+		} else if (commands && commands[num_commands - 1].mode == UPGRADE_M) {
-+			mode = UPGRADE_M;
-+		} else if (commands && commands[num_commands - 1].mode == REMOVE_M) {
-+			mode = REMOVE_M;
-+		} else {
-+			fprintf(stderr, "unknown additional arguments:\n");
-+			while (optind < argc)
-+				fprintf(stderr, " %s", argv[optind++]);
-+			fprintf(stderr, "\n\n");
-+			usage(argv[0]);
-+			exit(1);
-+		}
-+		while (optind < argc)
-+			set_mode(mode, argv[optind++]);
-+	}
-+}
-+
-+int main(int argc, char *argv[])
-+{
-+	int i, commit = 0;
-+	int result;
-+	int status = EXIT_FAILURE;
-+
-+	create_signal_handlers();
-+	parse_command_line(argc, argv);
-+
-+	if (build)
-+		commit = 1;
-+
-+	sh = semanage_handle_create();
-+	if (!sh) {
-+		fprintf(stderr, "%s:  Could not create semanage handle\n",
-+			argv[0]);
-+		goto cleanup_nohandle;
-+	}
-+
-+	if (store) {
-+		/* Set the store we want to connect to, before connecting.
-+		 * this will always set a direct connection now, an additional
-+		 * option will need to be used later to specify a policy server 
-+		 * location */
-+		semanage_select_store(sh, store, SEMANAGE_CON_DIRECT);
-+	}
-+
-+	/* if installing base module create store if necessary, for bootstrapping */
-+	semanage_set_create_store(sh, create_store);
-+
-+	if (!create_store) {
-+		if (!semanage_is_managed(sh)) {
-+			fprintf(stderr,
-+				"%s: SELinux policy is not managed or store cannot be accessed.\n",
-+				argv[0]);
-+			goto cleanup;
-+		}
-+
-+		if (semanage_access_check(sh) < SEMANAGE_CAN_READ) {
-+			fprintf(stderr, "%s: Cannot read policy store.\n",
-+				argv[0]);
-+			goto cleanup;
-+		}
-+	}
-+
-+	if ((result = semanage_connect(sh)) < 0) {
-+		fprintf(stderr, "%s:  Could not connect to policy handler\n",
-+			argv[0]);
-+		goto cleanup;
-+	}
-+
-+	if (reload) {
-+		if ((result = semanage_reload_policy(sh)) < 0) {
-+			fprintf(stderr, "%s:  Could not reload policy\n",
-+				argv[0]);
-+			goto cleanup;
-+		}
-+	}
-+
-+	if (build) {
-+		if ((result = semanage_begin_transaction(sh)) < 0) {
-+			fprintf(stderr, "%s:  Could not begin transaction:  %s\n",
-+				argv[0], errno ? strerror(errno) : "");
-+			goto cleanup;
-+		}
-+	}
-+
-+	for (i = 0; i < num_commands; i++) {
-+		enum client_modes mode = commands[i].mode;
-+		char *mode_arg = commands[i].arg;
-+		switch (mode) {
-+		case INSTALL_M:{
-+				if (verbose) {
-+					printf
-+					    ("Attempting to install module '%s':\n",
-+					     mode_arg);
-+				}
-+				result =
-+				    semanage_module_install_file(sh, mode_arg);
-+				break;
-+			}
-+		case UPGRADE_M:{
-+				if (verbose) {
-+					printf
-+					    ("Attempting to upgrade module '%s':\n",
-+					     mode_arg);
-+				}
-+				result =
-+				    semanage_module_upgrade_file(sh, mode_arg);
-+				break;
-+			}
-+		case BASE_M:{
-+				if (verbose) {
-+					printf
-+					    ("Attempting to install base module '%s':\n",
-+					     mode_arg);
-+				}
-+				result =
-+				    semanage_module_install_base_file(sh, mode_arg);
-+				break;
-+			}
-+		case REMOVE_M:{
-+				if (verbose) {
-+					printf
-+					    ("Attempting to remove module '%s':\n",
-+					     mode_arg);
-+				}
-+				result = semanage_module_remove(sh, mode_arg);
-+				if ( result == -2 ) { 
-+					continue;
-+				}
-+				break;
-+			}
-+		case LIST_M:{
-+				semanage_module_info_t *modinfo;
-+				int num_modules;
-+				if (verbose) {
-+					printf
-+					    ("Attempting to list active modules:\n");
-+				}
-+				if ((result =
-+				     semanage_module_list(sh, &modinfo,
-+							  &num_modules)) >= 0) {
-+					int j;
-+					if (num_modules == 0) {
-+						printf("No modules.\n");
-+					}
-+					for (j = 0; j < num_modules; j++) {
-+						semanage_module_info_t *m =
-+						    semanage_module_list_nth
-+						    (modinfo, j);
-+						printf("%s\t%s\n",
-+						       semanage_module_get_name
-+						       (m),
-+						       semanage_module_get_version
-+						       (m));
-+						semanage_module_info_datum_destroy
-+						    (m);
-+					}
-+					free(modinfo);
-+				}
-+				break;
-+			}
-+		default:{
-+				fprintf(stderr,
-+					"%s:  Unknown mode specified.\n",
-+					argv[0]);
-+				usage(argv[0]);
-+				goto cleanup;
-+			}
-+		}
-+		commit += do_commit[mode];
-+		if (result < 0) {
-+			fprintf(stderr, "%s:  Failed on %s!\n", argv[0],
-+				mode_arg ? : "list");
-+			goto cleanup;
-+		} else if (verbose) {
-+			printf("Ok: return value of %d.\n", result);
-+		}
-+	}
-+
-+	if (commit) {
-+		if (verbose)
-+			printf("Committing changes:\n");
-+		if (no_reload)
-+			semanage_set_reload(sh, 0);
-+		if (build)
-+			semanage_set_rebuild(sh, 1);
-+		if (disable_dontaudit)
-+			semanage_set_disable_dontaudit(sh, 1);
-+		else if (build)
-+			semanage_set_disable_dontaudit(sh, 0);
-+
-+		result = semanage_commit(sh);
-+	}
-+
-+	if (result < 0) {
-+		fprintf(stderr, "%s:  Failed!\n", argv[0]);
-+		goto cleanup;
-+	} else if (commit && verbose) {
-+		printf("Ok: transaction number %d.\n", result);
-+	}
-+
-+	if (semanage_disconnect(sh) < 0) {
-+		fprintf(stderr, "%s:  Error disconnecting\n", argv[0]);
-+		goto cleanup;
-+	}
-+	status = EXIT_SUCCESS;
-+
-+      cleanup:
-+	if (semanage_is_connected(sh)) {
-+		if (semanage_disconnect(sh) < 0) {
-+			fprintf(stderr, "%s:  Error disconnecting\n", argv[0]);
-+		}
-+	}
-+	semanage_handle_destroy(sh);
-+
-+      cleanup_nohandle:
-+	cleanup();
-+	exit(status);
-+}
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/Makefile policycoreutils-2.0.71/setfiles/Makefile
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/Makefile policycoreutils-2.0.73/setfiles/Makefile
 --- nsapolicycoreutils/setfiles/Makefile	2009-07-07 15:32:32.000000000 -0400
-+++ policycoreutils-2.0.71/setfiles/Makefile	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/setfiles/Makefile	2009-09-08 09:21:08.000000000 -0400
 @@ -5,7 +5,7 @@
  LIBDIR ?= $(PREFIX)/lib
  AUDITH = $(shell ls /usr/include/libaudit.h 2>/dev/null)
@@ -2605,9 +1981,9 @@ diff --exclude-from=exclude --exclude=se
  
  restorecon: setfiles
  	ln -sf setfiles restorecon
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/restore.c policycoreutils-2.0.71/setfiles/restore.c
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/restore.c policycoreutils-2.0.73/setfiles/restore.c
 --- nsapolicycoreutils/setfiles/restore.c	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/setfiles/restore.c	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/setfiles/restore.c	2009-09-08 09:27:33.000000000 -0400
 @@ -0,0 +1,519 @@
 +#include "restore.h"
 +
@@ -2864,7 +2240,7 @@ diff --exclude-from=exclude --exclude=se
 +	return rc;
 +}
 +
-+int process_one(char *name, int recurse)
++int process_one(char *name, int recurse_this_path)
 +{
 +	int rc = 0;
 +	const char *namelist[2] = {name, NULL};
@@ -2913,7 +2289,7 @@ diff --exclude-from=exclude --exclude=se
 +			fts_set(fts_handle, ftsent, FTS_SKIP);
 +		if (rc == ERR)
 +			goto err;
-+		if (!recurse)
++		if (!recurse_this_path)
 +			break;
 +	} while ((ftsent = fts_read(fts_handle)) != NULL);
 +
@@ -3128,9 +2504,9 @@ diff --exclude-from=exclude --exclude=se
 +
 +
 +
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/restore.h policycoreutils-2.0.71/setfiles/restore.h
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/restore.h policycoreutils-2.0.73/setfiles/restore.h
 --- nsapolicycoreutils/setfiles/restore.h	1969-12-31 19:00:00.000000000 -0500
-+++ policycoreutils-2.0.71/setfiles/restore.h	2009-08-28 14:07:24.000000000 -0400
++++ policycoreutils-2.0.73/setfiles/restore.h	2009-09-08 09:21:08.000000000 -0400
 @@ -0,0 +1,49 @@
 +#ifndef RESTORE_H
 +#define RESTORE_H
@@ -3181,9 +2557,9 @@ diff --exclude-from=exclude --exclude=se
 +int process_one(char *name, int recurse);
 +
 +#endif
-diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/setfiles.c policycoreutils-2.0.71/setfiles/setfiles.c
---- nsapolicycoreutils/setfiles/setfiles.c	2009-08-12 12:08:15.000000000 -0400
-+++ policycoreutils-2.0.71/setfiles/setfiles.c	2009-08-28 14:07:24.000000000 -0400
+diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/setfiles.c policycoreutils-2.0.73/setfiles/setfiles.c
+--- nsapolicycoreutils/setfiles/setfiles.c	2009-09-08 09:03:10.000000000 -0400
++++ policycoreutils-2.0.73/setfiles/setfiles.c	2009-09-08 09:49:37.000000000 -0400
 @@ -1,26 +1,12 @@
 -#ifndef _GNU_SOURCE
 -#define _GNU_SOURCE
@@ -3212,7 +2588,7 @@ diff --exclude-from=exclude --exclude=se
  #include 
  #ifdef USE_AUDIT
  #include 
-@@ -32,287 +18,28 @@
+@@ -32,40 +18,22 @@
  static int mass_relabel;
  static int mass_relabel_errs;
  
@@ -3223,7 +2599,7 @@ diff --exclude-from=exclude --exclude=se
 -#define STAT_BLOCK_SIZE 1
 -static int progress = 0;
 -static unsigned long long count = 0;
- 
+-
 -#define MAX_EXCLUDES 1000
 -static int excludeCtr = 0;
 -struct edir {
@@ -3231,11 +2607,11 @@ diff --exclude-from=exclude --exclude=se
 -	size_t size;
 -};
 -static struct edir excludeArray[MAX_EXCLUDES];
-+/* cmdline opts*/
  
--/*
-- * Command-line options.
-- */
+ /*
+  * Command-line options.
+  */
++
  static char *policyfile = NULL;
 -static int debug = 0;
 -static int change = 1;
@@ -3247,7 +2623,7 @@ diff --exclude-from=exclude --exclude=se
  static int null_terminated = 0;
 -static char *rootpath = NULL;
 -static int rootpathlen = 0;
--static int recurse; /* Recursive descent. */
+ static int recurse; /* Recursive descent. */
  static int errors;
 +static int ignore_enoent;
 +static struct restore_opts r_opts;
@@ -3259,10 +2635,10 @@ diff --exclude-from=exclude --exclude=se
  
  #define SETFILES "setfiles"
  #define RESTORECON "restorecon"
- static int iamrestorecon;
+@@ -73,246 +41,9 @@
  
  /* Behavior flags determined based on setfiles vs. restorecon */
--static int expand_realpath;  /* Expand paths via realpath. */
+ static int expand_realpath;  /* Expand paths via realpath. */
 -static int abort_on_error; /* Abort the file tree walk upon an error. */
 -static int add_assoc; /* Track inode associations for conflict detection. */
 -static int fts_flags; /* Flags to fts, e.g. follow links, follow mounts */
@@ -3506,7 +2882,7 @@ diff --exclude-from=exclude --exclude=se
  void usage(const char *const name)
  {
  	if (iamrestorecon) {
-@@ -334,194 +61,30 @@
+@@ -334,194 +65,30 @@
  void inc_err()
  {
  	nerr++;
@@ -3635,7 +3011,7 @@ diff --exclude-from=exclude --exclude=se
 -
 -	if (context)
 -		freecon(context);
--
+ 
 -	/*
 -	 * Do not relabel the file if -n was used.
 -	 */
@@ -3674,7 +3050,7 @@ diff --exclude-from=exclude --exclude=se
 -			progname, ftsent->fts_path);
 -		return SKIP;
 -	}
- 
+-
 -	int rc = restore(ftsent);
 -	if (rc == ERR) {
 -		if (!abort_on_error)
@@ -3710,11 +3086,11 @@ diff --exclude-from=exclude --exclude=se
  }
  
  int canoncon(char **contextp)
-@@ -545,90 +108,7 @@
- 	return rc;
+@@ -585,77 +152,6 @@
+ 	return 0;
  }
  
--static int process_one(char *name)
+-static int process_one(char *name, int recurse_this_path)
 -{
 -	int rc = 0;
 -	const char *namelist[2];
@@ -3722,18 +3098,6 @@ diff --exclude-from=exclude --exclude=se
 -	FTS *fts_handle;
 -	FTSENT *ftsent;
 -
--	if (expand_realpath) {
--		char *p;
--		p = realpath(name, NULL);
--		if (!p) {
--			fprintf(stderr, "realpath(%s) failed %s\n", name,
--				strerror(errno));
--			return -1;
--		}
--		name = p;
--	}
--
--
 -	if (!strcmp(name, "/"))
 -		mass_relabel = 1;
 -
@@ -3773,7 +3137,7 @@ diff --exclude-from=exclude --exclude=se
 -			fts_set(fts_handle, ftsent, FTS_SKIP);
 -		if (rc == ERR)
 -			goto err;
--		if (!recurse)
+-		if (!recurse_this_path)
 -			break;
 -	} while ((ftsent = fts_read(fts_handle)) != NULL);
 -
@@ -3788,24 +3152,30 @@ diff --exclude-from=exclude --exclude=se
 -	}
 -	if (fts_handle)
 -		fts_close(fts_handle);
--	if (expand_realpath)
--		free(name);
 -	return rc;
- 
+-
 -err:
 -	if (!strcmp(name, "/"))
 -		mass_relabel_errs = 1;
 -	rc = -1;
 -	goto out;
 -}
+-
+ static int process_one_realpath(char *name)
+ {
+ 	int rc = 0;
+@@ -668,7 +164,7 @@
+ 		rc = lstat(name, &sb);
+ 		if (rc < 0) {
+ 			fprintf(stderr, "%s:  lstat(%s) failed:  %s\n",
+-				progname, name,	strerror(errno));
++				r_opts.progname, name,	strerror(errno));
+ 			return -1;
+ 		}
  
- #ifndef USE_AUDIT
- static void maybe_audit_mass_relabel(void)
-@@ -729,27 +209,37 @@
- 	int use_input_file = 0;
+@@ -802,20 +298,30 @@
  	char *buf = NULL;
  	size_t buf_len;
-+	int recurse; /* Recursive descent. */
  	char *base;
 -	struct selinux_opt opts[] = {
 -		{ SELABEL_OPT_VALIDATE, NULL },
@@ -3842,17 +3212,10 @@ diff --exclude-from=exclude --exclude=se
  	
  	if (!strcmp(base, SETFILES)) {
  		/* 
- 		 * setfiles:  
- 		 * Recursive descent,
--		 * Does not expand paths via realpath, 
- 		 * Aborts on errors during the file tree walk, 
- 		 * Try to track inode associations for conflict detection,
- 		 * Does not follow mounts,
-@@ -757,29 +247,26 @@
- 		 */
+@@ -830,28 +336,28 @@
  		iamrestorecon = 0;
  		recurse = 1;
--		expand_realpath = 0;
+ 		expand_realpath = 0;
 -		abort_on_error = 1;
 -		add_assoc = 1;
 -		fts_flags = FTS_PHYSICAL | FTS_XDEV;
@@ -3866,6 +3229,7 @@ diff --exclude-from=exclude --exclude=se
  		 * No recursive descent unless -r/-R,
 -		 * Expands paths via realpath, 
  		 * Do not abort on errors during the file tree walk,
++		 * Expands paths via realpath, 
  		 * Do not try to track inode associations for conflict detection,
  		 * Follows mounts,
  		 * Does lazy validation of contexts upon use. 
@@ -3875,7 +3239,7 @@ diff --exclude-from=exclude --exclude=se
  			printf("Executed with an unrecognized name (%s), defaulting to %s behavior.\n", base, RESTORECON);
  		iamrestorecon = 1;
  		recurse = 0;
--		expand_realpath = 1;
+ 		expand_realpath = 1;
 -		abort_on_error = 0;
 -		add_assoc = 0;
 -		fts_flags = FTS_PHYSICAL;
@@ -3885,19 +3249,7 @@ diff --exclude-from=exclude --exclude=se
  		ctx_validate = 0;
  
  		/* restorecon only:  silent exit if no SELinux.
-@@ -828,11 +315,6 @@
- 			}
- 		case 'e':
- 			remove_exclude(optarg);
--			if (lstat(optarg, &sb) < 0 && errno != EACCES) {
--				fprintf(stderr, "Can't stat exclude path \"%s\", %s - ignoring.\n",
--					optarg, strerror(errno));
--				break;
--			}
- 			if (add_exclude(optarg))
- 				exit(1);
- 			break;
-@@ -841,37 +323,37 @@
+@@ -913,37 +419,37 @@
  			input_filename = optarg;
  			break;			
  		case 'd':
@@ -3944,12 +3296,7 @@ diff --exclude-from=exclude --exclude=se
  			break;
  		case 'R':
  		case 'r':
-@@ -880,11 +362,11 @@
- 				break;
- 			}
- 			if (optind + 1 >= argc) {
--				fprintf(stderr, "usage:  %s -r rootpath\n",
-+				fprintf(stderr, "usage:  %s -r r_opts.rootpath\n",
+@@ -956,7 +462,7 @@
  					argv[0]);
  				exit(1);
  			}
@@ -3958,7 +3305,7 @@ diff --exclude-from=exclude --exclude=se
  				fprintf(stderr,
  					"%s: only one -r can be specified\n",
  					argv[0]);
-@@ -895,23 +377,23 @@
+@@ -967,23 +473,23 @@
  		case 's':
  			use_input_file = 1;
  			input_filename = "-";
@@ -3987,7 +3334,7 @@ diff --exclude-from=exclude --exclude=se
  			break;
  		case 'W':
  			warn_no_match = 1;
-@@ -959,18 +441,13 @@
+@@ -1031,18 +537,13 @@
  	}
  
  	/* Load the file contexts configuration and check it. */
@@ -4009,38 +3356,18 @@ diff --exclude-from=exclude --exclude=se
  	if (use_input_file) {
  		FILE *f = stdin;
  		ssize_t len;
-@@ -987,31 +464,49 @@
+@@ -1059,6 +560,9 @@
  		delim = (null_terminated != 0) ? '\0' : '\n';
  		while ((len = getdelim(&buf, &buf_len, delim, f)) > 0) {
  			buf[len - 1] = 0;
--			errors |= process_one(buf);
 +			if (!strcmp(buf, "/"))
 +				mass_relabel = 1;
 +	
-+			char *filename = realpath(buf, NULL);
-+			if (!filename) {
-+				fprintf(stderr, "realpath(%s) failed %s\n", buf,
-+					strerror(errno));
-+				return -1;
-+			}
-+			errors |= process_one(filename, recurse) < 0;
-+			free(filename);
+ 			errors |= process_one_realpath(buf);
  		}
  		if (strcmp(input_filename, "-") != 0)
- 			fclose(f);
- 	} else {
- 		for (i = optind; i < argc; i++) {
--			errors |= process_one(argv[i]);
-+			if (!strcmp(argv[i], "/"))
-+				mass_relabel = 1;
-+			char *filename = realpath(argv[i], NULL);
-+			if (!filename) {
-+				fprintf(stderr, "realpath(%s) failed %s\n", argv[i],
-+					strerror(errno));
-+				return -1;
-+			}
-+			errors |= process_one(filename, recurse) < 0;
-+			free(filename);
+@@ -1068,22 +572,21 @@
+ 			errors |= process_one_realpath(argv[i]);
  		}
  	}
 -


Index: policycoreutils.spec
===================================================================
RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils.spec,v
retrieving revision 1.637
retrieving revision 1.638
diff -u -p -r1.637 -r1.638
--- policycoreutils.spec	2 Sep 2009 15:09:25 -0000	1.637
+++ policycoreutils.spec	8 Sep 2009 14:16:00 -0000	1.638
@@ -5,8 +5,8 @@
 %define	sepolgenver	1.0.17
 Summary: SELinux policy core utilities
 Name:	 policycoreutils
-Version: 2.0.71
-Release: 15%{?dist}
+Version: 2.0.73
+Release: 1%{?dist}
 License: GPLv2+
 Group:	 System Environment/Base
 Source:	 http://www.nsa.gov/selinux/archives/policycoreutils-%{version}.tgz
@@ -226,11 +226,11 @@ rm -rf %{buildroot}
 /sbin/restorecon
 /sbin/fixfiles
 /sbin/setfiles
+/sbin/load_policy
 %{_sbindir}/genhomedircon
 %{_sbindir}/restorecond
 %{_sbindir}/setsebool
 %{_sbindir}/semodule
-%{_sbindir}/load_policy
 %{_sbindir}/sestatus
 %{_sbindir}/run_init
 %{_sbindir}/open_init_pty
@@ -295,6 +295,18 @@ fi
 exit 0
 
 %changelog
+* Tue Sep 8 2009 Dan Walsh  2.0.73-1
+- Update to upstream
+        * Add semanage dontaudit to turn off dontaudits from Dan Walsh.
+        * Fix semanage to set correct mode for setrans file from Dan Walsh.
+        * Fix malformed dictionary in portRecord from Dan Walsh.
+	* Restore symlink handling support to restorecon based on a patch by
+	Martin Orr.  This fixes the restorecon /dev/stdin performed by Debian
+	udev scripts that was broken by policycoreutils 2.0.70.
+
+* Thu Sep 3 2009 Dan Walsh  2.0.71-15
+- Add DAC_OVERRIED to seunshare
+
 * Wed Sep  2 2009 Bill Nottingham  2.0.71-15
 - Fix typo
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/policycoreutils/devel/sources,v
retrieving revision 1.209
retrieving revision 1.210
diff -u -p -r1.209 -r1.210
--- sources	18 Aug 2009 19:25:06 -0000	1.209
+++ sources	8 Sep 2009 14:16:00 -0000	1.210
@@ -1,3 +1,2 @@
-00fd9d86bd6a8066da710d6fda910b01  policycoreutils-2.0.71.tgz
-59d33101d57378ce69889cc078addf90  policycoreutils_man_ru2.tar.bz2
 480cc64a050735fa1163a87dc89c4f49  sepolgen-1.0.17.tgz
+08fa7fe2f943b7776ee767824318f615  policycoreutils-2.0.73.tgz



From dwalsh at fedoraproject.org  Tue Sep  8 14:23:40 2009
From: dwalsh at fedoraproject.org (Daniel J Walsh)
Date: Tue,  8 Sep 2009 14:23:40 +0000 (UTC)
Subject: rpms/policycoreutils/devel sources,1.210,1.211
Message-ID: <20090908142340.10CD211C0082@cvs1.fedora.phx.redhat.com>

Author: dwalsh

Update of /cvs/extras/rpms/policycoreutils/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30161

Modified Files:
	sources 
Log Message:
* Tue Sep 8 2009 Dan Walsh  2.0.73-1
- Update to upstream
        * Add semanage dontaudit to turn off dontaudits from Dan Walsh.
        * Fix semanage to set correct mode for setrans file from Dan Walsh.
        * Fix malformed dictionary in portRecord from Dan Walsh.
	* Restore symlink handling support to restorecon based on a patch by
	Martin Orr.  This fixes the restorecon /dev/stdin performed by Debian
	udev scripts that was broken by policycoreutils 2.0.70.



Index: sources
===================================================================
RCS file: /cvs/extras/rpms/policycoreutils/devel/sources,v
retrieving revision 1.210
retrieving revision 1.211
diff -u -p -r1.210 -r1.211
--- sources	8 Sep 2009 14:16:00 -0000	1.210
+++ sources	8 Sep 2009 14:23:39 -0000	1.211
@@ -1,2 +1,3 @@
 480cc64a050735fa1163a87dc89c4f49  sepolgen-1.0.17.tgz
 08fa7fe2f943b7776ee767824318f615  policycoreutils-2.0.73.tgz
+59d33101d57378ce69889cc078addf90  policycoreutils_man_ru2.tar.bz2



From dwalsh at fedoraproject.org  Tue Sep  8 14:30:36 2009
From: dwalsh at fedoraproject.org (Daniel J Walsh)
Date: Tue,  8 Sep 2009 14:30:36 +0000 (UTC)
Subject: rpms/selinux-policy/devel policy-F12.patch, 1.73,
	1.74 selinux-policy.spec, 1.912, 1.913
Message-ID: <20090908143036.9328111C0419@cvs1.fedora.phx.redhat.com>

Author: dwalsh

Update of /cvs/extras/rpms/selinux-policy/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32029

Modified Files:
	policy-F12.patch selinux-policy.spec 
Log Message:
* Tue Sep 8 2009 Dan Walsh  3.6.30-5
- Lots of fixes for initrc and other unconfined domains


policy-F12.patch:
 Makefile                                  |    2 
 policy/global_tunables                    |   24 
 policy/mcs                                |   10 
 policy/modules/admin/anaconda.te          |    3 
 policy/modules/admin/certwatch.te         |    1 
 policy/modules/admin/dmesg.fc             |    2 
 policy/modules/admin/dmesg.te             |    7 
 policy/modules/admin/firstboot.te         |    6 
 policy/modules/admin/logrotate.te         |   13 
 policy/modules/admin/logwatch.te          |    1 
 policy/modules/admin/mrtg.te              |    7 
 policy/modules/admin/portage.te           |    2 
 policy/modules/admin/prelink.if           |   19 
 policy/modules/admin/prelink.te           |    1 
 policy/modules/admin/readahead.te         |    3 
 policy/modules/admin/rpm.fc               |   17 
 policy/modules/admin/rpm.if               |  177 +++
 policy/modules/admin/rpm.te               |   65 +
 policy/modules/admin/smoltclient.fc       |    4 
 policy/modules/admin/smoltclient.if       |    1 
 policy/modules/admin/smoltclient.te       |   66 +
 policy/modules/admin/sudo.if              |   13 
 policy/modules/admin/tmpreaper.te         |    4 
 policy/modules/admin/tzdata.te            |    2 
 policy/modules/admin/usermanage.if        |    5 
 policy/modules/admin/usermanage.te        |   30 
 policy/modules/admin/vbetool.te           |   14 
 policy/modules/apps/awstats.te            |    4 
 policy/modules/apps/calamaris.te          |    7 
 policy/modules/apps/cdrecord.te           |    4 
 policy/modules/apps/cpufreqselector.te    |    5 
 policy/modules/apps/gitosis.fc            |    4 
 policy/modules/apps/gitosis.if            |   96 ++
 policy/modules/apps/gitosis.te            |   36 
 policy/modules/apps/gnome.fc              |   12 
 policy/modules/apps/gnome.if              |  170 +++
 policy/modules/apps/gnome.te              |   93 +
 policy/modules/apps/gpg.if                |    2 
 policy/modules/apps/gpg.te                |   16 
 policy/modules/apps/java.fc               |   17 
 policy/modules/apps/java.if               |  111 ++
 policy/modules/apps/java.te               |   12 
 policy/modules/apps/kdumpgui.fc           |    2 
 policy/modules/apps/kdumpgui.if           |    2 
 policy/modules/apps/kdumpgui.te           |   66 +
 policy/modules/apps/livecd.fc             |    2 
 policy/modules/apps/livecd.if             |   50 +
 policy/modules/apps/livecd.te             |   26 
 policy/modules/apps/mono.if               |  101 ++
 policy/modules/apps/mono.te               |    9 
 policy/modules/apps/mozilla.fc            |    1 
 policy/modules/apps/mozilla.if            |   13 
 policy/modules/apps/mozilla.te            |   21 
 policy/modules/apps/nsplugin.fc           |   12 
 policy/modules/apps/nsplugin.if           |  313 ++++++
 policy/modules/apps/nsplugin.te           |  289 ++++++
 policy/modules/apps/openoffice.fc         |    3 
 policy/modules/apps/openoffice.if         |   93 +
 policy/modules/apps/openoffice.te         |   11 
 policy/modules/apps/pulseaudio.te         |    6 
 policy/modules/apps/qemu.fc               |    4 
 policy/modules/apps/qemu.if               |  190 ++++
 policy/modules/apps/qemu.te               |   82 +
 policy/modules/apps/sambagui.fc           |    1 
 policy/modules/apps/sambagui.if           |    2 
 policy/modules/apps/sambagui.te           |   56 +
 policy/modules/apps/sandbox.fc            |    1 
 policy/modules/apps/sandbox.if            |  167 +++
 policy/modules/apps/sandbox.te            |  304 ++++++
 policy/modules/apps/screen.if             |   31 
 policy/modules/apps/seunshare.fc          |    2 
 policy/modules/apps/seunshare.if          |   76 +
 policy/modules/apps/seunshare.te          |   37 
 policy/modules/apps/vmware.fc             |    1 
 policy/modules/apps/vmware.te             |    1 
 policy/modules/apps/webalizer.te          |    2 
 policy/modules/apps/wine.fc               |   23 
 policy/modules/apps/wine.if               |   59 +
 policy/modules/apps/wine.te               |   34 
 policy/modules/kernel/corecommands.fc     |   28 
 policy/modules/kernel/corecommands.if     |    2 
 policy/modules/kernel/corenetwork.te.in   |   29 
 policy/modules/kernel/devices.fc          |    5 
 policy/modules/kernel/devices.if          |  164 +++
 policy/modules/kernel/devices.te          |   19 
 policy/modules/kernel/domain.if           |  132 ++
 policy/modules/kernel/domain.te           |   84 +
 policy/modules/kernel/files.fc            |    3 
 policy/modules/kernel/files.if            |  298 ++++++
 policy/modules/kernel/files.te            |    6 
 policy/modules/kernel/filesystem.fc       |    2 
 policy/modules/kernel/filesystem.if       |  173 +++
 policy/modules/kernel/filesystem.te       |    8 
 policy/modules/kernel/kernel.if           |   39 
 policy/modules/kernel/kernel.te           |   29 
 policy/modules/kernel/selinux.if          |   25 
 policy/modules/kernel/storage.fc          |    1 
 policy/modules/kernel/storage.if          |    2 
 policy/modules/kernel/terminal.fc         |    1 
 policy/modules/kernel/terminal.if         |   40 
 policy/modules/kernel/terminal.te         |    1 
 policy/modules/roles/guest.te             |    8 
 policy/modules/roles/staff.te             |  124 --
 policy/modules/roles/sysadm.te            |  124 --
 policy/modules/roles/unconfineduser.fc    |   36 
 policy/modules/roles/unconfineduser.if    |  638 +++++++++++++
 policy/modules/roles/unconfineduser.te    |  393 ++++++++
 policy/modules/roles/unprivuser.te        |  131 --
 policy/modules/roles/xguest.te            |   18 
 policy/modules/services/abrt.fc           |   13 
 policy/modules/services/abrt.if           |  126 ++
 policy/modules/services/abrt.te           |  120 ++
 policy/modules/services/afs.fc            |    1 
 policy/modules/services/afs.te            |    1 
 policy/modules/services/amavis.te         |    2 
 policy/modules/services/apache.fc         |   37 
 policy/modules/services/apache.if         |  371 +++++--
 policy/modules/services/apache.te         |  422 +++++++--
 policy/modules/services/apm.te            |    2 
 policy/modules/services/automount.te      |    1 
 policy/modules/services/bind.if           |   40 
 policy/modules/services/bluetooth.te      |    8 
 policy/modules/services/certmaster.te     |    2 
 policy/modules/services/clamav.te         |   12 
 policy/modules/services/consolekit.if     |   39 
 policy/modules/services/consolekit.te     |   18 
 policy/modules/services/courier.if        |   18 
 policy/modules/services/courier.te        |    1 
 policy/modules/services/cron.fc           |   13 
 policy/modules/services/cron.if           |  202 +++-
 policy/modules/services/cron.te           |  149 ++-
 policy/modules/services/cups.fc           |   13 
 policy/modules/services/cups.te           |   28 
 policy/modules/services/cvs.te            |    1 
 policy/modules/services/dbus.fc           |    5 
 policy/modules/services/dbus.if           |   49 -
 policy/modules/services/dbus.te           |   25 
 policy/modules/services/dcc.te            |    8 
 policy/modules/services/ddclient.if       |   25 
 policy/modules/services/devicekit.fc      |    2 
 policy/modules/services/devicekit.if      |   22 
 policy/modules/services/devicekit.te      |   50 -
 policy/modules/services/dnsmasq.te        |    8 
 policy/modules/services/dovecot.te        |    7 
 policy/modules/services/exim.te           |    5 
 policy/modules/services/fetchmail.te      |    2 
 policy/modules/services/fprintd.te        |    4 
 policy/modules/services/ftp.te            |   58 +
 policy/modules/services/gnomeclock.fc     |    3 
 policy/modules/services/gnomeclock.if     |   69 +
 policy/modules/services/gnomeclock.te     |   50 +
 policy/modules/services/gpm.te            |    3 
 policy/modules/services/gpsd.fc           |    5 
 policy/modules/services/gpsd.if           |   27 
 policy/modules/services/gpsd.te           |   14 
 policy/modules/services/hal.fc            |    1 
 policy/modules/services/hal.if            |   18 
 policy/modules/services/hal.te            |   47 -
 policy/modules/services/hddtemp.fc        |    4 
 policy/modules/services/hddtemp.if        |   38 
 policy/modules/services/hddtemp.te        |   40 
 policy/modules/services/inetd.te          |    2 
 policy/modules/services/kerberos.te       |   13 
 policy/modules/services/kerneloops.te     |    2 
 policy/modules/services/ktalk.te          |    1 
 policy/modules/services/lircd.te          |   11 
 policy/modules/services/mailman.te        |    4 
 policy/modules/services/memcached.te      |    2 
 policy/modules/services/modemmanager.fc   |    2 
 policy/modules/services/modemmanager.if   |   43 
 policy/modules/services/modemmanager.te   |   46 
 policy/modules/services/mta.fc            |    2 
 policy/modules/services/mta.if            |    5 
 policy/modules/services/mta.te            |   52 -
 policy/modules/services/munin.fc          |    3 
 policy/modules/services/munin.te          |    3 
 policy/modules/services/mysql.te          |    7 
 policy/modules/services/nagios.fc         |   11 
 policy/modules/services/nagios.if         |   70 +
 policy/modules/services/nagios.te         |   55 -
 policy/modules/services/networkmanager.fc |   13 
 policy/modules/services/networkmanager.if |   45 
 policy/modules/services/networkmanager.te |  114 ++
 policy/modules/services/nis.fc            |    5 
 policy/modules/services/nis.if            |   87 +
 policy/modules/services/nis.te            |   13 
 policy/modules/services/nscd.if           |   18 
 policy/modules/services/nscd.te           |   11 
 policy/modules/services/nslcd.fc          |    4 
 policy/modules/services/nslcd.if          |  142 +++
 policy/modules/services/nslcd.te          |   48 +
 policy/modules/services/ntp.if            |   46 
 policy/modules/services/ntp.te            |    7 
 policy/modules/services/nx.fc             |    1 
 policy/modules/services/nx.if             |   18 
 policy/modules/services/nx.te             |    6 
 policy/modules/services/oddjob.if         |    1 
 policy/modules/services/openvpn.te        |   13 
 policy/modules/services/pcscd.te          |    3 
 policy/modules/services/pegasus.te        |   28 
 policy/modules/services/policykit.fc      |   10 
 policy/modules/services/policykit.if      |   49 +
 policy/modules/services/policykit.te      |   61 +
 policy/modules/services/postfix.fc        |    2 
 policy/modules/services/postfix.if        |  150 ++-
 policy/modules/services/postfix.te        |  136 ++
 policy/modules/services/postgresql.fc     |    1 
 policy/modules/services/postgresql.if     |   43 
 policy/modules/services/postgresql.te     |    9 
 policy/modules/services/ppp.if            |    6 
 policy/modules/services/ppp.te            |   14 
 policy/modules/services/privoxy.te        |    3 
 policy/modules/services/procmail.te       |   12 
 policy/modules/services/pyzor.fc          |    4 
 policy/modules/services/pyzor.if          |   47 +
 policy/modules/services/pyzor.te          |   37 
 policy/modules/services/razor.fc          |    1 
 policy/modules/services/razor.if          |   42 
 policy/modules/services/razor.te          |   32 
 policy/modules/services/ricci.te          |    5 
 policy/modules/services/rpc.if            |    6 
 policy/modules/services/rpc.te            |   12 
 policy/modules/services/rpcbind.if        |   20 
 policy/modules/services/rsync.te          |   23 
 policy/modules/services/rtkit_daemon.fc   |    2 
 policy/modules/services/rtkit_daemon.if   |   63 +
 policy/modules/services/rtkit_daemon.te   |   38 
 policy/modules/services/samba.fc          |    4 
 policy/modules/services/samba.if          |  104 ++
 policy/modules/services/samba.te          |   87 +
 policy/modules/services/sasl.te           |   15 
 policy/modules/services/sendmail.if       |  137 ++
 policy/modules/services/sendmail.te       |   87 +
 policy/modules/services/setroubleshoot.fc |    2 
 policy/modules/services/setroubleshoot.if |   84 +
 policy/modules/services/setroubleshoot.te |   79 +
 policy/modules/services/shorewall.fc      |   12 
 policy/modules/services/shorewall.if      |  166 +++
 policy/modules/services/shorewall.te      |   95 ++
 policy/modules/services/smartmon.te       |   15 
 policy/modules/services/spamassassin.fc   |   14 
 policy/modules/services/spamassassin.if   |   68 +
 policy/modules/services/spamassassin.te   |  129 ++
 policy/modules/services/squid.te          |    9 
 policy/modules/services/ssh.fc            |    2 
 policy/modules/services/ssh.if            |  183 +++
 policy/modules/services/ssh.te            |   70 -
 policy/modules/services/sssd.fc           |    2 
 policy/modules/services/sssd.if           |   43 
 policy/modules/services/sysstat.te        |    2 
 policy/modules/services/uucp.te           |    7 
 policy/modules/services/virt.fc           |   11 
 policy/modules/services/virt.if           |  127 ++
 policy/modules/services/virt.te           |  274 +++++
 policy/modules/services/w3c.te            |    7 
 policy/modules/services/xserver.fc        |   30 
 policy/modules/services/xserver.if        |  671 +++++++++++---
 policy/modules/services/xserver.te        |  310 +++++-
 policy/modules/system/application.if      |   20 
 policy/modules/system/application.te      |   11 
 policy/modules/system/authlogin.fc        |    9 
 policy/modules/system/authlogin.if        |  204 +++-
 policy/modules/system/authlogin.te        |   39 
 policy/modules/system/clock.te            |    8 
 policy/modules/system/fstools.fc          |    2 
 policy/modules/system/fstools.te          |   67 -
 policy/modules/system/getty.te            |   16 
 policy/modules/system/hostname.te         |   22 
 policy/modules/system/init.fc             |    6 
 policy/modules/system/init.if             |  156 +++
 policy/modules/system/init.te             |  276 ++++-
 policy/modules/system/ipsec.fc            |    2 
 policy/modules/system/ipsec.if            |   25 
 policy/modules/system/ipsec.te            |   97 +-
 policy/modules/system/iptables.fc         |   11 
 policy/modules/system/iptables.te         |    5 
 policy/modules/system/iscsi.if            |   40 
 policy/modules/system/iscsi.te            |    6 
 policy/modules/system/kdump.fc            |    8 
 policy/modules/system/kdump.if            |  111 ++
 policy/modules/system/kdump.te            |   38 
 policy/modules/system/libraries.fc        |  158 ++-
 policy/modules/system/libraries.if        |    4 
 policy/modules/system/libraries.te        |   16 
 policy/modules/system/locallogin.te       |   74 -
 policy/modules/system/logging.fc          |   11 
 policy/modules/system/logging.if          |    4 
 policy/modules/system/logging.te          |   34 
 policy/modules/system/lvm.te              |   53 -
 policy/modules/system/miscfiles.if        |   19 
 policy/modules/system/modutils.te         |  168 ++-
 policy/modules/system/mount.fc            |    7 
 policy/modules/system/mount.if            |    2 
 policy/modules/system/mount.te            |   75 +
 policy/modules/system/raid.te             |    2 
 policy/modules/system/selinuxutil.fc      |   17 
 policy/modules/system/selinuxutil.if      |  288 ++++++
 policy/modules/system/selinuxutil.te      |  228 +---
 policy/modules/system/setrans.if          |   20 
 policy/modules/system/sysnetwork.fc       |    9 
 policy/modules/system/sysnetwork.if       |  117 ++
 policy/modules/system/sysnetwork.te       |  107 +-
 policy/modules/system/udev.fc             |    3 
 policy/modules/system/udev.if             |   21 
 policy/modules/system/udev.te             |   38 
 policy/modules/system/unconfined.fc       |   15 
 policy/modules/system/unconfined.if       |  446 ---------
 policy/modules/system/unconfined.te       |  224 ----
 policy/modules/system/userdomain.fc       |    6 
 policy/modules/system/userdomain.if       | 1397 ++++++++++++++++++++++--------
 policy/modules/system/userdomain.te       |   50 -
 policy/modules/system/xen.fc              |    6 
 policy/modules/system/xen.if              |   28 
 policy/modules/system/xen.te              |  137 ++
 policy/support/obj_perm_sets.spt          |   14 
 policy/users                              |   13 
 316 files changed, 14655 insertions(+), 2939 deletions(-)

Index: policy-F12.patch
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -p -r1.73 -r1.74
--- policy-F12.patch	7 Sep 2009 01:29:07 -0000	1.73
+++ policy-F12.patch	8 Sep 2009 14:30:35 -0000	1.74
@@ -989,7 +989,7 @@ diff -b -B --ignore-all-space --exclude-
  locallogin_dontaudit_use_fds(tzdata_t)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/usermanage.if serefpolicy-3.6.30/policy/modules/admin/usermanage.if
 --- nsaserefpolicy/policy/modules/admin/usermanage.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/admin/usermanage.if	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/admin/usermanage.if	2009-09-08 07:14:39.000000000 -0400
 @@ -274,6 +274,11 @@
  	usermanage_domtrans_useradd($1)
  	role $2 types useradd_t;
@@ -1004,7 +1004,7 @@ diff -b -B --ignore-all-space --exclude-
  	')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/usermanage.te serefpolicy-3.6.30/policy/modules/admin/usermanage.te
 --- nsaserefpolicy/policy/modules/admin/usermanage.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/admin/usermanage.te	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/admin/usermanage.te	2009-09-08 07:19:05.000000000 -0400
 @@ -209,6 +209,7 @@
  files_manage_etc_files(groupadd_t)
  files_relabel_etc_files(groupadd_t)
@@ -1046,7 +1046,11 @@ diff -b -B --ignore-all-space --exclude-
  
  files_manage_etc_files(useradd_t)
  files_search_var_lib(useradd_t)
-@@ -468,15 +468,12 @@
+@@ -465,18 +465,16 @@
+ selinux_compute_relabel_context(useradd_t)
+ selinux_compute_user_contexts(useradd_t)
+ 
++term_use_console(useradd_t)
  term_use_all_user_ttys(useradd_t)
  term_use_all_user_ptys(useradd_t)
  
@@ -1065,19 +1069,19 @@ diff -b -B --ignore-all-space --exclude-
  
  init_use_fds(useradd_t)
  init_rw_utmp(useradd_t)
-@@ -494,10 +491,7 @@
+@@ -494,10 +492,8 @@
  
  userdom_use_unpriv_users_fds(useradd_t)
  # Add/remove user home directories
 -userdom_manage_user_home_content_dirs(useradd_t)
 -userdom_manage_user_home_content_files(useradd_t)
--userdom_home_filetrans_user_home_dir(useradd_t)
+ userdom_home_filetrans_user_home_dir(useradd_t)
 -userdom_user_home_dir_filetrans_user_home_content(useradd_t, notdevfile_class_set)
 +userdom_manage_home_role(system_r, useradd_t)
  
  mta_manage_spool(useradd_t)
  
-@@ -521,6 +515,12 @@
+@@ -521,6 +517,12 @@
  ')
  
  optional_policy(`
@@ -1398,7 +1402,7 @@ diff -b -B --ignore-all-space --exclude-
 +/usr/libexec/gnome-system-monitor-mechanism 	--      gen_context(system_u:object_r:gnomesystemmm_exec_t,s0)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/gnome.if serefpolicy-3.6.30/policy/modules/apps/gnome.if
 --- nsaserefpolicy/policy/modules/apps/gnome.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/apps/gnome.if	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/apps/gnome.if	2009-09-08 07:07:37.000000000 -0400
 @@ -89,5 +89,175 @@
  
  	allow $1 gnome_home_t:dir manage_dir_perms;
@@ -4395,12 +4399,16 @@ diff -b -B --ignore-all-space --exclude-
 +')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/wine.te serefpolicy-3.6.30/policy/modules/apps/wine.te
 --- nsaserefpolicy/policy/modules/apps/wine.te	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/apps/wine.te	2009-09-02 09:37:57.000000000 -0400
-@@ -9,20 +9,36 @@
++++ serefpolicy-3.6.30/policy/modules/apps/wine.te	2009-09-08 07:24:41.000000000 -0400
+@@ -9,20 +9,46 @@
  type wine_t;
  type wine_exec_t;
  application_domain(wine_t, wine_exec_t)
 +role system_r types wine_t;
++
++type wine_tmp_t;
++files_tmp_file(wine_tmp_t)
++ubac_constrained(wine_tmp_t)
  
  ########################################
  #
@@ -4414,6 +4422,12 @@ diff -b -B --ignore-all-space --exclude-
 -	unconfined_domain_noaudit(wine_t)
 +allow wine_t self:fifo_file manage_fifo_file_perms;
 +
++can_exec(wine_t, wine_exec_t)
++
++manage_dirs_pattern(wine_t, wine_tmp_t, wine_tmp_t)
++manage_files_pattern(wine_t, wine_tmp_t, wine_tmp_t)
++files_tmp_filetrans(wine_t, wine_tmp_t,{ file dir })
++
 +domain_mmap_low_type(wine_t)
 +tunable_policy(`mmap_low_allowed',`
 +	domain_mmap_low(wine_t)
@@ -4428,7 +4442,7 @@ diff -b -B --ignore-all-space --exclude-
   	')
 +
 +optional_policy(`
-+	unconfined_domain(wine_t)
++	unconfined_domain_noaudit(wine_t)
 +')
 +
 +optional_policy(`
@@ -4513,7 +4527,7 @@ diff -b -B --ignore-all-space --exclude-
 +/usr/lib(64)?/gimp/.*/plug-ins(/.*)?  gen_context(system_u:object_r:bin_t,s0)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/corecommands.if serefpolicy-3.6.30/policy/modules/kernel/corecommands.if
 --- nsaserefpolicy/policy/modules/kernel/corecommands.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/kernel/corecommands.if	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/kernel/corecommands.if	2009-09-07 07:16:21.000000000 -0400
 @@ -893,6 +893,7 @@
  
  	read_lnk_files_pattern($1, bin_t, bin_t)
@@ -4522,6 +4536,14 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  ########################################
+@@ -973,6 +974,7 @@
+ 		type bin_t;
+ 	')
+ 
++	manage_dirs_pattern($1, bin_t, exec_type)
+ 	manage_files_pattern($1, bin_t, exec_type)
+ 	manage_lnk_files_pattern($1, bin_t, bin_t)
+ ')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/corenetwork.te.in serefpolicy-3.6.30/policy/modules/kernel/corenetwork.te.in
 --- nsaserefpolicy/policy/modules/kernel/corenetwork.te.in	2009-08-14 16:14:31.000000000 -0400
 +++ serefpolicy-3.6.30/policy/modules/kernel/corenetwork.te.in	2009-08-31 13:40:47.000000000 -0400
@@ -5246,7 +5268,7 @@ diff -b -B --ignore-all-space --exclude-
  /var/lib/nfs/rpc_pipefs(/.*)?	<>
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/files.if serefpolicy-3.6.30/policy/modules/kernel/files.if
 --- nsaserefpolicy/policy/modules/kernel/files.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/kernel/files.if	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/kernel/files.if	2009-09-07 06:40:00.000000000 -0400
 @@ -110,6 +110,11 @@
  ## 
  #
@@ -5683,7 +5705,7 @@ diff -b -B --ignore-all-space --exclude-
 +/dev/shm		-d	gen_context(system_u:object_r:tmpfs_t,s0)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/filesystem.if serefpolicy-3.6.30/policy/modules/kernel/filesystem.if
 --- nsaserefpolicy/policy/modules/kernel/filesystem.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/kernel/filesystem.if	2009-09-04 11:37:45.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/kernel/filesystem.if	2009-09-08 07:44:43.000000000 -0400
 @@ -1537,6 +1537,24 @@
  
  ########################################
@@ -6142,7 +6164,7 @@ diff -b -B --ignore-all-space --exclude-
  /dev/tty		-c	gen_context(system_u:object_r:devtty_t,s0)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/terminal.if serefpolicy-3.6.30/policy/modules/kernel/terminal.if
 --- nsaserefpolicy/policy/modules/kernel/terminal.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/kernel/terminal.if	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/kernel/terminal.if	2009-09-08 07:17:17.000000000 -0400
 @@ -173,7 +173,7 @@
  
  	dev_list_all_dev_nodes($1)
@@ -8028,14 +8050,14 @@ diff -b -B --ignore-all-space --exclude-
 +gen_user(xguest_u, user, xguest_r, s0, s0)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/abrt.fc serefpolicy-3.6.30/policy/modules/services/abrt.fc
 --- nsaserefpolicy/policy/modules/services/abrt.fc	1969-12-31 19:00:00.000000000 -0500
-+++ serefpolicy-3.6.30/policy/modules/services/abrt.fc	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/abrt.fc	2009-09-07 13:12:20.000000000 -0400
 @@ -0,0 +1,13 @@
 +
 +/etc/rc\.d/init\.d/abrt	        --      gen_context(system_u:object_r:abrt_initrc_exec_t,s0)
 +
 +/etc/abrt(/.*)?                         gen_context(system_u:object_r:abrt_etc_t,s0)
 +
-+/usr/sbin/abrt                  --      gen_context(system_u:object_r:abrt_exec_t,s0)
++/usr/sbin/abrtd                  --      gen_context(system_u:object_r:abrt_exec_t,s0)
 +
 +/var/cache/abrt(/.*)?                   gen_context(system_u:object_r:abrt_var_cache_t,s0)
 +
@@ -11273,7 +11295,7 @@ diff -b -B --ignore-all-space --exclude-
  	allow $1 devicekit_t:process { ptrace signal_perms getattr };
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/devicekit.te serefpolicy-3.6.30/policy/modules/services/devicekit.te
 --- nsaserefpolicy/policy/modules/services/devicekit.te	2009-07-29 15:15:33.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/devicekit.te	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/devicekit.te	2009-09-07 07:18:47.000000000 -0400
 @@ -36,12 +36,15 @@
  manage_dirs_pattern(devicekit_t, devicekit_var_run_t, devicekit_var_run_t)
  manage_files_pattern(devicekit_t, devicekit_var_run_t, devicekit_var_run_t)
@@ -11295,7 +11317,7 @@ diff -b -B --ignore-all-space --exclude-
  #
  
 -allow devicekit_disk_t self:capability { chown dac_override fowner fsetid sys_nice sys_ptrace sys_rawio };
-+allow devicekit_disk_t self:capability { chown dac_override fowner fsetid net_admin sys_nice sys_ptrace sys_rawio };
++allow devicekit_disk_t self:capability { chown setuid setgid dac_override fowner fsetid net_admin sys_nice sys_ptrace sys_rawio };
 +allow devicekit_disk_t self:process signal_perms;
 +
  allow devicekit_disk_t self:fifo_file rw_fifo_file_perms;
@@ -11495,8 +11517,16 @@ diff -b -B --ignore-all-space --exclude-
  # dovecot deliver local policy
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/exim.te serefpolicy-3.6.30/policy/modules/services/exim.te
 --- nsaserefpolicy/policy/modules/services/exim.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/exim.te	2009-08-31 13:40:47.000000000 -0400
-@@ -191,6 +191,10 @@
++++ serefpolicy-3.6.30/policy/modules/services/exim.te	2009-09-07 06:39:57.000000000 -0400
+@@ -111,6 +111,7 @@
+ files_search_var(exim_t)
+ files_read_etc_files(exim_t)
+ files_read_etc_runtime_files(exim_t)
++files_getattr_all_mountpoints(exim_t)
+ 
+ fs_getattr_xattr_fs(exim_t)
+ fs_list_inotifyfs(exim_t)
+@@ -191,6 +192,10 @@
  ')
  
  optional_policy(`
@@ -11945,7 +11975,7 @@ diff -b -B --ignore-all-space --exclude-
 +')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/hal.te serefpolicy-3.6.30/policy/modules/services/hal.te
 --- nsaserefpolicy/policy/modules/services/hal.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/hal.te	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/hal.te	2009-09-07 07:18:31.000000000 -0400
 @@ -55,6 +55,9 @@
  type hald_var_lib_t;
  files_type(hald_var_lib_t)
@@ -12184,6 +12214,18 @@ diff -b -B --ignore-all-space --exclude-
 +
 +permissive hddtemp_t;
 +
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/inetd.te serefpolicy-3.6.30/policy/modules/services/inetd.te
+--- nsaserefpolicy/policy/modules/services/inetd.te	2009-08-14 16:14:31.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/inetd.te	2009-09-08 06:38:44.000000000 -0400
+@@ -138,6 +138,8 @@
+ files_read_etc_files(inetd_t)
+ files_read_etc_runtime_files(inetd_t)
+ 
++auth_use_nsswitch(inetd_t)
++
+ logging_send_syslog_msg(inetd_t)
+ 
+ miscfiles_read_localization(inetd_t)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/kerberos.te serefpolicy-3.6.30/policy/modules/services/kerberos.te
 --- nsaserefpolicy/policy/modules/services/kerberos.te	2009-08-14 16:14:31.000000000 -0400
 +++ serefpolicy-3.6.30/policy/modules/services/kerberos.te	2009-08-31 13:40:47.000000000 -0400
@@ -18321,7 +18363,7 @@ diff -b -B --ignore-all-space --exclude-
 +')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/virt.te serefpolicy-3.6.30/policy/modules/services/virt.te
 --- nsaserefpolicy/policy/modules/services/virt.te	2009-08-31 13:30:04.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/virt.te	2009-08-31 13:57:44.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/virt.te	2009-09-08 10:19:57.000000000 -0400
 @@ -20,6 +20,28 @@
  ## 
  gen_tunable(virt_use_samba, false)
@@ -18367,7 +18409,7 @@ diff -b -B --ignore-all-space --exclude-
  type virt_log_t;
  logging_log_file(virt_log_t)
  
-@@ -48,18 +75,38 @@
+@@ -48,27 +75,58 @@
  type virtd_initrc_exec_t;
  init_script_file(virtd_initrc_exec_t)
  
@@ -18408,7 +18450,12 @@ diff -b -B --ignore-all-space --exclude-
  read_files_pattern(virtd_t, virt_etc_t, virt_etc_t)
  read_lnk_files_pattern(virtd_t, virt_etc_t, virt_etc_t)
  
-@@ -69,6 +116,14 @@
++manage_dirs_pattern(svirt_t, svirt_cache_t, svirt_cache_t)
++manage_files_pattern(svirt_t, svirt_cache_t, svirt_cache_t)
++
+ manage_dirs_pattern(virtd_t, virt_etc_rw_t, virt_etc_rw_t)
+ manage_files_pattern(virtd_t, virt_etc_rw_t, virt_etc_rw_t)
+ manage_lnk_files_pattern(virtd_t, virt_etc_rw_t, virt_etc_rw_t)
  filetrans_pattern(virtd_t, virt_etc_t, virt_etc_rw_t, dir)
  
  manage_files_pattern(virtd_t, virt_image_type, virt_image_type)
@@ -18423,7 +18470,7 @@ diff -b -B --ignore-all-space --exclude-
  
  manage_dirs_pattern(virtd_t, virt_log_t, virt_log_t)
  manage_files_pattern(virtd_t, virt_log_t, virt_log_t)
-@@ -87,6 +142,7 @@
+@@ -87,6 +145,7 @@
  kernel_read_network_state(virtd_t)
  kernel_rw_net_sysctls(virtd_t)
  kernel_load_module(virtd_t)
@@ -18431,7 +18478,7 @@ diff -b -B --ignore-all-space --exclude-
  
  corecmd_exec_bin(virtd_t)
  corecmd_exec_shell(virtd_t)
-@@ -97,30 +153,52 @@
+@@ -97,30 +156,52 @@
  corenet_tcp_sendrecv_generic_node(virtd_t)
  corenet_tcp_sendrecv_all_ports(virtd_t)
  corenet_tcp_bind_generic_node(virtd_t)
@@ -18487,7 +18534,7 @@ diff -b -B --ignore-all-space --exclude-
  term_use_ptmx(virtd_t)
  
  auth_use_nsswitch(virtd_t)
-@@ -130,7 +208,14 @@
+@@ -130,7 +211,14 @@
  
  logging_send_syslog_msg(virtd_t)
  
@@ -18502,7 +18549,7 @@ diff -b -B --ignore-all-space --exclude-
  
  tunable_policy(`virt_use_nfs',`
  	fs_manage_nfs_dirs(virtd_t)
-@@ -168,22 +253,35 @@
+@@ -168,22 +256,35 @@
  	dnsmasq_domtrans(virtd_t)
  	dnsmasq_signal(virtd_t)
  	dnsmasq_kill(virtd_t)
@@ -18525,16 +18572,16 @@ diff -b -B --ignore-all-space --exclude-
 +optional_policy(`
 +	lvm_domtrans(virtd_t)
 +')
- 
- optional_policy(`
--	qemu_domtrans(virtd_t)
++
++optional_policy(`
 +        policykit_dbus_chat(virtd_t)
 +	policykit_domtrans_auth(virtd_t)
 +	policykit_domtrans_resolve(virtd_t)
 +	policykit_read_lib(virtd_t)
 +')
-+
-+optional_policy(`
+ 
+ optional_policy(`
+-	qemu_domtrans(virtd_t)
 +	qemu_spec_domtrans(virtd_t, svirt_t)
  	qemu_read_state(virtd_t)
  	qemu_signal(virtd_t)
@@ -18543,7 +18590,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  optional_policy(`
-@@ -196,8 +294,159 @@
+@@ -196,8 +297,159 @@
  
  	xen_stream_connect(virtd_t)
  	xen_stream_connect_xenstore(virtd_t)
@@ -21415,7 +21462,7 @@ diff -b -B --ignore-all-space --exclude-
 +')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/init.te serefpolicy-3.6.30/policy/modules/system/init.te
 --- nsaserefpolicy/policy/modules/system/init.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/system/init.te	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/system/init.te	2009-09-08 07:47:24.000000000 -0400
 @@ -17,6 +17,20 @@
  ## 
  gen_tunable(init_upstart, false)
@@ -21587,7 +21634,7 @@ diff -b -B --ignore-all-space --exclude-
 +fs_unmount_all_fs(initrc_t)
 +fs_remount_all_fs(initrc_t)
 +fs_getattr_all_fs(initrc_t)
-+fs_search_nfsd_fs(initrc_t)
++fs_search_all(initrc_t)
 +fs_getattr_nfsd_files(initrc_t)
 +
 +# initrc_t needs to do a pidof which requires ptrace
@@ -21649,9 +21696,12 @@ diff -b -B --ignore-all-space --exclude-
  files_exec_etc_files(initrc_t)
  files_read_usr_files(initrc_t)
  files_manage_urandom_seed(initrc_t)
-@@ -325,47 +415,13 @@
+@@ -324,48 +414,16 @@
+ files_mounton_isid_type_dirs(initrc_t)
  files_list_default(initrc_t)
  files_mounton_default(initrc_t)
++files_manage_mnt_dirs(initrc_t)
++files_manage_mnt_files(initrc_t)
  
 -fs_register_binary_executable_type(initrc_t)
 -# rhgb-console writes to ramfs
@@ -21699,7 +21749,7 @@ diff -b -B --ignore-all-space --exclude-
  logging_send_syslog_msg(initrc_t)
  logging_manage_generic_logs(initrc_t)
  logging_read_all_logs(initrc_t)
-@@ -374,13 +430,14 @@
+@@ -374,19 +432,22 @@
  
  miscfiles_read_localization(initrc_t)
  # slapd needs to read cert files from its initscript
@@ -21715,7 +21765,15 @@ diff -b -B --ignore-all-space --exclude-
  userdom_read_user_home_content_files(initrc_t)
  # Allow access to the sysadm TTYs. Note that this will give access to the 
  # TTYs to any process in the initrc_t domain. Therefore, daemons and such
-@@ -422,8 +479,6 @@
+ # started from init should be placed in their own domain.
+ userdom_use_user_terminals(initrc_t)
+ 
++usermanage_domtrans_passwd(initrc_t)
++
+ ifdef(`distro_debian',`
+ 	dev_setattr_generic_dirs(initrc_t)
+ 
+@@ -422,8 +483,6 @@
  	# init scripts touch this
  	clock_dontaudit_write_adjtime(initrc_t)
  
@@ -21724,7 +21782,7 @@ diff -b -B --ignore-all-space --exclude-
  	# for integrated run_init to read run_init_type.
  	# happens during boot (/sbin/rc execs init scripts)
  	seutil_read_default_contexts(initrc_t)
-@@ -450,11 +505,9 @@
+@@ -450,11 +509,9 @@
  
  	# Red Hat systems seem to have a stray
  	# fd open from the initrd
@@ -21737,7 +21795,7 @@ diff -b -B --ignore-all-space --exclude-
  	# These seem to be from the initrd
  	# during device initialization:
  	dev_create_generic_dirs(initrc_t)
-@@ -464,6 +517,7 @@
+@@ -464,6 +521,7 @@
  	storage_raw_read_fixed_disk(initrc_t)
  	storage_raw_write_fixed_disk(initrc_t)
  
@@ -21745,11 +21803,15 @@ diff -b -B --ignore-all-space --exclude-
  	files_create_boot_flag(initrc_t)
  	files_rw_boot_symlinks(initrc_t)
  	# wants to read /.fonts directory
-@@ -492,11 +546,13 @@
+@@ -492,11 +550,17 @@
  	optional_policy(`
  		bind_manage_config_dirs(initrc_t)
  		bind_write_config(initrc_t)
 +		bind_setattr_zone_dirs(initrc_t)
++	')
++
++	optional_policy(`
++		gnome_manage_gconf_config(initrc_t)
  	')
  
  	optional_policy(`
@@ -21759,7 +21821,7 @@ diff -b -B --ignore-all-space --exclude-
  	')
  
  	optional_policy(`
-@@ -515,6 +571,33 @@
+@@ -515,6 +579,33 @@
  	')
  ')
  
@@ -21793,7 +21855,7 @@ diff -b -B --ignore-all-space --exclude-
  optional_policy(`
  	amavis_search_lib(initrc_t)
  	amavis_setattr_pid_files(initrc_t)
-@@ -567,10 +650,19 @@
+@@ -567,10 +658,19 @@
  	dbus_connect_system_bus(initrc_t)
  	dbus_system_bus_client(initrc_t)
  	dbus_read_config(initrc_t)
@@ -21813,7 +21875,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  optional_policy(`
-@@ -590,6 +682,10 @@
+@@ -590,6 +690,10 @@
  ')
  
  optional_policy(`
@@ -21824,7 +21886,7 @@ diff -b -B --ignore-all-space --exclude-
  	dev_read_usbfs(initrc_t)
  
  	# init scripts run /etc/hotplug/usb.rc
-@@ -646,20 +742,20 @@
+@@ -646,20 +750,20 @@
  ')
  
  optional_policy(`
@@ -21851,7 +21913,7 @@ diff -b -B --ignore-all-space --exclude-
  
  optional_policy(`
  	ifdef(`distro_redhat',`
-@@ -668,6 +764,7 @@
+@@ -668,6 +772,7 @@
  
  	mysql_stream_connect(initrc_t)
  	mysql_write_log(initrc_t)
@@ -21859,7 +21921,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  optional_policy(`
-@@ -696,7 +793,6 @@
+@@ -696,7 +801,6 @@
  ')
  
  optional_policy(`
@@ -21867,7 +21929,7 @@ diff -b -B --ignore-all-space --exclude-
  	fs_write_ramfs_sockets(initrc_t)
  	fs_search_ramfs(initrc_t)
  
-@@ -718,8 +814,6 @@
+@@ -718,8 +822,6 @@
  	# bash tries ioctl for some reason
  	files_dontaudit_ioctl_all_pids(initrc_t)
  
@@ -21876,7 +21938,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  optional_policy(`
-@@ -732,13 +826,16 @@
+@@ -732,13 +834,16 @@
  	squid_manage_logs(initrc_t)
  ')
  
@@ -21893,7 +21955,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  optional_policy(`
-@@ -747,6 +844,7 @@
+@@ -747,6 +852,7 @@
  
  optional_policy(`
  	udev_rw_db(initrc_t)
@@ -21901,7 +21963,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  optional_policy(`
-@@ -754,6 +852,15 @@
+@@ -754,6 +860,15 @@
  ')
  
  optional_policy(`
@@ -21917,7 +21979,7 @@ diff -b -B --ignore-all-space --exclude-
  	unconfined_domain(initrc_t)
  
  	ifdef(`distro_redhat',`
-@@ -764,6 +871,13 @@
+@@ -764,6 +879,13 @@
  	optional_policy(`
  		mono_domtrans(initrc_t)
  	')
@@ -21931,7 +21993,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  optional_policy(`
-@@ -789,3 +903,31 @@
+@@ -789,3 +911,31 @@
  optional_policy(`
  	zebra_read_config(initrc_t)
  ')
@@ -23636,6 +23698,21 @@ diff -b -B --ignore-all-space --exclude-
 +
 +/var/cache/davfs2(/.*)?		gen_context(system_u:object_r:mount_var_run_t,s0)
 +/var/run/davfs2(/.*)?		gen_context(system_u:object_r:mount_var_run_t,s0)
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/mount.if serefpolicy-3.6.30/policy/modules/system/mount.if
+--- nsaserefpolicy/policy/modules/system/mount.if	2009-07-29 15:15:33.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/system/mount.if	2009-09-08 06:58:15.000000000 -0400
+@@ -84,9 +84,11 @@
+ interface(`mount_signal',`
+ 	gen_require(`
+ 		type mount_t;
++		type unconfined_mount_t;
+ 	')
+ 
+ 	allow $1 mount_t:process signal;
++	allow $1 unconfined_mount_t:process signal;
+ ')
+ 
+ ########################################
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/mount.te serefpolicy-3.6.30/policy/modules/system/mount.te
 --- nsaserefpolicy/policy/modules/system/mount.te	2009-08-14 16:14:31.000000000 -0400
 +++ serefpolicy-3.6.30/policy/modules/system/mount.te	2009-08-31 13:40:47.000000000 -0400
@@ -26011,7 +26088,7 @@ diff -b -B --ignore-all-space --exclude-
 +HOME_DIR/\.gvfs(/.*)?	<>
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.if serefpolicy-3.6.30/policy/modules/system/userdomain.if
 --- nsaserefpolicy/policy/modules/system/userdomain.if	2009-08-31 13:30:04.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/system/userdomain.if	2009-09-01 07:40:59.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/system/userdomain.if	2009-09-07 06:34:54.000000000 -0400
 @@ -30,8 +30,9 @@
  	')
  
@@ -27140,15 +27217,16 @@ diff -b -B --ignore-all-space --exclude-
  	# Allow MAKEDEV to work
  	dev_create_all_blk_files($1_t)
  	dev_create_all_chr_files($1_t)
-@@ -1124,6 +1247,7 @@
+@@ -1124,6 +1247,8 @@
  	files_exec_usr_src_files($1_t)
  
  	fs_getattr_all_fs($1_t)
++	fs_getattr_all_files($1_t)
 +	fs_list_all($1_t)
  	fs_set_all_quotas($1_t)
  	fs_exec_noxattr($1_t)
  
-@@ -1152,20 +1276,6 @@
+@@ -1152,20 +1277,6 @@
  	# But presently necessary for installing the file_contexts file.
  	seutil_manage_bin_policy($1_t)
  
@@ -27169,7 +27247,7 @@ diff -b -B --ignore-all-space --exclude-
  	optional_policy(`
  		postgresql_unconfined($1_t)
  	')
-@@ -1211,6 +1321,7 @@
+@@ -1211,6 +1322,7 @@
  	dev_relabel_all_dev_nodes($1)
  
  	files_create_boot_flag($1)
@@ -27177,7 +27255,7 @@ diff -b -B --ignore-all-space --exclude-
  
  	# Necessary for managing /boot/efi
  	fs_manage_dos_files($1)
-@@ -1276,11 +1387,15 @@
+@@ -1276,11 +1388,15 @@
  interface(`userdom_user_home_content',`
  	gen_require(`
  		type user_home_t;
@@ -27193,7 +27271,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  ########################################
-@@ -1391,12 +1506,13 @@
+@@ -1391,12 +1507,13 @@
  	')
  
  	allow $1 user_home_dir_t:dir search_dir_perms;
@@ -27208,7 +27286,7 @@ diff -b -B --ignore-all-space --exclude-
  ## 
  ## 
  ##	
-@@ -1429,6 +1545,14 @@
+@@ -1429,6 +1546,14 @@
  
  	allow $1 user_home_dir_t:dir list_dir_perms;
  	files_search_home($1)
@@ -27223,7 +27301,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  ########################################
-@@ -1444,9 +1568,11 @@
+@@ -1444,9 +1569,11 @@
  interface(`userdom_dontaudit_list_user_home_dirs',`
  	gen_require(`
  		type user_home_dir_t;
@@ -27235,7 +27313,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  ########################################
-@@ -1503,6 +1629,25 @@
+@@ -1503,6 +1630,25 @@
  	allow $1 user_home_dir_t:dir relabelto;
  ')
  
@@ -27261,7 +27339,7 @@ diff -b -B --ignore-all-space --exclude-
  ########################################
  ## 
  ##	Create directories in the home dir root with
-@@ -1577,6 +1722,8 @@
+@@ -1577,6 +1723,8 @@
  	')
  
  	dontaudit $1 user_home_t:dir search_dir_perms;
@@ -27270,7 +27348,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  ########################################
-@@ -1670,6 +1817,7 @@
+@@ -1670,6 +1818,7 @@
  		type user_home_dir_t, user_home_t;
  	')
  
@@ -27278,7 +27356,7 @@ diff -b -B --ignore-all-space --exclude-
  	read_files_pattern($1, { user_home_dir_t user_home_t }, user_home_t)
  	files_search_home($1)
  ')
-@@ -1797,19 +1945,32 @@
+@@ -1797,19 +1946,32 @@
  #
  interface(`userdom_exec_user_home_content_files',`
  	gen_require(`
@@ -27318,7 +27396,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  ########################################
-@@ -1844,6 +2005,7 @@
+@@ -1844,6 +2006,7 @@
  interface(`userdom_manage_user_home_content_files',`
  	gen_require(`
  		type user_home_dir_t, user_home_t;
@@ -27326,7 +27404,7 @@ diff -b -B --ignore-all-space --exclude-
  	')
  
  	manage_files_pattern($1, user_home_t, user_home_t)
-@@ -2391,27 +2553,7 @@
+@@ -2391,27 +2554,7 @@
  
  ########################################
  ## 
@@ -27355,7 +27433,7 @@ diff -b -B --ignore-all-space --exclude-
  ## 
  ## 
  ##	
-@@ -2765,11 +2907,32 @@
+@@ -2765,11 +2908,32 @@
  #
  interface(`userdom_search_user_home_content',`
  	gen_require(`
@@ -27390,7 +27468,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  ########################################
-@@ -2897,7 +3060,25 @@
+@@ -2897,7 +3061,25 @@
  		type user_tmp_t;
  	')
  
@@ -27417,7 +27495,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  ########################################
-@@ -2934,6 +3115,7 @@
+@@ -2934,6 +3116,7 @@
  	')
  
  	read_files_pattern($1, userdomain, userdomain)
@@ -27425,7 +27503,7 @@ diff -b -B --ignore-all-space --exclude-
  	kernel_search_proc($1)
  ')
  
-@@ -3064,3 +3246,559 @@
+@@ -3064,3 +3247,559 @@
  
  	allow $1 userdomain:dbus send_msg;
  ')


Index: selinux-policy.spec
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v
retrieving revision 1.912
retrieving revision 1.913
diff -u -p -r1.912 -r1.913
--- selinux-policy.spec	7 Sep 2009 01:18:06 -0000	1.912
+++ selinux-policy.spec	8 Sep 2009 14:30:36 -0000	1.913
@@ -20,7 +20,7 @@
 Summary: SELinux policy configuration
 Name: selinux-policy
 Version: 3.6.30
-Release: 4%{?dist}
+Release: 5%{?dist}
 License: GPLv2+
 Group: System Environment/Base
 Source: serefpolicy-%{version}.tgz
@@ -443,6 +443,9 @@ exit 0
 %endif
 
 %changelog
+* Tue Sep 8 2009 Dan Walsh  3.6.30-5
+- Lots of fixes for initrc and other unconfined domains
+
 * Fri Sep 4 2009 Dan Walsh  3.6.30-4
 - Allow xserver to use  netlink_kobject_uevent_socket
 



From corsepiu at fedoraproject.org  Tue Sep  8 14:30:53 2009
From: corsepiu at fedoraproject.org (corsepiu)
Date: Tue,  8 Sep 2009 14:30:53 +0000 (UTC)
Subject: rpms/perl-HTTP-Server-Simple/devel .cvsignore, 1.13,
	1.14 perl-HTTP-Server-Simple.spec, 1.18, 1.19 sources, 1.13, 1.14
Message-ID: <20090908143053.7FDD511C0082@cvs1.fedora.phx.redhat.com>

Author: corsepiu

Update of /cvs/pkgs/rpms/perl-HTTP-Server-Simple/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32197

Modified Files:
	.cvsignore perl-HTTP-Server-Simple.spec sources 
Log Message:
* Tue Sep 08 2009 Ralf Cors?pius  - 0.40-1
- Upstream update.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTTP-Server-Simple/devel/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- .cvsignore	28 Feb 2009 02:16:29 -0000	1.13
+++ .cvsignore	8 Sep 2009 14:30:53 -0000	1.14
@@ -1 +1 @@
-HTTP-Server-Simple-0.38.tar.gz
+HTTP-Server-Simple-0.40.tar.gz


Index: perl-HTTP-Server-Simple.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTTP-Server-Simple/devel/perl-HTTP-Server-Simple.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- perl-HTTP-Server-Simple.spec	26 Jul 2009 06:35:36 -0000	1.18
+++ perl-HTTP-Server-Simple.spec	8 Sep 2009 14:30:53 -0000	1.19
@@ -1,6 +1,6 @@
 Name:           perl-HTTP-Server-Simple
-Version:        0.38
-Release:        2%{?dist}
+Version:        0.40
+Release:        1%{?dist}
 Summary:        Very simple standalone HTTP daemon
 
 Group:          Development/Libraries
@@ -55,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Sep 08 2009 Ralf Cors?pius  - 0.40-1
+- Upstream update.
+
 * Sat Jul 25 2009 Fedora Release Engineering  - 0.38-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTTP-Server-Simple/devel/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	28 Feb 2009 02:16:29 -0000	1.13
+++ sources	8 Sep 2009 14:30:53 -0000	1.14
@@ -1 +1 @@
-318869b8668d949931a1499f4b2bcb81  HTTP-Server-Simple-0.38.tar.gz
+12d24449cf2d3f4c2216132e4c1fef65  HTTP-Server-Simple-0.40.tar.gz



From harald at fedoraproject.org  Tue Sep  8 14:32:46 2009
From: harald at fedoraproject.org (Harald Hoyer)
Date: Tue,  8 Sep 2009 14:32:46 +0000 (UTC)
Subject: rpms/dracut/devel .cvsignore, 1.8, 1.9 dracut.spec, 1.22,
	1.23 sources, 
	1.9, 1.10 0005-mdraid-add-grep-for-convenience.patch, 1.1,
	NONE 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch,
	1.1,
	NONE 0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch, 
	1.1, NONE 0009-mdraid_start.sh-fixed-raid-activation.patch, 1.1,
	NONE 0010-add-scp-to-debug-module.patch, 1.1,
	NONE 0011-mdraid-cleanup-do-not-stop-mdraid-container.patch, 1.1,
	NONE 0012-added-initqueue-settled-and-refactored-code.patch, 1.1, NONE
Message-ID: <20090908143246.2009811C0082@cvs1.fedora.phx.redhat.com>

Author: harald

Update of /cvs/pkgs/rpms/dracut/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv415

Modified Files:
	.cvsignore dracut.spec sources 
Removed Files:
	0005-mdraid-add-grep-for-convenience.patch 
	0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch 
	0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch 
	0009-mdraid_start.sh-fixed-raid-activation.patch 
	0010-add-scp-to-debug-module.patch 
	0011-mdraid-cleanup-do-not-stop-mdraid-container.patch 
	0012-added-initqueue-settled-and-refactored-code.patch 
Log Message:
* Tue Sep 08 2009 Harald Hoyer  001-6
- fixed several problems with md raid containers
- fixed selinux policy loading



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/dracut/devel/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- .cvsignore	2 Sep 2009 13:58:47 -0000	1.8
+++ .cvsignore	8 Sep 2009 14:32:45 -0000	1.9
@@ -1 +1 @@
-dracut-001.tar.bz2
+dracut-001-f5c4374d.tar.bz2


Index: dracut.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dracut/devel/dracut.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -p -r1.22 -r1.23
--- dracut.spec	8 Sep 2009 09:54:37 -0000	1.22
+++ dracut.spec	8 Sep 2009 14:32:45 -0000	1.23
@@ -1,3 +1,5 @@
+%define gittag f5c4374d
+
 %if 0%{?fedora} < 12
 %define with_switch_root 1
 %else
@@ -13,21 +15,12 @@
 
 Name: dracut
 Version: 001
-Release: 5%{?rdist}
+Release: 6%{?rdist}
 Summary: Initramfs generator using udev
 Group: System Environment/Base		
 License: GPLv2+	
 URL: http://apps.sourceforge.net/trac/dracut/wiki
 Source0: dracut-%{version}%{?dashgittag}.tar.bz2
-
-Patch1: 0005-mdraid-add-grep-for-convenience.patch
-Patch2: 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch
-Patch3: 0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch
-Patch4: 0009-mdraid_start.sh-fixed-raid-activation.patch
-Patch5: 0010-add-scp-to-debug-module.patch
-Patch6: 0011-mdraid-cleanup-do-not-stop-mdraid-container.patch
-Patch7: 0012-added-initqueue-settled-and-refactored-code.patch
-
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires: udev
 Requires: util-linux-ng
@@ -111,18 +104,11 @@ This package contains tools to assemble 
 
 %prep
 %setup -q -n %{name}-%{version}%{?dashgittag}
-%patch1 -p1 
-%patch2 -p1 
-%patch3 -p1 
-%patch4 -p1 
-%patch5 -p1 
-%patch6 -p1 
-%patch7 -p1 
-chmod a+x modules.d/*/*.sh
 
 %build
 make
 
+
 %install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT sbindir=/sbin \
@@ -195,6 +181,10 @@ rm -rf $RPM_BUILD_ROOT
 %dir /var/lib/dracut/overlay
 
 %changelog
+* Tue Sep 08 2009 Harald Hoyer  001-6
+- fixed several problems with md raid containers
+- fixed selinux policy loading
+
 * Tue Sep 08 2009 Harald Hoyer  001-5
 - patch does not honor file modes, fixed them manually
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/dracut/devel/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources	2 Sep 2009 13:58:47 -0000	1.9
+++ sources	8 Sep 2009 14:32:45 -0000	1.10
@@ -1 +1 @@
-12d60478b28876747bee3d7c8c04be95  dracut-001.tar.bz2
+36e8fcadcbd9ee4ca37e55fac35662b5  dracut-001-f5c4374d.tar.bz2


--- 0005-mdraid-add-grep-for-convenience.patch DELETED ---


--- 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch DELETED ---


--- 0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch DELETED ---


--- 0009-mdraid_start.sh-fixed-raid-activation.patch DELETED ---


--- 0010-add-scp-to-debug-module.patch DELETED ---


--- 0011-mdraid-cleanup-do-not-stop-mdraid-container.patch DELETED ---


--- 0012-added-initqueue-settled-and-refactored-code.patch DELETED ---



From corsepiu at fedoraproject.org  Tue Sep  8 14:33:55 2009
From: corsepiu at fedoraproject.org (corsepiu)
Date: Tue,  8 Sep 2009 14:33:55 +0000 (UTC)
Subject: rpms/perl-HTTP-Server-Simple/F-11 .cvsignore, 1.13,
	1.14 perl-HTTP-Server-Simple.spec, 1.17, 1.18 sources, 1.13, 1.14
Message-ID: <20090908143355.00B8611C0082@cvs1.fedora.phx.redhat.com>

Author: corsepiu

Update of /cvs/pkgs/rpms/perl-HTTP-Server-Simple/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv824

Modified Files:
	.cvsignore perl-HTTP-Server-Simple.spec sources 
Log Message:
* Tue Sep 08 2009 Ralf Cors?pius  - 0.40-1
- Upstream update.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTTP-Server-Simple/F-11/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- .cvsignore	28 Feb 2009 02:16:29 -0000	1.13
+++ .cvsignore	8 Sep 2009 14:33:54 -0000	1.14
@@ -1 +1 @@
-HTTP-Server-Simple-0.38.tar.gz
+HTTP-Server-Simple-0.40.tar.gz


Index: perl-HTTP-Server-Simple.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTTP-Server-Simple/F-11/perl-HTTP-Server-Simple.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- perl-HTTP-Server-Simple.spec	28 Feb 2009 02:16:29 -0000	1.17
+++ perl-HTTP-Server-Simple.spec	8 Sep 2009 14:33:54 -0000	1.18
@@ -1,5 +1,5 @@
 Name:           perl-HTTP-Server-Simple
-Version:        0.38
+Version:        0.40
 Release:        1%{?dist}
 Summary:        Very simple standalone HTTP daemon
 
@@ -55,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Sep 08 2009 Ralf Cors?pius  - 0.40-1
+- Upstream update.
+
 * Sat Feb 28 2009 Ralf Cors?pius  - 0.38-1
 - Upstream update.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTTP-Server-Simple/F-11/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	28 Feb 2009 02:16:29 -0000	1.13
+++ sources	8 Sep 2009 14:33:54 -0000	1.14
@@ -1 +1 @@
-318869b8668d949931a1499f4b2bcb81  HTTP-Server-Simple-0.38.tar.gz
+12d24449cf2d3f4c2216132e4c1fef65  HTTP-Server-Simple-0.40.tar.gz



From ovasik at fedoraproject.org  Tue Sep  8 14:34:31 2009
From: ovasik at fedoraproject.org (Ondrej Vasik)
Date: Tue,  8 Sep 2009 14:34:31 +0000 (UTC)
Subject: rpms/coreutils/devel coreutils-i18n.patch, 1.36, 1.37 coreutils.spec,
	1.271, 1.272
Message-ID: <20090908143431.B0E0311C0082@cvs1.fedora.phx.redhat.com>

Author: ovasik

Update of /cvs/extras/rpms/coreutils/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1044

Modified Files:
	coreutils-i18n.patch coreutils.spec 
Log Message:
fix sort -h for multibyte locales (reported via http://bugs.archlinux.org/task/16022)

coreutils-i18n.patch:
 coreutils-6.11/src/join.c               |  105 +++-
 coreutils-6.12-orig/src/join.c          |    5 
 coreutils-6.12/tests/Makefile.am        |    5 
 coreutils-6.12/tests/misc/cut           |    6 
 coreutils-6.8+/lib/linebuffer.h         |    8 
 coreutils-6.8+/src/cut.c                |  420 ++++++++++++++++++-
 coreutils-6.8+/src/expand.c             |  161 +++++++
 coreutils-6.8+/src/fold.c               |  312 +++++++++++++-
 coreutils-6.8+/src/join.c               |  237 ++++++++++-
 coreutils-6.8+/src/pr.c                 |  431 ++++++++++++++++++--
 coreutils-6.8+/src/sort.c               |  673 ++++++++++++++++++++++++++++++--
 coreutils-6.8+/src/unexpand.c           |  226 ++++++++++
 coreutils-6.8+/src/uniq.c               |  259 +++++++++++-
 coreutils-6.8+/tests/misc/mb1.I         |    4 
 coreutils-6.8+/tests/misc/mb1.X         |    4 
 coreutils-6.8+/tests/misc/mb2.I         |    4 
 coreutils-6.8+/tests/misc/mb2.X         |    4 
 coreutils-6.8+/tests/misc/sort-mb-tests |   58 ++
 18 files changed, 2742 insertions(+), 180 deletions(-)

Index: coreutils-i18n.patch
===================================================================
RCS file: /cvs/extras/rpms/coreutils/devel/coreutils-i18n.patch,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -p -r1.36 -r1.37
--- coreutils-i18n.patch	21 Aug 2009 07:00:58 -0000	1.36
+++ coreutils-i18n.patch	8 Sep 2009 14:34:31 -0000	1.37
@@ -2204,7 +2204,7 @@ diff -urNp coreutils-6.11-orig/src/join.
  {
    struct keyfield *key = keylist;
  
-@@ -1875,6 +2265,181 @@
+@@ -1875,6 +2265,179 @@
    return key->reverse ? -diff : diff;
  }
  
@@ -2232,7 +2232,7 @@ diff -urNp coreutils-6.11-orig/src/join.
 +
 +  for (;;)
 +    {
-+      unsigned char *translate = (unsigned char *) key->translate;
++      char const *translate = key->translate;
 +      bool const *ignore = key->ignore;
 +
 +      /* Find the lengths. */
@@ -2242,16 +2242,14 @@ diff -urNp coreutils-6.11-orig/src/join.
 +      /* Actually compare the fields. */
 +      if (key->random)
 +        diff = compare_random (texta, lena, textb, lenb);
-+      else if (key->numeric | key->general_numeric)
++      else if (key->numeric | key->general_numeric | key->human_numeric)
 +	{
 +	  char savea = *lima, saveb = *limb;
 +
 +	  *lima = *limb = '\0';
-+	  if (force_general_numcompare)
-+	    diff = general_numcompare (texta, textb);
-+	  else
-+	    diff = ((key->numeric ? numcompare : general_numcompare)
-+		(texta, textb));
++	  diff = (key->numeric ? numcompare (texta, textb)
++		  : key->general_numeric ? general_numcompare (texta, textb)
++		  : human_numcompare (texta, textb, key));
 +	  *lima = savea, *limb = saveb;
 +	}
 +      else if (key->version)


Index: coreutils.spec
===================================================================
RCS file: /cvs/extras/rpms/coreutils/devel/coreutils.spec,v
retrieving revision 1.271
retrieving revision 1.272
diff -u -p -r1.271 -r1.272
--- coreutils.spec	3 Sep 2009 15:19:58 -0000	1.271
+++ coreutils.spec	8 Sep 2009 14:34:31 -0000	1.272
@@ -1,7 +1,7 @@
 Summary: A set of basic GNU tools commonly used in shell scripts
 Name:    coreutils
 Version: 7.5
-Release: 4%{?dist}
+Release: 5%{?dist}
 License: GPLv3+
 Group:   System Environment/Base
 Url:     http://www.gnu.org/software/coreutils/
@@ -333,6 +333,10 @@ fi
 %{_libdir}/coreutils
 
 %changelog
+* Tue Sep 08 2009 Ondrej Vasik  - 7.5-5
+- fix sort -h for multibyte locales (reported via
+  http://bugs.archlinux.org/task/16022)
+
 * Thu Sep 03 2009 Ondrej Vasik  - 7.5-4
 - fixed regression where df -l  as regular user
   cause "Permission denied" (#520630, introduced by fix for



From corsepiu at fedoraproject.org  Tue Sep  8 14:35:31 2009
From: corsepiu at fedoraproject.org (corsepiu)
Date: Tue,  8 Sep 2009 14:35:31 +0000 (UTC)
Subject: rpms/perl-HTTP-Server-Simple/F-10 .cvsignore, 1.13,
	1.14 perl-HTTP-Server-Simple.spec, 1.16, 1.17 sources, 1.13, 1.14
Message-ID: <20090908143531.86D0511C0082@cvs1.fedora.phx.redhat.com>

Author: corsepiu

Update of /cvs/pkgs/rpms/perl-HTTP-Server-Simple/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1449

Modified Files:
	.cvsignore perl-HTTP-Server-Simple.spec sources 
Log Message:
* Tue Sep 08 2009 Ralf Cors?pius  - 0.40-1
- Upstream update.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTTP-Server-Simple/F-10/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- .cvsignore	28 Feb 2009 02:16:30 -0000	1.13
+++ .cvsignore	8 Sep 2009 14:35:31 -0000	1.14
@@ -1 +1 @@
-HTTP-Server-Simple-0.38.tar.gz
+HTTP-Server-Simple-0.40.tar.gz


Index: perl-HTTP-Server-Simple.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTTP-Server-Simple/F-10/perl-HTTP-Server-Simple.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- perl-HTTP-Server-Simple.spec	28 Feb 2009 02:16:30 -0000	1.16
+++ perl-HTTP-Server-Simple.spec	8 Sep 2009 14:35:31 -0000	1.17
@@ -1,5 +1,5 @@
 Name:           perl-HTTP-Server-Simple
-Version:        0.38
+Version:        0.40
 Release:        1%{?dist}
 Summary:        Very simple standalone HTTP daemon
 
@@ -55,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Sep 08 2009 Ralf Cors?pius  - 0.40-1
+- Upstream update.
+
 * Sat Feb 28 2009 Ralf Cors?pius  - 0.38-1
 - Upstream update.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-HTTP-Server-Simple/F-10/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	28 Feb 2009 02:16:30 -0000	1.13
+++ sources	8 Sep 2009 14:35:31 -0000	1.14
@@ -1 +1 @@
-318869b8668d949931a1499f4b2bcb81  HTTP-Server-Simple-0.38.tar.gz
+12d24449cf2d3f4c2216132e4c1fef65  HTTP-Server-Simple-0.40.tar.gz



From jgranado at fedoraproject.org  Tue Sep  8 14:38:34 2009
From: jgranado at fedoraproject.org (Joel Andres Granados Moreno)
Date: Tue,  8 Sep 2009 14:38:34 +0000 (UTC)
Subject: rpms/python-imaging/devel python-imaging-shebang.patch, NONE,
	1.1 python-imaging.spec, 1.29, 1.30
Message-ID: <20090908143834.7342F11C0082@cvs1.fedora.phx.redhat.com>

Author: jgranado

Update of /cvs/pkgs/rpms/python-imaging/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2330

Modified Files:
	python-imaging.spec 
Added Files:
	python-imaging-shebang.patch 
Log Message:
Fix the shebang issue.  See https://fedoraproject.org/wiki/Features/SystemPythonExecutablesUseSystemPython


python-imaging-shebang.patch:
 Sane/demo_numarray.py |    2 +-
 Sane/demo_pil.py      |    2 +-
 Scripts/pildriver.py  |    2 +-
 setup.py              |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE python-imaging-shebang.patch ---
diff -ru Imaging-1.1.6/Sane/demo_numarray.py Imaging-1.1.6-shebang/Sane/demo_numarray.py
--- Imaging-1.1.6/Sane/demo_numarray.py	2006-12-03 12:37:18.000000000 +0100
+++ Imaging-1.1.6-shebang/Sane/demo_numarray.py	2009-09-08 16:15:36.000000000 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python
 
 #
 # Shows how to scan a 16 bit grayscale image into a numarray object
diff -ru Imaging-1.1.6/Sane/demo_pil.py Imaging-1.1.6-shebang/Sane/demo_pil.py
--- Imaging-1.1.6/Sane/demo_pil.py	2006-12-03 12:37:18.000000000 +0100
+++ Imaging-1.1.6-shebang/Sane/demo_pil.py	2009-09-08 16:15:48.000000000 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python
 
 #
 # Shows how to scan a color image into a PIL rgb-image
diff -ru Imaging-1.1.6/Scripts/pildriver.py Imaging-1.1.6-shebang/Scripts/pildriver.py
--- Imaging-1.1.6/Scripts/pildriver.py	2006-12-03 12:37:18.000000000 +0100
+++ Imaging-1.1.6-shebang/Scripts/pildriver.py	2009-09-08 16:15:58.000000000 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python
 """PILdriver, an image-processing calculator using PIL.
 
 An instance of class PILDriver is essentially a software stack machine
diff -ru Imaging-1.1.6/setup.py Imaging-1.1.6-shebang/setup.py
--- Imaging-1.1.6/setup.py	2006-12-03 12:37:29.000000000 +0100
+++ Imaging-1.1.6-shebang/setup.py	2009-09-08 16:16:10.000000000 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python
 #
 # Setup script for PIL 1.1.5 and later
 # $Id: setup.py 2582 2005-11-11 21:54:00Z fredrik $


Index: python-imaging.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-imaging/devel/python-imaging.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- python-imaging.spec	26 Jul 2009 20:27:47 -0000	1.29
+++ python-imaging.spec	8 Sep 2009 14:38:34 -0000	1.30
@@ -5,7 +5,7 @@
 Summary:       Python's own image processing library
 Name:          python-imaging
 Version:       1.1.6
-Release:       16%{?dist}
+Release:       17%{?dist}
 
 License:       BSD
 Group:         System Environment/Libraries
@@ -15,6 +15,7 @@ Patch0:        %{name}-no-xv.patch
 Patch1:        %{name}-lib64.patch
 Patch2:        %{name}-giftrans.patch
 Patch3:        %{name}-1.1.6-sane-types.patch
+Patch4:        %{name}-shebang.patch
 URL:           http://www.pythonware.com/products/pil/
 BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -75,6 +76,7 @@ This package contains a Tk interface for
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1 -b .sane-types
+%patch4 -p1 -b .shebang
 
 # fix the interpreter path for Scripts/*.py
 cd Scripts
@@ -167,6 +169,9 @@ rm -rf $RPM_BUILD_ROOT
 %files tk -f files.tk
 
 %changelog
+* Tue Sep 08 2009 Joel Granados  - 1.1.6-17
+- Fix the shebang issue.  See https://fedoraproject.org/wiki/Features/SystemPythonExecutablesUseSystemPython
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.1.6-16
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From karsten at fedoraproject.org  Tue Sep  8 15:02:04 2009
From: karsten at fedoraproject.org (Karsten Hopp)
Date: Tue,  8 Sep 2009 15:02:04 +0000 (UTC)
Subject: rpms/boost/devel boost.spec,1.65,1.66
Message-ID: <20090908150204.6163711C0082@cvs1.fedora.phx.redhat.com>

Author: karsten

Update of /cvs/extras/rpms/boost/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9950

Modified Files:
	boost.spec 
Log Message:
- bump release and rebuild as the package was linked with an old libicu
  during the mass rebuild on s390x



Index: boost.spec
===================================================================
RCS file: /cvs/extras/rpms/boost/devel/boost.spec,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -p -r1.65 -r1.66
--- boost.spec	26 Aug 2009 09:30:23 -0000	1.65
+++ boost.spec	8 Sep 2009 15:02:02 -0000	1.66
@@ -1,7 +1,7 @@
 Name: boost
 Summary: The Boost C++ Libraries
 Version: 1.39.0
-Release: 5%{?dist}
+Release: 6%{?dist}
 License: Boost
 URL: http://www.boost.org/
 Group: System Environment/Libraries
@@ -438,6 +438,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/*.a
 
 %changelog
+* Tue Sep 08 2009 Karsten Hopp  1.39.0-6
+- bump release and rebuild as the package was linked with an old libicu 
+  during the mass rebuild on s390x
+
 * Wed Aug 26 2009 Tomas Mraz  - 1.39.0-5
 - Make it to be usable with openssl-1.0
 



From nphilipp at fedoraproject.org  Tue Sep  8 15:09:17 2009
From: nphilipp at fedoraproject.org (Nils Philippsen)
Date: Tue,  8 Sep 2009 15:09:17 +0000 (UTC)
Subject: rpms/python-slip/devel .cvsignore, 1.18, 1.19 python-slip.spec, 1.21,
	1.22 sources, 1.21, 1.22
Message-ID: <20090908150917.22D6511C0082@cvs1.fedora.phx.redhat.com>

Author: nphilipp

Update of /cvs/pkgs/rpms/python-slip/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14384

Modified Files:
	.cvsignore python-slip.spec sources 
Log Message:
version 0.2.4


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/python-slip/devel/.cvsignore,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- .cvsignore	1 Sep 2009 16:26:33 -0000	1.18
+++ .cvsignore	8 Sep 2009 15:09:16 -0000	1.19
@@ -1 +1 @@
-python-slip-0.2.3.tar.bz2
+python-slip-0.2.4.tar.bz2


Index: python-slip.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-slip/devel/python-slip.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- python-slip.spec	1 Sep 2009 16:26:33 -0000	1.21
+++ python-slip.spec	8 Sep 2009 15:09:16 -0000	1.22
@@ -3,7 +3,7 @@
 %{!?python_version: %global python_version %(%{__python} -c "from distutils.sysconfig import get_python_version; print get_python_version()")}
 
 Name:       python-slip
-Version:    0.2.3
+Version:    0.2.4
 Release:    1%{?dist}
 Summary:    Miscellaneous convenience, extension and workaround code for Python
 
@@ -92,6 +92,9 @@ rm -rf %buildroot
 %{python_sitelib}/slip.gtk-%{version}-py%{python_version}.egg-info
 
 %changelog
+* Tue Sep 08 2009 Nils Philippsen  - 0.2.4-1
+- fix dbus example
+
 * Tue Sep 01 2009 Nils Philippsen  - 0.2.3-1
 - add issamefile(), linkfile(), linkorcopyfile() to slip.util.files
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/python-slip/devel/sources,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -p -r1.21 -r1.22
--- sources	1 Sep 2009 16:26:33 -0000	1.21
+++ sources	8 Sep 2009 15:09:16 -0000	1.22
@@ -1 +1 @@
-85224f6a6e6ef47b18b6abc227b61e13  python-slip-0.2.3.tar.bz2
+62a053aa1353b758ee5bdcdc9653f6c1  python-slip-0.2.4.tar.bz2



From rdieter at fedoraproject.org  Tue Sep  8 15:23:34 2009
From: rdieter at fedoraproject.org (Rex Dieter)
Date: Tue,  8 Sep 2009 15:23:34 +0000 (UTC)
Subject: rpms/kde-settings/devel .cvsignore, 1.61, 1.62 kde-settings.spec,
	1.85, 1.86 sources, 1.63, 1.64
Message-ID: <20090908152334.4C67711C0082@cvs1.fedora.phx.redhat.com>

Author: rdieter

Update of /cvs/pkgs/rpms/kde-settings/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22182

Modified Files:
	.cvsignore kde-settings.spec sources 
Log Message:
* Thu Sep 08 2009 Rex Dieter  - 4.3-6
- konversationrc: preconfigure #fedora #fedora-kde #kde #konversation channels
- kdmrc: Theme=.../Constantine
- ksplashrc: Theme=Constantine



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kde-settings/devel/.cvsignore,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -p -r1.61 -r1.62
--- .cvsignore	3 Sep 2009 18:47:44 -0000	1.61
+++ .cvsignore	8 Sep 2009 15:23:33 -0000	1.62
@@ -1 +1 @@
-kde-settings-4.3-5.tar.bz2
+kde-settings-4.3-6.tar.bz2


Index: kde-settings.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kde-settings/devel/kde-settings.spec,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -p -r1.85 -r1.86
--- kde-settings.spec	3 Sep 2009 18:47:44 -0000	1.85
+++ kde-settings.spec	8 Sep 2009 15:23:33 -0000	1.86
@@ -1,6 +1,6 @@
 # THIS SPECFILE IS FOR F12 ONLY!
 
-%define rel 5
+%define rel 6
 
 Summary: Config files for kde
 Name:    kde-settings
@@ -150,6 +150,11 @@ touch --no-create %{_datadir}/kde-settin
 
 
 %changelog
+* Thu Sep 08 2009 Rex Dieter  - 4.3-6
+- konversationrc: preconfigure #fedora #fedora-kde #kde #konversation channels
+- kdmrc: Theme=.../Constantine
+- ksplashrc: Theme=Constantine
+
 * Thu Sep 03 2009 Rex Dieter  - 4.3-5
 - plasma-desktop-appletsrc: wallpaper=/usr/share/wallpapers/Constantine_Mosaico/
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kde-settings/devel/sources,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -p -r1.63 -r1.64
--- sources	3 Sep 2009 18:47:44 -0000	1.63
+++ sources	8 Sep 2009 15:23:33 -0000	1.64
@@ -1 +1 @@
-6178c6f7980cf45849081c21f331b197  kde-settings-4.3-5.tar.bz2
+cc0723c3f6aacb05fd4655d7b2101d4f  kde-settings-4.3-6.tar.bz2



From hadess at fedoraproject.org  Tue Sep  8 15:25:24 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Tue,  8 Sep 2009 15:25:24 +0000 (UTC)
Subject: rpms/totem-pl-parser/devel totem-pl-parser.spec,1.42,1.43
Message-ID: <20090908152524.7C47C11C0082@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/totem-pl-parser/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23265

Modified Files:
	totem-pl-parser.spec 
Log Message:
* Tue Sep 08 2009 Bastien Nocera  2.27.2-4
- Version Obsoletes for totem-devel (#520874)



Index: totem-pl-parser.spec
===================================================================
RCS file: /cvs/pkgs/rpms/totem-pl-parser/devel/totem-pl-parser.spec,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -p -r1.42 -r1.43
--- totem-pl-parser.spec	11 Aug 2009 21:41:59 -0000	1.42
+++ totem-pl-parser.spec	8 Sep 2009 15:25:24 -0000	1.43
@@ -1,6 +1,6 @@
 Name:		totem-pl-parser
 Version:	2.27.2
-Release:	3%{?dist}
+Release:	4%{?dist}
 Summary:	Totem Playlist Parser library
 
 Group:		System Environment/Libraries
@@ -23,7 +23,7 @@ A library to parse and save playlists, a
 %package        devel
 Summary:        Development files for %{name}
 Group:          Development/Libraries
-Obsoletes:	totem-devel
+Obsoletes:	totem-devel < 2.21.90
 Requires:       %{name} = %{version}-%{release}
 Requires:	pkgconfig
 Requires:	gtk2-devel
@@ -67,6 +67,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gtk-doc/html/totem-pl-parser
 
 %changelog
+* Tue Sep 08 2009 Bastien Nocera  2.27.2-4
+- Version Obsoletes for totem-devel (#520874)
+
 * Tue Aug 11 2009 Bastien Nocera  2.27.2-3
 - Fix URL
 



From pkgdb at fedoraproject.org  Tue Sep  8 15:28:42 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 15:28:42 +0000
Subject: [pkgdb] gnu-getopt: akurtakov has requested watchcommits
Message-ID: <20090908152842.37D2C10F881@bastion2.fedora.phx.redhat.com>

akurtakov has requested the watchcommits acl on gnu-getopt (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnu-getopt



From pkgdb at fedoraproject.org  Tue Sep  8 15:28:48 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 15:28:48 +0000
Subject: [pkgdb] gnu-getopt: akurtakov has requested commit
Message-ID: <20090908152848.9EE9110F893@bastion2.fedora.phx.redhat.com>

akurtakov has requested the commit acl on gnu-getopt (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnu-getopt



From pkgdb at fedoraproject.org  Tue Sep  8 15:28:51 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 15:28:51 +0000
Subject: [pkgdb] gnu-getopt: akurtakov has requested approveacls
Message-ID: <20090908152851.B3E2410F89A@bastion2.fedora.phx.redhat.com>

akurtakov has requested the approveacls acl on gnu-getopt (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnu-getopt



From pkgdb at fedoraproject.org  Tue Sep  8 15:28:54 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 15:28:54 +0000
Subject: [pkgdb] gnu-getopt: akurtakov has requested watchbugzilla
Message-ID: <20090908152854.E833D10F8A3@bastion2.fedora.phx.redhat.com>

akurtakov has requested the watchbugzilla acl on gnu-getopt (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnu-getopt



From rdieter at fedoraproject.org  Tue Sep  8 15:45:39 2009
From: rdieter at fedoraproject.org (Rex Dieter)
Date: Tue,  8 Sep 2009 15:45:39 +0000 (UTC)
Subject: rpms/kdepim/devel kdepim.spec,1.233,1.234
Message-ID: <20090908154539.409C111C0082@cvs1.fedora.phx.redhat.com>

Author: rdieter

Update of /cvs/pkgs/rpms/kdepim/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30977

Modified Files:
	kdepim.spec 
Log Message:
* Tue Sep 08 2009 Rex Dieter  - 4.3.1-2
- rebuild (gnokii)



Index: kdepim.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdepim/devel/kdepim.spec,v
retrieving revision 1.233
retrieving revision 1.234
diff -u -p -r1.233 -r1.234
--- kdepim.spec	28 Aug 2009 15:11:22 -0000	1.233
+++ kdepim.spec	8 Sep 2009 15:45:38 -0000	1.234
@@ -6,7 +6,7 @@ Name:    kdepim
 Summary: PIM (Personal Information Manager) applications
 Epoch:   6
 Version: 4.3.1
-Release: 1%{?dist}
+Release: 2%{?dist}
 
 License: GPLv2
 Group:   Applications/Productivity
@@ -213,6 +213,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Tue Sep 08 2009 Rex Dieter  - 4.3.1-2
+- rebuild (gnokii)
+
 * Fri Aug 28 2009 Than Ngo  - 4.3.1-1
 - 4.3.1
 



From awjb at fedoraproject.org  Tue Sep  8 15:46:31 2009
From: awjb at fedoraproject.org (Andreas Bierfert)
Date: Tue,  8 Sep 2009 15:46:31 +0000 (UTC)
Subject: rpms/libopensync-plugin-gnokii/devel libopensync-plugin-gnokii.spec,
	1.8, 1.9
Message-ID: <20090908154631.DF73D11C0082@cvs1.fedora.phx.redhat.com>

Author: awjb

Update of /cvs/pkgs/rpms/libopensync-plugin-gnokii/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31313

Modified Files:
	libopensync-plugin-gnokii.spec 
Log Message:
- bump



Index: libopensync-plugin-gnokii.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libopensync-plugin-gnokii/devel/libopensync-plugin-gnokii.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- libopensync-plugin-gnokii.spec	25 Jul 2009 06:18:01 -0000	1.8
+++ libopensync-plugin-gnokii.spec	8 Sep 2009 15:46:31 -0000	1.9
@@ -1,7 +1,7 @@
 Name:           libopensync-plugin-gnokii
 Epoch:          1
 Version:        0.22
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Gnokii plugin for libopensync
 
 Group:          System Environment/Libraries
@@ -42,6 +42,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/opensync/defaults/gnokii-sync
 
 %changelog
+* Tue Sep 08 2009 Andreas Bierfert 
+- 1:0.22-4
+- bump
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 1:0.22-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From behdad at fedoraproject.org  Tue Sep  8 15:49:03 2009
From: behdad at fedoraproject.org (Behdad Esfahbod)
Date: Tue,  8 Sep 2009 15:49:03 +0000 (UTC)
Subject: rpms/vte/devel .cvsignore, 1.83, 1.84 sources, 1.84, 1.85 vte.spec, 
	1.157, 1.158
Message-ID: <20090908154903.0D7AC11C0082@cvs1.fedora.phx.redhat.com>

Author: behdad

Update of /cvs/pkgs/rpms/vte/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32673

Modified Files:
	.cvsignore sources vte.spec 
Log Message:
* Tue Sep  8 2009 Behdad Esfahbod  0.21.5-1 
- Update to 0.21.5 



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/vte/devel/.cvsignore,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -p -r1.83 -r1.84
--- .cvsignore	25 Aug 2009 23:13:36 -0000	1.83
+++ .cvsignore	8 Sep 2009 15:49:02 -0000	1.84
@@ -1 +1 @@
-vte-0.21.4.tar.bz2
+vte-0.21.5.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/vte/devel/sources,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -p -r1.84 -r1.85
--- sources	25 Aug 2009 23:13:36 -0000	1.84
+++ sources	8 Sep 2009 15:49:02 -0000	1.85
@@ -1 +1 @@
-b9597bb6c4ed3d48602b53f90c5fd85b  vte-0.21.4.tar.bz2
+9b4d97dfc40e4f77b7ecf2e9e89da368  vte-0.21.5.tar.bz2


Index: vte.spec
===================================================================
RCS file: /cvs/pkgs/rpms/vte/devel/vte.spec,v
retrieving revision 1.157
retrieving revision 1.158
diff -u -p -r1.157 -r1.158
--- vte.spec	25 Aug 2009 23:13:36 -0000	1.157
+++ vte.spec	8 Sep 2009 15:49:02 -0000	1.158
@@ -3,7 +3,7 @@
 %define gtk2_version 2.12.0
 
 Name: vte
-Version: 0.21.4
+Version: 0.21.5
 Release: 1%{?dist}
 Summary: A terminal emulator
 License: LGPLv2+
@@ -108,6 +108,9 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/python*
 %doc %{_datadir}/gtk-doc/html/%{name}
 
 %changelog
+* Tue Sep  8 2009 Behdad Esfahbod  0.21.5-1
+- Update to 0.21.5
+
 * Mon Aug 25 2009 Behdad Esfahbod  0.21.4-1
 - Update to 0.21.4
 



From behdad at fedoraproject.org  Tue Sep  8 15:51:57 2009
From: behdad at fedoraproject.org (Behdad Esfahbod)
Date: Tue,  8 Sep 2009 15:51:57 +0000 (UTC)
Subject: rpms/pango/devel .cvsignore, 1.95, 1.96 pango.spec, 1.177,
	1.178 sources, 1.96, 1.97
Message-ID: <20090908155157.44F1211C0082@cvs1.fedora.phx.redhat.com>

Author: behdad

Update of /cvs/pkgs/rpms/pango/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2232

Modified Files:
	.cvsignore pango.spec sources 
Log Message:
* Tue Sep  8 2009 Behdad Esfahbod  - 1.25.6-1 
- 1.25.6 



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/pango/devel/.cvsignore,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -p -r1.95 -r1.96
--- .cvsignore	24 Aug 2009 21:02:11 -0000	1.95
+++ .cvsignore	8 Sep 2009 15:51:56 -0000	1.96
@@ -1 +1 @@
-pango-1.25.5.tar.bz2
+pango-1.25.6.tar.bz2


Index: pango.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pango/devel/pango.spec,v
retrieving revision 1.177
retrieving revision 1.178
diff -u -p -r1.177 -r1.178
--- pango.spec	24 Aug 2009 21:03:01 -0000	1.177
+++ pango.spec	8 Sep 2009 15:51:56 -0000	1.178
@@ -8,7 +8,7 @@
 
 Summary: System for layout and rendering of internationalized text
 Name: pango
-Version: 1.25.5
+Version: 1.25.6
 Release: 1%{?dist}
 License: LGPLv2+
 Group: System Environment/Libraries
@@ -228,6 +228,9 @@ fi
 
 
 %changelog
+* Tue Sep  8 2009 Behdad Esfahbod  - 1.25.6-1
+- 1.25.6
+
 * Mon Aug 24 2009 Behdad Esfahbod  - 1.25.5-1
 - 1.25.5
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/pango/devel/sources,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -p -r1.96 -r1.97
--- sources	24 Aug 2009 21:02:11 -0000	1.96
+++ sources	8 Sep 2009 15:51:56 -0000	1.97
@@ -1 +1 @@
-3f0b5f9b58f951ddaffbdb45b2d12741  pango-1.25.5.tar.bz2
+f578a348fbe5f616d104b3a5ecbd2005  pango-1.25.6.tar.bz2



From behdad at fedoraproject.org  Tue Sep  8 15:55:23 2009
From: behdad at fedoraproject.org (Behdad Esfahbod)
Date: Tue,  8 Sep 2009 15:55:23 +0000 (UTC)
Subject: rpms/fontconfig/devel .cvsignore, 1.46, 1.47 fontconfig.spec, 1.138,
	1.139 sources, 1.50, 1.51
Message-ID: <20090908155523.3CA9B11C0082@cvs1.fedora.phx.redhat.com>

Author: behdad

Update of /cvs/pkgs/rpms/fontconfig/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3696

Modified Files:
	.cvsignore fontconfig.spec sources 
Log Message:
* Tue Sep  8 2009 Behdad Esfahbod  - 2.7.3-1 
- Update to 2.7.3 



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/fontconfig/devel/.cvsignore,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- .cvsignore	31 Aug 2009 21:41:48 -0000	1.46
+++ .cvsignore	8 Sep 2009 15:55:22 -0000	1.47
@@ -1 +1 @@
-fontconfig-2.7.2.tar.gz
+fontconfig-2.7.3.tar.gz


Index: fontconfig.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fontconfig/devel/fontconfig.spec,v
retrieving revision 1.138
retrieving revision 1.139
diff -u -p -r1.138 -r1.139
--- fontconfig.spec	31 Aug 2009 21:41:48 -0000	1.138
+++ fontconfig.spec	8 Sep 2009 15:55:22 -0000	1.139
@@ -2,7 +2,7 @@
 
 Summary: Font configuration and customization library
 Name: fontconfig
-Version: 2.7.2
+Version: 2.7.3
 Release: 1%{?dist}
 License: MIT
 Group: System Environment/Libraries
@@ -131,6 +131,9 @@ fi
 %{_mandir}/man3/*
 
 %changelog
+* Tue Sep  8 2009 Behdad Esfahbod  - 2.7.3-1
+- Update to 2.7.3
+
 * Mon Aug 31 2009 Behdad Esfahbod  - 2.7.2-1
 - Update to 2.7.2
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/fontconfig/devel/sources,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -p -r1.50 -r1.51
--- sources	31 Aug 2009 21:41:48 -0000	1.50
+++ sources	8 Sep 2009 15:55:23 -0000	1.51
@@ -1 +1 @@
-8d61fa6835c7f4c2398b7f2ee2feb526  fontconfig-2.7.2.tar.gz
+747d2c691c66b563c8e8c1784ce8d014  fontconfig-2.7.3.tar.gz



From hno at fedoraproject.org  Tue Sep  8 15:57:10 2009
From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=)
Date: Tue,  8 Sep 2009 15:57:10 +0000 (UTC)
Subject: rpms/squid/devel squid_kerb_auth-configure.in.patch, NONE,
	1.1 squid.spec, 1.141, 1.142
Message-ID: <20090908155710.C7E9911C0082@cvs1.fedora.phx.redhat.com>

Author: hno

Update of /cvs/pkgs/rpms/squid/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4933

Modified Files:
	squid.spec 
Added Files:
	squid_kerb_auth-configure.in.patch 
Log Message:
Enable squid_kerb_auth after a bit of cleanup

squid_kerb_auth-configure.in.patch:
 configure    |   14 ++++++--------
 configure.in |   14 ++++++--------
 2 files changed, 12 insertions(+), 16 deletions(-)

--- NEW FILE squid_kerb_auth-configure.in.patch ---
diff -up squid-3.1.0.13/helpers/negotiate_auth/squid_kerb_auth/configure.in.kerb_auth_configure squid-3.1.0.13/helpers/negotiate_auth/squid_kerb_auth/configure.in
--- squid-3.1.0.13/helpers/negotiate_auth/squid_kerb_auth/configure.in.kerb_auth_configure	2009-08-04 15:32:10.000000000 +0200
+++ squid-3.1.0.13/helpers/negotiate_auth/squid_kerb_auth/configure.in	2009-09-08 17:46:17.000000000 +0200
@@ -69,7 +69,7 @@ check_mit() {
        ac_includedir=""
        ac_libdir=""
        case $sys in
-	        Linux) if test "x$enableval" != "xyes" -a "x$enableval" != "x" ; then
+                Linux) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
                          ac_libdir=$enableval/lib
                          ac_includedir=$enableval/include
                        else
@@ -101,7 +101,7 @@ check_mit() {
                          fi
                        fi
                        ;;
-                *) if test "x$enableval" != "xyes" -a "x$enableval" != "x" ; then
+                *) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
                      ac_libdir=$enableval/lib
                      ac_includedir=$enableval/include
                      CPPFLAGS="$CPPFLAGS -I$ac_includedir"
@@ -142,7 +142,7 @@ check_heimdal(){
        ac_includedir=""
        ac_libdir=""
        case $sys in
-	        Linux) if test "x$enableval" != "xyes" -a "x$enableval" != "x" ; then
+                Linux) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
                          ac_libdir=$enableval/lib
                          ac_includedir=$enableval/include
                        else
@@ -179,7 +179,7 @@ check_heimdal(){
                          fi
                        fi
                        ;;
-                *) if test "x$enableval" != "xyes" -a "x$enableval" != "x" ; then
+                *) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
                      ac_libdir=$enableval/lib
                      ac_includedir=$enableval/include
                      CPPFLAGS="$CPPFLAGS -I$ac_includedir"
@@ -424,8 +424,7 @@ AC_ARG_WITH([squid],
   [ squid_dir=$withval ]
 )
 
-eval ac_p_include=$includedir
-CPPFLAGS="$CPPFLAGS -I$ac_p_include -I../../../ -I../../../include/ -I$squid_dir/include -I$squid_dir/src -I$squid_dir"
+CPPFLAGS="$CPPFLAGS -I../../../ -I../../../include/ -I$squid_dir/include -I$squid_dir/src -I$squid_dir"
 AC_CACHE_CHECK([for SQUID at '$squid_dir' ],ac_cv_have_squid,[
 AC_TRY_RUN([
 #include 
@@ -439,8 +438,7 @@ return 1;
   ac_cv_have_squid=yes,
   ac_cv_have_squid=no)
 ])
-eval ac_p_lib=$libdir
-LDFLAGS="$LDFLAGS -L../../../lib -L$ac_p_lib $w_flag$ac_p_lib$w_flag_2"
+LDFLAGS="$LDFLAGS -L../../../lib"
 if test "x$ac_cv_have_squid" = "xyes"; then
   AC_DEFINE(HAVE_SQUID,1, [Define to 1 if you have SQUID])
   AC_CHECK_HEADERS(getaddrinfo.h getnameinfo.h util.h)
diff -up squid-3.1.0.13/helpers/negotiate_auth/squid_kerb_auth/configure.kerb_auth_configure squid-3.1.0.13/helpers/negotiate_auth/squid_kerb_auth/configure
--- squid-3.1.0.13/helpers/negotiate_auth/squid_kerb_auth/configure.kerb_auth_configure	2009-08-04 15:32:53.000000000 +0200
+++ squid-3.1.0.13/helpers/negotiate_auth/squid_kerb_auth/configure	2009-09-08 17:48:25.000000000 +0200
@@ -3766,7 +3766,7 @@ _ACEOF
        ac_includedir=""
        ac_libdir=""
        case $sys in
-	        Linux) if test "x$enableval" != "xyes" -a "x$enableval" != "x" ; then
+                Linux) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
                          ac_libdir=$enableval/lib
                          ac_includedir=$enableval/include
                        else
@@ -4479,7 +4479,7 @@ fi
                          fi
                        fi
                        ;;
-                *) if test "x$enableval" != "xyes" -a "x$enableval" != "x" ; then
+                *) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
                      ac_libdir=$enableval/lib
                      ac_includedir=$enableval/include
                      CPPFLAGS="$CPPFLAGS -I$ac_includedir"
@@ -4972,7 +4972,7 @@ _ACEOF
        ac_includedir=""
        ac_libdir=""
        case $sys in
-	        Linux) if test "x$enableval" != "xyes" -a "x$enableval" != "x" ; then
+                Linux) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
                          ac_libdir=$enableval/lib
                          ac_includedir=$enableval/include
                        else
@@ -5303,7 +5303,7 @@ fi
                          fi
                        fi
                        ;;
-                *) if test "x$enableval" != "xyes" -a "x$enableval" != "x" ; then
+                *) if test "x$enableval" != "xyes" -a "x$enableval" != "x" -a "x$enableval" != "xno" ; then
                      ac_libdir=$enableval/lib
                      ac_includedir=$enableval/include
                      CPPFLAGS="$CPPFLAGS -I$ac_includedir"
@@ -7033,8 +7033,7 @@ if test "${with_squid+set}" = set; then
 fi
 
 
-eval ac_p_include=$includedir
-CPPFLAGS="$CPPFLAGS -I$ac_p_include -I../../../ -I../../../include/ -I$squid_dir/include -I$squid_dir/src -I$squid_dir"
+CPPFLAGS="$CPPFLAGS -I../../../ -I../../../include/ -I$squid_dir/include -I$squid_dir/src -I$squid_dir"
 { $as_echo "$as_me:$LINENO: checking for SQUID at '$squid_dir' " >&5
 $as_echo_n "checking for SQUID at '$squid_dir' ... " >&6; }
 if test "${ac_cv_have_squid+set}" = set; then
@@ -7104,8 +7103,7 @@ fi
 fi
 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_squid" >&5
 $as_echo "$ac_cv_have_squid" >&6; }
-eval ac_p_lib=$libdir
-LDFLAGS="$LDFLAGS -L../../../lib -L$ac_p_lib $w_flag$ac_p_lib$w_flag_2"
+LDFLAGS="$LDFLAGS -L../../../lib"
 if test "x$ac_cv_have_squid" = "xyes"; then
 
 cat >>confdefs.h <<\_ACEOF


Index: squid.spec
===================================================================
RCS file: /cvs/pkgs/rpms/squid/devel/squid.spec,v
retrieving revision 1.141
retrieving revision 1.142
diff -u -p -r1.141 -r1.142
--- squid.spec	7 Sep 2009 08:17:34 -0000	1.141
+++ squid.spec	8 Sep 2009 15:57:10 -0000	1.142
@@ -4,7 +4,7 @@
 
 Name:     squid
 Version:  3.1.0.13
-Release:  2%{?dist}
+Release:  3%{?dist}
 Summary:  The Squid proxy caching server
 Epoch:    7
 License:  GPLv2+
@@ -23,13 +23,16 @@ Source98: perl-requires-squid.sh
 # Upstream patches
 #Patch001: http://www.squid-cache.org/Versions/v3/3.1/changesets/bXXXX.patch
 Patch001: http://www.squid-cache.org/Versions/v3/3.1/changesets/b9694.patch
-# Upstream fix, but have not reached 3.1 yet
 Patch002: http://www.squid-cache.org/Versions/v3/3.1/changesets/b9696.patch
 Patch003: http://www.squid-cache.org/Versions/v3/3.1/changesets/b9704.patch
 Patch004: http://www.squid-cache.org/Versions/v3/3.1/changesets/b9707.patch
+# Upstream fix, but have not reached 3.1 yet
 Patch005: squid-3.1.0.13-alias-link.patch
 
 # External patches
+# Submitted upstream on squid-dev by Markus Moeller 
+Patch101: squid_kerb_auth-configure.in.patch
+
 
 # Local patches
 # Applying upstream patches first makes it less likely that local patches
@@ -69,6 +72,7 @@ lookup program (dnsserver), a program fo
 %patch003 -p0 -b .b9704
 %patch004 -p0 -b .b9707
 %patch005 -p0 -b .alias-link
+%patch101 -p1 -b .kerb_auth_configure
 %patch201 -p1 -b .config
 %patch202 -p1 -b .location
 %patch204 -p1 -b .perlpath
@@ -92,6 +96,7 @@ export CXXFLAGS="-fPIE %{optflags}" ; ex
    --enable-basic-auth-helpers="LDAP,MSNT,NCSA,PAM,SMB,YP,getpwnam,multi-domain-NTLM,SASL,DB,POP3,squid_radius_auth" \
    --enable-ntlm-auth-helpers="smb_lm,no_check,fakeauth" \
    --enable-digest-auth-helpers="password,ldap,eDirectory" \
+   --enable-negotiate-auth-helpers="squid_kerb_auth" \
    --enable-external-acl-helpers="ip_user,ldap_group,session,unix_group,wbinfo_group" \
    --enable-cache-digests \
    --enable-cachemgr-hostname=localhost \
@@ -117,9 +122,6 @@ export CXXFLAGS="-fPIE %{optflags}" ; ex
    --with-openssl \
    --with-pthreads
 
-# following options should be enabled but fails Fedora QA chechs
-#   --enable-negotiate-auth-helpers="squid_kerb_auth"
-
 export CXXFLAGS="-fPIE" ; export CFLAGS="-fPIE -Os -g -pipe -fsigned-char" ; export LDFLAGS="-pie" ;
 make \
 	DEFAULT_SWAP_DIR='$(localstatedir)/spool/squid' \
@@ -251,6 +253,9 @@ fi
     chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || :
 
 %changelog
+* Tue Sep 08 2009 Henrik Nordstrom  - 7:3.1.0.13-3
+- Enable squid_kerb_auth
+
 * Mon Sep 07 2009 Henrik Nordstrom  - 7:3.1.0.13-2
 - Cleaned up packaging to ease future maintenance
 



From jorton at fedoraproject.org  Tue Sep  8 15:58:47 2009
From: jorton at fedoraproject.org (jorton)
Date: Tue,  8 Sep 2009 15:58:47 +0000 (UTC)
Subject: rpms/httpd/devel httpd.logrotate,1.4,1.5 httpd.spec,1.138,1.139
Message-ID: <20090908155847.0306611C0082@cvs1.fedora.phx.redhat.com>

Author: jorton

Update of /cvs/extras/rpms/httpd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6376

Modified Files:
	httpd.logrotate httpd.spec 
Log Message:
* Tue Sep  8 2009 Joe Orton  2.2.13-2
- restart service in posttrans (#491567)



Index: httpd.logrotate
===================================================================
RCS file: /cvs/extras/rpms/httpd/devel/httpd.logrotate,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- httpd.logrotate	17 Mar 2009 13:09:35 -0000	1.4
+++ httpd.logrotate	8 Sep 2009 15:58:46 -0000	1.5
@@ -2,6 +2,7 @@
     missingok
     notifempty
     sharedscripts
+    delaycompress
     postrotate
 	/bin/kill -HUP `cat /var/run/httpd/httpd.pid 2>/dev/null` 2> /dev/null || true
     endscript


Index: httpd.spec
===================================================================
RCS file: /cvs/extras/rpms/httpd/devel/httpd.spec,v
retrieving revision 1.138
retrieving revision 1.139
diff -u -p -r1.138 -r1.139
--- httpd.spec	21 Aug 2009 13:54:32 -0000	1.138
+++ httpd.spec	8 Sep 2009 15:58:46 -0000	1.139
@@ -7,7 +7,7 @@
 Summary: Apache HTTP Server
 Name: httpd
 Version: 2.2.13
-Release: 2%{?dist}
+Release: 3%{?dist}
 URL: http://httpd.apache.org/
 Source0: http://www.apache.org/dist/httpd/httpd-%{version}.tar.gz
 Source1: index.html
@@ -349,6 +349,9 @@ if [ $1 = 0 ]; then
 	/sbin/chkconfig --del httpd
 fi
 
+%posttrans
+/sbin/service httpd condrestart >/dev/null 2>&1 || :
+
 %define sslcert %{_sysconfdir}/pki/tls/certs/localhost.crt
 %define sslkey %{_sysconfdir}/pki/tls/private/localhost.key
 
@@ -481,6 +484,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/httpd/build/*.sh
 
 %changelog
+* Tue Sep  8 2009 Joe Orton  2.2.13-2
+- restart service in posttrans (#491567)
+
 * Fri Aug 21 2009 Tomas Mraz  - 2.2.13-2
 - rebuilt with new openssl
 



From hadess at fedoraproject.org  Tue Sep  8 16:04:23 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Tue,  8 Sep 2009 16:04:23 +0000 (UTC)
Subject: rpms/gnome-phone-manager/devel gnome-phone-manager.spec,1.36,1.37
Message-ID: <20090908160423.E6CD811C0082@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnome-phone-manager/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10994

Modified Files:
	gnome-phone-manager.spec 
Log Message:
* Tue Sep 08 2009 Bastien Nocera  0.65-5
- Rebuilt for new gnokii



Index: gnome-phone-manager.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-phone-manager/devel/gnome-phone-manager.spec,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -p -r1.36 -r1.37
--- gnome-phone-manager.spec	25 Jul 2009 00:43:45 -0000	1.36
+++ gnome-phone-manager.spec	8 Sep 2009 16:04:23 -0000	1.37
@@ -1,7 +1,7 @@
 Name:		gnome-phone-manager
 Summary:	Gnome Phone Manager
 Version: 	0.65
-Release: 	4%{?dist}
+Release: 	5%{?dist}
 License: 	GPLv2+
 Group: 		Applications/System
 Source:		http://ftp.gnome.org/pub/GNOME/sources/gnome-phone-manager/%{version}/%{name}-%{version}.tar.bz2
@@ -106,6 +106,9 @@ fi
 %{_datadir}/mission-control/profiles/*
 
 %changelog
+* Tue Sep 08 2009 Bastien Nocera  0.65-5
+- Rebuilt for new gnokii
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.65-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From itamarjp at fedoraproject.org  Tue Sep  8 16:06:52 2009
From: itamarjp at fedoraproject.org (Itamar Reis Peixoto)
Date: Tue,  8 Sep 2009 16:06:52 +0000 (UTC)
Subject: rpms/xrdp/devel xrdp-pam-auth.patch, NONE, 1.1 import.log, 1.2,
	1.3 xrdp.spec, 1.3, 1.4
Message-ID: <20090908160652.92E3811C0082@cvs1.fedora.phx.redhat.com>

Author: itamarjp

Update of /cvs/pkgs/rpms/xrdp/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12689/devel

Modified Files:
	import.log xrdp.spec 
Added Files:
	xrdp-pam-auth.patch 
Log Message:
- fix pam.d


xrdp-pam-auth.patch:
 xrdp-sesman |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE xrdp-pam-auth.patch ---
diff -ruNp a/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman b/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman
--- a/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman	2008-04-29 04:51:34.000000000 -0300
+++ b/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman	2009-09-08 03:15:46.139495177 -0300
@@ -1,3 +1,3 @@
 #%PAM-1.0
-auth       required	pam_unix.so shadow nullok
-account    required	pam_unix.so
+auth       include      system-auth
+account    include      system-auth


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/devel/import.log,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- import.log	4 Sep 2009 22:27:40 -0000	1.2
+++ import.log	8 Sep 2009 16:06:52 -0000	1.3
@@ -1,2 +1,3 @@
 xrdp-0_5_0-0_2_20090811cvs_fc12:HEAD:xrdp-0.5.0-0.2.20090811cvs.fc12.src.rpm:1250272824
 xrdp-0_5_0-0_4_20090811cvs_fc12:HEAD:xrdp-0.5.0-0.4.20090811cvs.fc12.src.rpm:1252103027
+xrdp-0_5_0-0_5_20090811cvs_fc12:HEAD:xrdp-0.5.0-0.5.20090811cvs.fc12.src.rpm:1252425624


Index: xrdp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/devel/xrdp.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- xrdp.spec	4 Sep 2009 22:27:40 -0000	1.3
+++ xrdp.spec	8 Sep 2009 16:06:52 -0000	1.4
@@ -4,7 +4,7 @@
 Summary:   Open source remote desktop protocol (RDP) server
 Name:      xrdp
 Version:   0.5.0
-Release:   0.4.%{cvs}%{?dist}
+Release:   0.5.%{cvs}%{?dist}
 License:   GPLv2+ with exceptions
 Group:     Applications/Internet
 URL:       http://xrdp.sourceforge.net/
@@ -24,6 +24,8 @@ URL:       http://xrdp.sourceforge.net/
 Source0: %{name}-%{version}.%{cvs}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+Patch0: xrdp-pam-auth.patch
+
 Source1: xrdp.init
 Source2: xrdp.sysconfig
 Source3: xrdp.logrotate
@@ -54,6 +56,7 @@ terminal server / remote desktop clients
 
 %prep
 %setup -q -n %{name}-%{version}.%{cvs}
+%patch0 -p2
 
 # remove unused modules from xrdp login combobox
 %{__sed} -i -e '/\[xrdp2\]/,$d' xrdp/xrdp.ini
@@ -65,11 +68,6 @@ terminal server / remote desktop clients
 # increase encryption to 128 bit's
 %{__sed} -i 's/crypt_level=low/crypt_level=high/g' xrdp/xrdp.ini
 
-#include system-auth into pam.d/xrdp-sesman
-echo "auth    include system-auth" >> instfiles/pam.d/xrdp-sesman
-echo "account include system-auth" >> instfiles/pam.d/xrdp-sesman
-
-
 #fix wrong permission
 %{__chmod} 644 keygen/keygen.c
 
@@ -171,6 +169,9 @@ rm -rf %{buildroot}
 %attr(0600,root,root) %verify(not size md5 mtime) %{_sysconfdir}/xrdp/rsakeys.ini
 
 %changelog
+* Tue Sep 08 2009 Itamar Reis Peixoto  - 0.5.0-0.5.20090811cvs
+- fix xrdp-sesman pam.d to uses system-auth
+
 * Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.4.20090811cvs
 - increase encryption to 128 bit's
 - include system-auth into /etc/pam.d/xrdp-sesman



From itamarjp at fedoraproject.org  Tue Sep  8 16:11:02 2009
From: itamarjp at fedoraproject.org (Itamar Reis Peixoto)
Date: Tue,  8 Sep 2009 16:11:02 +0000 (UTC)
Subject: rpms/xrdp/F-11 xrdp-pam-auth.patch, NONE, 1.1 import.log, 1.2,
	1.3 xrdp.spec, 1.2, 1.3
Message-ID: <20090908161102.E98FD11C0082@cvs1.fedora.phx.redhat.com>

Author: itamarjp

Update of /cvs/pkgs/rpms/xrdp/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16125/F-11

Modified Files:
	import.log xrdp.spec 
Added Files:
	xrdp-pam-auth.patch 
Log Message:
- fix pam.d


xrdp-pam-auth.patch:
 xrdp-sesman |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE xrdp-pam-auth.patch ---
diff -ruNp a/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman b/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman
--- a/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman	2008-04-29 04:51:34.000000000 -0300
+++ b/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman	2009-09-08 03:15:46.139495177 -0300
@@ -1,3 +1,3 @@
 #%PAM-1.0
-auth       required	pam_unix.so shadow nullok
-account    required	pam_unix.so
+auth       include      system-auth
+account    include      system-auth


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/F-11/import.log,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- import.log	4 Sep 2009 22:35:41 -0000	1.2
+++ import.log	8 Sep 2009 16:11:02 -0000	1.3
@@ -1,2 +1,3 @@
 xrdp-0_5_0-0_2_20090811cvs_fc12:F-11:xrdp-0.5.0-0.2.20090811cvs.fc12.src.rpm:1250272977
 xrdp-0_5_0-0_3_20090811cvs_fc12:F-11:xrdp-0.5.0-0.3.20090811cvs.fc12.src.rpm:1252103630
+xrdp-0_5_0-0_5_20090811cvs_fc12:F-11:xrdp-0.5.0-0.5.20090811cvs.fc12.src.rpm:1252426078


Index: xrdp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/F-11/xrdp.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- xrdp.spec	4 Sep 2009 22:35:41 -0000	1.2
+++ xrdp.spec	8 Sep 2009 16:11:02 -0000	1.3
@@ -4,7 +4,7 @@
 Summary:   Open source remote desktop protocol (RDP) server
 Name:      xrdp
 Version:   0.5.0
-Release:   0.3.%{cvs}%{?dist}
+Release:   0.5.%{cvs}%{?dist}
 License:   GPLv2+ with exceptions
 Group:     Applications/Internet
 URL:       http://xrdp.sourceforge.net/
@@ -24,6 +24,8 @@ URL:       http://xrdp.sourceforge.net/
 Source0: %{name}-%{version}.%{cvs}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+Patch0: xrdp-pam-auth.patch
+
 Source1: xrdp.init
 Source2: xrdp.sysconfig
 Source3: xrdp.logrotate
@@ -54,6 +56,7 @@ terminal server / remote desktop clients
 
 %prep
 %setup -q -n %{name}-%{version}.%{cvs}
+%patch0 -p2
 
 # remove unused modules from xrdp login combobox
 %{__sed} -i -e '/\[xrdp2\]/,$d' xrdp/xrdp.ini
@@ -65,10 +68,6 @@ terminal server / remote desktop clients
 # increase encryption to 128 bit's
 %{__sed} -i 's/crypt_level=low/crypt_level=high/g' xrdp/xrdp.ini
 
-#include system-auth into pam.d/xrdp-sesman
-echo "auth    include system-auth" >> instfiles/pam.d/xrdp-sesman
-echo "account include system-auth" >> instfiles/pam.d/xrdp-sesman
-
 #fix wrong permission
 %{__chmod} 644 keygen/keygen.c
 
@@ -170,11 +169,16 @@ rm -rf %{buildroot}
 %attr(0600,root,root) %verify(not size md5 mtime) %{_sysconfdir}/xrdp/rsakeys.ini
 
 %changelog
+* Tue Sep 08 2009 Itamar Reis Peixoto  - 0.5.0-0.5.20090811cvs
+- fix xrdp-sesman pam.d to uses system-auth
 
-* Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.3.20090811cvs
+* Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.4.20090811cvs
 - increase encryption to 128 bit's
 - include system-auth into /etc/pam.d/xrdp-sesman
 
+* Wed Aug 26 2009 Tomas Mraz  - 0.5.0-0.3.20090811cvs
+- rebuild with new openssl
+
 * Thu Aug 13 2009 Itamar Reis Peixoto  - 0.5.0-0.2.20090811cvs
 - more changes to spec file https://bugzilla.redhat.com/show_bug.cgi?id=516364#c10
 
@@ -183,6 +187,7 @@ rm -rf %{buildroot}
 - improve initscript
 - fix some macros
 
+
 * Tue Aug 11 2009 Itamar Reis Peixoto  - 0.5.0-2.20090811cvs
 - changes from BZ#516364 comment 2 from Mamoru Tasaka
 - changed license to "GPLv2+ with exceptions"



From itamarjp at fedoraproject.org  Tue Sep  8 16:13:37 2009
From: itamarjp at fedoraproject.org (Itamar Reis Peixoto)
Date: Tue,  8 Sep 2009 16:13:37 +0000 (UTC)
Subject: rpms/xrdp/F-10 xrdp-pam-auth.patch, NONE, 1.1 import.log, 1.2,
	1.3 xrdp.spec, 1.2, 1.3
Message-ID: <20090908161337.15B7C11C0082@cvs1.fedora.phx.redhat.com>

Author: itamarjp

Update of /cvs/pkgs/rpms/xrdp/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19153/F-10

Modified Files:
	import.log xrdp.spec 
Added Files:
	xrdp-pam-auth.patch 
Log Message:
- fix pam.d


xrdp-pam-auth.patch:
 xrdp-sesman |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE xrdp-pam-auth.patch ---
diff -ruNp a/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman b/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman
--- a/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman	2008-04-29 04:51:34.000000000 -0300
+++ b/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman	2009-09-08 03:15:46.139495177 -0300
@@ -1,3 +1,3 @@
 #%PAM-1.0
-auth       required	pam_unix.so shadow nullok
-account    required	pam_unix.so
+auth       include      system-auth
+account    include      system-auth


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/F-10/import.log,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- import.log	4 Sep 2009 22:37:27 -0000	1.2
+++ import.log	8 Sep 2009 16:13:36 -0000	1.3
@@ -1,2 +1,3 @@
 xrdp-0_5_0-0_2_20090811cvs_fc12:F-10:xrdp-0.5.0-0.2.20090811cvs.fc12.src.rpm:1250273132
 xrdp-0_5_0-0_3_20090811cvs_fc12:F-10:xrdp-0.5.0-0.3.20090811cvs.fc12.src.rpm:1252103784
+xrdp-0_5_0-0_5_20090811cvs_fc12:F-10:xrdp-0.5.0-0.5.20090811cvs.fc12.src.rpm:1252426308


Index: xrdp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/F-10/xrdp.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- xrdp.spec	4 Sep 2009 22:37:27 -0000	1.2
+++ xrdp.spec	8 Sep 2009 16:13:36 -0000	1.3
@@ -4,7 +4,7 @@
 Summary:   Open source remote desktop protocol (RDP) server
 Name:      xrdp
 Version:   0.5.0
-Release:   0.3.%{cvs}%{?dist}
+Release:   0.5.%{cvs}%{?dist}
 License:   GPLv2+ with exceptions
 Group:     Applications/Internet
 URL:       http://xrdp.sourceforge.net/
@@ -24,6 +24,8 @@ URL:       http://xrdp.sourceforge.net/
 Source0: %{name}-%{version}.%{cvs}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+Patch0: xrdp-pam-auth.patch
+
 Source1: xrdp.init
 Source2: xrdp.sysconfig
 Source3: xrdp.logrotate
@@ -54,6 +56,7 @@ terminal server / remote desktop clients
 
 %prep
 %setup -q -n %{name}-%{version}.%{cvs}
+%patch0 -p2
 
 # remove unused modules from xrdp login combobox
 %{__sed} -i -e '/\[xrdp2\]/,$d' xrdp/xrdp.ini
@@ -65,10 +68,6 @@ terminal server / remote desktop clients
 # increase encryption to 128 bit's
 %{__sed} -i 's/crypt_level=low/crypt_level=high/g' xrdp/xrdp.ini
 
-#include system-auth into pam.d/xrdp-sesman
-echo "auth    include system-auth" >> instfiles/pam.d/xrdp-sesman
-echo "account include system-auth" >> instfiles/pam.d/xrdp-sesman
-
 #fix wrong permission
 %{__chmod} 644 keygen/keygen.c
 
@@ -170,11 +169,16 @@ rm -rf %{buildroot}
 %attr(0600,root,root) %verify(not size md5 mtime) %{_sysconfdir}/xrdp/rsakeys.ini
 
 %changelog
+* Tue Sep 08 2009 Itamar Reis Peixoto  - 0.5.0-0.5.20090811cvs
+- fix xrdp-sesman pam.d to uses system-auth
 
-* Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.3.20090811cvs
+* Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.4.20090811cvs
 - increase encryption to 128 bit's
 - include system-auth into /etc/pam.d/xrdp-sesman
 
+* Wed Aug 26 2009 Tomas Mraz  - 0.5.0-0.3.20090811cvs
+- rebuild with new openssl
+
 * Thu Aug 13 2009 Itamar Reis Peixoto  - 0.5.0-0.2.20090811cvs
 - more changes to spec file https://bugzilla.redhat.com/show_bug.cgi?id=516364#c10
 
@@ -183,6 +187,7 @@ rm -rf %{buildroot}
 - improve initscript
 - fix some macros
 
+
 * Tue Aug 11 2009 Itamar Reis Peixoto  - 0.5.0-2.20090811cvs
 - changes from BZ#516364 comment 2 from Mamoru Tasaka
 - changed license to "GPLv2+ with exceptions"



From itamarjp at fedoraproject.org  Tue Sep  8 16:14:54 2009
From: itamarjp at fedoraproject.org (Itamar Reis Peixoto)
Date: Tue,  8 Sep 2009 16:14:54 +0000 (UTC)
Subject: rpms/xrdp/EL-5 xrdp-pam-auth.patch, NONE, 1.1 import.log, 1.2,
	1.3 xrdp.spec, 1.2, 1.3
Message-ID: <20090908161454.4D92A11C0082@cvs1.fedora.phx.redhat.com>

Author: itamarjp

Update of /cvs/pkgs/rpms/xrdp/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20431/EL-5

Modified Files:
	import.log xrdp.spec 
Added Files:
	xrdp-pam-auth.patch 
Log Message:
- fix pam.d


xrdp-pam-auth.patch:
 xrdp-sesman |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE xrdp-pam-auth.patch ---
diff -ruNp a/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman b/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman
--- a/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman	2008-04-29 04:51:34.000000000 -0300
+++ b/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman	2009-09-08 03:15:46.139495177 -0300
@@ -1,3 +1,3 @@
 #%PAM-1.0
-auth       required	pam_unix.so shadow nullok
-account    required	pam_unix.so
+auth       include      system-auth
+account    include      system-auth


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/EL-5/import.log,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- import.log	4 Sep 2009 22:39:23 -0000	1.2
+++ import.log	8 Sep 2009 16:14:54 -0000	1.3
@@ -1,2 +1,3 @@
 xrdp-0_5_0-0_2_20090811cvs_fc12:EL-5:xrdp-0.5.0-0.2.20090811cvs.fc12.src.rpm:1250273281
 xrdp-0_5_0-0_3_20090811cvs_fc12:EL-5:xrdp-0.5.0-0.3.20090811cvs.fc12.src.rpm:1252103881
+xrdp-0_5_0-0_5_20090811cvs_fc12:EL-5:xrdp-0.5.0-0.5.20090811cvs.fc12.src.rpm:1252426456


Index: xrdp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/EL-5/xrdp.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- xrdp.spec	4 Sep 2009 22:39:23 -0000	1.2
+++ xrdp.spec	8 Sep 2009 16:14:54 -0000	1.3
@@ -4,7 +4,7 @@
 Summary:   Open source remote desktop protocol (RDP) server
 Name:      xrdp
 Version:   0.5.0
-Release:   0.3.%{cvs}%{?dist}
+Release:   0.5.%{cvs}%{?dist}
 License:   GPLv2+ with exceptions
 Group:     Applications/Internet
 URL:       http://xrdp.sourceforge.net/
@@ -24,6 +24,8 @@ URL:       http://xrdp.sourceforge.net/
 Source0: %{name}-%{version}.%{cvs}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+Patch0: xrdp-pam-auth.patch
+
 Source1: xrdp.init
 Source2: xrdp.sysconfig
 Source3: xrdp.logrotate
@@ -54,6 +56,7 @@ terminal server / remote desktop clients
 
 %prep
 %setup -q -n %{name}-%{version}.%{cvs}
+%patch0 -p2
 
 # remove unused modules from xrdp login combobox
 %{__sed} -i -e '/\[xrdp2\]/,$d' xrdp/xrdp.ini
@@ -65,10 +68,6 @@ terminal server / remote desktop clients
 # increase encryption to 128 bit's
 %{__sed} -i 's/crypt_level=low/crypt_level=high/g' xrdp/xrdp.ini
 
-#include system-auth into pam.d/xrdp-sesman
-echo "auth    include system-auth" >> instfiles/pam.d/xrdp-sesman
-echo "account include system-auth" >> instfiles/pam.d/xrdp-sesman
-
 #fix wrong permission
 %{__chmod} 644 keygen/keygen.c
 
@@ -170,11 +169,16 @@ rm -rf %{buildroot}
 %attr(0600,root,root) %verify(not size md5 mtime) %{_sysconfdir}/xrdp/rsakeys.ini
 
 %changelog
+* Tue Sep 08 2009 Itamar Reis Peixoto  - 0.5.0-0.5.20090811cvs
+- fix xrdp-sesman pam.d to uses system-auth
 
-* Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.3.20090811cvs
+* Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.4.20090811cvs
 - increase encryption to 128 bit's
 - include system-auth into /etc/pam.d/xrdp-sesman
 
+* Wed Aug 26 2009 Tomas Mraz  - 0.5.0-0.3.20090811cvs
+- rebuild with new openssl
+
 * Thu Aug 13 2009 Itamar Reis Peixoto  - 0.5.0-0.2.20090811cvs
 - more changes to spec file https://bugzilla.redhat.com/show_bug.cgi?id=516364#c10
 
@@ -183,6 +187,7 @@ rm -rf %{buildroot}
 - improve initscript
 - fix some macros
 
+
 * Tue Aug 11 2009 Itamar Reis Peixoto  - 0.5.0-2.20090811cvs
 - changes from BZ#516364 comment 2 from Mamoru Tasaka
 - changed license to "GPLv2+ with exceptions"



From pwouters at fedoraproject.org  Tue Sep  8 16:15:32 2009
From: pwouters at fedoraproject.org (Paul Wouters)
Date: Tue,  8 Sep 2009 16:15:32 +0000 (UTC)
Subject: rpms/dnssec-conf/devel pr.conf,NONE,1.1
Message-ID: <20090908161533.04AD711C0082@cvs1.fedora.phx.redhat.com>

Author: pwouters

Update of /cvs/extras/rpms/dnssec-conf/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21026

Added Files:
	pr.conf 
Log Message:
new key for .pr. This is neccessary now because the wrong key is in DLV!



--- NEW FILE pr.conf ---
//; http://dnssec.nic.pr/keys/nic.pr.zip

trusted-keys {
"pr." 257 3 5 "AwEAAeDPv9lQ7Ej5Ld9Fz/FKLhdOajwtEXsWykj65ugIa4Di1nY6ti9ndkeR4kp1aSNlvf6N7KsjunfMJj4SccBwcY77DrxmQ+g9nI09ePMZvxF2U63Lv9BftGaIguYdkYZVSwHd1q7DdXqNkLaD4tZEHiN0h/3wBdTQUPH1IoskD1vGxiPw2egftk6sVQdvOJWaAgSpmG0eq+/e90WVTNX4/xhA17PrdQQJIheZQ3+EsDoil8kyJZC12KoHYpFklx7+aCiR2u8Fumy6ARFR4PP0n7bnBaKOgMpVzz+KI79a3USDkj9RhNog50iSWgaBM75Xu0IBNEpcCVYZYjwDESgiDXc="; // Key ID=6277
};




From itamarjp at fedoraproject.org  Tue Sep  8 16:16:14 2009
From: itamarjp at fedoraproject.org (Itamar Reis Peixoto)
Date: Tue,  8 Sep 2009 16:16:14 +0000 (UTC)
Subject: rpms/xrdp/EL-4 xrdp-pam-auth.patch, NONE, 1.1 import.log, 1.2,
	1.3 xrdp.spec, 1.2, 1.3
Message-ID: <20090908161614.70D7111C0082@cvs1.fedora.phx.redhat.com>

Author: itamarjp

Update of /cvs/pkgs/rpms/xrdp/EL-4
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22545/EL-4

Modified Files:
	import.log xrdp.spec 
Added Files:
	xrdp-pam-auth.patch 
Log Message:
- fix pam.d


xrdp-pam-auth.patch:
 xrdp-sesman |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE xrdp-pam-auth.patch ---
diff -ruNp a/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman b/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman
--- a/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman	2008-04-29 04:51:34.000000000 -0300
+++ b/xrdp-0.5.0.20090811cvs/instfiles/pam.d/xrdp-sesman	2009-09-08 03:15:46.139495177 -0300
@@ -1,3 +1,3 @@
 #%PAM-1.0
-auth       required	pam_unix.so shadow nullok
-account    required	pam_unix.so
+auth       include      system-auth
+account    include      system-auth


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/EL-4/import.log,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- import.log	4 Sep 2009 22:44:04 -0000	1.2
+++ import.log	8 Sep 2009 16:16:14 -0000	1.3
@@ -1,2 +1,3 @@
 xrdp-0_5_0-0_2_20090811cvs_fc12:EL-4:xrdp-0.5.0-0.2.20090811cvs.fc12.src.rpm:1250273423
 xrdp-0_5_0-0_3_20090811cvs_fc12:EL-4:xrdp-0.5.0-0.3.20090811cvs.fc12.src.rpm:1252103993
+xrdp-0_5_0-0_5_20090811cvs_fc12:EL-4:xrdp-0.5.0-0.5.20090811cvs.fc12.src.rpm:1252426537


Index: xrdp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xrdp/EL-4/xrdp.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- xrdp.spec	4 Sep 2009 22:44:04 -0000	1.2
+++ xrdp.spec	8 Sep 2009 16:16:14 -0000	1.3
@@ -4,7 +4,7 @@
 Summary:   Open source remote desktop protocol (RDP) server
 Name:      xrdp
 Version:   0.5.0
-Release:   0.3.%{cvs}%{?dist}
+Release:   0.5.%{cvs}%{?dist}
 License:   GPLv2+ with exceptions
 Group:     Applications/Internet
 URL:       http://xrdp.sourceforge.net/
@@ -24,6 +24,8 @@ URL:       http://xrdp.sourceforge.net/
 Source0: %{name}-%{version}.%{cvs}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+Patch0: xrdp-pam-auth.patch
+
 Source1: xrdp.init
 Source2: xrdp.sysconfig
 Source3: xrdp.logrotate
@@ -54,6 +56,7 @@ terminal server / remote desktop clients
 
 %prep
 %setup -q -n %{name}-%{version}.%{cvs}
+%patch0 -p2
 
 # remove unused modules from xrdp login combobox
 %{__sed} -i -e '/\[xrdp2\]/,$d' xrdp/xrdp.ini
@@ -65,10 +68,6 @@ terminal server / remote desktop clients
 # increase encryption to 128 bit's
 %{__sed} -i 's/crypt_level=low/crypt_level=high/g' xrdp/xrdp.ini
 
-#include system-auth into pam.d/xrdp-sesman
-echo "auth    include system-auth" >> instfiles/pam.d/xrdp-sesman
-echo "account include system-auth" >> instfiles/pam.d/xrdp-sesman
-
 #fix wrong permission
 %{__chmod} 644 keygen/keygen.c
 
@@ -170,11 +169,16 @@ rm -rf %{buildroot}
 %attr(0600,root,root) %verify(not size md5 mtime) %{_sysconfdir}/xrdp/rsakeys.ini
 
 %changelog
+* Tue Sep 08 2009 Itamar Reis Peixoto  - 0.5.0-0.5.20090811cvs
+- fix xrdp-sesman pam.d to uses system-auth
 
-* Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.3.20090811cvs
+* Fri Sep 04 2009 Itamar Reis Peixoto  - 0.5.0-0.4.20090811cvs
 - increase encryption to 128 bit's
 - include system-auth into /etc/pam.d/xrdp-sesman
 
+* Wed Aug 26 2009 Tomas Mraz  - 0.5.0-0.3.20090811cvs
+- rebuild with new openssl
+
 * Thu Aug 13 2009 Itamar Reis Peixoto  - 0.5.0-0.2.20090811cvs
 - more changes to spec file https://bugzilla.redhat.com/show_bug.cgi?id=516364#c10
 
@@ -183,6 +187,7 @@ rm -rf %{buildroot}
 - improve initscript
 - fix some macros
 
+
 * Tue Aug 11 2009 Itamar Reis Peixoto  - 0.5.0-2.20090811cvs
 - changes from BZ#516364 comment 2 from Mamoru Tasaka
 - changed license to "GPLv2+ with exceptions"



From pwouters at fedoraproject.org  Tue Sep  8 16:17:27 2009
From: pwouters at fedoraproject.org (Paul Wouters)
Date: Tue,  8 Sep 2009 16:17:27 +0000 (UTC)
Subject: rpms/dnssec-conf/devel dnssec-conf.spec,1.15,1.16
Message-ID: <20090908161727.7B06211C0082@cvs1.fedora.phx.redhat.com>

Author: pwouters

Update of /cvs/extras/rpms/dnssec-conf/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23601

Modified Files:
	dnssec-conf.spec 
Log Message:
* Tue Sep 08 2009 Paul Wouters  - 1.21-4
-New key for .pr.



Index: dnssec-conf.spec
===================================================================
RCS file: /cvs/extras/rpms/dnssec-conf/devel/dnssec-conf.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- dnssec-conf.spec	24 Jul 2009 20:24:34 -0000	1.15
+++ dnssec-conf.spec	8 Sep 2009 16:17:27 -0000	1.16
@@ -1,10 +1,11 @@
 Summary: DNSSEC and DLV configuration and priming tool
 Name: dnssec-conf
 Version: 1.21
-Release: 2%{?dist}
+Release: 4%{?dist}
 License: GPLv2+
 Url: http://www.xelerance.com/software/dnssec-conf/
-Source: http://www.xelerance.com/software/%{name}/%{name}-%{version}.tar.gz
+Source0: http://www.xelerance.com/software/%{name}/%{name}-%{version}.tar.gz
+Source1: pr.conf
 Group: System Environment/Daemons
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch: noarch
@@ -34,6 +35,9 @@ rm -rf ${RPM_BUILD_ROOT}
 make PREFIX=%{_prefix} DESTDIR=${RPM_BUILD_ROOT} ETCDIR=${RPM_BUILD_ROOT}/etc install
 install -d 0755 ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig
 install -m 0644 packaging/fedora/dnssec.sysconfig ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/dnssec
+# new key for pr. This will be in version 1.22 but that one has unreleased
+# parsing code.
+cp %{SOURCE1} ${RPM_BUILD_ROOT}/etc/pki/dnssec-keys/production/
 
 %clean
 rm -rf ${RPM_BUILD_ROOT}
@@ -54,6 +58,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/*/*
 
 %changelog
+* Tue Sep 08 2009 Paul Wouters  - 1.21-4
+-New key for .pr.
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 1.21-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From pwouters at fedoraproject.org  Tue Sep  8 16:18:52 2009
From: pwouters at fedoraproject.org (Paul Wouters)
Date: Tue,  8 Sep 2009 16:18:52 +0000 (UTC)
Subject: rpms/dnssec-conf/devel dnssec-conf.spec,1.16,1.17
Message-ID: <20090908161852.6A4F111C0082@cvs1.fedora.phx.redhat.com>

Author: pwouters

Update of /cvs/extras/rpms/dnssec-conf/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24957

Modified Files:
	dnssec-conf.spec 
Log Message:
* Tue Sep 08 2009 Paul Wouters  - 1.21-5
- Bump version



Index: dnssec-conf.spec
===================================================================
RCS file: /cvs/extras/rpms/dnssec-conf/devel/dnssec-conf.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- dnssec-conf.spec	8 Sep 2009 16:17:27 -0000	1.16
+++ dnssec-conf.spec	8 Sep 2009 16:18:52 -0000	1.17
@@ -1,7 +1,7 @@
 Summary: DNSSEC and DLV configuration and priming tool
 Name: dnssec-conf
 Version: 1.21
-Release: 4%{?dist}
+Release: 5%{?dist}
 License: GPLv2+
 Url: http://www.xelerance.com/software/dnssec-conf/
 Source0: http://www.xelerance.com/software/%{name}/%{name}-%{version}.tar.gz
@@ -58,8 +58,11 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/*/*
 
 %changelog
+* Tue Sep 08 2009 Paul Wouters  - 1.21-5
+- Bump version
+
 * Tue Sep 08 2009 Paul Wouters  - 1.21-4
--New key for .pr.
+- New key for .pr.
 
 * Fri Jul 24 2009 Fedora Release Engineering  - 1.21-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild



From jreznik at fedoraproject.org  Tue Sep  8 16:20:59 2009
From: jreznik at fedoraproject.org (Jaroslav Reznik)
Date: Tue,  8 Sep 2009 16:20:59 +0000 (UTC)
Subject: rpms/constantine-kde-theme/devel .cvsignore, 1.2,
	1.3 constantine-kde-theme.spec, 1.2, 1.3 sources, 1.2, 1.3
Message-ID: <20090908162059.4514E11C0082@cvs1.fedora.phx.redhat.com>

Author: jreznik

Update of /cvs/pkgs/rpms/constantine-kde-theme/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26919

Modified Files:
	.cvsignore constantine-kde-theme.spec sources 
Log Message:
* Tue Sep 09 2009 Jaroslav Reznik  11.90.3-1
- fixes widescreen background



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/constantine-kde-theme/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	5 Sep 2009 07:31:57 -0000	1.2
+++ .cvsignore	8 Sep 2009 16:20:58 -0000	1.3
@@ -1 +1 @@
-constantine-kde-theme-11.90.2.tar.bz2
+constantine-kde-theme-11.90.3.tar.bz2


Index: constantine-kde-theme.spec
===================================================================
RCS file: /cvs/pkgs/rpms/constantine-kde-theme/devel/constantine-kde-theme.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- constantine-kde-theme.spec	6 Sep 2009 10:47:20 -0000	1.2
+++ constantine-kde-theme.spec	8 Sep 2009 16:20:58 -0000	1.3
@@ -1,5 +1,5 @@
 Name:		constantine-kde-theme
-Version:	11.90.2
+Version:	11.90.3
 Release:	2%{?dist}
 Summary:	Constantine KDE Theme
 
@@ -95,6 +95,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Tue Sep 09 2009 Jaroslav Reznik  11.90.3-1
+- fixes widescreen background
+
 * Sun Sep 06 2009 Jaroslav Reznik  11.90.2-2
 - more resolutions for KDM theme
 - c-b-kde BR, bumped version


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/constantine-kde-theme/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	5 Sep 2009 07:31:57 -0000	1.2
+++ sources	8 Sep 2009 16:20:59 -0000	1.3
@@ -1 +1 @@
-7d73d3b9e1e00343d624c048b375393f  constantine-kde-theme-11.90.2.tar.bz2
+123ab7ab63496107cd6819cdd71971a6  constantine-kde-theme-11.90.3.tar.bz2



From rdieter at fedoraproject.org  Tue Sep  8 16:24:30 2009
From: rdieter at fedoraproject.org (Rex Dieter)
Date: Tue,  8 Sep 2009 16:24:30 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec,1.29,1.30
Message-ID: <20090908162430.A4A8E11C0082@cvs1.fedora.phx.redhat.com>

Author: rdieter

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28755

Modified Files:
	llvm.spec 
Log Message:
mention bug#



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- llvm.spec	8 Sep 2009 03:42:39 -0000	1.29
+++ llvm.spec	8 Sep 2009 16:24:29 -0000	1.30
@@ -342,7 +342,7 @@ rm -rf %{buildroot}
 - Enable debuginfo generation
 
 * Sat Sep  5 2009 Michel Salim  - 2.5-6
-- Disable assertions (needed by OpenGTL)
+- Disable assertions (needed by OpenGTL, #521261)
 - Align spec file with upstream build instructions
 - Enable unit tests
 



From transif at fedoraproject.org  Tue Sep  8 16:30:47 2009
From: transif at fedoraproject.org (Transifex System User)
Date: Tue,  8 Sep 2009 16:30:47 +0000 (UTC)
Subject: comps/po hu.po,1.20,1.21
Message-ID: <20090908163047.8E4A411C0419@cvs1.fedora.phx.redhat.com>

Author: transif

Update of /cvs/pkgs/comps/po
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31296/po

Modified Files:
	hu.po 
Log Message:
Sending translation for Hungarian


View full diff with command:
/usr/bin/cvs -n -f diff -kk -u -p -N -r 1.20 -r 1.21 hu.poIndex: hu.po
===================================================================
RCS file: /cvs/pkgs/comps/po/hu.po,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- hu.po	30 Apr 2009 04:47:44 -0000	1.20
+++ hu.po	8 Sep 2009 16:30:46 -0000	1.21
@@ -1,1558 +1,2294 @@
 # Tamas Szanto , 2004.
 # Arpad Biro , 2004, 2005, 2006, 2007.
 # G?bor Szentiv?nyi , 2006.
+# Sulyok P?ter , 2009.
+# Nagy Istv?n Zolt?n , 2009.
 msgid ""
 msgstr ""
 "Project-Id-Version: comps-po\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-04-30 02:09+0000\n"
-"PO-Revision-Date: 2009-04-30 06:47+0200\n"
-"Last-Translator: Sulyok P?ter \n"
+"POT-Creation-Date: 2009-09-08 14:25+0000\n"
+"PO-Revision-Date: 2009-09-08 17:46+0100\n"
+"Last-Translator: Nagy Istv?n Zolt?n \n"
 "Language-Team: Hungarian \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n!=1);"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
 
-#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1
-#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1
+#: ../comps-f9.xml.in.h:1
+#: ../comps-f10.xml.in.h:1
+#: ../comps-f11.xml.in.h:1
+#: ../comps-f12.xml.in.h:1
+#: ../comps-f13.xml.in.h:1
 msgid "A lightweight desktop environment that works well on low end machines."
 msgstr "K?nny?s?ly? asztal k?rnyezet, ami gyeng?bb g?peken is j?l haszn?lhat?."
 
-#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2
-#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1
+#: ../comps-f9.xml.in.h:2
+#: ../comps-f10.xml.in.h:3
+#: ../comps-f11.xml.in.h:3
+#: ../comps-f12.xml.in.h:5
+#: ../comps-f13.xml.in.h:5
+#: ../comps-el4.xml.in.h:1
 #: ../comps-el5.xml.in.h:1
 msgid "Administration Tools"
 msgstr "Adminisztr?ci?s eszk?z?k"
 
-#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3
-#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4
+#: ../comps-f9.xml.in.h:3
+#: ../comps-f10.xml.in.h:4
+#: ../comps-f11.xml.in.h:4
+#: ../comps-f12.xml.in.h:6
+#: ../comps-f13.xml.in.h:6
 msgid "Afrikaans Support"
 msgstr "Afrik?n (D?l-Afrika-i holland) t?mogat?s"
 
-#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4
-#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5
+#: ../comps-f9.xml.in.h:4
+#: ../comps-f10.xml.in.h:5
+#: ../comps-f11.xml.in.h:5
+#: ../comps-f12.xml.in.h:7
+#: ../comps-f13.xml.in.h:7
 msgid "Albanian Support"
 msgstr "Alb?n t?mogat?s"
 
-#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5
-#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2
+#: ../comps-f9.xml.in.h:5
+#: ../comps-f10.xml.in.h:6
+#: ../comps-f11.xml.in.h:7
+#: ../comps-f12.xml.in.h:9
+#: ../comps-f13.xml.in.h:9
+#: ../comps-el4.xml.in.h:2
 #: ../comps-el5.xml.in.h:2
 msgid "Applications"
 msgstr "Alkalmaz?sok"
 
-#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6
-#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8
+#: ../comps-f9.xml.in.h:6
+#: ../comps-f10.xml.in.h:7
+#: ../comps-f11.xml.in.h:8
+#: ../comps-f12.xml.in.h:10
+#: ../comps-f13.xml.in.h:10
 msgid "Applications to perform a variety of tasks"
 msgstr "Alkalmaz?sok sz?mos feladathoz"
 
-#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7
-#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4
+#: ../comps-f9.xml.in.h:7
+#: ../comps-f10.xml.in.h:8
+#: ../comps-f11.xml.in.h:9
+#: ../comps-f12.xml.in.h:11
+#: ../comps-f13.xml.in.h:11
+#: ../comps-el4.xml.in.h:4
 #: ../comps-el5.xml.in.h:4
 msgid "Arabic Support"
 msgstr "Arab t?mogat?s"
 
-#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8
-#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5
+#: ../comps-f9.xml.in.h:8
+#: ../comps-f10.xml.in.h:9
+#: ../comps-f11.xml.in.h:10
+#: ../comps-f12.xml.in.h:12
+#: ../comps-f13.xml.in.h:12
+#: ../comps-el4.xml.in.h:5
 #: ../comps-el5.xml.in.h:5
 msgid "Armenian Support"
 msgstr "?rm?ny t?mogat?s"
 
-#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9
-#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11
+#: ../comps-f9.xml.in.h:9
+#: ../comps-f10.xml.in.h:10
+#: ../comps-f11.xml.in.h:11
+#: ../comps-f12.xml.in.h:13
+#: ../comps-f13.xml.in.h:13
 msgid "Assamese Support"
 msgstr "Assz?m (India) t?mogat?s"
 
-#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10
-#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6
+#: ../comps-f9.xml.in.h:10
+#: ../comps-f10.xml.in.h:11
+#: ../comps-f11.xml.in.h:12
+#: ../comps-f12.xml.in.h:14
+#: ../comps-f13.xml.in.h:14
+#: ../comps-el4.xml.in.h:6
 #: ../comps-el5.xml.in.h:6
 msgid "Authoring and Publishing"
 msgstr "?r? ?s kiad?"
 
-#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11
-#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14
+#: ../comps-f9.xml.in.h:11
+#: ../comps-f10.xml.in.h:12
+#: ../comps-f11.xml.in.h:14
+#: ../comps-f12.xml.in.h:16
+#: ../comps-f13.xml.in.h:16
 msgid "Base"
 msgstr "Alap"
 
-#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12
-#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7
+#: ../comps-f9.xml.in.h:12
+#: ../comps-f10.xml.in.h:13
+#: ../comps-f11.xml.in.h:15
+#: ../comps-f12.xml.in.h:17
+#: ../comps-f13.xml.in.h:17
+#: ../comps-el4.xml.in.h:7
 #: ../comps-el5.xml.in.h:7
 msgid "Base System"
 msgstr "Alaprendszer"
 
-#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13
-#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16
+#: ../comps-f9.xml.in.h:13
+#: ../comps-f10.xml.in.h:14
+#: ../comps-f11.xml.in.h:16
+#: ../comps-f12.xml.in.h:18
+#: ../comps-f13.xml.in.h:18
 msgid "Basic support for the Ruby programming language."
 msgstr "Alapszint? t?mogat?s a ruby programoz?si nyelvhez."
 
-#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14
-#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17
+#: ../comps-f9.xml.in.h:14
+#: ../comps-f10.xml.in.h:15
+#: ../comps-f11.xml.in.h:17
+#: ../comps-f12.xml.in.h:19
+#: ../comps-f13.xml.in.h:19
 msgid "Basque Support"
 msgstr "Baszk t?mogat?s"
 
-#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15
-#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18
+#: ../comps-f9.xml.in.h:15
+#: ../comps-f10.xml.in.h:16
+#: ../comps-f11.xml.in.h:18
+#: ../comps-f12.xml.in.h:20
+#: ../comps-f13.xml.in.h:20
 msgid "Belarusian Support"
 msgstr "Feh?rorosz t?mogat?s"
 
-#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16
-#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19
+#: ../comps-f9.xml.in.h:16
+#: ../comps-f10.xml.in.h:17
+#: ../comps-f11.xml.in.h:19
+#: ../comps-f12.xml.in.h:21
+#: ../comps-f13.xml.in.h:21
[...3015 lines suppressed...]
 #~ msgid ""
 #~ "These packages allow you to configure an IMAP or Postfix mail server."
 #~ msgstr ""
 #~ "Ezek a csomagok IMAP-alap? ?s Postfix levelez?si kiszolg?l?k "
 #~ "be?ll?t?s?hoz sz?ks?gesek."
-
 #~ msgid ""
 #~ "These packages provide compatibility support for previous releases of Red "
 #~ "Hat Enterprise Linux."
 #~ msgstr ""
 #~ "Ezek a csomagok a Red Hat Enterprise Linux kor?bbi v?ltozataival val? "
 #~ "kompatibilit?s meg?rz?s?hez sz?ks?gesek."
-
 #~ msgid "Unsupported Development Libraries"
 #~ msgstr "Nem t?mogatott fejleszt?i programk?nyvt?rak"
-
 #~ msgid "Workstation Common"
 #~ msgstr "Munka?llom?s (alap)"
-
 #~ msgid "ppc64 Compatibility Arch Support"
 #~ msgstr "ppc64-kompatibilit?si t?mogat?s"
-
 #~ msgid "x86 Compatibility Arch Development Support"
 #~ msgstr "x86-kompatibilis architekt?r?ra val? fejleszt?s t?mogat?sa"
-
 #~ msgid "x86 Compatibility Arch Support"
 #~ msgstr "x86-kompatibilit?si t?mogat?s"
-
 #~ msgid "Brazilian Portuguese"
 #~ msgstr "Braz?liai portug?l"
-
 #~ msgid "English"
 #~ msgstr "Angol"
-
 #~ msgid "French"
 #~ msgstr "Francia"
-
 #~ msgid "German"
 #~ msgstr "N?met"
-
 #~ msgid "Italian"
 #~ msgstr "Olasz"
-
 #~ msgid "Spanish"
 #~ msgstr "Spanyol"
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "Brazilian Portuguese language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza "
 #~ "braz?liai portug?l nyelven."
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "English language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza angol "
 #~ "nyelven."
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "French language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza "
 #~ "francia nyelven."
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "German language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza n?met "
 #~ "nyelven."
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "Italian language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza olasz "
 #~ "nyelven."
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "Spanish language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza "
 #~ "spanyol nyelven."
-
 #~ msgid "Japanese"
 #~ msgstr "Jap?n"
-
 #~ msgid "Korean"
 #~ msgstr "Koreai"
-
 #~ msgid "Simplified Chinese"
 #~ msgstr "Egyszer?s?tett k?nai"
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "Japanese language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza jap?n "
 #~ "nyelven."
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "Korean language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza "
 #~ "koreai nyelven."
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "Simplified Chinese language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza "
 #~ "egyszer?s?tett k?nai nyelven."
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "Traditional Chinese language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza "
 #~ "hagyom?nyos k?nai nyelven."
-
 #~ msgid "Traditional Chinese"
 #~ msgstr "Hagyom?nyos k?nai"
-
 #~ msgid "ppc64 Compatibility Arch Development Support"
 #~ msgstr "ppc64-kompatibilis architekt?r?ra val? fejleszt?s t?mogat?sa"
-
 #~ msgid "Bengali"
 #~ msgstr "beng?li"
-
 #~ msgid "Gujarati"
 #~ msgstr "gudzsar?ti"
-
 #~ msgid "Hindi"
 #~ msgstr "hindi"
-
 #~ msgid "Punjabi"
 #~ msgstr "pandzs?bi"
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "Bengali language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza "
 #~ "beng?li nyelven."
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "Gujarati language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza "
 #~ "gudzsar?ti nyelven."
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "Hindi language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza hindi "
 #~ "nyelven."
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "Punjabi language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza "
 #~ "pandzs?bi nyelven."
-
 #~ msgid ""
 #~ "This group contains the Red Hat Enterprise Linux documentation in the "
 #~ "Tamil language."
 #~ msgstr ""
 #~ "Ez a csoport a Red Hat Enterprise Linux dokument?ci?j?t tartalmazza tamil "
 #~ "nyelven."
-
 #~ msgid "Red Hat Enterprise Linux Extras"
 #~ msgstr "Red Hat Enterprise Linux Extra csomagok"
-
 #~ msgid "Workstation"
 #~ msgstr "Munka?llom?s"
-
 #~ msgid "Workstation applications and utilities."
 #~ msgstr "Munka?llom?s-alkalmaz?sok ?s -seg?dprogramok"
-
 #~ msgid "Compatibility Arch"
 #~ msgstr "Kompatibilit?si architekt?ra"
-
 #~ msgid "Compatibility Arch Libraries"
 #~ msgstr "Kompatibilit?si architekt?ra-libt?rak"
-
 #~ msgid "Multilib library packages"
 #~ msgstr "Multilib libt?r-csomagok"
-
 #~ msgid ""
 #~ "Packages which provide functionality for the compatibility architecture."
 #~ msgstr "A kompatibilit?si architekt?ra t?mogat?s?hoz sz?ks?ges csomagok"
+



From hadess at fedoraproject.org  Tue Sep  8 16:43:29 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Tue,  8 Sep 2009 16:43:29 +0000 (UTC)
Subject: rpms/gnome-user-share/devel gnome-user-share.spec,1.59,1.60
Message-ID: <20090908164329.1638B11C0082@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnome-user-share/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5678

Modified Files:
	gnome-user-share.spec 
Log Message:
* Tue Sep 08 2009 Bastien Nocera  2.27.0-3
- Add a cluebar to have easy access to the file sharing preferences



Index: gnome-user-share.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-user-share/devel/gnome-user-share.spec,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -p -r1.59 -r1.60
--- gnome-user-share.spec	7 Sep 2009 13:15:11 -0000	1.59
+++ gnome-user-share.spec	8 Sep 2009 16:43:28 -0000	1.60
@@ -1,7 +1,7 @@
 Summary: Gnome user file sharing
 Name: gnome-user-share
 Version: 2.27.0
-Release: 2%{?dist}
+Release: 3%{?dist}
 License: GPLv2+
 Group: System Environment/Libraries
 URL: http://www.gnome.org
@@ -10,6 +10,9 @@ Source0: http://download.gnome.org/sourc
 Patch0: menu-path.patch
 # http://bugzilla.gnome.org/show_bug.cgi?id=594252
 Patch1: 0001-Bug-594252-WebDAV-share-name-untraslated-at-runti.patch
+# http://bugzilla.gnome.org/show_bug.cgi?id=558244
+Patch2: 0001-Bug-558244-Enabling-gnome-user-share-requires-cha.patch
+BuildRequires: intltool automake autoconf
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires: httpd >= 2.2.0
@@ -50,6 +53,9 @@ The program also allows to share files u
 %setup -q
 %patch0 -p1 -b .menu-path
 %patch1 -p1 -b .i18n
+%patch2 -p1 -b .cluebar
+
+autoreconf -f -i
 
 %build
 %configure
@@ -127,6 +133,9 @@ fi
 %{_datadir}/icons/hicolor/*/apps/gnome-obex-server.png
 
 %changelog
+* Tue Sep 08 2009 Bastien Nocera  2.27.0-3
+- Add a cluebar to have easy access to the file sharing preferences
+
 * Mon Sep 07 2009 Bastien Nocera  2.27.0-2
 - Init i18n system for gnome-user-share
 



From hadess at fedoraproject.org  Tue Sep  8 16:45:37 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Tue,  8 Sep 2009 16:45:37 +0000 (UTC)
Subject: rpms/gnome-user-share/devel
	0001-Bug-558244-Enabling-gnome-user-share-requires-cha.patch,
	NONE, 1.1
Message-ID: <20090908164537.49BCD11C0082@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnome-user-share/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6400

Added Files:
	0001-Bug-558244-Enabling-gnome-user-share-requires-cha.patch 
Log Message:
* Tue Sep 08 2009 Bastien Nocera  2.27.0-3
- Add a cluebar to have easy access to the file sharing preferences


0001-Bug-558244-Enabling-gnome-user-share-requires-cha.patch:
 configure.in             |    8 +
 po/POTFILES.in           |    2 
 src/Makefile.am          |   12 +
 src/nautilus-share-bar.c |  226 ++++++++++++++++++++++++++++++++++++
 src/nautilus-share-bar.h |   61 +++++++++
 src/share-extension.c    |  293 ++++++++++++++++++++++++++++++++++++++++++++++-
 6 files changed, 601 insertions(+), 1 deletion(-)

--- NEW FILE 0001-Bug-558244-Enabling-gnome-user-share-requires-cha.patch ---
>From b96970a6bf8f1070a3c08b1c781ef08d2ebce525 Mon Sep 17 00:00:00 2001
From: Bastien Nocera 
Date: Tue, 8 Sep 2009 17:26:35 +0100
Subject: [PATCH] =?utf-8?q?Bug=C2=A0558244=20-=20Enabling=20gnome-user-share=20requires=20changing=20preference=20in=20capplet?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

Add a cluebar to the Public and Downloads folders, to allow launching
the sharing preferences.
---
 configure.in             |    8 ++
 po/POTFILES.in           |    2 +
 src/Makefile.am          |   12 ++
 src/nautilus-share-bar.c |  226 +++++++++++++++++++++++++++++++++++
 src/nautilus-share-bar.h |   61 ++++++++++
 src/share-extension.c    |  292 ++++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 601 insertions(+), 0 deletions(-)
 create mode 100644 src/nautilus-share-bar.c
 create mode 100644 src/nautilus-share-bar.h
 create mode 100644 src/share-extension.c

diff --git a/configure.in b/configure.in
index 256c596..b9f772e 100644
--- a/configure.in
+++ b/configure.in
@@ -124,6 +124,14 @@ AC_ARG_WITH([modules-path],
 MODULES_PATH=$with_modules_path
 AC_SUBST(MODULES_PATH)
 
+dnl===========================================================================
+dnl Check for nautilus for the share bar
+
+PKG_CHECK_MODULES(EXTENSION,
+		   libnautilus-extension)
+NAUTILUSDIR=`pkg-config --variable=extensiondir libnautilus-extension`
+AC_SUBST(NAUTILUSDIR)
+
 dnl ==========================================================================
 
 dnl Turn on the additional warnings last, so -Werror doesn't affect other tests.
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 6f7bdec..c094fe0 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -4,6 +4,8 @@ data/desktop_gnome_file_sharing.schemas.in
 [type: gettext/glade]data/file-share-properties.ui
 data/gnome-user-share-properties.desktop.in
 data/gnome-user-share.desktop.in.in
+src/nautilus-share-bar.c
+src/share-extension.c
 src/file-share-properties.c
 src/http.c
 src/obexpush.c
diff --git a/src/Makefile.am b/src/Makefile.am
index 06a5243..47b22e7 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -26,6 +26,7 @@ INCLUDES=	\
 	-DHTTPD_MODULES_PATH=\""$(MODULES_PATH)"\"	\
 	-I$(top_srcdir) 				\
 	-I$(top_builddir) 				\
+	$(EXTENSION_CFLAGS)				\
 	$(USER_SHARE_CFLAGS)				\
 	$(USER_SHARE_CONFIG_CFLAGS)			\
 	$(X_CFLAGS)
@@ -56,6 +57,17 @@ gnome_file_share_properties_SOURCES =	\
 gnome_file_share_properties_LDADD = \
 	$(USER_SHARE_CONFIG_LIBS)
 
+nautilus_extensiondir = $(NAUTILUSDIR)
+nautilus_extension_LTLIBRARIES = libnautilus-share-extension.la
+
+libnautilus_share_extension_la_SOURCES =         \
+	nautilus-share-bar.c                     \
+	nautilus-share-bar.h                     \
+	share-extension.c                        \
+	$(NULL)
+
+libnautilus_share_extension_la_LIBADD = $(EXTENSION_LIBS)
+libnautilus_share_extension_la_LDFLAGS = -avoid-version -module -no-undefined
 
 EXTRA_DIST = marshal.list
 
diff --git a/src/nautilus-share-bar.c b/src/nautilus-share-bar.c
new file mode 100644
index 0000000..b3c427c
--- /dev/null
+++ b/src/nautilus-share-bar.c
@@ -0,0 +1,226 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
+ *
+ * Copyright (C) 2005 William Jon McCann 
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * Authors: William Jon McCann 
+ *
+ */
+
+#include "config.h"
+
+#include 
+#include 
+
+#include "nautilus-share-bar.h"
+
+static void nautilus_share_bar_finalize   (GObject *object);
+
+#define NAUTILUS_SHARE_BAR_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NAUTILUS_TYPE_SHARE_BAR, NautilusShareBarPrivate))
+
+struct NautilusShareBarPrivate
+{
+        GtkTooltips *tooltips;
+        GtkWidget   *button;
+        GtkWidget   *label;
+        char        *str;
+};
+
+enum {
+	PROP_0,
+	PROP_LABEL
+};
+
+enum {
+       ACTIVATE,
+       LAST_SIGNAL
+};
+
+static guint           signals [LAST_SIGNAL] = { 0, };
+
+G_DEFINE_TYPE (NautilusShareBar, nautilus_share_bar, GTK_TYPE_HBOX)
+
+GtkWidget *
+nautilus_share_bar_get_button (NautilusShareBar *bar)
+{
+        GtkWidget *button;
+
+        g_return_val_if_fail (bar != NULL, NULL);
+
+        button = bar->priv->button;
+
+        return button;
+}
+
+static void
+nautilus_share_bar_set_property (GObject            *object,
+                                guint               prop_id,
+                                const GValue       *value,
+                                GParamSpec         *pspec)
+{
+        NautilusShareBar *self;
+
+        self = NAUTILUS_SHARE_BAR (object);
+
+        switch (prop_id) {
+	case PROP_LABEL: {
+		char *str;
+		g_free (self->priv->str);
+		str = g_strdup_printf ("%s", g_value_get_string (value));
+		gtk_label_set_markup (GTK_LABEL (self->priv->label), str);
+		self->priv->str = g_value_dup_string (value);
+		break;
+	}
+        default:
+                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
+                break;
+        }
+}
+
+static void
+nautilus_share_bar_get_property (GObject    *object,
+                                guint       prop_id,
+                                GValue     *value,
+                                GParamSpec *pspec)
+{
+        NautilusShareBar *self;
+
+        self = NAUTILUS_SHARE_BAR (object);
+
+        switch (prop_id) {
+	case PROP_LABEL:
+		g_value_set_string (value, self->priv->str);
+		break;
+        default:
+                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
+                break;
+        }
+}
+
+static void
+nautilus_share_bar_class_init (NautilusShareBarClass *klass)
+{
+        GObjectClass   *object_class = G_OBJECT_CLASS (klass);
+
+        object_class->finalize     = nautilus_share_bar_finalize;
+        object_class->get_property = nautilus_share_bar_get_property;
+        object_class->set_property = nautilus_share_bar_set_property;
+
+        g_type_class_add_private (klass, sizeof (NautilusShareBarPrivate));
+
+        g_object_class_install_property (G_OBJECT_CLASS(klass),
+					 PROP_LABEL, g_param_spec_string ("label",
+									  "label", "The widget's main label", NULL, G_PARAM_READWRITE));
+
+
+        signals [ACTIVATE] = g_signal_new ("activate",
+                                           G_TYPE_FROM_CLASS (klass),
+                                           G_SIGNAL_RUN_LAST,
+                                           G_STRUCT_OFFSET (NautilusShareBarClass, activate),
+                                           NULL, NULL,
+                                           g_cclosure_marshal_VOID__VOID,
+                                           G_TYPE_NONE, 0);
+
+}
+
+static void
+button_clicked_cb (GtkWidget       *button,
+                   NautilusShareBar *bar)
+{
+        g_signal_emit (bar, signals [ACTIVATE], 0);
+}
+
+static void
+nautilus_share_bar_init (NautilusShareBar *bar)
+{
+	GtkWidget   *label;
+        GtkWidget   *hbox;
+        GtkWidget   *vbox;
+        GtkWidget   *image;
+        char        *hint;
+
+        bar->priv = NAUTILUS_SHARE_BAR_GET_PRIVATE (bar);
+
+        bar->priv->tooltips = gtk_tooltips_new ();
+        g_object_ref (bar->priv->tooltips);
+        gtk_object_sink (GTK_OBJECT (bar->priv->tooltips));
+
+        hbox = GTK_WIDGET (bar);
+
+        vbox = gtk_vbox_new (FALSE, 6);
+        gtk_widget_show (vbox);
+        gtk_box_pack_start (GTK_BOX (hbox), vbox, TRUE, TRUE, 0);
+
+        label = gtk_label_new (_("Personal File Sharing"));
+        gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5);
+        gtk_widget_show (label);
+        gtk_box_pack_start (GTK_BOX (vbox), label, TRUE, TRUE, 0);
+
+        bar->priv->label = gtk_label_new ("");
+        hint = g_strdup_printf ("%s", "");
+        gtk_label_set_markup (GTK_LABEL (bar->priv->label), hint);
+        gtk_misc_set_alignment (GTK_MISC (bar->priv->label), 0.0, 0.5);
+        gtk_widget_show (bar->priv->label);
+        gtk_box_pack_start (GTK_BOX (vbox), bar->priv->label, TRUE, TRUE, 0);
+
+        bar->priv->button = gtk_button_new_with_label (_("Launch Preferences"));
+        gtk_widget_show (bar->priv->button);
+        gtk_box_pack_end (GTK_BOX (hbox), bar->priv->button, FALSE, FALSE, 0);
+
+        image = gtk_image_new_from_icon_name ("folder-remote", GTK_ICON_SIZE_BUTTON);
+        gtk_widget_show (image);
+        gtk_button_set_image (GTK_BUTTON (bar->priv->button), image);
+
+        g_signal_connect (bar->priv->button, "clicked",
+                          G_CALLBACK (button_clicked_cb),
+                          bar);
+
+        gtk_tooltips_set_tip (GTK_TOOLTIPS (bar->priv->tooltips),
+                              bar->priv->button,
+                              _("Launch Personal File Sharing Preferences"),
+                              NULL);
+}
+
+static void
+nautilus_share_bar_finalize (GObject *object)
+{
+        NautilusShareBar *bar;
+
+        g_return_if_fail (object != NULL);
+        g_return_if_fail (NAUTILUS_IS_SHARE_BAR (object));
+
+        bar = NAUTILUS_SHARE_BAR (object);
+
+        g_return_if_fail (bar->priv != NULL);
+
+        if (bar->priv->tooltips != NULL) {
+                g_object_unref (bar->priv->tooltips);
+        }
+
+        G_OBJECT_CLASS (nautilus_share_bar_parent_class)->finalize (object);
+}
+
+GtkWidget *
+nautilus_share_bar_new (const char *label)
+{
+        GObject *result;
+
+        result = g_object_new (NAUTILUS_TYPE_SHARE_BAR,
+        		       "label", label,
+                               NULL);
+
+        return GTK_WIDGET (result);
+}
diff --git a/src/nautilus-share-bar.h b/src/nautilus-share-bar.h
new file mode 100644
index 0000000..b7fb1fd
--- /dev/null
+++ b/src/nautilus-share-bar.h
@@ -0,0 +1,61 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
+ *
+ * Copyright (C) 2005 William Jon McCann 
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ *
+ * Authors: William Jon McCann 
+ *
+ */
+
+#ifndef __NAUTILUS_SHARE_BAR_H
+#define __NAUTILUS_SHARE_BAR_H
+
+#include 
+
+G_BEGIN_DECLS
+
+#define NAUTILUS_TYPE_SHARE_BAR         (nautilus_share_bar_get_type ())
+#define NAUTILUS_SHARE_BAR(o)           (G_TYPE_CHECK_INSTANCE_CAST ((o), NAUTILUS_TYPE_SHARE_BAR, NautilusShareBar))
+#define NAUTILUS_SHARE_BAR_CLASS(k)     (G_TYPE_CHECK_CLASS_CAST((k), NAUTILUS_TYPE_SHARE_BAR, NautilusShareBarClass))
+#define NAUTILUS_IS_SHARE_BAR(o)        (G_TYPE_CHECK_INSTANCE_TYPE ((o), NAUTILUS_TYPE_SHARE_BAR))
+#define NAUTILUS_IS_SHARE_BAR_CLASS(k)  (G_TYPE_CHECK_CLASS_TYPE ((k), NAUTILUS_TYPE_SHARE_BAR))
+#define NAUTILUS_SHARE_BAR_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), NAUTILUS_TYPE_SHARE_BAR, NautilusShareBarClass))
+
+typedef struct NautilusShareBarPrivate NautilusShareBarPrivate;
+
+typedef struct
+{
+        GtkHBox                 box;
+
+        NautilusShareBarPrivate *priv;
+} NautilusShareBar;
+
+typedef struct
+{
+        GtkHBoxClass            parent_class;
+
+	void (* activate) (NautilusShareBar *bar);
+
+} NautilusShareBarClass;
+
+GType       nautilus_share_bar_get_type          (void);
+GtkWidget  *nautilus_share_bar_new               (const char *label);
+
+GtkWidget  *nautilus_share_bar_get_button        (NautilusShareBar *bar);
+
+G_END_DECLS
+
+#endif /* __GS_SHARE_BAR_H */
diff --git a/src/share-extension.c b/src/share-extension.c
new file mode 100644
index 0000000..036ecd3
--- /dev/null
+++ b/src/share-extension.c
@@ -0,0 +1,292 @@
+/* -*- Mode: C; indent-tabs-mode: nil; c-basic-offset: 8; tab-width: 8 -*-
+ *
+ * Copyright (C) 2003 Novell, Inc.
+ * Copyright (C) 2003-2004 Red Hat, Inc.
+ * Copyright (C) 2005 William Jon McCann 
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License as
+ * published by the Free Software Foundation; either version 2 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this program; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ *
+ */
+
+#include "config.h"
+
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+
+#include "nautilus-share-bar.h"
+
+#define NAUTILUS_TYPE_SHARE  (nautilus_share_get_type ())
+#define NAUTILUS_SHARE(o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), NAUTILUS_TYPE_SHARE, NautilusShare))
+#define NAUTILUS_IS_SHARE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), NAUTILUS_TYPE_SHARE))
+
+typedef struct _NautilusSharePrivate NautilusSharePrivate;
+
+typedef struct
+{
+        GObject              parent_slot;
+        NautilusSharePrivate *priv;
+} NautilusShare;
+
+typedef struct
+{
+        GObjectClass parent_slot;
+} NautilusShareClass;
+
+#define NAUTILUS_SHARE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NAUTILUS_TYPE_SHARE, NautilusSharePrivate))
+
+struct _NautilusSharePrivate
+{
+        GSList       *widget_list;
+};
+
+static GType nautilus_share_get_type      (void);
+static void  nautilus_share_register_type (GTypeModule *module);
+
+static GObjectClass *parent_class;
+
+
+static void
+launch_process (char **argv, GtkWindow *parent)
+{
+        GError *error;
+        GtkWidget *dialog;
+
+        error = NULL;
+        if (!g_spawn_async (NULL,
+                            argv, NULL,
+                            0,
+                            NULL, NULL,
+                            NULL,
+                            &error)) {
+
+
+                dialog = gtk_message_dialog_new (NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_WARNING,
+						 GTK_BUTTONS_OK, _("Unable to launch the Personal File Sharing preferences"));
+
+                gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog), "%s", error->message);
+
+                gtk_dialog_run (GTK_DIALOG (dialog));
+                gtk_widget_destroy (dialog);
+
+                g_error_free (error);
+        }
+}
+
+static void
+launch_prefs_on_window (GtkWindow *window)
+{
+        char *argv [2];
+
+        argv [0] = g_build_filename (BINDIR, "gnome-file-share-properties", NULL);
+        argv [1] = NULL;
+
+        launch_process (argv, window);
+
+        g_free (argv [0]);
+}
+
+static void
+bar_activated_cb (NautilusShareBar *bar,
+                  gpointer         data)
+{
+        launch_prefs_on_window (GTK_WINDOW (data));
+}
+
+static void
+destroyed_callback (GtkWidget    *widget,
+                    NautilusShare *share)
+{
+        share->priv->widget_list = g_slist_remove (share->priv->widget_list, widget);
+}
+
+static void
+add_widget (NautilusShare *share,
+              GtkWidget    *widget)
+{
+        share->priv->widget_list = g_slist_prepend (share->priv->widget_list, widget);
+
+        g_signal_connect (widget, "destroy",
+                          G_CALLBACK (destroyed_callback),
+                          share);
+}
+
+static GtkWidget *
+nautilus_share_get_location_widget (NautilusLocationWidgetProvider *iface,
+                                   const char                     *uri,
+                                   GtkWidget                      *window)
+{
+	GFile         *file;
+	GtkWidget     *bar;
+	NautilusShare *share;
+	guint          i;
+	gboolean       enable = FALSE;
+	const GUserDirectory special_dirs[] = { G_USER_DIRECTORY_PUBLIC_SHARE, G_USER_DIRECTORY_DOWNLOAD };
+	gboolean is_dir[] = { FALSE, FALSE };
+
+	file = g_file_new_for_uri (uri);
+
+	for (i = 0; i < G_N_ELEMENTS (special_dirs); i++) {
+		const char *path;
+
+		path = g_get_user_special_dir (special_dirs[i]);
+		if (path != NULL) {
+			GFile *dir;
+			dir = g_file_new_for_path (path);
+			if (g_file_equal (dir, file)) {
+				enable = TRUE;
+				is_dir[i] = TRUE;
+			}
+			g_object_unref (dir);
+		}
+	}
+
+	if (enable == FALSE)
+		return NULL;
+
+	share = NAUTILUS_SHARE (iface);
+
+	if (is_dir[0] != FALSE && is_dir[1] != FALSE) {
+		bar = nautilus_share_bar_new (_("You can share files from this folder and receive files to it"));
+	} else if (is_dir[0] != FALSE) {
+		bar = nautilus_share_bar_new (_("You can share files from this folder over the network and Bluetooth"));
+	} else {
+		bar = nautilus_share_bar_new (_("You can receive files over Bluetooth into this folder"));
+	}
+
+	add_widget (share, nautilus_share_bar_get_button (NAUTILUS_SHARE_BAR (bar)));
+
+	g_signal_connect (bar, "activate",
+			  G_CALLBACK (bar_activated_cb),
+			  window);
+
+	gtk_widget_show (bar);
+
+	g_object_unref (file);
+
+        return bar;
+}
+
+static void
+nautilus_share_location_widget_provider_iface_init (NautilusLocationWidgetProviderIface *iface)
+{
+        iface->get_widget = nautilus_share_get_location_widget;
+}
+
+static void
+nautilus_share_instance_init (NautilusShare *share)
+{
+        share->priv = NAUTILUS_SHARE_GET_PRIVATE (share);
+}
+
+static void
+nautilus_share_finalize (GObject *object)
+{
+        NautilusShare *share;
+
+        g_return_if_fail (object != NULL);
+        g_return_if_fail (NAUTILUS_IS_SHARE (object));
+
+        share = NAUTILUS_SHARE (object);
+
+        g_return_if_fail (share->priv != NULL);
+
+        if (share->priv->widget_list != NULL) {
+                g_slist_free (share->priv->widget_list);
+        }
+
+        G_OBJECT_CLASS (parent_class)->finalize (object);
+}
+
+static void
+nautilus_share_class_init (NautilusShareClass *klass)
+{
+        GObjectClass *object_class = G_OBJECT_CLASS (klass);
+
+        parent_class = g_type_class_peek_parent (klass);
+
+        object_class->finalize = nautilus_share_finalize;
+
+        g_type_class_add_private (klass, sizeof (NautilusSharePrivate));
+}
+
+static GType share_type = 0;
+
+static GType
+nautilus_share_get_type (void)
+{
+        return share_type;
+}
+
+static void
+nautilus_share_register_type (GTypeModule *module)
+{
+        static const GTypeInfo info = {
+                sizeof (NautilusShareClass),
+                (GBaseInitFunc) NULL,
+                (GBaseFinalizeFunc) NULL,
+                (GClassInitFunc) nautilus_share_class_init,
+                NULL,
+                NULL,
+                sizeof (NautilusShare),
+                0,
+                (GInstanceInitFunc) nautilus_share_instance_init,
+        };
+
+        static const GInterfaceInfo location_widget_provider_iface_info = {
+                (GInterfaceInitFunc) nautilus_share_location_widget_provider_iface_init,
+                NULL,
+                NULL
+        };
+
+        share_type = g_type_module_register_type (module,
+                                                 G_TYPE_OBJECT,
+                                                 "NautilusShare",
+                                                 &info, 0);
+
+        g_type_module_add_interface (module,
+                                     share_type,
+                                     NAUTILUS_TYPE_LOCATION_WIDGET_PROVIDER,
+                                     &location_widget_provider_iface_info);
+}
+
+void
+nautilus_module_initialize (GTypeModule *module)
+{
+        nautilus_share_register_type (module);
+        bindtextdomain (GETTEXT_PACKAGE, GNOMELOCALEDIR);
+        bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
+}
+
+void
+nautilus_module_shutdown (void)
+{
+}
+
+void
+nautilus_module_list_types (const GType **types,
+                            int          *num_types)
+{
+        static GType type_list [1];
+
+        type_list[0] = NAUTILUS_TYPE_SHARE;
+
+        *types = type_list;
+        *num_types = 1;
+}
-- 
1.6.2.5




From cebbert at fedoraproject.org  Tue Sep  8 17:02:44 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Tue,  8 Sep 2009 17:02:44 +0000 (UTC)
Subject: rpms/kernel/F-11 config-powerpc-generic, 1.42, 1.43 kernel.spec,
	1.1728, 1.1729
Message-ID: <20090908170244.E0DED11C0082@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13538

Modified Files:
	config-powerpc-generic kernel.spec 
Log Message:
Disable Amiga One support to fix powerpc coherency bug (#521703)


Index: config-powerpc-generic
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/config-powerpc-generic,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -p -r1.42 -r1.43
--- config-powerpc-generic	25 Jul 2009 04:09:16 -0000	1.42
+++ config-powerpc-generic	8 Sep 2009 17:02:44 -0000	1.43
@@ -311,7 +311,7 @@ CONFIG_USB_FHCI_HCD=m
 
 # CONFIG_DRM_RADEON_KMS is not set
 
-CONFIG_AMIGAONE=y
+# CONFIG_AMIGAONE is not set
 
 CONFIG_PPC_OF_BOOT_TRAMPOLINE=y
 


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v
retrieving revision 1.1728
retrieving revision 1.1729
diff -u -p -r1.1728 -r1.1729
--- kernel.spec	5 Sep 2009 00:55:06 -0000	1.1728
+++ kernel.spec	8 Sep 2009 17:02:44 -0000	1.1729
@@ -1984,6 +1984,9 @@ fi
 # and build.
 
 %changelog
+* Tue Sep 08 2009 Chuck Ebbert  2.6.30.5-50
+- Disable Amiga One support to fix powerpc coherency bug (#521703)
+
 * Fri Sep 04 2009 Chuck Ebbert  2.6.30.5-49
 - Fix build system getting confused during firmware install.
 



From bpepple at fedoraproject.org  Tue Sep  8 17:03:09 2009
From: bpepple at fedoraproject.org (Brian Pepple)
Date: Tue,  8 Sep 2009 17:03:09 +0000 (UTC)
Subject: rpms/papyon/devel .cvsignore, 1.2, 1.3 papyon.spec, 1.1, 1.2 sources,
	1.2, 1.3
Message-ID: <20090908170309.10A2811C0082@cvs1.fedora.phx.redhat.com>

Author: bpepple

Update of /cvs/pkgs/rpms/papyon/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13710

Modified Files:
	.cvsignore papyon.spec sources 
Log Message:
* Tue Sep  8 2009 Brian Pepple  - 0.4.2-1
- Update to 0.4.2.
- Drop BR and Req on python-crypto.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/papyon/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	15 Aug 2009 02:02:11 -0000	1.2
+++ .cvsignore	8 Sep 2009 17:03:08 -0000	1.3
@@ -1 +1 @@
-papyon-0.4.1.tar.gz
+papyon-0.4.2.tar.gz


Index: papyon.spec
===================================================================
RCS file: /cvs/pkgs/rpms/papyon/devel/papyon.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- papyon.spec	15 Aug 2009 02:02:11 -0000	1.1
+++ papyon.spec	8 Sep 2009 17:03:08 -0000	1.2
@@ -1,8 +1,8 @@
 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name:           papyon
-Version:        0.4.1
-Release:        3%{?dist}
+Version:        0.4.2
+Release:        1%{?dist}
 Summary:        Python libraries for MSN Messenger network
 
 Group:          Development/Languages
@@ -14,12 +14,10 @@ BuildRoot:      %{_tmppath}/%{name}-%{ve
 BuildArch:      noarch
 
 BuildRequires:	pyOpenSSL
-BuildRequires:	python-crypto
 BuildRequires:  python-devel
 BuildRequires:	pygobject2
 
 Requires:	pyOpenSSL
-Requires:	python-crypto
 Requires:	pygobject2
 
 Provides:	pymsn = 0.3.4-1
@@ -57,6 +55,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Sep  8 2009 Brian Pepple  - 0.4.2-1
+- Update to 0.4.2.
+- Drop BR and Req on python-crypto.
+
 * Fri Aug 14 2009 Brian Pepple  - 0.4.1-3
 - Clean up some rpmlint error.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/papyon/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	15 Aug 2009 02:02:11 -0000	1.2
+++ sources	8 Sep 2009 17:03:08 -0000	1.3
@@ -1 +1 @@
-b78af3d244bf9bb6460dfec7e0f831bc  papyon-0.4.1.tar.gz
+a282fda82b6755f5ddeb68d155c2ad18  papyon-0.4.2.tar.gz



From hadess at fedoraproject.org  Tue Sep  8 17:10:18 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Tue,  8 Sep 2009 17:10:18 +0000 (UTC)
Subject: rpms/gnome-user-share/devel gnome-user-share.spec,1.60,1.61
Message-ID: <20090908171018.CDB2A11C043D@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnome-user-share/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17034

Modified Files:
	gnome-user-share.spec 
Log Message:
add missing BRs


Index: gnome-user-share.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-user-share/devel/gnome-user-share.spec,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -p -r1.60 -r1.61
--- gnome-user-share.spec	8 Sep 2009 16:43:28 -0000	1.60
+++ gnome-user-share.spec	8 Sep 2009 17:10:18 -0000	1.61
@@ -12,7 +12,7 @@ Patch0: menu-path.patch
 Patch1: 0001-Bug-594252-WebDAV-share-name-untraslated-at-runti.patch
 # http://bugzilla.gnome.org/show_bug.cgi?id=558244
 Patch2: 0001-Bug-558244-Enabling-gnome-user-share-requires-cha.patch
-BuildRequires: intltool automake autoconf
+BuildRequires: intltool automake autoconf libtool
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires: httpd >= 2.2.0
@@ -27,6 +27,7 @@ BuildRequires: gnome-doc-utils
 BuildRequires: libselinux-devel
 BuildRequires: dbus-glib-devel
 BuildRequires: libnotify-devel
+BuildRequires: nautilus-devel
 BuildRequires: gettext
 BuildRequires: perl(XML::Parser) intltool
 Requires(post): GConf2



From bpepple at fedoraproject.org  Tue Sep  8 17:13:29 2009
From: bpepple at fedoraproject.org (Brian Pepple)
Date: Tue,  8 Sep 2009 17:13:29 +0000 (UTC)
Subject: rpms/empathy/devel .cvsignore, 1.37, 1.38 empathy-broken-nm.patch,
	1.1, 
	1.2 empathy-broken-pkgconfig.patch, 1.5, 1.6 empathy.spec, 1.75,
	1.76 sources, 1.37, 1.38 empathy-desktop-category.patch, 1.1,
	NONE empathy-fix-nav-handling.patch, 1.1, NONE
Message-ID: <20090908171329.3D58C11C0082@cvs1.fedora.phx.redhat.com>

Author: bpepple

Update of /cvs/pkgs/rpms/empathy/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18043

Modified Files:
	.cvsignore empathy-broken-nm.patch 
	empathy-broken-pkgconfig.patch empathy.spec sources 
Removed Files:
	empathy-desktop-category.patch empathy-fix-nav-handling.patch 
Log Message:
* Tue Sep  8 2009 Brian Pepple  - 2.27.92-1
- Update to 2.27.92.
- Drop desktop category patch.  Fixed upstream.
- Drop fix-nav-handling patch.  Fixed upstream.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/empathy/devel/.cvsignore,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -p -r1.37 -r1.38
--- .cvsignore	26 Aug 2009 18:39:49 -0000	1.37
+++ .cvsignore	8 Sep 2009 17:13:28 -0000	1.38
@@ -1 +1 @@
-empathy-2.27.91.1.tar.bz2
+empathy-2.27.92.tar.bz2

empathy-broken-nm.patch:
 configure    |   16 ++++++++--------
 configure.ac |    2 +-
 2 files changed, 9 insertions(+), 9 deletions(-)

Index: empathy-broken-nm.patch
===================================================================
RCS file: /cvs/pkgs/rpms/empathy/devel/empathy-broken-nm.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- empathy-broken-nm.patch	2 Sep 2009 00:56:03 -0000	1.1
+++ empathy-broken-nm.patch	8 Sep 2009 17:13:28 -0000	1.2
@@ -1,7 +1,7 @@
-diff -urp empathy-2.27.91.1.OLD/configure empathy-2.27.91.1/configure
---- empathy-2.27.91.1.OLD/configure	2009-08-25 11:58:07.000000000 -0400
-+++ empathy-2.27.91.1/configure	2009-09-01 20:19:21.000104092 -0400
-@@ -18227,16 +18227,16 @@ if test -n "$PKG_CONFIG"; then
+diff -urp empathy-2.27.92.OLD/configure empathy-2.27.92/configure
+--- empathy-2.27.92.OLD/configure	2009-09-08 11:39:26.000000000 -0400
++++ empathy-2.27.92/configure	2009-09-08 12:53:07.792273671 -0400
+@@ -18213,16 +18213,16 @@ if test -n "$PKG_CONFIG"; then
      else
          if test -n "$PKG_CONFIG" && \
      { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"
@@ -21,7 +21,7 @@ diff -urp empathy-2.27.91.1.OLD/configur
     " 2>/dev/null`
  else
    pkg_failed=yes
-@@ -18251,16 +18251,16 @@ if test -n "$PKG_CONFIG"; then
+@@ -18237,16 +18237,16 @@ if test -n "$PKG_CONFIG"; then
      else
          if test -n "$PKG_CONFIG" && \
      { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"
@@ -41,7 +41,7 @@ diff -urp empathy-2.27.91.1.OLD/configur
     " 2>/dev/null`
  else
    pkg_failed=yes
-@@ -18281,11 +18281,11 @@ else
+@@ -18267,11 +18267,11 @@ else
  fi
          if test $_pkg_short_errors_supported = yes; then
  	        NETWORK_MANAGER_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "
@@ -55,9 +55,9 @@ diff -urp empathy-2.27.91.1.OLD/configur
     "`
          fi
  	# Put the nasty error message in config.log where it belongs
-diff -urp empathy-2.27.91.1.OLD/configure.ac empathy-2.27.91.1/configure.ac
---- empathy-2.27.91.1.OLD/configure.ac	2009-08-25 11:46:02.000000000 -0400
-+++ empathy-2.27.91.1/configure.ac	2009-09-01 20:18:24.951104847 -0400
+diff -urp empathy-2.27.92.OLD/configure.ac empathy-2.27.92/configure.ac
+--- empathy-2.27.92.OLD/configure.ac	2009-09-08 11:22:35.000000000 -0400
++++ empathy-2.27.92/configure.ac	2009-09-08 12:53:30.593270474 -0400
 @@ -183,7 +183,7 @@ else
  
     PKG_CHECK_MODULES(NETWORK_MANAGER,

empathy-broken-pkgconfig.patch:
 libempathy-gtk/libempathy-gtk.pc.in |    3 +--
 libempathy/libempathy.pc.in         |    3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

Index: empathy-broken-pkgconfig.patch
===================================================================
RCS file: /cvs/pkgs/rpms/empathy/devel/empathy-broken-pkgconfig.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- empathy-broken-pkgconfig.patch	26 Aug 2009 22:10:42 -0000	1.5
+++ empathy-broken-pkgconfig.patch	8 Sep 2009 17:13:28 -0000	1.6
@@ -1,25 +1,25 @@
-diff -urp empathy-2.27.91.1.OLD/libempathy/libempathy.pc.in empathy-2.27.91.1/libempathy/libempathy.pc.in
---- empathy-2.27.91.1.OLD/libempathy/libempathy.pc.in	2009-05-18 05:58:49.000000000 -0400
-+++ empathy-2.27.91.1/libempathy/libempathy.pc.in	2009-08-26 16:59:16.000000000 -0400
+diff -urp empathy-2.27.92.OLD/libempathy/libempathy.pc.in empathy-2.27.92/libempathy/libempathy.pc.in
+--- empathy-2.27.92.OLD/libempathy/libempathy.pc.in	2009-09-01 04:57:31.000000000 -0400
++++ empathy-2.27.92/libempathy/libempathy.pc.in	2009-09-08 12:55:21.078269583 -0400
 @@ -5,8 +5,7 @@ includedir=@includedir@
  
  Name: libempathy
  Description:  Empathy base library
 -Requires: pkg-config >= 0.21
--Requires.private: glib-2.0, gobject-2.0, libxml-2.0, libmissioncontrol, \
+-Requires.private: glib-2.0, gobject-2.0, libxml-2.0, \
 +Requires: glib-2.0, gobject-2.0, libxml-2.0, \
                    gio-2.0, gio-unix-2.0, telepathy-glib
  Version: @VERSION@
  Libs: -L${libdir} -lempathy
-diff -urp empathy-2.27.91.1.OLD/libempathy-gtk/libempathy-gtk.pc.in empathy-2.27.91.1/libempathy-gtk/libempathy-gtk.pc.in
---- empathy-2.27.91.1.OLD/libempathy-gtk/libempathy-gtk.pc.in	2009-05-18 06:14:46.000000000 -0400
-+++ empathy-2.27.91.1/libempathy-gtk/libempathy-gtk.pc.in	2009-08-26 16:59:39.000000000 -0400
+diff -urp empathy-2.27.92.OLD/libempathy-gtk/libempathy-gtk.pc.in empathy-2.27.92/libempathy-gtk/libempathy-gtk.pc.in
+--- empathy-2.27.92.OLD/libempathy-gtk/libempathy-gtk.pc.in	2009-09-01 04:57:31.000000000 -0400
++++ empathy-2.27.92/libempathy-gtk/libempathy-gtk.pc.in	2009-09-08 12:55:40.418269081 -0400
 @@ -5,8 +5,7 @@ includedir=@includedir@
  
  Name: libempathy-gtk
  Description:  Empathy interface library
 -Requires: pkg-config >= 0.21
--Requires.private: glib-2.0, gobject-2.0, gtk+-2.0, libmissioncontrol, \
+-Requires.private: glib-2.0, gobject-2.0, gtk+-2.0, \
 +Requires: glib-2.0, gobject-2.0, gtk+-2.0, \
                    libempathy, telepathy-glib, libcanberra-gtk
  Version: @VERSION@


Index: empathy.spec
===================================================================
RCS file: /cvs/pkgs/rpms/empathy/devel/empathy.spec,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -p -r1.75 -r1.76
--- empathy.spec	2 Sep 2009 00:56:03 -0000	1.75
+++ empathy.spec	8 Sep 2009 17:13:28 -0000	1.76
@@ -14,8 +14,8 @@
 %global libchamplain_version    0.3.6
 
 Name:		empathy
-Version:	2.27.91.1
-Release:	6%{?dist}
+Version:	2.27.92
+Release:	1%{?dist}
 Summary:	Instant Messaging Client for GNOME
 
 Group:		Applications/Communications
@@ -31,11 +31,8 @@ Source1:	%{name}-README.ConnectionManage
 ## Removes old mission-control lookup
 ## http://bugzilla.gnome.org/show_bug.cgi?id=593224
 Patch1:		%{name}-broken-pkgconfig.patch
-Patch2:		%{name}-desktop-category.patch
 # http://bugzilla.gnome.org/show_bug.cgi?id=592853
 Patch3:		presence-icons.patch
-# http://bugzilla.gnome.org/show_bug.cgi?id=593318
-Patch4:		%{name}-fix-nav-handling.patch
 Patch5:		%{name}-broken-nm.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -138,9 +135,7 @@ bindings to the libempathy and libempath
 %prep
 %setup -q
 %patch1 -p1 -b .pkgconfig
-%patch2 -p1 -b .desktop
 %patch3 -p1 -b .presence-icons
-%patch4 -p1 -b .fix-nav-handling
 %patch5 -p1 -b .nm
 
 # force these to be regenerated
@@ -250,6 +245,11 @@ fi
 %{python_sitearch}/empathy*.so
 
 %changelog
+* Tue Sep  8 2009 Brian Pepple  - 2.27.92-1
+- Update to 2.27.92.
+- Drop desktop category patch.  Fixed upstream.
+- Drop fix-nav-handling patch.  Fixed upstream.
+
 * Tue Sep  1 2009 Brian Pepple  - 2.27.91.1-6
 - Add patch to workaround NetworkManager pc file name change.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/empathy/devel/sources,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -p -r1.37 -r1.38
--- sources	26 Aug 2009 18:39:49 -0000	1.37
+++ sources	8 Sep 2009 17:13:28 -0000	1.38
@@ -1 +1 @@
-6845b138d9f597932886345aeac82bc5  empathy-2.27.91.1.tar.bz2
+888f07eada6eea765123f987d208ea13  empathy-2.27.92.tar.bz2


--- empathy-desktop-category.patch DELETED ---


--- empathy-fix-nav-handling.patch DELETED ---



From scop at fedoraproject.org  Tue Sep  8 17:13:57 2009
From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=)
Date: Tue,  8 Sep 2009 17:13:57 +0000 (UTC)
Subject: rpms/perl-Config-General/devel .cvsignore, 1.13,
	1.14 perl-Config-General.spec, 1.22, 1.23 sources, 1.13, 1.14
Message-ID: <20090908171357.3DD1411C0082@cvs1.fedora.phx.redhat.com>

Author: scop

Update of /cvs/pkgs/rpms/perl-Config-General/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18309

Modified Files:
	.cvsignore perl-Config-General.spec sources 
Log Message:
* Tue Sep  8 2009 Ville Skytt?  - 2.44-1
- Update to 2.44 (#521756).
- Prune pre-2005 %changelog entries.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Config-General/devel/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- .cvsignore	26 Jul 2009 16:14:19 -0000	1.13
+++ .cvsignore	8 Sep 2009 17:13:57 -0000	1.14
@@ -1 +1 @@
-Config-General-2.43.tar.gz
+Config-General-2.44.tar.gz


Index: perl-Config-General.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Config-General/devel/perl-Config-General.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -p -r1.22 -r1.23
--- perl-Config-General.spec	26 Jul 2009 16:14:19 -0000	1.22
+++ perl-Config-General.spec	8 Sep 2009 17:13:57 -0000	1.23
@@ -1,5 +1,5 @@
 Name:           perl-Config-General
-Version:        2.43
+Version:        2.44
 Release:        1%{?dist}
 Summary:        Generic configuration module for Perl
 
@@ -37,7 +37,6 @@ support for object oriented access to th
 %setup -q -n Config-General-%{version}
 %patch0 -p1
 rm -r t/Tie
-rm General/i # http://rt.cpan.org/Public/Bug/Display.html?id=48211
 f=Changelog ; iconv -f iso-8859-1 -t utf-8 -o $f.utf8 $f ; mv $f.utf8 $f
 
 
@@ -70,7 +69,11 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
-* Sun Jul 26 2009 Ville Skytt?  - 2.43-1
+* Tue Sep  8 2009 Ville Skytt?  - 2.44-1
+- Update to 2.44 (#521756).
+- Prune pre-2005 %%changelog entries.
+
+* Sun Jul 26 2009 Ville Skytt?  - 2.43-1
 - Update to 2.43 (#513796).
 
 * Sat Jul 25 2009 Fedora Release Engineering  - 2.42-3
@@ -79,115 +82,50 @@ rm -rf $RPM_BUILD_ROOT
 * Thu Feb 26 2009 Fedora Release Engineering  - 2.42-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 
-* Sun Jan  4 2009 Ville Skytt?  - 2.42-1
+* Sun Jan  4 2009 Ville Skytt?  - 2.42-1
 - 2.42.
 - Patch test suite to use system installed Tie::IxHash.
 - Fix some spelling errors in %%description.
 - Use Source0: instead of Source:.
 
-* Sat Jun 21 2008 Ville Skytt?  - 2.40-1
+* Sat Jun 21 2008 Ville Skytt?  - 2.40-1
 - 2.40.
 
-* Tue Jun 17 2008 Ville Skytt?  - 2.39-1
+* Tue Jun 17 2008 Ville Skytt?  - 2.39-1
 - 2.39.
 
-* Tue Mar  4 2008 Ville Skytt?  - 2.38-1
+* Tue Mar  4 2008 Ville Skytt?  - 2.38-1
 - 2.38.
 
 * Fri Feb  8 2008 Tom "spot" Callaway  - 2.37-2
 - rebuild for new perl
 
-* Tue Nov 27 2007 Ville Skytt?  - 2.37-1
+* Tue Nov 27 2007 Ville Skytt?  - 2.37-1
 - 2.37 (#398801).
 - Convert docs to UTF-8.
 
-* Tue Aug  7 2007 Ville Skytt?  - 2.33-2
+* Tue Aug  7 2007 Ville Skytt?  - 2.33-2
 - License: GPL+ or Artistic
 
-* Wed Apr 18 2007 Ville Skytt?  - 2.33-1
+* Wed Apr 18 2007 Ville Skytt?  - 2.33-1
 - 2.33.
 - BuildRequire perl(ExtUtils::MakeMaker) and perl(Test::More).
 
-* Sat Feb 24 2007 Ville Skytt?  - 2.32-1
+* Sat Feb 24 2007 Ville Skytt?  - 2.32-1
 - 2.32.
 
-* Tue Aug 29 2006 Ville Skytt?  - 2.31-2
+* Tue Aug 29 2006 Ville Skytt?  - 2.31-2
 - Fix order of arguments to find(1).
 - Drop version from perl build dependency.
 
-* Thu Jan 12 2006 Ville Skytt?  - 2.31-1
+* Thu Jan 12 2006 Ville Skytt?  - 2.31-1
 - 2.31.
 
-* Fri Sep 16 2005 Ville Skytt?  - 2.30-1
+* Fri Sep 16 2005 Ville Skytt?  - 2.30-1
 - 2.30.
 
-* Wed May 18 2005 Ville Skytt?  - 2.28-2
+* Wed May 18 2005 Ville Skytt?  - 2.28-2
 - 2.28.
 
 * Fri Apr  7 2005 Michael Schwendt  - 2.27-2
 - rebuilt
-
-* Fri Jun 18 2004 Ville Skytt?  - 0:2.27-0.fdr.1
-- Update to 2.27.
-- Bring up to date with current fedora.us Perl spec template.
-
-* Sun May  9 2004 Ville Skytt?  - 0:2.26-0.fdr.3
-- BuildRequire perl >= 1:5.6.1-34.99.6 for support for vendor installdirs.
-- Use pure_install to avoid perllocal.pod workarounds.
-
-* Sun Apr 25 2004 Ville Skytt?  - 0:2.26-0.fdr.2
-- Require perl(:MODULE_COMPAT_*).
-
-* Sun Mar 14 2004 Ville Skytt?  - 0:2.26-0.fdr.1
-- Update to 2.26.
-
-* Mon Feb  2 2004 Ville Skytt?  - 0:2.24-0.fdr.3
-- Reduce directory ownership bloat.
-
-* Mon Dec  1 2003 Ville Skytt?  - 0:2.24-0.fdr.2
-- Improve summary.
-
-* Wed Oct 22 2003 Ville Skytt?  - 0:2.24-0.fdr.1
-- Update to 2.24.
-
-* Sat Sep 27 2003 Ville Skytt?  - 0:2.23-0.fdr.1
-- Update to 2.23.
-
-* Sun Sep 14 2003 Ville Skytt?  - 0:2.21-0.fdr.2
-- Install into vendor dirs.
-
-* Fri Jun 27 2003 Ville Skytt?  - 0:2.21-0.fdr.1
-- Update to 2.21.
-
-* Sat Jun 21 2003 Ville Skytt?  - 0:2.20-0.fdr.1
-- Update to 2.20.
-
-* Wed May  7 2003 Ville Skytt?  - 0:2.19-0.fdr.1
-- Update to 2.19.
-- Save .spec in UTF-8.
-
-* Fri Apr  4 2003 Ville Skytt?  - 0:2.18-0.fdr.1
-- First Fedora release.
-- Update to 2.18.
-
-* Fri Dec  6 2002 Ville Skytt?  - 2.15-1cr
-- Update to 2.15.
-
-* Sun Nov 24 2002 Ville Skytt?  - 2.14-1cr
-- Update to 2.14.
-
-* Mon Nov 11 2002 Ville Skytt?  - 2.12-1cr
-- Update to 2.12.
-
-* Sat Nov  9 2002 Ville Skytt?  2.11-1cr
-- Update to 2.11.
-
-* Sat Nov  2 2002 Ville Skytt?  2.10-1cr
-- Update to 2.10.
-
-* Sat Oct  5 2002 Ville Skytt?  2.08-1cr
-- Update to 2.08.
-- Rebuild for Red Hat 8.0.
-
-* Sat Aug 24 2002 Ville Skytt?  2.07-1cr
-- Initial build.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Config-General/devel/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	26 Jul 2009 16:14:19 -0000	1.13
+++ sources	8 Sep 2009 17:13:57 -0000	1.14
@@ -1 +1 @@
-20d142d3e784da11d25c6cf307cae851  Config-General-2.43.tar.gz
+ad17b4ae5e0142fadd9b81f264deb266  Config-General-2.44.tar.gz



From nalin at fedoraproject.org  Tue Sep  8 17:17:19 2009
From: nalin at fedoraproject.org (Nalin Dahyabhai)
Date: Tue,  8 Sep 2009 17:17:19 +0000 (UTC)
Subject: rpms/nss-ldapd/devel nss-ldapd.spec,1.3,1.4
Message-ID: <20090908171719.1C43211C0082@cvs1.fedora.phx.redhat.com>

Author: nalin

Update of /cvs/pkgs/rpms/nss-ldapd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19904

Modified Files:
	nss-ldapd.spec 
Log Message:
- fix typo in a comment, capitalize the full name for "LDAP Client User" (more
  from #516049)



Index: nss-ldapd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/nss-ldapd/devel/nss-ldapd.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- nss-ldapd.spec	2 Sep 2009 15:26:58 -0000	1.3
+++ nss-ldapd.spec	8 Sep 2009 17:17:18 -0000	1.4
@@ -17,7 +17,7 @@ BuildRoot:	%{_tmppath}/%{name}-%{version
 BuildRequires:	openldap-devel, krb5-devel
 
 # Pull in the pam_ldap module, which is currently bundled with nss_ldap, to
-# keep keep upgrades from removing the module.  When nss-ldapd grows its own
+# keep upgrades from removing the module.  When nss-ldapd grows its own
 # pam_ldap.so, we'll have to revisit this.
 Requires:	/%{_lib}/security/pam_ldap.so
 Requires(post):		/sbin/ldconfig, chkconfig, grep, sed
@@ -82,7 +82,7 @@ rm -rf $RPM_BUILD_ROOT
 getent group  ldap  > /dev/null || \
 /usr/sbin/groupadd -r -g 55 ldap
 getent passwd nslcd > /dev/null || \
-/usr/sbin/useradd -r -g ldap -c 'LDAP client user' \
+/usr/sbin/useradd -r -g ldap -c 'LDAP Client User' \
     -u 65 -d / -s /sbin/nologin nslcd 2> /dev/null || :
 
 %post
@@ -147,6 +147,10 @@ fi
 exit 0
 
 %changelog
+* Tue Sep  8 2009 Nalin Dahyabhai 
+- fix typo in a comment, capitalize the full name for "LDAP Client User" (more
+  from #516049)
+
 * Wed Sep  2 2009 Nalin Dahyabhai  0.6.11-1
 - update to 0.6.11
 



From hadess at fedoraproject.org  Tue Sep  8 17:17:48 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Tue,  8 Sep 2009 17:17:48 +0000 (UTC)
Subject: rpms/gnome-user-share/devel gnome-user-share.spec,1.61,1.62
Message-ID: <20090908171748.B050711C0082@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnome-user-share/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20027

Modified Files:
	gnome-user-share.spec 
Log Message:
fix filelist


Index: gnome-user-share.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-user-share/devel/gnome-user-share.spec,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -p -r1.61 -r1.62
--- gnome-user-share.spec	8 Sep 2009 17:10:18 -0000	1.61
+++ gnome-user-share.spec	8 Sep 2009 17:17:48 -0000	1.62
@@ -69,6 +69,8 @@ export GCONF_DISABLE_MAKEFILE_SCHEMA_INS
 make install DESTDIR=$RPM_BUILD_ROOT
 unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
 
+rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.la
+
 desktop-file-install --vendor gnome --delete-original                   \
   --dir $RPM_BUILD_ROOT%{_datadir}/applications			        \
   --add-only-show-in GNOME                                              \
@@ -132,6 +134,7 @@ fi
 %{_sysconfdir}/xdg/autostart/gnome-user-share.desktop
 %{_sysconfdir}/gconf/schemas/*
 %{_datadir}/icons/hicolor/*/apps/gnome-obex-server.png
+%{_libdir}/nautilus/extensions-2.0/*.so
 
 %changelog
 * Tue Sep 08 2009 Bastien Nocera  2.27.0-3



From epienbro at fedoraproject.org  Tue Sep  8 17:20:33 2009
From: epienbro at fedoraproject.org (epienbro)
Date: Tue,  8 Sep 2009 17:20:33 +0000 (UTC)
Subject: rpms/mingw32-pango/devel .cvsignore, 1.7, 1.8 mingw32-pango.spec,
	1.9, 1.10 sources, 1.7, 1.8
Message-ID: <20090908172033.8CE8A11C043A@cvs1.fedora.phx.redhat.com>

Author: epienbro

Update of /cvs/pkgs/rpms/mingw32-pango/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20720

Modified Files:
	.cvsignore mingw32-pango.spec sources 
Log Message:
Update to 1.25.6



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-pango/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore	27 Aug 2009 20:46:46 -0000	1.7
+++ .cvsignore	8 Sep 2009 17:20:33 -0000	1.8
@@ -1 +1 @@
-pango-1.25.5.tar.bz2
+pango-1.25.6.tar.bz2


Index: mingw32-pango.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-pango/devel/mingw32-pango.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- mingw32-pango.spec	27 Aug 2009 20:46:46 -0000	1.9
+++ mingw32-pango.spec	8 Sep 2009 17:20:33 -0000	1.10
@@ -6,7 +6,7 @@
 %define __debug_install_post %{_mingw32_debug_install_post}
 
 Name:           mingw32-pango
-Version:        1.25.5
+Version:        1.25.6
 Release:        1%{?dist}
 Summary:        MinGW Windows Pango library
 
@@ -196,6 +196,9 @@ rm -rf $RPM_BUILD_ROOT
   
 
 %changelog
+* Tue Sep  8 2009 Erik van Pienbroek  - 1.25.6-1
+- Update to 1.25.6
+
 * Mon Aug 24 2009 Erik van Pienbroek  - 1.25.5-1
 - Update to 1.25.5
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mingw32-pango/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	27 Aug 2009 20:46:46 -0000	1.7
+++ sources	8 Sep 2009 17:20:33 -0000	1.8
@@ -1 +1 @@
-3f0b5f9b58f951ddaffbdb45b2d12741  pango-1.25.5.tar.bz2
+f578a348fbe5f616d104b3a5ecbd2005  pango-1.25.6.tar.bz2



From pwouters at fedoraproject.org  Tue Sep  8 17:22:49 2009
From: pwouters at fedoraproject.org (Paul Wouters)
Date: Tue,  8 Sep 2009 17:22:49 +0000 (UTC)
Subject: rpms/dnssec-conf/devel pr.conf,1.1,1.2
Message-ID: <20090908172249.2AB2C11C0082@cvs1.fedora.phx.redhat.com>

Author: pwouters

Update of /cvs/extras/rpms/dnssec-conf/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21943

Modified Files:
	pr.conf 
Log Message:
keep comments consistent.



Index: pr.conf
===================================================================
RCS file: /cvs/extras/rpms/dnssec-conf/devel/pr.conf,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- pr.conf	8 Sep 2009 16:15:32 -0000	1.1
+++ pr.conf	8 Sep 2009 17:22:48 -0000	1.2
@@ -1,6 +1,6 @@
 //; http://dnssec.nic.pr/keys/nic.pr.zip
 
 trusted-keys {
-"pr." 257 3 5 "AwEAAeDPv9lQ7Ej5Ld9Fz/FKLhdOajwtEXsWykj65ugIa4Di1nY6ti9ndkeR4kp1aSNlvf6N7KsjunfMJj4SccBwcY77DrxmQ+g9nI09ePMZvxF2U63Lv9BftGaIguYdkYZVSwHd1q7DdXqNkLaD4tZEHiN0h/3wBdTQUPH1IoskD1vGxiPw2egftk6sVQdvOJWaAgSpmG0eq+/e90WVTNX4/xhA17PrdQQJIheZQ3+EsDoil8kyJZC12KoHYpFklx7+aCiR2u8Fumy6ARFR4PP0n7bnBaKOgMpVzz+KI79a3USDkj9RhNog50iSWgaBM75Xu0IBNEpcCVYZYjwDESgiDXc="; // Key ID=6277
+"pr." 257 3 5 "AwEAAeDPv9lQ7Ej5Ld9Fz/FKLhdOajwtEXsWykj65ugIa4Di1nY6ti9ndkeR4kp1aSNlvf6N7KsjunfMJj4SccBwcY77DrxmQ+g9nI09ePMZvxF2U63Lv9BftGaIguYdkYZVSwHd1q7DdXqNkLaD4tZEHiN0h/3wBdTQUPH1IoskD1vGxiPw2egftk6sVQdvOJWaAgSpmG0eq+/e90WVTNX4/xhA17PrdQQJIheZQ3+EsDoil8kyJZC12KoHYpFklx7+aCiR2u8Fumy6ARFR4PP0n7bnBaKOgMpVzz+KI79a3USDkj9RhNog50iSWgaBM75Xu0IBNEpcCVYZYjwDESgiDXc="; // key id = 6277
 };
 



From zoglesby at fedoraproject.org  Tue Sep  8 17:39:13 2009
From: zoglesby at fedoraproject.org (Zach Oglesby)
Date: Tue,  8 Sep 2009 17:39:13 +0000 (UTC)
Subject: rpms/ghc-X11-xft/devel ghc-X11-xft.spec, NONE, 1.1 import.log, NONE,
	1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090908173913.D300611C0082@cvs1.fedora.phx.redhat.com>

Author: zoglesby

Update of /cvs/pkgs/rpms/ghc-X11-xft/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26468/devel

Modified Files:
	.cvsignore sources 
Added Files:
	ghc-X11-xft.spec import.log 
Log Message:
* Wed Aug 26 2009 Jens Petersen  - 0.3-3
- fix up devel, doc and prof deps
- Initial upload



--- NEW FILE ghc-X11-xft.spec ---
%global pkg_name X11-xft

%bcond_without doc
%bcond_without prof

# ghc does not emit debug information
%global debug_package %{nil}

Name:           ghc-%{pkg_name}
Version:        0.3
Release:        3%{?dist}
Summary:        Haskell bindings to the Xft

Group:          Development/Libraries
License:        LGPLv2
URL:            http://hackage.haskell.org/cgi-bin/hackage-scripts/package/%{pkg_name}
Source0:        http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# fedora ghc archs:
ExclusiveArch:  %{ix86} x86_64 ppc alpha
BuildRequires:  ghc, ghc-rpm-macros
BuildRequires:  libXft-devel
BuildRequires:  ghc-X11-devel
BuildRequires:  ghc-utf8-string-devel
%if %{with doc}
BuildRequires:  ghc-doc
BuildRequires:  ghc-X11-doc
BuildRequires:  ghc-utf8-string-doc
%endif
%if %{with prof}
BuildRequires:  ghc-prof
BuildRequires:  ghc-X11-prof
BuildRequires:  ghc-utf8-string-prof
%endif

%description
This package provides the Haskell %{pkg_name} library for ghc,
it includes bindings to the Xft, X Free Type interface library,
and some Xrender parts.


%package devel
Summary:        Haskell %{pkg_name} library
Group:          Development/Libraries
Requires:       ghc = %{ghc_version}
Requires(post): ghc = %{ghc_version}
Requires(preun): ghc = %{ghc_version}
Requires:       libXft-devel
Requires:       ghc-X11-devel
Requires:       ghc-utf8-string-devel

%description devel
This package contains the development files for %{name}
built for ghc-%{ghc_version}.


%if %{with doc}
%package doc
Summary:        Documentation for %{name}
Group:          Development/Libraries
Requires:       ghc-doc = %{ghc_version}
Requires(post): ghc-doc = %{ghc_version}
Requires(postun): ghc-doc = %{ghc_version}
Requires:       ghc-X11-doc
Requires:       ghc-utf8-string-doc

%description doc
This package contains development documentation files for 
the %{name} library.
%endif


%if %{with prof}
%package prof
Summary:        Profiling libraries for %{name}
Group:          Development/Libraries
Requires:       %{name}-devel = %{version}-%{release}
Requires:       ghc-prof = %{ghc_version}
Requires:       ghc-X11-prof
Requires:       ghc-utf8-string-prof

%description prof
This package contains profiling libraries for %{name}
built for ghc-%{ghc_version}.
%endif


%prep
%setup -q -n %{pkg_name}-%{version}


%build
%cabal_configure --ghc %{?with_prof:-p}
%cabal build
%if %{with doc}
%cabal haddock
%endif
%ghc_gen_scripts


%install
rm -rf $RPM_BUILD_ROOT
%cabal_install
%ghc_install_scripts
%ghc_gen_filelists %{name}


%clean
rm -rf $RPM_BUILD_ROOT


%post devel
%ghc_register_pkg


%if %{with doc}
%post doc
%ghc_reindex_haddock
%endif


%preun devel
if [ "$1" -eq 0 ] ; then
  %ghc_unregister_pkg
fi


%if %{with doc}
%postun doc
if [ "$1" -eq 0 ] ; then
  %ghc_reindex_haddock
fi
%endif


%files devel -f %{name}-devel.files
%defattr(-,root,root,-)
%{_docdir}/%{name}-%{version}


%if %{with doc}
%files doc -f %{name}-doc.files
%defattr(-,root,root,-)
%endif


%if %{with prof}
%files prof -f %{name}-prof.files
%defattr(-,root,root,-)
%endif


%changelog
* Wed Aug 26 2009 Jens Petersen  - 0.3-3
- fix up devel, doc and prof deps

* Tue Aug 14 2009 Zachary Oglesby  - 0.3-2
- Fixed description of -doc to pass rpmlint

* Tue Aug 14 2009 Zachary Oglesby  - 0.3-1
- Updated to version 0.3
- Added ghc-utf8-string-prof as build reqirment
- Added ghc-utf8-string-doc as build reqirment
- Added ghc-X11-prof as build reqirment
- Added ghc-X11-doc as build reqirment

* Mon Jul 14 2009 Zachary Oglesby  - 0.2-4
- Added ghc-utf8-string-devel as build requirment
- Added ghc-X11-devel as build requirment

* Thu Jun 18 2009 Zachary Oglesby  - 0.2-3
- Fixed License

* Fri Jun  5 2009 Zachary Oglesby  - 0.2-2
- Updated to new cabal2spec

* Fri May 29 2009 Zachary Oglesby  - 0.2-1
- initial packaging for Fedora created by cabal2spec


--- NEW FILE import.log ---
ghc-X11-xft-0_3-3_fc11:HEAD:ghc-X11-xft-0.3-3.fc11.src.rpm:1252431352


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ghc-X11-xft/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	28 Aug 2009 14:31:00 -0000	1.1
+++ .cvsignore	8 Sep 2009 17:39:13 -0000	1.2
@@ -0,0 +1 @@
+X11-xft-0.3.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ghc-X11-xft/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	28 Aug 2009 14:31:00 -0000	1.1
+++ sources	8 Sep 2009 17:39:13 -0000	1.2
@@ -0,0 +1 @@
+1b4a528a2a4fe5e9de715f6758ff9015  X11-xft-0.3.tar.gz



From zoglesby at fedoraproject.org  Tue Sep  8 17:42:35 2009
From: zoglesby at fedoraproject.org (Zach Oglesby)
Date: Tue,  8 Sep 2009 17:42:35 +0000 (UTC)
Subject: rpms/ghc-X11-xft/F-10 ghc-X11-xft.spec, NONE, 1.1 import.log, NONE, 
	1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090908174235.667ED11C0082@cvs1.fedora.phx.redhat.com>

Author: zoglesby

Update of /cvs/pkgs/rpms/ghc-X11-xft/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29548/F-10

Modified Files:
	.cvsignore sources 
Added Files:
	ghc-X11-xft.spec import.log 
Log Message:
* Wed Aug 26 2009 Jens Petersen  - 0.3-3
- fix up devel, doc and prof deps
- Initial version uploaded



--- NEW FILE ghc-X11-xft.spec ---
%global pkg_name X11-xft

%bcond_without doc
%bcond_without prof

# ghc does not emit debug information
%global debug_package %{nil}

Name:           ghc-%{pkg_name}
Version:        0.3
Release:        3%{?dist}
Summary:        Haskell bindings to the Xft

Group:          Development/Libraries
License:        LGPLv2
URL:            http://hackage.haskell.org/cgi-bin/hackage-scripts/package/%{pkg_name}
Source0:        http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# fedora ghc archs:
ExclusiveArch:  %{ix86} x86_64 ppc alpha
BuildRequires:  ghc, ghc-rpm-macros
BuildRequires:  libXft-devel
BuildRequires:  ghc-X11-devel
BuildRequires:  ghc-utf8-string-devel
%if %{with doc}
BuildRequires:  ghc-doc
BuildRequires:  ghc-X11-doc
BuildRequires:  ghc-utf8-string-doc
%endif
%if %{with prof}
BuildRequires:  ghc-prof
BuildRequires:  ghc-X11-prof
BuildRequires:  ghc-utf8-string-prof
%endif

%description
This package provides the Haskell %{pkg_name} library for ghc,
it includes bindings to the Xft, X Free Type interface library,
and some Xrender parts.


%package devel
Summary:        Haskell %{pkg_name} library
Group:          Development/Libraries
Requires:       ghc = %{ghc_version}
Requires(post): ghc = %{ghc_version}
Requires(preun): ghc = %{ghc_version}
Requires:       libXft-devel
Requires:       ghc-X11-devel
Requires:       ghc-utf8-string-devel

%description devel
This package contains the development files for %{name}
built for ghc-%{ghc_version}.


%if %{with doc}
%package doc
Summary:        Documentation for %{name}
Group:          Development/Libraries
Requires:       ghc-doc = %{ghc_version}
Requires(post): ghc-doc = %{ghc_version}
Requires(postun): ghc-doc = %{ghc_version}
Requires:       ghc-X11-doc
Requires:       ghc-utf8-string-doc

%description doc
This package contains development documentation files for 
the %{name} library.
%endif


%if %{with prof}
%package prof
Summary:        Profiling libraries for %{name}
Group:          Development/Libraries
Requires:       %{name}-devel = %{version}-%{release}
Requires:       ghc-prof = %{ghc_version}
Requires:       ghc-X11-prof
Requires:       ghc-utf8-string-prof

%description prof
This package contains profiling libraries for %{name}
built for ghc-%{ghc_version}.
%endif


%prep
%setup -q -n %{pkg_name}-%{version}


%build
%cabal_configure --ghc %{?with_prof:-p}
%cabal build
%if %{with doc}
%cabal haddock
%endif
%ghc_gen_scripts


%install
rm -rf $RPM_BUILD_ROOT
%cabal_install
%ghc_install_scripts
%ghc_gen_filelists %{name}


%clean
rm -rf $RPM_BUILD_ROOT


%post devel
%ghc_register_pkg


%if %{with doc}
%post doc
%ghc_reindex_haddock
%endif


%preun devel
if [ "$1" -eq 0 ] ; then
  %ghc_unregister_pkg
fi


%if %{with doc}
%postun doc
if [ "$1" -eq 0 ] ; then
  %ghc_reindex_haddock
fi
%endif


%files devel -f %{name}-devel.files
%defattr(-,root,root,-)
%{_docdir}/%{name}-%{version}


%if %{with doc}
%files doc -f %{name}-doc.files
%defattr(-,root,root,-)
%endif


%if %{with prof}
%files prof -f %{name}-prof.files
%defattr(-,root,root,-)
%endif


%changelog
* Wed Aug 26 2009 Jens Petersen  - 0.3-3
- fix up devel, doc and prof deps

* Tue Aug 14 2009 Zachary Oglesby  - 0.3-2
- Fixed description of -doc to pass rpmlint

* Tue Aug 14 2009 Zachary Oglesby  - 0.3-1
- Updated to version 0.3
- Added ghc-utf8-string-prof as build reqirment
- Added ghc-utf8-string-doc as build reqirment
- Added ghc-X11-prof as build reqirment
- Added ghc-X11-doc as build reqirment

* Mon Jul 14 2009 Zachary Oglesby  - 0.2-4
- Added ghc-utf8-string-devel as build requirment
- Added ghc-X11-devel as build requirment

* Thu Jun 18 2009 Zachary Oglesby  - 0.2-3
- Fixed License

* Fri Jun  5 2009 Zachary Oglesby  - 0.2-2
- Updated to new cabal2spec

* Fri May 29 2009 Zachary Oglesby  - 0.2-1
- initial packaging for Fedora created by cabal2spec


--- NEW FILE import.log ---
ghc-X11-xft-0_3-3_fc11:F-10:ghc-X11-xft-0.3-3.fc11.src.rpm:1252431676


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ghc-X11-xft/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	28 Aug 2009 14:31:00 -0000	1.1
+++ .cvsignore	8 Sep 2009 17:42:35 -0000	1.2
@@ -0,0 +1 @@
+X11-xft-0.3.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ghc-X11-xft/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	28 Aug 2009 14:31:00 -0000	1.1
+++ sources	8 Sep 2009 17:42:35 -0000	1.2
@@ -0,0 +1 @@
+1b4a528a2a4fe5e9de715f6758ff9015  X11-xft-0.3.tar.gz



From zoglesby at fedoraproject.org  Tue Sep  8 17:44:05 2009
From: zoglesby at fedoraproject.org (Zach Oglesby)
Date: Tue,  8 Sep 2009 17:44:05 +0000 (UTC)
Subject: rpms/ghc-X11-xft/F-11 ghc-X11-xft.spec, NONE, 1.1 import.log, NONE, 
	1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Message-ID: <20090908174405.625FE11C0082@cvs1.fedora.phx.redhat.com>

Author: zoglesby

Update of /cvs/pkgs/rpms/ghc-X11-xft/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31136/F-11

Modified Files:
	.cvsignore sources 
Added Files:
	ghc-X11-xft.spec import.log 
Log Message:
* Wed Aug 26 2009 Jens Petersen  - 0.3-3
- fix up devel, doc and prof deps
- Initial uploaded version




--- NEW FILE ghc-X11-xft.spec ---
%global pkg_name X11-xft

%bcond_without doc
%bcond_without prof

# ghc does not emit debug information
%global debug_package %{nil}

Name:           ghc-%{pkg_name}
Version:        0.3
Release:        3%{?dist}
Summary:        Haskell bindings to the Xft

Group:          Development/Libraries
License:        LGPLv2
URL:            http://hackage.haskell.org/cgi-bin/hackage-scripts/package/%{pkg_name}
Source0:        http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# fedora ghc archs:
ExclusiveArch:  %{ix86} x86_64 ppc alpha
BuildRequires:  ghc, ghc-rpm-macros
BuildRequires:  libXft-devel
BuildRequires:  ghc-X11-devel
BuildRequires:  ghc-utf8-string-devel
%if %{with doc}
BuildRequires:  ghc-doc
BuildRequires:  ghc-X11-doc
BuildRequires:  ghc-utf8-string-doc
%endif
%if %{with prof}
BuildRequires:  ghc-prof
BuildRequires:  ghc-X11-prof
BuildRequires:  ghc-utf8-string-prof
%endif

%description
This package provides the Haskell %{pkg_name} library for ghc,
it includes bindings to the Xft, X Free Type interface library,
and some Xrender parts.


%package devel
Summary:        Haskell %{pkg_name} library
Group:          Development/Libraries
Requires:       ghc = %{ghc_version}
Requires(post): ghc = %{ghc_version}
Requires(preun): ghc = %{ghc_version}
Requires:       libXft-devel
Requires:       ghc-X11-devel
Requires:       ghc-utf8-string-devel

%description devel
This package contains the development files for %{name}
built for ghc-%{ghc_version}.


%if %{with doc}
%package doc
Summary:        Documentation for %{name}
Group:          Development/Libraries
Requires:       ghc-doc = %{ghc_version}
Requires(post): ghc-doc = %{ghc_version}
Requires(postun): ghc-doc = %{ghc_version}
Requires:       ghc-X11-doc
Requires:       ghc-utf8-string-doc

%description doc
This package contains development documentation files for 
the %{name} library.
%endif


%if %{with prof}
%package prof
Summary:        Profiling libraries for %{name}
Group:          Development/Libraries
Requires:       %{name}-devel = %{version}-%{release}
Requires:       ghc-prof = %{ghc_version}
Requires:       ghc-X11-prof
Requires:       ghc-utf8-string-prof

%description prof
This package contains profiling libraries for %{name}
built for ghc-%{ghc_version}.
%endif


%prep
%setup -q -n %{pkg_name}-%{version}


%build
%cabal_configure --ghc %{?with_prof:-p}
%cabal build
%if %{with doc}
%cabal haddock
%endif
%ghc_gen_scripts


%install
rm -rf $RPM_BUILD_ROOT
%cabal_install
%ghc_install_scripts
%ghc_gen_filelists %{name}


%clean
rm -rf $RPM_BUILD_ROOT


%post devel
%ghc_register_pkg


%if %{with doc}
%post doc
%ghc_reindex_haddock
%endif


%preun devel
if [ "$1" -eq 0 ] ; then
  %ghc_unregister_pkg
fi


%if %{with doc}
%postun doc
if [ "$1" -eq 0 ] ; then
  %ghc_reindex_haddock
fi
%endif


%files devel -f %{name}-devel.files
%defattr(-,root,root,-)
%{_docdir}/%{name}-%{version}


%if %{with doc}
%files doc -f %{name}-doc.files
%defattr(-,root,root,-)
%endif


%if %{with prof}
%files prof -f %{name}-prof.files
%defattr(-,root,root,-)
%endif


%changelog
* Wed Aug 26 2009 Jens Petersen  - 0.3-3
- fix up devel, doc and prof deps

* Tue Aug 14 2009 Zachary Oglesby  - 0.3-2
- Fixed description of -doc to pass rpmlint

* Tue Aug 14 2009 Zachary Oglesby  - 0.3-1
- Updated to version 0.3
- Added ghc-utf8-string-prof as build reqirment
- Added ghc-utf8-string-doc as build reqirment
- Added ghc-X11-prof as build reqirment
- Added ghc-X11-doc as build reqirment

* Mon Jul 14 2009 Zachary Oglesby  - 0.2-4
- Added ghc-utf8-string-devel as build requirment
- Added ghc-X11-devel as build requirment

* Thu Jun 18 2009 Zachary Oglesby  - 0.2-3
- Fixed License

* Fri Jun  5 2009 Zachary Oglesby  - 0.2-2
- Updated to new cabal2spec

* Fri May 29 2009 Zachary Oglesby  - 0.2-1
- initial packaging for Fedora created by cabal2spec


--- NEW FILE import.log ---
ghc-X11-xft-0_3-3_fc11:F-11:ghc-X11-xft-0.3-3.fc11.src.rpm:1252431804


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ghc-X11-xft/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	28 Aug 2009 14:31:00 -0000	1.1
+++ .cvsignore	8 Sep 2009 17:44:05 -0000	1.2
@@ -0,0 +1 @@
+X11-xft-0.3.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ghc-X11-xft/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	28 Aug 2009 14:31:00 -0000	1.1
+++ sources	8 Sep 2009 17:44:05 -0000	1.2
@@ -0,0 +1 @@
+1b4a528a2a4fe5e9de715f6758ff9015  X11-xft-0.3.tar.gz



From pkgdb at fedoraproject.org  Tue Sep  8 17:52:45 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 17:52:45 +0000
Subject: [pkgdb] opensc: kalev has requested commit
Message-ID: <20090908175245.837DF10F87E@bastion2.fedora.phx.redhat.com>

kalev has requested the commit acl on opensc (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/opensc



From emaldonado at fedoraproject.org  Tue Sep  8 18:00:15 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Tue,  8 Sep 2009 18:00:15 +0000 (UTC)
Subject: rpms/nss-util/devel nss-util.spec,1.15,1.16
Message-ID: <20090908180015.B645011C043D@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-util/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11486

Modified Files:
	nss-util.spec 
Log Message:
Installing shared libraries to %{_libdir}


Index: nss-util.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-util/devel/nss-util.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- nss-util.spec	5 Sep 2009 21:33:38 -0000	1.15
+++ nss-util.spec	8 Sep 2009 18:00:15 -0000	1.16
@@ -3,7 +3,7 @@
 Summary:          Network Security Services Utilities Library
 Name:             nss-util
 Version:          3.12.4
-Release:          3%{?dist}
+Release:          4%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -124,14 +124,14 @@ chmod 755 ./mozilla/dist/pkgconfig/nss-u
 # There is no make install target so we'll do it ourselves.
 
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_includedir}/nss3
-%{__mkdir_p} $RPM_BUILD_ROOT/%{_lib}
+%{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/nss3
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_bindir}
 
 for file in libnssutil3.so
 do
-  %{__install} -p -m 755 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_lib}
+  %{__install} -p -m 755 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_libdir}
 done
 
 # Copy the include files we want
@@ -156,7 +156,7 @@ done
 
 %files
 %defattr(-,root,root)
-/%{_lib}/libnssutil3.so
+%{_libdir}/libnssutil3.so
 
 %files devel
 %defattr(-,root,root)
@@ -200,6 +200,9 @@ done
 %{_includedir}/nss3/utilrename.h
 
 %changelog
+* Tue Sep 08 2009 Elio Maldonado - 3.12.4-4
+- Installing shared libraries to %%{_libdir}
+
 * Sat Sep 05 2009 Elio Maldonado - 3.12.4-3
 - Remove symbolic links to shared libraries from devel - 521155
 - Apply nss-nolocalsql patch subset for nss-util



From rdieter at fedoraproject.org  Tue Sep  8 18:01:19 2009
From: rdieter at fedoraproject.org (Rex Dieter)
Date: Tue,  8 Sep 2009 18:01:19 +0000 (UTC)
Subject: rpms/qt/devel
	qt-x11-opensource-src-4.5.2-system_ca_certificates.patch, NONE,
	1.1 qt.spec, 1.323, 1.324
Message-ID: <20090908180119.4781411C0082@cvs1.fedora.phx.redhat.com>

Author: rdieter

Update of /cvs/pkgs/rpms/qt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12459

Modified Files:
	qt.spec 
Added Files:
	qt-x11-opensource-src-4.5.2-system_ca_certificates.patch 
Log Message:
* Tue Sep 08 2009 Rex Dieter  - 4.5.2-15
- use system ca-certificates (#521911)


qt-x11-opensource-src-4.5.2-system_ca_certificates.patch:
 qsslsocket_openssl.cpp |   11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

--- NEW FILE qt-x11-opensource-src-4.5.2-system_ca_certificates.patch ---
diff -up qt-x11-opensource-src-4.5.2/src/network/ssl/qsslsocket_openssl.cpp.ca_bundle qt-x11-opensource-src-4.5.2/src/network/ssl/qsslsocket_openssl.cpp
--- qt-x11-opensource-src-4.5.2/src/network/ssl/qsslsocket_openssl.cpp.ca_bundle	2009-09-08 12:30:33.197347131 -0500
+++ qt-x11-opensource-src-4.5.2/src/network/ssl/qsslsocket_openssl.cpp	2009-09-08 12:41:50.295324320 -0500
@@ -482,11 +482,11 @@ void QSslSocketPrivate::resetDefaultCiph
 
 QList QSslSocketPrivate::systemCaCertificates()
 {
-#ifdef QQ_OS_UNIX
+#ifdef Q_OS_UNIX
     // Check known locations for the system's default bundle.  ### On Windows,
     // we should use CAPI to find the bundle, and not rely on default unix
     // locations.
-    const char *standardLocations[] = {"/etc/ssl/certs/",
+    const char *standardLocations[] = {"/etc/pki/tls/certs/",
 #if 0
                                        // KDE uses KConfig for its SSL store,
                                        // but it also stores the bundle at
@@ -495,13 +495,16 @@ QList QSslSocketPrivate
 #endif
                                        0};
     const char **it = standardLocations;
+    QList certs;
     QStringList nameFilter;
     nameFilter << QLatin1String("*.pem") << QLatin1String("*.crt");
     while (*it) {
-        if (QDirIterator(QLatin1String(*it), nameFilter).hasNext())
-            return certificatesFromPath(QLatin1String(*it));
+        QDirIterator certfilesIt(QLatin1String(*it), nameFilter);
+        while (certfilesIt.hasNext())
+            certs += QSslCertificate::fromPath(certfilesIt.next());
         ++it;
     }
+    return certs;
 #endif
 
     // Qt provides a default bundle when we cannot detect the system's default


Index: qt.spec
===================================================================
RCS file: /cvs/pkgs/rpms/qt/devel/qt.spec,v
retrieving revision 1.323
retrieving revision 1.324
diff -u -p -r1.323 -r1.324
--- qt.spec	1 Sep 2009 12:21:54 -0000	1.323
+++ qt.spec	8 Sep 2009 18:01:19 -0000	1.324
@@ -10,7 +10,7 @@ Summary: Qt toolkit
 Name:    qt
 Epoch:   1
 Version: 4.5.2
-Release: 14%{?dist}
+Release: 15%{?dist}
 
 # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
 License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -41,6 +41,9 @@ Patch16: qt-x11-opensource-src-4.5.1-kde
 Patch17: qt-x11-opensource-src-4.5.2-pulseaudio.patch
 Patch19: qt-x11-opensource-src-4.5.1-phonon.patch
 Patch21: qt-x11-opensource-src-4.5.2-gst-pulsaudio.patch
+# use system ca-bundle certs, http://bugzilla.redhat.com/521911
+Patch22: qt-x11-opensource-src-4.5.2-system_ca_certificates.patch 
+Requires: ca-certificates
 
 ## upstreamable bits
 # http://bugzilla.redhat.com/485677
@@ -347,6 +350,7 @@ Qt libraries used for drawing widgets an
 %patch17 -p1 -b .phonon-pulseaudio
 %patch19 -p1 -b .servicesfile
 %patch21 -p1 -b .gst-pulsaudio
+%patch22 -p1 -b .system_ca_certificates
 %patch51 -p1 -b .qdoc3
 %patch52 -p1 -b .sparc64
 %patch53 -p1 -b .qatomic-inline-asm
@@ -886,6 +890,9 @@ fi
 %{_datadir}/icons/hicolor/*/apps/qt4-logo.*
 
 %changelog
+* Tue Sep 08 2009 Rex Dieter  - 4.5.2-15
+- use system ca-certificates (#521911)
+
 * Tue Sep 01 2009 Than Ngo  - 4.5.2-14
 - drop fedora < 9 support
 - only apply ossl patch for fedora > 11



From pkgdb at fedoraproject.org  Tue Sep  8 18:04:24 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 18:04:24 +0000
Subject: [pkgdb] opensc had acl change status
Message-ID: <20090908180424.B6F4A10F884@bastion2.fedora.phx.redhat.com>

tmraz has set the commit acl on opensc (Fedora devel) to Approved for kalev

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/opensc



From pkgdb at fedoraproject.org  Tue Sep  8 18:04:46 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 18:04:46 +0000
Subject: [pkgdb] opensc had acl change status
Message-ID: <20090908180446.F0D3E10F884@bastion2.fedora.phx.redhat.com>

tmraz has set the watchbugzilla acl on opensc (Fedora devel) to Approved for kalev

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/opensc



From ajax at fedoraproject.org  Tue Sep  8 18:09:05 2009
From: ajax at fedoraproject.org (Adam Jackson)
Date: Tue,  8 Sep 2009 18:09:05 +0000 (UTC)
Subject: rpms/mesa/devel mesa-7.6-hush-vblank-warning.patch,NONE,1.1
Message-ID: <20090908180905.AE85411C0082@cvs1.fedora.phx.redhat.com>

Author: ajax

Update of /cvs/pkgs/rpms/mesa/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14740

Added Files:
	mesa-7.6-hush-vblank-warning.patch 
Log Message:
missing patch

mesa-7.6-hush-vblank-warning.patch:
 vblank.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE mesa-7.6-hush-vblank-warning.patch ---
diff -up mesa-20090813/src/mesa/drivers/dri/common/vblank.c.jx mesa-20090813/src/mesa/drivers/dri/common/vblank.c
--- mesa-20090813/src/mesa/drivers/dri/common/vblank.c.jx	2009-08-13 09:28:01.000000000 -0400
+++ mesa-20090813/src/mesa/drivers/dri/common/vblank.c	2009-09-08 14:07:51.000000000 -0400
@@ -256,7 +256,7 @@ static int do_wait( drmVBlank * vbl, GLu
    if ( ret != 0 ) {
       static GLboolean first_time = GL_TRUE;
 
-      if ( first_time ) {
+      if (0) {
 	 fprintf(stderr, 
 		 "%s: drmWaitVBlank returned %d, IRQs don't seem to be"
 		 " working correctly.\nTry adjusting the vblank_mode"



From ajax at fedoraproject.org  Tue Sep  8 18:10:24 2009
From: ajax at fedoraproject.org (Adam Jackson)
Date: Tue,  8 Sep 2009 18:10:24 +0000 (UTC)
Subject: rpms/xorg-x11-server/devel xorg-x11-server.spec,1.483,1.484
Message-ID: <20090908181024.3CBDC11C043D@cvs1.fedora.phx.redhat.com>

Author: ajax

Update of /cvs/pkgs/rpms/xorg-x11-server/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15229

Modified Files:
	xorg-x11-server.spec 
Log Message:
* Tue Sep 08 2009 Adam Jackson  1.6.99.900-2
- Fix -source subtree to not include generated C files from hw/xfree86.
  Actually, just remove all C files from hw/xfree86 in -source, since we
  don't need them to build Xvnc.



Index: xorg-x11-server.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v
retrieving revision 1.483
retrieving revision 1.484
diff -u -p -r1.483 -r1.484
--- xorg-x11-server.spec	7 Sep 2009 05:54:50 -0000	1.483
+++ xorg-x11-server.spec	8 Sep 2009 18:10:23 -0000	1.484
@@ -19,7 +19,7 @@
 Summary:   X.Org X11 X server
 Name:      xorg-x11-server
 Version:   1.6.99.900
-Release:   1%{?dist}
+Release:   2%{?dist}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X
@@ -371,6 +371,8 @@ install -m 0755 %{SOURCE20} $RPM_BUILD_R
 
 find . -type f | egrep '.*\.(c|h|am|ac|inc|m4|h.in|pc.in|man.pre|pl|txt)$' |
 xargs tar cf - | (cd %{inst_srcdir} && tar xf -)
+# SLEDGEHAMMER
+find %{inst_srcdir}/hw/xfree86 -name \*.c -delete
 
 # Remove unwanted files/dirs
 {
@@ -504,6 +506,11 @@ rm -rf $RPM_BUILD_ROOT
 %{xserver_source_dir}
 
 %changelog
+* Tue Sep 08 2009 Adam Jackson  1.6.99.900-2
+- Fix -source subtree to not include generated C files from hw/xfree86.
+  Actually, just remove all C files from hw/xfree86 in -source, since we
+  don't need them to build Xvnc.
+
 * Mon Sep 07 2009 Peter Hutterer  1.6.99.900-1
 - xserver 1.6.99.900 
 



From emaldonado at fedoraproject.org  Tue Sep  8 18:10:38 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Tue,  8 Sep 2009 18:10:38 +0000 (UTC)
Subject: rpms/nss-softokn/devel nss-softokn.spec,1.22,1.23
Message-ID: <20090908181038.6A89A11C043D@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss-softokn/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15376

Modified Files:
	nss-softokn.spec 
Log Message:
Installing shared libraries to %{_libdir}


Index: nss-softokn.spec
===================================================================
RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -p -r1.22 -r1.23
--- nss-softokn.spec	6 Sep 2009 17:38:59 -0000	1.22
+++ nss-softokn.spec	8 Sep 2009 18:10:38 -0000	1.23
@@ -9,15 +9,15 @@
     %{?__debug_package:%{__debug_install_post}} \
     %{__arch_install_post} \
     %{__os_install_post} \
-    $RPM_BUILD_ROOT/%{unsupported_tools_directory}/shlibsign -i $RPM_BUILD_ROOT/%{_lib}/libsoftokn3.so \
-    $RPM_BUILD_ROOT/%{unsupported_tools_directory}/shlibsign -i $RPM_BUILD_ROOT/%{_lib}/libfreebl3.so \
-    $RPM_BUILD_ROOT/%{unsupported_tools_directory}/shlibsign -i $RPM_BUILD_ROOT/%{_lib}/libnssdbm3.so \
+    $RPM_BUILD_ROOT/%{unsupported_tools_directory}/shlibsign -i $RPM_BUILD_ROOT/%{_libdir}/libsoftokn3.so \
+    $RPM_BUILD_ROOT/%{unsupported_tools_directory}/shlibsign -i $RPM_BUILD_ROOT/%{_libdir}/libfreebl3.so \
+    $RPM_BUILD_ROOT/%{unsupported_tools_directory}/shlibsign -i $RPM_BUILD_ROOT/%{_libdir}/libnssdbm3.so \
 %{nil}
 
 Summary:          Network Security Services Soktoken Module
 Name:             nss-softokn
 Version:          3.12.4
-Release:          4%{?dist}
+Release:          5%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -183,14 +183,14 @@ chmod 755 ./mozilla/dist/pkgconfig/nss-s
 
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_includedir}/nss3
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_bindir}
-%{__mkdir_p} $RPM_BUILD_ROOT/%{_lib}
+%{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}
 %{__mkdir_p} $RPM_BUILD_ROOT/%{unsupported_tools_directory}
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
 %{__mkdir_p} $RPM_BUILD_ROOT/%{saved_files_dir}
 
 for file in libsoftokn3.so libfreebl3.so libnssdbm3.so
 do
-  %{__install} -p -m 755 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_lib}
+  %{__install} -p -m 755 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_libdir}
 done
 
 # install our prelink configuration file
@@ -245,10 +245,10 @@ done
 
 %files
 %defattr(-,root,root)
-/%{_lib}/libnssdbm3.so
-/%{_lib}/libnssdbm3.chk
-/%{_lib}/libsoftokn3.so
-/%{_lib}/libsoftokn3.chk
+%{_libdir}/libnssdbm3.so
+%{_libdir}/libnssdbm3.chk
+%{_libdir}/libsoftokn3.so
+%{_libdir}/libsoftokn3.chk
 # shared with nss-tools
 %dir %{_libdir}/nss
 %dir %{saved_files_dir}
@@ -262,8 +262,8 @@ done
 
 %files freebl
 %defattr(-,root,root)
-/%{_lib}/libfreebl3.so
-/%{_lib}/libfreebl3.chk
+%{_libdir}/libfreebl3.so
+%{_libdir}/libfreebl3.chk
 
 %files devel
 %defattr(-,root,root)
@@ -290,6 +290,9 @@ done
 %{_includedir}/nss3/shsign.h
 
 %changelog
+* Tue Sep 08 2009 Elio Maldonado - 3.12.4-5
+- Installing shared libraries to %%{_libdir}
+
 * Sun Sep 06 2009 Elio Maldonado - 3.12.4-4
 - Postuninstall scriptlet finishes quietly
 



From ajax at fedoraproject.org  Tue Sep  8 18:14:23 2009
From: ajax at fedoraproject.org (Adam Jackson)
Date: Tue,  8 Sep 2009 18:14:23 +0000 (UTC)
Subject: rpms/xorg-x11-drv-intel/devel kill-svideo.patch, 1.1,
	1.2 xorg-x11-drv-intel.spec, 1.26, 1.27
Message-ID: <20090908181423.0958011C0082@cvs1.fedora.phx.redhat.com>

Author: ajax

Update of /cvs/pkgs/rpms/xorg-x11-drv-intel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16690

Modified Files:
	kill-svideo.patch xorg-x11-drv-intel.spec 
Log Message:
* Tue Sep 08 2009 Adam Jackson  2.8.0-10
- kill-svideo.patch: Treat svideo as unknown instead of disconnected.


kill-svideo.patch:
 drmmode_display.c |   12 ++++++++++++
 1 file changed, 12 insertions(+)

Index: kill-svideo.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/kill-svideo.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- kill-svideo.patch	24 Feb 2009 20:51:11 -0000	1.1
+++ kill-svideo.patch	8 Sep 2009 18:14:22 -0000	1.2
@@ -13,7 +13,7 @@ index d50e640..d6c7cd3 100644
 +		 * mode that fits both the panel and the tv out.  Once
 +		 * KMS learns how to detect svideo better we can
 +		 * remove this. */
-+		return DRM_MODE_DISCONNECTED;
++		return DRM_MODE_UNKNOWNCONNECTION;
 +	default:
 +		break;
 +	}


Index: xorg-x11-drv-intel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/xorg-x11-drv-intel.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- xorg-x11-drv-intel.spec	2 Sep 2009 22:01:01 -0000	1.26
+++ xorg-x11-drv-intel.spec	8 Sep 2009 18:14:22 -0000	1.27
@@ -8,7 +8,7 @@
 Summary:   Xorg X11 Intel video driver
 Name:      xorg-x11-drv-intel
 Version:   2.8.0
-Release:   9%{?dist}
+Release:   10%{?dist}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -141,6 +141,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/intel_*.1*
 
 %changelog
+* Tue Sep 08 2009 Adam Jackson  2.8.0-10
+- kill-svideo.patch: Treat svideo as unknown instead of disconnected.
+
 * Wed Sep 02 2009 Adam Jackson  2.8.0-9
 - uevent.patch: Catch uevents for output hotplug, rescan when they happen,
   and send RANDR events for any changes.



From chitlesh at fedoraproject.org  Tue Sep  8 18:14:42 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Tue,  8 Sep 2009 18:14:42 +0000 (UTC)
Subject: rpms/xcircuit/F-10 .cvsignore, 1.5, 1.6 import.log, 1.1, 1.2 sources,
	1.5, 1.6 xcircuit.desktop, 1.4, 1.5 xcircuit.spec, 1.14, 1.15
Message-ID: <20090908181442.96FFD11C0082@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/xcircuit/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16643/F-10

Modified Files:
	.cvsignore import.log sources xcircuit.desktop xcircuit.spec 
Log Message:
3.6 series 



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xcircuit/F-10/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	15 Aug 2008 12:58:46 -0000	1.5
+++ .cvsignore	8 Sep 2009 18:14:42 -0000	1.6
@@ -1 +1 @@
-xcircuit-3.4.30.tgz
+xcircuit-3.6.161.tgz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/xcircuit/F-10/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	15 Aug 2008 12:58:46 -0000	1.1
+++ import.log	8 Sep 2009 18:14:42 -0000	1.2
@@ -1 +1,2 @@
 xcircuit-3_4_30-1_fc8:HEAD:xcircuit-3.4.30-1.fc8.src.rpm:1218805344
+xcircuit-3_6_161-1_fc11:F-10:xcircuit-3.6.161-1.fc11.src.rpm:1252433407


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xcircuit/F-10/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	15 Aug 2008 12:58:46 -0000	1.5
+++ sources	8 Sep 2009 18:14:42 -0000	1.6
@@ -1 +1 @@
-adabfa8432ad4c95344d12a821902e81  xcircuit-3.4.30.tgz
+f91c149a918f77329480005bfaa1448f  xcircuit-3.6.161.tgz


Index: xcircuit.desktop
===================================================================
RCS file: /cvs/pkgs/rpms/xcircuit/F-10/xcircuit.desktop,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- xcircuit.desktop	24 Aug 2007 12:24:28 -0000	1.4
+++ xcircuit.desktop	8 Sep 2009 18:14:42 -0000	1.5
@@ -1,9 +1,10 @@
 [Desktop Entry]
 Encoding=UTF-8
 Name=XCircuit Schematic
+Comment=ASIC Schematic Editor
 Exec=xcircuit
 Icon=xcircuit
 Type=Application
 Terminal=false
 GenericName=Xcircuit Schematic
-Categories=Science;Engineering;
+Categories=Electronics;Engineering;


Index: xcircuit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xcircuit/F-10/xcircuit.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- xcircuit.spec	15 Aug 2008 12:58:46 -0000	1.14
+++ xcircuit.spec	8 Sep 2009 18:14:42 -0000	1.15
@@ -1,5 +1,5 @@
 Name:             xcircuit
-Version:          3.4.30
+Version:          3.6.161
 Release:          1%{?dist}
 Summary:          Electronic circuit schematic drawing program
 
@@ -16,10 +16,12 @@ BuildRoot:        %{_tmppath}/%{name}-%{
 
 BuildRequires:    tk-devel, desktop-file-utils, libtool, libXt-devel, m4
 BuildRequires:    ghostscript-devel, ngspice, libXpm-devel, zlib-devel
+BuildRequires:    chrpath
+
 Requires:         tk coreutils gtk2
 
 # Special FEL Gnome/KDE menu structure
-Requires: 		  electronics-menu
+Requires:         electronics-menu
 
 %description
 Xcircuit is a general-purpose drawing program and also a specific-purpose
@@ -41,17 +43,16 @@ cd %{name}-%{version}
 %{__autoconf}
 
 
-WISH=/usr/bin/wish
-export WISH
-
+export WISH=/usr/bin/wish
+export CFLAGS="$CFLAGS -g"
 
+#01/08/09 Without --enable-asg \ because it's broken
 %configure \
    --with-tcl=%{_libdir}      \
    --with-tk=%{_libdir}       \
    --with-tcllibs=%{_libdir}  \
    --with-tklibs=%{_libdir}
 
-
 %{__make} %{?_smp_mflags}
 
 
@@ -66,25 +67,25 @@ cd %{name}-%{version}
 %{__rm} -rf examples/win32
 
 # They stay
-#W: xcircuit hidden-file-or-dir /usr/share/doc/xcircuit-3.4.27/examples/python/.xcircuitrc
-#W: xcircuit hidden-file-or-dir /usr/share/doc/xcircuit-3.4.37/examples/.xcircuitrc
+#W: xcircuit hidden-file-or-dir examples/python/.xcircuitrc
+#W: xcircuit hidden-file-or-dir examples/.xcircuitrc
 
-chmod -x %{buildroot}%{_prefix}/lib*/%{name}-3.4/console.tcl
+chmod -x %{buildroot}%{_prefix}/lib*/%{name}-3.6/console.tcl
 
 %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
 %{__cp} -p %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
 
-sed -i "s|# xcircuit::library| xcircuit::library|" %{buildroot}%{_prefix}/lib*/%{name}-3.4/xcstartup.tcl
+sed -i "s|# xcircuit::library| xcircuit::library|" %{buildroot}%{_prefix}/lib*/%{name}-3.6/xcstartup.tcl
 sed -i '7 a\export TCLLIBPATH=%{_libdir}' %{buildroot}%{_bindir}/xcircuit
 
 
-desktop-file-install --vendor fedora           \
-    --add-category Engineering                 \
-    --add-category Electronics                 \
-    --remove-category Science                  \
+desktop-file-install \
     --dir %{buildroot}%{_datadir}/applications \
     %{SOURCE1}
 
+# removing rpath
+chrpath --delete %{buildroot}%{_libdir}/%{name}-3.6/xcircexec
+
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -92,16 +93,12 @@ desktop-file-install --vendor fedora    
 
 %post
 touch --no-create %{_datadir}/icons/hicolor || :
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
-   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-fi
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 %{_bindir}/update-desktop-database %{_datadir}/applications
 
 %postun
 touch --no-create %{_datadir}/icons/hicolor || :
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
-   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-fi
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 %{_bindir}/update-desktop-database %{_datadir}/applications
 
 
@@ -110,13 +107,22 @@ fi
 %doc %{name}-%{version}/{CHANGES,COPYRIGHT,README*,TODO}
 %doc %{name}-%{version}/examples/
 %{_bindir}/%{name}
-%{_prefix}/lib*/%{name}-3.4/
-%{_datadir}/applications/fedora-%{name}.desktop
+%{_prefix}/lib*/%{name}-3.6/
+%{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/32x32/apps/%{name}.png
 %{_mandir}/man1/%{name}.1.gz
 
 
-%changelog
+%Changelog
+* Sat Aug 01 2009 Chitlesh Goorah  - 3.6.161-1
+- new upstream release 3.6.161
+
+* Mon Jul 27 2009 Fedora Release Engineering  - 3.4.30-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 3.4.30-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Fri Aug 15 2008 Chitlesh Goorah  - 3.4.30-1
 - new upstream release
 



From chitlesh at fedoraproject.org  Tue Sep  8 18:16:14 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Tue,  8 Sep 2009 18:16:14 +0000 (UTC)
Subject: rpms/xcircuit/F-11 .cvsignore, 1.5, 1.6 import.log, 1.1, 1.2 sources,
	1.5, 1.6 xcircuit.desktop, 1.4, 1.5 xcircuit.spec, 1.15, 1.16
Message-ID: <20090908181614.5CBB711C0082@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/xcircuit/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17390/F-11

Modified Files:
	.cvsignore import.log sources xcircuit.desktop xcircuit.spec 
Log Message:
3.6 series


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xcircuit/F-11/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	15 Aug 2008 12:58:46 -0000	1.5
+++ .cvsignore	8 Sep 2009 18:16:14 -0000	1.6
@@ -1 +1 @@
-xcircuit-3.4.30.tgz
+xcircuit-3.6.161.tgz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/xcircuit/F-11/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	15 Aug 2008 12:58:46 -0000	1.1
+++ import.log	8 Sep 2009 18:16:14 -0000	1.2
@@ -1 +1,2 @@
 xcircuit-3_4_30-1_fc8:HEAD:xcircuit-3.4.30-1.fc8.src.rpm:1218805344
+xcircuit-3_6_161-1_fc11:F-11:xcircuit-3.6.161-1.fc11.src.rpm:1252433591


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xcircuit/F-11/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	15 Aug 2008 12:58:46 -0000	1.5
+++ sources	8 Sep 2009 18:16:14 -0000	1.6
@@ -1 +1 @@
-adabfa8432ad4c95344d12a821902e81  xcircuit-3.4.30.tgz
+f91c149a918f77329480005bfaa1448f  xcircuit-3.6.161.tgz


Index: xcircuit.desktop
===================================================================
RCS file: /cvs/pkgs/rpms/xcircuit/F-11/xcircuit.desktop,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- xcircuit.desktop	24 Aug 2007 12:24:28 -0000	1.4
+++ xcircuit.desktop	8 Sep 2009 18:16:14 -0000	1.5
@@ -1,9 +1,10 @@
 [Desktop Entry]
 Encoding=UTF-8
 Name=XCircuit Schematic
+Comment=ASIC Schematic Editor
 Exec=xcircuit
 Icon=xcircuit
 Type=Application
 Terminal=false
 GenericName=Xcircuit Schematic
-Categories=Science;Engineering;
+Categories=Electronics;Engineering;


Index: xcircuit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xcircuit/F-11/xcircuit.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- xcircuit.spec	26 Feb 2009 08:07:15 -0000	1.15
+++ xcircuit.spec	8 Sep 2009 18:16:14 -0000	1.16
@@ -1,6 +1,6 @@
 Name:             xcircuit
-Version:          3.4.30
-Release:          2%{?dist}
+Version:          3.6.161
+Release:          1%{?dist}
 Summary:          Electronic circuit schematic drawing program
 
 License:          GPLv2
@@ -16,10 +16,12 @@ BuildRoot:        %{_tmppath}/%{name}-%{
 
 BuildRequires:    tk-devel, desktop-file-utils, libtool, libXt-devel, m4
 BuildRequires:    ghostscript-devel, ngspice, libXpm-devel, zlib-devel
+BuildRequires:    chrpath
+
 Requires:         tk coreutils gtk2
 
 # Special FEL Gnome/KDE menu structure
-Requires: 		  electronics-menu
+Requires:         electronics-menu
 
 %description
 Xcircuit is a general-purpose drawing program and also a specific-purpose
@@ -41,17 +43,16 @@ cd %{name}-%{version}
 %{__autoconf}
 
 
-WISH=/usr/bin/wish
-export WISH
-
+export WISH=/usr/bin/wish
+export CFLAGS="$CFLAGS -g"
 
+#01/08/09 Without --enable-asg \ because it's broken
 %configure \
    --with-tcl=%{_libdir}      \
    --with-tk=%{_libdir}       \
    --with-tcllibs=%{_libdir}  \
    --with-tklibs=%{_libdir}
 
-
 %{__make} %{?_smp_mflags}
 
 
@@ -66,25 +67,25 @@ cd %{name}-%{version}
 %{__rm} -rf examples/win32
 
 # They stay
-#W: xcircuit hidden-file-or-dir /usr/share/doc/xcircuit-3.4.27/examples/python/.xcircuitrc
-#W: xcircuit hidden-file-or-dir /usr/share/doc/xcircuit-3.4.37/examples/.xcircuitrc
+#W: xcircuit hidden-file-or-dir examples/python/.xcircuitrc
+#W: xcircuit hidden-file-or-dir examples/.xcircuitrc
 
-chmod -x %{buildroot}%{_prefix}/lib*/%{name}-3.4/console.tcl
+chmod -x %{buildroot}%{_prefix}/lib*/%{name}-3.6/console.tcl
 
 %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
 %{__cp} -p %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
 
-sed -i "s|# xcircuit::library| xcircuit::library|" %{buildroot}%{_prefix}/lib*/%{name}-3.4/xcstartup.tcl
+sed -i "s|# xcircuit::library| xcircuit::library|" %{buildroot}%{_prefix}/lib*/%{name}-3.6/xcstartup.tcl
 sed -i '7 a\export TCLLIBPATH=%{_libdir}' %{buildroot}%{_bindir}/xcircuit
 
 
-desktop-file-install --vendor fedora           \
-    --add-category Engineering                 \
-    --add-category Electronics                 \
-    --remove-category Science                  \
+desktop-file-install \
     --dir %{buildroot}%{_datadir}/applications \
     %{SOURCE1}
 
+# removing rpath
+chrpath --delete %{buildroot}%{_libdir}/%{name}-3.6/xcircexec
+
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -92,16 +93,12 @@ desktop-file-install --vendor fedora    
 
 %post
 touch --no-create %{_datadir}/icons/hicolor || :
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
-   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-fi
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 %{_bindir}/update-desktop-database %{_datadir}/applications
 
 %postun
 touch --no-create %{_datadir}/icons/hicolor || :
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
-   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-fi
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 %{_bindir}/update-desktop-database %{_datadir}/applications
 
 
@@ -110,13 +107,19 @@ fi
 %doc %{name}-%{version}/{CHANGES,COPYRIGHT,README*,TODO}
 %doc %{name}-%{version}/examples/
 %{_bindir}/%{name}
-%{_prefix}/lib*/%{name}-3.4/
-%{_datadir}/applications/fedora-%{name}.desktop
+%{_prefix}/lib*/%{name}-3.6/
+%{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/32x32/apps/%{name}.png
 %{_mandir}/man1/%{name}.1.gz
 
 
-%changelog
+%Changelog
+* Sat Aug 01 2009 Chitlesh Goorah  - 3.6.161-1
+- new upstream release 3.6.161
+
+* Mon Jul 27 2009 Fedora Release Engineering  - 3.4.30-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Feb 26 2009 Fedora Release Engineering  - 3.4.30-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 



From nalin at fedoraproject.org  Tue Sep  8 18:25:03 2009
From: nalin at fedoraproject.org (Nalin Dahyabhai)
Date: Tue,  8 Sep 2009 18:25:03 +0000 (UTC)
Subject: rpms/hmaccalc/devel .cvsignore, 1.6, 1.7 hmaccalc.spec, 1.6,
	1.7 sources, 1.6, 1.7
Message-ID: <20090908182503.7EC6811C0082@cvs1.fedora.phx.redhat.com>

Author: nalin

Update of /cvs/pkgs/rpms/hmaccalc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20527

Modified Files:
	.cvsignore hmaccalc.spec sources 
Log Message:
- error out when we previously skipped a check entry because the value to be
  checked is the wrong size
- fix estimation of the expected length for truncated values



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/hmaccalc/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	3 Sep 2009 18:58:46 -0000	1.6
+++ .cvsignore	8 Sep 2009 18:25:03 -0000	1.7
@@ -3,3 +3,4 @@ hmaccalc-0.9.7.tar.gz
 hmaccalc-0.9.8.tar.gz
 hmaccalc-0.9.9.tar.gz
 hmaccalc-0.9.10.tar.gz
+hmaccalc-0.9.11.tar.gz


Index: hmaccalc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hmaccalc/devel/hmaccalc.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- hmaccalc.spec	3 Sep 2009 18:58:46 -0000	1.6
+++ hmaccalc.spec	8 Sep 2009 18:25:03 -0000	1.7
@@ -12,7 +12,7 @@
 	%{nil}
 
 Name:		hmaccalc
-Version:	0.9.10
+Version:	0.9.11
 Release:	1%{?dist}
 Summary:	Tools for computing and checking HMAC values for files
 
@@ -61,6 +61,11 @@ make check
 %{_mandir}/*/*
 
 %changelog
+* Tue Sep  8 2009 Nalin Dahyabhai  0.9.11-1
+- error out when we previously skipped a check entry because the value to be
+  checked is the wrong size
+- fix estimation of the expected length for truncated values
+
 * Thu Sep  3 2009 Nalin Dahyabhai  0.9.10-1
 - refuse to truncate output below half the size of the hash length, or 80
   bits, whichever is higher, in case we get used in a situation where


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/hmaccalc/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	3 Sep 2009 18:58:46 -0000	1.6
+++ sources	8 Sep 2009 18:25:03 -0000	1.7
@@ -1 +1 @@
-7cdafa7876106e2716c2c09b58c86573  hmaccalc-0.9.10.tar.gz
+a2ce45eb54d6202f41d307ecc53a6036  hmaccalc-0.9.11.tar.gz



From emaldonado at fedoraproject.org  Tue Sep  8 18:32:10 2009
From: emaldonado at fedoraproject.org (Elio Maldonado)
Date: Tue,  8 Sep 2009 18:32:10 +0000 (UTC)
Subject: rpms/nss/devel nss.spec,1.114,1.115
Message-ID: <20090908183210.E8FB111C0082@cvs1.fedora.phx.redhat.com>

Author: emaldonado

Update of /cvs/extras/rpms/nss/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23962

Modified Files:
	nss.spec 
Log Message:
Installing shared libraries to %{_libdir}


Index: nss.spec
===================================================================
RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -p -r1.114 -r1.115
--- nss.spec	7 Sep 2009 19:19:31 -0000	1.114
+++ nss.spec	8 Sep 2009 18:32:10 -0000	1.115
@@ -6,7 +6,7 @@
 Summary:          Network Security Services
 Name:             nss
 Version:          3.12.4
-Release:          5%{?dist}
+Release:          6%{?dist}
 License:          MPLv1.1 or GPLv2+ or LGPLv2+
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -223,14 +223,14 @@ echo "test suite completed"
 
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_includedir}/nss3
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_bindir}
-%{__mkdir_p} $RPM_BUILD_ROOT/%{_lib}
+%{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}
 %{__mkdir_p} $RPM_BUILD_ROOT/%{unsupported_tools_directory}
 %{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
 
 # Copy the binary libraries we want
 for file in libnss3.so libssl3.so libsmime3.so libnssckbi.so libnsspem.so
 do
-  %{__install} -p -m 755 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_lib}
+  %{__install} -p -m 755 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_libdir}
 done
 
 # Install the empty NSS db files
@@ -319,11 +319,11 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns
 
 %files
 %defattr(-,root,root)
-/%{_lib}/libnss3.so
-/%{_lib}/libssl3.so
-/%{_lib}/libsmime3.so
-/%{_lib}/libnssckbi.so
-/%{_lib}/libnsspem.so
+%{_libdir}/libnss3.so
+%{_libdir}/libssl3.so
+%{_libdir}/libsmime3.so
+%{_libdir}/libnssckbi.so
+%{_libdir}/libnsspem.so
 %dir %{_sysconfdir}/pki/nssdb
 %config(noreplace) %{_sysconfdir}/pki/nssdb/cert8.db
 %config(noreplace) %{_sysconfdir}/pki/nssdb/key3.db
@@ -422,6 +422,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns
 
 
 %changelog
+* Tue Sep 08 2009 Elio Maldonado - 3.12.4-6
+- Installing shared libraries to %%{_libdir}
+
 * Mon Sep 07 2009 Elio Maldonado - 3.12.4-5
 - Retagging to pick up new sources
 



From ajax at fedoraproject.org  Tue Sep  8 18:38:53 2009
From: ajax at fedoraproject.org (Adam Jackson)
Date: Tue,  8 Sep 2009 18:38:53 +0000 (UTC)
Subject: rpms/xorg-x11-drv-intel/devel .cvsignore, 1.7, 1.8 copy-fb.patch,
	1.5, 1.6 dri2-page-flip.patch, 1.2,
	1.3 intel-2.8.0-kms-get-crtc.patch, 1.1, 1.2 sources, 1.8,
	1.9 xorg-x11-drv-intel.spec, 1.27, 1.28
Message-ID: <20090908183853.3342011C0082@cvs1.fedora.phx.redhat.com>

Author: ajax

Update of /cvs/pkgs/rpms/xorg-x11-drv-intel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30032

Modified Files:
	.cvsignore copy-fb.patch dri2-page-flip.patch 
	intel-2.8.0-kms-get-crtc.patch sources xorg-x11-drv-intel.spec 
Log Message:
* Tue Sep 08 2009 Adam Jackson  2.8.0-11.20090908
- Today's git snap (driver and tools)



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore	12 Aug 2009 17:59:30 -0000	1.7
+++ .cvsignore	8 Sep 2009 18:38:52 -0000	1.8
@@ -1,7 +1,2 @@
-xf86-video-intel-2.6.99.902.tar.bz2
-intel-gpu-tools-20090624.tar.bz2
-xf86-video-intel-20090624.tar.bz2
-intel-gpu-tools-20090714.tar.bz2
-xf86-video-intel-20090714.tar.bz2
-xf86-video-intel-2.8.0.tar.bz2
-xf86-video-intel-20090812.tar.bz2
+intel-gpu-tools-20090908.tar.bz2
+xf86-video-intel-20090908.tar.bz2

copy-fb.patch:
 drmmode_display.c |  108 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 i830.h            |    1 
 i830_driver.c     |    2 +
 3 files changed, 110 insertions(+), 1 deletion(-)

Index: copy-fb.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/copy-fb.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- copy-fb.patch	14 Jul 2009 14:15:12 -0000	1.5
+++ copy-fb.patch	8 Sep 2009 18:38:52 -0000	1.6
@@ -1,8 +1,8 @@
-diff -up xf86-video-intel-20090714/src/drmmode_display.c.jx xf86-video-intel-20090714/src/drmmode_display.c
---- xf86-video-intel-20090714/src/drmmode_display.c.jx	2009-07-14 10:10:48.000000000 -0400
-+++ xf86-video-intel-20090714/src/drmmode_display.c	2009-07-14 10:10:58.000000000 -0400
-@@ -31,6 +31,8 @@
- 
+diff -up xf86-video-intel-20090908/src/drmmode_display.c.jx xf86-video-intel-20090908/src/drmmode_display.c
+--- xf86-video-intel-20090908/src/drmmode_display.c.jx	2009-09-08 14:29:35.000000000 -0400
++++ xf86-video-intel-20090908/src/drmmode_display.c	2009-09-08 14:29:52.000000000 -0400
+@@ -35,6 +35,8 @@
+ #include 
  #include 
  
 +#include 
@@ -10,7 +10,7 @@ diff -up xf86-video-intel-20090714/src/d
  #include "xorgVersion.h"
  
  #include "i830.h"
-@@ -165,7 +167,7 @@ drmmode_set_mode_major(xf86CrtcPtr crtc,
+@@ -314,7 +316,7 @@ drmmode_set_mode_major(xf86CrtcPtr crtc,
  	unsigned int pitch = pScrn->displayWidth * pI830->cpp;
  
  	if (drmmode->fb_id == 0) {
@@ -19,7 +19,7 @@ diff -up xf86-video-intel-20090714/src/d
  				   pScrn->virtualX, pScrn->virtualY,
  				   pScrn->depth, pScrn->bitsPerPixel,
  				   pitch, pI830->front_buffer->bo->handle,
-@@ -736,6 +738,13 @@ drmmode_output_dpms(xf86OutputPtr output
+@@ -912,6 +914,13 @@ drmmode_output_dpms(xf86OutputPtr output
  	drmmode_ptr drmmode = drmmode_output->drmmode;
  	int i;
  	drmModePropertyPtr props;
@@ -33,7 +33,7 @@ diff -up xf86-video-intel-20090714/src/d
  
  	for (i = 0; i < koutput->count_props; i++) {
  		props = drmModeGetProperty(drmmode->fd, koutput->props[i]);
-@@ -1087,6 +1096,8 @@ drmmode_xf86crtc_resize (ScrnInfoPtr scr
+@@ -1363,6 +1372,8 @@ drmmode_xf86crtc_resize (ScrnInfoPtr scr
  	if (old_front)
  		i830_free_memory(scrn, old_front);
  
@@ -42,7 +42,7 @@ diff -up xf86-video-intel-20090714/src/d
  	return TRUE;
  
   fail:
-@@ -1146,3 +1157,98 @@ drmmode_get_pipe_from_crtc_id(drm_intel_
+@@ -1422,3 +1433,98 @@ drmmode_get_pipe_from_crtc_id(drm_intel_
  
  	return drm_intel_get_pipe_from_crtc_id (bufmgr, drmmode_crtc->mode_crtc->crtc_id);
  }
@@ -141,10 +141,10 @@ diff -up xf86-video-intel-20090714/src/d
 +	(*pScreen->DestroyPixmap)(dst);
 +}
 +
-diff -up xf86-video-intel-20090714/src/i830_driver.c.jx xf86-video-intel-20090714/src/i830_driver.c
---- xf86-video-intel-20090714/src/i830_driver.c.jx	2009-07-13 19:38:34.000000000 -0400
-+++ xf86-video-intel-20090714/src/i830_driver.c	2009-07-14 10:10:58.000000000 -0400
-@@ -3057,6 +3057,8 @@ I830EnterVT(int scrnIndex, int flags)
+diff -up xf86-video-intel-20090908/src/i830_driver.c.jx xf86-video-intel-20090908/src/i830_driver.c
+--- xf86-video-intel-20090908/src/i830_driver.c.jx	2009-09-05 06:06:44.000000000 -0400
++++ xf86-video-intel-20090908/src/i830_driver.c	2009-09-08 14:29:52.000000000 -0400
+@@ -3049,6 +3049,8 @@ I830EnterVT(int scrnIndex, int flags)
         /* Clear the framebuffer */
         memset(pI830->FbBase + pScrn->fbOffset, 0,
  	      pScrn->virtualY * pScrn->displayWidth * pI830->cpp);
@@ -153,14 +153,14 @@ diff -up xf86-video-intel-20090714/src/i
     }
  
     if (!xf86SetDesiredModes (pScrn))
-diff -up xf86-video-intel-20090714/src/i830.h.jx xf86-video-intel-20090714/src/i830.h
---- xf86-video-intel-20090714/src/i830.h.jx	2009-07-13 19:38:34.000000000 -0400
-+++ xf86-video-intel-20090714/src/i830.h	2009-07-14 10:11:17.000000000 -0400
-@@ -685,6 +685,7 @@ void I830DRI2CloseScreen(ScreenPtr pScre
+diff -up xf86-video-intel-20090908/src/i830.h.jx xf86-video-intel-20090908/src/i830.h
+--- xf86-video-intel-20090908/src/i830.h.jx	2009-09-05 06:06:44.000000000 -0400
++++ xf86-video-intel-20090908/src/i830.h	2009-09-08 14:30:14.000000000 -0400
+@@ -693,6 +693,7 @@ void I830DRI2CloseScreen(ScreenPtr pScre
  extern Bool drmmode_pre_init(ScrnInfoPtr pScrn, int fd, int cpp);
  extern int drmmode_get_pipe_from_crtc_id(drm_intel_bufmgr *bufmgr, xf86CrtcPtr crtc);
  extern int drmmode_output_dpms_status(xf86OutputPtr output);
 +extern void drmmode_copy_fb(ScrnInfoPtr pScrn);
+ void
+ drmmode_crtc_set_cursor_bo(xf86CrtcPtr crtc, dri_bo *cursor);
  
- extern Bool i830_crtc_on(xf86CrtcPtr crtc);
- extern int i830_crtc_to_pipe(xf86CrtcPtr crtc);

dri2-page-flip.patch:
 drmmode_display.c |  126 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 i830.h            |    6 ++
 i830_dri.c        |   62 ++++++++++++++++++++++++--
 i830_dri.h        |    6 ++
 4 files changed, 194 insertions(+), 6 deletions(-)

Index: dri2-page-flip.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/dri2-page-flip.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- dri2-page-flip.patch	12 Aug 2009 17:59:30 -0000	1.2
+++ dri2-page-flip.patch	8 Sep 2009 18:38:52 -0000	1.3
@@ -1,15 +1,15 @@
-diff -up xf86-video-intel-20090812/src/drmmode_display.c.flip xf86-video-intel-20090812/src/drmmode_display.c
---- xf86-video-intel-20090812/src/drmmode_display.c.flip	2009-08-12 10:24:52.000000000 -0400
-+++ xf86-video-intel-20090812/src/drmmode_display.c	2009-08-12 10:30:42.000000000 -0400
-@@ -30,6 +30,7 @@
- #endif
- 
+diff -up xf86-video-intel-20090908/src/drmmode_display.c.jx xf86-video-intel-20090908/src/drmmode_display.c
+--- xf86-video-intel-20090908/src/drmmode_display.c.jx	2009-09-08 14:32:21.000000000 -0400
++++ xf86-video-intel-20090908/src/drmmode_display.c	2009-09-08 14:32:29.000000000 -0400
+@@ -34,6 +34,7 @@
+ #include 
+ #include 
  #include 
 +#include 
  
  #include 
  
-@@ -45,6 +46,11 @@ typedef struct {
+@@ -49,6 +50,11 @@ typedef struct {
      uint32_t fb_id;
      drmModeResPtr mode_res;
      int cpp;
@@ -21,7 +21,7 @@ diff -up xf86-video-intel-20090812/src/d
  } drmmode_rec, *drmmode_ptr;
  
  typedef struct {
-@@ -345,6 +351,7 @@ static PixmapPtr
+@@ -496,6 +502,7 @@ static PixmapPtr
  drmmode_crtc_shadow_create(xf86CrtcPtr crtc, void *data, int width, int height)
  {
  	ScrnInfoPtr pScrn = crtc->scrn;
@@ -29,7 +29,7 @@ diff -up xf86-video-intel-20090812/src/d
  	drmmode_crtc_private_ptr drmmode_crtc = crtc->driver_private;
  	drmmode_ptr drmmode = drmmode_crtc->drmmode;
  	unsigned long rotate_pitch;
-@@ -377,12 +384,16 @@ drmmode_crtc_shadow_create(xf86CrtcPtr c
+@@ -528,12 +535,16 @@ drmmode_crtc_shadow_create(xf86CrtcPtr c
  	if (drmmode_crtc->rotate_bo)
  		i830_set_pixmap_bo(rotate_pixmap, drmmode_crtc->rotate_bo);
  
@@ -46,7 +46,7 @@ diff -up xf86-video-intel-20090812/src/d
  	drmmode_crtc_private_ptr drmmode_crtc = crtc->driver_private;
  	drmmode_ptr drmmode = drmmode_crtc->drmmode;
  
-@@ -400,6 +411,7 @@ drmmode_crtc_shadow_destroy(xf86CrtcPtr 
+@@ -551,6 +562,7 @@ drmmode_crtc_shadow_destroy(xf86CrtcPtr 
  		dri_bo_unreference(drmmode_crtc->rotate_bo);
  		drmmode_crtc->rotate_bo = NULL;
  	}
@@ -54,7 +54,7 @@ diff -up xf86-video-intel-20090812/src/d
  }
  
  static void
-@@ -1119,15 +1131,111 @@ drmmode_xf86crtc_resize (ScrnInfoPtr scr
+@@ -1399,15 +1411,111 @@ drmmode_xf86crtc_resize (ScrnInfoPtr scr
  	return FALSE;
  }
  
@@ -167,7 +167,7 @@ diff -up xf86-video-intel-20090812/src/d
  
  	drmmode = xnfalloc(sizeof *drmmode);
  	drmmode->fd = fd;
-@@ -1167,6 +1275,22 @@ Bool drmmode_pre_init(ScrnInfoPtr pScrn,
+@@ -1447,6 +1555,22 @@ Bool drmmode_pre_init(ScrnInfoPtr pScrn,
  
  	xf86InitialConfiguration(pScrn, TRUE);
  
@@ -190,9 +190,9 @@ diff -up xf86-video-intel-20090812/src/d
  	return TRUE;
  }
  
-diff -up xf86-video-intel-20090812/src/i830_dri.c.flip xf86-video-intel-20090812/src/i830_dri.c
---- xf86-video-intel-20090812/src/i830_dri.c.flip	2009-08-11 14:50:03.000000000 -0400
-+++ xf86-video-intel-20090812/src/i830_dri.c	2009-08-12 10:24:52.000000000 -0400
+diff -up xf86-video-intel-20090908/src/i830_dri.c.jx xf86-video-intel-20090908/src/i830_dri.c
+--- xf86-video-intel-20090908/src/i830_dri.c.jx	2009-09-05 06:06:44.000000000 -0400
++++ xf86-video-intel-20090908/src/i830_dri.c	2009-09-08 14:32:29.000000000 -0400
 @@ -45,6 +45,8 @@ USE OR OTHER DEALINGS IN THE SOFTWARE.
  #include 
  #include 
@@ -283,9 +283,9 @@ diff -up xf86-video-intel-20090812/src/i
      info.CopyRegion = I830DRI2CopyRegion;
  
      return DRI2ScreenInit(pScreen, &info);
-diff -up xf86-video-intel-20090812/src/i830_dri.h.flip xf86-video-intel-20090812/src/i830_dri.h
---- xf86-video-intel-20090812/src/i830_dri.h.flip	2009-08-11 14:50:03.000000000 -0400
-+++ xf86-video-intel-20090812/src/i830_dri.h	2009-08-12 10:24:52.000000000 -0400
+diff -up xf86-video-intel-20090908/src/i830_dri.h.jx xf86-video-intel-20090908/src/i830_dri.h
+--- xf86-video-intel-20090908/src/i830_dri.h.jx	2009-09-05 06:06:44.000000000 -0400
++++ xf86-video-intel-20090908/src/i830_dri.h	2009-09-08 14:32:29.000000000 -0400
 @@ -2,6 +2,7 @@
  #ifndef _I830_DRI_H
  #define _I830_DRI_H
@@ -304,9 +304,9 @@ diff -up xf86-video-intel-20090812/src/i
 +} I830DRI2BufferPrivateRec, *I830DRI2BufferPrivatePtr;
 +
  #endif
-diff -up xf86-video-intel-20090812/src/i830.h.flip xf86-video-intel-20090812/src/i830.h
---- xf86-video-intel-20090812/src/i830.h.flip	2009-08-12 10:24:52.000000000 -0400
-+++ xf86-video-intel-20090812/src/i830.h	2009-08-12 10:24:52.000000000 -0400
+diff -up xf86-video-intel-20090908/src/i830.h.jx xf86-video-intel-20090908/src/i830.h
+--- xf86-video-intel-20090908/src/i830.h.jx	2009-09-08 14:32:21.000000000 -0400
++++ xf86-video-intel-20090908/src/i830.h	2009-09-08 14:32:29.000000000 -0400
 @@ -65,6 +65,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN
  #include "sarea.h"
  #define _XF86DRI_SERVER_
@@ -339,5 +339,5 @@ diff -up xf86-video-intel-20090812/src/i
 +extern Bool drmmode_do_pageflip(DrawablePtr pDraw, dri_bo *new_front,
 +				dri_bo *old_front, void *data);
  extern void drmmode_copy_fb(ScrnInfoPtr pScrn);
- 
- extern Bool i830_crtc_on(xf86CrtcPtr crtc);
+ void
+ drmmode_crtc_set_cursor_bo(xf86CrtcPtr crtc, dri_bo *cursor);

intel-2.8.0-kms-get-crtc.patch:
 drmmode_display.c |   11 +++++++++++
 1 file changed, 11 insertions(+)

Index: intel-2.8.0-kms-get-crtc.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/intel-2.8.0-kms-get-crtc.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- intel-2.8.0-kms-get-crtc.patch	14 Jul 2009 14:15:12 -0000	1.1
+++ intel-2.8.0-kms-get-crtc.patch	8 Sep 2009 18:38:52 -0000	1.2
@@ -1,7 +1,7 @@
-diff -up xf86-video-intel-20090714/src/drmmode_display.c.jx xf86-video-intel-20090714/src/drmmode_display.c
---- xf86-video-intel-20090714/src/drmmode_display.c.jx	2009-07-14 10:13:10.000000000 -0400
-+++ xf86-video-intel-20090714/src/drmmode_display.c	2009-07-14 10:13:28.000000000 -0400
-@@ -923,8 +923,19 @@ drmmode_output_set_property(xf86OutputPt
+diff -up xf86-video-intel-20090908/src/drmmode_display.c.jx xf86-video-intel-20090908/src/drmmode_display.c
+--- xf86-video-intel-20090908/src/drmmode_display.c.jx	2009-09-08 14:30:55.000000000 -0400
++++ xf86-video-intel-20090908/src/drmmode_display.c	2009-09-08 14:31:09.000000000 -0400
+@@ -1195,8 +1195,19 @@ drmmode_output_get_property(xf86OutputPt
      return TRUE;
  }
  
@@ -20,4 +20,4 @@ diff -up xf86-video-intel-20090714/src/d
 +#endif
  #ifdef RANDR_12_INTERFACE
  	.set_property = drmmode_output_set_property,
- #endif
+ 	.get_property = drmmode_output_get_property,


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources	12 Aug 2009 17:59:30 -0000	1.8
+++ sources	8 Sep 2009 18:38:52 -0000	1.9
@@ -1,2 +1,2 @@
-9a71381224168221894ec723bf6a98e0  intel-gpu-tools-20090714.tar.bz2
-ddb8d64e005e8ce2f9f2071ccabba86b  xf86-video-intel-20090812.tar.bz2
+d64507d329cff1228f8a88ec2e9f58cb  intel-gpu-tools-20090908.tar.bz2
+c400809c9288d9b973849f4f284b799c  xf86-video-intel-20090908.tar.bz2


Index: xorg-x11-drv-intel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/xorg-x11-drv-intel.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- xorg-x11-drv-intel.spec	8 Sep 2009 18:14:22 -0000	1.27
+++ xorg-x11-drv-intel.spec	8 Sep 2009 18:38:52 -0000	1.28
@@ -2,13 +2,13 @@
 %define legacyver   2.6.0-8
 %define moduledir %(pkg-config xorg-server --variable=moduledir )
 %define driverdir	%{moduledir}/drivers
-%define gputoolsdate 20090714
-%define gitdate 20090812
+%define gputoolsdate 20090908
+%define gitdate 20090908
 
 Summary:   Xorg X11 Intel video driver
 Name:      xorg-x11-drv-intel
 Version:   2.8.0
-Release:   10%{?dist}
+Release:   11.%{gitdate}%{?dist}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -30,7 +30,6 @@ Patch21: intel-2.8.0-lvds-first.patch
 
 Patch40: dri2-page-flip.patch
 
-Patch50: intel-2.8.0-shadow-no-offset.patch
 Patch60: uevent.patch
 
 ExclusiveArch: %{ix86} x86_64 ia64
@@ -84,7 +83,6 @@ Debugging tools for Intel graphics chips
 %patch20 -p1 -b .get-crtc
 %patch21 -p1 -b .lvds-first
 %patch40 -p1 -b .flip
-%patch50 -p1 -b .shadow-no-offset
 %patch60 -p1 -b .uevent
 
 %build
@@ -141,6 +139,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/intel_*.1*
 
 %changelog
+* Tue Sep 08 2009 Adam Jackson  2.8.0-11.20090908
+- Today's git snap (driver and tools)
+
 * Tue Sep 08 2009 Adam Jackson  2.8.0-10
 - kill-svideo.patch: Treat svideo as unknown instead of disconnected.
 



From sandeen at fedoraproject.org  Tue Sep  8 18:46:41 2009
From: sandeen at fedoraproject.org (Eric Sandeen)
Date: Tue,  8 Sep 2009 18:46:41 +0000 (UTC)
Subject: rpms/fio/devel fio.spec,1.11,1.12
Message-ID: <20090908184641.70BB111C0082@cvs1.fedora.phx.redhat.com>

Author: sandeen

Update of /cvs/pkgs/rpms/fio/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv593

Modified Files:
	fio.spec 
Log Message:
* Tue Sep 08 2009 Eric Sandeen  1.33-1
- New upstream version



Index: fio.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fio/devel/fio.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- fio.spec	31 Jul 2009 18:26:37 -0000	1.11
+++ fio.spec	8 Sep 2009 18:46:41 -0000	1.12
@@ -1,5 +1,5 @@
 Name:		fio
-Version:	1.32
+Version:	1.33
 Release:	1%{?dist}
 Summary:	Multithreaded IO generation tool
 
@@ -40,6 +40,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/*
 
 %changelog
+* Tue Sep 08 2009 Eric Sandeen  1.33-1
+- New upstream version
+
 * Fri Jul 31 2009 Eric Sandeen  1.32-1
 - New upstream version
 



From wakko666 at fedoraproject.org  Tue Sep  8 18:47:11 2009
From: wakko666 at fedoraproject.org (Brett Lentz)
Date: Tue,  8 Sep 2009 18:47:11 +0000 (UTC)
Subject: rpms/rubygem-pathname2/devel import.log, NONE,
	1.1 ruby_1_8_test_pathname.patch, NONE,
	1.1 rubygem-pathname2.spec, NONE, 1.1 .cvsignore, 1.1,
	1.2 sources, 1.1, 1.2
Message-ID: <20090908184711.EB78511C0082@cvs1.fedora.phx.redhat.com>

Author: wakko666

Update of /cvs/pkgs/rpms/rubygem-pathname2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv774/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log ruby_1_8_test_pathname.patch rubygem-pathname2.spec 
Log Message:
import rubygem-pathname2 into devel branch.



--- NEW FILE import.log ---
rubygem-pathname2-1_6_2-6_fc11:HEAD:rubygem-pathname2-1.6.2-6.fc11.src.rpm:1252435600

ruby_1_8_test_pathname.patch:
 test_pathname.rb |    7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

--- NEW FILE ruby_1_8_test_pathname.patch ---
--- test_pathname.rb.orig	2009-08-24 10:29:59.000000000 -0700
+++ test_pathname.rb	2009-08-24 10:34:56.411542807 -0700
@@ -6,7 +6,6 @@
 # 'rake test_c' to test the C version.
 ##############################################################################
 require 'rubygems'
-gem 'test-unit'
 
 require 'test/unit'
 require 'pathname2'
@@ -16,12 +15,10 @@
 class MyPathname < Pathname; end
 
 class TC_Pathname < Test::Unit::TestCase
-   def self.startup
+   def setup
       Dir.chdir(File.expand_path(File.dirname(__FILE__)))
       @@pwd = Dir.pwd
-   end
 
-   def setup
       @abs_path = Pathname.new('/usr/local/bin')
       @rel_path = Pathname.new('usr/local/bin')
       @trl_path = Pathname.new('/usr/local/bin/')
@@ -95,7 +92,7 @@
       case CONFIG['host_os']
          when /linux/i
             path1 = '/dev/stdin'
-            assert_equal('/dev/pts/0', Pathname.new(path1).realpath)
+            assert_equal('/dev/proc/self/fd/0', Pathname.new(path1).realpath)
          when /sunos|solaris/i
             path1 = '/dev/null'
             path2 = '/dev/stdin'


--- NEW FILE rubygem-pathname2.spec ---
%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
%global gemname    pathname2
%global geminstdir %{gemdir}/gems/%{gemname}-%{version}

Name:           rubygem-%{gemname}
Version:        1.6.2
Release:        6%{?dist}
Summary:        An alternate implementation for the Pathname library

Group:          Development/Languages
License:        Artistic 2.0
URL:            http://raa.ruby-lang.org/project/pathname2/
Source0:        http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem

Patch0:        ruby_1_8_test_pathname.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch

BuildRequires: rubygem(facade)
BuildRequires: rubygem(rake)
BuildRequires: rubygems
BuildRequires: ruby(abi) = 1.8

Requires:      rubygem(facade)
Requires:      rubygems
Requires:      ruby(abi) = 1.8

Provides:      rubygem(%{gemname}) = %{version}

%description
An alternate implementation for the Pathname library. This version treats a
 path name as a String, though with certain methods overloaded.

%prep
%setup -q -c -T

%{__mkdir_p} .%{gemdir}
gem install --local --install-dir=.%{gemdir} \
   --force --rdoc %{SOURCE0}

pushd .%{geminstdir}/test
%patch0 -p0
popd

%build

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{gemdir}
%{__cp} -a .%{gemdir}/* %{buildroot}%{gemdir}/

%check
ruby -I$(pwd)%{geminstdir}/lib $(pwd)%{geminstdir}/test/test_pathname.rb

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root,-)
%dir %{geminstdir}
%doc %{gemdir}/doc/%{gemname}-%{version}
%doc %{geminstdir}/CHANGES
%doc %{geminstdir}/MANIFEST
%doc %{geminstdir}/README
%{gemdir}/cache/%{gemname}-%{version}.gem
%{geminstdir}/benchmarks
%{geminstdir}/examples
%{geminstdir}/lib
%{geminstdir}/test
%{gemdir}/specifications/%{gemname}-%{version}.gemspec

%changelog
* Tue Sep 08 2009 Brett Lentz  - 1.6.2-6
- change defines to globals.

* Mon Aug 24 2009 Brett Lentz  - 1.6.2-5
- change install method to allow use of patch macro.
- remove period at the end of summary.

* Mon Aug 24 2009 Brett Lentz  - 1.6.2-4
- Add check section for running tests.
- Simplify a few things in the files section. 
- Add patch for running tests on ruby 1.8

* Thu Aug 20 2009 Brett Lentz  - 1.6.2-3
- Fix a few more spec file issues, as noted in https://bugzilla.redhat.com/show_bug.cgi?id=518083

* Thu Aug 20 2009 Brett Lentz  - 1.6.2-2
- Fix a few spec file issues, as noted in https://bugzilla.redhat.com/show_bug.cgi?id=518083

* Tue Aug 18 2009 Brett Lentz  - 1.6.2-1
- First packaging.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rubygem-pathname2/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:17:12 -0000	1.1
+++ .cvsignore	8 Sep 2009 18:47:11 -0000	1.2
@@ -0,0 +1 @@
+pathname2-1.6.2.gem


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rubygem-pathname2/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:17:12 -0000	1.1
+++ sources	8 Sep 2009 18:47:11 -0000	1.2
@@ -0,0 +1 @@
+45e748f579456cfb76aa9f53fb6fb03b  pathname2-1.6.2.gem



From wakko666 at fedoraproject.org  Tue Sep  8 18:48:14 2009
From: wakko666 at fedoraproject.org (Brett Lentz)
Date: Tue,  8 Sep 2009 18:48:14 +0000 (UTC)
Subject: rpms/rubygem-pathname2/F-12 import.log, NONE,
	1.1 ruby_1_8_test_pathname.patch, NONE,
	1.1 rubygem-pathname2.spec, NONE, 1.1 .cvsignore, 1.1,
	1.2 sources, 1.1, 1.2
Message-ID: <20090908184814.3DD1911C0082@cvs1.fedora.phx.redhat.com>

Author: wakko666

Update of /cvs/pkgs/rpms/rubygem-pathname2/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1362/F-12

Modified Files:
	.cvsignore sources 
Added Files:
	import.log ruby_1_8_test_pathname.patch rubygem-pathname2.spec 
Log Message:
import rubygem-pathname2 into F-12 branch.



--- NEW FILE import.log ---
rubygem-pathname2-1_6_2-6_fc11:F-12:rubygem-pathname2-1.6.2-6.fc11.src.rpm:1252435671

ruby_1_8_test_pathname.patch:
 test_pathname.rb |    7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

--- NEW FILE ruby_1_8_test_pathname.patch ---
--- test_pathname.rb.orig	2009-08-24 10:29:59.000000000 -0700
+++ test_pathname.rb	2009-08-24 10:34:56.411542807 -0700
@@ -6,7 +6,6 @@
 # 'rake test_c' to test the C version.
 ##############################################################################
 require 'rubygems'
-gem 'test-unit'
 
 require 'test/unit'
 require 'pathname2'
@@ -16,12 +15,10 @@
 class MyPathname < Pathname; end
 
 class TC_Pathname < Test::Unit::TestCase
-   def self.startup
+   def setup
       Dir.chdir(File.expand_path(File.dirname(__FILE__)))
       @@pwd = Dir.pwd
-   end
 
-   def setup
       @abs_path = Pathname.new('/usr/local/bin')
       @rel_path = Pathname.new('usr/local/bin')
       @trl_path = Pathname.new('/usr/local/bin/')
@@ -95,7 +92,7 @@
       case CONFIG['host_os']
          when /linux/i
             path1 = '/dev/stdin'
-            assert_equal('/dev/pts/0', Pathname.new(path1).realpath)
+            assert_equal('/dev/proc/self/fd/0', Pathname.new(path1).realpath)
          when /sunos|solaris/i
             path1 = '/dev/null'
             path2 = '/dev/stdin'


--- NEW FILE rubygem-pathname2.spec ---
%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
%global gemname    pathname2
%global geminstdir %{gemdir}/gems/%{gemname}-%{version}

Name:           rubygem-%{gemname}
Version:        1.6.2
Release:        6%{?dist}
Summary:        An alternate implementation for the Pathname library

Group:          Development/Languages
License:        Artistic 2.0
URL:            http://raa.ruby-lang.org/project/pathname2/
Source0:        http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem

Patch0:        ruby_1_8_test_pathname.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch

BuildRequires: rubygem(facade)
BuildRequires: rubygem(rake)
BuildRequires: rubygems
BuildRequires: ruby(abi) = 1.8

Requires:      rubygem(facade)
Requires:      rubygems
Requires:      ruby(abi) = 1.8

Provides:      rubygem(%{gemname}) = %{version}

%description
An alternate implementation for the Pathname library. This version treats a
 path name as a String, though with certain methods overloaded.

%prep
%setup -q -c -T

%{__mkdir_p} .%{gemdir}
gem install --local --install-dir=.%{gemdir} \
   --force --rdoc %{SOURCE0}

pushd .%{geminstdir}/test
%patch0 -p0
popd

%build

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{gemdir}
%{__cp} -a .%{gemdir}/* %{buildroot}%{gemdir}/

%check
ruby -I$(pwd)%{geminstdir}/lib $(pwd)%{geminstdir}/test/test_pathname.rb

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root,-)
%dir %{geminstdir}
%doc %{gemdir}/doc/%{gemname}-%{version}
%doc %{geminstdir}/CHANGES
%doc %{geminstdir}/MANIFEST
%doc %{geminstdir}/README
%{gemdir}/cache/%{gemname}-%{version}.gem
%{geminstdir}/benchmarks
%{geminstdir}/examples
%{geminstdir}/lib
%{geminstdir}/test
%{gemdir}/specifications/%{gemname}-%{version}.gemspec

%changelog
* Tue Sep 08 2009 Brett Lentz  - 1.6.2-6
- change defines to globals.

* Mon Aug 24 2009 Brett Lentz  - 1.6.2-5
- change install method to allow use of patch macro.
- remove period at the end of summary.

* Mon Aug 24 2009 Brett Lentz  - 1.6.2-4
- Add check section for running tests.
- Simplify a few things in the files section. 
- Add patch for running tests on ruby 1.8

* Thu Aug 20 2009 Brett Lentz  - 1.6.2-3
- Fix a few more spec file issues, as noted in https://bugzilla.redhat.com/show_bug.cgi?id=518083

* Thu Aug 20 2009 Brett Lentz  - 1.6.2-2
- Fix a few spec file issues, as noted in https://bugzilla.redhat.com/show_bug.cgi?id=518083

* Tue Aug 18 2009 Brett Lentz  - 1.6.2-1
- First packaging.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rubygem-pathname2/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	4 Sep 2009 02:17:12 -0000	1.1
+++ .cvsignore	8 Sep 2009 18:48:13 -0000	1.2
@@ -0,0 +1 @@
+pathname2-1.6.2.gem


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rubygem-pathname2/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 Sep 2009 02:17:12 -0000	1.1
+++ sources	8 Sep 2009 18:48:14 -0000	1.2
@@ -0,0 +1 @@
+45e748f579456cfb76aa9f53fb6fb03b  pathname2-1.6.2.gem



From sandeen at fedoraproject.org  Tue Sep  8 18:49:03 2009
From: sandeen at fedoraproject.org (Eric Sandeen)
Date: Tue,  8 Sep 2009 18:49:03 +0000 (UTC)
Subject: rpms/fio/devel .cvsignore,1.10,1.11 sources,1.10,1.11
Message-ID: <20090908184903.CCA2911C0082@cvs1.fedora.phx.redhat.com>

Author: sandeen

Update of /cvs/pkgs/rpms/fio/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1846

Modified Files:
	.cvsignore sources 
Log Message:
* Tue Sep 08 2009 Eric Sandeen  1.33-1
- New upstream version



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/fio/devel/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- .cvsignore	31 Jul 2009 18:26:37 -0000	1.10
+++ .cvsignore	8 Sep 2009 18:49:03 -0000	1.11
@@ -1 +1 @@
-fio-1.32.tar.bz2
+fio-1.33.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/fio/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	31 Jul 2009 18:26:37 -0000	1.10
+++ sources	8 Sep 2009 18:49:03 -0000	1.11
@@ -1 +1 @@
-59ae314ab7662b13bc00c7d6c9557ac7  fio-1.32.tar.bz2
+6bf08836712a5de0dcd2815e45dd4b77  fio-1.33.tar.bz2



From pgordon at fedoraproject.org  Tue Sep  8 18:54:50 2009
From: pgordon at fedoraproject.org (Peter Gordon)
Date: Tue,  8 Sep 2009 18:54:50 +0000 (UTC)
Subject: rpms/epiphany-extensions/devel .cvsignore, 1.34,
	1.35 epiphany-extensions.spec, 1.67, 1.68 sources, 1.34, 1.35
Message-ID: <20090908185450.4C42011C0082@cvs1.fedora.phx.redhat.com>

Author: pgordon

Update of /cvs/pkgs/rpms/epiphany-extensions/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3895

Modified Files:
	.cvsignore epiphany-extensions.spec sources 
Log Message:
Update to 2.27.92 (Yay - adblock works again!)


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/epiphany-extensions/devel/.cvsignore,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -p -r1.34 -r1.35
--- .cvsignore	25 Aug 2009 21:01:45 -0000	1.34
+++ .cvsignore	8 Sep 2009 18:54:50 -0000	1.35
@@ -1 +1 @@
-epiphany-extensions-2.27.91.tar.bz2
+epiphany-extensions-2.27.92.tar.bz2


Index: epiphany-extensions.spec
===================================================================
RCS file: /cvs/pkgs/rpms/epiphany-extensions/devel/epiphany-extensions.spec,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -p -r1.67 -r1.68
--- epiphany-extensions.spec	25 Aug 2009 21:01:45 -0000	1.67
+++ epiphany-extensions.spec	8 Sep 2009 18:54:50 -0000	1.68
@@ -1,9 +1,9 @@
 %global ephy_major          2.27
 %global ephy_api_version    2.27
-%global ephy_min_version    %{ephy_major}.0
+%global ephy_min_version    %{ephy_major}.4
 
 Name:           epiphany-extensions
-Version:        %{ephy_major}.91
+Version:        %{ephy_major}.92
 Release:        1%{?dist}
 Summary:        Extensions for Epiphany, the GNOME web browser
 
@@ -92,6 +92,9 @@ scrollkeeper-update -q ||:
 
 
 %changelog
+* Tue Sep 08 2009 Peter Gordon  - 2.27.92-1
+- Update to new upstream release (2.27.92): Re-enables adblock functionality. (Yay!)
+
 * Tue Aug 25 2009 Matthias Clasen  - 2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/epiphany-extensions/devel/sources,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -p -r1.34 -r1.35
--- sources	25 Aug 2009 21:01:45 -0000	1.34
+++ sources	8 Sep 2009 18:54:50 -0000	1.35
@@ -1 +1 @@
-ba436ba0ef9df7698e537f52ec2f3b80  epiphany-extensions-2.27.91.tar.bz2
+72ae15405b6a96de3f05426bb27e69d5  epiphany-extensions-2.27.92.tar.bz2



From karsten at fedoraproject.org  Tue Sep  8 19:02:17 2009
From: karsten at fedoraproject.org (Karsten Hopp)
Date: Tue,  8 Sep 2009 19:02:17 +0000 (UTC)
Subject: rpms/webkitgtk/devel webkitgtk.spec,1.19,1.20
Message-ID: <20090908190217.9710911C0082@cvs1.fedora.phx.redhat.com>

Author: karsten

Update of /cvs/extras/rpms/webkitgtk/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5737

Modified Files:
	webkitgtk.spec 
Log Message:
- bump release and rebuild as the package was linked with an old libicu
  during the mass rebuild on s390x



Index: webkitgtk.spec
===================================================================
RCS file: /cvs/extras/rpms/webkitgtk/devel/webkitgtk.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- webkitgtk.spec	8 Sep 2009 02:32:22 -0000	1.19
+++ webkitgtk.spec	8 Sep 2009 19:02:17 -0000	1.20
@@ -35,7 +35,7 @@
 
 Name:		webkitgtk
 Version:	1.1.14
-Release:	1%{?dist}
+Release:	2%{?dist}
 Summary:	GTK+ Web content engine library
 
 Provides:	WebKit-gtk = %{version}-%{release}
@@ -188,6 +188,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Tue Sep 08 2009 Karsten Hopp  1.1.14-2
+- bump release and rebuild as the package was linked with an old libicu
+  during the mass rebuild on s390x
+
 * Mon Sep  7 2009 Matthias Clasen  - 1.1.14-1
 - Update to 1.1.14
 



From nalin at fedoraproject.org  Tue Sep  8 19:08:28 2009
From: nalin at fedoraproject.org (Nalin Dahyabhai)
Date: Tue,  8 Sep 2009 19:08:28 +0000 (UTC)
Subject: rpms/krb5/devel kadmind.init, 1.16, 1.17 kpropd.init, 1.7,
	1.8 krb5.spec, 1.210, 1.211 krb5kdc.init, 1.12, 1.13
Message-ID: <20090908190828.E5DF311C0082@cvs1.fedora.phx.redhat.com>

Author: nalin

Update of /cvs/extras/rpms/krb5/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7098

Modified Files:
	kadmind.init kpropd.init krb5.spec krb5kdc.init 
Log Message:
- if the init script fails to start krb5kdc/kadmind/kpropd because it's already
  running (according to status()), return 0 (part of #521772)



Index: kadmind.init
===================================================================
RCS file: /cvs/extras/rpms/krb5/devel/kadmind.init,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- kadmind.init	20 Apr 2009 20:33:32 -0000	1.16
+++ kadmind.init	8 Sep 2009 19:08:28 -0000	1.17
@@ -56,6 +56,11 @@ start() {
 	daemon ${kadmind} ${KRB5REALM:+-r ${KRB5REALM}} $KADMIND_ARGS
 	RETVAL=$?
 	echo
+	if test $RETVAL -ne 0 ; then
+	    if status ${kadmind} > /dev/null ; then
+		RETVAL=0
+	    fi
+	fi
 	[ $RETVAL = 0 ] && touch /var/lock/subsys/kadmin
 }
 stop() {


Index: kpropd.init
===================================================================
RCS file: /cvs/extras/rpms/krb5/devel/kpropd.init,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- kpropd.init	20 Apr 2009 20:33:32 -0000	1.7
+++ kpropd.init	8 Sep 2009 19:08:28 -0000	1.8
@@ -38,6 +38,11 @@ start() {
 	daemon ${kpropd} -S
 	RETVAL=$?
 	echo
+	if test $RETVAL -ne 0 ; then
+	    if status ${kpropd} > /dev/null ; then
+		RETVAL=0
+	    fi
+	fi
 	[ $RETVAL = 0 ] && touch /var/lock/subsys/kprop
 }
 stop() {


Index: krb5.spec
===================================================================
RCS file: /cvs/extras/rpms/krb5/devel/krb5.spec,v
retrieving revision 1.210
retrieving revision 1.211
diff -u -p -r1.210 -r1.211
--- krb5.spec	24 Aug 2009 15:51:36 -0000	1.210
+++ krb5.spec	8 Sep 2009 19:08:28 -0000	1.211
@@ -208,6 +208,10 @@ to obtain initial credentials from a KDC
 certificate.
 
 %changelog
+* Tue Sep  8 2009 Nalin Dahyabhai 
+- if the init script fails to start krb5kdc/kadmind/kpropd because it's already
+  running (according to status()), return 0 (part of #521772)
+
 * Mon Aug 24 2009 Nalin Dahyabhai  - 1.7-7
 - work around a compile problem with new openssl
 


Index: krb5kdc.init
===================================================================
RCS file: /cvs/extras/rpms/krb5/devel/krb5kdc.init,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- krb5kdc.init	20 Apr 2009 20:33:32 -0000	1.12
+++ krb5kdc.init	8 Sep 2009 19:08:28 -0000	1.13
@@ -41,6 +41,11 @@ start() {
 	daemon ${krb5kdc} ${KRB5REALM:+-r ${KRB5REALM}} $KRB5KDC_ARGS
 	RETVAL=$?
 	echo
+	if test $RETVAL -ne 0 ; then
+	    if status ${krb5kdc} > /dev/null ; then
+		RETVAL=0
+	    fi
+	fi
 	[ $RETVAL = 0 ] && touch /var/lock/subsys/krb5kdc
 }
 stop() {



From nkinder at fedoraproject.org  Tue Sep  8 19:24:58 2009
From: nkinder at fedoraproject.org (Nathan Kinder)
Date: Tue,  8 Sep 2009 19:24:58 +0000 (UTC)
Subject: rpms/389-ds-base/F-10 389-ds-base.spec,1.4,1.5
Message-ID: <20090908192458.8213D11C0082@cvs1.fedora.phx.redhat.com>

Author: nkinder

Update of /cvs/extras/rpms/389-ds-base/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11453/F-10

Modified Files:
	389-ds-base.spec 
Log Message:
Removed BuildRequires for lm_sensors on s390 and s390x


Index: 389-ds-base.spec
===================================================================
RCS file: /cvs/extras/rpms/389-ds-base/F-10/389-ds-base.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- 389-ds-base.spec	25 Aug 2009 20:00:51 -0000	1.4
+++ 389-ds-base.spec	8 Sep 2009 19:24:58 -0000	1.5
@@ -4,7 +4,7 @@
 Summary:          389 Directory Server (base)
 Name:             389-ds-base
 Version:          1.2.2
-Release:          1%{?dist}
+Release:          2%{?dist}
 License:          GPLv2 with exceptions
 URL:              http://port389.org/
 Group:            System Environment/Daemons
@@ -23,7 +23,7 @@ BuildRequires:    libicu-devel
 BuildRequires:    pcre-devel
 # The following are needed to build the snmp ldap-agent
 BuildRequires:    net-snmp-devel
-%ifnarch sparc sparc64 ppc ppc64
+%ifnarch sparc sparc64 ppc ppc64 s390 s390x
 BuildRequires:    lm_sensors-devel
 %endif
 BuildRequires:    bzip2-devel
@@ -213,6 +213,9 @@ end
 %{_libdir}/%{pkgname}/*.so
 
 %changelog
+* Tue Sep 08 2009 Nathan Kinder  - 1.2.2-2
+- removed BuildRequires for lm_sensors on s390 and s390x
+
 * Thu Aug 20 2009 Rich Megginson  - 1.2.2-1
 - backed out - added template-initconfig to %files - this change is for the next major release
 - bump version to 1.2.2



From nkinder at fedoraproject.org  Tue Sep  8 19:24:58 2009
From: nkinder at fedoraproject.org (Nathan Kinder)
Date: Tue,  8 Sep 2009 19:24:58 +0000 (UTC)
Subject: rpms/389-ds-base/F-11 389-ds-base.spec,1.4,1.5
Message-ID: <20090908192458.B817011C0082@cvs1.fedora.phx.redhat.com>

Author: nkinder

Update of /cvs/extras/rpms/389-ds-base/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11453/F-11

Modified Files:
	389-ds-base.spec 
Log Message:
Removed BuildRequires for lm_sensors on s390 and s390x


Index: 389-ds-base.spec
===================================================================
RCS file: /cvs/extras/rpms/389-ds-base/F-11/389-ds-base.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- 389-ds-base.spec	25 Aug 2009 20:00:51 -0000	1.4
+++ 389-ds-base.spec	8 Sep 2009 19:24:58 -0000	1.5
@@ -4,7 +4,7 @@
 Summary:          389 Directory Server (base)
 Name:             389-ds-base
 Version:          1.2.2
-Release:          1%{?dist}
+Release:          2%{?dist}
 License:          GPLv2 with exceptions
 URL:              http://port389.org/
 Group:            System Environment/Daemons
@@ -23,7 +23,7 @@ BuildRequires:    libicu-devel
 BuildRequires:    pcre-devel
 # The following are needed to build the snmp ldap-agent
 BuildRequires:    net-snmp-devel
-%ifnarch sparc sparc64 ppc ppc64
+%ifnarch sparc sparc64 ppc ppc64 s390 s390x
 BuildRequires:    lm_sensors-devel
 %endif
 BuildRequires:    bzip2-devel
@@ -213,6 +213,9 @@ end
 %{_libdir}/%{pkgname}/*.so
 
 %changelog
+* Tue Sep 08 2009 Nathan Kinder  - 1.2.2-2
+- removed BuildRequires for lm_sensors on s390 and s390x
+
 * Thu Aug 20 2009 Rich Megginson  - 1.2.2-1
 - backed out - added template-initconfig to %files - this change is for the next major release
 - bump version to 1.2.2



From nkinder at fedoraproject.org  Tue Sep  8 19:24:58 2009
From: nkinder at fedoraproject.org (Nathan Kinder)
Date: Tue,  8 Sep 2009 19:24:58 +0000 (UTC)
Subject: rpms/389-ds-base/devel 389-ds-base.spec,1.7,1.8
Message-ID: <20090908192458.DF20D11C0082@cvs1.fedora.phx.redhat.com>

Author: nkinder

Update of /cvs/extras/rpms/389-ds-base/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11453/devel

Modified Files:
	389-ds-base.spec 
Log Message:
Removed BuildRequires for lm_sensors on s390 and s390x


Index: 389-ds-base.spec
===================================================================
RCS file: /cvs/extras/rpms/389-ds-base/devel/389-ds-base.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- 389-ds-base.spec	1 Sep 2009 11:24:53 -0000	1.7
+++ 389-ds-base.spec	8 Sep 2009 19:24:58 -0000	1.8
@@ -4,7 +4,7 @@
 Summary:          389 Directory Server (base)
 Name:             389-ds-base
 Version:          1.2.2
-Release:          2%{?dist}
+Release:          3%{?dist}
 License:          GPLv2 with exceptions
 URL:              http://port389.org/
 Group:            System Environment/Daemons
@@ -23,7 +23,7 @@ BuildRequires:    libicu-devel
 BuildRequires:    pcre-devel
 # The following are needed to build the snmp ldap-agent
 BuildRequires:    net-snmp-devel
-%ifnarch sparc sparc64 ppc ppc64
+%ifnarch sparc sparc64 ppc ppc64 s390 s390x
 BuildRequires:    lm_sensors-devel
 %endif
 BuildRequires:    bzip2-devel
@@ -173,6 +173,9 @@ fi
 %{_libdir}/%{pkgname}/*.so
 
 %changelog
+* Tue Sep 08 2009 Nathan Kinder  - 1.2.2-3
+- removed BuildRequires for lm_sensors on s390 and s390x
+
 * Tue Sep 01 2009 Caol?n McNamara  - 1.2.2-2
 - rebuild with new openssl to fix dependencies
 



From mclasen at fedoraproject.org  Tue Sep  8 19:27:33 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 19:27:33 +0000 (UTC)
Subject: rpms/eog/devel .cvsignore, 1.88, 1.89 eog.spec, 1.151, 1.152 sources,
	1.88, 1.89
Message-ID: <20090908192733.CE22211C0082@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/eog/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12416

Modified Files:
	.cvsignore eog.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/eog/devel/.cvsignore,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -p -r1.88 -r1.89
--- .cvsignore	25 Aug 2009 02:43:17 -0000	1.88
+++ .cvsignore	8 Sep 2009 19:27:33 -0000	1.89
@@ -1 +1 @@
-eog-2.27.91.tar.bz2
+eog-2.27.92.tar.bz2


Index: eog.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eog/devel/eog.spec,v
retrieving revision 1.151
retrieving revision 1.152
diff -u -p -r1.151 -r1.152
--- eog.spec	25 Aug 2009 02:43:17 -0000	1.151
+++ eog.spec	8 Sep 2009 19:27:33 -0000	1.152
@@ -11,7 +11,7 @@
 
 Summary: Eye of GNOME image viewer
 Name:    eog
-Version: 2.27.91
+Version: 2.27.92
 Release: 1%{?dist}
 URL: http://projects.gnome.org/eog/
 Source: http://download.gnome.org/sources/eog/2.27/%{name}-%{version}.tar.bz2
@@ -170,6 +170,9 @@ fi
 %{_datadir}/gtk-doc/html/eog
 
 %changelog
+* Tue Sep  8 2009 Matthias Clasen  2.27.92-1
+- Update to 2.27.92
+
 * Mon Aug 24 2009 Matthias Clasen  2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/eog/devel/sources,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -p -r1.88 -r1.89
--- sources	25 Aug 2009 02:43:17 -0000	1.88
+++ sources	8 Sep 2009 19:27:33 -0000	1.89
@@ -1 +1 @@
-b23c7b143ab2599834a184886ba24483  eog-2.27.91.tar.bz2
+2fc072e451d7c46127feb44589671a5a  eog-2.27.92.tar.bz2



From pwouters at fedoraproject.org  Tue Sep  8 19:28:16 2009
From: pwouters at fedoraproject.org (Paul Wouters)
Date: Tue,  8 Sep 2009 19:28:16 +0000 (UTC)
Subject: rpms/dnssec-conf/F-10 pr.conf,NONE,1.1
Message-ID: <20090908192816.BBA4B11C0082@cvs1.fedora.phx.redhat.com>

Author: pwouters

Update of /cvs/extras/rpms/dnssec-conf/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13271/F-10

Added Files:
	pr.conf 
Log Message:
Added new key for PR



--- NEW FILE pr.conf ---
//; http://dnssec.nic.pr/keys/nic.pr.zip

trusted-keys {
"pr." 257 3 5 "AwEAAeDPv9lQ7Ej5Ld9Fz/FKLhdOajwtEXsWykj65ugIa4Di1nY6ti9ndkeR4kp1aSNlvf6N7KsjunfMJj4SccBwcY77DrxmQ+g9nI09ePMZvxF2U63Lv9BftGaIguYdkYZVSwHd1q7DdXqNkLaD4tZEHiN0h/3wBdTQUPH1IoskD1vGxiPw2egftk6sVQdvOJWaAgSpmG0eq+/e90WVTNX4/xhA17PrdQQJIheZQ3+EsDoil8kyJZC12KoHYpFklx7+aCiR2u8Fumy6ARFR4PP0n7bnBaKOgMpVzz+KI79a3USDkj9RhNog50iSWgaBM75Xu0IBNEpcCVYZYjwDESgiDXc="; // key id = 6277
};




From pwouters at fedoraproject.org  Tue Sep  8 19:28:17 2009
From: pwouters at fedoraproject.org (Paul Wouters)
Date: Tue,  8 Sep 2009 19:28:17 +0000 (UTC)
Subject: rpms/dnssec-conf/F-11 pr.conf,NONE,1.1
Message-ID: <20090908192817.1103C11C0082@cvs1.fedora.phx.redhat.com>

Author: pwouters

Update of /cvs/extras/rpms/dnssec-conf/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13271/F-11

Added Files:
	pr.conf 
Log Message:
Added new key for PR



--- NEW FILE pr.conf ---
//; http://dnssec.nic.pr/keys/nic.pr.zip

trusted-keys {
"pr." 257 3 5 "AwEAAeDPv9lQ7Ej5Ld9Fz/FKLhdOajwtEXsWykj65ugIa4Di1nY6ti9ndkeR4kp1aSNlvf6N7KsjunfMJj4SccBwcY77DrxmQ+g9nI09ePMZvxF2U63Lv9BftGaIguYdkYZVSwHd1q7DdXqNkLaD4tZEHiN0h/3wBdTQUPH1IoskD1vGxiPw2egftk6sVQdvOJWaAgSpmG0eq+/e90WVTNX4/xhA17PrdQQJIheZQ3+EsDoil8kyJZC12KoHYpFklx7+aCiR2u8Fumy6ARFR4PP0n7bnBaKOgMpVzz+KI79a3USDkj9RhNog50iSWgaBM75Xu0IBNEpcCVYZYjwDESgiDXc="; // key id = 6277
};




From pwouters at fedoraproject.org  Tue Sep  8 19:29:06 2009
From: pwouters at fedoraproject.org (Paul Wouters)
Date: Tue,  8 Sep 2009 19:29:06 +0000 (UTC)
Subject: rpms/dnssec-conf/EL-5 pr.conf,NONE,1.1
Message-ID: <20090908192906.3268211C0082@cvs1.fedora.phx.redhat.com>

Author: pwouters

Update of /cvs/extras/rpms/dnssec-conf/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14109/EL-5

Added Files:
	pr.conf 
Log Message:
Added pr key.



--- NEW FILE pr.conf ---
//; http://dnssec.nic.pr/keys/nic.pr.zip

trusted-keys {
"pr." 257 3 5 "AwEAAeDPv9lQ7Ej5Ld9Fz/FKLhdOajwtEXsWykj65ugIa4Di1nY6ti9ndkeR4kp1aSNlvf6N7KsjunfMJj4SccBwcY77DrxmQ+g9nI09ePMZvxF2U63Lv9BftGaIguYdkYZVSwHd1q7DdXqNkLaD4tZEHiN0h/3wBdTQUPH1IoskD1vGxiPw2egftk6sVQdvOJWaAgSpmG0eq+/e90WVTNX4/xhA17PrdQQJIheZQ3+EsDoil8kyJZC12KoHYpFklx7+aCiR2u8Fumy6ARFR4PP0n7bnBaKOgMpVzz+KI79a3USDkj9RhNog50iSWgaBM75Xu0IBNEpcCVYZYjwDESgiDXc="; // key id = 6277
};




From mclasen at fedoraproject.org  Tue Sep  8 19:32:02 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 19:32:02 +0000 (UTC)
Subject: rpms/epiphany/devel .cvsignore, 1.86, 1.87 epiphany.spec, 1.242,
	1.243 sources, 1.89, 1.90
Message-ID: <20090908193202.A795F11C0082@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/epiphany/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14693

Modified Files:
	.cvsignore epiphany.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/epiphany/devel/.cvsignore,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -p -r1.86 -r1.87
--- .cvsignore	25 Aug 2009 04:27:18 -0000	1.86
+++ .cvsignore	8 Sep 2009 19:32:02 -0000	1.87
@@ -1 +1 @@
-epiphany-2.27.91.tar.bz2
+epiphany-2.27.92.tar.bz2


Index: epiphany.spec
===================================================================
RCS file: /cvs/pkgs/rpms/epiphany/devel/epiphany.spec,v
retrieving revision 1.242
retrieving revision 1.243
diff -u -p -r1.242 -r1.243
--- epiphany.spec	25 Aug 2009 04:43:00 -0000	1.242
+++ epiphany.spec	8 Sep 2009 19:32:02 -0000	1.243
@@ -7,7 +7,7 @@
 
 Summary: Web browser for GNOME
 Name: epiphany
-Version: 2.27.91
+Version: 2.27.92
 Release: 1%{?dist}
 %define major_version 2.27
 Provides: epiphany(abi) = %{major_version}
@@ -47,6 +47,7 @@ BuildRequires: NetworkManager-devel
 BuildRequires: pygtk2-devel, gnome-python2-devel
 BuildRequires: libnotify-devel
 BuildRequires: libsoup-devel
+BuildRequires: nss-devel
 
 # Patches
 Patch0: epiphany-1.0.1-home-page.patch
@@ -244,6 +245,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gtk-doc/html/epiphany
 
 %changelog
+* Tue Sep  8 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Tue Aug 25 2009 Matthias Clasen  - 2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/epiphany/devel/sources,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -p -r1.89 -r1.90
--- sources	25 Aug 2009 04:27:19 -0000	1.89
+++ sources	8 Sep 2009 19:32:02 -0000	1.90
@@ -1 +1 @@
-3d275ded5c0626fac0b53ef7cfb20663  epiphany-2.27.91.tar.bz2
+abb1d7171c9910cf722360674bfaf3bf  epiphany-2.27.92.tar.bz2



From pwouters at fedoraproject.org  Tue Sep  8 19:32:32 2009
From: pwouters at fedoraproject.org (Paul Wouters)
Date: Tue,  8 Sep 2009 19:32:32 +0000 (UTC)
Subject: rpms/dnssec-conf/EL-5 dnssec-conf.spec,1.4,1.5
Message-ID: <20090908193232.0A64411C0082@cvs1.fedora.phx.redhat.com>

Author: pwouters

Update of /cvs/extras/rpms/dnssec-conf/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14801/EL-5

Modified Files:
	dnssec-conf.spec 
Log Message:
* Tue Sep 08 2009 Paul Wouters  
-New key for .pr



Index: dnssec-conf.spec
===================================================================
RCS file: /cvs/extras/rpms/dnssec-conf/EL-5/dnssec-conf.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- dnssec-conf.spec	15 Jun 2009 00:25:41 -0000	1.4
+++ dnssec-conf.spec	8 Sep 2009 19:32:31 -0000	1.5
@@ -33,6 +33,7 @@ make 
 rm -rf ${RPM_BUILD_ROOT}
 make PREFIX=%{_prefix} DESTDIR=${RPM_BUILD_ROOT} ETCDIR=${RPM_BUILD_ROOT}/etc install
 install -m 0644 packaging/fedora/dnssec.sysconfig ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/dnssec
+cp %{SOURCE1} ${RPM_BUILD_ROOT}/etc/pki/dnssec-keys/production/
 
 %clean
 rm -rf ${RPM_BUILD_ROOT}



From pwouters at fedoraproject.org  Tue Sep  8 19:32:32 2009
From: pwouters at fedoraproject.org (Paul Wouters)
Date: Tue,  8 Sep 2009 19:32:32 +0000 (UTC)
Subject: rpms/dnssec-conf/F-10 dnssec-conf.spec,1.7,1.8
Message-ID: <20090908193232.464EE11C0082@cvs1.fedora.phx.redhat.com>

Author: pwouters

Update of /cvs/extras/rpms/dnssec-conf/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14801/F-10

Modified Files:
	dnssec-conf.spec 
Log Message:
* Tue Sep 08 2009 Paul Wouters  
-New key for .pr



Index: dnssec-conf.spec
===================================================================
RCS file: /cvs/extras/rpms/dnssec-conf/F-10/dnssec-conf.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- dnssec-conf.spec	15 Jun 2009 00:47:19 -0000	1.7
+++ dnssec-conf.spec	8 Sep 2009 19:32:32 -0000	1.8
@@ -1,10 +1,11 @@
 Summary: DNSSEC and DLV configuration and priming tool
 Name: dnssec-conf
 Version: 1.21
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2+
 Url: http://www.xelerance.com/software/dnssec-conf/
-Source: http://www.xelerance.com/software/%{name}/%{name}-%{version}.tar.gz
+Source0: http://www.xelerance.com/software/%{name}/%{name}-%{version}.tar.gz
+Source1: pr.conf
 Group: System Environment/Daemons
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch: noarch
@@ -34,6 +35,8 @@ rm -rf ${RPM_BUILD_ROOT}
 make PREFIX=%{_prefix} DESTDIR=${RPM_BUILD_ROOT} ETCDIR=${RPM_BUILD_ROOT}/etc install
 install -d 0755 ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig
 install -m 0644 packaging/fedora/dnssec.sysconfig ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/dnssec
+cp %{SOURCE1} ${RPM_BUILD_ROOT}/etc/pki/dnssec-keys/production/
+
 
 %clean
 rm -rf ${RPM_BUILD_ROOT}
@@ -54,6 +57,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/*/*
 
 %changelog
+* Tue Sep 08 2009 Paul Wouters  - 1.21-2
+-New key for .pr.
+
 * Sun Jun 14 2009 Paul Wouters  - 1.21-1
 - upgraded to 1.21
 



From pwouters at fedoraproject.org  Tue Sep  8 19:32:32 2009
From: pwouters at fedoraproject.org (Paul Wouters)
Date: Tue,  8 Sep 2009 19:32:32 +0000 (UTC)
Subject: rpms/dnssec-conf/F-11 dnssec-conf.spec,1.14,1.15
Message-ID: <20090908193232.6F1BF11C0082@cvs1.fedora.phx.redhat.com>

Author: pwouters

Update of /cvs/extras/rpms/dnssec-conf/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14801/F-11

Modified Files:
	dnssec-conf.spec 
Log Message:
* Tue Sep 08 2009 Paul Wouters  
-New key for .pr



Index: dnssec-conf.spec
===================================================================
RCS file: /cvs/extras/rpms/dnssec-conf/F-11/dnssec-conf.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- dnssec-conf.spec	15 Jun 2009 00:44:16 -0000	1.14
+++ dnssec-conf.spec	8 Sep 2009 19:32:32 -0000	1.15
@@ -1,10 +1,11 @@
 Summary: DNSSEC and DLV configuration and priming tool
 Name: dnssec-conf
 Version: 1.21
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2+
 Url: http://www.xelerance.com/software/dnssec-conf/
-Source: http://www.xelerance.com/software/%{name}/%{name}-%{version}.tar.gz
+Source0: http://www.xelerance.com/software/%{name}/%{name}-%{version}.tar.gz
+Source1: pr.conf
 Group: System Environment/Daemons
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch: noarch
@@ -34,6 +35,7 @@ rm -rf ${RPM_BUILD_ROOT}
 make PREFIX=%{_prefix} DESTDIR=${RPM_BUILD_ROOT} ETCDIR=${RPM_BUILD_ROOT}/etc install
 install -d 0755 ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig
 install -m 0644 packaging/fedora/dnssec.sysconfig ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/dnssec
+cp %{SOURCE1} ${RPM_BUILD_ROOT}/etc/pki/dnssec-keys/production/
 
 %clean
 rm -rf ${RPM_BUILD_ROOT}
@@ -54,6 +56,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/*/*
 
 %changelog
+* Tue Sep 08 2009 Paul Wouters  - 1.21-2
+-New key for .pr.
+
 * Sun Jun 14 2009 Paul Wouters  - 1.21-1
 - upgraded to 1.21
 



From mclasen at fedoraproject.org  Tue Sep  8 19:35:23 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 19:35:23 +0000 (UTC)
Subject: rpms/bug-buddy/devel .cvsignore, 1.50, 1.51 bug-buddy.spec, 1.128, 
	1.129 sources, 1.50, 1.51
Message-ID: <20090908193523.C0F7511C0082@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/bug-buddy/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15681

Modified Files:
	.cvsignore bug-buddy.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bug-buddy/devel/.cvsignore,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -p -r1.50 -r1.51
--- .cvsignore	16 May 2009 05:38:43 -0000	1.50
+++ .cvsignore	8 Sep 2009 19:35:23 -0000	1.51
@@ -1 +1 @@
-bug-buddy-2.27.1.tar.bz2
+bug-buddy-2.27.92.tar.bz2


Index: bug-buddy.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bug-buddy/devel/bug-buddy.spec,v
retrieving revision 1.128
retrieving revision 1.129
diff -u -p -r1.128 -r1.129
--- bug-buddy.spec	24 Jul 2009 18:28:38 -0000	1.128
+++ bug-buddy.spec	8 Sep 2009 19:35:23 -0000	1.129
@@ -5,8 +5,8 @@
 %define gconf_version 2.14
 
 Name: bug-buddy
-Version: 2.27.1
-Release: 4%{?dist}
+Version: 2.27.92
+Release: 1%{?dist}
 Epoch: 1
 Summary: Crash reporting utility for the GNOME desktop
 License: GPLv2 and BSD
@@ -145,6 +145,9 @@ fi
 %{_sysconfdir}/gconf/schemas/*
 
 %changelog
+* Tue Sep  8 2009 Matthias Clasen  - 1:2.27.92-1
+- Update to 2.27.92
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 1:2.27.1-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bug-buddy/devel/sources,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -p -r1.50 -r1.51
--- sources	16 May 2009 05:38:43 -0000	1.50
+++ sources	8 Sep 2009 19:35:23 -0000	1.51
@@ -1 +1 @@
-8d25ed28439daf64f8b8807ddf3529e9  bug-buddy-2.27.1.tar.bz2
+b5c1865c57146e8b775312136f82507f  bug-buddy-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Tue Sep  8 19:38:24 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 19:38:24 +0000 (UTC)
Subject: rpms/alacarte/devel .cvsignore, 1.17, 1.18 alacarte.spec, 1.56,
	1.57 sources, 1.17, 1.18
Message-ID: <20090908193824.CEA1511C0082@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/alacarte/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16564

Modified Files:
	.cvsignore alacarte.spec sources 
Log Message:
0.12.3



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/alacarte/devel/.cvsignore,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- .cvsignore	16 May 2009 04:52:47 -0000	1.17
+++ .cvsignore	8 Sep 2009 19:38:24 -0000	1.18
@@ -1 +1 @@
-alacarte-0.12.1.tar.bz2
+alacarte-0.12.3.tar.bz2


Index: alacarte.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alacarte/devel/alacarte.spec,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -p -r1.56 -r1.57
--- alacarte.spec	24 Jul 2009 16:40:49 -0000	1.56
+++ alacarte.spec	8 Sep 2009 19:38:24 -0000	1.57
@@ -1,8 +1,8 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name:           alacarte
-Version:        0.12.1
-Release:        2%{?dist}
+Version:        0.12.3
+Release:        1%{?dist}
 Summary:        Menu editor for the GNOME desktop
 
 Group:          Applications/System
@@ -79,6 +79,9 @@ fi
 %{_datadir}/icons/hicolor/256x256/apps/alacarte.png
 
 %changelog
+* Tue Sep  8 2009 Matthias Clasen  - 0.12.3-1
+- Update to 0.12.3
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 0.12.1-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/alacarte/devel/sources,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- sources	16 May 2009 04:52:47 -0000	1.17
+++ sources	8 Sep 2009 19:38:24 -0000	1.18
@@ -1 +1 @@
-c6d77f7e5ee6129532e4bb1a35a07194  alacarte-0.12.1.tar.bz2
+1352da31dfe8cf51d4b4065ef6ca461d  alacarte-0.12.3.tar.bz2



From s4504kr at fedoraproject.org  Tue Sep  8 19:50:06 2009
From: s4504kr at fedoraproject.org (Jochen Schmitt)
Date: Tue,  8 Sep 2009 19:50:06 +0000 (UTC)
Subject: rpms/blender/F-11 blender-repack.sh, 1.1, 1.2 blender.spec, 1.114, 
	1.115 sources, 1.24, 1.25
Message-ID: <20090908195006.D8D3511C043A@cvs1.fedora.phx.redhat.com>

Author: s4504kr

Update of /cvs/extras/rpms/blender/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19299

Modified Files:
	blender-repack.sh blender.spec sources 
Log Message:
New upstream release


Index: blender-repack.sh
===================================================================
RCS file: /cvs/extras/rpms/blender/F-11/blender-repack.sh,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- blender-repack.sh	19 Jun 2009 14:32:08 -0000	1.1
+++ blender-repack.sh	8 Sep 2009 19:50:06 -0000	1.2
@@ -12,7 +12,7 @@ cleanup() {
 
 unset CDPATH
 pwd=$(pwd)
-BVERSION=2.49a
+BVERSION=2.49b
 
 pushd "$tmp"
 if [ -e $pwd/blender-${BVERSION}.tar.gz ] ; then
@@ -24,7 +24,7 @@ pushd extern
 #Removed because of ip
   rm -rf ffmpeg libmp3lame x264 xvidcore
 #Removed because we can expect to use system one
-  rm -rf fftw glew libopenjpeg ode qhull make verse
+#  rm -rf fftw glew libopenjpeg ode qhull make verse
 #Will have to be removed later: bFTGL
 popd
 rm -rf scons


Index: blender.spec
===================================================================
RCS file: /cvs/extras/rpms/blender/F-11/blender.spec,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -p -r1.114 -r1.115
--- blender.spec	6 Jul 2009 19:49:53 -0000	1.114
+++ blender.spec	8 Sep 2009 19:50:06 -0000	1.115
@@ -4,8 +4,8 @@
 %global fontname blender
 
 Name:           blender
-Version:        2.49a
-Release: 	2%{?dist}
+Version:        2.49b
+Release: 	1%{?dist}
 
 Summary:        3D modeling, animation, rendering and post-production
 
@@ -80,8 +80,6 @@ Requires:	  dejavu-fonts
 Provides:	  blender-fonts = %{version}-%{release}
 Obsoletes:	  blender-fonts <= 2.48a-9
 
-
-
 %description
 Blender is the essential software solution you need for 3D, from modeling,
 animation, rendering and post-production to interactive creation and playback.
@@ -110,6 +108,19 @@ Blender Game Engine.
 %patch100 -p1
 %patch101 -p1
 
+# binreloc is not a part of fedora
+rm -rf extern/ffmpeg
+rm -rf extern/fftw
+rm -rf extern/glew
+rm -rf extern/libmp3lame
+rm -rf extern/libopenjpeg
+rm -rf extern/libredcode
+rm -rf extern/ode
+rm -rf extern/x264
+rm -rf extern/xvidcore
+rm -rf extern/qhull
+rm -rf extern/make
+rm -rf extern/verse
 
 PYVER=$(%{__python} -c "import sys ; print sys.version[:3]")
 
@@ -233,6 +244,21 @@ fi || :
 %{_bindir}/blenderplayer.bin
 
 %changelog
+* Mon Sep  7 2009 Jochen Schmitt  2.49b-1
+- New upstream release (#520780)
+
+* Tue Aug 11 2009 Jochen Schmitt  2.49a-6
+- Build again new freealut relase (openalut-soft)
+
+* Mon Aug  3 2009 Jochen Schmitt  2.49a-5
+- Revoke using of system FTGL library
+
+* Mon Aug  3 2009 Jochen Schmitt  2.49a-4
+- Rebuild for python-2.6.2
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 2.49a-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Mon Jul  6 2009 kwizart < kwizart at gmail.com > - 2.49a-2
 - Fix perm on blend2renderinfo.py - raised by #506957
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/blender/F-11/sources,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- sources	19 Jun 2009 14:32:08 -0000	1.24
+++ sources	8 Sep 2009 19:50:06 -0000	1.25
@@ -1 +1 @@
-827f8faeb622b758e01920fabd115598  blender-2.49a-repack.tar.bz2
+8537ec34afbd72ea517843efdc4b0cae  blender-2.49b-repack.tar.bz2



From s4504kr at fedoraproject.org  Tue Sep  8 19:52:27 2009
From: s4504kr at fedoraproject.org (Jochen Schmitt)
Date: Tue,  8 Sep 2009 19:52:27 +0000 (UTC)
Subject: rpms/blender/F-10 blender-repack.sh, 1.1, 1.2 blender.spec, 1.98,
	1.99 sources, 1.23, 1.24
Message-ID: <20090908195227.46AE811C0082@cvs1.fedora.phx.redhat.com>

Author: s4504kr

Update of /cvs/extras/rpms/blender/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20729

Modified Files:
	blender-repack.sh blender.spec sources 
Log Message:
New upstream release


Index: blender-repack.sh
===================================================================
RCS file: /cvs/extras/rpms/blender/F-10/blender-repack.sh,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- blender-repack.sh	19 Jun 2009 14:37:50 -0000	1.1
+++ blender-repack.sh	8 Sep 2009 19:52:26 -0000	1.2
@@ -12,7 +12,7 @@ cleanup() {
 
 unset CDPATH
 pwd=$(pwd)
-BVERSION=2.49a
+BVERSION=2.49b
 
 pushd "$tmp"
 if [ -e $pwd/blender-${BVERSION}.tar.gz ] ; then
@@ -24,7 +24,7 @@ pushd extern
 #Removed because of ip
   rm -rf ffmpeg libmp3lame x264 xvidcore
 #Removed because we can expect to use system one
-  rm -rf fftw glew libopenjpeg ode qhull make verse
+#  rm -rf fftw glew libopenjpeg ode qhull make verse
 #Will have to be removed later: bFTGL
 popd
 rm -rf scons


Index: blender.spec
===================================================================
RCS file: /cvs/extras/rpms/blender/F-10/blender.spec,v
retrieving revision 1.98
retrieving revision 1.99
diff -u -p -r1.98 -r1.99
--- blender.spec	6 Jul 2009 19:49:53 -0000	1.98
+++ blender.spec	8 Sep 2009 19:52:27 -0000	1.99
@@ -4,8 +4,8 @@
 %global fontname blender
 
 Name:           blender
-Version:        2.49a
-Release: 	2%{?dist}
+Version:        2.49b
+Release: 	1%{?dist}
 
 Summary:        3D modeling, animation, rendering and post-production
 
@@ -80,8 +80,6 @@ Requires:	  dejavu-fonts
 Provides:	  blender-fonts = %{version}-%{release}
 Obsoletes:	  blender-fonts <= 2.48a-9
 
-
-
 %description
 Blender is the essential software solution you need for 3D, from modeling,
 animation, rendering and post-production to interactive creation and playback.
@@ -110,6 +108,19 @@ Blender Game Engine.
 %patch100 -p1
 %patch101 -p1
 
+# binreloc is not a part of fedora
+rm -rf extern/ffmpeg
+rm -rf extern/fftw
+rm -rf extern/glew
+rm -rf extern/libmp3lame
+rm -rf extern/libopenjpeg
+rm -rf extern/libredcode
+rm -rf extern/ode
+rm -rf extern/x264
+rm -rf extern/xvidcore
+rm -rf extern/qhull
+rm -rf extern/make
+rm -rf extern/verse
 
 PYVER=$(%{__python} -c "import sys ; print sys.version[:3]")
 
@@ -233,6 +244,21 @@ fi || :
 %{_bindir}/blenderplayer.bin
 
 %changelog
+* Mon Sep  7 2009 Jochen Schmitt  2.49b-1
+- New upstream release (#520780)
+
+* Tue Aug 11 2009 Jochen Schmitt  2.49a-6
+- Build again new freealut relase (openalut-soft)
+
+* Mon Aug  3 2009 Jochen Schmitt  2.49a-5
+- Revoke using of system FTGL library
+
+* Mon Aug  3 2009 Jochen Schmitt  2.49a-4
+- Rebuild for python-2.6.2
+
+* Fri Jul 24 2009 Fedora Release Engineering  - 2.49a-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Mon Jul  6 2009 kwizart < kwizart at gmail.com > - 2.49a-2
 - Fix perm on blend2renderinfo.py - raised by #506957
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/blender/F-10/sources,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- sources	19 Jun 2009 14:37:53 -0000	1.23
+++ sources	8 Sep 2009 19:52:27 -0000	1.24
@@ -1 +1 @@
-827f8faeb622b758e01920fabd115598  blender-2.49a-repack.tar.bz2
+8537ec34afbd72ea517843efdc4b0cae  blender-2.49b-repack.tar.bz2



From simo at fedoraproject.org  Tue Sep  8 20:04:31 2009
From: simo at fedoraproject.org (Simo Sorce)
Date: Tue,  8 Sep 2009 20:04:31 +0000 (UTC)
Subject: rpms/libtalloc/devel .cvsignore, 1.3, 1.4 libtalloc.spec, 1.4,
	1.5 sources, 1.4, 1.5
Message-ID: <20090908200431.B811211C0082@cvs1.fedora.phx.redhat.com>

Author: simo

Update of /cvs/pkgs/rpms/libtalloc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24596

Modified Files:
	.cvsignore libtalloc.spec sources 
Log Message:
* Tue Sep  8 2009 Simo Sorce  - 2.0.0-0
- New version from upstream.
- Build also sover 1 compat library to ease packages migration



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libtalloc/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	16 Jun 2009 18:36:02 -0000	1.3
+++ .cvsignore	8 Sep 2009 20:04:31 -0000	1.4
@@ -1 +1 @@
-talloc-1.3.1.tar.gz
+talloc-2.0.0.tar.gz


Index: libtalloc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libtalloc/devel/libtalloc.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- libtalloc.spec	25 Jul 2009 08:43:38 -0000	1.4
+++ libtalloc.spec	8 Sep 2009 20:04:31 -0000	1.5
@@ -1,6 +1,6 @@
 Name: libtalloc
-Version: 1.3.1
-Release: 2%{?dist}
+Version: 2.0.0
+Release: 0%{?dist}
 Group: System Environment/Daemons
 Summary: The talloc library
 License: LGPLv3+
@@ -28,7 +28,7 @@ Header files needed to develop programs 
 
 %build
 ./autogen.sh
-%configure --prefix=%{_usr}
+%configure --prefix=%{_usr} --enable-talloc-compat1
 make %{?_smp_mflags}
 
 %install
@@ -36,9 +36,12 @@ rm -rf $RPM_BUILD_ROOT
 
 make install DESTDIR=$RPM_BUILD_ROOT
 
-ln -s libtalloc.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libtalloc.so.1
+ln -s libtalloc.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libtalloc.so.2
 ln -s libtalloc.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libtalloc.so
 
+#Compatibility library
+ln -s libtalloc-compat1-2.0.0.so $RPM_BUILD_ROOT%{_libdir}/libtalloc.so.1
+
 rm -f $RPM_BUILD_ROOT%{_libdir}/libtalloc.a
 rm -f $RPM_BUILD_ROOT/usr/share/swig/*/talloc.i
 
@@ -49,6 +52,7 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-,root,root,-)
 %{_libdir}/libtalloc.so.*
+%{_libdir}/libtalloc-compat1-2.0.0.so
 
 %files devel
 %defattr(-,root,root,-)
@@ -64,6 +68,10 @@ rm -rf $RPM_BUILD_ROOT
 /sbin/ldconfig
 
 %changelog
+* Tue Sep  8 2009 Simo Sorce  - 2.0.0-0
+- New version from upstream.
+- Build also sover 1 compat library to ease packages migration
+
 * Sat Jul 25 2009 Fedora Release Engineering  - 1.3.1-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libtalloc/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	17 Jun 2009 14:54:58 -0000	1.4
+++ sources	8 Sep 2009 20:04:31 -0000	1.5
@@ -1 +1 @@
-f8969802759bde2598f4f93e84fd38c5  talloc-1.3.1.tar.gz
+edbaa660074c806a42a45b2f4569eed4  talloc-2.0.0.tar.gz



From pkgdb at fedoraproject.org  Tue Sep  8 20:07:08 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 20:07:08 +0000
Subject: [pkgdb] gnu-getopt: dwalluck has requested commit
Message-ID: <20090908200708.24C3210F881@bastion2.fedora.phx.redhat.com>

dwalluck has requested the commit acl on gnu-getopt (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnu-getopt



From pkgdb at fedoraproject.org  Tue Sep  8 20:07:10 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 20:07:10 +0000
Subject: [pkgdb] gnu-getopt: dwalluck has requested watchbugzilla
Message-ID: <20090908200710.9DC2510F895@bastion2.fedora.phx.redhat.com>

dwalluck has requested the watchbugzilla acl on gnu-getopt (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnu-getopt



From pkgdb at fedoraproject.org  Tue Sep  8 20:07:10 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 20:07:10 +0000
Subject: [pkgdb] gnu-getopt: dwalluck has requested watchcommits
Message-ID: <20090908200710.BFFA010F89B@bastion2.fedora.phx.redhat.com>

dwalluck has requested the watchcommits acl on gnu-getopt (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnu-getopt



From pkgdb at fedoraproject.org  Tue Sep  8 20:07:11 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 20:07:11 +0000
Subject: [pkgdb] gnu-getopt: dwalluck has requested approveacls
Message-ID: <20090908200711.6774510F89D@bastion2.fedora.phx.redhat.com>

dwalluck has requested the approveacls acl on gnu-getopt (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnu-getopt



From pkgdb at fedoraproject.org  Tue Sep  8 20:09:50 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 20:09:50 +0000
Subject: [pkgdb] cherokee had acl change status
Message-ID: <20090908200950.7FB4410F8AC@bastion2.fedora.phx.redhat.com>

pali has set the approveacls acl on cherokee (Fedora devel) to Approved for arbiter

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/cherokee



From limb at fedoraproject.org  Tue Sep  8 20:17:17 2009
From: limb at fedoraproject.org (Jon Ciesla)
Date: Tue,  8 Sep 2009 20:17:17 +0000 (UTC)
Subject: rpms/xmoto/devel .cvsignore, 1.16, 1.17 sources, 1.16,
	1.17 xmoto.spec, 1.53, 1.54
Message-ID: <20090908201717.C3E0811C0082@cvs1.fedora.phx.redhat.com>

Author: limb

Update of /cvs/pkgs/rpms/xmoto/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28718

Modified Files:
	.cvsignore sources xmoto.spec 
Log Message:
New upstream.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xmoto/devel/.cvsignore,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- .cvsignore	15 Apr 2009 15:04:48 -0000	1.16
+++ .cvsignore	8 Sep 2009 20:17:17 -0000	1.17
@@ -1 +1 @@
-xmoto-0.5.1-src.tar.gz
+xmoto-0.5.2-src.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xmoto/devel/sources,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- sources	15 Apr 2009 15:04:48 -0000	1.16
+++ sources	8 Sep 2009 20:17:17 -0000	1.17
@@ -1 +1 @@
-10cb822ec8c2c7e9466806633e69be1f  xmoto-0.5.1-src.tar.gz
+1e3678ebceca21d61844efb53c140227  xmoto-0.5.2-src.tar.gz


Index: xmoto.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xmoto/devel/xmoto.spec,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -p -r1.53 -r1.54
--- xmoto.spec	27 Jul 2009 08:19:41 -0000	1.53
+++ xmoto.spec	8 Sep 2009 20:17:17 -0000	1.54
@@ -1,5 +1,5 @@
 Name:		xmoto
-Version:	0.5.1
+Version:	0.5.2
 Release:	1%{?dist}
 Summary:	Challenging 2D Motocross Platform Game
 
@@ -123,6 +123,9 @@ fi
 %{_mandir}/man6/xmoto.6.gz
 
 %changelog
+* Tue Sep 08 2009 Jon Ciesla  0.5.2-1
+- New upstream.
+
 * Mon Jul 27 2009 Fedora Release Engineering  - 0.5.1-1
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From pkgdb at fedoraproject.org  Tue Sep  8 20:28:44 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 20:28:44 +0000
Subject: [pkgdb] ecj: akurtakov has requested watchbugzilla
Message-ID: <20090908202845.3DBA510F895@bastion2.fedora.phx.redhat.com>

akurtakov has requested the watchbugzilla acl on ecj (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/ecj



From pkgdb at fedoraproject.org  Tue Sep  8 20:28:45 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 20:28:45 +0000
Subject: [pkgdb] ecj: akurtakov has requested watchcommits
Message-ID: <20090908202845.6BD9E10F894@bastion2.fedora.phx.redhat.com>

akurtakov has requested the watchcommits acl on ecj (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/ecj



From pkgdb at fedoraproject.org  Tue Sep  8 20:28:47 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 20:28:47 +0000
Subject: [pkgdb] ecj: akurtakov has requested commit
Message-ID: <20090908202847.7797A10F89A@bastion2.fedora.phx.redhat.com>

akurtakov has requested the commit acl on ecj (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/ecj



From pkgdb at fedoraproject.org  Tue Sep  8 20:30:22 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 20:30:22 +0000
Subject: [pkgdb] ecj had acl change status
Message-ID: <20090908203022.3BC9510F884@bastion2.fedora.phx.redhat.com>

dbhole has set the watchcommits acl on ecj (Fedora devel) to Approved for akurtakov

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/ecj



From pkgdb at fedoraproject.org  Tue Sep  8 20:30:19 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 20:30:19 +0000
Subject: [pkgdb] ecj had acl change status
Message-ID: <20090908203020.10FA910F87C@bastion2.fedora.phx.redhat.com>

dbhole has set the watchbugzilla acl on ecj (Fedora devel) to Approved for akurtakov

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/ecj



From pkgdb at fedoraproject.org  Tue Sep  8 20:30:22 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 20:30:22 +0000
Subject: [pkgdb] ecj had acl change status
Message-ID: <20090908203022.7C99510F893@bastion2.fedora.phx.redhat.com>

dbhole has set the commit acl on ecj (Fedora devel) to Approved for akurtakov

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/ecj



From dcantrel at fedoraproject.org  Tue Sep  8 20:44:23 2009
From: dcantrel at fedoraproject.org (David Cantrell)
Date: Tue,  8 Sep 2009 20:44:23 +0000 (UTC)
Subject: rpms/dhcpv6/devel .cvsignore, 1.29, 1.30 dhcpv6.spec, 1.109,
	1.110 sources, 1.29, 1.30
Message-ID: <20090908204423.A2FBB11C0082@cvs1.fedora.phx.redhat.com>

Author: dcantrel

Update of /cvs/pkgs/rpms/dhcpv6/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5464

Modified Files:
	.cvsignore dhcpv6.spec sources 
Log Message:
* Tue Sep 08 2009 David Cantrell  - 1.2.0-3
- Revert to dhcpv6-1.2.0



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/dhcpv6/devel/.cvsignore,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- .cvsignore	25 Aug 2009 21:56:26 -0000	1.29
+++ .cvsignore	8 Sep 2009 20:44:23 -0000	1.30
@@ -1 +1 @@
-dhcpv6-2.0.0-alpha4.tar.gz
+dhcpv6-1.2.0.tar.gz


Index: dhcpv6.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dhcpv6/devel/dhcpv6.spec,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -p -r1.109 -r1.110
--- dhcpv6.spec	25 Aug 2009 21:56:26 -0000	1.109
+++ dhcpv6.spec	8 Sep 2009 20:44:23 -0000	1.110
@@ -1,17 +1,14 @@
 # libnl is used to communicate with the kernel via netlink
 %define libnlver 1.1
 
-# archive version number
-%define archivever 2.0.0-alpha4
-
 Summary: Dynamic host configuration protocol software for IPv6
 Name:    dhcpv6
-Version: 2.0.0alpha4
-Release: 1%{?dist}
+Version: 1.2.0
+Release: 4%{?dist}
 License: LGPLv2+
 Group:   System Environment/Daemons
 URL:     http://fedorahosted.org/dhcpv6/
-Source0: http://fedorahosted.org/releases/d/h/%{name}/%{name}-%{archivever}.tar.gz
+Source0: http://fedorahosted.org/releases/d/h/%{name}/%{name}-%{version}.tar.gz
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: flex
@@ -21,7 +18,6 @@ BuildRequires: automake
 BuildRequires: libtool
 BuildRequires: pkgconfig
 BuildRequires: libnl-devel >= %{libnlver}
-BuildRequires: glib2-devel
 Requires(post): chkconfig
 Requires(preun): chkconfig initscripts
 Requires(postun): initscripts
@@ -50,7 +46,7 @@ Provides the client for the DHCPv6 proto
 configuration of IPv6 addresses and parameters.
 
 %prep
-%setup -q -n %{name}-%{archivever}
+%setup -q
 
 %build
 %configure
@@ -97,7 +93,7 @@ fi
 
 %files
 %defattr(-,root,root,-)
-%doc AUTHORS ChangeLog COPYING.LIB README TODO
+%doc AUTHORS ChangeLog COPYING.LIB LICENSE README TODO
 %attr(754,root,root) %{_sbindir}/dhcp6s
 %attr(754,root,root) %{_sbindir}/dhcp6r
 %attr(755,root,root) %config %{_initrddir}/dhcp6s
@@ -114,7 +110,7 @@ fi
 %files -n dhcpv6-client
 %defattr(-,root,root,-)
 %attr(750,root,root) /sbin/dhcp6c
-%doc AUTHORS ChangeLog COPYING.LIB README TODO
+%doc AUTHORS ChangeLog COPYING.LIB LICENSE README TODO
 %config(noreplace) %{_sysconfdir}/dhcp6c.conf
 %{_mandir}/man8/dhcp6c.8.gz
 %{_mandir}/man5/dhcp6c.conf.5.gz
@@ -122,23 +118,8 @@ fi
 %attr(750,root,root) %dir %{_localstatedir}/run/%{name}
 
 %changelog
-* Tue Aug 25 2009 David Cantrell  - 2.0.0alpha4-1
-- Upgraded to dhcpv6-2.0.0-alpha4
-
-* Wed Aug 19 2009 David Cantrell  - 2.0.0alpha3-1
-- Upgraded to dhcpv6-2.0.0-alpha3
-
-* Tue Aug 18 2009 David Cantrell  - 2.0.0alpha2-2
-- Remove LICENSE from the %%doc line
-
-* Tue Aug 18 2009 David Cantrell  - 2.0.0alpha2-1
-- Upgraded to dhcpv6-2.0.0-alpha2
-
-* Tue Aug 04 2009 David Cantrell  - 2.0.0alpha1-2
-- BuildRequires glib2-devel
-
-* Mon Aug 03 2009 David Cantrell  - 2.0.0alpha1-1
-- Upgraded to dhcpv6-2.0.0-alpha1
+* Tue Sep 08 2009 David Cantrell  - 1.2.0-3
+- Revert to dhcpv6-1.2.0
 
 * Fri Jul 24 2009 Fedora Release Engineering  - 1.2.0-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/dhcpv6/devel/sources,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- sources	25 Aug 2009 21:56:26 -0000	1.29
+++ sources	8 Sep 2009 20:44:23 -0000	1.30
@@ -1 +1 @@
-fb14ec3583b56b1f552e63b5072a3902  dhcpv6-2.0.0-alpha4.tar.gz
+d537416b33002f56912b7f27477d8d35  dhcpv6-1.2.0.tar.gz



From pwouters at fedoraproject.org  Tue Sep  8 20:50:49 2009
From: pwouters at fedoraproject.org (Paul Wouters)
Date: Tue,  8 Sep 2009 20:50:49 +0000 (UTC)
Subject: rpms/dnssec-conf/EL-5 dnssec-conf.spec,1.5,1.6
Message-ID: <20090908205049.8D95911C0082@cvs1.fedora.phx.redhat.com>

Author: pwouters

Update of /cvs/extras/rpms/dnssec-conf/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8398

Modified Files:
	dnssec-conf.spec 
Log Message:
* Tue Sep 08 2009 Paul Wouters  - 1.21-2
- New key for .pr.



Index: dnssec-conf.spec
===================================================================
RCS file: /cvs/extras/rpms/dnssec-conf/EL-5/dnssec-conf.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- dnssec-conf.spec	8 Sep 2009 19:32:31 -0000	1.5
+++ dnssec-conf.spec	8 Sep 2009 20:50:49 -0000	1.6
@@ -1,10 +1,11 @@
 Summary: DNSSEC and DLV configuration and priming tool
 Name: dnssec-conf
 Version: 1.21
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2+
 Url: http://www.xelerance.com/software/dnssec-conf/
-Source: http://www.xelerance.com/software/%{name}/%{name}-%{version}.tar.gz
+Source0: http://www.xelerance.com/software/%{name}/%{name}-%{version}.tar.gz
+Source1: pr.conf
 Group: System Environment/Daemons
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch: noarch
@@ -54,6 +55,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/*/*
 
 %changelog
+* Tue Sep 08 2009 Paul Wouters  - 1.21-2
+- New key for .pr.
+
 * Sun Jun 14 2009 Paul Wouters  - 1.21-1
 - upgraded to 1.21
 



From davej at fedoraproject.org  Tue Sep  8 20:55:49 2009
From: davej at fedoraproject.org (Dave Jones)
Date: Tue,  8 Sep 2009 20:55:49 +0000 (UTC)
Subject: rpms/kernel/devel config-s390x,1.17,1.18
Message-ID: <20090908205549.EC0D511C0082@cvs1.fedora.phx.redhat.com>

Author: davej

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10685

Modified Files:
	config-s390x 
Log Message:
s390 config options. rhel. blah


Index: config-s390x
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/config-s390x,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- config-s390x	23 Jul 2009 17:45:33 -0000	1.17
+++ config-s390x	8 Sep 2009 20:55:49 -0000	1.18
@@ -1,7 +1,9 @@
 CONFIG_64BIT=y
 # CONFIG_MARCH_G5 is not set
-CONFIG_MARCH_Z900=y
+# CONFIG_MARCH_Z900 is not set
+CONFIG_MARCH_Z9_109=y
 # CONFIG_MARCH_Z990 is not set
+
 CONFIG_NR_CPUS=64
 CONFIG_COMPAT=y
 



From ajax at fedoraproject.org  Tue Sep  8 20:56:56 2009
From: ajax at fedoraproject.org (Adam Jackson)
Date: Tue,  8 Sep 2009 20:56:56 +0000 (UTC)
Subject: rpms/xorg-x11-drv-intel/devel lvds-modes.patch, NONE,
	1.1 xorg-x11-drv-intel.spec, 1.28, 1.29
Message-ID: <20090908205656.D0E6511C0082@cvs1.fedora.phx.redhat.com>

Author: ajax

Update of /cvs/pkgs/rpms/xorg-x11-drv-intel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11041

Modified Files:
	xorg-x11-drv-intel.spec 
Added Files:
	lvds-modes.patch 
Log Message:
* Tue Sep 08 2009 Adam Jackson  2.8.0-12.20090908
- lvds-modes.patch: Remove egregiously silly LVDS mode list construction,
  use an algorithm (ported from radeon) that actually works instead.


lvds-modes.patch:
 drmmode_display.c |  135 ++++++++++++++----------------------------------------
 1 file changed, 37 insertions(+), 98 deletions(-)

--- NEW FILE lvds-modes.patch ---
diff -up xf86-video-intel-20090908/src/drmmode_display.c.jx xf86-video-intel-20090908/src/drmmode_display.c
--- xf86-video-intel-20090908/src/drmmode_display.c.jx	2009-09-08 15:26:36.311361982 -0400
+++ xf86-video-intel-20090908/src/drmmode_display.c	2009-09-08 15:57:06.526491988 -0400
@@ -701,107 +701,46 @@ static void fill_detailed_lvds_block(str
 		timing->misc |= 0x01;
 }
 
-static int drmmode_output_lvds_edid(xf86OutputPtr output,
-				struct fixed_panel_lvds *p_lvds)
+static DisplayModePtr
+drmmode_output_lvds_edid(xf86OutputPtr output, DisplayModePtr modes)
 {
-	drmmode_output_private_ptr drmmode_output = output->driver_private;
-	drmModeConnectorPtr koutput = drmmode_output->mode_output;
-	int i, j;
-	DisplayModePtr pmode;
-	xf86MonPtr	edid_mon;
-	drmModeModeInfo *mode_ptr;
-	struct detailed_monitor_section *det_mon;
+    xf86MonPtr mon = output->MonInfo;
 
-	if (output->MonInfo) {
-		/*
-		 * If there exists the EDID, we will either find a DS_RANGES
-		 * or replace a DS_VENDOR block, smashing it into a DS_RANGES
-		 * block with opern refresh to match all the default modes.
-		 */
-		int edid_det_block_num;
-		edid_mon = output->MonInfo;
-		edid_mon->features.msc |= 0x01;
-		j = -1;
-		edid_det_block_num = sizeof(edid_mon->det_mon) /
-					sizeof(edid_mon->det_mon[0]);
-		for (i = 0; i < edid_det_block_num; i++) {
-			if (edid_mon->det_mon[i].type >= DS_VENDOR && j == -1)
-				j = i;
-			if (edid_mon->det_mon[i].type == DS_RANGES) {
-				j = i;
-				break;
-			}
-		}
-		if (j != -1) {
-			struct monitor_ranges	*ranges =
-				&edid_mon->det_mon[j].section.ranges;
-			edid_mon->det_mon[j].type = DS_RANGES;
-			ranges->min_v = 0;
-			ranges->max_v = 200;
-			ranges->min_h = 0;
-			ranges->max_h = 200;
-		}
-		return 0;
-	}
-	/*
-	 * If there is no EDID, we will construct a bogus EDID for LVDS output
-	 * device. This is similar to what we have done in i830_lvds.c
-	 */
-	edid_mon = NULL;
-	edid_mon = xcalloc(1, sizeof(xf86Monitor));
-	if (!edid_mon) {
-		xf86DrvMsg(output->scrn->scrnIndex, X_ERROR,
-			"Can't allocate memory for edid_mon.\n");
-		return 0;
-	}
-	/* Find the fixed panel mode.
-	 * In theory when there is no EDID, KMS kernel will return only one
-	 * mode. And this can be regarded as fixed lvds panel mode.
-	 * But it will be better to traverse the mode list to get the fixed
-	 * lvds panel mode again as we don't know whether some new modes
-	 * are added for the LVDS output device
-	 */
-	j = 0;
-	for (i = 0; i < koutput->count_modes; i++) {
-		mode_ptr = &koutput->modes[i];
-		if ((mode_ptr->hdisplay == p_lvds->hdisplay) &&
-			(mode_ptr->vdisplay == p_lvds->vdisplay)) {
-			/* find the fixed panel mode */
-			j = i;
-			break;
-		}
+    if (!mon || !GTF_SUPPORTED(mon->features.msc)) {
+	DisplayModePtr i, m, p = NULL;
+	int max_x = 0, max_y = 0;
+	float max_vrefresh = 0.0;
+
+	for (m = modes; m; m = m->next) {
+	    if (m->type & M_T_PREFERRED)
+		p = m;
+	    max_x = max(max_x, m->HDisplay);
+	    max_y = max(max_y, m->VDisplay);
+	    max_vrefresh = max(max_vrefresh, xf86ModeVRefresh(m));
 	}
-	pmode = xnfalloc(sizeof(DisplayModeRec));
-	drmmode_ConvertFromKMode(output->scrn, &koutput->modes[j], pmode);
-	/*support DPM, instead of DPMS*/
-	edid_mon->features.dpms |= 0x1;
-	/*defaultly support RGB color display*/
-	edid_mon->features.display_type |= 0x1;
-	/*defaultly display support continuous-freqencey*/
-	edid_mon->features.msc |= 0x1;
-	/*defaultly  the EDID version is 1.4 */
-	edid_mon->ver.version = 1;
-	edid_mon->ver.revision = 4;
-	det_mon = edid_mon->det_mon;
-	if (pmode) {
-		/* now we construct new EDID monitor,
-		 * so filled one detailed timing block
-		 */
-		fill_detailed_lvds_block(det_mon, pmode);
-		/* the filed timing block should be set preferred*/
-		edid_mon->features.msc |= 0x2;
-		det_mon = det_mon + 1;
+
+	max_vrefresh = max(max_vrefresh, 60.0);
+	max_vrefresh *= (1 + SYNC_TOLERANCE);
+
+	m = xf86GetDefaultModes();
+
+	xf86ValidateModesSize(output->scrn, m, max_x, max_y, 0);
+
+	for (i = m; i; i = i->next) {
+	    if (xf86ModeVRefresh(i) > max_vrefresh)
+		i->status = MODE_VSYNC;
+	    if (p && i->HDisplay >= p->HDisplay &&
+		i->VDisplay >= p->VDisplay &&
+		xf86ModeVRefresh(i) >= xf86ModeVRefresh(p))
+		i->status = MODE_VSYNC;
 	}
-	/* Set wide sync ranges so we get all modes
-	 * handed to valid_mode for checking
-	 */
-	det_mon->type = DS_RANGES;
-	det_mon->section.ranges.min_v = 0;
-	det_mon->section.ranges.max_v = 200;
-	det_mon->section.ranges.min_h = 0;
-	det_mon->section.ranges.max_h = 200;
-	output->MonInfo = edid_mon;
-	return 0;
+
+	xf86PruneInvalidModes(output->scrn, &m, FALSE);
+
+	modes = xf86ModesAdd(modes, m);
+    }
+
+    return modes;
 }
 
 static DisplayModePtr
@@ -869,7 +808,7 @@ drmmode_output_get_modes(xf86OutputPtr o
 		if (!p_lvds->hdisplay || !p_lvds->vdisplay)
 			xf86DrvMsg(output->scrn->scrnIndex, X_ERROR,
 				"Incorrect KMS mode.\n");
-		drmmode_output_lvds_edid(output, p_lvds);
+		Modes = drmmode_output_lvds_edid(output, Modes);
 	}
 	return Modes;
 }


Index: xorg-x11-drv-intel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/xorg-x11-drv-intel.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- xorg-x11-drv-intel.spec	8 Sep 2009 18:38:52 -0000	1.28
+++ xorg-x11-drv-intel.spec	8 Sep 2009 20:56:56 -0000	1.29
@@ -8,7 +8,7 @@
 Summary:   Xorg X11 Intel video driver
 Name:      xorg-x11-drv-intel
 Version:   2.8.0
-Release:   11.%{gitdate}%{?dist}
+Release:   12.%{gitdate}%{?dist}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -29,8 +29,8 @@ Patch20: intel-2.8.0-kms-get-crtc.patch
 Patch21: intel-2.8.0-lvds-first.patch
 
 Patch40: dri2-page-flip.patch
-
 Patch60: uevent.patch
+Patch70: lvds-modes.patch
 
 ExclusiveArch: %{ix86} x86_64 ia64
 
@@ -84,6 +84,7 @@ Debugging tools for Intel graphics chips
 %patch21 -p1 -b .lvds-first
 %patch40 -p1 -b .flip
 %patch60 -p1 -b .uevent
+%patch70 -p1 -b .lvds-modes
 
 %build
  
@@ -139,6 +140,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/intel_*.1*
 
 %changelog
+* Tue Sep 08 2009 Adam Jackson  2.8.0-12.20090908
+- lvds-modes.patch: Remove egregiously silly LVDS mode list construction,
+  use an algorithm (ported from radeon) that actually works instead.
+
 * Tue Sep 08 2009 Adam Jackson  2.8.0-11.20090908
 - Today's git snap (driver and tools)
 



From pwouters at fedoraproject.org  Tue Sep  8 21:00:44 2009
From: pwouters at fedoraproject.org (Paul Wouters)
Date: Tue,  8 Sep 2009 21:00:44 +0000 (UTC)
Subject: rpms/dnssec-conf/EL-5 dnssec-conf.spec,1.6,1.7
Message-ID: <20090908210044.82FBB11C0419@cvs1.fedora.phx.redhat.com>

Author: pwouters

Update of /cvs/extras/rpms/dnssec-conf/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9807

Modified Files:
	dnssec-conf.spec 
Log Message:
* Tue Sep 08 2009 Paul Wouters  - 1.21-3
- Bump version



Index: dnssec-conf.spec
===================================================================
RCS file: /cvs/extras/rpms/dnssec-conf/EL-5/dnssec-conf.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- dnssec-conf.spec	8 Sep 2009 20:50:49 -0000	1.6
+++ dnssec-conf.spec	8 Sep 2009 21:00:44 -0000	1.7
@@ -1,7 +1,7 @@
 Summary: DNSSEC and DLV configuration and priming tool
 Name: dnssec-conf
 Version: 1.21
-Release: 2%{?dist}
+Release: 3%{?dist}
 License: GPLv2+
 Url: http://www.xelerance.com/software/dnssec-conf/
 Source0: http://www.xelerance.com/software/%{name}/%{name}-%{version}.tar.gz
@@ -55,6 +55,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/*/*
 
 %changelog
+* Tue Sep 08 2009 Paul Wouters  - 1.21-3
+- Bump version
+
 * Tue Sep 08 2009 Paul Wouters  - 1.21-2
 - New key for .pr.
 



From pwouters at fedoraproject.org  Tue Sep  8 21:19:47 2009
From: pwouters at fedoraproject.org (Paul Wouters)
Date: Tue,  8 Sep 2009 21:19:47 +0000 (UTC)
Subject: rpms/dnssec-conf/EL-5 dnssec-conf.spec,1.7,1.8
Message-ID: <20090908211947.8DA0111C0082@cvs1.fedora.phx.redhat.com>

Author: pwouters

Update of /cvs/extras/rpms/dnssec-conf/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26940

Modified Files:
	dnssec-conf.spec 
Log Message:
sysconfig directory was not created.



Index: dnssec-conf.spec
===================================================================
RCS file: /cvs/extras/rpms/dnssec-conf/EL-5/dnssec-conf.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- dnssec-conf.spec	8 Sep 2009 21:00:44 -0000	1.7
+++ dnssec-conf.spec	8 Sep 2009 21:19:47 -0000	1.8
@@ -1,7 +1,7 @@
 Summary: DNSSEC and DLV configuration and priming tool
 Name: dnssec-conf
 Version: 1.21
-Release: 3%{?dist}
+Release: 4%{?dist}
 License: GPLv2+
 Url: http://www.xelerance.com/software/dnssec-conf/
 Source0: http://www.xelerance.com/software/%{name}/%{name}-%{version}.tar.gz
@@ -33,6 +33,7 @@ make 
 %install
 rm -rf ${RPM_BUILD_ROOT}
 make PREFIX=%{_prefix} DESTDIR=${RPM_BUILD_ROOT} ETCDIR=${RPM_BUILD_ROOT}/etc install
+install -d 0755 ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig
 install -m 0644 packaging/fedora/dnssec.sysconfig ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/dnssec
 cp %{SOURCE1} ${RPM_BUILD_ROOT}/etc/pki/dnssec-keys/production/
 
@@ -55,6 +56,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_mandir}/*/*
 
 %changelog
+* Tue Sep 08 2009 Paul Wouters  - 1.21-4
+- sysconfig directory was not created.
+
 * Tue Sep 08 2009 Paul Wouters  - 1.21-3
 - Bump version
 



From mclasen at fedoraproject.org  Tue Sep  8 21:27:09 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 21:27:09 +0000 (UTC)
Subject: rpms/alacarte/devel alacarte.spec,1.57,1.58
Message-ID: <20090908212709.898FD11C0082@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/alacarte/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv641

Modified Files:
	alacarte.spec 
Log Message:
bump req



Index: alacarte.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alacarte/devel/alacarte.spec,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -p -r1.57 -r1.58
--- alacarte.spec	8 Sep 2009 19:38:24 -0000	1.57
+++ alacarte.spec	8 Sep 2009 21:27:09 -0000	1.58
@@ -15,7 +15,7 @@ BuildArch:      noarch
 BuildRequires:  python, python-devel, gettext
 BuildRequires:  pygtk2-devel
 BuildRequires:  pkgconfig
-BuildRequires:  gnome-menus-devel >= 2.15.4
+BuildRequires:  gnome-menus-devel >= 2.27.92
 BuildRequires:  intltool
 BuildRequires:  desktop-file-utils
 Requires:       pygtk2, gnome-python2-gconf



From oget at fedoraproject.org  Tue Sep  8 21:28:06 2009
From: oget at fedoraproject.org (Orcan Ogetbil)
Date: Tue,  8 Sep 2009 21:28:06 +0000 (UTC)
Subject: rpms/zynaddsubfx/devel
	zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch, NONE,
	1.1 zynaddsubfx-5bf008e390b86944b8175c21f2a021a4d6863de2.patch,
	NONE, 1.1 zynaddsubfx.spec, 1.16, 1.17
Message-ID: <20090908212806.9144511C0082@cvs1.fedora.phx.redhat.com>

Author: oget

Update of /cvs/pkgs/rpms/zynaddsubfx/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1540

Modified Files:
	zynaddsubfx.spec 
Added Files:
	zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch 
	zynaddsubfx-5bf008e390b86944b8175c21f2a021a4d6863de2.patch 
Log Message:
* Tue Sep 08 2009 Orcan Ogetbil  - 2.4.0-2
- Bugfix: presets and parameters don't load on ix86 (RHBZ #518755)


zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch:
 XMLwrapper.h |  253 +++++++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 195 insertions(+), 58 deletions(-)

--- NEW FILE zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch ---
From: fundamental 
Date: Fri, 4 Sep 2009 22:46:21 +0000 (-0400)
Subject: Gave XMLwrapper doxygen comments
X-Git-Url: http://zynaddsubfx.git.sourceforge.net/git/gitweb.cgi?p=zynaddsubfx%2Fzynaddsubfx;a=commitdiff_plain;h=096a2a2db9bc7d7f9bb2bf8ee12136134708ef23

Gave XMLwrapper doxygen comments
---

diff --git a/src/Misc/XMLwrapper.h b/src/Misc/XMLwrapper.h
index 6b6849f..9519021 100644
--- a/src/Misc/XMLwrapper.h
+++ b/src/Misc/XMLwrapper.h
@@ -1,9 +1,11 @@
 /*
   ZynAddSubFX - a software synthesizer
 
-  XML.h - XML wrapper
+  XMLwrapper.h - XML wrapper
   Copyright (C) 2003-2005 Nasca Octavian Paul
+  Copyright (C) 2009-2009 Mark McCurry
   Author: Nasca Octavian Paul
+          Mark McCurry
 
   This program is free software; you can redistribute it and/or modify
   it under the terms of version 2 of the GNU General Public License
@@ -34,143 +36,278 @@
 //the maxim tree depth
 #define STACKSIZE 100
 
+/**Mxml wrapper*/
 class XMLwrapper
 {
 public:
+    /**
+     * Constructor.
+     * Will Construct the object and fill in top level branch
+     * */
     XMLwrapper();
-    ~XMLwrapper();
 
-    /********************************/
-    /*         SAVE to XML          */
-    /********************************/
+    /**Destructor*/
+    ~XMLwrapper();
 
-    //returns 0 if ok or -1 if the file cannot be saved
+    /**
+     * Saves the XML to a file.
+     * @param filename the name of the destination file.
+     * @returns 0 if ok or -1 if the file cannot be saved.
+     */
     int saveXMLfile(const std::string &filename);
 
-    //returns the new allocated string that contains the XML data (used for clipboard)
-    //the string is NULL terminated
+    /**
+     * Return XML tree as a string.
+     * Note: The string must be freed with free() to deallocate
+     * @returns a newly allocated NULL terminated string of the XML data.
+     */
     char *getXMLdata();
 
-    //add simple parameter (name and value)
+    /**
+     * Add simple parameter.
+     * @param name The name of the mXML node.
+     * @param val  The string value of the mXml node
+     */
     void addpar(const std::string &name,int val);
+
+    /**
+     * Adds a realtype parameter.
+     * @param name The name of the mXML node.
+     * @param val  The REALTYPE value of the node.
+     */
     void addparreal(const std::string &name,REALTYPE val);
 
-    //add boolean parameter (name and boolean value)
-    //if the value is 0 => "yes", else "no"
+    /**
+     * Add boolean parameter.
+     * \todo Fix this reverse boolean logic.
+     * @param name The name of the mXML node.
+     * @param val The boolean value of the node (0->"yes";else->"no").
+     */
     void addparbool(const std::string &name,int val);
 
-    //add string parameter (name and string)
+    /**
+     * Add string parameter.
+     * @param name The name of the mXML node.
+     * @param val  The string value of the node.
+     */
     void addparstr(const std::string &name,const std::string &val);
 
-    //add a branch
+    /**
+     * Create a new branch.
+     * @param name Name of new branch
+     * @see void endbranch()
+     */
     void beginbranch(const std::string &name);
+    /**
+     * Create a new branch.
+     * @param name Name of new branch
+     * @param id "id" value of branch
+     * @see void endbranch()
+     */
     void beginbranch(const std::string &name, int id);
 
-    //this must be called after each branch (nodes that contains child nodes)
+    /**Closes new branches.
+     * This must be called to exit each branch created by beginbranch( ).
+     * @see void beginbranch(const std::string &name)
+     * @see void beginbranch(const std::string &name, int id)
+     */
     void endbranch();
 
-    /********************************/
-    /*        LOAD from XML         */
-    /********************************/
-
-    //returns 0 if ok or -1 if the file cannot be loaded
+    /**
+     * Loads file into XMLwrapper.
+     * @param filename file to be loaded
+     * @returns 0 if ok or -1 if the file cannot be loaded
+     */
     int loadXMLfile(const std::string &filename);
 
-    //used by the clipboard
+    /**
+     * Loads string into XMLwrapper.
+     * @param xmldata NULL terminated string of XML data.
+     * @returns true if successful.
+     */
     bool putXMLdata(const char *xmldata);
 
-    //enter into the branch
-    //returns 1 if is ok, or 0 otherwise
+    /**
+     * Enters the branch.
+     * @param name Name of branch.
+     * @returns 1 if is ok, or 0 otherwise.
+     */
     int enterbranch(const std::string &name);
 
-
-    //enter into the branch with id
-    //returns 1 if is ok, or 0 otherwise
+    /**
+     * Enter into the branch \c name with id \c id.
+     * @param name Name of branch.
+     * @param id Value of branch's "id".
+     * @returns 1 if is ok, or 0 otherwise.
+     */
     int enterbranch(const std::string &name, int id);
 
-    //exits from a branch
+    /**Exits from a branch*/
     void exitbranch();
 
-    //get the the branch_id and limits it between the min and max
-    //if min==max==0, it will not limit it
-    //if there isn't any id, will return min
-    //this must be called only imediately after enterbranch()
+    /**Get the the branch_id and limits it between the min and max.
+     * if min==max==0, it will not limit it
+     * if there isn't any id, will return min
+     * this must be called only imediately after enterbranch()
+     */
     int getbranchid(int min, int max);
 
-    //it returns the parameter and limits it between min and max
-    //if min==max==0, it will not limit it
-    //if no parameter will be here, the defaultpar will be returned
+    /**
+     * Returns the integer value stored in node name.
+     * It returns the integer value between the limits min and max.
+     * If min==max==0, then the value will not be limited.
+     * If there is no location named name, then defaultpar will be returned.
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     * @param min The minimum return value.
+     * @param max The maximum return value.
+     */
     int getpar(const std::string &name,int defaultpar,int min,int max);
 
-    //the same as getpar, but the limits are 0 and 127
+    /**
+     * Returns the integer value stored in the node with range [0,127].
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     */
     int getpar127(const std::string &name,int defaultpar);
 
+    /**
+     * Returns the boolean value stored in the node.
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     */
     int getparbool(const std::string &name,int defaultpar);
 
+    /**
+     * Get the string value stored in the node.
+     * @param name The parameter name.
+     * @param par  Pointer to destination string
+     * @param maxstrlen Max string length for destination
+     */
     void getparstr(const std::string &name,char *par,int maxstrlen);
+
+    /**
+     * Returns the real value stored in the node.
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     */
     REALTYPE getparreal(const char *name,REALTYPE defaultpar);
+
+    /**
+     * Returns the real value stored in the node.
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     * @param min The minimum value
+     * @param max The maximum value
+     */
     REALTYPE getparreal(const char *name,REALTYPE defaultpar,REALTYPE min,REALTYPE max);
 
-    bool minimal;//false if all parameters will be stored (used only for clipboard)
+    bool minimal;/**
-    //returns the node
+    /**
+     * Adds params like this:
+     * .
+     * @returns The node
+     */
     mxml_node_t *addparams0(const char *name);
 
-    //adds params like this:
-    // 
-    //returns the node
+    /**
+     * Adds params like this:
+     * .
+     * @returns The node
+     */
     mxml_node_t *addparams1(const char *name,const char *par1,const char *val1);
 
-    //adds params like this:
-    // 
-    //returns the node
+    /**
+     * Adds params like this:
+     * .
+     * @returns the node
+     */
     mxml_node_t *addparams2(const char *name,const char *par1,const char *val1,const char *par2, const char *val2);
 
+    /**
+     * Convert integer to string
+     * @param x integer input
+     * @returns string output
+     */
     char *int2str(int x);
+
+    /**
+     * Convert integer to string
+     * @param x integer input
+     * @returns string output
+     */
     char *real2str(REALTYPE x);
 
+    /**
+     * Convert string to int
+     * @param str string input
+     * @returns integer output
+     */
     int str2int(const char *str);
+
+    /**
+     * Convert string to realtype
+     * @param x integer input
+     * @returns string output
+     */
     REALTYPE str2real(const char *str);
 
+    /**Temporary string for various uses*/
     char tmpstr[TMPSTR_SIZE];
 
 
-    //this is used to store the parents
+    /**this is used to store the parents.
+     * @todo Use the stack class provided by C++*/
     mxml_node_t *parentstack[STACKSIZE];
-    int stackpos;
+    int stackpos;/**
Date: Tue, 8 Sep 2009 02:59:33 +0000 (-0400)
Subject: Fixed error in XMLwrapper::doloadfile( )
X-Git-Url: http://zynaddsubfx.git.sourceforge.net/git/gitweb.cgi?p=zynaddsubfx%2Fzynaddsubfx;a=commitdiff_plain;h=5bf008e390b86944b8175c21f2a021a4d6863de2

Fixed error in XMLwrapper::doloadfile( )

Fixed error that prevented XMLwrapper from loading files on Fedora
---

diff --git a/src/Misc/XMLwrapper.cpp b/src/Misc/XMLwrapper.cpp
index 2731d41..078cbb8 100644
--- a/src/Misc/XMLwrapper.cpp
+++ b/src/Misc/XMLwrapper.cpp
@@ -21,9 +21,13 @@
 */
 
 #include "XMLwrapper.h"
+#include 
 #include 
 #include 
+#include 
 #include 
+#include 
+#include 
 
 #include "../globals.h"
 #include "Util.h"
@@ -303,48 +307,34 @@ int XMLwrapper::loadXMLfile(const string &filename)
 
 char *XMLwrapper::doloadfile(const string &filename)
 {
-    char *xmldata=NULL;
-    int filesize=-1;
-
-    //try get filesize as gzip data (first)
-    gzFile gzfile=gzopen(filename.c_str(),"rb");
-    if (gzfile!=NULL) {//this is a gzip file
-        // first check it's size
-        while (!gzeof(gzfile)) {
-            gzseek (gzfile,1024*1024,SEEK_CUR);
-            if (gztell(gzfile)>10000000) {
-                gzclose(gzfile);
-                goto notgzip;//the file is too big
-            };
-        };
-        filesize=gztell(gzfile);
-
-        //rewind the file and load the data
-        xmldata=new char[filesize+1];
-        ZERO(xmldata,filesize+1);
-
-        gzrewind(gzfile);
-        gzread(gzfile,xmldata,filesize);
+    char * xmldata = NULL;
+    gzFile gzfile  = gzopen(filename.c_str(),"rb");
 
-        gzclose(gzfile);
-        return (xmldata);
-    } else {//this is not a gzip file
-notgzip:
-        FILE *file=fopen(filename.c_str(),"rb");
-        if (file==NULL) return(NULL);
-        fseek(file,0,SEEK_END);
-        filesize=ftell(file);
+    if (gzfile != NULL) {//The possibly compressed file opened
 
-        xmldata=new char [filesize+1];
-        ZERO(xmldata,filesize+1);
+        stringstream strBuf;             //reading stream
+        const int    bufSize = 500;      //fetch size
+        char         fetchBuf[bufSize+1];//fetch buffer
+        int          read    = 0;        //chars read in last fetch
 
-        rewind(file);
-        fread(xmldata,filesize,1,file);
+        fetchBuf[bufSize] = 0;//force null termination
 
-        fclose(file);
-        return(xmldata);
-    };
-};
+        while(bufSize == (read = gzread(gzfile, fetchBuf, bufSize)))
+            strBuf << fetchBuf;
+
+        fetchBuf[read] = 0;//Truncate last partial read
+        strBuf << fetchBuf;
+
+        gzclose(gzfile);
+
+        //Place data in output format
+        string tmp = strBuf.str();
+        xmldata = new char[tmp.size()+1];
+        strncpy(xmldata, tmp.c_str(), tmp.size()+1);
+    }
+
+    return xmldata;
+}
 
 bool XMLwrapper::putXMLdata(const char *xmldata)
 {
@@ -393,6 +383,7 @@ int XMLwrapper::enterbranch(const string &name,int id)
 
 void XMLwrapper::exitbranch()
 {
+    /**@bug Does not set the current node correctly*/
     pop();
 };
 
@@ -524,13 +515,10 @@ mxml_node_t *XMLwrapper::addparams2(const char *name,const char *par1,const char
     return(element);
 };
 
-
-
-
 void XMLwrapper::push(mxml_node_t *node)
 {
     if (stackpos>=STACKSIZE-1) {
-        printf("BUG!: XMLwrapper::push() - full parentstack\n");
+        cerr << "BUG!: XMLwrapper::push() - full parentstack" << endl;
         return;
     };
     stackpos++;
@@ -542,7 +530,7 @@ void XMLwrapper::push(mxml_node_t *node)
 mxml_node_t *XMLwrapper::pop()
 {
     if (stackpos<=0) {
-        printf("BUG!: XMLwrapper::pop() - empty parentstack\n");
+        cerr << "BUG!: XMLwrapper::pop() - empty parentstack" << endl;
         return (root);
     };
     mxml_node_t *node=parentstack[stackpos];
@@ -557,7 +545,7 @@ mxml_node_t *XMLwrapper::pop()
 mxml_node_t *XMLwrapper::peek()
 {
     if (stackpos<=0) {
-        printf("BUG!: XMLwrapper::peek() - empty parentstack\n");
+        cerr << "BUG!: XMLwrapper::peek() - empty parentstack" << endl;
         return (root);
     };
     return(parentstack[stackpos]);
diff --git a/src/Misc/XMLwrapper.h b/src/Misc/XMLwrapper.h
index 9519021..ccf875d 100644
--- a/src/Misc/XMLwrapper.h
+++ b/src/Misc/XMLwrapper.h
@@ -224,9 +224,12 @@ private:
      */
     int dosavefile(const char *filename,int compression,const char *xmldata);
 
-    /**Loads the file.
-     * @param filename the name of the file
-     * @returns gunziped contents of file
+    /**
+     * Loads specified file and returns data.
+     * 
+     * Will load a gziped file or an uncompressed file.
+     * @param filename the file
+     * @return The decompressed data
      */
     char *doloadfile(const std::string &filename);
 


Index: zynaddsubfx.spec
===================================================================
RCS file: /cvs/pkgs/rpms/zynaddsubfx/devel/zynaddsubfx.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- zynaddsubfx.spec	6 Aug 2009 07:25:48 -0000	1.16
+++ zynaddsubfx.spec	8 Sep 2009 21:28:06 -0000	1.17
@@ -1,7 +1,7 @@
 Summary:        Real-time software synthesizer
 Name:           zynaddsubfx
 Version:        2.4.0
-Release:        1%{?dist}
+Release:        2%{?dist}
 License:        GPLv2+
 Group:          Applications/Multimedia
 URL:            http://zynaddsubfx.sourceforge.net
@@ -11,6 +11,11 @@ Patch0:         zynaddsubfx-jack-support
 Patch1:         zynaddsubfx-fltk-config-broken.patch
 Patch2:         zynaddsubfx-fltk-config-broken-2.patch
 Patch3:         zynaddsubfx-build-flags.patch
+# Fixed error that prevented XMLwrapper from loading files on Fedora
+# http://sourceforge.net/support/tracker.php?aid=2852148
+# Also RHBZ #518755
+Patch4:         zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch
+Patch5:         zynaddsubfx-5bf008e390b86944b8175c21f2a021a4d6863de2.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Requires:       fltk >= 1.1.3
@@ -35,10 +40,12 @@ effects like Reverb, Echo, Chorus, Phase
 
 %prep
 %setup -q -n ZynAddSubFX-%{version}
-%patch0 -p1
-%patch1 -p0
-%patch2 -p1
-%patch3 -p1
+%patch0 -p1 -b .jack
+%patch1 -p0 -b .fltk1
+%patch2 -p1 -b .fltk2
+%patch3 -p1 -b .flags
+%patch4 -p1 -b .doxy
+%patch5 -p1 -b .loadfiles
 
 %build
 %ifarch %{ix86} x86_64 
@@ -125,6 +132,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{_datadir}/icons/hicolor/64x64/apps/zynaddsubfx.png
 
 %changelog
+* Tue Sep 08 2009 Orcan Ogetbil  - 2.4.0-2
+- Bugfix: presets and parameters don't load on ix86 (RHBZ #518755)
+
 * Thu Aug 06 2009 Orcan Ogetbil  - 2.4.0-1
 - Update to 2.4.0
 - Update scriptlets according to new guidelines



From pkgdb at fedoraproject.org  Tue Sep  8 21:28:57 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 21:28:57 +0000
Subject: [pkgdb] cherokee had acl change status
Message-ID: <20090908212857.F180610F88A@bastion2.fedora.phx.redhat.com>

arbiter has set the watchbugzilla acl on cherokee (Fedora devel) to Approved for arbiter

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/cherokee



From pkgdb at fedoraproject.org  Tue Sep  8 21:28:57 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 21:28:57 +0000
Subject: [pkgdb] cherokee had acl change status
Message-ID: <20090908212857.F16EE10F884@bastion2.fedora.phx.redhat.com>

arbiter has set the watchcommits acl on cherokee (Fedora devel) to Approved for arbiter

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/cherokee



From oget at fedoraproject.org  Tue Sep  8 21:29:07 2009
From: oget at fedoraproject.org (Orcan Ogetbil)
Date: Tue,  8 Sep 2009 21:29:07 +0000 (UTC)
Subject: rpms/zynaddsubfx/F-11
	zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch, NONE,
	1.1 zynaddsubfx-5bf008e390b86944b8175c21f2a021a4d6863de2.patch,
	NONE, 1.1 zynaddsubfx.spec, 1.15, 1.16
Message-ID: <20090908212907.A5F9D11C0082@cvs1.fedora.phx.redhat.com>

Author: oget

Update of /cvs/pkgs/rpms/zynaddsubfx/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2089

Modified Files:
	zynaddsubfx.spec 
Added Files:
	zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch 
	zynaddsubfx-5bf008e390b86944b8175c21f2a021a4d6863de2.patch 
Log Message:
* Tue Sep 08 2009 Orcan Ogetbil  - 2.4.0-2
- Bugfix: presets and parameters don't load on ix86 (RHBZ #518755)


zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch:
 XMLwrapper.h |  253 +++++++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 195 insertions(+), 58 deletions(-)

--- NEW FILE zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch ---
From: fundamental 
Date: Fri, 4 Sep 2009 22:46:21 +0000 (-0400)
Subject: Gave XMLwrapper doxygen comments
X-Git-Url: http://zynaddsubfx.git.sourceforge.net/git/gitweb.cgi?p=zynaddsubfx%2Fzynaddsubfx;a=commitdiff_plain;h=096a2a2db9bc7d7f9bb2bf8ee12136134708ef23

Gave XMLwrapper doxygen comments
---

diff --git a/src/Misc/XMLwrapper.h b/src/Misc/XMLwrapper.h
index 6b6849f..9519021 100644
--- a/src/Misc/XMLwrapper.h
+++ b/src/Misc/XMLwrapper.h
@@ -1,9 +1,11 @@
 /*
   ZynAddSubFX - a software synthesizer
 
-  XML.h - XML wrapper
+  XMLwrapper.h - XML wrapper
   Copyright (C) 2003-2005 Nasca Octavian Paul
+  Copyright (C) 2009-2009 Mark McCurry
   Author: Nasca Octavian Paul
+          Mark McCurry
 
   This program is free software; you can redistribute it and/or modify
   it under the terms of version 2 of the GNU General Public License
@@ -34,143 +36,278 @@
 //the maxim tree depth
 #define STACKSIZE 100
 
+/**Mxml wrapper*/
 class XMLwrapper
 {
 public:
+    /**
+     * Constructor.
+     * Will Construct the object and fill in top level branch
+     * */
     XMLwrapper();
-    ~XMLwrapper();
 
-    /********************************/
-    /*         SAVE to XML          */
-    /********************************/
+    /**Destructor*/
+    ~XMLwrapper();
 
-    //returns 0 if ok or -1 if the file cannot be saved
+    /**
+     * Saves the XML to a file.
+     * @param filename the name of the destination file.
+     * @returns 0 if ok or -1 if the file cannot be saved.
+     */
     int saveXMLfile(const std::string &filename);
 
-    //returns the new allocated string that contains the XML data (used for clipboard)
-    //the string is NULL terminated
+    /**
+     * Return XML tree as a string.
+     * Note: The string must be freed with free() to deallocate
+     * @returns a newly allocated NULL terminated string of the XML data.
+     */
     char *getXMLdata();
 
-    //add simple parameter (name and value)
+    /**
+     * Add simple parameter.
+     * @param name The name of the mXML node.
+     * @param val  The string value of the mXml node
+     */
     void addpar(const std::string &name,int val);
+
+    /**
+     * Adds a realtype parameter.
+     * @param name The name of the mXML node.
+     * @param val  The REALTYPE value of the node.
+     */
     void addparreal(const std::string &name,REALTYPE val);
 
-    //add boolean parameter (name and boolean value)
-    //if the value is 0 => "yes", else "no"
+    /**
+     * Add boolean parameter.
+     * \todo Fix this reverse boolean logic.
+     * @param name The name of the mXML node.
+     * @param val The boolean value of the node (0->"yes";else->"no").
+     */
     void addparbool(const std::string &name,int val);
 
-    //add string parameter (name and string)
+    /**
+     * Add string parameter.
+     * @param name The name of the mXML node.
+     * @param val  The string value of the node.
+     */
     void addparstr(const std::string &name,const std::string &val);
 
-    //add a branch
+    /**
+     * Create a new branch.
+     * @param name Name of new branch
+     * @see void endbranch()
+     */
     void beginbranch(const std::string &name);
+    /**
+     * Create a new branch.
+     * @param name Name of new branch
+     * @param id "id" value of branch
+     * @see void endbranch()
+     */
     void beginbranch(const std::string &name, int id);
 
-    //this must be called after each branch (nodes that contains child nodes)
+    /**Closes new branches.
+     * This must be called to exit each branch created by beginbranch( ).
+     * @see void beginbranch(const std::string &name)
+     * @see void beginbranch(const std::string &name, int id)
+     */
     void endbranch();
 
-    /********************************/
-    /*        LOAD from XML         */
-    /********************************/
-
-    //returns 0 if ok or -1 if the file cannot be loaded
+    /**
+     * Loads file into XMLwrapper.
+     * @param filename file to be loaded
+     * @returns 0 if ok or -1 if the file cannot be loaded
+     */
     int loadXMLfile(const std::string &filename);
 
-    //used by the clipboard
+    /**
+     * Loads string into XMLwrapper.
+     * @param xmldata NULL terminated string of XML data.
+     * @returns true if successful.
+     */
     bool putXMLdata(const char *xmldata);
 
-    //enter into the branch
-    //returns 1 if is ok, or 0 otherwise
+    /**
+     * Enters the branch.
+     * @param name Name of branch.
+     * @returns 1 if is ok, or 0 otherwise.
+     */
     int enterbranch(const std::string &name);
 
-
-    //enter into the branch with id
-    //returns 1 if is ok, or 0 otherwise
+    /**
+     * Enter into the branch \c name with id \c id.
+     * @param name Name of branch.
+     * @param id Value of branch's "id".
+     * @returns 1 if is ok, or 0 otherwise.
+     */
     int enterbranch(const std::string &name, int id);
 
-    //exits from a branch
+    /**Exits from a branch*/
     void exitbranch();
 
-    //get the the branch_id and limits it between the min and max
-    //if min==max==0, it will not limit it
-    //if there isn't any id, will return min
-    //this must be called only imediately after enterbranch()
+    /**Get the the branch_id and limits it between the min and max.
+     * if min==max==0, it will not limit it
+     * if there isn't any id, will return min
+     * this must be called only imediately after enterbranch()
+     */
     int getbranchid(int min, int max);
 
-    //it returns the parameter and limits it between min and max
-    //if min==max==0, it will not limit it
-    //if no parameter will be here, the defaultpar will be returned
+    /**
+     * Returns the integer value stored in node name.
+     * It returns the integer value between the limits min and max.
+     * If min==max==0, then the value will not be limited.
+     * If there is no location named name, then defaultpar will be returned.
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     * @param min The minimum return value.
+     * @param max The maximum return value.
+     */
     int getpar(const std::string &name,int defaultpar,int min,int max);
 
-    //the same as getpar, but the limits are 0 and 127
+    /**
+     * Returns the integer value stored in the node with range [0,127].
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     */
     int getpar127(const std::string &name,int defaultpar);
 
+    /**
+     * Returns the boolean value stored in the node.
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     */
     int getparbool(const std::string &name,int defaultpar);
 
+    /**
+     * Get the string value stored in the node.
+     * @param name The parameter name.
+     * @param par  Pointer to destination string
+     * @param maxstrlen Max string length for destination
+     */
     void getparstr(const std::string &name,char *par,int maxstrlen);
+
+    /**
+     * Returns the real value stored in the node.
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     */
     REALTYPE getparreal(const char *name,REALTYPE defaultpar);
+
+    /**
+     * Returns the real value stored in the node.
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     * @param min The minimum value
+     * @param max The maximum value
+     */
     REALTYPE getparreal(const char *name,REALTYPE defaultpar,REALTYPE min,REALTYPE max);
 
-    bool minimal;//false if all parameters will be stored (used only for clipboard)
+    bool minimal;/**
-    //returns the node
+    /**
+     * Adds params like this:
+     * .
+     * @returns The node
+     */
     mxml_node_t *addparams0(const char *name);
 
-    //adds params like this:
-    // 
-    //returns the node
+    /**
+     * Adds params like this:
+     * .
+     * @returns The node
+     */
     mxml_node_t *addparams1(const char *name,const char *par1,const char *val1);
 
-    //adds params like this:
-    // 
-    //returns the node
+    /**
+     * Adds params like this:
+     * .
+     * @returns the node
+     */
     mxml_node_t *addparams2(const char *name,const char *par1,const char *val1,const char *par2, const char *val2);
 
+    /**
+     * Convert integer to string
+     * @param x integer input
+     * @returns string output
+     */
     char *int2str(int x);
+
+    /**
+     * Convert integer to string
+     * @param x integer input
+     * @returns string output
+     */
     char *real2str(REALTYPE x);
 
+    /**
+     * Convert string to int
+     * @param str string input
+     * @returns integer output
+     */
     int str2int(const char *str);
+
+    /**
+     * Convert string to realtype
+     * @param x integer input
+     * @returns string output
+     */
     REALTYPE str2real(const char *str);
 
+    /**Temporary string for various uses*/
     char tmpstr[TMPSTR_SIZE];
 
 
-    //this is used to store the parents
+    /**this is used to store the parents.
+     * @todo Use the stack class provided by C++*/
     mxml_node_t *parentstack[STACKSIZE];
-    int stackpos;
+    int stackpos;/**
Date: Tue, 8 Sep 2009 02:59:33 +0000 (-0400)
Subject: Fixed error in XMLwrapper::doloadfile( )
X-Git-Url: http://zynaddsubfx.git.sourceforge.net/git/gitweb.cgi?p=zynaddsubfx%2Fzynaddsubfx;a=commitdiff_plain;h=5bf008e390b86944b8175c21f2a021a4d6863de2

Fixed error in XMLwrapper::doloadfile( )

Fixed error that prevented XMLwrapper from loading files on Fedora
---

diff --git a/src/Misc/XMLwrapper.cpp b/src/Misc/XMLwrapper.cpp
index 2731d41..078cbb8 100644
--- a/src/Misc/XMLwrapper.cpp
+++ b/src/Misc/XMLwrapper.cpp
@@ -21,9 +21,13 @@
 */
 
 #include "XMLwrapper.h"
+#include 
 #include 
 #include 
+#include 
 #include 
+#include 
+#include 
 
 #include "../globals.h"
 #include "Util.h"
@@ -303,48 +307,34 @@ int XMLwrapper::loadXMLfile(const string &filename)
 
 char *XMLwrapper::doloadfile(const string &filename)
 {
-    char *xmldata=NULL;
-    int filesize=-1;
-
-    //try get filesize as gzip data (first)
-    gzFile gzfile=gzopen(filename.c_str(),"rb");
-    if (gzfile!=NULL) {//this is a gzip file
-        // first check it's size
-        while (!gzeof(gzfile)) {
-            gzseek (gzfile,1024*1024,SEEK_CUR);
-            if (gztell(gzfile)>10000000) {
-                gzclose(gzfile);
-                goto notgzip;//the file is too big
-            };
-        };
-        filesize=gztell(gzfile);
-
-        //rewind the file and load the data
-        xmldata=new char[filesize+1];
-        ZERO(xmldata,filesize+1);
-
-        gzrewind(gzfile);
-        gzread(gzfile,xmldata,filesize);
+    char * xmldata = NULL;
+    gzFile gzfile  = gzopen(filename.c_str(),"rb");
 
-        gzclose(gzfile);
-        return (xmldata);
-    } else {//this is not a gzip file
-notgzip:
-        FILE *file=fopen(filename.c_str(),"rb");
-        if (file==NULL) return(NULL);
-        fseek(file,0,SEEK_END);
-        filesize=ftell(file);
+    if (gzfile != NULL) {//The possibly compressed file opened
 
-        xmldata=new char [filesize+1];
-        ZERO(xmldata,filesize+1);
+        stringstream strBuf;             //reading stream
+        const int    bufSize = 500;      //fetch size
+        char         fetchBuf[bufSize+1];//fetch buffer
+        int          read    = 0;        //chars read in last fetch
 
-        rewind(file);
-        fread(xmldata,filesize,1,file);
+        fetchBuf[bufSize] = 0;//force null termination
 
-        fclose(file);
-        return(xmldata);
-    };
-};
+        while(bufSize == (read = gzread(gzfile, fetchBuf, bufSize)))
+            strBuf << fetchBuf;
+
+        fetchBuf[read] = 0;//Truncate last partial read
+        strBuf << fetchBuf;
+
+        gzclose(gzfile);
+
+        //Place data in output format
+        string tmp = strBuf.str();
+        xmldata = new char[tmp.size()+1];
+        strncpy(xmldata, tmp.c_str(), tmp.size()+1);
+    }
+
+    return xmldata;
+}
 
 bool XMLwrapper::putXMLdata(const char *xmldata)
 {
@@ -393,6 +383,7 @@ int XMLwrapper::enterbranch(const string &name,int id)
 
 void XMLwrapper::exitbranch()
 {
+    /**@bug Does not set the current node correctly*/
     pop();
 };
 
@@ -524,13 +515,10 @@ mxml_node_t *XMLwrapper::addparams2(const char *name,const char *par1,const char
     return(element);
 };
 
-
-
-
 void XMLwrapper::push(mxml_node_t *node)
 {
     if (stackpos>=STACKSIZE-1) {
-        printf("BUG!: XMLwrapper::push() - full parentstack\n");
+        cerr << "BUG!: XMLwrapper::push() - full parentstack" << endl;
         return;
     };
     stackpos++;
@@ -542,7 +530,7 @@ void XMLwrapper::push(mxml_node_t *node)
 mxml_node_t *XMLwrapper::pop()
 {
     if (stackpos<=0) {
-        printf("BUG!: XMLwrapper::pop() - empty parentstack\n");
+        cerr << "BUG!: XMLwrapper::pop() - empty parentstack" << endl;
         return (root);
     };
     mxml_node_t *node=parentstack[stackpos];
@@ -557,7 +545,7 @@ mxml_node_t *XMLwrapper::pop()
 mxml_node_t *XMLwrapper::peek()
 {
     if (stackpos<=0) {
-        printf("BUG!: XMLwrapper::peek() - empty parentstack\n");
+        cerr << "BUG!: XMLwrapper::peek() - empty parentstack" << endl;
         return (root);
     };
     return(parentstack[stackpos]);
diff --git a/src/Misc/XMLwrapper.h b/src/Misc/XMLwrapper.h
index 9519021..ccf875d 100644
--- a/src/Misc/XMLwrapper.h
+++ b/src/Misc/XMLwrapper.h
@@ -224,9 +224,12 @@ private:
      */
     int dosavefile(const char *filename,int compression,const char *xmldata);
 
-    /**Loads the file.
-     * @param filename the name of the file
-     * @returns gunziped contents of file
+    /**
+     * Loads specified file and returns data.
+     * 
+     * Will load a gziped file or an uncompressed file.
+     * @param filename the file
+     * @return The decompressed data
      */
     char *doloadfile(const std::string &filename);
 


Index: zynaddsubfx.spec
===================================================================
RCS file: /cvs/pkgs/rpms/zynaddsubfx/F-11/zynaddsubfx.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- zynaddsubfx.spec	6 Aug 2009 08:00:02 -0000	1.15
+++ zynaddsubfx.spec	8 Sep 2009 21:29:07 -0000	1.16
@@ -1,7 +1,7 @@
 Summary:        Real-time software synthesizer
 Name:           zynaddsubfx
 Version:        2.4.0
-Release:        1%{?dist}
+Release:        2%{?dist}
 License:        GPLv2+
 Group:          Applications/Multimedia
 URL:            http://zynaddsubfx.sourceforge.net
@@ -11,6 +11,11 @@ Patch0:         zynaddsubfx-jack-support
 Patch1:         zynaddsubfx-fltk-config-broken.patch
 Patch2:         zynaddsubfx-fltk-config-broken-2.patch
 Patch3:         zynaddsubfx-build-flags.patch
+# Fixed error that prevented XMLwrapper from loading files on Fedora
+# http://sourceforge.net/support/tracker.php?aid=2852148
+# Also RHBZ #518755
+Patch4:         zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch
+Patch5:         zynaddsubfx-5bf008e390b86944b8175c21f2a021a4d6863de2.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Requires:       fltk >= 1.1.3
@@ -35,10 +40,12 @@ effects like Reverb, Echo, Chorus, Phase
 
 %prep
 %setup -q -n ZynAddSubFX-%{version}
-%patch0 -p1
-%patch1 -p0
-%patch2 -p1
-%patch3 -p1
+%patch0 -p1 -b .jack
+%patch1 -p0 -b .fltk1
+%patch2 -p1 -b .fltk2
+%patch3 -p1 -b .flags
+%patch4 -p1 -b .doxy
+%patch5 -p1 -b .loadfiles
 
 %build
 %ifarch %{ix86} x86_64 
@@ -125,6 +132,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{_datadir}/icons/hicolor/64x64/apps/zynaddsubfx.png
 
 %changelog
+* Tue Sep 08 2009 Orcan Ogetbil  - 2.4.0-2
+- Bugfix: presets and parameters don't load on ix86 (RHBZ #518755)
+
 * Thu Aug 06 2009 Orcan Ogetbil  - 2.4.0-1
 - Update to 2.4.0
 - Update scriptlets according to new guidelines



From pkgdb at fedoraproject.org  Tue Sep  8 21:28:59 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Tue, 08 Sep 2009 21:28:59 +0000
Subject: [pkgdb] cherokee had acl change status
Message-ID: <20090908212859.643FB10F895@bastion2.fedora.phx.redhat.com>

arbiter has set the commit acl on cherokee (Fedora devel) to Approved for arbiter

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/cherokee



From oget at fedoraproject.org  Tue Sep  8 21:29:55 2009
From: oget at fedoraproject.org (Orcan Ogetbil)
Date: Tue,  8 Sep 2009 21:29:55 +0000 (UTC)
Subject: rpms/zynaddsubfx/F-10
	zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch, NONE,
	1.1 zynaddsubfx-5bf008e390b86944b8175c21f2a021a4d6863de2.patch,
	NONE, 1.1 zynaddsubfx.spec, 1.14, 1.15
Message-ID: <20090908212955.1966711C0082@cvs1.fedora.phx.redhat.com>

Author: oget

Update of /cvs/pkgs/rpms/zynaddsubfx/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2408

Modified Files:
	zynaddsubfx.spec 
Added Files:
	zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch 
	zynaddsubfx-5bf008e390b86944b8175c21f2a021a4d6863de2.patch 
Log Message:
* Tue Sep 08 2009 Orcan Ogetbil  - 2.4.0-2
- Bugfix: presets and parameters don't load on ix86 (RHBZ #518755)


zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch:
 XMLwrapper.h |  253 +++++++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 195 insertions(+), 58 deletions(-)

--- NEW FILE zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch ---
From: fundamental 
Date: Fri, 4 Sep 2009 22:46:21 +0000 (-0400)
Subject: Gave XMLwrapper doxygen comments
X-Git-Url: http://zynaddsubfx.git.sourceforge.net/git/gitweb.cgi?p=zynaddsubfx%2Fzynaddsubfx;a=commitdiff_plain;h=096a2a2db9bc7d7f9bb2bf8ee12136134708ef23

Gave XMLwrapper doxygen comments
---

diff --git a/src/Misc/XMLwrapper.h b/src/Misc/XMLwrapper.h
index 6b6849f..9519021 100644
--- a/src/Misc/XMLwrapper.h
+++ b/src/Misc/XMLwrapper.h
@@ -1,9 +1,11 @@
 /*
   ZynAddSubFX - a software synthesizer
 
-  XML.h - XML wrapper
+  XMLwrapper.h - XML wrapper
   Copyright (C) 2003-2005 Nasca Octavian Paul
+  Copyright (C) 2009-2009 Mark McCurry
   Author: Nasca Octavian Paul
+          Mark McCurry
 
   This program is free software; you can redistribute it and/or modify
   it under the terms of version 2 of the GNU General Public License
@@ -34,143 +36,278 @@
 //the maxim tree depth
 #define STACKSIZE 100
 
+/**Mxml wrapper*/
 class XMLwrapper
 {
 public:
+    /**
+     * Constructor.
+     * Will Construct the object and fill in top level branch
+     * */
     XMLwrapper();
-    ~XMLwrapper();
 
-    /********************************/
-    /*         SAVE to XML          */
-    /********************************/
+    /**Destructor*/
+    ~XMLwrapper();
 
-    //returns 0 if ok or -1 if the file cannot be saved
+    /**
+     * Saves the XML to a file.
+     * @param filename the name of the destination file.
+     * @returns 0 if ok or -1 if the file cannot be saved.
+     */
     int saveXMLfile(const std::string &filename);
 
-    //returns the new allocated string that contains the XML data (used for clipboard)
-    //the string is NULL terminated
+    /**
+     * Return XML tree as a string.
+     * Note: The string must be freed with free() to deallocate
+     * @returns a newly allocated NULL terminated string of the XML data.
+     */
     char *getXMLdata();
 
-    //add simple parameter (name and value)
+    /**
+     * Add simple parameter.
+     * @param name The name of the mXML node.
+     * @param val  The string value of the mXml node
+     */
     void addpar(const std::string &name,int val);
+
+    /**
+     * Adds a realtype parameter.
+     * @param name The name of the mXML node.
+     * @param val  The REALTYPE value of the node.
+     */
     void addparreal(const std::string &name,REALTYPE val);
 
-    //add boolean parameter (name and boolean value)
-    //if the value is 0 => "yes", else "no"
+    /**
+     * Add boolean parameter.
+     * \todo Fix this reverse boolean logic.
+     * @param name The name of the mXML node.
+     * @param val The boolean value of the node (0->"yes";else->"no").
+     */
     void addparbool(const std::string &name,int val);
 
-    //add string parameter (name and string)
+    /**
+     * Add string parameter.
+     * @param name The name of the mXML node.
+     * @param val  The string value of the node.
+     */
     void addparstr(const std::string &name,const std::string &val);
 
-    //add a branch
+    /**
+     * Create a new branch.
+     * @param name Name of new branch
+     * @see void endbranch()
+     */
     void beginbranch(const std::string &name);
+    /**
+     * Create a new branch.
+     * @param name Name of new branch
+     * @param id "id" value of branch
+     * @see void endbranch()
+     */
     void beginbranch(const std::string &name, int id);
 
-    //this must be called after each branch (nodes that contains child nodes)
+    /**Closes new branches.
+     * This must be called to exit each branch created by beginbranch( ).
+     * @see void beginbranch(const std::string &name)
+     * @see void beginbranch(const std::string &name, int id)
+     */
     void endbranch();
 
-    /********************************/
-    /*        LOAD from XML         */
-    /********************************/
-
-    //returns 0 if ok or -1 if the file cannot be loaded
+    /**
+     * Loads file into XMLwrapper.
+     * @param filename file to be loaded
+     * @returns 0 if ok or -1 if the file cannot be loaded
+     */
     int loadXMLfile(const std::string &filename);
 
-    //used by the clipboard
+    /**
+     * Loads string into XMLwrapper.
+     * @param xmldata NULL terminated string of XML data.
+     * @returns true if successful.
+     */
     bool putXMLdata(const char *xmldata);
 
-    //enter into the branch
-    //returns 1 if is ok, or 0 otherwise
+    /**
+     * Enters the branch.
+     * @param name Name of branch.
+     * @returns 1 if is ok, or 0 otherwise.
+     */
     int enterbranch(const std::string &name);
 
-
-    //enter into the branch with id
-    //returns 1 if is ok, or 0 otherwise
+    /**
+     * Enter into the branch \c name with id \c id.
+     * @param name Name of branch.
+     * @param id Value of branch's "id".
+     * @returns 1 if is ok, or 0 otherwise.
+     */
     int enterbranch(const std::string &name, int id);
 
-    //exits from a branch
+    /**Exits from a branch*/
     void exitbranch();
 
-    //get the the branch_id and limits it between the min and max
-    //if min==max==0, it will not limit it
-    //if there isn't any id, will return min
-    //this must be called only imediately after enterbranch()
+    /**Get the the branch_id and limits it between the min and max.
+     * if min==max==0, it will not limit it
+     * if there isn't any id, will return min
+     * this must be called only imediately after enterbranch()
+     */
     int getbranchid(int min, int max);
 
-    //it returns the parameter and limits it between min and max
-    //if min==max==0, it will not limit it
-    //if no parameter will be here, the defaultpar will be returned
+    /**
+     * Returns the integer value stored in node name.
+     * It returns the integer value between the limits min and max.
+     * If min==max==0, then the value will not be limited.
+     * If there is no location named name, then defaultpar will be returned.
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     * @param min The minimum return value.
+     * @param max The maximum return value.
+     */
     int getpar(const std::string &name,int defaultpar,int min,int max);
 
-    //the same as getpar, but the limits are 0 and 127
+    /**
+     * Returns the integer value stored in the node with range [0,127].
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     */
     int getpar127(const std::string &name,int defaultpar);
 
+    /**
+     * Returns the boolean value stored in the node.
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     */
     int getparbool(const std::string &name,int defaultpar);
 
+    /**
+     * Get the string value stored in the node.
+     * @param name The parameter name.
+     * @param par  Pointer to destination string
+     * @param maxstrlen Max string length for destination
+     */
     void getparstr(const std::string &name,char *par,int maxstrlen);
+
+    /**
+     * Returns the real value stored in the node.
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     */
     REALTYPE getparreal(const char *name,REALTYPE defaultpar);
+
+    /**
+     * Returns the real value stored in the node.
+     * @param name The parameter name.
+     * @param defaultpar The default value if the real value is not found.
+     * @param min The minimum value
+     * @param max The maximum value
+     */
     REALTYPE getparreal(const char *name,REALTYPE defaultpar,REALTYPE min,REALTYPE max);
 
-    bool minimal;//false if all parameters will be stored (used only for clipboard)
+    bool minimal;/**
-    //returns the node
+    /**
+     * Adds params like this:
+     * .
+     * @returns The node
+     */
     mxml_node_t *addparams0(const char *name);
 
-    //adds params like this:
-    // 
-    //returns the node
+    /**
+     * Adds params like this:
+     * .
+     * @returns The node
+     */
     mxml_node_t *addparams1(const char *name,const char *par1,const char *val1);
 
-    //adds params like this:
-    // 
-    //returns the node
+    /**
+     * Adds params like this:
+     * .
+     * @returns the node
+     */
     mxml_node_t *addparams2(const char *name,const char *par1,const char *val1,const char *par2, const char *val2);
 
+    /**
+     * Convert integer to string
+     * @param x integer input
+     * @returns string output
+     */
     char *int2str(int x);
+
+    /**
+     * Convert integer to string
+     * @param x integer input
+     * @returns string output
+     */
     char *real2str(REALTYPE x);
 
+    /**
+     * Convert string to int
+     * @param str string input
+     * @returns integer output
+     */
     int str2int(const char *str);
+
+    /**
+     * Convert string to realtype
+     * @param x integer input
+     * @returns string output
+     */
     REALTYPE str2real(const char *str);
 
+    /**Temporary string for various uses*/
     char tmpstr[TMPSTR_SIZE];
 
 
-    //this is used to store the parents
+    /**this is used to store the parents.
+     * @todo Use the stack class provided by C++*/
     mxml_node_t *parentstack[STACKSIZE];
-    int stackpos;
+    int stackpos;/**
Date: Tue, 8 Sep 2009 02:59:33 +0000 (-0400)
Subject: Fixed error in XMLwrapper::doloadfile( )
X-Git-Url: http://zynaddsubfx.git.sourceforge.net/git/gitweb.cgi?p=zynaddsubfx%2Fzynaddsubfx;a=commitdiff_plain;h=5bf008e390b86944b8175c21f2a021a4d6863de2

Fixed error in XMLwrapper::doloadfile( )

Fixed error that prevented XMLwrapper from loading files on Fedora
---

diff --git a/src/Misc/XMLwrapper.cpp b/src/Misc/XMLwrapper.cpp
index 2731d41..078cbb8 100644
--- a/src/Misc/XMLwrapper.cpp
+++ b/src/Misc/XMLwrapper.cpp
@@ -21,9 +21,13 @@
 */
 
 #include "XMLwrapper.h"
+#include 
 #include 
 #include 
+#include 
 #include 
+#include 
+#include 
 
 #include "../globals.h"
 #include "Util.h"
@@ -303,48 +307,34 @@ int XMLwrapper::loadXMLfile(const string &filename)
 
 char *XMLwrapper::doloadfile(const string &filename)
 {
-    char *xmldata=NULL;
-    int filesize=-1;
-
-    //try get filesize as gzip data (first)
-    gzFile gzfile=gzopen(filename.c_str(),"rb");
-    if (gzfile!=NULL) {//this is a gzip file
-        // first check it's size
-        while (!gzeof(gzfile)) {
-            gzseek (gzfile,1024*1024,SEEK_CUR);
-            if (gztell(gzfile)>10000000) {
-                gzclose(gzfile);
-                goto notgzip;//the file is too big
-            };
-        };
-        filesize=gztell(gzfile);
-
-        //rewind the file and load the data
-        xmldata=new char[filesize+1];
-        ZERO(xmldata,filesize+1);
-
-        gzrewind(gzfile);
-        gzread(gzfile,xmldata,filesize);
+    char * xmldata = NULL;
+    gzFile gzfile  = gzopen(filename.c_str(),"rb");
 
-        gzclose(gzfile);
-        return (xmldata);
-    } else {//this is not a gzip file
-notgzip:
-        FILE *file=fopen(filename.c_str(),"rb");
-        if (file==NULL) return(NULL);
-        fseek(file,0,SEEK_END);
-        filesize=ftell(file);
+    if (gzfile != NULL) {//The possibly compressed file opened
 
-        xmldata=new char [filesize+1];
-        ZERO(xmldata,filesize+1);
+        stringstream strBuf;             //reading stream
+        const int    bufSize = 500;      //fetch size
+        char         fetchBuf[bufSize+1];//fetch buffer
+        int          read    = 0;        //chars read in last fetch
 
-        rewind(file);
-        fread(xmldata,filesize,1,file);
+        fetchBuf[bufSize] = 0;//force null termination
 
-        fclose(file);
-        return(xmldata);
-    };
-};
+        while(bufSize == (read = gzread(gzfile, fetchBuf, bufSize)))
+            strBuf << fetchBuf;
+
+        fetchBuf[read] = 0;//Truncate last partial read
+        strBuf << fetchBuf;
+
+        gzclose(gzfile);
+
+        //Place data in output format
+        string tmp = strBuf.str();
+        xmldata = new char[tmp.size()+1];
+        strncpy(xmldata, tmp.c_str(), tmp.size()+1);
+    }
+
+    return xmldata;
+}
 
 bool XMLwrapper::putXMLdata(const char *xmldata)
 {
@@ -393,6 +383,7 @@ int XMLwrapper::enterbranch(const string &name,int id)
 
 void XMLwrapper::exitbranch()
 {
+    /**@bug Does not set the current node correctly*/
     pop();
 };
 
@@ -524,13 +515,10 @@ mxml_node_t *XMLwrapper::addparams2(const char *name,const char *par1,const char
     return(element);
 };
 
-
-
-
 void XMLwrapper::push(mxml_node_t *node)
 {
     if (stackpos>=STACKSIZE-1) {
-        printf("BUG!: XMLwrapper::push() - full parentstack\n");
+        cerr << "BUG!: XMLwrapper::push() - full parentstack" << endl;
         return;
     };
     stackpos++;
@@ -542,7 +530,7 @@ void XMLwrapper::push(mxml_node_t *node)
 mxml_node_t *XMLwrapper::pop()
 {
     if (stackpos<=0) {
-        printf("BUG!: XMLwrapper::pop() - empty parentstack\n");
+        cerr << "BUG!: XMLwrapper::pop() - empty parentstack" << endl;
         return (root);
     };
     mxml_node_t *node=parentstack[stackpos];
@@ -557,7 +545,7 @@ mxml_node_t *XMLwrapper::pop()
 mxml_node_t *XMLwrapper::peek()
 {
     if (stackpos<=0) {
-        printf("BUG!: XMLwrapper::peek() - empty parentstack\n");
+        cerr << "BUG!: XMLwrapper::peek() - empty parentstack" << endl;
         return (root);
     };
     return(parentstack[stackpos]);
diff --git a/src/Misc/XMLwrapper.h b/src/Misc/XMLwrapper.h
index 9519021..ccf875d 100644
--- a/src/Misc/XMLwrapper.h
+++ b/src/Misc/XMLwrapper.h
@@ -224,9 +224,12 @@ private:
      */
     int dosavefile(const char *filename,int compression,const char *xmldata);
 
-    /**Loads the file.
-     * @param filename the name of the file
-     * @returns gunziped contents of file
+    /**
+     * Loads specified file and returns data.
+     * 
+     * Will load a gziped file or an uncompressed file.
+     * @param filename the file
+     * @return The decompressed data
      */
     char *doloadfile(const std::string &filename);
 


Index: zynaddsubfx.spec
===================================================================
RCS file: /cvs/pkgs/rpms/zynaddsubfx/F-10/zynaddsubfx.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- zynaddsubfx.spec	6 Aug 2009 08:02:10 -0000	1.14
+++ zynaddsubfx.spec	8 Sep 2009 21:29:54 -0000	1.15
@@ -1,7 +1,7 @@
 Summary:        Real-time software synthesizer
 Name:           zynaddsubfx
 Version:        2.4.0
-Release:        1%{?dist}
+Release:        2%{?dist}
 License:        GPLv2+
 Group:          Applications/Multimedia
 URL:            http://zynaddsubfx.sourceforge.net
@@ -11,6 +11,11 @@ Patch0:         zynaddsubfx-jack-support
 Patch1:         zynaddsubfx-fltk-config-broken.patch
 Patch2:         zynaddsubfx-fltk-config-broken-2.patch
 Patch3:         zynaddsubfx-build-flags.patch
+# Fixed error that prevented XMLwrapper from loading files on Fedora
+# http://sourceforge.net/support/tracker.php?aid=2852148
+# Also RHBZ #518755
+Patch4:         zynaddsubfx-096a2a2db9bc7d7f9bb2bf8ee12136134708ef23.patch
+Patch5:         zynaddsubfx-5bf008e390b86944b8175c21f2a021a4d6863de2.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Requires:       fltk >= 1.1.3
@@ -35,10 +40,12 @@ effects like Reverb, Echo, Chorus, Phase
 
 %prep
 %setup -q -n ZynAddSubFX-%{version}
-%patch0 -p1
-%patch1 -p0
-%patch2 -p1
-%patch3 -p1
+%patch0 -p1 -b .jack
+%patch1 -p0 -b .fltk1
+%patch2 -p1 -b .fltk2
+%patch3 -p1 -b .flags
+%patch4 -p1 -b .doxy
+%patch5 -p1 -b .loadfiles
 
 %build
 %ifarch %{ix86} x86_64 
@@ -125,6 +132,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 %{_datadir}/icons/hicolor/64x64/apps/zynaddsubfx.png
 
 %changelog
+* Tue Sep 08 2009 Orcan Ogetbil  - 2.4.0-2
+- Bugfix: presets and parameters don't load on ix86 (RHBZ #518755)
+
 * Thu Aug 06 2009 Orcan Ogetbil  - 2.4.0-1
 - Update to 2.4.0
 - Update scriptlets according to new guidelines



From arbiter at fedoraproject.org  Tue Sep  8 21:43:42 2009
From: arbiter at fedoraproject.org (arbiter)
Date: Tue,  8 Sep 2009 21:43:42 +0000 (UTC)
Subject: rpms/cherokee/devel .cvsignore, 1.10, 1.11 cherokee.spec, 1.20,
	1.21 sources, 1.10, 1.11
Message-ID: <20090908214342.8296F11C0082@cvs1.fedora.phx.redhat.com>

Author: arbiter

Update of /cvs/pkgs/rpms/cherokee/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9443

Modified Files:
	.cvsignore cherokee.spec sources 
Log Message:
* Sat Sep  5 2009 Lorenzo Villani  - 0.99.24-1
- 0.99.24



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/cherokee/devel/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- .cvsignore	11 Jul 2009 20:58:52 -0000	1.10
+++ .cvsignore	8 Sep 2009 21:43:42 -0000	1.11
@@ -1 +1 @@
-cherokee-0.99.20.tar.gz
+cherokee-0.99.24.tar.gz


Index: cherokee.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cherokee/devel/cherokee.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- cherokee.spec	21 Aug 2009 12:44:44 -0000	1.20
+++ cherokee.spec	8 Sep 2009 21:43:42 -0000	1.21
@@ -10,8 +10,8 @@ ExcludeArch:    ppc
 %endif
 
 Name:           cherokee
-Version:        0.99.20
-Release:        3%{?dist}
+Version:        0.99.24
+Release:        1%{?dist}
 Summary:        Flexible and Fast Webserver
 
 Group:          Applications/Internet
@@ -80,8 +80,6 @@ make install DESTDIR=%{buildroot}
             %{buildroot}%{_sysconfdir}/%{name}/cherokee.conf.perf_sample
 
 find  %{buildroot}%{_libdir} -name *.la -exec rm -rf {} \;
-# put SSL certs to %{_sysconfdir}/pki/%{name}
-rmdir %{buildroot}%{_sysconfdir}/%{name}/ssl
 
 mv ChangeLog ChangeLog.iso8859-1
 chmod -x COPYING
@@ -168,6 +166,9 @@ fi
 
 
 %changelog
+* Sat Sep  5 2009 Lorenzo Villani  - 0.99.24-1
+- 0.99.24
+
 * Fri Aug 21 2009 Tomas Mraz  - 0.99.20-3
 - rebuilt with new openssl
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/cherokee/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	11 Jul 2009 20:58:52 -0000	1.10
+++ sources	8 Sep 2009 21:43:42 -0000	1.11
@@ -1 +1 @@
-78a370f7b012e77ea2278c1048bae754  cherokee-0.99.20.tar.gz
+5afed8bdd6020dc5bf0ba9ec83b947f1  cherokee-0.99.24.tar.gz



From mclasen at fedoraproject.org  Tue Sep  8 21:46:34 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 21:46:34 +0000 (UTC)
Subject: rpms/metacity/devel .cvsignore, 1.86, 1.87 metacity.spec, 1.201,
	1.202 sources, 1.86, 1.87
Message-ID: <20090908214635.03BB711C0082@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/metacity/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10193

Modified Files:
	.cvsignore metacity.spec sources 
Log Message:
2.27.1



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/metacity/devel/.cvsignore,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -p -r1.86 -r1.87
--- .cvsignore	31 May 2009 23:19:02 -0000	1.86
+++ .cvsignore	8 Sep 2009 21:46:34 -0000	1.87
@@ -1 +1 @@
-metacity-2.27.0.tar.bz2
+metacity-2.27.1.tar.bz2


Index: metacity.spec
===================================================================
RCS file: /cvs/pkgs/rpms/metacity/devel/metacity.spec,v
retrieving revision 1.201
retrieving revision 1.202
diff -u -p -r1.201 -r1.202
--- metacity.spec	2 Sep 2009 20:20:52 -0000	1.201
+++ metacity.spec	8 Sep 2009 21:46:34 -0000	1.202
@@ -1,7 +1,7 @@
 Summary: Unobtrusive window manager
 Name: metacity
-Version: 2.27.0
-Release: 9%{?dist}
+Version: 2.27.1
+Release: 1%{?dist}
 URL: http://download.gnome.org/sources/metacity/
 Source0: http://download.gnome.org/sources/metacity/2.27/metacity-%{version}.tar.bz2
 # http://bugzilla.gnome.org/show_bug.cgi?id=558723
@@ -16,8 +16,6 @@ Patch7: 0001-bell-increase-bell-rate-lim
 Patch8: 0001-sound-ask-libcanberra-to-cache-alert-desktop-switch-.patch
 # http://bugzilla.gnome.org/show_bug.cgi?id=593358
 Patch9: 0001-tooltip-set-window-type-hint-for-self-drawn-tooltips.patch
-# https://bugzilla.redhat.com/show_bug.cgi?id=516225
-Patch10: metacity-option-to-force-fullscreen.patch
 
 License: GPLv2+
 Group: User Interface/Desktops
@@ -83,7 +81,6 @@ API. This package exists purely for tech
 %patch7 -p1 -b .bell
 %patch8 -p1 -b .sound-cache
 %patch9 -p1 -b .tooltip
-%patch10 -p1 -b .force-fullscreen
 
 # force regeneration
 rm src/metacity.schemas
@@ -191,6 +188,9 @@ fi
 %{_mandir}/man1/metacity-window-demo.1.gz
 
 %changelog
+* Tue Sep  8 2009 Matthias Clasen  - 2.27.1-1
+- Update to 2.27.1
+
 * Wed Sep  2 2009 Peter Robinson  - 2.27.0-9
 - Add upstreamed patch for option to force fullscreen for sugar
 - https://bugzilla.redhat.com/show_bug.cgi?id=516225


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/metacity/devel/sources,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -p -r1.86 -r1.87
--- sources	31 May 2009 23:19:03 -0000	1.86
+++ sources	8 Sep 2009 21:46:34 -0000	1.87
@@ -1 +1 @@
-52871631cc13b7fde1403aaee3db32d4  metacity-2.27.0.tar.bz2
+9a952cdb925912d9b3b12ad460e25894  metacity-2.27.1.tar.bz2



From mclasen at fedoraproject.org  Tue Sep  8 22:09:06 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 22:09:06 +0000 (UTC)
Subject: rpms/gnome-applets/devel .cvsignore, 1.84, 1.85 gnome-applets.spec, 
	1.352, 1.353 sources, 1.96, 1.97
Message-ID: <20090908220906.F127111C0082@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-applets/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19008

Modified Files:
	.cvsignore gnome-applets.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-applets/devel/.cvsignore,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -p -r1.84 -r1.85
--- .cvsignore	25 Aug 2009 19:24:16 -0000	1.84
+++ .cvsignore	8 Sep 2009 22:09:06 -0000	1.85
@@ -1 +1 @@
-gnome-applets-2.27.91.tar.bz2
+gnome-applets-2.27.92.tar.bz2


Index: gnome-applets.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-applets/devel/gnome-applets.spec,v
retrieving revision 1.352
retrieving revision 1.353
diff -u -p -r1.352 -r1.353
--- gnome-applets.spec	25 Aug 2009 19:24:16 -0000	1.352
+++ gnome-applets.spec	8 Sep 2009 22:09:06 -0000	1.353
@@ -33,7 +33,7 @@
 
 Summary:        Small applications for the GNOME panel
 Name:		gnome-applets
-Version:	2.27.91
+Version:	2.27.92
 Release: 	1%{?dist}
 Epoch:          1
 License:	GPLv2+ and GFDL
@@ -344,6 +344,9 @@ fi
 
 
 %changelog
+* Tue Sep  8 2009 Matthias Clasen  - 1:2.27.92-1
+- Update to 2.27.92
+
 * Tue Aug 25 2009 Matthias Clasen  - 1:2.27.91-1
 - 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-applets/devel/sources,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -p -r1.96 -r1.97
--- sources	25 Aug 2009 21:06:03 -0000	1.96
+++ sources	8 Sep 2009 22:09:06 -0000	1.97
@@ -1,2 +1,2 @@
-458f2fefc70b5ab740816d0695d0abcf  gnome-applets-2.27.91.tar.bz2
+5b1c417ace3bc0083f0b8839709f40e4  gnome-applets-2.27.92.tar.bz2
 ccd89d3a58076214e2f34216388c9621  gnome-applets-2.9.3.1-modemlights.tar.bz2



From pbrobinson at fedoraproject.org  Tue Sep  8 22:12:11 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Tue,  8 Sep 2009 22:12:11 +0000 (UTC)
Subject: rpms/bickley/devel bickley-fixppc2.patch, 1.1, 1.2 bickley.spec, 1.1,
	1.2
Message-ID: <20090908221211.E98BD11C0082@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/bickley/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20414

Modified Files:
	bickley-fixppc2.patch bickley.spec 
Log Message:
- Updated PPC patch

bickley-fixppc2.patch:
 bkl-investigator.c |    5 +++++
 1 file changed, 5 insertions(+)

Index: bickley-fixppc2.patch
===================================================================
RCS file: /cvs/pkgs/rpms/bickley/devel/bickley-fixppc2.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- bickley-fixppc2.patch	31 Aug 2009 23:36:23 -0000	1.1
+++ bickley-fixppc2.patch	8 Sep 2009 22:12:11 -0000	1.2
@@ -1,11 +1,14 @@
---- bickley-0.4.3/src/bkl-investigator.c.orig	2009-07-26 15:56:02.000000000 +0100
-+++ bickley-0.4.3/src/bkl-investigator.c	2009-07-26 15:56:50.000000000 +0100
-@@ -68,8 +68,6 @@
+--- bickley-0.4.3/src/bkl-investigator.c.orig	2009-09-08 23:00:24.000000000 +0100
++++ bickley-0.4.3/src/bkl-investigator.c	2009-09-08 23:01:45.000000000 +0100
+@@ -68,6 +68,11 @@
  #elif defined (__x86_64__)
  #  define HAVE_IO_PRIO
  #  define __NR_ioprio_set 251
--#else
--#  warning "Architecture does not support ioprio modification"
++#elif defined (__powerpc__)
++#  define HAVE_IO_PRIO
++#  define __NR_ioprio_set 273
++#else
++#  error "Unsupported arch"
  #endif
  #define IOPRIO_WHO_PROCESS 1
  #define IOPRIO_CLASS_IDLE 3


Index: bickley.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bickley/devel/bickley.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- bickley.spec	31 Aug 2009 23:36:23 -0000	1.1
+++ bickley.spec	8 Sep 2009 22:12:11 -0000	1.2
@@ -1,6 +1,6 @@
 Name:           bickley
 Version:        0.4.3
-Release:        6%{?dist}
+Release:        7%{?dist}
 Summary:        A meta data management API and framework
 
 Group:          Applications/Multimedia
@@ -126,6 +126,9 @@ gconftool-2 --makefile-install-rule \
 %{_libdir}/libkozo.so
 
 %changelog
+* Tue Sep  8 2009 Peter Robinson  0.4.3-7
+- Updated PPC patch
+
 * Mon Aug 31 2009 Peter Robinson  0.4.3-6
 - Package review updates
 



From allisson at fedoraproject.org  Tue Sep  8 22:21:56 2009
From: allisson at fedoraproject.org (Allisson Azevedo)
Date: Tue,  8 Sep 2009 22:21:56 +0000 (UTC)
Subject: rpms/emesene/devel emesene.spec,1.10,1.11 import.log,1.2,1.3
Message-ID: <20090908222156.E0F2F11C0082@cvs1.fedora.phx.redhat.com>

Author: allisson

Update of /cvs/pkgs/rpms/emesene/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22973/devel

Modified Files:
	emesene.spec import.log 
Log Message:

Fix libmimic.so location for x86_64 and ppc64.



Index: emesene.spec
===================================================================
RCS file: /cvs/pkgs/rpms/emesene/devel/emesene.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- emesene.spec	25 Aug 2009 14:03:47 -0000	1.10
+++ emesene.spec	8 Sep 2009 22:21:56 -0000	1.11
@@ -1,6 +1,6 @@
 Name:           emesene
 Version:        1.5
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Instant messaging client for Windows Live Messenger network
 
 Group:          Applications/Internet
@@ -68,6 +68,10 @@ cd %{_datadir}/%name
 exec ./%name
 EOF
 
+# Fix BZ #519242
+%ifarch x86_64 ppc64
+sed -i 's/\/usr\/lib\/emesene/\/usr\/lib64\/emesene/g' %buildroot%{_datadir}/%name/%name
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -115,6 +119,9 @@ fi
 
 
 %changelog
+* Tue Sep  8 2009 Allisson Azevedo  - 1.5-4
+- Fix libmimic.so location for x86_64 and ppc64.
+
 * Tue Aug 25 2009 Allisson Azevedo  - 1.5-3
 - Added libmimic to pythonpath.
 - Package own /usr/share/emesene now.


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/emesene/devel/import.log,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- import.log	25 Aug 2009 14:03:47 -0000	1.2
+++ import.log	8 Sep 2009 22:21:56 -0000	1.3
@@ -1,2 +1,3 @@
 emesene-1_5-2_fc11:HEAD:emesene-1.5-2.fc11.src.rpm:1251177087
 emesene-1_5-3_fc11:HEAD:emesene-1.5-3.fc11.src.rpm:1251208986
+emesene-1_5-4_fc11:HEAD:emesene-1.5-4.fc11.src.rpm:1252448480



From allisson at fedoraproject.org  Tue Sep  8 22:25:21 2009
From: allisson at fedoraproject.org (Allisson Azevedo)
Date: Tue,  8 Sep 2009 22:25:21 +0000 (UTC)
Subject: rpms/emesene/F-11 emesene.spec,1.9,1.10 import.log,1.2,1.3
Message-ID: <20090908222521.6820711C0082@cvs1.fedora.phx.redhat.com>

Author: allisson

Update of /cvs/pkgs/rpms/emesene/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24053/F-11

Modified Files:
	emesene.spec import.log 
Log Message:

Fix libmimic.so location for x86_64 and ppc64.



Index: emesene.spec
===================================================================
RCS file: /cvs/pkgs/rpms/emesene/F-11/emesene.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- emesene.spec	25 Aug 2009 14:05:47 -0000	1.9
+++ emesene.spec	8 Sep 2009 22:25:21 -0000	1.10
@@ -1,6 +1,6 @@
 Name:           emesene
 Version:        1.5
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Instant messaging client for Windows Live Messenger network
 
 Group:          Applications/Internet
@@ -68,6 +68,10 @@ cd %{_datadir}/%name
 exec ./%name
 EOF
 
+# Fix BZ #519242
+%ifarch x86_64 ppc64
+sed -i 's/\/usr\/lib\/emesene/\/usr\/lib64\/emesene/g' %buildroot%{_datadir}/%name/%name
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -115,6 +119,9 @@ fi
 
 
 %changelog
+* Tue Sep  8 2009 Allisson Azevedo  - 1.5-4
+- Fix libmimic.so location for x86_64 and ppc64.
+
 * Tue Aug 25 2009 Allisson Azevedo  - 1.5-3
 - Added libmimic to pythonpath.
 - Package own /usr/share/emesene now.


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/emesene/F-11/import.log,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- import.log	25 Aug 2009 14:05:47 -0000	1.2
+++ import.log	8 Sep 2009 22:25:21 -0000	1.3
@@ -1,2 +1,3 @@
 emesene-1_5-2_fc11:F-11:emesene-1.5-2.fc11.src.rpm:1251177266
 emesene-1_5-3_fc11:F-11:emesene-1.5-3.fc11.src.rpm:1251209092
+emesene-1_5-4_fc11:F-11:emesene-1.5-4.fc11.src.rpm:1252448702



From allisson at fedoraproject.org  Tue Sep  8 22:28:38 2009
From: allisson at fedoraproject.org (Allisson Azevedo)
Date: Tue,  8 Sep 2009 22:28:38 +0000 (UTC)
Subject: rpms/emesene/F-10 emesene.spec,1.7,1.8 import.log,1.2,1.3
Message-ID: <20090908222838.1791211C0082@cvs1.fedora.phx.redhat.com>

Author: allisson

Update of /cvs/pkgs/rpms/emesene/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26858/F-10

Modified Files:
	emesene.spec import.log 
Log Message:

Fix libmimic.so location for x86_64 and ppc64.



Index: emesene.spec
===================================================================
RCS file: /cvs/pkgs/rpms/emesene/F-10/emesene.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- emesene.spec	25 Aug 2009 14:07:58 -0000	1.7
+++ emesene.spec	8 Sep 2009 22:28:37 -0000	1.8
@@ -1,6 +1,6 @@
 Name:           emesene
 Version:        1.5
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Instant messaging client for Windows Live Messenger network
 
 Group:          Applications/Internet
@@ -68,6 +68,10 @@ cd %{_datadir}/%name
 exec ./%name
 EOF
 
+# Fix BZ #519242
+%ifarch x86_64 ppc64
+sed -i 's/\/usr\/lib\/emesene/\/usr\/lib64\/emesene/g' %buildroot%{_datadir}/%name/%name
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -115,6 +119,9 @@ fi
 
 
 %changelog
+* Tue Sep  8 2009 Allisson Azevedo  - 1.5-4
+- Fix libmimic.so location for x86_64 and ppc64.
+
 * Tue Aug 25 2009 Allisson Azevedo  - 1.5-3
 - Added libmimic to pythonpath.
 - Package own /usr/share/emesene now.


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/emesene/F-10/import.log,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- import.log	25 Aug 2009 14:07:58 -0000	1.2
+++ import.log	8 Sep 2009 22:28:37 -0000	1.3
@@ -1,2 +1,3 @@
 emesene-1_5-2_fc11:F-10:emesene-1.5-2.fc11.src.rpm:1251177353
 emesene-1_5-3_fc11:F-10:emesene-1.5-3.fc11.src.rpm:1251209217
+emesene-1_5-4_fc11:F-10:emesene-1.5-4.fc11.src.rpm:1252448879



From whot at fedoraproject.org  Tue Sep  8 22:29:54 2009
From: whot at fedoraproject.org (Peter Hutterer)
Date: Tue,  8 Sep 2009 22:29:54 +0000 (UTC)
Subject: rpms/xorg-x11-drv-evdev/devel .cvsignore, 1.37, 1.38 commitid, 1.3, 
	1.4 sources, 1.37, 1.38 xorg-x11-drv-evdev.spec, 1.59, 1.60
Message-ID: <20090908222954.006B611C0082@cvs1.fedora.phx.redhat.com>

Author: whot

Update of /cvs/pkgs/rpms/xorg-x11-drv-evdev/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28019

Modified Files:
	.cvsignore commitid sources xorg-x11-drv-evdev.spec 
Log Message:
* Wed Sep 09 2009 Peter Hutterer  2.2.99-7.20090909
- Update to today's git master



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-evdev/devel/.cvsignore,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -p -r1.37 -r1.38
--- .cvsignore	14 Aug 2009 02:15:38 -0000	1.37
+++ .cvsignore	8 Sep 2009 22:29:53 -0000	1.38
@@ -1 +1 @@
-xf86-input-evdev-20090814.tar.bz2
+xf86-input-evdev-20090909.tar.bz2


Index: commitid
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-evdev/devel/commitid,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- commitid	14 Aug 2009 02:15:38 -0000	1.3
+++ commitid	8 Sep 2009 22:29:53 -0000	1.4
@@ -1 +1 @@
-ca0fb396f1a4b87be9f8aa7ad066e0b469c9075d
+415b6ffa958e3103eeb52af4ccd881497169eed4


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-evdev/devel/sources,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -p -r1.37 -r1.38
--- sources	14 Aug 2009 02:15:38 -0000	1.37
+++ sources	8 Sep 2009 22:29:53 -0000	1.38
@@ -1 +1 @@
-b4da7e1563241129b493a775f66929e6  xf86-input-evdev-20090814.tar.bz2
+4c7ec291513f4626ef7db6038cb32cd8  xf86-input-evdev-20090909.tar.bz2


Index: xorg-x11-drv-evdev.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-evdev/devel/xorg-x11-drv-evdev.spec,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -p -r1.59 -r1.60
--- xorg-x11-drv-evdev.spec	14 Aug 2009 02:15:38 -0000	1.59
+++ xorg-x11-drv-evdev.spec	8 Sep 2009 22:29:53 -0000	1.60
@@ -2,12 +2,12 @@
 %define moduledir %(pkg-config xorg-server --variable=moduledir )
 %define driverdir	%{moduledir}/input
 
-%define gitdate 20090814
+%define gitdate 20090909
 
 Summary:    Xorg X11 evdev input driver
 Name:	    xorg-x11-drv-evdev
 Version:    2.2.99
-Release:    6.%{gitdate}%{?dist}
+Release:    7.%{gitdate}%{?dist}
 URL:	    http://www.x.org
 License:    MIT
 Group:	    User Interface/X Hardware Support
@@ -71,6 +71,9 @@ X.Org X11 evdev input driver development
 
 
 %changelog
+* Wed Sep 09 2009 Peter Hutterer  2.2.99-7.20090909
+- Update to today's git master
+
 * Fri Aug 14 2009 Peter Hutterer  2.2.99-6.20090814
 - Update to today's git master
 



From mclasen at fedoraproject.org  Tue Sep  8 22:49:03 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Tue,  8 Sep 2009 22:49:03 +0000 (UTC)
Subject: rpms/eog-plugins/devel .cvsignore, 1.2, 1.3 eog-plugins.spec, 1.3, 
	1.4 sources, 1.2, 1.3
Message-ID: <20090908224903.90CBC11C0082@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/eog-plugins/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4692

Modified Files:
	.cvsignore eog-plugins.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/eog-plugins/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	28 Aug 2009 21:38:14 -0000	1.2
+++ .cvsignore	8 Sep 2009 22:49:01 -0000	1.3
@@ -1 +1 @@
-eog-plugins-2.27.91.tar.bz2
+eog-plugins-2.27.92.tar.bz2


Index: eog-plugins.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eog-plugins/devel/eog-plugins.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- eog-plugins.spec	28 Aug 2009 21:43:45 -0000	1.3
+++ eog-plugins.spec	8 Sep 2009 22:49:01 -0000	1.4
@@ -1,6 +1,6 @@
 Name:           eog-plugins
-Version:        2.27.91
-Release:        2%{?dist}
+Version:        2.27.92
+Release:        1%{?dist}
 Summary:        A collection of plugins for the eog image viewer
 
 Group:          User Interface/Desktops
@@ -25,7 +25,7 @@ display of Exif information, Zoom to fit
 
 %build
 %configure --disable-silent-rules
-make %{?_smp_mflags} 
+make %{?_smp_mflags}
 
 
 %install
@@ -50,6 +50,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Sep  8 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Fri Aug 28 2009 Matthias Clasen  - 2.27.91-2
 - Build verbosely
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/eog-plugins/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	28 Aug 2009 21:38:14 -0000	1.2
+++ sources	8 Sep 2009 22:49:01 -0000	1.3
@@ -1 +1 @@
-e2b4267cd9906114866fb7b9202f42bc  eog-plugins-2.27.91.tar.bz2
+88e1afeaeb0c178096ed3f444bd54cb5  eog-plugins-2.27.92.tar.bz2



From airlied at fedoraproject.org  Tue Sep  8 22:51:12 2009
From: airlied at fedoraproject.org (Dave Airlie)
Date: Tue,  8 Sep 2009 22:51:12 +0000 (UTC)
Subject: rpms/kernel/devel drm-next.patch, 1.17, 1.18 kernel.spec, 1.1775,
	1.1776
Message-ID: <20090908225112.7BB2B11C0082@cvs1.fedora.phx.redhat.com>

Author: airlied

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4623

Modified Files:
	drm-next.patch kernel.spec 
Log Message:
* Wed Sep 09 2009 Dave Airlie  2.6.31-0.213.rc9.git1
- fix two bugs in r600 kms, fencing + mobile lvds


drm-next.patch:
 b/drivers/gpu/drm/Kconfig                         |   18 
 b/drivers/gpu/drm/Makefile                        |    8 
 b/drivers/gpu/drm/drm_cache.c                     |   46 
 b/drivers/gpu/drm/drm_crtc.c                      |   77 
 b/drivers/gpu/drm/drm_crtc_helper.c               |  220 
 b/drivers/gpu/drm/drm_drv.c                       |    4 
 b/drivers/gpu/drm/drm_edid.c                      |  504 
 b/drivers/gpu/drm/drm_encoder_slave.c             |  116 
 b/drivers/gpu/drm/drm_fb_helper.c                 |  701 
 b/drivers/gpu/drm/drm_gem.c                       |   11 
 b/drivers/gpu/drm/drm_mm.c                        |   21 
 b/drivers/gpu/drm/drm_modes.c                     |  435 
 b/drivers/gpu/drm/drm_proc.c                      |   17 
 b/drivers/gpu/drm/drm_sysfs.c                     |   28 
 b/drivers/gpu/drm/i915/Makefile                   |    2 
 b/drivers/gpu/drm/i915/i915_debugfs.c             |  445 
 b/drivers/gpu/drm/i915/i915_dma.c                 |  100 
 b/drivers/gpu/drm/i915/i915_drv.c                 |    9 
 b/drivers/gpu/drm/i915/i915_drv.h                 |   62 
 b/drivers/gpu/drm/i915/i915_gem.c                 |   14 
 b/drivers/gpu/drm/i915/i915_gem_tiling.c          |   80 
 b/drivers/gpu/drm/i915/i915_irq.c                 |   21 
 b/drivers/gpu/drm/i915/i915_reg.h                 |  143 
 b/drivers/gpu/drm/i915/i915_suspend.c             |    4 
 b/drivers/gpu/drm/i915/intel_bios.c               |    8 
 b/drivers/gpu/drm/i915/intel_crt.c                |   28 
 b/drivers/gpu/drm/i915/intel_display.c            |  607 
 b/drivers/gpu/drm/i915/intel_drv.h                |    7 
 b/drivers/gpu/drm/i915/intel_fb.c                 |  737 
 b/drivers/gpu/drm/i915/intel_i2c.c                |    8 
 b/drivers/gpu/drm/i915/intel_lvds.c               |   22 
 b/drivers/gpu/drm/i915/intel_sdvo.c               |  331 
 b/drivers/gpu/drm/i915/intel_tv.c                 |   30 
 b/drivers/gpu/drm/mga/mga_dma.c                   |    4 
 b/drivers/gpu/drm/mga/mga_drv.h                   |    1 
 b/drivers/gpu/drm/mga/mga_warp.c                  |  180 
 b/drivers/gpu/drm/r128/r128_cce.c                 |  116 
 b/drivers/gpu/drm/r128/r128_drv.h                 |    8 
 b/drivers/gpu/drm/r128/r128_state.c               |   36 
 b/drivers/gpu/drm/radeon/Kconfig                  |    1 
 b/drivers/gpu/drm/radeon/Makefile                 |   43 
 b/drivers/gpu/drm/radeon/atombios.h               |   11 
 b/drivers/gpu/drm/radeon/atombios_crtc.c          |  100 
 b/drivers/gpu/drm/radeon/avivod.h                 |   60 
 b/drivers/gpu/drm/radeon/mkregtable.c             |  720 
 b/drivers/gpu/drm/radeon/r100.c                   | 1047 
 b/drivers/gpu/drm/radeon/r100_track.h             |  124 
 b/drivers/gpu/drm/radeon/r100d.h                  |   76 
 b/drivers/gpu/drm/radeon/r200.c                   |  456 
 b/drivers/gpu/drm/radeon/r300.c                   |  411 
 b/drivers/gpu/drm/radeon/r300d.h                  |   76 
 b/drivers/gpu/drm/radeon/r600.c                   | 1714 +
 b/drivers/gpu/drm/radeon/r600_blit.c              |  855 
 b/drivers/gpu/drm/radeon/r600_blit_kms.c          |  777 
 b/drivers/gpu/drm/radeon/r600_blit_shaders.c      | 1072 +
 b/drivers/gpu/drm/radeon/r600_blit_shaders.h      |   14 
 b/drivers/gpu/drm/radeon/r600_cp.c                |  541 
 b/drivers/gpu/drm/radeon/r600_cs.c                |  658 
 b/drivers/gpu/drm/radeon/r600d.h                  |  661 
 b/drivers/gpu/drm/radeon/radeon.h                 |  126 
 b/drivers/gpu/drm/radeon/radeon_asic.h            |  159 
 b/drivers/gpu/drm/radeon/radeon_atombios.c        |   79 
 b/drivers/gpu/drm/radeon/radeon_clocks.c          |   10 
 b/drivers/gpu/drm/radeon/radeon_connectors.c      |  215 
 b/drivers/gpu/drm/radeon/radeon_cp.c              |  128 
 b/drivers/gpu/drm/radeon/radeon_device.c          |  340 
 b/drivers/gpu/drm/radeon/radeon_display.c         |   18 
 b/drivers/gpu/drm/radeon/radeon_drv.c             |   21 
 b/drivers/gpu/drm/radeon/radeon_drv.h             |  146 
 b/drivers/gpu/drm/radeon/radeon_encoders.c        |  125 
 b/drivers/gpu/drm/radeon/radeon_fb.c              |  670 
 b/drivers/gpu/drm/radeon/radeon_fence.c           |   49 
 b/drivers/gpu/drm/radeon/radeon_irq_kms.c         |    1 
 b/drivers/gpu/drm/radeon/radeon_legacy_crtc.c     |   44 
 b/drivers/gpu/drm/radeon/radeon_legacy_encoders.c |  339 
 b/drivers/gpu/drm/radeon/radeon_legacy_tv.c       |  904 
 b/drivers/gpu/drm/radeon/radeon_mode.h            |   52 
 b/drivers/gpu/drm/radeon/radeon_object.h          |    1 
 b/drivers/gpu/drm/radeon/radeon_reg.h             |   79 
 b/drivers/gpu/drm/radeon/radeon_ring.c            |  119 
 b/drivers/gpu/drm/radeon/radeon_share.h           |   77 
 b/drivers/gpu/drm/radeon/radeon_state.c           |   18 
 b/drivers/gpu/drm/radeon/radeon_ttm.c             |   96 
 b/drivers/gpu/drm/radeon/reg_srcs/r100            |  105 
 b/drivers/gpu/drm/radeon/reg_srcs/r200            |  184 
 b/drivers/gpu/drm/radeon/reg_srcs/r300            |  729 
 b/drivers/gpu/drm/radeon/reg_srcs/rn50            |   30 
 b/drivers/gpu/drm/radeon/reg_srcs/rs600           |  729 
 b/drivers/gpu/drm/radeon/reg_srcs/rv515           |  486 
 b/drivers/gpu/drm/radeon/rs400.c                  |    2 
 b/drivers/gpu/drm/radeon/rs600.c                  |   60 
 b/drivers/gpu/drm/radeon/rs690.c                  |    1 
 b/drivers/gpu/drm/radeon/rv515.c                  |  518 
 b/drivers/gpu/drm/radeon/rv515d.h                 |  220 
 b/drivers/gpu/drm/radeon/rv770.c                  |  987 
 b/drivers/gpu/drm/radeon/rv770d.h                 |  341 
 b/drivers/gpu/drm/ttm/ttm_bo.c                    |  295 
 b/drivers/gpu/drm/ttm/ttm_bo_util.c               |    4 
 b/drivers/gpu/drm/ttm/ttm_global.c                |    4 
 b/drivers/gpu/drm/ttm/ttm_memory.c                |  508 
 b/drivers/gpu/drm/ttm/ttm_module.c                |   58 
 b/drivers/gpu/drm/ttm/ttm_tt.c                    |  104 
 b/firmware/Makefile                               |   16 
 b/firmware/WHENCE                                 |  121 
 b/firmware/matrox/g200_warp.H16                   |   28 
 b/firmware/matrox/g400_warp.H16                   |   44 
 b/firmware/r128/r128_cce.bin.ihex                 |  129 
 b/firmware/radeon/R100_cp.bin.ihex                |  130 
 b/firmware/radeon/R200_cp.bin.ihex                |  130 
 b/firmware/radeon/R300_cp.bin.ihex                |  130 
 b/firmware/radeon/R420_cp.bin.ihex                |  130 
 b/firmware/radeon/R520_cp.bin.ihex                |  130 
 b/firmware/radeon/R600_me.bin.ihex                | 1345 +
 b/firmware/radeon/R600_pfp.bin.ihex               |  145 
 b/firmware/radeon/RS600_cp.bin.ihex               |  130 
 b/firmware/radeon/RS690_cp.bin.ihex               |  130 
 b/firmware/radeon/RS780_me.bin.ihex               | 1345 +
 b/firmware/radeon/RS780_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV610_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV610_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV620_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV620_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV630_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV630_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV635_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV635_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV670_me.bin.ihex               | 1345 +
 b/firmware/radeon/RV670_pfp.bin.ihex              |  145 
 b/firmware/radeon/RV710_me.bin.ihex               |  341 
 b/firmware/radeon/RV710_pfp.bin.ihex              |  213 
 b/firmware/radeon/RV730_me.bin.ihex               |  341 
 b/firmware/radeon/RV730_pfp.bin.ihex              |  213 
 b/firmware/radeon/RV770_me.bin.ihex               |  341 
 b/firmware/radeon/RV770_pfp.bin.ihex              |  213 
 b/include/drm/drmP.h                              |   54 
 b/include/drm/drm_cache.h                         |   38 
 b/include/drm/drm_crtc.h                          |   16 
 b/include/drm/drm_crtc_helper.h                   |    3 
 b/include/drm/drm_encoder_slave.h                 |  162 
 b/include/drm/drm_fb_helper.h                     |   82 
 b/include/drm/drm_mm.h                            |    7 
 b/include/drm/drm_mode.h                          |   11 
 b/include/drm/drm_sysfs.h                         |   12 
 b/include/drm/ttm/ttm_bo_api.h                    |   13 
 b/include/drm/ttm/ttm_bo_driver.h                 |   94 
 b/include/drm/ttm/ttm_memory.h                    |   43 
 b/include/drm/ttm/ttm_module.h                    |    2 
 drivers/gpu/drm/i915/i915_gem_debugfs.c           |  396 
 drivers/gpu/drm/mga/mga_ucode.h                   |11645 ----------
 drivers/gpu/drm/radeon/r300.h                     |   36 
 drivers/gpu/drm/radeon/r600_microcode.h           |23297 ----------------------
 drivers/gpu/drm/radeon/radeon_microcode.h         | 1844 -
 drivers/gpu/drm/radeon/rs780.c                    |  102 
 drivers/gpu/drm/radeon/rv515r.h                   |  170 
 154 files changed, 33674 insertions(+), 41500 deletions(-)

Index: drm-next.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-next.patch,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- drm-next.patch	8 Sep 2009 04:57:21 -0000	1.17
+++ drm-next.patch	8 Sep 2009 22:51:11 -0000	1.18
@@ -55005,7 +55005,7 @@ index 6fa32da..c7b1859 100644
  #       define R600_TC_L2_SIZE(x)                              ((x) << 5)
  #       define R600_L2_DISABLE_LATE_HIT                        (1 << 9)
 diff --git a/drivers/gpu/drm/radeon/radeon_encoders.c b/drivers/gpu/drm/radeon/radeon_encoders.c
-index 0a92706..8a353ea 100644
+index 0a92706..9ad2035 100644
 --- a/drivers/gpu/drm/radeon/radeon_encoders.c
 +++ b/drivers/gpu/drm/radeon/radeon_encoders.c
 @@ -126,6 +126,23 @@ radeon_link_encoder_connector(struct drm_device *dev)
@@ -55301,6 +55301,23 @@ index 0a92706..8a353ea 100644
  		drm_encoder_helper_add(encoder, &radeon_atom_dac_helper_funcs);
  		break;
  	case ENCODER_OBJECT_ID_INTERNAL_DVO1:
+@@ -1345,8 +1400,14 @@ radeon_add_atom_encoder(struct drm_device *dev, uint32_t encoder_id, uint32_t su
+ 	case ENCODER_OBJECT_ID_INTERNAL_KLDSCP_LVTMA:
+ 	case ENCODER_OBJECT_ID_INTERNAL_UNIPHY1:
+ 	case ENCODER_OBJECT_ID_INTERNAL_UNIPHY2:
+-		drm_encoder_init(dev, encoder, &radeon_atom_enc_funcs, DRM_MODE_ENCODER_TMDS);
+-		radeon_encoder->enc_priv = radeon_atombios_set_dig_info(radeon_encoder);
++		if (radeon_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) {
++			radeon_encoder->rmx_type = RMX_FULL;
++			drm_encoder_init(dev, encoder, &radeon_atom_enc_funcs, DRM_MODE_ENCODER_LVDS);
++			radeon_encoder->enc_priv = radeon_atombios_get_lvds_info(radeon_encoder);
++		} else {
++			drm_encoder_init(dev, encoder, &radeon_atom_enc_funcs, DRM_MODE_ENCODER_TMDS);
++			radeon_encoder->enc_priv = radeon_atombios_set_dig_info(radeon_encoder);
++		}
+ 		drm_encoder_helper_add(encoder, &radeon_atom_dig_helper_funcs);
+ 		break;
+ 	}
 diff --git a/drivers/gpu/drm/radeon/radeon_fb.c b/drivers/gpu/drm/radeon/radeon_fb.c
 index ec383ed..ebb5895 100644
 --- a/drivers/gpu/drm/radeon/radeon_fb.c
@@ -56103,7 +56120,7 @@ index ec383ed..ebb5895 100644
  }
  EXPORT_SYMBOL(radeonfb_remove);
 diff --git a/drivers/gpu/drm/radeon/radeon_fence.c b/drivers/gpu/drm/radeon/radeon_fence.c
-index b4e48dd..01a8963 100644
+index b4e48dd..3beb26d 100644
 --- a/drivers/gpu/drm/radeon/radeon_fence.c
 +++ b/drivers/gpu/drm/radeon/radeon_fence.c
 @@ -53,9 +53,9 @@ int radeon_fence_emit(struct radeon_device *rdev, struct radeon_fence *fence)
@@ -56118,7 +56135,7 @@ index b4e48dd..01a8963 100644
  	fence->emited = true;
  	fence->timeout = jiffies + ((2000 * HZ) / 1000);
  	list_del(&fence->list);
-@@ -168,7 +168,47 @@ bool radeon_fence_signaled(struct radeon_fence *fence)
+@@ -168,7 +168,38 @@ bool radeon_fence_signaled(struct radeon_fence *fence)
  	return signaled;
  }
  
@@ -56126,17 +56143,8 @@ index b4e48dd..01a8963 100644
 +int r600_fence_wait(struct radeon_fence *fence,  bool intr, bool lazy)
 +{
 +	struct radeon_device *rdev;
-+	unsigned long cur_jiffies;
-+	unsigned long timeout;
 +	int ret = 0;
 +
-+	cur_jiffies = jiffies;
-+	timeout = HZ / 100;
-+
-+	if (time_after(fence->timeout, cur_jiffies)) {
-+		timeout = fence->timeout - cur_jiffies;
-+	}
-+
 +	rdev = fence->rdev;
 +
 +	__set_current_state(intr ? TASK_INTERRUPTIBLE : TASK_UNINTERRUPTIBLE);
@@ -56145,7 +56153,7 @@ index b4e48dd..01a8963 100644
 +		if (radeon_fence_signaled(fence))
 +			break;
 +
-+		if (time_after_eq(jiffies, timeout)) {
++		if (time_after_eq(jiffies, fence->timeout)) {
 +			ret = -EBUSY;
 +			break;
 +		}
@@ -56167,7 +56175,7 @@ index b4e48dd..01a8963 100644
  {
  	struct radeon_device *rdev;
  	unsigned long cur_jiffies;
-@@ -176,7 +216,6 @@ int radeon_fence_wait(struct radeon_fence *fence, bool interruptible)
+@@ -176,7 +207,6 @@ int radeon_fence_wait(struct radeon_fence *fence, bool interruptible)
  	bool expired = false;
  	int r;
  
@@ -56175,7 +56183,7 @@ index b4e48dd..01a8963 100644
  	if (fence == NULL) {
  		WARN(1, "Querying an invalid fence : %p !\n", fence);
  		return 0;
-@@ -185,13 +224,22 @@ int radeon_fence_wait(struct radeon_fence *fence, bool interruptible)
+@@ -185,13 +215,22 @@ int radeon_fence_wait(struct radeon_fence *fence, bool interruptible)
  	if (radeon_fence_signaled(fence)) {
  		return 0;
  	}


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1775
retrieving revision 1.1776
diff -u -p -r1.1775 -r1.1776
--- kernel.spec	8 Sep 2009 07:32:14 -0000	1.1775
+++ kernel.spec	8 Sep 2009 22:51:11 -0000	1.1776
@@ -2020,6 +2020,9 @@ fi
 # and build.
 
 %changelog
+* Wed Sep 09 2009 Dave Airlie  2.6.31-0.213.rc9.git1
+- fix two bugs in r600 kms, fencing + mobile lvds
+
 * Tue Sep 08 2009 Ben Skeggs  2.6.31-0.212.rc9.git1
 - drm-nouveau.patch: fix ppc build
 



From airlied at fedoraproject.org  Tue Sep  8 23:06:44 2009
From: airlied at fedoraproject.org (Dave Airlie)
Date: Tue,  8 Sep 2009 23:06:44 +0000 (UTC)
Subject: rpms/mesa/devel .cvsignore, 1.36, 1.37 mesa-7.6-dri2-page-flip.patch,
	1.1, 1.2 mesa.spec, 1.251, 1.252 sources, 1.38, 1.39
Message-ID: <20090908230644.73FF311C0082@cvs1.fedora.phx.redhat.com>

Author: airlied

Update of /cvs/pkgs/rpms/mesa/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10912

Modified Files:
	.cvsignore mesa-7.6-dri2-page-flip.patch mesa.spec sources 
Log Message:
* Wed Sep 09 2009 Dave Airlie  7.6-0.10
- new git snap for 090909



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mesa/devel/.cvsignore,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -p -r1.36 -r1.37
--- .cvsignore	13 Aug 2009 18:57:29 -0000	1.36
+++ .cvsignore	8 Sep 2009 23:06:41 -0000	1.37
@@ -5,3 +5,4 @@ MesaLib-7.3.tar.bz2
 mesa-20090322.tar.bz2
 mesa-20090723.tar.bz2
 mesa-20090813.tar.bz2
+mesa-20090909.tar.bz2

mesa-7.6-dri2-page-flip.patch:
 include/GL/internal/dri_interface.h           |   14 ++++++++-
 src/glx/x11/dri2.c                            |   16 ++++++++++
 src/glx/x11/dri2.h                            |    3 ++
 src/glx/x11/dri2_glx.c                        |   39 ++++++++++++++++++++------
 src/mesa/drivers/dri/common/dri_util.c        |    1 
 src/mesa/drivers/dri/common/dri_util.h        |    2 +
 src/mesa/drivers/dri/intel/intel_context.c    |   15 ++++------
 src/mesa/drivers/dri/intel/intel_context.h    |    1 
 src/mesa/drivers/dri/intel/intel_extensions.h |    3 ++
 src/mesa/drivers/dri/intel/intel_screen.c     |   36 ++++++++++++++++++------
 src/mesa/drivers/dri/intel/intel_tex_image.c  |    3 +-
 11 files changed, 107 insertions(+), 26 deletions(-)

Index: mesa-7.6-dri2-page-flip.patch
===================================================================
RCS file: /cvs/pkgs/rpms/mesa/devel/mesa-7.6-dri2-page-flip.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- mesa-7.6-dri2-page-flip.patch	31 Jul 2009 16:20:03 -0000	1.1
+++ mesa-7.6-dri2-page-flip.patch	8 Sep 2009 23:06:41 -0000	1.2
@@ -1,7 +1,6 @@
-diff --git a/include/GL/internal/dri_interface.h b/include/GL/internal/dri_interface.h
-index 910c916..ec6238f 100644
---- a/include/GL/internal/dri_interface.h
-+++ b/include/GL/internal/dri_interface.h
+diff -up mesa-20090909/include/GL/internal/dri_interface.h.da mesa-20090909/include/GL/internal/dri_interface.h
+--- mesa-20090909/include/GL/internal/dri_interface.h.da	2009-09-09 09:43:36.000000000 +1000
++++ mesa-20090909/include/GL/internal/dri_interface.h	2009-09-09 08:56:48.000000000 +1000
 @@ -262,10 +262,22 @@ struct __DRItexBufferExtensionRec {
   * Used by drivers that implement DRI2
   */
@@ -26,13 +25,12 @@ index 910c916..ec6238f 100644
  };
  
  
-diff --git a/src/glx/x11/dri2.c b/src/glx/x11/dri2.c
-index ebb2985..a7863ee 100644
---- a/src/glx/x11/dri2.c
-+++ b/src/glx/x11/dri2.c
-@@ -369,3 +369,19 @@ void DRI2CopyRegion(Display *dpy, XID drawable, XserverRegion region,
-     UnlockDisplay(dpy);
-     SyncHandle();
+diff -up mesa-20090909/src/glx/x11/dri2.c.da mesa-20090909/src/glx/x11/dri2.c
+--- mesa-20090909/src/glx/x11/dri2.c.da	2009-09-09 09:43:36.000000000 +1000
++++ mesa-20090909/src/glx/x11/dri2.c	2009-09-09 08:56:48.000000000 +1000
+@@ -377,3 +377,19 @@ DRI2CopyRegion(Display * dpy, XID drawab
+    UnlockDisplay(dpy);
+    SyncHandle();
  }
 +
 +void DRI2SwapBuffers(Display *dpy, XID drawable)
@@ -50,22 +48,9 @@ index ebb2985..a7863ee 100644
 +    UnlockDisplay(dpy);
 +    SyncHandle();
 +}
-diff --git a/src/glx/x11/dri2.h b/src/glx/x11/dri2.h
-index b0e61f8..fc80649 100644
---- a/src/glx/x11/dri2.h
-+++ b/src/glx/x11/dri2.h
-@@ -77,4 +77,7 @@ extern void
- DRI2CopyRegion(Display *dpy, XID drawable, XserverRegion region,
- 	       CARD32 dest, CARD32 src);
- 
-+extern void
-+DRI2SwapBuffers(Display *dpy, XID drawable);
-+
- #endif
-diff --git a/src/glx/x11/dri2_glx.c b/src/glx/x11/dri2_glx.c
-index f4865ae..48c8c71 100644
---- a/src/glx/x11/dri2_glx.c
-+++ b/src/glx/x11/dri2_glx.c
+diff -up mesa-20090909/src/glx/x11/dri2_glx.c.da mesa-20090909/src/glx/x11/dri2_glx.c
+--- mesa-20090909/src/glx/x11/dri2_glx.c.da	2009-09-09 09:43:36.000000000 +1000
++++ mesa-20090909/src/glx/x11/dri2_glx.c	2009-09-09 09:01:13.000000000 +1000
 @@ -35,6 +35,7 @@
  #include 
  #include 
@@ -74,30 +59,31 @@ index f4865ae..48c8c71 100644
  #include "glxclient.h"
  #include "glcontextmodes.h"
  #include "xf86dri.h"
-@@ -63,6 +64,8 @@ struct __GLXDRIdisplayPrivateRec {
-     int driMajor;
-     int driMinor;
-     int driPatch;
+@@ -64,6 +65,8 @@ struct __GLXDRIdisplayPrivateRec
+    int driMajor;
+    int driMinor;
+    int driPatch;
 +
-+    int swapAvailable;
++   int swapAvailable;
  };
  
- struct __GLXDRIcontextPrivateRec {
-@@ -224,13 +227,6 @@ static void dri2CopySubBuffer(__GLXDRIdrawable *pdraw,
-     dri2WaitX(pdraw);
+ struct __GLXDRIcontextPrivateRec
+@@ -232,14 +235,6 @@ dri2CopySubBuffer(__GLXDRIdrawable * pdr
  }
  
--static void dri2SwapBuffers(__GLXDRIdrawable *pdraw)
+ static void
+-dri2SwapBuffers(__GLXDRIdrawable * pdraw)
 -{
--    __GLXDRIdrawablePrivate *priv = (__GLXDRIdrawablePrivate *) pdraw;
+-   __GLXDRIdrawablePrivate *priv = (__GLXDRIdrawablePrivate *) pdraw;
 -
--    dri2CopySubBuffer(pdraw, 0, 0, priv->width, priv->height);
+-   dri2CopySubBuffer(pdraw, 0, 0, priv->width, priv->height);
 -}
 -
- static void dri2WaitX(__GLXDRIdrawable *pdraw)
+-static void
+ dri2WaitX(__GLXDRIdrawable * pdraw)
  {
-     __GLXDRIdrawablePrivate *priv = (__GLXDRIdrawablePrivate *) pdraw;
-@@ -331,6 +327,31 @@ process_buffers(__GLXDRIdrawablePrivate *pdraw, DRI2Buffer *buffers,
+    __GLXDRIdrawablePrivate *priv = (__GLXDRIdrawablePrivate *) pdraw;
+@@ -342,6 +337,31 @@ process_buffers(__GLXDRIdrawablePrivate 
  
  }
  
@@ -127,23 +113,33 @@ index f4865ae..48c8c71 100644
 +}
 +
  static __DRIbuffer *
- dri2GetBuffers(__DRIdrawable *driDrawable,
- 	       int *width, int *height,
-@@ -544,6 +565,9 @@ _X_HIDDEN __GLXDRIdisplay *dri2CreateDisplay(Display *dpy)
-     }
- 
-     pdp->driPatch = 0;
-+    pdp->swapAvailable = 0;
-+    if (pdp->driMinor >= 2)
-+	pdp->swapAvailable = 1;
- 
-     pdp->base.destroyDisplay = dri2DestroyDisplay;
-     pdp->base.createScreen = dri2CreateScreen;
-diff --git a/src/mesa/drivers/dri/common/dri_util.c b/src/mesa/drivers/dri/common/dri_util.c
-index 1d94060..3c5e580 100644
---- a/src/mesa/drivers/dri/common/dri_util.c
-+++ b/src/mesa/drivers/dri/common/dri_util.c
-@@ -453,6 +453,7 @@ driCreateNewDrawable(__DRIscreen *psp, const __DRIconfig *config,
+ dri2GetBuffers(__DRIdrawable * driDrawable,
+                int *width, int *height,
+@@ -559,6 +579,9 @@ dri2CreateDisplay(Display * dpy)
+    }
+ 
+    pdp->driPatch = 0;
++   pdp->swapAvailable = 0;
++   if (pdp->driMinor >= 2)
++      pdp->swapAvailable = 1;
+ 
+    pdp->base.destroyDisplay = dri2DestroyDisplay;
+    pdp->base.createScreen = dri2CreateScreen;
+diff -up mesa-20090909/src/glx/x11/dri2.h.da mesa-20090909/src/glx/x11/dri2.h
+--- mesa-20090909/src/glx/x11/dri2.h.da	2009-09-09 09:43:36.000000000 +1000
++++ mesa-20090909/src/glx/x11/dri2.h	2009-09-09 08:56:48.000000000 +1000
+@@ -85,4 +85,7 @@ DRI2CopyRegion(Display * dpy, XID drawab
+                XserverRegion region,
+                CARD32 dest, CARD32 src);
+ 
++extern void
++DRI2SwapBuffers(Display *dpy, XID drawable);
++
+ #endif
+diff -up mesa-20090909/src/mesa/drivers/dri/common/dri_util.c.da mesa-20090909/src/mesa/drivers/dri/common/dri_util.c
+--- mesa-20090909/src/mesa/drivers/dri/common/dri_util.c.da	2009-09-09 09:43:36.000000000 +1000
++++ mesa-20090909/src/mesa/drivers/dri/common/dri_util.c	2009-09-09 08:56:48.000000000 +1000
+@@ -453,6 +453,7 @@ driCreateNewDrawable(__DRIscreen *psp, c
  
      pdp->driScreenPriv = psp;
      pdp->driContextPriv = &psp->dummyContextPriv;
@@ -151,10 +147,9 @@ index 1d94060..3c5e580 100644
  
      if (!(*psp->DriverAPI.CreateBuffer)(psp, pdp, &config->modes,
  					renderType == GLX_PIXMAP_BIT)) {
-diff --git a/src/mesa/drivers/dri/common/dri_util.h b/src/mesa/drivers/dri/common/dri_util.h
-index c95a5c8..c3046d6 100644
---- a/src/mesa/drivers/dri/common/dri_util.h
-+++ b/src/mesa/drivers/dri/common/dri_util.h
+diff -up mesa-20090909/src/mesa/drivers/dri/common/dri_util.h.da mesa-20090909/src/mesa/drivers/dri/common/dri_util.h
+--- mesa-20090909/src/mesa/drivers/dri/common/dri_util.h.da	2009-09-09 09:43:36.000000000 +1000
++++ mesa-20090909/src/mesa/drivers/dri/common/dri_util.h	2009-09-09 08:56:48.000000000 +1000
 @@ -380,6 +380,8 @@ struct __DRIdrawableRec {
       * GLX_MESA_swap_control.
       */
@@ -164,11 +159,10 @@ index c95a5c8..c3046d6 100644
  };
  
  /**
-diff --git a/src/mesa/drivers/dri/intel/intel_context.c b/src/mesa/drivers/dri/intel/intel_context.c
-index 4abb525..42e946f 100644
---- a/src/mesa/drivers/dri/intel/intel_context.c
-+++ b/src/mesa/drivers/dri/intel/intel_context.c
-@@ -71,8 +71,6 @@ int INTEL_DEBUG = (0);
+diff -up mesa-20090909/src/mesa/drivers/dri/intel/intel_context.c.da mesa-20090909/src/mesa/drivers/dri/intel/intel_context.c
+--- mesa-20090909/src/mesa/drivers/dri/intel/intel_context.c.da	2009-09-09 09:43:36.000000000 +1000
++++ mesa-20090909/src/mesa/drivers/dri/intel/intel_context.c	2009-09-09 08:56:48.000000000 +1000
+@@ -72,8 +72,6 @@ int INTEL_DEBUG = (0);
  #define DRIVER_DATE_GEM                 "GEM " DRIVER_DATE
  
  
@@ -177,7 +171,7 @@ index 4abb525..42e946f 100644
  static const GLubyte *
  intelGetString(GLcontext * ctx, GLenum name)
  {
-@@ -390,6 +388,7 @@ intel_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable)
+@@ -391,6 +389,7 @@ intel_update_renderbuffers(__DRIcontext 
         }
     }
  
@@ -185,7 +179,7 @@ index 4abb525..42e946f 100644
     driUpdateFramebufferSize(&intel->ctx, drawable);
  }
  
-@@ -477,7 +476,7 @@ intelInvalidateState(GLcontext * ctx, GLuint new_state)
+@@ -478,7 +477,7 @@ intelInvalidateState(GLcontext * ctx, GL
        intel->vtbl.invalidate_state( intel, new_state );
  }
  
@@ -194,7 +188,7 @@ index 4abb525..42e946f 100644
  intel_flush(GLcontext *ctx, GLboolean needs_mi_flush)
  {
     struct intel_context *intel = intel_context(ctx);
-@@ -908,11 +907,7 @@ intelMakeCurrent(__DRIcontextPrivate * driContextPriv,
+@@ -936,11 +935,7 @@ intelMakeCurrent(__DRIcontextPrivate * d
  	 (struct intel_framebuffer *) driDrawPriv->driverPrivate;
        GLframebuffer *readFb = (GLframebuffer *) driReadPriv->driverPrivate;
   
@@ -207,7 +201,7 @@ index 4abb525..42e946f 100644
            /* XXX FBO temporary fix-ups!  These are released in 
             * intelDextroyContext(), above.  Changes here should be
             * reflected there.
-@@ -1067,6 +1062,10 @@ void LOCK_HARDWARE( struct intel_context *intel )
+@@ -1095,6 +1090,10 @@ void LOCK_HARDWARE( struct intel_context
      if (intel->driDrawable) {
         intel_fb = intel->driDrawable->driverPrivate;
  
@@ -218,11 +212,10 @@ index 4abb525..42e946f 100644
         if (intel_fb)
  	  intel_rb =
  	     intel_get_renderbuffer(&intel_fb->Base,
-diff --git a/src/mesa/drivers/dri/intel/intel_context.h b/src/mesa/drivers/dri/intel/intel_context.h
-index 08bea88..57cb247 100644
---- a/src/mesa/drivers/dri/intel/intel_context.h
-+++ b/src/mesa/drivers/dri/intel/intel_context.h
-@@ -462,6 +462,7 @@ extern void intelGetLock(struct intel_context *intel, GLuint flags);
+diff -up mesa-20090909/src/mesa/drivers/dri/intel/intel_context.h.da mesa-20090909/src/mesa/drivers/dri/intel/intel_context.h
+--- mesa-20090909/src/mesa/drivers/dri/intel/intel_context.h.da	2009-09-09 09:43:36.000000000 +1000
++++ mesa-20090909/src/mesa/drivers/dri/intel/intel_context.h	2009-09-09 08:56:48.000000000 +1000
+@@ -473,6 +473,7 @@ extern void intelGetLock(struct intel_co
  
  extern void intelFinish(GLcontext * ctx);
  extern void intelFlush(GLcontext * ctx);
@@ -230,10 +223,9 @@ index 08bea88..57cb247 100644
  
  extern void intelInitDriverFunctions(struct dd_function_table *functions);
  
-diff --git a/src/mesa/drivers/dri/intel/intel_extensions.h b/src/mesa/drivers/dri/intel/intel_extensions.h
-index 97147ec..9283ee9 100644
---- a/src/mesa/drivers/dri/intel/intel_extensions.h
-+++ b/src/mesa/drivers/dri/intel/intel_extensions.h
+diff -up mesa-20090909/src/mesa/drivers/dri/intel/intel_extensions.h.da mesa-20090909/src/mesa/drivers/dri/intel/intel_extensions.h
+--- mesa-20090909/src/mesa/drivers/dri/intel/intel_extensions.h.da	2009-09-09 09:43:36.000000000 +1000
++++ mesa-20090909/src/mesa/drivers/dri/intel/intel_extensions.h	2009-09-09 08:56:48.000000000 +1000
 @@ -32,5 +32,8 @@
  extern void
  intelInitExtensions(GLcontext *ctx, GLboolean enable_imaging);
@@ -243,11 +235,10 @@ index 97147ec..9283ee9 100644
 +
  
  #endif
-diff --git a/src/mesa/drivers/dri/intel/intel_screen.c b/src/mesa/drivers/dri/intel/intel_screen.c
-index 6bbc995..7767ff9 100644
---- a/src/mesa/drivers/dri/intel/intel_screen.c
-+++ b/src/mesa/drivers/dri/intel/intel_screen.c
-@@ -225,6 +225,28 @@ static const __DRItexBufferExtension intelTexBufferExtension = {
+diff -up mesa-20090909/src/mesa/drivers/dri/intel/intel_screen.c.da mesa-20090909/src/mesa/drivers/dri/intel/intel_screen.c
+--- mesa-20090909/src/mesa/drivers/dri/intel/intel_screen.c.da	2009-09-09 08:56:16.000000000 +1000
++++ mesa-20090909/src/mesa/drivers/dri/intel/intel_screen.c	2009-09-09 08:56:48.000000000 +1000
+@@ -229,6 +229,28 @@ static const __DRItexBufferExtension int
     intelSetTexBuffer2,
  };
  
@@ -276,7 +267,7 @@ index 6bbc995..7767ff9 100644
  static const __DRIextension *intelScreenExtensions[] = {
      &driReadDrawableExtension,
      &driCopySubBufferExtension.base,
-@@ -233,6 +255,7 @@ static const __DRIextension *intelScreenExtensions[] = {
+@@ -237,6 +259,7 @@ static const __DRIextension *intelScreen
      &driMediaStreamCounterExtension.base,
      &intelTexOffsetExtension.base,
      &intelTexBufferExtension.base,
@@ -284,7 +275,7 @@ index 6bbc995..7767ff9 100644
      NULL
  };
  
-@@ -513,11 +536,9 @@ intelFillInModes(__DRIscreenPrivate *psp,
+@@ -517,11 +540,9 @@ intelFillInModes(__DRIscreenPrivate *psp
     unsigned back_buffer_factor;
     int i;
  
@@ -298,7 +289,7 @@ index 6bbc995..7767ff9 100644
     };
  
     uint8_t depth_bits_array[3];
-@@ -738,11 +759,10 @@ __DRIconfig **intelInitScreen2(__DRIscreenPrivate *psp)
+@@ -742,11 +763,10 @@ __DRIconfig **intelInitScreen2(__DRIscre
     intelScreenPrivate *intelScreen;
     GLenum fb_format[3];
     GLenum fb_type[3];
@@ -313,11 +304,10 @@ index 6bbc995..7767ff9 100644
     };
     uint8_t depth_bits[4], stencil_bits[4], msaa_samples_array[1];
     int color;
-diff --git a/src/mesa/drivers/dri/intel/intel_tex_image.c b/src/mesa/drivers/dri/intel/intel_tex_image.c
-index c5f5220..54c3d16 100644
---- a/src/mesa/drivers/dri/intel/intel_tex_image.c
-+++ b/src/mesa/drivers/dri/intel/intel_tex_image.c
-@@ -751,7 +751,8 @@ intelSetTexBuffer2(__DRIcontext *pDRICtx, GLint target,
+diff -up mesa-20090909/src/mesa/drivers/dri/intel/intel_tex_image.c.da mesa-20090909/src/mesa/drivers/dri/intel/intel_tex_image.c
+--- mesa-20090909/src/mesa/drivers/dri/intel/intel_tex_image.c.da	2009-09-09 09:43:36.000000000 +1000
++++ mesa-20090909/src/mesa/drivers/dri/intel/intel_tex_image.c	2009-09-09 08:56:48.000000000 +1000
+@@ -747,7 +747,8 @@ intelSetTexBuffer2(__DRIcontext *pDRICtx
     if (!intelObj)
        return;
  


Index: mesa.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mesa/devel/mesa.spec,v
retrieving revision 1.251
retrieving revision 1.252
diff -u -p -r1.251 -r1.252
--- mesa.spec	13 Aug 2009 18:57:29 -0000	1.251
+++ mesa.spec	8 Sep 2009 23:06:41 -0000	1.252
@@ -13,7 +13,7 @@
 
 %define manpages gl-manpages-1.0.1
 %define xdriinfo xdriinfo-1.0.2
-%define gitdate 20090813
+%define gitdate 20090909
 #% define snapshot 
 
 %define demodir %{_libdir}/mesa
@@ -21,7 +21,7 @@
 Summary: Mesa graphics libraries
 Name: mesa
 Version: 7.6
-Release: 0.9%{?dist}
+Release: 0.10%{?dist}
 License: MIT
 Group: System Environment/Libraries
 URL: http://www.mesa3d.org
@@ -387,6 +387,9 @@ rm -rf $RPM_BUILD_ROOT
 %{demodir}
 
 %changelog
+* Wed Sep 09 2009 Dave Airlie  7.6-0.10
+- new git snap for 090909
+
 * Thu Aug 13 2009 Adam Jackson  7.6-0.9
 - Today's git snap.
 - mesa-7.1-disable-intel-classic-warn.patch: Drop.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mesa/devel/sources,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -p -r1.38 -r1.39
--- sources	13 Aug 2009 18:57:30 -0000	1.38
+++ sources	8 Sep 2009 23:06:42 -0000	1.39
@@ -1,3 +1,3 @@
 6ae05158e678f4594343f32c2ca50515  gl-manpages-1.0.1.tar.bz2
 a5ec51ed9f0a55dc3462d90d52ff899c  xdriinfo-1.0.2.tar.bz2
-e4b84f75a05c52325edde32c0fb72f09  mesa-20090813.tar.bz2
+d8b62c4067888a255900fa962670ba43  mesa-20090909.tar.bz2



From cwickert at fedoraproject.org  Tue Sep  8 23:10:24 2009
From: cwickert at fedoraproject.org (Christoph Wickert)
Date: Tue,  8 Sep 2009 23:10:24 +0000 (UTC)
Subject: comps comps-f12.xml.in,1.109,1.110 comps-f11.xml.in,1.293,1.294
Message-ID: <20090908231024.2CF9C11C043D@cvs1.fedora.phx.redhat.com>

Author: cwickert

Update of /cvs/pkgs/comps
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12815

Modified Files:
	comps-f12.xml.in comps-f11.xml.in 
Log Message:
update sugar-desktop group


Index: comps-f12.xml.in
===================================================================
RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -p -r1.109 -r1.110
--- comps-f12.xml.in	7 Sep 2009 19:42:11 -0000	1.109
+++ comps-f12.xml.in	8 Sep 2009 23:10:23 -0000	1.110
@@ -5200,9 +5200,22 @@
       sugar-terminal
       sugar-turtleart
       sugar-write
+      sugar-analyze
+      sugar-clock
+      sugar-connect
+      sugar-distance
+      sugar-emulator
       sugar-finance
+      sugar-flipsticks
       sugar-help
+      sugar-implode
+      sugar-infoslicer
+      sugar-memorize
       sugar-moon
+      sugar-playgo
+      sugar-record
+      sugar-speak
+      sugar-update-control
       sugar-xoirc
       sugar-xomail
     


Index: comps-f11.xml.in
===================================================================
RCS file: /cvs/pkgs/comps/comps-f11.xml.in,v
retrieving revision 1.293
retrieving revision 1.294
diff -u -p -r1.293 -r1.294
--- comps-f11.xml.in	7 Sep 2009 19:42:10 -0000	1.293
+++ comps-f11.xml.in	8 Sep 2009 23:10:23 -0000	1.294
@@ -5020,9 +5020,22 @@
       sugar-terminal
       sugar-turtleart
       sugar-write
+      sugar-analyze
+      sugar-clock
+      sugar-connect
+      sugar-distance
+      sugar-emulator
       sugar-finance
+      sugar-flipsticks
       sugar-help
+      sugar-implode
+      sugar-infoslicer
+      sugar-memorize
       sugar-moon
+      sugar-playgo
+      sugar-record
+      sugar-speak
+      sugar-update-control
       sugar-xoirc
       sugar-xomail
     



From dwalsh at fedoraproject.org  Tue Sep  8 23:55:33 2009
From: dwalsh at fedoraproject.org (Daniel J Walsh)
Date: Tue,  8 Sep 2009 23:55:33 +0000 (UTC)
Subject: rpms/selinux-policy/devel modules-minimum.conf, 1.30,
	1.31 modules-mls.conf, 1.57, 1.58 modules-targeted.conf, 1.139,
	1.140 policy-F12.patch, 1.74, 1.75 selinux-policy.spec, 1.913, 1.914
Message-ID: <20090908235533.2086111C0082@cvs1.fedora.phx.redhat.com>

Author: dwalsh

Update of /cvs/extras/rpms/selinux-policy/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25056

Modified Files:
	modules-minimum.conf modules-mls.conf modules-targeted.conf 
	policy-F12.patch selinux-policy.spec 
Log Message:
* Tue Sep 8 2009 Dan Walsh  3.6.30-6
- More fixes



Index: modules-minimum.conf
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/devel/modules-minimum.conf,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- modules-minimum.conf	26 Aug 2009 20:19:01 -0000	1.30
+++ modules-minimum.conf	8 Sep 2009 23:55:30 -0000	1.31
@@ -226,6 +226,13 @@ certmaster = module
 cipe = module
 
 # Layer: services
+# Module: chronyd
+#
+# Daemon for maintaining clock time
+# 
+chronyd = module
+
+# Layer: services
 # Module: comsat
 #
 # Comsat, a biff server.


Index: modules-mls.conf
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/devel/modules-mls.conf,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -p -r1.57 -r1.58
--- modules-mls.conf	10 Aug 2009 18:22:10 -0000	1.57
+++ modules-mls.conf	8 Sep 2009 23:55:30 -0000	1.58
@@ -212,6 +212,13 @@ certwatch = module
 certmaster = module
 
 # Layer: services
+# Module: chronyd
+#
+# Daemon for maintaining clock time
+# 
+chronyd = module
+
+q# Layer: services
 # Module: cipe
 #
 # Encrypted tunnel daemon


Index: modules-targeted.conf
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/devel/modules-targeted.conf,v
retrieving revision 1.139
retrieving revision 1.140
diff -u -p -r1.139 -r1.140
--- modules-targeted.conf	26 Aug 2009 20:19:01 -0000	1.139
+++ modules-targeted.conf	8 Sep 2009 23:55:30 -0000	1.140
@@ -226,6 +226,13 @@ certmaster = module
 cipe = module
 
 # Layer: services
+# Module: chronyd
+#
+# Daemon for maintaining clock time
+# 
+chronyd = module
+
+# Layer: services
 # Module: comsat
 #
 # Comsat, a biff server.

policy-F12.patch:
 Makefile                                  |    2 
 policy/global_tunables                    |   24 
 policy/mcs                                |   10 
 policy/modules/admin/anaconda.te          |    3 
 policy/modules/admin/certwatch.te         |    1 
 policy/modules/admin/dmesg.fc             |    2 
 policy/modules/admin/dmesg.te             |    7 
 policy/modules/admin/firstboot.te         |    6 
 policy/modules/admin/logrotate.te         |   13 
 policy/modules/admin/logwatch.te          |    1 
 policy/modules/admin/mrtg.te              |    7 
 policy/modules/admin/portage.te           |    2 
 policy/modules/admin/prelink.if           |   19 
 policy/modules/admin/prelink.te           |    1 
 policy/modules/admin/readahead.te         |    3 
 policy/modules/admin/rpm.fc               |   17 
 policy/modules/admin/rpm.if               |  177 +++
 policy/modules/admin/rpm.te               |   65 +
 policy/modules/admin/smoltclient.fc       |    4 
 policy/modules/admin/smoltclient.if       |    1 
 policy/modules/admin/smoltclient.te       |   67 +
 policy/modules/admin/sudo.if              |   13 
 policy/modules/admin/tmpreaper.te         |    4 
 policy/modules/admin/tzdata.te            |    2 
 policy/modules/admin/usermanage.if        |    5 
 policy/modules/admin/usermanage.te        |   30 
 policy/modules/admin/vbetool.te           |   16 
 policy/modules/apps/awstats.te            |    4 
 policy/modules/apps/calamaris.te          |    7 
 policy/modules/apps/cdrecord.te           |    4 
 policy/modules/apps/cpufreqselector.te    |    5 
 policy/modules/apps/gitosis.fc            |    4 
 policy/modules/apps/gitosis.if            |   96 ++
 policy/modules/apps/gitosis.te            |   36 
 policy/modules/apps/gnome.fc              |   12 
 policy/modules/apps/gnome.if              |  170 +++
 policy/modules/apps/gnome.te              |   93 +
 policy/modules/apps/gpg.if                |    2 
 policy/modules/apps/gpg.te                |   16 
 policy/modules/apps/java.fc               |   17 
 policy/modules/apps/java.if               |  111 ++
 policy/modules/apps/java.te               |   12 
 policy/modules/apps/kdumpgui.fc           |    2 
 policy/modules/apps/kdumpgui.if           |    2 
 policy/modules/apps/kdumpgui.te           |   66 +
 policy/modules/apps/livecd.fc             |    2 
 policy/modules/apps/livecd.if             |   50 +
 policy/modules/apps/livecd.te             |   26 
 policy/modules/apps/mono.if               |  101 ++
 policy/modules/apps/mono.te               |    9 
 policy/modules/apps/mozilla.fc            |    1 
 policy/modules/apps/mozilla.if            |   13 
 policy/modules/apps/mozilla.te            |   21 
 policy/modules/apps/nsplugin.fc           |   12 
 policy/modules/apps/nsplugin.if           |  313 ++++++
 policy/modules/apps/nsplugin.te           |  289 ++++++
 policy/modules/apps/openoffice.fc         |    3 
 policy/modules/apps/openoffice.if         |   93 +
 policy/modules/apps/openoffice.te         |   11 
 policy/modules/apps/pulseaudio.te         |    6 
 policy/modules/apps/qemu.fc               |    4 
 policy/modules/apps/qemu.if               |  190 ++++
 policy/modules/apps/qemu.te               |   82 +
 policy/modules/apps/sambagui.fc           |    1 
 policy/modules/apps/sambagui.if           |    2 
 policy/modules/apps/sambagui.te           |   56 +
 policy/modules/apps/sandbox.fc            |    1 
 policy/modules/apps/sandbox.if            |  167 +++
 policy/modules/apps/sandbox.te            |  304 ++++++
 policy/modules/apps/screen.if             |   31 
 policy/modules/apps/seunshare.fc          |    2 
 policy/modules/apps/seunshare.if          |   76 +
 policy/modules/apps/seunshare.te          |   37 
 policy/modules/apps/vmware.fc             |    1 
 policy/modules/apps/vmware.te             |    1 
 policy/modules/apps/webalizer.te          |    2 
 policy/modules/apps/wine.fc               |   23 
 policy/modules/apps/wine.if               |   59 +
 policy/modules/apps/wine.te               |   34 
 policy/modules/kernel/corecommands.fc     |   28 
 policy/modules/kernel/corecommands.if     |    2 
 policy/modules/kernel/corenetwork.te.in   |   30 
 policy/modules/kernel/devices.fc          |    5 
 policy/modules/kernel/devices.if          |  164 +++
 policy/modules/kernel/devices.te          |   19 
 policy/modules/kernel/domain.if           |  132 ++
 policy/modules/kernel/domain.te           |   84 +
 policy/modules/kernel/files.fc            |    3 
 policy/modules/kernel/files.if            |  298 ++++++
 policy/modules/kernel/files.te            |    6 
 policy/modules/kernel/filesystem.fc       |    2 
 policy/modules/kernel/filesystem.if       |  211 ++++
 policy/modules/kernel/filesystem.te       |    8 
 policy/modules/kernel/kernel.if           |   39 
 policy/modules/kernel/kernel.te           |   29 
 policy/modules/kernel/selinux.if          |   25 
 policy/modules/kernel/storage.fc          |    1 
 policy/modules/kernel/storage.if          |    2 
 policy/modules/kernel/terminal.fc         |    1 
 policy/modules/kernel/terminal.if         |   40 
 policy/modules/kernel/terminal.te         |    1 
 policy/modules/roles/guest.te             |    8 
 policy/modules/roles/staff.te             |  124 --
 policy/modules/roles/sysadm.te            |  124 --
 policy/modules/roles/unconfineduser.fc    |   36 
 policy/modules/roles/unconfineduser.if    |  638 +++++++++++++
 policy/modules/roles/unconfineduser.te    |  393 ++++++++
 policy/modules/roles/unprivuser.te        |  131 --
 policy/modules/roles/xguest.te            |   18 
 policy/modules/services/abrt.fc           |   13 
 policy/modules/services/abrt.if           |  126 ++
 policy/modules/services/abrt.te           |  120 ++
 policy/modules/services/afs.fc            |    1 
 policy/modules/services/afs.te            |    1 
 policy/modules/services/amavis.te         |    2 
 policy/modules/services/apache.fc         |   37 
 policy/modules/services/apache.if         |  371 +++++--
 policy/modules/services/apache.te         |  422 +++++++--
 policy/modules/services/apm.te            |    2 
 policy/modules/services/automount.te      |    1 
 policy/modules/services/bind.if           |   40 
 policy/modules/services/bluetooth.te      |    8 
 policy/modules/services/certmaster.te     |    2 
 policy/modules/services/chronyd.fc        |   11 
 policy/modules/services/chronyd.if        |  105 ++
 policy/modules/services/chronyd.te        |   67 +
 policy/modules/services/clamav.te         |   12 
 policy/modules/services/consolekit.if     |   39 
 policy/modules/services/consolekit.te     |   18 
 policy/modules/services/corosync.fc       |   13 
 policy/modules/services/corosync.if       |  108 ++
 policy/modules/services/corosync.te       |  109 ++
 policy/modules/services/courier.if        |   18 
 policy/modules/services/courier.te        |    1 
 policy/modules/services/cron.fc           |   13 
 policy/modules/services/cron.if           |  202 +++-
 policy/modules/services/cron.te           |  150 ++-
 policy/modules/services/cups.fc           |   13 
 policy/modules/services/cups.te           |   28 
 policy/modules/services/cvs.te            |    1 
 policy/modules/services/dbus.fc           |    5 
 policy/modules/services/dbus.if           |   49 -
 policy/modules/services/dbus.te           |   25 
 policy/modules/services/dcc.te            |    8 
 policy/modules/services/ddclient.if       |   25 
 policy/modules/services/devicekit.fc      |    2 
 policy/modules/services/devicekit.if      |   22 
 policy/modules/services/devicekit.te      |   50 -
 policy/modules/services/dnsmasq.te        |    8 
 policy/modules/services/dovecot.te        |    7 
 policy/modules/services/exim.te           |    5 
 policy/modules/services/fetchmail.te      |    2 
 policy/modules/services/fprintd.te        |    4 
 policy/modules/services/ftp.te            |   58 +
 policy/modules/services/gnomeclock.fc     |    3 
 policy/modules/services/gnomeclock.if     |   69 +
 policy/modules/services/gnomeclock.te     |   50 +
 policy/modules/services/gpm.te            |    3 
 policy/modules/services/gpsd.fc           |    5 
 policy/modules/services/gpsd.if           |   27 
 policy/modules/services/gpsd.te           |   14 
 policy/modules/services/hal.fc            |    1 
 policy/modules/services/hal.if            |   18 
 policy/modules/services/hal.te            |   47 -
 policy/modules/services/hddtemp.fc        |    4 
 policy/modules/services/hddtemp.if        |   38 
 policy/modules/services/hddtemp.te        |   40 
 policy/modules/services/inetd.te          |    2 
 policy/modules/services/kerberos.te       |   13 
 policy/modules/services/kerneloops.te     |    2 
 policy/modules/services/ktalk.te          |    1 
 policy/modules/services/lircd.te          |   11 
 policy/modules/services/mailman.te        |    4 
 policy/modules/services/memcached.te      |    2 
 policy/modules/services/modemmanager.fc   |    2 
 policy/modules/services/modemmanager.if   |   43 
 policy/modules/services/modemmanager.te   |   46 
 policy/modules/services/mta.fc            |    2 
 policy/modules/services/mta.if            |    5 
 policy/modules/services/mta.te            |   52 -
 policy/modules/services/munin.fc          |    3 
 policy/modules/services/munin.te          |    3 
 policy/modules/services/mysql.te          |    7 
 policy/modules/services/nagios.fc         |   11 
 policy/modules/services/nagios.if         |   70 +
 policy/modules/services/nagios.te         |   55 -
 policy/modules/services/networkmanager.fc |   13 
 policy/modules/services/networkmanager.if |   45 
 policy/modules/services/networkmanager.te |  114 ++
 policy/modules/services/nis.fc            |    5 
 policy/modules/services/nis.if            |   87 +
 policy/modules/services/nis.te            |   13 
 policy/modules/services/nscd.if           |   18 
 policy/modules/services/nscd.te           |   11 
 policy/modules/services/nslcd.fc          |    4 
 policy/modules/services/nslcd.if          |  142 +++
 policy/modules/services/nslcd.te          |   48 +
 policy/modules/services/ntp.if            |   46 
 policy/modules/services/ntp.te            |    7 
 policy/modules/services/nx.fc             |    1 
 policy/modules/services/nx.if             |   18 
 policy/modules/services/nx.te             |    6 
 policy/modules/services/oddjob.if         |    1 
 policy/modules/services/openvpn.te        |   13 
 policy/modules/services/pcscd.te          |    3 
 policy/modules/services/pegasus.te        |   28 
 policy/modules/services/policykit.fc      |   10 
 policy/modules/services/policykit.if      |   49 +
 policy/modules/services/policykit.te      |   61 +
 policy/modules/services/postfix.fc        |    2 
 policy/modules/services/postfix.if        |  150 ++-
 policy/modules/services/postfix.te        |  136 ++
 policy/modules/services/postgresql.fc     |    1 
 policy/modules/services/postgresql.if     |   43 
 policy/modules/services/postgresql.te     |    9 
 policy/modules/services/ppp.if            |    6 
 policy/modules/services/ppp.te            |   14 
 policy/modules/services/privoxy.te        |    3 
 policy/modules/services/procmail.te       |   12 
 policy/modules/services/pyzor.fc          |    4 
 policy/modules/services/pyzor.if          |   47 +
 policy/modules/services/pyzor.te          |   37 
 policy/modules/services/razor.fc          |    1 
 policy/modules/services/razor.if          |   42 
 policy/modules/services/razor.te          |   32 
 policy/modules/services/rgmanager.fc      |    6 
 policy/modules/services/rgmanager.if      |   40 
 policy/modules/services/rgmanager.te      |   54 +
 policy/modules/services/rhcs.fc           |   22 
 policy/modules/services/rhcs.if           |  214 ++++
 policy/modules/services/rhcs.te           |  336 +++++++
 policy/modules/services/ricci.te          |    5 
 policy/modules/services/rpc.if            |    6 
 policy/modules/services/rpc.te            |   14 
 policy/modules/services/rpcbind.if        |   20 
 policy/modules/services/rsync.te          |   23 
 policy/modules/services/rtkit_daemon.fc   |    2 
 policy/modules/services/rtkit_daemon.if   |   63 +
 policy/modules/services/rtkit_daemon.te   |   38 
 policy/modules/services/samba.fc          |    4 
 policy/modules/services/samba.if          |  104 ++
 policy/modules/services/samba.te          |   87 +
 policy/modules/services/sasl.te           |   15 
 policy/modules/services/sendmail.if       |  137 ++
 policy/modules/services/sendmail.te       |   87 +
 policy/modules/services/setroubleshoot.fc |    2 
 policy/modules/services/setroubleshoot.if |   84 +
 policy/modules/services/setroubleshoot.te |   79 +
 policy/modules/services/shorewall.fc      |   12 
 policy/modules/services/shorewall.if      |  166 +++
 policy/modules/services/shorewall.te      |   95 ++
 policy/modules/services/smartmon.te       |   15 
 policy/modules/services/spamassassin.fc   |   14 
 policy/modules/services/spamassassin.if   |   88 +
 policy/modules/services/spamassassin.te   |  129 ++
 policy/modules/services/squid.te          |    9 
 policy/modules/services/ssh.fc            |    2 
 policy/modules/services/ssh.if            |  183 +++
 policy/modules/services/ssh.te            |   70 -
 policy/modules/services/sssd.fc           |    2 
 policy/modules/services/sssd.if           |   43 
 policy/modules/services/sysstat.te        |    2 
 policy/modules/services/uucp.te           |    7 
 policy/modules/services/virt.fc           |   12 
 policy/modules/services/virt.if           |  127 ++
 policy/modules/services/virt.te           |  274 +++++
 policy/modules/services/w3c.te            |    7 
 policy/modules/services/xserver.fc        |   30 
 policy/modules/services/xserver.if        |  671 +++++++++++---
 policy/modules/services/xserver.te        |  310 +++++-
 policy/modules/system/application.if      |   20 
 policy/modules/system/application.te      |   11 
 policy/modules/system/authlogin.fc        |    9 
 policy/modules/system/authlogin.if        |  204 +++-
 policy/modules/system/authlogin.te        |   39 
 policy/modules/system/clock.te            |    8 
 policy/modules/system/fstools.fc          |    2 
 policy/modules/system/fstools.te          |   67 -
 policy/modules/system/getty.te            |   16 
 policy/modules/system/hostname.te         |   22 
 policy/modules/system/init.fc             |    6 
 policy/modules/system/init.if             |  156 +++
 policy/modules/system/init.te             |  276 ++++-
 policy/modules/system/ipsec.fc            |    2 
 policy/modules/system/ipsec.if            |   25 
 policy/modules/system/ipsec.te            |   97 +-
 policy/modules/system/iptables.fc         |   11 
 policy/modules/system/iptables.te         |    5 
 policy/modules/system/iscsi.if            |   40 
 policy/modules/system/iscsi.te            |    6 
 policy/modules/system/kdump.fc            |    8 
 policy/modules/system/kdump.if            |  111 ++
 policy/modules/system/kdump.te            |   38 
 policy/modules/system/libraries.fc        |  158 ++-
 policy/modules/system/libraries.if        |    4 
 policy/modules/system/libraries.te        |   16 
 policy/modules/system/locallogin.te       |   74 -
 policy/modules/system/logging.fc          |   11 
 policy/modules/system/logging.if          |    4 
 policy/modules/system/logging.te          |   34 
 policy/modules/system/lvm.te              |   53 -
 policy/modules/system/miscfiles.if        |   19 
 policy/modules/system/modutils.te         |  168 ++-
 policy/modules/system/mount.fc            |    7 
 policy/modules/system/mount.if            |    2 
 policy/modules/system/mount.te            |   75 +
 policy/modules/system/raid.te             |    2 
 policy/modules/system/selinuxutil.fc      |   17 
 policy/modules/system/selinuxutil.if      |  288 ++++++
 policy/modules/system/selinuxutil.te      |  228 +---
 policy/modules/system/setrans.if          |   20 
 policy/modules/system/sysnetwork.fc       |    9 
 policy/modules/system/sysnetwork.if       |  117 ++
 policy/modules/system/sysnetwork.te       |  107 +-
 policy/modules/system/udev.fc             |    3 
 policy/modules/system/udev.if             |   21 
 policy/modules/system/udev.te             |   38 
 policy/modules/system/unconfined.fc       |   15 
 policy/modules/system/unconfined.if       |  446 ---------
 policy/modules/system/unconfined.te       |  224 ----
 policy/modules/system/userdomain.fc       |    6 
 policy/modules/system/userdomain.if       | 1397 ++++++++++++++++++++++--------
 policy/modules/system/userdomain.te       |   50 -
 policy/modules/system/xen.fc              |    6 
 policy/modules/system/xen.if              |   28 
 policy/modules/system/xen.te              |  137 ++
 policy/support/obj_perm_sets.spt          |   14 
 policy/users                              |   13 
 328 files changed, 15806 insertions(+), 2939 deletions(-)

Index: policy-F12.patch
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -p -r1.74 -r1.75
--- policy-F12.patch	8 Sep 2009 14:30:35 -0000	1.74
+++ policy-F12.patch	8 Sep 2009 23:55:30 -0000	1.75
@@ -846,8 +846,8 @@ diff -b -B --ignore-all-space --exclude-
 +## The Fedora hardware profiler client
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/smoltclient.te serefpolicy-3.6.30/policy/modules/admin/smoltclient.te
 --- nsaserefpolicy/policy/modules/admin/smoltclient.te	1969-12-31 19:00:00.000000000 -0500
-+++ serefpolicy-3.6.30/policy/modules/admin/smoltclient.te	2009-08-31 13:40:47.000000000 -0400
-@@ -0,0 +1,66 @@
++++ serefpolicy-3.6.30/policy/modules/admin/smoltclient.te	2009-09-08 18:22:33.000000000 -0400
+@@ -0,0 +1,67 @@
 +policy_module(smoltclient,1.0.0)
 +
 +########################################
@@ -883,6 +883,7 @@ diff -b -B --ignore-all-space --exclude-
 +kernel_read_network_state(smoltclient_t)
 +kernel_read_kernel_sysctls(smoltclient_t)
 +
++corecmd_exec_bin(smoltclient_t)
 +corecmd_exec_shell(smoltclient_t)
 +
 +corenet_tcp_connect_http_port(smoltclient_t)
@@ -1096,8 +1097,8 @@ diff -b -B --ignore-all-space --exclude-
  ')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/vbetool.te serefpolicy-3.6.30/policy/modules/admin/vbetool.te
 --- nsaserefpolicy/policy/modules/admin/vbetool.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/admin/vbetool.te	2009-08-31 13:40:47.000000000 -0400
-@@ -15,15 +15,20 @@
++++ serefpolicy-3.6.30/policy/modules/admin/vbetool.te	2009-09-08 18:00:40.000000000 -0400
+@@ -15,15 +15,22 @@
  # Local policy
  #
  
@@ -1116,11 +1117,13 @@ diff -b -B --ignore-all-space --exclude-
 +domain_mmap_low_type(vbetool_t)
 +tunable_policy(`mmap_low_allowed',`
  domain_mmap_low(vbetool_t)
++', `
++dontaudit vbetool_t self:memprotect mmap_zero;
 +')
  
  term_use_unallocated_ttys(vbetool_t)
  
-@@ -34,3 +39,8 @@
+@@ -34,3 +41,8 @@
  	hal_write_log(vbetool_t)
  	hal_dontaudit_append_lib_files(vbetool_t)
  ')
@@ -2427,7 +2430,7 @@ diff -b -B --ignore-all-space --exclude-
 +/usr/lib(64)?/mozilla/plugins-wrapped(/.*)?			gen_context(system_u:object_r:nsplugin_rw_t,s0)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/nsplugin.if serefpolicy-3.6.30/policy/modules/apps/nsplugin.if
 --- nsaserefpolicy/policy/modules/apps/nsplugin.if	1969-12-31 19:00:00.000000000 -0500
-+++ serefpolicy-3.6.30/policy/modules/apps/nsplugin.if	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/apps/nsplugin.if	2009-09-08 18:09:33.000000000 -0400
 @@ -0,0 +1,313 @@
 +
 +## policy for nsplugin
@@ -4546,7 +4549,7 @@ diff -b -B --ignore-all-space --exclude-
  ')
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/corenetwork.te.in serefpolicy-3.6.30/policy/modules/kernel/corenetwork.te.in
 --- nsaserefpolicy/policy/modules/kernel/corenetwork.te.in	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/kernel/corenetwork.te.in	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/kernel/corenetwork.te.in	2009-09-08 18:22:33.000000000 -0400
 @@ -65,6 +65,7 @@
  type server_packet_t, packet_type, server_packet_type;
  
@@ -4555,7 +4558,7 @@ diff -b -B --ignore-all-space --exclude-
  network_port(afs_fs, tcp,2040,s0, udp,7000,s0, udp,7005,s0)
  network_port(afs_ka, udp,7004,s0)
  network_port(afs_pt, udp,7002,s0)
-@@ -87,25 +88,31 @@
+@@ -87,25 +88,32 @@
  network_port(comsat, udp,512,s0)
  network_port(cvs, tcp,2401,s0, udp,2401,s0)
  network_port(cyphesis, tcp,6767,s0, tcp,6769,s0, udp,32771,s0)
@@ -4585,10 +4588,11 @@ diff -b -B --ignore-all-space --exclude-
  network_port(http, tcp,80,s0, tcp,443,s0, tcp,488,s0, tcp,8008,s0, tcp,8009,s0, tcp,8443,s0) #8443 is mod_nss default port
  network_port(http_cache, tcp,3128,s0, udp,3130,s0, tcp,8080,s0, tcp,8118,s0) # 8118 is for privoxy
 +portcon tcp 10001-10010 gen_context(system_u:object_r:http_cache_port_t, s0)
++network_port(chronyd, udp,323,s0)
  network_port(i18n_input, tcp,9010,s0)
  network_port(imaze, tcp,5323,s0, udp,5323,s0)
  network_port(inetd_child, tcp,1,s0, udp,1,s0, tcp,7,s0, udp,7,s0, tcp,9,s0, udp,9,s0, tcp,13,s0, udp,13,s0, tcp,19,s0, udp,19,s0, tcp,37,s0, udp,37,s0, tcp,512,s0, tcp,543,s0, tcp,544,s0, tcp,891,s0, udp,891,s0, tcp,892,s0, udp,892,s0, tcp,2105,s0, tcp,5666,s0)
-@@ -128,7 +135,7 @@
+@@ -128,7 +136,7 @@
  network_port(ldap, tcp,389,s0, udp,389,s0, tcp,636,s0, udp,636,s0, tcp,3268,s0)
  network_port(lmtp, tcp,24,s0, udp,24,s0)
  type lrrd_port_t, port_type; dnl network_port(lrrd_port_t) # no defined portcon
@@ -4597,7 +4601,7 @@ diff -b -B --ignore-all-space --exclude-
  network_port(memcache, tcp,11211,s0, udp,11211,s0)
  network_port(mmcc, tcp,5050,s0, udp,5050,s0)
  network_port(monopd, tcp,1234,s0)
-@@ -146,6 +153,12 @@
+@@ -146,6 +154,12 @@
  network_port(pegasus_https, tcp,5989,s0)
  network_port(pgpkeyserver, udp, 11371,s0, tcp,11371,s0)
  network_port(pingd, tcp,9125,s0)
@@ -4610,7 +4614,7 @@ diff -b -B --ignore-all-space --exclude-
  network_port(pop, tcp,106,s0, tcp,109,s0, tcp,110,s0, tcp,143,s0, tcp,220,s0, tcp,993,s0, tcp,995,s0, tcp,1109,s0)
  network_port(portmap, udp,111,s0, tcp,111,s0)
  network_port(postfix_policyd, tcp,10031,s0)
-@@ -172,27 +185,31 @@
+@@ -172,27 +186,31 @@
  network_port(sap, tcp,9875,s0, udp,9875,s0)
  network_port(smbd, tcp,137-139,s0, tcp,445,s0)
  network_port(smtp, tcp,25,s0, tcp,465,s0, tcp,587,s0)
@@ -4645,7 +4649,7 @@ diff -b -B --ignore-all-space --exclude-
  network_port(xdmcp, udp,177,s0, tcp,177,s0)
  network_port(xen, tcp,8002,s0)
  network_port(xfs, tcp,7100,s0)
-@@ -221,6 +238,8 @@
+@@ -221,6 +239,8 @@
  type node_t, node_type;
  sid node gen_context(system_u:object_r:node_t,s0 - mls_systemhigh)
  
@@ -5705,8 +5709,53 @@ diff -b -B --ignore-all-space --exclude-
 +/dev/shm		-d	gen_context(system_u:object_r:tmpfs_t,s0)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/filesystem.if serefpolicy-3.6.30/policy/modules/kernel/filesystem.if
 --- nsaserefpolicy/policy/modules/kernel/filesystem.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/kernel/filesystem.if	2009-09-08 07:44:43.000000000 -0400
-@@ -1537,6 +1537,24 @@
++++ serefpolicy-3.6.30/policy/modules/kernel/filesystem.if	2009-09-08 19:26:15.000000000 -0400
+@@ -1149,6 +1149,44 @@
+ 	domain_auto_transition_pattern($1, cifs_t, $2)
+ ')
+ 
++#######################################
++## 
++##      Create, read, write, and delete dirs
++##      on a configfs filesystem.
++## 
++## 
++##      
++##      Domain allowed access.
++##      
++## 
++#
++interface(`fs_manage_configfs_dirs',`
++        gen_require(`
++                type configfs_t;
++        ')
++
++        manage_dirs_pattern($1,configfs_t,configfs_t)
++')
++
++#######################################
++## 
++##      Create, read, write, and delete files
++##      on a configfs filesystem.
++## 
++## 
++##      
++##      Domain allowed access.
++##      
++## 
++#
++interface(`fs_manage_configfs_files',`
++        gen_require(`
++                type configfs_t;
++        ')
++
++        manage_files_pattern($1,configfs_t,configfs_t)
++')
++
+ ########################################
+ ## 
+ ##	Mount a DOS filesystem, such as
+@@ -1537,6 +1575,24 @@
  
  ########################################
  ## 
@@ -5731,7 +5780,7 @@ diff -b -B --ignore-all-space --exclude-
  ##	Search inotifyfs filesystem. 
  ## 
  ## 
-@@ -2542,6 +2560,42 @@
+@@ -2542,6 +2598,42 @@
  
  ########################################
  ## 
@@ -5774,7 +5823,7 @@ diff -b -B --ignore-all-space --exclude-
  ##	Read and write NFS server files.
  ## 
  ## 
-@@ -3971,3 +4025,122 @@
+@@ -3971,3 +4063,122 @@
  	relabelfrom_blk_files_pattern($1, noxattrfs, noxattrfs)
  	relabelfrom_chr_files_pattern($1, noxattrfs, noxattrfs)
  ')
@@ -9920,6 +9969,201 @@ diff -b -B --ignore-all-space --exclude-
  allow certmaster_t self:tcp_socket create_stream_socket_perms;
  
  # config files
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/chronyd.fc serefpolicy-3.6.30/policy/modules/services/chronyd.fc
+--- nsaserefpolicy/policy/modules/services/chronyd.fc	1969-12-31 19:00:00.000000000 -0500
++++ serefpolicy-3.6.30/policy/modules/services/chronyd.fc	2009-09-08 18:22:33.000000000 -0400
+@@ -0,0 +1,11 @@
++
++/etc/rc\.d/init\.d/chronyd         --      gen_context(system_u:object_r:chronyd_initrc_exec_t,s0)
++
++/usr/sbin/chronyd                  --      gen_context(system_u:object_r:chronyd_exec_t,s0)
++
++/var/lib/chrony(/.*)?			   gen_context(system_u:object_r:chronyd_var_lib_t,s0)
++
++/var/log/chrony(/.*)?			   gen_context(system_u:object_r:chronyd_var_log_t,s0)
++
++/var/run/chronyd\.pid              --      gen_context(system_u:object_r:chronyd_var_run_t,s0)
++
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/chronyd.if serefpolicy-3.6.30/policy/modules/services/chronyd.if
+--- nsaserefpolicy/policy/modules/services/chronyd.if	1969-12-31 19:00:00.000000000 -0500
++++ serefpolicy-3.6.30/policy/modules/services/chronyd.if	2009-09-08 18:22:33.000000000 -0400
+@@ -0,0 +1,105 @@
++## chrony background daemon
++
++#####################################
++## 
++##      Execute chronyd in the chronyd domain.
++## 
++## 
++##      
++##      The type of the process performing this action.
++##      
++## 
++#
++interface(`chronyd_domtrans',`
++        gen_require(`
++                type chronyd_t, chronyd_exec_t;
++        ')
++
++        corecmd_search_bin($1)
++        domtrans_pattern($1, chronyd_exec_t, chronyd_t)
++')
++
++####################################
++## 
++##      Execute chronyd 
++## 
++## 
++##      
++##      The type of the process performing this action.
++##      
++## 
++#
++interface(`chronyd_exec',`
++        gen_require(`
++                type chronyd_exec_t;
++        ')
++
++        can_exec($1, chronyd_exec_t)
++')
++
++#####################################
++## 
++##      Read chronyd logs.
++## 
++## 
++##      
++##      Domain allowed access.
++##      
++## 
++#
++interface(`chronyd_read_log',`
++        gen_require(`
++                type chronyd_var_log_t;
++        ')
++
++        logging_search_logs($1)
++        read_files_pattern($1, chronyd_var_log_t, chronyd_var_log_t)
++')
++
++####################################
++## 
++##      All of the rules required to administrate 
++##      an chronyd environment
++## 
++## 
++##      
++##      Domain allowed access.
++##      
++## 
++## 
++##      
++##      The role to be allowed to manage the chronyd domain.
++##      
++## 
++## 
++#
++interface(`chronyd_admin',`
++        gen_require(`
++                type chronyd_t, chronyd_var_log_t;
++                type chronyd_var_run_t, chronyd_var_lib_t;
++                type chronyd_initrc_exec_t;
++        ')
++
++        allow $1 chronyd_t:process { ptrace signal_perms };
++        ps_process_pattern($1, chronyd_t)
++
++        init_labeled_script_domtrans($1, chronyd_initrc_exec_t)
++        domain_system_change_exemption($1)
++        role_transition $2 chronyd_initrc_exec_t system_r;
++        allow $2 system_r;
++
++        logging_search_logs($1)
++        admin_pattern($1, chronyd_var_log_t)
++
++        files_search_var_lib($1)
++        admin_pattern($1, chronyd_var_lib_t)
++
++        files_search_pids($1)
++        admin_pattern($1, chronyd_var_run_t)
++
++        files_search_tmp($1)
++        admin_pattern($1, chronyd_tmp_t)
++
++')
++
++
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/chronyd.te serefpolicy-3.6.30/policy/modules/services/chronyd.te
+--- nsaserefpolicy/policy/modules/services/chronyd.te	1969-12-31 19:00:00.000000000 -0500
++++ serefpolicy-3.6.30/policy/modules/services/chronyd.te	2009-09-08 18:22:33.000000000 -0400
+@@ -0,0 +1,67 @@
++policy_module(chronyd,1.0.0)
++
++########################################
++#
++# Declarations
++#
++
++type chronyd_t;
++type chronyd_exec_t;
++init_daemon_domain(chronyd_t, chronyd_exec_t)
++
++type chronyd_initrc_exec_t;
++init_script_file(chronyd_initrc_exec_t)
++
++# var/lib files
++type chronyd_var_lib_t;
++files_type(chronyd_var_lib_t)
++
++# log files
++type chronyd_var_log_t;
++logging_log_file(chronyd_var_log_t)
++
++# pid files
++type chronyd_var_run_t;
++files_pid_file(chronyd_var_run_t)
++
++
++########################################
++#
++# chronyd local policy
++#
++
++allow chronyd_t self:capability { setuid setgid sys_time };
++allow chronyd_t self:process { getcap setcap };
++
++allow chronyd_t self:udp_socket create_socket_perms;
++allow chronyd_t self:unix_dgram_socket create_socket_perms;
++
++# chronyd var/lib files
++manage_files_pattern(chronyd_t, chronyd_var_lib_t, chronyd_var_lib_t)
++manage_dirs_pattern(chronyd_t, chronyd_var_lib_t, chronyd_var_lib_t)
++files_var_lib_filetrans(chronyd_t,chronyd_var_lib_t, { file dir })
++
++# chronyd log files
++manage_files_pattern(chronyd_t, chronyd_var_log_t, chronyd_var_log_t)
++manage_dirs_pattern(chronyd_t, chronyd_var_log_t, chronyd_var_log_t)
++logging_log_filetrans(chronyd_t, chronyd_var_log_t,{ file dir })
++
++# chronyd pid files
++manage_files_pattern(chronyd_t, chronyd_var_run_t, chronyd_var_run_t)
++manage_dirs_pattern(chronyd_t, chronyd_var_run_t, chronyd_var_run_t)
++files_pid_filetrans(chronyd_t,chronyd_var_run_t, { file })
++
++corenet_udp_bind_ntp_port(chronyd_t)
++# bind to udp/323
++corenet_udp_bind_chronyd_port(chronyd_t)
++
++# real time clock option
++dev_rw_realtime_clock(chronyd_t)
++
++auth_use_nsswitch(chronyd_t)
++
++logging_send_syslog_msg(chronyd_t)
++
++miscfiles_read_localization(chronyd_t)
++
++permissive chronyd_t;
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/clamav.te serefpolicy-3.6.30/policy/modules/services/clamav.te
 --- nsaserefpolicy/policy/modules/services/clamav.te	2009-08-14 16:14:31.000000000 -0400
 +++ serefpolicy-3.6.30/policy/modules/services/clamav.te	2009-08-31 13:40:47.000000000 -0400
@@ -10064,84 +10308,326 @@ diff -b -B --ignore-all-space --exclude-
  	unconfined_stream_connect(consolekit_t)
  ')
 +
-diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/courier.if serefpolicy-3.6.30/policy/modules/services/courier.if
---- nsaserefpolicy/policy/modules/services/courier.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/courier.if	2009-08-31 13:40:47.000000000 -0400
-@@ -179,6 +179,24 @@
- 
- ########################################
- ## 
-+##	Read courier spool files.
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/corosync.fc serefpolicy-3.6.30/policy/modules/services/corosync.fc
+--- nsaserefpolicy/policy/modules/services/corosync.fc	1969-12-31 19:00:00.000000000 -0500
++++ serefpolicy-3.6.30/policy/modules/services/corosync.fc	2009-09-08 19:26:20.000000000 -0400
+@@ -0,0 +1,13 @@
++
++/etc/rc\.d/init\.d/corosync     --      gen_context(system_u:object_r:corosync_initrc_exec_t,s0)
++
++/usr/sbin/corosync              --      gen_context(system_u:object_r:corosync_exec_t,s0)
++
++/usr/sbin/ccs_tool              --      gen_context(system_u:object_r:corosync_exec_t,s0)
++
++/var/lib/corosync(/.*)?                 gen_context(system_u:object_r:corosync_var_lib_t,s0)
++
++/var/log/cluster/corosync\.log  --      gen_context(system_u:object_r:corosync_var_log_t,s0)
++
++/var/run/corosync\.pid          --      gen_context(system_u:object_r:corosync_var_run_t,s0)
++
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/corosync.if serefpolicy-3.6.30/policy/modules/services/corosync.if
+--- nsaserefpolicy/policy/modules/services/corosync.if	1969-12-31 19:00:00.000000000 -0500
++++ serefpolicy-3.6.30/policy/modules/services/corosync.if	2009-09-08 19:26:20.000000000 -0400
+@@ -0,0 +1,108 @@
++## SELinux policy for Corosync Cluster Engine
++
++########################################
++## 
++##      Execute a domain transition to run corosync.
++## 
++## 
++## 
++##      Domain allowed to transition.
 +## 
-+## 
-+##	
-+##	Domain allowed access.
-+##	
 +## 
 +#
-+interface(`courier_read_spool',`
-+	gen_require(`
-+		type courier_spool_t;
-+	')
++interface(`corosync_domtrans',`
++        gen_require(`
++                type corosync_t, corosync_exec_t;
++        ')
 +
-+	read_files_pattern($1, courier_spool_t, courier_spool_t)
++        domtrans_pattern($1, corosync_exec_t, corosync_t)
 +')
 +
-+########################################
++#####################################
 +## 
- ##	Read and write to courier spool pipes.
- ## 
- ## 
-diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/courier.te serefpolicy-3.6.30/policy/modules/services/courier.te
---- nsaserefpolicy/policy/modules/services/courier.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/courier.te	2009-08-31 13:40:47.000000000 -0400
-@@ -10,6 +10,7 @@
- 
- type courier_etc_t;
- files_config_file(courier_etc_t)
-+mta_system_content(courier_etc_t)
- 
- courier_domain_template(pcp)
- 
-diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cron.fc serefpolicy-3.6.30/policy/modules/services/cron.fc
---- nsaserefpolicy/policy/modules/services/cron.fc	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/cron.fc	2009-08-31 13:40:47.000000000 -0400
-@@ -1,3 +1,4 @@
-+/etc/rc\.d/init\.d/atd		--	gen_context(system_u:object_r:crond_initrc_exec_t,s0)
- 
- /etc/cron\.d(/.*)?			gen_context(system_u:object_r:system_cron_spool_t,s0)
- /etc/crontab			--	gen_context(system_u:object_r:system_cron_spool_t,s0)
-@@ -17,9 +18,9 @@
- /var/run/fcron\.fifo		-s	gen_context(system_u:object_r:crond_var_run_t,s0)
- /var/run/fcron\.pid		--	gen_context(system_u:object_r:crond_var_run_t,s0)
- 
--/var/spool/at			-d	gen_context(system_u:object_r:cron_spool_t,s0)
--/var/spool/at/spool		-d	gen_context(system_u:object_r:cron_spool_t,s0)
--/var/spool/at/[^/]*		--	<>
-+/var/spool/anacron(/.*)?		gen_context(system_u:object_r:system_cron_spool_t,s0)
++##      Connect to corosync over a unix domain
++##      stream socket.
++## 
++## 
++##      
++##      Domain allowed access.
++##      
++## 
++#
++interface(`corosync_stream_connect',`
++        gen_require(`
++                type corosync_t, corosync_var_run_t;
++        ')
 +
-+/var/spool/at(/.*)?			gen_context(system_u:object_r:user_cron_spool_t,s0)
- 
- /var/spool/cron			-d	gen_context(system_u:object_r:cron_spool_t,s0)
- #/var/spool/cron/root		--	gen_context(system_u:object_r:sysadm_cron_spool_t,s0)
-@@ -41,7 +42,11 @@
- #/var/spool/cron/crontabs/root	--	gen_context(system_u:object_r:sysadm_cron_spool_t,s0)
- 
- /var/spool/fcron		-d	gen_context(system_u:object_r:cron_spool_t,s0)
--/var/spool/fcron/[^/]*			<>
-+/var/spool/fcron/.*			<>
- /var/spool/fcron/systab\.orig	--	gen_context(system_u:object_r:system_cron_spool_t,s0)
- /var/spool/fcron/systab		--	gen_context(system_u:object_r:system_cron_spool_t,s0)
- /var/spool/fcron/new\.systab	--	gen_context(system_u:object_r:system_cron_spool_t,s0)
++        files_search_pids($1)
++        stream_connect_pattern($1, corosync_var_run_t, corosync_var_run_t, corosync_t)
++')
 +
-+/var/lib/glpi/files(/.*)?		gen_context(system_u:object_r:cron_var_lib_t,s0)
++#######################################
++## 
++##      Allow the specified domain to read corosync's log files.
++## 
++## 
++##      
++##      Domain allowed access.
++##      
++## 
++#
++interface(`corosync_read_log',`
++        gen_require(`
++                type corosync_var_log_t;
++        ')
 +
-+/var/log/mcelog.*		--	gen_context(system_u:object_r:cron_log_t,s0)
-diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cron.if serefpolicy-3.6.30/policy/modules/services/cron.if
---- nsaserefpolicy/policy/modules/services/cron.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/cron.if	2009-08-31 13:40:47.000000000 -0400
-@@ -12,6 +12,10 @@
- ## 
++        logging_search_logs($1)
++        list_dirs_pattern($1, corosync_var_log_t, corosync_var_log_t)
++        read_files_pattern($1, corosync_var_log_t, corosync_var_log_t)
++')
++
++######################################
++## 
++##      All of the rules required to administrate 
++##      an corosync environment
++## 
++## 
++##      
++##      Domain allowed access.
++##      
++## 
++## 
++##      
++##      The role to be allowed to manage the corosyncd domain.
++##      
++## 
++## 
++#
++interface(`corosyncd_admin',`
++        gen_require(`
++                type corosync_t, corosync_var_lib_t, corosync_var_log_t;
++                type corosync_var_run_t, corosync_tmp_t, corosync_tmpfs_t;
++                type corosync_initrc_exec_t;
++        ')
++
++        allow $1 corosync_t:process { ptrace signal_perms };
++        ps_process_pattern($1, corosync_t)
++
++        init_labeled_script_domtrans($1, corosync_initrc_exec_t)
++        domain_system_change_exemption($1)
++        role_transition $2 corosync_initrc_exec_t system_r;
++        allow $2 system_r;
++
++        files_search_var_lib($1)
++        admin_pattern($1, corosync_var_lib_t)
++
++        logging_search_logs($1)
++        admin_pattern($1, corosync_var_log_t)
++
++        files_search_pids($1)
++        admin_pattern($1, corosync_var_run_t)
++
++        files_search_tmp($1)
++        admin_pattern($1, corosync_tmp_t)
++
++        admin_pattern($1, corosync_tmpfs_t)
++')
++
++
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/corosync.te serefpolicy-3.6.30/policy/modules/services/corosync.te
+--- nsaserefpolicy/policy/modules/services/corosync.te	1969-12-31 19:00:00.000000000 -0500
++++ serefpolicy-3.6.30/policy/modules/services/corosync.te	2009-09-08 19:26:20.000000000 -0400
+@@ -0,0 +1,109 @@
++
++policy_module(corosync,1.0.0)
++
++########################################
++#
++# Declarations
++#
++
++type corosync_t;
++type corosync_exec_t;
++init_daemon_domain(corosync_t, corosync_exec_t)
++
++type corosync_initrc_exec_t;
++init_script_file(corosync_initrc_exec_t);
++
++# tmp files
++type corosync_tmp_t;
++files_tmp_file(corosync_tmp_t)
++
++type corosync_tmpfs_t;
++files_tmpfs_file(corosync_tmpfs_t)
++
++# log files
++type corosync_var_log_t;
++logging_log_file(corosync_var_log_t)
++
++# var/lib files
++type corosync_var_lib_t;
++files_type(corosync_var_lib_t)
++
++# pid files
++type corosync_var_run_t;
++files_pid_file(corosync_var_run_t)
++
++########################################
++#
++# corosync local policy
++#
++
++allow corosync_t self:capability { sys_nice sys_resource ipc_lock };
++allow corosync_t self:process { setsched signal };
++
++allow corosync_t self:fifo_file rw_fifo_file_perms;
++allow corosync_t self:sem create_sem_perms;
++allow corosync_t self:unix_stream_socket { create_stream_socket_perms connectto };
++allow corosync_t self:unix_dgram_socket create_socket_perms;
++allow corosync_t self:udp_socket create_socket_perms;
++
++# tmp files
++manage_dirs_pattern(corosync_t, corosync_tmp_t, corosync_tmp_t)
++manage_files_pattern(corosync_t, corosync_tmp_t, corosync_tmp_t)
++files_tmp_filetrans(corosync_t, corosync_tmp_t, { file dir })
++
++manage_dirs_pattern(corosync_t, corosync_tmpfs_t, corosync_tmpfs_t)
++manage_files_pattern(corosync_t, corosync_tmpfs_t, corosync_tmpfs_t)
++fs_tmpfs_filetrans(corosync_t, corosync_tmpfs_t,{ dir file })
++
++# var/lib files
++manage_files_pattern(corosync_t, corosync_var_lib_t,corosync_var_lib_t)
++manage_dirs_pattern(corosync_t, corosync_var_lib_t,corosync_var_lib_t)
++manage_sock_files_pattern(corosync_t, corosync_var_lib_t,corosync_var_lib_t)
++files_var_lib_filetrans(corosync_t,corosync_var_lib_t, { file dir sock_file })
++
++# log files
++manage_files_pattern(corosync_t, corosync_var_log_t,corosync_var_log_t)
++manage_sock_files_pattern(corosync_t, corosync_var_log_t,corosync_var_log_t)
++logging_log_filetrans(corosync_t,corosync_var_log_t,{ sock_file file })
++
++# pid file
++manage_files_pattern(corosync_t, corosync_var_run_t,corosync_var_run_t)
++manage_sock_files_pattern(corosync_t, corosync_var_run_t,corosync_var_run_t)
++files_pid_filetrans(corosync_t,corosync_var_run_t, { file sock_file })
++
++corenet_udp_bind_netsupport_port(corosync_t)
++
++corecmd_exec_bin(corosync_t)
++
++kernel_read_system_state(corosync_t)
++
++files_manage_mounttab(corosync_t)
++
++auth_use_nsswitch(corosync_t)
++
++dev_read_urand(corosync_t)
++
++libs_use_ld_so(corosync_t)
++libs_use_shared_libs(corosync_t)
++miscfiles_read_localization(corosync_t)
++
++init_rw_script_tmp_files(corosync_t)
++
++logging_send_syslog_msg(corosync_t)
++
++# to communication with RHCS
++dlm_controld_manage_tmpfs_files(corosync_t)
++dlm_controld_rw_semaphores(corosync_t)
++
++fenced_manage_tmpfs_files(corosync_t)
++fenced_rw_semaphores(corosync_t)
++
++gfs_controld_manage_tmpfs_files(corosync_t)
++gfs_controld_rw_semaphores(corosync_t)
++
++optional_policy(`
++        ccs_read_config(corosync_t)
++')
++
++permissive corosync_t;
++
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/courier.if serefpolicy-3.6.30/policy/modules/services/courier.if
+--- nsaserefpolicy/policy/modules/services/courier.if	2009-07-14 14:19:57.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/courier.if	2009-08-31 13:40:47.000000000 -0400
+@@ -179,6 +179,24 @@
+ 
+ ########################################
+ ## 
++##	Read courier spool files.
++## 
++## 
++##	
++##	Domain allowed access.
++##	
++## 
++#
++interface(`courier_read_spool',`
++	gen_require(`
++		type courier_spool_t;
++	')
++
++	read_files_pattern($1, courier_spool_t, courier_spool_t)
++')
++
++########################################
++## 
+ ##	Read and write to courier spool pipes.
+ ## 
+ ## 
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/courier.te serefpolicy-3.6.30/policy/modules/services/courier.te
+--- nsaserefpolicy/policy/modules/services/courier.te	2009-08-14 16:14:31.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/courier.te	2009-08-31 13:40:47.000000000 -0400
+@@ -10,6 +10,7 @@
+ 
+ type courier_etc_t;
+ files_config_file(courier_etc_t)
++mta_system_content(courier_etc_t)
+ 
+ courier_domain_template(pcp)
+ 
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cron.fc serefpolicy-3.6.30/policy/modules/services/cron.fc
+--- nsaserefpolicy/policy/modules/services/cron.fc	2009-07-14 14:19:57.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/cron.fc	2009-08-31 13:40:47.000000000 -0400
+@@ -1,3 +1,4 @@
++/etc/rc\.d/init\.d/atd		--	gen_context(system_u:object_r:crond_initrc_exec_t,s0)
+ 
+ /etc/cron\.d(/.*)?			gen_context(system_u:object_r:system_cron_spool_t,s0)
+ /etc/crontab			--	gen_context(system_u:object_r:system_cron_spool_t,s0)
+@@ -17,9 +18,9 @@
+ /var/run/fcron\.fifo		-s	gen_context(system_u:object_r:crond_var_run_t,s0)
+ /var/run/fcron\.pid		--	gen_context(system_u:object_r:crond_var_run_t,s0)
+ 
+-/var/spool/at			-d	gen_context(system_u:object_r:cron_spool_t,s0)
+-/var/spool/at/spool		-d	gen_context(system_u:object_r:cron_spool_t,s0)
+-/var/spool/at/[^/]*		--	<>
++/var/spool/anacron(/.*)?		gen_context(system_u:object_r:system_cron_spool_t,s0)
++
++/var/spool/at(/.*)?			gen_context(system_u:object_r:user_cron_spool_t,s0)
+ 
+ /var/spool/cron			-d	gen_context(system_u:object_r:cron_spool_t,s0)
+ #/var/spool/cron/root		--	gen_context(system_u:object_r:sysadm_cron_spool_t,s0)
+@@ -41,7 +42,11 @@
+ #/var/spool/cron/crontabs/root	--	gen_context(system_u:object_r:sysadm_cron_spool_t,s0)
+ 
+ /var/spool/fcron		-d	gen_context(system_u:object_r:cron_spool_t,s0)
+-/var/spool/fcron/[^/]*			<>
++/var/spool/fcron/.*			<>
+ /var/spool/fcron/systab\.orig	--	gen_context(system_u:object_r:system_cron_spool_t,s0)
+ /var/spool/fcron/systab		--	gen_context(system_u:object_r:system_cron_spool_t,s0)
+ /var/spool/fcron/new\.systab	--	gen_context(system_u:object_r:system_cron_spool_t,s0)
++
++/var/lib/glpi/files(/.*)?		gen_context(system_u:object_r:cron_var_lib_t,s0)
++
++/var/log/mcelog.*		--	gen_context(system_u:object_r:cron_log_t,s0)
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cron.if serefpolicy-3.6.30/policy/modules/services/cron.if
+--- nsaserefpolicy/policy/modules/services/cron.if	2009-07-14 14:19:57.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/cron.if	2009-08-31 13:40:47.000000000 -0400
+@@ -12,6 +12,10 @@
+ ## 
  #
  template(`cron_common_crontab_template',`
 +	gen_require(`
@@ -10443,7 +10929,7 @@ diff -b -B --ignore-all-space --exclude-
 +
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cron.te serefpolicy-3.6.30/policy/modules/services/cron.te
 --- nsaserefpolicy/policy/modules/services/cron.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/cron.te	2009-09-04 10:32:17.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/cron.te	2009-09-08 18:12:58.000000000 -0400
 @@ -38,6 +38,10 @@
  type cron_var_lib_t;
  files_type(cron_var_lib_t)
@@ -10768,17 +11254,18 @@ diff -b -B --ignore-all-space --exclude-
  ')
  
  optional_policy(`
-@@ -461,8 +551,7 @@
+@@ -461,8 +551,8 @@
  ')
  
  optional_policy(`
 -	# cjp: why?
 -	squid_domtrans(system_cronjob_t)
 +	spamassassin_manage_lib_files(system_cronjob_t)
++	spamassassin_manage_home_client(system_cronjob_t)
  ')
  
  optional_policy(`
-@@ -470,24 +559,17 @@
+@@ -470,24 +560,17 @@
  ')
  
  optional_policy(`
@@ -10806,7 +11293,7 @@ diff -b -B --ignore-all-space --exclude-
  allow cronjob_t self:process { signal_perms setsched };
  allow cronjob_t self:fifo_file rw_fifo_file_perms;
  allow cronjob_t self:unix_stream_socket create_stream_socket_perms;
-@@ -571,6 +653,9 @@
+@@ -571,6 +654,9 @@
  userdom_manage_user_home_content_sockets(cronjob_t)
  #userdom_user_home_dir_filetrans_user_home_content(cronjob_t, notdevfile_class_set)
  
@@ -10816,7 +11303,7 @@ diff -b -B --ignore-all-space --exclude-
  tunable_policy(`fcron_crond', `
  	allow crond_t user_cron_spool_t:file manage_file_perms;
  ')
-@@ -590,13 +675,5 @@
+@@ -590,13 +676,5 @@
  #
  
  optional_policy(`
@@ -11824,7 +12311,7 @@ diff -b -B --ignore-all-space --exclude-
 +
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/gpm.te serefpolicy-3.6.30/policy/modules/services/gpm.te
 --- nsaserefpolicy/policy/modules/services/gpm.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/gpm.te	2009-08-31 13:40:47.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/gpm.te	2009-09-08 10:45:28.000000000 -0400
 @@ -27,7 +27,8 @@
  # Local policy
  #
@@ -15376,92 +15863,788 @@ diff -b -B --ignore-all-space --exclude-
 +')
 +
  ')
-diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/ricci.te serefpolicy-3.6.30/policy/modules/services/ricci.te
---- nsaserefpolicy/policy/modules/services/ricci.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/ricci.te	2009-08-31 13:40:47.000000000 -0400
-@@ -264,6 +264,7 @@
- allow ricci_modclusterd_t self:socket create_socket_perms;
- 
- allow ricci_modclusterd_t ricci_modcluster_t:unix_stream_socket connectto;
-+allow ricci_modclusterd_t ricci_modcluster_t:fifo_file rw_file_perms;
- 
- # log files
- allow ricci_modclusterd_t ricci_modcluster_var_log_t:dir setattr;
-@@ -440,6 +441,10 @@
- files_read_usr_files(ricci_modstorage_t)
- files_read_kernel_modules(ricci_modstorage_t)
- 
-+files_create_default_dir(ricci_modstorage_t)
-+files_mounton_default(ricci_modstorage_t)
-+files_manage_default(ricci_modstorage_t)
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rgmanager.fc serefpolicy-3.6.30/policy/modules/services/rgmanager.fc
+--- nsaserefpolicy/policy/modules/services/rgmanager.fc	1969-12-31 19:00:00.000000000 -0500
++++ serefpolicy-3.6.30/policy/modules/services/rgmanager.fc	2009-09-08 19:26:25.000000000 -0400
+@@ -0,0 +1,6 @@
++
++/usr/sbin/rgmanager                    --      gen_context(system_u:object_r:rgmanager_exec_t,s0)
++
++/var/log/cluster/rgmanager\.log        --      gen_context(system_u:object_r:rgmanager_var_log_t,s0)
++
++/var/run/rgmanager\.pid                --      gen_context(system_u:object_r:rgmanager_var_run_t,s0)
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rgmanager.if serefpolicy-3.6.30/policy/modules/services/rgmanager.if
+--- nsaserefpolicy/policy/modules/services/rgmanager.if	1969-12-31 19:00:00.000000000 -0500
++++ serefpolicy-3.6.30/policy/modules/services/rgmanager.if	2009-09-08 19:26:25.000000000 -0400
+@@ -0,0 +1,40 @@
++## SELinux policy for rgmanager
 +
- storage_raw_read_fixed_disk(ricci_modstorage_t)
- 
- term_dontaudit_use_console(ricci_modstorage_t)
-diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpcbind.if serefpolicy-3.6.30/policy/modules/services/rpcbind.if
---- nsaserefpolicy/policy/modules/services/rpcbind.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/rpcbind.if	2009-08-31 13:40:47.000000000 -0400
-@@ -97,6 +97,26 @@
- 
- ########################################
- ## 
-+##	Connect to rpcbindd over an unix stream socket.
++#######################################
++## 
++##      Execute a domain transition to run rgmanager.
 +## 
 +## 
-+##	
-+##	Domain allowed access.
-+##	
++## 
++##      Domain allowed to transition.
++## 
 +## 
 +#
-+interface(`rpcbind_stream_connect',`
-+	gen_require(`
-+		type rpcbind_t, rpcbind_var_run_t;
-+	')
++interface(`rgmanager_domtrans',`
++        gen_require(`
++                type rgmanager_t, rgmanager_exec_t;
++        ')
++
++        corecmd_search_bin($1)
++        domrans_pattern($1,rgmanager_exec_t,rgmanager_t)
 +
-+	files_search_pids($1)
-+	allow $1 rpcbind_var_run_t:sock_file write;
-+	allow $1 rpcbind_t:unix_stream_socket connectto;
 +')
 +
-+########################################
++#######################################
 +## 
- ##	All of the rules required to administrate 
- ##	an rpcbind environment
- ## 
-diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpc.if serefpolicy-3.6.30/policy/modules/services/rpc.if
---- nsaserefpolicy/policy/modules/services/rpc.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/rpc.if	2009-08-31 13:40:47.000000000 -0400
-@@ -54,7 +54,7 @@
- 	allow $1_t self:unix_dgram_socket create_socket_perms;
- 	allow $1_t self:unix_stream_socket create_stream_socket_perms;
- 	allow $1_t self:tcp_socket create_stream_socket_perms;
--	allow $1_t self:udp_socket create_socket_perms;
-+	allow $1_t self:udp_socket create_stream_socket_perms;
- 
- 	manage_dirs_pattern($1_t, var_lib_nfs_t, var_lib_nfs_t)
- 	manage_files_pattern($1_t, var_lib_nfs_t, var_lib_nfs_t)
-@@ -109,6 +109,10 @@
- 	userdom_dontaudit_use_unpriv_user_fds($1_t)
- 
- 	optional_policy(`
-+		rpcbind_stream_connect($1_t)
-+	')
++##      Allow read and write access to rgmanager semaphores.
++## 
++## 
++##      
++##      Domain allowed access.
++##      
++## 
++#
++interface(`rgmanager_rw_semaphores',`
++        gen_require(`
++                type rgmanager_t;
++        ')
 +
-+	optional_policy(`
- 		seutil_sigchld_newrole($1_t)
- 	')
- 
-diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpc.te serefpolicy-3.6.30/policy/modules/services/rpc.te
---- nsaserefpolicy/policy/modules/services/rpc.te	2009-08-14 16:14:31.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/rpc.te	2009-08-31 13:40:47.000000000 -0400
-@@ -91,6 +91,8 @@
- 
- seutil_dontaudit_search_config(rpcd_t)
- 
-+userdom_signal_unpriv_users(rpcd_t)
++        allow $1 rgmanager_t:sem { unix_read unix_write associate read write };
++')
 +
- optional_policy(`
- 	automount_signal(rpcd_t)
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rgmanager.te serefpolicy-3.6.30/policy/modules/services/rgmanager.te
+--- nsaserefpolicy/policy/modules/services/rgmanager.te	1969-12-31 19:00:00.000000000 -0500
++++ serefpolicy-3.6.30/policy/modules/services/rgmanager.te	2009-09-08 19:26:25.000000000 -0400
+@@ -0,0 +1,54 @@
++
++policy_module(rgmanager,1.0.0)
++
++########################################
++#
++# Declarations
++#
++
++type rgmanager_t;
++type rgmanager_exec_t;
++domain_type(rgmanager_t)
++init_daemon_domain(rgmanager_t, rgmanager_exec_t)
++
++# log files
++type rgmanager_var_log_t;
++logging_log_file(rgmanager_var_log_t)
++
++# pid files
++type rgmanager_var_run_t;
++files_pid_file(rgmanager_var_run_t)
++
++########################################
++#
++# rgmanager local policy
++#
++
++allow rgmanager_t self:capability { sys_nice ipc_lock };
++allow rgmanager_t self:process setsched;
++
++allow rgmanager_t self:fifo_file rw_fifo_file_perms;
++allow rgmanager_t self:unix_stream_socket { create_stream_socket_perms };
++allow rgmanager_t self:unix_dgram_socket create_socket_perms;
++allow rgmanager_t self:tcp_socket create_stream_socket_perms;
++
++# log files
++manage_files_pattern(rgmanager_t, rgmanager_var_log_t,rgmanager_var_log_t)
++logging_log_filetrans(rgmanager_t,rgmanager_var_log_t,{ file })
++
++# pid file
++manage_files_pattern(rgmanager_t, rgmanager_var_run_t,rgmanager_var_run_t)
++manage_sock_files_pattern(rgmanager_t, rgmanager_var_run_t, rgmanager_var_run_t)
++files_pid_filetrans(rgmanager_t,rgmanager_var_run_t, { file })
++
++auth_use_nsswitch(rgmanager_t)
++
++libs_use_ld_so(rgmanager_t)
++libs_use_shared_libs(rgmanager_t)
++
++logging_send_syslog_msg(rgmanager_t)
++
++miscfiles_read_localization(rgmanager_t)
++
++permissive rgmanager_t;
++
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rhcs.fc serefpolicy-3.6.30/policy/modules/services/rhcs.fc
+--- nsaserefpolicy/policy/modules/services/rhcs.fc	1969-12-31 19:00:00.000000000 -0500
++++ serefpolicy-3.6.30/policy/modules/services/rhcs.fc	2009-09-08 19:26:15.000000000 -0400
+@@ -0,0 +1,22 @@
++
++/usr/sbin/dlm_controld                 --      gen_context(system_u:object_r:dlm_controld_exec_t,s0)
++/var/log/cluster/dlm_controld\.log     --      gen_context(system_u:object_r:dlm_controld_var_log_t,s0)
++/var/run/dlm_controld\.pid             --      gen_context(system_u:object_r:dlm_controld_var_run_t,s0)
++
++/usr/sbin/fenced                       --      gen_context(system_u:object_r:fenced_exec_t,s0)
++/usr/sbin/fence_node                   --      gen_context(system_u:object_r:fenced_exec_t,s0)
++/var/log/cluster/fenced\.log           --      gen_context(system_u:object_r:fenced_var_log_t,s0)
++/var/run/fenced\.pid                   --      gen_context(system_u:object_r:fenced_var_run_t,s0)
++
++/usr/sbin/gfs_controld                 --      gen_context(system_u:object_r:gfs_controld_exec_t,s0)
++/var/log/cluster/gfs_controld\.log     --      gen_context(system_u:object_r:gfs_controld_var_log_t,s0)
++/var/run/gfs_controld\.pid             --      gen_context(system_u:object_r:gfs_controld_var_run_t,s0)
++
++/usr/sbin/groupd                       --      gen_context(system_u:object_r:groupd_exec_t,s0)
++/var/run/groupd\.pid                   --      gen_context(system_u:object_r:groupd_var_run_t,s0)
++
++/usr/sbin/qdiskd                       --      gen_context(system_u:object_r:qdiskd_exec_t,s0)
++/var/lib/qdiskd(/.*)?                          gen_context(system_u:object_r:qdiskd_var_lib_t,s0)
++/var/log/cluster/qdiskd\.log           --      gen_context(system_u:object_r:qdiskd_var_log_t,s0)
++/var/run/qdiskd\.pid                   --      gen_context(system_u:object_r:qdiskd_var_run_t,s0)
++
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rhcs.if serefpolicy-3.6.30/policy/modules/services/rhcs.if
+--- nsaserefpolicy/policy/modules/services/rhcs.if	1969-12-31 19:00:00.000000000 -0500
++++ serefpolicy-3.6.30/policy/modules/services/rhcs.if	2009-09-08 19:26:15.000000000 -0400
+@@ -0,0 +1,214 @@
++## SELinux policy for RHCS - Red Hat Cluster Suite 
++
++######################################
++## 
++##      Execute a domain transition to run dlm_controld.
++## 
++## 
++## 
++##      Domain allowed to transition.
++## 
++## 
++#
++interface(`dlm_controld_domtrans',`
++        gen_require(`
++                type dlm_controld_t, dlm_controld_exec_t;
++        ')
++
++        corecmd_search_bin($1)
++        domain_trans_pattern($1,dlm_controld_exec_t,dlm_controld_t)
++
++')
++
++#####################################
++## 
++##      Connect to dlm_controld over a unix domain
++##      stream socket.
++## 
++## 
++##      
++##      Domain allowed access.
++##      
++## 
++#
++interface(`dlm_controld_stream_connect',`
++        gen_require(`
++                type dlm_controld_t, dlm_controld_var_run_t;
++        ')
++
++        files_search_pids($1)
++        stream_connect_pattern($1, dlm_controld_var_run_t, dlm_controld_var_run_t, dlm_controld_t)
++')
++
++#####################################
++## 
++##      Manage dlm_controld tmpfs files.
++## 
++## 
++##      
++##      The type of the process performing this action.
++##      
++## 
++#
++interface(`dlm_controld_manage_tmpfs_files',`
++        gen_require(`
++                type dlm_controld_tmpfs_t;
++        ')
++
++        fs_search_tmpfs($1)
++        manage_files_pattern($1, dlm_controld_tmpfs_t, dlm_controld_tmpfs_t)
++       manage_lnk_files_pattern($1, dlm_controld_tmpfs_t, dlm_controld_tmpfs_t)
++')
++
++#####################################
++## 
++##      Allow read and write access to dlm_controld semaphores.
++## 
++## 
++##      
++##      Domain allowed access.
++##      
++## 
++#
++interface(`dlm_controld_rw_semaphores',`
++        gen_require(`
++                type dlm_controld_t;
++        ')
++
++        allow $1 dlm_controld_t:sem { rw_sem_perms destroy };
++')
++
++######################################
++## 
++##      Execute a domain transition to run fenced.
++## 
++## 
++## 
++##      Domain allowed to transition.
++## 
++## 
++#
++interface(`fenced_domtrans',`
++        gen_require(`
++                type fenced_t, fenced_exec_t;
++        ')
++
++        corecmd_search_bin($1)
++        domain_trans_pattern($1,fenced_exec_t,fenced_t)
++
++')
++
++######################################
++## 
++##      Connect to fenced over an unix domain stream socket.
++## 
++## 
++##      
++##      Domain allowed access.
++##      
++## 
++#
++interface(`fenced_stream_connect',`
++        gen_require(`
++                type fenced_var_run_t, fenced_t;
++        ')
++
++        allow $1 fenced_t:unix_stream_socket connectto;
++        allow $1 fenced_var_run_t:sock_file { getattr write };
++        files_search_pids($1)
++')
++
++#####################################
++## 
++##      Managed fenced tmpfs files.
++## 
++## 
++##      
++##      The type of the process performing this action.
++##      
++## 
++#
++interface(`fenced_manage_tmpfs_files',`
++        gen_require(`
++                type fenced_tmpfs_t;
++        ')
++
++        fs_search_tmpfs($1)
++        manage_files_pattern($1, fenced_tmpfs_t, fenced_tmpfs_t)
++       manage_lnk_files_pattern($1, fenced_tmpfs_t, fenced_tmpfs_t)
++')
++       
++######################################
++## 
++##      Allow read and write access to fenced semaphores.
++## 
++## 
++##      
++##      Domain allowed access.
++##      
++## 
++#
++interface(`fenced_rw_semaphores',`
++        gen_require(`
++                type fenced_t;
++        ')
++
++        allow $1 fenced_t:sem { rw_sem_perms destroy };
++')
++
++#####################################
++## 
++##      Execute a domain transition to run gfs_controld.
++## 
++## 
++## 
++##      Domain allowed to transition.
++## 
++## 
++#
++interface(`gfs_controld_domtrans',`
++        gen_require(`
++                type gfs_controld_t, gfs_controld_exec_t;
++        ')
++
++        corecmd_search_bin($1)
++        domain_trans_pattern($1,gfs_controld_exec_t,gfs_controld_t)
++')
++
++###################################
++## 
++##      Manage gfs_controld tmpfs files.
++## 
++## 
++##      
++##      The type of the process performing this action.
++##      
++## 
++#
++interface(`gfs_controld_manage_tmpfs_files',`
++        gen_require(`
++                type gfs_controld_tmpfs_t;
++        ')
++
++        fs_search_tmpfs($1)
++        manage_files_pattern($1, gfs_controld_tmpfs_t, gfs_controld_tmpfs_t)
++        manage_lnk_files_pattern($1, gfs_controld_tmpfs_t, gfs_controld_tmpfs_t)
++')
++       
++####################################
++## 
++##      Allow read and write access to gfs_controld semaphores.
++## 
++## 
++##      
++##      Domain allowed access.
++##      
++## 
++#
++interface(`gfs_controld_rw_semaphores',`
++        gen_require(`
++                type gfs_controld_t;
++        ')
++
++        allow $1 gfs_controld_t:sem { rw_sem_perms destroy };
++')
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rhcs.te serefpolicy-3.6.30/policy/modules/services/rhcs.te
+--- nsaserefpolicy/policy/modules/services/rhcs.te	1969-12-31 19:00:00.000000000 -0500
++++ serefpolicy-3.6.30/policy/modules/services/rhcs.te	2009-09-08 19:26:15.000000000 -0400
+@@ -0,0 +1,336 @@
++
++policy_module(rhcs,1.0.0)
++
++########################################
++#
++# Declarations
++#
++
++type dlm_controld_t;
++type dlm_controld_exec_t;
++init_daemon_domain(dlm_controld_t, dlm_controld_exec_t)
++
++# log files
++type dlm_controld_var_log_t;
++logging_log_file(dlm_controld_var_log_t)
++
++# pid files
++type dlm_controld_var_run_t;
++files_pid_file(dlm_controld_var_run_t)
++
++type dlm_controld_tmpfs_t;
++files_tmpfs_file(dlm_controld_tmpfs_t)
++
++
++type fenced_t;
++type fenced_exec_t;
++init_daemon_domain(fenced_t, fenced_exec_t)
++
++# tmp files
++type fenced_tmp_t;
++files_tmp_file(fenced_tmp_t)
++
++type fenced_tmpfs_t;
++files_tmpfs_file(fenced_tmpfs_t)
++
++# log files
++type fenced_var_log_t;
++logging_log_file(fenced_var_log_t)
++
++# pid files
++type fenced_var_run_t;
++files_pid_file(fenced_var_run_t)
++
++
++type gfs_controld_t;
++type gfs_controld_exec_t;
++init_daemon_domain(gfs_controld_t, gfs_controld_exec_t)
++
++# log files
++type gfs_controld_var_log_t;
++logging_log_file(gfs_controld_var_log_t)
++
++# pid files
++type gfs_controld_var_run_t;
++files_pid_file(gfs_controld_var_run_t)
++
++type gfs_controld_tmpfs_t;
++files_tmpfs_file(gfs_controld_tmpfs_t) 
++
++
++type groupd_t;
++type groupd_exec_t;
++init_daemon_domain(groupd_t, groupd_exec_t)
++
++# log files
++type groupd_var_log_t;
++logging_log_file(groupd_var_log_t)
++
++# pid files
++type groupd_var_run_t;
++files_pid_file(groupd_var_run_t)
++
++type groupd_tmpfs_t;
++files_tmpfs_file(groupd_tmpfs_t)
++
++
++type qdiskd_t;
++type qdiskd_exec_t;
++init_daemon_domain(qdiskd_t, qdiskd_exec_t)
++
++type qdiskd_tmpfs_t;
++files_tmpfs_file(qdiskd_tmpfs_t)
++
++# var/lib files
++type qdiskd_var_lib_t;
++files_type(qdiskd_var_lib_t)
++
++# log files
++type qdiskd_var_log_t;
++logging_log_file(qdiskd_var_log_t)
++
++# pid files
++type qdiskd_var_run_t;
++files_pid_file(qdiskd_var_run_t)
++
++#####################################
++#
++# dlm_controld local policy
++#
++
++allow dlm_controld_t self:capability { net_admin sys_nice sys_resource };
++allow dlm_controld_t self:process setsched;
++
++allow dlm_controld_t self:sem create_sem_perms;
++allow dlm_controld_t self:fifo_file rw_fifo_file_perms;
++allow dlm_controld_t self:unix_stream_socket { create_stream_socket_perms };
++allow dlm_controld_t self:unix_dgram_socket { create_socket_perms };
++allow dlm_controld_t self:netlink_kobject_uevent_socket create_socket_perms;
++
++manage_dirs_pattern(dlm_controld_t, dlm_controld_tmpfs_t, dlm_controld_tmpfs_t)
++manage_files_pattern(dlm_controld_t, dlm_controld_tmpfs_t, dlm_controld_tmpfs_t)
++fs_tmpfs_filetrans(dlm_controld_t, dlm_controld_tmpfs_t,{ dir file })
++
++# log files
++manage_files_pattern(dlm_controld_t, dlm_controld_var_log_t,dlm_controld_var_log_t)
++logging_log_filetrans(dlm_controld_t,dlm_controld_var_log_t,{ file })
++
++# pid files
++manage_files_pattern(dlm_controld_t, dlm_controld_var_run_t, dlm_controld_var_run_t)
++manage_sock_files_pattern(dlm_controld_t, dlm_controld_var_run_t, dlm_controld_var_run_t)
++files_pid_filetrans(dlm_controld_t,dlm_controld_var_run_t, { file })
++
++stream_connect_pattern(dlm_controld_t, fenced_var_run_t, fenced_var_run_t, fenced_t)
++corosync_stream_connect(dlm_controld_t)
++
++kernel_read_system_state(dlm_controld_t)
++
++dev_rw_sysfs(dlm_controld_t)
++
++fs_manage_configfs_files(dlm_controld_t)
++fs_manage_configfs_dirs(dlm_controld_t)
++
++init_rw_script_tmp_files(dlm_controld_t)
++
++libs_use_ld_so(dlm_controld_t)
++libs_use_shared_libs(dlm_controld_t)
++
++logging_send_syslog_msg(dlm_controld_t)
++
++miscfiles_read_localization(dlm_controld_t)
++
++permissive dlm_controld_t;
++
++#######################################
++#
++# fenced local policy
++#
++
++allow fenced_t self:capability { sys_nice sys_resource };
++allow fenced_t self:process { setsched getsched };
++
++allow fenced_t self:fifo_file rw_fifo_file_perms;
++allow fenced_t self:sem create_sem_perms;
++allow fenced_t self:unix_stream_socket { create_stream_socket_perms connectto };
++allow fenced_t self:unix_dgram_socket create_socket_perms;
++allow fenced_t self:tcp_socket create_stream_socket_perms;
++allow fenced_t self:udp_socket create_socket_perms;
++
++can_exec(fenced_t,fenced_exec_t)
++
++# tmp files
++manage_dirs_pattern(fenced_t, fenced_tmp_t, fenced_tmp_t)
++manage_files_pattern(fenced_t, fenced_tmp_t, fenced_tmp_t)
++files_tmp_filetrans(fenced_t, fenced_tmp_t, { file dir })
++
++manage_dirs_pattern(fenced_t, fenced_tmpfs_t, fenced_tmpfs_t)
++manage_files_pattern(fenced_t, fenced_tmpfs_t, fenced_tmpfs_t)
++fs_tmpfs_filetrans(fenced_t, fenced_tmpfs_t,{ dir file })
++
++# log files
++manage_files_pattern(fenced_t, fenced_var_log_t,fenced_var_log_t)
++logging_log_filetrans(fenced_t,fenced_var_log_t,{ file })
++
++# pid file
++manage_files_pattern(fenced_t, fenced_var_run_t,fenced_var_run_t)
++manage_sock_files_pattern(fenced_t, fenced_var_run_t, fenced_var_run_t)
++manage_fifo_files_pattern(fenced_t, fenced_var_run_t, fenced_var_run_t)
++files_pid_filetrans(fenced_t,fenced_var_run_t, { file })
++
++corosync_stream_connect(fenced_t)
++
++corecmd_exec_bin(fenced_t)
++
++dev_list_sysfs(fenced_t)
++dev_read_urand(fenced_t)
++
++auth_use_nsswitch(fenced_t)
++
++files_read_usr_symlinks(fenced_t)
++
++libs_use_ld_so(fenced_t)
++libs_use_shared_libs(fenced_t)
++
++logging_send_syslog_msg(fenced_t)
++
++miscfiles_read_localization(fenced_t)
++
++permissive fenced_t;
++
++######################################
++#
++# gfs_controld local policy
++#
++allow gfs_controld_t self:capability { sys_nice sys_resource };
++allow gfs_controld_t self:process setsched;
++
++allow gfs_controld_t self:sem create_sem_perms;
++allow gfs_controld_t self:fifo_file rw_fifo_file_perms;
++allow gfs_controld_t self:unix_stream_socket { create_stream_socket_perms };
++allow gfs_controld_t self:unix_dgram_socket { create_socket_perms };
++allow gfs_controld_t self:netlink_kobject_uevent_socket create_socket_perms;
++
++manage_dirs_pattern(gfs_controld_t, gfs_controld_tmpfs_t, gfs_controld_tmpfs_t)
++manage_files_pattern(gfs_controld_t, gfs_controld_tmpfs_t, gfs_controld_tmpfs_t)
++fs_tmpfs_filetrans(gfs_controld_t, gfs_controld_tmpfs_t,{ dir file })
++
++# log files
++manage_files_pattern(gfs_controld_t, gfs_controld_var_log_t,gfs_controld_var_log_t)
++logging_log_filetrans(gfs_controld_t,gfs_controld_var_log_t,{ file })
++
++# pid files
++manage_files_pattern(gfs_controld_t, gfs_controld_var_run_t, gfs_controld_var_run_t)
++manage_sock_files_pattern(gfs_controld_t, gfs_controld_var_run_t, gfs_controld_var_run_t)
++files_pid_filetrans(gfs_controld_t,gfs_controld_var_run_t, { file })
++
++stream_connect_pattern(dlm_controld_t, fenced_var_run_t, fenced_var_run_t, fenced_t)
++stream_connect_pattern(gfs_controld_t, dlm_controld_var_run_t, dlm_controld_var_run_t, dlm_controld_t)
++corosync_stream_connect(gfs_controld_t)
++
++kernel_read_system_state(gfs_controld_t)
++
++dev_manage_generic_chr_files(gfs_controld_t)
++dev_read_sysfs(gfs_controld_t)
++
++init_rw_script_tmp_files(gfs_controld_t)
++
++libs_use_ld_so(gfs_controld_t)
++libs_use_shared_libs(gfs_controld_t)
++
++logging_send_syslog_msg(gfs_controld_t)
++
++miscfiles_read_localization(gfs_controld_t)
++
++permissive gfs_controld_t;
++
++#######################################
++#
++# groupd local policy
++#
++
++allow groupd_t self:capability { sys_nice sys_resource };
++allow groupd_t self:process setsched;
++
++allow groupd_t self:sem create_sem_perms;
++allow groupd_t self:fifo_file rw_fifo_file_perms;
++allow groupd_t self:unix_stream_socket create_stream_socket_perms;
++allow groupd_t self:unix_dgram_socket create_socket_perms;
++
++manage_dirs_pattern(groupd_t, groupd_tmpfs_t, groupd_tmpfs_t)
++manage_files_pattern(groupd_t, groupd_tmpfs_t, groupd_tmpfs_t)
++fs_tmpfs_filetrans(groupd_t, groupd_tmpfs_t,{ dir file })
++
++# log files
++manage_files_pattern(groupd_t, groupd_var_log_t,groupd_var_log_t)
++logging_log_filetrans(groupd_t,groupd_var_log_t,{ file })
++
++# pid files
++manage_files_pattern(groupd_t, groupd_var_run_t,groupd_var_run_t)
++manage_sock_files_pattern(groupd_t, groupd_var_run_t,groupd_var_run_t)
++files_pid_filetrans(groupd_t, groupd_var_run_t, { file })
++
++corosync_stream_connect(groupd_t)
++
++files_read_etc_files(groupd_t)
++
++libs_use_ld_so(groupd_t)
++libs_use_shared_libs(groupd_t)
++
++logging_send_syslog_msg(groupd_t)
++
++miscfiles_read_localization(groupd_t)
++
++init_rw_script_tmp_files(groupd_t)
++
++logging_send_syslog_msg(groupd_t)
++
++permissive groupd_t;
++
++######################################
++#
++# qdiskd local policy
++#
++
++allow qdiskd_t self:capability { sys_nice ipc_lock };
++allow qdiskd_t self:process setsched;
++
++allow qdiskd_t self:sem create_sem_perms;
++allow qdiskd_t self:unix_dgram_socket create_socket_perms;
++allow qdiskd_t self:fifo_file rw_fifo_file_perms;
++allow qdiskd_t self:unix_stream_socket create_stream_socket_perms;
++
++manage_files_pattern(qdiskd_t, qdiskd_var_lib_t,qdiskd_var_lib_t)
++manage_dirs_pattern(qdiskd_t, qdiskd_var_lib_t,qdiskd_var_lib_t)
++manage_sock_files_pattern(qdiskd_t, qdiskd_var_lib_t,qdiskd_var_lib_t)
++files_var_lib_filetrans(qdiskd_t,qdiskd_var_lib_t, { file dir sock_file })
++
++# log files
++manage_files_pattern(qdiskd_t, qdiskd_var_log_t,qdiskd_var_log_t)
++manage_sock_files_pattern(qdiskd_t, qdiskd_var_log_t,qdiskd_var_log_t)
++logging_log_filetrans(qdiskd_t,qdiskd_var_log_t,{ sock_file file })
++
++manage_dirs_pattern(qdiskd_t, qdiskd_tmpfs_t, qdiskd_tmpfs_t)
++manage_files_pattern(qdiskd_t, qdiskd_tmpfs_t, qdiskd_tmpfs_t)
++fs_tmpfs_filetrans(qdiskd_t, qdiskd_tmpfs_t,{ dir file })
++
++# pid files
++manage_files_pattern(qdiskd_t, qdiskd_var_run_t,qdiskd_var_run_t)
++manage_sock_files_pattern(qdiskd_t, qdiskd_var_run_t,qdiskd_var_run_t)
++files_pid_filetrans(qdiskd_t,qdiskd_var_run_t, { file })
++
++corosync_stream_connect(qdiskd_t)
++
++kernel_read_system_state(qdiskd_t)
++
++storage_raw_rw_fixed_disk(qdiskd_t)
++
++files_read_etc_files(qdiskd_t)
++
++libs_use_ld_so(qdiskd_t)
++libs_use_shared_libs(qdiskd_t)
++
++logging_send_syslog_msg(qdiskd_t)
++
++miscfiles_read_localization(qdiskd_t)
++
++permissive qdiskd_t;
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/ricci.te serefpolicy-3.6.30/policy/modules/services/ricci.te
+--- nsaserefpolicy/policy/modules/services/ricci.te	2009-08-14 16:14:31.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/ricci.te	2009-08-31 13:40:47.000000000 -0400
+@@ -264,6 +264,7 @@
+ allow ricci_modclusterd_t self:socket create_socket_perms;
+ 
+ allow ricci_modclusterd_t ricci_modcluster_t:unix_stream_socket connectto;
++allow ricci_modclusterd_t ricci_modcluster_t:fifo_file rw_file_perms;
+ 
+ # log files
+ allow ricci_modclusterd_t ricci_modcluster_var_log_t:dir setattr;
+@@ -440,6 +441,10 @@
+ files_read_usr_files(ricci_modstorage_t)
+ files_read_kernel_modules(ricci_modstorage_t)
+ 
++files_create_default_dir(ricci_modstorage_t)
++files_mounton_default(ricci_modstorage_t)
++files_manage_default(ricci_modstorage_t)
++
+ storage_raw_read_fixed_disk(ricci_modstorage_t)
+ 
+ term_dontaudit_use_console(ricci_modstorage_t)
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpcbind.if serefpolicy-3.6.30/policy/modules/services/rpcbind.if
+--- nsaserefpolicy/policy/modules/services/rpcbind.if	2009-07-14 14:19:57.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/rpcbind.if	2009-08-31 13:40:47.000000000 -0400
+@@ -97,6 +97,26 @@
+ 
+ ########################################
+ ## 
++##	Connect to rpcbindd over an unix stream socket.
++## 
++## 
++##	
++##	Domain allowed access.
++##	
++## 
++#
++interface(`rpcbind_stream_connect',`
++	gen_require(`
++		type rpcbind_t, rpcbind_var_run_t;
++	')
++
++	files_search_pids($1)
++	allow $1 rpcbind_var_run_t:sock_file write;
++	allow $1 rpcbind_t:unix_stream_socket connectto;
++')
++
++########################################
++## 
+ ##	All of the rules required to administrate 
+ ##	an rpcbind environment
+ ## 
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpc.if serefpolicy-3.6.30/policy/modules/services/rpc.if
+--- nsaserefpolicy/policy/modules/services/rpc.if	2009-07-14 14:19:57.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/rpc.if	2009-08-31 13:40:47.000000000 -0400
+@@ -54,7 +54,7 @@
+ 	allow $1_t self:unix_dgram_socket create_socket_perms;
+ 	allow $1_t self:unix_stream_socket create_stream_socket_perms;
+ 	allow $1_t self:tcp_socket create_stream_socket_perms;
+-	allow $1_t self:udp_socket create_socket_perms;
++	allow $1_t self:udp_socket create_stream_socket_perms;
+ 
+ 	manage_dirs_pattern($1_t, var_lib_nfs_t, var_lib_nfs_t)
+ 	manage_files_pattern($1_t, var_lib_nfs_t, var_lib_nfs_t)
+@@ -109,6 +109,10 @@
+ 	userdom_dontaudit_use_unpriv_user_fds($1_t)
+ 
+ 	optional_policy(`
++		rpcbind_stream_connect($1_t)
++	')
++
++	optional_policy(`
+ 		seutil_sigchld_newrole($1_t)
+ 	')
+ 
+diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpc.te serefpolicy-3.6.30/policy/modules/services/rpc.te
+--- nsaserefpolicy/policy/modules/services/rpc.te	2009-08-14 16:14:31.000000000 -0400
++++ serefpolicy-3.6.30/policy/modules/services/rpc.te	2009-09-08 19:48:58.000000000 -0400
+@@ -91,6 +91,8 @@
+ 
+ seutil_dontaudit_search_config(rpcd_t)
+ 
++userdom_signal_unpriv_users(rpcd_t)
++
+ optional_policy(`
+ 	automount_signal(rpcd_t)
  ')
 @@ -99,6 +101,10 @@
  	nis_read_ypserv_config(rpcd_t)
@@ -15474,7 +16657,15 @@ diff -b -B --ignore-all-space --exclude-
  ########################################
  #
  # NFSD local policy
-@@ -135,6 +141,7 @@
+@@ -127,6 +133,7 @@
+ files_getattr_tmp_dirs(nfsd_t) 
+ # cjp: this should really have its own type
+ files_manage_mounttab(nfsd_t)
++files_read_etc_runtime_files(nfsd_t)
+ 
+ fs_mount_nfsd_fs(nfsd_t) 
+ fs_search_nfsd_fs(nfsd_t) 
+@@ -135,6 +142,7 @@
  fs_rw_nfsd_fs(nfsd_t) 
  
  storage_dontaudit_read_fixed_disk(nfsd_t)
@@ -15482,7 +16673,7 @@ diff -b -B --ignore-all-space --exclude-
  
  # Read access to public_content_t and public_content_rw_t
  miscfiles_read_public_files(nfsd_t)
-@@ -151,6 +158,7 @@
+@@ -151,6 +159,7 @@
  	fs_read_noxattr_fs_files(nfsd_t) 
  	auth_manage_all_files_except_shadow(nfsd_t)
  ')
@@ -15490,7 +16681,15 @@ diff -b -B --ignore-all-space --exclude-
  
  tunable_policy(`nfs_export_all_ro',`
  	dev_getattr_all_blk_files(nfsd_t)
-@@ -189,8 +197,10 @@
+@@ -182,6 +191,7 @@
+ kernel_read_network_state(gssd_t)
+ kernel_read_network_state_symlinks(gssd_t)	
+ kernel_search_network_sysctl(gssd_t)	
++kernel_signal(gssd_t)	
+ 
+ corecmd_exec_bin(gssd_t)
+ 
+@@ -189,8 +199,10 @@
  fs_rw_rpc_sockets(gssd_t) 
  fs_read_rpc_files(gssd_t) 
  
@@ -15501,7 +16700,7 @@ diff -b -B --ignore-all-space --exclude-
  
  auth_use_nsswitch(gssd_t)
  auth_manage_cache(gssd_t) 
-@@ -199,6 +209,8 @@
+@@ -199,6 +211,8 @@
  
  mount_signal(gssd_t)
  
@@ -17129,16 +18328,36 @@ diff -b -B --ignore-all-space --exclude-
 +/var/spool/MIMEDefang(/.*)?	gen_context(system_u:object_r:spamd_var_run_t,s0)
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/spamassassin.if serefpolicy-3.6.30/policy/modules/services/spamassassin.if
 --- nsaserefpolicy/policy/modules/services/spamassassin.if	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/spamassassin.if	2009-08-31 13:40:47.000000000 -0400
-@@ -111,6 +111,7 @@
++++ serefpolicy-3.6.30/policy/modules/services/spamassassin.if	2009-09-08 18:13:29.000000000 -0400
+@@ -111,6 +111,27 @@
  	')
  
  	domtrans_pattern($1, spamc_exec_t, spamc_t)
 +	allow $1 spamc_exec_t:file ioctl;
++')
++
++########################################
++## 
++##	Manage spamc home files.
++## 
++## 
++##	
++##	Domain allowed access.
++##	
++## 
++#
++interface(`spamassassin_manage_home_client',`
++	gen_require(`
++		type spamc_home_t;
++	')
++
++	manage_dirs_pattern($1, spamc_home_t, spamc_home_t)
++	manage_files_pattern($1, spamc_home_t, spamc_home_t)
++	manage_lnk_files_pattern($1, spamc_home_t, spamc_home_t)
  ')
  
  ########################################
-@@ -166,6 +167,7 @@
+@@ -166,6 +187,7 @@
  	')
  
  	files_search_var_lib($1)
@@ -17146,7 +18365,7 @@ diff -b -B --ignore-all-space --exclude-
  	read_files_pattern($1, spamd_var_lib_t, spamd_var_lib_t)
  ')
  
-@@ -225,3 +227,69 @@
+@@ -225,3 +247,69 @@
  
  	dontaudit $1 spamd_tmp_t:sock_file getattr;
  ')
@@ -18178,13 +19397,14 @@ diff -b -B --ignore-all-space --exclude-
  optional_policy(`
 diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/virt.fc serefpolicy-3.6.30/policy/modules/services/virt.fc
 --- nsaserefpolicy/policy/modules/services/virt.fc	2009-07-14 14:19:57.000000000 -0400
-+++ serefpolicy-3.6.30/policy/modules/services/virt.fc	2009-08-31 13:40:47.000000000 -0400
-@@ -8,5 +8,16 @@
++++ serefpolicy-3.6.30/policy/modules/services/virt.fc	2009-09-08 18:45:04.000000000 -0400
+@@ -8,5 +8,17 @@
  
  /var/lib/libvirt(/.*)?		gen_context(system_u:object_r:virt_var_lib_t,s0)
  /var/lib/libvirt/images(/.*)? 	gen_context(system_u:object_r:virt_image_t,s0)
 +/var/lib/libvirt/isos(/.*)? 	gen_context(system_u:object_r:virt_content_t,s0)
 +/var/lib/libvirt/boot(/.*)? 	gen_context(system_u:object_r:virt_content_t,s0)
++/var/lib/libvirt/qemu(/.*)? 	gen_context(system_u:object_r:svirt_var_run_t,s0)
 +
  /var/log/libvirt(/.*)?		gen_context(system_u:object_r:virt_log_t,s0)
  /var/run/libvirt(/.*)?		gen_context(system_u:object_r:virt_var_run_t,s0)


Index: selinux-policy.spec
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v
retrieving revision 1.913
retrieving revision 1.914
diff -u -p -r1.913 -r1.914
--- selinux-policy.spec	8 Sep 2009 14:30:36 -0000	1.913
+++ selinux-policy.spec	8 Sep 2009 23:55:31 -0000	1.914
@@ -20,7 +20,7 @@
 Summary: SELinux policy configuration
 Name: selinux-policy
 Version: 3.6.30
-Release: 5%{?dist}
+Release: 6%{?dist}
 License: GPLv2+
 Group: System Environment/Base
 Source: serefpolicy-%{version}.tgz
@@ -443,6 +443,9 @@ exit 0
 %endif
 
 %changelog
+* Tue Sep 8 2009 Dan Walsh  3.6.30-6
+- More fixes
+
 * Tue Sep 8 2009 Dan Walsh  3.6.30-5
 - Lots of fixes for initrc and other unconfined domains
 



From airlied at fedoraproject.org  Wed Sep  9 00:09:54 2009
From: airlied at fedoraproject.org (Dave Airlie)
Date: Wed,  9 Sep 2009 00:09:54 +0000 (UTC)
Subject: rpms/mesa/devel sources,1.39,1.40
Message-ID: <20090909000954.9CD5211C0082@cvs1.fedora.phx.redhat.com>

Author: airlied

Update of /cvs/pkgs/rpms/mesa/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30607

Modified Files:
	sources 
Log Message:
commit newer tarball



Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mesa/devel/sources,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -p -r1.39 -r1.40
--- sources	8 Sep 2009 23:06:42 -0000	1.39
+++ sources	9 Sep 2009 00:09:54 -0000	1.40
@@ -1,3 +1,3 @@
 6ae05158e678f4594343f32c2ca50515  gl-manpages-1.0.1.tar.bz2
 a5ec51ed9f0a55dc3462d90d52ff899c  xdriinfo-1.0.2.tar.bz2
-d8b62c4067888a255900fa962670ba43  mesa-20090909.tar.bz2
+47449707b6c52e8d6ccbf7c7084d76ba  mesa-20090909.tar.bz2



From bpepple at fedoraproject.org  Wed Sep  9 00:41:43 2009
From: bpepple at fedoraproject.org (Brian Pepple)
Date: Wed,  9 Sep 2009 00:41:43 +0000 (UTC)
Subject: rpms/nautilus-sendto/devel nautilus-sendto.spec,1.82,1.83
Message-ID: <20090909004143.9EE3B11C0082@cvs1.fedora.phx.redhat.com>

Author: bpepple

Update of /cvs/pkgs/rpms/nautilus-sendto/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13501

Modified Files:
	nautilus-sendto.spec 
Log Message:
* Tue Sep  8 2009 Brian Pepple  - 1.1.7-2
- Rebuild for new Empathy.



Index: nautilus-sendto.spec
===================================================================
RCS file: /cvs/pkgs/rpms/nautilus-sendto/devel/nautilus-sendto.spec,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -p -r1.82 -r1.83
--- nautilus-sendto.spec	2 Sep 2009 15:09:40 -0000	1.82
+++ nautilus-sendto.spec	9 Sep 2009 00:41:43 -0000	1.83
@@ -1,6 +1,6 @@
 Name:           nautilus-sendto
 Version:        1.1.7
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Nautilus context menu for sending files
 
 Group:          User Interface/Desktops
@@ -95,6 +95,9 @@ fi
 %{_mandir}/man1/nautilus-sendto.1.gz
 
 %changelog
+* Tue Sep  8 2009 Brian Pepple  - 1.1.7-2
+- Rebuild for new Empathy.
+
 * Wed Sep 02 2009 Bastien Nocera  1.1.7-1
 - Update to 1.1.7
 



From whot at fedoraproject.org  Wed Sep  9 02:10:00 2009
From: whot at fedoraproject.org (Peter Hutterer)
Date: Wed,  9 Sep 2009 02:10:00 +0000 (UTC)
Subject: rpms/xorg-x11-drv-mouse/devel .cvsignore, 1.16, 1.17 sources, 1.16, 
	1.17 xorg-x11-drv-mouse.spec, 1.33, 1.34
Message-ID: <20090909021000.6B68811C0099@cvs1.fedora.phx.redhat.com>

Author: whot

Update of /cvs/pkgs/rpms/xorg-x11-drv-mouse/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10608

Modified Files:
	.cvsignore sources xorg-x11-drv-mouse.spec 
Log Message:
* Wed Sep 09 2009 Peter Hutterer  1.4.99.1-1
- mouse 1.4.99.1



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-mouse/devel/.cvsignore,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- .cvsignore	19 Jun 2009 00:45:41 -0000	1.16
+++ .cvsignore	9 Sep 2009 02:09:59 -0000	1.17
@@ -1 +1 @@
-xf86-input-mouse-20090619.tar.bz2
+xf86-input-mouse-1.4.99.1.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-mouse/devel/sources,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- sources	19 Jun 2009 00:45:41 -0000	1.16
+++ sources	9 Sep 2009 02:10:00 -0000	1.17
@@ -1 +1 @@
-d4cad2c837538019e3355c4c960badc4  xf86-input-mouse-20090619.tar.bz2
+092c125d0d45a98f8450aefaffd5c10f  xf86-input-mouse-1.4.99.1.tar.bz2


Index: xorg-x11-drv-mouse.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-mouse/devel/xorg-x11-drv-mouse.spec,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -p -r1.33 -r1.34
--- xorg-x11-drv-mouse.spec	27 Jul 2009 08:28:08 -0000	1.33
+++ xorg-x11-drv-mouse.spec	9 Sep 2009 02:10:00 -0000	1.34
@@ -2,19 +2,19 @@
 %define moduledir %(pkg-config xorg-server --variable=moduledir )
 %define driverdir	%{moduledir}/input
 
-%define gitdate 20090619
+#define gitdate 20090619
 
 Summary:   Xorg X11 mouse input driver
 Name:      xorg-x11-drv-mouse
-Version:   1.4.99
-Release:   3.%{gitdate}%{?dist}.1
+Version:   1.4.99.1
+Release:   1.{?dist}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-#Source0:   ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2
-Source0:    %{tarball}-%{gitdate}.tar.bz2
+Source0:   ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2
+#Source0:    %{tarball}-%{gitdate}.tar.bz2
 Source1:    make-git-snapshot.sh
 
 ExcludeArch: s390 s390x
@@ -28,8 +28,8 @@ Requires: xorg-x11-server-Xorg >= 1.5.99
 X.Org X11 mouse input driver.
 
 %prep
-%setup -q -n %{tarball}-%{gitdate}
-#%setup -q -n %{tarball}-%{version}
+#setup -q -n %{tarball}-%{gitdate}
+%setup -q -n %{tarball}-%{version}
 
 %build
 autoreconf -v --install || exit 1
@@ -53,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man4/mousedrv.4*
 
 %changelog
+* Wed Sep 09 2009 Peter Hutterer  1.4.99.1-1
+- mouse 1.4.99.1
+
 * Mon Jul 27 2009 Fedora Release Engineering  - 1.4.99-3.20090619.1
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From mdomsch at fedoraproject.org  Wed Sep  9 02:15:22 2009
From: mdomsch at fedoraproject.org (Matt Domsch)
Date: Wed,  9 Sep 2009 02:15:22 +0000 (UTC)
Subject: rpms/mirrormanager/EL-5 .cvsignore, 1.9, 1.10 mirrormanager.spec,
	1.9, 1.10 sources, 1.9, 1.10
Message-ID: <20090909021522.40E3F11C0099@cvs1.fedora.phx.redhat.com>

Author: mdomsch

Update of /cvs/extras/rpms/mirrormanager/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11934

Modified Files:
	.cvsignore mirrormanager.spec sources 
Log Message:
update to 1.3.0


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/mirrormanager/EL-5/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	7 Apr 2009 16:55:47 -0000	1.9
+++ .cvsignore	9 Sep 2009 02:15:21 -0000	1.10
@@ -1 +1 @@
-mirrormanager-1.2.11.tar.bz2
+mirrormanager-1.3.0.tar.bz2


Index: mirrormanager.spec
===================================================================
RCS file: /cvs/extras/rpms/mirrormanager/EL-5/mirrormanager.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- mirrormanager.spec	7 Apr 2009 16:55:47 -0000	1.9
+++ mirrormanager.spec	9 Sep 2009 02:15:21 -0000	1.10
@@ -1,16 +1,16 @@
 Name:           mirrormanager
-Version:        1.2.11
+Version:        1.3.0
 Release:        1%{?dist}
 Summary:        Fedora mirror management system
 BuildArch:      noarch
 
 Group:          Applications/Internet
-License:        MIT and GPLv2 and GPLv3
+License:        MIT and GPLv2
 URL:            http://fedorahosted.org/mirrormanager
 Source0:        https://fedorahosted.org/releases/m/i/%{name}/%{name}-%{version}.tar.bz2
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires:  python
-Requires:       TurboGears, python-IPy, python-GeoIP, wget, yum
+Requires:       TurboGears, python-IPy, python-GeoIP, wget, yum, psmisc, python-dns, python-fedora >= 0.3.14
 
 %define py_ver         %(echo `python -c "import sys; print sys.version[:3]"`)
 %if "%{py_ver}" < "2.5"
@@ -60,7 +60,7 @@ rm -rf $RPM_BUILD_ROOT
 %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/mirrormanager.conf
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/mirrorlist-server.conf
-%doc LICENSES LICENSE-MIT-X11 LICENSE-GPLv2 LICENSE-GPLv3
+%doc LICENSES LICENSE-MIT-X11 LICENSE-GPLv2
 %doc server/*.cfg
 
 %files client
@@ -72,6 +72,18 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep  7 2009 Matt Domsch  - 1.3.0-1
+- add CSRF protection, add Requires: python-fedora
+- add IPv6 capability
+- switch DNS lookups to use python-dns
+- other misc bugfixes
+
+* Thu Jul  9 2009 Matt Domsch  - 1.2.12-1
+- bug fixes post F11 release
+
+* Mon Apr 20 2009 Mike McGrath  1.2.11-2
+- Added psmisc Requires
+
 * Tue Apr  7 2009 Matt Domsch  - 1.2.11-1
 - fix quite a few bugs from previous version
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/mirrormanager/EL-5/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources	7 Apr 2009 16:55:47 -0000	1.9
+++ sources	9 Sep 2009 02:15:21 -0000	1.10
@@ -1 +1 @@
-e984e646df8154dcbe511fc8d384ceaa  mirrormanager-1.2.11.tar.bz2
+1be6ae3e072b88fe37d1e3cf01237820  mirrormanager-1.3.0.tar.bz2



From roland at fedoraproject.org  Wed Sep  9 02:16:13 2009
From: roland at fedoraproject.org (roland)
Date: Wed,  9 Sep 2009 02:16:13 +0000 (UTC)
Subject: rpms/kernel/devel kernel.spec,1.1776,1.1777
Message-ID: <20090909021613.94C5D11C0099@cvs1.fedora.phx.redhat.com>

Author: roland

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12140

Modified Files:
	kernel.spec 
Log Message:
compile with -fno-var-tracking-assignments, work around gcc bug #521991


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1776
retrieving revision 1.1777
diff -u -p -r1.1776 -r1.1777
--- kernel.spec	8 Sep 2009 22:51:11 -0000	1.1776
+++ kernel.spec	9 Sep 2009 02:16:13 -0000	1.1777
@@ -1162,7 +1162,7 @@ ApplyPatch linux-2.6-dell-laptop-rfkill-
 #
 # Quiesce USB host controllers before setting up the IOMMU
 ApplyPatch linux-2.6-die-closed-source-bios-muppets-die.patch
-# Some performance fixes, unify hardware/software passthrough support, and 
+# Some performance fixes, unify hardware/software passthrough support, and
 # most importantly: notice when the BIOS points us to a region that returns
 # all 0xFF, and claims that there's an IOMMU there.
 ApplyPatch linux-2.6-intel-iommu-updates.patch
@@ -1444,6 +1444,11 @@ BuildKernel() {
     # make sure EXTRAVERSION says what we want it to say
     perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = %{?stablerev}-%{release}.%{_target_cpu}${Flavour:+.${Flavour}}/" Makefile
 
+    cat >> Makefile <<\EOF
+# XXX temp workaround for https://bugzilla.redhat.com/show_bug.cgi?id=521991
+KBUILD_CFLAGS += -fno-var-tracking-assignments
+EOF
+
     # if pre-rc1 devel kernel, must fix up SUBLEVEL for our versioning scheme
     %if !0%{?rcrev}
     %if 0%{?gitrev}
@@ -1794,7 +1799,7 @@ make DESTDIR=$RPM_BUILD_ROOT bootwrapper
     done
 %if !%{with_firmware}
 # remove the firmware files, if ! with_firmware
-    rm -fr $RPM_BUILD_ROOT/lib/firmware 
+    rm -fr $RPM_BUILD_ROOT/lib/firmware
 %endif
 %endif
 
@@ -2020,6 +2025,9 @@ fi
 # and build.
 
 %changelog
+* Wed Sep  9 2009 Roland McGrath  2.6.31-0.214.rc9.git1
+- compile with -fno-var-tracking-assignments, work around gcc bug #521991
+
 * Wed Sep 09 2009 Dave Airlie  2.6.31-0.213.rc9.git1
 - fix two bugs in r600 kms, fencing + mobile lvds
 
@@ -2346,7 +2354,7 @@ fi
 * Thu Jul 30 2009 Ben Skeggs 
 - nouveau: another DCB 1.5 entry, G80 corruption fixes, small  
+* Thu Jul 30 2009 Dave Airlie 
 - fix VGA ARB + kms
 
 * Wed Jul 29 2009 Dave Jones 
@@ -3178,4 +3186,3 @@ fi
 # rpm-change-log-uses-utc: t
 # End:
 ###
-



From whot at fedoraproject.org  Wed Sep  9 02:17:50 2009
From: whot at fedoraproject.org (Peter Hutterer)
Date: Wed,  9 Sep 2009 02:17:50 +0000 (UTC)
Subject: rpms/xorg-x11-drv-keyboard/devel .cvsignore, 1.13, 1.14 sources,
	1.13, 1.14 xorg-x11-drv-keyboard.spec, 1.33, 1.34
Message-ID: <20090909021750.7422C11C0099@cvs1.fedora.phx.redhat.com>

Author: whot

Update of /cvs/pkgs/rpms/xorg-x11-drv-keyboard/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12639

Modified Files:
	.cvsignore sources xorg-x11-drv-keyboard.spec 
Log Message:
* Wed Sep 09 2009 Peter Hutterer  1.3.99.1-1
- keyboard 1.3.99.1



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-keyboard/devel/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- .cvsignore	15 Jul 2009 07:17:04 -0000	1.13
+++ .cvsignore	9 Sep 2009 02:17:50 -0000	1.14
@@ -1 +1 @@
-xf86-input-keyboard-20090715.tar.bz2
+xf86-input-keyboard-1.3.99.1.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-keyboard/devel/sources,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- sources	15 Jul 2009 07:17:04 -0000	1.13
+++ sources	9 Sep 2009 02:17:50 -0000	1.14
@@ -1 +1 @@
-1439c95b1031cc65a77313d9b451648c  xf86-input-keyboard-20090715.tar.bz2
+94a849a5eb041124b993e3fe4eaaa7f1  xf86-input-keyboard-1.3.99.1.tar.bz2


Index: xorg-x11-drv-keyboard.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-keyboard/devel/xorg-x11-drv-keyboard.spec,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -p -r1.33 -r1.34
--- xorg-x11-drv-keyboard.spec	27 Jul 2009 08:27:27 -0000	1.33
+++ xorg-x11-drv-keyboard.spec	9 Sep 2009 02:17:50 -0000	1.34
@@ -2,19 +2,19 @@
 %define moduledir %(pkg-config xorg-server --variable=moduledir )
 %define driverdir	%{moduledir}/input
 
-%define gitdate 20090715
+#define gitdate 20090715
 
 Summary:    Xorg X11 keyboard input driver
 Name:	    xorg-x11-drv-keyboard
-Version:    1.3.99
-Release:    3.%{gitdate}%{?dist}.1
+Version:    1.3.99.1
+Release:    1%{?dist}
 URL:	    http://www.x.org
 License:    MIT
 Group:	    User Interface/X Hardware Support
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-#Source0:    ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2
-Source0:    %{tarball}-%{gitdate}.tar.bz2
+Source0:    ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2
+#Source0:    %{tarball}-%{gitdate}.tar.bz2
 Source1:    make-git-snapshot.sh
 Source2:    commitid
 
@@ -30,8 +30,8 @@ Requires:  xkeyboard-config >= 1.2-2
 X.Org X11 keyboard input driver.
 
 %prep
-%setup -q -n %{tarball}-%{gitdate}
-#%setup -q -n %{tarball}-%{version}
+#%setup -q -n %{tarball}-%{gitdate}
+%setup -q -n %{tarball}-%{version}
 
 %build
 autoreconf -v --install || exit 1
@@ -58,6 +58,9 @@ rm -rf $RPM_BUILD_ROOT
 #{_mandir}/man4/keyboard.4*
 
 %changelog
+* Wed Sep 09 2009 Peter Hutterer  1.3.99.1-1
+- keyboard 1.3.99.1
+
 * Mon Jul 27 2009 Fedora Release Engineering  - 1.3.99-3.20090715.1
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From mdomsch at fedoraproject.org  Wed Sep  9 02:31:26 2009
From: mdomsch at fedoraproject.org (Matt Domsch)
Date: Wed,  9 Sep 2009 02:31:26 +0000 (UTC)
Subject: rpms/mirrormanager/devel .cvsignore, 1.6, 1.7 mirrormanager.spec,
	1.8, 1.9 sources, 1.6, 1.7
Message-ID: <20090909023126.341A311C0099@cvs1.fedora.phx.redhat.com>

Author: mdomsch

Update of /cvs/extras/rpms/mirrormanager/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16635

Modified Files:
	.cvsignore mirrormanager.spec sources 
Log Message:
update to 1.3.0


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/mirrormanager/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	7 Apr 2009 16:53:08 -0000	1.6
+++ .cvsignore	9 Sep 2009 02:31:25 -0000	1.7
@@ -1 +1 @@
-mirrormanager-1.2.11.tar.bz2
+mirrormanager-1.3.0.tar.bz2


Index: mirrormanager.spec
===================================================================
RCS file: /cvs/extras/rpms/mirrormanager/devel/mirrormanager.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- mirrormanager.spec	25 Jul 2009 14:34:57 -0000	1.8
+++ mirrormanager.spec	9 Sep 2009 02:31:26 -0000	1.9
@@ -1,16 +1,16 @@
 Name:           mirrormanager
-Version:        1.2.11
-Release:        2%{?dist}
+Version:        1.3.0
+Release:        1%{?dist}
 Summary:        Fedora mirror management system
 BuildArch:      noarch
 
 Group:          Applications/Internet
-License:        MIT and GPLv2 and GPLv3
+License:        MIT and GPLv2
 URL:            http://fedorahosted.org/mirrormanager
 Source0:        https://fedorahosted.org/releases/m/i/%{name}/%{name}-%{version}.tar.bz2
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires:  python
-Requires:       TurboGears, python-IPy, python-GeoIP, wget, yum
+Requires:       TurboGears, python-IPy, python-GeoIP, wget, yum, psmisc, python-dns, python-fedora >= 0.3.14
 
 %define py_ver         %(echo `python -c "import sys; print sys.version[:3]"`)
 %if "%{py_ver}" < "2.5"
@@ -60,7 +60,7 @@ rm -rf $RPM_BUILD_ROOT
 %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/mirrormanager.conf
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/mirrorlist-server.conf
-%doc LICENSES LICENSE-MIT-X11 LICENSE-GPLv2 LICENSE-GPLv3
+%doc LICENSES LICENSE-MIT-X11 LICENSE-GPLv2
 %doc server/*.cfg
 
 %files client
@@ -72,8 +72,17 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
-* Sat Jul 25 2009 Fedora Release Engineering  - 1.2.11-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+* Mon Sep  7 2009 Matt Domsch  - 1.3.0-1
+- add CSRF protection, add Requires: python-fedora
+- add IPv6 capability
+- switch DNS lookups to use python-dns
+- other misc bugfixes
+
+* Thu Jul  9 2009 Matt Domsch  - 1.2.12-1
+- bug fixes post F11 release
+
+* Mon Apr 20 2009 Mike McGrath  1.2.11-2
+- Added psmisc Requires
 
 * Tue Apr  7 2009 Matt Domsch  - 1.2.11-1
 - fix quite a few bugs from previous version


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/mirrormanager/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	7 Apr 2009 16:53:08 -0000	1.6
+++ sources	9 Sep 2009 02:31:26 -0000	1.7
@@ -1 +1 @@
-e984e646df8154dcbe511fc8d384ceaa  mirrormanager-1.2.11.tar.bz2
+1be6ae3e072b88fe37d1e3cf01237820  mirrormanager-1.3.0.tar.bz2



From mbarnes at fedoraproject.org  Wed Sep  9 02:33:17 2009
From: mbarnes at fedoraproject.org (Matthew Barnes)
Date: Wed,  9 Sep 2009 02:33:17 +0000 (UTC)
Subject: rpms/evolution/devel evolution.spec,1.394.2.42,1.394.2.43
Message-ID: <20090909023317.D712211C0099@cvs1.fedora.phx.redhat.com>

Author: mbarnes

Update of /cvs/pkgs/rpms/evolution/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17421

Modified Files:
      Tag: private-mbarnes-kb
	evolution.spec 
Log Message:

* Tue Sep 08 2009 Matthew Barnes  - 2.27.99-1.kb.5.fc12
- Snapshot of "kill-bonobo" progress at commit 0a47d87.



Index: evolution.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v
retrieving revision 1.394.2.42
retrieving revision 1.394.2.43
diff -u -p -r1.394.2.42 -r1.394.2.43
--- evolution.spec	8 Sep 2009 03:20:31 -0000	1.394.2.42
+++ evolution.spec	9 Sep 2009 02:33:17 -0000	1.394.2.43
@@ -1,5 +1,5 @@
 # This is an unofficial RPM for testing Evolution's kill-bonobo branch.
-%define hash 35929a3
+%define hash 0a47d87
 
 %define dbus_glib_version 0.70
 %define dbus_version 1.0
@@ -47,7 +47,7 @@
 
 Name: evolution
 Version: 2.27.99
-Release: 1.kb.4%{?dist}
+Release: 1.kb.5%{?dist}
 Group: Applications/Productivity
 Summary: Mail and calendar client for GNOME
 License: GPLv2+ and GFDL
@@ -483,7 +483,7 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{_libexecdir}/evolution
 %dir %{_libexecdir}/evolution/%{evo_major}
 %{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-export
-%{_libexecdir}/evolution/%{evo_major}/evolution-alarm-notify
+#%{_libexecdir}/evolution/%{evo_major}/evolution-alarm-notify
 %{_libexecdir}/evolution/%{evo_major}/evolution-backup
 %{_libexecdir}/evolution/%{evo_major}/killev
 
@@ -679,6 +679,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-clean
 
 %changelog
+* Tue Sep 08 2009 Matthew Barnes  - 2.27.99-1.kb.5.fc12
+- Snapshot of "kill-bonobo" progress at commit 0a47d87.
+
 * Mon Sep 07 2009 Matthew Barnes  - 2.27.99-1.kb.4.fc12
 - Further lower the minimum evolution-data-server version.
 



From mbarnes at fedoraproject.org  Wed Sep  9 02:44:27 2009
From: mbarnes at fedoraproject.org (Matthew Barnes)
Date: Wed,  9 Sep 2009 02:44:27 +0000 (UTC)
Subject: rpms/evolution/devel .cvsignore, 1.116.2.20, 1.116.2.21 sources,
	1.116.2.24, 1.116.2.25
Message-ID: <20090909024427.A721911C0099@cvs1.fedora.phx.redhat.com>

Author: mbarnes

Update of /cvs/pkgs/rpms/evolution/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20657

Modified Files:
      Tag: private-mbarnes-kb
	.cvsignore sources 
Log Message:
Forgot to upload the tarball again...



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/.cvsignore,v
retrieving revision 1.116.2.20
retrieving revision 1.116.2.21
diff -u -p -r1.116.2.20 -r1.116.2.21
--- .cvsignore	4 Sep 2009 21:58:04 -0000	1.116.2.20
+++ .cvsignore	9 Sep 2009 02:44:27 -0000	1.116.2.21
@@ -1 +1 @@
-evolution-2.29.1-kill-bonobo-35929a3.tar.bz2
+evolution-2.29.1-kill-bonobo-0a47d87.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/sources,v
retrieving revision 1.116.2.24
retrieving revision 1.116.2.25
diff -u -p -r1.116.2.24 -r1.116.2.25
--- sources	4 Sep 2009 21:58:05 -0000	1.116.2.24
+++ sources	9 Sep 2009 02:44:27 -0000	1.116.2.25
@@ -1 +1 @@
-0bf1036d94b9d4c92f188aa766cf344d  evolution-2.29.1-kill-bonobo-35929a3.tar.bz2
+84efc5b17b678292d07b8da65f97122f  evolution-2.29.1-kill-bonobo-0a47d87.tar.bz2



From bpepple at fedoraproject.org  Wed Sep  9 02:51:13 2009
From: bpepple at fedoraproject.org (Brian Pepple)
Date: Wed,  9 Sep 2009 02:51:13 +0000 (UTC)
Subject: rpms/telepathy-farsight/devel .cvsignore, 1.6, 1.7 sources, 1.6,
	1.7 telepathy-farsight.spec, 1.8, 1.9
Message-ID: <20090909025113.9742111C0099@cvs1.fedora.phx.redhat.com>

Author: bpepple

Update of /cvs/pkgs/rpms/telepathy-farsight/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22347

Modified Files:
	.cvsignore sources telepathy-farsight.spec 
Log Message:
* Tue Sep  8 2009 Brian Pepple  - 0.0.10-1
- Update to 0.0.10.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/telepathy-farsight/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	25 Aug 2009 14:26:49 -0000	1.6
+++ .cvsignore	9 Sep 2009 02:51:13 -0000	1.7
@@ -1 +1 @@
-telepathy-farsight-0.0.9.tar.gz
+telepathy-farsight-0.0.10.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/telepathy-farsight/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	25 Aug 2009 14:26:49 -0000	1.6
+++ sources	9 Sep 2009 02:51:13 -0000	1.7
@@ -1 +1 @@
-7dcabefe3880b592323397c0218662a0  telepathy-farsight-0.0.9.tar.gz
+cab33f249d7c1dcf449a0da6ab1cb7ef  telepathy-farsight-0.0.10.tar.gz


Index: telepathy-farsight.spec
===================================================================
RCS file: /cvs/pkgs/rpms/telepathy-farsight/devel/telepathy-farsight.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- telepathy-farsight.spec	25 Aug 2009 14:26:49 -0000	1.8
+++ telepathy-farsight.spec	9 Sep 2009 02:51:13 -0000	1.9
@@ -1,11 +1,11 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 %define dbus_ver        0.60
-%define tp_glib_ver     0.7.26
+%define tp_glib_ver     0.7.34
 %define farsight2_ver   0.0.14
 
 Name:           telepathy-farsight
-Version:        0.0.9
+Version:        0.0.10
 Release:        1%{?dist}
 Summary:        Telepathy client to handle media streaming channels
 
@@ -107,6 +107,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gtk-doc/html/%{name}
 
 %changelog
+* Tue Sep  8 2009 Brian Pepple  - 0.0.10-1
+- Update to 0.0.10.
+
 * Tue Aug 25 2009 Brian Pepple  - 0.0.9-1
 - Update to 0.0.9.
 



From mbarnes at fedoraproject.org  Wed Sep  9 02:54:29 2009
From: mbarnes at fedoraproject.org (Matthew Barnes)
Date: Wed,  9 Sep 2009 02:54:29 +0000 (UTC)
Subject: rpms/evolution/devel evolution-kb-override-version.patch, 1.1.2.3, 
	1.1.2.4
Message-ID: <20090909025429.C36CC11C0099@cvs1.fedora.phx.redhat.com>

Author: mbarnes

Update of /cvs/pkgs/rpms/evolution/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23078

Modified Files:
      Tag: private-mbarnes-kb
	evolution-kb-override-version.patch 
Log Message:
Fix version override patch.


evolution-kb-override-version.patch:
 configure.ac |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

Index: evolution-kb-override-version.patch
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/Attic/evolution-kb-override-version.patch,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -u -p -r1.1.2.3 -r1.1.2.4
--- evolution-kb-override-version.patch	8 Sep 2009 03:20:30 -0000	1.1.2.3
+++ evolution-kb-override-version.patch	9 Sep 2009 02:54:29 -0000	1.1.2.4
@@ -1,6 +1,6 @@
-diff -up evolution-2.29.1-kill-bonobo-f945e64/configure.ac.override-version evolution-2.29.1-kill-bonobo-f945e64/configure.ac
---- evolution-2.29.1-kill-bonobo-f945e64/configure.ac.override-version	2009-09-01 15:02:53.028656991 -0400
-+++ evolution-2.29.1-kill-bonobo-f945e64/configure.ac	2009-09-01 15:36:41.818612634 -0400
+diff -up evolution-2.29.1-kill-bonobo-0a47d87/configure.ac.override-version evolution-2.29.1-kill-bonobo-0a47d87/configure.ac
+--- evolution-2.29.1-kill-bonobo-0a47d87/configure.ac.override-version	2009-09-08 19:41:23.000000000 -0400
++++ evolution-2.29.1-kill-bonobo-0a47d87/configure.ac	2009-09-08 22:53:53.636195371 -0400
 @@ -1,7 +1,7 @@
  dnl Evolution Versions
  m4_define([evo_major_version], [2])
@@ -30,4 +30,4 @@ diff -up evolution-2.29.1-kill-bonobo-f9
 +m4_define([eds_minimum_version], [2.27.1])
  m4_define([gnome_icon_theme_minimum_version], [2.19.91])
  m4_define([gnome_desktop_minimum_version], [2.26.0])
- m4_define([libbonobo_minimum_version], [2.20.3])
+ m4_define([libgtkhtml_minimum_version], [3.27.90])



From salimma at fedoraproject.org  Wed Sep  9 03:07:26 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Wed,  9 Sep 2009 03:07:26 +0000 (UTC)
Subject: rpms/llvm/F-10 llvm-2.5-destdir.patch, NONE,
	1.1 llvm-2.5-tclsh_check.patch, NONE, 1.1 llvm.spec, 1.12,
	1.13 llvm-2.4-fix-ocaml.patch, 1.1, NONE
Message-ID: <20090909030726.D0D8811C0099@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27831/F-10

Modified Files:
	llvm.spec 
Added Files:
	llvm-2.5-destdir.patch llvm-2.5-tclsh_check.patch 
Removed Files:
	llvm-2.4-fix-ocaml.patch 
Log Message:
* Sat Aug 22 2009 Michel Salim  - 2.5-5
- Only disable PIC on %ix86; ppc actually needs it


llvm-2.5-destdir.patch:
 Makefile.config.in         |   16 +++++++-------
 Makefile.rules             |   50 ++++++++++++++++++++++-----------------------
 docs/CommandGuide/Makefile |    6 ++---
 docs/Makefile              |   24 ++++++++++-----------
 docs/tutorial/Makefile     |    2 -
 lib/VMCore/Makefile        |    4 +--
 tools/gccas/Makefile       |    4 +--
 tools/gccld/Makefile       |    4 +--
 tools/llvm-config/Makefile |    4 +--
 9 files changed, 57 insertions(+), 57 deletions(-)

--- NEW FILE llvm-2.5-destdir.patch ---
diff -ru llvm-2.5.destdir/docs/CommandGuide/Makefile llvm-2.5/docs/CommandGuide/Makefile
--- llvm-2.5.destdir/docs/CommandGuide/Makefile	2008-06-09 03:14:31.000000000 -0400
+++ llvm-2.5/docs/CommandGuide/Makefile	2009-09-08 21:29:53.054393975 -0400
@@ -71,9 +71,9 @@
 clean-local::
 	$(Verb) $(RM) -f pod2htm*.*~~ $(HTML) $(MAN) $(PS)
 
-HTML_DIR := $(PROJ_docsdir)/html/CommandGuide
-MAN_DIR  := $(PROJ_mandir)/man1
-PS_DIR   := $(PROJ_docsdir)/ps
+HTML_DIR := $(DESTDIR)$(PROJ_docsdir)/html/CommandGuide
+MAN_DIR  := $(DESTDIR)$(PROJ_mandir)/man1
+PS_DIR   := $(DESTDIR)$(PROJ_docsdir)/ps
 
 install-local:: $(HTML) $(MAN) $(PS)
 	$(Echo) Installing HTML CommandGuide Documentation
diff -ru llvm-2.5.destdir/docs/Makefile llvm-2.5/docs/Makefile
--- llvm-2.5.destdir/docs/Makefile	2008-03-31 13:27:57.000000000 -0400
+++ llvm-2.5/docs/Makefile	2009-09-08 21:29:53.055395770 -0400
@@ -48,11 +48,11 @@
 
 install-html: $(PROJ_OBJ_DIR)/html.tar.gz
 	$(Echo) Installing HTML documentation
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/html
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/html/img
-	$(Verb) $(DataInstall) $(HTML) $(PROJ_docsdir)/html
-	$(Verb) $(DataInstall) $(IMAGES) $(PROJ_docsdir)/html/img
-	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(PROJ_docsdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/img
+	$(Verb) $(DataInstall) $(HTML) $(DESTDIR)$(PROJ_docsdir)/html
+	$(Verb) $(DataInstall) $(IMAGES) $(DESTDIR)$(PROJ_docsdir)/html/img
+	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(DESTDIR)$(PROJ_docsdir)
 
 $(PROJ_OBJ_DIR)/html.tar.gz: $(HTML)
 	$(Echo) Packaging HTML documentation
@@ -63,11 +63,11 @@
 
 install-doxygen: doxygen
 	$(Echo) Installing doxygen documentation
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/html/doxygen
-	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(PROJ_docsdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/doxygen
+	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(DESTDIR)$(PROJ_docsdir)
 	$(Verb) cd $(PROJ_OBJ_DIR)/doxygen && \
 	  $(FIND) . -type f -exec \
-	    $(DataInstall) {} $(PROJ_docsdir)/html/doxygen \;
+	    $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/html/doxygen \;
 
 doxygen: regendoc $(PROJ_OBJ_DIR)/doxygen.tar.gz
 
@@ -94,11 +94,11 @@
 
 install-ocamldoc: ocamldoc
 	$(Echo) Installing ocamldoc documentation
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/ocamldoc/html
-	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(PROJ_docsdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html
+	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(DESTDIR)$(PROJ_docsdir)
 	$(Verb) cd $(PROJ_OBJ_DIR)/ocamldoc && \
 	  $(FIND) . -type f -exec \
-	    $(DataInstall) {} $(PROJ_docsdir)/ocamldoc/html \;
+	    $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html \;
 
 ocamldoc: regen-ocamldoc $(PROJ_OBJ_DIR)/ocamldoc.tar.gz
 
@@ -122,4 +122,4 @@
 
 uninstall-local::
 	$(Echo) Uninstalling Documentation
-	$(Verb) $(RM) -rf $(PROJ_docsdir)
+	$(Verb) $(RM) -rf $(DESTDIR)$(PROJ_docsdir)
diff -ru llvm-2.5.destdir/docs/tutorial/Makefile llvm-2.5/docs/tutorial/Makefile
--- llvm-2.5.destdir/docs/tutorial/Makefile	2008-03-30 16:32:18.000000000 -0400
+++ llvm-2.5/docs/tutorial/Makefile	2009-09-08 21:29:53.056390721 -0400
@@ -12,7 +12,7 @@
 
 HTML       := $(wildcard $(PROJ_SRC_DIR)/*.html)
 EXTRA_DIST := $(HTML) index.html
-HTML_DIR   := $(PROJ_docsdir)/html/tutorial
+HTML_DIR   := $(DESTDIR)$(PROJ_docsdir)/html/tutorial
 
 install-local:: $(HTML)
 	$(Echo) Installing HTML Tutorial Documentation
diff -ru llvm-2.5.destdir/lib/VMCore/Makefile llvm-2.5/lib/VMCore/Makefile
--- llvm-2.5.destdir/lib/VMCore/Makefile	2009-01-09 11:44:42.000000000 -0500
+++ llvm-2.5/lib/VMCore/Makefile	2009-09-08 21:29:53.057389443 -0400
@@ -29,5 +29,5 @@
 	    changed significantly. )
 
 install-local:: $(GENFILE)
-	$(Echo) Installing $(PROJ_includedir)/llvm/Intrinsics.gen
-	$(Verb) $(DataInstall) $(GENFILE) $(PROJ_includedir)/llvm/Intrinsics.gen
+	$(Echo) Installing $(DESTDIR)$(PROJ_includedir)/llvm/Intrinsics.gen
+	$(Verb) $(DataInstall) $(GENFILE) $(DESTDIR)$(PROJ_includedir)/llvm/Intrinsics.gen
diff -ru llvm-2.5.destdir/Makefile.config.in llvm-2.5/Makefile.config.in
--- llvm-2.5.destdir/Makefile.config.in	2009-01-09 11:44:42.000000000 -0500
+++ llvm-2.5/Makefile.config.in	2009-09-08 21:29:53.048148959 -0400
@@ -76,14 +76,14 @@
 
 LLVMMAKE := $(LLVM_SRC_ROOT)/make
 
-PROJ_bindir     := $(DESTDIR)$(PROJ_prefix)/bin
-PROJ_libdir     := $(DESTDIR)$(PROJ_prefix)/lib
-PROJ_datadir    := $(DESTDIR)$(PROJ_prefix)/share
-PROJ_docsdir    := $(DESTDIR)$(PROJ_prefix)/docs/llvm
-PROJ_etcdir     := $(DESTDIR)$(PROJ_prefix)/etc/llvm
-PROJ_includedir := $(DESTDIR)$(PROJ_prefix)/include
-PROJ_infodir    := $(DESTDIR)$(PROJ_prefix)/info
-PROJ_mandir     := $(DESTDIR)$(PROJ_prefix)/share/man
+PROJ_bindir     := $(PROJ_prefix)/bin
+PROJ_libdir     := $(PROJ_prefix)/lib
+PROJ_datadir    := $(PROJ_prefix)/share
+PROJ_docsdir    := $(PROJ_prefix)/docs/llvm
+PROJ_etcdir     := $(PROJ_prefix)/etc/llvm
+PROJ_includedir := $(PROJ_prefix)/include
+PROJ_infodir    := $(PROJ_prefix)/info
+PROJ_mandir     := $(PROJ_prefix)/share/man
 
 # Determine if we're on a unix type operating system
 LLVM_ON_UNIX:=@LLVM_ON_UNIX@
diff -ru llvm-2.5.destdir/Makefile.rules llvm-2.5/Makefile.rules
--- llvm-2.5.destdir/Makefile.rules	2009-02-13 20:07:49.000000000 -0500
+++ llvm-2.5/Makefile.rules	2009-09-08 21:36:45.680391473 -0400
@@ -560,7 +560,7 @@
 # in the file so they get built before dependencies
 #---------------------------------------------------------
 
-$(PROJ_bindir) $(PROJ_libdir) $(PROJ_includedir) $(PROJ_etcdir)::
+$(DESTDIR)$(PROJ_bindir) $(DESTDIR)$(PROJ_libdir) $(DESTDIR)$(PROJ_includedir) $(DESTDIR)$(PROJ_etcdir)::
 	$(Verb) $(MKDIR) $@
 
 # To create other directories, as needed, and timestamp their creation
@@ -682,22 +682,22 @@
 uninstall-local::
 	$(Echo) UnInstall circumvented with NO_INSTALL
 else
-install-local:: $(PROJ_etcdir) $(CONFIG_FILES)
-	$(Echo) Installing Configuration Files To $(PROJ_etcdir)
+install-local:: $(DESTDIR)$(PROJ_etcdir) $(CONFIG_FILES)
+	$(Echo) Installing Configuration Files To $(DESTDIR)$(PROJ_etcdir)
 	$(Verb)for file in $(CONFIG_FILES); do \
           if test -f $(PROJ_OBJ_DIR)/$${file} ; then \
-            $(DataInstall) $(PROJ_OBJ_DIR)/$${file} $(PROJ_etcdir) ; \
+            $(DataInstall) $(PROJ_OBJ_DIR)/$${file} $(DESTDIR)$(PROJ_etcdir) ; \
           elif test -f $(PROJ_SRC_DIR)/$${file} ; then \
-            $(DataInstall) $(PROJ_SRC_DIR)/$${file} $(PROJ_etcdir) ; \
+            $(DataInstall) $(PROJ_SRC_DIR)/$${file} $(DESTDIR)$(PROJ_etcdir) ; \
           else \
             $(ECHO) Error: cannot find config file $${file}. ; \
           fi \
 	done
 
 uninstall-local::
-	$(Echo) Uninstalling Configuration Files From $(PROJ_etcdir)
+	$(Echo) Uninstalling Configuration Files From $(DESTDIR)$(PROJ_etcdir)
 	$(Verb)for file in $(CONFIG_FILES); do \
-	  $(RM) -f $(PROJ_etcdir)/$${file} ; \
+	  $(RM) -f $(DESTDIR)$(PROJ_etcdir)/$${file} ; \
 	done
 endif
 
@@ -784,7 +784,7 @@
 ifdef BYTECODE_DESTINATION
 ModuleDestDir := $(BYTECODE_DESTINATION)
 else
-ModuleDestDir := $(PROJ_libdir)
+ModuleDestDir := $(DESTDIR)$(PROJ_libdir)
 endif
 
 ifdef NO_INSTALL
@@ -864,18 +864,18 @@
 uninstall-local::
 	$(Echo) Uninstall circumvented with NO_INSTALL
 else
-DestSharedLib = $(PROJ_libdir)/lib$(LIBRARYNAME)$(SHLIBEXT)
+DestSharedLib = $(DESTDIR)$(PROJ_libdir)/lib$(LIBRARYNAME)$(SHLIBEXT)
 
 install-local:: $(DestSharedLib)
 
-$(DestSharedLib): $(LibName.LA) $(PROJ_libdir)
+$(DestSharedLib): $(LibName.LA) $(DESTDIR)$(PROJ_libdir)
 	$(Echo) Installing $(BuildMode) Shared Library $(DestSharedLib)
 	$(Verb) $(LTInstall) $(LibName.LA) $(DestSharedLib)
 	$(Verb) $(LIBTOOL) --finish $(PROJ_libdir)
 
 uninstall-local::
 	$(Echo) Uninstalling $(BuildMode) Shared Library $(DestSharedLib)
-	-$(Verb) $(RM) -f $(PROJ_libdir)/lib$(LIBRARYNAME).*
+	-$(Verb) $(RM) -f $(DESTDIR)$(PROJ_libdir)/lib$(LIBRARYNAME).*
 endif
 endif
 
@@ -920,7 +920,7 @@
 ifdef BYTECODE_DESTINATION
 BytecodeDestDir := $(BYTECODE_DESTINATION)
 else
-BytecodeDestDir := $(PROJ_libdir)
+BytecodeDestDir := $(DESTDIR)$(PROJ_libdir)
 endif
 
 DestBytecodeLib = $(BytecodeDestDir)/lib$(LIBRARYNAME).a
@@ -978,11 +978,11 @@
 uninstall-local::
 	$(Echo) Uninstall circumvented with NO_INSTALL
 else
-DestRelinkedLib = $(PROJ_libdir)/$(LIBRARYNAME).o
+DestRelinkedLib = $(DESTDIR)$(PROJ_libdir)/$(LIBRARYNAME).o
 
 install-local:: $(DestRelinkedLib)
 
-$(DestRelinkedLib): $(LibName.O) $(PROJ_libdir)
+$(DestRelinkedLib): $(LibName.O) $(DESTDIR)$(PROJ_libdir)
 	$(Echo) Installing $(BuildMode) Object Library $(DestRelinkedLib)
 	$(Verb) $(LTInstall) $(LibName.O) $(DestRelinkedLib)
 
@@ -1018,13 +1018,13 @@
 uninstall-local::
 	$(Echo) Uninstall circumvented with NO_INSTALL
 else
-DestArchiveLib := $(PROJ_libdir)/lib$(LIBRARYNAME).a
+DestArchiveLib := $(DESTDIR)$(PROJ_libdir)/lib$(LIBRARYNAME).a
 
 install-local:: $(DestArchiveLib)
 
-$(DestArchiveLib): $(LibName.A) $(PROJ_libdir)
+$(DestArchiveLib): $(LibName.A) $(DESTDIR)$(PROJ_libdir)
 	$(Echo) Installing $(BuildMode) Archive Library $(DestArchiveLib)
-	$(Verb) $(MKDIR) $(PROJ_libdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_libdir)
 	$(Verb) $(LTInstall) $(LibName.A) $(DestArchiveLib)
 
 uninstall-local::
@@ -1080,11 +1080,11 @@
 uninstall-local::
 	$(Echo) Uninstall circumvented with NO_INSTALL
 else
-DestTool = $(PROJ_bindir)/$(TOOLNAME)
+DestTool = $(DESTDIR)$(PROJ_bindir)/$(TOOLNAME)
 
 install-local:: $(DestTool)
 
-$(DestTool): $(ToolBuildPath) $(PROJ_bindir)
+$(DestTool): $(ToolBuildPath) $(DESTDIR)$(PROJ_bindir)
 	$(Echo) Installing $(BuildMode) $(DestTool)
 	$(Verb) $(ProgInstall) $(ToolBuildPath) $(DestTool)
 
@@ -1652,25 +1652,25 @@
 else
 install-local::
 	$(Echo) Installing include files
-	$(Verb) $(MKDIR) $(PROJ_includedir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_includedir)
 	$(Verb) if test -d "$(PROJ_SRC_ROOT)/include" ; then \
 	  cd $(PROJ_SRC_ROOT)/include && \
 	  for  hdr in `find . -type f '!' '(' -name '*~' \
 	      -o -name '.#*' -o -name '*.in' ')' -print | grep -v CVS | \
 	      grep -v .svn` ; do \
-	    instdir=`dirname "$(PROJ_includedir)/$$hdr"` ; \
+	    instdir=`dirname "$(DESTDIR)$(PROJ_includedir)/$$hdr"` ; \
 	    if test \! -d "$$instdir" ; then \
 	      $(EchoCmd) Making install directory $$instdir ; \
 	      $(MKDIR) $$instdir ;\
 	    fi ; \
-	    $(DataInstall) $$hdr $(PROJ_includedir)/$$hdr ; \
+	    $(DataInstall) $$hdr $(DESTDIR)$(PROJ_includedir)/$$hdr ; \
 	  done ; \
 	fi
 ifneq ($(PROJ_SRC_ROOT),$(PROJ_OBJ_ROOT))
 	$(Verb) if test -d "$(PROJ_OBJ_ROOT)/include" ; then \
 	  cd $(PROJ_OBJ_ROOT)/include && \
 	  for hdr in `find . -type f -print | grep -v CVS` ; do \
-	    $(DataInstall) $$hdr $(PROJ_includedir)/$$hdr ; \
+	    $(DataInstall) $$hdr $(DESTDIR)$(PROJ_includedir)/$$hdr ; \
 	  done ; \
 	fi
 endif
@@ -1682,10 +1682,10 @@
 	    $(RM) -f `find . -path '*/Internal' -prune -o '(' -type f \
 	      '!' '(' -name '*~' -o -name '.#*' \
         -o -name '*.in' ')' -print ')' | \
-        grep -v CVS | sed 's#^#$(PROJ_includedir)/#'` ; \
+        grep -v CVS | sed 's#^#$(DESTDIR)$(PROJ_includedir)/#'` ; \
 	  cd $(PROJ_SRC_ROOT)/include && \
 	    $(RM) -f `find . -path '*/Internal' -prune -o '(' -type f -name '*.in' \
-      -print ')' | sed 's#\.in$$##;s#^#$(PROJ_includedir)/#'` ; \
+      -print ')' | sed 's#\.in$$##;s#^#$(DESTDIR)$(PROJ_includedir)/#'` ; \
 	fi
 endif
 endif
diff -ru llvm-2.5.destdir/tools/gccas/Makefile llvm-2.5/tools/gccas/Makefile
--- llvm-2.5.destdir/tools/gccas/Makefile	2007-12-29 15:07:17.000000000 -0500
+++ llvm-2.5/tools/gccas/Makefile	2009-09-08 21:29:53.058390400 -0400
@@ -10,9 +10,9 @@
 
 include $(LEVEL)/Makefile.common
 
-install-local:: $(PROJ_bindir)/gccas
+install-local:: $(DESTDIR)$(PROJ_bindir)/gccas
 	
-$(PROJ_bindir)/gccas : gccas.sh Makefile
+$(DESTDIR)$(PROJ_bindir)/gccas : gccas.sh Makefile
 	$(Echo) Installing gccas shell script.
 	$(Verb) sed "s#@TOOLDIR@#$(PROJ_bindir)#" $< > $@
 	$(Verb) chmod 0755 $@
diff -ru llvm-2.5.destdir/tools/gccld/Makefile llvm-2.5/tools/gccld/Makefile
--- llvm-2.5.destdir/tools/gccld/Makefile	2007-12-29 15:07:17.000000000 -0500
+++ llvm-2.5/tools/gccld/Makefile	2009-09-08 21:29:53.059390658 -0400
@@ -11,9 +11,9 @@
 
 include $(LEVEL)/Makefile.common
 
-install-local:: $(PROJ_bindir)/gccld
+install-local:: $(DESTDIR)$(PROJ_bindir)/gccld
 	
-$(PROJ_bindir)/gccld : gccld.sh Makefile
+$(DESTDIR)$(PROJ_bindir)/gccld : gccld.sh Makefile
 	$(Echo) Installing gccld shell script.
 	$(Verb) sed "s#@TOOLDIR@#$(PROJ_bindir)#" $< > $@
 	$(Verb) chmod 0755 $@
diff -ru llvm-2.5.destdir/tools/llvm-config/Makefile llvm-2.5/tools/llvm-config/Makefile
--- llvm-2.5.destdir/tools/llvm-config/Makefile	2007-12-29 15:07:17.000000000 -0500
+++ llvm-2.5/tools/llvm-config/Makefile	2009-09-08 21:29:53.060389870 -0400
@@ -82,6 +82,6 @@
 	  $(LibDeps) GenLibDeps.out
 install-local:: all-local
 	$(Echo) Installing llvm-config
-	$(Verb) $(MKDIR) $(PROJ_bindir)
-	$(Verb) $(ScriptInstall) $(ToolDir)/llvm-config $(PROJ_bindir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_bindir)
+	$(Verb) $(ScriptInstall) $(ToolDir)/llvm-config $(DESTDIR)$(PROJ_bindir)
 

llvm-2.5-tclsh_check.patch:
 configure |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE llvm-2.5-tclsh_check.patch ---
--- llvm-2.5/configure.tclsh_check	2009-02-03 00:29:49.000000000 -0500
+++ llvm-2.5/configure	2009-09-05 12:25:54.761389908 -0400
@@ -8032,7 +8032,7 @@
 else
 
 if test x"${with_tclinclude}" != x ; then
-  if test -f ${with_tclinclude}/tclsh ; then
+  if test -f ${with_tclinclude}/tcl.h ; then
     ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)`
   elif test -f ${with_tclinclude}/src/tclsh ; then
     ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)`


Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/F-10/llvm.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- llvm.spec	22 Aug 2009 21:18:32 -0000	1.12
+++ llvm.spec	9 Sep 2009 03:07:26 -0000	1.13
@@ -2,11 +2,6 @@
 #
 # --with doxygen
 #   The doxygen docs are HUGE, so they are not built by default.
-#
-# --with gcc
-#   The llvm-gcc package doesn't currently build.
-
-%define lgcc_version 4.2
 
 # LLVM object files don't contain build IDs.  I don't know why yet.
 # Suppress their generation for now.
@@ -15,20 +10,21 @@
 
 Name:           llvm
 Version:        2.5
-Release:        5%{?dist}
+Release:        7%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
 License:        NCSA
 URL:            http://llvm.org/
-Source0:        http://llvm.org/releases/%{version}/llvm-%{version}.tar.gz
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-Source1:        http://llvm.org/releases/%{version}/llvm-gcc-%{lgcc_version}-%{version}.source.tar.gz
-%endif
+Source0:        http://llvm.org/prereleases/%{version}/llvm-%{version}.tar.gz
 Patch0:         llvm-2.1-fix-sed.patch
-Patch1:         llvm-2.4-fix-ocaml.patch
+# http://llvm.org/bugs/show_bug.cgi?id=3153
+# backported from 2.6 patch
+Patch1:         llvm-2.5-destdir.patch
 # http://llvm.org/bugs/show_bug.cgi?id=3726
 Patch2:         llvm-2.5-gcc44.patch
+# http://llvm.org/bugs/show_bug.cgi?id=4911
+Patch3:         llvm-2.5-tclsh_check.patch
 
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
@@ -39,6 +35,8 @@ BuildRequires:  gcc-c++ >= 3.4
 BuildRequires:  groff
 BuildRequires:  libtool-ltdl-devel
 BuildRequires:  ocaml-ocamldoc
+# for DejaGNU test suite
+BuildRequires:  dejagnu tcl-devel python
 %if %{?_with_doxygen:1}%{!?_with_doxygen:0}
 BuildRequires:  doxygen graphviz
 %endif
@@ -54,11 +52,6 @@ arbitrary programming languages.  The co
 mirror sets of programming tools as well as libraries with equivalent
 functionality.
 
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-It currently supports compilation of C and C++ programs, using front
-ends derived from GCC %{lgcc_version}.
-%endif
-
 
 %package devel
 Summary:        Libraries and header files for LLVM
@@ -81,32 +74,6 @@ Requires:       %{name} = %{version}-%{r
 Documentation for the LLVM compiler infrastructure.
 
 
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-
-%package gcc
-Summary:        C compiler for LLVM
-License:        GPL+
-Group:          Development/Languages
-Requires:       %{name} = %{version}-%{release}
-
-
-%description gcc
-C compiler for LLVM.
-
-
-%package gcc-c++
-Summary:        C++ compiler for LLVM
-License:        GPL+
-Group:          Development/Languages
-Requires:       %{name}-gcc = %{version}-%{release}
-
-
-%description gcc-c++
-C++ compiler for LLVM.
-
-%endif
-
-
 %if %{?_with_doxygen:1}%{!?_with_doxygen:0}
 %package apidoc
 Summary:        API documentation for LLVM
@@ -140,122 +107,82 @@ The %{name}-ocaml-devel package contains
 for developing applications that use %{name}-ocaml.
 
 
-%prep
-%setup -q -n llvm-%{version} %{?_with_gcc:-a1}
+%package ocaml-doc
+Summary:        Documentation for LLVM's OCaml binding
+Group:          Documentation
+Requires:       %{name}-ocaml = %{version}-%{release}
 
+%description ocaml-doc
+HTML documentation for LLVM's OCaml binding.
+
+
+
+%prep
+%setup -q
 %patch0 -p1 -b .fix-sed
-%patch1 -p1 -b .fix-ocaml
+%patch1 -p1 -b .destdir
 %patch2 -p1 -b .gcc44
+%patch3 -p1 -b .tclsh_check
+
 
 %build
-# Note: --enable-pic can be turned off when 2.6 comes out
-#       and up to 2.5, unsafe on 32-bit archs (in our case,
-#       anything but x86_64)
-%configure \
+# Disabling assertions now, rec. by pure and needed for OpenGTL
+# no PIC on ix86: http://llvm.org/bugs/show_bug.cgi?id=3239
+mkdir obj && cd obj
+../configure \
+  --prefix=%{_prefix} \
   --libdir=%{_libdir}/%{name} \
-  --datadir=%{_datadir}/%{name}-%{version} \
-  --disable-static \
-  --enable-assertions \
+  --disable-assertions \
   --enable-debug-runtime \
   --enable-jit \
-  --enable-optimized \
-%ifnarch %ix86
-  --enable-pic
+%ifnarch %{ix86}
+  --enable-pic=yes
 %endif
-#   --enable-targets=host-only \
+
+# FIXME file this
+# configure does not properly specify libdir
+sed -i 's|(PROJ_prefix)/lib|(PROJ_prefix)/%{_lib}/%{name}|g' Makefile.config
 
 make %{_smp_mflags} OPTIMIZE_OPTION='%{optflags}'
-# tools-only VERBOSE=1 OmitFramePointer='' REQUIRES_EH=1 \
-#  OPTIMIZE_OPTION='%{optflags}'
 
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-# Build llvm-gcc.
 
-export PATH=%{_builddir}/%{?buildsubdir}/Release/bin:$PATH
+%check
+(cd obj && make check) 2>&1 | tee testlog.txt || true
 
-mkdir llvm-gcc%{lgcc_version}-%{version}.source/build
-cd llvm-gcc%{lgcc_version}-%{version}.source/build
-
-../configure \
-  --host=%{_host} \
-  --build=%{_build} \
-  --target=%{_target_platform} \
-  --prefix=%{_libdir}/llvm-gcc \
-  --libdir=%{_libdir}/llvm-gcc/%{_lib} \
-  --enable-threads \
-  --disable-nls \
-%ifarch x86_64
-  --disable-multilib \
-  --disable-shared \
-%endif
-  --enable-languages=c,c++ \
-  --enable-llvm=%{_builddir}/%{?buildsubdir} \
-  --program-prefix=llvm-
-make %{_smp_mflags} LLVM_VERSION_INFO=%{version}
-%endif
 
 %install
 rm -rf %{buildroot}
+cd obj
 chmod -x examples/Makefile
-# OVERRIDE_libdir used by our patched Makefile.ocaml:
-# see http://llvm.org/bugs/show_bug.cgi?id=3153
+
 make install DESTDIR=%{buildroot} \
-     PROJ_libdir=%{buildroot}/%{_libdir}/%{name} \
-     OVERRIDE_libdir=%{_libdir}/%{name}/%{name} \
-     PROJ_docsdir=`pwd`/moredocs
-
-#make install \
-#  PROJ_prefix=%{buildroot}/%{_prefix} \
-#  PROJ_bindir=%{buildroot}/%{_bindir} \
-#  PROJ_libdir=%{buildroot}/%{_libdir}/%{name} \
-#  PROJ_datadir=%{buildroot}/%{_datadir} \
-#  PROJ_docsdir=%{buildroot}/%{_docdir}/%{name}-%{version} \
-#  PROJ_etcdir=%{buildroot}/%{_datadir}/%{name}-%{version} \
-#  PROJ_includedir=%{buildroot}/%{_includedir} \
-#  PROJ_infodir=%{buildroot}/%{_infodir} \
-#  PROJ_mandir=%{buildroot}/%{_mandir}
+     PROJ_docsdir=/moredocs
+
+# Move documentation back to build directory
+# 
+mv %{buildroot}/moredocs ../
+rm ../moredocs/*.tar.gz
+rm ../moredocs/ocamldoc/html/*.tar.gz
+
 find %{buildroot} -name .dir -print0 | xargs -0r rm -f
 file %{buildroot}/%{_bindir}/* | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d
+file %{buildroot}/%{_libdir}/llvm/*.so | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d
 
 # Get rid of erroneously installed example files.
-rm %{buildroot}%{_libdir}/%{name}/LLVMHello.*
-
-# And OCaml .o files
-rm %{buildroot}%{_libdir}/ocaml/*.o
-
-# Use relative links for ocaml's libLLVM*.a
-#(cd %{buildroot}%{_libdir}/ocaml && for i in libLLVM*.a; do
-#    ln -sf %{_libdir}/llvm/$i $i;
-# done)
+rm %{buildroot}%{_libdir}/%{name}/*LLVMHello.*
 
 # Remove deprecated tools.
 rm %{buildroot}%{_bindir}/gcc{as,ld}
 
+# FIXME file this bug
 sed -i 's,ABS_RUN_DIR/lib",ABS_RUN_DIR/%{_lib}/%{name}",' \
   %{buildroot}%{_bindir}/llvm-config
 
-chmod -x %{buildroot}%{_libdir}/%{name}/*.[oa]
+chmod -x %{buildroot}%{_libdir}/%{name}/*.a
 
 # remove documentation makefiles:
 # they require the build directory to work
-find examples -name 'Makefile'
-
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-# Install llvm-gcc.
-
-make -C llvm-gcc%{lgcc_version}-%{version}.source/build install DESTDIR=%{buildroot}
-cd %{buildroot}%{_libdir}/llvm-gcc/%{_lib}
-find . -name '*.la' -print0 | xargs -0r rm
-find . -name '*.a' -exec %{buildroot}%{_bindir}/llvm-ranlib {} \;
-cd ../bin
-ln llvm-c++ llvm-gcc llvm-g++ %{buildroot}%{_bindir}
-rm llvm-cpp llvm-gccbug llvm-gcov %{_target_platform}-gcc*
-cd ..
-mv man/man1/llvm-gcc.1 man/man1/llvm-g++.1 %{buildroot}%{_mandir}/man1
-rm -r info man %{_lib}/libiberty.a
-rm -r libexec/gcc/%{_target_platform}/%{lgcc_version}/install-tools
-rm -r %{_lib}/gcc/%{_target_platform}/%{lgcc_version}/install-tools
-%endif
+find examples -name 'Makefile' | xargs -0r rm -f
 
 
 %clean
@@ -286,7 +213,6 @@ rm -rf %{buildroot}
 %exclude %{_mandir}/man1/llvm-gcc.*
 %endif
 
-
 %files devel
 %defattr(-,root,root,-)
 %{_bindir}/llvm-config
@@ -294,6 +220,9 @@ rm -rf %{buildroot}
 %{_includedir}/%{name}-c
 %{_libdir}/%{name}
 
+%files doc
+%defattr(-,root,root,-)
+%doc examples moredocs/html
 
 %files ocaml
 %defattr(-,root,root,-)
@@ -306,10 +235,9 @@ rm -rf %{buildroot}
 %{_libdir}/ocaml/*.cmx*
 %{_libdir}/ocaml/*.mli
 
-%files doc
+%files ocaml-doc
 %defattr(-,root,root,-)
-%doc docs/*.{html,css} docs/img examples moredocs/*
-
+%doc moredocs/ocamldoc/html/*
 
 %if %{?_with_doxygen:1}%{!?_with_doxygen:0}
 %files apidoc
@@ -318,40 +246,16 @@ rm -rf %{buildroot}
 %endif
 
 
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-%files gcc
-%defattr(-,root,root,-)
-%{_bindir}/llvm-gcc
-%dir %{_libdir}/llvm-gcc
-%dir %{_libdir}/llvm-gcc/bin
-%dir %{_libdir}/llvm-gcc/include
-%dir %{_libdir}/llvm-gcc/%{_lib}
-%dir %{_libdir}/llvm-gcc/libexec
-%dir %{_libdir}/llvm-gcc/libexec/gcc
-%dir %{_libdir}/llvm-gcc/libexec/gcc/%{_target_platform}/%{lgcc_version}
-%{_libdir}/llvm-gcc/%{_lib}/gcc
-%{_libdir}/llvm-gcc/%{_lib}/libmudflap*.a
-%{_libdir}/llvm-gcc/bin/%{_target_platform}-llvm-gcc
-%{_libdir}/llvm-gcc/bin/llvm-gcc
-%{_libdir}/llvm-gcc/include/mf-runtime.h
-%{_libdir}/llvm-gcc/libexec/gcc/%{_target_platform}/%{lgcc_version}/cc1
-%{_libdir}/llvm-gcc/libexec/gcc/%{_target_platform}/%{lgcc_version}/collect2
-%doc %{_mandir}/man1/llvm-gcc.*
-
 
-%files gcc-c++
-%defattr(-,root,root,-)
-%{_bindir}/llvm-[cg]++
-%{_libdir}/llvm-gcc/%{_lib}/lib*++.a
-%{_libdir}/llvm-gcc/bin/%{_target_platform}-llvm-[cg]++
-%{_libdir}/llvm-gcc/bin/llvm-[cg]++
-%{_libdir}/llvm-gcc/include/c++
-%{_libdir}/llvm-gcc/libexec/gcc/%{_target_platform}/%{lgcc_version}/cc1plus
-%doc %{_mandir}/man1/llvm-g++.*
-%endif
+%changelog
+* Tue Sep  8 2009 Michel Salim  - 2.5-7
+- Backport destdir patch from 2.6
 
+* Sat Sep  5 2009 Michel Salim  - 2.5-6
+- Disable assertions (needed by OpenGTL)
+- Align spec file with upstream build instructions
+- Enable unit tests
 
-%changelog
 * Sat Aug 22 2009 Michel Salim  - 2.5-5
 - Only disable PIC on %%ix86; ppc actually needs it
 
@@ -359,10 +263,14 @@ rm -rf %{buildroot}
 - Disable use of position-independent code on 32-bit platforms
   (buggy in LLVM <= 2.5)
 
-* Wed Mar  4 2009 Michel Salim  - 2.4-4
+* Sat Jul 25 2009 Fedora Release Engineering  - 2.5-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Mar  4 2009 Michel Salim  - 2.5-2
 - Remove build scripts; they require the build directory to work
 
-* Wed Mar  4 2009 Michel Salim  - 2.4-3
+* Wed Mar  4 2009 Michel Salim  - 2.5-1
+- Update to 2.5
 - Package build scripts (bug #457881)
 
 * Tue Dec  2 2008 Michel Salim  - 2.4-2


--- llvm-2.4-fix-ocaml.patch DELETED ---



From salimma at fedoraproject.org  Wed Sep  9 03:07:27 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Wed,  9 Sep 2009 03:07:27 +0000 (UTC)
Subject: rpms/llvm/F-11 llvm-2.5-destdir.patch, NONE,
	1.1 llvm-2.5-tclsh_check.patch, NONE, 1.1 llvm.spec, 1.13,
	1.14 llvm-2.4-fix-ocaml.patch, 1.1, NONE
Message-ID: <20090909030727.42E1F11C0099@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27831/F-11

Modified Files:
	llvm.spec 
Added Files:
	llvm-2.5-destdir.patch llvm-2.5-tclsh_check.patch 
Removed Files:
	llvm-2.4-fix-ocaml.patch 
Log Message:
* Sat Aug 22 2009 Michel Salim  - 2.5-5
- Only disable PIC on %ix86; ppc actually needs it


llvm-2.5-destdir.patch:
 Makefile.config.in         |   16 +++++++-------
 Makefile.rules             |   50 ++++++++++++++++++++++-----------------------
 docs/CommandGuide/Makefile |    6 ++---
 docs/Makefile              |   24 ++++++++++-----------
 docs/tutorial/Makefile     |    2 -
 lib/VMCore/Makefile        |    4 +--
 tools/gccas/Makefile       |    4 +--
 tools/gccld/Makefile       |    4 +--
 tools/llvm-config/Makefile |    4 +--
 9 files changed, 57 insertions(+), 57 deletions(-)

--- NEW FILE llvm-2.5-destdir.patch ---
diff -ru llvm-2.5.destdir/docs/CommandGuide/Makefile llvm-2.5/docs/CommandGuide/Makefile
--- llvm-2.5.destdir/docs/CommandGuide/Makefile	2008-06-09 03:14:31.000000000 -0400
+++ llvm-2.5/docs/CommandGuide/Makefile	2009-09-08 21:29:53.054393975 -0400
@@ -71,9 +71,9 @@
 clean-local::
 	$(Verb) $(RM) -f pod2htm*.*~~ $(HTML) $(MAN) $(PS)
 
-HTML_DIR := $(PROJ_docsdir)/html/CommandGuide
-MAN_DIR  := $(PROJ_mandir)/man1
-PS_DIR   := $(PROJ_docsdir)/ps
+HTML_DIR := $(DESTDIR)$(PROJ_docsdir)/html/CommandGuide
+MAN_DIR  := $(DESTDIR)$(PROJ_mandir)/man1
+PS_DIR   := $(DESTDIR)$(PROJ_docsdir)/ps
 
 install-local:: $(HTML) $(MAN) $(PS)
 	$(Echo) Installing HTML CommandGuide Documentation
diff -ru llvm-2.5.destdir/docs/Makefile llvm-2.5/docs/Makefile
--- llvm-2.5.destdir/docs/Makefile	2008-03-31 13:27:57.000000000 -0400
+++ llvm-2.5/docs/Makefile	2009-09-08 21:29:53.055395770 -0400
@@ -48,11 +48,11 @@
 
 install-html: $(PROJ_OBJ_DIR)/html.tar.gz
 	$(Echo) Installing HTML documentation
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/html
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/html/img
-	$(Verb) $(DataInstall) $(HTML) $(PROJ_docsdir)/html
-	$(Verb) $(DataInstall) $(IMAGES) $(PROJ_docsdir)/html/img
-	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(PROJ_docsdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/img
+	$(Verb) $(DataInstall) $(HTML) $(DESTDIR)$(PROJ_docsdir)/html
+	$(Verb) $(DataInstall) $(IMAGES) $(DESTDIR)$(PROJ_docsdir)/html/img
+	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(DESTDIR)$(PROJ_docsdir)
 
 $(PROJ_OBJ_DIR)/html.tar.gz: $(HTML)
 	$(Echo) Packaging HTML documentation
@@ -63,11 +63,11 @@
 
 install-doxygen: doxygen
 	$(Echo) Installing doxygen documentation
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/html/doxygen
-	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(PROJ_docsdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/doxygen
+	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(DESTDIR)$(PROJ_docsdir)
 	$(Verb) cd $(PROJ_OBJ_DIR)/doxygen && \
 	  $(FIND) . -type f -exec \
-	    $(DataInstall) {} $(PROJ_docsdir)/html/doxygen \;
+	    $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/html/doxygen \;
 
 doxygen: regendoc $(PROJ_OBJ_DIR)/doxygen.tar.gz
 
@@ -94,11 +94,11 @@
 
 install-ocamldoc: ocamldoc
 	$(Echo) Installing ocamldoc documentation
-	$(Verb) $(MKDIR) $(PROJ_docsdir)/ocamldoc/html
-	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(PROJ_docsdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html
+	$(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(DESTDIR)$(PROJ_docsdir)
 	$(Verb) cd $(PROJ_OBJ_DIR)/ocamldoc && \
 	  $(FIND) . -type f -exec \
-	    $(DataInstall) {} $(PROJ_docsdir)/ocamldoc/html \;
+	    $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html \;
 
 ocamldoc: regen-ocamldoc $(PROJ_OBJ_DIR)/ocamldoc.tar.gz
 
@@ -122,4 +122,4 @@
 
 uninstall-local::
 	$(Echo) Uninstalling Documentation
-	$(Verb) $(RM) -rf $(PROJ_docsdir)
+	$(Verb) $(RM) -rf $(DESTDIR)$(PROJ_docsdir)
diff -ru llvm-2.5.destdir/docs/tutorial/Makefile llvm-2.5/docs/tutorial/Makefile
--- llvm-2.5.destdir/docs/tutorial/Makefile	2008-03-30 16:32:18.000000000 -0400
+++ llvm-2.5/docs/tutorial/Makefile	2009-09-08 21:29:53.056390721 -0400
@@ -12,7 +12,7 @@
 
 HTML       := $(wildcard $(PROJ_SRC_DIR)/*.html)
 EXTRA_DIST := $(HTML) index.html
-HTML_DIR   := $(PROJ_docsdir)/html/tutorial
+HTML_DIR   := $(DESTDIR)$(PROJ_docsdir)/html/tutorial
 
 install-local:: $(HTML)
 	$(Echo) Installing HTML Tutorial Documentation
diff -ru llvm-2.5.destdir/lib/VMCore/Makefile llvm-2.5/lib/VMCore/Makefile
--- llvm-2.5.destdir/lib/VMCore/Makefile	2009-01-09 11:44:42.000000000 -0500
+++ llvm-2.5/lib/VMCore/Makefile	2009-09-08 21:29:53.057389443 -0400
@@ -29,5 +29,5 @@
 	    changed significantly. )
 
 install-local:: $(GENFILE)
-	$(Echo) Installing $(PROJ_includedir)/llvm/Intrinsics.gen
-	$(Verb) $(DataInstall) $(GENFILE) $(PROJ_includedir)/llvm/Intrinsics.gen
+	$(Echo) Installing $(DESTDIR)$(PROJ_includedir)/llvm/Intrinsics.gen
+	$(Verb) $(DataInstall) $(GENFILE) $(DESTDIR)$(PROJ_includedir)/llvm/Intrinsics.gen
diff -ru llvm-2.5.destdir/Makefile.config.in llvm-2.5/Makefile.config.in
--- llvm-2.5.destdir/Makefile.config.in	2009-01-09 11:44:42.000000000 -0500
+++ llvm-2.5/Makefile.config.in	2009-09-08 21:29:53.048148959 -0400
@@ -76,14 +76,14 @@
 
 LLVMMAKE := $(LLVM_SRC_ROOT)/make
 
-PROJ_bindir     := $(DESTDIR)$(PROJ_prefix)/bin
-PROJ_libdir     := $(DESTDIR)$(PROJ_prefix)/lib
-PROJ_datadir    := $(DESTDIR)$(PROJ_prefix)/share
-PROJ_docsdir    := $(DESTDIR)$(PROJ_prefix)/docs/llvm
-PROJ_etcdir     := $(DESTDIR)$(PROJ_prefix)/etc/llvm
-PROJ_includedir := $(DESTDIR)$(PROJ_prefix)/include
-PROJ_infodir    := $(DESTDIR)$(PROJ_prefix)/info
-PROJ_mandir     := $(DESTDIR)$(PROJ_prefix)/share/man
+PROJ_bindir     := $(PROJ_prefix)/bin
+PROJ_libdir     := $(PROJ_prefix)/lib
+PROJ_datadir    := $(PROJ_prefix)/share
+PROJ_docsdir    := $(PROJ_prefix)/docs/llvm
+PROJ_etcdir     := $(PROJ_prefix)/etc/llvm
+PROJ_includedir := $(PROJ_prefix)/include
+PROJ_infodir    := $(PROJ_prefix)/info
+PROJ_mandir     := $(PROJ_prefix)/share/man
 
 # Determine if we're on a unix type operating system
 LLVM_ON_UNIX:=@LLVM_ON_UNIX@
diff -ru llvm-2.5.destdir/Makefile.rules llvm-2.5/Makefile.rules
--- llvm-2.5.destdir/Makefile.rules	2009-02-13 20:07:49.000000000 -0500
+++ llvm-2.5/Makefile.rules	2009-09-08 21:36:45.680391473 -0400
@@ -560,7 +560,7 @@
 # in the file so they get built before dependencies
 #---------------------------------------------------------
 
-$(PROJ_bindir) $(PROJ_libdir) $(PROJ_includedir) $(PROJ_etcdir)::
+$(DESTDIR)$(PROJ_bindir) $(DESTDIR)$(PROJ_libdir) $(DESTDIR)$(PROJ_includedir) $(DESTDIR)$(PROJ_etcdir)::
 	$(Verb) $(MKDIR) $@
 
 # To create other directories, as needed, and timestamp their creation
@@ -682,22 +682,22 @@
 uninstall-local::
 	$(Echo) UnInstall circumvented with NO_INSTALL
 else
-install-local:: $(PROJ_etcdir) $(CONFIG_FILES)
-	$(Echo) Installing Configuration Files To $(PROJ_etcdir)
+install-local:: $(DESTDIR)$(PROJ_etcdir) $(CONFIG_FILES)
+	$(Echo) Installing Configuration Files To $(DESTDIR)$(PROJ_etcdir)
 	$(Verb)for file in $(CONFIG_FILES); do \
           if test -f $(PROJ_OBJ_DIR)/$${file} ; then \
-            $(DataInstall) $(PROJ_OBJ_DIR)/$${file} $(PROJ_etcdir) ; \
+            $(DataInstall) $(PROJ_OBJ_DIR)/$${file} $(DESTDIR)$(PROJ_etcdir) ; \
           elif test -f $(PROJ_SRC_DIR)/$${file} ; then \
-            $(DataInstall) $(PROJ_SRC_DIR)/$${file} $(PROJ_etcdir) ; \
+            $(DataInstall) $(PROJ_SRC_DIR)/$${file} $(DESTDIR)$(PROJ_etcdir) ; \
           else \
             $(ECHO) Error: cannot find config file $${file}. ; \
           fi \
 	done
 
 uninstall-local::
-	$(Echo) Uninstalling Configuration Files From $(PROJ_etcdir)
+	$(Echo) Uninstalling Configuration Files From $(DESTDIR)$(PROJ_etcdir)
 	$(Verb)for file in $(CONFIG_FILES); do \
-	  $(RM) -f $(PROJ_etcdir)/$${file} ; \
+	  $(RM) -f $(DESTDIR)$(PROJ_etcdir)/$${file} ; \
 	done
 endif
 
@@ -784,7 +784,7 @@
 ifdef BYTECODE_DESTINATION
 ModuleDestDir := $(BYTECODE_DESTINATION)
 else
-ModuleDestDir := $(PROJ_libdir)
+ModuleDestDir := $(DESTDIR)$(PROJ_libdir)
 endif
 
 ifdef NO_INSTALL
@@ -864,18 +864,18 @@
 uninstall-local::
 	$(Echo) Uninstall circumvented with NO_INSTALL
 else
-DestSharedLib = $(PROJ_libdir)/lib$(LIBRARYNAME)$(SHLIBEXT)
+DestSharedLib = $(DESTDIR)$(PROJ_libdir)/lib$(LIBRARYNAME)$(SHLIBEXT)
 
 install-local:: $(DestSharedLib)
 
-$(DestSharedLib): $(LibName.LA) $(PROJ_libdir)
+$(DestSharedLib): $(LibName.LA) $(DESTDIR)$(PROJ_libdir)
 	$(Echo) Installing $(BuildMode) Shared Library $(DestSharedLib)
 	$(Verb) $(LTInstall) $(LibName.LA) $(DestSharedLib)
 	$(Verb) $(LIBTOOL) --finish $(PROJ_libdir)
 
 uninstall-local::
 	$(Echo) Uninstalling $(BuildMode) Shared Library $(DestSharedLib)
-	-$(Verb) $(RM) -f $(PROJ_libdir)/lib$(LIBRARYNAME).*
+	-$(Verb) $(RM) -f $(DESTDIR)$(PROJ_libdir)/lib$(LIBRARYNAME).*
 endif
 endif
 
@@ -920,7 +920,7 @@
 ifdef BYTECODE_DESTINATION
 BytecodeDestDir := $(BYTECODE_DESTINATION)
 else
-BytecodeDestDir := $(PROJ_libdir)
+BytecodeDestDir := $(DESTDIR)$(PROJ_libdir)
 endif
 
 DestBytecodeLib = $(BytecodeDestDir)/lib$(LIBRARYNAME).a
@@ -978,11 +978,11 @@
 uninstall-local::
 	$(Echo) Uninstall circumvented with NO_INSTALL
 else
-DestRelinkedLib = $(PROJ_libdir)/$(LIBRARYNAME).o
+DestRelinkedLib = $(DESTDIR)$(PROJ_libdir)/$(LIBRARYNAME).o
 
 install-local:: $(DestRelinkedLib)
 
-$(DestRelinkedLib): $(LibName.O) $(PROJ_libdir)
+$(DestRelinkedLib): $(LibName.O) $(DESTDIR)$(PROJ_libdir)
 	$(Echo) Installing $(BuildMode) Object Library $(DestRelinkedLib)
 	$(Verb) $(LTInstall) $(LibName.O) $(DestRelinkedLib)
 
@@ -1018,13 +1018,13 @@
 uninstall-local::
 	$(Echo) Uninstall circumvented with NO_INSTALL
 else
-DestArchiveLib := $(PROJ_libdir)/lib$(LIBRARYNAME).a
+DestArchiveLib := $(DESTDIR)$(PROJ_libdir)/lib$(LIBRARYNAME).a
 
 install-local:: $(DestArchiveLib)
 
-$(DestArchiveLib): $(LibName.A) $(PROJ_libdir)
+$(DestArchiveLib): $(LibName.A) $(DESTDIR)$(PROJ_libdir)
 	$(Echo) Installing $(BuildMode) Archive Library $(DestArchiveLib)
-	$(Verb) $(MKDIR) $(PROJ_libdir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_libdir)
 	$(Verb) $(LTInstall) $(LibName.A) $(DestArchiveLib)
 
 uninstall-local::
@@ -1080,11 +1080,11 @@
 uninstall-local::
 	$(Echo) Uninstall circumvented with NO_INSTALL
 else
-DestTool = $(PROJ_bindir)/$(TOOLNAME)
+DestTool = $(DESTDIR)$(PROJ_bindir)/$(TOOLNAME)
 
 install-local:: $(DestTool)
 
-$(DestTool): $(ToolBuildPath) $(PROJ_bindir)
+$(DestTool): $(ToolBuildPath) $(DESTDIR)$(PROJ_bindir)
 	$(Echo) Installing $(BuildMode) $(DestTool)
 	$(Verb) $(ProgInstall) $(ToolBuildPath) $(DestTool)
 
@@ -1652,25 +1652,25 @@
 else
 install-local::
 	$(Echo) Installing include files
-	$(Verb) $(MKDIR) $(PROJ_includedir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_includedir)
 	$(Verb) if test -d "$(PROJ_SRC_ROOT)/include" ; then \
 	  cd $(PROJ_SRC_ROOT)/include && \
 	  for  hdr in `find . -type f '!' '(' -name '*~' \
 	      -o -name '.#*' -o -name '*.in' ')' -print | grep -v CVS | \
 	      grep -v .svn` ; do \
-	    instdir=`dirname "$(PROJ_includedir)/$$hdr"` ; \
+	    instdir=`dirname "$(DESTDIR)$(PROJ_includedir)/$$hdr"` ; \
 	    if test \! -d "$$instdir" ; then \
 	      $(EchoCmd) Making install directory $$instdir ; \
 	      $(MKDIR) $$instdir ;\
 	    fi ; \
-	    $(DataInstall) $$hdr $(PROJ_includedir)/$$hdr ; \
+	    $(DataInstall) $$hdr $(DESTDIR)$(PROJ_includedir)/$$hdr ; \
 	  done ; \
 	fi
 ifneq ($(PROJ_SRC_ROOT),$(PROJ_OBJ_ROOT))
 	$(Verb) if test -d "$(PROJ_OBJ_ROOT)/include" ; then \
 	  cd $(PROJ_OBJ_ROOT)/include && \
 	  for hdr in `find . -type f -print | grep -v CVS` ; do \
-	    $(DataInstall) $$hdr $(PROJ_includedir)/$$hdr ; \
+	    $(DataInstall) $$hdr $(DESTDIR)$(PROJ_includedir)/$$hdr ; \
 	  done ; \
 	fi
 endif
@@ -1682,10 +1682,10 @@
 	    $(RM) -f `find . -path '*/Internal' -prune -o '(' -type f \
 	      '!' '(' -name '*~' -o -name '.#*' \
         -o -name '*.in' ')' -print ')' | \
-        grep -v CVS | sed 's#^#$(PROJ_includedir)/#'` ; \
+        grep -v CVS | sed 's#^#$(DESTDIR)$(PROJ_includedir)/#'` ; \
 	  cd $(PROJ_SRC_ROOT)/include && \
 	    $(RM) -f `find . -path '*/Internal' -prune -o '(' -type f -name '*.in' \
-      -print ')' | sed 's#\.in$$##;s#^#$(PROJ_includedir)/#'` ; \
+      -print ')' | sed 's#\.in$$##;s#^#$(DESTDIR)$(PROJ_includedir)/#'` ; \
 	fi
 endif
 endif
diff -ru llvm-2.5.destdir/tools/gccas/Makefile llvm-2.5/tools/gccas/Makefile
--- llvm-2.5.destdir/tools/gccas/Makefile	2007-12-29 15:07:17.000000000 -0500
+++ llvm-2.5/tools/gccas/Makefile	2009-09-08 21:29:53.058390400 -0400
@@ -10,9 +10,9 @@
 
 include $(LEVEL)/Makefile.common
 
-install-local:: $(PROJ_bindir)/gccas
+install-local:: $(DESTDIR)$(PROJ_bindir)/gccas
 	
-$(PROJ_bindir)/gccas : gccas.sh Makefile
+$(DESTDIR)$(PROJ_bindir)/gccas : gccas.sh Makefile
 	$(Echo) Installing gccas shell script.
 	$(Verb) sed "s#@TOOLDIR@#$(PROJ_bindir)#" $< > $@
 	$(Verb) chmod 0755 $@
diff -ru llvm-2.5.destdir/tools/gccld/Makefile llvm-2.5/tools/gccld/Makefile
--- llvm-2.5.destdir/tools/gccld/Makefile	2007-12-29 15:07:17.000000000 -0500
+++ llvm-2.5/tools/gccld/Makefile	2009-09-08 21:29:53.059390658 -0400
@@ -11,9 +11,9 @@
 
 include $(LEVEL)/Makefile.common
 
-install-local:: $(PROJ_bindir)/gccld
+install-local:: $(DESTDIR)$(PROJ_bindir)/gccld
 	
-$(PROJ_bindir)/gccld : gccld.sh Makefile
+$(DESTDIR)$(PROJ_bindir)/gccld : gccld.sh Makefile
 	$(Echo) Installing gccld shell script.
 	$(Verb) sed "s#@TOOLDIR@#$(PROJ_bindir)#" $< > $@
 	$(Verb) chmod 0755 $@
diff -ru llvm-2.5.destdir/tools/llvm-config/Makefile llvm-2.5/tools/llvm-config/Makefile
--- llvm-2.5.destdir/tools/llvm-config/Makefile	2007-12-29 15:07:17.000000000 -0500
+++ llvm-2.5/tools/llvm-config/Makefile	2009-09-08 21:29:53.060389870 -0400
@@ -82,6 +82,6 @@
 	  $(LibDeps) GenLibDeps.out
 install-local:: all-local
 	$(Echo) Installing llvm-config
-	$(Verb) $(MKDIR) $(PROJ_bindir)
-	$(Verb) $(ScriptInstall) $(ToolDir)/llvm-config $(PROJ_bindir)
+	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_bindir)
+	$(Verb) $(ScriptInstall) $(ToolDir)/llvm-config $(DESTDIR)$(PROJ_bindir)
 

llvm-2.5-tclsh_check.patch:
 configure |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE llvm-2.5-tclsh_check.patch ---
--- llvm-2.5/configure.tclsh_check	2009-02-03 00:29:49.000000000 -0500
+++ llvm-2.5/configure	2009-09-05 12:25:54.761389908 -0400
@@ -8032,7 +8032,7 @@
 else
 
 if test x"${with_tclinclude}" != x ; then
-  if test -f ${with_tclinclude}/tclsh ; then
+  if test -f ${with_tclinclude}/tcl.h ; then
     ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)`
   elif test -f ${with_tclinclude}/src/tclsh ; then
     ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)`


Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/F-11/llvm.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- llvm.spec	22 Aug 2009 21:18:32 -0000	1.13
+++ llvm.spec	9 Sep 2009 03:07:27 -0000	1.14
@@ -2,11 +2,6 @@
 #
 # --with doxygen
 #   The doxygen docs are HUGE, so they are not built by default.
-#
-# --with gcc
-#   The llvm-gcc package doesn't currently build.
-
-%define lgcc_version 4.2
 
 # LLVM object files don't contain build IDs.  I don't know why yet.
 # Suppress their generation for now.
@@ -15,20 +10,21 @@
 
 Name:           llvm
 Version:        2.5
-Release:        5%{?dist}
+Release:        7%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
 License:        NCSA
 URL:            http://llvm.org/
-Source0:        http://llvm.org/releases/%{version}/llvm-%{version}.tar.gz
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-Source1:        http://llvm.org/releases/%{version}/llvm-gcc-%{lgcc_version}-%{version}.source.tar.gz
-%endif
+Source0:        http://llvm.org/prereleases/%{version}/llvm-%{version}.tar.gz
 Patch0:         llvm-2.1-fix-sed.patch
-Patch1:         llvm-2.4-fix-ocaml.patch
+# http://llvm.org/bugs/show_bug.cgi?id=3153
+# backported from 2.6 patch
+Patch1:         llvm-2.5-destdir.patch
 # http://llvm.org/bugs/show_bug.cgi?id=3726
 Patch2:         llvm-2.5-gcc44.patch
+# http://llvm.org/bugs/show_bug.cgi?id=4911
+Patch3:         llvm-2.5-tclsh_check.patch
 
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
@@ -39,6 +35,8 @@ BuildRequires:  gcc-c++ >= 3.4
 BuildRequires:  groff
 BuildRequires:  libtool-ltdl-devel
 BuildRequires:  ocaml-ocamldoc
+# for DejaGNU test suite
+BuildRequires:  dejagnu tcl-devel python
 %if %{?_with_doxygen:1}%{!?_with_doxygen:0}
 BuildRequires:  doxygen graphviz
 %endif
@@ -54,11 +52,6 @@ arbitrary programming languages.  The co
 mirror sets of programming tools as well as libraries with equivalent
 functionality.
 
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-It currently supports compilation of C and C++ programs, using front
-ends derived from GCC %{lgcc_version}.
-%endif
-
 
 %package devel
 Summary:        Libraries and header files for LLVM
@@ -81,32 +74,6 @@ Requires:       %{name} = %{version}-%{r
 Documentation for the LLVM compiler infrastructure.
 
 
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-
-%package gcc
-Summary:        C compiler for LLVM
-License:        GPL+
-Group:          Development/Languages
-Requires:       %{name} = %{version}-%{release}
-
-
-%description gcc
-C compiler for LLVM.
-
-
-%package gcc-c++
-Summary:        C++ compiler for LLVM
-License:        GPL+
-Group:          Development/Languages
-Requires:       %{name}-gcc = %{version}-%{release}
-
-
-%description gcc-c++
-C++ compiler for LLVM.
-
-%endif
-
-
 %if %{?_with_doxygen:1}%{!?_with_doxygen:0}
 %package apidoc
 Summary:        API documentation for LLVM
@@ -140,122 +107,82 @@ The %{name}-ocaml-devel package contains
 for developing applications that use %{name}-ocaml.
 
 
-%prep
-%setup -q -n llvm-%{version} %{?_with_gcc:-a1}
+%package ocaml-doc
+Summary:        Documentation for LLVM's OCaml binding
+Group:          Documentation
+Requires:       %{name}-ocaml = %{version}-%{release}
 
+%description ocaml-doc
+HTML documentation for LLVM's OCaml binding.
+
+
+
+%prep
+%setup -q
 %patch0 -p1 -b .fix-sed
-%patch1 -p1 -b .fix-ocaml
+%patch1 -p1 -b .destdir
 %patch2 -p1 -b .gcc44
+%patch3 -p1 -b .tclsh_check
+
 
 %build
-# Note: --enable-pic can be turned off when 2.6 comes out
-#       and up to 2.5, unsafe on 32-bit archs (in our case,
-#       anything but x86_64)
-%configure \
+# Disabling assertions now, rec. by pure and needed for OpenGTL
+# no PIC on ix86: http://llvm.org/bugs/show_bug.cgi?id=3239
+mkdir obj && cd obj
+../configure \
+  --prefix=%{_prefix} \
   --libdir=%{_libdir}/%{name} \
-  --datadir=%{_datadir}/%{name}-%{version} \
-  --disable-static \
-  --enable-assertions \
+  --disable-assertions \
   --enable-debug-runtime \
   --enable-jit \
-  --enable-optimized \
-%ifnarch %ix86
-  --enable-pic
+%ifnarch %{ix86}
+  --enable-pic=yes
 %endif
-#   --enable-targets=host-only \
+
+# FIXME file this
+# configure does not properly specify libdir
+sed -i 's|(PROJ_prefix)/lib|(PROJ_prefix)/%{_lib}/%{name}|g' Makefile.config
 
 make %{_smp_mflags} OPTIMIZE_OPTION='%{optflags}'
-# tools-only VERBOSE=1 OmitFramePointer='' REQUIRES_EH=1 \
-#  OPTIMIZE_OPTION='%{optflags}'
 
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-# Build llvm-gcc.
 
-export PATH=%{_builddir}/%{?buildsubdir}/Release/bin:$PATH
+%check
+(cd obj && make check) 2>&1 | tee testlog.txt || true
 
-mkdir llvm-gcc%{lgcc_version}-%{version}.source/build
-cd llvm-gcc%{lgcc_version}-%{version}.source/build
-
-../configure \
-  --host=%{_host} \
-  --build=%{_build} \
-  --target=%{_target_platform} \
-  --prefix=%{_libdir}/llvm-gcc \
-  --libdir=%{_libdir}/llvm-gcc/%{_lib} \
-  --enable-threads \
-  --disable-nls \
-%ifarch x86_64
-  --disable-multilib \
-  --disable-shared \
-%endif
-  --enable-languages=c,c++ \
-  --enable-llvm=%{_builddir}/%{?buildsubdir} \
-  --program-prefix=llvm-
-make %{_smp_mflags} LLVM_VERSION_INFO=%{version}
-%endif
 
 %install
 rm -rf %{buildroot}
+cd obj
 chmod -x examples/Makefile
-# OVERRIDE_libdir used by our patched Makefile.ocaml:
-# see http://llvm.org/bugs/show_bug.cgi?id=3153
+
 make install DESTDIR=%{buildroot} \
-     PROJ_libdir=%{buildroot}/%{_libdir}/%{name} \
-     OVERRIDE_libdir=%{_libdir}/%{name}/%{name} \
-     PROJ_docsdir=`pwd`/moredocs
-
-#make install \
-#  PROJ_prefix=%{buildroot}/%{_prefix} \
-#  PROJ_bindir=%{buildroot}/%{_bindir} \
-#  PROJ_libdir=%{buildroot}/%{_libdir}/%{name} \
-#  PROJ_datadir=%{buildroot}/%{_datadir} \
-#  PROJ_docsdir=%{buildroot}/%{_docdir}/%{name}-%{version} \
-#  PROJ_etcdir=%{buildroot}/%{_datadir}/%{name}-%{version} \
-#  PROJ_includedir=%{buildroot}/%{_includedir} \
-#  PROJ_infodir=%{buildroot}/%{_infodir} \
-#  PROJ_mandir=%{buildroot}/%{_mandir}
+     PROJ_docsdir=/moredocs
+
+# Move documentation back to build directory
+# 
+mv %{buildroot}/moredocs ../
+rm ../moredocs/*.tar.gz
+rm ../moredocs/ocamldoc/html/*.tar.gz
+
 find %{buildroot} -name .dir -print0 | xargs -0r rm -f
 file %{buildroot}/%{_bindir}/* | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d
+file %{buildroot}/%{_libdir}/llvm/*.so | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d
 
 # Get rid of erroneously installed example files.
-rm %{buildroot}%{_libdir}/%{name}/LLVMHello.*
-
-# And OCaml .o files
-rm %{buildroot}%{_libdir}/ocaml/*.o
-
-# Use relative links for ocaml's libLLVM*.a
-#(cd %{buildroot}%{_libdir}/ocaml && for i in libLLVM*.a; do
-#    ln -sf %{_libdir}/llvm/$i $i;
-# done)
+rm %{buildroot}%{_libdir}/%{name}/*LLVMHello.*
 
 # Remove deprecated tools.
 rm %{buildroot}%{_bindir}/gcc{as,ld}
 
+# FIXME file this bug
 sed -i 's,ABS_RUN_DIR/lib",ABS_RUN_DIR/%{_lib}/%{name}",' \
   %{buildroot}%{_bindir}/llvm-config
 
-chmod -x %{buildroot}%{_libdir}/%{name}/*.[oa]
+chmod -x %{buildroot}%{_libdir}/%{name}/*.a
 
 # remove documentation makefiles:
 # they require the build directory to work
-find examples -name 'Makefile'
-
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-# Install llvm-gcc.
-
-make -C llvm-gcc%{lgcc_version}-%{version}.source/build install DESTDIR=%{buildroot}
-cd %{buildroot}%{_libdir}/llvm-gcc/%{_lib}
-find . -name '*.la' -print0 | xargs -0r rm
-find . -name '*.a' -exec %{buildroot}%{_bindir}/llvm-ranlib {} \;
-cd ../bin
-ln llvm-c++ llvm-gcc llvm-g++ %{buildroot}%{_bindir}
-rm llvm-cpp llvm-gccbug llvm-gcov %{_target_platform}-gcc*
-cd ..
-mv man/man1/llvm-gcc.1 man/man1/llvm-g++.1 %{buildroot}%{_mandir}/man1
-rm -r info man %{_lib}/libiberty.a
-rm -r libexec/gcc/%{_target_platform}/%{lgcc_version}/install-tools
-rm -r %{_lib}/gcc/%{_target_platform}/%{lgcc_version}/install-tools
-%endif
+find examples -name 'Makefile' | xargs -0r rm -f
 
 
 %clean
@@ -286,7 +213,6 @@ rm -rf %{buildroot}
 %exclude %{_mandir}/man1/llvm-gcc.*
 %endif
 
-
 %files devel
 %defattr(-,root,root,-)
 %{_bindir}/llvm-config
@@ -294,6 +220,9 @@ rm -rf %{buildroot}
 %{_includedir}/%{name}-c
 %{_libdir}/%{name}
 
+%files doc
+%defattr(-,root,root,-)
+%doc examples moredocs/html
 
 %files ocaml
 %defattr(-,root,root,-)
@@ -306,10 +235,9 @@ rm -rf %{buildroot}
 %{_libdir}/ocaml/*.cmx*
 %{_libdir}/ocaml/*.mli
 
-%files doc
+%files ocaml-doc
 %defattr(-,root,root,-)
-%doc docs/*.{html,css} docs/img examples moredocs/*
-
+%doc moredocs/ocamldoc/html/*
 
 %if %{?_with_doxygen:1}%{!?_with_doxygen:0}
 %files apidoc
@@ -318,40 +246,16 @@ rm -rf %{buildroot}
 %endif
 
 
-%if %{?_with_gcc:1}%{!?_with_gcc:0}
-%files gcc
-%defattr(-,root,root,-)
-%{_bindir}/llvm-gcc
-%dir %{_libdir}/llvm-gcc
-%dir %{_libdir}/llvm-gcc/bin
-%dir %{_libdir}/llvm-gcc/include
-%dir %{_libdir}/llvm-gcc/%{_lib}
-%dir %{_libdir}/llvm-gcc/libexec
-%dir %{_libdir}/llvm-gcc/libexec/gcc
-%dir %{_libdir}/llvm-gcc/libexec/gcc/%{_target_platform}/%{lgcc_version}
-%{_libdir}/llvm-gcc/%{_lib}/gcc
-%{_libdir}/llvm-gcc/%{_lib}/libmudflap*.a
-%{_libdir}/llvm-gcc/bin/%{_target_platform}-llvm-gcc
-%{_libdir}/llvm-gcc/bin/llvm-gcc
-%{_libdir}/llvm-gcc/include/mf-runtime.h
-%{_libdir}/llvm-gcc/libexec/gcc/%{_target_platform}/%{lgcc_version}/cc1
-%{_libdir}/llvm-gcc/libexec/gcc/%{_target_platform}/%{lgcc_version}/collect2
-%doc %{_mandir}/man1/llvm-gcc.*
-
 
-%files gcc-c++
-%defattr(-,root,root,-)
-%{_bindir}/llvm-[cg]++
-%{_libdir}/llvm-gcc/%{_lib}/lib*++.a
-%{_libdir}/llvm-gcc/bin/%{_target_platform}-llvm-[cg]++
-%{_libdir}/llvm-gcc/bin/llvm-[cg]++
-%{_libdir}/llvm-gcc/include/c++
-%{_libdir}/llvm-gcc/libexec/gcc/%{_target_platform}/%{lgcc_version}/cc1plus
-%doc %{_mandir}/man1/llvm-g++.*
-%endif
+%changelog
+* Tue Sep  8 2009 Michel Salim  - 2.5-7
+- Backport destdir patch from 2.6
 
+* Sat Sep  5 2009 Michel Salim  - 2.5-6
+- Disable assertions (needed by OpenGTL)
+- Align spec file with upstream build instructions
+- Enable unit tests
 
-%changelog
 * Sat Aug 22 2009 Michel Salim  - 2.5-5
 - Only disable PIC on %%ix86; ppc actually needs it
 
@@ -359,6 +263,9 @@ rm -rf %{buildroot}
 - Disable use of position-independent code on 32-bit platforms
   (buggy in LLVM <= 2.5)
 
+* Sat Jul 25 2009 Fedora Release Engineering  - 2.5-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Wed Mar  4 2009 Michel Salim  - 2.5-2
 - Remove build scripts; they require the build directory to work
 


--- llvm-2.4-fix-ocaml.patch DELETED ---



From salimma at fedoraproject.org  Wed Sep  9 03:25:28 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Wed,  9 Sep 2009 03:25:28 +0000 (UTC)
Subject: rpms/llvm/F-10 llvm.spec,1.13,1.14
Message-ID: <20090909032528.47C1A11C0099@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1428/F-10

Modified Files:
	llvm.spec 
Log Message:
Carry over removal of OCaml .o files from old spec; these files were no longer
generated in 2.6



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/F-10/llvm.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- llvm.spec	9 Sep 2009 03:07:26 -0000	1.13
+++ llvm.spec	9 Sep 2009 03:25:26 -0000	1.14
@@ -171,6 +171,9 @@ file %{buildroot}/%{_libdir}/llvm/*.so |
 # Get rid of erroneously installed example files.
 rm %{buildroot}%{_libdir}/%{name}/*LLVMHello.*
 
+# And OCaml .o files
+rm %{buildroot}%{_libdir}/ocaml/*.o
+
 # Remove deprecated tools.
 rm %{buildroot}%{_bindir}/gcc{as,ld}
 



From salimma at fedoraproject.org  Wed Sep  9 03:25:28 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Wed,  9 Sep 2009 03:25:28 +0000 (UTC)
Subject: rpms/llvm/F-11 llvm.spec,1.14,1.15
Message-ID: <20090909032528.4B0E411C00EF@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1428/F-11

Modified Files:
	llvm.spec 
Log Message:
Carry over removal of OCaml .o files from old spec; these files were no longer
generated in 2.6



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/F-11/llvm.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- llvm.spec	9 Sep 2009 03:07:27 -0000	1.14
+++ llvm.spec	9 Sep 2009 03:25:27 -0000	1.15
@@ -171,6 +171,9 @@ file %{buildroot}/%{_libdir}/llvm/*.so |
 # Get rid of erroneously installed example files.
 rm %{buildroot}%{_libdir}/%{name}/*LLVMHello.*
 
+# And OCaml .o files
+rm %{buildroot}%{_libdir}/ocaml/*.o
+
 # Remove deprecated tools.
 rm %{buildroot}%{_bindir}/gcc{as,ld}
 



From mbarnes at fedoraproject.org  Wed Sep  9 03:26:03 2009
From: mbarnes at fedoraproject.org (Matthew Barnes)
Date: Wed,  9 Sep 2009 03:26:03 +0000 (UTC)
Subject: rpms/evolution/devel evolution.spec,1.394.2.43,1.394.2.44
Message-ID: <20090909032603.E504711C0099@cvs1.fedora.phx.redhat.com>

Author: mbarnes

Update of /cvs/pkgs/rpms/evolution/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1783

Modified Files:
      Tag: private-mbarnes-kb
	evolution.spec 
Log Message:
No more .server files.



Index: evolution.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v
retrieving revision 1.394.2.43
retrieving revision 1.394.2.44
diff -u -p -r1.394.2.43 -r1.394.2.44
--- evolution.spec	9 Sep 2009 02:33:17 -0000	1.394.2.43
+++ evolution.spec	9 Sep 2009 03:26:03 -0000	1.394.2.44
@@ -315,7 +315,7 @@ make %{?_smp_mflags} LIBTOOL=/usr/bin/li
 # Strip unneeded translations from .mo files.
 # This reduces the RPM size by several megabytes.
 cd po
-grep -v ".*[.]desktop[.]in[.]in$\|.*[.]server[.]in[.]in$" POTFILES.in > POTFILES.keep
+grep -v ".*[.]desktop[.]in[.]in$" POTFILES.in > POTFILES.keep
 mv POTFILES.keep POTFILES.in
 intltool-update --gettext-package=%{name}-%{evo_major} --pot
 for p in *.po; do
@@ -371,9 +371,6 @@ rm -rf $RPM_BUILD_ROOT/var/lib/scrollkee
 rm -f $RPM_BUILD_ROOT%{_datadir}/mime-info/evolution.keys
 rm -f $RPM_BUILD_ROOT%{_datadir}/mime-info/evolution.mime
 
-for serverfile in $RPM_BUILD_ROOT%{_libdir}/bonobo/servers/*.server; do
-    sed -i -e 's|location *= *"/usr/lib\(64\)*/|location="/usr/$LIB/|' $serverfile
-done
 %find_lang evolution-%{evo_major} --all-name --with-gnome
 
 grep "/usr/share/locale" evolution-%{evo_major}.lang > translations.lang
@@ -448,7 +445,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/evolution/%{evo_major}
 
 # Modules:
-%{_libdir}/bonobo/servers/GNOME_Evolution_Calendar_AlarmNotify.server
 %dir %{_libdir}/evolution
 %dir %{_libdir}/evolution/%{evo_major}
 %{_libdir}/evolution/%{evo_major}/modules



From cebbert at fedoraproject.org  Wed Sep  9 03:27:29 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Wed,  9 Sep 2009 03:27:29 +0000 (UTC)
Subject: rpms/kernel/devel patch-2.6.31-rc9-git2.bz2.sign, NONE,
	1.1 .cvsignore, 
	1.1124, 1.1125 kernel.spec, 1.1777, 1.1778 sources, 1.1082,
	1.1083 upstream, 1.996, 1.997 patch-2.6.31-rc9-git1.bz2.sign,
	1.1, NONE
Message-ID: <20090909032729.B6FCF11C0099@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2249

Modified Files:
	.cvsignore kernel.spec sources upstream 
Added Files:
	patch-2.6.31-rc9-git2.bz2.sign 
Removed Files:
	patch-2.6.31-rc9-git1.bz2.sign 
Log Message:
2.6.31-rc9-git2


--- NEW FILE patch-2.6.31-rc9-git2.bz2.sign ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: See http://www.kernel.org/signature.html for info

iD8DBQBKpvLJyGugalF9Dw4RArSYAJwOLMd76UjxHDZ8k0QdOP3YF7vWJQCZAUgx
99rpZfL2ywQBYLN+ayByAJI=
=pfHT
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v
retrieving revision 1.1124
retrieving revision 1.1125
diff -u -p -r1.1124 -r1.1125
--- .cvsignore	8 Sep 2009 02:05:23 -0000	1.1124
+++ .cvsignore	9 Sep 2009 03:27:29 -0000	1.1125
@@ -6,4 +6,4 @@ temp-*
 kernel-2.6.30
 linux-2.6.30.tar.bz2
 patch-2.6.31-rc9.bz2
-patch-2.6.31-rc9-git1.bz2
+patch-2.6.31-rc9-git2.bz2


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1777
retrieving revision 1.1778
diff -u -p -r1.1777 -r1.1778
--- kernel.spec	9 Sep 2009 02:16:13 -0000	1.1777
+++ kernel.spec	9 Sep 2009 03:27:29 -0000	1.1778
@@ -61,7 +61,7 @@ Summary: The Linux kernel
 # The rc snapshot level
 %define rcrev 9
 # The git snapshot level
-%define gitrev 1
+%define gitrev 2
 # Set rpm version accordingly
 %define rpmversion 2.6.%{upstream_sublevel}
 %endif
@@ -2025,6 +2025,9 @@ fi
 # and build.
 
 %changelog
+* Wed Sep 09 2009 Chuck Ebbert 
+- 2.6.31-rc9-git2
+
 * Wed Sep  9 2009 Roland McGrath  2.6.31-0.214.rc9.git1
 - compile with -fno-var-tracking-assignments, work around gcc bug #521991
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v
retrieving revision 1.1082
retrieving revision 1.1083
diff -u -p -r1.1082 -r1.1083
--- sources	8 Sep 2009 02:05:24 -0000	1.1082
+++ sources	9 Sep 2009 03:27:29 -0000	1.1083
@@ -1,3 +1,3 @@
 7a80058a6382e5108cdb5554d1609615  linux-2.6.30.tar.bz2
 6bb612cbd006be9bdfaa6ff29ce090ea  patch-2.6.31-rc9.bz2
-157d7877a9425f5effbb4a150121ddd8  patch-2.6.31-rc9-git1.bz2
+157f889cd37ef9daec64cd65d8e64b3d  patch-2.6.31-rc9-git2.bz2


Index: upstream
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v
retrieving revision 1.996
retrieving revision 1.997
diff -u -p -r1.996 -r1.997
--- upstream	8 Sep 2009 02:05:24 -0000	1.996
+++ upstream	9 Sep 2009 03:27:29 -0000	1.997
@@ -1,3 +1,3 @@
 linux-2.6.30.tar.bz2
 patch-2.6.31-rc9.bz2
-patch-2.6.31-rc9-git1.bz2
+patch-2.6.31-rc9-git2.bz2


--- patch-2.6.31-rc9-git1.bz2.sign DELETED ---



From mbarnes at fedoraproject.org  Wed Sep  9 03:59:28 2009
From: mbarnes at fedoraproject.org (Matthew Barnes)
Date: Wed,  9 Sep 2009 03:59:28 +0000 (UTC)
Subject: rpms/evolution/devel evolution.spec,1.394.2.44,1.394.2.45
Message-ID: <20090909035928.A05F511C0099@cvs1.fedora.phx.redhat.com>

Author: mbarnes

Update of /cvs/pkgs/rpms/evolution/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10857

Modified Files:
      Tag: private-mbarnes-kb
	evolution.spec 
Log Message:
No more IDL files either.



Index: evolution.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v
retrieving revision 1.394.2.44
retrieving revision 1.394.2.45
diff -u -p -r1.394.2.44 -r1.394.2.45
--- evolution.spec	9 Sep 2009 03:26:03 -0000	1.394.2.44
+++ evolution.spec	9 Sep 2009 03:59:28 -0000	1.394.2.45
@@ -436,9 +436,6 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/icons/hicolor/48x48/apps/*
 %{_datadir}/icons/hicolor/scalable/apps/*
 
-# IDL files (should this be in devel subpackage?)
-%{_datadir}/idl/evolution-%{evo_major}
-
 # The main data directory
 # (have not attempted to split this up into an explicit list)
 %dir %{_datadir}/evolution



From xulchris at fedoraproject.org  Wed Sep  9 04:08:56 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Wed,  9 Sep 2009 04:08:56 +0000 (UTC)
Subject: rpms/php-pear-Net-UserAgent-Detect/EL-5 .cvsignore, 1.4,
	1.5 php-pear-Net-UserAgent-Detect.spec, 1.3, 1.4 sources, 1.4, 1.5
Message-ID: <20090909040856.8426B11C00CE@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4536/EL-5

Modified Files:
	.cvsignore php-pear-Net-UserAgent-Detect.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/EL-5/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	13 Oct 2008 19:26:53 -0000	1.4
+++ .cvsignore	9 Sep 2009 04:08:56 -0000	1.5
@@ -1 +1 @@
-Net_UserAgent_Detect-2.5.0.tgz
+Net_UserAgent_Detect-2.5.1.tgz


Index: php-pear-Net-UserAgent-Detect.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/EL-5/php-pear-Net-UserAgent-Detect.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- php-pear-Net-UserAgent-Detect.spec	13 Oct 2008 19:26:53 -0000	1.3
+++ php-pear-Net-UserAgent-Detect.spec	9 Sep 2009 04:08:56 -0000	1.4
@@ -2,7 +2,7 @@
 %define pear_name Net_UserAgent_Detect
 
 Name:           php-pear-Net-UserAgent-Detect
-Version:        2.5.0
+Version:        2.5.1
 Release:        1%{?dist}
 Summary:        Extract information from an HTTP user agent
 
@@ -76,6 +76,15 @@ fi
 
 
 %changelog
+* Tue Sep 08 2009 Christopher Stone  2.5.1-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 2.5.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 2.5.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Mon Oct 13 2008 Christopher Stone  2.5.0-1
 - Upstream sync
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/EL-5/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	13 Oct 2008 19:26:53 -0000	1.4
+++ sources	9 Sep 2009 04:08:56 -0000	1.5
@@ -1 +1 @@
-1844b4d0b133c6a606dc018d20059d01  Net_UserAgent_Detect-2.5.0.tgz
+960ea2b396cdc921e24df9ae481a6876  Net_UserAgent_Detect-2.5.1.tgz



From xulchris at fedoraproject.org  Wed Sep  9 04:08:56 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Wed,  9 Sep 2009 04:08:56 +0000 (UTC)
Subject: rpms/php-pear-Net-UserAgent-Detect/F-10 .cvsignore, 1.5,
	1.6 php-pear-Net-UserAgent-Detect.spec, 1.4, 1.5 sources, 1.5, 1.6
Message-ID: <20090909040856.A771511C00CE@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4536/F-10

Modified Files:
	.cvsignore php-pear-Net-UserAgent-Detect.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/F-10/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	13 Oct 2008 18:26:44 -0000	1.5
+++ .cvsignore	9 Sep 2009 04:08:56 -0000	1.6
@@ -1 +1 @@
-Net_UserAgent_Detect-2.5.0.tgz
+Net_UserAgent_Detect-2.5.1.tgz


Index: php-pear-Net-UserAgent-Detect.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/F-10/php-pear-Net-UserAgent-Detect.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- php-pear-Net-UserAgent-Detect.spec	13 Oct 2008 18:26:44 -0000	1.4
+++ php-pear-Net-UserAgent-Detect.spec	9 Sep 2009 04:08:56 -0000	1.5
@@ -2,7 +2,7 @@
 %define pear_name Net_UserAgent_Detect
 
 Name:           php-pear-Net-UserAgent-Detect
-Version:        2.5.0
+Version:        2.5.1
 Release:        1%{?dist}
 Summary:        Extract information from an HTTP user agent
 
@@ -76,6 +76,15 @@ fi
 
 
 %changelog
+* Tue Sep 08 2009 Christopher Stone  2.5.1-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 2.5.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering  - 2.5.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
 * Mon Oct 13 2008 Christopher Stone  2.5.0-1
 - Upstream sync
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/F-10/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	13 Oct 2008 18:26:44 -0000	1.5
+++ sources	9 Sep 2009 04:08:56 -0000	1.6
@@ -1 +1 @@
-1844b4d0b133c6a606dc018d20059d01  Net_UserAgent_Detect-2.5.0.tgz
+960ea2b396cdc921e24df9ae481a6876  Net_UserAgent_Detect-2.5.1.tgz



From xulchris at fedoraproject.org  Wed Sep  9 04:08:56 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Wed,  9 Sep 2009 04:08:56 +0000 (UTC)
Subject: rpms/php-pear-Net-UserAgent-Detect/F-11 .cvsignore, 1.5,
	1.6 php-pear-Net-UserAgent-Detect.spec, 1.5, 1.6 sources, 1.5, 1.6
Message-ID: <20090909040856.D927D11C00CE@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4536/F-11

Modified Files:
	.cvsignore php-pear-Net-UserAgent-Detect.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/F-11/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	13 Oct 2008 18:26:44 -0000	1.5
+++ .cvsignore	9 Sep 2009 04:08:56 -0000	1.6
@@ -1 +1 @@
-Net_UserAgent_Detect-2.5.0.tgz
+Net_UserAgent_Detect-2.5.1.tgz


Index: php-pear-Net-UserAgent-Detect.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/F-11/php-pear-Net-UserAgent-Detect.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- php-pear-Net-UserAgent-Detect.spec	26 Feb 2009 21:57:19 -0000	1.5
+++ php-pear-Net-UserAgent-Detect.spec	9 Sep 2009 04:08:56 -0000	1.6
@@ -2,8 +2,8 @@
 %define pear_name Net_UserAgent_Detect
 
 Name:           php-pear-Net-UserAgent-Detect
-Version:        2.5.0
-Release:        2%{?dist}
+Version:        2.5.1
+Release:        1%{?dist}
 Summary:        Extract information from an HTTP user agent
 
 Group:          Development/Languages
@@ -76,6 +76,12 @@ fi
 
 
 %changelog
+* Tue Sep 08 2009 Christopher Stone  2.5.1-1
+- Upstream sync
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 2.5.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Thu Feb 26 2009 Fedora Release Engineering  - 2.5.0-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/F-11/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	13 Oct 2008 18:26:44 -0000	1.5
+++ sources	9 Sep 2009 04:08:56 -0000	1.6
@@ -1 +1 @@
-1844b4d0b133c6a606dc018d20059d01  Net_UserAgent_Detect-2.5.0.tgz
+960ea2b396cdc921e24df9ae481a6876  Net_UserAgent_Detect-2.5.1.tgz



From xulchris at fedoraproject.org  Wed Sep  9 04:08:57 2009
From: xulchris at fedoraproject.org (xulchris)
Date: Wed,  9 Sep 2009 04:08:57 +0000 (UTC)
Subject: rpms/php-pear-Net-UserAgent-Detect/devel .cvsignore, 1.5,
	1.6 php-pear-Net-UserAgent-Detect.spec, 1.6, 1.7 sources, 1.5, 1.6
Message-ID: <20090909040857.184DD11C00CE@cvs1.fedora.phx.redhat.com>

Author: xulchris

Update of /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4536/devel

Modified Files:
	.cvsignore php-pear-Net-UserAgent-Detect.spec sources 
Log Message:
upstream sync


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	13 Oct 2008 18:26:44 -0000	1.5
+++ .cvsignore	9 Sep 2009 04:08:56 -0000	1.6
@@ -1 +1 @@
-Net_UserAgent_Detect-2.5.0.tgz
+Net_UserAgent_Detect-2.5.1.tgz


Index: php-pear-Net-UserAgent-Detect.spec
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/devel/php-pear-Net-UserAgent-Detect.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- php-pear-Net-UserAgent-Detect.spec	26 Jul 2009 18:24:52 -0000	1.6
+++ php-pear-Net-UserAgent-Detect.spec	9 Sep 2009 04:08:56 -0000	1.7
@@ -2,8 +2,8 @@
 %define pear_name Net_UserAgent_Detect
 
 Name:           php-pear-Net-UserAgent-Detect
-Version:        2.5.0
-Release:        3%{?dist}
+Version:        2.5.1
+Release:        1%{?dist}
 Summary:        Extract information from an HTTP user agent
 
 Group:          Development/Languages
@@ -76,6 +76,9 @@ fi
 
 
 %changelog
+* Tue Sep 08 2009 Christopher Stone  2.5.1-1
+- Upstream sync
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 2.5.0-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pear-Net-UserAgent-Detect/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	13 Oct 2008 18:26:44 -0000	1.5
+++ sources	9 Sep 2009 04:08:56 -0000	1.6
@@ -1 +1 @@
-1844b4d0b133c6a606dc018d20059d01  Net_UserAgent_Detect-2.5.0.tgz
+960ea2b396cdc921e24df9ae481a6876  Net_UserAgent_Detect-2.5.1.tgz



From salimma at fedoraproject.org  Wed Sep  9 04:25:20 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Wed,  9 Sep 2009 04:25:20 +0000 (UTC)
Subject: rpms/llvm/F-11 llvm.spec,1.15,1.16
Message-ID: <20090909042520.60BC911C02C6@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8270/F-11

Modified Files:
	llvm.spec 
Log Message:
* Wed Sep  9 2009 Michel Salim  - 2.5-8
- Enable debuginfo (Jerry James, bz#521283)



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/F-11/llvm.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- llvm.spec	9 Sep 2009 03:25:27 -0000	1.15
+++ llvm.spec	9 Sep 2009 04:25:20 -0000	1.16
@@ -3,14 +3,9 @@
 # --with doxygen
 #   The doxygen docs are HUGE, so they are not built by default.
 
-# LLVM object files don't contain build IDs.  I don't know why yet.
-# Suppress their generation for now.
-
-%define debug_package %{nil}
-
 Name:           llvm
 Version:        2.5
-Release:        7%{?dist}
+Release:        8%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
@@ -156,6 +151,7 @@ cd obj
 chmod -x examples/Makefile
 
 make install DESTDIR=%{buildroot} \
+     KEEP_SYMBOLS=1 \
      PROJ_docsdir=/moredocs
 
 # Move documentation back to build directory
@@ -251,6 +247,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Sep  9 2009 Michel Salim  - 2.5-8
+- Enable debuginfo (Jerry James, bz#521283)
+
 * Tue Sep  8 2009 Michel Salim  - 2.5-7
 - Backport destdir patch from 2.6
 



From salimma at fedoraproject.org  Wed Sep  9 04:25:20 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Wed,  9 Sep 2009 04:25:20 +0000 (UTC)
Subject: rpms/llvm/F-10 llvm.spec,1.14,1.15
Message-ID: <20090909042520.46A7211C00CE@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8270/F-10

Modified Files:
	llvm.spec 
Log Message:
* Wed Sep  9 2009 Michel Salim  - 2.5-8
- Enable debuginfo (Jerry James, bz#521283)



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/F-10/llvm.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- llvm.spec	9 Sep 2009 03:25:26 -0000	1.14
+++ llvm.spec	9 Sep 2009 04:25:20 -0000	1.15
@@ -3,14 +3,9 @@
 # --with doxygen
 #   The doxygen docs are HUGE, so they are not built by default.
 
-# LLVM object files don't contain build IDs.  I don't know why yet.
-# Suppress their generation for now.
-
-%define debug_package %{nil}
-
 Name:           llvm
 Version:        2.5
-Release:        7%{?dist}
+Release:        8%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
@@ -156,6 +151,7 @@ cd obj
 chmod -x examples/Makefile
 
 make install DESTDIR=%{buildroot} \
+     KEEP_SYMBOLS=1 \
      PROJ_docsdir=/moredocs
 
 # Move documentation back to build directory
@@ -251,6 +247,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Sep  9 2009 Michel Salim  - 2.5-8
+- Enable debuginfo (Jerry James, bz#521283)
+
 * Tue Sep  8 2009 Michel Salim  - 2.5-7
 - Backport destdir patch from 2.6
 



From mclasen at fedoraproject.org  Wed Sep  9 04:25:51 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Wed,  9 Sep 2009 04:25:51 +0000 (UTC)
Subject: rpms/gnome-menus/devel .cvsignore, 1.56, 1.57 gnome-menus.spec,
	1.105, 1.106 sources, 1.56, 1.57
Message-ID: <20090909042551.A620511C00CE@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-menus/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8429

Modified Files:
	.cvsignore gnome-menus.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-menus/devel/.cvsignore,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -p -r1.56 -r1.57
--- .cvsignore	15 Jul 2009 16:04:02 -0000	1.56
+++ .cvsignore	9 Sep 2009 04:25:51 -0000	1.57
@@ -1 +1 @@
-gnome-menus-2.27.4.tar.bz2
+gnome-menus-2.27.92.tar.bz2


Index: gnome-menus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-menus/devel/gnome-menus.spec,v
retrieving revision 1.105
retrieving revision 1.106
diff -u -p -r1.105 -r1.106
--- gnome-menus.spec	25 Jul 2009 00:41:42 -0000	1.105
+++ gnome-menus.spec	9 Sep 2009 04:25:51 -0000	1.106
@@ -5,8 +5,8 @@
 
 Summary:  A menu system for the GNOME project
 Name: gnome-menus
-Version: 2.27.4
-Release: 2%{?dist}
+Version: 2.27.92
+Release: 1%{?dist}
 License: LGPLv2+
 Group: System Environment/Libraries
 URL: http://www.gnome.org/
@@ -99,6 +99,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/gnome-menus
 
 %changelog
+* Wed Sep  9 2009 Matthias Clasen  2.27.92-1
+- Update to 2.27.92
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 2.27.4-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-menus/devel/sources,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -p -r1.56 -r1.57
--- sources	15 Jul 2009 16:04:03 -0000	1.56
+++ sources	9 Sep 2009 04:25:51 -0000	1.57
@@ -1 +1 @@
-06cc8bc1a2f740bafa7d91dd7e14089c  gnome-menus-2.27.4.tar.bz2
+a65ee94cbc2b2d3cc576e18f70a0b53c  gnome-menus-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Wed Sep  9 04:29:23 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Wed,  9 Sep 2009 04:29:23 +0000 (UTC)
Subject: rpms/libwnck/devel .cvsignore, 1.75, 1.76 libwnck.spec, 1.113,
	1.114 sources, 1.75, 1.76
Message-ID: <20090909042923.6D96911C00CE@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/libwnck/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9413

Modified Files:
	.cvsignore libwnck.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libwnck/devel/.cvsignore,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -p -r1.75 -r1.76
--- .cvsignore	29 Jul 2009 02:57:17 -0000	1.75
+++ .cvsignore	9 Sep 2009 04:29:23 -0000	1.76
@@ -1 +1 @@
-libwnck-2.27.5.tar.bz2
+libwnck-2.27.92.tar.bz2


Index: libwnck.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libwnck/devel/libwnck.spec,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -p -r1.113 -r1.114
--- libwnck.spec	29 Jul 2009 03:20:25 -0000	1.113
+++ libwnck.spec	9 Sep 2009 04:29:23 -0000	1.114
@@ -5,7 +5,7 @@
 
 Summary: Window Navigator Construction Kit
 Name: libwnck
-Version: 2.27.5
+Version: 2.27.92
 Release: 1%{?dist}
 URL: http://download.gnome.org/sources/libwnck/
 Source0: http://download.gnome.org/sources/libwnck/2.27/%{name}-%{version}.tar.bz2
@@ -94,6 +94,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc %{_datadir}/gtk-doc/html/libwnck
 
 %changelog
+* Wed Sep  9 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Tue Jul 28 2009 Matthias Clasen  - 2.27.5-1
 - Update to 2.27.5
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libwnck/devel/sources,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -p -r1.75 -r1.76
--- sources	29 Jul 2009 02:57:17 -0000	1.75
+++ sources	9 Sep 2009 04:29:23 -0000	1.76
@@ -1 +1 @@
-9136894e3a078c0c79ec719f0105a630  libwnck-2.27.5.tar.bz2
+ff5cb1fdf251dc5f268c545ced722459  libwnck-2.27.92.tar.bz2



From cebbert at fedoraproject.org  Wed Sep  9 04:31:43 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Wed,  9 Sep 2009 04:31:43 +0000 (UTC)
Subject: rpms/kernel/F-10 patch-2.6.27.32.bz2.sign, NONE, 1.1.2.1 .cvsignore,
	1.960.2.19, 1.960.2.20 kernel.spec, 1.1206.2.89,
	1.1206.2.90 sources, 1.922.2.19, 1.922.2.20 upstream, 1.834.2.19,
	1.834.2.20 linux-2.6-ocfs2-handle-len-0.patch, 1.1.2.1,
	NONE patch-2.6.27.31.bz2.sign, 1.1.2.1,
	NONE patch-2.6.27.32-rc1.bz2.sign, 1.1.2.1, NONE
Message-ID: <20090909043143.3E77C11C00CE@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10158

Modified Files:
      Tag: private-fedora-10-2_6_27
	.cvsignore kernel.spec sources upstream 
Added Files:
      Tag: private-fedora-10-2_6_27
	patch-2.6.27.32.bz2.sign 
Removed Files:
      Tag: private-fedora-10-2_6_27
	linux-2.6-ocfs2-handle-len-0.patch patch-2.6.27.31.bz2.sign 
	patch-2.6.27.32-rc1.bz2.sign 
Log Message:
2.6.27.32 final
Drop linux-2.6-ocfs2-handle-len-0.patch, added after .32-rc1


--- NEW FILE patch-2.6.27.32.bz2.sign ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: See http://www.kernel.org/signature.html for info

iD8DBQBKpyqeyGugalF9Dw4RAsxTAJ98o4EQ5puRvJI+6yOPezxa21bVHwCeL/qH
PzwwydJs9BFmzJQxepgpp+k=
=TjYa
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/.cvsignore,v
retrieving revision 1.960.2.19
retrieving revision 1.960.2.20
diff -u -p -r1.960.2.19 -r1.960.2.20
--- .cvsignore	5 Sep 2009 02:40:57 -0000	1.960.2.19
+++ .cvsignore	9 Sep 2009 04:31:42 -0000	1.960.2.20
@@ -4,5 +4,4 @@ kernel-2.6.*.config
 temp-*
 kernel-2.6.27
 linux-2.6.27.tar.bz2
-patch-2.6.27.31.bz2
-patch-2.6.27.32-rc1.bz2
+patch-2.6.27.32.bz2


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/kernel.spec,v
retrieving revision 1.1206.2.89
retrieving revision 1.1206.2.90
diff -u -p -r1.1206.2.89 -r1.1206.2.90
--- kernel.spec	7 Sep 2009 23:21:55 -0000	1.1206.2.89
+++ kernel.spec	9 Sep 2009 04:31:42 -0000	1.1206.2.90
@@ -41,7 +41,7 @@ Summary: The Linux kernel
 # Do we have a -stable update to apply?
 %define stable_update 32
 # Is it a -stable RC?
-%define stable_rc 1
+%define stable_rc 0
 # Set rpm version accordingly
 %if 0%{?stable_update}
 %define stablerev .%{stable_update}
@@ -784,7 +784,6 @@ Patch14001: linux-2.6-nfsd-report-short-
 
 # patches requested for the next -stable release
 Patch14010: linux-2.6-slub-fix-destroy-by-rcu.patch
-Patch14011: linux-2.6-ocfs2-handle-len-0.patch
 
 # send for -stable
 Patch15000: linux-2.6-ppc64-vs-broadcom.patch
@@ -1424,7 +1423,6 @@ ApplyPatch linux-2.6-nfsd-report-short-w
 
 # patches requested for the next -stable release
 ApplyPatch linux-2.6-slub-fix-destroy-by-rcu.patch
-ApplyPatch linux-2.6-ocfs2-handle-len-0.patch
 
 # send for -stable:
 ApplyPatch linux-2.6-ppc64-vs-broadcom.patch
@@ -2006,6 +2004,10 @@ fi
 %kernel_variant_files -k vmlinux %{with_kdump} kdump
 
 %changelog
+* Wed Sep 09 2009  Chuck Ebbert   2.6.27.32-170.2.90
+- 2.6.27.32 final
+- Drop linux-2.6-ocfs2-handle-len-0.patch, added after .32-rc1
+
 * Mon Sep 07 2009  Chuck Ebbert   2.6.27.32-170.2.89.rc1
 - Backport fix for b43 on ppc64 to 2.6.27 (#514787)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/sources,v
retrieving revision 1.922.2.19
retrieving revision 1.922.2.20
diff -u -p -r1.922.2.19 -r1.922.2.20
--- sources	5 Sep 2009 02:40:59 -0000	1.922.2.19
+++ sources	9 Sep 2009 04:31:42 -0000	1.922.2.20
@@ -1,3 +1,2 @@
 b3e78977aa79d3754cb7f8143d7ddabd  linux-2.6.27.tar.bz2
-adfb289efee5dce61e532678317c0b4c  patch-2.6.27.31.bz2
-6b9c084b6771c1a96c5e42d4218f9de9  patch-2.6.27.32-rc1.bz2
+3a3e67d089a707dbd8a34105ecce7d5f  patch-2.6.27.32.bz2


Index: upstream
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-10/upstream,v
retrieving revision 1.834.2.19
retrieving revision 1.834.2.20
diff -u -p -r1.834.2.19 -r1.834.2.20
--- upstream	5 Sep 2009 02:40:59 -0000	1.834.2.19
+++ upstream	9 Sep 2009 04:31:42 -0000	1.834.2.20
@@ -1,4 +1,3 @@
 linux-2.6.27.tar.bz2
-patch-2.6.27.31.bz2
-patch-2.6.27.32-rc1.bz2
+patch-2.6.27.32.bz2
 


--- linux-2.6-ocfs2-handle-len-0.patch DELETED ---


--- patch-2.6.27.31.bz2.sign DELETED ---


--- patch-2.6.27.32-rc1.bz2.sign DELETED ---



From mclasen at fedoraproject.org  Wed Sep  9 04:37:05 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Wed,  9 Sep 2009 04:37:05 +0000 (UTC)
Subject: rpms/gnome-desktop/devel .cvsignore, 1.88, 1.89 gnome-desktop.spec, 
	1.224, 1.225 sources, 1.88, 1.89
Message-ID: <20090909043705.E8CBA11C00CE@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-desktop/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12244

Modified Files:
	.cvsignore gnome-desktop.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-desktop/devel/.cvsignore,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -p -r1.88 -r1.89
--- .cvsignore	25 Aug 2009 20:38:32 -0000	1.88
+++ .cvsignore	9 Sep 2009 04:37:05 -0000	1.89
@@ -1 +1 @@
-gnome-desktop-2.27.91.tar.bz2
+gnome-desktop-2.27.92.tar.bz2


Index: gnome-desktop.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-desktop/devel/gnome-desktop.spec,v
retrieving revision 1.224
retrieving revision 1.225
diff -u -p -r1.224 -r1.225
--- gnome-desktop.spec	25 Aug 2009 20:38:32 -0000	1.224
+++ gnome-desktop.spec	9 Sep 2009 04:37:05 -0000	1.225
@@ -11,7 +11,7 @@
 
 Summary: Shared code among gnome-panel, gnome-session, nautilus, etc
 Name: gnome-desktop
-Version: 2.27.91
+Version: 2.27.92
 Release: 1%{?dist}
 URL: http://www.gnome.org
 Source0: http://download.gnome.org/sources/gnome-desktop/2.27/%{name}-%{version}.tar.bz2
@@ -122,6 +122,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc %{_datadir}/gtk-doc/html/gnome-desktop/
 
 %changelog
+* Wed Sep  9 2009 Matthias Clasen  - 2.27.92-1
+- Update to 2.27.92
+
 * Tue Aug 25 2009 Matthias Clasen  - 2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-desktop/devel/sources,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -p -r1.88 -r1.89
--- sources	25 Aug 2009 20:38:32 -0000	1.88
+++ sources	9 Sep 2009 04:37:05 -0000	1.89
@@ -1 +1 @@
-155706e4963e911396b51cd2428f08b3  gnome-desktop-2.27.91.tar.bz2
+646825d9b18abd30ab7cf7f6d1598761  gnome-desktop-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Wed Sep  9 04:38:36 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Wed,  9 Sep 2009 04:38:36 +0000 (UTC)
Subject: rpms/libgweather/devel .cvsignore, 1.24, 1.25 libgweather.spec, 1.45,
	1.46 sources, 1.24, 1.25
Message-ID: <20090909043836.A267F11C00CE@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/libgweather/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12954

Modified Files:
	.cvsignore libgweather.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libgweather/devel/.cvsignore,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- .cvsignore	25 Aug 2009 19:36:12 -0000	1.24
+++ .cvsignore	9 Sep 2009 04:38:36 -0000	1.25
@@ -1 +1 @@
-libgweather-2.27.91.tar.bz2
+libgweather-2.27.92.tar.bz2


Index: libgweather.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libgweather/devel/libgweather.spec,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -p -r1.45 -r1.46
--- libgweather.spec	25 Aug 2009 19:36:12 -0000	1.45
+++ libgweather.spec	9 Sep 2009 04:38:36 -0000	1.46
@@ -1,12 +1,12 @@
 Name:           libgweather
-Version:        2.27.91
+Version:        2.27.92
 Release:        1%{?dist}
 Summary:        A library for weather information
 
 Group:          System Environment/Libraries
 License:        GPLv2+
 URL:            http://www.gnome.org
-Source0:        http://download.gnome.org/sources/libgweather/2.26/%{name}-%{version}.tar.bz2
+Source0:        http://download.gnome.org/sources/libgweather/2.27/%{name}-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  GConf2-devel >= 2.8.0
@@ -102,6 +102,9 @@ fi
 
 
 %changelog
+* Wed Sep  9 2009 Matthias Clasen  2.27.92-1
+- Update to 2.27.92
+
 * Tue Aug 25 2009 Matthias Clasen  2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libgweather/devel/sources,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- sources	25 Aug 2009 19:36:12 -0000	1.24
+++ sources	9 Sep 2009 04:38:36 -0000	1.25
@@ -1 +1 @@
-0f9cc594f17b94b60f12bfe444743964  libgweather-2.27.91.tar.bz2
+b33d4e453b652b3ade3b365033d0c0cf  libgweather-2.27.92.tar.bz2



From cebbert at fedoraproject.org  Wed Sep  9 04:43:30 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Wed,  9 Sep 2009 04:43:30 +0000 (UTC)
Subject: rpms/kernel/F-11 patch-2.6.30.6.bz2.sign, NONE, 1.1 .cvsignore,
	1.1053, 1.1054 kernel.spec, 1.1729, 1.1730 sources, 1.1015,
	1.1016 upstream, 1.926, 1.927
	do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch,
	1.1, NONE linux-2.6-bitmap-make-ops-return-result.patch, 1.1, NONE
	linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch,
	1.1, NONE linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch,
	1.1, NONE linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch,
	1.1, NONE linux-2.6-x86-dont-send-ipi-to-empty-set-cpus.patch, 1.1,
	NONE linux-2.6-xen-x86-dont-probe-if-apics-are-disabled.patch,
	1.1, NONE patch-2.6.30.5.bz2.sign, 1.1, NONE
Message-ID: <20090909044330.1AC6111C00CE@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14266

Modified Files:
	.cvsignore kernel.spec sources upstream 
Added Files:
	patch-2.6.30.6.bz2.sign 
Removed Files:
	do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch 
	linux-2.6-bitmap-make-ops-return-result.patch 
	linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch 
	linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch 
	linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch 
	linux-2.6-x86-dont-send-ipi-to-empty-set-cpus.patch 
	linux-2.6-xen-x86-dont-probe-if-apics-are-disabled.patch 
	patch-2.6.30.5.bz2.sign 
Log Message:
2.6.30.6
Drop patches merged in -stable:
  do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch
  linux-2.6-x86-dont-send-ipi-to-empty-set-cpus.patch
  linux-2.6-bitmap-make-ops-return-result.patch
  linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch
  linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch
  linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch
  linux-2.6-xen-x86-dont-probe-if-apics-are-disabled.patch


--- NEW FILE patch-2.6.30.6.bz2.sign ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: See http://www.kernel.org/signature.html for info

iD8DBQBKpyrZyGugalF9Dw4RAjcMAJ98MHmdsqNGN3k0QjZxg8VgSVWZ8wCdFlF9
Dti1rfwH8DdcGzaYMLzRKcM=
=rjNA
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/.cvsignore,v
retrieving revision 1.1053
retrieving revision 1.1054
diff -u -p -r1.1053 -r1.1054
--- .cvsignore	17 Aug 2009 02:32:11 -0000	1.1053
+++ .cvsignore	9 Sep 2009 04:43:29 -0000	1.1054
@@ -5,4 +5,4 @@ kernel-2.6.*.config
 temp-*
 kernel-2.6.30
 linux-2.6.30.tar.bz2
-patch-2.6.30.5.bz2
+patch-2.6.30.6.bz2


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v
retrieving revision 1.1729
retrieving revision 1.1730
diff -u -p -r1.1729 -r1.1730
--- kernel.spec	8 Sep 2009 17:02:44 -0000	1.1729
+++ kernel.spec	9 Sep 2009 04:43:29 -0000	1.1730
@@ -40,7 +40,7 @@ Summary: The Linux kernel
 %if 0%{?released_kernel}
 
 # Do we have a -stable update to apply?
-%define stable_update 5
+%define stable_update 6
 # Is it a -stable RC?
 %define stable_rc 0
 # Set rpm version accordingly
@@ -727,30 +727,14 @@ Patch14000: make-mmap_min_addr-suck-less
 
 # ----- patches headed for -stable -----
 
-Patch14001: do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch
-
-# fix hang on older x86 machines
-Patch14010: linux-2.6-x86-dont-send-ipi-to-empty-set-cpus.patch
-Patch14020: linux-2.6-bitmap-make-ops-return-result.patch
-Patch14030: linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch
-
-# fix race in clone()
-Patch14040: linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch
-
 # Fix string overflows found by stackprotector:
 Patch14050: hda-check-strcpy-length.patch
 Patch14060: linux-2.6-v4l-dvb-af9015-fix-stack-corruption.patch
 
-# fix race in kthreads
-Patch14070: linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch
-
 # fix stack protector problems with xen on x86_64
 Patch14080: linux-2.6-x86-load-percpu-segment-no-stackprotector.patch
 Patch14090: linux-2.6-xen-rearrange-to-fix-stackprotector.patch
 
-# fix amd crash in xen caused by -stable patch
-Patch14100: linux-2.6-xen-x86-dont-probe-if-apics-are-disabled.patch
-
 %endif
 
 BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root
@@ -1372,30 +1356,15 @@ ApplyPatch make-mmap_min_addr-suck-less.
 # ----- patches headed for -stable -----
 
 # CVE-2009-2847
-ApplyPatch do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch
-
-# fix hang on older x86 machines
-ApplyPatch linux-2.6-x86-dont-send-ipi-to-empty-set-cpus.patch
-ApplyPatch linux-2.6-bitmap-make-ops-return-result.patch
-ApplyPatch linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch
-
-# fix race in clone()
-ApplyPatch linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch
 
 # Fix string overflows found by stackprotector:
 ApplyPatch hda-check-strcpy-length.patch
 ApplyPatch linux-2.6-v4l-dvb-af9015-fix-stack-corruption.patch
 
-# fix race in kthreads
-ApplyPatch linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch
-
 # fix stack protector problems with xen on x86_64
 ApplyPatch linux-2.6-x86-load-percpu-segment-no-stackprotector.patch
 ApplyPatch linux-2.6-xen-rearrange-to-fix-stackprotector.patch
 
-# another fun xen bug (#520517)
-ApplyPatch linux-2.6-xen-x86-dont-probe-if-apics-are-disabled.patch
-
 # END OF PATCH APPLICATIONS
 
 %endif
@@ -1984,6 +1953,17 @@ fi
 # and build.
 
 %changelog
+* Wed Sep 09 2009 Chuck Ebbert  2.6.30.6-51
+- 2.6.30.6
+- Drop patches merged in -stable:
+  do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch
+  linux-2.6-x86-dont-send-ipi-to-empty-set-cpus.patch
+  linux-2.6-bitmap-make-ops-return-result.patch
+  linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch
+  linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch
+  linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch
+  linux-2.6-xen-x86-dont-probe-if-apics-are-disabled.patch
+
 * Tue Sep 08 2009 Chuck Ebbert  2.6.30.5-50
 - Disable Amiga One support to fix powerpc coherency bug (#521703)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/sources,v
retrieving revision 1.1015
retrieving revision 1.1016
diff -u -p -r1.1015 -r1.1016
--- sources	17 Aug 2009 02:32:12 -0000	1.1015
+++ sources	9 Sep 2009 04:43:29 -0000	1.1016
@@ -1,2 +1,2 @@
 7a80058a6382e5108cdb5554d1609615  linux-2.6.30.tar.bz2
-47841c7ff5c81a7b349a79f2fa8e9138  patch-2.6.30.5.bz2
+f89295707f68c2b349534b490c9d5f2d  patch-2.6.30.6.bz2


Index: upstream
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/upstream,v
retrieving revision 1.926
retrieving revision 1.927
diff -u -p -r1.926 -r1.927
--- upstream	17 Aug 2009 02:32:12 -0000	1.926
+++ upstream	9 Sep 2009 04:43:29 -0000	1.927
@@ -1,3 +1,3 @@
 linux-2.6.30.tar.bz2
-patch-2.6.30.5.bz2
+patch-2.6.30.6.bz2
 


--- do_sigaltstack-avoid-copying-stack_t-as-a-structure-to-userspace.patch DELETED ---


--- linux-2.6-bitmap-make-ops-return-result.patch DELETED ---


--- linux-2.6-clone-fix-race-between-copy-process-and-de-thread.patch DELETED ---


--- linux-2.6-kthreads-fix-kthread-create-vs-kthread-stop.patch DELETED ---


--- linux-2.6-x86-dont-call-send-ipi-mask-with-empty-mask.patch DELETED ---


--- linux-2.6-x86-dont-send-ipi-to-empty-set-cpus.patch DELETED ---


--- linux-2.6-xen-x86-dont-probe-if-apics-are-disabled.patch DELETED ---


--- patch-2.6.30.5.bz2.sign DELETED ---



From mclasen at fedoraproject.org  Wed Sep  9 04:47:15 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Wed,  9 Sep 2009 04:47:15 +0000 (UTC)
Subject: rpms/gnome-session/devel .cvsignore, 1.77, 1.78 gnome-session.spec, 
	1.246, 1.247 sources, 1.81, 1.82
Message-ID: <20090909044715.B233B11C00CE@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-session/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15189

Modified Files:
	.cvsignore gnome-session.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-session/devel/.cvsignore,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -p -r1.77 -r1.78
--- .cvsignore	29 Jul 2009 03:09:12 -0000	1.77
+++ .cvsignore	9 Sep 2009 04:47:15 -0000	1.78
@@ -1 +1 @@
-gnome-session-2.27.5.tar.bz2
+gnome-session-2.27.92.tar.bz2


Index: gnome-session.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-session/devel/gnome-session.spec,v
retrieving revision 1.246
retrieving revision 1.247
diff -u -p -r1.246 -r1.247
--- gnome-session.spec	13 Aug 2009 18:44:35 -0000	1.246
+++ gnome-session.spec	9 Sep 2009 04:47:15 -0000	1.247
@@ -9,8 +9,8 @@
 
 Summary: GNOME session manager
 Name: gnome-session
-Version: 2.27.5
-Release: 2%{?dist}
+Version: 2.27.92
+Release: 1%{?dist}
 URL: http://www.gnome.org
 Source0: http://download.gnome.org/sources/gnome-session/2.27/%{name}-%{version}.tar.bz2
 Source2: gnome.desktop
@@ -177,6 +177,9 @@ fi
 
 
 %changelog
+* Wed Sep  9 2009 Matthias Clasen   - 2.27.92-1
+- Update to 2.27.92
+
 * Thu Aug 13 2009 Matthias Clasen   - 2.27.5-2
 - Require polkit-desktop-policy
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-session/devel/sources,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -p -r1.81 -r1.82
--- sources	29 Jul 2009 03:09:12 -0000	1.81
+++ sources	9 Sep 2009 04:47:15 -0000	1.82
@@ -1 +1 @@
-d0512f7f514262c52fe27228bdbba804  gnome-session-2.27.5.tar.bz2
+605bc85419577ffda87170f79bc850d4  gnome-session-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Wed Sep  9 04:52:06 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Wed,  9 Sep 2009 04:52:06 +0000 (UTC)
Subject: rpms/gnome-panel/devel .cvsignore, 1.97, 1.98 gnome-panel.spec,
	1.368, 1.369 sources, 1.100, 1.101
Message-ID: <20090909045206.8E21D11C00CE@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-panel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15936

Modified Files:
	.cvsignore gnome-panel.spec sources 
Log Message:
2.27.92



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-panel/devel/.cvsignore,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -p -r1.97 -r1.98
--- .cvsignore	25 Aug 2009 18:14:42 -0000	1.97
+++ .cvsignore	9 Sep 2009 04:52:06 -0000	1.98
@@ -1 +1 @@
-gnome-panel-2.27.91.tar.bz2
+gnome-panel-2.27.92.tar.bz2


Index: gnome-panel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-panel/devel/gnome-panel.spec,v
retrieving revision 1.368
retrieving revision 1.369
diff -u -p -r1.368 -r1.369
--- gnome-panel.spec	25 Aug 2009 21:10:13 -0000	1.368
+++ gnome-panel.spec	9 Sep 2009 04:52:06 -0000	1.369
@@ -9,7 +9,7 @@
 %define orbit_version 2.4.0
 %define libwnck_version 2.19.5
 %define gconf_version 2.14
-%define gnome_menus_version 2.11.1
+%define gnome_menus_version 2.27.92
 %define evolution_data_server_version 1.9.1
 %define cairo_version 1.0.0
 %define dbus_version 0.60
@@ -21,7 +21,7 @@
 
 Summary: GNOME panel
 Name: gnome-panel
-Version: 2.27.91
+Version: 2.27.92
 Release: 1%{?dist}
 URL: http://www.gnome.org
 Source0: http://download.gnome.org/sources/gnome-panel/2.27/%{name}-%{version}.tar.bz2
@@ -354,6 +354,9 @@ fi
 %{_datadir}/gtk-doc/html/*
 
 %changelog
+* Wed Sep  9 2009 Matthias Clasen  2.27.92-1
+- Update to 2.27.92
+
 * Tue Aug 25 2009 Matthias Clasen  2.27.91-1
 - Update to 2.27.91
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-panel/devel/sources,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -p -r1.100 -r1.101
--- sources	25 Aug 2009 18:14:42 -0000	1.100
+++ sources	9 Sep 2009 04:52:06 -0000	1.101
@@ -1 +1 @@
-9453fed0d5fec7b9904b408e3f2826f7  gnome-panel-2.27.91.tar.bz2
+835fb6cc641e08b15ba4a7d4d0bec58b  gnome-panel-2.27.92.tar.bz2



From mclasen at fedoraproject.org  Wed Sep  9 04:52:25 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Wed,  9 Sep 2009 04:52:25 +0000 (UTC)
Subject: rpms/libgweather/devel gettext-not-xml.patch, NONE,
	1.1 libgweather.spec, 1.46, 1.47
Message-ID: <20090909045225.5FE5611C00CE@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/libgweather/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16591

Modified Files:
	libgweather.spec 
Added Files:
	gettext-not-xml.patch 
Log Message:
fix patch


gettext-not-xml.patch:
 configure.in                    |   21 ---
 data/Makefile.am                |   44 +-------
 libgweather/gweather-location.c |   17 ++-
 libgweather/gweather-timezone.c |   18 ++-
 po-locations/LINGUAS            |   78 ++++++++++++++
 po-locations/Makefile.in.in     |  217 ++++++++++++++++++++++++++++++++++++++++
 po-locations/POTFILES.in        |    4 
 7 files changed, 338 insertions(+), 61 deletions(-)

--- NEW FILE gettext-not-xml.patch ---
diff -up libgweather-2.27.92/configure.in.gettext libgweather-2.27.92/configure.in
--- libgweather-2.27.92/configure.in.gettext	2009-09-08 20:08:33.000000000 -0400
+++ libgweather-2.27.92/configure.in	2009-09-09 00:48:11.570487413 -0400
@@ -40,6 +40,10 @@ LIBXML_REQUIRED=2.6.0
 AM_MAINTAINER_MODE
 GNOME_MAINTAINER_MODE_DEFINES
 
+dnl IT_PROG_INTLTOOL does this for us in the case of the po/ subdir, but we're on our own for po-locations
+AC_OUTPUT_COMMANDS([sed -e "/POTFILES =/r po/POTFILES" po-locations/Makefile.in > po-locations/Makefile])
+IT_PO_SUBDIR([po-locations])
+
 IT_PROG_INTLTOOL([0.40.3])
 PKG_PROG_PKG_CONFIG([0.19])
 
@@ -50,13 +54,6 @@ AC_STDC_HEADERS
 AM_PROG_LIBTOOL
 AC_PATH_PROG(GCONFTOOL, gconftool-2)
 
-AC_ARG_ENABLE(all-translations-in-one-xml,
-        [AC_HELP_STRING([--enable-all-translations-in-one-xml],
-                        [Put all translations in a big Locations.xml file (slow to parse)])],
-        [enable_big_xml=yes],
-        [enable_big_xml=no])
-AM_CONDITIONAL(USE_ONE_BIG_XML, test "x$enable_big_xml" = "xyes")
-
 AC_ARG_ENABLE(locations-compression,
         [AC_HELP_STRING([--enable-locations-compression],
                         [Compress Locations.xml files])],
@@ -253,7 +250,7 @@ AC_OUTPUT([
 Makefile
 doc/Makefile
 po/Makefile.in
-po-locations/Makefile
+po-locations/Makefile.in
 libgweather/Makefile
 libgweather/gweather.pc
 libgweather/gweather-uninstalled.pc
@@ -261,12 +258,6 @@ data/Makefile
 python/Makefile
 ])
 
-if test "x$enable_big_xml" = "xyes"; then
-	LOCATIONS_XML_TRANSLATIONS="one big file"
-else
-	LOCATIONS_XML_TRANSLATIONS="one file per translation"
-fi
-
 dnl ***************************************************************************
 dnl *** Display Summary                                                     ***
 dnl ***************************************************************************
@@ -276,6 +267,4 @@ libgweather-$VERSION configure summary:
 	Prefix:				${prefix}
 	Source code location:		${srcdir}
 	Compiler:			${CC}
-	Locations.xml translations:	${LOCATIONS_XML_TRANSLATIONS}
-	Locations.xml compression:	${enable_locations_compression}
 " >&2
diff -up libgweather-2.27.92/data/Makefile.am.gettext libgweather-2.27.92/data/Makefile.am
--- libgweather-2.27.92/data/Makefile.am.gettext	2009-07-21 13:01:11.000000000 -0400
+++ libgweather-2.27.92/data/Makefile.am	2009-09-09 00:48:11.571480976 -0400
@@ -4,55 +4,23 @@ libgweatherdtd_DATA = locations.dtd
 libgweatherlocationsdir = $(pkgdatadir)
 libgweatherlocations_in_files = Locations.xml.in
 
-if USE_ONE_BIG_XML
-
-LOCATIONS_STAMP = 
-
-libgweatherlocations_DATA = $(libgweatherlocations_in_files:.xml.in=.xml$(COMPRESS_EXT))
-
-%.xml$(COMPRESS_EXT): %.xml.in $(wildcard $(top_srcdir)/po-locations/*.po)
-	$(AM_V_GEN)LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po-locations/.intltool-merge-cache $(top_srcdir)/po-locations $< `echo $@ | sed "s/.xml$(COMPRESS_EXT)/.xml/"` && \
-	if test "x$(COMPRESS_EXT)" = "x.gz"; then				\
-		gzip --force `echo $@ | sed "s/.xml$(COMPRESS_EXT)/.xml/"`;	\
-	fi
-
-else # USE_ONE_BIG_XML
-
 LOCATIONS_STAMP = stamp-Locations.xml
 
-PO_LOCATIONS = $(shell if test -n "$(LINGUAS)"; then for lang in $(LINGUAS); do if test -f "$(top_srcdir)/po-locations/$$lang.po"; then echo "$(top_srcdir)/po-locations/$$lang.po "; fi; done; else for pofile in $(top_srcdir)/po-locations/*.po; do echo $$pofile; done; fi)
-
 # Helper variable
-libgweatherlocations_data = $(libgweatherlocations_in_files:.xml.in=.xml)
-
-libgweatherlocations_DATA = $(shell echo $(PO_LOCATIONS) | sed "s|$(top_srcdir)/po-locations/|Locations.|g;s|\.po|.xml$(COMPRESS_EXT)|g") $(libgweatherlocations_data)$(COMPRESS_EXT)
+libgweatherlocations_DATA = $(libgweatherlocations_in_files:.xml.in=.xml)
 
 # We need this step so that we merge all the make Locations.xy.xml destinations
 # into one unique destination. This makes -j2 work. (Else, we end up with
 # multiple and conflicting calls to intltool-merge)
 $(libgweatherlocations_DATA): $(LOCATIONS_STAMP)
 
-$(LOCATIONS_STAMP): $(libgweatherlocations_in_files) $(PO_LOCATIONS) Makefile
-	$(AM_V_at)LC_ALL=C $(INTLTOOL_MERGE) --multiple-output --xml-style --utf8 --cache=$(top_builddir)/po-locations/.intltool-merge-cache $(top_srcdir)/po-locations $< $(libgweatherlocations_data) && \
-	for pofile in $(PO_LOCATIONS); do \
-		locale=`echo $$pofile | sed "s;$(top_srcdir)/po-locations/\(.*\)\.po;\1;"`;	\
-		xmllint --noblanks -o Locations.$$locale.xml $$locale/$(libgweatherlocations_data); \
-		rm -f $$locale/$(libgweatherlocations_data);		\
-		test -d $$locale && rmdir $$locale;			\
-		if test "x$(COMPRESS_EXT)" = "x.gz"; then		\
-			gzip --force Locations.$$locale.xml;		\
-		fi;							\
-	done &&								\
-	xmllint --noblanks -o Locations.xml C/$(libgweatherlocations_data) && \
-	rm -f C/$(libgweatherlocations_data) &&				\
-	test -d C && rmdir C &&						\
-	if test "x$(COMPRESS_EXT)" = "x.gz"; then			\
-		gzip --force Locations.xml;				\
-	fi &&								\
+$(LOCATIONS_STAMP): $(libgweatherlocations_in_files) Makefile
+	LC_ALL=C $(INTLTOOL_MERGE) --multiple-output --xml-style --utf8 --cache=$(top_builddir)/po-locations/.intltool-merge-cache /dev/null $< $(libgweatherlocations_DATA)
+	xmllint --noblanks -o Locations.xml C/$(libgweatherlocations_DATA)
+	rm -f C/$(libgweatherlocations_DATA)
+	test -d C && rmdir C
 	touch $@
 
-endif # USE_ONE_BIG_XML
-
 check:
 	xmllint --valid --noout $(top_srcdir)/data/Locations.xml.in
 	$(srcdir)/check-timezones.sh $(srcdir)/Locations.xml.in
diff -up libgweather-2.27.92/libgweather/gweather-location.c.gettext libgweather-2.27.92/libgweather/gweather-location.c
--- libgweather-2.27.92/libgweather/gweather-location.c.gettext	2009-04-19 13:41:11.000000000 -0400
+++ libgweather-2.27.92/libgweather/gweather-location.c	2009-09-09 00:48:11.573482488 -0400
@@ -22,11 +22,14 @@
 #include 
 #endif
 
+#include "config.h"
+
 #include 
 #include 
 #include 
 #include 
 #include 
+#include 
 
 #define GWEATHER_I_KNOW_THIS_IS_UNSTABLE
 #include "gweather-location.h"
@@ -184,10 +187,20 @@ location_new_from_xml (GWeatherParser *p
 
 	tagname = (const char *) xmlTextReaderConstName (parser->xml);
 	if (!strcmp (tagname, "name") && !loc->name) {
-	    value = gweather_parser_get_localized_value (parser);
+	    char *context = NULL;
+	    context = xmlTextReaderGetAttribute(parser->xml,"msgctxt"); 
+	   
+	    value = gweather_parser_get_value (parser);
 	    if (!value)
 		goto error_out;
-	    loc->name = g_strdup (value);
+
+	    if (context != NULL) {
+	    	loc->name = g_strdup (g_dpgettext2(GETTEXT_PACKAGE "-locations", context, value));
+	    	xmlFree (context);
+	    }
+	    else
+	    	loc->name = g_strdup (dgettext(GETTEXT_PACKAGE "-locations",value));
+	    
 	    xmlFree (value);
 	    normalized = g_utf8_normalize (loc->name, -1, G_NORMALIZE_ALL);
 	    loc->sort_name = g_utf8_casefold (normalized, -1);
diff -up libgweather-2.27.92/libgweather/gweather-timezone.c.gettext libgweather-2.27.92/libgweather/gweather-timezone.c
--- libgweather-2.27.92/libgweather/gweather-timezone.c.gettext	2009-09-08 19:46:08.000000000 -0400
+++ libgweather-2.27.92/libgweather/gweather-timezone.c	2009-09-09 00:49:14.956486126 -0400
@@ -23,6 +23,7 @@
 #endif
 
 #include 
+#include 
 
 #define GWEATHER_I_KNOW_THIS_IS_UNSTABLE
 #include "gweather-timezone.h"
@@ -152,7 +153,7 @@ static GWeatherTimezone *
 parse_timezone (GWeatherParser *parser)
 {
     GWeatherTimezone *zone = NULL;
-    char *id = NULL, *name = NULL;
+    char *id = NULL, *name = NULL, *context = NULL;
     int offset = 0, dst_offset = 0;
     gboolean has_dst = FALSE;
 
@@ -175,27 +176,34 @@ parse_timezone (GWeatherParser *parser)
 		continue;
 	    }
 
-	    if (!strcmp ((const char *) xmlTextReaderConstName (parser->xml), "name"))
-		name = gweather_parser_get_localized_value (parser);
+	    if (!strcmp ((const char *) xmlTextReaderConstName (parser->xml), "name")) {
+		context = xmlTextReaderGetAttribute(parser->xml,"msgctxt"); 
+		name = gweather_parser_get_value (parser);
+	    }
 	    else {
 		if (xmlTextReaderNext (parser->xml) != 1)
 		    break;
 	    }
 	}
     }
-
+	    
     if (parse_tzdata (id, parser->year_start, parser->year_end,
 		      &offset, &has_dst, &dst_offset)) {
 	zone = g_slice_new0 (GWeatherTimezone);
 	zone->ref_count = 1;
 	zone->id = g_strdup (id);
-	zone->name = g_strdup (name);
+	if (context != NULL)
+		zone->name = g_strdup (g_dpgettext2(GETTEXT_PACKAGE "-locations", context, name));
+	else
+		zone->name = g_strdup (dgettext(GETTEXT_PACKAGE "-locations",name));
 	zone->offset = offset;
 	zone->has_dst = has_dst;
 	zone->dst_offset = dst_offset;
     }
 
     xmlFree (id);
+    if (context)
+    	xmlFree (context);
     if (name)
 	xmlFree (name);
 
diff -up /dev/null libgweather-2.27.92/po-locations/LINGUAS
--- /dev/null	2009-09-08 17:05:15.194532336 -0400
+++ libgweather-2.27.92/po-locations/LINGUAS	2009-09-09 00:48:11.577480552 -0400
@@ -0,0 +1,78 @@
+ang
+ar
+as
+az
+be
+be at latin
+bg
+bn_IN
+bn
+bs
+ca
+cs
+cy
+da
+de
+dz
+el
+en_CA
+en_GB
+es
+et
+eu
+fa
+fi
+fr
+ga
+gl
+gu
+he
+hi
+hr
+hu
+id
+it
+ja
+ka
+kn
+ko
+ku
+ky
+lt
+lv
+mai
+mg
+mk
+ml
+mn
+mr
+ms
+nb
+ne
+nl
+nn
+oc
+or
+pa
+pl
+pt_BR
+pt
+ro
+ru
+rw
+si
+sk
+sl
+sq
+sr at latin
+sr
+sv
+ta
+te
+th
+tr
+uk
+vi
+zh_CN
+zh_HK
+zh_TW
diff -up /dev/null libgweather-2.27.92/po-locations/Makefile.in.in
--- /dev/null	2009-09-08 17:05:15.194532336 -0400
+++ libgweather-2.27.92/po-locations/Makefile.in.in	2009-09-09 00:48:11.579481715 -0400
@@ -0,0 +1,217 @@
+# Makefile for program source directory in GNU NLS utilities package.
+# Copyright (C) 1995, 1996, 1997 by Ulrich Drepper 
+# Copyright (C) 2004-2008 Rodney Dawes 
+#
+# This file may be copied and used freely without restrictions.  It may
+# be used in projects which are not available under a GNU Public License,
+# but which still want to provide support for the GNU gettext functionality.
+#
+# - Modified by Owen Taylor  to use GETTEXT_PACKAGE
+#   instead of PACKAGE and to look for po2tbl in ./ not in intl/
+#
+# - Modified by jacob berkman  to install
+#   Makefile.in.in and po2tbl.sed.in for use with glib-gettextize
+#
+# - Modified by Rodney Dawes  for use with intltool
+#
+# We have the following line for use by intltoolize:
+# INTLTOOL_MAKEFILE
+
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE at -locations
+PACKAGE = @PACKAGE@
+VERSION = @VERSION@
+
+SHELL = /bin/sh
+
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+top_builddir = @top_builddir@
+VPATH = @srcdir@
+
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+datadir = @datadir@
+datarootdir = @datarootdir@
+libdir = @libdir@
+DATADIRNAME = @DATADIRNAME@
+itlocaledir = $(prefix)/$(DATADIRNAME)/locale
+subdir = po-locations
+install_sh = @install_sh@
+# Automake >= 1.8 provides @mkdir_p at .
+# Until it can be supposed, use the safe fallback:
+mkdir_p = $(install_sh) -d
+
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+
+GMSGFMT = @GMSGFMT@
+MSGFMT = @MSGFMT@
+XGETTEXT = @XGETTEXT@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+MSGMERGE = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist
+GENPOT   = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
+
+ALL_LINGUAS = @ALL_LINGUAS@
+
+PO_LINGUAS=$(shell if test -r $(srcdir)/LINGUAS; then grep -v "^\#" $(srcdir)/LINGUAS; fi)
+
+USER_LINGUAS=$(shell if test -n "$(LINGUAS)"; then LLINGUAS="$(LINGUAS)"; ALINGUAS="$(ALL_LINGUAS)"; for lang in $$LLINGUAS; do if test -n "`grep ^$$lang$$ $(srcdir)/LINGUAS 2>/dev/null`" -o -n "`echo $$ALINGUAS|tr ' ' '\n'|grep ^$$lang$$`"; then printf "$$lang "; fi; done; fi)
+
+USE_LINGUAS=$(shell if test -n "$(USER_LINGUAS)" -o -n "$(LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else if test -n "$(PO_LINGUAS)"; then LLINGUAS="$(PO_LINGUAS)"; else LLINGUAS="$(ALL_LINGUAS)"; fi; fi; for lang in $$LLINGUAS; do printf "$$lang "; done)
+
+POFILES=$(shell LINGUAS="$(USE_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.po "; done)
+
+DISTFILES = ChangeLog Makefile.in.in POTFILES.in $(POFILES)
+EXTRA_DISTFILES = POTFILES.skip Makevars LINGUAS
+
+POTFILES = \
+# This comment gets stripped out
+
+CATALOGS=$(shell LINGUAS="$(USE_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.gmo "; done)
+
+.SUFFIXES:
+.SUFFIXES: .po .pox .gmo .mo .msg .cat
+
+.po.pox:
+	$(MAKE) $(GETTEXT_PACKAGE).pot
+	$(MSGMERGE) $< $(GETTEXT_PACKAGE).pot -o $*.pox
+
+.po.mo:
+	$(MSGFMT) -o $@ $<
+
+.po.gmo:
+	file=`echo $* | sed 's,.*/,,'`.gmo \
+	  && rm -f $$file && $(GMSGFMT) -o $$file $<
+
+.po.cat:
+	sed -f ../intl/po2msg.sed < $< > $*.msg \
+	  && rm -f $@ && gencat $@ $*.msg
+
+
+all: all- at USE_NLS@
+
+all-yes: $(CATALOGS)
+all-no:
+
+$(GETTEXT_PACKAGE).pot: $(POTFILES)
+	$(GENPOT)
+
+install: install-data
+install-data: install-data- at USE_NLS@
+install-data-no: all
+install-data-yes: all
+	linguas="$(USE_LINGUAS)"; \
+	for lang in $$linguas; do \
+	  dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \
+	  $(mkdir_p) $$dir; \
+	  if test -r $$lang.gmo; then \
+	    $(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \
+	    echo "installing $$lang.gmo as $$dir/$(GETTEXT_PACKAGE).mo"; \
+	  else \
+	    $(INSTALL_DATA) $(srcdir)/$$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \
+	    echo "installing $(srcdir)/$$lang.gmo as" \
+		 "$$dir/$(GETTEXT_PACKAGE).mo"; \
+	  fi; \
+	  if test -r $$lang.gmo.m; then \
+	    $(INSTALL_DATA) $$lang.gmo.m $$dir/$(GETTEXT_PACKAGE).mo.m; \
+	    echo "installing $$lang.gmo.m as $$dir/$(GETTEXT_PACKAGE).mo.m"; \
+	  else \
+	    if test -r $(srcdir)/$$lang.gmo.m ; then \
+	      $(INSTALL_DATA) $(srcdir)/$$lang.gmo.m \
+		$$dir/$(GETTEXT_PACKAGE).mo.m; \
+	      echo "installing $(srcdir)/$$lang.gmo.m as" \
+		   "$$dir/$(GETTEXT_PACKAGE).mo.m"; \
+	    else \
+	      true; \
+	    fi; \
+	  fi; \
+	done
+
+# Empty stubs to satisfy archaic automake needs
+dvi info tags TAGS ID:
+
+# Define this as empty until I found a useful application.
+install-exec installcheck:
+
+uninstall:
+	linguas="$(USE_LINGUAS)"; \
+	for lang in $$linguas; do \
+	  rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \
+	  rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \
+	done
+
+check: all $(GETTEXT_PACKAGE).pot
+	rm -f missing notexist
+	srcdir=$(srcdir) $(INTLTOOL_UPDATE) -m
+	if [ -r missing -o -r notexist ]; then \
+	  exit 1; \
+	fi
+
+mostlyclean:
+	rm -f *.pox $(GETTEXT_PACKAGE).pot *.old.po cat-id-tbl.tmp
+	rm -f .intltool-merge-cache
+
+clean: mostlyclean
+
+distclean: clean
+	rm -f Makefile Makefile.in POTFILES stamp-it
+	rm -f *.mo *.msg *.cat *.cat.m *.gmo
+
+maintainer-clean: distclean
+	@echo "This command is intended for maintainers to use;"
+	@echo "it deletes files that may require special tools to rebuild."
+	rm -f Makefile.in.in
+
+distdir = ../$(PACKAGE)-$(VERSION)/$(subdir)
+dist distdir: $(DISTFILES)
+	dists="$(DISTFILES)"; \
+	extra_dists="$(EXTRA_DISTFILES)"; \
+	for file in $$extra_dists; do \
+	  test -f $(srcdir)/$$file && dists="$$dists $(srcdir)/$$file"; \
+	done; \
+	for file in $$dists; do \
+	  test -f $$file || file="$(srcdir)/$$file"; \
+	  ln $$file $(distdir) 2> /dev/null \
+	    || cp -p $$file $(distdir); \
+	done
+
+update-po: Makefile
+	$(MAKE) $(GETTEXT_PACKAGE).pot
+	tmpdir=`pwd`; \
+	linguas="$(USE_LINGUAS)"; \
+	for lang in $$linguas; do \
+	  echo "$$lang:"; \
+	  result="`$(MSGMERGE) -o $$tmpdir/$$lang.new.po $$lang`"; \
+	  if $$result; then \
+	    if cmp $(srcdir)/$$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
+	      rm -f $$tmpdir/$$lang.new.po; \
+            else \
+	      if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
+	        :; \
+	      else \
+	        echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
+	        rm -f $$tmpdir/$$lang.new.po; \
+	        exit 1; \
+	      fi; \
+	    fi; \
+	  else \
+	    echo "msgmerge for $$lang.gmo failed!"; \
+	    rm -f $$tmpdir/$$lang.new.po; \
+	  fi; \
+	done
+
+Makefile POTFILES: stamp-it
+	@if test ! -f $@; then \
+	  rm -f stamp-it; \
+	  $(MAKE) stamp-it; \
+	fi
+
+stamp-it: Makefile.in.in $(top_builddir)/config.status POTFILES.in
+	cd $(top_builddir) \
+	  && CONFIG_FILES=$(subdir)/Makefile.in CONFIG_HEADERS= CONFIG_LINKS= \
+	       $(SHELL) ./config.status
+
+# Tell versions [3.59,3.63) of GNU make not to export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff -up /dev/null libgweather-2.27.92/po-locations/POTFILES.in
--- /dev/null	2009-09-08 17:05:15.194532336 -0400
+++ libgweather-2.27.92/po-locations/POTFILES.in	2009-09-09 00:48:11.580481144 -0400
@@ -0,0 +1,4 @@
+# This list should contain *only* data/Locations.xml.in.
+# Everything else should be in POTFILES.skip.
+[encoding:UTF-8]
+data/Locations.xml.in


Index: libgweather.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libgweather/devel/libgweather.spec,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- libgweather.spec	9 Sep 2009 04:38:36 -0000	1.46
+++ libgweather.spec	9 Sep 2009 04:52:25 -0000	1.47
@@ -20,7 +20,7 @@ BuildRequires:  gtk-doc
 BuildRequires:  autoconf automake libtool
 
 # Patch from Ubuntu...
-Patch0: 01_gettext_not_xml.patch
+Patch0: gettext-not-xml.patch
 
 %description
 libgweather is a library to access weather information from online



From cebbert at fedoraproject.org  Wed Sep  9 04:54:11 2009
From: cebbert at fedoraproject.org (Chuck Ebbert)
Date: Wed,  9 Sep 2009 04:54:11 +0000 (UTC)
Subject: rpms/kernel/F-11 linux-2.6-slub-fix-destroy-by-rcu.patch, NONE,
	1.1 kernel.spec, 1.1730, 1.1731
Message-ID: <20090909045411.17AAF11C00CE@cvs1.fedora.phx.redhat.com>

Author: cebbert

Update of /cvs/pkgs/rpms/kernel/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17130

Modified Files:
	kernel.spec 
Added Files:
	linux-2.6-slub-fix-destroy-by-rcu.patch 
Log Message:
Add linux-2.6-slub-fix-destroy-by-rcu.patch (fixes bug in 2.6.30.4)

linux-2.6-slub-fix-destroy-by-rcu.patch:
 slub.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE linux-2.6-slub-fix-destroy-by-rcu.patch ---
From: Eric Dumazet 
Date: Thu, 3 Sep 2009 19:38:59 +0000 (+0300)
Subject: slub: Fix kmem_cache_destroy() with SLAB_DESTROY_BY_RCU
X-Git-Tag: v2.6.31-rc9~13^2
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=d76b1590e06a63a3d8697168cd0aabf1c4b3cb3a

slub: Fix kmem_cache_destroy() with SLAB_DESTROY_BY_RCU

kmem_cache_destroy() should call rcu_barrier() *after* kmem_cache_close() and
*before* sysfs_slab_remove() or risk rcu_free_slab() being called after
kmem_cache is deleted (kfreed).

rmmod nf_conntrack can crash the machine because it has to kmem_cache_destroy()
a SLAB_DESTROY_BY_RCU enabled cache.

Cc: 
Reported-by: Zdenek Kabelac 
Signed-off-by: Eric Dumazet 
Acked-by: Paul E. McKenney 
Signed-off-by: Pekka Enberg 
---

diff --git a/mm/slub.c b/mm/slub.c
index b9f1491..b627675 100644
--- a/mm/slub.c
+++ b/mm/slub.c
@@ -2594,8 +2594,6 @@ static inline int kmem_cache_close(struct kmem_cache *s)
  */
 void kmem_cache_destroy(struct kmem_cache *s)
 {
-	if (s->flags & SLAB_DESTROY_BY_RCU)
-		rcu_barrier();
 	down_write(&slub_lock);
 	s->refcount--;
 	if (!s->refcount) {
@@ -2606,6 +2604,8 @@ void kmem_cache_destroy(struct kmem_cache *s)
 				"still has objects.\n", s->name, __func__);
 			dump_stack();
 		}
+		if (s->flags & SLAB_DESTROY_BY_RCU)
+			rcu_barrier();
 		sysfs_slab_remove(s);
 	} else
 		up_write(&slub_lock);


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-11/kernel.spec,v
retrieving revision 1.1730
retrieving revision 1.1731
diff -u -p -r1.1730 -r1.1731
--- kernel.spec	9 Sep 2009 04:43:29 -0000	1.1730
+++ kernel.spec	9 Sep 2009 04:54:10 -0000	1.1731
@@ -731,6 +731,9 @@ Patch14000: make-mmap_min_addr-suck-less
 Patch14050: hda-check-strcpy-length.patch
 Patch14060: linux-2.6-v4l-dvb-af9015-fix-stack-corruption.patch
 
+# fix bug introduced in 2.6.30.4
+Patch14070: linux-2.6-slub-fix-destroy-by-rcu.patch
+
 # fix stack protector problems with xen on x86_64
 Patch14080: linux-2.6-x86-load-percpu-segment-no-stackprotector.patch
 Patch14090: linux-2.6-xen-rearrange-to-fix-stackprotector.patch
@@ -1365,6 +1368,9 @@ ApplyPatch linux-2.6-v4l-dvb-af9015-fix-
 ApplyPatch linux-2.6-x86-load-percpu-segment-no-stackprotector.patch
 ApplyPatch linux-2.6-xen-rearrange-to-fix-stackprotector.patch
 
+# fix 2.6.30.4 bug
+ApplyPatch linux-2.6-slub-fix-destroy-by-rcu.patch
+
 # END OF PATCH APPLICATIONS
 
 %endif
@@ -1953,6 +1959,9 @@ fi
 # and build.
 
 %changelog
+* Wed Sep 09 2009  Chuck Ebbert   2.6.30.6-52
+- Add linux-2.6-slub-fix-destroy-by-rcu.patch (fixes bug in 2.6.30.4)
+
 * Wed Sep 09 2009 Chuck Ebbert  2.6.30.6-51
 - 2.6.30.6
 - Drop patches merged in -stable:



From mclasen at fedoraproject.org  Wed Sep  9 05:00:40 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Wed,  9 Sep 2009 05:00:40 +0000 (UTC)
Subject: rpms/gnome-session/devel gnome-session.spec,1.247,1.248
Message-ID: <20090909050040.217BA11C02C8@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-session/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18233

Modified Files:
	gnome-session.spec 
Log Message:
fix spec



Index: gnome-session.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-session/devel/gnome-session.spec,v
retrieving revision 1.247
retrieving revision 1.248
diff -u -p -r1.247 -r1.248
--- gnome-session.spec	9 Sep 2009 04:47:15 -0000	1.247
+++ gnome-session.spec	9 Sep 2009 05:00:39 -0000	1.248
@@ -15,10 +15,6 @@ URL: http://www.gnome.org
 Source0: http://download.gnome.org/sources/gnome-session/2.27/%{name}-%{version}.tar.bz2
 Source2: gnome.desktop
 
-# http://bugzilla.redhat.com/show_bug.cgi?id=497619
-# http://bugzilla.gnome.org/show_bug.cgi?id=585614
-Patch0: polkit1.patch
-
 License: GPLv2+
 Group: User Interface/Desktops
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -85,7 +81,6 @@ Desktop file to add GNOME to display man
 
 %prep
 %setup -q
-%patch0 -p1 -b .polkit1
 
 echo "ACLOCAL_AMFLAGS = -I m4" >> Makefile.am
 



From salimma at fedoraproject.org  Wed Sep  9 05:04:13 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Wed,  9 Sep 2009 05:04:13 +0000 (UTC)
Subject: rpms/llvm/devel llvm.spec,1.30,1.31
Message-ID: <20090909050413.126F311C00CE@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19706

Modified Files:
	llvm.spec 
Log Message:
* Wed Sep  9 2009 Michel Salim  - 2.6-0.4.pre1
- Properly adjust clang include dir (bz#521893)
- Enable clang unit tests



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- llvm.spec	8 Sep 2009 16:24:29 -0000	1.30
+++ llvm.spec	9 Sep 2009 05:04:12 -0000	1.31
@@ -5,7 +5,7 @@
 
 Name:           llvm
 Version:        2.6
-Release:        0.3.pre1%{?dist}
+Release:        0.4.pre1%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
@@ -153,6 +153,14 @@ pushd tools/clang
 popd
 %patch2 -p1 -b .tclsh_check
 
+# Fix hard-coded libdir for clang Headers
+%ifarch x86_64
+sed -i 's|(PROJ_prefix)/lib/clang|(PROJ_prefix)/%{_lib}/clang|g' \
+     tools/clang/lib/Headers/Makefile
+sed -i 's|lib/clang/1.0|%{_lib}/clang/1.0|g' \
+     tools/clang/lib/Driver/ToolChains.cpp
+%endif
+
 
 %build
 # Disabling assertions now, rec. by pure and needed for OpenGTL
@@ -180,6 +188,7 @@ make %{_smp_mflags} OPTIMIZE_OPTION='%{o
 # http://www.nabble.com/LLVM-2.6-pre1%3A-test-failures-on-Fedora-11.91-%28Rawhide%29-ppc-td25334198.html
 %ifnarch ppc
 cd obj && make check
+cd tools/clang && make test
 %endif
 
 
@@ -188,10 +197,6 @@ rm -rf %{buildroot}
 cd obj
 chmod -x examples/Makefile
 
-# Fix hard-coded libdir for clang Headers
-sed -i 's|(PROJ_prefix)/lib/clang|(PROJ_prefix)/%{_lib}/clang|g' \
-     tools/clang/lib/Headers/Makefile
-
 make install DESTDIR=%{buildroot} \
      PROJ_docsdir=/moredocs
 
@@ -330,6 +335,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Sep  9 2009 Michel Salim  - 2.6-0.4.pre1
+- Properly adjust clang include dir (bz#521893)
+- Enable clang unit tests
+
 * Mon Sep  7 2009 Michel Salim  - 2.6-0.3.pre1
 - Package Clang's static analyzer tools
 
@@ -342,7 +351,7 @@ rm -rf %{buildroot}
 - Enable debuginfo generation
 
 * Sat Sep  5 2009 Michel Salim  - 2.5-6
-- Disable assertions (needed by OpenGTL, #521261)
+- Disable assertions (needed by OpenGTL, bz#521261)
 - Align spec file with upstream build instructions
 - Enable unit tests
 



From airlied at fedoraproject.org  Wed Sep  9 05:08:05 2009
From: airlied at fedoraproject.org (Dave Airlie)
Date: Wed,  9 Sep 2009 05:08:05 +0000 (UTC)
Subject: rpms/mesa/devel r600-fix-tfp.patch,NONE,1.1 mesa.spec,1.252,1.253
Message-ID: <20090909050805.B578811C00CE@cvs1.fedora.phx.redhat.com>

Author: airlied

Update of /cvs/pkgs/rpms/mesa/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20431

Modified Files:
	mesa.spec 
Added Files:
	r600-fix-tfp.patch 
Log Message:
* Wed Sep 09 2009 Dave Airlie  7.6-0.11
- r600 fix for TFP from irc


r600-fix-tfp.patch:
 r600_texstate.c |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

--- NEW FILE r600-fix-tfp.patch ---
>From 5aaa45de4c367dd6ec5daa6f4a54504b0aff1aca Mon Sep 17 00:00:00 2001
From: Dave Airlie 
Date: Wed, 9 Sep 2009 15:02:16 +1000
Subject: [PATCH] r600: don't setup hardware state if TFP

if we have a BO here it means TFP and we should have set it
up already.

tested by b0le on #radeon
---
 src/mesa/drivers/dri/r600/r600_texstate.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/mesa/drivers/dri/r600/r600_texstate.c b/src/mesa/drivers/dri/r600/r600_texstate.c
index fff6e74..ff4ef1e 100644
--- a/src/mesa/drivers/dri/r600/r600_texstate.c
+++ b/src/mesa/drivers/dri/r600/r600_texstate.c
@@ -608,6 +608,10 @@ static void setup_hardware_state(context_t *rmesa, struct gl_texture_object *tex
 	int firstlevel = t->mt ? t->mt->firstLevel : 0;
 	GLuint uTexelPitch, row_align;
 
+	if ( t->bo ) {
+		return GL_TRUE;
+	}
+
 	firstImage = t->base.Image[0][firstlevel];
 
 	if (!t->image_override) {
-- 
1.6.2.5



Index: mesa.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mesa/devel/mesa.spec,v
retrieving revision 1.252
retrieving revision 1.253
diff -u -p -r1.252 -r1.253
--- mesa.spec	8 Sep 2009 23:06:41 -0000	1.252
+++ mesa.spec	9 Sep 2009 05:08:05 -0000	1.253
@@ -21,7 +21,7 @@
 Summary: Mesa graphics libraries
 Name: mesa
 Version: 7.6
-Release: 0.10%{?dist}
+Release: 0.11%{?dist}
 License: MIT
 Group: System Environment/Libraries
 URL: http://www.mesa3d.org
@@ -43,6 +43,7 @@ Patch3: mesa-no-mach64.patch
 
 Patch7: mesa-7.1-link-shared.patch
 Patch9: intel-revert-vbl.patch
+Patch10: r600-fix-tfp.patch
 
 Patch13: mesa-7.5-sparc64.patch
 
@@ -178,6 +179,7 @@ This package provides some demo applicat
 %patch3 -p1 -b .no-mach64
 %patch7 -p1 -b .dricore
 %patch9 -p1 -b .intel-vbl
+%patch10 -p1 -b .r600_tfp
 %patch13 -p1 -b .sparc64
 %patch20 -p1 -b .dri2-page-flip
 %patch30 -p1 -b .vblank-warning
@@ -387,6 +389,9 @@ rm -rf $RPM_BUILD_ROOT
 %{demodir}
 
 %changelog
+* Wed Sep 09 2009 Dave Airlie  7.6-0.11
+- r600 fix for TFP from irc
+
 * Wed Sep 09 2009 Dave Airlie  7.6-0.10
 - new git snap for 090909
 



From salimma at fedoraproject.org  Wed Sep  9 05:09:48 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Wed,  9 Sep 2009 05:09:48 +0000 (UTC)
Subject: rpms/llvm/F-10 llvm.spec,1.15,1.16
Message-ID: <20090909050948.7370C11C00CE@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21717/F-10

Modified Files:
	llvm.spec 
Log Message:
Revert debuginfo changes for F-10 and F-11; they don't actually work
and LLVM 2.6 will land soon anyway



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/F-10/llvm.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- llvm.spec	9 Sep 2009 04:25:20 -0000	1.15
+++ llvm.spec	9 Sep 2009 05:09:48 -0000	1.16
@@ -3,9 +3,14 @@
 # --with doxygen
 #   The doxygen docs are HUGE, so they are not built by default.
 
+# LLVM object files don't contain build IDs.  I don't know why yet.
+# Suppress their generation for now.
+
+%define debug_package %{nil}
+
 Name:           llvm
 Version:        2.5
-Release:        8%{?dist}
+Release:        7%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
@@ -151,7 +156,6 @@ cd obj
 chmod -x examples/Makefile
 
 make install DESTDIR=%{buildroot} \
-     KEEP_SYMBOLS=1 \
      PROJ_docsdir=/moredocs
 
 # Move documentation back to build directory
@@ -247,9 +251,6 @@ rm -rf %{buildroot}
 
 
 %changelog
-* Wed Sep  9 2009 Michel Salim  - 2.5-8
-- Enable debuginfo (Jerry James, bz#521283)
-
 * Tue Sep  8 2009 Michel Salim  - 2.5-7
 - Backport destdir patch from 2.6
 



From salimma at fedoraproject.org  Wed Sep  9 05:09:48 2009
From: salimma at fedoraproject.org (Michel Alexandre Salim)
Date: Wed,  9 Sep 2009 05:09:48 +0000 (UTC)
Subject: rpms/llvm/F-11 llvm.spec,1.16,1.17
Message-ID: <20090909050948.8BDE411C00CE@cvs1.fedora.phx.redhat.com>

Author: salimma

Update of /cvs/pkgs/rpms/llvm/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21717/F-11

Modified Files:
	llvm.spec 
Log Message:
Revert debuginfo changes for F-10 and F-11; they don't actually work
and LLVM 2.6 will land soon anyway



Index: llvm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/llvm/F-11/llvm.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- llvm.spec	9 Sep 2009 04:25:20 -0000	1.16
+++ llvm.spec	9 Sep 2009 05:09:48 -0000	1.17
@@ -3,9 +3,14 @@
 # --with doxygen
 #   The doxygen docs are HUGE, so they are not built by default.
 
+# LLVM object files don't contain build IDs.  I don't know why yet.
+# Suppress their generation for now.
+
+%define debug_package %{nil}
+
 Name:           llvm
 Version:        2.5
-Release:        8%{?dist}
+Release:        7%{?dist}
 Summary:        The Low Level Virtual Machine
 
 Group:          Development/Languages
@@ -151,7 +156,6 @@ cd obj
 chmod -x examples/Makefile
 
 make install DESTDIR=%{buildroot} \
-     KEEP_SYMBOLS=1 \
      PROJ_docsdir=/moredocs
 
 # Move documentation back to build directory
@@ -247,9 +251,6 @@ rm -rf %{buildroot}
 
 
 %changelog
-* Wed Sep  9 2009 Michel Salim  - 2.5-8
-- Enable debuginfo (Jerry James, bz#521283)
-
 * Tue Sep  8 2009 Michel Salim  - 2.5-7
 - Backport destdir patch from 2.6
 



From transif at fedoraproject.org  Wed Sep  9 05:41:04 2009
From: transif at fedoraproject.org (Transifex System User)
Date: Wed,  9 Sep 2009 05:41:04 +0000 (UTC)
Subject: comps/po it.po,1.33,1.34
Message-ID: <20090909054104.D8AA111C00CE@cvs1.fedora.phx.redhat.com>

Author: transif

Update of /cvs/pkgs/comps/po
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30075/po

Modified Files:
	it.po 
Log Message:
Sending translation for Italian


View full diff with command:
/usr/bin/cvs -n -f diff -kk -u -p -N -r 1.33 -r 1.34 it.poIndex: it.po
===================================================================
RCS file: /cvs/pkgs/comps/po/it.po,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -p -r1.33 -r1.34
--- it.po	28 Jul 2009 19:41:21 -0000	1.33
+++ it.po	9 Sep 2009 05:41:04 -0000	1.34
@@ -1,4 +1,4 @@
-# translation of comps.HEAD.it.po to Italiano
+# translation of comps.HEAD.po to
 # Copyright (C) 2009 Red Hat, Inc.
 # This file is distributed under the same license as the comps package.
 #
@@ -12,2080 +12,1681 @@
 # Daniele Catanesi , 2009.
 msgid ""
 msgstr ""
-"Project-Id-Version: comps.HEAD.it\n"
+"Project-Id-Version: comps.HEAD\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-04-29 15:51-0400\n"
-"PO-Revision-Date: 2009-07-28 17:01+0100\n"
-"Last-Translator: Daniele Catanesi \n"
-"Language-Team: Italiano \n"
+"POT-Creation-Date: 2009-09-09 02:30+0000\n"
+"PO-Revision-Date: 2009-09-09 15:38+1000\n"
+"Last-Translator: \n"
+"Language-Team:  \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: KBabel 1.11.4\n"
 
-#: ../comps-f7.xml.in.h:1
-#: ../comps-f8.xml.in.h:1
-#: ../comps-f9.xml.in.h:1
-#: ../comps-f10.xml.in.h:1
-#: ../comps-f11.xml.in.h:1
+#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1
+#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1
 msgid "A lightweight desktop environment that works well on low end machines."
 msgstr "Un ambiente desktop performante anche su computer meno potenti."
 
-#: ../comps-f7.xml.in.h:2
-#: ../comps-f8.xml.in.h:2
-#: ../comps-f9.xml.in.h:2
-#: ../comps-f10.xml.in.h:3
-#: ../comps-f11.xml.in.h:3
-#: ../comps-el4.xml.in.h:1
+#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3
+#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1
 #: ../comps-el5.xml.in.h:1
 msgid "Administration Tools"
 msgstr "Strumenti di amministrazione"
 
-#: ../comps-f7.xml.in.h:3
-#: ../comps-f8.xml.in.h:3
-#: ../comps-f9.xml.in.h:3
-#: ../comps-f10.xml.in.h:4
-#: ../comps-f11.xml.in.h:4
+#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4
+#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6
 msgid "Afrikaans Support"
 msgstr "Supporto lingua africana"
 
-#: ../comps-f7.xml.in.h:4
-#: ../comps-f8.xml.in.h:4
-#: ../comps-f9.xml.in.h:4
-#: ../comps-f10.xml.in.h:5
-#: ../comps-f11.xml.in.h:5
+#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5
+#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7
 msgid "Albanian Support"
 msgstr "Supporto lingua albanese"
 
-#: ../comps-f7.xml.in.h:5
-#: ../comps-f8.xml.in.h:5
-#: ../comps-f9.xml.in.h:5
-#: ../comps-f10.xml.in.h:6
-#: ../comps-f11.xml.in.h:7
-#: ../comps-el4.xml.in.h:2
+#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7
+#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2
 #: ../comps-el5.xml.in.h:2
 msgid "Applications"
 msgstr "Applicazioni"
 
-#: ../comps-f7.xml.in.h:6
-#: ../comps-f8.xml.in.h:6
-#: ../comps-f9.xml.in.h:6
-#: ../comps-f10.xml.in.h:7
-#: ../comps-f11.xml.in.h:8
+#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8
+#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10
 msgid "Applications to perform a variety of tasks"
 msgstr "Applicazioni generiche per vari compiti"
 
-#: ../comps-f7.xml.in.h:7
-#: ../comps-f8.xml.in.h:7
-#: ../comps-f9.xml.in.h:7
-#: ../comps-f10.xml.in.h:8
-#: ../comps-f11.xml.in.h:9
-#: ../comps-el4.xml.in.h:4
+#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9
+#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4
 #: ../comps-el5.xml.in.h:4
 msgid "Arabic Support"
 msgstr "Supporto lingua araba"
 
-#: ../comps-f7.xml.in.h:8
-#: ../comps-f8.xml.in.h:8
-#: ../comps-f9.xml.in.h:8
-#: ../comps-f10.xml.in.h:9
-#: ../comps-f11.xml.in.h:10
-#: ../comps-el4.xml.in.h:5
+#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10
+#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5
 #: ../comps-el5.xml.in.h:5
 msgid "Armenian Support"
 msgstr "Supporto lingua armena"
 
-#: ../comps-f7.xml.in.h:9
-#: ../comps-f8.xml.in.h:9
-#: ../comps-f9.xml.in.h:9
-#: ../comps-f10.xml.in.h:10
-#: ../comps-f11.xml.in.h:11
+#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11
+#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13
 msgid "Assamese Support"
 msgstr "Supporto lingua assamese"
 
-#: ../comps-f7.xml.in.h:10
-#: ../comps-f8.xml.in.h:10
-#: ../comps-f9.xml.in.h:10
-#: ../comps-f10.xml.in.h:11
-#: ../comps-f11.xml.in.h:12
-#: ../comps-el4.xml.in.h:6
+#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12
+#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6
 #: ../comps-el5.xml.in.h:6
 msgid "Authoring and Publishing"
 msgstr "Redazione e publishing"
 
-#: ../comps-f7.xml.in.h:11
-#: ../comps-f8.xml.in.h:11
-#: ../comps-f9.xml.in.h:11
-#: ../comps-f10.xml.in.h:12
-#: ../comps-f11.xml.in.h:14
+#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14
+#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16
 msgid "Base"
 msgstr "Base"
 
-#: ../comps-f7.xml.in.h:12
-#: ../comps-f8.xml.in.h:12
-#: ../comps-f9.xml.in.h:12
-#: ../comps-f10.xml.in.h:13
-#: ../comps-f11.xml.in.h:15
-#: ../comps-el4.xml.in.h:7
+#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15
+#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7
 #: ../comps-el5.xml.in.h:7
 msgid "Base System"
 msgstr "Sistema di base"
 
-#: ../comps-f7.xml.in.h:13
-#: ../comps-f8.xml.in.h:13
-#: ../comps-f9.xml.in.h:13
-#: ../comps-f10.xml.in.h:14
-#: ../comps-f11.xml.in.h:16
+#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16
+#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18
 msgid "Basic support for the Ruby programming language."
 msgstr "Supporto di base per il linguaggio di programmazione Ruby."
 
-#: ../comps-f7.xml.in.h:14
-#: ../comps-f8.xml.in.h:14
-#: ../comps-f9.xml.in.h:14
-#: ../comps-f10.xml.in.h:15
-#: ../comps-f11.xml.in.h:17
+#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17
+#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19
 msgid "Basque Support"
 msgstr "Supporto lingua basca"
 
-#: ../comps-f7.xml.in.h:15
-#: ../comps-f8.xml.in.h:15
-#: ../comps-f9.xml.in.h:15
-#: ../comps-f10.xml.in.h:16
-#: ../comps-f11.xml.in.h:18
+#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18
+#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20
 msgid "Belarusian Support"
 msgstr "Supporto lingua bielorussa"
 
-#: ../comps-f7.xml.in.h:16
-#: ../comps-f8.xml.in.h:16
-#: ../comps-f9.xml.in.h:16
[...2680 lines suppressed...]
 msgstr "Supporto lingua swahili"
 
-#: ../comps-f11.xml.in.h:196
+#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208
+#: ../comps-f13.xml.in.h:208
 msgid "Tetum Support"
 msgstr "Supporto lingua tetum"
 
-#: ../comps-f11.xml.in.h:223
-msgid "This group is a collection of tools used in the design, modification, manipulation, and packaging of fonts."
-msgstr "Questo gruppo contiene un insieme di strumenti utili per la creazione, la modifica, la manipolazione e pacchettizzazione di font."
+#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235
+#: ../comps-f13.xml.in.h:235
+msgid ""
+"This group is a collection of tools used in the design, modification, "
+"manipulation, and packaging of fonts."
+msgstr ""
+"Questo gruppo contiene un insieme di strumenti utili per la creazione, la "
+"modifica, la manipolazione e pacchettizzazione di font."
 
-#: ../comps-f11.xml.in.h:235
+#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247
+#: ../comps-f13.xml.in.h:247
 msgid "Turkmen Support"
 msgstr "Supporto lingua turkmena"
 
-#: ../comps-f11.xml.in.h:237
+#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249
+#: ../comps-f13.xml.in.h:249
 msgid "Upper Sorbian Support"
 msgstr "Supporto lingua upper sorbian"
 
-#: ../comps-el4.xml.in.h:3
-#: ../comps-el5.xml.in.h:3
+#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2
+msgid ""
+"A set of packages that provide the Critical Path functionality for the GNOME "
+"desktop"
+msgstr "Un insieme di pacchetti che forniscono una funzionalit? Critical Path per il desktop di GNOME."
+
+#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3
+msgid ""
+"A set of packages that provide the shared platform for Critical Path "
+"functionality on all Fedora spins"
+msgstr "Un insieme di pacchetti che forniscono una piattaforma condivisa per la funzionalit? Critical Path su tutte le varianti di Fedora"
+
+#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23
+msgid "Books and Guides"
+msgstr "Libri e guide"
+
+#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24
+msgid "Books and Guides for Fedora users and developers"
+msgstr "Libri e guide per gli sviluppatori e gli utenti di Fedora"
+
+#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37
+msgid "Critical Path (Base)"
+msgstr "Critical Path (di base)"
+
+#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38
+msgid "Critical Path (GNOME)"
+msgstr "Critical Path (GNOME)"
+
+#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50
+msgid "Directory Server"
+msgstr "Directory Server"
+
+#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88
+msgid "Haskell"
+msgstr "Haskell"
+
+#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123
+msgid ""
+"LXDE is a lightweight X11 desktop environment designed for computers with "
+"low hardware specifications like netbooks, mobile devices or older computers."
+msgstr "LXDE ? un ambiente desktop X11 semplice?ideato per computer con poche specifiche hardware come ad esempio netbook, dispositivi mobili e computer pi? vecchi."
+
+#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136
+msgid "Machine and user identity servers."
+msgstr "Identity server utente e macchina"
+
+#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147
+msgid "Moblin Desktop Environment"
+msgstr "Ambiente desktop di Moblin"
+
+#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148
+msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices."
+msgstr "Moblin ? un ambiente desktop per i dispositivi NetBook/NetTop/MID."
+
+#: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3
 msgid "Applications for a variety of tasks"
 msgstr "Applicazioni generiche"
 
-#: ../comps-el4.xml.in.h:12
-#: ../comps-el5.xml.in.h:13
+#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14
 msgid "Dialup Networking Support"
 msgstr "Accesso remoto dialup"
 
-#: ../comps-el4.xml.in.h:22
-#: ../comps-el5.xml.in.h:23
-msgid "GNOME is a powerful, graphical user interface which includes a panel, desktop, system icons, and a graphical file manager."
-msgstr "GNOME ? una potente interfaccia utente grafica, comprensiva di un gestore di file, di un pannello per gestire il desktop e delle icone di sistema."
+#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24
+msgid ""
+"GNOME is a powerful, graphical user interface which includes a panel, "
+"desktop, system icons, and a graphical file manager."
+msgstr ""
+"GNOME ? una potente interfaccia utente grafica, comprensiva di un gestore di "
+"file, di un pannello per gestire il desktop e delle icone di sistema."
 
-#: ../comps-el4.xml.in.h:35
-#: ../comps-el5.xml.in.h:35
-msgid "KDE is a powerful, graphical user interface which includes a panel, desktop, system icons, and a graphical file manager."
-msgstr "KDE ? una potente interfaccia utente grafica, comprensiva di un gestore di file, di un pannello desktop e delle icone di sistema."
-
-#: ../comps-el4.xml.in.h:44
-#: ../comps-el5.xml.in.h:44
-msgid "Sometimes called text editors, these are programs that allow you to create and edit files. These include Emacs and Vi."
-msgstr "Spesso chiamati editor di testi, questi programmi permettono di creare e modificare file di testo. Sono compresi Emacs e Vi."
+#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36
+msgid ""
+"KDE is a powerful, graphical user interface which includes a panel, desktop, "
+"system icons, and a graphical file manager."
+msgstr ""
+"KDE ? una potente interfaccia utente grafica, comprensiva di un gestore di "
+"file, di un pannello desktop e delle icone di sistema."
 
-#: ../comps-el4.xml.in.h:50
-#: ../comps-el5.xml.in.h:48
+#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45
+msgid ""
+"Sometimes called text editors, these are programs that allow you to create "
+"and edit files. These include Emacs and Vi."
+msgstr ""
+"Spesso chiamati editor di testi, questi programmi permettono di creare e "
+"modificare file di testo. Sono compresi Emacs e Vi."
+
+#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49
 msgid "The XEmacs text editor."
 msgstr "L'editor di testi XEmacs."
 
-#: ../comps-el4.xml.in.h:54
-#: ../comps-el5.xml.in.h:52
-msgid "These tools allow you to create documentation in the DocBook format and convert them to HTML, PDF, Postscript, and text."
-msgstr "Questi strumenti permettono la creazione di documenti in formato DocBook, e di convertirli nei formati HTML, PDF, Postscript e testo."
+#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53
+msgid ""
+"These tools allow you to create documentation in the DocBook format and "
+"convert them to HTML, PDF, Postscript, and text."
+msgstr ""
+"Questi strumenti permettono la creazione di documenti in formato DocBook, e "
+"di convertirli nei formati HTML, PDF, Postscript e testo."
 
-#: ../comps-el4.xml.in.h:64
-#: ../comps-el5.xml.in.h:62
+#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63
 msgid "This group is a collection of network servers for specific purposes"
 msgstr "Questo gruppo contiene un insieme di server di rete per specifici protocolli"
 
-#: ../comps-el4.xml.in.h:65
-#: ../comps-el5.xml.in.h:63
+#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64
 msgid "This group is a collection of tools and resources of Arabic environments."
-msgstr "Questo gruppo contiene un insieme di strumenti e risorse per ambienti in lingua araba."
+msgstr ""
+"Questo gruppo contiene un insieme di strumenti e risorse per ambienti in "
+"lingua araba."
 
-#: ../comps-el4.xml.in.h:67
-#: ../comps-el5.xml.in.h:66
+#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67
 msgid "This group is a collection of tools and resources of Hebrew environments."
-msgstr "Questo gruppo contiene un insieme di strumenti e risorse per ambienti in lingua ebraica."
+msgstr ""
+"Questo gruppo contiene un insieme di strumenti e risorse per ambienti in "
+"lingua ebraica."
 
-#: ../comps-el4.xml.in.h:68
-#: ../comps-el5.xml.in.h:67
+#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68
 msgid "This group is a collection of tools and resources of Japanese environments."
-msgstr "Questo gruppo contiene un insieme di strumenti e risorse per ambienti in lingua giapponese."
+msgstr ""
+"Questo gruppo contiene un insieme di strumenti e risorse per ambienti in "
+"lingua giapponese."
 
-#: ../comps-el4.xml.in.h:77
-#: ../comps-el5.xml.in.h:77
+#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78
 msgid "XEmacs"
 msgstr "XEmacs"
 
-#: ../comps-el5.xml.in.h:65
+#: ../comps-el5.xml.in.h:66
 msgid "This group is a collection of tools and resources of Czech environments."
-msgstr "Questo gruppo contiene un insieme di strumenti e risorse per ambienti in lingua ceca."
+msgstr ""
+"Questo gruppo contiene un insieme di strumenti e risorse per ambienti in "
+"lingua ceca."
 



From bskeggs at fedoraproject.org  Wed Sep  9 06:20:17 2009
From: bskeggs at fedoraproject.org (Ben Skeggs)
Date: Wed,  9 Sep 2009 06:20:17 +0000 (UTC)
Subject: rpms/kernel/devel drm-nouveau.patch, 1.48, 1.49 kernel.spec, 1.1778,
	1.1779
Message-ID: <20090909062017.4F5AF11C043A@cvs1.fedora.phx.redhat.com>

Author: bskeggs

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7813

Modified Files:
	drm-nouveau.patch kernel.spec 
Log Message:
* Wed Sep 09 2009 Ben Skeggs 
- drm-nouveau.patch: add getparam to know using tile_flags is ok for scanout



drm-nouveau.patch:
 drivers/gpu/drm/Kconfig                     |   45 
 drivers/gpu/drm/Makefile                    |    2 
 drivers/gpu/drm/drm_bufs.c                  |   28 
 drivers/gpu/drm/i2c/Makefile                |    4 
 drivers/gpu/drm/i2c/ch7006_drv.c            |  532 
 drivers/gpu/drm/i2c/ch7006_mode.c           |  473 
 drivers/gpu/drm/i2c/ch7006_priv.h           |  340 
 drivers/gpu/drm/nouveau/Makefile            |   27 
 drivers/gpu/drm/nouveau/nouveau_backlight.c |  155 
 drivers/gpu/drm/nouveau/nouveau_bios.c      | 5209 ++++++
 drivers/gpu/drm/nouveau/nouveau_bios.h      |  235 
 drivers/gpu/drm/nouveau/nouveau_bo.c        |  622 
 drivers/gpu/drm/nouveau/nouveau_calc.c      |  626 
 drivers/gpu/drm/nouveau/nouveau_channel.c   |  520 
 drivers/gpu/drm/nouveau/nouveau_connector.c |  689 
 drivers/gpu/drm/nouveau/nouveau_connector.h |   55 
 drivers/gpu/drm/nouveau/nouveau_crtc.h      |   95 
 drivers/gpu/drm/nouveau/nouveau_display.c   |  115 
 drivers/gpu/drm/nouveau/nouveau_dma.c       |  206 
 drivers/gpu/drm/nouveau/nouveau_dma.h       |  148 
 drivers/gpu/drm/nouveau/nouveau_drv.c       |  432 
 drivers/gpu/drm/nouveau/nouveau_drv.h       | 1201 +
 drivers/gpu/drm/nouveau/nouveau_encoder.h   |   66 
 drivers/gpu/drm/nouveau/nouveau_fb.h        |   47 
 drivers/gpu/drm/nouveau/nouveau_fbcon.c     |  355 
 drivers/gpu/drm/nouveau/nouveau_fbcon.h     |   48 
 drivers/gpu/drm/nouveau/nouveau_fence.c     |  261 
 drivers/gpu/drm/nouveau/nouveau_gem.c       |  942 +
 drivers/gpu/drm/nouveau/nouveau_hw.c        | 1077 +
 drivers/gpu/drm/nouveau/nouveau_hw.h        |  446 
 drivers/gpu/drm/nouveau/nouveau_i2c.c       |  256 
 drivers/gpu/drm/nouveau/nouveau_i2c.h       |   45 
 drivers/gpu/drm/nouveau/nouveau_ioc32.c     |   72 
 drivers/gpu/drm/nouveau/nouveau_irq.c       |  675 
 drivers/gpu/drm/nouveau/nouveau_mem.c       |  565 
 drivers/gpu/drm/nouveau/nouveau_notifier.c  |  194 
 drivers/gpu/drm/nouveau/nouveau_object.c    | 1279 +
 drivers/gpu/drm/nouveau/nouveau_reg.h       |  834 +
 drivers/gpu/drm/nouveau/nouveau_sgdma.c     |  317 
 drivers/gpu/drm/nouveau/nouveau_state.c     |  829 +
 drivers/gpu/drm/nouveau/nouveau_swmthd.h    |   33 
 drivers/gpu/drm/nouveau/nouveau_ttm.c       |  131 
 drivers/gpu/drm/nouveau/nv04_crtc.c         | 1014 +
 drivers/gpu/drm/nouveau/nv04_cursor.c       |   70 
 drivers/gpu/drm/nouveau/nv04_dac.c          |  525 
 drivers/gpu/drm/nouveau/nv04_dfp.c          |  621 
 drivers/gpu/drm/nouveau/nv04_display.c      |  293 
 drivers/gpu/drm/nouveau/nv04_fb.c           |   21 
 drivers/gpu/drm/nouveau/nv04_fbcon.c        |  292 
 drivers/gpu/drm/nouveau/nv04_fifo.c         |  295 
 drivers/gpu/drm/nouveau/nv04_graph.c        |  583 
 drivers/gpu/drm/nouveau/nv04_instmem.c      |  207 
 drivers/gpu/drm/nouveau/nv04_mc.c           |   20 
 drivers/gpu/drm/nouveau/nv04_timer.c        |   51 
 drivers/gpu/drm/nouveau/nv04_tv.c           |  304 
 drivers/gpu/drm/nouveau/nv10_fb.c           |   24 
 drivers/gpu/drm/nouveau/nv10_fifo.c         |  177 
 drivers/gpu/drm/nouveau/nv10_graph.c        |  945 +
 drivers/gpu/drm/nouveau/nv17_tv.c           |  660 
 drivers/gpu/drm/nouveau/nv17_tv.h           |  156 
 drivers/gpu/drm/nouveau/nv17_tv_modes.c     |  582 
 drivers/gpu/drm/nouveau/nv20_graph.c        |  784 
 drivers/gpu/drm/nouveau/nv40_fb.c           |   62 
 drivers/gpu/drm/nouveau/nv40_fifo.c         |  223 
 drivers/gpu/drm/nouveau/nv40_graph.c        | 2203 ++
 drivers/gpu/drm/nouveau/nv40_mc.c           |   38 
 drivers/gpu/drm/nouveau/nv50_crtc.c         |  799 +
 drivers/gpu/drm/nouveau/nv50_cursor.c       |  151 
 drivers/gpu/drm/nouveau/nv50_dac.c          |  296 
 drivers/gpu/drm/nouveau/nv50_display.c      |  905 +
 drivers/gpu/drm/nouveau/nv50_display.h      |   46 
 drivers/gpu/drm/nouveau/nv50_evo.h          |  113 
 drivers/gpu/drm/nouveau/nv50_fbcon.c        |  256 
 drivers/gpu/drm/nouveau/nv50_fifo.c         |  475 
 drivers/gpu/drm/nouveau/nv50_graph.c        |  439 
 drivers/gpu/drm/nouveau/nv50_grctx.h        |22284 ++++++++++++++++++++++++++++
 drivers/gpu/drm/nouveau/nv50_instmem.c      |  499 
 drivers/gpu/drm/nouveau/nv50_mc.c           |   40 
 drivers/gpu/drm/nouveau/nv50_sor.c          |  250 
 drivers/gpu/drm/nouveau/nvreg.h             |  535 
 drivers/gpu/drm/ttm/ttm_bo.c                |    4 
 include/drm/Kbuild                          |    1 
 include/drm/drmP.h                          |    2 
 include/drm/i2c/ch7006.h                    |   86 
 include/drm/nouveau_drm.h                   |  216 
 85 files changed, 57757 insertions(+), 21 deletions(-)

Index: drm-nouveau.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-nouveau.patch,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -p -r1.48 -r1.49
--- drm-nouveau.patch	8 Sep 2009 07:32:13 -0000	1.48
+++ drm-nouveau.patch	9 Sep 2009 06:20:13 -0000	1.49
@@ -12044,7 +12044,7 @@ index 0000000..4a3f31a
 +#endif /* __NOUVEAU_FB_H__ */
 diff --git a/drivers/gpu/drm/nouveau/nouveau_fbcon.c b/drivers/gpu/drm/nouveau/nouveau_fbcon.c
 new file mode 100644
-index 0000000..6f1bfdc
+index 0000000..cf772af
 --- /dev/null
 +++ b/drivers/gpu/drm/nouveau/nouveau_fbcon.c
 @@ -0,0 +1,355 @@
@@ -12183,7 +12183,7 @@ index 0000000..6f1bfdc
 +	if (screen_info.orig_video_isVGA != VIDEO_TYPE_VLFB)
 +		return false;
 +
-+	if (screen_info.lfb_base < pci_resource_len(pdev, 1))
++	if (screen_info.lfb_base < pci_resource_start(pdev, 1))
 +		goto not_fb;
 +
 +	if (screen_info.lfb_base + screen_info.lfb_size >=
@@ -12199,7 +12199,7 @@ index 0000000..6f1bfdc
 +			return false;
 +	}
 +
-+	if (screen_info.lfb_base < pci_resource_len(pdev, 1))
++	if (screen_info.lfb_base < pci_resource_start(pdev, ramin))
 +		return false;
 +
 +	if (screen_info.lfb_base + screen_info.lfb_size >=
@@ -19500,10 +19500,10 @@ index 0000000..d30c988
 +}
 diff --git a/drivers/gpu/drm/nouveau/nouveau_state.c b/drivers/gpu/drm/nouveau/nouveau_state.c
 new file mode 100644
-index 0000000..0f8352b
+index 0000000..b39f11e
 --- /dev/null
 +++ b/drivers/gpu/drm/nouveau/nouveau_state.c
-@@ -0,0 +1,826 @@
+@@ -0,0 +1,829 @@
 +/*
 + * Copyright 2005 Stephane Marchesin
 + * Copyright 2008 Stuart Bennett
@@ -20277,6 +20277,9 @@ index 0000000..0f8352b
 +
 +		getparam->value = dev_priv->sfb_gem->size;
 +		break;
++	case 0xdeadcafe00000003: /* NOUVEAU_GETPARAM_SCANOUT_TILEFLAGS */
++		getparam->value = 1;
++		break;
 +	default:
 +		NV_ERROR(dev, "unknown parameter %lld\n", getparam->param);
 +		return -EINVAL;


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1778
retrieving revision 1.1779
diff -u -p -r1.1778 -r1.1779
--- kernel.spec	9 Sep 2009 03:27:29 -0000	1.1778
+++ kernel.spec	9 Sep 2009 06:20:15 -0000	1.1779
@@ -2025,6 +2025,9 @@ fi
 # and build.
 
 %changelog
+* Wed Sep 09 2009 Ben Skeggs 
+- drm-nouveau.patch: add getparam to know using tile_flags is ok for scanout
+
 * Wed Sep 09 2009 Chuck Ebbert 
 - 2.6.31-rc9-git2
 



From bskeggs at fedoraproject.org  Wed Sep  9 06:38:41 2009
From: bskeggs at fedoraproject.org (Ben Skeggs)
Date: Wed,  9 Sep 2009 06:38:41 +0000 (UTC)
Subject: rpms/xorg-x11-drv-nouveau/devel nouveau-tile7000.patch, NONE,
	1.1 nouveau-bicubic-2x.patch, 1.10,
	1.11 nouveau-multiple-xserver.patch, 1.12,
	1.13 nouveau-transition-hack.patch, 1.13,
	1.14 xorg-x11-drv-nouveau.spec, 1.55, 1.56
Message-ID: <20090909063841.6062D11C00CE@cvs1.fedora.phx.redhat.com>

Author: bskeggs

Update of /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14324

Modified Files:
	nouveau-bicubic-2x.patch nouveau-multiple-xserver.patch 
	nouveau-transition-hack.patch xorg-x11-drv-nouveau.spec 
Added Files:
	nouveau-tile7000.patch 
Log Message:
* Wed Sep 09 2009 Ben Skeggs  0.0.15-8.20090904git2b5ec6a
- nouveau-tile7000.patch: workaround some display corruption on G8x



nouveau-tile7000.patch:
 drmmode_display.c |    4 ++--
 nv_driver.c       |    7 ++++++-
 nv_type.h         |    3 ++-
 3 files changed, 10 insertions(+), 4 deletions(-)

--- NEW FILE nouveau-tile7000.patch ---
>From 3d2f2ba56b85fde22de2244cb9122708b461b5a7 Mon Sep 17 00:00:00 2001
From: Ben Skeggs 
Date: Wed, 9 Sep 2009 16:26:25 +1000
Subject: [PATCH 4/4] f12: use 0x7000 flags for scanout to avoid mixed tile mode corruption

---
 src/drmmode_display.c |    4 ++--
 src/nv_driver.c       |    7 ++++++-
 src/nv_type.h         |    2 ++
 3 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/drmmode_display.c b/src/drmmode_display.c
index 266d3a6..6cbced7 100644
--- a/src/drmmode_display.c
+++ b/src/drmmode_display.c
@@ -604,7 +604,7 @@ drmmode_crtc_shadow_allocate(xf86CrtcPtr crtc, int width, int height)
 
 	if (pNv->Architecture >= NV_ARCH_50) {
 		tile_mode = 4;
-		tile_flags = (drmmode->cpp == 2) ? 0x7000 : 0x7a00;
+		tile_flags = (drmmode->cpp == 2 || pNv->pf_ok) ? 0x7000 : 0x7a00;
 		ah = NOUVEAU_ALIGN(height, 1 << (tile_mode + 2));
 		pitch = NOUVEAU_ALIGN(width * drmmode->cpp, 64);
 	} else {
@@ -1225,7 +1225,7 @@ drmmode_xf86crtc_resize(ScrnInfoPtr scrn, int width, int height)
 
 	if (pNv->Architecture >= NV_ARCH_50 && pNv->wfb_enabled) {
 		tile_mode = 4;
-		tile_flags = (scrn->bitsPerPixel == 16) ? 0x7000 : 0x7a00;
+		tile_flags = (scrn->bitsPerPixel == 16 || pNv->pf_ok) ? 0x7000 : 0x7a00;
 		ah = NOUVEAU_ALIGN(height, 1 << (tile_mode + 2));
 		pitch = NOUVEAU_ALIGN(width * (scrn->bitsPerPixel >> 3), 64);
 	} else {
diff --git a/src/nv_driver.c b/src/nv_driver.c
index 5838ce7..a70dee2 100644
--- a/src/nv_driver.c
+++ b/src/nv_driver.c
@@ -696,6 +696,7 @@ NVPreInitDRM(ScrnInfoPtr pScrn)
 {
 	NVPtr pNv = NVPTR(pScrn);
 	drmVersion *version;
+	uint64_t val;
 	char *bus_id;
 	int ret;
 
@@ -742,6 +743,10 @@ NVPreInitDRM(ScrnInfoPtr pScrn)
 		return FALSE;
 	}
 
+	ret = nouveau_device_get_param(pNv->dev, 0xdeadcafe00000003, &val);
+	if (ret == 0)
+		pNv->pf_ok = (val == 1);
+
 	/* Check if KMS is enabled before we do anything, we don't want to
 	 * go stomping on registers behind its back
 	 */
@@ -1254,7 +1259,7 @@ NVMapMem(ScrnInfoPtr pScrn)
 	size = pScrn->displayWidth * (pScrn->bitsPerPixel >> 3);
 	if (pNv->Architecture >= NV_ARCH_50 && pNv->wfb_enabled) {
 		tile_mode = 4;
-		tile_flags = pScrn->bitsPerPixel == 16 ? 0x7000 : 0x7a00;
+		tile_flags = (pScrn->bitsPerPixel == 16 || pNv->pf_ok) ? 0x7000 : 0x7a00;
 		size *= NOUVEAU_ALIGN(pScrn->virtualY, (1 << (tile_mode + 2)));
 	} else {
 		size *= pScrn->virtualY;
diff --git a/src/nv_type.h b/src/nv_type.h
index 285392d..089b090 100644
--- a/src/nv_type.h
+++ b/src/nv_type.h
@@ -113,6 +113,8 @@ typedef struct _NVRec {
     /* Accessible AGP size */
     unsigned long	AGPSize;
 
+    Bool pf_ok;
+
     /* Various pinned memory regions */
     struct nouveau_bo * scanout;
     struct nouveau_bo * offscreen;
-- 
1.6.4.2


nouveau-bicubic-2x.patch:
 nv30_xv_tex.c |    2 +-
 nv40_xv_tex.c |    3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

Index: nouveau-bicubic-2x.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-bicubic-2x.patch,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- nouveau-bicubic-2x.patch	4 Sep 2009 00:44:52 -0000	1.10
+++ nouveau-bicubic-2x.patch	9 Sep 2009 06:38:38 -0000	1.11
@@ -1,7 +1,7 @@
 From 669fc0a22b4c2b6b8c9572187e151e426f039227 Mon Sep 17 00:00:00 2001
 From: Ben Skeggs 
 Date: Mon, 4 May 2009 17:04:34 +1000
-Subject: [PATCH 3/3] xv: only use bicubic filtering when scaling >=2x
+Subject: [PATCH 3/4] xv: only use bicubic filtering when scaling >=2x
 
 ---
  src/nv30_xv_tex.c |    2 +-

nouveau-multiple-xserver.patch:
 nv_driver.c |   85 ++++++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 57 insertions(+), 28 deletions(-)

Index: nouveau-multiple-xserver.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-multiple-xserver.patch,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- nouveau-multiple-xserver.patch	4 Sep 2009 00:44:52 -0000	1.12
+++ nouveau-multiple-xserver.patch	9 Sep 2009 06:38:38 -0000	1.13
@@ -1,7 +1,7 @@
 From bc70e6309b35633b76c48126bb967d4d85bce4df Mon Sep 17 00:00:00 2001
 From: Ben Skeggs 
 Date: Sun, 28 Jun 2009 20:35:54 +1000
-Subject: [PATCH 1/3] f12: hack to support multiple xserver instances
+Subject: [PATCH 1/4] f12: hack to support multiple xserver instances
 
 ---
  src/nv_driver.c |   84 +++++++++++++++++++++++++++++++++++++-----------------

nouveau-transition-hack.patch:
 drmmode_display.c |  172 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 169 insertions(+), 3 deletions(-)

Index: nouveau-transition-hack.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-transition-hack.patch,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- nouveau-transition-hack.patch	4 Sep 2009 00:44:52 -0000	1.13
+++ nouveau-transition-hack.patch	9 Sep 2009 06:38:38 -0000	1.14
@@ -1,7 +1,7 @@
 From bb8bda06e19ac2181fd96a159e6e12ee4f5d108d Mon Sep 17 00:00:00 2001
 From: Ben Skeggs 
 Date: Tue, 30 Jun 2009 10:52:07 +1000
-Subject: [PATCH 2/3] f12: transitions
+Subject: [PATCH 2/4] f12: transitions
 
 ---
  src/drmmode_display.c |  171 ++++++++++++++++++++++++++++++++++++++++++++++++-


Index: xorg-x11-drv-nouveau.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/xorg-x11-drv-nouveau.spec,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -p -r1.55 -r1.56
--- xorg-x11-drv-nouveau.spec	4 Sep 2009 00:48:27 -0000	1.55
+++ xorg-x11-drv-nouveau.spec	9 Sep 2009 06:38:38 -0000	1.56
@@ -19,7 +19,7 @@ Name:      xorg-x11-drv-nouveau
 # need to set an epoch to get version number in sync with upstream
 Epoch:     1
 Version:   %{nouveau_version}
-Release:   7.%{snapshot}%{?dist}
+Release:   8.%{snapshot}%{?dist}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -47,6 +47,7 @@ Patch2: nouveau-multiple-xserver.patch
 Patch3: nouveau-transition-hack.patch
 Patch6: nouveau-bicubic-2x.patch
 Patch7: nouveau-bgnr.patch
+Patch8: nouveau-tile7000.patch
 
 %description 
 X.Org X11 nouveau video driver.
@@ -60,6 +61,7 @@ X.Org X11 nouveau video driver.
 %patch3 -p1 -b .transition
 %patch6 -p1 -b .bicubic
 %patch7 -p1 -b .bgnr
+%patch8 -p1 -b .tile7000
 
 %build
 autoreconf -v --install
@@ -83,6 +85,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man4/nouveau.4*
 
 %changelog
+* Wed Sep 09 2009 Ben Skeggs  0.0.15-8.20090904git2b5ec6a
+- nouveau-tile7000.patch: workaround some display corruption on G8x
+
 * Fri Sep 04 2009 Ben Skeggs  0.0.15-7.20090904git2b5ec6a
 - fix cursor being left enabled on wrong display
 



From bskeggs at fedoraproject.org  Wed Sep  9 06:41:34 2009
From: bskeggs at fedoraproject.org (Ben Skeggs)
Date: Wed,  9 Sep 2009 06:41:34 +0000 (UTC)
Subject: rpms/kernel/devel drm-nouveau.patch, 1.49, 1.50 kernel.spec, 1.1779,
	1.1780
Message-ID: <20090909064134.933C611C00CE@cvs1.fedora.phx.redhat.com>

Author: bskeggs

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16612

Modified Files:
	drm-nouveau.patch kernel.spec 
Log Message:
* Wed Sep 09 2009 Ben Skeggs 
- drm-nouveau.patch: fix display resume on pre-G8x chips


drm-nouveau.patch:
 drivers/gpu/drm/Kconfig                     |   45 
 drivers/gpu/drm/Makefile                    |    2 
 drivers/gpu/drm/drm_bufs.c                  |   28 
 drivers/gpu/drm/i2c/Makefile                |    4 
 drivers/gpu/drm/i2c/ch7006_drv.c            |  532 
 drivers/gpu/drm/i2c/ch7006_mode.c           |  473 
 drivers/gpu/drm/i2c/ch7006_priv.h           |  340 
 drivers/gpu/drm/nouveau/Makefile            |   27 
 drivers/gpu/drm/nouveau/nouveau_backlight.c |  155 
 drivers/gpu/drm/nouveau/nouveau_bios.c      | 5209 ++++++
 drivers/gpu/drm/nouveau/nouveau_bios.h      |  235 
 drivers/gpu/drm/nouveau/nouveau_bo.c        |  622 
 drivers/gpu/drm/nouveau/nouveau_calc.c      |  626 
 drivers/gpu/drm/nouveau/nouveau_channel.c   |  520 
 drivers/gpu/drm/nouveau/nouveau_connector.c |  689 
 drivers/gpu/drm/nouveau/nouveau_connector.h |   55 
 drivers/gpu/drm/nouveau/nouveau_crtc.h      |   95 
 drivers/gpu/drm/nouveau/nouveau_display.c   |  115 
 drivers/gpu/drm/nouveau/nouveau_dma.c       |  206 
 drivers/gpu/drm/nouveau/nouveau_dma.h       |  148 
 drivers/gpu/drm/nouveau/nouveau_drv.c       |  433 
 drivers/gpu/drm/nouveau/nouveau_drv.h       | 1201 +
 drivers/gpu/drm/nouveau/nouveau_encoder.h   |   66 
 drivers/gpu/drm/nouveau/nouveau_fb.h        |   47 
 drivers/gpu/drm/nouveau/nouveau_fbcon.c     |  355 
 drivers/gpu/drm/nouveau/nouveau_fbcon.h     |   48 
 drivers/gpu/drm/nouveau/nouveau_fence.c     |  261 
 drivers/gpu/drm/nouveau/nouveau_gem.c       |  942 +
 drivers/gpu/drm/nouveau/nouveau_hw.c        | 1077 +
 drivers/gpu/drm/nouveau/nouveau_hw.h        |  446 
 drivers/gpu/drm/nouveau/nouveau_i2c.c       |  256 
 drivers/gpu/drm/nouveau/nouveau_i2c.h       |   45 
 drivers/gpu/drm/nouveau/nouveau_ioc32.c     |   72 
 drivers/gpu/drm/nouveau/nouveau_irq.c       |  675 
 drivers/gpu/drm/nouveau/nouveau_mem.c       |  565 
 drivers/gpu/drm/nouveau/nouveau_notifier.c  |  194 
 drivers/gpu/drm/nouveau/nouveau_object.c    | 1279 +
 drivers/gpu/drm/nouveau/nouveau_reg.h       |  834 +
 drivers/gpu/drm/nouveau/nouveau_sgdma.c     |  317 
 drivers/gpu/drm/nouveau/nouveau_state.c     |  829 +
 drivers/gpu/drm/nouveau/nouveau_swmthd.h    |   33 
 drivers/gpu/drm/nouveau/nouveau_ttm.c       |  131 
 drivers/gpu/drm/nouveau/nv04_crtc.c         | 1014 +
 drivers/gpu/drm/nouveau/nv04_cursor.c       |   70 
 drivers/gpu/drm/nouveau/nv04_dac.c          |  525 
 drivers/gpu/drm/nouveau/nv04_dfp.c          |  621 
 drivers/gpu/drm/nouveau/nv04_display.c      |  293 
 drivers/gpu/drm/nouveau/nv04_fb.c           |   21 
 drivers/gpu/drm/nouveau/nv04_fbcon.c        |  292 
 drivers/gpu/drm/nouveau/nv04_fifo.c         |  295 
 drivers/gpu/drm/nouveau/nv04_graph.c        |  583 
 drivers/gpu/drm/nouveau/nv04_instmem.c      |  207 
 drivers/gpu/drm/nouveau/nv04_mc.c           |   20 
 drivers/gpu/drm/nouveau/nv04_timer.c        |   51 
 drivers/gpu/drm/nouveau/nv04_tv.c           |  304 
 drivers/gpu/drm/nouveau/nv10_fb.c           |   24 
 drivers/gpu/drm/nouveau/nv10_fifo.c         |  177 
 drivers/gpu/drm/nouveau/nv10_graph.c        |  945 +
 drivers/gpu/drm/nouveau/nv17_tv.c           |  660 
 drivers/gpu/drm/nouveau/nv17_tv.h           |  156 
 drivers/gpu/drm/nouveau/nv17_tv_modes.c     |  582 
 drivers/gpu/drm/nouveau/nv20_graph.c        |  784 
 drivers/gpu/drm/nouveau/nv40_fb.c           |   62 
 drivers/gpu/drm/nouveau/nv40_fifo.c         |  223 
 drivers/gpu/drm/nouveau/nv40_graph.c        | 2203 ++
 drivers/gpu/drm/nouveau/nv40_mc.c           |   38 
 drivers/gpu/drm/nouveau/nv50_crtc.c         |  799 +
 drivers/gpu/drm/nouveau/nv50_cursor.c       |  151 
 drivers/gpu/drm/nouveau/nv50_dac.c          |  296 
 drivers/gpu/drm/nouveau/nv50_display.c      |  905 +
 drivers/gpu/drm/nouveau/nv50_display.h      |   46 
 drivers/gpu/drm/nouveau/nv50_evo.h          |  113 
 drivers/gpu/drm/nouveau/nv50_fbcon.c        |  256 
 drivers/gpu/drm/nouveau/nv50_fifo.c         |  475 
 drivers/gpu/drm/nouveau/nv50_graph.c        |  439 
 drivers/gpu/drm/nouveau/nv50_grctx.h        |22284 ++++++++++++++++++++++++++++
 drivers/gpu/drm/nouveau/nv50_instmem.c      |  499 
 drivers/gpu/drm/nouveau/nv50_mc.c           |   40 
 drivers/gpu/drm/nouveau/nv50_sor.c          |  250 
 drivers/gpu/drm/nouveau/nvreg.h             |  535 
 drivers/gpu/drm/ttm/ttm_bo.c                |    4 
 include/drm/Kbuild                          |    1 
 include/drm/drmP.h                          |    2 
 include/drm/i2c/ch7006.h                    |   86 
 include/drm/nouveau_drm.h                   |  216 
 85 files changed, 57758 insertions(+), 21 deletions(-)

Index: drm-nouveau.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-nouveau.patch,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -p -r1.49 -r1.50
--- drm-nouveau.patch	9 Sep 2009 06:20:13 -0000	1.49
+++ drm-nouveau.patch	9 Sep 2009 06:41:33 -0000	1.50
@@ -10274,10 +10274,10 @@ index 0000000..9e439a0
 +#endif
 diff --git a/drivers/gpu/drm/nouveau/nouveau_drv.c b/drivers/gpu/drm/nouveau/nouveau_drv.c
 new file mode 100644
-index 0000000..3ffc7e7
+index 0000000..f2b8b17
 --- /dev/null
 +++ b/drivers/gpu/drm/nouveau/nouveau_drv.c
-@@ -0,0 +1,432 @@
+@@ -0,0 +1,433 @@
 +/*
 + * Copyright 2005 Stephane Marchesin.
 + * All Rights Reserved.
@@ -10602,9 +10602,10 @@ index 0000000..3ffc7e7
 +		nouveau_bo_pin(nouveau_fb->nvbo, TTM_PL_FLAG_VRAM);
 +	}
 +
-+	if (dev_priv->card_type < NV_50)
++	if (dev_priv->card_type < NV_50) {
 +		nv04_display_restore(dev);
-+	else
++		NVLockVgaCrtcs(dev, false);
++	} else
 +		nv50_display_init(dev);
 +
 +	/* Force CLUT to get re-loaded during modeset */


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1779
retrieving revision 1.1780
diff -u -p -r1.1779 -r1.1780
--- kernel.spec	9 Sep 2009 06:20:15 -0000	1.1779
+++ kernel.spec	9 Sep 2009 06:41:34 -0000	1.1780
@@ -2026,6 +2026,9 @@ fi
 
 %changelog
 * Wed Sep 09 2009 Ben Skeggs 
+- drm-nouveau.patch: fix display resume on pre-G8x chips
+
+* Wed Sep 09 2009 Ben Skeggs 
 - drm-nouveau.patch: add getparam to know using tile_flags is ok for scanout
 
 * Wed Sep 09 2009 Chuck Ebbert 



From jsafrane at fedoraproject.org  Wed Sep  9 07:01:07 2009
From: jsafrane at fedoraproject.org (=?utf-8?b?SmFuIMWgYWZyw6FuZWs=?=)
Date: Wed,  9 Sep 2009 07:01:07 +0000 (UTC)
Subject: rpms/freeipmi/devel freeipmi.spec,1.22,1.23
Message-ID: <20090909070107.B2A6711C00CE@cvs1.fedora.phx.redhat.com>

Author: jsafrane

Update of /cvs/pkgs/rpms/freeipmi/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21456

Modified Files:
	freeipmi.spec 
Log Message:
Update to freeipmi-0.7.12


Index: freeipmi.spec
===================================================================
RCS file: /cvs/pkgs/rpms/freeipmi/devel/freeipmi.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -p -r1.22 -r1.23
--- freeipmi.spec	6 Aug 2009 13:53:27 -0000	1.22
+++ freeipmi.spec	9 Sep 2009 07:01:05 -0000	1.23
@@ -5,7 +5,7 @@
 Release: 2%{?dist}
 
 Name: freeipmi
-Version: 0.7.11
+Version: 0.7.12
 License: GPLv2+
 Group: Applications/System
 URL: http://www.gnu.org/software/freeipmi/
@@ -291,6 +291,9 @@ fi
 %{_mandir}/man8/ipmidetectd.8*
 
 %changelog
+* Wed Sep  9 2009 Jan Safranek  - 0.7.12
+- Update to freeipmi-0.7.12
+
 * Thu Aug  6 2009 Jan Safranek  - 0.7.11-2
 - Fix installation with --excludedocs option (#515926)
 



From abompard at fedoraproject.org  Wed Sep  9 07:02:43 2009
From: abompard at fedoraproject.org (Aurelien Bompard)
Date: Wed,  9 Sep 2009 07:02:43 +0000 (UTC)
Subject: rpms/springlobby/devel .cvsignore, 1.6, 1.7 sources, 1.6,
	1.7 springlobby.spec, 1.12, 1.13
Message-ID: <20090909070243.8E38911C00CE@cvs1.fedora.phx.redhat.com>

Author: abompard

Update of /cvs/pkgs/rpms/springlobby/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22002/devel

Modified Files:
	.cvsignore sources springlobby.spec 
Log Message:
* Wed Sep 09 2009 Aurelien Bompard  -  0.22-1
- version 0.22



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/springlobby/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	23 Aug 2009 11:39:45 -0000	1.6
+++ .cvsignore	9 Sep 2009 07:02:42 -0000	1.7
@@ -1 +1 @@
-springlobby-0.19.tar.bz2
+springlobby-0.22.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/springlobby/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	23 Aug 2009 11:39:45 -0000	1.6
+++ sources	9 Sep 2009 07:02:42 -0000	1.7
@@ -1 +1 @@
-ba0e60f5389f582fe57a7d98b1926604  springlobby-0.19.tar.bz2
+e9200084c40080a1c1b052c7dbb237b3  springlobby-0.22.tar.bz2


Index: springlobby.spec
===================================================================
RCS file: /cvs/pkgs/rpms/springlobby/devel/springlobby.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- springlobby.spec	27 Aug 2009 08:09:02 -0000	1.12
+++ springlobby.spec	9 Sep 2009 07:02:43 -0000	1.13
@@ -1,6 +1,6 @@
 Name:           springlobby
-Version:        0.19
-Release:        2%{?dist}
+Version:        0.22
+Release:        1%{?dist}
 Summary:        A lobby client for the spring RTS game engine
 
 Group:          Amusements/Games
@@ -88,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Sep 09 2009 Aurelien Bompard  -  0.22-1
+- version 0.22
+
 * Thu Aug 27 2009 Tomas Mraz  - 0.19-2
 - rebuilt with new openssl
 



From abompard at fedoraproject.org  Wed Sep  9 07:02:42 2009
From: abompard at fedoraproject.org (Aurelien Bompard)
Date: Wed,  9 Sep 2009 07:02:42 +0000 (UTC)
Subject: rpms/springlobby/F-11 .cvsignore, 1.6, 1.7 sources, 1.6,
	1.7 springlobby.spec, 1.10, 1.11
Message-ID: <20090909070242.BF7B611C00CE@cvs1.fedora.phx.redhat.com>

Author: abompard

Update of /cvs/pkgs/rpms/springlobby/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22002/F-11

Modified Files:
	.cvsignore sources springlobby.spec 
Log Message:
* Wed Sep 09 2009 Aurelien Bompard  -  0.22-1
- version 0.22



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/springlobby/F-11/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	23 Aug 2009 11:39:44 -0000	1.6
+++ .cvsignore	9 Sep 2009 07:02:42 -0000	1.7
@@ -1 +1 @@
-springlobby-0.19.tar.bz2
+springlobby-0.22.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/springlobby/F-11/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	23 Aug 2009 11:39:44 -0000	1.6
+++ sources	9 Sep 2009 07:02:42 -0000	1.7
@@ -1 +1 @@
-ba0e60f5389f582fe57a7d98b1926604  springlobby-0.19.tar.bz2
+e9200084c40080a1c1b052c7dbb237b3  springlobby-0.22.tar.bz2


Index: springlobby.spec
===================================================================
RCS file: /cvs/pkgs/rpms/springlobby/F-11/springlobby.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- springlobby.spec	23 Aug 2009 11:39:44 -0000	1.10
+++ springlobby.spec	9 Sep 2009 07:02:42 -0000	1.11
@@ -1,5 +1,5 @@
 Name:           springlobby
-Version:        0.19
+Version:        0.22
 Release:        1%{?dist}
 Summary:        A lobby client for the spring RTS game engine
 
@@ -88,12 +88,15 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
-* Sun Aug 23 2009 Aurelien Bompard  -  0.19-1
-- version 0.19
+* Wed Sep 09 2009 Aurelien Bompard  -  0.22-1
+- version 0.22
 
-* Fri Aug 21 2009 Tomas Mraz  - 0.3-3
+* Thu Aug 27 2009 Tomas Mraz  - 0.19-2
 - rebuilt with new openssl
 
+* Sun Aug 23 2009 Aurelien Bompard  -  0.19-1
+- version 0.19
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.3-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From jsafrane at fedoraproject.org  Wed Sep  9 07:18:32 2009
From: jsafrane at fedoraproject.org (=?utf-8?b?SmFuIMWgYWZyw6FuZWs=?=)
Date: Wed,  9 Sep 2009 07:18:32 +0000 (UTC)
Subject: rpms/freeipmi/devel .cvsignore,1.11,1.12 sources,1.11,1.12
Message-ID: <20090909071832.D1A0011C00CE@cvs1.fedora.phx.redhat.com>

Author: jsafrane

Update of /cvs/pkgs/rpms/freeipmi/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27377

Modified Files:
	.cvsignore sources 
Log Message:
Update to freeipmi-0.7.12


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/freeipmi/devel/.cvsignore,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- .cvsignore	29 Jul 2009 07:25:51 -0000	1.11
+++ .cvsignore	9 Sep 2009 07:18:31 -0000	1.12
@@ -1 +1 @@
-freeipmi-0.7.11.tar.gz
+freeipmi-0.7.12.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/freeipmi/devel/sources,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -p -r1.11 -r1.12
--- sources	29 Jul 2009 07:25:51 -0000	1.11
+++ sources	9 Sep 2009 07:18:31 -0000	1.12
@@ -1 +1 @@
-193b0c5b0929e0d68a12c180caef24fd  freeipmi-0.7.11.tar.gz
+881bd09c66767051cab94eda032d7039  freeipmi-0.7.12.tar.gz



From akurtakov at fedoraproject.org  Wed Sep  9 08:25:08 2009
From: akurtakov at fedoraproject.org (Alexander Kurtakov)
Date: Wed,  9 Sep 2009 08:25:08 +0000 (UTC)
Subject: rpms/ecj/devel core-3.3.0-v_771.pom,NONE,1.1 ecj.spec,1.5,1.6
Message-ID: <20090909082509.1811A11C00CE@cvs1.fedora.phx.redhat.com>

Author: akurtakov

Update of /cvs/pkgs/rpms/ecj/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11039/devel

Modified Files:
	ecj.spec 
Added Files:
	core-3.3.0-v_771.pom 
Log Message:
Add maven pom and depmap.


--- NEW FILE core-3.3.0-v_771.pom ---

  4.0.0
  org.eclipse.jdt
  core
  Java Development Tools Core
  3.3.0-v_771
  
    
      Eclipse Public License - v 1.0
      http://www.eclipse.org/org/documents/epl-v10.html
    
  
  
    
      org.eclipse.core
      resources
      [3.2.0,4.0.0)
    
    
      org.eclipse.core
      runtime
      [3.3.0,4.0.0)
    
    
      org.eclipse.core
      filesystem
      [1.0.0,2.0.0)
    
    
      org.eclipse
      text
      [3.1.0,4.0.0)
    
    
      org.eclipse.team
      core
      [3.1.0,4.0.0)
      true
    
  


Index: ecj.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ecj/devel/ecj.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- ecj.spec	24 Jul 2009 20:49:38 -0000	1.5
+++ ecj.spec	9 Sep 2009 08:25:06 -0000	1.6
@@ -8,7 +8,7 @@ Epoch: 1
 Summary: Eclipse Compiler for Java
 Name: ecj
 Version: 3.4.2
-Release: 5%{?dist}
+Release: 6%{?dist}
 URL: http://www.eclipse.org
 License: EPL
 Group: Development/Languages
@@ -21,6 +21,7 @@ Source1: ecj.sh.in
 # export -r eclipse_r34_1 eclipse-gcj
 # tar cjf ecj-gcj.tar.bz2 eclipse-gcj
 Source2: %{name}-gcj.tar.bz2
+Source3: http://repo2.maven.org/maven2/org/eclipse/jdt/core/3.3.0-v_771/core-3.3.0-v_771.pom
 # Always generate debug info when building RPMs (Andrew Haley)
 Patch0: %{name}-rpmdebuginfo.patch
 Patch1: %{name}-defaultto1.5.patch
@@ -51,6 +52,7 @@ the JDT Core batch compiler.
 %patch1 -p1
 %patch2 -p1
 
+cp %{SOURCE3} pom.xml
 # Use ECJ for GCJ's bytecode compiler
 tar jxf %{SOURCE2}
 mv eclipse-gcj/org/eclipse/jdt/internal/compiler/batch/GCCMain.java \
@@ -96,6 +98,13 @@ sed --in-place "s:@JAVADIR@:%{_javadir}:
 
 aot-compile-rpm
 
+# poms
+install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
+install -pm 644 pom.xml \
+    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom
+    
+%add_to_maven_depmap org.eclipse.jdt core %{version} JPP jdtcore
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -104,16 +113,20 @@ if [ -x %{_bindir}/rebuild-gcj-db ]
 then
   %{_bindir}/rebuild-gcj-db
 fi
+%update_maven_depmap
 
 %postun
 if [ -x %{_bindir}/rebuild-gcj-db ]
 then
   %{_bindir}/rebuild-gcj-db
 fi
+%update_maven_depmap
 
 %files
 %defattr(-,root,root,-)
 %doc about.html
+%{_datadir}/maven2/poms/JPP-%{name}.pom
+%{_mavendepmapfragdir}/%{name}
 %{_bindir}/%{name}
 %{_javadir}/%{name}*.jar
 %{_javadir}/eclipse-%{name}*.jar
@@ -121,6 +134,9 @@ fi
 %{_libdir}/gcj/%{name}
 
 %changelog
+* Wed Sep 9 2009 Alexander Kurtakov  1:3.4.2-6
+- Add maven pom and depmaps.
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 1:3.4.2-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From grof at fedoraproject.org  Wed Sep  9 08:53:15 2009
From: grof at fedoraproject.org (zarko pintar)
Date: Wed,  9 Sep 2009 08:53:15 +0000 (UTC)
Subject: rpms/me-tv/devel .cvsignore, 1.3, 1.4 import.log, 1.3,
	1.4 me-tv.spec, 
	1.4, 1.5 sources, 1.3, 1.4 me-tv-0.9.4-compile.patch, 1.1, NONE
Message-ID: <20090909085315.6597711C00CE@cvs1.fedora.phx.redhat.com>

Author: grof

Update of /cvs/pkgs/rpms/me-tv/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18905/devel

Modified Files:
	.cvsignore import.log me-tv.spec sources 
Removed Files:
	me-tv-0.9.4-compile.patch 
Log Message:



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/me-tv/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	29 Jun 2009 08:29:01 -0000	1.3
+++ .cvsignore	9 Sep 2009 08:53:13 -0000	1.4
@@ -1 +1 @@
-me-tv-0.9.4.tar.gz
+me-tv-1.0.0.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/me-tv/devel/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- import.log	29 Jun 2009 08:29:01 -0000	1.3
+++ import.log	9 Sep 2009 08:53:13 -0000	1.4
@@ -1,3 +1,4 @@
 me-tv-0_8_12-4_fc11:HEAD:me-tv-0.8.12-4.fc10.src.rpm:1242974093
 me-tv-0_8_12-5_fc11:HEAD:me-tv-0.8.12-5.fc11.src.rpm:1242984059
 me-tv-0_9_4-1_fc11:HEAD:me-tv-0.9.4-1.fc11.src.rpm:1246264304
+me-tv-1_0_0-1_fc11:HEAD:me-tv-1.0.0-1.fc11.src.rpm:1252486615


Index: me-tv.spec
===================================================================
RCS file: /cvs/pkgs/rpms/me-tv/devel/me-tv.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- me-tv.spec	25 Jul 2009 11:56:53 -0000	1.4
+++ me-tv.spec	9 Sep 2009 08:53:13 -0000	1.5
@@ -1,18 +1,18 @@
 Name:           me-tv
-Version:        0.9.4
-Release:        2%{?dist}
+Version:        1.0.0
+Release:        1%{?dist}
 Summary:        GNOME desktop application for watching digital television
 
 Group:          Applications/Multimedia
-License:        GPLv2+
+License:        GPLv3
 URL:            https://launchpad.net/me-tv
-Source0:        http://launchpad.net/me-tv/stable/0.8/+download/%{name}-%{version}.tar.gz
-Patch0:         me-tv-0.9.4-compile.patch
+Source0:        http://launchpad.net/me-tv/stable/%{version}/+download/%{name}-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires: sqlite-devel 
 BuildRequires: libgnomemm26-devel 
 BuildRequires: libgnomeuimm26-devel
+BuildRequires: xine-lib-devel
 BuildRequires: gnet2-devel
 BuildRequires: gconfmm26-devel
 BuildRequires: gconfmm26-devel
@@ -33,7 +33,6 @@ which can be used for scheduling recordi
 
 %prep
 %setup -q
-%patch0 -p1 -b .compile
 
 %build
 %configure
@@ -70,8 +69,9 @@ update-desktop-database &> /dev/null || 
 
 
 %changelog
-* Sat Jul 25 2009 Fedora Release Engineering  - 0.9.4-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+* Wed Sep 09 2009 Zarko  - 1.0.0-1
+- new release
+- license changed to GPLv3
 
 * Fri Jun 29 2009 Zarko  - 0.9.4-1
 - new release


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/me-tv/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	29 Jun 2009 08:29:01 -0000	1.3
+++ sources	9 Sep 2009 08:53:13 -0000	1.4
@@ -1 +1 @@
-ae123b701fc6d4e4a8ef52fadc288df6  me-tv-0.9.4.tar.gz
+79a80a3885006fe0ee59df3c7e0f85ea  me-tv-1.0.0.tar.gz


--- me-tv-0.9.4-compile.patch DELETED ---



From chitlesh at fedoraproject.org  Wed Sep  9 08:53:52 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Wed,  9 Sep 2009 08:53:52 +0000 (UTC)
Subject: rpms/pcb/EL-5 import.log,1.1,1.2 pcb.spec,1.20,1.21
Message-ID: <20090909085352.5B47B11C00CE@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/pcb/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19235/EL-5

Modified Files:
	import.log pcb.spec 
Log Message:
first built for EL-5


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/pcb/EL-5/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	3 Dec 2008 18:39:52 -0000	1.1
+++ import.log	9 Sep 2009 08:53:52 -0000	1.2
@@ -1 +1,2 @@
 pcb-0_20081128-1_fc10:EL-5:pcb-0.20081128-1.fc10.src.rpm:1228329445
+pcb-0_20081128-4_fc11:EL-5:pcb-0.20081128-4.fc11.src.rpm:1252486270


Index: pcb.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pcb/EL-5/pcb.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- pcb.spec	3 Dec 2008 18:39:52 -0000	1.20
+++ pcb.spec	9 Sep 2009 08:53:52 -0000	1.21
@@ -2,7 +2,7 @@
 
 Name:           pcb
 Version:        0.%{pcbver}
-Release:        1%{?dist}
+Release:        4%{?dist}
 
 Summary:        An interactive printed circuit board editor
 License:        GPLv2
@@ -51,6 +51,11 @@ chmod 0644 example/LED
 %build
 export WISH=%{_bindir}/wish
 
+# Fixes failed build on EPEL-5
+%if 0%{?rhel}
+export CFLAGS=`echo %optflags | sed "s/-D_FORTIFY_SOURCE=2 // g" -`
+%endif
+
 %configure --disable-update-mime-database
 
 %{__make} %{?_smp_mflags}
@@ -62,7 +67,7 @@ export WISH=%{_bindir}/wish
 
 # in /usr/share/pcb/newlib/ folder, sockets is an empty folder
 
-desktop-file-install --vendor fedora           \
+desktop-file-install --vendor ""               \
     --dir %{buildroot}%{_datadir}/applications \
     --delete-original                          \
     %{buildroot}%{_datadir}/applications/%{name}.desktop
@@ -140,7 +145,7 @@ touch --no-create %{_datadir}/icons/hico
 %doc README_FILES/CHANGES README_FILES/Whats_new_in_2.0
 %doc example/ doc/refcard.pdf doc/pcb.pdf
 
-%{_datadir}/applications/fedora-%{name}.desktop
+%{_datadir}/applications/%{name}.desktop
 %{_bindir}/%{name}
 %{_bindir}/MergePCBPS
 %{_bindir}/Merge_dimPCBPS
@@ -156,6 +161,9 @@ touch --no-create %{_datadir}/icons/hico
 
 
 %Changelog
+* Tue Sep 8 2009 Chitlesh Goorah  - 0.20081128-4
+- Fixes for PCB EL-5 build.
+
 * Sat Nov 29 2008 Chitlesh Goorah  - 0.20081128-1
 - new upstream release
 - restructuring docs, tutorials and examples



From chitlesh at fedoraproject.org  Wed Sep  9 08:56:52 2009
From: chitlesh at fedoraproject.org (Chitlesh GOORAH)
Date: Wed,  9 Sep 2009 08:56:52 +0000 (UTC)
Subject: rpms/pcb/devel import.log,1.1,1.2 pcb.spec,1.26,1.27
Message-ID: <20090909085652.B777911C00CE@cvs1.fedora.phx.redhat.com>

Author: chitlesh

Update of /cvs/pkgs/rpms/pcb/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20885/devel

Modified Files:
	import.log pcb.spec 
Log Message:
first built for EL-5


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/pcb/devel/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log	29 Nov 2008 20:57:58 -0000	1.1
+++ import.log	9 Sep 2009 08:56:52 -0000	1.2
@@ -1 +1,2 @@
 pcb-0_20081128-1_fc10:HEAD:pcb-0.20081128-1.fc10.src.rpm:1227992246
+pcb-0_20081128-4_fc11:HEAD:pcb-0.20081128-4.fc11.src.rpm:1252486375


Index: pcb.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pcb/devel/pcb.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- pcb.spec	25 Jul 2009 23:21:38 -0000	1.26
+++ pcb.spec	9 Sep 2009 08:56:52 -0000	1.27
@@ -2,7 +2,7 @@
 
 Name:           pcb
 Version:        0.%{pcbver}
-Release:        3%{?dist}
+Release:        4%{?dist}
 
 Summary:        An interactive printed circuit board editor
 License:        GPLv2
@@ -51,6 +51,11 @@ chmod 0644 example/LED
 %build
 export WISH=%{_bindir}/wish
 
+# Fixes failed build on EPEL-5
+%if 0%{?rhel}
+export CFLAGS=`echo %optflags | sed "s/-D_FORTIFY_SOURCE=2 // g" -`
+%endif
+
 %configure --disable-update-mime-database
 
 %{__make} %{?_smp_mflags}
@@ -62,7 +67,7 @@ export WISH=%{_bindir}/wish
 
 # in /usr/share/pcb/newlib/ folder, sockets is an empty folder
 
-desktop-file-install --vendor fedora           \
+desktop-file-install --vendor ""               \
     --dir %{buildroot}%{_datadir}/applications \
     --delete-original                          \
     %{buildroot}%{_datadir}/applications/%{name}.desktop
@@ -140,7 +145,7 @@ touch --no-create %{_datadir}/icons/hico
 %doc README_FILES/CHANGES README_FILES/Whats_new_in_2.0
 %doc example/ doc/refcard.pdf doc/pcb.pdf
 
-%{_datadir}/applications/fedora-%{name}.desktop
+%{_datadir}/applications/%{name}.desktop
 %{_bindir}/%{name}
 %{_bindir}/MergePCBPS
 %{_bindir}/Merge_dimPCBPS
@@ -156,6 +161,9 @@ touch --no-create %{_datadir}/icons/hico
 
 
 %Changelog
+* Tue Sep 8 2009 Chitlesh Goorah  - 0.20081128-4
+- Fixes for PCB EL-5 build.
+
 * Sat Nov 29 2008 Chitlesh Goorah  - 0.20081128-1
 - new upstream release
 - restructuring docs, tutorials and examples



From grof at fedoraproject.org  Wed Sep  9 08:57:14 2009
From: grof at fedoraproject.org (zarko pintar)
Date: Wed,  9 Sep 2009 08:57:14 +0000 (UTC)
Subject: rpms/me-tv/F-11 .cvsignore, 1.3, 1.4 import.log, 1.3, 1.4 me-tv.spec,
	1.3, 1.4 sources, 1.3, 1.4 me-tv-0.9.4-compile.patch, 1.1, NONE
Message-ID: <20090909085714.4670211C00CE@cvs1.fedora.phx.redhat.com>

Author: grof

Update of /cvs/pkgs/rpms/me-tv/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21358/F-11

Modified Files:
	.cvsignore import.log me-tv.spec sources 
Removed Files:
	me-tv-0.9.4-compile.patch 
Log Message:



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/me-tv/F-11/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	29 Jun 2009 08:33:37 -0000	1.3
+++ .cvsignore	9 Sep 2009 08:57:13 -0000	1.4
@@ -1 +1 @@
-me-tv-0.9.4.tar.gz
+me-tv-1.0.0.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/me-tv/F-11/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- import.log	29 Jun 2009 08:33:37 -0000	1.3
+++ import.log	9 Sep 2009 08:57:13 -0000	1.4
@@ -1,3 +1,4 @@
 me-tv-0_8_12-4_fc11:F-11:me-tv-0.8.12-4.fc10.src.rpm:1242975097
 me-tv-0_8_12-5_fc11:F-11:me-tv-0.8.12-5.fc11.src.rpm:1242984225
 me-tv-0_9_4-1_fc11:F-11:me-tv-0.9.4-1.fc11.src.rpm:1246264585
+me-tv-1_0_0-1_fc11:F-11:me-tv-1.0.0-1.fc11.src.rpm:1252486814


Index: me-tv.spec
===================================================================
RCS file: /cvs/pkgs/rpms/me-tv/F-11/me-tv.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- me-tv.spec	29 Jun 2009 08:33:37 -0000	1.3
+++ me-tv.spec	9 Sep 2009 08:57:13 -0000	1.4
@@ -1,18 +1,18 @@
 Name:           me-tv
-Version:        0.9.4
+Version:        1.0.0
 Release:        1%{?dist}
 Summary:        GNOME desktop application for watching digital television
 
 Group:          Applications/Multimedia
-License:        GPLv2+
+License:        GPLv3
 URL:            https://launchpad.net/me-tv
-Source0:        http://launchpad.net/me-tv/stable/0.8/+download/%{name}-%{version}.tar.gz
-Patch0:         me-tv-0.9.4-compile.patch
+Source0:        http://launchpad.net/me-tv/stable/%{version}/+download/%{name}-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires: sqlite-devel 
 BuildRequires: libgnomemm26-devel 
 BuildRequires: libgnomeuimm26-devel
+BuildRequires: xine-lib-devel
 BuildRequires: gnet2-devel
 BuildRequires: gconfmm26-devel
 BuildRequires: gconfmm26-devel
@@ -33,7 +33,6 @@ which can be used for scheduling recordi
 
 %prep
 %setup -q
-%patch0 -p1 -b .compile
 
 %build
 %configure
@@ -70,6 +69,10 @@ update-desktop-database &> /dev/null || 
 
 
 %changelog
+* Wed Sep 09 2009 Zarko  - 1.0.0-1
+- new release
+- license changed to GPLv3
+
 * Fri Jun 29 2009 Zarko  - 0.9.4-1
 - new release
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/me-tv/F-11/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	29 Jun 2009 08:33:37 -0000	1.3
+++ sources	9 Sep 2009 08:57:14 -0000	1.4
@@ -1 +1 @@
-ae123b701fc6d4e4a8ef52fadc288df6  me-tv-0.9.4.tar.gz
+79a80a3885006fe0ee59df3c7e0f85ea  me-tv-1.0.0.tar.gz


--- me-tv-0.9.4-compile.patch DELETED ---



From xhorak at fedoraproject.org  Wed Sep  9 09:03:29 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 09:03:29 +0000 (UTC)
Subject: rpms/xulrunner/F-11 .cvsignore, 1.68, 1.69 sources, 1.73,
	1.74 xulrunner.spec, 1.165, 1.166
Message-ID: <20090909090329.5709A11C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/xulrunner/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25502

Modified Files:
	.cvsignore sources xulrunner.spec 
Log Message:
Update to 1.9.1.3


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xulrunner/F-11/.cvsignore,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -p -r1.68 -r1.69
--- .cvsignore	30 Jun 2009 15:46:27 -0000	1.68
+++ .cvsignore	9 Sep 2009 09:03:28 -0000	1.69
@@ -1 +1,2 @@
 xulrunner-1.9.1-source.tar.bz2
+xulrunner-1.9.1.3-source.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xulrunner/F-11/sources,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -p -r1.73 -r1.74
--- sources	3 Aug 2009 21:03:04 -0000	1.73
+++ sources	9 Sep 2009 09:03:28 -0000	1.74
@@ -1 +1 @@
-0de7173e45df009f5a2620fcceb010fb  xulrunner-1.9.1.2-source.tar.bz2
+ca167e69180ab1230aea0763da270a95  xulrunner-1.9.1.3-source.tar.bz2


Index: xulrunner.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xulrunner/F-11/xulrunner.spec,v
retrieving revision 1.165
retrieving revision 1.166
diff -u -p -r1.165 -r1.166
--- xulrunner.spec	3 Aug 2009 21:03:04 -0000	1.165
+++ xulrunner.spec	9 Sep 2009 09:03:28 -0000	1.166
@@ -11,7 +11,7 @@
 
 Summary:        XUL Runtime for Gecko Applications
 Name:           xulrunner
-Version:        1.9.1.2
+Version:        1.9.1.3
 Release:        1%{?dist}
 URL:            http://developer.mozilla.org/En/XULRunner
 License:        MPLv1.1 or GPLv2+ or LGPLv2+
@@ -452,7 +452,10 @@ fi
 #---------------------------------------------------------------------
 
 %changelog
-* Mon Aug 3 2009 Martin Stransky  1.9.1.1-2
+* Mon Sep  7 2009 Jan Horak  - 1.9.1.3-1
+- Update to 1.9.1.3
+
+* Mon Aug 3 2009 Martin Stransky  1.9.1.2-1
 - Update to 1.9.1.2
 
 * Fri Jul 17 2009 Martin Stransky  1.9.1.1-1



From jakub at fedoraproject.org  Wed Sep  9 09:06:02 2009
From: jakub at fedoraproject.org (Jakub Jelinek)
Date: Wed,  9 Sep 2009 09:06:02 +0000 (UTC)
Subject: rpms/gcc/devel gcc44-vta-cselib-subreg-of-value-more-pr41276.patch, 
	NONE, 1.1 .cvsignore, 1.288, 1.289 gcc.spec, 1.66, 1.67 sources,
	1.292, 1.293 gcc44-vta-cselib-subreg-of-value-pr41276.patch, 1.1,
	NONE gcc44-vta-loop-ivopts-propagate-on-release.patch, 1.1,
	NONE gcc44-vta-no-g-with-gtoggle.patch, 1.1,
	NONE gcc44-vta-phiopt-pr41232.patch, 1.1,
	NONE gcc44-vta-ssa-update-former-vops-pr41229.patch, 1.1, NONE
Message-ID: <20090909090602.1586B11C00CE@cvs1.fedora.phx.redhat.com>

Author: jakub

Update of /cvs/pkgs/rpms/gcc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26169

Modified Files:
	.cvsignore gcc.spec sources 
Added Files:
	gcc44-vta-cselib-subreg-of-value-more-pr41276.patch 
Removed Files:
	gcc44-vta-cselib-subreg-of-value-pr41276.patch 
	gcc44-vta-loop-ivopts-propagate-on-release.patch 
	gcc44-vta-no-g-with-gtoggle.patch 
	gcc44-vta-phiopt-pr41232.patch 
	gcc44-vta-ssa-update-former-vops-pr41229.patch 
Log Message:
4.4.1-11

gcc44-vta-cselib-subreg-of-value-more-pr41276.patch:
 cselib.c       |   50 +++++++++++++++++++++++++++++++-------------------
 var-tracking.c |   43 +++++++++++++++++++++++++++++++++++++------
 2 files changed, 68 insertions(+), 25 deletions(-)

--- NEW FILE gcc44-vta-cselib-subreg-of-value-more-pr41276.patch ---
for  gcc/ChangeLog
from  Alexandre Oliva  

	PR debug/41276
	PR debug/41307
	* cselib.c (cselib_expand_value_rtx_cb): Document callback
	interface.
	(cselib_expand_value_rtx_1): Use callback for SUBREGs.  Adjust
	for VALUEs, to implement the documented interface.
	* var-tracking.c (vt_expand_loc_callback): Handle SUBREGs.
	Adjust for VALUEs and anything else, to implement the
	documented interface.

Index: gcc/cselib.c
===================================================================
--- gcc/cselib.c.orig	2009-09-08 19:34:10.000000000 -0300
+++ gcc/cselib.c	2009-09-09 05:20:52.000000000 -0300
@@ -1053,7 +1053,10 @@ cselib_expand_value_rtx (rtx orig, bitma
 }
 
 /* Same as cselib_expand_value_rtx, but using a callback to try to
-   resolve VALUEs that expand to nothing.  */
+   resolve some expressions.  The CB function should return ORIG if it
+   can't or does not want to deal with a certain RTX.  Any other
+   return value, including NULL, will be used as the expansion for
+   VALUE, without any further changes.  */
 
 rtx
 cselib_expand_value_rtx_cb (rtx orig, bitmap regs_active, int max_depth,
@@ -1068,6 +1071,9 @@ cselib_expand_value_rtx_cb (rtx orig, bi
   return cselib_expand_value_rtx_1 (orig, &evd, max_depth);
 }
 
+/* Internal implementation of cselib_expand_value_rtx and
+   cselib_expand_value_rtx_cb.  */
+
 static rtx
 cselib_expand_value_rtx_1 (rtx orig, struct expand_value_data *evd,
 			   int max_depth)
@@ -1158,26 +1164,36 @@ cselib_expand_value_rtx_1 (rtx orig, str
 
     case SUBREG:
       {
-	rtx subreg = cselib_expand_value_rtx_1 (SUBREG_REG (orig), evd,
-						max_depth - 1);
+	rtx subreg;
+
+	if (evd->callback)
+	  {
+	    subreg = evd->callback (orig, evd->regs_active, max_depth,
+				    evd->callback_arg);
+	    if (subreg != orig)
+	      return subreg;
+	  }
+
+	subreg = cselib_expand_value_rtx_1 (SUBREG_REG (orig), evd,
+					    max_depth - 1);
 	if (!subreg)
 	  return NULL;
 	scopy = simplify_gen_subreg (GET_MODE (orig), subreg,
 				     GET_MODE (SUBREG_REG (orig)),
 				     SUBREG_BYTE (orig));
-	if ((scopy == NULL
-	     || (GET_CODE (scopy) == SUBREG
-		 && !REG_P (SUBREG_REG (scopy))
-		 && !MEM_P (SUBREG_REG (scopy))))
-	    && (REG_P (SUBREG_REG (orig))
-		|| MEM_P (SUBREG_REG (orig))))
-	  return shallow_copy_rtx (orig);
+	if (scopy == NULL
+	    || (GET_CODE (scopy) == SUBREG
+		&& !REG_P (SUBREG_REG (scopy))
+		&& !MEM_P (SUBREG_REG (scopy))))
+	  return NULL;
+
 	return scopy;
       }
 
     case VALUE:
       {
 	rtx result;
+
 	if (dump_file && (dump_flags & TDF_DETAILS))
 	  {
 	    fputs ("\nexpanding ", dump_file);
@@ -1185,20 +1201,16 @@ cselib_expand_value_rtx_1 (rtx orig, str
 	    fputs (" into...", dump_file);
 	  }
 
-	if (!evd->callback)
-	  result = NULL;
-	else
+	if (evd->callback)
 	  {
 	    result = evd->callback (orig, evd->regs_active, max_depth,
 				    evd->callback_arg);
-	    if (result == orig)
-	      result = NULL;
-	    else if (result)
-	      result = cselib_expand_value_rtx_1 (result, evd, max_depth);
+
+	    if (result != orig)
+	      return result;
 	  }
 
-	if (!result)
-	  result = expand_loc (CSELIB_VAL_PTR (orig)->locs, evd, max_depth);
+	result = expand_loc (CSELIB_VAL_PTR (orig)->locs, evd, max_depth);
 	return result;
       }
     default:
Index: gcc/var-tracking.c
===================================================================
--- gcc/var-tracking.c.orig	2009-09-08 19:33:55.000000000 -0300
+++ gcc/var-tracking.c	2009-09-08 20:08:08.000000000 -0300
@@ -6243,7 +6243,8 @@ check_wrap_constant (enum machine_mode m
 }
 
 /* Callback for cselib_expand_value, that looks for expressions
-   holding the value in the var-tracking hash tables.  */
+   holding the value in the var-tracking hash tables.  Return X for
+   standard processing, anything else is to be used as-is.  */
 
 static rtx
 vt_expand_loc_callback (rtx x, bitmap regs, int max_depth, void *data)
@@ -6254,19 +6255,46 @@ vt_expand_loc_callback (rtx x, bitmap re
   location_chain loc;
   rtx result;
 
-  gcc_assert (GET_CODE (x) == VALUE);
+  if (GET_CODE (x) == SUBREG)
+    {
+      rtx subreg = SUBREG_REG (x);
+
+      if (GET_CODE (SUBREG_REG (x)) != VALUE)
+	return x;
+
+      subreg = cselib_expand_value_rtx_cb (SUBREG_REG (x), regs,
+					   max_depth - 1,
+					   vt_expand_loc_callback, data);
+
+      if (!subreg)
+	return NULL;
+
+      result = simplify_gen_subreg (GET_MODE (x), subreg,
+				    GET_MODE (SUBREG_REG (x)),
+				    SUBREG_BYTE (x));
+
+      /* Invalid SUBREGs are ok in debug info.  ??? We could try
+	 alternate expansions for the VALUE as well.  */
+      if (!result && (REG_P (subreg) || MEM_P (subreg)))
+	result = gen_rtx_raw_SUBREG (GET_MODE (x), subreg, SUBREG_BYTE (x));
+
+      return result;
+    }
+
+  if (GET_CODE (x) != VALUE)
+    return x;
 
   if (VALUE_RECURSED_INTO (x))
-    return NULL;
+    return x;
 
   dv = dv_from_value (x);
   var = (variable) htab_find_with_hash (vars, dv, dv_htab_hash (dv));
 
   if (!var)
-    return NULL;
+    return x;
 
   if (var->n_var_parts == 0)
-    return NULL;
+    return x;
 
   gcc_assert (var->n_var_parts == 1);
 
@@ -6283,7 +6311,10 @@ vt_expand_loc_callback (rtx x, bitmap re
     }
 
   VALUE_RECURSED_INTO (x) = false;
-  return result;
+  if (result)
+    return result;
+  else
+    return x;
 }
 
 /* Expand VALUEs in LOC, using VARS as well as cselib's equivalence


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/.cvsignore,v
retrieving revision 1.288
retrieving revision 1.289
diff -u -p -r1.288 -r1.289
--- .cvsignore	8 Sep 2009 11:05:43 -0000	1.288
+++ .cvsignore	9 Sep 2009 09:06:00 -0000	1.289
@@ -1,2 +1,2 @@
 fastjar-0.97.tar.gz
-gcc-4.4.1-20090908.tar.bz2
+gcc-4.4.1-20090909.tar.bz2


Index: gcc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/gcc.spec,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -p -r1.66 -r1.67
--- gcc.spec	8 Sep 2009 11:05:43 -0000	1.66
+++ gcc.spec	9 Sep 2009 09:06:01 -0000	1.67
@@ -1,9 +1,9 @@
-%global DATE 20090908
-%global SVNREV 151505
+%global DATE 20090909
+%global SVNREV 151553
 %global gcc_version 4.4.1
 # Note, gcc_release must be integer, if you want to add suffixes to
 # %{release}, append them after %{gcc_release} on Release: line.
-%global gcc_release 10
+%global gcc_release 11
 %global _unpackaged_files_terminate_build 0
 %global multilib_64_archs sparc64 ppc64 s390x x86_64
 %global include_gappletviewer 1
@@ -160,11 +160,7 @@ Patch16: gcc44-unwind-debug-hook.patch
 Patch17: gcc44-pr38757.patch
 Patch18: gcc44-libstdc++-docs.patch
 Patch19: gcc44-vta-cfgexpand-ptr-mode-pr41248.patch
-Patch20: gcc44-vta-cselib-subreg-of-value-pr41276.patch
-Patch21: gcc44-vta-loop-ivopts-propagate-on-release.patch
-Patch22: gcc44-vta-no-g-with-gtoggle.patch
-Patch23: gcc44-vta-phiopt-pr41232.patch
-Patch24: gcc44-vta-ssa-update-former-vops-pr41229.patch
+Patch20: gcc44-vta-cselib-subreg-of-value-more-pr41276.patch
 
 Patch1000: fastjar-0.97-segfault.patch
 
@@ -471,11 +467,7 @@ which are required to compile with the G
 %patch18 -p0 -b .libstdc++-docs~
 %endif
 %patch19 -p0 -b .vta-cfgexpand-ptr-mode-pr41248~
-%patch20 -p0 -b .vta-cselib-subreg-of-value-pr41276~
-%patch21 -p0 -b .vta-loop-ivopts-propagate-on-release~
-%patch22 -p0 -b .vta-no-g-with-gtoggle~
-%patch23 -p0 -b .vta-phiopt-pr41232~
-%patch24 -p0 -b .vta-ssa-update-former-vops-pr41229~
+%patch20 -p0 -b .gcc44-vta-cselib-subreg-of-value-more-pr41276~
 
 # This testcase doesn't compile.
 rm libjava/testsuite/libjava.lang/PR35020*
@@ -1168,7 +1160,7 @@ echo ====================TESTING========
 ( LC_ALL=C ../contrib/test_summary || : ) 2>&1 | sed -n '/^cat.*EOF/,/^EOF/{/^cat.*EOF/d;/^EOF/d;/^LAST_UPDATED:/d;p;}'
 echo ====================TESTING END=====================
 mkdir testlogs-%{_target_platform}-%{version}-%{release}
-for i in `find . -name \*.log | grep -F testsuite/ | grep -v 'config.log\|acats\|ada'`; do
+for i in `find . -name \*.log | grep -F testsuite/ | grep -v 'config.log\|acats.*/tests/'`; do
   ln $i testlogs-%{_target_platform}-%{version}-%{release}/ || :
 done
 tar cf - testlogs-%{_target_platform}-%{version}-%{release} | bzip2 -9c \
@@ -1815,6 +1807,9 @@ fi
 %doc rpm.doc/changelogs/libmudflap/ChangeLog*
 
 %changelog
+* Wed Sep  9 2009 Jakub Jelinek  4.4.1-11
+- fix ICE in tls_mem_loc_descriptor (#521991)
+
 * Tue Sep  8 2009 Jakub Jelinek  4.4.1-10
 - update from gcc-4_4-branch
   - PRs fortran/41258, rtl-optimization/40861


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/sources,v
retrieving revision 1.292
retrieving revision 1.293
diff -u -p -r1.292 -r1.293
--- sources	8 Sep 2009 11:05:43 -0000	1.292
+++ sources	9 Sep 2009 09:06:01 -0000	1.293
@@ -1,2 +1,2 @@
 2659f09c2e43ef8b7d4406321753f1b2  fastjar-0.97.tar.gz
-12f92325baf664989136ea6c7585273f  gcc-4.4.1-20090908.tar.bz2
+de6d4c15a234466f656b6fcb84d8c3ec  gcc-4.4.1-20090909.tar.bz2


--- gcc44-vta-cselib-subreg-of-value-pr41276.patch DELETED ---


--- gcc44-vta-loop-ivopts-propagate-on-release.patch DELETED ---


--- gcc44-vta-no-g-with-gtoggle.patch DELETED ---


--- gcc44-vta-phiopt-pr41232.patch DELETED ---


--- gcc44-vta-ssa-update-former-vops-pr41229.patch DELETED ---



From pbrobinson at fedoraproject.org  Wed Sep  9 09:06:04 2009
From: pbrobinson at fedoraproject.org (Peter Robinson)
Date: Wed,  9 Sep 2009 09:06:04 +0000 (UTC)
Subject: rpms/bickley/devel bickley-fixppc2.patch, 1.2, 1.3 bickley.spec, 1.2,
	1.3
Message-ID: <20090909090604.B8DDB11C00CE@cvs1.fedora.phx.redhat.com>

Author: pbrobinson

Update of /cvs/pkgs/rpms/bickley/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26204

Modified Files:
	bickley-fixppc2.patch bickley.spec 
Log Message:
- Include the correct updated patch

bickley-fixppc2.patch:
 bkl-investigator.c |    3 +++
 1 file changed, 3 insertions(+)

Index: bickley-fixppc2.patch
===================================================================
RCS file: /cvs/pkgs/rpms/bickley/devel/bickley-fixppc2.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- bickley-fixppc2.patch	8 Sep 2009 22:12:11 -0000	1.2
+++ bickley-fixppc2.patch	9 Sep 2009 09:06:04 -0000	1.3
@@ -1,14 +1,12 @@
---- bickley-0.4.3/src/bkl-investigator.c.orig	2009-09-08 23:00:24.000000000 +0100
-+++ bickley-0.4.3/src/bkl-investigator.c	2009-09-08 23:01:45.000000000 +0100
-@@ -68,6 +68,11 @@
+--- bickley-0.4.3/src/bkl-investigator.c.orig	2009-09-09 10:01:42.000000000 +0100
++++ bickley-0.4.3/src/bkl-investigator.c	2009-09-09 10:02:34.000000000 +0100
+@@ -68,6 +68,9 @@
  #elif defined (__x86_64__)
  #  define HAVE_IO_PRIO
  #  define __NR_ioprio_set 251
 +#elif defined (__powerpc__)
 +#  define HAVE_IO_PRIO
 +#  define __NR_ioprio_set 273
-+#else
-+#  error "Unsupported arch"
+ #else
+ #  warning "Architecture does not support ioprio modification"
  #endif
- #define IOPRIO_WHO_PROCESS 1
- #define IOPRIO_CLASS_IDLE 3


Index: bickley.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bickley/devel/bickley.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- bickley.spec	8 Sep 2009 22:12:11 -0000	1.2
+++ bickley.spec	9 Sep 2009 09:06:04 -0000	1.3
@@ -1,6 +1,6 @@
 Name:           bickley
 Version:        0.4.3
-Release:        7%{?dist}
+Release:        8%{?dist}
 Summary:        A meta data management API and framework
 
 Group:          Applications/Multimedia
@@ -126,6 +126,9 @@ gconftool-2 --makefile-install-rule \
 %{_libdir}/libkozo.so
 
 %changelog
+* Wed Sep  9 2009 Peter Robinson  0.4.3-8
+- Include the correct updated patch
+
 * Tue Sep  8 2009 Peter Robinson  0.4.3-7
 - Updated PPC patch
 



From airlied at fedoraproject.org  Wed Sep  9 09:09:31 2009
From: airlied at fedoraproject.org (Dave Airlie)
Date: Wed,  9 Sep 2009 09:09:31 +0000 (UTC)
Subject: rpms/kernel/devel drm-page-flip.patch, 1.6, 1.7 kernel.spec, 1.1780,
	1.1781
Message-ID: <20090909090931.C482A11C00CE@cvs1.fedora.phx.redhat.com>

Author: airlied

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27308

Modified Files:
	drm-page-flip.patch kernel.spec 
Log Message:
* Wed Sep 09 2009 Dave Airlie  2.6.31-0.218.rc9.git2
- fix r600 oops with page flip patch (#520766)


drm-page-flip.patch:
 drivers/gpu/drm/drm_crtc.c              |  169 +++++++++++++++++++++++++++++++-
 drivers/gpu/drm/drm_crtc_helper.c       |   12 ++
 drivers/gpu/drm/drm_drv.c               |    1 
 drivers/gpu/drm/drm_fops.c              |   68 ++++++++++++
 drivers/gpu/drm/drm_irq.c               |   43 ++++++++
 drivers/gpu/drm/drm_stub.c              |    1 
 drivers/gpu/drm/i915/i915_drv.c         |    1 
 drivers/gpu/drm/i915/intel_display.c    |   26 +++-
 drivers/gpu/drm/radeon/radeon_display.c |    3 
 include/drm/drm.h                       |   25 ++++
 include/drm/drmP.h                      |   32 ++++++
 include/drm/drm_crtc.h                  |   27 +++++
 include/drm/drm_crtc_helper.h           |    4 
 include/drm/drm_mode.h                  |   16 +++
 14 files changed, 414 insertions(+), 14 deletions(-)

Index: drm-page-flip.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-page-flip.patch,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- drm-page-flip.patch	8 Sep 2009 06:09:56 -0000	1.6
+++ drm-page-flip.patch	9 Sep 2009 09:09:31 -0000	1.7
@@ -1,6 +1,7 @@
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c.da linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c
---- linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c.da	2009-09-08 16:07:49.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c	2009-09-08 16:08:09.000000000 +1000
+diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers/gpu/drm/drm_crtc.c
+index ba728ad..4b7e748 100644
+--- a/drivers/gpu/drm/drm_crtc.c
++++ b/drivers/gpu/drm/drm_crtc.c
 @@ -34,6 +34,8 @@
  #include "drmP.h"
  #include "drm_crtc.h"
@@ -10,7 +11,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  struct drm_prop_enum_list {
  	int type;
  	char *name;
-@@ -330,6 +332,34 @@ void drm_framebuffer_cleanup(struct drm_
+@@ -330,6 +332,34 @@ void drm_framebuffer_cleanup(struct drm_framebuffer *fb)
  EXPORT_SYMBOL(drm_framebuffer_cleanup);
  
  /**
@@ -66,7 +67,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	mutex_unlock(&dev->mode_config.mutex);
  }
  EXPORT_SYMBOL(drm_crtc_init);
-@@ -369,6 +401,9 @@ void drm_crtc_cleanup(struct drm_crtc *c
+@@ -369,6 +401,9 @@ void drm_crtc_cleanup(struct drm_crtc *crtc)
  {
  	struct drm_device *dev = crtc->dev;
  
@@ -76,7 +77,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	if (crtc->gamma_store) {
  		kfree(crtc->gamma_store);
  		crtc->gamma_store = NULL;
-@@ -376,6 +411,7 @@ void drm_crtc_cleanup(struct drm_crtc *c
+@@ -376,6 +411,7 @@ void drm_crtc_cleanup(struct drm_crtc *crtc)
  
  	drm_mode_object_put(dev, &crtc->base);
  	list_del(&crtc->head);
@@ -219,10 +220,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
 +
 +	return ret;
 +}
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.da linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c
---- linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.da	2009-09-08 16:07:49.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c	2009-09-08 16:08:09.000000000 +1000
-@@ -872,8 +872,10 @@ int drm_crtc_helper_set_config(struct dr
+diff --git a/drivers/gpu/drm/drm_crtc_helper.c b/drivers/gpu/drm/drm_crtc_helper.c
+index ff447f1..fec66f9 100644
+--- a/drivers/gpu/drm/drm_crtc_helper.c
++++ b/drivers/gpu/drm/drm_crtc_helper.c
+@@ -872,8 +872,10 @@ int drm_crtc_helper_set_config(struct drm_mode_set *set)
  		old_fb = set->crtc->fb;
  		if (set->crtc->fb != set->fb)
  			set->crtc->fb = set->fb;
@@ -233,7 +235,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  		if (ret != 0)
  			goto fail;
  	}
-@@ -1095,3 +1097,13 @@ int drm_helper_resume_force_mode(struct 
+@@ -1095,3 +1097,13 @@ int drm_helper_resume_force_mode(struct drm_device *dev)
  	return 0;
  }
  EXPORT_SYMBOL(drm_helper_resume_force_mode);
@@ -247,10 +249,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
 +	return crtc_funcs->mode_set_base(crtc, x, y, old_fb);
 +}
 +EXPORT_SYMBOL(drm_crtc_helper_set_base);
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c.da linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c
---- linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c.da	2009-09-08 16:07:49.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c	2009-09-08 16:08:09.000000000 +1000
-@@ -145,6 +145,7 @@ static struct drm_ioctl_desc drm_ioctls[
+diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm/drm_drv.c
+index a75ca63..672f473 100644
+--- a/drivers/gpu/drm/drm_drv.c
++++ b/drivers/gpu/drm/drm_drv.c
+@@ -145,6 +145,7 @@ static struct drm_ioctl_desc drm_ioctls[] = {
  	DRM_IOCTL_DEF(DRM_IOCTL_MODE_GETFB, drm_mode_getfb, DRM_MASTER|DRM_CONTROL_ALLOW),
  	DRM_IOCTL_DEF(DRM_IOCTL_MODE_ADDFB, drm_mode_addfb, DRM_MASTER|DRM_CONTROL_ALLOW),
  	DRM_IOCTL_DEF(DRM_IOCTL_MODE_RMFB, drm_mode_rmfb, DRM_MASTER|DRM_CONTROL_ALLOW),
@@ -258,10 +261,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  };
  
  #define DRM_CORE_IOCTL_COUNT	ARRAY_SIZE( drm_ioctls )
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c.da linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c
---- linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c.da	2009-09-08 13:14:32.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c	2009-09-08 16:08:09.000000000 +1000
-@@ -257,6 +257,8 @@ static int drm_open_helper(struct inode 
+diff --git a/drivers/gpu/drm/drm_fops.c b/drivers/gpu/drm/drm_fops.c
+index 251bc0e..dcd9c66 100644
+--- a/drivers/gpu/drm/drm_fops.c
++++ b/drivers/gpu/drm/drm_fops.c
+@@ -257,6 +257,8 @@ static int drm_open_helper(struct inode *inode, struct file *filp,
  
  	INIT_LIST_HEAD(&priv->lhead);
  	INIT_LIST_HEAD(&priv->fbs);
@@ -270,7 +274,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  
  	if (dev->driver->driver_features & DRIVER_GEM)
  		drm_gem_open(dev, priv);
-@@ -429,6 +431,9 @@ int drm_release(struct inode *inode, str
+@@ -429,6 +431,9 @@ int drm_release(struct inode *inode, struct file *filp)
  {
  	struct drm_file *file_priv = filp->private_data;
  	struct drm_device *dev = file_priv->minor->dev;
@@ -280,7 +284,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	int retcode = 0;
  
  	lock_kernel();
-@@ -451,6 +456,19 @@ int drm_release(struct inode *inode, str
+@@ -451,6 +456,19 @@ int drm_release(struct inode *inode, struct file *filp)
  	if (file_priv->minor->master)
  		drm_master_release(dev, filp);
  
@@ -300,7 +304,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	if (dev->driver->driver_features & DRIVER_GEM)
  		drm_gem_release(dev, file_priv);
  
-@@ -544,9 +562,55 @@ int drm_release(struct inode *inode, str
+@@ -544,9 +562,55 @@ int drm_release(struct inode *inode, struct file *filp)
  }
  EXPORT_SYMBOL(drm_release);
  
@@ -358,9 +362,10 @@ diff -up linux-2.6.30.noarch/drivers/gpu
 +	return mask;
  }
  EXPORT_SYMBOL(drm_poll);
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.da linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c
---- linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.da	2009-09-08 13:14:32.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c	2009-09-08 16:08:09.000000000 +1000
+diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c
+index f85aaf2..102d19d 100644
+--- a/drivers/gpu/drm/drm_irq.c
++++ b/drivers/gpu/drm/drm_irq.c
 @@ -34,6 +34,7 @@
   */
  
@@ -369,7 +374,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  
  #include 	/* For task queue support */
  
-@@ -71,6 +72,44 @@ int drm_irq_by_busid(struct drm_device *
+@@ -71,6 +72,44 @@ int drm_irq_by_busid(struct drm_device *dev, void *data,
  	return 0;
  }
  
@@ -414,16 +419,16 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  static void vblank_disable_fn(unsigned long arg)
  {
  	struct drm_device *dev = (struct drm_device *)arg;
-@@ -161,6 +200,8 @@ int drm_vblank_init(struct drm_device *d
+@@ -161,6 +200,8 @@ int drm_vblank_init(struct drm_device *dev, int num_crtcs)
  		atomic_set(&dev->vblank_refcount[i], 0);
  	}
  
-+	INIT_LIST_HEAD(&dev->flip_list);
 +	INIT_WORK(&dev->flip_work, drm_flip_work_func);
++
  	dev->vblank_disable_allowed = 0;
  
  	return 0;
-@@ -626,5 +667,7 @@ void drm_handle_vblank(struct drm_device
+@@ -626,5 +667,7 @@ void drm_handle_vblank(struct drm_device *dev, int crtc)
  {
  	atomic_inc(&dev->_vblank_count[crtc]);
  	DRM_WAKEUP(&dev->vbl_queue[crtc]);
@@ -431,9 +436,22 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  }
  EXPORT_SYMBOL(drm_handle_vblank);
 +
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c.da linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c
---- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c.da	2009-09-08 16:07:49.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c	2009-09-08 16:08:09.000000000 +1000
+diff --git a/drivers/gpu/drm/drm_stub.c b/drivers/gpu/drm/drm_stub.c
+index 55bb8a8..65c8662 100644
+--- a/drivers/gpu/drm/drm_stub.c
++++ b/drivers/gpu/drm/drm_stub.c
+@@ -220,6 +220,7 @@ static int drm_fill_in_dev(struct drm_device * dev, struct pci_dev *pdev,
+ 	INIT_LIST_HEAD(&dev->ctxlist);
+ 	INIT_LIST_HEAD(&dev->vmalist);
+ 	INIT_LIST_HEAD(&dev->maplist);
++	INIT_LIST_HEAD(&dev->flip_list);
+ 
+ 	spin_lock_init(&dev->count_lock);
+ 	spin_lock_init(&dev->drw_lock);
+diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c
+index dbe568c..b81305e 100644
+--- a/drivers/gpu/drm/i915/i915_drv.c
++++ b/drivers/gpu/drm/i915/i915_drv.c
 @@ -206,6 +206,7 @@ static struct drm_driver driver = {
  		 .mmap = drm_gem_mmap,
  		 .poll = drm_poll,
@@ -442,10 +460,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  #ifdef CONFIG_COMPAT
  		 .compat_ioctl = i915_compat_ioctl,
  #endif
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.da linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c
---- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.da	2009-09-08 16:07:49.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c	2009-09-08 16:08:09.000000000 +1000
-@@ -973,6 +973,8 @@ intel_pipe_set_base(struct drm_crtc *crt
+diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c
+index 155719f..0d6e677 100644
+--- a/drivers/gpu/drm/i915/intel_display.c
++++ b/drivers/gpu/drm/i915/intel_display.c
+@@ -973,6 +973,8 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
  	u32 dspcntr, alignment;
  	int ret;
  
@@ -454,7 +473,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	/* no fb bound */
  	if (!crtc->fb) {
  		DRM_DEBUG("No FB bound\n");
-@@ -1008,17 +1010,14 @@ intel_pipe_set_base(struct drm_crtc *crt
+@@ -1008,17 +1010,14 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
  		BUG();
  	}
  
@@ -472,7 +491,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  		return ret;
  	}
  
-@@ -1029,7 +1028,6 @@ intel_pipe_set_base(struct drm_crtc *crt
+@@ -1029,7 +1028,6 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
  		ret = i915_gem_object_get_fence_reg(obj);
  		if (ret != 0) {
  			i915_gem_object_unpin(obj);
@@ -480,7 +499,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  			return ret;
  		}
  	}
-@@ -1054,7 +1052,6 @@ intel_pipe_set_base(struct drm_crtc *crt
+@@ -1054,7 +1052,6 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
  	default:
  		DRM_ERROR("Unknown color depth\n");
  		i915_gem_object_unpin(obj);
@@ -488,7 +507,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  		return -EINVAL;
  	}
  	if (IS_I965G(dev)) {
-@@ -1086,17 +1083,14 @@ intel_pipe_set_base(struct drm_crtc *crt
+@@ -1086,17 +1083,14 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y,
  		I915_READ(dspbase);
  	}
  
@@ -507,7 +526,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  	if (!dev->primary->master)
  		return 0;
  
-@@ -2732,7 +2726,9 @@ static int intel_crtc_mode_set(struct dr
+@@ -2732,7 +2726,9 @@ static int intel_crtc_mode_set(struct drm_crtc *crtc,
  	I915_WRITE(dspcntr_reg, dspcntr);
  
  	/* Flush the plane changes */
@@ -517,7 +536,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  
  	intel_update_watermarks(dev);
  
-@@ -3521,6 +3517,7 @@ static const struct drm_crtc_funcs intel
+@@ -3521,6 +3517,7 @@ static const struct drm_crtc_funcs intel_crtc_funcs = {
  	.gamma_set = intel_crtc_gamma_set,
  	.set_config = drm_crtc_helper_set_config,
  	.destroy = intel_crtc_destroy,
@@ -525,7 +544,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  };
  
  
-@@ -3533,7 +3530,7 @@ static void intel_crtc_init(struct drm_d
+@@ -3533,7 +3530,7 @@ static void intel_crtc_init(struct drm_device *dev, int pipe)
  	if (intel_crtc == NULL)
  		return;
  
@@ -534,7 +553,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  
  	drm_mode_crtc_set_gamma_size(&intel_crtc->base, 256);
  	intel_crtc->pipe = pipe;
-@@ -3717,9 +3714,18 @@ static int intel_user_framebuffer_create
+@@ -3717,9 +3714,18 @@ static int intel_user_framebuffer_create_handle(struct drm_framebuffer *fb,
  	return drm_gem_handle_create(file_priv, object, handle);
  }
  
@@ -553,34 +572,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  };
  
  int intel_framebuffer_create(struct drm_device *dev,
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.da linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c
---- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.da	2009-09-08 16:07:49.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c	2009-09-08 16:08:09.000000000 +1000
-@@ -993,7 +993,7 @@ nv04_crtc_create(struct drm_device *dev,
- 	nv_crtc->index = crtc_num;
- 	nv_crtc->last_dpms = NV_DPMS_CLEARED;
- 
--	drm_crtc_init(dev, &nv_crtc->base, &nv04_crtc_funcs);
-+	drm_crtc_init(dev, &nv_crtc->base, crtc_num, &nv04_crtc_funcs);
- 	drm_crtc_helper_add(&nv_crtc->base, &nv04_crtc_helper_funcs);
- 	drm_mode_crtc_set_gamma_size(&nv_crtc->base, 256);
- 
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.da linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c
---- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.da	2009-09-08 16:07:49.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c	2009-09-08 16:08:09.000000000 +1000
-@@ -777,7 +777,7 @@ nv50_crtc_create(struct drm_device *dev,
- 	crtc->set_dither = nv50_crtc_set_dither;
- 	crtc->set_scale = nv50_crtc_set_scale;
- 
--	drm_crtc_init(dev, &crtc->base, &nv50_crtc_funcs);
-+	drm_crtc_init(dev, &crtc->base, index, &nv50_crtc_funcs);
- 	drm_crtc_helper_add(&crtc->base, &nv50_crtc_helper_funcs);
- 	drm_mode_crtc_set_gamma_size(&crtc->base, 256);
- 
-diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c.da linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c
---- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c.da	2009-09-08 16:07:49.000000000 +1000
-+++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c	2009-09-08 16:08:09.000000000 +1000
-@@ -168,6 +168,7 @@ static const struct drm_crtc_funcs radeo
+diff --git a/drivers/gpu/drm/radeon/radeon_display.c b/drivers/gpu/drm/radeon/radeon_display.c
+index f5739e2..0ec45bc 100644
+--- a/drivers/gpu/drm/radeon/radeon_display.c
++++ b/drivers/gpu/drm/radeon/radeon_display.c
+@@ -168,6 +168,7 @@ static const struct drm_crtc_funcs radeon_crtc_funcs = {
  	.gamma_set = radeon_crtc_gamma_set,
  	.set_config = drm_crtc_helper_set_config,
  	.destroy = radeon_crtc_destroy,
@@ -588,7 +584,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  };
  
  static void radeon_crtc_init(struct drm_device *dev, int index)
-@@ -180,7 +181,7 @@ static void radeon_crtc_init(struct drm_
+@@ -180,7 +181,7 @@ static void radeon_crtc_init(struct drm_device *dev, int index)
  	if (radeon_crtc == NULL)
  		return;
  
@@ -597,9 +593,131 @@ diff -up linux-2.6.30.noarch/drivers/gpu
  
  	drm_mode_crtc_set_gamma_size(&radeon_crtc->base, 256);
  	radeon_crtc->crtc_id = index;
-diff -up linux-2.6.30.noarch/include/drm/drm_crtc.h.da linux-2.6.30.noarch/include/drm/drm_crtc.h
---- linux-2.6.30.noarch/include/drm/drm_crtc.h.da	2009-09-08 16:07:49.000000000 +1000
-+++ linux-2.6.30.noarch/include/drm/drm_crtc.h	2009-09-08 16:08:09.000000000 +1000
+diff --git a/include/drm/drm.h b/include/drm/drm.h
+index 7cb50bd..1920323 100644
+--- a/include/drm/drm.h
++++ b/include/drm/drm.h
+@@ -686,6 +686,7 @@ struct drm_gem_open {
+ #define DRM_IOCTL_MODE_GETFB		DRM_IOWR(0xAD, struct drm_mode_fb_cmd)
+ #define DRM_IOCTL_MODE_ADDFB		DRM_IOWR(0xAE, struct drm_mode_fb_cmd)
+ #define DRM_IOCTL_MODE_RMFB		DRM_IOWR(0xAF, unsigned int)
++#define DRM_IOCTL_MODE_PAGE_FLIP	DRM_IOW( 0xB0, struct drm_mode_page_flip)
+ 
+ /**
+  * Device specific ioctls should only be in their respective headers
+@@ -698,6 +699,30 @@ struct drm_gem_open {
+ #define DRM_COMMAND_BASE                0x40
+ #define DRM_COMMAND_END			0xA0
+ 
++/**
++ * Header for events written back to userspace on the drm fd.  The
++ * type defines the type of event, the length specifies the total
++ * length of the event (including the header), and user_data is
++ * typically a 64 bit value passed with the ioctl that triggered the
++ * event.  A read on the drm fd will always only return complete
++ * events, that is, if for example the read buffer is 100 bytes, and
++ * there are two 64 byte events pending, only one will be returned.
++ */
++struct drm_event {
++	__u32 type;
++	__u32 length;
++};
++
++#define DRM_EVENT_MODE_PAGE_FLIP 0x01
++
++struct drm_event_page_flip {
++	struct drm_event base;
++	__u64 user_data;
++	__u32 tv_sec;
++	__u32 tv_usec;
++	__u32 frame;
++};
++
+ /* typedef area */
+ #ifndef __KERNEL__
+ typedef struct drm_clip_rect drm_clip_rect_t;
+diff --git a/include/drm/drmP.h b/include/drm/drmP.h
+index eeefb63..5431888 100644
+--- a/include/drm/drmP.h
++++ b/include/drm/drmP.h
+@@ -426,6 +426,14 @@ struct drm_buf_entry {
+ 	struct drm_freelist freelist;
+ };
+ 
++/* Event queued up for userspace to read */
++struct drm_pending_event {
++	struct drm_event *event;
++	struct list_head link;
++	struct drm_file *file_priv;
++	void (*destroy) (struct drm_pending_event *event);
++};
++
+ /** File private data */
+ struct drm_file {
+ 	int authenticated;
+@@ -449,6 +457,9 @@ struct drm_file {
+ 	struct drm_master *master; /* master this node is currently associated with
+ 				      N.B. not always minor->master */
+ 	struct list_head fbs;
++
++	wait_queue_head_t event_wait;
++	struct list_head event_list;
+ };
+ 
+ /** Wait queue */
+@@ -897,6 +908,16 @@ struct drm_minor {
+ 	struct drm_mode_group mode_group;
+ };
+ 
++struct drm_pending_flip {
++	struct drm_pending_event pending_event;
++	struct drm_framebuffer *old_fb;
++	struct drm_crtc *crtc;
++	u32 frame;
++	int pipe;
++	struct list_head link;
++	struct drm_event_page_flip event;
++};
++
+ /**
+  * DRM device structure. This structure represent a complete card that
+  * may contain multiple heads.
+@@ -996,6 +1017,13 @@ struct drm_device {
+ 
+ 	u32 max_vblank_count;           /**< size of vblank counter register */
+ 
++	struct work_struct flip_work;
++
++	/**
++	 * List of objects waiting on flip completion
++	 */
++	struct list_head flip_list;
++
+ 	/*@} */
+ 	cycles_t ctx_start;
+ 	cycles_t lck_start;
+@@ -1132,6 +1160,8 @@ extern int drm_lastclose(struct drm_device *dev);
+ extern int drm_open(struct inode *inode, struct file *filp);
+ extern int drm_stub_open(struct inode *inode, struct file *filp);
+ extern int drm_fasync(int fd, struct file *filp, int on);
++extern ssize_t drm_read(struct file *filp, char __user *buffer,
++			size_t count, loff_t *offset);
+ extern int drm_release(struct inode *inode, struct file *filp);
+ 
+ 				/* Mapping support (drm_vm.h) */
+@@ -1298,6 +1328,8 @@ extern void drm_vblank_pre_modeset(struct drm_device *dev, int crtc);
+ extern void drm_vblank_post_modeset(struct drm_device *dev, int crtc);
+ extern int drm_modeset_ctl(struct drm_device *dev, void *data,
+ 			   struct drm_file *file_priv);
++extern void drm_finish_pending_flip(struct drm_device *dev,
++				   struct drm_pending_flip *f, u32 frame);
+ 
+ 				/* AGP/GART support (drm_agpsupport.h) */
+ extern struct drm_agp_head *drm_agp_init(struct drm_device *dev);
+diff --git a/include/drm/drm_crtc.h b/include/drm/drm_crtc.h
+index ae1e9e1..525f770 100644
+--- a/include/drm/drm_crtc.h
++++ b/include/drm/drm_crtc.h
 @@ -238,6 +238,12 @@ struct drm_display_info {
  };
  
@@ -678,7 +796,7 @@ diff -up linux-2.6.30.noarch/include/drm
  			  const struct drm_crtc_funcs *funcs);
  extern void drm_crtc_cleanup(struct drm_crtc *crtc);
  
-@@ -744,6 +769,8 @@ extern int drm_mode_gamma_get_ioctl(stru
+@@ -744,6 +769,8 @@ extern int drm_mode_gamma_get_ioctl(struct drm_device *dev,
  extern int drm_mode_gamma_set_ioctl(struct drm_device *dev,
  				    void *data, struct drm_file *file_priv);
  extern bool drm_detect_hdmi_monitor(struct edid *edid);
@@ -687,10 +805,11 @@ diff -up linux-2.6.30.noarch/include/drm
  extern struct drm_display_mode *drm_cvt_mode(struct drm_device *dev,
  				int hdisplay, int vdisplay, int vrefresh,
  				bool reduced, bool interlaced);
-diff -up linux-2.6.30.noarch/include/drm/drm_crtc_helper.h.da linux-2.6.30.noarch/include/drm/drm_crtc_helper.h
---- linux-2.6.30.noarch/include/drm/drm_crtc_helper.h.da	2009-09-08 16:07:49.000000000 +1000
-+++ linux-2.6.30.noarch/include/drm/drm_crtc_helper.h	2009-09-08 16:08:09.000000000 +1000
-@@ -126,4 +126,8 @@ static inline void drm_connector_helper_
+diff --git a/include/drm/drm_crtc_helper.h b/include/drm/drm_crtc_helper.h
+index 4c8daca..b5bd0b8 100644
+--- a/include/drm/drm_crtc_helper.h
++++ b/include/drm/drm_crtc_helper.h
+@@ -126,4 +126,8 @@ static inline void drm_connector_helper_add(struct drm_connector *connector,
  }
  
  extern int drm_helper_resume_force_mode(struct drm_device *dev);
@@ -699,51 +818,10 @@ diff -up linux-2.6.30.noarch/include/drm
 +				    struct drm_framebuffer *old_fb);
 +
  #endif
-diff -up linux-2.6.30.noarch/include/drm/drm.h.da linux-2.6.30.noarch/include/drm/drm.h
---- linux-2.6.30.noarch/include/drm/drm.h.da	2009-06-10 13:05:27.000000000 +1000
-+++ linux-2.6.30.noarch/include/drm/drm.h	2009-09-08 16:08:09.000000000 +1000
-@@ -686,6 +686,7 @@ struct drm_gem_open {
- #define DRM_IOCTL_MODE_GETFB		DRM_IOWR(0xAD, struct drm_mode_fb_cmd)
- #define DRM_IOCTL_MODE_ADDFB		DRM_IOWR(0xAE, struct drm_mode_fb_cmd)
- #define DRM_IOCTL_MODE_RMFB		DRM_IOWR(0xAF, unsigned int)
-+#define DRM_IOCTL_MODE_PAGE_FLIP	DRM_IOW( 0xB0, struct drm_mode_page_flip)
- 
- /**
-  * Device specific ioctls should only be in their respective headers
-@@ -698,6 +699,30 @@ struct drm_gem_open {
- #define DRM_COMMAND_BASE                0x40
- #define DRM_COMMAND_END			0xA0
- 
-+/**
-+ * Header for events written back to userspace on the drm fd.  The
-+ * type defines the type of event, the length specifies the total
-+ * length of the event (including the header), and user_data is
-+ * typically a 64 bit value passed with the ioctl that triggered the
-+ * event.  A read on the drm fd will always only return complete
-+ * events, that is, if for example the read buffer is 100 bytes, and
-+ * there are two 64 byte events pending, only one will be returned.
-+ */
-+struct drm_event {
-+	__u32 type;
-+	__u32 length;
-+};
-+
-+#define DRM_EVENT_MODE_PAGE_FLIP 0x01
-+
-+struct drm_event_page_flip {
-+	struct drm_event base;
-+	__u64 user_data;
-+	__u32 tv_sec;
-+	__u32 tv_usec;
-+	__u32 frame;
-+};
-+
- /* typedef area */
- #ifndef __KERNEL__
- typedef struct drm_clip_rect drm_clip_rect_t;
-diff -up linux-2.6.30.noarch/include/drm/drm_mode.h.da linux-2.6.30.noarch/include/drm/drm_mode.h
---- linux-2.6.30.noarch/include/drm/drm_mode.h.da	2009-09-08 16:07:49.000000000 +1000
-+++ linux-2.6.30.noarch/include/drm/drm_mode.h	2009-09-08 16:08:09.000000000 +1000
+diff --git a/include/drm/drm_mode.h b/include/drm/drm_mode.h
+index 1f90841..6f08a77 100644
+--- a/include/drm/drm_mode.h
++++ b/include/drm/drm_mode.h
 @@ -268,4 +268,20 @@ struct drm_mode_crtc_lut {
  	__u64 blue;
  };
@@ -765,80 +843,3 @@ diff -up linux-2.6.30.noarch/include/drm
 +};
 +
  #endif
-diff -up linux-2.6.30.noarch/include/drm/drmP.h.da linux-2.6.30.noarch/include/drm/drmP.h
---- linux-2.6.30.noarch/include/drm/drmP.h.da	2009-09-08 16:07:49.000000000 +1000
-+++ linux-2.6.30.noarch/include/drm/drmP.h	2009-09-08 16:08:09.000000000 +1000
-@@ -426,6 +426,14 @@ struct drm_buf_entry {
- 	struct drm_freelist freelist;
- };
- 
-+/* Event queued up for userspace to read */
-+struct drm_pending_event {
-+	struct drm_event *event;
-+	struct list_head link;
-+	struct drm_file *file_priv;
-+	void (*destroy) (struct drm_pending_event *event);
-+};
-+
- /** File private data */
- struct drm_file {
- 	int authenticated;
-@@ -449,6 +457,9 @@ struct drm_file {
- 	struct drm_master *master; /* master this node is currently associated with
- 				      N.B. not always minor->master */
- 	struct list_head fbs;
-+
-+	wait_queue_head_t event_wait;
-+	struct list_head event_list;
- };
- 
- /** Wait queue */
-@@ -897,6 +908,16 @@ struct drm_minor {
- 	struct drm_mode_group mode_group;
- };
- 
-+struct drm_pending_flip {
-+	struct drm_pending_event pending_event;
-+	struct drm_framebuffer *old_fb;
-+	struct drm_crtc *crtc;
-+	u32 frame;
-+	int pipe;
-+	struct list_head link;
-+	struct drm_event_page_flip event;
-+};
-+
- /**
-  * DRM device structure. This structure represent a complete card that
-  * may contain multiple heads.
-@@ -996,6 +1017,13 @@ struct drm_device {
- 
- 	u32 max_vblank_count;           /**< size of vblank counter register */
- 
-+	struct work_struct flip_work;
-+
-+	/**
-+	 * List of objects waiting on flip completion
-+	 */
-+	struct list_head flip_list;
-+
- 	/*@} */
- 	cycles_t ctx_start;
- 	cycles_t lck_start;
-@@ -1132,6 +1160,8 @@ extern int drm_lastclose(struct drm_devi
- extern int drm_open(struct inode *inode, struct file *filp);
- extern int drm_stub_open(struct inode *inode, struct file *filp);
- extern int drm_fasync(int fd, struct file *filp, int on);
-+extern ssize_t drm_read(struct file *filp, char __user *buffer,
-+			size_t count, loff_t *offset);
- extern int drm_release(struct inode *inode, struct file *filp);
- 
- 				/* Mapping support (drm_vm.h) */
-@@ -1300,6 +1330,8 @@ extern void drm_vblank_pre_modeset(struc
- extern void drm_vblank_post_modeset(struct drm_device *dev, int crtc);
- extern int drm_modeset_ctl(struct drm_device *dev, void *data,
- 			   struct drm_file *file_priv);
-+extern void drm_finish_pending_flip(struct drm_device *dev,
-+				   struct drm_pending_flip *f, u32 frame);
- 
- 				/* AGP/GART support (drm_agpsupport.h) */
- extern struct drm_agp_head *drm_agp_init(struct drm_device *dev);


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1780
retrieving revision 1.1781
diff -u -p -r1.1780 -r1.1781
--- kernel.spec	9 Sep 2009 06:41:34 -0000	1.1780
+++ kernel.spec	9 Sep 2009 09:09:31 -0000	1.1781
@@ -2025,6 +2025,9 @@ fi
 # and build.
 
 %changelog
+* Wed Sep 09 2009 Dave Airlie  2.6.31-0.218.rc9.git2
+- fix r600 oops with page flip patch (#520766)
+
 * Wed Sep 09 2009 Ben Skeggs 
 - drm-nouveau.patch: fix display resume on pre-G8x chips
 



From jakub at fedoraproject.org  Wed Sep  9 09:20:45 2009
From: jakub at fedoraproject.org (Jakub Jelinek)
Date: Wed,  9 Sep 2009 09:20:45 +0000 (UTC)
Subject: rpms/gcc/devel gcc44-vta-cselib-subreg-of-value-more-pr41276.patch, 
	1.1, 1.2
Message-ID: <20090909092045.2CF8B11C00CE@cvs1.fedora.phx.redhat.com>

Author: jakub

Update of /cvs/pkgs/rpms/gcc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30870

Modified Files:
	gcc44-vta-cselib-subreg-of-value-more-pr41276.patch 
Log Message:
4.4.1-11

gcc44-vta-cselib-subreg-of-value-more-pr41276.patch:
 cselib.c       |   50 +++++++++++++++++++++++++++++++-------------------
 var-tracking.c |   43 +++++++++++++++++++++++++++++++++++++------
 2 files changed, 68 insertions(+), 25 deletions(-)

Index: gcc44-vta-cselib-subreg-of-value-more-pr41276.patch
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/gcc44-vta-cselib-subreg-of-value-more-pr41276.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- gcc44-vta-cselib-subreg-of-value-more-pr41276.patch	9 Sep 2009 09:06:01 -0000	1.1
+++ gcc44-vta-cselib-subreg-of-value-more-pr41276.patch	9 Sep 2009 09:20:44 -0000	1.2
@@ -86,7 +86,7 @@ Index: gcc/cselib.c
 @@ -1185,20 +1201,16 @@ cselib_expand_value_rtx_1 (rtx orig, str
  	    fputs (" into...", dump_file);
  	  }
- 
+ 	
 -	if (!evd->callback)
 -	  result = NULL;
 -	else



From xhorak at fedoraproject.org  Wed Sep  9 09:23:32 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 09:23:32 +0000 (UTC)
Subject: rpms/xulrunner/F-10 .cvsignore, 1.72, 1.73 sources, 1.75,
	1.76 xulrunner.spec, 1.149, 1.150
Message-ID: <20090909092332.62C4411C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/xulrunner/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31688

Modified Files:
	.cvsignore sources xulrunner.spec 
Log Message:
Update to 1.9.0.14


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xulrunner/F-10/.cvsignore,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -p -r1.72 -r1.73
--- .cvsignore	3 Aug 2009 21:01:14 -0000	1.72
+++ .cvsignore	9 Sep 2009 09:23:32 -0000	1.73
@@ -1,3 +1,4 @@
 xulrunner-1.9.0.11-source.tar.bz2
 xulrunner-1.9.0.12-source.tar.bz2
 xulrunner-1.9.0.13-source.tar.bz2
+xulrunner-1.9.0.14-source.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xulrunner/F-10/sources,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -p -r1.75 -r1.76
--- sources	3 Aug 2009 21:01:14 -0000	1.75
+++ sources	9 Sep 2009 09:23:32 -0000	1.76
@@ -1 +1 @@
-eb2e69872ef6932de0ee98b102eb1d5b  xulrunner-1.9.0.13-source.tar.bz2
+fd867be30a47c9c8a82cf3a266740727  xulrunner-1.9.0.14-source.tar.bz2


Index: xulrunner.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xulrunner/F-10/xulrunner.spec,v
retrieving revision 1.149
retrieving revision 1.150
diff -u -p -r1.149 -r1.150
--- xulrunner.spec	3 Aug 2009 21:01:14 -0000	1.149
+++ xulrunner.spec	9 Sep 2009 09:23:32 -0000	1.150
@@ -7,7 +7,7 @@
 
 Summary:        XUL Runtime for Gecko Applications
 Name:           xulrunner
-Version:        1.9.0.13
+Version:        1.9.0.14
 Release:        1%{?dist}
 URL:            http://developer.mozilla.org/En/XULRunner
 License:        MPLv1.1 or GPLv2+ or LGPLv2+
@@ -423,7 +423,10 @@ fi
 #---------------------------------------------------------------------
 
 %changelog
-* Mon Aug  3 2009 Martin Stransky  1.9.0.13-1
+* Mon Sep  7 2009 Jan Horak  - 1.9.0.14-1
+- Update to 1.9.0.14
+
+* Mon Aug  3 2009 Martin Stransky  - 1.9.0.13-1
 - Update to 1.9.0.13
 
 * Tue Jul 21 2009 Jan Horak  - 1.9.0.12-1



From jskala at fedoraproject.org  Wed Sep  9 09:24:01 2009
From: jskala at fedoraproject.org (Jiri Skala)
Date: Wed,  9 Sep 2009 09:24:01 +0000 (UTC)
Subject: rpms/iputils/F-11 iputils-20071127-hostbyname.patch, NONE,
	1.1 iputils.spec, 1.65, 1.66
Message-ID: <20090909092401.F1FE111C00CE@cvs1.fedora.phx.redhat.com>

Author: jskala

Update of /cvs/extras/rpms/iputils/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31879

Modified Files:
	iputils.spec 
Added Files:
	iputils-20071127-hostbyname.patch 
Log Message:
* Wed Sep 09 2009 Jiri Skala  - 20071127-9
- fixed #516179  - gethostbyname replaced by getaddrinfo


iputils-20071127-hostbyname.patch:
 ping.c |   19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)

--- NEW FILE iputils-20071127-hostbyname.patch ---
diff -up iputils-s20071127/ping.c.hostbyname iputils-s20071127/ping.c
--- iputils-s20071127/ping.c.hostbyname	2009-09-09 09:49:26.009173503 +0200
+++ iputils-s20071127/ping.c	2009-09-09 11:12:28.250128341 +0200
@@ -118,7 +118,7 @@ int pmtudisc = -1;
 int
 main(int argc, char **argv)
 {
-	struct hostent *hp;
+	struct addrinfo hints, *res;
 	int ch, hold, packlen;
 	int socket_errno;
 	u_char *packet;
@@ -258,25 +258,30 @@ main(int argc, char **argv)
 		} else {
 			rc = idna_to_ascii_lz (target, &idn, 0);
 			if (rc == IDNA_SUCCESS)
-				hp = gethostbyname (idn);
-			else {
+			{
+				memset(&hints, 0, sizeof(hints));
+				hints.ai_family = AF_INET;
+				hints.ai_flags = AI_CANONNAME;
+				rc = getaddrinfo(idn, NULL, &hints, &res);
+			} else {
 				fprintf(stderr, "ping: IDN encoding of '%s' failed with error code %d\n", target, rc);
 				exit(2);
 			}
 			free(idn);
-			if (!hp) {
+			if (!res || rc) {
 				fprintf(stderr, "ping: unknown host %s\n", target);
 				exit(2);
 			}
-			memcpy(&whereto.sin_addr, hp->h_addr, 4);
-			rc = idna_to_unicode_lzlz (hp->h_name, &idn, 0);
+			whereto.sin_addr = ((struct sockaddr_in *)res->ai_addr)->sin_addr;
+			rc = idna_to_unicode_lzlz (target, &idn, 0);
 			if (rc == IDNA_SUCCESS)
 				strncpy(hnamebuf, idn, sizeof(hnamebuf) - 1);
 			else {
-				fprintf(stderr, "ping: IDN encoding of '%s' failed with error code %d\n", hp->h_name, rc);
+				fprintf(stderr, "ping: IDN encoding of '%s' failed with error code %d\n", target, rc);
 				exit(2);
 			}
 			free(idn);
+			freeaddrinfo(res);
 			hnamebuf[sizeof(hnamebuf) - 1] = 0;
 			hostname = hnamebuf;
 		}


Index: iputils.spec
===================================================================
RCS file: /cvs/extras/rpms/iputils/F-11/iputils.spec,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -p -r1.65 -r1.66
--- iputils.spec	25 Feb 2009 21:59:39 -0000	1.65
+++ iputils.spec	9 Sep 2009 09:24:01 -0000	1.66
@@ -1,7 +1,7 @@
 Summary: Network monitoring tools including ping
 Name: iputils
 Version: 20071127
-Release: 8%{?dist}
+Release: 9%{?dist}
 License: BSD
 URL: http://www.skbuff.net/iputils
 Group: System Environment/Daemons
@@ -26,6 +26,7 @@ Patch12: iputils-20070202-ia64_align.pat
 Patch13: iputils-20071127-warnings.patch
 Patch14: iputils-20071127-typing_bug.patch
 Patch15: iputils-20071127-corr_type.patch
+Patch16: iputils-20071127-hostbyname.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: docbook-utils perl-SGMLSpm
@@ -61,6 +62,7 @@ the target machine is alive and receivin
 %patch13 -p1 -b .warnings
 %patch14 -p1 -b .typing_bug
 %patch15 -p1 -b .corr_type
+%patch16 -p1 -b .hostbyname
 
 %build
 %ifarch s390 s390x
@@ -150,6 +152,9 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_sysconfdir}/rc.d/init.d/rdisc
 
 %changelog
+* Wed Sep 09 2009 Jiri Skala  - 20071127-9
+- fixed #516179  - gethostbyname replaced by getaddrinfo
+
 * Wed Feb 25 2009 Jiri Skala  - 20071127-8
 - remake type conversions to gcc4.4 requirements
 



From xhorak at fedoraproject.org  Wed Sep  9 09:28:33 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 09:28:33 +0000 (UTC)
Subject: rpms/xulrunner/devel .cvsignore, 1.70, 1.71 sources, 1.73,
	1.74 xulrunner.spec, 1.175, 1.176
Message-ID: <20090909092833.974CF11C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/xulrunner/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv605

Modified Files:
	.cvsignore sources xulrunner.spec 
Log Message:
Update to 1.9.1.3


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xulrunner/devel/.cvsignore,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -p -r1.70 -r1.71
--- .cvsignore	3 Aug 2009 20:53:34 -0000	1.70
+++ .cvsignore	9 Sep 2009 09:28:33 -0000	1.71
@@ -1,2 +1,3 @@
 xulrunner-1.9.1.1-source.tar.bz2
 xulrunner-1.9.1.2-source.tar.bz2
+xulrunner-1.9.1.3-source.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xulrunner/devel/sources,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -p -r1.73 -r1.74
--- sources	3 Aug 2009 20:53:34 -0000	1.73
+++ sources	9 Sep 2009 09:28:33 -0000	1.74
@@ -1 +1 @@
-0de7173e45df009f5a2620fcceb010fb  xulrunner-1.9.1.2-source.tar.bz2
+ca167e69180ab1230aea0763da270a95  xulrunner-1.9.1.3-source.tar.bz2


Index: xulrunner.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xulrunner/devel/xulrunner.spec,v
retrieving revision 1.175
retrieving revision 1.176
diff -u -p -r1.175 -r1.176
--- xulrunner.spec	24 Aug 2009 08:46:46 -0000	1.175
+++ xulrunner.spec	9 Sep 2009 09:28:33 -0000	1.176
@@ -11,8 +11,8 @@
 
 Summary:        XUL Runtime for Gecko Applications
 Name:           xulrunner
-Version:        1.9.1.2
-Release:        4%{?dist}
+Version:        1.9.1.3
+Release:        1%{?dist}
 URL:            http://developer.mozilla.org/En/XULRunner
 License:        MPLv1.1 or GPLv2+ or LGPLv2+
 Group:          Applications/Internet
@@ -455,6 +455,9 @@ fi
 #---------------------------------------------------------------------
 
 %changelog
+* Mon Sep  7 2009 Jan Horak  - 1.9.1.3-1
+- Update to 1.9.1.3
+
 * Fri Aug 21 2009 Jan Horak  - 1.9.1.2-4
 - Added libnotify support
 



From harald at fedoraproject.org  Wed Sep  9 09:35:51 2009
From: harald at fedoraproject.org (Harald Hoyer)
Date: Wed,  9 Sep 2009 09:35:51 +0000 (UTC)
Subject: rpms/dracut/devel .cvsignore, 1.9, 1.10 dracut.spec, 1.23,
	1.24 sources, 1.10, 1.11
Message-ID: <20090909093551.38CAA11C00CE@cvs1.fedora.phx.redhat.com>

Author: harald

Update of /cvs/pkgs/rpms/dracut/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2529

Modified Files:
	.cvsignore dracut.spec sources 
Log Message:
* Wed Sep 09 2009 Harald Hoyer  001-7
- add scsi_wait_scan to be sure everything was scanned



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/dracut/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	8 Sep 2009 14:32:45 -0000	1.9
+++ .cvsignore	9 Sep 2009 09:35:50 -0000	1.10
@@ -1 +1 @@
-dracut-001-f5c4374d.tar.bz2
+dracut-001-71094bee.tar.bz2


Index: dracut.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dracut/devel/dracut.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- dracut.spec	8 Sep 2009 14:32:45 -0000	1.23
+++ dracut.spec	9 Sep 2009 09:35:51 -0000	1.24
@@ -1,5 +1,4 @@
-%define gittag f5c4374d
-
+%define gittag 71094bee
 %if 0%{?fedora} < 12
 %define with_switch_root 1
 %else
@@ -15,7 +14,7 @@
 
 Name: dracut
 Version: 001
-Release: 6%{?rdist}
+Release: 7%{?rdist}
 Summary: Initramfs generator using udev
 Group: System Environment/Base		
 License: GPLv2+	
@@ -181,6 +180,9 @@ rm -rf $RPM_BUILD_ROOT
 %dir /var/lib/dracut/overlay
 
 %changelog
+* Wed Sep 09 2009 Harald Hoyer  001-7
+- add scsi_wait_scan to be sure everything was scanned
+
 * Tue Sep 08 2009 Harald Hoyer  001-6
 - fixed several problems with md raid containers
 - fixed selinux policy loading


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/dracut/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	8 Sep 2009 14:32:45 -0000	1.10
+++ sources	9 Sep 2009 09:35:51 -0000	1.11
@@ -1 +1 @@
-36e8fcadcbd9ee4ca37e55fac35662b5  dracut-001-f5c4374d.tar.bz2
+1ae9d33d2473b139b51cd3825603ff5b  dracut-001-71094bee.tar.bz2



From airlied at fedoraproject.org  Wed Sep  9 09:42:58 2009
From: airlied at fedoraproject.org (Dave Airlie)
Date: Wed,  9 Sep 2009 09:42:58 +0000 (UTC)
Subject: rpms/kernel/devel drm-page-flip.patch, 1.7, 1.8 kernel.spec, 1.1781,
	1.1782
Message-ID: <20090909094258.C6C0211C00CE@cvs1.fedora.phx.redhat.com>

Author: airlied

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4280

Modified Files:
	drm-page-flip.patch kernel.spec 
Log Message:
* Wed Sep 09 2009 Dave Airlie  2.6.31-0.219.rc9.git
- uggh lost nouveau bits in page flip


drm-page-flip.patch:
 b/drivers/gpu/drm/drm_crtc.c                            |  169 +++++++++++++++-
 b/drivers/gpu/drm/drm_crtc_helper.c                     |   12 +
 b/drivers/gpu/drm/drm_drv.c                             |    1 
 b/drivers/gpu/drm/drm_fops.c                            |   68 ++++++
 b/drivers/gpu/drm/drm_irq.c                             |   43 ++++
 b/drivers/gpu/drm/drm_stub.c                            |    1 
 b/drivers/gpu/drm/i915/i915_drv.c                       |    1 
 b/drivers/gpu/drm/i915/intel_display.c                  |   26 +-
 b/drivers/gpu/drm/radeon/radeon_display.c               |    3 
 b/include/drm/drm.h                                     |   25 ++
 b/include/drm/drmP.h                                    |   32 +++
 b/include/drm/drm_crtc.h                                |   27 ++
 b/include/drm/drm_crtc_helper.h                         |    4 
 b/include/drm/drm_mode.h                                |   16 +
 linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c |    2 
 linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c |    2 
 16 files changed, 416 insertions(+), 16 deletions(-)

Index: drm-page-flip.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/drm-page-flip.patch,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- drm-page-flip.patch	9 Sep 2009 09:09:31 -0000	1.7
+++ drm-page-flip.patch	9 Sep 2009 09:42:58 -0000	1.8
@@ -843,3 +843,27 @@ index 1f90841..6f08a77 100644
 +};
 +
  #endif
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.da linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c	2009-09-08 16:08:09.000000000 +1000
+@@ -993,7 +993,7 @@ nv04_crtc_create(struct drm_device *dev,
+ 	nv_crtc->index = crtc_num;
+ 	nv_crtc->last_dpms = NV_DPMS_CLEARED;
+ 
+-	drm_crtc_init(dev, &nv_crtc->base, &nv04_crtc_funcs);
++	drm_crtc_init(dev, &nv_crtc->base, crtc_num, &nv04_crtc_funcs);
+ 	drm_crtc_helper_add(&nv_crtc->base, &nv04_crtc_helper_funcs);
+ 	drm_mode_crtc_set_gamma_size(&nv_crtc->base, 256);
+ 
+diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.da linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c
+--- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.da	2009-09-08 16:07:49.000000000 +1000
++++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c	2009-09-08 16:08:09.000000000 +1000
+@@ -777,7 +777,7 @@ nv50_crtc_create(struct drm_device *dev,
+ 	crtc->set_dither = nv50_crtc_set_dither;
+ 	crtc->set_scale = nv50_crtc_set_scale;
+ 
+-	drm_crtc_init(dev, &crtc->base, &nv50_crtc_funcs);
++	drm_crtc_init(dev, &crtc->base, index, &nv50_crtc_funcs);
+ 	drm_crtc_helper_add(&crtc->base, &nv50_crtc_helper_funcs);
+ 	drm_mode_crtc_set_gamma_size(&crtc->base, 256);
+ 


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1781
retrieving revision 1.1782
diff -u -p -r1.1781 -r1.1782
--- kernel.spec	9 Sep 2009 09:09:31 -0000	1.1781
+++ kernel.spec	9 Sep 2009 09:42:58 -0000	1.1782
@@ -2025,6 +2025,9 @@ fi
 # and build.
 
 %changelog
+* Wed Sep 09 2009 Dave Airlie  2.6.31-0.219.rc9.git
+- uggh lost nouveau bits in page flip
+
 * Wed Sep 09 2009 Dave Airlie  2.6.31-0.218.rc9.git2
 - fix r600 oops with page flip patch (#520766)
 



From mbarnes at fedoraproject.org  Wed Sep  9 09:51:55 2009
From: mbarnes at fedoraproject.org (Matthew Barnes)
Date: Wed,  9 Sep 2009 09:51:55 +0000 (UTC)
Subject: rpms/evolution/devel evolution.spec,1.394.2.45,1.394.2.46
Message-ID: <20090909095155.17F2511C00CE@cvs1.fedora.phx.redhat.com>

Author: mbarnes

Update of /cvs/pkgs/rpms/evolution/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7279

Modified Files:
      Tag: private-mbarnes-kb
	evolution.spec 
Log Message:
Enable mailing-list-actions plugin.



Index: evolution.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v
retrieving revision 1.394.2.45
retrieving revision 1.394.2.46
diff -u -p -r1.394.2.45 -r1.394.2.46
--- evolution.spec	9 Sep 2009 03:59:28 -0000	1.394.2.45
+++ evolution.spec	9 Sep 2009 09:51:54 -0000	1.394.2.46
@@ -566,9 +566,8 @@ rm -rf $RPM_BUILD_ROOT
 %{evo_plugin_dir}/org-gnome-itip-formatter.eplug
 %{evo_plugin_dir}/liborg-gnome-itip-formatter.so
 
-#%{evo_plugin_dir}/org-gnome-mailing-list-actions.eplug
-#%{evo_plugin_dir}/liborg-gnome-mailing-list-actions.so
-#%{evo_plugin_dir}/org-gnome-mailing-list-actions.xml
+%{evo_plugin_dir}/org-gnome-mailing-list-actions.eplug
+%{evo_plugin_dir}/liborg-gnome-mailing-list-actions.so
 
 %{evo_plugin_dir}/org-gnome-mail-notification.eplug
 %{evo_plugin_dir}/liborg-gnome-mail-notification.so



From perex at fedoraproject.org  Wed Sep  9 09:52:36 2009
From: perex at fedoraproject.org (perex)
Date: Wed,  9 Sep 2009 09:52:36 +0000 (UTC)
Subject: rpms/alsa-lib/devel alsa-lib-1.0.21-dmix-conf.patch, NONE,
	1.1 alsa-lib-1.0.21-revert-hook.patch, NONE,
	1.1 alsa-lib-1.0.21-speaker.patch, NONE, 1.1 alsa-lib.spec, 1.85, 1.86
Message-ID: <20090909095236.F182911C00CE@cvs1.fedora.phx.redhat.com>

Author: perex

Update of /cvs/pkgs/rpms/alsa-lib/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7631

Modified Files:
	alsa-lib.spec 
Added Files:
	alsa-lib-1.0.21-dmix-conf.patch 
	alsa-lib-1.0.21-revert-hook.patch 
	alsa-lib-1.0.21-speaker.patch 
Log Message:
alsa-lib: fix bug #521988

alsa-lib-1.0.21-dmix-conf.patch:
 dmix.conf |   13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

--- NEW FILE alsa-lib-1.0.21-dmix-conf.patch ---
>From 1f126fd7c6ef37b04ad745609bbebf0dbbf2e1fd Mon Sep 17 00:00:00 2001
From: Jaroslav Kysela 
Date: Wed, 9 Sep 2009 11:38:11 +0200
Subject: [PATCH] Change dmix.conf to accept user configuration from defaults.dmix..xxx

An attempt to fix problem described in reverted patch "Fix driver conf
parsing in snd_config_hook_load_for_all_cards()".

Signed-off-by: Jaroslav Kysela 
---
 src/conf/pcm/dmix.conf |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/conf/pcm/dmix.conf b/src/conf/pcm/dmix.conf
index 4108ddb..e62cb29 100644
--- a/src/conf/pcm/dmix.conf
+++ b/src/conf/pcm/dmix.conf
@@ -63,12 +63,12 @@ pcm.!dmix {
 			name {
 				@func concat
 				strings [
-					"cards."
+					"defaults.dmix."
 					{
 						@func card_driver
 						card $CARD
 					}
-					".pcm.dmix.period_size"
+					".period_size"
 				]
 			}
 			default 1024
@@ -78,12 +78,12 @@ pcm.!dmix {
 			name {
 				@func concat
 				strings [
-					"cards."
+					"defaults.dmix."
 					{
 						@func card_driver
 						card $CARD
 					}
-					".pcm.dmix.period_time"
+					".period_time"
 				]
 			}
 			default -1
@@ -93,12 +93,12 @@ pcm.!dmix {
 			name {
 				@func concat
 				strings [
-					"cards."
+					"defaults.dmix."
 					{
 						@func card_driver
 						card $CARD
 					}
-					".pcm.dmix.periods"
+					".periods"
 				]
 			}
 			default 16
-- 
1.5.5.1


alsa-lib-1.0.21-revert-hook.patch:
 conf.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- NEW FILE alsa-lib-1.0.21-revert-hook.patch ---
>From 133819d420d962b6888c280352a5532da93f1a3a Mon Sep 17 00:00:00 2001
From: Jaroslav Kysela 
Date: Wed, 9 Sep 2009 11:24:11 +0200
Subject: [PATCH] Revert "Fix driver conf parsing in snd_config_hook_load_for_all_cards()"

This reverts commit 96da0c842d14b40ce8e37726b259229634b3aa21.

This way of fix brokes card-specific configuration loading.
See http://bugzilla.redhat.com bug#521988 for details.

Appropriate way to handle this problem is to fix the dmix configuration file.

Signed-off-by: Jaroslav Kysela 
---
 src/conf.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/conf.c b/src/conf.c
index 3f0dfe1..570c90f 100644
--- a/src/conf.c
+++ b/src/conf.c
@@ -3477,8 +3477,9 @@ int snd_config_hook_load_for_all_cards(snd_config_t *root, snd_config_t *config,
 			err = snd_determine_driver(card, &fdriver);
 			if (err < 0)
 				return err;
-			if (snd_config_search(root, fdriver, &n) >= 0 &&
-			    snd_config_get_string(n, &driver) >= 0) {
+			if (snd_config_search(root, fdriver, &n) >= 0) {
+				if (snd_config_get_string(n, &driver) < 0)
+					goto __err;
 				assert(driver);
 				while (1) {
 					char *s = strchr(driver, '.');
-- 
1.5.5.1


alsa-lib-1.0.21-speaker.patch:
 simple_none.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

--- NEW FILE alsa-lib-1.0.21-speaker.patch ---
>From ac9de424bc0a896e8e30b5ec176daf924a2cefb2 Mon Sep 17 00:00:00 2001
From: Takashi Iwai 
Date: Mon, 31 Aug 2009 16:41:12 +0200
Subject: [PATCH] mixer: Add Speaker and Beep names to the weight list

Added strings "Speaker" and "Beep" to the weight list so that the entries
appear in more appropriate positions.

Signed-off-by: Takashi Iwai 
---
 src/mixer/simple_none.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/mixer/simple_none.c b/src/mixer/simple_none.c
index 4802200..9259a08 100644
--- a/src/mixer/simple_none.c
+++ b/src/mixer/simple_none.c
@@ -134,6 +134,7 @@ static int get_compare_weight(const char *name, unsigned int idx)
 	static const char *const names[] = {
 		"Master",
 		"Headphone",
+		"Speaker",
 		"Tone",
 		"Bass",
 		"Treble",
@@ -158,6 +159,7 @@ static int get_compare_weight(const char *name, unsigned int idx)
 		"I2S",
 		"IEC958",
 		"PC Speaker",
+		"Beep",
 		"Aux",
 		"Mono",
 		"Playback",
-- 
1.5.5.1



Index: alsa-lib.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-lib/devel/alsa-lib.spec,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -p -r1.85 -r1.86
--- alsa-lib.spec	2 Sep 2009 08:11:20 -0000	1.85
+++ alsa-lib.spec	9 Sep 2009 09:52:36 -0000	1.86
@@ -5,7 +5,7 @@
 Summary: The Advanced Linux Sound Architecture (ALSA) library
 Name:    alsa-lib
 Version: 1.0.21
-Release: 1%{?prever_dot}%{?dist}
+Release: 3%{?prever_dot}%{?dist}
 License: LGPLv2+
 Group:   System Environment/Libraries
 Source:  ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version}%{?prever}%{?postver}.tar.bz2
@@ -13,6 +13,9 @@ Source10: asound.conf
 Patch0:  alsa-lib-1.0.17-config.patch
 Patch2:  alsa-lib-1.0.14-glibc-open.patch
 Patch4:	 alsa-lib-1.0.16-no-dox-date.patch
+Patch10: alsa-lib-1.0.21-speaker.patch
+Patch11: alsa-lib-1.0.21-revert-hook.patch
+Patch12: alsa-lib-1.0.21-dmix-conf.patch
 URL:     http://www.alsa-project.org/
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: doxygen
@@ -44,6 +47,9 @@ against the ALSA libraries and interface
 %patch0 -p1 -b .config
 %patch2 -p1 -b .glibc-open
 %patch4 -p1 -b .no-dox-date
+%patch10 -p1 -b .speaker
+%patch11 -p1 -b .revert-hook
+%patch12 -p1 -b .dmix-conf
 
 %build
 %configure --disable-aload
@@ -93,8 +99,12 @@ rm -rf %{buildroot}
 %{_datadir}/aclocal/alsa.m4
 
 %changelog
+* Wed Sep  9 2009 Jaroslav Kysela  - 1.0.21-3
+- Add Speaker and Beep control names to mixer weight list
+- Fix redhat bug #521988
+
 * Wed Sep  2 2009 Jaroslav Kysela  - 1.0.21-1
-* Updated to 1.0.21 final
+- Updated to 1.0.21 final
 
 * Fri Jul 24 2009 Fedora Release Engineering  - 1.0.20-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild



From pkgdb at fedoraproject.org  Wed Sep  9 10:15:55 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 10:15:55 +0000
Subject: [pkgdb] bsf: choeger has requested watchbugzilla
Message-ID: <20090909101555.38B1210F87A@bastion2.fedora.phx.redhat.com>

choeger has requested the watchbugzilla acl on bsf (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/bsf



From pkgdb at fedoraproject.org  Wed Sep  9 10:16:00 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 10:16:00 +0000
Subject: [pkgdb] bsf: choeger has requested watchcommits
Message-ID: <20090909101600.AB76D10F896@bastion2.fedora.phx.redhat.com>

choeger has requested the watchcommits acl on bsf (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/bsf



From pkgdb at fedoraproject.org  Wed Sep  9 10:15:57 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 10:15:57 +0000
Subject: [pkgdb] bsf: choeger has given up watchbugzilla
Message-ID: <20090909101557.A301310F890@bastion2.fedora.phx.redhat.com>

choeger has given up the watchbugzilla acl on bsf (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/bsf



From pkgdb at fedoraproject.org  Wed Sep  9 10:16:01 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 10:16:01 +0000
Subject: [pkgdb] bsf: choeger has requested commit
Message-ID: <20090909101601.9FAC410F89B@bastion2.fedora.phx.redhat.com>

choeger has requested the commit acl on bsf (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/bsf



From pkgdb at fedoraproject.org  Wed Sep  9 10:16:10 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 10:16:10 +0000
Subject: [pkgdb] bsf: choeger has requested watchcommits
Message-ID: <20090909101610.DDDBE10F89D@bastion2.fedora.phx.redhat.com>

choeger has requested the watchcommits acl on bsf (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/bsf



From pkgdb at fedoraproject.org  Wed Sep  9 10:16:15 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 10:16:15 +0000
Subject: [pkgdb] bsf: choeger has requested commit
Message-ID: <20090909101615.4674E10F8A1@bastion2.fedora.phx.redhat.com>

choeger has requested the commit acl on bsf (Fedora 11)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/bsf



From grof at fedoraproject.org  Wed Sep  9 10:23:04 2009
From: grof at fedoraproject.org (zarko pintar)
Date: Wed,  9 Sep 2009 10:23:04 +0000 (UTC)
Subject: rpms/easystroke/devel .cvsignore, 1.4, 1.5 easystroke.spec, 1.4,
	1.5 import.log, 1.3, 1.4 sources, 1.4, 1.5
Message-ID: <20090909102304.ED77A11C00CE@cvs1.fedora.phx.redhat.com>

Author: grof

Update of /cvs/pkgs/rpms/easystroke/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17304/devel

Modified Files:
	.cvsignore easystroke.spec import.log sources 
Log Message:



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/easystroke/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	29 Jun 2009 06:20:08 -0000	1.4
+++ .cvsignore	9 Sep 2009 10:23:04 -0000	1.5
@@ -1 +1 @@
-easystroke-0.4.6.tar.gz
+easystroke-0.4.9.tar.gz


Index: easystroke.spec
===================================================================
RCS file: /cvs/pkgs/rpms/easystroke/devel/easystroke.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- easystroke.spec	24 Jul 2009 20:45:59 -0000	1.4
+++ easystroke.spec	9 Sep 2009 10:23:04 -0000	1.5
@@ -1,14 +1,13 @@
 Name:           easystroke
-Version:        0.4.6
-Release:        2%{?dist}
+Version:        0.4.9
+Release:        1%{?dist}
 Summary:        Gesture-recognition application for X11
 
 Group:          User Interface/X Hardware Support
 License:        ISC
 URL:            http://easystroke.sourceforge.net/
 Source0:        http://downloads.sourceforge.net/easystroke/%{name}-%{version}.tar.gz
-#Patch to compile with gcc 4.3.0
-#Patch0:         easystroke-0.4.5-gcc.patch
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  gtkmm24-devel
@@ -28,7 +27,6 @@ execute shell commands, hold down modifi
 
 %prep
 %setup -q
-#%patch0 -p1 -b .gcc
 # Resolve debuginfo
 sed -i 's|install -Ds|install -D|' Makefile
 # Preserve timestamps:
@@ -75,8 +73,8 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 
 %changelog
-* Fri Jul 24 2009 Fedora Release Engineering  - 0.4.6-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+* Wed Sep 09 2009 Zarko Pintar  - 0.4.9-1
+- new version
 
 * Wed Jun 29 2009 Zarko Pintar  - 0.4.6-1
 - new version


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/easystroke/devel/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- import.log	29 Jun 2009 06:20:08 -0000	1.3
+++ import.log	9 Sep 2009 10:23:04 -0000	1.4
@@ -1,3 +1,4 @@
 easystroke-0_4_4-3_fc11:HEAD:easystroke-0.4.4-3.fc11.src.rpm:1243923742
 easystroke-0_4_5-1_fc10:HEAD:easystroke-0.4.5-1.fc10.src.rpm:1244061035
 easystroke-0_4_6-1_fc11:HEAD:easystroke-0.4.6-1.fc11.src.rpm:1246256369
+easystroke-0_4_9-1_fc11:HEAD:easystroke-0.4.9-1.fc11.src.rpm:1252491935


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/easystroke/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	29 Jun 2009 06:20:08 -0000	1.4
+++ sources	9 Sep 2009 10:23:04 -0000	1.5
@@ -1 +1 @@
-fed6248fa792ce6cfa39a4d57b135321  easystroke-0.4.6.tar.gz
+4d95a69a29a7fb57468044df4570e665  easystroke-0.4.9.tar.gz



From grof at fedoraproject.org  Wed Sep  9 10:29:12 2009
From: grof at fedoraproject.org (zarko pintar)
Date: Wed,  9 Sep 2009 10:29:12 +0000 (UTC)
Subject: rpms/easystroke/F-11 .cvsignore, 1.4, 1.5 easystroke.spec, 1.3,
	1.4 import.log, 1.3, 1.4 sources, 1.4, 1.5
Message-ID: <20090909102912.95F6811C00CE@cvs1.fedora.phx.redhat.com>

Author: grof

Update of /cvs/pkgs/rpms/easystroke/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19020/F-11

Modified Files:
	.cvsignore easystroke.spec import.log sources 
Log Message:



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/easystroke/F-11/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	29 Jun 2009 06:23:51 -0000	1.4
+++ .cvsignore	9 Sep 2009 10:29:12 -0000	1.5
@@ -1 +1 @@
-easystroke-0.4.6.tar.gz
+easystroke-0.4.9.tar.gz


Index: easystroke.spec
===================================================================
RCS file: /cvs/pkgs/rpms/easystroke/F-11/easystroke.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- easystroke.spec	29 Jun 2009 06:23:52 -0000	1.3
+++ easystroke.spec	9 Sep 2009 10:29:12 -0000	1.4
@@ -1,5 +1,5 @@
 Name:           easystroke
-Version:        0.4.6
+Version:        0.4.9
 Release:        1%{?dist}
 Summary:        Gesture-recognition application for X11
 
@@ -7,8 +7,7 @@ Group:          User Interface/X Hardwar
 License:        ISC
 URL:            http://easystroke.sourceforge.net/
 Source0:        http://downloads.sourceforge.net/easystroke/%{name}-%{version}.tar.gz
-#Patch to compile with gcc 4.3.0
-#Patch0:         easystroke-0.4.5-gcc.patch
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  gtkmm24-devel
@@ -28,7 +27,6 @@ execute shell commands, hold down modifi
 
 %prep
 %setup -q
-#%patch0 -p1 -b .gcc
 # Resolve debuginfo
 sed -i 's|install -Ds|install -D|' Makefile
 # Preserve timestamps:
@@ -75,6 +73,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 
 %changelog
+* Wed Sep 09 2009 Zarko Pintar  - 0.4.9-1
+- new version
+
 * Wed Jun 29 2009 Zarko Pintar  - 0.4.6-1
 - new version
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/easystroke/F-11/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- import.log	29 Jun 2009 06:23:52 -0000	1.3
+++ import.log	9 Sep 2009 10:29:12 -0000	1.4
@@ -1,3 +1,4 @@
 easystroke-0_4_4-3_fc11:F-11:easystroke-0.4.4-3.fc11.src.rpm:1243923850
 easystroke-0_4_5-1_fc10:F-11:easystroke-0.4.5-1.fc10.src.rpm:1244061134
 easystroke-0_4_6-1_fc11:F-11:easystroke-0.4.6-1.fc11.src.rpm:1246256769
+easystroke-0_4_9-1_fc11:F-11:easystroke-0.4.9-1.fc11.src.rpm:1252492204


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/easystroke/F-11/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	29 Jun 2009 06:23:52 -0000	1.4
+++ sources	9 Sep 2009 10:29:12 -0000	1.5
@@ -1 +1 @@
-fed6248fa792ce6cfa39a4d57b135321  easystroke-0.4.6.tar.gz
+4d95a69a29a7fb57468044df4570e665  easystroke-0.4.9.tar.gz



From grof at fedoraproject.org  Wed Sep  9 10:34:53 2009
From: grof at fedoraproject.org (zarko pintar)
Date: Wed,  9 Sep 2009 10:34:53 +0000 (UTC)
Subject: rpms/easystroke/F-10 .cvsignore, 1.4, 1.5 easystroke.spec, 1.3,
	1.4 import.log, 1.3, 1.4 sources, 1.4, 1.5
Message-ID: <20090909103453.46C9F11C00CE@cvs1.fedora.phx.redhat.com>

Author: grof

Update of /cvs/pkgs/rpms/easystroke/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20245/F-10

Modified Files:
	.cvsignore easystroke.spec import.log sources 
Log Message:



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/easystroke/F-10/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore	29 Jun 2009 06:31:13 -0000	1.4
+++ .cvsignore	9 Sep 2009 10:34:52 -0000	1.5
@@ -1 +1 @@
-easystroke-0.4.6.tar.gz
+easystroke-0.4.9.tar.gz


Index: easystroke.spec
===================================================================
RCS file: /cvs/pkgs/rpms/easystroke/F-10/easystroke.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- easystroke.spec	29 Jun 2009 06:31:13 -0000	1.3
+++ easystroke.spec	9 Sep 2009 10:34:53 -0000	1.4
@@ -1,5 +1,5 @@
 Name:           easystroke
-Version:        0.4.6
+Version:        0.4.9
 Release:        1%{?dist}
 Summary:        Gesture-recognition application for X11
 
@@ -7,8 +7,7 @@ Group:          User Interface/X Hardwar
 License:        ISC
 URL:            http://easystroke.sourceforge.net/
 Source0:        http://downloads.sourceforge.net/easystroke/%{name}-%{version}.tar.gz
-#Patch to compile with gcc 4.3.0
-#Patch0:         easystroke-0.4.5-gcc.patch
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  gtkmm24-devel
@@ -28,7 +27,6 @@ execute shell commands, hold down modifi
 
 %prep
 %setup -q
-#%patch0 -p1 -b .gcc
 # Resolve debuginfo
 sed -i 's|install -Ds|install -D|' Makefile
 # Preserve timestamps:
@@ -75,6 +73,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 
 %changelog
+* Wed Sep 09 2009 Zarko Pintar  - 0.4.9-1
+- new version
+
 * Wed Jun 29 2009 Zarko Pintar  - 0.4.6-1
 - new version
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/easystroke/F-10/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- import.log	29 Jun 2009 06:31:13 -0000	1.3
+++ import.log	9 Sep 2009 10:34:53 -0000	1.4
@@ -1,3 +1,4 @@
 easystroke-0_4_4-3_fc11:F-10:easystroke-0.4.4-3.fc11.src.rpm:1243923972
 easystroke-0_4_5-1_fc10:F-10:easystroke-0.4.5-1.fc10.src.rpm:1244061222
 easystroke-0_4_6-1_fc11:F-10:easystroke-0.4.6-1.fc11.src.rpm:1246257000
+easystroke-0_4_9-1_fc11:F-10:easystroke-0.4.9-1.fc11.src.rpm:1252492543


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/easystroke/F-10/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources	29 Jun 2009 06:31:13 -0000	1.4
+++ sources	9 Sep 2009 10:34:53 -0000	1.5
@@ -1 +1 @@
-fed6248fa792ce6cfa39a4d57b135321  easystroke-0.4.6.tar.gz
+4d95a69a29a7fb57468044df4570e665  easystroke-0.4.9.tar.gz



From peter at fedoraproject.org  Wed Sep  9 10:45:20 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Wed,  9 Sep 2009 10:45:20 +0000 (UTC)
Subject: rpms/ejabberd/devel ejabberd-decrease_buffers_in_mod_proxy65.patch, 
	NONE, 1.1 ejabberd-fixed_delays_in_s2s.patch, NONE,
	1.1 ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff, NONE,
	1.1 ejabberd-turn_off_error_messages_in_mod_caps.patch, NONE,
	1.1 ejabberd.logrotate, 1.3, 1.4 ejabberd.spec, 1.42,
	1.43 import.log, 1.12, 1.13
Message-ID: <20090909104520.D0DE011C00CE@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/ejabberd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23138/devel

Modified Files:
	ejabberd.logrotate ejabberd.spec import.log 
Added Files:
	ejabberd-decrease_buffers_in_mod_proxy65.patch 
	ejabberd-fixed_delays_in_s2s.patch 
	ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff 
	ejabberd-turn_off_error_messages_in_mod_caps.patch 
Log Message:
Fixed couple of possible issues and added several patches from Debian

ejabberd-decrease_buffers_in_mod_proxy65.patch:
 mod_proxy65_stream.erl |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE ejabberd-decrease_buffers_in_mod_proxy65.patch ---
Patch by Evgeniy Khramtsov decreases proxy65 buffer sizes (size 65535 is known
to confuse users with tight shapers).

Index: src/mod_proxy65/mod_proxy65_stream.erl
===================================================================
--- src/mod_proxy65/mod_proxy65_stream.erl	2009-04-01 17:23:51.000000000 +0200
+++ src/mod_proxy65/mod_proxy65_stream.erl	2009-04-05 22:51:20.000000000 +0200
@@ -89,8 +89,8 @@
     process_flag(trap_exit, true),
     AuthType = gen_mod:get_opt(auth_type, Opts, anonymous),
     Shaper = gen_mod:get_opt(shaper, Opts, none),
-    RecvBuf = gen_mod:get_opt(recbuf, Opts, 65535),
-    SendBuf = gen_mod:get_opt(sndbuf, Opts, 65535),
+    RecvBuf = gen_mod:get_opt(recbuf, Opts, 8192),
+    SendBuf = gen_mod:get_opt(sndbuf, Opts, 8192),
     TRef = erlang:send_after(?WAIT_TIMEOUT, self(), stop),
     inet:setopts(Socket, [{active, true}, {recbuf, RecvBuf}, {sndbuf, SendBuf}]),
     {ok, wait_for_init, #state{host      = Host,

ejabberd-fixed_delays_in_s2s.patch:
 ejabberd_s2s_in.erl  |    2 +-
 ejabberd_s2s_out.erl |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE ejabberd-fixed_delays_in_s2s.patch ---
Patch by Sergei Golovan increases timeouts in S2S and removes horrible 5-minute
delay between remote server connection attempts after a falure (in case of
server is down it would be reasonable, but what happens much more often is a
network split when the delay is inadmissible).

Index: src/ejabberd_s2s_in.erl
===================================================================
--- src/ejabberd_s2s_in.erl	2009-04-01 17:23:52.000000000 +0200
+++ src/ejabberd_s2s_in.erl	2009-04-05 22:51:20.000000000 +0200
@@ -352,7 +352,7 @@
             case {ejabberd_s2s:allow_host(To, From),
                   lists:member(LTo, ejabberd_router:dirty_get_all_domains())} of
                 {true, true} ->
-		    ejabberd_s2s_out:terminate_if_waiting_delay(To, From),
+		    %%ejabberd_s2s_out:terminate_if_waiting_delay(To, From),
 		    ejabberd_s2s_out:start(To, From,
 					   {verify, self(),
 					    Key, StateData#state.streamid}),
Index: src/ejabberd_s2s_out.erl
===================================================================
--- src/ejabberd_s2s_out.erl	2009-04-01 17:23:51.000000000 +0200
+++ src/ejabberd_s2s_out.erl	2009-04-05 22:51:20.000000000 +0200
@@ -93,7 +93,7 @@
 %% Only change this value if you now what your are doing:
 -define(FSMLIMITS,[]).
 %% -define(FSMLIMITS, [{max_queue, 2000}]).
--define(FSMTIMEOUT, 30000).
+-define(FSMTIMEOUT, 60000).
 
 %% We do not block on send anymore.
 -define(TCP_SEND_TIMEOUT, 15000).
@@ -227,8 +227,8 @@
 	{error, _Reason} ->
 	    ?INFO_MSG("s2s connection: ~s -> ~s (remote server not found)",
 		      [StateData#state.myname, StateData#state.server]),
-	    wait_before_reconnect(StateData)
-	    %%{stop, normal, StateData}
+	    %%wait_before_reconnect(StateData)
+	    {stop, normal, StateData}
     end;
 open_socket(stop, StateData) ->
     ?INFO_MSG("s2s connection: ~s -> ~s (stopped in open socket)",

ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff:
 ejabberd.app |    1 +
 1 file changed, 1 insertion(+)

--- NEW FILE ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff ---
Index: src/ejabberd.app
===================================================================
--- src/ejabberd.app	2009-04-01 17:23:51.000000000 +0200
+++ src/ejabberd.app	2009-04-05 22:51:20.000000000 +0200
@@ -70,6 +70,7 @@
 	     mod_caps,
 	     mod_configure2,
 	     mod_configure,
+	     mod_ctlextra,
 	     mod_disco,
 	     mod_echo,
 	     mod_http_bind,

ejabberd-turn_off_error_messages_in_mod_caps.patch:
 mod_caps.erl |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE ejabberd-turn_off_error_messages_in_mod_caps.patch ---
Patch by Sergei Golovan turns unnecessary error messages into debug messages.

Index: src/mod_caps.erl
===================================================================
--- src/mod_caps.erl	2009-04-01 17:23:51.000000000 +0200
+++ src/mod_caps.erl	2009-04-05 22:51:20.000000000 +0200
@@ -301,7 +301,7 @@
 		      end),
 		    gen_server:cast(self(), visit_feature_queries);
 		error ->
-		    ?ERROR_MSG("ID '~s' matches no query", [ID])
+		    ?DEBUG("ID '~s' matches no query", [ID])
 	    end;
 	{error, _} ->
 	    %% XXX: if we get error, we cache empty feature not to probe the client continuously
@@ -315,7 +315,7 @@
 		      end),
 		    gen_server:cast(self(), visit_feature_queries);
 		error ->
-		    ?ERROR_MSG("ID '~s' matches no query", [ID])
+		    ?DEBUG("ID '~s' matches no query", [ID])
 	    end;
 	    %gen_server:cast(self(), visit_feature_queries),
 	    %?DEBUG("Error IQ reponse from ~s:~n~p", [jlib:jid_to_string(From), SubEls]);


Index: ejabberd.logrotate
===================================================================
RCS file: /cvs/pkgs/rpms/ejabberd/devel/ejabberd.logrotate,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- ejabberd.logrotate	24 May 2008 18:16:55 -0000	1.3
+++ ejabberd.logrotate	9 Sep 2009 10:45:20 -0000	1.4
@@ -4,6 +4,6 @@
     create 0640 ejabberd ejabberd
     sharedscripts
     postrotate
-        runuser -s /bin/bash - ejabberd -c "erl -pa @libdir@/ejabberd/ebin -noinput -sname ejabberdctl -s ejabberd_ctl -extra ejabberd@`hostname -s` reopen-log" >/dev/null 2>/dev/null || true
+    runuser -s /bin/bash - ejabberd -c "/usr/sbin/ejabberdctl reopen-log" >/dev/null 2>/dev/null || true
     endscript
 }


Index: ejabberd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ejabberd/devel/ejabberd.spec,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -p -r1.42 -r1.43
--- ejabberd.spec	27 Aug 2009 07:26:55 -0000	1.42
+++ ejabberd.spec	9 Sep 2009 10:45:20 -0000	1.43
@@ -1,6 +1,6 @@
 Name:           ejabberd
 Version:        2.0.5
-Release:        7%{?dist}
+Release:        8%{?dist}
 Summary:        A distributed, fault-tolerant Jabber/XMPP server
 
 Group:          Applications/Internet
@@ -34,6 +34,14 @@ Patch3: ejabberd-ejabberd_cfg_pam_name.d
 # CAPTCHA support, see https://support.process-one.net/doc/display/XAAI/Fighting+Multi-User+Chat+SPAM+with+CAPTCHA
 # wget https://support.process-one.net/secure/attachment/13851/XEP-0158_ejabberd-2.0.4.patch -O ejabberd-captcha.patch
 Patch4: ejabberd-captcha.patch
+# Mention mod_ctlextra as an ejabberd module
+Patch5: ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff
+# Turn off unnecessary error messages in mod_caps (backport from upstream)
+Patch6: ejabberd-turn_off_error_messages_in_mod_caps.patch
+# Decrease mod_proxy65 send/receive buffers (backport from upstream)
+Patch7: ejabberd-decrease_buffers_in_mod_proxy65.patch
+# fixed delays in s2s connections
+Patch8: ejabberd-fixed_delays_in_s2s.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -84,8 +92,8 @@ Documentation for ejabberd.
 if [ ! -f ejabberd.pem ]
 then
     echo "Generating SSL certificate /etc/ejabberd/ejabberd.pem..."
-    HOSTNAME=$(hostname -s)
-    DOMAINNAME=$(hostname -d)
+    HOSTNAME=$(hostname -s 2>/dev/null || echo "localhost")
+    DOMAINNAME=$(hostname -d 2>/dev/null || echo "localdomain")
     openssl req -new -x509 -days 365 -nodes -out ejabberd.pem \
                 -keyout ejabberd.pem > /dev/null 2>&1 <<+++
 .
@@ -117,6 +125,11 @@ fi
 %patch2 -p0 -b .fix_ctl
 %patch3 -p0 -b .pam_name
 %patch4 -p1 -b .captcha
+%patch5 -p0 -b .mod_ctlextra
+%patch6 -p0 -b .error_msg
+%patch7 -p0 -b .decrease_buffers
+%patch8 -p0 -b .s2s
+
 dos2unix src/odbc/mssql.sql
 
 cp %{S:4} src
@@ -218,6 +231,11 @@ rm -rf %{buildroot}
 %endif
 
 %changelog
+* Wed Sep  9 2009 Peter Lemenkov  2.0.5-8
+- Fixed possible issue in the config file for logrotate
+- Fixed possible issue while creating dummy certificate
+- Added patches #5,6,7,8 from Debian
+
 * Thu Aug 27 2009 Tomas Mraz  - 2.0.5-7
 - rebuilt with new openssl
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/ejabberd/devel/import.log,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- import.log	25 Aug 2009 19:36:29 -0000	1.12
+++ import.log	9 Sep 2009 10:45:20 -0000	1.13
@@ -10,3 +10,4 @@ ejabberd-2_0_5-1_fc10:HEAD:ejabberd-2.0.
 ejabberd-2_0_5-2_fc10:HEAD:ejabberd-2.0.5-2.fc10.src.rpm:1238819481
 ejabberd-2_0_5-3_fc10:HEAD:ejabberd-2.0.5-3.fc10.src.rpm:1240304532
 ejabberd-2_0_5-6_fc11:HEAD:ejabberd-2.0.5-6.fc11.src.rpm:1251228870
+ejabberd-2_0_5-8_fc11:HEAD:ejabberd-2.0.5-8.fc11.src.rpm:1252493017



From peter at fedoraproject.org  Wed Sep  9 10:47:02 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Wed,  9 Sep 2009 10:47:02 +0000 (UTC)
Subject: rpms/ejabberd/F-11 ejabberd-decrease_buffers_in_mod_proxy65.patch, 
	NONE, 1.1 ejabberd-fixed_delays_in_s2s.patch, NONE,
	1.1 ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff, NONE,
	1.1 ejabberd-turn_off_error_messages_in_mod_caps.patch, NONE,
	1.1 ejabberd.logrotate, 1.3, 1.4 ejabberd.spec, 1.39,
	1.40 import.log, 1.12, 1.13
Message-ID: <20090909104702.BEAB711C00CE@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/ejabberd/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23766/F-11

Modified Files:
	ejabberd.logrotate ejabberd.spec import.log 
Added Files:
	ejabberd-decrease_buffers_in_mod_proxy65.patch 
	ejabberd-fixed_delays_in_s2s.patch 
	ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff 
	ejabberd-turn_off_error_messages_in_mod_caps.patch 
Log Message:
Fixed couple of possible issues and added several patches from Debian

ejabberd-decrease_buffers_in_mod_proxy65.patch:
 mod_proxy65_stream.erl |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE ejabberd-decrease_buffers_in_mod_proxy65.patch ---
Patch by Evgeniy Khramtsov decreases proxy65 buffer sizes (size 65535 is known
to confuse users with tight shapers).

Index: src/mod_proxy65/mod_proxy65_stream.erl
===================================================================
--- src/mod_proxy65/mod_proxy65_stream.erl	2009-04-01 17:23:51.000000000 +0200
+++ src/mod_proxy65/mod_proxy65_stream.erl	2009-04-05 22:51:20.000000000 +0200
@@ -89,8 +89,8 @@
     process_flag(trap_exit, true),
     AuthType = gen_mod:get_opt(auth_type, Opts, anonymous),
     Shaper = gen_mod:get_opt(shaper, Opts, none),
-    RecvBuf = gen_mod:get_opt(recbuf, Opts, 65535),
-    SendBuf = gen_mod:get_opt(sndbuf, Opts, 65535),
+    RecvBuf = gen_mod:get_opt(recbuf, Opts, 8192),
+    SendBuf = gen_mod:get_opt(sndbuf, Opts, 8192),
     TRef = erlang:send_after(?WAIT_TIMEOUT, self(), stop),
     inet:setopts(Socket, [{active, true}, {recbuf, RecvBuf}, {sndbuf, SendBuf}]),
     {ok, wait_for_init, #state{host      = Host,

ejabberd-fixed_delays_in_s2s.patch:
 ejabberd_s2s_in.erl  |    2 +-
 ejabberd_s2s_out.erl |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE ejabberd-fixed_delays_in_s2s.patch ---
Patch by Sergei Golovan increases timeouts in S2S and removes horrible 5-minute
delay between remote server connection attempts after a falure (in case of
server is down it would be reasonable, but what happens much more often is a
network split when the delay is inadmissible).

Index: src/ejabberd_s2s_in.erl
===================================================================
--- src/ejabberd_s2s_in.erl	2009-04-01 17:23:52.000000000 +0200
+++ src/ejabberd_s2s_in.erl	2009-04-05 22:51:20.000000000 +0200
@@ -352,7 +352,7 @@
             case {ejabberd_s2s:allow_host(To, From),
                   lists:member(LTo, ejabberd_router:dirty_get_all_domains())} of
                 {true, true} ->
-		    ejabberd_s2s_out:terminate_if_waiting_delay(To, From),
+		    %%ejabberd_s2s_out:terminate_if_waiting_delay(To, From),
 		    ejabberd_s2s_out:start(To, From,
 					   {verify, self(),
 					    Key, StateData#state.streamid}),
Index: src/ejabberd_s2s_out.erl
===================================================================
--- src/ejabberd_s2s_out.erl	2009-04-01 17:23:51.000000000 +0200
+++ src/ejabberd_s2s_out.erl	2009-04-05 22:51:20.000000000 +0200
@@ -93,7 +93,7 @@
 %% Only change this value if you now what your are doing:
 -define(FSMLIMITS,[]).
 %% -define(FSMLIMITS, [{max_queue, 2000}]).
--define(FSMTIMEOUT, 30000).
+-define(FSMTIMEOUT, 60000).
 
 %% We do not block on send anymore.
 -define(TCP_SEND_TIMEOUT, 15000).
@@ -227,8 +227,8 @@
 	{error, _Reason} ->
 	    ?INFO_MSG("s2s connection: ~s -> ~s (remote server not found)",
 		      [StateData#state.myname, StateData#state.server]),
-	    wait_before_reconnect(StateData)
-	    %%{stop, normal, StateData}
+	    %%wait_before_reconnect(StateData)
+	    {stop, normal, StateData}
     end;
 open_socket(stop, StateData) ->
     ?INFO_MSG("s2s connection: ~s -> ~s (stopped in open socket)",

ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff:
 ejabberd.app |    1 +
 1 file changed, 1 insertion(+)

--- NEW FILE ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff ---
Index: src/ejabberd.app
===================================================================
--- src/ejabberd.app	2009-04-01 17:23:51.000000000 +0200
+++ src/ejabberd.app	2009-04-05 22:51:20.000000000 +0200
@@ -70,6 +70,7 @@
 	     mod_caps,
 	     mod_configure2,
 	     mod_configure,
+	     mod_ctlextra,
 	     mod_disco,
 	     mod_echo,
 	     mod_http_bind,

ejabberd-turn_off_error_messages_in_mod_caps.patch:
 mod_caps.erl |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE ejabberd-turn_off_error_messages_in_mod_caps.patch ---
Patch by Sergei Golovan turns unnecessary error messages into debug messages.

Index: src/mod_caps.erl
===================================================================
--- src/mod_caps.erl	2009-04-01 17:23:51.000000000 +0200
+++ src/mod_caps.erl	2009-04-05 22:51:20.000000000 +0200
@@ -301,7 +301,7 @@
 		      end),
 		    gen_server:cast(self(), visit_feature_queries);
 		error ->
-		    ?ERROR_MSG("ID '~s' matches no query", [ID])
+		    ?DEBUG("ID '~s' matches no query", [ID])
 	    end;
 	{error, _} ->
 	    %% XXX: if we get error, we cache empty feature not to probe the client continuously
@@ -315,7 +315,7 @@
 		      end),
 		    gen_server:cast(self(), visit_feature_queries);
 		error ->
-		    ?ERROR_MSG("ID '~s' matches no query", [ID])
+		    ?DEBUG("ID '~s' matches no query", [ID])
 	    end;
 	    %gen_server:cast(self(), visit_feature_queries),
 	    %?DEBUG("Error IQ reponse from ~s:~n~p", [jlib:jid_to_string(From), SubEls]);


Index: ejabberd.logrotate
===================================================================
RCS file: /cvs/pkgs/rpms/ejabberd/F-11/ejabberd.logrotate,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- ejabberd.logrotate	24 May 2008 18:16:55 -0000	1.3
+++ ejabberd.logrotate	9 Sep 2009 10:47:02 -0000	1.4
@@ -4,6 +4,6 @@
     create 0640 ejabberd ejabberd
     sharedscripts
     postrotate
-        runuser -s /bin/bash - ejabberd -c "erl -pa @libdir@/ejabberd/ebin -noinput -sname ejabberdctl -s ejabberd_ctl -extra ejabberd@`hostname -s` reopen-log" >/dev/null 2>/dev/null || true
+    runuser -s /bin/bash - ejabberd -c "/usr/sbin/ejabberdctl reopen-log" >/dev/null 2>/dev/null || true
     endscript
 }


Index: ejabberd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ejabberd/F-11/ejabberd.spec,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -p -r1.39 -r1.40
--- ejabberd.spec	25 Aug 2009 19:38:53 -0000	1.39
+++ ejabberd.spec	9 Sep 2009 10:47:02 -0000	1.40
@@ -1,6 +1,6 @@
 Name:           ejabberd
 Version:        2.0.5
-Release:        6%{?dist}
+Release:        8%{?dist}
 Summary:        A distributed, fault-tolerant Jabber/XMPP server
 
 Group:          Applications/Internet
@@ -34,6 +34,14 @@ Patch3: ejabberd-ejabberd_cfg_pam_name.d
 # CAPTCHA support, see https://support.process-one.net/doc/display/XAAI/Fighting+Multi-User+Chat+SPAM+with+CAPTCHA
 # wget https://support.process-one.net/secure/attachment/13851/XEP-0158_ejabberd-2.0.4.patch -O ejabberd-captcha.patch
 Patch4: ejabberd-captcha.patch
+# Mention mod_ctlextra as an ejabberd module
+Patch5: ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff
+# Turn off unnecessary error messages in mod_caps (backport from upstream)
+Patch6: ejabberd-turn_off_error_messages_in_mod_caps.patch
+# Decrease mod_proxy65 send/receive buffers (backport from upstream)
+Patch7: ejabberd-decrease_buffers_in_mod_proxy65.patch
+# fixed delays in s2s connections
+Patch8: ejabberd-fixed_delays_in_s2s.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -84,8 +92,8 @@ Documentation for ejabberd.
 if [ ! -f ejabberd.pem ]
 then
     echo "Generating SSL certificate /etc/ejabberd/ejabberd.pem..."
-    HOSTNAME=$(hostname -s)
-    DOMAINNAME=$(hostname -d)
+    HOSTNAME=$(hostname -s 2>/dev/null || echo "localhost")
+    DOMAINNAME=$(hostname -d 2>/dev/null || echo "localdomain")
     openssl req -new -x509 -days 365 -nodes -out ejabberd.pem \
                 -keyout ejabberd.pem > /dev/null 2>&1 <<+++
 .
@@ -117,6 +125,11 @@ fi
 %patch2 -p0 -b .fix_ctl
 %patch3 -p0 -b .pam_name
 %patch4 -p1 -b .captcha
+%patch5 -p0 -b .mod_ctlextra
+%patch6 -p0 -b .error_msg
+%patch7 -p0 -b .decrease_buffers
+%patch8 -p0 -b .s2s
+
 dos2unix src/odbc/mssql.sql
 
 cp %{S:4} src
@@ -218,12 +231,17 @@ rm -rf %{buildroot}
 %endif
 
 %changelog
-* Tue Aug 25 2009 Peter Lemenkov  2.0.5-6
-- Since now, we using only ejabberdctl in the init-script (bz# 502361)
+* Wed Sep  9 2009 Peter Lemenkov  2.0.5-8
+- Fixed possible issue in the config file for logrotate
+- Fixed possible issue while creating dummy certificate
+- Added patches #5,6,7,8 from Debian
 
-* Fri Aug 21 2009 Tomas Mraz  - 2.0.5-5
+* Thu Aug 27 2009 Tomas Mraz  - 2.0.5-7
 - rebuilt with new openssl
 
+* Tue Aug 25 2009 Peter Lemenkov  2.0.5-6
+- Since now, we using only ejabberdctl in the init-script (bz# 502361)
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 2.0.5-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/ejabberd/F-11/import.log,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- import.log	25 Aug 2009 19:38:53 -0000	1.12
+++ import.log	9 Sep 2009 10:47:02 -0000	1.13
@@ -10,3 +10,4 @@ ejabberd-2_0_5-1_fc10:HEAD:ejabberd-2.0.
 ejabberd-2_0_5-2_fc10:HEAD:ejabberd-2.0.5-2.fc10.src.rpm:1238819481
 ejabberd-2_0_5-3_fc10:F-11:ejabberd-2.0.5-3.fc10.src.rpm:1240304713
 ejabberd-2_0_5-6_fc11:F-11:ejabberd-2.0.5-6.fc11.src.rpm:1251229070
+ejabberd-2_0_5-8_fc11:F-11:ejabberd-2.0.5-8.fc11.src.rpm:1252493180



From peter at fedoraproject.org  Wed Sep  9 10:49:05 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Wed,  9 Sep 2009 10:49:05 +0000 (UTC)
Subject: rpms/ejabberd/F-10 ejabberd-decrease_buffers_in_mod_proxy65.patch, 
	NONE, 1.1 ejabberd-fixed_delays_in_s2s.patch, NONE,
	1.1 ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff, NONE,
	1.1 ejabberd-turn_off_error_messages_in_mod_caps.patch, NONE,
	1.1 ejabberd.logrotate, 1.3, 1.4 ejabberd.spec, 1.37,
	1.38 import.log, 1.12, 1.13
Message-ID: <20090909104905.1AA2711C00CE@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/ejabberd/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25123/F-10

Modified Files:
	ejabberd.logrotate ejabberd.spec import.log 
Added Files:
	ejabberd-decrease_buffers_in_mod_proxy65.patch 
	ejabberd-fixed_delays_in_s2s.patch 
	ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff 
	ejabberd-turn_off_error_messages_in_mod_caps.patch 
Log Message:
Fixed couple of possible issues and added several patches from Debian

ejabberd-decrease_buffers_in_mod_proxy65.patch:
 mod_proxy65_stream.erl |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE ejabberd-decrease_buffers_in_mod_proxy65.patch ---
Patch by Evgeniy Khramtsov decreases proxy65 buffer sizes (size 65535 is known
to confuse users with tight shapers).

Index: src/mod_proxy65/mod_proxy65_stream.erl
===================================================================
--- src/mod_proxy65/mod_proxy65_stream.erl	2009-04-01 17:23:51.000000000 +0200
+++ src/mod_proxy65/mod_proxy65_stream.erl	2009-04-05 22:51:20.000000000 +0200
@@ -89,8 +89,8 @@
     process_flag(trap_exit, true),
     AuthType = gen_mod:get_opt(auth_type, Opts, anonymous),
     Shaper = gen_mod:get_opt(shaper, Opts, none),
-    RecvBuf = gen_mod:get_opt(recbuf, Opts, 65535),
-    SendBuf = gen_mod:get_opt(sndbuf, Opts, 65535),
+    RecvBuf = gen_mod:get_opt(recbuf, Opts, 8192),
+    SendBuf = gen_mod:get_opt(sndbuf, Opts, 8192),
     TRef = erlang:send_after(?WAIT_TIMEOUT, self(), stop),
     inet:setopts(Socket, [{active, true}, {recbuf, RecvBuf}, {sndbuf, SendBuf}]),
     {ok, wait_for_init, #state{host      = Host,

ejabberd-fixed_delays_in_s2s.patch:
 ejabberd_s2s_in.erl  |    2 +-
 ejabberd_s2s_out.erl |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE ejabberd-fixed_delays_in_s2s.patch ---
Patch by Sergei Golovan increases timeouts in S2S and removes horrible 5-minute
delay between remote server connection attempts after a falure (in case of
server is down it would be reasonable, but what happens much more often is a
network split when the delay is inadmissible).

Index: src/ejabberd_s2s_in.erl
===================================================================
--- src/ejabberd_s2s_in.erl	2009-04-01 17:23:52.000000000 +0200
+++ src/ejabberd_s2s_in.erl	2009-04-05 22:51:20.000000000 +0200
@@ -352,7 +352,7 @@
             case {ejabberd_s2s:allow_host(To, From),
                   lists:member(LTo, ejabberd_router:dirty_get_all_domains())} of
                 {true, true} ->
-		    ejabberd_s2s_out:terminate_if_waiting_delay(To, From),
+		    %%ejabberd_s2s_out:terminate_if_waiting_delay(To, From),
 		    ejabberd_s2s_out:start(To, From,
 					   {verify, self(),
 					    Key, StateData#state.streamid}),
Index: src/ejabberd_s2s_out.erl
===================================================================
--- src/ejabberd_s2s_out.erl	2009-04-01 17:23:51.000000000 +0200
+++ src/ejabberd_s2s_out.erl	2009-04-05 22:51:20.000000000 +0200
@@ -93,7 +93,7 @@
 %% Only change this value if you now what your are doing:
 -define(FSMLIMITS,[]).
 %% -define(FSMLIMITS, [{max_queue, 2000}]).
--define(FSMTIMEOUT, 30000).
+-define(FSMTIMEOUT, 60000).
 
 %% We do not block on send anymore.
 -define(TCP_SEND_TIMEOUT, 15000).
@@ -227,8 +227,8 @@
 	{error, _Reason} ->
 	    ?INFO_MSG("s2s connection: ~s -> ~s (remote server not found)",
 		      [StateData#state.myname, StateData#state.server]),
-	    wait_before_reconnect(StateData)
-	    %%{stop, normal, StateData}
+	    %%wait_before_reconnect(StateData)
+	    {stop, normal, StateData}
     end;
 open_socket(stop, StateData) ->
     ?INFO_MSG("s2s connection: ~s -> ~s (stopped in open socket)",

ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff:
 ejabberd.app |    1 +
 1 file changed, 1 insertion(+)

--- NEW FILE ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff ---
Index: src/ejabberd.app
===================================================================
--- src/ejabberd.app	2009-04-01 17:23:51.000000000 +0200
+++ src/ejabberd.app	2009-04-05 22:51:20.000000000 +0200
@@ -70,6 +70,7 @@
 	     mod_caps,
 	     mod_configure2,
 	     mod_configure,
+	     mod_ctlextra,
 	     mod_disco,
 	     mod_echo,
 	     mod_http_bind,

ejabberd-turn_off_error_messages_in_mod_caps.patch:
 mod_caps.erl |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE ejabberd-turn_off_error_messages_in_mod_caps.patch ---
Patch by Sergei Golovan turns unnecessary error messages into debug messages.

Index: src/mod_caps.erl
===================================================================
--- src/mod_caps.erl	2009-04-01 17:23:51.000000000 +0200
+++ src/mod_caps.erl	2009-04-05 22:51:20.000000000 +0200
@@ -301,7 +301,7 @@
 		      end),
 		    gen_server:cast(self(), visit_feature_queries);
 		error ->
-		    ?ERROR_MSG("ID '~s' matches no query", [ID])
+		    ?DEBUG("ID '~s' matches no query", [ID])
 	    end;
 	{error, _} ->
 	    %% XXX: if we get error, we cache empty feature not to probe the client continuously
@@ -315,7 +315,7 @@
 		      end),
 		    gen_server:cast(self(), visit_feature_queries);
 		error ->
-		    ?ERROR_MSG("ID '~s' matches no query", [ID])
+		    ?DEBUG("ID '~s' matches no query", [ID])
 	    end;
 	    %gen_server:cast(self(), visit_feature_queries),
 	    %?DEBUG("Error IQ reponse from ~s:~n~p", [jlib:jid_to_string(From), SubEls]);


Index: ejabberd.logrotate
===================================================================
RCS file: /cvs/pkgs/rpms/ejabberd/F-10/ejabberd.logrotate,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- ejabberd.logrotate	24 May 2008 18:16:55 -0000	1.3
+++ ejabberd.logrotate	9 Sep 2009 10:49:04 -0000	1.4
@@ -4,6 +4,6 @@
     create 0640 ejabberd ejabberd
     sharedscripts
     postrotate
-        runuser -s /bin/bash - ejabberd -c "erl -pa @libdir@/ejabberd/ebin -noinput -sname ejabberdctl -s ejabberd_ctl -extra ejabberd@`hostname -s` reopen-log" >/dev/null 2>/dev/null || true
+    runuser -s /bin/bash - ejabberd -c "/usr/sbin/ejabberdctl reopen-log" >/dev/null 2>/dev/null || true
     endscript
 }


Index: ejabberd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ejabberd/F-10/ejabberd.spec,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -p -r1.37 -r1.38
--- ejabberd.spec	25 Aug 2009 19:41:14 -0000	1.37
+++ ejabberd.spec	9 Sep 2009 10:49:04 -0000	1.38
@@ -1,6 +1,6 @@
 Name:           ejabberd
 Version:        2.0.5
-Release:        6%{?dist}
+Release:        8%{?dist}
 Summary:        A distributed, fault-tolerant Jabber/XMPP server
 
 Group:          Applications/Internet
@@ -34,6 +34,14 @@ Patch3: ejabberd-ejabberd_cfg_pam_name.d
 # CAPTCHA support, see https://support.process-one.net/doc/display/XAAI/Fighting+Multi-User+Chat+SPAM+with+CAPTCHA
 # wget https://support.process-one.net/secure/attachment/13851/XEP-0158_ejabberd-2.0.4.patch -O ejabberd-captcha.patch
 Patch4: ejabberd-captcha.patch
+# Mention mod_ctlextra as an ejabberd module
+Patch5: ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff
+# Turn off unnecessary error messages in mod_caps (backport from upstream)
+Patch6: ejabberd-turn_off_error_messages_in_mod_caps.patch
+# Decrease mod_proxy65 send/receive buffers (backport from upstream)
+Patch7: ejabberd-decrease_buffers_in_mod_proxy65.patch
+# fixed delays in s2s connections
+Patch8: ejabberd-fixed_delays_in_s2s.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -84,8 +92,8 @@ Documentation for ejabberd.
 if [ ! -f ejabberd.pem ]
 then
     echo "Generating SSL certificate /etc/ejabberd/ejabberd.pem..."
-    HOSTNAME=$(hostname -s)
-    DOMAINNAME=$(hostname -d)
+    HOSTNAME=$(hostname -s 2>/dev/null || echo "localhost")
+    DOMAINNAME=$(hostname -d 2>/dev/null || echo "localdomain")
     openssl req -new -x509 -days 365 -nodes -out ejabberd.pem \
                 -keyout ejabberd.pem > /dev/null 2>&1 <<+++
 .
@@ -117,6 +125,11 @@ fi
 %patch2 -p0 -b .fix_ctl
 %patch3 -p0 -b .pam_name
 %patch4 -p1 -b .captcha
+%patch5 -p0 -b .mod_ctlextra
+%patch6 -p0 -b .error_msg
+%patch7 -p0 -b .decrease_buffers
+%patch8 -p0 -b .s2s
+
 dos2unix src/odbc/mssql.sql
 
 cp %{S:4} src
@@ -218,12 +231,17 @@ rm -rf %{buildroot}
 %endif
 
 %changelog
-* Tue Aug 25 2009 Peter Lemenkov  2.0.5-6
-- Since now, we using only ejabberdctl in the init-script (bz# 502361)
+* Wed Sep  9 2009 Peter Lemenkov  2.0.5-8
+- Fixed possible issue in the config file for logrotate
+- Fixed possible issue while creating dummy certificate
+- Added patches #5,6,7,8 from Debian
 
-* Fri Aug 21 2009 Tomas Mraz  - 2.0.5-5
+* Thu Aug 27 2009 Tomas Mraz  - 2.0.5-7
 - rebuilt with new openssl
 
+* Tue Aug 25 2009 Peter Lemenkov  2.0.5-6
+- Since now, we using only ejabberdctl in the init-script (bz# 502361)
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 2.0.5-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/ejabberd/F-10/import.log,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- import.log	25 Aug 2009 19:41:14 -0000	1.12
+++ import.log	9 Sep 2009 10:49:04 -0000	1.13
@@ -10,3 +10,4 @@ ejabberd-2_0_5-1_fc10:F-10:ejabberd-2.0.
 ejabberd-2_0_5-2_fc10:F-10:ejabberd-2.0.5-2.fc10.src.rpm:1238819669
 ejabberd-2_0_5-3_fc10:F-10:ejabberd-2.0.5-3.fc10.src.rpm:1240304980
 ejabberd-2_0_5-6_fc11:F-10:ejabberd-2.0.5-6.fc11.src.rpm:1251229162
+ejabberd-2_0_5-8_fc11:F-10:ejabberd-2.0.5-8.fc11.src.rpm:1252493295



From peter at fedoraproject.org  Wed Sep  9 10:50:46 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Wed,  9 Sep 2009 10:50:46 +0000 (UTC)
Subject: rpms/ejabberd/EL-5 ejabberd-decrease_buffers_in_mod_proxy65.patch, 
	NONE, 1.1 ejabberd-fixed_delays_in_s2s.patch, NONE,
	1.1 ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff, NONE,
	1.1 ejabberd-turn_off_error_messages_in_mod_caps.patch, NONE,
	1.1 ejabberd.logrotate, 1.3, 1.4 ejabberd.spec, 1.28,
	1.29 import.log, 1.9, 1.10
Message-ID: <20090909105046.8950411C00CE@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/ejabberd/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25792/EL-5

Modified Files:
	ejabberd.logrotate ejabberd.spec import.log 
Added Files:
	ejabberd-decrease_buffers_in_mod_proxy65.patch 
	ejabberd-fixed_delays_in_s2s.patch 
	ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff 
	ejabberd-turn_off_error_messages_in_mod_caps.patch 
Log Message:
Fixed couple of possible issues and added several patches from Debian

ejabberd-decrease_buffers_in_mod_proxy65.patch:
 mod_proxy65_stream.erl |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE ejabberd-decrease_buffers_in_mod_proxy65.patch ---
Patch by Evgeniy Khramtsov decreases proxy65 buffer sizes (size 65535 is known
to confuse users with tight shapers).

Index: src/mod_proxy65/mod_proxy65_stream.erl
===================================================================
--- src/mod_proxy65/mod_proxy65_stream.erl	2009-04-01 17:23:51.000000000 +0200
+++ src/mod_proxy65/mod_proxy65_stream.erl	2009-04-05 22:51:20.000000000 +0200
@@ -89,8 +89,8 @@
     process_flag(trap_exit, true),
     AuthType = gen_mod:get_opt(auth_type, Opts, anonymous),
     Shaper = gen_mod:get_opt(shaper, Opts, none),
-    RecvBuf = gen_mod:get_opt(recbuf, Opts, 65535),
-    SendBuf = gen_mod:get_opt(sndbuf, Opts, 65535),
+    RecvBuf = gen_mod:get_opt(recbuf, Opts, 8192),
+    SendBuf = gen_mod:get_opt(sndbuf, Opts, 8192),
     TRef = erlang:send_after(?WAIT_TIMEOUT, self(), stop),
     inet:setopts(Socket, [{active, true}, {recbuf, RecvBuf}, {sndbuf, SendBuf}]),
     {ok, wait_for_init, #state{host      = Host,

ejabberd-fixed_delays_in_s2s.patch:
 ejabberd_s2s_in.erl  |    2 +-
 ejabberd_s2s_out.erl |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE ejabberd-fixed_delays_in_s2s.patch ---
Patch by Sergei Golovan increases timeouts in S2S and removes horrible 5-minute
delay between remote server connection attempts after a falure (in case of
server is down it would be reasonable, but what happens much more often is a
network split when the delay is inadmissible).

Index: src/ejabberd_s2s_in.erl
===================================================================
--- src/ejabberd_s2s_in.erl	2009-04-01 17:23:52.000000000 +0200
+++ src/ejabberd_s2s_in.erl	2009-04-05 22:51:20.000000000 +0200
@@ -352,7 +352,7 @@
             case {ejabberd_s2s:allow_host(To, From),
                   lists:member(LTo, ejabberd_router:dirty_get_all_domains())} of
                 {true, true} ->
-		    ejabberd_s2s_out:terminate_if_waiting_delay(To, From),
+		    %%ejabberd_s2s_out:terminate_if_waiting_delay(To, From),
 		    ejabberd_s2s_out:start(To, From,
 					   {verify, self(),
 					    Key, StateData#state.streamid}),
Index: src/ejabberd_s2s_out.erl
===================================================================
--- src/ejabberd_s2s_out.erl	2009-04-01 17:23:51.000000000 +0200
+++ src/ejabberd_s2s_out.erl	2009-04-05 22:51:20.000000000 +0200
@@ -93,7 +93,7 @@
 %% Only change this value if you now what your are doing:
 -define(FSMLIMITS,[]).
 %% -define(FSMLIMITS, [{max_queue, 2000}]).
--define(FSMTIMEOUT, 30000).
+-define(FSMTIMEOUT, 60000).
 
 %% We do not block on send anymore.
 -define(TCP_SEND_TIMEOUT, 15000).
@@ -227,8 +227,8 @@
 	{error, _Reason} ->
 	    ?INFO_MSG("s2s connection: ~s -> ~s (remote server not found)",
 		      [StateData#state.myname, StateData#state.server]),
-	    wait_before_reconnect(StateData)
-	    %%{stop, normal, StateData}
+	    %%wait_before_reconnect(StateData)
+	    {stop, normal, StateData}
     end;
 open_socket(stop, StateData) ->
     ?INFO_MSG("s2s connection: ~s -> ~s (stopped in open socket)",

ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff:
 ejabberd.app |    1 +
 1 file changed, 1 insertion(+)

--- NEW FILE ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff ---
Index: src/ejabberd.app
===================================================================
--- src/ejabberd.app	2009-04-01 17:23:51.000000000 +0200
+++ src/ejabberd.app	2009-04-05 22:51:20.000000000 +0200
@@ -70,6 +70,7 @@
 	     mod_caps,
 	     mod_configure2,
 	     mod_configure,
+	     mod_ctlextra,
 	     mod_disco,
 	     mod_echo,
 	     mod_http_bind,

ejabberd-turn_off_error_messages_in_mod_caps.patch:
 mod_caps.erl |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE ejabberd-turn_off_error_messages_in_mod_caps.patch ---
Patch by Sergei Golovan turns unnecessary error messages into debug messages.

Index: src/mod_caps.erl
===================================================================
--- src/mod_caps.erl	2009-04-01 17:23:51.000000000 +0200
+++ src/mod_caps.erl	2009-04-05 22:51:20.000000000 +0200
@@ -301,7 +301,7 @@
 		      end),
 		    gen_server:cast(self(), visit_feature_queries);
 		error ->
-		    ?ERROR_MSG("ID '~s' matches no query", [ID])
+		    ?DEBUG("ID '~s' matches no query", [ID])
 	    end;
 	{error, _} ->
 	    %% XXX: if we get error, we cache empty feature not to probe the client continuously
@@ -315,7 +315,7 @@
 		      end),
 		    gen_server:cast(self(), visit_feature_queries);
 		error ->
-		    ?ERROR_MSG("ID '~s' matches no query", [ID])
+		    ?DEBUG("ID '~s' matches no query", [ID])
 	    end;
 	    %gen_server:cast(self(), visit_feature_queries),
 	    %?DEBUG("Error IQ reponse from ~s:~n~p", [jlib:jid_to_string(From), SubEls]);


Index: ejabberd.logrotate
===================================================================
RCS file: /cvs/pkgs/rpms/ejabberd/EL-5/ejabberd.logrotate,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- ejabberd.logrotate	24 May 2008 17:50:18 -0000	1.3
+++ ejabberd.logrotate	9 Sep 2009 10:50:46 -0000	1.4
@@ -4,6 +4,6 @@
     create 0640 ejabberd ejabberd
     sharedscripts
     postrotate
-        runuser -s /bin/bash - ejabberd -c "erl -pa @libdir@/ejabberd/ebin -noinput -sname ejabberdctl -s ejabberd_ctl -extra ejabberd@`hostname -s` reopen-log" >/dev/null 2>/dev/null || true
+    runuser -s /bin/bash - ejabberd -c "/usr/sbin/ejabberdctl reopen-log" >/dev/null 2>/dev/null || true
     endscript
 }


Index: ejabberd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ejabberd/EL-5/ejabberd.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- ejabberd.spec	25 Aug 2009 19:46:25 -0000	1.28
+++ ejabberd.spec	9 Sep 2009 10:50:46 -0000	1.29
@@ -1,6 +1,6 @@
 Name:           ejabberd
 Version:        2.0.5
-Release:        6%{?dist}
+Release:        8%{?dist}
 Summary:        A distributed, fault-tolerant Jabber/XMPP server
 
 Group:          Applications/Internet
@@ -34,6 +34,14 @@ Patch3: ejabberd-ejabberd_cfg_pam_name.d
 # CAPTCHA support, see https://support.process-one.net/doc/display/XAAI/Fighting+Multi-User+Chat+SPAM+with+CAPTCHA
 # wget https://support.process-one.net/secure/attachment/13851/XEP-0158_ejabberd-2.0.4.patch -O ejabberd-captcha.patch
 Patch4: ejabberd-captcha.patch
+# Mention mod_ctlextra as an ejabberd module
+Patch5: ejabberd-mod_ctlextra_mentioning_in_ejabberd_app.diff
+# Turn off unnecessary error messages in mod_caps (backport from upstream)
+Patch6: ejabberd-turn_off_error_messages_in_mod_caps.patch
+# Decrease mod_proxy65 send/receive buffers (backport from upstream)
+Patch7: ejabberd-decrease_buffers_in_mod_proxy65.patch
+# fixed delays in s2s connections
+Patch8: ejabberd-fixed_delays_in_s2s.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -84,8 +92,8 @@ Documentation for ejabberd.
 if [ ! -f ejabberd.pem ]
 then
     echo "Generating SSL certificate /etc/ejabberd/ejabberd.pem..."
-    HOSTNAME=$(hostname -s)
-    DOMAINNAME=$(hostname -d)
+    HOSTNAME=$(hostname -s 2>/dev/null || echo "localhost")
+    DOMAINNAME=$(hostname -d 2>/dev/null || echo "localdomain")
     openssl req -new -x509 -days 365 -nodes -out ejabberd.pem \
                 -keyout ejabberd.pem > /dev/null 2>&1 <<+++
 .
@@ -117,6 +125,11 @@ fi
 %patch2 -p0 -b .fix_ctl
 %patch3 -p0 -b .pam_name
 %patch4 -p1 -b .captcha
+%patch5 -p0 -b .mod_ctlextra
+%patch6 -p0 -b .error_msg
+%patch7 -p0 -b .decrease_buffers
+%patch8 -p0 -b .s2s
+
 dos2unix src/odbc/mssql.sql
 
 cp %{S:4} src
@@ -218,12 +231,17 @@ rm -rf %{buildroot}
 %endif
 
 %changelog
-* Tue Aug 25 2009 Peter Lemenkov  2.0.5-6
-- Since now, we using only ejabberdctl in the init-script (bz# 502361)
+* Wed Sep  9 2009 Peter Lemenkov  2.0.5-8
+- Fixed possible issue in the config file for logrotate
+- Fixed possible issue while creating dummy certificate
+- Added patches #5,6,7,8 from Debian
 
-* Fri Aug 21 2009 Tomas Mraz  - 2.0.5-5
+* Thu Aug 27 2009 Tomas Mraz  - 2.0.5-7
 - rebuilt with new openssl
 
+* Tue Aug 25 2009 Peter Lemenkov  2.0.5-6
+- Since now, we using only ejabberdctl in the init-script (bz# 502361)
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 2.0.5-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/ejabberd/EL-5/import.log,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- import.log	25 Aug 2009 19:46:25 -0000	1.9
+++ import.log	9 Sep 2009 10:50:46 -0000	1.10
@@ -7,3 +7,4 @@ ejabberd-2_0_4-1_fc10:EL-5:ejabberd-2.0.
 ejabberd-2_0_5-1_fc10:EL-5:ejabberd-2.0.5-1.fc10.src.rpm:1238790091
 ejabberd-2_0_5-2_fc10:EL-5:ejabberd-2.0.5-2.fc10.src.rpm:1238820305
 ejabberd-2_0_5-6_fc11:EL-5/:ejabberd-2.0.5-6.fc11.src.rpm:1251229535
+ejabberd-2_0_5-8_fc11:EL-5:ejabberd-2.0.5-8.fc11.src.rpm:1252493383



From than at fedoraproject.org  Wed Sep  9 11:01:03 2009
From: than at fedoraproject.org (Than Ngo)
Date: Wed,  9 Sep 2009 11:01:03 +0000 (UTC)
Subject: rpms/rp-pppoe/devel rp-pppoe.spec,1.50,1.51
Message-ID: <20090909110103.6E49311C00CE@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/rp-pppoe/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28542

Modified Files:
	rp-pppoe.spec 
Log Message:
- wrong path to initscript bz#522010
- add remove services in %postun/%preun




Index: rp-pppoe.spec
===================================================================
RCS file: /cvs/extras/rpms/rp-pppoe/devel/rp-pppoe.spec,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -p -r1.50 -r1.51
--- rp-pppoe.spec	7 Sep 2009 16:26:58 -0000	1.50
+++ rp-pppoe.spec	9 Sep 2009 11:01:02 -0000	1.51
@@ -64,7 +64,7 @@ install -m 0755 %{SOURCE2} %{buildroot}/
 install -m 0755 %{SOURCE3} %{buildroot}/sbin
 install -m 0755 %{SOURCE4} %{buildroot}/sbin
 install -m 0755 %{SOURCE5} %{buildroot}/sbin
-install -m 0755 %{SOURCE6} %{buildroot}%{_sysconfdir}/etc/rc.d/init.d/pppoe-server
+install -m 0755 %{SOURCE6} %{buildroot}%{_sysconfdir}/rc.d/init.d/pppoe-server
 
 pushd %{buildroot}%{_sbindir}
 ln -s ../../sbin/* .
@@ -80,6 +80,20 @@ rm -rf %{buildroot}/etc/ppp/pppoe.conf \
 %clean
 rm -rf %{buildroot}
 
+%preun
+if [ "$1" = "0" ]; then
+   /sbin/service pppoe-server stop > /dev/null 2>&1
+   /sbin/chkconfig --del pppoe-server
+fi
+exit 0
+
+%postun
+if [ "$1" -ge "1" ]; then
+   /sbin/service pppoe-server condrestart > /dev/null 2>&1
+fi
+exit 0
+
+
 %triggerpostun -- rp-pppoe < 3.2-1
 if [ -f /etc/rc.d/init.d/pppoe ]; then
    rm -f /etc/rc.d/init.d/pppoe
@@ -144,12 +158,16 @@ exit 0
 %doc configs
 %config(noreplace) %{_sysconfdir}/ppp/pppoe-server-options
 %config(noreplace) %{_sysconfdir}/ppp/firewall*
-%config(noreplace) %{_sysconfdir}/etc/rc.d/init.d/*
+%config(noreplace) %{_sysconfdir}/rc.d/init.d/*
 /sbin/*
 %{_sbindir}/*
 %{_mandir}/man?/*
 
 %changelog
+* Wed Sep 09 2009 Than Ngo  - 3.10-5
+- wrong path to initscript bz#522010
+- add remove services in %postun/%preun
+
 * Mon Sep 07 2009 Than Ngo  - 3.10-4
 - add feature, save and restore all information about default routes bz#191242
 - add startup script for pppoe-server bz#507123



From hadess at fedoraproject.org  Wed Sep  9 11:02:32 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Wed,  9 Sep 2009 11:02:32 +0000 (UTC)
Subject: rpms/gnome-settings-daemon/devel
	0001-Bug-594617-Touchpad-left-handed-bug-fixes.patch, NONE,
	1.1 gnome-settings-daemon.spec, 1.121,
	1.122 gnome-settings-daemon-2.26.1-fix-touchpad.patch, 1.1, NONE
Message-ID: <20090909110232.027C711C00CE@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnome-settings-daemon/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28966

Modified Files:
	gnome-settings-daemon.spec 
Added Files:
	0001-Bug-594617-Touchpad-left-handed-bug-fixes.patch 
Removed Files:
	gnome-settings-daemon-2.26.1-fix-touchpad.patch 
Log Message:
* Wed Sep 09 2009 Bastien Nocera  2.27.92-2
- Update left-hand touchpad patch


0001-Bug-594617-Touchpad-left-handed-bug-fixes.patch:
 gsd-mouse-manager.c |   13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

--- NEW FILE 0001-Bug-594617-Touchpad-left-handed-bug-fixes.patch ---
>From b097ceeb19cee5f3e49311b8f03cf9463caea628 Mon Sep 17 00:00:00 2001
From: Bastien Nocera 
Date: Wed, 9 Sep 2009 11:59:21 +0100
Subject: [PATCH] =?utf-8?q?Bug=C2=A0594617=20-=20Touchpad=20left-handed=20bug=20fixes?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

1) Don't swap mouse buttons for left-handers on the touchpad (otherwise
a tap would be a right-click)
2) If XInput is supported, don't switch the core pointer to left-handed,
as it would cancel our other settings
---
 plugins/mouse/gsd-mouse-manager.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/plugins/mouse/gsd-mouse-manager.c b/plugins/mouse/gsd-mouse-manager.c
index b5c96a1..e09d38c 100644
--- a/plugins/mouse/gsd-mouse-manager.c
+++ b/plugins/mouse/gsd-mouse-manager.c
@@ -84,6 +84,7 @@ static void     gsd_mouse_manager_class_init  (GsdMouseManagerClass *klass);
 static void     gsd_mouse_manager_init        (GsdMouseManager      *mouse_manager);
 static void     gsd_mouse_manager_finalize    (GObject             *object);
 static void     set_mouse_settings            (GsdMouseManager      *manager);
+static XDevice* device_is_touchpad            (XDeviceInfo deviceinfo);
 
 G_DEFINE_TYPE (GsdMouseManager, gsd_mouse_manager, G_TYPE_OBJECT)
 
@@ -284,6 +285,14 @@ set_xinput_devices_left_handed (gboolean left_handed)
                     (!xinput_device_has_buttons (&device_info[i])))
                         continue;
 
+		/* If the device is a touchpad, don't swap buttons
+		 * around */
+		device = device_is_touchpad (device_info[i]);
+		if (device != NULL) {
+			XCloseDevice (GDK_DISPLAY (), device);
+			continue;
+		}
+
                 gdk_error_trap_push ();
 
                 device = XOpenDevice (GDK_DISPLAY (), device_info[i].id);
@@ -371,7 +380,10 @@ set_left_handed (GsdMouseManager *manager,
 
 #ifdef HAVE_X11_EXTENSIONS_XINPUT_H
         if (supports_xinput_devices ()) {
+        	/* When XInput support is available, never set the
+        	 * button ordering on the core pointer */
                 set_xinput_devices_left_handed (left_handed);
+                return;
         }
 #endif
 
-- 
1.6.2.5



Index: gnome-settings-daemon.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-settings-daemon/devel/gnome-settings-daemon.spec,v
retrieving revision 1.121
retrieving revision 1.122
diff -u -p -r1.121 -r1.122
--- gnome-settings-daemon.spec	8 Sep 2009 02:26:02 -0000	1.121
+++ gnome-settings-daemon.spec	9 Sep 2009 11:02:31 -0000	1.122
@@ -1,6 +1,6 @@
 Name:		gnome-settings-daemon
 Version:	2.27.92
-Release:	1%{?dist}
+Release:	2%{?dist}
 Summary:	The daemon sharing settings from GNOME to GTK+/KDE applications
 
 Group:		System Environment/Daemons
@@ -29,11 +29,11 @@ BuildRequires:  pulseaudio-libs-devel
 BuildRequires:	libgnomekbd-devel
 BuildRequires:	libnotify-devel
 BuildRequires:	gettext
-BuildRequires:  autoconf, automake, libtool, intltool
 BuildRequires:  fontconfig-devel
 
 # https://bugzilla.redhat.com/show_bug.cgi?id=483639
-#Patch12:	gnome-settings-daemon-2.26.1-fix-touchpad.patch
+# http://bugzilla.gnome.org/show_bug.cgi?id=594617
+Patch1:		0001-Bug-594617-Touchpad-left-handed-bug-fixes.patch
 
 %description
 A daemon to share settings from GNOME to other applications. It also
@@ -53,9 +53,7 @@ developing applications that use %{name}
 %prep
 %setup -q
 
-#%patch12 -p1 -b .lefthand-touchpad
-
-autoreconf -i -f
+%patch1 -p1 -b .lefthand-touchpad
 
 %build
 %configure --enable-static=no --enable-profiling --disable-esd
@@ -167,6 +165,9 @@ fi
 %{_libdir}/pkgconfig/gnome-settings-daemon.pc
 
 %changelog
+* Wed Sep 09 2009 Bastien Nocera  2.27.92-2
+- Update left-hand touchpad patch
+
 * Mon Sep  7 2009 Matthias Clasen  - 2.27.92-1
 - Update to 2.27.92
 


--- gnome-settings-daemon-2.26.1-fix-touchpad.patch DELETED ---



From than at fedoraproject.org  Wed Sep  9 11:05:45 2009
From: than at fedoraproject.org (Than Ngo)
Date: Wed,  9 Sep 2009 11:05:45 +0000 (UTC)
Subject: rpms/rp-pppoe/devel rp-pppoe.spec,1.51,1.52
Message-ID: <20090909110545.6A27111C00CE@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/rp-pppoe/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29842

Modified Files:
	rp-pppoe.spec 
Log Message:
rebuilt



Index: rp-pppoe.spec
===================================================================
RCS file: /cvs/extras/rpms/rp-pppoe/devel/rp-pppoe.spec,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -p -r1.51 -r1.52
--- rp-pppoe.spec	9 Sep 2009 11:01:02 -0000	1.51
+++ rp-pppoe.spec	9 Sep 2009 11:05:45 -0000	1.52
@@ -1,7 +1,7 @@
 Summary: A PPP over Ethernet client (for xDSL support).
 Name: rp-pppoe
 Version: 3.10
-Release: 5%{?dist}
+Release: 6%{?dist}
 License: GPLv2+
 Group: System Environment/Daemons
 Url: http://www.roaringpenguin.com/pppoe/
@@ -164,6 +164,9 @@ exit 0
 %{_mandir}/man?/*
 
 %changelog
+* Wed Sep 09 2009 Than Ngo  - 3.10-6
+- rebuilt
+
 * Wed Sep 09 2009 Than Ngo  - 3.10-5
 - wrong path to initscript bz#522010
 - add remove services in %postun/%preun



From hadess at fedoraproject.org  Wed Sep  9 11:24:53 2009
From: hadess at fedoraproject.org (Bastien Nocera)
Date: Wed,  9 Sep 2009 11:24:53 +0000 (UTC)
Subject: rpms/gnome-settings-daemon/devel gnome-settings-daemon.spec, 1.122, 
	1.123
Message-ID: <20090909112453.488C011C00CE@cvs1.fedora.phx.redhat.com>

Author: hadess

Update of /cvs/pkgs/rpms/gnome-settings-daemon/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4414

Modified Files:
	gnome-settings-daemon.spec 
Log Message:
Add missing intltool BR


Index: gnome-settings-daemon.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-settings-daemon/devel/gnome-settings-daemon.spec,v
retrieving revision 1.122
retrieving revision 1.123
diff -u -p -r1.122 -r1.123
--- gnome-settings-daemon.spec	9 Sep 2009 11:02:31 -0000	1.122
+++ gnome-settings-daemon.spec	9 Sep 2009 11:24:53 -0000	1.123
@@ -28,7 +28,7 @@ BuildRequires:	gstreamer-plugins-base-de
 BuildRequires:  pulseaudio-libs-devel
 BuildRequires:	libgnomekbd-devel
 BuildRequires:	libnotify-devel
-BuildRequires:	gettext
+BuildRequires:	gettext intltool
 BuildRequires:  fontconfig-devel
 
 # https://bugzilla.redhat.com/show_bug.cgi?id=483639



From perex at fedoraproject.org  Wed Sep  9 11:59:19 2009
From: perex at fedoraproject.org (perex)
Date: Wed,  9 Sep 2009 11:59:19 +0000 (UTC)
Subject: rpms/alsa-lib/F-11 alsa-lib-1.0.21-dmix-conf.patch, NONE,
	1.1 alsa-lib-1.0.21-revert-hook.patch, NONE, 1.1 alsa-lib.spec,
	1.85, 1.86
Message-ID: <20090909115919.586FD11C00CE@cvs1.fedora.phx.redhat.com>

Author: perex

Update of /cvs/pkgs/rpms/alsa-lib/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13238

Modified Files:
	alsa-lib.spec 
Added Files:
	alsa-lib-1.0.21-dmix-conf.patch 
	alsa-lib-1.0.21-revert-hook.patch 
Log Message:
alsa-lib: fix bug#521988

alsa-lib-1.0.21-dmix-conf.patch:
 dmix.conf |   13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

--- NEW FILE alsa-lib-1.0.21-dmix-conf.patch ---
>From 1f126fd7c6ef37b04ad745609bbebf0dbbf2e1fd Mon Sep 17 00:00:00 2001
From: Jaroslav Kysela 
Date: Wed, 9 Sep 2009 11:38:11 +0200
Subject: [PATCH] Change dmix.conf to accept user configuration from defaults.dmix..xxx

An attempt to fix problem described in reverted patch "Fix driver conf
parsing in snd_config_hook_load_for_all_cards()".

Signed-off-by: Jaroslav Kysela 
---
 src/conf/pcm/dmix.conf |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/conf/pcm/dmix.conf b/src/conf/pcm/dmix.conf
index 4108ddb..e62cb29 100644
--- a/src/conf/pcm/dmix.conf
+++ b/src/conf/pcm/dmix.conf
@@ -63,12 +63,12 @@ pcm.!dmix {
 			name {
 				@func concat
 				strings [
-					"cards."
+					"defaults.dmix."
 					{
 						@func card_driver
 						card $CARD
 					}
-					".pcm.dmix.period_size"
+					".period_size"
 				]
 			}
 			default 1024
@@ -78,12 +78,12 @@ pcm.!dmix {
 			name {
 				@func concat
 				strings [
-					"cards."
+					"defaults.dmix."
 					{
 						@func card_driver
 						card $CARD
 					}
-					".pcm.dmix.period_time"
+					".period_time"
 				]
 			}
 			default -1
@@ -93,12 +93,12 @@ pcm.!dmix {
 			name {
 				@func concat
 				strings [
-					"cards."
+					"defaults.dmix."
 					{
 						@func card_driver
 						card $CARD
 					}
-					".pcm.dmix.periods"
+					".periods"
 				]
 			}
 			default 16
-- 
1.5.5.1


alsa-lib-1.0.21-revert-hook.patch:
 conf.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- NEW FILE alsa-lib-1.0.21-revert-hook.patch ---
>From 133819d420d962b6888c280352a5532da93f1a3a Mon Sep 17 00:00:00 2001
From: Jaroslav Kysela 
Date: Wed, 9 Sep 2009 11:24:11 +0200
Subject: [PATCH] Revert "Fix driver conf parsing in snd_config_hook_load_for_all_cards()"

This reverts commit 96da0c842d14b40ce8e37726b259229634b3aa21.

This way of fix brokes card-specific configuration loading.
See http://bugzilla.redhat.com bug#521988 for details.

Appropriate way to handle this problem is to fix the dmix configuration file.

Signed-off-by: Jaroslav Kysela 
---
 src/conf.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/conf.c b/src/conf.c
index 3f0dfe1..570c90f 100644
--- a/src/conf.c
+++ b/src/conf.c
@@ -3477,8 +3477,9 @@ int snd_config_hook_load_for_all_cards(snd_config_t *root, snd_config_t *config,
 			err = snd_determine_driver(card, &fdriver);
 			if (err < 0)
 				return err;
-			if (snd_config_search(root, fdriver, &n) >= 0 &&
-			    snd_config_get_string(n, &driver) >= 0) {
+			if (snd_config_search(root, fdriver, &n) >= 0) {
+				if (snd_config_get_string(n, &driver) < 0)
+					goto __err;
 				assert(driver);
 				while (1) {
 					char *s = strchr(driver, '.');
-- 
1.5.5.1



Index: alsa-lib.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-lib/F-11/alsa-lib.spec,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -p -r1.85 -r1.86
--- alsa-lib.spec	7 Sep 2009 10:47:15 -0000	1.85
+++ alsa-lib.spec	9 Sep 2009 11:59:19 -0000	1.86
@@ -15,6 +15,8 @@ Patch0:  alsa-lib-1.0.17-config.patch
 Patch2:  alsa-lib-1.0.14-glibc-open.patch
 Patch4:	 alsa-lib-1.0.16-no-dox-date.patch
 Patch5:  alsa-lib-1.0.21-weight.patch
+Patch6:  alsa-lib-1.0.21-revert-hook.patch
+Patch7:  alsa-lib-1.0.21-dmix-conf.patch
 URL:     http://www.alsa-project.org/
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: doxygen
@@ -47,6 +49,8 @@ against the ALSA libraries and interface
 %patch2 -p1 -b .glibc-open
 %patch4 -p1 -b .no-dox-date
 %patch5 -p1 -b .weight
+%patch6 -p1 -b .revert
+%patch7 -p1 -b .dmix
 
 %build
 %configure --disable-aload
@@ -96,6 +100,9 @@ rm -rf %{buildroot}
 %{_datadir}/aclocal/alsa.m4
 
 %changelog
+* Wed Sep  9 2009 Jaroslav Kysela  - 1.0.21-3
+- Fix redhat bug #521988
+
 * Mon Sep  7 2009 Jaroslav Kysela  - 1.0.21-2
 - Added mixer weight patch for Speaker and Beep controls
 



From perex at fedoraproject.org  Wed Sep  9 12:03:05 2009
From: perex at fedoraproject.org (perex)
Date: Wed,  9 Sep 2009 12:03:05 +0000 (UTC)
Subject: rpms/alsa-lib/F-11 alsa-lib.spec,1.86,1.87
Message-ID: <20090909120305.469E511C00CE@cvs1.fedora.phx.redhat.com>

Author: perex

Update of /cvs/pkgs/rpms/alsa-lib/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14152

Modified Files:
	alsa-lib.spec 
Log Message:
alsa-lib: fix bug#521988


Index: alsa-lib.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-lib/F-11/alsa-lib.spec,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -p -r1.86 -r1.87
--- alsa-lib.spec	9 Sep 2009 11:59:19 -0000	1.86
+++ alsa-lib.spec	9 Sep 2009 12:03:04 -0000	1.87
@@ -6,7 +6,7 @@
 Summary: The Advanced Linux Sound Architecture (ALSA) library
 Name:    alsa-lib
 Version: 1.0.21
-Release: 2%{?prever_dot}%{?dist}
+Release: 3%{?prever_dot}%{?dist}
 License: LGPLv2+
 Group:   System Environment/Libraries
 Source:  ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version}%{?prever}%{?postver}.tar.bz2



From steved at fedoraproject.org  Wed Sep  9 12:05:12 2009
From: steved at fedoraproject.org (Steve Dickson)
Date: Wed,  9 Sep 2009 12:05:12 +0000 (UTC)
Subject: rpms/nfs-utils/F-11 nfs-utils-1.2.0-permerrors.patch, NONE,
	1.1 nfs-utils.spec, 1.230, 1.231
Message-ID: <20090909120512.D46A511C00CE@cvs1.fedora.phx.redhat.com>

Author: steved

Update of /cvs/pkgs/rpms/nfs-utils/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14629

Modified Files:
	nfs-utils.spec 
Added Files:
	nfs-utils-1.2.0-permerrors.patch 
Log Message:
Fixed incorrect error given when server is down (bz 521638)


nfs-utils-1.2.0-permerrors.patch:
 stropts.c |    6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

--- NEW FILE nfs-utils-1.2.0-permerrors.patch ---
diff -up nfs-utils-1.2.0/utils/mount/stropts.c.orig nfs-utils-1.2.0/utils/mount/stropts.c
--- nfs-utils-1.2.0/utils/mount/stropts.c.orig	2009-06-02 10:43:05.000000000 -0400
+++ nfs-utils-1.2.0/utils/mount/stropts.c	2009-09-09 08:02:01.000000000 -0400
@@ -573,11 +573,7 @@ static int nfs_try_nfs23mount(struct nfs
 	if (nfs_sys_mount(mi, "nfs", *extra_opts))
 		return 1;
 
-	/*
-	 * The kernel returns EOPNOTSUPP if the RPC bind failed,
-	 * and EPROTONOSUPPORT if the version isn't supported.
-	 */
-	if (errno != EOPNOTSUPP && errno != EPROTONOSUPPORT)
+	if (nfs_is_permanent_error(errno))
 		return 0;
 
 	return nfs_retry_nfs23mount(mi);


Index: nfs-utils.spec
===================================================================
RCS file: /cvs/pkgs/rpms/nfs-utils/F-11/nfs-utils.spec,v
retrieving revision 1.230
retrieving revision 1.231
diff -u -p -r1.230 -r1.231
--- nfs-utils.spec	27 Jul 2009 18:14:37 -0000	1.230
+++ nfs-utils.spec	9 Sep 2009 12:05:12 -0000	1.231
@@ -2,7 +2,7 @@ Summary: NFS utilities and supporting cl
 Name: nfs-utils
 URL: http://sourceforge.net/projects/nfs
 Version: 1.2.0
-Release: 4%{?dist}
+Release: 5%{?dist}
 Epoch: 1
 
 # group all 32bit related archs
@@ -23,6 +23,7 @@ Patch01: nfs-utils-1.1.0-smnotify-path.p
 Patch02: nfs-utils-1.1.0-exp-subtree-warn-off.patch
 
 Patch100: nfs-utils-1.2.0-nfsd-41vers.patch
+Patch101: nfs-utils-1.2.0-permerrors.patch
 
 Group: System Environment/Daemons
 Provides: exportfs    = %{epoch}:%{version}-%{release}
@@ -73,7 +74,10 @@ This package also contains the mount.nfs
 %patch01 -p1
 %patch02 -p1
 
+# 513496 - Upgrading nfs-utils on NFSv4 server kills downstream NFSv4 clients
 %patch100 -p1
+# 521638 - Bogus error when mounting stopped server
+%patch101 -p1
 
 # Remove .orig files
 find . -name "*.orig" | xargs rm -f
@@ -240,6 +244,9 @@ fi
 %attr(4755,root,root)   /sbin/umount.nfs4
 
 %changelog
+* Wed Sep  9 2009  1.2.0-5
+- Fixed incorrect error given when server is down (bz 521638)
+
 * Mon Jul 27 2009  1.2.0-4
 - Fixed 4.1 versioning problem (bz 513496)
 



From perex at fedoraproject.org  Wed Sep  9 12:09:29 2009
From: perex at fedoraproject.org (perex)
Date: Wed,  9 Sep 2009 12:09:29 +0000 (UTC)
Subject: rpms/alsa-lib/F-10 alsa-lib-1.0.21-dmix-conf.patch, NONE,
	1.1 alsa-lib-1.0.21-revert-hook.patch, NONE,
	1.1 alsa-lib-1.0.21-speaker.patch, NONE, 1.1 alsa-lib.spec, 1.83, 1.84
Message-ID: <20090909120929.ACDDE11C00CE@cvs1.fedora.phx.redhat.com>

Author: perex

Update of /cvs/pkgs/rpms/alsa-lib/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15748

Modified Files:
	alsa-lib.spec 
Added Files:
	alsa-lib-1.0.21-dmix-conf.patch 
	alsa-lib-1.0.21-revert-hook.patch 
	alsa-lib-1.0.21-speaker.patch 
Log Message:
alsa-lib: fix bug #521988

alsa-lib-1.0.21-dmix-conf.patch:
 dmix.conf |   13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

--- NEW FILE alsa-lib-1.0.21-dmix-conf.patch ---
>From 1f126fd7c6ef37b04ad745609bbebf0dbbf2e1fd Mon Sep 17 00:00:00 2001
From: Jaroslav Kysela 
Date: Wed, 9 Sep 2009 11:38:11 +0200
Subject: [PATCH] Change dmix.conf to accept user configuration from defaults.dmix..xxx

An attempt to fix problem described in reverted patch "Fix driver conf
parsing in snd_config_hook_load_for_all_cards()".

Signed-off-by: Jaroslav Kysela 
---
 src/conf/pcm/dmix.conf |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/conf/pcm/dmix.conf b/src/conf/pcm/dmix.conf
index 4108ddb..e62cb29 100644
--- a/src/conf/pcm/dmix.conf
+++ b/src/conf/pcm/dmix.conf
@@ -63,12 +63,12 @@ pcm.!dmix {
 			name {
 				@func concat
 				strings [
-					"cards."
+					"defaults.dmix."
 					{
 						@func card_driver
 						card $CARD
 					}
-					".pcm.dmix.period_size"
+					".period_size"
 				]
 			}
 			default 1024
@@ -78,12 +78,12 @@ pcm.!dmix {
 			name {
 				@func concat
 				strings [
-					"cards."
+					"defaults.dmix."
 					{
 						@func card_driver
 						card $CARD
 					}
-					".pcm.dmix.period_time"
+					".period_time"
 				]
 			}
 			default -1
@@ -93,12 +93,12 @@ pcm.!dmix {
 			name {
 				@func concat
 				strings [
-					"cards."
+					"defaults.dmix."
 					{
 						@func card_driver
 						card $CARD
 					}
-					".pcm.dmix.periods"
+					".periods"
 				]
 			}
 			default 16
-- 
1.5.5.1


alsa-lib-1.0.21-revert-hook.patch:
 conf.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- NEW FILE alsa-lib-1.0.21-revert-hook.patch ---
>From 133819d420d962b6888c280352a5532da93f1a3a Mon Sep 17 00:00:00 2001
From: Jaroslav Kysela 
Date: Wed, 9 Sep 2009 11:24:11 +0200
Subject: [PATCH] Revert "Fix driver conf parsing in snd_config_hook_load_for_all_cards()"

This reverts commit 96da0c842d14b40ce8e37726b259229634b3aa21.

This way of fix brokes card-specific configuration loading.
See http://bugzilla.redhat.com bug#521988 for details.

Appropriate way to handle this problem is to fix the dmix configuration file.

Signed-off-by: Jaroslav Kysela 
---
 src/conf.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/conf.c b/src/conf.c
index 3f0dfe1..570c90f 100644
--- a/src/conf.c
+++ b/src/conf.c
@@ -3477,8 +3477,9 @@ int snd_config_hook_load_for_all_cards(snd_config_t *root, snd_config_t *config,
 			err = snd_determine_driver(card, &fdriver);
 			if (err < 0)
 				return err;
-			if (snd_config_search(root, fdriver, &n) >= 0 &&
-			    snd_config_get_string(n, &driver) >= 0) {
+			if (snd_config_search(root, fdriver, &n) >= 0) {
+				if (snd_config_get_string(n, &driver) < 0)
+					goto __err;
 				assert(driver);
 				while (1) {
 					char *s = strchr(driver, '.');
-- 
1.5.5.1


alsa-lib-1.0.21-speaker.patch:
 simple_none.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

--- NEW FILE alsa-lib-1.0.21-speaker.patch ---
>From ac9de424bc0a896e8e30b5ec176daf924a2cefb2 Mon Sep 17 00:00:00 2001
From: Takashi Iwai 
Date: Mon, 31 Aug 2009 16:41:12 +0200
Subject: [PATCH] mixer: Add Speaker and Beep names to the weight list

Added strings "Speaker" and "Beep" to the weight list so that the entries
appear in more appropriate positions.

Signed-off-by: Takashi Iwai 
---
 src/mixer/simple_none.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/mixer/simple_none.c b/src/mixer/simple_none.c
index 4802200..9259a08 100644
--- a/src/mixer/simple_none.c
+++ b/src/mixer/simple_none.c
@@ -134,6 +134,7 @@ static int get_compare_weight(const char *name, unsigned int idx)
 	static const char *const names[] = {
 		"Master",
 		"Headphone",
+		"Speaker",
 		"Tone",
 		"Bass",
 		"Treble",
@@ -158,6 +159,7 @@ static int get_compare_weight(const char *name, unsigned int idx)
 		"I2S",
 		"IEC958",
 		"PC Speaker",
+		"Beep",
 		"Aux",
 		"Mono",
 		"Playback",
-- 
1.5.5.1



Index: alsa-lib.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-lib/F-10/alsa-lib.spec,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -p -r1.83 -r1.84
--- alsa-lib.spec	2 Sep 2009 08:40:53 -0000	1.83
+++ alsa-lib.spec	9 Sep 2009 12:09:29 -0000	1.84
@@ -5,7 +5,7 @@
 Summary: The Advanced Linux Sound Architecture (ALSA) library
 Name:    alsa-lib
 Version: 1.0.21
-Release: 1%{?prever_dot}%{?dist}
+Release: 2%{?prever_dot}%{?dist}
 License: LGPLv2+
 Group:   System Environment/Libraries
 Source:  ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version}%{?prever}%{?postver}.tar.bz2
@@ -13,6 +13,9 @@ Source10: asound.conf
 Patch0:  alsa-lib-1.0.17-config.patch
 Patch2:  alsa-lib-1.0.14-glibc-open.patch
 Patch4:	 alsa-lib-1.0.16-no-dox-date.patch
+Patch10: alsa-lib-1.0.21-speaker.patch
+Patch11: alsa-lib-1.0.21-revert-hook.patch
+Patch12: alsa-lib-1.0.21-dmix-conf.patch
 URL:     http://www.alsa-project.org/
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: doxygen
@@ -44,6 +47,9 @@ against the ALSA libraries and interface
 %patch0 -p1 -b .config
 %patch2 -p1 -b .glibc-open
 %patch4 -p1 -b .no-dox-date
+%patch10 -p1 -b .speaker
+%patch11 -p1 -b .revert-hook
+%patch12 -p1 -b .dmix-conf
 
 %build
 %configure --disable-aload
@@ -93,6 +99,10 @@ rm -rf %{buildroot}
 %{_datadir}/aclocal/alsa.m4
 
 %changelog
+
+* Wed Sep  9 2009 Jaroslav Kysela  - 1.0.21-2
+- Fix redhat bug #521988
+
 * Wed Sep  2 2009 Jaroslav Kysela  - 1.0.21-1
 - Updated to 1.0.21 final
 



From pkgdb at fedoraproject.org  Wed Sep  9 12:37:52 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:37:52 +0000
Subject: [pkgdb] bsf had acl change status
Message-ID: <20090909123752.4AA5A10F85E@bastion2.fedora.phx.redhat.com>

pcheung has set the watchcommits acl on bsf (Fedora devel) to Approved for choeger

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/bsf



From pkgdb at fedoraproject.org  Wed Sep  9 12:37:53 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:37:53 +0000
Subject: [pkgdb] bsf had acl change status
Message-ID: <20090909123753.EEAFE10F87A@bastion2.fedora.phx.redhat.com>

pcheung has set the commit acl on bsf (Fedora devel) to Approved for choeger

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/bsf



From pkgdb at fedoraproject.org  Wed Sep  9 12:37:59 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:37:59 +0000
Subject: [pkgdb] bsf had acl change status
Message-ID: <20090909123759.2152410F894@bastion2.fedora.phx.redhat.com>

pcheung has set the watchcommits acl on bsf (Fedora 11) to Approved for choeger

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/bsf



From pkgdb at fedoraproject.org  Wed Sep  9 12:38:01 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:38:01 +0000
Subject: [pkgdb] bsf had acl change status
Message-ID: <20090909123801.7284610F89A@bastion2.fedora.phx.redhat.com>

pcheung has set the commit acl on bsf (Fedora 11) to Approved for choeger

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/bsf



From pkgdb at fedoraproject.org  Wed Sep  9 12:42:17 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:42:17 +0000
Subject: [pkgdb] sectool had acl change status
Message-ID: <20090909124217.75BE410F86F@bastion2.fedora.phx.redhat.com>

pvrabec has set the watchcommits acl on sectool (Fedora devel) to Approved for mbarabas

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sectool



From pkgdb at fedoraproject.org  Wed Sep  9 12:42:18 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:42:18 +0000
Subject: [pkgdb] sectool had acl change status
Message-ID: <20090909124218.380F010F890@bastion2.fedora.phx.redhat.com>

pvrabec has set the watchbugzilla acl on sectool (Fedora devel) to Approved for mbarabas

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sectool



From pkgdb at fedoraproject.org  Wed Sep  9 12:42:19 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:42:19 +0000
Subject: [pkgdb] sectool had acl change status
Message-ID: <20090909124219.4037010F895@bastion2.fedora.phx.redhat.com>

pvrabec has set the commit acl on sectool (Fedora devel) to Approved for mbarabas

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sectool



From pkgdb at fedoraproject.org  Wed Sep  9 12:42:24 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:42:24 +0000
Subject: [pkgdb] sectool had acl change status
Message-ID: <20090909124224.CB81910F89B@bastion2.fedora.phx.redhat.com>

pvrabec has set the approveacls acl on sectool (Fedora devel) to Approved for mbarabas

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sectool



From pkgdb at fedoraproject.org  Wed Sep  9 12:42:31 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:42:31 +0000
Subject: [pkgdb] sectool had acl change status
Message-ID: <20090909124231.9C25310F89D@bastion2.fedora.phx.redhat.com>

pvrabec has set the watchbugzilla acl on sectool (Fedora 11) to Approved for mbarabas

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sectool



From pkgdb at fedoraproject.org  Wed Sep  9 12:42:32 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:42:32 +0000
Subject: [pkgdb] sectool had acl change status
Message-ID: <20090909124232.A43CC10F8A1@bastion2.fedora.phx.redhat.com>

pvrabec has set the watchcommits acl on sectool (Fedora 11) to Approved for mbarabas

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sectool



From pkgdb at fedoraproject.org  Wed Sep  9 12:42:33 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:42:33 +0000
Subject: [pkgdb] sectool had acl change status
Message-ID: <20090909124233.809F910F8A4@bastion2.fedora.phx.redhat.com>

pvrabec has set the commit acl on sectool (Fedora 11) to Approved for mbarabas

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sectool



From pkgdb at fedoraproject.org  Wed Sep  9 12:42:34 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:42:34 +0000
Subject: [pkgdb] sectool had acl change status
Message-ID: <20090909124234.69F0D10F8A8@bastion2.fedora.phx.redhat.com>

pvrabec has set the approveacls acl on sectool (Fedora 11) to Approved for mbarabas

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/sectool



From pkgdb at fedoraproject.org  Wed Sep  9 12:47:05 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:47:05 +0000
Subject: [pkgdb] gnu-getopt had acl change status
Message-ID: <20090909124705.8FA1A10F86F@bastion2.fedora.phx.redhat.com>

fnasser has set the watchcommits acl on gnu-getopt (Fedora devel) to Approved for dwalluck

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnu-getopt



From pkgdb at fedoraproject.org  Wed Sep  9 12:47:12 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:47:12 +0000
Subject: [pkgdb] gnu-getopt had acl change status
Message-ID: <20090909124713.0197310F890@bastion2.fedora.phx.redhat.com>

fnasser has set the watchbugzilla acl on gnu-getopt (Fedora devel) to Approved for dwalluck

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnu-getopt



From pkgdb at fedoraproject.org  Wed Sep  9 12:47:14 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:47:14 +0000
Subject: [pkgdb] gnu-getopt had acl change status
Message-ID: <20090909124714.B7F3710F896@bastion2.fedora.phx.redhat.com>

fnasser has set the commit acl on gnu-getopt (Fedora devel) to Approved for dwalluck

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnu-getopt



From pkgdb at fedoraproject.org  Wed Sep  9 12:47:16 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:47:16 +0000
Subject: [pkgdb] gnu-getopt had acl change status
Message-ID: <20090909124716.A7B3010F89D@bastion2.fedora.phx.redhat.com>

fnasser has set the approveacls acl on gnu-getopt (Fedora devel) to Approved for dwalluck

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/gnu-getopt



From pkgdb at fedoraproject.org  Wed Sep  9 12:52:00 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:52:00 +0000
Subject: [pkgdb] jakarta-commons-el: akurtakov has requested watchcommits
Message-ID: <20090909125200.8C8D010F86F@bastion2.fedora.phx.redhat.com>

akurtakov has requested the watchcommits acl on jakarta-commons-el (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-el



From pkgdb at fedoraproject.org  Wed Sep  9 12:52:01 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:52:01 +0000
Subject: [pkgdb] jakarta-commons-el: akurtakov has requested watchbugzilla
Message-ID: <20090909125201.225F110F88A@bastion2.fedora.phx.redhat.com>

akurtakov has requested the watchbugzilla acl on jakarta-commons-el (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-el



From pkgdb at fedoraproject.org  Wed Sep  9 12:52:03 2009
From: pkgdb at fedoraproject.org (Fedora PackageDB)
Date: Wed, 09 Sep 2009 12:52:03 +0000
Subject: [pkgdb] jakarta-commons-el: akurtakov has requested commit
Message-ID: <20090909125203.2C45410F895@bastion2.fedora.phx.redhat.com>

akurtakov has requested the commit acl on jakarta-commons-el (Fedora devel)

To make changes to this package see:
   https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-el



From xhorak at fedoraproject.org  Wed Sep  9 12:53:56 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 12:53:56 +0000 (UTC)
Subject: rpms/firefox/F-10 .cvsignore, 1.103, 1.104 firefox.spec, 1.328,
	1.329 sources, 1.120, 1.121
Message-ID: <20090909125356.DFA0411C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/firefox/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30410

Modified Files:
	.cvsignore firefox.spec sources 
Log Message:
Update to 3.0.14


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/firefox/F-10/.cvsignore,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -p -r1.103 -r1.104
--- .cvsignore	3 Aug 2009 22:10:20 -0000	1.103
+++ .cvsignore	9 Sep 2009 12:53:56 -0000	1.104
@@ -4,3 +4,5 @@ firefox-3.0.12-source.tar.bz2
 firefox-langpacks-3.0.12-20090708.tar.bz2
 firefox-3.0.13-source.tar.bz2
 firefox-langpacks-3.0.13-20090731.tar.bz2
+firefox-3.0.14-source.tar.bz2
+firefox-langpacks-3.0.14-20090825.tar.bz2


Index: firefox.spec
===================================================================
RCS file: /cvs/pkgs/rpms/firefox/F-10/firefox.spec,v
retrieving revision 1.328
retrieving revision 1.329
diff -u -p -r1.328 -r1.329
--- firefox.spec	4 Aug 2009 08:59:06 -0000	1.328
+++ firefox.spec	9 Sep 2009 12:53:56 -0000	1.329
@@ -5,7 +5,7 @@
 
 %define mozappdir            %{_libdir}/%{name}-%{version}
 
-%define gecko_version 1.9.0.13
+%define gecko_version 1.9.0.14
 
 %define official_branding    1
 %define build_langpacks      1
@@ -17,7 +17,7 @@
 
 Summary:        Mozilla Firefox Web browser
 Name:           firefox
-Version:        3.0.13
+Version:        3.0.14
 Release:        1%{?dist}
 URL:            http://www.mozilla.org/projects/firefox/
 License:        MPLv1.1 or GPLv2+ or LGPLv2+
@@ -29,7 +29,7 @@ Group:          Applications/Internet
 %endif
 Source0:        %{tarball}
 %if %{build_langpacks}
-Source2:        firefox-langpacks-%{version}-20090731.tar.bz2
+Source2:        firefox-langpacks-%{version}-20090825.tar.bz2
 %endif
 Source10:       firefox-mozconfig
 Source11:       firefox-mozconfig-branded
@@ -323,6 +323,9 @@ fi
 #---------------------------------------------------------------------
 
 %changelog
+* Mon Sep  7 2009 Jan Horak  - 3.0.14-1
+- Update to 3.0.14
+
 * Tue Aug 4 2009 Martin Stransky  - 3.0.13-1
 - Update to 3.0.13
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/firefox/F-10/sources,v
retrieving revision 1.120
retrieving revision 1.121
diff -u -p -r1.120 -r1.121
--- sources	4 Aug 2009 08:59:06 -0000	1.120
+++ sources	9 Sep 2009 12:53:56 -0000	1.121
@@ -1,2 +1,2 @@
-a83ef3e4f8807f19a04a18469ac1238a  firefox-langpacks-3.0.13-20090731.tar.bz2
-eb2e69872ef6932de0ee98b102eb1d5b  firefox-3.0.13-source.tar.bz2
+fd867be30a47c9c8a82cf3a266740727  firefox-3.0.14-source.tar.bz2
+d230a7433de4abcda53eab0199b14a95  firefox-langpacks-3.0.14-20090825.tar.bz2



From xhorak at fedoraproject.org  Wed Sep  9 12:58:56 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 12:58:56 +0000 (UTC)
Subject: rpms/firefox/F-11 .cvsignore, 1.99, 1.100 firefox.spec, 1.337,
	1.338 sources, 1.112, 1.113
Message-ID: <20090909125856.38A5511C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/firefox/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1664

Modified Files:
	.cvsignore firefox.spec sources 
Log Message:
Update to 3.5.3


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/firefox/F-11/.cvsignore,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -p -r1.99 -r1.100
--- .cvsignore	3 Aug 2009 21:58:42 -0000	1.99
+++ .cvsignore	9 Sep 2009 12:58:55 -0000	1.100
@@ -4,3 +4,5 @@ firefox-3.5.1-source.tar.bz2
 firefox-langpacks-3.5.1-20090717.tar.bz2
 firefox-3.5.2-source.tar.bz2
 firefox-langpacks-3.5.2-20090803.tar.bz2
+firefox-langpacks-3.5.3-20090907.tar.bz2
+firefox-3.5.3-source.tar.bz2


Index: firefox.spec
===================================================================
RCS file: /cvs/pkgs/rpms/firefox/F-11/firefox.spec,v
retrieving revision 1.337
retrieving revision 1.338
diff -u -p -r1.337 -r1.338
--- firefox.spec	6 Aug 2009 13:07:38 -0000	1.337
+++ firefox.spec	9 Sep 2009 12:58:55 -0000	1.338
@@ -5,7 +5,7 @@
 %define mozappdir            %{_libdir}/%{name}-%{internal_version}
 %define tarballdir mozilla-1.9.1
 
-%define xulrunner_version 1.9.1.2
+%define xulrunner_version 1.9.1.3
 %define internal_version %{version}
 
 %define official_branding    1
@@ -18,8 +18,8 @@
 
 Summary:        Mozilla Firefox Web browser
 Name:           firefox
-Version:        3.5.2
-Release:        3%{?dist}
+Version:        3.5.3
+Release:        1%{?dist}
 URL:            http://www.mozilla.org/projects/firefox/
 License:        MPLv1.1 or GPLv2+ or LGPLv2+
 Group:          Applications/Internet
@@ -30,7 +30,7 @@ Group:          Applications/Internet
 %endif
 Source0:        %{tarball}
 %if %{build_langpacks}
-Source2:        firefox-langpacks-%{version}-20090803.tar.bz2
+Source2:        firefox-langpacks-%{version}-20090907.tar.bz2
 %endif
 Source10:       firefox-mozconfig
 Source11:       firefox-mozconfig-branded
@@ -340,6 +340,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 #---------------------------------------------------------------------
 
 %changelog
+* Mon Sep  7 2009 Jan Horak  - 3.5.3-1
+- Updated to 3.5.3.
+
 * Thu Aug 6 2009 Martin Stransky  - 3.5.2-3
 - Fix for #437596 - Firefox needs to register proper name
   for session restore.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/firefox/F-11/sources,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -p -r1.112 -r1.113
--- sources	3 Aug 2009 21:58:42 -0000	1.112
+++ sources	9 Sep 2009 12:58:55 -0000	1.113
@@ -1,2 +1,2 @@
-0de7173e45df009f5a2620fcceb010fb  firefox-3.5.2-source.tar.bz2
-3b78b4648ef24f52b4f092dc05f79956  firefox-langpacks-3.5.2-20090803.tar.bz2
+ca167e69180ab1230aea0763da270a95  firefox-3.5.3-source.tar.bz2
+66dd2b4e45da33ccb57846e0f9a2cd31  firefox-langpacks-3.5.3-20090907.tar.bz2
\ No newline at end of file



From than at fedoraproject.org  Wed Sep  9 13:04:25 2009
From: than at fedoraproject.org (Than Ngo)
Date: Wed,  9 Sep 2009 13:04:25 +0000 (UTC)
Subject: rpms/qt/devel
	qt-x11-opensource-src-4.5.2-system_ca_certificates.patch, 1.1,
	1.2 qt.spec, 1.324, 1.325
Message-ID: <20090909130425.76E7F11C00CE@cvs1.fedora.phx.redhat.com>

Author: than

Update of /cvs/extras/rpms/qt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3676

Modified Files:
	qt-x11-opensource-src-4.5.2-system_ca_certificates.patch 
	qt.spec 
Log Message:
add a correct system_ca_certificates patch


qt-x11-opensource-src-4.5.2-system_ca_certificates.patch:
 qsslsocket_openssl.cpp |   25 +++++++------------------
 1 file changed, 7 insertions(+), 18 deletions(-)

Index: qt-x11-opensource-src-4.5.2-system_ca_certificates.patch
===================================================================
RCS file: /cvs/extras/rpms/qt/devel/qt-x11-opensource-src-4.5.2-system_ca_certificates.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- qt-x11-opensource-src-4.5.2-system_ca_certificates.patch	8 Sep 2009 18:01:18 -0000	1.1
+++ qt-x11-opensource-src-4.5.2-system_ca_certificates.patch	9 Sep 2009 13:04:25 -0000	1.2
@@ -1,36 +1,42 @@
-diff -up qt-x11-opensource-src-4.5.2/src/network/ssl/qsslsocket_openssl.cpp.ca_bundle qt-x11-opensource-src-4.5.2/src/network/ssl/qsslsocket_openssl.cpp
---- qt-x11-opensource-src-4.5.2/src/network/ssl/qsslsocket_openssl.cpp.ca_bundle	2009-09-08 12:30:33.197347131 -0500
-+++ qt-x11-opensource-src-4.5.2/src/network/ssl/qsslsocket_openssl.cpp	2009-09-08 12:41:50.295324320 -0500
-@@ -482,11 +482,11 @@ void QSslSocketPrivate::resetDefaultCiph
+diff -up qt-x11-opensource-src-4.5.2/src/network/ssl/qsslsocket_openssl.cpp.me qt-x11-opensource-src-4.5.2/src/network/ssl/qsslsocket_openssl.cpp
+--- qt-x11-opensource-src-4.5.2/src/network/ssl/qsslsocket_openssl.cpp.me	2009-09-09 14:28:38.000000000 +0200
++++ qt-x11-opensource-src-4.5.2/src/network/ssl/qsslsocket_openssl.cpp	2009-09-09 15:00:07.000000000 +0200
+@@ -482,31 +482,20 @@ void QSslSocketPrivate::resetDefaultCiph
  
  QList QSslSocketPrivate::systemCaCertificates()
  {
 -#ifdef QQ_OS_UNIX
++    QFile caBundle;
++
 +#ifdef Q_OS_UNIX
      // Check known locations for the system's default bundle.  ### On Windows,
      // we should use CAPI to find the bundle, and not rely on default unix
      // locations.
 -    const char *standardLocations[] = {"/etc/ssl/certs/",
-+    const char *standardLocations[] = {"/etc/pki/tls/certs/",
- #if 0
-                                        // KDE uses KConfig for its SSL store,
-                                        // but it also stores the bundle at
-@@ -495,13 +495,16 @@ QList QSslSocketPrivate
- #endif
-                                        0};
-     const char **it = standardLocations;
-+    QList certs;
-     QStringList nameFilter;
-     nameFilter << QLatin1String("*.pem") << QLatin1String("*.crt");
-     while (*it) {
+-#if 0
+-                                       // KDE uses KConfig for its SSL store,
+-                                       // but it also stores the bundle at
+-                                       // this location
+-                                       "$HOME/.kde/share/apps/kssl/ca-bundle.crt",
+-#endif
+-                                       0};
+-    const char **it = standardLocations;
+-    QStringList nameFilter;
+-    nameFilter << QLatin1String("*.pem") << QLatin1String("*.crt");
+-    while (*it) {
 -        if (QDirIterator(QLatin1String(*it), nameFilter).hasNext())
 -            return certificatesFromPath(QLatin1String(*it));
-+        QDirIterator certfilesIt(QLatin1String(*it), nameFilter);
-+        while (certfilesIt.hasNext())
-+            certs += QSslCertificate::fromPath(certfilesIt.next());
-         ++it;
-     }
-+    return certs;
+-        ++it;
+-    }
++    caBundle.setFileName(QLatin1String("/etc/pki/tls/certs/ca-bundle.crt"));
++    if (caBundle.open(QIODevice::ReadOnly | QIODevice::Text))
++        return QSslCertificate::fromDevice(&caBundle);
  #endif
  
      // Qt provides a default bundle when we cannot detect the system's default
+     // bundle.
+-    QFile caBundle(QLatin1String(":/trolltech/network/ssl/qt-ca-bundle.crt"));
++    caBundle.setFileName(QLatin1String(":/trolltech/network/ssl/qt-ca-bundle.crt"));
+     if (caBundle.open(QIODevice::ReadOnly | QIODevice::Text))
+         return QSslCertificate::fromDevice(&caBundle);
+ 


Index: qt.spec
===================================================================
RCS file: /cvs/extras/rpms/qt/devel/qt.spec,v
retrieving revision 1.324
retrieving revision 1.325
diff -u -p -r1.324 -r1.325
--- qt.spec	8 Sep 2009 18:01:19 -0000	1.324
+++ qt.spec	9 Sep 2009 13:04:25 -0000	1.325
@@ -10,7 +10,7 @@ Summary: Qt toolkit
 Name:    qt
 Epoch:   1
 Version: 4.5.2
-Release: 15%{?dist}
+Release: 16%{?dist}
 
 # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
 License: LGPLv2 with exceptions or GPLv3 with exceptions
@@ -890,6 +890,9 @@ fi
 %{_datadir}/icons/hicolor/*/apps/qt4-logo.*
 
 %changelog
+* Wed Sep 09 2009 Than Ngo  - 4.5.2-16
+- add a correct system_ca_certificates patch
+
 * Tue Sep 08 2009 Rex Dieter  - 4.5.2-15
 - use system ca-certificates (#521911)
 



From mclasen at fedoraproject.org  Wed Sep  9 13:05:34 2009
From: mclasen at fedoraproject.org (Matthias Clasen)
Date: Wed,  9 Sep 2009 13:05:34 +0000 (UTC)
Subject: rpms/gnome-system-monitor/devel about-this-computer.desktop, 1.6,
	1.7 gnome-system-monitor.spec, 1.147, 1.148
Message-ID: <20090909130534.7614911C00CE@cvs1.fedora.phx.redhat.com>

Author: mclasen

Update of /cvs/pkgs/rpms/gnome-system-monitor/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4061

Modified Files:
	about-this-computer.desktop gnome-system-monitor.spec 
Log Message:
Include new translations for 'About this computer



Index: about-this-computer.desktop
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-system-monitor/devel/about-this-computer.desktop,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- about-this-computer.desktop	9 Oct 2008 18:06:11 -0000	1.6
+++ about-this-computer.desktop	9 Sep 2009 13:05:34 -0000	1.7
@@ -1,52 +1,75 @@
-[Desktop Entry]
-Name=About This Computer
-Name[en]=About This Computer
-Name[cs]=O tomto po??ta?i
-Name[el]=??????? ?? ??? ??????????
-Name[fi]=Tietoja t?st? tietokoneesta
-Name[de]=?ber diesen Computer
-Name[it]=Informazioni sul computer
-Name[ja]=????????????
-Name[pa]=?? ??????? ????
-Name[pl]=Informacje o komputerze
-Name[ro]=Despre acest calculator
-Name[sk]=O tomto po??ta?i
-Name[sr]=? ???? ????????
-Name[sr at latin]=O ovom ra?unaru
-Name[nl]=Over Deze Computer
-Name[sv]=Om den h?r datorn
-Name[es]=Acerca de esta Computadora
-Name[zh_CN]=??????
-Name[zh_TW]=??????
-Name[ta]= ?????? ??????? ?????
-Name[hi]=?? ???????? ?? ???? ???
-Name[mr]=?? ????? ?????
-Name[kn]=? ???? ?????
-Name[te]=? ????????? ???????
+
+[Desktop Entry] 
+Name=About this Computer
+Name[en] =About this Computer
+Name[as] =?? ?????????? ??????
+Name[cs] =O tomto po??ta?i
+Name[el] =???? ??????????
+Name[fi] =Tietoja t?st? tietokoneesta
+Name[fr] =? propos de cet ordinateur
+Name[de] =?ber diesen Computer
+Name[gu] =? ????????? ????
+Name[he] =????? ???? ??
+Name[it] =Informazioni sul computer
+Name[id] =Mengenai Komputer Ini
+Name[ja] =????????????
+Name[ko] =???? ???
+Name[pa] =?? ??????? ????
+Name[pl] =Informacje o komputerze
+Name[ro] =Despre acest calculator
+Name[sk] =O tomto po??ta?i
+Name[sr] =? ???? ????????
+Name[sr at latin] =O ovom ra?unaru
+Name[nl] =Over Deze Computer
+Name[sv] =Om den h?r datorn
+Name[es] =Acerca de esta Computadora
+Name[zh_CN] =??????
+Name[zh_TW] =??????
+Name[ta] = ?????? ??????? ?????
+Name[hi] =?? ???????? ?? ???? ???
+Name[mr] =?? ????? ?????
+Name[kn] =? ???? ?????
+Name[te] =? ????????? ???????
+Name[ml] =? ?????????????? ????????????
+Name[pt_BR] = Sobre este computador
+Name[or] = ??? ??????? ??????
+Name[ru] =?? ???? ??????????
+Name[bn_IN] =????????? ???????
 Comment=Get some basic information about this computer
-Comment[en]=Get some basic information about this computer
-Comment[cs]=Z?kladn? informace o tomto po??ta?i
-Comment[el]=????? ??????? ??????????? ??? ????? ??? ??????????
-Comment[fi]=Perustietoja t?st? tietokoneesta
-Comment[de]=Erhalten Sie Basis-Informationen ?ber dieses System
-Comment[it]=Alcune informazioni di base su questo computer
-Comment[ja]=??????????????????
-Comment[pa]=?? ??????? ???? ??? ????? ??????? ???
-Comment[pl]=Wi?cej informacji o komputerze
-Comment[ro]=Vede?i ni?te informa?ii utile despre acest calculator
-Comment[sk]=Zobrazi? z?kladn? inform?cie o tomto po??ta?i
-Comment[sr]=???????? ??????? ??????????? ? ???? ????????
-Comment[sr at latin]=Saznajte osnovne informacije o ovom ra?unaru
-Comment[nl]=Geef basis informatie weer over deze computer
-Comment[sv]=F? grundl?ggande information om den h?r datorn
-Comment[es]=Obten informaci?n b?sica sobre esta computadora
-Comment[zh_CN]=?????????????
-Comment[zh_TW]=???????????????
-Comment[ta]=?????? ??????? ?????? ??? ???????? ????????
-Comment[hi]=?? ???????? ?? ???? ??? ??? ????? ??????? ????? ????
-Comment[kn]=? ???? ?????? ????? ?????? ??????????? ???????????
-Comment[mr]=?? ????? ????? ????? ??? ?????? ??????? ???
-Comment[te]=? ????????? ??????? ???? ???????? ???????
+Comment[en] =Get some basic information about this computer
+Comment[as] =?? ?????????? ?????? ???? ??? ???? ??? ???
+Comment[cs] =Z?kladn? informace o tomto po??ta?i
+Comment[el] =????? ??????? ??????????? ??? ????? ??? ??????????
+Comment[fi] =Perustietoja t?st? tietokoneesta
+Comment[fr] =Obtenir des informations sommaires sur cet ordinateur
+Comment[de] =Erhalten Sie Basis-Informationen ?ber dieses System
+Comment[gu] =? ????????? ???? ???? ?????? ??????? ?????
+Comment[he] =???? ???? ????? ????? ???? ??
+Comment[it] =Alcune informazioni di base su questo computer
+Comment[id] =Lihat beberapa informasi umum mengenai komputer ini
+Comment[ja] =??????????????????
+Comment[ko] =???? ?? ?? ?? ??
+Comment[pa] =?? ??????? ???? ??? ????? ??????? ???
+Comment[pl] =Wi?cej informacji o komputerze
+Comment[ro] =Vede?i ni?te informa?ii utile despre acest calculator
+Comment[sk] =Zobrazi? z?kladn? inform?cie o tomto po??ta?i
+Comment[sr] =???????? ??????? ??????????? ? ???? ????????
+Comment[sr at latin] =Saznajte osnovne informacije o ovom ra?unaru
+Comment[nl] =Geef basis informatie weer over deze computer
+Comment[sv] =F? grundl?ggande information om den h?r datorn
+Comment[es] =Obten informaci?n b?sica sobre esta computadora
+Comment[zh_CN] =?????????????
+Comment[zh_TW] =???????????????
+Comment[ta] =?????? ??????? ?????? ??? ???????? ????????
+Comment[hi] =?? ???????? ?? ???? ??? ??? ????? ??????? ????? ????
+Comment[kn] =? ???? ?????? ????? ?????? ??????????? ???????????
+Comment[mr] =?? ????? ????? ????? ??? ?????? ??????? ???
+Comment[te] =? ????????? ??????? ???? ???????? ???????
+Comment[ml] = ? ?????????????? ?????????????? ??? ???????? ??????????
+Comment[pt_BR] = Obtenha informa??es b?sicas sobre este computador
+Comment[or] = ??? ??????? ?????? ???? ????? ????? ???? ??????
+Comment[ru] =???????? ???????? ?????????? ?? ???? ??????????
+Comment[bn_IN] =?? ????????? ???????? ???? ????? ???? ???? ???
 Exec=gnome-system-monitor --show-system-tab
 TryExec=gnome-system-monitor
 Icon=computer


Index: gnome-system-monitor.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-system-monitor/devel/gnome-system-monitor.spec,v
retrieving revision 1.147
retrieving revision 1.148
diff -u -p -r1.147 -r1.148
--- gnome-system-monitor.spec	22 Aug 2009 22:53:35 -0000	1.147
+++ gnome-system-monitor.spec	9 Sep 2009 13:05:34 -0000	1.148
@@ -12,7 +12,7 @@
 Summary: Process and resource monitor
 Name: gnome-system-monitor
 Version: 2.27.4
-Release: 3%{?dist}
+Release: 4%{?dist}
 License: GPLv2+
 Group: Applications/System
 URL: http://www.gnome.org/
@@ -155,6 +155,9 @@ scrollkeeper-update -q
 
 
 %changelog
+* Wed Sep  9 2009 Matthias Clasen  - 2.27.4-4
+- Include new translations for 'About this computer'
+
 * Sat Aug 22 2009 Matthias Clasen  - 2.27.4-3
 - Fix a button image
 - Add a close button to the memmaps dialog



From peter at fedoraproject.org  Wed Sep  9 13:17:30 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Wed,  9 Sep 2009 13:17:30 +0000 (UTC)
Subject: rpms/superiotool/devel .cvsignore, 1.12, 1.13 import.log, 1.4,
	1.5 sources, 1.12, 1.13 superiotool-Makefile_cleanup.diff, 1.3,
	1.4 superiotool.spec, 1.17, 1.18
Message-ID: <20090909131730.9D71A11C00CE@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/superiotool/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7127/devel

Modified Files:
	.cvsignore import.log sources 
	superiotool-Makefile_cleanup.diff superiotool.spec 
Log Message:
svn ver. 4623


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/devel/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	19 Jun 2009 17:23:55 -0000	1.12
+++ .cvsignore	9 Sep 2009 13:17:30 -0000	1.13
@@ -1 +1 @@
-superiotool-4356.tar.bz2
+superiotool-0.tar.bz2


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/devel/import.log,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- import.log	19 Jun 2009 17:23:55 -0000	1.4
+++ import.log	9 Sep 2009 13:17:30 -0000	1.5
@@ -2,3 +2,4 @@ superiotool-0-0_12_20080815svn3511_fc8:H
 superiotool-0-0_14_20081103svn3698_fc9:HEAD:superiotool-0-0.14.20081103svn3698.fc9.src.rpm:1225707133
 superiotool-0-0_15_20090202svn3827_fc10:HEAD:superiotool-0-0.15.20090202svn3827.fc10.src.rpm:1233580062
 superiotool-0-0_17_20090619svn4356_fc11:HEAD:superiotool-0-0.17.20090619svn4356.fc11.src.rpm:1245432176
+superiotool-0-0_20_20090909svn4623_fc11:HEAD:superiotool-0-0.20.20090909svn4623.fc11.src.rpm:1252502199


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/devel/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources	19 Jun 2009 17:23:55 -0000	1.12
+++ sources	9 Sep 2009 13:17:30 -0000	1.13
@@ -1 +1 @@
-fd60cef75f1dbdf0d65b967fcd926b78  superiotool-4356.tar.bz2
+486654c581e923aef13d66701e679c38  superiotool-0.tar.bz2

superiotool-Makefile_cleanup.diff:
 Makefile |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Index: superiotool-Makefile_cleanup.diff
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/devel/superiotool-Makefile_cleanup.diff,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- superiotool-Makefile_cleanup.diff	18 May 2008 08:16:39 -0000	1.3
+++ superiotool-Makefile_cleanup.diff	9 Sep 2009 13:17:30 -0000	1.4
@@ -1,5 +1,7 @@
---- Makefile.Makefile_cleanup	2008-03-17 16:43:48.000000000 +0300
-+++ Makefile	2008-05-18 12:10:51.000000000 +0400
+Index: Makefile
+===================================================================
+--- Makefile	(revision 4628)
++++ Makefile	(working copy)
 @@ -22,14 +22,14 @@
  
  CC      = gcc
@@ -17,15 +19,15 @@
           -Werror-implicit-function-declaration -ansi -pedantic $(SVNDEF)
  
  OBJS = superiotool.o ali.o fintek.o ite.o nsc.o smsc.o winbond.o
-@@ -42,9 +42,8 @@
- 	$(CC) $(CFLAGS) -o $(PROGRAM) $(OBJS)
+@@ -48,9 +48,9 @@
  
  install: $(PROGRAM)
--	$(INSTALL) $(PROGRAM) $(PREFIX)/sbin
--	mkdir -p $(PREFIX)/share/man/man8
--	$(INSTALL) $(PROGRAM).8 $(PREFIX)/share/man/man8
-+	$(INSTALL) -p -D $(PROGRAM) $(PREFIX)/sbin/$(PROGRAM)
-+	$(INSTALL) -p -D -m 644 $(PROGRAM).8 $(PREFIX)/share/man/man8/$(PROGRAM).8
+ 	mkdir -p $(DESTDIR)$(PREFIX)/sbin
+-	$(INSTALL) $(PROGRAM) $(DESTDIR)$(PREFIX)/sbin
++	$(INSTALL) -m 0755 $(PROGRAM) $(DESTDIR)$(PREFIX)/sbin
+ 	mkdir -p $(DESTDIR)$(PREFIX)/share/man/man8
+-	$(INSTALL) $(PROGRAM).8 $(DESTDIR)$(PREFIX)/share/man/man8
++	$(INSTALL) -m 0644 $(PROGRAM).8 $(DESTDIR)$(PREFIX)/share/man/man8
  
  clean:
  	rm -f $(PROGRAM) *.o


Index: superiotool.spec
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/devel/superiotool.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- superiotool.spec	27 Jul 2009 05:07:52 -0000	1.17
+++ superiotool.spec	9 Sep 2009 13:17:30 -0000	1.18
@@ -1,14 +1,14 @@
-%define svnver 4356
+%define svnver 4623
 
 Summary:	Simple program for detecting Super I/O on your mainboard
 Name:		superiotool
 Version:	0
-Release:	0.19.20090619svn%{svnver}%{?dist}
+Release:	0.20.20090909svn%{svnver}%{?dist}
 License:	GPLv2+
 Group:		Applications/System
-# svn -r %{svnver} export svn://coreboot.org/repos/trunk/util/superiotool superiotool
-# tar -cjvf superiotool-%{svnver}.tar.bz2 superiotool
-Source0:	superiotool-%{svnver}.tar.bz2
+# svn -r %{svnver} export svn://coreboot.org/repos/trunk/util/superiotool %{name}-%{version}
+# tar -cjvf %{name}-%{version}.tar.bz2 %{name}-%{version}
+Source0:	%{name}-%{version}.tar.bz2
 Patch0:		superiotool-Makefile_cleanup.diff
 URL:		http://www.coreboot.org/Superiotool
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -22,7 +22,7 @@ on your mainboard, and it can provide de
 contents of the Super I/O.
 
 %prep
-%setup -q -n %{name}
+%setup -q
 %patch0 -b .Makefile_cleanup
 
 %build
@@ -30,7 +30,7 @@ CFLAGS="%{optflags} -D'SUPERIOTOOL_VERSI
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make PREFIX=$RPM_BUILD_ROOT/usr install
+make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -42,6 +42,13 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man8/%{name}.*
 
 %changelog
+* Wed Sep  9 2009 Peter Lemenkov  0-0.20.20090909svn4623
+- svn ver. 4623
+- Add IT8703F support.
+- Add dump support for SMSC LPC47N252.
+- Add register definitions for all logical devices on the SMSC LPC47U33x.
+- Add dump information for F71862FG and F71863FG.
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 0-0.19.20090619svn4356
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From peter at fedoraproject.org  Wed Sep  9 13:18:25 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Wed,  9 Sep 2009 13:18:25 +0000 (UTC)
Subject: rpms/superiotool/F-11 .cvsignore, 1.12, 1.13 import.log, 1.4,
	1.5 sources, 1.12, 1.13 superiotool-Makefile_cleanup.diff, 1.3,
	1.4 superiotool.spec, 1.16, 1.17
Message-ID: <20090909131825.6560511C00CE@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/superiotool/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7474/F-11

Modified Files:
	.cvsignore import.log sources 
	superiotool-Makefile_cleanup.diff superiotool.spec 
Log Message:
svn ver. 4623


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/F-11/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	19 Jun 2009 17:28:35 -0000	1.12
+++ .cvsignore	9 Sep 2009 13:18:24 -0000	1.13
@@ -1 +1 @@
-superiotool-4356.tar.bz2
+superiotool-0.tar.bz2


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/F-11/import.log,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- import.log	19 Jun 2009 17:28:35 -0000	1.4
+++ import.log	9 Sep 2009 13:18:25 -0000	1.5
@@ -2,3 +2,4 @@ superiotool-0-0_12_20080815svn3511_fc8:H
 superiotool-0-0_14_20081103svn3698_fc9:HEAD:superiotool-0-0.14.20081103svn3698.fc9.src.rpm:1225707133
 superiotool-0-0_15_20090202svn3827_fc10:HEAD:superiotool-0-0.15.20090202svn3827.fc10.src.rpm:1233580062
 superiotool-0-0_17_20090619svn4356_fc11:F-11:superiotool-0-0.17.20090619svn4356.fc11.src.rpm:1245432325
+superiotool-0-0_20_20090909svn4623_fc11:F-11:superiotool-0-0.20.20090909svn4623.fc11.src.rpm:1252502283


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/F-11/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources	19 Jun 2009 17:28:35 -0000	1.12
+++ sources	9 Sep 2009 13:18:25 -0000	1.13
@@ -1 +1 @@
-fd60cef75f1dbdf0d65b967fcd926b78  superiotool-4356.tar.bz2
+486654c581e923aef13d66701e679c38  superiotool-0.tar.bz2

superiotool-Makefile_cleanup.diff:
 Makefile |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Index: superiotool-Makefile_cleanup.diff
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/F-11/superiotool-Makefile_cleanup.diff,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- superiotool-Makefile_cleanup.diff	18 May 2008 08:16:39 -0000	1.3
+++ superiotool-Makefile_cleanup.diff	9 Sep 2009 13:18:25 -0000	1.4
@@ -1,5 +1,7 @@
---- Makefile.Makefile_cleanup	2008-03-17 16:43:48.000000000 +0300
-+++ Makefile	2008-05-18 12:10:51.000000000 +0400
+Index: Makefile
+===================================================================
+--- Makefile	(revision 4628)
++++ Makefile	(working copy)
 @@ -22,14 +22,14 @@
  
  CC      = gcc
@@ -17,15 +19,15 @@
           -Werror-implicit-function-declaration -ansi -pedantic $(SVNDEF)
  
  OBJS = superiotool.o ali.o fintek.o ite.o nsc.o smsc.o winbond.o
-@@ -42,9 +42,8 @@
- 	$(CC) $(CFLAGS) -o $(PROGRAM) $(OBJS)
+@@ -48,9 +48,9 @@
  
  install: $(PROGRAM)
--	$(INSTALL) $(PROGRAM) $(PREFIX)/sbin
--	mkdir -p $(PREFIX)/share/man/man8
--	$(INSTALL) $(PROGRAM).8 $(PREFIX)/share/man/man8
-+	$(INSTALL) -p -D $(PROGRAM) $(PREFIX)/sbin/$(PROGRAM)
-+	$(INSTALL) -p -D -m 644 $(PROGRAM).8 $(PREFIX)/share/man/man8/$(PROGRAM).8
+ 	mkdir -p $(DESTDIR)$(PREFIX)/sbin
+-	$(INSTALL) $(PROGRAM) $(DESTDIR)$(PREFIX)/sbin
++	$(INSTALL) -m 0755 $(PROGRAM) $(DESTDIR)$(PREFIX)/sbin
+ 	mkdir -p $(DESTDIR)$(PREFIX)/share/man/man8
+-	$(INSTALL) $(PROGRAM).8 $(DESTDIR)$(PREFIX)/share/man/man8
++	$(INSTALL) -m 0644 $(PROGRAM).8 $(DESTDIR)$(PREFIX)/share/man/man8
  
  clean:
  	rm -f $(PROGRAM) *.o


Index: superiotool.spec
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/F-11/superiotool.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- superiotool.spec	28 Jun 2009 19:58:37 -0000	1.16
+++ superiotool.spec	9 Sep 2009 13:18:25 -0000	1.17
@@ -1,14 +1,14 @@
-%define svnver 4356
+%define svnver 4623
 
 Summary:	Simple program for detecting Super I/O on your mainboard
 Name:		superiotool
 Version:	0
-Release:	0.18.20090619svn%{svnver}%{?dist}
+Release:	0.20.20090909svn%{svnver}%{?dist}
 License:	GPLv2+
 Group:		Applications/System
-# svn -r %{svnver} export svn://coreboot.org/repos/trunk/util/superiotool superiotool
-# tar -cjvf superiotool-%{svnver}.tar.bz2 superiotool
-Source0:	superiotool-%{svnver}.tar.bz2
+# svn -r %{svnver} export svn://coreboot.org/repos/trunk/util/superiotool %{name}-%{version}
+# tar -cjvf %{name}-%{version}.tar.bz2 %{name}-%{version}
+Source0:	%{name}-%{version}.tar.bz2
 Patch0:		superiotool-Makefile_cleanup.diff
 URL:		http://www.coreboot.org/Superiotool
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -22,7 +22,7 @@ on your mainboard, and it can provide de
 contents of the Super I/O.
 
 %prep
-%setup -q -n %{name}
+%setup -q
 %patch0 -b .Makefile_cleanup
 
 %build
@@ -30,7 +30,7 @@ CFLAGS="%{optflags} -D'SUPERIOTOOL_VERSI
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make PREFIX=$RPM_BUILD_ROOT/usr install
+make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -42,6 +42,16 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man8/%{name}.*
 
 %changelog
+* Wed Sep  9 2009 Peter Lemenkov  0-0.20.20090909svn4623
+- svn ver. 4623
+- Add IT8703F support.
+- Add dump support for SMSC LPC47N252.
+- Add register definitions for all logical devices on the SMSC LPC47U33x.
+- Add dump information for F71862FG and F71863FG.
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 0-0.19.20090619svn4356
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Sun Jun 28 2009 Peter Lemenkov  0-0.18.20090619svn4356
 - Fixed URL
 



From peter at fedoraproject.org  Wed Sep  9 13:20:18 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Wed,  9 Sep 2009 13:20:18 +0000 (UTC)
Subject: rpms/superiotool/F-10 .cvsignore, 1.12, 1.13 import.log, 1.4,
	1.5 sources, 1.12, 1.13 superiotool-Makefile_cleanup.diff, 1.3,
	1.4 superiotool.spec, 1.15, 1.16
Message-ID: <20090909132019.024E811C043A@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/superiotool/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7991/F-10

Modified Files:
	.cvsignore import.log sources 
	superiotool-Makefile_cleanup.diff superiotool.spec 
Log Message:
svn ver. 4623


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/F-10/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	19 Jun 2009 17:30:58 -0000	1.12
+++ .cvsignore	9 Sep 2009 13:20:18 -0000	1.13
@@ -1 +1 @@
-superiotool-4356.tar.bz2
+superiotool-0.tar.bz2


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/F-10/import.log,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- import.log	19 Jun 2009 17:30:58 -0000	1.4
+++ import.log	9 Sep 2009 13:20:18 -0000	1.5
@@ -2,3 +2,4 @@ superiotool-0-0_12_20080815svn3511_fc8:H
 superiotool-0-0_14_20081103svn3698_fc9:HEAD:superiotool-0-0.14.20081103svn3698.fc9.src.rpm:1225707133
 superiotool-0-0_15_20090202svn3827_fc10:F-10:superiotool-0-0.15.20090202svn3827.fc10.src.rpm:1233580192
 superiotool-0-0_17_20090619svn4356_fc11:F-10:superiotool-0-0.17.20090619svn4356.fc11.src.rpm:1245432573
+superiotool-0-0_20_20090909svn4623_fc11:F-10:superiotool-0-0.20.20090909svn4623.fc11.src.rpm:1252502372


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/F-10/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources	19 Jun 2009 17:30:58 -0000	1.12
+++ sources	9 Sep 2009 13:20:18 -0000	1.13
@@ -1 +1 @@
-fd60cef75f1dbdf0d65b967fcd926b78  superiotool-4356.tar.bz2
+486654c581e923aef13d66701e679c38  superiotool-0.tar.bz2

superiotool-Makefile_cleanup.diff:
 Makefile |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Index: superiotool-Makefile_cleanup.diff
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/F-10/superiotool-Makefile_cleanup.diff,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- superiotool-Makefile_cleanup.diff	18 May 2008 08:16:39 -0000	1.3
+++ superiotool-Makefile_cleanup.diff	9 Sep 2009 13:20:18 -0000	1.4
@@ -1,5 +1,7 @@
---- Makefile.Makefile_cleanup	2008-03-17 16:43:48.000000000 +0300
-+++ Makefile	2008-05-18 12:10:51.000000000 +0400
+Index: Makefile
+===================================================================
+--- Makefile	(revision 4628)
++++ Makefile	(working copy)
 @@ -22,14 +22,14 @@
  
  CC      = gcc
@@ -17,15 +19,15 @@
           -Werror-implicit-function-declaration -ansi -pedantic $(SVNDEF)
  
  OBJS = superiotool.o ali.o fintek.o ite.o nsc.o smsc.o winbond.o
-@@ -42,9 +42,8 @@
- 	$(CC) $(CFLAGS) -o $(PROGRAM) $(OBJS)
+@@ -48,9 +48,9 @@
  
  install: $(PROGRAM)
--	$(INSTALL) $(PROGRAM) $(PREFIX)/sbin
--	mkdir -p $(PREFIX)/share/man/man8
--	$(INSTALL) $(PROGRAM).8 $(PREFIX)/share/man/man8
-+	$(INSTALL) -p -D $(PROGRAM) $(PREFIX)/sbin/$(PROGRAM)
-+	$(INSTALL) -p -D -m 644 $(PROGRAM).8 $(PREFIX)/share/man/man8/$(PROGRAM).8
+ 	mkdir -p $(DESTDIR)$(PREFIX)/sbin
+-	$(INSTALL) $(PROGRAM) $(DESTDIR)$(PREFIX)/sbin
++	$(INSTALL) -m 0755 $(PROGRAM) $(DESTDIR)$(PREFIX)/sbin
+ 	mkdir -p $(DESTDIR)$(PREFIX)/share/man/man8
+-	$(INSTALL) $(PROGRAM).8 $(DESTDIR)$(PREFIX)/share/man/man8
++	$(INSTALL) -m 0644 $(PROGRAM).8 $(DESTDIR)$(PREFIX)/share/man/man8
  
  clean:
  	rm -f $(PROGRAM) *.o


Index: superiotool.spec
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/F-10/superiotool.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- superiotool.spec	28 Jun 2009 19:58:36 -0000	1.15
+++ superiotool.spec	9 Sep 2009 13:20:18 -0000	1.16
@@ -1,14 +1,14 @@
-%define svnver 4356
+%define svnver 4623
 
 Summary:	Simple program for detecting Super I/O on your mainboard
 Name:		superiotool
 Version:	0
-Release:	0.18.20090619svn%{svnver}%{?dist}
+Release:	0.20.20090909svn%{svnver}%{?dist}
 License:	GPLv2+
 Group:		Applications/System
-# svn -r %{svnver} export svn://coreboot.org/repos/trunk/util/superiotool superiotool
-# tar -cjvf superiotool-%{svnver}.tar.bz2 superiotool
-Source0:	superiotool-%{svnver}.tar.bz2
+# svn -r %{svnver} export svn://coreboot.org/repos/trunk/util/superiotool %{name}-%{version}
+# tar -cjvf %{name}-%{version}.tar.bz2 %{name}-%{version}
+Source0:	%{name}-%{version}.tar.bz2
 Patch0:		superiotool-Makefile_cleanup.diff
 URL:		http://www.coreboot.org/Superiotool
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -22,7 +22,7 @@ on your mainboard, and it can provide de
 contents of the Super I/O.
 
 %prep
-%setup -q -n %{name}
+%setup -q
 %patch0 -b .Makefile_cleanup
 
 %build
@@ -30,7 +30,7 @@ CFLAGS="%{optflags} -D'SUPERIOTOOL_VERSI
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make PREFIX=$RPM_BUILD_ROOT/usr install
+make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -42,6 +42,16 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man8/%{name}.*
 
 %changelog
+* Wed Sep  9 2009 Peter Lemenkov  0-0.20.20090909svn4623
+- svn ver. 4623
+- Add IT8703F support.
+- Add dump support for SMSC LPC47N252.
+- Add register definitions for all logical devices on the SMSC LPC47U33x.
+- Add dump information for F71862FG and F71863FG.
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 0-0.19.20090619svn4356
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Sun Jun 28 2009 Peter Lemenkov  0-0.18.20090619svn4356
 - Fixed URL
 



From peter at fedoraproject.org  Wed Sep  9 13:21:30 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Wed,  9 Sep 2009 13:21:30 +0000 (UTC)
Subject: rpms/superiotool/EL-5 .cvsignore, 1.12, 1.13 import.log, 1.4,
	1.5 sources, 1.12, 1.13 superiotool-Makefile_cleanup.diff, 1.3,
	1.4 superiotool.spec, 1.15, 1.16
Message-ID: <20090909132130.343F111C00CE@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/superiotool/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8340/EL-5

Modified Files:
	.cvsignore import.log sources 
	superiotool-Makefile_cleanup.diff superiotool.spec 
Log Message:
svn ver. 4623


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/EL-5/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	19 Jun 2009 17:37:08 -0000	1.12
+++ .cvsignore	9 Sep 2009 13:21:29 -0000	1.13
@@ -1 +1 @@
-superiotool-4356.tar.bz2
+superiotool-0.tar.bz2


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/EL-5/import.log,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- import.log	19 Jun 2009 17:37:08 -0000	1.4
+++ import.log	9 Sep 2009 13:21:29 -0000	1.5
@@ -2,3 +2,4 @@ superiotool-0-0_12_20080815svn3511_fc8:E
 superiotool-0-0_14_20081103svn3698_fc9:EL-5:superiotool-0-0.14.20081103svn3698.fc9.src.rpm:1225708425
 superiotool-0-0_15_20090202svn3827_fc10:EL-5:superiotool-0-0.15.20090202svn3827.fc10.src.rpm:1233580453
 superiotool-0-0_17_20090619svn4356_fc11:EL-5:superiotool-0-0.17.20090619svn4356.fc11.src.rpm:1245432980
+superiotool-0-0_20_20090909svn4623_fc11:EL-5:superiotool-0-0.20.20090909svn4623.fc11.src.rpm:1252502457


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/EL-5/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources	19 Jun 2009 17:37:08 -0000	1.12
+++ sources	9 Sep 2009 13:21:29 -0000	1.13
@@ -1 +1 @@
-fd60cef75f1dbdf0d65b967fcd926b78  superiotool-4356.tar.bz2
+486654c581e923aef13d66701e679c38  superiotool-0.tar.bz2

superiotool-Makefile_cleanup.diff:
 Makefile |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Index: superiotool-Makefile_cleanup.diff
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/EL-5/superiotool-Makefile_cleanup.diff,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- superiotool-Makefile_cleanup.diff	18 May 2008 08:24:01 -0000	1.3
+++ superiotool-Makefile_cleanup.diff	9 Sep 2009 13:21:29 -0000	1.4
@@ -1,5 +1,7 @@
---- Makefile.Makefile_cleanup	2008-03-17 16:43:48.000000000 +0300
-+++ Makefile	2008-05-18 12:10:51.000000000 +0400
+Index: Makefile
+===================================================================
+--- Makefile	(revision 4628)
++++ Makefile	(working copy)
 @@ -22,14 +22,14 @@
  
  CC      = gcc
@@ -17,15 +19,15 @@
           -Werror-implicit-function-declaration -ansi -pedantic $(SVNDEF)
  
  OBJS = superiotool.o ali.o fintek.o ite.o nsc.o smsc.o winbond.o
-@@ -42,9 +42,8 @@
- 	$(CC) $(CFLAGS) -o $(PROGRAM) $(OBJS)
+@@ -48,9 +48,9 @@
  
  install: $(PROGRAM)
--	$(INSTALL) $(PROGRAM) $(PREFIX)/sbin
--	mkdir -p $(PREFIX)/share/man/man8
--	$(INSTALL) $(PROGRAM).8 $(PREFIX)/share/man/man8
-+	$(INSTALL) -p -D $(PROGRAM) $(PREFIX)/sbin/$(PROGRAM)
-+	$(INSTALL) -p -D -m 644 $(PROGRAM).8 $(PREFIX)/share/man/man8/$(PROGRAM).8
+ 	mkdir -p $(DESTDIR)$(PREFIX)/sbin
+-	$(INSTALL) $(PROGRAM) $(DESTDIR)$(PREFIX)/sbin
++	$(INSTALL) -m 0755 $(PROGRAM) $(DESTDIR)$(PREFIX)/sbin
+ 	mkdir -p $(DESTDIR)$(PREFIX)/share/man/man8
+-	$(INSTALL) $(PROGRAM).8 $(DESTDIR)$(PREFIX)/share/man/man8
++	$(INSTALL) -m 0644 $(PROGRAM).8 $(DESTDIR)$(PREFIX)/share/man/man8
  
  clean:
  	rm -f $(PROGRAM) *.o


Index: superiotool.spec
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/EL-5/superiotool.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- superiotool.spec	28 Jun 2009 19:58:36 -0000	1.15
+++ superiotool.spec	9 Sep 2009 13:21:29 -0000	1.16
@@ -1,14 +1,14 @@
-%define svnver 4356
+%define svnver 4623
 
 Summary:	Simple program for detecting Super I/O on your mainboard
 Name:		superiotool
 Version:	0
-Release:	0.18.20090619svn%{svnver}%{?dist}
+Release:	0.20.20090909svn%{svnver}%{?dist}
 License:	GPLv2+
 Group:		Applications/System
-# svn -r %{svnver} export svn://coreboot.org/repos/trunk/util/superiotool superiotool
-# tar -cjvf superiotool-%{svnver}.tar.bz2 superiotool
-Source0:	superiotool-%{svnver}.tar.bz2
+# svn -r %{svnver} export svn://coreboot.org/repos/trunk/util/superiotool %{name}-%{version}
+# tar -cjvf %{name}-%{version}.tar.bz2 %{name}-%{version}
+Source0:	%{name}-%{version}.tar.bz2
 Patch0:		superiotool-Makefile_cleanup.diff
 URL:		http://www.coreboot.org/Superiotool
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -22,7 +22,7 @@ on your mainboard, and it can provide de
 contents of the Super I/O.
 
 %prep
-%setup -q -n %{name}
+%setup -q
 %patch0 -b .Makefile_cleanup
 
 %build
@@ -30,7 +30,7 @@ CFLAGS="%{optflags} -D'SUPERIOTOOL_VERSI
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make PREFIX=$RPM_BUILD_ROOT/usr install
+make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -42,6 +42,16 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man8/%{name}.*
 
 %changelog
+* Wed Sep  9 2009 Peter Lemenkov  0-0.20.20090909svn4623
+- svn ver. 4623
+- Add IT8703F support.
+- Add dump support for SMSC LPC47N252.
+- Add register definitions for all logical devices on the SMSC LPC47U33x.
+- Add dump information for F71862FG and F71863FG.
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 0-0.19.20090619svn4356
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Sun Jun 28 2009 Peter Lemenkov  0-0.18.20090619svn4356
 - Fixed URL
 



From peter at fedoraproject.org  Wed Sep  9 13:23:11 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Wed,  9 Sep 2009 13:23:11 +0000 (UTC)
Subject: rpms/superiotool/EL-4 .cvsignore, 1.12, 1.13 import.log, 1.4,
	1.5 sources, 1.12, 1.13 superiotool-Makefile_cleanup.diff, 1.3,
	1.4 superiotool.spec, 1.15, 1.16
Message-ID: <20090909132311.5340211C00CE@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/superiotool/EL-4
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9496/EL-4

Modified Files:
	.cvsignore import.log sources 
	superiotool-Makefile_cleanup.diff superiotool.spec 
Log Message:
svn ver. 4623


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/EL-4/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- .cvsignore	19 Jun 2009 17:39:25 -0000	1.12
+++ .cvsignore	9 Sep 2009 13:23:10 -0000	1.13
@@ -1 +1 @@
-superiotool-4356.tar.bz2
+superiotool-0.tar.bz2


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/EL-4/import.log,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- import.log	19 Jun 2009 17:39:25 -0000	1.4
+++ import.log	9 Sep 2009 13:23:10 -0000	1.5
@@ -2,3 +2,4 @@ superiotool-0-0_12_20080815svn3511_fc8:E
 superiotool-0-0_14_20081103svn3698_fc9:EL-4:superiotool-0-0.14.20081103svn3698.fc9.src.rpm:1225708588
 superiotool-0-0_15_20090202svn3827_fc10:EL-4:superiotool-0-0.15.20090202svn3827.fc10.src.rpm:1233580551
 superiotool-0-0_17_20090619svn4356_fc11:EL-4:superiotool-0-0.17.20090619svn4356.fc11.src.rpm:1245433088
+superiotool-0-0_20_20090909svn4623_fc11:EL-4:superiotool-0-0.20.20090909svn4623.fc11.src.rpm:1252502541


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/EL-4/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- sources	19 Jun 2009 17:39:25 -0000	1.12
+++ sources	9 Sep 2009 13:23:10 -0000	1.13
@@ -1 +1 @@
-fd60cef75f1dbdf0d65b967fcd926b78  superiotool-4356.tar.bz2
+486654c581e923aef13d66701e679c38  superiotool-0.tar.bz2

superiotool-Makefile_cleanup.diff:
 Makefile |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Index: superiotool-Makefile_cleanup.diff
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/EL-4/superiotool-Makefile_cleanup.diff,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- superiotool-Makefile_cleanup.diff	18 May 2008 08:26:18 -0000	1.3
+++ superiotool-Makefile_cleanup.diff	9 Sep 2009 13:23:10 -0000	1.4
@@ -1,5 +1,7 @@
---- Makefile.Makefile_cleanup	2008-03-17 16:43:48.000000000 +0300
-+++ Makefile	2008-05-18 12:10:51.000000000 +0400
+Index: Makefile
+===================================================================
+--- Makefile	(revision 4628)
++++ Makefile	(working copy)
 @@ -22,14 +22,14 @@
  
  CC      = gcc
@@ -17,15 +19,15 @@
           -Werror-implicit-function-declaration -ansi -pedantic $(SVNDEF)
  
  OBJS = superiotool.o ali.o fintek.o ite.o nsc.o smsc.o winbond.o
-@@ -42,9 +42,8 @@
- 	$(CC) $(CFLAGS) -o $(PROGRAM) $(OBJS)
+@@ -48,9 +48,9 @@
  
  install: $(PROGRAM)
--	$(INSTALL) $(PROGRAM) $(PREFIX)/sbin
--	mkdir -p $(PREFIX)/share/man/man8
--	$(INSTALL) $(PROGRAM).8 $(PREFIX)/share/man/man8
-+	$(INSTALL) -p -D $(PROGRAM) $(PREFIX)/sbin/$(PROGRAM)
-+	$(INSTALL) -p -D -m 644 $(PROGRAM).8 $(PREFIX)/share/man/man8/$(PROGRAM).8
+ 	mkdir -p $(DESTDIR)$(PREFIX)/sbin
+-	$(INSTALL) $(PROGRAM) $(DESTDIR)$(PREFIX)/sbin
++	$(INSTALL) -m 0755 $(PROGRAM) $(DESTDIR)$(PREFIX)/sbin
+ 	mkdir -p $(DESTDIR)$(PREFIX)/share/man/man8
+-	$(INSTALL) $(PROGRAM).8 $(DESTDIR)$(PREFIX)/share/man/man8
++	$(INSTALL) -m 0644 $(PROGRAM).8 $(DESTDIR)$(PREFIX)/share/man/man8
  
  clean:
  	rm -f $(PROGRAM) *.o


Index: superiotool.spec
===================================================================
RCS file: /cvs/pkgs/rpms/superiotool/EL-4/superiotool.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- superiotool.spec	28 Jun 2009 19:58:35 -0000	1.15
+++ superiotool.spec	9 Sep 2009 13:23:11 -0000	1.16
@@ -1,14 +1,14 @@
-%define svnver 4356
+%define svnver 4623
 
 Summary:	Simple program for detecting Super I/O on your mainboard
 Name:		superiotool
 Version:	0
-Release:	0.18.20090619svn%{svnver}%{?dist}
+Release:	0.20.20090909svn%{svnver}%{?dist}
 License:	GPLv2+
 Group:		Applications/System
-# svn -r %{svnver} export svn://coreboot.org/repos/trunk/util/superiotool superiotool
-# tar -cjvf superiotool-%{svnver}.tar.bz2 superiotool
-Source0:	superiotool-%{svnver}.tar.bz2
+# svn -r %{svnver} export svn://coreboot.org/repos/trunk/util/superiotool %{name}-%{version}
+# tar -cjvf %{name}-%{version}.tar.bz2 %{name}-%{version}
+Source0:	%{name}-%{version}.tar.bz2
 Patch0:		superiotool-Makefile_cleanup.diff
 URL:		http://www.coreboot.org/Superiotool
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -22,7 +22,7 @@ on your mainboard, and it can provide de
 contents of the Super I/O.
 
 %prep
-%setup -q -n %{name}
+%setup -q
 %patch0 -b .Makefile_cleanup
 
 %build
@@ -30,7 +30,7 @@ CFLAGS="%{optflags} -D'SUPERIOTOOL_VERSI
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make PREFIX=$RPM_BUILD_ROOT/usr install
+make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -42,6 +42,16 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man8/%{name}.*
 
 %changelog
+* Wed Sep  9 2009 Peter Lemenkov  0-0.20.20090909svn4623
+- svn ver. 4623
+- Add IT8703F support.
+- Add dump support for SMSC LPC47N252.
+- Add register definitions for all logical devices on the SMSC LPC47U33x.
+- Add dump information for F71862FG and F71863FG.
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 0-0.19.20090619svn4356
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Sun Jun 28 2009 Peter Lemenkov  0-0.18.20090619svn4356
 - Fixed URL
 



From linville at fedoraproject.org  Wed Sep  9 13:37:51 2009
From: linville at fedoraproject.org (John W. Linville)
Date: Wed,  9 Sep 2009 13:37:51 +0000 (UTC)
Subject: rpms/crda/devel .cvsignore, 1.9, 1.10 crda.spec, 1.18, 1.19 sources,
	1.7, 1.8
Message-ID: <20090909133751.AEE8811C00CE@cvs1.fedora.phx.redhat.com>

Author: linville

Update of /cvs/pkgs/rpms/crda/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13609

Modified Files:
	.cvsignore crda.spec sources 
Log Message:
Update wireless-regdb to version 2009.09.08 ; Start resetting release number with version updates


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/crda/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	13 May 2009 17:43:34 -0000	1.9
+++ .cvsignore	9 Sep 2009 13:37:50 -0000	1.10
@@ -1,2 +1,2 @@
 crda-1.1.0.tar.bz2
-wireless-regdb-2009.04.17.tar.bz2
+wireless-regdb-2009.09.08.tar.bz2


Index: crda.spec
===================================================================
RCS file: /cvs/pkgs/rpms/crda/devel/crda.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- crda.spec	24 Jul 2009 19:38:22 -0000	1.18
+++ crda.spec	9 Sep 2009 13:37:50 -0000	1.19
@@ -1,9 +1,9 @@
 %define         crda_version    1.1.0
-%define         regdb_version   2009.04.17
+%define         regdb_version   2009.09.08
 
 Name:           crda
 Version:        %{crda_version}_%{regdb_version}
-Release:        12%{?dist}
+Release:        1%{?dist}
 Summary:        Regulatory compliance daemon for 802.11 wireless networking
 
 Group:          System Environment/Base
@@ -82,6 +82,10 @@ rm -rf $RPM_BUILD_ROOT
 %doc wireless-regdb-%{regdb_version}/README.wireless-regdb
 
 %changelog
+* Wed May 13 2009 John W. Linville  1.1.0_2009.09.08-1
+- Update wireless-regdb to version 2009.09.08 
+- Start resetting release number with version updates
+
 * Fri Jul 24 2009 Fedora Release Engineering  - 1.1.0_2009.04.17-12
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/crda/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	13 May 2009 17:43:34 -0000	1.7
+++ sources	9 Sep 2009 13:37:50 -0000	1.8
@@ -1,2 +1,2 @@
 6004584d2e39e899f7642b141dd72028  crda-1.1.0.tar.bz2
-544e3c504026a558d34db685dd1903cb  wireless-regdb-2009.04.17.tar.bz2
+4ba6fa7f1f7d87212f2cd63a1655f702  wireless-regdb-2009.09.08.tar.bz2



From xhorak at fedoraproject.org  Wed Sep  9 13:38:38 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 13:38:38 +0000 (UTC)
Subject: rpms/firefox/F-11 .cvsignore,1.100,1.101 sources,1.113,1.114
Message-ID: <20090909133838.06C6D11C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/firefox/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13852

Modified Files:
	.cvsignore sources 
Log Message:
Rebuild


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/firefox/F-11/.cvsignore,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -p -r1.100 -r1.101
--- .cvsignore	9 Sep 2009 12:58:55 -0000	1.100
+++ .cvsignore	9 Sep 2009 13:38:37 -0000	1.101
@@ -1,8 +1,2 @@
-firefox-3.5-source.tar.bz2
-firefox-langpacks-3.5-20090630.tar.bz2
-firefox-3.5.1-source.tar.bz2
-firefox-langpacks-3.5.1-20090717.tar.bz2
-firefox-3.5.2-source.tar.bz2
-firefox-langpacks-3.5.2-20090803.tar.bz2
 firefox-langpacks-3.5.3-20090907.tar.bz2
 firefox-3.5.3-source.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/firefox/F-11/sources,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -p -r1.113 -r1.114
--- sources	9 Sep 2009 12:58:55 -0000	1.113
+++ sources	9 Sep 2009 13:38:37 -0000	1.114
@@ -1,2 +1,2 @@
+66dd2b4e45da33ccb57846e0f9a2cd31  firefox-langpacks-3.5.3-20090907.tar.bz2
 ca167e69180ab1230aea0763da270a95  firefox-3.5.3-source.tar.bz2
-66dd2b4e45da33ccb57846e0f9a2cd31  firefox-langpacks-3.5.3-20090907.tar.bz2
\ No newline at end of file



From linville at fedoraproject.org  Wed Sep  9 13:39:11 2009
From: linville at fedoraproject.org (John W. Linville)
Date: Wed,  9 Sep 2009 13:39:11 +0000 (UTC)
Subject: rpms/crda/devel crda.spec,1.19,1.20
Message-ID: <20090909133911.967CA11C00CE@cvs1.fedora.phx.redhat.com>

Author: linville

Update of /cvs/pkgs/rpms/crda/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14089

Modified Files:
	crda.spec 
Log Message:
correct date in changelog entry


Index: crda.spec
===================================================================
RCS file: /cvs/pkgs/rpms/crda/devel/crda.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- crda.spec	9 Sep 2009 13:37:50 -0000	1.19
+++ crda.spec	9 Sep 2009 13:39:11 -0000	1.20
@@ -82,7 +82,7 @@ rm -rf $RPM_BUILD_ROOT
 %doc wireless-regdb-%{regdb_version}/README.wireless-regdb
 
 %changelog
-* Wed May 13 2009 John W. Linville  1.1.0_2009.09.08-1
+* Wed Sep  9 2009 John W. Linville  1.1.0_2009.09.08-1
 - Update wireless-regdb to version 2009.09.08 
 - Start resetting release number with version updates
 



From linville at fedoraproject.org  Wed Sep  9 13:57:03 2009
From: linville at fedoraproject.org (John W. Linville)
Date: Wed,  9 Sep 2009 13:57:03 +0000 (UTC)
Subject: rpms/crda/devel crda.spec,1.20,1.21
Message-ID: <20090909135703.8898D11C00CE@cvs1.fedora.phx.redhat.com>

Author: linville

Update of /cvs/pkgs/rpms/crda/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19555

Modified Files:
	crda.spec 
Log Message:
Use kernel-headers instead of kernel-devel


Index: crda.spec
===================================================================
RCS file: /cvs/pkgs/rpms/crda/devel/crda.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- crda.spec	9 Sep 2009 13:39:11 -0000	1.20
+++ crda.spec	9 Sep 2009 13:57:03 -0000	1.21
@@ -3,7 +3,7 @@
 
 Name:           crda
 Version:        %{crda_version}_%{regdb_version}
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Regulatory compliance daemon for 802.11 wireless networking
 
 Group:          System Environment/Base
@@ -11,7 +11,7 @@ License:        BSD
 URL:            http://www.linuxwireless.org/en/developers/Regulatory/CRDA
 BuildRoot:      %{_tmppath}/%{name}-%{crda_version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:  kernel-devel >= 2.6.27
+BuildRequires:  kernel-headers >= 2.6.27
 BuildRequires:  libnl-devel >= 1.1
 BuildRequires:  libgcrypt-devel
 BuildRequires:  pkgconfig python m2crypto
@@ -82,6 +82,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc wireless-regdb-%{regdb_version}/README.wireless-regdb
 
 %changelog
+* Wed Sep  9 2009 John W. Linville  1.1.0_2009.09.08-2
+- Use kernel-headers instead of kernel-devel
+
 * Wed Sep  9 2009 John W. Linville  1.1.0_2009.09.08-1
 - Update wireless-regdb to version 2009.09.08 
 - Start resetting release number with version updates



From xhorak at fedoraproject.org  Wed Sep  9 13:58:23 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 13:58:23 +0000 (UTC)
Subject: rpms/epiphany/F-11 epiphany.spec,1.233,1.234
Message-ID: <20090909135823.1618811C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/epiphany/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20221

Modified Files:
	epiphany.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 2.26.3-4
- Rebuild against newer gecko



Index: epiphany.spec
===================================================================
RCS file: /cvs/pkgs/rpms/epiphany/F-11/epiphany.spec,v
retrieving revision 1.233
retrieving revision 1.234
diff -u -p -r1.233 -r1.234
--- epiphany.spec	3 Aug 2009 23:02:30 -0000	1.233
+++ epiphany.spec	9 Sep 2009 13:58:22 -0000	1.234
@@ -1,4 +1,4 @@
-%define gecko_ver 1.9.1.2
+%define gecko_ver 1.9.1.3
 %define desktop_file_utils_version 0.9
 %define glib2_devel_ver 2.18.0
 %define gtk2_devel_ver 2.15.1
@@ -8,7 +8,7 @@
 Summary: Web browser for GNOME
 Name: epiphany
 Version: 2.26.3
-Release: 3%{?dist}
+Release: 4%{?dist}
 %define major_version 2.26
 Provides: epiphany(abi) = %{major_version}
 License: GPLv2+ and GFDL
@@ -253,6 +253,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/pygtk/2.0/defs/epiphany.defs
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 2.26.3-4
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 2.26.3-3
 - Rebuild against newer gecko
 



From linville at fedoraproject.org  Wed Sep  9 14:00:28 2009
From: linville at fedoraproject.org (John W. Linville)
Date: Wed,  9 Sep 2009 14:00:28 +0000 (UTC)
Subject: rpms/crda/F-11 .cvsignore, 1.9, 1.10 crda.spec, 1.18, 1.19 sources, 
	1.7, 1.8
Message-ID: <20090909140028.82DCF11C02C8@cvs1.fedora.phx.redhat.com>

Author: linville

Update of /cvs/pkgs/rpms/crda/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20862

Modified Files:
	.cvsignore crda.spec sources 
Log Message:
Update wireless-regdb to version 2009.09.08 ; Start resetting release number with version updates ; Resync nvr with what is in rawhide


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/crda/F-11/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- .cvsignore	13 May 2009 17:47:25 -0000	1.9
+++ .cvsignore	9 Sep 2009 14:00:28 -0000	1.10
@@ -1,2 +1,2 @@
 crda-1.1.0.tar.bz2
-wireless-regdb-2009.04.17.tar.bz2
+wireless-regdb-2009.09.08.tar.bz2


Index: crda.spec
===================================================================
RCS file: /cvs/pkgs/rpms/crda/F-11/crda.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- crda.spec	7 Jun 2009 15:55:44 -0000	1.18
+++ crda.spec	9 Sep 2009 14:00:28 -0000	1.19
@@ -1,9 +1,9 @@
 %define         crda_version    1.1.0
-%define         regdb_version   2009.04.17
+%define         regdb_version   2009.09.08
 
 Name:           crda
 Version:        %{crda_version}_%{regdb_version}
-Release:        12%{?dist}
+Release:        2%{?dist}
 Summary:        Regulatory compliance daemon for 802.11 wireless networking
 
 Group:          System Environment/Base
@@ -82,6 +82,11 @@ rm -rf $RPM_BUILD_ROOT
 %doc wireless-regdb-%{regdb_version}/README.wireless-regdb
 
 %changelog
+* Wed Sep  9 2009 John W. Linville  1.1.0_2009.09.08-2
+- Update wireless-regdb to version 2009.09.08 
+- Start resetting release number with version updates
+- Resync nvr with what is in rawhide
+
 * Sun Jun 07 2009 Dennis Gilmore  1.1.0_2009.04.17-12
 - br kerner-headers not kernel-devel  not all arches have kernel-devel
 - kernel-devel is for building kernel modules


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/crda/F-11/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	13 May 2009 17:47:25 -0000	1.7
+++ sources	9 Sep 2009 14:00:28 -0000	1.8
@@ -1,2 +1,2 @@
 6004584d2e39e899f7642b141dd72028  crda-1.1.0.tar.bz2
-544e3c504026a558d34db685dd1903cb  wireless-regdb-2009.04.17.tar.bz2
+4ba6fa7f1f7d87212f2cd63a1655f702  wireless-regdb-2009.09.08.tar.bz2



From xhorak at fedoraproject.org  Wed Sep  9 14:03:17 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:03:17 +0000 (UTC)
Subject: rpms/pcmanx-gtk2/F-11 pcmanx-gtk2.spec,1.14,1.15
Message-ID: <20090909140317.D7A2E11C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/pcmanx-gtk2/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21638

Modified Files:
	pcmanx-gtk2.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 0.3.8-8
- Rebuild against newer gecko



Index: pcmanx-gtk2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pcmanx-gtk2/F-11/pcmanx-gtk2.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- pcmanx-gtk2.spec	4 Aug 2009 08:45:27 -0000	1.14
+++ pcmanx-gtk2.spec	9 Sep 2009 14:03:17 -0000	1.15
@@ -2,12 +2,12 @@
 # We hardcode this here because everytime xulrunner increments
 # it tends to break things that depend on it.
 %define xulmajorver 1.9
-%define xulver 1.9.1.2
+%define xulver 1.9.1.3
 
 Summary:   Telnet client designed for BBS browsing
 Name:      pcmanx-gtk2
 Version:   0.3.8
-Release:   7%{?dist}
+Release:   8%{?dist}
 License:   GPLv2+
 Group:     Applications/Internet
 Source0:   http://pcmanx.csie.net/release/%{name}-%{version}.tar.bz2
@@ -130,6 +130,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/mozilla/plugins/
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 0.3.8-8
+- Rebuild against newer gecko
+
 * Tue Aug 04 2009 Jan Horak  - 0.3.8-7
 - Rebuild against newer gecko
 



From ajax at fedoraproject.org  Wed Sep  9 14:03:43 2009
From: ajax at fedoraproject.org (Adam Jackson)
Date: Wed,  9 Sep 2009 14:03:43 +0000 (UTC)
Subject: rpms/kernel/devel drm-connection-cache.patch,NONE,1.1
Message-ID: <20090909140343.EE04311C00CE@cvs1.fedora.phx.redhat.com>

Author: ajax

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21848

Added Files:
	drm-connection-cache.patch 
Log Message:
test patch, don't mind me

drm-connection-cache.patch:
 drivers/gpu/drm/drm_crtc_helper.c |   12 ++++++++++++
 drivers/gpu/drm/i915/intel_drv.h  |    1 +
 drivers/gpu/drm/i915/intel_lvds.c |    9 ++++++++-
 include/drm/drm_crtc.h            |    1 +
 4 files changed, 22 insertions(+), 1 deletion(-)

--- NEW FILE drm-connection-cache.patch ---
diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.jx linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c
--- linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.jx	2009-09-09 08:57:39.000000000 -0400
+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c	2009-09-09 09:35:24.000000000 -0400
@@ -92,6 +92,18 @@ int drm_helper_probe_single_connector_mo
 
 	connector->status = connector->funcs->detect(connector);
 
+	/* fast path if the driver tracks disconnection */
+	if (connector->status == connector_status_cached) {
+		DRM_DEBUG_KMS("%s still connected\n",
+			      drm_get_connector_name(connector));
+		list_for_each_entry_safe(mode, t, &connector->modes, head) {
+			count++;
+			mode->status = MODE_OK;
+		}
+		connector->status = connector_status_connected;
+		return count;
+	}
+
 	if (connector->status == connector_status_disconnected) {
 		DRM_DEBUG_KMS("%s is disconnected\n",
 			  drm_get_connector_name(connector));
diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_crt.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_crt.c
diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_dp.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_dp.c
diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h
--- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.jx	2009-09-09 08:57:40.000000000 -0400
+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h	2009-09-09 09:56:19.000000000 -0400
@@ -107,6 +107,7 @@ struct intel_output {
 	void (*hot_plug)(struct intel_output *);
 	int crtc_mask;
 	int clone_mask;
+	bool cached;
 };
 
 struct intel_crtc {
diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c
--- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c.jx	2009-09-09 08:57:39.000000000 -0400
+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c	2009-09-09 09:56:18.000000000 -0400
@@ -593,7 +593,14 @@ static void intel_lvds_mode_set(struct d
  */
 static enum drm_connector_status intel_lvds_detect(struct drm_connector *connector)
 {
-	return connector_status_connected;
+	static int done;
+
+	if (!done) {
+		done = 1;
+		return connector_status_connected;
+	} else {
+		return connector_status_cached;
+	}
 }
 
 /**
diff -up linux-2.6.30.noarch/include/drm/drm_crtc.h.jx linux-2.6.30.noarch/include/drm/drm_crtc.h
--- linux-2.6.30.noarch/include/drm/drm_crtc.h.jx	2009-09-09 08:57:39.000000000 -0400
+++ linux-2.6.30.noarch/include/drm/drm_crtc.h	2009-09-09 09:35:24.000000000 -0400
@@ -172,6 +172,7 @@ enum drm_connector_status {
 	connector_status_connected = 1,
 	connector_status_disconnected = 2,
 	connector_status_unknown = 3,
+	connector_status_cached = 4,
 };
 
 enum subpixel_order {



From xhorak at fedoraproject.org  Wed Sep  9 14:03:54 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:03:54 +0000 (UTC)
Subject: rpms/blam/F-11 blam.spec,1.31,1.32
Message-ID: <20090909140354.F1D4D11C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/blam/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21923

Modified Files:
	blam.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 1.8.5-14
- Rebuild against newer gecko



Index: blam.spec
===================================================================
RCS file: /cvs/pkgs/rpms/blam/F-11/blam.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -p -r1.31 -r1.32
--- blam.spec	3 Aug 2009 23:01:48 -0000	1.31
+++ blam.spec	9 Sep 2009 14:03:54 -0000	1.32
@@ -1,11 +1,11 @@
 ## XXX: Hopefully Mono, Blam and multilib will play nicely soon...
 %define	_libdir			%{_prefix}/lib
 %define	dbus_sharp_min_version	0.60
-%define	gecko_version		1.9.1.2
+%define	gecko_version		1.9.1.3
 
 Name:		blam
 Version:	1.8.5
-Release:	13%{?dist}
+Release:	14%{?dist}
 Summary:	An RSS/RDF feed reader
 
 Group:		Applications/Internet
@@ -138,6 +138,9 @@ update-desktop-database &> /dev/null ||:
 %{_mandir}/man?/%{name}.1*
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 1.8.5-14
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 1.8.5-13
 - Rebuild against newer gecko
 



From xhorak at fedoraproject.org  Wed Sep  9 14:04:48 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:04:48 +0000 (UTC)
Subject: rpms/chmsee/F-11 chmsee.spec,1.36,1.37
Message-ID: <20090909140448.CD29511C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/chmsee/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22203

Modified Files:
	chmsee.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 1.0.1-11
- Rebuild against newer gecko



Index: chmsee.spec
===================================================================
RCS file: /cvs/pkgs/rpms/chmsee/F-11/chmsee.spec,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -p -r1.36 -r1.37
--- chmsee.spec	3 Aug 2009 23:02:02 -0000	1.36
+++ chmsee.spec	9 Sep 2009 14:04:48 -0000	1.37
@@ -1,6 +1,6 @@
 Name:		chmsee
 Version:	1.0.1
-Release:	10%{?dist}
+Release:	11%{?dist}
 Summary(zh_CN):	CHM ??????, ?? Gtk2+
 Summary:	A Gtk+2 CHM document viewer
 Group:		Applications/Publishing
@@ -108,6 +108,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/icons/hicolor/*/apps/chmsee.png
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 1.0.1-11
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 1.0.1-10
 - Rebuild against newer gecko
 



From peter at fedoraproject.org  Wed Sep  9 14:05:01 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Wed,  9 Sep 2009 14:05:01 +0000 (UTC)
Subject: rpms/portaudio/EL-4 portaudio.spec,1.3,1.4
Message-ID: <20090909140501.70CA111C00CE@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/portaudio/EL-4
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22330

Modified Files:
	portaudio.spec 
Log Message:
disabled jack support in portaudio for EL-4 branch


Index: portaudio.spec
===================================================================
RCS file: /cvs/pkgs/rpms/portaudio/EL-4/portaudio.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- portaudio.spec	6 Jun 2009 06:56:44 -0000	1.3
+++ portaudio.spec	9 Sep 2009 14:05:01 -0000	1.4
@@ -3,7 +3,7 @@
 Summary: Free, cross platform, open-source, audio I/O library
 Name: portaudio
 Version: 19
-Release: 8%{?dist}
+Release: 8%{?dist}.1
 License: MIT
 Group: System Environment/Libraries
 URL: http://www.portaudio.com/
@@ -13,7 +13,8 @@ Patch1: portaudio-doxynodate.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: doxygen
 BuildRequires: alsa-lib-devel
-BuildRequires: jack-audio-connection-kit-devel
+# Disabled on EL-4
+#BuildRequires: jack-audio-connection-kit-devel
 
 %description
 PortAudio is a portable audio I/O library designed for cross-platform
@@ -44,7 +45,7 @@ portaudio library.
 
 
 %build
-%configure --disable-static --enable-cxx
+%configure --disable-static --enable-cxx --without-jack
 %{__make} %{?_smp_mflags}
 # Build html devel documentation
 doxygen



From xhorak at fedoraproject.org  Wed Sep  9 14:07:26 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:07:26 +0000 (UTC)
Subject: rpms/eclipse/F-11 eclipse.spec,1.633,1.634
Message-ID: <20090909140726.2F37111C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/eclipse/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23093

Modified Files:
	eclipse.spec 
Log Message:
Rebuild against newer gecko


Index: eclipse.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/F-11/eclipse.spec,v
retrieving revision 1.633
retrieving revision 1.634
diff -u -p -r1.633 -r1.634
--- eclipse.spec	3 Aug 2009 23:02:15 -0000	1.633
+++ eclipse.spec	9 Sep 2009 14:07:25 -0000	1.634
@@ -29,7 +29,7 @@ Epoch:  1
 Summary:        An open, extensible IDE
 Name:           eclipse
 Version:        %{eclipse_majmin}.%{eclipse_micro}
-Release:        14%{?dist}
+Release:        15%{?dist}
 License:        EPL
 Group:          Text Editors/Integrated Development Environments (IDE)
 URL:            http://www.eclipse.org/
@@ -1491,6 +1491,9 @@ fi
 #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 1:3.4.2-15
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 1:3.4.2-14
 - Rebuild against newer gecko
 



From xhorak at fedoraproject.org  Wed Sep  9 14:08:11 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:08:11 +0000 (UTC)
Subject: rpms/evolution-rss/F-11 evolution-rss.spec,1.31,1.32
Message-ID: <20090909140811.D167211C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/evolution-rss/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23359

Modified Files:
	evolution-rss.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 0.1.4-3
- Rebuild against newer gecko



Index: evolution-rss.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-rss/F-11/evolution-rss.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -p -r1.31 -r1.32
--- evolution-rss.spec	26 Aug 2009 12:05:20 -0000	1.31
+++ evolution-rss.spec	9 Sep 2009 14:08:11 -0000	1.32
@@ -1,7 +1,7 @@
 Name:		evolution-rss
 Summary:	Evolution RSS Reader
 Version:	0.1.4
-Release:	2%{?dist}
+Release:	3%{?dist}
 Group:		Applications/Internet
 License:	GPLv2 and GPLv2+
 URL:		http://gnome.eu.org/evo/index.php/Evolution_RSS_Reader_Plugin
@@ -81,6 +81,9 @@ fi
 %{_libdir}/bonobo/servers/GNOME_Evolution_RSS_*.server
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 0.1.4-3
+- Rebuild against newer gecko
+
 * Wed Aug 26 2009 Lucian Langa  - 0.1.4-2
 - fix source
 



From gd at fedoraproject.org  Wed Sep  9 14:08:31 2009
From: gd at fedoraproject.org (Guenther Deschner)
Date: Wed,  9 Sep 2009 14:08:31 +0000 (UTC)
Subject: rpms/samba/devel .cvsignore, 1.65, 1.66 samba.spec, 1.194,
	1.195 sources, 1.69, 1.70 samba-3.4.0-bug6551.patch, 1.1,
	NONE samba-3.4.0-build.patch, 1.1,
	NONE samba-3.4.0-cliread.patch, 1.2, NONE
Message-ID: <20090909140831.EF95D11C00CE@cvs1.fedora.phx.redhat.com>

Author: gd

Update of /cvs/pkgs/rpms/samba/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23426

Modified Files:
	.cvsignore samba.spec sources 
Removed Files:
	samba-3.4.0-bug6551.patch samba-3.4.0-build.patch 
	samba-3.4.0-cliread.patch 
Log Message:
Update to 3.4.1

Guenther



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/samba/devel/.cvsignore,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -p -r1.65 -r1.66
--- .cvsignore	14 Jul 2009 23:03:08 -0000	1.65
+++ .cvsignore	9 Sep 2009 14:08:31 -0000	1.66
@@ -1 +1 @@
-samba-3.4.0.tar.gz
+samba-3.4.1.tar.gz


Index: samba.spec
===================================================================
RCS file: /cvs/pkgs/rpms/samba/devel/samba.spec,v
retrieving revision 1.194
retrieving revision 1.195
diff -u -p -r1.194 -r1.195
--- samba.spec	20 Aug 2009 15:38:45 -0000	1.194
+++ samba.spec	9 Sep 2009 14:08:31 -0000	1.195
@@ -1,5 +1,5 @@
-%define main_release 43
-%define samba_version 3.4.0
+%define main_release 44
+%define samba_version 3.4.1
 %define tdb_version 1.1.3
 %define talloc_version 1.3.0
 #%define pre_release rc1
@@ -48,9 +48,6 @@ Patch104: samba-3.0.0rc3-nmbd-netbiosnam
 # The passwd part has been applied, but not the group part
 Patch107: samba-3.2.0pre1-grouppwd.patch
 Patch200: samba-3.2.5-inotify.patch
-Patch201: samba-3.4.0-build.patch
-Patch202: samba-3.4.0-bug6551.patch
-Patch203: samba-3.4.0-cliread.patch
 
 Requires(pre): samba-common = %{epoch}:%{samba_version}-%{release}
 Requires: pam >= 0:0.64
@@ -261,9 +258,6 @@ cp %{SOURCE11} packaging/Fedora/
 #%patch104 -p1 -b .nmbd-netbiosname # FIXME: does not apply
 %patch107 -p1 -b .grouppwd
 %patch200 -p0 -b .inotify
-%patch201 -p1 -b .build
-%patch202 -p1 -b .bug6551
-%patch203 -p1 -b .cliread
 
 mv %samba_source/VERSION %samba_source/VERSION.orig
 sed -e 's/SAMBA_VERSION_VENDOR_SUFFIX=$/&\"%{samba_release}\"/' < %samba_source/VERSION.orig > %samba_source/VERSION
@@ -890,6 +884,9 @@ exit 0
 %{_datadir}/pixmaps/samba/logo-small.png
 
 %changelog
+* Wed Sep 09 2009 Guenther Deschner  - 3.4.1-0.44
+- Update to 3.4.1
+
 * Thu Aug 20 2009 Guenther Deschner  - 3.4.0-0.43
 - Fix cli_read()
 - resolves: #516165


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/samba/devel/sources,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -p -r1.69 -r1.70
--- sources	14 Jul 2009 23:03:09 -0000	1.69
+++ sources	9 Sep 2009 14:08:31 -0000	1.70
@@ -1 +1 @@
-a7137736379daf9855814ae14c2c5e22  samba-3.4.0.tar.gz
+f857c534148e28b686996d232da76cec  samba-3.4.1.tar.gz


--- samba-3.4.0-bug6551.patch DELETED ---


--- samba-3.4.0-build.patch DELETED ---


--- samba-3.4.0-cliread.patch DELETED ---



From xhorak at fedoraproject.org  Wed Sep  9 14:08:52 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:08:52 +0000 (UTC)
Subject: rpms/galeon/F-11 galeon.spec,1.65,1.66
Message-ID: <20090909140852.67B8111C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/galeon/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23640

Modified Files:
	galeon.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 2.0.7-14
- Rebuild against newer gecko



Index: galeon.spec
===================================================================
RCS file: /cvs/pkgs/rpms/galeon/F-11/galeon.spec,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -p -r1.65 -r1.66
--- galeon.spec	3 Aug 2009 23:03:10 -0000	1.65
+++ galeon.spec	9 Sep 2009 14:08:52 -0000	1.66
@@ -1,9 +1,9 @@
-%define gecko_ver 1.9.1.2
+%define gecko_ver 1.9.1.3
 
 Summary:	GNOME2 Web browser based on Mozilla
 Name:		galeon
 Version:	2.0.7
-Release:	13%{?dist}
+Release:	14%{?dist}
 License:	GPLv2+
 Group:		Applications/Internet
 URL:		http://galeon.sourceforge.net/
@@ -125,6 +125,9 @@ update-desktop-database > /dev/null 2>&1
 
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 2.0.7-14
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 2.0.7-13
 - Rebuild against newer gecko
 



From xhorak at fedoraproject.org  Wed Sep  9 14:09:34 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:09:34 +0000 (UTC)
Subject: rpms/gnome-python2-extras/F-11 gnome-python2-extras.spec,1.53,1.54
Message-ID: <20090909140934.DC4D411C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/gnome-python2-extras/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23926

Modified Files:
	gnome-python2-extras.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 2.25.3-7
- Rebuild against newer gecko



Index: gnome-python2-extras.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-python2-extras/F-11/gnome-python2-extras.spec,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -p -r1.53 -r1.54
--- gnome-python2-extras.spec	3 Aug 2009 23:03:26 -0000	1.53
+++ gnome-python2-extras.spec	9 Sep 2009 14:09:34 -0000	1.54
@@ -5,7 +5,7 @@
 %define gnome_panel_version 2.2.0
 %define gnome_python_version 2.10.0
 %define gtkhtml2_version 2.3.1
-%define gecko_version 1.9.1.2
+%define gecko_version 1.9.1.3
 %define gtkspell_version 2.0.7
 %define libgda_version 3.99.9
 %define libgdl_version 2.24.0
@@ -14,7 +14,7 @@
 
 Name: gnome-python2-extras
 Version: 2.25.3
-Release: 6%{?dist}
+Release: 7%{?dist}
 License: GPLv2+ and LGPLv2+
 Group: Development/Languages
 Summary: The sources for additional. PyGNOME Python extension modules
@@ -180,6 +180,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/pkgconfig/pygda-4.0.pc
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 2.25.3-7
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 2.25.3-6
 - Rebuild against newer gecko
 



From xhorak at fedoraproject.org  Wed Sep  9 14:10:13 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:10:13 +0000 (UTC)
Subject: rpms/gnome-web-photo/F-11 gnome-web-photo.spec,1.25,1.26
Message-ID: <20090909141013.6BA7D11C043D@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/gnome-web-photo/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24202

Modified Files:
	gnome-web-photo.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 0.7-6
- Rebuild against newer gecko



Index: gnome-web-photo.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-web-photo/F-11/gnome-web-photo.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -p -r1.25 -r1.26
--- gnome-web-photo.spec	3 Aug 2009 23:03:40 -0000	1.25
+++ gnome-web-photo.spec	9 Sep 2009 14:10:13 -0000	1.26
@@ -1,9 +1,9 @@
-%define gecko_version 1.9.1.2
+%define gecko_version 1.9.1.3
 
 Summary: HTML pages thumbnailer
 Name: gnome-web-photo
 Version: 0.7
-Release: 5%{?dist}
+Release: 6%{?dist}
 License: LGPLv2+
 Group: Applications/Internet
 URL: http://ftp.gnome.org/pub/GNOME/sources/gnome-web-photo/%{version}/
@@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gnome-web-photo
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 0.7-6
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 0.7-5
 - Rebuild against newer gecko
 



From mbarabas at fedoraproject.org  Wed Sep  9 14:10:16 2009
From: mbarabas at fedoraproject.org (Maros Barabas)
Date: Wed,  9 Sep 2009 14:10:16 +0000 (UTC)
Subject: rpms/sectool/devel .cvsignore, 1.17, 1.18 sectool.spec, 1.31,
	1.32 sources, 1.17, 1.18
Message-ID: <20090909141016.50CE011C043D@cvs1.fedora.phx.redhat.com>

Author: mbarabas

Update of /cvs/extras/rpms/sectool/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23911

Modified Files:
	.cvsignore sectool.spec sources 
Log Message:
- upgrade with PolicyKit integration
- dbus update
- fedora test day bugfixes



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/sectool/devel/.cvsignore,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- .cvsignore	3 Jun 2009 10:36:16 -0000	1.17
+++ .cvsignore	9 Sep 2009 14:10:16 -0000	1.18
@@ -1 +1 @@
-sectool-0.9.3.tar.bz2
+sectool-0.9.4.tar.bz2


Index: sectool.spec
===================================================================
RCS file: /cvs/extras/rpms/sectool/devel/sectool.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -p -r1.31 -r1.32
--- sectool.spec	27 Jul 2009 04:07:18 -0000	1.31
+++ sectool.spec	9 Sep 2009 14:10:16 -0000	1.32
@@ -1,21 +1,26 @@
 Summary: A security audit system and intrusion detection system
 Name: sectool
-Version: 0.9.3
-Release: 3%{?dist}
+Version: 0.9.4
+Release: 1%{?dist}
 URL: https://hosted.fedoraproject.org/sectool/wiki/WikiStart
 Source0: %{name}-%{version}.tar.bz2
 Source1: sectool.log
 Patch1: sectool-0.9.2-optflags.patch
-Patch2: sectool-0.9.3-ext4.patch
+#Patch2: sectool-0.9.3-ext4.patch
 License: GPLv2+
 Group: Applications/System
-Requires: gettext coreutils libselinux
+Requires: gettext coreutils libselinux python-slip-dbus PolicyKit dbus
 Requires: python2 rpm-python libselinux-python glibc-headers
 BuildRequires: desktop-file-utils gettext intltool asciidoc
 BuildRequires: rpm-devel >= 4.6.0
 BuildRequires: libselinux-devel glibc-headers
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+# Temporarily disable check-buildroot
+#%define __arch_install_post %{nil}
+# Disable debuginfo building
+%define debug_package %{nil}
+
 %package gui
 Summary: GUI for sectool - security audit system and intrusion detection system
 License: GPLv2+
@@ -37,7 +42,7 @@ sectool-gui provides a GTK-based graphic
 %prep
 %setup -q
 %patch1 -p1 -b .optflags
-%patch2 -p1 -b .ext4
+#%patch2 -p1 -b .ext4
 
 %build
 make %{?_smp_mflags}
@@ -55,7 +60,7 @@ install -d -m 755 $RPM_BUILD_ROOT%{_sysc
 install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/sectool
 #adjust paths in sectool.conf
 sed -i 's,DSC_DIR=\(.*\),DSC_DIR=%{_sysconfdir}/sectool/tests,' $RPM_BUILD_ROOT%{_sysconfdir}/sectool/sectool.conf
-sed -i 's,TESTS_DIRS=\(.*\),TESTS_DIRS=%{_datadir}/sectool/tests,' $RPM_BUILD_ROOT%{_sysconfdir}/sectool/sectool.conf
+sed -i 's,TESTS_DIRS=\(.*\),TESTS_DIRS=%{_libexecdir}/sectool/tests,' $RPM_BUILD_ROOT%{_sysconfdir}/sectool/sectool.conf
 sed -i 's,TDATA_DIR_BASE=\(.*\),TDATA_DIR_BASE=%{_localstatedir}/lib/sectool,' $RPM_BUILD_ROOT%{_sysconfdir}/sectool/sectool.conf
 #adjust icons path in guiOutput.py
 sed -i 's,__ico_path = \(.*\),__ico_path = "%{_datadir}/pixmaps/sectool/",' $RPM_BUILD_ROOT%{_datadir}/sectool/guiOutput.py
@@ -77,7 +82,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_sbindir}/sectool
 #library with tests
 %{_datadir}/sectool/scheduler
-%{_datadir}/sectool/tests
+%{_libexecdir}/sectool/tests
 # command line tool
 %{_datadir}/sectool/actions.py*
 %{_datadir}/sectool/__init__.py*
@@ -85,13 +90,18 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/sectool/mailoutput.py*
 %{_datadir}/sectool/sectool.py*
 %{_datadir}/sectool/tuierrors.py*
+%{_libexecdir}/sectool-mechanism.py*
+%{_datadir}/sectool/sectool-mechanism.py*
 %{_mandir}/man8/sectool.8.gz
-
+# PolicyKit
+%{_sysconfdir}/dbus-1/system.d/org.fedoraproject.sectool.mechanism.conf
+%{_datadir}/PolicyKit/policy/org.fedoraproject.sectool.policy
+%{_datadir}/dbus-1/system-services/org.fedoraproject.sectool.mechanism.service
 
 %files gui
 %defattr(-,root,root)
 %config(noreplace) %{_sysconfdir}/pam.d/sectool-gui
-%config(noreplace) %{_sysconfdir}/security/console.apps/sectool-gui
+#%config(noreplace) %{_sysconfdir}/security/console.apps/sectool-gui
 %{_bindir}/sectool-gui
 %{_datadir}/sectool/gui*.py*
 %{_datadir}/sectool/sectool-gui.py*
@@ -102,6 +112,11 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Sep 09 2009 Maros Barabas  - 0.9.4-2
+- upgrade with PolicyKit integration
+- dbus update
+- fedora test day bugfixes
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 0.9.3-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/sectool/devel/sources,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- sources	3 Jun 2009 10:36:18 -0000	1.17
+++ sources	9 Sep 2009 14:10:16 -0000	1.18
@@ -1 +1 @@
-c159880406a54463609f60a714db22a8  sectool-0.9.3.tar.bz2
+fbd348268a8c5a5cf3004fb96a47e393  sectool-0.9.4.tar.bz2



From xhorak at fedoraproject.org  Wed Sep  9 14:10:56 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:10:56 +0000 (UTC)
Subject: rpms/google-gadgets/F-11 google-gadgets.spec,1.18,1.19
Message-ID: <20090909141056.9CB6411C043D@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/google-gadgets/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24540

Modified Files:
	google-gadgets.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 0.11.0-5
- Rebuild against newer gecko



Index: google-gadgets.spec
===================================================================
RCS file: /cvs/pkgs/rpms/google-gadgets/F-11/google-gadgets.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- google-gadgets.spec	6 Aug 2009 20:20:55 -0000	1.18
+++ google-gadgets.spec	9 Sep 2009 14:10:56 -0000	1.19
@@ -4,7 +4,7 @@
 Name:           google-gadgets
 Version:        0.11.0
 #Release:        0.1.%{alphatag}%{?dist}
-Release:        4%{?dist}
+Release:        5%{?dist}
 Summary:        Google Gadgets for Linux
 
 Group:          User Interface/Desktops
@@ -210,6 +210,9 @@ update-desktop-database &> /dev/null || 
 
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 0.11.0-5
+- Rebuild against newer gecko
+
 * Thu Aug  6 2009 Michel Salim  - 0.11.0-4
 - Backport Gecko version detection fix
 



From linville at fedoraproject.org  Wed Sep  9 14:10:58 2009
From: linville at fedoraproject.org (John W. Linville)
Date: Wed,  9 Sep 2009 14:10:58 +0000 (UTC)
Subject: rpms/crda/F-10 .cvsignore, 1.3, 1.4 crda.spec, 1.9, 1.10 sources,
	1.6, 1.7
Message-ID: <20090909141058.4D1DA11C043D@cvs1.fedora.phx.redhat.com>

Author: linville

Update of /cvs/pkgs/rpms/crda/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24559

Modified Files:
	.cvsignore crda.spec sources 
Log Message:
resync w/ F11


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/crda/F-10/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	17 Apr 2009 18:37:41 -0000	1.3
+++ .cvsignore	9 Sep 2009 14:10:57 -0000	1.4
@@ -1,2 +1,2 @@
-crda-1.0.1.tar.bz2
-wireless-regdb-2009.04.16.tar.bz2
+crda-1.1.0.tar.bz2
+wireless-regdb-2009.09.08.tar.bz2


Index: crda.spec
===================================================================
RCS file: /cvs/pkgs/rpms/crda/F-10/crda.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- crda.spec	17 Apr 2009 18:37:41 -0000	1.9
+++ crda.spec	9 Sep 2009 14:10:58 -0000	1.10
@@ -1,9 +1,9 @@
-%define         crda_version    1.0.1
-%define         regdb_version   2009.04.16
+%define         crda_version    1.1.0
+%define         regdb_version   2009.09.08
 
 Name:           crda
 Version:        %{crda_version}_%{regdb_version}
-Release:        10%{?dist}
+Release:        2%{?dist}
 Summary:        Regulatory compliance daemon for 802.11 wireless networking
 
 Group:          System Environment/Base
@@ -11,7 +11,7 @@ License:        BSD
 URL:            http://www.linuxwireless.org/en/developers/Regulatory/CRDA
 BuildRoot:      %{_tmppath}/%{name}-%{crda_version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:  kernel-devel >= 2.6.27
+BuildRequires:  kernel-headers >= 2.6.27
 BuildRequires:  libnl-devel >= 1.1
 BuildRequires:  libgcrypt-devel
 BuildRequires:  pkgconfig python m2crypto
@@ -82,6 +82,19 @@ rm -rf $RPM_BUILD_ROOT
 %doc wireless-regdb-%{regdb_version}/README.wireless-regdb
 
 %changelog
+* Wed Sep  9 2009 John W. Linville  1.1.0_2009.09.08-2
+- Update wireless-regdb to version 2009.09.08 
+- Start resetting release number with version updates
+- Resync nvr with what is in rawhide
+
+* Sun Jun 07 2009 Dennis Gilmore  1.1.0_2009.04.17-12
+- br kerner-headers not kernel-devel  not all arches have kernel-devel
+- kernel-devel is for building kernel modules
+
+* Wed May 13 2009 John W. Linville  1.1.0_2009.04.17-11
+- Update crda version to version 1.1.0
+- Update wireless-regdb to version 2009.04.17 
+
 * Fri Apr 17 2009 John W. Linville  1.0.1_2009.04.16-10
 - Update wireless-regdb version to pick-up recent updates and fixes (#496392)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/crda/F-10/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	17 Apr 2009 18:37:41 -0000	1.6
+++ sources	9 Sep 2009 14:10:58 -0000	1.7
@@ -1,2 +1,2 @@
-03554b71eef2626795befa17eb1d8b9e  crda-1.0.1.tar.bz2
-90a1aeea3319f43c44d9d7e1f790761d  wireless-regdb-2009.04.16.tar.bz2
+6004584d2e39e899f7642b141dd72028  crda-1.1.0.tar.bz2
+4ba6fa7f1f7d87212f2cd63a1655f702  wireless-regdb-2009.09.08.tar.bz2



From xhorak at fedoraproject.org  Wed Sep  9 14:12:07 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:12:07 +0000 (UTC)
Subject: rpms/java-1.6.0-openjdk/F-11 java-1.6.0-openjdk.spec,1.126,1.127
Message-ID: <20090909141207.151EB11C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24959

Modified Files:
	java-1.6.0-openjdk.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 1:1.6.0.0-28.b16
- Rebuild against newer gecko



Index: java-1.6.0-openjdk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/F-11/java-1.6.0-openjdk.spec,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -p -r1.126 -r1.127
--- java-1.6.0-openjdk.spec	5 Aug 2009 14:11:41 -0000	1.126
+++ java-1.6.0-openjdk.spec	9 Sep 2009 14:12:06 -0000	1.127
@@ -138,7 +138,7 @@
 
 Name:    java-%{javaver}-%{origin}
 Version: %{javaver}.%{buildver}
-Release: 27.%{openjdkver}%{?dist}
+Release: 28.%{openjdkver}%{?dist}
 # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons,
 # and this change was brought into RHEL-4.  java-1.5.0-ibm packages
 # also included the epoch in their virtual provides.  This created a
@@ -969,6 +969,9 @@ exit 0
 %{_jvmdir}/%{jredir}/lib/%{archinstall}/IcedTeaPlugin.so
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 1:1.6.0.0-28.b16
+- Rebuild against newer gecko
+
 * Tue Aug  4 2009 Lillian Angel  - 1:1.6.0-27.b16
 - Updated java-1.6.0-openjdk-netx.patch, and renamed to 
 java-1.6.0-openjdk-netxandplugin.patch.



From xhorak at fedoraproject.org  Wed Sep  9 14:12:19 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:12:19 +0000 (UTC)
Subject: rpms/hulahop/F-11 hulahop.spec,1.15,1.16
Message-ID: <20090909141219.D63BC11C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/hulahop/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25046

Modified Files:
	hulahop.spec 
Log Message:
Rebuild against newer gecko


Index: hulahop.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hulahop/F-11/hulahop.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- hulahop.spec	3 Aug 2009 23:04:12 -0000	1.15
+++ hulahop.spec	9 Sep 2009 14:12:19 -0000	1.16
@@ -2,7 +2,7 @@
 
 Name: hulahop
 Version: 0.4.9
-Release: 7%{?dist}
+Release: 8%{?dist}
 Summary: A pygtk widget for embedding mozilla
 
 Group: System Environment/Libraries
@@ -56,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT
 %{python_sitearch}/*
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 0.4.9-8
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 0.4.9-7
 - Rebuild against newer gecko
 



From xhorak at fedoraproject.org  Wed Sep  9 14:15:22 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:15:22 +0000 (UTC)
Subject: rpms/Miro/F-11 Miro.spec,1.59,1.60
Message-ID: <20090909141522.6A71811C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/Miro/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26010

Modified Files:
	Miro.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 2.5.2-4
- Rebuild against newer gecko



Index: Miro.spec
===================================================================
RCS file: /cvs/pkgs/rpms/Miro/F-11/Miro.spec,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -p -r1.59 -r1.60
--- Miro.spec	19 Aug 2009 07:26:02 -0000	1.59
+++ Miro.spec	9 Sep 2009 14:15:22 -0000	1.60
@@ -1,11 +1,11 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
-%define gecko_ver 1.9.1.2
+%define gecko_ver 1.9.1.3
 
 Name:           Miro
 Version:        2.5.2
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Miro - Internet TV Player
 
 Group:          Applications/Multimedia
@@ -94,6 +94,9 @@ update-desktop-database %{_datadir}/appl
 
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 2.5.2-4
+- Rebuild against newer gecko
+
 * Thu Aug 06 2009 Jan Horak  - 2.5.2-3
 - Rebuild against newer gecko
 



From xhorak at fedoraproject.org  Wed Sep  9 14:15:36 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:15:36 +0000 (UTC)
Subject: rpms/kazehakase/F-11 kazehakase.spec,1.86,1.87
Message-ID: <20090909141536.3518D11C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/kazehakase/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26165

Modified Files:
	kazehakase.spec 
Log Message:
Rebuild against newer gecko


Index: kazehakase.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kazehakase/F-11/kazehakase.spec,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -p -r1.86 -r1.87
--- kazehakase.spec	29 Aug 2009 11:28:12 -0000	1.86
+++ kazehakase.spec	9 Sep 2009 14:15:36 -0000	1.87
@@ -18,7 +18,7 @@
 %define		min_webkit_EVR	1.1.1
 
 %if 0%{?fedora} >= 11
-%define		Geckover	1.9.1.2
+%define		Geckover	1.9.1.3
 %endif
 %if 0%{?fedora} >= 9 && 0%{?fedora} <= 10
 %define		Geckover	1.9
@@ -34,7 +34,7 @@
 %define		svnver		3783_trunk
 
 
-%define		fedorarel	1
+%define		fedorarel	2
 %define		_release	%{fedorarel}%{?usesvn:.svn%svnver}
 
 %if 0%{?fedora} < 1
@@ -324,6 +324,9 @@ desktop-file-install \
 %endif
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 0.5.7-2
+- Rebuild against newer gecko
+
 * Sat Aug 29 2009 Mamoru Tasaka  - 0.5.7-1
 - Update to 0.5.7
 



From xhorak at fedoraproject.org  Wed Sep  9 14:16:21 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:16:21 +0000 (UTC)
Subject: rpms/mozvoikko/F-11 mozvoikko.spec,1.13,1.14
Message-ID: <20090909141621.A678811C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/mozvoikko/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26520

Modified Files:
	mozvoikko.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 0.9.7-0.7.rc1
- Rebuild against newer gecko



Index: mozvoikko.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mozvoikko/F-11/mozvoikko.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- mozvoikko.spec	3 Aug 2009 23:05:09 -0000	1.13
+++ mozvoikko.spec	9 Sep 2009 14:16:21 -0000	1.14
@@ -5,7 +5,7 @@
 # update this package to 1.0.
 
 # For the xulrunner unstable requires
-%define gecko_ver 1.9.1.2
+%define gecko_ver 1.9.1.3
 # These come from install.rdf
 %define firefox_app_id \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
 %define firefox_ext_id \{b676e3ff-cda7-4e0c-b2b8-74e4bb40a67a\}
@@ -18,7 +18,7 @@
 
 Name:           mozvoikko
 Version:        0.9.7
-Release:        0.6.rc1%{?dist}
+Release:        0.7.rc1%{?dist}
 Summary:        Finnish Voikko spell-checker extension for Mozilla programs
 Group:          Applications/Internet
 License:        GPLv2+
@@ -75,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 0.9.7-0.7.rc1
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 0.9.7-0.6.rc1
 - Rebuild against newer gecko
 



From remi at fedoraproject.org  Wed Sep  9 14:16:44 2009
From: remi at fedoraproject.org (Remi Collet)
Date: Wed,  9 Sep 2009 14:16:44 +0000 (UTC)
Subject: rpms/glpi/devel .cvsignore, 1.16, 1.17 glpi.spec, 1.26, 1.27 sources,
	1.18, 1.19 glpi-0.72.patch, 1.1, NONE
Message-ID: <20090909141644.7048211C00CE@cvs1.fedora.phx.redhat.com>

Author: remi

Update of /cvs/extras/rpms/glpi/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26760

Modified Files:
	.cvsignore glpi.spec sources 
Removed Files:
	glpi-0.72.patch 
Log Message:
update to 0.72.21


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/glpi/devel/.cvsignore,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- .cvsignore	18 Aug 2009 15:36:29 -0000	1.16
+++ .cvsignore	9 Sep 2009 14:16:44 -0000	1.17
@@ -1 +1 @@
-glpi-0.72.1.tar.gz
+glpi-0.72.21.tar.gz


Index: glpi.spec
===================================================================
RCS file: /cvs/extras/rpms/glpi/devel/glpi.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- glpi.spec	18 Aug 2009 15:36:30 -0000	1.26
+++ glpi.spec	9 Sep 2009 14:16:44 -0000	1.27
@@ -1,28 +1,26 @@
 %if %{?fedora}%{?rhel} >= 5
-%define useselinux 1
+%global useselinux 1
 %else
-%define useselinux 0
+%global useselinux 0
 %endif
 
+%global tarballversion 0.72.21
+
 Name:           glpi
-Version:        0.72.1
-Release:        1.svn8743%{?dist}
+Version:        0.72.2.1
+Release:        1%{?dist}
 Summary:        Free IT asset management software
 Summary(fr):    Gestion Libre de Parc Informatique
 
 Group:          Applications/Internet
 License:        GPLv2+
 URL:            http://www.glpi-project.org/
-Source0:        http://www.glpi-project.org/IMG/gz/%{name}-%{version}.tar.gz
+Source0:        http://www.glpi-project.org/IMG/gz/%{name}-%{tarballversion}.tar.gz
 
 Source1:        glpi-httpd.conf
 Source2:        glpi-config_path.php
 Source3:        glpi-logrotate
 
-# Upstream Patches up to 8743
-# see tools/make_release.sh 
-Patch0:         glpi-0.72.patch
-
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:      noarch
 
@@ -61,8 +59,6 @@ techniciens gr?ce ? une maintenance pl
 %prep
 %setup -q -n glpi
 
-%patch0 -p1
-
 # Use system lib
 rm -rf lib/cache_lite
 rm -rf lib/phpmailer
@@ -222,6 +218,9 @@ fi
 
 
 %changelog
+* Wed Sep 09 2009 Remi Collet  - 0.72.2.1-1
+- update to 0.72.21
+
 * Tue Aug 18 2009 Remi Collet  - 0.72.1-1.svn8743
 - update to 0.72.1 svn revision 8743
 - use system PHPMailer


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/glpi/devel/sources,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- sources	18 Aug 2009 15:36:30 -0000	1.18
+++ sources	9 Sep 2009 14:16:44 -0000	1.19
@@ -1 +1 @@
-8508b0cb6c459a3728c53f3cb04dd4e3  glpi-0.72.1.tar.gz
+495eacd40c30ccb9cd71e85f3af82009  glpi-0.72.21.tar.gz


--- glpi-0.72.patch DELETED ---



From agoode at fedoraproject.org  Wed Sep  9 14:16:53 2009
From: agoode at fedoraproject.org (Adam Goode)
Date: Wed,  9 Sep 2009 14:16:53 +0000 (UTC)
Subject: rpms/rpc2/devel rpc2.spec,1.5,1.6
Message-ID: <20090909141653.1AD8611C00CE@cvs1.fedora.phx.redhat.com>

Author: agoode

Update of /cvs/extras/rpms/rpc2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26839

Modified Files:
	rpc2.spec 
Log Message:
* Wed Sep  9 2009 Adam Goode  - 2.8-3
- Remove unnecessary readline-devel build requires (INSTALL file seems wrong)



Index: rpc2.spec
===================================================================
RCS file: /cvs/extras/rpms/rpc2/devel/rpc2.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- rpc2.spec	27 Jul 2009 03:10:10 -0000	1.5
+++ rpc2.spec	9 Sep 2009 14:16:52 -0000	1.6
@@ -1,13 +1,13 @@
 Name:           rpc2
 Version:        2.8
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        C library for remote procedure calls over UDP
 Group:          System Environment/Libraries
 License:        LGPLv2
 URL:            http://www.coda.cs.cmu.edu/
 Source0:        ftp://ftp.coda.cs.cmu.edu/pub/coda/src/%{name}-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires:  lwp-devel lua-devel readline-devel flex bison
+BuildRequires:  lwp-devel lua-devel flex bison
 
 %description
 The RPC2 library.
@@ -67,6 +67,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Sep  9 2009 Adam Goode  - 2.8-3
+- Remove unnecessary readline-devel build requires (INSTALL file seems wrong)
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 2.8-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 



From xhorak at fedoraproject.org  Wed Sep  9 14:17:03 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:17:03 +0000 (UTC)
Subject: rpms/mugshot/F-11 mugshot.spec,1.46,1.47
Message-ID: <20090909141703.E7C0C11C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/mugshot/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26995

Modified Files:
	mugshot.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 1.2.2-13
- Rebuild against newer gecko



Index: mugshot.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mugshot/F-11/mugshot.spec,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -p -r1.46 -r1.47
--- mugshot.spec	3 Aug 2009 23:05:22 -0000	1.46
+++ mugshot.spec	9 Sep 2009 14:17:03 -0000	1.47
@@ -3,7 +3,7 @@
 
 Name:           mugshot
 Version:        1.2.2
-Release:        12%{?dist}
+Release:        13%{?dist}
 Summary:        Companion software for mugshot.org
 
 Group:          Applications/Internet
@@ -172,6 +172,9 @@ fi
 %{_sysconfdir}/gconf/schemas/*.schemas
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 1.2.2-13
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 1.2.2-12
 - Rebuild against newer gecko
 



From gd at fedoraproject.org  Wed Sep  9 14:17:24 2009
From: gd at fedoraproject.org (Guenther Deschner)
Date: Wed,  9 Sep 2009 14:17:24 +0000 (UTC)
Subject: rpms/samba/F-11 .cvsignore, 1.63, 1.64 samba.spec, 1.189,
	1.190 sources, 1.67, 1.68 samba-3.4.0-bug6551.patch, 1.1,
	NONE samba-3.4.0-build.patch, 1.1, NONE
Message-ID: <20090909141724.C373511C00CE@cvs1.fedora.phx.redhat.com>

Author: gd

Update of /cvs/pkgs/rpms/samba/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27135

Modified Files:
	.cvsignore samba.spec sources 
Removed Files:
	samba-3.4.0-bug6551.patch samba-3.4.0-build.patch 
Log Message:
Update to 3.4.1.

Guenther



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/samba/F-11/.cvsignore,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -p -r1.63 -r1.64
--- .cvsignore	15 Jul 2009 10:21:14 -0000	1.63
+++ .cvsignore	9 Sep 2009 14:17:24 -0000	1.64
@@ -1 +1 @@
-samba-3.4.0.tar.gz
+samba-3.4.1.tar.gz


Index: samba.spec
===================================================================
RCS file: /cvs/pkgs/rpms/samba/F-11/samba.spec,v
retrieving revision 1.189
retrieving revision 1.190
diff -u -p -r1.189 -r1.190
--- samba.spec	17 Jul 2009 14:30:59 -0000	1.189
+++ samba.spec	9 Sep 2009 14:17:24 -0000	1.190
@@ -1,5 +1,5 @@
-%define main_release 40
-%define samba_version 3.4.0
+%define main_release 41
+%define samba_version 3.4.1
 %define tdb_version 1.1.3
 %define talloc_version 1.2.0
 %define pre_release %nil
@@ -47,8 +47,6 @@ Patch104: samba-3.0.0rc3-nmbd-netbiosnam
 # The passwd part has been applied, but not the group part
 Patch107: samba-3.2.0pre1-grouppwd.patch
 Patch200: samba-3.2.5-inotify.patch
-Patch201: samba-3.4.0-build.patch
-Patch202: samba-3.4.0-bug6551.patch
 
 Requires(pre): samba-common = %{epoch}:%{samba_version}-%{release}
 Requires: pam >= 0:0.64
@@ -259,8 +257,6 @@ cp %{SOURCE11} packaging/Fedora/
 #%patch104 -p1 -b .nmbd-netbiosname # FIXME: does not apply
 %patch107 -p1 -b .grouppwd
 %patch200 -p0 -b .inotify
-%patch201 -p1 -b .build
-%patch202 -p1 -b .bug6551
 
 mv %samba_source/VERSION %samba_source/VERSION.orig
 sed -e 's/SAMBA_VERSION_VENDOR_SUFFIX=$/&\"%{samba_release}\"/' < %samba_source/VERSION.orig > %samba_source/VERSION
@@ -887,6 +883,9 @@ exit 0
 %{_datadir}/pixmaps/samba/logo-small.png
 
 %changelog
+* Wed Sep 09 2009 Guenther Deschner  - 3.4.1.0-41
+- Update to 3.4.1
+
 * Fri Jul 17 2009 Guenther Deschner  - 3.4.0-0.40
 - Fix Bug #6551 (vuid and tid not set in sessionsetupX and tconX)
 - Specify required talloc and tdb version for BuildRequires


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/samba/F-11/sources,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -p -r1.67 -r1.68
--- sources	15 Jul 2009 10:21:15 -0000	1.67
+++ sources	9 Sep 2009 14:17:24 -0000	1.68
@@ -1 +1 @@
-a7137736379daf9855814ae14c2c5e22  samba-3.4.0.tar.gz
+f857c534148e28b686996d232da76cec  samba-3.4.1.tar.gz


--- samba-3.4.0-bug6551.patch DELETED ---


--- samba-3.4.0-build.patch DELETED ---



From dwalluck at fedoraproject.org  Wed Sep  9 14:18:11 2009
From: dwalluck at fedoraproject.org (dwalluck)
Date: Wed,  9 Sep 2009 14:18:11 +0000 (UTC)
Subject: rpms/gnu-getopt/devel gnu-getopt-1.0.13.pom, NONE, 1.1 .cvsignore,
	1.2, 1.3 gnu-getopt.spec, 1.8, 1.9 sources, 1.2, 1.3
Message-ID: <20090909141811.9CF9111C00CE@cvs1.fedora.phx.redhat.com>

Author: dwalluck

Update of /cvs/pkgs/rpms/gnu-getopt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27416

Modified Files:
	.cvsignore gnu-getopt.spec sources 
Added Files:
	gnu-getopt-1.0.13.pom 
Log Message:
- sync with 1.0.13-3.jpp6


--- NEW FILE gnu-getopt-1.0.13.pom ---




  4.0.0
  
  gnu-getopt
  getopt
  1.0.13
  
  ON Enterprise Server JAR
  JON enterprise server main JAR
  http://www.urbanophile.com/arenn/hacking/download.html
  
  
    
      GNU Lesser General Public License (LGPL)
	   http://www.gnu.org/licenses/lgpl.html
    
  




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnu-getopt/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	23 May 2006 18:42:39 -0000	1.2
+++ .cvsignore	9 Sep 2009 14:18:11 -0000	1.3
@@ -1 +1 @@
-java-getopt-1.0.12.tar.gz
+java-getopt-1.0.13.tar.gz


Index: gnu-getopt.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnu-getopt/devel/gnu-getopt.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- gnu-getopt.spec	25 Jul 2009 00:54:16 -0000	1.8
+++ gnu-getopt.spec	9 Sep 2009 14:18:11 -0000	1.9
@@ -1,4 +1,4 @@
-# Copyright (c) 2000-2005, JPackage Project
+# Copyright (c) 2000-2009, JPackage Project
 # All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
@@ -28,35 +28,26 @@
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #
 
-%define _gcj_support 1
+%define section free
 
-%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}
-
-%define	section		free
-
-Name:		gnu-getopt
-Version:	1.0.12
-Release:	7%{?dist}
-Epoch:		0
+Name:           gnu-getopt
+Version:        1.0.13
+Release:        3.1%{?dist}
+Epoch:          0
 Summary:        Java getopt implementation
 License:        LGPLv2+
-Url:            http://www.urbanophile.com/arenn/hacking/download.html
-Source0:        http://www.urbanophile.com/arenn/hacking/getopt/java-getopt-1.0.12.tar.gz
-BuildRequires:  ant
+URL:            http://www.urbanophile.com/arenn/hacking/download.html
+Source0:        http://www.urbanophile.com/arenn/hacking/getopt/java-getopt-%{version}.tar.gz
+Source2:        gnu-getopt-%{version}.pom
 Group:          Development/Libraries/Java
-%if ! %{gcj_support}
-Buildarch:      noarch
-%endif
-BuildRequires:	jpackage-utils >= 0:1.6
-Buildroot:      %{_tmppath}/%{name}-%{version}-buildroot
-Provides:	gnu.getopt = %{epoch}:%{version}-%{release}
-Obsoletes:	gnu.getopt <= 0:1.0.9
-
-%if %{gcj_support}
-BuildRequires:		java-gcj-compat-devel
-Requires(post):		java-gcj-compat
-Requires(postun):	java-gcj-compat
-%endif
+Provides:       gnu.getopt = %{epoch}:%{version}-%{release}
+Obsoletes:      gnu.getopt < %{epoch}:%{version}-%{release}
+Requires(post): jpackage-utils
+Requires(postun): jpackage-utils
+BuildRequires:  ant
+BuildRequires:  jpackage-utils
+BuildArch:      noarch
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 
 %description
 The GNU Java getopt classes support short and long argument parsing in
@@ -69,130 +60,118 @@ appreciate bug reports as well as hearin
 %package javadoc
 Summary:        Javadoc for %{name}
 Group:          Development/Documentation
-BuildRequires:  java-javadoc
-# for /bin/rm and /bin/ln
-Requires(post): coreutils
-Requires(postun): coreutils
-Provides:	gnu.getopt-javadoc = %{epoch}:%{version}-%{release}
-Obsoletes:	gnu.getopt-javadoc <= 0:1.0.9
+Provides:       gnu.getopt-javadoc = %{epoch}:%{version}-%{release}
+Obsoletes:      gnu.getopt-javadoc < %{epoch}:%{version}-%{release}
 
 %description javadoc
 %{summary}.
 
 %prep
 %setup -q -c
-# Aaron, where did you put my build script :-) ?
-mv gnu/getopt/buildx.xml build.xml
+%{__mv} gnu/getopt/buildx.xml build.xml
 
 %build
-%ant jar javadoc
+export CLASSPATH=
+export OPT_JAR_LIST=:
+%{ant} jar javadoc
 
 %install
+%{__rm} -rf %{buildroot}
+
 # jars
-%__mkdir_p %{buildroot}%{_javadir}
-%__install -m 644 build/lib/gnu.getopt.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
-(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %__ln_s ${jar} ${jar/-%{version}/}; done
-%__ln_s %{name}.jar gnu.getopt.jar)
-# javadoc
-%__mkdir_p %{buildroot}%{_javadocdir}/%{name}-%{version}
-%__cp -a build/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
+%{__mkdir_p} %{buildroot}%{_javadir}
+%{__cp} -p build/lib/gnu.getopt.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
+%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/gnu.getopt-%{version}.jar
+(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)
 
-%if %{gcj_support}
-%{_bindir}/aot-compile-rpm
-%endif
+# javadoc
+%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
+%{__cp} -pr build/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
+%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
+%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/gnu.getopt-%{version}
+%{__ln_s} gnu.getopt-%{version} %{buildroot}%{_javadocdir}/gnu.getopt
+
+# poms
+%add_to_maven_depmap gnu-getopt getopt %{version} JPP %{name}
+%add_to_maven_depmap urbanophile java-getopt %{version} JPP %{name}
+%{__install} -D -p -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/maven2/poms/JPP-%{name}.pom
 
 %clean
-%__rm -rf %{buildroot}
-
-%post javadoc
-%__rm -f %{_javadocdir}/%{name}
-%__ln_s %{name}-%{version} %{_javadocdir}/%{name}
-
-%postun javadoc
-if [ "$1" = "0" ]; then
-    %__rm -f %{_javadocdir}/%{name}
-fi
+%{__rm} -rf %{buildroot}
 
-%if %{gcj_support}
 %post
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
-  %{_bindir}/rebuild-gcj-db
-fi
-%endif
+%update_maven_depmap
 
-%if %{gcj_support}
 %postun
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
-  %{_bindir}/rebuild-gcj-db
-fi
-%endif
+%update_maven_depmap
 
 %files
 %defattr(0644,root,root,0755)
 %doc gnu/getopt/COPYING.LIB gnu/getopt/README
-%{_javadir}/*
-
-%if %{gcj_support}
-%attr(-,root,root) %{_libdir}/gcj/%{name}/gnu-getopt-1.0.12.jar.*
-%endif
+%{_javadir}/%{name}-%{version}.jar
+%{_javadir}/%{name}.jar
+%{_javadir}/gnu.getopt-%{version}.jar
+%{_javadir}/gnu.getopt.jar
+%{_datadir}/maven2/poms/JPP-%{name}.pom
+%{_mavendepmapfragdir}/%{name}
 
 %files javadoc
 %defattr(0644,root,root,0755)
 %{_javadocdir}/%{name}-%{version}
+%{_javadocdir}/%{name}
+%{_javadocdir}/gnu.getopt-%{version}
+%{_javadocdir}/gnu.getopt
 
 %changelog
-* Fri Jul 24 2009 Fedora Release Engineering  - 0:1.0.12-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Tue Feb 24 2009 Fedora Release Engineering  - 0:1.0.12-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+* Tue Sep 08 2009 David Walluck  0:1.0.13-3.1
+- remove repolib
 
-* Wed Jul  9 2008 Tom "spot" Callaway  - 0:1.0.12-5
-- drop repotag
+* Tue Sep 08 2009 David Walluck  0:1.0.13-3
+- fix maven depmap install
+- add compat symlinks for javadoc
+- add depmap entry for urbanophile:java-getopt
 
-* Mon Feb 18 2008 Fedora Release Engineering  - 0:1.0.12-4jpp.1
-- Autorebuild for GCC 4.3
+* Thu Jul 30 2009 Yong Yang  0:1.0.13-2
+- Merge changes from JPP5 1.0.12-3 to 1.0.12-6 
 
-* Fri Aug 18 2006 Fernando Nasser  0:1.0.12-3jpp.1
-- Merge with upstream
+* Wed Jul 29 2009 Yong Yang  0:1.0.13-1
+- 1.0.13
 
-* Fri Aug 18 2006 Fernando Nasser  0:1.0.12-3jpp
-- Add requires for post and postun javadoc
+* Wed Aug 20 2008 David Walluck  0:1.0.12-6
+- call %%update_maven_depmap
 
-* Fri Jul 21 2006 Fernando Nasser  0:1.0.12-2jpp_1fc
-- Merge with upstream
+* Wed Aug 20 2008 David Walluck  0:1.0.12-5
+- add pom
+- fix component-info.xml
 
-* Fri Jul 21 2006 Fernando Nasser  0:1.0.12-2jpp
-- Add versions to backward compatibility Obsoletes/Provides
-- Add AOT bits
+* Wed Aug 13 2008 David Walluck  0:1.0.12-4
+- bump release
+- don't duplicate repolib in main package
+- own repolib dirs
+- fix repolib permissions
 
-* Wed Jul 12 2006 Jesse Keating  - 0:1.0.9-4jpp_5fc
-- rebuild
+* Thu May 29 2008 Permaine Cheung  0:1.0.12-2
+- First JPP 5 build
 
-* Thu May 04 2006 Ralph Apel  0:1.0.12-1jpp
-- 1.0.12
-- Change name to gnu-getopt, Provide/Obsolete gnu.getopt
-- Still provide gnu.getopt.jar as symlink
-
-* Mon Mar  6 2006 Jeremy Katz  - 0:1.0.9-4jpp_4fc
-- stop scriptlet spew
+* Tue Mar 13 2007 Vivek Lakshmanan  0:1.0.12-1jpp.ep1.2
+- Fix repolib location
 
-* Wed Dec 21 2005 Jesse Keating  0:1.0.9-4jpp_3fc
-- rebuilt again
+* Tue Mar 13 2007 Fernando Nasser  0:1.0.12-1jpp.ep1.1
+- New repolib location
 
-* Tue Dec 13 2005 Jesse Keating 
-- rebuilt for new gcj
+* Mon Feb 19 2007 Vivek Lakshmanan  0:1.0.12-1jpp.el4ep1.2
+- Add -brew suffix
 
-* Fri Dec 09 2005 Jesse Keating 
-- rebuilt
+* Fri Feb 16 2007 Vivek Lakshmanan  0:1.0.12-1jpp.el4ep1.1
+- Add repolib support
 
-* Tue Jun 21 2005 Gary Benson  0:1.0.9-4jpp_2fc
-- Remove classes from the tarball.
+* Tue May 23 2006 Fernando Nasser  0:1.0.12-1jpp_1rh
+- First Red Hat build with new name
 
-* Fri Jan 21 2005 Gary Benson  0:1.0.9-4jpp_1fc
-- Build into Fedora.
+* Thu May 04 2006 Ralph Apel  0:1.0.12-1jpp
+- 1.0.12
+- Change name to gnu-getopt, Provide/Obsolete gnu.getopt
+- Still provide gnu.getopt.jar as symlink
 
 * Tue Dec 07 2004 David Walluck  0:1.0.10-1jpp
 - 1.0.10
@@ -200,10 +179,6 @@ fi
 * Mon Aug 23 2004 Ralph Apel  0:1.0.9-5jpp
 - Build with ant-1.6.2
 
-* Fri Mar  5 2004 Frank Ch. Eigler  0:1.0.9-4jpp_1rh
-- RH vacuuming
-- GetoptDemo package fix
-
 * Fri May 09 2003 David Walluck  0:1.0.9-4jpp
 - fix groups
 
@@ -213,11 +188,11 @@ fi
 * Wed Mar 26 2003 Nicolas Mailhot  1.0.9-2jpp
 - For jpackage-utils 1.5
 
-* Sat Feb 16 2002 Guillaume Rousse  1.0.9-1jpp 
+* Sat Feb 16 2002 Guillaume Rousse  1.0.9-1jpp
 - 1.0.9
 - build script merged upstream
 
-* Sat Jan 19 2002 Guillaume Rousse  1.0.8-2jpp 
+* Sat Jan 19 2002 Guillaume Rousse  1.0.8-2jpp
 - versioned dir for javadoc
 - no dependencies for javadoc package
 - additional sources in individual archives


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnu-getopt/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	23 May 2006 18:42:39 -0000	1.2
+++ sources	9 Sep 2009 14:18:11 -0000	1.3
@@ -1 +1 @@
-a6ca4f494e1287e6b9733762583b51ca  java-getopt-1.0.12.tar.gz
+46336d9bc055900f0320e5c378d7bfb2  java-getopt-1.0.13.tar.gz



From xhorak at fedoraproject.org  Wed Sep  9 14:19:33 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:19:33 +0000 (UTC)
Subject: rpms/ruby-gnome2/F-11 ruby-gnome2.spec,1.45,1.46
Message-ID: <20090909141933.DC91811C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/ruby-gnome2/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27881

Modified Files:
	ruby-gnome2.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 0.19.1-1.2
- Rebuild against newer gecko



Index: ruby-gnome2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ruby-gnome2/F-11/ruby-gnome2.spec,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -p -r1.45 -r1.46
--- ruby-gnome2.spec	3 Aug 2009 23:05:37 -0000	1.45
+++ ruby-gnome2.spec	9 Sep 2009 14:19:33 -0000	1.46
@@ -4,7 +4,7 @@
 %define         xulrunner_still_beta   1
 %define         betaver                rc1
 
-%define         mainrel                1
+%define         mainrel                2
 
 # Note
 # Currently this spec file does not support libgda module.
@@ -13,7 +13,7 @@
 
 Name:           ruby-gnome2
 Version:        0.19.1
-Release:        %{mainrel}%{?dist}.1
+Release:        %{mainrel}%{?dist}
 Summary:        Ruby binding of libgnome/libgnomeui-2.x
 
 Group:          System Environment/Libraries
@@ -1076,6 +1076,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 0.19.1-2
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 0.19.1-1.1
 - Rebuild against newer gecko
 



From xhorak at fedoraproject.org  Wed Sep  9 14:20:12 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:20:12 +0000 (UTC)
Subject: rpms/perl-Gtk2-MozEmbed/F-11 perl-Gtk2-MozEmbed.spec,1.6,1.7
Message-ID: <20090909142012.B422611C043A@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/perl-Gtk2-MozEmbed/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28104

Modified Files:
	perl-Gtk2-MozEmbed.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 0.08-6.5
- Rebuild against newer gecko



Index: perl-Gtk2-MozEmbed.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Gtk2-MozEmbed/F-11/perl-Gtk2-MozEmbed.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- perl-Gtk2-MozEmbed.spec	3 Aug 2009 23:05:51 -0000	1.6
+++ perl-Gtk2-MozEmbed.spec	9 Sep 2009 14:20:12 -0000	1.7
@@ -1,7 +1,7 @@
 %define perlname Gtk2-MozEmbed
 
 %if 0%{?fedora} >= 11
-%define gecko_version 1.9.1.2
+%define gecko_version 1.9.1.3
 %else
 %define gecko_version 1.9.0.6
 %endif
@@ -13,7 +13,7 @@
 Summary:       Interface to the Mozilla embedding widget
 Name:          perl-Gtk2-MozEmbed
 Version:       0.08
-Release:       %{specfilever}%{?dist}.4
+Release:       %{specfilever}%{?dist}.5
 
 Group:         Development/Libraries
 License:       LGPLv2+
@@ -89,6 +89,9 @@ find $RPM_BUILD_ROOT -type d -depth -exe
 
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 0.08-6.5
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 0.08-6.4
 - Rebuild against newer gecko
 



From linville at fedoraproject.org  Wed Sep  9 14:20:32 2009
From: linville at fedoraproject.org (John W. Linville)
Date: Wed,  9 Sep 2009 14:20:32 +0000 (UTC)
Subject: rpms/crda/F-10 regulatory-rules-setregdomain.patch,1.1,1.2
Message-ID: <20090909142032.DE74D11C043A@cvs1.fedora.phx.redhat.com>

Author: linville

Update of /cvs/pkgs/rpms/crda/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28298

Modified Files:
	regulatory-rules-setregdomain.patch 
Log Message:
update/resync regulatory-rules-setregdomain.patch as well

regulatory-rules-setregdomain.patch:
 regulatory.rules |    2 ++
 1 file changed, 2 insertions(+)

Index: regulatory-rules-setregdomain.patch
===================================================================
RCS file: /cvs/pkgs/rpms/crda/F-10/regulatory-rules-setregdomain.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- regulatory-rules-setregdomain.patch	19 Mar 2009 18:04:46 -0000	1.1
+++ regulatory-rules-setregdomain.patch	9 Sep 2009 14:20:32 -0000	1.2
@@ -1,10 +1,10 @@
-diff -up crda-1.0.1_2009.03.09/crda-1.0.1/udev/regulatory.rules.orig crda-1.0.1_2009.03.09/crda-1.0.1/udev/regulatory.rules
---- crda-1.0.1_2009.03.09/crda-1.0.1/udev/regulatory.rules.orig	2009-03-19 13:30:50.000000000 -0400
-+++ crda-1.0.1_2009.03.09/crda-1.0.1/udev/regulatory.rules	2009-03-19 13:30:58.000000000 -0400
+diff -up crda-1.1.0_2009.04.17/crda-1.1.0/udev/regulatory.rules.orig crda-1.1.0_2009.04.17/crda-1.1.0/udev/regulatory.rules
+--- crda-1.1.0_2009.04.17/crda-1.1.0/udev/regulatory.rules.orig	2009-04-17 17:49:45.000000000 -0400
++++ crda-1.1.0_2009.04.17/crda-1.1.0/udev/regulatory.rules	2009-05-13 13:34:23.000000000 -0400
 @@ -2,4 +2,6 @@
  # For more information see:
  # http://wireless.kernel.org/en/developers/Regulatory/CRDA
  
 +SUBSYSTEM=="ieee80211", ACTION=="add", RUN+="/sbin/setregdomain"
 +
- KERNEL=="regulatory*", ACTION=="change", SUBSYSTEM=="platform", RUN+="/sbin/crda"
+ KERNEL=="regulatory*", ACTION=="change", SUBSYSTEM=="platform", RUN+="$(SBINDIR)/crda"



From xhorak at fedoraproject.org  Wed Sep  9 14:21:03 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:21:03 +0000 (UTC)
Subject: rpms/seahorse-plugins/F-11 seahorse-plugins.spec,1.30,1.31
Message-ID: <20090909142103.1B00811C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/seahorse-plugins/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28595

Modified Files:
	seahorse-plugins.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 2.26.2-5
- Rebuild against newer gecko



Index: seahorse-plugins.spec
===================================================================
RCS file: /cvs/pkgs/rpms/seahorse-plugins/F-11/seahorse-plugins.spec,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -p -r1.30 -r1.31
--- seahorse-plugins.spec	3 Aug 2009 23:06:04 -0000	1.30
+++ seahorse-plugins.spec	9 Sep 2009 14:21:02 -0000	1.31
@@ -1,6 +1,6 @@
 Name: 		seahorse-plugins
 Version: 	2.26.2
-Release:        4%{?dist}
+Release:        5%{?dist}
 Summary:	Plugins and utilities for encryption in GNOME
 Group: 		User Interface/Desktops
 License:        GPLv2+ and GFDL
@@ -173,6 +173,9 @@ fi
 
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 2.26.2-5
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 2.26.2-4
 - Rebuild against newer gecko
 



From peter at fedoraproject.org  Wed Sep  9 14:21:13 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Wed,  9 Sep 2009 14:21:13 +0000 (UTC)
Subject: rpms/python-gnutls/devel .cvsignore, 1.2, 1.3 import.log, 1.3,
	1.4 python-gnutls.spec, 1.4, 1.5 sources, 1.2, 1.3
Message-ID: <20090909142113.7373D11C00CE@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/python-gnutls/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28753/devel

Modified Files:
	.cvsignore import.log python-gnutls.spec sources 
Log Message:
ver. 1.1.9


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/python-gnutls/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	2 Jun 2009 06:57:57 -0000	1.2
+++ .cvsignore	9 Sep 2009 14:21:13 -0000	1.3
@@ -1 +1 @@
-python-gnutls-1.1.8.tar.gz
+python-gnutls-1.1.9.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/python-gnutls/devel/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- import.log	3 Jun 2009 13:49:54 -0000	1.3
+++ import.log	9 Sep 2009 14:21:13 -0000	1.4
@@ -1,3 +1,4 @@
 python-gnutls-1_1_8-2_fc10:HEAD:python-gnutls-1.1.8-2.fc10.src.rpm:1243925841
 python-gnutls-1_1_8-2_fc10:HEAD:python-gnutls-1.1.8-2.fc10.src.rpm:1244036670
 python-gnutls-1_1_8-3_fc10:HEAD:python-gnutls-1.1.8-3.fc10.src.rpm:1244036952
+python-gnutls-1_1_9-1_fc11:HEAD:python-gnutls-1.1.9-1.fc11.src.rpm:1252506045


Index: python-gnutls.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-gnutls/devel/python-gnutls.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- python-gnutls.spec	26 Jul 2009 20:25:44 -0000	1.4
+++ python-gnutls.spec	9 Sep 2009 14:21:13 -0000	1.5
@@ -2,8 +2,8 @@
 
 
 Name:		python-gnutls
-Version:	1.1.8
-Release:	4%{?dist}
+Version:	1.1.9
+Release:	1%{?dist}
 Summary:	Python wrapper for the GNUTLS library
 Group:		Development/Languages
 License:	LGPLv2+
@@ -64,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Sep  9 2009 Peter Lemenkov  1.1.9-1
+- Ver. 1.1.9
+
 * Sun Jul 26 2009 Fedora Release Engineering  - 1.1.8-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/python-gnutls/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	2 Jun 2009 06:57:57 -0000	1.2
+++ sources	9 Sep 2009 14:21:13 -0000	1.3
@@ -1 +1 @@
-a9032d65b338573291ef3a9be664c887  python-gnutls-1.1.8.tar.gz
+bdd81a9dd3c2f87393cd6c014bf6885b  python-gnutls-1.1.9.tar.gz



From xhorak at fedoraproject.org  Wed Sep  9 14:21:46 2009
From: xhorak at fedoraproject.org (Jan Horak)
Date: Wed,  9 Sep 2009 14:21:46 +0000 (UTC)
Subject: rpms/yelp/F-11 yelp.spec,1.160,1.161
Message-ID: <20090909142146.56F4211C00CE@cvs1.fedora.phx.redhat.com>

Author: xhorak

Update of /cvs/pkgs/rpms/yelp/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28978

Modified Files:
	yelp.spec 
Log Message:
* Wed Sep 09 2009 Jan Horak  - 2.26.0-7
- Rebuild against newer gecko



Index: yelp.spec
===================================================================
RCS file: /cvs/pkgs/rpms/yelp/F-11/yelp.spec,v
retrieving revision 1.160
retrieving revision 1.161
diff -u -p -r1.160 -r1.161
--- yelp.spec	3 Aug 2009 23:06:15 -0000	1.160
+++ yelp.spec	9 Sep 2009 14:21:46 -0000	1.161
@@ -11,7 +11,7 @@
 %define libxslt_version 1.1.4
 %define startup_notification_version 0.8
 %define rarian_version 0.7.0
-%define gecko_version 1.9.1.2
+%define gecko_version 1.9.1.3
 
 %define pango_version 1.0.99
 %define desktop_file_utils_version 0.3-7
@@ -19,7 +19,7 @@
 Summary: Help browser for the GNOME desktop
 Name: yelp
 Version: 2.26.0
-Release: 6%{?dist}
+Release: 7%{?dist}
 Source: http://download.gnome.org/sources/yelp/2.26/%{name}-%{version}.tar.bz2
 URL: http://live.gnome.org/Yelp
 Patch1: yelp-2.15.5-fedora-docs.patch
@@ -148,6 +148,9 @@ update-desktop-database &> /dev/null ||:
 %{_datadir}/yelp
 
 %changelog
+* Wed Sep 09 2009 Jan Horak  - 2.26.0-7
+- Rebuild against newer gecko
+
 * Mon Aug 03 2009 Christopher Aillon  - 2.26.0-6
 - Rebuild against newer gecko
 



From peter at fedoraproject.org  Wed Sep  9 14:22:38 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Wed,  9 Sep 2009 14:22:38 +0000 (UTC)
Subject: rpms/python-gnutls/F-11 .cvsignore, 1.2, 1.3 import.log, 1.2,
	1.3 python-gnutls.spec, 1.2, 1.3 sources, 1.2, 1.3
Message-ID: <20090909142238.DB99F11C00CE@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/python-gnutls/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29298/F-11

Modified Files:
	.cvsignore import.log python-gnutls.spec sources 
Log Message:
ver. 1.1.9


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/python-gnutls/F-11/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	2 Jun 2009 06:59:36 -0000	1.2
+++ .cvsignore	9 Sep 2009 14:22:38 -0000	1.3
@@ -1 +1 @@
-python-gnutls-1.1.8.tar.gz
+python-gnutls-1.1.9.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/python-gnutls/F-11/import.log,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- import.log	3 Jun 2009 13:52:00 -0000	1.2
+++ import.log	9 Sep 2009 14:22:38 -0000	1.3
@@ -1,2 +1,3 @@
 python-gnutls-1_1_8-2_fc10:F-11:python-gnutls-1.1.8-2.fc10.src.rpm:1243925941
 python-gnutls-1_1_8-3_fc10:F-11:python-gnutls-1.1.8-3.fc10.src.rpm:1244037065
+python-gnutls-1_1_9-1_fc11:F-11:python-gnutls-1.1.9-1.fc11.src.rpm:1252506134


Index: python-gnutls.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-gnutls/F-11/python-gnutls.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- python-gnutls.spec	3 Jun 2009 13:52:00 -0000	1.2
+++ python-gnutls.spec	9 Sep 2009 14:22:38 -0000	1.3
@@ -2,8 +2,8 @@
 
 
 Name:		python-gnutls
-Version:	1.1.8
-Release:	3%{?dist}
+Version:	1.1.9
+Release:	1%{?dist}
 Summary:	Python wrapper for the GNUTLS library
 Group:		Development/Languages
 License:	LGPLv2+
@@ -64,6 +64,12 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Sep  9 2009 Peter Lemenkov  1.1.9-1
+- Ver. 1.1.9
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.1.8-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Wed Jun  3 2009 Peter Lemenkov  1.1.8-3
 - Added patch for SRP removal
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/python-gnutls/F-11/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	2 Jun 2009 06:59:36 -0000	1.2
+++ sources	9 Sep 2009 14:22:38 -0000	1.3
@@ -1 +1 @@
-a9032d65b338573291ef3a9be664c887  python-gnutls-1.1.8.tar.gz
+bdd81a9dd3c2f87393cd6c014bf6885b  python-gnutls-1.1.9.tar.gz



From peter at fedoraproject.org  Wed Sep  9 14:23:26 2009
From: peter at fedoraproject.org (Peter Lemenkov)
Date: Wed,  9 Sep 2009 14:23:26 +0000 (UTC)
Subject: rpms/python-gnutls/F-10 .cvsignore, 1.2, 1.3 import.log, 1.2,
	1.3 python-gnutls.spec, 1.2, 1.3 sources, 1.2, 1.3
Message-ID: <20090909142326.823C011C00CE@cvs1.fedora.phx.redhat.com>

Author: peter

Update of /cvs/pkgs/rpms/python-gnutls/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29614/F-10

Modified Files:
	.cvsignore import.log python-gnutls.spec sources 
Log Message:
ver. 1.1.9


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/python-gnutls/F-10/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore	2 Jun 2009 07:01:13 -0000	1.2
+++ .cvsignore	9 Sep 2009 14:23:26 -0000	1.3
@@ -1 +1 @@
-python-gnutls-1.1.8.tar.gz
+python-gnutls-1.1.9.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/python-gnutls/F-10/import.log,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- import.log	3 Jun 2009 13:53:40 -0000	1.2
+++ import.log	9 Sep 2009 14:23:26 -0000	1.3
@@ -1,2 +1,3 @@
 python-gnutls-1_1_8-2_fc10:F-10:python-gnutls-1.1.8-2.fc10.src.rpm:1243926038
 python-gnutls-1_1_8-3_fc10:F-10:python-gnutls-1.1.8-3.fc10.src.rpm:1244037173
+python-gnutls-1_1_9-1_fc11:F-10:python-gnutls-1.1.9-1.fc11.src.rpm:1252506180


Index: python-gnutls.spec
===================================================================
RCS file: /cvs/pkgs/rpms/python-gnutls/F-10/python-gnutls.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- python-gnutls.spec	3 Jun 2009 13:53:40 -0000	1.2
+++ python-gnutls.spec	9 Sep 2009 14:23:26 -0000	1.3
@@ -2,8 +2,8 @@
 
 
 Name:		python-gnutls
-Version:	1.1.8
-Release:	3%{?dist}
+Version:	1.1.9
+Release:	1%{?dist}
 Summary:	Python wrapper for the GNUTLS library
 Group:		Development/Languages
 License:	LGPLv2+
@@ -64,6 +64,12 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Sep  9 2009 Peter Lemenkov  1.1.9-1
+- Ver. 1.1.9
+
+* Sun Jul 26 2009 Fedora Release Engineering  - 1.1.8-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
 * Wed Jun  3 2009 Peter Lemenkov  1.1.8-3
 - Added patch for SRP removal
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/python-gnutls/F-10/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources	2 Jun 2009 07:01:13 -0000	1.2
+++ sources	9 Sep 2009 14:23:26 -0000	1.3
@@ -1 +1 @@
-a9032d65b338573291ef3a9be664c887  python-gnutls-1.1.8.tar.gz
+bdd81a9dd3c2f87393cd6c014bf6885b  python-gnutls-1.1.9.tar.gz



From agoode at fedoraproject.org  Wed Sep  9 14:25:14 2009
From: agoode at fedoraproject.org (Adam Goode)
Date: Wed,  9 Sep 2009 14:25:14 +0000 (UTC)
Subject: rpms/coda/devel coda.spec,1.16,1.17
Message-ID: <20090909142514.11A9C11C00CE@cvs1.fedora.phx.redhat.com>

Author: agoode

Update of /cvs/extras/rpms/coda/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31595

Modified Files:
	coda.spec 
Log Message:
Fix tabs/spaces


Index: coda.spec
===================================================================
RCS file: /cvs/extras/rpms/coda/devel/coda.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -p -r1.16 -r1.17
--- coda.spec	24 Jul 2009 19:12:38 -0000	1.16
+++ coda.spec	9 Sep 2009 14:25:13 -0000	1.17
@@ -11,19 +11,19 @@ Source2:        codasrv.init
 Source3:        auth2.init
 Source4:        update.init
 Patch0:         coda-6.9.3-client-fhs.patch
-Patch1:		coda-6.9.4-rc2-no-default-krb.patch
-Patch2:		coda-6.9.4-rc2-kernel-alias.patch
-Patch3:		coda-6.9.4-gcc44.patch
-Patch4: 	coda-configure.patch
-Patch5:		coda-6.9.4-sname-fault.patch
+Patch1:         coda-6.9.4-rc2-no-default-krb.patch
+Patch2:         coda-6.9.4-rc2-kernel-alias.patch
+Patch3:         coda-6.9.4-gcc44.patch
+Patch4:         coda-configure.patch
+Patch5:         coda-6.9.4-sname-fault.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  lwp-devel >= 2.5
-BuildRequires:	rpc2-devel >= 2.8
-BuildRequires:	rvm-devel
-BuildRequires:	rvm-tools compat-readline5-devel
+BuildRequires:  rpc2-devel >= 2.8
+BuildRequires:  rvm-devel
+BuildRequires:  rvm-tools compat-readline5-devel
 BuildRequires:  fltk-devel fltk-fluid flex bison python perl krb5-devel
-BuildRequires:	e2fsprogs-devel
-Requires:	krb5-libs compat-readline5
+BuildRequires:  e2fsprogs-devel
+Requires:       krb5-libs compat-readline5
 
 
 # For /etc/rc.d/init.d so that configure can detect we have RH style init



From fnasser at fedoraproject.org  Wed Sep  9 14:25:32 2009
From: fnasser at fedoraproject.org (Fernando Nasser)
Date: Wed,  9 Sep 2009 14:25:32 +0000 (UTC)
Subject: rpms/jakarta-commons-el/devel commons-el-1.0.pom, NONE,
	1.1 jakarta-commons-el-component-info.xml, NONE,
	1.1 jakarta-commons-el.spec, 1.45, 1.46
Message-ID: <20090909142532.4E36011C00CE@cvs1.fedora.phx.redhat.com>

Author: fnasser

Update of /cvs/extras/rpms/jakarta-commons-el/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32147

Modified Files:
	jakarta-commons-el.spec 
Added Files:
	commons-el-1.0.pom jakarta-commons-el-component-info.xml 
Log Message:
Merge with upstream for pom, maven depmap fragments and other cleanups


--- NEW FILE commons-el-1.0.pom ---

  4.0.0
  commons-el
  commons-el
  EL
  1.0
  JSP 2.0 Expression Language Interpreter Implementation
  http://jakarta.apache.org/commons/el/
  
    http://issues.apache.org/bugzilla/
  
  
    
      
        
commons-dev at jakarta.apache.org
2003 Commons Dev List commons-dev-subscribe at jakarta.apache.org commons-dev-unsubscribe at jakarta.apache.org http://mail-archives.apache.org/eyebrowse/SummarizeList?listName=commons-dev at jakarta.apache.org Commons User List commons-user-subscribe at jakarta.apache.org commons-user-unsubscribe at jakarta.apache.org http://mail-archives.apache.org/eyebrowse/SummarizeList?listName=commons-user at jakarta.apache.org arista Nathan Abramson arista at alum.mit.edu Massachusetts Institute of Technology shawn Shawn Bayern shawn at apache.org Apache Software Foundation pierred Pierre Delisle pierre.delisle at sun.com Sun Microsystems, Inc. craigmcc Craig McClanahan craigmcc at apache.org Apache Software Foundation luehe Jan Luehe jan.luehe at sun.com Sun Microsystems, Inc. The Apache Software License, Version 2.0 /LICENSE.txt scm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/el/trunk http://svn.apache.org/repos/asf/jakarta/commons/proper/el/trunk The Apache Software Foundation http://jakarta.apache.org src/java src/test maven-surefire-plugin **/*Test.java servletapi servletapi 2.4-20040521 provided jspapi jsp-api 2.0-20040521 provided commons-logging commons-logging 1.0.3 default Default Repository file:///www/jakarta.apache.org/builds/jakarta-commons/el/ default Default Site scp://jakarta.apache.org//www/jakarta.apache.org/commons/el/
--- NEW FILE jakarta-commons-el-component-info.xml --- Index: jakarta-commons-el.spec =================================================================== RCS file: /cvs/extras/rpms/jakarta-commons-el/devel/jakarta-commons-el.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- jakarta-commons-el.spec 25 Jul 2009 03:49:45 -0000 1.45 +++ jakarta-commons-el.spec 9 Sep 2009 14:25:32 -0000 1.46 @@ -1,4 +1,4 @@ -# Copyright (c) 2000-2005, JPackage Project +# Copyright (c) 2000-2009, JPackage Project # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -28,7 +28,6 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -%define _gcj_support 1 %define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}} @@ -39,38 +38,39 @@ Name: jakarta-commons-el Version: 1.0 -Release: 11.5%{?dist} +Release: 18.1%{?dist} Epoch: 0 Summary: The Jakarta Commons Extension Language License: ASL 1.1 Group: Development/Libraries/Java URL: http://jakarta.apache.org/commons/el/ Source0: http://archive.apache.org/dist/jakarta/commons/el/source/commons-el-%{version}-src.tar.gz +Source1: http://repo1.maven.org/maven2/commons-el/commons-el/1.0/commons-el-1.0.pom Patch0: %{short_name}-%{version}-license.patch Patch1: %{short_name}-eclipse-manifest.patch Patch2: jakarta-commons-el-enum.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot %if ! %{gcj_support} BuildArch: noarch %endif +Requires(post): jpackage-utils +Requires(postun): jpackage-utils BuildRequires: jpackage-utils >= 0:1.6 BuildRequires: ant -BuildRequires: jsp +BuildRequires: tomcat5-jsp-2.0-api BuildRequires: servletapi5 BuildRequires: junit -BuildRequires: tomcat5-jsp-2.0-api %if %{gcj_support} BuildRequires: java-gcj-compat-devel Requires(post): java-gcj-compat Requires(postun): java-gcj-compat %endif +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot %description An implementation of standard interfaces and abstract classes for javax.servlet.jsp.el which is part of the JSP 2.0 specification. - %package javadoc Summary: Javadoc for %{name} Group: Development/Documentation @@ -78,11 +78,6 @@ BuildRequires: java-javadoc # for /bin/rm and /bin/ln Requires(post): coreutils Requires(postun): coreutils -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif %description javadoc Javadoc for %{name}. @@ -109,7 +104,9 @@ jspapi.build.notrequired=true EOBP %build -ant \ +export CLASSPATH= +export OPT_JAR_LIST=: +%{ant} \ -Dfinal.name=%{short_name} \ -Dj2se.javadoc=%{_javadocdir}/java \ jar javadoc @@ -124,10 +121,15 @@ cp -p dist/%{short_name}.jar $RPM_BUILD_ (cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|jakarta-||g"`; done) (cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) +# pom +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms +install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom +%add_to_maven_depmap commons-el commons-el %{version} JPP %{name} + # javadoc mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} -ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink +ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} %if %{gcj_support} @@ -137,26 +139,18 @@ ln -s %{name}-%{version} $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT - -%post javadoc -rm -f %{_javadocdir}/%{name} -ln -s %{name}-%{version} %{_javadocdir}/%{name} - -%postun javadoc -if [ "$1" = "0" ]; then - rm -f %{_javadocdir}/%{name} -fi - -%if %{gcj_support} %post +%if %{gcj_support} if [ -x %{_bindir}/rebuild-gcj-db ] then %{_bindir}/rebuild-gcj-db fi %endif +%update_maven_depmap -%if %{gcj_support} %postun +%update_maven_depmap +%if %{gcj_support} if [ -x %{_bindir}/rebuild-gcj-db ] then %{_bindir}/rebuild-gcj-db @@ -166,8 +160,12 @@ fi %files %defattr(0644,root,root,0755) %doc LICENSE.txt STATUS.html -%{_javadir}/* - +%{_javadir}/%{name}-%{version}.jar +%{_javadir}/%{name}.jar +%{_javadir}/%{short_name}-%{version}.jar +%{_javadir}/%{short_name}.jar +%{_datadir}/maven2/poms/JPP-%{name}.pom +%{_mavendepmapfragdir}/%{name} %if %{gcj_support} %dir %attr(-,root,root) %{_libdir}/gcj/%{name} %attr(-,root,root) %{_libdir}/gcj/%{name}/jakarta-commons-el-1.0.jar.* @@ -175,20 +173,54 @@ fi %files javadoc %defattr(0644,root,root,0755) -%doc %{_javadocdir}/%{name}-%{version} -%ghost %doc %{_javadocdir}/%{name} +%{_javadocdir}/%{name}-%{version} +%{_javadocdir}/%{name} %changelog +* Thu Sep 09 2009 Fernando Nasser - 0:1.0-18.1 +- Merge with upstream for: + Add pom and depmap fragment + Removal of ghost symlink + Some spec file cleanups +- Build without AOT compilation + * Fri Jul 24 2009 Fedora Release Engineering - 0:1.0-11.5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Wed Jul 08 2009 David Walluck 0:1.0-18 +- fix scriptlets + +* Wed Jul 08 2009 David Walluck 0:1.0-17 +- fix pom install + +* Wed Jul 08 2009 David Walluck 0:1.0-16 +- add pom + * Mon Apr 27 2009 Milos Jakubicek - 0:1.0-10.5 - Fix FTBFS: added BR: tomcat5-jsp-2.0-api (resolves BZ#497179). * Wed Feb 25 2009 Fedora Release Engineering - 0:1.0-10.4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +* Mon Feb 02 2009 David Walluck 0:1.0-15 +- fix component-info.xml + +* Wed Jan 21 2009 David Walluck 0:1.0-14 +- fix jar name in repolib + +* Tue Jan 20 2009 David Walluck 0:1.0-13 +- fix repolib location + +* Tue Jan 20 2009 David Walluck 0:1.0-12 +- add repolib + +* Wed Aug 13 2008 David Walluck 0:1.0-11 +- update header + +* Wed Aug 13 2008 David Walluck 0:1.0-10 +- build for JPackage 5 + * Mon Jul 14 2008 Andrew Overholt 0:1.0-9.4 - Update OSGi metadata for Eclipse 3.4. From ajax at fedoraproject.org Wed Sep 9 14:30:33 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Wed, 9 Sep 2009 14:30:33 +0000 (UTC) Subject: rpms/xorg-x11-drv-intel/devel .cvsignore, 1.8, 1.9 sources, 1.9, 1.10 xorg-x11-drv-intel.spec, 1.29, 1.30 Message-ID: <20090909143033.C9E4211C02C8@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-drv-intel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6036 Modified Files: .cvsignore sources xorg-x11-drv-intel.spec Log Message: * Wed Sep 09 2009 Adam Jackson 2.8.0-13.20090909 - Today's git snap Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 8 Sep 2009 18:38:52 -0000 1.8 +++ .cvsignore 9 Sep 2009 14:30:33 -0000 1.9 @@ -1,2 +1,3 @@ intel-gpu-tools-20090908.tar.bz2 xf86-video-intel-20090908.tar.bz2 +xf86-video-intel-20090909.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 8 Sep 2009 18:38:52 -0000 1.9 +++ sources 9 Sep 2009 14:30:33 -0000 1.10 @@ -1,2 +1,2 @@ d64507d329cff1228f8a88ec2e9f58cb intel-gpu-tools-20090908.tar.bz2 -c400809c9288d9b973849f4f284b799c xf86-video-intel-20090908.tar.bz2 +f225d5d72376e263366f45292813675f xf86-video-intel-20090909.tar.bz2 Index: xorg-x11-drv-intel.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-intel/devel/xorg-x11-drv-intel.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- xorg-x11-drv-intel.spec 8 Sep 2009 20:56:56 -0000 1.29 +++ xorg-x11-drv-intel.spec 9 Sep 2009 14:30:33 -0000 1.30 @@ -3,12 +3,12 @@ %define moduledir %(pkg-config xorg-server --variable=moduledir ) %define driverdir %{moduledir}/drivers %define gputoolsdate 20090908 -%define gitdate 20090908 +%define gitdate 20090909 Summary: Xorg X11 Intel video driver Name: xorg-x11-drv-intel Version: 2.8.0 -Release: 12.%{gitdate}%{?dist} +Release: 13.%{gitdate}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -140,6 +140,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/intel_*.1* %changelog +* Wed Sep 09 2009 Adam Jackson 2.8.0-13.20090909 +- Today's git snap + * Tue Sep 08 2009 Adam Jackson 2.8.0-12.20090908 - lvds-modes.patch: Remove egregiously silly LVDS mode list construction, use an algorithm (ported from radeon) that actually works instead. From peter at fedoraproject.org Wed Sep 9 14:40:49 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Wed, 9 Sep 2009 14:40:49 +0000 (UTC) Subject: rpms/python-application/devel .cvsignore, 1.3, 1.4 import.log, 1.2, 1.3 python-application.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090909144049.90CC411C043D@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/python-application/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9845/devel Modified Files: .cvsignore import.log python-application.spec sources Log Message: ver. 1.1.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-application/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 10 Jul 2009 11:51:40 -0000 1.3 +++ .cvsignore 9 Sep 2009 14:40:47 -0000 1.4 @@ -1 +1 @@ -python-application-1.1.2.tar.gz +python-application-1.1.5.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/python-application/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 10 Jul 2009 11:51:40 -0000 1.2 +++ import.log 9 Sep 2009 14:40:47 -0000 1.3 @@ -1,2 +1,3 @@ python-application-1_1_1-2_fc10:HEAD:python-application-1.1.1-2.fc10.src.rpm:1244049211 python-application-1_1_2-1_fc11:HEAD:python-application-1.1.2-1.fc11.src.rpm:1247226664 +python-application-1_1_5-1_fc11:HEAD:python-application-1.1.5-1.fc11.src.rpm:1252507039 Index: python-application.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-application/devel/python-application.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- python-application.spec 26 Jul 2009 20:08:26 -0000 1.3 +++ python-application.spec 9 Sep 2009 14:40:47 -0000 1.4 @@ -1,8 +1,8 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-application -Version: 1.1.2 -Release: 2%{?dist} +Version: 1.1.5 +Release: 1%{?dist} Summary: Basic building blocks for python applications Group: Development/Languages License: LGPLv2+ @@ -46,6 +46,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 9 2009 Peter Lemenkov 1.1.5-1 +- Ver. 1.1.5 + * Sun Jul 26 2009 Fedora Release Engineering - 1.1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-application/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 10 Jul 2009 11:51:40 -0000 1.3 +++ sources 9 Sep 2009 14:40:47 -0000 1.4 @@ -1 +1 @@ -86ea28bc195e38c02655c47a2e3583c7 python-application-1.1.2.tar.gz +d43399becc6b2850a2ea80a34375781b python-application-1.1.5.tar.gz From nhorman at fedoraproject.org Wed Sep 9 14:42:01 2009 From: nhorman at fedoraproject.org (Neil Horman) Date: Wed, 9 Sep 2009 14:42:01 +0000 (UTC) Subject: rpms/kexec-tools/F-11 kexec-tools.spec, 1.136, 1.137 mkdumprd, 1.29, 1.30 Message-ID: <20090909144201.1361411C00CE@cvs1.fedora.phx.redhat.com> Author: nhorman Update of /cvs/extras/rpms/kexec-tools/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11667 Modified Files: kexec-tools.spec mkdumprd Log Message: Resolves bz 521657 Index: kexec-tools.spec =================================================================== RCS file: /cvs/extras/rpms/kexec-tools/F-11/kexec-tools.spec,v retrieving revision 1.136 retrieving revision 1.137 diff -u -p -r1.136 -r1.137 --- kexec-tools.spec 4 Sep 2009 12:54:25 -0000 1.136 +++ kexec-tools.spec 9 Sep 2009 14:42:00 -0000 1.137 @@ -1,6 +1,6 @@ Name: kexec-tools Version: 2.0.0 -Release: 15%{?dist} +Release: 16%{?dist} License: GPLv2 Group: Applications/System Summary: The kexec/kdump userspace component. @@ -243,6 +243,9 @@ done %changelog +* Wed Sep 09 2009 Neil Horman - 2.0.0-16 +- Fix stata_nv typo in mkdumprd (bz 521657) + * Fri Sep 04 2009 Neil Horman - 2.0.0-15 - Fix inclusion of stata_nv in initramfs (bz 521186) Index: mkdumprd =================================================================== RCS file: /cvs/extras/rpms/kexec-tools/F-11/mkdumprd,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- mkdumprd 4 Sep 2009 12:54:25 -0000 1.29 +++ mkdumprd 9 Sep 2009 14:42:00 -0000 1.30 @@ -1085,7 +1085,7 @@ fi lsmod | grep -q sata_nv if [ $? == 0 ] then - extra_kdump_mods="$extra_kdump_mods stata_nv" + extra_kdump_mods="$extra_kdump_mods sata_nv" fi for n in $extra_kdump_mods; do From peter at fedoraproject.org Wed Sep 9 14:43:04 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Wed, 9 Sep 2009 14:43:04 +0000 (UTC) Subject: rpms/python-application/F-11 .cvsignore, 1.3, 1.4 import.log, 1.2, 1.3 python-application.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090909144304.C8EEF11C00CE@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/python-application/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13301/F-11 Modified Files: .cvsignore import.log python-application.spec sources Log Message: ver. 1.1.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-application/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 10 Jul 2009 11:52:29 -0000 1.3 +++ .cvsignore 9 Sep 2009 14:43:04 -0000 1.4 @@ -1 +1 @@ -python-application-1.1.2.tar.gz +python-application-1.1.5.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/python-application/F-11/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 10 Jul 2009 11:52:29 -0000 1.2 +++ import.log 9 Sep 2009 14:43:04 -0000 1.3 @@ -1,2 +1,3 @@ python-application-1_1_1-2_fc10:F-11:python-application-1.1.1-2.fc10.src.rpm:1244050594 python-application-1_1_2-1_fc11:F-11:python-application-1.1.2-1.fc11.src.rpm:1247226722 +python-application-1_1_5-1_fc11:F-11:python-application-1.1.5-1.fc11.src.rpm:1252507355 Index: python-application.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-application/F-11/python-application.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- python-application.spec 10 Jul 2009 11:52:29 -0000 1.2 +++ python-application.spec 9 Sep 2009 14:43:04 -0000 1.3 @@ -1,7 +1,7 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-application -Version: 1.1.2 +Version: 1.1.5 Release: 1%{?dist} Summary: Basic building blocks for python applications Group: Development/Languages @@ -46,6 +46,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 9 2009 Peter Lemenkov 1.1.5-1 +- Ver. 1.1.5 + +* Sun Jul 26 2009 Fedora Release Engineering - 1.1.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Jul 10 2009 Peter Lemenkov 1.1.2-1 - Ver. 1.1.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-application/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 10 Jul 2009 11:52:29 -0000 1.3 +++ sources 9 Sep 2009 14:43:04 -0000 1.4 @@ -1 +1 @@ -86ea28bc195e38c02655c47a2e3583c7 python-application-1.1.2.tar.gz +d43399becc6b2850a2ea80a34375781b python-application-1.1.5.tar.gz From peter at fedoraproject.org Wed Sep 9 14:45:22 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Wed, 9 Sep 2009 14:45:22 +0000 (UTC) Subject: rpms/python-application/F-10 .cvsignore, 1.3, 1.4 import.log, 1.2, 1.3 python-application.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090909144522.4B3BE11C00CE@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/python-application/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16878/F-10 Modified Files: .cvsignore import.log python-application.spec sources Log Message: ver. 1.1.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-application/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 10 Jul 2009 11:54:00 -0000 1.3 +++ .cvsignore 9 Sep 2009 14:45:21 -0000 1.4 @@ -1 +1 @@ -python-application-1.1.2.tar.gz +python-application-1.1.5.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/python-application/F-10/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 10 Jul 2009 11:54:00 -0000 1.2 +++ import.log 9 Sep 2009 14:45:21 -0000 1.3 @@ -1,2 +1,3 @@ python-application-1_1_1-2_fc10:F-10:python-application-1.1.1-2.fc10.src.rpm:1244050706 python-application-1_1_2-1_fc11:F-10:python-application-1.1.2-1.fc11.src.rpm:1247226804 +python-application-1_1_5-1_fc11:F-10:python-application-1.1.5-1.fc11.src.rpm:1252507404 Index: python-application.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-application/F-10/python-application.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- python-application.spec 10 Jul 2009 11:54:00 -0000 1.2 +++ python-application.spec 9 Sep 2009 14:45:21 -0000 1.3 @@ -1,7 +1,7 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-application -Version: 1.1.2 +Version: 1.1.5 Release: 1%{?dist} Summary: Basic building blocks for python applications Group: Development/Languages @@ -46,6 +46,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 9 2009 Peter Lemenkov 1.1.5-1 +- Ver. 1.1.5 + +* Sun Jul 26 2009 Fedora Release Engineering - 1.1.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Jul 10 2009 Peter Lemenkov 1.1.2-1 - Ver. 1.1.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-application/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 10 Jul 2009 11:54:00 -0000 1.3 +++ sources 9 Sep 2009 14:45:21 -0000 1.4 @@ -1 +1 @@ -86ea28bc195e38c02655c47a2e3583c7 python-application-1.1.2.tar.gz +d43399becc6b2850a2ea80a34375781b python-application-1.1.5.tar.gz From peter at fedoraproject.org Wed Sep 9 14:46:27 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Wed, 9 Sep 2009 14:46:27 +0000 (UTC) Subject: rpms/python-application/EL-5 .cvsignore, 1.3, 1.4 import.log, 1.2, 1.3 python-application.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090909144627.94C0011C00CE@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/python-application/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18733/EL-5 Modified Files: .cvsignore import.log python-application.spec sources Log Message: ver. 1.1.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-application/EL-5/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 10 Jul 2009 11:55:12 -0000 1.3 +++ .cvsignore 9 Sep 2009 14:46:27 -0000 1.4 @@ -1 +1 @@ -python-application-1.1.2.tar.gz +python-application-1.1.5.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/python-application/EL-5/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 10 Jul 2009 11:55:12 -0000 1.2 +++ import.log 9 Sep 2009 14:46:27 -0000 1.3 @@ -1,2 +1,3 @@ python-application-1_1_1-2_fc10:EL-5:python-application-1.1.1-2.fc10.src.rpm:1244051134 python-application-1_1_2-1_fc11:EL-5:python-application-1.1.2-1.fc11.src.rpm:1247226876 +python-application-1_1_5-1_fc11:EL-5:python-application-1.1.5-1.fc11.src.rpm:1252507542 Index: python-application.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-application/EL-5/python-application.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- python-application.spec 10 Jul 2009 11:55:12 -0000 1.2 +++ python-application.spec 9 Sep 2009 14:46:27 -0000 1.3 @@ -1,7 +1,7 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-application -Version: 1.1.2 +Version: 1.1.5 Release: 1%{?dist} Summary: Basic building blocks for python applications Group: Development/Languages @@ -46,6 +46,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 9 2009 Peter Lemenkov 1.1.5-1 +- Ver. 1.1.5 + +* Sun Jul 26 2009 Fedora Release Engineering - 1.1.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Jul 10 2009 Peter Lemenkov 1.1.2-1 - Ver. 1.1.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-application/EL-5/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 10 Jul 2009 11:55:12 -0000 1.3 +++ sources 9 Sep 2009 14:46:27 -0000 1.4 @@ -1 +1 @@ -86ea28bc195e38c02655c47a2e3583c7 python-application-1.1.2.tar.gz +d43399becc6b2850a2ea80a34375781b python-application-1.1.5.tar.gz From fnasser at fedoraproject.org Wed Sep 9 14:47:01 2009 From: fnasser at fedoraproject.org (Fernando Nasser) Date: Wed, 9 Sep 2009 14:47:01 +0000 (UTC) Subject: rpms/jakarta-commons-el/devel jakarta-commons-el.spec,1.46,1.47 Message-ID: <20090909144701.C57ED11C00CE@cvs1.fedora.phx.redhat.com> Author: fnasser Update of /cvs/extras/rpms/jakarta-commons-el/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19666 Modified Files: jakarta-commons-el.spec Log Message: Disable AOT compilation Index: jakarta-commons-el.spec =================================================================== RCS file: /cvs/extras/rpms/jakarta-commons-el/devel/jakarta-commons-el.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- jakarta-commons-el.spec 9 Sep 2009 14:25:32 -0000 1.46 +++ jakarta-commons-el.spec 9 Sep 2009 14:47:01 -0000 1.47 @@ -28,6 +28,8 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # +# Disable AOT compilation +%define _without_gcj_support 1 %define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}} From peter at fedoraproject.org Wed Sep 9 14:49:26 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Wed, 9 Sep 2009 14:49:26 +0000 (UTC) Subject: rpms/python-application/EL-4 .cvsignore, 1.3, 1.4 import.log, 1.2, 1.3 python-application.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090909144926.65ADD11C00CE@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/python-application/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22427/EL-4 Modified Files: .cvsignore import.log python-application.spec sources Log Message: ver. 1.1.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-application/EL-4/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 10 Jul 2009 12:06:11 -0000 1.3 +++ .cvsignore 9 Sep 2009 14:49:26 -0000 1.4 @@ -1 +1 @@ -python-application-1.1.2.tar.gz +python-application-1.1.5.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/python-application/EL-4/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 10 Jul 2009 12:06:11 -0000 1.2 +++ import.log 9 Sep 2009 14:49:26 -0000 1.3 @@ -1,2 +1,3 @@ python-application-1_1_1-2_fc10:EL-4:python-application-1.1.1-2.fc10.src.rpm:1244051800 python-application-1_1_2-1_fc11:EL-4:python-application-1.1.2-1.fc11.src.rpm:1247227467 +python-application-1_1_5-1_fc11:EL-4:python-application-1.1.5-1.fc11.src.rpm:1252507716 Index: python-application.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-application/EL-4/python-application.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- python-application.spec 10 Jul 2009 12:06:11 -0000 1.2 +++ python-application.spec 9 Sep 2009 14:49:26 -0000 1.3 @@ -1,7 +1,7 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-application -Version: 1.1.2 +Version: 1.1.5 Release: 1%{?dist} Summary: Basic building blocks for python applications Group: Development/Languages @@ -46,6 +46,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 9 2009 Peter Lemenkov 1.1.5-1 +- Ver. 1.1.5 + +* Sun Jul 26 2009 Fedora Release Engineering - 1.1.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Jul 10 2009 Peter Lemenkov 1.1.2-1 - Ver. 1.1.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-application/EL-4/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 10 Jul 2009 12:06:11 -0000 1.3 +++ sources 9 Sep 2009 14:49:26 -0000 1.4 @@ -1 +1 @@ -86ea28bc195e38c02655c47a2e3583c7 python-application-1.1.2.tar.gz +d43399becc6b2850a2ea80a34375781b python-application-1.1.5.tar.gz From ajax at fedoraproject.org Wed Sep 9 14:57:53 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Wed, 9 Sep 2009 14:57:53 +0000 (UTC) Subject: rpms/xorg-x11-server/F-11 .cvsignore, 1.61, 1.62 sources, 1.56, 1.57 xorg-x11-server.spec, 1.458, 1.459 Message-ID: <20090909145753.E908A11C00CE@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-server/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25930 Modified Files: .cvsignore sources xorg-x11-server.spec Log Message: * Wed Sep 09 2009 Adam Jackson 1.6.4-0.1 - 1.6.4 snapshot Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/F-11/.cvsignore,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- .cvsignore 13 Aug 2009 07:04:13 -0000 1.61 +++ .cvsignore 9 Sep 2009 14:57:53 -0000 1.62 @@ -1 +1,2 @@ xorg-server-1.6.3.tar.bz2 +xorg-server-20090909.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/F-11/sources,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- sources 13 Aug 2009 07:04:14 -0000 1.56 +++ sources 9 Sep 2009 14:57:53 -0000 1.57 @@ -1 +1 @@ -0af168abeefa6579cab20387f75c0c7a xorg-server-1.6.3.tar.bz2 +9feb8dfe7af73bf6653bf9982c6a741b xorg-server-20090909.tar.bz2 Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/F-11/xorg-x11-server.spec,v retrieving revision 1.458 retrieving revision 1.459 diff -u -p -r1.458 -r1.459 --- xorg-x11-server.spec 19 Aug 2009 04:24:53 -0000 1.458 +++ xorg-x11-server.spec 9 Sep 2009 14:57:53 -0000 1.459 @@ -14,12 +14,12 @@ # Fix rhpxl to no longer need vesamodes/extramodes %define pkgname xorg-server -#define gitdate 20090112 +%define gitdate 20090909 Summary: X.Org X11 X server Name: xorg-x11-server -Version: 1.6.3 -Release: 4%{?dist} +Version: 1.6.4 +Release: 0.1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X @@ -106,17 +106,11 @@ Patch6042: xserver-1.6.1-proc-cmdline.pa # second part to xserver-1.6.1-synaptics.patch Patch6043: xserver-1.6.1-mousedrivers.patch -Patch6046: xserver-1.6.1-fix-glx-drawable.patch - # #510238, already upstream Patch6047: xserver-1.6.2-vboxvideo.patch -# 501601, upstream, nominated for 1.6.4 -Patch6048: xserver-1.6.3-sync-conditions.patch # 501601, part 2, upstream. Patch6049: xserver-1.6.99-dpms.patch -# 501601, part 3, upstream. -Patch6050: xserver-1.6.99-eventtime.patch %define moduledir %{_libdir}/xorg/modules %define drimoduledir %{_libdir}/dri @@ -534,6 +528,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 09 2009 Adam Jackson 1.6.4-0.1 +- 1.6.4 snapshot + * Tue Aug 18 2009 Peter Hutterer 1.6.3-4 - xserver-1.6.99-eventtime.patch: don't reset the last event time when the screen saver activates. From remi at fedoraproject.org Wed Sep 9 15:02:45 2009 From: remi at fedoraproject.org (Remi Collet) Date: Wed, 9 Sep 2009 15:02:45 +0000 (UTC) Subject: rpms/glpi-data-injection/devel .cvsignore, 1.6, 1.7 glpi-data-injection.spec, 1.7, 1.8 sources, 1.6, 1.7 Message-ID: <20090909150245.26F5611C00CE@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi-data-injection/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27596 Modified Files: .cvsignore glpi-data-injection.spec sources Log Message: update to 1.7.0 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/glpi-data-injection/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 18 Aug 2009 15:46:51 -0000 1.6 +++ .cvsignore 9 Sep 2009 15:02:44 -0000 1.7 @@ -1 +1 @@ -glpi-data_injection-1.6.0.tar.gz +glpi-datainjection-1.7.0.tar.gz Index: glpi-data-injection.spec =================================================================== RCS file: /cvs/extras/rpms/glpi-data-injection/devel/glpi-data-injection.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- glpi-data-injection.spec 18 Aug 2009 15:46:51 -0000 1.7 +++ glpi-data-injection.spec 9 Sep 2009 15:02:44 -0000 1.8 @@ -1,7 +1,7 @@ -%define pluginname data_injection +%define pluginname datainjection Name: glpi-data-injection -Version: 1.6.0 +Version: 1.7.0 Release: 1%{?dist} Summary: Plugin for importing data into GLPI Summary(fr): Extension pour importer des donn?es dans GLPI @@ -17,6 +17,9 @@ BuildArch: noarch Requires: glpi >= 0.72 +# This plugin is renamed (for 0.72) +Provides: glpi-datainjection = %{version}-%{release} + %description Plugin for importing data into GLPI @@ -89,6 +92,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 09 2009 Remi Collet - 1.7.0-1 +- update to 1.7.0 + * Tue Aug 18 2009 Remi Collet - 1.6.0-1 - update to 1.6.0 finale for glpi 0.72 Index: sources =================================================================== RCS file: /cvs/extras/rpms/glpi-data-injection/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 18 Aug 2009 15:46:51 -0000 1.6 +++ sources 9 Sep 2009 15:02:44 -0000 1.7 @@ -1 +1 @@ -f71b05faba6314d04da04c6ae92269b6 glpi-data_injection-1.6.0.tar.gz +29c3c87b73546026b88a9b8928cb8d76 glpi-datainjection-1.7.0.tar.gz From ajax at fedoraproject.org Wed Sep 9 15:03:45 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Wed, 9 Sep 2009 15:03:45 +0000 (UTC) Subject: rpms/xorg-x11-server/F-11 commitid, 1.21, 1.22 make-git-snapshot.sh, 1.7, 1.8 Message-ID: <20090909150345.E13BC11C00CE@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-server/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28004 Added Files: commitid make-git-snapshot.sh Log Message: * Wed Sep 09 2009 Adam Jackson 1.6.4-0.1 - 1.6.4 snapshot Index: commitid =================================================================== RCS file: commitid diff -N commitid --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ commitid 9 Sep 2009 15:03:45 -0000 1.22 @@ -0,0 +1 @@ +3044711412d0a08ba65a491bd2441c0c8980f5e2 Index: make-git-snapshot.sh =================================================================== RCS file: make-git-snapshot.sh diff -N make-git-snapshot.sh --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ make-git-snapshot.sh 9 Sep 2009 15:03:45 -0000 1.8 @@ -0,0 +1,17 @@ +#!/bin/sh + +DIRNAME=xorg-server-$( date +%Y%m%d ) + +rm -rf $DIRNAME +git clone git://git.freedesktop.org/git/xorg/xserver $DIRNAME +cd $DIRNAME +if [ -z "$1" ]; then + git log | head -1 +else + git checkout $1 +fi +git log | head -1 | awk '{ print $2 }' > ../commitid +git repack -a -d +cd .. +tar cf - $DIRNAME | bzip2 -c9 > $DIRNAME.tar.bz2 +rm -rf $DIRNAME From ruben at fedoraproject.org Wed Sep 9 15:10:21 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Wed, 9 Sep 2009 15:10:21 +0000 (UTC) Subject: rpms/python-foolscap/F-11 python-foolscap.spec, NONE, 1.1 sources, 1.1, 1.2 Message-ID: <20090909151021.0EF9411C043D@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/python-foolscap/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29791 Modified Files: sources Added Files: python-foolscap.spec Log Message: * Mon Sep 07 2009 Ruben Kerkhof 0.4.2-1 - Upstream released new version --- NEW FILE python-foolscap.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %define modulename foolscap Name: python-%{modulename} Version: 0.4.2 Release: 2%{?dist} Summary: Next-generation RPC protocol, intended to replace Perspective Broker Group: Development/Languages License: MIT URL: http://foolscap.lothar.com Source0: http://foolscap.lothar.com/releases/%{modulename}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python, python-devel, python-twisted-web Requires: python-twisted-web %description Foolscap (aka newpb) is a new version of Twisted's native RPC protocol, known as 'Perspective Broker'. This allows an object in one process to be used by code in a distant process. This module provides data marshaling, a remote object reference system, and a capability-based security model. %prep %setup -q -n %{modulename}-%{version} %build %{__python} setup.py build find doc/ -name \*.py | xargs chmod 0644 %check trial foolscap %install rm -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc README LICENSE NEWS ChangeLog doc/* %dir %{python_sitelib}/%{modulename} %{python_sitelib}/%{modulename}/* %{python_sitelib}/*egg-info %{_bindir}/flogtool %{_bindir}/flappclient %{_bindir}/flappserver %changelog * Mon Sep 07 2009 Ruben Kerkhof 0.4.2-1 - Upstream released new version * Sun Jul 26 2009 Fedora Release Engineering - 0.3.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Mon Feb 20 2009 Ruben Kerkhof 0.3.2-1 - New version from upstream * Sun Nov 02 2008 Ruben Kerkhof 0.3.1-3 - More cleanup according to review (#462535) * Fri Oct 31 2008 Ruben Kerkhof 0.3.1-2 - Cleanup according to review (#462535) * Tue Sep 16 2008 Ruben Kerkhof 0.3.1-1 - Initial import Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-foolscap/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Apr 2009 02:51:07 -0000 1.1 +++ sources 9 Sep 2009 15:10:20 -0000 1.2 @@ -0,0 +1 @@ +90618c9e51b718dc7d4cdf8b71edaee4 foolscap-0.4.2.tar.gz From remi at fedoraproject.org Wed Sep 9 15:10:22 2009 From: remi at fedoraproject.org (Remi Collet) Date: Wed, 9 Sep 2009 15:10:22 +0000 (UTC) Subject: rpms/glpi/F-11 glpi-config_path.php, 1.2, 1.3 glpi.spec, 1.24, 1.25 sources, 1.17, 1.18 glpi-check.patch, 1.1, NONE Message-ID: <20090909151022.D379611C043D@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29807 Modified Files: glpi-config_path.php glpi.spec sources Removed Files: glpi-check.patch Log Message: update to 0.72.21 Index: glpi-config_path.php =================================================================== RCS file: /cvs/extras/rpms/glpi/F-11/glpi-config_path.php,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- glpi-config_path.php 12 Jul 2008 07:21:33 -0000 1.2 +++ glpi-config_path.php 9 Sep 2009 15:10:22 -0000 1.3 @@ -11,6 +11,8 @@ define("GLPI_SESSION_DIR", "/var/lib/ define("GLPI_PLUGIN_DOC_DIR", "/var/lib/glpi/files/_plugins"); define("GLPI_LOCK_DIR", "/var/lib/glpi/files/_lock/"); -define("GLPI_CACHE_LITE_DIR", "Cache"); define("GLPI_LOG_DIR", "/var/log/glpi"); + +define("GLPI_CACHE_LITE_DIR", "Cache"); +define("GLPI_PHPMAILER_DIR", "PHPMailer"); ?> Index: glpi.spec =================================================================== RCS file: /cvs/extras/rpms/glpi/F-11/glpi.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- glpi.spec 2 Jun 2009 15:31:08 -0000 1.24 +++ glpi.spec 9 Sep 2009 15:10:22 -0000 1.25 @@ -1,11 +1,13 @@ %if %{?fedora}%{?rhel} >= 5 -%define useselinux 1 +%global useselinux 1 %else -%define useselinux 0 +%global useselinux 0 %endif +%global tarballversion 0.72.21 + Name: glpi -Version: 0.71.6 +Version: 0.72.2.1 Release: 1%{?dist} Summary: Free IT asset management software Summary(fr): Gestion Libre de Parc Informatique @@ -13,26 +15,18 @@ Summary(fr): Gestion Libre de Parc In Group: Applications/Internet License: GPLv2+ URL: http://www.glpi-project.org/ -Source0: http://www.glpi-project.org/IMG/gz/%{name}-%{version}.tar.gz +Source0: http://www.glpi-project.org/IMG/gz/%{name}-%{tarballversion}.tar.gz Source1: glpi-httpd.conf Source2: glpi-config_path.php Source3: glpi-logrotate -# Avoid SELinux AVC when testing write access to log file. -# backport from 0.72 (Changeset 7208) -Patch0: glpi-check.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: php, php-mysql, httpd, php-gd, php-ldap, php-imap, php-mbstring -%if 0%{?rhel} == 4 -Requires: php-domxml -%else -Requires: php-xml +Requires: php >= 5.0.0, php-mysql, httpd, php-gd, php-ldap, php-imap, php-mbstring, php-xml, php-json Requires: php-pear(Cache_Lite) >= 1.7.4 -%endif +Requires: php-PHPMailer Requires: %{_sysconfdir}/logrotate.d Requires(postun): /sbin/service Requires(post): /sbin/service @@ -65,27 +59,25 @@ techniciens gr?ce ? une maintenance pl %prep %setup -q -n glpi -%patch0 -p0 - -%if 0%{?rhel} == 4 - -# use bundled lib -mv lib/cache_lite/LICENSE LICENSE.cache_lite -grep -v GLPI_CACHE_LITE_DIR %{SOURCE2} >config/config_path.php - -%else - # Use system lib rm -rf lib/cache_lite -cp %{SOURCE2} config/config_path.php +rm -rf lib/phpmailer -%endif +cp %{SOURCE2} config/config_path.php -mv lib/phpmailer/LICENSE LICENSE.phpmailer mv lib/tiny_mce/license.txt LICENSE.tiny_mce -dos2unix -o LICENSE.phpmailer LICENSE.tiny_mce -iconv -f ISO-8859-15 -t UTF-8 LISEZMOI.txt >a && mv a LISEZMOI.txt -iconv -f ISO-8859-15 -t UTF-8 README.txt >a && mv a README.txt +mv lib/extjs/license.txt LICENSE.extjs +rm lib/extjs/{CHANGES.html,INCLUDE_ORDER.txt} +mv lib/icalcreator/lgpl.txt LICENSE.icalcreator +mv lib/phpcas/COPYRIGHT LICENSE.phpcas +mv lib/phpcas/README README.phpcas +rm scripts/glpi_cron_curl.sh + +dos2unix -o LICENSE.tiny_mce +for fic in LISEZMOI.txt README.txt +do + iconv -f ISO-8859-15 -t UTF-8 $fic >a && mv a $fic +done cat >cron </dev/null -# Remove old httpd_sys_script_rw_t -semanage fcontext -d "%{_localstatedir}/log/glpi(/.*)?" # New File context semanage fcontext -a -s system_u -t httpd_sys_script_rw_t -r s0 "%{_sysconfdir}/glpi(/.*)?" semanage fcontext -a -s system_u -t httpd_log_t -r s0 "%{_localstatedir}/log/glpi(/.*)?" @@ -198,7 +186,7 @@ fi %files -f %{name}.lang %defattr(-,root,root,-) -%doc *.txt LICENSE.* +%doc *.txt LICENSE.* README.* %attr(750,apache,root) %dir %{_sysconfdir}/%{name} %ghost %config(noreplace,missingok) %{_sysconfdir}/%{name}/config_db.php @@ -213,11 +201,12 @@ fi %dir %{_datadir}/%{name} %{_datadir}/%{name}/*.php %{_datadir}/%{name}/*.js +# License file required by installation process +%{_datadir}/%{name}/COPYING.txt %{_datadir}/%{name}/ajax %{_datadir}/%{name}/config %{_datadir}/%{name}/css %{_datadir}/%{name}/front -%{_datadir}/%{name}/help %{_datadir}/%{name}/inc %{_datadir}/%{name}/install %{_datadir}/%{name}/lib @@ -229,6 +218,11 @@ fi %changelog +* Wed Sep 09 2009 Remi Collet - 0.72.2.1-1 +- update to 0.72.21 +- use system PHPMailer +- now requires php > 5 + * Mon Jun 02 2009 Remi Collet - 0.71.6-1 - update to 0.71.6 (Bugfix Release) Index: sources =================================================================== RCS file: /cvs/extras/rpms/glpi/F-11/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 2 Jun 2009 15:31:08 -0000 1.17 +++ sources 9 Sep 2009 15:10:22 -0000 1.18 @@ -1 +1 @@ -d7137027c2a9f79cadd193bbe6ebab92 glpi-0.71.6.tar.gz +495eacd40c30ccb9cd71e85f3af82009 glpi-0.72.21.tar.gz --- glpi-check.patch DELETED --- From pkgdb at fedoraproject.org Wed Sep 9 15:12:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:12:53 +0000 Subject: [pkgdb] jakarta-commons-lang: jjames has requested watchbugzilla Message-ID: <20090909151254.089A910F865@bastion2.fedora.phx.redhat.com> jjames has requested the watchbugzilla acl on jakarta-commons-lang (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:12:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:12:56 +0000 Subject: [pkgdb] jakarta-commons-lang: jjames has requested watchcommits Message-ID: <20090909151256.3302E10F87E@bastion2.fedora.phx.redhat.com> jjames has requested the watchcommits acl on jakarta-commons-lang (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:13:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:13:00 +0000 Subject: [pkgdb] jakarta-commons-lang: jjames has requested commit Message-ID: <20090909151300.5DE6E10F894@bastion2.fedora.phx.redhat.com> jjames has requested the commit acl on jakarta-commons-lang (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:13:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:13:20 +0000 Subject: [pkgdb] jakarta-commons-lang: jjames has requested watchbugzilla Message-ID: <20090909151320.D890710F86F@bastion2.fedora.phx.redhat.com> jjames has requested the watchbugzilla acl on jakarta-commons-lang (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:13:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:13:21 +0000 Subject: [pkgdb] jakarta-commons-lang: jjames has requested watchcommits Message-ID: <20090909151321.F15F410F895@bastion2.fedora.phx.redhat.com> jjames has requested the watchcommits acl on jakarta-commons-lang (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:13:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:13:23 +0000 Subject: [pkgdb] jakarta-commons-lang: jjames has requested commit Message-ID: <20090909151324.00E9F10F89A@bastion2.fedora.phx.redhat.com> jjames has requested the commit acl on jakarta-commons-lang (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From tgl at fedoraproject.org Wed Sep 9 15:13:29 2009 From: tgl at fedoraproject.org (Tom Lane) Date: Wed, 9 Sep 2009 15:13:29 +0000 (UTC) Subject: rpms/postgresql/devel .cvsignore, 1.47, 1.48 postgresql-ac-version.patch, 1.8, 1.9 postgresql.spec, 1.117, 1.118 sources, 1.48, 1.49 Message-ID: <20090909151329.D8D0311C00CE@cvs1.fedora.phx.redhat.com> Author: tgl Update of /cvs/pkgs/rpms/postgresql/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30699 Modified Files: .cvsignore postgresql-ac-version.patch postgresql.spec sources Log Message: Update to PostgreSQL 8.4.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/postgresql/devel/.cvsignore,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- .cvsignore 18 Aug 2009 02:58:54 -0000 1.47 +++ .cvsignore 9 Sep 2009 15:13:29 -0000 1.48 @@ -1,5 +1,5 @@ -postgresql-8.4.0.tar.bz2 +postgresql-8.4.1.tar.bz2 PyGreSQL-3.8.1.tgz pgtcl1.6.2.tar.gz pgtcldocs-20070115.zip -postgresql-8.4.0-US.pdf +postgresql-8.4.1-US.pdf postgresql-ac-version.patch: configure.in | 4 ---- 1 file changed, 4 deletions(-) Index: postgresql-ac-version.patch =================================================================== RCS file: /cvs/pkgs/rpms/postgresql/devel/postgresql-ac-version.patch,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- postgresql-ac-version.patch 18 Aug 2009 02:58:54 -0000 1.8 +++ postgresql-ac-version.patch 9 Sep 2009 15:13:29 -0000 1.9 @@ -4,12 +4,12 @@ for PostgreSQL, but it's not very tenabl Dike out the check. -diff -Naur postgresql-8.4.0.orig/configure.in postgresql-8.4.0/configure.in ---- postgresql-8.4.0.orig/configure.in 2009-06-26 20:14:47.000000000 -0400 -+++ postgresql-8.4.0/configure.in 2009-08-12 23:09:31.000000000 -0400 +diff -Naur postgresql-8.4.1.orig/configure.in postgresql-8.4.1/configure.in +--- postgresql-8.4.1.orig/configure.in 2009-09-03 20:36:50.000000000 -0400 ++++ postgresql-8.4.1/configure.in 2009-09-04 13:03:07.000000000 -0400 @@ -19,10 +19,6 @@ - AC_INIT([PostgreSQL], [8.4.0], [pgsql-bugs at postgresql.org]) + AC_INIT([PostgreSQL], [8.4.1], [pgsql-bugs at postgresql.org]) -m4_if(m4_defn([m4_PACKAGE_VERSION]), [2.61], [], [m4_fatal([Autoconf version 2.61 is required. -Untested combinations of 'autoconf' and PostgreSQL versions are not Index: postgresql.spec =================================================================== RCS file: /cvs/pkgs/rpms/postgresql/devel/postgresql.spec,v retrieving revision 1.117 retrieving revision 1.118 diff -u -p -r1.117 -r1.118 --- postgresql.spec 1 Sep 2009 20:39:52 -0000 1.117 +++ postgresql.spec 9 Sep 2009 15:13:29 -0000 1.118 @@ -59,8 +59,9 @@ Summary: PostgreSQL client programs and libraries Name: postgresql %define majorversion 8.4 -Version: 8.4.0 -Release: 3.2%{?dist} +Version: 8.4.1 +Release: 1%{?dist} +# PG considers their license to be simplified BSD, but it's more nearly MIT License: MIT Group: Applications/Databases Url: http://www.postgresql.org/ @@ -74,7 +75,7 @@ Source7: ecpg_config.h Source14: postgresql.pam Source15: postgresql-bashprofile Source16: filter-requires-perl-Pg.sh -Source17: http://www.postgresql.org/docs/manuals/postgresql-8.4.0-US.pdf +Source17: http://www.postgresql.org/docs/manuals/postgresql-8.4.1-US.pdf Source18: ftp://ftp.pygresql.org/pub/distrib/PyGreSQL-3.8.1.tgz Source19: http://pgfoundry.org/projects/pgtclng/pgtcl1.6.2.tar.gz Source20: http://pgfoundry.org/projects/pgtclng/pgtcldocs-20070115.zip @@ -90,10 +91,6 @@ BuildRequires: perl(ExtUtils::Embed), pe # for /sbin/ldconfig Prereq: glibc initscripts -%ifarch s390 s390x -%define sdt 0 -%endif - %if %python || %plpython BuildRequires: python-devel %endif @@ -369,10 +366,11 @@ CXXFLAGS="${CXXFLAGS:-%optflags}" ; expo # Strip out -ffast-math from CFLAGS.... CFLAGS=`echo $CFLAGS|xargs -n 1|grep -v ffast-math|xargs -n 100` -# use -O1 on sparc64, s390x and alpha -%ifarch sparc64 alpha s390x s390 -CFLAGS=`echo $CFLAGS| sed -e "s|-O2|-O1|g" ` -%endif +# let's try removing this kluge, it may just be a workaround for bz#520916 +# # use -O1 on sparc64 and alpha +# %ifarch sparc64 alpha +# CFLAGS=`echo $CFLAGS| sed -e "s|-O2|-O1|g" ` +# %endif %configure --disable-rpath \ %if %beta @@ -856,6 +854,13 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Wed Sep 9 2009 Tom Lane 8.4.1-1 +- Update to PostgreSQL 8.4.1, for various fixes described at + http://www.postgresql.org/docs/8.4/static/release-8-4-1.html + including two security issues +Related: #522085 +Related: #522092 + * Tue Sep 01 2009 Karsten Hopp 8.4.0-3.2 - bump release and build again with the correct libssl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/postgresql/devel/sources,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- sources 18 Aug 2009 02:58:55 -0000 1.48 +++ sources 9 Sep 2009 15:13:29 -0000 1.49 @@ -1,5 +1,5 @@ -1f172d5f60326e972837f58fa5acd130 postgresql-8.4.0.tar.bz2 +f2015af17bacbbfe140daf0d1067f9c9 postgresql-8.4.1.tar.bz2 5575979dac93c9c5795d7693a8f91c86 PyGreSQL-3.8.1.tgz abf26e3cd7f8229f468045ed1fb7e748 pgtcl1.6.2.tar.gz 8ce98e93b238c3329d0fe43810442c44 pgtcldocs-20070115.zip -bbed2a7dad711eef335701391b9f112d postgresql-8.4.0-US.pdf +37ebde274743cc5ed3cf3d49c3f84119 postgresql-8.4.1-US.pdf From pkgdb at fedoraproject.org Wed Sep 9 15:13:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:13:34 +0000 Subject: [pkgdb] jakarta-commons-lang: jjames has requested watchbugzilla Message-ID: <20090909151334.71FD410F89D@bastion2.fedora.phx.redhat.com> jjames has requested the watchbugzilla acl on jakarta-commons-lang (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:13:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:13:36 +0000 Subject: [pkgdb] jakarta-commons-lang: jjames has requested watchcommits Message-ID: <20090909151336.CFE4910F8A1@bastion2.fedora.phx.redhat.com> jjames has requested the watchcommits acl on jakarta-commons-lang (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:13:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:13:39 +0000 Subject: [pkgdb] jakarta-commons-lang: jjames has requested commit Message-ID: <20090909151339.17A9E10F8A2@bastion2.fedora.phx.redhat.com> jjames has requested the commit acl on jakarta-commons-lang (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From xhorak at fedoraproject.org Wed Sep 9 15:16:39 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:16:39 +0000 (UTC) Subject: rpms/blam/F-10 blam.spec,1.36,1.37 Message-ID: <20090909151639.52A5111C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/blam/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31633 Modified Files: blam.spec Log Message: * Wed Sep 09 2009 Jan Horak - 1.8.5-14 - Rebuild against newer gecko Index: blam.spec =================================================================== RCS file: /cvs/pkgs/rpms/blam/F-10/blam.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- blam.spec 4 Aug 2009 08:21:40 -0000 1.36 +++ blam.spec 9 Sep 2009 15:16:39 -0000 1.37 @@ -1,11 +1,11 @@ ## XXX: Hopefully Mono, Blam and multilib will play nicely soon... %define _libdir %{_prefix}/lib %define dbus_sharp_min_version 0.60 -%define gecko_version 1.9.0.13 +%define gecko_version 1.9.0.14 Name: blam Version: 1.8.5 -Release: 13%{?dist} +Release: 14%{?dist} Summary: An RSS/RDF feed reader Group: Applications/Internet @@ -138,6 +138,9 @@ update-desktop-database &> /dev/null ||: %{_mandir}/man?/%{name}.1* %changelog +* Wed Sep 09 2009 Jan Horak - 1.8.5-14 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 1.8.5-13 - Rebuild against newer gecko From xhorak at fedoraproject.org Wed Sep 9 15:17:27 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:17:27 +0000 (UTC) Subject: rpms/evolution-rss/F-10 evolution-rss.spec,1.31,1.32 Message-ID: <20090909151727.0653311C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/evolution-rss/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31934 Modified Files: evolution-rss.spec Log Message: * Wed Sep 09 2009 Jan Horak - 0.1.4-3 - Rebuild against newer gecko Index: evolution-rss.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution-rss/F-10/evolution-rss.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- evolution-rss.spec 26 Aug 2009 10:03:21 -0000 1.31 +++ evolution-rss.spec 9 Sep 2009 15:17:26 -0000 1.32 @@ -1,7 +1,7 @@ Summary: Evolution RSS Reader Name: evolution-rss Version: 0.1.4 -Release: 2%{?dist} +Release: 3%{?dist} Group: Applications/Internet License: GPLv2 and GPLv2+ Source: http://gnome.eu.org/%{name}-%{version}.tar.gz @@ -87,6 +87,9 @@ fi %doc TODO %changelog +* Wed Sep 09 2009 Jan Horak - 0.1.4-3 +- Rebuild against newer gecko + * Wed Aug 26 2009 Lucian Langa - 0.1.4-2 - fix source0 From ajax at fedoraproject.org Wed Sep 9 15:18:29 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Wed, 9 Sep 2009 15:18:29 +0000 (UTC) Subject: rpms/xorg-x11-server/F-11 xorg-x11-server.spec,1.459,1.460 Message-ID: <20090909151829.F0A1E11C00CE@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/xorg-x11-server/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32290 Modified Files: xorg-x11-server.spec Log Message: one more time, with feeling Index: xorg-x11-server.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-server/F-11/xorg-x11-server.spec,v retrieving revision 1.459 retrieving revision 1.460 diff -u -p -r1.459 -r1.460 --- xorg-x11-server.spec 9 Sep 2009 14:57:53 -0000 1.459 +++ xorg-x11-server.spec 9 Sep 2009 15:18:29 -0000 1.460 @@ -323,6 +323,10 @@ Xserver source code needed to build VNC %if 0%{?gitdate} git checkout -b fedora sed -i 's/git/&+ssh/' .git/config +if [ -z "$GIT_COMMITTER_NAME" ]; then + git config user.email "x at fedoraproject.org" + git config user.name "Fedora X Ninjas" +fi %else git init-db if [ -z "$GIT_COMMITTER_NAME" ]; then From pkgdb at fedoraproject.org Wed Sep 9 15:20:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:20:51 +0000 Subject: [pkgdb] jakarta-commons-lang had acl change status Message-ID: <20090909152052.000FD10F87A@bastion2.fedora.phx.redhat.com> pcheung has set the watchbugzilla acl on jakarta-commons-lang (Fedora devel) to Approved for jjames To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:20:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:20:51 +0000 Subject: [pkgdb] jakarta-commons-lang had acl change status Message-ID: <20090909152052.008D410F87E@bastion2.fedora.phx.redhat.com> pcheung has set the watchcommits acl on jakarta-commons-lang (Fedora devel) to Approved for jjames To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:20:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:20:54 +0000 Subject: [pkgdb] jakarta-commons-lang had acl change status Message-ID: <20090909152054.26E2B10F894@bastion2.fedora.phx.redhat.com> pcheung has set the commit acl on jakarta-commons-lang (Fedora devel) to Approved for jjames To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:21:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:21:17 +0000 Subject: [pkgdb] jakarta-commons-lang had acl change status Message-ID: <20090909152117.8D84910F86F@bastion2.fedora.phx.redhat.com> pcheung has set the watchbugzilla acl on jakarta-commons-lang (Fedora 10) to Approved for jjames To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:21:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:21:17 +0000 Subject: [pkgdb] jakarta-commons-lang had acl change status Message-ID: <20090909152118.2443E10F896@bastion2.fedora.phx.redhat.com> pcheung has set the watchcommits acl on jakarta-commons-lang (Fedora 10) to Approved for jjames To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:21:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:21:18 +0000 Subject: [pkgdb] jakarta-commons-lang had acl change status Message-ID: <20090909152119.26B8110F89B@bastion2.fedora.phx.redhat.com> pcheung has set the commit acl on jakarta-commons-lang (Fedora 10) to Approved for jjames To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:21:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:21:21 +0000 Subject: [pkgdb] jakarta-commons-lang had acl change status Message-ID: <20090909152121.8415310F89F@bastion2.fedora.phx.redhat.com> pcheung has set the watchbugzilla acl on jakarta-commons-lang (Fedora 11) to Approved for jjames To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:21:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:21:21 +0000 Subject: [pkgdb] jakarta-commons-lang had acl change status Message-ID: <20090909152121.BB98110F8A2@bastion2.fedora.phx.redhat.com> pcheung has set the watchcommits acl on jakarta-commons-lang (Fedora 11) to Approved for jjames To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From pkgdb at fedoraproject.org Wed Sep 9 15:21:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:21:23 +0000 Subject: [pkgdb] jakarta-commons-lang had acl change status Message-ID: <20090909152123.4D24010F8A8@bastion2.fedora.phx.redhat.com> pcheung has set the commit acl on jakarta-commons-lang (Fedora 11) to Approved for jjames To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/jakarta-commons-lang From xhorak at fedoraproject.org Wed Sep 9 15:24:26 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:24:26 +0000 (UTC) Subject: rpms/gecko-sharp2/F-10 gecko-sharp2.spec,1.37,1.38 Message-ID: <20090909152427.02DBC11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/gecko-sharp2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1815 Modified Files: gecko-sharp2.spec Log Message: * Wed Sep 09 2009 Jan Horak - 0.13-12 - Rebuild against newer gecko Index: gecko-sharp2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gecko-sharp2/F-10/gecko-sharp2.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- gecko-sharp2.spec 4 Aug 2009 08:27:18 -0000 1.37 +++ gecko-sharp2.spec 9 Sep 2009 15:24:26 -0000 1.38 @@ -1,6 +1,6 @@ Name: gecko-sharp2 Version: 0.13 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Gecko bindings for Mono Group: System Environment/Libraries @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 09 2009 Jan Horak - 0.13-12 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 0.13-11 - Rebuild against newer gecko From xhorak at fedoraproject.org Wed Sep 9 15:25:14 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:25:14 +0000 (UTC) Subject: rpms/gnome-python2-extras/F-10 gnome-python2-extras.spec,1.45,1.46 Message-ID: <20090909152514.E9A2F11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/gnome-python2-extras/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2771 Modified Files: gnome-python2-extras.spec Log Message: * Wed Sep 09 2009 Jan Horak - 2.19.1-34 - Rebuild against newer gecko Index: gnome-python2-extras.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-python2-extras/F-10/gnome-python2-extras.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- gnome-python2-extras.spec 4 Aug 2009 08:29:59 -0000 1.45 +++ gnome-python2-extras.spec 9 Sep 2009 15:25:14 -0000 1.46 @@ -5,7 +5,7 @@ %define gnome_panel_version 2.2.0 %define gnome_python_version 2.10.0 %define gtkhtml2_version 2.3.1 -%define gecko_version 1.9.0.13 +%define gecko_version 1.9.0.14 %define gtkspell_version 2.0.7 %define libgda_version 2.99.6 %define libgdl_version 2.24.0 @@ -14,7 +14,7 @@ Name: gnome-python2-extras Version: 2.19.1 -Release: 33%{?dist} +Release: 34%{?dist} License: GPLv2+ and LGPLv2+ Group: Development/Languages Summary: The sources for additional. PyGNOME Python extension modules. @@ -191,6 +191,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/pygda-3.0.pc %changelog +* Wed Sep 09 2009 Jan Horak - 2.19.1-34 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 2.19.1-33 - Rebuild against newer gecko From xhorak at fedoraproject.org Wed Sep 9 15:27:32 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:27:32 +0000 (UTC) Subject: rpms/gnome-web-photo/F-10 gnome-web-photo.spec,1.22,1.23 Message-ID: <20090909152732.3E16211C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/gnome-web-photo/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6642 Modified Files: gnome-web-photo.spec Log Message: * Wed Sep 09 2009 Jan Horak - 0.3-22 - Rebuild against newer gecko Index: gnome-web-photo.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-web-photo/F-10/gnome-web-photo.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- gnome-web-photo.spec 4 Aug 2009 08:30:36 -0000 1.22 +++ gnome-web-photo.spec 9 Sep 2009 15:27:31 -0000 1.23 @@ -1,9 +1,9 @@ -%define gecko_version 1.9.0.13 +%define gecko_version 1.9.0.14 Summary: HTML pages thumbnailer Name: gnome-web-photo Version: 0.3 -Release: 21%{?dist} +Release: 22%{?dist} License: LGPLv2+ Group: Applications/Internet URL: http://ftp.gnome.org/pub/GNOME/sources/gnome-web-photo/%{version}/ @@ -80,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gnome-web-photo %changelog +* Wed Sep 09 2009 Jan Horak - 0.3-22 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 0.3-21 - Rebuild against newer gecko From xhorak at fedoraproject.org Wed Sep 9 15:27:58 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:27:58 +0000 (UTC) Subject: rpms/galeon/F-10 galeon.spec,1.66,1.67 Message-ID: <20090909152758.572FE11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/galeon/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6996 Modified Files: galeon.spec Log Message: Rebuild against newer gecko Index: galeon.spec =================================================================== RCS file: /cvs/pkgs/rpms/galeon/F-10/galeon.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- galeon.spec 4 Aug 2009 08:26:20 -0000 1.66 +++ galeon.spec 9 Sep 2009 15:27:58 -0000 1.67 @@ -3,7 +3,7 @@ Summary: GNOME2 Web browser based on Mozilla Name: galeon Version: 2.0.7 -Release: 13%{?dist} +Release: 14%{?dist} License: GPLv2+ Group: Applications/Internet URL: http://galeon.sourceforge.net/ @@ -123,6 +123,9 @@ update-desktop-database > /dev/null 2>&1 %changelog +* Wed Sep 09 2009 Jan Horak - 2.0.7-14 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 2.0.7-13 - Rebuild against newer gecko From xhorak at fedoraproject.org Wed Sep 9 15:28:52 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:28:52 +0000 (UTC) Subject: rpms/google-gadgets/F-10 google-gadgets.spec,1.16,1.17 Message-ID: <20090909152852.0073711C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/google-gadgets/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7333 Modified Files: google-gadgets.spec Log Message: * Wed Sep 09 2009 Jan Horak - 0.10.5-10 - Rebuild against newer gecko Index: google-gadgets.spec =================================================================== RCS file: /cvs/pkgs/rpms/google-gadgets/F-10/google-gadgets.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- google-gadgets.spec 4 Aug 2009 08:31:35 -0000 1.16 +++ google-gadgets.spec 9 Sep 2009 15:28:51 -0000 1.17 @@ -1,6 +1,6 @@ Name: google-gadgets Version: 0.10.5 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Google Gadgets for Linux Group: User Interface/Desktops @@ -189,6 +189,9 @@ update-desktop-database &> /dev/null || %changelog +* Wed Sep 09 2009 Jan Horak - 0.10.5-10 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 0.10.5-9 - Rebuild against newer gecko From remi at fedoraproject.org Wed Sep 9 15:30:21 2009 From: remi at fedoraproject.org (Remi Collet) Date: Wed, 9 Sep 2009 15:30:21 +0000 (UTC) Subject: rpms/glpi-data-injection/F-11 glpi-data-injection.spec, 1.5, 1.6 sources, 1.5, 1.6 Message-ID: <20090909153021.13D8111C02C8@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi-data-injection/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7866 Modified Files: glpi-data-injection.spec sources Log Message: update to 1.7.0 (for glpi 0.72) Index: glpi-data-injection.spec =================================================================== RCS file: /cvs/extras/rpms/glpi-data-injection/F-11/glpi-data-injection.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- glpi-data-injection.spec 21 Apr 2009 16:27:44 -0000 1.5 +++ glpi-data-injection.spec 9 Sep 2009 15:30:20 -0000 1.6 @@ -1,7 +1,7 @@ -%define pluginname data_injection +%define pluginname datainjection Name: glpi-data-injection -Version: 1.5.1 +Version: 1.7.0 Release: 1%{?dist} Summary: Plugin for importing data into GLPI Summary(fr): Extension pour importer des donn?es dans GLPI @@ -15,7 +15,10 @@ Source0: http://www.glpi-project. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: glpi >= 0.71.5 +Requires: glpi >= 0.72 + +# This plugin is renamed (for 0.72) +Provides: glpi-datainjection = %{version}-%{release} %description Plugin for importing data into GLPI @@ -39,7 +42,7 @@ Elle pourra servir, par exemple, ? : %prep %setup -q -c -mv %{pluginname}/test test +#mv %{pluginname}/test test mv %{pluginname}/docs docs # dos2unix to avoid rpmlint warnings @@ -89,6 +92,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 09 2009 Remi Collet - 1.7.0-1 +- update to 1.7.0 finale for glpi 0.72 + * Tue Apr 21 2009 Remi Collet - 1.5.1-1 - update to 1.5.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/glpi-data-injection/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 21 Apr 2009 16:27:44 -0000 1.5 +++ sources 9 Sep 2009 15:30:20 -0000 1.6 @@ -1 +1 @@ -6965acc29786c38a260b19e2fbc9176e glpi-data_injection-1.5.1.tar.gz +29c3c87b73546026b88a9b8928cb8d76 glpi-datainjection-1.7.0.tar.gz From tmraz at fedoraproject.org Wed Sep 9 15:33:07 2009 From: tmraz at fedoraproject.org (=?utf-8?b?VG9tw6HFoSBNcsOheg==?=) Date: Wed, 9 Sep 2009 15:33:07 +0000 (UTC) Subject: rpms/opensc/devel .cvsignore, 1.23, 1.24 opensc.spec, 1.48, 1.49 sources, 1.23, 1.24 Message-ID: <20090909153307.4680911C00CE@cvs1.fedora.phx.redhat.com> Author: tmraz Update of /cvs/pkgs/rpms/opensc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8830 Modified Files: .cvsignore opensc.spec sources Log Message: * Wed Sep 09 2009 Tomas Mraz - 0.11.9-1 - new upstream version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/opensc/devel/.cvsignore,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- .cvsignore 11 May 2009 11:07:31 -0000 1.23 +++ .cvsignore 9 Sep 2009 15:33:07 -0000 1.24 @@ -1 +1 @@ -opensc-0.11.8.tar.gz +opensc-0.11.9.tar.gz Index: opensc.spec =================================================================== RCS file: /cvs/pkgs/rpms/opensc/devel/opensc.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- opensc.spec 21 Aug 2009 15:04:49 -0000 1.48 +++ opensc.spec 9 Sep 2009 15:33:07 -0000 1.49 @@ -1,8 +1,8 @@ %define plugindir %{_libdir}/mozilla/plugins Name: opensc -Version: 0.11.8 -Release: 5%{?dist} +Version: 0.11.9 +Release: 1%{?dist} Summary: Smart card library and applications Group: System Environment/Libraries @@ -153,6 +153,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 09 2009 Tomas Mraz - 0.11.9-1 +- new upstream version + * Fri Aug 21 2009 Tomas Mraz - 0.11.8-5 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/opensc/devel/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 11 May 2009 11:07:32 -0000 1.23 +++ sources 9 Sep 2009 15:33:07 -0000 1.24 @@ -1 +1 @@ -a269b478b18dddb648b9bd930206b5a8 opensc-0.11.8.tar.gz +ff9b5ee4f00693873d54d83398e20847 opensc-0.11.9.tar.gz From xhorak at fedoraproject.org Wed Sep 9 15:33:30 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:33:30 +0000 (UTC) Subject: rpms/kazehakase/F-10 kazehakase.spec,1.81,1.82 Message-ID: <20090909153330.E3C1011C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/kazehakase/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8986 Modified Files: kazehakase.spec Log Message: * Wed Sep 09 2009 Jan Horak - 0.5.6-4.6 - Rebuild against newer gecko Index: kazehakase.spec =================================================================== RCS file: /cvs/pkgs/rpms/kazehakase/F-10/kazehakase.spec,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- kazehakase.spec 4 Aug 2009 08:32:47 -0000 1.81 +++ kazehakase.spec 9 Sep 2009 15:33:30 -0000 1.82 @@ -40,7 +40,7 @@ Name: kazehakase Version: 0.5.6 -Release: %{_release}%{?dist}.5 +Release: %{_release}%{?dist}.6 Summary: Kazehakase browser using Gecko rendering engine Group: Applications/Internet @@ -303,6 +303,9 @@ desktop-file-install \ %endif %changelog +* Wed Sep 09 2009 Jan Horak - 0.5.6-4.6 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 0.5.6-4.5 - Rebuild against newer gecko From pkgdb at fedoraproject.org Wed Sep 9 15:33:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:33:54 +0000 Subject: [pkgdb] maven-plugin-bundle was added for akurtakov Message-ID: <20090909153354.BB6F310F86F@bastion2.fedora.phx.redhat.com> ausil has added Package maven-plugin-bundle with summary Maven Bundle Plugin ausil has approved Package maven-plugin-bundle ausil has added a Fedora devel branch for maven-plugin-bundle with an owner of akurtakov ausil has approved maven-plugin-bundle in Fedora devel ausil has approved Package maven-plugin-bundle ausil has set commit to Approved for 107427 on maven-plugin-bundle (Fedora devel) ausil has set checkout to Approved for 107427 on maven-plugin-bundle (Fedora devel) ausil has set build to Approved for 107427 on maven-plugin-bundle (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-plugin-bundle From ausil at fedoraproject.org Wed Sep 9 15:34:02 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Wed, 9 Sep 2009 15:34:02 +0000 (UTC) Subject: rpms/maven-plugin-bundle - New directory Message-ID: <20090909153402.1BAFD11C00CE@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-plugin-bundle In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvshy9281/rpms/maven-plugin-bundle Log Message: Directory /cvs/pkgs/rpms/maven-plugin-bundle added to the repository From ausil at fedoraproject.org Wed Sep 9 15:34:02 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Wed, 9 Sep 2009 15:34:02 +0000 (UTC) Subject: rpms/maven-plugin-bundle/devel - New directory Message-ID: <20090909153402.44DE811C02C6@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-plugin-bundle/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvshy9281/rpms/maven-plugin-bundle/devel Log Message: Directory /cvs/pkgs/rpms/maven-plugin-bundle/devel added to the repository From pkgdb at fedoraproject.org Wed Sep 9 15:33:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 15:33:55 +0000 Subject: [pkgdb] maven-plugin-bundle summary updated by ausil Message-ID: <20090909153355.D20A810F88A@bastion2.fedora.phx.redhat.com> ausil set package maven-plugin-bundle summary to Maven Bundle Plugin To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-plugin-bundle From ausil at fedoraproject.org Wed Sep 9 15:34:08 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Wed, 9 Sep 2009 15:34:08 +0000 (UTC) Subject: rpms/maven-plugin-bundle Makefile,NONE,1.1 Message-ID: <20090909153408.AB9F611C00CE@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-plugin-bundle In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvshy9281/rpms/maven-plugin-bundle Added Files: Makefile Log Message: Setup of module maven-plugin-bundle --- NEW FILE Makefile --- # Top level Makefile for module maven-plugin-bundle all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From ausil at fedoraproject.org Wed Sep 9 15:34:09 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Wed, 9 Sep 2009 15:34:09 +0000 (UTC) Subject: rpms/maven-plugin-bundle/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090909153409.041C911C00CE@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-plugin-bundle/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvshy9281/rpms/maven-plugin-bundle/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module maven-plugin-bundle --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: maven-plugin-bundle # $Id: Makefile,v 1.1 2009/09/09 15:34:08 ausil Exp $ NAME := maven-plugin-bundle SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From xhorak at fedoraproject.org Wed Sep 9 15:34:29 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:34:29 +0000 (UTC) Subject: rpms/Miro/F-10 Miro.spec,1.57,1.58 Message-ID: <20090909153429.218E811C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/Miro/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9466 Modified Files: Miro.spec Log Message: * Wed Sep 09 2009 Jan Horak - 2.0.5-4 - Rebuild against newer gecko Index: Miro.spec =================================================================== RCS file: /cvs/pkgs/rpms/Miro/F-10/Miro.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- Miro.spec 4 Aug 2009 08:33:27 -0000 1.57 +++ Miro.spec 9 Sep 2009 15:34:28 -0000 1.58 @@ -1,11 +1,11 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%define gecko_ver 1.9.0.13 +%define gecko_ver 1.9.0.14 Name: Miro Version: 2.0.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Miro - Internet TV Player Group: Applications/Multimedia @@ -95,6 +95,9 @@ update-desktop-database %{_datadir}/appl %changelog +* Wed Sep 09 2009 Jan Horak - 2.0.5-4 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 2.0.5-3 - Rebuild against newer gecko From spot at fedoraproject.org Wed Sep 9 15:34:35 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 9 Sep 2009 15:34:35 +0000 (UTC) Subject: rpms/perl-Mail-Box/EL-5 perl-Mail-Box.spec,1.2,1.3 sources,1.3,1.4 Message-ID: <20090909153435.BB6D011C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/perl-Mail-Box/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9448/EL-5 Modified Files: perl-Mail-Box.spec sources Log Message: update to 2.091, fix missing dep Index: perl-Mail-Box.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-Box/EL-5/perl-Mail-Box.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- perl-Mail-Box.spec 26 Aug 2007 16:24:44 -0000 1.2 +++ perl-Mail-Box.spec 9 Sep 2009 15:34:35 -0000 1.3 @@ -1,5 +1,5 @@ Name: perl-Mail-Box -Version: 2.073 +Version: 2.091 Release: 1%{?dist} Summary: Manage a mailbox, a folder with messages Group: Development/Libraries @@ -16,7 +16,10 @@ BuildRequires: perl(HTML::FormatText), BuildRequires: perl(Errno), perl(Object::Realize::Later), perl(Mail::Address), perl(MIME::Types) BuildRequires: perl(Sys::Hostname), perl(Test::More), perl(Test::Harness), perl(MIME::Base64) BuildRequires: perl(URI), perl(IO::Scalar), perl(Digest::HMAC_MD5), perl(User::Identity) -BuildRequires: perl(Time::Zone), perl(Email::Abstract), perl(Email::Simple) +BuildRequires: perl(Time::Zone), perl(Email::Simple), perl(Text::Autoformat) +BuildRequires: perl(Email::Abstract) +# When perl(TAP::Harness) shows up, uncomment this, and re-enable the tests. +BuildRequires: perl(TAP::Harness) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -31,6 +34,9 @@ Provides: perl(Mail::Message::Construct: Provides: perl(Mail::Message::Construct::Reply) = %{version} Provides: perl(Mail::Message::Construct::Text) = %{version} +# I'm also not sure why this requirement isn't getting picked up automatically. +Requires: perl(Object::Realize::Later) + %description The Mail::Box folder is a modern mail-folder manager -- at least at the moment of this writing ;) It is written to replace Mail::Folder, @@ -40,7 +46,7 @@ although its interface is different. %setup -q -n Mail-Box-%{version} %build -yes n |%{__perl} Makefile.PL INSTALLDIRS=vendor +yes y |%{__perl} Makefile.PL INSTALLDIRS=vendor make %install @@ -62,8 +68,7 @@ recode() recode $RPM_BUILD_ROOT%{_mandir}/man3/Mail::Message::Field.3pm iso-8859-1 %check -# We can't do this, perl(Test::Harness) is too old. :/ -# make test +make test %clean rm -rf $RPM_BUILD_ROOT @@ -75,6 +80,39 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3* %changelog +* Wed Sep 9 2009 Tom "spot" Callaway - 2.091-1 +- update to 2.091 + +* Sun Jul 26 2009 Fedora Release Engineering - 2.087-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Fri Mar 13 2009 Tom "spot" Callaway - 2.087-1 +- update to 2.087 + +* Thu Feb 26 2009 Fedora Release Engineering - 2.084-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Nov 4 2008 Tom "spot" Callaway - 2.084-1 +- update to 2.084 + +* Thu Jun 5 2008 Tom "spot" Callaway - 2.082-1 +- update to 2.082 + +* Mon Mar 3 2008 Tom "spot" Callaway - 2.073-5 +- Rebuild second pass, tests enabled + +* Sun Mar 2 2008 Tom "spot" Callaway - 2.073-4 +- Rebuild, first pass, disable tests, BR on Email::Abstract + +* Wed Feb 27 2008 Tom "spot" Callaway - 2.073-3 +- Rebuild for perl 5.10 (again) + +* Sat Feb 2 2008 Tom "spot" Callaway - 2.073-2 +- rebuild for new perl + +* Mon Jan 28 2008 Tom "spot" Callaway - 2.073-1.1 +- first rebuild pass, break look with Email::Abstract + * Sun Aug 26 2007 Tom "spot" Callaway - 2.073-1 - 2.073 - license fix Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-Box/EL-5/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 26 Aug 2007 16:24:44 -0000 1.3 +++ sources 9 Sep 2009 15:34:35 -0000 1.4 @@ -1,2 +1 @@ -f6b0da296a582e06880f93f166f57bb7 Mail-Box-2.070.tar.gz -b8811e618cd57b0c343e0426889989c0 Mail-Box-2.073.tar.gz +8e8b979d186037636d2111572c2fc467 Mail-Box-2.091.tar.gz From spot at fedoraproject.org Wed Sep 9 15:34:36 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 9 Sep 2009 15:34:36 +0000 (UTC) Subject: rpms/perl-Mail-Box/F-11 perl-Mail-Box.spec, 1.10, 1.11 sources, 1.6, 1.7 Message-ID: <20090909153436.1E19811C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/perl-Mail-Box/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9448/F-11 Modified Files: perl-Mail-Box.spec sources Log Message: update to 2.091, fix missing dep Index: perl-Mail-Box.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-Box/F-11/perl-Mail-Box.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-Mail-Box.spec 13 Mar 2009 20:42:39 -0000 1.10 +++ perl-Mail-Box.spec 9 Sep 2009 15:34:35 -0000 1.11 @@ -1,5 +1,5 @@ Name: perl-Mail-Box -Version: 2.087 +Version: 2.091 Release: 1%{?dist} Summary: Manage a mailbox, a folder with messages Group: Development/Libraries @@ -16,7 +16,7 @@ BuildRequires: perl(HTML::FormatText), BuildRequires: perl(Errno), perl(Object::Realize::Later), perl(Mail::Address), perl(MIME::Types) BuildRequires: perl(Sys::Hostname), perl(Test::More), perl(Test::Harness), perl(MIME::Base64) BuildRequires: perl(URI), perl(IO::Scalar), perl(Digest::HMAC_MD5), perl(User::Identity) -BuildRequires: perl(Time::Zone), perl(Email::Simple) +BuildRequires: perl(Time::Zone), perl(Email::Simple), perl(Text::Autoformat) BuildRequires: perl(Email::Abstract) # When perl(TAP::Harness) shows up, uncomment this, and re-enable the tests. BuildRequires: perl(TAP::Harness) @@ -34,6 +34,9 @@ Provides: perl(Mail::Message::Construct: Provides: perl(Mail::Message::Construct::Reply) = %{version} Provides: perl(Mail::Message::Construct::Text) = %{version} +# I'm also not sure why this requirement isn't getting picked up automatically. +Requires: perl(Object::Realize::Later) + %description The Mail::Box folder is a modern mail-folder manager -- at least at the moment of this writing ;) It is written to replace Mail::Folder, @@ -77,6 +80,12 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3* %changelog +* Wed Sep 9 2009 Tom "spot" Callaway - 2.091-1 +- update to 2.091 + +* Sun Jul 26 2009 Fedora Release Engineering - 2.087-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Mar 13 2009 Tom "spot" Callaway - 2.087-1 - update to 2.087 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-Box/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Mar 2009 20:42:40 -0000 1.6 +++ sources 9 Sep 2009 15:34:35 -0000 1.7 @@ -1 +1 @@ -fb37d0a450130bd74fb85ee3d7794cd9 Mail-Box-2.087.tar.gz +8e8b979d186037636d2111572c2fc467 Mail-Box-2.091.tar.gz From spot at fedoraproject.org Wed Sep 9 15:34:35 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 9 Sep 2009 15:34:35 +0000 (UTC) Subject: rpms/perl-Mail-Box/F-10 perl-Mail-Box.spec,1.8,1.9 sources,1.5,1.6 Message-ID: <20090909153435.E7A2211C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/perl-Mail-Box/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9448/F-10 Modified Files: perl-Mail-Box.spec sources Log Message: update to 2.091, fix missing dep Index: perl-Mail-Box.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-Box/F-10/perl-Mail-Box.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- perl-Mail-Box.spec 4 Nov 2008 16:21:55 -0000 1.8 +++ perl-Mail-Box.spec 9 Sep 2009 15:34:35 -0000 1.9 @@ -1,5 +1,5 @@ Name: perl-Mail-Box -Version: 2.084 +Version: 2.091 Release: 1%{?dist} Summary: Manage a mailbox, a folder with messages Group: Development/Libraries @@ -16,7 +16,7 @@ BuildRequires: perl(HTML::FormatText), BuildRequires: perl(Errno), perl(Object::Realize::Later), perl(Mail::Address), perl(MIME::Types) BuildRequires: perl(Sys::Hostname), perl(Test::More), perl(Test::Harness), perl(MIME::Base64) BuildRequires: perl(URI), perl(IO::Scalar), perl(Digest::HMAC_MD5), perl(User::Identity) -BuildRequires: perl(Time::Zone), perl(Email::Simple) +BuildRequires: perl(Time::Zone), perl(Email::Simple), perl(Text::Autoformat) BuildRequires: perl(Email::Abstract) # When perl(TAP::Harness) shows up, uncomment this, and re-enable the tests. BuildRequires: perl(TAP::Harness) @@ -34,6 +34,9 @@ Provides: perl(Mail::Message::Construct: Provides: perl(Mail::Message::Construct::Reply) = %{version} Provides: perl(Mail::Message::Construct::Text) = %{version} +# I'm also not sure why this requirement isn't getting picked up automatically. +Requires: perl(Object::Realize::Later) + %description The Mail::Box folder is a modern mail-folder manager -- at least at the moment of this writing ;) It is written to replace Mail::Folder, @@ -77,6 +80,18 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3* %changelog +* Wed Sep 9 2009 Tom "spot" Callaway - 2.091-1 +- update to 2.091 + +* Sun Jul 26 2009 Fedora Release Engineering - 2.087-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Fri Mar 13 2009 Tom "spot" Callaway - 2.087-1 +- update to 2.087 + +* Thu Feb 26 2009 Fedora Release Engineering - 2.084-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Tue Nov 4 2008 Tom "spot" Callaway - 2.084-1 - update to 2.084 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-Box/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 4 Nov 2008 16:21:55 -0000 1.5 +++ sources 9 Sep 2009 15:34:35 -0000 1.6 @@ -1 +1 @@ -c00b6d4147b3342520c0ba474e8a4ad8 Mail-Box-2.084.tar.gz +8e8b979d186037636d2111572c2fc467 Mail-Box-2.091.tar.gz From spot at fedoraproject.org Wed Sep 9 15:34:36 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Wed, 9 Sep 2009 15:34:36 +0000 (UTC) Subject: rpms/perl-Mail-Box/devel .cvsignore, 1.6, 1.7 perl-Mail-Box.spec, 1.11, 1.12 sources, 1.6, 1.7 Message-ID: <20090909153436.5753811C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/perl-Mail-Box/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9448/devel Modified Files: .cvsignore perl-Mail-Box.spec sources Log Message: update to 2.091, fix missing dep Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-Box/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Mar 2009 20:42:37 -0000 1.6 +++ .cvsignore 9 Sep 2009 15:34:36 -0000 1.7 @@ -1 +1 @@ -Mail-Box-2.087.tar.gz +Mail-Box-2.091.tar.gz Index: perl-Mail-Box.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-Box/devel/perl-Mail-Box.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- perl-Mail-Box.spec 26 Jul 2009 09:06:33 -0000 1.11 +++ perl-Mail-Box.spec 9 Sep 2009 15:34:36 -0000 1.12 @@ -1,6 +1,6 @@ Name: perl-Mail-Box -Version: 2.087 -Release: 2%{?dist} +Version: 2.091 +Release: 1%{?dist} Summary: Manage a mailbox, a folder with messages Group: Development/Libraries License: GPL+ or Artistic @@ -16,7 +16,7 @@ BuildRequires: perl(HTML::FormatText), BuildRequires: perl(Errno), perl(Object::Realize::Later), perl(Mail::Address), perl(MIME::Types) BuildRequires: perl(Sys::Hostname), perl(Test::More), perl(Test::Harness), perl(MIME::Base64) BuildRequires: perl(URI), perl(IO::Scalar), perl(Digest::HMAC_MD5), perl(User::Identity) -BuildRequires: perl(Time::Zone), perl(Email::Simple) +BuildRequires: perl(Time::Zone), perl(Email::Simple), perl(Text::Autoformat) BuildRequires: perl(Email::Abstract) # When perl(TAP::Harness) shows up, uncomment this, and re-enable the tests. BuildRequires: perl(TAP::Harness) @@ -34,6 +34,9 @@ Provides: perl(Mail::Message::Construct: Provides: perl(Mail::Message::Construct::Reply) = %{version} Provides: perl(Mail::Message::Construct::Text) = %{version} +# I'm also not sure why this requirement isn't getting picked up automatically. +Requires: perl(Object::Realize::Later) + %description The Mail::Box folder is a modern mail-folder manager -- at least at the moment of this writing ;) It is written to replace Mail::Folder, @@ -77,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3* %changelog +* Wed Sep 9 2009 Tom "spot" Callaway - 2.091-1 +- update to 2.091 + * Sun Jul 26 2009 Fedora Release Engineering - 2.087-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-Box/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Mar 2009 20:42:40 -0000 1.6 +++ sources 9 Sep 2009 15:34:36 -0000 1.7 @@ -1 +1 @@ -fb37d0a450130bd74fb85ee3d7794cd9 Mail-Box-2.087.tar.gz +8e8b979d186037636d2111572c2fc467 Mail-Box-2.091.tar.gz From xhorak at fedoraproject.org Wed Sep 9 15:35:34 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:35:34 +0000 (UTC) Subject: rpms/mozvoikko/F-10 mozvoikko.spec,1.14,1.15 Message-ID: <20090909153534.8A2B811C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/mozvoikko/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9899 Modified Files: mozvoikko.spec Log Message: * Wed Sep 09 2009 Jan Horak - 0.9.5-14 - Rebuild against newer gecko Index: mozvoikko.spec =================================================================== RCS file: /cvs/pkgs/rpms/mozvoikko/F-10/mozvoikko.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- mozvoikko.spec 4 Aug 2009 08:34:16 -0000 1.14 +++ mozvoikko.spec 9 Sep 2009 15:35:34 -0000 1.15 @@ -1,5 +1,5 @@ # For the xulrunner unstable requires -%define gecko_ver 1.9.0.13 +%define gecko_ver 1.9.0.14 # These come from install.rdf %define firefox_app_id \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} %define firefox_ext_id \{b676e3ff-cda7-4e0c-b2b8-74e4bb40a67a\} @@ -12,7 +12,7 @@ Name: mozvoikko Version: 0.9.5 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Finnish Voikko spell-checker extension for Mozilla programs Group: Applications/Internet License: GPLv2+ @@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 09 2009 Jan Horak - 0.9.5-14 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 0.9.5-13 - Rebuild against newer gecko From xhorak at fedoraproject.org Wed Sep 9 15:36:32 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:36:32 +0000 (UTC) Subject: rpms/mugshot/F-10 mugshot.spec,1.51,1.52 Message-ID: <20090909153632.B368211C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/mugshot/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10635 Modified Files: mugshot.spec Log Message: * Wed Sep 09 2009 Jan Horak - 1.2.2-13 - Rebuild against newer gecko Index: mugshot.spec =================================================================== RCS file: /cvs/pkgs/rpms/mugshot/F-10/mugshot.spec,v retrieving revision 1.51 retrieving revision 1.52 diff -u -p -r1.51 -r1.52 --- mugshot.spec 4 Aug 2009 08:35:15 -0000 1.51 +++ mugshot.spec 9 Sep 2009 15:36:32 -0000 1.52 @@ -3,7 +3,7 @@ Name: mugshot Version: 1.2.2 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Companion software for mugshot.org Group: Applications/Internet @@ -172,6 +172,9 @@ fi %{_sysconfdir}/gconf/schemas/*.schemas %changelog +* Wed Sep 09 2009 Jan Horak - 1.2.2-13 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 1.2.2-12 - Rebuild against newer gecko From rstrode at fedoraproject.org Wed Sep 9 15:37:24 2009 From: rstrode at fedoraproject.org (Ray Strode) Date: Wed, 9 Sep 2009 15:37:24 +0000 (UTC) Subject: rpms/plymouth/devel plymouth.spec, 1.140, 1.141 plymouth-generate-initrd, 1.1, NONE Message-ID: <20090909153724.AC53811C00CE@cvs1.fedora.phx.redhat.com> Author: rstrode Update of /cvs/pkgs/rpms/plymouth/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11762 Modified Files: plymouth.spec Removed Files: plymouth-generate-initrd Log Message: - Look for inst() in dracut as well as mkinitrd bash source file - Drop plymouth initrd for now. Index: plymouth.spec =================================================================== RCS file: /cvs/pkgs/rpms/plymouth/devel/plymouth.spec,v retrieving revision 1.140 retrieving revision 1.141 diff -u -p -r1.140 -r1.141 --- plymouth.spec 29 Aug 2009 02:46:38 -0000 1.140 +++ plymouth.spec 9 Sep 2009 15:37:24 -0000 1.141 @@ -1,19 +1,17 @@ %define plymouthdaemon_execdir /sbin %define plymouthclient_execdir /bin %define plymouth_libdir /%{_lib} -%define plymouth_initrd_file /boot/initrd-plymouth.img Summary: Graphical Boot Animation and Logger Name: plymouth Version: 0.7.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: System Environment/Base Source0: http://freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.bz2 Source1: boot-duration Source2: charge.plymouth Source3: plymouth-set-default-plugin -Source4: plymouth-generate-initrd URL: http://freedesktop.org/software/plymouth/releases BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -27,6 +25,7 @@ Obsoletes: plymouth-plugin-pulser < 0.7. Obsoletes: plymouth-theme-pulser < 0.7.0-0.2009.05.08.2 Patch0: 0001-populate-initrd-Get-plugin-path-from-plymouth.patch +Patch1: 0001-populate-initrd-Try-to-find-inst-more-aggressively.patch %description Plymouth provides an attractive graphical boot animation in @@ -235,6 +234,7 @@ plugin. %prep %setup -q %patch0 -p1 -b .plugin-path +%patch1 -p1 -b .inst-function %build %configure --enable-tracing --disable-tests --without-boot-entry \ @@ -280,19 +280,11 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/plymou cp $RPM_SOURCE_DIR/plymouth-set-default-plugin $RPM_BUILD_ROOT%{_sbindir} chmod +x $RPM_BUILD_ROOT%{_sbindir}/plymouth-set-default-plugin -# Copied from git until the next release or snapshot -cp $RPM_SOURCE_DIR/plymouth-generate-initrd $RPM_BUILD_ROOT%{_libexecdir}/plymouth -chmod +x $RPM_BUILD_ROOT%{_libexecdir}/plymouth/plymouth-generate-initrd - -mkdir -p $RPM_BUILD_ROOT$(dirname %{plymouth_initrd_file}) -touch $RPM_BUILD_ROOT%{plymouth_initrd_file} - %clean rm -rf $RPM_BUILD_ROOT %post [ -f %{_localstatedir}/lib/plymouth/boot-duration ] || cp -f %{_datadir}/plymouth/default-boot-duration %{_localstatedir}/lib/plymouth/boot-duration -%{_libexecdir}/plymouth/plymouth-generate-initrd %postun if [ $1 -eq 0 ]; then @@ -308,7 +300,6 @@ export LIB=%{_lib} if [ $1 -eq 0 ]; then if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "spinfinity" ]; then %{_sbindir}/plymouth-set-default-theme text - %{_libexecdir}/plymouth/plymouth-generate-initrd fi fi @@ -317,7 +308,6 @@ export LIB=%{_lib} if [ $1 -eq 0 ]; then if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "fade-in" ]; then %{_sbindir}/plymouth-set-default-theme --reset - %{_libexecdir}/plymouth/plymouth-generate-initrd fi fi @@ -326,7 +316,6 @@ export LIB=%{_lib} if [ $1 -eq 0 ]; then if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "solar" ]; then %{_sbindir}/plymouth-set-default-theme --reset - %{_libexecdir}/plymouth/plymouth-generate-initrd fi fi @@ -337,7 +326,6 @@ if [ $1 -eq 1 ]; then else if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "solar" ]; then %{_sbindir}/plymouth-set-default-theme charge - %{_libexecdir}/plymouth/plymouth-generate-initrd fi fi @@ -346,7 +334,6 @@ export LIB=%{_lib} if [ $1 -eq 0 ]; then if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "charge" ]; then %{_sbindir}/plymouth-set-default-theme --reset - %{_libexecdir}/plymouth/plymouth-generate-initrd fi fi @@ -369,7 +356,6 @@ fi %{_localstatedir}/run/plymouth %{_localstatedir}/spool/plymouth %ghost %{_localstatedir}/lib/plymouth/boot-duration -%ghost %{plymouth_initrd_file} %files devel %defattr(-, root, root) @@ -390,7 +376,6 @@ fi %{_sbindir}/plymouth-set-default-plugin %{_libexecdir}/plymouth/plymouth-update-initrd %{_libexecdir}/plymouth/plymouth-populate-initrd -%{_libexecdir}/plymouth/plymouth-generate-initrd %files utils %defattr(-, root, root) @@ -465,6 +450,10 @@ fi %defattr(-, root, root) %changelog +* Wed Sep 9 2009 Ray Strode 0.7.1-4 +- Look for inst() in dracut as well as mkinitrd bash source file +- Drop plymouth initrd for now. + * Fri Aug 28 2009 Ray Strode 0.7.1-3 - Create plymouth supplementary initrd in post (bug 515589) --- plymouth-generate-initrd DELETED --- From xhorak at fedoraproject.org Wed Sep 9 15:40:06 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:40:06 +0000 (UTC) Subject: rpms/pcmanx-gtk2/F-10 pcmanx-gtk2.spec,1.21,1.22 Message-ID: <20090909154006.BD98A11C043D@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/pcmanx-gtk2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12599 Modified Files: pcmanx-gtk2.spec Log Message: * Wed Sep 09 2009 Jan Horak - 0.3.8-13 - Rebuild against newer gecko Index: pcmanx-gtk2.spec =================================================================== RCS file: /cvs/pkgs/rpms/pcmanx-gtk2/F-10/pcmanx-gtk2.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- pcmanx-gtk2.spec 4 Aug 2009 08:36:05 -0000 1.21 +++ pcmanx-gtk2.spec 9 Sep 2009 15:40:06 -0000 1.22 @@ -2,12 +2,12 @@ # We hardcode this here because everytime xulrunner increments # it tends to break things that depend on it. %define xulmajorver 1.9 -%define xulver 1.9.0.13 +%define xulver 1.9.0.14 Summary: Telnet client designed for BBS browsing Name: pcmanx-gtk2 Version: 0.3.8 -Release: 12%{?dist} +Release: 13%{?dist} License: GPLv2+ Group: Applications/Internet Source0: http://pcmanx.csie.net/release/%{name}-%{version}.tar.bz2 @@ -128,6 +128,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/mozilla/plugins/ %changelog +* Wed Sep 09 2009 Jan Horak - 0.3.8-13 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 0.3.8-12 - Rebuild against newer gecko From xhorak at fedoraproject.org Wed Sep 9 15:46:03 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:46:03 +0000 (UTC) Subject: rpms/ruby-gnome2/F-10 ruby-gnome2.spec,1.48,1.49 Message-ID: <20090909154603.623BA11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/ruby-gnome2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14179 Modified Files: ruby-gnome2.spec Log Message: * Wed Sep 09 2009 Jan Horak - 0.19.1-1.2 - Rebuild against newer gecko Index: ruby-gnome2.spec =================================================================== RCS file: /cvs/pkgs/rpms/ruby-gnome2/F-10/ruby-gnome2.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- ruby-gnome2.spec 4 Aug 2009 08:37:11 -0000 1.48 +++ ruby-gnome2.spec 9 Sep 2009 15:46:03 -0000 1.49 @@ -4,7 +4,7 @@ %define xulrunner_still_beta 1 %define betaver rc1 -%define mainrel 1 +%define mainrel 2 # Note # Currently this spec file does not support libgda module. @@ -13,7 +13,7 @@ Name: ruby-gnome2 Version: 0.19.1 -Release: %{mainrel}%{?dist}.1 +Release: %{mainrel}%{?dist} Summary: Ruby binding of libgnome/libgnomeui-2.x Group: System Environment/Libraries @@ -1076,6 +1076,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Wed Sep 09 2009 Jan Horak - 0.19.1-2 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 0.19.1-1.1 - Rebuild against newer gecko From xhorak at fedoraproject.org Wed Sep 9 15:46:49 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:46:49 +0000 (UTC) Subject: rpms/yelp/F-10 yelp.spec,1.156,1.157 Message-ID: <20090909154649.3FF6B11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/yelp/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14499 Modified Files: yelp.spec Log Message: * Wed Sep 09 2009 Jan Horak - 2.24.0-13 - Rebuild against newer gecko Index: yelp.spec =================================================================== RCS file: /cvs/pkgs/rpms/yelp/F-10/yelp.spec,v retrieving revision 1.156 retrieving revision 1.157 diff -u -p -r1.156 -r1.157 --- yelp.spec 4 Aug 2009 08:37:54 -0000 1.156 +++ yelp.spec 9 Sep 2009 15:46:48 -0000 1.157 @@ -12,7 +12,7 @@ %define libxslt_version 1.1.4 %define startup_notification_version 0.8 %define rarian_version 0.7.0 -%define gecko_version 1.9.0.13 +%define gecko_version 1.9.0.14 %define pango_version 1.0.99 %define desktop_file_utils_version 0.3-7 @@ -20,7 +20,7 @@ Summary: A system documentation reader from the Gnome project Name: yelp Version: 2.24.0 -Release: 12%{?dist} +Release: 13%{?dist} Source: http://ftp.gnome.org/pub/GNOME/sources/yelp/2.24/%{name}-%{version}.tar.bz2 URL: http://live.gnome.org/Yelp # http://bugzilla.gnome.org/show_bug.cgi?id=319096 @@ -157,6 +157,9 @@ update-desktop-database &> /dev/null ||: %{_datadir}/yelp %changelog +* Wed Sep 09 2009 Jan Horak - 2.24.0-13 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 2.24.0-12 - Rebuild against newer gecko From xhorak at fedoraproject.org Wed Sep 9 15:48:10 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 15:48:10 +0000 (UTC) Subject: rpms/perl-Gtk2-MozEmbed/F-10 perl-Gtk2-MozEmbed.spec,1.9,1.10 Message-ID: <20090909154810.53AC511C043D@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/perl-Gtk2-MozEmbed/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14913 Modified Files: perl-Gtk2-MozEmbed.spec Log Message: * Wed Sep 09 2009 Jan Horak - 0.08-6.5 - Rebuild against newer gecko Index: perl-Gtk2-MozEmbed.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Gtk2-MozEmbed/F-10/perl-Gtk2-MozEmbed.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- perl-Gtk2-MozEmbed.spec 4 Aug 2009 08:38:39 -0000 1.9 +++ perl-Gtk2-MozEmbed.spec 9 Sep 2009 15:48:10 -0000 1.10 @@ -3,7 +3,7 @@ %if 0%{?fedora} >= 11 %define gecko_version 1.9.1 %else -%define gecko_version 1.9.0.13 +%define gecko_version 1.9.0.14 %endif # Using specfilever cause dumpspec to only increase @@ -13,7 +13,7 @@ Summary: Interface to the Mozilla embedding widget Name: perl-Gtk2-MozEmbed Version: 0.08 -Release: %{specfilever}%{?dist}.4 +Release: %{specfilever}%{?dist}.5 Group: Development/Libraries License: LGPLv2+ @@ -89,6 +89,9 @@ find $RPM_BUILD_ROOT -type d -depth -exe %changelog +* Wed Sep 09 2009 Jan Horak - 0.08-6.5 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 0.08-6.4 - Rebuild against newer gecko From mcepl at fedoraproject.org Wed Sep 9 15:49:30 2009 From: mcepl at fedoraproject.org (Matej Cepl) Date: Wed, 9 Sep 2009 15:49:30 +0000 (UTC) Subject: rpms/nimbus/F-11 .cvsignore,1.1,1.2 sources,1.1,1.2 Message-ID: <20090909154930.0DAFD11C00CE@cvs1.fedora.phx.redhat.com> Author: mcepl Update of /cvs/pkgs/rpms/nimbus/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15340 Modified Files: .cvsignore sources Log Message: Initial build Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nimbus/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:14:19 -0000 1.1 +++ .cvsignore 9 Sep 2009 15:49:29 -0000 1.2 @@ -0,0 +1 @@ +nimbus-0.0.17.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nimbus/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:14:19 -0000 1.1 +++ sources 9 Sep 2009 15:49:29 -0000 1.2 @@ -0,0 +1 @@ +c338357e3918cf391193b8429cab5975 nimbus-0.0.17.tar.bz2 From mcepl at fedoraproject.org Wed Sep 9 15:49:55 2009 From: mcepl at fedoraproject.org (Matej Cepl) Date: Wed, 9 Sep 2009 15:49:55 +0000 (UTC) Subject: rpms/nimbus/F-10 .cvsignore,1.1,1.2 sources,1.1,1.2 Message-ID: <20090909154955.DAA1511C00CE@cvs1.fedora.phx.redhat.com> Author: mcepl Update of /cvs/pkgs/rpms/nimbus/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15520 Modified Files: .cvsignore sources Log Message: Initial build Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nimbus/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:14:19 -0000 1.1 +++ .cvsignore 9 Sep 2009 15:49:55 -0000 1.2 @@ -0,0 +1 @@ +nimbus-0.0.17.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nimbus/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:14:19 -0000 1.1 +++ sources 9 Sep 2009 15:49:55 -0000 1.2 @@ -0,0 +1 @@ +c338357e3918cf391193b8429cab5975 nimbus-0.0.17.tar.bz2 From ajax at fedoraproject.org Wed Sep 9 15:50:28 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Wed, 9 Sep 2009 15:50:28 +0000 (UTC) Subject: rpms/system-config-display/devel .cvsignore, 1.39, 1.40 sources, 1.47, 1.48 system-config-display.spec, 1.66, 1.67 Message-ID: <20090909155028.E186911C043A@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/system-config-display/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15723 Modified Files: .cvsignore sources system-config-display.spec Log Message: * Wed Sep 09 2009 Adam Jackson 2.1-1 - s-c-d 2.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-display/devel/.cvsignore,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- .cvsignore 8 Feb 2009 21:24:52 -0000 1.39 +++ .cvsignore 9 Sep 2009 15:50:28 -0000 1.40 @@ -1 +1 @@ -system-config-display-1.1.3.tar.bz2 +system-config-display-2.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-display/devel/sources,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- sources 8 Feb 2009 21:24:52 -0000 1.47 +++ sources 9 Sep 2009 15:50:28 -0000 1.48 @@ -1 +1 @@ -aa1119b7a7e97ce4e03bec53c6fb2731 system-config-display-1.1.3.tar.bz2 +31233e8a1f778c64ad728288071d4b86 system-config-display-2.1.tar.bz2 Index: system-config-display.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-display/devel/system-config-display.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- system-config-display.spec 27 Jul 2009 05:22:26 -0000 1.66 +++ system-config-display.spec 9 Sep 2009 15:50:28 -0000 1.67 @@ -1,13 +1,12 @@ Summary: A graphical interface for configuring the X Window System display Name: system-config-display -Version: 1.1.3 -Release: 3%{?dist} +Version: 2.1 +Release: 1%{?dist} URL: http://fedoraproject.org/wiki/SystemConfig/Tools License: GPLv2+ ExclusiveOS: Linux Group: System Environment/Base BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildArch: noarch Source0: http://fedorahosted.org/releases/s/y/%{name}/%{name}-%{version}.tar.bz2 @@ -22,8 +21,6 @@ Requires: usermode-gtk Requires: hwdata >= 0.169 Requires: dbus-python Requires: pyxf86config >= 0.3.16 -Requires: rhpl >= 0.170-1 -Requires: rhpxl >= 0.34-1 Requires: /usr/bin/Xorg Requires: metacity Requires: gtk2 >= 2.6 @@ -78,6 +75,9 @@ fi %attr(0644,root,root) %{_datadir}/icons/hicolor/48x48/apps/system-config-display.png %changelog +* Wed Sep 09 2009 Adam Jackson 2.1-1 +- s-c-d 2.1 + * Sun Jul 26 2009 Fedora Release Engineering - 1.1.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mcepl at fedoraproject.org Wed Sep 9 15:50:45 2009 From: mcepl at fedoraproject.org (Matej Cepl) Date: Wed, 9 Sep 2009 15:50:45 +0000 (UTC) Subject: rpms/nimbus/F-11 nimbus-0.0.17-stock-icons.patch, NONE, 1.1 nimbus.spec, NONE, 1.1 Message-ID: <20090909155045.553F511C043A@cvs1.fedora.phx.redhat.com> Author: mcepl Update of /cvs/pkgs/rpms/nimbus/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15911 Added Files: nimbus-0.0.17-stock-icons.patch nimbus.spec Log Message: Forgot to add nimbus* files nimbus-0.0.17-stock-icons.patch: gtk-engine/gtk-2.0/Makefile.am | 12 ++++++++---- gtk-engine/gtk-2.0/gtkrc | 2 -- gtk-engine/gtk-2.0/iconrc | 2 +- gtk-engine/gtk-2.0/iconrc.in | 2 +- icons/index.theme.in | 7 ++++++- 5 files changed, 16 insertions(+), 9 deletions(-) --- NEW FILE nimbus-0.0.17-stock-icons.patch --- diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/gtkrc nimbus-0.0.17/gtk-engine/gtk-2.0/gtkrc --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/gtkrc 2008-04-08 14:20:00.000000000 +0200 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/gtkrc 2009-07-08 00:28:04.000000000 +0200 @@ -1,5 +1,3 @@ -include "iconrc" - style "default" { bg[NORMAL] = "#d6d9df" diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc 2008-08-14 11:18:46.000000000 +0200 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc 2009-07-08 00:28:04.000000000 +0200 @@ -1,4 +1,4 @@ -pixmap_path "/usr/local/share/themes/nimbus/gtk-2.0" +pixmap_path "/usr/local/share/icons/nimbus/24x24/stock" style "icon-style" { stock["gtk-dialog-authentication"] = {{ "dialog_authentication.png",*,*,*}} diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc.in nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc.in --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc.in 2007-03-21 12:37:25.000000000 +0100 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc.in 2009-07-08 00:28:04.000000000 +0200 @@ -1,4 +1,4 @@ -pixmap_path "@prefix@/share/themes/nimbus/gtk-2.0" +pixmap_path "@prefix@/share/icons/nimbus/24x24/stock" style "icon-style" { stock["gtk-dialog-authentication"] = {{ "dialog_authentication.png",*,*,*}} diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/Makefile.am nimbus-0.0.17/gtk-engine/gtk-2.0/Makefile.am --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/Makefile.am 2007-03-21 12:37:25.000000000 +0100 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/Makefile.am 2009-07-26 02:16:55.000000000 +0200 @@ -1,7 +1,11 @@ themedir = $(datadir)/themes//$(PACKAGE)/gtk-2.0 -theme_DATA = gtkrc \ - iconrc \ - dialog_authentication.png \ +theme_DATA = gtkrc + +iconrcdir = $(datadir)/icons//$(PACKAGE) +iconrc_DATA = iconrc + +icondir = $(datadir)/icons//$(PACKAGE)/24x24/stock +icon_DATA = dialog_authentication.png \ dialog_info.png \ dialog_warning.png \ dialog_error.png \ @@ -99,5 +103,5 @@ zoom-in.png \ zoom-out.png -EXTRA_DIST = $(theme_DATA) \ +EXTRA_DIST = $(iconrc_DATA) \ iconrc.in diff -dur nimbus-0.0.17.orig/icons/index.theme.in nimbus-0.0.17/icons/index.theme.in --- nimbus-0.0.17.orig/icons/index.theme.in 2007-10-05 10:17:20.000000000 +0200 +++ nimbus-0.0.17/icons/index.theme.in 2009-07-08 00:28:04.000000000 +0200 @@ -1,7 +1,7 @@ [Icon Theme] Name=nimbus Inherits=Tango -Directories=12x12/actions,12x12/emblems,12x12/places,16x16/actions,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/places,16x16/mimetypes,16x16/status,192x192/apps,192x192/categories,192x192/devices,192x192/places,192x192/mimetypes,20x20/status,24x24/actions,24x24/animations,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/places,24x24/mimetypes,24x24/status,32x32/actions,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/places,32x32/mimetypes,32x32/status,36x36/actions,36x36/animations,36x36/apps,36x36/categories,36x36/devices,36x36/places,36x36/mimetypes,48x48/actions,48x48/animations,48x48/apps,48x48/categories,48x48/devices,48x48/places,48x48/mimetypes,48x48/status,48x48/emblems,72x72/apps,72x72/categories,72x72/places,72x72/mimetypes,96x96/apps,96x96/categories,96x96/devices,96x96/places,96x96/mimetypes +Directories=12x12/actions,12x12/emblems,12x12/places,16x16/actions,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/places,16x16/mimetypes,16x16/status,192x192/apps,192x192/categories,192x192/devices,192x192/places,192x192/mimetypes,20x20/status,24x24/actions,24x24/animations,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/places,24x24/mimetypes,24x24/status,24x24/stock,32x32/actions,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/places,32x32/mimetypes,32x32/status,36x36/actions,36x36/animations,36x36/apps,36x36/categories,36x36/devices,36x36/places,36x36/mimetypes,48x48/actions,48x48/animations,48x48/apps,48x48/categories,48x48/devices,48x48/places,48x48/mimetypes,48x48/status,48x48/emblems,72x72/apps,72x72/categories,72x72/places,72x72/mimetypes,96x96/apps,96x96/categories,96x96/devices,96x96/places,96x96/mimetypes Example=user-desktop [12x12/actions] @@ -129,6 +129,11 @@ Context=Status Type=Fixed +[24x24/stock] +Size=24 +Context=Stock +Type=Fixed + [32x32/actions] Size=32 Context=Actions --- NEW FILE nimbus.spec --- Name: nimbus Version: 0.0.17 Release: 6%{?dist} Summary: Desktop theme originally from Sun Group: User Interface/Desktops License: LGPLv2 URL: https://nimbus.dev.java.net/ # SHA1 0b984715e0c010ce034a32b7ba69e0582be65362 Source0: http://dlc.sun.com/osol/jds/downloads/extras/nimbus-%{version}.tar.bz2 Patch0: nimbus-0.0.17-stock-icons.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: icon-naming-utils glib2-devel gtk2-devel BuildRequires: intltool automake libtool autoconf %description Just a virtual package to collect all Nimbus related components. %package -n nimbus-theme-gnome Summary: Desktop theme from Sun Group: User Interface/Desktops Requires: gtk-nimbus-engine, nimbus-icon-theme, nimbus-metacity-theme BuildArch: noarch %description -n nimbus-theme-gnome The nimbus Theme Pack for Gnome make use of nimbus Metacity theme, nimbus gtk2 theme and Icon set. It originates from Opensolaris by Sun. %package -n gtk-nimbus-engine Summary: Gtk+ engine for %{name} Group: User Interface/Desktops Requires: gtk2-engines %description -n gtk-nimbus-engine Gtk+ engine for %{name}. %package -n nimbus-icon-theme Summary: Icons for %{name} Group: User Interface/Desktops BuildArch: noarch Requires: fedora-logos %description -n nimbus-icon-theme Icons for %{name}. %package -n nimbus-metacity-theme Summary: Metacity theme for %{name} Group: User Interface/Desktops BuildArch: noarch Requires: metacity %description -n nimbus-metacity-theme Theme for metacity as part of %{name}. %prep %setup -q -n nimbus-%{version} %patch0 -p1 -b .stok-icons echo 'NotificationTheme=nimbus' >> index.theme TMPFILE=$(mktemp rpmbuild-nimbus-XXXXXX) iconv -f iso-8859-1 -t utf-8 ChangeLog >$TMPFILE touch --reference=ChangeLog $TMPFILE chmod --reference=ChangeLog $TMPFILE mv $TMPFILE ChangeLog %build aclocal --force libtoolize --copy --force --automake intltoolize --automake --copy --force autoconf --force automake --copy --add-missing %configure --disable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT #no-la find $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/ \( -name \*.la -o -name \*.a \) -delete install -Dp -m 0644 index.theme \ $RPM_BUILD_ROOT%{_datadir}/themes/nimbus/index.theme touch $RPM_BUILD_ROOT%{_datadir}/icons/nimbus/icon-theme.cache # removing OpenSolaris branding use start-here.png from Fedora find $RPM_BUILD_ROOT%{_datadir}/icons/nimbus/ -name start-here.png \ |while read FILENAME ; do NEWICON=$(echo $FILENAME \ |sed -e "s!$RPM_BUILD_ROOT.*nimbus\(.*\)\$!\.\./\.\./\.\./Fedora\1!") ln -sf -v $NEWICON $FILENAME done %clean rm -rf $RPM_BUILD_ROOT %post touch --no-create %{_datadir}/icons/nimbus &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/nimbus &>/dev/null gtk-update-icon-cache %{_datadir}/icons/nimbus &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/nimbus &>/dev/null || : %files -n gtk-nimbus-engine %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING gtk-engine/docs.txt %{_libdir}/gtk-2.0/*/engines/libnimbus.so %{_datadir}/themes/nimbus/gtk-2.0/gtkrc %dir %{_datadir}/themes/nimbus/gtk-2.0/ %dir %{_datadir}/themes/nimbus/ %files -n nimbus-metacity-theme %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING %{_datadir}/themes/nimbus/metacity-1/ %dir %{_datadir}/themes/nimbus/ %files -n nimbus-icon-theme %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING %{_datadir}/icons/nimbus/ %ghost %{_datadir}/icons/nimbus/icon-theme.cache %files -n nimbus-theme-gnome %defattr(-,root,root,-) %{_datadir}/themes/nimbus/index.theme %changelog * Wed Aug 5 2009 Mat?j Cepl - 0.0.17-6 - remove OpenSolaris branding - add Requires for fedora-logos to nimbus-icon-theme * Tue Aug 4 2009 Mat?j Cepl - 0.0.17-5 - new version of nimbus-0.0.17-stock-icons.patch - remove another unnecessary %%dir in %%files * Sat May 16 2009 matej 0.0.17-4 - reogrganization of subpackages - many changes in %%files * Mon Apr 20 2009 Matej Cepl 0.0.17-3 - Packaging Review fixes * Thu Mar 12 2009 Matej Cepl 0.0.17-2 - Fix License tag. * Mon Mar 02 2009 Matej Cepl 0.0.17-1 - Initial affert to package From mcepl at fedoraproject.org Wed Sep 9 15:51:06 2009 From: mcepl at fedoraproject.org (Matej Cepl) Date: Wed, 9 Sep 2009 15:51:06 +0000 (UTC) Subject: rpms/nimbus/F-10 nimbus-0.0.17-stock-icons.patch, NONE, 1.1 nimbus.spec, NONE, 1.1 Message-ID: <20090909155106.BF7AA11C00CE@cvs1.fedora.phx.redhat.com> Author: mcepl Update of /cvs/pkgs/rpms/nimbus/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16031 Added Files: nimbus-0.0.17-stock-icons.patch nimbus.spec Log Message: Forgot to add nimbus* files nimbus-0.0.17-stock-icons.patch: gtk-engine/gtk-2.0/Makefile.am | 12 ++++++++---- gtk-engine/gtk-2.0/gtkrc | 2 -- gtk-engine/gtk-2.0/iconrc | 2 +- gtk-engine/gtk-2.0/iconrc.in | 2 +- icons/index.theme.in | 7 ++++++- 5 files changed, 16 insertions(+), 9 deletions(-) --- NEW FILE nimbus-0.0.17-stock-icons.patch --- diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/gtkrc nimbus-0.0.17/gtk-engine/gtk-2.0/gtkrc --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/gtkrc 2008-04-08 14:20:00.000000000 +0200 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/gtkrc 2009-07-08 00:28:04.000000000 +0200 @@ -1,5 +1,3 @@ -include "iconrc" - style "default" { bg[NORMAL] = "#d6d9df" diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc 2008-08-14 11:18:46.000000000 +0200 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc 2009-07-08 00:28:04.000000000 +0200 @@ -1,4 +1,4 @@ -pixmap_path "/usr/local/share/themes/nimbus/gtk-2.0" +pixmap_path "/usr/local/share/icons/nimbus/24x24/stock" style "icon-style" { stock["gtk-dialog-authentication"] = {{ "dialog_authentication.png",*,*,*}} diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc.in nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc.in --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc.in 2007-03-21 12:37:25.000000000 +0100 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc.in 2009-07-08 00:28:04.000000000 +0200 @@ -1,4 +1,4 @@ -pixmap_path "@prefix@/share/themes/nimbus/gtk-2.0" +pixmap_path "@prefix@/share/icons/nimbus/24x24/stock" style "icon-style" { stock["gtk-dialog-authentication"] = {{ "dialog_authentication.png",*,*,*}} diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/Makefile.am nimbus-0.0.17/gtk-engine/gtk-2.0/Makefile.am --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/Makefile.am 2007-03-21 12:37:25.000000000 +0100 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/Makefile.am 2009-07-26 02:16:55.000000000 +0200 @@ -1,7 +1,11 @@ themedir = $(datadir)/themes//$(PACKAGE)/gtk-2.0 -theme_DATA = gtkrc \ - iconrc \ - dialog_authentication.png \ +theme_DATA = gtkrc + +iconrcdir = $(datadir)/icons//$(PACKAGE) +iconrc_DATA = iconrc + +icondir = $(datadir)/icons//$(PACKAGE)/24x24/stock +icon_DATA = dialog_authentication.png \ dialog_info.png \ dialog_warning.png \ dialog_error.png \ @@ -99,5 +103,5 @@ zoom-in.png \ zoom-out.png -EXTRA_DIST = $(theme_DATA) \ +EXTRA_DIST = $(iconrc_DATA) \ iconrc.in diff -dur nimbus-0.0.17.orig/icons/index.theme.in nimbus-0.0.17/icons/index.theme.in --- nimbus-0.0.17.orig/icons/index.theme.in 2007-10-05 10:17:20.000000000 +0200 +++ nimbus-0.0.17/icons/index.theme.in 2009-07-08 00:28:04.000000000 +0200 @@ -1,7 +1,7 @@ [Icon Theme] Name=nimbus Inherits=Tango -Directories=12x12/actions,12x12/emblems,12x12/places,16x16/actions,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/places,16x16/mimetypes,16x16/status,192x192/apps,192x192/categories,192x192/devices,192x192/places,192x192/mimetypes,20x20/status,24x24/actions,24x24/animations,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/places,24x24/mimetypes,24x24/status,32x32/actions,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/places,32x32/mimetypes,32x32/status,36x36/actions,36x36/animations,36x36/apps,36x36/categories,36x36/devices,36x36/places,36x36/mimetypes,48x48/actions,48x48/animations,48x48/apps,48x48/categories,48x48/devices,48x48/places,48x48/mimetypes,48x48/status,48x48/emblems,72x72/apps,72x72/categories,72x72/places,72x72/mimetypes,96x96/apps,96x96/categories,96x96/devices,96x96/places,96x96/mimetypes +Directories=12x12/actions,12x12/emblems,12x12/places,16x16/actions,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/places,16x16/mimetypes,16x16/status,192x192/apps,192x192/categories,192x192/devices,192x192/places,192x192/mimetypes,20x20/status,24x24/actions,24x24/animations,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/places,24x24/mimetypes,24x24/status,24x24/stock,32x32/actions,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/places,32x32/mimetypes,32x32/status,36x36/actions,36x36/animations,36x36/apps,36x36/categories,36x36/devices,36x36/places,36x36/mimetypes,48x48/actions,48x48/animations,48x48/apps,48x48/categories,48x48/devices,48x48/places,48x48/mimetypes,48x48/status,48x48/emblems,72x72/apps,72x72/categories,72x72/places,72x72/mimetypes,96x96/apps,96x96/categories,96x96/devices,96x96/places,96x96/mimetypes Example=user-desktop [12x12/actions] @@ -129,6 +129,11 @@ Context=Status Type=Fixed +[24x24/stock] +Size=24 +Context=Stock +Type=Fixed + [32x32/actions] Size=32 Context=Actions --- NEW FILE nimbus.spec --- Name: nimbus Version: 0.0.17 Release: 6%{?dist} Summary: Desktop theme originally from Sun Group: User Interface/Desktops License: LGPLv2 URL: https://nimbus.dev.java.net/ # SHA1 0b984715e0c010ce034a32b7ba69e0582be65362 Source0: http://dlc.sun.com/osol/jds/downloads/extras/nimbus-%{version}.tar.bz2 Patch0: nimbus-0.0.17-stock-icons.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: icon-naming-utils glib2-devel gtk2-devel BuildRequires: intltool automake libtool autoconf %description Just a virtual package to collect all Nimbus related components. %package -n nimbus-theme-gnome Summary: Desktop theme from Sun Group: User Interface/Desktops Requires: gtk-nimbus-engine, nimbus-icon-theme, nimbus-metacity-theme BuildArch: noarch %description -n nimbus-theme-gnome The nimbus Theme Pack for Gnome make use of nimbus Metacity theme, nimbus gtk2 theme and Icon set. It originates from Opensolaris by Sun. %package -n gtk-nimbus-engine Summary: Gtk+ engine for %{name} Group: User Interface/Desktops Requires: gtk2-engines %description -n gtk-nimbus-engine Gtk+ engine for %{name}. %package -n nimbus-icon-theme Summary: Icons for %{name} Group: User Interface/Desktops BuildArch: noarch Requires: fedora-logos %description -n nimbus-icon-theme Icons for %{name}. %package -n nimbus-metacity-theme Summary: Metacity theme for %{name} Group: User Interface/Desktops BuildArch: noarch Requires: metacity %description -n nimbus-metacity-theme Theme for metacity as part of %{name}. %prep %setup -q -n nimbus-%{version} %patch0 -p1 -b .stok-icons echo 'NotificationTheme=nimbus' >> index.theme TMPFILE=$(mktemp rpmbuild-nimbus-XXXXXX) iconv -f iso-8859-1 -t utf-8 ChangeLog >$TMPFILE touch --reference=ChangeLog $TMPFILE chmod --reference=ChangeLog $TMPFILE mv $TMPFILE ChangeLog %build aclocal --force libtoolize --copy --force --automake intltoolize --automake --copy --force autoconf --force automake --copy --add-missing %configure --disable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT #no-la find $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/ \( -name \*.la -o -name \*.a \) -delete install -Dp -m 0644 index.theme \ $RPM_BUILD_ROOT%{_datadir}/themes/nimbus/index.theme touch $RPM_BUILD_ROOT%{_datadir}/icons/nimbus/icon-theme.cache # removing OpenSolaris branding use start-here.png from Fedora find $RPM_BUILD_ROOT%{_datadir}/icons/nimbus/ -name start-here.png \ |while read FILENAME ; do NEWICON=$(echo $FILENAME \ |sed -e "s!$RPM_BUILD_ROOT.*nimbus\(.*\)\$!\.\./\.\./\.\./Fedora\1!") ln -sf -v $NEWICON $FILENAME done %clean rm -rf $RPM_BUILD_ROOT %post touch --no-create %{_datadir}/icons/nimbus &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/nimbus &>/dev/null gtk-update-icon-cache %{_datadir}/icons/nimbus &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/nimbus &>/dev/null || : %files -n gtk-nimbus-engine %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING gtk-engine/docs.txt %{_libdir}/gtk-2.0/*/engines/libnimbus.so %{_datadir}/themes/nimbus/gtk-2.0/gtkrc %dir %{_datadir}/themes/nimbus/gtk-2.0/ %dir %{_datadir}/themes/nimbus/ %files -n nimbus-metacity-theme %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING %{_datadir}/themes/nimbus/metacity-1/ %dir %{_datadir}/themes/nimbus/ %files -n nimbus-icon-theme %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING %{_datadir}/icons/nimbus/ %ghost %{_datadir}/icons/nimbus/icon-theme.cache %files -n nimbus-theme-gnome %defattr(-,root,root,-) %{_datadir}/themes/nimbus/index.theme %changelog * Wed Aug 5 2009 Mat?j Cepl - 0.0.17-6 - remove OpenSolaris branding - add Requires for fedora-logos to nimbus-icon-theme * Tue Aug 4 2009 Mat?j Cepl - 0.0.17-5 - new version of nimbus-0.0.17-stock-icons.patch - remove another unnecessary %%dir in %%files * Sat May 16 2009 matej 0.0.17-4 - reogrganization of subpackages - many changes in %%files * Mon Apr 20 2009 Matej Cepl 0.0.17-3 - Packaging Review fixes * Thu Mar 12 2009 Matej Cepl 0.0.17-2 - Fix License tag. * Mon Mar 02 2009 Matej Cepl 0.0.17-1 - Initial affert to package From remi at fedoraproject.org Wed Sep 9 15:51:44 2009 From: remi at fedoraproject.org (Remi Collet) Date: Wed, 9 Sep 2009 15:51:44 +0000 (UTC) Subject: rpms/glpi-mass-ocs-import/F-11 glpi-mass-ocs-import.spec, 1.6, 1.7 sources, 1.5, 1.6 glpi-mass-ocs-import.conf, 1.1, NONE Message-ID: <20090909155144.27D4811C00CE@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi-mass-ocs-import/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16314 Modified Files: glpi-mass-ocs-import.spec sources Removed Files: glpi-mass-ocs-import.conf Log Message: update to 1.3.0 for glpi 0.72 Index: glpi-mass-ocs-import.spec =================================================================== RCS file: /cvs/extras/rpms/glpi-mass-ocs-import/F-11/glpi-mass-ocs-import.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- glpi-mass-ocs-import.spec 9 Apr 2009 15:18:45 -0000 1.6 +++ glpi-mass-ocs-import.spec 9 Sep 2009 15:51:44 -0000 1.7 @@ -1,8 +1,8 @@ -%define pluginname mass_ocs_import -%define lockname mass_ocs_import.lock +%define pluginname massocsimport +%define lockname massocsimport.lock Name: glpi-mass-ocs-import -Version: 1.2.2 +Version: 1.3.0 Release: 1%{?dist} Summary: GLPI Plugin for OCS Massive import Summary(fr): Extension GLPI d'import en masse OCS @@ -12,18 +12,13 @@ License: GPLv2+ URL: http://www.glpi-project.org/ Source0: http://www.glpi-project.org/IMG/gz/glpi-%{pluginname}-%{version}.tar.gz -Source1: %{name}.conf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: glpi >= 0.71.5 -%if 0%{?rhel} == 4 -Requires: php -%else +Requires: glpi >= 0.72 Requires: php-cli -%endif Requires: %{_sysconfdir}/cron.d # This plugin is going to be renamed (for 0.72) @@ -55,11 +50,15 @@ for fic in docs/*; do done cat >README-RPM-POSTINTALL.txt <%{name}.httpd < + Order Allow,Deny + Deny from all + EOF cat >cron < - 1.3.0-1 +- update to 1.3.0 finale for glpi 0.72 + * Thu Apr 09 2009 Remi Collet - 1.2.2-1 - update to 1.2.2 (bugfixes) Index: sources =================================================================== RCS file: /cvs/extras/rpms/glpi-mass-ocs-import/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 9 Apr 2009 15:18:45 -0000 1.5 +++ sources 9 Sep 2009 15:51:44 -0000 1.6 @@ -1 +1 @@ -abe1e280079bdfcfe3ca0e567f241ba7 glpi-mass_ocs_import-1.2.2.tar.gz +15f00aec2062ce5ca652abe89530a7cd glpi-massocsimport-1.3.0.tar.gz --- glpi-mass-ocs-import.conf DELETED --- From rrakus at fedoraproject.org Wed Sep 9 15:55:37 2009 From: rrakus at fedoraproject.org (Roman Rakus) Date: Wed, 9 Sep 2009 15:55:37 +0000 (UTC) Subject: rpms/yaboot/devel yaboot.spec,1.65,1.66 Message-ID: <20090909155537.8BB6911C00CE@cvs1.fedora.phx.redhat.com> Author: rrakus Update of /cvs/extras/rpms/yaboot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18501 Modified Files: yaboot.spec Log Message: Do not require hfsutils on RHEL 6 Index: yaboot.spec =================================================================== RCS file: /cvs/extras/rpms/yaboot/devel/yaboot.spec,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- yaboot.spec 14 Aug 2009 13:55:37 -0000 1.65 +++ yaboot.spec 9 Sep 2009 15:55:37 -0000 1.66 @@ -1,7 +1,7 @@ Summary: Linux bootloader for Power Macintosh "New World" computers. Name: yaboot Version: 1.3.14 -Release: 17%{?dist} +Release: 18%{?dist} License: GPLv2+ Group: System Environment/Base Source: http://yaboot.ozlabs.org/releases/yaboot-%{version}.tar.gz @@ -34,11 +34,17 @@ Patch35: yaboot-1.3.14-returns.patch # ipv6 support Patch36: yaboot-1.3.14-ipv6.patch + URL: http://yaboot.ozlabs.org/ BuildRoot: %{_tmppath}/%{name}-root Obsoletes: ybin ExclusiveArch: ppc + +# hfsutils will not be in RHEL6. +# hfsutils is needed only for non-IBM ppc machines +%if ! 0%{?rhel} < 6 Requires: hfsutils +%endif BuildRequires: e2fsprogs-devel # yaboot is bootloader. It contains ELF object, but it is not Linux or MacOS @@ -112,6 +118,9 @@ rm -rf $RPM_BUILD_ROOT %ghost %config(noreplace) %{_sysconfdir}/yaboot.conf %changelog +* Wed Sep 09 2009 Roman Rakus - 1.3.14-18 +- Do not require hfsutils on RHEL 6 + * Fri Aug 14 2009 Roman Rakus - 1.3.14-17 - ipv6 support - don't build debuginfo package From tgl at fedoraproject.org Wed Sep 9 15:57:30 2009 From: tgl at fedoraproject.org (Tom Lane) Date: Wed, 9 Sep 2009 15:57:30 +0000 (UTC) Subject: rpms/postgresql/F-11 postgresql-no-probes.patch, NONE, 1.1 .cvsignore, 1.46, 1.47 postgresql-ac-version.patch, 1.7, 1.8 postgresql.spec, 1.111, 1.112 sources, 1.47, 1.48 Message-ID: <20090909155730.54D0A11C00CE@cvs1.fedora.phx.redhat.com> Author: tgl Update of /cvs/pkgs/rpms/postgresql/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21604 Modified Files: .cvsignore postgresql-ac-version.patch postgresql.spec sources Added Files: postgresql-no-probes.patch Log Message: Update to PostgreSQL 8.3.8 postgresql-no-probes.patch: Makefile | 4 ---- 1 file changed, 4 deletions(-) --- NEW FILE postgresql-no-probes.patch --- Workaround for broken systemtap dtrace as of 9/2009 --- it puts the probes.o output file in the wrong place (bz #520469). That file is just an empty stub anyway in the systemtap implementation, so easiest fix is to not ask for it to be generated. diff -Naur postgresql-8.3.7.orig/src/backend/Makefile postgresql-8.3.7/src/backend/Makefile --- postgresql-8.3.7.orig/src/backend/Makefile 2008-01-01 14:45:45.000000000 -0500 +++ postgresql-8.3.7/src/backend/Makefile 2009-09-06 13:03:48.000000000 -0400 @@ -20,10 +20,6 @@ SUBSYSOBJS = $(DIRS:%=%/SUBSYS.o) -ifeq ($(enable_dtrace), yes) -LOCALOBJS += utils/probes.o -endif - OBJS = $(SUBSYSOBJS) $(LOCALOBJS) $(top_builddir)/src/port/libpgport_srv.a # We put libpgport into OBJS, so remove it from LIBS; also add libldap Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/postgresql/F-11/.cvsignore,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- .cvsignore 21 Mar 2009 22:43:49 -0000 1.46 +++ .cvsignore 9 Sep 2009 15:57:29 -0000 1.47 @@ -1,5 +1,5 @@ -postgresql-8.3.7.tar.bz2 +postgresql-8.3.8.tar.bz2 PyGreSQL-3.8.1.tgz pgtcl1.6.2.tar.gz pgtcldocs-20070115.zip -postgresql-8.3.7-US.pdf +postgresql-8.3.8-US.pdf postgresql-ac-version.patch: configure.in | 4 ---- 1 file changed, 4 deletions(-) Index: postgresql-ac-version.patch =================================================================== RCS file: /cvs/pkgs/rpms/postgresql/F-11/postgresql-ac-version.patch,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- postgresql-ac-version.patch 21 Mar 2009 22:43:49 -0000 1.7 +++ postgresql-ac-version.patch 9 Sep 2009 15:57:29 -0000 1.8 @@ -4,12 +4,12 @@ for PostgreSQL, but it's not very tenabl Dike out the check. -diff -Naur postgresql-8.3.7.orig/configure.in postgresql-8.3.7/configure.in ---- postgresql-8.3.7.orig/configure.in 2008-09-18 23:04:12.000000000 -0400 -+++ postgresql-8.3.7/configure.in 2008-09-25 10:26:10.000000000 -0400 +diff -Naur postgresql-8.3.8.orig/configure.in postgresql-8.3.8/configure.in +--- postgresql-8.3.8.orig/configure.in 2008-09-18 23:04:12.000000000 -0400 ++++ postgresql-8.3.8/configure.in 2008-09-25 10:26:10.000000000 -0400 @@ -19,10 +19,6 @@ - AC_INIT([PostgreSQL], [8.3.7], [pgsql-bugs at postgresql.org]) + AC_INIT([PostgreSQL], [8.3.8], [pgsql-bugs at postgresql.org]) -m4_if(m4_defn([m4_PACKAGE_VERSION]), [2.59], [], [m4_fatal([Autoconf version 2.59 is required. -Untested combinations of 'autoconf' and PostgreSQL versions are not Index: postgresql.spec =================================================================== RCS file: /cvs/pkgs/rpms/postgresql/F-11/postgresql.spec,v retrieving revision 1.111 retrieving revision 1.112 diff -u -p -r1.111 -r1.112 --- postgresql.spec 20 Aug 2009 19:00:06 -0000 1.111 +++ postgresql.spec 9 Sep 2009 15:57:29 -0000 1.112 @@ -83,8 +83,9 @@ Summary: PostgreSQL client programs and libraries Name: postgresql -Version: 8.3.7 -Release: 1%{?dist}.1 +Version: 8.3.8 +Release: 1%{?dist} +# PG considers their license to be simplified BSD, but it's more nearly MIT License: MIT Group: Applications/Databases Url: http://www.postgresql.org/ @@ -98,7 +99,7 @@ Source7: ecpg_config.h Source14: postgresql.pam Source15: postgresql-bashprofile Source16: filter-requires-perl-Pg.sh -Source17: http://www.postgresql.org/docs/manuals/postgresql-8.3.7-US.pdf +Source17: http://www.postgresql.org/docs/manuals/postgresql-8.3.8-US.pdf Source18: ftp://ftp.pygresql.org/pub/distrib/PyGreSQL-3.8.1.tgz Source19: http://pgfoundry.org/projects/pgtclng/pgtcl1.6.2.tar.gz Source20: http://pgfoundry.org/projects/pgtclng/pgtcldocs-20070115.zip @@ -109,6 +110,7 @@ Patch3: postgresql-logging.patch Patch4: postgresql-test.patch Patch5: pgtcl-no-rpath.patch Patch6: postgresql-perl-rpath.patch +Patch7: postgresql-no-probes.patch BuildRequires: perl(ExtUtils::MakeMaker) glibc-devel bison flex autoconf gawk BuildRequires: perl(ExtUtils::Embed), perl-devel @@ -361,6 +363,7 @@ system, including regression tests and b %patch4 -p1 # patch5 is applied later %patch6 -p1 +%patch7 -p1 #call autoconf 2.53 or greater %aconfver @@ -871,6 +874,14 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Wed Sep 9 2009 Tom Lane 8.3.8-1 +- Update to PostgreSQL 8.3.8, for various fixes described at + http://www.postgresql.org/docs/8.3/static/release-8-3-8.html + including three security issues +Related: #522084 +Related: #522085 +Related: #522092 + * Thu Aug 20 2009 Tom "spot" Callaway 8.3.7-1.1 - fix license tag Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/postgresql/F-11/sources,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- sources 21 Mar 2009 22:43:50 -0000 1.47 +++ sources 9 Sep 2009 15:57:29 -0000 1.48 @@ -1,5 +1,5 @@ -7b7e91a2221e55fe1b167e663217a96d postgresql-8.3.7.tar.bz2 +aac683d03f765dc58a3a0e5eaa1927bf postgresql-8.3.8.tar.bz2 5575979dac93c9c5795d7693a8f91c86 PyGreSQL-3.8.1.tgz abf26e3cd7f8229f468045ed1fb7e748 pgtcl1.6.2.tar.gz 8ce98e93b238c3329d0fe43810442c44 pgtcldocs-20070115.zip -cf36036b0a973f793b2ba25dfdbcf879 postgresql-8.3.7-US.pdf +721628037ec3c47e7c11bd90959578ad postgresql-8.3.8-US.pdf From salimma at fedoraproject.org Wed Sep 9 15:57:46 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Wed, 9 Sep 2009 15:57:46 +0000 (UTC) Subject: rpms/llvm/devel llvm.spec,1.31,1.32 Message-ID: <20090909155746.AE94911C00CE@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/llvm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22211 Modified Files: llvm.spec Log Message: * Wed Sep 9 2009 Michel Salim - 2.6-0.4.pre1 - Don't adjust clang include dir; files there are noarch (bz#521893) - Enable clang unit tests - clang and clang-analyzer renamed; no longer depend on llvm at runtime Index: llvm.spec =================================================================== RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- llvm.spec 9 Sep 2009 05:04:12 -0000 1.31 +++ llvm.spec 9 Sep 2009 15:57:46 -0000 1.32 @@ -18,6 +18,8 @@ Patch0: llvm-2.6-destdir.patch Patch1: llvm-2.6-destdir-clang.patch # http://llvm.org/bugs/show_bug.cgi?id=4911 Patch2: llvm-2.5-tclsh_check.patch +# Data files should be installed with timestamps preserved +Patch3: llvm-2.6-timestamp.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -60,46 +62,54 @@ native programs that use the LLVM infras %package doc Summary: Documentation for LLVM -Group: Development/Languages +Group: Documentation Requires: %{name} = %{version}-%{release} %description doc Documentation for the LLVM compiler infrastructure. -%package clang +%package -n clang Summary: A C language family frontend for LLVM License: NCSA Group: Development/Languages -Requires: %{name} = %{version}-%{release} -%description clang +%description -n clang clang: noun 1. A loud, resonant, metallic sound. 2. The strident call of a crane or goose. 3. C-language family front-end toolkit. The goal of the Clang project is to create a new C, C++, Objective C -and Objective C++ front-end for the LLVM compiler. Its qqqtools are built +and Objective C++ front-end for the LLVM compiler. Its tools are built as libraries and designed to be loosely-coupled and extendable. -%package clang-analyzer +%package -n clang-analyzer Summary: A source code analysis framework License: NCSA Group: Development/Languages -Requires: %{name}-clang = %{version}-%{release} +Requires: clang = %{version}-%{release} # not picked up automatically since files are currently not instaled # in standard Python hierarchies yet Requires: python -%description clang-analyzer +%description -n clang-analyzer The Clang Static Analyzer consists of both a source code analysis framework and a standalone tool that finds bugs in C and Objective-C programs. The standalone tool is invoked from the command-line, and is intended to run in tandem with a build of a project or code base. +%package -n clang-doc +Summary: Documentation for Clang +Group: Documentation +Requires: %{name} = %{version}-%{release} + +%description -n clang-doc +Documentation for the Clang compiler front-end. + + %if %{?_with_doxygen:1}%{!?_with_doxygen:0} %package apidoc Summary: API documentation for LLVM @@ -152,14 +162,7 @@ pushd tools/clang %patch1 -p0 -b .destdir-clang popd %patch2 -p1 -b .tclsh_check - -# Fix hard-coded libdir for clang Headers -%ifarch x86_64 -sed -i 's|(PROJ_prefix)/lib/clang|(PROJ_prefix)/%{_lib}/clang|g' \ - tools/clang/lib/Headers/Makefile -sed -i 's|lib/clang/1.0|%{_lib}/clang/1.0|g' \ - tools/clang/lib/Driver/ToolChains.cpp -%endif +%patch3 -p1 -b .timestamp %build @@ -188,17 +191,19 @@ make %{_smp_mflags} OPTIMIZE_OPTION='%{o # http://www.nabble.com/LLVM-2.6-pre1%3A-test-failures-on-Fedora-11.91-%28Rawhide%29-ppc-td25334198.html %ifnarch ppc cd obj && make check -cd tools/clang && make test +# some clang tests still fail, preserve test results +(cd tools/clang && make test 2>&1) | tee ../testlog.txt || true %endif %install rm -rf %{buildroot} -cd obj +pushd obj chmod -x examples/Makefile make install DESTDIR=%{buildroot} \ PROJ_docsdir=/moredocs +popd # Static analyzer not installed by default: # http://clang-analyzer.llvm.org/installation#OtherPlatforms @@ -210,7 +215,7 @@ for f in scan-{build,view}; do ln -s %{_libdir}/clang-analyzer/$f %{buildroot}%{_bindir}/$f done -pushd ../tools/clang/utils +pushd tools/clang/utils cp -p ccc-analyzer %{buildroot}%{_libdir}/clang-analyzer/libexec/ for f in scan-build scanview.css sorttable.js; do @@ -218,15 +223,24 @@ for f in scan-build scanview.css sorttab done popd -pushd ../tools/clang/tools/scan-view +pushd tools/clang/tools/scan-view cp -pr * %{buildroot}%{_libdir}/clang-analyzer/ popd # Move documentation back to build directory # -mv %{buildroot}/moredocs ../ -rm ../moredocs/*.tar.gz -rm ../moredocs/ocamldoc/html/*.tar.gz +mv %{buildroot}/moredocs . +rm moredocs/*.tar.gz +rm moredocs/ocamldoc/html/*.tar.gz + +# And prepare Clang documentation +# +mkdir clang-docs +for f in LICENSE.TXT NOTES.txt README.txt TODO.txt; do + ln tools/clang/$f clang-docs/ +done +rm -rf tools/clang/docs/{doxygen*,Makefile*,*.graffle,tools} + find %{buildroot} -name .dir -print0 | xargs -0r rm -f file %{buildroot}/%{_bindir}/* | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d @@ -288,25 +302,28 @@ rm -rf %{buildroot} %{_includedir}/%{name}-c %{_libdir}/%{name} - -%files clang +%files -n clang %defattr(-,root,root,-) +%doc clang-docs/* testlog.txt %{_bindir}/clang* %{_bindir}/FileCheck %{_bindir}/FileUpdate %{_bindir}/tblgen -%{_libdir}/clang +%{_prefix}/lib/clang %{_libexecdir}/clang-cc %doc %{_mandir}/man1/clang.1.* %doc %{_mandir}/man1/FileCheck.1.* - -%files clang-analyzer +%files -n clang-analyzer %defattr(-,root,root,-) %{_bindir}/scan-build %{_bindir}/scan-view %{_libdir}/clang-analyzer +%files -n clang-doc +%defattr(-,root,root,-) +%doc tools/clang/docs/* + %files doc %defattr(-,root,root,-) %doc examples moredocs/html @@ -336,8 +353,9 @@ rm -rf %{buildroot} %changelog * Wed Sep 9 2009 Michel Salim - 2.6-0.4.pre1 -- Properly adjust clang include dir (bz#521893) +- Don't adjust clang include dir; files there are noarch (bz#521893) - Enable clang unit tests +- clang and clang-analyzer renamed; no longer depend on llvm at runtime * Mon Sep 7 2009 Michel Salim - 2.6-0.3.pre1 - Package Clang's static analyzer tools From mcepl at fedoraproject.org Wed Sep 9 15:58:05 2009 From: mcepl at fedoraproject.org (Matej Cepl) Date: Wed, 9 Sep 2009 15:58:05 +0000 (UTC) Subject: rpms/nimbus/EL-5 nimbus-0.0.17-stock-icons.patch, NONE, 1.1 nimbus.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090909155805.81E3D11C00CE@cvs1.fedora.phx.redhat.com> Author: mcepl Update of /cvs/pkgs/rpms/nimbus/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22857 Modified Files: .cvsignore sources Added Files: nimbus-0.0.17-stock-icons.patch nimbus.spec Log Message: Initial build nimbus-0.0.17-stock-icons.patch: gtk-engine/gtk-2.0/Makefile.am | 12 ++++++++---- gtk-engine/gtk-2.0/gtkrc | 2 -- gtk-engine/gtk-2.0/iconrc | 2 +- gtk-engine/gtk-2.0/iconrc.in | 2 +- icons/index.theme.in | 7 ++++++- 5 files changed, 16 insertions(+), 9 deletions(-) --- NEW FILE nimbus-0.0.17-stock-icons.patch --- diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/gtkrc nimbus-0.0.17/gtk-engine/gtk-2.0/gtkrc --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/gtkrc 2008-04-08 14:20:00.000000000 +0200 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/gtkrc 2009-07-08 00:28:04.000000000 +0200 @@ -1,5 +1,3 @@ -include "iconrc" - style "default" { bg[NORMAL] = "#d6d9df" diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc 2008-08-14 11:18:46.000000000 +0200 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc 2009-07-08 00:28:04.000000000 +0200 @@ -1,4 +1,4 @@ -pixmap_path "/usr/local/share/themes/nimbus/gtk-2.0" +pixmap_path "/usr/local/share/icons/nimbus/24x24/stock" style "icon-style" { stock["gtk-dialog-authentication"] = {{ "dialog_authentication.png",*,*,*}} diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc.in nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc.in --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/iconrc.in 2007-03-21 12:37:25.000000000 +0100 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/iconrc.in 2009-07-08 00:28:04.000000000 +0200 @@ -1,4 +1,4 @@ -pixmap_path "@prefix@/share/themes/nimbus/gtk-2.0" +pixmap_path "@prefix@/share/icons/nimbus/24x24/stock" style "icon-style" { stock["gtk-dialog-authentication"] = {{ "dialog_authentication.png",*,*,*}} diff -dur nimbus-0.0.17.orig/gtk-engine/gtk-2.0/Makefile.am nimbus-0.0.17/gtk-engine/gtk-2.0/Makefile.am --- nimbus-0.0.17.orig/gtk-engine/gtk-2.0/Makefile.am 2007-03-21 12:37:25.000000000 +0100 +++ nimbus-0.0.17/gtk-engine/gtk-2.0/Makefile.am 2009-07-26 02:16:55.000000000 +0200 @@ -1,7 +1,11 @@ themedir = $(datadir)/themes//$(PACKAGE)/gtk-2.0 -theme_DATA = gtkrc \ - iconrc \ - dialog_authentication.png \ +theme_DATA = gtkrc + +iconrcdir = $(datadir)/icons//$(PACKAGE) +iconrc_DATA = iconrc + +icondir = $(datadir)/icons//$(PACKAGE)/24x24/stock +icon_DATA = dialog_authentication.png \ dialog_info.png \ dialog_warning.png \ dialog_error.png \ @@ -99,5 +103,5 @@ zoom-in.png \ zoom-out.png -EXTRA_DIST = $(theme_DATA) \ +EXTRA_DIST = $(iconrc_DATA) \ iconrc.in diff -dur nimbus-0.0.17.orig/icons/index.theme.in nimbus-0.0.17/icons/index.theme.in --- nimbus-0.0.17.orig/icons/index.theme.in 2007-10-05 10:17:20.000000000 +0200 +++ nimbus-0.0.17/icons/index.theme.in 2009-07-08 00:28:04.000000000 +0200 @@ -1,7 +1,7 @@ [Icon Theme] Name=nimbus Inherits=Tango -Directories=12x12/actions,12x12/emblems,12x12/places,16x16/actions,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/places,16x16/mimetypes,16x16/status,192x192/apps,192x192/categories,192x192/devices,192x192/places,192x192/mimetypes,20x20/status,24x24/actions,24x24/animations,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/places,24x24/mimetypes,24x24/status,32x32/actions,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/places,32x32/mimetypes,32x32/status,36x36/actions,36x36/animations,36x36/apps,36x36/categories,36x36/devices,36x36/places,36x36/mimetypes,48x48/actions,48x48/animations,48x48/apps,48x48/categories,48x48/devices,48x48/places,48x48/mimetypes,48x48/status,48x48/emblems,72x72/apps,72x72/categories,72x72/places,72x72/mimetypes,96x96/apps,96x96/categories,96x96/devices,96x96/places,96x96/mimetypes +Directories=12x12/actions,12x12/emblems,12x12/places,16x16/actions,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/places,16x16/mimetypes,16x16/status,192x192/apps,192x192/categories,192x192/devices,192x192/places,192x192/mimetypes,20x20/status,24x24/actions,24x24/animations,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/places,24x24/mimetypes,24x24/status,24x24/stock,32x32/actions,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/places,32x32/mimetypes,32x32/status,36x36/actions,36x36/animations,36x36/apps,36x36/categories,36x36/devices,36x36/places,36x36/mimetypes,48x48/actions,48x48/animations,48x48/apps,48x48/categories,48x48/devices,48x48/places,48x48/mimetypes,48x48/status,48x48/emblems,72x72/apps,72x72/categories,72x72/places,72x72/mimetypes,96x96/apps,96x96/categories,96x96/devices,96x96/places,96x96/mimetypes Example=user-desktop [12x12/actions] @@ -129,6 +129,11 @@ Context=Status Type=Fixed +[24x24/stock] +Size=24 +Context=Stock +Type=Fixed + [32x32/actions] Size=32 Context=Actions --- NEW FILE nimbus.spec --- Name: nimbus Version: 0.0.17 Release: 7%{?dist} Summary: Desktop theme originally from Sun Group: User Interface/Desktops License: LGPLv2 URL: https://nimbus.dev.java.net/ # SHA1 0b984715e0c010ce034a32b7ba69e0582be65362 Source0: http://dlc.sun.com/osol/jds/downloads/extras/nimbus-%{version}.tar.bz2 Patch0: nimbus-0.0.17-stock-icons.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: icon-naming-utils glib2-devel gtk2-devel BuildRequires: intltool automake libtool autoconf %description Just a virtual package to collect all Nimbus related components. %package -n nimbus-theme-gnome Summary: Desktop theme from Sun Group: User Interface/Desktops Requires: gtk-nimbus-engine, nimbus-icon-theme, nimbus-metacity-theme BuildArch: noarch %description -n nimbus-theme-gnome The nimbus Theme Pack for Gnome make use of nimbus Metacity theme, nimbus gtk2 theme and Icon set. It originates from Opensolaris by Sun. %package -n gtk-nimbus-engine Summary: Gtk+ engine for %{name} Group: User Interface/Desktops Requires: gtk2-engines %description -n gtk-nimbus-engine Gtk+ engine for %{name}. %package -n nimbus-icon-theme Summary: Icons for %{name} Group: User Interface/Desktops BuildArch: noarch #Requires: fedora-logos %description -n nimbus-icon-theme Icons for %{name}. %package -n nimbus-metacity-theme Summary: Metacity theme for %{name} Group: User Interface/Desktops BuildArch: noarch Requires: metacity %description -n nimbus-metacity-theme Theme for metacity as part of %{name}. %prep %setup -q -n nimbus-%{version} %patch0 -p1 -b .stok-icons echo 'NotificationTheme=nimbus' >> index.theme TMPFILE=$(mktemp rpmbuild-nimbus-XXXXXX) iconv -f iso-8859-1 -t utf-8 ChangeLog >$TMPFILE touch --reference=ChangeLog $TMPFILE chmod --reference=ChangeLog $TMPFILE mv $TMPFILE ChangeLog %build aclocal --force libtoolize --copy --force --automake intltoolize --automake --copy --force autoconf --force automake --copy --add-missing %configure --disable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT #no-la find $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/ \( -name \*.la -o -name \*.a \) -delete install -Dp -m 0644 index.theme \ $RPM_BUILD_ROOT%{_datadir}/themes/nimbus/index.theme touch $RPM_BUILD_ROOT%{_datadir}/icons/nimbus/icon-theme.cache ## removing OpenSolaris branding use start-here.png from Fedora #find $RPM_BUILD_ROOT%{_datadir}/icons/nimbus/ -name start-here.png \ # |while read FILENAME ; do # NEWICON=$(echo $FILENAME \ # |sed -e "s!$RPM_BUILD_ROOT.*nimbus\(.*\)\$!\.\./\.\./\.\./Fedora\1!") # ln -sf -v $NEWICON $FILENAME # done %clean rm -rf $RPM_BUILD_ROOT %post touch --no-create %{_datadir}/icons/nimbus &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/nimbus &>/dev/null gtk-update-icon-cache %{_datadir}/icons/nimbus &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/nimbus &>/dev/null || : %files -n gtk-nimbus-engine %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING gtk-engine/docs.txt %{_libdir}/gtk-2.0/*/engines/libnimbus.so %{_datadir}/themes/nimbus/gtk-2.0/gtkrc %dir %{_datadir}/themes/nimbus/gtk-2.0/ %dir %{_datadir}/themes/nimbus/ %files -n nimbus-metacity-theme %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING %{_datadir}/themes/nimbus/metacity-1/ %dir %{_datadir}/themes/nimbus/ %files -n nimbus-icon-theme %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING %{_datadir}/icons/nimbus/ %ghost %{_datadir}/icons/nimbus/icon-theme.cache %files -n nimbus-theme-gnome %defattr(-,root,root,-) %{_datadir}/themes/nimbus/index.theme %changelog * Wed Sep 9 2009 Mat?j Cepl - 0.0.17-7 - put back OpenSolaris branding before we figure how to do this platform free. * Wed Aug 5 2009 Mat?j Cepl - 0.0.17-6 - remove OpenSolaris branding - add Requires for fedora-logos to nimbus-icon-theme * Tue Aug 4 2009 Mat?j Cepl - 0.0.17-5 - new version of nimbus-0.0.17-stock-icons.patch - remove another unnecessary %%dir in %%files * Sat May 16 2009 matej 0.0.17-4 - reogrganization of subpackages - many changes in %%files * Mon Apr 20 2009 Matej Cepl 0.0.17-3 - Packaging Review fixes * Thu Mar 12 2009 Matej Cepl 0.0.17-2 - Fix License tag. * Mon Mar 02 2009 Matej Cepl 0.0.17-1 - Initial affert to package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nimbus/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 5 Aug 2009 06:14:19 -0000 1.1 +++ .cvsignore 9 Sep 2009 15:58:04 -0000 1.2 @@ -0,0 +1 @@ +nimbus-0.0.17.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nimbus/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 5 Aug 2009 06:14:19 -0000 1.1 +++ sources 9 Sep 2009 15:58:05 -0000 1.2 @@ -0,0 +1 @@ +c338357e3918cf391193b8429cab5975 nimbus-0.0.17.tar.bz2 From salimma at fedoraproject.org Wed Sep 9 15:59:45 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Wed, 9 Sep 2009 15:59:45 +0000 (UTC) Subject: rpms/llvm/devel llvm-2.6-timestamp.patch,NONE,1.1 Message-ID: <20090909155945.5F2FA11C00CE@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/llvm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25288 Added Files: llvm-2.6-timestamp.patch Log Message: Patch for Makefile.rules to install data files with preserved timestamps llvm-2.6-timestamp.patch: Makefile.rules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE llvm-2.6-timestamp.patch --- --- llvm-2.6/Makefile.rules.timestamp 2009-08-19 18:04:44.000000000 -0400 +++ llvm-2.6/Makefile.rules 2009-09-09 02:10:38.287389725 -0400 @@ -672,7 +672,7 @@ ProgInstall = $(INSTALL) $(Install.StripFlag) -m 0755 ScriptInstall = $(INSTALL) -m 0755 -DataInstall = $(INSTALL) -m 0644 +DataInstall = $(INSTALL) -p -m 0644 # When compiling under Mingw/Cygwin, the tblgen tool expects Windows # paths. In this case, the SYSPATH function (defined in From remi at fedoraproject.org Wed Sep 9 16:05:54 2009 From: remi at fedoraproject.org (Remi Collet) Date: Wed, 9 Sep 2009 16:05:54 +0000 (UTC) Subject: rpms/glpi-pdf/F-11 glpi-pdf.spec,1.3,1.4 sources,1.3,1.4 Message-ID: <20090909160554.A568F11C00CE@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi-pdf/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28255 Modified Files: glpi-pdf.spec sources Log Message: update to 0.6.1 for glpi 0.72 Index: glpi-pdf.spec =================================================================== RCS file: /cvs/extras/rpms/glpi-pdf/F-11/glpi-pdf.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- glpi-pdf.spec 24 Feb 2009 22:16:42 -0000 1.3 +++ glpi-pdf.spec 9 Sep 2009 16:05:54 -0000 1.4 @@ -1,10 +1,10 @@ %define pluginname pdf Name: glpi-pdf -Version: 0.5 -Release: 2%{?dist} -Summary: GLPI Plugin to print PDF of computers -Summary(fr): Extension GLPI pour cr?er des PDF des ordinateurs +Version: 0.6.1 +Release: 1%{?dist} +Summary: GLPI Plugin to print PDF of equipment +Summary(fr): Extension GLPI pour cr?er des PDF des mat?riels Group: Applications/Internet License: GPLv2+ @@ -15,16 +15,16 @@ Source0: http://www.glpi-project. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: glpi >= 0.71 +Requires: glpi >= 0.72 %description -This GLPI plugin enables you to print with format pdf all the mitres of a -card computer or a software of the inventory. +This GLPI plugin enables you to print, in pdf format, the information +sheet of an equipment or a software of the inventory. %description -l fr Cette extension GLPI vous permet de cr?er un PDF contenant toutes les -informations sur un ordinateur ou un logiciel de l'inventaire. +informations sur un ?quipement ou un logiciel de l'inventaire. %prep @@ -36,6 +36,8 @@ for doc in docs/* ; do sed -i -e 's/\r//' $doc done +cd %{pluginname} + %build # empty build @@ -46,18 +48,33 @@ rm -rf %{buildroot} mkdir -p %{buildroot}/%{_datadir}/glpi/plugins cp -ar %{pluginname} %{buildroot}/%{_datadir}/glpi/plugins/%{pluginname} +for i in %{buildroot}/%{_datadir}/glpi/plugins/%{pluginname}/locales/* +do + lang=$(basename $i) + echo "%lang(${lang:0:2}) %{_datadir}/glpi/plugins/%{pluginname}/locales/${lang}" +done | tee %{name}.lang + %clean rm -rf %{buildroot} -%files +%files -f %{name}.lang %defattr(-,root,root,-) %doc docs/* -%{_datadir}/glpi/plugins/%{pluginname} +%dir %{_datadir}/glpi/plugins/%{pluginname} +%dir %{_datadir}/glpi/plugins/%{pluginname}/locales +%{_datadir}/glpi/plugins/%{pluginname}/*.php +%{_datadir}/glpi/plugins/%{pluginname}/fonts +%{_datadir}/glpi/plugins/%{pluginname}/front +%{_datadir}/glpi/plugins/%{pluginname}/inc +%{_datadir}/glpi/plugins/%{pluginname}/pics %changelog +* Tue Aug 18 2009 Remi Collet - 0.6.1-1 +- update to 0.6.1 finale for glpi 0.72 + * Tue Feb 24 2009 Fedora Release Engineering - 0.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild @@ -75,5 +92,5 @@ rm -rf %{buildroot} - new SVN snapshot * Mon Aug 13 2007 Remi Collet - 0.2-0.20070813 -- Initial RPM +- Initial RPM Index: sources =================================================================== RCS file: /cvs/extras/rpms/glpi-pdf/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 12 Jul 2008 08:03:39 -0000 1.3 +++ sources 9 Sep 2009 16:05:54 -0000 1.4 @@ -1 +1 @@ -6b10df91a8499f7e67d7a33e3b9085fb glpi-pdf-0.5.tar.gz +42972203c0d50689cc246e023a7ff597 glpi-pdf-0.6.1.tar.gz From xhorak at fedoraproject.org Wed Sep 9 16:06:29 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 16:06:29 +0000 (UTC) Subject: rpms/monodevelop/F-11 monodevelop-2.spec,1.18,1.19 Message-ID: <20090909160629.9F5FC11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/monodevelop/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28513 Modified Files: monodevelop-2.spec Log Message: Rebuild against newer gecko Index: monodevelop-2.spec =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop/F-11/monodevelop-2.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- monodevelop-2.spec 4 Aug 2009 09:15:21 -0000 1.18 +++ monodevelop-2.spec 9 Sep 2009 16:06:29 -0000 1.19 @@ -10,7 +10,7 @@ Name: monodevelop Version: 2.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A full-featured IDE for Mono and Gtk# Group: Development/Tools @@ -158,6 +158,9 @@ update-desktop-database &> /dev/null || %{_libdir}/pkgconfig/monodevelop*.pc %changelog +* Wed Sep 9 2009 Jan Horak - 2.0-5 +- Rebuild against newer gecko + * Tue Aug 4 2009 Jan Horak - 2.0-4 - Rebuild against newer gecko From ruben at fedoraproject.org Wed Sep 9 16:07:03 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Wed, 9 Sep 2009 16:07:03 +0000 (UTC) Subject: rpms/python-foolscap/devel python-foolscap.spec,1.4,1.5 Message-ID: <20090909160703.66A9011C00CE@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/python-foolscap/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28735 Modified Files: python-foolscap.spec Log Message: * Wed Sep 09 2009 Ruben Kerkhof 0.4.2-3 - Add requirement on pyOpenSSL Index: python-foolscap.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-foolscap/devel/python-foolscap.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- python-foolscap.spec 7 Sep 2009 23:21:41 -0000 1.4 +++ python-foolscap.spec 9 Sep 2009 16:07:03 -0000 1.5 @@ -4,7 +4,7 @@ Name: python-%{modulename} Version: 0.4.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Next-generation RPC protocol, intended to replace Perspective Broker Group: Development/Languages @@ -15,8 +15,8 @@ Patch0: foolscap-disable-randomly-faili BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: python, python-devel, python-twisted-web -Requires: python-twisted-web +BuildRequires: python, python-devel, python-twisted-web, python-setuptools, pyOpenSSL +Requires: python-twisted-web, pyOpenSSL %description Foolscap (aka newpb) is a new version of Twisted's native RPC protocol, known @@ -56,6 +56,9 @@ rm -rf %{buildroot} %{_bindir}/flappserver %changelog +* Wed Sep 09 2009 Ruben Kerkhof 0.4.2-3 +- Add requirement on pyOpenSSL + * Tue Sep 08 2009 Ruben Kerkhof 0.4.2-2 - Disable a single test which only fails in Koji From pkgdb at fedoraproject.org Wed Sep 9 16:07:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:07:02 +0000 Subject: [pkgdb] libvdpau was added for kwizart Message-ID: <20090909160702.8ADCE10F865@bastion2.fedora.phx.redhat.com> kevin has added Package libvdpau with summary Wrapper library for the Video Decode and Presentation API kevin has approved Package libvdpau kevin has added a Fedora devel branch for libvdpau with an owner of kwizart kevin has approved libvdpau in Fedora devel kevin has approved Package libvdpau kevin has set commit to Approved for 107427 on libvdpau (Fedora devel) kevin has set checkout to Approved for 107427 on libvdpau (Fedora devel) kevin has set build to Approved for 107427 on libvdpau (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libvdpau From pkgdb at fedoraproject.org Wed Sep 9 16:07:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:07:04 +0000 Subject: [pkgdb] libvdpau summary updated by kevin Message-ID: <20090909160704.2108010F88A@bastion2.fedora.phx.redhat.com> kevin set package libvdpau summary to Wrapper library for the Video Decode and Presentation API To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libvdpau From pkgdb at fedoraproject.org Wed Sep 9 16:07:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:07:04 +0000 Subject: [pkgdb] libvdpau (Fedora, 10) updated by kevin Message-ID: <20090909160704.285F410F895@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for libvdpau kevin has set commit to Approved for 107427 on libvdpau (Fedora 10) kevin has set checkout to Approved for 107427 on libvdpau (Fedora 10) kevin has set build to Approved for 107427 on libvdpau (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libvdpau From kevin at fedoraproject.org Wed Sep 9 16:07:11 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:07:11 +0000 (UTC) Subject: rpms/libvdpau - New directory Message-ID: <20090909160711.136CB11C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/libvdpau In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsn28779/rpms/libvdpau Log Message: Directory /cvs/pkgs/rpms/libvdpau added to the repository From pkgdb at fedoraproject.org Wed Sep 9 16:07:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:07:04 +0000 Subject: [pkgdb] libvdpau (Fedora, 10) updated by kevin Message-ID: <20090909160704.36CC210F89A@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for libvdpau kevin has set commit to Approved for 107427 on libvdpau (Fedora 11) kevin has set checkout to Approved for 107427 on libvdpau (Fedora 11) kevin has set build to Approved for 107427 on libvdpau (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libvdpau From kevin at fedoraproject.org Wed Sep 9 16:07:11 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:07:11 +0000 (UTC) Subject: rpms/libvdpau/devel - New directory Message-ID: <20090909160711.3E05C11C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/libvdpau/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsn28779/rpms/libvdpau/devel Log Message: Directory /cvs/pkgs/rpms/libvdpau/devel added to the repository From kevin at fedoraproject.org Wed Sep 9 16:07:17 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:07:17 +0000 (UTC) Subject: rpms/libvdpau Makefile,NONE,1.1 Message-ID: <20090909160717.332BD11C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/libvdpau In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsn28779/rpms/libvdpau Added Files: Makefile Log Message: Setup of module libvdpau --- NEW FILE Makefile --- # Top level Makefile for module libvdpau all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Wed Sep 9 16:07:17 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:07:17 +0000 (UTC) Subject: rpms/libvdpau/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090909160717.79E1E11C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/libvdpau/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsn28779/rpms/libvdpau/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module libvdpau --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: libvdpau # $Id: Makefile,v 1.1 2009/09/09 16:07:17 kevin Exp $ NAME := libvdpau SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Sep 9 16:08:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:08:31 +0000 Subject: [pkgdb] voms summary updated by kevin Message-ID: <20090909160831.AE28410F88A@bastion2.fedora.phx.redhat.com> kevin set package voms summary to Virtual Organization Membership Service To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/voms From pkgdb at fedoraproject.org Wed Sep 9 16:08:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:08:29 +0000 Subject: [pkgdb] voms was added for ellert Message-ID: <20090909160830.0B12510F865@bastion2.fedora.phx.redhat.com> kevin has added Package voms with summary Virtual Organization Membership Service kevin has approved Package voms kevin has added a Fedora devel branch for voms with an owner of ellert kevin has approved voms in Fedora devel kevin has approved Package voms kevin has set commit to Approved for 107427 on voms (Fedora devel) kevin has set checkout to Approved for 107427 on voms (Fedora devel) kevin has set build to Approved for 107427 on voms (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/voms From pkgdb at fedoraproject.org Wed Sep 9 16:08:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:08:31 +0000 Subject: [pkgdb] voms (Fedora EPEL, 4) updated by kevin Message-ID: <20090909160831.B135510F894@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for voms kevin has set commit to Approved for 107427 on voms (Fedora 10) kevin has set checkout to Approved for 107427 on voms (Fedora 10) kevin has set build to Approved for 107427 on voms (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/voms From pkgdb at fedoraproject.org Wed Sep 9 16:08:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:08:31 +0000 Subject: [pkgdb] voms (Fedora EPEL, 4) updated by kevin Message-ID: <20090909160831.BD5ED10F89A@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 4 branch for voms kevin has set commit to Approved for 107427 on voms (Fedora EPEL 4) kevin has set checkout to Approved for 107427 on voms (Fedora EPEL 4) kevin has set build to Approved for 107427 on voms (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/voms From pkgdb at fedoraproject.org Wed Sep 9 16:08:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:08:31 +0000 Subject: [pkgdb] voms (Fedora EPEL, 4) updated by kevin Message-ID: <20090909160831.C513810F89C@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for voms kevin has set commit to Approved for 107427 on voms (Fedora 11) kevin has set checkout to Approved for 107427 on voms (Fedora 11) kevin has set build to Approved for 107427 on voms (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/voms From kevin at fedoraproject.org Wed Sep 9 16:08:42 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:08:42 +0000 (UTC) Subject: rpms/voms - New directory Message-ID: <20090909160842.1D56611C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/voms In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvse29407/rpms/voms Log Message: Directory /cvs/pkgs/rpms/voms added to the repository From kevin at fedoraproject.org Wed Sep 9 16:08:42 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:08:42 +0000 (UTC) Subject: rpms/voms/devel - New directory Message-ID: <20090909160842.43DF311C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/voms/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvse29407/rpms/voms/devel Log Message: Directory /cvs/pkgs/rpms/voms/devel added to the repository From kevin at fedoraproject.org Wed Sep 9 16:08:48 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:08:48 +0000 (UTC) Subject: rpms/voms Makefile,NONE,1.1 Message-ID: <20090909160848.EF73111C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/voms In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvse29407/rpms/voms Added Files: Makefile Log Message: Setup of module voms --- NEW FILE Makefile --- # Top level Makefile for module voms all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Wed Sep 9 16:08:49 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:08:49 +0000 (UTC) Subject: rpms/voms/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090909160849.2B11511C02C8@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/voms/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvse29407/rpms/voms/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module voms --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: voms # $Id: Makefile,v 1.1 2009/09/09 16:08:49 kevin Exp $ NAME := voms SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Sep 9 16:08:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:08:31 +0000 Subject: [pkgdb] voms (Fedora EPEL, 4) updated by kevin Message-ID: <20090909160831.D190410F8A0@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for voms kevin has set commit to Approved for 107427 on voms (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on voms (Fedora EPEL 5) kevin has set build to Approved for 107427 on voms (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/voms From mtasaka at fedoraproject.org Wed Sep 9 16:08:55 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 9 Sep 2009 16:08:55 +0000 (UTC) Subject: rpms/ruby-RMagick/F-10 .cvsignore, 1.22, 1.23 ruby-RMagick.spec, 1.27, 1.28 sources, 1.22, 1.23 Message-ID: <20090909160855.57CAA11C00CE@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-RMagick/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29476/F-10 Modified Files: .cvsignore ruby-RMagick.spec sources Log Message: * Thu Sep 10 2009 Mamoru Tasaka - 2.11.1-1 - 2.11.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/F-10/.cvsignore,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- .cvsignore 3 Aug 2009 04:48:37 -0000 1.22 +++ .cvsignore 9 Sep 2009 16:08:55 -0000 1.23 @@ -1 +1 @@ -RMagick-2.11.0.tar.bz2 +RMagick-2.11.1.tar.bz2 Index: ruby-RMagick.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/F-10/ruby-RMagick.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- ruby-RMagick.spec 3 Aug 2009 04:48:37 -0000 1.27 +++ ruby-RMagick.spec 9 Sep 2009 16:08:55 -0000 1.28 @@ -4,7 +4,7 @@ %define rubyabi 1.8 %define modname RMagick -%define repoid 61208 +%define repoid 63234 %define setIMver() \ %if 0%{?fedora} == %1 \ @@ -13,7 +13,7 @@ Requires: ImageMagick = %2\ %endif \ %{nil} -%define mainver 2.11.0 +%define mainver 2.11.1 %undefine betaver %define fedorarel 1 @@ -39,10 +39,9 @@ BuildRequires: %{_bindir}/wmf2eps BuildRequires: ImageMagick-devel Requires: ImageMagick -%setIMver 12 6.5.3.7 +%setIMver 12 6.5.4.7 %setIMver 11 6.5.1.2 %setIMver 10 6.4.0.10 -%setIMver 9 6.3.8.1 Requires: ruby(abi) = %{rubyabi} Provides: ruby(%{modname}) = %{version}-%{release} @@ -106,6 +105,12 @@ touch -r README.html DOCDIR/README.html %doc DOCDIR/HTML/* %changelog +* Thu Sep 10 2009 Mamoru Tasaka - 2.11.1-1 +- 2.11.1 + +* Tue Aug 4 2009 Mamoru Tasaka - 2.11.0-2 +- F-12: Rebuid against new ImageMagick + * Mon Aug 3 2009 Mamoru Tasaka - 2.11.0-1 - 2.11.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/F-10/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 3 Aug 2009 04:48:37 -0000 1.22 +++ sources 9 Sep 2009 16:08:55 -0000 1.23 @@ -1 +1 @@ -944636435aeffb228540f4b27371762a RMagick-2.11.0.tar.bz2 +62a9fc1c8ba9c4a986725aa33915c24b RMagick-2.11.1.tar.bz2 From mtasaka at fedoraproject.org Wed Sep 9 16:08:55 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 9 Sep 2009 16:08:55 +0000 (UTC) Subject: rpms/ruby-RMagick/F-11 .cvsignore, 1.22, 1.23 ruby-RMagick.spec, 1.30, 1.31 sources, 1.22, 1.23 Message-ID: <20090909160855.866A511C00CE@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-RMagick/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29476/F-11 Modified Files: .cvsignore ruby-RMagick.spec sources Log Message: * Thu Sep 10 2009 Mamoru Tasaka - 2.11.1-1 - 2.11.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/F-11/.cvsignore,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- .cvsignore 3 Aug 2009 04:48:37 -0000 1.22 +++ .cvsignore 9 Sep 2009 16:08:55 -0000 1.23 @@ -1 +1 @@ -RMagick-2.11.0.tar.bz2 +RMagick-2.11.1.tar.bz2 Index: ruby-RMagick.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/F-11/ruby-RMagick.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- ruby-RMagick.spec 3 Aug 2009 04:48:37 -0000 1.30 +++ ruby-RMagick.spec 9 Sep 2009 16:08:55 -0000 1.31 @@ -4,7 +4,7 @@ %define rubyabi 1.8 %define modname RMagick -%define repoid 61208 +%define repoid 63234 %define setIMver() \ %if 0%{?fedora} == %1 \ @@ -13,7 +13,7 @@ Requires: ImageMagick = %2\ %endif \ %{nil} -%define mainver 2.11.0 +%define mainver 2.11.1 %undefine betaver %define fedorarel 1 @@ -39,10 +39,9 @@ BuildRequires: %{_bindir}/wmf2eps BuildRequires: ImageMagick-devel Requires: ImageMagick -%setIMver 12 6.5.3.7 +%setIMver 12 6.5.4.7 %setIMver 11 6.5.1.2 %setIMver 10 6.4.0.10 -%setIMver 9 6.3.8.1 Requires: ruby(abi) = %{rubyabi} Provides: ruby(%{modname}) = %{version}-%{release} @@ -106,6 +105,12 @@ touch -r README.html DOCDIR/README.html %doc DOCDIR/HTML/* %changelog +* Thu Sep 10 2009 Mamoru Tasaka - 2.11.1-1 +- 2.11.1 + +* Tue Aug 4 2009 Mamoru Tasaka - 2.11.0-2 +- F-12: Rebuid against new ImageMagick + * Mon Aug 3 2009 Mamoru Tasaka - 2.11.0-1 - 2.11.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/F-11/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 3 Aug 2009 04:48:37 -0000 1.22 +++ sources 9 Sep 2009 16:08:55 -0000 1.23 @@ -1 +1 @@ -944636435aeffb228540f4b27371762a RMagick-2.11.0.tar.bz2 +62a9fc1c8ba9c4a986725aa33915c24b RMagick-2.11.1.tar.bz2 From mtasaka at fedoraproject.org Wed Sep 9 16:08:55 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 9 Sep 2009 16:08:55 +0000 (UTC) Subject: rpms/ruby-RMagick/devel .cvsignore, 1.22, 1.23 ruby-RMagick.spec, 1.34, 1.35 sources, 1.22, 1.23 Message-ID: <20090909160855.BC49F11C00CE@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-RMagick/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29476/devel Modified Files: .cvsignore ruby-RMagick.spec sources Log Message: * Thu Sep 10 2009 Mamoru Tasaka - 2.11.1-1 - 2.11.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/devel/.cvsignore,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- .cvsignore 3 Aug 2009 04:48:37 -0000 1.22 +++ .cvsignore 9 Sep 2009 16:08:55 -0000 1.23 @@ -1 +1 @@ -RMagick-2.11.0.tar.bz2 +RMagick-2.11.1.tar.bz2 Index: ruby-RMagick.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/devel/ruby-RMagick.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- ruby-RMagick.spec 3 Aug 2009 19:59:17 -0000 1.34 +++ ruby-RMagick.spec 9 Sep 2009 16:08:55 -0000 1.35 @@ -4,7 +4,7 @@ %define rubyabi 1.8 %define modname RMagick -%define repoid 61208 +%define repoid 63234 %define setIMver() \ %if 0%{?fedora} == %1 \ @@ -13,9 +13,9 @@ Requires: ImageMagick = %2\ %endif \ %{nil} -%define mainver 2.11.0 +%define mainver 2.11.1 %undefine betaver -%define fedorarel 2 +%define fedorarel 1 Name: ruby-%{modname} @@ -42,7 +42,6 @@ Requires: ImageMagick %setIMver 12 6.5.4.7 %setIMver 11 6.5.1.2 %setIMver 10 6.4.0.10 -%setIMver 9 6.3.8.1 Requires: ruby(abi) = %{rubyabi} Provides: ruby(%{modname}) = %{version}-%{release} @@ -106,6 +105,9 @@ touch -r README.html DOCDIR/README.html %doc DOCDIR/HTML/* %changelog +* Thu Sep 10 2009 Mamoru Tasaka - 2.11.1-1 +- 2.11.1 + * Tue Aug 4 2009 Mamoru Tasaka - 2.11.0-2 - F-12: Rebuid against new ImageMagick Index: sources =================================================================== RCS file: /cvs/extras/rpms/ruby-RMagick/devel/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 3 Aug 2009 04:48:38 -0000 1.22 +++ sources 9 Sep 2009 16:08:55 -0000 1.23 @@ -1 +1 @@ -944636435aeffb228540f4b27371762a RMagick-2.11.0.tar.bz2 +62a9fc1c8ba9c4a986725aa33915c24b RMagick-2.11.1.tar.bz2 From pkgdb at fedoraproject.org Wed Sep 9 16:09:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:09:37 +0000 Subject: [pkgdb] voms-mysql-plugin was added for ellert Message-ID: <20090909160937.CBB2410F89C@bastion2.fedora.phx.redhat.com> kevin has added Package voms-mysql-plugin with summary VOMS server plugin for MySQL kevin has approved Package voms-mysql-plugin kevin has added a Fedora devel branch for voms-mysql-plugin with an owner of ellert kevin has approved voms-mysql-plugin in Fedora devel kevin has approved Package voms-mysql-plugin kevin has set commit to Approved for 107427 on voms-mysql-plugin (Fedora devel) kevin has set checkout to Approved for 107427 on voms-mysql-plugin (Fedora devel) kevin has set build to Approved for 107427 on voms-mysql-plugin (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/voms-mysql-plugin From pkgdb at fedoraproject.org Wed Sep 9 16:09:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:09:39 +0000 Subject: [pkgdb] voms-mysql-plugin summary updated by kevin Message-ID: <20090909160939.8843510F89F@bastion2.fedora.phx.redhat.com> kevin set package voms-mysql-plugin summary to VOMS server plugin for MySQL To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/voms-mysql-plugin From pkgdb at fedoraproject.org Wed Sep 9 16:09:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:09:39 +0000 Subject: [pkgdb] voms-mysql-plugin (Fedora EPEL, 4) updated by kevin Message-ID: <20090909160939.9971E10F8A2@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 4 branch for voms-mysql-plugin kevin has set commit to Approved for 107427 on voms-mysql-plugin (Fedora EPEL 4) kevin has set checkout to Approved for 107427 on voms-mysql-plugin (Fedora EPEL 4) kevin has set build to Approved for 107427 on voms-mysql-plugin (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/voms-mysql-plugin From pkgdb at fedoraproject.org Wed Sep 9 16:09:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:09:39 +0000 Subject: [pkgdb] voms-mysql-plugin (Fedora EPEL, 4) updated by kevin Message-ID: <20090909160939.A32A310F8A4@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for voms-mysql-plugin kevin has set commit to Approved for 107427 on voms-mysql-plugin (Fedora 10) kevin has set checkout to Approved for 107427 on voms-mysql-plugin (Fedora 10) kevin has set build to Approved for 107427 on voms-mysql-plugin (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/voms-mysql-plugin From pkgdb at fedoraproject.org Wed Sep 9 16:09:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:09:39 +0000 Subject: [pkgdb] voms-mysql-plugin (Fedora EPEL, 4) updated by kevin Message-ID: <20090909160939.AD0D310F8AB@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for voms-mysql-plugin kevin has set commit to Approved for 107427 on voms-mysql-plugin (Fedora 11) kevin has set checkout to Approved for 107427 on voms-mysql-plugin (Fedora 11) kevin has set build to Approved for 107427 on voms-mysql-plugin (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/voms-mysql-plugin From pkgdb at fedoraproject.org Wed Sep 9 16:09:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:09:39 +0000 Subject: [pkgdb] voms-mysql-plugin (Fedora EPEL, 4) updated by kevin Message-ID: <20090909160939.B8A5310F8AD@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for voms-mysql-plugin kevin has set commit to Approved for 107427 on voms-mysql-plugin (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on voms-mysql-plugin (Fedora EPEL 5) kevin has set build to Approved for 107427 on voms-mysql-plugin (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/voms-mysql-plugin From kevin at fedoraproject.org Wed Sep 9 16:09:47 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:09:47 +0000 (UTC) Subject: rpms/voms-mysql-plugin - New directory Message-ID: <20090909160947.17A7211C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/voms-mysql-plugin In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsw30134/rpms/voms-mysql-plugin Log Message: Directory /cvs/pkgs/rpms/voms-mysql-plugin added to the repository From kevin at fedoraproject.org Wed Sep 9 16:09:47 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:09:47 +0000 (UTC) Subject: rpms/voms-mysql-plugin/devel - New directory Message-ID: <20090909160947.444D211C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/voms-mysql-plugin/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsw30134/rpms/voms-mysql-plugin/devel Log Message: Directory /cvs/pkgs/rpms/voms-mysql-plugin/devel added to the repository From kevin at fedoraproject.org Wed Sep 9 16:09:53 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:09:53 +0000 (UTC) Subject: rpms/voms-mysql-plugin Makefile,NONE,1.1 Message-ID: <20090909160953.745B111C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/voms-mysql-plugin In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsw30134/rpms/voms-mysql-plugin Added Files: Makefile Log Message: Setup of module voms-mysql-plugin --- NEW FILE Makefile --- # Top level Makefile for module voms-mysql-plugin all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Wed Sep 9 16:09:53 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:09:53 +0000 (UTC) Subject: rpms/voms-mysql-plugin/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090909160953.B4B9811C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/voms-mysql-plugin/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsw30134/rpms/voms-mysql-plugin/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module voms-mysql-plugin --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: voms-mysql-plugin # $Id: Makefile,v 1.1 2009/09/09 16:09:53 kevin Exp $ NAME := voms-mysql-plugin SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Sep 9 16:12:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:12:24 +0000 Subject: [pkgdb] emacs-common-pmd was added for jjames Message-ID: <20090909161224.4FFC910F865@bastion2.fedora.phx.redhat.com> kevin has added Package emacs-common-pmd with summary An interface to PMD for Emacs kevin has approved Package emacs-common-pmd kevin has added a Fedora devel branch for emacs-common-pmd with an owner of jjames kevin has approved emacs-common-pmd in Fedora devel kevin has approved Package emacs-common-pmd kevin has set commit to Approved for 107427 on emacs-common-pmd (Fedora devel) kevin has set checkout to Approved for 107427 on emacs-common-pmd (Fedora devel) kevin has set build to Approved for 107427 on emacs-common-pmd (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/emacs-common-pmd From pkgdb at fedoraproject.org Wed Sep 9 16:12:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:12:25 +0000 Subject: [pkgdb] emacs-common-pmd summary updated by kevin Message-ID: <20090909161225.80D5610F88A@bastion2.fedora.phx.redhat.com> kevin set package emacs-common-pmd summary to An interface to PMD for Emacs To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/emacs-common-pmd From kevin at fedoraproject.org Wed Sep 9 16:12:41 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:12:41 +0000 (UTC) Subject: rpms/emacs-common-pmd - New directory Message-ID: <20090909161241.1B2E211C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/emacs-common-pmd In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj30978/rpms/emacs-common-pmd Log Message: Directory /cvs/pkgs/rpms/emacs-common-pmd added to the repository From kevin at fedoraproject.org Wed Sep 9 16:12:41 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:12:41 +0000 (UTC) Subject: rpms/emacs-common-pmd/devel - New directory Message-ID: <20090909161241.4906C11C02C8@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/emacs-common-pmd/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj30978/rpms/emacs-common-pmd/devel Log Message: Directory /cvs/pkgs/rpms/emacs-common-pmd/devel added to the repository From kevin at fedoraproject.org Wed Sep 9 16:12:47 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:12:47 +0000 (UTC) Subject: rpms/emacs-common-pmd Makefile,NONE,1.1 Message-ID: <20090909161247.5F4BE11C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/emacs-common-pmd In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj30978/rpms/emacs-common-pmd Added Files: Makefile Log Message: Setup of module emacs-common-pmd --- NEW FILE Makefile --- # Top level Makefile for module emacs-common-pmd all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Wed Sep 9 16:12:47 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:12:47 +0000 (UTC) Subject: rpms/emacs-common-pmd/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090909161247.9847D11C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/emacs-common-pmd/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj30978/rpms/emacs-common-pmd/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module emacs-common-pmd --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: emacs-common-pmd # $Id: Makefile,v 1.1 2009/09/09 16:12:47 kevin Exp $ NAME := emacs-common-pmd SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Sep 9 16:12:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:12:25 +0000 Subject: [pkgdb] emacs-common-pmd (Fedora, 11) updated by kevin Message-ID: <20090909161225.8840D10F895@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for emacs-common-pmd kevin has set commit to Approved for 107427 on emacs-common-pmd (Fedora 11) kevin has set checkout to Approved for 107427 on emacs-common-pmd (Fedora 11) kevin has set build to Approved for 107427 on emacs-common-pmd (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/emacs-common-pmd From pkgdb at fedoraproject.org Wed Sep 9 16:13:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:13:47 +0000 Subject: [pkgdb] gfs-philostratos-fonts was added for nim Message-ID: <20090909161347.74BEF10F865@bastion2.fedora.phx.redhat.com> kevin has added Package gfs-philostratos-fonts with summary A revival of the ?Griechische Antiqua? Greek typeface kevin has approved Package gfs-philostratos-fonts kevin has added a Fedora devel branch for gfs-philostratos-fonts with an owner of nim kevin has approved gfs-philostratos-fonts in Fedora devel kevin has approved Package gfs-philostratos-fonts kevin has set commit to Approved for 107427 on gfs-philostratos-fonts (Fedora devel) kevin has set checkout to Approved for 107427 on gfs-philostratos-fonts (Fedora devel) kevin has set build to Approved for 107427 on gfs-philostratos-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gfs-philostratos-fonts From pkgdb at fedoraproject.org Wed Sep 9 16:13:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:13:49 +0000 Subject: [pkgdb] gfs-philostratos-fonts summary updated by kevin Message-ID: <20090909161349.AE5B910F87E@bastion2.fedora.phx.redhat.com> kevin set package gfs-philostratos-fonts summary to A revival of the ?Griechische Antiqua? Greek typeface To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gfs-philostratos-fonts From pkgdb at fedoraproject.org Wed Sep 9 16:13:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:13:49 +0000 Subject: [pkgdb] gfs-philostratos-fonts (Fedora, 11) updated by kevin Message-ID: <20090909161349.B798810F894@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on gfs-philostratos-fonts (Fedora devel) for fonts-sig kevin approved watchcommits on gfs-philostratos-fonts (Fedora devel) for fonts-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gfs-philostratos-fonts From kevin at fedoraproject.org Wed Sep 9 16:14:02 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:14:02 +0000 (UTC) Subject: rpms/gfs-philostratos-fonts - New directory Message-ID: <20090909161402.2867611C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gfs-philostratos-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsf31391/rpms/gfs-philostratos-fonts Log Message: Directory /cvs/pkgs/rpms/gfs-philostratos-fonts added to the repository From kevin at fedoraproject.org Wed Sep 9 16:14:02 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:14:02 +0000 (UTC) Subject: rpms/gfs-philostratos-fonts/devel - New directory Message-ID: <20090909161402.4AE5011C02C6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gfs-philostratos-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsf31391/rpms/gfs-philostratos-fonts/devel Log Message: Directory /cvs/pkgs/rpms/gfs-philostratos-fonts/devel added to the repository From pkgdb at fedoraproject.org Wed Sep 9 16:13:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:13:49 +0000 Subject: [pkgdb] gfs-philostratos-fonts (Fedora, 11) updated by kevin Message-ID: <20090909161349.C8A9410F898@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for gfs-philostratos-fonts kevin has set commit to Approved for 107427 on gfs-philostratos-fonts (Fedora 11) kevin has set checkout to Approved for 107427 on gfs-philostratos-fonts (Fedora 11) kevin has set build to Approved for 107427 on gfs-philostratos-fonts (Fedora 11) kevin approved watchbugzilla on gfs-philostratos-fonts (Fedora 11) for fonts-sig kevin approved watchcommits on gfs-philostratos-fonts (Fedora 11) for fonts-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gfs-philostratos-fonts From kevin at fedoraproject.org Wed Sep 9 16:14:08 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:14:08 +0000 (UTC) Subject: rpms/gfs-philostratos-fonts Makefile,NONE,1.1 Message-ID: <20090909161408.6D65911C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gfs-philostratos-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsf31391/rpms/gfs-philostratos-fonts Added Files: Makefile Log Message: Setup of module gfs-philostratos-fonts --- NEW FILE Makefile --- # Top level Makefile for module gfs-philostratos-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Wed Sep 9 16:14:08 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:14:08 +0000 (UTC) Subject: rpms/gfs-philostratos-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090909161408.C092011C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gfs-philostratos-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsf31391/rpms/gfs-philostratos-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module gfs-philostratos-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: gfs-philostratos-fonts # $Id: Makefile,v 1.1 2009/09/09 16:14:08 kevin Exp $ NAME := gfs-philostratos-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Sep 9 16:16:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:16:41 +0000 Subject: [pkgdb] sblim-cmpi-network (Fedora EPEL, 4) updated by kevin Message-ID: <20090909161641.787F810F86F@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for sblim-cmpi-network kevin has set commit to Approved for 107427 on sblim-cmpi-network (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on sblim-cmpi-network (Fedora EPEL 5) kevin has set build to Approved for 107427 on sblim-cmpi-network (Fedora EPEL 5) kevin approved watchbugzilla on sblim-cmpi-network (Fedora EPEL 5) for praveenp kevin approved watchcommits on sblim-cmpi-network (Fedora EPEL 5) for praveenp kevin approved watchbugzilla on sblim-cmpi-network (Fedora EPEL 5) for mdomsch kevin approved watchcommits on sblim-cmpi-network (Fedora EPEL 5) for mdomsch kevin approved watchbugzilla on sblim-cmpi-network (Fedora EPEL 5) for srini kevin approved watchcommits on sblim-cmpi-network (Fedora EPEL 5) for srini To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-cmpi-network From pkgdb at fedoraproject.org Wed Sep 9 16:16:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:16:41 +0000 Subject: [pkgdb] sblim-cmpi-network (Fedora EPEL, 4) updated by kevin Message-ID: <20090909161641.8375510F88A@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for sblim-cmpi-network kevin has set commit to Approved for 107427 on sblim-cmpi-network (Fedora 10) kevin has set checkout to Approved for 107427 on sblim-cmpi-network (Fedora 10) kevin has set build to Approved for 107427 on sblim-cmpi-network (Fedora 10) kevin approved watchbugzilla on sblim-cmpi-network (Fedora 10) for praveenp kevin approved watchcommits on sblim-cmpi-network (Fedora 10) for praveenp kevin approved watchbugzilla on sblim-cmpi-network (Fedora 10) for mdomsch kevin approved watchcommits on sblim-cmpi-network (Fedora 10) for mdomsch kevin approved watchbugzilla on sblim-cmpi-network (Fedora 10) for srini kevin approved watchcommits on sblim-cmpi-network (Fedora 10) for srini To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-cmpi-network From pkgdb at fedoraproject.org Wed Sep 9 16:16:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:16:41 +0000 Subject: [pkgdb] sblim-cmpi-network (Fedora EPEL, 4) updated by kevin Message-ID: <20090909161641.8CF3310F895@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 4 branch for sblim-cmpi-network kevin has set commit to Approved for 107427 on sblim-cmpi-network (Fedora EPEL 4) kevin has set checkout to Approved for 107427 on sblim-cmpi-network (Fedora EPEL 4) kevin has set build to Approved for 107427 on sblim-cmpi-network (Fedora EPEL 4) kevin approved watchbugzilla on sblim-cmpi-network (Fedora EPEL 4) for praveenp kevin approved watchcommits on sblim-cmpi-network (Fedora EPEL 4) for praveenp kevin approved watchbugzilla on sblim-cmpi-network (Fedora EPEL 4) for mdomsch kevin approved watchcommits on sblim-cmpi-network (Fedora EPEL 4) for mdomsch kevin approved watchbugzilla on sblim-cmpi-network (Fedora EPEL 4) for srini kevin approved watchcommits on sblim-cmpi-network (Fedora EPEL 4) for srini To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-cmpi-network From pkgdb at fedoraproject.org Wed Sep 9 16:16:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:16:41 +0000 Subject: [pkgdb] sblim-cmpi-network (Fedora EPEL, 4) updated by kevin Message-ID: <20090909161641.9478E10F89A@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for sblim-cmpi-network kevin has set commit to Approved for 107427 on sblim-cmpi-network (Fedora 11) kevin has set checkout to Approved for 107427 on sblim-cmpi-network (Fedora 11) kevin has set build to Approved for 107427 on sblim-cmpi-network (Fedora 11) kevin approved watchbugzilla on sblim-cmpi-network (Fedora 11) for praveenp kevin approved watchcommits on sblim-cmpi-network (Fedora 11) for praveenp kevin approved watchbugzilla on sblim-cmpi-network (Fedora 11) for mdomsch kevin approved watchcommits on sblim-cmpi-network (Fedora 11) for mdomsch kevin approved watchbugzilla on sblim-cmpi-network (Fedora 11) for srini kevin approved watchcommits on sblim-cmpi-network (Fedora 11) for srini To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-cmpi-network From bressers at fedoraproject.org Wed Sep 9 16:18:26 2009 From: bressers at fedoraproject.org (Josh Bressers) Date: Wed, 9 Sep 2009 16:18:26 +0000 (UTC) Subject: CVSROOT avail,1.64,1.65 Message-ID: <20090909161826.9B75111C00CE@cvs1.fedora.phx.redhat.com> Author: bressers Update of /cvs/fedora/CVSROOT In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32679 Modified Files: avail Log Message: Add vdanen to the fedora-security repo Index: avail =================================================================== RCS file: /cvs/fedora/CVSROOT/avail,v retrieving revision 1.64 retrieving revision 1.65 diff -u -r1.64 -r1.65 --- avail 13 Aug 2009 23:56:36 -0000 1.64 +++ avail 9 Sep 2009 16:18:26 -0000 1.65 @@ -39,7 +39,7 @@ unavail | | fedora-security # Red Hat Security Response Team avail | mjc,bressers,jorton,notting,sopwith,katzj,holtmann | fedora-security -avail | lkundrak, thoger | fedora-security +avail | lkundrak, thoger, vdanen | fedora-security # Fedora Security Response Team avail | jkeating,ausil,tibbs,kaboom,scop,questor | fedora-security avail | trassl,kevin,dercorny,eteo | fedora-security From pkgdb at fedoraproject.org Wed Sep 9 16:20:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:20:25 +0000 Subject: [pkgdb] vmpsd was added for coec Message-ID: <20090909162025.9B25410F865@bastion2.fedora.phx.redhat.com> kevin has added Package vmpsd with summary A GPL implementation of Cisco Systems' VMPS kevin has approved Package vmpsd kevin has added a Fedora devel branch for vmpsd with an owner of coec kevin has approved vmpsd in Fedora devel kevin has approved Package vmpsd kevin has set commit to Approved for 107427 on vmpsd (Fedora devel) kevin has set checkout to Approved for 107427 on vmpsd (Fedora devel) kevin has set build to Approved for 107427 on vmpsd (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vmpsd From pkgdb at fedoraproject.org Wed Sep 9 16:20:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:20:26 +0000 Subject: [pkgdb] vmpsd summary updated by kevin Message-ID: <20090909162026.E0B3610F88A@bastion2.fedora.phx.redhat.com> kevin set package vmpsd summary to A GPL implementation of Cisco Systems' VMPS To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vmpsd From pkgdb at fedoraproject.org Wed Sep 9 16:20:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:20:26 +0000 Subject: [pkgdb] vmpsd (Fedora EPEL, 5) updated by kevin Message-ID: <20090909162026.E3B8810F894@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for vmpsd kevin has set commit to Approved for 107427 on vmpsd (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on vmpsd (Fedora EPEL 5) kevin has set build to Approved for 107427 on vmpsd (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vmpsd From kevin at fedoraproject.org Wed Sep 9 16:20:35 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:20:35 +0000 (UTC) Subject: rpms/vmpsd - New directory Message-ID: <20090909162035.17CF911C043A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/vmpsd In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsONo835/rpms/vmpsd Log Message: Directory /cvs/pkgs/rpms/vmpsd added to the repository From pkgdb at fedoraproject.org Wed Sep 9 16:20:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:20:26 +0000 Subject: [pkgdb] vmpsd (Fedora EPEL, 5) updated by kevin Message-ID: <20090909162026.ED91A10F898@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for vmpsd kevin has set commit to Approved for 107427 on vmpsd (Fedora 10) kevin has set checkout to Approved for 107427 on vmpsd (Fedora 10) kevin has set build to Approved for 107427 on vmpsd (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vmpsd From pkgdb at fedoraproject.org Wed Sep 9 16:20:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:20:26 +0000 Subject: [pkgdb] vmpsd (Fedora EPEL, 5) updated by kevin Message-ID: <20090909162027.0392410F89C@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for vmpsd kevin has set commit to Approved for 107427 on vmpsd (Fedora 11) kevin has set checkout to Approved for 107427 on vmpsd (Fedora 11) kevin has set build to Approved for 107427 on vmpsd (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vmpsd From kevin at fedoraproject.org Wed Sep 9 16:20:35 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:20:35 +0000 (UTC) Subject: rpms/vmpsd/devel - New directory Message-ID: <20090909162035.35AC111C043A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/vmpsd/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsONo835/rpms/vmpsd/devel Log Message: Directory /cvs/pkgs/rpms/vmpsd/devel added to the repository From kevin at fedoraproject.org Wed Sep 9 16:20:41 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:20:41 +0000 (UTC) Subject: rpms/vmpsd Makefile,NONE,1.1 Message-ID: <20090909162041.8926E11C043A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/vmpsd In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsONo835/rpms/vmpsd Added Files: Makefile Log Message: Setup of module vmpsd --- NEW FILE Makefile --- # Top level Makefile for module vmpsd all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Wed Sep 9 16:20:41 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:20:41 +0000 (UTC) Subject: rpms/vmpsd/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090909162041.C2C1E11C043A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/vmpsd/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsONo835/rpms/vmpsd/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module vmpsd --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: vmpsd # $Id: Makefile,v 1.1 2009/09/09 16:20:41 kevin Exp $ NAME := vmpsd SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Sep 9 16:21:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:21:13 +0000 Subject: [pkgdb] perl-CatalystX-Component-Traits was added for cweyl Message-ID: <20090909162113.BE09C10F89B@bastion2.fedora.phx.redhat.com> kevin has added Package perl-CatalystX-Component-Traits with summary Automatic Trait Loading and Resolution for Catalyst kevin has approved Package perl-CatalystX-Component-Traits kevin has added a Fedora devel branch for perl-CatalystX-Component-Traits with an owner of cweyl kevin has approved perl-CatalystX-Component-Traits in Fedora devel kevin has approved Package perl-CatalystX-Component-Traits kevin has set commit to Approved for 107427 on perl-CatalystX-Component-Traits (Fedora devel) kevin has set checkout to Approved for 107427 on perl-CatalystX-Component-Traits (Fedora devel) kevin has set build to Approved for 107427 on perl-CatalystX-Component-Traits (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-CatalystX-Component-Traits From pkgdb at fedoraproject.org Wed Sep 9 16:21:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:21:16 +0000 Subject: [pkgdb] perl-CatalystX-Component-Traits summary updated by kevin Message-ID: <20090909162116.2D2A010F8A0@bastion2.fedora.phx.redhat.com> kevin set package perl-CatalystX-Component-Traits summary to Automatic Trait Loading and Resolution for Catalyst To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-CatalystX-Component-Traits From pkgdb at fedoraproject.org Wed Sep 9 16:21:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:21:16 +0000 Subject: [pkgdb] perl-CatalystX-Component-Traits (Fedora, 10) updated by kevin Message-ID: <20090909162116.3515F10F8A2@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for perl-CatalystX-Component-Traits kevin has set commit to Approved for 107427 on perl-CatalystX-Component-Traits (Fedora 10) kevin has set checkout to Approved for 107427 on perl-CatalystX-Component-Traits (Fedora 10) kevin has set build to Approved for 107427 on perl-CatalystX-Component-Traits (Fedora 10) kevin approved watchbugzilla on perl-CatalystX-Component-Traits (Fedora 10) for perl-sig kevin approved watchcommits on perl-CatalystX-Component-Traits (Fedora 10) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-CatalystX-Component-Traits From pkgdb at fedoraproject.org Wed Sep 9 16:21:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:21:16 +0000 Subject: [pkgdb] perl-CatalystX-Component-Traits (Fedora, 10) updated by kevin Message-ID: <20090909162116.3F51E10F8AC@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for perl-CatalystX-Component-Traits kevin has set commit to Approved for 107427 on perl-CatalystX-Component-Traits (Fedora 11) kevin has set checkout to Approved for 107427 on perl-CatalystX-Component-Traits (Fedora 11) kevin has set build to Approved for 107427 on perl-CatalystX-Component-Traits (Fedora 11) kevin approved watchbugzilla on perl-CatalystX-Component-Traits (Fedora 11) for perl-sig kevin approved watchcommits on perl-CatalystX-Component-Traits (Fedora 11) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-CatalystX-Component-Traits From pkgdb at fedoraproject.org Wed Sep 9 16:21:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:21:16 +0000 Subject: [pkgdb] perl-CatalystX-Component-Traits (Fedora, 10) updated by kevin Message-ID: <20090909162116.46B8310F8B0@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on perl-CatalystX-Component-Traits (Fedora devel) for perl-sig kevin approved watchcommits on perl-CatalystX-Component-Traits (Fedora devel) for perl-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/perl-CatalystX-Component-Traits From kevin at fedoraproject.org Wed Sep 9 16:21:23 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:21:23 +0000 (UTC) Subject: rpms/perl-CatalystX-Component-Traits - New directory Message-ID: <20090909162123.1D86911C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-CatalystX-Component-Traits In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsse1247/rpms/perl-CatalystX-Component-Traits Log Message: Directory /cvs/pkgs/rpms/perl-CatalystX-Component-Traits added to the repository From kevin at fedoraproject.org Wed Sep 9 16:21:23 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:21:23 +0000 (UTC) Subject: rpms/perl-CatalystX-Component-Traits/devel - New directory Message-ID: <20090909162123.4D0E211C0423@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-CatalystX-Component-Traits/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsse1247/rpms/perl-CatalystX-Component-Traits/devel Log Message: Directory /cvs/pkgs/rpms/perl-CatalystX-Component-Traits/devel added to the repository From kevin at fedoraproject.org Wed Sep 9 16:21:29 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:21:29 +0000 (UTC) Subject: rpms/perl-CatalystX-Component-Traits Makefile,NONE,1.1 Message-ID: <20090909162129.D64AA11C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-CatalystX-Component-Traits In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsse1247/rpms/perl-CatalystX-Component-Traits Added Files: Makefile Log Message: Setup of module perl-CatalystX-Component-Traits --- NEW FILE Makefile --- # Top level Makefile for module perl-CatalystX-Component-Traits all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Wed Sep 9 16:21:30 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 9 Sep 2009 16:21:30 +0000 (UTC) Subject: rpms/perl-CatalystX-Component-Traits/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090909162130.2AF0711C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-CatalystX-Component-Traits/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsse1247/rpms/perl-CatalystX-Component-Traits/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-CatalystX-Component-Traits --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-CatalystX-Component-Traits # $Id: Makefile,v 1.1 2009/09/09 16:21:29 kevin Exp $ NAME := perl-CatalystX-Component-Traits SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From remi at fedoraproject.org Wed Sep 9 16:21:34 2009 From: remi at fedoraproject.org (Remi Collet) Date: Wed, 9 Sep 2009 16:21:34 +0000 (UTC) Subject: rpms/glpi/F-10 glpi-config_path.php, 1.2, 1.3 glpi.spec, 1.23, 1.24 sources, 1.17, 1.18 glpi-check.patch, 1.1, NONE Message-ID: <20090909162134.CE69711C00CE@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1348 Modified Files: glpi-config_path.php glpi.spec sources Removed Files: glpi-check.patch Log Message: update to 0.72.21 Index: glpi-config_path.php =================================================================== RCS file: /cvs/extras/rpms/glpi/F-10/glpi-config_path.php,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- glpi-config_path.php 12 Jul 2008 07:21:33 -0000 1.2 +++ glpi-config_path.php 9 Sep 2009 16:21:34 -0000 1.3 @@ -11,6 +11,8 @@ define("GLPI_SESSION_DIR", "/var/lib/ define("GLPI_PLUGIN_DOC_DIR", "/var/lib/glpi/files/_plugins"); define("GLPI_LOCK_DIR", "/var/lib/glpi/files/_lock/"); -define("GLPI_CACHE_LITE_DIR", "Cache"); define("GLPI_LOG_DIR", "/var/log/glpi"); + +define("GLPI_CACHE_LITE_DIR", "Cache"); +define("GLPI_PHPMAILER_DIR", "PHPMailer"); ?> Index: glpi.spec =================================================================== RCS file: /cvs/extras/rpms/glpi/F-10/glpi.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- glpi.spec 2 Jun 2009 15:38:57 -0000 1.23 +++ glpi.spec 9 Sep 2009 16:21:34 -0000 1.24 @@ -1,11 +1,13 @@ %if %{?fedora}%{?rhel} >= 5 -%define useselinux 1 +%global useselinux 1 %else -%define useselinux 0 +%global useselinux 0 %endif +%global tarballversion 0.72.21 + Name: glpi -Version: 0.71.6 +Version: 0.72.2.1 Release: 1%{?dist} Summary: Free IT asset management software Summary(fr): Gestion Libre de Parc Informatique @@ -13,26 +15,18 @@ Summary(fr): Gestion Libre de Parc In Group: Applications/Internet License: GPLv2+ URL: http://www.glpi-project.org/ -Source0: http://www.glpi-project.org/IMG/gz/%{name}-%{version}.tar.gz +Source0: http://www.glpi-project.org/IMG/gz/%{name}-%{tarballversion}.tar.gz Source1: glpi-httpd.conf Source2: glpi-config_path.php Source3: glpi-logrotate -# Avoid SELinux AVC when testing write access to log file. -# backport from 0.72 (Changeset 7208) -Patch0: glpi-check.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: php, php-mysql, httpd, php-gd, php-ldap, php-imap, php-mbstring -%if 0%{?rhel} == 4 -Requires: php-domxml -%else -Requires: php-xml +Requires: php >= 5.0.0, php-mysql, httpd, php-gd, php-ldap, php-imap, php-mbstring, php-xml, php-json Requires: php-pear(Cache_Lite) >= 1.7.4 -%endif +Requires: php-PHPMailer Requires: %{_sysconfdir}/logrotate.d Requires(postun): /sbin/service Requires(post): /sbin/service @@ -65,27 +59,25 @@ techniciens gr?ce ? une maintenance pl %prep %setup -q -n glpi -%patch0 -p0 - -%if 0%{?rhel} == 4 - -# use bundled lib -mv lib/cache_lite/LICENSE LICENSE.cache_lite -grep -v GLPI_CACHE_LITE_DIR %{SOURCE2} >config/config_path.php - -%else - # Use system lib rm -rf lib/cache_lite -cp %{SOURCE2} config/config_path.php +rm -rf lib/phpmailer -%endif +cp %{SOURCE2} config/config_path.php -mv lib/phpmailer/LICENSE LICENSE.phpmailer mv lib/tiny_mce/license.txt LICENSE.tiny_mce -dos2unix -o LICENSE.phpmailer LICENSE.tiny_mce -iconv -f ISO-8859-15 -t UTF-8 LISEZMOI.txt >a && mv a LISEZMOI.txt -iconv -f ISO-8859-15 -t UTF-8 README.txt >a && mv a README.txt +mv lib/extjs/license.txt LICENSE.extjs +rm lib/extjs/{CHANGES.html,INCLUDE_ORDER.txt} +mv lib/icalcreator/lgpl.txt LICENSE.icalcreator +mv lib/phpcas/COPYRIGHT LICENSE.phpcas +mv lib/phpcas/README README.phpcas +rm scripts/glpi_cron_curl.sh + +dos2unix -o LICENSE.tiny_mce +for fic in LISEZMOI.txt README.txt +do + iconv -f ISO-8859-15 -t UTF-8 $fic >a && mv a $fic +done cat >cron </dev/null -# Remove old httpd_sys_script_rw_t -semanage fcontext -d "%{_localstatedir}/log/glpi(/.*)?" # New File context semanage fcontext -a -s system_u -t httpd_sys_script_rw_t -r s0 "%{_sysconfdir}/glpi(/.*)?" semanage fcontext -a -s system_u -t httpd_log_t -r s0 "%{_localstatedir}/log/glpi(/.*)?" @@ -198,7 +186,7 @@ fi %files -f %{name}.lang %defattr(-,root,root,-) -%doc *.txt LICENSE.* +%doc *.txt LICENSE.* README.* %attr(750,apache,root) %dir %{_sysconfdir}/%{name} %ghost %config(noreplace,missingok) %{_sysconfdir}/%{name}/config_db.php @@ -213,11 +201,12 @@ fi %dir %{_datadir}/%{name} %{_datadir}/%{name}/*.php %{_datadir}/%{name}/*.js +# License file required by installation process +%{_datadir}/%{name}/COPYING.txt %{_datadir}/%{name}/ajax %{_datadir}/%{name}/config %{_datadir}/%{name}/css %{_datadir}/%{name}/front -%{_datadir}/%{name}/help %{_datadir}/%{name}/inc %{_datadir}/%{name}/install %{_datadir}/%{name}/lib @@ -229,6 +218,11 @@ fi %changelog +* Wed Sep 09 2009 Remi Collet - 0.72.2.1-1 +- update to 0.72.21 +- use system PHPMailer +- now requires php > 5 + * Mon Jun 02 2009 Remi Collet - 0.71.6-1 - update to 0.71.6 (Bugfix Release) Index: sources =================================================================== RCS file: /cvs/extras/rpms/glpi/F-10/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 2 Jun 2009 15:38:57 -0000 1.17 +++ sources 9 Sep 2009 16:21:34 -0000 1.18 @@ -1 +1 @@ -d7137027c2a9f79cadd193bbe6ebab92 glpi-0.71.6.tar.gz +495eacd40c30ccb9cd71e85f3af82009 glpi-0.72.21.tar.gz --- glpi-check.patch DELETED --- From pkgdb at fedoraproject.org Wed Sep 9 16:22:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:22:20 +0000 Subject: [pkgdb] mlton (Fedora EPEL, 5) updated by kevin Message-ID: <20090909162221.D990310F8A8@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for mlton kevin has set commit to Approved for 107427 on mlton (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on mlton (Fedora EPEL 5) kevin has set build to Approved for 107427 on mlton (Fedora EPEL 5) kevin changed owner of mlton in Fedora EPEL 5 to agoode kevin approved watchbugzilla on mlton (Fedora EPEL 5) for rjones kevin approved watchcommits on mlton (Fedora EPEL 5) for rjones kevin approved commit on mlton (Fedora EPEL 5) for rjones kevin approved build on mlton (Fedora EPEL 5) for rjones kevin approved approveacls on mlton (Fedora EPEL 5) for rjones To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mlton From pkgdb at fedoraproject.org Wed Sep 9 16:23:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:23:07 +0000 Subject: [pkgdb] pcb (Fedora, 12) updated by kevin Message-ID: <20090909162307.87CDF10F87A@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for pcb kevin has set commit to Approved for 107427 on pcb (Fedora 12) kevin has set checkout to Approved for 107427 on pcb (Fedora 12) kevin has set build to Approved for 107427 on pcb (Fedora 12) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pcb From pkgdb at fedoraproject.org Wed Sep 9 16:23:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:23:41 +0000 Subject: [pkgdb] lwp (Fedora EPEL, 5) updated by kevin Message-ID: <20090909162341.5018A10F87E@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for lwp kevin has set commit to Approved for 107427 on lwp (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on lwp (Fedora EPEL 5) kevin has set build to Approved for 107427 on lwp (Fedora EPEL 5) kevin changed owner of lwp in Fedora EPEL 5 to agoode kevin approved watchbugzilla on lwp (Fedora EPEL 5) for rjones kevin approved watchcommits on lwp (Fedora EPEL 5) for rjones kevin approved commit on lwp (Fedora EPEL 5) for rjones kevin approved build on lwp (Fedora EPEL 5) for rjones kevin approved approveacls on lwp (Fedora EPEL 5) for rjones To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lwp From pkgdb at fedoraproject.org Wed Sep 9 16:25:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:25:51 +0000 Subject: [pkgdb] sblim-sfcc (Fedora EPEL, 4) updated by kevin Message-ID: <20090909162551.A61B010F87A@bastion2.fedora.phx.redhat.com> kevin changed owner of sblim-sfcc in Fedora 10 to srini kevin approved watchbugzilla on sblim-sfcc (Fedora 10) for mdomsch kevin approved watchcommits on sblim-sfcc (Fedora 10) for mdomsch kevin approved watchbugzilla on sblim-sfcc (Fedora 10) for praveenp kevin approved watchcommits on sblim-sfcc (Fedora 10) for praveenp kevin approved commit on sblim-sfcc (Fedora 10) for praveenp kevin approved build on sblim-sfcc (Fedora 10) for praveenp kevin approved approveacls on sblim-sfcc (Fedora 10) for praveenp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-sfcc From pkgdb at fedoraproject.org Wed Sep 9 16:25:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:25:51 +0000 Subject: [pkgdb] sblim-sfcc (Fedora EPEL, 4) updated by kevin Message-ID: <20090909162551.B759610F894@bastion2.fedora.phx.redhat.com> kevin changed owner of sblim-sfcc in Fedora EPEL 5 to srini kevin approved watchbugzilla on sblim-sfcc (Fedora EPEL 5) for mdomsch kevin approved watchcommits on sblim-sfcc (Fedora EPEL 5) for mdomsch kevin approved watchbugzilla on sblim-sfcc (Fedora EPEL 5) for praveenp kevin approved watchcommits on sblim-sfcc (Fedora EPEL 5) for praveenp kevin approved commit on sblim-sfcc (Fedora EPEL 5) for praveenp kevin approved build on sblim-sfcc (Fedora EPEL 5) for praveenp kevin approved approveacls on sblim-sfcc (Fedora EPEL 5) for praveenp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-sfcc From pkgdb at fedoraproject.org Wed Sep 9 16:25:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:25:51 +0000 Subject: [pkgdb] sblim-sfcc (Fedora EPEL, 4) updated by kevin Message-ID: <20090909162551.C5F9310F89A@bastion2.fedora.phx.redhat.com> kevin changed owner of sblim-sfcc in Fedora EPEL 4 to srini kevin approved watchbugzilla on sblim-sfcc (Fedora EPEL 4) for mdomsch kevin approved watchcommits on sblim-sfcc (Fedora EPEL 4) for mdomsch kevin approved watchbugzilla on sblim-sfcc (Fedora EPEL 4) for praveenp kevin approved watchcommits on sblim-sfcc (Fedora EPEL 4) for praveenp kevin approved commit on sblim-sfcc (Fedora EPEL 4) for praveenp kevin approved build on sblim-sfcc (Fedora EPEL 4) for praveenp kevin approved approveacls on sblim-sfcc (Fedora EPEL 4) for praveenp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-sfcc From pkgdb at fedoraproject.org Wed Sep 9 16:25:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:25:51 +0000 Subject: [pkgdb] sblim-sfcc (Fedora EPEL, 4) updated by kevin Message-ID: <20090909162551.D78E310F89F@bastion2.fedora.phx.redhat.com> kevin changed owner of sblim-sfcc in Fedora 11 to srini kevin approved watchbugzilla on sblim-sfcc (Fedora 11) for mdomsch kevin approved watchcommits on sblim-sfcc (Fedora 11) for mdomsch kevin approved watchbugzilla on sblim-sfcc (Fedora 11) for praveenp kevin approved watchcommits on sblim-sfcc (Fedora 11) for praveenp kevin approved commit on sblim-sfcc (Fedora 11) for praveenp kevin approved build on sblim-sfcc (Fedora 11) for praveenp kevin approved approveacls on sblim-sfcc (Fedora 11) for praveenp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-sfcc From pkgdb at fedoraproject.org Wed Sep 9 16:27:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:27:27 +0000 Subject: [pkgdb] rvm (Fedora EPEL, 5) updated by kevin Message-ID: <20090909162727.865AF10F890@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for rvm kevin has set commit to Approved for 107427 on rvm (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on rvm (Fedora EPEL 5) kevin has set build to Approved for 107427 on rvm (Fedora EPEL 5) kevin changed owner of rvm in Fedora EPEL 5 to agoode kevin approved watchbugzilla on rvm (Fedora EPEL 5) for rjones kevin approved watchcommits on rvm (Fedora EPEL 5) for rjones kevin approved commit on rvm (Fedora EPEL 5) for rjones kevin approved build on rvm (Fedora EPEL 5) for rjones kevin approved approveacls on rvm (Fedora EPEL 5) for rjones To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rvm From remi at fedoraproject.org Wed Sep 9 16:30:04 2009 From: remi at fedoraproject.org (Remi Collet) Date: Wed, 9 Sep 2009 16:30:04 +0000 (UTC) Subject: rpms/glpi-data-injection/F-10 glpi-data-injection.spec, 1.4, 1.5 sources, 1.5, 1.6 Message-ID: <20090909163004.1139A11C043D@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi-data-injection/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4448 Modified Files: glpi-data-injection.spec sources Log Message: update to 1.7.0 for glpi 0.72 Index: glpi-data-injection.spec =================================================================== RCS file: /cvs/extras/rpms/glpi-data-injection/F-10/glpi-data-injection.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- glpi-data-injection.spec 21 Apr 2009 16:33:41 -0000 1.4 +++ glpi-data-injection.spec 9 Sep 2009 16:30:03 -0000 1.5 @@ -1,7 +1,7 @@ -%define pluginname data_injection +%define pluginname datainjection Name: glpi-data-injection -Version: 1.5.1 +Version: 1.7.0 Release: 1%{?dist} Summary: Plugin for importing data into GLPI Summary(fr): Extension pour importer des donn?es dans GLPI @@ -15,7 +15,10 @@ Source0: http://www.glpi-project. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: glpi >= 0.71.5 +Requires: glpi >= 0.72 + +# This plugin is renamed (for 0.72) +Provides: glpi-datainjection = %{version}-%{release} %description Plugin for importing data into GLPI @@ -39,7 +42,7 @@ Elle pourra servir, par exemple, ? : %prep %setup -q -c -mv %{pluginname}/test test +#mv %{pluginname}/test test mv %{pluginname}/docs docs # dos2unix to avoid rpmlint warnings @@ -89,6 +92,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 09 2009 Remi Collet - 1.7.0-1 +- update to 1.7.0 finale for glpi 0.72 + * Tue Apr 21 2009 Remi Collet - 1.5.1-1 - update to 1.5.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/glpi-data-injection/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 21 Apr 2009 16:33:41 -0000 1.5 +++ sources 9 Sep 2009 16:30:03 -0000 1.6 @@ -1 +1 @@ -6965acc29786c38a260b19e2fbc9176e glpi-data_injection-1.5.1.tar.gz +29c3c87b73546026b88a9b8928cb8d76 glpi-datainjection-1.7.0.tar.gz From pkgdb at fedoraproject.org Wed Sep 9 16:30:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 09 Sep 2009 16:30:22 +0000 Subject: [pkgdb] rpc2 (Fedora EPEL, 5) updated by kevin Message-ID: <20090909163022.1BCB710F87E@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for rpc2 kevin has set commit to Approved for 107427 on rpc2 (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on rpc2 (Fedora EPEL 5) kevin has set build to Approved for 107427 on rpc2 (Fedora EPEL 5) kevin changed owner of rpc2 in Fedora EPEL 5 to agoode kevin approved watchbugzilla on rpc2 (Fedora EPEL 5) for nhorman kevin approved watchcommits on rpc2 (Fedora EPEL 5) for nhorman kevin approved commit on rpc2 (Fedora EPEL 5) for nhorman kevin approved build on rpc2 (Fedora EPEL 5) for nhorman kevin approved approveacls on rpc2 (Fedora EPEL 5) for nhorman To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rpc2 From xhorak at fedoraproject.org Wed Sep 9 16:32:14 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 16:32:14 +0000 (UTC) Subject: rpms/epiphany/F-10 epiphany.spec,1.231,1.232 Message-ID: <20090909163214.10EAB11C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/epiphany/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5204 Modified Files: epiphany.spec Log Message: Rebuild against newer gecko Index: epiphany.spec =================================================================== RCS file: /cvs/pkgs/rpms/epiphany/F-10/epiphany.spec,v retrieving revision 1.231 retrieving revision 1.232 diff -u -p -r1.231 -r1.232 --- epiphany.spec 4 Aug 2009 08:20:25 -0000 1.231 +++ epiphany.spec 9 Sep 2009 16:32:13 -0000 1.232 @@ -1,4 +1,4 @@ -%define gecko_ver 1.9.0.13 +%define gecko_ver 1.9.0.14 %define desktop_file_utils_version 0.9 %define glib2_devel_ver 2.15.2 %define gtk2_devel_ver 2.12.0 @@ -8,7 +8,7 @@ Summary: GNOME web browser based on the Mozilla rendering engine Name: epiphany Version: 2.24.3 -Release: 9%{?dist} +Release: 10%{?dist} %define major_version 2.24 Provides: epiphany(abi) = %{major_version} License: GPLv2+ and GFDL @@ -259,6 +259,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pygtk/2.0/defs/epiphany.defs %changelog +* Wed Sep 09 2009 Jan Horak - 2.24.3-10 +- Rebuild against newer gecko + * Tue Aug 04 2009 Jan Horak - 2.24.3-9 - Rebuild against newer gecko From remi at fedoraproject.org Wed Sep 9 16:32:37 2009 From: remi at fedoraproject.org (Remi Collet) Date: Wed, 9 Sep 2009 16:32:37 +0000 (UTC) Subject: rpms/glpi-mass-ocs-import/F-10 glpi-mass-ocs-import.spec, 1.4, 1.5 sources, 1.5, 1.6 glpi-mass-ocs-import.conf, 1.1, NONE Message-ID: <20090909163237.7F76B11C00CE@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi-mass-ocs-import/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5389 Modified Files: glpi-mass-ocs-import.spec sources Removed Files: glpi-mass-ocs-import.conf Log Message: update to 1.3.0 for glpi 0.72 Index: glpi-mass-ocs-import.spec =================================================================== RCS file: /cvs/extras/rpms/glpi-mass-ocs-import/F-10/glpi-mass-ocs-import.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- glpi-mass-ocs-import.spec 9 Apr 2009 15:25:38 -0000 1.4 +++ glpi-mass-ocs-import.spec 9 Sep 2009 16:32:37 -0000 1.5 @@ -1,8 +1,8 @@ -%define pluginname mass_ocs_import -%define lockname mass_ocs_import.lock +%define pluginname massocsimport +%define lockname massocsimport.lock Name: glpi-mass-ocs-import -Version: 1.2.2 +Version: 1.3.0 Release: 1%{?dist} Summary: GLPI Plugin for OCS Massive import Summary(fr): Extension GLPI d'import en masse OCS @@ -12,18 +12,13 @@ License: GPLv2+ URL: http://www.glpi-project.org/ Source0: http://www.glpi-project.org/IMG/gz/glpi-%{pluginname}-%{version}.tar.gz -Source1: %{name}.conf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: glpi >= 0.71.5 -%if 0%{?rhel} == 4 -Requires: php -%else +Requires: glpi >= 0.72 Requires: php-cli -%endif Requires: %{_sysconfdir}/cron.d # This plugin is going to be renamed (for 0.72) @@ -55,11 +50,15 @@ for fic in docs/*; do done cat >README-RPM-POSTINTALL.txt <%{name}.httpd < + Order Allow,Deny + Deny from all + EOF cat >cron < - 1.3.0-1 +- update to 1.3.0 finale for glpi 0.72 + * Thu Apr 09 2009 Remi Collet - 1.2.2-1 - update to 1.2.2 (bugfixes) Index: sources =================================================================== RCS file: /cvs/extras/rpms/glpi-mass-ocs-import/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 9 Apr 2009 15:25:38 -0000 1.5 +++ sources 9 Sep 2009 16:32:37 -0000 1.6 @@ -1 +1 @@ -abe1e280079bdfcfe3ca0e567f241ba7 glpi-mass_ocs_import-1.2.2.tar.gz +15f00aec2062ce5ca652abe89530a7cd glpi-massocsimport-1.3.0.tar.gz --- glpi-mass-ocs-import.conf DELETED --- From remi at fedoraproject.org Wed Sep 9 16:35:38 2009 From: remi at fedoraproject.org (Remi Collet) Date: Wed, 9 Sep 2009 16:35:38 +0000 (UTC) Subject: rpms/glpi-pdf/F-10 glpi-pdf.spec,1.2,1.3 sources,1.3,1.4 Message-ID: <20090909163538.C1D1311C00CE@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi-pdf/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7601 Modified Files: glpi-pdf.spec sources Log Message: update to 0.6.1 for glpi 0.72 Index: glpi-pdf.spec =================================================================== RCS file: /cvs/extras/rpms/glpi-pdf/F-10/glpi-pdf.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- glpi-pdf.spec 12 Jul 2008 08:03:39 -0000 1.2 +++ glpi-pdf.spec 9 Sep 2009 16:35:38 -0000 1.3 @@ -1,10 +1,10 @@ %define pluginname pdf Name: glpi-pdf -Version: 0.5 +Version: 0.6.1 Release: 1%{?dist} -Summary: GLPI Plugin to print PDF of computers -Summary(fr): Extension GLPI pour cr?er des PDF des ordinateurs +Summary: GLPI Plugin to print PDF of equipment +Summary(fr): Extension GLPI pour cr?er des PDF des mat?riels Group: Applications/Internet License: GPLv2+ @@ -15,16 +15,16 @@ Source0: http://www.glpi-project. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: glpi >= 0.71 +Requires: glpi >= 0.72 %description -This GLPI plugin enables you to print with format pdf all the mitres of a -card computer or a software of the inventory. +This GLPI plugin enables you to print, in pdf format, the information +sheet of an equipment or a software of the inventory. %description -l fr Cette extension GLPI vous permet de cr?er un PDF contenant toutes les -informations sur un ordinateur ou un logiciel de l'inventaire. +informations sur un ?quipement ou un logiciel de l'inventaire. %prep @@ -36,6 +36,8 @@ for doc in docs/* ; do sed -i -e 's/\r//' $doc done +cd %{pluginname} + %build # empty build @@ -46,18 +48,33 @@ rm -rf %{buildroot} mkdir -p %{buildroot}/%{_datadir}/glpi/plugins cp -ar %{pluginname} %{buildroot}/%{_datadir}/glpi/plugins/%{pluginname} +for i in %{buildroot}/%{_datadir}/glpi/plugins/%{pluginname}/locales/* +do + lang=$(basename $i) + echo "%lang(${lang:0:2}) %{_datadir}/glpi/plugins/%{pluginname}/locales/${lang}" +done | tee %{name}.lang + %clean rm -rf %{buildroot} -%files +%files -f %{name}.lang %defattr(-,root,root,-) %doc docs/* -%{_datadir}/glpi/plugins/%{pluginname} +%dir %{_datadir}/glpi/plugins/%{pluginname} +%dir %{_datadir}/glpi/plugins/%{pluginname}/locales +%{_datadir}/glpi/plugins/%{pluginname}/*.php +%{_datadir}/glpi/plugins/%{pluginname}/fonts +%{_datadir}/glpi/plugins/%{pluginname}/front +%{_datadir}/glpi/plugins/%{pluginname}/inc +%{_datadir}/glpi/plugins/%{pluginname}/pics %changelog +* Tue Aug 18 2009 Remi Collet - 0.6.1-1 +- update to 0.6.1 finale for glpi 0.72 + * Sat Jul 12 2008 Remi Collet - 0.5-1 - update to 0.5 finale for glpi 0.71 @@ -72,5 +89,5 @@ rm -rf %{buildroot} - new SVN snapshot * Mon Aug 13 2007 Remi Collet - 0.2-0.20070813 -- Initial RPM +- Initial RPM Index: sources =================================================================== RCS file: /cvs/extras/rpms/glpi-pdf/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 12 Jul 2008 08:03:39 -0000 1.3 +++ sources 9 Sep 2009 16:35:38 -0000 1.4 @@ -1 +1 @@ -6b10df91a8499f7e67d7a33e3b9085fb glpi-pdf-0.5.tar.gz +42972203c0d50689cc246e023a7ff597 glpi-pdf-0.6.1.tar.gz From agoode at fedoraproject.org Wed Sep 9 16:37:37 2009 From: agoode at fedoraproject.org (Adam Goode) Date: Wed, 9 Sep 2009 16:37:37 +0000 (UTC) Subject: rpms/lwp/EL-5 lwp.spec,1.6,1.7 Message-ID: <20090909163737.5199B11C00CE@cvs1.fedora.phx.redhat.com> Author: agoode Update of /cvs/pkgs/rpms/lwp/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9942 Modified Files: lwp.spec Log Message: * Wed Sep 9 2009 Adam Goode - 2.5-4 - Remove F12 longjmp patch for EL-5 Index: lwp.spec =================================================================== RCS file: /cvs/pkgs/rpms/lwp/EL-5/lwp.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- lwp.spec 20 Aug 2009 17:04:42 -0000 1.6 +++ lwp.spec 9 Sep 2009 16:37:37 -0000 1.7 @@ -1,6 +1,6 @@ Name: lwp Version: 2.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: C library for user-mode threading Group: System Environment/Libraries License: LGPLv2 @@ -8,8 +8,6 @@ URL: http://www.coda.cs.cmu.e Source0: ftp://ftp.coda.cs.cmu.edu/pub/coda/src/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch0: lwp-2.5-no-longjmp_chk.patch - %description The LWP userspace threads library. The LWP threads library is used by the Coda distributed filesystem, RVM (a persistent VM library), and RPC2/SFTP (remote @@ -28,7 +26,6 @@ developing applications that use %{name} %prep %setup -q -%patch0 -p1 -b .no-longjmp_chk %build @@ -68,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 9 2009 Adam Goode - 2.5-4 +- Remove F12 longjmp patch for EL-5 + * Thu Aug 20 2009 Adam Goode - 2.5-3 - Add check to specfile - Patch around lwp's creative use of longjmp that fails with fortify From agoode at fedoraproject.org Wed Sep 9 16:37:53 2009 From: agoode at fedoraproject.org (Adam Goode) Date: Wed, 9 Sep 2009 16:37:53 +0000 (UTC) Subject: rpms/lwp/EL-5 lwp-2.5-no-longjmp_chk.patch,1.1,NONE Message-ID: <20090909163753.1785F11C00CE@cvs1.fedora.phx.redhat.com> Author: agoode Update of /cvs/pkgs/rpms/lwp/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10058 Removed Files: lwp-2.5-no-longjmp_chk.patch Log Message: * Wed Sep 9 2009 Adam Goode - 2.5-4 - Remove F12 longjmp patch for EL-5 --- lwp-2.5-no-longjmp_chk.patch DELETED --- From cwickert at fedoraproject.org Wed Sep 9 16:42:11 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 16:42:11 +0000 (UTC) Subject: rpms/xfce4-netload-plugin/devel xfce4-netload-plugin-0.4.0-fix-bar-colors.patch, NONE, 1.1 xfce4-netload-plugin.spec, 1.16, 1.17 xfce4-netload-0.4.0-asneeded.patch, 1.1, NONE Message-ID: <20090909164211.C0C3711C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-netload-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12416 Modified Files: xfce4-netload-plugin.spec Added Files: xfce4-netload-plugin-0.4.0-fix-bar-colors.patch Removed Files: xfce4-netload-0.4.0-asneeded.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 0.4.0-12 - Fix bar colors (#505214) xfce4-netload-plugin-0.4.0-fix-bar-colors.patch: netload.c | 55 +++++++++++++++++++------------------------------------ 1 file changed, 19 insertions(+), 36 deletions(-) --- NEW FILE xfce4-netload-plugin-0.4.0-fix-bar-colors.patch --- Index: panel-plugin/netload.c =================================================================== --- panel-plugin/netload.c (revision 3275) +++ panel-plugin/netload.c (working copy) @@ -257,7 +257,6 @@ static void run_update (t_global_monitor static void monitor_set_orientation (XfcePanelPlugin *plugin, GtkOrientation orientation, t_global_monitor *global) { - GtkRcStyle *rc; gint i; if (global->timeout_id) @@ -316,19 +315,16 @@ static void monitor_set_orientation (Xfc for (i = 0; i < SUM; i++) { - rc = gtk_widget_get_modifier_style(GTK_WIDGET(global->monitor->status[i])); - if (!rc) - { - rc = gtk_rc_style_new(); - } - else - { - rc->color_flags[GTK_STATE_PRELIGHT] |= GTK_RC_BG; - rc->bg[GTK_STATE_PRELIGHT] = - global->monitor->options.color[i]; - } - - gtk_widget_modify_style(GTK_WIDGET(global->monitor->status[i]), rc); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_PRELIGHT, + &global->monitor->options.color[i]); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_SELECTED, + &global->monitor->options.color[i]); + gtk_widget_modify_base(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_SELECTED, + &global->monitor->options.color[i]); + gtk_widget_show(GTK_WIDGET(global->monitor->status[i])); gtk_box_pack_start(GTK_BOX(global->monitor->box), @@ -413,7 +409,6 @@ static t_global_monitor * monitor_new(Xf /* ---------------------------------------------------------------------------------------------- */ static void setup_monitor(t_global_monitor *global, gboolean supress_warnings) { - GtkRcStyle *rc; gint i; gtk_widget_hide(GTK_WIDGET(global->monitor->box)); @@ -423,27 +418,15 @@ static void setup_monitor(t_global_monit for (i = 0; i < SUM; i++) { - gtk_widget_hide(GTK_WIDGET(global->monitor->status[i])); - rc = gtk_widget_get_modifier_style(GTK_WIDGET(global->monitor->status[i])); - - if (!rc) { - rc = gtk_rc_style_new(); - } else { - /* to free the style safely in any case */ - gtk_rc_style_ref(rc); - } - - if (rc) { - rc->color_flags[GTK_STATE_PRELIGHT] |= GTK_RC_BG; - rc->color_flags[GTK_STATE_SELECTED] |= GTK_RC_BASE; - rc->bg[GTK_STATE_PRELIGHT] = global->monitor->options.color[i]; - rc->base[GTK_STATE_SELECTED] = global->monitor->options.color[i]; - - gtk_widget_modify_style(GTK_WIDGET(global->monitor->status[i]), rc); - gtk_rc_style_unref(rc); - } - - gtk_widget_show(GTK_WIDGET(global->monitor->status[i])); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_PRELIGHT, + &global->monitor->options.color[i]); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_SELECTED, + &global->monitor->options.color[i]); + gtk_widget_modify_base(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_SELECTED, + &global->monitor->options.color[i]); /* Maximum */ if( global->monitor->options.auto_max ) Index: xfce4-netload-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-netload-plugin/devel/xfce4-netload-plugin.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- xfce4-netload-plugin.spec 27 Jul 2009 07:53:51 -0000 1.16 +++ xfce4-netload-plugin.spec 9 Sep 2009 16:42:11 -0000 1.17 @@ -1,13 +1,13 @@ Name: xfce4-netload-plugin Version: 0.4.0 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Network-load monitor for the Xfce panel Group: User Interface/Desktops License: GPLv2 URL: http://goodies.xfce.org/projects/panel-plugins/%{name} Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 -Patch0: xfce4-netload-0.4.0-asneeded.patch +Patch0: xfce4-netload-plugin-0.4.0-fix-bar-colors.patch Patch1: xfce4-netload-plugin-0.4.0-tooltip.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -20,7 +20,7 @@ A network-load monitor plugin for the Xf %prep %setup -q -%patch0 -p1 -b .asneeded +%patch0 -p0 -b .color %if 0%{?fedora} >= 11 %patch1 -p1 -b .tooltip %endif @@ -44,6 +44,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/xfce4/panel-plugins/*.desktop %changelog +* Wed Sep 09 2009 Christoph Wickert - 0.4.0-12 +- Fix bar colors (#505214) + * Mon Jul 27 2009 Fedora Release Engineering - 0.4.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- xfce4-netload-0.4.0-asneeded.patch DELETED --- From remi at fedoraproject.org Wed Sep 9 16:45:38 2009 From: remi at fedoraproject.org (Remi Collet) Date: Wed, 9 Sep 2009 16:45:38 +0000 (UTC) Subject: rpms/glpi/EL-5 glpi-config_path.php, 1.2, 1.3 glpi.spec, 1.14, 1.15 sources, 1.10, 1.11 glpi-check.patch, 1.1, NONE Message-ID: <20090909164538.D9B1F11C00CE@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13340 Modified Files: glpi-config_path.php glpi.spec sources Removed Files: glpi-check.patch Log Message: update to glpi 0.72.21 Index: glpi-config_path.php =================================================================== RCS file: /cvs/extras/rpms/glpi/EL-5/glpi-config_path.php,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- glpi-config_path.php 15 Sep 2008 18:12:46 -0000 1.2 +++ glpi-config_path.php 9 Sep 2009 16:45:38 -0000 1.3 @@ -11,6 +11,8 @@ define("GLPI_SESSION_DIR", "/var/lib/ define("GLPI_PLUGIN_DOC_DIR", "/var/lib/glpi/files/_plugins"); define("GLPI_LOCK_DIR", "/var/lib/glpi/files/_lock/"); -define("GLPI_CACHE_LITE_DIR", "Cache"); define("GLPI_LOG_DIR", "/var/log/glpi"); + +define("GLPI_CACHE_LITE_DIR", "Cache"); +define("GLPI_PHPMAILER_DIR", "PHPMailer"); ?> Index: glpi.spec =================================================================== RCS file: /cvs/extras/rpms/glpi/EL-5/glpi.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- glpi.spec 2 Jun 2009 15:55:31 -0000 1.14 +++ glpi.spec 9 Sep 2009 16:45:38 -0000 1.15 @@ -1,11 +1,13 @@ %if %{?fedora}%{?rhel} >= 5 -%define useselinux 1 +%global useselinux 1 %else -%define useselinux 0 +%global useselinux 0 %endif +%global tarballversion 0.72.21 + Name: glpi -Version: 0.71.6 +Version: 0.72.2.1 Release: 1%{?dist} Summary: Free IT asset management software Summary(fr): Gestion Libre de Parc Informatique @@ -13,26 +15,18 @@ Summary(fr): Gestion Libre de Parc In Group: Applications/Internet License: GPLv2+ URL: http://www.glpi-project.org/ -Source0: http://www.glpi-project.org/IMG/gz/%{name}-%{version}.tar.gz +Source0: http://www.glpi-project.org/IMG/gz/%{name}-%{tarballversion}.tar.gz Source1: glpi-httpd.conf Source2: glpi-config_path.php Source3: glpi-logrotate -# Avoid SELinux AVC when testing write access to log file. -# backport from 0.72 (Changeset 7208) -Patch0: glpi-check.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: php, php-mysql, httpd, php-gd, php-ldap, php-imap, php-mbstring -%if 0%{?rhel} == 4 -Requires: php-domxml -%else -Requires: php-xml +Requires: php >= 5.0.0, php-mysql, httpd, php-gd, php-ldap, php-imap, php-mbstring, php-xml, php-json Requires: php-pear(Cache_Lite) >= 1.7.4 -%endif +Requires: php-PHPMailer Requires: %{_sysconfdir}/logrotate.d Requires(postun): /sbin/service Requires(post): /sbin/service @@ -65,27 +59,25 @@ techniciens gr?ce ? une maintenance pl %prep %setup -q -n glpi -%patch0 -p0 - -%if 0%{?rhel} == 4 - -# use bundled lib -mv lib/cache_lite/LICENSE LICENSE.cache_lite -grep -v GLPI_CACHE_LITE_DIR %{SOURCE2} >config/config_path.php - -%else - # Use system lib rm -rf lib/cache_lite -cp %{SOURCE2} config/config_path.php +rm -rf lib/phpmailer -%endif +cp %{SOURCE2} config/config_path.php -mv lib/phpmailer/LICENSE LICENSE.phpmailer mv lib/tiny_mce/license.txt LICENSE.tiny_mce -dos2unix -o LICENSE.phpmailer LICENSE.tiny_mce -iconv -f ISO-8859-15 -t UTF-8 LISEZMOI.txt >a && mv a LISEZMOI.txt -iconv -f ISO-8859-15 -t UTF-8 README.txt >a && mv a README.txt +mv lib/extjs/license.txt LICENSE.extjs +rm lib/extjs/{CHANGES.html,INCLUDE_ORDER.txt} +mv lib/icalcreator/lgpl.txt LICENSE.icalcreator +mv lib/phpcas/COPYRIGHT LICENSE.phpcas +mv lib/phpcas/README README.phpcas +rm scripts/glpi_cron_curl.sh + +dos2unix -o LICENSE.tiny_mce +for fic in LISEZMOI.txt README.txt +do + iconv -f ISO-8859-15 -t UTF-8 $fic >a && mv a $fic +done cat >cron </dev/null -# Remove old httpd_sys_script_rw_t -semanage fcontext -d "%{_localstatedir}/log/glpi(/.*)?" # New File context semanage fcontext -a -s system_u -t httpd_sys_script_rw_t -r s0 "%{_sysconfdir}/glpi(/.*)?" semanage fcontext -a -s system_u -t httpd_log_t -r s0 "%{_localstatedir}/log/glpi(/.*)?" @@ -198,7 +186,7 @@ fi %files -f %{name}.lang %defattr(-,root,root,-) -%doc *.txt LICENSE.* +%doc *.txt LICENSE.* README.* %attr(750,apache,root) %dir %{_sysconfdir}/%{name} %ghost %config(noreplace,missingok) %{_sysconfdir}/%{name}/config_db.php @@ -213,11 +201,12 @@ fi %dir %{_datadir}/%{name} %{_datadir}/%{name}/*.php %{_datadir}/%{name}/*.js +# License file required by installation process +%{_datadir}/%{name}/COPYING.txt %{_datadir}/%{name}/ajax %{_datadir}/%{name}/config %{_datadir}/%{name}/css %{_datadir}/%{name}/front -%{_datadir}/%{name}/help %{_datadir}/%{name}/inc %{_datadir}/%{name}/install %{_datadir}/%{name}/lib @@ -229,6 +218,11 @@ fi %changelog +* Wed Sep 09 2009 Remi Collet - 0.72.2.1-1 +- update to 0.72.21 +- use system PHPMailer +- now requires php > 5 + * Mon Jun 02 2009 Remi Collet - 0.71.6-1 - update to 0.71.6 (Bugfix Release) Index: sources =================================================================== RCS file: /cvs/extras/rpms/glpi/EL-5/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 2 Jun 2009 15:55:31 -0000 1.10 +++ sources 9 Sep 2009 16:45:38 -0000 1.11 @@ -1 +1 @@ -d7137027c2a9f79cadd193bbe6ebab92 glpi-0.71.6.tar.gz +495eacd40c30ccb9cd71e85f3af82009 glpi-0.72.21.tar.gz --- glpi-check.patch DELETED --- From remi at fedoraproject.org Wed Sep 9 16:47:22 2009 From: remi at fedoraproject.org (Remi Collet) Date: Wed, 9 Sep 2009 16:47:22 +0000 (UTC) Subject: rpms/glpi-data-injection/EL-5 glpi-data-injection.spec, 1.5, 1.6 sources, 1.5, 1.6 Message-ID: <20090909164722.4ED2D11C00CE@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi-data-injection/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13913 Modified Files: glpi-data-injection.spec sources Log Message: update to 1.7.0 for glpi 0.72 Index: glpi-data-injection.spec =================================================================== RCS file: /cvs/extras/rpms/glpi-data-injection/EL-5/glpi-data-injection.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- glpi-data-injection.spec 21 Apr 2009 16:51:00 -0000 1.5 +++ glpi-data-injection.spec 9 Sep 2009 16:47:21 -0000 1.6 @@ -1,7 +1,7 @@ -%define pluginname data_injection +%define pluginname datainjection Name: glpi-data-injection -Version: 1.5.1 +Version: 1.7.0 Release: 1%{?dist} Summary: Plugin for importing data into GLPI Summary(fr): Extension pour importer des donn?es dans GLPI @@ -15,7 +15,10 @@ Source0: http://www.glpi-project. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: glpi >= 0.71.5 +Requires: glpi >= 0.72 + +# This plugin is renamed (for 0.72) +Provides: glpi-datainjection = %{version}-%{release} %description Plugin for importing data into GLPI @@ -39,7 +42,7 @@ Elle pourra servir, par exemple, ? : %prep %setup -q -c -mv %{pluginname}/test test +#mv %{pluginname}/test test mv %{pluginname}/docs docs # dos2unix to avoid rpmlint warnings @@ -89,6 +92,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 09 2009 Remi Collet - 1.7.0-1 +- update to 1.7.0 finale for glpi 0.72 + * Tue Apr 21 2009 Remi Collet - 1.5.1-1 - update to 1.5.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/glpi-data-injection/EL-5/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 21 Apr 2009 16:51:01 -0000 1.5 +++ sources 9 Sep 2009 16:47:22 -0000 1.6 @@ -1 +1 @@ -6965acc29786c38a260b19e2fbc9176e glpi-data_injection-1.5.1.tar.gz +29c3c87b73546026b88a9b8928cb8d76 glpi-datainjection-1.7.0.tar.gz From tgl at fedoraproject.org Wed Sep 9 16:48:37 2009 From: tgl at fedoraproject.org (Tom Lane) Date: Wed, 9 Sep 2009 16:48:37 +0000 (UTC) Subject: rpms/postgresql/F-10 .cvsignore, 1.46, 1.47 postgresql-ac-version.patch, 1.7, 1.8 postgresql.spec, 1.108, 1.109 sources, 1.47, 1.48 Message-ID: <20090909164837.AC9DC11C00CE@cvs1.fedora.phx.redhat.com> Author: tgl Update of /cvs/pkgs/rpms/postgresql/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14349 Modified Files: .cvsignore postgresql-ac-version.patch postgresql.spec sources Log Message: Update to PostgreSQL 8.3.8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/postgresql/F-10/.cvsignore,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- .cvsignore 21 Mar 2009 23:12:50 -0000 1.46 +++ .cvsignore 9 Sep 2009 16:48:37 -0000 1.47 @@ -1,5 +1,5 @@ -postgresql-8.3.7.tar.bz2 +postgresql-8.3.8.tar.bz2 PyGreSQL-3.8.1.tgz pgtcl1.6.2.tar.gz pgtcldocs-20070115.zip -postgresql-8.3.7-US.pdf +postgresql-8.3.8-US.pdf postgresql-ac-version.patch: configure.in | 4 ---- 1 file changed, 4 deletions(-) Index: postgresql-ac-version.patch =================================================================== RCS file: /cvs/pkgs/rpms/postgresql/F-10/postgresql-ac-version.patch,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- postgresql-ac-version.patch 21 Mar 2009 23:12:50 -0000 1.7 +++ postgresql-ac-version.patch 9 Sep 2009 16:48:37 -0000 1.8 @@ -4,12 +4,12 @@ for PostgreSQL, but it's not very tenabl Dike out the check. -diff -Naur postgresql-8.3.7.orig/configure.in postgresql-8.3.7/configure.in ---- postgresql-8.3.7.orig/configure.in 2008-09-18 23:04:12.000000000 -0400 -+++ postgresql-8.3.7/configure.in 2008-09-25 10:26:10.000000000 -0400 +diff -Naur postgresql-8.3.8.orig/configure.in postgresql-8.3.8/configure.in +--- postgresql-8.3.8.orig/configure.in 2008-09-18 23:04:12.000000000 -0400 ++++ postgresql-8.3.8/configure.in 2008-09-25 10:26:10.000000000 -0400 @@ -19,10 +19,6 @@ - AC_INIT([PostgreSQL], [8.3.7], [pgsql-bugs at postgresql.org]) + AC_INIT([PostgreSQL], [8.3.8], [pgsql-bugs at postgresql.org]) -m4_if(m4_defn([m4_PACKAGE_VERSION]), [2.59], [], [m4_fatal([Autoconf version 2.59 is required. -Untested combinations of 'autoconf' and PostgreSQL versions are not Index: postgresql.spec =================================================================== RCS file: /cvs/pkgs/rpms/postgresql/F-10/postgresql.spec,v retrieving revision 1.108 retrieving revision 1.109 diff -u -p -r1.108 -r1.109 --- postgresql.spec 20 Aug 2009 19:00:06 -0000 1.108 +++ postgresql.spec 9 Sep 2009 16:48:37 -0000 1.109 @@ -83,8 +83,9 @@ Summary: PostgreSQL client programs and libraries Name: postgresql -Version: 8.3.7 -Release: 1%{?dist}.1 +Version: 8.3.8 +Release: 1%{?dist} +# PG considers their license to be simplified BSD, but it's more nearly MIT License: MIT Group: Applications/Databases Url: http://www.postgresql.org/ @@ -98,7 +99,7 @@ Source7: ecpg_config.h Source14: postgresql.pam Source15: postgresql-bashprofile Source16: filter-requires-perl-Pg.sh -Source17: http://www.postgresql.org/docs/manuals/postgresql-8.3.7-US.pdf +Source17: http://www.postgresql.org/docs/manuals/postgresql-8.3.8-US.pdf Source18: ftp://ftp.pygresql.org/pub/distrib/PyGreSQL-3.8.1.tgz Source19: http://pgfoundry.org/projects/pgtclng/pgtcl1.6.2.tar.gz Source20: http://pgfoundry.org/projects/pgtclng/pgtcldocs-20070115.zip @@ -871,6 +872,14 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Wed Sep 9 2009 Tom Lane 8.3.8-1 +- Update to PostgreSQL 8.3.8, for various fixes described at + http://www.postgresql.org/docs/8.3/static/release-8-3-8.html + including three security issues +Related: #522084 +Related: #522085 +Related: #522092 + * Thu Aug 20 2009 Tom "spot" Callaway 8.3.7-1.1 - fix license tag Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/postgresql/F-10/sources,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- sources 21 Mar 2009 23:12:50 -0000 1.47 +++ sources 9 Sep 2009 16:48:37 -0000 1.48 @@ -1,5 +1,5 @@ -7b7e91a2221e55fe1b167e663217a96d postgresql-8.3.7.tar.bz2 +aac683d03f765dc58a3a0e5eaa1927bf postgresql-8.3.8.tar.bz2 5575979dac93c9c5795d7693a8f91c86 PyGreSQL-3.8.1.tgz abf26e3cd7f8229f468045ed1fb7e748 pgtcl1.6.2.tar.gz 8ce98e93b238c3329d0fe43810442c44 pgtcldocs-20070115.zip -cf36036b0a973f793b2ba25dfdbcf879 postgresql-8.3.7-US.pdf +721628037ec3c47e7c11bd90959578ad postgresql-8.3.8-US.pdf From remi at fedoraproject.org Wed Sep 9 16:49:52 2009 From: remi at fedoraproject.org (Remi Collet) Date: Wed, 9 Sep 2009 16:49:52 +0000 (UTC) Subject: rpms/glpi-mass-ocs-import/EL-5 glpi-mass-ocs-import.spec, 1.4, 1.5 sources, 1.5, 1.6 glpi-mass-ocs-import.conf, 1.1, NONE Message-ID: <20090909164952.D8CC711C00CE@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi-mass-ocs-import/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14813 Modified Files: glpi-mass-ocs-import.spec sources Removed Files: glpi-mass-ocs-import.conf Log Message: update to 1.3.0 for glpi 0.72 Index: glpi-mass-ocs-import.spec =================================================================== RCS file: /cvs/extras/rpms/glpi-mass-ocs-import/EL-5/glpi-mass-ocs-import.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- glpi-mass-ocs-import.spec 9 Apr 2009 15:38:34 -0000 1.4 +++ glpi-mass-ocs-import.spec 9 Sep 2009 16:49:52 -0000 1.5 @@ -1,8 +1,8 @@ -%define pluginname mass_ocs_import -%define lockname mass_ocs_import.lock +%define pluginname massocsimport +%define lockname massocsimport.lock Name: glpi-mass-ocs-import -Version: 1.2.2 +Version: 1.3.0 Release: 1%{?dist} Summary: GLPI Plugin for OCS Massive import Summary(fr): Extension GLPI d'import en masse OCS @@ -12,18 +12,13 @@ License: GPLv2+ URL: http://www.glpi-project.org/ Source0: http://www.glpi-project.org/IMG/gz/glpi-%{pluginname}-%{version}.tar.gz -Source1: %{name}.conf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: glpi >= 0.71.5 -%if 0%{?rhel} == 4 -Requires: php -%else +Requires: glpi >= 0.72 Requires: php-cli -%endif Requires: %{_sysconfdir}/cron.d # This plugin is going to be renamed (for 0.72) @@ -55,11 +50,15 @@ for fic in docs/*; do done cat >README-RPM-POSTINTALL.txt <%{name}.httpd < + Order Allow,Deny + Deny from all + EOF cat >cron < - 1.3.0-1 +- update to 1.3.0 finale for glpi 0.72 + * Thu Apr 09 2009 Remi Collet - 1.2.2-1 - update to 1.2.2 (bugfixes) Index: sources =================================================================== RCS file: /cvs/extras/rpms/glpi-mass-ocs-import/EL-5/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 9 Apr 2009 15:38:34 -0000 1.5 +++ sources 9 Sep 2009 16:49:52 -0000 1.6 @@ -1 +1 @@ -abe1e280079bdfcfe3ca0e567f241ba7 glpi-mass_ocs_import-1.2.2.tar.gz +15f00aec2062ce5ca652abe89530a7cd glpi-massocsimport-1.3.0.tar.gz --- glpi-mass-ocs-import.conf DELETED --- From remi at fedoraproject.org Wed Sep 9 16:51:15 2009 From: remi at fedoraproject.org (Remi Collet) Date: Wed, 9 Sep 2009 16:51:15 +0000 (UTC) Subject: rpms/glpi-pdf/EL-5 glpi-pdf.spec,1.2,1.3 sources,1.3,1.4 Message-ID: <20090909165115.C223711C00CE@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/glpi-pdf/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15264 Modified Files: glpi-pdf.spec sources Log Message: update to 0.6.1 for glpi 0.72 Index: glpi-pdf.spec =================================================================== RCS file: /cvs/extras/rpms/glpi-pdf/EL-5/glpi-pdf.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- glpi-pdf.spec 15 Sep 2008 18:14:24 -0000 1.2 +++ glpi-pdf.spec 9 Sep 2009 16:51:15 -0000 1.3 @@ -1,10 +1,10 @@ %define pluginname pdf Name: glpi-pdf -Version: 0.5 +Version: 0.6.1 Release: 1%{?dist} -Summary: GLPI Plugin to print PDF of computers -Summary(fr): Extension GLPI pour cr?er des PDF des ordinateurs +Summary: GLPI Plugin to print PDF of equipment +Summary(fr): Extension GLPI pour cr?er des PDF des mat?riels Group: Applications/Internet License: GPLv2+ @@ -15,16 +15,16 @@ Source0: http://www.glpi-project. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: glpi >= 0.71 +Requires: glpi >= 0.72 %description -This GLPI plugin enables you to print with format pdf all the mitres of a -card computer or a software of the inventory. +This GLPI plugin enables you to print, in pdf format, the information +sheet of an equipment or a software of the inventory. %description -l fr Cette extension GLPI vous permet de cr?er un PDF contenant toutes les -informations sur un ordinateur ou un logiciel de l'inventaire. +informations sur un ?quipement ou un logiciel de l'inventaire. %prep @@ -36,6 +36,8 @@ for doc in docs/* ; do sed -i -e 's/\r//' $doc done +cd %{pluginname} + %build # empty build @@ -46,18 +48,33 @@ rm -rf %{buildroot} mkdir -p %{buildroot}/%{_datadir}/glpi/plugins cp -ar %{pluginname} %{buildroot}/%{_datadir}/glpi/plugins/%{pluginname} +for i in %{buildroot}/%{_datadir}/glpi/plugins/%{pluginname}/locales/* +do + lang=$(basename $i) + echo "%lang(${lang:0:2}) %{_datadir}/glpi/plugins/%{pluginname}/locales/${lang}" +done | tee %{name}.lang + %clean rm -rf %{buildroot} -%files +%files -f %{name}.lang %defattr(-,root,root,-) %doc docs/* -%{_datadir}/glpi/plugins/%{pluginname} +%dir %{_datadir}/glpi/plugins/%{pluginname} +%dir %{_datadir}/glpi/plugins/%{pluginname}/locales +%{_datadir}/glpi/plugins/%{pluginname}/*.php +%{_datadir}/glpi/plugins/%{pluginname}/fonts +%{_datadir}/glpi/plugins/%{pluginname}/front +%{_datadir}/glpi/plugins/%{pluginname}/inc +%{_datadir}/glpi/plugins/%{pluginname}/pics %changelog +* Tue Aug 18 2009 Remi Collet - 0.6.1-1 +- update to 0.6.1 finale for glpi 0.72 + * Sat Jul 12 2008 Remi Collet - 0.5-1 - update to 0.5 finale for glpi 0.71 @@ -72,5 +89,5 @@ rm -rf %{buildroot} - new SVN snapshot * Mon Aug 13 2007 Remi Collet - 0.2-0.20070813 -- Initial RPM +- Initial RPM Index: sources =================================================================== RCS file: /cvs/extras/rpms/glpi-pdf/EL-5/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 15 Sep 2008 18:14:24 -0000 1.3 +++ sources 9 Sep 2009 16:51:15 -0000 1.4 @@ -1 +1 @@ -6b10df91a8499f7e67d7a33e3b9085fb glpi-pdf-0.5.tar.gz +42972203c0d50689cc246e023a7ff597 glpi-pdf-0.6.1.tar.gz From rstrode at fedoraproject.org Wed Sep 9 16:51:16 2009 From: rstrode at fedoraproject.org (Ray Strode) Date: Wed, 9 Sep 2009 16:51:16 +0000 (UTC) Subject: rpms/plymouth/devel 0001-populate-initrd-Try-to-find-inst-more-aggressively.patch, NONE, 1.1 Message-ID: <20090909165116.C4C7B11C00CE@cvs1.fedora.phx.redhat.com> Author: rstrode Update of /cvs/pkgs/rpms/plymouth/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15243 Added Files: 0001-populate-initrd-Try-to-find-inst-more-aggressively.patch Log Message: Add patch 0001-populate-initrd-Try-to-find-inst-more-aggressively.patch: plymouth-populate-initrd.in | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) --- NEW FILE 0001-populate-initrd-Try-to-find-inst-more-aggressively.patch --- >From 736822e2f273596e0a7179f5384002903be3d3db Mon Sep 17 00:00:00 2001 From: Ray Strode Date: Wed, 9 Sep 2009 11:26:46 -0400 Subject: [PATCH] [populate-initrd] Try to find inst more aggressively We've been using the inst function provided by mkinitrd to install plymouth and its dependencies into the initrd root, but mkinitrd may not be installed in a dracut world, and dracut has its own inst function. This commit tries getting access to either of them, before bailing. At some point we may want to bundle our own inst function or get a new flag added to /usr/bin/install to do what inst does. --- scripts/plymouth-populate-initrd.in | 23 ++++++++++++++++++----- 1 files changed, 18 insertions(+), 5 deletions(-) diff --git a/scripts/plymouth-populate-initrd.in b/scripts/plymouth-populate-initrd.in index 3857197..dd502b9 100755 --- a/scripts/plymouth-populate-initrd.in +++ b/scripts/plymouth-populate-initrd.in @@ -8,10 +8,23 @@ [ -z "$PLYMOUTH_LOGO_FILE" ] && PLYMOUTH_LOGO_FILE="@logofile@" [ -z "$PLYMOUTH_THEME_NAME" ] && PLYMOUTH_THEME_NAME=$(plymouth-set-default-theme) -if [ -f "${LIBEXECDIR}/initrd-functions" ]; then - . "${LIBEXECDIR}/initrd-functions" -else - echo "Couldn't import initrd functions." > /dev/stderr +if [ -z "$PLYMOUTH_POPULATE_SOURCE_FUNCTIONS" ]; then + + if [ -f "${LIBEXECDIR}/initrd-functions" ]; then + PLYMOUTH_POPULATE_SOURCE_FUNCTIONS="${LIBEXECDIR}/initrd-functions" + fi + + if [ -f "${DATADIR}/dracut/dracut-functions" ]; then + PLYMOUTH_POPULATE_SOURCE_FUNCTIONS="${DATADIR}/dracut/dracut-functions" + fi +fi + +if [ -n "$PLYMOUTH_POPULATE_SOURCE_FUNCTIONS" ]; then + source $PLYMOUTH_POPULATE_SOURCE_FUNCTIONS +fi + +if [ " $(type -t inst) " != " function " ]; then + echo "Need 'inst' function, try setting PLYMOUTH_POPULATE_SOURCE_FUNCTIONS to a file that defines it" 1>&2 exit 1 fi @@ -48,7 +61,7 @@ while [ $# -gt 0 ]; do esac shift done -set_verbose $verbose +set_verbose $verbose || : [ -z "$INITRDDIR" ] && usage error -- 1.6.4.2 From djuran at fedoraproject.org Wed Sep 9 17:01:11 2009 From: djuran at fedoraproject.org (David Juran) Date: Wed, 9 Sep 2009 17:01:11 +0000 (UTC) Subject: rpms/cpqarrayd/devel cpqarrayd-2.3-message-overrun.patch, NONE, 1.1 cpqarrayd.spec, 1.9, 1.10 Message-ID: <20090909170111.0BEAF11C00CE@cvs1.fedora.phx.redhat.com> Author: djuran Update of /cvs/pkgs/rpms/cpqarrayd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18612 Modified Files: cpqarrayd.spec Added Files: cpqarrayd-2.3-message-overrun.patch Log Message: - fix message overrun (Bz 516657) cpqarrayd-2.3-message-overrun.patch: cciss_functions.c | 5 - cciss_structs.h | 6 - discover.c | 11 +-- status.c | 164 +++++++++++++++++++++++++++++++++--------------------- 4 files changed, 113 insertions(+), 73 deletions(-) --- NEW FILE cpqarrayd-2.3-message-overrun.patch --- diff -ruN cpqarrayd-2.3-save/cciss_functions.c cpqarrayd-2.3/cciss_functions.c --- cpqarrayd-2.3-save/cciss_functions.c 2007-12-03 17:06:22.000000000 +0000 +++ cpqarrayd-2.3/cciss_functions.c 2009-08-27 09:34:23.000000000 +0100 @@ -161,17 +161,18 @@ iocommand.buf = buffer; result = ioctl (device_fd, CCISS_PASSTHRU, &iocommand); - if (result < 0) - { + if (result < 0) { perror (" * ioctl failed"); return -1; } if (iocommand.error_info.CommandStatus == 1) { printf (" * Command succeeded with dataoverrun (code %d)\n", iocommand.error_info.CommandStatus); + return 1; } else if (iocommand.error_info.CommandStatus == 2) { printf (" * Command succeeded with dataunderrun (code %d)\n", iocommand.error_info.CommandStatus); + return 2; } else if (iocommand.error_info.CommandStatus != 0) { diff -ruN cpqarrayd-2.3-save/cciss_structs.h cpqarrayd-2.3/cciss_structs.h --- cpqarrayd-2.3-save/cciss_structs.h 2005-12-16 11:17:44.000000000 +0000 +++ cpqarrayd-2.3/cciss_structs.h 2009-08-27 09:34:23.000000000 +0100 @@ -37,9 +37,9 @@ #define CISS_MAX_PHYS_LUN 1024 #define CompareEvent(event,par_class,par_subclass,par_detail) \ - ((event.class.class==par_class) && \ - (event.class.subclass == par_subclass) && \ - (event.class.detail == par_detail)) + ((event->class.class==par_class) && \ + (event->class.subclass == par_subclass) && \ + (event->class.detail == par_detail)) #pragma pack(1) /* these structures must be byte aligned */ typedef struct _cciss_event_physicaldrivechange { diff -ruN cpqarrayd-2.3-save/discover.c cpqarrayd-2.3/discover.c --- cpqarrayd-2.3-save/discover.c 2009-08-26 21:37:55.000000000 +0100 +++ cpqarrayd-2.3/discover.c 2009-08-27 09:35:03.000000000 +0100 @@ -300,7 +300,7 @@ int cciss_interrogate_controller (struct opts opts, const char *devicefile) { int devicefd; cciss_report_logicallun_struct logicalluns; - cciss_event_type event; + cciss_event_type *event; int listlength = 0; int result; @@ -328,13 +328,14 @@ if (opts.verbose) printf(" Found a CCISS Controller (%d Logical drives)\n", ctrls_found[ctrls_found_num].num_logd_found); - result = cciss_get_event(devicefd, 1, &event); + event = malloc(sizeof(cciss_event_type)); + result = cciss_get_event(devicefd, 1, event); while (!CompareEvent(event,0,0,0)) { printf ("DEBUG: Discarding old event %d/%d/%d\n", - event.class.class, event.class.subclass, event.class.detail); - result = cciss_get_event(devicefd, 0, &event); + event->class.class, event->class.subclass, event->class.detail); + result = cciss_get_event(devicefd, 0, event); } - + free(event); close (devicefd); ctrls_found_num++; diff -ruN cpqarrayd-2.3-save/status.c cpqarrayd-2.3/status.c --- cpqarrayd-2.3-save/status.c 2009-08-26 21:37:55.000000000 +0100 +++ cpqarrayd-2.3/status.c 2009-08-27 09:34:23.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include #include #if defined(HAVE_LINUX_COMPILER_H) #include @@ -59,7 +60,7 @@ ida_ioctl_t io, io2; int status, nr_blks, blks_tr, trap_stat; float pvalue; - char statusmsg[1024]; + char *statusmsg; int counter; @@ -135,19 +136,26 @@ ctrls_found[ctrl_cntr].log_disk[logd_cntr].status, status, pvalue); } - sprintf(statusmsg, statusstr[status], ctrl_cntr, logd_cntr, pvalue); - if (opts.debug) { - printf("DEBUG: sending traps.\n"); - } - /* Send a trap, syslog if send_trap returns !0. */ - if (trap_stat = sendtrap(opts, "beheer", status, statusmsg)) { - syslog(LOG_WARNING, - "problem sending snmp trap (sendtrap() returned %d)\n", - trap_stat); + if (asprintf(&statusmsg, statusstr[status], ctrl_cntr, logd_cntr, pvalue) > 0) { if (opts.debug) { - printf("DEBUG: Problem sending snmp trap", - "(sendtrap() returned %d)\n", + printf("DEBUG: sending traps.\n"); + } + /* Send a trap, syslog if send_trap returns !0. */ + if (trap_stat = sendtrap(opts, "beheer", status, statusmsg)) { + syslog(LOG_WARNING, + "problem sending snmp trap (sendtrap() returned %d)\n", trap_stat); + if (opts.debug) { + printf("DEBUG: Problem sending snmp trap", + "(sendtrap() returned %d)\n", + trap_stat); + } + } + free(statusmsg); + } else { + syslog(LOG_ERR, "Cannot allocate memory for statusmsg"); + if (opts.debug) { + printf ("Cannot allocate memory for statusmsg\n"); } } } @@ -164,21 +172,28 @@ ctrls_found[ctrl_cntr].log_disk[logd_cntr].pvalue, pvalue); } - sprintf(statusmsg, statusstr[status], ctrl_cntr, logd_cntr, pvalue); - if (opts.debug) { - printf("DEBUG: sending traps.\n"); - } - if (trap_stat = sendtrap(opts, "beheer", status, statusmsg)) { - syslog(LOG_WARNING, - "problem sending snmp trap (sendtrap() returned %d)\n", - trap_stat); + if (asprintf(&statusmsg, statusstr[status], ctrl_cntr, logd_cntr, pvalue) > 0) { if (opts.debug) { - printf("DEBUG: Problem sending snmp trap ", - "(sendtrap() returned %d)\n", + printf("DEBUG: sending traps.\n"); + } + if (trap_stat = sendtrap(opts, "beheer", status, statusmsg)) { + syslog(LOG_WARNING, + "problem sending snmp trap (sendtrap() returned %d)\n", trap_stat); + if (opts.debug) { + printf("DEBUG: Problem sending snmp trap ", + "(sendtrap() returned %d)\n", + trap_stat); + } + } + free(statusmsg); + ctrls_found[ctrl_cntr].log_disk[logd_cntr].pvalue = pvalue; + } else { + syslog(LOG_ERR, "Cannot allocate memory for statusmsg"); + if (opts.debug) { + printf ("Cannot allocate memory for statusmsg\n"); } } - ctrls_found[ctrl_cntr].log_disk[logd_cntr].pvalue = pvalue; } ctrls_found[ctrl_cntr].log_disk[logd_cntr].status = status; } @@ -198,73 +213,96 @@ int logd_cntr; int status, nr_blks, blks_tr, trap_stat; float pvalue; - char statusmsg[1024]; + char *statusmsg; int counter; - cciss_event_type event; + cciss_event_type *event; - for ( ctrl_cntr=0; - ctrl_cntr < ctrls_found_num; - ctrl_cntr++) { + for ( ctrl_cntr=0; ctrl_cntr < ctrls_found_num; ctrl_cntr++) { + if (ctrls_found[ctrl_cntr].ctrl_type != CTRLTYPE_CCISS) { break; } - devicefd = open (ctrls_found[ctrl_cntr].devicefile, O_RDONLY); + if (opts.debug) { + printf ("Open device %s\n", ctrls_found[ctrl_cntr].devicefile); + } + + if ((devicefd = open (ctrls_found[ctrl_cntr].devicefile, O_RDONLY)) == -1) { + syslog(LOG_ERR, "Cannot open %s because %s", ctrls_found[ctrl_cntr].devicefile, strerror(errno)); + if (opts.debug) { + printf ("Cannot open %s because %s", ctrls_found[ctrl_cntr].devicefile, strerror(errno)); + } + continue; + } - result = cciss_get_event(devicefd, 0, &event); + event = malloc(sizeof(cciss_event_type)); + result = cciss_get_event(devicefd, 0, event); while (!CompareEvent(event,0,0,0)) { printf ("DEBUG: Got event %d/%d/%d\n", - event.class.class, event.class.subclass, event.class.detail); + event->class.class, event->class.subclass, event->class.detail); if (CompareEvent(event,5,0,0)) { - snprintf(statusmsg, 2048, "CCISS controler %s logical volume %d changed state to %s.", - ctrls_found[ctrl_cntr].devicefile, - event.detail.logstatchange.logicaldrivenumber, - logicaldrivestatusstr[event.detail.logstatchange.newlogicaldrivestate]); - status = event.detail.logstatchange.newlogicaldrivestate; - syslog(LOG_WARNING, statusmsg); - if (opts.debug) { - printf (statusmsg); - } - if (trap_stat = sendtrap(opts, "public", status, statusmsg)) { - syslog(LOG_WARNING, - "problem sending snmp trap (sendtrap() returned %d)\n", - trap_stat); + if(asprintf(&statusmsg, "CCISS controler %s logical volume %d changed state to %s.", + ctrls_found[ctrl_cntr].devicefile, + event->detail.logstatchange.logicaldrivenumber, + logicaldrivestatusstr[event->detail.logstatchange.newlogicaldrivestate]) > 0) { + status = event->detail.logstatchange.newlogicaldrivestate; + syslog(LOG_WARNING, statusmsg); if (opts.debug) { - printf("DEBUG: Problem sending snmp trap", - "(sendtrap() returned %d)\n", + printf ("%s\n", statusmsg); + } + if (trap_stat = sendtrap(opts, "public", status, statusmsg)) { + syslog(LOG_WARNING, + "problem sending snmp trap (sendtrap() returned %d)\n", trap_stat); + if (opts.debug) { + printf("DEBUG: Problem sending snmp trap", + "(sendtrap() returned %d)\n", + trap_stat); + } + } + free(statusmsg); + } else { + syslog(LOG_ERR, "Cannot allocate memory for statusmsg"); + if (opts.debug) { + printf ("Cannot allocate memory for statusmsg\n"); } } } else { - snprintf(statusmsg, 2048, "CCISS controler %s reported: %s.", - ctrls_found[ctrl_cntr].devicefile, - event.mesgstring); - status = 255; - syslog(LOG_WARNING, statusmsg); - if (opts.debug) { - printf (statusmsg); - } - if (trap_stat = sendtrap(opts, "public", status, statusmsg)) { - syslog(LOG_WARNING, - "problem sending snmp trap (sendtrap() returned %d)\n", - trap_stat); + if(asprintf(statusmsg, "CCISS controler %s reported: %s.", + ctrls_found[ctrl_cntr].devicefile, + event->mesgstring) > 0) { + status = 255; + syslog(LOG_WARNING, statusmsg); if (opts.debug) { - printf("DEBUG: Problem sending snmp trap", - "(sendtrap() returned %d)\n", + printf (statusmsg); + } + if (trap_stat = sendtrap(opts, "public", status, statusmsg)) { + syslog(LOG_WARNING, + "problem sending snmp trap (sendtrap() returned %d)\n", trap_stat); + if (opts.debug) { + printf("DEBUG: Problem sending snmp trap", + "(sendtrap() returned %d)\n", + trap_stat); + } + } + free(statusmsg); + } else { + syslog(LOG_ERR, "Cannot allocate memory for statusmsg"); + if (opts.debug) { + printf ("Cannot allocate memory for statusmsg\n"); } } } - result = cciss_get_event(devicefd, 0, &event); + result = cciss_get_event(devicefd, 0, event); } - + free(event); close (devicefd); } return 1; - } Index: cpqarrayd.spec =================================================================== RCS file: /cvs/pkgs/rpms/cpqarrayd/devel/cpqarrayd.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- cpqarrayd.spec 21 Aug 2009 12:53:00 -0000 1.9 +++ cpqarrayd.spec 9 Sep 2009 17:01:10 -0000 1.10 @@ -1,6 +1,6 @@ Name: cpqarrayd Version: 2.3 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Software for monitoring HP(Compaq) arraycontrollers Group: System Environment/Base License: GPLv2+ @@ -8,6 +8,7 @@ URL: http://www.strocamp.net/ Source0: http://www.strocamp.net/opensource/compaq/downloads/cpqarrayd-2.3.tar.gz Patch0: cpqarrayd-2.3.no_ida.patch Patch1: cpqarrayd-2.3.sysVinit.patch +Patch2: cpqarrayd-2.3-message-overrun.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -29,6 +30,7 @@ disabled in this package due to build is %setup -q %patch0 -p1 -b .no_ida %patch1 -p1 -b .sysVinit +%patch2 -p1 -b .message-overrun %build autoreconf -si @@ -70,6 +72,9 @@ fi %doc %_mandir/man1/cpqarrayd* %changelog +* Wed Sep 9 2009 David Juran - 2.3-12 +- fix message overrun (Bz 516657) + * Fri Aug 21 2009 Tomas Mraz - 2.3-11 - rebuilt with new openssl From cwickert at fedoraproject.org Wed Sep 9 17:02:11 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 17:02:11 +0000 (UTC) Subject: rpms/xfce4-netload-plugin/F-10 xfce4-netload-plugin-0.4.0-fix-bar-colors.patch, NONE, 1.1 xfce4-netload-plugin-0.4.0-tooltip.patch, NONE, 1.1 xfce4-netload-plugin.spec, 1.11, 1.12 xfce4-netload-0.4.0-asneeded.patch, 1.1, NONE Message-ID: <20090909170211.7DD7211C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-netload-plugin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18992/F-10 Modified Files: xfce4-netload-plugin.spec Added Files: xfce4-netload-plugin-0.4.0-fix-bar-colors.patch xfce4-netload-plugin-0.4.0-tooltip.patch Removed Files: xfce4-netload-0.4.0-asneeded.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 0.4.0-12 - Fix bar colors (#505214) xfce4-netload-plugin-0.4.0-fix-bar-colors.patch: netload.c | 55 +++++++++++++++++++------------------------------------ 1 file changed, 19 insertions(+), 36 deletions(-) --- NEW FILE xfce4-netload-plugin-0.4.0-fix-bar-colors.patch --- Index: panel-plugin/netload.c =================================================================== --- panel-plugin/netload.c (revision 3275) +++ panel-plugin/netload.c (working copy) @@ -257,7 +257,6 @@ static void run_update (t_global_monitor static void monitor_set_orientation (XfcePanelPlugin *plugin, GtkOrientation orientation, t_global_monitor *global) { - GtkRcStyle *rc; gint i; if (global->timeout_id) @@ -316,19 +315,16 @@ static void monitor_set_orientation (Xfc for (i = 0; i < SUM; i++) { - rc = gtk_widget_get_modifier_style(GTK_WIDGET(global->monitor->status[i])); - if (!rc) - { - rc = gtk_rc_style_new(); - } - else - { - rc->color_flags[GTK_STATE_PRELIGHT] |= GTK_RC_BG; - rc->bg[GTK_STATE_PRELIGHT] = - global->monitor->options.color[i]; - } - - gtk_widget_modify_style(GTK_WIDGET(global->monitor->status[i]), rc); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_PRELIGHT, + &global->monitor->options.color[i]); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_SELECTED, + &global->monitor->options.color[i]); + gtk_widget_modify_base(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_SELECTED, + &global->monitor->options.color[i]); + gtk_widget_show(GTK_WIDGET(global->monitor->status[i])); gtk_box_pack_start(GTK_BOX(global->monitor->box), @@ -413,7 +409,6 @@ static t_global_monitor * monitor_new(Xf /* ---------------------------------------------------------------------------------------------- */ static void setup_monitor(t_global_monitor *global, gboolean supress_warnings) { - GtkRcStyle *rc; gint i; gtk_widget_hide(GTK_WIDGET(global->monitor->box)); @@ -423,27 +418,15 @@ static void setup_monitor(t_global_monit for (i = 0; i < SUM; i++) { - gtk_widget_hide(GTK_WIDGET(global->monitor->status[i])); - rc = gtk_widget_get_modifier_style(GTK_WIDGET(global->monitor->status[i])); - - if (!rc) { - rc = gtk_rc_style_new(); - } else { - /* to free the style safely in any case */ - gtk_rc_style_ref(rc); - } - - if (rc) { - rc->color_flags[GTK_STATE_PRELIGHT] |= GTK_RC_BG; - rc->color_flags[GTK_STATE_SELECTED] |= GTK_RC_BASE; - rc->bg[GTK_STATE_PRELIGHT] = global->monitor->options.color[i]; - rc->base[GTK_STATE_SELECTED] = global->monitor->options.color[i]; - - gtk_widget_modify_style(GTK_WIDGET(global->monitor->status[i]), rc); - gtk_rc_style_unref(rc); - } - - gtk_widget_show(GTK_WIDGET(global->monitor->status[i])); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_PRELIGHT, + &global->monitor->options.color[i]); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_SELECTED, + &global->monitor->options.color[i]); + gtk_widget_modify_base(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_SELECTED, + &global->monitor->options.color[i]); /* Maximum */ if( global->monitor->options.auto_max ) xfce4-netload-plugin-0.4.0-tooltip.patch: netload.c | 35 ++++++++++++++++++++++++++--------- 1 file changed, 26 insertions(+), 9 deletions(-) --- NEW FILE xfce4-netload-plugin-0.4.0-tooltip.patch --- --- ./panel-plugin/netload.c.orig 2005-10-09 12:08:01.000000000 +0300 +++ ./panel-plugin/netload.c 2009-05-23 20:50:22.000000000 +0300 @@ -30,8 +30,6 @@ #include -static GtkTooltips *tooltips = NULL; - #define BORDER 8 /* Defaults */ @@ -219,7 +217,7 @@ "Incoming: %s kByte/s\nOutgoing: %s kByte/s\nTotal: %s kByte/s"), get_name(&(global->monitor->data)), ip ? ip : _("no IP address"), HISTSIZE_CALCULATE, buffer[IN], buffer[OUT], buffer[TOT]); - gtk_tooltips_set_tip(tooltips, GTK_WIDGET(global->ebox), caption, NULL); + gtk_widget_set_tooltip_text(GTK_WIDGET(global->ebox), caption); } return TRUE; @@ -237,6 +235,14 @@ if (global->monitor->options.update_interval > 0) { +#if GLIB_CHECK_VERSION( 2,14,0 ) + if (global->monitor->options.update_interval % 1000 == 0) + { + global->timeout_id = g_timeout_add_seconds(global->monitor-> + options.update_interval / 1000, (GtkFunction)update_monitors, global); + } + else +#endif global->timeout_id = g_timeout_add( global->monitor->options.update_interval, (GtkFunction)update_monitors, global); } @@ -368,11 +374,6 @@ global->plugin = plugin; xfce_panel_plugin_add_action_widget (plugin, global->ebox); - if (!tooltips) - { - tooltips = gtk_tooltips_new(); - } - global->monitor = g_new(t_monitor, 1); global->monitor->options.label_text = g_strdup(DEFAULT_TEXT); global->monitor->options.network_device = g_strdup(""); @@ -819,6 +820,10 @@ GtkWidget *sep1, *sep2; GtkBox *update_hbox; GtkWidget *update_label, *update_unit_label; +#if GLIB_CHECK_VERSION( 2,14,0 ) + GtkBox *update_hint_hbox; + GtkWidget *update_hint_label; +#endif GtkWidget *color_label[SUM]; GtkWidget *align; GtkBox *color_hbox[SUM]; @@ -935,7 +940,7 @@ gtk_misc_set_alignment(GTK_MISC(update_label), 0, 0.5); gtk_box_pack_start(GTK_BOX(update_hbox), GTK_WIDGET(update_label), FALSE, FALSE, 0); - global->monitor->update_spinner = gtk_spin_button_new_with_range (0.1, 10.0, 0.05); + global->monitor->update_spinner = gtk_spin_button_new_with_range (1.0, 10.0, 0.25); gtk_spin_button_set_digits( GTK_SPIN_BUTTON(global->monitor->update_spinner), 2 ); gtk_spin_button_set_value( GTK_SPIN_BUTTON(global->monitor->update_spinner), global->monitor->options.update_interval / 1000.0 ); @@ -948,6 +953,18 @@ gtk_widget_show_all(GTK_WIDGET(update_hbox)); gtk_size_group_add_widget(sg, update_label); + +#if GLIB_CHECK_VERSION( 2,14,0 ) + /* Update interval hint */ + update_hint_hbox = GTK_BOX(gtk_hbox_new(FALSE, 5)); + update_hint_label = gtk_label_new(_("Note: Whole seconds are more power-efficient")); + gtk_label_set_line_wrap(GTK_LABEL(update_hint_label), TRUE); + gtk_box_pack_start(GTK_BOX(update_hint_hbox), GTK_WIDGET(update_hint_label), + FALSE, FALSE, 0); + gtk_box_pack_start(GTK_BOX(global->monitor->opt_vbox), + GTK_WIDGET(update_hint_hbox), FALSE, FALSE, 0); + gtk_widget_show_all(GTK_WIDGET(update_hint_hbox)); +#endif sep1 = gtk_hseparator_new(); Index: xfce4-netload-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-netload-plugin/F-10/xfce4-netload-plugin.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- xfce4-netload-plugin.spec 18 Feb 2008 23:53:52 -0000 1.11 +++ xfce4-netload-plugin.spec 9 Sep 2009 17:02:11 -0000 1.12 @@ -1,13 +1,14 @@ Name: xfce4-netload-plugin Version: 0.4.0 -Release: 7%{?dist} +Release: 12%{?dist} Summary: Network-load monitor for the Xfce panel Group: User Interface/Desktops License: GPLv2 URL: http://goodies.xfce.org/projects/panel-plugins/%{name} Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 -Patch0: xfce4-netload-0.4.0-asneeded.patch +Patch0: xfce4-netload-plugin-0.4.0-fix-bar-colors.patch +Patch1: xfce4-netload-plugin-0.4.0-tooltip.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xfce4-panel-devel >= 4.3.20, libxfcegui4-devel >= 4.3.20, libxml2-devel @@ -19,7 +20,10 @@ A network-load monitor plugin for the Xf %prep %setup -q -%patch0 -p1 -b .asneeded +%patch0 -p0 -b .color +%if 0%{?fedora} >= 11 +%patch1 -p1 -b .tooltip +%endif %build %configure --disable-static @@ -40,31 +44,46 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/xfce4/panel-plugins/*.desktop %changelog +* Wed Sep 09 2009 Christoph Wickert - 0.4.0-12 +- Fix bar colors (#505214) + +* Mon Jul 27 2009 Fedora Release Engineering - 0.4.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jun 29 2009 Christoph Wickert - 0.4.0-10 +- Bring back tooltips in GTK 2.16 with Dimitar Zhekov's patch (#508637) + +* Thu Feb 26 2009 Fedora Release Engineering - 0.4.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sun Jan 18 2009 Christoph Wickert - 0.4.0-8 +- Rebuild for Xfce 4.6 (Beta 3) + * Mon Feb 18 2008 Fedora Release Engineering - 0.4.0-7 - Autorebuild for GCC 4.3 -* Sat Aug 25 2007 Christoph Wickert - 0.4.0-6 +* Sat Aug 25 2007 Christoph Wickert - 0.4.0-6 - Rebuild for BuildID feature - Update license tag -* Sat Apr 28 2007 Christoph Wickert - 0.4.0-5 +* Sat Apr 28 2007 Christoph Wickert - 0.4.0-5 - Rebuild for Xfce 4.4.1 -* Mon Jan 22 2007 Christoph Wickert - 0.4.0-4 +* Mon Jan 22 2007 Christoph Wickert - 0.4.0-4 - Rebuild for Xfce 4.4. - Patch to compile with -Wl,--as-needed (bugzilla.xfce.org #2782) -* Thu Oct 05 2006 Christoph Wickert - 0.4.0-3 +* Thu Oct 05 2006 Christoph Wickert - 0.4.0-3 - Bump release for devel checkin. -* Wed Sep 13 2006 Christoph Wickert - 0.4.0-2 +* Wed Sep 13 2006 Christoph Wickert - 0.4.0-2 - BR perl(XML::Parser). -* Mon Sep 04 2006 Christoph Wickert - 0.4.0-1 +* Mon Sep 04 2006 Christoph Wickert - 0.4.0-1 - Update to 0.4 on XFCE 4.3.90.2. - Remove bufsize-patch for now. -* Mon Sep 04 2006 Christoph Wickert - 0.3.3-7 +* Mon Sep 04 2006 Christoph Wickert - 0.3.3-7 - Mass rebuild for Fedora Core 6. * Tue Apr 11 2006 Christoph Wickert - 0.3.3-6 --- xfce4-netload-0.4.0-asneeded.patch DELETED --- From cwickert at fedoraproject.org Wed Sep 9 17:02:11 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 17:02:11 +0000 (UTC) Subject: rpms/xfce4-netload-plugin/F-11 xfce4-netload-plugin-0.4.0-fix-bar-colors.patch, NONE, 1.1 xfce4-netload-plugin.spec, 1.14, 1.15 xfce4-netload-0.4.0-asneeded.patch, 1.1, NONE Message-ID: <20090909170211.BB3FB11C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-netload-plugin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18992/F-11 Modified Files: xfce4-netload-plugin.spec Added Files: xfce4-netload-plugin-0.4.0-fix-bar-colors.patch Removed Files: xfce4-netload-0.4.0-asneeded.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 0.4.0-12 - Fix bar colors (#505214) xfce4-netload-plugin-0.4.0-fix-bar-colors.patch: netload.c | 55 +++++++++++++++++++------------------------------------ 1 file changed, 19 insertions(+), 36 deletions(-) --- NEW FILE xfce4-netload-plugin-0.4.0-fix-bar-colors.patch --- Index: panel-plugin/netload.c =================================================================== --- panel-plugin/netload.c (revision 3275) +++ panel-plugin/netload.c (working copy) @@ -257,7 +257,6 @@ static void run_update (t_global_monitor static void monitor_set_orientation (XfcePanelPlugin *plugin, GtkOrientation orientation, t_global_monitor *global) { - GtkRcStyle *rc; gint i; if (global->timeout_id) @@ -316,19 +315,16 @@ static void monitor_set_orientation (Xfc for (i = 0; i < SUM; i++) { - rc = gtk_widget_get_modifier_style(GTK_WIDGET(global->monitor->status[i])); - if (!rc) - { - rc = gtk_rc_style_new(); - } - else - { - rc->color_flags[GTK_STATE_PRELIGHT] |= GTK_RC_BG; - rc->bg[GTK_STATE_PRELIGHT] = - global->monitor->options.color[i]; - } - - gtk_widget_modify_style(GTK_WIDGET(global->monitor->status[i]), rc); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_PRELIGHT, + &global->monitor->options.color[i]); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_SELECTED, + &global->monitor->options.color[i]); + gtk_widget_modify_base(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_SELECTED, + &global->monitor->options.color[i]); + gtk_widget_show(GTK_WIDGET(global->monitor->status[i])); gtk_box_pack_start(GTK_BOX(global->monitor->box), @@ -413,7 +409,6 @@ static t_global_monitor * monitor_new(Xf /* ---------------------------------------------------------------------------------------------- */ static void setup_monitor(t_global_monitor *global, gboolean supress_warnings) { - GtkRcStyle *rc; gint i; gtk_widget_hide(GTK_WIDGET(global->monitor->box)); @@ -423,27 +418,15 @@ static void setup_monitor(t_global_monit for (i = 0; i < SUM; i++) { - gtk_widget_hide(GTK_WIDGET(global->monitor->status[i])); - rc = gtk_widget_get_modifier_style(GTK_WIDGET(global->monitor->status[i])); - - if (!rc) { - rc = gtk_rc_style_new(); - } else { - /* to free the style safely in any case */ - gtk_rc_style_ref(rc); - } - - if (rc) { - rc->color_flags[GTK_STATE_PRELIGHT] |= GTK_RC_BG; - rc->color_flags[GTK_STATE_SELECTED] |= GTK_RC_BASE; - rc->bg[GTK_STATE_PRELIGHT] = global->monitor->options.color[i]; - rc->base[GTK_STATE_SELECTED] = global->monitor->options.color[i]; - - gtk_widget_modify_style(GTK_WIDGET(global->monitor->status[i]), rc); - gtk_rc_style_unref(rc); - } - - gtk_widget_show(GTK_WIDGET(global->monitor->status[i])); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_PRELIGHT, + &global->monitor->options.color[i]); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_SELECTED, + &global->monitor->options.color[i]); + gtk_widget_modify_base(GTK_WIDGET(global->monitor->status[i]), + GTK_STATE_SELECTED, + &global->monitor->options.color[i]); /* Maximum */ if( global->monitor->options.auto_max ) Index: xfce4-netload-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-netload-plugin/F-11/xfce4-netload-plugin.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- xfce4-netload-plugin.spec 29 Jun 2009 17:44:42 -0000 1.14 +++ xfce4-netload-plugin.spec 9 Sep 2009 17:02:11 -0000 1.15 @@ -1,13 +1,13 @@ Name: xfce4-netload-plugin Version: 0.4.0 -Release: 10%{?dist} +Release: 12%{?dist} Summary: Network-load monitor for the Xfce panel Group: User Interface/Desktops License: GPLv2 URL: http://goodies.xfce.org/projects/panel-plugins/%{name} Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 -Patch0: xfce4-netload-0.4.0-asneeded.patch +Patch0: xfce4-netload-plugin-0.4.0-fix-bar-colors.patch Patch1: xfce4-netload-plugin-0.4.0-tooltip.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -20,7 +20,7 @@ A network-load monitor plugin for the Xf %prep %setup -q -%patch0 -p1 -b .asneeded +%patch0 -p0 -b .color %if 0%{?fedora} >= 11 %patch1 -p1 -b .tooltip %endif @@ -44,6 +44,12 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/xfce4/panel-plugins/*.desktop %changelog +* Wed Sep 09 2009 Christoph Wickert - 0.4.0-12 +- Fix bar colors (#505214) + +* Mon Jul 27 2009 Fedora Release Engineering - 0.4.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Jun 29 2009 Christoph Wickert - 0.4.0-10 - Bring back tooltips in GTK 2.16 with Dimitar Zhekov's patch (#508637) --- xfce4-netload-0.4.0-asneeded.patch DELETED --- From dwalsh at fedoraproject.org Wed Sep 9 17:04:52 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 9 Sep 2009 17:04:52 +0000 (UTC) Subject: rpms/policycoreutils/devel policycoreutils-rhat.patch, 1.438, 1.439 policycoreutils.spec, 1.638, 1.639 Message-ID: <20090909170452.6875F11C00CE@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/policycoreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19745 Modified Files: policycoreutils-rhat.patch policycoreutils.spec Log Message: * Tue Sep 8 2009 Dan Walsh 2.0.73-2 - Fix init script to show status in usage message policycoreutils-rhat.patch: Makefile | 2 audit2allow/audit2allow | 14 load_policy/Makefile | 2 restorecond/Makefile | 24 - restorecond/org.selinux.Restorecond.service | 3 restorecond/restorecond.c | 422 +++--------------- restorecond/restorecond.conf | 5 restorecond/restorecond.desktop | 7 restorecond/restorecond.h | 18 restorecond/restorecond.init | 3 restorecond/restorecond_user.conf | 2 restorecond/user.c | 237 ++++++++++ restorecond/watch.c | 254 +++++++++++ sandbox/Makefile | 31 + sandbox/sandbox | 200 ++++++++ sandbox/sandbox.8 | 26 + sandbox/sandboxX.sh | 13 sandbox/seunshare.c | 203 ++++++++ scripts/Makefile | 2 scripts/chcat | 2 semanage/semanage | 33 + semanage/seobject.py | 15 semodule/semodule.8 | 6 semodule/semodule.c | 51 +- setfiles/Makefile | 4 setfiles/restore.c | 519 ++++++++++++++++++++++ setfiles/restore.h | 49 ++ setfiles/setfiles.c | 646 +++------------------------- 28 files changed, 1840 insertions(+), 953 deletions(-) Index: policycoreutils-rhat.patch =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils-rhat.patch,v retrieving revision 1.438 retrieving revision 1.439 diff -u -p -r1.438 -r1.439 --- policycoreutils-rhat.patch 8 Sep 2009 14:15:59 -0000 1.438 +++ policycoreutils-rhat.patch 9 Sep 2009 17:04:51 -0000 1.439 @@ -658,6 +658,20 @@ diff --exclude-from=exclude --exclude=se +extern void watch_list_free(int fd); #endif +diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.init policycoreutils-2.0.73/restorecond/restorecond.init +--- nsapolicycoreutils/restorecond/restorecond.init 2009-08-20 15:49:21.000000000 -0400 ++++ policycoreutils-2.0.73/restorecond/restorecond.init 2009-09-08 19:19:57.000000000 -0400 +@@ -82,9 +82,8 @@ + [ -e /var/lock/subsys/restorecond ] && restart || : + ;; + *) +- echo $"Usage: $0 {start|stop|restart|reload|condrestart}" ++ echo $"Usage: $0 {start|stop|restart|reload|status|condrestart}" + RETVAL=3 + esac + + exit $RETVAL +- diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond_user.conf policycoreutils-2.0.73/restorecond/restorecond_user.conf --- nsapolicycoreutils/restorecond/restorecond_user.conf 1969-12-31 19:00:00.000000000 -0500 +++ policycoreutils-2.0.73/restorecond/restorecond_user.conf 2009-09-08 09:21:08.000000000 -0400 @@ -1962,7 +1976,7 @@ diff --exclude-from=exclude --exclude=se } diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/Makefile policycoreutils-2.0.73/setfiles/Makefile --- nsapolicycoreutils/setfiles/Makefile 2009-07-07 15:32:32.000000000 -0400 -+++ policycoreutils-2.0.73/setfiles/Makefile 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/setfiles/Makefile 2009-09-08 18:40:14.000000000 -0400 @@ -5,7 +5,7 @@ LIBDIR ?= $(PREFIX)/lib AUDITH = $(shell ls /usr/include/libaudit.h 2>/dev/null) @@ -2558,7 +2572,7 @@ diff --exclude-from=exclude --exclude=se + +#endif diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/setfiles.c policycoreutils-2.0.73/setfiles/setfiles.c ---- nsapolicycoreutils/setfiles/setfiles.c 2009-09-08 09:03:10.000000000 -0400 +--- nsapolicycoreutils/setfiles/setfiles.c 2009-09-08 19:09:27.000000000 -0400 +++ policycoreutils-2.0.73/setfiles/setfiles.c 2009-09-08 09:49:37.000000000 -0400 @@ -1,26 +1,12 @@ -#ifndef _GNU_SOURCE @@ -3086,7 +3100,17 @@ diff --exclude-from=exclude --exclude=se } int canoncon(char **contextp) -@@ -585,77 +152,6 @@ +@@ -535,7 +102,8 @@ + exit(1); + } + } else if (security_canonicalize_context_raw(context, &tmpcon) == 0) { +- free(context); *contextp = tmpcon; ++ free(context); ++ *contextp = tmpcon; + } else if (errno != ENOENT) { + rc = -1; + inc_err(); +@@ -584,77 +152,6 @@ return 0; } @@ -3164,7 +3188,7 @@ diff --exclude-from=exclude --exclude=se static int process_one_realpath(char *name) { int rc = 0; -@@ -668,7 +164,7 @@ +@@ -667,7 +164,7 @@ rc = lstat(name, &sb); if (rc < 0) { fprintf(stderr, "%s: lstat(%s) failed: %s\n", @@ -3173,7 +3197,7 @@ diff --exclude-from=exclude --exclude=se return -1; } -@@ -802,20 +298,30 @@ +@@ -801,20 +298,30 @@ char *buf = NULL; size_t buf_len; char *base; @@ -3212,7 +3236,7 @@ diff --exclude-from=exclude --exclude=se if (!strcmp(base, SETFILES)) { /* -@@ -830,28 +336,28 @@ +@@ -829,28 +336,28 @@ iamrestorecon = 0; recurse = 1; expand_realpath = 0; @@ -3249,7 +3273,7 @@ diff --exclude-from=exclude --exclude=se ctx_validate = 0; /* restorecon only: silent exit if no SELinux. -@@ -913,37 +419,37 @@ +@@ -912,37 +419,37 @@ input_filename = optarg; break; case 'd': @@ -3296,7 +3320,7 @@ diff --exclude-from=exclude --exclude=se break; case 'R': case 'r': -@@ -956,7 +462,7 @@ +@@ -955,7 +462,7 @@ argv[0]); exit(1); } @@ -3305,7 +3329,7 @@ diff --exclude-from=exclude --exclude=se fprintf(stderr, "%s: only one -r can be specified\n", argv[0]); -@@ -967,23 +473,23 @@ +@@ -966,23 +473,23 @@ case 's': use_input_file = 1; input_filename = "-"; @@ -3334,7 +3358,7 @@ diff --exclude-from=exclude --exclude=se break; case 'W': warn_no_match = 1; -@@ -1031,18 +537,13 @@ +@@ -1030,18 +537,13 @@ } /* Load the file contexts configuration and check it. */ @@ -3356,7 +3380,7 @@ diff --exclude-from=exclude --exclude=se if (use_input_file) { FILE *f = stdin; ssize_t len; -@@ -1059,6 +560,9 @@ +@@ -1058,6 +560,9 @@ delim = (null_terminated != 0) ? '\0' : '\n'; while ((len = getdelim(&buf, &buf_len, delim, f)) > 0) { buf[len - 1] = 0; @@ -3366,7 +3390,7 @@ diff --exclude-from=exclude --exclude=se errors |= process_one_realpath(buf); } if (strcmp(input_filename, "-") != 0) -@@ -1068,22 +572,21 @@ +@@ -1067,22 +572,21 @@ errors |= process_one_realpath(argv[i]); } } Index: policycoreutils.spec =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils.spec,v retrieving revision 1.638 retrieving revision 1.639 diff -u -p -r1.638 -r1.639 --- policycoreutils.spec 8 Sep 2009 14:16:00 -0000 1.638 +++ policycoreutils.spec 9 Sep 2009 17:04:52 -0000 1.639 @@ -6,7 +6,7 @@ Summary: SELinux policy core utilities Name: policycoreutils Version: 2.0.73 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: System Environment/Base Source: http://www.nsa.gov/selinux/archives/policycoreutils-%{version}.tgz @@ -295,6 +295,9 @@ fi exit 0 %changelog +* Tue Sep 8 2009 Dan Walsh 2.0.73-2 +- Fix init script to show status in usage message + * Tue Sep 8 2009 Dan Walsh 2.0.73-1 - Update to upstream * Add semanage dontaudit to turn off dontaudits from Dan Walsh. From jforbes at fedoraproject.org Wed Sep 9 17:16:12 2009 From: jforbes at fedoraproject.org (Justin M. Forbes) Date: Wed, 9 Sep 2009 17:16:12 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6-virtio_blk-revert-QUEUE_FLAG_VIRT-addition.patch, NONE, 1.1 kernel.spec, 1.1782, 1.1783 Message-ID: <20090909171612.35AA711C00CE@cvs1.fedora.phx.redhat.com> Author: jforbes Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22658 Modified Files: kernel.spec Added Files: linux-2.6-virtio_blk-revert-QUEUE_FLAG_VIRT-addition.patch Log Message: Revert virio_blk to rotational mode. (#509383) linux-2.6-virtio_blk-revert-QUEUE_FLAG_VIRT-addition.patch: virtio_blk.c | 1 - 1 file changed, 1 deletion(-) --- NEW FILE linux-2.6-virtio_blk-revert-QUEUE_FLAG_VIRT-addition.patch --- Subject: [for-2.6.31] virtio_blk: revert QUEUE_FLAG_VIRT addition Date: Fri, 04 Sep 2009 20:44:42 -0000 From: Christoph Hellwig It seems like the addition of QUEUE_FLAG_VIRT caueses major performance regressions for Fedora users: https://bugzilla.redhat.com/show_bug.cgi?id=509383 https://bugzilla.redhat.com/show_bug.cgi?id=505695 while I can't reproduce those extreme regressions myself I think the flag is wrong. Rationale: QUEUE_FLAG_VIRT expands to QUEUE_FLAG_NONROT which casus the queue unplugged immediately. This is not a good behaviour for at least qemu and kvm where we do have significant overhead for every I/O operations. Even with all the latested speeups (native AIO, MSI support, zero copy) we can only get native speed for up to 128kb I/O requests we already are down to 66% of native performance for 4kb requests even on my laptop running the Intel X25-M SSD for which the QUEUE_FLAG_NONROT was designed. If we ever get virtio-blk overhead low enough that this flag makes sense it should only be set based on a feature flag set by the host. Signed-off-by: Christoph Hellwig Acked-by: Jeff Moyer --- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo at vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Index: linux-2.6/drivers/block/virtio_blk.c =================================================================== --- linux-2.6.orig/drivers/block/virtio_blk.c 2009-09-04 17:33:48.802523987 -0300 +++ linux-2.6/drivers/block/virtio_blk.c 2009-09-04 17:33:56.186522158 -0300 @@ -314,7 +314,6 @@ static int __devinit virtblk_probe(struc } vblk->disk->queue->queuedata = vblk; - queue_flag_set_unlocked(QUEUE_FLAG_VIRT, vblk->disk->queue); if (index < 26) { sprintf(vblk->disk->disk_name, "vd%c", 'a' + index % 26); Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1782 retrieving revision 1.1783 diff -u -p -r1.1782 -r1.1783 --- kernel.spec 9 Sep 2009 09:42:58 -0000 1.1782 +++ kernel.spec 9 Sep 2009 17:16:11 -0000 1.1783 @@ -685,6 +685,7 @@ Patch1575: linux-2.6-kvm-vmx-check-cpl-b Patch1576: linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch Patch1577: linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch Patch1578: linux-2.6-xen-stack-protector-fix.patch +Patch1579: linux-2.6-virtio_blk-revert-QUEUE_FLAG_VIRT-addition.patch # nouveau + drm fixes Patch1812: drm-next.patch @@ -1315,6 +1316,7 @@ ApplyPatch linux-2.6-kvm-vmx-check-cpl-b ApplyPatch linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch ApplyPatch linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch ApplyPatch linux-2.6-xen-stack-protector-fix.patch +ApplyPatch linux-2.6-virtio_blk-revert-QUEUE_FLAG_VIRT-addition.patch # Fix block I/O errors in KVM ApplyPatch linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch @@ -2025,6 +2027,9 @@ fi # and build. %changelog +* Wed Sep 09 2009 Justin M. Forbes +- Revert virio_blk to rotational mode. (#509383) + * Wed Sep 09 2009 Dave Airlie 2.6.31-0.219.rc9.git - uggh lost nouveau bits in page flip From wtogami at fedoraproject.org Wed Sep 9 17:17:22 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Wed, 9 Sep 2009 17:17:22 +0000 (UTC) Subject: rpms/perl-Mail-DKIM/devel .cvsignore, 1.6, 1.7 perl-Mail-DKIM.spec, 1.10, 1.11 sources, 1.6, 1.7 Message-ID: <20090909171722.B480711C00CE@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/perl-Mail-DKIM/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23002 Modified Files: .cvsignore perl-Mail-DKIM.spec sources Log Message: 0.37 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 3 Sep 2009 22:31:19 -0000 1.6 +++ .cvsignore 9 Sep 2009 17:17:22 -0000 1.7 @@ -1 +1 @@ -Mail-DKIM-0.36_6.tar.gz +Mail-DKIM-0.37.tar.gz Index: perl-Mail-DKIM.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/devel/perl-Mail-DKIM.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-Mail-DKIM.spec 3 Sep 2009 22:31:19 -0000 1.10 +++ perl-Mail-DKIM.spec 9 Sep 2009 17:17:22 -0000 1.11 @@ -1,14 +1,12 @@ Name: perl-Mail-DKIM -Version: 0.36 -Release: 4%{?dist} +Version: 0.37 +Release: 1%{?dist} Summary: Sign and verify Internet mail with DKIM/DomainKey signatures Group: Development/Libraries License: GPL+ or Artistic URL: http://dkimproxy.sourceforge.net/ -# FIXME: Undo this when upstream returns to normal version numbers -#Source0: http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}.tar.gz -Source0: http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}_6.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -26,8 +24,7 @@ It is required if you wish to enable DKI Mail::SpamAssassin::Plugin::DKIM plugin. %prep -# FIXME: Here too -%setup -q -n Mail-DKIM-%{version}_6 +%setup -q -n Mail-DKIM-%{version} # Make the example scripts non-executable %{__chmod} -x scripts/*.pl @@ -62,11 +59,8 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Thu Sep 3 2009 Warren Togami - 0.36-4 -- 0.36_6 - -* Wed Sep 2 2009 Warren Togami - 0.36-3 -- 0.36_5 ... why does upstream use strange version numbers? +* Wed Sep 9 2009 Warren Togami - 0.37-1 +- 0.37 * Sun Jul 26 2009 Fedora Release Engineering - 0.33-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 3 Sep 2009 22:31:19 -0000 1.6 +++ sources 9 Sep 2009 17:17:22 -0000 1.7 @@ -1 +1 @@ -7f9b20007dbfba239e9d037506ad8622 Mail-DKIM-0.36_6.tar.gz +f3e84ec6b5e42d4cbcc7c42ea2900649 Mail-DKIM-0.37.tar.gz From ruben at fedoraproject.org Wed Sep 9 17:19:02 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Wed, 9 Sep 2009 17:19:02 +0000 (UTC) Subject: rpms/python-foolscap/F-11 python-foolscap.spec,1.1,1.2 Message-ID: <20090909171902.32EFB11C00CE@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/python-foolscap/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23573 Modified Files: python-foolscap.spec Log Message: * Wed Sep 09 2009 Ruben Kerkhof 0.4.2-2 - Add requirement on pyOpenSSL Index: python-foolscap.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-foolscap/F-11/python-foolscap.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- python-foolscap.spec 9 Sep 2009 15:10:20 -0000 1.1 +++ python-foolscap.spec 9 Sep 2009 17:19:01 -0000 1.2 @@ -14,8 +14,8 @@ Source0: http://foolscap.lothar.c BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: python, python-devel, python-twisted-web -Requires: python-twisted-web +BuildRequires: python, python-devel, python-twisted-web, python-setuptools, pyOpenSSL +Requires: python-twisted-web, pyOpenSSL %description Foolscap (aka newpb) is a new version of Twisted's native RPC protocol, known @@ -53,6 +53,9 @@ rm -rf %{buildroot} %{_bindir}/flappserver %changelog +* Wed Sep 09 2009 Ruben Kerkhof 0.4.2-2 +- Add requirement on pyOpenSSL + * Mon Sep 07 2009 Ruben Kerkhof 0.4.2-1 - Upstream released new version From cwickert at fedoraproject.org Wed Sep 9 17:20:16 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 17:20:16 +0000 (UTC) Subject: rpms/xfce4-netload-plugin/F-10 xfce4-netload-plugin.spec,1.12,1.13 Message-ID: <20090909172016.E166311C043A@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-netload-plugin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23940/F-10 Modified Files: xfce4-netload-plugin.spec Log Message: add comment on patch Index: xfce4-netload-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-netload-plugin/F-10/xfce4-netload-plugin.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- xfce4-netload-plugin.spec 9 Sep 2009 17:02:11 -0000 1.12 +++ xfce4-netload-plugin.spec 9 Sep 2009 17:20:16 -0000 1.13 @@ -7,6 +7,7 @@ Group: User Interface/Desktops License: GPLv2 URL: http://goodies.xfce.org/projects/panel-plugins/%{name} Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 + # from upstream's svn rev 3275 Patch0: xfce4-netload-plugin-0.4.0-fix-bar-colors.patch Patch1: xfce4-netload-plugin-0.4.0-tooltip.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) From cwickert at fedoraproject.org Wed Sep 9 17:20:17 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 17:20:17 +0000 (UTC) Subject: rpms/xfce4-netload-plugin/F-11 xfce4-netload-plugin.spec,1.15,1.16 Message-ID: <20090909172017.2D78911C043A@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-netload-plugin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23940/F-11 Modified Files: xfce4-netload-plugin.spec Log Message: add comment on patch Index: xfce4-netload-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-netload-plugin/F-11/xfce4-netload-plugin.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- xfce4-netload-plugin.spec 9 Sep 2009 17:02:11 -0000 1.15 +++ xfce4-netload-plugin.spec 9 Sep 2009 17:20:16 -0000 1.16 @@ -7,6 +7,7 @@ Group: User Interface/Desktops License: GPLv2 URL: http://goodies.xfce.org/projects/panel-plugins/%{name} Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 + # from upstream's svn rev 3275 Patch0: xfce4-netload-plugin-0.4.0-fix-bar-colors.patch Patch1: xfce4-netload-plugin-0.4.0-tooltip.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) From cwickert at fedoraproject.org Wed Sep 9 17:20:17 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 17:20:17 +0000 (UTC) Subject: rpms/xfce4-netload-plugin/devel xfce4-netload-plugin.spec, 1.17, 1.18 Message-ID: <20090909172017.5D66C11C043A@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-netload-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23940/devel Modified Files: xfce4-netload-plugin.spec Log Message: add comment on patch Index: xfce4-netload-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-netload-plugin/devel/xfce4-netload-plugin.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- xfce4-netload-plugin.spec 9 Sep 2009 16:42:11 -0000 1.17 +++ xfce4-netload-plugin.spec 9 Sep 2009 17:20:17 -0000 1.18 @@ -7,6 +7,7 @@ Group: User Interface/Desktops License: GPLv2 URL: http://goodies.xfce.org/projects/panel-plugins/%{name} Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 + # from upstream's svn rev 3275 Patch0: xfce4-netload-plugin-0.4.0-fix-bar-colors.patch Patch1: xfce4-netload-plugin-0.4.0-tooltip.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) From ruben at fedoraproject.org Wed Sep 9 17:29:40 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Wed, 9 Sep 2009 17:29:40 +0000 (UTC) Subject: rpms/python-foolscap/F-11 python-foolscap.spec,1.2,1.3 Message-ID: <20090909172940.D466F11C00CE@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/python-foolscap/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26513 Modified Files: python-foolscap.spec Log Message: * Wed Sep 09 2009 Ruben Kerkhof 0.4.2-2 - Add requirement on pyOpenSSL From wtogami at fedoraproject.org Wed Sep 9 17:30:07 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Wed, 9 Sep 2009 17:30:07 +0000 (UTC) Subject: rpms/perl-Mail-DKIM/EL-5 .cvsignore, 1.6, 1.7 perl-Mail-DKIM.spec, 1.10, 1.11 sources, 1.6, 1.7 Message-ID: <20090909173007.04CC111C043D@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/perl-Mail-DKIM/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27105 Modified Files: .cvsignore perl-Mail-DKIM.spec sources Log Message: 0.37 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/EL-5/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 3 Sep 2009 22:31:19 -0000 1.6 +++ .cvsignore 9 Sep 2009 17:30:06 -0000 1.7 @@ -1 +1 @@ -Mail-DKIM-0.36_6.tar.gz +Mail-DKIM-0.37.tar.gz Index: perl-Mail-DKIM.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/EL-5/perl-Mail-DKIM.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-Mail-DKIM.spec 3 Sep 2009 22:31:19 -0000 1.10 +++ perl-Mail-DKIM.spec 9 Sep 2009 17:30:06 -0000 1.11 @@ -1,14 +1,12 @@ Name: perl-Mail-DKIM -Version: 0.36 -Release: 4%{?dist} +Version: 0.37 +Release: 1%{?dist} Summary: Sign and verify Internet mail with DKIM/DomainKey signatures Group: Development/Libraries License: GPL+ or Artistic URL: http://dkimproxy.sourceforge.net/ -# FIXME: Undo this when upstream returns to normal version numbers -#Source0: http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}.tar.gz -Source0: http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}_6.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/J/JA/JASLONG/Mail-DKIM-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -26,8 +24,7 @@ It is required if you wish to enable DKI Mail::SpamAssassin::Plugin::DKIM plugin. %prep -# FIXME: Here too -%setup -q -n Mail-DKIM-%{version}_6 +%setup -q -n Mail-DKIM-%{version} # Make the example scripts non-executable %{__chmod} -x scripts/*.pl @@ -62,11 +59,8 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Thu Sep 3 2009 Warren Togami - 0.36-4 -- 0.36_6 - -* Wed Sep 2 2009 Warren Togami - 0.36-3 -- 0.36_5 ... why does upstream use strange version numbers? +* Wed Sep 9 2009 Warren Togami - 0.37-1 +- 0.37 * Sun Jul 26 2009 Fedora Release Engineering - 0.33-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Mail-DKIM/EL-5/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 3 Sep 2009 22:31:19 -0000 1.6 +++ sources 9 Sep 2009 17:30:06 -0000 1.7 @@ -1 +1 @@ -7f9b20007dbfba239e9d037506ad8622 Mail-DKIM-0.36_6.tar.gz +f3e84ec6b5e42d4cbcc7c42ea2900649 Mail-DKIM-0.37.tar.gz From avesh at fedoraproject.org Wed Sep 9 17:41:07 2009 From: avesh at fedoraproject.org (avesh agarwal) Date: Wed, 9 Sep 2009 17:41:07 +0000 (UTC) Subject: rpms/openswan/devel openswan-2.6-initscript-correction.patch, NONE, 1.1 openswan-2.6-selinux.patch, 1.2, 1.3 .cvsignore, 1.27, 1.28 openswan.spec, 1.81, 1.82 sources, 1.26, 1.27 openswan-2.6.16-examples.patch, 1.1, NONE openswan-2.6.16-initscript-correction.patch, 1.1, NONE openswan-2.6.22-nss.patch, 1.1, NONE openswan-2.6.22-selinux.patch, 1.1, NONE Message-ID: <20090909174107.8274C11C00CE@cvs1.fedora.phx.redhat.com> Author: avesh Update of /cvs/pkgs/rpms/openswan/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31222 Modified Files: .cvsignore openswan.spec sources Added Files: openswan-2.6-initscript-correction.patch openswan-2.6-selinux.patch Removed Files: openswan-2.6.16-examples.patch openswan-2.6.16-initscript-correction.patch openswan-2.6.22-nss.patch openswan-2.6.22-selinux.patch Log Message: * Wed Sep 09 2009 Avesh Agarwal - 2.6.23-1 - New upstream release - Supports smartcards now - Supports PSK with NSS - Supports libcap-ng for lowering capabilities of pluto process - Updated README.nss openswan-2.6-initscript-correction.patch: setup.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE openswan-2.6-initscript-correction.patch --- --- openswan-2.6.23.orig/programs/setup/setup.in 2009-09-08 20:42:54.000000000 -0400 +++ openswan-2.6.23/programs/setup/setup.in 2009-09-09 12:33:29.279527959 -0400 @@ -39,7 +39,7 @@ # times of NFS filesystem startup/shutdown). Startup is after startup of # syslog and pcmcia support; shutdown is just before shutdown of syslog. # -# chkconfig: 2345 47 76 +# chkconfig: - 47 76 # description: IPsec provides encrypted and authenticated communications; \ # KLIPS is the kernel half of it, Pluto is the user-level management daemon. openswan-2.6-selinux.patch: verify.in | 13 ------------- 1 file changed, 13 deletions(-) Index: openswan-2.6-selinux.patch =================================================================== RCS file: openswan-2.6-selinux.patch diff -N openswan-2.6-selinux.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ openswan-2.6-selinux.patch 9 Sep 2009 17:41:06 -0000 1.3 @@ -0,0 +1,23 @@ +diff -urNp openswan-2.6.23.orig/programs/verify/verify.in openswan-2.6.23/programs/verify/verify.in +--- openswan-2.6.23.orig/programs/verify/verify.in 2009-09-08 20:42:54.000000000 -0400 ++++ openswan-2.6.23/programs/verify/verify.in 2009-09-09 12:22:10.392305880 -0400 +@@ -276,19 +276,6 @@ sub installstartcheck { + } else { warnchk "","UNKNOWN"; } + } + +- if ( -e "/selinux/enforce") { +- printfun "Testing against enforced SElinux mode"; +- open("cat", "/selinux/enforce"); +- if( == "1") +- { +- errchk ""; +- print "\n SElinux is running in 'enforced' mode. Since no working SElinux\n policies exist for Openswan, SElinux should be disabled.\n"; +- print "\n echo \"0\" > /selinux/enforce (or edit /etc/sysconfig/selinux)\n\n"; +- $reterr = 1; +- } +- else { errchk "1"; } +- } +- + if ( -c "/dev/hw_random" || -c "/dev/hwrng" ) { + printfun "Hardware RNG detected, testing if used properly"; + run "pidof rngd"; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/openswan/devel/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 23 Jul 2009 22:01:57 -0000 1.27 +++ .cvsignore 9 Sep 2009 17:41:06 -0000 1.28 @@ -11,3 +11,4 @@ openswan-2.6.18.tar.gz openswan-2.6.19.tar.gz openswan-2.6.21.tar.gz openswan-2.6.22.tar.gz +openswan-2.6.23.tar.gz Index: openswan.spec =================================================================== RCS file: /cvs/pkgs/rpms/openswan/devel/openswan.spec,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- openswan.spec 25 Jul 2009 20:54:45 -0000 1.81 +++ openswan.spec 9 Sep 2009 17:41:07 -0000 1.82 @@ -1,25 +1,24 @@ %define USE_LIBNSS 1 %define USE_FIPSCHECK 1 +%define USE_LIBCAP_NG 1 %define nss_version 3.12.3-2 %define fipscheck_version 1.2.0-1 Summary: Openswan IPSEC implementation Name: openswan -Version: 2.6.22 +Version: 2.6.23 -Release: 2%{?dist} +Release: 1%{?dist} License: GPLv2+ Url: http://www.openswan.org/ Source: openswan-%{version}.tar.gz Source2: ipsec.conf -Patch1: openswan-2.6.16-examples.patch -Patch2: openswan-2.6-relpath.patch -Patch3: openswan-2.6.22-selinux.patch -Patch4: openswan-2.6.16-initscript-correction.patch -Patch5: openswan-2.6.22-gcc44.patch -Patch6: openswan-2.6.22-nss.patch +Patch1: openswan-2.6-relpath.patch +Patch2: openswan-2.6-selinux.patch +Patch3: openswan-2.6-initscript-correction.patch +Patch4: openswan-2.6.22-gcc44.patch Group: System Environment/Daemons BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -37,6 +36,10 @@ Requires(preun): /sbin/service BuildRequires: fipscheck-devel >= %{fipscheck_version} %endif +%if %{USE_LIBCAP_NG} +BuildRequires: libcap-ng-devel +%endif + Provides: ipsec-userland = %{version}-%{release} #unless kernel with NETKEY supplies this capability we cannot do this #Requires: ipsec-kernel @@ -70,12 +73,10 @@ system. find doc/examples -type f -print0 | xargs -0 chmod a-x find doc -name .gitignore -print0 | xargs -0 rm -v -%patch1 -p1 -%patch2 -p1 -b .relpath -%patch3 -p1 -b .selinux +%patch1 -p1 -b .relpath +%patch2 -p1 -b .selinux +%patch3 -p1 %patch4 -p1 -%patch5 -p1 -%patch6 -p1 %build @@ -94,6 +95,9 @@ find doc -name .gitignore -print0 | xarg %if %{USE_FIPSCHECK} USE_FIPSCHECK=true \ %endif +%if %{USE_LIBCAP_NG} + USE_LIBCAP_NG=true \ +%endif programs FS=$(pwd) @@ -188,7 +192,8 @@ rm -rf %{buildroot} %files doc %defattr(-,root,root) %doc doc/README.* doc/CHANGES.* doc/CREDITS.* doc/2.6.known-issues -%doc doc/examples doc/std doc/quickstarts doc/example-configs +%doc doc/examples doc/std doc/quickstarts +#%doc doc/examples doc/std doc/quickstarts doc/example-configs %files %defattr(-,root,root) @@ -222,6 +227,13 @@ fi chkconfig --add ipsec || : %changelog +* Wed Sep 09 2009 Avesh Agarwal - 2.6.23-1 +- New upstream release +- Supports smartcards now +- Supports PSK with NSS +- Supports libcap-ng for lowering capabilities of pluto process +- Updated README.nss + * Sat Jul 25 2009 Fedora Release Engineering - 2.6.22-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openswan/devel/sources,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- sources 23 Jul 2009 22:01:58 -0000 1.26 +++ sources 9 Sep 2009 17:41:07 -0000 1.27 @@ -1 +1 @@ -9a30009bade8a1b09fba27680c87cf72 openswan-2.6.22.tar.gz +c83053471e639bf3b97e3cf7796b7e83 openswan-2.6.23.tar.gz --- openswan-2.6.16-examples.patch DELETED --- --- openswan-2.6.16-initscript-correction.patch DELETED --- --- openswan-2.6.22-nss.patch DELETED --- --- openswan-2.6.22-selinux.patch DELETED --- From cwickert at fedoraproject.org Wed Sep 9 17:43:53 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 17:43:53 +0000 (UTC) Subject: rpms/xfce4-power-manager/devel xfce4-power-manager-0.8.3.1-fix-segfault-in-xfpm_session_set_client_id.patch, NONE, 1.1 xfce4-power-manager.spec, 1.17, 1.18 Message-ID: <20090909174353.C82F911C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-power-manager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31872/devel Modified Files: xfce4-power-manager.spec Added Files: xfce4-power-manager-0.8.3.1-fix-segfault-in-xfpm_session_set_client_id.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 0.8.3.1-2 - Fix segfault in xfpm_session_set_client_id xfce4-power-manager-0.8.3.1-fix-segfault-in-xfpm_session_set_client_id.patch: xfpm-main.c | 2 ++ xfpm-session.c | 15 ++++++++++++--- xfpm-session.h | 3 +++ 3 files changed, 17 insertions(+), 3 deletions(-) --- NEW FILE xfce4-power-manager-0.8.3.1-fix-segfault-in-xfpm_session_set_client_id.patch --- diff --git a/src/xfpm-main.c b/src/xfpm-main.c index 9a20d45..3004567 100644 --- a/src/xfpm-main.c +++ b/src/xfpm-main.c @@ -82,6 +82,8 @@ xfpm_start (DBusGConnection *bus) if ( client_id != NULL ) xfpm_session_set_client_id (session, client_id); + + xfpm_session_real_init (session); manager = xfpm_manager_new (bus); diff --git a/src/xfpm-session.c b/src/xfpm-session.c index 38ede11..1daed15 100644 --- a/src/xfpm-session.c +++ b/src/xfpm-session.c @@ -59,6 +59,7 @@ struct XfpmSessionPrivate { SessionClient *client; gboolean managed; + gboolean initted; }; enum @@ -117,6 +118,7 @@ xfpm_session_init (XfpmSession *session) session->priv->client = NULL; session->priv->managed = FALSE; + session->priv->initted = FALSE; restart_command = g_new (gchar *, 3); restart_command[0] = g_strdup ("xfce4-power-manager"); @@ -140,7 +142,6 @@ xfpm_session_init (XfpmSession *session) return; } - session->priv->managed = session_init (session->priv->client); session->priv->client->die = xfpm_session_die; } @@ -219,13 +220,21 @@ xfpm_session_new (void) return XFPM_SESSION (xfpm_session_object); } +void xfpm_session_real_init (XfpmSession *session) +{ + session->priv->managed = session_init (session->priv->client); + session->priv->initted = TRUE; +} + void xfpm_session_set_client_id (XfpmSession *session, const gchar *client_id) { g_return_if_fail (XFPM_IS_SESSION (session)); + g_return_if_fail (session->priv->initted == FALSE); - if ( G_UNLIKELY (session->priv->client == NULL) ) + if ( G_UNLIKELY (session->priv->client == NULL || session->priv->managed == FALSE) ) return; + TRACE ("Setting client id : %s\n", client_id); client_session_set_client_id (session->priv->client, client_id); } @@ -233,7 +242,7 @@ void xfpm_session_quit (XfpmSession *session) { g_return_if_fail (XFPM_IS_SESSION (session)); - if ( !session->priv->managed) + if ( G_UNLIKELY (session->priv->client == NULL || session->priv->managed == FALSE) ) return; client_session_set_restart_style (session->priv->client, SESSION_RESTART_NEVER); diff --git a/src/xfpm-session.h b/src/xfpm-session.h index 133d705..e40b13a 100644 --- a/src/xfpm-session.h +++ b/src/xfpm-session.h @@ -47,8 +47,11 @@ typedef struct } XfpmSessionClass; GType xfpm_session_get_type (void) G_GNUC_CONST; + XfpmSession *xfpm_session_new (void); +void xfpm_session_real_init (XfpmSession *session); + void xfpm_session_set_client_id (XfpmSession *session, const gchar *client_id); Index: xfce4-power-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/devel/xfce4-power-manager.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- xfce4-power-manager.spec 9 Aug 2009 16:07:55 -0000 1.17 +++ xfce4-power-manager.spec 9 Sep 2009 17:43:53 -0000 1.18 @@ -1,6 +1,6 @@ Name: xfce4-power-manager Version: 0.8.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Power management for the Xfce desktop environment Group: User Interface/Desktops @@ -8,6 +8,8 @@ License: GPLv2+ URL: http://goodies.xfce.org/projects/applications/%{name} Source0: http://archive.xfce.org/src/apps/%{name}/0.8/%{name}-%{version}.tar.bz2 Patch0: %{name}-0.8.2-dpmsconst.patch +# from upstream's git rev 3004567 +Patch1: %{name}-0.8.3.1-fix-segfault-in-xfpm_session_set_client_id.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xfconf-devel >= 4.6.0 @@ -30,6 +32,7 @@ preferences. %prep %setup -q +%patch1 -p1 -b .segfault %if 0%{?fedora} >= 12 %patch0 -b .dpmsstr %endif @@ -84,6 +87,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Wed Sep 09 2009 Christoph Wickert - 0.8.3.1-2 +- Fix segfault in xfpm_session_set_client_id + * Sun Aug 09 2009 Christoph Wickert - 0.8.3.1-1 - Update to 0.8.3.1 From cwickert at fedoraproject.org Wed Sep 9 17:43:54 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 17:43:54 +0000 (UTC) Subject: rpms/xfce4-power-manager/F-11 xfce4-power-manager-0.8.3.1-fix-segfault-in-xfpm_session_set_client_id.patch, NONE, 1.1 xfce4-power-manager.spec, 1.12, 1.13 Message-ID: <20090909174354.0368511C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-power-manager/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31872/F-11 Modified Files: xfce4-power-manager.spec Added Files: xfce4-power-manager-0.8.3.1-fix-segfault-in-xfpm_session_set_client_id.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 0.8.3.1-2 - Fix segfault in xfpm_session_set_client_id xfce4-power-manager-0.8.3.1-fix-segfault-in-xfpm_session_set_client_id.patch: xfpm-main.c | 2 ++ xfpm-session.c | 15 ++++++++++++--- xfpm-session.h | 3 +++ 3 files changed, 17 insertions(+), 3 deletions(-) --- NEW FILE xfce4-power-manager-0.8.3.1-fix-segfault-in-xfpm_session_set_client_id.patch --- diff --git a/src/xfpm-main.c b/src/xfpm-main.c index 9a20d45..3004567 100644 --- a/src/xfpm-main.c +++ b/src/xfpm-main.c @@ -82,6 +82,8 @@ xfpm_start (DBusGConnection *bus) if ( client_id != NULL ) xfpm_session_set_client_id (session, client_id); + + xfpm_session_real_init (session); manager = xfpm_manager_new (bus); diff --git a/src/xfpm-session.c b/src/xfpm-session.c index 38ede11..1daed15 100644 --- a/src/xfpm-session.c +++ b/src/xfpm-session.c @@ -59,6 +59,7 @@ struct XfpmSessionPrivate { SessionClient *client; gboolean managed; + gboolean initted; }; enum @@ -117,6 +118,7 @@ xfpm_session_init (XfpmSession *session) session->priv->client = NULL; session->priv->managed = FALSE; + session->priv->initted = FALSE; restart_command = g_new (gchar *, 3); restart_command[0] = g_strdup ("xfce4-power-manager"); @@ -140,7 +142,6 @@ xfpm_session_init (XfpmSession *session) return; } - session->priv->managed = session_init (session->priv->client); session->priv->client->die = xfpm_session_die; } @@ -219,13 +220,21 @@ xfpm_session_new (void) return XFPM_SESSION (xfpm_session_object); } +void xfpm_session_real_init (XfpmSession *session) +{ + session->priv->managed = session_init (session->priv->client); + session->priv->initted = TRUE; +} + void xfpm_session_set_client_id (XfpmSession *session, const gchar *client_id) { g_return_if_fail (XFPM_IS_SESSION (session)); + g_return_if_fail (session->priv->initted == FALSE); - if ( G_UNLIKELY (session->priv->client == NULL) ) + if ( G_UNLIKELY (session->priv->client == NULL || session->priv->managed == FALSE) ) return; + TRACE ("Setting client id : %s\n", client_id); client_session_set_client_id (session->priv->client, client_id); } @@ -233,7 +242,7 @@ void xfpm_session_quit (XfpmSession *session) { g_return_if_fail (XFPM_IS_SESSION (session)); - if ( !session->priv->managed) + if ( G_UNLIKELY (session->priv->client == NULL || session->priv->managed == FALSE) ) return; client_session_set_restart_style (session->priv->client, SESSION_RESTART_NEVER); diff --git a/src/xfpm-session.h b/src/xfpm-session.h index 133d705..e40b13a 100644 --- a/src/xfpm-session.h +++ b/src/xfpm-session.h @@ -47,8 +47,11 @@ typedef struct } XfpmSessionClass; GType xfpm_session_get_type (void) G_GNUC_CONST; + XfpmSession *xfpm_session_new (void); +void xfpm_session_real_init (XfpmSession *session); + void xfpm_session_set_client_id (XfpmSession *session, const gchar *client_id); Index: xfce4-power-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-power-manager/F-11/xfce4-power-manager.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- xfce4-power-manager.spec 9 Aug 2009 16:22:00 -0000 1.12 +++ xfce4-power-manager.spec 9 Sep 2009 17:43:53 -0000 1.13 @@ -1,6 +1,6 @@ Name: xfce4-power-manager Version: 0.8.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Power management for the Xfce desktop environment Group: User Interface/Desktops @@ -8,6 +8,8 @@ License: GPLv2+ URL: http://goodies.xfce.org/projects/applications/%{name} Source0: http://archive.xfce.org/src/apps/%{name}/0.8/%{name}-%{version}.tar.bz2 Patch0: %{name}-0.8.2-dpmsconst.patch +# from upstream's git rev 3004567 +Patch1: %{name}-0.8.3.1-fix-segfault-in-xfpm_session_set_client_id.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xfconf-devel >= 4.6.0 @@ -30,6 +32,7 @@ preferences. %prep %setup -q +%patch1 -p1 -b .segfault %if 0%{?fedora} >= 12 %patch0 -b .dpmsstr %endif @@ -84,6 +87,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Wed Sep 09 2009 Christoph Wickert - 0.8.3.1-2 +- Fix segfault in xfpm_session_set_client_id + * Sun Aug 09 2009 Christoph Wickert - 0.8.3.1-1 - Update to 0.8.3.1 From rrakus at fedoraproject.org Wed Sep 9 17:45:06 2009 From: rrakus at fedoraproject.org (Roman Rakus) Date: Wed, 9 Sep 2009 17:45:06 +0000 (UTC) Subject: rpms/yaboot/devel yaboot.spec,1.66,1.67 Message-ID: <20090909174506.2796F11C00CE@cvs1.fedora.phx.redhat.com> Author: rrakus Update of /cvs/extras/rpms/yaboot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32345 Modified Files: yaboot.spec Log Message: Fixed check for RHEL6 Index: yaboot.spec =================================================================== RCS file: /cvs/extras/rpms/yaboot/devel/yaboot.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- yaboot.spec 9 Sep 2009 15:55:37 -0000 1.66 +++ yaboot.spec 9 Sep 2009 17:45:06 -0000 1.67 @@ -42,7 +42,7 @@ ExclusiveArch: ppc # hfsutils will not be in RHEL6. # hfsutils is needed only for non-IBM ppc machines -%if ! 0%{?rhel} < 6 +%if ! 0%{?rhel} >= 6 Requires: hfsutils %endif BuildRequires: e2fsprogs-devel From notting at fedoraproject.org Wed Sep 9 17:48:29 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Wed, 9 Sep 2009 17:48:29 +0000 (UTC) Subject: rpms/deltarpm/devel deltarpm-python-error.patch, NONE, 1.1 deltarpm.spec, 1.26, 1.27 Message-ID: <20090909174829.1E9B511C00CE@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/rpms/deltarpm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv751 Modified Files: deltarpm.spec Added Files: deltarpm-python-error.patch Log Message: Fix rawhide deltarpm error (theoretically) deltarpm-python-error.patch: deltarpmmodule.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) --- NEW FILE deltarpm-python-error.patch --- diff -up deltarpm-git-20090831.1/deltarpmmodule.c.foo deltarpm-git-20090831.1/deltarpmmodule.c --- deltarpm-git-20090831.1/deltarpmmodule.c.foo 2009-09-09 13:28:37.000000000 -0400 +++ deltarpm-git-20090831.1/deltarpmmodule.c 2009-09-09 13:29:07.000000000 -0400 @@ -66,13 +66,17 @@ static PyObject *doRead(PyObject *s, PyO int pid; int ipcpipe[2]; - if (!PyArg_ParseTuple(args, "s", &filename)) + if (!PyArg_ParseTuple(args, "s", &filename)) { + PyErr_SetFromErrno(PyExc_SystemError); return NULL; + } /* The delta rpm code does not expect to be used in its way. Its error handling * conststs of 'printf' and 'exit'. So, dirty hacks abound. */ - if (pipe2(ipcpipe, O_NONBLOCK) == -1) + if (pipe2(ipcpipe, O_NONBLOCK) == -1) { + PyErr_SetFromErrno(PyExc_SystemError); return NULL; + } if ((pid = fork())) { FILE *readend = fdopen(ipcpipe[0], "r"); Index: deltarpm.spec =================================================================== RCS file: /cvs/extras/rpms/deltarpm/devel/deltarpm.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- deltarpm.spec 31 Aug 2009 14:26:03 -0000 1.26 +++ deltarpm.spec 9 Sep 2009 17:48:28 -0000 1.27 @@ -3,7 +3,7 @@ Summary: Create deltas between rpms Name: deltarpm Version: 3.5 -Release: 0.git.20090831.1%{?dist} +Release: 0.git.20090831.1.1%{?dist} License: BSD Group: System Environment/Base URL: http://gitorious.org/deltarpm/deltarpm @@ -13,6 +13,7 @@ URL: http://gitorious.org/deltarpm/delta # git archive --format=tar --prefix="deltarpm-git-20090831.1/" a3c6998 | \ # bzip2 > deltarpm-git-20090831.1.tar.bz2 Source: %{name}-git-20090831.1.tar.bz2 +Patch: deltarpm-python-error.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: bzip2-devel, xz-devel, rpm-devel, popt-devel @@ -50,6 +51,7 @@ This package contains python bindings fo %prep %setup -q -n %{name}-git-20090831.1 +%patch -p1 %build %{__make} %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \ @@ -96,6 +98,9 @@ This package contains python bindings fo %{python_sitearch}/* %changelog +* Wed Sep 9 2009 Bill Nottingham - 3.5-0.git.20090831.1.1 +- fix python bindings + * Mon Aug 31 2009 Jonathan Dieter - 3.5-0.git.20090831.1 - Add python bindings sub-package - Fix build error From limb at fedoraproject.org Wed Sep 9 17:51:25 2009 From: limb at fedoraproject.org (Jon Ciesla) Date: Wed, 9 Sep 2009 17:51:25 +0000 (UTC) Subject: rpms/squidGuard/devel squidGuard.spec,1.19,1.20 Message-ID: <20090909175125.E59D011C00CE@cvs1.fedora.phx.redhat.com> Author: limb Update of /cvs/pkgs/rpms/squidGuard/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1696 Modified Files: squidGuard.spec Log Message: Include babel files, BZ 522038 Index: squidGuard.spec =================================================================== RCS file: /cvs/pkgs/rpms/squidGuard/devel/squidGuard.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- squidGuard.spec 27 Jul 2009 04:45:39 -0000 1.19 +++ squidGuard.spec 9 Sep 2009 17:51:25 -0000 1.20 @@ -7,7 +7,7 @@ Name: squidGuard Version: 1.4 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Filter, redirector and access controller plugin for squid Group: System Environment/Daemons @@ -130,6 +130,8 @@ popd sed -i "s,dest/adult/,blacklists/porn/,g" $RPM_BUILD_ROOT%{_sysconfdir}/squid/squidGuard.conf +%{__install} -p -D -m 0644 samples/babel.* $RPM_BUILD_ROOT%{_cgibin} + %clean %{__rm} -rf $RPM_BUILD_ROOT @@ -182,10 +184,14 @@ fi #%{_sysconfdir}/selinux/targeted/src/policy/domains/program/squidGuard.te #%{_sysconfdir}/selinux/targeted/src/policy/file_contexts/program/squidGuard.fc %attr(0755,root,root) %{_cgibin}/*.cgi +%{_cgibin}/babel.* %{_initrddir}/squidGuard %{_initrddir}/transparent-proxying %changelog +* Wed Sep 09 2009 Jon Ciesla - 1.4-6 +- Include babel files, BZ 522038. + * Sun Jul 26 2009 Fedora Release Engineering - 1.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From dwalsh at fedoraproject.org Wed Sep 9 17:57:13 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 9 Sep 2009 17:57:13 +0000 (UTC) Subject: rpms/libsemanage/devel .cvsignore, 1.103, 1.104 libsemanage-rhat.patch, 1.55, 1.56 libsemanage.spec, 1.183, 1.184 sources, 1.106, 1.107 Message-ID: <20090909175713.54C1511C00CE@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/libsemanage/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4538 Modified Files: .cvsignore libsemanage-rhat.patch libsemanage.spec sources Log Message: * Wed Sep 9 2009 Dan Walsh - 2.0.37-1 - Update to upstream * Fix persistent dontaudit support to rebuild policy if the dontaudit state is changed from Chad Sellers. - Move load_policy to /sbin Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/libsemanage/devel/.cvsignore,v retrieving revision 1.103 retrieving revision 1.104 diff -u -p -r1.103 -r1.104 --- .cvsignore 28 Aug 2009 18:03:05 -0000 1.103 +++ .cvsignore 9 Sep 2009 17:57:12 -0000 1.104 @@ -109,3 +109,4 @@ libsemanage-2.0.32.tgz libsemanage-2.0.33.tgz libsemanage-2.0.35.tgz libsemanage-2.0.36.tgz +libsemanage-2.0.37.tgz libsemanage-rhat.patch: include/semanage/modules.h | 5 + src/conf-parse.y | 2 src/direct_api.c | 119 +++++++++++++++++++++++++++++++++++++++++++-- src/genhomedircon.c | 15 +++++ src/libsemanage.map | 3 + src/module_internal.h | 1 src/modules.c | 41 +++++++++++++++ src/modules.h | 1 src/policy.h | 6 ++ src/semanage.conf | 2 src/semanage_store.c | 60 ++++++++++++++++++---- src/semanage_store.h | 2 12 files changed, 240 insertions(+), 17 deletions(-) Index: libsemanage-rhat.patch =================================================================== RCS file: /cvs/extras/rpms/libsemanage/devel/libsemanage-rhat.patch,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- libsemanage-rhat.patch 28 Aug 2009 18:03:05 -0000 1.55 +++ libsemanage-rhat.patch 9 Sep 2009 17:57:12 -0000 1.56 @@ -1,6 +1,6 @@ -diff --exclude-from=exclude -N -u -r nsalibsemanage/include/semanage/modules.h libsemanage-2.0.36/include/semanage/modules.h +diff --exclude-from=exclude -N -u -r nsalibsemanage/include/semanage/modules.h libsemanage-2.0.37/include/semanage/modules.h --- nsalibsemanage/include/semanage/modules.h 2009-01-13 08:45:35.000000000 -0500 -+++ libsemanage-2.0.36/include/semanage/modules.h 2009-08-28 14:00:55.000000000 -0400 ++++ libsemanage-2.0.37/include/semanage/modules.h 2009-09-09 13:55:07.000000000 -0400 @@ -40,10 +40,12 @@ char *module_data, size_t data_len); int semanage_module_install_base_file(semanage_handle_t *, @@ -22,9 +22,21 @@ diff --exclude-from=exclude -N -u -r nsa +int semanage_module_get_enabled(semanage_module_info_t *); #endif -diff --exclude-from=exclude -N -u -r nsalibsemanage/src/direct_api.c libsemanage-2.0.36/src/direct_api.c ---- nsalibsemanage/src/direct_api.c 2009-08-26 15:06:22.000000000 -0400 -+++ libsemanage-2.0.36/src/direct_api.c 2009-08-28 14:00:55.000000000 -0400 +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/conf-parse.y libsemanage-2.0.37/src/conf-parse.y +--- nsalibsemanage/src/conf-parse.y 2009-08-05 15:10:56.000000000 -0400 ++++ libsemanage-2.0.37/src/conf-parse.y 2009-09-09 13:55:50.000000000 -0400 +@@ -263,7 +263,7 @@ + calloc(1, sizeof(*(current_conf->load_policy)))) == NULL) { + return -1; + } +- if ((conf->load_policy->path = strdup("/usr/sbin/load_policy")) == NULL) { ++ if ((conf->load_policy->path = strdup("/sbin/load_policy")) == NULL) { + return -1; + } + conf->load_policy->args = NULL; +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/direct_api.c libsemanage-2.0.37/src/direct_api.c +--- nsalibsemanage/src/direct_api.c 2009-09-08 09:03:10.000000000 -0400 ++++ libsemanage-2.0.37/src/direct_api.c 2009-09-09 13:55:07.000000000 -0400 @@ -66,6 +66,8 @@ static int semanage_direct_install_base(semanage_handle_t * sh, char *base_data, size_t data_len); @@ -62,7 +74,7 @@ diff --exclude-from=exclude -N -u -r nsa return 0; } -@@ -1272,6 +1283,107 @@ +@@ -1277,6 +1288,107 @@ return retval; } @@ -170,7 +182,7 @@ diff --exclude-from=exclude -N -u -r nsa /* Removes a module from the sandbox. Returns 0 on success, -1 if out * of memory, -2 if module not found or could not be removed. */ static int semanage_direct_remove(semanage_handle_t * sh, char *module_name) -@@ -1292,8 +1404,7 @@ +@@ -1297,8 +1409,7 @@ goto cleanup; } base++; @@ -180,7 +192,7 @@ diff --exclude-from=exclude -N -u -r nsa if (unlink(module_filenames[i]) == -1) { ERR(sh, "Could not remove module file %s.", module_filenames[i]); -@@ -1368,6 +1479,7 @@ +@@ -1373,6 +1484,7 @@ } ssize_t size; char *data = NULL; @@ -188,7 +200,7 @@ diff --exclude-from=exclude -N -u -r nsa if ((size = bunzip(sh, fp, &data)) > 0) { fclose(fp); -@@ -1392,6 +1504,7 @@ +@@ -1397,6 +1509,7 @@ if (type == SEPOL_POLICY_MOD) { (*modinfo)[*num_modules].name = name; (*modinfo)[*num_modules].version = version; @@ -196,9 +208,9 @@ diff --exclude-from=exclude -N -u -r nsa (*num_modules)++; } else { /* file was not a module, so don't report it */ -diff --exclude-from=exclude -N -u -r nsalibsemanage/src/genhomedircon.c libsemanage-2.0.36/src/genhomedircon.c +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/genhomedircon.c libsemanage-2.0.37/src/genhomedircon.c --- nsalibsemanage/src/genhomedircon.c 2008-08-28 09:34:24.000000000 -0400 -+++ libsemanage-2.0.36/src/genhomedircon.c 2009-08-26 15:07:35.000000000 -0400 ++++ libsemanage-2.0.37/src/genhomedircon.c 2009-09-09 13:55:07.000000000 -0400 @@ -304,10 +304,20 @@ continue; if (!semanage_list_find(shells, pwbuf->pw_shell)) @@ -232,9 +244,9 @@ diff --exclude-from=exclude -N -u -r nsa if (push_user_entry(&head, name, seuname, prefix, pwent->pw_dir) != STATUS_SUCCESS) { *errors = STATUS_ERR; -diff --exclude-from=exclude -N -u -r nsalibsemanage/src/libsemanage.map libsemanage-2.0.36/src/libsemanage.map +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/libsemanage.map libsemanage-2.0.37/src/libsemanage.map --- nsalibsemanage/src/libsemanage.map 2009-07-07 15:32:32.000000000 -0400 -+++ libsemanage-2.0.36/src/libsemanage.map 2009-08-28 14:00:55.000000000 -0400 ++++ libsemanage-2.0.37/src/libsemanage.map 2009-09-09 13:55:07.000000000 -0400 @@ -6,10 +6,13 @@ semanage_module_install; semanage_module_install_file; semanage_module_upgrade; semanage_module_upgrade_file; @@ -249,9 +261,9 @@ diff --exclude-from=exclude -N -u -r nsa semanage_reload_policy; semanage_set_reload; semanage_set_rebuild; semanage_user_*; semanage_bool_*; semanage_seuser_*; semanage_iface_*; semanage_port_*; semanage_context_*; -diff --exclude-from=exclude -N -u -r nsalibsemanage/src/module_internal.h libsemanage-2.0.36/src/module_internal.h +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/module_internal.h libsemanage-2.0.37/src/module_internal.h --- nsalibsemanage/src/module_internal.h 2008-08-28 09:34:24.000000000 -0400 -+++ libsemanage-2.0.36/src/module_internal.h 2009-08-28 14:00:55.000000000 -0400 ++++ libsemanage-2.0.37/src/module_internal.h 2009-09-09 13:55:07.000000000 -0400 @@ -6,6 +6,7 @@ hidden_proto(semanage_module_get_name) @@ -260,9 +272,9 @@ diff --exclude-from=exclude -N -u -r nsa hidden_proto(semanage_module_info_datum_destroy) hidden_proto(semanage_module_list_nth) #endif -diff --exclude-from=exclude -N -u -r nsalibsemanage/src/modules.c libsemanage-2.0.36/src/modules.c +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/modules.c libsemanage-2.0.37/src/modules.c --- nsalibsemanage/src/modules.c 2009-01-13 08:45:35.000000000 -0500 -+++ libsemanage-2.0.36/src/modules.c 2009-08-28 14:00:55.000000000 -0400 ++++ libsemanage-2.0.37/src/modules.c 2009-09-09 13:55:07.000000000 -0400 @@ -147,6 +147,40 @@ return sh->funcs->install_base_file(sh, module_name); } @@ -318,9 +330,9 @@ diff --exclude-from=exclude -N -u -r nsa const char *semanage_module_get_version(semanage_module_info_t * modinfo) { return modinfo->version; -diff --exclude-from=exclude -N -u -r nsalibsemanage/src/modules.h libsemanage-2.0.36/src/modules.h +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/modules.h libsemanage-2.0.37/src/modules.h --- nsalibsemanage/src/modules.h 2008-08-28 09:34:24.000000000 -0400 -+++ libsemanage-2.0.36/src/modules.h 2009-08-28 14:00:55.000000000 -0400 ++++ libsemanage-2.0.37/src/modules.h 2009-09-09 13:55:07.000000000 -0400 @@ -26,6 +26,7 @@ struct semanage_module_info { char *name; /* Key */ @@ -329,9 +341,9 @@ diff --exclude-from=exclude -N -u -r nsa }; #endif -diff --exclude-from=exclude -N -u -r nsalibsemanage/src/policy.h libsemanage-2.0.36/src/policy.h +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/policy.h libsemanage-2.0.37/src/policy.h --- nsalibsemanage/src/policy.h 2009-01-13 08:45:35.000000000 -0500 -+++ libsemanage-2.0.36/src/policy.h 2009-08-28 14:00:55.000000000 -0400 ++++ libsemanage-2.0.37/src/policy.h 2009-09-09 13:55:07.000000000 -0400 @@ -58,6 +58,12 @@ /* Upgrade a policy module */ int (*upgrade_file) (struct semanage_handle *, const char *); @@ -345,18 +357,18 @@ diff --exclude-from=exclude -N -u -r nsa /* Remove a policy module */ int (*remove) (struct semanage_handle *, char *); -diff --exclude-from=exclude -N -u -r nsalibsemanage/src/semanage.conf libsemanage-2.0.36/src/semanage.conf +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/semanage.conf libsemanage-2.0.37/src/semanage.conf --- nsalibsemanage/src/semanage.conf 2008-08-28 09:34:24.000000000 -0400 -+++ libsemanage-2.0.36/src/semanage.conf 2009-08-26 15:07:35.000000000 -0400 ++++ libsemanage-2.0.37/src/semanage.conf 2009-09-09 13:55:07.000000000 -0400 @@ -35,4 +35,4 @@ # given in . Change this setting if a different # version is necessary. #policy-version = 19 - +expand-check=0 -diff --exclude-from=exclude -N -u -r nsalibsemanage/src/semanage_store.c libsemanage-2.0.36/src/semanage_store.c +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/semanage_store.c libsemanage-2.0.37/src/semanage_store.c --- nsalibsemanage/src/semanage_store.c 2009-08-05 15:10:56.000000000 -0400 -+++ libsemanage-2.0.36/src/semanage_store.c 2009-08-28 14:00:55.000000000 -0400 ++++ libsemanage-2.0.37/src/semanage_store.c 2009-09-09 13:55:07.000000000 -0400 @@ -57,6 +57,8 @@ #include "debug.h" @@ -459,9 +471,9 @@ diff --exclude-from=exclude -N -u -r nsa -1 || semanage_load_module(sh, base_filename, base) == -1) { goto cleanup; } -diff --exclude-from=exclude -N -u -r nsalibsemanage/src/semanage_store.h libsemanage-2.0.36/src/semanage_store.h +diff --exclude-from=exclude -N -u -r nsalibsemanage/src/semanage_store.h libsemanage-2.0.37/src/semanage_store.h --- nsalibsemanage/src/semanage_store.h 2009-07-07 15:32:32.000000000 -0400 -+++ libsemanage-2.0.36/src/semanage_store.h 2009-08-28 14:00:55.000000000 -0400 ++++ libsemanage-2.0.37/src/semanage_store.h 2009-09-09 13:55:07.000000000 -0400 @@ -128,4 +128,6 @@ size_t buf_len, char **sorted_buf, size_t * sorted_buf_len); Index: libsemanage.spec =================================================================== RCS file: /cvs/extras/rpms/libsemanage/devel/libsemanage.spec,v retrieving revision 1.183 retrieving revision 1.184 diff -u -p -r1.183 -r1.184 --- libsemanage.spec 28 Aug 2009 18:03:05 -0000 1.183 +++ libsemanage.spec 9 Sep 2009 17:57:13 -0000 1.184 @@ -2,8 +2,8 @@ %define libselinuxver 2.0.0-1 Summary: SELinux binary policy manipulation library Name: libsemanage -Version: 2.0.36 -Release: 2%{?dist} +Version: 2.0.37 +Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://www.nsa.gov/selinux/archives/libsemanage-%{version}.tgz @@ -91,6 +91,12 @@ rm -rf ${RPM_BUILD_ROOT} %{_libdir}/python*/site-packages/* %changelog +* Wed Sep 9 2009 Dan Walsh - 2.0.37-1 +- Update to upstream + * Fix persistent dontaudit support to rebuild policy if the + dontaudit state is changed from Chad Sellers. +- Move load_policy to /sbin + * Fri Aug 28 2009 Dan Walsh - 2.0.36-2 - Add enable/disable modules Index: sources =================================================================== RCS file: /cvs/extras/rpms/libsemanage/devel/sources,v retrieving revision 1.106 retrieving revision 1.107 diff -u -p -r1.106 -r1.107 --- sources 28 Aug 2009 18:03:05 -0000 1.106 +++ sources 9 Sep 2009 17:57:13 -0000 1.107 @@ -1 +1 @@ -2d8087a2b4d47a55a34c6bb68ab32c1d libsemanage-2.0.36.tgz +bacf84c36e8e57a424da23eb585373ee libsemanage-2.0.37.tgz From harald at fedoraproject.org Wed Sep 9 18:02:43 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Wed, 9 Sep 2009 18:02:43 +0000 (UTC) Subject: rpms/dracut/devel .cvsignore, 1.10, 1.11 dracut.spec, 1.24, 1.25 sources, 1.11, 1.12 Message-ID: <20090909180243.6355611C00CE@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/dracut/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6807 Modified Files: .cvsignore dracut.spec sources Log Message: * Wed Sep 09 2009 Harald Hoyer 001-8 - plymouth: use plymouth-populate-initrd - add add_drivers for dracut and dracut.conf - do not mount /proc and /selinux manually in selinux-load-policy Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 9 Sep 2009 09:35:50 -0000 1.10 +++ .cvsignore 9 Sep 2009 18:02:43 -0000 1.11 @@ -1 +1 @@ -dracut-001-71094bee.tar.bz2 +dracut-001-6f0e469d.tar.bz2 Index: dracut.spec =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/dracut.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- dracut.spec 9 Sep 2009 09:35:51 -0000 1.24 +++ dracut.spec 9 Sep 2009 18:02:43 -0000 1.25 @@ -1,4 +1,4 @@ -%define gittag 71094bee +%define gittag 6f0e469d %if 0%{?fedora} < 12 %define with_switch_root 1 %else @@ -14,7 +14,7 @@ Name: dracut Version: 001 -Release: 7%{?rdist} +Release: 8%{?rdist} Summary: Initramfs generator using udev Group: System Environment/Base License: GPLv2+ @@ -43,7 +43,6 @@ Requires: mdadm, elfutils-libelf, plymou Requires: cryptsetup-luks Requires: file Requires: bzip2 -Requires: policycoreutils Requires: dmraid Requires: kbd @@ -180,6 +179,11 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/dracut/overlay %changelog +* Wed Sep 09 2009 Harald Hoyer 001-8 +- plymouth: use plymouth-populate-initrd +- add add_drivers for dracut and dracut.conf +- do not mount /proc and /selinux manually in selinux-load-policy + * Wed Sep 09 2009 Harald Hoyer 001-7 - add scsi_wait_scan to be sure everything was scanned Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 9 Sep 2009 09:35:51 -0000 1.11 +++ sources 9 Sep 2009 18:02:43 -0000 1.12 @@ -1 +1 @@ -1ae9d33d2473b139b51cd3825603ff5b dracut-001-71094bee.tar.bz2 +df4e82439d12aa0d6f17154881c354ac dracut-001-6f0e469d.tar.bz2 From limb at fedoraproject.org Wed Sep 9 18:07:05 2009 From: limb at fedoraproject.org (Jon Ciesla) Date: Wed, 9 Sep 2009 18:07:05 +0000 (UTC) Subject: rpms/squidGuard/F-11 squidGuard.spec,1.18,1.19 Message-ID: <20090909180705.1FA5611C00CE@cvs1.fedora.phx.redhat.com> Author: limb Update of /cvs/pkgs/rpms/squidGuard/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10762 Modified Files: squidGuard.spec Log Message: Include babel files, BZ 522038 Index: squidGuard.spec =================================================================== RCS file: /cvs/pkgs/rpms/squidGuard/F-11/squidGuard.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- squidGuard.spec 5 Mar 2009 19:57:52 -0000 1.18 +++ squidGuard.spec 9 Sep 2009 18:07:04 -0000 1.19 @@ -7,7 +7,7 @@ Name: squidGuard Version: 1.4 -Release: 4%{?dist} +Release: 6%{?dist} Summary: Filter, redirector and access controller plugin for squid Group: System Environment/Daemons @@ -130,6 +130,8 @@ popd sed -i "s,dest/adult/,blacklists/porn/,g" $RPM_BUILD_ROOT%{_sysconfdir}/squid/squidGuard.conf +%{__install} -p -D -m 0644 samples/babel.* $RPM_BUILD_ROOT%{_cgibin} + %clean %{__rm} -rf $RPM_BUILD_ROOT @@ -182,10 +184,17 @@ fi #%{_sysconfdir}/selinux/targeted/src/policy/domains/program/squidGuard.te #%{_sysconfdir}/selinux/targeted/src/policy/file_contexts/program/squidGuard.fc %attr(0755,root,root) %{_cgibin}/*.cgi +%{_cgibin}/babel.* %{_initrddir}/squidGuard %{_initrddir}/transparent-proxying %changelog +* Wed Sep 09 2009 Jon Ciesla - 1.4-6 +- Include babel files, BZ 522038. + +* Sun Jul 26 2009 Fedora Release Engineering - 1.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Mar 05 2009 Jon Ciesla - 1.4-4 - Initscript cleanup, BZ 247065. From mtasaka at fedoraproject.org Wed Sep 9 18:15:01 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 9 Sep 2009 18:15:01 +0000 (UTC) Subject: rpms/kazehakase/F-11 kazehakase.spec,1.87,1.88 Message-ID: <20090909181501.1EB0511C00CE@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/kazehakase/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13269/F-11 Modified Files: kazehakase.spec Log Message: * Thu Sep 10 2009 Mamoru Tasaka - release++ Index: kazehakase.spec =================================================================== RCS file: /cvs/extras/rpms/kazehakase/F-11/kazehakase.spec,v retrieving revision 1.87 retrieving revision 1.88 diff -u -p -r1.87 -r1.88 --- kazehakase.spec 9 Sep 2009 14:15:36 -0000 1.87 +++ kazehakase.spec 9 Sep 2009 18:15:00 -0000 1.88 @@ -33,7 +33,10 @@ %define repoid 43338 %define svnver 3783_trunk - +# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# %define fedorarel 2 %define _release %{fedorarel}%{?usesvn:.svn%svnver} @@ -45,6 +48,10 @@ Name: kazehakase Version: 0.5.7 +# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# Release: %{_release}%{?dist} Summary: Kazehakase browser using Gecko rendering engine From mtasaka at fedoraproject.org Wed Sep 9 18:15:00 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 9 Sep 2009 18:15:00 +0000 (UTC) Subject: rpms/kazehakase/F-10 kazehakase.spec,1.82,1.83 Message-ID: <20090909181500.EAB4E11C00CE@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/kazehakase/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13269/F-10 Modified Files: kazehakase.spec Log Message: * Thu Sep 10 2009 Mamoru Tasaka - release++ Index: kazehakase.spec =================================================================== RCS file: /cvs/extras/rpms/kazehakase/F-10/kazehakase.spec,v retrieving revision 1.82 retrieving revision 1.83 diff -u -p -r1.82 -r1.83 --- kazehakase.spec 9 Sep 2009 15:33:30 -0000 1.82 +++ kazehakase.spec 9 Sep 2009 18:15:00 -0000 1.83 @@ -29,6 +29,10 @@ %define svnver 3509_trunk +# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# %define fedorarel 4 %define _release %{fedorarel}%{?usesvn:.svn%svnver} @@ -40,6 +44,10 @@ Name: kazehakase Version: 0.5.6 +# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# Release: %{_release}%{?dist}.6 Summary: Kazehakase browser using Gecko rendering engine From mtasaka at fedoraproject.org Wed Sep 9 18:15:01 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 9 Sep 2009 18:15:01 +0000 (UTC) Subject: rpms/kazehakase/F-12 kazehakase.spec,1.93,1.94 Message-ID: <20090909181501.4665411C00CE@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/kazehakase/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13269/F-12 Modified Files: kazehakase.spec Log Message: * Thu Sep 10 2009 Mamoru Tasaka - release++ Index: kazehakase.spec =================================================================== RCS file: /cvs/extras/rpms/kazehakase/F-12/kazehakase.spec,v retrieving revision 1.93 retrieving revision 1.94 diff -u -p -r1.93 -r1.94 --- kazehakase.spec 29 Aug 2009 06:15:48 -0000 1.93 +++ kazehakase.spec 9 Sep 2009 18:15:01 -0000 1.94 @@ -34,7 +34,11 @@ %define svnver 3783_trunk -%define fedorarel 1 +# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# +%define fedorarel 2 %define _release %{fedorarel}%{?usesvn:.svn%svnver} %if 0%{?fedora} < 1 @@ -45,6 +49,10 @@ Name: kazehakase Version: 0.5.7 +# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# Release: %{_release}%{?dist} Summary: Kazehakase browser using Gecko rendering engine @@ -317,6 +325,9 @@ desktop-file-install \ %endif %changelog +* Thu Sep 10 2009 Mamoru Tasaka +- release++ + * Sat Aug 29 2009 Mamoru Tasaka - 0.5.7-1 - Update to 0.5.7 From mtasaka at fedoraproject.org Wed Sep 9 18:18:52 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 9 Sep 2009 18:18:52 +0000 (UTC) Subject: rpms/ruby-gnome2/F-10 ruby-gnome2.spec,1.49,1.50 Message-ID: <20090909181852.D642D11C02C6@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-gnome2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14350/F-10 Modified Files: ruby-gnome2.spec Log Message: * Thu Sep 10 2009 Mamoru Tasaka - release++ Index: ruby-gnome2.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/F-10/ruby-gnome2.spec,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- ruby-gnome2.spec 9 Sep 2009 15:46:03 -0000 1.49 +++ ruby-gnome2.spec 9 Sep 2009 18:18:52 -0000 1.50 @@ -4,6 +4,10 @@ %define xulrunner_still_beta 1 %define betaver rc1 +# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# %define mainrel 2 # Note @@ -13,7 +17,11 @@ Name: ruby-gnome2 Version: 0.19.1 -Release: %{mainrel}%{?dist} +R# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# +elease: %{mainrel}%{?dist} Summary: Ruby binding of libgnome/libgnomeui-2.x Group: System Environment/Libraries From mtasaka at fedoraproject.org Wed Sep 9 18:18:53 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 9 Sep 2009 18:18:53 +0000 (UTC) Subject: rpms/ruby-gnome2/F-11 ruby-gnome2.spec,1.46,1.47 Message-ID: <20090909181853.07A6411C00CE@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-gnome2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14350/F-11 Modified Files: ruby-gnome2.spec Log Message: * Thu Sep 10 2009 Mamoru Tasaka - release++ Index: ruby-gnome2.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/F-11/ruby-gnome2.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- ruby-gnome2.spec 9 Sep 2009 14:19:33 -0000 1.46 +++ ruby-gnome2.spec 9 Sep 2009 18:18:52 -0000 1.47 @@ -4,6 +4,10 @@ %define xulrunner_still_beta 1 %define betaver rc1 +# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# %define mainrel 2 # Note @@ -13,6 +17,10 @@ Name: ruby-gnome2 Version: 0.19.1 +# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# Release: %{mainrel}%{?dist} Summary: Ruby binding of libgnome/libgnomeui-2.x From mtasaka at fedoraproject.org Wed Sep 9 18:18:53 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Wed, 9 Sep 2009 18:18:53 +0000 (UTC) Subject: rpms/ruby-gnome2/devel ruby-gnome2.spec,1.45,1.46 Message-ID: <20090909181853.4701A11C00CE@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/ruby-gnome2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14350/devel Modified Files: ruby-gnome2.spec Log Message: * Thu Sep 10 2009 Mamoru Tasaka - release++ Index: ruby-gnome2.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-gnome2/devel/ruby-gnome2.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- ruby-gnome2.spec 3 Aug 2009 19:33:15 -0000 1.45 +++ ruby-gnome2.spec 9 Sep 2009 18:18:53 -0000 1.46 @@ -4,7 +4,11 @@ %define xulrunner_still_beta 1 %define betaver rc1 -%define mainrel 1 +# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# +%define mainrel 2 # Note # Currently this spec file does not support libgda module. @@ -13,6 +17,10 @@ Name: ruby-gnome2 Version: 0.19.1 +# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# Release: %{mainrel}%{?dist} Summary: Ruby binding of libgnome/libgnomeui-2.x @@ -1076,6 +1084,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Thu Sep 10 2009 Mamoru Tasaka +- release++ + * Mon Aug 3 2009 Mamoru Tasaka - 0.19.1-1 - Update to 0.19.1, drop all upstreamed patches - Introduce many -devel subpackages containing pkgconfig file From orion at fedoraproject.org Wed Sep 9 18:18:52 2009 From: orion at fedoraproject.org (Orion Poplawski) Date: Wed, 9 Sep 2009 18:18:52 +0000 (UTC) Subject: rpms/perl-PDL/devel perl-PDL.spec,1.52,1.53 Message-ID: <20090909181852.C636D11C00CE@cvs1.fedora.phx.redhat.com> Author: orion Update of /cvs/pkgs/rpms/perl-PDL/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14361 Modified Files: perl-PDL.spec Log Message: * Wed Sep 9 2009 Orion Poplawski - 2.4.4_05-3 - Don't strip out PLplot version so that plplot can detect it Index: perl-PDL.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-PDL/devel/perl-PDL.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- perl-PDL.spec 26 Jul 2009 13:54:59 -0000 1.52 +++ perl-PDL.spec 9 Sep 2009 18:18:52 -0000 1.53 @@ -2,7 +2,7 @@ Name: perl-PDL Version: 2.4.4_05 -Release: 2%{?dist} +Release: 3%{?dist} Summary: The Perl Data Language Group: Development/Libraries @@ -56,8 +56,6 @@ such commercial packages as IDL and MatL # Use newer plplot.pd cp $RPM_BUILD_DIR/PDL-Graphics-PLplot-%{plplotver}/plplot.pd Graphics/PLplot/plplot.pd cp $RPM_BUILD_DIR/PDL-Graphics-PLplot-%{plplotver}/t/plplot.t t/plplot.t -# Strip separate version informaion -sed -i -e '/^\$VERSION =/d' Graphics/PLplot/plplot.pd %patch0 -p1 -b .settings %patch1 -p1 %patch2 -p1 -b .cleanup @@ -151,6 +149,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 9 2009 Orion Poplawski - 2.4.4_05-3 +- Don't strip out PLplot version so that plplot can detect it + * Sun Jul 26 2009 Fedora Release Engineering - 2.4.4_05-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From bagnara at fedoraproject.org Wed Sep 9 18:36:45 2009 From: bagnara at fedoraproject.org (Roberto Bagnara) Date: Wed, 9 Sep 2009 18:36:45 +0000 (UTC) Subject: rpms/ppl/F-10 ppl.spec,1.24,1.25 Message-ID: <20090909183645.504D811C00CE@cvs1.fedora.phx.redhat.com> Author: bagnara Update of /cvs/pkgs/rpms/ppl/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19673 Modified Files: ppl.spec Log Message: Force rebuild. Index: ppl.spec =================================================================== RCS file: /cvs/pkgs/rpms/ppl/F-10/ppl.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- ppl.spec 21 Aug 2009 12:20:35 -0000 1.24 +++ ppl.spec 9 Sep 2009 18:36:45 -0000 1.25 @@ -2,7 +2,7 @@ Name: ppl Version: 0.10.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: The Parma Polyhedra Library: a library of numerical abstractions Group: Development/Libraries @@ -416,6 +416,9 @@ mv \ rm -rf %{buildroot} %changelog +* Wed Sep 09 2009 Roberto Bagnara 0.10.2-6 +- Force rebuild. + * Fri Aug 21 2009 Roberto Bagnara 0.10.2-5 - Force rebuild. From bagnara at fedoraproject.org Wed Sep 9 18:36:51 2009 From: bagnara at fedoraproject.org (Roberto Bagnara) Date: Wed, 9 Sep 2009 18:36:51 +0000 (UTC) Subject: rpms/ppl/F-11 ppl.spec,1.34,1.35 Message-ID: <20090909183651.6F54911C00CE@cvs1.fedora.phx.redhat.com> Author: bagnara Update of /cvs/pkgs/rpms/ppl/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19712 Modified Files: ppl.spec Log Message: Force rebuild. Index: ppl.spec =================================================================== RCS file: /cvs/pkgs/rpms/ppl/F-11/ppl.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- ppl.spec 21 Aug 2009 12:21:45 -0000 1.34 +++ ppl.spec 9 Sep 2009 18:36:51 -0000 1.35 @@ -2,7 +2,7 @@ Name: ppl Version: 0.10.2 -Release: 6%{?dist} +Release: 7%{?dist} Summary: The Parma Polyhedra Library: a library of numerical abstractions Group: Development/Libraries @@ -416,6 +416,9 @@ mv \ rm -rf %{buildroot} %changelog +* Wed Sep 09 2009 Roberto Bagnara 0.10.2-7 +- Force rebuild. + * Fri Aug 21 2009 Roberto Bagnara 0.10.2-6 - Force rebuild. From rdieter at fedoraproject.org Wed Sep 9 18:43:29 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 9 Sep 2009 18:43:29 +0000 (UTC) Subject: rpms/poppler/devel .cvsignore, 1.41, 1.42 poppler.spec, 1.100, 1.101 sources, 1.45, 1.46 poppler-0.11.0-pkg_config.patch, 1.1, NONE Message-ID: <20090909184329.C65D111C00CE@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/poppler/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21503 Modified Files: .cvsignore poppler.spec sources Removed Files: poppler-0.11.0-pkg_config.patch Log Message: * Wed Sep 09 2009 Rex Dieter - 0.12.0-1 - Update to 0.12.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/poppler/devel/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 18 Aug 2009 20:16:33 -0000 1.41 +++ .cvsignore 9 Sep 2009 18:43:29 -0000 1.42 @@ -1 +1 @@ -poppler-0.11.3.tar.gz +poppler-0.12.0.tar.gz Index: poppler.spec =================================================================== RCS file: /cvs/pkgs/rpms/poppler/devel/poppler.spec,v retrieving revision 1.100 retrieving revision 1.101 diff -u -p -r1.100 -r1.101 --- poppler.spec 18 Aug 2009 20:16:33 -0000 1.100 +++ poppler.spec 9 Sep 2009 18:43:29 -0000 1.101 @@ -1,7 +1,7 @@ Summary: PDF rendering library Name: poppler -Version: 0.11.3 +Version: 0.12.0 Release: 1%{?dist} License: GPLv2 Group: Development/Libraries @@ -11,9 +11,6 @@ Source0: http://poppler.freedesktop.org/ Patch0: poppler-ObjStream.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -# reduce lib deps in -qt/-qt4 pkg-config support -Patch50: poppler-0.11.0-pkg_config.patch - BuildRequires: automake libtool BuildRequires: cairo-devel BuildRequires: gtk2-devel @@ -116,7 +113,6 @@ converting PDF files to a number of othe %setup -q %patch0 -p0 -b .objstream -%patch50 -p1 -b .pkg_config # hammer to nuke rpaths, recheck on new releases autoreconf -i -f @@ -215,6 +211,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 09 2009 Rex Dieter - 0.12.0-1 +- Update to 0.12.0 + * Tue Aug 18 2009 Rex Dieter - 0.11.3-1 - Update to 0.11.3 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/poppler/devel/sources,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- sources 18 Aug 2009 20:16:33 -0000 1.45 +++ sources 9 Sep 2009 18:43:29 -0000 1.46 @@ -1 +1 @@ -28f9dbdc74e9aadbf27aff16d06f4990 poppler-0.11.3.tar.gz +399b25d9d71ad22bc9a2a9281769c49c poppler-0.12.0.tar.gz --- poppler-0.11.0-pkg_config.patch DELETED --- From akurtakov at fedoraproject.org Wed Sep 9 18:45:59 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Wed, 9 Sep 2009 18:45:59 +0000 (UTC) Subject: rpms/maven-plugin-bundle/devel felix-settings.xml, NONE, 1.1 maven-plugin-bundle.spec, NONE, 1.1 felix-1.0.2.pom, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090909184559.A815411C00CE@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-plugin-bundle/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22548/devel Modified Files: .cvsignore sources Added Files: felix-settings.xml maven-plugin-bundle.spec felix-1.0.2.pom Log Message: Initial import. --- NEW FILE felix-settings.xml --- JPP internal jpp __JPP_URL_PLACEHOLDER__ external jpp __JAVADIR_PLACEHOLDER__ local jpp __MAVENREPO_DIR_PLACEHOLDER__ plugins-internal plugins-internal jpp __JPP_URL_PLACEHOLDER__ plugins-external plugins-external jpp __JAVADIR_PLACEHOLDER__ plugins-maven plugins-maven jpp __MAVENDIR_PLUGIN_PLACEHOLDER__ JPP --- NEW FILE maven-plugin-bundle.spec --- Name: maven-plugin-bundle Version: 2.0.0 Release: 2%{?dist} Summary: Maven Bundle Plugin Group: Development/Tools License: ASL 2.0 URL: http://felix.apache.org Source0: http://www.apache.org/dist/felix/maven-bundle-plugin-2.0.0-project.tar.gz Source1: http://repo1.maven.org/maven2/org/apache/felix/felix/1.0.2/felix-1.0.2.pom Source2: felix-settings.xml BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: aqute-bndlib >= 0.0.363 BuildRequires: plexus-utils >= 1.4.5 BuildRequires: felix-osgi-obr BuildRequires: kxml BuildRequires: maven-shared-dependency-tree >= 1.1-3 BuildRequires: maven-wagon >= 1.0-0.2.b2 BuildRequires: maven2-plugin-compiler >= 2.0.8 BuildRequires: maven2-plugin-install >= 2.0.8 BuildRequires: maven2-plugin-jar >= 2.0.8 BuildRequires: maven2-plugin-javadoc >= 2.0.8 BuildRequires: maven2-plugin-plugin >= 2.0.8 BuildRequires: maven2-plugin-resources >= 2.0.8 BuildRequires: maven-surefire-maven-plugin >= 2.3 BuildRequires: maven-surefire-provider-junit >= 2.3 Requires: aqute-bndlib >= 0.0.363 Requires: plexus-utils >= 1.4.5 Requires: felix-osgi-obr Requires: kxml Requires: maven2 BuildArch: noarch %description Provides a maven plugin that supports creating an OSGi bundle from the contents of the compilation classpath along with its resources and dependencies. Plus a zillion other features. %package javadoc Group: Documentation Summary: Javadoc for %{name} %description javadoc API documentation for %{name}. %prep %setup -q -n maven-bundle-plugin-%{version} cp %{SOURCE2} settings.xml mkdir -p .m2/repository/JPP/maven2/default_poms cp %{SOURCE1} .m2/repository/JPP/maven2/default_poms/org.apache.felix-felix.pom %build sed -i -e \ "s|__JPP_URL_PLACEHOLDER__|file://`pwd`/.m2/repository|g" \ settings.xml sed -i -e \ "s|__JAVADIR_PLACEHOLDER__|file://`pwd`/external_repo|g" \ settings.xml sed -i -e \ "s|__MAVENREPO_DIR_PLACEHOLDER__|file://`pwd`/.m2/repository|g" \ settings.xml sed -i -e \ "s|__MAVENDIR_PLUGIN_PLACEHOLDER__|file:///usr/share/maven2/plugins|g" \ settings.xml sed -i -e \ "s|__ECLIPSEDIR_PLUGIN_PLACEHOLDER__|file:///usr/share/eclipse/plugins|g" \ settings.xml export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository mvn-jpp \ -e \ -s $(pwd)/settings.xml \ -Dmaven2.jpp.mode=true \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ install javadoc:javadoc %install rm -rf %{buildroot} # jars install -d -m 0755 %{buildroot}%{_javadir} install -m 644 target/maven-bundle-plugin-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar %add_to_maven_depmap org.apache.felix maven-bundle-plugin %{version} JPP %{name} # poms install -d -m 755 %{buildroot}%{_datadir}/maven2/poms install -pm 644 pom.xml \ %{buildroot}%{_datadir}/maven2/poms/JPP-%{name}.pom # javadoc install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version} cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/ ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} rm -rf target/site/api* %post %update_maven_depmap %postun %update_maven_depmap %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %{_javadir}/* %{_datadir}/maven2/poms/* %{_mavendepmapfragdir}/* %files javadoc %defattr(-,root,root,-) %{_javadocdir}/%{name}-%{version} %{_javadocdir}/%{name} %changelog * Mon Sep 7 2009 Alexander Kurtakov 2.0.0-2 - Fix BR/Rs. * Thu Sep 3 2009 Alexander Kurtakov 2.0.0-1 - Initial import. --- NEW FILE felix-1.0.2.pom --- 4.0.0 org.apache apache 4 org.apache.felix felix pom Apache Felix 1.0.2 http://felix.apache.org/ 2006 Apache felix is an OSGi implementation. Jira http://issues.apache.org/jira/browse/FELIX Felix Dev dev-subscribe at felix.apache.org dev-unsubscribe at felix.apache.org - http://www.mail-archive.com/dev%40felix.apache.org/ Felix Commits commits-subscribe at felix.apache.org commits-unsubscribe at felix.apache.org - http://www.mail-archive.com/commits%40felix.apache.org/ scm:svn:https://svn.apache.org/repos/asf/felix/releases/felix-1.0.2 scm:svn:https://svn.apache.org/repos/asf/felix/releases/felix-1.0.2 scm:svn:https://svn.apache.org/repos/asf/felix/releases/felix-1.0.2 packaging-plugins packaging plugins ../org.osgi.service.obr ../maven-obr-plugin ../bundleplugin ../scrplugin ../tools/maven2/maven-osgi-plugin packaging-ipojo-bundle packaging ipojo-bundle packaging-bundle packaging bundle ../org.osgi.foundation ../javax.servlet ../org.osgi.core ../org.osgi.compendium ../framework ../main ../shell ../shell.tui ../shell.gui ../shell.gui.plugin ../org.osgi.service.obr ../bundlerepository ../log ../eventadmin ../http.jetty ../upnp ../scr ../configadmin ../metatype ../dependencymanager ../servicebinder ../wireadmin ../prefs ../ipojo ../mosgi ../jmood ../examples packaging-osgi-bundle packaging osgi-bundle ../org.apache.felix.daemon release org.apache.maven.plugins maven-gpg-plugin sign-artifacts verify sign org.apache.maven.plugins maven-assembly-plugin bin project make-assembly package attached felix website file:///${user.dir}/target/site-deployed/ apache.releases Apache Release Distribution Repository scp://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository apache.snapshots snapshot plugins http://people.apache.org/repo/m2-snapshot-repository false true junit junit 3.8.1 test easymock easymock 1.2_Java1.3 test org.apache.maven.plugins maven-compiler-plugin 2.0.2 org.apache.maven.plugins maven-surefire-plugin 2.3 org.apache.maven.plugins maven-jar-plugin 2.1 org.apache.maven.plugins maven-plugin-plugin 2.3 org.apache.maven.plugins maven-install-plugin 2.2 org.apache.maven.plugins maven-deploy-plugin 2.3 org.apache.maven.plugins maven-site-plugin 2.0-beta-6 org.apache.maven.plugins maven-project-info-reports-plugin 2.0.1 org.apache.maven.plugins maven-jxr-plugin 2.1 org.apache.maven.plugins maven-surefire-report-plugin 2.3 org.apache.maven.plugins maven-javadoc-plugin 2.3 org.apache.maven.plugins maven-gpg-plugin 1.0-alpha-4 org.apache.maven.plugins maven-assembly-plugin 2.2-beta-1 org.apache.maven.plugins maven-compiler-plugin 1.3 org.apache.maven.plugins maven-surefire-plugin src/main/resources . META-INF LICENSE* NOTICE* org.apache.maven.plugins maven-site-plugin ${user.dir}/src/site/ org.apache.maven.plugins maven-surefire-report-plugin org.apache.maven.plugins maven-jxr-plugin org.apache.maven.plugins maven-project-info-reports-plugin index dependencies project-team mailing-list issue-tracking license scm Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maven-plugin-bundle/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 15:34:08 -0000 1.1 +++ .cvsignore 9 Sep 2009 18:45:59 -0000 1.2 @@ -0,0 +1 @@ +maven-bundle-plugin-2.0.0-project.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven-plugin-bundle/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 15:34:08 -0000 1.1 +++ sources 9 Sep 2009 18:45:59 -0000 1.2 @@ -0,0 +1 @@ +de97b6f6b92b7ebef33000f4ed31ebb1 maven-bundle-plugin-2.0.0-project.tar.gz From nim at fedoraproject.org Wed Sep 9 18:48:54 2009 From: nim at fedoraproject.org (nim) Date: Wed, 9 Sep 2009 18:48:54 +0000 (UTC) Subject: rpms/gfs-philostratos-fonts/devel gfs-philostratos-fonts-fontconfig.conf, NONE, 1.1 gfs-philostratos-fonts.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090909184854.399FB11C00CE@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-philostratos-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23864/devel Modified Files: .cvsignore sources Added Files: gfs-philostratos-fonts-fontconfig.conf gfs-philostratos-fonts.spec import.log Log Message: initial update --- NEW FILE gfs-philostratos-fonts-fontconfig.conf --- serif GFS Philostratos GFS Philostratos serif --- NEW FILE gfs-philostratos-fonts.spec --- %global fontname gfs-philostratos %global fontconf 61-%{fontname}.conf %global archivename GFS_PHILOSTRATOS Name: %{fontname}-fonts Version: 20090902 Release: 1%{?dist} Summary: A revival of the ?Griechische Antiqua? Greek typeface Group: User Interface/X License: OFL URL: http://www.greekfontsociety.gr/pages/en_typefaces19th.html Source0: http://www.greekfontsociety.gr/%{archivename}.zip Source1: %{name}-fontconfig.conf BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontpackages-devel Requires: fontpackages-filesystem %description Griechische Antiqua was one of the historical Greek typefaces of the late 19th and early 20th century. It was designed by ?aurice ?duard Pinder, a German erudite artist and a member of the Academy of Science in Berlin. This is the most popular version which has appeared from 1870 to 1940 in the German speaking philological literature and in many classical and Byzantine editions by publishers like Teubner (in Leipzig) and Weidmann (in Berlin) such as: Anthology of Byzantine Melos by Wilhelm von Christ and Matthaios Paranikas (Leipzig 1871), Epicurea, by Heinrich Usener (Leipzig 1887), Mitrodorous by Alfred Koerte (Leipzig 1890), Pindar by Otto Schroeder (Leipzig 1908), ??? Aeschylus by U. von Wilamowitz-Moellendorff (Berlin 1910, 1915), Bachylides by Bruno Snell (Leipzig, 1934), The Vulgata by Alfred Rahlfs (Stuttgart 1935), Suidas Lexicon by Ada Adler (Leipzig 1928-1938) etc. E.J. Kenney lamented the abandonment of the type after the 2nd World War as a great loss for Greek typography (?From Script to Print?, Greek Scripts: An illustrated Introduction, Society for the Promotion of Hellenic Studies, 2001, p. 69). GFS Philostratos was digitized by George D. Matthiopoulos. %prep %setup -q -c -T unzip -j -L -q %{SOURCE0} chmod 0644 *.txt for txt in *.txt ; do fold -s $txt > $txt.new sed -i 's/\r//' $txt.new touch -r $txt $txt.new mv $txt.new $txt done %build %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.otf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{SOURCE1} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.otf %doc *.txt *.pdf %changelog * Sun Sep 6 2009 Nicolas Mailhot - 20090902-1 ? initial packaging --- NEW FILE import.log --- gfs-philostratos-fonts-20090902-1_fc12:HEAD:gfs-philostratos-fonts-20090902-1.fc12.src.rpm:1252522096 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/gfs-philostratos-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:14:08 -0000 1.1 +++ .cvsignore 9 Sep 2009 18:48:53 -0000 1.2 @@ -0,0 +1 @@ +GFS_PHILOSTRATOS.zip Index: sources =================================================================== RCS file: /cvs/extras/rpms/gfs-philostratos-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:14:08 -0000 1.1 +++ sources 9 Sep 2009 18:48:54 -0000 1.2 @@ -0,0 +1 @@ +81dedf8a53a2b0404a097c9504ebe19b GFS_PHILOSTRATOS.zip From nim at fedoraproject.org Wed Sep 9 18:58:43 2009 From: nim at fedoraproject.org (nim) Date: Wed, 9 Sep 2009 18:58:43 +0000 (UTC) Subject: rpms/gfs-philostratos-fonts/devel import.log,1.1,1.2 Message-ID: <20090909185843.8535411C00CE@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-philostratos-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27437/devel Modified Files: import.log Log Message: initial import Index: import.log =================================================================== RCS file: /cvs/extras/rpms/gfs-philostratos-fonts/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 9 Sep 2009 18:48:54 -0000 1.1 +++ import.log 9 Sep 2009 18:58:43 -0000 1.2 @@ -1 +1,2 @@ gfs-philostratos-fonts-20090902-1_fc12:HEAD:gfs-philostratos-fonts-20090902-1.fc12.src.rpm:1252522096 +gfs-philostratos-fonts-20090902-1_fc12:HEAD:gfs-philostratos-fonts-20090902-1.fc12.src.rpm:1252522706 From nim at fedoraproject.org Wed Sep 9 19:01:24 2009 From: nim at fedoraproject.org (nim) Date: Wed, 9 Sep 2009 19:01:24 +0000 (UTC) Subject: comps comps-f11.xml.in,1.294,1.295 comps-f12.xml.in,1.110,1.111 Message-ID: <20090909190124.91A5D11C00CE@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28227 Modified Files: comps-f11.xml.in comps-f12.xml.in Log Message: sort Index: comps-f11.xml.in =================================================================== RCS file: /cvs/extras/comps/comps-f11.xml.in,v retrieving revision 1.294 retrieving revision 1.295 diff -u -p -r1.294 -r1.295 --- comps-f11.xml.in 8 Sep 2009 23:10:23 -0000 1.294 +++ comps-f11.xml.in 9 Sep 2009 19:01:24 -0000 1.295 @@ -4897,8 +4897,8 @@ ushare v4l2-tool vdr - vdr-femon vdr-epgsearch + vdr-femon vdr-osdteletext vdr-remote vdr-skins Index: comps-f12.xml.in =================================================================== RCS file: /cvs/extras/comps/comps-f12.xml.in,v retrieving revision 1.110 retrieving revision 1.111 diff -u -p -r1.110 -r1.111 --- comps-f12.xml.in 8 Sep 2009 23:10:23 -0000 1.110 +++ comps-f12.xml.in 9 Sep 2009 19:01:24 -0000 1.111 @@ -353,6 +353,7 @@ xorg-x11-server-Xorg xorg-x11-xauth xorg-x11-xinit + abrt-desktop authconfig-gtk bitmap-fonts cups-pk-helper @@ -360,7 +361,6 @@ firstboot glx-utils gnome-packagekit - abrt-desktop krb5-auth-dialog openssh-askpass plymouth-system-theme @@ -778,8 +778,8 @@ efibootmgr grub ppc64-utils - sendmail s390utils + sendmail yaboot @@ -1191,25 +1191,25 @@ - directory-server - <_name>Directory Server - <_description>Machine and user identity servers. - false - true - - krb5-server - migrationtools - openldap-servers - samba - ypserv - 389-ds-base - 389-ds-admin - idm-console-framework - 389-console - 389-ds-console - 389-admin-console - 389-dsgw - + directory-server + <_name>Directory Server + <_description>Machine and user identity servers. + false + true + + 389-admin-console + 389-console + 389-ds-admin + 389-ds-base + 389-ds-console + 389-dsgw + idm-console-framework + krb5-server + migrationtools + openldap-servers + samba + ypserv + dns-server @@ -1383,8 +1383,8 @@ dfu-programmer dinotrace drawtiming - eclipse-veditor eclipse-eclox + eclipse-veditor electric espresso-ab gds2pov @@ -3600,12 +3600,12 @@ konq-plugins konversation kpackagekit - polkit-gnome ksshaskpass ktorrent NetworkManager-gnome pinentry-qt PolicyKit-kde + polkit-gnome scribus system-config-printer-kde xsettings-kde @@ -4693,12 +4693,12 @@ cups-pk-helper gutenprint gutenprint-cups - system-config-printer-udev hpijs hplip mpage samba-client system-config-printer + system-config-printer-udev a2ps enscript @@ -4811,8 +4811,8 @@ true sa - hyphen-sa m17n-db-sanskrit + hyphen-sa @@ -5077,8 +5077,8 @@ ushare v4l2-tool vdr - vdr-femon vdr-epgsearch + vdr-femon vdr-osdteletext vdr-remote vdr-skins @@ -5310,7 +5310,6 @@ autofs avahi-tools bash-completion - PackageKit-command-not-found bochs cabextract catfish @@ -5402,6 +5401,7 @@ oddjob p0f p7zip + PackageKit-command-not-found pam_keyring par2cmdline pbzip2 From nim at fedoraproject.org Wed Sep 9 19:06:59 2009 From: nim at fedoraproject.org (nim) Date: Wed, 9 Sep 2009 19:06:59 +0000 (UTC) Subject: comps comps-f11.xml.in,1.295,1.296 comps-f12.xml.in,1.111,1.112 Message-ID: <20090909190659.7101B11C00CE@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30183 Modified Files: comps-f11.xml.in comps-f12.xml.in Log Message: add gfs-philostratos-fonts Index: comps-f11.xml.in =================================================================== RCS file: /cvs/extras/comps/comps-f11.xml.in,v retrieving revision 1.295 retrieving revision 1.296 diff -u -p -r1.295 -r1.296 --- comps-f11.xml.in 9 Sep 2009 19:01:24 -0000 1.295 +++ comps-f11.xml.in 9 Sep 2009 19:06:59 -0000 1.296 @@ -1738,6 +1738,7 @@ gfs-neohellenic-fonts gfs-nicefore-fonts gfs-olga-fonts + gfs-philostratos-fonts gfs-porson-fonts gfs-pyrsos-fonts gfs-solomos-fonts @@ -2729,6 +2730,7 @@ gfs-neohellenic-fonts gfs-nicefore-fonts gfs-olga-fonts + gfs-philostratos-fonts gfs-porson-fonts gfs-pyrsos-fonts gfs-solomos-fonts Index: comps-f12.xml.in =================================================================== RCS file: /cvs/extras/comps/comps-f12.xml.in,v retrieving revision 1.111 retrieving revision 1.112 diff -u -p -r1.111 -r1.112 --- comps-f12.xml.in 9 Sep 2009 19:01:24 -0000 1.111 +++ comps-f12.xml.in 9 Sep 2009 19:06:59 -0000 1.112 @@ -1877,6 +1877,7 @@ gfs-neohellenic-fonts gfs-nicefore-fonts gfs-olga-fonts + gfs-philostratos-fonts gfs-porson-fonts gfs-pyrsos-fonts gfs-solomos-fonts @@ -2873,6 +2874,7 @@ gfs-neohellenic-fonts gfs-nicefore-fonts gfs-olga-fonts + gfs-philostratos-fonts gfs-porson-fonts gfs-pyrsos-fonts gfs-solomos-fonts From karsten at fedoraproject.org Wed Sep 9 19:07:15 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Wed, 9 Sep 2009 19:07:15 +0000 (UTC) Subject: rpms/kipi-plugins/devel kipi-plugins-0.6.0-s390x.patch, NONE, 1.1 kipi-plugins.spec, 1.97, 1.98 Message-ID: <20090909190715.ED2A511C00CE@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/kipi-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30221 Modified Files: kipi-plugins.spec Added Files: kipi-plugins-0.6.0-s390x.patch Log Message: - add endian info for s390, s390x - kipiplugin_acquireimages.so is not available as kdegraphics is compiled without sane support on s390x kipi-plugins-0.6.0-s390x.patch: dng_flags.h | 6 ++++++ 1 file changed, 6 insertions(+) --- NEW FILE kipi-plugins-0.6.0-s390x.patch --- diff -up kipi-plugins-0.6.0/dngconverter/dngwriter/extra/dng_sdk/dng_flags.h.s390x kipi-plugins-0.6.0/dngconverter/dngwriter/extra/dng_sdk/dng_flags.h --- kipi-plugins-0.6.0/dngconverter/dngwriter/extra/dng_sdk/dng_flags.h.s390x 2009-09-08 16:38:12.000000000 +0200 +++ kipi-plugins-0.6.0/dngconverter/dngwriter/extra/dng_sdk/dng_flags.h 2009-09-08 16:39:02.000000000 +0200 @@ -76,6 +76,12 @@ #elif defined(__sparc__) #define qDNGBigEndian 1 +#elif defined(__s390x__) +#define qDNGBigEndian 1 + +#elif defined(__s390__) +#define qDNGBigEndian 1 + #elif defined(__POWERPC__) #define qDNGBigEndian 1 Index: kipi-plugins.spec =================================================================== RCS file: /cvs/extras/rpms/kipi-plugins/devel/kipi-plugins.spec,v retrieving revision 1.97 retrieving revision 1.98 diff -u -p -r1.97 -r1.98 --- kipi-plugins.spec 29 Aug 2009 17:50:22 -0000 1.97 +++ kipi-plugins.spec 9 Sep 2009 19:07:15 -0000 1.98 @@ -3,7 +3,7 @@ Name: kipi-plugins Summary: Plugins to use with Kipi Version: 0.6.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and Adobe Group: Applications/Multimedia @@ -13,6 +13,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version ## upstreamable patches Patch50: kipi-plugins-0.4.0-dt_validation.patch +Patch51: kipi-plugins-0.6.0-s390x.patch BuildRequires: desktop-file-utils BuildRequires: exiv2-devel @@ -74,6 +75,7 @@ PrintWizard : print images in var %setup -q -n %{name}-%{version}%{?beta:-%{beta}} %patch50 -p1 -b .dt_validation +%patch51 -p1 -b .s390x %build @@ -141,7 +143,9 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %doc AUTHORS COPYING ChangeLog README TODO %{_kde4_bindir}/dngconverter %{_kde4_libdir}/libkipiplugins.so.1* +%ifnarch s390 s390x %{_kde4_libdir}/kde4/kipiplugin_acquireimages.so +%endif %{_kde4_libdir}/kde4/kipiplugin_advancedslideshow.so %{_kde4_libdir}/kde4/kipiplugin_batchprocessimages.so %{_kde4_libdir}/kde4/kipiplugin_calendar.so @@ -183,6 +187,11 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %changelog +* Wed Sep 09 2009 Karsten Hopp 0.6.0-2 +- add endian info for s390, s390x +- kipiplugin_acquireimages.so is not available as kdegraphics is compiled + without sane support on s390x + * Fri Jul 24 2009 Rex Dieter 0.5.0-1 - kipi-plugins-0.5.0 From notting at fedoraproject.org Wed Sep 9 19:08:43 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Wed, 9 Sep 2009 19:08:43 +0000 (UTC) Subject: rpms/deltarpm/devel deltarpm-python-error.patch, 1.1, 1.2 deltarpm.spec, 1.27, 1.28 Message-ID: <20090909190843.1A4D511C00CE@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/rpms/deltarpm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30583 Modified Files: deltarpm-python-error.patch deltarpm.spec Log Message: deltarpm-python-error.patch: deltarpmmodule.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) Index: deltarpm-python-error.patch =================================================================== RCS file: /cvs/extras/rpms/deltarpm/devel/deltarpm-python-error.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- deltarpm-python-error.patch 9 Sep 2009 17:48:28 -0000 1.1 +++ deltarpm-python-error.patch 9 Sep 2009 19:08:42 -0000 1.2 @@ -1,6 +1,6 @@ diff -up deltarpm-git-20090831.1/deltarpmmodule.c.foo deltarpm-git-20090831.1/deltarpmmodule.c --- deltarpm-git-20090831.1/deltarpmmodule.c.foo 2009-09-09 13:28:37.000000000 -0400 -+++ deltarpm-git-20090831.1/deltarpmmodule.c 2009-09-09 13:29:07.000000000 -0400 ++++ deltarpm-git-20090831.1/deltarpmmodule.c 2009-09-09 15:03:20.000000000 -0400 @@ -66,13 +66,17 @@ static PyObject *doRead(PyObject *s, PyO int pid; int ipcpipe[2]; @@ -21,3 +21,12 @@ diff -up deltarpm-git-20090831.1/deltarp if ((pid = fork())) { FILE *readend = fdopen(ipcpipe[0], "r"); +@@ -90,7 +94,7 @@ static PyObject *doRead(PyObject *s, PyO + + readdeltarpm(filename, &d, NULL); + PyMarshal_WriteObjectToFile(createDict(d), writend, Py_MARSHAL_VERSION); +- exit(0); ++ _exit(0); + } + return ret; + } Index: deltarpm.spec =================================================================== RCS file: /cvs/extras/rpms/deltarpm/devel/deltarpm.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- deltarpm.spec 9 Sep 2009 17:48:28 -0000 1.27 +++ deltarpm.spec 9 Sep 2009 19:08:42 -0000 1.28 @@ -3,7 +3,7 @@ Summary: Create deltas between rpms Name: deltarpm Version: 3.5 -Release: 0.git.20090831.1.1%{?dist} +Release: 0.git.20090831.1.2%{?dist} License: BSD Group: System Environment/Base URL: http://gitorious.org/deltarpm/deltarpm @@ -98,7 +98,7 @@ This package contains python bindings fo %{python_sitearch}/* %changelog -* Wed Sep 9 2009 Bill Nottingham - 3.5-0.git.20090831.1.1 +* Wed Sep 9 2009 Bill Nottingham - 3.5-0.git.20090831.1.2 - fix python bindings * Mon Aug 31 2009 Jonathan Dieter - 3.5-0.git.20090831.1 From akurtakov at fedoraproject.org Wed Sep 9 19:10:21 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Wed, 9 Sep 2009 19:10:21 +0000 (UTC) Subject: rpms/maven-plugin-bundle/devel maven-plugin-bundle.spec,1.1,1.2 Message-ID: <20090909191021.D904F11C043D@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-plugin-bundle/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31085/devel Modified Files: maven-plugin-bundle.spec Log Message: BR doxia-sitetools. Index: maven-plugin-bundle.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-plugin-bundle/devel/maven-plugin-bundle.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- maven-plugin-bundle.spec 9 Sep 2009 18:45:59 -0000 1.1 +++ maven-plugin-bundle.spec 9 Sep 2009 19:10:21 -0000 1.2 @@ -1,6 +1,6 @@ Name: maven-plugin-bundle Version: 2.0.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Maven Bundle Plugin Group: Development/Tools @@ -24,6 +24,7 @@ BuildRequires: maven2-plugin-plugin >= 2 BuildRequires: maven2-plugin-resources >= 2.0.8 BuildRequires: maven-surefire-maven-plugin >= 2.3 BuildRequires: maven-surefire-provider-junit >= 2.3 +BuildRequires: maven-doxia-sitetools Requires: aqute-bndlib >= 0.0.363 Requires: plexus-utils >= 1.4.5 Requires: felix-osgi-obr @@ -119,6 +120,9 @@ rm -rf target/site/api* %{_javadocdir}/%{name} %changelog +* Wed Sep 9 2009 Alexander Kurtakov 2.0.0-3 +- BR doxia-sitetools. + * Mon Sep 7 2009 Alexander Kurtakov 2.0.0-2 - Fix BR/Rs. From xhorak at fedoraproject.org Wed Sep 9 19:12:45 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 19:12:45 +0000 (UTC) Subject: rpms/epiphany-extensions/F-10 epiphany-extensions.spec,1.63,1.64 Message-ID: <20090909191245.F027211C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/epiphany-extensions/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31632 Modified Files: epiphany-extensions.spec Log Message: Rebuild against newer gecko Index: epiphany-extensions.spec =================================================================== RCS file: /cvs/pkgs/rpms/epiphany-extensions/F-10/epiphany-extensions.spec,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- epiphany-extensions.spec 5 Aug 2009 06:37:01 -0000 1.63 +++ epiphany-extensions.spec 9 Sep 2009 19:12:45 -0000 1.64 @@ -1,10 +1,10 @@ %global ephy_major 2.24 %global ephy_min_version %{ephy_major}.0 -%global gecko_version 1.9.0.13 +%global gecko_version 1.9.0.14 Name: epiphany-extensions Version: %{ephy_major}.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Extensions for Epiphany, the GNOME web browser ## The Live HTTP Headers extension is LGPLv2.1+; the Gestures extension is @@ -112,8 +112,10 @@ scrollkeeper-update -q ||: #%{_sysconfdir}/gconf/schemas/smart-bookmarks.schemas %{_sysconfdir}/gconf/schemas/epilicious.schemas - %changelog +* Wed Sep 09 2009 Jan Horak - 2.24.3-5 +- Rebuild against newer gecko + * Wed Aug 5 2009 Jan Horak - 2.24.3-4 - Rebuild against newer gecko From xhorak at fedoraproject.org Wed Sep 9 19:15:10 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Wed, 9 Sep 2009 19:15:10 +0000 (UTC) Subject: rpms/epiphany-extensions/F-11 epiphany-extensions.spec,1.63,1.64 Message-ID: <20090909191510.63E2611C00CE@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/epiphany-extensions/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32263 Modified Files: epiphany-extensions.spec Log Message: * Wed Sep 09 2009 Jan Horak - 2.26.1-6 - Rebuild against newer gecko Index: epiphany-extensions.spec =================================================================== RCS file: /cvs/pkgs/rpms/epiphany-extensions/F-11/epiphany-extensions.spec,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- epiphany-extensions.spec 3 Aug 2009 23:02:44 -0000 1.63 +++ epiphany-extensions.spec 9 Sep 2009 19:15:10 -0000 1.64 @@ -1,11 +1,11 @@ %global ephy_major 2.26 %global ephy_api_version 2.26 %global ephy_min_version %{ephy_major}.0 -%global gecko_version 1.9.1.2 +%global gecko_version 1.9.1.3 Name: epiphany-extensions Version: %{ephy_major}.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Extensions for Epiphany, the GNOME web browser ## The Live HTTP Headers extension is LGPLv2.1+; the Gestures extension is @@ -111,8 +111,10 @@ scrollkeeper-update -q ||: %{_sysconfdir}/gconf/schemas/smart-bookmarks.schemas %{_sysconfdir}/gconf/schemas/epilicious.schemas - %changelog +* Wed Sep 09 2009 Jan Horak - 2.26.1-6 +- Rebuild against newer gecko + * Mon Aug 03 2009 Christopher Aillon - 2.26.1-5 - Rebuild against newer gecko From harald at fedoraproject.org Wed Sep 9 19:19:18 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Wed, 9 Sep 2009 19:19:18 +0000 (UTC) Subject: rpms/dracut/devel dracut.spec,1.25,1.26 Message-ID: <20090909191918.9341D11C00CE@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/dracut/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv755 Modified Files: dracut.spec Log Message: * Wed Sep 09 2009 Harald Hoyer 001-8 - added Requires: plymouth-scripts Index: dracut.spec =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/dracut.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- dracut.spec 9 Sep 2009 18:02:43 -0000 1.25 +++ dracut.spec 9 Sep 2009 19:19:17 -0000 1.26 @@ -14,7 +14,7 @@ Name: dracut Version: 001 -Release: 8%{?rdist} +Release: 9%{?rdist} Summary: Initramfs generator using udev Group: System Environment/Base License: GPLv2+ @@ -45,6 +45,7 @@ Requires: file Requires: bzip2 Requires: dmraid Requires: kbd +Requires: plymouth-scripts %if ! 0%{?with_switch_root} Requires: util-linux-ng >= 2.16 @@ -180,6 +181,9 @@ rm -rf $RPM_BUILD_ROOT %changelog * Wed Sep 09 2009 Harald Hoyer 001-8 +- added Requires: plymouth-scripts + +* Wed Sep 09 2009 Harald Hoyer 001-8 - plymouth: use plymouth-populate-initrd - add add_drivers for dracut and dracut.conf - do not mount /proc and /selinux manually in selinux-load-policy From steved at fedoraproject.org Wed Sep 9 19:24:27 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Wed, 9 Sep 2009 19:24:27 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec, 1.1783, 1.1784 linux-2.6-nfsd4-proots.patch, 1.1, 1.2 Message-ID: <20090909192427.3DA2A11C00CE@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3009 Modified Files: kernel.spec linux-2.6-nfsd4-proots.patch Log Message: Updated the NFS4 pseudo root code to the latest release. Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1783 retrieving revision 1.1784 diff -u -p -r1.1783 -r1.1784 --- kernel.spec 9 Sep 2009 17:16:11 -0000 1.1783 +++ kernel.spec 9 Sep 2009 19:24:26 -0000 1.1784 @@ -2027,6 +2027,9 @@ fi # and build. %changelog +* Wed Sep 9 2009 Steve Dickson +- Updated the NFS4 pseudo root code to the latest release. + * Wed Sep 09 2009 Justin M. Forbes - Revert virio_blk to rotational mode. (#509383) linux-2.6-nfsd4-proots.patch: fs/nfsd/export.c | 12 +++++- fs/nfsd/nfs4xdr.c | 83 ++++++++++++++++++++++++++++++++++++-------- fs/nfsd/nfsfh.c | 32 ++++++++++++++++ fs/nfsd/vfs.c | 75 ++++++++++++++++++++++++++++++++++++++- include/linux/nfsd/export.h | 3 + include/linux/nfsd/nfsd.h | 2 + 6 files changed, 188 insertions(+), 19 deletions(-) Index: linux-2.6-nfsd4-proots.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-nfsd4-proots.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- linux-2.6-nfsd4-proots.patch 8 Jul 2009 13:27:06 -0000 1.1 +++ linux-2.6-nfsd4-proots.patch 9 Sep 2009 19:24:27 -0000 1.2 @@ -1,6 +1,6 @@ diff -up linux-2.6.30.noarch/fs/nfsd/export.c.save linux-2.6.30.noarch/fs/nfsd/export.c ---- linux-2.6.30.noarch/fs/nfsd/export.c.save 2009-07-02 11:34:38.000000000 -0400 -+++ linux-2.6.30.noarch/fs/nfsd/export.c 2009-07-02 11:35:44.000000000 -0400 +--- linux-2.6.30.noarch/fs/nfsd/export.c.save 2009-09-09 15:11:54.702436000 -0400 ++++ linux-2.6.30.noarch/fs/nfsd/export.c 2009-09-09 15:12:44.520167000 -0400 @@ -104,6 +104,7 @@ static int expkey_parse(struct cache_det if (mesg[mlen-1] != '\n') return -EINVAL; @@ -64,9 +64,9 @@ diff -up linux-2.6.30.noarch/fs/nfsd/exp return 0; } diff -up linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c.save linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c ---- linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c.save 2009-07-02 11:34:38.000000000 -0400 -+++ linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c 2009-07-02 11:35:31.000000000 -0400 -@@ -2176,28 +2176,62 @@ static inline int attributes_need_mount( +--- linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c.save 2009-09-09 15:11:54.707433000 -0400 ++++ linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c 2009-09-09 15:12:36.408695000 -0400 +@@ -2176,28 +2176,61 @@ static inline int attributes_need_mount( return 0; } @@ -136,49 +136,11 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs + struct svc_export *exp = cd->rd_fhp->fh_export; + __be32 nfserr; + int ignore_crossmnt = 0; -+ int err, v4root = (exp->ex_flags & NFSEXP_V4ROOT); + exp_get(exp); /* * In the case of a mountpoint, the client may be asking for -@@ -2208,18 +2242,29 @@ nfsd4_encode_dirent_fattr(struct nfsd4_r - */ - if (d_mountpoint(dentry) && !attributes_need_mount(cd->rd_bmval)) - ignore_crossmnt = 1; -- else if (d_mountpoint(dentry)) { -- int err; -- -+ else if (d_mountpoint(dentry) || v4root) { -+ /* -+ * Make sure the dentry is viewable on the psuedo export -+ */ -+ v4root = (dentry->d_inode && v4root); -+ if (v4root) { -+ err = nfsd_export_lookup(cd->rd_rqstp, dentry, exp); -+ if (err) { -+ nfserr = nfserrno(err); -+ goto out_put; -+ } -+ } - /* - * Why the heck aren't we just using nfsd_lookup?? - * Different "."/".." handling? Something else? - * At least, add a comment here to explain.... - */ -- err = nfsd_cross_mnt(cd->rd_rqstp, &dentry, &exp); -- if (err) { -- nfserr = nfserrno(err); -- goto out_put; -+ if (d_mountpoint(dentry) || v4root) { -+ err = nfsd_cross_mnt(cd->rd_rqstp, &dentry, &exp); -+ if (err) { -+ nfserr = nfserrno(err); -+ goto out_put; -+ } - } - nfserr = check_nfsd_access(exp, cd->rd_rqstp); - if (nfserr) -@@ -2258,6 +2303,7 @@ nfsd4_encode_dirent(void *ccdv, const ch +@@ -2258,6 +2291,7 @@ nfsd4_encode_dirent(void *ccdv, const ch struct readdir_cd *ccd = ccdv; struct nfsd4_readdir *cd = container_of(ccd, struct nfsd4_readdir, common); int buflen; @@ -186,7 +148,7 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs __be32 *p = cd->buffer; __be32 *cookiep; __be32 nfserr = nfserr_toosmall; -@@ -2268,19 +2314,40 @@ nfsd4_encode_dirent(void *ccdv, const ch +@@ -2268,19 +2302,40 @@ nfsd4_encode_dirent(void *ccdv, const ch return 0; } @@ -230,17 +192,15 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs case nfs_ok: p += buflen; diff -up linux-2.6.30.noarch/fs/nfsd/nfsfh.c.save linux-2.6.30.noarch/fs/nfsd/nfsfh.c ---- linux-2.6.30.noarch/fs/nfsd/nfsfh.c.save 2009-07-02 11:34:38.000000000 -0400 -+++ linux-2.6.30.noarch/fs/nfsd/nfsfh.c 2009-07-02 11:35:48.000000000 -0400 -@@ -109,6 +109,34 @@ static __be32 nfsd_setuser_and_check_por +--- linux-2.6.30.noarch/fs/nfsd/nfsfh.c.save 2009-09-09 15:11:54.711427000 -0400 ++++ linux-2.6.30.noarch/fs/nfsd/nfsfh.c 2009-09-09 15:12:48.357903000 -0400 +@@ -109,6 +109,30 @@ static __be32 nfsd_setuser_and_check_por return nfserrno(nfsd_setuser(rqstp, exp)); } +static inline __be32 check_pseudo_root(struct svc_rqst *rqstp, + struct dentry *dentry, struct svc_export *exp) +{ -+ int error; -+ + /* + * Only interested in pseudo roots + */ @@ -252,14 +212,12 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs + */ + if (unlikely(!S_ISDIR(dentry->d_inode->i_mode))) + return nfserr_stale; ++ + /* -+ * Check non-root directories to make sure -+ * they are truly exported ++ * Make sure the export is the parent of the dentry + */ -+ if (unlikely(dentry->d_name.len > 1)) { -+ error = nfsd_export_lookup(rqstp, dentry, exp); -+ return nfserrno(error); -+ } ++ if (unlikely(dentry->d_parent != exp->ex_path.dentry)) ++ return nfserr_stale; + + return nfs_ok; +} @@ -267,7 +225,7 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs /* * Use the given filehandle to look up the corresponding export and * dentry. On success, the results are used to set fh_export and -@@ -315,6 +343,14 @@ fh_verify(struct svc_rqst *rqstp, struct +@@ -315,6 +339,14 @@ fh_verify(struct svc_rqst *rqstp, struct error = nfsd_setuser_and_check_port(rqstp, exp); if (error) goto out; @@ -283,8 +241,8 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs error = nfsd_mode_check(rqstp, dentry->d_inode->i_mode, type); diff -up linux-2.6.30.noarch/fs/nfsd/vfs.c.save linux-2.6.30.noarch/fs/nfsd/vfs.c ---- linux-2.6.30.noarch/fs/nfsd/vfs.c.save 2009-07-02 11:34:38.000000000 -0400 -+++ linux-2.6.30.noarch/fs/nfsd/vfs.c 2009-07-02 11:35:39.000000000 -0400 +--- linux-2.6.30.noarch/fs/nfsd/vfs.c.save 2009-09-09 15:11:54.715423000 -0400 ++++ linux-2.6.30.noarch/fs/nfsd/vfs.c 2009-09-09 15:12:39.978431000 -0400 @@ -89,6 +89,12 @@ struct raparm_hbucket { #define RAPARM_HASH_MASK (RAPARM_HASH_SIZE-1) static struct raparm_hbucket raparm_hash[RAPARM_HASH_SIZE]; @@ -314,7 +272,7 @@ diff -up linux-2.6.30.noarch/fs/nfsd/vfs +/* + * Lookup the export the dentry is on. To be -+ * viewable on an pseudo export, the dentry ++ * viewable on a pseudo export, the dentry + * has to be an exported directory. + */ +int @@ -325,14 +283,14 @@ diff -up linux-2.6.30.noarch/fs/nfsd/vfs + struct path path; + int err = 0; + -+ if ((exp->ex_flags & NFSEXP_V4ROOT) == 0) ++ if (exp->ex_flags & NFSEXP_V4ROOT) == 0) + return 0; + + /* + * Make sure the export is the parent of the dentry + */ -+ if (dentry->d_parent != exp->ex_path.dentry) -+ return 0; ++ if (unlikely(dentry->d_parent != exp->ex_path.dentry)) ++ return -ENOENT; + + /* + * Only directories are seen on psuedo exports @@ -405,8 +363,8 @@ diff -up linux-2.6.30.noarch/fs/nfsd/vfs dput(dentry); goto out_nfserr; diff -up linux-2.6.30.noarch/include/linux/nfsd/export.h.save linux-2.6.30.noarch/include/linux/nfsd/export.h ---- linux-2.6.30.noarch/include/linux/nfsd/export.h.save 2009-07-02 11:34:38.000000000 -0400 -+++ linux-2.6.30.noarch/include/linux/nfsd/export.h 2009-07-02 11:35:22.000000000 -0400 +--- linux-2.6.30.noarch/include/linux/nfsd/export.h.save 2009-09-09 15:11:54.719419000 -0400 ++++ linux-2.6.30.noarch/include/linux/nfsd/export.h 2009-09-09 15:12:29.064157000 -0400 @@ -39,7 +39,8 @@ #define NFSEXP_FSID 0x2000 #define NFSEXP_CROSSMOUNT 0x4000 @@ -418,8 +376,8 @@ diff -up linux-2.6.30.noarch/include/lin /* The flags that may vary depending on security flavor: */ #define NFSEXP_SECINFO_FLAGS (NFSEXP_READONLY | NFSEXP_ROOTSQUASH \ diff -up linux-2.6.30.noarch/include/linux/nfsd/nfsd.h.save linux-2.6.30.noarch/include/linux/nfsd/nfsd.h ---- linux-2.6.30.noarch/include/linux/nfsd/nfsd.h.save 2009-07-02 11:34:38.000000000 -0400 -+++ linux-2.6.30.noarch/include/linux/nfsd/nfsd.h 2009-07-02 11:35:27.000000000 -0400 +--- linux-2.6.30.noarch/include/linux/nfsd/nfsd.h.save 2009-09-09 15:11:54.723415000 -0400 ++++ linux-2.6.30.noarch/include/linux/nfsd/nfsd.h 2009-09-09 15:12:33.025896000 -0400 @@ -76,6 +76,8 @@ int nfsd_racache_init(int); void nfsd_racache_shutdown(void); int nfsd_cross_mnt(struct svc_rqst *rqstp, struct dentry **dpp, From ajax at fedoraproject.org Wed Sep 9 19:33:12 2009 From: ajax at fedoraproject.org (Adam Jackson) Date: Wed, 9 Sep 2009 19:33:12 +0000 (UTC) Subject: rpms/kernel/devel drm-connection-cache.patch,1.1,1.2 Message-ID: <20090909193312.46D5811C00CE@cvs1.fedora.phx.redhat.com> Author: ajax Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6980 Modified Files: drm-connection-cache.patch Log Message: more hacking drm-connection-cache.patch: linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c | 12 ++++++++++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c | 9 ++++++++- linux-2.6.30.noarch/include/drm/drm_crtc.h | 1 + linux-2.6.30.x86_64/drivers/gpu/drm/drm_crtc.c | 3 ++- 4 files changed, 23 insertions(+), 2 deletions(-) Index: drm-connection-cache.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-connection-cache.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- drm-connection-cache.patch 9 Sep 2009 14:03:43 -0000 1.1 +++ drm-connection-cache.patch 9 Sep 2009 19:33:12 -0000 1.2 @@ -20,19 +20,6 @@ diff -up linux-2.6.30.noarch/drivers/gpu if (connector->status == connector_status_disconnected) { DRM_DEBUG_KMS("%s is disconnected\n", drm_get_connector_name(connector)); -diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_crt.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_crt.c -diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_dp.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_dp.c -diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h ---- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.jx 2009-09-09 08:57:40.000000000 -0400 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h 2009-09-09 09:56:19.000000000 -0400 -@@ -107,6 +107,7 @@ struct intel_output { - void (*hot_plug)(struct intel_output *); - int crtc_mask; - int clone_mask; -+ bool cached; - }; - - struct intel_crtc { diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c --- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c.jx 2009-09-09 08:57:39.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c 2009-09-09 09:56:18.000000000 -0400 @@ -63,3 +50,16 @@ diff -up linux-2.6.30.noarch/include/drm }; enum subpixel_order { +diff -up linux-2.6.30.x86_64/drivers/gpu/drm/drm_crtc.c.jx linux-2.6.30.x86_64/drivers/gpu/drm/drm_crtc.c +--- linux-2.6.30.x86_64/drivers/gpu/drm/drm_crtc.c.jx 2009-09-09 10:10:44.000000000 -0400 ++++ linux-2.6.30.x86_64/drivers/gpu/drm/drm_crtc.c 2009-09-09 11:23:14.000000000 -0400 +@@ -185,7 +185,8 @@ EXPORT_SYMBOL(drm_get_connector_name); + + char *drm_get_connector_status_name(enum drm_connector_status status) + { +- if (status == connector_status_connected) ++ if (status == connector_status_connected || ++ status == connector_status_cached) + return "connected"; + else if (status == connector_status_disconnected) + return "disconnected"; From walters at fedoraproject.org Wed Sep 9 19:36:53 2009 From: walters at fedoraproject.org (Colin Walters) Date: Wed, 9 Sep 2009 19:36:53 +0000 (UTC) Subject: rpms/gir-repository/devel gir-repository.spec,1.9,1.10 Message-ID: <20090909193653.AF1D611C00CE@cvs1.fedora.phx.redhat.com> Author: walters Update of /cvs/pkgs/rpms/gir-repository/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8314 Modified Files: gir-repository.spec Log Message: * Wed Sep 09 2009 Colin Walters 0.6.5-1 - New upstream Index: gir-repository.spec =================================================================== RCS file: /cvs/pkgs/rpms/gir-repository/devel/gir-repository.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- gir-repository.spec 25 Aug 2009 16:01:45 -0000 1.9 +++ gir-repository.spec 9 Sep 2009 19:36:53 -0000 1.10 @@ -1,5 +1,5 @@ Name: gir-repository -Version: 0.6.4 +Version: 0.6.5 Release: 1%{?dist} Summary: Introspection for GNOME libraries @@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gir-1.0/*.gir %changelog +* Wed Sep 09 2009 Colin Walters 0.6.5-1 +- New upstream + * Mon Aug 26 2009 Colin Walters 0.6.4-5 - New upstream - Drop upstreamed patch From nim at fedoraproject.org Wed Sep 9 19:38:56 2009 From: nim at fedoraproject.org (nim) Date: Wed, 9 Sep 2009 19:38:56 +0000 (UTC) Subject: rpms/gfs-philostratos-fonts/F-11 gfs-philostratos-fonts-fontconfig.conf, NONE, 1.1 gfs-philostratos-fonts.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090909193856.5F66011C00CE@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-philostratos-fonts/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10823/F-11 Modified Files: .cvsignore sources Added Files: gfs-philostratos-fonts-fontconfig.conf gfs-philostratos-fonts.spec import.log Log Message: initial import --- NEW FILE gfs-philostratos-fonts-fontconfig.conf --- serif GFS Philostratos GFS Philostratos serif --- NEW FILE gfs-philostratos-fonts.spec --- %global fontname gfs-philostratos %global fontconf 61-%{fontname}.conf %global archivename GFS_PHILOSTRATOS Name: %{fontname}-fonts Version: 20090902 Release: 1%{?dist} Summary: A revival of the ?Griechische Antiqua? Greek typeface Group: User Interface/X License: OFL URL: http://www.greekfontsociety.gr/pages/en_typefaces19th.html Source0: http://www.greekfontsociety.gr/%{archivename}.zip Source1: %{name}-fontconfig.conf BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontpackages-devel Requires: fontpackages-filesystem %description Griechische Antiqua was one of the historical Greek typefaces of the late 19th and early 20th century. It was designed by ?aurice ?duard Pinder, a German erudite artist and a member of the Academy of Science in Berlin. This is the most popular version which has appeared from 1870 to 1940 in the German speaking philological literature and in many classical and Byzantine editions by publishers like Teubner (in Leipzig) and Weidmann (in Berlin) such as: Anthology of Byzantine Melos by Wilhelm von Christ and Matthaios Paranikas (Leipzig 1871), Epicurea, by Heinrich Usener (Leipzig 1887), Mitrodorous by Alfred Koerte (Leipzig 1890), Pindar by Otto Schroeder (Leipzig 1908), ??? Aeschylus by U. von Wilamowitz-Moellendorff (Berlin 1910, 1915), Bachylides by Bruno Snell (Leipzig, 1934), The Vulgata by Alfred Rahlfs (Stuttgart 1935), Suidas Lexicon by Ada Adler (Leipzig 1928-1938) etc. E.J. Kenney lamented the abandonment of the type after the 2nd World War as a great loss for Greek typography (?From Script to Print?, Greek Scripts: An illustrated Introduction, Society for the Promotion of Hellenic Studies, 2001, p. 69). GFS Philostratos was digitized by George D. Matthiopoulos. %prep %setup -q -c -T unzip -j -L -q %{SOURCE0} chmod 0644 *.txt for txt in *.txt ; do fold -s $txt > $txt.new sed -i 's/\r//' $txt.new touch -r $txt $txt.new mv $txt.new $txt done %build %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.otf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{SOURCE1} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.otf %doc *.txt *.pdf %changelog * Sun Sep 6 2009 Nicolas Mailhot - 20090902-1 ? initial packaging --- NEW FILE import.log --- gfs-philostratos-fonts-20090902-1_fc12:F-11:gfs-philostratos-fonts-20090902-1.fc12.src.rpm:1252525093 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/gfs-philostratos-fonts/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:14:08 -0000 1.1 +++ .cvsignore 9 Sep 2009 19:38:55 -0000 1.2 @@ -0,0 +1 @@ +GFS_PHILOSTRATOS.zip Index: sources =================================================================== RCS file: /cvs/extras/rpms/gfs-philostratos-fonts/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:14:08 -0000 1.1 +++ sources 9 Sep 2009 19:38:56 -0000 1.2 @@ -0,0 +1 @@ +81dedf8a53a2b0404a097c9504ebe19b GFS_PHILOSTRATOS.zip From mclasen at fedoraproject.org Wed Sep 9 19:42:13 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 9 Sep 2009 19:42:13 +0000 (UTC) Subject: rpms/gnome-session/devel gnome-session.spec,1.248,1.249 Message-ID: <20090909194213.C2B8911C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-session/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12731 Modified Files: gnome-session.spec Log Message: 2.27.92 Index: gnome-session.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-session/devel/gnome-session.spec,v retrieving revision 1.248 retrieving revision 1.249 diff -u -p -r1.248 -r1.249 --- gnome-session.spec 9 Sep 2009 05:00:39 -0000 1.248 +++ gnome-session.spec 9 Sep 2009 19:42:12 -0000 1.249 @@ -61,6 +61,7 @@ BuildRequires: libX11-devel libXt-devel BuildRequires: libXtst-devel BuildRequires: xmlto BuildRequires: DeviceKit-power-devel +BuildRequires: gnome-common Requires(pre): GConf2 >= %{gconf2_version} Requires(post): GConf2 >= %{gconf2_version} From rdieter at fedoraproject.org Wed Sep 9 19:42:42 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 9 Sep 2009 19:42:42 +0000 (UTC) Subject: rpms/kipi-plugins/devel kipi-plugins.spec,1.98,1.99 Message-ID: <20090909194242.7106F11C00CE@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kipi-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13092 Modified Files: kipi-plugins.spec Log Message: upstreamed patches Index: kipi-plugins.spec =================================================================== RCS file: /cvs/pkgs/rpms/kipi-plugins/devel/kipi-plugins.spec,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- kipi-plugins.spec 9 Sep 2009 19:07:15 -0000 1.98 +++ kipi-plugins.spec 9 Sep 2009 19:42:41 -0000 1.99 @@ -11,9 +11,9 @@ Url: http://www.kipi-plugins.org/ Source0: http://downloads.sourceforge.net/kipi/kipi-plugins-%{version}%{?beta:-%{beta}}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -## upstreamable patches -Patch50: kipi-plugins-0.4.0-dt_validation.patch -Patch51: kipi-plugins-0.6.0-s390x.patch +## upstreamed patches +Patch100: kipi-plugins-0.4.0-dt_validation.patch +Patch101: kipi-plugins-0.6.0-s390x.patch BuildRequires: desktop-file-utils BuildRequires: exiv2-devel @@ -74,8 +74,8 @@ PrintWizard : print images in var %prep %setup -q -n %{name}-%{version}%{?beta:-%{beta}} -%patch50 -p1 -b .dt_validation -%patch51 -p1 -b .s390x +%patch100 -p1 -b .dt_validation +%patch101 -p1 -b .s390x %build From rcritten at fedoraproject.org Wed Sep 9 19:48:20 2009 From: rcritten at fedoraproject.org (rcritten) Date: Wed, 9 Sep 2009 19:48:20 +0000 (UTC) Subject: rpms/ipa/F-11 .cvsignore, 1.6, 1.7 ipa.spec, 1.23, 1.24 sources, 1.11, 1.12 freeipa-cherrypy.patch, 1.1, NONE freeipa-delegation.patch, 1.1, NONE freeipa-selinux.patch, 1.1, NONE freeipa-webui-logging.patch, 1.1, NONE Message-ID: <20090909194820.B546511C00CE@cvs1.fedora.phx.redhat.com> Author: rcritten Update of /cvs/extras/rpms/ipa/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16648 Modified Files: .cvsignore ipa.spec sources Removed Files: freeipa-cherrypy.patch freeipa-delegation.patch freeipa-selinux.patch freeipa-webui-logging.patch Log Message: - New upstream release 1.2.2 - Own /etc/httpd/conf.d/ipa-*.conf as config files Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ipa/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 5 Dec 2008 19:00:42 -0000 1.6 +++ .cvsignore 9 Sep 2009 19:48:17 -0000 1.7 @@ -1 +1 @@ -freeipa-1.2.1.tar.gz +freeipa-1.2.2.tar.gz Index: ipa.spec =================================================================== RCS file: /cvs/extras/rpms/ipa/F-11/ipa.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- ipa.spec 18 Jun 2009 20:25:02 -0000 1.23 +++ ipa.spec 9 Sep 2009 19:48:18 -0000 1.24 @@ -5,8 +5,8 @@ %define POLICYCOREUTILSVER 1.33.12-1 Name: ipa -Version: 1.2.1 -Release: 5%{?dist} +Version: 1.2.2 +Release: 1%{?dist} Summary: The Identity, Policy and Audit system Group: System Environment/Base @@ -35,11 +35,6 @@ BuildRequires: m4 BuildRequires: policycoreutils >= %{POLICYCOREUTILSVER} BuildRequires: TurboGears -Patch0: freeipa-delegation.patch -Patch1: freeipa-selinux.patch -Patch2: freeipa-cherrypy.patch -Patch3: freeipa-webui-logging.patch - %description IPA is an integrated solution to provide centrally managed Identity (machine, user, virtual machines, groups, authentication credentials), Policy @@ -198,11 +193,6 @@ administering radius authentication sett %prep %setup -n freeipa-%{version} -q -%patch0 -p1 -b .delegation -%patch1 -p1 -b .selinux -%patch2 -p1 -b .cherrypy -%patch3 -p1 -b .webui-logging - %build export CFLAGS="$CFLAGS %{optflags}" export CPPFLAGS="$CPPFLAGS %{optflags}" @@ -240,6 +230,11 @@ ln -s ../../../..%{_sysconfdir}/ipa/html ln -s ../../../..%{_sysconfdir}/ipa/html/unauthorized.html \ %{buildroot}%{_usr}/share/ipa/html/unauthorized.html +# So we can own our Apache configuration +mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d +/bin/touch $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/ipa.conf +/bin/touch $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/ipa-rewrite.conf + %clean rm -rf %{buildroot} @@ -342,6 +337,8 @@ fi %dir %{_usr}/share/ipa/html %{_usr}/share/ipa/html/ssbrowser.html %{_usr}/share/ipa/html/unauthorized.html +%ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/httpd/conf.d/ipa.conf +%ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/httpd/conf.d/ipa-rewrite.conf %dir %{_sysconfdir}/ipa %dir %{_sysconfdir}/ipa/html %config(noreplace) %{_sysconfdir}/ipa/html/ssbrowser.html @@ -475,6 +472,10 @@ fi %{_sbindir}/ipa-modradiusprofile %changelog +* Thu Sep 3 2009 Rob Crittenden - 1.2.2-1 +- New upstream release 1.2.2 +- Own /etc/httpd/conf.d/ipa-*.conf as config files + * Thu Jun 18 2009 Rob Crittenden - 1.2.1-5 - Resolves BZ 505686, workaround if both python-cherrypy and python-cherrypy2 are loaded. Index: sources =================================================================== RCS file: /cvs/extras/rpms/ipa/F-11/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 5 Dec 2008 19:00:42 -0000 1.11 +++ sources 9 Sep 2009 19:48:18 -0000 1.12 @@ -1 +1 @@ -e934709fe92a41696ca4dd341ea9066d freeipa-1.2.1.tar.gz +aec42d3e5228301f7d16e2b068421ec8 freeipa-1.2.2.tar.gz --- freeipa-cherrypy.patch DELETED --- --- freeipa-delegation.patch DELETED --- --- freeipa-selinux.patch DELETED --- --- freeipa-webui-logging.patch DELETED --- From cwickert at fedoraproject.org Wed Sep 9 19:49:56 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 19:49:56 +0000 (UTC) Subject: rpms/xfce4-quicklauncher-plugin/devel xfce4-quicklauncher-plugin-1.9.4-fix-missing-english-translation.patch, NONE, 1.1 xfce4-quicklauncher-plugin-1.9.4-fix-multiscreen.patch, NONE, 1.1 xfce4-quicklauncher-plugin-1.9.4-save-settings.patch, NONE, 1.1 xfce4-quicklauncher-plugin-1.9.4-xfce4-settings-manager.patch, NONE, 1.1 xfce4-quicklauncher-plugin.spec, 1.16, 1.17 Message-ID: <20090909194956.930D211C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-quicklauncher-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17892 Modified Files: xfce4-quicklauncher-plugin.spec Added Files: xfce4-quicklauncher-plugin-1.9.4-fix-missing-english-translation.patch xfce4-quicklauncher-plugin-1.9.4-fix-multiscreen.patch xfce4-quicklauncher-plugin-1.9.4-save-settings.patch xfce4-quicklauncher-plugin-1.9.4-xfce4-settings-manager.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 1.9.4-7 - Make new apps appear on the correct screen (bugzilla.xfce.org 4323) - Apply settings without restarting the plugin (bugzilla.xfce.org #3782) - Add missing english translation (bugzilla.xfce.org #3783) - Update default config for Xfce 4.6 (bugzilla.xfce.org #5752) xfce4-quicklauncher-plugin-1.9.4-fix-missing-english-translation.patch: configure | 2 - po/en.po | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 88 insertions(+), 1 deletion(-) --- NEW FILE xfce4-quicklauncher-plugin-1.9.4-fix-missing-english-translation.patch --- diff -Nur -x '*.orig' -x '*~' xfce4-quicklauncher-plugin-1.9.4/configure xfce4-quicklauncher-plugin-1.9.4.new/configure --- xfce4-quicklauncher-plugin-1.9.4/configure 2007-06-27 21:07:14.000000000 +0200 +++ xfce4-quicklauncher-plugin-1.9.4.new/configure 2008-03-04 22:11:23.000000000 +0100 @@ -21181,7 +21181,7 @@ - ALL_LINGUAS="cs el eu fr gl hu ja pl ru vi" + ALL_LINGUAS="cs el en eu fr gl hu ja pl ru vi" for ac_header in locale.h diff -Nur -x '*.orig' -x '*~' xfce4-quicklauncher-plugin-1.9.4/po/en.po xfce4-quicklauncher-plugin-1.9.4.new/po/en.po --- xfce4-quicklauncher-plugin-1.9.4/po/en.po 1970-01-01 01:00:00.000000000 +0100 +++ xfce4-quicklauncher-plugin-1.9.4.new/po/en.po 2008-03-04 22:10:58.000000000 +0100 @@ -0,0 +1,87 @@ +# English translation of xfce4-quicklauncher-plugin. +# Copyright (C) 2007 THE xfce4-quicklauncher-plugin'S COPYRIGHT HOLDER +# This file is distributed under the same license as the xfce4-quicklauncher-plugin package. +# Jeff Bailes , 2007. +# , fuzzy +# +# +msgid "" +msgstr "" +"Project-Id-Version: xfce4-quicklauncher-plugin\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-05-17 21:37+0200\n" +"PO-Revision-Date: 2007-03-31 10:17+1000\n" +"Last-Translator: Jeff Bailes \n" +"Language-Team: English\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit" + +#: ../panel-plugin/callbacks.c:79 +msgid "Configure Quicklauncher" +msgstr "Configure Quicklauncher" + +#: ../panel-plugin/callbacks.c:93 +msgid "Lines: " +msgstr "Lines: " + +#: ../panel-plugin/callbacks.c:123 +msgid "Espace entre les lanceurs :" +msgstr "Space between launchers" + +#: ../panel-plugin/callbacks.c:131 +msgid "afficher les tooltips" +msgstr "Show tooltips" + +#: ../panel-plugin/callbacks.c:135 +msgid "afficher les labels" +msgstr "Show labels" + +#: ../panel-plugin/callbacks.c:216 +msgid "icone" +msgstr "icon" + +#: ../panel-plugin/callbacks.c:222 +msgid "commande" +msgstr "command" + +#: ../panel-plugin/callbacks.c:228 +msgid "nom" +msgstr "name" + +#: ../panel-plugin/callbacks.c:327 +msgid "Open icon" +msgstr "Open icon" + +#: ../panel-plugin/main.c:163 ../panel-plugin/quicklauncher.desktop.in.in.h:2 +msgid "Quicklauncher" +msgstr "Quicklauncher" + +#: ../panel-plugin/main.c:166 +msgid "Allows you to add launchers easily and display them on many lines." +msgstr "Allows you to add launchers easily and display them on many lines." + +#: ../panel-plugin/main.c:168 +msgid "Other plugins available here" +msgstr "Other plugins available here" + +#: ../panel-plugin/main.c:320 +msgid "Lock" +msgstr "Lock" + +#: ../panel-plugin/main.c:323 +msgid "Parameters" +msgstr "Parameters" + +#: ../panel-plugin/main.c:326 +msgid "Applications" +msgstr "Applications" + +#: ../panel-plugin/main.c:329 +msgid "Help" +msgstr "Help" + +#: ../panel-plugin/quicklauncher.desktop.in.in.h:1 +msgid "Program with several launchers" +msgstr "Program with several launchers" + xfce4-quicklauncher-plugin-1.9.4-fix-multiscreen.patch: main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE xfce4-quicklauncher-plugin-1.9.4-fix-multiscreen.patch --- --- panel-plugin/main.c.org 2008-05-13 09:29:29.000000000 -0600 +++ panel-plugin/main.c 2008-05-13 09:29:33.000000000 -0600 @@ -148,6 +148,7 @@ t_qck_launcher_opt_dlg* dlg; xfce_panel_plugin_block_menu(plugin); dlg = create_qck_launcher_dlg(); + gtk_window_set_screen (GTK_WINDOW (dlg->dialog), gtk_widget_get_screen (plugin)); qck_launcher_opt_dlg_set_quicklauncher(quicklauncher); gtk_dialog_run(GTK_DIALOG(dlg->dialog)); xfce_panel_plugin_unblock_menu(plugin); @@ -160,6 +161,7 @@ GtkWidget *about; const gchar* authors[2] = {"Bountykiller ", NULL}; about = gtk_about_dialog_new(); + gtk_window_set_screen (GTK_WINDOW (about), gtk_widget_get_screen (plugin)); gtk_about_dialog_set_name(GTK_ABOUT_DIALOG(about), _("Quicklauncher")); gtk_about_dialog_set_logo(GTK_ABOUT_DIALOG(about), NULL); gtk_about_dialog_set_authors(GTK_ABOUT_DIALOG(about), (const gchar**) authors); @@ -461,7 +463,7 @@ if(launcher->quicklauncher->_last_zoomed_launcher == launcher) { g_return_val_if_fail(launcher->clicked_img, FALSE); - xfce_exec(launcher->command, FALSE, FALSE, NULL); + xfce_exec_on_screen(gtk_widget_get_screen (box), launcher->command, FALSE, FALSE, NULL); gtk_image_set_from_pixbuf (GTK_IMAGE(launcher->image), launcher->def_img); } else xfce4-quicklauncher-plugin-1.9.4-save-settings.patch: main.c | 1 + 1 file changed, 1 insertion(+) --- NEW FILE xfce4-quicklauncher-plugin-1.9.4-save-settings.patch --- Index: xfce4-quicklauncher-plugin-1.9.4/panel-plugin/main.c =================================================================== --- xfce4-quicklauncher-plugin-1.9.4/panel-plugin/main.c (r?vision 3779) +++ xfce4-quicklauncher-plugin-1.9.4/panel-plugin/main.c (r?vision 3780) @@ -151,6 +151,7 @@ gtk_window_set_screen (GTK_WINDOW (dlg->dialog), gtk_widget_get_screen (plugin)); qck_launcher_opt_dlg_set_quicklauncher(quicklauncher); gtk_dialog_run(GTK_DIALOG(dlg->dialog)); + quicklauncher_save(plugin, quicklauncher); xfce_panel_plugin_unblock_menu(plugin); } xfce4-quicklauncher-plugin-1.9.4-xfce4-settings-manager.patch: main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xfce4-quicklauncher-plugin-1.9.4-xfce4-settings-manager.patch --- --- panel-plugin/main.c.orig 2009-09-09 21:15:01.000000000 +0200 +++ panel-plugin/main.c 2009-09-09 21:23:12.000000000 +0200 @@ -320,7 +320,7 @@ launcher = launcher_new(_("Lock"), "xflock4", XFCE_ICON_CATEGORY_SYSTEM, NULL, quicklauncher); quicklauncher_add_element(quicklauncher, launcher); - launcher = launcher_new(_("Parameters"),"xfce-setting-show", XFCE_ICON_CATEGORY_SETTINGS, + launcher = launcher_new(_("Parameters"),"xfce4-settings-manager", XFCE_ICON_CATEGORY_SETTINGS, NULL, quicklauncher); quicklauncher_add_element(quicklauncher, launcher); launcher = launcher_new(_("Applications"), "xfce4-appfinder", XFCE_ICON_CATEGORY_UTILITY, Index: xfce4-quicklauncher-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-quicklauncher-plugin/devel/xfce4-quicklauncher-plugin.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- xfce4-quicklauncher-plugin.spec 27 Jul 2009 07:55:11 -0000 1.16 +++ xfce4-quicklauncher-plugin.spec 9 Sep 2009 19:49:55 -0000 1.17 @@ -1,18 +1,30 @@ Name: xfce4-quicklauncher-plugin Version: 1.9.4 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Quicklauncher plugin for the Xfce panel Group: User Interface/Desktops License: GPLv2+ URL: http://goodies.xfce.org/projects/panel-plugins/%{name} -Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 +Source0: http://www.xfce.org/archive/src/panel-plugins/%{name}/1.9/%{name}-%{version}.tar.bz2 # Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=505165 # reported to upstream at http://bugzilla.xfce.org/show_bug.cgi?id=5455 Patch0: %{name}-1.9.2-multilib.patch # https://bugzilla.redhat.com/show_bug.cgi?id=509294 # upstream bug: http://bugzilla.xfce.org/show_bug.cgi?id=3540 Patch1: %{name}-1.9.4-desktop-file.patch +# make new apps appear on the correct X screen +# http://bugzilla.xfce.org/show_bug.cgi?id=4323 +Patch2: %{name}-1.9.4-fix-multiscreen.patch +# apply settings without restart +# http://bugzilla.xfce.org/show_bug.cgi?id=3782 +Patch3: %{name}-1.9.4-save-settings.patch +# plugin speaks french if no translations are found +# http://bugzilla.xfce.org/show_bug.cgi?id=3783 +Patch4: %{name}-1.9.4-fix-missing-english-translation.patch +# Xfce 4.6: xfce-setting-show instead of xfce4-settings-manager +# http://bugzilla.xfce.org/show_bug.cgi?id=5752 +Patch5: %{name}-1.9.4-xfce4-settings-manager.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xfce4-panel-devel >= 4.3.20, libxfcegui4-devel >= 4.3.20, libxml2-devel @@ -27,6 +39,12 @@ them on several lines. %setup -q %patch0 -b .multilib %patch1 -b .path +%patch2 -b .multiscreen +%patch3 -p1 -b .settings +%patch4 -p1 -b .french +%if 0%{?fedora} >= 11 +%patch5 -b .xfce46 +%endif %build %configure --disable-static @@ -48,6 +66,12 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/xfce4/panel-plugins/*.desktop %changelog +* Wed Sep 09 2009 Christoph Wickert - 1.9.4-7 +- Make new apps appear on the correct screen (bugzilla.xfce.org 4323) +- Apply settings without restarting the plugin (bugzilla.xfce.org #3782) +- Add missing english translation (bugzilla.xfce.org #3783) +- Update default config for Xfce 4.6 (bugzilla.xfce.org #5752) + * Mon Jul 27 2009 Fedora Release Engineering - 1.9.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jwrdegoede at fedoraproject.org Wed Sep 9 19:51:30 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Wed, 9 Sep 2009 19:51:30 +0000 (UTC) Subject: rpms/grubby/devel .cvsignore, 1.6, 1.7 grubby.spec, 1.5, 1.6 sources, 1.6, 1.7 Message-ID: <20090909195130.D43D611C00CE@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/pkgs/rpms/grubby/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19017 Modified Files: .cvsignore grubby.spec sources Log Message: * Wed Sep 09 2009 Hans de Goede - 7.0.4-1 - Add --dracut cmdline argument for %post generation of dracut initrd Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/grubby/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 26 Aug 2009 11:00:30 -0000 1.6 +++ .cvsignore 9 Sep 2009 19:51:30 -0000 1.7 @@ -1 +1 @@ -grubby-7.0.3.tar.bz2 +grubby-7.0.4.tar.bz2 Index: grubby.spec =================================================================== RCS file: /cvs/pkgs/rpms/grubby/devel/grubby.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- grubby.spec 26 Aug 2009 09:53:04 -0000 1.5 +++ grubby.spec 9 Sep 2009 19:51:30 -0000 1.6 @@ -1,5 +1,5 @@ Name: grubby -Version: 7.0.3 +Version: 7.0.4 Release: 1%{?dist} Summary: Command line tool for updating bootloader configs Group: System Environment/Base @@ -49,6 +49,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 09 2009 Hans de Goede - 7.0.4-1 +- Add --dracut cmdline argument for %post generation of dracut initrd + * Wed Aug 26 2009 Hans de Goede - 7.0.3-1 - Silence error when no /etc/sysconfig/keyboard (#517187) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/grubby/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 26 Aug 2009 11:00:31 -0000 1.6 +++ sources 9 Sep 2009 19:51:30 -0000 1.7 @@ -1 +1 @@ -eea903d7d143a33d6801fbf4d393f4f9 grubby-7.0.3.tar.bz2 +39635ced8c1ebf17f67bef323e839187 grubby-7.0.4.tar.bz2 From notting at fedoraproject.org Wed Sep 9 19:51:22 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Wed, 9 Sep 2009 19:51:22 +0000 (UTC) Subject: rpms/deltarpm/devel deltarpm-python-error.patch, 1.2, 1.3 deltarpm.spec, 1.28, 1.29 Message-ID: <20090909195122.DA5B311C00CE@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/rpms/deltarpm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18836 Modified Files: deltarpm-python-error.patch deltarpm.spec Log Message: Don't leak fds. deltarpm-python-error.patch: deltarpmmodule.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) Index: deltarpm-python-error.patch =================================================================== RCS file: /cvs/extras/rpms/deltarpm/devel/deltarpm-python-error.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- deltarpm-python-error.patch 9 Sep 2009 19:08:42 -0000 1.2 +++ deltarpm-python-error.patch 9 Sep 2009 19:51:22 -0000 1.3 @@ -1,6 +1,6 @@ diff -up deltarpm-git-20090831.1/deltarpmmodule.c.foo deltarpm-git-20090831.1/deltarpmmodule.c ---- deltarpm-git-20090831.1/deltarpmmodule.c.foo 2009-09-09 13:28:37.000000000 -0400 -+++ deltarpm-git-20090831.1/deltarpmmodule.c 2009-09-09 15:03:20.000000000 -0400 +--- deltarpm-git-20090831.1/deltarpmmodule.c.foo 2009-08-31 10:17:34.000000000 -0400 ++++ deltarpm-git-20090831.1/deltarpmmodule.c 2009-09-09 15:44:49.000000000 -0400 @@ -66,13 +66,17 @@ static PyObject *doRead(PyObject *s, PyO int pid; int ipcpipe[2]; @@ -21,12 +21,15 @@ diff -up deltarpm-git-20090831.1/deltarp if ((pid = fork())) { FILE *readend = fdopen(ipcpipe[0], "r"); -@@ -90,7 +94,7 @@ static PyObject *doRead(PyObject *s, PyO +@@ -90,8 +94,10 @@ static PyObject *doRead(PyObject *s, PyO readdeltarpm(filename, &d, NULL); PyMarshal_WriteObjectToFile(createDict(d), writend, Py_MARSHAL_VERSION); - exit(0); ++ fclose(writend); + _exit(0); } ++ close(ipcpipe[1]); return ret; } + Index: deltarpm.spec =================================================================== RCS file: /cvs/extras/rpms/deltarpm/devel/deltarpm.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- deltarpm.spec 9 Sep 2009 19:08:42 -0000 1.28 +++ deltarpm.spec 9 Sep 2009 19:51:22 -0000 1.29 @@ -3,7 +3,7 @@ Summary: Create deltas between rpms Name: deltarpm Version: 3.5 -Release: 0.git.20090831.1.2%{?dist} +Release: 0.git.20090831.1.3%{?dist} License: BSD Group: System Environment/Base URL: http://gitorious.org/deltarpm/deltarpm @@ -98,8 +98,11 @@ This package contains python bindings fo %{python_sitearch}/* %changelog -* Wed Sep 9 2009 Bill Nottingham - 3.5-0.git.20090831.1.2 -- fix python bindings +* Wed Sep 9 2009 Bill Nottingham - 3.5-0.git.20090831.1.3 +- fix python bindings to: + - call _exit(), not exit() + - properly pythonize errors + - not leak file descriptors * Mon Aug 31 2009 Jonathan Dieter - 3.5-0.git.20090831.1 - Add python bindings sub-package From jwrdegoede at fedoraproject.org Wed Sep 9 20:00:41 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Wed, 9 Sep 2009 20:00:41 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1784,1.1785 Message-ID: <20090909200041.BF46111C02C8@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28084 Modified Files: kernel.spec Log Message: * Wed Sep 09 2009 Hans de Goede - Move to %post generation of dracut initrd, because of GPL issues surrounding shipping a prebuild initrd - Require grubby >= 7.0.4-1, for %post generation Index: kernel.spec =================================================================== RCS file: /cvs/extras/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1784 retrieving revision 1.1785 diff -u -p -r1.1784 -r1.1785 --- kernel.spec 9 Sep 2009 19:24:26 -0000 1.1784 +++ kernel.spec 9 Sep 2009 20:00:41 -0000 1.1785 @@ -100,7 +100,7 @@ Summary: The Linux kernel %define with_bootwrapper %{?_without_bootwrapper: 0} %{?!_without_bootwrapper: 1} # Want to build a the vsdo directories installed %define with_vdso_install %{?_without_vdso_install: 0} %{?!_without_vdso_install: 1} -# dracut initrd-generic +# Use dracut instead of mkinitrd for initrd image generation %define with_dracut %{?_without_dracut: 0} %{?!_without_dracut: 1} # Build the kernel-doc package, but don't fail the build if it botches. @@ -430,7 +430,12 @@ Summary: The Linux kernel # Packages that need to be installed before the kernel is, because the %post # scripts use them. # -%define kernel_prereq fileutils, module-init-tools, initscripts >= 8.11.1-1, mkinitrd >= 6.0.61-1, kernel-firmware >= %{rpmversion}-%{pkg_release}, grubby >= 7.0.2-1 +%define kernel_prereq fileutils, module-init-tools, initscripts >= 8.11.1-1, kernel-firmware >= %{rpmversion}-%{pkg_release}, grubby >= 7.0.4-1 +%if %{with_dracut} +%define initrd_prereq dracut-kernel >= 001-7 +%else +%define initrd_prereq mkinitrd >= 6.0.61-1 +%endif # # This macro does requires, provides, conflicts, obsoletes for a kernel package. @@ -446,6 +451,7 @@ Provides: kernel-drm-nouveau = 15\ Provides: kernel-modeset = 1\ Provides: kernel-uname-r = %{KVERREL}%{?1:.%{1}}\ Requires(pre): %{kernel_prereq}\ +Requires(pre): %{initrd_prereq}\ Requires(post): /sbin/new-kernel-pkg\ Requires(preun): /sbin/new-kernel-pkg\ Conflicts: %{kernel_dot_org_conflicts}\ @@ -496,14 +502,6 @@ BuildRequires: sparse >= 0.4.1 %if %{with_perftool} BuildRequires: elfutils-libelf-devel zlib-devel binutils-devel %endif -%if %{with_dracut} -BuildRequires: dracut-kernel >= 0.7 -BuildRequires: dracut-generic >= 0.7 -%endif -# For dracut image generation, cannot go in dracut package as its arch specific -%ifnarch s390 s390x -BuildRequires: kbd -%endif BuildConflicts: rhbuildsys(DiskFree) < 500Mb %define fancy_debuginfo 0 @@ -1785,26 +1783,6 @@ rm -f $RPM_BUILD_ROOT/usr/include/asm*/i make DESTDIR=$RPM_BUILD_ROOT bootwrapper_install WRAPPER_OBJDIR=%{_libdir}/kernel-wrapper WRAPPER_DTSDIR=%{_libdir}/kernel-wrapper/dts %endif -%if %{with_dracut} -%if !%{with_firmware} -# dracut needs the firmware files - %{build_firmware} -%endif - for i in $RPM_BUILD_ROOT/lib/modules/*; do - [ -d $i ] || continue - KernelVer=${i##$RPM_BUILD_ROOT/lib/modules/} - depmod -b $RPM_BUILD_ROOT $KernelVer - dracut --strip \ - --fwdir $RPM_BUILD_ROOT/lib/firmware:/lib/firmware \ - -k $i $RPM_BUILD_ROOT/boot/initrd-generic-${KernelVer}.img $KernelVer - rm -fr $i/modules.dep - done -%if !%{with_firmware} -# remove the firmware files, if ! with_firmware - rm -fr $RPM_BUILD_ROOT/lib/firmware -%endif -%endif - ### ### clean @@ -1861,7 +1839,7 @@ if [ `uname -i` == "x86_64" -o `uname -i fi}\ %{expand:\ %if %{with_dracut}\ -/sbin/new-kernel-pkg --package kernel%{?-v:-%{-v*}} --depmod --add-dracut-args --initrdfile=/boot/initrd-generic-%{KVERREL}%{?-v:.%{-v*}}.img --install %{KVERREL}%{?-v:.%{-v*}} || exit $?\ +/sbin/new-kernel-pkg --package kernel%{?-v:-%{-v*}} --mkinitrd --dracut --depmod --install %{KVERREL}%{?-v:.%{-v*}} || exit $?\ %else\ /sbin/new-kernel-pkg --package kernel%{?-v:-%{-v*}} --mkinitrd --depmod --install %{KVERREL}%{?-v:.%{-v*}} || exit $?\ %endif}\ @@ -1984,9 +1962,10 @@ fi /etc/ld.so.conf.d/kernel-%{KVERREL}%{?2:.%{2}}.conf\ %endif\ /lib/modules/%{KVERREL}%{?2:.%{2}}/modules.*\ -%ghost /boot/initrd-%{KVERREL}%{?2:.%{2}}.img\ %if %{with_dracut}\ -/boot/initrd-generic-%{KVERREL}%{?2:.%{2}}.img\ +%ghost /boot/dracut-%{KVERREL}%{?2:.%{2}}.img\ +%else\ +%ghost /boot/initrd-%{KVERREL}%{?2:.%{2}}.img\ %endif\ %{expand:%%files %{?2:%{2}-}devel}\ %defattr(-,root,root)\ @@ -2027,6 +2006,11 @@ fi # and build. %changelog +* Wed Sep 09 2009 Hans de Goede +- Move to %%post generation of dracut initrd, because of GPL issues surrounding + shipping a prebuild initrd +- Require grubby >= 7.0.4-1, for %%post generation + * Wed Sep 9 2009 Steve Dickson - Updated the NFS4 pseudo root code to the latest release. From orion at fedoraproject.org Wed Sep 9 20:01:03 2009 From: orion at fedoraproject.org (Orion Poplawski) Date: Wed, 9 Sep 2009 20:01:03 +0000 (UTC) Subject: rpms/perl-PDL/devel perl-PDL.spec,1.53,1.54 Message-ID: <20090909200103.79A0C11C00CE@cvs1.fedora.phx.redhat.com> Author: orion Update of /cvs/pkgs/rpms/perl-PDL/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28216 Modified Files: perl-PDL.spec Log Message: * Wed Sep 9 2009 Orion Poplawski - 2.4.4_05-3 - Don't strip out PLplot version so that plplot can detect it Index: perl-PDL.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-PDL/devel/perl-PDL.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- perl-PDL.spec 9 Sep 2009 18:18:52 -0000 1.53 +++ perl-PDL.spec 9 Sep 2009 20:01:03 -0000 1.54 @@ -2,7 +2,7 @@ Name: perl-PDL Version: 2.4.4_05 -Release: 3%{?dist} +Release: 4%{?dist} Summary: The Perl Data Language Group: Development/Libraries @@ -56,6 +56,8 @@ such commercial packages as IDL and MatL # Use newer plplot.pd cp $RPM_BUILD_DIR/PDL-Graphics-PLplot-%{plplotver}/plplot.pd Graphics/PLplot/plplot.pd cp $RPM_BUILD_DIR/PDL-Graphics-PLplot-%{plplotver}/t/plplot.t t/plplot.t +# Strip separate version informaion +sed -i -e '/^\$VERSION =/d' Graphics/PLplot/plplot.pd %patch0 -p1 -b .settings %patch1 -p1 %patch2 -p1 -b .cleanup @@ -149,6 +151,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 9 2009 Orion Poplawski - 2.4.4_05-4 +- No, we really need to strip out the PLplot version so it can load + * Wed Sep 9 2009 Orion Poplawski - 2.4.4_05-3 - Don't strip out PLplot version so that plplot can detect it From rcritten at fedoraproject.org Wed Sep 9 20:02:47 2009 From: rcritten at fedoraproject.org (rcritten) Date: Wed, 9 Sep 2009 20:02:47 +0000 (UTC) Subject: rpms/ipa/F-10 .cvsignore, 1.6, 1.7 ipa.spec, 1.20, 1.21 sources, 1.11, 1.12 freeipa-cherrypy.patch, 1.1, NONE freeipa-delegation.patch, 1.1, NONE freeipa-webui-logging.patch, 1.1, NONE Message-ID: <20090909200247.A81B911C00CE@cvs1.fedora.phx.redhat.com> Author: rcritten Update of /cvs/extras/rpms/ipa/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28876 Modified Files: .cvsignore ipa.spec sources Removed Files: freeipa-cherrypy.patch freeipa-delegation.patch freeipa-webui-logging.patch Log Message: - New upstream release 1.2.2 - Own /etc/httpd/conf.d/ipa-*.conf as config files - Change SELinux BuildRequires to just the Makefile Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ipa/F-10/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 5 Dec 2008 20:42:42 -0000 1.6 +++ .cvsignore 9 Sep 2009 20:02:47 -0000 1.7 @@ -1 +1 @@ -freeipa-1.2.1.tar.gz +freeipa-1.2.2.tar.gz Index: ipa.spec =================================================================== RCS file: /cvs/extras/rpms/ipa/F-10/ipa.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- ipa.spec 18 Jun 2009 20:46:09 -0000 1.20 +++ ipa.spec 9 Sep 2009 20:02:47 -0000 1.21 @@ -5,8 +5,8 @@ %define POLICYCOREUTILSVER 1.33.12-1 Name: ipa -Version: 1.2.1 -Release: 2%{?dist} +Version: 1.2.2 +Release: 1%{?dist} Summary: The Identity, Policy and Audit system Group: System Environment/Base @@ -30,15 +30,11 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool BuildRequires: popt-devel -BuildRequires: selinux-policy-devel +BuildRequires: /usr/share/selinux/devel/Makefile BuildRequires: m4 BuildRequires: policycoreutils >= %{POLICYCOREUTILSVER} BuildRequires: TurboGears -Patch0: freeipa-delegation.patch -Patch1: freeipa-cherrypy.patch -Patch2: freeipa-webui-logging.patch - %description IPA is an integrated solution to provide centrally managed Identity (machine, user, virtual machines, groups, authentication credentials), Policy @@ -197,10 +193,6 @@ administering radius authentication sett %prep %setup -n freeipa-%{version} -q -%patch0 -p1 -b .delegation -%patch1 -p1 -b .cherrypy -%patch2 -p1 -b .webui-logging - %build export CFLAGS="$CFLAGS %{optflags}" export CPPFLAGS="$CPPFLAGS %{optflags}" @@ -238,6 +230,11 @@ ln -s ../../../..%{_sysconfdir}/ipa/html ln -s ../../../..%{_sysconfdir}/ipa/html/unauthorized.html \ %{buildroot}%{_usr}/share/ipa/html/unauthorized.html +# So we can own our Apache configuration +mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d +/bin/touch $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/ipa.conf +/bin/touch $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/ipa-rewrite.conf + %clean rm -rf %{buildroot} @@ -340,6 +337,8 @@ fi %dir %{_usr}/share/ipa/html %{_usr}/share/ipa/html/ssbrowser.html %{_usr}/share/ipa/html/unauthorized.html +%ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/httpd/conf.d/ipa.conf +%ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/httpd/conf.d/ipa-rewrite.conf %dir %{_sysconfdir}/ipa %dir %{_sysconfdir}/ipa/html %config(noreplace) %{_sysconfdir}/ipa/html/ssbrowser.html @@ -473,6 +472,11 @@ fi %{_sbindir}/ipa-modradiusprofile %changelog +* Wed Sep 9 2009 Rob Crittenden - 1.2.2-1 +- New upstream release 1.2.2 +- Own /etc/httpd/conf.d/ipa-*.conf as config files +- Change SELinux BuildRequires to just the Makefile + * Thu Jun 18 2009 Rob Crittenden - 1.2.1-2 - Resolves BZ 505686, workaround if both python-cherrypy and python-cherrypy2 are loaded. Index: sources =================================================================== RCS file: /cvs/extras/rpms/ipa/F-10/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 5 Dec 2008 20:42:42 -0000 1.11 +++ sources 9 Sep 2009 20:02:47 -0000 1.12 @@ -1 +1 @@ -e934709fe92a41696ca4dd341ea9066d freeipa-1.2.1.tar.gz +aec42d3e5228301f7d16e2b068421ec8 freeipa-1.2.2.tar.gz --- freeipa-cherrypy.patch DELETED --- --- freeipa-delegation.patch DELETED --- --- freeipa-webui-logging.patch DELETED --- From cwickert at fedoraproject.org Wed Sep 9 20:03:05 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 20:03:05 +0000 (UTC) Subject: rpms/xfce4-quicklauncher-plugin/F-11 xfce4-quicklauncher-plugin-1.9.4-fix-missing-english-translation.patch, NONE, 1.1 xfce4-quicklauncher-plugin-1.9.4-fix-multiscreen.patch, NONE, 1.1 xfce4-quicklauncher-plugin-1.9.4-save-settings.patch, NONE, 1.1 xfce4-quicklauncher-plugin-1.9.4-xfce4-settings-manager.patch, NONE, 1.1 xfce4-quicklauncher-plugin.spec, 1.15, 1.16 Message-ID: <20090909200305.9ACBA11C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-quicklauncher-plugin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29088 Modified Files: xfce4-quicklauncher-plugin.spec Added Files: xfce4-quicklauncher-plugin-1.9.4-fix-missing-english-translation.patch xfce4-quicklauncher-plugin-1.9.4-fix-multiscreen.patch xfce4-quicklauncher-plugin-1.9.4-save-settings.patch xfce4-quicklauncher-plugin-1.9.4-xfce4-settings-manager.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 1.9.4-7 - Make new apps appear on the correct screen (bugzilla.xfce.org 4323) - Apply settings without restarting the plugin (bugzilla.xfce.org #3782) - Add missing english translation (bugzilla.xfce.org #3783) - Update default config for Xfce 4.6 (bugzilla.xfce.org #5752) xfce4-quicklauncher-plugin-1.9.4-fix-missing-english-translation.patch: configure | 2 - po/en.po | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 88 insertions(+), 1 deletion(-) --- NEW FILE xfce4-quicklauncher-plugin-1.9.4-fix-missing-english-translation.patch --- diff -Nur -x '*.orig' -x '*~' xfce4-quicklauncher-plugin-1.9.4/configure xfce4-quicklauncher-plugin-1.9.4.new/configure --- xfce4-quicklauncher-plugin-1.9.4/configure 2007-06-27 21:07:14.000000000 +0200 +++ xfce4-quicklauncher-plugin-1.9.4.new/configure 2008-03-04 22:11:23.000000000 +0100 @@ -21181,7 +21181,7 @@ - ALL_LINGUAS="cs el eu fr gl hu ja pl ru vi" + ALL_LINGUAS="cs el en eu fr gl hu ja pl ru vi" for ac_header in locale.h diff -Nur -x '*.orig' -x '*~' xfce4-quicklauncher-plugin-1.9.4/po/en.po xfce4-quicklauncher-plugin-1.9.4.new/po/en.po --- xfce4-quicklauncher-plugin-1.9.4/po/en.po 1970-01-01 01:00:00.000000000 +0100 +++ xfce4-quicklauncher-plugin-1.9.4.new/po/en.po 2008-03-04 22:10:58.000000000 +0100 @@ -0,0 +1,87 @@ +# English translation of xfce4-quicklauncher-plugin. +# Copyright (C) 2007 THE xfce4-quicklauncher-plugin'S COPYRIGHT HOLDER +# This file is distributed under the same license as the xfce4-quicklauncher-plugin package. +# Jeff Bailes , 2007. +# , fuzzy +# +# +msgid "" +msgstr "" +"Project-Id-Version: xfce4-quicklauncher-plugin\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-05-17 21:37+0200\n" +"PO-Revision-Date: 2007-03-31 10:17+1000\n" +"Last-Translator: Jeff Bailes \n" +"Language-Team: English\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit" + +#: ../panel-plugin/callbacks.c:79 +msgid "Configure Quicklauncher" +msgstr "Configure Quicklauncher" + +#: ../panel-plugin/callbacks.c:93 +msgid "Lines: " +msgstr "Lines: " + +#: ../panel-plugin/callbacks.c:123 +msgid "Espace entre les lanceurs :" +msgstr "Space between launchers" + +#: ../panel-plugin/callbacks.c:131 +msgid "afficher les tooltips" +msgstr "Show tooltips" + +#: ../panel-plugin/callbacks.c:135 +msgid "afficher les labels" +msgstr "Show labels" + +#: ../panel-plugin/callbacks.c:216 +msgid "icone" +msgstr "icon" + +#: ../panel-plugin/callbacks.c:222 +msgid "commande" +msgstr "command" + +#: ../panel-plugin/callbacks.c:228 +msgid "nom" +msgstr "name" + +#: ../panel-plugin/callbacks.c:327 +msgid "Open icon" +msgstr "Open icon" + +#: ../panel-plugin/main.c:163 ../panel-plugin/quicklauncher.desktop.in.in.h:2 +msgid "Quicklauncher" +msgstr "Quicklauncher" + +#: ../panel-plugin/main.c:166 +msgid "Allows you to add launchers easily and display them on many lines." +msgstr "Allows you to add launchers easily and display them on many lines." + +#: ../panel-plugin/main.c:168 +msgid "Other plugins available here" +msgstr "Other plugins available here" + +#: ../panel-plugin/main.c:320 +msgid "Lock" +msgstr "Lock" + +#: ../panel-plugin/main.c:323 +msgid "Parameters" +msgstr "Parameters" + +#: ../panel-plugin/main.c:326 +msgid "Applications" +msgstr "Applications" + +#: ../panel-plugin/main.c:329 +msgid "Help" +msgstr "Help" + +#: ../panel-plugin/quicklauncher.desktop.in.in.h:1 +msgid "Program with several launchers" +msgstr "Program with several launchers" + xfce4-quicklauncher-plugin-1.9.4-fix-multiscreen.patch: main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE xfce4-quicklauncher-plugin-1.9.4-fix-multiscreen.patch --- --- panel-plugin/main.c.org 2008-05-13 09:29:29.000000000 -0600 +++ panel-plugin/main.c 2008-05-13 09:29:33.000000000 -0600 @@ -148,6 +148,7 @@ t_qck_launcher_opt_dlg* dlg; xfce_panel_plugin_block_menu(plugin); dlg = create_qck_launcher_dlg(); + gtk_window_set_screen (GTK_WINDOW (dlg->dialog), gtk_widget_get_screen (plugin)); qck_launcher_opt_dlg_set_quicklauncher(quicklauncher); gtk_dialog_run(GTK_DIALOG(dlg->dialog)); xfce_panel_plugin_unblock_menu(plugin); @@ -160,6 +161,7 @@ GtkWidget *about; const gchar* authors[2] = {"Bountykiller ", NULL}; about = gtk_about_dialog_new(); + gtk_window_set_screen (GTK_WINDOW (about), gtk_widget_get_screen (plugin)); gtk_about_dialog_set_name(GTK_ABOUT_DIALOG(about), _("Quicklauncher")); gtk_about_dialog_set_logo(GTK_ABOUT_DIALOG(about), NULL); gtk_about_dialog_set_authors(GTK_ABOUT_DIALOG(about), (const gchar**) authors); @@ -461,7 +463,7 @@ if(launcher->quicklauncher->_last_zoomed_launcher == launcher) { g_return_val_if_fail(launcher->clicked_img, FALSE); - xfce_exec(launcher->command, FALSE, FALSE, NULL); + xfce_exec_on_screen(gtk_widget_get_screen (box), launcher->command, FALSE, FALSE, NULL); gtk_image_set_from_pixbuf (GTK_IMAGE(launcher->image), launcher->def_img); } else xfce4-quicklauncher-plugin-1.9.4-save-settings.patch: main.c | 1 + 1 file changed, 1 insertion(+) --- NEW FILE xfce4-quicklauncher-plugin-1.9.4-save-settings.patch --- Index: xfce4-quicklauncher-plugin-1.9.4/panel-plugin/main.c =================================================================== --- xfce4-quicklauncher-plugin-1.9.4/panel-plugin/main.c (r?vision 3779) +++ xfce4-quicklauncher-plugin-1.9.4/panel-plugin/main.c (r?vision 3780) @@ -151,6 +151,7 @@ gtk_window_set_screen (GTK_WINDOW (dlg->dialog), gtk_widget_get_screen (plugin)); qck_launcher_opt_dlg_set_quicklauncher(quicklauncher); gtk_dialog_run(GTK_DIALOG(dlg->dialog)); + quicklauncher_save(plugin, quicklauncher); xfce_panel_plugin_unblock_menu(plugin); } xfce4-quicklauncher-plugin-1.9.4-xfce4-settings-manager.patch: main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xfce4-quicklauncher-plugin-1.9.4-xfce4-settings-manager.patch --- --- panel-plugin/main.c.orig 2009-09-09 21:15:01.000000000 +0200 +++ panel-plugin/main.c 2009-09-09 21:23:12.000000000 +0200 @@ -320,7 +320,7 @@ launcher = launcher_new(_("Lock"), "xflock4", XFCE_ICON_CATEGORY_SYSTEM, NULL, quicklauncher); quicklauncher_add_element(quicklauncher, launcher); - launcher = launcher_new(_("Parameters"),"xfce-setting-show", XFCE_ICON_CATEGORY_SETTINGS, + launcher = launcher_new(_("Parameters"),"xfce4-settings-manager", XFCE_ICON_CATEGORY_SETTINGS, NULL, quicklauncher); quicklauncher_add_element(quicklauncher, launcher); launcher = launcher_new(_("Applications"), "xfce4-appfinder", XFCE_ICON_CATEGORY_UTILITY, Index: xfce4-quicklauncher-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-quicklauncher-plugin/F-11/xfce4-quicklauncher-plugin.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- xfce4-quicklauncher-plugin.spec 3 Jul 2009 23:07:31 -0000 1.15 +++ xfce4-quicklauncher-plugin.spec 9 Sep 2009 20:03:05 -0000 1.16 @@ -1,18 +1,30 @@ Name: xfce4-quicklauncher-plugin Version: 1.9.4 -Release: 5%{?dist} +Release: 7%{?dist} Summary: Quicklauncher plugin for the Xfce panel Group: User Interface/Desktops License: GPLv2+ URL: http://goodies.xfce.org/projects/panel-plugins/%{name} -Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 +Source0: http://www.xfce.org/archive/src/panel-plugins/%{name}/1.9/%{name}-%{version}.tar.bz2 # Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=505165 # reported to upstream at http://bugzilla.xfce.org/show_bug.cgi?id=5455 Patch0: %{name}-1.9.2-multilib.patch # https://bugzilla.redhat.com/show_bug.cgi?id=509294 # upstream bug: http://bugzilla.xfce.org/show_bug.cgi?id=3540 Patch1: %{name}-1.9.4-desktop-file.patch +# make new apps appear on the correct X screen +# http://bugzilla.xfce.org/show_bug.cgi?id=4323 +Patch2: %{name}-1.9.4-fix-multiscreen.patch +# apply settings without restart +# http://bugzilla.xfce.org/show_bug.cgi?id=3782 +Patch3: %{name}-1.9.4-save-settings.patch +# plugin speaks french if no translations are found +# http://bugzilla.xfce.org/show_bug.cgi?id=3783 +Patch4: %{name}-1.9.4-fix-missing-english-translation.patch +# Xfce 4.6: xfce-setting-show instead of xfce4-settings-manager +# http://bugzilla.xfce.org/show_bug.cgi?id=5752 +Patch5: %{name}-1.9.4-xfce4-settings-manager.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xfce4-panel-devel >= 4.3.20, libxfcegui4-devel >= 4.3.20, libxml2-devel @@ -27,6 +39,12 @@ them on several lines. %setup -q %patch0 -b .multilib %patch1 -b .path +%patch2 -b .multiscreen +%patch3 -p1 -b .settings +%patch4 -p1 -b .french +%if 0%{?fedora} >= 11 +%patch5 -b .xfce46 +%endif %build %configure --disable-static @@ -48,6 +66,15 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/xfce4/panel-plugins/*.desktop %changelog +* Wed Sep 09 2009 Christoph Wickert - 1.9.4-7 +- Make new apps appear on the correct screen (bugzilla.xfce.org 4323) +- Apply settings without restarting the plugin (bugzilla.xfce.org #3782) +- Add missing english translation (bugzilla.xfce.org #3783) +- Update default config for Xfce 4.6 (bugzilla.xfce.org #5752) + +* Mon Jul 27 2009 Fedora Release Engineering - 1.9.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Jul 03 2009 Christoph Wickert - 1.9.4-5 - Fix path in desktop file (#509294) From mclasen at fedoraproject.org Wed Sep 9 20:07:40 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 9 Sep 2009 20:07:40 +0000 (UTC) Subject: rpms/gnome-session/devel gnome-session.spec,1.249,1.250 Message-ID: <20090909200740.D96DA11C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-session/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv327 Modified Files: gnome-session.spec Log Message: fix spec Index: gnome-session.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-session/devel/gnome-session.spec,v retrieving revision 1.249 retrieving revision 1.250 diff -u -p -r1.249 -r1.250 --- gnome-session.spec 9 Sep 2009 19:42:12 -0000 1.249 +++ gnome-session.spec 9 Sep 2009 20:07:40 -0000 1.250 @@ -113,9 +113,6 @@ install -m 644 %{SOURCE2} ${RPM_BUILD_RO mkdir -p $RPM_BUILD_ROOT%{_datadir}/gnome/autostart -## remove splash screen -rm -r $RPM_BUILD_ROOT%{_datadir}/pixmaps/splash - cp AUTHORS COPYING NEWS README $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version} %find_lang %{po_package} From kwizart at fedoraproject.org Wed Sep 9 20:10:45 2009 From: kwizart at fedoraproject.org (Nicolas Chauvet) Date: Wed, 9 Sep 2009 20:10:45 +0000 (UTC) Subject: rpms/libvdpau/devel import.log, NONE, 1.1 libvdpau.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090909201045.9585311C043D@cvs1.fedora.phx.redhat.com> Author: kwizart Update of /cvs/pkgs/rpms/libvdpau/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv927/devel Modified Files: .cvsignore sources Added Files: import.log libvdpau.spec Log Message: Initial import --- NEW FILE import.log --- libvdpau-0_1-0_6_20090902git_fc11:HEAD:libvdpau-0.1-0.6.20090902git.fc11.src.rpm:1252526863 --- NEW FILE libvdpau.spec --- %global gitdate 20090902git %global gitref 46e791147ac43ecd2fbfbc6bdf3bebda9030b51e Name: libvdpau Version: 0.1 Release: 0.6.%{?gitdate}%{?dist} Summary: Wrapper library for the Video Decode and Presentation API Group: System Environment/Libraries License: MIT URL: http://freedesktop.org/wiki/Software/VDPAU Source0: http://cgit.freedesktop.org/~aplattner/libvdpau/snapshot/libvdpau-%{gitref}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libtool %if 0%{?fedora} > 11 || 0%{?rhel} > 5 ExclusiveArch: i686 x86_64 %else %if 0%{?fedora} == 11 ExclusiveArch: i586 x86_64 %else ExclusiveArch: i386 x86_64 %endif BuildRequires: libX11-devel %description VDPAU is the Video Decode and Presentation API for UNIX. It provides an interface to video decode acceleration and presentation hardware present in modern GPUs. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: libX11-devel Requires: pkgconfig %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -q -n %{name}-%{gitref} autoreconf -vif %build %configure --disable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc AUTHORS COPYING %{_libdir}/*.so.* %{_libdir}/libvdpau_trace.so %files devel %defattr(-,root,root,-) %{_includedir}/vdpau/ %{_libdir}/libvdpau.so %{_libdir}/pkgconfig/vdpau.pc %changelog * Mon Sep 7 2009 kwizart < kwizart at gmail.com > - 0.1-0.6.20090904git - Update to gitdate 20090904git * Wed Sep 2 2009 kwizart < kwizart at gmail.com > - 0.1-0.5git20090902 - Update to gitdate 20090902 with merged patches * Mon Jun 15 2009 kwizart < kwizart at gmail.com > - 0.1-0.3git20090318 - Add missing -ldl at link time * Fri Mar 22 2009 kwizart < kwizart at gmail.com > - 0.1-0.2git20090318 - Backport fix thread_2 * Fri Mar 6 2009 kwizart < kwizart at gmail.com > - 0.1-0.1git20090318 - Initial spec file Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libvdpau/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:07:17 -0000 1.1 +++ .cvsignore 9 Sep 2009 20:10:45 -0000 1.2 @@ -0,0 +1 @@ +libvdpau-46e791147ac43ecd2fbfbc6bdf3bebda9030b51e.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libvdpau/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:07:17 -0000 1.1 +++ sources 9 Sep 2009 20:10:45 -0000 1.2 @@ -0,0 +1 @@ +a7bc00895d55b654d54220cac352c2fe libvdpau-46e791147ac43ecd2fbfbc6bdf3bebda9030b51e.tar.bz2 From karsten at fedoraproject.org Wed Sep 9 20:11:43 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Wed, 9 Sep 2009 20:11:43 +0000 (UTC) Subject: rpms/dcbd/devel dcbd.spec,1.5,1.6 Message-ID: <20090909201143.5EAE311C00CE@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/dcbd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3695 Modified Files: dcbd.spec Log Message: - buildrequire libconfig-devel >= 1.3.2, it doesn't build with 1.3.1 due to the different config_lookup_string api Index: dcbd.spec =================================================================== RCS file: /cvs/extras/rpms/dcbd/devel/dcbd.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- dcbd.spec 20 Aug 2009 12:26:41 -0000 1.5 +++ dcbd.spec 9 Sep 2009 20:11:43 -0000 1.6 @@ -1,6 +1,6 @@ Name: dcbd Version: 0.9.15 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Intel EEDC Connection Group: System Environment/Daemons @@ -14,7 +14,7 @@ Patch3: dcbd-0.9.15-lookup-strin BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: kernel >= 2.6.31 -BuildRequires: libconfig-devel kernel-headers >= 2.6.31 +BuildRequires: libconfig-devel >= 1.3.2 kernel-headers >= 2.6.31 Requires(post): chkconfig Requires(preun): chkconfig initscripts Requires(postun): initscripts @@ -92,6 +92,10 @@ fi %changelog +* Wed Sep 09 2009 Karsten Hopp 0.9.15-4 +- buildrequire libconfig-devel >= 1.3.2, it doesn't build with 1.3.1 due to + the different config_lookup_string api + * Thu Aug 20 2009 Jan Zeleny - 0.9.15-3 - update of config_lookup_string() function calls From nhorman at fedoraproject.org Wed Sep 9 20:15:40 2009 From: nhorman at fedoraproject.org (Neil Horman) Date: Wed, 9 Sep 2009 20:15:40 +0000 (UTC) Subject: rpms/irqbalance/devel irqbalance.spec,1.64,1.65 Message-ID: <20090909201540.66EE811C00CE@cvs1.fedora.phx.redhat.com> Author: nhorman Update of /cvs/extras/rpms/irqbalance/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5578 Modified Files: irqbalance.spec Log Message: Fixing buildrequires Index: irqbalance.spec =================================================================== RCS file: /cvs/extras/rpms/irqbalance/devel/irqbalance.spec,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- irqbalance.spec 4 Sep 2009 15:54:13 -0000 1.64 +++ irqbalance.spec 9 Sep 2009 20:15:39 -0000 1.65 @@ -1,7 +1,7 @@ Summary: IRQ balancing daemon Name: irqbalance Version: 0.55 -Release: 24%{?dist} +Release: 25%{?dist} Epoch: 2 Group: System Environment/Base License: GPLv2 @@ -11,14 +11,14 @@ Source1: irqbalance.init Source2: irqbalance.sysconfig Source3: irqbalance.1 Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -BuildRequires: autoconf automake libtool +BuildRequires: autoconf automake libtool libcap-ng Requires(post): chkconfig Requires(postun):chkconfig Requires(preun):chkconfig ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 Obsoletes: kernel-utils -BuildRequires: glib2-devel pkgconfig imake +BuildRequires: glib2-devel pkgconfig imake libcap-ng-devel Patch0: irqbalance-pie.patch Patch1: irqbalance-0.55-cputree-parse.patch @@ -82,6 +82,9 @@ exit 0 %changelog +* Wed Sep 09 2009 Neil Horman - 2:0.55-25 +- Fixing BuildRequires + * Fri Sep 04 2009 Neil Horman - 2:0.55-24 - Fixing irqbalance initscript (bz 521246) From walters at fedoraproject.org Wed Sep 9 20:16:27 2009 From: walters at fedoraproject.org (Colin Walters) Date: Wed, 9 Sep 2009 20:16:27 +0000 (UTC) Subject: rpms/gir-repository/devel .cvsignore, 1.5, 1.6 gir-repository.spec, 1.10, 1.11 sources, 1.5, 1.6 Message-ID: <20090909201627.46A7811C00CE@cvs1.fedora.phx.redhat.com> Author: walters Update of /cvs/pkgs/rpms/gir-repository/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5893 Modified Files: .cvsignore gir-repository.spec sources Log Message: * Wed Sep 09 2009 Colin Walters - 0.6.5-2 - rebuilt Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gir-repository/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 25 Aug 2009 16:01:45 -0000 1.5 +++ .cvsignore 9 Sep 2009 20:16:27 -0000 1.6 @@ -1 +1 @@ -gir-repository-0.6.4.tar.gz +gir-repository-0.6.5.tar.gz Index: gir-repository.spec =================================================================== RCS file: /cvs/pkgs/rpms/gir-repository/devel/gir-repository.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- gir-repository.spec 9 Sep 2009 19:36:53 -0000 1.10 +++ gir-repository.spec 9 Sep 2009 20:16:27 -0000 1.11 @@ -1,6 +1,6 @@ Name: gir-repository Version: 0.6.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Introspection for GNOME libraries Group: Development/Libraries @@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gir-1.0/*.gir %changelog +* Wed Sep 09 2009 Colin Walters - 0.6.5-2 +- rebuilt + * Wed Sep 09 2009 Colin Walters 0.6.5-1 - New upstream Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gir-repository/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 25 Aug 2009 16:01:45 -0000 1.5 +++ sources 9 Sep 2009 20:16:27 -0000 1.6 @@ -1 +1 @@ -7a8b96cfcbeaf15250822c4e5574775c gir-repository-0.6.4.tar.gz +817437694ac7bd0b240a4952a648991e gir-repository-0.6.5.tar.gz From victorv at fedoraproject.org Wed Sep 9 20:22:35 2009 From: victorv at fedoraproject.org (Victor G. Vasilyev) Date: Wed, 9 Sep 2009 20:22:35 +0000 (UTC) Subject: rpms/netbeans-platform/devel netbeans-platform-6.7.1-launcher.patch, NONE, 1.1 import.log, 1.2, 1.3 netbeans-platform.spec, 1.5, 1.6 Message-ID: <20090909202235.9BD3111C00CE@cvs1.fedora.phx.redhat.com> Author: victorv Update of /cvs/pkgs/rpms/netbeans-platform/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7033/devel Modified Files: import.log netbeans-platform.spec Added Files: netbeans-platform-6.7.1-launcher.patch Log Message: * The Patch3 for the platform launcher is added. * Remove javadoc zip archives from the package. * Cosmetics in the spec file. netbeans-platform-6.7.1-launcher.patch: nbexec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE netbeans-platform-6.7.1-launcher.patch --- diff -Nur netbeans-platform-6.7.1/o.n.bootstrap/launcher/unix/nbexec netbeans-platform-6.7.1.new/o.n.bootstrap/launcher/unix/nbexec --- netbeans-platform-6.7.1/o.n.bootstrap/launcher/unix/nbexec 2009-07-23 02:39:10.000000000 +0400 +++ netbeans-platform-6.7.1.new/o.n.bootstrap/launcher/unix/nbexec 2009-08-19 04:39:38.000000000 +0400 @@ -189,7 +189,7 @@ fi # if heap dump on OOME is supported enable it -if "${jdkhome}/bin/java" -XX:+HeapDumpOnOutOfMemoryError > /dev/null ; then +if "${jdkhome}/bin/java" -XX:+HeapDumpOnOutOfMemoryError &> /dev/null ; then jargs="$jargs -XX:+HeapDumpOnOutOfMemoryError" if ! echo $jargs | grep -- "-XX:HeapDumpPath=" > /dev/null ; then jargs="$jargs -XX:HeapDumpPath=\"${userdir}/var/log/heapdump.hprof\"" Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/netbeans-platform/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 13 Aug 2009 02:29:07 -0000 1.2 +++ import.log 9 Sep 2009 20:22:35 -0000 1.3 @@ -1,2 +1,3 @@ netbeans-platform-6_5-4_fc11:HEAD:netbeans-platform-6.5-4.fc11.src.rpm:1231938808 netbeans-platform-6_7_1-1_fc12:HEAD:netbeans-platform-6.7.1-1.fc12.src.rpm:1250130860 +netbeans-platform-6_7_1-2_fc12:HEAD:netbeans-platform-6.7.1-2.fc12.src.rpm:1252527869 Index: netbeans-platform.spec =================================================================== RCS file: /cvs/pkgs/rpms/netbeans-platform/devel/netbeans-platform.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- netbeans-platform.spec 13 Aug 2009 02:29:07 -0000 1.5 +++ netbeans-platform.spec 9 Sep 2009 20:22:35 -0000 1.6 @@ -32,13 +32,13 @@ %define noautoupdate() echo > %1/.noautoupdate # Links the system JAR -# %1 - the sys jar name -# %2 - the symlink -%define lnSysJAR() %{__ln_s} -f %{_javadir}/%{1} %{2} ; +# %1 - the sys jar +# %2 - the symlink name/path (optional) +%global lnSysJAR() %__ln_s -f %{_javadir}/%{*} ; Name: netbeans-platform Version: %{nb_ver} -Release: 1%{?dist} +Release: 2%{?dist} Summary: NetBeans Platform %{nb_platform_ver} Group: Development/Libraries License: GPLv2 with exceptions or CDDL @@ -54,6 +54,8 @@ Patch0: %{name}-%{version}-build_bootstr Patch1: %{name}-%{version}-properties.patch # openjdk-javac-6-b12.jar is needed only if JDK 1.5 is used, but we use JDK 1.6 Patch2: %{name}-%{version}-javac.patch +# Avoids spam in the log if the -XX:+HeapDumpOnOutOfMemoryError option is not supported by the JVM +Patch3: %{name}-%{version}-launcher.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -118,15 +120,15 @@ build an application on top of NetBeans %prep %setup -q -c -find . -type f \( -iname "*.jar" -o -iname "*.zip" \) | xargs -t %{__rm} -f -find . -type f \( -iname "*.exe" \) | xargs -t %{__rm} -f -find . -type f \( -iname "binaries-list" \) | xargs -t %{__rm} -f +find . -type f \( -iname "*.jar" -o -iname "*.zip" \) | xargs -t %__rm -f +find . -type f \( -iname "*.exe" \) | xargs -t %__rm -f +find . -type f \( -iname "binaries-list" \) | xargs -t %__rm -f # As of Java 6, JSR 223 is included in the JRE. # Generate the stub jar file, so there is something in jsr223 API module -%{__mkdir_p} libs.jsr223/src/javax/script +%__mkdir_p libs.jsr223/src/javax/script echo "package javax.script; class empty { }" > libs.jsr223/src/javax/script/empty.java -%{__mkdir_p} libs.jsr223/external +%__mkdir_p libs.jsr223/external jar cf libs.jsr223/external/jsr223-api.jar libs.jsr223/src/javax/script/empty.java # To build the netbeans modules the installed jars will be used instead of pre-packaged ones @@ -135,24 +137,27 @@ jar cf libs.jsr223/external/jsr223-api.j %lnSysJAR jna.jar libs.jna/external/jna-3.0.9.jar %lnSysJAR junit4.jar libs.junit4/external/junit-4.5.jar %lnSysJAR swing-layout.jar o.jdesktop.layout/external/swing-layout-1.0.3.jar -%lnSysJAR javahelp2.jar apisupport.harness/external/jsearch-2.0_05.jar -%lnSysJAR cobertura.jar apisupport.harness/external/cobertura-1.9.jar -%lnSysJAR asm2-all.jar apisupport.harness/external/asm-2.2.1.jar -%lnSysJAR asm2-all.jar apisupport.harness/external/asm-tree-2.2.1.jar -%lnSysJAR log4j.jar apisupport.harness/external/log4j-1.2.9.jar -%lnSysJAR oro.jar apisupport.harness/external/jakarta-oro-2.0.8.jar +pushd apisupport.harness/external + %lnSysJAR javahelp2.jar jsearch-2.0_05.jar + %lnSysJAR cobertura.jar cobertura-1.9.jar + %lnSysJAR asm2-all.jar asm-2.2.1.jar + %lnSysJAR asm2-all.jar asm-tree-2.2.1.jar + %lnSysJAR log4j.jar log4j-1.2.9.jar + %lnSysJAR oro.jar jakarta-oro-2.0.8.jar +popd %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build # build platform & harness -%{ant_nb_opt} -f nbbuild/build.xml build-platform +%ant_nb_opt -f nbbuild/build.xml build-platform # build platform javadoc -%{ant_nb_opt} \ +%ant_nb_opt \ -Dallmodules= \ -Dcluster.config=platform \ -Dconfig.javadoc.cluster=%{nb_platform} \ @@ -168,45 +173,51 @@ sendopts,options.api,editor.mimelookup \ -f nbbuild/build.xml build-javadoc # clean up stub jars -%{__rm} -f %{nbbuild_platform_dir}/modules/ext/script-api.jar +%__rm -f %{nbbuild_platform_dir}/modules/ext/script-api.jar %install - -%{__rm} -rf %{buildroot} +%__rm -rf %{buildroot} # install platform -%{__mkdir_p} %{buildroot}%{nb_platform_dir} -%{__cp} -pr nbbuild/netbeans/%{nb_platform}/* %{buildroot}%{nb_platform_dir} +%__mkdir_p %{buildroot}%{nb_platform_dir} +%__cp -pr nbbuild/netbeans/%{nb_platform}/* %{buildroot}%{nb_platform_dir} %noautoupdate %{buildroot}%{nb_platform_dir} -# linking the platform to the external JARs -BR_PLATFORM_EXT=%{buildroot}%{nb_platform_dir}/modules/ext -%lnSysJAR javahelp2.jar ${BR_PLATFORM_EXT}/jh-2.0_05.jar -%lnSysJAR jna.jar ${BR_PLATFORM_EXT}/jna-3.0.9.jar -%lnSysJAR junit4.jar ${BR_PLATFORM_EXT}/junit-4.5.jar -%lnSysJAR swing-layout.jar ${BR_PLATFORM_EXT}/swing-layout-1.0.3.jar +# linking the platform to the system JARs +pushd %{buildroot}%{nb_platform_dir}/modules/ext + %lnSysJAR javahelp2.jar jh-2.0_05.jar + %lnSysJAR jna.jar jna-3.0.9.jar + %lnSysJAR junit4.jar junit-4.5.jar + %lnSysJAR swing-layout.jar swing-layout-1.0.3.jar +popd # install harness -%{__mkdir_p} %{buildroot}%{nb_harness_dir} -%{__cp} -pr nbbuild/netbeans/%{nb_harness}/* %{buildroot}%{nb_harness_dir} +%__mkdir_p %{buildroot}%{nb_harness_dir} +%__cp -pr nbbuild/netbeans/%{nb_harness}/* %{buildroot}%{nb_harness_dir} %noautoupdate %{buildroot}%{nb_harness_dir} -# linking the harness to the external JARs -BR_HARNESS=%{buildroot}%{nb_harness_dir} -%lnSysJAR javahelp2.jar ${BR_HARNESS}/antlib/jsearch-2.0_05.jar -%lnSysJAR jemmy.jar ${BR_HARNESS}/modules/ext/jemmy-2.3.0.0.jar -%lnSysJAR cobertura.jar ${BR_HARNESS}/testcoverage/cobertura/cobertura-1.9.jar -%lnSysJAR asm2-all.jar ${BR_HARNESS}/testcoverage/cobertura/lib/asm-2.2.1.jar -%lnSysJAR asm2-all.jar ${BR_HARNESS}/testcoverage/cobertura/lib/asm-tree-2.2.1.jar -%lnSysJAR oro.jar ${BR_HARNESS}/testcoverage/cobertura/lib/jakarta-oro-2.0.8.jar -%lnSysJAR log4j.jar ${BR_HARNESS}/testcoverage/cobertura/lib/log4j-1.2.9.jar +# linking the harness to the system JARs +pushd %{buildroot}%{nb_harness_dir} + %lnSysJAR javahelp2.jar antlib/jsearch-2.0_05.jar + %lnSysJAR jemmy.jar modules/ext/jemmy-2.3.0.0.jar + pushd testcoverage/cobertura + %lnSysJAR cobertura.jar cobertura-1.9.jar + pushd lib + %lnSysJAR asm2-all.jar asm-2.2.1.jar + %lnSysJAR asm2-all.jar asm-tree-2.2.1.jar + %lnSysJAR oro.jar jakarta-oro-2.0.8.jar + %lnSysJAR log4j.jar log4j-1.2.9.jar + popd + popd +popd # install javadoc -%{__mkdir_p} %{buildroot}%{nb_javadoc_dir} -%{__cp} -pr nbbuild/build/javadoc/* %{buildroot}%{nb_javadoc_dir} +%__rm -rf nbbuild/build/javadoc/*.zip +%__mkdir_p %{buildroot}%{nb_javadoc_dir} +%__cp -pr nbbuild/build/javadoc/* %{buildroot}%{nb_javadoc_dir} %clean -%{__rm} -rf %{buildroot} +%__rm -rf %{buildroot} %files %defattr(-,root,root,-) @@ -254,6 +265,9 @@ BR_HARNESS=%{buildroot}%{nb_harness_dir} %doc %{nb_javadoc_dir}/ %changelog +* Wed Aug 19 2009 Victor Vasilyev 6.7.1-2 +- The Patch3 for the platform launcher +- Remove javadoc zip archives * Thu May 21 2009 Victor Vasilyev 6.7.1-1 - Bootstrapping of the spec 6.5 for platform of the NetBeans 6.7.1 - jna-3.0.2.jar -> jna-3.0.9.jar From mclasen at fedoraproject.org Wed Sep 9 20:24:52 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 9 Sep 2009 20:24:52 +0000 (UTC) Subject: rpms/seahorse-plugins/devel seahorse-plugins.spec,1.28,1.29 Message-ID: <20090909202452.E103D11C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/seahorse-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8182 Modified Files: seahorse-plugins.spec Log Message: drop application dependencies Index: seahorse-plugins.spec =================================================================== RCS file: /cvs/pkgs/rpms/seahorse-plugins/devel/seahorse-plugins.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- seahorse-plugins.spec 27 Jul 2009 04:05:56 -0000 1.28 +++ seahorse-plugins.spec 9 Sep 2009 20:24:52 -0000 1.29 @@ -1,6 +1,6 @@ Name: seahorse-plugins Version: 2.27.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Plugins and utilities for encryption in GNOME Group: User Interface/Desktops License: GPLv2+ and GFDL @@ -36,8 +36,7 @@ BuildRequires: autoconf, automake, libt Requires: seahorse >= 2.23.6 Requires: gedit -Requires: nautilus -Requires: epiphany +# Requires: epiphany Requires: GConf2 Requires: shared-mime-info @@ -151,11 +150,6 @@ fi %{_bindir}/seahorse-preferences %{_bindir}/seahorse-tool %{_libdir}/bonobo/servers/GNOME_SeahorseApplet.server -%{_libdir}/gedit-2/plugins/libseahorse-pgp.so -%{_libdir}/gedit-2/plugins/seahorse-pgp.gedit-plugin -%{_libdir}/nautilus/extensions-2.0/libnautilus-seahorse.so -#%{_libdir}/epiphany/2.27/extensions/libseahorseextension.so -#%{_libdir}/epiphany/2.27/extensions/seahorse.ephy-extension %{_libdir}/seahorse/seahorse-applet %{_datadir}/gnome-2.0/ui/GNOME_SeahorseApplet.xml %{_datadir}/applications/seahorse-pgp-encrypted.desktop @@ -171,8 +165,27 @@ fi %{_datadir}/icons/hicolor/48x48/apps/seahorse-applet.png %{_datadir}/icons/hicolor/scalable/apps/seahorse-applet.svg +# gedit plugin +%dir %{_libdir}/gedit-2 +%dir %{_libdir}/gedit-2/plugins +%{_libdir}/gedit-2/plugins/libseahorse-pgp.so +%{_libdir}/gedit-2/plugins/seahorse-pgp.gedit-plugin + +# nautilus extension +%dir %{_libdir}/nautilus/extensions-2.0 +%{_libdir}/nautilus/extensions-2.0/libnautilus-seahorse.so + +# epiphany extension +#%dir %{_libdir}/epiphany +#%dir %{_libdir}/epiphany/2.27 +#%dir %{_libdir}/epiphany/2.27/extensions +#%{_libdir}/epiphany/2.27/extensions/libseahorseextension.so +#%{_libdir}/epiphany/2.27/extensions/seahorse.ephy-extension %changelog +* Wed Sep 9 2009 Matthias Clasen 2.27.1-4 +- Drop dependencies on applications + * Sun Jul 26 2009 Fedora Release Engineering - 2.27.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cwickert at fedoraproject.org Wed Sep 9 20:24:51 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 20:24:51 +0000 (UTC) Subject: rpms/xfce4-quicklauncher-plugin/F-10 xfce4-quicklauncher-plugin-1.9.4-desktop-file.patch, NONE, 1.1 xfce4-quicklauncher-plugin-1.9.4-fix-missing-english-translation.patch, NONE, 1.1 xfce4-quicklauncher-plugin-1.9.4-fix-multiscreen.patch, NONE, 1.1 xfce4-quicklauncher-plugin-1.9.4-save-settings.patch, NONE, 1.1 xfce4-quicklauncher-plugin-1.9.4-xfce4-settings-manager.patch, NONE, 1.1 xfce4-quicklauncher-plugin.spec, 1.12, 1.13 Message-ID: <20090909202451.506AA11C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-quicklauncher-plugin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8306 Modified Files: xfce4-quicklauncher-plugin.spec Added Files: xfce4-quicklauncher-plugin-1.9.4-desktop-file.patch xfce4-quicklauncher-plugin-1.9.4-fix-missing-english-translation.patch xfce4-quicklauncher-plugin-1.9.4-fix-multiscreen.patch xfce4-quicklauncher-plugin-1.9.4-save-settings.patch xfce4-quicklauncher-plugin-1.9.4-xfce4-settings-manager.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 1.9.4-7 - Make new apps appear on the correct screen (bugzilla.xfce.org 4323) - Apply settings without restarting the plugin (bugzilla.xfce.org #3782) - Add missing english translation (bugzilla.xfce.org #3783) - Update default config for Xfce 4.6 (bugzilla.xfce.org #5752) xfce4-quicklauncher-plugin-1.9.4-desktop-file.patch: quicklauncher.desktop.in.in | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE xfce4-quicklauncher-plugin-1.9.4-desktop-file.patch --- --- panel-plugin/quicklauncher.desktop.in.in.orig 2009-07-04 00:46:34.000000000 +0200 +++ panel-plugin/quicklauncher.desktop.in.in 2009-07-04 00:46:51.000000000 +0200 @@ -4,4 +4,6 @@ _Name=Quicklauncher _Comment=Program with several launchers Icon=gnome-fs-executable -X-XFCE-Module=@INTERNAL_PLUGIN_PATH@/libquicklauncher.so +X-XFCE-Module=quicklauncher +X-XFCE-Module-Path=@INTERNAL_PLUGIN_PATH@ +X-XFCE-Unique=false xfce4-quicklauncher-plugin-1.9.4-fix-missing-english-translation.patch: configure | 2 - po/en.po | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 88 insertions(+), 1 deletion(-) --- NEW FILE xfce4-quicklauncher-plugin-1.9.4-fix-missing-english-translation.patch --- diff -Nur -x '*.orig' -x '*~' xfce4-quicklauncher-plugin-1.9.4/configure xfce4-quicklauncher-plugin-1.9.4.new/configure --- xfce4-quicklauncher-plugin-1.9.4/configure 2007-06-27 21:07:14.000000000 +0200 +++ xfce4-quicklauncher-plugin-1.9.4.new/configure 2008-03-04 22:11:23.000000000 +0100 @@ -21181,7 +21181,7 @@ - ALL_LINGUAS="cs el eu fr gl hu ja pl ru vi" + ALL_LINGUAS="cs el en eu fr gl hu ja pl ru vi" for ac_header in locale.h diff -Nur -x '*.orig' -x '*~' xfce4-quicklauncher-plugin-1.9.4/po/en.po xfce4-quicklauncher-plugin-1.9.4.new/po/en.po --- xfce4-quicklauncher-plugin-1.9.4/po/en.po 1970-01-01 01:00:00.000000000 +0100 +++ xfce4-quicklauncher-plugin-1.9.4.new/po/en.po 2008-03-04 22:10:58.000000000 +0100 @@ -0,0 +1,87 @@ +# English translation of xfce4-quicklauncher-plugin. +# Copyright (C) 2007 THE xfce4-quicklauncher-plugin'S COPYRIGHT HOLDER +# This file is distributed under the same license as the xfce4-quicklauncher-plugin package. +# Jeff Bailes , 2007. +# , fuzzy +# +# +msgid "" +msgstr "" +"Project-Id-Version: xfce4-quicklauncher-plugin\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-05-17 21:37+0200\n" +"PO-Revision-Date: 2007-03-31 10:17+1000\n" +"Last-Translator: Jeff Bailes \n" +"Language-Team: English\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit" + +#: ../panel-plugin/callbacks.c:79 +msgid "Configure Quicklauncher" +msgstr "Configure Quicklauncher" + +#: ../panel-plugin/callbacks.c:93 +msgid "Lines: " +msgstr "Lines: " + +#: ../panel-plugin/callbacks.c:123 +msgid "Espace entre les lanceurs :" +msgstr "Space between launchers" + +#: ../panel-plugin/callbacks.c:131 +msgid "afficher les tooltips" +msgstr "Show tooltips" + +#: ../panel-plugin/callbacks.c:135 +msgid "afficher les labels" +msgstr "Show labels" + +#: ../panel-plugin/callbacks.c:216 +msgid "icone" +msgstr "icon" + +#: ../panel-plugin/callbacks.c:222 +msgid "commande" +msgstr "command" + +#: ../panel-plugin/callbacks.c:228 +msgid "nom" +msgstr "name" + +#: ../panel-plugin/callbacks.c:327 +msgid "Open icon" +msgstr "Open icon" + +#: ../panel-plugin/main.c:163 ../panel-plugin/quicklauncher.desktop.in.in.h:2 +msgid "Quicklauncher" +msgstr "Quicklauncher" + +#: ../panel-plugin/main.c:166 +msgid "Allows you to add launchers easily and display them on many lines." +msgstr "Allows you to add launchers easily and display them on many lines." + +#: ../panel-plugin/main.c:168 +msgid "Other plugins available here" +msgstr "Other plugins available here" + +#: ../panel-plugin/main.c:320 +msgid "Lock" +msgstr "Lock" + +#: ../panel-plugin/main.c:323 +msgid "Parameters" +msgstr "Parameters" + +#: ../panel-plugin/main.c:326 +msgid "Applications" +msgstr "Applications" + +#: ../panel-plugin/main.c:329 +msgid "Help" +msgstr "Help" + +#: ../panel-plugin/quicklauncher.desktop.in.in.h:1 +msgid "Program with several launchers" +msgstr "Program with several launchers" + xfce4-quicklauncher-plugin-1.9.4-fix-multiscreen.patch: main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE xfce4-quicklauncher-plugin-1.9.4-fix-multiscreen.patch --- --- panel-plugin/main.c.org 2008-05-13 09:29:29.000000000 -0600 +++ panel-plugin/main.c 2008-05-13 09:29:33.000000000 -0600 @@ -148,6 +148,7 @@ t_qck_launcher_opt_dlg* dlg; xfce_panel_plugin_block_menu(plugin); dlg = create_qck_launcher_dlg(); + gtk_window_set_screen (GTK_WINDOW (dlg->dialog), gtk_widget_get_screen (plugin)); qck_launcher_opt_dlg_set_quicklauncher(quicklauncher); gtk_dialog_run(GTK_DIALOG(dlg->dialog)); xfce_panel_plugin_unblock_menu(plugin); @@ -160,6 +161,7 @@ GtkWidget *about; const gchar* authors[2] = {"Bountykiller ", NULL}; about = gtk_about_dialog_new(); + gtk_window_set_screen (GTK_WINDOW (about), gtk_widget_get_screen (plugin)); gtk_about_dialog_set_name(GTK_ABOUT_DIALOG(about), _("Quicklauncher")); gtk_about_dialog_set_logo(GTK_ABOUT_DIALOG(about), NULL); gtk_about_dialog_set_authors(GTK_ABOUT_DIALOG(about), (const gchar**) authors); @@ -461,7 +463,7 @@ if(launcher->quicklauncher->_last_zoomed_launcher == launcher) { g_return_val_if_fail(launcher->clicked_img, FALSE); - xfce_exec(launcher->command, FALSE, FALSE, NULL); + xfce_exec_on_screen(gtk_widget_get_screen (box), launcher->command, FALSE, FALSE, NULL); gtk_image_set_from_pixbuf (GTK_IMAGE(launcher->image), launcher->def_img); } else xfce4-quicklauncher-plugin-1.9.4-save-settings.patch: main.c | 1 + 1 file changed, 1 insertion(+) --- NEW FILE xfce4-quicklauncher-plugin-1.9.4-save-settings.patch --- Index: xfce4-quicklauncher-plugin-1.9.4/panel-plugin/main.c =================================================================== --- xfce4-quicklauncher-plugin-1.9.4/panel-plugin/main.c (r?vision 3779) +++ xfce4-quicklauncher-plugin-1.9.4/panel-plugin/main.c (r?vision 3780) @@ -151,6 +151,7 @@ gtk_window_set_screen (GTK_WINDOW (dlg->dialog), gtk_widget_get_screen (plugin)); qck_launcher_opt_dlg_set_quicklauncher(quicklauncher); gtk_dialog_run(GTK_DIALOG(dlg->dialog)); + quicklauncher_save(plugin, quicklauncher); xfce_panel_plugin_unblock_menu(plugin); } xfce4-quicklauncher-plugin-1.9.4-xfce4-settings-manager.patch: main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xfce4-quicklauncher-plugin-1.9.4-xfce4-settings-manager.patch --- --- panel-plugin/main.c.orig 2009-09-09 21:15:01.000000000 +0200 +++ panel-plugin/main.c 2009-09-09 21:23:12.000000000 +0200 @@ -320,7 +320,7 @@ launcher = launcher_new(_("Lock"), "xflock4", XFCE_ICON_CATEGORY_SYSTEM, NULL, quicklauncher); quicklauncher_add_element(quicklauncher, launcher); - launcher = launcher_new(_("Parameters"),"xfce-setting-show", XFCE_ICON_CATEGORY_SETTINGS, + launcher = launcher_new(_("Parameters"),"xfce4-settings-manager", XFCE_ICON_CATEGORY_SETTINGS, NULL, quicklauncher); quicklauncher_add_element(quicklauncher, launcher); launcher = launcher_new(_("Applications"), "xfce4-appfinder", XFCE_ICON_CATEGORY_UTILITY, Index: xfce4-quicklauncher-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-quicklauncher-plugin/F-10/xfce4-quicklauncher-plugin.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- xfce4-quicklauncher-plugin.spec 18 Feb 2008 23:56:31 -0000 1.12 +++ xfce4-quicklauncher-plugin.spec 9 Sep 2009 20:24:50 -0000 1.13 @@ -1,13 +1,30 @@ Name: xfce4-quicklauncher-plugin Version: 1.9.4 -Release: 2%{?dist} +Release: 7%{?dist} Summary: Quicklauncher plugin for the Xfce panel Group: User Interface/Desktops License: GPLv2+ URL: http://goodies.xfce.org/projects/panel-plugins/%{name} -Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 +Source0: http://www.xfce.org/archive/src/panel-plugins/%{name}/1.9/%{name}-%{version}.tar.bz2 +# Workaround for https://bugzilla.redhat.com/show_bug.cgi?id=505165 +# reported to upstream at http://bugzilla.xfce.org/show_bug.cgi?id=5455 Patch0: %{name}-1.9.2-multilib.patch +# https://bugzilla.redhat.com/show_bug.cgi?id=509294 +# upstream bug: http://bugzilla.xfce.org/show_bug.cgi?id=3540 +Patch1: %{name}-1.9.4-desktop-file.patch +# make new apps appear on the correct X screen +# http://bugzilla.xfce.org/show_bug.cgi?id=4323 +Patch2: %{name}-1.9.4-fix-multiscreen.patch +# apply settings without restart +# http://bugzilla.xfce.org/show_bug.cgi?id=3782 +Patch3: %{name}-1.9.4-save-settings.patch +# plugin speaks french if no translations are found +# http://bugzilla.xfce.org/show_bug.cgi?id=3783 +Patch4: %{name}-1.9.4-fix-missing-english-translation.patch +# Xfce 4.6: xfce-setting-show instead of xfce4-settings-manager +# http://bugzilla.xfce.org/show_bug.cgi?id=5752 +Patch5: %{name}-1.9.4-xfce4-settings-manager.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xfce4-panel-devel >= 4.3.20, libxfcegui4-devel >= 4.3.20, libxml2-devel @@ -21,6 +38,13 @@ them on several lines. %prep %setup -q %patch0 -b .multilib +%patch1 -b .path +%patch2 -b .multiscreen +%patch3 -p1 -b .settings +%patch4 -p1 -b .french +%if 0%{?fedora} >= 11 +%patch5 -b .xfce46 +%endif %build %configure --disable-static @@ -28,7 +52,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %find_lang %{name} @@ -42,33 +66,51 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/xfce4/panel-plugins/*.desktop %changelog +* Wed Sep 09 2009 Christoph Wickert - 1.9.4-7 +- Make new apps appear on the correct screen (bugzilla.xfce.org 4323) +- Apply settings without restarting the plugin (bugzilla.xfce.org #3782) +- Add missing english translation (bugzilla.xfce.org #3783) +- Update default config for Xfce 4.6 (bugzilla.xfce.org #5752) + +* Mon Jul 27 2009 Fedora Release Engineering - 1.9.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Fri Jul 03 2009 Christoph Wickert - 1.9.4-5 +- Fix path in desktop file (#509294) + +* Thu Feb 26 2009 Fedora Release Engineering - 1.9.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sun Jan 18 2009 Christoph Wickert - 1.9.4-3 +- Rebuild for Xfce 4.6 (Beta 3) + * Mon Feb 18 2008 Fedora Release Engineering - 1.9.4-2 - Autorebuild for GCC 4.3 -* Sat Aug 25 2007 Christoph Wickert - 1.9.4-1 +* Sat Aug 25 2007 Christoph Wickert - 1.9.4-1 - Update to 1.9.4 - Update license tag -* Sat Jun 09 2007 Christoph Wickert - 1.9.2-4 +* Sat Jun 09 2007 Christoph Wickert - 1.9.2-4 - Multilib fix for desktop file (#228168) -* Sat Apr 28 2007 Christoph Wickert - 1.9.2-3 +* Sat Apr 28 2007 Christoph Wickert - 1.9.2-3 - Rebuild for Xfce 4.4.1 -* Sun Jan 28 2007 Christoph Wickert - 1.9.2-2 +* Sun Jan 28 2007 Christoph Wickert - 1.9.2-2 - Rebuild for Xfce 4.4. -* Thu Oct 05 2006 Christoph Wickert - 1.9.2-1 +* Thu Oct 05 2006 Christoph Wickert - 1.9.2-1 - Update to 1.9.2. -* Wed Sep 13 2006 Christoph Wickert - 1.9.1-2 +* Wed Sep 13 2006 Christoph Wickert - 1.9.1-2 - Rebuild for XFCE 4.3.99.1. - BR perl(XML::Parser). -* Mon Sep 04 2006 Christoph Wickert - 1.9.1-1 +* Mon Sep 04 2006 Christoph Wickert - 1.9.1-1 - Update to 1.9.1 on XFCE 4.3.90.2. -* Mon Sep 04 2006 Christoph Wickert - 0.81-5 +* Mon Sep 04 2006 Christoph Wickert - 0.81-5 - Mass rebuild for Fedora Core 6. * Tue Apr 11 2006 Christoph Wickert - 0.81-4 From kasal at fedoraproject.org Wed Sep 9 20:27:51 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Wed, 9 Sep 2009 20:27:51 +0000 (UTC) Subject: rpms/gawk/devel .cvsignore, 1.12, 1.13 gawk.spec, 1.59, 1.60 sources, 1.12, 1.13 gawk-stable-tree.patch, 1.2, NONE Message-ID: <20090909202751.B4B7011C00CE@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/gawk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9191 Modified Files: .cvsignore gawk.spec sources Removed Files: gawk-stable-tree.patch Log Message: new upstream version, disable libsigsegv Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/gawk/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 11 Dec 2008 14:08:10 -0000 1.12 +++ .cvsignore 9 Sep 2009 20:27:50 -0000 1.13 @@ -1,2 +1 @@ -gawk-3.1.6.tar.bz2 -libsigsegv-2.6.tar.gz +gawk-3.1.7.tar.xz Index: gawk.spec =================================================================== RCS file: /cvs/extras/rpms/gawk/devel/gawk.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- gawk.spec 24 Jul 2009 23:32:59 -0000 1.59 +++ gawk.spec 9 Sep 2009 20:27:51 -0000 1.60 @@ -1,21 +1,15 @@ Summary: The GNU version of the awk text processing utility Name: gawk -Version: 3.1.6 -Release: 6%{?dist} +Version: 3.1.7 +Release: 1%{?dist} License: GPLv3+ Group: Applications/Text URL: http://www.gnu.org/software/gawk/gawk.html -Source0: http://ftp.gnu.org/gnu/gawk/gawk-%{version}.tar.bz2 -Source1: http://ftp.gnu.org/gnu/libsigsegv/libsigsegv-2.6.tar.gz -Patch0: gawk-stable-tree.patch +Source0: http://ftp.gnu.org/gnu/gawk/gawk-%{version}.tar.xz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires(post): /sbin/install-info Requires(preun): /sbin/install-info -Requires: /bin/mktemp - -# patching the sources for these tools -BuildRequires: autoconf automake gettext-devel texinfo bison %description The gawk package contains the GNU version of awk, a text processing @@ -26,21 +20,14 @@ Install the gawk package if you need a t considered to be a standard Linux tool for processing text. %prep -%setup -q -a 1 -mv libsigsegv-2.6 libsigsegv -# do not install with gawk -echo 'install:' >>libsigsegv/Makefile.am -%patch0 -p1 -# we have patched the sources for these: -rm awkgram.c doc/*.info +%setup -q %build -autoreconf -%configure --bindir=/bin +%configure --bindir=/bin --disable-libsigsegv make %{?_smp_mflags} %check -make check +make check diffout %install rm -rf $RPM_BUILD_ROOT @@ -82,10 +69,14 @@ fi %{_datadir}/awk %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 3.1.6-6 +* Wed Sep 9 2009 Stepan Kasal - 3.1.7-1 +- new upstream version +- disable libsigsegv + +* Fri Jul 24 2009 Fed Rel Eng - 3.1.6-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Tue Feb 24 2009 Fedora Release Engineering - 3.1.6-5 +* Tue Feb 24 2009 Fed Rel Eng - 3.1.6-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Fri Jan 30 2009 Stepan Kasal - 3.1.6-4 Index: sources =================================================================== RCS file: /cvs/extras/rpms/gawk/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 11 Dec 2008 14:08:10 -0000 1.12 +++ sources 9 Sep 2009 20:27:51 -0000 1.13 @@ -1,2 +1 @@ -c9926c0bc8c177cb9579708ce67f0d75 gawk-3.1.6.tar.bz2 -7e24993730649d13c6eabc28bd24de35 libsigsegv-2.6.tar.gz +7f16a68357c10c385ac76066b264f39d gawk-3.1.7.tar.xz --- gawk-stable-tree.patch DELETED --- From rdieter at fedoraproject.org Wed Sep 9 20:51:40 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 9 Sep 2009 20:51:40 +0000 (UTC) Subject: rpms/taglib-extras/devel .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 taglib-extras.spec, 1.7, 1.8 Message-ID: <20090909205140.E59EE11C00CE@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/taglib-extras/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17150 Modified Files: .cvsignore sources taglib-extras.spec Log Message: * Wed Sep 09 2009 Rex Dieter - 0.1.7-1 - taglib-extras-0.1.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 4 Aug 2009 01:25:29 -0000 1.7 +++ .cvsignore 9 Sep 2009 20:51:40 -0000 1.8 @@ -1 +1 @@ -taglib-extras-0.1.6.tar.gz +taglib-extras-0.1.7.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 4 Aug 2009 01:25:29 -0000 1.7 +++ sources 9 Sep 2009 20:51:40 -0000 1.8 @@ -1 +1 @@ -706a82fe4c25606f731faf4c14b5edb0 taglib-extras-0.1.6.tar.gz +09bf9c89d953a238b55ac74bf9db0be3 taglib-extras-0.1.7.tar.gz Index: taglib-extras.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/devel/taglib-extras.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- taglib-extras.spec 4 Aug 2009 01:25:29 -0000 1.7 +++ taglib-extras.spec 9 Sep 2009 20:51:40 -0000 1.8 @@ -1,6 +1,6 @@ Summary: Taglib support for other formats Name: taglib-extras -Version: 0.1.6 +Version: 0.1.7 Release: 1%{?dist} Group: Applications/Multimedia @@ -76,6 +76,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 09 2009 Rex Dieter - 0.1.7-1 +- taglib-extras-0.1.7 + * Mon Aug 03 2009 Rex Dieter - 0.1.6-1 - taglib-extras-0.1.6 From wtogami at fedoraproject.org Wed Sep 9 20:52:47 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Wed, 9 Sep 2009 20:52:47 +0000 (UTC) Subject: rpms/pidgin/devel pidgin-2.6.2-aim-buddy-status-grab.patch, NONE, 1.1 pidgin-2.6.2-crash-validate-jid.patch, NONE, 1.1 pidgin-2.6.2-yahoo-buddy-idle-time.patch, NONE, 1.1 pidgin-2.6.2-yahoo-status-change-away.patch, NONE, 1.1 pidgin.spec, 1.96, 1.97 Message-ID: <20090909205247.0CF2B11C00CE@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/pidgin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17626 Modified Files: pidgin.spec Added Files: pidgin-2.6.2-aim-buddy-status-grab.patch pidgin-2.6.2-crash-validate-jid.patch pidgin-2.6.2-yahoo-buddy-idle-time.patch pidgin-2.6.2-yahoo-status-change-away.patch Log Message: - Upstream backports: 97e003ed2bc2bafbb993693c9ae9c6d667731cc1 aim-buddy-status-grab 37aa00d044431100d37466517568640cb082680c yahoo-buddy-idle-time 40005b889ee276fbcd0a4e886a68d8a8cce45698 yahoo-status-change-away cb46b045aa6e927a3814d9053c2b1c0f08d6fa62 crash-validate-jid pidgin-2.6.2-aim-buddy-status-grab.patch: oscar.c | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) --- NEW FILE pidgin-2.6.2-aim-buddy-status-grab.patch --- http://developer.pidgin.im/viewmtn/revision/info/97e003ed2bc2bafbb993693c9ae9c6d667731cc1 If an oscar buddy on our buddy list is away and we have not yet fetched their HTML info, then fallback to using their plaintext status message when fetching the buddies status text. Fixes #9843 # # # patch "libpurple/protocols/oscar/oscar.c" # from [e8d20222205b810c91ebed0d7193d2004cc2777f] # to [c0ac247833af9a49df59ca3c58ceab5ce6263366] # ============================================================ --- libpurple/protocols/oscar/oscar.c e8d20222205b810c91ebed0d7193d2004cc2777f +++ libpurple/protocols/oscar/oscar.c c0ac247833af9a49df59ca3c58ceab5ce6263366 @@ -829,19 +829,25 @@ static void oscar_user_info_append_statu the "message" attribute of the status contains only the plaintext message. */ if (userinfo) { - if ((userinfo->flags & AIM_FLAG_AWAY)) { - /* Away message? */ - if ((userinfo->flags & AIM_FLAG_AWAY) && (userinfo->away_len > 0) && (userinfo->away != NULL) && (userinfo->away_encoding != NULL)) { - tmp = oscar_encoding_extract(userinfo->away_encoding); - message = oscar_encoding_to_utf8(account, tmp, userinfo->away, - userinfo->away_len); - g_free(tmp); - } + if ((userinfo->flags & AIM_FLAG_AWAY) + && userinfo->away_len > 0 + && userinfo->away != NULL + && userinfo->away_encoding != NULL) + { + /* Away message */ + tmp = oscar_encoding_extract(userinfo->away_encoding); + message = oscar_encoding_to_utf8(account, + tmp, userinfo->away, userinfo->away_len); + g_free(tmp); } else { - /* Available message? */ + /* + * Available message or non-HTML away message (because that's + * all we have right now. + */ if ((userinfo->status != NULL) && userinfo->status[0] != '\0') { - message = oscar_encoding_to_utf8(account, userinfo->status_encoding, - userinfo->status, userinfo->status_len); + message = oscar_encoding_to_utf8(account, + userinfo->status_encoding, userinfo->status, + userinfo->status_len); } #if defined (_WIN32) || defined (__APPLE__) if (userinfo->itmsurl && (userinfo->itmsurl[0] != '\0')) pidgin-2.6.2-crash-validate-jid.patch: ChangeLog | 4 ++++ libpurple/protocols/jabber/jutil.c | 7 +++---- libpurple/tests/test_jabber_jutil.c | 1 + 3 files changed, 8 insertions(+), 4 deletions(-) --- NEW FILE pidgin-2.6.2-crash-validate-jid.patch --- http://developer.pidgin.im/ticket/10259 http://developer.pidgin.im/viewmtn/revision/info/cb46b045aa6e927a3814d9053c2b1c0f08d6fa62 Fix a crash when attempting to validate a JID with an invalid resource. # # # patch "ChangeLog" # from [959824a520d41286c4d89d8899a8e12b684e5ad8] # to [6e78b15060f29fe30ae1b695f61248014b305d49] # # patch "libpurple/protocols/jabber/jutil.c" # from [9047c2dfd575de6ec516dd8377bce70df42d5063] # to [603120abe6629d5e8f9e79d5198134bb252b0875] # # patch "libpurple/tests/test_jabber_jutil.c" # from [38e36ccd4fbf2682828c201fe178cd637217fc25] # to [42bdbb36f39b7d894d5f6f68e1b02f4c1ce4973a] # ============================================================ --- ChangeLog 959824a520d41286c4d89d8899a8e12b684e5ad8 +++ ChangeLog 6e78b15060f29fe30ae1b695f61248014b305d49 @@ -1,5 +1,9 @@ Pidgin and Finch: The Pimpin' Penguin IM Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul +version 2.6.3 (??/??/20??): + XMPP: + * Fix a crash when attempting to validate an invalid JID. + version 2.6.2 (09/05/2009): libpurple: * Fix --disable-avahi to actually disable it in configure, as opposed ============================================================ --- libpurple/protocols/jabber/jutil.c 9047c2dfd575de6ec516dd8377bce70df42d5063 +++ libpurple/protocols/jabber/jutil.c 603120abe6629d5e8f9e79d5198134bb252b0875 @@ -153,10 +153,9 @@ jabber_idn_validate(const char *str, con if (!jabber_resourceprep(idn_buffer, sizeof(idn_buffer))) { jabber_id_free(jid); jid = NULL; - /* goto out; */ - } - - jid->resource = g_strdup(idn_buffer); + goto out; + } else + jid->resource = g_strdup(idn_buffer); } out: ============================================================ --- libpurple/tests/test_jabber_jutil.c 38e36ccd4fbf2682828c201fe178cd637217fc25 +++ libpurple/tests/test_jabber_jutil.c 42bdbb36f39b7d894d5f6f68e1b02f4c1ce4973a @@ -132,6 +132,7 @@ START_TEST(test_jabber_id_new) assert_invalid_jid("mark.doliner at gmail\\stuff.org"); assert_invalid_jid("paul@[::1]124"); assert_invalid_jid("paul at 2[::1]124/as"); + assert_invalid_jid("paul@??.????/\x01"); /* Ensure that jabber_id_new is properly lowercasing node and domains */ assert_jid_parts("paul", "darkrain42.org", "PaUL at darkrain42.org"); pidgin-2.6.2-yahoo-buddy-idle-time.patch: libymsg.c | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) --- NEW FILE pidgin-2.6.2-yahoo-buddy-idle-time.patch --- http://developer.pidgin.im/viewmtn/revision/info/40005b889ee276fbcd0a4e886a68d8a8cce45698 Better, accurate handling of idle time for a yahoo buddy. Fixes #10099 # # # patch "libpurple/protocols/yahoo/libymsg.c" # from [87ad7ef7612ac888772e8afa7bcb20743f1b3d9c] # to [9f4d92c3fc86e7a91514246a63ebbd3b9c5c6f05] # ============================================================ --- libpurple/protocols/yahoo/libymsg.c 87ad7ef7612ac888772e8afa7bcb20743f1b3d9c +++ libpurple/protocols/yahoo/libymsg.c 9f4d92c3fc86e7a91514246a63ebbd3b9c5c6f05 @@ -220,7 +220,12 @@ static void yahoo_process_status(PurpleC if (f->status == YAHOO_STATUS_IDLE) { /* Idle may have already been set in a more precise way in case 137 */ if (f->idle == 0) - f->idle = time(NULL); + { + if(pkt->service == YAHOO_SERVICE_STATUS_15) + f->idle = -1; + else + f->idle = time(NULL); + } } else f->idle = 0; @@ -253,15 +258,20 @@ static void yahoo_process_status(PurpleC if (f->away == 2) { /* Idle may have already been set in a more precise way in case 137 */ if (f->idle == 0) - f->idle = time(NULL); + { + if(pkt->service == YAHOO_SERVICE_STATUS_15) + f->idle = -1; + else + f->idle = time(NULL); + } } break; - case 138: /* either we're not idle, or we are but won't say how long */ + case 138: /* when value is 1, either we're not idle, or we are but won't say how long */ if (!f) break; - if (f->idle) + if( (strtol(pair->value, NULL, 10) == 1) && (f->idle) ) f->idle = -1; break; case 137: /* usually idle time in seconds, sometimes login time */ pidgin-2.6.2-yahoo-status-change-away.patch: libymsg.c | 6 ++++++ 1 file changed, 6 insertions(+) --- NEW FILE pidgin-2.6.2-yahoo-status-change-away.patch --- http://developer.pidgin.im/ticket/10224 http://developer.pidgin.im/viewmtn/revision/info/37aa00d044431100d37466517568640cb082680c # # # patch "libpurple/protocols/yahoo/libymsg.c" # from [2e325ac513bc39fb2cb3964c664edcef344c7f14] # to [87ad7ef7612ac888772e8afa7bcb20743f1b3d9c] # ============================================================ --- libpurple/protocols/yahoo/libymsg.c 2e325ac513bc39fb2cb3964c664edcef344c7f14 +++ libpurple/protocols/yahoo/libymsg.c 87ad7ef7612ac888772e8afa7bcb20743f1b3d9c @@ -4500,6 +4500,12 @@ void yahoo_set_status(PurpleAccount *acc if (purple_presence_is_idle(presence)) yahoo_packet_hash_str(pkt, 47, "2"); + else { + if (!purple_status_is_available(status)) + yahoo_packet_hash_str(pkt, 47, "1"); + else + yahoo_packet_hash_str(pkt, 47, "0"); + } yahoo_packet_send_and_free(pkt, yd); Index: pidgin.spec =================================================================== RCS file: /cvs/pkgs/rpms/pidgin/devel/pidgin.spec,v retrieving revision 1.96 retrieving revision 1.97 diff -u -p -r1.96 -r1.97 --- pidgin.spec 6 Sep 2009 02:05:16 -0000 1.96 +++ pidgin.spec 9 Sep 2009 20:52:46 -0000 1.97 @@ -82,7 +82,7 @@ Name: pidgin Version: 2.6.2 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and GPLv2 and MIT # GPLv2+ - libpurple, gnt, finch, pidgin, most prpls # GPLv2 - silc & novell prpls @@ -116,6 +116,10 @@ Source2: one_time_password.c Patch0: pidgin-NOT-UPSTREAM-2.5.2-rhel4-sound-migration.patch ## Patches 100+: To be Included in Future Upstream +Patch100: pidgin-2.6.2-aim-buddy-status-grab.patch +Patch101: pidgin-2.6.2-yahoo-buddy-idle-time.patch +Patch102: pidgin-2.6.2-yahoo-status-change-away.patch +Patch103: pidgin-2.6.2-crash-validate-jid.patch BuildRoot: %{_tmppath}/%{name}-%{version}-root Summary: A Gtk+ based multiprotocol instant messaging client @@ -373,6 +377,10 @@ echo "FEDORA=%{fedora} RHEL=%{rhel}" %endif ## Patches 100+: To be Included in Future Upstream +%patch100 -p0 -b .aim-buddy-status-grab +%patch101 -p0 -b .yahoo-buddy-idle-time +%patch102 -p0 -b .yahoo-status-change-away +%patch103 -p0 -b .pidgin-2.6.2-crash-validate-jid # Our preferences cp %{SOURCE1} prefs.xml @@ -617,11 +625,19 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Wed Sep 09 2009 Warren Togami 2.6.2-2 +- Upstream backports: + 97e003ed2bc2bafbb993693c9ae9c6d667731cc1 aim-buddy-status-grab + 37aa00d044431100d37466517568640cb082680c yahoo-buddy-idle-time + 40005b889ee276fbcd0a4e886a68d8a8cce45698 yahoo-status-change-away + cb46b045aa6e927a3814d9053c2b1c0f08d6fa62 crash-validate-jid + * Sun Sep 06 2009 Stu Tomlinson 2.6.2-1.1 - VV support needs to be explicitly disabled on F10 * Sun Sep 06 2009 Stu Tomlinson 2.6.2-1 - 2.6.2 Fixes a number of crashes +- CVE-2009-2703, CVE-2009-3083, CVE-2009-3084, CVE-2009-3085 * Wed Aug 19 2009 Warren Togami 2.6.1-1 - 2.6.1: Fix a crash when some users send you a link in a Yahoo IM From cwickert at fedoraproject.org Wed Sep 9 21:00:14 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 21:00:14 +0000 (UTC) Subject: rpms/xfce4-systemload-plugin/devel xfce4-systemload-plugin-0.4.2-fix-bar-colors.patch, NONE, 1.1 xfce4-systemload-plugin-0.4.2-fix-wrong-free-memory-value.patch, NONE, 1.1 xfce4-systemload-plugin-0.4.2-tooltip.patch, NONE, 1.1 xfce4-systemload-plugin.spec, 1.15, 1.16 Message-ID: <20090909210014.F1ECE11C043A@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-systemload-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20699 Modified Files: xfce4-systemload-plugin.spec Added Files: xfce4-systemload-plugin-0.4.2-fix-bar-colors.patch xfce4-systemload-plugin-0.4.2-fix-wrong-free-memory-value.patch xfce4-systemload-plugin-0.4.2-tooltip.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 0.4.2-8 - Bring back tooltips in GTK >= 2.16 (#508637, bugzilla.xfce.org #5175) - Fix bar colors (#505214, bugzilla.xfce.org #1889) - Fix wrong free memory value (bugzilla.xfce.org #4215) xfce4-systemload-plugin-0.4.2-fix-bar-colors.patch: systemload.c | 42 +++++++++++++++++++----------------------- 1 file changed, 19 insertions(+), 23 deletions(-) --- NEW FILE xfce4-systemload-plugin-0.4.2-fix-bar-colors.patch --- diff -u panel-plugin/systemload.c panel-plugin/systemload.c --- panel-plugin/systemload.c (working copy) +++ panel-plugin/systemload.c (working copy) @@ -256,17 +256,16 @@ gtk_container_add(GTK_CONTAINER(global->monitor[count]->ebox), GTK_WIDGET(global->monitor[count]->box)); - rc = gtk_widget_get_modifier_style(GTK_WIDGET(global->monitor[count]->status)); - if (!rc) { - rc = gtk_rc_style_new(); - } - if (rc) { - rc->color_flags[GTK_STATE_PRELIGHT] |= GTK_RC_BG; - rc->bg[GTK_STATE_PRELIGHT] = - global->monitor[count]->options.color; - } - - gtk_widget_modify_style(GTK_WIDGET(global->monitor[count]->status), rc); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_PRELIGHT, + &global->monitor[count]->options.color); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_SELECTED, + &global->monitor[count]->options.color); + gtk_widget_modify_base(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_SELECTED, + &global->monitor[count]->options.color); + gtk_widget_show(GTK_WIDGET(global->monitor[count]->status)); gtk_box_pack_start(GTK_BOX(global->monitor[count]->box), @@ -384,18 +383,15 @@ gtk_label_set_text(GTK_LABEL(global->monitor[count]->label), global->monitor[count]->options.label_text); - gtk_widget_hide(GTK_WIDGET(global->monitor[count]->status)); - rc = gtk_widget_get_modifier_style(GTK_WIDGET(global->monitor[count]->status)); - if (!rc) { - rc = gtk_rc_style_new(); - } - - if (rc) { - rc->color_flags[GTK_STATE_PRELIGHT] |= GTK_RC_BG; - rc->bg[GTK_STATE_PRELIGHT] = global->monitor[count]->options.color; - } - - gtk_widget_modify_style(GTK_WIDGET(global->monitor[count]->status), rc); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_PRELIGHT, + &global->monitor[count]->options.color); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_SELECTED, + &global->monitor[count]->options.color); + gtk_widget_modify_base(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_SELECTED, + &global->monitor[count]->options.color); if(global->monitor[count]->options.enabled) { xfce4-systemload-plugin-0.4.2-fix-wrong-free-memory-value.patch: memswap.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) --- NEW FILE xfce4-systemload-plugin-0.4.2-fix-wrong-free-memory-value.patch --- diff -Nur -x '*.orig' -x '*~' xfce4-systemload-plugin-0.4.2/panel-plugin/memswap.c xfce4-systemload-plugin-0.4.2.new/panel-plugin/memswap.c --- xfce4-systemload-plugin-0.4.2/panel-plugin/memswap.c 2007-01-17 19:01:09.000000000 +0100 +++ xfce4-systemload-plugin-0.4.2.new/panel-plugin/memswap.c 2008-03-08 12:16:34.000000000 +0100 @@ -48,6 +48,7 @@ static unsigned long MTotal = 0; static unsigned long MFree = 0; static unsigned long MCached = 0; +static unsigned long MBuffers = 0; static unsigned long MUsed = 0; static unsigned long STotal = 0; static unsigned long SFree = 0; @@ -57,8 +58,8 @@ { int fd; size_t n; - int o_MTotal, o_MFree, o_MCached, o_STotal, o_SFree; - char *b_MTotal, *b_MFree, *b_MCached, *b_STotal, *b_SFree; + int o_MTotal, o_MFree, o_MCached, o_MBuffers, o_STotal, o_SFree; + char *b_MTotal, *b_MFree, *b_MCached, *b_MBuffers, *b_STotal, *b_SFree; if ((fd = open("/proc/meminfo", O_RDONLY)) < 0) { @@ -87,6 +88,10 @@ if (b_MCached) o_MCached = sscanf(b_MCached + strlen("Cached"), ": %lu", &MCached); + b_MBuffers = strstr(MemInfoBuf, "Buffers"); + if (b_MBuffers) + o_MBuffers = sscanf(b_MBuffers + strlen("Buffers"), ": %lu", &MBuffers); + b_STotal = strstr(MemInfoBuf, "SwapTotal"); if (b_STotal) o_STotal = sscanf(b_STotal + strlen("SwapTotal"), ": %lu", &STotal); @@ -95,7 +100,7 @@ if (b_SFree) o_SFree = sscanf(b_SFree + strlen("SwapFree"), ": %lu", &SFree); - MFree += MCached; + MFree = MFree + MCached + MBuffers; MUsed = MTotal - MFree; SUsed = STotal - SFree; *mem = MUsed * 100 / MTotal; xfce4-systemload-plugin-0.4.2-tooltip.patch: systemload.c | 7 +++++++ 1 file changed, 7 insertions(+) --- NEW FILE xfce4-systemload-plugin-0.4.2-tooltip.patch --- diff --git a/panel-plugin/systemload.c b/panel-plugin/systemload.c index cc96ec4..027e8fe 100644 --- a/panel-plugin/systemload.c +++ b/panel-plugin/systemload.c @@ -315,11 +315,18 @@ monitor_control_new(XfcePanelPlugin *plugin) { int count; t_global_monitor *global; + GtkSettings *settings; tooltips = gtk_tooltips_new (); g_object_ref (tooltips); gtk_object_sink (GTK_OBJECT (tooltips)); + /* reduce the default tooltip timeout to be smaller than the update + * interval otherwise we won't see tooltips on GTK 2.16 or newer */ + settings = gtk_settings_get_default(); + if (g_object_class_find_property(G_OBJECT_GET_CLASS(settings), "gtk-tooltip-timeout")) + g_object_set(settings, "gtk-tooltip-timeout", UPDATE_TIMEOUT - 10, NULL); + global = g_new(t_global_monitor, 1); global->plugin = plugin; global->timeout_id = 0; Index: xfce4-systemload-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-systemload-plugin/devel/xfce4-systemload-plugin.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- xfce4-systemload-plugin.spec 27 Jul 2009 07:56:34 -0000 1.15 +++ xfce4-systemload-plugin.spec 9 Sep 2009 21:00:13 -0000 1.16 @@ -1,12 +1,21 @@ Name: xfce4-systemload-plugin Version: 0.4.2 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Systemload monitor for the Xfce panel Group: User Interface/Desktops License: BSD URL: http://goodies.xfce.org/projects/panel-plugins/%{name} Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 +# allow custom bar colors in all themes +# http://bugzilla.xfce.org/show_bug.cgi?id=1889 +Patch0: %{name}-0.4.2-fix-bar-colors.patch +# memory usage in plugin is different from `free' output +# http://bugzilla.xfce.org/show_bug.cgi?id=4215 +Patch1: %{name}-0.4.2-fix-wrong-free-memory-value.patch +# make tooltips work with GTK 2.16 +# http://bugzilla.xfce.org/show_bug.cgi?id=5175 +Patch2: %{name}-0.4.2-tooltip.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xfce4-panel-devel >= 4.3.99.1, libxfcegui4-devel >= 4.3.99.1, libxml2-devel @@ -19,6 +28,11 @@ load, the memory in use, the swap space %prep %setup -q +%patch0 -p0 -b .colors +%patch1 -p1 -b .free +%if 0%{?fedora} >= 11 +%patch2 -p1 -b .tooltip +%endif %build %configure --disable-static @@ -39,6 +53,11 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/xfce4/panel-plugins/*.desktop %changelog +* Wed Sep 09 2009 Christoph Wickert - 0.4.2-8 +- Bring back tooltips in GTK >= 2.16 (#508637, bugzilla.xfce.org #5175) +- Fix bar colors (#505214, bugzilla.xfce.org #1889) +- Fix wrong free memory value (bugzilla.xfce.org #4215) + * Mon Jul 27 2009 Fedora Release Engineering - 0.4.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From nucleo at fedoraproject.org Wed Sep 9 21:05:26 2009 From: nucleo at fedoraproject.org (nucleo) Date: Wed, 9 Sep 2009 21:05:26 +0000 (UTC) Subject: rpms/kvirc/devel kvirc.spec,1.12,1.13 sources,1.7,1.8 Message-ID: <20090909210527.067CC11C00CE@cvs1.fedora.phx.redhat.com> Author: nucleo Update of /cvs/pkgs/rpms/kvirc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22969 Modified Files: kvirc.spec sources Log Message: disabled pyhton module Index: kvirc.spec =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/devel/kvirc.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- kvirc.spec 8 Sep 2009 00:12:15 -0000 1.12 +++ kvirc.spec 9 Sep 2009 21:05:26 -0000 1.13 @@ -3,7 +3,7 @@ Name: kvirc Version: 4.0.0 -Release: 0.16.%{pre}%{?dist} +Release: 0.17.%{pre}%{?dist} Summary: Free portable IRC client Group: Applications/Internet License: GPLv2+ with exceptions @@ -11,7 +11,7 @@ URL: http://kvirc.net/ Source0: ftp://ftp.kvirc.de/pub/kvirc/snapshots/source/%{name}-4.0%{pre}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdelibs4-devel audiofile-devel esound-devel glib2-devel -BuildRequires: python-devel perl-ExtUtils-Embed dbus-devel +BuildRequires: perl-ExtUtils-Embed dbus-devel BuildRequires: cmake desktop-file-utils gettext doxygen graphviz Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig @@ -28,13 +28,13 @@ many IRC addicted developers around the %build %{cmake} \ %ifarch %{ix86} --DWITH_ix86_ASM=YES \ +-DWITH_ix86_ASM=ON \ %endif -DWANT_NO_EMBEDDED_CODE=OFF \ -DWITHOUT_ESD=OFF \ -DWITHOUT_OSS=OFF \ -DWANT_COEXISTENCE=OFF \ --DWITH_PYTHON=ON \ +-DWITHOUT_PYTHON=ON \ -DUSE_ENV_FLAGS=ON \ -DMANUAL_REVISION=%{rev} @@ -126,6 +126,10 @@ gtk-update-icon-cache %{_datadir}/icons/ %exclude %{_mandir}/*.ISO8859-1/man1/%{name}.1.gz %changelog +* Wed Sep 9 2009 Alexey Kurov - 4.0.0-0.17.rc1 +- disabled pyhton module, added -DWITHOUT_PYTHON=ON +- removed BR python-devel + * Tue Sep 8 2009 Alexey Kurov - 4.0.0-0.16.rc1 - KVIrc 4.0 release candidate 1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 8 Sep 2009 00:12:16 -0000 1.7 +++ sources 9 Sep 2009 21:05:26 -0000 1.8 @@ -1 +1 @@ -092206ada148236a9e62351c98d59560 kvirc-4.0rc1.tar.bz2 +fbf84c24864b7a89922574bcfa68f292 kvirc-4.0rc1.tar.bz2 From dwalsh at fedoraproject.org Wed Sep 9 21:07:25 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 9 Sep 2009 21:07:25 +0000 (UTC) Subject: rpms/policycoreutils/devel policycoreutils-gui.patch, 1.90, 1.91 policycoreutils-rhat.patch, 1.439, 1.440 Message-ID: <20090909210726.5FAB911C00CE@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/policycoreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24005 Modified Files: policycoreutils-gui.patch policycoreutils-rhat.patch Log Message: * Tue Sep 8 2009 Dan Walsh 2.0.73-2 - Fix init script to show status in usage message policycoreutils-gui.patch: Makefile | 41 booleansPage.py | 247 +++ domainsPage.py | 154 + fcontextPage.py | 223 ++ html_util.py | 164 ++ lockdown.glade | 771 +++++++++ lockdown.gladep | 7 lockdown.py | 382 ++++ loginsPage.py | 185 ++ mappingsPage.py | 56 modulesPage.py | 190 ++ polgen.glade | 3305 ++++++++++++++++++++++++++++++++++++++++++ polgen.gladep | 7 polgen.py | 1183 +++++++++++++++ polgengui.py | 627 ++++++++ portsPage.py | 259 +++ selinux.tbl | 234 +++ semanagePage.py | 168 ++ statusPage.py | 190 ++ system-config-selinux.glade | 3403 ++++++++++++++++++++++++++++++++++++++++++++ system-config-selinux.py | 189 ++ templates/__init__.py | 18 templates/boolean.py | 40 templates/etc_rw.py | 129 + templates/executable.py | 368 ++++ templates/network.py | 80 + templates/rw.py | 128 + templates/script.py | 99 + templates/semodule.py | 41 templates/tmp.py | 97 + templates/user.py | 182 ++ templates/var_lib.py | 158 ++ templates/var_log.py | 110 + templates/var_run.py | 118 + templates/var_spool.py | 129 + translationsPage.py | 118 + usersPage.py | 150 + 37 files changed, 13950 insertions(+) Index: policycoreutils-gui.patch =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils-gui.patch,v retrieving revision 1.90 retrieving revision 1.91 diff -u -p -r1.90 -r1.91 --- policycoreutils-gui.patch 26 Aug 2009 18:05:32 -0000 1.90 +++ policycoreutils-gui.patch 9 Sep 2009 21:07:24 -0000 1.91 @@ -1,6 +1,6 @@ -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/booleansPage.py policycoreutils-2.0.71/gui/booleansPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/booleansPage.py policycoreutils-2.0.73/gui/booleansPage.py --- nsapolicycoreutils/gui/booleansPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/booleansPage.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/booleansPage.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,247 @@ +# +# booleansPage.py - GUI for Booleans page in system-config-securitylevel @@ -249,9 +249,9 @@ diff --exclude-from=exclude -N -u -r nsa + self.load(self.filter) + return True + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/domainsPage.py policycoreutils-2.0.71/gui/domainsPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/domainsPage.py policycoreutils-2.0.73/gui/domainsPage.py --- nsapolicycoreutils/gui/domainsPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/domainsPage.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/domainsPage.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,154 @@ +## domainsPage.py - show selinux domains +## Copyright (C) 2009 Red Hat, Inc. @@ -407,9 +407,9 @@ diff --exclude-from=exclude -N -u -r nsa + + except ValueError, e: + self.error(e.args[0]) -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/fcontextPage.py policycoreutils-2.0.71/gui/fcontextPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/fcontextPage.py policycoreutils-2.0.73/gui/fcontextPage.py --- nsapolicycoreutils/gui/fcontextPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/fcontextPage.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/fcontextPage.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,223 @@ +## fcontextPage.py - show selinux mappings +## Copyright (C) 2006 Red Hat, Inc. @@ -634,9 +634,9 @@ diff --exclude-from=exclude -N -u -r nsa + self.store.set_value(iter, SPEC_COL, fspec) + self.store.set_value(iter, FTYPE_COL, ftype) + self.store.set_value(iter, TYPE_COL, "%s:%s" % (type, mls)) -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/html_util.py policycoreutils-2.0.71/gui/html_util.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/html_util.py policycoreutils-2.0.73/gui/html_util.py --- nsapolicycoreutils/gui/html_util.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/html_util.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/html_util.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,164 @@ +# Authors: John Dennis +# @@ -802,9 +802,9 @@ diff --exclude-from=exclude -N -u -r nsa + doc += tail + return doc + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/lockdown.glade policycoreutils-2.0.71/gui/lockdown.glade +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/lockdown.glade policycoreutils-2.0.73/gui/lockdown.glade --- nsapolicycoreutils/gui/lockdown.glade 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/lockdown.glade 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/lockdown.glade 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,771 @@ + + @@ -1577,9 +1577,9 @@ diff --exclude-from=exclude -N -u -r nsa + + + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/lockdown.gladep policycoreutils-2.0.71/gui/lockdown.gladep +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/lockdown.gladep policycoreutils-2.0.73/gui/lockdown.gladep --- nsapolicycoreutils/gui/lockdown.gladep 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/lockdown.gladep 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/lockdown.gladep 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,7 @@ + + @@ -1588,9 +1588,9 @@ diff --exclude-from=exclude -N -u -r nsa + + + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/lockdown.py policycoreutils-2.0.71/gui/lockdown.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/lockdown.py policycoreutils-2.0.73/gui/lockdown.py --- nsapolicycoreutils/gui/lockdown.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/lockdown.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/lockdown.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,382 @@ +#!/usr/bin/python +# @@ -1974,9 +1974,9 @@ diff --exclude-from=exclude -N -u -r nsa + + app = booleanWindow() + app.stand_alone() -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/loginsPage.py policycoreutils-2.0.71/gui/loginsPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/loginsPage.py policycoreutils-2.0.73/gui/loginsPage.py --- nsapolicycoreutils/gui/loginsPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/loginsPage.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/loginsPage.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,185 @@ +## loginsPage.py - show selinux mappings +## Copyright (C) 2006 Red Hat, Inc. @@ -2163,9 +2163,9 @@ diff --exclude-from=exclude -N -u -r nsa + self.store.set_value(iter, 1, seuser) + self.store.set_value(iter, 2, seobject.translate(serange)) + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/Makefile policycoreutils-2.0.71/gui/Makefile +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/Makefile policycoreutils-2.0.73/gui/Makefile --- nsapolicycoreutils/gui/Makefile 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/Makefile 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/Makefile 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,41 @@ +# Installation directories. +PREFIX ?= ${DESTDIR}/usr @@ -2208,9 +2208,9 @@ diff --exclude-from=exclude -N -u -r nsa +indent: + +relabel: -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/mappingsPage.py policycoreutils-2.0.71/gui/mappingsPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/mappingsPage.py policycoreutils-2.0.73/gui/mappingsPage.py --- nsapolicycoreutils/gui/mappingsPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/mappingsPage.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/mappingsPage.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,56 @@ +## mappingsPage.py - show selinux mappings +## Copyright (C) 2006 Red Hat, Inc. @@ -2268,9 +2268,9 @@ diff --exclude-from=exclude -N -u -r nsa + for k in keys: + print "%-25s %-25s %-25s" % (k, dict[k][0], translate(dict[k][1])) + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/modulesPage.py policycoreutils-2.0.71/gui/modulesPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/modulesPage.py policycoreutils-2.0.73/gui/modulesPage.py --- nsapolicycoreutils/gui/modulesPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/modulesPage.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/modulesPage.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,190 @@ +## modulesPage.py - show selinux mappings +## Copyright (C) 2006-2009 Red Hat, Inc. @@ -2462,9 +2462,9 @@ diff --exclude-from=exclude -N -u -r nsa + + except ValueError, e: + self.error(e.args[0]) -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgen.glade policycoreutils-2.0.71/gui/polgen.glade +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgen.glade policycoreutils-2.0.73/gui/polgen.glade --- nsapolicycoreutils/gui/polgen.glade 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/polgen.glade 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/polgen.glade 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,3305 @@ + + @@ -5771,9 +5771,9 @@ diff --exclude-from=exclude -N -u -r nsa + + + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgen.gladep policycoreutils-2.0.71/gui/polgen.gladep +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgen.gladep policycoreutils-2.0.73/gui/polgen.gladep --- nsapolicycoreutils/gui/polgen.gladep 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/polgen.gladep 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/polgen.gladep 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,7 @@ + + @@ -5782,9 +5782,9 @@ diff --exclude-from=exclude -N -u -r nsa + + + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgengui.py policycoreutils-2.0.71/gui/polgengui.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgengui.py policycoreutils-2.0.73/gui/polgengui.py --- nsapolicycoreutils/gui/polgengui.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/polgengui.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/polgengui.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,627 @@ +#!/usr/bin/python -E +# @@ -6413,9 +6413,9 @@ diff --exclude-from=exclude -N -u -r nsa + + app = childWindow() + app.stand_alone() -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgen.py policycoreutils-2.0.71/gui/polgen.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgen.py policycoreutils-2.0.73/gui/polgen.py --- nsapolicycoreutils/gui/polgen.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/polgen.py 2009-08-26 10:47:54.000000000 -0400 ++++ policycoreutils-2.0.73/gui/polgen.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,1183 @@ +#!/usr/bin/python +# @@ -7600,9 +7600,9 @@ diff --exclude-from=exclude -N -u -r nsa + + print mypolicy.generate() + sys.exit(0) -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/portsPage.py policycoreutils-2.0.71/gui/portsPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/portsPage.py policycoreutils-2.0.73/gui/portsPage.py --- nsapolicycoreutils/gui/portsPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/portsPage.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/portsPage.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,259 @@ +## portsPage.py - show selinux mappings +## Copyright (C) 2006 Red Hat, Inc. @@ -7863,9 +7863,9 @@ diff --exclude-from=exclude -N -u -r nsa + + return True + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/selinux.tbl policycoreutils-2.0.71/gui/selinux.tbl +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/selinux.tbl policycoreutils-2.0.73/gui/selinux.tbl --- nsapolicycoreutils/gui/selinux.tbl 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/selinux.tbl 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/selinux.tbl 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,234 @@ +acct_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for acct daemon") +allow_daemons_dump_core _("Admin") _("Allow all daemons to write corefiles to /") @@ -8101,9 +8101,9 @@ diff --exclude-from=exclude -N -u -r nsa +webadm_manage_user_files _("HTTPD Service") _("Allow SELinux webadm user to manage unprivileged users home directories") +webadm_read_user_files _("HTTPD Service") _("Allow SELinux webadm user to read unprivileged users home directories") + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/semanagePage.py policycoreutils-2.0.71/gui/semanagePage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/semanagePage.py policycoreutils-2.0.73/gui/semanagePage.py --- nsapolicycoreutils/gui/semanagePage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/semanagePage.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/semanagePage.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,168 @@ +## semanagePage.py - show selinux mappings +## Copyright (C) 2006 Red Hat, Inc. @@ -8273,9 +8273,9 @@ diff --exclude-from=exclude -N -u -r nsa + self.load(self.filter) + return True + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/statusPage.py policycoreutils-2.0.71/gui/statusPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/statusPage.py policycoreutils-2.0.73/gui/statusPage.py --- nsapolicycoreutils/gui/statusPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/statusPage.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/statusPage.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,190 @@ +# statusPage.py - show selinux status +## Copyright (C) 2006-2009 Red Hat, Inc. @@ -8467,9 +8467,9 @@ diff --exclude-from=exclude -N -u -r nsa + return self.types[self.selinuxTypeOptionMenu.get_active()] + + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/system-config-selinux.glade policycoreutils-2.0.71/gui/system-config-selinux.glade +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/system-config-selinux.glade policycoreutils-2.0.73/gui/system-config-selinux.glade --- nsapolicycoreutils/gui/system-config-selinux.glade 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/system-config-selinux.glade 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/system-config-selinux.glade 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,3403 @@ + + @@ -11874,9 +11874,9 @@ diff --exclude-from=exclude -N -u -r nsa + + + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/system-config-selinux.py policycoreutils-2.0.71/gui/system-config-selinux.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/system-config-selinux.py policycoreutils-2.0.73/gui/system-config-selinux.py --- nsapolicycoreutils/gui/system-config-selinux.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/system-config-selinux.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/system-config-selinux.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,189 @@ +#!/usr/bin/python +# @@ -12067,9 +12067,9 @@ diff --exclude-from=exclude -N -u -r nsa + + app = childWindow() + app.stand_alone() -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/boolean.py policycoreutils-2.0.71/gui/templates/boolean.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/boolean.py policycoreutils-2.0.73/gui/templates/boolean.py --- nsapolicycoreutils/gui/templates/boolean.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/boolean.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/templates/boolean.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,40 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -12111,9 +12111,9 @@ diff --exclude-from=exclude -N -u -r nsa +') +""" + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/etc_rw.py policycoreutils-2.0.71/gui/templates/etc_rw.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/etc_rw.py policycoreutils-2.0.73/gui/templates/etc_rw.py --- nsapolicycoreutils/gui/templates/etc_rw.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/etc_rw.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/templates/etc_rw.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,129 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -12244,10 +12244,10 @@ diff --exclude-from=exclude -N -u -r nsa +fc_dir="""\ +FILENAME(/.*)? gen_context(system_u:object_r:TEMPLATETYPE_etc_rw_t,s0) +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/executable.py policycoreutils-2.0.71/gui/templates/executable.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/executable.py policycoreutils-2.0.73/gui/templates/executable.py --- nsapolicycoreutils/gui/templates/executable.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/executable.py 2009-08-26 10:48:18.000000000 -0400 -@@ -0,0 +1,374 @@ ++++ policycoreutils-2.0.73/gui/templates/executable.py 2009-09-09 14:55:09.000000000 -0400 +@@ -0,0 +1,368 @@ +# Copyright (C) 2007-2009 Red Hat +# see file 'COPYING' for use and warranty information +# @@ -12456,8 +12456,7 @@ diff --exclude-from=exclude -N -u -r nsa +# +interface(`TEMPLATETYPE_domtrans',` + gen_require(` -+ type TEMPLATETYPE_t; -+ type TEMPLATETYPE_exec_t; ++ type TEMPLATETYPE_t, TEMPLATETYPE_exec_t; + ') + + domtrans_pattern($1,TEMPLATETYPE_exec_t,TEMPLATETYPE_t) @@ -12576,12 +12575,7 @@ diff --exclude-from=exclude -N -u -r nsa +## +## +## -+## The role to be allowed to manage the TEMPLATETYPE domain. -+## -+## -+## -+## -+## The type of the user terminal. ++## Role allowed access. +## +## +## @@ -12622,9 +12616,9 @@ diff --exclude-from=exclude -N -u -r nsa +EXECUTABLE -- gen_context(system_u:object_r:TEMPLATETYPE_initrc_exec_t,s0) +""" + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/__init__.py policycoreutils-2.0.71/gui/templates/__init__.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/__init__.py policycoreutils-2.0.73/gui/templates/__init__.py --- nsapolicycoreutils/gui/templates/__init__.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/__init__.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/templates/__init__.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,18 @@ +# +# Copyright (C) 2007 Red Hat, Inc. @@ -12644,9 +12638,9 @@ diff --exclude-from=exclude -N -u -r nsa +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/network.py policycoreutils-2.0.71/gui/templates/network.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/network.py policycoreutils-2.0.73/gui/templates/network.py --- nsapolicycoreutils/gui/templates/network.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/network.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/templates/network.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,80 @@ +te_port_types=""" +type TEMPLATETYPE_port_t; @@ -12728,9 +12722,9 @@ diff --exclude-from=exclude -N -u -r nsa +corenet_udp_bind_all_unreserved_ports(TEMPLATETYPE_t) +""" + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/rw.py policycoreutils-2.0.71/gui/templates/rw.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/rw.py policycoreutils-2.0.73/gui/templates/rw.py --- nsapolicycoreutils/gui/templates/rw.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/rw.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/templates/rw.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,128 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -12860,9 +12854,9 @@ diff --exclude-from=exclude -N -u -r nsa +fc_dir=""" +FILENAME(/.*)? gen_context(system_u:object_r:TEMPLATETYPE_rw_t,s0) +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/script.py policycoreutils-2.0.71/gui/templates/script.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/script.py policycoreutils-2.0.73/gui/templates/script.py --- nsapolicycoreutils/gui/templates/script.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/script.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/templates/script.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,99 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -12963,9 +12957,9 @@ diff --exclude-from=exclude -N -u -r nsa +# Adding roles to SELinux user USER +/usr/sbin/semanage user -m -R +TEMPLATETYPE_r USER +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/semodule.py policycoreutils-2.0.71/gui/templates/semodule.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/semodule.py policycoreutils-2.0.73/gui/templates/semodule.py --- nsapolicycoreutils/gui/templates/semodule.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/semodule.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/templates/semodule.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,41 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13008,9 +13002,9 @@ diff --exclude-from=exclude -N -u -r nsa +semanage ports -a -t TEMPLATETYPE_port_t -p udp PORTNUM +""" + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/tmp.py policycoreutils-2.0.71/gui/templates/tmp.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/tmp.py policycoreutils-2.0.73/gui/templates/tmp.py --- nsapolicycoreutils/gui/templates/tmp.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/tmp.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/templates/tmp.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,97 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13109,9 +13103,9 @@ diff --exclude-from=exclude -N -u -r nsa + TEMPLATETYPE_manage_tmp($1) +""" + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/user.py policycoreutils-2.0.71/gui/templates/user.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/user.py policycoreutils-2.0.73/gui/templates/user.py --- nsapolicycoreutils/gui/templates/user.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/user.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/templates/user.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,182 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13295,9 +13289,9 @@ diff --exclude-from=exclude -N -u -r nsa +te_newrole_rules=""" +seutil_run_newrole(TEMPLATETYPE_t,TEMPLATETYPE_r,{ TEMPLATETYPE_devpts_t TEMPLATETYPE_tty_device_t }) +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_lib.py policycoreutils-2.0.71/gui/templates/var_lib.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_lib.py policycoreutils-2.0.73/gui/templates/var_lib.py --- nsapolicycoreutils/gui/templates/var_lib.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/var_lib.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/templates/var_lib.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,158 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13457,9 +13451,9 @@ diff --exclude-from=exclude -N -u -r nsa +fc_dir="""\ +FILENAME(/.*)? gen_context(system_u:object_r:TEMPLATETYPE_var_lib_t,s0) +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_log.py policycoreutils-2.0.71/gui/templates/var_log.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_log.py policycoreutils-2.0.73/gui/templates/var_log.py --- nsapolicycoreutils/gui/templates/var_log.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/var_log.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/templates/var_log.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,110 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13571,9 +13565,9 @@ diff --exclude-from=exclude -N -u -r nsa +fc_dir="""\ +FILENAME(/.*)? gen_context(system_u:object_r:TEMPLATETYPE_log_t,s0) +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_run.py policycoreutils-2.0.71/gui/templates/var_run.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_run.py policycoreutils-2.0.73/gui/templates/var_run.py --- nsapolicycoreutils/gui/templates/var_run.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/var_run.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/templates/var_run.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,118 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13693,9 +13687,9 @@ diff --exclude-from=exclude -N -u -r nsa +FILENAME(/.*)? gen_context(system_u:object_r:TEMPLATETYPE_var_run_t,s0) +""" + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_spool.py policycoreutils-2.0.71/gui/templates/var_spool.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_spool.py policycoreutils-2.0.73/gui/templates/var_spool.py --- nsapolicycoreutils/gui/templates/var_spool.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/templates/var_spool.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/templates/var_spool.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,129 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13826,9 +13820,9 @@ diff --exclude-from=exclude -N -u -r nsa +fc_dir="""\ +FILENAME(/.*)? gen_context(system_u:object_r:TEMPLATETYPE_spool_t,s0) +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/translationsPage.py policycoreutils-2.0.71/gui/translationsPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/translationsPage.py policycoreutils-2.0.73/gui/translationsPage.py --- nsapolicycoreutils/gui/translationsPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/translationsPage.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/translationsPage.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,118 @@ +## translationsPage.py - show selinux translations +## Copyright (C) 2006 Red Hat, Inc. @@ -13948,9 +13942,9 @@ diff --exclude-from=exclude -N -u -r nsa + store, iter = self.view.get_selection().get_selected() + self.store.set_value(iter, 0, level) + self.store.set_value(iter, 1, translation) -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/usersPage.py policycoreutils-2.0.71/gui/usersPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/usersPage.py policycoreutils-2.0.73/gui/usersPage.py --- nsapolicycoreutils/gui/usersPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.71/gui/usersPage.py 2009-08-20 12:53:16.000000000 -0400 ++++ policycoreutils-2.0.73/gui/usersPage.py 2009-09-08 09:21:09.000000000 -0400 @@ -0,0 +1,150 @@ +## usersPage.py - show selinux mappings +## Copyright (C) 2006,2007,2008 Red Hat, Inc. policycoreutils-rhat.patch: Makefile | 2 audit2allow/audit2allow | 14 load_policy/Makefile | 2 restorecond/Makefile | 24 - restorecond/org.selinux.Restorecond.service | 3 restorecond/restorecond.c | 422 +++--------------- restorecond/restorecond.conf | 5 restorecond/restorecond.desktop | 7 restorecond/restorecond.h | 18 restorecond/restorecond.init | 3 restorecond/restorecond_user.conf | 2 restorecond/user.c | 237 ++++++++++ restorecond/watch.c | 254 +++++++++++ sandbox/Makefile | 31 + sandbox/sandbox | 200 ++++++++ sandbox/sandbox.8 | 26 + sandbox/sandboxX.sh | 16 sandbox/seunshare.c | 203 ++++++++ scripts/Makefile | 2 scripts/chcat | 2 semanage/semanage | 27 + semanage/seobject.py | 11 semodule/semodule.8 | 6 semodule/semodule.c | 51 +- setfiles/Makefile | 4 setfiles/restore.c | 519 ++++++++++++++++++++++ setfiles/restore.h | 49 ++ setfiles/setfiles.c | 643 +++------------------------- 28 files changed, 1833 insertions(+), 950 deletions(-) Index: policycoreutils-rhat.patch =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils-rhat.patch,v retrieving revision 1.439 retrieving revision 1.440 diff -u -p -r1.439 -r1.440 --- policycoreutils-rhat.patch 9 Sep 2009 17:04:51 -0000 1.439 +++ policycoreutils-rhat.patch 9 Sep 2009 21:07:24 -0000 1.440 @@ -1,6 +1,6 @@ diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/audit2allow/audit2allow policycoreutils-2.0.73/audit2allow/audit2allow --- nsapolicycoreutils/audit2allow/audit2allow 2009-01-13 08:45:35.000000000 -0500 -+++ policycoreutils-2.0.73/audit2allow/audit2allow 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/audit2allow/audit2allow 2009-09-09 16:27:14.000000000 -0400 @@ -42,6 +42,8 @@ from optparse import OptionParser @@ -40,7 +40,7 @@ diff --exclude-from=exclude --exclude=se f = sys.stdin diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/load_policy/Makefile policycoreutils-2.0.73/load_policy/Makefile --- nsapolicycoreutils/load_policy/Makefile 2008-08-28 09:34:24.000000000 -0400 -+++ policycoreutils-2.0.73/load_policy/Makefile 2009-09-08 10:08:07.000000000 -0400 ++++ policycoreutils-2.0.73/load_policy/Makefile 2009-09-09 16:27:14.000000000 -0400 @@ -1,6 +1,6 @@ # Installation directories. PREFIX ?= ${DESTDIR}/usr @@ -51,7 +51,7 @@ diff --exclude-from=exclude --exclude=se diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/Makefile policycoreutils-2.0.73/Makefile --- nsapolicycoreutils/Makefile 2008-08-28 09:34:24.000000000 -0400 -+++ policycoreutils-2.0.73/Makefile 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/Makefile 2009-09-09 16:27:14.000000000 -0400 @@ -1,4 +1,4 @@ -SUBDIRS = setfiles semanage load_policy newrole run_init secon audit2allow audit2why scripts sestatus semodule_package semodule semodule_link semodule_expand semodule_deps setsebool po +SUBDIRS = setfiles semanage load_policy newrole run_init sandbox secon audit2allow audit2why scripts sestatus semodule_package semodule semodule_link semodule_expand semodule_deps setsebool po gui @@ -60,7 +60,7 @@ diff --exclude-from=exclude --exclude=se diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/Makefile policycoreutils-2.0.73/restorecond/Makefile --- nsapolicycoreutils/restorecond/Makefile 2009-08-20 15:49:21.000000000 -0400 -+++ policycoreutils-2.0.73/restorecond/Makefile 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/restorecond/Makefile 2009-09-09 16:27:14.000000000 -0400 @@ -1,17 +1,28 @@ # Installation directories. PREFIX ?= ${DESTDIR}/usr @@ -109,14 +109,14 @@ diff --exclude-from=exclude --exclude=se /sbin/restorecon $(SBINDIR)/restorecond diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/org.selinux.Restorecond.service policycoreutils-2.0.73/restorecond/org.selinux.Restorecond.service --- nsapolicycoreutils/restorecond/org.selinux.Restorecond.service 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/restorecond/org.selinux.Restorecond.service 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/restorecond/org.selinux.Restorecond.service 2009-09-09 16:27:14.000000000 -0400 @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=org.selinux.Restorecond +Exec=/usr/sbin/restorecond -u diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.c policycoreutils-2.0.73/restorecond/restorecond.c --- nsapolicycoreutils/restorecond/restorecond.c 2009-08-20 15:49:21.000000000 -0400 -+++ policycoreutils-2.0.73/restorecond/restorecond.c 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/restorecond/restorecond.c 2009-09-09 16:27:14.000000000 -0400 @@ -48,294 +48,38 @@ #include #include @@ -609,7 +609,7 @@ diff --exclude-from=exclude --exclude=se + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.conf policycoreutils-2.0.73/restorecond/restorecond.conf --- nsapolicycoreutils/restorecond/restorecond.conf 2009-08-20 15:49:21.000000000 -0400 -+++ policycoreutils-2.0.73/restorecond/restorecond.conf 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/restorecond/restorecond.conf 2009-09-09 16:27:14.000000000 -0400 @@ -4,8 +4,5 @@ /etc/mtab /var/run/utmp @@ -622,7 +622,7 @@ diff --exclude-from=exclude --exclude=se - diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.desktop policycoreutils-2.0.73/restorecond/restorecond.desktop --- nsapolicycoreutils/restorecond/restorecond.desktop 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/restorecond/restorecond.desktop 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/restorecond/restorecond.desktop 2009-09-09 16:27:14.000000000 -0400 @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=File Context maintainer @@ -633,7 +633,7 @@ diff --exclude-from=exclude --exclude=se +StartupNotify=false diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.h policycoreutils-2.0.73/restorecond/restorecond.h --- nsapolicycoreutils/restorecond/restorecond.h 2009-08-20 15:49:21.000000000 -0400 -+++ policycoreutils-2.0.73/restorecond/restorecond.h 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/restorecond/restorecond.h 2009-09-09 16:27:14.000000000 -0400 @@ -24,7 +24,21 @@ #ifndef RESTORED_CONFIG_H #define RESTORED_CONFIG_H @@ -660,7 +660,7 @@ diff --exclude-from=exclude --exclude=se #endif diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.init policycoreutils-2.0.73/restorecond/restorecond.init --- nsapolicycoreutils/restorecond/restorecond.init 2009-08-20 15:49:21.000000000 -0400 -+++ policycoreutils-2.0.73/restorecond/restorecond.init 2009-09-08 19:19:57.000000000 -0400 ++++ policycoreutils-2.0.73/restorecond/restorecond.init 2009-09-09 16:27:14.000000000 -0400 @@ -82,9 +82,8 @@ [ -e /var/lock/subsys/restorecond ] && restart || : ;; @@ -674,13 +674,13 @@ diff --exclude-from=exclude --exclude=se - diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond_user.conf policycoreutils-2.0.73/restorecond/restorecond_user.conf --- nsapolicycoreutils/restorecond/restorecond_user.conf 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/restorecond/restorecond_user.conf 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/restorecond/restorecond_user.conf 2009-09-09 16:27:14.000000000 -0400 @@ -0,0 +1,2 @@ +~/* +~/public_html/* diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/user.c policycoreutils-2.0.73/restorecond/user.c --- nsapolicycoreutils/restorecond/user.c 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/restorecond/user.c 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/restorecond/user.c 2009-09-09 16:27:14.000000000 -0400 @@ -0,0 +1,237 @@ +/* + * restorecond @@ -921,7 +921,7 @@ diff --exclude-from=exclude --exclude=se + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/watch.c policycoreutils-2.0.73/restorecond/watch.c --- nsapolicycoreutils/restorecond/watch.c 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/restorecond/watch.c 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/restorecond/watch.c 2009-09-09 16:27:14.000000000 -0400 @@ -0,0 +1,254 @@ +#define _GNU_SOURCE +#include @@ -1179,7 +1179,7 @@ diff --exclude-from=exclude --exclude=se + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/Makefile policycoreutils-2.0.73/sandbox/Makefile --- nsapolicycoreutils/sandbox/Makefile 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/sandbox/Makefile 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/sandbox/Makefile 2009-09-09 16:27:14.000000000 -0400 @@ -0,0 +1,31 @@ +# Installation directories. +PREFIX ?= ${DESTDIR}/usr @@ -1214,7 +1214,7 @@ diff --exclude-from=exclude --exclude=se +relabel: diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandbox policycoreutils-2.0.73/sandbox/sandbox --- nsapolicycoreutils/sandbox/sandbox 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/sandbox/sandbox 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/sandbox/sandbox 2009-09-09 16:27:14.000000000 -0400 @@ -0,0 +1,200 @@ +#!/usr/bin/python -E +import os, sys, getopt, socket, random, fcntl, shutil @@ -1418,7 +1418,7 @@ diff --exclude-from=exclude --exclude=se + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandbox.8 policycoreutils-2.0.73/sandbox/sandbox.8 --- nsapolicycoreutils/sandbox/sandbox.8 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/sandbox/sandbox.8 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/sandbox/sandbox.8 2009-09-09 16:27:14.000000000 -0400 @@ -0,0 +1,26 @@ +.TH SANDBOX "8" "May 2009" "chcat" "User Commands" +.SH NAME @@ -1448,12 +1448,15 @@ diff --exclude-from=exclude --exclude=se +.PP diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandboxX.sh policycoreutils-2.0.73/sandbox/sandboxX.sh --- nsapolicycoreutils/sandbox/sandboxX.sh 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/sandbox/sandboxX.sh 2009-09-08 09:21:08.000000000 -0400 -@@ -0,0 +1,13 @@ ++++ policycoreutils-2.0.73/sandbox/sandboxX.sh 2009-09-09 17:01:54.000000000 -0400 +@@ -0,0 +1,16 @@ +#!/bin/bash -+(Xephyr -terminate -screen 1000x700 -displayfd 5 5>&1 2>/dev/null) | while read D; do ++export TITLE="Sandbox: `/usr/bin/tail -1 ~/.sandboxrc | /usr/bin/cut -b1-70`" ++export SCREEN=`/usr/bin/xdpyinfo -display $DISPLAY | /bin/awk '/dimensions/ { print $2 }'` ++ ++(/usr/bin/Xephyr -title "$TITLE" -terminate -screen 1000x700 -displayfd 5 5>&1 2>/dev/null) | while read D; do +export DISPLAY=:$D -+matchbox-window-manager -use_titlebar no & ++/usr/bin/matchbox-window-manager -use_titlebar no & +WM_PID=$! +~/.sandboxrc & +CLIENT_PID=$! @@ -1465,7 +1468,7 @@ diff --exclude-from=exclude --exclude=se +done diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/seunshare.c policycoreutils-2.0.73/sandbox/seunshare.c --- nsapolicycoreutils/sandbox/seunshare.c 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/sandbox/seunshare.c 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/sandbox/seunshare.c 2009-09-09 16:27:14.000000000 -0400 @@ -0,0 +1,203 @@ +#include +#include @@ -1672,7 +1675,7 @@ diff --exclude-from=exclude --exclude=se +} diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/scripts/chcat policycoreutils-2.0.73/scripts/chcat --- nsapolicycoreutils/scripts/chcat 2009-06-23 15:36:07.000000000 -0400 -+++ policycoreutils-2.0.73/scripts/chcat 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/scripts/chcat 2009-09-09 16:27:14.000000000 -0400 @@ -435,6 +435,8 @@ continue except ValueError, e: @@ -1684,7 +1687,7 @@ diff --exclude-from=exclude --exclude=se diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/scripts/Makefile policycoreutils-2.0.73/scripts/Makefile --- nsapolicycoreutils/scripts/Makefile 2008-08-28 09:34:24.000000000 -0400 -+++ policycoreutils-2.0.73/scripts/Makefile 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/scripts/Makefile 2009-09-09 16:27:14.000000000 -0400 @@ -5,7 +5,7 @@ MANDIR ?= $(PREFIX)/share/man LOCALEDIR ?= /usr/share/locale @@ -1696,7 +1699,7 @@ diff --exclude-from=exclude --exclude=se -mkdir -p $(BINDIR) diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semanage/semanage policycoreutils-2.0.73/semanage/semanage --- nsapolicycoreutils/semanage/semanage 2009-09-08 09:03:10.000000000 -0400 -+++ policycoreutils-2.0.73/semanage/semanage 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/semanage/semanage 2009-09-09 16:28:00.000000000 -0400 @@ -85,6 +85,7 @@ -F, --file Treat target as an input file for command, change multiple settings -p, --proto Port protocol (tcp or udp) or internet protocol version of node (ipv4 or ipv6) @@ -1705,17 +1708,15 @@ diff --exclude-from=exclude --exclude=se -P, --prefix Prefix for home directory labeling -L, --level Default SELinux Level (MLS/MCS Systems only) -R, --roles SELinux Roles (ex: "sysadm_r staff_r") -@@ -194,6 +195,9 @@ +@@ -194,6 +195,7 @@ locallist = False use_file = False store = "" + equal="" -+ -+ dontaudit = "" object = argv[0] option_dict=get_options() -@@ -203,10 +207,12 @@ +@@ -203,10 +205,11 @@ args = argv[1:] gopts, cmds = getopt.getopt(args, @@ -1724,12 +1725,11 @@ diff --exclude-from=exclude --exclude=se ['add', 'delete', 'deleteall', -+ 'dontaudit=', + 'equal=', 'ftype=', 'file', 'help', -@@ -250,9 +256,15 @@ +@@ -250,6 +253,9 @@ if o == "-f" or o == "--ftype": ftype=a @@ -1739,13 +1739,7 @@ diff --exclude-from=exclude --exclude=se if o == "-F" or o == "--file": use_file = True -+ if o == "--dontaudit": -+ dontaudit = not int(a) -+ - if o == "-h" or o == "--help": - raise ValueError(_("%s bad option") % o) - -@@ -326,6 +338,9 @@ +@@ -326,6 +332,9 @@ if object == "boolean": OBJECT = seobject.booleanRecords(store) @@ -1755,7 +1749,7 @@ diff --exclude-from=exclude --exclude=se if object == "translation": OBJECT = seobject.setransRecords() -@@ -370,11 +385,17 @@ +@@ -370,11 +379,17 @@ if object == "interface": OBJECT.add(target, serange, setype) @@ -1774,7 +1768,7 @@ diff --exclude-from=exclude --exclude=se if object == "permissive": OBJECT.add(target) -@@ -394,6 +415,9 @@ +@@ -394,6 +409,9 @@ rlist = roles.split() OBJECT.modify(target, rlist, selevel, serange, prefix) @@ -1784,7 +1778,7 @@ diff --exclude-from=exclude --exclude=se if object == "port": OBJECT.modify(target, proto, serange, setype) -@@ -404,7 +428,10 @@ +@@ -404,7 +422,10 @@ OBJECT.modify(target, mask, proto, serange, setype) if object == "fcontext": @@ -1798,8 +1792,8 @@ diff --exclude-from=exclude --exclude=se diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semanage/seobject.py policycoreutils-2.0.73/semanage/seobject.py --- nsapolicycoreutils/semanage/seobject.py 2009-09-08 09:03:10.000000000 -0400 -+++ policycoreutils-2.0.73/semanage/seobject.py 2009-09-08 09:21:08.000000000 -0400 -@@ -1586,18 +1586,25 @@ ++++ policycoreutils-2.0.73/semanage/seobject.py 2009-09-09 16:29:52.000000000 -0400 +@@ -1586,9 +1586,16 @@ raise ValueError(_("Could not delete the file context %s") % target) semanage_fcontext_key_free(k) @@ -1816,17 +1810,6 @@ diff --exclude-from=exclude --exclude=se (rc,k) = semanage_fcontext_key_create(self.sh, target, file_types[ftype]) if rc < 0: raise ValueError(_("Could not create a key for %s") % target) - -- (rc, exists) = semanage_fcontext_exists_local(self.sh, k) -+ (rc,exists) = semanage_fcontext_exists_local(self.sh, k) - if rc < 0: - raise ValueError(_("Could not check if file context for %s is defined") % target) - if not exists: -- (rc, exists) = semanage_fcontext_exists(self.sh, k) -+ (rc,exists) = semanage_fcontext_exists(self.sh, k) - if rc < 0: - raise ValueError(_("Could not check if file context for %s is defined") % target) - if exists: @@ -1644,11 +1651,11 @@ return ddict @@ -1843,7 +1826,7 @@ diff --exclude-from=exclude --exclude=se if is_mls_enabled: diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.8 policycoreutils-2.0.73/semodule/semodule.8 --- nsapolicycoreutils/semodule/semodule.8 2008-08-28 09:34:24.000000000 -0400 -+++ policycoreutils-2.0.73/semodule/semodule.8 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/semodule/semodule.8 2009-09-09 16:27:14.000000000 -0400 @@ -35,6 +35,12 @@ .B \-b,\-\-base=MODULE_PKG install/replace base module package @@ -1859,7 +1842,7 @@ diff --exclude-from=exclude --exclude=se .TP diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.c policycoreutils-2.0.73/semodule/semodule.c --- nsapolicycoreutils/semodule/semodule.c 2009-07-07 15:32:32.000000000 -0400 -+++ policycoreutils-2.0.73/semodule/semodule.c 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/semodule/semodule.c 2009-09-09 16:27:14.000000000 -0400 @@ -22,12 +22,12 @@ #include @@ -1976,7 +1959,7 @@ diff --exclude-from=exclude --exclude=se } diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/Makefile policycoreutils-2.0.73/setfiles/Makefile --- nsapolicycoreutils/setfiles/Makefile 2009-07-07 15:32:32.000000000 -0400 -+++ policycoreutils-2.0.73/setfiles/Makefile 2009-09-08 18:40:14.000000000 -0400 ++++ policycoreutils-2.0.73/setfiles/Makefile 2009-09-09 16:27:14.000000000 -0400 @@ -5,7 +5,7 @@ LIBDIR ?= $(PREFIX)/lib AUDITH = $(shell ls /usr/include/libaudit.h 2>/dev/null) @@ -1997,7 +1980,7 @@ diff --exclude-from=exclude --exclude=se ln -sf setfiles restorecon diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/restore.c policycoreutils-2.0.73/setfiles/restore.c --- nsapolicycoreutils/setfiles/restore.c 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/setfiles/restore.c 2009-09-08 09:27:33.000000000 -0400 ++++ policycoreutils-2.0.73/setfiles/restore.c 2009-09-09 16:27:14.000000000 -0400 @@ -0,0 +1,519 @@ +#include "restore.h" + @@ -2520,7 +2503,7 @@ diff --exclude-from=exclude --exclude=se + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/restore.h policycoreutils-2.0.73/setfiles/restore.h --- nsapolicycoreutils/setfiles/restore.h 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/setfiles/restore.h 2009-09-08 09:21:08.000000000 -0400 ++++ policycoreutils-2.0.73/setfiles/restore.h 2009-09-09 16:27:14.000000000 -0400 @@ -0,0 +1,49 @@ +#ifndef RESTORE_H +#define RESTORE_H @@ -2573,7 +2556,7 @@ diff --exclude-from=exclude --exclude=se +#endif diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/setfiles.c policycoreutils-2.0.73/setfiles/setfiles.c --- nsapolicycoreutils/setfiles/setfiles.c 2009-09-08 19:09:27.000000000 -0400 -+++ policycoreutils-2.0.73/setfiles/setfiles.c 2009-09-08 09:49:37.000000000 -0400 ++++ policycoreutils-2.0.73/setfiles/setfiles.c 2009-09-09 16:27:14.000000000 -0400 @@ -1,26 +1,12 @@ -#ifndef _GNU_SOURCE -#define _GNU_SOURCE @@ -3100,16 +3083,6 @@ diff --exclude-from=exclude --exclude=se } int canoncon(char **contextp) -@@ -535,7 +102,8 @@ - exit(1); - } - } else if (security_canonicalize_context_raw(context, &tmpcon) == 0) { -- free(context); *contextp = tmpcon; -+ free(context); -+ *contextp = tmpcon; - } else if (errno != ENOENT) { - rc = -1; - inc_err(); @@ -584,77 +152,6 @@ return 0; } From dwalsh at fedoraproject.org Wed Sep 9 21:08:02 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 9 Sep 2009 21:08:02 +0000 (UTC) Subject: rpms/selinux-policy/devel .cvsignore, 1.184, 1.185 modules-minimum.conf, 1.31, 1.32 modules-targeted.conf, 1.140, 1.141 nsadiff, 1.21, 1.22 policy-F12.patch, 1.75, 1.76 selinux-policy.spec, 1.914, 1.915 sources, 1.203, 1.204 Message-ID: <20090909210802.A5EAC11C00CE@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24269 Modified Files: .cvsignore modules-minimum.conf modules-targeted.conf nsadiff policy-F12.patch selinux-policy.spec sources Log Message: * Tue Sep 8 2009 Dan Walsh 3.6.30-6 - More fixes Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/.cvsignore,v retrieving revision 1.184 retrieving revision 1.185 diff -u -p -r1.184 -r1.185 --- .cvsignore 31 Aug 2009 21:27:50 -0000 1.184 +++ .cvsignore 9 Sep 2009 21:08:00 -0000 1.185 @@ -188,3 +188,4 @@ setroubleshoot-2.2.21.tar.gz config.tgz serefpolicy-3.6.29.tgz serefpolicy-3.6.30.tgz +serefpolicy-3.6.31.tgz Index: modules-minimum.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/modules-minimum.conf,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- modules-minimum.conf 8 Sep 2009 23:55:30 -0000 1.31 +++ modules-minimum.conf 9 Sep 2009 21:08:00 -0000 1.32 @@ -240,6 +240,13 @@ chronyd = module comsat = module # Layer: services +# Module: corosync +# +# Corosync Cluster Engine Executive +# +corosync = module + +# Layer: services # Module: clamav # # ClamAV Virus Scanner @@ -1165,6 +1172,20 @@ razor = module readahead = base # Layer: services +# Module: rgmanager +# +# Red Hat Resource Group Manager +# +rgmanager = module + +# Layer: services +# Module: rhcs +# +# RHCS - Red Hat Cluster Suite +# +rhcs = module + +# Layer: services # Module: rhgb # # X windows login display manager @@ -1315,7 +1336,7 @@ sendmail = base # seunshare = module -# Layer: services +# Layer: admin # Module: shorewall # # Policy for shorewall Index: modules-targeted.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/modules-targeted.conf,v retrieving revision 1.140 retrieving revision 1.141 diff -u -p -r1.140 -r1.141 --- modules-targeted.conf 8 Sep 2009 23:55:30 -0000 1.140 +++ modules-targeted.conf 9 Sep 2009 21:08:00 -0000 1.141 @@ -240,6 +240,13 @@ chronyd = module comsat = module # Layer: services +# Module: corosync +# +# Corosync Cluster Engine Executive +# +corosync = module + +# Layer: services # Module: clamav # # ClamAV Virus Scanner @@ -1165,6 +1172,20 @@ razor = module readahead = base # Layer: services +# Module: rgmanager +# +# Red Hat Resource Group Manager +# +rgmanager = module + +# Layer: services +# Module: rhcs +# +# RHCS - Red Hat Cluster Suite +# +rhcs = module + +# Layer: services # Module: rhgb # # X windows login display manager @@ -1315,7 +1336,7 @@ sendmail = base # seunshare = module -# Layer: services +# Layer: admin # Module: shorewall # # Policy for shorewall Index: nsadiff =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/nsadiff,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- nsadiff 31 Aug 2009 21:27:50 -0000 1.21 +++ nsadiff 9 Sep 2009 21:08:01 -0000 1.22 @@ -1 +1 @@ -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy serefpolicy-3.6.30 > /tmp/diff +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy serefpolicy-3.6.31 > /tmp/diff policy-F12.patch: Makefile | 2 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/certwatch.te | 2 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/firstboot.te | 6 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 1 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 19 policy/modules/admin/prelink.te | 1 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 17 policy/modules/admin/rpm.if | 177 +++ policy/modules/admin/rpm.te | 65 + policy/modules/admin/shorewall.if | 40 policy/modules/admin/shorewall.te | 2 policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 67 + policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/tzdata.te | 2 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 30 policy/modules/admin/vbetool.te | 16 policy/modules/apps/calamaris.te | 7 policy/modules/apps/cpufreqselector.te | 2 policy/modules/apps/gitosis.if | 45 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 +++ policy/modules/apps/gnome.te | 93 + policy/modules/apps/gpg.te | 10 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 ++ policy/modules/apps/java.te | 12 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 65 + policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 + policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 ++ policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 ++++++ policy/modules/apps/nsplugin.te | 289 ++++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 11 policy/modules/apps/pulseaudio.te | 6 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 190 ++++ policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 56 + policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 167 +++ policy/modules/apps/sandbox.te | 304 ++++++ policy/modules/apps/screen.if | 5 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 76 + policy/modules/apps/seunshare.te | 37 policy/modules/apps/vmware.te | 1 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 59 + policy/modules/apps/wine.te | 34 policy/modules/kernel/corecommands.fc | 28 policy/modules/kernel/corecommands.if | 2 policy/modules/kernel/corenetwork.te.in | 29 policy/modules/kernel/devices.fc | 5 policy/modules/kernel/devices.if | 164 +++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 132 ++ policy/modules/kernel/domain.te | 84 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 211 ++++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 2 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 -- policy/modules/roles/sysadm.te | 124 -- policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++++++ policy/modules/roles/unconfineduser.te | 393 ++++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 13 policy/modules/services/abrt.if | 126 ++ policy/modules/services/abrt.te | 120 ++ policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 37 policy/modules/services/apache.if | 371 +++++-- policy/modules/services/apache.te | 422 +++++++-- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 8 policy/modules/services/certmaster.te | 2 policy/modules/services/chronyd.fc | 11 policy/modules/services/chronyd.if | 105 ++ policy/modules/services/chronyd.te | 67 + policy/modules/services/clamav.te | 12 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/corosync.fc | 13 policy/modules/services/corosync.if | 108 ++ policy/modules/services/corosync.te | 109 ++ policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 +++- policy/modules/services/cron.te | 150 ++- policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 28 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.if | 49 - policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 50 - policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 5 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 + policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 + policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 47 - policy/modules/services/inetd.te | 2 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 46 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 34 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 + policy/modules/services/nagios.te | 55 - policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 114 ++ policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.if | 8 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 7 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 18 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 2 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 5 policy/modules/services/policykit.if | 48 + policy/modules/services/policykit.te | 61 + policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++- policy/modules/services/postfix.te | 136 ++ policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 14 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 + policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/rgmanager.fc | 6 policy/modules/services/rgmanager.if | 40 policy/modules/services/rgmanager.te | 54 + policy/modules/services/rhcs.fc | 22 policy/modules/services/rhcs.if | 214 ++++ policy/modules/services/rhcs.te | 336 +++++++ policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 14 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 63 + policy/modules/services/rtkit_daemon.te | 38 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 ++ policy/modules/services/samba.te | 87 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 84 + policy/modules/services/setroubleshoot.te | 79 + policy/modules/services/smartmon.te | 15 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 88 + policy/modules/services/spamassassin.te | 129 ++ policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 +++ policy/modules/services/ssh.te | 70 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sssd.te | 6 policy/modules/services/sysstat.te | 2 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 12 policy/modules/services/virt.if | 127 ++ policy/modules/services/virt.te | 274 +++++ policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 30 policy/modules/services/xserver.if | 534 ++++++++++- policy/modules/services/xserver.te | 310 +++++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 +++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 7 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 156 +++ policy/modules/system/init.te | 276 ++++- policy/modules/system/ipsec.fc | 2 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 54 + policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 158 ++- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 34 policy/modules/system/lvm.te | 17 policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 36 policy/modules/system/mount.fc | 7 policy/modules/system/mount.if | 2 policy/modules/system/mount.te | 75 + policy/modules/system/raid.te | 2 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 288 ++++++ policy/modules/system/selinuxutil.te | 228 +--- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 ++ policy/modules/system/sysnetwork.te | 75 + policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 38 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 446 --------- policy/modules/system/unconfined.te | 224 ---- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1397 ++++++++++++++++++++++-------- policy/modules/system/userdomain.te | 50 - policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 ++ policy/support/obj_perm_sets.spt | 14 policy/users | 13 309 files changed, 14749 insertions(+), 2597 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.75 -r 1.76 policy-F12.patchIndex: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- policy-F12.patch 8 Sep 2009 23:55:30 -0000 1.75 +++ policy-F12.patch 9 Sep 2009 21:08:01 -0000 1.76 @@ -1,6 +1,6 @@ -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/Makefile serefpolicy-3.6.30/Makefile +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/Makefile serefpolicy-3.6.31/Makefile --- nsaserefpolicy/Makefile 2009-08-18 11:41:14.000000000 -0400 -+++ serefpolicy-3.6.30/Makefile 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/Makefile 2009-09-09 15:38:24.000000000 -0400 @@ -244,7 +244,7 @@ appdir := $(contextpath) user_default_contexts := $(wildcard config/appconfig-$(TYPE)/*_default_contexts) @@ -10,9 +10,9 @@ diff -b -B --ignore-all-space --exclude- net_contexts := $(builddir)net_contexts all_layers := $(shell find $(wildcard $(moddir)/*) -maxdepth 0 -type d) -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/global_tunables serefpolicy-3.6.30/policy/global_tunables +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/global_tunables serefpolicy-3.6.31/policy/global_tunables --- nsaserefpolicy/policy/global_tunables 2009-07-23 14:11:04.000000000 -0400 -+++ serefpolicy-3.6.30/policy/global_tunables 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/global_tunables 2009-09-09 15:38:24.000000000 -0400 @@ -61,15 +61,6 @@ ## @@ -48,9 +48,9 @@ diff -b -B --ignore-all-space --exclude- +## +gen_tunable(mmap_low_allowed, false) + -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/mcs serefpolicy-3.6.30/policy/mcs +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/mcs serefpolicy-3.6.31/policy/mcs --- nsaserefpolicy/policy/mcs 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.30/policy/mcs 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/mcs 2009-09-09 15:38:24.000000000 -0400 @@ -66,8 +66,8 @@ # # Note that getattr on files is always permitted. @@ -84,9 +84,9 @@ diff -b -B --ignore-all-space --exclude- mlsconstrain process { transition dyntransition } (( h1 dom h2 ) or ( t1 == mcssetcats )); -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/anaconda.te serefpolicy-3.6.30/policy/modules/admin/anaconda.te +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/anaconda.te serefpolicy-3.6.31/policy/modules/admin/anaconda.te --- nsaserefpolicy/policy/modules/admin/anaconda.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/admin/anaconda.te 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/admin/anaconda.te 2009-09-09 15:38:24.000000000 -0400 @@ -31,6 +31,7 @@ modutils_domtrans_insmod(anaconda_t) @@ -104,28 +104,29 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/certwatch.te serefpolicy-3.6.30/policy/modules/admin/certwatch.te ---- nsaserefpolicy/policy/modules/admin/certwatch.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/admin/certwatch.te 2009-08-31 13:40:47.000000000 -0400 -@@ -36,6 +36,7 @@ +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/certwatch.te serefpolicy-3.6.31/policy/modules/admin/certwatch.te +--- nsaserefpolicy/policy/modules/admin/certwatch.te 2009-09-09 09:23:16.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/admin/certwatch.te 2009-09-09 15:38:24.000000000 -0400 +@@ -36,7 +36,7 @@ miscfiles_read_localization(certwatch_t) userdom_use_user_terminals(certwatch_t) +-userdom_dontaudit_list_user_home_dirs(certwatch_t) +userdom_dontaudit_list_admin_dir(certwatch_t) optional_policy(` apache_exec_modules(certwatch_t) -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/dmesg.fc serefpolicy-3.6.30/policy/modules/admin/dmesg.fc +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/dmesg.fc serefpolicy-3.6.31/policy/modules/admin/dmesg.fc --- nsaserefpolicy/policy/modules/admin/dmesg.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/admin/dmesg.fc 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/admin/dmesg.fc 2009-09-09 15:38:24.000000000 -0400 @@ -1,2 +1,4 @@ /bin/dmesg -- gen_context(system_u:object_r:dmesg_exec_t,s0) + +/usr/sbin/mcelog -- gen_context(system_u:object_r:dmesg_exec_t,s0) -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/dmesg.te serefpolicy-3.6.30/policy/modules/admin/dmesg.te +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/dmesg.te serefpolicy-3.6.31/policy/modules/admin/dmesg.te --- nsaserefpolicy/policy/modules/admin/dmesg.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/admin/dmesg.te 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/admin/dmesg.te 2009-09-09 15:38:24.000000000 -0400 @@ -9,6 +9,7 @@ type dmesg_t; type dmesg_exec_t; @@ -160,9 +161,9 @@ diff -b -B --ignore-all-space --exclude- # for when /usr is not mounted: files_dontaudit_search_isid_type_dirs(dmesg_t) -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/firstboot.te serefpolicy-3.6.30/policy/modules/admin/firstboot.te +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/firstboot.te serefpolicy-3.6.31/policy/modules/admin/firstboot.te --- nsaserefpolicy/policy/modules/admin/firstboot.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/admin/firstboot.te 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/admin/firstboot.te 2009-09-09 15:38:24.000000000 -0400 @@ -91,8 +91,12 @@ userdom_user_home_dir_filetrans_user_home_content(firstboot_t, { dir file lnk_file fifo_file sock_file }) @@ -185,9 +186,9 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/logrotate.te serefpolicy-3.6.30/policy/modules/admin/logrotate.te +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/logrotate.te serefpolicy-3.6.31/policy/modules/admin/logrotate.te --- nsaserefpolicy/policy/modules/admin/logrotate.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/admin/logrotate.te 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/admin/logrotate.te 2009-09-09 15:38:24.000000000 -0400 @@ -32,7 +32,7 @@ # Change ownership on log files. allow logrotate_t self:capability { chown dac_override dac_read_search kill fsetid fowner sys_resource sys_nice }; @@ -230,42 +231,29 @@ diff -b -B --ignore-all-space --exclude- slrnpull_manage_spool(logrotate_t) ') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/logwatch.te serefpolicy-3.6.30/policy/modules/admin/logwatch.te +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/logwatch.te serefpolicy-3.6.31/policy/modules/admin/logwatch.te --- nsaserefpolicy/policy/modules/admin/logwatch.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/admin/logwatch.te 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/admin/logwatch.te 2009-09-09 15:38:24.000000000 -0400 @@ -136,4 +136,5 @@ optional_policy(` samba_read_log(logwatch_t) + samba_read_share_files(logwatch_t) ') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/mrtg.te serefpolicy-3.6.30/policy/modules/admin/mrtg.te ---- nsaserefpolicy/policy/modules/admin/mrtg.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/admin/mrtg.te 2009-08-31 13:40:47.000000000 -0400 -@@ -116,6 +116,9 @@ +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/mrtg.te serefpolicy-3.6.31/policy/modules/admin/mrtg.te +--- nsaserefpolicy/policy/modules/admin/mrtg.te 2009-09-09 09:23:16.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/admin/mrtg.te 2009-09-09 15:38:24.000000000 -0400 +@@ -116,6 +116,7 @@ userdom_use_user_terminals(mrtg_t) userdom_dontaudit_read_user_home_content_files(mrtg_t) userdom_dontaudit_use_unpriv_user_fds(mrtg_t) +userdom_dontaudit_list_admin_dir(mrtg_t) -+ -+netutils_domtrans_ping(mrtg_t) - - ifdef(`enable_mls',` - corenet_udp_sendrecv_lo_if(mrtg_t) -@@ -139,6 +142,10 @@ - ') - optional_policy(` -+ hddtemp_domtrans(mrtg_t) -+') -+ -+optional_policy(` - seutil_sigchld_newrole(mrtg_t) - ') + netutils_domtrans_ping(mrtg_t) -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/portage.te serefpolicy-3.6.30/policy/modules/admin/portage.te +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/portage.te serefpolicy-3.6.31/policy/modules/admin/portage.te --- nsaserefpolicy/policy/modules/admin/portage.te 2009-08-18 18:39:50.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/admin/portage.te 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/admin/portage.te 2009-09-09 15:38:24.000000000 -0400 @@ -196,7 +196,7 @@ # - for rsync and distfile fetching # @@ -275,9 +263,9 @@ diff -b -B --ignore-all-space --exclude- allow portage_fetch_t self:process signal; allow portage_fetch_t self:unix_stream_socket create_socket_perms; allow portage_fetch_t self:tcp_socket create_stream_socket_perms; -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/prelink.if serefpolicy-3.6.30/policy/modules/admin/prelink.if +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/prelink.if serefpolicy-3.6.31/policy/modules/admin/prelink.if --- nsaserefpolicy/policy/modules/admin/prelink.if 2009-07-23 14:11:04.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/admin/prelink.if 2009-09-04 10:32:08.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/admin/prelink.if 2009-09-09 15:38:24.000000000 -0400 @@ -140,3 +140,22 @@ files_search_var_lib($1) manage_files_pattern($1, prelink_var_lib_t, prelink_var_lib_t) @@ -301,9 +289,9 @@ diff -b -B --ignore-all-space --exclude- + files_search_var_lib($1) + relabel_files_pattern($1, prelink_var_lib_t, prelink_var_lib_t) +') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/prelink.te serefpolicy-3.6.30/policy/modules/admin/prelink.te +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/prelink.te serefpolicy-3.6.31/policy/modules/admin/prelink.te --- nsaserefpolicy/policy/modules/admin/prelink.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/admin/prelink.te 2009-09-04 11:49:19.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/admin/prelink.te 2009-09-09 15:38:24.000000000 -0400 @@ -89,6 +89,7 @@ miscfiles_read_localization(prelink_t) @@ -312,9 +300,9 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` amanda_manage_lib(prelink_t) -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/readahead.te serefpolicy-3.6.30/policy/modules/admin/readahead.te +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/readahead.te serefpolicy-3.6.31/policy/modules/admin/readahead.te --- nsaserefpolicy/policy/modules/admin/readahead.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/admin/readahead.te 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/admin/readahead.te 2009-09-09 15:38:24.000000000 -0400 [...6384 lines suppressed...] dev_read_urand(ifconfig_t) -domain_use_interactive_fds(ifconfig_t) -- --files_read_etc_files(ifconfig_t) -- ++read_files_pattern(ifconfig_t, dhcpc_state_t, dhcpc_state_t) + + files_read_etc_files(ifconfig_t) ++files_read_etc_runtime_files(ifconfig_t) + fs_getattr_xattr_fs(ifconfig_t) fs_search_auto_mountpoints(ifconfig_t) @@ -26348,7 +24474,7 @@ diff -b -B --ignore-all-space --exclude- files_dontaudit_read_root_files(ifconfig_t) -@@ -294,6 +320,8 @@ +@@ -294,6 +318,8 @@ seutil_use_runinit_fds(ifconfig_t) @@ -26357,7 +24483,7 @@ diff -b -B --ignore-all-space --exclude- userdom_use_user_terminals(ifconfig_t) userdom_use_all_users_fds(ifconfig_t) -@@ -330,8 +358,21 @@ +@@ -330,8 +356,21 @@ ') optional_policy(` @@ -26379,9 +24505,9 @@ diff -b -B --ignore-all-space --exclude- + hal_dontaudit_rw_dgram_sockets(dhcpc_t) + hal_dontaudit_rw_pipes(ifconfig_t) +') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/udev.fc serefpolicy-3.6.30/policy/modules/system/udev.fc +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/udev.fc serefpolicy-3.6.31/policy/modules/system/udev.fc --- nsaserefpolicy/policy/modules/system/udev.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/udev.fc 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/udev.fc 2009-09-09 15:38:24.000000000 -0400 @@ -7,6 +7,9 @@ /etc/hotplug\.d/default/udev.* -- gen_context(system_u:object_r:udev_helper_exec_t,s0) @@ -26392,9 +24518,9 @@ diff -b -B --ignore-all-space --exclude- /sbin/start_udev -- gen_context(system_u:object_r:udev_exec_t,s0) /sbin/udev -- gen_context(system_u:object_r:udev_exec_t,s0) -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/udev.if serefpolicy-3.6.30/policy/modules/system/udev.if +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/udev.if serefpolicy-3.6.31/policy/modules/system/udev.if --- nsaserefpolicy/policy/modules/system/udev.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/udev.if 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/udev.if 2009-09-09 15:38:24.000000000 -0400 @@ -168,4 +168,25 @@ dev_list_all_dev_nodes($1) @@ -26421,9 +24547,9 @@ diff -b -B --ignore-all-space --exclude- + files_search_var_lib($1) + manage_files_pattern($1, udev_var_run_t, udev_var_run_t) ') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/udev.te serefpolicy-3.6.30/policy/modules/system/udev.te +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/udev.te serefpolicy-3.6.31/policy/modules/system/udev.te --- nsaserefpolicy/policy/modules/system/udev.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/udev.te 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/udev.te 2009-09-09 15:38:24.000000000 -0400 @@ -50,6 +50,7 @@ allow udev_t self:unix_stream_socket connectto; allow udev_t self:netlink_kobject_uevent_socket create_socket_perms; @@ -26533,9 +24659,9 @@ diff -b -B --ignore-all-space --exclude- kernel_write_xen_state(udev_t) kernel_read_xen_state(udev_t) xen_manage_log(udev_t) -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/unconfined.fc serefpolicy-3.6.30/policy/modules/system/unconfined.fc +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/unconfined.fc serefpolicy-3.6.31/policy/modules/system/unconfined.fc --- nsaserefpolicy/policy/modules/system/unconfined.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/unconfined.fc 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/unconfined.fc 2009-09-09 15:38:24.000000000 -0400 @@ -1,16 +1 @@ # Add programs here which should not be confined by SELinux -# e.g.: @@ -26553,9 +24679,9 @@ diff -b -B --ignore-all-space --exclude- -ifdef(`distro_gentoo',` -/usr/lib32/openoffice/program/[^/]+\.bin -- gen_context(system_u:object_r:unconfined_execmem_exec_t,s0) -') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/unconfined.if serefpolicy-3.6.30/policy/modules/system/unconfined.if +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/unconfined.if serefpolicy-3.6.31/policy/modules/system/unconfined.if --- nsaserefpolicy/policy/modules/system/unconfined.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/unconfined.if 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/unconfined.if 2009-09-09 15:38:24.000000000 -0400 @@ -12,14 +12,13 @@ # interface(`unconfined_domain_noaudit',` @@ -27061,9 +25187,9 @@ diff -b -B --ignore-all-space --exclude- - - allow $1 unconfined_t:dbus acquire_svc; -') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/unconfined.te serefpolicy-3.6.30/policy/modules/system/unconfined.te +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/unconfined.te serefpolicy-3.6.31/policy/modules/system/unconfined.te --- nsaserefpolicy/policy/modules/system/unconfined.te 2009-08-18 11:41:14.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/unconfined.te 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/unconfined.te 2009-09-09 15:38:24.000000000 -0400 @@ -5,227 +5,5 @@ # # Declarations @@ -27293,9 +25419,9 @@ diff -b -B --ignore-all-space --exclude- - hal_dbus_chat(unconfined_execmem_t) - ') -') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.fc serefpolicy-3.6.30/policy/modules/system/userdomain.fc +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.fc serefpolicy-3.6.31/policy/modules/system/userdomain.fc --- nsaserefpolicy/policy/modules/system/userdomain.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/userdomain.fc 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/userdomain.fc 2009-09-09 15:38:24.000000000 -0400 @@ -1,4 +1,8 @@ HOME_DIR -d gen_context(system_u:object_r:user_home_dir_t,s0-mls_systemhigh) +HOME_DIR -l gen_context(system_u:object_r:user_home_dir_t,s0-mls_systemhigh) @@ -27306,9 +25432,9 @@ diff -b -B --ignore-all-space --exclude- +/dev/shm/pulse-shm.* gen_context(system_u:object_r:user_tmpfs_t,s0) +/dev/shm/mono.* gen_context(system_u:object_r:user_tmpfs_t,s0) +HOME_DIR/\.gvfs(/.*)? <> -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.if serefpolicy-3.6.30/policy/modules/system/userdomain.if +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.if serefpolicy-3.6.31/policy/modules/system/userdomain.if --- nsaserefpolicy/policy/modules/system/userdomain.if 2009-08-31 13:30:04.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/userdomain.if 2009-09-07 06:34:54.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/userdomain.if 2009-09-09 15:38:24.000000000 -0400 @@ -30,8 +30,9 @@ ') @@ -29283,9 +27409,9 @@ diff -b -B --ignore-all-space --exclude- + + allow $1 user_tmp_t:file { getattr append }; +') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.te serefpolicy-3.6.30/policy/modules/system/userdomain.te +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.te serefpolicy-3.6.31/policy/modules/system/userdomain.te --- nsaserefpolicy/policy/modules/system/userdomain.te 2009-08-31 13:30:04.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/userdomain.te 2009-08-31 15:25:54.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/userdomain.te 2009-09-09 15:38:24.000000000 -0400 @@ -8,13 +8,6 @@ ## @@ -29371,9 +27497,9 @@ diff -b -B --ignore-all-space --exclude- +') + +allow userdomain userdomain:process signull; -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.fc serefpolicy-3.6.30/policy/modules/system/xen.fc +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.fc serefpolicy-3.6.31/policy/modules/system/xen.fc --- nsaserefpolicy/policy/modules/system/xen.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/xen.fc 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/xen.fc 2009-09-09 15:38:24.000000000 -0400 @@ -1,5 +1,7 @@ /dev/xen/tapctrl.* -p gen_context(system_u:object_r:xenctl_t,s0) @@ -29401,9 +27527,9 @@ diff -b -B --ignore-all-space --exclude- /var/run/xenstore\.pid -- gen_context(system_u:object_r:xenstored_var_run_t,s0) /var/run/xenstored(/.*)? gen_context(system_u:object_r:xenstored_var_run_t,s0) -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.if serefpolicy-3.6.30/policy/modules/system/xen.if +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.if serefpolicy-3.6.31/policy/modules/system/xen.if --- nsaserefpolicy/policy/modules/system/xen.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/xen.if 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/xen.if 2009-09-09 15:38:24.000000000 -0400 @@ -71,6 +71,8 @@ ') @@ -29454,9 +27580,9 @@ diff -b -B --ignore-all-space --exclude- + allow $1 xend_var_lib_t:dir search_dir_perms; + rw_files_pattern($1, xen_image_t, xen_image_t) +') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.te serefpolicy-3.6.30/policy/modules/system/xen.te +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.te serefpolicy-3.6.31/policy/modules/system/xen.te --- nsaserefpolicy/policy/modules/system/xen.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.30/policy/modules/system/xen.te 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/xen.te 2009-09-09 15:38:24.000000000 -0400 @@ -6,6 +6,13 @@ # Declarations # @@ -29754,9 +27880,9 @@ diff -b -B --ignore-all-space --exclude- +manage_sock_files_pattern(evtchnd_t,evtchnd_var_run_t,evtchnd_var_run_t) +files_pid_filetrans(evtchnd_t, evtchnd_var_run_t, { file sock_file dir }) + -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/support/obj_perm_sets.spt serefpolicy-3.6.30/policy/support/obj_perm_sets.spt +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/support/obj_perm_sets.spt serefpolicy-3.6.31/policy/support/obj_perm_sets.spt --- nsaserefpolicy/policy/support/obj_perm_sets.spt 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.30/policy/support/obj_perm_sets.spt 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/support/obj_perm_sets.spt 2009-09-09 15:38:24.000000000 -0400 @@ -201,7 +201,7 @@ define(`setattr_file_perms',`{ setattr }') define(`read_file_perms',`{ getattr open read lock ioctl }') @@ -29789,9 +27915,9 @@ diff -b -B --ignore-all-space --exclude- +define(`all_association_perms', `{ sendto recvfrom setcontext polmatch } ') + +define(`manage_key_perms', `{ create link read search setattr view write } ') -diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/users serefpolicy-3.6.30/policy/users +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/users serefpolicy-3.6.31/policy/users --- nsaserefpolicy/policy/users 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.30/policy/users 2009-08-31 13:40:47.000000000 -0400 ++++ serefpolicy-3.6.31/policy/users 2009-09-09 15:38:24.000000000 -0400 @@ -25,11 +25,8 @@ # permit any access to such users, then remove this entry. # Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v retrieving revision 1.914 retrieving revision 1.915 diff -u -p -r1.914 -r1.915 --- selinux-policy.spec 8 Sep 2009 23:55:31 -0000 1.914 +++ selinux-policy.spec 9 Sep 2009 21:08:02 -0000 1.915 @@ -19,8 +19,8 @@ %define CHECKPOLICYVER 2.0.16-3 Summary: SELinux policy configuration Name: selinux-policy -Version: 3.6.30 -Release: 6%{?dist} +Version: 3.6.31 +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz Index: sources =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/sources,v retrieving revision 1.203 retrieving revision 1.204 diff -u -p -r1.203 -r1.204 --- sources 31 Aug 2009 21:27:50 -0000 1.203 +++ sources 9 Sep 2009 21:08:02 -0000 1.204 @@ -1,2 +1,2 @@ 3651679c4b12a31d2ba5f4305bba5540 config.tgz -454029dae056657855a1c54b283f34ac serefpolicy-3.6.30.tgz +bef42231597656c5dc04374547144441 serefpolicy-3.6.31.tgz From mcepl at fedoraproject.org Wed Sep 9 21:12:23 2009 From: mcepl at fedoraproject.org (Matej Cepl) Date: Wed, 9 Sep 2009 21:12:23 +0000 (UTC) Subject: rpms/nimbus/EL-5 nimbus.spec,1.1,1.2 Message-ID: <20090909211223.265BA11C0423@cvs1.fedora.phx.redhat.com> Author: mcepl Update of /cvs/pkgs/rpms/nimbus/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25834 Modified Files: nimbus.spec Log Message: Universal .spec both for RHEL and Fedora Index: nimbus.spec =================================================================== RCS file: /cvs/pkgs/rpms/nimbus/EL-5/nimbus.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- nimbus.spec 9 Sep 2009 15:58:05 -0000 1.1 +++ nimbus.spec 9 Sep 2009 21:12:21 -0000 1.2 @@ -1,6 +1,10 @@ +# Define Variables that must exist +%{?!rhel:%define rhel 0} +%{?!fedora:%define fedora 0} + Name: nimbus Version: 0.0.17 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Desktop theme originally from Sun Group: User Interface/Desktops @@ -22,7 +26,10 @@ Just a virtual package to collect all Ni Summary: Desktop theme from Sun Group: User Interface/Desktops Requires: gtk-nimbus-engine, nimbus-icon-theme, nimbus-metacity-theme +%if 0%{?fedora} >= 10 BuildArch: noarch +%endif + %description -n nimbus-theme-gnome The nimbus Theme Pack for Gnome make use of nimbus Metacity theme, nimbus @@ -39,8 +46,14 @@ Gtk+ engine for %{name}. %package -n nimbus-icon-theme Summary: Icons for %{name} Group: User Interface/Desktops +%if 0%{?fedora} >= 10 BuildArch: noarch -#Requires: fedora-logos +%endif +%if 0%{?fedora} >= 10 +Requires: fedora-logos +%else +Requires: redhat-artwork +%endif %description -n nimbus-icon-theme Icons for %{name}. @@ -48,7 +61,9 @@ Icons for %{name}. %package -n nimbus-metacity-theme Summary: Metacity theme for %{name} Group: User Interface/Desktops +%if 0%{?fedora} >= 10 BuildArch: noarch +%endif Requires: metacity %description -n nimbus-metacity-theme @@ -81,16 +96,24 @@ make install DESTDIR=$RPM_BUILD_ROOT #no-la find $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/ \( -name \*.la -o -name \*.a \) -delete install -Dp -m 0644 index.theme \ - $RPM_BUILD_ROOT%{_datadir}/themes/nimbus/index.theme + $RPM_BUILD_ROOT%{_datadir}/themes/nimbus/index.theme touch $RPM_BUILD_ROOT%{_datadir}/icons/nimbus/icon-theme.cache -## removing OpenSolaris branding use start-here.png from Fedora -#find $RPM_BUILD_ROOT%{_datadir}/icons/nimbus/ -name start-here.png \ -# |while read FILENAME ; do -# NEWICON=$(echo $FILENAME \ -# |sed -e "s!$RPM_BUILD_ROOT.*nimbus\(.*\)\$!\.\./\.\./\.\./Fedora\1!") -# ln -sf -v $NEWICON $FILENAME -# done +# removing OpenSolaris branding use start-here.png from Fedora +%if 0%{?fedora} +%define theme_name Fedora +%else +%define theme_name Bluecurve +%endif +find $RPM_BUILD_ROOT%{_datadir}/icons/nimbus/ -name start-here.png \ + |while read FILENAME ; do + NEWICON=$(echo $FILENAME \ + |sed -e "s!$RPM_BUILD_ROOT.*nimbus\(.*\)\$!\.\./\.\./\.\./%{theme_name}\1!") +%if 0%{?rhel} + NEWICON=$(echo $NEWICON|sed -e 's/places/mimetypes/') +%endif + ln -sf -v $NEWICON $FILENAME + done %clean rm -rf $RPM_BUILD_ROOT @@ -132,8 +155,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/themes/nimbus/index.theme %changelog -* Wed Sep 9 2009 Mat?j Cepl - 0.0.17-7 -- put back OpenSolaris branding before we figure how to do this platform free. +* Wed Sep 9 2009 Mat?j Cepl - 0.0.17-8 +- use %%if and build both on RHEL and Fedora. * Wed Aug 5 2009 Mat?j Cepl - 0.0.17-6 - remove OpenSolaris branding From mcepl at fedoraproject.org Wed Sep 9 21:12:49 2009 From: mcepl at fedoraproject.org (Matej Cepl) Date: Wed, 9 Sep 2009 21:12:49 +0000 (UTC) Subject: rpms/nimbus/devel nimbus.spec,1.1,1.2 Message-ID: <20090909211249.C0C4A11C00CE@cvs1.fedora.phx.redhat.com> Author: mcepl Update of /cvs/pkgs/rpms/nimbus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26017 Modified Files: nimbus.spec Log Message: Universal .spec both for RHEL and Fedora Index: nimbus.spec =================================================================== RCS file: /cvs/pkgs/rpms/nimbus/devel/nimbus.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- nimbus.spec 5 Aug 2009 08:00:51 -0000 1.1 +++ nimbus.spec 9 Sep 2009 21:12:49 -0000 1.2 @@ -1,6 +1,10 @@ +# Define Variables that must exist +%{?!rhel:%define rhel 0} +%{?!fedora:%define fedora 0} + Name: nimbus Version: 0.0.17 -Release: 6%{?dist} +Release: 8%{?dist} Summary: Desktop theme originally from Sun Group: User Interface/Desktops @@ -22,7 +26,10 @@ Just a virtual package to collect all Ni Summary: Desktop theme from Sun Group: User Interface/Desktops Requires: gtk-nimbus-engine, nimbus-icon-theme, nimbus-metacity-theme +%if 0%{?fedora} >= 10 BuildArch: noarch +%endif + %description -n nimbus-theme-gnome The nimbus Theme Pack for Gnome make use of nimbus Metacity theme, nimbus @@ -39,8 +46,14 @@ Gtk+ engine for %{name}. %package -n nimbus-icon-theme Summary: Icons for %{name} Group: User Interface/Desktops +%if 0%{?fedora} >= 10 BuildArch: noarch +%endif +%if 0%{?fedora} >= 10 Requires: fedora-logos +%else +Requires: redhat-artwork +%endif %description -n nimbus-icon-theme Icons for %{name}. @@ -48,7 +61,9 @@ Icons for %{name}. %package -n nimbus-metacity-theme Summary: Metacity theme for %{name} Group: User Interface/Desktops +%if 0%{?fedora} >= 10 BuildArch: noarch +%endif Requires: metacity %description -n nimbus-metacity-theme @@ -81,16 +96,24 @@ make install DESTDIR=$RPM_BUILD_ROOT #no-la find $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/ \( -name \*.la -o -name \*.a \) -delete install -Dp -m 0644 index.theme \ - $RPM_BUILD_ROOT%{_datadir}/themes/nimbus/index.theme + $RPM_BUILD_ROOT%{_datadir}/themes/nimbus/index.theme touch $RPM_BUILD_ROOT%{_datadir}/icons/nimbus/icon-theme.cache # removing OpenSolaris branding use start-here.png from Fedora +%if 0%{?fedora} +%define theme_name Fedora +%else +%define theme_name Bluecurve +%endif find $RPM_BUILD_ROOT%{_datadir}/icons/nimbus/ -name start-here.png \ - |while read FILENAME ; do - NEWICON=$(echo $FILENAME \ - |sed -e "s!$RPM_BUILD_ROOT.*nimbus\(.*\)\$!\.\./\.\./\.\./Fedora\1!") - ln -sf -v $NEWICON $FILENAME - done + |while read FILENAME ; do + NEWICON=$(echo $FILENAME \ + |sed -e "s!$RPM_BUILD_ROOT.*nimbus\(.*\)\$!\.\./\.\./\.\./%{theme_name}\1!") +%if 0%{?rhel} + NEWICON=$(echo $NEWICON|sed -e 's/places/mimetypes/') +%endif + ln -sf -v $NEWICON $FILENAME + done %clean rm -rf $RPM_BUILD_ROOT @@ -132,6 +155,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/themes/nimbus/index.theme %changelog +* Wed Sep 9 2009 Mat?j Cepl - 0.0.17-8 +- use %%if and build both on RHEL and Fedora. + * Wed Aug 5 2009 Mat?j Cepl - 0.0.17-6 - remove OpenSolaris branding - add Requires for fedora-logos to nimbus-icon-theme From cebbert at fedoraproject.org Wed Sep 9 21:15:12 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Wed, 9 Sep 2009 21:15:12 +0000 (UTC) Subject: rpms/kernel/devel config-generic, 1.323, 1.324 kernel.spec, 1.1785, 1.1786 Message-ID: <20090909211513.0A89C11C00CE@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26945 Modified Files: config-generic kernel.spec Log Message: Enable VXpocket and PDaudioCF PCMCIA sound drivers. Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v retrieving revision 1.323 retrieving revision 1.324 diff -u -p -r1.323 -r1.324 --- config-generic 1 Sep 2009 17:08:26 -0000 1.323 +++ config-generic 9 Sep 2009 21:15:12 -0000 1.324 @@ -2691,8 +2691,9 @@ CONFIG_SND_USB_US122L=m # # PCMCIA devices # -# CONFIG_SND_PCMCIA is not set -# CONFIG_SND_VXPOCKET is not set +CONFIG_SND_PCMCIA=y +CONFIG_SND_VXPOCKET=m +CONFIG_SND_PDAUDIOCF=m # # Open Sound System @@ -3668,7 +3669,6 @@ CONFIG_SND_SBAWE=m CONFIG_SND_OPL3SA2=m # CONFIG_SND_SGALAXY is not set # CONFIG_SND_SSCAPE is not set -# CONFIG_SND_PDAUDIOCF is not set CONFIG_SND_DARLA20=m CONFIG_SND_GINA20=m CONFIG_SND_LAYLA20=m Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1785 retrieving revision 1.1786 diff -u -p -r1.1785 -r1.1786 --- kernel.spec 9 Sep 2009 20:00:41 -0000 1.1785 +++ kernel.spec 9 Sep 2009 21:15:12 -0000 1.1786 @@ -2006,6 +2006,9 @@ fi # and build. %changelog +* Wed Sep 09 2009 Chuck Ebbert +- Enable VXpocket and PDaudioCF PCMCIA sound drivers. + * Wed Sep 09 2009 Hans de Goede - Move to %%post generation of dracut initrd, because of GPL issues surrounding shipping a prebuild initrd @@ -2015,7 +2018,7 @@ fi - Updated the NFS4 pseudo root code to the latest release. * Wed Sep 09 2009 Justin M. Forbes -- Revert virio_blk to rotational mode. (#509383) +- Revert virtio_blk to rotational mode. (#509383) * Wed Sep 09 2009 Dave Airlie 2.6.31-0.219.rc9.git - uggh lost nouveau bits in page flip From cwickert at fedoraproject.org Wed Sep 9 21:17:48 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 21:17:48 +0000 (UTC) Subject: rpms/xfce4-systemload-plugin/F-10 xfce4-systemload-plugin-0.4.2-fix-bar-colors.patch, NONE, 1.1 xfce4-systemload-plugin-0.4.2-fix-wrong-free-memory-value.patch, NONE, 1.1 xfce4-systemload-plugin-0.4.2-tooltip.patch, NONE, 1.1 xfce4-systemload-plugin.spec, 1.12, 1.13 Message-ID: <20090909211748.CE9BD11C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-systemload-plugin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27833/F-10 Modified Files: xfce4-systemload-plugin.spec Added Files: xfce4-systemload-plugin-0.4.2-fix-bar-colors.patch xfce4-systemload-plugin-0.4.2-fix-wrong-free-memory-value.patch xfce4-systemload-plugin-0.4.2-tooltip.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 0.4.2-8 - Bring back tooltips in GTK >= 2.16 (#508637, bugzilla.xfce.org #5175) - Fix bar colors (#505214, bugzilla.xfce.org #1889) - Fix wrong free memory value (bugzilla.xfce.org #4215) xfce4-systemload-plugin-0.4.2-fix-bar-colors.patch: systemload.c | 42 +++++++++++++++++++----------------------- 1 file changed, 19 insertions(+), 23 deletions(-) --- NEW FILE xfce4-systemload-plugin-0.4.2-fix-bar-colors.patch --- diff -u panel-plugin/systemload.c panel-plugin/systemload.c --- panel-plugin/systemload.c (working copy) +++ panel-plugin/systemload.c (working copy) @@ -256,17 +256,16 @@ gtk_container_add(GTK_CONTAINER(global->monitor[count]->ebox), GTK_WIDGET(global->monitor[count]->box)); - rc = gtk_widget_get_modifier_style(GTK_WIDGET(global->monitor[count]->status)); - if (!rc) { - rc = gtk_rc_style_new(); - } - if (rc) { - rc->color_flags[GTK_STATE_PRELIGHT] |= GTK_RC_BG; - rc->bg[GTK_STATE_PRELIGHT] = - global->monitor[count]->options.color; - } - - gtk_widget_modify_style(GTK_WIDGET(global->monitor[count]->status), rc); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_PRELIGHT, + &global->monitor[count]->options.color); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_SELECTED, + &global->monitor[count]->options.color); + gtk_widget_modify_base(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_SELECTED, + &global->monitor[count]->options.color); + gtk_widget_show(GTK_WIDGET(global->monitor[count]->status)); gtk_box_pack_start(GTK_BOX(global->monitor[count]->box), @@ -384,18 +383,15 @@ gtk_label_set_text(GTK_LABEL(global->monitor[count]->label), global->monitor[count]->options.label_text); - gtk_widget_hide(GTK_WIDGET(global->monitor[count]->status)); - rc = gtk_widget_get_modifier_style(GTK_WIDGET(global->monitor[count]->status)); - if (!rc) { - rc = gtk_rc_style_new(); - } - - if (rc) { - rc->color_flags[GTK_STATE_PRELIGHT] |= GTK_RC_BG; - rc->bg[GTK_STATE_PRELIGHT] = global->monitor[count]->options.color; - } - - gtk_widget_modify_style(GTK_WIDGET(global->monitor[count]->status), rc); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_PRELIGHT, + &global->monitor[count]->options.color); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_SELECTED, + &global->monitor[count]->options.color); + gtk_widget_modify_base(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_SELECTED, + &global->monitor[count]->options.color); if(global->monitor[count]->options.enabled) { xfce4-systemload-plugin-0.4.2-fix-wrong-free-memory-value.patch: memswap.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) --- NEW FILE xfce4-systemload-plugin-0.4.2-fix-wrong-free-memory-value.patch --- diff -Nur -x '*.orig' -x '*~' xfce4-systemload-plugin-0.4.2/panel-plugin/memswap.c xfce4-systemload-plugin-0.4.2.new/panel-plugin/memswap.c --- xfce4-systemload-plugin-0.4.2/panel-plugin/memswap.c 2007-01-17 19:01:09.000000000 +0100 +++ xfce4-systemload-plugin-0.4.2.new/panel-plugin/memswap.c 2008-03-08 12:16:34.000000000 +0100 @@ -48,6 +48,7 @@ static unsigned long MTotal = 0; static unsigned long MFree = 0; static unsigned long MCached = 0; +static unsigned long MBuffers = 0; static unsigned long MUsed = 0; static unsigned long STotal = 0; static unsigned long SFree = 0; @@ -57,8 +58,8 @@ { int fd; size_t n; - int o_MTotal, o_MFree, o_MCached, o_STotal, o_SFree; - char *b_MTotal, *b_MFree, *b_MCached, *b_STotal, *b_SFree; + int o_MTotal, o_MFree, o_MCached, o_MBuffers, o_STotal, o_SFree; + char *b_MTotal, *b_MFree, *b_MCached, *b_MBuffers, *b_STotal, *b_SFree; if ((fd = open("/proc/meminfo", O_RDONLY)) < 0) { @@ -87,6 +88,10 @@ if (b_MCached) o_MCached = sscanf(b_MCached + strlen("Cached"), ": %lu", &MCached); + b_MBuffers = strstr(MemInfoBuf, "Buffers"); + if (b_MBuffers) + o_MBuffers = sscanf(b_MBuffers + strlen("Buffers"), ": %lu", &MBuffers); + b_STotal = strstr(MemInfoBuf, "SwapTotal"); if (b_STotal) o_STotal = sscanf(b_STotal + strlen("SwapTotal"), ": %lu", &STotal); @@ -95,7 +100,7 @@ if (b_SFree) o_SFree = sscanf(b_SFree + strlen("SwapFree"), ": %lu", &SFree); - MFree += MCached; + MFree = MFree + MCached + MBuffers; MUsed = MTotal - MFree; SUsed = STotal - SFree; *mem = MUsed * 100 / MTotal; xfce4-systemload-plugin-0.4.2-tooltip.patch: systemload.c | 7 +++++++ 1 file changed, 7 insertions(+) --- NEW FILE xfce4-systemload-plugin-0.4.2-tooltip.patch --- diff --git a/panel-plugin/systemload.c b/panel-plugin/systemload.c index cc96ec4..027e8fe 100644 --- a/panel-plugin/systemload.c +++ b/panel-plugin/systemload.c @@ -315,11 +315,18 @@ monitor_control_new(XfcePanelPlugin *plugin) { int count; t_global_monitor *global; + GtkSettings *settings; tooltips = gtk_tooltips_new (); g_object_ref (tooltips); gtk_object_sink (GTK_OBJECT (tooltips)); + /* reduce the default tooltip timeout to be smaller than the update + * interval otherwise we won't see tooltips on GTK 2.16 or newer */ + settings = gtk_settings_get_default(); + if (g_object_class_find_property(G_OBJECT_GET_CLASS(settings), "gtk-tooltip-timeout")) + g_object_set(settings, "gtk-tooltip-timeout", UPDATE_TIMEOUT - 10, NULL); + global = g_new(t_global_monitor, 1); global->plugin = plugin; global->timeout_id = 0; Index: xfce4-systemload-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-systemload-plugin/F-10/xfce4-systemload-plugin.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- xfce4-systemload-plugin.spec 19 Feb 2008 00:00:33 -0000 1.12 +++ xfce4-systemload-plugin.spec 9 Sep 2009 21:17:48 -0000 1.13 @@ -1,12 +1,21 @@ Name: xfce4-systemload-plugin Version: 0.4.2 -Release: 4%{?dist} +Release: 8%{?dist} Summary: Systemload monitor for the Xfce panel Group: User Interface/Desktops License: BSD URL: http://goodies.xfce.org/projects/panel-plugins/%{name} Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 +# allow custom bar colors in all themes +# http://bugzilla.xfce.org/show_bug.cgi?id=1889 +Patch0: %{name}-0.4.2-fix-bar-colors.patch +# memory usage in plugin is different from `free' output +# http://bugzilla.xfce.org/show_bug.cgi?id=4215 +Patch1: %{name}-0.4.2-fix-wrong-free-memory-value.patch +# make tooltips work with GTK 2.16 +# http://bugzilla.xfce.org/show_bug.cgi?id=5175 +Patch2: %{name}-0.4.2-tooltip.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xfce4-panel-devel >= 4.3.99.1, libxfcegui4-devel >= 4.3.99.1, libxml2-devel @@ -19,6 +28,11 @@ load, the memory in use, the swap space %prep %setup -q +%patch0 -p0 -b .colors +%patch1 -p1 -b .free +%if 0%{?fedora} >= 11 +%patch2 -p1 -b .tooltip +%endif %build %configure --disable-static @@ -39,32 +53,46 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/xfce4/panel-plugins/*.desktop %changelog +* Wed Sep 09 2009 Christoph Wickert - 0.4.2-8 +- Bring back tooltips in GTK >= 2.16 (#508637, bugzilla.xfce.org #5175) +- Fix bar colors (#505214, bugzilla.xfce.org #1889) +- Fix wrong free memory value (bugzilla.xfce.org #4215) + +* Mon Jul 27 2009 Fedora Release Engineering - 0.4.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.4.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sun Jan 18 2009 Christoph Wickert - 0.4.2-5 +- Rebuild for Xfce 4.6 (Beta 3) + * Mon Feb 18 2008 Fedora Release Engineering - 0.4.2-4 - Autorebuild for GCC 4.3 -* Sat Aug 25 2007 Christoph Wickert - 0.4.2-3 +* Sat Aug 25 2007 Christoph Wickert - 0.4.2-3 - Rebuild for BuildID feature -* Sat Apr 28 2007 Christoph Wickert - 0.4.2-2 +* Sat Apr 28 2007 Christoph Wickert - 0.4.2-2 - Rebuild for Xfce 4.4.1 -* Mon Jan 22 2007 Christoph Wickert - 0.4.2-1 +* Mon Jan 22 2007 Christoph Wickert - 0.4.2-1 - Update to 0.4.2 on Xfce 4.4. -* Fri Dec 22 2006 Christoph Wickert - 0.4.1-1 +* Fri Dec 22 2006 Christoph Wickert - 0.4.1-1 - Update to 0.4.1. -* Thu Oct 05 2006 Christoph Wickert - 0.4.0-3 +* Thu Oct 05 2006 Christoph Wickert - 0.4.0-3 - Bump release for devel checkin. -* Wed Sep 13 2006 Christoph Wickert - 0.4.0-2 +* Wed Sep 13 2006 Christoph Wickert - 0.4.0-2 - Rebuild for XFCE 4.3.99.1. - BR perl(XML::Parser). -* Mon Sep 04 2006 Christoph Wickert - 0.4.0-1 +* Mon Sep 04 2006 Christoph Wickert - 0.4.0-1 - Update to 0.4.0 on XFCE 4.3.90.2. -* Mon Sep 04 2006 Christoph Wickert - 0.3.6-7 +* Mon Sep 04 2006 Christoph Wickert - 0.3.6-7 - Mass rebuild for Fedora Core 6. * Tue Apr 11 2006 Christoph Wickert - 0.3.6-6 From cwickert at fedoraproject.org Wed Sep 9 21:17:50 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 21:17:50 +0000 (UTC) Subject: rpms/xfce4-systemload-plugin/F-11 xfce4-systemload-plugin-0.4.2-fix-bar-colors.patch, NONE, 1.1 xfce4-systemload-plugin-0.4.2-fix-wrong-free-memory-value.patch, NONE, 1.1 xfce4-systemload-plugin-0.4.2-tooltip.patch, NONE, 1.1 xfce4-systemload-plugin.spec, 1.14, 1.15 Message-ID: <20090909211750.9671111C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-systemload-plugin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27833/F-11 Modified Files: xfce4-systemload-plugin.spec Added Files: xfce4-systemload-plugin-0.4.2-fix-bar-colors.patch xfce4-systemload-plugin-0.4.2-fix-wrong-free-memory-value.patch xfce4-systemload-plugin-0.4.2-tooltip.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 0.4.2-8 - Bring back tooltips in GTK >= 2.16 (#508637, bugzilla.xfce.org #5175) - Fix bar colors (#505214, bugzilla.xfce.org #1889) - Fix wrong free memory value (bugzilla.xfce.org #4215) xfce4-systemload-plugin-0.4.2-fix-bar-colors.patch: systemload.c | 42 +++++++++++++++++++----------------------- 1 file changed, 19 insertions(+), 23 deletions(-) --- NEW FILE xfce4-systemload-plugin-0.4.2-fix-bar-colors.patch --- diff -u panel-plugin/systemload.c panel-plugin/systemload.c --- panel-plugin/systemload.c (working copy) +++ panel-plugin/systemload.c (working copy) @@ -256,17 +256,16 @@ gtk_container_add(GTK_CONTAINER(global->monitor[count]->ebox), GTK_WIDGET(global->monitor[count]->box)); - rc = gtk_widget_get_modifier_style(GTK_WIDGET(global->monitor[count]->status)); - if (!rc) { - rc = gtk_rc_style_new(); - } - if (rc) { - rc->color_flags[GTK_STATE_PRELIGHT] |= GTK_RC_BG; - rc->bg[GTK_STATE_PRELIGHT] = - global->monitor[count]->options.color; - } - - gtk_widget_modify_style(GTK_WIDGET(global->monitor[count]->status), rc); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_PRELIGHT, + &global->monitor[count]->options.color); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_SELECTED, + &global->monitor[count]->options.color); + gtk_widget_modify_base(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_SELECTED, + &global->monitor[count]->options.color); + gtk_widget_show(GTK_WIDGET(global->monitor[count]->status)); gtk_box_pack_start(GTK_BOX(global->monitor[count]->box), @@ -384,18 +383,15 @@ gtk_label_set_text(GTK_LABEL(global->monitor[count]->label), global->monitor[count]->options.label_text); - gtk_widget_hide(GTK_WIDGET(global->monitor[count]->status)); - rc = gtk_widget_get_modifier_style(GTK_WIDGET(global->monitor[count]->status)); - if (!rc) { - rc = gtk_rc_style_new(); - } - - if (rc) { - rc->color_flags[GTK_STATE_PRELIGHT] |= GTK_RC_BG; - rc->bg[GTK_STATE_PRELIGHT] = global->monitor[count]->options.color; - } - - gtk_widget_modify_style(GTK_WIDGET(global->monitor[count]->status), rc); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_PRELIGHT, + &global->monitor[count]->options.color); + gtk_widget_modify_bg(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_SELECTED, + &global->monitor[count]->options.color); + gtk_widget_modify_base(GTK_WIDGET(global->monitor[count]->status), + GTK_STATE_SELECTED, + &global->monitor[count]->options.color); if(global->monitor[count]->options.enabled) { xfce4-systemload-plugin-0.4.2-fix-wrong-free-memory-value.patch: memswap.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) --- NEW FILE xfce4-systemload-plugin-0.4.2-fix-wrong-free-memory-value.patch --- diff -Nur -x '*.orig' -x '*~' xfce4-systemload-plugin-0.4.2/panel-plugin/memswap.c xfce4-systemload-plugin-0.4.2.new/panel-plugin/memswap.c --- xfce4-systemload-plugin-0.4.2/panel-plugin/memswap.c 2007-01-17 19:01:09.000000000 +0100 +++ xfce4-systemload-plugin-0.4.2.new/panel-plugin/memswap.c 2008-03-08 12:16:34.000000000 +0100 @@ -48,6 +48,7 @@ static unsigned long MTotal = 0; static unsigned long MFree = 0; static unsigned long MCached = 0; +static unsigned long MBuffers = 0; static unsigned long MUsed = 0; static unsigned long STotal = 0; static unsigned long SFree = 0; @@ -57,8 +58,8 @@ { int fd; size_t n; - int o_MTotal, o_MFree, o_MCached, o_STotal, o_SFree; - char *b_MTotal, *b_MFree, *b_MCached, *b_STotal, *b_SFree; + int o_MTotal, o_MFree, o_MCached, o_MBuffers, o_STotal, o_SFree; + char *b_MTotal, *b_MFree, *b_MCached, *b_MBuffers, *b_STotal, *b_SFree; if ((fd = open("/proc/meminfo", O_RDONLY)) < 0) { @@ -87,6 +88,10 @@ if (b_MCached) o_MCached = sscanf(b_MCached + strlen("Cached"), ": %lu", &MCached); + b_MBuffers = strstr(MemInfoBuf, "Buffers"); + if (b_MBuffers) + o_MBuffers = sscanf(b_MBuffers + strlen("Buffers"), ": %lu", &MBuffers); + b_STotal = strstr(MemInfoBuf, "SwapTotal"); if (b_STotal) o_STotal = sscanf(b_STotal + strlen("SwapTotal"), ": %lu", &STotal); @@ -95,7 +100,7 @@ if (b_SFree) o_SFree = sscanf(b_SFree + strlen("SwapFree"), ": %lu", &SFree); - MFree += MCached; + MFree = MFree + MCached + MBuffers; MUsed = MTotal - MFree; SUsed = STotal - SFree; *mem = MUsed * 100 / MTotal; xfce4-systemload-plugin-0.4.2-tooltip.patch: systemload.c | 7 +++++++ 1 file changed, 7 insertions(+) --- NEW FILE xfce4-systemload-plugin-0.4.2-tooltip.patch --- diff --git a/panel-plugin/systemload.c b/panel-plugin/systemload.c index cc96ec4..027e8fe 100644 --- a/panel-plugin/systemload.c +++ b/panel-plugin/systemload.c @@ -315,11 +315,18 @@ monitor_control_new(XfcePanelPlugin *plugin) { int count; t_global_monitor *global; + GtkSettings *settings; tooltips = gtk_tooltips_new (); g_object_ref (tooltips); gtk_object_sink (GTK_OBJECT (tooltips)); + /* reduce the default tooltip timeout to be smaller than the update + * interval otherwise we won't see tooltips on GTK 2.16 or newer */ + settings = gtk_settings_get_default(); + if (g_object_class_find_property(G_OBJECT_GET_CLASS(settings), "gtk-tooltip-timeout")) + g_object_set(settings, "gtk-tooltip-timeout", UPDATE_TIMEOUT - 10, NULL); + global = g_new(t_global_monitor, 1); global->plugin = plugin; global->timeout_id = 0; Index: xfce4-systemload-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-systemload-plugin/F-11/xfce4-systemload-plugin.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- xfce4-systemload-plugin.spec 26 Feb 2009 09:08:35 -0000 1.14 +++ xfce4-systemload-plugin.spec 9 Sep 2009 21:17:48 -0000 1.15 @@ -1,12 +1,21 @@ Name: xfce4-systemload-plugin Version: 0.4.2 -Release: 6%{?dist} +Release: 8%{?dist} Summary: Systemload monitor for the Xfce panel Group: User Interface/Desktops License: BSD URL: http://goodies.xfce.org/projects/panel-plugins/%{name} Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 +# allow custom bar colors in all themes +# http://bugzilla.xfce.org/show_bug.cgi?id=1889 +Patch0: %{name}-0.4.2-fix-bar-colors.patch +# memory usage in plugin is different from `free' output +# http://bugzilla.xfce.org/show_bug.cgi?id=4215 +Patch1: %{name}-0.4.2-fix-wrong-free-memory-value.patch +# make tooltips work with GTK 2.16 +# http://bugzilla.xfce.org/show_bug.cgi?id=5175 +Patch2: %{name}-0.4.2-tooltip.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xfce4-panel-devel >= 4.3.99.1, libxfcegui4-devel >= 4.3.99.1, libxml2-devel @@ -19,6 +28,11 @@ load, the memory in use, the swap space %prep %setup -q +%patch0 -p0 -b .colors +%patch1 -p1 -b .free +%if 0%{?fedora} >= 11 +%patch2 -p1 -b .tooltip +%endif %build %configure --disable-static @@ -39,6 +53,14 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/xfce4/panel-plugins/*.desktop %changelog +* Wed Sep 09 2009 Christoph Wickert - 0.4.2-8 +- Bring back tooltips in GTK >= 2.16 (#508637, bugzilla.xfce.org #5175) +- Fix bar colors (#505214, bugzilla.xfce.org #1889) +- Fix wrong free memory value (bugzilla.xfce.org #4215) + +* Mon Jul 27 2009 Fedora Release Engineering - 0.4.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 0.4.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From xavierb at fedoraproject.org Wed Sep 9 21:18:21 2009 From: xavierb at fedoraproject.org (Xavier Bachelot) Date: Wed, 9 Sep 2009 21:18:21 +0000 (UTC) Subject: rpms/nsca/EL-5 nsca.spec,1.2,1.3 Message-ID: <20090909211821.49F5F11C00CE@cvs1.fedora.phx.redhat.com> Author: xavierb Update of /cvs/pkgs/rpms/nsca/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28131 Modified Files: nsca.spec Log Message: Revert max plugin output length patch. Index: nsca.spec =================================================================== RCS file: /cvs/pkgs/rpms/nsca/EL-5/nsca.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- nsca.spec 20 Jul 2009 20:43:18 -0000 1.2 +++ nsca.spec 9 Sep 2009 21:18:20 -0000 1.3 @@ -1,7 +1,7 @@ Summary: Nagios Service Check Acceptor Name: nsca Version: 2.7.2 -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2+ Group: Applications/System URL: http://www.nagios.org/ @@ -10,7 +10,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Patch0: nsca-2.7.2-initscript.patch Patch1: nsca-2.7.2-confpath.patch -Patch2: nsca-increase_max_plugin_output_length.patch +#Patch2: nsca-increase_max_plugin_output_length.patch BuildRequires: libmcrypt-devel Requires: nagios @@ -37,7 +37,7 @@ Client application for sending updates t %setup -q %patch0 -p0 -b .initscript %patch1 -p1 -b .confpath -%patch2 -p0 -b .max_plugin_output_length +#%patch2 -p0 -b .max_plugin_output_length # Change defaults in the config file to match the nagios package sed -i -e "s|^command_file=.*|command_file=%{_localstatedir}/spool/nagios/cmd/nagios.cmd|" \ -e "s|^alternate_dump_file=.*|alternate_dump_file=%{_localstatedir}/spool/nagios/cmd/nsca.dump|" \ @@ -101,6 +101,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 09 2009 Xavier Bachelot - 2.7.2-8 +- Revert max plugin output length patch. + * Fri Jul 17 2009 Xavier Bachelot - 2.7.2-7 - Increase max plugin output length to match nagios (RHBZ#497847, related to RHBZ#469198). From jjames at fedoraproject.org Wed Sep 9 21:28:12 2009 From: jjames at fedoraproject.org (Jerry James) Date: Wed, 9 Sep 2009 21:28:12 +0000 (UTC) Subject: rpms/emacs-common-pmd/devel emacs-common-pmd.spec, NONE, 1.1 import.log, NONE, 1.1 pmd-emacs-0.6.patch, NONE, 1.1 pmd.el, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090909212812.5614B11C00CE@cvs1.fedora.phx.redhat.com> Author: jjames Update of /cvs/pkgs/rpms/emacs-common-pmd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31911/devel Modified Files: .cvsignore sources Added Files: emacs-common-pmd.spec import.log pmd-emacs-0.6.patch pmd.el Log Message: Initial Rawhide import. --- NEW FILE emacs-common-pmd.spec --- %global pkg pmd %global pkgname pmd-emacs %if %($(pkg-config emacs) ; echo $?) %global emacs_version 22.1 %global emacs_lispdir %{_datadir}/emacs/site-lisp %global emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d %else %global emacs_version %(pkg-config emacs --modversion) %global emacs_lispdir %(pkg-config emacs --variable sitepkglispdir) %global emacs_startdir %(pkg-config emacs --variable sitestartdir) %endif %if %($(pkg-config xemacs) ; echo $?) %global xemacs_version 21.5 %global xemacs_lispdir %{_datadir}/xemacs/site-packages/lisp %global xemacs_startdir %{_datadir}/xemacs/site-packages/lisp/site-start.d %else %global xemacs_version %(pkg-config xemacs --modversion) %global xemacs_lispdir %(pkg-config xemacs --variable sitepkglispdir) %global xemacs_startdir %(pkg-config xemacs --variable sitestartdir) %endif Name: emacs-common-%{pkg} Version: 0.6 Release: 2%{?dist} Summary: An interface to PMD for Emacs Group: Development/Tools License: GPLv2+ URL: http://pmd.sourceforge.net/ Source0: http://downloads.sourceforge.net/pmd/pmd-emacs-%{version}.zip Source1: pmd.el # This patch has not been sent upstream, since it is (mostly) Fedora specific. # It does the following: # - Adds (require 'compile) so that compile-mode related functions and # variables are defined. # - Changes the default path to the Java binary to /usr/bin/java. # - Removes the pmd-home variable, since it is used by code that assumes a # directory structure that does not exist in the Fedora PMD package. # - Replaces the pmd-xemacsp variables with (featurep 'xemacs). The latter # form is recognized by the Emacs byte compiler, and results in fewer # warnings and more efficient code than the former. # - Changes the definitions of pmd-classpath and pmd-jar to match the locations # of PMD-related JAR files on Fedora. # - On Emacs, uses compilation-start instead of the obsolete compile-internal. Patch0: pmd-emacs-0.6.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: emacs emacs-el xemacs xemacs-devel xemacs-packages-extra %description %{pkgname} supports the invocation of PMD from within (X)Emacs. Specifically, it supplies functions pmd-current-buffer and pmd-current-dir, and enables parsing of the resulting list of PMD complaints so that, for example, next-error will walk through the list correctly. This package contains the files common to both the GNU Emacs and XEmacs %{pkgname} packages. %package -n emacs-%{pkg} Summary: Compiled elisp files to run %{pkgname} under GNU Emacs Group: Development/Tools Requires: emacs(bin) >= %{emacs_version} Requires: emacs-common-%{pkg} = %{version}-%{release} Requires: pmd %description -n emacs-%{pkg} This package contains the byte compiled elisp packages to run %{pkgname} with GNU Emacs. %package -n emacs-%{pkg}-el Summary: Elisp source files for %{pkgname} under GNU Emacs Group: Development/Tools Requires: emacs-%{pkg} = %{version}-%{release} %description -n emacs-%{pkg}-el This package contains the elisp source files for %{pkgname} under GNU Emacs. You do not need to install this package to run %{pkgname}. Install the emacs-%{pkg} package to use %{pkgname} with GNU Emacs. %package -n xemacs-%{pkg} Summary: Compiled elisp files to run %{pkgname} under XEmacs Group: Development/Tools Requires: xemacs(bin) >= %{xemacs_version} Requires: xemacs-packages-extra Requires: emacs-common-%{pkg} = %{version}-%{release} Requires: pmd %description -n xemacs-%{pkg} This package contains the byte compiled elisp packages to run %{pkgname} with XEmacs. %package -n xemacs-%{pkg}-el Summary: Elisp source files for %{pkgname} under XEmacs Group: Development/Tools Requires: xemacs-%{pkg} = %{version}-%{release} %description -n xemacs-%{pkg}-el This package contains the elisp source files for %{pkgname} under XEmacs. You do not need to install this package to run %{pkgname}. Install the xemacs-%{pkg} package to use %{pkgname} with XEmacs. %prep %setup -q -n %{pkgname}-%{version} %patch0 -p1 chmod a-x pmd.el %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{emacs_lispdir}/%{pkg} mkdir -p $RPM_BUILD_ROOT%{emacs_startdir} emacs -batch -no-site-file -f batch-byte-compile pmd.el cp -p pmd.el* $RPM_BUILD_ROOT%{emacs_lispdir}/%{pkg} cp -p %{SOURCE1} $RPM_BUILD_ROOT%{emacs_startdir} mkdir -p $RPM_BUILD_ROOT%{xemacs_lispdir}/%{pkg} mkdir -p $RPM_BUILD_ROOT%{xemacs_startdir} rm -f pmd.elc xemacs -batch -no-site-file -f batch-byte-compile pmd.el cp -p pmd.el* $RPM_BUILD_ROOT%{xemacs_lispdir}/%{pkg} cp -p %{SOURCE1} $RPM_BUILD_ROOT%{xemacs_startdir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc CHANGELOG INSTALL LICENSE.txt %files -n emacs-%{pkg} %defattr(-,root,root,-) %dir %{emacs_lispdir}/%{pkg} %{emacs_lispdir}/%{pkg}/%{pkg}.elc %{emacs_startdir}/%{pkg}.el %files -n emacs-%{pkg}-el %defattr(-,root,root,-) %{emacs_lispdir}/%{pkg}/%{pkg}.el %files -n xemacs-%{pkg} %defattr(-,root,root,-) %dir %{xemacs_lispdir}/%{pkg} %{xemacs_lispdir}/%{pkg}/%{pkg}.elc %{xemacs_startdir}/%{pkg}.el %files -n xemacs-%{pkg}-el %defattr(-,root,root,-) %{xemacs_lispdir}/%{pkg}/%{pkg}.el %changelog * Fri Aug 21 2009 Jerry James - 0.6-2 - Package structure and naming cleanups to adhere to Fedora guidelines * Wed Jan 21 2009 Jerry James - 0.6-1 - Initial package --- NEW FILE import.log --- emacs-common-pmd-0_6-2_fc11:HEAD:emacs-common-pmd-0.6-2.fc11.src.rpm:1252531609 pmd-emacs-0.6.patch: pmd.el | 43 ++++++++++++++----------------------------- 1 file changed, 14 insertions(+), 29 deletions(-) --- NEW FILE pmd-emacs-0.6.patch --- diff -dur pmd-emacs-0.6.ORIG/pmd.el pmd-emacs-0.6/pmd.el --- pmd-emacs-0.6.ORIG/pmd.el 2005-10-24 13:21:45.000000000 -0600 +++ pmd-emacs-0.6/pmd.el 2009-01-21 12:42:49.000000000 -0700 @@ -85,20 +85,16 @@ ;; to *PMD*. Output format is in XML. I will work in trying to ;; get a better, easier to read format for everyone. +(require 'compile) (defgroup pmd nil "PMD" :group 'emacs) -(defcustom pmd-java-home "/usr/local/bin/java" +(defcustom pmd-java-home "/usr/bin/java" "Java binary to run PMD with." :type 'file :group 'pmd ) -(defcustom pmd-home "~/pmd" - "Directory where PMD is installed." - :type 'directory - :group 'pmd) - (defcustom pmd-ruleset-list (list "basic" "braces" "clone" "codesize" "controversial" "coupling" "design" "finalizers" "imports" "javabeans" "junit" "logging-java" "naming" "optimizations" "strictexception" "strings" "sunsecure" @@ -112,8 +108,6 @@ ;;Inner workings ;;------------------------- -(defconst pmd-xemacsp (string-match "XEmacs" (emacs-version))) - (defun pmd-help () "Help for `pmd-mode'." (interactive) @@ -144,27 +138,16 @@ (pmd-file-or-dir (file-name-directory (buffer-file-name)))) (defun pmd-classpath () - (let* ((path-separator (if (eq system-type 'windows-nt) ";" ":")) - (path-slash (if (eq system-type 'windows-nt) "\\" "/")) - (pmd-etc (concat pmd-home "etc")) - (pmd-lib (concat pmd-home path-slash "lib" path-slash))) - (concat "\'" - pmd-etc path-separator - (mapconcat - (lambda (path) - path) - (directory-files pmd-lib t "\\.jar$") - path-separator) - "\'"))) + (let* ((path-separator (if (eq system-type 'windows-nt) ";" ":"))) + (concat "\'" + "/usr/share/java/jakarta-oro.jar" path-separator + "/usr/share/java/jaxen.jar" path-separator + "/usr/share/java/xerces-j2.jar" path-separator + "/usr/share/java/xml-commons-apis.jar" + "\'"))) (defun pmd-jar () - (let* ((path-separator (if (eq system-type 'windows-nt) ";" ":")) - (path-slash (if (eq system-type 'windows-nt) "\\" "/")) - (pmd-etc (concat pmd-home "etc")) - (pmd-lib (concat pmd-home path-slash "lib" path-slash))) - (concat "\'" - (car (directory-files pmd-lib t ".*pmd-.*\\.jar$")) - "\'"))) + "/usr/share/java/pmd.jar") ;; (defun pmd-file-or-dir (target) ;; "Run PMD on the given target (file or dir)" @@ -199,7 +182,7 @@ ;; Force save-some-buffers to use the minibuffer ;; to query user about whether to save modified buffers. (if (and (eq system-type 'windows-nt) - (not pmd-xemacsp)) + (not (featurep 'xemacs))) (let ((temp last-nonmenu-event)) ;; The next line makes emacs think that jde-jalopy ;; was invoked from the minibuffer, even when it @@ -208,7 +191,9 @@ (save-some-buffers (not compilation-ask-about-save) nil) (setq last-nonmenu-event temp)) (save-some-buffers (not compilation-ask-about-save) nil)) - (compile-internal pmd-command "No more errors" "PMD"))) + (if (featurep 'xemacs) + (compile-internal pmd-command "No more errors" "PMD") + (compilation-start pmd-command)))) (provide 'pmd) --- NEW FILE pmd.el --- (add-to-list 'load-path "/usr/share/xemacs/site-packages/lisp/pmd") (autoload 'pmd-current-buffer "pmd" "PMD Mode" t) (autoload 'pmd-current-dir "pmd" "PMD Mode" t) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/emacs-common-pmd/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:12:47 -0000 1.1 +++ .cvsignore 9 Sep 2009 21:28:09 -0000 1.2 @@ -0,0 +1 @@ +pmd-emacs-0.6.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/emacs-common-pmd/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:12:47 -0000 1.1 +++ sources 9 Sep 2009 21:28:10 -0000 1.2 @@ -0,0 +1 @@ +35296ccef798e21cf3b6815a713c1147 pmd-emacs-0.6.zip From jjames at fedoraproject.org Wed Sep 9 21:29:36 2009 From: jjames at fedoraproject.org (Jerry James) Date: Wed, 9 Sep 2009 21:29:36 +0000 (UTC) Subject: rpms/emacs-common-pmd/F-11 emacs-common-pmd.spec, NONE, 1.1 pmd-emacs-0.6.patch, NONE, 1.1 pmd.el, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090909212936.AF96F11C00CE@cvs1.fedora.phx.redhat.com> Author: jjames Update of /cvs/pkgs/rpms/emacs-common-pmd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv860/F-11 Modified Files: .cvsignore sources Added Files: emacs-common-pmd.spec pmd-emacs-0.6.patch pmd.el Log Message: Initial F-11 import. --- NEW FILE emacs-common-pmd.spec --- %global pkg pmd %global pkgname pmd-emacs %if %($(pkg-config emacs) ; echo $?) %global emacs_version 22.1 %global emacs_lispdir %{_datadir}/emacs/site-lisp %global emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d %else %global emacs_version %(pkg-config emacs --modversion) %global emacs_lispdir %(pkg-config emacs --variable sitepkglispdir) %global emacs_startdir %(pkg-config emacs --variable sitestartdir) %endif %if %($(pkg-config xemacs) ; echo $?) %global xemacs_version 21.5 %global xemacs_lispdir %{_datadir}/xemacs/site-packages/lisp %global xemacs_startdir %{_datadir}/xemacs/site-packages/lisp/site-start.d %else %global xemacs_version %(pkg-config xemacs --modversion) %global xemacs_lispdir %(pkg-config xemacs --variable sitepkglispdir) %global xemacs_startdir %(pkg-config xemacs --variable sitestartdir) %endif Name: emacs-common-%{pkg} Version: 0.6 Release: 2%{?dist} Summary: An interface to PMD for Emacs Group: Development/Tools License: GPLv2+ URL: http://pmd.sourceforge.net/ Source0: http://downloads.sourceforge.net/pmd/pmd-emacs-%{version}.zip Source1: pmd.el # This patch has not been sent upstream, since it is (mostly) Fedora specific. # It does the following: # - Adds (require 'compile) so that compile-mode related functions and # variables are defined. # - Changes the default path to the Java binary to /usr/bin/java. # - Removes the pmd-home variable, since it is used by code that assumes a # directory structure that does not exist in the Fedora PMD package. # - Replaces the pmd-xemacsp variables with (featurep 'xemacs). The latter # form is recognized by the Emacs byte compiler, and results in fewer # warnings and more efficient code than the former. # - Changes the definitions of pmd-classpath and pmd-jar to match the locations # of PMD-related JAR files on Fedora. # - On Emacs, uses compilation-start instead of the obsolete compile-internal. Patch0: pmd-emacs-0.6.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: emacs emacs-el xemacs xemacs-devel xemacs-packages-extra %description %{pkgname} supports the invocation of PMD from within (X)Emacs. Specifically, it supplies functions pmd-current-buffer and pmd-current-dir, and enables parsing of the resulting list of PMD complaints so that, for example, next-error will walk through the list correctly. This package contains the files common to both the GNU Emacs and XEmacs %{pkgname} packages. %package -n emacs-%{pkg} Summary: Compiled elisp files to run %{pkgname} under GNU Emacs Group: Development/Tools Requires: emacs(bin) >= %{emacs_version} Requires: emacs-common-%{pkg} = %{version}-%{release} Requires: pmd %description -n emacs-%{pkg} This package contains the byte compiled elisp packages to run %{pkgname} with GNU Emacs. %package -n emacs-%{pkg}-el Summary: Elisp source files for %{pkgname} under GNU Emacs Group: Development/Tools Requires: emacs-%{pkg} = %{version}-%{release} %description -n emacs-%{pkg}-el This package contains the elisp source files for %{pkgname} under GNU Emacs. You do not need to install this package to run %{pkgname}. Install the emacs-%{pkg} package to use %{pkgname} with GNU Emacs. %package -n xemacs-%{pkg} Summary: Compiled elisp files to run %{pkgname} under XEmacs Group: Development/Tools Requires: xemacs(bin) >= %{xemacs_version} Requires: xemacs-packages-extra Requires: emacs-common-%{pkg} = %{version}-%{release} Requires: pmd %description -n xemacs-%{pkg} This package contains the byte compiled elisp packages to run %{pkgname} with XEmacs. %package -n xemacs-%{pkg}-el Summary: Elisp source files for %{pkgname} under XEmacs Group: Development/Tools Requires: xemacs-%{pkg} = %{version}-%{release} %description -n xemacs-%{pkg}-el This package contains the elisp source files for %{pkgname} under XEmacs. You do not need to install this package to run %{pkgname}. Install the xemacs-%{pkg} package to use %{pkgname} with XEmacs. %prep %setup -q -n %{pkgname}-%{version} %patch0 -p1 chmod a-x pmd.el %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{emacs_lispdir}/%{pkg} mkdir -p $RPM_BUILD_ROOT%{emacs_startdir} emacs -batch -no-site-file -f batch-byte-compile pmd.el cp -p pmd.el* $RPM_BUILD_ROOT%{emacs_lispdir}/%{pkg} cp -p %{SOURCE1} $RPM_BUILD_ROOT%{emacs_startdir} mkdir -p $RPM_BUILD_ROOT%{xemacs_lispdir}/%{pkg} mkdir -p $RPM_BUILD_ROOT%{xemacs_startdir} rm -f pmd.elc xemacs -batch -no-site-file -f batch-byte-compile pmd.el cp -p pmd.el* $RPM_BUILD_ROOT%{xemacs_lispdir}/%{pkg} cp -p %{SOURCE1} $RPM_BUILD_ROOT%{xemacs_startdir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc CHANGELOG INSTALL LICENSE.txt %files -n emacs-%{pkg} %defattr(-,root,root,-) %dir %{emacs_lispdir}/%{pkg} %{emacs_lispdir}/%{pkg}/%{pkg}.elc %{emacs_startdir}/%{pkg}.el %files -n emacs-%{pkg}-el %defattr(-,root,root,-) %{emacs_lispdir}/%{pkg}/%{pkg}.el %files -n xemacs-%{pkg} %defattr(-,root,root,-) %dir %{xemacs_lispdir}/%{pkg} %{xemacs_lispdir}/%{pkg}/%{pkg}.elc %{xemacs_startdir}/%{pkg}.el %files -n xemacs-%{pkg}-el %defattr(-,root,root,-) %{xemacs_lispdir}/%{pkg}/%{pkg}.el %changelog * Fri Aug 21 2009 Jerry James - 0.6-2 - Package structure and naming cleanups to adhere to Fedora guidelines * Wed Jan 21 2009 Jerry James - 0.6-1 - Initial package pmd-emacs-0.6.patch: pmd.el | 43 ++++++++++++++----------------------------- 1 file changed, 14 insertions(+), 29 deletions(-) --- NEW FILE pmd-emacs-0.6.patch --- diff -dur pmd-emacs-0.6.ORIG/pmd.el pmd-emacs-0.6/pmd.el --- pmd-emacs-0.6.ORIG/pmd.el 2005-10-24 13:21:45.000000000 -0600 +++ pmd-emacs-0.6/pmd.el 2009-01-21 12:42:49.000000000 -0700 @@ -85,20 +85,16 @@ ;; to *PMD*. Output format is in XML. I will work in trying to ;; get a better, easier to read format for everyone. +(require 'compile) (defgroup pmd nil "PMD" :group 'emacs) -(defcustom pmd-java-home "/usr/local/bin/java" +(defcustom pmd-java-home "/usr/bin/java" "Java binary to run PMD with." :type 'file :group 'pmd ) -(defcustom pmd-home "~/pmd" - "Directory where PMD is installed." - :type 'directory - :group 'pmd) - (defcustom pmd-ruleset-list (list "basic" "braces" "clone" "codesize" "controversial" "coupling" "design" "finalizers" "imports" "javabeans" "junit" "logging-java" "naming" "optimizations" "strictexception" "strings" "sunsecure" @@ -112,8 +108,6 @@ ;;Inner workings ;;------------------------- -(defconst pmd-xemacsp (string-match "XEmacs" (emacs-version))) - (defun pmd-help () "Help for `pmd-mode'." (interactive) @@ -144,27 +138,16 @@ (pmd-file-or-dir (file-name-directory (buffer-file-name)))) (defun pmd-classpath () - (let* ((path-separator (if (eq system-type 'windows-nt) ";" ":")) - (path-slash (if (eq system-type 'windows-nt) "\\" "/")) - (pmd-etc (concat pmd-home "etc")) - (pmd-lib (concat pmd-home path-slash "lib" path-slash))) - (concat "\'" - pmd-etc path-separator - (mapconcat - (lambda (path) - path) - (directory-files pmd-lib t "\\.jar$") - path-separator) - "\'"))) + (let* ((path-separator (if (eq system-type 'windows-nt) ";" ":"))) + (concat "\'" + "/usr/share/java/jakarta-oro.jar" path-separator + "/usr/share/java/jaxen.jar" path-separator + "/usr/share/java/xerces-j2.jar" path-separator + "/usr/share/java/xml-commons-apis.jar" + "\'"))) (defun pmd-jar () - (let* ((path-separator (if (eq system-type 'windows-nt) ";" ":")) - (path-slash (if (eq system-type 'windows-nt) "\\" "/")) - (pmd-etc (concat pmd-home "etc")) - (pmd-lib (concat pmd-home path-slash "lib" path-slash))) - (concat "\'" - (car (directory-files pmd-lib t ".*pmd-.*\\.jar$")) - "\'"))) + "/usr/share/java/pmd.jar") ;; (defun pmd-file-or-dir (target) ;; "Run PMD on the given target (file or dir)" @@ -199,7 +182,7 @@ ;; Force save-some-buffers to use the minibuffer ;; to query user about whether to save modified buffers. (if (and (eq system-type 'windows-nt) - (not pmd-xemacsp)) + (not (featurep 'xemacs))) (let ((temp last-nonmenu-event)) ;; The next line makes emacs think that jde-jalopy ;; was invoked from the minibuffer, even when it @@ -208,7 +191,9 @@ (save-some-buffers (not compilation-ask-about-save) nil) (setq last-nonmenu-event temp)) (save-some-buffers (not compilation-ask-about-save) nil)) - (compile-internal pmd-command "No more errors" "PMD"))) + (if (featurep 'xemacs) + (compile-internal pmd-command "No more errors" "PMD") + (compilation-start pmd-command)))) (provide 'pmd) --- NEW FILE pmd.el --- (add-to-list 'load-path "/usr/share/xemacs/site-packages/lisp/pmd") (autoload 'pmd-current-buffer "pmd" "PMD Mode" t) (autoload 'pmd-current-dir "pmd" "PMD Mode" t) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/emacs-common-pmd/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:12:47 -0000 1.1 +++ .cvsignore 9 Sep 2009 21:29:36 -0000 1.2 @@ -0,0 +1 @@ +pmd-emacs-0.6.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/emacs-common-pmd/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:12:47 -0000 1.1 +++ sources 9 Sep 2009 21:29:36 -0000 1.2 @@ -0,0 +1 @@ +35296ccef798e21cf3b6815a713c1147 pmd-emacs-0.6.zip From xavierb at fedoraproject.org Wed Sep 9 21:34:32 2009 From: xavierb at fedoraproject.org (Xavier Bachelot) Date: Wed, 9 Sep 2009 21:34:32 +0000 (UTC) Subject: rpms/nsca/EL-4 nsca.spec,1.2,1.3 Message-ID: <20090909213432.941CF11C00CE@cvs1.fedora.phx.redhat.com> Author: xavierb Update of /cvs/pkgs/rpms/nsca/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3406 Modified Files: nsca.spec Log Message: Revert max plugin output length patch. Index: nsca.spec =================================================================== RCS file: /cvs/pkgs/rpms/nsca/EL-4/nsca.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- nsca.spec 20 Jul 2009 20:42:27 -0000 1.2 +++ nsca.spec 9 Sep 2009 21:34:31 -0000 1.3 @@ -1,7 +1,7 @@ Summary: Nagios Service Check Acceptor Name: nsca Version: 2.7.2 -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2+ Group: Applications/System URL: http://www.nagios.org/ @@ -10,7 +10,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Patch0: nsca-2.7.2-initscript.patch Patch1: nsca-2.7.2-confpath.patch -Patch2: nsca-increase_max_plugin_output_length.patch +#Patch2: nsca-increase_max_plugin_output_length.patch BuildRequires: libmcrypt-devel Requires: nagios @@ -37,7 +37,7 @@ Client application for sending updates t %setup -q %patch0 -p0 -b .initscript %patch1 -p1 -b .confpath -%patch2 -p0 -b .max_plugin_output_length +#%patch2 -p0 -b .max_plugin_output_length # Change defaults in the config file to match the nagios package sed -i -e "s|^command_file=.*|command_file=%{_localstatedir}/spool/nagios/cmd/nagios.cmd|" \ -e "s|^alternate_dump_file=.*|alternate_dump_file=%{_localstatedir}/spool/nagios/cmd/nsca.dump|" \ @@ -101,6 +101,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 09 2009 Xavier Bachelot - 2.7.2-8 +- Revert max plugin output length patch. + * Fri Jul 17 2009 Xavier Bachelot - 2.7.2-7 - Increase max plugin output length to match nagios (RHBZ#497847, related to RHBZ#469198). From cwickert at fedoraproject.org Wed Sep 9 21:39:43 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 21:39:43 +0000 (UTC) Subject: rpms/xfce4-netload-plugin/devel xfce4-netload-plugin.spec, 1.18, 1.19 Message-ID: <20090909213943.6F07211C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-netload-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7971 Modified Files: xfce4-netload-plugin.spec Log Message: add upstream bug links Index: xfce4-netload-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-netload-plugin/devel/xfce4-netload-plugin.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- xfce4-netload-plugin.spec 9 Sep 2009 17:20:17 -0000 1.18 +++ xfce4-netload-plugin.spec 9 Sep 2009 21:39:42 -0000 1.19 @@ -7,8 +7,11 @@ Group: User Interface/Desktops License: GPLv2 URL: http://goodies.xfce.org/projects/panel-plugins/%{name} Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 - # from upstream's svn rev 3275 +# allow custom bar colors +# http://bugzilla.xfce.org/show_bug.cgi?id=1889 Patch0: xfce4-netload-plugin-0.4.0-fix-bar-colors.patch +# make tooltips work with GTK 2.16 +# http://bugzilla.xfce.org/show_bug.cgi?id=5177 Patch1: xfce4-netload-plugin-0.4.0-tooltip.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) From emaldonado at fedoraproject.org Wed Sep 9 21:49:24 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Wed, 9 Sep 2009 21:49:24 +0000 (UTC) Subject: rpms/nss/devel newargs.patch,NONE,1.1 sysinit.patch,NONE,1.1 Message-ID: <20090909214924.EE16611C00CE@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17968 Added Files: newargs.patch sysinit.patch Log Message: Patches to enable the nss sysinit module newargs.patch: pk11pars.c | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- pk11util.c | 5 +++ secmod.h | 4 +++ 3 files changed, 85 insertions(+), 4 deletions(-) --- NEW FILE newargs.patch --- Index: mozilla/security/nss/lib/pk11wrap/pk11pars.c =================================================================== RCS file: /cvsroot/mozilla/security/nss/lib/pk11wrap/pk11pars.c,v retrieving revision 1.21 diff -u -p -r1.21 pk11pars.c --- ./mozilla/security/nss/lib/pk11wrap/pk11pars.c 12 Nov 2005 00:14:25 -0000 1.21 +++ ./mozilla/security/nss/lib/pk11wrap/pk11pars.c 1 Sep 2009 21:55:18 -0000 @@ -107,6 +107,41 @@ secmod_NewModule(void) } +/* private flags. */ +/* The meaing of these flags is as follows: + * + * SECMOD_FLAG_IS_MODULE_DB - This is a module that accesses the database of + * other modules to load. Module DBs are loadable modules that tells + * NSS which PKCS #11 modules to load and when. These module DBs are + * chainable. That is, one module DB can load another one. NSS system init + * design takes advantage of this feature. In system NSS, a fixed system + * module DB loads the system defined libraries, then chains out to the + * traditional module DBs to load any system or user configured modules + * (like smart cards). This bit is the same as the already existing meaning + * of isModuleDB = PR_TRUE. None of the other flags should be set if this + * flag isn't on. + * + * SECMOD_FLAG_SKIP_FIRST - This flag tells NSS to skip the first + * PKCS #11 module presented by a module DB. This allows the OS to load a + * softoken from the system module, then ask the existing module DB code to + * load the other PKCS #11 modules in that module DB (skipping it's request + * to load softoken). This gives the system init finer control over the + * configuration of that softoken module. + * + * SECMOD_FLAG_DEFAULT_MODDB - This flag allows system init to mark a + * different module DB as the 'default' module DB (the one in which + * 'Add module' changes will go). Without this flag NSS takes the first + * module as the default Module DB, but in system NSS, that first module + * is the system module, which is likely read only (at least to the user). + * This allows system NSS to delegate those changes to the user's module DB, + * preserving the user's ability to load new PKCS #11 modules (which only + * affect him), from existing applications like Firefox. + */ +#define SECMOD_FLAG_IS_MODULE_DB 0x01 /* must be set if any of the other flags + * are set */ +#define SECMOD_FLAG_SKIP_FIRST 0x02 +#define SECMOD_FLAG_DEFAULT_MODDB 0x04 + /* * for 3.4 we continue to use the old SECMODModule structure */ @@ -137,15 +172,33 @@ SECMOD_CreateModule(const char *library, if (slotParams) PORT_Free(slotParams); /* new field */ mod->trustOrder = secmod_argReadLong("trustOrder",nssc, - SECMOD_DEFAULT_TRUST_ORDER,NULL); + SECMOD_DEFAULT_TRUST_ORDER,NULL); /* new field */ mod->cipherOrder = secmod_argReadLong("cipherOrder",nssc, - SECMOD_DEFAULT_CIPHER_ORDER,NULL); + SECMOD_DEFAULT_CIPHER_ORDER,NULL); /* new field */ mod->isModuleDB = secmod_argHasFlag("flags","moduleDB",nssc); mod->moduleDBOnly = secmod_argHasFlag("flags","moduleDBOnly",nssc); if (mod->moduleDBOnly) mod->isModuleDB = PR_TRUE; + /* we need more bits, but we also want to preserve binary compatibility + * so we overload the isModuleDB PRBool with additional flags. + * These flags are only valid if mod->isModuleDB is already set. + * NOTE: this depends on the fact that PRBool is at least a char on + * all platforms. These flags are only valid if moduleDB is set, so + * code checking if (mod->isModuleDB) will continue to work correctly. */ + if (mod->isModuleDB) { + char flags = SECMOD_FLAG_IS_MODULE_DB; + if (secmod_argHasFlag("flags","skipFirst",nssc)) { + flags |= SECMOD_FLAG_SKIP_FIRST; + } + if (secmod_argHasFlag("flags","defaultModDB",nssc)) { + flags |= SECMOD_FLAG_DEFAULT_MODDB; + } + /* additional moduleDB flags could be added here in the future */ + mod->isModuleDB = (PRBool) flags; + } + ciphers = secmod_argGetParamValue("ciphers",nssc); secmod_argSetNewCipherFlags(&mod->ssl[0],ciphers); if (ciphers) PORT_Free(ciphers); @@ -155,6 +208,22 @@ SECMOD_CreateModule(const char *library, return mod; } +PRBool +SECMOD_GetSkipFirstFlag(SECMODModule *mod) +{ + char flags = (char) mod->isModuleDB; + + return (flags & SECMOD_FLAG_SKIP_FIRST) ? PR_TRUE : PR_FALSE; +} + +PRBool +SECMOD_GetDefaultModDBFlag(SECMODModule *mod) +{ + char flags = (char) mod->isModuleDB; + + return (flags & SECMOD_FLAG_DEFAULT_MODDB) ? PR_TRUE : PR_FALSE; +} + static char * secmod_mkModuleSpec(SECMODModule * module) { @@ -333,7 +402,12 @@ SECMOD_LoadModule(char *modulespec,SECMO if (moduleSpecList) { char **index; - for (index = moduleSpecList; *index; index++) { + index = moduleSpecList; + if (*index && SECMOD_GetSkipFirstFlag(module)) { + index++; + } + + for (; *index; index++) { SECMODModule *child; child = SECMOD_LoadModule(*index,module,PR_TRUE); if (!child) break; Index: mozilla/security/nss/lib/pk11wrap/pk11util.c =================================================================== RCS file: /cvsroot/mozilla/security/nss/lib/pk11wrap/pk11util.c,v retrieving revision 1.55 diff -u -p -r1.55 pk11util.c --- ./mozilla/security/nss/lib/pk11wrap/pk11util.c 30 Jul 2009 00:29:35 -0000 1.55 +++ ./mozilla/security/nss/lib/pk11wrap/pk11util.c 1 Sep 2009 21:55:18 -0000 @@ -179,7 +179,10 @@ SECMOD_AddModuleToList(SECMODModule *new SECStatus SECMOD_AddModuleToDBOnlyList(SECMODModule *newModule) { - if (defaultDBModule == NULL) { + if (defaultDBModule && SECMOD_GetDefaultModDBFlag(newModule)) { + SECMOD_DestroyModule(defaultDBModule); + defaultDBModule = SECMOD_ReferenceModule(newModule); + } else if (defaultDBModule == NULL) { defaultDBModule = SECMOD_ReferenceModule(newModule); } return secmod_AddModuleToList(&modulesDB,newModule); Index: mozilla/security/nss/lib/pk11wrap/secmod.h =================================================================== RCS file: /cvsroot/mozilla/security/nss/lib/pk11wrap/secmod.h,v retrieving revision 1.26 diff -u -p -r1.26 secmod.h --- ./mozilla/security/nss/lib/pk11wrap/secmod.h 17 Dec 2008 06:09:16 -0000 1.26 +++ ./mozilla/security/nss/lib/pk11wrap/secmod.h 1 Sep 2009 21:55:18 -0000 @@ -151,6 +151,10 @@ extern PK11SlotInfo *SECMOD_FindSlot(SEC /* of modType has been installed */ PRBool SECMOD_IsModulePresent( unsigned long int pubCipherEnableFlags ); +/* accessors */ +PRBool SECMOD_GetSkipFirstFlag(SECMODModule *mod); +PRBool SECMOD_GetDefaultModDBFlag(SECMODModule *mod); + /* Functions used to convert between internal & public representation * of Mechanism Flags and Cipher Enable Flags */ extern unsigned long SECMOD_PubMechFlagstoInternal(unsigned long publicFlags); sysinit.patch: cmd/manifest.mn | 1 cmd/sysinit/Makefile | 80 +++++++++ cmd/sysinit/config.mk | 121 ++++++++++++++ cmd/sysinit/manifest.mn | 50 +++++ cmd/sysinit/nsssysinit.c | 329 +++++++++++++++++++++++++++++++++++++++ lib/pk11wrap/pk11load.c | 133 +++++++++++++-- lib/pk11wrap/pk11pars.c | 394 ++++++++++++++++++++++++++++++++++++++++++++++- lib/pk11wrap/pk11util.c | 82 +++------ lib/pk11wrap/secmodi.h | 21 ++ lib/pki/pki3hack.c | 10 + 10 files changed, 1142 insertions(+), 79 deletions(-) --- NEW FILE sysinit.patch --- Index: ./mozilla/security/nss/cmd/manifest.mn =================================================================== RCS file: /cvsroot/mozilla/security/nss/cmd/manifest.mn,v retrieving revision 1.27 diff -u -p -r1.27 manifest.mn --- ./mozilla/security/nss/cmd/manifest.mn 4 Sep 2008 22:15:21 -0000 1.27 +++ ./mozilla/security/nss/cmd/manifest.mn 9 Sep 2009 03:40:50 -0000 @@ -75,6 +75,7 @@ DIRS = lib \ ssltap \ strsclnt \ symkeyutil \ + sysinit \ tests \ tstclnt \ vfychain \ Index: mozilla/security/nss/cmd/sysinit/Makefile =================================================================== RCS file: security/nss/cmd/sysinit/Makefile diff -N security/nss/cmd/sysinit/Makefile --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ ./mozilla/security/nss/cmd/sysinit/Makefile 1 Sep 2009 22:47:51 -0000 @@ -0,0 +1,80 @@ +#! gmake +# +# ***** BEGIN LICENSE BLOCK ***** +# Version: MPL 1.1/GPL 2.0/LGPL 2.1 +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# The Original Code is the Netscape security libraries. +# +# The Initial Developer of the Original Code is +# Netscape Communications Corporation. +# Portions created by the Initial Developer are Copyright (C) 1994-2000 +# the Initial Developer. All Rights Reserved. +# +# Contributor(s): +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 2 or later (the "GPL"), or +# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), +# in which case the provisions of the GPL or the LGPL are applicable instead +# of those above. If you wish to allow use of your version of this file only +# under the terms of either the GPL or the LGPL, and not to allow others to +# use your version of this file under the terms of the MPL, indicate your +# decision by deleting the provisions above and replace them with the notice +# and other provisions required by the GPL or the LGPL. If you do not delete +# the provisions above, a recipient may use your version of this file under +# the terms of any one of the MPL, the GPL or the LGPL. +# +# ***** END LICENSE BLOCK ***** + +####################################################################### +# (1) Include initial platform-independent assignments (MANDATORY). # +####################################################################### + +include manifest.mn + +####################################################################### +# (2) Include "global" configuration information. (OPTIONAL) # +####################################################################### + +include $(CORE_DEPTH)/coreconf/config.mk + +####################################################################### +# (3) Include "component" configuration information. (OPTIONAL) # +####################################################################### + +####################################################################### +# (4) Include "local" platform-dependent assignments (OPTIONAL). # +####################################################################### + +#include ../platlibs.mk +include config.mk + +####################################################################### +# (5) Execute "global" rules. (OPTIONAL) # +####################################################################### + +include $(CORE_DEPTH)/coreconf/rules.mk + +####################################################################### +# (6) Execute "component" rules. (OPTIONAL) # +####################################################################### + + + +####################################################################### +# (7) Execute "local" rules. (OPTIONAL). # +####################################################################### + + +#include ../platrules.mk + Index: mozilla/security/nss/cmd/sysinit/config.mk =================================================================== RCS file: security/nss/cmd/sysinit/config.mk diff -N security/nss/cmd/sysinit/config.mk --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ ./mozilla/security/nss/cmd/sysinit/config.mk 1 Sep 2009 22:47:51 -0000 @@ -0,0 +1,121 @@ +# +# ***** BEGIN LICENSE BLOCK ***** +# Version: MPL 1.1/GPL 2.0/LGPL 2.1 +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# The Original Code is the Netscape security libraries. +# +# The Initial Developer of the Original Code is +# Netscape Communications Corporation. +# Portions created by the Initial Developer are Copyright (C) 1994-2000 +# the Initial Developer. All Rights Reserved. +# +# Contributor(s): +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 2 or later (the "GPL"), or +# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), +# in which case the provisions of the GPL or the LGPL are applicable instead +# of those above. If you wish to allow use of your version of this file only +# under the terms of either the GPL or the LGPL, and not to allow others to +# use your version of this file under the terms of the MPL, indicate your +# decision by deleting the provisions above and replace them with the notice +# and other provisions required by the GPL or the LGPL. If you do not delete +# the provisions above, a recipient may use your version of this file under +# the terms of any one of the MPL, the GPL or the LGPL. +# +# ***** END LICENSE BLOCK ***** + +# +# Override TARGETS variable so that only static libraries +# are specifed as dependencies within rules.mk. +# + +# can't do this in manifest.mn because OS_TARGET isn't defined there. +ifeq (,$(filter-out WIN%,$(OS_TARGET))) + +# don't want the 32 in the shared library name +SHARED_LIBRARY = $(OBJDIR)/$(DLL_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX) +IMPORT_LIBRARY = $(OBJDIR)/$(IMPORT_LIB_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION)$(IMPORT_LIB_SUFFIX) + +RES = $(OBJDIR)/$(LIBRARY_NAME).res +RESNAME = $(LIBRARY_NAME).rc + +ifdef NS_USE_GCC +EXTRA_SHARED_LIBS += \ + -L$(DIST)/lib \ + -L$(NSSUTIL_LIB_DIR) \ + -lnssutil3 \ + -L$(NSPR_LIB_DIR) \ + -lplc4 \ + -lplds4 \ + -lnspr4\ + $(NULL) +else # ! NS_USE_GCC +EXTRA_SHARED_LIBS += \ + $(DIST)/lib/nssutil3.lib \ + $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plc4.lib \ + $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plds4.lib \ + $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)nspr4.lib \ + $(NULL) +endif # NS_USE_GCC + +else + +# $(PROGRAM) has NO explicit dependencies on $(EXTRA_SHARED_LIBS) +# $(EXTRA_SHARED_LIBS) come before $(OS_LIBS), except on AIX. +EXTRA_SHARED_LIBS += \ + -L$(DIST)/lib \ + -L$(NSSUTIL_LIB_DIR) \ + -lnssutil3 \ + -L$(NSPR_LIB_DIR) \ + -lplc4 \ + -lplds4 \ + -lnspr4 \ + $(NULL) + +endif + + +# $(PROGRAM) has explicit dependencies on $(EXTRA_LIBS) + +ifeq ($(OS_TARGET),SunOS) +ifeq ($(BUILD_SUN_PKG), 1) +# The -R '$ORIGIN' linker option instructs this library to search for its +# dependencies in the same directory where it resides. +ifeq ($(USE_64), 1) +MKSHLIB += -R '$$ORIGIN:/usr/lib/mps/secv1/64:/usr/lib/mps/64' +else +MKSHLIB += -R '$$ORIGIN:/usr/lib/mps/secv1:/usr/lib/mps' +endif +else +MKSHLIB += -R '$$ORIGIN' +endif +endif + +ifeq ($(OS_ARCH), HP-UX) +ifneq ($(OS_TEST), ia64) +# pa-risc +ifeq ($(USE_64), 1) +MKSHLIB += +b '$$ORIGIN' +endif +endif +endif + +ifeq (,$(filter-out WINNT WIN95,$(OS_TARGET))) +ifndef NS_USE_GCC +# Export 'mktemp' to be backward compatible with NSS 3.2.x and 3.3.x +# but do not put it in the import library. See bug 142575. +DEFINES += -DWIN32_NSS3_DLL_COMPAT +DLLFLAGS += -EXPORT:mktemp=nss_mktemp,PRIVATE +endif +endif Index: mozilla/security/nss/cmd/sysinit/manifest.mn =================================================================== RCS file: security/nss/cmd/sysinit/manifest.mn diff -N security/nss/cmd/sysinit/manifest.mn --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ ./mozilla/security/nss/cmd/sysinit/manifest.mn 1 Sep 2009 22:47:51 -0000 @@ -0,0 +1,50 @@ +# +# ***** BEGIN LICENSE BLOCK ***** +# Version: MPL 1.1/GPL 2.0/LGPL 2.1 +# +# The contents of this file are subject to the Mozilla Public License Version +# 1.1 (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# http://www.mozilla.org/MPL/ +# +# Software distributed under the License is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# for the specific language governing rights and limitations under the +# License. +# +# The Original Code is the Netscape security libraries. +# +# The Initial Developer of the Original Code is +# Netscape Communications Corporation. +# Portions created by the Initial Developer are Copyright (C) 1994-2000 +# the Initial Developer. All Rights Reserved. +# +# Contributor(s): +# +# Alternatively, the contents of this file may be used under the terms of +# either the GNU General Public License Version 2 or later (the "GPL"), or +# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), +# in which case the provisions of the GPL or the LGPL are applicable instead +# of those above. If you wish to allow use of your version of this file only +# under the terms of either the GPL or the LGPL, and not to allow others to +# use your version of this file under the terms of the MPL, indicate your +# decision by deleting the provisions above and replace them with the notice +# and other provisions required by the GPL or the LGPL. If you do not delete +# the provisions above, a recipient may use your version of this file under +# the terms of any one of the MPL, the GPL or the LGPL. +# +# ***** END LICENSE BLOCK ***** + +CORE_DEPTH = ../../.. + +# MODULE public and private header directories are implicitly REQUIRED. +MODULE = nss + +DEFINES = -DNSPR20 + +CSRCS = nsssysinit.c + +LIBRARY = nsssysinit +LIBRARY_NAME = nsssysinit +#LIBRARY_VERSION = 3 + Index: mozilla/security/nss/cmd/sysinit/nsssysinit.c =================================================================== RCS file: security/nss/cmd/sysinit/nsssysinit.c diff -N security/nss/cmd/sysinit/nsssysinit.c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ ./mozilla/security/nss/cmd/sysinit/nsssysinit.c 1 Sep 2009 22:47:51 -0000 @@ -0,0 +1,329 @@ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: MPL 1.1/GPL 2.0/LGPL 2.1 + * + * The contents of this file are subject to the Mozilla Public License Version + * 1.1 (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * http://www.mozilla.org/MPL/ + * + * Software distributed under the License is distributed on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License + * for the specific language governing rights and limitations under the + * License. + * + * The Original Code is the Netscape security libraries. + * + * The Initial Developer of the Original Code is + * Red Hat, Inc + * Portions created by the Initial Developer are Copyright (C) 2009 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * + * Alternatively, the contents of this file may be used under the terms of + * either the GNU General Public License Version 2 or later (the "GPL"), or + * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the MPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the MPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ +#include "seccomon.h" +#include "prio.h" +#include "prprf.h" + + + +/* + * The following provides a default example for operating systems to set up + * and manage applications loading NSS on their OS globally. + * + * This code hooks in to the system pkcs11.txt, which controls all the loading + * of pkcs11 modules common to all applications. + */ + +/* + * OS Specific function to get where the NSS user database should reside. + */ + +#ifdef XP_UNIX +#include +#include + +int testdir(char *dir) +{ + struct stat buf; + memset(&buf, 0, sizeof(buf)); + + if (stat(dir,&buf) < 0) { + return 0; + } + + return S_ISDIR(buf.st_mode); +} + +#define NSS_USER_PATH1 "/.pki" +#define NSS_USER_PATH2 "/nssdb" +char *getUserDB(void) +{ + char *userdir = getenv("HOME"); + char *nssdir = NULL; + + if (userdir == NULL) { + return NULL; + } + + nssdir = PORT_Alloc(strlen(userdir) + +sizeof(NSS_USER_PATH1)+sizeof(NSS_USER_PATH2)); + if (nssdir == NULL) { + return NULL; + } + PORT_Memcpy(nssdir, userdir, strlen(userdir)+1); + /* verify it exists */ + if (!testdir(nssdir)) { + PORT_Free(nssdir); + return NULL; + } + PORT_Strcat(nssdir, NSS_USER_PATH1); + if (!testdir(nssdir) && mkdir(nssdir, 0760)) { + PORT_Free(nssdir); + return NULL; + } + PORT_Strcat(nssdir, NSS_USER_PATH2); + if (!testdir(nssdir) && mkdir(nssdir, 0760)) { + PORT_Free(nssdir); + return NULL; + } + return nssdir; +} + +#define NSS_DEFAULT_SYSTEM "/etc/pki/nssdb" +char *getSystemDB(void) { + return PORT_Strdup(NSS_DEFAULT_SYSTEM); +} + +#else +#ifdef XP_WIN +char *getUserDB(void) +{ + /* use the registry to find the user's NSS_DIR. if no entry exists, creaate + * one in the users Appdir location */ +} + +char *getSystemDB(void) +{ + /* use the registry to find the system's NSS_DIR. if no entry exists, creaate + * one based on the windows system data area */ +} + +#else +#error "Need to write getUserDB and get SystemDB functions" +#endif +#endif + +#ifdef XP_LINUX +PRBool getFIPSMode() +{ +} + +#else +PRBool getFIPSMode() +{ + char *fipsEnv = getenv("NSS_FIPS"); + if (!fipsEnv) { + return 0; + } + if ((strcasecmp(fipsEnv,"fips") == 0) || + (strcasecmp(fipsEnv,"true") == 0) || + (strcasecmp(fipsEnv,"on") == 0) || + (strcasecmp(fipsEnv,"1") == 0)) { + return 1; + } + return 0; +} +#endif + + +#define NSS_DEFAULT_FLAGS "flags=readonly" + +/* + * This function builds the list of databases and modules to load, and sets + * their configuration. For the sample we have a fixed set. + * 1. We load the user's home nss database. + * 2. We load the user's custom PKCS #11 modules. + * 3. We load the system nss database readonly. + * + * Any space allocated in get_list must be freed in release_list. + * This function can use whatever information is available to the application. + * it is running in the process of the application for which it is making + * decisions, so it's possible to acquire the application name as part of + * the decision making process. + */ +static char ** +get_list(char *filename, char *stripped_parameters) +{ + char **module_list = PORT_ZNewArray(char *, 4); + char *userdb; + int next = 0; + + /* can't get any space */ + if (module_list == NULL) { + return NULL; + } + + userdb = getUserDB(); + if (userdb != NULL) { + /* return a list of databases to open. First the user Database */ + module_list[next++] = PR_smprintf( + "library= " + "module=\"NSS User database\" " + "parameters=\"configdir='sql:%s' %s\" " + "NSS=\"flags=internal%s\"", + userdb, stripped_parameters, getFIPSMode() ? ",FIPS" : ""); + + /* now open the user's defined PKCS #11 modules */ + /* skip the local user DB entry */ + module_list[next++] = PR_smprintf( + "library= " + "module=\"NSS User database\" " + "parameters=\"configdir='sql:%s' %s\" " + "NSS=\"flags=internal,moduleDBOnly,defaultModDB,skipFirst\"", + userdb, stripped_parameters); + } + + /* now the system database (always read only) */ + module_list[next++] = PR_smprintf( + "library= " + "module=\"NSS system database\" " + "parameters=\"configdir='sql:%s' tokenDescription='NSS system database' flags=readonly\" " + "NSS=\"flags=internal,critical\"",filename); + + /* that was the last module */ + module_list[next] = 0; + + PORT_Free(userdb); + + return module_list; +} + +static char ** +release_list(char **arg) +{ + static char *success = "Success"; + int next; + + for (next = 0; arg[next]; next++) { + free(arg[next]); + } + PORT_Free(arg); + return &success; +} + + +#include "pk11pars.h" + +#define TARGET_SPEC_COPY(new, start, end) \ + if (end > start) { \ + int _cnt = end - start; \ + PORT_Memcpy(new, start, _cnt); \ + new += _cnt; \ + } + +static void +safestrcpy(char *target, char *src) +{ + while (*src) { + *target++ = *src++; + } + *target = 0; +} + +static SECStatus +parse_paramters(char *parameters, char **filename, char **stripped) +{ + char *sourcePrev; + char *sourceCurr; + char *targetCurr; + char *newStripped; + *filename = NULL; + *stripped = NULL; + + newStripped = PORT_Alloc(PORT_Strlen(parameters)+2); + targetCurr = newStripped; + sourcePrev = parameters; + sourceCurr = secmod_argStrip(parameters); + TARGET_SPEC_COPY(targetCurr, sourcePrev, sourceCurr); + + while (*sourceCurr) { + int next; + sourcePrev = sourceCurr; + SECMOD_HANDLE_STRING_ARG(sourceCurr, *filename, "configdir=", + sourcePrev = sourceCurr; ) + SECMOD_HANDLE_FINAL_ARG(sourceCurr); + TARGET_SPEC_COPY(targetCurr, sourcePrev, sourceCurr); + } + *targetCurr = 0; + if (*filename == NULL) { + PORT_Free(newStripped); + return SECFailure; + } + if (strncmp("sql:", *filename, 4) == 0) { + safestrcpy(*filename, (*filename)+4); + } else if (strncmp("dbm:", *filename, 4) == 0) { + safestrcpy(*filename, (*filename)+4); + } else if (strncmp("extern:", *filename, 7) == 0) { + safestrcpy(*filename, (*filename)+7); + } + *stripped = newStripped; + return SECSuccess; +} + +/* entry point */ +char ** +NSS_ReturnModuleSpecData(unsigned long function, char *parameters, void *args) +{ + static char *chain = "Chain"; + char *filename = NULL; + char *stripped = NULL; + char **retString = NULL; + SECStatus rv; + + rv = parse_paramters(parameters, &filename, &stripped); + if (rv != SECSuccess) { + /* use defaults */ + filename = getSystemDB(); + if (!filename) { + return NULL; + } + stripped = PORT_Strdup(NSS_DEFAULT_FLAGS); + if (!stripped) { + free(filename); + return NULL; + } + } + switch (function) { + case SECMOD_MODULE_DB_FUNCTION_FIND: + retString = get_list(filename, stripped); + break; + case SECMOD_MODULE_DB_FUNCTION_RELEASE: + retString = release_list((char **)args); + break; + /* forward add/del to child */ + case SECMOD_MODULE_DB_FUNCTION_ADD: + case SECMOD_MODULE_DB_FUNCTION_DEL: + retString = &chain; + break; + default: + retString = NULL; + break; + } + + if (filename) PORT_Free(filename); + if (stripped) PORT_Free(stripped); + return retString; +} Index: mozilla/security/nss/lib/pk11wrap/pk11load.c =================================================================== RCS file: /cvsroot/mozilla/security/nss/lib/pk11wrap/pk11load.c,v retrieving revision 1.25 diff -u -p -r1.25 pk11load.c --- ./mozilla/security/nss/lib/pk11wrap/pk11load.c 2 Oct 2008 00:56:15 -0000 1.25 +++ ./mozilla/security/nss/lib/pk11wrap/pk11load.c 1 Sep 2009 22:47:51 -0000 @@ -120,15 +120,83 @@ PRBool pk11_getFinalizeModulesOption(voi } /* + * Allow specification loading the same module more than once at init time. + * This enables 2 things. + * + * 1) we can load additional databases by manipulating secmod.db/pkcs11.txt. + * 2) we can handle the case where some library has already initialized NSS + * before the main application. + * + * oldModule is the module we have already initialized. + * char *modulespec is the full module spec for the library we want to + * initialize. + */ +static SECStatus +secmod_HandleReload(SECMODModule *oldModule, char *modulespec) +{ + PK11SlotInfo *slot; + char *newModuleSpec; + char **children; + CK_SLOT_ID *ids; + SECStatus rv; + + /* first look for token= key words from the module spec */ + newModuleSpec = secmod_ParseModuleSpecForTokens(modulespec,&children,&ids); + if (!newModuleSpec) { + return SECFailure; + } + slot = SECMOD_OpenNewSlot(oldModule, newModuleSpec); + if (slot) { + int newID; + char **thisChild; + CK_SLOT_ID *thisID; + char *oldModuleSpec; + + newID = slot->slotID; + PK11_FreeSlot(slot); + for (thisChild=children, thisID=ids; thisChild && *thisChild; + thisChild++,thisID++) { + slot = SECMOD_OpenNewSlot(oldModule, *thisChild); + if (slot) { + *thisID = slot->slotID; + PK11_FreeSlot(slot); + } else { + *thisID = (CK_SLOT_ID) -1; + } + } + + /* update the old module initialization string in case we need to + * shutdown and reinit the whole mess (this is rare, but can happen + * when trying to stop smart card insertion/removal threads)... */ + oldModuleSpec = secmod_mkAppendTokensList(oldModule->arena, + oldModule->libraryParams, newModuleSpec, newID, + children, ids); + if (oldModuleSpec) { + oldModule->libraryParams = oldModuleSpec; + } + + rv = SECSuccess; + } + secmod_FreeChildren(children, ids); + PORT_Free(newModuleSpec); + return rv; +} + +/* * collect the steps we need to initialize a module in a single function */ SECStatus -secmod_ModuleInit(SECMODModule *mod, PRBool* alreadyLoaded) +secmod_ModuleInit(SECMODModule *mod, SECMODModule **reload, + PRBool* alreadyLoaded) { CK_C_INITIALIZE_ARGS moduleArgs; CK_VOID_PTR pInitArgs; CK_RV crv; + if (reload) { + *reload = NULL; + } + if (!mod || !alreadyLoaded) { PORT_SetError(SEC_ERROR_INVALID_ARGS); return SECFailure; @@ -144,10 +212,36 @@ secmod_ModuleInit(SECMODModule *mod, PRB pInitArgs = &moduleArgs; } crv = PK11_GETTAB(mod)->C_Initialize(pInitArgs); - if ((CKR_CRYPTOKI_ALREADY_INITIALIZED == crv) && - (!enforceAlreadyInitializedError)) { - *alreadyLoaded = PR_TRUE; - return SECSuccess; + if (CKR_CRYPTOKI_ALREADY_INITIALIZED == crv) { + SECMODModule *oldModule = NULL; + + /* Library has already been loaded once, if caller expects it, and it + * has additional configuration, try reloading it as well. */ + if (reload != NULL && mod->libraryParams) { + oldModule = secmod_findModuleByFuncPtr(mod->functionList); + } + /* Library has been loaded by NSS. It means it may be capable of + * reloading */ + if (oldModule) { + SECStatus rv; + rv = secmod_HandleReload(oldModule, mod->libraryParams); + if (rv == SECSuccess) { + /* This module should go away soon, since we've + * simply expanded the slots on the old module. + * When it goes away, it should not Finalize since + * that will close our old module as well. Setting + * the function list to NULL will prevent that close */ + mod->functionList = NULL; + *reload = oldModule; + return SECSuccess; + } + SECMOD_DestroyModule(oldModule); + } + /* reload not possible, fall back to old semantics */ + if (!enforceAlreadyInitializedError) { + *alreadyLoaded = PR_TRUE; + return SECSuccess; + } } if (crv != CKR_OK) { if (pInitArgs == NULL || @@ -258,7 +352,7 @@ softoken_LoadDSO( void ) * load a new module into our address space and initialize it. */ SECStatus -SECMOD_LoadPKCS11Module(SECMODModule *mod) { +secmod_LoadPKCS11Module(SECMODModule *mod, SECMODModule **oldModule) { PRLibrary *library = NULL; CK_C_GetFunctionList entry = NULL; char * full_name; @@ -271,7 +365,7 @@ SECMOD_LoadPKCS11Module(SECMODModule *mo if (mod->loaded) return SECSuccess; /* intenal modules get loaded from their internal list */ - if (mod->internal) { + if (mod->internal && (mod->dllName == NULL)) { /* * Loads softoken as a dynamic library, * even though the rest of NSS assumes this as the "internal" module. @@ -308,26 +402,14 @@ SECMOD_LoadPKCS11Module(SECMODModule *mo return SECFailure; } -#ifdef notdef - /* look up the library name */ - full_name = PR_GetLibraryName(PR_GetLibraryPath(),mod->dllName); - if (full_name == NULL) { - return SECFailure; - } -#else full_name = PORT_Strdup(mod->dllName); -#endif /* load the library. If this succeeds, then we have to remember to * unload the library if anything goes wrong from here on out... */ library = PR_LoadLibrary(full_name); mod->library = (void *)library; -#ifdef notdef - PR_FreeLibraryName(full_name); -#else PORT_Free(full_name); -#endif if (library == NULL) { return SECFailure; @@ -375,11 +457,18 @@ SECMOD_LoadPKCS11Module(SECMODModule *mo mod->isThreadSafe = PR_TRUE; /* Now we initialize the module */ - rv = secmod_ModuleInit(mod, &alreadyLoaded); + rv = secmod_ModuleInit(mod, oldModule, &alreadyLoaded); if (rv != SECSuccess) { goto fail; } + /* module has been reloaded, this module itself is done, + * return to the caller */ + if (mod->functionList == NULL) { + mod->loaded = PR_TRUE; /* technically the module is loaded.. */ + return SECSuccess; + } + /* check the version number */ if (PK11_GETTAB(mod)->C_GetInfo(&info) != CKR_OK) goto fail2; if (info.cryptokiVersion.major != 2) goto fail2; @@ -460,7 +549,9 @@ SECMOD_UnloadModule(SECMODModule *mod) { return SECFailure; } if (finalizeModules) { - if (!mod->moduleDBOnly) PK11_GETTAB(mod)->C_Finalize(NULL); + if (mod->functionList &&!mod->moduleDBOnly) { + PK11_GETTAB(mod)->C_Finalize(NULL); + } } mod->moduleID = 0; mod->loaded = PR_FALSE; Index: mozilla/security/nss/lib/pk11wrap/pk11pars.c =================================================================== RCS file: /cvsroot/mozilla/security/nss/lib/pk11wrap/pk11pars.c,v retrieving revision 1.22 diff -u -p -r1.22 pk11pars.c --- ./mozilla/security/nss/lib/pk11wrap/pk11pars.c 1 Sep 2009 21:56:26 -0000 1.22 +++ ./mozilla/security/nss/lib/pk11wrap/pk11pars.c 1 Sep 2009 22:47:51 -0000 @@ -224,6 +224,389 @@ SECMOD_GetDefaultModDBFlag(SECMODModule return (flags & SECMOD_FLAG_DEFAULT_MODDB) ? PR_TRUE : PR_FALSE; } +/* + * Find any token= values in the module spec. + * Always return a new spec which does not have any token= arguments. + * If token= arguments are found, Split the the various tokens defined into + * an array of child specs to return. + * + * Caller is responsible for freeing the child spec and the new token + * spec. + */ + +#define SECMOD_SPEC_COPY(new, start, end) \ + if (end > start) { \ + int _cnt = end - start; \ + PORT_Memcpy(new, start, _cnt); \ + new += _cnt; \ + } + +char * +secmod_ParseModuleSpecForTokens(char *moduleSpec, char ***children, + CK_SLOT_ID **ids) +{ + char *newSpec = PORT_Alloc(PORT_Strlen(moduleSpec)+2); + char *newSpecPtr = newSpec; + char *modulePrev = moduleSpec; + char *target = NULL; + char **childArray = NULL; + char *tokenIndex; + CK_SLOT_ID *idArray = NULL; + int tokenCount = 0; + int i; + + if (newSpec == NULL) { + return NULL; + } + + *children = NULL; + if (ids) { + *ids = NULL; + } + moduleSpec = secmod_argStrip(moduleSpec); + SECMOD_SPEC_COPY(newSpecPtr, modulePrev, moduleSpec); + + /* + * walk down the list. if we find a tokens= argument, save it, + * otherise copy the argument. + */ + while (*moduleSpec) { + int next; + modulePrev = moduleSpec; + SECMOD_HANDLE_STRING_ARG(moduleSpec, target, "tokens=", + modulePrev = moduleSpec; /* skip copying */ ) + SECMOD_HANDLE_FINAL_ARG(moduleSpec) + SECMOD_SPEC_COPY(newSpecPtr, modulePrev, moduleSpec); + } + *newSpecPtr = 0; + + /* no target found, return the newSpec */ + if (target == NULL) { + return newSpec; + } + + /* now build the child array from target */ + /*first count them */ + for (tokenIndex = secmod_argStrip(target); *tokenIndex; + tokenIndex = secmod_argStrip(secmod_argSkipParameter(tokenIndex))) { + tokenCount++; + } + + childArray = PORT_NewArray(char *, tokenCount+1); + if (childArray == NULL) { + /* just return the spec as is then */ + PORT_Free(target); + return newSpec; + } + if (ids) { + idArray = PORT_NewArray(CK_SLOT_ID, tokenCount+1); + if (idArray == NULL) { + PORT_Free(childArray); + PORT_Free(target); + return newSpec; + } + } + + /* now fill them in */ + for (tokenIndex = secmod_argStrip(target), i=0 ; + *tokenIndex && (i < tokenCount); + tokenIndex=secmod_argStrip(tokenIndex)) { + int next; + char *name = secmod_argGetName(tokenIndex, &next); + tokenIndex += next; + + if (idArray) { + idArray[i] = secmod_argDecodeNumber(name); + } + + PORT_Free(name); /* drop the explicit number */ + + /* if anything is left, copy the args to the child array */ + if (!secmod_argIsBlank(*tokenIndex)) { + childArray[i++] = secmod_argFetchValue(tokenIndex, &next); + tokenIndex += next; + } + } + + PORT_Free(target); + childArray[i] = 0; + if (idArray) { + idArray[i] = 0; + } + + /* return it */ + *children = childArray; + if (ids) { + *ids = idArray; + } + return newSpec; +} + +void +secmod_FreeChildren(char **children, CK_SLOT_ID *ids) +{ + char **thisChild = children; + + if (!children) { + return; + } + + for (thisChild = children; thisChild && *thisChild; thisChild++ ) { + PORT_Free(*thisChild); + } + PORT_Free(children); + if (ids) { + PORT_Free(ids); + } + return; +} + + +static int +secmod_escapeSize(const char *string, char quote) +{ + int escapes = 0, size = 0; + const char *src; + for (src=string; *src ; src++) { + if ((*src == quote) || (*src == '\\')) escapes++; + size++; + } + + return escapes+size+1; +} + + +/* + * add escapes to protect quote characters... + */ +static char * +secmod_addEscape(const char *string, char quote) +{ + char *newString = 0; + int size = 0; + const char *src; + char *dest; + + + size = secmod_escapeSize(string,quote); + newString = PORT_ZAlloc(size); + if (newString == NULL) { + return NULL; + } + + for (src=string, dest=newString; *src; src++,dest++) { + if ((*src == '\\') || (*src == quote)) { + *dest++ = '\\'; + } + *dest = *src; + } + + return newString; +} + +static int +secmod_doubleEscapeSize(const char *string, char quote1, char quote2) +{ + int escapes = 0, size = 0; + const char *src; + for (src=string; *src ; src++) { + if (*src == '\\') escapes+=3; /* \\\\ */ + if (*src == quote1) escapes+=2; /* \\quote1 */ + if (*src == quote2) escapes++; /* \quote2 */ + size++; + } + + return escapes+size+1; +} + +char * +secmod_doubleEscape(const char *string, char quote1, char quote2) +{ + char *round1 = NULL; + char *retValue = NULL; + if (string == NULL) { + goto done; + } + round1 = secmod_addEscape(string,quote1); + if (round1) { + retValue = secmod_addEscape(round1,quote2); + PORT_Free(round1); + } + +done: + if (retValue == NULL) { + retValue = PORT_Strdup(""); + } + return retValue; +} + + +/* + * caclulate the length of each child record: + * " 0x{id}=<{escaped_child}>" + */ +static int +secmod_getChildLength(char *child, CK_SLOT_ID id) +{ + int length = secmod_doubleEscapeSize(child, '>', ']'); + if (id == 0) { + length++; + } + while (id) { + length++; + id = id >> 4; + } + length += 6; /* {sp}0x[id]=<{child}> */ + return length; +} + +/* + * Build a child record: + * " 0x{id}=<{escaped_child}>" + */ +SECStatus +secmod_mkTokenChild(char **next, int *length, char *child, CK_SLOT_ID id) +{ + int len; + char *escSpec; + + len = PR_snprintf(*next, *length, " 0x%x=<",id); + if (len < 0) { + return SECFailure; + } + *next += len; + *length -= len; + escSpec = secmod_doubleEscape(child, '>', ']'); + if (escSpec == NULL) { + return SECFailure; + } + if (*child && (*escSpec == 0)) { + PORT_Free(escSpec); + return SECFailure; + } + len = strlen(escSpec); + if (len+1 > *length) { + PORT_Free(escSpec); + return SECFailure; + } + PORT_Memcpy(*next,escSpec, len); + *next += len; + *length -= len; + PORT_Free(escSpec); + **next = '>'; + (*next)++; + (*length)--; + return SECSuccess; +} + +#define TOKEN_STRING " tokens=[" + +char * +secmod_mkAppendTokensList(PRArenaPool *arena, char *oldParam, char *newToken, + CK_SLOT_ID newID, char **children, CK_SLOT_ID *ids) +{ + char *rawParam = NULL; /* oldParam with tokens stripped off */ + char *newParam = NULL; /* space for the return parameter */ + char *nextParam = NULL; /* current end of the new parameter */ + char **oldChildren = NULL; + CK_SLOT_ID *oldIds = NULL; + void *mark = NULL; /* mark the arena pool in case we need + * to release it */ + int length, i, tmpLen; + SECStatus rv; + + /* first strip out and save the old tokenlist */ + rawParam = secmod_ParseModuleSpecForTokens(oldParam,&oldChildren,&oldIds); + if (!rawParam) { + goto loser; + } + + /* now calculate the total length of the new buffer */ + /* First the 'fixed stuff', length of rawparam (does not include a NULL), + * length of the token string (does include the NULL), closing bracket */ + length = strlen(rawParam) + sizeof(TOKEN_STRING) + 1; + /* now add then length of all the old children */ + for (i=0; oldChildren && oldChildren[i]; i++) { + length += secmod_getChildLength(oldChildren[i], oldIds[i]); + } + + /* add the new token */ + length += secmod_getChildLength(newToken, newID); + + /* and it's new children */ + for (i=0; children && children[i]; i++) { + if (ids[i] == -1) { + continue; + } + length += secmod_getChildLength(children[i], ids[i]); + } + + /* now allocate and build the string */ + mark = PORT_ArenaMark(arena); + if (!mark) { + goto loser; + } + newParam = PORT_ArenaAlloc(arena,length); + if (!newParam) { + goto loser; + } + + PORT_Strcpy(newParam, oldParam); + tmpLen = strlen(oldParam); + nextParam = newParam + tmpLen; + length -= tmpLen; + PORT_Memcpy(nextParam, TOKEN_STRING, sizeof(TOKEN_STRING)-1); + nextParam += sizeof(TOKEN_STRING)-1; + length -= sizeof(TOKEN_STRING)-1; + + for (i=0; oldChildren && oldChildren[i]; i++) { + rv = secmod_mkTokenChild(&nextParam,&length,oldChildren[i],oldIds[i]); + if (rv != SECSuccess) { + goto loser; + } + } + + rv = secmod_mkTokenChild(&nextParam, &length, newToken, newID); + if (rv != SECSuccess) { + goto loser; + } + + for (i=0; children && children[i]; i++) { + if (ids[i] == -1) { + continue; + } + rv = secmod_mkTokenChild(&nextParam, &length, children[i], ids[i]); + if (rv != SECSuccess) { + goto loser; + } + } + + if (length < 2) { + goto loser; + } + + *nextParam++ = ']'; + *nextParam++ = 0; + + /* we are going to return newParam now, don't release the mark */ + PORT_ArenaUnmark(arena, mark); + mark = NULL; + +loser: + if (mark) { + PORT_ArenaRelease(arena, mark); + newParam = NULL; /* if the mark is still active, + * don't return the param */ + } + if (rawParam) { + PORT_Free(rawParam); + } + if (oldChildren) { + secmod_FreeChildren(oldChildren, oldIds); + } + return newParam; +} + static char * secmod_mkModuleSpec(SECMODModule * module) { @@ -365,6 +748,7 @@ SECMOD_LoadModule(char *modulespec,SECMO char *library = NULL, *moduleName = NULL, *parameters = NULL, *nss= NULL; SECStatus status; SECMODModule *module = NULL; + SECMODModule *oldModule = NULL; SECStatus rv; /* initialize the underlying module structures */ @@ -389,11 +773,19 @@ SECMOD_LoadModule(char *modulespec,SECMO } /* load it */ - rv = SECMOD_LoadPKCS11Module(module); + rv = secmod_LoadPKCS11Module(module, &oldModule); if (rv != SECSuccess) { goto loser; } + /* if we just reload an old module, no need to add it to any lists. + * we simple release all our references */ + if (oldModule) { + SECMOD_DestroyModule(module); + SECMOD_DestroyModule(oldModule); + return SECSuccess; + } + if (recurse && module->isModuleDB) { char ** moduleSpecList; PORT_SetError(0); Index: mozilla/security/nss/lib/pk11wrap/pk11util.c =================================================================== RCS file: /cvsroot/mozilla/security/nss/lib/pk11wrap/pk11util.c,v retrieving revision 1.56 diff -u -p -r1.56 pk11util.c --- ./mozilla/security/nss/lib/pk11wrap/pk11util.c 1 Sep 2009 21:56:26 -0000 1.56 +++ ./mozilla/security/nss/lib/pk11wrap/pk11util.c 1 Sep 2009 22:47:51 -0000 @@ -285,6 +285,30 @@ SECMOD_FindModuleByID(SECMODModuleID id) } /* + * find the function pointer. + */ +SECMODModule * +secmod_findModuleByFuncPtr(void *funcPtr) +{ + SECMODModuleList *mlp; + SECMODModule *module = NULL; + + SECMOD_GetReadLock(moduleLock); + for(mlp = modules; mlp != NULL; mlp = mlp->next) { + if (funcPtr == mlp->module->functionList) { + module = mlp->module; + SECMOD_ReferenceModule(module); + break; + } + } + SECMOD_ReleaseReadLock(moduleLock); + if (module == NULL) { + PORT_SetError(SEC_ERROR_NO_MODULE); + } + return module; +} + +/* * Find the Slot based on ID and the module. */ PK11SlotInfo * @@ -508,7 +532,7 @@ SECMOD_AddModule(SECMODModule *newModule /* module already exists. */ } - rv = SECMOD_LoadPKCS11Module(newModule); + rv = secmod_LoadPKCS11Module(newModule, NULL); if (rv != SECSuccess) { return rv; } @@ -1202,7 +1226,7 @@ SECMOD_CancelWait(SECMODModule *mod) * we intend to use it again */ if (CKR_OK == crv) { PRBool alreadyLoaded; - secmod_ModuleInit(mod, &alreadyLoaded); + secmod_ModuleInit(mod, NULL, &alreadyLoaded); } else { /* Finalized failed for some reason, notify the application * so maybe it has a prayer of recovering... */ @@ -1279,58 +1303,6 @@ secmod_UserDBOp(PK11SlotInfo *slot, CK_O } /* - * add escapes to protect quote characters... - */ -static char * -nss_addEscape(const char *string, char quote) -{ - char *newString = 0; - int escapes = 0, size = 0; - const char *src; - char *dest; - - for (src=string; *src ; src++) { - if ((*src == quote) || (*src == '\\')) escapes++; - size++; - } - - newString = PORT_ZAlloc(escapes+size+1); - if (newString == NULL) { - return NULL; - } - - for (src=string, dest=newString; *src; src++,dest++) { - if ((*src == '\\') || (*src == quote)) { - *dest++ = '\\'; - } - *dest = *src; - } - - return newString; -} - -static char * -nss_doubleEscape(const char *string) -{ - char *round1 = NULL; - char *retValue = NULL; - if (string == NULL) { - goto done; - } - round1 = nss_addEscape(string,'>'); - if (round1) { - retValue = nss_addEscape(round1,']'); - PORT_Free(round1); - } - -done: - if (retValue == NULL) { - retValue = PORT_Strdup(""); - } - return retValue; -} - -/* * return true if the selected slot ID is not present or doesn't exist */ static PRBool @@ -1412,7 +1384,7 @@ SECMOD_OpenNewSlot(SECMODModule *mod, co } /* we've found the slot, now build the moduleSpec */ - escSpec = nss_doubleEscape(moduleSpec); + escSpec = secmod_doubleEscape(moduleSpec, '>', ']'); if (escSpec == NULL) { PK11_FreeSlot(slot); return NULL; Index: mozilla/security/nss/lib/pk11wrap/secmodi.h =================================================================== RCS file: /cvsroot/mozilla/security/nss/lib/pk11wrap/secmodi.h,v retrieving revision 1.31 diff -u -p -r1.31 secmodi.h --- ./mozilla/security/nss/lib/pk11wrap/secmodi.h 2 Dec 2008 23:24:50 -0000 1.31 +++ ./mozilla/security/nss/lib/pk11wrap/secmodi.h 1 Sep 2009 22:47:51 -0000 @@ -58,7 +58,8 @@ void nss_DumpModuleLog(void); extern int secmod_PrivateModuleCount; extern void SECMOD_Init(void); -SECStatus secmod_ModuleInit(SECMODModule *mod, PRBool* alreadyLoaded); +SECStatus secmod_ModuleInit(SECMODModule *mod, SECMODModule **oldModule, + PRBool* alreadyLoaded); /* list managment */ extern SECStatus SECMOD_AddModuleToList(SECMODModule *newModule); @@ -73,6 +74,7 @@ extern void SECMOD_ReleaseWriteLock(SECM /* Operate on modules by name */ extern SECMODModule *SECMOD_FindModuleByID(SECMODModuleID); +extern SECMODModule *secmod_findModuleByFuncPtr(void *funcPtr); /* database/memory management */ extern SECMODModuleList *SECMOD_NewModuleListElement(void); @@ -84,10 +86,25 @@ extern unsigned long SECMOD_InternaltoPu extern unsigned long SECMOD_InternaltoPubCipherFlags(unsigned long internalFlags); /* Library functions */ -SECStatus SECMOD_LoadPKCS11Module(SECMODModule *); +SECStatus secmod_LoadPKCS11Module(SECMODModule *, SECMODModule **oldModule); SECStatus SECMOD_UnloadModule(SECMODModule *); void SECMOD_SetInternalModule(SECMODModule *); +/* parsing parameters */ +/* returned char * must be freed by caller with PORT_Free */ +/* children and ids are null terminated arrays which must be freed with + * secmod_FreeChildren */ +char *secmod_ParseModuleSpecForTokens(char *moduleSpec, + char ***children, + CK_SLOT_ID **ids); +void secmod_FreeChildren(char **children, CK_SLOT_ID *ids); +char *secmod_mkAppendTokensList(PRArenaPool *arena, char *origModuleSpec, + char *newModuleSpec, CK_SLOT_ID newID, + char **children, CK_SLOT_ID *ids); +char *secmod_doubleEscape(const char *string, char quote1, char quote2); + + + void SECMOD_SlotDestroyModule(SECMODModule *module, PRBool fromSlot); CK_RV pk11_notify(CK_SESSION_HANDLE session, CK_NOTIFICATION event, CK_VOID_PTR pdata); Index: mozilla/security/nss/lib/pki/pki3hack.c =================================================================== RCS file: /cvsroot/mozilla/security/nss/lib/pki/pki3hack.c,v retrieving revision 1.97 diff -u -p -r1.97 pki3hack.c --- ./mozilla/security/nss/lib/pki/pki3hack.c 30 Jul 2009 22:43:32 -0000 1.97 +++ ./mozilla/security/nss/lib/pki/pki3hack.c 1 Sep 2009 22:47:51 -0000 @@ -101,6 +101,11 @@ STAN_InitTokenForSlotInfo(NSSTrustDomain NSSToken *token; if (!td) { td = g_default_trust_domain; + if (!td) { + /* we're called while still initting. slot will get added + * appropriately through normal init processes */ + return PR_SUCCESS; + } } token = nssToken_CreateFromPK11SlotInfo(td, slot); PK11Slot_SetNSSToken(slot, token); @@ -118,6 +123,11 @@ STAN_ResetTokenInterator(NSSTrustDomain { if (!td) { td = g_default_trust_domain; + if (!td) { + /* we're called while still initting. slot will get added + * appropriately through normal init processes */ + return PR_SUCCESS; + } } NSSRWLock_LockWrite(td->tokensLock); nssListIterator_Destroy(td->tokens); From nucleo at fedoraproject.org Wed Sep 9 21:49:47 2009 From: nucleo at fedoraproject.org (nucleo) Date: Wed, 9 Sep 2009 21:49:47 +0000 (UTC) Subject: rpms/kvirc/F-11 kvirc.spec,1.6,1.7 sources,1.7,1.8 Message-ID: <20090909214947.2452711C00CE@cvs1.fedora.phx.redhat.com> Author: nucleo Update of /cvs/pkgs/rpms/kvirc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18532 Modified Files: kvirc.spec sources Log Message: disabled pyhton module Index: kvirc.spec =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/F-11/kvirc.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- kvirc.spec 8 Sep 2009 00:33:15 -0000 1.6 +++ kvirc.spec 9 Sep 2009 21:49:46 -0000 1.7 @@ -3,7 +3,7 @@ Name: kvirc Version: 4.0.0 -Release: 0.16.%{pre}%{?dist} +Release: 0.17.%{pre}%{?dist} Summary: Free portable IRC client Group: Applications/Internet License: GPLv2+ with exceptions @@ -11,7 +11,7 @@ URL: http://kvirc.net/ Source0: ftp://ftp.kvirc.de/pub/kvirc/snapshots/source/%{name}-4.0%{pre}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdelibs4-devel audiofile-devel esound-devel glib2-devel -BuildRequires: python-devel perl-ExtUtils-Embed dbus-devel +BuildRequires: perl-ExtUtils-Embed dbus-devel BuildRequires: cmake desktop-file-utils gettext doxygen graphviz Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig @@ -28,13 +28,13 @@ many IRC addicted developers around the %build %{cmake} \ %ifarch %{ix86} --DWITH_ix86_ASM=YES \ +-DWITH_ix86_ASM=ON \ %endif -DWANT_NO_EMBEDDED_CODE=OFF \ -DWITHOUT_ESD=OFF \ -DWITHOUT_OSS=OFF \ -DWANT_COEXISTENCE=OFF \ --DWITH_PYTHON=ON \ +-DWITHOUT_PYTHON=ON \ -DUSE_ENV_FLAGS=ON \ -DMANUAL_REVISION=%{rev} @@ -126,6 +126,10 @@ gtk-update-icon-cache %{_datadir}/icons/ %exclude %{_mandir}/*.ISO8859-1/man1/%{name}.1.gz %changelog +* Wed Sep 9 2009 Alexey Kurov - 4.0.0-0.17.rc1 +- disabled pyhton module, added -DWITHOUT_PYTHON=ON +- removed BR python-devel + * Tue Sep 8 2009 Alexey Kurov - 4.0.0-0.16.rc1 - KVIrc 4.0 release candidate 1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 8 Sep 2009 00:33:15 -0000 1.7 +++ sources 9 Sep 2009 21:49:46 -0000 1.8 @@ -1 +1 @@ -092206ada148236a9e62351c98d59560 kvirc-4.0rc1.tar.bz2 +fbf84c24864b7a89922574bcfa68f292 kvirc-4.0rc1.tar.bz2 From nucleo at fedoraproject.org Wed Sep 9 21:52:59 2009 From: nucleo at fedoraproject.org (nucleo) Date: Wed, 9 Sep 2009 21:52:59 +0000 (UTC) Subject: rpms/kvirc/F-10 kvirc.spec,1.6,1.7 sources,1.7,1.8 Message-ID: <20090909215259.E7FDB11C00CE@cvs1.fedora.phx.redhat.com> Author: nucleo Update of /cvs/pkgs/rpms/kvirc/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21525 Modified Files: kvirc.spec sources Log Message: disabled pyhton module Index: kvirc.spec =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/F-10/kvirc.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- kvirc.spec 8 Sep 2009 00:35:23 -0000 1.6 +++ kvirc.spec 9 Sep 2009 21:52:58 -0000 1.7 @@ -3,7 +3,7 @@ Name: kvirc Version: 4.0.0 -Release: 0.16.%{pre}%{?dist} +Release: 0.17.%{pre}%{?dist} Summary: Free portable IRC client Group: Applications/Internet License: GPLv2+ with exceptions @@ -11,7 +11,7 @@ URL: http://kvirc.net/ Source0: ftp://ftp.kvirc.de/pub/kvirc/snapshots/source/%{name}-4.0%{pre}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdelibs4-devel audiofile-devel esound-devel glib2-devel -BuildRequires: python-devel perl-ExtUtils-Embed dbus-devel +BuildRequires: perl-ExtUtils-Embed dbus-devel BuildRequires: cmake desktop-file-utils gettext doxygen graphviz Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig @@ -28,13 +28,13 @@ many IRC addicted developers around the %build %{cmake} \ %ifarch %{ix86} --DWITH_ix86_ASM=YES \ +-DWITH_ix86_ASM=ON \ %endif -DWANT_NO_EMBEDDED_CODE=OFF \ -DWITHOUT_ESD=OFF \ -DWITHOUT_OSS=OFF \ -DWANT_COEXISTENCE=OFF \ --DWITH_PYTHON=ON \ +-DWITHOUT_PYTHON=ON \ -DUSE_ENV_FLAGS=ON \ -DMANUAL_REVISION=%{rev} @@ -126,6 +126,10 @@ gtk-update-icon-cache %{_datadir}/icons/ %exclude %{_mandir}/*.ISO8859-1/man1/%{name}.1.gz %changelog +* Wed Sep 9 2009 Alexey Kurov - 4.0.0-0.17.rc1 +- disabled pyhton module, added -DWITHOUT_PYTHON=ON +- removed BR python-devel + * Tue Sep 8 2009 Alexey Kurov - 4.0.0-0.16.rc1 - KVIrc 4.0 release candidate 1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kvirc/F-10/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 8 Sep 2009 00:35:23 -0000 1.7 +++ sources 9 Sep 2009 21:52:58 -0000 1.8 @@ -1 +1 @@ -092206ada148236a9e62351c98d59560 kvirc-4.0rc1.tar.bz2 +fbf84c24864b7a89922574bcfa68f292 kvirc-4.0rc1.tar.bz2 From whot at fedoraproject.org Wed Sep 9 21:59:02 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Wed, 9 Sep 2009 21:59:02 +0000 (UTC) Subject: rpms/xorg-x11-drv-mouse/devel xorg-x11-drv-mouse.spec,1.34,1.35 Message-ID: <20090909215902.76A3511C00CE@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-drv-mouse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27594 Modified Files: xorg-x11-drv-mouse.spec Log Message: * Thu Sep 10 2009 Peter Hutterer 1.4.99.1-2 - Fix spec file, Release was busted. Index: xorg-x11-drv-mouse.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-mouse/devel/xorg-x11-drv-mouse.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- xorg-x11-drv-mouse.spec 9 Sep 2009 02:10:00 -0000 1.34 +++ xorg-x11-drv-mouse.spec 9 Sep 2009 21:58:59 -0000 1.35 @@ -7,7 +7,7 @@ Summary: Xorg X11 mouse input driver Name: xorg-x11-drv-mouse Version: 1.4.99.1 -Release: 1.{?dist} +Release: 2%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -53,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/mousedrv.4* %changelog +* Thu Sep 10 2009 Peter Hutterer 1.4.99.1-2 +- Fix spec file, Release was busted. + * Wed Sep 09 2009 Peter Hutterer 1.4.99.1-1 - mouse 1.4.99.1 From pfj at fedoraproject.org Wed Sep 9 22:24:14 2009 From: pfj at fedoraproject.org (Paul F. Johnson) Date: Wed, 9 Sep 2009 22:24:14 +0000 (UTC) Subject: rpms/monodevelop/devel monodevelop-210-nunitmakes.patch, NONE, 1.1 monodevelop-210-usececil.patch, NONE, 1.1 .cvsignore, 1.24, 1.25 import.log, 1.23, 1.24 monodevelop-192-nunit.patch, 1.1, 1.2 monodevelop-2.spec, 1.19, 1.20 sources, 1.24, 1.25 md-192-desktop.patch, 1.1, NONE monodevelop-1.9.1-use-mono-cecil.patch, 1.1, NONE monodevelop-191-usemonocecil.patch, 1.2, NONE Message-ID: <20090909222414.EF2D611C00CE@cvs1.fedora.phx.redhat.com> Author: pfj Update of /cvs/pkgs/rpms/monodevelop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24535/devel Modified Files: .cvsignore import.log monodevelop-192-nunit.patch monodevelop-2.spec sources Added Files: monodevelop-210-nunitmakes.patch monodevelop-210-usececil.patch Removed Files: md-192-desktop.patch monodevelop-1.9.1-use-mono-cecil.patch monodevelop-191-usemonocecil.patch Log Message: Bump to 2.2 beta 1 Patch tidy up Dropped desktop patch monodevelop-210-nunitmakes.patch: Makefile-new.in | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) --- NEW FILE monodevelop-210-nunitmakes.patch --- --- monodevelop-2.1.0/src/addins/NUnit/Makefile.in 2009-09-07 16:36:22.000000000 +0100 +++ monodevelop-2.1.0/src/addins/NUnit/Makefile-new.in 2009-09-09 22:16:00.000000000 +0100 @@ -200,10 +200,10 @@ $(GLIB_SHARP_LIBS) \ $(GTK_SHARP_LIBS) \ $(MONO_ADDINS_LIBS) \ - -r:$(top_srcdir)/src/addins/NUnit/lib/nunit.core.dll \ - -r:$(top_srcdir)/src/addins/NUnit/lib/nunit.core.interfaces.dll \ - -r:$(top_srcdir)/src/addins/NUnit/lib/nunit.framework.dll \ - -r:$(top_srcdir)/src/addins/NUnit/lib/nunit.util.dll \ + -r:$(libdir)/mono/nunit22/nunit.core.dll \ + -r:$(libdir)/mono/nunit22/nunit.core.interfaces.dll \ + -r:$(libdir)/mono/nunit22/nunit.framework.dll \ + -r:$(libdir)/mono/nunit22/nunit.util.dll \ -r:Mono.Cairo \ -r:Mono.Posix \ -r:System \ @@ -269,18 +269,10 @@ templates/NUnitProject.xpt.xml \ templates/NUnitTestClass.xft.xml -NUNIT_FILES = \ -nunit.core.dll \ -nunit.framework.dll \ -nunit.core.interfaces.dll \ -nunit.util.dll - -SRC_NUNIT_FILES = $(addprefix $(srcdir)/lib/, $(NUNIT_FILES)) -BUILD_NUNIT_FILES = $(addprefix $(ADDIN_BUILD)/, $(NUNIT_FILES)) assemblydir = $(MD_ADDIN_DIR)/NUnit -assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb $(SRC_NUNIT_FILES) -CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb $(BUILD_NUNIT_FILES) -EXTRA_DIST = $(FILES) $(RES) $(SRC_NUNIT_FILES) +assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb +CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb +EXTRA_DIST = $(FILES) $(RES) build_deps = $(addprefix -r:, $(DEPS)) build_sources = $(addprefix $(srcdir)/, $(FILES)) $(GENERATED_FILES) build_resources = $(addprefix $(srcdir)/, $(RES)) monodevelop-210-usececil.patch: monodevelop-121653/src/addins/MonoDevelop.GtkCore/libsteticui/Makefile-new.am | 2 +- monodevelop-121653/src/addins/MonoDevelop.GtkCore/libsteticui/Makefile-new.in | 2 +- monodevelop-2.1.0/src/addins/MonoDevelop.AssemblyBrowser/Makefile-new.am | 2 +- monodevelop-2.1.0/src/addins/MonoDevelop.AssemblyBrowser/Makefile-new.in | 2 +- monodevelop-2.1.0/src/core/MonoDevelop.Projects/Makefile-new.am | 3 +-- monodevelop-2.1.0/src/core/MonoDevelop.Projects/Makefile-new.in | 3 +-- 6 files changed, 6 insertions(+), 8 deletions(-) --- NEW FILE monodevelop-210-usececil.patch --- --- monodevelop-2.1.0/src/addins/MonoDevelop.AssemblyBrowser/Makefile.am 2009-08-07 15:39:34.000000000 +0100 +++ monodevelop-2.1.0/src/addins/MonoDevelop.AssemblyBrowser/Makefile-new.am 2009-09-09 18:50:01.000000000 +0100 @@ -40,7 +40,7 @@ DEPS = \ $(top_builddir)/build/AddIns/MonoDevelop.Refactoring/MonoDevelop.Refactoring.dll \ - $(top_builddir)/build/bin/Mono.Cecil.dll \ + $(libdir)/mono/gac/Mono.Cecil/LONGCECILSTRING/Mono.Cecil.dll \ $(top_builddir)/build/bin/Mono.TextEditor.dll \ $(top_builddir)/build/bin/MonoDevelop.Components.dll \ $(top_builddir)/build/bin/MonoDevelop.Core.dll \ --- monodevelop-2.1.0/src/addins/MonoDevelop.AssemblyBrowser/Makefile.in 2009-09-07 16:36:20.000000000 +0100 +++ monodevelop-2.1.0/src/addins/MonoDevelop.AssemblyBrowser/Makefile-new.in 2009-09-09 18:50:58.000000000 +0100 @@ -213,7 +213,7 @@ DEPS = \ $(top_builddir)/build/AddIns/MonoDevelop.Refactoring/MonoDevelop.Refactoring.dll \ - $(top_builddir)/build/bin/Mono.Cecil.dll \ + $(libdir)/mono/gac/Mono.Cecil/LONGCECILSTRING/Mono.Cecil.dll \ $(top_builddir)/build/bin/Mono.TextEditor.dll \ $(top_builddir)/build/bin/MonoDevelop.Components.dll \ $(top_builddir)/build/bin/MonoDevelop.Core.dll \ --- monodevelop-121653/src/addins/MonoDevelop.GtkCore/libsteticui/Makefile.in 2008-12-17 00:22:07.000000000 +0000 +++ monodevelop-121653/src/addins/MonoDevelop.GtkCore/libsteticui/Makefile-new.in 2008-12-17 14:57:31.000000000 +0000 @@ -248,7 +248,7 @@ DEPS = \ ../../../../build/AddIns/MonoDevelop.GtkCore/libstetic.dll \ - ../../../../build/bin/Mono.Cecil.dll + $(libdir)/mono/gac/Mono.Cecil/LONGCECILSTRING/Mono.Cecil.dll REFS = \ $(GLADE_SHARP_LIBS) \ --- monodevelop-121653/src/addins/MonoDevelop.GtkCore/libsteticui/Makefile.am 2008-12-17 14:55:48.000000000 +0000 +++ monodevelop-121653/src/addins/MonoDevelop.GtkCore/libsteticui/Makefile-new.am 2008-12-17 14:56:47.000000000 +0000 @@ -75,7 +75,7 @@ DEPS = \ ../../../../build/AddIns/MonoDevelop.GtkCore/libstetic.dll \ - ../../../../build/bin/Mono.Cecil.dll + $(libdir)/mono/gac/Mono.Cecil/LONGCECILSTRING/Mono.Cecil.dll REFS = \ $(GLADE_SHARP_LIBS) \ --- monodevelop-2.1.0/src/core/MonoDevelop.Projects/Makefile.am 2009-08-24 16:22:54.000000000 +0100 +++ monodevelop-2.1.0/src/core/MonoDevelop.Projects/Makefile-new.am 2009-09-09 22:31:48.000000000 +0100 @@ -3,8 +3,7 @@ CONFIG = MonoDevelop.Projects.dll.config DEPS = \ - $(top_builddir)/build/bin/Mono.Cecil.dll \ - $(top_builddir)/build/bin/Mono.Cecil.Mdb.dll \ + $(libdir)/mono/gac/Mono.Cecil/LONGCECILSTRING/Mono.Cecil.dll \ $(top_builddir)/build/bin/MonoDevelop.Core.dll \ $(top_builddir)/build/bin/MonoDevelop.Projects.Formats.MSBuild.exe --- monodevelop-2.1.0/src/core/MonoDevelop.Projects/Makefile.in 2009-09-07 16:36:23.000000000 +0100 +++ monodevelop-2.1.0/src/core/MonoDevelop.Projects/Makefile-new.in 2009-09-09 22:33:06.000000000 +0100 @@ -175,8 +175,7 @@ ASSEMBLY = $(top_builddir)/build/bin/MonoDevelop.Projects.dll CONFIG = MonoDevelop.Projects.dll.config DEPS = \ - $(top_builddir)/build/bin/Mono.Cecil.dll \ - $(top_builddir)/build/bin/Mono.Cecil.Mdb.dll \ + $(libdir)/mono/gac/Mono.Cecil/LONGCECILSTRING/Mono.Cecil.dll \ $(top_builddir)/build/bin/MonoDevelop.Core.dll \ $(top_builddir)/build/bin/MonoDevelop.Projects.Formats.MSBuild.exe Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop/devel/.cvsignore,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- .cvsignore 26 Mar 2009 23:24:43 -0000 1.24 +++ .cvsignore 9 Sep 2009 22:24:12 -0000 1.25 @@ -1 +1 @@ -monodevelop-2.0.tar.bz2 +monodevelop-2.1.0.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop/devel/import.log,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- import.log 23 Jun 2009 20:16:27 -0000 1.23 +++ import.log 9 Sep 2009 22:24:13 -0000 1.24 @@ -21,3 +21,4 @@ monodevelop-1_9_2-2_beta1_20092202svn127 monodevelop-1_9_3-1_beta2_fc11:HEAD:monodevelop-1.9.3-1.beta2.fc11.src.rpm:1237126492 monodevelop-2_0-1_fc11:HEAD:monodevelop-2.0-1.fc11.src.rpm:1238109849 monodevelop-2_0-3_fc12:HEAD:monodevelop-2.0-3.fc12.src.rpm:1245788128 +monodevelop-2_1_0-1_fc12:HEAD:monodevelop-2.1.0-1.fc12.src.rpm:1252535001 monodevelop-192-nunit.patch: MonoDevelopNUnit.addin-new.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) Index: monodevelop-192-nunit.patch =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop/devel/monodevelop-192-nunit.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- monodevelop-192-nunit.patch 17 Jan 2009 00:21:23 -0000 1.1 +++ monodevelop-192-nunit.patch 9 Sep 2009 22:24:13 -0000 1.2 @@ -1,51 +1,3 @@ ---- monodevelop-123651/src/addins/NUnit/Makefile.in 2009-01-16 22:57:53.000000000 +0000 -+++ monodevelop-123651/src/addins/NUnit/Makefile-new.in 2009-01-16 23:20:46.000000000 +0000 -@@ -200,10 +200,10 @@ - $(GLIB_SHARP_LIBS) \ - $(GTK_SHARP_LIBS) \ - $(MONO_ADDINS_LIBS) \ -- -r:$(top_srcdir)/src/addins/NUnit/lib/nunit.core.dll \ -- -r:$(top_srcdir)/src/addins/NUnit/lib/nunit.core.interfaces.dll \ -- -r:$(top_srcdir)/src/addins/NUnit/lib/nunit.framework.dll \ -- -r:$(top_srcdir)/src/addins/NUnit/lib/nunit.util.dll \ -+ -r:$(libdir)/mono/nunit22/nunit.core.dll \ -+ -r:$(libdir)/mono/nunit22/nunit.core.interfaces.dll \ -+ -r:$(libdir)/mono/nunit22/nunit.framework.dll \ -+ -r:$(libdir)/mono/nunit22/nunit.util.dll \ - -r:Mono.Posix \ - -r:System \ - -r:System.Xml -@@ -267,18 +267,10 @@ - templates/NUnitProject.xpt.xml \ - templates/NUnitTestClass.xft.xml - --NUNIT_FILES = \ --nunit.core.dll \ --nunit.framework.dll \ --nunit.core.interfaces.dll \ --nunit.util.dll -- --SRC_NUNIT_FILES = $(addprefix $(srcdir)/lib/, $(NUNIT_FILES)) --BUILD_NUNIT_FILES = $(addprefix $(ADDIN_BUILD)/, $(NUNIT_FILES)) - assemblydir = $(MD_ADDIN_DIR)/NUnit --assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb $(SRC_NUNIT_FILES) --CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb $(BUILD_NUNIT_FILES) --EXTRA_DIST = $(FILES) $(RES) $(SRC_NUNIT_FILES) -+assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb -+CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb -+EXTRA_DIST = $(FILES) $(RES) - build_deps = $(addprefix -r:, $(DEPS)) - build_sources = $(addprefix $(srcdir)/, $(FILES)) $(GENERATED_FILES) - build_resources = $(addprefix $(srcdir)/, $(RES)) -@@ -618,7 +610,7 @@ - uninstall-assemblyDATA - - --all: $(ASSEMBLY) $(ASSEMBLY).mdb $(BUILD_NUNIT_FILES) -+all: $(ASSEMBLY) $(ASSEMBLY).mdb - - $(ADDIN_BUILD)/%: $(srcdir)/lib/% - mkdir -p $(ADDIN_BUILD) --- monodevelop-123651/src/addins/NUnit/MonoDevelopNUnit.addin.xml 2009-01-16 22:57:53.000000000 +0000 +++ monodevelop-123651/src/addins/NUnit/MonoDevelopNUnit.addin-new.xml 2009-01-16 23:16:11.000000000 +0000 @@ -10,10 +10,10 @@ Index: monodevelop-2.spec =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop/devel/monodevelop-2.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- monodevelop-2.spec 4 Aug 2009 09:09:54 -0000 1.19 +++ monodevelop-2.spec 9 Sep 2009 22:24:13 -0000 1.20 @@ -9,19 +9,18 @@ %define nunitver 2.2.10.0 Name: monodevelop -Version: 2.0 -Release: 5%{?dist} +Version: 2.1.0 +Release: 1%{?dist} Summary: A full-featured IDE for Mono and Gtk# Group: Development/Tools License: GPLv2+ URL: http://monodevelop.com/ Source0: %{name}-%{version}.tar.bz2 -Patch0: monodevelop-1.9.1-use-mono-cecil.patch +Patch0: monodevelop-210-usececil.patch Patch1: monodevelop-1.9.2-removed-contrib.patch Patch2: monodevelop-192-nunit.patch -Patch3: monodevelop-191-usemonocecil.patch -Patch4: md-192-desktop.patch +Patch3: monodevelop-210-nunitmakes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: mono-devel >= 2.4 mono-addins-devel >= 0.4 gtk-sharp2-devel @@ -61,10 +60,10 @@ Development files for %{name}. %prep %setup -q -%patch0 -p1 -b .use-mono-cecil -%patch1 -p1 -b .use-system-cecil +%patch0 -p1 -b .monocecil +%patch1 -p1 -b .remove-contrib %patch2 -p1 -b .use-system-nunit -%patch3 -p1 -b .monocecil +%patch3 -p1 -b .nunit sed -i -e 's!${exec_prefix}/lib!%{_libdir}!' configure sed -i -e 's!$PREFIX/lib/!%{_libdir}/!' monodevelop.in @@ -159,11 +158,10 @@ update-desktop-database &> /dev/null || %{_libdir}/pkgconfig/monodevelop*.pc %changelog -* Tue Aug 4 2009 Jan Horak - 2.0-5 -- Rebuild against newer gecko - -* Sat Jul 25 2009 Fedora Release Engineering - 2.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Wed Sep 09 2009 Paul F. Johnson -2.1.0-1 +- Bump to 2.2 beta 1 +- Fixed cecil patch +- Drop desktop patch * Tue Jun 23 2009 Paul F. Johnson -2.0-3 - Fix mdtool libdir issue Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop/devel/sources,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- sources 26 Mar 2009 23:24:43 -0000 1.24 +++ sources 9 Sep 2009 22:24:13 -0000 1.25 @@ -1 +1 @@ -0f527204ffd4785284d9556a75524c3e monodevelop-2.0.tar.bz2 +f4b6b45fa28f18f4253ece7461e6f6f2 monodevelop-2.1.0.tar.bz2 --- md-192-desktop.patch DELETED --- --- monodevelop-1.9.1-use-mono-cecil.patch DELETED --- --- monodevelop-191-usemonocecil.patch DELETED --- From pfj at fedoraproject.org Wed Sep 9 22:27:17 2009 From: pfj at fedoraproject.org (Paul F. Johnson) Date: Wed, 9 Sep 2009 22:27:17 +0000 (UTC) Subject: rpms/gtk-sharp2/devel gtksharp-2129-docfix.patch, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.15, 1.16 gtk-sharp2.spec, 1.45, 1.46 sources, 1.15, 1.16 gtk-sharp-2.10.0-libdir.patch, 1.1, NONE gtk-sharp-2.8.2-docfix.patch, 1.1, NONE gtk-sharp-2.9.0-libdir.patch, 1.1, NONE gtk-sharp-2.9.0-monodir.patch, 1.1, NONE gtk-sharp2-2.10.3-assemblydir.patch, 1.1, NONE gtk-sharp2-2.12.0-monodoc.patch, 1.1, NONE gtk-sharp2-vtelibs.patch, 1.1, NONE Message-ID: <20090909222717.0AA1F11C00CE@cvs1.fedora.phx.redhat.com> Author: pfj Update of /cvs/pkgs/rpms/gtk-sharp2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29458/devel Modified Files: .cvsignore gtk-sharp2.spec sources Added Files: gtksharp-2129-docfix.patch import.log Removed Files: gtk-sharp-2.10.0-libdir.patch gtk-sharp-2.8.2-docfix.patch gtk-sharp-2.9.0-libdir.patch gtk-sharp-2.9.0-monodir.patch gtk-sharp2-2.10.3-assemblydir.patch gtk-sharp2-2.12.0-monodoc.patch gtk-sharp2-vtelibs.patch Log Message: Spec file clean up Bump to newer version gtksharp-2129-docfix.patch: en/index-new.xml | 6 ------ gtk-sharp-docs-new.source | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) --- NEW FILE gtksharp-2129-docfix.patch --- --- gtk-sharp-2.12.9/doc/gtk-sharp-docs.source 2009-01-07 20:49:44.000000000 +0000 +++ gtk-sharp-2.12.9/doc/gtk-sharp-docs-new.source 2009-09-09 23:08:49.000000000 +0100 @@ -1,5 +1,5 @@ - + --- gtk-sharp-2.12.9/doc/en/index.xml 2009-05-26 19:13:15.000000000 +0100 +++ gtk-sharp-2.12.9/doc/en/index-new.xml 2009-09-09 23:07:47.000000000 +0100 @@ -1238,9 +1238,6 @@ - - - @@ -1470,9 +1467,6 @@ - - - --- NEW FILE import.log --- gtk-sharp2-2_12_9-1_fc12:HEAD:gtk-sharp2-2.12.9-1.fc12.src.rpm:1252535194 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gtk-sharp2/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 12 Dec 2008 11:38:25 -0000 1.15 +++ .cvsignore 9 Sep 2009 22:27:14 -0000 1.16 @@ -1 +1 @@ -gtk-sharp-2.12.7.tar.bz2 +gtk-sharp-2.12.9.tar.bz2 Index: gtk-sharp2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtk-sharp2/devel/gtk-sharp2.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- gtk-sharp2.spec 25 Jul 2009 01:42:17 -0000 1.45 +++ gtk-sharp2.spec 9 Sep 2009 22:27:16 -0000 1.46 @@ -1,6 +1,6 @@ Name: gtk-sharp2 -Version: 2.12.7 -Release: 6%{?dist} +Version: 2.12.9 +Release: 1%{?dist} Summary: GTK+ and GNOME bindings for Mono Group: System Environment/Libraries @@ -9,11 +9,8 @@ URL: http://gtk-sharp.sf.net Source0: http://go-mono.com/sources/gtk-sharp2/gtk-sharp-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -#Patch1: gtk-sharp-2.9.0-monodir.patch -Patch2: gtk-sharp2-2.10.3-libdir.patch -Patch3: gtk-sharp-2.8.2-docfix.patch -#Patch4: gtk-sharp2-2.10.3-assemblydir.patch -#Patch5: gtk-sharp2-2.12.0-monodoc.patch +Patch0: gtk-sharp2-2.10.3-libdir.patch +Patch1: gtksharp-2129-docfix.patch BuildRequires: mono-devel gtk2-devel libglade2-devel BuildRequires: automake, libtool @@ -58,12 +55,9 @@ Requires: %{name} = %{version}-%{release This package provides the Gtk# documentation for monodoc. %prep -%setup -n gtk-sharp-%{version} -#%patch1 -p1 -b .monodir -%patch2 -p1 -b .libdir -%patch3 -p1 -b .docfix -#%patch4 -p1 -b .assemblydir -#%patch5 -p1 -b .monodoc +%setup -q -n gtk-sharp-%{version} +%patch0 -p1 -b .libdir +%patch1 -p1 -b .docfix # Fix assembly libdir sed -i 's|$(prefix)/lib|%{_libdir}|g' parser/Makefile.in \ @@ -127,6 +121,11 @@ cp -R doc/en $RPM_BUILD_ROOT%{_libdir}/m %{_libdir}/monodoc %changelog +* Wed Sep 09 2009 Paul F. Johnson 2.12.9-1 +- Bump to newer version +- Fixed doc patch +- Spec file cleanup + * Fri Jul 24 2009 Fedora Release Engineering - 2.12.7-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gtk-sharp2/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 12 Dec 2008 11:38:25 -0000 1.15 +++ sources 9 Sep 2009 22:27:16 -0000 1.16 @@ -1 +1 @@ -e3f2ac276832829d7089352f014c4c6f gtk-sharp-2.12.7.tar.bz2 +2619f6cbba514f10582f8961ed84063b gtk-sharp-2.12.9.tar.bz2 --- gtk-sharp-2.10.0-libdir.patch DELETED --- --- gtk-sharp-2.8.2-docfix.patch DELETED --- --- gtk-sharp-2.9.0-libdir.patch DELETED --- --- gtk-sharp-2.9.0-monodir.patch DELETED --- --- gtk-sharp2-2.10.3-assemblydir.patch DELETED --- --- gtk-sharp2-2.12.0-monodoc.patch DELETED --- --- gtk-sharp2-vtelibs.patch DELETED --- From emaldonado at fedoraproject.org Wed Sep 9 22:38:10 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Wed, 9 Sep 2009 22:38:10 +0000 (UTC) Subject: rpms/nss/devel nss.spec,1.115,1.116 Message-ID: <20090909223810.704A911C00CE@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14425 Modified Files: nss.spec Log Message: Add the nss-sysinit subpackage, add NSS_INCLUDE_DIR and NSS_LIB_DIR to the path Index: nss.spec =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v retrieving revision 1.115 retrieving revision 1.116 diff -u -p -r1.115 -r1.116 --- nss.spec 8 Sep 2009 18:32:10 -0000 1.115 +++ nss.spec 9 Sep 2009 22:38:09 -0000 1.116 @@ -6,7 +6,7 @@ Summary: Network Security Services Name: nss Version: 3.12.4 -Release: 6%{?dist} +Release: 7%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -35,6 +35,8 @@ Source12: %{name}-pem-20090907.t Patch2: nss-nolocalsql.patch Patch6: nss-enable-pem.patch +Patch7: newargs.patch +Patch8: sysinit.patch %description Network Security Services (NSS) is a set of libraries designed to @@ -59,6 +61,17 @@ v3 certificates, and other security stan Install the nss-tools package if you need command-line tools to manipulate the NSS certificate and key database. +%package sysinit +Summary: System NSS Initilization +Group: System Environment/Base +Provides: nss-sysinit = %{version}-%{release} +Requires: nss = %{version}-%{release} + +%description sysinit +Default Operating System module that manages applications loading +NSS globally on the system. This module loads the system defined +PKCS #11 modules for NSS and chains with other NSS modules to load +any system or user configured modules. %package devel Summary: Development libraries for Network Security Services @@ -89,6 +102,8 @@ low level services. %patch2 -p0 %patch6 -p0 -b .libpem +%patch7 -p0 -b .newargs +%patch8 -p0 -b .sysinit %build @@ -115,6 +130,12 @@ NSPR_LIB_DIR=`/usr/bin/pkg-config --libs export NSPR_INCLUDE_DIR export NSPR_LIB_DIR +NSS_INCLUDE_DIR=`/usr/bin/pkg-config --cflags-only-I nss-util | sed 's/-I//'` +NSS_LIB_DIR=`/usr/bin/pkg-config --libs-only-L nss-util | sed 's/-L//'` + +export NSS_INCLUDE_DIR +export NSS_LIB_DIR + %ifarch x86_64 ppc64 ia64 s390x sparc64 USE_64=1 export USE_64 @@ -228,7 +249,7 @@ echo "test suite completed" %{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig # Copy the binary libraries we want -for file in libnss3.so libssl3.so libsmime3.so libnssckbi.so libnsspem.so +for file in libnss3.so libnssckbi.so libnsspem.so libnsssysinit.so libsmime3.so libssl3.so do %{__install} -p -m 755 mozilla/dist/*.OBJ/lib/$file $RPM_BUILD_ROOT/%{_libdir} done @@ -329,6 +350,10 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %config(noreplace) %{_sysconfdir}/pki/nssdb/key3.db %config(noreplace) %{_sysconfdir}/pki/nssdb/secmod.db +%files sysinit +%defattr(-,root,root) +%{_libdir}/libnsssysinit.so + %files tools %defattr(-,root,root) %{_bindir}/certutil @@ -422,6 +447,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Tue Sep 08 2009 Elio Maldonado - 3.12.4-6 - Installing shared libraries to %%{_libdir} From steved at fedoraproject.org Wed Sep 9 22:43:52 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Wed, 9 Sep 2009 22:43:52 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6-nfsd4-proots.patch,1.2,1.3 Message-ID: <20090909224352.F1CA311C00CE@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23820 Modified Files: linux-2.6-nfsd4-proots.patch Log Message: Fixed typo in the linux-2.6-nfsd4-proots.patch patch linux-2.6-nfsd4-proots.patch: fs/nfsd/export.c | 12 +++++- fs/nfsd/nfs4xdr.c | 83 ++++++++++++++++++++++++++++++++++++-------- fs/nfsd/nfsfh.c | 32 ++++++++++++++++ fs/nfsd/vfs.c | 75 ++++++++++++++++++++++++++++++++++++++- include/linux/nfsd/export.h | 3 + include/linux/nfsd/nfsd.h | 2 + 6 files changed, 188 insertions(+), 19 deletions(-) Index: linux-2.6-nfsd4-proots.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-nfsd4-proots.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- linux-2.6-nfsd4-proots.patch 9 Sep 2009 19:24:27 -0000 1.2 +++ linux-2.6-nfsd4-proots.patch 9 Sep 2009 22:43:52 -0000 1.3 @@ -283,7 +283,7 @@ diff -up linux-2.6.30.noarch/fs/nfsd/vfs + struct path path; + int err = 0; + -+ if (exp->ex_flags & NFSEXP_V4ROOT) == 0) ++ if ((exp->ex_flags & NFSEXP_V4ROOT) == 0) + return 0; + + /* From whot at fedoraproject.org Wed Sep 9 23:04:19 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Wed, 9 Sep 2009 23:04:19 +0000 (UTC) Subject: rpms/xorg-x11-util-macros/devel .cvsignore, 1.14, 1.15 sources, 1.14, 1.15 xorg-x11-util-macros.spec, 1.30, 1.31 Message-ID: <20090909230419.C61B811C00CE@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-util-macros/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11102 Modified Files: .cvsignore sources xorg-x11-util-macros.spec Log Message: * Thu Sep 10 2009 Peter Hutterer 1.3.0-1 - util-macros 1.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-util-macros/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 18 Jul 2009 02:29:30 -0000 1.14 +++ .cvsignore 9 Sep 2009 23:04:09 -0000 1.15 @@ -1 +1 @@ -util-macros-1.2.2.tar.bz2 +util-macros-1.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-util-macros/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 18 Jul 2009 02:29:30 -0000 1.14 +++ sources 9 Sep 2009 23:04:09 -0000 1.15 @@ -1 +1 @@ -0f9d0c659f269e905bcb9f706bc561ba util-macros-1.2.2.tar.bz2 +0837fe88af7d692308b25815457a3288 util-macros-1.3.0.tar.bz2 Index: xorg-x11-util-macros.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-util-macros/devel/xorg-x11-util-macros.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- xorg-x11-util-macros.spec 27 Jul 2009 08:37:41 -0000 1.30 +++ xorg-x11-util-macros.spec 9 Sep 2009 23:04:09 -0000 1.31 @@ -3,8 +3,8 @@ Summary: X.Org X11 Autotools macros Name: xorg-x11-util-macros -Version: 1.2.2 -Release: 2%{?dist} +Version: 1.3.0 +Release: 1%{?dist} License: MIT Group: Development/System URL: http://www.x.org @@ -40,6 +40,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/aclocal/xorg-macros.m4 %changelog +* Thu Sep 10 2009 Peter Hutterer 1.3.0-1 +- util-macros 1.3.0 + * Mon Jul 27 2009 Fedora Release Engineering - 1.2.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From tuxbrewr at fedoraproject.org Wed Sep 9 23:07:41 2009 From: tuxbrewr at fedoraproject.org (Steven M. Parrish) Date: Wed, 9 Sep 2009 23:07:41 +0000 (UTC) Subject: rpms/kpackagekit/devel kpackagekit.spec, 1.43, 1.44 sources, 1.20, 1.21 Message-ID: <20090909230741.AE93E11C00CE@cvs1.fedora.phx.redhat.com> Author: tuxbrewr Update of /cvs/pkgs/rpms/kpackagekit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13029 Modified Files: kpackagekit.spec sources Log Message: New git snapshot Index: kpackagekit.spec =================================================================== RCS file: /cvs/pkgs/rpms/kpackagekit/devel/kpackagekit.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- kpackagekit.spec 3 Sep 2009 09:48:18 -0000 1.43 +++ kpackagekit.spec 9 Sep 2009 23:07:41 -0000 1.44 @@ -3,7 +3,7 @@ Name: kpackagekit Version: 0.5.0 -Release: 0.1.20090902svn%{?dist} +Release: 0.1.20090908svn%{?dist} Summary: KDE interface for PackageKit License: GPLv2+ @@ -79,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 08 2009 Steven M. Parrish - 0.5.0-0.1.20090908svn +- New git snapshot, disable history + * Wed Sep 02 2009 Steven M. Parrish - 0.5.0-0.1.20090902svn - New git snapshot Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kpackagekit/devel/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 3 Sep 2009 09:48:18 -0000 1.20 +++ sources 9 Sep 2009 23:07:41 -0000 1.21 @@ -1 +1 @@ -763708cf93f5fe23e90860ee298b5159 kpackagekit-0.5.0.tar.bz2 +0f78e8e6be17c4cf33df3984d0b7e1e7 kpackagekit-0.5.0.tar.bz2 From cwickert at fedoraproject.org Wed Sep 9 23:35:50 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 23:35:50 +0000 (UTC) Subject: rpms/xfce4-session/devel xfce4-session-4.6.1-correct-shadows.patch, NONE, 1.1 xfce4-session-4.6.1-fix-german-logut.patch, NONE, 1.1 xfce4-session.spec, 1.29, 1.30 Message-ID: <20090909233551.0FB8A11C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-session/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23652 Modified Files: xfce4-session.spec Added Files: xfce4-session-4.6.1-correct-shadows.patch xfce4-session-4.6.1-fix-german-logut.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 4.6.1-3 - Fix German text in logout dialog - Fix shadows in 'simple' splash engine - Don't ship static lib in -devel package - configure with --disable-static instead of removing *.a files xfce4-session-4.6.1-correct-shadows.patch: simple.c | 10 ---------- 1 file changed, 10 deletions(-) --- NEW FILE xfce4-session-4.6.1-correct-shadows.patch --- --- xfce4-session/engines/simple/simple.c.orig 2006-09-02 19:27:37.000000000 +0200 +++ xfce4-session/engines/simple/simple.c 2006-10-06 15:19:59.000000000 +0200 @@ -202,7 +202,6 @@ simple_next (XfsmSplashEngine *engine, const gchar *text) { Simple *simple = (Simple *) engine->user_data; - GdkColor shcolor; gint tw, th, tx, ty; pango_layout_set_text (simple->layout, text, -1); @@ -220,15 +219,6 @@ gdk_gc_set_clip_rectangle (simple->gc, &simple->textbox); - /* draw shadow */ - shcolor.red = (simple->fgcolor.red + simple->bgcolor.red) / 2; - shcolor.green = (simple->fgcolor.green + simple->bgcolor.green) / 2; - shcolor.blue = (simple->fgcolor.blue + simple->bgcolor.blue) / 2; - shcolor.red = (shcolor.red + shcolor.green + shcolor.blue) / 3; - shcolor.green = shcolor.red; - shcolor.blue = shcolor.red; - - gdk_gc_set_rgb_fg_color (simple->gc, &shcolor); gdk_draw_layout (simple->pixmap, simple->gc, tx + 2, ty + 2, simple->layout); xfce4-session-4.6.1-fix-german-logut.patch: de.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xfce4-session-4.6.1-fix-german-logut.patch --- --- po/de.po 2009-04-15 10:14:23.000000000 +0200 +++ po/de.po.fixed 2009-09-10 01:02:19.000000000 +0200 @@ -332,7 +332,7 @@ #: ../xfce4-session/shutdown.c:360 #, c-format msgid "Log out %s" -msgstr "%s abmelden" +msgstr "%s abmelden" #: ../xfce4-session/shutdown.c:401 msgid "Log Out" Index: xfce4-session.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-session/devel/xfce4-session.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- xfce4-session.spec 27 Jul 2009 07:55:52 -0000 1.29 +++ xfce4-session.spec 9 Sep 2009 23:35:48 -0000 1.30 @@ -1,11 +1,15 @@ Summary: Xfce session manager Name: xfce4-session Version: 4.6.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ URL: http://www.xfce.org/ Source0: http://www.xfce.org/archive/xfce-%{version}/src/xfce4-session-%{version}.tar.bz2 Patch0: xfce4-session-4.5.92-hide-tips.patch +# http://patches.ubuntu.com/x/xfce4-session/extracted/01_correct_shadows.patch +Patch1: xfce4-session-4.6.1-correct-shadows.patch +# http://bugzilla.xfce.org/show_bug.cgi?id=5745 +Patch2: xfce4-session-4.6.1-fix-german-logut.patch Group: User Interface/Desktops BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: libxfcegui4 >= %{version} @@ -46,9 +50,11 @@ Additional splash screen engines for the %prep %setup -q %patch0 -p1 -b .disable-tips +%patch1 -p1 -b .correct-shadows +%patch2 -p0 -b .german-fixed %build -%configure --enable-gnome --enable-final +%configure --enable-gnome --enable-final --disable-static sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} @@ -56,10 +62,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -rm -f $RPM_BUILD_ROOT/%{_libdir}/xfce4/*/*.a -rm -f $RPM_BUILD_ROOT/%{_libdir}/xfce4/*/*/*.a -rm -f $RPM_BUILD_ROOT/%{_libdir}/xfce4/*/*.la -rm -f $RPM_BUILD_ROOT/%{_libdir}/xfce4/*/*/*.la +rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la %find_lang %{name} %clean @@ -80,20 +83,8 @@ touch --no-create %{_datadir}/icons/hico %doc AUTHORS COPYING ChangeLog ChangeLog.pre-xfce-devel NEWS README TODO %{_bindir}/* %{_datadir}/applications/* -%{_datadir}/icons/hicolor/128x128/apps/xfce4-session.png -%{_datadir}/icons/hicolor/48x48/apps/xfce4-autostart-editor.png -%{_datadir}/icons/hicolor/48x48/apps/xfce4-session.png -%{_datadir}/icons/hicolor/48x48/apps/xfce4-splash.png -%{_datadir}/icons/hicolor/48x48/apps/xfsm-logout.png -%{_datadir}/icons/hicolor/48x48/apps/xfsm-reboot.png -%{_datadir}/icons/hicolor/48x48/apps/xfsm-shutdown.png -%{_datadir}/icons/hicolor/64x64/apps/xfsm-gnome-kde-logo.png -%{_datadir}/icons/hicolor/72x72/apps/xfsm-trash-hilight.png -%{_datadir}/icons/hicolor/72x72/apps/xfsm-trash-normal.png -%{_datadir}/icons/hicolor/scalable/apps/xfce4-session.svg -%{_datadir}/icons/hicolor/scalable/apps/xfsm-shutdown.svg -%{_datadir}/icons/hicolor/48x48/apps/xfsm-hibernate.png -%{_datadir}/icons/hicolor/48x48/apps/xfsm-suspend.png +%{_datadir}/icons/hicolor/*/apps/*.png +%{_datadir}/icons/hicolor/scalable/apps/*.svg %{_datadir}/xfce4/doc/*/images/* %{_datadir}/xfce4/doc/*/*.html %dir %{_datadir}/xfce4/tips/ @@ -112,7 +103,6 @@ touch --no-create %{_datadir}/icons/hico %files devel %defattr(-,root,root,-) %{_libdir}/lib*.so -%{_libdir}/*a %{_libdir}/pkgconfig/*.pc %{_includedir}/xfce4/xfce4-session-4.6 @@ -124,6 +114,12 @@ touch --no-create %{_datadir}/icons/hico %{_libexecdir}/balou-* %changelog +* Wed Sep 09 2009 Christoph Wickert - 4.6.1-3 +- Fix German text in logout dialog +- Fix shadows in 'simple' splash engine +- Don't ship static lib in -devel package +- configure with --disable-static instead of removing *.a files + * Mon Jul 27 2009 Fedora Release Engineering - 4.6.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cwickert at fedoraproject.org Wed Sep 9 23:42:12 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 23:42:12 +0000 (UTC) Subject: rpms/xfce4-session/devel xfce4-session.spec,1.30,1.31 Message-ID: <20090909234212.CEEA611C0423@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-session/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24938 Modified Files: xfce4-session.spec Log Message: new icon cache scriptlet Index: xfce4-session.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-session/devel/xfce4-session.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- xfce4-session.spec 9 Sep 2009 23:35:48 -0000 1.30 +++ xfce4-session.spec 9 Sep 2009 23:42:12 -0000 1.31 @@ -69,15 +69,19 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la rm -rf $RPM_BUILD_ROOT %post -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : /sbin/ldconfig %postun -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi /sbin/ldconfig +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog ChangeLog.pre-xfce-devel NEWS README TODO From cwickert at fedoraproject.org Wed Sep 9 23:46:09 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 23:46:09 +0000 (UTC) Subject: rpms/xfce4-session/devel xfce4-session.spec,1.31,1.32 Message-ID: <20090909234609.9E09211C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-session/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25910 Modified Files: xfce4-session.spec Log Message: fix directory ownership issue Index: xfce4-session.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-session/devel/xfce4-session.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- xfce4-session.spec 9 Sep 2009 23:42:12 -0000 1.31 +++ xfce4-session.spec 9 Sep 2009 23:46:09 -0000 1.32 @@ -100,7 +100,6 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_libdir}/xfce4/splash/engines/libmice.* %{_libexecdir}/xfsm-shutdown-helper %{_mandir}/man1/* -%dir %{_sysconfdir}/xdg/autostart/ %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml %config(noreplace) %{_sysconfdir}/xdg/autostart/xfce4-tips-autostart.desktop @@ -123,6 +122,7 @@ gtk-update-icon-cache %{_datadir}/icons/ - Fix shadows in 'simple' splash engine - Don't ship static lib in -devel package - configure with --disable-static instead of removing *.a files +- Fix directory ownership issue * Mon Jul 27 2009 Fedora Release Engineering - 4.6.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cwickert at fedoraproject.org Wed Sep 9 23:48:55 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 9 Sep 2009 23:48:55 +0000 (UTC) Subject: rpms/xfce4-session/F-11 xfce4-session-4.6.1-correct-shadows.patch, NONE, 1.1 xfce4-session-4.6.1-fix-german-logut.patch, NONE, 1.1 xfce4-session.spec, 1.28, 1.29 Message-ID: <20090909234855.DAE9C11C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-session/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27254 Modified Files: xfce4-session.spec Added Files: xfce4-session-4.6.1-correct-shadows.patch xfce4-session-4.6.1-fix-german-logut.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 4.6.1-3 - Fix German text in logout dialog - Fix shadows in 'simple' splash engine - Don't ship static lib in -devel package - configure with --disable-static instead of removing *.a files xfce4-session-4.6.1-correct-shadows.patch: simple.c | 10 ---------- 1 file changed, 10 deletions(-) --- NEW FILE xfce4-session-4.6.1-correct-shadows.patch --- --- xfce4-session/engines/simple/simple.c.orig 2006-09-02 19:27:37.000000000 +0200 +++ xfce4-session/engines/simple/simple.c 2006-10-06 15:19:59.000000000 +0200 @@ -202,7 +202,6 @@ simple_next (XfsmSplashEngine *engine, const gchar *text) { Simple *simple = (Simple *) engine->user_data; - GdkColor shcolor; gint tw, th, tx, ty; pango_layout_set_text (simple->layout, text, -1); @@ -220,15 +219,6 @@ gdk_gc_set_clip_rectangle (simple->gc, &simple->textbox); - /* draw shadow */ - shcolor.red = (simple->fgcolor.red + simple->bgcolor.red) / 2; - shcolor.green = (simple->fgcolor.green + simple->bgcolor.green) / 2; - shcolor.blue = (simple->fgcolor.blue + simple->bgcolor.blue) / 2; - shcolor.red = (shcolor.red + shcolor.green + shcolor.blue) / 3; - shcolor.green = shcolor.red; - shcolor.blue = shcolor.red; - - gdk_gc_set_rgb_fg_color (simple->gc, &shcolor); gdk_draw_layout (simple->pixmap, simple->gc, tx + 2, ty + 2, simple->layout); xfce4-session-4.6.1-fix-german-logut.patch: de.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xfce4-session-4.6.1-fix-german-logut.patch --- --- po/de.po 2009-04-15 10:14:23.000000000 +0200 +++ po/de.po.fixed 2009-09-10 01:02:19.000000000 +0200 @@ -332,7 +332,7 @@ #: ../xfce4-session/shutdown.c:360 #, c-format msgid "Log out %s" -msgstr "%s abmelden" +msgstr "%s abmelden" #: ../xfce4-session/shutdown.c:401 msgid "Log Out" Index: xfce4-session.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-session/F-11/xfce4-session.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- xfce4-session.spec 21 Apr 2009 02:29:25 -0000 1.28 +++ xfce4-session.spec 9 Sep 2009 23:48:55 -0000 1.29 @@ -1,11 +1,15 @@ Summary: Xfce session manager Name: xfce4-session Version: 4.6.1 -Release: 1%{?dist} +Release: 3%{?dist} License: GPLv2+ URL: http://www.xfce.org/ Source0: http://www.xfce.org/archive/xfce-%{version}/src/xfce4-session-%{version}.tar.bz2 Patch0: xfce4-session-4.5.92-hide-tips.patch +# http://patches.ubuntu.com/x/xfce4-session/extracted/01_correct_shadows.patch +Patch1: xfce4-session-4.6.1-correct-shadows.patch +# http://bugzilla.xfce.org/show_bug.cgi?id=5745 +Patch2: xfce4-session-4.6.1-fix-german-logut.patch Group: User Interface/Desktops BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: libxfcegui4 >= %{version} @@ -46,9 +50,11 @@ Additional splash screen engines for the %prep %setup -q %patch0 -p1 -b .disable-tips +%patch1 -p1 -b .correct-shadows +%patch2 -p0 -b .german-fixed %build -%configure --enable-gnome --enable-final +%configure --enable-gnome --enable-final --disable-static sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} @@ -56,44 +62,33 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -rm -f $RPM_BUILD_ROOT/%{_libdir}/xfce4/*/*.a -rm -f $RPM_BUILD_ROOT/%{_libdir}/xfce4/*/*/*.a -rm -f $RPM_BUILD_ROOT/%{_libdir}/xfce4/*/*.la -rm -f $RPM_BUILD_ROOT/%{_libdir}/xfce4/*/*/*.la +rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %post -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : /sbin/ldconfig %postun -touch --no-create %{_datadir}/icons/hicolor || : -%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi /sbin/ldconfig +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog ChangeLog.pre-xfce-devel NEWS README TODO %{_bindir}/* %{_datadir}/applications/* -%{_datadir}/icons/hicolor/128x128/apps/xfce4-session.png -%{_datadir}/icons/hicolor/48x48/apps/xfce4-autostart-editor.png -%{_datadir}/icons/hicolor/48x48/apps/xfce4-session.png -%{_datadir}/icons/hicolor/48x48/apps/xfce4-splash.png -%{_datadir}/icons/hicolor/48x48/apps/xfsm-logout.png -%{_datadir}/icons/hicolor/48x48/apps/xfsm-reboot.png -%{_datadir}/icons/hicolor/48x48/apps/xfsm-shutdown.png -%{_datadir}/icons/hicolor/64x64/apps/xfsm-gnome-kde-logo.png -%{_datadir}/icons/hicolor/72x72/apps/xfsm-trash-hilight.png -%{_datadir}/icons/hicolor/72x72/apps/xfsm-trash-normal.png -%{_datadir}/icons/hicolor/scalable/apps/xfce4-session.svg -%{_datadir}/icons/hicolor/scalable/apps/xfsm-shutdown.svg -%{_datadir}/icons/hicolor/48x48/apps/xfsm-hibernate.png -%{_datadir}/icons/hicolor/48x48/apps/xfsm-suspend.png +%{_datadir}/icons/hicolor/*/apps/*.png +%{_datadir}/icons/hicolor/scalable/apps/*.svg %{_datadir}/xfce4/doc/*/images/* %{_datadir}/xfce4/doc/*/*.html %dir %{_datadir}/xfce4/tips/ @@ -105,14 +100,12 @@ touch --no-create %{_datadir}/icons/hico %{_libdir}/xfce4/splash/engines/libmice.* %{_libexecdir}/xfsm-shutdown-helper %{_mandir}/man1/* -%dir %{_sysconfdir}/xdg/autostart/ %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml %config(noreplace) %{_sysconfdir}/xdg/autostart/xfce4-tips-autostart.desktop %files devel %defattr(-,root,root,-) %{_libdir}/lib*.so -%{_libdir}/*a %{_libdir}/pkgconfig/*.pc %{_includedir}/xfce4/xfce4-session-4.6 @@ -124,6 +117,16 @@ touch --no-create %{_datadir}/icons/hico %{_libexecdir}/balou-* %changelog +* Wed Sep 09 2009 Christoph Wickert - 4.6.1-3 +- Fix German text in logout dialog +- Fix shadows in 'simple' splash engine +- Don't ship static lib in -devel package +- configure with --disable-static instead of removing *.a files +- Fix directory ownership issue + +* Mon Jul 27 2009 Fedora Release Engineering - 4.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Sun Apr 19 2009 Kevin Fenzi - 4.6.1-1 - Update to 4.6.1 From mclasen at fedoraproject.org Thu Sep 10 00:07:30 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Thu, 10 Sep 2009 00:07:30 +0000 (UTC) Subject: rpms/control-center/devel shell-common-tasks.patch, NONE, 1.1 control-center.spec, 1.484, 1.485 0001-Port-about-me-to-PolicyKit-1.0.patch, 1.1, NONE 0001-Remove-old-code-poking-directly-into-the-pwent.patch, 1.1, NONE default-apps-custom.patch, 1.1, NONE display-capplet-mnemonics.patch, 1.1, NONE display-no-help.patch, 1.2, NONE font-viewer-icon.patch, 1.1, NONE gcc-new-fingerprint-icons.patch, 1.1, NONE gnome-control-center-2.26.0-support-touchpads.patch, 1.2, NONE gnomekbd.patch, 1.1, NONE rotate.patch, 1.1, NONE unique-ids.patch, 1.1, NONE Message-ID: <20090910000731.630BE11C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/control-center/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32385 Modified Files: control-center.spec Added Files: shell-common-tasks.patch Removed Files: 0001-Port-about-me-to-PolicyKit-1.0.patch 0001-Remove-old-code-poking-directly-into-the-pwent.patch default-apps-custom.patch display-capplet-mnemonics.patch display-no-help.patch font-viewer-icon.patch gcc-new-fingerprint-icons.patch gnome-control-center-2.26.0-support-touchpads.patch gnomekbd.patch rotate.patch unique-ids.patch Log Message: fix the control-center shell a bit shell-common-tasks.patch: control-center.schemas.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE shell-common-tasks.patch --- diff -up gnome-control-center-2.27.91/shell/control-center.schemas.in.common-tasks gnome-control-center-2.27.91/shell/control-center.schemas.in --- gnome-control-center-2.27.91/shell/control-center.schemas.in.common-tasks 2009-09-09 20:01:18.076653434 -0400 +++ gnome-control-center-2.27.91/shell/control-center.schemas.in 2009-09-09 20:02:12.237908583 -0400 @@ -7,7 +7,7 @@ list string - [Change Theme;gtk-theme-selector.desktop,Set Preferred Applications;default-applications.desktop,Add Printer;gnome-cups-manager.desktop] + [Change Theme;gnome-appearance-properties.desktop,Set Preferred Applications;gnome-default-applications.desktop,Add Printer;system-config-printer.desktop] Task names and associated .desktop files The task name to be displayed in the control-center followed by a ";" separator then the filename of an associated .desktop file to launch for that task. Index: control-center.spec =================================================================== RCS file: /cvs/pkgs/rpms/control-center/devel/control-center.spec,v retrieving revision 1.484 retrieving revision 1.485 diff -u -p -r1.484 -r1.485 --- control-center.spec 7 Sep 2009 13:02:27 -0000 1.484 +++ control-center.spec 10 Sep 2009 00:07:26 -0000 1.485 @@ -24,7 +24,7 @@ Summary: Utilities to configure the GNOME desktop Name: control-center Version: 2.27.91 -Release: 5%{?dist} +Release: 6%{?dist} Epoch: 1 License: GPLv2+ and GFDL Group: User Interface/Desktops @@ -65,6 +65,9 @@ Patch96: gnome-control-center-2.25.2-gec # change default preferred apps to programs we ship Patch99: default-applications.patch +# update the shell common tasks to desktop files we ship +Patch100: shell-common-tasks.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) URL: http://www.gnome.org @@ -197,6 +200,7 @@ for the GNOME desktop. %patch95 -p1 -b .passwd #%patch96 -p1 -b .gecos %patch99 -p1 -b .default-apps +%patch100 -p1 -b .common-tasks %patch7 -p1 -b .make-default --- 0001-Port-about-me-to-PolicyKit-1.0.patch DELETED --- --- 0001-Remove-old-code-poking-directly-into-the-pwent.patch DELETED --- --- default-apps-custom.patch DELETED --- --- display-capplet-mnemonics.patch DELETED --- --- display-no-help.patch DELETED --- --- font-viewer-icon.patch DELETED --- --- gcc-new-fingerprint-icons.patch DELETED --- --- gnome-control-center-2.26.0-support-touchpads.patch DELETED --- --- gnomekbd.patch DELETED --- --- rotate.patch DELETED --- --- unique-ids.patch DELETED --- From dcantrel at fedoraproject.org Thu Sep 10 00:26:42 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Thu, 10 Sep 2009 00:26:42 +0000 (UTC) Subject: rpms/anaconda/devel .cvsignore, 1.664, 1.665 anaconda.spec, 1.814, 1.815 sources, 1.798, 1.799 Message-ID: <20090910002642.E462B11C00CE@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/anaconda/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4718 Modified Files: .cvsignore anaconda.spec sources Log Message: * Wed Sep 09 2009 David Cantrell - 12.22-1 - No longer require xfsdump, since anaconda doesn't use it anywhere (#522180). (clumens) - The zonetab module has moved (#521986). (clumens) - No longer copy over the CD/DVD repodata or repo config file (#521358). (clumens) - language dracut kernel cmdline should be space seperated (#521113) (hdegoede) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/.cvsignore,v retrieving revision 1.664 retrieving revision 1.665 diff -u -p -r1.664 -r1.665 --- .cvsignore 8 Sep 2009 04:17:58 -0000 1.664 +++ .cvsignore 10 Sep 2009 00:26:41 -0000 1.665 @@ -1 +1 @@ -anaconda-12.21.tar.bz2 +anaconda-12.22.tar.bz2 Index: anaconda.spec =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/anaconda.spec,v retrieving revision 1.814 retrieving revision 1.815 diff -u -p -r1.814 -r1.815 --- anaconda.spec 8 Sep 2009 04:17:58 -0000 1.814 +++ anaconda.spec 10 Sep 2009 00:26:41 -0000 1.815 @@ -3,7 +3,7 @@ Summary: Graphical system installer Name: anaconda -Version: 12.21 +Version: 12.22 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -214,6 +214,15 @@ update-desktop-database &> /dev/null || %endif %changelog +* Wed Sep 09 2009 David Cantrell - 12.22-1 +- No longer require xfsdump, since anaconda doesn't use it anywhere + (#522180). (clumens) +- The zonetab module has moved (#521986). (clumens) +- No longer copy over the CD/DVD repodata or repo config file (#521358). + (clumens) +- language dracut kernel cmdline should be space seperated (#521113) + (hdegoede) + * Mon Sep 07 2009 David Cantrell - 12.21-1 - Require python-meh (#521661) (dcantrell) - Handle UnknownSwapError when turning on existing swap volumes. (dcantrell) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/sources,v retrieving revision 1.798 retrieving revision 1.799 diff -u -p -r1.798 -r1.799 --- sources 8 Sep 2009 04:17:58 -0000 1.798 +++ sources 10 Sep 2009 00:26:42 -0000 1.799 @@ -1 +1 @@ -7820416851e1cdc9cddbcbccc3735a73 anaconda-12.21.tar.bz2 +c28fce23b6106477031c8f6afd6562c1 anaconda-12.22.tar.bz2 From cebbert at fedoraproject.org Thu Sep 10 00:43:50 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Thu, 10 Sep 2009 00:43:50 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6.31.tar.bz2.sign, NONE, 1.1 .cvsignore, 1.1125, 1.1126 kernel.spec, 1.1786, 1.1787 sources, 1.1083, 1.1084 upstream, 1.997, 1.998 linux-2.6.30.tar.bz2.sign, 1.1, NONE patch-2.6.31-rc9-git2.bz2.sign, 1.1, NONE patch-2.6.31-rc9.bz2.sign, 1.1, NONE Message-ID: <20090910004350.2BE7A11C00CE@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10413 Modified Files: .cvsignore kernel.spec sources upstream Added Files: linux-2.6.31.tar.bz2.sign Removed Files: linux-2.6.30.tar.bz2.sign patch-2.6.31-rc9-git2.bz2.sign patch-2.6.31-rc9.bz2.sign Log Message: Linux 2.6.31 --- NEW FILE linux-2.6.31.tar.bz2.sign --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: See http://www.kernel.org/signature.html for info iD8DBQBKqC7vyGugalF9Dw4RAldvAJwMreaHtICM+aRVeTOvxGkRdNNndACbBWCz bLUy6e5yBTf6QYYnvkzVr5M= =/QSU -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v retrieving revision 1.1125 retrieving revision 1.1126 diff -u -p -r1.1125 -r1.1126 --- .cvsignore 9 Sep 2009 03:27:29 -0000 1.1125 +++ .cvsignore 10 Sep 2009 00:43:48 -0000 1.1126 @@ -3,7 +3,5 @@ clog GNUmakefile kernel-2.6.*.config temp-* -kernel-2.6.30 -linux-2.6.30.tar.bz2 -patch-2.6.31-rc9.bz2 -patch-2.6.31-rc9-git2.bz2 +kernel-2.6.31 +linux-2.6.31.tar.bz2 Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1786 retrieving revision 1.1787 diff -u -p -r1.1786 -r1.1787 --- kernel.spec 9 Sep 2009 21:15:12 -0000 1.1786 +++ kernel.spec 10 Sep 2009 00:43:49 -0000 1.1787 @@ -6,7 +6,7 @@ Summary: The Linux kernel # For a stable, released kernel, released_kernel should be 1. For rawhide # and/or a kernel built from an rc or git snapshot, released_kernel should # be 0. -%global released_kernel 0 +%global released_kernel 1 # Versions of various parts @@ -27,14 +27,14 @@ Summary: The Linux kernel # 1.1205.1.1. In this case we drop the initial 1, subtract fedora_cvs_origin # from the second number, and then append the rest of the RCS string as is. # Don't stare at the awk too long, you'll go blind. -%define fedora_cvs_origin 1563 +%define fedora_cvs_origin 1786 %define fedora_cvs_revision() %2 %global fedora_build %(echo %{fedora_cvs_origin}.%{fedora_cvs_revision $Revision$} | awk -F . '{ OFS = "."; ORS = ""; print $3 - $1 ; i = 4 ; OFS = ""; while (i <= NF) { print ".", $i ; i++} }') # base_sublevel is the kernel version we're starting with and patching # on top of -- for example, 2.6.22-rc7-git1 starts with a 2.6.21 base, # which yields a base_sublevel of 21. -%define base_sublevel 30 +%define base_sublevel 31 ## If this is a released kernel ## %if 0%{?released_kernel} @@ -2006,6 +2006,9 @@ fi # and build. %changelog +* Wed Sep 09 2009 Chuck Ebbert 2.6.31-1 +- Linux 2.6.31 + * Wed Sep 09 2009 Chuck Ebbert - Enable VXpocket and PDaudioCF PCMCIA sound drivers. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v retrieving revision 1.1083 retrieving revision 1.1084 diff -u -p -r1.1083 -r1.1084 --- sources 9 Sep 2009 03:27:29 -0000 1.1083 +++ sources 10 Sep 2009 00:43:49 -0000 1.1084 @@ -1,3 +1 @@ -7a80058a6382e5108cdb5554d1609615 linux-2.6.30.tar.bz2 -6bb612cbd006be9bdfaa6ff29ce090ea patch-2.6.31-rc9.bz2 -157f889cd37ef9daec64cd65d8e64b3d patch-2.6.31-rc9-git2.bz2 +84c077a37684e4cbfa67b18154390d8a linux-2.6.31.tar.bz2 Index: upstream =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v retrieving revision 1.997 retrieving revision 1.998 diff -u -p -r1.997 -r1.998 --- upstream 9 Sep 2009 03:27:29 -0000 1.997 +++ upstream 10 Sep 2009 00:43:49 -0000 1.998 @@ -1,3 +1 @@ -linux-2.6.30.tar.bz2 -patch-2.6.31-rc9.bz2 -patch-2.6.31-rc9-git2.bz2 +linux-2.6.31.tar.bz2 --- linux-2.6.30.tar.bz2.sign DELETED --- --- patch-2.6.31-rc9-git2.bz2.sign DELETED --- --- patch-2.6.31-rc9.bz2.sign DELETED --- From transif at fedoraproject.org Thu Sep 10 00:57:25 2009 From: transif at fedoraproject.org (Transifex System User) Date: Thu, 10 Sep 2009 00:57:25 +0000 (UTC) Subject: comps/po ru.po,1.25,1.26 Message-ID: <20090910005725.4E1E611C00CE@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18167/po Modified Files: ru.po Log Message: Sending translation for Russian Index: ru.po =================================================================== RCS file: /cvs/pkgs/comps/po/ru.po,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- ru.po 31 Aug 2009 00:44:43 -0000 1.25 +++ ru.po 10 Sep 2009 00:57:24 -0000 1.26 @@ -1,4 +1,3 @@ -# translation of ru.po to Russian # translation of ru.po to # translation of comps.HEAD.ru.po to # This file is distributed under the same license as the comps package. @@ -17,10 +16,10 @@ msgid "" msgstr "" "Project-Id-Version: ru\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-08-30 19:35+0000\n" -"PO-Revision-Date: 2009-08-31 10:43+1000\n" -"Last-Translator: Yulia Poyarkova \n" -"Language-Team: Russian \n" +"POT-Creation-Date: 2009-09-09 19:36+0000\n" +"PO-Revision-Date: 2009-09-10 10:56+1000\n" +"Last-Translator: Yulia Poyarkova \n" +"Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=KOI8-R\n" "Content-Transfer-Encoding: 8bit\n" @@ -1544,14 +1543,17 @@ msgstr "????????? ????????? ?????" msgid "" "A set of packages that provide the Critical Path functionality for the GNOME " "desktop" -msgstr "????? ???????, ??????????????? ???????????????? Critical Path ??? ??????????? ????? GNOME" +msgstr "" +"????? ???????, ??????????????? ???????????????? Critical Path ??? " +"??????????? ????? GNOME" #: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 -#, fuzzy msgid "" "A set of packages that provide the shared platform for Critical Path " "functionality on all Fedora spins" -msgstr "????? ???????, ??????????????? ????? ????????? ??? ???????????????? Critical Path ??? ???? ????????? Fedora" +msgstr "" +"????? ???????, ??????????????? ????? ????????? ??? ???????????????? Critical " +"Path ??? ???? ?????? Fedora" #: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 msgid "Books and Guides" @@ -1581,10 +1583,12 @@ msgstr "Haskell" msgid "" "LXDE is a lightweight X11 desktop environment designed for computers with " "low hardware specifications like netbooks, mobile devices or older computers." -msgstr "LXDE ???????????? ????? ??????????? ??????? ??????????? ????? X11, ??????? ?????????? ???????? ??? ??????????? ? ?????? ????????????? ????????????: ?????????, ????????? ????????? ? ?????? ???????????." +msgstr "" +"LXDE ???????????? ????? ??????????? ??????? ??????????? ????? X11, ??????? " +"?????????? ???????? ??? ??????????? ? ?????? ????????????? ????????????: " +"?????????, ????????? ????????? ? ?????? ???????????." #: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 -#, fuzzy msgid "Machine and user identity servers." msgstr "??????? ????????????? ??????????? ? ?????????????" @@ -1594,7 +1598,9 @@ msgstr "??????????? ????? Moblin" #: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." -msgstr "Moblin ???????????? ????? ????????? ???????? ????? ??? ????????? NetBook/NetTop/MID." +msgstr "" +"Moblin ???????????? ????? ????????? ???????? ????? ??? ????????? NetBook/" +"NetTop/MID." #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" From airlied at fedoraproject.org Thu Sep 10 01:05:41 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Thu, 10 Sep 2009 01:05:41 +0000 (UTC) Subject: rpms/xorg-x11-drv-geode/devel .cvsignore, 1.6, 1.7 sources, 1.9, 1.10 xorg-x11-drv-geode.spec, 1.14, 1.15 abi.patch, 1.1, NONE geode-dpms-rac-api.patch, 1.1, NONE Message-ID: <20090910010541.D0BE811C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-geode/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23505 Modified Files: .cvsignore sources xorg-x11-drv-geode.spec Removed Files: abi.patch geode-dpms-rac-api.patch Log Message: * Thu Sep 10 2009 Dave Airlie 2.11.4.1-1 - geode 2.11.4.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-geode/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 5 Aug 2009 00:53:52 -0000 1.6 +++ .cvsignore 10 Sep 2009 01:05:40 -0000 1.7 @@ -1 +1 @@ -xf86-video-geode-2.11.3.tar.bz2 +xf86-video-geode-2.11.4.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-geode/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 5 Aug 2009 00:53:52 -0000 1.9 +++ sources 10 Sep 2009 01:05:41 -0000 1.10 @@ -1 +1 @@ -de1d3fe56ae50168d56ea727c4455f2d xf86-video-geode-2.11.3.tar.bz2 +05f85d897ef41d13de354ac0252bf923 xf86-video-geode-2.11.4.1.tar.bz2 Index: xorg-x11-drv-geode.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-geode/devel/xorg-x11-drv-geode.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- xorg-x11-drv-geode.spec 5 Aug 2009 00:53:52 -0000 1.14 +++ xorg-x11-drv-geode.spec 10 Sep 2009 01:05:41 -0000 1.15 @@ -4,7 +4,7 @@ Summary: Xorg X11 AMD Geode video driver Name: xorg-x11-drv-geode -Version: 2.11.3 +Version: 2.11.4.1 Release: 1%{?dist} URL: http://www.x.org/wiki/AMDGeodeDriver Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-geode-%{version}.tar.bz2 @@ -14,7 +14,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version Provides: xorg-x11-drv-amd = %{version}-%{release} Obsoletes: xorg-x11-drv-amd <= 2.7.7.7 -Patch0: geode-dpms-rac-api.patch ExclusiveArch: %{ix86} BuildRequires: pkgconfig @@ -33,7 +32,6 @@ X.Org X11 AMD Geode video driver. %prep %setup -q -n %{tarball}-%{version} -%patch0 -p1 -b .abi %build autoreconf -v --install @@ -63,6 +61,9 @@ rm -rf $RPM_BUILD_ROOT %{driverdir}/ztv_drv.so %changelog +* Thu Sep 10 2009 Dave Airlie 2.11.4.1-1 +- geode 2.11.4.1 + * Wed Aug 05 2009 Dave Airlie 2.11.3-1 - geode 2.11.3 - add abi/api patches + autoreconf --- abi.patch DELETED --- --- geode-dpms-rac-api.patch DELETED --- From dcantrel at fedoraproject.org Thu Sep 10 01:09:15 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Thu, 10 Sep 2009 01:09:15 +0000 (UTC) Subject: rpms/anaconda/devel .cvsignore, 1.665, 1.666 anaconda.spec, 1.815, 1.816 sources, 1.799, 1.800 Message-ID: <20090910010915.1253B11C00CE@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/anaconda/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26029 Modified Files: .cvsignore anaconda.spec sources Log Message: * Wed Sep 09 2009 David Cantrell - 12.23-1 - initrd-generic.img -> initramfs.img (hdegoede) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/.cvsignore,v retrieving revision 1.665 retrieving revision 1.666 diff -u -p -r1.665 -r1.666 --- .cvsignore 10 Sep 2009 00:26:41 -0000 1.665 +++ .cvsignore 10 Sep 2009 01:09:14 -0000 1.666 @@ -1 +1 @@ -anaconda-12.22.tar.bz2 +anaconda-12.23.tar.bz2 Index: anaconda.spec =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/anaconda.spec,v retrieving revision 1.815 retrieving revision 1.816 diff -u -p -r1.815 -r1.816 --- anaconda.spec 10 Sep 2009 00:26:41 -0000 1.815 +++ anaconda.spec 10 Sep 2009 01:09:14 -0000 1.816 @@ -3,7 +3,7 @@ Summary: Graphical system installer Name: anaconda -Version: 12.22 +Version: 12.23 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -214,6 +214,9 @@ update-desktop-database &> /dev/null || %endif %changelog +* Wed Sep 09 2009 David Cantrell - 12.23-1 +- initrd-generic.img -> initramfs.img (hdegoede) + * Wed Sep 09 2009 David Cantrell - 12.22-1 - No longer require xfsdump, since anaconda doesn't use it anywhere (#522180). (clumens) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/sources,v retrieving revision 1.799 retrieving revision 1.800 diff -u -p -r1.799 -r1.800 --- sources 10 Sep 2009 00:26:42 -0000 1.799 +++ sources 10 Sep 2009 01:09:14 -0000 1.800 @@ -1 +1 @@ -c28fce23b6106477031c8f6afd6562c1 anaconda-12.22.tar.bz2 +ec5552061550e3084ee1aca40fd1cfa7 anaconda-12.23.tar.bz2 From lennart at fedoraproject.org Thu Sep 10 01:15:19 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Thu, 10 Sep 2009 01:15:19 +0000 (UTC) Subject: rpms/pulseaudio/devel .cvsignore, 1.41, 1.42 pulseaudio.spec, 1.98, 1.99 sources, 1.45, 1.46 Message-ID: <20090910011519.B0CC711C00CE@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/pulseaudio/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29557 Modified Files: .cvsignore pulseaudio.spec sources Log Message: Final release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 2 Sep 2009 23:24:18 -0000 1.41 +++ .cvsignore 10 Sep 2009 01:15:19 -0000 1.42 @@ -1 +1 @@ -pulseaudio-0.9.16-test7.tar.gz +pulseaudio-0.9.16.tar.gz Index: pulseaudio.spec =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/pulseaudio.spec,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- pulseaudio.spec 2 Sep 2009 23:53:01 -0000 1.98 +++ pulseaudio.spec 10 Sep 2009 01:15:19 -0000 1.99 @@ -1,10 +1,10 @@ Name: pulseaudio Summary: Improved Linux Sound Server Version: 0.9.16 -Release: 13.test7%{?dist} +Release: 14%{?dist} License: LGPLv2+ Group: System Environment/Daemons -Source0: http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-%{version}-test7.tar.gz +Source0: http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-%{version}.tar.gz Source1: default.pa-for-gdm URL: http://pulseaudio.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -198,7 +198,7 @@ Requires(pre): gdm This package contains GDM integration hooks for the PulseAudio sound server. %prep -%setup -q -T -b0 -n pulseaudio-0.9.16-test7 +%setup -q -T -b0 %build %configure --disable-static --disable-rpath --with-system-user=pulse --with-system-group=pulse --with-access-group=pulse-access --disable-hal @@ -434,6 +434,9 @@ exit 0 %attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.pulse/default.pa %changelog +* Thu Sep 10 2009 Lennart Poettering 0.9.16-14 +- Final release + * Thu Sep 3 2009 Lennart Poettering 0.9.16-13.test7 - Fix build for ppc Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/sources,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- sources 2 Sep 2009 23:53:01 -0000 1.45 +++ sources 10 Sep 2009 01:15:19 -0000 1.46 @@ -1 +1 @@ -56080993180c89d7f2e3c3358cc09b90 pulseaudio-0.9.16-test7.tar.gz +ed640790249af56b5f022ad37588fa97 pulseaudio-0.9.16.tar.gz From airlied at fedoraproject.org Thu Sep 10 01:57:38 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Thu, 10 Sep 2009 01:57:38 +0000 (UTC) Subject: rpms/xorg-x11-drv-ati/devel r600-enable-mixed.patch, NONE, 1.1 r600-fix-exa-crash.patch, NONE, 1.1 xorg-x11-drv-ati.spec, 1.185, 1.186 Message-ID: <20090910015738.0EA1411C00CE@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-ati/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10812 Modified Files: xorg-x11-drv-ati.spec Added Files: r600-enable-mixed.patch r600-fix-exa-crash.patch Log Message: * Thu Sep 10 2009 Dave Airlie 6.13.0-0.4.20090908git651fe5a47 - fix EXA server crasher + use mixed pixmaps for speed ups r600-enable-mixed.patch: r600_exa.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE r600-enable-mixed.patch --- diff --git a/src/r600_exa.c b/src/r600_exa.c index 86da68c..4e42509 100644 --- a/src/r600_exa.c +++ b/src/r600_exa.c @@ -2330,9 +2330,9 @@ R600DrawInit(ScreenPtr pScreen) #ifdef EXA_HANDLES_PIXMAPS if (info->cs) { info->accel_state->exa->flags |= EXA_HANDLES_PIXMAPS; -//#ifdef EXA_MIXED_PIXMAPS -// info->accel_state->exa->flags |= EXA_MIXED_PIXMAPS; -//#endif +#ifdef EXA_MIXED_PIXMAPS + info->accel_state->exa->flags |= EXA_MIXED_PIXMAPS; +#endif } #endif #endif r600-fix-exa-crash.patch: r6xx_accel.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE r600-fix-exa-crash.patch --- >From 0bb0ff0e55aaf8e64017d204e376a14f0a7384a3 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Thu, 10 Sep 2009 11:48:00 +1000 Subject: [PATCH] r6xx: fix EXA crash with gtkperf -a unmapping was getting unbalanced. --- src/r6xx_accel.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/r6xx_accel.c b/src/r6xx_accel.c index 985595e..3202d51 100644 --- a/src/r6xx_accel.c +++ b/src/r6xx_accel.c @@ -48,7 +48,7 @@ void r600_cs_flush_indirect(ScrnInfoPtr pScrn) if (!info->cs->cdw) return; - if (info->accel_state->vb_bo) { + if (info->accel_state->vb_ptr) { radeon_bo_unmap(info->accel_state->vb_bo); info->accel_state->vb_ptr = NULL; } @@ -106,9 +106,10 @@ void R600IBDiscard(ScrnInfoPtr pScrn, drmBufPtr ib) int ret; RADEONInfoPtr info = RADEONPTR(pScrn); if (info->cs) { - if (info->accel_state->vb_bo) + if (info->accel_state->vb_ptr) { radeon_bo_unmap(info->accel_state->vb_bo); - info->accel_state->vb_bo = NULL; + info->accel_state->vb_ptr = NULL; + } if (CS_FULL(info->cs)) { r600_cs_flush_indirect(pScrn); return; -- 1.6.4.2 Index: xorg-x11-drv-ati.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-ati/devel/xorg-x11-drv-ati.spec,v retrieving revision 1.185 retrieving revision 1.186 diff -u -p -r1.185 -r1.186 --- xorg-x11-drv-ati.spec 8 Sep 2009 03:38:52 -0000 1.185 +++ xorg-x11-drv-ati.spec 10 Sep 2009 01:57:37 -0000 1.186 @@ -7,7 +7,7 @@ Summary: Xorg X11 ati video driver Name: xorg-x11-drv-ati Version: 6.13.0 -Release: 0.3.%{gitdate}git%{gitversion}%{?dist} +Release: 0.4.%{gitdate}git%{gitversion}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -21,6 +21,8 @@ Source1: mkxinf Patch6: radeon-6.9.0-bgnr-enable.patch Patch10: radeon-6.12.2-lvds-default-modes.patch Patch13: fix-default-modes.patch +Patch14: r600-enable-mixed.patch +Patch15: r600-fix-exa-crash.patch ExcludeArch: s390 s390x @@ -47,6 +49,8 @@ X.Org X11 ati video driver. %patch6 -p1 -b .bgnr %patch10 -p1 -b .lvds %patch13 -p1 -b .def +%patch14 -p1 -b .mix +%patch15 -p1 -b .fixexa %build autoreconf -iv @@ -80,6 +84,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/radeon.4* %changelog +* Thu Sep 10 2009 Dave Airlie 6.13.0-0.4.20090908git651fe5a47 +- fix EXA server crasher + use mixed pixmaps for speed ups + * Tue Sep 08 2009 Dave Airlie 6.13.0-0.3.20090908git651fe5a47 - New snapshot with r600 kms support From lennart at fedoraproject.org Thu Sep 10 01:58:47 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Thu, 10 Sep 2009 01:58:47 +0000 (UTC) Subject: rpms/paprefs/devel paprefs.spec,1.17,1.18 sources,1.7,1.8 Message-ID: <20090910015847.50E4411C00CE@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/paprefs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11212 Modified Files: paprefs.spec sources Log Message: 0.9.9 release Index: paprefs.spec =================================================================== RCS file: /cvs/pkgs/rpms/paprefs/devel/paprefs.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- paprefs.spec 25 Aug 2009 00:39:31 -0000 1.17 +++ paprefs.spec 10 Sep 2009 01:58:47 -0000 1.18 @@ -1,11 +1,11 @@ Name: paprefs Version: 0.9.9 -Release: 1.git20090825%{?dist} +Release: 2%{?dist} Summary: Management tool for PulseAudio Group: Applications/Multimedia License: GPLv2+ URL: http://0pointer.de/lennart/projects/paprefs -Source0: http://0pointer.de/lennart/projects/paprefs/paprefs-%{version}.git20090825.tar.gz +Source0: http://0pointer.de/lennart/projects/paprefs/paprefs-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: pulseaudio-module-gconf Requires: gnome-packagekit @@ -22,7 +22,7 @@ PulseAudio Preferences (paprefs) is a si for the PulseAudio sound server. %prep -%setup -q -n paprefs-0.9.9 +%setup -q %build %configure @@ -52,6 +52,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/paprefs.desktop %changelog +* Thu Sep 10 2009 Lennart Poettering 0.9.9-2 +- Final 0.9.9 release + * Tue Aug 25 2009 Lennart Poettering 0.9.9-1.git20090825 - Add dbus-glib to deps Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/paprefs/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 25 Aug 2009 00:30:12 -0000 1.7 +++ sources 10 Sep 2009 01:58:47 -0000 1.8 @@ -1 +1 @@ -9b713eebbb930c2d959ea4114c334390 paprefs-0.9.9.git20090825.tar.gz +0592ccb28c8f601a8fe3607b64e9f5bc paprefs-0.9.9.tar.gz From cwickert at fedoraproject.org Thu Sep 10 02:10:24 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Thu, 10 Sep 2009 02:10:24 +0000 (UTC) Subject: rpms/xfce4-settings/devel xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch, NONE, 1.1 xfce4-settings-4.6.1-fix-timeout-startup.patch, NONE, 1.1 xfce4-settings.spec, 1.15, 1.16 Message-ID: <20090910021024.A4C3611C043D@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-settings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13678 Modified Files: xfce4-settings.spec Added Files: xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch xfce4-settings-4.6.1-fix-timeout-startup.patch Log Message: * Wed Sep 09 2009 Christoph Wickert - 4.6.1-4 - Fix xfconf channel for keyboard repeat rate setting - Avoid timing out xfce4-session on startup (bugzilla.xfce.org #5040) - Make sure xfce4-settings-helper only gets started in Xfce - Fix directory ownership issue xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch: xfce-keyboard-settings.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch --- diff --git a/dialogs/keyboard-settings/xfce-keyboard-settings.c b/dialogs/keyboard-settings/xfce-keyboard-settings.c index d372ee9..d1cb69c 100644 --- a/dialogs/keyboard-settings/xfce-keyboard-settings.c +++ b/dialogs/keyboard-settings/xfce-keyboard-settings.c @@ -322,7 +322,7 @@ xfce_keyboard_settings_constructed (GObject *object) xfconf_g_property_bind (settings->priv->keyboards_channel, "/Default/KeyRepeat/Rate", G_TYPE_INT, G_OBJECT (xkb_key_repeat_rate_scale), "value"); xkb_key_repeat_delay_scale = gtk_range_get_adjustment (GTK_RANGE (glade_xml_get_widget (settings->priv->glade_xml, "xkb_key_repeat_delay_scale"))); - xfconf_g_property_bind (settings->priv->keyboards_channel, "/DefaultKeyRepeat/Delay", G_TYPE_INT, G_OBJECT (xkb_key_repeat_delay_scale), "value"); + xfconf_g_property_bind (settings->priv->keyboards_channel, "/Default/KeyRepeat/Delay", G_TYPE_INT, G_OBJECT (xkb_key_repeat_delay_scale), "value"); /* XSETTINGS */ net_cursor_blink_check = glade_xml_get_widget (settings->priv->glade_xml, "net_cursor_blink_check"); xfce4-settings-4.6.1-fix-timeout-startup.patch: main.c | 101 +++++++++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 70 insertions(+), 31 deletions(-) --- NEW FILE xfce4-settings-4.6.1-fix-timeout-startup.patch --- commit fa550da4a52172b4074922a2962c44613e96e3f0 Author: kelnos Date: Thu Jun 4 09:19:51 2009 +0000 avoid timing out xfce4-session on startup (bug 5040) xfce4-settings-helper was trying to be clever to migrate itself from autostart to the actual session. it was doing a poor job. this should keep the cleverness, but make sure it always connects to the session manager and makes sure the SM can continue. it also allows the copy of x-s-h that was started via the session (and not autostart) to force itself to start, even if it's already running. the other instance will lose its hold on the selection, notice, and quit. git-svn-id: http://svn.xfce.org/svn/xfce/xfce4-settings/trunk at 29991 a0aa69c2-05f4-0310-b83c-d5d913b14636 diff --git a/xfce4-settings-helper/main.c b/xfce4-settings-helper/main.c index c0e7712..1553c58 100644 --- a/xfce4-settings-helper/main.c +++ b/xfce4-settings-helper/main.c @@ -60,7 +60,14 @@ #include "displays.h" #endif +#define SELECTION_NAME "_XFCE_SETTINGS_HELPER" +static GdkFilterReturn xfce_settings_helper_selection_watcher (GdkXEvent *xevt, + GdkEvent *evt, + gpointer user_data); + + +static SessionClient *sm_client = NULL; static gboolean opt_version = FALSE; static gboolean opt_debug = FALSE; @@ -124,15 +131,14 @@ xfce_settings_helper_set_autostart_enabled (gboolean enabled) } -/* returns TRUE if we're now connected to the SM, FALSE otherwise */ +/* returns TRUE if we got started by the SM and our client ID was + * valid, FALSE otherwise */ static gboolean xfce_settings_helper_connect_session (int argc, char **argv, const gchar *sm_client_id, gboolean debug_mode) { - SessionClient *sm_client; - /* we can't be sure that the SM will save the session later, so we only * disable the autostart item if we're launching because we got *resumed* * from a previous session. */ @@ -148,69 +154,96 @@ xfce_settings_helper_connect_session (int argc, { g_warning ("Failed to connect to session manager"); client_session_free (sm_client); - xfce_settings_helper_set_autostart_enabled (TRUE); + sm_client = NULL; return FALSE; } if (sm_client_id && !g_ascii_strcasecmp (sm_client_id, sm_client->given_client_id)) { /* we passed a client id, and got the same one back, which means - * we were definitely restarted as a part of the session. so - * it's safe to disable the autostart item. */ - xfce_settings_helper_set_autostart_enabled (FALSE); + * we were definitely restarted as a part of the session. */ return TRUE; } - /* otherwise, let's just ensure the autostart item is enabled. */ - xfce_settings_helper_set_autostart_enabled (TRUE); - - return TRUE; + return FALSE; } +#ifdef GDK_WINDOWING_X11 +static GdkFilterReturn +xfce_settings_helper_selection_watcher (GdkXEvent *xevt, + GdkEvent *evt, + gpointer user_data) +{ + Window xwin = GPOINTER_TO_UINT(user_data); + XEvent *xe = (XEvent *)xevt; + + if (xe->type == SelectionClear && xe->xclient.window == xwin) + { + if (sm_client) + client_session_set_restart_style (sm_client, SESSION_RESTART_IF_RUNNING); + signal_handler (SIGINT, NULL); + } + + return GDK_FILTER_CONTINUE; +} +#endif + static gboolean -xfce_settings_helper_acquire_selection () +xfce_settings_helper_acquire_selection (gboolean force) { #ifdef GDK_WINDOWING_X11 GdkDisplay *gdpy = gdk_display_get_default (); + GtkWidget *invisible; Display *dpy = GDK_DISPLAY_XDISPLAY (gdpy); GdkWindow *rootwin = gdk_screen_get_root_window (gdk_display_get_screen (gdpy, 0)); Window xroot = GDK_WINDOW_XID (rootwin); - Window xwin; - Atom selection_atom, manager_atom; + GdkAtom selection_atom; + Atom selection_atom_x11; XClientMessageEvent xev; - xwin = XCreateSimpleWindow (dpy, xroot, -100, -100, 1, 1, 0, 0, - XBlackPixel (GDK_DISPLAY (), 0)); - XSelectInput (dpy, xwin, PropertyChangeMask | StructureNotifyMask); + selection_atom = gdk_atom_intern (SELECTION_NAME, FALSE); + selection_atom_x11 = gdk_x11_atom_to_xatom_for_display (gdpy, selection_atom); + + /* can't use gdk for the selection owner here because it returns NULL + * if the selection owner is in another process */ + if (!force && XGetSelectionOwner (dpy, selection_atom_x11) != None) + return FALSE; - selection_atom = XInternAtom (dpy, "_XFCE_SETTINGS_HELPER", False); - manager_atom = XInternAtom (dpy, "MANAGER", False); + invisible = gtk_invisible_new (); + gtk_widget_realize (invisible); + gtk_widget_add_events (invisible, GDK_STRUCTURE_MASK | GDK_PROPERTY_CHANGE_MASK); - if (XGetSelectionOwner (dpy, selection_atom) != None) + if (!gdk_selection_owner_set_for_display (gdpy, invisible->window, + selection_atom, GDK_CURRENT_TIME, + TRUE)) { - XDestroyWindow (dpy, xwin); + g_critical ("Unable to get selection " SELECTION_NAME); + gtk_widget_destroy (invisible); return FALSE; } - XSetSelectionOwner (dpy, selection_atom, xwin, CurrentTime); - - if (XGetSelectionOwner (dpy, selection_atom) != xwin) + /* but we can use gdk here since we only care if it's our window */ + if (gdk_selection_owner_get_for_display (gdpy, selection_atom) != invisible->window) { - XDestroyWindow (dpy, xwin); + gtk_widget_destroy (invisible); return FALSE; } xev.type = ClientMessage; xev.window = xroot; - xev.message_type = manager_atom; + xev.message_type = gdk_x11_get_xatom_by_name_for_display (gdpy, "MANAGER"); xev.format = 32; xev.data.l[0] = CurrentTime; - xev.data.l[1] = selection_atom; - xev.data.l[2] = xwin; + xev.data.l[1] = selection_atom_x11; + xev.data.l[2] = GDK_WINDOW_XID (invisible->window); xev.data.l[3] = xev.data.l[4] = 0; XSendEvent (dpy, xroot, False, StructureNotifyMask, (XEvent *)&xev); + + gdk_window_add_filter (invisible->window, + xfce_settings_helper_selection_watcher, + GUINT_TO_POINTER (GDK_WINDOW_XID (invisible->window))); #endif return TRUE; @@ -221,6 +254,7 @@ gint main (gint argc, gchar **argv) { GError *error = NULL; + gboolean in_session; GObject *pointer_helper; GObject *keyboards_helper; GObject *accessibility_helper; @@ -284,12 +318,19 @@ main (gint argc, gchar **argv) return EXIT_FAILURE; } - if (!xfce_settings_helper_acquire_selection ()) + /* connect to session always, even if we quit below. this way the + * session manager won't wait for us to time out. */ + in_session = xfce_settings_helper_connect_session (argc, argv, opt_sm_client_id, opt_debug); + + if (!xfce_settings_helper_acquire_selection (in_session)) { g_printerr ("%s is already running\n", G_LOG_DOMAIN); return EXIT_FAILURE; } + /* if we were restarted as part of the session, remove us from autostart */ + xfce_settings_helper_set_autostart_enabled (!in_session); + /* daemonize the process when not running in debug mode */ if (!opt_debug) { @@ -308,8 +349,6 @@ main (gint argc, gchar **argv) } } - xfce_settings_helper_connect_session (argc, argv, opt_sm_client_id, opt_debug); - /* create the sub daemons */ pointer_helper = g_object_new (XFCE_TYPE_POINTERS_HELPER, NULL); keyboards_helper = g_object_new (XFCE_TYPE_KEYBOARDS_HELPER, NULL); Index: xfce4-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-settings/devel/xfce4-settings.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- xfce4-settings.spec 27 Jul 2009 07:56:04 -0000 1.15 +++ xfce4-settings.spec 10 Sep 2009 02:10:24 -0000 1.16 @@ -8,7 +8,12 @@ Group: User Interface/Desktops License: GPLv2+ and GPLv2 URL: http://www.xfce.org/ Source0: http://www.xfce.org/archive/xfce-%{version}/src/xfce4-settings-%{version}.tar.bz2 +# mew libxklavier 4 API in Fedora 12 Patch1: xfce4-settings-4.6.1-xkl.patch +# http://svn.xfce.org/svn/xfce/xfce4-settings/trunk at 29991 a0aa69c2-05f4-0310-b83c-d5d913b14636 +Patch2: xfce4-settings-4.6.1-fix-timeout-startup.patch +# Fix typo in xfce-keyboard-settings +Patch3: xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch # use vendor's artwork Patch10: xfce4-settings-4.6.0-fedora.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -38,8 +43,12 @@ This package includes the settings manag %prep %setup -q -%patch10 -p1 -b .vendor +%if 0%{?fedora} >= 12 %patch1 -p1 -b .xkl +%endif +%patch2 -p1 -b .timeout +%patch3 -p1 -b .keyrepeat +%patch10 -p1 -b .vendor %build %configure --enable-sound-settings @@ -50,41 +59,48 @@ make %{?_smp_mflags} rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-display-settings.desktop -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-keyboard-settings.desktop -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-mouse-settings.desktop -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-settings-manager.desktop -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-ui-settings.desktop -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce4-accessibility-settings.desktop -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce4-settings-editor.desktop +desktop-file-install \ + --dir ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart/ \ + --delete-original \ + --add-only-show-in=XFCE \ + --remove-key=Terminal \ + ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart/xfce4-settings-helper-autostart.desktop + %find_lang %{name} %clean @@ -95,9 +111,6 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc AUTHORS ChangeLog NEWS TODO COPYING %config(noreplace) %{_sysconfdir}/xdg/autostart/xfce4-settings-helper-autostart.desktop -%dir %{_sysconfdir}/xdg/xfce4 -%dir %{_sysconfdir}/xdg/xfce4/xfconf/ -%dir %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml %config(noreplace) %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml %{_bindir}/xfce4-accessibility-settings %{_bindir}/xfce4-appearance-settings @@ -111,6 +124,12 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/xfce*.desktop %changelog +* Wed Sep 09 2009 Christoph Wickert - 4.6.1-4 +- Fix xfconf channel for keyboard repeat rate setting +- Avoid timing out xfce4-session on startup (bugzilla.xfce.org #5040) +- Make sure xfce4-settings-helper only gets started in Xfce +- Fix directory ownership issue + * Mon Jul 27 2009 Fedora Release Engineering - 4.6.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cwickert at fedoraproject.org Thu Sep 10 02:18:06 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Thu, 10 Sep 2009 02:18:06 +0000 (UTC) Subject: rpms/xfce4-settings/devel xfce4-settings.spec,1.16,1.17 Message-ID: <20090910021806.6F1DE11C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-settings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14889 Modified Files: xfce4-settings.spec Log Message: fix release Index: xfce4-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-settings/devel/xfce4-settings.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- xfce4-settings.spec 10 Sep 2009 02:10:24 -0000 1.16 +++ xfce4-settings.spec 10 Sep 2009 02:18:06 -0000 1.17 @@ -1,6 +1,6 @@ Name: xfce4-settings Version: 4.6.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Settings Manager for Xfce Group: User Interface/Desktops From lennart at fedoraproject.org Thu Sep 10 02:25:18 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Thu, 10 Sep 2009 02:25:18 +0000 (UTC) Subject: rpms/pavucontrol/devel .cvsignore, 1.13, 1.14 pavucontrol.spec, 1.20, 1.21 sources, 1.13, 1.14 Message-ID: <20090910022518.5860011C00CE@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/pavucontrol/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17313 Modified Files: .cvsignore pavucontrol.spec sources Log Message: final 0.9.9 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pavucontrol/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 2 Jul 2009 01:13:56 -0000 1.13 +++ .cvsignore 10 Sep 2009 02:25:18 -0000 1.14 @@ -1 +1 @@ -pavucontrol-0.9.9-test1.tar.gz +pavucontrol-0.9.9.tar.gz Index: pavucontrol.spec =================================================================== RCS file: /cvs/pkgs/rpms/pavucontrol/devel/pavucontrol.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- pavucontrol.spec 25 Jul 2009 23:18:46 -0000 1.20 +++ pavucontrol.spec 10 Sep 2009 02:25:18 -0000 1.21 @@ -1,12 +1,12 @@ Name: pavucontrol Version: 0.9.9 -Release: 0.test1%{?dist}.1 +Release: 1%{?dist} Summary: Volume control for PulseAudio Group: Applications/Multimedia License: GPLv2+ URL: http://0pointer.de/lennart/projects/pavucontrol -Source0: http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-%{version}-test1.tar.gz +Source0: http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: pulseaudio-libs-devel >= 0.9.15-3.test4 @@ -24,7 +24,7 @@ tools this one allows you to control bot of each playback stream separately. %prep -%setup -q -n pavucontrol-0.9.9-test1 +%setup -q %build %configure @@ -56,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/pavucontrol.desktop %changelog +* Thu Sep 10 2009 Lennart Poettering 0.9.9-1 +- Final 0.9.9 + * Sat Jul 25 2009 Fedora Release Engineering - 0.9.9-0.test1.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pavucontrol/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 2 Jul 2009 01:13:56 -0000 1.13 +++ sources 10 Sep 2009 02:25:18 -0000 1.14 @@ -1 +1 @@ -5b4b00eaafa264e91d54a946aa27677b pavucontrol-0.9.9-test1.tar.gz +df7c2dd3dc938ccda68868c61f4be462 pavucontrol-0.9.9.tar.gz From ellert at fedoraproject.org Thu Sep 10 02:31:49 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Thu, 10 Sep 2009 02:31:49 +0000 (UTC) Subject: rpms/voms/devel import.log, NONE, 1.1 voms-distribution-globus.patch, NONE, 1.1 voms-extra-vomses-java.patch, NONE, 1.1 voms-fix-enable-glite.patch, NONE, 1.1 voms-gcj.patch, NONE, 1.1 voms-initscript.patch, NONE, 1.1 voms-install-db.patch, NONE, 1.1 voms-jar-perms.patch, NONE, 1.1 voms-java-clone-cast.patch, NONE, 1.1 voms-javadoc.patch, NONE, 1.1 voms-nolib64.patch, NONE, 1.1 voms-notknown-msg.patch, NONE, 1.1 voms-openssl.patch, NONE, 1.1 voms-pipe-buf.patch, NONE, 1.1 voms-portability.patch, NONE, 1.1 voms-shell-syntax.patch, NONE, 1.1 voms.INSTALL, NONE, 1.1 voms.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910023149.925F711C00CE@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/voms/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18333/devel Modified Files: .cvsignore sources Added Files: import.log voms-distribution-globus.patch voms-extra-vomses-java.patch voms-fix-enable-glite.patch voms-gcj.patch voms-initscript.patch voms-install-db.patch voms-jar-perms.patch voms-java-clone-cast.patch voms-javadoc.patch voms-nolib64.patch voms-notknown-msg.patch voms-openssl.patch voms-pipe-buf.patch voms-portability.patch voms-shell-syntax.patch voms.INSTALL voms.spec Log Message: * Mon Sep 07 2009 Mattias Ellert - 1.9.11-4 - Fix building with openssl 1.0 --- NEW FILE import.log --- voms-1_9_11-4_fc11:HEAD:voms-1.9.11-4.fc11.src.rpm:1252549706 voms-distribution-globus.patch: acinclude.m4 | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) --- NEW FILE voms-distribution-globus.patch --- diff -ur voms-1.9.8.1.orig/project/acinclude.m4 voms-1.9.8.1/project/acinclude.m4 --- voms-1.9.8.1.orig/project/acinclude.m4 2009-04-07 11:05:28.000000000 +0200 +++ voms-1.9.8.1/project/acinclude.m4 2009-06-30 09:04:36.933377506 +0200 @@ -66,11 +66,6 @@ # --------------------------------------------- AC_DEFUN([AC_OPENSSL], [ - AC_ARG_WITH(openssl_prefix, - [ --with-openssl-prefix=PFX prefix where OpenSSL (non-globus) is installed. (/usr)], - [with_openssl_prefix="$withval"], - [with_openssl_prefix=/usr]) - AC_ARG_WITH(openssl_libs, [ --with-openssl-libs do you want OpenSSL only libs? (yes)], [ with_openssl_libs="$withval"], @@ -80,16 +75,11 @@ AC_MSG_ERROR([Value of --with-openssl-libs must be either "yes" or "no"]) fi - SAVE_LD_LIBRARY_PATH=$LD_LIBRARY_PATH - LD_LIBRARY_PATH="$with_openssl_prefix/lib" - - AC_LANG_PUSH(C) - AC_CHECK_LIB(crypto, CRYPTO_num_locks, [found=yes], [found=no]) - AC_LANG_POP(C) + PKG_CHECK_MODULES(OPENSSL, [openssl], [ + NO_GLOBUS_FLAGS=$OPENSSL_CFLAGS + found=yes], [found=no]) if test "x$found" = "xyes"; then - NO_GLOBUS_FLAGS="-I$with_openssl_prefix/include" - OPENSSL_LIBS="-L$with_openssl_prefix/lib -lcrypto -lssl" AC_SUBST(NO_GLOBUS_FLAGS) AC_SUBST(OPENSSL_LIBS) AC_MSG_CHECKING([for system OpenSSL version]) @@ -105,11 +95,10 @@ #include OPENSSL_VERSION_TEXT HERE - openssl_version=`$CPP -I$NO_GLOBUS_FLAGS -o - -P conftest.h` + openssl_version=`$CPP $NO_GLOBUS_FLAGS -o - -P conftest.h` AC_MSG_RESULT($openssl_version) rm -f conftest.h fi - LD_LIBRARY_PATH="$SAVE_LD_LIBRARY_PATH" ]) # AC_GLOBUS checks globus prefix, looks for globus @@ -119,6 +108,11 @@ # ------------------------------------------------------- AC_DEFUN([AC_GLOBUS], [ + PKG_CHECK_MODULES(GLOBUS_GSS, [globus-gssapi-gsi globus-gss-assist], [ + GLOBUS_CFLAGS=$GLOBUS_GSS_CFLAGS + PKG_CHECK_MODULES(GLOBUS_GSS_API, [openssl]) + ], [ + AC_ARG_WITH(globus_prefix, [ --with-globus-prefix=PFX prefix where GLOBUS is installed. (/opt/globus)], [with_globus_prefix="$withval"], @@ -165,6 +159,8 @@ AC_MSG_RESULT([found $GLOBUS_FLAVORS ($with_globus_flavor selected)]) + ]) + if test "x$with_globus_flavor" = "x" ; then if test "x$USE_OLDGAA_LIB" = "x"; then USE_OLDGAA_LIB="liboldgaa.la" voms-extra-vomses-java.patch: VOMSESFileParser.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) --- NEW FILE voms-extra-vomses-java.patch --- diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSESFileParser.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSESFileParser.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSESFileParser.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSESFileParser.java 2009-07-01 15:06:24.328378870 +0200 @@ -62,6 +62,12 @@ List list = new ArrayList(); + File defaultLocFile = new File( File.separator + "etc" + + File.separator + "vomses" ); + + if ( defaultLocFile.exists() ) + list.add( defaultLocFile ); + if ( gliteLoc != null ) { File gliteLocFile = new File( gliteLoc + File.separator + "etc" + File.separator + "vomses" ); @@ -97,6 +103,12 @@ if ( gliteVomses.exists() ) list.add( gliteVomses ); + File vomsVomses = new File( System.getProperty( "user.home" ) + + File.separator + ".voms" + File.separator + "vomses" ); + + if ( vomsVomses.exists() ) + list.add( vomsVomses ); + vomsesPaths = list; } voms-fix-enable-glite.patch: acinclude.m4 | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) --- NEW FILE voms-fix-enable-glite.patch --- diff -ur voms-1.9.8.1.orig/project/acinclude.m4 voms-1.9.8.1/project/acinclude.m4 --- voms-1.9.8.1.orig/project/acinclude.m4 2009-04-07 11:05:28.000000000 +0200 +++ voms-1.9.8.1/project/acinclude.m4 2009-07-01 13:03:05.768376649 +0200 @@ -587,12 +587,18 @@ [ AC_ARG_ENABLE(glite, [ --enable-glite enable gLite ], - [ac_enable_glite="yes"], - [ac_enable_glite="no"]) + [ + case "$enableval" in + yes) glite="yes" ;; + no) glite="no" ;; + *) AC_MSG_ERROR(bad value $(enableval) for --enable-glite) ;; + esac + ], + [glite="yes"]) - AM_CONDITIONAL(ENABLE_GLITE, test x$ac_enable_glite = xyes) + AM_CONDITIONAL(ENABLE_GLITE, test x$glite = xyes) - if test "x$ac_enable_glite" = "xno"; then + if test "x$glite" = "xno"; then DISTTAR=$WORKDIR AC_SUBST(DISTTAR) # EDG_SET_RPM_TOPDIR @@ -601,7 +607,7 @@ AC_SUBST(VAR_LOCATION_ENV, "VOMS_LOCATION_VAR") AC_DEFINE(LOCATION_ENV, "VOMS_LOCATION", [Environment variable name]) AC_DEFINE_UNQUOTED(LOCATION_DIR, "$prefix", [Location of system directory]) - AC_DEFINE(USER_DIR, ".edg", [Location of user directory]) + AC_DEFINE(USER_DIR, ".voms", [Location of user directory]) else AC_MSG_RESULT([Preparing for gLite environment]) AC_GLITE voms-gcj.patch: BasicVOMSTrustStore.java | 682 ----------------------------------------------- DirectoryList.java | 142 +++++++++ FileCertReader.java | 492 +++++++++++++++++++++++++++++++++ FileEndingIterator.java | 137 +++++++++ 4 files changed, 771 insertions(+), 682 deletions(-) --- NEW FILE voms-gcj.patch --- diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/BasicVOMSTrustStore.java voms-1.9.11/src/api/java/org/glite/voms/BasicVOMSTrustStore.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/BasicVOMSTrustStore.java 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/org/glite/voms/BasicVOMSTrustStore.java 2009-08-29 07:52:08.000000000 +0200 @@ -13,69 +13,11 @@ * follows. * *********************************************************************/ -/* - * Copyright (c) Members of the EGEE Collaboration. 2004. - * See http://eu-egee.org/partners/ for details on the copyright holders. - * For license conditions see the license file or http://eu-egee.org/license.html - */ - -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * DirectoryList.java - * - * @author Joni Hahkala - * Created on December 10, 2001, 6:50 PM - */ -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * FileEndingIterator.java - * - * @author Joni Hahkala - * Created on December 3, 2001, 9:16 AM - */ -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * FileCertReader.java - * - * @author Joni Hahkala - * Created on March 27, 2002, 8:24 PM - */ package org.glite.voms; -import java.io.BufferedInputStream; -import java.io.File; -import java.io.FileInputStream; import java.io.IOException; -import java.security.Provider; -import java.security.Security; -import java.security.PrivateKey; -import java.security.cert.CRLException; -import java.security.cert.CertificateException; -import java.security.cert.CertificateFactory; -import java.security.cert.CertificateParsingException; -import java.security.cert.TrustAnchor; -import java.security.cert.X509CRL; import java.security.cert.X509Certificate; -import java.util.Arrays; import java.util.Hashtable; import java.util.Iterator; import java.util.List; @@ -86,632 +28,8 @@ import javax.security.auth.x500.X500Principal; import org.apache.log4j.Logger; -import org.bouncycastle.jce.provider.BouncyCastleProvider; -import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; -import org.bouncycastle.asn1.ASN1InputStream; import org.glite.voms.ac.ACTrustStore; -/** Lists all the files in the given directory that end with - * a certain ending. - */ -class FileEndingIterator { - static Logger logger = Logger.getLogger(FileEndingIterator.class.getName()); - - /** The file ending. - */ - protected String ending; - - /** A flag to show that there are more files that match. - */ - protected boolean nextFound = false; - - /** The list of files in the directory. - */ - protected File[] fileList; - - /** The index of the next match in the fileList. - */ - protected int index = 0; - - /** Creates new FileIterator and searches the first match. - * @param path The directory used for the file search. - * @param ending The file ending to search for. - */ - public FileEndingIterator(String path, String ending) { - this.ending = ending; - - try { - // open the directory - File directory = (path.length() != 0) ? new File(path) : new File(".").getAbsoluteFile(); - - // list the files and dirs inside - fileList = directory.listFiles(); - - // find the first match for the ending - nextFound = findNext(); - } catch (Exception e) { - logger.error("no files found from \"" + path + "\" error: " + e.getMessage()); - - // e.printStackTrace(); - return; - } - } - - /** Used to get the next matching file. - * @return Returns the next matching file. - */ - public File next() { - if (nextFound == false) { - return null; - } - - File current = fileList[index++]; - - nextFound = findNext(); - - return current; - } - - /** Used to check that there are more matching files to get - * using next(). - * @return Returns true if there are more matching files. - */ - public boolean hasNext() { - return nextFound; - } - - /** Finds the next matching file in the list of files. - * @return Returns true if a matching file was found. - */ - protected boolean findNext() { - try { - // search the next file with proper ending - while ((index < fileList.length) && - (fileList[index].isDirectory() || !fileList[index].getName().endsWith(ending))) { - // System.out.println("FileIterator::next: Skipping file " + fileList[index].getName()); - index++; - } - } catch (Exception e) { - logger.error("Error while reading directory " + e.getMessage()); - - // e.printStackTrace(System.out); - return false; - } - - // check if the loop ended because of a match or because running out of choices. - if (index < fileList.length) { - return true; - } - - return false; - } -} - -/** Reads all certificates from given files, accepts binary form of DER encoded certs and - * the Base64 form of the DER encoded certs (PEM). The base64 certs can contain garbage in front of - * the actual certificate that has to begin with "-----BEGIN". - * Should accept multiple certs in one file, not tested! - */ -class FileCertReader { - static Logger logger = Logger.getLogger(FileCertReader.class.getName()); - static final int BUF_LEN = 1000; - static final byte CARR = '\r'; - static final byte NL = '\n'; - - /** The type for TrustAnchor - */ - static final int TYPE_ANCHOR = 100; - - /** The type for certificate revocation list - */ - static final int TYPE_CRL = 101; - - /** the type for X509 certificate - */ - static final int TYPE_CERT = 102; - - static { - if (Security.getProvider("BC") == null) { - Security.addProvider(new BouncyCastleProvider()); - } - } - - CertificateFactory certFactory; - - /** Creates a new instance of CertReader. */ - public FileCertReader() throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", "BC"); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** - * Creates a new instance of CertReader with the - * specified provider. - * - * @param provider the provider to be used in creating the - * certificates etc. - */ - public FileCertReader(Provider provider) throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", provider); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** - * Creates a new instance of CertReader with the - * specified provider - * - * @param provider the provider to be used in creating the - * certificates etc. - */ - public FileCertReader(String provider) throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", provider); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** Reads the certificates from the files defined in the - * argument. See DirectoryList for file definition format. - * @param files The file definition. - * @throws Exception Thrown if certificate reading from the files - * fails. - * @return Returns the Vector of certificates read. - * @see org.glite.security.util.DirectoryList - */ - public Vector readCerts(String files) throws IOException, CertificateException { - Vector certs = readFiles(files, TYPE_CERT); - - Iterator certIter = certs.iterator(); - - logger.debug("read certs: "); - - while (certIter.hasNext()) { - X509Certificate cert = (X509Certificate) certIter.next(); - logger.debug("Read cert: " + cert.getSubjectDN().toString()); - } - - return certs; - } - - public PrivateKey readPrivateKey(String file) throws IOException { - File keyfile = new File(file); - - BufferedInputStream fis = new BufferedInputStream(new FileInputStream(keyfile)); - skipToKeyBeginning(fis); - - return (PrivateKey) PrivateKeyInfo.getInstance(new ASN1InputStream(fis).readObject()).getPrivateKey(); - } - - /** Reads the certificates from the files defined in the - * argument and makes TrustAnchors from them. See - * DirectoryList for file definition format. - * @param files The file definition. - * @throws Exception Thrown if the certificate reading fails. - * @return Returns a Vector of TrustAnchors read from the - * files. - * @see org.glite.security.util.DirectoryList - */ - public Vector readAnchors(String files) throws IOException, CertificateException { - Vector anchors = readFiles(files, TYPE_ANCHOR); - - Iterator anchorIter = anchors.iterator(); - - logger.debug("read TrustAnchors: "); - - while (anchorIter.hasNext()) { - TrustAnchor anchor = (TrustAnchor) anchorIter.next(); - logger.debug("Read TrustAnchor: " + anchor.getTrustedCert().getSubjectDN().toString()); - } - - return anchors; - } - - /** Reads the certificate revocation lists (CRLs) from the - * files defined in the argument. See DirectoryList for - * file definition format. - * @param files The file definition. - * @throws Exception Thrown if the CRL reading failed. - * @return Returns a vector of CRLs read from the files. - * @see org.glite.security.util.DirectoryList - */ - public Vector readCRLs(String files) throws IOException, CertificateException { - Vector crls = readFiles(files, TYPE_CRL); - - Iterator crlIter = crls.iterator(); - - logger.debug("read CRLs: "); - - while (crlIter.hasNext()) { - X509CRL crl = (X509CRL) crlIter.next(); - logger.debug("Read CRL: " + crl.getIssuerDN().toString()); - } - - return crls; - } - - /** Reads the certificates or CRLs from the files defined by - * the first argument, see DirectoryList for file definition - * format. - * @param files The file definition. - * @param type The type of things to read from the files. - * Currently supported are TYPE_ANCHOR, - * TYPE_CRL and TYPE_CERT defined in this class. - * @throws CertificateException Thrown if the reading of files fails. - * @return Returns a Vector of objects of type given that - * were read from the files given. - * @see org.glite.security.util.DirectoryList - */ - private Vector readFiles(String files, int type) throws CertificateException { - Vector storeVector = new Vector(); - - try { - // load CA certificates - DirectoryList dir = new DirectoryList(files); // get the list of files matching CAFiles - - Iterator CAFileIter = dir.getListing().iterator(); - - // go through the files - while (CAFileIter.hasNext()) { // go through the files reading the certificates - - File nextFile = (File) CAFileIter.next(); - - storeVector.addAll(readFile(nextFile, type)); - } - } catch (IOException e) { - logger.fatal("Error while reading certificates or CRLs: " + e.getMessage()); - - throw new CertificateException("Error while reading certificates or CRLs: " + - e.getMessage()); - } - - return storeVector; - } - - /** Reads the objects of given type from the File. - * @param certFile The file to read. - * @param type The type of objects to read form the file. - * @throws IOException Thrown if the reading of objects of given type - * fails. - * @return Returns the Vector of objects read form the file. - */ - public Vector readFile(File certFile, int type) throws IOException { - BufferedInputStream binStream = null; - Vector objects = new Vector(); - - try { - // get the buffered stream to facilitate marking - binStream = new BufferedInputStream(new FileInputStream(certFile)); - - while (binStream.available() > 0) { - Object obj = objectReader(binStream, type); - - if (obj != null) { - objects.add(obj); - } - - skipEmptyLines(binStream); - } - } catch (Exception e) { - logger.fatal("Error while reading certificates or crls from file " + - certFile.toString() + "error was: " + e.getMessage()); - - throw new IOException("Error while reading certificates or crls from file " + - certFile.toString() + "error was: " + e.getMessage()); - } finally { - if (binStream != null) { - binStream.close(); - } - } - - return objects; - } - - /** Reads a certificate or a CRL from the stream, doing some - * error correction. - * @param binStream The stream to read the object from. - * @param type The type of object to read from the stream. - * @throws CertificateException Thrown if an error occurs while reading the object. - * @throws IOException Thrown if an error occurs while reading the object. - * @return Returns the object read. - */ - public Object objectReader(BufferedInputStream binStream, int type) - throws CertificateException, IOException { - Object object = null; - int errors = 0; // no errors in the beginning - binStream.mark(10000); - - do { // try twice, first with plain file (reads binary and plain Base64 certificates, - // second with skipping possible garbage in the beginning. - - try { - if (errors == 1) { // if the first try failed, try if it was because of garbage in the beginning - // before the actual base64 encoded certificate - errors = 2; // if this try fails, don't try anymore - - skipToCertBeginning(binStream); // skip the garbage - } - - binStream.mark(100000); - - binStream.reset(); - - object = readObject(binStream, type); - } catch (Exception e) { - if (errors != 0) { // if the error persists after first pass, fail - logger.error("Certificate or CRL reading failed: " + e.getMessage()); - throw new CertificateException("Certificate or CRL reading failed: " + - e.getMessage()); - } - - errors = 1; // first try failed, try again with skipping - binStream.reset(); // rewind the file to the beginning of this try - } - } while (errors == 1); // try again after first try - - return object; - } - - /** Does the actual reading of the object. - * @param binStream The stream to read the object from. - * @param type The type of the object. - * @throws CertificateException Thrown if there is a problem reading the object. - * @return Returns the object read or null if no object was found. - */ - public Object readObject(BufferedInputStream binStream, int type) - throws CertificateException { - Object obj; - - if (type == TYPE_CRL) { // reading certificate revocation lists - - try { - obj = certFactory.generateCRL(binStream); - } catch (CRLException e) { - logger.error("CRL loading failed: " + e.getMessage()); - throw new CertificateException(e.getMessage()); - } - } else { // reading certs or trust anchors - - X509Certificate cert = (X509Certificate) certFactory.generateCertificate(binStream); // try to read the certificate - - if (cert == null) { - return null; - } - - if (type == TYPE_ANCHOR) { - // add the certificate to trustanchors, no name contstraints (should add the nameconstraints!) - obj = new TrustAnchor(cert, null); - } else { - if (type == TYPE_CERT) { - obj = cert; - } else { - logger.fatal("Internal error: Invalid data type " + type + - " when trying to read certificate"); - throw new CertificateParsingException("Internal error: Invalid data type " + - type + " when trying to read certificate"); - } - } - } - - return obj; - } - - /** Skips everything in front of "-----BEGIN" in the stream. - * @param stream The stream to read and skip. - * @throws IOException Thrown if there is a problem skipping. - */ - static public void skipToCertBeginning(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - String buffer = new String(b, 0, num); // generate a string from the byte buffer - int index = buffer.indexOf("----BEGIN"); // check if the certificate beginning is in the chars read this time - - if (index == -1) { // not found - stream.reset(); // rewind the file to the beginning of the last read - stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block - stream.mark(BUF_LEN + 2); // mark the new position - } else { // found - - while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag - index--; - - if (index == 0) { // prevent charAt test when reaching the beginning of buffer - - break; - } - } - - stream.reset(); // rewind to the beginning of the last read - stream.skip(index); // skip to the beginning of the tag - stream.mark(10000); // mark the position - - return; - } - } - } - - static public void skipToKeyBeginning(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - String buffer = new String(b, 0, num); // generate a string from the byte buffer - int index = buffer.indexOf("----BEGIN PRIVATE"); // check if the certificate beginning is in the chars read this time - - if (index == -1) - index = buffer.indexOf("----BEGIN ENCRYPTED"); - - if (index == -1) { // not found - stream.reset(); // rewind the file to the beginning of the last read - stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block - stream.mark(BUF_LEN + 2); // mark the new position - } else { // found - - while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag - index--; - - if (index == 0) { // prevent charAt test when reaching the beginning of buffer - - break; - } - } - - stream.reset(); // rewind to the beginning of the last read - stream.skip(index); // skip to the beginning of the tag - stream.mark(10000); // mark the position - - return; - } - } - } - - /** Skips empty lines in the stream. - * @param stream The stream possibly containing empty lines. - * @throws IOException Thrown if a problem occurs. - */ - static public void skipEmptyLines(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - - int i = 0; - - while ((i < num) && ((b[i] == CARR) || (b[i] == NL))) { - i++; - } - - stream.reset(); - stream.skip(i); - - if (i < num) { - stream.mark(10000); - - return; - } else { - stream.mark(BUF_LEN); - } - } - } -} - -/** This class lists all the files defined in the constructor. - * The definitions can be in three forms. - * 1. absolute file (/tmp/test.txt) - * 2. absolute path (/tmp) - * 3. a wildcard file (/tmp/*.txt) - * - * In case 1. only the file is returned. - * In case 2. all files in the directory are returned - * In case 3. all the files in the directory tmp having - * the .txt ending are returned. - * - * The returning means the return of the getListing method. - */ -class DirectoryList { - static Logger logger = Logger.getLogger(DirectoryList.class.getName()); - List files = null; - - /** Creates a new instance of DirectoryList - * @param path The file definition, see class description above. - * @throws Exception Thrown if the path was invalid - */ - public DirectoryList(String path) throws IOException { - // splits the absolute? filename from the wildcard - String[] parts = path.split("\\*"); - - // accept only one wildcard, so file is of the form /tmp/*.x or /tmp/a.x - if ((parts.length < 1) || (parts.length > 2)) { - return; - } - - // check whether the first and only part is a file or directory - if (parts.length == 1) { - // open the directory or file - File fileOrDir = new File(parts[0]); - - // if the path given was fully specified filename - if (fileOrDir.isFile()) { - // set the file as the only member in the vector and finish - files = new Vector(); - files.add(fileOrDir); - - return; - } - - // the path defined a directory, so get all files - File[] fileDirArray; - - // list the files and dirs inside - fileDirArray = fileOrDir.listFiles(); - - if (fileDirArray == null) { - logger.error("No files found matching " + path); - throw new IOException("No files found matching " + path); - } - - // get the array containing all the files and directories - Iterator filesAndDirs = Arrays.asList(fileDirArray).iterator(); - - files = new Vector(); - - // add all the files to the files list and finish - while (filesAndDirs.hasNext()) { - File nextFile = (File) filesAndDirs.next(); - - if (nextFile.isFile()) { - files.add(nextFile); - } - } - - return; - } else { - // this is a directory+ending combination - files = new Vector(); - - // get all the files matching the definition. - FileEndingIterator iterator = new FileEndingIterator(parts[0], parts[1]); - - while (iterator.hasNext()) { - files.add(iterator.next()); - } - - return; - } - } - - /** Used to get the file listing, the list of files matching - * the definition in constructor. - * @return Returns the list of files matching the definition - * given in the constructor. - */ - public List getListing() { - return files; - } -} /** * @deprecated This class does not expose the necessary information. Use diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/DirectoryList.java voms-1.9.11/src/api/java/org/glite/voms/DirectoryList.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/DirectoryList.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/DirectoryList.java 2009-08-29 07:22:01.000000000 +0200 @@ -0,0 +1,142 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * DirectoryList.java + * + * @author Joni Hahkala + * Created on December 10, 2001, 6:50 PM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.File; +import java.io.IOException; + +import java.util.Arrays; +import java.util.Iterator; +import java.util.List; +import java.util.Vector; + + +/** This class lists all the files defined in the constructor. + * The definitions can be in three forms. + * 1. absolute file (/tmp/test.txt) + * 2. absolute path (/tmp) + * 3. a wildcard file (/tmp/*.txt) + * + * In case 1. only the file is returned. + * In case 2. all files in the directory are returned + * In case 3. all the files in the directory tmp having + * the .txt ending are returned. + * + * The returning means the return of the getListing method. + */ +class DirectoryList { + static Logger logger = Logger.getLogger(DirectoryList.class.getName()); + List files = null; + + /** Creates a new instance of DirectoryList + * @param path The file definition, see class description above. + * @throws Exception Thrown if the path was invalid + */ + public DirectoryList(String path) throws IOException { + // splits the absolute? filename from the wildcard + String[] parts = path.split("\\*"); + + // accept only one wildcard, so file is of the form /tmp/*.x or /tmp/a.x + if ((parts.length < 1) || (parts.length > 2)) { + return; + } + + // check whether the first and only part is a file or directory + if (parts.length == 1) { + // open the directory or file + File fileOrDir = new File(parts[0]); + + // if the path given was fully specified filename + if (fileOrDir.isFile()) { + // set the file as the only member in the vector and finish + files = new Vector(); + files.add(fileOrDir); + + return; + } + + // the path defined a directory, so get all files + File[] fileDirArray; + + // list the files and dirs inside + fileDirArray = fileOrDir.listFiles(); + + if (fileDirArray == null) { + logger.error("No files found matching " + path); + throw new IOException("No files found matching " + path); + } + + // get the array containing all the files and directories + Iterator filesAndDirs = Arrays.asList(fileDirArray).iterator(); + + files = new Vector(); + + // add all the files to the files list and finish + while (filesAndDirs.hasNext()) { + File nextFile = (File) filesAndDirs.next(); + + if (nextFile.isFile()) { + files.add(nextFile); + } + } + + return; + } else { + // this is a directory+ending combination + files = new Vector(); + + // get all the files matching the definition. + FileEndingIterator iterator = new FileEndingIterator(parts[0], parts[1]); + + while (iterator.hasNext()) { + files.add(iterator.next()); + } + + return; + } + } + + /** Used to get the file listing, the list of files matching + * the definition in constructor. + * @return Returns the list of files matching the definition + * given in the constructor. + */ + public List getListing() { + return files; + } +} diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/FileCertReader.java voms-1.9.11/src/api/java/org/glite/voms/FileCertReader.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/FileCertReader.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/FileCertReader.java 2009-08-29 07:55:09.000000000 +0200 @@ -0,0 +1,492 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * FileCertReader.java + * + * @author Joni Hahkala + * Created on March 27, 2002, 8:24 PM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.BufferedInputStream; +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; + +import java.security.PrivateKey; +import java.security.Provider; +import java.security.Security; +import java.security.cert.CRLException; +import java.security.cert.CertificateException; +import java.security.cert.CertificateFactory; +import java.security.cert.CertificateParsingException; +import java.security.cert.TrustAnchor; +import java.security.cert.X509CRL; +import java.security.cert.X509Certificate; + +import java.util.Iterator; +import java.util.Vector; + +import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; +import org.bouncycastle.asn1.ASN1InputStream; + +/** Reads all certificates from given files, accepts binary form of DER encoded certs and + * the Base64 form of the DER encoded certs (PEM). The base64 certs can contain garbage in front of + * the actual certificate that has to begin with "-----BEGIN". + * Should accept multiple certs in one file, not tested! + */ +class FileCertReader { + static Logger logger = Logger.getLogger(FileCertReader.class.getName()); + static final int BUF_LEN = 1000; + static final byte CARR = '\r'; + static final byte NL = '\n'; + + /** The type for TrustAnchor + */ + static final int TYPE_ANCHOR = 100; + + /** The type for certificate revocation list + */ + static final int TYPE_CRL = 101; + + /** the type for X509 certificate + */ + static final int TYPE_CERT = 102; + + static { + if (Security.getProvider("BC") == null) { + Security.addProvider(new BouncyCastleProvider()); + } + } + + CertificateFactory certFactory; + + /** Creates a new instance of CertReader. */ + public FileCertReader() throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", "BC"); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** + * Creates a new instance of CertReader with the + * specified provider. + * + * @param provider the provider to be used in creating the + * certificates etc. + */ + public FileCertReader(Provider provider) throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", provider); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** + * Creates a new instance of CertReader with the + * specified provider + * + * @param provider the provider to be used in creating the + * certificates etc. + */ + public FileCertReader(String provider) throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", provider); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** Reads the certificates from the files defined in the + * argument. See DirectoryList for file definition format. + * @param files The file definition. + * @throws Exception Thrown if certificate reading from the files + * fails. + * @return Returns the Vector of certificates read. + * @see org.glite.voms.DirectoryList + */ + public Vector readCerts(String files) throws IOException, CertificateException { + Vector certs = readFiles(files, TYPE_CERT); + + Iterator certIter = certs.iterator(); + + logger.debug("read certs: "); + + while (certIter.hasNext()) { + X509Certificate cert = (X509Certificate) certIter.next(); + logger.debug("Read cert: " + cert.getSubjectDN().toString()); + } + + return certs; + } + + public PrivateKey readPrivateKey(String file) throws IOException { + File keyfile = new File(file); + + BufferedInputStream fis = new BufferedInputStream(new FileInputStream(keyfile)); + skipToKeyBeginning(fis); + + return (PrivateKey) PrivateKeyInfo.getInstance(new ASN1InputStream(fis).readObject()).getPrivateKey(); + } + + /** Reads the certificates from the files defined in the + * argument and makes TrustAnchors from them. See + * DirectoryList for file definition format. + * @param files The file definition. + * @throws Exception Thrown if the certificate reading fails. + * @return Returns a Vector of TrustAnchors read from the + * files. + * @see org.glite.voms.DirectoryList + */ + public Vector readAnchors(String files) throws IOException, CertificateException { + Vector anchors = readFiles(files, TYPE_ANCHOR); + + Iterator anchorIter = anchors.iterator(); + + logger.debug("read TrustAnchors: "); + + while (anchorIter.hasNext()) { + TrustAnchor anchor = (TrustAnchor) anchorIter.next(); + logger.debug("Read TrustAnchor: " + anchor.getTrustedCert().getSubjectDN().toString()); + } + + return anchors; + } + + /** Reads the certificate revocation lists (CRLs) from the + * files defined in the argument. See DirectoryList for + * file definition format. + * @param files The file definition. + * @throws Exception Thrown if the CRL reading failed. + * @return Returns a vector of CRLs read from the files. + * @see org.glite.voms.DirectoryList + */ + public Vector readCRLs(String files) throws IOException, CertificateException { + Vector crls = readFiles(files, TYPE_CRL); + + Iterator crlIter = crls.iterator(); + + logger.debug("read CRLs: "); + + while (crlIter.hasNext()) { + X509CRL crl = (X509CRL) crlIter.next(); + logger.debug("Read CRL: " + crl.getIssuerDN().toString()); + } + + return crls; + } + + /** Reads the certificates or CRLs from the files defined by + * the first argument, see DirectoryList for file definition + * format. + * @param files The file definition. + * @param type The type of things to read from the files. + * Currently supported are TYPE_ANCHOR, + * TYPE_CRL and TYPE_CERT defined in this class. + * @throws CertificateException Thrown if the reading of files fails. + * @return Returns a Vector of objects of type given that + * were read from the files given. + * @see org.glite.voms.DirectoryList + */ + private Vector readFiles(String files, int type) throws CertificateException { + Vector storeVector = new Vector(); + + try { + // load CA certificates + DirectoryList dir = new DirectoryList(files); // get the list of files matching CAFiles + + Iterator CAFileIter = dir.getListing().iterator(); + + // go through the files + while (CAFileIter.hasNext()) { // go through the files reading the certificates + + File nextFile = (File) CAFileIter.next(); + + storeVector.addAll(readFile(nextFile, type)); + } + } catch (IOException e) { + logger.fatal("Error while reading certificates or CRLs: " + e.getMessage()); + + throw new CertificateException("Error while reading certificates or CRLs: " + + e.getMessage()); + } + + return storeVector; + } + + /** Reads the objects of given type from the File. + * @param certFile The file to read. + * @param type The type of objects to read form the file. + * @throws IOException Thrown if the reading of objects of given type + * fails. + * @return Returns the Vector of objects read form the file. + */ + public Vector readFile(File certFile, int type) throws IOException { + BufferedInputStream binStream = null; + Vector objects = new Vector(); + + try { + // get the buffered stream to facilitate marking + binStream = new BufferedInputStream(new FileInputStream(certFile)); + + while (binStream.available() > 0) { + Object obj = objectReader(binStream, type); + + if (obj != null) { + objects.add(obj); + } + + skipEmptyLines(binStream); + } + } catch (Exception e) { + logger.fatal("Error while reading certificates or crls from file " + + certFile.toString() + "error was: " + e.getMessage()); + + throw new IOException("Error while reading certificates or crls from file " + + certFile.toString() + "error was: " + e.getMessage()); + } finally { + if (binStream != null) { + binStream.close(); + } + } + + return objects; + } + + /** Reads a certificate or a CRL from the stream, doing some + * error correction. + * @param binStream The stream to read the object from. + * @param type The type of object to read from the stream. + * @throws CertificateException Thrown if an error occurs while reading the object. + * @throws IOException Thrown if an error occurs while reading the object. + * @return Returns the object read. + */ + public Object objectReader(BufferedInputStream binStream, int type) + throws CertificateException, IOException { + Object object = null; + int errors = 0; // no errors in the beginning + binStream.mark(10000); + + do { // try twice, first with plain file (reads binary and plain Base64 certificates, + // second with skipping possible garbage in the beginning. + + try { + if (errors == 1) { // if the first try failed, try if it was because of garbage in the beginning + // before the actual base64 encoded certificate + errors = 2; // if this try fails, don't try anymore + + skipToCertBeginning(binStream); // skip the garbage + } + + binStream.mark(100000); + + binStream.reset(); + + object = readObject(binStream, type); + } catch (Exception e) { + if (errors != 0) { // if the error persists after first pass, fail + logger.error("Certificate or CRL reading failed: " + e.getMessage()); + throw new CertificateException("Certificate or CRL reading failed: " + + e.getMessage()); + } + + errors = 1; // first try failed, try again with skipping + binStream.reset(); // rewind the file to the beginning of this try + } + } while (errors == 1); // try again after first try + + return object; + } + + /** Does the actual reading of the object. + * @param binStream The stream to read the object from. + * @param type The type of the object. + * @throws CertificateException Thrown if there is a problem reading the object. + * @return Returns the object read or null if no object was found. + */ + public Object readObject(BufferedInputStream binStream, int type) + throws CertificateException { + Object obj; + + if (type == TYPE_CRL) { // reading certificate revocation lists + + try { + obj = certFactory.generateCRL(binStream); + } catch (CRLException e) { + logger.error("CRL loading failed: " + e.getMessage()); + throw new CertificateException(e.getMessage()); + } + } else { // reading certs or trust anchors + + X509Certificate cert = (X509Certificate) certFactory.generateCertificate(binStream); // try to read the certificate + + if (cert == null) { + return null; + } + + if (type == TYPE_ANCHOR) { + // add the certificate to trustanchors, no name contstraints (should add the nameconstraints!) + obj = new TrustAnchor(cert, null); + } else { + if (type == TYPE_CERT) { + obj = cert; + } else { + logger.fatal("Internal error: Invalid data type " + type + + " when trying to read certificate"); + throw new CertificateParsingException("Internal error: Invalid data type " + + type + " when trying to read certificate"); + } + } + } + + return obj; + } + + /** Skips everything in front of "-----BEGIN" in the stream. + * @param stream The stream to read and skip. + * @throws IOException Thrown if there is a problem skipping. + */ + static public void skipToCertBeginning(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + String buffer = new String(b, 0, num); // generate a string from the byte buffer + int index = buffer.indexOf("----BEGIN"); // check if the certificate beginning is in the chars read this time + + if (index == -1) { // not found + stream.reset(); // rewind the file to the beginning of the last read + stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block + stream.mark(BUF_LEN + 2); // mark the new position + } else { // found + + while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag + index--; + + if (index == 0) { // prevent charAt test when reaching the beginning of buffer + + break; + } + } + + stream.reset(); // rewind to the beginning of the last read + stream.skip(index); // skip to the beginning of the tag + stream.mark(10000); // mark the position + + return; + } + } + } + + static public void skipToKeyBeginning(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + String buffer = new String(b, 0, num); // generate a string from the byte buffer + int index = buffer.indexOf("----BEGIN PRIVATE"); // check if the certificate beginning is in the chars read this time + + if (index == -1) + index = buffer.indexOf("----BEGIN ENCRYPTED"); + + if (index == -1) { // not found + stream.reset(); // rewind the file to the beginning of the last read + stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block + stream.mark(BUF_LEN + 2); // mark the new position + } else { // found + + while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag + index--; + + if (index == 0) { // prevent charAt test when reaching the beginning of buffer + + break; + } + } + + stream.reset(); // rewind to the beginning of the last read + stream.skip(index); // skip to the beginning of the tag + stream.mark(10000); // mark the position + + return; + } + } + } + + /** Skips empty lines in the stream. + * @param stream The stream possibly containing empty lines. + * @throws IOException Thrown if a problem occurs. + */ + static public void skipEmptyLines(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + + int i = 0; + + while ((i < num) && ((b[i] == CARR) || (b[i] == NL))) { + i++; + } + + stream.reset(); + stream.skip(i); + + if (i < num) { + stream.mark(10000); + + return; + } else { + stream.mark(BUF_LEN); + } + } + } +} diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/FileEndingIterator.java voms-1.9.11/src/api/java/org/glite/voms/FileEndingIterator.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/FileEndingIterator.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/FileEndingIterator.java 2009-08-29 07:24:52.000000000 +0200 @@ -0,0 +1,137 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * FileEndingIterator.java + * + * @author Joni Hahkala + * Created on December 3, 2001, 9:16 AM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.File; + + +/** Lists all the files in the given directory that end with + * a certain ending. + */ +class FileEndingIterator { + static Logger logger = Logger.getLogger(FileEndingIterator.class.getName()); + + /** The file ending. + */ + protected String ending; + + /** A flag to show that there are more files that match. + */ + protected boolean nextFound = false; + + /** The list of files in the directory. + */ + protected File[] fileList; + + /** The index of the next match in the fileList. + */ + protected int index = 0; + + /** Creates new FileIterator and searches the first match. + * @param path The directory used for the file search. + * @param ending The file ending to search for. + */ + public FileEndingIterator(String path, String ending) { + this.ending = ending; + + try { + // open the directory + File directory = (path.length() != 0) ? new File(path) : new File(".").getAbsoluteFile(); + + // list the files and dirs inside + fileList = directory.listFiles(); + + // find the first match for the ending + nextFound = findNext(); + } catch (Exception e) { + logger.error("no files found from \"" + path + "\" error: " + e.getMessage()); + + // e.printStackTrace(); + return; + } + } + + /** Used to get the next matching file. + * @return Returns the next matching file. + */ + public File next() { + if (nextFound == false) { + return null; + } + + File current = fileList[index++]; + + nextFound = findNext(); + + return current; + } + + /** Used to check that there are more matching files to get + * using next(). + * @return Returns true if there are more matching files. + */ + public boolean hasNext() { + return nextFound; + } + + /** Finds the next matching file in the list of files. + * @return Returns true if a matching file was found. + */ + protected boolean findNext() { + try { + // search the next file with proper ending + while ((index < fileList.length) && + (fileList[index].isDirectory() || !fileList[index].getName().endsWith(ending))) { + // System.out.println("FileIterator::next: Skipping file " + fileList[index].getName()); + index++; + } + } catch (Exception e) { + logger.error("Error while reading directory " + e.getMessage()); + + // e.printStackTrace(System.out); + return false; + } + + // check if the loop ended because of a match or because running out of choices. + if (index < fileList.length) { + return true; + } + + return false; + } +} voms-initscript.patch: voms.start.in | 186 ++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 122 insertions(+), 64 deletions(-) --- NEW FILE voms-initscript.patch --- diff -ur voms-1.9.11.orig/src/install/voms.start.in voms-1.9.11/src/install/voms.start.in --- voms-1.9.11.orig/src/install/voms.start.in 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/install/voms.start.in 2009-09-03 10:10:17.574074641 +0200 @@ -19,9 +19,19 @@ # voms servers. # # chkconfig: 2345 95 05 -# description: VOMS stands for Virtual Organization Membership System. +# description: Virtual Organization Membership Service # processname: voms # pidfile: /var/run/voms.pid +# +### BEGIN INIT INFO +# Provides: voms +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Virtual Organization Membership Service +# Description: Virtual Organization Membership Service +### END INIT INFO # Source networking configuration and check that networking is up. if [ -r /etc/sysconfig/network ] ; then @@ -31,9 +41,16 @@ # Default prefix @LOCATION_ENV@=${@LOCATION_ENV@:- at LOCATION_DIR@} - at VAR_LOCATION_ENV@=${@VAR_LOCATION_ENV@:-$@LOCATION_ENV@/var} -# check whether $@VAR_LOCATION_ENV@/var/lock/subsys exists +if [ -z "$@VAR_LOCATION_ENV@" ] ; then + if [ "$@LOCATION_ENV@" = "/usr" ] ; then + @VAR_LOCATION_ENV@=/var + else + @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + fi +fi + +# check whether $@VAR_LOCATION_ENV@/lock/subsys exists if ! test -d $@VAR_LOCATION_ENV@/lock/subsys ; then mkdir -p $@VAR_LOCATION_ENV@/lock/subsys fi @@ -41,19 +58,38 @@ # Default path basepath=$@LOCATION_ENV@ binpath=${basepath}/sbin -etcpath=${basepath}/etc -# Source an auxiliary profile file if we have one, and pick up VOMS_OPTIONS and VOMS_USER -if [ -r ${etcpath}/profile.d/voms.sh ] ; then - . ${etcpath}/profile.d/voms.sh +if [ "$basepath" = "/usr" ] ; then + etcpath=/etc +else + etcpath=${basepath}/etc +fi + +RUN=yes + +# Source an auxiliary profile file if we have one and pick up VOMS_USER and RUN +if [ -r ${etcpath}/default/voms ] ; then + . ${etcpath}/default/voms +fi +if [ -r ${etcpath}/sysconfig/voms ] ; then + . ${etcpath}/sysconfig/voms +fi + +# Don't run until configuration is done +if [ "x$RUN" != "xyes" ] ; then + echo "voms disabled, please adjust the configuration to your needs " + echo "and then set RUN to 'yes' in /etc/default/voms to enable it." + exit 0 fi # add lib directory to LD_LIBRARY_PATH -export LD_LIBRARY_PATH="$@LOCATION_ENV@/lib:$LD_LIBRARY_PATH" +if [ "$@LOCATION_ENV@" != "/usr" ] ; then + export LD_LIBRARY_PATH="$@LOCATION_ENV@/lib:$LD_LIBRARY_PATH" +fi -voms=${binpath}/edg-voms +voms=${binpath}/voms if !(test -x ${voms}) ; then - echo "Cannot find edg-voms." + echo "Cannot find voms." exit 0 fi @@ -64,18 +100,22 @@ # Start daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Starting $prog($vo): " - if test -f $@LOCATION_ENV@/etc/voms/$vo/tnsnames.ora ; then - tnsvalue=$@LOCATION_ENV@/etc/voms/$vo + if test -f ${etcpath}/voms/$vo/tnsnames.ora ; then + tnsvalue=${etcpath}/voms/$vo else tnsvalue="$TNS_ADMIN" fi @@ -84,21 +124,21 @@ read pid < $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo if test "x$pid" != "x"; then if checkpid $pid; then - echo "VOMS ($pid) is already running" && failure + echo "VOMS ($pid) is already running" continue; fi fi fi if [ -n "$VOMS_USER" ]; then - su -c "TNS_ADMIN=\"$tnsvalue\" ${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" -s /bin/bash $VOMS_USER + su -c "TNS_ADMIN=\"$tnsvalue\" ${voms} --conf ${etcpath}/voms/$vo/voms.conf" -s /bin/bash $VOMS_USER else - TNS_ADMIN="$tnsvalue" ${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf + TNS_ADMIN="$tnsvalue" ${voms} --conf ${etcpath}/voms/$vo/voms.conf fi - # get process id - pid=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/'|head -1) - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + # get process id + pid=$(ps axo pid,args | grep "${voms} --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/'|head -1) + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` NUM=$(($pid)) if test $NUM -eq 0; then RETVAL=1 @@ -110,12 +150,17 @@ RETGLOB=$(($RETGLOB + 1 )) fi [ "$RETVAL" -eq 0 ] && success || failure + echo fi done return $RETGLOB } +if [ -r /etc/init.d/functions ] ; then + . /etc/init.d/functions +else + success() { echo $1 @@ -151,6 +196,8 @@ return $rc } +fi + checkpid() { ps --pid $1 >> /dev/null @@ -164,14 +211,14 @@ # A function to stop a program. killprocs() { RC=0 - # Test syntax. + # Test syntax. if [ "$#" -eq 0 ]; then echo $"Usage: killproc {pids} [signal]" return 1 fi notset=0 - # check for second arg to be kill level + # check for second arg to be kill level if [ "$2" != "" ] ; then killlevel=$2 else @@ -179,15 +226,15 @@ killlevel="-9" fi - # Find pid. + # Find pid. pid=$1 - # Kill it. + # Kill it. if [ -n "${pid:-}" ] ; then [ "$BOOTUP" = "verbose" -a -z "$LSB" ] && echo -n "$base " if [ "$notset" -eq "1" ] ; then if checkpid $pid 2>&1; then - # TERM first, then KILL if not dead + # TERM first, then KILL if not dead kill -TERM $pid sleep 0.1 if checkpid $pid && sleep 1 && @@ -196,14 +243,14 @@ kill -KILL $pid sleep 0.1 fi - fi + fi checkpid $pid RC=$? [ "$RC" -eq 0 ] && failure $"$base shutdown" || success $"$base shutdown" RC=$((! $RC)) - # use specified level only - else - if checkpid $pid >/dev/null 2>&1; then + else + # use specified level only + if checkpid $pid >/dev/null 2>&1; then kill $killlevel $pid RC=$? [ "$RC" -eq 0 ] && success $"$base $killlevel" || failure $"$base $killlevel" @@ -214,7 +261,7 @@ RC=1 fi - # Remove pid file if any. + # Remove pid file if any. if [ "$notset" = "1" ]; then rm -f /var/run/$base.pid fi @@ -226,18 +273,21 @@ # Stop daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Stopping $prog($vo): " -# pids=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/') - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep|awk '{ print $2; }'|tr '\n' ' '` - dbname=`grep dbname $@LOCATION_ENV@/etc/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` - username=`grep username $@LOCATION_ENV@/etc/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + dbname=`grep dbname ${etcpath}/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` + username=`grep username ${etcpath}/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` if test "x$username" = "x"; then pids=""; pids2=""; @@ -255,16 +305,15 @@ fi fi if test -z "$pids"; then - failure; echo - RETVAL=1 + echo "(already stopped)" continue fi for pid in $pids; do - killprocs ${pid} ; + killprocs ${pid} done RETVAL=$? echo - [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/voms.$vo + [ $RETVAL -eq 0 ] && rm -f $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo RETGLOB=$((RETGLOB + RETVAL)) fi done @@ -273,47 +322,53 @@ } function condrestart() { - # Stop daemons. + RETGLOB=0 + # Conditionally restart daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then - echo -n "Condrestart $prog($vo): " -# pids=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/') - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` - if test -z "$pids"; then - echo; start $vo - else - failure; echo - RETVAL=1 + if test -f ${etcpath}/voms/$vo/voms.conf ; then + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + if test -n "$pids"; then + $0 restart $vo + RETVAL=$? + RETGLOB=$((RETGLOB + RETVAL)) fi fi done return $RETGLOB - } function getstatus() { - # Stop daemons. - prog=`basename ${voms}` - - # get vos - vos=${1:-`find $@LOCATION_ENV@/etc/voms/ -type d -printf "%f "`} - value=0 + # Get status. + prog=`basename ${voms}` + if test -z $1; then + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi + else + vos=$1 + fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Status $prog($vo): " - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` if test -z "$pids"; then - if [ -f /var/lock/subsys/voms.$vo ]; then + if [ -f $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo ]; then echo "dead but subsys locked" value=$[$value < 2 ? 2 : $value] continue @@ -322,7 +377,8 @@ value=$[$value < 3 ? 3 : $value] continue else - echo "(pid $pids) is running..." + echo -n "(pid $pids) is running..." | tr '\n' ' ' + echo value=$[$value < 0 ? 0 : $value] continue fi @@ -346,12 +402,14 @@ getstatus $2 RETVAL=$? ;; - restart) + restart | force-reload) stop $2 start $2 RETVAL=$? ;; - condrestart) + reload) + ;; + condrestart | try-restart) condrestart $2 RETVAL=$? ;; voms-install-db.patch: voms_install_db.in | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) --- NEW FILE voms-install-db.patch --- diff -ur voms-1.9.11.orig/src/install/voms_install_db.in voms-1.9.11/src/install/voms_install_db.in --- voms-1.9.11.orig/src/install/voms_install_db.in 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/install/voms_install_db.in 2009-08-26 17:45:39.608077295 +0200 @@ -4,7 +4,11 @@ # Default prefix @LOCATION_ENV@=${@LOCATION_ENV@:- at LOCATION_DIR@} if test -z $@VAR_LOCATION_ENV@ ; then - @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + if [ "$@LOCATION_ENV@" = "/usr" ] ; then + @VAR_LOCATION_ENV@=/var + else + @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + fi fi # CERTDIR @@ -37,7 +41,9 @@ # Default path basepath=$@LOCATION_ENV@ -datapath=$@LOCATION_ENV@ +if [ "$@LOCATION_ENV@" != "/usr" ] ; then + datapath=$@LOCATION_ENV@ +fi # Default Suffix code=0 @@ -49,7 +55,7 @@ logformat="" sqlloc="" help="" -oldformat="no" +newformat="yes" if test "x at with_mysqlconf@" != "x" ; then MYSQLCONF=" --defaults-file=@with_mysqlconf@ " @@ -58,7 +64,7 @@ fi -TEMP=`getopt -o h --long mysql-home:,loglevel:,logtype:,logformat:,logdateformat:,oracle-home:,db:,port:,code:,voms-vo:,socktimeout:,db-type:,sqlloc:,db-admin:,db-pwd:,voms-name:,voms-pwd:,newformat,compat -n 'voms_install_db' -- "$@"` +TEMP=`getopt -o h --long mysql-home:,loglevel:,logtype:,logformat:,logdateformat:,oracle-home:,db:,port:,code:,voms-vo:,socktimeout:,db-type:,sqlloc:,db-admin:,db-pwd:,voms-name:,voms-pwd:,oldformat,compat -n 'voms_install_db' -- "$@"` if [ $? != 0 ] ; then $ECHO "Terminating..." >&2 ; exit 1 ; fi @@ -84,7 +90,7 @@ --logtype) logtype=$2 ; shift 2 ;; --logformat) logformat=$2 ; shift 2 ;; --logdateformat) logdateformat=$2 ; shift 2 ;; - --newformat) oldformat="yes" ; shift 1 ;; + --oldformat) newformat="no" ; shift 1 ;; -h) help="yes" ; shift 1 ;; --) shift ; break ;; *) $ECHO "$1: Internal Error!" >&2 ; exit 1 ;; @@ -133,7 +139,7 @@ $ECHO " --logtype type Specifies what to log. See the vomsd(8) man page for details." $ECHO " --logformat format See the vomsd(8) man page for details." $ECHO " --logdateformat format See the vomsd(8) man page for details." - $ECHO " --newformat Creates AC according to the old format." + $ECHO " --oldformat Creates AC according to the old format." $ECHO " --help This output." exit 0; fi @@ -261,8 +267,8 @@ # Setting ownership and permission for voms_password_query file mkdir -p $datapath/etc/voms/$voms_vo -mkdir -p $@LOCATION_ENV at _VAR/log -#$datapath/log +mkdir -p $@VAR_LOCATION_ENV@/log/voms + $ECHO $voms_password_query > $datapath/etc/voms/$voms_vo/voms.pass chown root.voms $datapath/etc/voms/$voms_vo/voms.pass chmod 640 $datapath/etc/voms/$voms_vo/voms.pass @@ -270,10 +276,10 @@ if test -z $voms_vo ; then logname=voms else - logname=voms.$voms_vo + logname=$voms_vo fi -$ECHO -en "--vo=$voms_vo\n--dbname=$voms_database\n--port=$port\n--username=$voms_username_query\n--passfile=$datapath/etc/voms/$voms_vo/voms.pass\n--sqlloc=$sqlloc\n--logfile=$@LOCATION_ENV at _VAR/log/$logname\n" > $datapath/etc/voms/$voms_vo/voms.conf +$ECHO -en "--vo=$voms_vo\n--dbname=$voms_database\n--port=$port\n--username=$voms_username_query\n--passfile=$datapath/etc/voms/$voms_vo/voms.pass\n--sqlloc=$sqlloc\n--logfile=$@VAR_LOCATION_ENV@/log/voms/$logname\n" > $datapath/etc/voms/$voms_vo/voms.conf $ECHO -en "--socktimeout=$timeout\n--loglevel=$loglevel\n--logtype=$logtype\n" >>$datapath/etc/voms/$voms_vo/voms.conf if test "x$compat_mode" = "x-compat"; then voms-jar-perms.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-jar-perms.patch --- diff -ur voms-1.9.11.orig/src/api/java/Makefile.am voms-1.9.11/src/api/java/Makefile.am --- voms-1.9.11.orig/src/api/java/Makefile.am 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/Makefile.am 2009-08-14 20:54:18.599023487 +0200 @@ -70,7 +70,7 @@ install-exec-hook: $(mkinstalldirs) $(DESTDIR)/$(datadir)/java - $(INSTALL) $(top_builddir)/src/api/java/vomsjapi.jar $(DESTDIR)/$(datadir)/java + $(INSTALL) -m644 $(top_builddir)/src/api/java/vomsjapi.jar $(DESTDIR)/$(datadir)/java clean: rm -f $(top_builddir)/src/api/java/vomsjapi.jar voms-java-clone-cast.patch: VOMSValidator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE voms-java-clone-cast.patch --- diff -ur voms-1.9.11.orig/src/api/java/org/glite/voms/VOMSValidator.java voms-1.9.11/src/api/java/org/glite/voms/VOMSValidator.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/VOMSValidator.java 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/org/glite/voms/VOMSValidator.java 2009-08-15 20:12:49.855022959 +0200 @@ -159,7 +159,7 @@ if (validatedChain == null) myValidatedChain = null; // allow null else - myValidatedChain = validatedChain.clone(); // allow null + myValidatedChain = (X509Certificate[])validatedChain.clone(); if (acValidator == null) { if (theTrustStore == null) { @@ -292,7 +292,7 @@ if (validatedChain == null) myValidatedChain = null; else - myValidatedChain = validatedChain.clone(); + myValidatedChain = (X509Certificate[])validatedChain.clone(); myVomsAttributes = new Vector(); myFQANTree = null; isParsed = false; voms-javadoc.patch: PathNamingScheme.java | 14 +++++++------- UserCredentials.java | 14 +++++++------- VOMSParser.java | 2 +- VOMSProtocol.java | 6 +++--- VOMSProxyBuilder.java | 16 ++++++++-------- VOMSRequestOptions.java | 17 ++++------------- 6 files changed, 30 insertions(+), 39 deletions(-) --- NEW FILE voms-javadoc.patch --- diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/PathNamingScheme.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/PathNamingScheme.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/PathNamingScheme.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/PathNamingScheme.java 2009-07-01 19:02:29.448373448 +0200 @@ -61,7 +61,7 @@ /** * This methods checks that the string passed as argument complies with the voms FQAN syntax. * - * @param containerName, the string that must be checked for compatibility with FQAN syntax. + * @param containerName the string that must be checked for compatibility with FQAN syntax. * @throws VOMSSyntaxException * If there's an error in the FQAN syntax. */ @@ -81,7 +81,7 @@ * This methods checks that the string passed as argument complies with the syntax used * by voms to identify groups. * - * @param groupName, the string that has to be checked. + * @param groupName the string that has to be checked. * @throws VOMSSyntaxException * If the string passed as argument doens not comply with the voms sytax. */ @@ -116,7 +116,7 @@ /** * This methods checks that the FQAN passed as argument identifies a voms group. * - * @param groupName, the string to check. + * @param groupName the string to check. * @return
  • true, if the string passed as argument identifies a voms group. *
  • false, otherwise. *
@@ -131,7 +131,7 @@ /** * This methods checks that the FQAN passed as argument identifies a voms role. * - * @param roleName, the string to check. + * @param roleName the string to check. * @return
  • true, if the string passed as argument identifies a voms role. *
  • false, otherwise. *
@@ -147,7 +147,7 @@ * This methods checks that the FQAN passed as argument identifies a qualified voms role, i.e., * a role defined in the context of a voms group. * - * @param roleName, the string to check. + * @param roleName the string to check. * @return
  • true, if the string passed as argument identifies a qualified voms role. *
  • false, otherwise. *
@@ -163,7 +163,7 @@ /** * This method extracts the role name information from the FQAN passed as argument. * - * @param containerName, the FQAN + * @param containerName the FQAN * @return
  • A string containing the role name, if found
  • *
  • null, if no role information is contained in the FQAN passed as argument *
@@ -190,7 +190,7 @@ /** * This method extracts group name information from the FQAN passed as argument. * - * @param containerName, the FQAN + * @param containerName the FQAN * @return
  • A string containing the group name, if found
  • *
  • null, if no group information is contained in the FQAN passed as argument *
diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/UserCredentials.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/UserCredentials.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/UserCredentials.java 2009-04-07 11:05:29.000000000 +0200 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/UserCredentials.java 2009-07-01 19:02:29.456372709 +0200 @@ -377,7 +377,7 @@ * Static instance constructor for a {@link UserCredentials}. * For more info on the user credentials load procedure, see {@link #instance()}. * - * @param keyPassword, the password that is to be used to decrypt the user private key. + * @param keyPassword the password that is to be used to decrypt the user private key. * @return the loaded user credentials. * * @throws VOMSException @@ -396,9 +396,9 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param userCertFile, the path to the PEM X509 user certificate. - * @param userKeyFile, the path to the PEM X509 private key. - * @param keyPassword, the password that is to be used to decrypt the user private key. + * @param userCertFile the path to the PEM X509 user certificate. + * @param userKeyFile the path to the PEM X509 private key. + * @param keyPassword the password that is to be used to decrypt the user private key. * @return the loaded user credentials. * * @throws VOMSException @@ -416,8 +416,8 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param userCertFile, the path to the PEM X509 user certificate. - * @param userKeyFile, the path to the PEM X509 private key. + * @param userCertFile the path to the PEM X509 user certificate. + * @param userKeyFile the path to the PEM X509 private key. * @return the loaded user credentials. * * @throws VOMSException @@ -435,7 +435,7 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param credentials, the GlobusCredentials object containing the user's own proxy + * @param credentials the GlobusCredentials object containing the user's own proxy * @return the loaded user credentials. * * @throws VOMSException diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSParser.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSParser.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSParser.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSParser.java 2009-07-01 19:02:29.465377247 +0200 @@ -61,7 +61,7 @@ /** * * Parses a voms response reading from a given input stream. - * @param is, the input stream. + * @param is the input stream. * @return a {@link VOMSResponse} object that represents the parsed response. */ public VOMSResponse parseResponse(InputStream is){ diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProtocol.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProtocol.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProtocol.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProtocol.java 2009-07-01 19:02:29.468373182 +0200 @@ -97,8 +97,8 @@ * * This method is used to send a request to a VOMS server. * - * @param requestOptions, the request options. See {@link VOMSRequestOptions}. - * @param stream, an output stream. + * @param requestOptions the request options. See {@link VOMSRequestOptions}. + * @param stream an output stream. */ public void sendRequest(VOMSRequestOptions requestOptions, OutputStream stream){ @@ -154,7 +154,7 @@ /** * This method is used to parse a VOMS response from an input stream. * - * @param stream, the input stream from which the response will be parsed. + * @param stream the input stream from which the response will be parsed. * @return a {@link VOMSResponse} object. */ public VOMSResponse getResponse(InputStream stream){ diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java 2009-07-01 19:36:38.729376985 +0200 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java 2009-07-01 20:58:25.590377728 +0200 @@ -130,9 +130,9 @@ * * This methods builds an {@link AttributeCertificate} (AC) object starting from an array of bytes. * - * @param acBytes, the byte array containing the attribute certificate. + * @param acBytes the byte array containing the attribute certificate. * @return the {@link AttributeCertificate} object - * @throws VOMSException, in case of parsing errors. + * @throws VOMSException in case of parsing errors. */ public static AttributeCertificate buildAC(byte[] acBytes){ @@ -161,12 +161,12 @@ * passed as arguments and including a list of {@link AttributeCertificate} objects that * will be included in the proxy. * - * @param cred, the {@link UserCredentials} from which the proxy must be created. - * @param ACs, the list of {@link AttributeCertificate} objects. - * @param lifetime, the lifetime in seconds of the generated proxy. - * @param version, the version of globus to which the proxy conforms - * @return a {@link GlobusCredential} object that represents the proxy. - * @throws {@link VOMSException}, if something goes wrong. + * @param cred the {@link UserCredentials} from which the proxy must be created. + * @param ACs the list of {@link AttributeCertificate} objects. + * @param lifetime the lifetime in seconds of the generated proxy. + * @param gtVersion the version of globus to which the proxy conforms + * @return a {@link UserCredentials} object that represents the proxy. + * @throws VOMSException if something goes wrong. * * @author Vincenzo Ciaschini * @author Andrea Ceccanti diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java 2009-07-01 19:08:10.252380084 +0200 @@ -75,9 +75,7 @@ /** - * - * Returns the ordering string of this {@link VOMSRequestOptions} object. - * @return + * @return the ordering string of this {@link VOMSRequestOptions} object. */ public String getOrdering() { @@ -99,10 +97,7 @@ /** - * - * Returs the list of the requested FQANs specified in this {@link VOMSRequestOptions} object. - * - * @return + * @return the list of the requested FQANs specified in this {@link VOMSRequestOptions} object. */ public List getRequestedFQANs() { @@ -123,10 +118,8 @@ /** - * Returns the list of targets (i.e., host where the requested ACs will be valid) for this + * @return the list of targets (i.e., host where the requested ACs will be valid) for this * {@link VOMSRequestOptions} object. - * - * @return */ public List getTargets() { @@ -135,10 +128,8 @@ /** - * Returns the list of targets (i.e., host where the requested ACs will be valid) for this + * @return the list of targets (i.e., host where the requested ACs will be valid) for this * {@link VOMSRequestOptions} object as a string containing a a comma-separated list of host names. - * - * @return */ public String getTargetsAsString() { voms-nolib64.patch: configure.ac | 4 ---- 1 file changed, 4 deletions(-) --- NEW FILE voms-nolib64.patch --- diff -ur voms-1.9.8.1.orig/configure.ac voms-1.9.8.1/configure.ac --- voms-1.9.8.1.orig/configure.ac 2009-04-16 15:57:03.000000000 +0200 +++ voms-1.9.8.1/configure.ac 2009-07-02 12:16:10.035379837 +0200 @@ -37,10 +37,6 @@ AC_ENABLE_GLITE([], have_glite=yes, have_glite=no) # embed AC_GLITE -if test "x$host_cpu" = "xx86_64"; then - AC_SUBST([libdir], ['${exec_prefix}/lib64']) -fi - AC_EXPAT([], have_expat=yes, have_expat=no) # taken from org.glite AC_CPPUNIT([], have_cppunit=yes, have_cppunit=no) # taken from org.glite AC_GLOBUS([], have_globus=yes, have_globus=no) voms-notknown-msg.patch: vomsclient.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE voms-notknown-msg.patch --- diff -ur voms-1.9.11.orig/src/client/vomsclient.cc voms-1.9.11/src/client/vomsclient.cc --- voms-1.9.11.orig/src/client/vomsclient.cc 2009-07-27 10:14:04.000000000 +0200 +++ voms-1.9.11/src/client/vomsclient.cc 2009-08-31 17:51:15.952071123 +0200 @@ -575,7 +575,9 @@ std::vector servers; servers = v.FindByAlias(contact.vo().empty() ? contact.nick() : contact.vo()); if (servers.empty()) { - std::cerr << "VOMS Server for " << contact.vo() << " not known!" << std::endl; + std::cerr << "VOMS Server for " + << (contact.vo().empty() ? contact.nick() : contact.vo()) + << " not known!" << std::endl; exit(1); } voms-openssl.patch: ac/Makefile.am | 1 + api/ccapi/api_util.cc | 4 ++-- include/acstack.h | 2 +- socklib/Client.cpp | 4 ++++ utils/vomsfake.cc | 1 + 5 files changed, 9 insertions(+), 3 deletions(-) --- NEW FILE voms-openssl.patch --- diff -ur voms-1.9.11.orig/src/ac/Makefile.am voms-1.9.11/src/ac/Makefile.am --- voms-1.9.11.orig/src/ac/Makefile.am 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/src/ac/Makefile.am 2009-09-07 11:06:49.079471423 +0200 @@ -27,6 +27,7 @@ -DNOGLOBUS \ -I $(top_srcdir)/src/include \ -I $(top_builddir)/src/sslutils +libattributes_nog_la_CXXFLAGS = $(libattributes_nog_la_CFLAGS) libattributes_nog_la_LIBADD = \ $(OPENSSL_LIBS) diff -ur voms-1.9.11.orig/src/api/ccapi/api_util.cc voms-1.9.11/src/api/ccapi/api_util.cc --- voms-1.9.11.orig/src/api/ccapi/api_util.cc 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/ccapi/api_util.cc 2009-09-07 11:06:49.080471703 +0200 @@ -415,9 +415,9 @@ /* extract vo name from AC */ AC * ac = (AC *)data; - STACK_OF(AC_ATTR) * atts = ac->acinfo->attrib; + const STACK_OF(AC_ATTR) * atts = ac->acinfo->attrib; int nid = OBJ_txt2nid("idatcap"); - int pos = X509at_get_attr_by_NID(atts, nid, -1); + int pos = X509at_get_attr_by_NID((const STACK_OF(X509_ATTRIBUTE)*)atts, nid, -1); int nidc = OBJ_txt2nid("certseq"); STACK_OF(X509_EXTENSION) *exts = ac->acinfo->exts; diff -ur voms-1.9.11.orig/src/include/acstack.h voms-1.9.11/src/include/acstack.h --- voms-1.9.11.orig/src/include/acstack.h 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/include/acstack.h 2009-09-07 11:06:49.081472345 +0200 @@ -79,7 +79,7 @@ #endif #define DECL_STACK(type) \ - DECLARE_STACK_OF(type) \ + PREDECLARE_STACK_OF(type) \ extern STACK_OF(type) *sk_##type##_new (int (*)(const type * const *, const type * const *)); \ extern STACK_OF(type) *sk_##type##_new_null (); \ extern void sk_##type##_free (STACK_OF(type) *); \ diff -ur voms-1.9.11.orig/src/socklib/Client.cpp voms-1.9.11/src/socklib/Client.cpp --- voms-1.9.11.orig/src/socklib/Client.cpp 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/socklib/Client.cpp 2009-09-07 11:28:07.210471657 +0200 @@ -336,7 +336,11 @@ bool GSISocketClient::Open() { +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + const SSL_METHOD *meth = NULL; +#else SSL_METHOD *meth = NULL; +#endif int ret = -1, ret2 = -1; time_t starttime, curtime; long errorcode = 0; diff -ur voms-1.9.11.orig/src/utils/vomsfake.cc voms-1.9.11/src/utils/vomsfake.cc --- voms-1.9.11.orig/src/utils/vomsfake.cc 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/utils/vomsfake.cc 2009-09-07 10:21:52.935470664 +0200 @@ -40,6 +40,7 @@ #include "listfunc.h" #include "credentials.h" #include "parsertypes.h" +#define YYTOKENTYPE #include "vomsparser.h" VOLIST *volist = NULL; voms-pipe-buf.patch: log.c | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE voms-pipe-buf.patch --- diff -ur voms-1.9.11.orig/src/log/log.c voms-1.9.11/src/log/log.c --- voms-1.9.11.orig/src/log/log.c 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/log/log.c 2009-09-07 16:02:18.597470396 +0200 @@ -175,7 +175,11 @@ if (*buffer) { while (offset < slen) { do { +#ifdef PIPE_BUF readbytes = read(fd, *buffer + offset, (slen - offset > PIPE_BUF ? PIPE_BUF : slen - offset)); +#else + readbytes = read(fd, *buffer + offset, (slen - offset > fpathconf(fd, _PC_PIPE_BUF) ? fpathconf(fd, _PC_PIPE_BUF) : slen - offset)); +#endif } while (readbytes < 0 && (errno == EINTR #ifdef ERESTART || errno == ERESTART voms-portability.patch: configure.ac | 2 - project/acinclude.m4 | 8 +++++-- src/api/ccapi/Makefile.am | 42 ++++++++++++++++++++--------------------- src/socklib/Makefile.am | 47 +++++++++++++++++++++++++++------------------- 4 files changed, 56 insertions(+), 43 deletions(-) --- NEW FILE voms-portability.patch --- diff -ur voms-1.9.11.orig/configure.ac voms-1.9.11/configure.ac --- voms-1.9.11.orig/configure.ac 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/configure.ac 2009-09-08 14:13:33.244334250 +0200 @@ -1,6 +1,6 @@ AC_INIT([GLite Security VOMS], [1.9.11]) -AC_PREREQ(2.59) +AC_PREREQ(2.57) AC_CONFIG_AUX_DIR([./project]) AM_INIT_AUTOMAKE AC_CONFIG_SRCDIR([src/utils/voms_proxy_destroy.cc]) diff -ur voms-1.9.11.orig/project/acinclude.m4 voms-1.9.11/project/acinclude.m4 --- voms-1.9.11.orig/project/acinclude.m4 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/project/acinclude.m4 2009-09-08 14:13:33.246338019 +0200 @@ -904,12 +904,16 @@ AC_DEFUN([PUT_PRIVATES], [ - AH_BOTTOM([#ifdef __GNUC__ + AH_BOTTOM([#if defined(__GNUC__) +#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) #define UNUSED(z) z __attribute__ ((unused)) +#else +#define UNUSED(z) z +#endif #define PRIVATE __attribute__ ((visibility ("hidden"))) #define PUBLIC __attribute__ ((visibility ("default"))) #else -#define UNUSED +#define UNUSED(z) z #define PRIVATE #define PUBLIC #endif])]) diff -ur voms-1.9.11.orig/src/api/ccapi/Makefile.am voms-1.9.11/src/api/ccapi/Makefile.am --- voms-1.9.11.orig/src/api/ccapi/Makefile.am 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/ccapi/Makefile.am 2009-09-08 14:13:33.247337541 +0200 @@ -16,7 +16,7 @@ libvomsapi_nog_la_SOURCES = \ $(CCSOURCES) -libvomsapi_nog_la_CPPFLAGS = \ +libvomsapi_nog_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -DNOGLOBUS \ $(API_INCLUDES) @@ -41,7 +41,7 @@ libvomsapi_la_SOURCES = \ $(CCSOURCES) -libvomsapi_la_CPPFLAGS = \ +libvomsapi_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -DNOGLOBUS \ $(API_INCLUDES) @@ -70,7 +70,7 @@ libvomsc_la_SOURCES = \ $(CSOURCES) -libvomsc_la_CPPFLAGS = \ +libvomsc_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_CFLAGS) @@ -94,10 +94,10 @@ #noinst_PROGRAMS = test ctest #test_SOURCES = test.cc #test_LDADD = libvomsapi.la -#test_CPPFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) +#test_CXXFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) #ctest_SOURCES = ctest.c #ctest_LDADD = libvomsc.la -#ctest_CPPFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) +#ctest_CFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) EXTRA_LTLIBRARIES = \ libvomsapi_gcc32.la \ @@ -123,7 +123,7 @@ libvomsapi_gcc32_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32_la_CPPFLAGS = \ +libvomsapi_gcc32_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32_CFLAGS) @@ -139,7 +139,7 @@ libvomsapi_gcc32dbg_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32dbg_la_CPPFLAGS = \ +libvomsapi_gcc32dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(GLOBUS_GCC32DBG_CFLAGS) \ $(API_INCLUDES) @@ -155,7 +155,7 @@ libvomsapi_gcc32pthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32pthr_la_CPPFLAGS = \ +libvomsapi_gcc32pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -171,7 +171,7 @@ libvomsapi_gcc32dbgpthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32dbgpthr_la_CPPFLAGS = \ +libvomsapi_gcc32dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBGPTHR_CFLAGS) @@ -187,7 +187,7 @@ libvomsc_gcc32_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32_la_CPPFLAGS = \ +libvomsc_gcc32_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32_CFLAGS) @@ -203,7 +203,7 @@ libvomsc_gcc32dbg_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32dbg_la_CPPFLAGS = \ +libvomsc_gcc32dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -219,7 +219,7 @@ libvomsc_gcc32pthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32pthr_la_CPPFLAGS = \ +libvomsc_gcc32pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -235,7 +235,7 @@ libvomsc_gcc32dbgpthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32dbgpthr_la_CPPFLAGS = \ +libvomsc_gcc32dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBGPTHR_CFLAGS) @@ -254,7 +254,7 @@ libvomsapi_gcc64_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64_la_CPPFLAGS = \ +libvomsapi_gcc64_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64_CFLAGS) @@ -270,7 +270,7 @@ libvomsapi_gcc64dbg_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64dbg_la_CPPFLAGS = \ +libvomsapi_gcc64dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -286,7 +286,7 @@ libvomsapi_gcc64pthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64pthr_la_CPPFLAGS = \ +libvomsapi_gcc64pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -302,7 +302,7 @@ libvomsapi_gcc64dbgpthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64dbgpthr_la_CPPFLAGS = \ +libvomsapi_gcc64dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBGPTHR_CFLAGS) @@ -318,7 +318,7 @@ libvomsc_gcc64_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64_la_CPPFLAGS = \ +libvomsc_gcc64_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64_CFLAGS) @@ -334,7 +334,7 @@ libvomsc_gcc64dbg_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64dbg_la_CPPFLAGS = \ +libvomsc_gcc64dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -350,7 +350,7 @@ libvomsc_gcc64pthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64pthr_la_CPPFLAGS = \ +libvomsc_gcc64pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -367,7 +367,7 @@ libvomsc_gcc64dbgpthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64dbgpthr_la_CPPFLAGS = \ +libvomsc_gcc64dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBGPTHR_CFLAGS) diff -ur voms-1.9.11.orig/src/socklib/Makefile.am voms-1.9.11/src/socklib/Makefile.am --- voms-1.9.11.orig/src/socklib/Makefile.am 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/socklib/Makefile.am 2009-09-08 14:16:29.063338874 +0200 @@ -12,7 +12,7 @@ libsock_server_la_SOURCES = Server.cpp tokens.c globuswrap.c libsock_nog_la_SOURCES = Client.cpp -libsock_nog_la_CPPFLAGS = \ +libsock_nog_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ @@ -21,17 +21,18 @@ libsock_nog_la_LIBADD = \ -lcrypto -lssl -libsock_server_la_CPPFLAGS = \ +libsock_server_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_CFLAGS) +libsock_server_la_CFLAGS = $(libsock_server_la_CXXFLAGS) libsock_server_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils.la \ $(top_builddir)/src/common/libutilc.la \ $(GLOBUS_GSS_LIBS) -libsock_la_CPPFLAGS = \ +libsock_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_CFLAGS) @@ -68,10 +69,11 @@ libsock_server_gcc32_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32_la_CPPFLAGS = \ +libsock_server_gcc32_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32_CFLAGS) +libsock_server_gcc32_la_CFLAGS = $(libsock_server_gcc32_la_CXXFLAGS) libsock_server_gcc32_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32.la \ @@ -80,10 +82,11 @@ libsock_server_gcc32dbg_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32dbg_la_CPPFLAGS = \ +libsock_server_gcc32dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) +libsock_server_gcc32dbg_la_CFLAGS = $(libsock_server_gcc32dbg_la_CXXFLAGS) libsock_server_gcc32dbg_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32dbg.la \ @@ -92,10 +95,11 @@ libsock_server_gcc32pthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32pthr_la_CPPFLAGS = \ +libsock_server_gcc32pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32PTHR_CFLAGS) +libsock_server_gcc32pthr_la_CFLAGS = $(libsock_server_gcc32pthr_la_CXXFLAGS) libsock_server_gcc32pthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32pthr.la \ @@ -104,10 +108,11 @@ libsock_server_gcc32dbgpthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32dbgpthr_la_CPPFLAGS = \ +libsock_server_gcc32dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) +libsock_server_gcc32dbgpthr_la_CFLAGS = $(libsock_server_gcc32dbgpthr_la_CXXFLAGS) libsock_server_gcc32dbgpthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32dbgpthr.la \ @@ -116,10 +121,11 @@ libsock_server_gcc64_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64_la_CPPFLAGS = \ +libsock_server_gcc64_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64_CFLAGS) +libsock_server_gcc64_la_CFLAGS = $(libsock_server_gcc64_la_CXXFLAGS) libsock_server_gcc64_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64.la \ @@ -128,10 +134,11 @@ libsock_server_gcc64dbg_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64dbg_la_CPPFLAGS = \ +libsock_server_gcc64dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) +libsock_server_gcc64dbg_la_CFLAGS = $(libsock_server_gcc64dbg_la_CXXFLAGS) libsock_server_gcc64dbg_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64dbg.la \ @@ -140,10 +147,11 @@ libsock_server_gcc64pthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64pthr_la_CPPFLAGS = \ +libsock_server_gcc64pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64PTHR_CFLAGS) +libsock_server_gcc64pthr_la_CFLAGS = $(libsock_server_gcc64pthr_la_CXXFLAGS) libsock_server_gcc64pthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64pthr.la \ @@ -152,10 +160,11 @@ libsock_server_gcc64dbgpthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64dbgpthr_la_CPPFLAGS = \ +libsock_server_gcc64dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) +libsock_server_gcc64dbgpthr_la_CFLAGS = $(libsock_server_gcc64dbgpthr_la_CXXFLAGS) libsock_server_gcc64dbgpthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64dbgpthr.la \ @@ -188,7 +197,7 @@ libsock_gcc32_la_SOURCES = \ $(SOURCES) -libsock_gcc32_la_CPPFLAGS = \ +libsock_gcc32_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32_CFLAGS) @@ -201,7 +210,7 @@ libsock_gcc32dbg_la_SOURCES = \ $(SOURCES) -libsock_gcc32dbg_la_CPPFLAGS = \ +libsock_gcc32dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -214,7 +223,7 @@ libsock_gcc32pthr_la_SOURCES = \ $(SOURCES) -libsock_gcc32pthr_la_CPPFLAGS = \ +libsock_gcc32pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -227,7 +236,7 @@ libsock_gcc32dbgpthr_la_SOURCES = \ $(SOURCES) -libsock_gcc32dbgpthr_la_CPPFLAGS = \ +libsock_gcc32dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -240,7 +249,7 @@ libsock_gcc64_la_SOURCES = \ $(SOURCES) -libsock_gcc64_la_CPPFLAGS = \ +libsock_gcc64_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64_CFLAGS) @@ -253,7 +262,7 @@ libsock_gcc64dbg_la_SOURCES = \ $(SOURCES) -libsock_gcc64dbg_la_CPPFLAGS = \ +libsock_gcc64dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -266,7 +275,7 @@ libsock_gcc64pthr_la_SOURCES = \ $(SOURCES) -libsock_gcc64pthr_la_CPPFLAGS = \ +libsock_gcc64pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -279,7 +288,7 @@ libsock_gcc64dbgpthr_la_SOURCES = \ $(SOURCES) -libsock_gcc64dbgpthr_la_CPPFLAGS = \ +libsock_gcc64dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) voms-shell-syntax.patch: mysql2oracle.in | 2 +- voms-ping | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) --- NEW FILE voms-shell-syntax.patch --- diff -ur voms-1.9.8.1.orig/src/install/mysql2oracle.in voms-1.9.8.1/src/install/mysql2oracle.in --- voms-1.9.8.1.orig/src/install/mysql2oracle.in 2005-09-27 16:23:56.000000000 +0200 +++ voms-1.9.8.1/src/install/mysql2oracle.in 2009-07-02 18:40:14.000000000 +0200 @@ -2,7 +2,7 @@ #!/bin/sh #set -x -function usage() +function usage { echo echo "usage : mysql2oracle [OPTIONS]" diff -ur voms-1.9.8.1.orig/src/install/voms-ping voms-1.9.8.1/src/install/voms-ping --- voms-1.9.8.1.orig/src/install/voms-ping 2008-12-23 11:46:01.000000000 +0100 +++ voms-1.9.8.1/src/install/voms-ping 2009-07-02 18:42:24.000000000 +0200 @@ -25,7 +25,8 @@ echo " ]" } -function test_vo { +function test_vo +{ local voname="$1" local port=`cat $GLITE_LOCATION/etc/voms/$voname/voms.conf | grep '^--port' | sed 's/^--port=//'` local dn=`openssl x509 -subject -noout -in /etc/grid-security/hostcert.pem|cut -d' ' -f2-` @@ -41,7 +42,7 @@ "$voname" "localhost" "$port" "$dn" "$voname" EOF rm -f /tmp/oo - /opt/glite/bin/voms-proxy-init --voms $vo --out /tmp/proxy --userconf=/tmp/vomses 2>/tmp/oo >/dev/null + ${GLITE_LOCATION:-/usr}/bin/voms-proxy-init --voms $vo --out /tmp/proxy --userconf=/tmp/vomses 2>/tmp/oo >/dev/null res=$? if test $res -ne 0; then grep "User unknown to this VO" /tmp/oo >/dev/null --- NEW FILE voms.INSTALL --- VOMS server configuration ------------------------- In addition to the voms-server package a voms database plugin is needed. Plugins exists for mysql and oracle. Since the oracle client libraries are not open source software, only the mysql plugin is available in Fedora. To install the voms-mysql-plugin issue the following command as root: yum install voms-mysql-plugin Before starting the server, you must create the databases used by VOMS. It is possible to run more than one VOMS server on a single host as long as they are configured to use different ports. You should have the grid CA certificates installed in /etc/grid-security/certificates before running the VOMS database creation script. To create the databases run the following command as root for each VOMS server you want to run: /usr/share/voms/voms_install_db \ --voms-vo= \ --port= \ --db-type=mysql \ --db-admin= \ --db-pwd= \ --sqlloc=/usr/lib/voms/libvomsmysql.so If you are running on a 64 bit host use instead: --sqlloc=/usr/lib64/voms/libvomsmysql.so The voms server is configured to run as a special voms user. This user needs a copy of the host certificate and key: cp -p /etc/grid-security/hostcert.pem /etc/grid-security/voms cp -p /etc/grid-security/hostkey.pem /etc/grid-security/voms chown voms:voms /etc/grid-security/voms/host*.pem After creating the databases, start the server by running the command: service voms start If you want the server to be started automatically after each reboot run the command: chkconfig voms on To check that the server is running and is configured correctly, run the following command: /usr/share/voms/voms-ping --- NEW FILE voms.spec --- %global with_gcj %{!?_without_gcj:1}%{?_without_gcj:0} Name: voms Version: 1.9.11 Release: 4%{?dist} Summary: Virtual Organization Membership Service Group: System Environment/Libraries License: ASL 2.0 URL: http://glite.web.cern.ch/glite/ # The source tarball is created from a CVS checkout: # cvs -d:pserver:anonymous:@glite.cvs.cern.ch:/cvs/glite co \ # -r glite-security-voms_R_1_9_11 \ # -d voms-1.9.11 org.glite.security.voms # tar -z -c --exclude CVS -f voms-1.9.11.tar.gz voms-1.9.11 Source: %{name}-%{version}.tar.gz # Post-install setup instructions: Source1: %{name}.INSTALL # Build using Globus from Fedora/EPEL # https://savannah.cern.ch/bugs/?54427 Patch0: %{name}-distribution-globus.patch # Fix the start-up script # https://savannah.cern.ch/bugs/?54428 Patch1: %{name}-initscript.patch # Fix the --disable-glite configure option # https://savannah.cern.ch/bugs/?54429 Patch2: %{name}-fix-enable-glite.patch # Remove lib64 hardcoding # https://savannah.cern.ch/bugs/?54430 Patch3: %{name}-nolib64.patch # Make the Java API more compatible with the C API # https://savannah.cern.ch/bugs/?54432 Patch4: %{name}-extra-vomses-java.patch # Missing casts after Java cloning # https://savannah.cern.ch/bugs/?54433 Patch5: %{name}-java-clone-cast.patch # Fix permissions of installed jar # https://savannah.cern.ch/bugs/?54434 Patch6: %{name}-jar-perms.patch # Fix javadoc warnings # https://savannah.cern.ch/bugs/?54435 Patch7: %{name}-javadoc.patch # Fix syntax errors in shell scripts # https://savannah.cern.ch/bugs/?54436 Patch8: %{name}-shell-syntax.patch # Fix the database install script # https://savannah.cern.ch/bugs/?54880 Patch9: %{name}-install-db.patch # Error message glitch # https://savannah.cern.ch/bugs/?55113 Patch10: %{name}-notknown-msg.patch # Make the Java API build with gcj # https://savannah.cern.ch/bugs/?55115 Patch11: %{name}-gcj.patch # Support older autotools and older gcc # https://savannah.cern.ch/bugs/?55116 Patch12: %{name}-portability.patch # Support openssl 1.0 # https://savannah.cern.ch/bugs/?55390 Patch13: %{name}-openssl.patch # Unconditional use of PIPE_BUF # https://savannah.cern.ch/bugs/?55405 Patch14: %{name}-pipe-buf.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: globus-gssapi-gsi-devel%{?_isa} BuildRequires: globus-gss-assist-devel%{?_isa} BuildRequires: openssl-devel%{?_isa} BuildRequires: expat-devel BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: libxslt BuildRequires: docbook-style-xsl BuildRequires: doxygen %if %{?fedora}%{!?fedora:0} >= 9 || %{?rhel}%{!?rhel:0} >= 6 BuildRequires: tex(latex) %else BuildRequires: tetex-latex %endif BuildRequires: java-devel BuildRequires: jpackage-utils BuildRequires: bouncycastle >= 1.39 BuildRequires: jakarta-commons-cli BuildRequires: jakarta-commons-lang BuildRequires: log4j %if %{with_gcj} BuildRequires: java-gcj-compat-devel %endif %description In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers libraries that applications using the VOMS functionality will bind to. %package devel Summary: Virtual Organization Membership Service Development Files Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} Requires: openssl-devel%{?_isa} Requires: automake %description devel In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers header files for programming with the VOMS libraries. %package doc Summary: Virtual Organization Membership Service Documentation Group: Documentation %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch %endif %description doc Documentation for the Virtual Organization Membership Service. %package clients Summary: Virtual Organization Membership Service Clients Group: Applications/Internet Requires: %{name}%{?_isa} = %{version}-%{release} %description clients In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package provides command line applications to access the VOMS services. %package server Summary: Virtual Organization Membership Service Server Group: Applications/Internet Requires: %{name}%{?_isa} = %{version}-%{release} Requires(pre): shadow-utils Requires(post): chkconfig Requires(preun): chkconfig Requires(preun): initscripts Requires(postun): initscripts %description server In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. The service can be understood as an account database, which serves the information in a special format (VOMS credential). The VO manager can administrate it remotely using command line tools or a web interface. %package -n vomsjapi Summary: Virtual Organization Membership Service Java API Group: Development/Libraries Requires: java Requires: jpackage-utils Requires: bouncycastle >= 1.39 Requires: jakarta-commons-cli Requires: jakarta-commons-lang Requires: log4j %if %{with_gcj} Requires(post): java-gcj-compat Requires(postun): java-gcj-compat %else %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch %endif %endif %description -n vomsjapi In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers a java client API for VOMS. %package -n vomsjapi-javadoc Summary: Virtual Organization Membership Service Java API Documentation Group: Documentation %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch %endif Requires: jpackage-utils Requires: vomsjapi = %{version}-%{release} %description -n vomsjapi-javadoc Virtual Organization Membership Service (VOMS) Java API Documentation. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 %patch9 -p1 %patch10 -p1 %patch11 -p1 %patch12 -p1 %patch13 -p1 %patch14 -p1 # Fix bad permissions (which otherwise end up in the debuginfo package) find . '(' -name '*.h' -o -name '*.c' -o -name '*.cpp' -o \ -name '*.cc' -o -name '*.java' ')' -exec chmod a-x {} ';' # Fix location dir sed -e 's/\(LOCATION_DIR.*\)"\$prefix"/\1""/g' -i project/acinclude.m4 # Fix default Globus location sed -e 's!\(GLOBUS_LOCATION\)!{\1:-/usr}!' -i project/voms.m4 # Fix default vomses file location sed -e 's!/opt/glite/etc/vomses!/etc/vomses!' -i src/api/ccapi/voms_api.cc # Use pdflatex sed -e 's!^\(USE_PDFLATEX *= *\)NO!\1YES!' -i src/api/ccapi/Makefile.am # Touch to avoid rerunning bison and flex touch -r src/utils/vomsfake.y src/utils/vomsparser.h touch -r src/utils/vomsfake.y src/utils/lex.yy.c # rebootstrap ./autogen.sh install -m 644 %{SOURCE1} INSTALL.Fedora %build %configure --disable-glite --libexecdir=%{_datadir} --sysconfdir=%{_datadir} \ --with-java-home=/usr --with-bc=/usr/share/java/bcprov.jar \ --with-log4j=/usr/share/java/log4j.jar \ --with-commons-cli=/usr/share/java/commons-cli.jar \ --with-commons-lang=/usr/share/java/commons-lang.jar make %{?_smp_mflags} ( cd doc/apidoc/api/VOMS_C_API/latex ; make ) ( cd doc/apidoc/api/VOMS_CC_API/latex ; make ) mkdir javadoc cd javadoc CLASSPATH=../src/api/java:$(build-classpath \ bcprov log4j commons-cli commons-lang) \ javadoc ../src/api/java/org/glite/voms/*.java \ ../src/api/java/org/glite/voms/ac/*.java \ ../src/api/java/org/glite/voms/contact/*.java cd .. %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_bindir}/edg-voms* rm -f $RPM_BUILD_ROOT%{_sbindir}/edg-voms* rm -f $RPM_BUILD_ROOT%{_mandir}/man1/edg-voms* rm -f $RPM_BUILD_ROOT%{_mandir}/man8/edg-voms* rm -rf $RPM_BUILD_ROOT%{_mandir}/man3 rm -f $RPM_BUILD_ROOT%{_libdir}/*.a rm -f $RPM_BUILD_ROOT%{_libdir}/*.la mv $RPM_BUILD_ROOT%{_includedir}/glite/security/%{name} \ $RPM_BUILD_ROOT%{_includedir}/%{name} rm -rf $RPM_BUILD_ROOT%{_includedir}/glite rm $RPM_BUILD_ROOT%{_includedir}/%{name}/voms_apic_nog.h rm $RPM_BUILD_ROOT%{_mandir}/man1/testvoms.1* rm $RPM_BUILD_ROOT%{_mandir}/man8/voms-install-replica.8* mv $RPM_BUILD_ROOT%{_datadir}/vomses.template \ $RPM_BUILD_ROOT%{_datadir}/%{name} mv $RPM_BUILD_ROOT%{_datadir}/m4 $RPM_BUILD_ROOT%{_datadir}/aclocal mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/grid-security/vomsdir mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/grid-security/%{name} mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/%{name} touch $RPM_BUILD_ROOT%{_sysconfdir}/vomses sed -e 's!${datapath}/etc/voms/voms!${basepath}/share/voms/voms!' \ -e 's/useradd/\#&/' -e 's/groupadd/\#&/' \ -e 's/vomsd(8)/voms(8)/' \ -i $RPM_BUILD_ROOT%{_datadir}/%{name}/voms_install_db cat >> $RPM_BUILD_ROOT%{_datadir}/%{name}/voms_install_db << EOF \$ECHO -en "--x509_user_cert=/etc/grid-security/voms/hostcert.pem\n" >> \$datapath/etc/voms/\$voms_vo/voms.conf \$ECHO -en "--x509_user_key=/etc/grid-security/voms/hostkey.pem\n" >> \$datapath/etc/voms/\$voms_vo/voms.conf EOF # Turn off default enabling of the service mkdir -p $RPM_BUILD_ROOT%{_initrddir} sed -e 's/\(chkconfig: \)\w*/\1-/' \ -e '/Default-Start/d' \ -e 's/\(Default-Stop:\s*\).*/\10 1 2 3 4 5 6/' \ $RPM_BUILD_ROOT%{_datadir}/init.d/%{name} > \ $RPM_BUILD_ROOT%{_initrddir}/%{name} chmod 755 $RPM_BUILD_ROOT%{_initrddir}/%{name} rm -rf $RPM_BUILD_ROOT%{_datadir}/init.d mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig echo VOMS_USER=voms > $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name} mkdir -p VOMS_C_API cp -pr doc/apidoc/api/VOMS_C_API/html VOMS_C_API install -m 644 doc/apidoc/api/VOMS_C_API/latex/refman.pdf VOMS_C_API mkdir -p VOMS_CC_API cp -pr doc/apidoc/api/VOMS_CC_API/html VOMS_CC_API install -m 644 doc/apidoc/api/VOMS_CC_API/latex/refman.pdf VOMS_CC_API mv $RPM_BUILD_ROOT%{_javadir}/vomsjapi.jar \ $RPM_BUILD_ROOT%{_javadir}/vomsjapi-%{version}.jar ln -s vomsjapi-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/vomsjapi.jar mkdir -p $RPM_BUILD_ROOT%{_javadocdir} cp -pr javadoc $RPM_BUILD_ROOT%{_javadocdir}/vomsjapi-%{version} ln -s vomsjapi-%{version} $RPM_BUILD_ROOT%{_javadocdir}/vomsjapi %if %{with_gcj} %{_bindir}/aot-compile-rpm %endif %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %pre server getent group %{name} >/dev/null || groupadd -r %{name} getent passwd %{name} >/dev/null || useradd -r -g %{name} \ -d %{_sysconfdir}/%{name} -s /sbin/nologin -c "VOMS Server Account" %{name} exit 0 %post server if [ $1 = 1 ]; then /sbin/chkconfig --add %{name} fi %preun server if [ $1 = 0 ]; then /sbin/service %{name} stop >/dev/null 2>&1 || : /sbin/chkconfig --del %{name} fi %postun server if [ $1 -ge 1 ]; then /sbin/service %{name} condrestart >/dev/null 2>&1 || : fi %post -n vomsjapi %if %{with_gcj} [ -x %{_bindir}/rebuild-gcj-db ] && %{_bindir}/rebuild-gcj-db %endif %postun -n vomsjapi %if %{with_gcj} [ -x %{_bindir}/rebuild-gcj-db ] && %{_bindir}/rebuild-gcj-db %endif %files %defattr(-,root,root,-) %{_libdir}/libvomsapi.so.* %{_libdir}/libvomsapi_nog.so.* %{_libdir}/libvomsc.so.* %config(noreplace) %{_sysconfdir}/vomses %dir %{_sysconfdir}/grid-security %dir %{_sysconfdir}/grid-security/vomsdir %dir %{_datadir}/%{name} %{_datadir}/%{name}/vomses.template %doc AUTHORS LICENSE %files devel %defattr(-,root,root,-) %{_libdir}/libvomsapi.so %{_libdir}/libvomsapi_nog.so %{_libdir}/libvomsc.so %dir %{_includedir}/%{name} %{_includedir}/%{name}/acstack.h %{_includedir}/%{name}/newformat.h %{_includedir}/%{name}/vomsssl.h %{_includedir}/%{name}/voms_api.h %{_includedir}/%{name}/voms_api_nog.h %{_includedir}/%{name}/voms_apic.h %{_datadir}/aclocal/%{name}.m4 %files doc %defattr(-,root,root,-) %doc VOMS_C_API %doc VOMS_CC_API %files clients %defattr(-,root,root,-) %{_bindir}/voms-proxy-destroy %{_bindir}/voms-proxy-info %{_bindir}/voms-proxy-init %{_bindir}/voms-proxy-fake %{_bindir}/voms-proxy-list %{_mandir}/man1/voms-proxy-destroy.1* %{_mandir}/man1/voms-proxy-info.1* %{_mandir}/man1/voms-proxy-init.1* %{_mandir}/man1/voms-proxy-fake.1* %{_mandir}/man1/voms-proxy-list.1* %files server %defattr(-,root,root,-) %{_sbindir}/%{name} %{_initrddir}/%{name} %config(noreplace) %{_sysconfdir}/sysconfig/%{name} %dir %{_sysconfdir}/%{name} %dir %{_sysconfdir}/grid-security/%{name} %attr(-,voms,voms) %dir %{_localstatedir}/log/%{name} %{_datadir}/%{name}/mysql2oracle %{_datadir}/%{name}/upgrade1to2 %{_datadir}/%{name}/voms.data %{_datadir}/%{name}/voms_install_db %{_datadir}/%{name}/voms-ping %{_datadir}/%{name}/voms_replica_master_setup.sh %{_datadir}/%{name}/voms_replica_slave_setup.sh %{_mandir}/man8/voms.8* %doc INSTALL.Fedora %files -n vomsjapi %defattr(-,root,root,-) %{_javadir}/vomsjapi.jar %{_javadir}/vomsjapi-%{version}.jar %if %{with_gcj} %{_libdir}/gcj/%{name} %endif %doc AUTHORS LICENSE %files -n vomsjapi-javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/vomsjapi %doc %{_javadocdir}/vomsjapi-%{version} %changelog * Mon Sep 07 2009 Mattias Ellert - 1.9.11-4 - Fix building with openssl 1.0 * Thu Sep 03 2009 Mattias Ellert - 1.9.11-3 - Add an empty /etc/vomses file to the main package to avoid error messages - Let the voms user own only necessary directories - Additional fixes for the server start-up script * Tue Aug 25 2009 Mattias Ellert - 1.9.11-2 - Add the /etc/voms directory to the server package - Add setup instructions to the server package - Run the server as non-root * Fri Aug 14 2009 Mattias Ellert - 1.9.11-1 - Upstream 1.9.11 (CVS tag glite-security-voms_R_1_9_11) - Enable Java AOT bits * Mon Jun 29 2009 Mattias Ellert - 1.9.8.1-1 - Upstream 1.9.8.1 (CVS tag glite-security-voms_R_1_9_8_1) - Build Java API * Thu Feb 12 2009 Mattias Ellert - 1.9.2-1 - Upstream 1.9.2 (CVS tag glite-security-voms_R_1_9_2) * Fri Feb 06 2009 Mattias Ellert - 1.9.1-1 - Upstream 1.9.1 (CVS tag glite-security-voms_R_1_9_1) * Tue Jan 06 2009 Mattias Ellert - 1.8.10-1 - Upstream 1.8.10 (CVS tag glite-security-voms_R_1_8_10) - Rebuild against distribution Globus - Add clear SSL error patch needed for openssl > 0.9.8b - Add missing return value patch * Sun Oct 26 2008 Mattias Ellert - 1.8.9-1ng - Upstream 1.8.9 (CVS tag glite-security-voms_R_1_8_9) - Rebuild against Globus 4.0.8-0.11 * Thu May 15 2008 Anders W??n?nen - 1.7.24-4ng - Add missing include patch * Sat Apr 26 2008 Anders W??n?nen - 1.7.24-3ng - Rebuild against Globus 4.0.7-0.10 * Sun Nov 25 2007 Anders W??n?nen - 1.7.24-2ng - Fix GPT_LOCATION and GLOBUS_LOCATION detection in spec file * Mon Oct 29 2007 Anders W??n?nen - 1.7.24-1ng - Upstream 1.7.24 (CVS tag glite-security-voms_R_1_7_24_1) * Mon Oct 15 2007 Anders W??n?nen - 1.7.23-1ng - Upstream 1.7.23 (CVS tag glite-security-voms_R_1_7_23_1) * Wed Sep 12 2007 Anders W??n?nen - 1.7.22-3ng - Move /etc/voms/vomses back to /etc/vomses - Added more openssl portability patches with input from Aake Sandgren * Wed Sep 12 2007 Anders W??n?nen - 1.7.22-2ng - Added more openssl portability patches with input from Aake Sandgren * Mon Sep 10 2007 Anders W??n?nen - 1.7.22-1ng - Try to link against system crypto library when Globus library is not available - Make /etc/grid-security/vomsdir part of the voms sub-package - Drop RPM prefix /etc - Move the vomses.template to /etc/voms - Use dashes instead of underscore in voms-install-replica.1 man page - Do not try to link against system crypt library. Voms now does this internally. - Upstream 1.7.22 (CVS tag glite-security-voms_R_1_7_22_1) * Mon Jul 16 2007 Anders W??n?nen - 1.7.20-5ng - Drop voms-struct_change.patch - problem is with libxml2 * Sat Jul 14 2007 Anders W??n?nen - 1.7.20-4ng - Add missing openssl-devel dependency in voms-devel * Thu Jul 12 2007 Anders W??n?nen - 1.7.20-3ng - Add patch: - voms-struct_change.patch - Change API slightly - but now works with libxml2 * Thu Jul 08 2007 Anders W??n?nen - 1.7.20-2ng - Make conditinal dependency on expat-devel (OpenSuSE 10.20 has only expat) * Thu Jul 05 2007 Anders W??n?nen - 1.7.20-1ng - Upstream 1.7.20 (CVS tag glite-security-voms_R_1_7_20_1) * Thu Jul 05 2007 Anders W??n?nen - 1.7.19-2ng - Added patches: - voms-openssl_portability.patch - Support for newer OpenSSL-0.9.8 - voms-isoc90_portability.patch - Support for older compilers - Added openssl-devel build dependency * Fri Jun 22 2007 Anders W??n?nen - 1.7.19-1ng - Upstream 1.7.19 (CVS tag glite-security-voms_R_1_7_19_P2) - Remove patches (use shell substitutions instead) - Disable Java API build * Fri Jun 22 2007 Anders W??n?nen - 1.6.20-3ng - Added Globus dependencies to voms-devel * Mon Jul 24 2006 Anders W??n?nen - 1.6.20-2ng - Fix dependency typo: Requires -> BuildRequires * Sat May 06 2006 Anders W??n?nen - 1.6.20-1ng - Many changes since upstream changed quite a lot. - Added README.NorduGrid with packaging information - Patches: - voms_openssl-0.9.8.patch - Support for OpenSSL 0.9.8 - voms_noglobusopenssl-1.6.20.patch - Use system openssl rather than the one from Globus - Patch reworked for voms 1.6.20 - Dont use project based (gLite) include paths - Pseudo patches (fixes made at runtime and not from static patch files) - Fix broken --libexecdir support for configure (some systems do not have libexecdir = /libexec) - Drop all documents except man pages which are pre-generated (section 3 man pages are skipped as well) - Do not use edg- prefix (can be turned on/off through macro) - Install flavored libraries in addition to non-flavored (can be turned on/off through macro) - Put start-up script in /etc/init.d - Move configuration files from /etc to /etc * Mon Dec 19 2005 Anders W??n?nen - 1.6.9-2 - Add patch voms_doc.patch to disable html and ps documentation and add man-mages and pdf files to distribution (make dist) - Use rpm switch: --define "_autotools_bootstrap 1" to rebuild documentation and create "make dist" target - Add patch voms_nohardcodelibexecdir.patch which use the libexecdir from configure rather than the hardcoded prefix/libexec * Sun Nov 27 2005 Anders W??n?nen - 1.6.9-1 - Add patch voms_ssl_include.patch to add external openssl includes. Would be better to query globus_openssl about this * Tue Oct 18 2005 Anders W??n?nen - 1.6.7-1 - Modfiy voms_noglobusopenssl.patch to match upstream - Add patch voms_nops.patch to disable postscript versions of reference manual * Fri Jun 17 2005 Anders W??n?nen - 1.5.4-1 - Remove the following patches: - voms_namespace.patch - Fixed in upstream - voms_external_mysql++-1.4.1.patch - Obsolete since mysql++ is no longer needed - voms-no_libs.path - Fixed in upstream - Add Globus dependencies * Wed Jun 01 2005 Anders W??n?nen - 1.4.1-3 - Do not hardcode Globus flavor but try to guess - Remove explicit globus rpm Requirement - Use external openssl - not globus_openssl * Mon May 02 2005 Anders W??n?nen - 1.4.1-2 - Remove automake cache - Add explicit dependency on mysql++-devel * Sat Apr 30 2005 Anders W??n?nen - 1.4.1-1 - New upstream - autogen.sh -> autobuild.sh * Mon Apr 18 2005 Anders W??n?nen - 1.3.2-1 - Initial build. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/voms/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:08:49 -0000 1.1 +++ .cvsignore 10 Sep 2009 02:31:49 -0000 1.2 @@ -0,0 +1 @@ +voms-1.9.11.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/voms/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:08:49 -0000 1.1 +++ sources 10 Sep 2009 02:31:49 -0000 1.2 @@ -0,0 +1 @@ +86ca9fbf86b2aa61401f46d96c1b99bb voms-1.9.11.tar.gz From ellert at fedoraproject.org Thu Sep 10 02:34:27 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Thu, 10 Sep 2009 02:34:27 +0000 (UTC) Subject: rpms/voms/F-11 import.log, NONE, 1.1 voms-distribution-globus.patch, NONE, 1.1 voms-extra-vomses-java.patch, NONE, 1.1 voms-fix-enable-glite.patch, NONE, 1.1 voms-gcj.patch, NONE, 1.1 voms-initscript.patch, NONE, 1.1 voms-install-db.patch, NONE, 1.1 voms-jar-perms.patch, NONE, 1.1 voms-java-clone-cast.patch, NONE, 1.1 voms-javadoc.patch, NONE, 1.1 voms-nolib64.patch, NONE, 1.1 voms-notknown-msg.patch, NONE, 1.1 voms-openssl.patch, NONE, 1.1 voms-pipe-buf.patch, NONE, 1.1 voms-portability.patch, NONE, 1.1 voms-shell-syntax.patch, NONE, 1.1 voms.INSTALL, NONE, 1.1 voms.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910023427.EEEE011C00CE@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/voms/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19526/F-11 Modified Files: .cvsignore sources Added Files: import.log voms-distribution-globus.patch voms-extra-vomses-java.patch voms-fix-enable-glite.patch voms-gcj.patch voms-initscript.patch voms-install-db.patch voms-jar-perms.patch voms-java-clone-cast.patch voms-javadoc.patch voms-nolib64.patch voms-notknown-msg.patch voms-openssl.patch voms-pipe-buf.patch voms-portability.patch voms-shell-syntax.patch voms.INSTALL voms.spec Log Message: * Mon Sep 07 2009 Mattias Ellert - 1.9.11-4 - Fix building with openssl 1.0 --- NEW FILE import.log --- voms-1_9_11-4_fc11:F-11:voms-1.9.11-4.fc11.src.rpm:1252550034 voms-distribution-globus.patch: acinclude.m4 | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) --- NEW FILE voms-distribution-globus.patch --- diff -ur voms-1.9.8.1.orig/project/acinclude.m4 voms-1.9.8.1/project/acinclude.m4 --- voms-1.9.8.1.orig/project/acinclude.m4 2009-04-07 11:05:28.000000000 +0200 +++ voms-1.9.8.1/project/acinclude.m4 2009-06-30 09:04:36.933377506 +0200 @@ -66,11 +66,6 @@ # --------------------------------------------- AC_DEFUN([AC_OPENSSL], [ - AC_ARG_WITH(openssl_prefix, - [ --with-openssl-prefix=PFX prefix where OpenSSL (non-globus) is installed. (/usr)], - [with_openssl_prefix="$withval"], - [with_openssl_prefix=/usr]) - AC_ARG_WITH(openssl_libs, [ --with-openssl-libs do you want OpenSSL only libs? (yes)], [ with_openssl_libs="$withval"], @@ -80,16 +75,11 @@ AC_MSG_ERROR([Value of --with-openssl-libs must be either "yes" or "no"]) fi - SAVE_LD_LIBRARY_PATH=$LD_LIBRARY_PATH - LD_LIBRARY_PATH="$with_openssl_prefix/lib" - - AC_LANG_PUSH(C) - AC_CHECK_LIB(crypto, CRYPTO_num_locks, [found=yes], [found=no]) - AC_LANG_POP(C) + PKG_CHECK_MODULES(OPENSSL, [openssl], [ + NO_GLOBUS_FLAGS=$OPENSSL_CFLAGS + found=yes], [found=no]) if test "x$found" = "xyes"; then - NO_GLOBUS_FLAGS="-I$with_openssl_prefix/include" - OPENSSL_LIBS="-L$with_openssl_prefix/lib -lcrypto -lssl" AC_SUBST(NO_GLOBUS_FLAGS) AC_SUBST(OPENSSL_LIBS) AC_MSG_CHECKING([for system OpenSSL version]) @@ -105,11 +95,10 @@ #include OPENSSL_VERSION_TEXT HERE - openssl_version=`$CPP -I$NO_GLOBUS_FLAGS -o - -P conftest.h` + openssl_version=`$CPP $NO_GLOBUS_FLAGS -o - -P conftest.h` AC_MSG_RESULT($openssl_version) rm -f conftest.h fi - LD_LIBRARY_PATH="$SAVE_LD_LIBRARY_PATH" ]) # AC_GLOBUS checks globus prefix, looks for globus @@ -119,6 +108,11 @@ # ------------------------------------------------------- AC_DEFUN([AC_GLOBUS], [ + PKG_CHECK_MODULES(GLOBUS_GSS, [globus-gssapi-gsi globus-gss-assist], [ + GLOBUS_CFLAGS=$GLOBUS_GSS_CFLAGS + PKG_CHECK_MODULES(GLOBUS_GSS_API, [openssl]) + ], [ + AC_ARG_WITH(globus_prefix, [ --with-globus-prefix=PFX prefix where GLOBUS is installed. (/opt/globus)], [with_globus_prefix="$withval"], @@ -165,6 +159,8 @@ AC_MSG_RESULT([found $GLOBUS_FLAVORS ($with_globus_flavor selected)]) + ]) + if test "x$with_globus_flavor" = "x" ; then if test "x$USE_OLDGAA_LIB" = "x"; then USE_OLDGAA_LIB="liboldgaa.la" voms-extra-vomses-java.patch: VOMSESFileParser.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) --- NEW FILE voms-extra-vomses-java.patch --- diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSESFileParser.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSESFileParser.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSESFileParser.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSESFileParser.java 2009-07-01 15:06:24.328378870 +0200 @@ -62,6 +62,12 @@ List list = new ArrayList(); + File defaultLocFile = new File( File.separator + "etc" + + File.separator + "vomses" ); + + if ( defaultLocFile.exists() ) + list.add( defaultLocFile ); + if ( gliteLoc != null ) { File gliteLocFile = new File( gliteLoc + File.separator + "etc" + File.separator + "vomses" ); @@ -97,6 +103,12 @@ if ( gliteVomses.exists() ) list.add( gliteVomses ); + File vomsVomses = new File( System.getProperty( "user.home" ) + + File.separator + ".voms" + File.separator + "vomses" ); + + if ( vomsVomses.exists() ) + list.add( vomsVomses ); + vomsesPaths = list; } voms-fix-enable-glite.patch: acinclude.m4 | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) --- NEW FILE voms-fix-enable-glite.patch --- diff -ur voms-1.9.8.1.orig/project/acinclude.m4 voms-1.9.8.1/project/acinclude.m4 --- voms-1.9.8.1.orig/project/acinclude.m4 2009-04-07 11:05:28.000000000 +0200 +++ voms-1.9.8.1/project/acinclude.m4 2009-07-01 13:03:05.768376649 +0200 @@ -587,12 +587,18 @@ [ AC_ARG_ENABLE(glite, [ --enable-glite enable gLite ], - [ac_enable_glite="yes"], - [ac_enable_glite="no"]) + [ + case "$enableval" in + yes) glite="yes" ;; + no) glite="no" ;; + *) AC_MSG_ERROR(bad value $(enableval) for --enable-glite) ;; + esac + ], + [glite="yes"]) - AM_CONDITIONAL(ENABLE_GLITE, test x$ac_enable_glite = xyes) + AM_CONDITIONAL(ENABLE_GLITE, test x$glite = xyes) - if test "x$ac_enable_glite" = "xno"; then + if test "x$glite" = "xno"; then DISTTAR=$WORKDIR AC_SUBST(DISTTAR) # EDG_SET_RPM_TOPDIR @@ -601,7 +607,7 @@ AC_SUBST(VAR_LOCATION_ENV, "VOMS_LOCATION_VAR") AC_DEFINE(LOCATION_ENV, "VOMS_LOCATION", [Environment variable name]) AC_DEFINE_UNQUOTED(LOCATION_DIR, "$prefix", [Location of system directory]) - AC_DEFINE(USER_DIR, ".edg", [Location of user directory]) + AC_DEFINE(USER_DIR, ".voms", [Location of user directory]) else AC_MSG_RESULT([Preparing for gLite environment]) AC_GLITE voms-gcj.patch: BasicVOMSTrustStore.java | 682 ----------------------------------------------- DirectoryList.java | 142 +++++++++ FileCertReader.java | 492 +++++++++++++++++++++++++++++++++ FileEndingIterator.java | 137 +++++++++ 4 files changed, 771 insertions(+), 682 deletions(-) --- NEW FILE voms-gcj.patch --- diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/BasicVOMSTrustStore.java voms-1.9.11/src/api/java/org/glite/voms/BasicVOMSTrustStore.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/BasicVOMSTrustStore.java 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/org/glite/voms/BasicVOMSTrustStore.java 2009-08-29 07:52:08.000000000 +0200 @@ -13,69 +13,11 @@ * follows. * *********************************************************************/ -/* - * Copyright (c) Members of the EGEE Collaboration. 2004. - * See http://eu-egee.org/partners/ for details on the copyright holders. - * For license conditions see the license file or http://eu-egee.org/license.html - */ - -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * DirectoryList.java - * - * @author Joni Hahkala - * Created on December 10, 2001, 6:50 PM - */ -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * FileEndingIterator.java - * - * @author Joni Hahkala - * Created on December 3, 2001, 9:16 AM - */ -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * FileCertReader.java - * - * @author Joni Hahkala - * Created on March 27, 2002, 8:24 PM - */ package org.glite.voms; -import java.io.BufferedInputStream; -import java.io.File; -import java.io.FileInputStream; import java.io.IOException; -import java.security.Provider; -import java.security.Security; -import java.security.PrivateKey; -import java.security.cert.CRLException; -import java.security.cert.CertificateException; -import java.security.cert.CertificateFactory; -import java.security.cert.CertificateParsingException; -import java.security.cert.TrustAnchor; -import java.security.cert.X509CRL; import java.security.cert.X509Certificate; -import java.util.Arrays; import java.util.Hashtable; import java.util.Iterator; import java.util.List; @@ -86,632 +28,8 @@ import javax.security.auth.x500.X500Principal; import org.apache.log4j.Logger; -import org.bouncycastle.jce.provider.BouncyCastleProvider; -import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; -import org.bouncycastle.asn1.ASN1InputStream; import org.glite.voms.ac.ACTrustStore; -/** Lists all the files in the given directory that end with - * a certain ending. - */ -class FileEndingIterator { - static Logger logger = Logger.getLogger(FileEndingIterator.class.getName()); - - /** The file ending. - */ - protected String ending; - - /** A flag to show that there are more files that match. - */ - protected boolean nextFound = false; - - /** The list of files in the directory. - */ - protected File[] fileList; - - /** The index of the next match in the fileList. - */ - protected int index = 0; - - /** Creates new FileIterator and searches the first match. - * @param path The directory used for the file search. - * @param ending The file ending to search for. - */ - public FileEndingIterator(String path, String ending) { - this.ending = ending; - - try { - // open the directory - File directory = (path.length() != 0) ? new File(path) : new File(".").getAbsoluteFile(); - - // list the files and dirs inside - fileList = directory.listFiles(); - - // find the first match for the ending - nextFound = findNext(); - } catch (Exception e) { - logger.error("no files found from \"" + path + "\" error: " + e.getMessage()); - - // e.printStackTrace(); - return; - } - } - - /** Used to get the next matching file. - * @return Returns the next matching file. - */ - public File next() { - if (nextFound == false) { - return null; - } - - File current = fileList[index++]; - - nextFound = findNext(); - - return current; - } - - /** Used to check that there are more matching files to get - * using next(). - * @return Returns true if there are more matching files. - */ - public boolean hasNext() { - return nextFound; - } - - /** Finds the next matching file in the list of files. - * @return Returns true if a matching file was found. - */ - protected boolean findNext() { - try { - // search the next file with proper ending - while ((index < fileList.length) && - (fileList[index].isDirectory() || !fileList[index].getName().endsWith(ending))) { - // System.out.println("FileIterator::next: Skipping file " + fileList[index].getName()); - index++; - } - } catch (Exception e) { - logger.error("Error while reading directory " + e.getMessage()); - - // e.printStackTrace(System.out); - return false; - } - - // check if the loop ended because of a match or because running out of choices. - if (index < fileList.length) { - return true; - } - - return false; - } -} - -/** Reads all certificates from given files, accepts binary form of DER encoded certs and - * the Base64 form of the DER encoded certs (PEM). The base64 certs can contain garbage in front of - * the actual certificate that has to begin with "-----BEGIN". - * Should accept multiple certs in one file, not tested! - */ -class FileCertReader { - static Logger logger = Logger.getLogger(FileCertReader.class.getName()); - static final int BUF_LEN = 1000; - static final byte CARR = '\r'; - static final byte NL = '\n'; - - /** The type for TrustAnchor - */ - static final int TYPE_ANCHOR = 100; - - /** The type for certificate revocation list - */ - static final int TYPE_CRL = 101; - - /** the type for X509 certificate - */ - static final int TYPE_CERT = 102; - - static { - if (Security.getProvider("BC") == null) { - Security.addProvider(new BouncyCastleProvider()); - } - } - - CertificateFactory certFactory; - - /** Creates a new instance of CertReader. */ - public FileCertReader() throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", "BC"); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** - * Creates a new instance of CertReader with the - * specified provider. - * - * @param provider the provider to be used in creating the - * certificates etc. - */ - public FileCertReader(Provider provider) throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", provider); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** - * Creates a new instance of CertReader with the - * specified provider - * - * @param provider the provider to be used in creating the - * certificates etc. - */ - public FileCertReader(String provider) throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", provider); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** Reads the certificates from the files defined in the - * argument. See DirectoryList for file definition format. - * @param files The file definition. - * @throws Exception Thrown if certificate reading from the files - * fails. - * @return Returns the Vector of certificates read. - * @see org.glite.security.util.DirectoryList - */ - public Vector readCerts(String files) throws IOException, CertificateException { - Vector certs = readFiles(files, TYPE_CERT); - - Iterator certIter = certs.iterator(); - - logger.debug("read certs: "); - - while (certIter.hasNext()) { - X509Certificate cert = (X509Certificate) certIter.next(); - logger.debug("Read cert: " + cert.getSubjectDN().toString()); - } - - return certs; - } - - public PrivateKey readPrivateKey(String file) throws IOException { - File keyfile = new File(file); - - BufferedInputStream fis = new BufferedInputStream(new FileInputStream(keyfile)); - skipToKeyBeginning(fis); - - return (PrivateKey) PrivateKeyInfo.getInstance(new ASN1InputStream(fis).readObject()).getPrivateKey(); - } - - /** Reads the certificates from the files defined in the - * argument and makes TrustAnchors from them. See - * DirectoryList for file definition format. - * @param files The file definition. - * @throws Exception Thrown if the certificate reading fails. - * @return Returns a Vector of TrustAnchors read from the - * files. - * @see org.glite.security.util.DirectoryList - */ - public Vector readAnchors(String files) throws IOException, CertificateException { - Vector anchors = readFiles(files, TYPE_ANCHOR); - - Iterator anchorIter = anchors.iterator(); - - logger.debug("read TrustAnchors: "); - - while (anchorIter.hasNext()) { - TrustAnchor anchor = (TrustAnchor) anchorIter.next(); - logger.debug("Read TrustAnchor: " + anchor.getTrustedCert().getSubjectDN().toString()); - } - - return anchors; - } - - /** Reads the certificate revocation lists (CRLs) from the - * files defined in the argument. See DirectoryList for - * file definition format. - * @param files The file definition. - * @throws Exception Thrown if the CRL reading failed. - * @return Returns a vector of CRLs read from the files. - * @see org.glite.security.util.DirectoryList - */ - public Vector readCRLs(String files) throws IOException, CertificateException { - Vector crls = readFiles(files, TYPE_CRL); - - Iterator crlIter = crls.iterator(); - - logger.debug("read CRLs: "); - - while (crlIter.hasNext()) { - X509CRL crl = (X509CRL) crlIter.next(); - logger.debug("Read CRL: " + crl.getIssuerDN().toString()); - } - - return crls; - } - - /** Reads the certificates or CRLs from the files defined by - * the first argument, see DirectoryList for file definition - * format. - * @param files The file definition. - * @param type The type of things to read from the files. - * Currently supported are TYPE_ANCHOR, - * TYPE_CRL and TYPE_CERT defined in this class. - * @throws CertificateException Thrown if the reading of files fails. - * @return Returns a Vector of objects of type given that - * were read from the files given. - * @see org.glite.security.util.DirectoryList - */ - private Vector readFiles(String files, int type) throws CertificateException { - Vector storeVector = new Vector(); - - try { - // load CA certificates - DirectoryList dir = new DirectoryList(files); // get the list of files matching CAFiles - - Iterator CAFileIter = dir.getListing().iterator(); - - // go through the files - while (CAFileIter.hasNext()) { // go through the files reading the certificates - - File nextFile = (File) CAFileIter.next(); - - storeVector.addAll(readFile(nextFile, type)); - } - } catch (IOException e) { - logger.fatal("Error while reading certificates or CRLs: " + e.getMessage()); - - throw new CertificateException("Error while reading certificates or CRLs: " + - e.getMessage()); - } - - return storeVector; - } - - /** Reads the objects of given type from the File. - * @param certFile The file to read. - * @param type The type of objects to read form the file. - * @throws IOException Thrown if the reading of objects of given type - * fails. - * @return Returns the Vector of objects read form the file. - */ - public Vector readFile(File certFile, int type) throws IOException { - BufferedInputStream binStream = null; - Vector objects = new Vector(); - - try { - // get the buffered stream to facilitate marking - binStream = new BufferedInputStream(new FileInputStream(certFile)); - - while (binStream.available() > 0) { - Object obj = objectReader(binStream, type); - - if (obj != null) { - objects.add(obj); - } - - skipEmptyLines(binStream); - } - } catch (Exception e) { - logger.fatal("Error while reading certificates or crls from file " + - certFile.toString() + "error was: " + e.getMessage()); - - throw new IOException("Error while reading certificates or crls from file " + - certFile.toString() + "error was: " + e.getMessage()); - } finally { - if (binStream != null) { - binStream.close(); - } - } - - return objects; - } - - /** Reads a certificate or a CRL from the stream, doing some - * error correction. - * @param binStream The stream to read the object from. - * @param type The type of object to read from the stream. - * @throws CertificateException Thrown if an error occurs while reading the object. - * @throws IOException Thrown if an error occurs while reading the object. - * @return Returns the object read. - */ - public Object objectReader(BufferedInputStream binStream, int type) - throws CertificateException, IOException { - Object object = null; - int errors = 0; // no errors in the beginning - binStream.mark(10000); - - do { // try twice, first with plain file (reads binary and plain Base64 certificates, - // second with skipping possible garbage in the beginning. - - try { - if (errors == 1) { // if the first try failed, try if it was because of garbage in the beginning - // before the actual base64 encoded certificate - errors = 2; // if this try fails, don't try anymore - - skipToCertBeginning(binStream); // skip the garbage - } - - binStream.mark(100000); - - binStream.reset(); - - object = readObject(binStream, type); - } catch (Exception e) { - if (errors != 0) { // if the error persists after first pass, fail - logger.error("Certificate or CRL reading failed: " + e.getMessage()); - throw new CertificateException("Certificate or CRL reading failed: " + - e.getMessage()); - } - - errors = 1; // first try failed, try again with skipping - binStream.reset(); // rewind the file to the beginning of this try - } - } while (errors == 1); // try again after first try - - return object; - } - - /** Does the actual reading of the object. - * @param binStream The stream to read the object from. - * @param type The type of the object. - * @throws CertificateException Thrown if there is a problem reading the object. - * @return Returns the object read or null if no object was found. - */ - public Object readObject(BufferedInputStream binStream, int type) - throws CertificateException { - Object obj; - - if (type == TYPE_CRL) { // reading certificate revocation lists - - try { - obj = certFactory.generateCRL(binStream); - } catch (CRLException e) { - logger.error("CRL loading failed: " + e.getMessage()); - throw new CertificateException(e.getMessage()); - } - } else { // reading certs or trust anchors - - X509Certificate cert = (X509Certificate) certFactory.generateCertificate(binStream); // try to read the certificate - - if (cert == null) { - return null; - } - - if (type == TYPE_ANCHOR) { - // add the certificate to trustanchors, no name contstraints (should add the nameconstraints!) - obj = new TrustAnchor(cert, null); - } else { - if (type == TYPE_CERT) { - obj = cert; - } else { - logger.fatal("Internal error: Invalid data type " + type + - " when trying to read certificate"); - throw new CertificateParsingException("Internal error: Invalid data type " + - type + " when trying to read certificate"); - } - } - } - - return obj; - } - - /** Skips everything in front of "-----BEGIN" in the stream. - * @param stream The stream to read and skip. - * @throws IOException Thrown if there is a problem skipping. - */ - static public void skipToCertBeginning(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - String buffer = new String(b, 0, num); // generate a string from the byte buffer - int index = buffer.indexOf("----BEGIN"); // check if the certificate beginning is in the chars read this time - - if (index == -1) { // not found - stream.reset(); // rewind the file to the beginning of the last read - stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block - stream.mark(BUF_LEN + 2); // mark the new position - } else { // found - - while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag - index--; - - if (index == 0) { // prevent charAt test when reaching the beginning of buffer - - break; - } - } - - stream.reset(); // rewind to the beginning of the last read - stream.skip(index); // skip to the beginning of the tag - stream.mark(10000); // mark the position - - return; - } - } - } - - static public void skipToKeyBeginning(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - String buffer = new String(b, 0, num); // generate a string from the byte buffer - int index = buffer.indexOf("----BEGIN PRIVATE"); // check if the certificate beginning is in the chars read this time - - if (index == -1) - index = buffer.indexOf("----BEGIN ENCRYPTED"); - - if (index == -1) { // not found - stream.reset(); // rewind the file to the beginning of the last read - stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block - stream.mark(BUF_LEN + 2); // mark the new position - } else { // found - - while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag - index--; - - if (index == 0) { // prevent charAt test when reaching the beginning of buffer - - break; - } - } - - stream.reset(); // rewind to the beginning of the last read - stream.skip(index); // skip to the beginning of the tag - stream.mark(10000); // mark the position - - return; - } - } - } - - /** Skips empty lines in the stream. - * @param stream The stream possibly containing empty lines. - * @throws IOException Thrown if a problem occurs. - */ - static public void skipEmptyLines(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - - int i = 0; - - while ((i < num) && ((b[i] == CARR) || (b[i] == NL))) { - i++; - } - - stream.reset(); - stream.skip(i); - - if (i < num) { - stream.mark(10000); - - return; - } else { - stream.mark(BUF_LEN); - } - } - } -} - -/** This class lists all the files defined in the constructor. - * The definitions can be in three forms. - * 1. absolute file (/tmp/test.txt) - * 2. absolute path (/tmp) - * 3. a wildcard file (/tmp/*.txt) - * - * In case 1. only the file is returned. - * In case 2. all files in the directory are returned - * In case 3. all the files in the directory tmp having - * the .txt ending are returned. - * - * The returning means the return of the getListing method. - */ -class DirectoryList { - static Logger logger = Logger.getLogger(DirectoryList.class.getName()); - List files = null; - - /** Creates a new instance of DirectoryList - * @param path The file definition, see class description above. - * @throws Exception Thrown if the path was invalid - */ - public DirectoryList(String path) throws IOException { - // splits the absolute? filename from the wildcard - String[] parts = path.split("\\*"); - - // accept only one wildcard, so file is of the form /tmp/*.x or /tmp/a.x - if ((parts.length < 1) || (parts.length > 2)) { - return; - } - - // check whether the first and only part is a file or directory - if (parts.length == 1) { - // open the directory or file - File fileOrDir = new File(parts[0]); - - // if the path given was fully specified filename - if (fileOrDir.isFile()) { - // set the file as the only member in the vector and finish - files = new Vector(); - files.add(fileOrDir); - - return; - } - - // the path defined a directory, so get all files - File[] fileDirArray; - - // list the files and dirs inside - fileDirArray = fileOrDir.listFiles(); - - if (fileDirArray == null) { - logger.error("No files found matching " + path); - throw new IOException("No files found matching " + path); - } - - // get the array containing all the files and directories - Iterator filesAndDirs = Arrays.asList(fileDirArray).iterator(); - - files = new Vector(); - - // add all the files to the files list and finish - while (filesAndDirs.hasNext()) { - File nextFile = (File) filesAndDirs.next(); - - if (nextFile.isFile()) { - files.add(nextFile); - } - } - - return; - } else { - // this is a directory+ending combination - files = new Vector(); - - // get all the files matching the definition. - FileEndingIterator iterator = new FileEndingIterator(parts[0], parts[1]); - - while (iterator.hasNext()) { - files.add(iterator.next()); - } - - return; - } - } - - /** Used to get the file listing, the list of files matching - * the definition in constructor. - * @return Returns the list of files matching the definition - * given in the constructor. - */ - public List getListing() { - return files; - } -} /** * @deprecated This class does not expose the necessary information. Use diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/DirectoryList.java voms-1.9.11/src/api/java/org/glite/voms/DirectoryList.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/DirectoryList.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/DirectoryList.java 2009-08-29 07:22:01.000000000 +0200 @@ -0,0 +1,142 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * DirectoryList.java + * + * @author Joni Hahkala + * Created on December 10, 2001, 6:50 PM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.File; +import java.io.IOException; + +import java.util.Arrays; +import java.util.Iterator; +import java.util.List; +import java.util.Vector; + + +/** This class lists all the files defined in the constructor. + * The definitions can be in three forms. + * 1. absolute file (/tmp/test.txt) + * 2. absolute path (/tmp) + * 3. a wildcard file (/tmp/*.txt) + * + * In case 1. only the file is returned. + * In case 2. all files in the directory are returned + * In case 3. all the files in the directory tmp having + * the .txt ending are returned. + * + * The returning means the return of the getListing method. + */ +class DirectoryList { + static Logger logger = Logger.getLogger(DirectoryList.class.getName()); + List files = null; + + /** Creates a new instance of DirectoryList + * @param path The file definition, see class description above. + * @throws Exception Thrown if the path was invalid + */ + public DirectoryList(String path) throws IOException { + // splits the absolute? filename from the wildcard + String[] parts = path.split("\\*"); + + // accept only one wildcard, so file is of the form /tmp/*.x or /tmp/a.x + if ((parts.length < 1) || (parts.length > 2)) { + return; + } + + // check whether the first and only part is a file or directory + if (parts.length == 1) { + // open the directory or file + File fileOrDir = new File(parts[0]); + + // if the path given was fully specified filename + if (fileOrDir.isFile()) { + // set the file as the only member in the vector and finish + files = new Vector(); + files.add(fileOrDir); + + return; + } + + // the path defined a directory, so get all files + File[] fileDirArray; + + // list the files and dirs inside + fileDirArray = fileOrDir.listFiles(); + + if (fileDirArray == null) { + logger.error("No files found matching " + path); + throw new IOException("No files found matching " + path); + } + + // get the array containing all the files and directories + Iterator filesAndDirs = Arrays.asList(fileDirArray).iterator(); + + files = new Vector(); + + // add all the files to the files list and finish + while (filesAndDirs.hasNext()) { + File nextFile = (File) filesAndDirs.next(); + + if (nextFile.isFile()) { + files.add(nextFile); + } + } + + return; + } else { + // this is a directory+ending combination + files = new Vector(); + + // get all the files matching the definition. + FileEndingIterator iterator = new FileEndingIterator(parts[0], parts[1]); + + while (iterator.hasNext()) { + files.add(iterator.next()); + } + + return; + } + } + + /** Used to get the file listing, the list of files matching + * the definition in constructor. + * @return Returns the list of files matching the definition + * given in the constructor. + */ + public List getListing() { + return files; + } +} diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/FileCertReader.java voms-1.9.11/src/api/java/org/glite/voms/FileCertReader.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/FileCertReader.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/FileCertReader.java 2009-08-29 07:55:09.000000000 +0200 @@ -0,0 +1,492 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * FileCertReader.java + * + * @author Joni Hahkala + * Created on March 27, 2002, 8:24 PM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.BufferedInputStream; +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; + +import java.security.PrivateKey; +import java.security.Provider; +import java.security.Security; +import java.security.cert.CRLException; +import java.security.cert.CertificateException; +import java.security.cert.CertificateFactory; +import java.security.cert.CertificateParsingException; +import java.security.cert.TrustAnchor; +import java.security.cert.X509CRL; +import java.security.cert.X509Certificate; + +import java.util.Iterator; +import java.util.Vector; + +import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; +import org.bouncycastle.asn1.ASN1InputStream; + +/** Reads all certificates from given files, accepts binary form of DER encoded certs and + * the Base64 form of the DER encoded certs (PEM). The base64 certs can contain garbage in front of + * the actual certificate that has to begin with "-----BEGIN". + * Should accept multiple certs in one file, not tested! + */ +class FileCertReader { + static Logger logger = Logger.getLogger(FileCertReader.class.getName()); + static final int BUF_LEN = 1000; + static final byte CARR = '\r'; + static final byte NL = '\n'; + + /** The type for TrustAnchor + */ + static final int TYPE_ANCHOR = 100; + + /** The type for certificate revocation list + */ + static final int TYPE_CRL = 101; + + /** the type for X509 certificate + */ + static final int TYPE_CERT = 102; + + static { + if (Security.getProvider("BC") == null) { + Security.addProvider(new BouncyCastleProvider()); + } + } + + CertificateFactory certFactory; + + /** Creates a new instance of CertReader. */ + public FileCertReader() throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", "BC"); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** + * Creates a new instance of CertReader with the + * specified provider. + * + * @param provider the provider to be used in creating the + * certificates etc. + */ + public FileCertReader(Provider provider) throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", provider); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** + * Creates a new instance of CertReader with the + * specified provider + * + * @param provider the provider to be used in creating the + * certificates etc. + */ + public FileCertReader(String provider) throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", provider); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** Reads the certificates from the files defined in the + * argument. See DirectoryList for file definition format. + * @param files The file definition. + * @throws Exception Thrown if certificate reading from the files + * fails. + * @return Returns the Vector of certificates read. + * @see org.glite.voms.DirectoryList + */ + public Vector readCerts(String files) throws IOException, CertificateException { + Vector certs = readFiles(files, TYPE_CERT); + + Iterator certIter = certs.iterator(); + + logger.debug("read certs: "); + + while (certIter.hasNext()) { + X509Certificate cert = (X509Certificate) certIter.next(); + logger.debug("Read cert: " + cert.getSubjectDN().toString()); + } + + return certs; + } + + public PrivateKey readPrivateKey(String file) throws IOException { + File keyfile = new File(file); + + BufferedInputStream fis = new BufferedInputStream(new FileInputStream(keyfile)); + skipToKeyBeginning(fis); + + return (PrivateKey) PrivateKeyInfo.getInstance(new ASN1InputStream(fis).readObject()).getPrivateKey(); + } + + /** Reads the certificates from the files defined in the + * argument and makes TrustAnchors from them. See + * DirectoryList for file definition format. + * @param files The file definition. + * @throws Exception Thrown if the certificate reading fails. + * @return Returns a Vector of TrustAnchors read from the + * files. + * @see org.glite.voms.DirectoryList + */ + public Vector readAnchors(String files) throws IOException, CertificateException { + Vector anchors = readFiles(files, TYPE_ANCHOR); + + Iterator anchorIter = anchors.iterator(); + + logger.debug("read TrustAnchors: "); + + while (anchorIter.hasNext()) { + TrustAnchor anchor = (TrustAnchor) anchorIter.next(); + logger.debug("Read TrustAnchor: " + anchor.getTrustedCert().getSubjectDN().toString()); + } + + return anchors; + } + + /** Reads the certificate revocation lists (CRLs) from the + * files defined in the argument. See DirectoryList for + * file definition format. + * @param files The file definition. + * @throws Exception Thrown if the CRL reading failed. + * @return Returns a vector of CRLs read from the files. + * @see org.glite.voms.DirectoryList + */ + public Vector readCRLs(String files) throws IOException, CertificateException { + Vector crls = readFiles(files, TYPE_CRL); + + Iterator crlIter = crls.iterator(); + + logger.debug("read CRLs: "); + + while (crlIter.hasNext()) { + X509CRL crl = (X509CRL) crlIter.next(); + logger.debug("Read CRL: " + crl.getIssuerDN().toString()); + } + + return crls; + } + + /** Reads the certificates or CRLs from the files defined by + * the first argument, see DirectoryList for file definition + * format. + * @param files The file definition. + * @param type The type of things to read from the files. + * Currently supported are TYPE_ANCHOR, + * TYPE_CRL and TYPE_CERT defined in this class. + * @throws CertificateException Thrown if the reading of files fails. + * @return Returns a Vector of objects of type given that + * were read from the files given. + * @see org.glite.voms.DirectoryList + */ + private Vector readFiles(String files, int type) throws CertificateException { + Vector storeVector = new Vector(); + + try { + // load CA certificates + DirectoryList dir = new DirectoryList(files); // get the list of files matching CAFiles + + Iterator CAFileIter = dir.getListing().iterator(); + + // go through the files + while (CAFileIter.hasNext()) { // go through the files reading the certificates + + File nextFile = (File) CAFileIter.next(); + + storeVector.addAll(readFile(nextFile, type)); + } + } catch (IOException e) { + logger.fatal("Error while reading certificates or CRLs: " + e.getMessage()); + + throw new CertificateException("Error while reading certificates or CRLs: " + + e.getMessage()); + } + + return storeVector; + } + + /** Reads the objects of given type from the File. + * @param certFile The file to read. + * @param type The type of objects to read form the file. + * @throws IOException Thrown if the reading of objects of given type + * fails. + * @return Returns the Vector of objects read form the file. + */ + public Vector readFile(File certFile, int type) throws IOException { + BufferedInputStream binStream = null; + Vector objects = new Vector(); + + try { + // get the buffered stream to facilitate marking + binStream = new BufferedInputStream(new FileInputStream(certFile)); + + while (binStream.available() > 0) { + Object obj = objectReader(binStream, type); + + if (obj != null) { + objects.add(obj); + } + + skipEmptyLines(binStream); + } + } catch (Exception e) { + logger.fatal("Error while reading certificates or crls from file " + + certFile.toString() + "error was: " + e.getMessage()); + + throw new IOException("Error while reading certificates or crls from file " + + certFile.toString() + "error was: " + e.getMessage()); + } finally { + if (binStream != null) { + binStream.close(); + } + } + + return objects; + } + + /** Reads a certificate or a CRL from the stream, doing some + * error correction. + * @param binStream The stream to read the object from. + * @param type The type of object to read from the stream. + * @throws CertificateException Thrown if an error occurs while reading the object. + * @throws IOException Thrown if an error occurs while reading the object. + * @return Returns the object read. + */ + public Object objectReader(BufferedInputStream binStream, int type) + throws CertificateException, IOException { + Object object = null; + int errors = 0; // no errors in the beginning + binStream.mark(10000); + + do { // try twice, first with plain file (reads binary and plain Base64 certificates, + // second with skipping possible garbage in the beginning. + + try { + if (errors == 1) { // if the first try failed, try if it was because of garbage in the beginning + // before the actual base64 encoded certificate + errors = 2; // if this try fails, don't try anymore + + skipToCertBeginning(binStream); // skip the garbage + } + + binStream.mark(100000); + + binStream.reset(); + + object = readObject(binStream, type); + } catch (Exception e) { + if (errors != 0) { // if the error persists after first pass, fail + logger.error("Certificate or CRL reading failed: " + e.getMessage()); + throw new CertificateException("Certificate or CRL reading failed: " + + e.getMessage()); + } + + errors = 1; // first try failed, try again with skipping + binStream.reset(); // rewind the file to the beginning of this try + } + } while (errors == 1); // try again after first try + + return object; + } + + /** Does the actual reading of the object. + * @param binStream The stream to read the object from. + * @param type The type of the object. + * @throws CertificateException Thrown if there is a problem reading the object. + * @return Returns the object read or null if no object was found. + */ + public Object readObject(BufferedInputStream binStream, int type) + throws CertificateException { + Object obj; + + if (type == TYPE_CRL) { // reading certificate revocation lists + + try { + obj = certFactory.generateCRL(binStream); + } catch (CRLException e) { + logger.error("CRL loading failed: " + e.getMessage()); + throw new CertificateException(e.getMessage()); + } + } else { // reading certs or trust anchors + + X509Certificate cert = (X509Certificate) certFactory.generateCertificate(binStream); // try to read the certificate + + if (cert == null) { + return null; + } + + if (type == TYPE_ANCHOR) { + // add the certificate to trustanchors, no name contstraints (should add the nameconstraints!) + obj = new TrustAnchor(cert, null); + } else { + if (type == TYPE_CERT) { + obj = cert; + } else { + logger.fatal("Internal error: Invalid data type " + type + + " when trying to read certificate"); + throw new CertificateParsingException("Internal error: Invalid data type " + + type + " when trying to read certificate"); + } + } + } + + return obj; + } + + /** Skips everything in front of "-----BEGIN" in the stream. + * @param stream The stream to read and skip. + * @throws IOException Thrown if there is a problem skipping. + */ + static public void skipToCertBeginning(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + String buffer = new String(b, 0, num); // generate a string from the byte buffer + int index = buffer.indexOf("----BEGIN"); // check if the certificate beginning is in the chars read this time + + if (index == -1) { // not found + stream.reset(); // rewind the file to the beginning of the last read + stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block + stream.mark(BUF_LEN + 2); // mark the new position + } else { // found + + while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag + index--; + + if (index == 0) { // prevent charAt test when reaching the beginning of buffer + + break; + } + } + + stream.reset(); // rewind to the beginning of the last read + stream.skip(index); // skip to the beginning of the tag + stream.mark(10000); // mark the position + + return; + } + } + } + + static public void skipToKeyBeginning(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + String buffer = new String(b, 0, num); // generate a string from the byte buffer + int index = buffer.indexOf("----BEGIN PRIVATE"); // check if the certificate beginning is in the chars read this time + + if (index == -1) + index = buffer.indexOf("----BEGIN ENCRYPTED"); + + if (index == -1) { // not found + stream.reset(); // rewind the file to the beginning of the last read + stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block + stream.mark(BUF_LEN + 2); // mark the new position + } else { // found + + while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag + index--; + + if (index == 0) { // prevent charAt test when reaching the beginning of buffer + + break; + } + } + + stream.reset(); // rewind to the beginning of the last read + stream.skip(index); // skip to the beginning of the tag + stream.mark(10000); // mark the position + + return; + } + } + } + + /** Skips empty lines in the stream. + * @param stream The stream possibly containing empty lines. + * @throws IOException Thrown if a problem occurs. + */ + static public void skipEmptyLines(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + + int i = 0; + + while ((i < num) && ((b[i] == CARR) || (b[i] == NL))) { + i++; + } + + stream.reset(); + stream.skip(i); + + if (i < num) { + stream.mark(10000); + + return; + } else { + stream.mark(BUF_LEN); + } + } + } +} diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/FileEndingIterator.java voms-1.9.11/src/api/java/org/glite/voms/FileEndingIterator.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/FileEndingIterator.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/FileEndingIterator.java 2009-08-29 07:24:52.000000000 +0200 @@ -0,0 +1,137 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * FileEndingIterator.java + * + * @author Joni Hahkala + * Created on December 3, 2001, 9:16 AM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.File; + + +/** Lists all the files in the given directory that end with + * a certain ending. + */ +class FileEndingIterator { + static Logger logger = Logger.getLogger(FileEndingIterator.class.getName()); + + /** The file ending. + */ + protected String ending; + + /** A flag to show that there are more files that match. + */ + protected boolean nextFound = false; + + /** The list of files in the directory. + */ + protected File[] fileList; + + /** The index of the next match in the fileList. + */ + protected int index = 0; + + /** Creates new FileIterator and searches the first match. + * @param path The directory used for the file search. + * @param ending The file ending to search for. + */ + public FileEndingIterator(String path, String ending) { + this.ending = ending; + + try { + // open the directory + File directory = (path.length() != 0) ? new File(path) : new File(".").getAbsoluteFile(); + + // list the files and dirs inside + fileList = directory.listFiles(); + + // find the first match for the ending + nextFound = findNext(); + } catch (Exception e) { + logger.error("no files found from \"" + path + "\" error: " + e.getMessage()); + + // e.printStackTrace(); + return; + } + } + + /** Used to get the next matching file. + * @return Returns the next matching file. + */ + public File next() { + if (nextFound == false) { + return null; + } + + File current = fileList[index++]; + + nextFound = findNext(); + + return current; + } + + /** Used to check that there are more matching files to get + * using next(). + * @return Returns true if there are more matching files. + */ + public boolean hasNext() { + return nextFound; + } + + /** Finds the next matching file in the list of files. + * @return Returns true if a matching file was found. + */ + protected boolean findNext() { + try { + // search the next file with proper ending + while ((index < fileList.length) && + (fileList[index].isDirectory() || !fileList[index].getName().endsWith(ending))) { + // System.out.println("FileIterator::next: Skipping file " + fileList[index].getName()); + index++; + } + } catch (Exception e) { + logger.error("Error while reading directory " + e.getMessage()); + + // e.printStackTrace(System.out); + return false; + } + + // check if the loop ended because of a match or because running out of choices. + if (index < fileList.length) { + return true; + } + + return false; + } +} voms-initscript.patch: voms.start.in | 186 ++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 122 insertions(+), 64 deletions(-) --- NEW FILE voms-initscript.patch --- diff -ur voms-1.9.11.orig/src/install/voms.start.in voms-1.9.11/src/install/voms.start.in --- voms-1.9.11.orig/src/install/voms.start.in 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/install/voms.start.in 2009-09-03 10:10:17.574074641 +0200 @@ -19,9 +19,19 @@ # voms servers. # # chkconfig: 2345 95 05 -# description: VOMS stands for Virtual Organization Membership System. +# description: Virtual Organization Membership Service # processname: voms # pidfile: /var/run/voms.pid +# +### BEGIN INIT INFO +# Provides: voms +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Virtual Organization Membership Service +# Description: Virtual Organization Membership Service +### END INIT INFO # Source networking configuration and check that networking is up. if [ -r /etc/sysconfig/network ] ; then @@ -31,9 +41,16 @@ # Default prefix @LOCATION_ENV@=${@LOCATION_ENV@:- at LOCATION_DIR@} - at VAR_LOCATION_ENV@=${@VAR_LOCATION_ENV@:-$@LOCATION_ENV@/var} -# check whether $@VAR_LOCATION_ENV@/var/lock/subsys exists +if [ -z "$@VAR_LOCATION_ENV@" ] ; then + if [ "$@LOCATION_ENV@" = "/usr" ] ; then + @VAR_LOCATION_ENV@=/var + else + @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + fi +fi + +# check whether $@VAR_LOCATION_ENV@/lock/subsys exists if ! test -d $@VAR_LOCATION_ENV@/lock/subsys ; then mkdir -p $@VAR_LOCATION_ENV@/lock/subsys fi @@ -41,19 +58,38 @@ # Default path basepath=$@LOCATION_ENV@ binpath=${basepath}/sbin -etcpath=${basepath}/etc -# Source an auxiliary profile file if we have one, and pick up VOMS_OPTIONS and VOMS_USER -if [ -r ${etcpath}/profile.d/voms.sh ] ; then - . ${etcpath}/profile.d/voms.sh +if [ "$basepath" = "/usr" ] ; then + etcpath=/etc +else + etcpath=${basepath}/etc +fi + +RUN=yes + +# Source an auxiliary profile file if we have one and pick up VOMS_USER and RUN +if [ -r ${etcpath}/default/voms ] ; then + . ${etcpath}/default/voms +fi +if [ -r ${etcpath}/sysconfig/voms ] ; then + . ${etcpath}/sysconfig/voms +fi + +# Don't run until configuration is done +if [ "x$RUN" != "xyes" ] ; then + echo "voms disabled, please adjust the configuration to your needs " + echo "and then set RUN to 'yes' in /etc/default/voms to enable it." + exit 0 fi # add lib directory to LD_LIBRARY_PATH -export LD_LIBRARY_PATH="$@LOCATION_ENV@/lib:$LD_LIBRARY_PATH" +if [ "$@LOCATION_ENV@" != "/usr" ] ; then + export LD_LIBRARY_PATH="$@LOCATION_ENV@/lib:$LD_LIBRARY_PATH" +fi -voms=${binpath}/edg-voms +voms=${binpath}/voms if !(test -x ${voms}) ; then - echo "Cannot find edg-voms." + echo "Cannot find voms." exit 0 fi @@ -64,18 +100,22 @@ # Start daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Starting $prog($vo): " - if test -f $@LOCATION_ENV@/etc/voms/$vo/tnsnames.ora ; then - tnsvalue=$@LOCATION_ENV@/etc/voms/$vo + if test -f ${etcpath}/voms/$vo/tnsnames.ora ; then + tnsvalue=${etcpath}/voms/$vo else tnsvalue="$TNS_ADMIN" fi @@ -84,21 +124,21 @@ read pid < $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo if test "x$pid" != "x"; then if checkpid $pid; then - echo "VOMS ($pid) is already running" && failure + echo "VOMS ($pid) is already running" continue; fi fi fi if [ -n "$VOMS_USER" ]; then - su -c "TNS_ADMIN=\"$tnsvalue\" ${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" -s /bin/bash $VOMS_USER + su -c "TNS_ADMIN=\"$tnsvalue\" ${voms} --conf ${etcpath}/voms/$vo/voms.conf" -s /bin/bash $VOMS_USER else - TNS_ADMIN="$tnsvalue" ${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf + TNS_ADMIN="$tnsvalue" ${voms} --conf ${etcpath}/voms/$vo/voms.conf fi - # get process id - pid=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/'|head -1) - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + # get process id + pid=$(ps axo pid,args | grep "${voms} --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/'|head -1) + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` NUM=$(($pid)) if test $NUM -eq 0; then RETVAL=1 @@ -110,12 +150,17 @@ RETGLOB=$(($RETGLOB + 1 )) fi [ "$RETVAL" -eq 0 ] && success || failure + echo fi done return $RETGLOB } +if [ -r /etc/init.d/functions ] ; then + . /etc/init.d/functions +else + success() { echo $1 @@ -151,6 +196,8 @@ return $rc } +fi + checkpid() { ps --pid $1 >> /dev/null @@ -164,14 +211,14 @@ # A function to stop a program. killprocs() { RC=0 - # Test syntax. + # Test syntax. if [ "$#" -eq 0 ]; then echo $"Usage: killproc {pids} [signal]" return 1 fi notset=0 - # check for second arg to be kill level + # check for second arg to be kill level if [ "$2" != "" ] ; then killlevel=$2 else @@ -179,15 +226,15 @@ killlevel="-9" fi - # Find pid. + # Find pid. pid=$1 - # Kill it. + # Kill it. if [ -n "${pid:-}" ] ; then [ "$BOOTUP" = "verbose" -a -z "$LSB" ] && echo -n "$base " if [ "$notset" -eq "1" ] ; then if checkpid $pid 2>&1; then - # TERM first, then KILL if not dead + # TERM first, then KILL if not dead kill -TERM $pid sleep 0.1 if checkpid $pid && sleep 1 && @@ -196,14 +243,14 @@ kill -KILL $pid sleep 0.1 fi - fi + fi checkpid $pid RC=$? [ "$RC" -eq 0 ] && failure $"$base shutdown" || success $"$base shutdown" RC=$((! $RC)) - # use specified level only - else - if checkpid $pid >/dev/null 2>&1; then + else + # use specified level only + if checkpid $pid >/dev/null 2>&1; then kill $killlevel $pid RC=$? [ "$RC" -eq 0 ] && success $"$base $killlevel" || failure $"$base $killlevel" @@ -214,7 +261,7 @@ RC=1 fi - # Remove pid file if any. + # Remove pid file if any. if [ "$notset" = "1" ]; then rm -f /var/run/$base.pid fi @@ -226,18 +273,21 @@ # Stop daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Stopping $prog($vo): " -# pids=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/') - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep|awk '{ print $2; }'|tr '\n' ' '` - dbname=`grep dbname $@LOCATION_ENV@/etc/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` - username=`grep username $@LOCATION_ENV@/etc/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + dbname=`grep dbname ${etcpath}/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` + username=`grep username ${etcpath}/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` if test "x$username" = "x"; then pids=""; pids2=""; @@ -255,16 +305,15 @@ fi fi if test -z "$pids"; then - failure; echo - RETVAL=1 + echo "(already stopped)" continue fi for pid in $pids; do - killprocs ${pid} ; + killprocs ${pid} done RETVAL=$? echo - [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/voms.$vo + [ $RETVAL -eq 0 ] && rm -f $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo RETGLOB=$((RETGLOB + RETVAL)) fi done @@ -273,47 +322,53 @@ } function condrestart() { - # Stop daemons. + RETGLOB=0 + # Conditionally restart daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then - echo -n "Condrestart $prog($vo): " -# pids=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/') - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` - if test -z "$pids"; then - echo; start $vo - else - failure; echo - RETVAL=1 + if test -f ${etcpath}/voms/$vo/voms.conf ; then + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + if test -n "$pids"; then + $0 restart $vo + RETVAL=$? + RETGLOB=$((RETGLOB + RETVAL)) fi fi done return $RETGLOB - } function getstatus() { - # Stop daemons. - prog=`basename ${voms}` - - # get vos - vos=${1:-`find $@LOCATION_ENV@/etc/voms/ -type d -printf "%f "`} - value=0 + # Get status. + prog=`basename ${voms}` + if test -z $1; then + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi + else + vos=$1 + fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Status $prog($vo): " - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` if test -z "$pids"; then - if [ -f /var/lock/subsys/voms.$vo ]; then + if [ -f $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo ]; then echo "dead but subsys locked" value=$[$value < 2 ? 2 : $value] continue @@ -322,7 +377,8 @@ value=$[$value < 3 ? 3 : $value] continue else - echo "(pid $pids) is running..." + echo -n "(pid $pids) is running..." | tr '\n' ' ' + echo value=$[$value < 0 ? 0 : $value] continue fi @@ -346,12 +402,14 @@ getstatus $2 RETVAL=$? ;; - restart) + restart | force-reload) stop $2 start $2 RETVAL=$? ;; - condrestart) + reload) + ;; + condrestart | try-restart) condrestart $2 RETVAL=$? ;; voms-install-db.patch: voms_install_db.in | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) --- NEW FILE voms-install-db.patch --- diff -ur voms-1.9.11.orig/src/install/voms_install_db.in voms-1.9.11/src/install/voms_install_db.in --- voms-1.9.11.orig/src/install/voms_install_db.in 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/install/voms_install_db.in 2009-08-26 17:45:39.608077295 +0200 @@ -4,7 +4,11 @@ # Default prefix @LOCATION_ENV@=${@LOCATION_ENV@:- at LOCATION_DIR@} if test -z $@VAR_LOCATION_ENV@ ; then - @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + if [ "$@LOCATION_ENV@" = "/usr" ] ; then + @VAR_LOCATION_ENV@=/var + else + @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + fi fi # CERTDIR @@ -37,7 +41,9 @@ # Default path basepath=$@LOCATION_ENV@ -datapath=$@LOCATION_ENV@ +if [ "$@LOCATION_ENV@" != "/usr" ] ; then + datapath=$@LOCATION_ENV@ +fi # Default Suffix code=0 @@ -49,7 +55,7 @@ logformat="" sqlloc="" help="" -oldformat="no" +newformat="yes" if test "x at with_mysqlconf@" != "x" ; then MYSQLCONF=" --defaults-file=@with_mysqlconf@ " @@ -58,7 +64,7 @@ fi -TEMP=`getopt -o h --long mysql-home:,loglevel:,logtype:,logformat:,logdateformat:,oracle-home:,db:,port:,code:,voms-vo:,socktimeout:,db-type:,sqlloc:,db-admin:,db-pwd:,voms-name:,voms-pwd:,newformat,compat -n 'voms_install_db' -- "$@"` +TEMP=`getopt -o h --long mysql-home:,loglevel:,logtype:,logformat:,logdateformat:,oracle-home:,db:,port:,code:,voms-vo:,socktimeout:,db-type:,sqlloc:,db-admin:,db-pwd:,voms-name:,voms-pwd:,oldformat,compat -n 'voms_install_db' -- "$@"` if [ $? != 0 ] ; then $ECHO "Terminating..." >&2 ; exit 1 ; fi @@ -84,7 +90,7 @@ --logtype) logtype=$2 ; shift 2 ;; --logformat) logformat=$2 ; shift 2 ;; --logdateformat) logdateformat=$2 ; shift 2 ;; - --newformat) oldformat="yes" ; shift 1 ;; + --oldformat) newformat="no" ; shift 1 ;; -h) help="yes" ; shift 1 ;; --) shift ; break ;; *) $ECHO "$1: Internal Error!" >&2 ; exit 1 ;; @@ -133,7 +139,7 @@ $ECHO " --logtype type Specifies what to log. See the vomsd(8) man page for details." $ECHO " --logformat format See the vomsd(8) man page for details." $ECHO " --logdateformat format See the vomsd(8) man page for details." - $ECHO " --newformat Creates AC according to the old format." + $ECHO " --oldformat Creates AC according to the old format." $ECHO " --help This output." exit 0; fi @@ -261,8 +267,8 @@ # Setting ownership and permission for voms_password_query file mkdir -p $datapath/etc/voms/$voms_vo -mkdir -p $@LOCATION_ENV at _VAR/log -#$datapath/log +mkdir -p $@VAR_LOCATION_ENV@/log/voms + $ECHO $voms_password_query > $datapath/etc/voms/$voms_vo/voms.pass chown root.voms $datapath/etc/voms/$voms_vo/voms.pass chmod 640 $datapath/etc/voms/$voms_vo/voms.pass @@ -270,10 +276,10 @@ if test -z $voms_vo ; then logname=voms else - logname=voms.$voms_vo + logname=$voms_vo fi -$ECHO -en "--vo=$voms_vo\n--dbname=$voms_database\n--port=$port\n--username=$voms_username_query\n--passfile=$datapath/etc/voms/$voms_vo/voms.pass\n--sqlloc=$sqlloc\n--logfile=$@LOCATION_ENV at _VAR/log/$logname\n" > $datapath/etc/voms/$voms_vo/voms.conf +$ECHO -en "--vo=$voms_vo\n--dbname=$voms_database\n--port=$port\n--username=$voms_username_query\n--passfile=$datapath/etc/voms/$voms_vo/voms.pass\n--sqlloc=$sqlloc\n--logfile=$@VAR_LOCATION_ENV@/log/voms/$logname\n" > $datapath/etc/voms/$voms_vo/voms.conf $ECHO -en "--socktimeout=$timeout\n--loglevel=$loglevel\n--logtype=$logtype\n" >>$datapath/etc/voms/$voms_vo/voms.conf if test "x$compat_mode" = "x-compat"; then voms-jar-perms.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-jar-perms.patch --- diff -ur voms-1.9.11.orig/src/api/java/Makefile.am voms-1.9.11/src/api/java/Makefile.am --- voms-1.9.11.orig/src/api/java/Makefile.am 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/Makefile.am 2009-08-14 20:54:18.599023487 +0200 @@ -70,7 +70,7 @@ install-exec-hook: $(mkinstalldirs) $(DESTDIR)/$(datadir)/java - $(INSTALL) $(top_builddir)/src/api/java/vomsjapi.jar $(DESTDIR)/$(datadir)/java + $(INSTALL) -m644 $(top_builddir)/src/api/java/vomsjapi.jar $(DESTDIR)/$(datadir)/java clean: rm -f $(top_builddir)/src/api/java/vomsjapi.jar voms-java-clone-cast.patch: VOMSValidator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE voms-java-clone-cast.patch --- diff -ur voms-1.9.11.orig/src/api/java/org/glite/voms/VOMSValidator.java voms-1.9.11/src/api/java/org/glite/voms/VOMSValidator.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/VOMSValidator.java 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/org/glite/voms/VOMSValidator.java 2009-08-15 20:12:49.855022959 +0200 @@ -159,7 +159,7 @@ if (validatedChain == null) myValidatedChain = null; // allow null else - myValidatedChain = validatedChain.clone(); // allow null + myValidatedChain = (X509Certificate[])validatedChain.clone(); if (acValidator == null) { if (theTrustStore == null) { @@ -292,7 +292,7 @@ if (validatedChain == null) myValidatedChain = null; else - myValidatedChain = validatedChain.clone(); + myValidatedChain = (X509Certificate[])validatedChain.clone(); myVomsAttributes = new Vector(); myFQANTree = null; isParsed = false; voms-javadoc.patch: PathNamingScheme.java | 14 +++++++------- UserCredentials.java | 14 +++++++------- VOMSParser.java | 2 +- VOMSProtocol.java | 6 +++--- VOMSProxyBuilder.java | 16 ++++++++-------- VOMSRequestOptions.java | 17 ++++------------- 6 files changed, 30 insertions(+), 39 deletions(-) --- NEW FILE voms-javadoc.patch --- diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/PathNamingScheme.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/PathNamingScheme.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/PathNamingScheme.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/PathNamingScheme.java 2009-07-01 19:02:29.448373448 +0200 @@ -61,7 +61,7 @@ /** * This methods checks that the string passed as argument complies with the voms FQAN syntax. * - * @param containerName, the string that must be checked for compatibility with FQAN syntax. + * @param containerName the string that must be checked for compatibility with FQAN syntax. * @throws VOMSSyntaxException * If there's an error in the FQAN syntax. */ @@ -81,7 +81,7 @@ * This methods checks that the string passed as argument complies with the syntax used * by voms to identify groups. * - * @param groupName, the string that has to be checked. + * @param groupName the string that has to be checked. * @throws VOMSSyntaxException * If the string passed as argument doens not comply with the voms sytax. */ @@ -116,7 +116,7 @@ /** * This methods checks that the FQAN passed as argument identifies a voms group. * - * @param groupName, the string to check. + * @param groupName the string to check. * @return
  • true, if the string passed as argument identifies a voms group. *
  • false, otherwise. *
@@ -131,7 +131,7 @@ /** * This methods checks that the FQAN passed as argument identifies a voms role. * - * @param roleName, the string to check. + * @param roleName the string to check. * @return
  • true, if the string passed as argument identifies a voms role. *
  • false, otherwise. *
@@ -147,7 +147,7 @@ * This methods checks that the FQAN passed as argument identifies a qualified voms role, i.e., * a role defined in the context of a voms group. * - * @param roleName, the string to check. + * @param roleName the string to check. * @return
  • true, if the string passed as argument identifies a qualified voms role. *
  • false, otherwise. *
@@ -163,7 +163,7 @@ /** * This method extracts the role name information from the FQAN passed as argument. * - * @param containerName, the FQAN + * @param containerName the FQAN * @return
  • A string containing the role name, if found
  • *
  • null, if no role information is contained in the FQAN passed as argument *
@@ -190,7 +190,7 @@ /** * This method extracts group name information from the FQAN passed as argument. * - * @param containerName, the FQAN + * @param containerName the FQAN * @return
  • A string containing the group name, if found
  • *
  • null, if no group information is contained in the FQAN passed as argument *
diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/UserCredentials.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/UserCredentials.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/UserCredentials.java 2009-04-07 11:05:29.000000000 +0200 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/UserCredentials.java 2009-07-01 19:02:29.456372709 +0200 @@ -377,7 +377,7 @@ * Static instance constructor for a {@link UserCredentials}. * For more info on the user credentials load procedure, see {@link #instance()}. * - * @param keyPassword, the password that is to be used to decrypt the user private key. + * @param keyPassword the password that is to be used to decrypt the user private key. * @return the loaded user credentials. * * @throws VOMSException @@ -396,9 +396,9 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param userCertFile, the path to the PEM X509 user certificate. - * @param userKeyFile, the path to the PEM X509 private key. - * @param keyPassword, the password that is to be used to decrypt the user private key. + * @param userCertFile the path to the PEM X509 user certificate. + * @param userKeyFile the path to the PEM X509 private key. + * @param keyPassword the password that is to be used to decrypt the user private key. * @return the loaded user credentials. * * @throws VOMSException @@ -416,8 +416,8 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param userCertFile, the path to the PEM X509 user certificate. - * @param userKeyFile, the path to the PEM X509 private key. + * @param userCertFile the path to the PEM X509 user certificate. + * @param userKeyFile the path to the PEM X509 private key. * @return the loaded user credentials. * * @throws VOMSException @@ -435,7 +435,7 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param credentials, the GlobusCredentials object containing the user's own proxy + * @param credentials the GlobusCredentials object containing the user's own proxy * @return the loaded user credentials. * * @throws VOMSException diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSParser.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSParser.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSParser.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSParser.java 2009-07-01 19:02:29.465377247 +0200 @@ -61,7 +61,7 @@ /** * * Parses a voms response reading from a given input stream. - * @param is, the input stream. + * @param is the input stream. * @return a {@link VOMSResponse} object that represents the parsed response. */ public VOMSResponse parseResponse(InputStream is){ diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProtocol.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProtocol.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProtocol.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProtocol.java 2009-07-01 19:02:29.468373182 +0200 @@ -97,8 +97,8 @@ * * This method is used to send a request to a VOMS server. * - * @param requestOptions, the request options. See {@link VOMSRequestOptions}. - * @param stream, an output stream. + * @param requestOptions the request options. See {@link VOMSRequestOptions}. + * @param stream an output stream. */ public void sendRequest(VOMSRequestOptions requestOptions, OutputStream stream){ @@ -154,7 +154,7 @@ /** * This method is used to parse a VOMS response from an input stream. * - * @param stream, the input stream from which the response will be parsed. + * @param stream the input stream from which the response will be parsed. * @return a {@link VOMSResponse} object. */ public VOMSResponse getResponse(InputStream stream){ diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java 2009-07-01 19:36:38.729376985 +0200 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java 2009-07-01 20:58:25.590377728 +0200 @@ -130,9 +130,9 @@ * * This methods builds an {@link AttributeCertificate} (AC) object starting from an array of bytes. * - * @param acBytes, the byte array containing the attribute certificate. + * @param acBytes the byte array containing the attribute certificate. * @return the {@link AttributeCertificate} object - * @throws VOMSException, in case of parsing errors. + * @throws VOMSException in case of parsing errors. */ public static AttributeCertificate buildAC(byte[] acBytes){ @@ -161,12 +161,12 @@ * passed as arguments and including a list of {@link AttributeCertificate} objects that * will be included in the proxy. * - * @param cred, the {@link UserCredentials} from which the proxy must be created. - * @param ACs, the list of {@link AttributeCertificate} objects. - * @param lifetime, the lifetime in seconds of the generated proxy. - * @param version, the version of globus to which the proxy conforms - * @return a {@link GlobusCredential} object that represents the proxy. - * @throws {@link VOMSException}, if something goes wrong. + * @param cred the {@link UserCredentials} from which the proxy must be created. + * @param ACs the list of {@link AttributeCertificate} objects. + * @param lifetime the lifetime in seconds of the generated proxy. + * @param gtVersion the version of globus to which the proxy conforms + * @return a {@link UserCredentials} object that represents the proxy. + * @throws VOMSException if something goes wrong. * * @author Vincenzo Ciaschini * @author Andrea Ceccanti diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java 2009-07-01 19:08:10.252380084 +0200 @@ -75,9 +75,7 @@ /** - * - * Returns the ordering string of this {@link VOMSRequestOptions} object. - * @return + * @return the ordering string of this {@link VOMSRequestOptions} object. */ public String getOrdering() { @@ -99,10 +97,7 @@ /** - * - * Returs the list of the requested FQANs specified in this {@link VOMSRequestOptions} object. - * - * @return + * @return the list of the requested FQANs specified in this {@link VOMSRequestOptions} object. */ public List getRequestedFQANs() { @@ -123,10 +118,8 @@ /** - * Returns the list of targets (i.e., host where the requested ACs will be valid) for this + * @return the list of targets (i.e., host where the requested ACs will be valid) for this * {@link VOMSRequestOptions} object. - * - * @return */ public List getTargets() { @@ -135,10 +128,8 @@ /** - * Returns the list of targets (i.e., host where the requested ACs will be valid) for this + * @return the list of targets (i.e., host where the requested ACs will be valid) for this * {@link VOMSRequestOptions} object as a string containing a a comma-separated list of host names. - * - * @return */ public String getTargetsAsString() { voms-nolib64.patch: configure.ac | 4 ---- 1 file changed, 4 deletions(-) --- NEW FILE voms-nolib64.patch --- diff -ur voms-1.9.8.1.orig/configure.ac voms-1.9.8.1/configure.ac --- voms-1.9.8.1.orig/configure.ac 2009-04-16 15:57:03.000000000 +0200 +++ voms-1.9.8.1/configure.ac 2009-07-02 12:16:10.035379837 +0200 @@ -37,10 +37,6 @@ AC_ENABLE_GLITE([], have_glite=yes, have_glite=no) # embed AC_GLITE -if test "x$host_cpu" = "xx86_64"; then - AC_SUBST([libdir], ['${exec_prefix}/lib64']) -fi - AC_EXPAT([], have_expat=yes, have_expat=no) # taken from org.glite AC_CPPUNIT([], have_cppunit=yes, have_cppunit=no) # taken from org.glite AC_GLOBUS([], have_globus=yes, have_globus=no) voms-notknown-msg.patch: vomsclient.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE voms-notknown-msg.patch --- diff -ur voms-1.9.11.orig/src/client/vomsclient.cc voms-1.9.11/src/client/vomsclient.cc --- voms-1.9.11.orig/src/client/vomsclient.cc 2009-07-27 10:14:04.000000000 +0200 +++ voms-1.9.11/src/client/vomsclient.cc 2009-08-31 17:51:15.952071123 +0200 @@ -575,7 +575,9 @@ std::vector servers; servers = v.FindByAlias(contact.vo().empty() ? contact.nick() : contact.vo()); if (servers.empty()) { - std::cerr << "VOMS Server for " << contact.vo() << " not known!" << std::endl; + std::cerr << "VOMS Server for " + << (contact.vo().empty() ? contact.nick() : contact.vo()) + << " not known!" << std::endl; exit(1); } voms-openssl.patch: ac/Makefile.am | 1 + api/ccapi/api_util.cc | 4 ++-- include/acstack.h | 2 +- socklib/Client.cpp | 4 ++++ utils/vomsfake.cc | 1 + 5 files changed, 9 insertions(+), 3 deletions(-) --- NEW FILE voms-openssl.patch --- diff -ur voms-1.9.11.orig/src/ac/Makefile.am voms-1.9.11/src/ac/Makefile.am --- voms-1.9.11.orig/src/ac/Makefile.am 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/src/ac/Makefile.am 2009-09-07 11:06:49.079471423 +0200 @@ -27,6 +27,7 @@ -DNOGLOBUS \ -I $(top_srcdir)/src/include \ -I $(top_builddir)/src/sslutils +libattributes_nog_la_CXXFLAGS = $(libattributes_nog_la_CFLAGS) libattributes_nog_la_LIBADD = \ $(OPENSSL_LIBS) diff -ur voms-1.9.11.orig/src/api/ccapi/api_util.cc voms-1.9.11/src/api/ccapi/api_util.cc --- voms-1.9.11.orig/src/api/ccapi/api_util.cc 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/ccapi/api_util.cc 2009-09-07 11:06:49.080471703 +0200 @@ -415,9 +415,9 @@ /* extract vo name from AC */ AC * ac = (AC *)data; - STACK_OF(AC_ATTR) * atts = ac->acinfo->attrib; + const STACK_OF(AC_ATTR) * atts = ac->acinfo->attrib; int nid = OBJ_txt2nid("idatcap"); - int pos = X509at_get_attr_by_NID(atts, nid, -1); + int pos = X509at_get_attr_by_NID((const STACK_OF(X509_ATTRIBUTE)*)atts, nid, -1); int nidc = OBJ_txt2nid("certseq"); STACK_OF(X509_EXTENSION) *exts = ac->acinfo->exts; diff -ur voms-1.9.11.orig/src/include/acstack.h voms-1.9.11/src/include/acstack.h --- voms-1.9.11.orig/src/include/acstack.h 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/include/acstack.h 2009-09-07 11:06:49.081472345 +0200 @@ -79,7 +79,7 @@ #endif #define DECL_STACK(type) \ - DECLARE_STACK_OF(type) \ + PREDECLARE_STACK_OF(type) \ extern STACK_OF(type) *sk_##type##_new (int (*)(const type * const *, const type * const *)); \ extern STACK_OF(type) *sk_##type##_new_null (); \ extern void sk_##type##_free (STACK_OF(type) *); \ diff -ur voms-1.9.11.orig/src/socklib/Client.cpp voms-1.9.11/src/socklib/Client.cpp --- voms-1.9.11.orig/src/socklib/Client.cpp 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/socklib/Client.cpp 2009-09-07 11:28:07.210471657 +0200 @@ -336,7 +336,11 @@ bool GSISocketClient::Open() { +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + const SSL_METHOD *meth = NULL; +#else SSL_METHOD *meth = NULL; +#endif int ret = -1, ret2 = -1; time_t starttime, curtime; long errorcode = 0; diff -ur voms-1.9.11.orig/src/utils/vomsfake.cc voms-1.9.11/src/utils/vomsfake.cc --- voms-1.9.11.orig/src/utils/vomsfake.cc 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/utils/vomsfake.cc 2009-09-07 10:21:52.935470664 +0200 @@ -40,6 +40,7 @@ #include "listfunc.h" #include "credentials.h" #include "parsertypes.h" +#define YYTOKENTYPE #include "vomsparser.h" VOLIST *volist = NULL; voms-pipe-buf.patch: log.c | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE voms-pipe-buf.patch --- diff -ur voms-1.9.11.orig/src/log/log.c voms-1.9.11/src/log/log.c --- voms-1.9.11.orig/src/log/log.c 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/log/log.c 2009-09-07 16:02:18.597470396 +0200 @@ -175,7 +175,11 @@ if (*buffer) { while (offset < slen) { do { +#ifdef PIPE_BUF readbytes = read(fd, *buffer + offset, (slen - offset > PIPE_BUF ? PIPE_BUF : slen - offset)); +#else + readbytes = read(fd, *buffer + offset, (slen - offset > fpathconf(fd, _PC_PIPE_BUF) ? fpathconf(fd, _PC_PIPE_BUF) : slen - offset)); +#endif } while (readbytes < 0 && (errno == EINTR #ifdef ERESTART || errno == ERESTART voms-portability.patch: configure.ac | 2 - project/acinclude.m4 | 8 +++++-- src/api/ccapi/Makefile.am | 42 ++++++++++++++++++++--------------------- src/socklib/Makefile.am | 47 +++++++++++++++++++++++++++------------------- 4 files changed, 56 insertions(+), 43 deletions(-) --- NEW FILE voms-portability.patch --- diff -ur voms-1.9.11.orig/configure.ac voms-1.9.11/configure.ac --- voms-1.9.11.orig/configure.ac 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/configure.ac 2009-09-08 14:13:33.244334250 +0200 @@ -1,6 +1,6 @@ AC_INIT([GLite Security VOMS], [1.9.11]) -AC_PREREQ(2.59) +AC_PREREQ(2.57) AC_CONFIG_AUX_DIR([./project]) AM_INIT_AUTOMAKE AC_CONFIG_SRCDIR([src/utils/voms_proxy_destroy.cc]) diff -ur voms-1.9.11.orig/project/acinclude.m4 voms-1.9.11/project/acinclude.m4 --- voms-1.9.11.orig/project/acinclude.m4 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/project/acinclude.m4 2009-09-08 14:13:33.246338019 +0200 @@ -904,12 +904,16 @@ AC_DEFUN([PUT_PRIVATES], [ - AH_BOTTOM([#ifdef __GNUC__ + AH_BOTTOM([#if defined(__GNUC__) +#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) #define UNUSED(z) z __attribute__ ((unused)) +#else +#define UNUSED(z) z +#endif #define PRIVATE __attribute__ ((visibility ("hidden"))) #define PUBLIC __attribute__ ((visibility ("default"))) #else -#define UNUSED +#define UNUSED(z) z #define PRIVATE #define PUBLIC #endif])]) diff -ur voms-1.9.11.orig/src/api/ccapi/Makefile.am voms-1.9.11/src/api/ccapi/Makefile.am --- voms-1.9.11.orig/src/api/ccapi/Makefile.am 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/ccapi/Makefile.am 2009-09-08 14:13:33.247337541 +0200 @@ -16,7 +16,7 @@ libvomsapi_nog_la_SOURCES = \ $(CCSOURCES) -libvomsapi_nog_la_CPPFLAGS = \ +libvomsapi_nog_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -DNOGLOBUS \ $(API_INCLUDES) @@ -41,7 +41,7 @@ libvomsapi_la_SOURCES = \ $(CCSOURCES) -libvomsapi_la_CPPFLAGS = \ +libvomsapi_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -DNOGLOBUS \ $(API_INCLUDES) @@ -70,7 +70,7 @@ libvomsc_la_SOURCES = \ $(CSOURCES) -libvomsc_la_CPPFLAGS = \ +libvomsc_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_CFLAGS) @@ -94,10 +94,10 @@ #noinst_PROGRAMS = test ctest #test_SOURCES = test.cc #test_LDADD = libvomsapi.la -#test_CPPFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) +#test_CXXFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) #ctest_SOURCES = ctest.c #ctest_LDADD = libvomsc.la -#ctest_CPPFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) +#ctest_CFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) EXTRA_LTLIBRARIES = \ libvomsapi_gcc32.la \ @@ -123,7 +123,7 @@ libvomsapi_gcc32_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32_la_CPPFLAGS = \ +libvomsapi_gcc32_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32_CFLAGS) @@ -139,7 +139,7 @@ libvomsapi_gcc32dbg_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32dbg_la_CPPFLAGS = \ +libvomsapi_gcc32dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(GLOBUS_GCC32DBG_CFLAGS) \ $(API_INCLUDES) @@ -155,7 +155,7 @@ libvomsapi_gcc32pthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32pthr_la_CPPFLAGS = \ +libvomsapi_gcc32pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -171,7 +171,7 @@ libvomsapi_gcc32dbgpthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32dbgpthr_la_CPPFLAGS = \ +libvomsapi_gcc32dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBGPTHR_CFLAGS) @@ -187,7 +187,7 @@ libvomsc_gcc32_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32_la_CPPFLAGS = \ +libvomsc_gcc32_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32_CFLAGS) @@ -203,7 +203,7 @@ libvomsc_gcc32dbg_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32dbg_la_CPPFLAGS = \ +libvomsc_gcc32dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -219,7 +219,7 @@ libvomsc_gcc32pthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32pthr_la_CPPFLAGS = \ +libvomsc_gcc32pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -235,7 +235,7 @@ libvomsc_gcc32dbgpthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32dbgpthr_la_CPPFLAGS = \ +libvomsc_gcc32dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBGPTHR_CFLAGS) @@ -254,7 +254,7 @@ libvomsapi_gcc64_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64_la_CPPFLAGS = \ +libvomsapi_gcc64_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64_CFLAGS) @@ -270,7 +270,7 @@ libvomsapi_gcc64dbg_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64dbg_la_CPPFLAGS = \ +libvomsapi_gcc64dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -286,7 +286,7 @@ libvomsapi_gcc64pthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64pthr_la_CPPFLAGS = \ +libvomsapi_gcc64pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -302,7 +302,7 @@ libvomsapi_gcc64dbgpthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64dbgpthr_la_CPPFLAGS = \ +libvomsapi_gcc64dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBGPTHR_CFLAGS) @@ -318,7 +318,7 @@ libvomsc_gcc64_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64_la_CPPFLAGS = \ +libvomsc_gcc64_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64_CFLAGS) @@ -334,7 +334,7 @@ libvomsc_gcc64dbg_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64dbg_la_CPPFLAGS = \ +libvomsc_gcc64dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -350,7 +350,7 @@ libvomsc_gcc64pthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64pthr_la_CPPFLAGS = \ +libvomsc_gcc64pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -367,7 +367,7 @@ libvomsc_gcc64dbgpthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64dbgpthr_la_CPPFLAGS = \ +libvomsc_gcc64dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBGPTHR_CFLAGS) diff -ur voms-1.9.11.orig/src/socklib/Makefile.am voms-1.9.11/src/socklib/Makefile.am --- voms-1.9.11.orig/src/socklib/Makefile.am 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/socklib/Makefile.am 2009-09-08 14:16:29.063338874 +0200 @@ -12,7 +12,7 @@ libsock_server_la_SOURCES = Server.cpp tokens.c globuswrap.c libsock_nog_la_SOURCES = Client.cpp -libsock_nog_la_CPPFLAGS = \ +libsock_nog_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ @@ -21,17 +21,18 @@ libsock_nog_la_LIBADD = \ -lcrypto -lssl -libsock_server_la_CPPFLAGS = \ +libsock_server_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_CFLAGS) +libsock_server_la_CFLAGS = $(libsock_server_la_CXXFLAGS) libsock_server_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils.la \ $(top_builddir)/src/common/libutilc.la \ $(GLOBUS_GSS_LIBS) -libsock_la_CPPFLAGS = \ +libsock_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_CFLAGS) @@ -68,10 +69,11 @@ libsock_server_gcc32_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32_la_CPPFLAGS = \ +libsock_server_gcc32_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32_CFLAGS) +libsock_server_gcc32_la_CFLAGS = $(libsock_server_gcc32_la_CXXFLAGS) libsock_server_gcc32_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32.la \ @@ -80,10 +82,11 @@ libsock_server_gcc32dbg_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32dbg_la_CPPFLAGS = \ +libsock_server_gcc32dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) +libsock_server_gcc32dbg_la_CFLAGS = $(libsock_server_gcc32dbg_la_CXXFLAGS) libsock_server_gcc32dbg_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32dbg.la \ @@ -92,10 +95,11 @@ libsock_server_gcc32pthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32pthr_la_CPPFLAGS = \ +libsock_server_gcc32pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32PTHR_CFLAGS) +libsock_server_gcc32pthr_la_CFLAGS = $(libsock_server_gcc32pthr_la_CXXFLAGS) libsock_server_gcc32pthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32pthr.la \ @@ -104,10 +108,11 @@ libsock_server_gcc32dbgpthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32dbgpthr_la_CPPFLAGS = \ +libsock_server_gcc32dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) +libsock_server_gcc32dbgpthr_la_CFLAGS = $(libsock_server_gcc32dbgpthr_la_CXXFLAGS) libsock_server_gcc32dbgpthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32dbgpthr.la \ @@ -116,10 +121,11 @@ libsock_server_gcc64_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64_la_CPPFLAGS = \ +libsock_server_gcc64_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64_CFLAGS) +libsock_server_gcc64_la_CFLAGS = $(libsock_server_gcc64_la_CXXFLAGS) libsock_server_gcc64_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64.la \ @@ -128,10 +134,11 @@ libsock_server_gcc64dbg_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64dbg_la_CPPFLAGS = \ +libsock_server_gcc64dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) +libsock_server_gcc64dbg_la_CFLAGS = $(libsock_server_gcc64dbg_la_CXXFLAGS) libsock_server_gcc64dbg_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64dbg.la \ @@ -140,10 +147,11 @@ libsock_server_gcc64pthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64pthr_la_CPPFLAGS = \ +libsock_server_gcc64pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64PTHR_CFLAGS) +libsock_server_gcc64pthr_la_CFLAGS = $(libsock_server_gcc64pthr_la_CXXFLAGS) libsock_server_gcc64pthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64pthr.la \ @@ -152,10 +160,11 @@ libsock_server_gcc64dbgpthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64dbgpthr_la_CPPFLAGS = \ +libsock_server_gcc64dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) +libsock_server_gcc64dbgpthr_la_CFLAGS = $(libsock_server_gcc64dbgpthr_la_CXXFLAGS) libsock_server_gcc64dbgpthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64dbgpthr.la \ @@ -188,7 +197,7 @@ libsock_gcc32_la_SOURCES = \ $(SOURCES) -libsock_gcc32_la_CPPFLAGS = \ +libsock_gcc32_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32_CFLAGS) @@ -201,7 +210,7 @@ libsock_gcc32dbg_la_SOURCES = \ $(SOURCES) -libsock_gcc32dbg_la_CPPFLAGS = \ +libsock_gcc32dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -214,7 +223,7 @@ libsock_gcc32pthr_la_SOURCES = \ $(SOURCES) -libsock_gcc32pthr_la_CPPFLAGS = \ +libsock_gcc32pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -227,7 +236,7 @@ libsock_gcc32dbgpthr_la_SOURCES = \ $(SOURCES) -libsock_gcc32dbgpthr_la_CPPFLAGS = \ +libsock_gcc32dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -240,7 +249,7 @@ libsock_gcc64_la_SOURCES = \ $(SOURCES) -libsock_gcc64_la_CPPFLAGS = \ +libsock_gcc64_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64_CFLAGS) @@ -253,7 +262,7 @@ libsock_gcc64dbg_la_SOURCES = \ $(SOURCES) -libsock_gcc64dbg_la_CPPFLAGS = \ +libsock_gcc64dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -266,7 +275,7 @@ libsock_gcc64pthr_la_SOURCES = \ $(SOURCES) -libsock_gcc64pthr_la_CPPFLAGS = \ +libsock_gcc64pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -279,7 +288,7 @@ libsock_gcc64dbgpthr_la_SOURCES = \ $(SOURCES) -libsock_gcc64dbgpthr_la_CPPFLAGS = \ +libsock_gcc64dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) voms-shell-syntax.patch: mysql2oracle.in | 2 +- voms-ping | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) --- NEW FILE voms-shell-syntax.patch --- diff -ur voms-1.9.8.1.orig/src/install/mysql2oracle.in voms-1.9.8.1/src/install/mysql2oracle.in --- voms-1.9.8.1.orig/src/install/mysql2oracle.in 2005-09-27 16:23:56.000000000 +0200 +++ voms-1.9.8.1/src/install/mysql2oracle.in 2009-07-02 18:40:14.000000000 +0200 @@ -2,7 +2,7 @@ #!/bin/sh #set -x -function usage() +function usage { echo echo "usage : mysql2oracle [OPTIONS]" diff -ur voms-1.9.8.1.orig/src/install/voms-ping voms-1.9.8.1/src/install/voms-ping --- voms-1.9.8.1.orig/src/install/voms-ping 2008-12-23 11:46:01.000000000 +0100 +++ voms-1.9.8.1/src/install/voms-ping 2009-07-02 18:42:24.000000000 +0200 @@ -25,7 +25,8 @@ echo " ]" } -function test_vo { +function test_vo +{ local voname="$1" local port=`cat $GLITE_LOCATION/etc/voms/$voname/voms.conf | grep '^--port' | sed 's/^--port=//'` local dn=`openssl x509 -subject -noout -in /etc/grid-security/hostcert.pem|cut -d' ' -f2-` @@ -41,7 +42,7 @@ "$voname" "localhost" "$port" "$dn" "$voname" EOF rm -f /tmp/oo - /opt/glite/bin/voms-proxy-init --voms $vo --out /tmp/proxy --userconf=/tmp/vomses 2>/tmp/oo >/dev/null + ${GLITE_LOCATION:-/usr}/bin/voms-proxy-init --voms $vo --out /tmp/proxy --userconf=/tmp/vomses 2>/tmp/oo >/dev/null res=$? if test $res -ne 0; then grep "User unknown to this VO" /tmp/oo >/dev/null --- NEW FILE voms.INSTALL --- VOMS server configuration ------------------------- In addition to the voms-server package a voms database plugin is needed. Plugins exists for mysql and oracle. Since the oracle client libraries are not open source software, only the mysql plugin is available in Fedora. To install the voms-mysql-plugin issue the following command as root: yum install voms-mysql-plugin Before starting the server, you must create the databases used by VOMS. It is possible to run more than one VOMS server on a single host as long as they are configured to use different ports. You should have the grid CA certificates installed in /etc/grid-security/certificates before running the VOMS database creation script. To create the databases run the following command as root for each VOMS server you want to run: /usr/share/voms/voms_install_db \ --voms-vo= \ --port= \ --db-type=mysql \ --db-admin= \ --db-pwd= \ --sqlloc=/usr/lib/voms/libvomsmysql.so If you are running on a 64 bit host use instead: --sqlloc=/usr/lib64/voms/libvomsmysql.so The voms server is configured to run as a special voms user. This user needs a copy of the host certificate and key: cp -p /etc/grid-security/hostcert.pem /etc/grid-security/voms cp -p /etc/grid-security/hostkey.pem /etc/grid-security/voms chown voms:voms /etc/grid-security/voms/host*.pem After creating the databases, start the server by running the command: service voms start If you want the server to be started automatically after each reboot run the command: chkconfig voms on To check that the server is running and is configured correctly, run the following command: /usr/share/voms/voms-ping --- NEW FILE voms.spec --- %global with_gcj %{!?_without_gcj:1}%{?_without_gcj:0} Name: voms Version: 1.9.11 Release: 4%{?dist} Summary: Virtual Organization Membership Service Group: System Environment/Libraries License: ASL 2.0 URL: http://glite.web.cern.ch/glite/ # The source tarball is created from a CVS checkout: # cvs -d:pserver:anonymous:@glite.cvs.cern.ch:/cvs/glite co \ # -r glite-security-voms_R_1_9_11 \ # -d voms-1.9.11 org.glite.security.voms # tar -z -c --exclude CVS -f voms-1.9.11.tar.gz voms-1.9.11 Source: %{name}-%{version}.tar.gz # Post-install setup instructions: Source1: %{name}.INSTALL # Build using Globus from Fedora/EPEL # https://savannah.cern.ch/bugs/?54427 Patch0: %{name}-distribution-globus.patch # Fix the start-up script # https://savannah.cern.ch/bugs/?54428 Patch1: %{name}-initscript.patch # Fix the --disable-glite configure option # https://savannah.cern.ch/bugs/?54429 Patch2: %{name}-fix-enable-glite.patch # Remove lib64 hardcoding # https://savannah.cern.ch/bugs/?54430 Patch3: %{name}-nolib64.patch # Make the Java API more compatible with the C API # https://savannah.cern.ch/bugs/?54432 Patch4: %{name}-extra-vomses-java.patch # Missing casts after Java cloning # https://savannah.cern.ch/bugs/?54433 Patch5: %{name}-java-clone-cast.patch # Fix permissions of installed jar # https://savannah.cern.ch/bugs/?54434 Patch6: %{name}-jar-perms.patch # Fix javadoc warnings # https://savannah.cern.ch/bugs/?54435 Patch7: %{name}-javadoc.patch # Fix syntax errors in shell scripts # https://savannah.cern.ch/bugs/?54436 Patch8: %{name}-shell-syntax.patch # Fix the database install script # https://savannah.cern.ch/bugs/?54880 Patch9: %{name}-install-db.patch # Error message glitch # https://savannah.cern.ch/bugs/?55113 Patch10: %{name}-notknown-msg.patch # Make the Java API build with gcj # https://savannah.cern.ch/bugs/?55115 Patch11: %{name}-gcj.patch # Support older autotools and older gcc # https://savannah.cern.ch/bugs/?55116 Patch12: %{name}-portability.patch # Support openssl 1.0 # https://savannah.cern.ch/bugs/?55390 Patch13: %{name}-openssl.patch # Unconditional use of PIPE_BUF # https://savannah.cern.ch/bugs/?55405 Patch14: %{name}-pipe-buf.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: globus-gssapi-gsi-devel%{?_isa} BuildRequires: globus-gss-assist-devel%{?_isa} BuildRequires: openssl-devel%{?_isa} BuildRequires: expat-devel BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: libxslt BuildRequires: docbook-style-xsl BuildRequires: doxygen %if %{?fedora}%{!?fedora:0} >= 9 || %{?rhel}%{!?rhel:0} >= 6 BuildRequires: tex(latex) %else BuildRequires: tetex-latex %endif BuildRequires: java-devel BuildRequires: jpackage-utils BuildRequires: bouncycastle >= 1.39 BuildRequires: jakarta-commons-cli BuildRequires: jakarta-commons-lang BuildRequires: log4j %if %{with_gcj} BuildRequires: java-gcj-compat-devel %endif %description In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers libraries that applications using the VOMS functionality will bind to. %package devel Summary: Virtual Organization Membership Service Development Files Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} Requires: openssl-devel%{?_isa} Requires: automake %description devel In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers header files for programming with the VOMS libraries. %package doc Summary: Virtual Organization Membership Service Documentation Group: Documentation %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch %endif %description doc Documentation for the Virtual Organization Membership Service. %package clients Summary: Virtual Organization Membership Service Clients Group: Applications/Internet Requires: %{name}%{?_isa} = %{version}-%{release} %description clients In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package provides command line applications to access the VOMS services. %package server Summary: Virtual Organization Membership Service Server Group: Applications/Internet Requires: %{name}%{?_isa} = %{version}-%{release} Requires(pre): shadow-utils Requires(post): chkconfig Requires(preun): chkconfig Requires(preun): initscripts Requires(postun): initscripts %description server In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. The service can be understood as an account database, which serves the information in a special format (VOMS credential). The VO manager can administrate it remotely using command line tools or a web interface. %package -n vomsjapi Summary: Virtual Organization Membership Service Java API Group: Development/Libraries Requires: java Requires: jpackage-utils Requires: bouncycastle >= 1.39 Requires: jakarta-commons-cli Requires: jakarta-commons-lang Requires: log4j %if %{with_gcj} Requires(post): java-gcj-compat Requires(postun): java-gcj-compat %else %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch %endif %endif %description -n vomsjapi In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers a java client API for VOMS. %package -n vomsjapi-javadoc Summary: Virtual Organization Membership Service Java API Documentation Group: Documentation %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch %endif Requires: jpackage-utils Requires: vomsjapi = %{version}-%{release} %description -n vomsjapi-javadoc Virtual Organization Membership Service (VOMS) Java API Documentation. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 %patch9 -p1 %patch10 -p1 %patch11 -p1 %patch12 -p1 %patch13 -p1 %patch14 -p1 # Fix bad permissions (which otherwise end up in the debuginfo package) find . '(' -name '*.h' -o -name '*.c' -o -name '*.cpp' -o \ -name '*.cc' -o -name '*.java' ')' -exec chmod a-x {} ';' # Fix location dir sed -e 's/\(LOCATION_DIR.*\)"\$prefix"/\1""/g' -i project/acinclude.m4 # Fix default Globus location sed -e 's!\(GLOBUS_LOCATION\)!{\1:-/usr}!' -i project/voms.m4 # Fix default vomses file location sed -e 's!/opt/glite/etc/vomses!/etc/vomses!' -i src/api/ccapi/voms_api.cc # Use pdflatex sed -e 's!^\(USE_PDFLATEX *= *\)NO!\1YES!' -i src/api/ccapi/Makefile.am # Touch to avoid rerunning bison and flex touch -r src/utils/vomsfake.y src/utils/vomsparser.h touch -r src/utils/vomsfake.y src/utils/lex.yy.c # rebootstrap ./autogen.sh install -m 644 %{SOURCE1} INSTALL.Fedora %build %configure --disable-glite --libexecdir=%{_datadir} --sysconfdir=%{_datadir} \ --with-java-home=/usr --with-bc=/usr/share/java/bcprov.jar \ --with-log4j=/usr/share/java/log4j.jar \ --with-commons-cli=/usr/share/java/commons-cli.jar \ --with-commons-lang=/usr/share/java/commons-lang.jar make %{?_smp_mflags} ( cd doc/apidoc/api/VOMS_C_API/latex ; make ) ( cd doc/apidoc/api/VOMS_CC_API/latex ; make ) mkdir javadoc cd javadoc CLASSPATH=../src/api/java:$(build-classpath \ bcprov log4j commons-cli commons-lang) \ javadoc ../src/api/java/org/glite/voms/*.java \ ../src/api/java/org/glite/voms/ac/*.java \ ../src/api/java/org/glite/voms/contact/*.java cd .. %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_bindir}/edg-voms* rm -f $RPM_BUILD_ROOT%{_sbindir}/edg-voms* rm -f $RPM_BUILD_ROOT%{_mandir}/man1/edg-voms* rm -f $RPM_BUILD_ROOT%{_mandir}/man8/edg-voms* rm -rf $RPM_BUILD_ROOT%{_mandir}/man3 rm -f $RPM_BUILD_ROOT%{_libdir}/*.a rm -f $RPM_BUILD_ROOT%{_libdir}/*.la mv $RPM_BUILD_ROOT%{_includedir}/glite/security/%{name} \ $RPM_BUILD_ROOT%{_includedir}/%{name} rm -rf $RPM_BUILD_ROOT%{_includedir}/glite rm $RPM_BUILD_ROOT%{_includedir}/%{name}/voms_apic_nog.h rm $RPM_BUILD_ROOT%{_mandir}/man1/testvoms.1* rm $RPM_BUILD_ROOT%{_mandir}/man8/voms-install-replica.8* mv $RPM_BUILD_ROOT%{_datadir}/vomses.template \ $RPM_BUILD_ROOT%{_datadir}/%{name} mv $RPM_BUILD_ROOT%{_datadir}/m4 $RPM_BUILD_ROOT%{_datadir}/aclocal mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/grid-security/vomsdir mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/grid-security/%{name} mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/%{name} touch $RPM_BUILD_ROOT%{_sysconfdir}/vomses sed -e 's!${datapath}/etc/voms/voms!${basepath}/share/voms/voms!' \ -e 's/useradd/\#&/' -e 's/groupadd/\#&/' \ -e 's/vomsd(8)/voms(8)/' \ -i $RPM_BUILD_ROOT%{_datadir}/%{name}/voms_install_db cat >> $RPM_BUILD_ROOT%{_datadir}/%{name}/voms_install_db << EOF \$ECHO -en "--x509_user_cert=/etc/grid-security/voms/hostcert.pem\n" >> \$datapath/etc/voms/\$voms_vo/voms.conf \$ECHO -en "--x509_user_key=/etc/grid-security/voms/hostkey.pem\n" >> \$datapath/etc/voms/\$voms_vo/voms.conf EOF # Turn off default enabling of the service mkdir -p $RPM_BUILD_ROOT%{_initrddir} sed -e 's/\(chkconfig: \)\w*/\1-/' \ -e '/Default-Start/d' \ -e 's/\(Default-Stop:\s*\).*/\10 1 2 3 4 5 6/' \ $RPM_BUILD_ROOT%{_datadir}/init.d/%{name} > \ $RPM_BUILD_ROOT%{_initrddir}/%{name} chmod 755 $RPM_BUILD_ROOT%{_initrddir}/%{name} rm -rf $RPM_BUILD_ROOT%{_datadir}/init.d mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig echo VOMS_USER=voms > $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name} mkdir -p VOMS_C_API cp -pr doc/apidoc/api/VOMS_C_API/html VOMS_C_API install -m 644 doc/apidoc/api/VOMS_C_API/latex/refman.pdf VOMS_C_API mkdir -p VOMS_CC_API cp -pr doc/apidoc/api/VOMS_CC_API/html VOMS_CC_API install -m 644 doc/apidoc/api/VOMS_CC_API/latex/refman.pdf VOMS_CC_API mv $RPM_BUILD_ROOT%{_javadir}/vomsjapi.jar \ $RPM_BUILD_ROOT%{_javadir}/vomsjapi-%{version}.jar ln -s vomsjapi-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/vomsjapi.jar mkdir -p $RPM_BUILD_ROOT%{_javadocdir} cp -pr javadoc $RPM_BUILD_ROOT%{_javadocdir}/vomsjapi-%{version} ln -s vomsjapi-%{version} $RPM_BUILD_ROOT%{_javadocdir}/vomsjapi %if %{with_gcj} %{_bindir}/aot-compile-rpm %endif %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %pre server getent group %{name} >/dev/null || groupadd -r %{name} getent passwd %{name} >/dev/null || useradd -r -g %{name} \ -d %{_sysconfdir}/%{name} -s /sbin/nologin -c "VOMS Server Account" %{name} exit 0 %post server if [ $1 = 1 ]; then /sbin/chkconfig --add %{name} fi %preun server if [ $1 = 0 ]; then /sbin/service %{name} stop >/dev/null 2>&1 || : /sbin/chkconfig --del %{name} fi %postun server if [ $1 -ge 1 ]; then /sbin/service %{name} condrestart >/dev/null 2>&1 || : fi %post -n vomsjapi %if %{with_gcj} [ -x %{_bindir}/rebuild-gcj-db ] && %{_bindir}/rebuild-gcj-db %endif %postun -n vomsjapi %if %{with_gcj} [ -x %{_bindir}/rebuild-gcj-db ] && %{_bindir}/rebuild-gcj-db %endif %files %defattr(-,root,root,-) %{_libdir}/libvomsapi.so.* %{_libdir}/libvomsapi_nog.so.* %{_libdir}/libvomsc.so.* %config(noreplace) %{_sysconfdir}/vomses %dir %{_sysconfdir}/grid-security %dir %{_sysconfdir}/grid-security/vomsdir %dir %{_datadir}/%{name} %{_datadir}/%{name}/vomses.template %doc AUTHORS LICENSE %files devel %defattr(-,root,root,-) %{_libdir}/libvomsapi.so %{_libdir}/libvomsapi_nog.so %{_libdir}/libvomsc.so %dir %{_includedir}/%{name} %{_includedir}/%{name}/acstack.h %{_includedir}/%{name}/newformat.h %{_includedir}/%{name}/vomsssl.h %{_includedir}/%{name}/voms_api.h %{_includedir}/%{name}/voms_api_nog.h %{_includedir}/%{name}/voms_apic.h %{_datadir}/aclocal/%{name}.m4 %files doc %defattr(-,root,root,-) %doc VOMS_C_API %doc VOMS_CC_API %files clients %defattr(-,root,root,-) %{_bindir}/voms-proxy-destroy %{_bindir}/voms-proxy-info %{_bindir}/voms-proxy-init %{_bindir}/voms-proxy-fake %{_bindir}/voms-proxy-list %{_mandir}/man1/voms-proxy-destroy.1* %{_mandir}/man1/voms-proxy-info.1* %{_mandir}/man1/voms-proxy-init.1* %{_mandir}/man1/voms-proxy-fake.1* %{_mandir}/man1/voms-proxy-list.1* %files server %defattr(-,root,root,-) %{_sbindir}/%{name} %{_initrddir}/%{name} %config(noreplace) %{_sysconfdir}/sysconfig/%{name} %dir %{_sysconfdir}/%{name} %dir %{_sysconfdir}/grid-security/%{name} %attr(-,voms,voms) %dir %{_localstatedir}/log/%{name} %{_datadir}/%{name}/mysql2oracle %{_datadir}/%{name}/upgrade1to2 %{_datadir}/%{name}/voms.data %{_datadir}/%{name}/voms_install_db %{_datadir}/%{name}/voms-ping %{_datadir}/%{name}/voms_replica_master_setup.sh %{_datadir}/%{name}/voms_replica_slave_setup.sh %{_mandir}/man8/voms.8* %doc INSTALL.Fedora %files -n vomsjapi %defattr(-,root,root,-) %{_javadir}/vomsjapi.jar %{_javadir}/vomsjapi-%{version}.jar %if %{with_gcj} %{_libdir}/gcj/%{name} %endif %doc AUTHORS LICENSE %files -n vomsjapi-javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/vomsjapi %doc %{_javadocdir}/vomsjapi-%{version} %changelog * Mon Sep 07 2009 Mattias Ellert - 1.9.11-4 - Fix building with openssl 1.0 * Thu Sep 03 2009 Mattias Ellert - 1.9.11-3 - Add an empty /etc/vomses file to the main package to avoid error messages - Let the voms user own only necessary directories - Additional fixes for the server start-up script * Tue Aug 25 2009 Mattias Ellert - 1.9.11-2 - Add the /etc/voms directory to the server package - Add setup instructions to the server package - Run the server as non-root * Fri Aug 14 2009 Mattias Ellert - 1.9.11-1 - Upstream 1.9.11 (CVS tag glite-security-voms_R_1_9_11) - Enable Java AOT bits * Mon Jun 29 2009 Mattias Ellert - 1.9.8.1-1 - Upstream 1.9.8.1 (CVS tag glite-security-voms_R_1_9_8_1) - Build Java API * Thu Feb 12 2009 Mattias Ellert - 1.9.2-1 - Upstream 1.9.2 (CVS tag glite-security-voms_R_1_9_2) * Fri Feb 06 2009 Mattias Ellert - 1.9.1-1 - Upstream 1.9.1 (CVS tag glite-security-voms_R_1_9_1) * Tue Jan 06 2009 Mattias Ellert - 1.8.10-1 - Upstream 1.8.10 (CVS tag glite-security-voms_R_1_8_10) - Rebuild against distribution Globus - Add clear SSL error patch needed for openssl > 0.9.8b - Add missing return value patch * Sun Oct 26 2008 Mattias Ellert - 1.8.9-1ng - Upstream 1.8.9 (CVS tag glite-security-voms_R_1_8_9) - Rebuild against Globus 4.0.8-0.11 * Thu May 15 2008 Anders W??n?nen - 1.7.24-4ng - Add missing include patch * Sat Apr 26 2008 Anders W??n?nen - 1.7.24-3ng - Rebuild against Globus 4.0.7-0.10 * Sun Nov 25 2007 Anders W??n?nen - 1.7.24-2ng - Fix GPT_LOCATION and GLOBUS_LOCATION detection in spec file * Mon Oct 29 2007 Anders W??n?nen - 1.7.24-1ng - Upstream 1.7.24 (CVS tag glite-security-voms_R_1_7_24_1) * Mon Oct 15 2007 Anders W??n?nen - 1.7.23-1ng - Upstream 1.7.23 (CVS tag glite-security-voms_R_1_7_23_1) * Wed Sep 12 2007 Anders W??n?nen - 1.7.22-3ng - Move /etc/voms/vomses back to /etc/vomses - Added more openssl portability patches with input from Aake Sandgren * Wed Sep 12 2007 Anders W??n?nen - 1.7.22-2ng - Added more openssl portability patches with input from Aake Sandgren * Mon Sep 10 2007 Anders W??n?nen - 1.7.22-1ng - Try to link against system crypto library when Globus library is not available - Make /etc/grid-security/vomsdir part of the voms sub-package - Drop RPM prefix /etc - Move the vomses.template to /etc/voms - Use dashes instead of underscore in voms-install-replica.1 man page - Do not try to link against system crypt library. Voms now does this internally. - Upstream 1.7.22 (CVS tag glite-security-voms_R_1_7_22_1) * Mon Jul 16 2007 Anders W??n?nen - 1.7.20-5ng - Drop voms-struct_change.patch - problem is with libxml2 * Sat Jul 14 2007 Anders W??n?nen - 1.7.20-4ng - Add missing openssl-devel dependency in voms-devel * Thu Jul 12 2007 Anders W??n?nen - 1.7.20-3ng - Add patch: - voms-struct_change.patch - Change API slightly - but now works with libxml2 * Thu Jul 08 2007 Anders W??n?nen - 1.7.20-2ng - Make conditinal dependency on expat-devel (OpenSuSE 10.20 has only expat) * Thu Jul 05 2007 Anders W??n?nen - 1.7.20-1ng - Upstream 1.7.20 (CVS tag glite-security-voms_R_1_7_20_1) * Thu Jul 05 2007 Anders W??n?nen - 1.7.19-2ng - Added patches: - voms-openssl_portability.patch - Support for newer OpenSSL-0.9.8 - voms-isoc90_portability.patch - Support for older compilers - Added openssl-devel build dependency * Fri Jun 22 2007 Anders W??n?nen - 1.7.19-1ng - Upstream 1.7.19 (CVS tag glite-security-voms_R_1_7_19_P2) - Remove patches (use shell substitutions instead) - Disable Java API build * Fri Jun 22 2007 Anders W??n?nen - 1.6.20-3ng - Added Globus dependencies to voms-devel * Mon Jul 24 2006 Anders W??n?nen - 1.6.20-2ng - Fix dependency typo: Requires -> BuildRequires * Sat May 06 2006 Anders W??n?nen - 1.6.20-1ng - Many changes since upstream changed quite a lot. - Added README.NorduGrid with packaging information - Patches: - voms_openssl-0.9.8.patch - Support for OpenSSL 0.9.8 - voms_noglobusopenssl-1.6.20.patch - Use system openssl rather than the one from Globus - Patch reworked for voms 1.6.20 - Dont use project based (gLite) include paths - Pseudo patches (fixes made at runtime and not from static patch files) - Fix broken --libexecdir support for configure (some systems do not have libexecdir = /libexec) - Drop all documents except man pages which are pre-generated (section 3 man pages are skipped as well) - Do not use edg- prefix (can be turned on/off through macro) - Install flavored libraries in addition to non-flavored (can be turned on/off through macro) - Put start-up script in /etc/init.d - Move configuration files from /etc to /etc * Mon Dec 19 2005 Anders W??n?nen - 1.6.9-2 - Add patch voms_doc.patch to disable html and ps documentation and add man-mages and pdf files to distribution (make dist) - Use rpm switch: --define "_autotools_bootstrap 1" to rebuild documentation and create "make dist" target - Add patch voms_nohardcodelibexecdir.patch which use the libexecdir from configure rather than the hardcoded prefix/libexec * Sun Nov 27 2005 Anders W??n?nen - 1.6.9-1 - Add patch voms_ssl_include.patch to add external openssl includes. Would be better to query globus_openssl about this * Tue Oct 18 2005 Anders W??n?nen - 1.6.7-1 - Modfiy voms_noglobusopenssl.patch to match upstream - Add patch voms_nops.patch to disable postscript versions of reference manual * Fri Jun 17 2005 Anders W??n?nen - 1.5.4-1 - Remove the following patches: - voms_namespace.patch - Fixed in upstream - voms_external_mysql++-1.4.1.patch - Obsolete since mysql++ is no longer needed - voms-no_libs.path - Fixed in upstream - Add Globus dependencies * Wed Jun 01 2005 Anders W??n?nen - 1.4.1-3 - Do not hardcode Globus flavor but try to guess - Remove explicit globus rpm Requirement - Use external openssl - not globus_openssl * Mon May 02 2005 Anders W??n?nen - 1.4.1-2 - Remove automake cache - Add explicit dependency on mysql++-devel * Sat Apr 30 2005 Anders W??n?nen - 1.4.1-1 - New upstream - autogen.sh -> autobuild.sh * Mon Apr 18 2005 Anders W??n?nen - 1.3.2-1 - Initial build. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/voms/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:08:49 -0000 1.1 +++ .cvsignore 10 Sep 2009 02:34:27 -0000 1.2 @@ -0,0 +1 @@ +voms-1.9.11.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/voms/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:08:49 -0000 1.1 +++ sources 10 Sep 2009 02:34:27 -0000 1.2 @@ -0,0 +1 @@ +86ca9fbf86b2aa61401f46d96c1b99bb voms-1.9.11.tar.gz From cwickert at fedoraproject.org Thu Sep 10 02:35:09 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Thu, 10 Sep 2009 02:35:09 +0000 (UTC) Subject: rpms/xfce4-settings/F-11 xfce4-settings.spec,1.12,1.13 Message-ID: <20090910023509.1BDF711C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-settings/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19827 Modified Files: xfce4-settings.spec Log Message: * Wed Sep 09 2009 Christoph Wickert - 4.6.1-4 - Fix xfconf channel for keyboard repeat rate setting - Avoid timing out xfce4-session on startup (bugzilla.xfce.org #5040) - Make sure xfce4-settings-helper only gets started in Xfce - Fix directory ownership issue Index: xfce4-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-settings/F-11/xfce4-settings.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- xfce4-settings.spec 21 Apr 2009 02:26:52 -0000 1.12 +++ xfce4-settings.spec 10 Sep 2009 02:35:08 -0000 1.13 @@ -1,6 +1,6 @@ Name: xfce4-settings Version: 4.6.1 -Release: 1%{?dist} +Release: 4%{?dist} Summary: Settings Manager for Xfce Group: User Interface/Desktops @@ -8,6 +8,12 @@ Group: User Interface/Desktops License: GPLv2+ and GPLv2 URL: http://www.xfce.org/ Source0: http://www.xfce.org/archive/xfce-%{version}/src/xfce4-settings-%{version}.tar.bz2 +# mew libxklavier 4 API in Fedora 12 +Patch1: xfce4-settings-4.6.1-xkl.patch +# http://svn.xfce.org/svn/xfce/xfce4-settings/trunk at 29991 a0aa69c2-05f4-0310-b83c-d5d913b14636 +Patch2: xfce4-settings-4.6.1-fix-timeout-startup.patch +# Fix typo in xfce-keyboard-settings +Patch3: xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch # use vendor's artwork Patch10: xfce4-settings-4.6.0-fedora.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -37,6 +43,11 @@ This package includes the settings manag %prep %setup -q +%if 0%{?fedora} >= 12 +%patch1 -p1 -b .xkl +%endif +%patch2 -p1 -b .timeout +%patch3 -p1 -b .keyrepeat %patch10 -p1 -b .vendor %build @@ -48,41 +59,48 @@ make %{?_smp_mflags} rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-display-settings.desktop -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-keyboard-settings.desktop -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-mouse-settings.desktop -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-settings-manager.desktop -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-ui-settings.desktop -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce4-accessibility-settings.desktop -desktop-file-install --vendor "" \ +desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce4-settings-editor.desktop +desktop-file-install \ + --dir ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart/ \ + --delete-original \ + --add-only-show-in=XFCE \ + --remove-key=Terminal \ + ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart/xfce4-settings-helper-autostart.desktop + %find_lang %{name} %clean @@ -93,9 +111,6 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc AUTHORS ChangeLog NEWS TODO COPYING %config(noreplace) %{_sysconfdir}/xdg/autostart/xfce4-settings-helper-autostart.desktop -%dir %{_sysconfdir}/xdg/xfce4 -%dir %{_sysconfdir}/xdg/xfce4/xfconf/ -%dir %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml %config(noreplace) %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml %{_bindir}/xfce4-accessibility-settings %{_bindir}/xfce4-appearance-settings @@ -109,6 +124,18 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/xfce*.desktop %changelog +* Wed Sep 09 2009 Christoph Wickert - 4.6.1-4 +- Fix xfconf channel for keyboard repeat rate setting +- Avoid timing out xfce4-session on startup (bugzilla.xfce.org #5040) +- Make sure xfce4-settings-helper only gets started in Xfce +- Fix directory ownership issue + +* Mon Jul 27 2009 Fedora Release Engineering - 4.6.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Fri Jul 03 2009 Kevin Fenzi - 4.6.1-2 +- Update for new libxklavier + * Sun Apr 19 2009 Kevin Fenzi - 4.6.1-1 - Update to 4.6.1 From ellert at fedoraproject.org Thu Sep 10 02:36:47 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Thu, 10 Sep 2009 02:36:47 +0000 (UTC) Subject: rpms/voms/F-10 import.log, NONE, 1.1 voms-distribution-globus.patch, NONE, 1.1 voms-extra-vomses-java.patch, NONE, 1.1 voms-fix-enable-glite.patch, NONE, 1.1 voms-gcj.patch, NONE, 1.1 voms-initscript.patch, NONE, 1.1 voms-install-db.patch, NONE, 1.1 voms-jar-perms.patch, NONE, 1.1 voms-java-clone-cast.patch, NONE, 1.1 voms-javadoc.patch, NONE, 1.1 voms-nolib64.patch, NONE, 1.1 voms-notknown-msg.patch, NONE, 1.1 voms-openssl.patch, NONE, 1.1 voms-pipe-buf.patch, NONE, 1.1 voms-portability.patch, NONE, 1.1 voms-shell-syntax.patch, NONE, 1.1 voms.INSTALL, NONE, 1.1 voms.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910023647.2906911C00CE@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/voms/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20400/F-10 Modified Files: .cvsignore sources Added Files: import.log voms-distribution-globus.patch voms-extra-vomses-java.patch voms-fix-enable-glite.patch voms-gcj.patch voms-initscript.patch voms-install-db.patch voms-jar-perms.patch voms-java-clone-cast.patch voms-javadoc.patch voms-nolib64.patch voms-notknown-msg.patch voms-openssl.patch voms-pipe-buf.patch voms-portability.patch voms-shell-syntax.patch voms.INSTALL voms.spec Log Message: * Mon Sep 07 2009 Mattias Ellert - 1.9.11-4 - Fix building with openssl 1.0 --- NEW FILE import.log --- voms-1_9_11-4_fc11:F-10:voms-1.9.11-4.fc11.src.rpm:1252550169 voms-distribution-globus.patch: acinclude.m4 | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) --- NEW FILE voms-distribution-globus.patch --- diff -ur voms-1.9.8.1.orig/project/acinclude.m4 voms-1.9.8.1/project/acinclude.m4 --- voms-1.9.8.1.orig/project/acinclude.m4 2009-04-07 11:05:28.000000000 +0200 +++ voms-1.9.8.1/project/acinclude.m4 2009-06-30 09:04:36.933377506 +0200 @@ -66,11 +66,6 @@ # --------------------------------------------- AC_DEFUN([AC_OPENSSL], [ - AC_ARG_WITH(openssl_prefix, - [ --with-openssl-prefix=PFX prefix where OpenSSL (non-globus) is installed. (/usr)], - [with_openssl_prefix="$withval"], - [with_openssl_prefix=/usr]) - AC_ARG_WITH(openssl_libs, [ --with-openssl-libs do you want OpenSSL only libs? (yes)], [ with_openssl_libs="$withval"], @@ -80,16 +75,11 @@ AC_MSG_ERROR([Value of --with-openssl-libs must be either "yes" or "no"]) fi - SAVE_LD_LIBRARY_PATH=$LD_LIBRARY_PATH - LD_LIBRARY_PATH="$with_openssl_prefix/lib" - - AC_LANG_PUSH(C) - AC_CHECK_LIB(crypto, CRYPTO_num_locks, [found=yes], [found=no]) - AC_LANG_POP(C) + PKG_CHECK_MODULES(OPENSSL, [openssl], [ + NO_GLOBUS_FLAGS=$OPENSSL_CFLAGS + found=yes], [found=no]) if test "x$found" = "xyes"; then - NO_GLOBUS_FLAGS="-I$with_openssl_prefix/include" - OPENSSL_LIBS="-L$with_openssl_prefix/lib -lcrypto -lssl" AC_SUBST(NO_GLOBUS_FLAGS) AC_SUBST(OPENSSL_LIBS) AC_MSG_CHECKING([for system OpenSSL version]) @@ -105,11 +95,10 @@ #include OPENSSL_VERSION_TEXT HERE - openssl_version=`$CPP -I$NO_GLOBUS_FLAGS -o - -P conftest.h` + openssl_version=`$CPP $NO_GLOBUS_FLAGS -o - -P conftest.h` AC_MSG_RESULT($openssl_version) rm -f conftest.h fi - LD_LIBRARY_PATH="$SAVE_LD_LIBRARY_PATH" ]) # AC_GLOBUS checks globus prefix, looks for globus @@ -119,6 +108,11 @@ # ------------------------------------------------------- AC_DEFUN([AC_GLOBUS], [ + PKG_CHECK_MODULES(GLOBUS_GSS, [globus-gssapi-gsi globus-gss-assist], [ + GLOBUS_CFLAGS=$GLOBUS_GSS_CFLAGS + PKG_CHECK_MODULES(GLOBUS_GSS_API, [openssl]) + ], [ + AC_ARG_WITH(globus_prefix, [ --with-globus-prefix=PFX prefix where GLOBUS is installed. (/opt/globus)], [with_globus_prefix="$withval"], @@ -165,6 +159,8 @@ AC_MSG_RESULT([found $GLOBUS_FLAVORS ($with_globus_flavor selected)]) + ]) + if test "x$with_globus_flavor" = "x" ; then if test "x$USE_OLDGAA_LIB" = "x"; then USE_OLDGAA_LIB="liboldgaa.la" voms-extra-vomses-java.patch: VOMSESFileParser.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) --- NEW FILE voms-extra-vomses-java.patch --- diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSESFileParser.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSESFileParser.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSESFileParser.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSESFileParser.java 2009-07-01 15:06:24.328378870 +0200 @@ -62,6 +62,12 @@ List list = new ArrayList(); + File defaultLocFile = new File( File.separator + "etc" + + File.separator + "vomses" ); + + if ( defaultLocFile.exists() ) + list.add( defaultLocFile ); + if ( gliteLoc != null ) { File gliteLocFile = new File( gliteLoc + File.separator + "etc" + File.separator + "vomses" ); @@ -97,6 +103,12 @@ if ( gliteVomses.exists() ) list.add( gliteVomses ); + File vomsVomses = new File( System.getProperty( "user.home" ) + + File.separator + ".voms" + File.separator + "vomses" ); + + if ( vomsVomses.exists() ) + list.add( vomsVomses ); + vomsesPaths = list; } voms-fix-enable-glite.patch: acinclude.m4 | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) --- NEW FILE voms-fix-enable-glite.patch --- diff -ur voms-1.9.8.1.orig/project/acinclude.m4 voms-1.9.8.1/project/acinclude.m4 --- voms-1.9.8.1.orig/project/acinclude.m4 2009-04-07 11:05:28.000000000 +0200 +++ voms-1.9.8.1/project/acinclude.m4 2009-07-01 13:03:05.768376649 +0200 @@ -587,12 +587,18 @@ [ AC_ARG_ENABLE(glite, [ --enable-glite enable gLite ], - [ac_enable_glite="yes"], - [ac_enable_glite="no"]) + [ + case "$enableval" in + yes) glite="yes" ;; + no) glite="no" ;; + *) AC_MSG_ERROR(bad value $(enableval) for --enable-glite) ;; + esac + ], + [glite="yes"]) - AM_CONDITIONAL(ENABLE_GLITE, test x$ac_enable_glite = xyes) + AM_CONDITIONAL(ENABLE_GLITE, test x$glite = xyes) - if test "x$ac_enable_glite" = "xno"; then + if test "x$glite" = "xno"; then DISTTAR=$WORKDIR AC_SUBST(DISTTAR) # EDG_SET_RPM_TOPDIR @@ -601,7 +607,7 @@ AC_SUBST(VAR_LOCATION_ENV, "VOMS_LOCATION_VAR") AC_DEFINE(LOCATION_ENV, "VOMS_LOCATION", [Environment variable name]) AC_DEFINE_UNQUOTED(LOCATION_DIR, "$prefix", [Location of system directory]) - AC_DEFINE(USER_DIR, ".edg", [Location of user directory]) + AC_DEFINE(USER_DIR, ".voms", [Location of user directory]) else AC_MSG_RESULT([Preparing for gLite environment]) AC_GLITE voms-gcj.patch: BasicVOMSTrustStore.java | 682 ----------------------------------------------- DirectoryList.java | 142 +++++++++ FileCertReader.java | 492 +++++++++++++++++++++++++++++++++ FileEndingIterator.java | 137 +++++++++ 4 files changed, 771 insertions(+), 682 deletions(-) --- NEW FILE voms-gcj.patch --- diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/BasicVOMSTrustStore.java voms-1.9.11/src/api/java/org/glite/voms/BasicVOMSTrustStore.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/BasicVOMSTrustStore.java 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/org/glite/voms/BasicVOMSTrustStore.java 2009-08-29 07:52:08.000000000 +0200 @@ -13,69 +13,11 @@ * follows. * *********************************************************************/ -/* - * Copyright (c) Members of the EGEE Collaboration. 2004. - * See http://eu-egee.org/partners/ for details on the copyright holders. - * For license conditions see the license file or http://eu-egee.org/license.html - */ - -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * DirectoryList.java - * - * @author Joni Hahkala - * Created on December 10, 2001, 6:50 PM - */ -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * FileEndingIterator.java - * - * @author Joni Hahkala - * Created on December 3, 2001, 9:16 AM - */ -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * FileCertReader.java - * - * @author Joni Hahkala - * Created on March 27, 2002, 8:24 PM - */ package org.glite.voms; -import java.io.BufferedInputStream; -import java.io.File; -import java.io.FileInputStream; import java.io.IOException; -import java.security.Provider; -import java.security.Security; -import java.security.PrivateKey; -import java.security.cert.CRLException; -import java.security.cert.CertificateException; -import java.security.cert.CertificateFactory; -import java.security.cert.CertificateParsingException; -import java.security.cert.TrustAnchor; -import java.security.cert.X509CRL; import java.security.cert.X509Certificate; -import java.util.Arrays; import java.util.Hashtable; import java.util.Iterator; import java.util.List; @@ -86,632 +28,8 @@ import javax.security.auth.x500.X500Principal; import org.apache.log4j.Logger; -import org.bouncycastle.jce.provider.BouncyCastleProvider; -import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; -import org.bouncycastle.asn1.ASN1InputStream; import org.glite.voms.ac.ACTrustStore; -/** Lists all the files in the given directory that end with - * a certain ending. - */ -class FileEndingIterator { - static Logger logger = Logger.getLogger(FileEndingIterator.class.getName()); - - /** The file ending. - */ - protected String ending; - - /** A flag to show that there are more files that match. - */ - protected boolean nextFound = false; - - /** The list of files in the directory. - */ - protected File[] fileList; - - /** The index of the next match in the fileList. - */ - protected int index = 0; - - /** Creates new FileIterator and searches the first match. - * @param path The directory used for the file search. - * @param ending The file ending to search for. - */ - public FileEndingIterator(String path, String ending) { - this.ending = ending; - - try { - // open the directory - File directory = (path.length() != 0) ? new File(path) : new File(".").getAbsoluteFile(); - - // list the files and dirs inside - fileList = directory.listFiles(); - - // find the first match for the ending - nextFound = findNext(); - } catch (Exception e) { - logger.error("no files found from \"" + path + "\" error: " + e.getMessage()); - - // e.printStackTrace(); - return; - } - } - - /** Used to get the next matching file. - * @return Returns the next matching file. - */ - public File next() { - if (nextFound == false) { - return null; - } - - File current = fileList[index++]; - - nextFound = findNext(); - - return current; - } - - /** Used to check that there are more matching files to get - * using next(). - * @return Returns true if there are more matching files. - */ - public boolean hasNext() { - return nextFound; - } - - /** Finds the next matching file in the list of files. - * @return Returns true if a matching file was found. - */ - protected boolean findNext() { - try { - // search the next file with proper ending - while ((index < fileList.length) && - (fileList[index].isDirectory() || !fileList[index].getName().endsWith(ending))) { - // System.out.println("FileIterator::next: Skipping file " + fileList[index].getName()); - index++; - } - } catch (Exception e) { - logger.error("Error while reading directory " + e.getMessage()); - - // e.printStackTrace(System.out); - return false; - } - - // check if the loop ended because of a match or because running out of choices. - if (index < fileList.length) { - return true; - } - - return false; - } -} - -/** Reads all certificates from given files, accepts binary form of DER encoded certs and - * the Base64 form of the DER encoded certs (PEM). The base64 certs can contain garbage in front of - * the actual certificate that has to begin with "-----BEGIN". - * Should accept multiple certs in one file, not tested! - */ -class FileCertReader { - static Logger logger = Logger.getLogger(FileCertReader.class.getName()); - static final int BUF_LEN = 1000; - static final byte CARR = '\r'; - static final byte NL = '\n'; - - /** The type for TrustAnchor - */ - static final int TYPE_ANCHOR = 100; - - /** The type for certificate revocation list - */ - static final int TYPE_CRL = 101; - - /** the type for X509 certificate - */ - static final int TYPE_CERT = 102; - - static { - if (Security.getProvider("BC") == null) { - Security.addProvider(new BouncyCastleProvider()); - } - } - - CertificateFactory certFactory; - - /** Creates a new instance of CertReader. */ - public FileCertReader() throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", "BC"); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** - * Creates a new instance of CertReader with the - * specified provider. - * - * @param provider the provider to be used in creating the - * certificates etc. - */ - public FileCertReader(Provider provider) throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", provider); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** - * Creates a new instance of CertReader with the - * specified provider - * - * @param provider the provider to be used in creating the - * certificates etc. - */ - public FileCertReader(String provider) throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", provider); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** Reads the certificates from the files defined in the - * argument. See DirectoryList for file definition format. - * @param files The file definition. - * @throws Exception Thrown if certificate reading from the files - * fails. - * @return Returns the Vector of certificates read. - * @see org.glite.security.util.DirectoryList - */ - public Vector readCerts(String files) throws IOException, CertificateException { - Vector certs = readFiles(files, TYPE_CERT); - - Iterator certIter = certs.iterator(); - - logger.debug("read certs: "); - - while (certIter.hasNext()) { - X509Certificate cert = (X509Certificate) certIter.next(); - logger.debug("Read cert: " + cert.getSubjectDN().toString()); - } - - return certs; - } - - public PrivateKey readPrivateKey(String file) throws IOException { - File keyfile = new File(file); - - BufferedInputStream fis = new BufferedInputStream(new FileInputStream(keyfile)); - skipToKeyBeginning(fis); - - return (PrivateKey) PrivateKeyInfo.getInstance(new ASN1InputStream(fis).readObject()).getPrivateKey(); - } - - /** Reads the certificates from the files defined in the - * argument and makes TrustAnchors from them. See - * DirectoryList for file definition format. - * @param files The file definition. - * @throws Exception Thrown if the certificate reading fails. - * @return Returns a Vector of TrustAnchors read from the - * files. - * @see org.glite.security.util.DirectoryList - */ - public Vector readAnchors(String files) throws IOException, CertificateException { - Vector anchors = readFiles(files, TYPE_ANCHOR); - - Iterator anchorIter = anchors.iterator(); - - logger.debug("read TrustAnchors: "); - - while (anchorIter.hasNext()) { - TrustAnchor anchor = (TrustAnchor) anchorIter.next(); - logger.debug("Read TrustAnchor: " + anchor.getTrustedCert().getSubjectDN().toString()); - } - - return anchors; - } - - /** Reads the certificate revocation lists (CRLs) from the - * files defined in the argument. See DirectoryList for - * file definition format. - * @param files The file definition. - * @throws Exception Thrown if the CRL reading failed. - * @return Returns a vector of CRLs read from the files. - * @see org.glite.security.util.DirectoryList - */ - public Vector readCRLs(String files) throws IOException, CertificateException { - Vector crls = readFiles(files, TYPE_CRL); - - Iterator crlIter = crls.iterator(); - - logger.debug("read CRLs: "); - - while (crlIter.hasNext()) { - X509CRL crl = (X509CRL) crlIter.next(); - logger.debug("Read CRL: " + crl.getIssuerDN().toString()); - } - - return crls; - } - - /** Reads the certificates or CRLs from the files defined by - * the first argument, see DirectoryList for file definition - * format. - * @param files The file definition. - * @param type The type of things to read from the files. - * Currently supported are TYPE_ANCHOR, - * TYPE_CRL and TYPE_CERT defined in this class. - * @throws CertificateException Thrown if the reading of files fails. - * @return Returns a Vector of objects of type given that - * were read from the files given. - * @see org.glite.security.util.DirectoryList - */ - private Vector readFiles(String files, int type) throws CertificateException { - Vector storeVector = new Vector(); - - try { - // load CA certificates - DirectoryList dir = new DirectoryList(files); // get the list of files matching CAFiles - - Iterator CAFileIter = dir.getListing().iterator(); - - // go through the files - while (CAFileIter.hasNext()) { // go through the files reading the certificates - - File nextFile = (File) CAFileIter.next(); - - storeVector.addAll(readFile(nextFile, type)); - } - } catch (IOException e) { - logger.fatal("Error while reading certificates or CRLs: " + e.getMessage()); - - throw new CertificateException("Error while reading certificates or CRLs: " + - e.getMessage()); - } - - return storeVector; - } - - /** Reads the objects of given type from the File. - * @param certFile The file to read. - * @param type The type of objects to read form the file. - * @throws IOException Thrown if the reading of objects of given type - * fails. - * @return Returns the Vector of objects read form the file. - */ - public Vector readFile(File certFile, int type) throws IOException { - BufferedInputStream binStream = null; - Vector objects = new Vector(); - - try { - // get the buffered stream to facilitate marking - binStream = new BufferedInputStream(new FileInputStream(certFile)); - - while (binStream.available() > 0) { - Object obj = objectReader(binStream, type); - - if (obj != null) { - objects.add(obj); - } - - skipEmptyLines(binStream); - } - } catch (Exception e) { - logger.fatal("Error while reading certificates or crls from file " + - certFile.toString() + "error was: " + e.getMessage()); - - throw new IOException("Error while reading certificates or crls from file " + - certFile.toString() + "error was: " + e.getMessage()); - } finally { - if (binStream != null) { - binStream.close(); - } - } - - return objects; - } - - /** Reads a certificate or a CRL from the stream, doing some - * error correction. - * @param binStream The stream to read the object from. - * @param type The type of object to read from the stream. - * @throws CertificateException Thrown if an error occurs while reading the object. - * @throws IOException Thrown if an error occurs while reading the object. - * @return Returns the object read. - */ - public Object objectReader(BufferedInputStream binStream, int type) - throws CertificateException, IOException { - Object object = null; - int errors = 0; // no errors in the beginning - binStream.mark(10000); - - do { // try twice, first with plain file (reads binary and plain Base64 certificates, - // second with skipping possible garbage in the beginning. - - try { - if (errors == 1) { // if the first try failed, try if it was because of garbage in the beginning - // before the actual base64 encoded certificate - errors = 2; // if this try fails, don't try anymore - - skipToCertBeginning(binStream); // skip the garbage - } - - binStream.mark(100000); - - binStream.reset(); - - object = readObject(binStream, type); - } catch (Exception e) { - if (errors != 0) { // if the error persists after first pass, fail - logger.error("Certificate or CRL reading failed: " + e.getMessage()); - throw new CertificateException("Certificate or CRL reading failed: " + - e.getMessage()); - } - - errors = 1; // first try failed, try again with skipping - binStream.reset(); // rewind the file to the beginning of this try - } - } while (errors == 1); // try again after first try - - return object; - } - - /** Does the actual reading of the object. - * @param binStream The stream to read the object from. - * @param type The type of the object. - * @throws CertificateException Thrown if there is a problem reading the object. - * @return Returns the object read or null if no object was found. - */ - public Object readObject(BufferedInputStream binStream, int type) - throws CertificateException { - Object obj; - - if (type == TYPE_CRL) { // reading certificate revocation lists - - try { - obj = certFactory.generateCRL(binStream); - } catch (CRLException e) { - logger.error("CRL loading failed: " + e.getMessage()); - throw new CertificateException(e.getMessage()); - } - } else { // reading certs or trust anchors - - X509Certificate cert = (X509Certificate) certFactory.generateCertificate(binStream); // try to read the certificate - - if (cert == null) { - return null; - } - - if (type == TYPE_ANCHOR) { - // add the certificate to trustanchors, no name contstraints (should add the nameconstraints!) - obj = new TrustAnchor(cert, null); - } else { - if (type == TYPE_CERT) { - obj = cert; - } else { - logger.fatal("Internal error: Invalid data type " + type + - " when trying to read certificate"); - throw new CertificateParsingException("Internal error: Invalid data type " + - type + " when trying to read certificate"); - } - } - } - - return obj; - } - - /** Skips everything in front of "-----BEGIN" in the stream. - * @param stream The stream to read and skip. - * @throws IOException Thrown if there is a problem skipping. - */ - static public void skipToCertBeginning(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - String buffer = new String(b, 0, num); // generate a string from the byte buffer - int index = buffer.indexOf("----BEGIN"); // check if the certificate beginning is in the chars read this time - - if (index == -1) { // not found - stream.reset(); // rewind the file to the beginning of the last read - stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block - stream.mark(BUF_LEN + 2); // mark the new position - } else { // found - - while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag - index--; - - if (index == 0) { // prevent charAt test when reaching the beginning of buffer - - break; - } - } - - stream.reset(); // rewind to the beginning of the last read - stream.skip(index); // skip to the beginning of the tag - stream.mark(10000); // mark the position - - return; - } - } - } - - static public void skipToKeyBeginning(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - String buffer = new String(b, 0, num); // generate a string from the byte buffer - int index = buffer.indexOf("----BEGIN PRIVATE"); // check if the certificate beginning is in the chars read this time - - if (index == -1) - index = buffer.indexOf("----BEGIN ENCRYPTED"); - - if (index == -1) { // not found - stream.reset(); // rewind the file to the beginning of the last read - stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block - stream.mark(BUF_LEN + 2); // mark the new position - } else { // found - - while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag - index--; - - if (index == 0) { // prevent charAt test when reaching the beginning of buffer - - break; - } - } - - stream.reset(); // rewind to the beginning of the last read - stream.skip(index); // skip to the beginning of the tag - stream.mark(10000); // mark the position - - return; - } - } - } - - /** Skips empty lines in the stream. - * @param stream The stream possibly containing empty lines. - * @throws IOException Thrown if a problem occurs. - */ - static public void skipEmptyLines(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - - int i = 0; - - while ((i < num) && ((b[i] == CARR) || (b[i] == NL))) { - i++; - } - - stream.reset(); - stream.skip(i); - - if (i < num) { - stream.mark(10000); - - return; - } else { - stream.mark(BUF_LEN); - } - } - } -} - -/** This class lists all the files defined in the constructor. - * The definitions can be in three forms. - * 1. absolute file (/tmp/test.txt) - * 2. absolute path (/tmp) - * 3. a wildcard file (/tmp/*.txt) - * - * In case 1. only the file is returned. - * In case 2. all files in the directory are returned - * In case 3. all the files in the directory tmp having - * the .txt ending are returned. - * - * The returning means the return of the getListing method. - */ -class DirectoryList { - static Logger logger = Logger.getLogger(DirectoryList.class.getName()); - List files = null; - - /** Creates a new instance of DirectoryList - * @param path The file definition, see class description above. - * @throws Exception Thrown if the path was invalid - */ - public DirectoryList(String path) throws IOException { - // splits the absolute? filename from the wildcard - String[] parts = path.split("\\*"); - - // accept only one wildcard, so file is of the form /tmp/*.x or /tmp/a.x - if ((parts.length < 1) || (parts.length > 2)) { - return; - } - - // check whether the first and only part is a file or directory - if (parts.length == 1) { - // open the directory or file - File fileOrDir = new File(parts[0]); - - // if the path given was fully specified filename - if (fileOrDir.isFile()) { - // set the file as the only member in the vector and finish - files = new Vector(); - files.add(fileOrDir); - - return; - } - - // the path defined a directory, so get all files - File[] fileDirArray; - - // list the files and dirs inside - fileDirArray = fileOrDir.listFiles(); - - if (fileDirArray == null) { - logger.error("No files found matching " + path); - throw new IOException("No files found matching " + path); - } - - // get the array containing all the files and directories - Iterator filesAndDirs = Arrays.asList(fileDirArray).iterator(); - - files = new Vector(); - - // add all the files to the files list and finish - while (filesAndDirs.hasNext()) { - File nextFile = (File) filesAndDirs.next(); - - if (nextFile.isFile()) { - files.add(nextFile); - } - } - - return; - } else { - // this is a directory+ending combination - files = new Vector(); - - // get all the files matching the definition. - FileEndingIterator iterator = new FileEndingIterator(parts[0], parts[1]); - - while (iterator.hasNext()) { - files.add(iterator.next()); - } - - return; - } - } - - /** Used to get the file listing, the list of files matching - * the definition in constructor. - * @return Returns the list of files matching the definition - * given in the constructor. - */ - public List getListing() { - return files; - } -} /** * @deprecated This class does not expose the necessary information. Use diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/DirectoryList.java voms-1.9.11/src/api/java/org/glite/voms/DirectoryList.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/DirectoryList.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/DirectoryList.java 2009-08-29 07:22:01.000000000 +0200 @@ -0,0 +1,142 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * DirectoryList.java + * + * @author Joni Hahkala + * Created on December 10, 2001, 6:50 PM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.File; +import java.io.IOException; + +import java.util.Arrays; +import java.util.Iterator; +import java.util.List; +import java.util.Vector; + + +/** This class lists all the files defined in the constructor. + * The definitions can be in three forms. + * 1. absolute file (/tmp/test.txt) + * 2. absolute path (/tmp) + * 3. a wildcard file (/tmp/*.txt) + * + * In case 1. only the file is returned. + * In case 2. all files in the directory are returned + * In case 3. all the files in the directory tmp having + * the .txt ending are returned. + * + * The returning means the return of the getListing method. + */ +class DirectoryList { + static Logger logger = Logger.getLogger(DirectoryList.class.getName()); + List files = null; + + /** Creates a new instance of DirectoryList + * @param path The file definition, see class description above. + * @throws Exception Thrown if the path was invalid + */ + public DirectoryList(String path) throws IOException { + // splits the absolute? filename from the wildcard + String[] parts = path.split("\\*"); + + // accept only one wildcard, so file is of the form /tmp/*.x or /tmp/a.x + if ((parts.length < 1) || (parts.length > 2)) { + return; + } + + // check whether the first and only part is a file or directory + if (parts.length == 1) { + // open the directory or file + File fileOrDir = new File(parts[0]); + + // if the path given was fully specified filename + if (fileOrDir.isFile()) { + // set the file as the only member in the vector and finish + files = new Vector(); + files.add(fileOrDir); + + return; + } + + // the path defined a directory, so get all files + File[] fileDirArray; + + // list the files and dirs inside + fileDirArray = fileOrDir.listFiles(); + + if (fileDirArray == null) { + logger.error("No files found matching " + path); + throw new IOException("No files found matching " + path); + } + + // get the array containing all the files and directories + Iterator filesAndDirs = Arrays.asList(fileDirArray).iterator(); + + files = new Vector(); + + // add all the files to the files list and finish + while (filesAndDirs.hasNext()) { + File nextFile = (File) filesAndDirs.next(); + + if (nextFile.isFile()) { + files.add(nextFile); + } + } + + return; + } else { + // this is a directory+ending combination + files = new Vector(); + + // get all the files matching the definition. + FileEndingIterator iterator = new FileEndingIterator(parts[0], parts[1]); + + while (iterator.hasNext()) { + files.add(iterator.next()); + } + + return; + } + } + + /** Used to get the file listing, the list of files matching + * the definition in constructor. + * @return Returns the list of files matching the definition + * given in the constructor. + */ + public List getListing() { + return files; + } +} diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/FileCertReader.java voms-1.9.11/src/api/java/org/glite/voms/FileCertReader.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/FileCertReader.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/FileCertReader.java 2009-08-29 07:55:09.000000000 +0200 @@ -0,0 +1,492 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * FileCertReader.java + * + * @author Joni Hahkala + * Created on March 27, 2002, 8:24 PM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.BufferedInputStream; +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; + +import java.security.PrivateKey; +import java.security.Provider; +import java.security.Security; +import java.security.cert.CRLException; +import java.security.cert.CertificateException; +import java.security.cert.CertificateFactory; +import java.security.cert.CertificateParsingException; +import java.security.cert.TrustAnchor; +import java.security.cert.X509CRL; +import java.security.cert.X509Certificate; + +import java.util.Iterator; +import java.util.Vector; + +import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; +import org.bouncycastle.asn1.ASN1InputStream; + +/** Reads all certificates from given files, accepts binary form of DER encoded certs and + * the Base64 form of the DER encoded certs (PEM). The base64 certs can contain garbage in front of + * the actual certificate that has to begin with "-----BEGIN". + * Should accept multiple certs in one file, not tested! + */ +class FileCertReader { + static Logger logger = Logger.getLogger(FileCertReader.class.getName()); + static final int BUF_LEN = 1000; + static final byte CARR = '\r'; + static final byte NL = '\n'; + + /** The type for TrustAnchor + */ + static final int TYPE_ANCHOR = 100; + + /** The type for certificate revocation list + */ + static final int TYPE_CRL = 101; + + /** the type for X509 certificate + */ + static final int TYPE_CERT = 102; + + static { + if (Security.getProvider("BC") == null) { + Security.addProvider(new BouncyCastleProvider()); + } + } + + CertificateFactory certFactory; + + /** Creates a new instance of CertReader. */ + public FileCertReader() throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", "BC"); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** + * Creates a new instance of CertReader with the + * specified provider. + * + * @param provider the provider to be used in creating the + * certificates etc. + */ + public FileCertReader(Provider provider) throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", provider); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** + * Creates a new instance of CertReader with the + * specified provider + * + * @param provider the provider to be used in creating the + * certificates etc. + */ + public FileCertReader(String provider) throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", provider); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** Reads the certificates from the files defined in the + * argument. See DirectoryList for file definition format. + * @param files The file definition. + * @throws Exception Thrown if certificate reading from the files + * fails. + * @return Returns the Vector of certificates read. + * @see org.glite.voms.DirectoryList + */ + public Vector readCerts(String files) throws IOException, CertificateException { + Vector certs = readFiles(files, TYPE_CERT); + + Iterator certIter = certs.iterator(); + + logger.debug("read certs: "); + + while (certIter.hasNext()) { + X509Certificate cert = (X509Certificate) certIter.next(); + logger.debug("Read cert: " + cert.getSubjectDN().toString()); + } + + return certs; + } + + public PrivateKey readPrivateKey(String file) throws IOException { + File keyfile = new File(file); + + BufferedInputStream fis = new BufferedInputStream(new FileInputStream(keyfile)); + skipToKeyBeginning(fis); + + return (PrivateKey) PrivateKeyInfo.getInstance(new ASN1InputStream(fis).readObject()).getPrivateKey(); + } + + /** Reads the certificates from the files defined in the + * argument and makes TrustAnchors from them. See + * DirectoryList for file definition format. + * @param files The file definition. + * @throws Exception Thrown if the certificate reading fails. + * @return Returns a Vector of TrustAnchors read from the + * files. + * @see org.glite.voms.DirectoryList + */ + public Vector readAnchors(String files) throws IOException, CertificateException { + Vector anchors = readFiles(files, TYPE_ANCHOR); + + Iterator anchorIter = anchors.iterator(); + + logger.debug("read TrustAnchors: "); + + while (anchorIter.hasNext()) { + TrustAnchor anchor = (TrustAnchor) anchorIter.next(); + logger.debug("Read TrustAnchor: " + anchor.getTrustedCert().getSubjectDN().toString()); + } + + return anchors; + } + + /** Reads the certificate revocation lists (CRLs) from the + * files defined in the argument. See DirectoryList for + * file definition format. + * @param files The file definition. + * @throws Exception Thrown if the CRL reading failed. + * @return Returns a vector of CRLs read from the files. + * @see org.glite.voms.DirectoryList + */ + public Vector readCRLs(String files) throws IOException, CertificateException { + Vector crls = readFiles(files, TYPE_CRL); + + Iterator crlIter = crls.iterator(); + + logger.debug("read CRLs: "); + + while (crlIter.hasNext()) { + X509CRL crl = (X509CRL) crlIter.next(); + logger.debug("Read CRL: " + crl.getIssuerDN().toString()); + } + + return crls; + } + + /** Reads the certificates or CRLs from the files defined by + * the first argument, see DirectoryList for file definition + * format. + * @param files The file definition. + * @param type The type of things to read from the files. + * Currently supported are TYPE_ANCHOR, + * TYPE_CRL and TYPE_CERT defined in this class. + * @throws CertificateException Thrown if the reading of files fails. + * @return Returns a Vector of objects of type given that + * were read from the files given. + * @see org.glite.voms.DirectoryList + */ + private Vector readFiles(String files, int type) throws CertificateException { + Vector storeVector = new Vector(); + + try { + // load CA certificates + DirectoryList dir = new DirectoryList(files); // get the list of files matching CAFiles + + Iterator CAFileIter = dir.getListing().iterator(); + + // go through the files + while (CAFileIter.hasNext()) { // go through the files reading the certificates + + File nextFile = (File) CAFileIter.next(); + + storeVector.addAll(readFile(nextFile, type)); + } + } catch (IOException e) { + logger.fatal("Error while reading certificates or CRLs: " + e.getMessage()); + + throw new CertificateException("Error while reading certificates or CRLs: " + + e.getMessage()); + } + + return storeVector; + } + + /** Reads the objects of given type from the File. + * @param certFile The file to read. + * @param type The type of objects to read form the file. + * @throws IOException Thrown if the reading of objects of given type + * fails. + * @return Returns the Vector of objects read form the file. + */ + public Vector readFile(File certFile, int type) throws IOException { + BufferedInputStream binStream = null; + Vector objects = new Vector(); + + try { + // get the buffered stream to facilitate marking + binStream = new BufferedInputStream(new FileInputStream(certFile)); + + while (binStream.available() > 0) { + Object obj = objectReader(binStream, type); + + if (obj != null) { + objects.add(obj); + } + + skipEmptyLines(binStream); + } + } catch (Exception e) { + logger.fatal("Error while reading certificates or crls from file " + + certFile.toString() + "error was: " + e.getMessage()); + + throw new IOException("Error while reading certificates or crls from file " + + certFile.toString() + "error was: " + e.getMessage()); + } finally { + if (binStream != null) { + binStream.close(); + } + } + + return objects; + } + + /** Reads a certificate or a CRL from the stream, doing some + * error correction. + * @param binStream The stream to read the object from. + * @param type The type of object to read from the stream. + * @throws CertificateException Thrown if an error occurs while reading the object. + * @throws IOException Thrown if an error occurs while reading the object. + * @return Returns the object read. + */ + public Object objectReader(BufferedInputStream binStream, int type) + throws CertificateException, IOException { + Object object = null; + int errors = 0; // no errors in the beginning + binStream.mark(10000); + + do { // try twice, first with plain file (reads binary and plain Base64 certificates, + // second with skipping possible garbage in the beginning. + + try { + if (errors == 1) { // if the first try failed, try if it was because of garbage in the beginning + // before the actual base64 encoded certificate + errors = 2; // if this try fails, don't try anymore + + skipToCertBeginning(binStream); // skip the garbage + } + + binStream.mark(100000); + + binStream.reset(); + + object = readObject(binStream, type); + } catch (Exception e) { + if (errors != 0) { // if the error persists after first pass, fail + logger.error("Certificate or CRL reading failed: " + e.getMessage()); + throw new CertificateException("Certificate or CRL reading failed: " + + e.getMessage()); + } + + errors = 1; // first try failed, try again with skipping + binStream.reset(); // rewind the file to the beginning of this try + } + } while (errors == 1); // try again after first try + + return object; + } + + /** Does the actual reading of the object. + * @param binStream The stream to read the object from. + * @param type The type of the object. + * @throws CertificateException Thrown if there is a problem reading the object. + * @return Returns the object read or null if no object was found. + */ + public Object readObject(BufferedInputStream binStream, int type) + throws CertificateException { + Object obj; + + if (type == TYPE_CRL) { // reading certificate revocation lists + + try { + obj = certFactory.generateCRL(binStream); + } catch (CRLException e) { + logger.error("CRL loading failed: " + e.getMessage()); + throw new CertificateException(e.getMessage()); + } + } else { // reading certs or trust anchors + + X509Certificate cert = (X509Certificate) certFactory.generateCertificate(binStream); // try to read the certificate + + if (cert == null) { + return null; + } + + if (type == TYPE_ANCHOR) { + // add the certificate to trustanchors, no name contstraints (should add the nameconstraints!) + obj = new TrustAnchor(cert, null); + } else { + if (type == TYPE_CERT) { + obj = cert; + } else { + logger.fatal("Internal error: Invalid data type " + type + + " when trying to read certificate"); + throw new CertificateParsingException("Internal error: Invalid data type " + + type + " when trying to read certificate"); + } + } + } + + return obj; + } + + /** Skips everything in front of "-----BEGIN" in the stream. + * @param stream The stream to read and skip. + * @throws IOException Thrown if there is a problem skipping. + */ + static public void skipToCertBeginning(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + String buffer = new String(b, 0, num); // generate a string from the byte buffer + int index = buffer.indexOf("----BEGIN"); // check if the certificate beginning is in the chars read this time + + if (index == -1) { // not found + stream.reset(); // rewind the file to the beginning of the last read + stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block + stream.mark(BUF_LEN + 2); // mark the new position + } else { // found + + while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag + index--; + + if (index == 0) { // prevent charAt test when reaching the beginning of buffer + + break; + } + } + + stream.reset(); // rewind to the beginning of the last read + stream.skip(index); // skip to the beginning of the tag + stream.mark(10000); // mark the position + + return; + } + } + } + + static public void skipToKeyBeginning(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + String buffer = new String(b, 0, num); // generate a string from the byte buffer + int index = buffer.indexOf("----BEGIN PRIVATE"); // check if the certificate beginning is in the chars read this time + + if (index == -1) + index = buffer.indexOf("----BEGIN ENCRYPTED"); + + if (index == -1) { // not found + stream.reset(); // rewind the file to the beginning of the last read + stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block + stream.mark(BUF_LEN + 2); // mark the new position + } else { // found + + while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag + index--; + + if (index == 0) { // prevent charAt test when reaching the beginning of buffer + + break; + } + } + + stream.reset(); // rewind to the beginning of the last read + stream.skip(index); // skip to the beginning of the tag + stream.mark(10000); // mark the position + + return; + } + } + } + + /** Skips empty lines in the stream. + * @param stream The stream possibly containing empty lines. + * @throws IOException Thrown if a problem occurs. + */ + static public void skipEmptyLines(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + + int i = 0; + + while ((i < num) && ((b[i] == CARR) || (b[i] == NL))) { + i++; + } + + stream.reset(); + stream.skip(i); + + if (i < num) { + stream.mark(10000); + + return; + } else { + stream.mark(BUF_LEN); + } + } + } +} diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/FileEndingIterator.java voms-1.9.11/src/api/java/org/glite/voms/FileEndingIterator.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/FileEndingIterator.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/FileEndingIterator.java 2009-08-29 07:24:52.000000000 +0200 @@ -0,0 +1,137 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * FileEndingIterator.java + * + * @author Joni Hahkala + * Created on December 3, 2001, 9:16 AM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.File; + + +/** Lists all the files in the given directory that end with + * a certain ending. + */ +class FileEndingIterator { + static Logger logger = Logger.getLogger(FileEndingIterator.class.getName()); + + /** The file ending. + */ + protected String ending; + + /** A flag to show that there are more files that match. + */ + protected boolean nextFound = false; + + /** The list of files in the directory. + */ + protected File[] fileList; + + /** The index of the next match in the fileList. + */ + protected int index = 0; + + /** Creates new FileIterator and searches the first match. + * @param path The directory used for the file search. + * @param ending The file ending to search for. + */ + public FileEndingIterator(String path, String ending) { + this.ending = ending; + + try { + // open the directory + File directory = (path.length() != 0) ? new File(path) : new File(".").getAbsoluteFile(); + + // list the files and dirs inside + fileList = directory.listFiles(); + + // find the first match for the ending + nextFound = findNext(); + } catch (Exception e) { + logger.error("no files found from \"" + path + "\" error: " + e.getMessage()); + + // e.printStackTrace(); + return; + } + } + + /** Used to get the next matching file. + * @return Returns the next matching file. + */ + public File next() { + if (nextFound == false) { + return null; + } + + File current = fileList[index++]; + + nextFound = findNext(); + + return current; + } + + /** Used to check that there are more matching files to get + * using next(). + * @return Returns true if there are more matching files. + */ + public boolean hasNext() { + return nextFound; + } + + /** Finds the next matching file in the list of files. + * @return Returns true if a matching file was found. + */ + protected boolean findNext() { + try { + // search the next file with proper ending + while ((index < fileList.length) && + (fileList[index].isDirectory() || !fileList[index].getName().endsWith(ending))) { + // System.out.println("FileIterator::next: Skipping file " + fileList[index].getName()); + index++; + } + } catch (Exception e) { + logger.error("Error while reading directory " + e.getMessage()); + + // e.printStackTrace(System.out); + return false; + } + + // check if the loop ended because of a match or because running out of choices. + if (index < fileList.length) { + return true; + } + + return false; + } +} voms-initscript.patch: voms.start.in | 186 ++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 122 insertions(+), 64 deletions(-) --- NEW FILE voms-initscript.patch --- diff -ur voms-1.9.11.orig/src/install/voms.start.in voms-1.9.11/src/install/voms.start.in --- voms-1.9.11.orig/src/install/voms.start.in 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/install/voms.start.in 2009-09-03 10:10:17.574074641 +0200 @@ -19,9 +19,19 @@ # voms servers. # # chkconfig: 2345 95 05 -# description: VOMS stands for Virtual Organization Membership System. +# description: Virtual Organization Membership Service # processname: voms # pidfile: /var/run/voms.pid +# +### BEGIN INIT INFO +# Provides: voms +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Virtual Organization Membership Service +# Description: Virtual Organization Membership Service +### END INIT INFO # Source networking configuration and check that networking is up. if [ -r /etc/sysconfig/network ] ; then @@ -31,9 +41,16 @@ # Default prefix @LOCATION_ENV@=${@LOCATION_ENV@:- at LOCATION_DIR@} - at VAR_LOCATION_ENV@=${@VAR_LOCATION_ENV@:-$@LOCATION_ENV@/var} -# check whether $@VAR_LOCATION_ENV@/var/lock/subsys exists +if [ -z "$@VAR_LOCATION_ENV@" ] ; then + if [ "$@LOCATION_ENV@" = "/usr" ] ; then + @VAR_LOCATION_ENV@=/var + else + @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + fi +fi + +# check whether $@VAR_LOCATION_ENV@/lock/subsys exists if ! test -d $@VAR_LOCATION_ENV@/lock/subsys ; then mkdir -p $@VAR_LOCATION_ENV@/lock/subsys fi @@ -41,19 +58,38 @@ # Default path basepath=$@LOCATION_ENV@ binpath=${basepath}/sbin -etcpath=${basepath}/etc -# Source an auxiliary profile file if we have one, and pick up VOMS_OPTIONS and VOMS_USER -if [ -r ${etcpath}/profile.d/voms.sh ] ; then - . ${etcpath}/profile.d/voms.sh +if [ "$basepath" = "/usr" ] ; then + etcpath=/etc +else + etcpath=${basepath}/etc +fi + +RUN=yes + +# Source an auxiliary profile file if we have one and pick up VOMS_USER and RUN +if [ -r ${etcpath}/default/voms ] ; then + . ${etcpath}/default/voms +fi +if [ -r ${etcpath}/sysconfig/voms ] ; then + . ${etcpath}/sysconfig/voms +fi + +# Don't run until configuration is done +if [ "x$RUN" != "xyes" ] ; then + echo "voms disabled, please adjust the configuration to your needs " + echo "and then set RUN to 'yes' in /etc/default/voms to enable it." + exit 0 fi # add lib directory to LD_LIBRARY_PATH -export LD_LIBRARY_PATH="$@LOCATION_ENV@/lib:$LD_LIBRARY_PATH" +if [ "$@LOCATION_ENV@" != "/usr" ] ; then + export LD_LIBRARY_PATH="$@LOCATION_ENV@/lib:$LD_LIBRARY_PATH" +fi -voms=${binpath}/edg-voms +voms=${binpath}/voms if !(test -x ${voms}) ; then - echo "Cannot find edg-voms." + echo "Cannot find voms." exit 0 fi @@ -64,18 +100,22 @@ # Start daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Starting $prog($vo): " - if test -f $@LOCATION_ENV@/etc/voms/$vo/tnsnames.ora ; then - tnsvalue=$@LOCATION_ENV@/etc/voms/$vo + if test -f ${etcpath}/voms/$vo/tnsnames.ora ; then + tnsvalue=${etcpath}/voms/$vo else tnsvalue="$TNS_ADMIN" fi @@ -84,21 +124,21 @@ read pid < $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo if test "x$pid" != "x"; then if checkpid $pid; then - echo "VOMS ($pid) is already running" && failure + echo "VOMS ($pid) is already running" continue; fi fi fi if [ -n "$VOMS_USER" ]; then - su -c "TNS_ADMIN=\"$tnsvalue\" ${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" -s /bin/bash $VOMS_USER + su -c "TNS_ADMIN=\"$tnsvalue\" ${voms} --conf ${etcpath}/voms/$vo/voms.conf" -s /bin/bash $VOMS_USER else - TNS_ADMIN="$tnsvalue" ${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf + TNS_ADMIN="$tnsvalue" ${voms} --conf ${etcpath}/voms/$vo/voms.conf fi - # get process id - pid=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/'|head -1) - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + # get process id + pid=$(ps axo pid,args | grep "${voms} --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/'|head -1) + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` NUM=$(($pid)) if test $NUM -eq 0; then RETVAL=1 @@ -110,12 +150,17 @@ RETGLOB=$(($RETGLOB + 1 )) fi [ "$RETVAL" -eq 0 ] && success || failure + echo fi done return $RETGLOB } +if [ -r /etc/init.d/functions ] ; then + . /etc/init.d/functions +else + success() { echo $1 @@ -151,6 +196,8 @@ return $rc } +fi + checkpid() { ps --pid $1 >> /dev/null @@ -164,14 +211,14 @@ # A function to stop a program. killprocs() { RC=0 - # Test syntax. + # Test syntax. if [ "$#" -eq 0 ]; then echo $"Usage: killproc {pids} [signal]" return 1 fi notset=0 - # check for second arg to be kill level + # check for second arg to be kill level if [ "$2" != "" ] ; then killlevel=$2 else @@ -179,15 +226,15 @@ killlevel="-9" fi - # Find pid. + # Find pid. pid=$1 - # Kill it. + # Kill it. if [ -n "${pid:-}" ] ; then [ "$BOOTUP" = "verbose" -a -z "$LSB" ] && echo -n "$base " if [ "$notset" -eq "1" ] ; then if checkpid $pid 2>&1; then - # TERM first, then KILL if not dead + # TERM first, then KILL if not dead kill -TERM $pid sleep 0.1 if checkpid $pid && sleep 1 && @@ -196,14 +243,14 @@ kill -KILL $pid sleep 0.1 fi - fi + fi checkpid $pid RC=$? [ "$RC" -eq 0 ] && failure $"$base shutdown" || success $"$base shutdown" RC=$((! $RC)) - # use specified level only - else - if checkpid $pid >/dev/null 2>&1; then + else + # use specified level only + if checkpid $pid >/dev/null 2>&1; then kill $killlevel $pid RC=$? [ "$RC" -eq 0 ] && success $"$base $killlevel" || failure $"$base $killlevel" @@ -214,7 +261,7 @@ RC=1 fi - # Remove pid file if any. + # Remove pid file if any. if [ "$notset" = "1" ]; then rm -f /var/run/$base.pid fi @@ -226,18 +273,21 @@ # Stop daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Stopping $prog($vo): " -# pids=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/') - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep|awk '{ print $2; }'|tr '\n' ' '` - dbname=`grep dbname $@LOCATION_ENV@/etc/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` - username=`grep username $@LOCATION_ENV@/etc/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + dbname=`grep dbname ${etcpath}/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` + username=`grep username ${etcpath}/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` if test "x$username" = "x"; then pids=""; pids2=""; @@ -255,16 +305,15 @@ fi fi if test -z "$pids"; then - failure; echo - RETVAL=1 + echo "(already stopped)" continue fi for pid in $pids; do - killprocs ${pid} ; + killprocs ${pid} done RETVAL=$? echo - [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/voms.$vo + [ $RETVAL -eq 0 ] && rm -f $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo RETGLOB=$((RETGLOB + RETVAL)) fi done @@ -273,47 +322,53 @@ } function condrestart() { - # Stop daemons. + RETGLOB=0 + # Conditionally restart daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then - echo -n "Condrestart $prog($vo): " -# pids=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/') - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` - if test -z "$pids"; then - echo; start $vo - else - failure; echo - RETVAL=1 + if test -f ${etcpath}/voms/$vo/voms.conf ; then + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + if test -n "$pids"; then + $0 restart $vo + RETVAL=$? + RETGLOB=$((RETGLOB + RETVAL)) fi fi done return $RETGLOB - } function getstatus() { - # Stop daemons. - prog=`basename ${voms}` - - # get vos - vos=${1:-`find $@LOCATION_ENV@/etc/voms/ -type d -printf "%f "`} - value=0 + # Get status. + prog=`basename ${voms}` + if test -z $1; then + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi + else + vos=$1 + fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Status $prog($vo): " - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` if test -z "$pids"; then - if [ -f /var/lock/subsys/voms.$vo ]; then + if [ -f $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo ]; then echo "dead but subsys locked" value=$[$value < 2 ? 2 : $value] continue @@ -322,7 +377,8 @@ value=$[$value < 3 ? 3 : $value] continue else - echo "(pid $pids) is running..." + echo -n "(pid $pids) is running..." | tr '\n' ' ' + echo value=$[$value < 0 ? 0 : $value] continue fi @@ -346,12 +402,14 @@ getstatus $2 RETVAL=$? ;; - restart) + restart | force-reload) stop $2 start $2 RETVAL=$? ;; - condrestart) + reload) + ;; + condrestart | try-restart) condrestart $2 RETVAL=$? ;; voms-install-db.patch: voms_install_db.in | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) --- NEW FILE voms-install-db.patch --- diff -ur voms-1.9.11.orig/src/install/voms_install_db.in voms-1.9.11/src/install/voms_install_db.in --- voms-1.9.11.orig/src/install/voms_install_db.in 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/install/voms_install_db.in 2009-08-26 17:45:39.608077295 +0200 @@ -4,7 +4,11 @@ # Default prefix @LOCATION_ENV@=${@LOCATION_ENV@:- at LOCATION_DIR@} if test -z $@VAR_LOCATION_ENV@ ; then - @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + if [ "$@LOCATION_ENV@" = "/usr" ] ; then + @VAR_LOCATION_ENV@=/var + else + @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + fi fi # CERTDIR @@ -37,7 +41,9 @@ # Default path basepath=$@LOCATION_ENV@ -datapath=$@LOCATION_ENV@ +if [ "$@LOCATION_ENV@" != "/usr" ] ; then + datapath=$@LOCATION_ENV@ +fi # Default Suffix code=0 @@ -49,7 +55,7 @@ logformat="" sqlloc="" help="" -oldformat="no" +newformat="yes" if test "x at with_mysqlconf@" != "x" ; then MYSQLCONF=" --defaults-file=@with_mysqlconf@ " @@ -58,7 +64,7 @@ fi -TEMP=`getopt -o h --long mysql-home:,loglevel:,logtype:,logformat:,logdateformat:,oracle-home:,db:,port:,code:,voms-vo:,socktimeout:,db-type:,sqlloc:,db-admin:,db-pwd:,voms-name:,voms-pwd:,newformat,compat -n 'voms_install_db' -- "$@"` +TEMP=`getopt -o h --long mysql-home:,loglevel:,logtype:,logformat:,logdateformat:,oracle-home:,db:,port:,code:,voms-vo:,socktimeout:,db-type:,sqlloc:,db-admin:,db-pwd:,voms-name:,voms-pwd:,oldformat,compat -n 'voms_install_db' -- "$@"` if [ $? != 0 ] ; then $ECHO "Terminating..." >&2 ; exit 1 ; fi @@ -84,7 +90,7 @@ --logtype) logtype=$2 ; shift 2 ;; --logformat) logformat=$2 ; shift 2 ;; --logdateformat) logdateformat=$2 ; shift 2 ;; - --newformat) oldformat="yes" ; shift 1 ;; + --oldformat) newformat="no" ; shift 1 ;; -h) help="yes" ; shift 1 ;; --) shift ; break ;; *) $ECHO "$1: Internal Error!" >&2 ; exit 1 ;; @@ -133,7 +139,7 @@ $ECHO " --logtype type Specifies what to log. See the vomsd(8) man page for details." $ECHO " --logformat format See the vomsd(8) man page for details." $ECHO " --logdateformat format See the vomsd(8) man page for details." - $ECHO " --newformat Creates AC according to the old format." + $ECHO " --oldformat Creates AC according to the old format." $ECHO " --help This output." exit 0; fi @@ -261,8 +267,8 @@ # Setting ownership and permission for voms_password_query file mkdir -p $datapath/etc/voms/$voms_vo -mkdir -p $@LOCATION_ENV at _VAR/log -#$datapath/log +mkdir -p $@VAR_LOCATION_ENV@/log/voms + $ECHO $voms_password_query > $datapath/etc/voms/$voms_vo/voms.pass chown root.voms $datapath/etc/voms/$voms_vo/voms.pass chmod 640 $datapath/etc/voms/$voms_vo/voms.pass @@ -270,10 +276,10 @@ if test -z $voms_vo ; then logname=voms else - logname=voms.$voms_vo + logname=$voms_vo fi -$ECHO -en "--vo=$voms_vo\n--dbname=$voms_database\n--port=$port\n--username=$voms_username_query\n--passfile=$datapath/etc/voms/$voms_vo/voms.pass\n--sqlloc=$sqlloc\n--logfile=$@LOCATION_ENV at _VAR/log/$logname\n" > $datapath/etc/voms/$voms_vo/voms.conf +$ECHO -en "--vo=$voms_vo\n--dbname=$voms_database\n--port=$port\n--username=$voms_username_query\n--passfile=$datapath/etc/voms/$voms_vo/voms.pass\n--sqlloc=$sqlloc\n--logfile=$@VAR_LOCATION_ENV@/log/voms/$logname\n" > $datapath/etc/voms/$voms_vo/voms.conf $ECHO -en "--socktimeout=$timeout\n--loglevel=$loglevel\n--logtype=$logtype\n" >>$datapath/etc/voms/$voms_vo/voms.conf if test "x$compat_mode" = "x-compat"; then voms-jar-perms.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-jar-perms.patch --- diff -ur voms-1.9.11.orig/src/api/java/Makefile.am voms-1.9.11/src/api/java/Makefile.am --- voms-1.9.11.orig/src/api/java/Makefile.am 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/Makefile.am 2009-08-14 20:54:18.599023487 +0200 @@ -70,7 +70,7 @@ install-exec-hook: $(mkinstalldirs) $(DESTDIR)/$(datadir)/java - $(INSTALL) $(top_builddir)/src/api/java/vomsjapi.jar $(DESTDIR)/$(datadir)/java + $(INSTALL) -m644 $(top_builddir)/src/api/java/vomsjapi.jar $(DESTDIR)/$(datadir)/java clean: rm -f $(top_builddir)/src/api/java/vomsjapi.jar voms-java-clone-cast.patch: VOMSValidator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE voms-java-clone-cast.patch --- diff -ur voms-1.9.11.orig/src/api/java/org/glite/voms/VOMSValidator.java voms-1.9.11/src/api/java/org/glite/voms/VOMSValidator.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/VOMSValidator.java 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/org/glite/voms/VOMSValidator.java 2009-08-15 20:12:49.855022959 +0200 @@ -159,7 +159,7 @@ if (validatedChain == null) myValidatedChain = null; // allow null else - myValidatedChain = validatedChain.clone(); // allow null + myValidatedChain = (X509Certificate[])validatedChain.clone(); if (acValidator == null) { if (theTrustStore == null) { @@ -292,7 +292,7 @@ if (validatedChain == null) myValidatedChain = null; else - myValidatedChain = validatedChain.clone(); + myValidatedChain = (X509Certificate[])validatedChain.clone(); myVomsAttributes = new Vector(); myFQANTree = null; isParsed = false; voms-javadoc.patch: PathNamingScheme.java | 14 +++++++------- UserCredentials.java | 14 +++++++------- VOMSParser.java | 2 +- VOMSProtocol.java | 6 +++--- VOMSProxyBuilder.java | 16 ++++++++-------- VOMSRequestOptions.java | 17 ++++------------- 6 files changed, 30 insertions(+), 39 deletions(-) --- NEW FILE voms-javadoc.patch --- diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/PathNamingScheme.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/PathNamingScheme.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/PathNamingScheme.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/PathNamingScheme.java 2009-07-01 19:02:29.448373448 +0200 @@ -61,7 +61,7 @@ /** * This methods checks that the string passed as argument complies with the voms FQAN syntax. * - * @param containerName, the string that must be checked for compatibility with FQAN syntax. + * @param containerName the string that must be checked for compatibility with FQAN syntax. * @throws VOMSSyntaxException * If there's an error in the FQAN syntax. */ @@ -81,7 +81,7 @@ * This methods checks that the string passed as argument complies with the syntax used * by voms to identify groups. * - * @param groupName, the string that has to be checked. + * @param groupName the string that has to be checked. * @throws VOMSSyntaxException * If the string passed as argument doens not comply with the voms sytax. */ @@ -116,7 +116,7 @@ /** * This methods checks that the FQAN passed as argument identifies a voms group. * - * @param groupName, the string to check. + * @param groupName the string to check. * @return
  • true, if the string passed as argument identifies a voms group. *
  • false, otherwise. *
@@ -131,7 +131,7 @@ /** * This methods checks that the FQAN passed as argument identifies a voms role. * - * @param roleName, the string to check. + * @param roleName the string to check. * @return
  • true, if the string passed as argument identifies a voms role. *
  • false, otherwise. *
@@ -147,7 +147,7 @@ * This methods checks that the FQAN passed as argument identifies a qualified voms role, i.e., * a role defined in the context of a voms group. * - * @param roleName, the string to check. + * @param roleName the string to check. * @return
  • true, if the string passed as argument identifies a qualified voms role. *
  • false, otherwise. *
@@ -163,7 +163,7 @@ /** * This method extracts the role name information from the FQAN passed as argument. * - * @param containerName, the FQAN + * @param containerName the FQAN * @return
  • A string containing the role name, if found
  • *
  • null, if no role information is contained in the FQAN passed as argument *
@@ -190,7 +190,7 @@ /** * This method extracts group name information from the FQAN passed as argument. * - * @param containerName, the FQAN + * @param containerName the FQAN * @return
  • A string containing the group name, if found
  • *
  • null, if no group information is contained in the FQAN passed as argument *
diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/UserCredentials.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/UserCredentials.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/UserCredentials.java 2009-04-07 11:05:29.000000000 +0200 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/UserCredentials.java 2009-07-01 19:02:29.456372709 +0200 @@ -377,7 +377,7 @@ * Static instance constructor for a {@link UserCredentials}. * For more info on the user credentials load procedure, see {@link #instance()}. * - * @param keyPassword, the password that is to be used to decrypt the user private key. + * @param keyPassword the password that is to be used to decrypt the user private key. * @return the loaded user credentials. * * @throws VOMSException @@ -396,9 +396,9 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param userCertFile, the path to the PEM X509 user certificate. - * @param userKeyFile, the path to the PEM X509 private key. - * @param keyPassword, the password that is to be used to decrypt the user private key. + * @param userCertFile the path to the PEM X509 user certificate. + * @param userKeyFile the path to the PEM X509 private key. + * @param keyPassword the password that is to be used to decrypt the user private key. * @return the loaded user credentials. * * @throws VOMSException @@ -416,8 +416,8 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param userCertFile, the path to the PEM X509 user certificate. - * @param userKeyFile, the path to the PEM X509 private key. + * @param userCertFile the path to the PEM X509 user certificate. + * @param userKeyFile the path to the PEM X509 private key. * @return the loaded user credentials. * * @throws VOMSException @@ -435,7 +435,7 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param credentials, the GlobusCredentials object containing the user's own proxy + * @param credentials the GlobusCredentials object containing the user's own proxy * @return the loaded user credentials. * * @throws VOMSException diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSParser.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSParser.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSParser.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSParser.java 2009-07-01 19:02:29.465377247 +0200 @@ -61,7 +61,7 @@ /** * * Parses a voms response reading from a given input stream. - * @param is, the input stream. + * @param is the input stream. * @return a {@link VOMSResponse} object that represents the parsed response. */ public VOMSResponse parseResponse(InputStream is){ diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProtocol.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProtocol.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProtocol.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProtocol.java 2009-07-01 19:02:29.468373182 +0200 @@ -97,8 +97,8 @@ * * This method is used to send a request to a VOMS server. * - * @param requestOptions, the request options. See {@link VOMSRequestOptions}. - * @param stream, an output stream. + * @param requestOptions the request options. See {@link VOMSRequestOptions}. + * @param stream an output stream. */ public void sendRequest(VOMSRequestOptions requestOptions, OutputStream stream){ @@ -154,7 +154,7 @@ /** * This method is used to parse a VOMS response from an input stream. * - * @param stream, the input stream from which the response will be parsed. + * @param stream the input stream from which the response will be parsed. * @return a {@link VOMSResponse} object. */ public VOMSResponse getResponse(InputStream stream){ diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java 2009-07-01 19:36:38.729376985 +0200 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java 2009-07-01 20:58:25.590377728 +0200 @@ -130,9 +130,9 @@ * * This methods builds an {@link AttributeCertificate} (AC) object starting from an array of bytes. * - * @param acBytes, the byte array containing the attribute certificate. + * @param acBytes the byte array containing the attribute certificate. * @return the {@link AttributeCertificate} object - * @throws VOMSException, in case of parsing errors. + * @throws VOMSException in case of parsing errors. */ public static AttributeCertificate buildAC(byte[] acBytes){ @@ -161,12 +161,12 @@ * passed as arguments and including a list of {@link AttributeCertificate} objects that * will be included in the proxy. * - * @param cred, the {@link UserCredentials} from which the proxy must be created. - * @param ACs, the list of {@link AttributeCertificate} objects. - * @param lifetime, the lifetime in seconds of the generated proxy. - * @param version, the version of globus to which the proxy conforms - * @return a {@link GlobusCredential} object that represents the proxy. - * @throws {@link VOMSException}, if something goes wrong. + * @param cred the {@link UserCredentials} from which the proxy must be created. + * @param ACs the list of {@link AttributeCertificate} objects. + * @param lifetime the lifetime in seconds of the generated proxy. + * @param gtVersion the version of globus to which the proxy conforms + * @return a {@link UserCredentials} object that represents the proxy. + * @throws VOMSException if something goes wrong. * * @author Vincenzo Ciaschini * @author Andrea Ceccanti diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java 2009-07-01 19:08:10.252380084 +0200 @@ -75,9 +75,7 @@ /** - * - * Returns the ordering string of this {@link VOMSRequestOptions} object. - * @return + * @return the ordering string of this {@link VOMSRequestOptions} object. */ public String getOrdering() { @@ -99,10 +97,7 @@ /** - * - * Returs the list of the requested FQANs specified in this {@link VOMSRequestOptions} object. - * - * @return + * @return the list of the requested FQANs specified in this {@link VOMSRequestOptions} object. */ public List getRequestedFQANs() { @@ -123,10 +118,8 @@ /** - * Returns the list of targets (i.e., host where the requested ACs will be valid) for this + * @return the list of targets (i.e., host where the requested ACs will be valid) for this * {@link VOMSRequestOptions} object. - * - * @return */ public List getTargets() { @@ -135,10 +128,8 @@ /** - * Returns the list of targets (i.e., host where the requested ACs will be valid) for this + * @return the list of targets (i.e., host where the requested ACs will be valid) for this * {@link VOMSRequestOptions} object as a string containing a a comma-separated list of host names. - * - * @return */ public String getTargetsAsString() { voms-nolib64.patch: configure.ac | 4 ---- 1 file changed, 4 deletions(-) --- NEW FILE voms-nolib64.patch --- diff -ur voms-1.9.8.1.orig/configure.ac voms-1.9.8.1/configure.ac --- voms-1.9.8.1.orig/configure.ac 2009-04-16 15:57:03.000000000 +0200 +++ voms-1.9.8.1/configure.ac 2009-07-02 12:16:10.035379837 +0200 @@ -37,10 +37,6 @@ AC_ENABLE_GLITE([], have_glite=yes, have_glite=no) # embed AC_GLITE -if test "x$host_cpu" = "xx86_64"; then - AC_SUBST([libdir], ['${exec_prefix}/lib64']) -fi - AC_EXPAT([], have_expat=yes, have_expat=no) # taken from org.glite AC_CPPUNIT([], have_cppunit=yes, have_cppunit=no) # taken from org.glite AC_GLOBUS([], have_globus=yes, have_globus=no) voms-notknown-msg.patch: vomsclient.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE voms-notknown-msg.patch --- diff -ur voms-1.9.11.orig/src/client/vomsclient.cc voms-1.9.11/src/client/vomsclient.cc --- voms-1.9.11.orig/src/client/vomsclient.cc 2009-07-27 10:14:04.000000000 +0200 +++ voms-1.9.11/src/client/vomsclient.cc 2009-08-31 17:51:15.952071123 +0200 @@ -575,7 +575,9 @@ std::vector servers; servers = v.FindByAlias(contact.vo().empty() ? contact.nick() : contact.vo()); if (servers.empty()) { - std::cerr << "VOMS Server for " << contact.vo() << " not known!" << std::endl; + std::cerr << "VOMS Server for " + << (contact.vo().empty() ? contact.nick() : contact.vo()) + << " not known!" << std::endl; exit(1); } voms-openssl.patch: ac/Makefile.am | 1 + api/ccapi/api_util.cc | 4 ++-- include/acstack.h | 2 +- socklib/Client.cpp | 4 ++++ utils/vomsfake.cc | 1 + 5 files changed, 9 insertions(+), 3 deletions(-) --- NEW FILE voms-openssl.patch --- diff -ur voms-1.9.11.orig/src/ac/Makefile.am voms-1.9.11/src/ac/Makefile.am --- voms-1.9.11.orig/src/ac/Makefile.am 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/src/ac/Makefile.am 2009-09-07 11:06:49.079471423 +0200 @@ -27,6 +27,7 @@ -DNOGLOBUS \ -I $(top_srcdir)/src/include \ -I $(top_builddir)/src/sslutils +libattributes_nog_la_CXXFLAGS = $(libattributes_nog_la_CFLAGS) libattributes_nog_la_LIBADD = \ $(OPENSSL_LIBS) diff -ur voms-1.9.11.orig/src/api/ccapi/api_util.cc voms-1.9.11/src/api/ccapi/api_util.cc --- voms-1.9.11.orig/src/api/ccapi/api_util.cc 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/ccapi/api_util.cc 2009-09-07 11:06:49.080471703 +0200 @@ -415,9 +415,9 @@ /* extract vo name from AC */ AC * ac = (AC *)data; - STACK_OF(AC_ATTR) * atts = ac->acinfo->attrib; + const STACK_OF(AC_ATTR) * atts = ac->acinfo->attrib; int nid = OBJ_txt2nid("idatcap"); - int pos = X509at_get_attr_by_NID(atts, nid, -1); + int pos = X509at_get_attr_by_NID((const STACK_OF(X509_ATTRIBUTE)*)atts, nid, -1); int nidc = OBJ_txt2nid("certseq"); STACK_OF(X509_EXTENSION) *exts = ac->acinfo->exts; diff -ur voms-1.9.11.orig/src/include/acstack.h voms-1.9.11/src/include/acstack.h --- voms-1.9.11.orig/src/include/acstack.h 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/include/acstack.h 2009-09-07 11:06:49.081472345 +0200 @@ -79,7 +79,7 @@ #endif #define DECL_STACK(type) \ - DECLARE_STACK_OF(type) \ + PREDECLARE_STACK_OF(type) \ extern STACK_OF(type) *sk_##type##_new (int (*)(const type * const *, const type * const *)); \ extern STACK_OF(type) *sk_##type##_new_null (); \ extern void sk_##type##_free (STACK_OF(type) *); \ diff -ur voms-1.9.11.orig/src/socklib/Client.cpp voms-1.9.11/src/socklib/Client.cpp --- voms-1.9.11.orig/src/socklib/Client.cpp 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/socklib/Client.cpp 2009-09-07 11:28:07.210471657 +0200 @@ -336,7 +336,11 @@ bool GSISocketClient::Open() { +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + const SSL_METHOD *meth = NULL; +#else SSL_METHOD *meth = NULL; +#endif int ret = -1, ret2 = -1; time_t starttime, curtime; long errorcode = 0; diff -ur voms-1.9.11.orig/src/utils/vomsfake.cc voms-1.9.11/src/utils/vomsfake.cc --- voms-1.9.11.orig/src/utils/vomsfake.cc 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/utils/vomsfake.cc 2009-09-07 10:21:52.935470664 +0200 @@ -40,6 +40,7 @@ #include "listfunc.h" #include "credentials.h" #include "parsertypes.h" +#define YYTOKENTYPE #include "vomsparser.h" VOLIST *volist = NULL; voms-pipe-buf.patch: log.c | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE voms-pipe-buf.patch --- diff -ur voms-1.9.11.orig/src/log/log.c voms-1.9.11/src/log/log.c --- voms-1.9.11.orig/src/log/log.c 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/log/log.c 2009-09-07 16:02:18.597470396 +0200 @@ -175,7 +175,11 @@ if (*buffer) { while (offset < slen) { do { +#ifdef PIPE_BUF readbytes = read(fd, *buffer + offset, (slen - offset > PIPE_BUF ? PIPE_BUF : slen - offset)); +#else + readbytes = read(fd, *buffer + offset, (slen - offset > fpathconf(fd, _PC_PIPE_BUF) ? fpathconf(fd, _PC_PIPE_BUF) : slen - offset)); +#endif } while (readbytes < 0 && (errno == EINTR #ifdef ERESTART || errno == ERESTART voms-portability.patch: configure.ac | 2 - project/acinclude.m4 | 8 +++++-- src/api/ccapi/Makefile.am | 42 ++++++++++++++++++++--------------------- src/socklib/Makefile.am | 47 +++++++++++++++++++++++++++------------------- 4 files changed, 56 insertions(+), 43 deletions(-) --- NEW FILE voms-portability.patch --- diff -ur voms-1.9.11.orig/configure.ac voms-1.9.11/configure.ac --- voms-1.9.11.orig/configure.ac 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/configure.ac 2009-09-08 14:13:33.244334250 +0200 @@ -1,6 +1,6 @@ AC_INIT([GLite Security VOMS], [1.9.11]) -AC_PREREQ(2.59) +AC_PREREQ(2.57) AC_CONFIG_AUX_DIR([./project]) AM_INIT_AUTOMAKE AC_CONFIG_SRCDIR([src/utils/voms_proxy_destroy.cc]) diff -ur voms-1.9.11.orig/project/acinclude.m4 voms-1.9.11/project/acinclude.m4 --- voms-1.9.11.orig/project/acinclude.m4 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/project/acinclude.m4 2009-09-08 14:13:33.246338019 +0200 @@ -904,12 +904,16 @@ AC_DEFUN([PUT_PRIVATES], [ - AH_BOTTOM([#ifdef __GNUC__ + AH_BOTTOM([#if defined(__GNUC__) +#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) #define UNUSED(z) z __attribute__ ((unused)) +#else +#define UNUSED(z) z +#endif #define PRIVATE __attribute__ ((visibility ("hidden"))) #define PUBLIC __attribute__ ((visibility ("default"))) #else -#define UNUSED +#define UNUSED(z) z #define PRIVATE #define PUBLIC #endif])]) diff -ur voms-1.9.11.orig/src/api/ccapi/Makefile.am voms-1.9.11/src/api/ccapi/Makefile.am --- voms-1.9.11.orig/src/api/ccapi/Makefile.am 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/ccapi/Makefile.am 2009-09-08 14:13:33.247337541 +0200 @@ -16,7 +16,7 @@ libvomsapi_nog_la_SOURCES = \ $(CCSOURCES) -libvomsapi_nog_la_CPPFLAGS = \ +libvomsapi_nog_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -DNOGLOBUS \ $(API_INCLUDES) @@ -41,7 +41,7 @@ libvomsapi_la_SOURCES = \ $(CCSOURCES) -libvomsapi_la_CPPFLAGS = \ +libvomsapi_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -DNOGLOBUS \ $(API_INCLUDES) @@ -70,7 +70,7 @@ libvomsc_la_SOURCES = \ $(CSOURCES) -libvomsc_la_CPPFLAGS = \ +libvomsc_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_CFLAGS) @@ -94,10 +94,10 @@ #noinst_PROGRAMS = test ctest #test_SOURCES = test.cc #test_LDADD = libvomsapi.la -#test_CPPFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) +#test_CXXFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) #ctest_SOURCES = ctest.c #ctest_LDADD = libvomsc.la -#ctest_CPPFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) +#ctest_CFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) EXTRA_LTLIBRARIES = \ libvomsapi_gcc32.la \ @@ -123,7 +123,7 @@ libvomsapi_gcc32_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32_la_CPPFLAGS = \ +libvomsapi_gcc32_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32_CFLAGS) @@ -139,7 +139,7 @@ libvomsapi_gcc32dbg_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32dbg_la_CPPFLAGS = \ +libvomsapi_gcc32dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(GLOBUS_GCC32DBG_CFLAGS) \ $(API_INCLUDES) @@ -155,7 +155,7 @@ libvomsapi_gcc32pthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32pthr_la_CPPFLAGS = \ +libvomsapi_gcc32pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -171,7 +171,7 @@ libvomsapi_gcc32dbgpthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32dbgpthr_la_CPPFLAGS = \ +libvomsapi_gcc32dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBGPTHR_CFLAGS) @@ -187,7 +187,7 @@ libvomsc_gcc32_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32_la_CPPFLAGS = \ +libvomsc_gcc32_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32_CFLAGS) @@ -203,7 +203,7 @@ libvomsc_gcc32dbg_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32dbg_la_CPPFLAGS = \ +libvomsc_gcc32dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -219,7 +219,7 @@ libvomsc_gcc32pthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32pthr_la_CPPFLAGS = \ +libvomsc_gcc32pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -235,7 +235,7 @@ libvomsc_gcc32dbgpthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32dbgpthr_la_CPPFLAGS = \ +libvomsc_gcc32dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBGPTHR_CFLAGS) @@ -254,7 +254,7 @@ libvomsapi_gcc64_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64_la_CPPFLAGS = \ +libvomsapi_gcc64_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64_CFLAGS) @@ -270,7 +270,7 @@ libvomsapi_gcc64dbg_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64dbg_la_CPPFLAGS = \ +libvomsapi_gcc64dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -286,7 +286,7 @@ libvomsapi_gcc64pthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64pthr_la_CPPFLAGS = \ +libvomsapi_gcc64pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -302,7 +302,7 @@ libvomsapi_gcc64dbgpthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64dbgpthr_la_CPPFLAGS = \ +libvomsapi_gcc64dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBGPTHR_CFLAGS) @@ -318,7 +318,7 @@ libvomsc_gcc64_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64_la_CPPFLAGS = \ +libvomsc_gcc64_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64_CFLAGS) @@ -334,7 +334,7 @@ libvomsc_gcc64dbg_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64dbg_la_CPPFLAGS = \ +libvomsc_gcc64dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -350,7 +350,7 @@ libvomsc_gcc64pthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64pthr_la_CPPFLAGS = \ +libvomsc_gcc64pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -367,7 +367,7 @@ libvomsc_gcc64dbgpthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64dbgpthr_la_CPPFLAGS = \ +libvomsc_gcc64dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBGPTHR_CFLAGS) diff -ur voms-1.9.11.orig/src/socklib/Makefile.am voms-1.9.11/src/socklib/Makefile.am --- voms-1.9.11.orig/src/socklib/Makefile.am 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/socklib/Makefile.am 2009-09-08 14:16:29.063338874 +0200 @@ -12,7 +12,7 @@ libsock_server_la_SOURCES = Server.cpp tokens.c globuswrap.c libsock_nog_la_SOURCES = Client.cpp -libsock_nog_la_CPPFLAGS = \ +libsock_nog_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ @@ -21,17 +21,18 @@ libsock_nog_la_LIBADD = \ -lcrypto -lssl -libsock_server_la_CPPFLAGS = \ +libsock_server_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_CFLAGS) +libsock_server_la_CFLAGS = $(libsock_server_la_CXXFLAGS) libsock_server_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils.la \ $(top_builddir)/src/common/libutilc.la \ $(GLOBUS_GSS_LIBS) -libsock_la_CPPFLAGS = \ +libsock_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_CFLAGS) @@ -68,10 +69,11 @@ libsock_server_gcc32_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32_la_CPPFLAGS = \ +libsock_server_gcc32_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32_CFLAGS) +libsock_server_gcc32_la_CFLAGS = $(libsock_server_gcc32_la_CXXFLAGS) libsock_server_gcc32_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32.la \ @@ -80,10 +82,11 @@ libsock_server_gcc32dbg_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32dbg_la_CPPFLAGS = \ +libsock_server_gcc32dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) +libsock_server_gcc32dbg_la_CFLAGS = $(libsock_server_gcc32dbg_la_CXXFLAGS) libsock_server_gcc32dbg_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32dbg.la \ @@ -92,10 +95,11 @@ libsock_server_gcc32pthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32pthr_la_CPPFLAGS = \ +libsock_server_gcc32pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32PTHR_CFLAGS) +libsock_server_gcc32pthr_la_CFLAGS = $(libsock_server_gcc32pthr_la_CXXFLAGS) libsock_server_gcc32pthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32pthr.la \ @@ -104,10 +108,11 @@ libsock_server_gcc32dbgpthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32dbgpthr_la_CPPFLAGS = \ +libsock_server_gcc32dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) +libsock_server_gcc32dbgpthr_la_CFLAGS = $(libsock_server_gcc32dbgpthr_la_CXXFLAGS) libsock_server_gcc32dbgpthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32dbgpthr.la \ @@ -116,10 +121,11 @@ libsock_server_gcc64_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64_la_CPPFLAGS = \ +libsock_server_gcc64_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64_CFLAGS) +libsock_server_gcc64_la_CFLAGS = $(libsock_server_gcc64_la_CXXFLAGS) libsock_server_gcc64_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64.la \ @@ -128,10 +134,11 @@ libsock_server_gcc64dbg_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64dbg_la_CPPFLAGS = \ +libsock_server_gcc64dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) +libsock_server_gcc64dbg_la_CFLAGS = $(libsock_server_gcc64dbg_la_CXXFLAGS) libsock_server_gcc64dbg_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64dbg.la \ @@ -140,10 +147,11 @@ libsock_server_gcc64pthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64pthr_la_CPPFLAGS = \ +libsock_server_gcc64pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64PTHR_CFLAGS) +libsock_server_gcc64pthr_la_CFLAGS = $(libsock_server_gcc64pthr_la_CXXFLAGS) libsock_server_gcc64pthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64pthr.la \ @@ -152,10 +160,11 @@ libsock_server_gcc64dbgpthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64dbgpthr_la_CPPFLAGS = \ +libsock_server_gcc64dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) +libsock_server_gcc64dbgpthr_la_CFLAGS = $(libsock_server_gcc64dbgpthr_la_CXXFLAGS) libsock_server_gcc64dbgpthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64dbgpthr.la \ @@ -188,7 +197,7 @@ libsock_gcc32_la_SOURCES = \ $(SOURCES) -libsock_gcc32_la_CPPFLAGS = \ +libsock_gcc32_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32_CFLAGS) @@ -201,7 +210,7 @@ libsock_gcc32dbg_la_SOURCES = \ $(SOURCES) -libsock_gcc32dbg_la_CPPFLAGS = \ +libsock_gcc32dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -214,7 +223,7 @@ libsock_gcc32pthr_la_SOURCES = \ $(SOURCES) -libsock_gcc32pthr_la_CPPFLAGS = \ +libsock_gcc32pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -227,7 +236,7 @@ libsock_gcc32dbgpthr_la_SOURCES = \ $(SOURCES) -libsock_gcc32dbgpthr_la_CPPFLAGS = \ +libsock_gcc32dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -240,7 +249,7 @@ libsock_gcc64_la_SOURCES = \ $(SOURCES) -libsock_gcc64_la_CPPFLAGS = \ +libsock_gcc64_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64_CFLAGS) @@ -253,7 +262,7 @@ libsock_gcc64dbg_la_SOURCES = \ $(SOURCES) -libsock_gcc64dbg_la_CPPFLAGS = \ +libsock_gcc64dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -266,7 +275,7 @@ libsock_gcc64pthr_la_SOURCES = \ $(SOURCES) -libsock_gcc64pthr_la_CPPFLAGS = \ +libsock_gcc64pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -279,7 +288,7 @@ libsock_gcc64dbgpthr_la_SOURCES = \ $(SOURCES) -libsock_gcc64dbgpthr_la_CPPFLAGS = \ +libsock_gcc64dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) voms-shell-syntax.patch: mysql2oracle.in | 2 +- voms-ping | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) --- NEW FILE voms-shell-syntax.patch --- diff -ur voms-1.9.8.1.orig/src/install/mysql2oracle.in voms-1.9.8.1/src/install/mysql2oracle.in --- voms-1.9.8.1.orig/src/install/mysql2oracle.in 2005-09-27 16:23:56.000000000 +0200 +++ voms-1.9.8.1/src/install/mysql2oracle.in 2009-07-02 18:40:14.000000000 +0200 @@ -2,7 +2,7 @@ #!/bin/sh #set -x -function usage() +function usage { echo echo "usage : mysql2oracle [OPTIONS]" diff -ur voms-1.9.8.1.orig/src/install/voms-ping voms-1.9.8.1/src/install/voms-ping --- voms-1.9.8.1.orig/src/install/voms-ping 2008-12-23 11:46:01.000000000 +0100 +++ voms-1.9.8.1/src/install/voms-ping 2009-07-02 18:42:24.000000000 +0200 @@ -25,7 +25,8 @@ echo " ]" } -function test_vo { +function test_vo +{ local voname="$1" local port=`cat $GLITE_LOCATION/etc/voms/$voname/voms.conf | grep '^--port' | sed 's/^--port=//'` local dn=`openssl x509 -subject -noout -in /etc/grid-security/hostcert.pem|cut -d' ' -f2-` @@ -41,7 +42,7 @@ "$voname" "localhost" "$port" "$dn" "$voname" EOF rm -f /tmp/oo - /opt/glite/bin/voms-proxy-init --voms $vo --out /tmp/proxy --userconf=/tmp/vomses 2>/tmp/oo >/dev/null + ${GLITE_LOCATION:-/usr}/bin/voms-proxy-init --voms $vo --out /tmp/proxy --userconf=/tmp/vomses 2>/tmp/oo >/dev/null res=$? if test $res -ne 0; then grep "User unknown to this VO" /tmp/oo >/dev/null --- NEW FILE voms.INSTALL --- VOMS server configuration ------------------------- In addition to the voms-server package a voms database plugin is needed. Plugins exists for mysql and oracle. Since the oracle client libraries are not open source software, only the mysql plugin is available in Fedora. To install the voms-mysql-plugin issue the following command as root: yum install voms-mysql-plugin Before starting the server, you must create the databases used by VOMS. It is possible to run more than one VOMS server on a single host as long as they are configured to use different ports. You should have the grid CA certificates installed in /etc/grid-security/certificates before running the VOMS database creation script. To create the databases run the following command as root for each VOMS server you want to run: /usr/share/voms/voms_install_db \ --voms-vo= \ --port= \ --db-type=mysql \ --db-admin= \ --db-pwd= \ --sqlloc=/usr/lib/voms/libvomsmysql.so If you are running on a 64 bit host use instead: --sqlloc=/usr/lib64/voms/libvomsmysql.so The voms server is configured to run as a special voms user. This user needs a copy of the host certificate and key: cp -p /etc/grid-security/hostcert.pem /etc/grid-security/voms cp -p /etc/grid-security/hostkey.pem /etc/grid-security/voms chown voms:voms /etc/grid-security/voms/host*.pem After creating the databases, start the server by running the command: service voms start If you want the server to be started automatically after each reboot run the command: chkconfig voms on To check that the server is running and is configured correctly, run the following command: /usr/share/voms/voms-ping --- NEW FILE voms.spec --- %global with_gcj %{!?_without_gcj:1}%{?_without_gcj:0} Name: voms Version: 1.9.11 Release: 4%{?dist} Summary: Virtual Organization Membership Service Group: System Environment/Libraries License: ASL 2.0 URL: http://glite.web.cern.ch/glite/ # The source tarball is created from a CVS checkout: # cvs -d:pserver:anonymous:@glite.cvs.cern.ch:/cvs/glite co \ # -r glite-security-voms_R_1_9_11 \ # -d voms-1.9.11 org.glite.security.voms # tar -z -c --exclude CVS -f voms-1.9.11.tar.gz voms-1.9.11 Source: %{name}-%{version}.tar.gz # Post-install setup instructions: Source1: %{name}.INSTALL # Build using Globus from Fedora/EPEL # https://savannah.cern.ch/bugs/?54427 Patch0: %{name}-distribution-globus.patch # Fix the start-up script # https://savannah.cern.ch/bugs/?54428 Patch1: %{name}-initscript.patch # Fix the --disable-glite configure option # https://savannah.cern.ch/bugs/?54429 Patch2: %{name}-fix-enable-glite.patch # Remove lib64 hardcoding # https://savannah.cern.ch/bugs/?54430 Patch3: %{name}-nolib64.patch # Make the Java API more compatible with the C API # https://savannah.cern.ch/bugs/?54432 Patch4: %{name}-extra-vomses-java.patch # Missing casts after Java cloning # https://savannah.cern.ch/bugs/?54433 Patch5: %{name}-java-clone-cast.patch # Fix permissions of installed jar # https://savannah.cern.ch/bugs/?54434 Patch6: %{name}-jar-perms.patch # Fix javadoc warnings # https://savannah.cern.ch/bugs/?54435 Patch7: %{name}-javadoc.patch # Fix syntax errors in shell scripts # https://savannah.cern.ch/bugs/?54436 Patch8: %{name}-shell-syntax.patch # Fix the database install script # https://savannah.cern.ch/bugs/?54880 Patch9: %{name}-install-db.patch # Error message glitch # https://savannah.cern.ch/bugs/?55113 Patch10: %{name}-notknown-msg.patch # Make the Java API build with gcj # https://savannah.cern.ch/bugs/?55115 Patch11: %{name}-gcj.patch # Support older autotools and older gcc # https://savannah.cern.ch/bugs/?55116 Patch12: %{name}-portability.patch # Support openssl 1.0 # https://savannah.cern.ch/bugs/?55390 Patch13: %{name}-openssl.patch # Unconditional use of PIPE_BUF # https://savannah.cern.ch/bugs/?55405 Patch14: %{name}-pipe-buf.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: globus-gssapi-gsi-devel%{?_isa} BuildRequires: globus-gss-assist-devel%{?_isa} BuildRequires: openssl-devel%{?_isa} BuildRequires: expat-devel BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: libxslt BuildRequires: docbook-style-xsl BuildRequires: doxygen %if %{?fedora}%{!?fedora:0} >= 9 || %{?rhel}%{!?rhel:0} >= 6 BuildRequires: tex(latex) %else BuildRequires: tetex-latex %endif BuildRequires: java-devel BuildRequires: jpackage-utils BuildRequires: bouncycastle >= 1.39 BuildRequires: jakarta-commons-cli BuildRequires: jakarta-commons-lang BuildRequires: log4j %if %{with_gcj} BuildRequires: java-gcj-compat-devel %endif %description In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers libraries that applications using the VOMS functionality will bind to. %package devel Summary: Virtual Organization Membership Service Development Files Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} Requires: openssl-devel%{?_isa} Requires: automake %description devel In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers header files for programming with the VOMS libraries. %package doc Summary: Virtual Organization Membership Service Documentation Group: Documentation %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch %endif %description doc Documentation for the Virtual Organization Membership Service. %package clients Summary: Virtual Organization Membership Service Clients Group: Applications/Internet Requires: %{name}%{?_isa} = %{version}-%{release} %description clients In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package provides command line applications to access the VOMS services. %package server Summary: Virtual Organization Membership Service Server Group: Applications/Internet Requires: %{name}%{?_isa} = %{version}-%{release} Requires(pre): shadow-utils Requires(post): chkconfig Requires(preun): chkconfig Requires(preun): initscripts Requires(postun): initscripts %description server In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. The service can be understood as an account database, which serves the information in a special format (VOMS credential). The VO manager can administrate it remotely using command line tools or a web interface. %package -n vomsjapi Summary: Virtual Organization Membership Service Java API Group: Development/Libraries Requires: java Requires: jpackage-utils Requires: bouncycastle >= 1.39 Requires: jakarta-commons-cli Requires: jakarta-commons-lang Requires: log4j %if %{with_gcj} Requires(post): java-gcj-compat Requires(postun): java-gcj-compat %else %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch %endif %endif %description -n vomsjapi In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers a java client API for VOMS. %package -n vomsjapi-javadoc Summary: Virtual Organization Membership Service Java API Documentation Group: Documentation %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch %endif Requires: jpackage-utils Requires: vomsjapi = %{version}-%{release} %description -n vomsjapi-javadoc Virtual Organization Membership Service (VOMS) Java API Documentation. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 %patch9 -p1 %patch10 -p1 %patch11 -p1 %patch12 -p1 %patch13 -p1 %patch14 -p1 # Fix bad permissions (which otherwise end up in the debuginfo package) find . '(' -name '*.h' -o -name '*.c' -o -name '*.cpp' -o \ -name '*.cc' -o -name '*.java' ')' -exec chmod a-x {} ';' # Fix location dir sed -e 's/\(LOCATION_DIR.*\)"\$prefix"/\1""/g' -i project/acinclude.m4 # Fix default Globus location sed -e 's!\(GLOBUS_LOCATION\)!{\1:-/usr}!' -i project/voms.m4 # Fix default vomses file location sed -e 's!/opt/glite/etc/vomses!/etc/vomses!' -i src/api/ccapi/voms_api.cc # Use pdflatex sed -e 's!^\(USE_PDFLATEX *= *\)NO!\1YES!' -i src/api/ccapi/Makefile.am # Touch to avoid rerunning bison and flex touch -r src/utils/vomsfake.y src/utils/vomsparser.h touch -r src/utils/vomsfake.y src/utils/lex.yy.c # rebootstrap ./autogen.sh install -m 644 %{SOURCE1} INSTALL.Fedora %build %configure --disable-glite --libexecdir=%{_datadir} --sysconfdir=%{_datadir} \ --with-java-home=/usr --with-bc=/usr/share/java/bcprov.jar \ --with-log4j=/usr/share/java/log4j.jar \ --with-commons-cli=/usr/share/java/commons-cli.jar \ --with-commons-lang=/usr/share/java/commons-lang.jar make %{?_smp_mflags} ( cd doc/apidoc/api/VOMS_C_API/latex ; make ) ( cd doc/apidoc/api/VOMS_CC_API/latex ; make ) mkdir javadoc cd javadoc CLASSPATH=../src/api/java:$(build-classpath \ bcprov log4j commons-cli commons-lang) \ javadoc ../src/api/java/org/glite/voms/*.java \ ../src/api/java/org/glite/voms/ac/*.java \ ../src/api/java/org/glite/voms/contact/*.java cd .. %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_bindir}/edg-voms* rm -f $RPM_BUILD_ROOT%{_sbindir}/edg-voms* rm -f $RPM_BUILD_ROOT%{_mandir}/man1/edg-voms* rm -f $RPM_BUILD_ROOT%{_mandir}/man8/edg-voms* rm -rf $RPM_BUILD_ROOT%{_mandir}/man3 rm -f $RPM_BUILD_ROOT%{_libdir}/*.a rm -f $RPM_BUILD_ROOT%{_libdir}/*.la mv $RPM_BUILD_ROOT%{_includedir}/glite/security/%{name} \ $RPM_BUILD_ROOT%{_includedir}/%{name} rm -rf $RPM_BUILD_ROOT%{_includedir}/glite rm $RPM_BUILD_ROOT%{_includedir}/%{name}/voms_apic_nog.h rm $RPM_BUILD_ROOT%{_mandir}/man1/testvoms.1* rm $RPM_BUILD_ROOT%{_mandir}/man8/voms-install-replica.8* mv $RPM_BUILD_ROOT%{_datadir}/vomses.template \ $RPM_BUILD_ROOT%{_datadir}/%{name} mv $RPM_BUILD_ROOT%{_datadir}/m4 $RPM_BUILD_ROOT%{_datadir}/aclocal mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/grid-security/vomsdir mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/grid-security/%{name} mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/%{name} touch $RPM_BUILD_ROOT%{_sysconfdir}/vomses sed -e 's!${datapath}/etc/voms/voms!${basepath}/share/voms/voms!' \ -e 's/useradd/\#&/' -e 's/groupadd/\#&/' \ -e 's/vomsd(8)/voms(8)/' \ -i $RPM_BUILD_ROOT%{_datadir}/%{name}/voms_install_db cat >> $RPM_BUILD_ROOT%{_datadir}/%{name}/voms_install_db << EOF \$ECHO -en "--x509_user_cert=/etc/grid-security/voms/hostcert.pem\n" >> \$datapath/etc/voms/\$voms_vo/voms.conf \$ECHO -en "--x509_user_key=/etc/grid-security/voms/hostkey.pem\n" >> \$datapath/etc/voms/\$voms_vo/voms.conf EOF # Turn off default enabling of the service mkdir -p $RPM_BUILD_ROOT%{_initrddir} sed -e 's/\(chkconfig: \)\w*/\1-/' \ -e '/Default-Start/d' \ -e 's/\(Default-Stop:\s*\).*/\10 1 2 3 4 5 6/' \ $RPM_BUILD_ROOT%{_datadir}/init.d/%{name} > \ $RPM_BUILD_ROOT%{_initrddir}/%{name} chmod 755 $RPM_BUILD_ROOT%{_initrddir}/%{name} rm -rf $RPM_BUILD_ROOT%{_datadir}/init.d mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig echo VOMS_USER=voms > $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name} mkdir -p VOMS_C_API cp -pr doc/apidoc/api/VOMS_C_API/html VOMS_C_API install -m 644 doc/apidoc/api/VOMS_C_API/latex/refman.pdf VOMS_C_API mkdir -p VOMS_CC_API cp -pr doc/apidoc/api/VOMS_CC_API/html VOMS_CC_API install -m 644 doc/apidoc/api/VOMS_CC_API/latex/refman.pdf VOMS_CC_API mv $RPM_BUILD_ROOT%{_javadir}/vomsjapi.jar \ $RPM_BUILD_ROOT%{_javadir}/vomsjapi-%{version}.jar ln -s vomsjapi-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/vomsjapi.jar mkdir -p $RPM_BUILD_ROOT%{_javadocdir} cp -pr javadoc $RPM_BUILD_ROOT%{_javadocdir}/vomsjapi-%{version} ln -s vomsjapi-%{version} $RPM_BUILD_ROOT%{_javadocdir}/vomsjapi %if %{with_gcj} %{_bindir}/aot-compile-rpm %endif %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %pre server getent group %{name} >/dev/null || groupadd -r %{name} getent passwd %{name} >/dev/null || useradd -r -g %{name} \ -d %{_sysconfdir}/%{name} -s /sbin/nologin -c "VOMS Server Account" %{name} exit 0 %post server if [ $1 = 1 ]; then /sbin/chkconfig --add %{name} fi %preun server if [ $1 = 0 ]; then /sbin/service %{name} stop >/dev/null 2>&1 || : /sbin/chkconfig --del %{name} fi %postun server if [ $1 -ge 1 ]; then /sbin/service %{name} condrestart >/dev/null 2>&1 || : fi %post -n vomsjapi %if %{with_gcj} [ -x %{_bindir}/rebuild-gcj-db ] && %{_bindir}/rebuild-gcj-db %endif %postun -n vomsjapi %if %{with_gcj} [ -x %{_bindir}/rebuild-gcj-db ] && %{_bindir}/rebuild-gcj-db %endif %files %defattr(-,root,root,-) %{_libdir}/libvomsapi.so.* %{_libdir}/libvomsapi_nog.so.* %{_libdir}/libvomsc.so.* %config(noreplace) %{_sysconfdir}/vomses %dir %{_sysconfdir}/grid-security %dir %{_sysconfdir}/grid-security/vomsdir %dir %{_datadir}/%{name} %{_datadir}/%{name}/vomses.template %doc AUTHORS LICENSE %files devel %defattr(-,root,root,-) %{_libdir}/libvomsapi.so %{_libdir}/libvomsapi_nog.so %{_libdir}/libvomsc.so %dir %{_includedir}/%{name} %{_includedir}/%{name}/acstack.h %{_includedir}/%{name}/newformat.h %{_includedir}/%{name}/vomsssl.h %{_includedir}/%{name}/voms_api.h %{_includedir}/%{name}/voms_api_nog.h %{_includedir}/%{name}/voms_apic.h %{_datadir}/aclocal/%{name}.m4 %files doc %defattr(-,root,root,-) %doc VOMS_C_API %doc VOMS_CC_API %files clients %defattr(-,root,root,-) %{_bindir}/voms-proxy-destroy %{_bindir}/voms-proxy-info %{_bindir}/voms-proxy-init %{_bindir}/voms-proxy-fake %{_bindir}/voms-proxy-list %{_mandir}/man1/voms-proxy-destroy.1* %{_mandir}/man1/voms-proxy-info.1* %{_mandir}/man1/voms-proxy-init.1* %{_mandir}/man1/voms-proxy-fake.1* %{_mandir}/man1/voms-proxy-list.1* %files server %defattr(-,root,root,-) %{_sbindir}/%{name} %{_initrddir}/%{name} %config(noreplace) %{_sysconfdir}/sysconfig/%{name} %dir %{_sysconfdir}/%{name} %dir %{_sysconfdir}/grid-security/%{name} %attr(-,voms,voms) %dir %{_localstatedir}/log/%{name} %{_datadir}/%{name}/mysql2oracle %{_datadir}/%{name}/upgrade1to2 %{_datadir}/%{name}/voms.data %{_datadir}/%{name}/voms_install_db %{_datadir}/%{name}/voms-ping %{_datadir}/%{name}/voms_replica_master_setup.sh %{_datadir}/%{name}/voms_replica_slave_setup.sh %{_mandir}/man8/voms.8* %doc INSTALL.Fedora %files -n vomsjapi %defattr(-,root,root,-) %{_javadir}/vomsjapi.jar %{_javadir}/vomsjapi-%{version}.jar %if %{with_gcj} %{_libdir}/gcj/%{name} %endif %doc AUTHORS LICENSE %files -n vomsjapi-javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/vomsjapi %doc %{_javadocdir}/vomsjapi-%{version} %changelog * Mon Sep 07 2009 Mattias Ellert - 1.9.11-4 - Fix building with openssl 1.0 * Thu Sep 03 2009 Mattias Ellert - 1.9.11-3 - Add an empty /etc/vomses file to the main package to avoid error messages - Let the voms user own only necessary directories - Additional fixes for the server start-up script * Tue Aug 25 2009 Mattias Ellert - 1.9.11-2 - Add the /etc/voms directory to the server package - Add setup instructions to the server package - Run the server as non-root * Fri Aug 14 2009 Mattias Ellert - 1.9.11-1 - Upstream 1.9.11 (CVS tag glite-security-voms_R_1_9_11) - Enable Java AOT bits * Mon Jun 29 2009 Mattias Ellert - 1.9.8.1-1 - Upstream 1.9.8.1 (CVS tag glite-security-voms_R_1_9_8_1) - Build Java API * Thu Feb 12 2009 Mattias Ellert - 1.9.2-1 - Upstream 1.9.2 (CVS tag glite-security-voms_R_1_9_2) * Fri Feb 06 2009 Mattias Ellert - 1.9.1-1 - Upstream 1.9.1 (CVS tag glite-security-voms_R_1_9_1) * Tue Jan 06 2009 Mattias Ellert - 1.8.10-1 - Upstream 1.8.10 (CVS tag glite-security-voms_R_1_8_10) - Rebuild against distribution Globus - Add clear SSL error patch needed for openssl > 0.9.8b - Add missing return value patch * Sun Oct 26 2008 Mattias Ellert - 1.8.9-1ng - Upstream 1.8.9 (CVS tag glite-security-voms_R_1_8_9) - Rebuild against Globus 4.0.8-0.11 * Thu May 15 2008 Anders W??n?nen - 1.7.24-4ng - Add missing include patch * Sat Apr 26 2008 Anders W??n?nen - 1.7.24-3ng - Rebuild against Globus 4.0.7-0.10 * Sun Nov 25 2007 Anders W??n?nen - 1.7.24-2ng - Fix GPT_LOCATION and GLOBUS_LOCATION detection in spec file * Mon Oct 29 2007 Anders W??n?nen - 1.7.24-1ng - Upstream 1.7.24 (CVS tag glite-security-voms_R_1_7_24_1) * Mon Oct 15 2007 Anders W??n?nen - 1.7.23-1ng - Upstream 1.7.23 (CVS tag glite-security-voms_R_1_7_23_1) * Wed Sep 12 2007 Anders W??n?nen - 1.7.22-3ng - Move /etc/voms/vomses back to /etc/vomses - Added more openssl portability patches with input from Aake Sandgren * Wed Sep 12 2007 Anders W??n?nen - 1.7.22-2ng - Added more openssl portability patches with input from Aake Sandgren * Mon Sep 10 2007 Anders W??n?nen - 1.7.22-1ng - Try to link against system crypto library when Globus library is not available - Make /etc/grid-security/vomsdir part of the voms sub-package - Drop RPM prefix /etc - Move the vomses.template to /etc/voms - Use dashes instead of underscore in voms-install-replica.1 man page - Do not try to link against system crypt library. Voms now does this internally. - Upstream 1.7.22 (CVS tag glite-security-voms_R_1_7_22_1) * Mon Jul 16 2007 Anders W??n?nen - 1.7.20-5ng - Drop voms-struct_change.patch - problem is with libxml2 * Sat Jul 14 2007 Anders W??n?nen - 1.7.20-4ng - Add missing openssl-devel dependency in voms-devel * Thu Jul 12 2007 Anders W??n?nen - 1.7.20-3ng - Add patch: - voms-struct_change.patch - Change API slightly - but now works with libxml2 * Thu Jul 08 2007 Anders W??n?nen - 1.7.20-2ng - Make conditinal dependency on expat-devel (OpenSuSE 10.20 has only expat) * Thu Jul 05 2007 Anders W??n?nen - 1.7.20-1ng - Upstream 1.7.20 (CVS tag glite-security-voms_R_1_7_20_1) * Thu Jul 05 2007 Anders W??n?nen - 1.7.19-2ng - Added patches: - voms-openssl_portability.patch - Support for newer OpenSSL-0.9.8 - voms-isoc90_portability.patch - Support for older compilers - Added openssl-devel build dependency * Fri Jun 22 2007 Anders W??n?nen - 1.7.19-1ng - Upstream 1.7.19 (CVS tag glite-security-voms_R_1_7_19_P2) - Remove patches (use shell substitutions instead) - Disable Java API build * Fri Jun 22 2007 Anders W??n?nen - 1.6.20-3ng - Added Globus dependencies to voms-devel * Mon Jul 24 2006 Anders W??n?nen - 1.6.20-2ng - Fix dependency typo: Requires -> BuildRequires * Sat May 06 2006 Anders W??n?nen - 1.6.20-1ng - Many changes since upstream changed quite a lot. - Added README.NorduGrid with packaging information - Patches: - voms_openssl-0.9.8.patch - Support for OpenSSL 0.9.8 - voms_noglobusopenssl-1.6.20.patch - Use system openssl rather than the one from Globus - Patch reworked for voms 1.6.20 - Dont use project based (gLite) include paths - Pseudo patches (fixes made at runtime and not from static patch files) - Fix broken --libexecdir support for configure (some systems do not have libexecdir = /libexec) - Drop all documents except man pages which are pre-generated (section 3 man pages are skipped as well) - Do not use edg- prefix (can be turned on/off through macro) - Install flavored libraries in addition to non-flavored (can be turned on/off through macro) - Put start-up script in /etc/init.d - Move configuration files from /etc to /etc * Mon Dec 19 2005 Anders W??n?nen - 1.6.9-2 - Add patch voms_doc.patch to disable html and ps documentation and add man-mages and pdf files to distribution (make dist) - Use rpm switch: --define "_autotools_bootstrap 1" to rebuild documentation and create "make dist" target - Add patch voms_nohardcodelibexecdir.patch which use the libexecdir from configure rather than the hardcoded prefix/libexec * Sun Nov 27 2005 Anders W??n?nen - 1.6.9-1 - Add patch voms_ssl_include.patch to add external openssl includes. Would be better to query globus_openssl about this * Tue Oct 18 2005 Anders W??n?nen - 1.6.7-1 - Modfiy voms_noglobusopenssl.patch to match upstream - Add patch voms_nops.patch to disable postscript versions of reference manual * Fri Jun 17 2005 Anders W??n?nen - 1.5.4-1 - Remove the following patches: - voms_namespace.patch - Fixed in upstream - voms_external_mysql++-1.4.1.patch - Obsolete since mysql++ is no longer needed - voms-no_libs.path - Fixed in upstream - Add Globus dependencies * Wed Jun 01 2005 Anders W??n?nen - 1.4.1-3 - Do not hardcode Globus flavor but try to guess - Remove explicit globus rpm Requirement - Use external openssl - not globus_openssl * Mon May 02 2005 Anders W??n?nen - 1.4.1-2 - Remove automake cache - Add explicit dependency on mysql++-devel * Sat Apr 30 2005 Anders W??n?nen - 1.4.1-1 - New upstream - autogen.sh -> autobuild.sh * Mon Apr 18 2005 Anders W??n?nen - 1.3.2-1 - Initial build. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/voms/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:08:49 -0000 1.1 +++ .cvsignore 10 Sep 2009 02:36:46 -0000 1.2 @@ -0,0 +1 @@ +voms-1.9.11.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/voms/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:08:49 -0000 1.1 +++ sources 10 Sep 2009 02:36:46 -0000 1.2 @@ -0,0 +1 @@ +86ca9fbf86b2aa61401f46d96c1b99bb voms-1.9.11.tar.gz From ellert at fedoraproject.org Thu Sep 10 02:39:26 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Thu, 10 Sep 2009 02:39:26 +0000 (UTC) Subject: rpms/voms/EL-5 import.log, NONE, 1.1 voms-distribution-globus.patch, NONE, 1.1 voms-extra-vomses-java.patch, NONE, 1.1 voms-fix-enable-glite.patch, NONE, 1.1 voms-gcj.patch, NONE, 1.1 voms-initscript.patch, NONE, 1.1 voms-install-db.patch, NONE, 1.1 voms-jar-perms.patch, NONE, 1.1 voms-java-clone-cast.patch, NONE, 1.1 voms-javadoc.patch, NONE, 1.1 voms-nolib64.patch, NONE, 1.1 voms-notknown-msg.patch, NONE, 1.1 voms-openssl.patch, NONE, 1.1 voms-pipe-buf.patch, NONE, 1.1 voms-portability.patch, NONE, 1.1 voms-shell-syntax.patch, NONE, 1.1 voms.INSTALL, NONE, 1.1 voms.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910023926.2CE8611C00CE@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/voms/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21246/EL-5 Modified Files: .cvsignore sources Added Files: import.log voms-distribution-globus.patch voms-extra-vomses-java.patch voms-fix-enable-glite.patch voms-gcj.patch voms-initscript.patch voms-install-db.patch voms-jar-perms.patch voms-java-clone-cast.patch voms-javadoc.patch voms-nolib64.patch voms-notknown-msg.patch voms-openssl.patch voms-pipe-buf.patch voms-portability.patch voms-shell-syntax.patch voms.INSTALL voms.spec Log Message: * Mon Sep 07 2009 Mattias Ellert - 1.9.11-4 - Fix building with openssl 1.0 --- NEW FILE import.log --- voms-1_9_11-4_el5:EL-5:voms-1.9.11-4.el5.src.rpm:1252550329 voms-distribution-globus.patch: acinclude.m4 | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) --- NEW FILE voms-distribution-globus.patch --- diff -ur voms-1.9.8.1.orig/project/acinclude.m4 voms-1.9.8.1/project/acinclude.m4 --- voms-1.9.8.1.orig/project/acinclude.m4 2009-04-07 11:05:28.000000000 +0200 +++ voms-1.9.8.1/project/acinclude.m4 2009-06-30 09:04:36.933377506 +0200 @@ -66,11 +66,6 @@ # --------------------------------------------- AC_DEFUN([AC_OPENSSL], [ - AC_ARG_WITH(openssl_prefix, - [ --with-openssl-prefix=PFX prefix where OpenSSL (non-globus) is installed. (/usr)], - [with_openssl_prefix="$withval"], - [with_openssl_prefix=/usr]) - AC_ARG_WITH(openssl_libs, [ --with-openssl-libs do you want OpenSSL only libs? (yes)], [ with_openssl_libs="$withval"], @@ -80,16 +75,11 @@ AC_MSG_ERROR([Value of --with-openssl-libs must be either "yes" or "no"]) fi - SAVE_LD_LIBRARY_PATH=$LD_LIBRARY_PATH - LD_LIBRARY_PATH="$with_openssl_prefix/lib" - - AC_LANG_PUSH(C) - AC_CHECK_LIB(crypto, CRYPTO_num_locks, [found=yes], [found=no]) - AC_LANG_POP(C) + PKG_CHECK_MODULES(OPENSSL, [openssl], [ + NO_GLOBUS_FLAGS=$OPENSSL_CFLAGS + found=yes], [found=no]) if test "x$found" = "xyes"; then - NO_GLOBUS_FLAGS="-I$with_openssl_prefix/include" - OPENSSL_LIBS="-L$with_openssl_prefix/lib -lcrypto -lssl" AC_SUBST(NO_GLOBUS_FLAGS) AC_SUBST(OPENSSL_LIBS) AC_MSG_CHECKING([for system OpenSSL version]) @@ -105,11 +95,10 @@ #include OPENSSL_VERSION_TEXT HERE - openssl_version=`$CPP -I$NO_GLOBUS_FLAGS -o - -P conftest.h` + openssl_version=`$CPP $NO_GLOBUS_FLAGS -o - -P conftest.h` AC_MSG_RESULT($openssl_version) rm -f conftest.h fi - LD_LIBRARY_PATH="$SAVE_LD_LIBRARY_PATH" ]) # AC_GLOBUS checks globus prefix, looks for globus @@ -119,6 +108,11 @@ # ------------------------------------------------------- AC_DEFUN([AC_GLOBUS], [ + PKG_CHECK_MODULES(GLOBUS_GSS, [globus-gssapi-gsi globus-gss-assist], [ + GLOBUS_CFLAGS=$GLOBUS_GSS_CFLAGS + PKG_CHECK_MODULES(GLOBUS_GSS_API, [openssl]) + ], [ + AC_ARG_WITH(globus_prefix, [ --with-globus-prefix=PFX prefix where GLOBUS is installed. (/opt/globus)], [with_globus_prefix="$withval"], @@ -165,6 +159,8 @@ AC_MSG_RESULT([found $GLOBUS_FLAVORS ($with_globus_flavor selected)]) + ]) + if test "x$with_globus_flavor" = "x" ; then if test "x$USE_OLDGAA_LIB" = "x"; then USE_OLDGAA_LIB="liboldgaa.la" voms-extra-vomses-java.patch: VOMSESFileParser.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) --- NEW FILE voms-extra-vomses-java.patch --- diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSESFileParser.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSESFileParser.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSESFileParser.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSESFileParser.java 2009-07-01 15:06:24.328378870 +0200 @@ -62,6 +62,12 @@ List list = new ArrayList(); + File defaultLocFile = new File( File.separator + "etc" + + File.separator + "vomses" ); + + if ( defaultLocFile.exists() ) + list.add( defaultLocFile ); + if ( gliteLoc != null ) { File gliteLocFile = new File( gliteLoc + File.separator + "etc" + File.separator + "vomses" ); @@ -97,6 +103,12 @@ if ( gliteVomses.exists() ) list.add( gliteVomses ); + File vomsVomses = new File( System.getProperty( "user.home" ) + + File.separator + ".voms" + File.separator + "vomses" ); + + if ( vomsVomses.exists() ) + list.add( vomsVomses ); + vomsesPaths = list; } voms-fix-enable-glite.patch: acinclude.m4 | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) --- NEW FILE voms-fix-enable-glite.patch --- diff -ur voms-1.9.8.1.orig/project/acinclude.m4 voms-1.9.8.1/project/acinclude.m4 --- voms-1.9.8.1.orig/project/acinclude.m4 2009-04-07 11:05:28.000000000 +0200 +++ voms-1.9.8.1/project/acinclude.m4 2009-07-01 13:03:05.768376649 +0200 @@ -587,12 +587,18 @@ [ AC_ARG_ENABLE(glite, [ --enable-glite enable gLite ], - [ac_enable_glite="yes"], - [ac_enable_glite="no"]) + [ + case "$enableval" in + yes) glite="yes" ;; + no) glite="no" ;; + *) AC_MSG_ERROR(bad value $(enableval) for --enable-glite) ;; + esac + ], + [glite="yes"]) - AM_CONDITIONAL(ENABLE_GLITE, test x$ac_enable_glite = xyes) + AM_CONDITIONAL(ENABLE_GLITE, test x$glite = xyes) - if test "x$ac_enable_glite" = "xno"; then + if test "x$glite" = "xno"; then DISTTAR=$WORKDIR AC_SUBST(DISTTAR) # EDG_SET_RPM_TOPDIR @@ -601,7 +607,7 @@ AC_SUBST(VAR_LOCATION_ENV, "VOMS_LOCATION_VAR") AC_DEFINE(LOCATION_ENV, "VOMS_LOCATION", [Environment variable name]) AC_DEFINE_UNQUOTED(LOCATION_DIR, "$prefix", [Location of system directory]) - AC_DEFINE(USER_DIR, ".edg", [Location of user directory]) + AC_DEFINE(USER_DIR, ".voms", [Location of user directory]) else AC_MSG_RESULT([Preparing for gLite environment]) AC_GLITE voms-gcj.patch: BasicVOMSTrustStore.java | 682 ----------------------------------------------- DirectoryList.java | 142 +++++++++ FileCertReader.java | 492 +++++++++++++++++++++++++++++++++ FileEndingIterator.java | 137 +++++++++ 4 files changed, 771 insertions(+), 682 deletions(-) --- NEW FILE voms-gcj.patch --- diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/BasicVOMSTrustStore.java voms-1.9.11/src/api/java/org/glite/voms/BasicVOMSTrustStore.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/BasicVOMSTrustStore.java 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/org/glite/voms/BasicVOMSTrustStore.java 2009-08-29 07:52:08.000000000 +0200 @@ -13,69 +13,11 @@ * follows. * *********************************************************************/ -/* - * Copyright (c) Members of the EGEE Collaboration. 2004. - * See http://eu-egee.org/partners/ for details on the copyright holders. - * For license conditions see the license file or http://eu-egee.org/license.html - */ - -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * DirectoryList.java - * - * @author Joni Hahkala - * Created on December 10, 2001, 6:50 PM - */ -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * FileEndingIterator.java - * - * @author Joni Hahkala - * Created on December 3, 2001, 9:16 AM - */ -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * FileCertReader.java - * - * @author Joni Hahkala - * Created on March 27, 2002, 8:24 PM - */ package org.glite.voms; -import java.io.BufferedInputStream; -import java.io.File; -import java.io.FileInputStream; import java.io.IOException; -import java.security.Provider; -import java.security.Security; -import java.security.PrivateKey; -import java.security.cert.CRLException; -import java.security.cert.CertificateException; -import java.security.cert.CertificateFactory; -import java.security.cert.CertificateParsingException; -import java.security.cert.TrustAnchor; -import java.security.cert.X509CRL; import java.security.cert.X509Certificate; -import java.util.Arrays; import java.util.Hashtable; import java.util.Iterator; import java.util.List; @@ -86,632 +28,8 @@ import javax.security.auth.x500.X500Principal; import org.apache.log4j.Logger; -import org.bouncycastle.jce.provider.BouncyCastleProvider; -import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; -import org.bouncycastle.asn1.ASN1InputStream; import org.glite.voms.ac.ACTrustStore; -/** Lists all the files in the given directory that end with - * a certain ending. - */ -class FileEndingIterator { - static Logger logger = Logger.getLogger(FileEndingIterator.class.getName()); - - /** The file ending. - */ - protected String ending; - - /** A flag to show that there are more files that match. - */ - protected boolean nextFound = false; - - /** The list of files in the directory. - */ - protected File[] fileList; - - /** The index of the next match in the fileList. - */ - protected int index = 0; - - /** Creates new FileIterator and searches the first match. - * @param path The directory used for the file search. - * @param ending The file ending to search for. - */ - public FileEndingIterator(String path, String ending) { - this.ending = ending; - - try { - // open the directory - File directory = (path.length() != 0) ? new File(path) : new File(".").getAbsoluteFile(); - - // list the files and dirs inside - fileList = directory.listFiles(); - - // find the first match for the ending - nextFound = findNext(); - } catch (Exception e) { - logger.error("no files found from \"" + path + "\" error: " + e.getMessage()); - - // e.printStackTrace(); - return; - } - } - - /** Used to get the next matching file. - * @return Returns the next matching file. - */ - public File next() { - if (nextFound == false) { - return null; - } - - File current = fileList[index++]; - - nextFound = findNext(); - - return current; - } - - /** Used to check that there are more matching files to get - * using next(). - * @return Returns true if there are more matching files. - */ - public boolean hasNext() { - return nextFound; - } - - /** Finds the next matching file in the list of files. - * @return Returns true if a matching file was found. - */ - protected boolean findNext() { - try { - // search the next file with proper ending - while ((index < fileList.length) && - (fileList[index].isDirectory() || !fileList[index].getName().endsWith(ending))) { - // System.out.println("FileIterator::next: Skipping file " + fileList[index].getName()); - index++; - } - } catch (Exception e) { - logger.error("Error while reading directory " + e.getMessage()); - - // e.printStackTrace(System.out); - return false; - } - - // check if the loop ended because of a match or because running out of choices. - if (index < fileList.length) { - return true; - } - - return false; - } -} - -/** Reads all certificates from given files, accepts binary form of DER encoded certs and - * the Base64 form of the DER encoded certs (PEM). The base64 certs can contain garbage in front of - * the actual certificate that has to begin with "-----BEGIN". - * Should accept multiple certs in one file, not tested! - */ -class FileCertReader { - static Logger logger = Logger.getLogger(FileCertReader.class.getName()); - static final int BUF_LEN = 1000; - static final byte CARR = '\r'; - static final byte NL = '\n'; - - /** The type for TrustAnchor - */ - static final int TYPE_ANCHOR = 100; - - /** The type for certificate revocation list - */ - static final int TYPE_CRL = 101; - - /** the type for X509 certificate - */ - static final int TYPE_CERT = 102; - - static { - if (Security.getProvider("BC") == null) { - Security.addProvider(new BouncyCastleProvider()); - } - } - - CertificateFactory certFactory; - - /** Creates a new instance of CertReader. */ - public FileCertReader() throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", "BC"); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** - * Creates a new instance of CertReader with the - * specified provider. - * - * @param provider the provider to be used in creating the - * certificates etc. - */ - public FileCertReader(Provider provider) throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", provider); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** - * Creates a new instance of CertReader with the - * specified provider - * - * @param provider the provider to be used in creating the - * certificates etc. - */ - public FileCertReader(String provider) throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", provider); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** Reads the certificates from the files defined in the - * argument. See DirectoryList for file definition format. - * @param files The file definition. - * @throws Exception Thrown if certificate reading from the files - * fails. - * @return Returns the Vector of certificates read. - * @see org.glite.security.util.DirectoryList - */ - public Vector readCerts(String files) throws IOException, CertificateException { - Vector certs = readFiles(files, TYPE_CERT); - - Iterator certIter = certs.iterator(); - - logger.debug("read certs: "); - - while (certIter.hasNext()) { - X509Certificate cert = (X509Certificate) certIter.next(); - logger.debug("Read cert: " + cert.getSubjectDN().toString()); - } - - return certs; - } - - public PrivateKey readPrivateKey(String file) throws IOException { - File keyfile = new File(file); - - BufferedInputStream fis = new BufferedInputStream(new FileInputStream(keyfile)); - skipToKeyBeginning(fis); - - return (PrivateKey) PrivateKeyInfo.getInstance(new ASN1InputStream(fis).readObject()).getPrivateKey(); - } - - /** Reads the certificates from the files defined in the - * argument and makes TrustAnchors from them. See - * DirectoryList for file definition format. - * @param files The file definition. - * @throws Exception Thrown if the certificate reading fails. - * @return Returns a Vector of TrustAnchors read from the - * files. - * @see org.glite.security.util.DirectoryList - */ - public Vector readAnchors(String files) throws IOException, CertificateException { - Vector anchors = readFiles(files, TYPE_ANCHOR); - - Iterator anchorIter = anchors.iterator(); - - logger.debug("read TrustAnchors: "); - - while (anchorIter.hasNext()) { - TrustAnchor anchor = (TrustAnchor) anchorIter.next(); - logger.debug("Read TrustAnchor: " + anchor.getTrustedCert().getSubjectDN().toString()); - } - - return anchors; - } - - /** Reads the certificate revocation lists (CRLs) from the - * files defined in the argument. See DirectoryList for - * file definition format. - * @param files The file definition. - * @throws Exception Thrown if the CRL reading failed. - * @return Returns a vector of CRLs read from the files. - * @see org.glite.security.util.DirectoryList - */ - public Vector readCRLs(String files) throws IOException, CertificateException { - Vector crls = readFiles(files, TYPE_CRL); - - Iterator crlIter = crls.iterator(); - - logger.debug("read CRLs: "); - - while (crlIter.hasNext()) { - X509CRL crl = (X509CRL) crlIter.next(); - logger.debug("Read CRL: " + crl.getIssuerDN().toString()); - } - - return crls; - } - - /** Reads the certificates or CRLs from the files defined by - * the first argument, see DirectoryList for file definition - * format. - * @param files The file definition. - * @param type The type of things to read from the files. - * Currently supported are TYPE_ANCHOR, - * TYPE_CRL and TYPE_CERT defined in this class. - * @throws CertificateException Thrown if the reading of files fails. - * @return Returns a Vector of objects of type given that - * were read from the files given. - * @see org.glite.security.util.DirectoryList - */ - private Vector readFiles(String files, int type) throws CertificateException { - Vector storeVector = new Vector(); - - try { - // load CA certificates - DirectoryList dir = new DirectoryList(files); // get the list of files matching CAFiles - - Iterator CAFileIter = dir.getListing().iterator(); - - // go through the files - while (CAFileIter.hasNext()) { // go through the files reading the certificates - - File nextFile = (File) CAFileIter.next(); - - storeVector.addAll(readFile(nextFile, type)); - } - } catch (IOException e) { - logger.fatal("Error while reading certificates or CRLs: " + e.getMessage()); - - throw new CertificateException("Error while reading certificates or CRLs: " + - e.getMessage()); - } - - return storeVector; - } - - /** Reads the objects of given type from the File. - * @param certFile The file to read. - * @param type The type of objects to read form the file. - * @throws IOException Thrown if the reading of objects of given type - * fails. - * @return Returns the Vector of objects read form the file. - */ - public Vector readFile(File certFile, int type) throws IOException { - BufferedInputStream binStream = null; - Vector objects = new Vector(); - - try { - // get the buffered stream to facilitate marking - binStream = new BufferedInputStream(new FileInputStream(certFile)); - - while (binStream.available() > 0) { - Object obj = objectReader(binStream, type); - - if (obj != null) { - objects.add(obj); - } - - skipEmptyLines(binStream); - } - } catch (Exception e) { - logger.fatal("Error while reading certificates or crls from file " + - certFile.toString() + "error was: " + e.getMessage()); - - throw new IOException("Error while reading certificates or crls from file " + - certFile.toString() + "error was: " + e.getMessage()); - } finally { - if (binStream != null) { - binStream.close(); - } - } - - return objects; - } - - /** Reads a certificate or a CRL from the stream, doing some - * error correction. - * @param binStream The stream to read the object from. - * @param type The type of object to read from the stream. - * @throws CertificateException Thrown if an error occurs while reading the object. - * @throws IOException Thrown if an error occurs while reading the object. - * @return Returns the object read. - */ - public Object objectReader(BufferedInputStream binStream, int type) - throws CertificateException, IOException { - Object object = null; - int errors = 0; // no errors in the beginning - binStream.mark(10000); - - do { // try twice, first with plain file (reads binary and plain Base64 certificates, - // second with skipping possible garbage in the beginning. - - try { - if (errors == 1) { // if the first try failed, try if it was because of garbage in the beginning - // before the actual base64 encoded certificate - errors = 2; // if this try fails, don't try anymore - - skipToCertBeginning(binStream); // skip the garbage - } - - binStream.mark(100000); - - binStream.reset(); - - object = readObject(binStream, type); - } catch (Exception e) { - if (errors != 0) { // if the error persists after first pass, fail - logger.error("Certificate or CRL reading failed: " + e.getMessage()); - throw new CertificateException("Certificate or CRL reading failed: " + - e.getMessage()); - } - - errors = 1; // first try failed, try again with skipping - binStream.reset(); // rewind the file to the beginning of this try - } - } while (errors == 1); // try again after first try - - return object; - } - - /** Does the actual reading of the object. - * @param binStream The stream to read the object from. - * @param type The type of the object. - * @throws CertificateException Thrown if there is a problem reading the object. - * @return Returns the object read or null if no object was found. - */ - public Object readObject(BufferedInputStream binStream, int type) - throws CertificateException { - Object obj; - - if (type == TYPE_CRL) { // reading certificate revocation lists - - try { - obj = certFactory.generateCRL(binStream); - } catch (CRLException e) { - logger.error("CRL loading failed: " + e.getMessage()); - throw new CertificateException(e.getMessage()); - } - } else { // reading certs or trust anchors - - X509Certificate cert = (X509Certificate) certFactory.generateCertificate(binStream); // try to read the certificate - - if (cert == null) { - return null; - } - - if (type == TYPE_ANCHOR) { - // add the certificate to trustanchors, no name contstraints (should add the nameconstraints!) - obj = new TrustAnchor(cert, null); - } else { - if (type == TYPE_CERT) { - obj = cert; - } else { - logger.fatal("Internal error: Invalid data type " + type + - " when trying to read certificate"); - throw new CertificateParsingException("Internal error: Invalid data type " + - type + " when trying to read certificate"); - } - } - } - - return obj; - } - - /** Skips everything in front of "-----BEGIN" in the stream. - * @param stream The stream to read and skip. - * @throws IOException Thrown if there is a problem skipping. - */ - static public void skipToCertBeginning(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - String buffer = new String(b, 0, num); // generate a string from the byte buffer - int index = buffer.indexOf("----BEGIN"); // check if the certificate beginning is in the chars read this time - - if (index == -1) { // not found - stream.reset(); // rewind the file to the beginning of the last read - stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block - stream.mark(BUF_LEN + 2); // mark the new position - } else { // found - - while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag - index--; - - if (index == 0) { // prevent charAt test when reaching the beginning of buffer - - break; - } - } - - stream.reset(); // rewind to the beginning of the last read - stream.skip(index); // skip to the beginning of the tag - stream.mark(10000); // mark the position - - return; - } - } - } - - static public void skipToKeyBeginning(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - String buffer = new String(b, 0, num); // generate a string from the byte buffer - int index = buffer.indexOf("----BEGIN PRIVATE"); // check if the certificate beginning is in the chars read this time - - if (index == -1) - index = buffer.indexOf("----BEGIN ENCRYPTED"); - - if (index == -1) { // not found - stream.reset(); // rewind the file to the beginning of the last read - stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block - stream.mark(BUF_LEN + 2); // mark the new position - } else { // found - - while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag - index--; - - if (index == 0) { // prevent charAt test when reaching the beginning of buffer - - break; - } - } - - stream.reset(); // rewind to the beginning of the last read - stream.skip(index); // skip to the beginning of the tag - stream.mark(10000); // mark the position - - return; - } - } - } - - /** Skips empty lines in the stream. - * @param stream The stream possibly containing empty lines. - * @throws IOException Thrown if a problem occurs. - */ - static public void skipEmptyLines(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - - int i = 0; - - while ((i < num) && ((b[i] == CARR) || (b[i] == NL))) { - i++; - } - - stream.reset(); - stream.skip(i); - - if (i < num) { - stream.mark(10000); - - return; - } else { - stream.mark(BUF_LEN); - } - } - } -} - -/** This class lists all the files defined in the constructor. - * The definitions can be in three forms. - * 1. absolute file (/tmp/test.txt) - * 2. absolute path (/tmp) - * 3. a wildcard file (/tmp/*.txt) - * - * In case 1. only the file is returned. - * In case 2. all files in the directory are returned - * In case 3. all the files in the directory tmp having - * the .txt ending are returned. - * - * The returning means the return of the getListing method. - */ -class DirectoryList { - static Logger logger = Logger.getLogger(DirectoryList.class.getName()); - List files = null; - - /** Creates a new instance of DirectoryList - * @param path The file definition, see class description above. - * @throws Exception Thrown if the path was invalid - */ - public DirectoryList(String path) throws IOException { - // splits the absolute? filename from the wildcard - String[] parts = path.split("\\*"); - - // accept only one wildcard, so file is of the form /tmp/*.x or /tmp/a.x - if ((parts.length < 1) || (parts.length > 2)) { - return; - } - - // check whether the first and only part is a file or directory - if (parts.length == 1) { - // open the directory or file - File fileOrDir = new File(parts[0]); - - // if the path given was fully specified filename - if (fileOrDir.isFile()) { - // set the file as the only member in the vector and finish - files = new Vector(); - files.add(fileOrDir); - - return; - } - - // the path defined a directory, so get all files - File[] fileDirArray; - - // list the files and dirs inside - fileDirArray = fileOrDir.listFiles(); - - if (fileDirArray == null) { - logger.error("No files found matching " + path); - throw new IOException("No files found matching " + path); - } - - // get the array containing all the files and directories - Iterator filesAndDirs = Arrays.asList(fileDirArray).iterator(); - - files = new Vector(); - - // add all the files to the files list and finish - while (filesAndDirs.hasNext()) { - File nextFile = (File) filesAndDirs.next(); - - if (nextFile.isFile()) { - files.add(nextFile); - } - } - - return; - } else { - // this is a directory+ending combination - files = new Vector(); - - // get all the files matching the definition. - FileEndingIterator iterator = new FileEndingIterator(parts[0], parts[1]); - - while (iterator.hasNext()) { - files.add(iterator.next()); - } - - return; - } - } - - /** Used to get the file listing, the list of files matching - * the definition in constructor. - * @return Returns the list of files matching the definition - * given in the constructor. - */ - public List getListing() { - return files; - } -} /** * @deprecated This class does not expose the necessary information. Use diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/DirectoryList.java voms-1.9.11/src/api/java/org/glite/voms/DirectoryList.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/DirectoryList.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/DirectoryList.java 2009-08-29 07:22:01.000000000 +0200 @@ -0,0 +1,142 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * DirectoryList.java + * + * @author Joni Hahkala + * Created on December 10, 2001, 6:50 PM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.File; +import java.io.IOException; + +import java.util.Arrays; +import java.util.Iterator; +import java.util.List; +import java.util.Vector; + + +/** This class lists all the files defined in the constructor. + * The definitions can be in three forms. + * 1. absolute file (/tmp/test.txt) + * 2. absolute path (/tmp) + * 3. a wildcard file (/tmp/*.txt) + * + * In case 1. only the file is returned. + * In case 2. all files in the directory are returned + * In case 3. all the files in the directory tmp having + * the .txt ending are returned. + * + * The returning means the return of the getListing method. + */ +class DirectoryList { + static Logger logger = Logger.getLogger(DirectoryList.class.getName()); + List files = null; + + /** Creates a new instance of DirectoryList + * @param path The file definition, see class description above. + * @throws Exception Thrown if the path was invalid + */ + public DirectoryList(String path) throws IOException { + // splits the absolute? filename from the wildcard + String[] parts = path.split("\\*"); + + // accept only one wildcard, so file is of the form /tmp/*.x or /tmp/a.x + if ((parts.length < 1) || (parts.length > 2)) { + return; + } + + // check whether the first and only part is a file or directory + if (parts.length == 1) { + // open the directory or file + File fileOrDir = new File(parts[0]); + + // if the path given was fully specified filename + if (fileOrDir.isFile()) { + // set the file as the only member in the vector and finish + files = new Vector(); + files.add(fileOrDir); + + return; + } + + // the path defined a directory, so get all files + File[] fileDirArray; + + // list the files and dirs inside + fileDirArray = fileOrDir.listFiles(); + + if (fileDirArray == null) { + logger.error("No files found matching " + path); + throw new IOException("No files found matching " + path); + } + + // get the array containing all the files and directories + Iterator filesAndDirs = Arrays.asList(fileDirArray).iterator(); + + files = new Vector(); + + // add all the files to the files list and finish + while (filesAndDirs.hasNext()) { + File nextFile = (File) filesAndDirs.next(); + + if (nextFile.isFile()) { + files.add(nextFile); + } + } + + return; + } else { + // this is a directory+ending combination + files = new Vector(); + + // get all the files matching the definition. + FileEndingIterator iterator = new FileEndingIterator(parts[0], parts[1]); + + while (iterator.hasNext()) { + files.add(iterator.next()); + } + + return; + } + } + + /** Used to get the file listing, the list of files matching + * the definition in constructor. + * @return Returns the list of files matching the definition + * given in the constructor. + */ + public List getListing() { + return files; + } +} diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/FileCertReader.java voms-1.9.11/src/api/java/org/glite/voms/FileCertReader.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/FileCertReader.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/FileCertReader.java 2009-08-29 07:55:09.000000000 +0200 @@ -0,0 +1,492 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * FileCertReader.java + * + * @author Joni Hahkala + * Created on March 27, 2002, 8:24 PM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.BufferedInputStream; +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; + +import java.security.PrivateKey; +import java.security.Provider; +import java.security.Security; +import java.security.cert.CRLException; +import java.security.cert.CertificateException; +import java.security.cert.CertificateFactory; +import java.security.cert.CertificateParsingException; +import java.security.cert.TrustAnchor; +import java.security.cert.X509CRL; +import java.security.cert.X509Certificate; + +import java.util.Iterator; +import java.util.Vector; + +import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; +import org.bouncycastle.asn1.ASN1InputStream; + +/** Reads all certificates from given files, accepts binary form of DER encoded certs and + * the Base64 form of the DER encoded certs (PEM). The base64 certs can contain garbage in front of + * the actual certificate that has to begin with "-----BEGIN". + * Should accept multiple certs in one file, not tested! + */ +class FileCertReader { + static Logger logger = Logger.getLogger(FileCertReader.class.getName()); + static final int BUF_LEN = 1000; + static final byte CARR = '\r'; + static final byte NL = '\n'; + + /** The type for TrustAnchor + */ + static final int TYPE_ANCHOR = 100; + + /** The type for certificate revocation list + */ + static final int TYPE_CRL = 101; + + /** the type for X509 certificate + */ + static final int TYPE_CERT = 102; + + static { + if (Security.getProvider("BC") == null) { + Security.addProvider(new BouncyCastleProvider()); + } + } + + CertificateFactory certFactory; + + /** Creates a new instance of CertReader. */ + public FileCertReader() throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", "BC"); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** + * Creates a new instance of CertReader with the + * specified provider. + * + * @param provider the provider to be used in creating the + * certificates etc. + */ + public FileCertReader(Provider provider) throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", provider); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** + * Creates a new instance of CertReader with the + * specified provider + * + * @param provider the provider to be used in creating the + * certificates etc. + */ + public FileCertReader(String provider) throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", provider); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** Reads the certificates from the files defined in the + * argument. See DirectoryList for file definition format. + * @param files The file definition. + * @throws Exception Thrown if certificate reading from the files + * fails. + * @return Returns the Vector of certificates read. + * @see org.glite.voms.DirectoryList + */ + public Vector readCerts(String files) throws IOException, CertificateException { + Vector certs = readFiles(files, TYPE_CERT); + + Iterator certIter = certs.iterator(); + + logger.debug("read certs: "); + + while (certIter.hasNext()) { + X509Certificate cert = (X509Certificate) certIter.next(); + logger.debug("Read cert: " + cert.getSubjectDN().toString()); + } + + return certs; + } + + public PrivateKey readPrivateKey(String file) throws IOException { + File keyfile = new File(file); + + BufferedInputStream fis = new BufferedInputStream(new FileInputStream(keyfile)); + skipToKeyBeginning(fis); + + return (PrivateKey) PrivateKeyInfo.getInstance(new ASN1InputStream(fis).readObject()).getPrivateKey(); + } + + /** Reads the certificates from the files defined in the + * argument and makes TrustAnchors from them. See + * DirectoryList for file definition format. + * @param files The file definition. + * @throws Exception Thrown if the certificate reading fails. + * @return Returns a Vector of TrustAnchors read from the + * files. + * @see org.glite.voms.DirectoryList + */ + public Vector readAnchors(String files) throws IOException, CertificateException { + Vector anchors = readFiles(files, TYPE_ANCHOR); + + Iterator anchorIter = anchors.iterator(); + + logger.debug("read TrustAnchors: "); + + while (anchorIter.hasNext()) { + TrustAnchor anchor = (TrustAnchor) anchorIter.next(); + logger.debug("Read TrustAnchor: " + anchor.getTrustedCert().getSubjectDN().toString()); + } + + return anchors; + } + + /** Reads the certificate revocation lists (CRLs) from the + * files defined in the argument. See DirectoryList for + * file definition format. + * @param files The file definition. + * @throws Exception Thrown if the CRL reading failed. + * @return Returns a vector of CRLs read from the files. + * @see org.glite.voms.DirectoryList + */ + public Vector readCRLs(String files) throws IOException, CertificateException { + Vector crls = readFiles(files, TYPE_CRL); + + Iterator crlIter = crls.iterator(); + + logger.debug("read CRLs: "); + + while (crlIter.hasNext()) { + X509CRL crl = (X509CRL) crlIter.next(); + logger.debug("Read CRL: " + crl.getIssuerDN().toString()); + } + + return crls; + } + + /** Reads the certificates or CRLs from the files defined by + * the first argument, see DirectoryList for file definition + * format. + * @param files The file definition. + * @param type The type of things to read from the files. + * Currently supported are TYPE_ANCHOR, + * TYPE_CRL and TYPE_CERT defined in this class. + * @throws CertificateException Thrown if the reading of files fails. + * @return Returns a Vector of objects of type given that + * were read from the files given. + * @see org.glite.voms.DirectoryList + */ + private Vector readFiles(String files, int type) throws CertificateException { + Vector storeVector = new Vector(); + + try { + // load CA certificates + DirectoryList dir = new DirectoryList(files); // get the list of files matching CAFiles + + Iterator CAFileIter = dir.getListing().iterator(); + + // go through the files + while (CAFileIter.hasNext()) { // go through the files reading the certificates + + File nextFile = (File) CAFileIter.next(); + + storeVector.addAll(readFile(nextFile, type)); + } + } catch (IOException e) { + logger.fatal("Error while reading certificates or CRLs: " + e.getMessage()); + + throw new CertificateException("Error while reading certificates or CRLs: " + + e.getMessage()); + } + + return storeVector; + } + + /** Reads the objects of given type from the File. + * @param certFile The file to read. + * @param type The type of objects to read form the file. + * @throws IOException Thrown if the reading of objects of given type + * fails. + * @return Returns the Vector of objects read form the file. + */ + public Vector readFile(File certFile, int type) throws IOException { + BufferedInputStream binStream = null; + Vector objects = new Vector(); + + try { + // get the buffered stream to facilitate marking + binStream = new BufferedInputStream(new FileInputStream(certFile)); + + while (binStream.available() > 0) { + Object obj = objectReader(binStream, type); + + if (obj != null) { + objects.add(obj); + } + + skipEmptyLines(binStream); + } + } catch (Exception e) { + logger.fatal("Error while reading certificates or crls from file " + + certFile.toString() + "error was: " + e.getMessage()); + + throw new IOException("Error while reading certificates or crls from file " + + certFile.toString() + "error was: " + e.getMessage()); + } finally { + if (binStream != null) { + binStream.close(); + } + } + + return objects; + } + + /** Reads a certificate or a CRL from the stream, doing some + * error correction. + * @param binStream The stream to read the object from. + * @param type The type of object to read from the stream. + * @throws CertificateException Thrown if an error occurs while reading the object. + * @throws IOException Thrown if an error occurs while reading the object. + * @return Returns the object read. + */ + public Object objectReader(BufferedInputStream binStream, int type) + throws CertificateException, IOException { + Object object = null; + int errors = 0; // no errors in the beginning + binStream.mark(10000); + + do { // try twice, first with plain file (reads binary and plain Base64 certificates, + // second with skipping possible garbage in the beginning. + + try { + if (errors == 1) { // if the first try failed, try if it was because of garbage in the beginning + // before the actual base64 encoded certificate + errors = 2; // if this try fails, don't try anymore + + skipToCertBeginning(binStream); // skip the garbage + } + + binStream.mark(100000); + + binStream.reset(); + + object = readObject(binStream, type); + } catch (Exception e) { + if (errors != 0) { // if the error persists after first pass, fail + logger.error("Certificate or CRL reading failed: " + e.getMessage()); + throw new CertificateException("Certificate or CRL reading failed: " + + e.getMessage()); + } + + errors = 1; // first try failed, try again with skipping + binStream.reset(); // rewind the file to the beginning of this try + } + } while (errors == 1); // try again after first try + + return object; + } + + /** Does the actual reading of the object. + * @param binStream The stream to read the object from. + * @param type The type of the object. + * @throws CertificateException Thrown if there is a problem reading the object. + * @return Returns the object read or null if no object was found. + */ + public Object readObject(BufferedInputStream binStream, int type) + throws CertificateException { + Object obj; + + if (type == TYPE_CRL) { // reading certificate revocation lists + + try { + obj = certFactory.generateCRL(binStream); + } catch (CRLException e) { + logger.error("CRL loading failed: " + e.getMessage()); + throw new CertificateException(e.getMessage()); + } + } else { // reading certs or trust anchors + + X509Certificate cert = (X509Certificate) certFactory.generateCertificate(binStream); // try to read the certificate + + if (cert == null) { + return null; + } + + if (type == TYPE_ANCHOR) { + // add the certificate to trustanchors, no name contstraints (should add the nameconstraints!) + obj = new TrustAnchor(cert, null); + } else { + if (type == TYPE_CERT) { + obj = cert; + } else { + logger.fatal("Internal error: Invalid data type " + type + + " when trying to read certificate"); + throw new CertificateParsingException("Internal error: Invalid data type " + + type + " when trying to read certificate"); + } + } + } + + return obj; + } + + /** Skips everything in front of "-----BEGIN" in the stream. + * @param stream The stream to read and skip. + * @throws IOException Thrown if there is a problem skipping. + */ + static public void skipToCertBeginning(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + String buffer = new String(b, 0, num); // generate a string from the byte buffer + int index = buffer.indexOf("----BEGIN"); // check if the certificate beginning is in the chars read this time + + if (index == -1) { // not found + stream.reset(); // rewind the file to the beginning of the last read + stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block + stream.mark(BUF_LEN + 2); // mark the new position + } else { // found + + while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag + index--; + + if (index == 0) { // prevent charAt test when reaching the beginning of buffer + + break; + } + } + + stream.reset(); // rewind to the beginning of the last read + stream.skip(index); // skip to the beginning of the tag + stream.mark(10000); // mark the position + + return; + } + } + } + + static public void skipToKeyBeginning(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + String buffer = new String(b, 0, num); // generate a string from the byte buffer + int index = buffer.indexOf("----BEGIN PRIVATE"); // check if the certificate beginning is in the chars read this time + + if (index == -1) + index = buffer.indexOf("----BEGIN ENCRYPTED"); + + if (index == -1) { // not found + stream.reset(); // rewind the file to the beginning of the last read + stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block + stream.mark(BUF_LEN + 2); // mark the new position + } else { // found + + while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag + index--; + + if (index == 0) { // prevent charAt test when reaching the beginning of buffer + + break; + } + } + + stream.reset(); // rewind to the beginning of the last read + stream.skip(index); // skip to the beginning of the tag + stream.mark(10000); // mark the position + + return; + } + } + } + + /** Skips empty lines in the stream. + * @param stream The stream possibly containing empty lines. + * @throws IOException Thrown if a problem occurs. + */ + static public void skipEmptyLines(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + + int i = 0; + + while ((i < num) && ((b[i] == CARR) || (b[i] == NL))) { + i++; + } + + stream.reset(); + stream.skip(i); + + if (i < num) { + stream.mark(10000); + + return; + } else { + stream.mark(BUF_LEN); + } + } + } +} diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/FileEndingIterator.java voms-1.9.11/src/api/java/org/glite/voms/FileEndingIterator.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/FileEndingIterator.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/FileEndingIterator.java 2009-08-29 07:24:52.000000000 +0200 @@ -0,0 +1,137 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * FileEndingIterator.java + * + * @author Joni Hahkala + * Created on December 3, 2001, 9:16 AM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.File; + + +/** Lists all the files in the given directory that end with + * a certain ending. + */ +class FileEndingIterator { + static Logger logger = Logger.getLogger(FileEndingIterator.class.getName()); + + /** The file ending. + */ + protected String ending; + + /** A flag to show that there are more files that match. + */ + protected boolean nextFound = false; + + /** The list of files in the directory. + */ + protected File[] fileList; + + /** The index of the next match in the fileList. + */ + protected int index = 0; + + /** Creates new FileIterator and searches the first match. + * @param path The directory used for the file search. + * @param ending The file ending to search for. + */ + public FileEndingIterator(String path, String ending) { + this.ending = ending; + + try { + // open the directory + File directory = (path.length() != 0) ? new File(path) : new File(".").getAbsoluteFile(); + + // list the files and dirs inside + fileList = directory.listFiles(); + + // find the first match for the ending + nextFound = findNext(); + } catch (Exception e) { + logger.error("no files found from \"" + path + "\" error: " + e.getMessage()); + + // e.printStackTrace(); + return; + } + } + + /** Used to get the next matching file. + * @return Returns the next matching file. + */ + public File next() { + if (nextFound == false) { + return null; + } + + File current = fileList[index++]; + + nextFound = findNext(); + + return current; + } + + /** Used to check that there are more matching files to get + * using next(). + * @return Returns true if there are more matching files. + */ + public boolean hasNext() { + return nextFound; + } + + /** Finds the next matching file in the list of files. + * @return Returns true if a matching file was found. + */ + protected boolean findNext() { + try { + // search the next file with proper ending + while ((index < fileList.length) && + (fileList[index].isDirectory() || !fileList[index].getName().endsWith(ending))) { + // System.out.println("FileIterator::next: Skipping file " + fileList[index].getName()); + index++; + } + } catch (Exception e) { + logger.error("Error while reading directory " + e.getMessage()); + + // e.printStackTrace(System.out); + return false; + } + + // check if the loop ended because of a match or because running out of choices. + if (index < fileList.length) { + return true; + } + + return false; + } +} voms-initscript.patch: voms.start.in | 186 ++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 122 insertions(+), 64 deletions(-) --- NEW FILE voms-initscript.patch --- diff -ur voms-1.9.11.orig/src/install/voms.start.in voms-1.9.11/src/install/voms.start.in --- voms-1.9.11.orig/src/install/voms.start.in 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/install/voms.start.in 2009-09-03 10:10:17.574074641 +0200 @@ -19,9 +19,19 @@ # voms servers. # # chkconfig: 2345 95 05 -# description: VOMS stands for Virtual Organization Membership System. +# description: Virtual Organization Membership Service # processname: voms # pidfile: /var/run/voms.pid +# +### BEGIN INIT INFO +# Provides: voms +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Virtual Organization Membership Service +# Description: Virtual Organization Membership Service +### END INIT INFO # Source networking configuration and check that networking is up. if [ -r /etc/sysconfig/network ] ; then @@ -31,9 +41,16 @@ # Default prefix @LOCATION_ENV@=${@LOCATION_ENV@:- at LOCATION_DIR@} - at VAR_LOCATION_ENV@=${@VAR_LOCATION_ENV@:-$@LOCATION_ENV@/var} -# check whether $@VAR_LOCATION_ENV@/var/lock/subsys exists +if [ -z "$@VAR_LOCATION_ENV@" ] ; then + if [ "$@LOCATION_ENV@" = "/usr" ] ; then + @VAR_LOCATION_ENV@=/var + else + @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + fi +fi + +# check whether $@VAR_LOCATION_ENV@/lock/subsys exists if ! test -d $@VAR_LOCATION_ENV@/lock/subsys ; then mkdir -p $@VAR_LOCATION_ENV@/lock/subsys fi @@ -41,19 +58,38 @@ # Default path basepath=$@LOCATION_ENV@ binpath=${basepath}/sbin -etcpath=${basepath}/etc -# Source an auxiliary profile file if we have one, and pick up VOMS_OPTIONS and VOMS_USER -if [ -r ${etcpath}/profile.d/voms.sh ] ; then - . ${etcpath}/profile.d/voms.sh +if [ "$basepath" = "/usr" ] ; then + etcpath=/etc +else + etcpath=${basepath}/etc +fi + +RUN=yes + +# Source an auxiliary profile file if we have one and pick up VOMS_USER and RUN +if [ -r ${etcpath}/default/voms ] ; then + . ${etcpath}/default/voms +fi +if [ -r ${etcpath}/sysconfig/voms ] ; then + . ${etcpath}/sysconfig/voms +fi + +# Don't run until configuration is done +if [ "x$RUN" != "xyes" ] ; then + echo "voms disabled, please adjust the configuration to your needs " + echo "and then set RUN to 'yes' in /etc/default/voms to enable it." + exit 0 fi # add lib directory to LD_LIBRARY_PATH -export LD_LIBRARY_PATH="$@LOCATION_ENV@/lib:$LD_LIBRARY_PATH" +if [ "$@LOCATION_ENV@" != "/usr" ] ; then + export LD_LIBRARY_PATH="$@LOCATION_ENV@/lib:$LD_LIBRARY_PATH" +fi -voms=${binpath}/edg-voms +voms=${binpath}/voms if !(test -x ${voms}) ; then - echo "Cannot find edg-voms." + echo "Cannot find voms." exit 0 fi @@ -64,18 +100,22 @@ # Start daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Starting $prog($vo): " - if test -f $@LOCATION_ENV@/etc/voms/$vo/tnsnames.ora ; then - tnsvalue=$@LOCATION_ENV@/etc/voms/$vo + if test -f ${etcpath}/voms/$vo/tnsnames.ora ; then + tnsvalue=${etcpath}/voms/$vo else tnsvalue="$TNS_ADMIN" fi @@ -84,21 +124,21 @@ read pid < $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo if test "x$pid" != "x"; then if checkpid $pid; then - echo "VOMS ($pid) is already running" && failure + echo "VOMS ($pid) is already running" continue; fi fi fi if [ -n "$VOMS_USER" ]; then - su -c "TNS_ADMIN=\"$tnsvalue\" ${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" -s /bin/bash $VOMS_USER + su -c "TNS_ADMIN=\"$tnsvalue\" ${voms} --conf ${etcpath}/voms/$vo/voms.conf" -s /bin/bash $VOMS_USER else - TNS_ADMIN="$tnsvalue" ${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf + TNS_ADMIN="$tnsvalue" ${voms} --conf ${etcpath}/voms/$vo/voms.conf fi - # get process id - pid=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/'|head -1) - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + # get process id + pid=$(ps axo pid,args | grep "${voms} --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/'|head -1) + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` NUM=$(($pid)) if test $NUM -eq 0; then RETVAL=1 @@ -110,12 +150,17 @@ RETGLOB=$(($RETGLOB + 1 )) fi [ "$RETVAL" -eq 0 ] && success || failure + echo fi done return $RETGLOB } +if [ -r /etc/init.d/functions ] ; then + . /etc/init.d/functions +else + success() { echo $1 @@ -151,6 +196,8 @@ return $rc } +fi + checkpid() { ps --pid $1 >> /dev/null @@ -164,14 +211,14 @@ # A function to stop a program. killprocs() { RC=0 - # Test syntax. + # Test syntax. if [ "$#" -eq 0 ]; then echo $"Usage: killproc {pids} [signal]" return 1 fi notset=0 - # check for second arg to be kill level + # check for second arg to be kill level if [ "$2" != "" ] ; then killlevel=$2 else @@ -179,15 +226,15 @@ killlevel="-9" fi - # Find pid. + # Find pid. pid=$1 - # Kill it. + # Kill it. if [ -n "${pid:-}" ] ; then [ "$BOOTUP" = "verbose" -a -z "$LSB" ] && echo -n "$base " if [ "$notset" -eq "1" ] ; then if checkpid $pid 2>&1; then - # TERM first, then KILL if not dead + # TERM first, then KILL if not dead kill -TERM $pid sleep 0.1 if checkpid $pid && sleep 1 && @@ -196,14 +243,14 @@ kill -KILL $pid sleep 0.1 fi - fi + fi checkpid $pid RC=$? [ "$RC" -eq 0 ] && failure $"$base shutdown" || success $"$base shutdown" RC=$((! $RC)) - # use specified level only - else - if checkpid $pid >/dev/null 2>&1; then + else + # use specified level only + if checkpid $pid >/dev/null 2>&1; then kill $killlevel $pid RC=$? [ "$RC" -eq 0 ] && success $"$base $killlevel" || failure $"$base $killlevel" @@ -214,7 +261,7 @@ RC=1 fi - # Remove pid file if any. + # Remove pid file if any. if [ "$notset" = "1" ]; then rm -f /var/run/$base.pid fi @@ -226,18 +273,21 @@ # Stop daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Stopping $prog($vo): " -# pids=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/') - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep|awk '{ print $2; }'|tr '\n' ' '` - dbname=`grep dbname $@LOCATION_ENV@/etc/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` - username=`grep username $@LOCATION_ENV@/etc/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + dbname=`grep dbname ${etcpath}/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` + username=`grep username ${etcpath}/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` if test "x$username" = "x"; then pids=""; pids2=""; @@ -255,16 +305,15 @@ fi fi if test -z "$pids"; then - failure; echo - RETVAL=1 + echo "(already stopped)" continue fi for pid in $pids; do - killprocs ${pid} ; + killprocs ${pid} done RETVAL=$? echo - [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/voms.$vo + [ $RETVAL -eq 0 ] && rm -f $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo RETGLOB=$((RETGLOB + RETVAL)) fi done @@ -273,47 +322,53 @@ } function condrestart() { - # Stop daemons. + RETGLOB=0 + # Conditionally restart daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then - echo -n "Condrestart $prog($vo): " -# pids=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/') - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` - if test -z "$pids"; then - echo; start $vo - else - failure; echo - RETVAL=1 + if test -f ${etcpath}/voms/$vo/voms.conf ; then + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + if test -n "$pids"; then + $0 restart $vo + RETVAL=$? + RETGLOB=$((RETGLOB + RETVAL)) fi fi done return $RETGLOB - } function getstatus() { - # Stop daemons. - prog=`basename ${voms}` - - # get vos - vos=${1:-`find $@LOCATION_ENV@/etc/voms/ -type d -printf "%f "`} - value=0 + # Get status. + prog=`basename ${voms}` + if test -z $1; then + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi + else + vos=$1 + fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Status $prog($vo): " - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` if test -z "$pids"; then - if [ -f /var/lock/subsys/voms.$vo ]; then + if [ -f $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo ]; then echo "dead but subsys locked" value=$[$value < 2 ? 2 : $value] continue @@ -322,7 +377,8 @@ value=$[$value < 3 ? 3 : $value] continue else - echo "(pid $pids) is running..." + echo -n "(pid $pids) is running..." | tr '\n' ' ' + echo value=$[$value < 0 ? 0 : $value] continue fi @@ -346,12 +402,14 @@ getstatus $2 RETVAL=$? ;; - restart) + restart | force-reload) stop $2 start $2 RETVAL=$? ;; - condrestart) + reload) + ;; + condrestart | try-restart) condrestart $2 RETVAL=$? ;; voms-install-db.patch: voms_install_db.in | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) --- NEW FILE voms-install-db.patch --- diff -ur voms-1.9.11.orig/src/install/voms_install_db.in voms-1.9.11/src/install/voms_install_db.in --- voms-1.9.11.orig/src/install/voms_install_db.in 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/install/voms_install_db.in 2009-08-26 17:45:39.608077295 +0200 @@ -4,7 +4,11 @@ # Default prefix @LOCATION_ENV@=${@LOCATION_ENV@:- at LOCATION_DIR@} if test -z $@VAR_LOCATION_ENV@ ; then - @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + if [ "$@LOCATION_ENV@" = "/usr" ] ; then + @VAR_LOCATION_ENV@=/var + else + @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + fi fi # CERTDIR @@ -37,7 +41,9 @@ # Default path basepath=$@LOCATION_ENV@ -datapath=$@LOCATION_ENV@ +if [ "$@LOCATION_ENV@" != "/usr" ] ; then + datapath=$@LOCATION_ENV@ +fi # Default Suffix code=0 @@ -49,7 +55,7 @@ logformat="" sqlloc="" help="" -oldformat="no" +newformat="yes" if test "x at with_mysqlconf@" != "x" ; then MYSQLCONF=" --defaults-file=@with_mysqlconf@ " @@ -58,7 +64,7 @@ fi -TEMP=`getopt -o h --long mysql-home:,loglevel:,logtype:,logformat:,logdateformat:,oracle-home:,db:,port:,code:,voms-vo:,socktimeout:,db-type:,sqlloc:,db-admin:,db-pwd:,voms-name:,voms-pwd:,newformat,compat -n 'voms_install_db' -- "$@"` +TEMP=`getopt -o h --long mysql-home:,loglevel:,logtype:,logformat:,logdateformat:,oracle-home:,db:,port:,code:,voms-vo:,socktimeout:,db-type:,sqlloc:,db-admin:,db-pwd:,voms-name:,voms-pwd:,oldformat,compat -n 'voms_install_db' -- "$@"` if [ $? != 0 ] ; then $ECHO "Terminating..." >&2 ; exit 1 ; fi @@ -84,7 +90,7 @@ --logtype) logtype=$2 ; shift 2 ;; --logformat) logformat=$2 ; shift 2 ;; --logdateformat) logdateformat=$2 ; shift 2 ;; - --newformat) oldformat="yes" ; shift 1 ;; + --oldformat) newformat="no" ; shift 1 ;; -h) help="yes" ; shift 1 ;; --) shift ; break ;; *) $ECHO "$1: Internal Error!" >&2 ; exit 1 ;; @@ -133,7 +139,7 @@ $ECHO " --logtype type Specifies what to log. See the vomsd(8) man page for details." $ECHO " --logformat format See the vomsd(8) man page for details." $ECHO " --logdateformat format See the vomsd(8) man page for details." - $ECHO " --newformat Creates AC according to the old format." + $ECHO " --oldformat Creates AC according to the old format." $ECHO " --help This output." exit 0; fi @@ -261,8 +267,8 @@ # Setting ownership and permission for voms_password_query file mkdir -p $datapath/etc/voms/$voms_vo -mkdir -p $@LOCATION_ENV at _VAR/log -#$datapath/log +mkdir -p $@VAR_LOCATION_ENV@/log/voms + $ECHO $voms_password_query > $datapath/etc/voms/$voms_vo/voms.pass chown root.voms $datapath/etc/voms/$voms_vo/voms.pass chmod 640 $datapath/etc/voms/$voms_vo/voms.pass @@ -270,10 +276,10 @@ if test -z $voms_vo ; then logname=voms else - logname=voms.$voms_vo + logname=$voms_vo fi -$ECHO -en "--vo=$voms_vo\n--dbname=$voms_database\n--port=$port\n--username=$voms_username_query\n--passfile=$datapath/etc/voms/$voms_vo/voms.pass\n--sqlloc=$sqlloc\n--logfile=$@LOCATION_ENV at _VAR/log/$logname\n" > $datapath/etc/voms/$voms_vo/voms.conf +$ECHO -en "--vo=$voms_vo\n--dbname=$voms_database\n--port=$port\n--username=$voms_username_query\n--passfile=$datapath/etc/voms/$voms_vo/voms.pass\n--sqlloc=$sqlloc\n--logfile=$@VAR_LOCATION_ENV@/log/voms/$logname\n" > $datapath/etc/voms/$voms_vo/voms.conf $ECHO -en "--socktimeout=$timeout\n--loglevel=$loglevel\n--logtype=$logtype\n" >>$datapath/etc/voms/$voms_vo/voms.conf if test "x$compat_mode" = "x-compat"; then voms-jar-perms.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-jar-perms.patch --- diff -ur voms-1.9.11.orig/src/api/java/Makefile.am voms-1.9.11/src/api/java/Makefile.am --- voms-1.9.11.orig/src/api/java/Makefile.am 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/Makefile.am 2009-08-14 20:54:18.599023487 +0200 @@ -70,7 +70,7 @@ install-exec-hook: $(mkinstalldirs) $(DESTDIR)/$(datadir)/java - $(INSTALL) $(top_builddir)/src/api/java/vomsjapi.jar $(DESTDIR)/$(datadir)/java + $(INSTALL) -m644 $(top_builddir)/src/api/java/vomsjapi.jar $(DESTDIR)/$(datadir)/java clean: rm -f $(top_builddir)/src/api/java/vomsjapi.jar voms-java-clone-cast.patch: VOMSValidator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE voms-java-clone-cast.patch --- diff -ur voms-1.9.11.orig/src/api/java/org/glite/voms/VOMSValidator.java voms-1.9.11/src/api/java/org/glite/voms/VOMSValidator.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/VOMSValidator.java 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/org/glite/voms/VOMSValidator.java 2009-08-15 20:12:49.855022959 +0200 @@ -159,7 +159,7 @@ if (validatedChain == null) myValidatedChain = null; // allow null else - myValidatedChain = validatedChain.clone(); // allow null + myValidatedChain = (X509Certificate[])validatedChain.clone(); if (acValidator == null) { if (theTrustStore == null) { @@ -292,7 +292,7 @@ if (validatedChain == null) myValidatedChain = null; else - myValidatedChain = validatedChain.clone(); + myValidatedChain = (X509Certificate[])validatedChain.clone(); myVomsAttributes = new Vector(); myFQANTree = null; isParsed = false; voms-javadoc.patch: PathNamingScheme.java | 14 +++++++------- UserCredentials.java | 14 +++++++------- VOMSParser.java | 2 +- VOMSProtocol.java | 6 +++--- VOMSProxyBuilder.java | 16 ++++++++-------- VOMSRequestOptions.java | 17 ++++------------- 6 files changed, 30 insertions(+), 39 deletions(-) --- NEW FILE voms-javadoc.patch --- diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/PathNamingScheme.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/PathNamingScheme.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/PathNamingScheme.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/PathNamingScheme.java 2009-07-01 19:02:29.448373448 +0200 @@ -61,7 +61,7 @@ /** * This methods checks that the string passed as argument complies with the voms FQAN syntax. * - * @param containerName, the string that must be checked for compatibility with FQAN syntax. + * @param containerName the string that must be checked for compatibility with FQAN syntax. * @throws VOMSSyntaxException * If there's an error in the FQAN syntax. */ @@ -81,7 +81,7 @@ * This methods checks that the string passed as argument complies with the syntax used * by voms to identify groups. * - * @param groupName, the string that has to be checked. + * @param groupName the string that has to be checked. * @throws VOMSSyntaxException * If the string passed as argument doens not comply with the voms sytax. */ @@ -116,7 +116,7 @@ /** * This methods checks that the FQAN passed as argument identifies a voms group. * - * @param groupName, the string to check. + * @param groupName the string to check. * @return
  • true, if the string passed as argument identifies a voms group. *
  • false, otherwise. *
@@ -131,7 +131,7 @@ /** * This methods checks that the FQAN passed as argument identifies a voms role. * - * @param roleName, the string to check. + * @param roleName the string to check. * @return
  • true, if the string passed as argument identifies a voms role. *
  • false, otherwise. *
@@ -147,7 +147,7 @@ * This methods checks that the FQAN passed as argument identifies a qualified voms role, i.e., * a role defined in the context of a voms group. * - * @param roleName, the string to check. + * @param roleName the string to check. * @return
  • true, if the string passed as argument identifies a qualified voms role. *
  • false, otherwise. *
@@ -163,7 +163,7 @@ /** * This method extracts the role name information from the FQAN passed as argument. * - * @param containerName, the FQAN + * @param containerName the FQAN * @return
  • A string containing the role name, if found
  • *
  • null, if no role information is contained in the FQAN passed as argument *
@@ -190,7 +190,7 @@ /** * This method extracts group name information from the FQAN passed as argument. * - * @param containerName, the FQAN + * @param containerName the FQAN * @return
  • A string containing the group name, if found
  • *
  • null, if no group information is contained in the FQAN passed as argument *
diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/UserCredentials.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/UserCredentials.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/UserCredentials.java 2009-04-07 11:05:29.000000000 +0200 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/UserCredentials.java 2009-07-01 19:02:29.456372709 +0200 @@ -377,7 +377,7 @@ * Static instance constructor for a {@link UserCredentials}. * For more info on the user credentials load procedure, see {@link #instance()}. * - * @param keyPassword, the password that is to be used to decrypt the user private key. + * @param keyPassword the password that is to be used to decrypt the user private key. * @return the loaded user credentials. * * @throws VOMSException @@ -396,9 +396,9 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param userCertFile, the path to the PEM X509 user certificate. - * @param userKeyFile, the path to the PEM X509 private key. - * @param keyPassword, the password that is to be used to decrypt the user private key. + * @param userCertFile the path to the PEM X509 user certificate. + * @param userKeyFile the path to the PEM X509 private key. + * @param keyPassword the password that is to be used to decrypt the user private key. * @return the loaded user credentials. * * @throws VOMSException @@ -416,8 +416,8 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param userCertFile, the path to the PEM X509 user certificate. - * @param userKeyFile, the path to the PEM X509 private key. + * @param userCertFile the path to the PEM X509 user certificate. + * @param userKeyFile the path to the PEM X509 private key. * @return the loaded user credentials. * * @throws VOMSException @@ -435,7 +435,7 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param credentials, the GlobusCredentials object containing the user's own proxy + * @param credentials the GlobusCredentials object containing the user's own proxy * @return the loaded user credentials. * * @throws VOMSException diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSParser.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSParser.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSParser.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSParser.java 2009-07-01 19:02:29.465377247 +0200 @@ -61,7 +61,7 @@ /** * * Parses a voms response reading from a given input stream. - * @param is, the input stream. + * @param is the input stream. * @return a {@link VOMSResponse} object that represents the parsed response. */ public VOMSResponse parseResponse(InputStream is){ diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProtocol.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProtocol.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProtocol.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProtocol.java 2009-07-01 19:02:29.468373182 +0200 @@ -97,8 +97,8 @@ * * This method is used to send a request to a VOMS server. * - * @param requestOptions, the request options. See {@link VOMSRequestOptions}. - * @param stream, an output stream. + * @param requestOptions the request options. See {@link VOMSRequestOptions}. + * @param stream an output stream. */ public void sendRequest(VOMSRequestOptions requestOptions, OutputStream stream){ @@ -154,7 +154,7 @@ /** * This method is used to parse a VOMS response from an input stream. * - * @param stream, the input stream from which the response will be parsed. + * @param stream the input stream from which the response will be parsed. * @return a {@link VOMSResponse} object. */ public VOMSResponse getResponse(InputStream stream){ diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java 2009-07-01 19:36:38.729376985 +0200 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java 2009-07-01 20:58:25.590377728 +0200 @@ -130,9 +130,9 @@ * * This methods builds an {@link AttributeCertificate} (AC) object starting from an array of bytes. * - * @param acBytes, the byte array containing the attribute certificate. + * @param acBytes the byte array containing the attribute certificate. * @return the {@link AttributeCertificate} object - * @throws VOMSException, in case of parsing errors. + * @throws VOMSException in case of parsing errors. */ public static AttributeCertificate buildAC(byte[] acBytes){ @@ -161,12 +161,12 @@ * passed as arguments and including a list of {@link AttributeCertificate} objects that * will be included in the proxy. * - * @param cred, the {@link UserCredentials} from which the proxy must be created. - * @param ACs, the list of {@link AttributeCertificate} objects. - * @param lifetime, the lifetime in seconds of the generated proxy. - * @param version, the version of globus to which the proxy conforms - * @return a {@link GlobusCredential} object that represents the proxy. - * @throws {@link VOMSException}, if something goes wrong. + * @param cred the {@link UserCredentials} from which the proxy must be created. + * @param ACs the list of {@link AttributeCertificate} objects. + * @param lifetime the lifetime in seconds of the generated proxy. + * @param gtVersion the version of globus to which the proxy conforms + * @return a {@link UserCredentials} object that represents the proxy. + * @throws VOMSException if something goes wrong. * * @author Vincenzo Ciaschini * @author Andrea Ceccanti diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java 2009-07-01 19:08:10.252380084 +0200 @@ -75,9 +75,7 @@ /** - * - * Returns the ordering string of this {@link VOMSRequestOptions} object. - * @return + * @return the ordering string of this {@link VOMSRequestOptions} object. */ public String getOrdering() { @@ -99,10 +97,7 @@ /** - * - * Returs the list of the requested FQANs specified in this {@link VOMSRequestOptions} object. - * - * @return + * @return the list of the requested FQANs specified in this {@link VOMSRequestOptions} object. */ public List getRequestedFQANs() { @@ -123,10 +118,8 @@ /** - * Returns the list of targets (i.e., host where the requested ACs will be valid) for this + * @return the list of targets (i.e., host where the requested ACs will be valid) for this * {@link VOMSRequestOptions} object. - * - * @return */ public List getTargets() { @@ -135,10 +128,8 @@ /** - * Returns the list of targets (i.e., host where the requested ACs will be valid) for this + * @return the list of targets (i.e., host where the requested ACs will be valid) for this * {@link VOMSRequestOptions} object as a string containing a a comma-separated list of host names. - * - * @return */ public String getTargetsAsString() { voms-nolib64.patch: configure.ac | 4 ---- 1 file changed, 4 deletions(-) --- NEW FILE voms-nolib64.patch --- diff -ur voms-1.9.8.1.orig/configure.ac voms-1.9.8.1/configure.ac --- voms-1.9.8.1.orig/configure.ac 2009-04-16 15:57:03.000000000 +0200 +++ voms-1.9.8.1/configure.ac 2009-07-02 12:16:10.035379837 +0200 @@ -37,10 +37,6 @@ AC_ENABLE_GLITE([], have_glite=yes, have_glite=no) # embed AC_GLITE -if test "x$host_cpu" = "xx86_64"; then - AC_SUBST([libdir], ['${exec_prefix}/lib64']) -fi - AC_EXPAT([], have_expat=yes, have_expat=no) # taken from org.glite AC_CPPUNIT([], have_cppunit=yes, have_cppunit=no) # taken from org.glite AC_GLOBUS([], have_globus=yes, have_globus=no) voms-notknown-msg.patch: vomsclient.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE voms-notknown-msg.patch --- diff -ur voms-1.9.11.orig/src/client/vomsclient.cc voms-1.9.11/src/client/vomsclient.cc --- voms-1.9.11.orig/src/client/vomsclient.cc 2009-07-27 10:14:04.000000000 +0200 +++ voms-1.9.11/src/client/vomsclient.cc 2009-08-31 17:51:15.952071123 +0200 @@ -575,7 +575,9 @@ std::vector servers; servers = v.FindByAlias(contact.vo().empty() ? contact.nick() : contact.vo()); if (servers.empty()) { - std::cerr << "VOMS Server for " << contact.vo() << " not known!" << std::endl; + std::cerr << "VOMS Server for " + << (contact.vo().empty() ? contact.nick() : contact.vo()) + << " not known!" << std::endl; exit(1); } voms-openssl.patch: ac/Makefile.am | 1 + api/ccapi/api_util.cc | 4 ++-- include/acstack.h | 2 +- socklib/Client.cpp | 4 ++++ utils/vomsfake.cc | 1 + 5 files changed, 9 insertions(+), 3 deletions(-) --- NEW FILE voms-openssl.patch --- diff -ur voms-1.9.11.orig/src/ac/Makefile.am voms-1.9.11/src/ac/Makefile.am --- voms-1.9.11.orig/src/ac/Makefile.am 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/src/ac/Makefile.am 2009-09-07 11:06:49.079471423 +0200 @@ -27,6 +27,7 @@ -DNOGLOBUS \ -I $(top_srcdir)/src/include \ -I $(top_builddir)/src/sslutils +libattributes_nog_la_CXXFLAGS = $(libattributes_nog_la_CFLAGS) libattributes_nog_la_LIBADD = \ $(OPENSSL_LIBS) diff -ur voms-1.9.11.orig/src/api/ccapi/api_util.cc voms-1.9.11/src/api/ccapi/api_util.cc --- voms-1.9.11.orig/src/api/ccapi/api_util.cc 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/ccapi/api_util.cc 2009-09-07 11:06:49.080471703 +0200 @@ -415,9 +415,9 @@ /* extract vo name from AC */ AC * ac = (AC *)data; - STACK_OF(AC_ATTR) * atts = ac->acinfo->attrib; + const STACK_OF(AC_ATTR) * atts = ac->acinfo->attrib; int nid = OBJ_txt2nid("idatcap"); - int pos = X509at_get_attr_by_NID(atts, nid, -1); + int pos = X509at_get_attr_by_NID((const STACK_OF(X509_ATTRIBUTE)*)atts, nid, -1); int nidc = OBJ_txt2nid("certseq"); STACK_OF(X509_EXTENSION) *exts = ac->acinfo->exts; diff -ur voms-1.9.11.orig/src/include/acstack.h voms-1.9.11/src/include/acstack.h --- voms-1.9.11.orig/src/include/acstack.h 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/include/acstack.h 2009-09-07 11:06:49.081472345 +0200 @@ -79,7 +79,7 @@ #endif #define DECL_STACK(type) \ - DECLARE_STACK_OF(type) \ + PREDECLARE_STACK_OF(type) \ extern STACK_OF(type) *sk_##type##_new (int (*)(const type * const *, const type * const *)); \ extern STACK_OF(type) *sk_##type##_new_null (); \ extern void sk_##type##_free (STACK_OF(type) *); \ diff -ur voms-1.9.11.orig/src/socklib/Client.cpp voms-1.9.11/src/socklib/Client.cpp --- voms-1.9.11.orig/src/socklib/Client.cpp 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/socklib/Client.cpp 2009-09-07 11:28:07.210471657 +0200 @@ -336,7 +336,11 @@ bool GSISocketClient::Open() { +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + const SSL_METHOD *meth = NULL; +#else SSL_METHOD *meth = NULL; +#endif int ret = -1, ret2 = -1; time_t starttime, curtime; long errorcode = 0; diff -ur voms-1.9.11.orig/src/utils/vomsfake.cc voms-1.9.11/src/utils/vomsfake.cc --- voms-1.9.11.orig/src/utils/vomsfake.cc 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/utils/vomsfake.cc 2009-09-07 10:21:52.935470664 +0200 @@ -40,6 +40,7 @@ #include "listfunc.h" #include "credentials.h" #include "parsertypes.h" +#define YYTOKENTYPE #include "vomsparser.h" VOLIST *volist = NULL; voms-pipe-buf.patch: log.c | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE voms-pipe-buf.patch --- diff -ur voms-1.9.11.orig/src/log/log.c voms-1.9.11/src/log/log.c --- voms-1.9.11.orig/src/log/log.c 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/log/log.c 2009-09-07 16:02:18.597470396 +0200 @@ -175,7 +175,11 @@ if (*buffer) { while (offset < slen) { do { +#ifdef PIPE_BUF readbytes = read(fd, *buffer + offset, (slen - offset > PIPE_BUF ? PIPE_BUF : slen - offset)); +#else + readbytes = read(fd, *buffer + offset, (slen - offset > fpathconf(fd, _PC_PIPE_BUF) ? fpathconf(fd, _PC_PIPE_BUF) : slen - offset)); +#endif } while (readbytes < 0 && (errno == EINTR #ifdef ERESTART || errno == ERESTART voms-portability.patch: configure.ac | 2 - project/acinclude.m4 | 8 +++++-- src/api/ccapi/Makefile.am | 42 ++++++++++++++++++++--------------------- src/socklib/Makefile.am | 47 +++++++++++++++++++++++++++------------------- 4 files changed, 56 insertions(+), 43 deletions(-) --- NEW FILE voms-portability.patch --- diff -ur voms-1.9.11.orig/configure.ac voms-1.9.11/configure.ac --- voms-1.9.11.orig/configure.ac 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/configure.ac 2009-09-08 14:13:33.244334250 +0200 @@ -1,6 +1,6 @@ AC_INIT([GLite Security VOMS], [1.9.11]) -AC_PREREQ(2.59) +AC_PREREQ(2.57) AC_CONFIG_AUX_DIR([./project]) AM_INIT_AUTOMAKE AC_CONFIG_SRCDIR([src/utils/voms_proxy_destroy.cc]) diff -ur voms-1.9.11.orig/project/acinclude.m4 voms-1.9.11/project/acinclude.m4 --- voms-1.9.11.orig/project/acinclude.m4 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/project/acinclude.m4 2009-09-08 14:13:33.246338019 +0200 @@ -904,12 +904,16 @@ AC_DEFUN([PUT_PRIVATES], [ - AH_BOTTOM([#ifdef __GNUC__ + AH_BOTTOM([#if defined(__GNUC__) +#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) #define UNUSED(z) z __attribute__ ((unused)) +#else +#define UNUSED(z) z +#endif #define PRIVATE __attribute__ ((visibility ("hidden"))) #define PUBLIC __attribute__ ((visibility ("default"))) #else -#define UNUSED +#define UNUSED(z) z #define PRIVATE #define PUBLIC #endif])]) diff -ur voms-1.9.11.orig/src/api/ccapi/Makefile.am voms-1.9.11/src/api/ccapi/Makefile.am --- voms-1.9.11.orig/src/api/ccapi/Makefile.am 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/ccapi/Makefile.am 2009-09-08 14:13:33.247337541 +0200 @@ -16,7 +16,7 @@ libvomsapi_nog_la_SOURCES = \ $(CCSOURCES) -libvomsapi_nog_la_CPPFLAGS = \ +libvomsapi_nog_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -DNOGLOBUS \ $(API_INCLUDES) @@ -41,7 +41,7 @@ libvomsapi_la_SOURCES = \ $(CCSOURCES) -libvomsapi_la_CPPFLAGS = \ +libvomsapi_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -DNOGLOBUS \ $(API_INCLUDES) @@ -70,7 +70,7 @@ libvomsc_la_SOURCES = \ $(CSOURCES) -libvomsc_la_CPPFLAGS = \ +libvomsc_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_CFLAGS) @@ -94,10 +94,10 @@ #noinst_PROGRAMS = test ctest #test_SOURCES = test.cc #test_LDADD = libvomsapi.la -#test_CPPFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) +#test_CXXFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) #ctest_SOURCES = ctest.c #ctest_LDADD = libvomsc.la -#ctest_CPPFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) +#ctest_CFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) EXTRA_LTLIBRARIES = \ libvomsapi_gcc32.la \ @@ -123,7 +123,7 @@ libvomsapi_gcc32_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32_la_CPPFLAGS = \ +libvomsapi_gcc32_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32_CFLAGS) @@ -139,7 +139,7 @@ libvomsapi_gcc32dbg_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32dbg_la_CPPFLAGS = \ +libvomsapi_gcc32dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(GLOBUS_GCC32DBG_CFLAGS) \ $(API_INCLUDES) @@ -155,7 +155,7 @@ libvomsapi_gcc32pthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32pthr_la_CPPFLAGS = \ +libvomsapi_gcc32pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -171,7 +171,7 @@ libvomsapi_gcc32dbgpthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32dbgpthr_la_CPPFLAGS = \ +libvomsapi_gcc32dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBGPTHR_CFLAGS) @@ -187,7 +187,7 @@ libvomsc_gcc32_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32_la_CPPFLAGS = \ +libvomsc_gcc32_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32_CFLAGS) @@ -203,7 +203,7 @@ libvomsc_gcc32dbg_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32dbg_la_CPPFLAGS = \ +libvomsc_gcc32dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -219,7 +219,7 @@ libvomsc_gcc32pthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32pthr_la_CPPFLAGS = \ +libvomsc_gcc32pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -235,7 +235,7 @@ libvomsc_gcc32dbgpthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32dbgpthr_la_CPPFLAGS = \ +libvomsc_gcc32dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBGPTHR_CFLAGS) @@ -254,7 +254,7 @@ libvomsapi_gcc64_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64_la_CPPFLAGS = \ +libvomsapi_gcc64_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64_CFLAGS) @@ -270,7 +270,7 @@ libvomsapi_gcc64dbg_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64dbg_la_CPPFLAGS = \ +libvomsapi_gcc64dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -286,7 +286,7 @@ libvomsapi_gcc64pthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64pthr_la_CPPFLAGS = \ +libvomsapi_gcc64pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -302,7 +302,7 @@ libvomsapi_gcc64dbgpthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64dbgpthr_la_CPPFLAGS = \ +libvomsapi_gcc64dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBGPTHR_CFLAGS) @@ -318,7 +318,7 @@ libvomsc_gcc64_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64_la_CPPFLAGS = \ +libvomsc_gcc64_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64_CFLAGS) @@ -334,7 +334,7 @@ libvomsc_gcc64dbg_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64dbg_la_CPPFLAGS = \ +libvomsc_gcc64dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -350,7 +350,7 @@ libvomsc_gcc64pthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64pthr_la_CPPFLAGS = \ +libvomsc_gcc64pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -367,7 +367,7 @@ libvomsc_gcc64dbgpthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64dbgpthr_la_CPPFLAGS = \ +libvomsc_gcc64dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBGPTHR_CFLAGS) diff -ur voms-1.9.11.orig/src/socklib/Makefile.am voms-1.9.11/src/socklib/Makefile.am --- voms-1.9.11.orig/src/socklib/Makefile.am 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/socklib/Makefile.am 2009-09-08 14:16:29.063338874 +0200 @@ -12,7 +12,7 @@ libsock_server_la_SOURCES = Server.cpp tokens.c globuswrap.c libsock_nog_la_SOURCES = Client.cpp -libsock_nog_la_CPPFLAGS = \ +libsock_nog_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ @@ -21,17 +21,18 @@ libsock_nog_la_LIBADD = \ -lcrypto -lssl -libsock_server_la_CPPFLAGS = \ +libsock_server_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_CFLAGS) +libsock_server_la_CFLAGS = $(libsock_server_la_CXXFLAGS) libsock_server_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils.la \ $(top_builddir)/src/common/libutilc.la \ $(GLOBUS_GSS_LIBS) -libsock_la_CPPFLAGS = \ +libsock_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_CFLAGS) @@ -68,10 +69,11 @@ libsock_server_gcc32_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32_la_CPPFLAGS = \ +libsock_server_gcc32_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32_CFLAGS) +libsock_server_gcc32_la_CFLAGS = $(libsock_server_gcc32_la_CXXFLAGS) libsock_server_gcc32_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32.la \ @@ -80,10 +82,11 @@ libsock_server_gcc32dbg_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32dbg_la_CPPFLAGS = \ +libsock_server_gcc32dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) +libsock_server_gcc32dbg_la_CFLAGS = $(libsock_server_gcc32dbg_la_CXXFLAGS) libsock_server_gcc32dbg_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32dbg.la \ @@ -92,10 +95,11 @@ libsock_server_gcc32pthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32pthr_la_CPPFLAGS = \ +libsock_server_gcc32pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32PTHR_CFLAGS) +libsock_server_gcc32pthr_la_CFLAGS = $(libsock_server_gcc32pthr_la_CXXFLAGS) libsock_server_gcc32pthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32pthr.la \ @@ -104,10 +108,11 @@ libsock_server_gcc32dbgpthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32dbgpthr_la_CPPFLAGS = \ +libsock_server_gcc32dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) +libsock_server_gcc32dbgpthr_la_CFLAGS = $(libsock_server_gcc32dbgpthr_la_CXXFLAGS) libsock_server_gcc32dbgpthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32dbgpthr.la \ @@ -116,10 +121,11 @@ libsock_server_gcc64_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64_la_CPPFLAGS = \ +libsock_server_gcc64_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64_CFLAGS) +libsock_server_gcc64_la_CFLAGS = $(libsock_server_gcc64_la_CXXFLAGS) libsock_server_gcc64_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64.la \ @@ -128,10 +134,11 @@ libsock_server_gcc64dbg_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64dbg_la_CPPFLAGS = \ +libsock_server_gcc64dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) +libsock_server_gcc64dbg_la_CFLAGS = $(libsock_server_gcc64dbg_la_CXXFLAGS) libsock_server_gcc64dbg_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64dbg.la \ @@ -140,10 +147,11 @@ libsock_server_gcc64pthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64pthr_la_CPPFLAGS = \ +libsock_server_gcc64pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64PTHR_CFLAGS) +libsock_server_gcc64pthr_la_CFLAGS = $(libsock_server_gcc64pthr_la_CXXFLAGS) libsock_server_gcc64pthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64pthr.la \ @@ -152,10 +160,11 @@ libsock_server_gcc64dbgpthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64dbgpthr_la_CPPFLAGS = \ +libsock_server_gcc64dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) +libsock_server_gcc64dbgpthr_la_CFLAGS = $(libsock_server_gcc64dbgpthr_la_CXXFLAGS) libsock_server_gcc64dbgpthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64dbgpthr.la \ @@ -188,7 +197,7 @@ libsock_gcc32_la_SOURCES = \ $(SOURCES) -libsock_gcc32_la_CPPFLAGS = \ +libsock_gcc32_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32_CFLAGS) @@ -201,7 +210,7 @@ libsock_gcc32dbg_la_SOURCES = \ $(SOURCES) -libsock_gcc32dbg_la_CPPFLAGS = \ +libsock_gcc32dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -214,7 +223,7 @@ libsock_gcc32pthr_la_SOURCES = \ $(SOURCES) -libsock_gcc32pthr_la_CPPFLAGS = \ +libsock_gcc32pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -227,7 +236,7 @@ libsock_gcc32dbgpthr_la_SOURCES = \ $(SOURCES) -libsock_gcc32dbgpthr_la_CPPFLAGS = \ +libsock_gcc32dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -240,7 +249,7 @@ libsock_gcc64_la_SOURCES = \ $(SOURCES) -libsock_gcc64_la_CPPFLAGS = \ +libsock_gcc64_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64_CFLAGS) @@ -253,7 +262,7 @@ libsock_gcc64dbg_la_SOURCES = \ $(SOURCES) -libsock_gcc64dbg_la_CPPFLAGS = \ +libsock_gcc64dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -266,7 +275,7 @@ libsock_gcc64pthr_la_SOURCES = \ $(SOURCES) -libsock_gcc64pthr_la_CPPFLAGS = \ +libsock_gcc64pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -279,7 +288,7 @@ libsock_gcc64dbgpthr_la_SOURCES = \ $(SOURCES) -libsock_gcc64dbgpthr_la_CPPFLAGS = \ +libsock_gcc64dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) voms-shell-syntax.patch: mysql2oracle.in | 2 +- voms-ping | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) --- NEW FILE voms-shell-syntax.patch --- diff -ur voms-1.9.8.1.orig/src/install/mysql2oracle.in voms-1.9.8.1/src/install/mysql2oracle.in --- voms-1.9.8.1.orig/src/install/mysql2oracle.in 2005-09-27 16:23:56.000000000 +0200 +++ voms-1.9.8.1/src/install/mysql2oracle.in 2009-07-02 18:40:14.000000000 +0200 @@ -2,7 +2,7 @@ #!/bin/sh #set -x -function usage() +function usage { echo echo "usage : mysql2oracle [OPTIONS]" diff -ur voms-1.9.8.1.orig/src/install/voms-ping voms-1.9.8.1/src/install/voms-ping --- voms-1.9.8.1.orig/src/install/voms-ping 2008-12-23 11:46:01.000000000 +0100 +++ voms-1.9.8.1/src/install/voms-ping 2009-07-02 18:42:24.000000000 +0200 @@ -25,7 +25,8 @@ echo " ]" } -function test_vo { +function test_vo +{ local voname="$1" local port=`cat $GLITE_LOCATION/etc/voms/$voname/voms.conf | grep '^--port' | sed 's/^--port=//'` local dn=`openssl x509 -subject -noout -in /etc/grid-security/hostcert.pem|cut -d' ' -f2-` @@ -41,7 +42,7 @@ "$voname" "localhost" "$port" "$dn" "$voname" EOF rm -f /tmp/oo - /opt/glite/bin/voms-proxy-init --voms $vo --out /tmp/proxy --userconf=/tmp/vomses 2>/tmp/oo >/dev/null + ${GLITE_LOCATION:-/usr}/bin/voms-proxy-init --voms $vo --out /tmp/proxy --userconf=/tmp/vomses 2>/tmp/oo >/dev/null res=$? if test $res -ne 0; then grep "User unknown to this VO" /tmp/oo >/dev/null --- NEW FILE voms.INSTALL --- VOMS server configuration ------------------------- In addition to the voms-server package a voms database plugin is needed. Plugins exists for mysql and oracle. Since the oracle client libraries are not open source software, only the mysql plugin is available in Fedora. To install the voms-mysql-plugin issue the following command as root: yum install voms-mysql-plugin Before starting the server, you must create the databases used by VOMS. It is possible to run more than one VOMS server on a single host as long as they are configured to use different ports. You should have the grid CA certificates installed in /etc/grid-security/certificates before running the VOMS database creation script. To create the databases run the following command as root for each VOMS server you want to run: /usr/share/voms/voms_install_db \ --voms-vo= \ --port= \ --db-type=mysql \ --db-admin= \ --db-pwd= \ --sqlloc=/usr/lib/voms/libvomsmysql.so If you are running on a 64 bit host use instead: --sqlloc=/usr/lib64/voms/libvomsmysql.so The voms server is configured to run as a special voms user. This user needs a copy of the host certificate and key: cp -p /etc/grid-security/hostcert.pem /etc/grid-security/voms cp -p /etc/grid-security/hostkey.pem /etc/grid-security/voms chown voms:voms /etc/grid-security/voms/host*.pem After creating the databases, start the server by running the command: service voms start If you want the server to be started automatically after each reboot run the command: chkconfig voms on To check that the server is running and is configured correctly, run the following command: /usr/share/voms/voms-ping --- NEW FILE voms.spec --- Name: voms Version: 1.9.11 Release: 4%{?dist} Summary: Virtual Organization Membership Service Group: System Environment/Libraries License: ASL 2.0 URL: http://glite.web.cern.ch/glite/ # The source tarball is created from a CVS checkout: # cvs -d:pserver:anonymous:@glite.cvs.cern.ch:/cvs/glite co \ # -r glite-security-voms_R_1_9_11 \ # -d voms-1.9.11 org.glite.security.voms # tar -z -c --exclude CVS -f voms-1.9.11.tar.gz voms-1.9.11 Source: %{name}-%{version}.tar.gz # Post-install setup instructions: Source1: %{name}.INSTALL # Build using Globus from Fedora/EPEL # https://savannah.cern.ch/bugs/?54427 Patch0: %{name}-distribution-globus.patch # Fix the start-up script # https://savannah.cern.ch/bugs/?54428 Patch1: %{name}-initscript.patch # Fix the --disable-glite configure option # https://savannah.cern.ch/bugs/?54429 Patch2: %{name}-fix-enable-glite.patch # Remove lib64 hardcoding # https://savannah.cern.ch/bugs/?54430 Patch3: %{name}-nolib64.patch # Make the Java API more compatible with the C API # https://savannah.cern.ch/bugs/?54432 Patch4: %{name}-extra-vomses-java.patch # Missing casts after Java cloning # https://savannah.cern.ch/bugs/?54433 Patch5: %{name}-java-clone-cast.patch # Fix permissions of installed jar # https://savannah.cern.ch/bugs/?54434 Patch6: %{name}-jar-perms.patch # Fix javadoc warnings # https://savannah.cern.ch/bugs/?54435 Patch7: %{name}-javadoc.patch # Fix syntax errors in shell scripts # https://savannah.cern.ch/bugs/?54436 Patch8: %{name}-shell-syntax.patch # Fix the database install script # https://savannah.cern.ch/bugs/?54880 Patch9: %{name}-install-db.patch # Error message glitch # https://savannah.cern.ch/bugs/?55113 Patch10: %{name}-notknown-msg.patch # Make the Java API build with gcj # https://savannah.cern.ch/bugs/?55115 Patch11: %{name}-gcj.patch # Support older autotools and older gcc # https://savannah.cern.ch/bugs/?55116 Patch12: %{name}-portability.patch # Support openssl 1.0 # https://savannah.cern.ch/bugs/?55390 Patch13: %{name}-openssl.patch # Unconditional use of PIPE_BUF # https://savannah.cern.ch/bugs/?55405 Patch14: %{name}-pipe-buf.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: globus-gssapi-gsi-devel%{?_isa} BuildRequires: globus-gss-assist-devel%{?_isa} BuildRequires: openssl-devel%{?_isa} BuildRequires: expat-devel BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: libxslt BuildRequires: docbook-style-xsl BuildRequires: doxygen %if %{?fedora}%{!?fedora:0} >= 9 || %{?rhel}%{!?rhel:0} >= 6 BuildRequires: tex(latex) %else BuildRequires: tetex-latex %endif %description In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers libraries that applications using the VOMS functionality will bind to. %package devel Summary: Virtual Organization Membership Service Development Files Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} Requires: openssl-devel%{?_isa} Requires: automake %description devel In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers header files for programming with the VOMS libraries. %package doc Summary: Virtual Organization Membership Service Documentation Group: Documentation %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch %endif %description doc Documentation for the Virtual Organization Membership Service. %package clients Summary: Virtual Organization Membership Service Clients Group: Applications/Internet Requires: %{name}%{?_isa} = %{version}-%{release} %description clients In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package provides command line applications to access the VOMS services. %package server Summary: Virtual Organization Membership Service Server Group: Applications/Internet Requires: %{name}%{?_isa} = %{version}-%{release} Requires(pre): shadow-utils Requires(post): chkconfig Requires(preun): chkconfig Requires(preun): initscripts Requires(postun): initscripts %description server In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. The service can be understood as an account database, which serves the information in a special format (VOMS credential). The VO manager can administrate it remotely using command line tools or a web interface. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 %patch9 -p1 %patch10 -p1 %patch11 -p1 %patch12 -p1 %patch13 -p1 %patch14 -p1 # Fix bad permissions (which otherwise end up in the debuginfo package) find . '(' -name '*.h' -o -name '*.c' -o -name '*.cpp' -o \ -name '*.cc' -o -name '*.java' ')' -exec chmod a-x {} ';' # Fix location dir sed -e 's/\(LOCATION_DIR.*\)"\$prefix"/\1""/g' -i project/acinclude.m4 # Fix default Globus location sed -e 's!\(GLOBUS_LOCATION\)!{\1:-/usr}!' -i project/voms.m4 # Fix default vomses file location sed -e 's!/opt/glite/etc/vomses!/etc/vomses!' -i src/api/ccapi/voms_api.cc # Use pdflatex sed -e 's!^\(USE_PDFLATEX *= *\)NO!\1YES!' -i src/api/ccapi/Makefile.am # Touch to avoid rerunning bison and flex touch -r src/utils/vomsfake.y src/utils/vomsparser.h touch -r src/utils/vomsfake.y src/utils/lex.yy.c # rebootstrap ./autogen.sh install -m 644 %{SOURCE1} INSTALL.Fedora %build %configure --disable-glite --libexecdir=%{_datadir} --sysconfdir=%{_datadir} \ --disable-java make %{?_smp_mflags} ( cd doc/apidoc/api/VOMS_C_API/latex ; make ) ( cd doc/apidoc/api/VOMS_CC_API/latex ; make ) %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_bindir}/edg-voms* rm -f $RPM_BUILD_ROOT%{_sbindir}/edg-voms* rm -f $RPM_BUILD_ROOT%{_mandir}/man1/edg-voms* rm -f $RPM_BUILD_ROOT%{_mandir}/man8/edg-voms* rm -rf $RPM_BUILD_ROOT%{_mandir}/man3 rm -f $RPM_BUILD_ROOT%{_libdir}/*.a rm -f $RPM_BUILD_ROOT%{_libdir}/*.la mv $RPM_BUILD_ROOT%{_includedir}/glite/security/%{name} \ $RPM_BUILD_ROOT%{_includedir}/%{name} rm -rf $RPM_BUILD_ROOT%{_includedir}/glite rm $RPM_BUILD_ROOT%{_includedir}/%{name}/voms_apic_nog.h rm $RPM_BUILD_ROOT%{_mandir}/man1/testvoms.1* rm $RPM_BUILD_ROOT%{_mandir}/man8/voms-install-replica.8* mv $RPM_BUILD_ROOT%{_datadir}/vomses.template \ $RPM_BUILD_ROOT%{_datadir}/%{name} mv $RPM_BUILD_ROOT%{_datadir}/m4 $RPM_BUILD_ROOT%{_datadir}/aclocal mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/grid-security/vomsdir mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/grid-security/%{name} mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/%{name} touch $RPM_BUILD_ROOT%{_sysconfdir}/vomses sed -e 's!${datapath}/etc/voms/voms!${basepath}/share/voms/voms!' \ -e 's/useradd/\#&/' -e 's/groupadd/\#&/' \ -e 's/vomsd(8)/voms(8)/' \ -i $RPM_BUILD_ROOT%{_datadir}/%{name}/voms_install_db cat >> $RPM_BUILD_ROOT%{_datadir}/%{name}/voms_install_db << EOF \$ECHO -en "--x509_user_cert=/etc/grid-security/voms/hostcert.pem\n" >> \$datapath/etc/voms/\$voms_vo/voms.conf \$ECHO -en "--x509_user_key=/etc/grid-security/voms/hostkey.pem\n" >> \$datapath/etc/voms/\$voms_vo/voms.conf EOF # Turn off default enabling of the service mkdir -p $RPM_BUILD_ROOT%{_initrddir} sed -e 's/\(chkconfig: \)\w*/\1-/' \ -e '/Default-Start/d' \ -e 's/\(Default-Stop:\s*\).*/\10 1 2 3 4 5 6/' \ $RPM_BUILD_ROOT%{_datadir}/init.d/%{name} > \ $RPM_BUILD_ROOT%{_initrddir}/%{name} chmod 755 $RPM_BUILD_ROOT%{_initrddir}/%{name} rm -rf $RPM_BUILD_ROOT%{_datadir}/init.d mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig echo VOMS_USER=voms > $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name} mkdir -p VOMS_C_API cp -pr doc/apidoc/api/VOMS_C_API/html VOMS_C_API install -m 644 doc/apidoc/api/VOMS_C_API/latex/refman.pdf VOMS_C_API mkdir -p VOMS_CC_API cp -pr doc/apidoc/api/VOMS_CC_API/html VOMS_CC_API install -m 644 doc/apidoc/api/VOMS_CC_API/latex/refman.pdf VOMS_CC_API %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %pre server getent group %{name} >/dev/null || groupadd -r %{name} getent passwd %{name} >/dev/null || useradd -r -g %{name} \ -d %{_sysconfdir}/%{name} -s /sbin/nologin -c "VOMS Server Account" %{name} exit 0 %post server if [ $1 = 1 ]; then /sbin/chkconfig --add %{name} fi %preun server if [ $1 = 0 ]; then /sbin/service %{name} stop >/dev/null 2>&1 || : /sbin/chkconfig --del %{name} fi %postun server if [ $1 -ge 1 ]; then /sbin/service %{name} condrestart >/dev/null 2>&1 || : fi %files %defattr(-,root,root,-) %{_libdir}/libvomsapi.so.* %{_libdir}/libvomsapi_nog.so.* %{_libdir}/libvomsc.so.* %config(noreplace) %{_sysconfdir}/vomses %dir %{_sysconfdir}/grid-security %dir %{_sysconfdir}/grid-security/vomsdir %dir %{_datadir}/%{name} %{_datadir}/%{name}/vomses.template %doc AUTHORS LICENSE %files devel %defattr(-,root,root,-) %{_libdir}/libvomsapi.so %{_libdir}/libvomsapi_nog.so %{_libdir}/libvomsc.so %dir %{_includedir}/%{name} %{_includedir}/%{name}/acstack.h %{_includedir}/%{name}/newformat.h %{_includedir}/%{name}/vomsssl.h %{_includedir}/%{name}/voms_api.h %{_includedir}/%{name}/voms_api_nog.h %{_includedir}/%{name}/voms_apic.h %{_datadir}/aclocal/%{name}.m4 %files doc %defattr(-,root,root,-) %doc VOMS_C_API %doc VOMS_CC_API %files clients %defattr(-,root,root,-) %{_bindir}/voms-proxy-destroy %{_bindir}/voms-proxy-info %{_bindir}/voms-proxy-init %{_bindir}/voms-proxy-fake %{_bindir}/voms-proxy-list %{_mandir}/man1/voms-proxy-destroy.1* %{_mandir}/man1/voms-proxy-info.1* %{_mandir}/man1/voms-proxy-init.1* %{_mandir}/man1/voms-proxy-fake.1* %{_mandir}/man1/voms-proxy-list.1* %files server %defattr(-,root,root,-) %{_sbindir}/%{name} %{_initrddir}/%{name} %config(noreplace) %{_sysconfdir}/sysconfig/%{name} %dir %{_sysconfdir}/%{name} %dir %{_sysconfdir}/grid-security/%{name} %attr(-,voms,voms) %dir %{_localstatedir}/log/%{name} %{_datadir}/%{name}/mysql2oracle %{_datadir}/%{name}/upgrade1to2 %{_datadir}/%{name}/voms.data %{_datadir}/%{name}/voms_install_db %{_datadir}/%{name}/voms-ping %{_datadir}/%{name}/voms_replica_master_setup.sh %{_datadir}/%{name}/voms_replica_slave_setup.sh %{_mandir}/man8/voms.8* %doc INSTALL.Fedora %changelog * Mon Sep 07 2009 Mattias Ellert - 1.9.11-4 - Fix building with openssl 1.0 * Thu Sep 03 2009 Mattias Ellert - 1.9.11-3 - Add an empty /etc/vomses file to the main package to avoid error messages - Let the voms user own only necessary directories - Additional fixes for the server start-up script * Tue Aug 25 2009 Mattias Ellert - 1.9.11-2 - Add the /etc/voms directory to the server package - Add setup instructions to the server package - Run the server as non-root * Fri Aug 14 2009 Mattias Ellert - 1.9.11-1 - Upstream 1.9.11 (CVS tag glite-security-voms_R_1_9_11) * Mon Jun 29 2009 Mattias Ellert - 1.9.8.1-1 - Upstream 1.9.8.1 (CVS tag glite-security-voms_R_1_9_8_1) * Thu Feb 12 2009 Mattias Ellert - 1.9.2-1 - Upstream 1.9.2 (CVS tag glite-security-voms_R_1_9_2) * Fri Feb 06 2009 Mattias Ellert - 1.9.1-1 - Upstream 1.9.1 (CVS tag glite-security-voms_R_1_9_1) * Tue Jan 06 2009 Mattias Ellert - 1.8.10-1 - Upstream 1.8.10 (CVS tag glite-security-voms_R_1_8_10) - Rebuild against distribution Globus - Add clear SSL error patch needed for openssl > 0.9.8b - Add missing return value patch * Sun Oct 26 2008 Mattias Ellert - 1.8.9-1ng - Upstream 1.8.9 (CVS tag glite-security-voms_R_1_8_9) - Rebuild against Globus 4.0.8-0.11 * Thu May 15 2008 Anders W??n?nen - 1.7.24-4ng - Add missing include patch * Sat Apr 26 2008 Anders W??n?nen - 1.7.24-3ng - Rebuild against Globus 4.0.7-0.10 * Sun Nov 25 2007 Anders W??n?nen - 1.7.24-2ng - Fix GPT_LOCATION and GLOBUS_LOCATION detection in spec file * Mon Oct 29 2007 Anders W??n?nen - 1.7.24-1ng - Upstream 1.7.24 (CVS tag glite-security-voms_R_1_7_24_1) * Mon Oct 15 2007 Anders W??n?nen - 1.7.23-1ng - Upstream 1.7.23 (CVS tag glite-security-voms_R_1_7_23_1) * Wed Sep 12 2007 Anders W??n?nen - 1.7.22-3ng - Move /etc/voms/vomses back to /etc/vomses - Added more openssl portability patches with input from Aake Sandgren * Wed Sep 12 2007 Anders W??n?nen - 1.7.22-2ng - Added more openssl portability patches with input from Aake Sandgren * Mon Sep 10 2007 Anders W??n?nen - 1.7.22-1ng - Try to link against system crypto library when Globus library is not available - Make /etc/grid-security/vomsdir part of the voms sub-package - Drop RPM prefix /etc - Move the vomses.template to /etc/voms - Use dashes instead of underscore in voms-install-replica.1 man page - Do not try to link against system crypt library. Voms now does this internally. - Upstream 1.7.22 (CVS tag glite-security-voms_R_1_7_22_1) * Mon Jul 16 2007 Anders W??n?nen - 1.7.20-5ng - Drop voms-struct_change.patch - problem is with libxml2 * Sat Jul 14 2007 Anders W??n?nen - 1.7.20-4ng - Add missing openssl-devel dependency in voms-devel * Thu Jul 12 2007 Anders W??n?nen - 1.7.20-3ng - Add patch: - voms-struct_change.patch - Change API slightly - but now works with libxml2 * Thu Jul 08 2007 Anders W??n?nen - 1.7.20-2ng - Make conditinal dependency on expat-devel (OpenSuSE 10.20 has only expat) * Thu Jul 05 2007 Anders W??n?nen - 1.7.20-1ng - Upstream 1.7.20 (CVS tag glite-security-voms_R_1_7_20_1) * Thu Jul 05 2007 Anders W??n?nen - 1.7.19-2ng - Added patches: - voms-openssl_portability.patch - Support for newer OpenSSL-0.9.8 - voms-isoc90_portability.patch - Support for older compilers - Added openssl-devel build dependency * Fri Jun 22 2007 Anders W??n?nen - 1.7.19-1ng - Upstream 1.7.19 (CVS tag glite-security-voms_R_1_7_19_P2) - Remove patches (use shell substitutions instead) - Disable Java API build * Fri Jun 22 2007 Anders W??n?nen - 1.6.20-3ng - Added Globus dependencies to voms-devel * Mon Jul 24 2006 Anders W??n?nen - 1.6.20-2ng - Fix dependency typo: Requires -> BuildRequires * Sat May 06 2006 Anders W??n?nen - 1.6.20-1ng - Many changes since upstream changed quite a lot. - Added README.NorduGrid with packaging information - Patches: - voms_openssl-0.9.8.patch - Support for OpenSSL 0.9.8 - voms_noglobusopenssl-1.6.20.patch - Use system openssl rather than the one from Globus - Patch reworked for voms 1.6.20 - Dont use project based (gLite) include paths - Pseudo patches (fixes made at runtime and not from static patch files) - Fix broken --libexecdir support for configure (some systems do not have libexecdir = /libexec) - Drop all documents except man pages which are pre-generated (section 3 man pages are skipped as well) - Do not use edg- prefix (can be turned on/off through macro) - Install flavored libraries in addition to non-flavored (can be turned on/off through macro) - Put start-up script in /etc/init.d - Move configuration files from /etc to /etc * Mon Dec 19 2005 Anders W??n?nen - 1.6.9-2 - Add patch voms_doc.patch to disable html and ps documentation and add man-mages and pdf files to distribution (make dist) - Use rpm switch: --define "_autotools_bootstrap 1" to rebuild documentation and create "make dist" target - Add patch voms_nohardcodelibexecdir.patch which use the libexecdir from configure rather than the hardcoded prefix/libexec * Sun Nov 27 2005 Anders W??n?nen - 1.6.9-1 - Add patch voms_ssl_include.patch to add external openssl includes. Would be better to query globus_openssl about this * Tue Oct 18 2005 Anders W??n?nen - 1.6.7-1 - Modfiy voms_noglobusopenssl.patch to match upstream - Add patch voms_nops.patch to disable postscript versions of reference manual * Fri Jun 17 2005 Anders W??n?nen - 1.5.4-1 - Remove the following patches: - voms_namespace.patch - Fixed in upstream - voms_external_mysql++-1.4.1.patch - Obsolete since mysql++ is no longer needed - voms-no_libs.path - Fixed in upstream - Add Globus dependencies * Wed Jun 01 2005 Anders W??n?nen - 1.4.1-3 - Do not hardcode Globus flavor but try to guess - Remove explicit globus rpm Requirement - Use external openssl - not globus_openssl * Mon May 02 2005 Anders W??n?nen - 1.4.1-2 - Remove automake cache - Add explicit dependency on mysql++-devel * Sat Apr 30 2005 Anders W??n?nen - 1.4.1-1 - New upstream - autogen.sh -> autobuild.sh * Mon Apr 18 2005 Anders W??n?nen - 1.3.2-1 - Initial build. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/voms/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:08:49 -0000 1.1 +++ .cvsignore 10 Sep 2009 02:39:25 -0000 1.2 @@ -0,0 +1 @@ +voms-1.9.11.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/voms/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:08:49 -0000 1.1 +++ sources 10 Sep 2009 02:39:25 -0000 1.2 @@ -0,0 +1 @@ +86ca9fbf86b2aa61401f46d96c1b99bb voms-1.9.11.tar.gz From pkgdb at fedoraproject.org Thu Sep 10 02:40:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 02:40:47 +0000 Subject: [pkgdb] gnash: jrsteinh has requested watchcommits Message-ID: <20090910024050.417A510F88A@bastion2.fedora.phx.redhat.com> jrsteinh has requested the watchcommits acl on gnash (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnash From ellert at fedoraproject.org Thu Sep 10 02:41:43 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Thu, 10 Sep 2009 02:41:43 +0000 (UTC) Subject: rpms/voms/EL-4 import.log, NONE, 1.1 voms-distribution-globus.patch, NONE, 1.1 voms-extra-vomses-java.patch, NONE, 1.1 voms-fix-enable-glite.patch, NONE, 1.1 voms-gcj.patch, NONE, 1.1 voms-initscript.patch, NONE, 1.1 voms-install-db.patch, NONE, 1.1 voms-jar-perms.patch, NONE, 1.1 voms-java-clone-cast.patch, NONE, 1.1 voms-javadoc.patch, NONE, 1.1 voms-nolib64.patch, NONE, 1.1 voms-notknown-msg.patch, NONE, 1.1 voms-openssl.patch, NONE, 1.1 voms-pipe-buf.patch, NONE, 1.1 voms-portability.patch, NONE, 1.1 voms-shell-syntax.patch, NONE, 1.1 voms.INSTALL, NONE, 1.1 voms.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910024143.7569111C00CE@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/voms/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22007/EL-4 Modified Files: .cvsignore sources Added Files: import.log voms-distribution-globus.patch voms-extra-vomses-java.patch voms-fix-enable-glite.patch voms-gcj.patch voms-initscript.patch voms-install-db.patch voms-jar-perms.patch voms-java-clone-cast.patch voms-javadoc.patch voms-nolib64.patch voms-notknown-msg.patch voms-openssl.patch voms-pipe-buf.patch voms-portability.patch voms-shell-syntax.patch voms.INSTALL voms.spec Log Message: * Mon Sep 07 2009 Mattias Ellert - 1.9.11-4 - Fix building with openssl 1.0 --- NEW FILE import.log --- voms-1_9_11-4_el5:EL-4:voms-1.9.11-4.el5.src.rpm:1252550473 voms-distribution-globus.patch: acinclude.m4 | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) --- NEW FILE voms-distribution-globus.patch --- diff -ur voms-1.9.8.1.orig/project/acinclude.m4 voms-1.9.8.1/project/acinclude.m4 --- voms-1.9.8.1.orig/project/acinclude.m4 2009-04-07 11:05:28.000000000 +0200 +++ voms-1.9.8.1/project/acinclude.m4 2009-06-30 09:04:36.933377506 +0200 @@ -66,11 +66,6 @@ # --------------------------------------------- AC_DEFUN([AC_OPENSSL], [ - AC_ARG_WITH(openssl_prefix, - [ --with-openssl-prefix=PFX prefix where OpenSSL (non-globus) is installed. (/usr)], - [with_openssl_prefix="$withval"], - [with_openssl_prefix=/usr]) - AC_ARG_WITH(openssl_libs, [ --with-openssl-libs do you want OpenSSL only libs? (yes)], [ with_openssl_libs="$withval"], @@ -80,16 +75,11 @@ AC_MSG_ERROR([Value of --with-openssl-libs must be either "yes" or "no"]) fi - SAVE_LD_LIBRARY_PATH=$LD_LIBRARY_PATH - LD_LIBRARY_PATH="$with_openssl_prefix/lib" - - AC_LANG_PUSH(C) - AC_CHECK_LIB(crypto, CRYPTO_num_locks, [found=yes], [found=no]) - AC_LANG_POP(C) + PKG_CHECK_MODULES(OPENSSL, [openssl], [ + NO_GLOBUS_FLAGS=$OPENSSL_CFLAGS + found=yes], [found=no]) if test "x$found" = "xyes"; then - NO_GLOBUS_FLAGS="-I$with_openssl_prefix/include" - OPENSSL_LIBS="-L$with_openssl_prefix/lib -lcrypto -lssl" AC_SUBST(NO_GLOBUS_FLAGS) AC_SUBST(OPENSSL_LIBS) AC_MSG_CHECKING([for system OpenSSL version]) @@ -105,11 +95,10 @@ #include OPENSSL_VERSION_TEXT HERE - openssl_version=`$CPP -I$NO_GLOBUS_FLAGS -o - -P conftest.h` + openssl_version=`$CPP $NO_GLOBUS_FLAGS -o - -P conftest.h` AC_MSG_RESULT($openssl_version) rm -f conftest.h fi - LD_LIBRARY_PATH="$SAVE_LD_LIBRARY_PATH" ]) # AC_GLOBUS checks globus prefix, looks for globus @@ -119,6 +108,11 @@ # ------------------------------------------------------- AC_DEFUN([AC_GLOBUS], [ + PKG_CHECK_MODULES(GLOBUS_GSS, [globus-gssapi-gsi globus-gss-assist], [ + GLOBUS_CFLAGS=$GLOBUS_GSS_CFLAGS + PKG_CHECK_MODULES(GLOBUS_GSS_API, [openssl]) + ], [ + AC_ARG_WITH(globus_prefix, [ --with-globus-prefix=PFX prefix where GLOBUS is installed. (/opt/globus)], [with_globus_prefix="$withval"], @@ -165,6 +159,8 @@ AC_MSG_RESULT([found $GLOBUS_FLAVORS ($with_globus_flavor selected)]) + ]) + if test "x$with_globus_flavor" = "x" ; then if test "x$USE_OLDGAA_LIB" = "x"; then USE_OLDGAA_LIB="liboldgaa.la" voms-extra-vomses-java.patch: VOMSESFileParser.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) --- NEW FILE voms-extra-vomses-java.patch --- diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSESFileParser.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSESFileParser.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSESFileParser.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSESFileParser.java 2009-07-01 15:06:24.328378870 +0200 @@ -62,6 +62,12 @@ List list = new ArrayList(); + File defaultLocFile = new File( File.separator + "etc" + + File.separator + "vomses" ); + + if ( defaultLocFile.exists() ) + list.add( defaultLocFile ); + if ( gliteLoc != null ) { File gliteLocFile = new File( gliteLoc + File.separator + "etc" + File.separator + "vomses" ); @@ -97,6 +103,12 @@ if ( gliteVomses.exists() ) list.add( gliteVomses ); + File vomsVomses = new File( System.getProperty( "user.home" ) + + File.separator + ".voms" + File.separator + "vomses" ); + + if ( vomsVomses.exists() ) + list.add( vomsVomses ); + vomsesPaths = list; } voms-fix-enable-glite.patch: acinclude.m4 | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) --- NEW FILE voms-fix-enable-glite.patch --- diff -ur voms-1.9.8.1.orig/project/acinclude.m4 voms-1.9.8.1/project/acinclude.m4 --- voms-1.9.8.1.orig/project/acinclude.m4 2009-04-07 11:05:28.000000000 +0200 +++ voms-1.9.8.1/project/acinclude.m4 2009-07-01 13:03:05.768376649 +0200 @@ -587,12 +587,18 @@ [ AC_ARG_ENABLE(glite, [ --enable-glite enable gLite ], - [ac_enable_glite="yes"], - [ac_enable_glite="no"]) + [ + case "$enableval" in + yes) glite="yes" ;; + no) glite="no" ;; + *) AC_MSG_ERROR(bad value $(enableval) for --enable-glite) ;; + esac + ], + [glite="yes"]) - AM_CONDITIONAL(ENABLE_GLITE, test x$ac_enable_glite = xyes) + AM_CONDITIONAL(ENABLE_GLITE, test x$glite = xyes) - if test "x$ac_enable_glite" = "xno"; then + if test "x$glite" = "xno"; then DISTTAR=$WORKDIR AC_SUBST(DISTTAR) # EDG_SET_RPM_TOPDIR @@ -601,7 +607,7 @@ AC_SUBST(VAR_LOCATION_ENV, "VOMS_LOCATION_VAR") AC_DEFINE(LOCATION_ENV, "VOMS_LOCATION", [Environment variable name]) AC_DEFINE_UNQUOTED(LOCATION_DIR, "$prefix", [Location of system directory]) - AC_DEFINE(USER_DIR, ".edg", [Location of user directory]) + AC_DEFINE(USER_DIR, ".voms", [Location of user directory]) else AC_MSG_RESULT([Preparing for gLite environment]) AC_GLITE voms-gcj.patch: BasicVOMSTrustStore.java | 682 ----------------------------------------------- DirectoryList.java | 142 +++++++++ FileCertReader.java | 492 +++++++++++++++++++++++++++++++++ FileEndingIterator.java | 137 +++++++++ 4 files changed, 771 insertions(+), 682 deletions(-) --- NEW FILE voms-gcj.patch --- diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/BasicVOMSTrustStore.java voms-1.9.11/src/api/java/org/glite/voms/BasicVOMSTrustStore.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/BasicVOMSTrustStore.java 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/org/glite/voms/BasicVOMSTrustStore.java 2009-08-29 07:52:08.000000000 +0200 @@ -13,69 +13,11 @@ * follows. * *********************************************************************/ -/* - * Copyright (c) Members of the EGEE Collaboration. 2004. - * See http://eu-egee.org/partners/ for details on the copyright holders. - * For license conditions see the license file or http://eu-egee.org/license.html - */ - -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * DirectoryList.java - * - * @author Joni Hahkala - * Created on December 10, 2001, 6:50 PM - */ -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * FileEndingIterator.java - * - * @author Joni Hahkala - * Created on December 3, 2001, 9:16 AM - */ -/* - * Copyright (c) 2002 on behalf of the EU DataGrid Project: - * The European Organization for Nuclear Research (CERN), - * the Particle Physics and Astronomy Research Council (PPARC), - * the Helsinki Institute of Physics and - * the Swedish Research Council (SRC). All rights reserved. - * see LICENSE file for details - * - * FileCertReader.java - * - * @author Joni Hahkala - * Created on March 27, 2002, 8:24 PM - */ package org.glite.voms; -import java.io.BufferedInputStream; -import java.io.File; -import java.io.FileInputStream; import java.io.IOException; -import java.security.Provider; -import java.security.Security; -import java.security.PrivateKey; -import java.security.cert.CRLException; -import java.security.cert.CertificateException; -import java.security.cert.CertificateFactory; -import java.security.cert.CertificateParsingException; -import java.security.cert.TrustAnchor; -import java.security.cert.X509CRL; import java.security.cert.X509Certificate; -import java.util.Arrays; import java.util.Hashtable; import java.util.Iterator; import java.util.List; @@ -86,632 +28,8 @@ import javax.security.auth.x500.X500Principal; import org.apache.log4j.Logger; -import org.bouncycastle.jce.provider.BouncyCastleProvider; -import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; -import org.bouncycastle.asn1.ASN1InputStream; import org.glite.voms.ac.ACTrustStore; -/** Lists all the files in the given directory that end with - * a certain ending. - */ -class FileEndingIterator { - static Logger logger = Logger.getLogger(FileEndingIterator.class.getName()); - - /** The file ending. - */ - protected String ending; - - /** A flag to show that there are more files that match. - */ - protected boolean nextFound = false; - - /** The list of files in the directory. - */ - protected File[] fileList; - - /** The index of the next match in the fileList. - */ - protected int index = 0; - - /** Creates new FileIterator and searches the first match. - * @param path The directory used for the file search. - * @param ending The file ending to search for. - */ - public FileEndingIterator(String path, String ending) { - this.ending = ending; - - try { - // open the directory - File directory = (path.length() != 0) ? new File(path) : new File(".").getAbsoluteFile(); - - // list the files and dirs inside - fileList = directory.listFiles(); - - // find the first match for the ending - nextFound = findNext(); - } catch (Exception e) { - logger.error("no files found from \"" + path + "\" error: " + e.getMessage()); - - // e.printStackTrace(); - return; - } - } - - /** Used to get the next matching file. - * @return Returns the next matching file. - */ - public File next() { - if (nextFound == false) { - return null; - } - - File current = fileList[index++]; - - nextFound = findNext(); - - return current; - } - - /** Used to check that there are more matching files to get - * using next(). - * @return Returns true if there are more matching files. - */ - public boolean hasNext() { - return nextFound; - } - - /** Finds the next matching file in the list of files. - * @return Returns true if a matching file was found. - */ - protected boolean findNext() { - try { - // search the next file with proper ending - while ((index < fileList.length) && - (fileList[index].isDirectory() || !fileList[index].getName().endsWith(ending))) { - // System.out.println("FileIterator::next: Skipping file " + fileList[index].getName()); - index++; - } - } catch (Exception e) { - logger.error("Error while reading directory " + e.getMessage()); - - // e.printStackTrace(System.out); - return false; - } - - // check if the loop ended because of a match or because running out of choices. - if (index < fileList.length) { - return true; - } - - return false; - } -} - -/** Reads all certificates from given files, accepts binary form of DER encoded certs and - * the Base64 form of the DER encoded certs (PEM). The base64 certs can contain garbage in front of - * the actual certificate that has to begin with "-----BEGIN". - * Should accept multiple certs in one file, not tested! - */ -class FileCertReader { - static Logger logger = Logger.getLogger(FileCertReader.class.getName()); - static final int BUF_LEN = 1000; - static final byte CARR = '\r'; - static final byte NL = '\n'; - - /** The type for TrustAnchor - */ - static final int TYPE_ANCHOR = 100; - - /** The type for certificate revocation list - */ - static final int TYPE_CRL = 101; - - /** the type for X509 certificate - */ - static final int TYPE_CERT = 102; - - static { - if (Security.getProvider("BC") == null) { - Security.addProvider(new BouncyCastleProvider()); - } - } - - CertificateFactory certFactory; - - /** Creates a new instance of CertReader. */ - public FileCertReader() throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", "BC"); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** - * Creates a new instance of CertReader with the - * specified provider. - * - * @param provider the provider to be used in creating the - * certificates etc. - */ - public FileCertReader(Provider provider) throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", provider); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** - * Creates a new instance of CertReader with the - * specified provider - * - * @param provider the provider to be used in creating the - * certificates etc. - */ - public FileCertReader(String provider) throws CertificateException { - try { - certFactory = CertificateFactory.getInstance("X.509", provider); - } catch (Exception e) { - logger.error("Error while creating a FileCertReader: " + e.getMessage()); - throw new CertificateException("Error while creating a FileCertReader: " + - e.getMessage()); - } - } - - /** Reads the certificates from the files defined in the - * argument. See DirectoryList for file definition format. - * @param files The file definition. - * @throws Exception Thrown if certificate reading from the files - * fails. - * @return Returns the Vector of certificates read. - * @see org.glite.security.util.DirectoryList - */ - public Vector readCerts(String files) throws IOException, CertificateException { - Vector certs = readFiles(files, TYPE_CERT); - - Iterator certIter = certs.iterator(); - - logger.debug("read certs: "); - - while (certIter.hasNext()) { - X509Certificate cert = (X509Certificate) certIter.next(); - logger.debug("Read cert: " + cert.getSubjectDN().toString()); - } - - return certs; - } - - public PrivateKey readPrivateKey(String file) throws IOException { - File keyfile = new File(file); - - BufferedInputStream fis = new BufferedInputStream(new FileInputStream(keyfile)); - skipToKeyBeginning(fis); - - return (PrivateKey) PrivateKeyInfo.getInstance(new ASN1InputStream(fis).readObject()).getPrivateKey(); - } - - /** Reads the certificates from the files defined in the - * argument and makes TrustAnchors from them. See - * DirectoryList for file definition format. - * @param files The file definition. - * @throws Exception Thrown if the certificate reading fails. - * @return Returns a Vector of TrustAnchors read from the - * files. - * @see org.glite.security.util.DirectoryList - */ - public Vector readAnchors(String files) throws IOException, CertificateException { - Vector anchors = readFiles(files, TYPE_ANCHOR); - - Iterator anchorIter = anchors.iterator(); - - logger.debug("read TrustAnchors: "); - - while (anchorIter.hasNext()) { - TrustAnchor anchor = (TrustAnchor) anchorIter.next(); - logger.debug("Read TrustAnchor: " + anchor.getTrustedCert().getSubjectDN().toString()); - } - - return anchors; - } - - /** Reads the certificate revocation lists (CRLs) from the - * files defined in the argument. See DirectoryList for - * file definition format. - * @param files The file definition. - * @throws Exception Thrown if the CRL reading failed. - * @return Returns a vector of CRLs read from the files. - * @see org.glite.security.util.DirectoryList - */ - public Vector readCRLs(String files) throws IOException, CertificateException { - Vector crls = readFiles(files, TYPE_CRL); - - Iterator crlIter = crls.iterator(); - - logger.debug("read CRLs: "); - - while (crlIter.hasNext()) { - X509CRL crl = (X509CRL) crlIter.next(); - logger.debug("Read CRL: " + crl.getIssuerDN().toString()); - } - - return crls; - } - - /** Reads the certificates or CRLs from the files defined by - * the first argument, see DirectoryList for file definition - * format. - * @param files The file definition. - * @param type The type of things to read from the files. - * Currently supported are TYPE_ANCHOR, - * TYPE_CRL and TYPE_CERT defined in this class. - * @throws CertificateException Thrown if the reading of files fails. - * @return Returns a Vector of objects of type given that - * were read from the files given. - * @see org.glite.security.util.DirectoryList - */ - private Vector readFiles(String files, int type) throws CertificateException { - Vector storeVector = new Vector(); - - try { - // load CA certificates - DirectoryList dir = new DirectoryList(files); // get the list of files matching CAFiles - - Iterator CAFileIter = dir.getListing().iterator(); - - // go through the files - while (CAFileIter.hasNext()) { // go through the files reading the certificates - - File nextFile = (File) CAFileIter.next(); - - storeVector.addAll(readFile(nextFile, type)); - } - } catch (IOException e) { - logger.fatal("Error while reading certificates or CRLs: " + e.getMessage()); - - throw new CertificateException("Error while reading certificates or CRLs: " + - e.getMessage()); - } - - return storeVector; - } - - /** Reads the objects of given type from the File. - * @param certFile The file to read. - * @param type The type of objects to read form the file. - * @throws IOException Thrown if the reading of objects of given type - * fails. - * @return Returns the Vector of objects read form the file. - */ - public Vector readFile(File certFile, int type) throws IOException { - BufferedInputStream binStream = null; - Vector objects = new Vector(); - - try { - // get the buffered stream to facilitate marking - binStream = new BufferedInputStream(new FileInputStream(certFile)); - - while (binStream.available() > 0) { - Object obj = objectReader(binStream, type); - - if (obj != null) { - objects.add(obj); - } - - skipEmptyLines(binStream); - } - } catch (Exception e) { - logger.fatal("Error while reading certificates or crls from file " + - certFile.toString() + "error was: " + e.getMessage()); - - throw new IOException("Error while reading certificates or crls from file " + - certFile.toString() + "error was: " + e.getMessage()); - } finally { - if (binStream != null) { - binStream.close(); - } - } - - return objects; - } - - /** Reads a certificate or a CRL from the stream, doing some - * error correction. - * @param binStream The stream to read the object from. - * @param type The type of object to read from the stream. - * @throws CertificateException Thrown if an error occurs while reading the object. - * @throws IOException Thrown if an error occurs while reading the object. - * @return Returns the object read. - */ - public Object objectReader(BufferedInputStream binStream, int type) - throws CertificateException, IOException { - Object object = null; - int errors = 0; // no errors in the beginning - binStream.mark(10000); - - do { // try twice, first with plain file (reads binary and plain Base64 certificates, - // second with skipping possible garbage in the beginning. - - try { - if (errors == 1) { // if the first try failed, try if it was because of garbage in the beginning - // before the actual base64 encoded certificate - errors = 2; // if this try fails, don't try anymore - - skipToCertBeginning(binStream); // skip the garbage - } - - binStream.mark(100000); - - binStream.reset(); - - object = readObject(binStream, type); - } catch (Exception e) { - if (errors != 0) { // if the error persists after first pass, fail - logger.error("Certificate or CRL reading failed: " + e.getMessage()); - throw new CertificateException("Certificate or CRL reading failed: " + - e.getMessage()); - } - - errors = 1; // first try failed, try again with skipping - binStream.reset(); // rewind the file to the beginning of this try - } - } while (errors == 1); // try again after first try - - return object; - } - - /** Does the actual reading of the object. - * @param binStream The stream to read the object from. - * @param type The type of the object. - * @throws CertificateException Thrown if there is a problem reading the object. - * @return Returns the object read or null if no object was found. - */ - public Object readObject(BufferedInputStream binStream, int type) - throws CertificateException { - Object obj; - - if (type == TYPE_CRL) { // reading certificate revocation lists - - try { - obj = certFactory.generateCRL(binStream); - } catch (CRLException e) { - logger.error("CRL loading failed: " + e.getMessage()); - throw new CertificateException(e.getMessage()); - } - } else { // reading certs or trust anchors - - X509Certificate cert = (X509Certificate) certFactory.generateCertificate(binStream); // try to read the certificate - - if (cert == null) { - return null; - } - - if (type == TYPE_ANCHOR) { - // add the certificate to trustanchors, no name contstraints (should add the nameconstraints!) - obj = new TrustAnchor(cert, null); - } else { - if (type == TYPE_CERT) { - obj = cert; - } else { - logger.fatal("Internal error: Invalid data type " + type + - " when trying to read certificate"); - throw new CertificateParsingException("Internal error: Invalid data type " + - type + " when trying to read certificate"); - } - } - } - - return obj; - } - - /** Skips everything in front of "-----BEGIN" in the stream. - * @param stream The stream to read and skip. - * @throws IOException Thrown if there is a problem skipping. - */ - static public void skipToCertBeginning(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - String buffer = new String(b, 0, num); // generate a string from the byte buffer - int index = buffer.indexOf("----BEGIN"); // check if the certificate beginning is in the chars read this time - - if (index == -1) { // not found - stream.reset(); // rewind the file to the beginning of the last read - stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block - stream.mark(BUF_LEN + 2); // mark the new position - } else { // found - - while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag - index--; - - if (index == 0) { // prevent charAt test when reaching the beginning of buffer - - break; - } - } - - stream.reset(); // rewind to the beginning of the last read - stream.skip(index); // skip to the beginning of the tag - stream.mark(10000); // mark the position - - return; - } - } - } - - static public void skipToKeyBeginning(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - String buffer = new String(b, 0, num); // generate a string from the byte buffer - int index = buffer.indexOf("----BEGIN PRIVATE"); // check if the certificate beginning is in the chars read this time - - if (index == -1) - index = buffer.indexOf("----BEGIN ENCRYPTED"); - - if (index == -1) { // not found - stream.reset(); // rewind the file to the beginning of the last read - stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block - stream.mark(BUF_LEN + 2); // mark the new position - } else { // found - - while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag - index--; - - if (index == 0) { // prevent charAt test when reaching the beginning of buffer - - break; - } - } - - stream.reset(); // rewind to the beginning of the last read - stream.skip(index); // skip to the beginning of the tag - stream.mark(10000); // mark the position - - return; - } - } - } - - /** Skips empty lines in the stream. - * @param stream The stream possibly containing empty lines. - * @throws IOException Thrown if a problem occurs. - */ - static public void skipEmptyLines(BufferedInputStream stream) - throws IOException { - byte[] b = new byte[BUF_LEN]; // the byte buffer - stream.mark(BUF_LEN + 2); // mark the beginning - - while (stream.available() > 0) { // check that there are still something to read - - int num = stream.read(b); // read bytes from the file to the byte buffer - - int i = 0; - - while ((i < num) && ((b[i] == CARR) || (b[i] == NL))) { - i++; - } - - stream.reset(); - stream.skip(i); - - if (i < num) { - stream.mark(10000); - - return; - } else { - stream.mark(BUF_LEN); - } - } - } -} - -/** This class lists all the files defined in the constructor. - * The definitions can be in three forms. - * 1. absolute file (/tmp/test.txt) - * 2. absolute path (/tmp) - * 3. a wildcard file (/tmp/*.txt) - * - * In case 1. only the file is returned. - * In case 2. all files in the directory are returned - * In case 3. all the files in the directory tmp having - * the .txt ending are returned. - * - * The returning means the return of the getListing method. - */ -class DirectoryList { - static Logger logger = Logger.getLogger(DirectoryList.class.getName()); - List files = null; - - /** Creates a new instance of DirectoryList - * @param path The file definition, see class description above. - * @throws Exception Thrown if the path was invalid - */ - public DirectoryList(String path) throws IOException { - // splits the absolute? filename from the wildcard - String[] parts = path.split("\\*"); - - // accept only one wildcard, so file is of the form /tmp/*.x or /tmp/a.x - if ((parts.length < 1) || (parts.length > 2)) { - return; - } - - // check whether the first and only part is a file or directory - if (parts.length == 1) { - // open the directory or file - File fileOrDir = new File(parts[0]); - - // if the path given was fully specified filename - if (fileOrDir.isFile()) { - // set the file as the only member in the vector and finish - files = new Vector(); - files.add(fileOrDir); - - return; - } - - // the path defined a directory, so get all files - File[] fileDirArray; - - // list the files and dirs inside - fileDirArray = fileOrDir.listFiles(); - - if (fileDirArray == null) { - logger.error("No files found matching " + path); - throw new IOException("No files found matching " + path); - } - - // get the array containing all the files and directories - Iterator filesAndDirs = Arrays.asList(fileDirArray).iterator(); - - files = new Vector(); - - // add all the files to the files list and finish - while (filesAndDirs.hasNext()) { - File nextFile = (File) filesAndDirs.next(); - - if (nextFile.isFile()) { - files.add(nextFile); - } - } - - return; - } else { - // this is a directory+ending combination - files = new Vector(); - - // get all the files matching the definition. - FileEndingIterator iterator = new FileEndingIterator(parts[0], parts[1]); - - while (iterator.hasNext()) { - files.add(iterator.next()); - } - - return; - } - } - - /** Used to get the file listing, the list of files matching - * the definition in constructor. - * @return Returns the list of files matching the definition - * given in the constructor. - */ - public List getListing() { - return files; - } -} /** * @deprecated This class does not expose the necessary information. Use diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/DirectoryList.java voms-1.9.11/src/api/java/org/glite/voms/DirectoryList.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/DirectoryList.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/DirectoryList.java 2009-08-29 07:22:01.000000000 +0200 @@ -0,0 +1,142 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * DirectoryList.java + * + * @author Joni Hahkala + * Created on December 10, 2001, 6:50 PM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.File; +import java.io.IOException; + +import java.util.Arrays; +import java.util.Iterator; +import java.util.List; +import java.util.Vector; + + +/** This class lists all the files defined in the constructor. + * The definitions can be in three forms. + * 1. absolute file (/tmp/test.txt) + * 2. absolute path (/tmp) + * 3. a wildcard file (/tmp/*.txt) + * + * In case 1. only the file is returned. + * In case 2. all files in the directory are returned + * In case 3. all the files in the directory tmp having + * the .txt ending are returned. + * + * The returning means the return of the getListing method. + */ +class DirectoryList { + static Logger logger = Logger.getLogger(DirectoryList.class.getName()); + List files = null; + + /** Creates a new instance of DirectoryList + * @param path The file definition, see class description above. + * @throws Exception Thrown if the path was invalid + */ + public DirectoryList(String path) throws IOException { + // splits the absolute? filename from the wildcard + String[] parts = path.split("\\*"); + + // accept only one wildcard, so file is of the form /tmp/*.x or /tmp/a.x + if ((parts.length < 1) || (parts.length > 2)) { + return; + } + + // check whether the first and only part is a file or directory + if (parts.length == 1) { + // open the directory or file + File fileOrDir = new File(parts[0]); + + // if the path given was fully specified filename + if (fileOrDir.isFile()) { + // set the file as the only member in the vector and finish + files = new Vector(); + files.add(fileOrDir); + + return; + } + + // the path defined a directory, so get all files + File[] fileDirArray; + + // list the files and dirs inside + fileDirArray = fileOrDir.listFiles(); + + if (fileDirArray == null) { + logger.error("No files found matching " + path); + throw new IOException("No files found matching " + path); + } + + // get the array containing all the files and directories + Iterator filesAndDirs = Arrays.asList(fileDirArray).iterator(); + + files = new Vector(); + + // add all the files to the files list and finish + while (filesAndDirs.hasNext()) { + File nextFile = (File) filesAndDirs.next(); + + if (nextFile.isFile()) { + files.add(nextFile); + } + } + + return; + } else { + // this is a directory+ending combination + files = new Vector(); + + // get all the files matching the definition. + FileEndingIterator iterator = new FileEndingIterator(parts[0], parts[1]); + + while (iterator.hasNext()) { + files.add(iterator.next()); + } + + return; + } + } + + /** Used to get the file listing, the list of files matching + * the definition in constructor. + * @return Returns the list of files matching the definition + * given in the constructor. + */ + public List getListing() { + return files; + } +} diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/FileCertReader.java voms-1.9.11/src/api/java/org/glite/voms/FileCertReader.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/FileCertReader.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/FileCertReader.java 2009-08-29 07:55:09.000000000 +0200 @@ -0,0 +1,492 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * FileCertReader.java + * + * @author Joni Hahkala + * Created on March 27, 2002, 8:24 PM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.BufferedInputStream; +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; + +import java.security.PrivateKey; +import java.security.Provider; +import java.security.Security; +import java.security.cert.CRLException; +import java.security.cert.CertificateException; +import java.security.cert.CertificateFactory; +import java.security.cert.CertificateParsingException; +import java.security.cert.TrustAnchor; +import java.security.cert.X509CRL; +import java.security.cert.X509Certificate; + +import java.util.Iterator; +import java.util.Vector; + +import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.bouncycastle.asn1.pkcs.PrivateKeyInfo; +import org.bouncycastle.asn1.ASN1InputStream; + +/** Reads all certificates from given files, accepts binary form of DER encoded certs and + * the Base64 form of the DER encoded certs (PEM). The base64 certs can contain garbage in front of + * the actual certificate that has to begin with "-----BEGIN". + * Should accept multiple certs in one file, not tested! + */ +class FileCertReader { + static Logger logger = Logger.getLogger(FileCertReader.class.getName()); + static final int BUF_LEN = 1000; + static final byte CARR = '\r'; + static final byte NL = '\n'; + + /** The type for TrustAnchor + */ + static final int TYPE_ANCHOR = 100; + + /** The type for certificate revocation list + */ + static final int TYPE_CRL = 101; + + /** the type for X509 certificate + */ + static final int TYPE_CERT = 102; + + static { + if (Security.getProvider("BC") == null) { + Security.addProvider(new BouncyCastleProvider()); + } + } + + CertificateFactory certFactory; + + /** Creates a new instance of CertReader. */ + public FileCertReader() throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", "BC"); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** + * Creates a new instance of CertReader with the + * specified provider. + * + * @param provider the provider to be used in creating the + * certificates etc. + */ + public FileCertReader(Provider provider) throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", provider); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** + * Creates a new instance of CertReader with the + * specified provider + * + * @param provider the provider to be used in creating the + * certificates etc. + */ + public FileCertReader(String provider) throws CertificateException { + try { + certFactory = CertificateFactory.getInstance("X.509", provider); + } catch (Exception e) { + logger.error("Error while creating a FileCertReader: " + e.getMessage()); + throw new CertificateException("Error while creating a FileCertReader: " + + e.getMessage()); + } + } + + /** Reads the certificates from the files defined in the + * argument. See DirectoryList for file definition format. + * @param files The file definition. + * @throws Exception Thrown if certificate reading from the files + * fails. + * @return Returns the Vector of certificates read. + * @see org.glite.voms.DirectoryList + */ + public Vector readCerts(String files) throws IOException, CertificateException { + Vector certs = readFiles(files, TYPE_CERT); + + Iterator certIter = certs.iterator(); + + logger.debug("read certs: "); + + while (certIter.hasNext()) { + X509Certificate cert = (X509Certificate) certIter.next(); + logger.debug("Read cert: " + cert.getSubjectDN().toString()); + } + + return certs; + } + + public PrivateKey readPrivateKey(String file) throws IOException { + File keyfile = new File(file); + + BufferedInputStream fis = new BufferedInputStream(new FileInputStream(keyfile)); + skipToKeyBeginning(fis); + + return (PrivateKey) PrivateKeyInfo.getInstance(new ASN1InputStream(fis).readObject()).getPrivateKey(); + } + + /** Reads the certificates from the files defined in the + * argument and makes TrustAnchors from them. See + * DirectoryList for file definition format. + * @param files The file definition. + * @throws Exception Thrown if the certificate reading fails. + * @return Returns a Vector of TrustAnchors read from the + * files. + * @see org.glite.voms.DirectoryList + */ + public Vector readAnchors(String files) throws IOException, CertificateException { + Vector anchors = readFiles(files, TYPE_ANCHOR); + + Iterator anchorIter = anchors.iterator(); + + logger.debug("read TrustAnchors: "); + + while (anchorIter.hasNext()) { + TrustAnchor anchor = (TrustAnchor) anchorIter.next(); + logger.debug("Read TrustAnchor: " + anchor.getTrustedCert().getSubjectDN().toString()); + } + + return anchors; + } + + /** Reads the certificate revocation lists (CRLs) from the + * files defined in the argument. See DirectoryList for + * file definition format. + * @param files The file definition. + * @throws Exception Thrown if the CRL reading failed. + * @return Returns a vector of CRLs read from the files. + * @see org.glite.voms.DirectoryList + */ + public Vector readCRLs(String files) throws IOException, CertificateException { + Vector crls = readFiles(files, TYPE_CRL); + + Iterator crlIter = crls.iterator(); + + logger.debug("read CRLs: "); + + while (crlIter.hasNext()) { + X509CRL crl = (X509CRL) crlIter.next(); + logger.debug("Read CRL: " + crl.getIssuerDN().toString()); + } + + return crls; + } + + /** Reads the certificates or CRLs from the files defined by + * the first argument, see DirectoryList for file definition + * format. + * @param files The file definition. + * @param type The type of things to read from the files. + * Currently supported are TYPE_ANCHOR, + * TYPE_CRL and TYPE_CERT defined in this class. + * @throws CertificateException Thrown if the reading of files fails. + * @return Returns a Vector of objects of type given that + * were read from the files given. + * @see org.glite.voms.DirectoryList + */ + private Vector readFiles(String files, int type) throws CertificateException { + Vector storeVector = new Vector(); + + try { + // load CA certificates + DirectoryList dir = new DirectoryList(files); // get the list of files matching CAFiles + + Iterator CAFileIter = dir.getListing().iterator(); + + // go through the files + while (CAFileIter.hasNext()) { // go through the files reading the certificates + + File nextFile = (File) CAFileIter.next(); + + storeVector.addAll(readFile(nextFile, type)); + } + } catch (IOException e) { + logger.fatal("Error while reading certificates or CRLs: " + e.getMessage()); + + throw new CertificateException("Error while reading certificates or CRLs: " + + e.getMessage()); + } + + return storeVector; + } + + /** Reads the objects of given type from the File. + * @param certFile The file to read. + * @param type The type of objects to read form the file. + * @throws IOException Thrown if the reading of objects of given type + * fails. + * @return Returns the Vector of objects read form the file. + */ + public Vector readFile(File certFile, int type) throws IOException { + BufferedInputStream binStream = null; + Vector objects = new Vector(); + + try { + // get the buffered stream to facilitate marking + binStream = new BufferedInputStream(new FileInputStream(certFile)); + + while (binStream.available() > 0) { + Object obj = objectReader(binStream, type); + + if (obj != null) { + objects.add(obj); + } + + skipEmptyLines(binStream); + } + } catch (Exception e) { + logger.fatal("Error while reading certificates or crls from file " + + certFile.toString() + "error was: " + e.getMessage()); + + throw new IOException("Error while reading certificates or crls from file " + + certFile.toString() + "error was: " + e.getMessage()); + } finally { + if (binStream != null) { + binStream.close(); + } + } + + return objects; + } + + /** Reads a certificate or a CRL from the stream, doing some + * error correction. + * @param binStream The stream to read the object from. + * @param type The type of object to read from the stream. + * @throws CertificateException Thrown if an error occurs while reading the object. + * @throws IOException Thrown if an error occurs while reading the object. + * @return Returns the object read. + */ + public Object objectReader(BufferedInputStream binStream, int type) + throws CertificateException, IOException { + Object object = null; + int errors = 0; // no errors in the beginning + binStream.mark(10000); + + do { // try twice, first with plain file (reads binary and plain Base64 certificates, + // second with skipping possible garbage in the beginning. + + try { + if (errors == 1) { // if the first try failed, try if it was because of garbage in the beginning + // before the actual base64 encoded certificate + errors = 2; // if this try fails, don't try anymore + + skipToCertBeginning(binStream); // skip the garbage + } + + binStream.mark(100000); + + binStream.reset(); + + object = readObject(binStream, type); + } catch (Exception e) { + if (errors != 0) { // if the error persists after first pass, fail + logger.error("Certificate or CRL reading failed: " + e.getMessage()); + throw new CertificateException("Certificate or CRL reading failed: " + + e.getMessage()); + } + + errors = 1; // first try failed, try again with skipping + binStream.reset(); // rewind the file to the beginning of this try + } + } while (errors == 1); // try again after first try + + return object; + } + + /** Does the actual reading of the object. + * @param binStream The stream to read the object from. + * @param type The type of the object. + * @throws CertificateException Thrown if there is a problem reading the object. + * @return Returns the object read or null if no object was found. + */ + public Object readObject(BufferedInputStream binStream, int type) + throws CertificateException { + Object obj; + + if (type == TYPE_CRL) { // reading certificate revocation lists + + try { + obj = certFactory.generateCRL(binStream); + } catch (CRLException e) { + logger.error("CRL loading failed: " + e.getMessage()); + throw new CertificateException(e.getMessage()); + } + } else { // reading certs or trust anchors + + X509Certificate cert = (X509Certificate) certFactory.generateCertificate(binStream); // try to read the certificate + + if (cert == null) { + return null; + } + + if (type == TYPE_ANCHOR) { + // add the certificate to trustanchors, no name contstraints (should add the nameconstraints!) + obj = new TrustAnchor(cert, null); + } else { + if (type == TYPE_CERT) { + obj = cert; + } else { + logger.fatal("Internal error: Invalid data type " + type + + " when trying to read certificate"); + throw new CertificateParsingException("Internal error: Invalid data type " + + type + " when trying to read certificate"); + } + } + } + + return obj; + } + + /** Skips everything in front of "-----BEGIN" in the stream. + * @param stream The stream to read and skip. + * @throws IOException Thrown if there is a problem skipping. + */ + static public void skipToCertBeginning(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + String buffer = new String(b, 0, num); // generate a string from the byte buffer + int index = buffer.indexOf("----BEGIN"); // check if the certificate beginning is in the chars read this time + + if (index == -1) { // not found + stream.reset(); // rewind the file to the beginning of the last read + stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block + stream.mark(BUF_LEN + 2); // mark the new position + } else { // found + + while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag + index--; + + if (index == 0) { // prevent charAt test when reaching the beginning of buffer + + break; + } + } + + stream.reset(); // rewind to the beginning of the last read + stream.skip(index); // skip to the beginning of the tag + stream.mark(10000); // mark the position + + return; + } + } + } + + static public void skipToKeyBeginning(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + String buffer = new String(b, 0, num); // generate a string from the byte buffer + int index = buffer.indexOf("----BEGIN PRIVATE"); // check if the certificate beginning is in the chars read this time + + if (index == -1) + index = buffer.indexOf("----BEGIN ENCRYPTED"); + + if (index == -1) { // not found + stream.reset(); // rewind the file to the beginning of the last read + stream.skip(BUF_LEN - 100); // skip only part of the way as the "----BEGIN" can be in the transition of two 1000 char block + stream.mark(BUF_LEN + 2); // mark the new position + } else { // found + + while ((buffer.charAt(index - 1) == '-') && (index > 0)) { // search the beginnig of the ----BEGIN tag + index--; + + if (index == 0) { // prevent charAt test when reaching the beginning of buffer + + break; + } + } + + stream.reset(); // rewind to the beginning of the last read + stream.skip(index); // skip to the beginning of the tag + stream.mark(10000); // mark the position + + return; + } + } + } + + /** Skips empty lines in the stream. + * @param stream The stream possibly containing empty lines. + * @throws IOException Thrown if a problem occurs. + */ + static public void skipEmptyLines(BufferedInputStream stream) + throws IOException { + byte[] b = new byte[BUF_LEN]; // the byte buffer + stream.mark(BUF_LEN + 2); // mark the beginning + + while (stream.available() > 0) { // check that there are still something to read + + int num = stream.read(b); // read bytes from the file to the byte buffer + + int i = 0; + + while ((i < num) && ((b[i] == CARR) || (b[i] == NL))) { + i++; + } + + stream.reset(); + stream.skip(i); + + if (i < num) { + stream.mark(10000); + + return; + } else { + stream.mark(BUF_LEN); + } + } + } +} diff -Nur voms-1.9.11.orig/src/api/java/org/glite/voms/FileEndingIterator.java voms-1.9.11/src/api/java/org/glite/voms/FileEndingIterator.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/FileEndingIterator.java 1970-01-01 01:00:00.000000000 +0100 +++ voms-1.9.11/src/api/java/org/glite/voms/FileEndingIterator.java 2009-08-29 07:24:52.000000000 +0200 @@ -0,0 +1,137 @@ +/********************************************************************* + * + * Authors: Vincenzo Ciaschini - Vincenzo.Ciaschini at cnaf.infn.it + * Valerio Venturi - Valerio.Venturi at cnaf.infn.it + * + * Copyright (c) 2002-2009 INFN-CNAF on behalf of the EU DataGrid + * and EGEE I, II and III + * For license conditions see LICENSE file or + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * Parts of this code may be based upon or even include verbatim pieces, + * originally written by other people, in which case the original header + * follows. + * + *********************************************************************/ +/* + * Copyright (c) Members of the EGEE Collaboration. 2004. + * See http://eu-egee.org/partners/ for details on the copyright holders. + * For license conditions see the license file or http://eu-egee.org/license.html + */ + +/* + * Copyright (c) 2002 on behalf of the EU DataGrid Project: + * The European Organization for Nuclear Research (CERN), + * the Particle Physics and Astronomy Research Council (PPARC), + * the Helsinki Institute of Physics and + * the Swedish Research Council (SRC). All rights reserved. + * see LICENSE file for details + * + * FileEndingIterator.java + * + * @author Joni Hahkala + * Created on December 3, 2001, 9:16 AM + */ + +package org.glite.voms; + +import org.apache.log4j.Logger; + +import java.io.File; + + +/** Lists all the files in the given directory that end with + * a certain ending. + */ +class FileEndingIterator { + static Logger logger = Logger.getLogger(FileEndingIterator.class.getName()); + + /** The file ending. + */ + protected String ending; + + /** A flag to show that there are more files that match. + */ + protected boolean nextFound = false; + + /** The list of files in the directory. + */ + protected File[] fileList; + + /** The index of the next match in the fileList. + */ + protected int index = 0; + + /** Creates new FileIterator and searches the first match. + * @param path The directory used for the file search. + * @param ending The file ending to search for. + */ + public FileEndingIterator(String path, String ending) { + this.ending = ending; + + try { + // open the directory + File directory = (path.length() != 0) ? new File(path) : new File(".").getAbsoluteFile(); + + // list the files and dirs inside + fileList = directory.listFiles(); + + // find the first match for the ending + nextFound = findNext(); + } catch (Exception e) { + logger.error("no files found from \"" + path + "\" error: " + e.getMessage()); + + // e.printStackTrace(); + return; + } + } + + /** Used to get the next matching file. + * @return Returns the next matching file. + */ + public File next() { + if (nextFound == false) { + return null; + } + + File current = fileList[index++]; + + nextFound = findNext(); + + return current; + } + + /** Used to check that there are more matching files to get + * using next(). + * @return Returns true if there are more matching files. + */ + public boolean hasNext() { + return nextFound; + } + + /** Finds the next matching file in the list of files. + * @return Returns true if a matching file was found. + */ + protected boolean findNext() { + try { + // search the next file with proper ending + while ((index < fileList.length) && + (fileList[index].isDirectory() || !fileList[index].getName().endsWith(ending))) { + // System.out.println("FileIterator::next: Skipping file " + fileList[index].getName()); + index++; + } + } catch (Exception e) { + logger.error("Error while reading directory " + e.getMessage()); + + // e.printStackTrace(System.out); + return false; + } + + // check if the loop ended because of a match or because running out of choices. + if (index < fileList.length) { + return true; + } + + return false; + } +} voms-initscript.patch: voms.start.in | 186 ++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 122 insertions(+), 64 deletions(-) --- NEW FILE voms-initscript.patch --- diff -ur voms-1.9.11.orig/src/install/voms.start.in voms-1.9.11/src/install/voms.start.in --- voms-1.9.11.orig/src/install/voms.start.in 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/install/voms.start.in 2009-09-03 10:10:17.574074641 +0200 @@ -19,9 +19,19 @@ # voms servers. # # chkconfig: 2345 95 05 -# description: VOMS stands for Virtual Organization Membership System. +# description: Virtual Organization Membership Service # processname: voms # pidfile: /var/run/voms.pid +# +### BEGIN INIT INFO +# Provides: voms +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Virtual Organization Membership Service +# Description: Virtual Organization Membership Service +### END INIT INFO # Source networking configuration and check that networking is up. if [ -r /etc/sysconfig/network ] ; then @@ -31,9 +41,16 @@ # Default prefix @LOCATION_ENV@=${@LOCATION_ENV@:- at LOCATION_DIR@} - at VAR_LOCATION_ENV@=${@VAR_LOCATION_ENV@:-$@LOCATION_ENV@/var} -# check whether $@VAR_LOCATION_ENV@/var/lock/subsys exists +if [ -z "$@VAR_LOCATION_ENV@" ] ; then + if [ "$@LOCATION_ENV@" = "/usr" ] ; then + @VAR_LOCATION_ENV@=/var + else + @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + fi +fi + +# check whether $@VAR_LOCATION_ENV@/lock/subsys exists if ! test -d $@VAR_LOCATION_ENV@/lock/subsys ; then mkdir -p $@VAR_LOCATION_ENV@/lock/subsys fi @@ -41,19 +58,38 @@ # Default path basepath=$@LOCATION_ENV@ binpath=${basepath}/sbin -etcpath=${basepath}/etc -# Source an auxiliary profile file if we have one, and pick up VOMS_OPTIONS and VOMS_USER -if [ -r ${etcpath}/profile.d/voms.sh ] ; then - . ${etcpath}/profile.d/voms.sh +if [ "$basepath" = "/usr" ] ; then + etcpath=/etc +else + etcpath=${basepath}/etc +fi + +RUN=yes + +# Source an auxiliary profile file if we have one and pick up VOMS_USER and RUN +if [ -r ${etcpath}/default/voms ] ; then + . ${etcpath}/default/voms +fi +if [ -r ${etcpath}/sysconfig/voms ] ; then + . ${etcpath}/sysconfig/voms +fi + +# Don't run until configuration is done +if [ "x$RUN" != "xyes" ] ; then + echo "voms disabled, please adjust the configuration to your needs " + echo "and then set RUN to 'yes' in /etc/default/voms to enable it." + exit 0 fi # add lib directory to LD_LIBRARY_PATH -export LD_LIBRARY_PATH="$@LOCATION_ENV@/lib:$LD_LIBRARY_PATH" +if [ "$@LOCATION_ENV@" != "/usr" ] ; then + export LD_LIBRARY_PATH="$@LOCATION_ENV@/lib:$LD_LIBRARY_PATH" +fi -voms=${binpath}/edg-voms +voms=${binpath}/voms if !(test -x ${voms}) ; then - echo "Cannot find edg-voms." + echo "Cannot find voms." exit 0 fi @@ -64,18 +100,22 @@ # Start daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Starting $prog($vo): " - if test -f $@LOCATION_ENV@/etc/voms/$vo/tnsnames.ora ; then - tnsvalue=$@LOCATION_ENV@/etc/voms/$vo + if test -f ${etcpath}/voms/$vo/tnsnames.ora ; then + tnsvalue=${etcpath}/voms/$vo else tnsvalue="$TNS_ADMIN" fi @@ -84,21 +124,21 @@ read pid < $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo if test "x$pid" != "x"; then if checkpid $pid; then - echo "VOMS ($pid) is already running" && failure + echo "VOMS ($pid) is already running" continue; fi fi fi if [ -n "$VOMS_USER" ]; then - su -c "TNS_ADMIN=\"$tnsvalue\" ${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" -s /bin/bash $VOMS_USER + su -c "TNS_ADMIN=\"$tnsvalue\" ${voms} --conf ${etcpath}/voms/$vo/voms.conf" -s /bin/bash $VOMS_USER else - TNS_ADMIN="$tnsvalue" ${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf + TNS_ADMIN="$tnsvalue" ${voms} --conf ${etcpath}/voms/$vo/voms.conf fi - # get process id - pid=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/'|head -1) - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + # get process id + pid=$(ps axo pid,args | grep "${voms} --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/'|head -1) + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` NUM=$(($pid)) if test $NUM -eq 0; then RETVAL=1 @@ -110,12 +150,17 @@ RETGLOB=$(($RETGLOB + 1 )) fi [ "$RETVAL" -eq 0 ] && success || failure + echo fi done return $RETGLOB } +if [ -r /etc/init.d/functions ] ; then + . /etc/init.d/functions +else + success() { echo $1 @@ -151,6 +196,8 @@ return $rc } +fi + checkpid() { ps --pid $1 >> /dev/null @@ -164,14 +211,14 @@ # A function to stop a program. killprocs() { RC=0 - # Test syntax. + # Test syntax. if [ "$#" -eq 0 ]; then echo $"Usage: killproc {pids} [signal]" return 1 fi notset=0 - # check for second arg to be kill level + # check for second arg to be kill level if [ "$2" != "" ] ; then killlevel=$2 else @@ -179,15 +226,15 @@ killlevel="-9" fi - # Find pid. + # Find pid. pid=$1 - # Kill it. + # Kill it. if [ -n "${pid:-}" ] ; then [ "$BOOTUP" = "verbose" -a -z "$LSB" ] && echo -n "$base " if [ "$notset" -eq "1" ] ; then if checkpid $pid 2>&1; then - # TERM first, then KILL if not dead + # TERM first, then KILL if not dead kill -TERM $pid sleep 0.1 if checkpid $pid && sleep 1 && @@ -196,14 +243,14 @@ kill -KILL $pid sleep 0.1 fi - fi + fi checkpid $pid RC=$? [ "$RC" -eq 0 ] && failure $"$base shutdown" || success $"$base shutdown" RC=$((! $RC)) - # use specified level only - else - if checkpid $pid >/dev/null 2>&1; then + else + # use specified level only + if checkpid $pid >/dev/null 2>&1; then kill $killlevel $pid RC=$? [ "$RC" -eq 0 ] && success $"$base $killlevel" || failure $"$base $killlevel" @@ -214,7 +261,7 @@ RC=1 fi - # Remove pid file if any. + # Remove pid file if any. if [ "$notset" = "1" ]; then rm -f /var/run/$base.pid fi @@ -226,18 +273,21 @@ # Stop daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Stopping $prog($vo): " -# pids=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/') - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep|awk '{ print $2; }'|tr '\n' ' '` - dbname=`grep dbname $@LOCATION_ENV@/etc/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` - username=`grep username $@LOCATION_ENV@/etc/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + dbname=`grep dbname ${etcpath}/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` + username=`grep username ${etcpath}/voms/$vo/voms.conf | awk -F"=" '{ print $2; }'` if test "x$username" = "x"; then pids=""; pids2=""; @@ -255,16 +305,15 @@ fi fi if test -z "$pids"; then - failure; echo - RETVAL=1 + echo "(already stopped)" continue fi for pid in $pids; do - killprocs ${pid} ; + killprocs ${pid} done RETVAL=$? echo - [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/voms.$vo + [ $RETVAL -eq 0 ] && rm -f $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo RETGLOB=$((RETGLOB + RETVAL)) fi done @@ -273,47 +322,53 @@ } function condrestart() { - # Stop daemons. + RETGLOB=0 + # Conditionally restart daemons. prog=`basename ${voms}` if test -z $1; then - vos=`ls $@LOCATION_ENV@/etc/voms` + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi else vos=$1 fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then - echo -n "Condrestart $prog($vo): " -# pids=$(ps axo pid,args | grep "${voms} --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | cut -f 1 -d '/') - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` - if test -z "$pids"; then - echo; start $vo - else - failure; echo - RETVAL=1 + if test -f ${etcpath}/voms/$vo/voms.conf ; then + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + if test -n "$pids"; then + $0 restart $vo + RETVAL=$? + RETGLOB=$((RETGLOB + RETVAL)) fi fi done return $RETGLOB - } function getstatus() { - # Stop daemons. - prog=`basename ${voms}` - - # get vos - vos=${1:-`find $@LOCATION_ENV@/etc/voms/ -type d -printf "%f "`} - value=0 + # Get status. + prog=`basename ${voms}` + if test -z $1; then + vos=`ls ${etcpath}/voms` + if test -z "$vos" ; then + echo "No VOMS servers configured." + return 0 + fi + else + vos=$1 + fi for vo in $vos ; do - if test -f $@LOCATION_ENV@/etc/voms/$vo/voms.conf ; then + if test -f ${etcpath}/voms/$vo/voms.conf ; then echo -n "Status $prog($vo): " - pids=`ps -efww | grep "$@LOCATION_ENV@/sbin/edg-voms --conf $@LOCATION_ENV@/etc/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` + pids=`ps -efww | grep "${binpath}/voms --conf ${etcpath}/voms/$vo/voms.conf" | grep -v grep | awk '{ print $2; }'` if test -z "$pids"; then - if [ -f /var/lock/subsys/voms.$vo ]; then + if [ -f $@VAR_LOCATION_ENV@/lock/subsys/voms.$vo ]; then echo "dead but subsys locked" value=$[$value < 2 ? 2 : $value] continue @@ -322,7 +377,8 @@ value=$[$value < 3 ? 3 : $value] continue else - echo "(pid $pids) is running..." + echo -n "(pid $pids) is running..." | tr '\n' ' ' + echo value=$[$value < 0 ? 0 : $value] continue fi @@ -346,12 +402,14 @@ getstatus $2 RETVAL=$? ;; - restart) + restart | force-reload) stop $2 start $2 RETVAL=$? ;; - condrestart) + reload) + ;; + condrestart | try-restart) condrestart $2 RETVAL=$? ;; voms-install-db.patch: voms_install_db.in | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) --- NEW FILE voms-install-db.patch --- diff -ur voms-1.9.11.orig/src/install/voms_install_db.in voms-1.9.11/src/install/voms_install_db.in --- voms-1.9.11.orig/src/install/voms_install_db.in 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/install/voms_install_db.in 2009-08-26 17:45:39.608077295 +0200 @@ -4,7 +4,11 @@ # Default prefix @LOCATION_ENV@=${@LOCATION_ENV@:- at LOCATION_DIR@} if test -z $@VAR_LOCATION_ENV@ ; then - @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + if [ "$@LOCATION_ENV@" = "/usr" ] ; then + @VAR_LOCATION_ENV@=/var + else + @VAR_LOCATION_ENV@=$@LOCATION_ENV@/var + fi fi # CERTDIR @@ -37,7 +41,9 @@ # Default path basepath=$@LOCATION_ENV@ -datapath=$@LOCATION_ENV@ +if [ "$@LOCATION_ENV@" != "/usr" ] ; then + datapath=$@LOCATION_ENV@ +fi # Default Suffix code=0 @@ -49,7 +55,7 @@ logformat="" sqlloc="" help="" -oldformat="no" +newformat="yes" if test "x at with_mysqlconf@" != "x" ; then MYSQLCONF=" --defaults-file=@with_mysqlconf@ " @@ -58,7 +64,7 @@ fi -TEMP=`getopt -o h --long mysql-home:,loglevel:,logtype:,logformat:,logdateformat:,oracle-home:,db:,port:,code:,voms-vo:,socktimeout:,db-type:,sqlloc:,db-admin:,db-pwd:,voms-name:,voms-pwd:,newformat,compat -n 'voms_install_db' -- "$@"` +TEMP=`getopt -o h --long mysql-home:,loglevel:,logtype:,logformat:,logdateformat:,oracle-home:,db:,port:,code:,voms-vo:,socktimeout:,db-type:,sqlloc:,db-admin:,db-pwd:,voms-name:,voms-pwd:,oldformat,compat -n 'voms_install_db' -- "$@"` if [ $? != 0 ] ; then $ECHO "Terminating..." >&2 ; exit 1 ; fi @@ -84,7 +90,7 @@ --logtype) logtype=$2 ; shift 2 ;; --logformat) logformat=$2 ; shift 2 ;; --logdateformat) logdateformat=$2 ; shift 2 ;; - --newformat) oldformat="yes" ; shift 1 ;; + --oldformat) newformat="no" ; shift 1 ;; -h) help="yes" ; shift 1 ;; --) shift ; break ;; *) $ECHO "$1: Internal Error!" >&2 ; exit 1 ;; @@ -133,7 +139,7 @@ $ECHO " --logtype type Specifies what to log. See the vomsd(8) man page for details." $ECHO " --logformat format See the vomsd(8) man page for details." $ECHO " --logdateformat format See the vomsd(8) man page for details." - $ECHO " --newformat Creates AC according to the old format." + $ECHO " --oldformat Creates AC according to the old format." $ECHO " --help This output." exit 0; fi @@ -261,8 +267,8 @@ # Setting ownership and permission for voms_password_query file mkdir -p $datapath/etc/voms/$voms_vo -mkdir -p $@LOCATION_ENV at _VAR/log -#$datapath/log +mkdir -p $@VAR_LOCATION_ENV@/log/voms + $ECHO $voms_password_query > $datapath/etc/voms/$voms_vo/voms.pass chown root.voms $datapath/etc/voms/$voms_vo/voms.pass chmod 640 $datapath/etc/voms/$voms_vo/voms.pass @@ -270,10 +276,10 @@ if test -z $voms_vo ; then logname=voms else - logname=voms.$voms_vo + logname=$voms_vo fi -$ECHO -en "--vo=$voms_vo\n--dbname=$voms_database\n--port=$port\n--username=$voms_username_query\n--passfile=$datapath/etc/voms/$voms_vo/voms.pass\n--sqlloc=$sqlloc\n--logfile=$@LOCATION_ENV at _VAR/log/$logname\n" > $datapath/etc/voms/$voms_vo/voms.conf +$ECHO -en "--vo=$voms_vo\n--dbname=$voms_database\n--port=$port\n--username=$voms_username_query\n--passfile=$datapath/etc/voms/$voms_vo/voms.pass\n--sqlloc=$sqlloc\n--logfile=$@VAR_LOCATION_ENV@/log/voms/$logname\n" > $datapath/etc/voms/$voms_vo/voms.conf $ECHO -en "--socktimeout=$timeout\n--loglevel=$loglevel\n--logtype=$logtype\n" >>$datapath/etc/voms/$voms_vo/voms.conf if test "x$compat_mode" = "x-compat"; then voms-jar-perms.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-jar-perms.patch --- diff -ur voms-1.9.11.orig/src/api/java/Makefile.am voms-1.9.11/src/api/java/Makefile.am --- voms-1.9.11.orig/src/api/java/Makefile.am 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/Makefile.am 2009-08-14 20:54:18.599023487 +0200 @@ -70,7 +70,7 @@ install-exec-hook: $(mkinstalldirs) $(DESTDIR)/$(datadir)/java - $(INSTALL) $(top_builddir)/src/api/java/vomsjapi.jar $(DESTDIR)/$(datadir)/java + $(INSTALL) -m644 $(top_builddir)/src/api/java/vomsjapi.jar $(DESTDIR)/$(datadir)/java clean: rm -f $(top_builddir)/src/api/java/vomsjapi.jar voms-java-clone-cast.patch: VOMSValidator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE voms-java-clone-cast.patch --- diff -ur voms-1.9.11.orig/src/api/java/org/glite/voms/VOMSValidator.java voms-1.9.11/src/api/java/org/glite/voms/VOMSValidator.java --- voms-1.9.11.orig/src/api/java/org/glite/voms/VOMSValidator.java 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/java/org/glite/voms/VOMSValidator.java 2009-08-15 20:12:49.855022959 +0200 @@ -159,7 +159,7 @@ if (validatedChain == null) myValidatedChain = null; // allow null else - myValidatedChain = validatedChain.clone(); // allow null + myValidatedChain = (X509Certificate[])validatedChain.clone(); if (acValidator == null) { if (theTrustStore == null) { @@ -292,7 +292,7 @@ if (validatedChain == null) myValidatedChain = null; else - myValidatedChain = validatedChain.clone(); + myValidatedChain = (X509Certificate[])validatedChain.clone(); myVomsAttributes = new Vector(); myFQANTree = null; isParsed = false; voms-javadoc.patch: PathNamingScheme.java | 14 +++++++------- UserCredentials.java | 14 +++++++------- VOMSParser.java | 2 +- VOMSProtocol.java | 6 +++--- VOMSProxyBuilder.java | 16 ++++++++-------- VOMSRequestOptions.java | 17 ++++------------- 6 files changed, 30 insertions(+), 39 deletions(-) --- NEW FILE voms-javadoc.patch --- diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/PathNamingScheme.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/PathNamingScheme.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/PathNamingScheme.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/PathNamingScheme.java 2009-07-01 19:02:29.448373448 +0200 @@ -61,7 +61,7 @@ /** * This methods checks that the string passed as argument complies with the voms FQAN syntax. * - * @param containerName, the string that must be checked for compatibility with FQAN syntax. + * @param containerName the string that must be checked for compatibility with FQAN syntax. * @throws VOMSSyntaxException * If there's an error in the FQAN syntax. */ @@ -81,7 +81,7 @@ * This methods checks that the string passed as argument complies with the syntax used * by voms to identify groups. * - * @param groupName, the string that has to be checked. + * @param groupName the string that has to be checked. * @throws VOMSSyntaxException * If the string passed as argument doens not comply with the voms sytax. */ @@ -116,7 +116,7 @@ /** * This methods checks that the FQAN passed as argument identifies a voms group. * - * @param groupName, the string to check. + * @param groupName the string to check. * @return
  • true, if the string passed as argument identifies a voms group. *
  • false, otherwise. *
@@ -131,7 +131,7 @@ /** * This methods checks that the FQAN passed as argument identifies a voms role. * - * @param roleName, the string to check. + * @param roleName the string to check. * @return
  • true, if the string passed as argument identifies a voms role. *
  • false, otherwise. *
@@ -147,7 +147,7 @@ * This methods checks that the FQAN passed as argument identifies a qualified voms role, i.e., * a role defined in the context of a voms group. * - * @param roleName, the string to check. + * @param roleName the string to check. * @return
  • true, if the string passed as argument identifies a qualified voms role. *
  • false, otherwise. *
@@ -163,7 +163,7 @@ /** * This method extracts the role name information from the FQAN passed as argument. * - * @param containerName, the FQAN + * @param containerName the FQAN * @return
  • A string containing the role name, if found
  • *
  • null, if no role information is contained in the FQAN passed as argument *
@@ -190,7 +190,7 @@ /** * This method extracts group name information from the FQAN passed as argument. * - * @param containerName, the FQAN + * @param containerName the FQAN * @return
  • A string containing the group name, if found
  • *
  • null, if no group information is contained in the FQAN passed as argument *
diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/UserCredentials.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/UserCredentials.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/UserCredentials.java 2009-04-07 11:05:29.000000000 +0200 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/UserCredentials.java 2009-07-01 19:02:29.456372709 +0200 @@ -377,7 +377,7 @@ * Static instance constructor for a {@link UserCredentials}. * For more info on the user credentials load procedure, see {@link #instance()}. * - * @param keyPassword, the password that is to be used to decrypt the user private key. + * @param keyPassword the password that is to be used to decrypt the user private key. * @return the loaded user credentials. * * @throws VOMSException @@ -396,9 +396,9 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param userCertFile, the path to the PEM X509 user certificate. - * @param userKeyFile, the path to the PEM X509 private key. - * @param keyPassword, the password that is to be used to decrypt the user private key. + * @param userCertFile the path to the PEM X509 user certificate. + * @param userKeyFile the path to the PEM X509 private key. + * @param keyPassword the password that is to be used to decrypt the user private key. * @return the loaded user credentials. * * @throws VOMSException @@ -416,8 +416,8 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param userCertFile, the path to the PEM X509 user certificate. - * @param userKeyFile, the path to the PEM X509 private key. + * @param userCertFile the path to the PEM X509 user certificate. + * @param userKeyFile the path to the PEM X509 private key. * @return the loaded user credentials. * * @throws VOMSException @@ -435,7 +435,7 @@ * This methods allows a user to bypass the default credentials search procedure (highlighted {@link #instance() here}), * by specifying the path to a PEM X509 user cert and private key. * - * @param credentials, the GlobusCredentials object containing the user's own proxy + * @param credentials the GlobusCredentials object containing the user's own proxy * @return the loaded user credentials. * * @throws VOMSException diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSParser.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSParser.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSParser.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSParser.java 2009-07-01 19:02:29.465377247 +0200 @@ -61,7 +61,7 @@ /** * * Parses a voms response reading from a given input stream. - * @param is, the input stream. + * @param is the input stream. * @return a {@link VOMSResponse} object that represents the parsed response. */ public VOMSResponse parseResponse(InputStream is){ diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProtocol.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProtocol.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProtocol.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProtocol.java 2009-07-01 19:02:29.468373182 +0200 @@ -97,8 +97,8 @@ * * This method is used to send a request to a VOMS server. * - * @param requestOptions, the request options. See {@link VOMSRequestOptions}. - * @param stream, an output stream. + * @param requestOptions the request options. See {@link VOMSRequestOptions}. + * @param stream an output stream. */ public void sendRequest(VOMSRequestOptions requestOptions, OutputStream stream){ @@ -154,7 +154,7 @@ /** * This method is used to parse a VOMS response from an input stream. * - * @param stream, the input stream from which the response will be parsed. + * @param stream the input stream from which the response will be parsed. * @return a {@link VOMSResponse} object. */ public VOMSResponse getResponse(InputStream stream){ diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java 2009-07-01 19:36:38.729376985 +0200 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSProxyBuilder.java 2009-07-01 20:58:25.590377728 +0200 @@ -130,9 +130,9 @@ * * This methods builds an {@link AttributeCertificate} (AC) object starting from an array of bytes. * - * @param acBytes, the byte array containing the attribute certificate. + * @param acBytes the byte array containing the attribute certificate. * @return the {@link AttributeCertificate} object - * @throws VOMSException, in case of parsing errors. + * @throws VOMSException in case of parsing errors. */ public static AttributeCertificate buildAC(byte[] acBytes){ @@ -161,12 +161,12 @@ * passed as arguments and including a list of {@link AttributeCertificate} objects that * will be included in the proxy. * - * @param cred, the {@link UserCredentials} from which the proxy must be created. - * @param ACs, the list of {@link AttributeCertificate} objects. - * @param lifetime, the lifetime in seconds of the generated proxy. - * @param version, the version of globus to which the proxy conforms - * @return a {@link GlobusCredential} object that represents the proxy. - * @throws {@link VOMSException}, if something goes wrong. + * @param cred the {@link UserCredentials} from which the proxy must be created. + * @param ACs the list of {@link AttributeCertificate} objects. + * @param lifetime the lifetime in seconds of the generated proxy. + * @param gtVersion the version of globus to which the proxy conforms + * @return a {@link UserCredentials} object that represents the proxy. + * @throws VOMSException if something goes wrong. * * @author Vincenzo Ciaschini * @author Andrea Ceccanti diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java --- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java 2007-11-19 16:05:23.000000000 +0100 +++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSRequestOptions.java 2009-07-01 19:08:10.252380084 +0200 @@ -75,9 +75,7 @@ /** - * - * Returns the ordering string of this {@link VOMSRequestOptions} object. - * @return + * @return the ordering string of this {@link VOMSRequestOptions} object. */ public String getOrdering() { @@ -99,10 +97,7 @@ /** - * - * Returs the list of the requested FQANs specified in this {@link VOMSRequestOptions} object. - * - * @return + * @return the list of the requested FQANs specified in this {@link VOMSRequestOptions} object. */ public List getRequestedFQANs() { @@ -123,10 +118,8 @@ /** - * Returns the list of targets (i.e., host where the requested ACs will be valid) for this + * @return the list of targets (i.e., host where the requested ACs will be valid) for this * {@link VOMSRequestOptions} object. - * - * @return */ public List getTargets() { @@ -135,10 +128,8 @@ /** - * Returns the list of targets (i.e., host where the requested ACs will be valid) for this + * @return the list of targets (i.e., host where the requested ACs will be valid) for this * {@link VOMSRequestOptions} object as a string containing a a comma-separated list of host names. - * - * @return */ public String getTargetsAsString() { voms-nolib64.patch: configure.ac | 4 ---- 1 file changed, 4 deletions(-) --- NEW FILE voms-nolib64.patch --- diff -ur voms-1.9.8.1.orig/configure.ac voms-1.9.8.1/configure.ac --- voms-1.9.8.1.orig/configure.ac 2009-04-16 15:57:03.000000000 +0200 +++ voms-1.9.8.1/configure.ac 2009-07-02 12:16:10.035379837 +0200 @@ -37,10 +37,6 @@ AC_ENABLE_GLITE([], have_glite=yes, have_glite=no) # embed AC_GLITE -if test "x$host_cpu" = "xx86_64"; then - AC_SUBST([libdir], ['${exec_prefix}/lib64']) -fi - AC_EXPAT([], have_expat=yes, have_expat=no) # taken from org.glite AC_CPPUNIT([], have_cppunit=yes, have_cppunit=no) # taken from org.glite AC_GLOBUS([], have_globus=yes, have_globus=no) voms-notknown-msg.patch: vomsclient.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE voms-notknown-msg.patch --- diff -ur voms-1.9.11.orig/src/client/vomsclient.cc voms-1.9.11/src/client/vomsclient.cc --- voms-1.9.11.orig/src/client/vomsclient.cc 2009-07-27 10:14:04.000000000 +0200 +++ voms-1.9.11/src/client/vomsclient.cc 2009-08-31 17:51:15.952071123 +0200 @@ -575,7 +575,9 @@ std::vector servers; servers = v.FindByAlias(contact.vo().empty() ? contact.nick() : contact.vo()); if (servers.empty()) { - std::cerr << "VOMS Server for " << contact.vo() << " not known!" << std::endl; + std::cerr << "VOMS Server for " + << (contact.vo().empty() ? contact.nick() : contact.vo()) + << " not known!" << std::endl; exit(1); } voms-openssl.patch: ac/Makefile.am | 1 + api/ccapi/api_util.cc | 4 ++-- include/acstack.h | 2 +- socklib/Client.cpp | 4 ++++ utils/vomsfake.cc | 1 + 5 files changed, 9 insertions(+), 3 deletions(-) --- NEW FILE voms-openssl.patch --- diff -ur voms-1.9.11.orig/src/ac/Makefile.am voms-1.9.11/src/ac/Makefile.am --- voms-1.9.11.orig/src/ac/Makefile.am 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/src/ac/Makefile.am 2009-09-07 11:06:49.079471423 +0200 @@ -27,6 +27,7 @@ -DNOGLOBUS \ -I $(top_srcdir)/src/include \ -I $(top_builddir)/src/sslutils +libattributes_nog_la_CXXFLAGS = $(libattributes_nog_la_CFLAGS) libattributes_nog_la_LIBADD = \ $(OPENSSL_LIBS) diff -ur voms-1.9.11.orig/src/api/ccapi/api_util.cc voms-1.9.11/src/api/ccapi/api_util.cc --- voms-1.9.11.orig/src/api/ccapi/api_util.cc 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/ccapi/api_util.cc 2009-09-07 11:06:49.080471703 +0200 @@ -415,9 +415,9 @@ /* extract vo name from AC */ AC * ac = (AC *)data; - STACK_OF(AC_ATTR) * atts = ac->acinfo->attrib; + const STACK_OF(AC_ATTR) * atts = ac->acinfo->attrib; int nid = OBJ_txt2nid("idatcap"); - int pos = X509at_get_attr_by_NID(atts, nid, -1); + int pos = X509at_get_attr_by_NID((const STACK_OF(X509_ATTRIBUTE)*)atts, nid, -1); int nidc = OBJ_txt2nid("certseq"); STACK_OF(X509_EXTENSION) *exts = ac->acinfo->exts; diff -ur voms-1.9.11.orig/src/include/acstack.h voms-1.9.11/src/include/acstack.h --- voms-1.9.11.orig/src/include/acstack.h 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/include/acstack.h 2009-09-07 11:06:49.081472345 +0200 @@ -79,7 +79,7 @@ #endif #define DECL_STACK(type) \ - DECLARE_STACK_OF(type) \ + PREDECLARE_STACK_OF(type) \ extern STACK_OF(type) *sk_##type##_new (int (*)(const type * const *, const type * const *)); \ extern STACK_OF(type) *sk_##type##_new_null (); \ extern void sk_##type##_free (STACK_OF(type) *); \ diff -ur voms-1.9.11.orig/src/socklib/Client.cpp voms-1.9.11/src/socklib/Client.cpp --- voms-1.9.11.orig/src/socklib/Client.cpp 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/socklib/Client.cpp 2009-09-07 11:28:07.210471657 +0200 @@ -336,7 +336,11 @@ bool GSISocketClient::Open() { +#if OPENSSL_VERSION_NUMBER >= 0x10000000L + const SSL_METHOD *meth = NULL; +#else SSL_METHOD *meth = NULL; +#endif int ret = -1, ret2 = -1; time_t starttime, curtime; long errorcode = 0; diff -ur voms-1.9.11.orig/src/utils/vomsfake.cc voms-1.9.11/src/utils/vomsfake.cc --- voms-1.9.11.orig/src/utils/vomsfake.cc 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/utils/vomsfake.cc 2009-09-07 10:21:52.935470664 +0200 @@ -40,6 +40,7 @@ #include "listfunc.h" #include "credentials.h" #include "parsertypes.h" +#define YYTOKENTYPE #include "vomsparser.h" VOLIST *volist = NULL; voms-pipe-buf.patch: log.c | 4 ++++ 1 file changed, 4 insertions(+) --- NEW FILE voms-pipe-buf.patch --- diff -ur voms-1.9.11.orig/src/log/log.c voms-1.9.11/src/log/log.c --- voms-1.9.11.orig/src/log/log.c 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/log/log.c 2009-09-07 16:02:18.597470396 +0200 @@ -175,7 +175,11 @@ if (*buffer) { while (offset < slen) { do { +#ifdef PIPE_BUF readbytes = read(fd, *buffer + offset, (slen - offset > PIPE_BUF ? PIPE_BUF : slen - offset)); +#else + readbytes = read(fd, *buffer + offset, (slen - offset > fpathconf(fd, _PC_PIPE_BUF) ? fpathconf(fd, _PC_PIPE_BUF) : slen - offset)); +#endif } while (readbytes < 0 && (errno == EINTR #ifdef ERESTART || errno == ERESTART voms-portability.patch: configure.ac | 2 - project/acinclude.m4 | 8 +++++-- src/api/ccapi/Makefile.am | 42 ++++++++++++++++++++--------------------- src/socklib/Makefile.am | 47 +++++++++++++++++++++++++++------------------- 4 files changed, 56 insertions(+), 43 deletions(-) --- NEW FILE voms-portability.patch --- diff -ur voms-1.9.11.orig/configure.ac voms-1.9.11/configure.ac --- voms-1.9.11.orig/configure.ac 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/configure.ac 2009-09-08 14:13:33.244334250 +0200 @@ -1,6 +1,6 @@ AC_INIT([GLite Security VOMS], [1.9.11]) -AC_PREREQ(2.59) +AC_PREREQ(2.57) AC_CONFIG_AUX_DIR([./project]) AM_INIT_AUTOMAKE AC_CONFIG_SRCDIR([src/utils/voms_proxy_destroy.cc]) diff -ur voms-1.9.11.orig/project/acinclude.m4 voms-1.9.11/project/acinclude.m4 --- voms-1.9.11.orig/project/acinclude.m4 2009-07-16 15:10:39.000000000 +0200 +++ voms-1.9.11/project/acinclude.m4 2009-09-08 14:13:33.246338019 +0200 @@ -904,12 +904,16 @@ AC_DEFUN([PUT_PRIVATES], [ - AH_BOTTOM([#ifdef __GNUC__ + AH_BOTTOM([#if defined(__GNUC__) +#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) #define UNUSED(z) z __attribute__ ((unused)) +#else +#define UNUSED(z) z +#endif #define PRIVATE __attribute__ ((visibility ("hidden"))) #define PUBLIC __attribute__ ((visibility ("default"))) #else -#define UNUSED +#define UNUSED(z) z #define PRIVATE #define PUBLIC #endif])]) diff -ur voms-1.9.11.orig/src/api/ccapi/Makefile.am voms-1.9.11/src/api/ccapi/Makefile.am --- voms-1.9.11.orig/src/api/ccapi/Makefile.am 2009-07-16 15:10:40.000000000 +0200 +++ voms-1.9.11/src/api/ccapi/Makefile.am 2009-09-08 14:13:33.247337541 +0200 @@ -16,7 +16,7 @@ libvomsapi_nog_la_SOURCES = \ $(CCSOURCES) -libvomsapi_nog_la_CPPFLAGS = \ +libvomsapi_nog_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -DNOGLOBUS \ $(API_INCLUDES) @@ -41,7 +41,7 @@ libvomsapi_la_SOURCES = \ $(CCSOURCES) -libvomsapi_la_CPPFLAGS = \ +libvomsapi_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -DNOGLOBUS \ $(API_INCLUDES) @@ -70,7 +70,7 @@ libvomsc_la_SOURCES = \ $(CSOURCES) -libvomsc_la_CPPFLAGS = \ +libvomsc_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_CFLAGS) @@ -94,10 +94,10 @@ #noinst_PROGRAMS = test ctest #test_SOURCES = test.cc #test_LDADD = libvomsapi.la -#test_CPPFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) +#test_CXXFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) #ctest_SOURCES = ctest.c #ctest_LDADD = libvomsc.la -#ctest_CPPFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) +#ctest_CFLAGS = -I$(top_srcdir)/src/include $(GLOBUS_CFLAGS) EXTRA_LTLIBRARIES = \ libvomsapi_gcc32.la \ @@ -123,7 +123,7 @@ libvomsapi_gcc32_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32_la_CPPFLAGS = \ +libvomsapi_gcc32_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32_CFLAGS) @@ -139,7 +139,7 @@ libvomsapi_gcc32dbg_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32dbg_la_CPPFLAGS = \ +libvomsapi_gcc32dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(GLOBUS_GCC32DBG_CFLAGS) \ $(API_INCLUDES) @@ -155,7 +155,7 @@ libvomsapi_gcc32pthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32pthr_la_CPPFLAGS = \ +libvomsapi_gcc32pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -171,7 +171,7 @@ libvomsapi_gcc32dbgpthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc32dbgpthr_la_CPPFLAGS = \ +libvomsapi_gcc32dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBGPTHR_CFLAGS) @@ -187,7 +187,7 @@ libvomsc_gcc32_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32_la_CPPFLAGS = \ +libvomsc_gcc32_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32_CFLAGS) @@ -203,7 +203,7 @@ libvomsc_gcc32dbg_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32dbg_la_CPPFLAGS = \ +libvomsc_gcc32dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -219,7 +219,7 @@ libvomsc_gcc32pthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32pthr_la_CPPFLAGS = \ +libvomsc_gcc32pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -235,7 +235,7 @@ libvomsc_gcc32dbgpthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc32dbgpthr_la_CPPFLAGS = \ +libvomsc_gcc32dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC32DBGPTHR_CFLAGS) @@ -254,7 +254,7 @@ libvomsapi_gcc64_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64_la_CPPFLAGS = \ +libvomsapi_gcc64_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64_CFLAGS) @@ -270,7 +270,7 @@ libvomsapi_gcc64dbg_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64dbg_la_CPPFLAGS = \ +libvomsapi_gcc64dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -286,7 +286,7 @@ libvomsapi_gcc64pthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64pthr_la_CPPFLAGS = \ +libvomsapi_gcc64pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -302,7 +302,7 @@ libvomsapi_gcc64dbgpthr_la_SOURCES = \ $(CCSOURCES) -libvomsapi_gcc64dbgpthr_la_CPPFLAGS = \ +libvomsapi_gcc64dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBGPTHR_CFLAGS) @@ -318,7 +318,7 @@ libvomsc_gcc64_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64_la_CPPFLAGS = \ +libvomsc_gcc64_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64_CFLAGS) @@ -334,7 +334,7 @@ libvomsc_gcc64dbg_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64dbg_la_CPPFLAGS = \ +libvomsc_gcc64dbg_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -350,7 +350,7 @@ libvomsc_gcc64pthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64pthr_la_CPPFLAGS = \ +libvomsc_gcc64pthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -367,7 +367,7 @@ libvomsc_gcc64dbgpthr_la_SOURCES = \ $(CSOURCES) -libvomsc_gcc64dbgpthr_la_CPPFLAGS = \ +libvomsc_gcc64dbgpthr_la_CXXFLAGS = \ -I$(top_srcdir)/src/include \ $(API_INCLUDES) \ $(GLOBUS_GCC64DBGPTHR_CFLAGS) diff -ur voms-1.9.11.orig/src/socklib/Makefile.am voms-1.9.11/src/socklib/Makefile.am --- voms-1.9.11.orig/src/socklib/Makefile.am 2009-07-16 15:10:41.000000000 +0200 +++ voms-1.9.11/src/socklib/Makefile.am 2009-09-08 14:16:29.063338874 +0200 @@ -12,7 +12,7 @@ libsock_server_la_SOURCES = Server.cpp tokens.c globuswrap.c libsock_nog_la_SOURCES = Client.cpp -libsock_nog_la_CPPFLAGS = \ +libsock_nog_la_CXXFLAGS = \ $(NO_GLOBUS_FLAGS) \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ @@ -21,17 +21,18 @@ libsock_nog_la_LIBADD = \ -lcrypto -lssl -libsock_server_la_CPPFLAGS = \ +libsock_server_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_CFLAGS) +libsock_server_la_CFLAGS = $(libsock_server_la_CXXFLAGS) libsock_server_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils.la \ $(top_builddir)/src/common/libutilc.la \ $(GLOBUS_GSS_LIBS) -libsock_la_CPPFLAGS = \ +libsock_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_CFLAGS) @@ -68,10 +69,11 @@ libsock_server_gcc32_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32_la_CPPFLAGS = \ +libsock_server_gcc32_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32_CFLAGS) +libsock_server_gcc32_la_CFLAGS = $(libsock_server_gcc32_la_CXXFLAGS) libsock_server_gcc32_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32.la \ @@ -80,10 +82,11 @@ libsock_server_gcc32dbg_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32dbg_la_CPPFLAGS = \ +libsock_server_gcc32dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) +libsock_server_gcc32dbg_la_CFLAGS = $(libsock_server_gcc32dbg_la_CXXFLAGS) libsock_server_gcc32dbg_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32dbg.la \ @@ -92,10 +95,11 @@ libsock_server_gcc32pthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32pthr_la_CPPFLAGS = \ +libsock_server_gcc32pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32PTHR_CFLAGS) +libsock_server_gcc32pthr_la_CFLAGS = $(libsock_server_gcc32pthr_la_CXXFLAGS) libsock_server_gcc32pthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32pthr.la \ @@ -104,10 +108,11 @@ libsock_server_gcc32dbgpthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc32dbgpthr_la_CPPFLAGS = \ +libsock_server_gcc32dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) +libsock_server_gcc32dbgpthr_la_CFLAGS = $(libsock_server_gcc32dbgpthr_la_CXXFLAGS) libsock_server_gcc32dbgpthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc32dbgpthr.la \ @@ -116,10 +121,11 @@ libsock_server_gcc64_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64_la_CPPFLAGS = \ +libsock_server_gcc64_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64_CFLAGS) +libsock_server_gcc64_la_CFLAGS = $(libsock_server_gcc64_la_CXXFLAGS) libsock_server_gcc64_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64.la \ @@ -128,10 +134,11 @@ libsock_server_gcc64dbg_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64dbg_la_CPPFLAGS = \ +libsock_server_gcc64dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) +libsock_server_gcc64dbg_la_CFLAGS = $(libsock_server_gcc64dbg_la_CXXFLAGS) libsock_server_gcc64dbg_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64dbg.la \ @@ -140,10 +147,11 @@ libsock_server_gcc64pthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64pthr_la_CPPFLAGS = \ +libsock_server_gcc64pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64PTHR_CFLAGS) +libsock_server_gcc64pthr_la_CFLAGS = $(libsock_server_gcc64pthr_la_CXXFLAGS) libsock_server_gcc64pthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64pthr.la \ @@ -152,10 +160,11 @@ libsock_server_gcc64dbgpthr_la_SOURCES = Server.cpp tokens.c globuswrap.c -libsock_server_gcc64dbgpthr_la_CPPFLAGS = \ +libsock_server_gcc64dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) +libsock_server_gcc64dbgpthr_la_CFLAGS = $(libsock_server_gcc64dbgpthr_la_CXXFLAGS) libsock_server_gcc64dbgpthr_la_LIBADD = \ $(top_builddir)/src/sslutils/libssl_utils_gcc64dbgpthr.la \ @@ -188,7 +197,7 @@ libsock_gcc32_la_SOURCES = \ $(SOURCES) -libsock_gcc32_la_CPPFLAGS = \ +libsock_gcc32_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32_CFLAGS) @@ -201,7 +210,7 @@ libsock_gcc32dbg_la_SOURCES = \ $(SOURCES) -libsock_gcc32dbg_la_CPPFLAGS = \ +libsock_gcc32dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -214,7 +223,7 @@ libsock_gcc32pthr_la_SOURCES = \ $(SOURCES) -libsock_gcc32pthr_la_CPPFLAGS = \ +libsock_gcc32pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32PTHR_CFLAGS) @@ -227,7 +236,7 @@ libsock_gcc32dbgpthr_la_SOURCES = \ $(SOURCES) -libsock_gcc32dbgpthr_la_CPPFLAGS = \ +libsock_gcc32dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC32DBG_CFLAGS) @@ -240,7 +249,7 @@ libsock_gcc64_la_SOURCES = \ $(SOURCES) -libsock_gcc64_la_CPPFLAGS = \ +libsock_gcc64_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64_CFLAGS) @@ -253,7 +262,7 @@ libsock_gcc64dbg_la_SOURCES = \ $(SOURCES) -libsock_gcc64dbg_la_CPPFLAGS = \ +libsock_gcc64dbg_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) @@ -266,7 +275,7 @@ libsock_gcc64pthr_la_SOURCES = \ $(SOURCES) -libsock_gcc64pthr_la_CPPFLAGS = \ +libsock_gcc64pthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64PTHR_CFLAGS) @@ -279,7 +288,7 @@ libsock_gcc64dbgpthr_la_SOURCES = \ $(SOURCES) -libsock_gcc64dbgpthr_la_CPPFLAGS = \ +libsock_gcc64dbgpthr_la_CXXFLAGS = \ -I $(top_srcdir)/src/include \ -I $(top_srcdir)/src/sslutils \ $(GLOBUS_GCC64DBG_CFLAGS) voms-shell-syntax.patch: mysql2oracle.in | 2 +- voms-ping | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) --- NEW FILE voms-shell-syntax.patch --- diff -ur voms-1.9.8.1.orig/src/install/mysql2oracle.in voms-1.9.8.1/src/install/mysql2oracle.in --- voms-1.9.8.1.orig/src/install/mysql2oracle.in 2005-09-27 16:23:56.000000000 +0200 +++ voms-1.9.8.1/src/install/mysql2oracle.in 2009-07-02 18:40:14.000000000 +0200 @@ -2,7 +2,7 @@ #!/bin/sh #set -x -function usage() +function usage { echo echo "usage : mysql2oracle [OPTIONS]" diff -ur voms-1.9.8.1.orig/src/install/voms-ping voms-1.9.8.1/src/install/voms-ping --- voms-1.9.8.1.orig/src/install/voms-ping 2008-12-23 11:46:01.000000000 +0100 +++ voms-1.9.8.1/src/install/voms-ping 2009-07-02 18:42:24.000000000 +0200 @@ -25,7 +25,8 @@ echo " ]" } -function test_vo { +function test_vo +{ local voname="$1" local port=`cat $GLITE_LOCATION/etc/voms/$voname/voms.conf | grep '^--port' | sed 's/^--port=//'` local dn=`openssl x509 -subject -noout -in /etc/grid-security/hostcert.pem|cut -d' ' -f2-` @@ -41,7 +42,7 @@ "$voname" "localhost" "$port" "$dn" "$voname" EOF rm -f /tmp/oo - /opt/glite/bin/voms-proxy-init --voms $vo --out /tmp/proxy --userconf=/tmp/vomses 2>/tmp/oo >/dev/null + ${GLITE_LOCATION:-/usr}/bin/voms-proxy-init --voms $vo --out /tmp/proxy --userconf=/tmp/vomses 2>/tmp/oo >/dev/null res=$? if test $res -ne 0; then grep "User unknown to this VO" /tmp/oo >/dev/null --- NEW FILE voms.INSTALL --- VOMS server configuration ------------------------- In addition to the voms-server package a voms database plugin is needed. Plugins exists for mysql and oracle. Since the oracle client libraries are not open source software, only the mysql plugin is available in Fedora. To install the voms-mysql-plugin issue the following command as root: yum install voms-mysql-plugin Before starting the server, you must create the databases used by VOMS. It is possible to run more than one VOMS server on a single host as long as they are configured to use different ports. You should have the grid CA certificates installed in /etc/grid-security/certificates before running the VOMS database creation script. To create the databases run the following command as root for each VOMS server you want to run: /usr/share/voms/voms_install_db \ --voms-vo= \ --port= \ --db-type=mysql \ --db-admin= \ --db-pwd= \ --sqlloc=/usr/lib/voms/libvomsmysql.so If you are running on a 64 bit host use instead: --sqlloc=/usr/lib64/voms/libvomsmysql.so The voms server is configured to run as a special voms user. This user needs a copy of the host certificate and key: cp -p /etc/grid-security/hostcert.pem /etc/grid-security/voms cp -p /etc/grid-security/hostkey.pem /etc/grid-security/voms chown voms:voms /etc/grid-security/voms/host*.pem After creating the databases, start the server by running the command: service voms start If you want the server to be started automatically after each reboot run the command: chkconfig voms on To check that the server is running and is configured correctly, run the following command: /usr/share/voms/voms-ping --- NEW FILE voms.spec --- Name: voms Version: 1.9.11 Release: 4%{?dist} Summary: Virtual Organization Membership Service Group: System Environment/Libraries License: ASL 2.0 URL: http://glite.web.cern.ch/glite/ # The source tarball is created from a CVS checkout: # cvs -d:pserver:anonymous:@glite.cvs.cern.ch:/cvs/glite co \ # -r glite-security-voms_R_1_9_11 \ # -d voms-1.9.11 org.glite.security.voms # tar -z -c --exclude CVS -f voms-1.9.11.tar.gz voms-1.9.11 Source: %{name}-%{version}.tar.gz # Post-install setup instructions: Source1: %{name}.INSTALL # Build using Globus from Fedora/EPEL # https://savannah.cern.ch/bugs/?54427 Patch0: %{name}-distribution-globus.patch # Fix the start-up script # https://savannah.cern.ch/bugs/?54428 Patch1: %{name}-initscript.patch # Fix the --disable-glite configure option # https://savannah.cern.ch/bugs/?54429 Patch2: %{name}-fix-enable-glite.patch # Remove lib64 hardcoding # https://savannah.cern.ch/bugs/?54430 Patch3: %{name}-nolib64.patch # Make the Java API more compatible with the C API # https://savannah.cern.ch/bugs/?54432 Patch4: %{name}-extra-vomses-java.patch # Missing casts after Java cloning # https://savannah.cern.ch/bugs/?54433 Patch5: %{name}-java-clone-cast.patch # Fix permissions of installed jar # https://savannah.cern.ch/bugs/?54434 Patch6: %{name}-jar-perms.patch # Fix javadoc warnings # https://savannah.cern.ch/bugs/?54435 Patch7: %{name}-javadoc.patch # Fix syntax errors in shell scripts # https://savannah.cern.ch/bugs/?54436 Patch8: %{name}-shell-syntax.patch # Fix the database install script # https://savannah.cern.ch/bugs/?54880 Patch9: %{name}-install-db.patch # Error message glitch # https://savannah.cern.ch/bugs/?55113 Patch10: %{name}-notknown-msg.patch # Make the Java API build with gcj # https://savannah.cern.ch/bugs/?55115 Patch11: %{name}-gcj.patch # Support older autotools and older gcc # https://savannah.cern.ch/bugs/?55116 Patch12: %{name}-portability.patch # Support openssl 1.0 # https://savannah.cern.ch/bugs/?55390 Patch13: %{name}-openssl.patch # Unconditional use of PIPE_BUF # https://savannah.cern.ch/bugs/?55405 Patch14: %{name}-pipe-buf.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: globus-gssapi-gsi-devel%{?_isa} BuildRequires: globus-gss-assist-devel%{?_isa} BuildRequires: openssl-devel%{?_isa} BuildRequires: expat-devel BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: libxslt BuildRequires: docbook-style-xsl BuildRequires: doxygen %if %{?fedora}%{!?fedora:0} >= 9 || %{?rhel}%{!?rhel:0} >= 6 BuildRequires: tex(latex) %else BuildRequires: tetex-latex %endif %description In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers libraries that applications using the VOMS functionality will bind to. %package devel Summary: Virtual Organization Membership Service Development Files Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} Requires: openssl-devel%{?_isa} Requires: automake %description devel In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers header files for programming with the VOMS libraries. %package doc Summary: Virtual Organization Membership Service Documentation Group: Documentation %if %{?fedora}%{!?fedora:0} >= 10 || %{?rhel}%{!?rhel:0} >= 6 BuildArch: noarch %endif %description doc Documentation for the Virtual Organization Membership Service. %package clients Summary: Virtual Organization Membership Service Clients Group: Applications/Internet Requires: %{name}%{?_isa} = %{version}-%{release} %description clients In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package provides command line applications to access the VOMS services. %package server Summary: Virtual Organization Membership Service Server Group: Applications/Internet Requires: %{name}%{?_isa} = %{version}-%{release} Requires(pre): shadow-utils Requires(post): chkconfig Requires(preun): chkconfig Requires(preun): initscripts Requires(postun): initscripts %description server In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. The service can be understood as an account database, which serves the information in a special format (VOMS credential). The VO manager can administrate it remotely using command line tools or a web interface. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 %patch9 -p1 %patch10 -p1 %patch11 -p1 %patch12 -p1 %patch13 -p1 %patch14 -p1 # Fix bad permissions (which otherwise end up in the debuginfo package) find . '(' -name '*.h' -o -name '*.c' -o -name '*.cpp' -o \ -name '*.cc' -o -name '*.java' ')' -exec chmod a-x {} ';' # Fix location dir sed -e 's/\(LOCATION_DIR.*\)"\$prefix"/\1""/g' -i project/acinclude.m4 # Fix default Globus location sed -e 's!\(GLOBUS_LOCATION\)!{\1:-/usr}!' -i project/voms.m4 # Fix default vomses file location sed -e 's!/opt/glite/etc/vomses!/etc/vomses!' -i src/api/ccapi/voms_api.cc # Use pdflatex sed -e 's!^\(USE_PDFLATEX *= *\)NO!\1YES!' -i src/api/ccapi/Makefile.am # Touch to avoid rerunning bison and flex touch -r src/utils/vomsfake.y src/utils/vomsparser.h touch -r src/utils/vomsfake.y src/utils/lex.yy.c # rebootstrap ./autogen.sh install -m 644 %{SOURCE1} INSTALL.Fedora %build %configure --disable-glite --libexecdir=%{_datadir} --sysconfdir=%{_datadir} \ --disable-java make %{?_smp_mflags} ( cd doc/apidoc/api/VOMS_C_API/latex ; make ) ( cd doc/apidoc/api/VOMS_CC_API/latex ; make ) %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_bindir}/edg-voms* rm -f $RPM_BUILD_ROOT%{_sbindir}/edg-voms* rm -f $RPM_BUILD_ROOT%{_mandir}/man1/edg-voms* rm -f $RPM_BUILD_ROOT%{_mandir}/man8/edg-voms* rm -rf $RPM_BUILD_ROOT%{_mandir}/man3 rm -f $RPM_BUILD_ROOT%{_libdir}/*.a rm -f $RPM_BUILD_ROOT%{_libdir}/*.la mv $RPM_BUILD_ROOT%{_includedir}/glite/security/%{name} \ $RPM_BUILD_ROOT%{_includedir}/%{name} rm -rf $RPM_BUILD_ROOT%{_includedir}/glite rm $RPM_BUILD_ROOT%{_includedir}/%{name}/voms_apic_nog.h rm $RPM_BUILD_ROOT%{_mandir}/man1/testvoms.1* rm $RPM_BUILD_ROOT%{_mandir}/man8/voms-install-replica.8* mv $RPM_BUILD_ROOT%{_datadir}/vomses.template \ $RPM_BUILD_ROOT%{_datadir}/%{name} mv $RPM_BUILD_ROOT%{_datadir}/m4 $RPM_BUILD_ROOT%{_datadir}/aclocal mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/grid-security/vomsdir mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/grid-security/%{name} mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/%{name} touch $RPM_BUILD_ROOT%{_sysconfdir}/vomses sed -e 's!${datapath}/etc/voms/voms!${basepath}/share/voms/voms!' \ -e 's/useradd/\#&/' -e 's/groupadd/\#&/' \ -e 's/vomsd(8)/voms(8)/' \ -i $RPM_BUILD_ROOT%{_datadir}/%{name}/voms_install_db cat >> $RPM_BUILD_ROOT%{_datadir}/%{name}/voms_install_db << EOF \$ECHO -en "--x509_user_cert=/etc/grid-security/voms/hostcert.pem\n" >> \$datapath/etc/voms/\$voms_vo/voms.conf \$ECHO -en "--x509_user_key=/etc/grid-security/voms/hostkey.pem\n" >> \$datapath/etc/voms/\$voms_vo/voms.conf EOF # Turn off default enabling of the service mkdir -p $RPM_BUILD_ROOT%{_initrddir} sed -e 's/\(chkconfig: \)\w*/\1-/' \ -e '/Default-Start/d' \ -e 's/\(Default-Stop:\s*\).*/\10 1 2 3 4 5 6/' \ $RPM_BUILD_ROOT%{_datadir}/init.d/%{name} > \ $RPM_BUILD_ROOT%{_initrddir}/%{name} chmod 755 $RPM_BUILD_ROOT%{_initrddir}/%{name} rm -rf $RPM_BUILD_ROOT%{_datadir}/init.d mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig echo VOMS_USER=voms > $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name} mkdir -p VOMS_C_API cp -pr doc/apidoc/api/VOMS_C_API/html VOMS_C_API install -m 644 doc/apidoc/api/VOMS_C_API/latex/refman.pdf VOMS_C_API mkdir -p VOMS_CC_API cp -pr doc/apidoc/api/VOMS_CC_API/html VOMS_CC_API install -m 644 doc/apidoc/api/VOMS_CC_API/latex/refman.pdf VOMS_CC_API %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %pre server getent group %{name} >/dev/null || groupadd -r %{name} getent passwd %{name} >/dev/null || useradd -r -g %{name} \ -d %{_sysconfdir}/%{name} -s /sbin/nologin -c "VOMS Server Account" %{name} exit 0 %post server if [ $1 = 1 ]; then /sbin/chkconfig --add %{name} fi %preun server if [ $1 = 0 ]; then /sbin/service %{name} stop >/dev/null 2>&1 || : /sbin/chkconfig --del %{name} fi %postun server if [ $1 -ge 1 ]; then /sbin/service %{name} condrestart >/dev/null 2>&1 || : fi %files %defattr(-,root,root,-) %{_libdir}/libvomsapi.so.* %{_libdir}/libvomsapi_nog.so.* %{_libdir}/libvomsc.so.* %config(noreplace) %{_sysconfdir}/vomses %dir %{_sysconfdir}/grid-security %dir %{_sysconfdir}/grid-security/vomsdir %dir %{_datadir}/%{name} %{_datadir}/%{name}/vomses.template %doc AUTHORS LICENSE %files devel %defattr(-,root,root,-) %{_libdir}/libvomsapi.so %{_libdir}/libvomsapi_nog.so %{_libdir}/libvomsc.so %dir %{_includedir}/%{name} %{_includedir}/%{name}/acstack.h %{_includedir}/%{name}/newformat.h %{_includedir}/%{name}/vomsssl.h %{_includedir}/%{name}/voms_api.h %{_includedir}/%{name}/voms_api_nog.h %{_includedir}/%{name}/voms_apic.h %{_datadir}/aclocal/%{name}.m4 %files doc %defattr(-,root,root,-) %doc VOMS_C_API %doc VOMS_CC_API %files clients %defattr(-,root,root,-) %{_bindir}/voms-proxy-destroy %{_bindir}/voms-proxy-info %{_bindir}/voms-proxy-init %{_bindir}/voms-proxy-fake %{_bindir}/voms-proxy-list %{_mandir}/man1/voms-proxy-destroy.1* %{_mandir}/man1/voms-proxy-info.1* %{_mandir}/man1/voms-proxy-init.1* %{_mandir}/man1/voms-proxy-fake.1* %{_mandir}/man1/voms-proxy-list.1* %files server %defattr(-,root,root,-) %{_sbindir}/%{name} %{_initrddir}/%{name} %config(noreplace) %{_sysconfdir}/sysconfig/%{name} %dir %{_sysconfdir}/%{name} %dir %{_sysconfdir}/grid-security/%{name} %attr(-,voms,voms) %dir %{_localstatedir}/log/%{name} %{_datadir}/%{name}/mysql2oracle %{_datadir}/%{name}/upgrade1to2 %{_datadir}/%{name}/voms.data %{_datadir}/%{name}/voms_install_db %{_datadir}/%{name}/voms-ping %{_datadir}/%{name}/voms_replica_master_setup.sh %{_datadir}/%{name}/voms_replica_slave_setup.sh %{_mandir}/man8/voms.8* %doc INSTALL.Fedora %changelog * Mon Sep 07 2009 Mattias Ellert - 1.9.11-4 - Fix building with openssl 1.0 * Thu Sep 03 2009 Mattias Ellert - 1.9.11-3 - Add an empty /etc/vomses file to the main package to avoid error messages - Let the voms user own only necessary directories - Additional fixes for the server start-up script * Tue Aug 25 2009 Mattias Ellert - 1.9.11-2 - Add the /etc/voms directory to the server package - Add setup instructions to the server package - Run the server as non-root * Fri Aug 14 2009 Mattias Ellert - 1.9.11-1 - Upstream 1.9.11 (CVS tag glite-security-voms_R_1_9_11) * Mon Jun 29 2009 Mattias Ellert - 1.9.8.1-1 - Upstream 1.9.8.1 (CVS tag glite-security-voms_R_1_9_8_1) * Thu Feb 12 2009 Mattias Ellert - 1.9.2-1 - Upstream 1.9.2 (CVS tag glite-security-voms_R_1_9_2) * Fri Feb 06 2009 Mattias Ellert - 1.9.1-1 - Upstream 1.9.1 (CVS tag glite-security-voms_R_1_9_1) * Tue Jan 06 2009 Mattias Ellert - 1.8.10-1 - Upstream 1.8.10 (CVS tag glite-security-voms_R_1_8_10) - Rebuild against distribution Globus - Add clear SSL error patch needed for openssl > 0.9.8b - Add missing return value patch * Sun Oct 26 2008 Mattias Ellert - 1.8.9-1ng - Upstream 1.8.9 (CVS tag glite-security-voms_R_1_8_9) - Rebuild against Globus 4.0.8-0.11 * Thu May 15 2008 Anders W??n?nen - 1.7.24-4ng - Add missing include patch * Sat Apr 26 2008 Anders W??n?nen - 1.7.24-3ng - Rebuild against Globus 4.0.7-0.10 * Sun Nov 25 2007 Anders W??n?nen - 1.7.24-2ng - Fix GPT_LOCATION and GLOBUS_LOCATION detection in spec file * Mon Oct 29 2007 Anders W??n?nen - 1.7.24-1ng - Upstream 1.7.24 (CVS tag glite-security-voms_R_1_7_24_1) * Mon Oct 15 2007 Anders W??n?nen - 1.7.23-1ng - Upstream 1.7.23 (CVS tag glite-security-voms_R_1_7_23_1) * Wed Sep 12 2007 Anders W??n?nen - 1.7.22-3ng - Move /etc/voms/vomses back to /etc/vomses - Added more openssl portability patches with input from Aake Sandgren * Wed Sep 12 2007 Anders W??n?nen - 1.7.22-2ng - Added more openssl portability patches with input from Aake Sandgren * Mon Sep 10 2007 Anders W??n?nen - 1.7.22-1ng - Try to link against system crypto library when Globus library is not available - Make /etc/grid-security/vomsdir part of the voms sub-package - Drop RPM prefix /etc - Move the vomses.template to /etc/voms - Use dashes instead of underscore in voms-install-replica.1 man page - Do not try to link against system crypt library. Voms now does this internally. - Upstream 1.7.22 (CVS tag glite-security-voms_R_1_7_22_1) * Mon Jul 16 2007 Anders W??n?nen - 1.7.20-5ng - Drop voms-struct_change.patch - problem is with libxml2 * Sat Jul 14 2007 Anders W??n?nen - 1.7.20-4ng - Add missing openssl-devel dependency in voms-devel * Thu Jul 12 2007 Anders W??n?nen - 1.7.20-3ng - Add patch: - voms-struct_change.patch - Change API slightly - but now works with libxml2 * Thu Jul 08 2007 Anders W??n?nen - 1.7.20-2ng - Make conditinal dependency on expat-devel (OpenSuSE 10.20 has only expat) * Thu Jul 05 2007 Anders W??n?nen - 1.7.20-1ng - Upstream 1.7.20 (CVS tag glite-security-voms_R_1_7_20_1) * Thu Jul 05 2007 Anders W??n?nen - 1.7.19-2ng - Added patches: - voms-openssl_portability.patch - Support for newer OpenSSL-0.9.8 - voms-isoc90_portability.patch - Support for older compilers - Added openssl-devel build dependency * Fri Jun 22 2007 Anders W??n?nen - 1.7.19-1ng - Upstream 1.7.19 (CVS tag glite-security-voms_R_1_7_19_P2) - Remove patches (use shell substitutions instead) - Disable Java API build * Fri Jun 22 2007 Anders W??n?nen - 1.6.20-3ng - Added Globus dependencies to voms-devel * Mon Jul 24 2006 Anders W??n?nen - 1.6.20-2ng - Fix dependency typo: Requires -> BuildRequires * Sat May 06 2006 Anders W??n?nen - 1.6.20-1ng - Many changes since upstream changed quite a lot. - Added README.NorduGrid with packaging information - Patches: - voms_openssl-0.9.8.patch - Support for OpenSSL 0.9.8 - voms_noglobusopenssl-1.6.20.patch - Use system openssl rather than the one from Globus - Patch reworked for voms 1.6.20 - Dont use project based (gLite) include paths - Pseudo patches (fixes made at runtime and not from static patch files) - Fix broken --libexecdir support for configure (some systems do not have libexecdir = /libexec) - Drop all documents except man pages which are pre-generated (section 3 man pages are skipped as well) - Do not use edg- prefix (can be turned on/off through macro) - Install flavored libraries in addition to non-flavored (can be turned on/off through macro) - Put start-up script in /etc/init.d - Move configuration files from /etc to /etc * Mon Dec 19 2005 Anders W??n?nen - 1.6.9-2 - Add patch voms_doc.patch to disable html and ps documentation and add man-mages and pdf files to distribution (make dist) - Use rpm switch: --define "_autotools_bootstrap 1" to rebuild documentation and create "make dist" target - Add patch voms_nohardcodelibexecdir.patch which use the libexecdir from configure rather than the hardcoded prefix/libexec * Sun Nov 27 2005 Anders W??n?nen - 1.6.9-1 - Add patch voms_ssl_include.patch to add external openssl includes. Would be better to query globus_openssl about this * Tue Oct 18 2005 Anders W??n?nen - 1.6.7-1 - Modfiy voms_noglobusopenssl.patch to match upstream - Add patch voms_nops.patch to disable postscript versions of reference manual * Fri Jun 17 2005 Anders W??n?nen - 1.5.4-1 - Remove the following patches: - voms_namespace.patch - Fixed in upstream - voms_external_mysql++-1.4.1.patch - Obsolete since mysql++ is no longer needed - voms-no_libs.path - Fixed in upstream - Add Globus dependencies * Wed Jun 01 2005 Anders W??n?nen - 1.4.1-3 - Do not hardcode Globus flavor but try to guess - Remove explicit globus rpm Requirement - Use external openssl - not globus_openssl * Mon May 02 2005 Anders W??n?nen - 1.4.1-2 - Remove automake cache - Add explicit dependency on mysql++-devel * Sat Apr 30 2005 Anders W??n?nen - 1.4.1-1 - New upstream - autogen.sh -> autobuild.sh * Mon Apr 18 2005 Anders W??n?nen - 1.3.2-1 - Initial build. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/voms/EL-4/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:08:49 -0000 1.1 +++ .cvsignore 10 Sep 2009 02:41:42 -0000 1.2 @@ -0,0 +1 @@ +voms-1.9.11.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/voms/EL-4/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:08:49 -0000 1.1 +++ sources 10 Sep 2009 02:41:42 -0000 1.2 @@ -0,0 +1 @@ +86ca9fbf86b2aa61401f46d96c1b99bb voms-1.9.11.tar.gz From ellert at fedoraproject.org Thu Sep 10 02:49:23 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Thu, 10 Sep 2009 02:49:23 +0000 (UTC) Subject: rpms/voms-mysql-plugin/devel import.log, NONE, 1.1 voms-mysql-plugin-crypto.patch, NONE, 1.1 voms-mysql-plugin-module.patch, NONE, 1.1 voms-mysql-plugin-mysqllib.patch, NONE, 1.1 voms-mysql-plugin-underquote.patch, NONE, 1.1 voms-mysql-plugin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910024923.2CCB911C00CE@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/voms-mysql-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23540/devel Modified Files: .cvsignore sources Added Files: import.log voms-mysql-plugin-crypto.patch voms-mysql-plugin-module.patch voms-mysql-plugin-mysqllib.patch voms-mysql-plugin-underquote.patch voms-mysql-plugin.spec Log Message: * Sat Aug 15 2009 Mattias Ellert - 3.1.1-1 - Update to version 3.1.1. --- NEW FILE import.log --- voms-mysql-plugin-3_1_1-1_fc11:HEAD:voms-mysql-plugin-3.1.1-1.fc11.src.rpm:1252550902 voms-mysql-plugin-crypto.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-mysql-plugin-crypto.patch --- diff -ur voms-mysql-plugin-3.1.1.orig/src/Makefile.am voms-mysql-plugin-3.1.1/src/Makefile.am --- voms-mysql-plugin-3.1.1.orig/src/Makefile.am 2009-08-16 06:31:47.000000000 +0200 +++ voms-mysql-plugin-3.1.1/src/Makefile.am 2009-08-16 06:32:38.000000000 +0200 @@ -1,6 +1,6 @@ lib_LTLIBRARIES = libvomsmysql.la libvomsmysql_la_SOURCES = mysqlwrap.cc mysqlwrap.h dbwrap.h -libvomsmysql_la_LIBADD = $(MYSQL_LIBS) +libvomsmysql_la_LIBADD = $(MYSQL_LIBS) -lcrypto libvomsmysql_la_LDFLAGS = -module -avoid-version -no-undefined AM_CPPFLAGS = $(MYSQL_CFLAGS) voms-mysql-plugin-module.patch: Makefile.am | 1 + 1 file changed, 1 insertion(+) --- NEW FILE voms-mysql-plugin-module.patch --- diff -ur voms-mysql-plugin-3.1.0.orig/src/Makefile.am voms-mysql-plugin-3.1.0/src/Makefile.am --- voms-mysql-plugin-3.1.0.orig/src/Makefile.am 2007-11-20 19:07:57.000000000 +0100 +++ voms-mysql-plugin-3.1.0/src/Makefile.am 2009-06-30 12:49:42.316374480 +0200 @@ -1,6 +1,7 @@ lib_LTLIBRARIES = libvomsmysql.la libvomsmysql_la_SOURCES = mysqlwrap.cc mysqlwrap.h dbwrap.h libvomsmysql_la_LIBADD = $(MYSQL_LIBS) +libvomsmysql_la_LDFLAGS = -module -avoid-version -no-undefined AM_CPPFLAGS = $(MYSQL_CFLAGS) voms-mysql-plugin-mysqllib.patch: mysql.m4 | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) --- NEW FILE voms-mysql-plugin-mysqllib.patch --- diff -ur voms-mysql-plugin-3.1.0.orig/project/mysql.m4 voms-mysql-plugin-3.1.0/project/mysql.m4 --- voms-mysql-plugin-3.1.0.orig/project/mysql.m4 2007-11-20 16:15:32.000000000 +0100 +++ voms-mysql-plugin-3.1.0/project/mysql.m4 2009-07-01 07:08:58.782378737 +0200 @@ -37,10 +37,10 @@ result=no ac_cv_mysql_valid=no - AC_PATH_PROG(PMYSQL,mysql,no,$MYSQL_BIN_PATH) + AC_PATH_PROG(PMYSQL,mysql_config,no,$MYSQL_BIN_PATH) if test "$PMYSQL" != "no" ; then - MYSQL_VERSION=`$PMYSQL --version | cut -d' ' -f6 | tr -cd '0-9.'` + MYSQL_VERSION=`$PMYSQL --version | tr -cd '0-9.'` mysql_version_between(3.0.0,$MYSQL_VERSION,3.999.999, mysql_greater_than_3=no,mysql_greater_than_3=yes) @@ -53,20 +53,13 @@ ac_save_CFLAGS=$CFLAGS ac_save_LIBS=$LIBS - if test -n "$with_mysql_prefix" -a "$with_mysql_prefix" != "/usr" -a "x$result" = "xyes" ; then - MYSQL_CFLAGS="-I$with_mysql_prefix/include -I$with_mysql_prefix/include/mysql" - MYSQL_LIBS="-L$with_mysql_prefix/lib -L$with_mysql_prefix/lib/mysql" - else - MYSQL_CFLAGS="" - MYSQL_LIBS="" - fi - if test "x$result" = "xyes" ; then if test "x$mysql_greater_than_3" = "xyes" ; then - MYSQL_LIBS="$MYSQL_LIBS -lmysqlclient -lz" + MYSQL_CFLAGS=`$PMYSQL --include` else - MYSQL_LIBS="$MYSQL_LIBS -lmysqlclient" + MYSQL_CFLAGS=`$PMYSQL --cflags` fi + MYSQL_LIBS=`$PMYSQL --libs` CFLAGS="$MYSQL_CFLAGS $CFLAGS" LIBS="$MYSQL_LIBS $LIBS" @@ -94,8 +87,8 @@ MYSQL_INSTALL_PATH=$with_mysql_prefix ifelse([$3], , :, [$3]) else - MYSQL_CFLAGS="-I/usr/include/mysql" - MYSQL_LIBS="-l/usr/lib/mysql" + MYSQL_CFLAGS= + MYSQL_LIBS= ifelse([$4], , :, [$4]) fi voms-mysql-plugin-underquote.patch: glite.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-mysql-plugin-underquote.patch --- --- voms-mysql-plugin-3.1.0.orig/project/glite.m4 2005-09-26 09:36:56.000000000 +0200 +++ voms-mysql-plugin-3.1.0/project/glite.m4 2009-07-01 07:19:47.816378148 +0200 @@ -4,7 +4,7 @@ dnl - GLITE_CFLAGS dnl - DISTTAR -AC_DEFUN(AC_GLITE, +AC_DEFUN([AC_GLITE], [ AC_ARG_WITH(glite_location, [ --with-glite-location=PFX prefix where GLITE is installed. (/opt/glite)], --- NEW FILE voms-mysql-plugin.spec --- Name: voms-mysql-plugin Version: 3.1.1 Release: 1%{?dist} Summary: VOMS server plugin for MySQL Group: System Environment/Libraries License: ASL 2.0 URL: http://glite.web.cern.ch/glite/ # The source tarball is created from a CVS checkout: # cvs -d:pserver:anonymous:@glite.cvs.cern.ch:/cvs/glite co \ # -r glite-security-voms-mysql_R_3_1_1 \ # -d voms-mysql-plugin-3.1.1 org.glite.security.voms-mysql # tar -z -c --exclude CVS -f voms-mysql-plugin-3.1.1.tar.gz \ # voms-mysql-plugin-3.1.1 Source: %{name}-%{version}.tar.gz # Make the mysql library detection portable # https://savannah.cern.ch/bugs/?54438 Patch0: %{name}-mysqllib.patch # Add proper LDFLAGS # https://savannah.cern.ch/bugs/?54439 Patch1: %{name}-module.patch # Fix underquoted macro # https://savannah.cern.ch/bugs/?54440 Patch2: %{name}-underquote.patch # Add missing library to avoid undefined symbols # https://savannah.cern.ch/bugs/?54441 Patch3: %{name}-crypto.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: voms-server%{?_isa} BuildRequires: libtool BuildRequires: mysql-devel%{?_isa} BuildRequires: openssl%{?_isa} %description In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers the MySQL implementation for the VOMS server. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 # Fix directory hardwiring for f in `find . -name Makefile.am`; do sed -e 's!\(^sysconfdir *= *\)\$(prefix)/etc!\1 at sysconfdir@!' -i $f done ./bootstrap %build %configure --libdir=%{_libdir}/voms --sysconfdir=%{_datadir} make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm $RPM_BUILD_ROOT%{_libdir}/voms/libvomsmysql.a rm $RPM_BUILD_ROOT%{_libdir}/voms/libvomsmysql.la %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %{_datadir}/voms/voms-mysql.data %{_datadir}/voms/voms-mysql-compat.data %dir %{_libdir}/voms %{_libdir}/voms/libvomsmysql.so %changelog * Sat Aug 15 2009 Mattias Ellert - 3.1.1-1 - Update to version 3.1.1. * Tue Jun 30 2009 Mattias Ellert - 3.1.0-1 - First build. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/voms-mysql-plugin/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:09:53 -0000 1.1 +++ .cvsignore 10 Sep 2009 02:49:22 -0000 1.2 @@ -0,0 +1 @@ +voms-mysql-plugin-3.1.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/voms-mysql-plugin/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:09:53 -0000 1.1 +++ sources 10 Sep 2009 02:49:22 -0000 1.2 @@ -0,0 +1 @@ +b8cfcc652e64e2ec3702155c754cdd6e voms-mysql-plugin-3.1.1.tar.gz From ellert at fedoraproject.org Thu Sep 10 02:50:53 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Thu, 10 Sep 2009 02:50:53 +0000 (UTC) Subject: rpms/voms-mysql-plugin/F-11 import.log, NONE, 1.1 voms-mysql-plugin-crypto.patch, NONE, 1.1 voms-mysql-plugin-module.patch, NONE, 1.1 voms-mysql-plugin-mysqllib.patch, NONE, 1.1 voms-mysql-plugin-underquote.patch, NONE, 1.1 voms-mysql-plugin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910025053.D172311C00CE@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/voms-mysql-plugin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24116/F-11 Modified Files: .cvsignore sources Added Files: import.log voms-mysql-plugin-crypto.patch voms-mysql-plugin-module.patch voms-mysql-plugin-mysqllib.patch voms-mysql-plugin-underquote.patch voms-mysql-plugin.spec Log Message: * Sat Aug 15 2009 Mattias Ellert - 3.1.1-1 - Update to version 3.1.1. --- NEW FILE import.log --- voms-mysql-plugin-3_1_1-1_fc11:F-11:voms-mysql-plugin-3.1.1-1.fc11.src.rpm:1252551019 voms-mysql-plugin-crypto.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-mysql-plugin-crypto.patch --- diff -ur voms-mysql-plugin-3.1.1.orig/src/Makefile.am voms-mysql-plugin-3.1.1/src/Makefile.am --- voms-mysql-plugin-3.1.1.orig/src/Makefile.am 2009-08-16 06:31:47.000000000 +0200 +++ voms-mysql-plugin-3.1.1/src/Makefile.am 2009-08-16 06:32:38.000000000 +0200 @@ -1,6 +1,6 @@ lib_LTLIBRARIES = libvomsmysql.la libvomsmysql_la_SOURCES = mysqlwrap.cc mysqlwrap.h dbwrap.h -libvomsmysql_la_LIBADD = $(MYSQL_LIBS) +libvomsmysql_la_LIBADD = $(MYSQL_LIBS) -lcrypto libvomsmysql_la_LDFLAGS = -module -avoid-version -no-undefined AM_CPPFLAGS = $(MYSQL_CFLAGS) voms-mysql-plugin-module.patch: Makefile.am | 1 + 1 file changed, 1 insertion(+) --- NEW FILE voms-mysql-plugin-module.patch --- diff -ur voms-mysql-plugin-3.1.0.orig/src/Makefile.am voms-mysql-plugin-3.1.0/src/Makefile.am --- voms-mysql-plugin-3.1.0.orig/src/Makefile.am 2007-11-20 19:07:57.000000000 +0100 +++ voms-mysql-plugin-3.1.0/src/Makefile.am 2009-06-30 12:49:42.316374480 +0200 @@ -1,6 +1,7 @@ lib_LTLIBRARIES = libvomsmysql.la libvomsmysql_la_SOURCES = mysqlwrap.cc mysqlwrap.h dbwrap.h libvomsmysql_la_LIBADD = $(MYSQL_LIBS) +libvomsmysql_la_LDFLAGS = -module -avoid-version -no-undefined AM_CPPFLAGS = $(MYSQL_CFLAGS) voms-mysql-plugin-mysqllib.patch: mysql.m4 | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) --- NEW FILE voms-mysql-plugin-mysqllib.patch --- diff -ur voms-mysql-plugin-3.1.0.orig/project/mysql.m4 voms-mysql-plugin-3.1.0/project/mysql.m4 --- voms-mysql-plugin-3.1.0.orig/project/mysql.m4 2007-11-20 16:15:32.000000000 +0100 +++ voms-mysql-plugin-3.1.0/project/mysql.m4 2009-07-01 07:08:58.782378737 +0200 @@ -37,10 +37,10 @@ result=no ac_cv_mysql_valid=no - AC_PATH_PROG(PMYSQL,mysql,no,$MYSQL_BIN_PATH) + AC_PATH_PROG(PMYSQL,mysql_config,no,$MYSQL_BIN_PATH) if test "$PMYSQL" != "no" ; then - MYSQL_VERSION=`$PMYSQL --version | cut -d' ' -f6 | tr -cd '0-9.'` + MYSQL_VERSION=`$PMYSQL --version | tr -cd '0-9.'` mysql_version_between(3.0.0,$MYSQL_VERSION,3.999.999, mysql_greater_than_3=no,mysql_greater_than_3=yes) @@ -53,20 +53,13 @@ ac_save_CFLAGS=$CFLAGS ac_save_LIBS=$LIBS - if test -n "$with_mysql_prefix" -a "$with_mysql_prefix" != "/usr" -a "x$result" = "xyes" ; then - MYSQL_CFLAGS="-I$with_mysql_prefix/include -I$with_mysql_prefix/include/mysql" - MYSQL_LIBS="-L$with_mysql_prefix/lib -L$with_mysql_prefix/lib/mysql" - else - MYSQL_CFLAGS="" - MYSQL_LIBS="" - fi - if test "x$result" = "xyes" ; then if test "x$mysql_greater_than_3" = "xyes" ; then - MYSQL_LIBS="$MYSQL_LIBS -lmysqlclient -lz" + MYSQL_CFLAGS=`$PMYSQL --include` else - MYSQL_LIBS="$MYSQL_LIBS -lmysqlclient" + MYSQL_CFLAGS=`$PMYSQL --cflags` fi + MYSQL_LIBS=`$PMYSQL --libs` CFLAGS="$MYSQL_CFLAGS $CFLAGS" LIBS="$MYSQL_LIBS $LIBS" @@ -94,8 +87,8 @@ MYSQL_INSTALL_PATH=$with_mysql_prefix ifelse([$3], , :, [$3]) else - MYSQL_CFLAGS="-I/usr/include/mysql" - MYSQL_LIBS="-l/usr/lib/mysql" + MYSQL_CFLAGS= + MYSQL_LIBS= ifelse([$4], , :, [$4]) fi voms-mysql-plugin-underquote.patch: glite.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-mysql-plugin-underquote.patch --- --- voms-mysql-plugin-3.1.0.orig/project/glite.m4 2005-09-26 09:36:56.000000000 +0200 +++ voms-mysql-plugin-3.1.0/project/glite.m4 2009-07-01 07:19:47.816378148 +0200 @@ -4,7 +4,7 @@ dnl - GLITE_CFLAGS dnl - DISTTAR -AC_DEFUN(AC_GLITE, +AC_DEFUN([AC_GLITE], [ AC_ARG_WITH(glite_location, [ --with-glite-location=PFX prefix where GLITE is installed. (/opt/glite)], --- NEW FILE voms-mysql-plugin.spec --- Name: voms-mysql-plugin Version: 3.1.1 Release: 1%{?dist} Summary: VOMS server plugin for MySQL Group: System Environment/Libraries License: ASL 2.0 URL: http://glite.web.cern.ch/glite/ # The source tarball is created from a CVS checkout: # cvs -d:pserver:anonymous:@glite.cvs.cern.ch:/cvs/glite co \ # -r glite-security-voms-mysql_R_3_1_1 \ # -d voms-mysql-plugin-3.1.1 org.glite.security.voms-mysql # tar -z -c --exclude CVS -f voms-mysql-plugin-3.1.1.tar.gz \ # voms-mysql-plugin-3.1.1 Source: %{name}-%{version}.tar.gz # Make the mysql library detection portable # https://savannah.cern.ch/bugs/?54438 Patch0: %{name}-mysqllib.patch # Add proper LDFLAGS # https://savannah.cern.ch/bugs/?54439 Patch1: %{name}-module.patch # Fix underquoted macro # https://savannah.cern.ch/bugs/?54440 Patch2: %{name}-underquote.patch # Add missing library to avoid undefined symbols # https://savannah.cern.ch/bugs/?54441 Patch3: %{name}-crypto.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: voms-server%{?_isa} BuildRequires: libtool BuildRequires: mysql-devel%{?_isa} BuildRequires: openssl%{?_isa} %description In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers the MySQL implementation for the VOMS server. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 # Fix directory hardwiring for f in `find . -name Makefile.am`; do sed -e 's!\(^sysconfdir *= *\)\$(prefix)/etc!\1 at sysconfdir@!' -i $f done ./bootstrap %build %configure --libdir=%{_libdir}/voms --sysconfdir=%{_datadir} make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm $RPM_BUILD_ROOT%{_libdir}/voms/libvomsmysql.a rm $RPM_BUILD_ROOT%{_libdir}/voms/libvomsmysql.la %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %{_datadir}/voms/voms-mysql.data %{_datadir}/voms/voms-mysql-compat.data %dir %{_libdir}/voms %{_libdir}/voms/libvomsmysql.so %changelog * Sat Aug 15 2009 Mattias Ellert - 3.1.1-1 - Update to version 3.1.1. * Tue Jun 30 2009 Mattias Ellert - 3.1.0-1 - First build. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/voms-mysql-plugin/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:09:53 -0000 1.1 +++ .cvsignore 10 Sep 2009 02:50:53 -0000 1.2 @@ -0,0 +1 @@ +voms-mysql-plugin-3.1.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/voms-mysql-plugin/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:09:53 -0000 1.1 +++ sources 10 Sep 2009 02:50:53 -0000 1.2 @@ -0,0 +1 @@ +b8cfcc652e64e2ec3702155c754cdd6e voms-mysql-plugin-3.1.1.tar.gz From ellert at fedoraproject.org Thu Sep 10 02:52:09 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Thu, 10 Sep 2009 02:52:09 +0000 (UTC) Subject: rpms/voms-mysql-plugin/F-10 import.log, NONE, 1.1 voms-mysql-plugin-crypto.patch, NONE, 1.1 voms-mysql-plugin-module.patch, NONE, 1.1 voms-mysql-plugin-mysqllib.patch, NONE, 1.1 voms-mysql-plugin-underquote.patch, NONE, 1.1 voms-mysql-plugin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910025209.6739C11C00CE@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/voms-mysql-plugin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24581/F-10 Modified Files: .cvsignore sources Added Files: import.log voms-mysql-plugin-crypto.patch voms-mysql-plugin-module.patch voms-mysql-plugin-mysqllib.patch voms-mysql-plugin-underquote.patch voms-mysql-plugin.spec Log Message: * Sat Aug 15 2009 Mattias Ellert - 3.1.1-1 - Update to version 3.1.1. --- NEW FILE import.log --- voms-mysql-plugin-3_1_1-1_fc11:F-10:voms-mysql-plugin-3.1.1-1.fc11.src.rpm:1252551105 voms-mysql-plugin-crypto.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-mysql-plugin-crypto.patch --- diff -ur voms-mysql-plugin-3.1.1.orig/src/Makefile.am voms-mysql-plugin-3.1.1/src/Makefile.am --- voms-mysql-plugin-3.1.1.orig/src/Makefile.am 2009-08-16 06:31:47.000000000 +0200 +++ voms-mysql-plugin-3.1.1/src/Makefile.am 2009-08-16 06:32:38.000000000 +0200 @@ -1,6 +1,6 @@ lib_LTLIBRARIES = libvomsmysql.la libvomsmysql_la_SOURCES = mysqlwrap.cc mysqlwrap.h dbwrap.h -libvomsmysql_la_LIBADD = $(MYSQL_LIBS) +libvomsmysql_la_LIBADD = $(MYSQL_LIBS) -lcrypto libvomsmysql_la_LDFLAGS = -module -avoid-version -no-undefined AM_CPPFLAGS = $(MYSQL_CFLAGS) voms-mysql-plugin-module.patch: Makefile.am | 1 + 1 file changed, 1 insertion(+) --- NEW FILE voms-mysql-plugin-module.patch --- diff -ur voms-mysql-plugin-3.1.0.orig/src/Makefile.am voms-mysql-plugin-3.1.0/src/Makefile.am --- voms-mysql-plugin-3.1.0.orig/src/Makefile.am 2007-11-20 19:07:57.000000000 +0100 +++ voms-mysql-plugin-3.1.0/src/Makefile.am 2009-06-30 12:49:42.316374480 +0200 @@ -1,6 +1,7 @@ lib_LTLIBRARIES = libvomsmysql.la libvomsmysql_la_SOURCES = mysqlwrap.cc mysqlwrap.h dbwrap.h libvomsmysql_la_LIBADD = $(MYSQL_LIBS) +libvomsmysql_la_LDFLAGS = -module -avoid-version -no-undefined AM_CPPFLAGS = $(MYSQL_CFLAGS) voms-mysql-plugin-mysqllib.patch: mysql.m4 | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) --- NEW FILE voms-mysql-plugin-mysqllib.patch --- diff -ur voms-mysql-plugin-3.1.0.orig/project/mysql.m4 voms-mysql-plugin-3.1.0/project/mysql.m4 --- voms-mysql-plugin-3.1.0.orig/project/mysql.m4 2007-11-20 16:15:32.000000000 +0100 +++ voms-mysql-plugin-3.1.0/project/mysql.m4 2009-07-01 07:08:58.782378737 +0200 @@ -37,10 +37,10 @@ result=no ac_cv_mysql_valid=no - AC_PATH_PROG(PMYSQL,mysql,no,$MYSQL_BIN_PATH) + AC_PATH_PROG(PMYSQL,mysql_config,no,$MYSQL_BIN_PATH) if test "$PMYSQL" != "no" ; then - MYSQL_VERSION=`$PMYSQL --version | cut -d' ' -f6 | tr -cd '0-9.'` + MYSQL_VERSION=`$PMYSQL --version | tr -cd '0-9.'` mysql_version_between(3.0.0,$MYSQL_VERSION,3.999.999, mysql_greater_than_3=no,mysql_greater_than_3=yes) @@ -53,20 +53,13 @@ ac_save_CFLAGS=$CFLAGS ac_save_LIBS=$LIBS - if test -n "$with_mysql_prefix" -a "$with_mysql_prefix" != "/usr" -a "x$result" = "xyes" ; then - MYSQL_CFLAGS="-I$with_mysql_prefix/include -I$with_mysql_prefix/include/mysql" - MYSQL_LIBS="-L$with_mysql_prefix/lib -L$with_mysql_prefix/lib/mysql" - else - MYSQL_CFLAGS="" - MYSQL_LIBS="" - fi - if test "x$result" = "xyes" ; then if test "x$mysql_greater_than_3" = "xyes" ; then - MYSQL_LIBS="$MYSQL_LIBS -lmysqlclient -lz" + MYSQL_CFLAGS=`$PMYSQL --include` else - MYSQL_LIBS="$MYSQL_LIBS -lmysqlclient" + MYSQL_CFLAGS=`$PMYSQL --cflags` fi + MYSQL_LIBS=`$PMYSQL --libs` CFLAGS="$MYSQL_CFLAGS $CFLAGS" LIBS="$MYSQL_LIBS $LIBS" @@ -94,8 +87,8 @@ MYSQL_INSTALL_PATH=$with_mysql_prefix ifelse([$3], , :, [$3]) else - MYSQL_CFLAGS="-I/usr/include/mysql" - MYSQL_LIBS="-l/usr/lib/mysql" + MYSQL_CFLAGS= + MYSQL_LIBS= ifelse([$4], , :, [$4]) fi voms-mysql-plugin-underquote.patch: glite.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-mysql-plugin-underquote.patch --- --- voms-mysql-plugin-3.1.0.orig/project/glite.m4 2005-09-26 09:36:56.000000000 +0200 +++ voms-mysql-plugin-3.1.0/project/glite.m4 2009-07-01 07:19:47.816378148 +0200 @@ -4,7 +4,7 @@ dnl - GLITE_CFLAGS dnl - DISTTAR -AC_DEFUN(AC_GLITE, +AC_DEFUN([AC_GLITE], [ AC_ARG_WITH(glite_location, [ --with-glite-location=PFX prefix where GLITE is installed. (/opt/glite)], --- NEW FILE voms-mysql-plugin.spec --- Name: voms-mysql-plugin Version: 3.1.1 Release: 1%{?dist} Summary: VOMS server plugin for MySQL Group: System Environment/Libraries License: ASL 2.0 URL: http://glite.web.cern.ch/glite/ # The source tarball is created from a CVS checkout: # cvs -d:pserver:anonymous:@glite.cvs.cern.ch:/cvs/glite co \ # -r glite-security-voms-mysql_R_3_1_1 \ # -d voms-mysql-plugin-3.1.1 org.glite.security.voms-mysql # tar -z -c --exclude CVS -f voms-mysql-plugin-3.1.1.tar.gz \ # voms-mysql-plugin-3.1.1 Source: %{name}-%{version}.tar.gz # Make the mysql library detection portable # https://savannah.cern.ch/bugs/?54438 Patch0: %{name}-mysqllib.patch # Add proper LDFLAGS # https://savannah.cern.ch/bugs/?54439 Patch1: %{name}-module.patch # Fix underquoted macro # https://savannah.cern.ch/bugs/?54440 Patch2: %{name}-underquote.patch # Add missing library to avoid undefined symbols # https://savannah.cern.ch/bugs/?54441 Patch3: %{name}-crypto.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: voms-server%{?_isa} BuildRequires: libtool BuildRequires: mysql-devel%{?_isa} BuildRequires: openssl%{?_isa} %description In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers the MySQL implementation for the VOMS server. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 # Fix directory hardwiring for f in `find . -name Makefile.am`; do sed -e 's!\(^sysconfdir *= *\)\$(prefix)/etc!\1 at sysconfdir@!' -i $f done ./bootstrap %build %configure --libdir=%{_libdir}/voms --sysconfdir=%{_datadir} make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm $RPM_BUILD_ROOT%{_libdir}/voms/libvomsmysql.a rm $RPM_BUILD_ROOT%{_libdir}/voms/libvomsmysql.la %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %{_datadir}/voms/voms-mysql.data %{_datadir}/voms/voms-mysql-compat.data %dir %{_libdir}/voms %{_libdir}/voms/libvomsmysql.so %changelog * Sat Aug 15 2009 Mattias Ellert - 3.1.1-1 - Update to version 3.1.1. * Tue Jun 30 2009 Mattias Ellert - 3.1.0-1 - First build. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/voms-mysql-plugin/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:09:53 -0000 1.1 +++ .cvsignore 10 Sep 2009 02:52:09 -0000 1.2 @@ -0,0 +1 @@ +voms-mysql-plugin-3.1.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/voms-mysql-plugin/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:09:53 -0000 1.1 +++ sources 10 Sep 2009 02:52:09 -0000 1.2 @@ -0,0 +1 @@ +b8cfcc652e64e2ec3702155c754cdd6e voms-mysql-plugin-3.1.1.tar.gz From ellert at fedoraproject.org Thu Sep 10 02:53:41 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Thu, 10 Sep 2009 02:53:41 +0000 (UTC) Subject: rpms/voms-mysql-plugin/EL-5 import.log, NONE, 1.1 voms-mysql-plugin-crypto.patch, NONE, 1.1 voms-mysql-plugin-module.patch, NONE, 1.1 voms-mysql-plugin-mysqllib.patch, NONE, 1.1 voms-mysql-plugin-underquote.patch, NONE, 1.1 voms-mysql-plugin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910025341.C60EB11C00CE@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/voms-mysql-plugin/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25075/EL-5 Modified Files: .cvsignore sources Added Files: import.log voms-mysql-plugin-crypto.patch voms-mysql-plugin-module.patch voms-mysql-plugin-mysqllib.patch voms-mysql-plugin-underquote.patch voms-mysql-plugin.spec Log Message: * Sat Aug 15 2009 Mattias Ellert - 3.1.1-1 - Update to version 3.1.1. --- NEW FILE import.log --- voms-mysql-plugin-3_1_1-1_fc11:EL-5:voms-mysql-plugin-3.1.1-1.fc11.src.rpm:1252551193 voms-mysql-plugin-crypto.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-mysql-plugin-crypto.patch --- diff -ur voms-mysql-plugin-3.1.1.orig/src/Makefile.am voms-mysql-plugin-3.1.1/src/Makefile.am --- voms-mysql-plugin-3.1.1.orig/src/Makefile.am 2009-08-16 06:31:47.000000000 +0200 +++ voms-mysql-plugin-3.1.1/src/Makefile.am 2009-08-16 06:32:38.000000000 +0200 @@ -1,6 +1,6 @@ lib_LTLIBRARIES = libvomsmysql.la libvomsmysql_la_SOURCES = mysqlwrap.cc mysqlwrap.h dbwrap.h -libvomsmysql_la_LIBADD = $(MYSQL_LIBS) +libvomsmysql_la_LIBADD = $(MYSQL_LIBS) -lcrypto libvomsmysql_la_LDFLAGS = -module -avoid-version -no-undefined AM_CPPFLAGS = $(MYSQL_CFLAGS) voms-mysql-plugin-module.patch: Makefile.am | 1 + 1 file changed, 1 insertion(+) --- NEW FILE voms-mysql-plugin-module.patch --- diff -ur voms-mysql-plugin-3.1.0.orig/src/Makefile.am voms-mysql-plugin-3.1.0/src/Makefile.am --- voms-mysql-plugin-3.1.0.orig/src/Makefile.am 2007-11-20 19:07:57.000000000 +0100 +++ voms-mysql-plugin-3.1.0/src/Makefile.am 2009-06-30 12:49:42.316374480 +0200 @@ -1,6 +1,7 @@ lib_LTLIBRARIES = libvomsmysql.la libvomsmysql_la_SOURCES = mysqlwrap.cc mysqlwrap.h dbwrap.h libvomsmysql_la_LIBADD = $(MYSQL_LIBS) +libvomsmysql_la_LDFLAGS = -module -avoid-version -no-undefined AM_CPPFLAGS = $(MYSQL_CFLAGS) voms-mysql-plugin-mysqllib.patch: mysql.m4 | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) --- NEW FILE voms-mysql-plugin-mysqllib.patch --- diff -ur voms-mysql-plugin-3.1.0.orig/project/mysql.m4 voms-mysql-plugin-3.1.0/project/mysql.m4 --- voms-mysql-plugin-3.1.0.orig/project/mysql.m4 2007-11-20 16:15:32.000000000 +0100 +++ voms-mysql-plugin-3.1.0/project/mysql.m4 2009-07-01 07:08:58.782378737 +0200 @@ -37,10 +37,10 @@ result=no ac_cv_mysql_valid=no - AC_PATH_PROG(PMYSQL,mysql,no,$MYSQL_BIN_PATH) + AC_PATH_PROG(PMYSQL,mysql_config,no,$MYSQL_BIN_PATH) if test "$PMYSQL" != "no" ; then - MYSQL_VERSION=`$PMYSQL --version | cut -d' ' -f6 | tr -cd '0-9.'` + MYSQL_VERSION=`$PMYSQL --version | tr -cd '0-9.'` mysql_version_between(3.0.0,$MYSQL_VERSION,3.999.999, mysql_greater_than_3=no,mysql_greater_than_3=yes) @@ -53,20 +53,13 @@ ac_save_CFLAGS=$CFLAGS ac_save_LIBS=$LIBS - if test -n "$with_mysql_prefix" -a "$with_mysql_prefix" != "/usr" -a "x$result" = "xyes" ; then - MYSQL_CFLAGS="-I$with_mysql_prefix/include -I$with_mysql_prefix/include/mysql" - MYSQL_LIBS="-L$with_mysql_prefix/lib -L$with_mysql_prefix/lib/mysql" - else - MYSQL_CFLAGS="" - MYSQL_LIBS="" - fi - if test "x$result" = "xyes" ; then if test "x$mysql_greater_than_3" = "xyes" ; then - MYSQL_LIBS="$MYSQL_LIBS -lmysqlclient -lz" + MYSQL_CFLAGS=`$PMYSQL --include` else - MYSQL_LIBS="$MYSQL_LIBS -lmysqlclient" + MYSQL_CFLAGS=`$PMYSQL --cflags` fi + MYSQL_LIBS=`$PMYSQL --libs` CFLAGS="$MYSQL_CFLAGS $CFLAGS" LIBS="$MYSQL_LIBS $LIBS" @@ -94,8 +87,8 @@ MYSQL_INSTALL_PATH=$with_mysql_prefix ifelse([$3], , :, [$3]) else - MYSQL_CFLAGS="-I/usr/include/mysql" - MYSQL_LIBS="-l/usr/lib/mysql" + MYSQL_CFLAGS= + MYSQL_LIBS= ifelse([$4], , :, [$4]) fi voms-mysql-plugin-underquote.patch: glite.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-mysql-plugin-underquote.patch --- --- voms-mysql-plugin-3.1.0.orig/project/glite.m4 2005-09-26 09:36:56.000000000 +0200 +++ voms-mysql-plugin-3.1.0/project/glite.m4 2009-07-01 07:19:47.816378148 +0200 @@ -4,7 +4,7 @@ dnl - GLITE_CFLAGS dnl - DISTTAR -AC_DEFUN(AC_GLITE, +AC_DEFUN([AC_GLITE], [ AC_ARG_WITH(glite_location, [ --with-glite-location=PFX prefix where GLITE is installed. (/opt/glite)], --- NEW FILE voms-mysql-plugin.spec --- Name: voms-mysql-plugin Version: 3.1.1 Release: 1%{?dist} Summary: VOMS server plugin for MySQL Group: System Environment/Libraries License: ASL 2.0 URL: http://glite.web.cern.ch/glite/ # The source tarball is created from a CVS checkout: # cvs -d:pserver:anonymous:@glite.cvs.cern.ch:/cvs/glite co \ # -r glite-security-voms-mysql_R_3_1_1 \ # -d voms-mysql-plugin-3.1.1 org.glite.security.voms-mysql # tar -z -c --exclude CVS -f voms-mysql-plugin-3.1.1.tar.gz \ # voms-mysql-plugin-3.1.1 Source: %{name}-%{version}.tar.gz # Make the mysql library detection portable # https://savannah.cern.ch/bugs/?54438 Patch0: %{name}-mysqllib.patch # Add proper LDFLAGS # https://savannah.cern.ch/bugs/?54439 Patch1: %{name}-module.patch # Fix underquoted macro # https://savannah.cern.ch/bugs/?54440 Patch2: %{name}-underquote.patch # Add missing library to avoid undefined symbols # https://savannah.cern.ch/bugs/?54441 Patch3: %{name}-crypto.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: voms-server%{?_isa} BuildRequires: libtool BuildRequires: mysql-devel%{?_isa} BuildRequires: openssl%{?_isa} %description In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers the MySQL implementation for the VOMS server. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 # Fix directory hardwiring for f in `find . -name Makefile.am`; do sed -e 's!\(^sysconfdir *= *\)\$(prefix)/etc!\1 at sysconfdir@!' -i $f done ./bootstrap %build %configure --libdir=%{_libdir}/voms --sysconfdir=%{_datadir} make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm $RPM_BUILD_ROOT%{_libdir}/voms/libvomsmysql.a rm $RPM_BUILD_ROOT%{_libdir}/voms/libvomsmysql.la %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %{_datadir}/voms/voms-mysql.data %{_datadir}/voms/voms-mysql-compat.data %dir %{_libdir}/voms %{_libdir}/voms/libvomsmysql.so %changelog * Sat Aug 15 2009 Mattias Ellert - 3.1.1-1 - Update to version 3.1.1. * Tue Jun 30 2009 Mattias Ellert - 3.1.0-1 - First build. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/voms-mysql-plugin/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:09:53 -0000 1.1 +++ .cvsignore 10 Sep 2009 02:53:41 -0000 1.2 @@ -0,0 +1 @@ +voms-mysql-plugin-3.1.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/voms-mysql-plugin/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:09:53 -0000 1.1 +++ sources 10 Sep 2009 02:53:41 -0000 1.2 @@ -0,0 +1 @@ +b8cfcc652e64e2ec3702155c754cdd6e voms-mysql-plugin-3.1.1.tar.gz From ellert at fedoraproject.org Thu Sep 10 02:55:05 2009 From: ellert at fedoraproject.org (Mattias Ellert) Date: Thu, 10 Sep 2009 02:55:05 +0000 (UTC) Subject: rpms/voms-mysql-plugin/EL-4 import.log, NONE, 1.1 voms-mysql-plugin-crypto.patch, NONE, 1.1 voms-mysql-plugin-module.patch, NONE, 1.1 voms-mysql-plugin-mysqllib.patch, NONE, 1.1 voms-mysql-plugin-underquote.patch, NONE, 1.1 voms-mysql-plugin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910025505.C241B11C00CE@cvs1.fedora.phx.redhat.com> Author: ellert Update of /cvs/pkgs/rpms/voms-mysql-plugin/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26250/EL-4 Modified Files: .cvsignore sources Added Files: import.log voms-mysql-plugin-crypto.patch voms-mysql-plugin-module.patch voms-mysql-plugin-mysqllib.patch voms-mysql-plugin-underquote.patch voms-mysql-plugin.spec Log Message: * Sat Aug 15 2009 Mattias Ellert - 3.1.1-1 - Update to version 3.1.1. --- NEW FILE import.log --- voms-mysql-plugin-3_1_1-1_fc11:EL-4:voms-mysql-plugin-3.1.1-1.fc11.src.rpm:1252551275 voms-mysql-plugin-crypto.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-mysql-plugin-crypto.patch --- diff -ur voms-mysql-plugin-3.1.1.orig/src/Makefile.am voms-mysql-plugin-3.1.1/src/Makefile.am --- voms-mysql-plugin-3.1.1.orig/src/Makefile.am 2009-08-16 06:31:47.000000000 +0200 +++ voms-mysql-plugin-3.1.1/src/Makefile.am 2009-08-16 06:32:38.000000000 +0200 @@ -1,6 +1,6 @@ lib_LTLIBRARIES = libvomsmysql.la libvomsmysql_la_SOURCES = mysqlwrap.cc mysqlwrap.h dbwrap.h -libvomsmysql_la_LIBADD = $(MYSQL_LIBS) +libvomsmysql_la_LIBADD = $(MYSQL_LIBS) -lcrypto libvomsmysql_la_LDFLAGS = -module -avoid-version -no-undefined AM_CPPFLAGS = $(MYSQL_CFLAGS) voms-mysql-plugin-module.patch: Makefile.am | 1 + 1 file changed, 1 insertion(+) --- NEW FILE voms-mysql-plugin-module.patch --- diff -ur voms-mysql-plugin-3.1.0.orig/src/Makefile.am voms-mysql-plugin-3.1.0/src/Makefile.am --- voms-mysql-plugin-3.1.0.orig/src/Makefile.am 2007-11-20 19:07:57.000000000 +0100 +++ voms-mysql-plugin-3.1.0/src/Makefile.am 2009-06-30 12:49:42.316374480 +0200 @@ -1,6 +1,7 @@ lib_LTLIBRARIES = libvomsmysql.la libvomsmysql_la_SOURCES = mysqlwrap.cc mysqlwrap.h dbwrap.h libvomsmysql_la_LIBADD = $(MYSQL_LIBS) +libvomsmysql_la_LDFLAGS = -module -avoid-version -no-undefined AM_CPPFLAGS = $(MYSQL_CFLAGS) voms-mysql-plugin-mysqllib.patch: mysql.m4 | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) --- NEW FILE voms-mysql-plugin-mysqllib.patch --- diff -ur voms-mysql-plugin-3.1.0.orig/project/mysql.m4 voms-mysql-plugin-3.1.0/project/mysql.m4 --- voms-mysql-plugin-3.1.0.orig/project/mysql.m4 2007-11-20 16:15:32.000000000 +0100 +++ voms-mysql-plugin-3.1.0/project/mysql.m4 2009-07-01 07:08:58.782378737 +0200 @@ -37,10 +37,10 @@ result=no ac_cv_mysql_valid=no - AC_PATH_PROG(PMYSQL,mysql,no,$MYSQL_BIN_PATH) + AC_PATH_PROG(PMYSQL,mysql_config,no,$MYSQL_BIN_PATH) if test "$PMYSQL" != "no" ; then - MYSQL_VERSION=`$PMYSQL --version | cut -d' ' -f6 | tr -cd '0-9.'` + MYSQL_VERSION=`$PMYSQL --version | tr -cd '0-9.'` mysql_version_between(3.0.0,$MYSQL_VERSION,3.999.999, mysql_greater_than_3=no,mysql_greater_than_3=yes) @@ -53,20 +53,13 @@ ac_save_CFLAGS=$CFLAGS ac_save_LIBS=$LIBS - if test -n "$with_mysql_prefix" -a "$with_mysql_prefix" != "/usr" -a "x$result" = "xyes" ; then - MYSQL_CFLAGS="-I$with_mysql_prefix/include -I$with_mysql_prefix/include/mysql" - MYSQL_LIBS="-L$with_mysql_prefix/lib -L$with_mysql_prefix/lib/mysql" - else - MYSQL_CFLAGS="" - MYSQL_LIBS="" - fi - if test "x$result" = "xyes" ; then if test "x$mysql_greater_than_3" = "xyes" ; then - MYSQL_LIBS="$MYSQL_LIBS -lmysqlclient -lz" + MYSQL_CFLAGS=`$PMYSQL --include` else - MYSQL_LIBS="$MYSQL_LIBS -lmysqlclient" + MYSQL_CFLAGS=`$PMYSQL --cflags` fi + MYSQL_LIBS=`$PMYSQL --libs` CFLAGS="$MYSQL_CFLAGS $CFLAGS" LIBS="$MYSQL_LIBS $LIBS" @@ -94,8 +87,8 @@ MYSQL_INSTALL_PATH=$with_mysql_prefix ifelse([$3], , :, [$3]) else - MYSQL_CFLAGS="-I/usr/include/mysql" - MYSQL_LIBS="-l/usr/lib/mysql" + MYSQL_CFLAGS= + MYSQL_LIBS= ifelse([$4], , :, [$4]) fi voms-mysql-plugin-underquote.patch: glite.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE voms-mysql-plugin-underquote.patch --- --- voms-mysql-plugin-3.1.0.orig/project/glite.m4 2005-09-26 09:36:56.000000000 +0200 +++ voms-mysql-plugin-3.1.0/project/glite.m4 2009-07-01 07:19:47.816378148 +0200 @@ -4,7 +4,7 @@ dnl - GLITE_CFLAGS dnl - DISTTAR -AC_DEFUN(AC_GLITE, +AC_DEFUN([AC_GLITE], [ AC_ARG_WITH(glite_location, [ --with-glite-location=PFX prefix where GLITE is installed. (/opt/glite)], --- NEW FILE voms-mysql-plugin.spec --- Name: voms-mysql-plugin Version: 3.1.1 Release: 1%{?dist} Summary: VOMS server plugin for MySQL Group: System Environment/Libraries License: ASL 2.0 URL: http://glite.web.cern.ch/glite/ # The source tarball is created from a CVS checkout: # cvs -d:pserver:anonymous:@glite.cvs.cern.ch:/cvs/glite co \ # -r glite-security-voms-mysql_R_3_1_1 \ # -d voms-mysql-plugin-3.1.1 org.glite.security.voms-mysql # tar -z -c --exclude CVS -f voms-mysql-plugin-3.1.1.tar.gz \ # voms-mysql-plugin-3.1.1 Source: %{name}-%{version}.tar.gz # Make the mysql library detection portable # https://savannah.cern.ch/bugs/?54438 Patch0: %{name}-mysqllib.patch # Add proper LDFLAGS # https://savannah.cern.ch/bugs/?54439 Patch1: %{name}-module.patch # Fix underquoted macro # https://savannah.cern.ch/bugs/?54440 Patch2: %{name}-underquote.patch # Add missing library to avoid undefined symbols # https://savannah.cern.ch/bugs/?54441 Patch3: %{name}-crypto.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: voms-server%{?_isa} BuildRequires: libtool BuildRequires: mysql-devel%{?_isa} BuildRequires: openssl%{?_isa} %description In grid computing, and whenever the access to resources may be controlled by parties external to the resource provider, users may be grouped to Virtual Organizations (VOs). This package provides a VO Membership Service (VOMS), which informs on that association between users and their VOs: groups, roles and capabilities. This package offers the MySQL implementation for the VOMS server. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 # Fix directory hardwiring for f in `find . -name Makefile.am`; do sed -e 's!\(^sysconfdir *= *\)\$(prefix)/etc!\1 at sysconfdir@!' -i $f done ./bootstrap %build %configure --libdir=%{_libdir}/voms --sysconfdir=%{_datadir} make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm $RPM_BUILD_ROOT%{_libdir}/voms/libvomsmysql.a rm $RPM_BUILD_ROOT%{_libdir}/voms/libvomsmysql.la %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %{_datadir}/voms/voms-mysql.data %{_datadir}/voms/voms-mysql-compat.data %dir %{_libdir}/voms %{_libdir}/voms/libvomsmysql.so %changelog * Sat Aug 15 2009 Mattias Ellert - 3.1.1-1 - Update to version 3.1.1. * Tue Jun 30 2009 Mattias Ellert - 3.1.0-1 - First build. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/voms-mysql-plugin/EL-4/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:09:53 -0000 1.1 +++ .cvsignore 10 Sep 2009 02:55:05 -0000 1.2 @@ -0,0 +1 @@ +voms-mysql-plugin-3.1.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/voms-mysql-plugin/EL-4/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:09:53 -0000 1.1 +++ sources 10 Sep 2009 02:55:05 -0000 1.2 @@ -0,0 +1 @@ +b8cfcc652e64e2ec3702155c754cdd6e voms-mysql-plugin-3.1.1.tar.gz From wtogami at fedoraproject.org Thu Sep 10 02:57:38 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 10 Sep 2009 02:57:38 +0000 (UTC) Subject: rpms/spamassassin/devel .cvsignore, 1.46, 1.47 sources, 1.45, 1.46 spamassassin.spec, 1.118, 1.119 Message-ID: <20090910025738.7D37511C00CE@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/spamassassin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26956 Modified Files: .cvsignore sources spamassassin.spec Log Message: - numerous bugs fixed - this snapshot is used during masscheck underway until September 17th in order to determine the base scores for spamassassin-3.3.0. Your participation is needed! Please read http://wiki.apache.org/spamassassin/RescoreDetails Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/.cvsignore,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- .cvsignore 10 Aug 2009 04:26:00 -0000 1.46 +++ .cvsignore 10 Sep 2009 02:57:38 -0000 1.47 @@ -1,2 +1 @@ -Mail-SpamAssassin-3.3.0-alpha2.tar.bz2 -Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz +mcsnapshot.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/sources,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- sources 10 Aug 2009 04:26:00 -0000 1.45 +++ sources 10 Sep 2009 02:57:38 -0000 1.46 @@ -1,2 +1 @@ -1b396a9df1faa22185263c7526fe6042 Mail-SpamAssassin-3.3.0-alpha2.tar.bz2 -daaca5fba5787774eb918e1a5e92be6a Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz +57a321c63b1a97ee43d33a3bddced6d1 mcsnapshot.tgz Index: spamassassin.spec =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/spamassassin.spec,v retrieving revision 1.118 retrieving revision 1.119 diff -u -p -r1.118 -r1.119 --- spamassassin.spec 21 Aug 2009 15:55:48 -0000 1.118 +++ spamassassin.spec 10 Sep 2009 02:57:38 -0000 1.119 @@ -35,12 +35,14 @@ Summary: Spam filter for email which can be invoked from mail delivery agents Name: spamassassin Version: 3.3.0 -%define prename alpha2 -Release: 0.6.alpha2%{?dist} +%define prename mcsnapshot +Release: 0.7.%{prename}%{?dist} License: ASL 2.0 Group: Applications/Internet URL: http://spamassassin.apache.org/ -Source0: http://www.apache.org/dist/%{name}/%{real_name}-%{version}-%{prename}.tar.bz2 +#Source0: http://www.apache.org/dist/%{name}/%{real_name}-%{version}-%{prename}.tar.bz2 +# Temporary tarball before alpha3 +Source0: mcsnapshot.tgz Source1: Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz Source2: redhat_local.cf Source3: spamassassin-default.rc @@ -110,7 +112,9 @@ To filter spam for all users, add that l (creating if necessary). %prep -%setup -q -n Mail-SpamAssassin-%{version} +#%setup -q -n Mail-SpamAssassin-%{version} +# Temporary before alpha3 +%setup -q -n mcsnapshot # Patches 0-99 are RH specific # none yet # Patches 100+ are SVN backports (DO NOT REUSE!) @@ -222,6 +226,12 @@ fi exit 0 %changelog +* Wed Sep 09 2009 Warren Togami 3.3.3-0.7.mcsnapshot +- numerous bugs fixed +- this snapshot is used during masscheck underway until + September 17th in order to determine the base scores for spamassassin-3.3.0. + Your participation is needed! Please read http://wiki.apache.org/spamassassin/RescoreDetails + * Fri Aug 21 2009 Tomas Mraz - 3.3.0-0.6.alpha2 - rebuilt with new openssl From cwickert at fedoraproject.org Thu Sep 10 03:01:34 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Thu, 10 Sep 2009 03:01:34 +0000 (UTC) Subject: rpms/xfce4-settings/F-11 xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch, NONE, 1.1 xfce4-settings-4.6.1-fix-timeout-startup.patch, NONE, 1.1 xfce4-settings-4.6.1-xkl.patch, NONE, 1.1 Message-ID: <20090910030134.6665F11C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-settings/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27940 Added Files: xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch xfce4-settings-4.6.1-fix-timeout-startup.patch xfce4-settings-4.6.1-xkl.patch Log Message: add patches xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch: xfce-keyboard-settings.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch --- diff --git a/dialogs/keyboard-settings/xfce-keyboard-settings.c b/dialogs/keyboard-settings/xfce-keyboard-settings.c index d372ee9..d1cb69c 100644 --- a/dialogs/keyboard-settings/xfce-keyboard-settings.c +++ b/dialogs/keyboard-settings/xfce-keyboard-settings.c @@ -322,7 +322,7 @@ xfce_keyboard_settings_constructed (GObject *object) xfconf_g_property_bind (settings->priv->keyboards_channel, "/Default/KeyRepeat/Rate", G_TYPE_INT, G_OBJECT (xkb_key_repeat_rate_scale), "value"); xkb_key_repeat_delay_scale = gtk_range_get_adjustment (GTK_RANGE (glade_xml_get_widget (settings->priv->glade_xml, "xkb_key_repeat_delay_scale"))); - xfconf_g_property_bind (settings->priv->keyboards_channel, "/DefaultKeyRepeat/Delay", G_TYPE_INT, G_OBJECT (xkb_key_repeat_delay_scale), "value"); + xfconf_g_property_bind (settings->priv->keyboards_channel, "/Default/KeyRepeat/Delay", G_TYPE_INT, G_OBJECT (xkb_key_repeat_delay_scale), "value"); /* XSETTINGS */ net_cursor_blink_check = glade_xml_get_widget (settings->priv->glade_xml, "net_cursor_blink_check"); xfce4-settings-4.6.1-fix-timeout-startup.patch: main.c | 101 +++++++++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 70 insertions(+), 31 deletions(-) --- NEW FILE xfce4-settings-4.6.1-fix-timeout-startup.patch --- commit fa550da4a52172b4074922a2962c44613e96e3f0 Author: kelnos Date: Thu Jun 4 09:19:51 2009 +0000 avoid timing out xfce4-session on startup (bug 5040) xfce4-settings-helper was trying to be clever to migrate itself from autostart to the actual session. it was doing a poor job. this should keep the cleverness, but make sure it always connects to the session manager and makes sure the SM can continue. it also allows the copy of x-s-h that was started via the session (and not autostart) to force itself to start, even if it's already running. the other instance will lose its hold on the selection, notice, and quit. git-svn-id: http://svn.xfce.org/svn/xfce/xfce4-settings/trunk at 29991 a0aa69c2-05f4-0310-b83c-d5d913b14636 diff --git a/xfce4-settings-helper/main.c b/xfce4-settings-helper/main.c index c0e7712..1553c58 100644 --- a/xfce4-settings-helper/main.c +++ b/xfce4-settings-helper/main.c @@ -60,7 +60,14 @@ #include "displays.h" #endif +#define SELECTION_NAME "_XFCE_SETTINGS_HELPER" +static GdkFilterReturn xfce_settings_helper_selection_watcher (GdkXEvent *xevt, + GdkEvent *evt, + gpointer user_data); + + +static SessionClient *sm_client = NULL; static gboolean opt_version = FALSE; static gboolean opt_debug = FALSE; @@ -124,15 +131,14 @@ xfce_settings_helper_set_autostart_enabled (gboolean enabled) } -/* returns TRUE if we're now connected to the SM, FALSE otherwise */ +/* returns TRUE if we got started by the SM and our client ID was + * valid, FALSE otherwise */ static gboolean xfce_settings_helper_connect_session (int argc, char **argv, const gchar *sm_client_id, gboolean debug_mode) { - SessionClient *sm_client; - /* we can't be sure that the SM will save the session later, so we only * disable the autostart item if we're launching because we got *resumed* * from a previous session. */ @@ -148,69 +154,96 @@ xfce_settings_helper_connect_session (int argc, { g_warning ("Failed to connect to session manager"); client_session_free (sm_client); - xfce_settings_helper_set_autostart_enabled (TRUE); + sm_client = NULL; return FALSE; } if (sm_client_id && !g_ascii_strcasecmp (sm_client_id, sm_client->given_client_id)) { /* we passed a client id, and got the same one back, which means - * we were definitely restarted as a part of the session. so - * it's safe to disable the autostart item. */ - xfce_settings_helper_set_autostart_enabled (FALSE); + * we were definitely restarted as a part of the session. */ return TRUE; } - /* otherwise, let's just ensure the autostart item is enabled. */ - xfce_settings_helper_set_autostart_enabled (TRUE); - - return TRUE; + return FALSE; } +#ifdef GDK_WINDOWING_X11 +static GdkFilterReturn +xfce_settings_helper_selection_watcher (GdkXEvent *xevt, + GdkEvent *evt, + gpointer user_data) +{ + Window xwin = GPOINTER_TO_UINT(user_data); + XEvent *xe = (XEvent *)xevt; + + if (xe->type == SelectionClear && xe->xclient.window == xwin) + { + if (sm_client) + client_session_set_restart_style (sm_client, SESSION_RESTART_IF_RUNNING); + signal_handler (SIGINT, NULL); + } + + return GDK_FILTER_CONTINUE; +} +#endif + static gboolean -xfce_settings_helper_acquire_selection () +xfce_settings_helper_acquire_selection (gboolean force) { #ifdef GDK_WINDOWING_X11 GdkDisplay *gdpy = gdk_display_get_default (); + GtkWidget *invisible; Display *dpy = GDK_DISPLAY_XDISPLAY (gdpy); GdkWindow *rootwin = gdk_screen_get_root_window (gdk_display_get_screen (gdpy, 0)); Window xroot = GDK_WINDOW_XID (rootwin); - Window xwin; - Atom selection_atom, manager_atom; + GdkAtom selection_atom; + Atom selection_atom_x11; XClientMessageEvent xev; - xwin = XCreateSimpleWindow (dpy, xroot, -100, -100, 1, 1, 0, 0, - XBlackPixel (GDK_DISPLAY (), 0)); - XSelectInput (dpy, xwin, PropertyChangeMask | StructureNotifyMask); + selection_atom = gdk_atom_intern (SELECTION_NAME, FALSE); + selection_atom_x11 = gdk_x11_atom_to_xatom_for_display (gdpy, selection_atom); + + /* can't use gdk for the selection owner here because it returns NULL + * if the selection owner is in another process */ + if (!force && XGetSelectionOwner (dpy, selection_atom_x11) != None) + return FALSE; - selection_atom = XInternAtom (dpy, "_XFCE_SETTINGS_HELPER", False); - manager_atom = XInternAtom (dpy, "MANAGER", False); + invisible = gtk_invisible_new (); + gtk_widget_realize (invisible); + gtk_widget_add_events (invisible, GDK_STRUCTURE_MASK | GDK_PROPERTY_CHANGE_MASK); - if (XGetSelectionOwner (dpy, selection_atom) != None) + if (!gdk_selection_owner_set_for_display (gdpy, invisible->window, + selection_atom, GDK_CURRENT_TIME, + TRUE)) { - XDestroyWindow (dpy, xwin); + g_critical ("Unable to get selection " SELECTION_NAME); + gtk_widget_destroy (invisible); return FALSE; } - XSetSelectionOwner (dpy, selection_atom, xwin, CurrentTime); - - if (XGetSelectionOwner (dpy, selection_atom) != xwin) + /* but we can use gdk here since we only care if it's our window */ + if (gdk_selection_owner_get_for_display (gdpy, selection_atom) != invisible->window) { - XDestroyWindow (dpy, xwin); + gtk_widget_destroy (invisible); return FALSE; } xev.type = ClientMessage; xev.window = xroot; - xev.message_type = manager_atom; + xev.message_type = gdk_x11_get_xatom_by_name_for_display (gdpy, "MANAGER"); xev.format = 32; xev.data.l[0] = CurrentTime; - xev.data.l[1] = selection_atom; - xev.data.l[2] = xwin; + xev.data.l[1] = selection_atom_x11; + xev.data.l[2] = GDK_WINDOW_XID (invisible->window); xev.data.l[3] = xev.data.l[4] = 0; XSendEvent (dpy, xroot, False, StructureNotifyMask, (XEvent *)&xev); + + gdk_window_add_filter (invisible->window, + xfce_settings_helper_selection_watcher, + GUINT_TO_POINTER (GDK_WINDOW_XID (invisible->window))); #endif return TRUE; @@ -221,6 +254,7 @@ gint main (gint argc, gchar **argv) { GError *error = NULL; + gboolean in_session; GObject *pointer_helper; GObject *keyboards_helper; GObject *accessibility_helper; @@ -284,12 +318,19 @@ main (gint argc, gchar **argv) return EXIT_FAILURE; } - if (!xfce_settings_helper_acquire_selection ()) + /* connect to session always, even if we quit below. this way the + * session manager won't wait for us to time out. */ + in_session = xfce_settings_helper_connect_session (argc, argv, opt_sm_client_id, opt_debug); + + if (!xfce_settings_helper_acquire_selection (in_session)) { g_printerr ("%s is already running\n", G_LOG_DOMAIN); return EXIT_FAILURE; } + /* if we were restarted as part of the session, remove us from autostart */ + xfce_settings_helper_set_autostart_enabled (!in_session); + /* daemonize the process when not running in debug mode */ if (!opt_debug) { @@ -308,8 +349,6 @@ main (gint argc, gchar **argv) } } - xfce_settings_helper_connect_session (argc, argv, opt_sm_client_id, opt_debug); - /* create the sub daemons */ pointer_helper = g_object_new (XFCE_TYPE_POINTERS_HELPER, NULL); keyboards_helper = g_object_new (XFCE_TYPE_KEYBOARDS_HELPER, NULL); xfce4-settings-4.6.1-xkl.patch: xfce-keyboard-settings.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE xfce4-settings-4.6.1-xkl.patch --- diff -Nur xfce4-settings-4.6.1.orig/dialogs/keyboard-settings/xfce-keyboard-settings.c xfce4-settings-4.6.1/dialogs/keyboard-settings/xfce-keyboard-settings.c --- xfce4-settings-4.6.1.orig/dialogs/keyboard-settings/xfce-keyboard-settings.c 2009-03-02 10:48:00.000000000 -0700 +++ xfce4-settings-4.6.1/dialogs/keyboard-settings/xfce-keyboard-settings.c 2009-07-03 13:24:25.000000000 -0600 @@ -378,7 +378,7 @@ xkl_config_rec_get_from_server (settings->priv->xkl_rec_config, settings->priv->xkl_engine); settings->priv->xkl_registry = xkl_config_registry_get_instance (settings->priv->xkl_engine); - xkl_config_registry_load (settings->priv->xkl_registry); + xkl_config_registry_load (settings->priv->xkl_registry, FALSE); /* Tab */ xkb_tab_layout_vbox = glade_xml_get_widget (settings->priv->glade_xml, "xkb_tab_layout_vbox"); From salimma at fedoraproject.org Thu Sep 10 03:04:02 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Thu, 10 Sep 2009 03:04:02 +0000 (UTC) Subject: rpms/llvm/devel llvm.spec,1.32,1.33 Message-ID: <20090910030402.F15B011C00CE@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/llvm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28387 Modified Files: llvm.spec Log Message: * Wed Sep 9 2009 Michel Salim - 2.6-0.5.pre1 - Disable var tracking assignments on PPC Index: llvm.spec =================================================================== RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- llvm.spec 9 Sep 2009 15:57:46 -0000 1.32 +++ llvm.spec 10 Sep 2009 03:04:02 -0000 1.33 @@ -5,7 +5,7 @@ Name: llvm Version: 2.6 -Release: 0.4.pre1%{?dist} +Release: 0.5.pre1%{?dist} Summary: The Low Level Virtual Machine Group: Development/Languages @@ -169,6 +169,11 @@ popd # Disabling assertions now, rec. by pure and needed for OpenGTL # no PIC on ix86: http://llvm.org/bugs/show_bug.cgi?id=3239 mkdir obj && cd obj +%ifarch ppc +CXXFLAGS="%{optflags} -fno-var-tracking-assignments" \ +%else +CXXFLAGS="%{optflags}" \ +%endif ../configure \ --prefix=%{_prefix} \ --libdir=%{_libdir}/%{name} \ @@ -352,6 +357,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 9 2009 Michel Salim - 2.6-0.5.pre1 +- Disable var tracking assignments on PPC + * Wed Sep 9 2009 Michel Salim - 2.6-0.4.pre1 - Don't adjust clang include dir; files there are noarch (bz#521893) - Enable clang unit tests From salimma at fedoraproject.org Thu Sep 10 03:09:22 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Thu, 10 Sep 2009 03:09:22 +0000 (UTC) Subject: rpms/llvm/devel llvm.spec,1.33,1.34 Message-ID: <20090910030922.201A711C0427@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/llvm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29323 Modified Files: llvm.spec Log Message: Disable var tracking assignment in the correct place Index: llvm.spec =================================================================== RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- llvm.spec 10 Sep 2009 03:04:02 -0000 1.33 +++ llvm.spec 10 Sep 2009 03:09:21 -0000 1.34 @@ -169,11 +169,6 @@ popd # Disabling assertions now, rec. by pure and needed for OpenGTL # no PIC on ix86: http://llvm.org/bugs/show_bug.cgi?id=3239 mkdir obj && cd obj -%ifarch ppc -CXXFLAGS="%{optflags} -fno-var-tracking-assignments" \ -%else -CXXFLAGS="%{optflags}" \ -%endif ../configure \ --prefix=%{_prefix} \ --libdir=%{_libdir}/%{name} \ @@ -188,7 +183,12 @@ CXXFLAGS="%{optflags}" \ # configure does not properly specify libdir sed -i 's|(PROJ_prefix)/lib|(PROJ_prefix)/%{_lib}/%{name}|g' Makefile.config -make %{_smp_mflags} OPTIMIZE_OPTION='%{optflags}' +make %{_smp_mflags} \ +%ifarch ppc + OPTIMIZE_OPTION="%{optflags} -fno-var-tracking-assignments" +%else + OPTIMIZE_OPTION="%{optflags}" +%endif %check From cwickert at fedoraproject.org Thu Sep 10 03:10:05 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Thu, 10 Sep 2009 03:10:05 +0000 (UTC) Subject: rpms/xfce4-diskperf-plugin/devel xfce4-diskperf-plugin-2.2.0-colors-at-startup.patch, NONE, 1.1 xfce4-diskperf-plugin.spec, 1.19, 1.20 Message-ID: <20090910031005.3F06A11C043D@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-diskperf-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30353 Modified Files: xfce4-diskperf-plugin.spec Added Files: xfce4-diskperf-plugin-2.2.0-colors-at-startup.patch Log Message: * Thu Sep 10 2009 Christoph Wickert - 2.2.0-5 - Fix custom bar colors at startup (bugzilla.xfce.org #3185) xfce4-diskperf-plugin-2.2.0-colors-at-startup.patch: main.c | 1 + 1 file changed, 1 insertion(+) --- NEW FILE xfce4-diskperf-plugin-2.2.0-colors-at-startup.patch --- diff -Nur -x '*.orig' -x '*~' xfce4-diskperf-plugin-2.2.0/panel-plugin/main.c xfce4-diskperf-plugin-2.2.0.new/panel-plugin/main.c --- xfce4-diskperf-plugin-2.2.0/panel-plugin/main.c 2008-04-17 09:11:23.000000000 +0200 +++ xfce4-diskperf-plugin-2.2.0.new/panel-plugin/main.c 2008-06-14 12:52:45.000000000 +0200 @@ -553,6 +553,7 @@ if ((value = xfce_rc_read_entry (rc, (CONF_READ_WRITE_COLOR), NULL))) { gdk_color_parse (value, poConf->aoColor + RW_DATA); } + SetMonitorBarColor (poPlugin); xfce_rc_close (rc); } /* diskperf_read_config() */ Index: xfce4-diskperf-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-diskperf-plugin/devel/xfce4-diskperf-plugin.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- xfce4-diskperf-plugin.spec 27 Jul 2009 07:51:23 -0000 1.19 +++ xfce4-diskperf-plugin.spec 10 Sep 2009 03:10:05 -0000 1.20 @@ -1,12 +1,14 @@ Name: xfce4-diskperf-plugin Version: 2.2.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Disk performance plugin for the Xfce panel Group: User Interface/Desktops License: BSD URL: http://goodies.xfce.org/panel-plugins/{%name} Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 +# http://bugzilla.xfce.org/show_bug.cgi?id=3185 +Patch0: %{name}-2.2.0-colors-at-startup.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xfce4-panel-devel >= 4.3.90, libxfcegui4-devel >= 4.3.90, libxml2-devel @@ -19,6 +21,7 @@ second) based on data provided by the ke %prep %setup -q +%patch0 -p1 -b .orig %build %configure --disable-static @@ -39,6 +42,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/xfce4/panel-plugins/*.desktop %changelog +* Thu Sep 10 2009 Christoph Wickert - 2.2.0-5 +- Fix custom bar colors at startup (bugzilla.xfce.org #3185) + * Mon Jul 27 2009 Fedora Release Engineering - 2.2.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cwickert at fedoraproject.org Thu Sep 10 03:18:28 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Thu, 10 Sep 2009 03:18:28 +0000 (UTC) Subject: rpms/xfce4-diskperf-plugin/devel xfce4-diskperf-plugin.spec, 1.20, 1.21 Message-ID: <20090910031828.3D9E011C00CE@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-diskperf-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv933 Modified Files: xfce4-diskperf-plugin.spec Log Message: fix bugzilla # Index: xfce4-diskperf-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-diskperf-plugin/devel/xfce4-diskperf-plugin.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- xfce4-diskperf-plugin.spec 10 Sep 2009 03:10:05 -0000 1.20 +++ xfce4-diskperf-plugin.spec 10 Sep 2009 03:18:27 -0000 1.21 @@ -7,7 +7,7 @@ Group: User Interface/Desktops License: BSD URL: http://goodies.xfce.org/panel-plugins/{%name} Source0: http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2 -# http://bugzilla.xfce.org/show_bug.cgi?id=3185 +# http://bugzilla.xfce.org/show_bug.cgi?id=3074 Patch0: %{name}-2.2.0-colors-at-startup.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -43,7 +43,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Thu Sep 10 2009 Christoph Wickert - 2.2.0-5 -- Fix custom bar colors at startup (bugzilla.xfce.org #3185) +- Fix custom bar colors at startup (bugzilla.xfce.org #3074) * Mon Jul 27 2009 Fedora Release Engineering - 2.2.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From xulchris at fedoraproject.org Thu Sep 10 03:22:06 2009 From: xulchris at fedoraproject.org (xulchris) Date: Thu, 10 Sep 2009 03:22:06 +0000 (UTC) Subject: rpms/php-pear-Numbers-Words/EL-5 .cvsignore, 1.2, 1.3 php-pear-Numbers-Words.spec, 1.3, 1.4 sources, 1.2, 1.3 Message-ID: <20090910032206.DF4AA11C00CE@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Numbers-Words/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1472/EL-5 Modified Files: .cvsignore php-pear-Numbers-Words.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Numbers-Words/EL-5/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 14 Jan 2007 07:40:51 -0000 1.2 +++ .cvsignore 10 Sep 2009 03:22:06 -0000 1.3 @@ -1 +1 @@ -Numbers_Words-0.15.0.tgz +Numbers_Words-0.16.1.tgz Index: php-pear-Numbers-Words.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Numbers-Words/EL-5/php-pear-Numbers-Words.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- php-pear-Numbers-Words.spec 23 Oct 2008 19:58:53 -0000 1.3 +++ php-pear-Numbers-Words.spec 10 Sep 2009 03:22:06 -0000 1.4 @@ -2,8 +2,8 @@ %define pear_name Numbers_Words Name: php-pear-Numbers-Words -Version: 0.15.0 -Release: 4%{?dist} +Version: 0.16.1 +Release: 1%{?dist} Summary: Methods for spelling numerals in words Group: Development/Languages @@ -48,6 +48,8 @@ rm -rf $RPM_BUILD_ROOT docdir # Move documentation mkdir -p docdir mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir +sed -i 's/\r//' docdir/%{pear_name}/README +sed -i 's/\r//' docdir/%{pear_name}/ChangeLog # Clean up unnecessary files rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??* @@ -81,6 +83,15 @@ fi %changelog +* Wed Sep 09 2009 Christopher Stone 0.16.1-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 0.15.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.15.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Thu Oct 23 2008 Christopher Stone 0.15.0-4 - Update LICENSE file to version 3.01 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Numbers-Words/EL-5/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 14 Jan 2007 07:40:51 -0000 1.2 +++ sources 10 Sep 2009 03:22:06 -0000 1.3 @@ -1 +1 @@ -cd65db3d32d781b1a28a1d83b0ff1530 Numbers_Words-0.15.0.tgz +ae1ccb8bed8f8716216be7eba891df7d Numbers_Words-0.16.1.tgz From xulchris at fedoraproject.org Thu Sep 10 03:22:07 2009 From: xulchris at fedoraproject.org (xulchris) Date: Thu, 10 Sep 2009 03:22:07 +0000 (UTC) Subject: rpms/php-pear-Numbers-Words/F-10 .cvsignore, 1.2, 1.3 php-pear-Numbers-Words.spec, 1.4, 1.5 sources, 1.2, 1.3 Message-ID: <20090910032207.5A58D11C00CE@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Numbers-Words/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1472/F-10 Modified Files: .cvsignore php-pear-Numbers-Words.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Numbers-Words/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 14 Jan 2007 07:40:51 -0000 1.2 +++ .cvsignore 10 Sep 2009 03:22:06 -0000 1.3 @@ -1 +1 @@ -Numbers_Words-0.15.0.tgz +Numbers_Words-0.16.1.tgz Index: php-pear-Numbers-Words.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Numbers-Words/F-10/php-pear-Numbers-Words.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- php-pear-Numbers-Words.spec 23 Oct 2008 19:58:53 -0000 1.4 +++ php-pear-Numbers-Words.spec 10 Sep 2009 03:22:06 -0000 1.5 @@ -2,8 +2,8 @@ %define pear_name Numbers_Words Name: php-pear-Numbers-Words -Version: 0.15.0 -Release: 4%{?dist} +Version: 0.16.1 +Release: 1%{?dist} Summary: Methods for spelling numerals in words Group: Development/Languages @@ -48,6 +48,8 @@ rm -rf $RPM_BUILD_ROOT docdir # Move documentation mkdir -p docdir mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir +sed -i 's/\r//' docdir/%{pear_name}/README +sed -i 's/\r//' docdir/%{pear_name}/ChangeLog # Clean up unnecessary files rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??* @@ -81,6 +83,15 @@ fi %changelog +* Wed Sep 09 2009 Christopher Stone 0.16.1-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 0.15.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.15.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Thu Oct 23 2008 Christopher Stone 0.15.0-4 - Update LICENSE file to version 3.01 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Numbers-Words/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 14 Jan 2007 07:40:51 -0000 1.2 +++ sources 10 Sep 2009 03:22:07 -0000 1.3 @@ -1 +1 @@ -cd65db3d32d781b1a28a1d83b0ff1530 Numbers_Words-0.15.0.tgz +ae1ccb8bed8f8716216be7eba891df7d Numbers_Words-0.16.1.tgz From xulchris at fedoraproject.org Thu Sep 10 03:22:07 2009 From: xulchris at fedoraproject.org (xulchris) Date: Thu, 10 Sep 2009 03:22:07 +0000 (UTC) Subject: rpms/php-pear-Numbers-Words/F-11 .cvsignore, 1.2, 1.3 php-pear-Numbers-Words.spec, 1.5, 1.6 sources, 1.2, 1.3 Message-ID: <20090910032207.887DE11C00CE@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Numbers-Words/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1472/F-11 Modified Files: .cvsignore php-pear-Numbers-Words.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Numbers-Words/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 14 Jan 2007 07:40:51 -0000 1.2 +++ .cvsignore 10 Sep 2009 03:22:07 -0000 1.3 @@ -1 +1 @@ -Numbers_Words-0.15.0.tgz +Numbers_Words-0.16.1.tgz Index: php-pear-Numbers-Words.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Numbers-Words/F-11/php-pear-Numbers-Words.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- php-pear-Numbers-Words.spec 26 Feb 2009 21:59:21 -0000 1.5 +++ php-pear-Numbers-Words.spec 10 Sep 2009 03:22:07 -0000 1.6 @@ -2,8 +2,8 @@ %define pear_name Numbers_Words Name: php-pear-Numbers-Words -Version: 0.15.0 -Release: 5%{?dist} +Version: 0.16.1 +Release: 1%{?dist} Summary: Methods for spelling numerals in words Group: Development/Languages @@ -48,6 +48,8 @@ rm -rf $RPM_BUILD_ROOT docdir # Move documentation mkdir -p docdir mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir +sed -i 's/\r//' docdir/%{pear_name}/README +sed -i 's/\r//' docdir/%{pear_name}/ChangeLog # Clean up unnecessary files rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??* @@ -81,6 +83,12 @@ fi %changelog +* Wed Sep 09 2009 Christopher Stone 0.16.1-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 0.15.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 0.15.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Numbers-Words/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 14 Jan 2007 07:40:51 -0000 1.2 +++ sources 10 Sep 2009 03:22:07 -0000 1.3 @@ -1 +1 @@ -cd65db3d32d781b1a28a1d83b0ff1530 Numbers_Words-0.15.0.tgz +ae1ccb8bed8f8716216be7eba891df7d Numbers_Words-0.16.1.tgz From xulchris at fedoraproject.org Thu Sep 10 03:22:07 2009 From: xulchris at fedoraproject.org (xulchris) Date: Thu, 10 Sep 2009 03:22:07 +0000 (UTC) Subject: rpms/php-pear-Numbers-Words/devel .cvsignore, 1.2, 1.3 php-pear-Numbers-Words.spec, 1.6, 1.7 sources, 1.2, 1.3 Message-ID: <20090910032207.B24EE11C00CE@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Numbers-Words/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1472/devel Modified Files: .cvsignore php-pear-Numbers-Words.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Numbers-Words/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 14 Jan 2007 07:40:51 -0000 1.2 +++ .cvsignore 10 Sep 2009 03:22:07 -0000 1.3 @@ -1 +1 @@ -Numbers_Words-0.15.0.tgz +Numbers_Words-0.16.1.tgz Index: php-pear-Numbers-Words.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Numbers-Words/devel/php-pear-Numbers-Words.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- php-pear-Numbers-Words.spec 26 Jul 2009 18:25:25 -0000 1.6 +++ php-pear-Numbers-Words.spec 10 Sep 2009 03:22:07 -0000 1.7 @@ -2,8 +2,8 @@ %define pear_name Numbers_Words Name: php-pear-Numbers-Words -Version: 0.15.0 -Release: 6%{?dist} +Version: 0.16.1 +Release: 1%{?dist} Summary: Methods for spelling numerals in words Group: Development/Languages @@ -48,6 +48,8 @@ rm -rf $RPM_BUILD_ROOT docdir # Move documentation mkdir -p docdir mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir +sed -i 's/\r//' docdir/%{pear_name}/README +sed -i 's/\r//' docdir/%{pear_name}/ChangeLog # Clean up unnecessary files rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??* @@ -81,6 +83,9 @@ fi %changelog +* Wed Sep 09 2009 Christopher Stone 0.16.1-1 +- Upstream sync + * Sun Jul 26 2009 Fedora Release Engineering - 0.15.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Numbers-Words/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 14 Jan 2007 07:40:51 -0000 1.2 +++ sources 10 Sep 2009 03:22:07 -0000 1.3 @@ -1 +1 @@ -cd65db3d32d781b1a28a1d83b0ff1530 Numbers_Words-0.15.0.tgz +ae1ccb8bed8f8716216be7eba891df7d Numbers_Words-0.16.1.tgz From mclasen at fedoraproject.org Thu Sep 10 03:32:51 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Thu, 10 Sep 2009 03:32:51 +0000 (UTC) Subject: rpms/nautilus/devel nautilus.spec,1.285,1.286 Message-ID: <20090910033251.97CE711C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/nautilus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3225 Modified Files: nautilus.spec Log Message: fix desktop files Index: nautilus.spec =================================================================== RCS file: /cvs/pkgs/rpms/nautilus/devel/nautilus.spec,v retrieving revision 1.285 retrieving revision 1.286 diff -u -p -r1.285 -r1.286 --- nautilus.spec 7 Sep 2009 09:51:34 -0000 1.285 +++ nautilus.spec 10 Sep 2009 03:32:51 -0000 1.286 @@ -14,7 +14,7 @@ Name: nautilus Summary: File manager for GNOME -Version: 2.27.92 +Version: 2.27.93 Release: 1%{?dist} License: GPLv2+ Group: User Interface/Desktops @@ -164,16 +164,11 @@ unset GCONF_DISABLE_MAKEFILE_SCHEMA_INST ## (uncomment when we patch the source to look in the right place) ## /bin/rm -rf $RPM_BUILD_ROOT%{_datadir}/nautilus/patterns -# desktop-file-install can't handle empty OnlyShowIn correctly -perl -pi -e 's/OnlyShowIn=;/OnlyShowIn=GNOME;/' $RPM_BUILD_ROOT%{_datadir}/applications/nautilus-folder-default-handler.desktop - desktop-file-install --vendor gnome --delete-original \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --add-only-show-in GNOME \ $RPM_BUILD_ROOT%{_datadir}/applications/* -perl -pi -e 's/OnlyShowIn=GNOME;/OnlyShowIn=;/' $RPM_BUILD_ROOT%{_datadir}/applications/gnome-nautilus-folder-handler.desktop - # http://bugzilla.gnome.org/show_bug.cgi?id=571417 cat >>$RPM_BUILD_ROOT%{_datadir}/applications/gnome-nautilus.desktop < - 2.27.92-2 +- Fix desktop files to be valid + * Mon Sep 7 2009 Tomas Bzatek - 2.27.92-1 - Update to 2.27.92 From salimma at fedoraproject.org Thu Sep 10 03:41:15 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Thu, 10 Sep 2009 03:41:15 +0000 (UTC) Subject: rpms/llvm/devel llvm.spec,1.34,1.35 Message-ID: <20090910034115.0FE3B11C00CE@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/llvm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4908 Modified Files: llvm.spec Log Message: Since clang tests are still failing even on x86, enable them unconditionally on all platforms (but don't terminate build on error) Index: llvm.spec =================================================================== RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- llvm.spec 10 Sep 2009 03:09:21 -0000 1.34 +++ llvm.spec 10 Sep 2009 03:41:14 -0000 1.35 @@ -196,9 +196,9 @@ make %{_smp_mflags} \ # http://www.nabble.com/LLVM-2.6-pre1%3A-test-failures-on-Fedora-11.91-%28Rawhide%29-ppc-td25334198.html %ifnarch ppc cd obj && make check +%endif # some clang tests still fail, preserve test results (cd tools/clang && make test 2>&1) | tee ../testlog.txt || true -%endif %install From mclasen at fedoraproject.org Thu Sep 10 03:44:16 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Thu, 10 Sep 2009 03:44:16 +0000 (UTC) Subject: rpms/nautilus/devel nautilus.spec,1.286,1.287 Message-ID: <20090910034416.2AD8811C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/nautilus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5515 Modified Files: nautilus.spec Log Message: fix typo Index: nautilus.spec =================================================================== RCS file: /cvs/pkgs/rpms/nautilus/devel/nautilus.spec,v retrieving revision 1.286 retrieving revision 1.287 diff -u -p -r1.286 -r1.287 --- nautilus.spec 10 Sep 2009 03:32:51 -0000 1.286 +++ nautilus.spec 10 Sep 2009 03:44:15 -0000 1.287 @@ -14,8 +14,8 @@ Name: nautilus Summary: File manager for GNOME -Version: 2.27.93 -Release: 1%{?dist} +Version: 2.27.92 +Release: 2%{?dist} License: GPLv2+ Group: User Interface/Desktops Source: http://download.gnome.org/sources/%{name}/2.27/%{name}-%{version}.tar.bz2 From transif at fedoraproject.org Thu Sep 10 03:56:22 2009 From: transif at fedoraproject.org (Transifex System User) Date: Thu, 10 Sep 2009 03:56:22 +0000 (UTC) Subject: comps/po as.po,1.21,1.22 Message-ID: <20090910035622.BC0DF11C00CE@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7850/po Modified Files: as.po Log Message: Sending translation for Assamese View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.21 -r 1.22 as.poIndex: as.po =================================================================== RCS file: /cvs/pkgs/comps/po/as.po,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- as.po 27 May 2009 08:46:48 -0000 1.21 +++ as.po 10 Sep 2009 03:56:22 -0000 1.22 @@ -1,4 +1,4 @@ -# translation of comps.HEAD.po to Assamese +# translation of comps.HEAD.as.po to Assamese # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # @@ -7,312 +7,333 @@ # Amitakhya Phukan , 2008, 2009. msgid "" msgstr "" -"Project-Id-Version: comps.HEAD\n" +"Project-Id-Version: comps.HEAD.as\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-26 08:22+0000\n" -"PO-Revision-Date: 2009-05-27 08:45+0530\n" +"POT-Creation-Date: 2009-09-06 08:20+0000\n" +"PO-Revision-Date: 2009-09-07 21:21+0530\n" "Last-Translator: Amitakhya Phukan \n" -"Language-Team: Assamese \n" +"Language-Team: Assamese\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 0.3\n" -"Plural-Forms: nplurals=2; plural=(n!=1)\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." -msgstr "??? ??????? ??????'? ?????? ?? ????? ???????? ??????? ????? ??? ??? ?" +msgstr "??? ??????? ??????'? ?????? ?? ????? ???????? ??????? ????? ??? ??? ?" -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "???????? ??????" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "?????????? ????? ??????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "?????????? ????? ??????" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "?????????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "??????? ???????? ???? ?????????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "???? ????? ??????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "?????????? ????? ??????" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "?????? ????? ??????" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "???? ??? ???????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "??????" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "??? ???????????????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "???? ???'??????? ????? ????? ?????? ?" -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "?????? ????? ??????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "????????? ????? ??????" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "????? ????? ??????" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "?????? ????? ??????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "???????? ????? ??????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "??????????? ????????? ????? ??????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "?????? ????? ??????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "Buildsystem ???????? ??????" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "???????? ????? ??????" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" [...1871 lines suppressed...] -#: ../comps-f11.xml.in.h:181 +#: ../comps-f11.xml.in.h:182 ../comps-f12.xml.in.h:193 +#: ../comps-f13.xml.in.h:193 msgid "Sugar Desktop Environment" msgstr "Sugar ??????? ??????" -#: ../comps-f11.xml.in.h:182 +#: ../comps-f11.xml.in.h:183 ../comps-f12.xml.in.h:194 +#: ../comps-f13.xml.in.h:194 msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1376,7 +1485,8 @@ msgstr "" "?? ??? Windows ??????? ????? ???????????? cross-compiling ? ??????, ?????? ??????? " "???, ??? ???????? ?????? ???, ???? Fedora ? ?????? ?" -#: ../comps-f11.xml.in.h:185 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." @@ -1384,95 +1494,156 @@ msgstr "" "Objective CAML ??????????? ???? ??? ????????? ??????? ??? ?????????? ????? ???? " "?????? ?" -#: ../comps-f11.xml.in.h:187 +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" msgstr "???????? ????? ??????" -#: ../comps-f11.xml.in.h:195 +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" msgstr "????? ????? ??????" -#: ../comps-f11.xml.in.h:222 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." msgstr "?? ??? ?'???? ????????, ???????, ?????????, ??? ??? ????? ???????? ?????? ?" -#: ../comps-f11.xml.in.h:234 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "???????? ????? ??????" -#: ../comps-f11.xml.in.h:236 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "???? ?'??????? ????? ??????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "GNOME ??????'?? ???????? Critical Path-? ????????? ??????????? ???????? ????? ?" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "Fedora-? ???? ?????? ???????? Critical Path-? ????????? ??????????? ???????? ????? ?" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "????? ??? ???????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "Fedora ???????????? ??? ??????? ???? ??????? ????? ??? ???????" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "Critical Path (Base)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "Critical Path (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "????????? ????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "" +"LXDE ????, ????? ????????????? ?????? ???? ??????, ?????? ?????? ?? ????? " +"?????????? ???? ??????? ???? ??? ?????????? X11 ??????'? ?????? ?" + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "?????? ??? ????????????? ???????????? ???? ?" + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "Moblin ??????'? ??????" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "NetBook/NetTop/MID ??????? ???? ???????????? ??????'? ?????? Moblin ?" + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "??????? ???????? ???? ????????? ?" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "????? ??? ?????????? ??????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." msgstr "" "GNOME ??? ?????????, ?????????? ????????????? ????? ?????? ?'? ??????????? ??? ??? " "?????, ???????, ???????????????? ??????? ????????? ??? ??? ?????????? ????????? ??????? " -"?" +" ?" -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." msgstr "" "KDE ??? ?????????, ?????????? ????????????? ????? ?????? ?'? ??????????? ??? ??? " "?????, ???????, ???????????????? ??????? ????????? ??? ??? ?????????? ????????? ??????? " -"?" +" ?" -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." msgstr "" "???????? ??? ??????? ?????? ???, ?? ?????????????? ?????? ??????? ?????? ??? ??????? " -"????'?? ????? ??? ? ???? ??????????? ?? ??? Emacs ??? Vi ?" +"????'?? ????? ??? ? ???? ??????????? ?? ??? Emacs ??? Vi ?" -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "X?????? ??? ???????" -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." msgstr "" "?? ?????? ????? ?????? DocBook ?????? ???? ?????? ??? HTML, PDF, Postscript ??? " -"????? ???? ?????????? ????'?? ????? ??? ?" +"????? ???? ?????????? ????'?? ????? ??? ?" -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "???? ??????????? ????? ???? ??'????? ????? ???? ??? ?????? ?? ?" -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "This group is a collection of tools and resources of Arabic environments." msgstr "?? ??? ????? ??????? ???? ??????? ??? ?????? ??? ?????? ?" -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "?? ??? ??????? ??????? ???? ??????? ??? ?????? ??? ?????? ?" -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "This group is a collection of tools and resources of Japanese environments." msgstr "?? ??? ??????? ??????? ???? ??????? ??? ?????? ??? ?????? ?" -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "This group is a collection of tools and resources of Czech environments." msgstr "?? ??? ??? ??????? ???? ??????? ??? ?????? ??? ?????? ?" From mclasen at fedoraproject.org Thu Sep 10 03:57:35 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Thu, 10 Sep 2009 03:57:35 +0000 (UTC) Subject: rpms/control-center/devel control-center.spec,1.485,1.486 Message-ID: <20090910035735.BA55011C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/control-center/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7995 Modified Files: control-center.spec Log Message: fix desktop files to be valid and fix a nonexisting icon Index: control-center.spec =================================================================== RCS file: /cvs/pkgs/rpms/control-center/devel/control-center.spec,v retrieving revision 1.485 retrieving revision 1.486 diff -u -p -r1.485 -r1.486 --- control-center.spec 10 Sep 2009 00:07:26 -0000 1.485 +++ control-center.spec 10 Sep 2009 03:57:35 -0000 1.486 @@ -24,7 +24,7 @@ Summary: Utilities to configure the GNOME desktop Name: control-center Version: 2.27.91 -Release: 6%{?dist} +Release: 7%{?dist} Epoch: 1 License: GPLv2+ and GFDL Group: User Interface/Desktops @@ -225,7 +225,7 @@ sed -i -e 's/ -shared / -Wl,-O1,--as-nee make %{?_smp_mflags} %install -rm -rf $RPM_BUILD_ROOT +r -rf $RPM_BUILD_ROOT export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 make install DESTDIR=$RPM_BUILD_ROOT @@ -238,22 +238,19 @@ for i in apps_gnome_settings_daemon_defa rm -f $RPM_BUILD_ROOT%{_sysconfdir}/gconf/schemas/$i ; \ done -# Add a "valid" OnlyShowIn entry, otherwise desktop-file-install complains -sed -i -e "s/OnlyShowIn=;/OnlyShowIn=GNOME;/" \ - $RPM_BUILD_ROOT%{_datadir}/applications/gnome-theme-installer.desktop - desktop-file-install --vendor gnome --delete-original \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --add-only-show-in GNOME \ $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop -sed -i -e "s/OnlyShowIn=GNOME;/OnlyShowIn=;/" \ - $RPM_BUILD_ROOT%{_datadir}/applications/gnome-theme-installer.desktop - # https://bugzilla.redhat.com/show_bug.cgi?id=161489 sed -i -e "s/OnlyShowIn=GNOME;//" \ $RPM_BUILD_ROOT%{_datadir}/applications/gnome-default-applications.desktop +# https://bugzilla.gnome.org/show_bug.cgi?id=594710 +sed -i -e "s/Icon=gnome-settings-theme/Icon=preferences-desktop-theme/" \ + $RPM_BUILD_ROOT%{_datadir}/applications/gnome-theme-installer.desktop + # we do want this mkdir -p $RPM_BUILD_ROOT%{_datadir}/gnome/wm-properties @@ -387,6 +384,9 @@ fi %changelog +* Wed Sep 9 2009 Matthias Clasen 2.27.91-6 +- Fix desktop files to be valid, and fix nonexisting icon + * Mon Sep 07 2009 Bastien Nocera 2.27.91-5 - Update "gecos" about-me patch to apply From xulchris at fedoraproject.org Thu Sep 10 04:02:59 2009 From: xulchris at fedoraproject.org (xulchris) Date: Thu, 10 Sep 2009 04:02:59 +0000 (UTC) Subject: rpms/php-pear-Pager/EL-5 .cvsignore, 1.6, 1.7 php-pear-Pager.spec, 1.5, 1.6 sources, 1.6, 1.7 Message-ID: <20090910040259.2B5DD11C00E6@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Pager/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9638/EL-5 Modified Files: .cvsignore php-pear-Pager.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Pager/EL-5/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Sep 2008 00:46:38 -0000 1.6 +++ .cvsignore 10 Sep 2009 04:02:58 -0000 1.7 @@ -1 +1 @@ -Pager-2.4.7.tgz +Pager-2.4.8.tgz Index: php-pear-Pager.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Pager/EL-5/php-pear-Pager.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- php-pear-Pager.spec 13 Sep 2008 00:46:38 -0000 1.5 +++ php-pear-Pager.spec 10 Sep 2009 04:02:58 -0000 1.6 @@ -2,7 +2,7 @@ %define pear_name Pager Name: php-pear-Pager -Version: 2.4.7 +Version: 2.4.8 Release: 1%{?dist} Summary: Data paging class @@ -82,6 +82,15 @@ fi %changelog +* Wed Sep 09 2009 Christopher Stone 2.4.8-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 2.4.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 2.4.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Fri Sep 12 2008 Christopher Stone 2.4.7-1 - Upstream sync Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Pager/EL-5/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Sep 2008 00:46:38 -0000 1.6 +++ sources 10 Sep 2009 04:02:58 -0000 1.7 @@ -1 +1 @@ -412ca32d9c3e5038a801032e5ddc9b90 Pager-2.4.7.tgz +c8b03ee32ef9fdda4d2f8ffc54556fad Pager-2.4.8.tgz From xulchris at fedoraproject.org Thu Sep 10 04:02:59 2009 From: xulchris at fedoraproject.org (xulchris) Date: Thu, 10 Sep 2009 04:02:59 +0000 (UTC) Subject: rpms/php-pear-Pager/F-10 .cvsignore, 1.6, 1.7 php-pear-Pager.spec, 1.5, 1.6 sources, 1.6, 1.7 Message-ID: <20090910040259.70C0011C00E6@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Pager/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9638/F-10 Modified Files: .cvsignore php-pear-Pager.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Pager/F-10/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Sep 2008 00:46:39 -0000 1.6 +++ .cvsignore 10 Sep 2009 04:02:59 -0000 1.7 @@ -1 +1 @@ -Pager-2.4.7.tgz +Pager-2.4.8.tgz Index: php-pear-Pager.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Pager/F-10/php-pear-Pager.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- php-pear-Pager.spec 13 Sep 2008 00:46:39 -0000 1.5 +++ php-pear-Pager.spec 10 Sep 2009 04:02:59 -0000 1.6 @@ -2,7 +2,7 @@ %define pear_name Pager Name: php-pear-Pager -Version: 2.4.7 +Version: 2.4.8 Release: 1%{?dist} Summary: Data paging class @@ -82,6 +82,15 @@ fi %changelog +* Wed Sep 09 2009 Christopher Stone 2.4.8-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 2.4.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 2.4.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Fri Sep 12 2008 Christopher Stone 2.4.7-1 - Upstream sync Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Pager/F-10/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Sep 2008 00:46:39 -0000 1.6 +++ sources 10 Sep 2009 04:02:59 -0000 1.7 @@ -1 +1 @@ -412ca32d9c3e5038a801032e5ddc9b90 Pager-2.4.7.tgz +c8b03ee32ef9fdda4d2f8ffc54556fad Pager-2.4.8.tgz From xulchris at fedoraproject.org Thu Sep 10 04:02:59 2009 From: xulchris at fedoraproject.org (xulchris) Date: Thu, 10 Sep 2009 04:02:59 +0000 (UTC) Subject: rpms/php-pear-Pager/F-11 .cvsignore, 1.6, 1.7 php-pear-Pager.spec, 1.6, 1.7 sources, 1.6, 1.7 Message-ID: <20090910040259.C3FD711C00E6@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Pager/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9638/F-11 Modified Files: .cvsignore php-pear-Pager.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Pager/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Sep 2008 00:46:39 -0000 1.6 +++ .cvsignore 10 Sep 2009 04:02:59 -0000 1.7 @@ -1 +1 @@ -Pager-2.4.7.tgz +Pager-2.4.8.tgz Index: php-pear-Pager.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Pager/F-11/php-pear-Pager.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- php-pear-Pager.spec 26 Feb 2009 22:06:04 -0000 1.6 +++ php-pear-Pager.spec 10 Sep 2009 04:02:59 -0000 1.7 @@ -2,8 +2,8 @@ %define pear_name Pager Name: php-pear-Pager -Version: 2.4.7 -Release: 2%{?dist} +Version: 2.4.8 +Release: 1%{?dist} Summary: Data paging class Group: Development/Libraries @@ -82,6 +82,12 @@ fi %changelog +* Wed Sep 09 2009 Christopher Stone 2.4.8-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 2.4.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 2.4.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Pager/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Sep 2008 00:46:39 -0000 1.6 +++ sources 10 Sep 2009 04:02:59 -0000 1.7 @@ -1 +1 @@ -412ca32d9c3e5038a801032e5ddc9b90 Pager-2.4.7.tgz +c8b03ee32ef9fdda4d2f8ffc54556fad Pager-2.4.8.tgz From xulchris at fedoraproject.org Thu Sep 10 04:03:00 2009 From: xulchris at fedoraproject.org (xulchris) Date: Thu, 10 Sep 2009 04:03:00 +0000 (UTC) Subject: rpms/php-pear-Pager/devel .cvsignore, 1.6, 1.7 php-pear-Pager.spec, 1.7, 1.8 sources, 1.6, 1.7 Message-ID: <20090910040300.300E311C00E6@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-Pager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9638/devel Modified Files: .cvsignore php-pear-Pager.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Pager/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Sep 2008 00:46:39 -0000 1.6 +++ .cvsignore 10 Sep 2009 04:02:59 -0000 1.7 @@ -1 +1 @@ -Pager-2.4.7.tgz +Pager-2.4.8.tgz Index: php-pear-Pager.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Pager/devel/php-pear-Pager.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- php-pear-Pager.spec 26 Jul 2009 18:26:59 -0000 1.7 +++ php-pear-Pager.spec 10 Sep 2009 04:02:59 -0000 1.8 @@ -2,8 +2,8 @@ %define pear_name Pager Name: php-pear-Pager -Version: 2.4.7 -Release: 3%{?dist} +Version: 2.4.8 +Release: 1%{?dist} Summary: Data paging class Group: Development/Libraries @@ -82,6 +82,9 @@ fi %changelog +* Wed Sep 09 2009 Christopher Stone 2.4.8-1 +- Upstream sync + * Sun Jul 26 2009 Fedora Release Engineering - 2.4.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-Pager/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Sep 2008 00:46:39 -0000 1.6 +++ sources 10 Sep 2009 04:02:59 -0000 1.7 @@ -1 +1 @@ -412ca32d9c3e5038a801032e5ddc9b90 Pager-2.4.7.tgz +c8b03ee32ef9fdda4d2f8ffc54556fad Pager-2.4.8.tgz From salimma at fedoraproject.org Thu Sep 10 04:08:51 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Thu, 10 Sep 2009 04:08:51 +0000 (UTC) Subject: rpms/llvm/devel llvm.spec,1.35,1.36 Message-ID: <20090910040851.3B33D11C00DB@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/llvm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32583 Modified Files: llvm.spec Log Message: Run clang test from correct directory Index: llvm.spec =================================================================== RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- llvm.spec 10 Sep 2009 03:41:14 -0000 1.35 +++ llvm.spec 10 Sep 2009 04:08:51 -0000 1.36 @@ -194,8 +194,9 @@ make %{_smp_mflags} \ %check # some tests fail on PPC # http://www.nabble.com/LLVM-2.6-pre1%3A-test-failures-on-Fedora-11.91-%28Rawhide%29-ppc-td25334198.html +cd obj %ifnarch ppc -cd obj && make check +make check %endif # some clang tests still fail, preserve test results (cd tools/clang && make test 2>&1) | tee ../testlog.txt || true From mdomsch at fedoraproject.org Thu Sep 10 04:13:54 2009 From: mdomsch at fedoraproject.org (Matt Domsch) Date: Thu, 10 Sep 2009 04:13:54 +0000 (UTC) Subject: rpms/dkms/EL-5 .cvsignore, 1.11, 1.12 dkms.spec, 1.15, 1.16 sources, 1.11, 1.12 Message-ID: <20090910041354.2A04411C00DB@cvs1.fedora.phx.redhat.com> Author: mdomsch Update of /cvs/extras/rpms/dkms/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1134 Modified Files: .cvsignore dkms.spec sources Log Message: update to 2.1.0.1, fixes mkrpm command Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/dkms/EL-5/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 22 Aug 2009 17:30:54 -0000 1.11 +++ .cvsignore 10 Sep 2009 04:13:53 -0000 1.12 @@ -1 +1 @@ -dkms_2.1.0.0.orig.tar.gz +dkms_2.1.0.1.orig.tar.gz Index: dkms.spec =================================================================== RCS file: /cvs/extras/rpms/dkms/EL-5/dkms.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- dkms.spec 22 Aug 2009 17:30:54 -0000 1.15 +++ dkms.spec 10 Sep 2009 04:13:53 -0000 1.16 @@ -1,6 +1,6 @@ Summary: Dynamic Kernel Module Support Framework Name: dkms -Version: 2.1.0.0 +Version: 2.1.0.1 Release: 1%{?dist} License: GPLv2+ Group: System Environment/Base @@ -122,6 +122,9 @@ rm -rf $RPM_BUILD_ROOT [ $1 -lt 1 ] && /sbin/chkconfig dkms_autoinstaller off ||: %changelog +* Wed Sep 9 2009 Matt Domsch - 2.1.0.1-1 +- fix mkrpm command, with thanks to Thomas Chenault. + * Sat Aug 22 2009 Matt Domsch - 2.1.0.0-1 - update to latest upstream - drop Requires: lsb. avoid calling rpm (recursively) if possible. Index: sources =================================================================== RCS file: /cvs/extras/rpms/dkms/EL-5/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 22 Aug 2009 17:30:54 -0000 1.11 +++ sources 10 Sep 2009 04:13:53 -0000 1.12 @@ -1 +1 @@ -16783c3ecd48a5d6f28242b789fba6a8 dkms_2.1.0.0.orig.tar.gz +efeb0f9537ccc5de9c12b66dd0ede880 dkms_2.1.0.1.orig.tar.gz From iankent at fedoraproject.org Thu Sep 10 04:14:59 2009 From: iankent at fedoraproject.org (Ian Kent) Date: Thu, 10 Sep 2009 04:14:59 +0000 (UTC) Subject: rpms/autofs/F-11 autofs-5.0.4-special-case-cifs-escapes.patch, NONE, 1.1 autofs.spec, 1.288, 1.289 Message-ID: <20090910041459.69F6511C00DB@cvs1.fedora.phx.redhat.com> Author: iankent Update of /cvs/pkgs/rpms/autofs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1412 Modified Files: autofs.spec Added Files: autofs-5.0.4-special-case-cifs-escapes.patch Log Message: * Wed Sep 10 2009 Ian Kent - 1:5.0.4-39 - special case cifs mount location escaping (bz522109). autofs-5.0.4-special-case-cifs-escapes.patch: CHANGELOG | 1 + modules/mount_generic.c | 36 ++++++++++++++++++++++++++++++------ 2 files changed, 31 insertions(+), 6 deletions(-) --- NEW FILE autofs-5.0.4-special-case-cifs-escapes.patch --- autofs-5.0.4 - special case cifs escapes From: Ian Kent Since "\" is a valid seperator for cifs shares it can't be used to escape characters in the share name passed to mount.cifs. So we have no choice but to require that the seperator we use is "/" and de-quote the string before sending it to mount.cifs. --- CHANGELOG | 1 + modules/mount_generic.c | 36 ++++++++++++++++++++++++++++++------ 2 files changed, 31 insertions(+), 6 deletions(-) --- autofs-5.0.4.orig/modules/mount_generic.c +++ autofs-5.0.4/modules/mount_generic.c @@ -39,6 +39,7 @@ int mount_mount(struct autofs_point *ap, { char fullpath[PATH_MAX]; char buf[MAX_ERR_BUF]; + char *loc; int err; int len, status, existed = 1; @@ -74,22 +75,44 @@ int mount_mount(struct autofs_point *ap, if (!status) existed = 0; + /* + * Special case quoting for cifs share names. + * + * Since "\" is a valid seperator for cifs shares it can't be + * used to escape characters in the share name passed to + * mount.cifs. So we have no choice but to require that the + * seperator we use is "/" and de-quote the string before + * sending it to mount.cifs. + */ + loc = NULL; + if (strcmp(fstype, "cifs")) + loc = strdup(what); + else + loc = dequote(what, strlen(what), ap->logopt); + if (!loc) { + error(ap->logopt, + MODPREFIX "failed to alloc buffer for mount location"); + return 1; + } + if (options && options[0]) { debug(ap->logopt, MODPREFIX "calling mount -t %s " SLOPPY "-o %s %s %s", - fstype, options, what, fullpath); + fstype, options, loc, fullpath); err = spawn_mount(ap->logopt, "-t", fstype, - SLOPPYOPT "-o", options, what, fullpath, NULL); + SLOPPYOPT "-o", options, loc, fullpath, NULL); } else { debug(ap->logopt, MODPREFIX "calling mount -t %s %s %s", - fstype, what, fullpath); - err = spawn_mount(ap->logopt, "-t", fstype, what, fullpath, NULL); + fstype, loc, fullpath); + err = spawn_mount(ap->logopt, "-t", fstype, loc, fullpath, NULL); } if (err) { info(ap->logopt, MODPREFIX "failed to mount %s (type %s) on %s", - what, fstype, fullpath); + loc, fstype, fullpath); + + free(loc); if (ap->type != LKP_INDIRECT) return 1; @@ -100,7 +123,8 @@ int mount_mount(struct autofs_point *ap, return 1; } else { info(ap->logopt, MODPREFIX "mounted %s type %s on %s", - what, fstype, fullpath); + loc, fstype, fullpath); + free(loc); return 0; } } --- autofs-5.0.4.orig/CHANGELOG +++ autofs-5.0.4/CHANGELOG @@ -62,6 +62,7 @@ - fix libxml2 non-thread-safe calls. - fix direct map cache locking. - fix dont umount existing direct mount on reread. +- special case cifs escapes. 4/11/2008 autofs-5.0.4 ----------------------- Index: autofs.spec =================================================================== RCS file: /cvs/pkgs/rpms/autofs/F-11/autofs.spec,v retrieving revision 1.288 retrieving revision 1.289 diff -u -p -r1.288 -r1.289 --- autofs.spec 3 Sep 2009 08:32:46 -0000 1.288 +++ autofs.spec 10 Sep 2009 04:14:59 -0000 1.289 @@ -4,7 +4,7 @@ Summary: A tool for automatically mounting and unmounting filesystems Name: autofs Version: 5.0.4 -Release: 38 +Release: 39 Epoch: 1 License: GPLv2+ Group: System Environment/Daemons @@ -75,6 +75,7 @@ Patch62: autofs-5.0.4-fix-pthread-push-o Patch63: autofs-5.0.4-fix-libxml2-non-thread-safe-calls.patch Patch64: autofs-5.0.4-fix-direct-map-cache-locking.patch Patch65: autofs-5.0.4-fix-dont-umount-existing-direct-mount-on-reread.patch +Patch66: autofs-5.0.4-special-case-cifs-escapes.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf, hesiod-devel, openldap-devel, bison, flex, libxml2-devel, cyrus-sasl-devel, openssl-devel module-init-tools util-linux nfs-utils e2fsprogs libtirpc-devel Requires: kernel >= 2.6.17 @@ -181,6 +182,7 @@ echo %{version}-%{release} > .version %patch63 -p1 %patch64 -p1 %patch65 -p1 +%patch66 -p1 %build #CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr --libdir=%{_libdir} @@ -233,6 +235,9 @@ fi %{_libdir}/autofs/ %changelog +* Wed Sep 10 2009 Ian Kent - 1:5.0.4-39 +- special case cifs mount location escaping (bz522109). + * Thu Sep 3 2009 Ian Kent - 1:5.0.4-38 - fix libxml2 non-thread-safe calls. - fix direct map cache locking. From ausil at fedoraproject.org Thu Sep 10 04:15:19 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 10 Sep 2009 04:15:19 +0000 (UTC) Subject: rpms/kernel/devel kernel.spec,1.1787,1.1788 Message-ID: <20090910041519.838FB11C00DB@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1449 Modified Files: kernel.spec Log Message: touch the dracut initrd file when using with_dracut Index: kernel.spec =================================================================== RCS file: /cvs/extras/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1787 retrieving revision 1.1788 diff -u -p -r1.1787 -r1.1788 --- kernel.spec 10 Sep 2009 00:43:49 -0000 1.1787 +++ kernel.spec 10 Sep 2009 04:15:19 -0000 1.1788 @@ -1486,7 +1486,11 @@ EOF mkdir -p $RPM_BUILD_ROOT/%{image_install_path} install -m 644 .config $RPM_BUILD_ROOT/boot/config-$KernelVer install -m 644 System.map $RPM_BUILD_ROOT/boot/System.map-$KernelVer +%if %{with_dracut} + touch $RPM_BUILD_ROOT/boot/dracut-$KernelVer.img +%else touch $RPM_BUILD_ROOT/boot/initrd-$KernelVer.img +%endif if [ -f arch/$Arch/boot/zImage.stub ]; then cp arch/$Arch/boot/zImage.stub $RPM_BUILD_ROOT/%{image_install_path}/zImage.stub-$KernelVer || : fi @@ -2006,6 +2010,9 @@ fi # and build. %changelog +* Wed Sep 09 2009 Dennis Gilmore 2.6.31-2 +- touch the dracut initrd file when using %%{with_dracut} + * Wed Sep 09 2009 Chuck Ebbert 2.6.31-1 - Linux 2.6.31 From iankent at fedoraproject.org Thu Sep 10 04:17:53 2009 From: iankent at fedoraproject.org (Ian Kent) Date: Thu, 10 Sep 2009 04:17:53 +0000 (UTC) Subject: rpms/autofs/F-11 autofs.spec,1.289,1.290 Message-ID: <20090910041753.2503B11C00DB@cvs1.fedora.phx.redhat.com> Author: iankent Update of /cvs/pkgs/rpms/autofs/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1996 Modified Files: autofs.spec Log Message: * Wed Sep 10 2009 Ian Kent - 1:5.0.4-40 - special case cifs mount location escaping (bz522109). - fix revision number. Index: autofs.spec =================================================================== RCS file: /cvs/pkgs/rpms/autofs/F-11/autofs.spec,v retrieving revision 1.289 retrieving revision 1.290 diff -u -p -r1.289 -r1.290 --- autofs.spec 10 Sep 2009 04:14:59 -0000 1.289 +++ autofs.spec 10 Sep 2009 04:17:52 -0000 1.290 @@ -4,7 +4,7 @@ Summary: A tool for automatically mounting and unmounting filesystems Name: autofs Version: 5.0.4 -Release: 39 +Release: 40 Epoch: 1 License: GPLv2+ Group: System Environment/Daemons @@ -235,7 +235,7 @@ fi %{_libdir}/autofs/ %changelog -* Wed Sep 10 2009 Ian Kent - 1:5.0.4-39 +* Wed Sep 10 2009 Ian Kent - 1:5.0.4-40 - special case cifs mount location escaping (bz522109). * Thu Sep 3 2009 Ian Kent - 1:5.0.4-38 From mdomsch at fedoraproject.org Thu Sep 10 04:23:30 2009 From: mdomsch at fedoraproject.org (Matt Domsch) Date: Thu, 10 Sep 2009 04:23:30 +0000 (UTC) Subject: rpms/dkms/EL-4 .cvsignore, 1.9, 1.10 dkms.spec, 1.12, 1.13 sources, 1.10, 1.11 Message-ID: <20090910042330.9ADD311C00DB@cvs1.fedora.phx.redhat.com> Author: mdomsch Update of /cvs/extras/rpms/dkms/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2964 Modified Files: .cvsignore dkms.spec sources Log Message: update to 2.1.0.1, fixes mkrpm Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/dkms/EL-4/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 22 Aug 2009 17:32:25 -0000 1.9 +++ .cvsignore 10 Sep 2009 04:23:30 -0000 1.10 @@ -1 +1 @@ -dkms_2.1.0.0.orig.tar.gz +dkms_2.1.0.1.orig.tar.gz Index: dkms.spec =================================================================== RCS file: /cvs/extras/rpms/dkms/EL-4/dkms.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- dkms.spec 22 Aug 2009 17:32:25 -0000 1.12 +++ dkms.spec 10 Sep 2009 04:23:30 -0000 1.13 @@ -1,6 +1,6 @@ Summary: Dynamic Kernel Module Support Framework Name: dkms -Version: 2.1.0.0 +Version: 2.1.0.1 Release: 1%{?dist} License: GPLv2+ Group: System Environment/Base @@ -122,6 +122,9 @@ rm -rf $RPM_BUILD_ROOT [ $1 -lt 1 ] && /sbin/chkconfig dkms_autoinstaller off ||: %changelog +* Wed Sep 9 2009 Matt Domsch - 2.1.0.1-1 +- fix mkrpm command, with thanks to Thomas Chenault. + * Sat Aug 22 2009 Matt Domsch - 2.1.0.0-1 - update to latest upstream - drop Requires: lsb. avoid calling rpm (recursively) if possible. Index: sources =================================================================== RCS file: /cvs/extras/rpms/dkms/EL-4/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 22 Aug 2009 17:32:25 -0000 1.10 +++ sources 10 Sep 2009 04:23:30 -0000 1.11 @@ -1 +1 @@ -16783c3ecd48a5d6f28242b789fba6a8 dkms_2.1.0.0.orig.tar.gz +efeb0f9537ccc5de9c12b66dd0ede880 dkms_2.1.0.1.orig.tar.gz From mdomsch at fedoraproject.org Thu Sep 10 04:25:23 2009 From: mdomsch at fedoraproject.org (Matt Domsch) Date: Thu, 10 Sep 2009 04:25:23 +0000 (UTC) Subject: rpms/dkms/devel .cvsignore, 1.16, 1.17 dkms.spec, 1.23, 1.24 sources, 1.16, 1.17 Message-ID: <20090910042523.8E73911C00DB@cvs1.fedora.phx.redhat.com> Author: mdomsch Update of /cvs/extras/rpms/dkms/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3465 Modified Files: .cvsignore dkms.spec sources Log Message: update to 2.1.0.1, fixes mkrpm Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/dkms/devel/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 22 Aug 2009 16:00:16 -0000 1.16 +++ .cvsignore 10 Sep 2009 04:25:23 -0000 1.17 @@ -1 +1 @@ -dkms_2.1.0.0.orig.tar.gz +dkms_2.1.0.1.orig.tar.gz Index: dkms.spec =================================================================== RCS file: /cvs/extras/rpms/dkms/devel/dkms.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- dkms.spec 22 Aug 2009 16:00:16 -0000 1.23 +++ dkms.spec 10 Sep 2009 04:25:23 -0000 1.24 @@ -1,6 +1,6 @@ Summary: Dynamic Kernel Module Support Framework Name: dkms -Version: 2.1.0.0 +Version: 2.1.0.1 Release: 1%{?dist} License: GPLv2+ Group: System Environment/Base @@ -122,6 +122,9 @@ rm -rf $RPM_BUILD_ROOT [ $1 -lt 1 ] && /sbin/chkconfig dkms_autoinstaller off ||: %changelog +* Wed Sep 9 2009 Matt Domsch - 2.1.0.1-1 +- fix mkrpm command, with thanks to Thomas Chenault. + * Sat Aug 22 2009 Matt Domsch - 2.1.0.0-1 - update to latest upstream - drop Requires: lsb. avoid calling rpm (recursively) if possible. Index: sources =================================================================== RCS file: /cvs/extras/rpms/dkms/devel/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 22 Aug 2009 16:00:16 -0000 1.16 +++ sources 10 Sep 2009 04:25:23 -0000 1.17 @@ -1 +1 @@ -16783c3ecd48a5d6f28242b789fba6a8 dkms_2.1.0.0.orig.tar.gz +efeb0f9537ccc5de9c12b66dd0ede880 dkms_2.1.0.1.orig.tar.gz From mdomsch at fedoraproject.org Thu Sep 10 04:25:41 2009 From: mdomsch at fedoraproject.org (Matt Domsch) Date: Thu, 10 Sep 2009 04:25:41 +0000 (UTC) Subject: rpms/dkms/F-11 .cvsignore, 1.16, 1.17 dkms.spec, 1.22, 1.23 sources, 1.16, 1.17 Message-ID: <20090910042541.CC77F11C00DB@cvs1.fedora.phx.redhat.com> Author: mdomsch Update of /cvs/extras/rpms/dkms/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3564 Modified Files: .cvsignore dkms.spec sources Log Message: update to 2.1.0.1, fixes mkrpm Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/dkms/F-11/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 22 Aug 2009 18:05:23 -0000 1.16 +++ .cvsignore 10 Sep 2009 04:25:41 -0000 1.17 @@ -1 +1 @@ -dkms_2.1.0.0.orig.tar.gz +dkms_2.1.0.1.orig.tar.gz Index: dkms.spec =================================================================== RCS file: /cvs/extras/rpms/dkms/F-11/dkms.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- dkms.spec 22 Aug 2009 18:05:23 -0000 1.22 +++ dkms.spec 10 Sep 2009 04:25:41 -0000 1.23 @@ -1,6 +1,6 @@ Summary: Dynamic Kernel Module Support Framework Name: dkms -Version: 2.1.0.0 +Version: 2.1.0.1 Release: 1%{?dist} License: GPLv2+ Group: System Environment/Base @@ -122,6 +122,9 @@ rm -rf $RPM_BUILD_ROOT [ $1 -lt 1 ] && /sbin/chkconfig dkms_autoinstaller off ||: %changelog +* Wed Sep 9 2009 Matt Domsch - 2.1.0.1-1 +- fix mkrpm command, with thanks to Thomas Chenault. + * Sat Aug 22 2009 Matt Domsch - 2.1.0.0-1 - update to latest upstream - drop Requires: lsb. avoid calling rpm (recursively) if possible. Index: sources =================================================================== RCS file: /cvs/extras/rpms/dkms/F-11/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 22 Aug 2009 18:05:23 -0000 1.16 +++ sources 10 Sep 2009 04:25:41 -0000 1.17 @@ -1 +1 @@ -16783c3ecd48a5d6f28242b789fba6a8 dkms_2.1.0.0.orig.tar.gz +efeb0f9537ccc5de9c12b66dd0ede880 dkms_2.1.0.1.orig.tar.gz From jcollie at fedoraproject.org Thu Sep 10 04:38:52 2009 From: jcollie at fedoraproject.org (Jeffrey C. Ollie) Date: Thu, 10 Sep 2009 04:38:52 +0000 (UTC) Subject: rpms/asterisk/devel asterisk.spec,1.55,1.56 Message-ID: <20090910043852.C7B6C11C00DB@cvs1.fedora.phx.redhat.com> Author: jcollie Update of /cvs/pkgs/rpms/asterisk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6068 Modified Files: asterisk.spec Log Message: * Wed Sep 9 2009 Jeffrey C. Ollie - 1.6.1.6-2 - Enable building of API docs. - Depend on version 1.2 or newer of speex Index: asterisk.spec =================================================================== RCS file: /cvs/pkgs/rpms/asterisk/devel/asterisk.spec,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- asterisk.spec 7 Sep 2009 05:43:14 -0000 1.55 +++ asterisk.spec 10 Sep 2009 04:38:52 -0000 1.56 @@ -1,9 +1,8 @@ -%define with_apidoc %{?_with_apidoc: 1} %{!?_with_apidoc: 0} #define _rc 1 Summary: The Open Source PBX Name: asterisk Version: 1.6.1.6 -Release: 1%{?_rc:.rc%{_rc}}%{?dist} +Release: 2%{?_rc:.rc%{_rc}}%{?dist} License: GPLv2 Group: Applications/Internet URL: http://www.asterisk.org/ @@ -67,15 +66,13 @@ BuildRequires: gtk2-devel # for res_http_post BuildRequires: gmime-devel -%if %{with_apidoc} # for building docs BuildRequires: doxygen BuildRequires: graphviz BuildRequires: graphviz-gd -%endif # for codec_speex -BuildRequires: speex-devel +BuildRequires: speex-devel >= 1.2 # for format_ogg_vorbis BuildRequires: libogg-devel @@ -122,7 +119,6 @@ BuildRequires: alsa-lib-devel %description alsa Modules for Asterisk that use Alsa sound drivers. -%if %{with_apidoc} %package apidoc Summary: API documentation for Asterisk Group: Applications/Internet @@ -130,7 +126,6 @@ Requires: asterisk = %{version}-%{releas %description apidoc API documentation for Asterisk. -%endif %package curl Summary: Modules for Asterisk that use cURL @@ -486,12 +481,10 @@ mv apps/app_directory.so apps/app_direct touch apps/app_voicemail.o apps/app_directory.o touch apps/app_voicemail.so apps/app_directory.so -%if %{with_apidoc} ASTCFLAGS="%{optflags}" make progdocs DEBUG= OPTIMIZE= ASTVARRUNDIR=%{_localstatedir}/run/asterisk ASTDATADIR=%{_datadir}/asterisk NOISY_BUILD=1 # fix dates so that we don't get multilib conflicts find doc/api/html -type f -print0 | xargs --null touch -r ChangeLog -%endif %install rm -rf %{buildroot} @@ -538,9 +531,7 @@ rm -rf %{buildroot}%{_datadir}/asterisk/ rm -rf %{buildroot}%{_sbindir}/hashtest rm -rf %{buildroot}%{_sbindir}/hashtest2 -%if %{with_apidoc} find doc/api/html -name \*.map -size 0 -delete -%endif %clean rm -rf %{buildroot} @@ -846,11 +837,9 @@ fi %config(noreplace) %{_sysconfdir}/asterisk/alsa.conf %{_libdir}/asterisk/modules/chan_alsa.so -%if %{with_apidoc} %files apidoc %defattr(-,root,root,-) %doc doc/api/html/* -%endif %files curl %defattr(-,root,root,-) @@ -1037,6 +1026,10 @@ fi %{_libdir}/asterisk/modules/app_voicemail_plain.so %changelog +* Wed Sep 9 2009 Jeffrey C. Ollie - 1.6.1.6-2 +- Enable building of API docs. +- Depend on version 1.2 or newer of speex + * Sun Sep 6 2009 Jeffrey C. Ollie - 1.6.1.6-1 - Update to 1.6.1.6 - Drop patches that are too troublesome to maintain anymore or have been integrated upstream. From mdomsch at fedoraproject.org Thu Sep 10 04:39:51 2009 From: mdomsch at fedoraproject.org (Matt Domsch) Date: Thu, 10 Sep 2009 04:39:51 +0000 (UTC) Subject: rpms/dkms/F-10 .cvsignore, 1.15, 1.16 dkms.spec, 1.20, 1.21 sources, 1.15, 1.16 Message-ID: <20090910043951.BEE8711C00DB@cvs1.fedora.phx.redhat.com> Author: mdomsch Update of /cvs/extras/rpms/dkms/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6332 Modified Files: .cvsignore dkms.spec sources Log Message: update to 2.1.0.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/dkms/F-10/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 15 Apr 2009 04:57:10 -0000 1.15 +++ .cvsignore 10 Sep 2009 04:39:51 -0000 1.16 @@ -1 +1 @@ -dkms-2.0.21.1.tar.gz +dkms_2.1.0.1.orig.tar.gz Index: dkms.spec =================================================================== RCS file: /cvs/extras/rpms/dkms/F-10/dkms.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- dkms.spec 15 Apr 2009 12:33:50 -0000 1.20 +++ dkms.spec 10 Sep 2009 04:39:51 -0000 1.21 @@ -1,17 +1,16 @@ Summary: Dynamic Kernel Module Support Framework Name: dkms -Version: 2.0.21.1 -Release: 2%{?dist} +Version: 2.1.0.1 +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Base BuildArch: noarch Requires: sed gawk findutils modutils tar cpio gzip grep mktemp -Requires: bash > 1.99, lsb +Requires: bash > 1.99 # because Mandriva calls this package dkms-minimal Provides: dkms-minimal = %{version} URL: http://linux.dell.com/dkms -Source0: http://linux.dell.com/dkms/permalink/dkms-%{version}.tar.gz -Patch0: dkms-modprobe.d.patch +Source0: http://linux.dell.com/dkms/permalink/dkms_%{version}.orig.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %if 0%{?fedora} @@ -26,8 +25,6 @@ module RPMS as originally developed by D %prep %setup -q -%patch0 -p1 - %build %triggerpostun -- %{name} < 1.90.00-1 @@ -125,6 +122,18 @@ rm -rf $RPM_BUILD_ROOT [ $1 -lt 1 ] && /sbin/chkconfig dkms_autoinstaller off ||: %changelog +* Wed Sep 9 2009 Matt Domsch - 2.1.0.1-1 +- fix mkrpm command, with thanks to Thomas Chenault. + +* Sat Aug 22 2009 Matt Domsch - 2.1.0.0-1 +- update to latest upstream +- drop Requires: lsb. avoid calling rpm (recursively) if possible. +- add recognition for Oracle Enterprise Linux, Oracle VM, Scientific + Linux, and VMware 3.x + +* Fri Jul 24 2009 Fedora Release Engineering - 2.0.21.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Apr 15 2009 Matt Domsch - 2.0.21.1-2 - add Requires: lsb Index: sources =================================================================== RCS file: /cvs/extras/rpms/dkms/F-10/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 15 Apr 2009 04:57:10 -0000 1.15 +++ sources 10 Sep 2009 04:39:51 -0000 1.16 @@ -1 +1 @@ -539113eabf49356b9659c85512927519 dkms-2.0.21.1.tar.gz +efeb0f9537ccc5de9c12b66dd0ede880 dkms_2.1.0.1.orig.tar.gz From cwickert at fedoraproject.org Thu Sep 10 04:51:51 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Thu, 10 Sep 2009 04:51:51 +0000 (UTC) Subject: rpms/orage/F-11 .cvsignore, 1.10, 1.11 orage.spec, 1.17, 1.18 sources, 1.10, 1.11 Message-ID: <20090910045151.598AD11C00DB@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/orage/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8131/F-11 Modified Files: .cvsignore orage.spec sources Log Message: * Thu Sep 10 2009 Christoph Wickert - 4.6.1-1 - Update to 4.6.1 - Update package deskription - Require dbus Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/orage/F-11/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 27 Feb 2009 20:38:38 -0000 1.10 +++ .cvsignore 10 Sep 2009 04:51:51 -0000 1.11 @@ -1 +1 @@ -orage-4.6.0.tar.bz2 +orage-4.6.1.tar.bz2 Index: orage.spec =================================================================== RCS file: /cvs/pkgs/rpms/orage/F-11/orage.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- orage.spec 27 Feb 2009 20:38:38 -0000 1.17 +++ orage.spec 10 Sep 2009 04:51:51 -0000 1.18 @@ -1,6 +1,6 @@ Summary: Time-managing application for Xfce4 Name: orage -Version: 4.6.0 +Version: 4.6.1 Release: 1%{?dist} License: GPLv2+ URL: http://www.xfce.org/ @@ -15,12 +15,17 @@ BuildRequires: gettext intltool BuildRequires: desktop-file-utils BuildRequires: db4-devel BuildRequires: libnotify-devel +Requires: dbus Provides: xfcalendar = %{version}-%{release} Obsoletes: xfcalendar <= 4.2.3-3.fc6 %description -Time-managing application for Xfce4. +Orage provides a calendar which integrates nicely into the Xfce Desktop +Environment. It is highly configurable and supports alerts based on dates. +It warns you with popup or audio alarm. As it is an application for every +day use it launches itself in the background as a daemon and can be accessed +using the Orage Clock plugin for the panel. %prep %setup -q @@ -32,7 +37,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p' %find_lang %{name} desktop-file-install --vendor fedora \ @@ -71,6 +76,14 @@ touch --no-create %{_datadir}/icons/hico %{_mandir}/man1/orage.1.gz %changelog +* Thu Sep 10 2009 Christoph Wickert - 4.6.1-1 +- Update to 4.6.1 +- Update package deskription +- Require dbus + +* Sat Jul 25 2009 Fedora Release Engineering - 4.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Kevin Fenzi - 4.6.0-1 - Update to 4.6.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/orage/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 27 Feb 2009 20:38:37 -0000 1.10 +++ sources 10 Sep 2009 04:51:51 -0000 1.11 @@ -1 +1 @@ -c3f71a922f9032119dbb1b37a09adf93 orage-4.6.0.tar.bz2 +24fa43dd86ec5af5a4766620fd972cf2 orage-4.6.1.tar.bz2 From cwickert at fedoraproject.org Thu Sep 10 04:51:51 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Thu, 10 Sep 2009 04:51:51 +0000 (UTC) Subject: rpms/orage/devel .cvsignore, 1.10, 1.11 orage.spec, 1.18, 1.19 sources, 1.10, 1.11 Message-ID: <20090910045151.27C4911C00DB@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/orage/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8131/d Modified Files: .cvsignore orage.spec sources Log Message: * Thu Sep 10 2009 Christoph Wickert - 4.6.1-1 - Update to 4.6.1 - Update package deskription - Require dbus Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/orage/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 27 Feb 2009 20:38:38 -0000 1.10 +++ .cvsignore 10 Sep 2009 04:51:50 -0000 1.11 @@ -1 +1 @@ -orage-4.6.0.tar.bz2 +orage-4.6.1.tar.bz2 Index: orage.spec =================================================================== RCS file: /cvs/pkgs/rpms/orage/devel/orage.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- orage.spec 25 Jul 2009 20:58:29 -0000 1.18 +++ orage.spec 10 Sep 2009 04:51:50 -0000 1.19 @@ -1,7 +1,7 @@ Summary: Time-managing application for Xfce4 Name: orage -Version: 4.6.0 -Release: 2%{?dist} +Version: 4.6.1 +Release: 1%{?dist} License: GPLv2+ URL: http://www.xfce.org/ Source0: http://www.xfce.org/archive/xfce-%{version}/src/orage-%{version}.tar.bz2 @@ -15,12 +15,17 @@ BuildRequires: gettext intltool BuildRequires: desktop-file-utils BuildRequires: db4-devel BuildRequires: libnotify-devel +Requires: dbus Provides: xfcalendar = %{version}-%{release} Obsoletes: xfcalendar <= 4.2.3-3.fc6 %description -Time-managing application for Xfce4. +Orage provides a calendar which integrates nicely into the Xfce Desktop +Environment. It is highly configurable and supports alerts based on dates. +It warns you with popup or audio alarm. As it is an application for every +day use it launches itself in the background as a daemon and can be accessed +using the Orage Clock plugin for the panel. %prep %setup -q @@ -32,7 +37,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p' %find_lang %{name} desktop-file-install --vendor fedora \ @@ -71,6 +76,11 @@ touch --no-create %{_datadir}/icons/hico %{_mandir}/man1/orage.1.gz %changelog +* Thu Sep 10 2009 Christoph Wickert - 4.6.1-1 +- Update to 4.6.1 +- Update package deskription +- Require dbus + * Sat Jul 25 2009 Fedora Release Engineering - 4.6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/orage/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 27 Feb 2009 20:38:37 -0000 1.10 +++ sources 10 Sep 2009 04:51:50 -0000 1.11 @@ -1 +1 @@ -c3f71a922f9032119dbb1b37a09adf93 orage-4.6.0.tar.bz2 +24fa43dd86ec5af5a4766620fd972cf2 orage-4.6.1.tar.bz2 From cwickert at fedoraproject.org Thu Sep 10 05:00:00 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Thu, 10 Sep 2009 05:00:00 +0000 (UTC) Subject: rpms/exo/devel exo.spec,1.37,1.38 Message-ID: <20090910050000.9EE7711C00DB@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/exo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10465 Modified Files: exo.spec Log Message: * Thu Sep 10 2009 Christoph Wickert - 0.3.101-4 - Mount vfat and ntfs volumes with UTF-8 (#508823) - Mount ntfs with ntfs-3g Index: exo.spec =================================================================== RCS file: /cvs/pkgs/rpms/exo/devel/exo.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- exo.spec 24 Jul 2009 22:25:58 -0000 1.37 +++ exo.spec 10 Sep 2009 05:00:00 -0000 1.38 @@ -3,14 +3,17 @@ Summary: Application library for the Xfce desktop environment Name: exo Version: 0.3.101 -Release: 3%{?dist} +Release: 4%{?dist} # libexo-hal exo-helper mount-notify and exo-mount are all GPLv2+ # everything else is LGPLv2+ License: LGPLv2+ and GPLv2+ URL: http://xfce.org/ Source0: http://www.xfce.org/archive/xfce-4.6.1/src/exo-%{version}.tar.bz2 Patch0: exo-0.3.0-x86_64-build.patch +# http://bugzilla.xfce.org/show_bug.cgi?id=5461 Patch1: exo-0.3.101-url-quoting.patch +# http://patches.ubuntu.com/e/exo/extracted/xubuntu-default-mount-options.patch +Patch2: exo-0.3.101-default-mount-options.patch Group: System Environment/Libraries Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: dbus-glib >= 0.22 @@ -55,6 +58,7 @@ Python libraries and header files for th %patch0 -p1 -b .x86_64-build %patch1 -p1 -b .url-quoting +%patch2 -p1 -b .utf8 %build %configure --enable-gtk-doc --disable-static @@ -63,7 +67,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p' rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la rm -f $RPM_BUILD_ROOT/%{_libdir}/xfce4/mcs-plugins/*.la rm -f $RPM_BUILD_ROOT/%{python_sitearch}/*.la @@ -85,19 +89,19 @@ desktop-file-install rm -rf $RPM_BUILD_ROOT %post -touch --no-create %{_datadir}/icons/hicolor -if [ -x %{_bindir}/gtk-update-icon-cache ] ; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : -fi +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : /sbin/ldconfig %postun -touch --no-create %{_datadir}/icons/hicolor -if [ -x %{_bindir}/gtk-update-icon-cache ] ; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi /sbin/ldconfig +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + %files -f libexo-0.3.lang %defattr(-,root,root,-) %doc AUTHORS ChangeLog HACKING NEWS README THANKS TODO COPYING @@ -136,6 +140,10 @@ fi %{python_sitearch}/pyexo.* %changelog +* Thu Sep 10 2009 Christoph Wickert - 0.3.101-4 +- Mount vfat and ntfs volumes with UTF-8 (#508823) +- Mount ntfs with ntfs-3g + * Fri Jul 24 2009 Fedora Release Engineering - 0.3.101-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From epienbro at fedoraproject.org Thu Sep 10 05:01:48 2009 From: epienbro at fedoraproject.org (epienbro) Date: Thu, 10 Sep 2009 05:01:48 +0000 (UTC) Subject: rpms/mingw32-libsoup/devel .cvsignore, 1.5, 1.6 mingw32-libsoup.spec, 1.7, 1.8 sources, 1.5, 1.6 Message-ID: <20090910050148.ECE2311C00DB@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-libsoup/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10902 Modified Files: .cvsignore mingw32-libsoup.spec sources Log Message: - Update to 2.27.92 - Dropped the workaround for GNOME BZ #593845 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libsoup/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 1 Sep 2009 19:43:01 -0000 1.5 +++ .cvsignore 10 Sep 2009 05:01:48 -0000 1.6 @@ -1 +1 @@ -libsoup-2.27.91.tar.bz2 +libsoup-2.27.92.tar.bz2 Index: mingw32-libsoup.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libsoup/devel/mingw32-libsoup.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- mingw32-libsoup.spec 1 Sep 2009 21:39:21 -0000 1.7 +++ mingw32-libsoup.spec 10 Sep 2009 05:01:48 -0000 1.8 @@ -6,7 +6,7 @@ %define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-libsoup -Version: 2.27.91 +Version: 2.27.92 Release: 1%{?dist} Summary: MinGW library for HTTP and XML-RPC functionality @@ -18,9 +18,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildArch: noarch -# http://bugzilla.gnome.org/show_bug.cgi?id=593845 -Patch0: libsoup-disable-get-testcase.patch - BuildRequires: mingw32-filesystem BuildRequires: mingw32-gcc BuildRequires: mingw32-binutils @@ -58,7 +55,7 @@ Static version of the MinGW Windows Libs %prep %setup -q -n libsoup-%{version} -%patch0 -p0 + %build # Libsoup can't build static and shared libraries in one go, so we build the package twice here @@ -123,6 +120,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 10 2009 Erik van Pienbroek - 2.27.92-1 +- Update to 2.27.92 +- Dropped the workaround for GNOME BZ #593845 + * Tue Sep 1 2009 Erik van Pienbroek - 2.27.91-1 - Update to 2.27.91 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libsoup/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 1 Sep 2009 19:43:01 -0000 1.5 +++ sources 10 Sep 2009 05:01:48 -0000 1.6 @@ -1 +1 @@ -58e5518a483fbef0b72f142e63f43e9f libsoup-2.27.91.tar.bz2 +2e80693a4af29d4d82266b3327c5461a libsoup-2.27.92.tar.bz2 From cwickert at fedoraproject.org Thu Sep 10 05:03:46 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Thu, 10 Sep 2009 05:03:46 +0000 (UTC) Subject: rpms/exo/devel exo-0.3.101-default-mount-options.patch,NONE,1.1 Message-ID: <20090910050346.4567F11C00DB@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/exo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11397 Added Files: exo-0.3.101-default-mount-options.patch Log Message: add patch exo-0.3.101-default-mount-options.patch: exo-mount-hal.c | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) --- NEW FILE exo-0.3.101-default-mount-options.patch --- diff -Nur -x '*.orig' -x '*~' exo-0.3.4/exo-mount/exo-mount-hal.c exo-0.3.4.new/exo-mount/exo-mount-hal.c --- exo-0.3.4/exo-mount/exo-mount-hal.c 2008-03-04 19:25:43.000000000 +0100 +++ exo-0.3.4.new/exo-mount/exo-mount-hal.c 2008-03-04 19:26:14.000000000 +0100 @@ -676,6 +676,18 @@ /* check if we know any valid mount options */ if (G_LIKELY (device->fsoptions != NULL)) { + /* use utf8 on ubuntu by default */ + if (strcmp (device->fstype, "vfat") == 0 + || strcmp (device->fstype, "iso9660") == 0) + { + options[n++] = g_strdup_printf ("utf8"); + } + /* pass the correct locale to ntfs-3g on ubuntu */ + if (strcmp (device->fstype, "ntfs") == 0) + { + options[n++] = g_strdup_printf ("locale=%s", setlocale (LC_ALL, "")); + } + /* process all valid mount options */ for (m = 0; device->fsoptions[m] != NULL; ++m) { @@ -725,8 +737,16 @@ ? exo_str_replace (mount_point, G_DIR_SEPARATOR_S, "_") : g_strdup (""); - /* let HAL guess the fstype */ - fstype = g_strdup (""); + if (strcmp (device->fstype, "ntfs") == 0) + { + /* override ntfs with ntfs-3g on ubuntu */ + fstype = g_strdup ("ntfs-3g"); + } + else + { + /* let HAL guess the fstype */ + fstype = g_strdup (""); + } /* setup the D-Bus error */ dbus_error_init (&derror); From cwickert at fedoraproject.org Thu Sep 10 05:27:08 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Thu, 10 Sep 2009 05:27:08 +0000 (UTC) Subject: rpms/exo/F-11 exo-0.3.101-default-mount-options.patch, NONE, 1.1 exo.spec, 1.36, 1.37 Message-ID: <20090910052708.856DF11C00DB@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/exo/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14210 Modified Files: exo.spec Added Files: exo-0.3.101-default-mount-options.patch Log Message: * Thu Sep 10 2009 Christoph Wickert - 0.3.101-4 - Mount vfat and ntfs volumes with UTF-8 (#508823) - Mount ntfs with ntfs-3g exo-0.3.101-default-mount-options.patch: exo-mount-hal.c | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) --- NEW FILE exo-0.3.101-default-mount-options.patch --- diff -Nur -x '*.orig' -x '*~' exo-0.3.4/exo-mount/exo-mount-hal.c exo-0.3.4.new/exo-mount/exo-mount-hal.c --- exo-0.3.4/exo-mount/exo-mount-hal.c 2008-03-04 19:25:43.000000000 +0100 +++ exo-0.3.4.new/exo-mount/exo-mount-hal.c 2008-03-04 19:26:14.000000000 +0100 @@ -676,6 +676,18 @@ /* check if we know any valid mount options */ if (G_LIKELY (device->fsoptions != NULL)) { + /* use utf8 on ubuntu by default */ + if (strcmp (device->fstype, "vfat") == 0 + || strcmp (device->fstype, "iso9660") == 0) + { + options[n++] = g_strdup_printf ("utf8"); + } + /* pass the correct locale to ntfs-3g on ubuntu */ + if (strcmp (device->fstype, "ntfs") == 0) + { + options[n++] = g_strdup_printf ("locale=%s", setlocale (LC_ALL, "")); + } + /* process all valid mount options */ for (m = 0; device->fsoptions[m] != NULL; ++m) { @@ -725,8 +737,16 @@ ? exo_str_replace (mount_point, G_DIR_SEPARATOR_S, "_") : g_strdup (""); - /* let HAL guess the fstype */ - fstype = g_strdup (""); + if (strcmp (device->fstype, "ntfs") == 0) + { + /* override ntfs with ntfs-3g on ubuntu */ + fstype = g_strdup ("ntfs-3g"); + } + else + { + /* let HAL guess the fstype */ + fstype = g_strdup (""); + } /* setup the D-Bus error */ dbus_error_init (&derror); Index: exo.spec =================================================================== RCS file: /cvs/pkgs/rpms/exo/F-11/exo.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- exo.spec 19 Jul 2009 07:54:49 -0000 1.36 +++ exo.spec 10 Sep 2009 05:27:08 -0000 1.37 @@ -3,14 +3,17 @@ Summary: Application library for the Xfce desktop environment Name: exo Version: 0.3.101 -Release: 2%{?dist} +Release: 4%{?dist} # libexo-hal exo-helper mount-notify and exo-mount are all GPLv2+ # everything else is LGPLv2+ License: LGPLv2+ and GPLv2+ URL: http://xfce.org/ Source0: http://www.xfce.org/archive/xfce-4.6.1/src/exo-%{version}.tar.bz2 Patch0: exo-0.3.0-x86_64-build.patch +# http://bugzilla.xfce.org/show_bug.cgi?id=5461 Patch1: exo-0.3.101-url-quoting.patch +# http://patches.ubuntu.com/e/exo/extracted/xubuntu-default-mount-options.patch +Patch2: exo-0.3.101-default-mount-options.patch Group: System Environment/Libraries Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: dbus-glib >= 0.22 @@ -55,6 +58,7 @@ Python libraries and header files for th %patch0 -p1 -b .x86_64-build %patch1 -p1 -b .url-quoting +%patch2 -p1 -b .utf8 %build %configure --enable-gtk-doc --disable-static @@ -63,7 +67,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p' rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la rm -f $RPM_BUILD_ROOT/%{_libdir}/xfce4/mcs-plugins/*.la rm -f $RPM_BUILD_ROOT/%{python_sitearch}/*.la @@ -85,19 +89,19 @@ desktop-file-install rm -rf $RPM_BUILD_ROOT %post -touch --no-create %{_datadir}/icons/hicolor -if [ -x %{_bindir}/gtk-update-icon-cache ] ; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : -fi +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : /sbin/ldconfig %postun -touch --no-create %{_datadir}/icons/hicolor -if [ -x %{_bindir}/gtk-update-icon-cache ] ; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi /sbin/ldconfig +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + %files -f libexo-0.3.lang %defattr(-,root,root,-) %doc AUTHORS ChangeLog HACKING NEWS README THANKS TODO COPYING @@ -136,6 +140,13 @@ fi %{python_sitearch}/pyexo.* %changelog +* Thu Sep 10 2009 Christoph Wickert - 0.3.101-4 +- Mount vfat and ntfs volumes with UTF-8 (#508823) +- Mount ntfs with ntfs-3g + +* Fri Jul 24 2009 Fedora Release Engineering - 0.3.101-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Jul 17 2009 Kevin Fenzi - 0.3.101-2 - Add patch to fix url quoting (bug #509730) From bskeggs at fedoraproject.org Thu Sep 10 05:35:19 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Thu, 10 Sep 2009 05:35:19 +0000 (UTC) Subject: rpms/kernel/devel drm-nouveau.patch, 1.50, 1.51 kernel.spec, 1.1788, 1.1789 Message-ID: <20090910053519.B214411C00DB@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15611 Modified Files: drm-nouveau.patch kernel.spec Log Message: * Thu Sep 10 2009 Ben Skeggs - drm-nouveau.patch: add some scaler-only modes for LVDS, GEM/TTM fixes drm-nouveau.patch: drivers/gpu/drm/Kconfig | 45 drivers/gpu/drm/Makefile | 2 drivers/gpu/drm/drm_bufs.c | 28 drivers/gpu/drm/i2c/Makefile | 4 drivers/gpu/drm/i2c/ch7006_drv.c | 532 drivers/gpu/drm/i2c/ch7006_mode.c | 473 drivers/gpu/drm/i2c/ch7006_priv.h | 340 drivers/gpu/drm/nouveau/Makefile | 27 drivers/gpu/drm/nouveau/nouveau_backlight.c | 155 drivers/gpu/drm/nouveau/nouveau_bios.c | 5209 ++++++ drivers/gpu/drm/nouveau/nouveau_bios.h | 235 drivers/gpu/drm/nouveau/nouveau_bo.c | 622 drivers/gpu/drm/nouveau/nouveau_calc.c | 626 drivers/gpu/drm/nouveau/nouveau_channel.c | 520 drivers/gpu/drm/nouveau/nouveau_connector.c | 747 drivers/gpu/drm/nouveau/nouveau_connector.h | 55 drivers/gpu/drm/nouveau/nouveau_crtc.h | 95 drivers/gpu/drm/nouveau/nouveau_display.c | 115 drivers/gpu/drm/nouveau/nouveau_dma.c | 206 drivers/gpu/drm/nouveau/nouveau_dma.h | 148 drivers/gpu/drm/nouveau/nouveau_drv.c | 433 drivers/gpu/drm/nouveau/nouveau_drv.h | 1202 + drivers/gpu/drm/nouveau/nouveau_encoder.h | 66 drivers/gpu/drm/nouveau/nouveau_fb.h | 47 drivers/gpu/drm/nouveau/nouveau_fbcon.c | 355 drivers/gpu/drm/nouveau/nouveau_fbcon.h | 48 drivers/gpu/drm/nouveau/nouveau_fence.c | 261 drivers/gpu/drm/nouveau/nouveau_gem.c | 954 + drivers/gpu/drm/nouveau/nouveau_hw.c | 1077 + drivers/gpu/drm/nouveau/nouveau_hw.h | 446 drivers/gpu/drm/nouveau/nouveau_i2c.c | 256 drivers/gpu/drm/nouveau/nouveau_i2c.h | 45 drivers/gpu/drm/nouveau/nouveau_ioc32.c | 72 drivers/gpu/drm/nouveau/nouveau_irq.c | 675 drivers/gpu/drm/nouveau/nouveau_mem.c | 565 drivers/gpu/drm/nouveau/nouveau_notifier.c | 194 drivers/gpu/drm/nouveau/nouveau_object.c | 1279 + drivers/gpu/drm/nouveau/nouveau_reg.h | 834 + drivers/gpu/drm/nouveau/nouveau_sgdma.c | 317 drivers/gpu/drm/nouveau/nouveau_state.c | 829 + drivers/gpu/drm/nouveau/nouveau_swmthd.h | 33 drivers/gpu/drm/nouveau/nouveau_ttm.c | 131 drivers/gpu/drm/nouveau/nv04_crtc.c | 1014 + drivers/gpu/drm/nouveau/nv04_cursor.c | 70 drivers/gpu/drm/nouveau/nv04_dac.c | 525 drivers/gpu/drm/nouveau/nv04_dfp.c | 621 drivers/gpu/drm/nouveau/nv04_display.c | 293 drivers/gpu/drm/nouveau/nv04_fb.c | 21 drivers/gpu/drm/nouveau/nv04_fbcon.c | 292 drivers/gpu/drm/nouveau/nv04_fifo.c | 295 drivers/gpu/drm/nouveau/nv04_graph.c | 583 drivers/gpu/drm/nouveau/nv04_instmem.c | 207 drivers/gpu/drm/nouveau/nv04_mc.c | 20 drivers/gpu/drm/nouveau/nv04_timer.c | 51 drivers/gpu/drm/nouveau/nv04_tv.c | 304 drivers/gpu/drm/nouveau/nv10_fb.c | 24 drivers/gpu/drm/nouveau/nv10_fifo.c | 177 drivers/gpu/drm/nouveau/nv10_graph.c | 945 + drivers/gpu/drm/nouveau/nv17_tv.c | 660 drivers/gpu/drm/nouveau/nv17_tv.h | 156 drivers/gpu/drm/nouveau/nv17_tv_modes.c | 582 drivers/gpu/drm/nouveau/nv20_graph.c | 784 drivers/gpu/drm/nouveau/nv40_fb.c | 62 drivers/gpu/drm/nouveau/nv40_fifo.c | 223 drivers/gpu/drm/nouveau/nv40_graph.c | 2203 ++ drivers/gpu/drm/nouveau/nv40_mc.c | 38 drivers/gpu/drm/nouveau/nv50_crtc.c | 799 + drivers/gpu/drm/nouveau/nv50_cursor.c | 151 drivers/gpu/drm/nouveau/nv50_dac.c | 296 drivers/gpu/drm/nouveau/nv50_display.c | 905 + drivers/gpu/drm/nouveau/nv50_display.h | 46 drivers/gpu/drm/nouveau/nv50_evo.h | 113 drivers/gpu/drm/nouveau/nv50_fbcon.c | 256 drivers/gpu/drm/nouveau/nv50_fifo.c | 475 drivers/gpu/drm/nouveau/nv50_graph.c | 439 drivers/gpu/drm/nouveau/nv50_grctx.h |22284 ++++++++++++++++++++++++++++ drivers/gpu/drm/nouveau/nv50_instmem.c | 499 drivers/gpu/drm/nouveau/nv50_mc.c | 40 drivers/gpu/drm/nouveau/nv50_sor.c | 250 drivers/gpu/drm/nouveau/nvreg.h | 535 drivers/gpu/drm/ttm/ttm_bo.c | 4 include/drm/Kbuild | 1 include/drm/drmP.h | 2 include/drm/i2c/ch7006.h | 86 include/drm/nouveau_drm.h | 216 85 files changed, 57829 insertions(+), 21 deletions(-) Index: drm-nouveau.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-nouveau.patch,v retrieving revision 1.50 retrieving revision 1.51 diff -u -p -r1.50 -r1.51 --- drm-nouveau.patch 9 Sep 2009 06:41:33 -0000 1.50 +++ drm-nouveau.patch 10 Sep 2009 05:35:18 -0000 1.51 @@ -8930,10 +8930,10 @@ index 0000000..7761425 +int nouveau_max_ioctl = DRM_ARRAY_SIZE(nouveau_ioctls); diff --git a/drivers/gpu/drm/nouveau/nouveau_connector.c b/drivers/gpu/drm/nouveau/nouveau_connector.c new file mode 100644 -index 0000000..6bb5528 +index 0000000..7f799f6 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_connector.c -@@ -0,0 +1,689 @@ +@@ -0,0 +1,747 @@ +/* + * Copyright (C) 2008 Maarten Maathuis. + * All Rights Reserved. @@ -9323,6 +9323,61 @@ index 0000000..6bb5528 + return NULL; +} + ++struct moderec { ++ int hdisplay; ++ int vdisplay; ++}; ++ ++static struct moderec scaler_modes[] = { ++ { 1920, 1440 }, ++ { 1920, 1280 }, ++ { 1600, 1200 }, ++ { 1400, 1050 }, ++ { 1280, 1024 }, ++ { 1280, 960 }, ++ { 1152, 864 }, ++ { 1024, 768 }, ++ { 800, 600 }, ++ { 720, 400 }, ++ { 640, 480 }, ++ { 640, 400 }, ++ { 640, 350 }, ++ {} ++}; ++ ++static int ++nouveau_connector_scaler_modes_add(struct drm_connector *connector) ++{ ++ struct nouveau_connector *nv_connector = nouveau_connector(connector); ++ struct drm_display_mode *native = nv_connector->native_mode, *m; ++ struct drm_device *dev = connector->dev; ++ struct moderec *mode = &scaler_modes[0]; ++ int modes = 0; ++ ++ if (!native) ++ return 0; ++ ++ while (mode->hdisplay) { ++ if (mode->hdisplay <= native->hdisplay && ++ mode->vdisplay <= native->vdisplay) { ++ m = drm_cvt_mode(dev, mode->hdisplay, mode->vdisplay, ++ drm_mode_vrefresh(native), false, ++ false); ++ if (!m) ++ continue; ++ ++ m->type |= DRM_MODE_TYPE_DRIVER; ++ ++ drm_mode_probed_add(connector, m); ++ modes++; ++ } ++ ++ mode++; ++ } ++ ++ return modes; ++} ++ +static int +nouveau_connector_get_modes(struct drm_connector *connector) +{ @@ -9362,6 +9417,9 @@ index 0000000..6bb5528 + ret = get_slave_funcs(nv_encoder)-> + get_modes(to_drm_encoder(nv_encoder), connector); + ++ if (connector->connector_type == DRM_MODE_CONNECTOR_LVDS) ++ ret += nouveau_connector_scaler_modes_add(connector); ++ + return ret; +} + @@ -10713,10 +10771,10 @@ index 0000000..f2b8b17 +MODULE_LICENSE("GPL and additional rights"); diff --git a/drivers/gpu/drm/nouveau/nouveau_drv.h b/drivers/gpu/drm/nouveau/nouveau_drv.h new file mode 100644 -index 0000000..abf7f8e +index 0000000..57e8db3 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_drv.h -@@ -0,0 +1,1201 @@ +@@ -0,0 +1,1202 @@ +/* + * Copyright 2005 Stephane Marchesin. + * All Rights Reserved. @@ -10787,6 +10845,7 @@ index 0000000..abf7f8e + struct ttm_bo_kmap_obj kmap; + struct list_head head; + ++ struct drm_file *reserved_by; + struct list_head entry; + + struct nouveau_channel *channel; @@ -10877,8 +10936,7 @@ index 0000000..abf7f8e + int handle; +}; + -+struct nouveau_channel -+{ ++struct nouveau_channel { + struct drm_device *dev; + int id; + @@ -11203,6 +11261,7 @@ index 0000000..abf7f8e + struct ttm_bo_device bdev; + spinlock_t bo_list_lock; + struct list_head bo_list; ++ atomic_t validate_sequence; + } ttm; + + struct fb_info *fbdev_info; @@ -12727,10 +12786,10 @@ index 0000000..230a99b + diff --git a/drivers/gpu/drm/nouveau/nouveau_gem.c b/drivers/gpu/drm/nouveau/nouveau_gem.c new file mode 100644 -index 0000000..226eca2 +index 0000000..0b2c044 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_gem.c -@@ -0,0 +1,942 @@ +@@ -0,0 +1,954 @@ +/* + * Copyright (C) 2008 Ben Skeggs. + * All Rights Reserved. @@ -12971,9 +13030,10 @@ index 0000000..226eca2 + list_for_each_safe(entry, tmp, list) { + nvbo = list_entry(entry, struct nouveau_bo, entry); + -+ drm_gem_object_unreference(nvbo->gem); -+ ttm_bo_unreserve(&nvbo->bo); + list_del(&nvbo->entry); ++ nvbo->reserved_by = NULL; ++ ttm_bo_unreserve(&nvbo->bo); ++ drm_gem_object_unreference(nvbo->gem); + } +} + @@ -12992,9 +13052,10 @@ index 0000000..226eca2 + nvbo->bo.sync_obj = nouveau_fence_ref(fence); + spin_unlock(&nvbo->bo.lock); + -+ drm_gem_object_unreference(nvbo->gem); -+ ttm_bo_unreserve(&nvbo->bo); + list_del(&nvbo->entry); ++ nvbo->reserved_by = NULL; ++ ttm_bo_unreserve(&nvbo->bo); ++ drm_gem_object_unreference(nvbo->gem); + + nouveau_fence_unref((void *)&prev_fence); + } @@ -13007,6 +13068,7 @@ index 0000000..226eca2 + uint64_t user_buffers, int nr_buffers, + struct list_head *list, int *apply_relocs) +{ ++ struct drm_nouveau_private *dev_priv = chan->dev->dev_private; + struct drm_device *dev = chan->dev; + struct drm_nouveau_gem_pushbuf_bo *b; + struct drm_nouveau_gem_pushbuf_bo __user *user_pbbos = @@ -13014,6 +13076,7 @@ index 0000000..226eca2 + struct nouveau_fence *prev_fence; + struct nouveau_bo *nvbo; + struct list_head *entry, *tmp; ++ uint32_t sequence; + int ret = -EINVAL; + int i; + int trycnt = 0; @@ -13021,6 +13084,7 @@ index 0000000..226eca2 + if (nr_buffers == 0) + return 0; + ++ sequence = atomic_add_return(1, &dev_priv->ttm.validate_sequence); +retry: + if (++trycnt > 100000) { + ret = -EINVAL; @@ -13039,8 +13103,14 @@ index 0000000..226eca2 + } + nvbo = gem->driver_private; + -+ ret = ttm_bo_reserve(&nvbo->bo, false, false, true, -+ chan->fence.sequence); ++ if (nvbo->reserved_by && nvbo->reserved_by == file_priv) { ++ NV_INFO(dev, "multiple instances of buffer %d on " ++ "validation list\n", b->handle); ++ ret = -EINVAL; ++ goto out_unref; ++ } ++ ++ ret = ttm_bo_reserve(&nvbo->bo, false, false, true, sequence); + if (ret) { + nouveau_gem_pushbuf_backoff(list); + if (ret == -EAGAIN) @@ -13051,6 +13121,7 @@ index 0000000..226eca2 + goto retry; + } + ++ nvbo->reserved_by = file_priv; + list_add_tail(&nvbo->entry, list); + + if (unlikely(atomic_read(&nvbo->bo.cpu_writers) > 0)) { Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1788 retrieving revision 1.1789 diff -u -p -r1.1788 -r1.1789 --- kernel.spec 10 Sep 2009 04:15:19 -0000 1.1788 +++ kernel.spec 10 Sep 2009 05:35:19 -0000 1.1789 @@ -2010,6 +2010,9 @@ fi # and build. %changelog +* Thu Sep 10 2009 Ben Skeggs +- drm-nouveau.patch: add some scaler-only modes for LVDS, GEM/TTM fixes + * Wed Sep 09 2009 Dennis Gilmore 2.6.31-2 - touch the dracut initrd file when using %%{with_dracut} From bskeggs at fedoraproject.org Thu Sep 10 05:37:03 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Thu, 10 Sep 2009 05:37:03 +0000 (UTC) Subject: rpms/xorg-x11-drv-nouveau/devel .cvsignore, 1.43, 1.44 nouveau-bicubic-2x.patch, 1.11, 1.12 nouveau-multiple-xserver.patch, 1.13, 1.14 nouveau-tile7000.patch, 1.1, 1.2 sources, 1.44, 1.45 xorg-x11-drv-nouveau.spec, 1.56, 1.57 Message-ID: <20090910053703.6CCB411C00DB@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15813 Modified Files: .cvsignore nouveau-bicubic-2x.patch nouveau-multiple-xserver.patch nouveau-tile7000.patch sources xorg-x11-drv-nouveau.spec Log Message: * Thu Sep 10 2009 Ben Skeggs 0.0.15-9.20090910git806eaf6 - fix a hang/crash issue that could occur during a modeset - nouveau-transition-hack.patch: drop, supported with driver pixmaps anyway Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/.cvsignore,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- .cvsignore 4 Sep 2009 00:44:52 -0000 1.43 +++ .cvsignore 10 Sep 2009 05:37:03 -0000 1.44 @@ -1 +1 @@ -xf86-video-nouveau-0.0.15-20090904git2b5ec6a.tar.bz2 +xf86-video-nouveau-0.0.15-20090910git806eaf6.tar.bz2 nouveau-bicubic-2x.patch: nv30_xv_tex.c | 2 +- nv40_xv_tex.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) Index: nouveau-bicubic-2x.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-bicubic-2x.patch,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- nouveau-bicubic-2x.patch 9 Sep 2009 06:38:38 -0000 1.11 +++ nouveau-bicubic-2x.patch 10 Sep 2009 05:37:03 -0000 1.12 @@ -1,7 +1,7 @@ -From 669fc0a22b4c2b6b8c9572187e151e426f039227 Mon Sep 17 00:00:00 2001 +From 4c5b7cde89e9411aa5b107be48ce164837b05881 Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Mon, 4 May 2009 17:04:34 +1000 -Subject: [PATCH 3/4] xv: only use bicubic filtering when scaling >=2x +Subject: [PATCH 2/3] xv: only use bicubic filtering when scaling >=2x --- src/nv30_xv_tex.c | 2 +- nouveau-multiple-xserver.patch: nv_driver.c | 85 ++++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 57 insertions(+), 28 deletions(-) Index: nouveau-multiple-xserver.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-multiple-xserver.patch,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- nouveau-multiple-xserver.patch 9 Sep 2009 06:38:38 -0000 1.13 +++ nouveau-multiple-xserver.patch 10 Sep 2009 05:37:03 -0000 1.14 @@ -1,14 +1,14 @@ -From bc70e6309b35633b76c48126bb967d4d85bce4df Mon Sep 17 00:00:00 2001 +From 2c643c98ae006460c0a3fdb5f9660bd3ea9a4fce Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Sun, 28 Jun 2009 20:35:54 +1000 -Subject: [PATCH 1/4] f12: hack to support multiple xserver instances +Subject: [PATCH 1/3] f12: hack to support multiple xserver instances --- src/nv_driver.c | 84 +++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 57 insertions(+), 27 deletions(-) diff --git a/src/nv_driver.c b/src/nv_driver.c -index b8de860..5838ce7 100644 +index 9317b5e..37a8da7 100644 --- a/src/nv_driver.c +++ b/src/nv_driver.c @@ -21,6 +21,7 @@ nouveau-tile7000.patch: drmmode_display.c | 4 ++-- nv_driver.c | 7 ++++++- nv_type.h | 3 ++- 3 files changed, 10 insertions(+), 4 deletions(-) Index: nouveau-tile7000.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-tile7000.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- nouveau-tile7000.patch 9 Sep 2009 06:38:38 -0000 1.1 +++ nouveau-tile7000.patch 10 Sep 2009 05:37:03 -0000 1.2 @@ -1,7 +1,7 @@ -From 3d2f2ba56b85fde22de2244cb9122708b461b5a7 Mon Sep 17 00:00:00 2001 +From 2b030e60ff009bf8ee80c4d91d9d92081a711e3d Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Wed, 9 Sep 2009 16:26:25 +1000 -Subject: [PATCH 4/4] f12: use 0x7000 flags for scanout to avoid mixed tile mode corruption +Subject: [PATCH 3/3] f12: use 0x7000 flags for scanout to avoid mixed tile mode corruption --- src/drmmode_display.c | 4 ++-- @@ -10,10 +10,10 @@ Subject: [PATCH 4/4] f12: use 0x7000 fla 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/drmmode_display.c b/src/drmmode_display.c -index 266d3a6..6cbced7 100644 +index 3010396..a9962ec 100644 --- a/src/drmmode_display.c +++ b/src/drmmode_display.c -@@ -604,7 +604,7 @@ drmmode_crtc_shadow_allocate(xf86CrtcPtr crtc, int width, int height) +@@ -436,7 +436,7 @@ drmmode_crtc_shadow_allocate(xf86CrtcPtr crtc, int width, int height) if (pNv->Architecture >= NV_ARCH_50) { tile_mode = 4; @@ -22,7 +22,7 @@ index 266d3a6..6cbced7 100644 ah = NOUVEAU_ALIGN(height, 1 << (tile_mode + 2)); pitch = NOUVEAU_ALIGN(width * drmmode->cpp, 64); } else { -@@ -1225,7 +1225,7 @@ drmmode_xf86crtc_resize(ScrnInfoPtr scrn, int width, int height) +@@ -1057,7 +1057,7 @@ drmmode_xf86crtc_resize(ScrnInfoPtr scrn, int width, int height) if (pNv->Architecture >= NV_ARCH_50 && pNv->wfb_enabled) { tile_mode = 4; @@ -32,7 +32,7 @@ index 266d3a6..6cbced7 100644 pitch = NOUVEAU_ALIGN(width * (scrn->bitsPerPixel >> 3), 64); } else { diff --git a/src/nv_driver.c b/src/nv_driver.c -index 5838ce7..a70dee2 100644 +index 37a8da7..b2a24d7 100644 --- a/src/nv_driver.c +++ b/src/nv_driver.c @@ -696,6 +696,7 @@ NVPreInitDRM(ScrnInfoPtr pScrn) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/sources,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- sources 4 Sep 2009 00:44:52 -0000 1.44 +++ sources 10 Sep 2009 05:37:03 -0000 1.45 @@ -1 +1 @@ -50b387dd790cf70326dc3f60fd92310e xf86-video-nouveau-0.0.15-20090904git2b5ec6a.tar.bz2 +51ba1ce895c4e2b5ce34fe88034b676f xf86-video-nouveau-0.0.15-20090910git806eaf6.tar.bz2 Index: xorg-x11-drv-nouveau.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/xorg-x11-drv-nouveau.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- xorg-x11-drv-nouveau.spec 9 Sep 2009 06:38:38 -0000 1.56 +++ xorg-x11-drv-nouveau.spec 10 Sep 2009 05:37:03 -0000 1.57 @@ -7,8 +7,8 @@ # git clone git://git.freedesktop.org/git/nouveau/xf86-video-nouveau # git-archive --format=tar --prefix=xf86-video-nouveau-0.0.10/ %{git_version} | bzip2 > xf86-video-nouveau-0.0.10-%{gitdate}.tar.bz2 -%define gitdate 20090904 -%define git_version 2b5ec6a +%define gitdate 20090910 +%define git_version 806eaf6 %define snapshot %{gitdate}git%{git_version} @@ -19,7 +19,7 @@ Name: xorg-x11-drv-nouveau # need to set an epoch to get version number in sync with upstream Epoch: 1 Version: %{nouveau_version} -Release: 8.%{snapshot}%{?dist} +Release: 9.%{snapshot}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -44,7 +44,6 @@ Requires: kernel-drm-nouveau = 15 Patch0: nouveau-store-vbios.patch Patch1: dcbconf_7_4_ignore.diff Patch2: nouveau-multiple-xserver.patch -Patch3: nouveau-transition-hack.patch Patch6: nouveau-bicubic-2x.patch Patch7: nouveau-bgnr.patch Patch8: nouveau-tile7000.patch @@ -58,7 +57,6 @@ X.Org X11 nouveau video driver. %patch0 -p1 -b .vbios %patch1 -p1 -b .dcbconf %patch2 -p1 -b .multix -%patch3 -p1 -b .transition %patch6 -p1 -b .bicubic %patch7 -p1 -b .bgnr %patch8 -p1 -b .tile7000 @@ -85,6 +83,10 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/nouveau.4* %changelog +* Thu Sep 10 2009 Ben Skeggs 0.0.15-9.20090910git806eaf6 +- fix a hang/crash issue that could occur during a modeset +- nouveau-transition-hack.patch: drop, supported with driver pixmaps anyway + * Wed Sep 09 2009 Ben Skeggs 0.0.15-8.20090904git2b5ec6a - nouveau-tile7000.patch: workaround some display corruption on G8x From bskeggs at fedoraproject.org Thu Sep 10 05:41:41 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Thu, 10 Sep 2009 05:41:41 +0000 (UTC) Subject: rpms/xorg-x11-drv-nouveau/devel nouveau-transition-hack.patch, 1.14, NONE Message-ID: <20090910054141.F0B0811C00DB@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16371 Removed Files: nouveau-transition-hack.patch Log Message: remove transition hack patch --- nouveau-transition-hack.patch DELETED --- From mtasaka at fedoraproject.org Thu Sep 10 06:09:15 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Thu, 10 Sep 2009 06:09:15 +0000 (UTC) Subject: rpms/alexandria/F-10 alexandria-0.6.5-search-result-sanity-check.patch, 1.1, 1.2 alexandria.spec, 1.33, 1.34 Message-ID: <20090910060915.9361611C00DB@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/alexandria/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19677 Modified Files: alexandria-0.6.5-search-result-sanity-check.patch alexandria.spec Log Message: * Thu Sep 10 2009 Mamoru Tasaka - Fix sanity check patch again... alexandria-0.6.5-search-result-sanity-check.patch: book_providers.rb | 3 +++ 1 file changed, 3 insertions(+) Index: alexandria-0.6.5-search-result-sanity-check.patch =================================================================== RCS file: /cvs/extras/rpms/alexandria/F-10/alexandria-0.6.5-search-result-sanity-check.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- alexandria-0.6.5-search-result-sanity-check.patch 19 Aug 2009 22:13:58 -0000 1.1 +++ alexandria-0.6.5-search-result-sanity-check.patch 10 Sep 2009 06:09:12 -0000 1.2 @@ -1,13 +1,13 @@ Index: lib/alexandria/book_providers.rb =================================================================== ---- lib/alexandria/book_providers.rb (revision 1085) -+++ lib/alexandria/book_providers.rb (working copy) +--- lib/alexandria/book_providers.rb (revision 1086) ++++ lib/alexandria/book_providers.rb (revision 1087) @@ -46,6 +46,9 @@ self.instance.notify_observers(:searching, factory.fullname) # new results = factory.search(criterion, type) + # sanity check if at least one valid result is actually found -+ results.delete_if { |book, cover| ((!book) || (!cover)) } ++ results.delete_if { |book, cover| book.nil? } + if results.length == 0 self.instance.changed Index: alexandria.spec =================================================================== RCS file: /cvs/extras/rpms/alexandria/F-10/alexandria.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- alexandria.spec 8 Sep 2009 03:33:30 -0000 1.33 +++ alexandria.spec 10 Sep 2009 06:09:13 -0000 1.34 @@ -12,7 +12,7 @@ Name: alexandria Version: %{majorver} -Release: %{rel}%{?dist}.1 +Release: %{rel}%{?dist}.2 Summary: Book collection manager Group: Applications/Productivity @@ -219,6 +219,9 @@ exit 0 %{_datadir}/icons/hicolor/*/apps/%{name}.* %changelog +* Thu Sep 10 2009 Mamoru Tasaka +- Fix sanity check patch again... + * Tue Sep 8 2009 Mamoru Tasaka - Wrong patch of sanity check patch applied on F-10/11, fixing... From pravins at fedoraproject.org Thu Sep 10 07:16:24 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Thu, 10 Sep 2009 07:16:24 +0000 (UTC) Subject: rpms/lohit-fonts/F-11 .cvsignore, 1.10, 1.11 lohit-fonts.spec, 1.12, 1.13 sources, 1.10, 1.11 Message-ID: <20090910071624.B7D5411C00DB@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-fonts/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31197 Modified Files: .cvsignore lohit-fonts.spec sources Log Message: * Thu Sep 10 2009 Pravin Satpute - 2.4.0-1 - Added Unicode 5.1 support in All Lohit fonts - updated summary for Hindi font package bug 514443 - updated source url Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-fonts/F-11/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 5 Mar 2009 14:12:48 -0000 1.10 +++ .cvsignore 10 Sep 2009 07:16:22 -0000 1.11 @@ -1 +1,2 @@ lohit-fonts-2.3.8.tar.gz +lohit-fonts-2.4.0.tar.gz Index: lohit-fonts.spec =================================================================== RCS file: /cvs/pkgs/rpms/lohit-fonts/F-11/lohit-fonts.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- lohit-fonts.spec 5 Mar 2009 14:12:48 -0000 1.12 +++ lohit-fonts.spec 10 Sep 2009 07:16:22 -0000 1.13 @@ -7,14 +7,14 @@ Languages. Name: %{fontname}-fonts -Version: 2.3.8 +Version: 2.4.0 Release: 1%{?dist} Summary: Free Indian truetype/opentype fonts Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ -Source: http://rbhalera.fedorapeople.org/released/lohit/lohit-fonts-%{version}.tar.gz +Source: http://pravins.fedorapeople.org/lohit/lohit-fonts-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontpackages-devel @@ -84,7 +84,7 @@ This package provides a free Hindi truet %_font_pkg -n hindi lohit_hi.ttf %package -n %{fontname}-kannada-fonts -Summary: Free Kannada font +Summary: Free Hindi font Group: User Interface/X Requires: %{name}-common = %{version}-%{release} Provides: lohit-fonts-kannada = %{version}-%{release} @@ -267,6 +267,10 @@ rm -fr %{buildroot} %changelog +* Thu Sep 10 2009 Pravin Satpute - 2.4.0-1 +- Added Unicode 5.1 support in All Lohit fonts +- updated summary for Hindi font package bug 514443 +- updated source url * Thu Mar 05 2009 Rahul Bhalerao - 2.3.8-1.fc11 - Bug 428427 - [kn_IN][fonts-indic] - 0CB5+0CCA is wrongly rendering Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-fonts/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 5 Mar 2009 14:12:48 -0000 1.10 +++ sources 10 Sep 2009 07:16:23 -0000 1.11 @@ -1 +1 @@ -f3b5c3cd8e370f1669d44cec3eab1f2b lohit-fonts-2.3.8.tar.gz +a729f805c323308ab2c728c8e6fa72c0 lohit-fonts-2.4.0.tar.gz From peter at fedoraproject.org Thu Sep 10 07:18:31 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Thu, 10 Sep 2009 07:18:31 +0000 (UTC) Subject: rpms/pdfresurrect/devel .cvsignore, 1.3, 1.4 import.log, 1.2, 1.3 pdfresurrect.spec, 1.4, 1.5 sources, 1.3, 1.4 Message-ID: <20090910071831.84B8711C00DB@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/pdfresurrect/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31634/devel Modified Files: .cvsignore import.log pdfresurrect.spec sources Log Message: ver. 0.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pdfresurrect/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 1 Jun 2009 08:07:58 -0000 1.3 +++ .cvsignore 10 Sep 2009 07:18:30 -0000 1.4 @@ -1 +1 @@ -pdfresurrect-v0_6.tar.bz2 +pdfresurrect-v0_7.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/pdfresurrect/devel/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 1 Jun 2009 08:07:59 -0000 1.2 +++ import.log 10 Sep 2009 07:18:31 -0000 1.3 @@ -1,2 +1,3 @@ pdfresurrect-0_04-1_fc9:HEAD:pdfresurrect-0.04-1.fc9.src.rpm:1219609291 pdfresurrect-0_6-1_fc10:HEAD:pdfresurrect-0.6-1.fc10.src.rpm:1243843648 +pdfresurrect-0_7-1_fc11:HEAD:pdfresurrect-0.7-1.fc11.src.rpm:1252567068 Index: pdfresurrect.spec =================================================================== RCS file: /cvs/pkgs/rpms/pdfresurrect/devel/pdfresurrect.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- pdfresurrect.spec 25 Jul 2009 23:26:21 -0000 1.4 +++ pdfresurrect.spec 10 Sep 2009 07:18:31 -0000 1.5 @@ -1,11 +1,11 @@ Name: pdfresurrect -Version: 0.6 -Release: 2%{?dist} +Version: 0.7 +Release: 1%{?dist} Summary: PDF Analysis and Scrubbing Utility Group: Applications/Productivity License: GPLv3+ URL: http://www.757labs.com/projects/pdfresurrect/ -Source0: http://www.757labs.com/projects/pdfresurrect/releases/pdfresurrect-v0_6.tar.bz2 +Source0: http://www.757labs.com/projects/pdfresurrect/releases/pdfresurrect-v0_7.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -21,7 +21,7 @@ from previous versions that might not be %prep -%setup -q -n pdfresurrect-v0_6 +%setup -q -n pdfresurrect-v0_7 sed -i 's|@CFLAGS@|%{optflags}|' Makefile.in @@ -48,6 +48,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 10 2009 Peter Lemenkov 0.7-1 +- Ver. 0.7 + * Sat Jul 25 2009 Fedora Release Engineering - 0.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pdfresurrect/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 1 Jun 2009 08:07:59 -0000 1.3 +++ sources 10 Sep 2009 07:18:31 -0000 1.4 @@ -1 +1 @@ -308b2945894f0fc961dde6592b9f1b0d pdfresurrect-v0_6.tar.bz2 +aee88aeee5db8bbc2edfc368be640540 pdfresurrect-v0_7.tar.bz2 From peter at fedoraproject.org Thu Sep 10 07:37:42 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Thu, 10 Sep 2009 07:37:42 +0000 (UTC) Subject: rpms/pdfresurrect/F-11 .cvsignore, 1.3, 1.4 import.log, 1.2, 1.3 pdfresurrect.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090910073742.C000511C00DB@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/pdfresurrect/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1607/F-11 Modified Files: .cvsignore import.log pdfresurrect.spec sources Log Message: ver. 0.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pdfresurrect/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 1 Jun 2009 08:09:24 -0000 1.3 +++ .cvsignore 10 Sep 2009 07:37:41 -0000 1.4 @@ -1 +1 @@ -pdfresurrect-v0_6.tar.bz2 +pdfresurrect-v0_7.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/pdfresurrect/F-11/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 1 Jun 2009 08:09:25 -0000 1.2 +++ import.log 10 Sep 2009 07:37:41 -0000 1.3 @@ -1,2 +1,3 @@ pdfresurrect-0_04-1_fc9:HEAD:pdfresurrect-0.04-1.fc9.src.rpm:1219609291 pdfresurrect-0_6-1_fc10:F-11:pdfresurrect-0.6-1.fc10.src.rpm:1243843742 +pdfresurrect-0_7-1_fc11:F-11:pdfresurrect-0.7-1.fc11.src.rpm:1252567151 Index: pdfresurrect.spec =================================================================== RCS file: /cvs/pkgs/rpms/pdfresurrect/F-11/pdfresurrect.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- pdfresurrect.spec 1 Jun 2009 08:09:25 -0000 1.3 +++ pdfresurrect.spec 10 Sep 2009 07:37:41 -0000 1.4 @@ -1,11 +1,11 @@ Name: pdfresurrect -Version: 0.6 +Version: 0.7 Release: 1%{?dist} Summary: PDF Analysis and Scrubbing Utility Group: Applications/Productivity License: GPLv3+ URL: http://www.757labs.com/projects/pdfresurrect/ -Source0: http://www.757labs.com/projects/pdfresurrect/releases/pdfresurrect-v0_6.tar.bz2 +Source0: http://www.757labs.com/projects/pdfresurrect/releases/pdfresurrect-v0_7.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -21,7 +21,7 @@ from previous versions that might not be %prep -%setup -q -n pdfresurrect-v0_6 +%setup -q -n pdfresurrect-v0_7 sed -i 's|@CFLAGS@|%{optflags}|' Makefile.in @@ -48,6 +48,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 10 2009 Peter Lemenkov 0.7-1 +- Ver. 0.7 + +* Sat Jul 25 2009 Fedora Release Engineering - 0.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Jun 1 2009 Peter Lemenkov 0.6-1 - Ver. 0.6 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pdfresurrect/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 1 Jun 2009 08:09:25 -0000 1.3 +++ sources 10 Sep 2009 07:37:41 -0000 1.4 @@ -1 +1 @@ -308b2945894f0fc961dde6592b9f1b0d pdfresurrect-v0_6.tar.bz2 +aee88aeee5db8bbc2edfc368be640540 pdfresurrect-v0_7.tar.bz2 From peter at fedoraproject.org Thu Sep 10 07:38:44 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Thu, 10 Sep 2009 07:38:44 +0000 (UTC) Subject: rpms/pdfresurrect/F-10 .cvsignore, 1.3, 1.4 import.log, 1.2, 1.3 pdfresurrect.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090910073844.A797811C00DB@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/pdfresurrect/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1841/F-10 Modified Files: .cvsignore import.log pdfresurrect.spec sources Log Message: ver. 0.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pdfresurrect/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 1 Jun 2009 08:11:28 -0000 1.3 +++ .cvsignore 10 Sep 2009 07:38:44 -0000 1.4 @@ -1 +1 @@ -pdfresurrect-v0_6.tar.bz2 +pdfresurrect-v0_7.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/pdfresurrect/F-10/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 1 Jun 2009 08:11:28 -0000 1.2 +++ import.log 10 Sep 2009 07:38:44 -0000 1.3 @@ -1,2 +1,3 @@ pdfresurrect-0_04-1_fc9:HEAD:pdfresurrect-0.04-1.fc9.src.rpm:1219609291 pdfresurrect-0_6-1_fc10:F-10:pdfresurrect-0.6-1.fc10.src.rpm:1243843819 +pdfresurrect-0_7-1_fc11:F-10:pdfresurrect-0.7-1.fc11.src.rpm:1252568295 Index: pdfresurrect.spec =================================================================== RCS file: /cvs/pkgs/rpms/pdfresurrect/F-10/pdfresurrect.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- pdfresurrect.spec 1 Jun 2009 08:11:28 -0000 1.2 +++ pdfresurrect.spec 10 Sep 2009 07:38:44 -0000 1.3 @@ -1,11 +1,11 @@ Name: pdfresurrect -Version: 0.6 +Version: 0.7 Release: 1%{?dist} Summary: PDF Analysis and Scrubbing Utility Group: Applications/Productivity License: GPLv3+ URL: http://www.757labs.com/projects/pdfresurrect/ -Source0: http://www.757labs.com/projects/pdfresurrect/releases/pdfresurrect-v0_6.tar.bz2 +Source0: http://www.757labs.com/projects/pdfresurrect/releases/pdfresurrect-v0_7.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -21,7 +21,7 @@ from previous versions that might not be %prep -%setup -q -n pdfresurrect-v0_6 +%setup -q -n pdfresurrect-v0_7 sed -i 's|@CFLAGS@|%{optflags}|' Makefile.in @@ -48,6 +48,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 10 2009 Peter Lemenkov 0.7-1 +- Ver. 0.7 + +* Sat Jul 25 2009 Fedora Release Engineering - 0.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Jun 1 2009 Peter Lemenkov 0.6-1 - Ver. 0.6 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pdfresurrect/F-10/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 1 Jun 2009 08:11:28 -0000 1.3 +++ sources 10 Sep 2009 07:38:44 -0000 1.4 @@ -1 +1 @@ -308b2945894f0fc961dde6592b9f1b0d pdfresurrect-v0_6.tar.bz2 +aee88aeee5db8bbc2edfc368be640540 pdfresurrect-v0_7.tar.bz2 From akurtakov at fedoraproject.org Thu Sep 10 08:53:12 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Thu, 10 Sep 2009 08:53:12 +0000 (UTC) Subject: rpms/maven2-common-poms/devel maven2-common-poms.spec, 1.9, 1.10 sources, 1.5, 1.6 maven2-common-poms-jpp-depmap.xml, 1.5, 1.6 Message-ID: <20090910085313.0095411C00DB@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven2-common-poms/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10960/devel Modified Files: maven2-common-poms.spec sources maven2-common-poms-jpp-depmap.xml Log Message: Add jetty and plexus parent poms. Index: maven2-common-poms.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven2-common-poms/devel/maven2-common-poms.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- maven2-common-poms.spec 1 Sep 2009 23:33:07 -0000 1.9 +++ maven2-common-poms.spec 10 Sep 2009 08:53:10 -0000 1.10 @@ -33,7 +33,7 @@ Name: %{parent}-%{subname} Version: 1.0 -Release: 9%{?dist} +Release: 10%{?dist} Epoch: 0 Summary: Common poms for maven2 License: ASL 2.0 and BSD @@ -91,6 +91,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/maven2 %changelog +* Thu Sep 10 2009 Alexander Kurtakov 0:1.0-10 +- Add jetty and plexus parent poms. + * Tue Sep 1 2009 Milos Jakubicek - 0:1.0-9 - Added JPP.codehaus-mojo-parent.pom - Fix cobertura's jar name in the depmap, should be maven2-plugin-cobertura Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven2-common-poms/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 1 Sep 2009 23:39:26 -0000 1.5 +++ sources 10 Sep 2009 08:53:11 -0000 1.6 @@ -1,2 +1,2 @@ e1a697356772cf0dc7badade59aa922b maven2-common-poms-docs.tar.gz -7868675a900fce52e93f3f3ddf78030e maven2-common-poms-src.tar.gz +d36c495ac5869ec89aa9679b3e0aefbe maven2-common-poms-src.tar.gz Index: maven2-common-poms-jpp-depmap.xml =================================================================== RCS file: /cvs/pkgs/rpms/maven2-common-poms/devel/maven2-common-poms-jpp-depmap.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- maven2-common-poms-jpp-depmap.xml 1 Sep 2009 23:33:07 -0000 1.5 +++ maven2-common-poms-jpp-depmap.xml 10 Sep 2009 08:53:11 -0000 1.6 @@ -4135,4 +4135,40 @@ 1.0-beta-1 + + + org.mortbay.jetty + jetty-parent + 8 + + + JPP + mortbay-jetty-parent + 8 + + + + + org.eclipse.jetty + jetty-parent + 11 + + + JPP + eclipse-jetty-parent + 11 + + + + + org.apache.felix + felix + 1.0.2 + + + JPP + felix + 1.0.2 + + From than at fedoraproject.org Thu Sep 10 09:48:07 2009 From: than at fedoraproject.org (Than Ngo) Date: Thu, 10 Sep 2009 09:48:07 +0000 (UTC) Subject: rpms/PyQt/devel PyQt.spec,1.53,1.54 Message-ID: <20090910094807.463AC11C00DB@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/PyQt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22051 Modified Files: PyQt.spec Log Message: drop support fedora < 10 Index: PyQt.spec =================================================================== RCS file: /cvs/extras/rpms/PyQt/devel/PyQt.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- PyQt.spec 24 Jul 2009 16:02:10 -0000 1.53 +++ PyQt.spec 10 Sep 2009 09:48:06 -0000 1.54 @@ -1,24 +1,17 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%if 0%{?fedora} > 8 %define qt3 qt3 %define qt3version 3.3.8 -%else -%define qt3 qt -%define qt3version 1:3.3.8 -%define qscintilla 1 -%endif Summary: Python bindings for Qt3 Name: PyQt Version: 3.18.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Group: Development/Languages Url: http://www.riverbankcomputing.com/pyqt/ Source0: http://www.riverbankcomputing.com/static/Downloads/PyQt3/PyQt-x11-gpl-%{version}.tar.gz -#Source0: http://www.riverbankcomputing.co.uk/static/Downloads/PyQt3/PyQt-x11-gpl-%{version}-snapshot-%{snap}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libXmu-devel @@ -145,6 +138,9 @@ rm -rf %{buildroot} %changelog +* Thu Sep 10 2009 Than Ngo - 3.18.1-3 +- drop support fedora < 10 + * Fri Jul 24 2009 Fedora Release Engineering - 3.18.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From tomeu at fedoraproject.org Thu Sep 10 09:57:43 2009 From: tomeu at fedoraproject.org (tomeu) Date: Thu, 10 Sep 2009 09:57:43 +0000 (UTC) Subject: rpms/gnash/devel .cvsignore, 1.14, 1.15 gnash.spec, 1.61, 1.62 sources, 1.14, 1.15 Message-ID: <20090910095743.75A4011C00DB@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/gnash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23239 Modified Files: .cvsignore gnash.spec sources Log Message: * Thu Sep 10 2009 Tomeu Vizoso 0.9.0-0.7.20090910bzr11505 - update to HEAD Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 9 Aug 2009 13:36:21 -0000 1.14 +++ .cvsignore 10 Sep 2009 09:57:43 -0000 1.15 @@ -1,2 +1,2 @@ -gnash-0.9.0.20090809bzr11401.tar.gz +gnash-0.9.0.20090910bzr11505.tar.gz gnash-splash.swf Index: gnash.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/gnash.spec,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- gnash.spec 10 Aug 2009 11:27:20 -0000 1.61 +++ gnash.spec 10 Sep 2009 09:57:43 -0000 1.62 @@ -1,11 +1,11 @@ -%define commitid 11401 -%define alphatag 20090809bzr%{commitid} +%define commitid 11505 +%define alphatag 20090910bzr%{commitid} %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: gnash Version: 0.9.0 -Release: 0.6.%{alphatag}%{?dist} +Release: 0.7.%{alphatag}%{?dist} Summary: GNU flash movie player Group: Applications/Multimedia @@ -313,6 +313,9 @@ fi %{python_sitearch}/* %changelog +* Thu Sep 10 2009 Tomeu Vizoso 0.9.0-0.7.20090910bzr11505 +- update to HEAD + * Mon Aug 10 2009 Kevin Kofler 0.9.0-0.6.20090809bzr11401 - don't package headers in -widget, only in -devel (no duplicate files) - own %%{_includedir}/gnash/ in -devel Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 9 Aug 2009 13:36:21 -0000 1.14 +++ sources 10 Sep 2009 09:57:43 -0000 1.15 @@ -1,2 +1,2 @@ -3f22f0fa19b63f6445ce16d9b8a53135 gnash-0.9.0.20090809bzr11401.tar.gz +e897c7aa152f07e809c560cb54a10857 gnash-0.9.0.20090910bzr11505.tar.gz 3ba3f30fbcd9ac6458c7d50a33eb933e gnash-splash.swf From ovasik at fedoraproject.org Thu Sep 10 10:36:58 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Thu, 10 Sep 2009 10:36:58 +0000 (UTC) Subject: rpms/coreutils/devel coreutils-i18n.patch, 1.37, 1.38 coreutils.spec, 1.272, 1.273 Message-ID: <20090910103658.C713C11C00DB@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/coreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31495 Modified Files: coreutils-i18n.patch coreutils.spec Log Message: fix double free error in fold for singlebyte locales (caused by multibyte patch) coreutils-i18n.patch: coreutils-6.11/src/join.c | 105 +++- coreutils-6.12-orig/src/join.c | 5 coreutils-6.12/tests/Makefile.am | 5 coreutils-6.12/tests/misc/cut | 6 coreutils-6.8+/lib/linebuffer.h | 8 coreutils-6.8+/src/cut.c | 420 ++++++++++++++++++- coreutils-6.8+/src/expand.c | 161 +++++++ coreutils-6.8+/src/fold.c | 309 +++++++++++++- coreutils-6.8+/src/join.c | 237 ++++++++++- coreutils-6.8+/src/pr.c | 431 ++++++++++++++++++-- coreutils-6.8+/src/sort.c | 673 ++++++++++++++++++++++++++++++-- coreutils-6.8+/src/unexpand.c | 226 ++++++++++ coreutils-6.8+/src/uniq.c | 259 +++++++++++- coreutils-6.8+/tests/misc/mb1.I | 4 coreutils-6.8+/tests/misc/mb1.X | 4 coreutils-6.8+/tests/misc/mb2.I | 4 coreutils-6.8+/tests/misc/mb2.X | 4 coreutils-6.8+/tests/misc/sort-mb-tests | 58 ++ 18 files changed, 2739 insertions(+), 180 deletions(-) Index: coreutils-i18n.patch =================================================================== RCS file: /cvs/extras/rpms/coreutils/devel/coreutils-i18n.patch,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- coreutils-i18n.patch 8 Sep 2009 14:34:31 -0000 1.37 +++ coreutils-i18n.patch 10 Sep 2009 10:36:58 -0000 1.38 @@ -1348,7 +1348,7 @@ diff -urNp coreutils-6.11-orig/src/join. /* Look for the last blank. */ while (logical_end) { -@@ -218,11 +255,225 @@ +@@ -218,11 +255,222 @@ line_out[offset_out++] = c; } @@ -1358,7 +1358,6 @@ diff -urNp coreutils-6.11-orig/src/join. + if (offset_out) + fwrite (line_out, sizeof (char), (size_t) offset_out, stdout); + -+ free(line_out); +} + +#if HAVE_MBRTOWC @@ -1367,16 +1366,16 @@ diff -urNp coreutils-6.11-orig/src/join. +{ + char buf[MB_LEN_MAX + BUFSIZ]; /* For spooling a read byte sequence. */ + size_t buflen = 0; /* The length of the byte sequence in buf. */ -+ char *bufpos; /* Next read position of BUF. */ ++ char *bufpos = NULL; /* Next read position of BUF. */ + wint_t wc; /* A gotten wide character. */ + size_t mblength; /* The byte size of a multibyte character which shows + as same character as WC. */ + mbstate_t state, state_bak; /* State of the stream. */ + int convfail; /* 1, when conversion is failed. Otherwise 0. */ + -+ char *line_out = NULL; ++ static char *line_out = NULL; + size_t offset_out = 0; /* Index in `line_out' for next char. */ -+ size_t allocated_out = 0; ++ static size_t allocated_out = 0; + + int increment; + size_t column = 0; @@ -1384,7 +1383,7 @@ diff -urNp coreutils-6.11-orig/src/join. + size_t last_blank_pos; + size_t last_blank_column; + int is_blank_seen; -+ int last_blank_increment; ++ int last_blank_increment = 0; + int is_bs_following_last_blank; + size_t bs_following_last_blank_num; + int is_cr_after_last_blank; @@ -1503,8 +1502,7 @@ diff -urNp coreutils-6.11-orig/src/join. + + if (allocated_out < offset_out + mblength) + { -+ allocated_out += 1024; -+ line_out = xrealloc (line_out, allocated_out); ++ line_out = X2REALLOC (line_out, &allocated_out); + } + + memcpy (line_out + offset_out, bufpos, mblength); @@ -1536,7 +1534,6 @@ diff -urNp coreutils-6.11-orig/src/join. if (offset_out) fwrite (line_out, sizeof (char), (size_t) offset_out, stdout); -+ free(line_out); +} +#endif + Index: coreutils.spec =================================================================== RCS file: /cvs/extras/rpms/coreutils/devel/coreutils.spec,v retrieving revision 1.272 retrieving revision 1.273 diff -u -p -r1.272 -r1.273 --- coreutils.spec 8 Sep 2009 14:34:31 -0000 1.272 +++ coreutils.spec 10 Sep 2009 10:36:58 -0000 1.273 @@ -1,7 +1,7 @@ Summary: A set of basic GNU tools commonly used in shell scripts Name: coreutils Version: 7.5 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv3+ Group: System Environment/Base Url: http://www.gnu.org/software/coreutils/ @@ -333,6 +333,10 @@ fi %{_libdir}/coreutils %changelog +* Thu Sep 10 2009 Ondrej Vasik - 7.5-6 +- fix double free error in fold for singlebyte locales + (caused by multibyte patch) + * Tue Sep 08 2009 Ondrej Vasik - 7.5-5 - fix sort -h for multibyte locales (reported via http://bugs.archlinux.org/task/16022) From belegdol at fedoraproject.org Thu Sep 10 10:59:12 2009 From: belegdol at fedoraproject.org (belegdol) Date: Thu, 10 Sep 2009 10:59:12 +0000 (UTC) Subject: rpms/gnome-chemistry-utils/devel .cvsignore, 1.21, 1.22 gnome-chemistry-utils.spec, 1.38, 1.39 sources, 1.22, 1.23 Message-ID: <20090910105912.6E5F011C00DB@cvs1.fedora.phx.redhat.com> Author: belegdol Update of /cvs/extras/rpms/gnome-chemistry-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3875 Modified Files: .cvsignore gnome-chemistry-utils.spec sources Log Message: * Thu Sep 10 2009 Julian Sikorski - 0.10.8-1 - Updated to 0.10.8 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/gnome-chemistry-utils/devel/.cvsignore,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- .cvsignore 27 Jun 2009 17:16:28 -0000 1.21 +++ .cvsignore 10 Sep 2009 10:59:11 -0000 1.22 @@ -1 +1 @@ -gnome-chemistry-utils-0.10.5.tar.bz2 +gnome-chemistry-utils-0.10.8.tar.bz2 Index: gnome-chemistry-utils.spec =================================================================== RCS file: /cvs/extras/rpms/gnome-chemistry-utils/devel/gnome-chemistry-utils.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- gnome-chemistry-utils.spec 25 Jul 2009 00:35:40 -0000 1.38 +++ gnome-chemistry-utils.spec 10 Sep 2009 10:59:11 -0000 1.39 @@ -1,6 +1,6 @@ Name: gnome-chemistry-utils -Version: 0.10.5 -Release: 2%{?dist} +Version: 0.10.8 +Release: 1%{?dist} Summary: A set of chemical utilities Group: Applications/Engineering @@ -234,6 +234,9 @@ scrollkeeper-update -q || : %changelog +* Thu Sep 10 2009 Julian Sikorski - 0.10.8-1 +- Updated to 0.10.8 + * Fri Jul 24 2009 Fedora Release Engineering - 0.10.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/gnome-chemistry-utils/devel/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 27 Jun 2009 17:16:28 -0000 1.22 +++ sources 10 Sep 2009 10:59:11 -0000 1.23 @@ -1 +1 @@ -cf72cba3ebe99ae52292a93f01189252 gnome-chemistry-utils-0.10.5.tar.bz2 +f533fa18335892b4e8340b343ce0bc55 gnome-chemistry-utils-0.10.8.tar.bz2 From belegdol at fedoraproject.org Thu Sep 10 11:04:23 2009 From: belegdol at fedoraproject.org (belegdol) Date: Thu, 10 Sep 2009 11:04:23 +0000 (UTC) Subject: rpms/gnome-chemistry-utils/F-11 .cvsignore, 1.20, 1.21 gnome-chemistry-utils.spec, 1.36, 1.37 sources, 1.21, 1.22 Message-ID: <20090910110423.A81A711C00DB@cvs1.fedora.phx.redhat.com> Author: belegdol Update of /cvs/extras/rpms/gnome-chemistry-utils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4819 Modified Files: .cvsignore gnome-chemistry-utils.spec sources Log Message: * Thu Sep 10 2009 Julian Sikorski - 0.10.8-1 - Updated to 0.10.8 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/gnome-chemistry-utils/F-11/.cvsignore,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- .cvsignore 19 Mar 2009 12:45:24 -0000 1.20 +++ .cvsignore 10 Sep 2009 11:04:23 -0000 1.21 @@ -1 +1 @@ -gnome-chemistry-utils-0.10.4.tar.bz2 +gnome-chemistry-utils-0.10.8.tar.bz2 Index: gnome-chemistry-utils.spec =================================================================== RCS file: /cvs/extras/rpms/gnome-chemistry-utils/F-11/gnome-chemistry-utils.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- gnome-chemistry-utils.spec 19 Mar 2009 12:45:25 -0000 1.36 +++ gnome-chemistry-utils.spec 10 Sep 2009 11:04:23 -0000 1.37 @@ -1,5 +1,5 @@ Name: gnome-chemistry-utils -Version: 0.10.4 +Version: 0.10.8 Release: 1%{?dist} Summary: A set of chemical utilities @@ -119,6 +119,11 @@ chrpath --delete $RPM_BUILD_ROOT%{_libd #kill KDE MIME .desktop files rm -rf $RPM_BUILD_ROOT%{_datadir}/mimelnk +#kill the unnecessary .so symlinks +rm -rf $RPM_BUILD_ROOT%{_libdir}/libgchempaint-0.10.so +rm -rf $RPM_BUILD_ROOT%{_libdir}/libgcpcanvas-0.10.so +rm -rf $RPM_BUILD_ROOT%{_libdir}/libgcu-0.10.so + %clean rm -rf $RPM_BUILD_ROOT @@ -189,9 +194,9 @@ scrollkeeper-update -q || : %{_bindir}/gspectrum-0.10 %{_libdir}/gchemutils %{_libdir}/goffice/0.6.6/plugins/gchemutils -%{_libdir}/libgchempaint-0.10.so* -%{_libdir}/libgcpcanvas-0.10.so* -%{_libdir}/libgcu-0.10.so* +%{_libdir}/libgchempaint-0.10.so.* +%{_libdir}/libgcpcanvas-0.10.so.* +%{_libdir}/libgcu-0.10.so.* %{_libexecdir}/chem-viewer %{_datadir}/applications/fedora-gchem3d-0.10.desktop %{_datadir}/applications/fedora-gchemcalc-0.10.desktop @@ -229,6 +234,16 @@ scrollkeeper-update -q || : %changelog +* Thu Sep 10 2009 Julian Sikorski - 0.10.8-1 +- Updated to 0.10.8 + +* Fri Jul 24 2009 Fedora Release Engineering - 0.10.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Sat Jun 27 2009 Julian Sikorski - 0.10.5-1 +- Updated to 0.10.5 +- Killed the .so symlinks, they were unnecessary + * Wed Mar 18 2009 Julian Sikorski - 0.10.4-1 - Updated to 0.10.4 - Dropped upstreamed patches Index: sources =================================================================== RCS file: /cvs/extras/rpms/gnome-chemistry-utils/F-11/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 19 Mar 2009 12:45:25 -0000 1.21 +++ sources 10 Sep 2009 11:04:23 -0000 1.22 @@ -1 +1 @@ -24e2dc7e1c53bf493656f5155c7d7024 gnome-chemistry-utils-0.10.4.tar.bz2 +f533fa18335892b4e8340b343ce0bc55 gnome-chemistry-utils-0.10.8.tar.bz2 From than at fedoraproject.org Thu Sep 10 11:14:32 2009 From: than at fedoraproject.org (Than Ngo) Date: Thu, 10 Sep 2009 11:14:32 +0000 (UTC) Subject: rpms/qt3/devel qt3.spec,1.19,1.20 Message-ID: <20090910111432.D697311C00DB@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/qt3/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6967 Modified Files: qt3.spec Log Message: drop support fedora < 10 Index: qt3.spec =================================================================== RCS file: /cvs/extras/rpms/qt3/devel/qt3.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- qt3.spec 27 Jul 2009 02:36:48 -0000 1.19 +++ qt3.spec 10 Sep 2009 11:14:32 -0000 1.20 @@ -2,17 +2,10 @@ Summary: The shared library for the Qt 3 GUI toolkit Version: 3.3.8b -Release: 27%{?dist} -%if 0%{?fedora} > 8 +Release: 28%{?dist} Name: qt3 Obsoletes: qt < 1:%{version}-%{release} Provides: qt = 1:%{version}-%{release} -%else -Name: qt -Epoch: 1 -Obsoletes: qt3 < %{version}-%{release} -Provides: qt3 = %{version}-%{release} -%endif License: QPL or GPLv2 or GPLv3 Group: System Environment/Libraries BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -141,14 +134,8 @@ BuildRequires: sqlite-devel Summary: Graphical configuration tool for programs using Qt 3 Group: User Interface/Desktops Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} - -%if "%{name}" == "qt" -Obsoletes: qt3-config < %{version}-%{release} -Provides: qt3-config = %{version}-%{release} -%else Obsoletes: qt-config < 1:%{version}-%{release} Provides: qt-config = 1:%{version}-%{release} -%endif %package devel @@ -174,13 +161,8 @@ Requires: libmng-devel Requires: mesa-libGL-devel Requires: mesa-libGLU-devel -%if "%{name}" == "qt" -Obsoletes: qt3-devel < %{version}-%{release} -Provides: qt3-devel = %{version}-%{release} -%else Obsoletes: qt-devel < 1:%{version}-%{release} Provides: qt-devel = 1:%{version}-%{release} -%endif %package devel-docs @@ -188,13 +170,8 @@ Summary: Documentation for the Qt 3 GUI Group: Development/Libraries Requires: %{name}-devel = %{?epoch:%{epoch}:}%{version}-%{release} -%if "%{name}" == "qt" -Obsoletes: qt3-devel-docs < %{version}-%{release} -Provides: qt3-devel-docs = %{version}-%{release} -%else Obsoletes: qt-devel-docs < 1:%{version}-%{release} Provides: qt-devel-docs = 1:%{version}-%{release} -%endif %package ODBC @@ -202,13 +179,8 @@ Summary: ODBC drivers for Qt 3's SQL cla Group: System Environment/Libraries Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} -%if "%{name}" == "qt" -Obsoletes: qt3-ODBC < %{version}-%{release} -Provides: qt3-ODBC = %{version}-%{release} -%else Obsoletes: qt-ODBC < 1:%{version}-%{release} Provides: qt-ODBC = 1:%{version}-%{release} -%endif %package MySQL @@ -216,13 +188,8 @@ Summary: MySQL drivers for Qt 3's SQL cl Group: System Environment/Libraries Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} -%if "%{name}" == "qt" -Obsoletes: qt3-MySQL < %{version}-%{release} -Provides: qt3-MySQL = %{version}-%{release} -%else Obsoletes: qt-MySQL < 1:%{version}-%{release} Provides: qt-MySQL = 1:%{version}-%{release} -%endif %package PostgreSQL @@ -230,13 +197,8 @@ Summary: PostgreSQL drivers for Qt 3's S Group: System Environment/Libraries Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} -%if "%{name}" == "qt" -Obsoletes: qt3-PostgreSQL < %{version}-%{release} -Provides: qt3-PostgreSQL = %{version}-%{release} -%else Obsoletes: qt-PostgreSQL < 1:%{version}-%{release} Provides: qt-PostgreSQL = 1:%{version}-%{release} -%endif %package sqlite @@ -244,13 +206,8 @@ Summary: sqlite drivers for Qt 3's SQL c Group: System Environment/Libraries Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} -%if "%{name}" == "qt" -Obsoletes: qt3-sqlite < %{version}-%{release} -Provides: qt3-sqlite = %{version}-%{release} -%else Obsoletes: qt-sqlite < 1:%{version}-%{release} Provides: qt-sqlite = 1:%{version}-%{release} -%endif %package designer @@ -258,13 +215,8 @@ Summary: Interface designer (IDE) for th Group: Development/Tools Requires: %{name}-devel = %{?epoch:%{epoch}:}%{version}-%{release} -%if "%{name}" == "qt" -Obsoletes: qt3-designer < %{version}-%{release} -Provides: qt3-designer = %{version}-%{release} -%else Obsoletes: qt-designer < 1:%{version}-%{release} Provides: qt-designer = 1:%{version}-%{release} -%endif %description @@ -648,6 +600,9 @@ rm -rf %{buildroot} %changelog +* Thu Sep 10 2009 Than Ngo - 3.3.8b-28 +- drop support fedora < 10 + * Sun Jul 26 2009 Fedora Release Engineering - 3.3.8b-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From belegdol at fedoraproject.org Thu Sep 10 11:19:03 2009 From: belegdol at fedoraproject.org (belegdol) Date: Thu, 10 Sep 2009 11:19:03 +0000 (UTC) Subject: rpms/gnome-chemistry-utils/F-10 .cvsignore, 1.20, 1.21 gnome-chemistry-utils.spec, 1.33, 1.34 sources, 1.21, 1.22 Message-ID: <20090910111903.6490811C00DB@cvs1.fedora.phx.redhat.com> Author: belegdol Update of /cvs/extras/rpms/gnome-chemistry-utils/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7865 Modified Files: .cvsignore gnome-chemistry-utils.spec sources Log Message: * Thu Sep 10 2009 Julian Sikorski - 0.10.8-1 - Updated to 0.10.8 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/gnome-chemistry-utils/F-10/.cvsignore,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- .cvsignore 19 Mar 2009 12:47:21 -0000 1.20 +++ .cvsignore 10 Sep 2009 11:19:03 -0000 1.21 @@ -1 +1 @@ -gnome-chemistry-utils-0.10.4.tar.bz2 +gnome-chemistry-utils-0.10.8.tar.bz2 Index: gnome-chemistry-utils.spec =================================================================== RCS file: /cvs/extras/rpms/gnome-chemistry-utils/F-10/gnome-chemistry-utils.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- gnome-chemistry-utils.spec 19 Mar 2009 12:47:21 -0000 1.33 +++ gnome-chemistry-utils.spec 10 Sep 2009 11:19:03 -0000 1.34 @@ -1,5 +1,5 @@ Name: gnome-chemistry-utils -Version: 0.10.4 +Version: 0.10.8 Release: 1%{?dist} Summary: A set of chemical utilities @@ -101,7 +101,7 @@ chrpath --delete $RPM_BUILD_ROOT%{_bind chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gcrystal-0.10 chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gspectrum-0.10 chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gchemtable-0.10 -chrpath --delete $RPM_BUILD_ROOT%{_libdir}/goffice/0.6.5/plugins/gchemutils/gchemutils.so +chrpath --delete $RPM_BUILD_ROOT%{_libdir}/goffice/0.6.6/plugins/gchemutils/gchemutils.so chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgchempaint-0.10.so.%{version} chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/chem-viewer chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gchemutils/0.10/plugins/cdx/cdx.so @@ -119,6 +119,11 @@ chrpath --delete $RPM_BUILD_ROOT%{_libd #kill KDE MIME .desktop files rm -rf $RPM_BUILD_ROOT%{_datadir}/mimelnk +#kill the unnecessary .so symlinks +rm -rf $RPM_BUILD_ROOT%{_libdir}/libgchempaint-0.10.so +rm -rf $RPM_BUILD_ROOT%{_libdir}/libgcpcanvas-0.10.so +rm -rf $RPM_BUILD_ROOT%{_libdir}/libgcu-0.10.so + %clean rm -rf $RPM_BUILD_ROOT @@ -188,10 +193,10 @@ scrollkeeper-update -q || : %{_bindir}/gspectrum %{_bindir}/gspectrum-0.10 %{_libdir}/gchemutils -%{_libdir}/goffice/0.6.5/plugins/gchemutils -%{_libdir}/libgchempaint-0.10.so* -%{_libdir}/libgcpcanvas-0.10.so* -%{_libdir}/libgcu-0.10.so* +%{_libdir}/goffice/0.6.6/plugins/gchemutils +%{_libdir}/libgchempaint-0.10.so.* +%{_libdir}/libgcpcanvas-0.10.so.* +%{_libdir}/libgcu-0.10.so.* %{_libexecdir}/chem-viewer %{_datadir}/applications/fedora-gchem3d-0.10.desktop %{_datadir}/applications/fedora-gchemcalc-0.10.desktop @@ -229,6 +234,16 @@ scrollkeeper-update -q || : %changelog +* Thu Sep 10 2009 Julian Sikorski - 0.10.8-1 +- Updated to 0.10.8 + +* Fri Jul 24 2009 Fedora Release Engineering - 0.10.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Sat Jun 27 2009 Julian Sikorski - 0.10.5-1 +- Updated to 0.10.5 +- Killed the .so symlinks, they were unnecessary + * Wed Mar 18 2009 Julian Sikorski - 0.10.4-1 - Updated to 0.10.4 - Dropped upstreamed patches Index: sources =================================================================== RCS file: /cvs/extras/rpms/gnome-chemistry-utils/F-10/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 19 Mar 2009 12:47:21 -0000 1.21 +++ sources 10 Sep 2009 11:19:03 -0000 1.22 @@ -1 +1 @@ -24e2dc7e1c53bf493656f5155c7d7024 gnome-chemistry-utils-0.10.4.tar.bz2 +f533fa18335892b4e8340b343ce0bc55 gnome-chemistry-utils-0.10.8.tar.bz2 From belegdol at fedoraproject.org Thu Sep 10 11:34:32 2009 From: belegdol at fedoraproject.org (belegdol) Date: Thu, 10 Sep 2009 11:34:32 +0000 (UTC) Subject: rpms/gnome-chemistry-utils/F-10 gnome-chemistry-utils.spec, 1.34, 1.35 Message-ID: <20090910113432.42B9611C00DB@cvs1.fedora.phx.redhat.com> Author: belegdol Update of /cvs/extras/rpms/gnome-chemistry-utils/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12004 Modified Files: gnome-chemistry-utils.spec Log Message: Fixed the goffice plugins path Index: gnome-chemistry-utils.spec =================================================================== RCS file: /cvs/extras/rpms/gnome-chemistry-utils/F-10/gnome-chemistry-utils.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- gnome-chemistry-utils.spec 10 Sep 2009 11:19:03 -0000 1.34 +++ gnome-chemistry-utils.spec 10 Sep 2009 11:34:32 -0000 1.35 @@ -101,7 +101,7 @@ chrpath --delete $RPM_BUILD_ROOT%{_bind chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gcrystal-0.10 chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gspectrum-0.10 chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gchemtable-0.10 -chrpath --delete $RPM_BUILD_ROOT%{_libdir}/goffice/0.6.6/plugins/gchemutils/gchemutils.so +chrpath --delete $RPM_BUILD_ROOT%{_libdir}/goffice/0.6.5/plugins/gchemutils/gchemutils.so chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgchempaint-0.10.so.%{version} chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/chem-viewer chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gchemutils/0.10/plugins/cdx/cdx.so @@ -193,7 +193,7 @@ scrollkeeper-update -q || : %{_bindir}/gspectrum %{_bindir}/gspectrum-0.10 %{_libdir}/gchemutils -%{_libdir}/goffice/0.6.6/plugins/gchemutils +%{_libdir}/goffice/0.6.5/plugins/gchemutils %{_libdir}/libgchempaint-0.10.so.* %{_libdir}/libgcpcanvas-0.10.so.* %{_libdir}/libgcu-0.10.so.* From pbrobinson at fedoraproject.org Thu Sep 10 12:10:27 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 10 Sep 2009 12:10:27 +0000 (UTC) Subject: rpms/mutter-moblin/devel .cvsignore, 1.5, 1.6 mutter-moblin.spec, 1.6, 1.7 sources, 1.5, 1.6 Message-ID: <20090910121027.DF99711C043D@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/mutter-moblin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20331 Modified Files: .cvsignore mutter-moblin.spec sources Log Message: - New 0.35.5 upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mutter-moblin/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 31 Aug 2009 13:07:58 -0000 1.5 +++ .cvsignore 10 Sep 2009 12:10:27 -0000 1.6 @@ -1 +1 @@ -mutter-moblin-0.35.4.tar.bz2 +mutter-moblin-0.35.5.tar.bz2 Index: mutter-moblin.spec =================================================================== RCS file: /cvs/pkgs/rpms/mutter-moblin/devel/mutter-moblin.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- mutter-moblin.spec 31 Aug 2009 13:07:58 -0000 1.6 +++ mutter-moblin.spec 10 Sep 2009 12:10:27 -0000 1.7 @@ -1,5 +1,5 @@ Name: mutter-moblin -Version: 0.35.4 +Version: 0.35.5 Release: 1%{?dist} Summary: Moblin Netbook plugin for Mutter @@ -78,6 +78,9 @@ rm -rf %{buildroot} %{_includedir}/libmoblin-panel %changelog +* Thu Sep 9 2009 Peter Robinson 0.35.5-1 +- New 0.35.5 upstream release + * Mon Aug 31 2009 Peter Robinson 0.35.4-1 - New 0.35.4 upstream release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mutter-moblin/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 31 Aug 2009 13:07:58 -0000 1.5 +++ sources 10 Sep 2009 12:10:27 -0000 1.6 @@ -1 +1 @@ -09b09b24b55c5a8233c24f21be7dd28c mutter-moblin-0.35.4.tar.bz2 +05e1a68c2c37d156aa1458fb15c2c611 mutter-moblin-0.35.5.tar.bz2 From coec at fedoraproject.org Thu Sep 10 12:19:35 2009 From: coec at fedoraproject.org (Colin Coe) Date: Thu, 10 Sep 2009 12:19:35 +0000 (UTC) Subject: rpms/vmpsd/devel import.log, NONE, 1.1 vmpsd.init, NONE, 1.1 vmpsd.spec, NONE, 1.1 vmpsd.sysconfig, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910121935.E0FD911C00DB@cvs1.fedora.phx.redhat.com> Author: coec Update of /cvs/pkgs/rpms/vmpsd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22573/devel Modified Files: .cvsignore sources Added Files: import.log vmpsd.init vmpsd.spec vmpsd.sysconfig Log Message: Initial commit of vmpsd --- NEW FILE import.log --- vmpsd-1_4_01-6:HEAD:vmpsd-1.4.01-6.src.rpm:1252585116 --- NEW FILE vmpsd.init --- #!/bin/bash # # chkconfig: - 92 8 # description: vmpsd is a GPL implementation of Cisco's VMPS # processname: vmpsd # pidfile: /var/run/vmpsd.pid # config: /etc/sysconfig/vmpsd # source function library . /etc/init.d/functions if test -e /etc/sysconfig/vmpsd ; then . /etc/sysconfig/vmpsd fi RETVAL=0 start() { echo -n $"Starting vmpsd: " daemon --user nobody vmpsd $OPTIONS RETVAL=$? echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/vmpsd } stop() { echo -n $"Shutting down vmpsd: " killproc vmpsd RETVAL=$? echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/vmpsd } case "$1" in start) start ;; stop) stop ;; restart|reload) stop start ;; condrestart) if [ -f /var/lock/subsys/vmpsd ]; then stop start fi ;; status) status vmpsd RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" exit 1 esac exit $RETVAL --- NEW FILE vmpsd.spec --- Name: vmpsd Version: 1.4.01 Release: 6%{?dist} Summary: A GPL implementation of Cisco Systems' VMPS Group: System Environment/Daemons # Valid license according to http://fedoraproject.org/wiki/Licensing License: GPL+ URL: http://vmps.sourceforge.net/ Source0: http://downloads.sourceforge.net/vmps/%{name}-%{version}.tar.gz Source1: vmpsd.sysconfig Source2: vmpsd.init BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(post): chkconfig Requires(preun): chkconfig # This is for /sbin/service Requires(preun): initscripts Requires(postun): initscripts %description VMPS (VLAN Management Policy Server) is a way of assigning switch ports to specific VLANs based on MAC address of connecting device. OpenVMPS is a GPL implementation of VMPS. %prep %setup -qn %{name} %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_bindir} mkdir -p $RPM_BUILD_ROOT%{_initrddir} mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig mkdir -p $RPM_BUILD_ROOT%{_mandir} make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" install %{S:1} -p -m 0644 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name} install %{S:2} -p $RPM_BUILD_ROOT%{_initrddir}/%{name} %clean rm -rf $RPM_BUILD_ROOT %post /sbin/chkconfig --add %{name} %preun if [ $1 -eq 0 ] ; then /sbin/service %{name} stop > /dev/null 2>&1 /sbin/chkconfig --del %{name} fi %postun if [ "$1" -ge "1" ] ; then /sbin/service %{name} condrestart >/dev/null 2>&1 || : fi %files %defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/vlan.db %config(noreplace) %{_sysconfdir}/sysconfig/%{name} %attr(0755,root,root) %{_initrddir}/%{name} %attr(0755,root,root) %{_bindir}/%{name} %doc doc/NetregExtension.txt %doc doc/VQP-spec.txt %doc doc/vlan.db.example %doc COPYING.GPL ChangeLog AUTHORS %{_mandir}/man1/%{name}.1.gz %changelog * Mon Sep 7 2009 Colin Coe - 1.4.01-6%{?dist} - Remove condrestart from post section as it's now in the postun section - Stop packaging the INSTALL file * Sun Sep 6 2009 Colin Coe - 1.4.01-5 - Add condrestart in postun - Add ChangeLog and COPYING.GPL to files section * Sat Sep 5 2009 Colin Coe - 1.4.01-4 - Add condrestart into post section - Use macros in files section - Remove '$DESTDIR=$RPM_BUILD_ROOT' from make in build section - Do parallel make - Don't start service by default - Add Requires for post and preun - Correct the Source0 URL - Move clean to after install * Tue Sep 1 2009 Colin Coe - 1.4.01-3 - Split /etc/sysconfig/vmpsd and /etc/rc.d/init.d/vmpsd out of the spec file - Corrected license from GPLv2 to GPL+ - Ensured that the make is done in the build section * Thu Aug 20 2009 Colin Coe - 1.4.01-2 - Tidied spec file and silenced rpmlint output * Mon Aug 17 2009 Colin Coe - 1.4.01-1 - Initial Packaging --- NEW FILE vmpsd.sysconfig --- OPTIONS="-f /etc/vmps.db -l 0x700" Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vmpsd/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:20:41 -0000 1.1 +++ .cvsignore 10 Sep 2009 12:19:35 -0000 1.2 @@ -0,0 +1 @@ +vmpsd-1.4.01.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vmpsd/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:20:41 -0000 1.1 +++ sources 10 Sep 2009 12:19:35 -0000 1.2 @@ -0,0 +1 @@ +b95f6390f0a340f4f99d4e8f72201cb4 vmpsd-1.4.01.tar.gz From kaigai at fedoraproject.org Thu Sep 10 12:19:48 2009 From: kaigai at fedoraproject.org (KaiGai Kohei) Date: Thu, 10 Sep 2009 12:19:48 +0000 (UTC) Subject: rpms/sepostgresql/F-10 sepostgresql-pg_dump-8.3.8-2.patch, NONE, 1.1 sepostgresql-policy-8.3.8-2.patch, NONE, 1.1 sepostgresql-sepgsql-8.3.8-2.patch, NONE, 1.1 .cvsignore, 1.14, 1.15 sepostgresql.init, 1.31, 1.32 sepostgresql.spec, 1.32, 1.33 sources, 1.11, 1.12 sepostgresql-pg_dump-8.3.7-2.patch, 1.1, NONE sepostgresql-policy-8.3.7-2.patch, 1.1, NONE sepostgresql-sepgsql-8.3.7-2.patch, 1.1, NONE Message-ID: <20090910121948.D9FA911C00DB@cvs1.fedora.phx.redhat.com> Author: kaigai Update of /cvs/pkgs/rpms/sepostgresql/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22674 Modified Files: .cvsignore sepostgresql.init sepostgresql.spec sources Added Files: sepostgresql-pg_dump-8.3.8-2.patch sepostgresql-policy-8.3.8-2.patch sepostgresql-sepgsql-8.3.8-2.patch Removed Files: sepostgresql-pg_dump-8.3.7-2.patch sepostgresql-policy-8.3.7-2.patch sepostgresql-sepgsql-8.3.7-2.patch Log Message: upgrade base PostgreSQL v8.3.7->8.3.8 sepostgresql-pg_dump-8.3.8-2.patch: initdb/initdb.c | 11 + pg_dump/pg_ace_dump.h | 284 ++++++++++++++++++++++++++++++++++++++++++++++++++ pg_dump/pg_dump.c | 37 ++++++ pg_dump/pg_dump.h | 2 pg_dump/pg_dumpall.c | 29 ++++- 5 files changed, 355 insertions(+), 8 deletions(-) --- NEW FILE sepostgresql-pg_dump-8.3.8-2.patch --- diff -rpNU3 base/src/bin/initdb/initdb.c sepgsql/src/bin/initdb/initdb.c --- base/src/bin/initdb/initdb.c 2009-09-10 20:11:35.000000000 +0900 +++ sepgsql/src/bin/initdb/initdb.c 2009-09-10 20:54:22.000000000 +0900 @@ -94,6 +94,7 @@ static bool debug = false; static bool noclean = false; static bool show_setting = false; static char *xlog_dir = ""; +static char *pgace_feature = "none"; /* internal vars */ @@ -1224,6 +1225,11 @@ setup_config(void) "#default_text_search_config = 'pg_catalog.simple'", repltok); + snprintf(repltok, sizeof(repltok), + "pgace_feature = '%s'", pgace_feature); + conflines = replace_token(conflines, + "#pgace_feature = 'none'", repltok); + snprintf(path, sizeof(path), "%s/postgresql.conf", pg_data); writefile(path, conflines); @@ -2395,6 +2401,7 @@ usage(const char *progname) printf(_(" -U, --username=NAME database superuser name\n")); printf(_(" -W, --pwprompt prompt for a password for the new superuser\n")); printf(_(" --pwfile=FILE read password for the new superuser from file\n")); + printf(_(" --pgace-feature=FEATURE specify an enhanced security feature\n")); printf(_(" -?, --help show this help, then exit\n")); printf(_(" -V, --version output version information, then exit\n")); printf(_("\nLess commonly used options:\n")); @@ -2429,6 +2436,7 @@ main(int argc, char *argv[]) {"auth", required_argument, NULL, 'A'}, {"pwprompt", no_argument, NULL, 'W'}, {"pwfile", required_argument, NULL, 9}, + {"pgace-feature", required_argument, NULL, 10}, {"username", required_argument, NULL, 'U'}, {"help", no_argument, NULL, '?'}, {"version", no_argument, NULL, 'V'}, @@ -2543,6 +2551,9 @@ main(int argc, char *argv[]) case 9: pwfilename = xstrdup(optarg); break; + case 10: + pgace_feature = xstrdup(optarg); + break; case 's': show_setting = true; break; diff -rpNU3 base/src/bin/pg_dump/pg_ace_dump.h sepgsql/src/bin/pg_dump/pg_ace_dump.h --- base/src/bin/pg_dump/pg_ace_dump.h 1970-01-01 09:00:00.000000000 +0900 +++ sepgsql/src/bin/pg_dump/pg_ace_dump.h 2008-10-14 15:38:18.000000000 +0900 @@ -0,0 +1,284 @@ +#ifndef PG_ACE_DUMP_H +#define PG_ACE_DUMP_H + +#include "pg_backup.h" +#include "pg_dump.h" + +#define PG_ACE_FEATURE_NOTHING 0 +#define PG_ACE_FEATURE_SELINUX 1 + +#define SELINUX_SYSATTR_NAME "security_context" + +/* + * pg_ace_dumpCheckServerFeature + * + * This hook checks whether the server has required feature, or not. + */ +static inline void +pg_ace_dumpCheckServerFeature(int feature, PGconn *conn) +{ + const char *serv_feature; + + if (feature == PG_ACE_FEATURE_NOTHING) + return; + + serv_feature = PQparameterStatus(conn, "pgace_security_feature"); + if (!serv_feature) + { + fprintf(stderr, "could not get pgace_feature parameter.\n"); + exit(1); + } + + if (feature == PG_ACE_FEATURE_SELINUX) + { + if (strcmp(serv_feature, "selinux") != 0) + { + fprintf(stderr, "server does not have SELinux feature\n"); + exit(1); + } + } +} + +/* + * pg_ace_dumpDatabaseXXXX + * + * These hooks gives a chance to inject a security system column + * on dumping pg_database system catalog. + * A modified part must have ",d." style, and + * its result should be printed to buf. + */ +static inline const char * +pg_ace_dumpDatabaseQuery(int feature) +{ + if (feature == PG_ACE_FEATURE_SELINUX) + return (",d." SELINUX_SYSATTR_NAME); + + return ""; +} + +static inline void +pg_ace_dumpDatabasePrint(int feature, PQExpBuffer buf, + PGresult *res, int index) +{ + if (feature == PG_ACE_FEATURE_SELINUX) + { + int i_security = PQfnumber(res, SELINUX_SYSATTR_NAME); + char *dbsecurity = PQgetvalue(res, index, i_security); + + if (dbsecurity && dbsecurity[0] != '\0') + appendPQExpBuffer(buf, " SECURITY_CONTEXT = '%s'", dbsecurity); + } +} + +/* + * pg_ace_dumpClassXXXX + * + * These hooks give a chance to inject a security system column + * on dumping pg_class system catalog. The modified part has to + * be formalized to ",c." style. The result + * should be preserved at TableInfo->relsecurity to print later, + * if exist. + */ +static inline const char * +pg_ace_dumpClassQuery(int feature) +{ + if (feature == PG_ACE_FEATURE_SELINUX) + return (",c." SELINUX_SYSATTR_NAME); + + return ""; +} + +static inline char * +pg_ace_dumpClassPreserve(int feature, PGresult *res, int index) +{ + if (feature == PG_ACE_FEATURE_SELINUX) + { + int attno = PQfnumber(res, SELINUX_SYSATTR_NAME); + char *relcontext; + + if (attno < 0) + return NULL; + + relcontext = PQgetvalue(res, index, attno); + + if (!relcontext || relcontext[0] == '\0') + return NULL; + + return strdup(relcontext); + } + + return NULL; +} + +static inline void +pg_ace_dumpClassPrint(int feature, PQExpBuffer buf, TableInfo *tbinfo) +{ + if (feature == PG_ACE_FEATURE_SELINUX) + { + char *relcontext = tbinfo->relsecurity; + + if (relcontext) + appendPQExpBuffer(buf, " SECURITY_CONTEXT = '%s'", relcontext); + + return; + } +} + +/* + * pg_ace_dumpAttributeXXXX + * + * These hooks give a chance to inject a security system column + * on dumping pg_attribute system catalog. The modified part has + * to be formalized to ",a." style. The result + * should be preserved at TableInfo->attsecurity[index] to print + * later, if exist. + */ +static inline const char * +pg_ace_dumpAttributeQuery(int feature) +{ + if (feature == PG_ACE_FEATURE_SELINUX) + return (",a." SELINUX_SYSATTR_NAME); + + return ""; +} + +static inline char * +pg_ace_dumpAttributePreserve(int feature, PGresult *res, int index) +{ + if (feature == PG_ACE_FEATURE_SELINUX) + { + int attno = PQfnumber(res, SELINUX_SYSATTR_NAME); + char *attcontext; + + if (attno < 0) + return NULL; + + attcontext = PQgetvalue(res, index, attno); + if (!attcontext || attcontext[0] == '\0') + return NULL; + + return strdup(attcontext); + } + + return NULL; +} + +static inline void +pg_ace_dumpAttributePrint(int feature, PQExpBuffer buf, + TableInfo *tbinfo, int index) +{ + if (feature == PG_ACE_FEATURE_SELINUX) + { + char *relcontext = tbinfo->relsecurity; + char *attcontext = tbinfo->attsecurity[index]; + + if (attcontext) + { + if (relcontext && strcmp(relcontext, attcontext) == 0) + return; + + appendPQExpBuffer(buf, " SECURITY_CONTEXT = '%s'", attcontext); + } + return; + } +} + +/* + * pg_ace_dumpProcXXXX + * + * These hooks give a chance to inject a security system column + * on dumping pg_proc system catalog. The modified part has to be + * formalized to "" style. The result should be + * printed later, if exist. + */ +static inline const char * +pg_ace_dumpProcQuery(int feature) +{ + if (feature == PG_ACE_FEATURE_SELINUX) + return ("," SELINUX_SYSATTR_NAME); + + return ""; +} + +static inline void +pg_ace_dumpProcPrint(int feature, PQExpBuffer buf, + PGresult *res, int index) +{ + if (feature == PG_ACE_FEATURE_SELINUX) + { + int i_selinux = PQfnumber(res, SELINUX_SYSATTR_NAME); + char *prosecurity; + + if (i_selinux < 0) + return; + + prosecurity = PQgetvalue(res, index, i_selinux); + if (prosecurity && prosecurity[0] != '\0') + appendPQExpBuffer(buf, " SECURITY_CONTEXT = '%s'", prosecurity); + } +} + +/* + * pg_ace_dumpTableDataQuery + * + * This hook gives a chance to inject a security attribute system column + * on dumping of user's table. + * It must have "," style. + */ +static inline const char * +pg_ace_dumpTableDataQuery(int feature) +{ + if (feature == PG_ACE_FEATURE_SELINUX) + return ("," SELINUX_SYSATTR_NAME); + + return ""; +} + +/* + * pg_ace_dumpCopyColumnList + * + * This hook gives a chance to inject a security attribute column within + * COPY statement. When a column is added, you have to return true. It + * enables to set needComma 'true', otherwise 'false'. + */ +static inline bool +pg_ace_dumpCopyColumnList(int feature, PQExpBuffer buf) +{ + if (feature == PG_ACE_FEATURE_SELINUX) + { + appendPQExpBuffer(buf, SELINUX_SYSATTR_NAME); + return true; + } + + return false; +} + +/* + * pg_ace_dumpBlobComments + * + * This hook gives a chance to inject a query to restore a security + * attribute of binary large object. + */ +static inline void +pg_ace_dumpBlobComments(int feature, Archive *AH, PGconn *conn, Oid blobOid) +{ + if (feature == PG_ACE_FEATURE_SELINUX) + { + PGresult *res; + char query[256]; + + snprintf(query, sizeof(query), + "SELECT lo_get_security(%u)", blobOid); + res = PQexec(conn, query); + if (!res) + return; + + if (PQresultStatus(res) == PGRES_TUPLES_OK && PQntuples(res) == 1) + archprintf(AH, "SELECT lo_set_security(%u, '%s');\n", + blobOid, PQgetvalue(res, 0, 0)); + + PQclear(res); + } +} + +#endif diff -rpNU3 base/src/bin/pg_dump/pg_dump.c sepgsql/src/bin/pg_dump/pg_dump.c --- base/src/bin/pg_dump/pg_dump.c 2009-09-10 20:11:35.000000000 +0900 +++ sepgsql/src/bin/pg_dump/pg_dump.c 2009-09-10 20:54:22.000000000 +0900 @@ -50,6 +50,7 @@ int optreset; #include "pg_backup_archiver.h" #include "dumputils.h" +#include "pg_ace_dump.h" extern char *optarg; extern int optind, @@ -118,6 +119,8 @@ static int g_numNamespaces; /* flag to turn on/off dollar quoting */ static int disable_dollar_quoting = 0; +/* flag to turn on/off security attribute support */ +static int pg_ace_feature = PG_ACE_FEATURE_NOTHING; static void help(const char *progname); static void expand_schema_name_patterns(SimpleStringList *patterns, @@ -267,6 +270,7 @@ main(int argc, char **argv) {"disable-dollar-quoting", no_argument, &disable_dollar_quoting, 1}, {"disable-triggers", no_argument, &disable_triggers, 1}, {"use-set-session-authorization", no_argument, &use_setsessauth, 1}, + {"security-context", no_argument, &pg_ace_feature, PG_ACE_FEATURE_SELINUX}, {NULL, 0, NULL, 0} }; @@ -419,6 +423,8 @@ main(int argc, char **argv) disable_triggers = 1; else if (strcmp(optarg, "use-set-session-authorization") == 0) use_setsessauth = 1; + else if (strcmp(optarg, "security-context") == 0) + pg_ace_feature = PG_ACE_FEATURE_SELINUX; else { fprintf(stderr, @@ -549,6 +555,8 @@ main(int argc, char **argv) std_strings = PQparameterStatus(g_conn, "standard_conforming_strings"); g_fout->std_strings = (std_strings && strcmp(std_strings, "on") == 0); + pg_ace_dumpCheckServerFeature(pg_ace_feature, g_conn); + /* Set the datestyle to ISO to ensure the dump's portability */ do_sql_command(g_conn, "SET DATESTYLE = ISO"); @@ -771,6 +779,7 @@ help(const char *progname) printf(_(" --use-set-session-authorization\n" " use SESSION AUTHORIZATION commands instead of\n" " ALTER OWNER commands to set ownership\n")); + printf(_(" --security-context enable to dump security context of SE-PostgreSQL\n")); printf(_("\nConnection options:\n")); printf(_(" -h, --host=HOSTNAME database server host or socket directory\n")); @@ -1171,7 +1180,8 @@ dumpTableData_insert(Archive *fout, void if (fout->remoteVersion >= 70100) { appendPQExpBuffer(q, "DECLARE _pg_dump_cursor CURSOR FOR " - "SELECT * FROM ONLY %s", + "SELECT * %s FROM ONLY %s", + pg_ace_dumpTableDataQuery(pg_ace_feature), fmtQualifiedId(tbinfo->dobj.namespace->dobj.name, classname)); } @@ -1791,11 +1801,14 @@ dumpBlobComments(Archive *AH, void *arg) Oid blobOid; char *comment; + blobOid = atooid(PQgetvalue(res, i, 0)); + + pg_ace_dumpBlobComments(pg_ace_feature, AH, g_conn, blobOid); + /* ignore blobs without comments */ if (PQgetisnull(res, i, 1)) continue; - blobOid = atooid(PQgetvalue(res, i, 0)); comment = PQgetvalue(res, i, 1); printfPQExpBuffer(commentcmd, "COMMENT ON LARGE OBJECT %u IS ", @@ -2933,6 +2946,7 @@ getTables(int *numTables) "d.refobjsubid as owning_col, " "(SELECT spcname FROM pg_tablespace t WHERE t.oid = c.reltablespace) AS reltablespace, " "array_to_string(c.reloptions, ', ') as reloptions " + "%s " "from pg_class c " "left join pg_depend d on " "(c.relkind = '%c' and " @@ -2942,6 +2956,7 @@ getTables(int *numTables) "where relkind in ('%c', '%c', '%c', '%c') " "order by c.oid", username_subquery, + pg_ace_dumpClassQuery(pg_ace_feature), RELKIND_SEQUENCE, RELKIND_RELATION, RELKIND_SEQUENCE, RELKIND_VIEW, RELKIND_COMPOSITE_TYPE); @@ -3138,6 +3153,7 @@ getTables(int *numTables) } tblinfo[i].reltablespace = strdup(PQgetvalue(res, i, i_reltablespace)); tblinfo[i].reloptions = strdup(PQgetvalue(res, i, i_reloptions)); + tblinfo[i].relsecurity = pg_ace_dumpClassPreserve(pg_ace_feature, res, i); /* other fields were zeroed above */ @@ -4369,11 +4385,13 @@ getTableAttrs(TableInfo *tblinfo, int nu appendPQExpBuffer(q, "SELECT a.attnum, a.attname, a.atttypmod, a.attstattarget, a.attstorage, t.typstorage, " "a.attnotnull, a.atthasdef, a.attisdropped, a.attislocal, " "pg_catalog.format_type(t.oid,a.atttypmod) as atttypname " + "%s " /* security context, if required */ "from pg_catalog.pg_attribute a left join pg_catalog.pg_type t " "on a.atttypid = t.oid " "where a.attrelid = '%u'::pg_catalog.oid " "and a.attnum > 0::pg_catalog.int2 " "order by a.attrelid, a.attnum", + pg_ace_dumpAttributeQuery(pg_ace_feature), tbinfo->dobj.catId.oid); } else if (g_fout->remoteVersion >= 70100) @@ -4432,6 +4450,7 @@ getTableAttrs(TableInfo *tblinfo, int nu tbinfo->typstorage = (char *) malloc(ntups * sizeof(char)); tbinfo->attisdropped = (bool *) malloc(ntups * sizeof(bool)); tbinfo->attislocal = (bool *) malloc(ntups * sizeof(bool)); + tbinfo->attsecurity = (char **) malloc(ntups * sizeof(char *)); tbinfo->notnull = (bool *) malloc(ntups * sizeof(bool)); tbinfo->attrdefs = (AttrDefInfo **) malloc(ntups * sizeof(AttrDefInfo *)); tbinfo->inhAttrs = (bool *) malloc(ntups * sizeof(bool)); @@ -4463,6 +4482,8 @@ getTableAttrs(TableInfo *tblinfo, int nu tbinfo->inhAttrs[j] = false; tbinfo->inhAttrDef[j] = false; tbinfo->inhNotNull[j] = false; + + tbinfo->attsecurity[j] = pg_ace_dumpAttributePreserve(pg_ace_feature, res, j); } PQclear(res); @@ -6466,8 +6487,10 @@ dumpFunc(Archive *fout, FuncInfo *finfo) "provolatile, proisstrict, prosecdef, " "proconfig, procost, prorows, " "(SELECT lanname FROM pg_catalog.pg_language WHERE oid = prolang) as lanname " + "%s " /* security context, if required */ "FROM pg_catalog.pg_proc " "WHERE oid = '%u'::pg_catalog.oid", + pg_ace_dumpProcQuery(pg_ace_feature), finfo->dobj.catId.oid); } else if (g_fout->remoteVersion >= 80100) @@ -6705,6 +6728,8 @@ dumpFunc(Archive *fout, FuncInfo *finfo) if (prosecdef[0] == 't') appendPQExpBuffer(q, " SECURITY DEFINER"); + pg_ace_dumpProcPrint(pg_ace_feature, q, res, 0); + /* * COST and ROWS are emitted only if present and not default, so as not to * break backwards-compatibility of the dump without need. Keep this code @@ -8786,6 +8811,8 @@ dumpTableSchema(Archive *fout, TableInfo if (tbinfo->notnull[j] && !tbinfo->inhNotNull[j]) appendPQExpBuffer(q, " NOT NULL"); + pg_ace_dumpAttributePrint(pg_ace_feature, q, tbinfo, j); + actual_atts++; } } @@ -8833,6 +8860,8 @@ dumpTableSchema(Archive *fout, TableInfo if (tbinfo->reloptions && strlen(tbinfo->reloptions) > 0) appendPQExpBuffer(q, "\nWITH (%s)", tbinfo->reloptions); + pg_ace_dumpClassPrint(pg_ace_feature, q, tbinfo); + appendPQExpBuffer(q, ";\n"); /* Loop dumping statistics and storage statements */ @@ -10250,6 +10279,10 @@ fmtCopyColumnList(const TableInfo *ti) appendPQExpBuffer(q, "("); needComma = false; + + if (pg_ace_dumpCopyColumnList(pg_ace_feature, q)) + needComma = true; + for (i = 0; i < numatts; i++) { if (attisdropped[i]) diff -rpNU3 base/src/bin/pg_dump/pg_dump.h sepgsql/src/bin/pg_dump/pg_dump.h --- base/src/bin/pg_dump/pg_dump.h 2009-02-02 11:47:17.000000000 +0900 +++ sepgsql/src/bin/pg_dump/pg_dump.h 2009-02-02 11:58:34.000000000 +0900 @@ -238,6 +238,7 @@ typedef struct _tableInfo char relkind; char *reltablespace; /* relation tablespace */ char *reloptions; /* options specified by WITH (...) */ + char *relsecurity; /* security attribute of the relation */ bool hasindex; /* does it have any indexes? */ bool hasrules; /* does it have any rules? */ bool hasoids; /* does it have OIDs? */ @@ -262,6 +263,7 @@ typedef struct _tableInfo char *typstorage; /* type storage scheme */ bool *attisdropped; /* true if attr is dropped; don't dump it */ bool *attislocal; /* true if attr has local definition */ + char **attsecurity; /* security attribute of attribute (column) */ /* * Note: we need to store per-attribute notnull, default, and constraint diff -rpNU3 base/src/bin/pg_dump/pg_dumpall.c sepgsql/src/bin/pg_dump/pg_dumpall.c --- base/src/bin/pg_dump/pg_dumpall.c 2008-01-07 23:51:33.000000000 +0900 +++ sepgsql/src/bin/pg_dump/pg_dumpall.c 2008-07-11 14:10:51.000000000 +0900 @@ -27,6 +27,7 @@ int optreset; #endif #include "dumputils.h" +#include "pg_ace_dump.h" /* version string we expect back from pg_dump */ @@ -67,6 +68,9 @@ static int disable_triggers = 0; static int use_setsessauth = 0; static int server_version; +/* flag to turn on/off security attribute support */ +static int pg_ace_feature = PG_ACE_FEATURE_NOTHING; + static FILE *OPF; static char *filename = NULL; @@ -119,6 +123,7 @@ main(int argc, char *argv[]) {"disable-dollar-quoting", no_argument, &disable_dollar_quoting, 1}, {"disable-triggers", no_argument, &disable_triggers, 1}, {"use-set-session-authorization", no_argument, &use_setsessauth, 1}, + {"security-context", no_argument, &pg_ace_feature, PG_ACE_FEATURE_SELINUX}, {NULL, 0, NULL, 0} }; @@ -290,6 +295,8 @@ main(int argc, char *argv[]) appendPQExpBuffer(pgdumpopts, " --disable-triggers"); else if (strcmp(optarg, "use-set-session-authorization") == 0) /* no-op, still allowed for compatibility */ ; + else if (strcmp(optarg, "security-context") == 0) + pg_ace_feature = PG_ACE_FEATURE_SELINUX; else { fprintf(stderr, @@ -316,6 +323,8 @@ main(int argc, char *argv[]) appendPQExpBuffer(pgdumpopts, " --disable-triggers"); if (use_setsessauth) appendPQExpBuffer(pgdumpopts, " --use-set-session-authorization"); + if (pg_ace_feature == PG_ACE_FEATURE_SELINUX) + appendPQExpBuffer(pgdumpopts, " --security-context"); if (optind < argc) { @@ -391,6 +400,8 @@ main(int argc, char *argv[]) } } + pg_ace_dumpCheckServerFeature(pg_ace_feature, conn); + /* * Open the output file if required, otherwise use stdout */ @@ -505,6 +516,7 @@ help(void) printf(_(" --use-set-session-authorization\n" " use SESSION AUTHORIZATION commands instead of\n" " OWNER TO commands\n")); + printf(_(" --security-context enables to dump security context of SE-PostgreSQL\n")); printf(_("\nConnection options:\n")); printf(_(" -h, --host=HOSTNAME database server host or socket directory\n")); @@ -915,16 +927,18 @@ dumpCreateDB(PGconn *conn) fprintf(OPF, "--\n-- Database creation\n--\n\n"); if (server_version >= 80100) - res = executeQuery(conn, + appendPQExpBuffer(buf, "SELECT datname, " "coalesce(rolname, (select rolname from pg_authid where oid=(select datdba from pg_database where datname='template0'))), " "pg_encoding_to_char(d.encoding), " "datistemplate, datacl, datconnlimit, " "(SELECT spcname FROM pg_tablespace t WHERE t.oid = d.dattablespace) AS dattablespace " + "%s " "FROM pg_database d LEFT JOIN pg_authid u ON (datdba = u.oid) " - "WHERE datallowconn ORDER BY 1"); + "WHERE datallowconn ORDER BY 1", + pg_ace_dumpDatabaseQuery(pg_ace_feature)); else if (server_version >= 80000) - res = executeQuery(conn, + appendPQExpBuffer(buf, "SELECT datname, " "coalesce(usename, (select usename from pg_shadow where usesysid=(select datdba from pg_database where datname='template0'))), " "pg_encoding_to_char(d.encoding), " @@ -933,7 +947,7 @@ dumpCreateDB(PGconn *conn) "FROM pg_database d LEFT JOIN pg_shadow u ON (datdba = usesysid) " "WHERE datallowconn ORDER BY 1"); else if (server_version >= 70300) - res = executeQuery(conn, + appendPQExpBuffer(buf, "SELECT datname, " "coalesce(usename, (select usename from pg_shadow where usesysid=(select datdba from pg_database where datname='template0'))), " "pg_encoding_to_char(d.encoding), " @@ -942,7 +956,7 @@ dumpCreateDB(PGconn *conn) "FROM pg_database d LEFT JOIN pg_shadow u ON (datdba = usesysid) " "WHERE datallowconn ORDER BY 1"); else if (server_version >= 70100) - res = executeQuery(conn, + appendPQExpBuffer(buf, "SELECT datname, " "coalesce(" "(select usename from pg_shadow where usesysid=datdba), " @@ -958,7 +972,7 @@ dumpCreateDB(PGconn *conn) * Note: 7.0 fails to cope with sub-select in COALESCE, so just deal * with getting a NULL by not printing any OWNER clause. */ - res = executeQuery(conn, + appendPQExpBuffer(buf, "SELECT datname, " "(select usename from pg_shadow where usesysid=datdba), " "pg_encoding_to_char(d.encoding), " @@ -968,6 +982,7 @@ dumpCreateDB(PGconn *conn) "FROM pg_database d " "ORDER BY 1"); } + res = executeQuery(conn, buf->data); for (i = 0; i < PQntuples(res); i++) { @@ -1021,6 +1036,8 @@ dumpCreateDB(PGconn *conn) appendPQExpBuffer(buf, " CONNECTION LIMIT = %s", dbconnlimit); + pg_ace_dumpDatabasePrint(pg_ace_feature, buf, res, i); + appendPQExpBuffer(buf, ";\n"); if (strcmp(dbistemplate, "t") == 0) sepostgresql-policy-8.3.8-2.patch: Makefile | 41 ++++++ README | 49 +++++++ sepostgresql-devel.if | 1 sepostgresql-devel.te | 120 ++++++++++++++++++ sepostgresql.fc.template | 15 ++ sepostgresql.if | 259 +++++++++++++++++++++++++++++++++++++++ sepostgresql.te | 308 +++++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 793 insertions(+) --- NEW FILE sepostgresql-policy-8.3.8-2.patch --- diff -rpNU3 base/src/backend/security/sepgsql/policy/Makefile sepgsql/src/backend/security/sepgsql/policy/Makefile --- base/src/backend/security/sepgsql/policy/Makefile 1970-01-01 09:00:00.000000000 +0900 +++ sepgsql/src/backend/security/sepgsql/policy/Makefile 2008-07-11 14:10:51.000000000 +0900 @@ -0,0 +1,41 @@ +# +# contrib/sepgsql_policy/Makefile +# Makefile of security policy module for SE-PostgreSQL +# +top_builddir = ../../../../.. +include $(top_builddir)/src/Makefile.global + +policy_basedir := /usr/share/selinux +policy_makefile := $(policy_basedir)/devel/Makefile +policy_types := targeted mls +policy := $(strip $(shell $(AWK) -F= '/^SELINUXTYPE/{ print $$2 }' /etc/selinux/config)) +package_names := sepostgresql sepostgresql-devel +prefix_ptn := "s/%%__prefix__%%/$(shell echo $(prefix)|sed 's/\//\\\//g')/g" +bindir_ptn := "s/%%__bindir__%%/$(shell echo $(bindir)|sed 's/\//\\\//g')/g" +libdir_ptn := "s/%%__libdir__%%/$(shell echo $(pkglibdir)|sed 's/\//\\\//g')/g" + +all: + $(foreach pkg, $(package_names), $(foreach p, $(policy_types), $(MAKE) $(MAKEOVERRIDES) policy=$(p) $(pkg).pp;)) + $(foreach pkg, $(package_names), test -e $(pkg).pp.$(policy) && ln -sf $(pkg).pp.$(policy) $(pkg).pp;) + +.install-policy: + test -d $(DESTDIR)$(policy_basedir)/$(policy) || install -d $(DESTDIR)$(policy_basedir)/$(policy) + $(foreach pkg, $(package_names), install -p -m 644 $(pkg).pp.$(policy) $(DESTDIR)$(policy_basedir)/$(policy)/$(pkg).pp;) + +install: all + $(foreach p, $(policy_types), $(MAKE) $(MAKEOVERRIDES) policy=$(p) .install-policy;) + +%.pp: %.te %.if %.fc + rm -f $@ + $(MAKE) NAME=$(policy) -f $(policy_makefile) $@ + mv $@ $@.$(policy) + +sepostgresql-devel.fc: sepostgresql.fc.template + cat $< | grep -v ^/var | sed -e $(prefix_ptn) -e $(bindir_ptn) -e $(libdir_ptn) > $@ + +sepostgresql.fc: sepostgresql.fc.template + cat $< | sed -e $(prefix_ptn) -e $(bindir_ptn) -e $(libdir_ptn) > $@ + +clean: + $(MAKE) -f $(policy_makefile) clean + rm -f *.pp.* *.fc diff -rpNU3 base/src/backend/security/sepgsql/policy/README sepgsql/src/backend/security/sepgsql/policy/README --- base/src/backend/security/sepgsql/policy/README 1970-01-01 09:00:00.000000000 +0900 +++ sepgsql/src/backend/security/sepgsql/policy/README 2008-07-11 14:10:51.000000000 +0900 @@ -0,0 +1,49 @@ +The security policy module of SE-PostgreSQL +------------------------------------------- + +o Introduction + + We provide two kind of security policy modules. + + One is "sepostgresql.pp" which contains full-set of security policy + and suitable for legacy base policy (selinux-policy-3.4.1, or prior). + + The other is "sepostgresql-devel.pp" which provides several booleans + for developers, and suitable for newer base policy (selinux-policy-3.4.2, + or later). + + In the selinux-policy-3.4.2, most part of the policy got upstreamed. + So, we don't need to install "sepostgresql.pp" explicitly on the newer + base security policy. + + If you need to run regression test, or (don't) want to generate access + logs, install "sepostgresql-devel.pp" and turn on/off booleans. + +o Build & Installation + + $ cd src/backend/security/sepgsql/policy + $ make + $ su + # /usr/sbin/semodule -i sepostgresql-devel.pp + or + # /usr/sbin/semodule -i sepostgresql.pp + +o Booleans + +- sepgsql_enable_users_ddl (default: on) + This boolean enables to control to execute DDL statement come from + confined users. + +- sepgsql_enable_auditallow (default: off) + This boolean enables to generate access allow logs except for tuple + level. + +- sepgsql_enable_auditdeny (default: on) + This boolean enables to generata access denied logs except for tuple + level. + +- sepgsql_regression_test_mode (default: off) + This boolean provides several permission to run regression test on + your home directory. It enables to load shared library files deployed + on home directory. + However, we don't recommend it to turn on in the operation phase. diff -rpNU3 base/src/backend/security/sepgsql/policy/sepostgresql-devel.if sepgsql/src/backend/security/sepgsql/policy/sepostgresql-devel.if --- base/src/backend/security/sepgsql/policy/sepostgresql-devel.if 1970-01-01 09:00:00.000000000 +0900 +++ sepgsql/src/backend/security/sepgsql/policy/sepostgresql-devel.if 2008-07-11 14:10:51.000000000 +0900 @@ -0,0 +1 @@ +## There are no interface declaration diff -rpNU3 base/src/backend/security/sepgsql/policy/sepostgresql-devel.te sepgsql/src/backend/security/sepgsql/policy/sepostgresql-devel.te --- base/src/backend/security/sepgsql/policy/sepostgresql-devel.te 1970-01-01 09:00:00.000000000 +0900 +++ sepgsql/src/backend/security/sepgsql/policy/sepostgresql-devel.te 2009-02-26 21:30:17.000000000 +0900 @@ -0,0 +1,120 @@ +policy_module(sepostgresql-devel, 3.23) + +gen_require(` + class db_database all_db_database_perms; + class db_table all_db_table_perms; + class db_procedure all_db_procedure_perms; + class db_column all_db_column_perms; + class db_tuple all_db_tuple_perms; + class db_blob all_db_blob_perms; + + attribute sepgsql_client_type; + attribute sepgsql_unconfined_type; + + attribute sepgsql_database_type; + attribute sepgsql_table_type; + attribute sepgsql_sysobj_table_type; + attribute sepgsql_procedure_type; + attribute sepgsql_blob_type; + attribute sepgsql_module_type; + + # for regression test + type bin_t; + type user_home_t; + type sepgsql_trusted_proc_t; + + attribute tmpfile; + attribute user_ptynode; +') + +################################# +# +# Domain for Testcases +# + +role sepgsql_test_r; + +userdom_unpriv_user_template(sepgsql_test) + +ifdef(`postgresql_role', ` + postgresql_role(sepgsql_test_r, sepgsql_test_t) +',` + postgresql_userdom_template(sepgsql_test, sepgsql_test_t, sepgsql_test_r) +') + +allow sepgsql_test_t tmpfile : dir search_dir_perms; +allow sepgsql_test_t tmpfile : file rw_file_perms; +allow sepgsql_test_t user_ptynode : chr_file rw_file_perms; + +optional_policy(` + gen_require(` + type unconfined_t; + role unconfined_r; + ') + allow unconfined_t sepgsql_test_t : process transition; + role unconfined_r types sepgsql_test_t; + role unconfined_r types sepgsql_trusted_proc_t; +') + +################################# +# +# SE-PostgreSQL Declarations +# + +## +##

+## Allow to generate auditallow logs +##

+##
+gen_tunable(sepgsql_enable_auditallow, false) + +## +##

+## Allow to generate auditdeny logs +##

+##
+gen_tunable(sepgsql_enable_auditdeny, true) + +## +##

+## Allow widespread permissions for regression test +## Don't set TRUE on operation phase +##

+##
+gen_tunable(sepgsql_regression_test_mode, false) + +######################################## +# +# SE-PostgreSQL audit switch for debugging +# +tunable_policy(`sepgsql_enable_auditallow',` + auditallow domain sepgsql_database_type : db_database *; + auditallow domain sepgsql_table_type : db_table *; + auditallow domain sepgsql_table_type : db_column *; + auditallow domain sepgsql_table_type : db_tuple { relabelfrom relabelto }; + auditallow domain sepgsql_procedure_type : db_procedure *; + auditallow domain sepgsql_blob_type : db_blob *; + auditallow domain sepgsql_module_type : db_database { install_module }; + auditallow sepgsql_database_type sepgsql_module_type : db_database { load_module }; +') + +tunable_policy(`! sepgsql_enable_auditdeny',` + dontaudit domain sepgsql_database_type : db_database *; + dontaudit domain sepgsql_table_type : db_table *; + dontaudit domain sepgsql_table_type : db_column *; + dontaudit domain sepgsql_table_type : db_tuple { relabelfrom relabelto }; + dontaudit domain sepgsql_procedure_type : db_procedure *; + dontaudit domain sepgsql_blob_type : db_blob *; + dontaudit domain sepgsql_module_type : db_database { install_module }; + dontaudit sepgsql_database_type sepgsql_module_type : db_database { load_module }; +') + +######################################## +# +# SE-PostgreSQL regression test mode switch +# +tunable_policy(`sepgsql_regression_test_mode',` + allow sepgsql_client_type user_home_t : db_database { install_module }; + allow sepgsql_unconfined_type user_home_t : db_database { install_module }; + allow sepgsql_database_type user_home_t : db_database { load_module }; +') diff -rpNU3 base/src/backend/security/sepgsql/policy/sepostgresql.fc.template sepgsql/src/backend/security/sepgsql/policy/sepostgresql.fc.template --- base/src/backend/security/sepgsql/policy/sepostgresql.fc.template 1970-01-01 09:00:00.000000000 +0900 +++ sepgsql/src/backend/security/sepgsql/policy/sepostgresql.fc.template 2008-07-11 14:10:51.000000000 +0900 @@ -0,0 +1,15 @@ +# +# SE-PostgreSQL install path +# +%%__prefix__%%(/.*)? -- gen_context(system_u:object_r:usr_t,s0) + +%%__bindir__%%/(se)?postgres -- gen_context(system_u:object_r:postgresql_exec_t,s0) +%%__bindir__%%/(se)?pg_ctl -- gen_context(system_u:object_r:initrc_exec_t,s0) +%%__bindir__%%/initdb(\.sepgsql)? -- gen_context(system_u:object_r:postgresql_exec_t,s0) +%%__bindir__%%(/.*)? -- gen_context(system_u:object_r:bin_t,s0) + +%%__libdir__%%(/.*)? -- gen_context(system_u:object_r:lib_t,s0) + +/var/lib/sepgsql(/.*)? gen_context(system_u:object_r:postgresql_db_t,s0) +/var/lib/sepgsql/pgstartup\.log gen_context(system_u:object_r:postgresql_log_t,s0) +/var/log/sepostgresql\.log.* -- gen_context(system_u:object_r:postgresql_log_t,s0) diff -rpNU3 base/src/backend/security/sepgsql/policy/sepostgresql.if sepgsql/src/backend/security/sepgsql/policy/sepostgresql.if --- base/src/backend/security/sepgsql/policy/sepostgresql.if 1970-01-01 09:00:00.000000000 +0900 +++ sepgsql/src/backend/security/sepgsql/policy/sepostgresql.if 2008-07-11 17:12:06.000000000 +0900 @@ -0,0 +1,259 @@ +####################################### +## +## The userdomain template for the SE-PostgreSQL. +## +## +## This template creates a delivered types which are used +## for given userdomains. +## +## +## +## The prefix of the user domain (e.g., user +## is the prefix for user_t). +## +## +## +## +## The type of the user domain. +## +## +## +## +## The role associated with the user domain. +## +## +# +template(`sepgsql_userdom_template',` + gen_require(` + class db_database all_db_database_perms; + class db_table all_db_table_perms; + class db_procedure all_db_procedure_perms; + class db_column all_db_column_perms; + class db_tuple all_db_tuple_perms; + class db_blob all_db_blob_perms; + + attribute sepgsql_client_type; + attribute sepgsql_database_type; + attribute sepgsql_sysobj_table_type; + + type sepgsql_trusted_proc_t; + type sepgsql_trusted_proc_exec_t; + ') + + ######################################## + # + # Declarations + # + + typeattribute $2 sepgsql_client_type; + + type $1_sepgsql_blob_t; + sepgsql_blob_object($1_sepgsql_blob_t) + + type $1_sepgsql_proc_exec_t; + sepgsql_procedure_object($1_sepgsql_proc_exec_t) + + type $1_sepgsql_sysobj_t; + sepgsql_system_table_object($1_sepgsql_sysobj_t) + + type $1_sepgsql_table_t; + sepgsql_table_object($1_sepgsql_table_t) + + role $3 types sepgsql_trusted_proc_t; + + ############################## + # + # Client local policy + # + + tunable_policy(`sepgsql_enable_users_ddl',` + allow $2 $1_sepgsql_table_t : db_table { create drop }; + type_transition $2 sepgsql_database_type:db_table $1_sepgsql_table_t; + + allow $2 $1_sepgsql_table_t : db_column { create drop }; + + allow $2 $1_sepgsql_sysobj_t : db_tuple { update insert delete }; + type_transition $2 sepgsql_sysobj_table_type:db_tuple $1_sepgsql_sysobj_t; + ') + + allow $2 $1_sepgsql_table_t : db_table { getattr setattr use select update insert delete }; + allow $2 $1_sepgsql_table_t : db_column { getattr setattr use select update insert }; + allow $2 $1_sepgsql_table_t : db_tuple { use select update insert delete }; + allow $2 $1_sepgsql_sysobj_t : db_tuple { use select }; + + allow $2 $1_sepgsql_proc_exec_t : db_procedure { create drop getattr setattr execute }; + type_transition $2 sepgsql_database_type:db_procedure $1_sepgsql_proc_exec_t; + + allow $2 $1_sepgsql_blob_t : db_blob { create drop getattr setattr read write }; + type_transition $2 sepgsql_database_type:db_blob $1_sepgsql_blob_t; + + allow $2 sepgsql_trusted_proc_t:process transition; + type_transition $2 sepgsql_trusted_proc_exec_t:process sepgsql_trusted_proc_t; +') + +######################################## +## +## Marks as a SE-PostgreSQL loadable shared library module +## +## +## +## Type marked as a database object type. +## +## +# +interface(`sepgsql_loadable_module',` + gen_require(` + attribute sepgsql_module_type; + ') + + typeattribute $1 sepgsql_module_type; +') + +######################################## +## +## Marks as a SE-PostgreSQL database object type +## +## +## +## Type marked as a database object type. +## +## +# +interface(`sepgsql_database_object',` + gen_require(` + attribute sepgsql_database_type; + ') + + typeattribute $1 sepgsql_database_type; +') + +######################################## +## +## Marks as a SE-PostgreSQL table/column/tuple object type +## +## +## +## Type marked as a table/column/tuple object type. +## +## +# +interface(`sepgsql_table_object',` + gen_require(` + attribute sepgsql_table_type; + ') + + typeattribute $1 sepgsql_table_type; +') + +######################################## +## +## Marks as a SE-PostgreSQL system table/column/tuple object type +## +## +## +## Type marked as a table/column/tuple object type. +## +## +# +interface(`sepgsql_system_table_object',` + gen_require(` + attribute sepgsql_table_type; + attribute sepgsql_sysobj_table_type; + ') + + typeattribute $1 sepgsql_table_type; + typeattribute $1 sepgsql_sysobj_table_type; +') + +######################################## +## +## Marks as a SE-PostgreSQL procedure object type +## +## +## +## Type marked as a database object type. +## +## +# +interface(`sepgsql_procedure_object',` + gen_require(` + attribute sepgsql_procedure_type; + ') + + typeattribute $1 sepgsql_procedure_type; +') + +######################################## +## +## Marks as a SE-PostgreSQL binary large object type +## +## +## +## Type marked as a database binary large object type. +## +## +# +interface(`sepgsql_blob_object',` + gen_require(` + attribute sepgsql_blob_type; + ') + + typeattribute $1 sepgsql_blob_type; +') + +######################################## +## +## Allow the specified domain unprivileged accesses to unifined database objects +## managed by SE-PostgreSQL, +## +## +## +## Domain allowed access. +## +## +# +interface(`sepgsql_unpriv_client',` + gen_require(` + class db_table all_db_table_perms; + class db_procedure all_db_procedure_perms; + class db_blob all_db_blob_perms; + + attribute sepgsql_client_type; + attribute sepgsql_database_type; + + type sepgsql_table_t; + type sepgsql_proc_t; + type sepgsql_blob_t; + + type sepgsql_trusted_proc_t; + type sepgsql_trusted_proc_exec_t; + ') + + typeattribute $1 sepgsql_client_type; + + type_transition $1 sepgsql_database_type:db_table sepgsql_table_t; + type_transition $1 sepgsql_database_type:db_procedure sepgsql_proc_t; + type_transition $1 sepgsql_database_type:db_blob sepgsql_blob_t; + + type_transition $1 sepgsql_trusted_proc_exec_t:process sepgsql_trusted_proc_t; + allow $1 sepgsql_trusted_proc_t:process transition; +') + +######################################## +## +## Allow the specified domain unconfined accesses to any database objects +## managed by SE-PostgreSQL, +## +## +## +## Domain allowed access. +## +## +# +interface(`sepgsql_unconfined',` + gen_require(` + attribute sepgsql_unconfined_type; + ') + + typeattribute $1 sepgsql_unconfined_type; +') diff -rpNU3 base/src/backend/security/sepgsql/policy/sepostgresql.te sepgsql/src/backend/security/sepgsql/policy/sepostgresql.te --- base/src/backend/security/sepgsql/policy/sepostgresql.te 1970-01-01 09:00:00.000000000 +0900 +++ sepgsql/src/backend/security/sepgsql/policy/sepostgresql.te 2008-07-11 17:12:06.000000000 +0900 @@ -0,0 +1,308 @@ +policy_module(sepostgresql, 3.11) + +gen_require(` + class db_database all_db_database_perms; + class db_table all_db_table_perms; + class db_procedure all_db_procedure_perms; + class db_column all_db_column_perms; + class db_tuple all_db_tuple_perms; + class db_blob all_db_blob_perms; + + attribute domain, home_type; + type postgresql_t, unlabeled_t; + + role system_r; +') + +################################# +# +# SE-PostgreSQL Declarations +# + +## +##

+## Allow to generate auditallow logs +##

+##
+gen_tunable(sepgsql_enable_auditallow, false) + +## +##

+## Allow to generate auditdeny logs +##

+##
+gen_tunable(sepgsql_enable_auditdeny, true) + +## +##

+## Allow unprivileged users to execute DDL statement +##

+##
+gen_tunable(sepgsql_enable_users_ddl, true) + +## +##

+## Allow widespread permissions for regression test +## Don't set TRUE on operation phase +##

+##
+gen_tunable(sepgsql_regression_test_mode, false) + +# database clients attribute +attribute sepgsql_client_type; +attribute sepgsql_unconfined_type; + +# database objects attribute +attribute sepgsql_database_type; +attribute sepgsql_table_type; +attribute sepgsql_sysobj_table_type; +attribute sepgsql_procedure_type; +attribute sepgsql_blob_type; +attribute sepgsql_module_type; + +# database object types +type sepgsql_blob_t; +sepgsql_blob_object(sepgsql_blob_t) + +type sepgsql_db_t; +sepgsql_database_object(sepgsql_db_t) + +type sepgsql_fixed_table_t; +sepgsql_table_object(sepgsql_fixed_table_t) + +type sepgsql_proc_t; +sepgsql_procedure_object(sepgsql_proc_t) + +type sepgsql_ro_blob_t; +sepgsql_blob_object(sepgsql_ro_blob_t) + +type sepgsql_ro_table_t; +sepgsql_table_object(sepgsql_ro_table_t) + +type sepgsql_secret_blob_t; +sepgsql_blob_object(sepgsql_secret_blob_t) + +type sepgsql_secret_table_t; +sepgsql_table_object(sepgsql_secret_table_t) + +type sepgsql_sysobj_t; +sepgsql_system_table_object(sepgsql_sysobj_t) + +type sepgsql_table_t; +sepgsql_table_object(sepgsql_table_t) + +type sepgsql_trusted_proc_exec_t; +sepgsql_procedure_object(sepgsql_trusted_proc_exec_t) + +# Trusted Procedure Domain +type sepgsql_trusted_proc_t; +domain_type(sepgsql_trusted_proc_t) +sepgsql_unconfined(sepgsql_trusted_proc_t) +role system_r types sepgsql_trusted_proc_t; + +######################################## +# +# SE-PostgreSQL Local Policy +# +allow postgresql_t self:netlink_selinux_socket create_socket_perms; +selinux_get_enforce_mode(postgresql_t) +selinux_validate_context(postgresql_t) +selinux_compute_access_vector(postgresql_t) +selinux_compute_create_context(postgresql_t) +selinux_compute_relabel_context(postgresql_t) +seutil_libselinux_linked(postgresql_t) + +allow postgresql_t sepgsql_database_type:db_database *; +type_transition postgresql_t postgresql_t:db_database sepgsql_db_t; + +allow postgresql_t sepgsql_module_type:db_database install_module; +allow postgresql_t sepgsql_table_type:{ db_table db_column db_tuple } *; +allow postgresql_t sepgsql_procedure_type:db_procedure *; +allow postgresql_t sepgsql_blob_type:db_blob *; + +# server specific type transitions +type_transition postgresql_t sepgsql_database_type:db_table sepgsql_sysobj_t; +type_transition postgresql_t sepgsql_database_type:db_procedure sepgsql_proc_t; +type_transition postgresql_t sepgsql_database_type:db_blob sepgsql_blob_t; + +# Database/Loadable module +allow sepgsql_database_type sepgsql_module_type:db_database load_module; + +######################################## +# +# Rules common to all clients +# + +# Client domain constraint +allow sepgsql_client_type sepgsql_db_t:db_database { getattr access get_param set_param }; +type_transition sepgsql_client_type sepgsql_client_type:db_database sepgsql_db_t; + +allow sepgsql_client_type sepgsql_fixed_table_t:db_table { getattr use select insert }; +allow sepgsql_client_type sepgsql_fixed_table_t:db_column { getattr use select insert }; +allow sepgsql_client_type sepgsql_fixed_table_t:db_tuple { use select insert }; + +allow sepgsql_client_type sepgsql_table_t:db_table { getattr use select update insert delete }; +allow sepgsql_client_type sepgsql_table_t:db_column { getattr use select update insert }; +allow sepgsql_client_type sepgsql_table_t:db_tuple { use select update insert delete }; + +allow sepgsql_client_type sepgsql_ro_table_t:db_table { getattr use select }; +allow sepgsql_client_type sepgsql_ro_table_t:db_column { getattr use select }; +allow sepgsql_client_type sepgsql_ro_table_t:db_tuple { use select }; + +allow sepgsql_client_type sepgsql_secret_table_t:db_table getattr; +allow sepgsql_client_type sepgsql_secret_table_t:db_column getattr; + +allow sepgsql_client_type sepgsql_sysobj_t:db_table { getattr use select }; +allow sepgsql_client_type sepgsql_sysobj_t:db_column { getattr use select }; +allow sepgsql_client_type sepgsql_sysobj_t:db_tuple { use select }; + +allow sepgsql_client_type sepgsql_proc_t:db_procedure { getattr execute }; +allow sepgsql_client_type sepgsql_trusted_proc_t:db_procedure { getattr execute entrypoint }; + +allow sepgsql_client_type sepgsql_blob_t:db_blob { create drop getattr setattr read write }; +allow sepgsql_client_type sepgsql_ro_blob_t:db_blob { getattr read }; +allow sepgsql_client_type sepgsql_secret_blob_t:db_blob getattr; + +tunable_policy(`sepgsql_enable_users_ddl',` + allow sepgsql_client_type sepgsql_table_t:db_table { create drop setattr }; + allow sepgsql_client_type sepgsql_table_t:db_column { create drop setattr }; + allow sepgsql_client_type sepgsql_sysobj_t:db_tuple { update insert delete }; +') + +######################################## +# +# Unconfined access to this module +# + +allow sepgsql_unconfined_type sepgsql_database_type:db_database *; +allow sepgsql_unconfined_type sepgsql_table_type:{ db_table db_column db_tuple } *; +allow sepgsql_unconfined_type sepgsql_blob_type:db_blob *; +allow sepgsql_unconfined_type { sepgsql_proc_t sepgsql_trusted_proc_t }:db_procedure *; +allow sepgsql_unconfined_type sepgsql_procedure_type:db_procedure { create drop getattr setattr relabelfrom relabelto }; +allow sepgsql_unconfined_type sepgsql_module_type:db_database install_module; + +type_transition sepgsql_unconfined_type sepgsql_unconfined_type:db_database sepgsql_db_t; +type_transition sepgsql_unconfined_type sepgsql_database_type:db_table sepgsql_table_t; +type_transition sepgsql_unconfined_type sepgsql_database_type:db_procedure sepgsql_proc_t; +type_transition sepgsql_unconfined_type sepgsql_database_type:db_blob sepgsql_blob_t; + + +######################################## +# +# Allow permission to external domains +# + +# relabelfrom for invalid security context +allow sepgsql_unconfined_type unlabeled_t:db_database { setattr relabelfrom }; +allow sepgsql_unconfined_type unlabeled_t:db_table { setattr relabelfrom }; +allow sepgsql_unconfined_type unlabeled_t:db_procedure { setattr relabelfrom }; +allow sepgsql_unconfined_type unlabeled_t:db_column { setattr relabelfrom }; +allow sepgsql_unconfined_type unlabeled_t:db_tuple { update relabelfrom }; +allow sepgsql_unconfined_type unlabeled_t:db_blob { setattr relabelfrom }; + +# administrative client domain +optional_policy(` + gen_require(` + type unconfined_t; + ') + sepgsql_unconfined(unconfined_t) +') + +optional_policy(` + gen_require(` + type sysadm_t; + ') + sepgsql_unconfined(sysadm_t) +') + +# unprivilleged client domain +optional_policy(` + gen_require(` + type user_t; + role user_r; + ') + sepgsql_userdom_template(user,user_t,user_r) +') + +optional_policy(` + gen_require(` + type staff_t; + role staff_r; + ') + sepgsql_userdom_template(staff,staff_t,staff_r) +') + +optional_policy(` + gen_require(` + type guest_t; + role guest_r; + ') + sepgsql_userdom_template(guest,guest_t,guest_r) +') + +optional_policy(` + gen_require(` + type xguest_t; + role xguest_r; + ') + sepgsql_userdom_template(xguest,xguest_t,xguest_r) +') + +optional_policy(` + gen_require(` + type httpd_t; + ') + sepgsql_unpriv_client(httpd_t) +') + +optional_policy(` + gen_require(` + type httpd_sys_script_t; + ') + sepgsql_unpriv_client(httpd_sys_script_t) +') + +# SE-PostgreSQL loadable modules +optional_policy(` + gen_require(` + type lib_t, textrel_shlib_t; + ') + sepgsql_loadable_module(lib_t) + sepgsql_loadable_module(textrel_shlib_t) +') + +######################################## +# +# SE-PostgreSQL audit switch for debugging +# +tunable_policy(`sepgsql_enable_auditallow',` + auditallow domain sepgsql_database_type : db_database *; + auditallow domain sepgsql_table_type : db_table *; + auditallow domain sepgsql_table_type : db_column *; + auditallow domain sepgsql_procedure_type : db_procedure *; + auditallow domain sepgsql_blob_type : db_blob *; + auditallow domain sepgsql_module_type : db_database { install_module }; + auditallow sepgsql_database_type sepgsql_module_type : db_database { load_module }; +') + +tunable_policy(`! sepgsql_enable_auditdeny',` + dontaudit domain sepgsql_database_type : db_database *; + dontaudit domain sepgsql_table_type : db_table *; + dontaudit domain sepgsql_table_type : db_column *; + dontaudit domain sepgsql_procedure_type : db_procedure *; + dontaudit domain sepgsql_blob_type : db_blob *; + dontaudit domain sepgsql_module_type : db_database { install_module }; + dontaudit sepgsql_database_type sepgsql_module_type : db_database { load_module }; +') + +dontaudit domain { sepgsql_table_type - sepgsql_sysobj_table_type } : db_tuple { use select update insert delete }; + +######################################## +# +# SE-PostgreSQL regression test mode switch +# +tunable_policy(`sepgsql_regression_test_mode',` + allow sepgsql_client_type home_type : db_database { install_module }; + allow sepgsql_unconfined_type home_type : db_database { install_module }; + allow sepgsql_database_type home_type : db_database { load_module }; +') sepostgresql-sepgsql-8.3.8-2.patch: configure | 113 + configure.in | 13 contrib/sepgsql_policy/Makefile | 40 contrib/sepgsql_policy/README | 50 contrib/sepgsql_policy/sepostgresql-devel.if | 1 contrib/sepgsql_policy/sepostgresql-devel.te | 82 + contrib/sepgsql_policy/sepostgresql.fc.template | 15 contrib/sepgsql_policy/sepostgresql.if | 259 ++++ contrib/sepgsql_policy/sepostgresql.te | 308 +++++ src/Makefile.global.in | 1 src/backend/Makefile | 7 src/backend/access/common/heaptuple.c | 35 src/backend/access/common/tupdesc.c | 6 src/backend/access/heap/heapam.c | 19 src/backend/access/heap/tuptoaster.c | 13 src/backend/bootstrap/bootparse.y | 11 src/backend/bootstrap/bootstrap.c | 4 src/backend/catalog/Makefile | 1 src/backend/catalog/catalog.c | 4 src/backend/catalog/heap.c | 56 src/backend/catalog/index.c | 10 src/backend/catalog/pg_aggregate.c | 5 src/backend/catalog/pg_largeobject.c | 5 src/backend/catalog/pg_proc.c | 6 src/backend/catalog/toasting.c | 3 src/backend/commands/cluster.c | 7 src/backend/commands/copy.c | 229 +++ src/backend/commands/dbcommands.c | 19 src/backend/commands/functioncmds.c | 29 src/backend/commands/lockcmds.c | 3 src/backend/commands/proclang.c | 6 src/backend/commands/tablecmds.c | 17 src/backend/commands/trigger.c | 22 src/backend/executor/execJunk.c | 5 src/backend/executor/execMain.c | 147 ++ src/backend/executor/execQual.c | 4 src/backend/executor/execScan.c | 20 src/backend/executor/execTuples.c | 14 src/backend/executor/execUtils.c | 6 src/backend/executor/functions.c | 2 src/backend/executor/nodeAgg.c | 5 src/backend/executor/nodeMergejoin.c | 2 src/backend/executor/nodeSubplan.c | 4 src/backend/executor/spi.c | 2 src/backend/libpq/be-fsstubs.c | 16 src/backend/nodes/copyfuncs.c | 29 src/backend/nodes/equalfuncs.c | 22 src/backend/nodes/outfuncs.c | 34 src/backend/nodes/readfuncs.c | 43 src/backend/optimizer/plan/createplan.c | 6 src/backend/optimizer/plan/planner.c | 1 src/backend/optimizer/util/clauses.c | 4 src/backend/optimizer/util/relnode.c | 1 src/backend/parser/analyze.c | 48 src/backend/parser/gram.y | 64 + src/backend/parser/parse_target.c | 64 - src/backend/postmaster/postmaster.c | 43 src/backend/rewrite/rewriteHandler.c | 3 src/backend/security/Makefile | 32 src/backend/security/pgaceCommon.c | 814 +++++++++++++ src/backend/security/pgaceHooks.c | 1462 ++++++++++++++++++++++++ src/backend/security/sepgsql/avc.c | 1202 +++++++++++++++++++ src/backend/security/sepgsql/core.c | 672 +++++++++++ src/backend/security/sepgsql/hooks.c | 1160 +++++++++++++++++++ src/backend/security/sepgsql/permissions.c | 636 ++++++++++ src/backend/security/sepgsql/proxy.c | 1076 +++++++++++++++++ src/backend/storage/file/fd.c | 7 src/backend/storage/ipc/ipci.c | 2 src/backend/tcop/fastpath.c | 2 src/backend/tcop/pquery.c | 2 src/backend/tcop/utility.c | 3 src/backend/utils/adt/ri_triggers.c | 23 src/backend/utils/cache/catcache.c | 32 src/backend/utils/cache/plancache.c | 12 src/backend/utils/cache/relcache.c | 32 src/backend/utils/cache/syscache.c | 42 src/backend/utils/fmgr/dfmgr.c | 10 src/backend/utils/init/postinit.c | 4 src/backend/utils/misc/guc.c | 29 src/backend/utils/misc/postgresql.conf.sample | 6 src/include/access/heapam.h | 2 src/include/access/htup.h | 40 src/include/access/tupdesc.h | 1 src/include/catalog/heap.h | 8 src/include/catalog/indexing.h | 5 src/include/catalog/pg_attribute.h | 4 src/include/catalog/pg_proc.h | 19 src/include/catalog/pg_security.h | 31 src/include/executor/executor.h | 7 src/include/executor/tuptable.h | 3 src/include/fmgr.h | 3 src/include/libpq/be-fsstubs.h | 3 src/include/nodes/nodes.h | 4 src/include/nodes/parsenodes.h | 15 src/include/nodes/plannodes.h | 10 src/include/nodes/relation.h | 2 src/include/nodes/security.h | 40 src/include/pg_config.h.in | 3 src/include/security/pgace.h | 192 +++ src/include/security/sepgsql.h | 242 +++ src/include/storage/fd.h | 1 src/include/storage/lwlock.h | 1 src/include/utils/catcache.h | 1 src/include/utils/errcodes.h | 6 src/include/utils/syscache.h | 4 src/test/regress/expected/sanity_check.out | 3 106 files changed, 9786 insertions(+), 112 deletions(-) --- NEW FILE sepostgresql-sepgsql-8.3.8-2.patch --- diff -rpNU3 base/configure sepgsql/configure --- base/configure 2009-09-10 20:11:35.000000000 +0900 +++ sepgsql/configure 2009-09-10 20:54:22.000000000 +0900 @@ -314,7 +314,7 @@ ac_includes_default="\ # include #endif" -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS configure_args build build_cpu build_vendor build_os host host_cpu host_vendor host_os PORTNAME docdir enable_nls WANTED_LANGUAGES default_port enable_shared enable_rpath enable_debug enable_profiling DTRACE DTRACEFLAGS enable_dtrace CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP GCC TAS autodepend INCLUDES enable_thread_safety with_tcl with_perl with_python with_gssapi with_krb5 krb_srvtab with_pam with_ldap with_bonjour with_openssl with_ossp_uuid XML2_CONFIG with_libxml with_libxslt with_system_tzdata with_zlib EGREP ELF_SYS LDFLAGS_SL LD with_gnu_ld ld_R_works RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP STRIP_STATIC_LIB STRIP_SHARED _LIB TAR LN_S AWK YACC YFLAGS FLEX FLEXFLAGS PERL perl_archlibexp perl_privlibexp perl_useshrplib perl_embed_ldflags PYTHON python_version python_configdir python_includespec python_libdir python_libspec python_additional_libs OSSP_UUID_LIBS HAVE_IPV6 LIBOBJS acx_pthread_config PTHREAD_CC PTHREAD_LIBS PTHREAD_CFLAGS LDAP_LIBS_FE LDAP_LIBS_BE HAVE_POSIX_SIGNALS MSGFMT MSGMERGE XGETTEXT localedir TCLSH TCL_CONFIG_SH TCL_INCLUDE_SPEC TCL_LIB_FILE TCL_LIBS TCL_LIB_SPEC TCL_SHARED_BUILD TCL_SHLIB_LD_LIBS NSGMLS JADE have_docbook DOCBOOKSTYLE COLLATEINDEX SGMLSPL vpath_build LTLIBOBJS' +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS configure_args build build_cpu build_vendor build_os host host_cpu host_vendor host_os PORTNAME docdir enable_nls WANTED_LANGUAGES default_port enable_shared enable_rpath enable_debug enable_profiling DTRACE DTRACEFLAGS enable_dtrace CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP GCC TAS autodepend INCLUDES enable_thread_safety with_tcl with_perl with_python with_gssapi with_krb5 krb_srvtab with_pam with_ldap with_bonjour with_openssl with_ossp_uuid XML2_CONFIG with_libxml with_libxslt with_system_tzdata with_zlib enable_selinux EGREP ELF_SYS LDFLAGS_SL LD with_gnu_ld ld_R_works RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP STRIP_STATIC_L IB STRIP_SHARED_LIB TAR LN_S AWK YACC YFLAGS FLEX FLEXFLAGS PERL perl_archlibexp perl_privlibexp perl_useshrplib perl_embed_ldflags PYTHON python_version python_configdir python_includespec python_libdir python_libspec python_additional_libs OSSP_UUID_LIBS HAVE_IPV6 LIBOBJS acx_pthread_config PTHREAD_CC PTHREAD_LIBS PTHREAD_CFLAGS LDAP_LIBS_FE LDAP_LIBS_BE HAVE_POSIX_SIGNALS MSGFMT MSGMERGE XGETTEXT localedir TCLSH TCL_CONFIG_SH TCL_INCLUDE_SPEC TCL_LIB_FILE TCL_LIBS TCL_LIB_SPEC TCL_SHARED_BUILD TCL_SHLIB_LD_LIBS NSGMLS JADE have_docbook DOCBOOKSTYLE COLLATEINDEX SGMLSPL vpath_build LTLIBOBJS' ac_subst_files='' # Initialize some variables set by options. @@ -871,6 +871,7 @@ Optional Features: --enable-cassert enable assertion checks (for debugging) --enable-thread-safety make client libraries thread-safe --enable-thread-safety-force force thread-safety despite thread test failure + --enable-selinux build with SELinux support --disable-largefile omit support for large files Optional Packages: @@ -4619,6 +4620,115 @@ fi; # +# SELinux support +# + +pgac_args="$pgac_args enable_selinux" + +# Check whether --enable-selinux or --disable-selinux was given. +if test "${enable_selinux+set}" = set; then + enableval="$enable_selinux" + + case $enableval in + yes) + : + ;; + no) + : + ;; + *) + { { echo "$as_me:$LINENO: error: no argument expected for --enable-selinux option" >&5 +echo "$as_me: error: no argument expected for --enable-selinux option" >&2;} + { (exit 1); exit 1; }; } + ;; + esac + +else + enable_selinux=no + +fi; + +if test "$enable_selinux" = yes; then + echo "$as_me:$LINENO: checking for getpeercon in -lselinux" >&5 +echo $ECHO_N "checking for getpeercon in -lselinux... $ECHO_C" >&6 +if test "${ac_cv_lib_selinux_getpeercon+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lselinux $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char getpeercon (); +int +main () +{ +getpeercon (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_selinux_getpeercon=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_selinux_getpeercon=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_selinux_getpeercon" >&5 +echo "${ECHO_T}$ac_cv_lib_selinux_getpeercon" >&6 +if test $ac_cv_lib_selinux_getpeercon = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_SELINUX 1 +_ACEOF + + +else + { { echo "$as_me:$LINENO: error: \"--enable-selinux requires libselinux.\"" >&5 +echo "$as_me: error: \"--enable-selinux requires libselinux.\"" >&2;} + { (exit 1); exit 1; }; } +fi + +fi + +# # Elf # @@ -26019,6 +26129,7 @@ s, at with_libxml@,$with_libxml,;t t s, at with_libxslt@,$with_libxslt,;t t s, at with_system_tzdata@,$with_system_tzdata,;t t s, at with_zlib@,$with_zlib,;t t +s, at enable_selinux@,$enable_selinux,;t t s, at EGREP@,$EGREP,;t t s, at ELF_SYS@,$ELF_SYS,;t t s, at LDFLAGS_SL@,$LDFLAGS_SL,;t t diff -rpNU3 base/configure.in sepgsql/configure.in --- base/configure.in 2009-09-10 20:11:35.000000000 +0900 +++ sepgsql/configure.in 2009-09-10 20:54:22.000000000 +0900 @@ -626,6 +626,19 @@ PGAC_ARG_BOOL(with, zlib, yes, AC_SUBST(with_zlib) # +# SELinux support +# +PGAC_ARG_BOOL(enable, selinux, no, + [ --enable-selinux build with SELinux support]) +if test "$enable_selinux" = yes; then + AC_CHECK_LIB(selinux, getpeercon, + AC_DEFINE_UNQUOTED(HAVE_SELINUX, 1, + [SE-PostgreSQL feature is enabled]) + AC_SUBST(enable_selinux), + AC_MSG_ERROR("--enable-selinux requires libselinux.")) +fi + +# # Elf # diff -rpNU3 base/contrib/sepgsql_policy/Makefile sepgsql/contrib/sepgsql_policy/Makefile --- base/contrib/sepgsql_policy/Makefile 1970-01-01 09:00:00.000000000 +0900 +++ sepgsql/contrib/sepgsql_policy/Makefile 2008-06-26 11:44:44.000000000 +0900 @@ -0,0 +1,40 @@ +# +# contrib/sepgsql_policy/Makefile +# Makefile of security policy module for SE-PostgreSQL +# +top_builddir = ../.. +include $(top_builddir)/src/Makefile.global + +policy_basedir := /usr/share/selinux +policy_makefile := $(policy_basedir)/devel/Makefile +policy_types := targeted mls +policy := $(strip $(shell $(AWK) -F= '/^SELINUXTYPE/{ print $$2 }' /etc/selinux/config)) +package_names := sepostgresql sepostgresql-devel +prefix_ptn := "s/%%__prefix__%%/$(shell echo $(prefix)|sed 's/\//\\\//g')/g" +bindir_ptn := "s/%%__bindir__%%/$(shell echo $(bindir)|sed 's/\//\\\//g')/g" +libdir_ptn := "s/%%__libdir__%%/$(shell echo $(pkglibdir)|sed 's/\//\\\//g')/g" + +all: + $(foreach pkg, $(package_names), $(foreach p, $(policy_types), $(MAKE) $(MAKEOVERRIDES) policy=$(p) $(pkg).pp;)) + $(foreach pkg, $(package_names), test -e $(pkg).pp.$(policy) && ln -sf $(pkg).pp.$(policy) $(pkg).pp;) + +.install-policy: + test -d $(DESTDIR)$(policy_basedir)/$(policy) || install -d $(DESTDIR)$(policy_basedir)/$(policy) + $(foreach pkg, $(package_names), install -p -m 644 $(pkg).pp.$(policy) $(DESTDIR)$(policy_basedir)/$(policy)/$(pkg).pp;) + +install: all + $(foreach p, $(policy_types), $(MAKE) $(MAKEOVERRIDES) policy=$(p) .install-policy;) + +%.pp: %.te %.if %.fc [...12251 lines suppressed...] +extern void sepgsqlLargeObjectCreate(Relation rel, HeapTuple tuple); + +extern void sepgsqlLargeObjectDrop(Relation rel, HeapTuple tuple, void **pgaceItem); + +extern void sepgsqlLargeObjectRead(LargeObjectDesc *lodesc, int length); + +extern void sepgsqlLargeObjectWrite(LargeObjectDesc *lodesc, int length); + +extern void sepgsqlLargeObjectTruncate(LargeObjectDesc *lodesc, int offset); + +extern void sepgsqlLargeObjectImport(Oid loid, int fdesc, const char *filename); + +extern void sepgsqlLargeObjectExport(Oid loid, int fdesc, const char *filename); + +extern void sepgsqlLargeObjectGetSecurity(Relation rel, HeapTuple tuple); + +extern void sepgsqlLargeObjectSetSecurity(Relation rel, HeapTuple newtup, HeapTuple oldtup); + +/* Security Label hooks */ +extern bool sepgsqlTupleDescHasSecLabel(Relation rel, List *relopts); + +extern char *sepgsqlTranslateSecurityLabelIn(const char *context); + +extern char *sepgsqlTranslateSecurityLabelOut(const char *context); + +extern bool sepgsqlCheckValidSecurityLabel(char *context); + +extern char *sepgsqlUnlabeledSecurityLabel(void); + +extern char *sepgsqlSecurityLabelOfLabel(void); + +/* + * SE-PostgreSQL core functions + * src/backend/security/sepgsql/core.c + */ +extern bool sepgsqlIsEnabled(void); + +extern const security_context_t sepgsqlGetServerContext(void); + +extern const security_context_t sepgsqlGetClientContext(void); + +extern const security_context_t sepgsqlGetDatabaseContext(void); + +extern const security_context_t sepgsqlGetUnlabeledContext(void); + +extern const security_context_t sepgsqlSwitchClientContext(security_context_t newcon); + +extern Oid sepgsqlGetDatabaseSecurityId(void); + +/* + * SE-PostgreSQL userspace avc functions + * src/backend/security/sepgsql/avc.c + */ +extern void sepgsqlAvcInit(void); + +extern void sepgsqlAvcSwitchClientContext(security_context_t context); + +extern void sepgsqlClientHasPermission(Oid target_security_id, + security_class_t tclass, + access_vector_t perms, + const char *objname); + +extern bool sepgsqlClientHasPermissionNoAbort(Oid target_security_id, + security_class_t tclass, + access_vector_t perms, + const char *objname); + +extern Oid sepgsqlClientCreateSid(Oid target_security_id, + security_class_t tclass); + +extern security_context_t +sepgsqlClientCreateContext(Oid target_security_id, + security_class_t tclass); + +extern bool sepgsqlComputePermission(const security_context_t scontext, + const security_context_t tcontext, + security_class_t tclass, + access_vector_t perms, + const char *objname); + +extern security_context_t +sepgsqlComputeCreateContext(const security_context_t scontext, + const security_context_t tcontext, + security_class_t tclass); + +/* + * SE-PostgreSQL permission evaluation related + * src/backend/security/sepgsql/permission.c + */ +extern const char *sepgsqlTupleName(Oid relid, HeapTuple tuple); + +extern security_class_t sepgsqlFileObjectClass(int fdesc, const char *filename); + +extern security_class_t sepgsqlTupleObjectClass(Oid relid, HeapTuple tuple); + +extern void sepgsqlSetDefaultContext(Relation rel, HeapTuple tuple); + +extern bool sepgsqlCheckTuplePerms(Relation rel, HeapTuple tuple, HeapTuple newtup, + uint32 perms, bool abort); + +extern void sepgsqlCheckModuleInstallPerms(const char *filename); + +/* + * workaround for older libselinux + */ +#ifndef DB_PROCEDURE__INSTALL +#define DB_PROCEDURE__INSTALL 0x00000100UL +#endif + +#endif /* SEPGSQL_H */ diff -rpNU3 base/src/include/storage/fd.h sepgsql/src/include/storage/fd.h --- base/src/include/storage/fd.h 2008-01-07 23:51:33.000000000 +0900 +++ sepgsql/src/include/storage/fd.h 2008-06-14 02:36:58.000000000 +0900 @@ -67,6 +67,7 @@ extern int FileWrite(File file, char *bu extern int FileSync(File file); extern long FileSeek(File file, long offset, int whence); extern int FileTruncate(File file, long offset); +extern int FileRawDescriptor(File file); /* Operations that allow use of regular stdio --- USE WITH CAUTION */ extern FILE *AllocateFile(const char *name, const char *mode); diff -rpNU3 base/src/include/storage/lwlock.h sepgsql/src/include/storage/lwlock.h --- base/src/include/storage/lwlock.h 2008-01-07 23:51:33.000000000 +0900 +++ sepgsql/src/include/storage/lwlock.h 2008-06-14 02:36:58.000000000 +0900 @@ -63,6 +63,7 @@ typedef enum LWLockId AutovacuumLock, AutovacuumScheduleLock, SyncScanLock, + SepgsqlAvcLock, /* Individual lock IDs end here */ FirstBufMappingLock, FirstLockMgrLock = FirstBufMappingLock + NUM_BUFFER_PARTITIONS, diff -rpNU3 base/src/include/utils/catcache.h sepgsql/src/include/utils/catcache.h --- base/src/include/utils/catcache.h 2008-01-07 23:51:33.000000000 +0900 +++ sepgsql/src/include/utils/catcache.h 2008-06-14 02:36:58.000000000 +0900 @@ -172,6 +172,7 @@ extern HeapTuple SearchCatCache(CatCache Datum v1, Datum v2, Datum v3, Datum v4); extern void ReleaseCatCache(HeapTuple tuple); +extern void InsertCatCache(CatCache *cache, HeapTuple tuple); extern CatCList *SearchCatCacheList(CatCache *cache, int nkeys, Datum v1, Datum v2, diff -rpNU3 base/src/include/utils/errcodes.h sepgsql/src/include/utils/errcodes.h --- base/src/include/utils/errcodes.h 2008-01-07 23:51:33.000000000 +0900 +++ sepgsql/src/include/utils/errcodes.h 2008-12-02 11:39:45.000000000 +0900 @@ -339,6 +339,12 @@ #define ERRCODE_NO_DATA_FOUND MAKE_SQLSTATE('P','0', '0','0','2') #define ERRCODE_TOO_MANY_ROWS MAKE_SQLSTATE('P','0', '0','0','3') +/* Class SE - Security Error (PGACE/SE-PostgreSQL error class) */ +#define ERRCODE_PGACE_ERROR MAKE_SQLSTATE('S','E', '0','0','0') +#define ERRCODE_SELINUX_ERROR MAKE_SQLSTATE('S','E', '0','1','1') +#define ERRCODE_SELINUX_AUDIT MAKE_SQLSTATE('S','E', '0','1','2') +#define ERRCODE_SELINUX_INFO MAKE_SQLSTATE('S','E', '0','1','3') + /* Class XX - Internal Error (PostgreSQL-specific error class) */ /* (this is for "can't-happen" conditions and software bugs) */ #define ERRCODE_INTERNAL_ERROR MAKE_SQLSTATE('X','X', '0','0','0') diff -rpNU3 base/src/include/utils/syscache.h sepgsql/src/include/utils/syscache.h --- base/src/include/utils/syscache.h 2008-01-07 23:51:33.000000000 +0900 +++ sepgsql/src/include/utils/syscache.h 2008-06-14 02:36:58.000000000 +0900 @@ -76,6 +76,8 @@ #define TSTEMPLATEOID 45 #define TYPENAMENSP 46 #define TYPEOID 47 +#define SECURITYOID 48 +#define SECURITYLABEL 49 extern void InitCatalogCache(void); extern void InitCatalogCachePhase2(void); @@ -84,6 +86,8 @@ extern HeapTuple SearchSysCache(int cach Datum key1, Datum key2, Datum key3, Datum key4); extern void ReleaseSysCache(HeapTuple tuple); +extern void InsertSysCache(Oid relid, HeapTuple tuple); + /* convenience routines */ extern HeapTuple SearchSysCacheCopy(int cacheId, Datum key1, Datum key2, Datum key3, Datum key4); diff -rpNU3 base/src/test/regress/expected/sanity_check.out sepgsql/src/test/regress/expected/sanity_check.out --- base/src/test/regress/expected/sanity_check.out 2007-11-25 12:49:12.000000000 +0900 +++ sepgsql/src/test/regress/expected/sanity_check.out 2008-11-24 19:46:15.000000000 +0900 @@ -111,6 +111,7 @@ SELECT relname, relhasindex pg_pltemplate | t pg_proc | t pg_rewrite | t + pg_security | t pg_shdepend | t pg_shdescription | t pg_statistic | t @@ -149,7 +150,7 @@ SELECT relname, relhasindex timetz_tbl | f tinterval_tbl | f varchar_tbl | f -(138 rows) +(139 rows) -- -- another sanity check: every system catalog that has OIDs should have Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/F-10/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 27 Mar 2009 03:48:13 -0000 1.14 +++ .cvsignore 10 Sep 2009 12:19:48 -0000 1.15 @@ -1 +1 @@ -postgresql-8.3.7.tar.bz2 +postgresql-8.3.8.tar.bz2 Index: sepostgresql.init =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/F-10/sepostgresql.init,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- sepostgresql.init 27 Mar 2009 03:48:13 -0000 1.31 +++ sepostgresql.init 10 Sep 2009 12:19:48 -0000 1.32 @@ -7,9 +7,9 @@ # pidfile: /var/run/postmaster.pid #--------------------------------------------------------------------- -PGVERSION="8.3.7" +PGVERSION="8.3.8" PGMAJORVERSION=`echo "$PGVERSION" | sed 's/^\([0-9]*\.[0-9a-z]*\).*$/\1/'` -SEPGVERSION="2.1770" +SEPGVERSION="2.2300" # source function library . /etc/rc.d/init.d/functions Index: sepostgresql.spec =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/F-10/sepostgresql.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sepostgresql.spec 27 Mar 2009 03:48:13 -0000 1.32 +++ sepostgresql.spec 10 Sep 2009 12:19:48 -0000 1.33 @@ -7,22 +7,14 @@ # SE-PostgreSQL status extension %define selinux_policy_stores targeted mls -# Check required policy version -%define fedora9 %(rpm -E '%{dist}' | grep -cE '^\.fc[1-9]$') -%if %{fedora9} -%define required_policy_version 3.3.1 -%else -%define required_policy_version 3.4.2 -%endif - %{!?ssl:%define ssl 1} Summary: Security Enhanced PostgreSQL Name: sepostgresql -Version: 8.3.7 -Release: 2.1770%{?sepgsql_extension}%{?dist} +Version: 8.3.8 +Release: 2.2300%{?sepgsql_extension}%{?dist} License: BSD Group: Applications/Databases Url: http://code.google.com/p/sepgsql/ @@ -31,16 +23,13 @@ Source0: ftp://ftp.postgresql.org/pub/so Source1: sepostgresql.init Source2: sepostgresql.8 Source3: sepostgresql.logrotate -Patch0: sepostgresql-sepgsql-8.3.7-2.patch -Patch1: sepostgresql-policy-8.3.7-2.patch -Patch2: sepostgresql-pg_dump-8.3.7-2.patch +Patch0: sepostgresql-sepgsql-8.3.8-2.patch +Patch1: sepostgresql-policy-8.3.8-2.patch +Patch2: sepostgresql-pg_dump-8.3.8-2.patch Patch3: sepostgresql-fedora-prefix.patch BuildRequires: perl glibc-devel bison flex readline-devel zlib-devel >= 1.0.4 BuildRequires: checkpolicy libselinux-devel >= 2.0.43 -BuildRequires: selinux-policy >= %{required_policy_version} -%if %{fedora9} -BuildRequires: selinux-policy-devel -%endif +BuildRequires: selinux-policy >= 3.4.2 %if %{ssl} BuildRequires: openssl-devel %endif @@ -50,7 +39,7 @@ Requires(preun): /sbin/chkconfig /sbin/s Requires(postun): policycoreutils Requires: postgresql-server = %{version} Requires: policycoreutils >= 2.0.16 libselinux >= 2.0.43 -Requires: selinux-policy >= %{required_policy_version} +Requires: selinux-policy >= 3.4.2 Requires: tzdata logrotate %description @@ -88,24 +77,20 @@ CXXFLAGS="${CXXFLAGS:-%optflags}" ; expo # parallel build, if possible make %{?_smp_mflags} -%if !%{fedora9} touch src/backend/security/sepgsql/policy/sepostgresql-devel.fc make -C src/backend/security/sepgsql/policy -%endif %install rm -rf %{buildroot} make DESTDIR=%{buildroot} install -%if !%{fedora9} for store in %{selinux_policy_stores} do install -d %{buildroot}%{_datadir}/selinux/${store} install -p -m 644 src/backend/security/sepgsql/policy/sepostgresql-devel.pp.${store} \ %{buildroot}%{_datadir}/selinux/${store}/sepostgresql-devel.pp done -%endif # avoid to conflict with native postgresql package mv %{buildroot}%{_bindir} %{buildroot}%{_bindir}.orig @@ -155,7 +140,6 @@ exit 0 /sbin/chkconfig --add %{name} /sbin/ldconfig -%if !%{fedora9} for store in %{selinux_policy_stores} do # clean up legacy policy module (now it is unnecessary) @@ -165,7 +149,6 @@ do -i %{_datadir}/selinux/${store}/sepostgresql-devel.pp >& /dev/null || : fi done -%endif # Fix up non-standard file contexts /sbin/fixfiles -R %{name} restore || : @@ -214,14 +197,18 @@ fi %{_datadir}/sepgsql/conversion_create.sql %{_datadir}/sepgsql/information_schema.sql %{_datadir}/sepgsql/sql_features.txt -%if !%{fedora9} %attr(644,root,root) %{_datadir}/selinux/*/sepostgresql-devel.pp -%endif %attr(700,sepgsql,sepgsql) %dir %{_localstatedir}/lib/sepgsql %attr(700,sepgsql,sepgsql) %dir %{_localstatedir}/lib/sepgsql/data %attr(700,sepgsql,sepgsql) %dir %{_localstatedir}/lib/sepgsql/backups %changelog +* Thu Sep 10 2009 KaiGai Kohei - 8.3.8-2300 +- upgrade base PostgreSQL v8.3.7->8.3.8 + +* Fri Apr 17 2009 KaiGai Kohei - 8.3.7-1772 +- bugfix: /etc/init.d/sepostgresql initdb didn't work correctly + * Fri Mar 27 2009 KaiGai Kohei - 8.3.7-2.1770 - upgrade base PostgreSQL version 8.3.6->8.3.7 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/F-10/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 27 Mar 2009 03:48:13 -0000 1.11 +++ sources 10 Sep 2009 12:19:48 -0000 1.12 @@ -1 +1 @@ -7b7e91a2221e55fe1b167e663217a96d postgresql-8.3.7.tar.bz2 +aac683d03f765dc58a3a0e5eaa1927bf postgresql-8.3.8.tar.bz2 --- sepostgresql-pg_dump-8.3.7-2.patch DELETED --- --- sepostgresql-policy-8.3.7-2.patch DELETED --- --- sepostgresql-sepgsql-8.3.7-2.patch DELETED --- From coec at fedoraproject.org Thu Sep 10 12:22:25 2009 From: coec at fedoraproject.org (Colin Coe) Date: Thu, 10 Sep 2009 12:22:25 +0000 (UTC) Subject: rpms/vmpsd/F-10 import.log, NONE, 1.1 vmpsd.init, NONE, 1.1 vmpsd.spec, NONE, 1.1 vmpsd.sysconfig, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910122225.B33CC11C00DB@cvs1.fedora.phx.redhat.com> Author: coec Update of /cvs/pkgs/rpms/vmpsd/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23420/F-10 Modified Files: .cvsignore sources Added Files: import.log vmpsd.init vmpsd.spec vmpsd.sysconfig Log Message: Initial commit of vmpsd --- NEW FILE import.log --- vmpsd-1_4_01-6:F-10:vmpsd-1.4.01-6.src.rpm:1252585253 --- NEW FILE vmpsd.init --- #!/bin/bash # # chkconfig: - 92 8 # description: vmpsd is a GPL implementation of Cisco's VMPS # processname: vmpsd # pidfile: /var/run/vmpsd.pid # config: /etc/sysconfig/vmpsd # source function library . /etc/init.d/functions if test -e /etc/sysconfig/vmpsd ; then . /etc/sysconfig/vmpsd fi RETVAL=0 start() { echo -n $"Starting vmpsd: " daemon --user nobody vmpsd $OPTIONS RETVAL=$? echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/vmpsd } stop() { echo -n $"Shutting down vmpsd: " killproc vmpsd RETVAL=$? echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/vmpsd } case "$1" in start) start ;; stop) stop ;; restart|reload) stop start ;; condrestart) if [ -f /var/lock/subsys/vmpsd ]; then stop start fi ;; status) status vmpsd RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" exit 1 esac exit $RETVAL --- NEW FILE vmpsd.spec --- Name: vmpsd Version: 1.4.01 Release: 6%{?dist} Summary: A GPL implementation of Cisco Systems' VMPS Group: System Environment/Daemons # Valid license according to http://fedoraproject.org/wiki/Licensing License: GPL+ URL: http://vmps.sourceforge.net/ Source0: http://downloads.sourceforge.net/vmps/%{name}-%{version}.tar.gz Source1: vmpsd.sysconfig Source2: vmpsd.init BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(post): chkconfig Requires(preun): chkconfig # This is for /sbin/service Requires(preun): initscripts Requires(postun): initscripts %description VMPS (VLAN Management Policy Server) is a way of assigning switch ports to specific VLANs based on MAC address of connecting device. OpenVMPS is a GPL implementation of VMPS. %prep %setup -qn %{name} %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_bindir} mkdir -p $RPM_BUILD_ROOT%{_initrddir} mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig mkdir -p $RPM_BUILD_ROOT%{_mandir} make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" install %{S:1} -p -m 0644 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name} install %{S:2} -p $RPM_BUILD_ROOT%{_initrddir}/%{name} %clean rm -rf $RPM_BUILD_ROOT %post /sbin/chkconfig --add %{name} %preun if [ $1 -eq 0 ] ; then /sbin/service %{name} stop > /dev/null 2>&1 /sbin/chkconfig --del %{name} fi %postun if [ "$1" -ge "1" ] ; then /sbin/service %{name} condrestart >/dev/null 2>&1 || : fi %files %defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/vlan.db %config(noreplace) %{_sysconfdir}/sysconfig/%{name} %attr(0755,root,root) %{_initrddir}/%{name} %attr(0755,root,root) %{_bindir}/%{name} %doc doc/NetregExtension.txt %doc doc/VQP-spec.txt %doc doc/vlan.db.example %doc COPYING.GPL ChangeLog AUTHORS %{_mandir}/man1/%{name}.1.gz %changelog * Mon Sep 7 2009 Colin Coe - 1.4.01-6%{?dist} - Remove condrestart from post section as it's now in the postun section - Stop packaging the INSTALL file * Sun Sep 6 2009 Colin Coe - 1.4.01-5 - Add condrestart in postun - Add ChangeLog and COPYING.GPL to files section * Sat Sep 5 2009 Colin Coe - 1.4.01-4 - Add condrestart into post section - Use macros in files section - Remove '$DESTDIR=$RPM_BUILD_ROOT' from make in build section - Do parallel make - Don't start service by default - Add Requires for post and preun - Correct the Source0 URL - Move clean to after install * Tue Sep 1 2009 Colin Coe - 1.4.01-3 - Split /etc/sysconfig/vmpsd and /etc/rc.d/init.d/vmpsd out of the spec file - Corrected license from GPLv2 to GPL+ - Ensured that the make is done in the build section * Thu Aug 20 2009 Colin Coe - 1.4.01-2 - Tidied spec file and silenced rpmlint output * Mon Aug 17 2009 Colin Coe - 1.4.01-1 - Initial Packaging --- NEW FILE vmpsd.sysconfig --- OPTIONS="-f /etc/vmps.db -l 0x700" Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vmpsd/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:20:41 -0000 1.1 +++ .cvsignore 10 Sep 2009 12:22:25 -0000 1.2 @@ -0,0 +1 @@ +vmpsd-1.4.01.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vmpsd/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:20:41 -0000 1.1 +++ sources 10 Sep 2009 12:22:25 -0000 1.2 @@ -0,0 +1 @@ +b95f6390f0a340f4f99d4e8f72201cb4 vmpsd-1.4.01.tar.gz From coec at fedoraproject.org Thu Sep 10 12:23:59 2009 From: coec at fedoraproject.org (Colin Coe) Date: Thu, 10 Sep 2009 12:23:59 +0000 (UTC) Subject: rpms/vmpsd/F-11 import.log, NONE, 1.1 vmpsd.init, NONE, 1.1 vmpsd.spec, NONE, 1.1 vmpsd.sysconfig, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910122359.17BD111C00DB@cvs1.fedora.phx.redhat.com> Author: coec Update of /cvs/pkgs/rpms/vmpsd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24069/F-11 Modified Files: .cvsignore sources Added Files: import.log vmpsd.init vmpsd.spec vmpsd.sysconfig Log Message: Initial commit of vmpsd --- NEW FILE import.log --- vmpsd-1_4_01-6:F-11:vmpsd-1.4.01-6.src.rpm:1252585413 --- NEW FILE vmpsd.init --- #!/bin/bash # # chkconfig: - 92 8 # description: vmpsd is a GPL implementation of Cisco's VMPS # processname: vmpsd # pidfile: /var/run/vmpsd.pid # config: /etc/sysconfig/vmpsd # source function library . /etc/init.d/functions if test -e /etc/sysconfig/vmpsd ; then . /etc/sysconfig/vmpsd fi RETVAL=0 start() { echo -n $"Starting vmpsd: " daemon --user nobody vmpsd $OPTIONS RETVAL=$? echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/vmpsd } stop() { echo -n $"Shutting down vmpsd: " killproc vmpsd RETVAL=$? echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/vmpsd } case "$1" in start) start ;; stop) stop ;; restart|reload) stop start ;; condrestart) if [ -f /var/lock/subsys/vmpsd ]; then stop start fi ;; status) status vmpsd RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" exit 1 esac exit $RETVAL --- NEW FILE vmpsd.spec --- Name: vmpsd Version: 1.4.01 Release: 6%{?dist} Summary: A GPL implementation of Cisco Systems' VMPS Group: System Environment/Daemons # Valid license according to http://fedoraproject.org/wiki/Licensing License: GPL+ URL: http://vmps.sourceforge.net/ Source0: http://downloads.sourceforge.net/vmps/%{name}-%{version}.tar.gz Source1: vmpsd.sysconfig Source2: vmpsd.init BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(post): chkconfig Requires(preun): chkconfig # This is for /sbin/service Requires(preun): initscripts Requires(postun): initscripts %description VMPS (VLAN Management Policy Server) is a way of assigning switch ports to specific VLANs based on MAC address of connecting device. OpenVMPS is a GPL implementation of VMPS. %prep %setup -qn %{name} %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_bindir} mkdir -p $RPM_BUILD_ROOT%{_initrddir} mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig mkdir -p $RPM_BUILD_ROOT%{_mandir} make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" install %{S:1} -p -m 0644 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name} install %{S:2} -p $RPM_BUILD_ROOT%{_initrddir}/%{name} %clean rm -rf $RPM_BUILD_ROOT %post /sbin/chkconfig --add %{name} %preun if [ $1 -eq 0 ] ; then /sbin/service %{name} stop > /dev/null 2>&1 /sbin/chkconfig --del %{name} fi %postun if [ "$1" -ge "1" ] ; then /sbin/service %{name} condrestart >/dev/null 2>&1 || : fi %files %defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/vlan.db %config(noreplace) %{_sysconfdir}/sysconfig/%{name} %attr(0755,root,root) %{_initrddir}/%{name} %attr(0755,root,root) %{_bindir}/%{name} %doc doc/NetregExtension.txt %doc doc/VQP-spec.txt %doc doc/vlan.db.example %doc COPYING.GPL ChangeLog AUTHORS %{_mandir}/man1/%{name}.1.gz %changelog * Mon Sep 7 2009 Colin Coe - 1.4.01-6%{?dist} - Remove condrestart from post section as it's now in the postun section - Stop packaging the INSTALL file * Sun Sep 6 2009 Colin Coe - 1.4.01-5 - Add condrestart in postun - Add ChangeLog and COPYING.GPL to files section * Sat Sep 5 2009 Colin Coe - 1.4.01-4 - Add condrestart into post section - Use macros in files section - Remove '$DESTDIR=$RPM_BUILD_ROOT' from make in build section - Do parallel make - Don't start service by default - Add Requires for post and preun - Correct the Source0 URL - Move clean to after install * Tue Sep 1 2009 Colin Coe - 1.4.01-3 - Split /etc/sysconfig/vmpsd and /etc/rc.d/init.d/vmpsd out of the spec file - Corrected license from GPLv2 to GPL+ - Ensured that the make is done in the build section * Thu Aug 20 2009 Colin Coe - 1.4.01-2 - Tidied spec file and silenced rpmlint output * Mon Aug 17 2009 Colin Coe - 1.4.01-1 - Initial Packaging --- NEW FILE vmpsd.sysconfig --- OPTIONS="-f /etc/vmps.db -l 0x700" Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vmpsd/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:20:41 -0000 1.1 +++ .cvsignore 10 Sep 2009 12:23:58 -0000 1.2 @@ -0,0 +1 @@ +vmpsd-1.4.01.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vmpsd/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:20:41 -0000 1.1 +++ sources 10 Sep 2009 12:23:58 -0000 1.2 @@ -0,0 +1 @@ +b95f6390f0a340f4f99d4e8f72201cb4 vmpsd-1.4.01.tar.gz From coec at fedoraproject.org Thu Sep 10 12:25:47 2009 From: coec at fedoraproject.org (Colin Coe) Date: Thu, 10 Sep 2009 12:25:47 +0000 (UTC) Subject: rpms/vmpsd/EL-5 import.log, NONE, 1.1 vmpsd.init, NONE, 1.1 vmpsd.spec, NONE, 1.1 vmpsd.sysconfig, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910122547.1824211C00DB@cvs1.fedora.phx.redhat.com> Author: coec Update of /cvs/pkgs/rpms/vmpsd/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24651/EL-5 Modified Files: .cvsignore sources Added Files: import.log vmpsd.init vmpsd.spec vmpsd.sysconfig Log Message: Initial commit of vmpsd --- NEW FILE import.log --- vmpsd-1_4_01-6:EL-5:vmpsd-1.4.01-6.src.rpm:1252585515 --- NEW FILE vmpsd.init --- #!/bin/bash # # chkconfig: - 92 8 # description: vmpsd is a GPL implementation of Cisco's VMPS # processname: vmpsd # pidfile: /var/run/vmpsd.pid # config: /etc/sysconfig/vmpsd # source function library . /etc/init.d/functions if test -e /etc/sysconfig/vmpsd ; then . /etc/sysconfig/vmpsd fi RETVAL=0 start() { echo -n $"Starting vmpsd: " daemon --user nobody vmpsd $OPTIONS RETVAL=$? echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/vmpsd } stop() { echo -n $"Shutting down vmpsd: " killproc vmpsd RETVAL=$? echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/vmpsd } case "$1" in start) start ;; stop) stop ;; restart|reload) stop start ;; condrestart) if [ -f /var/lock/subsys/vmpsd ]; then stop start fi ;; status) status vmpsd RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" exit 1 esac exit $RETVAL --- NEW FILE vmpsd.spec --- Name: vmpsd Version: 1.4.01 Release: 6%{?dist} Summary: A GPL implementation of Cisco Systems' VMPS Group: System Environment/Daemons # Valid license according to http://fedoraproject.org/wiki/Licensing License: GPL+ URL: http://vmps.sourceforge.net/ Source0: http://downloads.sourceforge.net/vmps/%{name}-%{version}.tar.gz Source1: vmpsd.sysconfig Source2: vmpsd.init BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(post): chkconfig Requires(preun): chkconfig # This is for /sbin/service Requires(preun): initscripts Requires(postun): initscripts %description VMPS (VLAN Management Policy Server) is a way of assigning switch ports to specific VLANs based on MAC address of connecting device. OpenVMPS is a GPL implementation of VMPS. %prep %setup -qn %{name} %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_bindir} mkdir -p $RPM_BUILD_ROOT%{_initrddir} mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig mkdir -p $RPM_BUILD_ROOT%{_mandir} make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" install %{S:1} -p -m 0644 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name} install %{S:2} -p $RPM_BUILD_ROOT%{_initrddir}/%{name} %clean rm -rf $RPM_BUILD_ROOT %post /sbin/chkconfig --add %{name} %preun if [ $1 -eq 0 ] ; then /sbin/service %{name} stop > /dev/null 2>&1 /sbin/chkconfig --del %{name} fi %postun if [ "$1" -ge "1" ] ; then /sbin/service %{name} condrestart >/dev/null 2>&1 || : fi %files %defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/vlan.db %config(noreplace) %{_sysconfdir}/sysconfig/%{name} %attr(0755,root,root) %{_initrddir}/%{name} %attr(0755,root,root) %{_bindir}/%{name} %doc doc/NetregExtension.txt %doc doc/VQP-spec.txt %doc doc/vlan.db.example %doc COPYING.GPL ChangeLog AUTHORS %{_mandir}/man1/%{name}.1.gz %changelog * Mon Sep 7 2009 Colin Coe - 1.4.01-6%{?dist} - Remove condrestart from post section as it's now in the postun section - Stop packaging the INSTALL file * Sun Sep 6 2009 Colin Coe - 1.4.01-5 - Add condrestart in postun - Add ChangeLog and COPYING.GPL to files section * Sat Sep 5 2009 Colin Coe - 1.4.01-4 - Add condrestart into post section - Use macros in files section - Remove '$DESTDIR=$RPM_BUILD_ROOT' from make in build section - Do parallel make - Don't start service by default - Add Requires for post and preun - Correct the Source0 URL - Move clean to after install * Tue Sep 1 2009 Colin Coe - 1.4.01-3 - Split /etc/sysconfig/vmpsd and /etc/rc.d/init.d/vmpsd out of the spec file - Corrected license from GPLv2 to GPL+ - Ensured that the make is done in the build section * Thu Aug 20 2009 Colin Coe - 1.4.01-2 - Tidied spec file and silenced rpmlint output * Mon Aug 17 2009 Colin Coe - 1.4.01-1 - Initial Packaging --- NEW FILE vmpsd.sysconfig --- OPTIONS="-f /etc/vmps.db -l 0x700" Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vmpsd/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:20:41 -0000 1.1 +++ .cvsignore 10 Sep 2009 12:25:46 -0000 1.2 @@ -0,0 +1 @@ +vmpsd-1.4.01.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vmpsd/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:20:41 -0000 1.1 +++ sources 10 Sep 2009 12:25:46 -0000 1.2 @@ -0,0 +1 @@ +b95f6390f0a340f4f99d4e8f72201cb4 vmpsd-1.4.01.tar.gz From kaigai at fedoraproject.org Thu Sep 10 12:27:20 2009 From: kaigai at fedoraproject.org (KaiGai Kohei) Date: Thu, 10 Sep 2009 12:27:20 +0000 (UTC) Subject: rpms/sepostgresql/F-11 .cvsignore, 1.14, 1.15 sepostgresql-core-8.3.patch, 1.3, 1.4 sepostgresql-test-8.3.patch, 1.2, 1.3 sepostgresql-utils-8.3.patch, 1.1, 1.2 sepostgresql.init, 1.34, 1.35 sepostgresql.spec, 1.37, 1.38 sources, 1.11, 1.12 Message-ID: <20090910122720.F32EA11C00DB@cvs1.fedora.phx.redhat.com> Author: kaigai Update of /cvs/pkgs/rpms/sepostgresql/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25040 Modified Files: .cvsignore sepostgresql-core-8.3.patch sepostgresql-test-8.3.patch sepostgresql-utils-8.3.patch sepostgresql.init sepostgresql.spec sources Log Message: upgrade base PostgreSQL v8.3.7->8.3.8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/F-11/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 27 Mar 2009 03:54:13 -0000 1.14 +++ .cvsignore 10 Sep 2009 12:27:20 -0000 1.15 @@ -1 +1 @@ -postgresql-8.3.7.tar.bz2 +postgresql-8.3.8.tar.bz2 sepostgresql-core-8.3.patch: configure | 113 + configure.in | 13 src/Makefile.global.in | 1 src/backend/Makefile | 7 src/backend/access/common/heaptuple.c | 26 src/backend/access/common/tupdesc.c | 6 src/backend/access/heap/heapam.c | 7 src/backend/access/heap/tuptoaster.c | 9 src/backend/access/transam/xact.c | 15 src/backend/bootstrap/bootparse.y | 11 src/backend/bootstrap/bootstrap.c | 8 src/backend/catalog/Makefile | 4 src/backend/catalog/aclchk.c | 19 src/backend/catalog/catalog.c | 4 src/backend/catalog/heap.c | 104 + src/backend/catalog/index.c | 10 src/backend/catalog/namespace.c | 27 src/backend/catalog/pg_aggregate.c | 3 src/backend/catalog/pg_largeobject.c | 7 src/backend/catalog/pg_namespace.c | 4 src/backend/catalog/pg_proc.c | 18 src/backend/catalog/pg_security.c | 299 +++ src/backend/catalog/toasting.c | 3 src/backend/commands/alter.c | 29 src/backend/commands/cluster.c | 7 src/backend/commands/copy.c | 258 ++ src/backend/commands/dbcommands.c | 73 src/backend/commands/functioncmds.c | 74 src/backend/commands/lockcmds.c | 4 src/backend/commands/proclang.c | 6 src/backend/commands/schemacmds.c | 62 src/backend/commands/sequence.c | 14 src/backend/commands/tablecmds.c | 150 + src/backend/executor/execJunk.c | 4 src/backend/executor/execMain.c | 143 + src/backend/executor/execScan.c | 23 src/backend/executor/execTuples.c | 13 src/backend/executor/execUtils.c | 7 src/backend/executor/functions.c | 2 src/backend/executor/nodeSubplan.c | 4 src/backend/executor/spi.c | 2 src/backend/libpq/be-fsstubs.c | 77 src/backend/nodes/copyfuncs.c | 23 src/backend/nodes/equalfuncs.c | 20 src/backend/nodes/outfuncs.c | 6 src/backend/nodes/readfuncs.c | 46 src/backend/optimizer/plan/createplan.c | 3 src/backend/optimizer/prep/prepunion.c | 71 src/backend/optimizer/util/clauses.c | 2 src/backend/optimizer/util/relnode.c | 2 src/backend/parser/analyze.c | 60 src/backend/parser/gram.y | 110 + src/backend/parser/parse_clause.c | 18 src/backend/parser/parse_expr.c | 3 src/backend/parser/parse_relation.c | 146 + src/backend/parser/parse_target.c | 79 src/backend/postmaster/postmaster.c | 43 src/backend/rewrite/rewriteHandler.c | 4 src/backend/security/Makefile | 34 src/backend/security/rowlevel.c | 177 + src/backend/security/sepgsql/avc.c | 859 +++++++++ src/backend/security/sepgsql/checker.c | 577 ++++++ src/backend/security/sepgsql/core.c | 326 +++ src/backend/security/sepgsql/dummy.c | 79 src/backend/security/sepgsql/hooks.c | 905 ++++++++++ src/backend/security/sepgsql/label.c | 560 ++++++ src/backend/security/sepgsql/perms.c | 469 +++++ src/backend/security/sepgsql/policy/Makefile | 28 src/backend/security/sepgsql/policy/sepostgresql-devel.fc.template | 12 src/backend/security/sepgsql/policy/sepostgresql-devel.te | 128 + src/backend/storage/file/fd.c | 7 src/backend/storage/ipc/ipci.c | 2 src/backend/storage/large_object/inv_api.c | 116 + src/backend/tcop/pquery.c | 2 src/backend/tcop/utility.c | 36 src/backend/utils/adt/genfile.c | 4 src/backend/utils/adt/ri_triggers.c | 18 src/backend/utils/adt/varlena.c | 97 + src/backend/utils/cache/catcache.c | 32 src/backend/utils/cache/plancache.c | 12 src/backend/utils/cache/relcache.c | 32 src/backend/utils/cache/syscache.c | 40 src/backend/utils/fmgr/dfmgr.c | 10 src/backend/utils/fmgr/fmgr.c | 8 src/backend/utils/init/postinit.c | 11 src/backend/utils/misc/guc.c | 27 src/backend/utils/misc/postgresql.conf.sample | 4 src/include/access/heapam.h | 2 src/include/access/htup.h | 43 src/include/access/tupdesc.h | 1 src/include/catalog/heap.h | 8 src/include/catalog/indexing.h | 5 src/include/catalog/pg_attribute.h | 4 src/include/catalog/pg_namespace.h | 2 src/include/catalog/pg_proc.h | 19 src/include/catalog/pg_security.h | 58 src/include/commands/alter.h | 1 src/include/commands/dbcommands.h | 1 src/include/commands/defrem.h | 1 src/include/commands/schemacmds.h | 1 src/include/commands/tablecmds.h | 3 src/include/executor/executor.h | 7 src/include/executor/tuptable.h | 1 src/include/fmgr.h | 10 src/include/libpq/be-fsstubs.h | 3 src/include/nodes/nodes.h | 1 src/include/nodes/parsenodes.h | 21 src/include/nodes/plannodes.h | 9 src/include/nodes/relation.h | 9 src/include/parser/parse_node.h | 1 src/include/parser/parse_relation.h | 2 src/include/pg_config.h.in | 3 src/include/security/rowlevel.h | 47 src/include/security/sepgsql.h | 466 +++++ src/include/storage/fd.h | 1 src/include/storage/large_object.h | 3 src/include/storage/lwlock.h | 1 src/include/utils/builtins.h | 8 src/include/utils/catcache.h | 1 src/include/utils/errcodes.h | 5 src/include/utils/syscache.h | 28 121 files changed, 7527 insertions(+), 167 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.3 -r 1.4 sepostgresql-core-8.3.patchIndex: sepostgresql-core-8.3.patch =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/F-11/sepostgresql-core-8.3.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sepostgresql-core-8.3.patch 9 Jun 2009 07:30:54 -0000 1.3 +++ sepostgresql-core-8.3.patch 10 Sep 2009 12:27:20 -0000 1.4 @@ -1,6 +1,6 @@ diff -rpNU3 base/configure sepgsql-new/configure ---- base/configure 2009-05-20 17:08:02.000000000 +0900 -+++ sepgsql-new/configure 2009-05-20 17:08:02.000000000 +0900 +--- base/configure 2009-09-10 20:11:35.000000000 +0900 ++++ sepgsql-new/configure 2009-09-10 20:24:37.000000000 +0900 @@ -314,7 +314,7 @@ ac_includes_default="\ # include #endif" @@ -143,8 +143,8 @@ diff -rpNU3 base/configure sepgsql-new/c s, at ELF_SYS@,$ELF_SYS,;t t s, at LDFLAGS_SL@,$LDFLAGS_SL,;t t diff -rpNU3 base/configure.in sepgsql-new/configure.in ---- base/configure.in 2009-03-15 17:47:25.000000000 +0900 -+++ sepgsql-new/configure.in 2009-03-15 17:58:10.000000000 +0900 +--- base/configure.in 2009-09-10 20:11:35.000000000 +0900 ++++ sepgsql-new/configure.in 2009-09-10 20:24:37.000000000 +0900 @@ -626,6 +626,19 @@ PGAC_ARG_BOOL(with, zlib, yes, AC_SUBST(with_zlib) @@ -201,8 +201,8 @@ diff -rpNU3 base/src/backend/Makefile se all: submake-libpgport postgres $(POSTGRES_IMP) diff -rpNU3 base/src/backend/access/common/heaptuple.c sepgsql-new/src/backend/access/common/heaptuple.c ---- base/src/backend/access/common/heaptuple.c 2008-01-07 23:51:33.000000000 +0900 -+++ sepgsql-new/src/backend/access/common/heaptuple.c 2009-03-13 18:14:33.000000000 +0900 +--- base/src/backend/access/common/heaptuple.c 2009-09-10 20:11:35.000000000 +0900 ++++ sepgsql-new/src/backend/access/common/heaptuple.c 2009-09-10 20:24:37.000000000 +0900 @@ -66,6 +66,7 @@ #include "access/heapam.h" @@ -372,8 +372,8 @@ diff -rpNU3 base/src/backend/access/comm for (i = 0; i < tupdesc1->natts; i++) { diff -rpNU3 base/src/backend/access/heap/heapam.c sepgsql-new/src/backend/access/heap/heapam.c ---- base/src/backend/access/heap/heapam.c 2009-02-02 11:47:17.000000000 +0900 -+++ sepgsql-new/src/backend/access/heap/heapam.c 2009-03-13 18:14:33.000000000 +0900 +--- base/src/backend/access/heap/heapam.c 2009-09-10 20:11:35.000000000 +0900 ++++ sepgsql-new/src/backend/access/heap/heapam.c 2009-09-10 20:24:37.000000000 +0900 @@ -50,6 +50,7 @@ #include "catalog/namespace.h" #include "miscadmin.h" @@ -382,7 +382,7 @@ diff -rpNU3 base/src/backend/access/heap #include "storage/procarray.h" #include "storage/smgr.h" #include "utils/datum.h" -@@ -1949,6 +1950,8 @@ heap_insert(Relation relation, HeapTuple +@@ -1958,6 +1959,8 @@ heap_insert(Relation relation, HeapTuple Oid simple_heap_insert(Relation relation, HeapTuple tup) { @@ -391,7 +391,7 @@ diff -rpNU3 base/src/backend/access/heap return heap_insert(relation, tup, GetCurrentCommandId(true), true, true); } -@@ -2230,6 +2233,8 @@ simple_heap_delete(Relation relation, It +@@ -2239,6 +2242,8 @@ simple_heap_delete(Relation relation, It ItemPointerData update_ctid; TransactionId update_xmax; @@ -400,7 +400,7 @@ diff -rpNU3 base/src/backend/access/heap result = heap_delete(relation, tid, &update_ctid, &update_xmax, GetCurrentCommandId(true), InvalidSnapshot, -@@ -2874,6 +2879,8 @@ simple_heap_update(Relation relation, It +@@ -2883,6 +2888,8 @@ simple_heap_update(Relation relation, It ItemPointerData update_ctid; TransactionId update_xmax; @@ -701,7 +701,7 @@ diff -rpNU3 base/src/backend/catalog/cat relationId == SharedDependReferenceIndexId || diff -rpNU3 base/src/backend/catalog/heap.c sepgsql-new/src/backend/catalog/heap.c --- base/src/backend/catalog/heap.c 2009-03-15 17:47:25.000000000 +0900 -+++ sepgsql-new/src/backend/catalog/heap.c 2009-03-15 17:58:10.000000000 +0900 ++++ sepgsql-new/src/backend/catalog/heap.c 2009-06-19 15:02:12.000000000 +0900 @@ -42,6 +42,7 @@ #include "catalog/pg_constraint.h" #include "catalog/pg_inherits.h" @@ -710,15 +710,7 @@ diff -rpNU3 base/src/backend/catalog/hea #include "catalog/pg_statistic.h" #include "catalog/pg_tablespace.h" #include "catalog/pg_type.h" -@@ -53,6 +54,7 @@ - #include "parser/parse_coerce.h" - #include "parser/parse_expr.h" - #include "parser/parse_relation.h" -+#include "security/sepgsql.h" - #include "storage/smgr.h" - #include "utils/builtins.h" - #include "utils/fmgroids.h" -@@ -67,7 +69,8 @@ static void AddNewRelationTuple(Relation +@@ -67,7 +68,8 @@ static void AddNewRelationTuple(Relation Oid new_rel_oid, Oid new_type_oid, Oid relowner, char relkind, @@ -728,7 +720,7 @@ diff -rpNU3 base/src/backend/catalog/hea static Oid AddNewRelationType(const char *typeName, Oid typeNamespace, Oid new_rel_oid, -@@ -145,7 +148,16 @@ static FormData_pg_attribute a7 = { +@@ -145,7 +147,16 @@ static FormData_pg_attribute a7 = { true, 'p', 'i', true, false, false, true, 0 }; @@ -746,7 +738,7 @@ diff -rpNU3 base/src/backend/catalog/hea /* * This function returns a Form_pg_attribute pointer for a system attribute. -@@ -185,6 +197,18 @@ SystemAttributeByName(const char *attnam +@@ -185,6 +196,18 @@ SystemAttributeByName(const char *attnam return NULL; } @@ -765,7 +757,7 @@ diff -rpNU3 base/src/backend/catalog/hea /* ---------------------------------------------------------------- * XXX END OF UGLY HARD CODED BADNESS XXX -@@ -468,7 +492,8 @@ AddNewAttributeTuples(Oid new_rel_oid, +@@ -468,7 +491,8 @@ AddNewAttributeTuples(Oid new_rel_oid, TupleDesc tupdesc, char relkind, bool oidislocal, @@ -775,12 +767,12 @@ diff -rpNU3 base/src/backend/catalog/hea { const Form_pg_attribute *dpp; int i; -@@ -493,16 +518,40 @@ AddNewAttributeTuples(Oid new_rel_oid, +@@ -493,16 +517,40 @@ AddNewAttributeTuples(Oid new_rel_oid, dpp = tupdesc->attrs; for (i = 0; i < natts; i++) { + ListCell *l; -+ Oid attselabel = InvalidOid; ++ Oid attselabel = InvalidOid; + /* Fill in the correct relation OID */ (*dpp)->attrelid = new_rel_oid; @@ -796,7 +788,7 @@ diff -rpNU3 base/src/backend/catalog/hea + if (defel->defname && + strcmp(defel->defname, NameStr((*dpp)->attname)) == 0) + { -+ attselabel = sepgsqlInputGivenSecLabel(defel); ++ attselabel = intVal(defel->arg); + break; + } + } @@ -816,7 +808,7 @@ diff -rpNU3 base/src/backend/catalog/hea simple_heap_insert(rel, tup); -@@ -538,6 +587,7 @@ AddNewAttributeTuples(Oid new_rel_oid, +@@ -538,6 +586,7 @@ AddNewAttributeTuples(Oid new_rel_oid, tup = heap_addheader(Natts_pg_attribute, false, @@ -824,7 +816,7 @@ diff -rpNU3 base/src/backend/catalog/hea ATTRIBUTE_TUPLE_SIZE, (void *) *dpp); attStruct = (Form_pg_attribute) GETSTRUCT(tup); -@@ -593,7 +643,8 @@ void +@@ -593,7 +642,8 @@ void InsertPgClassTuple(Relation pg_class_desc, Relation new_rel_desc, Oid new_rel_oid, @@ -834,7 +826,7 @@ diff -rpNU3 base/src/backend/catalog/hea { Form_pg_class rd_rel = new_rel_desc->rd_rel; Datum values[Natts_pg_class]; -@@ -644,11 +695,23 @@ InsertPgClassTuple(Relation pg_class_des +@@ -644,11 +694,23 @@ InsertPgClassTuple(Relation pg_class_des */ HeapTupleSetOid(tup, new_rel_oid); @@ -858,7 +850,7 @@ diff -rpNU3 base/src/backend/catalog/hea heap_freetuple(tup); } -@@ -666,9 +729,12 @@ AddNewRelationTuple(Relation pg_class_de +@@ -666,9 +728,12 @@ AddNewRelationTuple(Relation pg_class_de Oid new_type_oid, Oid relowner, char relkind, @@ -872,7 +864,7 @@ diff -rpNU3 base/src/backend/catalog/hea /* * first we update some of the information in our uncataloged relation's -@@ -725,8 +791,21 @@ AddNewRelationTuple(Relation pg_class_de +@@ -725,8 +790,21 @@ AddNewRelationTuple(Relation pg_class_de new_rel_desc->rd_att->tdtypeid = new_type_oid; @@ -883,7 +875,7 @@ diff -rpNU3 base/src/backend/catalog/hea [...4529 lines suppressed...] + char *schemaname; /* the name of the schema to create */ + char *authid; /* the owner of the created schema */ ++ Node *secLabel; /* explicitly specified security label */ + List *schemaElts; /* schema components (list of parsenodes) */ + } CreateSchemaStmt; - typedef struct AlterTableCmd /* one subcommand of an ALTER TABLE */ @@ -1108,6 +1113,7 @@ typedef struct CreateStmt List *options; /* options from WITH clause */ OnCommitAction oncommit; /* what do we do at COMMIT? */ @@ -9802,6 +10263,35 @@ diff -rpNU3 base/src/include/nodes/parse } CreateStmt; /* ---------- +@@ -1320,6 +1326,7 @@ typedef struct CreateSeqStmt + NodeTag type; + RangeVar *sequence; /* the sequence to create */ + List *options; ++ Node *secLabel; + } CreateSeqStmt; + + typedef struct AlterSeqStmt +@@ -1671,6 +1678,20 @@ typedef struct AlterOwnerStmt + char *newowner; /* the new owner */ + } AlterOwnerStmt; + ++/* ---------------------- ++ * Alter Object Security Label Statement ++ * ---------------------- ++ */ ++typedef struct AlterSecLabelStmt ++{ ++ NodeTag type; ++ ObjectType objectType; /* OBJECT_TABLE, OBJECT_COLUMN, etc */ ++ RangeVar *relation; /* in case it's a table */ ++ List *object; /* in case it's some other object */ ++ List *objarg; /* argument types, if applicable */ ++ char *subname; /* column name, if needed */ ++ Node *secLabel; /* the new security label */ ++} AlterSecLabelStmt; + + /* ---------------------- + * Create Rule Statement diff -rpNU3 base/src/include/nodes/plannodes.h sepgsql-new/src/include/nodes/plannodes.h --- base/src/include/nodes/plannodes.h 2008-01-07 23:51:33.000000000 +0900 +++ sepgsql-new/src/include/nodes/plannodes.h 2009-05-20 17:08:02.000000000 +0900 @@ -9836,8 +10326,8 @@ diff -rpNU3 base/src/include/nodes/plann /* ---------------- diff -rpNU3 base/src/include/nodes/relation.h sepgsql-new/src/include/nodes/relation.h ---- base/src/include/nodes/relation.h 2009-02-02 11:47:17.000000000 +0900 -+++ sepgsql-new/src/include/nodes/relation.h 2009-05-20 17:08:02.000000000 +0900 +--- base/src/include/nodes/relation.h 2009-09-10 20:11:35.000000000 +0900 ++++ sepgsql-new/src/include/nodes/relation.h 2009-09-10 20:24:37.000000000 +0900 @@ -366,6 +366,15 @@ typedef struct RelOptInfo * list just to avoid recomputing the best inner indexscan repeatedly for * similar outer relations. See comments for InnerIndexscanInfo. @@ -9943,8 +10433,8 @@ diff -rpNU3 base/src/include/security/ro +#endif /* PG_SELINUX_H */ diff -rpNU3 base/src/include/security/sepgsql.h sepgsql-new/src/include/security/sepgsql.h --- base/src/include/security/sepgsql.h 1970-01-01 09:00:00.000000000 +0900 -+++ sepgsql-new/src/include/security/sepgsql.h 2009-05-29 11:12:01.000000000 +0900 -@@ -0,0 +1,457 @@ ++++ sepgsql-new/src/include/security/sepgsql.h 2009-06-19 15:02:12.000000000 +0900 +@@ -0,0 +1,466 @@ +/* + * src/include/utils/sepgsql.h + * Headers of SE-PostgreSQL @@ -10130,15 +10620,21 @@ diff -rpNU3 base/src/include/security/se +extern void sepgsqlAvcSwitchClient(void); + +extern bool -+sepgsqlClientHasPerms(Oid tsecid, -+ security_class_t tclass, -+ access_vector_t required, -+ const char *audit_name, bool abort); ++sepgsqlClientHasPermsTup(Oid relid, HeapTuple tuple, ++ security_class_t tclass, ++ access_vector_t required, bool abort); ++extern bool ++sepgsqlClientHasPermsSid(Oid relid, Oid secid, ++ security_class_t tclass, ++ access_vector_t required, ++ const char *audit_name, bool abort); +extern Oid -+sepgsqlClientCreate(Oid tsecid, security_class_t tclass); ++sepgsqlClientCreateSecid(Oid trelid, Oid tsecid, ++ security_class_t tclass, Oid nrelid); + +extern security_context_t -+sepgsqlClientCreateLabel(Oid tsecid, security_class_t tclass); ++sepgsqlClientCreateLabel(Oid trelid, Oid tsecid, ++ security_class_t tclass); + +extern bool +sepgsqlComputePerms(security_context_t scontext, @@ -10189,9 +10685,6 @@ diff -rpNU3 base/src/include/security/se +sepgsqlGetClientLabel(void); + +extern security_context_t -+sepgsqlGetUnlabeledLabel(void); -+ -+extern security_context_t +sepgsqlSwitchClient(security_context_t new_client); + +extern bool @@ -10209,17 +10702,17 @@ diff -rpNU3 base/src/include/security/se +extern bool +sepgsqlCheckDatabaseSuperuser(void); + -+extern bool -+sepgsqlCheckSchemaSearch(Oid nsid); -+ +extern void -+sepgsqlCheckSchemaAddRemove(Relation rel, HeapTuple newtup, HeapTuple oldtup); ++sepgsqlCheckDatabaseInstallModule(void); + +extern void -+sepgsqlCheckDatabaseInstallModule(const char *filename); ++sepgsqlCheckDatabaseLoadModule(const char *filename); ++ ++extern bool ++sepgsqlCheckSchemaSearch(Oid nsid); + +extern void -+sepgsqlCheckDatabaseLoadModule(const char *filename); ++sepgsqlCheckSchemaAddRemove(Relation rel, HeapTuple newtup, HeapTuple oldtup); + +extern void +sepgsqlCheckTableLock(Oid table_oid); @@ -10295,19 +10788,25 @@ diff -rpNU3 base/src/include/security/se +sepgsqlSetDefaultSecLabel(Relation rel, HeapTuple tuple); + +extern security_context_t -+sepgsqlMetaSecurityLabel(void); ++sepgsqlMetaSecurityLabel(bool shared); + +extern Oid -+sepgsqlInputGivenSecLabel(DefElem *defel); ++sepgsqlGivenSecLabelIn(Oid relid, DefElem *defel); + +extern List * -+sepgsqlInputGivenSecLabelRelation(CreateStmt *stmt); ++sepgsqlParseCreateStmtSecLabelIn(CreateStmt *stmt); ++ ++extern security_context_t ++sepgsqlTransSecLabelIn(security_context_t seclabel); + +extern security_context_t -+sepgsqlSecurityLabelTransIn(security_context_t label); ++sepgsqlTransSecLabelOut(security_context_t seclabel); + +extern security_context_t -+sepgsqlSecurityLabelTransOut(security_context_t label); ++sepgsqlRawSecLabelIn(security_context_t seclabel); ++ ++extern security_context_t ++sepgsqlRawSecLabelOut(security_context_t seclabel); + +/* + * perms.c : SELinux permission related stuff @@ -10333,10 +10832,6 @@ diff -rpNU3 base/src/include/security/se +extern const char * +sepgsqlGetPermissionString(security_class_t tclass, access_vector_t av); + -+extern bool -+sepgsqlCheckObjectPerms(Relation rel, HeapTuple tuple, -+ access_vector_t required, bool abort); -+ +#else /* HAVE_SELINUX */ + +/* avc.c */ @@ -10359,6 +10854,8 @@ diff -rpNU3 base/src/include/security/se +/* hooks.c */ +#define sepgsqlCheckDatabaseAccess(a) (true) +#define sepgsqlCheckDatabaseSuperuser() (true) ++#define sepgsqlCheckDatabaseInstallModule() do {} while(0) ++#define sepgsqlCheckDatabaseLoadModule(a) do {} while(0) +#define sepgsqlCheckSchemaSearch(a) (true) +#define sepgsqlCheckTableLock(a) do {} while(0) +#define sepgsqlCheckTableTruncate(a) do {} while(0) @@ -10382,11 +10879,13 @@ diff -rpNU3 base/src/include/security/se +#define sepgsqlAllowFunctionInlined(a) (true) +/* label.c */ +#define sepgsqlTupleDescHasSecLabel(a) (false) -+#define sepgsqlMetaSecurityLabel() (NULL) -+#define sepgsqlInputGivenSecLabel(a) (InvalidOid) -+#define sepgsqlInputGivenSecLabelRelation(a) (NIL) -+#define sepgsqlSecurityLabelTransIn(a) (a) -+#define sepgsqlSecurityLabelTransOut(a) (a) ++#define sepgsqlMetaSecurityLabel(a) (NULL) ++#define sepgsqlGivenSecLabelIn(a,b) (InvalidOid) ++#define sepgsqlParseCreateStmtSecLabelIn(a) (NIL) ++#define sepgsqlTransSecLabelIn(a) (a) ++#define sepgsqlTransSecLabelOut(a) (a) ++#define sepgsqlRawSecLabelIn(a) (a) ++#define sepgsqlRawSecLabelOut(a) (a) + +#endif /* HAVE_SELINUX */ + sepostgresql-test-8.3.patch: regress/expected/sanity_check.out | 3 sepgsql/Makefile | 62 ++++++ sepgsql/expected/basic.out | 114 ++++++++++++ sepgsql/expected/copy_stmt.out | 94 ++++++++++ sepgsql/expected/enhanced_ddl_stmt.out | 182 ++++++++++++++++++++ sepgsql/expected/join_query.out | 89 +++++++++ sepgsql/expected/large_object.out | 299 +++++++++++++++++++++++++++++++++ sepgsql/expected/row_level.out | 136 +++++++++++++++ sepgsql/expected/security_label.out | 129 ++++++++++++++ sepgsql/launch_psql.c | 91 ++++++++++ sepgsql/sql/basic.sql | 59 ++++++ sepgsql/sql/copy_stmt.sql | 58 ++++++ sepgsql/sql/enhanced_ddl_stmt.sql | 89 +++++++++ sepgsql/sql/join_query.sql | 50 +++++ sepgsql/sql/large_object.sql | 103 +++++++++++ sepgsql/sql/row_level.sql | 61 ++++++ sepgsql/sql/security_label.sql | 60 ++++++ 17 files changed, 1678 insertions(+), 1 deletion(-) Index: sepostgresql-test-8.3.patch =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/F-11/sepostgresql-test-8.3.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sepostgresql-test-8.3.patch 9 Jun 2009 07:30:54 -0000 1.2 +++ sepostgresql-test-8.3.patch 10 Sep 2009 12:27:20 -0000 1.3 @@ -20,8 +20,8 @@ diff -rpNU3 base/src/test/regress/expect -- another sanity check: every system catalog that has OIDs should have diff -rpNU3 base/src/test/sepgsql/Makefile sepgsql-new/src/test/sepgsql/Makefile --- base/src/test/sepgsql/Makefile 1970-01-01 09:00:00.000000000 +0900 -+++ sepgsql-new/src/test/sepgsql/Makefile 2009-03-03 18:21:14.000000000 +0900 -@@ -0,0 +1,65 @@ ++++ sepgsql-new/src/test/sepgsql/Makefile 2009-06-10 21:37:54.000000000 +0900 +@@ -0,0 +1,62 @@ +# ---------------------------------------------------- +# Makefile for SE-PostgreSQL testcases +# ---------------------------------------------------- @@ -46,7 +46,7 @@ diff -rpNU3 base/src/test/sepgsql/Makefi + +results.diff: $(TESTCASES:sql/%.sql=results/%.diff) + @for x in $^; do cat $$x >> $@; done -+ @test -s $@ && echo "HINT: See $@ to confirm errors" || : ++ @test -s $@ && echo "HINT: See $(shell pwd)/$@ to confirm errors" || : + +results/%.diff: sql/%.sql + @./launch_psql $(PSQL) -a $(DBNAME) < $< >& $(@:%.diff=%.out) @@ -73,9 +73,9 @@ diff -rpNU3 base/src/test/sepgsql/Makefi + @$(PSQL) -qt -c 'SHOW sepostgresql' -d $(DBNAME) 2>/dev/null | grep -q on || \ + (echo "HINT: database \"$(DBNAME)\" is not available"; \ + echo "HINT: SE-PostgreSQL may not be available on server"; exit 1) -+ @$(GETSEBOOL) allow_user_postgresql_connect | grep -q on || \ ++ @$(GETSEBOOL) allow_user_postgresql_connect | grep -q 'on$$' || \ + (echo "HINT: check allow_user_postgresql_connect boolean"; exit 1) -+ @$(GETSEBOOL) sepgsql_regression_test_mode | grep -q on || \ ++ @$(GETSEBOOL) sepgsql_regression_test_mode | grep -q 'on$$' || \ + (echo "HINT: check sepgsql_regression_test_mode boolean"; \ + echo "HINT: check sepostgresql-devel.pp installed"; exit 1) + @$(RUNCON) -t sepgsql_test_t -l s0-s0:c0.c15 \ @@ -83,15 +83,14 @@ diff -rpNU3 base/src/test/sepgsql/Makefi + (echo "HINT: /sbin/restorecon -R and restart"; \ + echo "HINT: user shell should have 's0-s0:c0.c15' range, at least"; \ + echo " semanage enables to set up it"; exit 1) -+ @test -x /etc/init.d/mcstrans && /etc/init.d/mcstrans status >& /dev/null && \ -+ (echo "HINT: stop mcstrans daemon"; exit 1) || \ -+ (test $$? -eq 3 && exit 0 || exit 1) + @echo "PASS: check runtime environment" diff -rpNU3 base/src/test/sepgsql/expected/basic.out sepgsql-new/src/test/sepgsql/expected/basic.out --- base/src/test/sepgsql/expected/basic.out 1970-01-01 09:00:00.000000000 +0900 -+++ sepgsql-new/src/test/sepgsql/expected/basic.out 2009-03-15 17:38:39.000000000 +0900 -@@ -0,0 +1,108 @@ ++++ sepgsql-new/src/test/sepgsql/expected/basic.out 2009-06-10 21:37:54.000000000 +0900 +@@ -0,0 +1,114 @@ +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c15 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +----------------------------------------------------- @@ -141,6 +140,8 @@ diff -rpNU3 base/src/test/sepgsql/expect +) inherits(t2); +CREATE TABLE +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +--------------------------------------------------- @@ -148,7 +149,7 @@ diff -rpNU3 base/src/test/sepgsql/expect +(1 row) + +SELECT * FROM t1; -- to be denied -+ERROR: SELinux: denied { select } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 tcontext=unconfined_u:object_r:sepgsql_secret_table_t:s0 tclass=db_column name=t1.c ++ERROR: SELinux: security policy violation +SELECT a, b FROM t1; + a | b +---+----- @@ -157,13 +158,13 @@ diff -rpNU3 base/src/test/sepgsql/expect +(2 rows) + +SELECT COUNT(*) FROM t1 WHERE c; -- to be denied -+ERROR: SELinux: denied { select } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 tcontext=unconfined_u:object_r:sepgsql_secret_table_t:s0 tclass=db_column name=t1.c ++ERROR: SELinux: security policy violation +UPDATE t1 SET b = 'ccc'; -- to be denied -+ERROR: SELinux: denied { update } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 tcontext=unconfined_u:object_r:sepgsql_ro_table_t:s0 tclass=db_column name=t1.b ++ERROR: SELinux: security policy violation +UPDATE t1 SET a = a + 2; +UPDATE 2 +INSERT INTO t1 VALUES (5, 'eee', true); -- to be denied -+ERROR: SELinux: denied { insert } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 tcontext=unconfined_u:object_r:sepgsql_ro_table_t:s0 tclass=db_column name=t1.b ++ERROR: SELinux: security policy violation +INSERT INTO t1 VALUES (5); +INSERT 0 1 +SELECT * FROM t2; @@ -177,13 +178,15 @@ diff -rpNU3 base/src/test/sepgsql/expect +(0 rows) + +SELECT t3 FROM t3; -- to be denied -+ERROR: SELinux: denied { select } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 tcontext=unconfined_u:object_r:sepgsql_table_t:s0:c1 tclass=db_column name=t3.x ++ERROR: SELinux: security policy violation +SELECT 1 FROM t3; + ?column? +---------- +(0 rows) + +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c1 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +--------------------------------------------------- @@ -191,9 +194,9 @@ diff -rpNU3 base/src/test/sepgsql/expect +(1 row) + +SELECT * FROM t2; -- to be denied -+ERROR: SELinux: denied { select } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c1 tcontext=unconfined_u:object_r:sepgsql_table_t:s0:c0 tclass=db_table name=t2 ++ERROR: SELinux: security policy violation +SELECT t2 FROM t2; -- to be denied -+ERROR: SELinux: denied { select } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c1 tcontext=unconfined_u:object_r:sepgsql_table_t:s0:c0 tclass=db_table name=t2 ++ERROR: SELinux: security policy violation +SELECT t3 FROM t3; + t3 +---- @@ -201,9 +204,11 @@ diff -rpNU3 base/src/test/sepgsql/expect + diff -rpNU3 base/src/test/sepgsql/expected/copy_stmt.out sepgsql-new/src/test/sepgsql/expected/copy_stmt.out --- base/src/test/sepgsql/expected/copy_stmt.out 1970-01-01 09:00:00.000000000 +0900 -+++ sepgsql-new/src/test/sepgsql/expected/copy_stmt.out 2009-03-02 00:24:34.000000000 +0900 -@@ -0,0 +1,90 @@ ++++ sepgsql-new/src/test/sepgsql/expected/copy_stmt.out 2009-06-10 21:37:54.000000000 +0900 +@@ -0,0 +1,94 @@ +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c15 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +----------------------------------------------------- @@ -256,6 +261,8 @@ diff -rpNU3 base/src/test/sepgsql/expect +INSERT INTO t2 VALUES (1, 'sss'), (2, 'ttt'); +INSERT 0 2 +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +--------------------------------------------------- @@ -269,11 +276,11 @@ diff -rpNU3 base/src/test/sepgsql/expect +COPY t1 TO '/tmp/sepgsql_test_copy_1'; +COPY 4 +COPY t1 TO '/tmp/sepgsql_test_copy_2'; -- to be denied -+ERROR: SELinux: denied { write } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 tcontext=unconfined_u:object_r:postgresql_db_t:s0 tclass=file name=/tmp/sepgsql_test_copy_2 ++ERROR: SELinux: security policy violation +COPY t2 TO stdout; -- to be denied -+ERROR: SELinux: denied { select } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 tcontext=unconfined_u:object_r:sepgsql_secret_table_t:s0 tclass=db_column name=t2.y ++ERROR: SELinux: security policy violation +COPY t2 FROM stdin; -- to be denied -+ERROR: SELinux: denied { insert } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 tcontext=unconfined_u:object_r:sepgsql_secret_table_t:s0 tclass=db_column name=t2.y ++ERROR: SELinux: security policy violation +COPY t2 (x) TO stdout; +1 +2 @@ -281,7 +288,7 @@ diff -rpNU3 base/src/test/sepgsql/expect +2 +COPY t3 TO stdout; +COPY t3 FROM '/tmp/sepgsql_test_copy_1'; -- to be denied -+ERROR: SELinux: denied { insert } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 tcontext=unconfined_u:object_r:sepgsql_ro_table_t:s0 tclass=db_table name=t3 ++ERROR: SELinux: security policy violation +COPY t1 FROM '/tmp/sepgsql_test_copy_1'; +COPY 4 +COPY t1 TO stdout; @@ -295,9 +302,11 @@ diff -rpNU3 base/src/test/sepgsql/expect +4 ddd diff -rpNU3 base/src/test/sepgsql/expected/enhanced_ddl_stmt.out sepgsql-new/src/test/sepgsql/expected/enhanced_ddl_stmt.out --- base/src/test/sepgsql/expected/enhanced_ddl_stmt.out 1970-01-01 09:00:00.000000000 +0900 -+++ sepgsql-new/src/test/sepgsql/expected/enhanced_ddl_stmt.out 2009-03-15 17:38:39.000000000 +0900 -@@ -0,0 +1,180 @@ ++++ sepgsql-new/src/test/sepgsql/expected/enhanced_ddl_stmt.out 2009-06-19 15:02:12.000000000 +0900 +@@ -0,0 +1,182 @@ +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c15 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +----------------------------------------------------- @@ -384,12 +393,12 @@ diff -rpNU3 base/src/test/sepgsql/expect + a int, + b text +) SECURITY_CONTEXT = 'unconfined_u:object_r:invalid_label_t:s0'; -- to be failed -+ERROR: invalid security label: unconfined_u:object_r:invalid_label_t:s0 ++ERROR: Invalid security context: "unconfined_u:object_r:invalid_label_t:s0" +CREATE TABLE t4 ( + a int, + b text +) SECURITY_CONTEXT = 'unconfined_u:object_r:sepgsql_proc_t:s0'; -- to be denied -+ERROR: SELinux: denied { create } scontext=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c15 tcontext=unconfined_u:object_r:sepgsql_proc_t:s0 tclass=db_table name=t4 ++ERROR: SELinux: security policy violation +-- ALTER TABLE with SECURITY_CONTEXT clause +ALTER TABLE t2 SECURITY_CONTEXT = 'unconfined_u:object_r:sepgsql_secret_table_t:s0'; +ALTER TABLE @@ -442,20 +451,20 @@ diff -rpNU3 base/src/test/sepgsql/expect + LANGUAGE 'sql' + SECURITY_CONTEXT = 'unconfined_u:object_r:invalid_label_t:s0' + AS 'SELECT $1 + $1'; -- to be failed -+ERROR: invalid security label: unconfined_u:object_r:invalid_label_t:s0 ++ERROR: Invalid security context: "unconfined_u:object_r:invalid_label_t:s0" +CREATE FUNCTION f2 (int) RETURNS int + LANGUAGE 'sql' + SECURITY_CONTEXT = 'unconfined_u:object_r:sepgsql_proc_t:s0:c16' + AS 'SELECT $1 + $1'; -- to be denied -+ERROR: SELinux: denied { create } scontext=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c15 tcontext=unconfined_u:object_r:sepgsql_proc_t:s0:c16 tclass=db_procedure name=f2 ++ERROR: SELinux: security policy violation +CREATE FUNCTION f2 (int) RETURNS int + LANGUAGE 'sql' + AS 'SELECT $1 + $1'; +CREATE FUNCTION +SELECT proname, security_context FROM pg_proc WHERE oid = 'f2'::regproc; -+ proname | security_context -+---------+----------------------------------------- -+ f2 | unconfined_u:object_r:sepgsql_proc_t:s0 ++ proname | security_context ++---------+---------------------------------------------- ++ f2 | unconfined_u:object_r:sepgsql_proc_exec_t:s0 +(1 row) + +-- ALTER FUNCTION with SECURITY_CONTEXT clause @@ -470,18 +479,20 @@ diff -rpNU3 base/src/test/sepgsql/expect + +ALTER FUNCTION f2(int) + SECURITY_CONTEXT = 'unconfined_u:object_r:sepgsql_proc_t:s0:c16'; -- to be denied -+ERROR: SELinux: denied { relabelto } scontext=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c15 tcontext=unconfined_u:object_r:sepgsql_proc_t:s0:c16 tclass=db_procedure name=f2 ++ERROR: SELinux: security policy violation +SELECT proname, security_context FROM pg_proc WHERE oid = 'f2'::regproc; -+ proname | security_context -+---------+----------------------------------------- -+ f2 | unconfined_u:object_r:sepgsql_proc_t:s0 ++ proname | security_context ++---------+---------------------------------------------- ++ f2 | unconfined_u:object_r:sepgsql_proc_exec_t:s0 +(1 row) + diff -rpNU3 base/src/test/sepgsql/expected/join_query.out sepgsql-new/src/test/sepgsql/expected/join_query.out --- base/src/test/sepgsql/expected/join_query.out 1970-01-01 09:00:00.000000000 +0900 -+++ sepgsql-new/src/test/sepgsql/expected/join_query.out 2009-03-15 17:38:39.000000000 +0900 -@@ -0,0 +1,85 @@ ++++ sepgsql-new/src/test/sepgsql/expected/join_query.out 2009-06-10 21:37:54.000000000 +0900 +@@ -0,0 +1,89 @@ +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c15 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +----------------------------------------------------- @@ -538,6 +549,8 @@ diff -rpNU3 base/src/test/sepgsql/expect +INSERT INTO t2 VALUES (1, 'sss'), (5, 'ttt'); +INSERT 0 2 +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +--------------------------------------------------- @@ -545,7 +558,7 @@ diff -rpNU3 base/src/test/sepgsql/expect +(1 row) + +SELECT * FROM t1 JOIN t2 ON a = x; -- to be denied -+ERROR: SELinux: denied { select } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 tcontext=unconfined_u:object_r:sepgsql_secret_table_t:s0 tclass=db_column name=t1.c ++ERROR: SELinux: security policy violation +SELECT a, b, y FROM t1 JOIN t2 ON a = x; + a | b | y +---+-----+----- @@ -557,7 +570,7 @@ diff -rpNU3 base/src/test/sepgsql/expect +(5 rows) + +SELECT a, b, y FROM t1 JOIN t2 ON c = x; -- to be denied -+ERROR: SELinux: denied { select } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 tcontext=unconfined_u:object_r:sepgsql_secret_table_t:s0 tclass=db_column name=t1.c ++ERROR: SELinux: security policy violation +SELECT COUNT(*) FROM t1 JOIN t2 ON a = x; + count +------- @@ -565,12 +578,14 @@ diff -rpNU3 base/src/test/sepgsql/expect +(1 row) + +SELECT j FROM (t1 JOIN t2 ON a = x) AS j; -- to be denied -+ERROR: SELinux: denied { select } scontext=unconfined_u:unconfined_r:sepgsql_test_t:s0-s0:c0 tcontext=unconfined_u:object_r:sepgsql_secret_table_t:s0 tclass=db_column name=t1.c ++ERROR: SELinux: security policy violation diff -rpNU3 base/src/test/sepgsql/expected/large_object.out sepgsql-new/src/test/sepgsql/expected/large_object.out --- base/src/test/sepgsql/expected/large_object.out 1970-01-01 09:00:00.000000000 +0900 -+++ sepgsql-new/src/test/sepgsql/expected/large_object.out 2009-03-03 14:31:40.000000000 +0900 -@@ -0,0 +1,293 @@ ++++ sepgsql-new/src/test/sepgsql/expected/large_object.out 2009-06-10 21:37:54.000000000 +0900 +@@ -0,0 +1,299 @@ +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c15 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +----------------------------------------------------- @@ -623,6 +638,8 @@ diff -rpNU3 base/src/test/sepgsql/expect +(1 row) + +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:sepgsql_test_t:s0:c0 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +------------------------------------------------ @@ -805,6 +822,8 @@ diff -rpNU3 base/src/test/sepgsql/expect +COMMIT; +COMMIT +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c15 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +----------------------------------------------------- @@ -832,23 +851,23 @@ diff -rpNU3 base/src/test/sepgsql/expect +(2 rows) + +SELECT lo_get_security(loid) FROM lolabel; -+ lo_get_security -+--------------------------------------------------------- ++ lo_get_security ++------------------------------------------------- + system_u:object_r:sepgsql_blob_t:s0:c4 + system_u:object_r:sepgsql_blob_t:s0:c4 + system_u:object_r:sepgsql_secret_blob_t:s0 -+ unconfined_u:object_r:sepgsql_test_sepgsql_blob_t:s0:c0 ++ unconfined_u:object_r:user_sepgsql_blob_t:s0:c0 +(4 rows) + +SELECT security_context, lo_label(loid) AS label, count(*) + FROM pg_largeobject WHERE loid in (SELECT loid FROM lolabel) + GROUP BY security_context, loid ORDER BY label; -+ security_context | label | count -+---------------------------------------------------------+----------+------- -+ unconfined_u:object_r:sepgsql_test_sepgsql_blob_t:s0:c0 | local | 1 -+ system_u:object_r:sepgsql_blob_t:s0:c4 | normal | 10 -+ system_u:object_r:sepgsql_blob_t:s0:c4 | readonly | 10 -+ system_u:object_r:sepgsql_secret_blob_t:s0 | secret | 10 ++ security_context | label | count ++-------------------------------------------------+----------+------- ++ unconfined_u:object_r:user_sepgsql_blob_t:s0:c0 | local | 1 ++ system_u:object_r:sepgsql_blob_t:s0:c4 | normal | 10 ++ system_u:object_r:sepgsql_blob_t:s0:c4 | readonly | 10 ++ system_u:object_r:sepgsql_secret_blob_t:s0 | secret | 10 +(4 rows) + +ROLLBACK; @@ -865,9 +884,11 @@ diff -rpNU3 base/src/test/sepgsql/expect + diff -rpNU3 base/src/test/sepgsql/expected/row_level.out sepgsql-new/src/test/sepgsql/expected/row_level.out --- base/src/test/sepgsql/expected/row_level.out 1970-01-01 09:00:00.000000000 +0900 -+++ sepgsql-new/src/test/sepgsql/expected/row_level.out 2009-03-02 00:24:34.000000000 +0900 -@@ -0,0 +1,131 @@ ++++ sepgsql-new/src/test/sepgsql/expected/row_level.out 2009-06-10 21:37:54.000000000 +0900 +@@ -0,0 +1,136 @@ +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c15 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +----------------------------------------------------- @@ -936,6 +957,8 @@ diff -rpNU3 base/src/test/sepgsql/expect +(3 rows) + +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:sepgsql_test_t:s0:c0 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +------------------------------------------------ @@ -996,13 +1019,16 @@ diff -rpNU3 base/src/test/sepgsql/expect +CONTEXT: SQL statement "SELECT 1 FROM ONLY "public"."t2" x WHERE $1 OPERATOR(pg_catalog.=) "x" FOR SHARE OF x" +DELETE FROM t1 WHERE a not in (SELECT x FROM t2); -- to be failed +ERROR: SELinux: security policy violation ++CONTEXT: SQL statement "SELECT 1 FROM ONLY "public"."t2" x WHERE $1 OPERATOR(pg_catalog.=) "x" FOR SHARE OF x" +DELETE FROM t1 WHERE a = 7; +DELETE 1 diff -rpNU3 base/src/test/sepgsql/expected/security_label.out sepgsql-new/src/test/sepgsql/expected/security_label.out --- base/src/test/sepgsql/expected/security_label.out 1970-01-01 09:00:00.000000000 +0900 -+++ sepgsql-new/src/test/sepgsql/expected/security_label.out 2009-03-02 00:24:34.000000000 +0900 -@@ -0,0 +1,127 @@ ++++ sepgsql-new/src/test/sepgsql/expected/security_label.out 2009-06-10 21:37:54.000000000 +0900 +@@ -0,0 +1,129 @@ +-- at SECURITY_CONTEXT=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c15 ++SET sepostgresql_mcstrans TO off; ++SET +SELECT sepgsql_getcon(); + sepgsql_getcon +----------------------------------------------------- @@ -1051,7 +1077,7 @@ diff -rpNU3 base/src/test/sepgsql/expect +INSERT INTO t1 VALUES (4, 'ddd'), (5, 'eee'); +INSERT 0 2 +INSERT INTO t1 (security_context, a, b) VALUES ('invalid security context', 6, 'fff'); -- to be failed -+ERROR: invalid security label: invalid security context ++ERROR: Invalid security context: "invalid security context" +INSERT INTO t1 (security_context, a, b) VALUES ('system_u:object_r:sepgsql_table_t:s0:c20', 6, 'fff'); -- to be denied +INSERT 0 0 +SELECT security_context, * FROM t1; @@ -1131,8 +1157,8 @@ diff -rpNU3 base/src/test/sepgsql/expect +system_u:object_r:sepgsql_table_t:s0:c4 13 nnn diff -rpNU3 base/src/test/sepgsql/launch_psql.c sepgsql-new/src/test/sepgsql/launch_psql.c --- base/src/test/sepgsql/launch_psql.c 1970-01-01 09:00:00.000000000 +0900 -+++ sepgsql-new/src/test/sepgsql/launch_psql.c 2009-03-02 00:24:34.000000000 +0900 -@@ -0,0 +1,87 @@ ++++ sepgsql-new/src/test/sepgsql/launch_psql.c 2009-06-10 21:37:54.000000000 +0900 +@@ -0,0 +1,91 @@ +/* + * launch_psql.c + * @@ -1189,6 +1215,10 @@ diff -rpNU3 base/src/test/sepgsql/launch + pclose(filp); + filp = NULL; + } ++ /* Inject SET sepostgresql_mcstrans TO off */ ++ ofs = strlen(buffer); ++ snprintf(buffer + ofs, sizeof(buffer) - ofs, ++ "\nSET sepostgresql_mcstrans TO off;\n"); + + /* Inject a pseudo sepgsql_getcon() to confirm new context */ + ofs = strlen(buffer); sepostgresql-utils-8.3.patch: initdb/initdb.c | 13 +++++ pg_dump/pg_dump.c | 121 +++++++++++++++++++++++++++++++++++++++++++-------- pg_dump/pg_dump.h | 2 pg_dump/pg_dumpall.c | 60 ++++++++++++++++++++----- 4 files changed, 168 insertions(+), 28 deletions(-) Index: sepostgresql-utils-8.3.patch =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/F-11/sepostgresql-utils-8.3.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sepostgresql-utils-8.3.patch 27 Mar 2009 03:54:13 -0000 1.1 +++ sepostgresql-utils-8.3.patch 10 Sep 2009 12:27:20 -0000 1.2 @@ -1,6 +1,6 @@ diff -rpNU3 base/src/bin/initdb/initdb.c sepgsql-new/src/bin/initdb/initdb.c ---- base/src/bin/initdb/initdb.c 2008-11-05 09:57:00.000000000 +0900 -+++ sepgsql-new/src/bin/initdb/initdb.c 2009-03-13 18:14:33.000000000 +0900 +--- base/src/bin/initdb/initdb.c 2009-09-10 20:11:35.000000000 +0900 ++++ sepgsql-new/src/bin/initdb/initdb.c 2009-09-10 20:24:37.000000000 +0900 @@ -94,6 +94,7 @@ static bool debug = false; static bool noclean = false; static bool show_setting = false; @@ -9,7 +9,7 @@ diff -rpNU3 base/src/bin/initdb/initdb.c /* internal vars */ -@@ -1212,6 +1213,13 @@ setup_config(void) +@@ -1224,6 +1225,13 @@ setup_config(void) "#default_text_search_config = 'pg_catalog.simple'", repltok); @@ -23,7 +23,7 @@ diff -rpNU3 base/src/bin/initdb/initdb.c snprintf(path, sizeof(path), "%s/postgresql.conf", pg_data); writefile(path, conflines); -@@ -2383,6 +2391,7 @@ usage(const char *progname) +@@ -2395,6 +2403,7 @@ usage(const char *progname) printf(_(" -U, --username=NAME database superuser name\n")); printf(_(" -W, --pwprompt prompt for a password for the new superuser\n")); printf(_(" --pwfile=FILE read password for the new superuser from file\n")); @@ -31,7 +31,7 @@ diff -rpNU3 base/src/bin/initdb/initdb.c printf(_(" -?, --help show this help, then exit\n")); printf(_(" -V, --version output version information, then exit\n")); printf(_("\nLess commonly used options:\n")); -@@ -2417,6 +2426,7 @@ main(int argc, char *argv[]) +@@ -2429,6 +2438,7 @@ main(int argc, char *argv[]) {"auth", required_argument, NULL, 'A'}, {"pwprompt", no_argument, NULL, 'W'}, {"pwfile", required_argument, NULL, 9}, @@ -39,7 +39,7 @@ diff -rpNU3 base/src/bin/initdb/initdb.c {"username", required_argument, NULL, 'U'}, {"help", no_argument, NULL, '?'}, {"version", no_argument, NULL, 'V'}, -@@ -2531,6 +2541,9 @@ main(int argc, char *argv[]) +@@ -2543,6 +2553,9 @@ main(int argc, char *argv[]) case 9: pwfilename = xstrdup(optarg); break; @@ -50,8 +50,8 @@ diff -rpNU3 base/src/bin/initdb/initdb.c show_setting = true; break; diff -rpNU3 base/src/bin/pg_dump/pg_dump.c sepgsql-new/src/bin/pg_dump/pg_dump.c ---- base/src/bin/pg_dump/pg_dump.c 2009-02-02 11:47:17.000000000 +0900 -+++ sepgsql-new/src/bin/pg_dump/pg_dump.c 2009-03-13 18:14:33.000000000 +0900 +--- base/src/bin/pg_dump/pg_dump.c 2009-09-10 20:11:35.000000000 +0900 ++++ sepgsql-new/src/bin/pg_dump/pg_dump.c 2009-09-10 20:24:37.000000000 +0900 @@ -118,6 +118,8 @@ static int g_numNamespaces; /* flag to turn on/off dollar quoting */ static int disable_dollar_quoting = 0; @@ -121,7 +121,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump fmtQualifiedId(tbinfo->dobj.namespace->dobj.name, classname)); } -@@ -1785,11 +1810,29 @@ dumpBlobComments(Archive *AH, void *arg) +@@ -1791,11 +1816,29 @@ dumpBlobComments(Archive *AH, void *arg) Oid blobOid; char *comment; @@ -152,7 +152,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump comment = PQgetvalue(res, i, 1); printfPQExpBuffer(commentcmd, "COMMENT ON LARGE OBJECT %u IS ", -@@ -2887,6 +2930,7 @@ getTables(int *numTables) +@@ -2893,6 +2936,7 @@ getTables(int *numTables) int i_owning_col; int i_reltablespace; int i_reloptions; @@ -160,7 +160,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump /* Make sure we are in proper schema */ selectSourceSchema("pg_catalog"); -@@ -2926,7 +2970,8 @@ getTables(int *numTables) +@@ -2932,7 +2976,8 @@ getTables(int *numTables) "d.refobjid as owning_tab, " "d.refobjsubid as owning_col, " "(SELECT spcname FROM pg_tablespace t WHERE t.oid = c.reltablespace) AS reltablespace, " @@ -170,7 +170,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump "from pg_class c " "left join pg_depend d on " "(c.relkind = '%c' and " -@@ -2936,6 +2981,7 @@ getTables(int *numTables) +@@ -2942,6 +2987,7 @@ getTables(int *numTables) "where relkind in ('%c', '%c', '%c', '%c') " "order by c.oid", username_subquery, @@ -178,7 +178,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump RELKIND_SEQUENCE, RELKIND_RELATION, RELKIND_SEQUENCE, RELKIND_VIEW, RELKIND_COMPOSITE_TYPE); -@@ -2955,7 +3001,8 @@ getTables(int *numTables) +@@ -2961,7 +3007,8 @@ getTables(int *numTables) "d.refobjid as owning_tab, " "d.refobjsubid as owning_col, " "(SELECT spcname FROM pg_tablespace t WHERE t.oid = c.reltablespace) AS reltablespace, " @@ -188,7 +188,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump "from pg_class c " "left join pg_depend d on " "(c.relkind = '%c' and " -@@ -2984,7 +3031,8 @@ getTables(int *numTables) +@@ -2990,7 +3037,8 @@ getTables(int *numTables) "d.refobjid as owning_tab, " "d.refobjsubid as owning_col, " "NULL as reltablespace, " @@ -198,7 +198,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump "from pg_class c " "left join pg_depend d on " "(c.relkind = '%c' and " -@@ -3009,7 +3057,8 @@ getTables(int *numTables) +@@ -3015,7 +3063,8 @@ getTables(int *numTables) "NULL::oid as owning_tab, " "NULL::int4 as owning_col, " "NULL as reltablespace, " @@ -208,7 +208,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump "from pg_class " "where relkind in ('%c', '%c', '%c') " "order by oid", -@@ -3029,7 +3078,8 @@ getTables(int *numTables) +@@ -3035,7 +3084,8 @@ getTables(int *numTables) "NULL::oid as owning_tab, " "NULL::int4 as owning_col, " "NULL as reltablespace, " @@ -218,7 +218,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump "from pg_class " "where relkind in ('%c', '%c', '%c') " "order by oid", -@@ -3059,7 +3109,8 @@ getTables(int *numTables) +@@ -3065,7 +3115,8 @@ getTables(int *numTables) "NULL::oid as owning_tab, " "NULL::int4 as owning_col, " "NULL as reltablespace, " @@ -228,7 +228,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump "from pg_class c " "where relkind in ('%c', '%c') " "order by oid", -@@ -3102,6 +3153,7 @@ getTables(int *numTables) +@@ -3108,6 +3159,7 @@ getTables(int *numTables) i_owning_col = PQfnumber(res, "owning_col"); i_reltablespace = PQfnumber(res, "reltablespace"); i_reloptions = PQfnumber(res, "reloptions"); @@ -236,7 +236,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump for (i = 0; i < ntups; i++) { -@@ -3132,6 +3184,7 @@ getTables(int *numTables) +@@ -3138,6 +3190,7 @@ getTables(int *numTables) } tblinfo[i].reltablespace = strdup(PQgetvalue(res, i, i_reltablespace)); tblinfo[i].reloptions = strdup(PQgetvalue(res, i, i_reloptions)); @@ -244,7 +244,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump /* other fields were zeroed above */ -@@ -4320,6 +4373,7 @@ getTableAttrs(TableInfo *tblinfo, int nu +@@ -4326,6 +4379,7 @@ getTableAttrs(TableInfo *tblinfo, int nu int i_atthasdef; int i_attisdropped; int i_attislocal; @@ -252,7 +252,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump PGresult *res; int ntups; bool hasdefaults; -@@ -4362,12 +4416,14 @@ getTableAttrs(TableInfo *tblinfo, int nu +@@ -4368,12 +4422,14 @@ getTableAttrs(TableInfo *tblinfo, int nu /* need left join here to not fail on dropped columns ... */ appendPQExpBuffer(q, "SELECT a.attnum, a.attname, a.atttypmod, a.attstattarget, a.attstorage, t.typstorage, " "a.attnotnull, a.atthasdef, a.attisdropped, a.attislocal, " @@ -268,7 +268,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump tbinfo->dobj.catId.oid); } else if (g_fout->remoteVersion >= 70100) -@@ -4379,7 +4435,8 @@ getTableAttrs(TableInfo *tblinfo, int nu +@@ -4385,7 +4441,8 @@ getTableAttrs(TableInfo *tblinfo, int nu */ appendPQExpBuffer(q, "SELECT a.attnum, a.attname, a.atttypmod, -1 as attstattarget, a.attstorage, t.typstorage, " "a.attnotnull, a.atthasdef, false as attisdropped, false as attislocal, " @@ -278,7 +278,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump "from pg_attribute a left join pg_type t " "on a.atttypid = t.oid " "where a.attrelid = '%u'::oid " -@@ -4392,7 +4449,8 @@ getTableAttrs(TableInfo *tblinfo, int nu +@@ -4398,7 +4455,8 @@ getTableAttrs(TableInfo *tblinfo, int nu /* format_type not available before 7.1 */ appendPQExpBuffer(q, "SELECT attnum, attname, atttypmod, -1 as attstattarget, attstorage, attstorage as typstorage, " "attnotnull, atthasdef, false as attisdropped, false as attislocal, " @@ -288,7 +288,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump "from pg_attribute a " "where attrelid = '%u'::oid " "and attnum > 0::int2 " -@@ -4416,6 +4474,7 @@ getTableAttrs(TableInfo *tblinfo, int nu +@@ -4422,6 +4480,7 @@ getTableAttrs(TableInfo *tblinfo, int nu i_atthasdef = PQfnumber(res, "atthasdef"); i_attisdropped = PQfnumber(res, "attisdropped"); i_attislocal = PQfnumber(res, "attislocal"); @@ -296,7 +296,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump tbinfo->numatts = ntups; tbinfo->attnames = (char **) malloc(ntups * sizeof(char *)); -@@ -4426,6 +4485,7 @@ getTableAttrs(TableInfo *tblinfo, int nu +@@ -4432,6 +4491,7 @@ getTableAttrs(TableInfo *tblinfo, int nu tbinfo->typstorage = (char *) malloc(ntups * sizeof(char)); tbinfo->attisdropped = (bool *) malloc(ntups * sizeof(bool)); tbinfo->attislocal = (bool *) malloc(ntups * sizeof(bool)); @@ -304,7 +304,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump tbinfo->notnull = (bool *) malloc(ntups * sizeof(bool)); tbinfo->attrdefs = (AttrDefInfo **) malloc(ntups * sizeof(AttrDefInfo *)); tbinfo->inhAttrs = (bool *) malloc(ntups * sizeof(bool)); -@@ -4449,6 +4509,7 @@ getTableAttrs(TableInfo *tblinfo, int nu +@@ -4455,6 +4515,7 @@ getTableAttrs(TableInfo *tblinfo, int nu tbinfo->typstorage[j] = *(PQgetvalue(res, j, i_typstorage)); tbinfo->attisdropped[j] = (PQgetvalue(res, j, i_attisdropped)[0] == 't'); tbinfo->attislocal[j] = (PQgetvalue(res, j, i_attislocal)[0] == 't'); @@ -312,7 +312,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump tbinfo->notnull[j] = (PQgetvalue(res, j, i_attnotnull)[0] == 't'); tbinfo->attrdefs[j] = NULL; /* fix below */ if (PQgetvalue(res, j, i_atthasdef)[0] == 't') -@@ -6430,6 +6491,7 @@ dumpFunc(Archive *fout, FuncInfo *finfo) +@@ -6436,6 +6497,7 @@ dumpFunc(Archive *fout, FuncInfo *finfo) char *procost; char *prorows; char *lanname; @@ -320,7 +320,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump char *rettypename; int nallargs; char **allargtypes = NULL; -@@ -6459,9 +6521,11 @@ dumpFunc(Archive *fout, FuncInfo *finfo) +@@ -6465,9 +6527,11 @@ dumpFunc(Archive *fout, FuncInfo *finfo) "proallargtypes, proargmodes, proargnames, " "provolatile, proisstrict, prosecdef, " "proconfig, procost, prorows, " @@ -333,7 +333,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump finfo->dobj.catId.oid); } else if (g_fout->remoteVersion >= 80100) -@@ -6471,7 +6535,8 @@ dumpFunc(Archive *fout, FuncInfo *finfo) +@@ -6477,7 +6541,8 @@ dumpFunc(Archive *fout, FuncInfo *finfo) "proallargtypes, proargmodes, proargnames, " "provolatile, proisstrict, prosecdef, " "null as proconfig, 0 as procost, 0 as prorows, " @@ -343,7 +343,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump "FROM pg_catalog.pg_proc " "WHERE oid = '%u'::pg_catalog.oid", finfo->dobj.catId.oid); -@@ -6485,7 +6550,8 @@ dumpFunc(Archive *fout, FuncInfo *finfo) +@@ -6491,7 +6556,8 @@ dumpFunc(Archive *fout, FuncInfo *finfo) "proargnames, " "provolatile, proisstrict, prosecdef, " "null as proconfig, 0 as procost, 0 as prorows, " @@ -353,7 +353,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump "FROM pg_catalog.pg_proc " "WHERE oid = '%u'::pg_catalog.oid", finfo->dobj.catId.oid); -@@ -6499,7 +6565,8 @@ dumpFunc(Archive *fout, FuncInfo *finfo) +@@ -6505,7 +6571,8 @@ dumpFunc(Archive *fout, FuncInfo *finfo) "null as proargnames, " "provolatile, proisstrict, prosecdef, " "null as proconfig, 0 as procost, 0 as prorows, " @@ -363,7 +363,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump "FROM pg_catalog.pg_proc " "WHERE oid = '%u'::pg_catalog.oid", finfo->dobj.catId.oid); -@@ -6515,7 +6582,8 @@ dumpFunc(Archive *fout, FuncInfo *finfo) +@@ -6521,7 +6588,8 @@ dumpFunc(Archive *fout, FuncInfo *finfo) "proisstrict, " "'f'::boolean as prosecdef, " "null as proconfig, 0 as procost, 0 as prorows, " @@ -373,7 +373,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump "FROM pg_proc " "WHERE oid = '%u'::oid", finfo->dobj.catId.oid); -@@ -6531,7 +6599,8 @@ dumpFunc(Archive *fout, FuncInfo *finfo) +@@ -6537,7 +6605,8 @@ dumpFunc(Archive *fout, FuncInfo *finfo) "'f'::boolean as proisstrict, " "'f'::boolean as prosecdef, " "null as proconfig, 0 as procost, 0 as prorows, " @@ -383,7 +383,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump "FROM pg_proc " "WHERE oid = '%u'::oid", finfo->dobj.catId.oid); -@@ -6562,6 +6631,7 @@ dumpFunc(Archive *fout, FuncInfo *finfo) +@@ -6568,6 +6637,7 @@ dumpFunc(Archive *fout, FuncInfo *finfo) procost = PQgetvalue(res, 0, PQfnumber(res, "procost")); prorows = PQgetvalue(res, 0, PQfnumber(res, "prorows")); lanname = PQgetvalue(res, 0, PQfnumber(res, "lanname")); @@ -391,7 +391,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump /* * See backend/commands/define.c for details of how the 'AS' clause is -@@ -6699,6 +6769,9 @@ dumpFunc(Archive *fout, FuncInfo *finfo) +@@ -6705,6 +6775,9 @@ dumpFunc(Archive *fout, FuncInfo *finfo) if (prosecdef[0] == 't') appendPQExpBuffer(q, " SECURITY DEFINER"); @@ -401,7 +401,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump /* * COST and ROWS are emitted only if present and not default, so as not to * break backwards-compatibility of the dump without need. Keep this code -@@ -8780,6 +8853,10 @@ dumpTableSchema(Archive *fout, TableInfo +@@ -8786,6 +8859,10 @@ dumpTableSchema(Archive *fout, TableInfo if (tbinfo->notnull[j] && !tbinfo->inhNotNull[j]) appendPQExpBuffer(q, " NOT NULL"); @@ -412,7 +412,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump actual_atts++; } } -@@ -8827,6 +8904,9 @@ dumpTableSchema(Archive *fout, TableInfo +@@ -8833,6 +8910,9 @@ dumpTableSchema(Archive *fout, TableInfo if (tbinfo->reloptions && strlen(tbinfo->reloptions) > 0) appendPQExpBuffer(q, "\nWITH (%s)", tbinfo->reloptions); @@ -422,7 +422,7 @@ diff -rpNU3 base/src/bin/pg_dump/pg_dump appendPQExpBuffer(q, ";\n"); /* Loop dumping statistics and storage statements */ -@@ -10244,6 +10324,13 @@ fmtCopyColumnList(const TableInfo *ti) +@@ -10250,6 +10330,13 @@ fmtCopyColumnList(const TableInfo *ti) appendPQExpBuffer(q, "("); needComma = false; Index: sepostgresql.init =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/F-11/sepostgresql.init,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- sepostgresql.init 9 Jun 2009 07:30:55 -0000 1.34 +++ sepostgresql.init 10 Sep 2009 12:27:20 -0000 1.35 @@ -7,9 +7,9 @@ # pidfile: /var/run/postmaster.pid #--------------------------------------------------------------------- -PGVERSION="8.3.7" +PGVERSION="8.3.8" PGMAJORVERSION=`echo "$PGVERSION" | sed 's/^\([0-9]*\.[0-9a-z]*\).*$/\1/'` -SEPGVERSION="1990" +SEPGVERSION="2300" # source function library . /etc/rc.d/init.d/functions Index: sepostgresql.spec =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/F-11/sepostgresql.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- sepostgresql.spec 9 Jun 2009 07:30:55 -0000 1.37 +++ sepostgresql.spec 10 Sep 2009 12:27:20 -0000 1.38 @@ -11,8 +11,8 @@ Summary: Security Enhanced PostgreSQL Name: sepostgresql -Version: 8.3.7 -Release: 1990%{?dist} +Version: 8.3.8 +Release: 2300%{?dist} License: BSD Group: Applications/Databases Url: http://code.google.com/p/sepgsql/ @@ -36,7 +36,7 @@ Requires(post): policycoreutils /sbin/ch Requires(preun): /sbin/chkconfig /sbin/service Requires(postun): policycoreutils Requires: postgresql-server = %{version} -Requires: policycoreutils >= 2.0.16 libselinux >= 2.0.43 +Requires: policycoreutils >= 2.0.16 libselinux >= 2.0.80 Requires: selinux-policy >= 3.4.2 Requires: tzdata logrotate @@ -199,6 +199,9 @@ fi %attr(700,sepgsql,sepgsql) %dir %{_localstatedir}/lib/sepgsql/backups %changelog +* Thu Sep 10 2009 KaiGai Kohei - 8.3.8-2300 +- upgrade base PostgreSQL v8.3.7->8.3.8 + * Tue Jun 9 2009 KaiGai Kohei - 8.3.7-1990 - backport features from v8.4devel, it also needs libselinux-2.0.80 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/F-11/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 27 Mar 2009 03:54:13 -0000 1.11 +++ sources 10 Sep 2009 12:27:20 -0000 1.12 @@ -1 +1 @@ -7b7e91a2221e55fe1b167e663217a96d postgresql-8.3.7.tar.bz2 +aac683d03f765dc58a3a0e5eaa1927bf postgresql-8.3.8.tar.bz2 From karsten at fedoraproject.org Thu Sep 10 12:32:22 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Thu, 10 Sep 2009 12:32:22 +0000 (UTC) Subject: rpms/opencv/devel opencv.spec,1.36,1.37 Message-ID: <20090910123222.630FD11C00DB@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/opencv/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26173 Modified Files: opencv.spec Log Message: - fix build on s390x where we don't have libraw1394 and devel Index: opencv.spec =================================================================== RCS file: /cvs/extras/rpms/opencv/devel/opencv.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- opencv.spec 30 Jul 2009 13:14:06 -0000 1.36 +++ opencv.spec 10 Sep 2009 12:32:22 -0000 1.37 @@ -3,7 +3,7 @@ Name: opencv Version: 1.1.0 -Release: 0.6.pre1%{?dist} +Release: 0.7.pre1%{?dist} Summary: Collection of algorithms for computer vision Group: Development/Libraries @@ -26,8 +26,10 @@ BuildRequires: gtk2-devel BuildRequires: unicap-devel BuildRequires: libtheora-devel BuildRequires: libvorbis-devel +%ifnarch s390 s390x BuildRequires: libraw1394-devel BuildRequires: libdc1394-devel +%endif BuildRequires: jasper-devel BuildRequires: libpng-devel BuildRequires: libjpeg-devel @@ -162,6 +164,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 10 2009 Karsten Hopp 1.1.0-0.7.pre1 +- fix build on s390x where we don't have libraw1394 and devel + * Fri Jul 30 2009 Ha?kel Gu?mar 1.1.0.0.6.pre1 - Fix typo I introduced that prevented build on i386/i586 From dwalsh at fedoraproject.org Thu Sep 10 13:23:49 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Thu, 10 Sep 2009 13:23:49 +0000 (UTC) Subject: rpms/setroubleshoot/devel .cvsignore, 1.121, 1.122 setroubleshoot.spec, 1.161, 1.162 sources, 1.134, 1.135 Message-ID: <20090910132350.1C2B011C00E6@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/setroubleshoot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12409 Modified Files: .cvsignore setroubleshoot.spec sources Log Message: * Thu Sep 10 2009 Dan Walsh - 2.2.26-1 - Fix setroubleshoot error dialog and hash to catch more dups on reportbug Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot/devel/.cvsignore,v retrieving revision 1.121 retrieving revision 1.122 diff -u -p -r1.121 -r1.122 --- .cvsignore 31 Aug 2009 21:27:32 -0000 1.121 +++ .cvsignore 10 Sep 2009 13:23:48 -0000 1.122 @@ -38,3 +38,4 @@ setroubleshoot-2.2.21.tar.gz setroubleshoot-2.2.22.tar.gz setroubleshoot-2.2.23.tar.gz setroubleshoot-2.2.24.tar.gz +setroubleshoot-2.2.26.tar.gz Index: setroubleshoot.spec =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot/devel/setroubleshoot.spec,v retrieving revision 1.161 retrieving revision 1.162 diff -u -p -r1.161 -r1.162 --- setroubleshoot.spec 31 Aug 2009 21:27:32 -0000 1.161 +++ setroubleshoot.spec 10 Sep 2009 13:23:48 -0000 1.162 @@ -1,6 +1,6 @@ Summary: Helps troubleshoot SELinux problems Name: setroubleshoot -Version: 2.2.24 +Version: 2.2.26 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -212,6 +212,12 @@ Setroubleshoot documentation package %doc %{pkgdocdir} %changelog +* Thu Sep 10 2009 Dan Walsh - 2.2.26-1 +- Fix setroubleshoot error dialog and hash to catch more dups on reportbug + +* Tue Sep 1 2009 Dan Walsh - 2.2.25-1 +- Fix pipe and socket plugins to return tclass as path + * Mon Aug 31 2009 Dan Walsh - 2.2.24-1 - Fix permissive fix Index: sources =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot/devel/sources,v retrieving revision 1.134 retrieving revision 1.135 diff -u -p -r1.134 -r1.135 --- sources 31 Aug 2009 21:27:32 -0000 1.134 +++ sources 10 Sep 2009 13:23:48 -0000 1.135 @@ -1 +1 @@ -bc82288215e2321901aac5da32caa587 setroubleshoot-2.2.24.tar.gz +973162d70754613baee809da731e2d3c setroubleshoot-2.2.26.tar.gz From jwilson at fedoraproject.org Thu Sep 10 13:23:49 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Thu, 10 Sep 2009 13:23:49 +0000 (UTC) Subject: rpms/lcdproc/devel lcdproc.spec,1.18,1.19 Message-ID: <20090910132350.1690311C00DB@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/lcdproc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12420 Modified Files: lcdproc.spec Log Message: * Thu Sep 10 2009 Jarod Wilson - 0.5.3-4 - Add BR: libftdi-devel to build lis driver (#522270) Index: lcdproc.spec =================================================================== RCS file: /cvs/pkgs/rpms/lcdproc/devel/lcdproc.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- lcdproc.spec 25 Jul 2009 05:01:07 -0000 1.18 +++ lcdproc.spec 10 Sep 2009 13:23:48 -0000 1.19 @@ -1,7 +1,7 @@ Summary: LCDproc displays real-time system information on a 20x4 backlit LCD Name: lcdproc Version: 0.5.3 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 URL: http://lcdproc.omnipotent.net Group: System Environment/Libraries @@ -137,6 +137,9 @@ rm -rf $RPM_BUILD_ROOT __doc %changelog +* Thu Sep 10 2009 Jarod Wilson - 0.5.3-4 +- Add BR: libftdi-devel to build lis driver (#522270) + * Fri Jul 24 2009 Fedora Release Engineering - 0.5.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From karsten at fedoraproject.org Thu Sep 10 13:24:49 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Thu, 10 Sep 2009 13:24:49 +0000 (UTC) Subject: rpms/pango/devel pango.spec,1.175,1.175.2.1 Message-ID: <20090910132449.35B2B11C00DB@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/pango/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12339 Modified Files: Tag: pango-1_25_4-2_fc12_branch pango.spec Log Message: - drop s390x autoconf fixes as autoconf now just works as expected tagged into a branch as this is just for the rhel6 rebuild where we have slightly older packages and cannot update to latest atm. Index: pango.spec =================================================================== RCS file: /cvs/extras/rpms/pango/devel/pango.spec,v retrieving revision 1.175 retrieving revision 1.175.2.1 diff -u -p -r1.175 -r1.175.2.1 --- pango.spec 20 Aug 2009 11:31:48 -0000 1.175 +++ pango.spec 10 Sep 2009 13:24:48 -0000 1.175.2.1 @@ -9,7 +9,7 @@ Summary: System for layout and rendering of internationalized text Name: pango Version: 1.25.4 -Release: 2%{?dist} +Release: 2.1%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/pango/1.25/pango-%{version}.tar.bz2 @@ -95,8 +95,6 @@ esac # autoconf uses powerpc not ppc host=`echo $host | sed "s/^ppc/powerpc/"` -# autoconf uses ibm-linux not redhat-linux on s390x -host=`echo $host | sed "s/^s390\(x\)*-redhat/s390\1-ibm/"` # Make sure that the host value that is passed to the compile # is the same as the host that we're using in the spec file @@ -190,8 +188,6 @@ esac # autoconf uses powerpc not ppc host=`echo $host | sed "s/^ppc/powerpc/"` -# autoconf uses ibm-linux not redhat-linux (s390x) -host=`echo $host | sed "s/^s390\(x\)*-redhat/s390\1-ibm/"` case "$host" in alpha*|ia64*|powerpc64*|s390x*|sparc64*|x86_64*) @@ -228,6 +224,9 @@ fi %changelog +* Thu Sep 10 2009 Karsten Hopp 1.25.4-2.1 +- drop s390x autoconf fixes as autoconf now just works as expected + * Thu Aug 20 2009 Karsten Hopp 1.25.4-2 - fix autoconf host on s390x From jwilson at fedoraproject.org Thu Sep 10 13:26:01 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Thu, 10 Sep 2009 13:26:01 +0000 (UTC) Subject: rpms/lcdproc/devel lcdproc.spec,1.19,1.20 Message-ID: <20090910132601.4FE7C11C00DB@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/lcdproc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13185 Modified Files: lcdproc.spec Log Message: dammit, I hate cvs Index: lcdproc.spec =================================================================== RCS file: /cvs/pkgs/rpms/lcdproc/devel/lcdproc.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- lcdproc.spec 10 Sep 2009 13:23:48 -0000 1.19 +++ lcdproc.spec 10 Sep 2009 13:26:01 -0000 1.20 @@ -26,6 +26,7 @@ BuildRequires: docbook-dtds BuildRequires: xosd-devel BuildRequires: libX11-devel BuildRequires: libXext-devel +BuildRequires: libftdi-devel %ifarch %{ix86} x86_64 BuildRequires: svgalib-devel From bpepple at fedoraproject.org Thu Sep 10 13:28:08 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Thu, 10 Sep 2009 13:28:08 +0000 (UTC) Subject: rpms/telepathy-salut/devel .cvsignore, 1.19, 1.20 sources, 1.19, 1.20 telepathy-salut.spec, 1.29, 1.30 Message-ID: <20090910132808.C37C311C00DB@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/telepathy-salut/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13940 Modified Files: .cvsignore sources telepathy-salut.spec Log Message: * Thu Sep 10 2009 Brian Pepple - 0.3.10-1 - Update to 0.3.10. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-salut/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 2 Apr 2009 18:37:48 -0000 1.19 +++ .cvsignore 10 Sep 2009 13:28:08 -0000 1.20 @@ -1 +1 @@ -telepathy-salut-0.3.9.tar.gz +telepathy-salut-0.3.10.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-salut/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 2 Apr 2009 18:37:48 -0000 1.19 +++ sources 10 Sep 2009 13:28:08 -0000 1.20 @@ -1 +1 @@ -b61b6f8a86b07a10315c4cca9d78b4fa telepathy-salut-0.3.9.tar.gz +145580837ba7727f7c97bcfbd1b4a71f telepathy-salut-0.3.10.tar.gz Index: telepathy-salut.spec =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-salut/devel/telepathy-salut.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- telepathy-salut.spec 21 Aug 2009 16:07:16 -0000 1.29 +++ telepathy-salut.spec 10 Sep 2009 13:28:08 -0000 1.30 @@ -1,6 +1,6 @@ Name: telepathy-salut -Version: 0.3.9 -Release: 3%{?dist} +Version: 0.3.10 +Release: 1%{?dist} Summary: Link-local XMPP telepathy connection manager Group: Applications/Communications @@ -17,7 +17,7 @@ BuildRequires: openssl-devel BuildRequires: cyrus-sasl-devel BuildRequires: libxslt BuildRequires: libasyncns-devel >= 0.3 -BuildRequires: telepathy-glib-devel >= 0.7.23 +BuildRequires: telepathy-glib-devel >= 0.7.26 BuildRequires: libsoup-devel BuildRequires: check-devel >= 0.9.4 @@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man8/%{name}.8.gz %changelog +* Thu Sep 10 2009 Brian Pepple - 0.3.10-1 +- Update to 0.3.10. + * Fri Aug 21 2009 Tomas Mraz - 0.3.9-3 - rebuilt with new openssl From karsten at fedoraproject.org Thu Sep 10 13:31:44 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Thu, 10 Sep 2009 13:31:44 +0000 (UTC) Subject: rpms/libdc1394/devel libdc1394.spec,1.7,1.8 Message-ID: <20090910133144.6ABB811C00DB@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/libdc1394/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14900 Modified Files: libdc1394.spec Log Message: - excludearch s390 s390x where we don't have libraw1394 Index: libdc1394.spec =================================================================== RCS file: /cvs/extras/rpms/libdc1394/devel/libdc1394.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- libdc1394.spec 25 Jul 2009 05:30:07 -0000 1.7 +++ libdc1394.spec 10 Sep 2009 13:31:44 -0000 1.8 @@ -8,12 +8,13 @@ Summary: 1394-based digital camera control library Name: libdc1394 Version: 2.1.2 -Release: 2%{?svn_snapshot}%{?dist} +Release: 3%{?svn_snapshot}%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://sourceforge.net/projects/libdc1394/ Source: http://dl.sf.net/libdc1394/libdc1394-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +ExcludeArch: s390 s390x BuildRequires: kernel-headers BuildRequires: libraw1394-devel libusb1-devel @@ -115,6 +116,9 @@ done %{_mandir}/man1/dc1394_*.1.gz %changelog +* Thu Sep 10 2009 Karsten Hopp 2.1.2-3 +- excludearch s390 s390x where we don't have libraw1394 + * Fri Jul 24 2009 Fedora Release Engineering - 2.1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From tomeu at fedoraproject.org Thu Sep 10 13:36:28 2009 From: tomeu at fedoraproject.org (tomeu) Date: Thu, 10 Sep 2009 13:36:28 +0000 (UTC) Subject: rpms/gnash/devel .cvsignore, 1.15, 1.16 gnash.spec, 1.62, 1.63 sources, 1.15, 1.16 Message-ID: <20090910133628.4DF9211C00DB@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/gnash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16325 Modified Files: .cvsignore gnash.spec sources Log Message: * Thu Sep 10 2009 Tomeu Vizoso 0.9.0-0.8.20090910bzr11506 - update to HEAD Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 10 Sep 2009 09:57:43 -0000 1.15 +++ .cvsignore 10 Sep 2009 13:36:28 -0000 1.16 @@ -1,2 +1,2 @@ -gnash-0.9.0.20090910bzr11505.tar.gz +gnash-0.9.0.20090910bzr11506.tar.gz gnash-splash.swf Index: gnash.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/gnash.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- gnash.spec 10 Sep 2009 09:57:43 -0000 1.62 +++ gnash.spec 10 Sep 2009 13:36:28 -0000 1.63 @@ -1,11 +1,11 @@ -%define commitid 11505 +%define commitid 11506 %define alphatag 20090910bzr%{commitid} %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: gnash Version: 0.9.0 -Release: 0.7.%{alphatag}%{?dist} +Release: 0.8.%{alphatag}%{?dist} Summary: GNU flash movie player Group: Applications/Multimedia @@ -313,6 +313,9 @@ fi %{python_sitearch}/* %changelog +* Thu Sep 10 2009 Tomeu Vizoso 0.9.0-0.8.20090910bzr11506 +- update to HEAD + * Thu Sep 10 2009 Tomeu Vizoso 0.9.0-0.7.20090910bzr11505 - update to HEAD Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnash/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 10 Sep 2009 09:57:43 -0000 1.15 +++ sources 10 Sep 2009 13:36:28 -0000 1.16 @@ -1,2 +1,2 @@ -e897c7aa152f07e809c560cb54a10857 gnash-0.9.0.20090910bzr11505.tar.gz +0ea3593402c65fe303f73bade585b241 gnash-0.9.0.20090910bzr11506.tar.gz 3ba3f30fbcd9ac6458c7d50a33eb933e gnash-splash.swf From wtogami at fedoraproject.org Thu Sep 10 13:43:04 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 10 Sep 2009 13:43:04 +0000 (UTC) Subject: rpms/spamassassin/devel .cvsignore,1.47,1.48 sources,1.46,1.47 Message-ID: <20090910134304.AE7D411C00DB@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/spamassassin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18801 Modified Files: .cvsignore sources Log Message: oops Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/.cvsignore,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- .cvsignore 10 Sep 2009 02:57:38 -0000 1.47 +++ .cvsignore 10 Sep 2009 13:43:04 -0000 1.48 @@ -1 +1,2 @@ mcsnapshot.tgz +Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 10 Sep 2009 02:57:38 -0000 1.46 +++ sources 10 Sep 2009 13:43:04 -0000 1.47 @@ -1 +1,2 @@ 57a321c63b1a97ee43d33a3bddced6d1 mcsnapshot.tgz +daaca5fba5787774eb918e1a5e92be6a Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz From wtogami at fedoraproject.org Thu Sep 10 13:45:10 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 10 Sep 2009 13:45:10 +0000 (UTC) Subject: rpms/spamassassin/devel .cvsignore, 1.48, 1.49 sources, 1.47, 1.48 spamassassin.spec, 1.119, 1.120 Message-ID: <20090910134510.2BC3A11C00DB@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/spamassassin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19362 Modified Files: .cvsignore sources spamassassin.spec Log Message: mcsnapshot has rules, add separate rules back in the next package. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/.cvsignore,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- .cvsignore 10 Sep 2009 13:43:04 -0000 1.48 +++ .cvsignore 10 Sep 2009 13:45:09 -0000 1.49 @@ -1,2 +1 @@ mcsnapshot.tgz -Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/sources,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- sources 10 Sep 2009 13:43:04 -0000 1.47 +++ sources 10 Sep 2009 13:45:09 -0000 1.48 @@ -1,2 +1 @@ 57a321c63b1a97ee43d33a3bddced6d1 mcsnapshot.tgz -daaca5fba5787774eb918e1a5e92be6a Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz Index: spamassassin.spec =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/spamassassin.spec,v retrieving revision 1.119 retrieving revision 1.120 diff -u -p -r1.119 -r1.120 --- spamassassin.spec 10 Sep 2009 02:57:38 -0000 1.119 +++ spamassassin.spec 10 Sep 2009 13:45:09 -0000 1.120 @@ -43,7 +43,7 @@ URL: http://spamassassin.apache.org/ #Source0: http://www.apache.org/dist/%{name}/%{real_name}-%{version}-%{prename}.tar.bz2 # Temporary tarball before alpha3 Source0: mcsnapshot.tgz -Source1: Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz +#Source1: Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz Source2: redhat_local.cf Source3: spamassassin-default.rc Source4: spamassassin-spamc.rc @@ -158,9 +158,9 @@ find $RPM_BUILD_ROOT \( -name perllocal. find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' # Default rules from separate tarball -cd $RPM_BUILD_ROOT%{_datadir}/spamassassin/ -tar xfvz %{SOURCE1} -cd - +#cd $RPM_BUILD_ROOT%{_datadir}/spamassassin/ +#tar xfvz %{SOURCE1} +#cd - find $RPM_BUILD_ROOT/usr -type f -print | sed "s@^$RPM_BUILD_ROOT@@g" | @@ -226,7 +226,7 @@ fi exit 0 %changelog -* Wed Sep 09 2009 Warren Togami 3.3.3-0.7.mcsnapshot +* Thu Sep 10 2009 Warren Togami 3.3.3-0.8.mcsnapshot - numerous bugs fixed - this snapshot is used during masscheck underway until September 17th in order to determine the base scores for spamassassin-3.3.0. From wtogami at fedoraproject.org Thu Sep 10 13:45:40 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 10 Sep 2009 13:45:40 +0000 (UTC) Subject: rpms/spamassassin/devel spamassassin.spec,1.120,1.121 Message-ID: <20090910134540.DC9F211C00DB@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/spamassassin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19618 Modified Files: spamassassin.spec Log Message: bump Index: spamassassin.spec =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/spamassassin.spec,v retrieving revision 1.120 retrieving revision 1.121 diff -u -p -r1.120 -r1.121 --- spamassassin.spec 10 Sep 2009 13:45:09 -0000 1.120 +++ spamassassin.spec 10 Sep 2009 13:45:40 -0000 1.121 @@ -36,7 +36,7 @@ Summary: Spam filter for email which can Name: spamassassin Version: 3.3.0 %define prename mcsnapshot -Release: 0.7.%{prename}%{?dist} +Release: 0.8.%{prename}%{?dist} License: ASL 2.0 Group: Applications/Internet URL: http://spamassassin.apache.org/ From bpepple at fedoraproject.org Thu Sep 10 13:50:00 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Thu, 10 Sep 2009 13:50:00 +0000 (UTC) Subject: rpms/telepathy-mission-control/devel .cvsignore, 1.13, 1.14 sources, 1.13, 1.14 telepathy-mission-control.spec, 1.21, 1.22 Message-ID: <20090910135000.9B71411C00DB@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/telepathy-mission-control/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20876 Modified Files: .cvsignore sources telepathy-mission-control.spec Log Message: * Thu Sep 10 2009 Brian Pepple - 5.2.3-1 - Update to 5.2.3. - Drop mission-control directory since it's no longer needed. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-mission-control/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 26 Aug 2009 14:51:31 -0000 1.13 +++ .cvsignore 10 Sep 2009 13:50:00 -0000 1.14 @@ -1 +1 @@ -telepathy-mission-control-5.2.1.tar.gz +telepathy-mission-control-5.2.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-mission-control/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 26 Aug 2009 14:51:31 -0000 1.13 +++ sources 10 Sep 2009 13:50:00 -0000 1.14 @@ -1 +1 @@ -a27780ecced46c87132fb96d6d604355 telepathy-mission-control-5.2.1.tar.gz +ce241d3d28d9381afd4c0ffd03bd7093 telepathy-mission-control-5.2.3.tar.gz Index: telepathy-mission-control.spec =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-mission-control/devel/telepathy-mission-control.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- telepathy-mission-control.spec 29 Aug 2009 00:38:23 -0000 1.21 +++ telepathy-mission-control.spec 10 Sep 2009 13:50:00 -0000 1.22 @@ -1,6 +1,6 @@ Name: telepathy-mission-control -Version: 5.2.1 -Release: 2%{?dist} +Version: 5.2.3 +Release: 1%{?dist} Summary: Central control for Telepathy connection manager Group: System Environment/Libraries @@ -49,9 +49,6 @@ rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' -#need to own this dir -mkdir -p $RPM_BUILD_ROOT%{_datadir}/mission-control/profiles - %clean rm -rf $RPM_BUILD_ROOT @@ -65,8 +62,6 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING %{_bindir}/* -%dir %{_datadir}/mission-control -%dir %{_datadir}/mission-control/profiles %{_datadir}/dbus-1/services/*.service %{_libdir}/*.so %{_libexecdir}/mission-control-5 @@ -81,6 +76,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 10 2009 Brian Pepple - 5.2.3-1 +- Update to 5.2.3. +- Drop mission-control directory since it's no longer needed. + * Fri Aug 28 2009 Brian Pepple - 5.2.1-2 - Let's not pull have the main package depend on the devel sub. From rdieter at fedoraproject.org Thu Sep 10 13:56:08 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Thu, 10 Sep 2009 13:56:08 +0000 (UTC) Subject: rpms/kdegames/devel kdegames-4.3.1-trademarks.patch, NONE, 1.1 kdegames.spec, 1.144, 1.145 kdegames-4.3.0-trademarks.patch, 1.1, NONE Message-ID: <20090910135608.CF2AA11C00DB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdegames/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22576 Modified Files: kdegames.spec Added Files: kdegames-4.3.1-trademarks.patch Removed Files: kdegames-4.3.0-trademarks.patch Log Message: * Thu Sep 10 2009 Rex Dieter - 4.3.1-2 - adjust trademarks patch to include ktron.desktop kdegames-4.3.1-trademarks.patch: README | 12 ++++++-- doc/kbattleship/index.docbook | 37 +++++++++++++------------ doc/ktron/index.docbook | 11 ++++--- kbattleship/src/kbattleship.desktop | 14 +++------ kbattleship/src/kbattleship.protocol | 50 +++++++++++++++++------------------ kbattleship/src/main.cpp | 4 +- ktron/ktron.desktop | 12 ++++---- ktron/main.cpp | 5 ++- ktron/player.cpp | 2 - 9 files changed, 76 insertions(+), 71 deletions(-) --- NEW FILE kdegames-4.3.1-trademarks.patch --- diff -up kdegames-4.3.1/doc/kbattleship/index.docbook.trademarks kdegames-4.3.1/doc/kbattleship/index.docbook --- kdegames-4.3.1/doc/kbattleship/index.docbook.trademarks 2009-02-26 03:11:22.000000000 -0600 +++ kdegames-4.3.1/doc/kbattleship/index.docbook 2009-09-10 08:37:49.503073182 -0500 @@ -1,6 +1,6 @@ + KSinkShips"> @@ -8,7 +8,7 @@ -The &kbattleship; Handbook +The &kappname; Handbook @@ -57,16 +57,17 @@ -&kbattleship; is a network-enabled implementation of the famous Battle Ship game for &kde;. +&kappname; is a network-enabled implementation of the famous ship sinking game for &kde;. KDE kdegames -kbattleship +ksinkships game -battleship -battle +sinkships +sink +ships @@ -76,7 +77,7 @@ Gametype:Strategy, Board Number of possible players:Two -&kbattleship; is a Battle Ship game for &kde;. Ships are placed on a board which represents the sea. Players try to hit each others +&kappname; is a ship sinking game for &kde;. Ships are placed on a board which represents the sea. Players try to hit each others ships in turns without knowing where they are placed. The first player to destroy all ships wins the game. @@ -85,14 +86,14 @@ ships in turns without knowing where the How to Play Objective:Sink all of the opponent???s ships before the opponent sink all the ships of your own. -If you want to play &kbattleship;, you will need two players, either play +If you want to play &kappname;, you will need two players, either play against the computer or in a network against another player. To play against your computer, first select the difficulty level on the right of the status bar, and then select Single player on the welcome screen, or directly on the Game menu. To start a network game, one player has to host the game by selecting Host network game on the welcome screen, or choosing Game Host Game.... A dialog box opens which asks for a Nickname: and Port:. Normally, -&kbattleship; will suggest your full name, but you can enter any string +&kappname; will suggest your full name, but you can enter any string you want. The predefined port should be ok. However, if you encounter problems, you can choose any other free port above 1024. @@ -186,10 +187,10 @@ The first player to destroy all their op Multiplayer support -&kbattleship; can be played online on any GGZ Gaming Zone site. You can +&kappname; can be played online on any GGZ Gaming Zone site. You can find other players there, and compete against them. Just enter one -of the available Battleship rooms with any GGZ core client, such as -kggz, and &kbattleship; will be offered to you as your favourite +of the available rooms with any GGZ core client, such as +kggz, and &kappname; will be offered to you as your favourite game client. If a GGZ core client is installed, you can try out GGZ by visiting the community site. @@ -197,7 +198,7 @@ out GGZ by visiting the Credits and Licenses -&kbattleship; Copyright 2000-2007 +&kappname; Copyright 2000-2007 Authors diff -up kdegames-4.3.1/doc/ktron/index.docbook.trademarks kdegames-4.3.1/doc/ktron/index.docbook --- kdegames-4.3.1/doc/ktron/index.docbook.trademarks 2009-02-26 03:11:14.000000000 -0600 +++ kdegames-4.3.1/doc/ktron/index.docbook 2009-09-10 08:37:49.514322450 -0500 @@ -1,6 +1,6 @@ + KSnakeDuel"> @@ -61,7 +61,7 @@ -&kappname; is a simple Tron clone for &kde;, which you can +&kappname; is a simple snake duel game for &kde;, which you can play alone or against a friend. @@ -69,11 +69,12 @@ play alone or against a friend. KDE kdegames -KTron +KSnakeDuel game -tron +snakeduel KSnake snake +duel @@ -81,7 +82,7 @@ play alone or against a friend. Introduction -&kappname; is a simple Tron-Clone for the +&kappname; is a simple snake duel game for the K Desktop Environment. You can play &kappname; against the computer or a friend. The aim of the game is to live longer than your opponent. To do that, diff -up kdegames-4.3.1/kbattleship/src/kbattleship.desktop.trademarks kdegames-4.3.1/kbattleship/src/kbattleship.desktop --- kdegames-4.3.1/kbattleship/src/kbattleship.desktop.trademarks 2009-07-21 10:20:37.000000000 -0500 +++ kdegames-4.3.1/kbattleship/src/kbattleship.desktop 2009-09-10 08:37:49.518088014 -0500 @@ -1,6 +1,5 @@ [Desktop Entry] -Name=KBattleship -Name[af]=Kbattleship +Name=KSinkShips Name[be]=???????????? ?????? Name[bn]=??????-?????????????????????????????? Name[cs]=Lod?? @@ -14,17 +13,16 @@ Name[pa]=??????-???????????? ??????????? Name[ro]=B??t??lie naval?? Name[sr]=????????????????????????? Name[sr at latin]=K???podmornice -Name[sv]=Kbattleship Name[ta]=?????????????????????????????????????????? Name[tg]=K?????????? ?????????????? Name[uk]=???????????????? ?????? -Name[x-test]=xxKBattleshipxx -Name[zh_TW]=KBattleship ?????? +Name[x-test]=xxKSinkShipsxx +Name[zh_TW]=KSinkShips ?????? Exec=kbattleship -caption "%c" Icon=kbattleship Type=Application X-DocPath=kbattleship/index.html -GenericName=Battleship Game +GenericName=Ship Sinking Game GenericName[be]=???????????? ?? ???????????? ?????? GenericName[bn]=?????????????????????????????? ???????????? GenericName[ca]=Joc d'enfonsar la flota @@ -32,7 +30,6 @@ GenericName[cs]=Bitva lod?? GenericName[cy]=G??m Longau Rhyfel GenericName[da]=S??nke slagskibe-spil GenericName[de]=Schiffe versenken -GenericName[el]=???????????????? Battleship GenericName[eo]=Batal??ipa ludo GenericName[es]=Juego de la batalla de naves GenericName[et]=Laevade pommitamise m??ng @@ -40,7 +37,6 @@ GenericName[eu]=Ontzi-guda jokoa GenericName[fa]=???????? ?????? ??????????????? GenericName[fi]=Meritaistelupeli GenericName[fr]=Jeu de bataille navale -GenericName[ga]=Cluiche cos??il le "Battleship" GenericName[gl]=Xogo de batalla naval GenericName[he]=???????? ???????????? GenericName[hne]=????????????????????? ????????? @@ -74,7 +70,7 @@ GenericName[ta]=???????????????????????? GenericName[tr]=Amiral Batt?? Oyunu GenericName[uk]=?????? ?? ???????????????? ?????? GenericName[wa]=Djeu di batreye di bateas -GenericName[x-test]=xxBattleship Gamexx +GenericName[x-test]=xxShip Sinking Gamexx GenericName[zh_CN]=?????????????????? GenericName[zh_TW]=???????????? Terminal=false diff -up kdegames-4.3.1/kbattleship/src/kbattleship.protocol.trademarks kdegames-4.3.1/kbattleship/src/kbattleship.protocol --- kdegames-4.3.1/kbattleship/src/kbattleship.protocol.trademarks 2009-07-29 06:11:24.000000000 -0500 +++ kdegames-4.3.1/kbattleship/src/kbattleship.protocol 2009-09-10 08:37:49.519074173 -0500 @@ -5,34 +5,34 @@ input=none output=none Icon=kbattleship -Description=A protocol for the game KBattleship -Description[ca]=Un protocol pel joc KBattleship -Description[da]=En protokol for spillet KBattleship -Description[de]=Ein Protokoll f??r das KBattleship-Spiel. -Description[el]=?????? ???????????????????? ?????? ???? ???????????????? KBattleship -Description[es]=Un protocolo para el juego KBattleship -Description[et]=KBattleshipi protokoll -Description[eu]=KBattleship jokoaren protokoloa -Description[fr]=Un protocole pour le jeu KBattleship -Description[ga]=Pr??tacal le haghaidh an chluiche KBattleship -Description[gl]=Un protocolo para o xogo KBattleship -Description[it]=Un protocollo per KBattleship -Description[km]=??????????????????????????????????????????????????????????????? KBattleship -Description[lv]=Protokols sp??lei KBattleship -Description[nds]=En Protokoll f??r dat Speel "KBattleship" -Description[nl]=Een protocol voor het spel KBattleship -Description[nn]=Protokoll for KBattleship -Description[pt]=Um protocolo para o jogo KBattleship -Description[pt_BR]=Um protocolo para o jogo KBattleship -Description[ru]=???????????????? ?????? ???????? KBattleship -Description[sl]=Protokol za igro KBattleship +Description=A protocol for the game KSinkShips +Description[ca]=Un protocol pel joc KSinkShips +Description[da]=En protokol for spillet KSinkShips +Description[de]=Ein Protokoll f??r das KSinkShips-Spiel. +Description[el]=?????? ???????????????????? ?????? ???? ???????????????? KSinkShips +Description[es]=Un protocolo para el juego KSinkShips +Description[et]=KSinkShipsi protokoll +Description[eu]=KSinkShips jokoaren protokoloa +Description[fr]=Un protocole pour le jeu KSinkShips +Description[ga]=Pr??tacal le haghaidh an chluiche KSinkShips +Description[gl]=Un protocolo para o xogo KSinkShips +Description[it]=Un protocollo per KSinkShips +Description[km]=??????????????????????????????????????????????????????????????? KSinkShips +Description[lv]=Protokols sp??lei KSinkShips +Description[nds]=En Protokoll f??r dat Speel "KSinkShips" +Description[nl]=Een protocol voor het spel KSinkShips +Description[nn]=Protokoll for KSinkShips +Description[pt]=Um protocolo para o jogo KSinkShips +Description[pt_BR]=Um protocolo para o jogo KSinkShips +Description[ru]=???????????????? ?????? ???????? KSinkShips +Description[sl]=Protokol za igro KSinkShips Description[sr]=???????????????? ???? ????????????????????????? Description[sr at latin]=Protokol za K???podmornice Description[sv]=Ett protokoll f??r spelet S??nka fartyg -Description[uk]=???????????????? ?????? ?????? KBattleship -Description[x-test]=xxA protocol for the game KBattleshipxx -Description[zh_CN]=KBattleship ?????????????????? -Description[zh_TW]=KBattleship ????????????????????? +Description[uk]=???????????????? ?????? ?????? KSinkShips +Description[x-test]=xxA protocol for the game KSinkShipsxx +Description[zh_CN]=KSinkShips ?????????????????? +Description[zh_TW]=KSinkShips ????????????????????? #exec=kbattleship %u helper=true diff -up kdegames-4.3.1/kbattleship/src/main.cpp.trademarks kdegames-4.3.1/kbattleship/src/main.cpp --- kdegames-4.3.1/kbattleship/src/main.cpp.trademarks 2009-08-27 03:16:58.000000000 -0500 +++ kdegames-4.3.1/kbattleship/src/main.cpp 2009-09-10 08:37:49.520074161 -0500 @@ -21,7 +21,7 @@ int main(int argc, char** argv) { - KAboutData aboutData("kbattleship", 0, ki18n("KBattleship"), "2.0", + KAboutData aboutData("kbattleship", 0, ki18n("KSinkShips"), "2.0", ki18n("The KDE Battleship clone"), KAboutData::License_GPL, ki18n("(c) 2000-2005 Nikolas Zimmermann, Daniel Molkentin\n" "(c) 2007 Paolo Capriotti"), KLocalizedString(), "http://games.kde.org/kbattleship" ); @@ -48,7 +48,7 @@ int main(int argc, char** argv) KCmdLineArgs::init(argc, argv, &aboutData); KCmdLineOptions options; - options.add("!+[URL]", ki18n("URL of a KBattleship game server to connect to after startup")); + options.add("!+[URL]", ki18n("URL of a KSinkShips game server to connect to after startup")); KCmdLineArgs::addCmdLineOptions( options ); // Add our own options. KApplication app; KGlobal::locale()->insertCatalog("libkdegames"); diff -up kdegames-4.3.1/ktron/ktron.desktop.trademarks kdegames-4.3.1/ktron/ktron.desktop --- kdegames-4.3.1/ktron/ktron.desktop.trademarks 2009-07-29 06:11:19.000000000 -0500 +++ kdegames-4.3.1/ktron/ktron.desktop 2009-09-10 08:46:38.445074891 -0500 @@ -3,7 +3,7 @@ Type=Application Exec=ktron -caption "%c" %i Icon=ktron DocPath=ktron/index.html -GenericName=Tron-like Game +GenericName=Snake Duel Game GenericName[ca]=Joc similar al Tron GenericName[cs]=Hra typu Tron GenericName[da]=Tron-lignende spil @@ -29,20 +29,20 @@ GenericName[sr]=???????? ?????????? ???? GenericName[sr at latin]=Igra nalik na tron GenericName[sv]=Tron-liknande spel GenericName[uk]=??????, ?????????? ???? Tron -GenericName[x-test]=xxTron-like Gamexx +GenericName[x-test]=xxSnake Duel Gamexx GenericName[zh_CN]=?????? Tron ????????? GenericName[zh_TW]=?????? Tron ?????? Terminal=false -Name=KTron -Name[af]=Ktron +Name=KSnakeDuel +Name[af]=KSnakeDuel Name[bn]=??????-???????????? Name[ru]=???????? Name[sr]=????????????? Name[sr at latin]=K???tron -Name[sv]=Ktron +Name[sv]=KsnakeDuel Name[ta]=K?????????????????? Name[tg]=K???????? -Name[x-test]=xxKTronxx +Name[x-test]=xxKSnakeDuelxx X-KDE-StartupNotify=true X-DCOP-ServiceType=Multi Categories=Qt;KDE;Game;ArcadeGame; diff -up kdegames-4.3.1/ktron/main.cpp.trademarks kdegames-4.3.1/ktron/main.cpp --- kdegames-4.3.1/ktron/main.cpp.trademarks 2009-02-26 03:11:10.000000000 -0600 +++ kdegames-4.3.1/ktron/main.cpp 2009-09-10 08:37:49.521074148 -0500 @@ -41,7 +41,7 @@ static KLocalizedString notice = ki18n(" int main(int argc, char* argv[]) { - KAboutData aboutData( "ktron", 0, ki18n("KTron"), + KAboutData aboutData( "ktron", 0, ki18n("KSnakeDuel"), KTRON_VERSION, description, KAboutData::License_GPL, notice); aboutData.addAuthor(ki18n("Matthias Kiefer"), ki18n("Original author"), "matthias.kiefer at gmx.de"); aboutData.addAuthor(ki18n("Benjamin Meyer"), ki18n("Various improvements"), "ben+ktron at meyerhome.net"); @@ -50,7 +50,8 @@ int main(int argc, char* argv[]) KCmdLineArgs::init( argc, argv, &aboutData ); KCmdLineOptions options; - options.add("ktron", ki18n("Start in KTron mode")); + // This is the default anyway, why does this need an option? -- Kevin Kofler + // options.add("ktron", ki18n("Start in KTron mode")); options.add("snake", ki18n("Start in KSnake mode")); KCmdLineArgs::addCmdLineOptions(options); diff -up kdegames-4.3.1/ktron/player.cpp.trademarks kdegames-4.3.1/ktron/player.cpp --- kdegames-4.3.1/ktron/player.cpp.trademarks 2009-04-05 14:59:49.000000000 -0500 +++ kdegames-4.3.1/ktron/player.cpp 2009-09-10 08:37:49.523074403 -0500 @@ -92,7 +92,7 @@ QString Player::getName() { if (isComputer()) { - return i18n("KTron"); + return i18n("KSnakeDuel"); } else { diff -up kdegames-4.3.1/README.trademarks kdegames-4.3.1/README --- kdegames-4.3.1/README.trademarks 2009-01-16 09:09:32.000000000 -0600 +++ kdegames-4.3.1/README 2009-09-10 08:37:49.529084945 -0500 @@ -25,9 +25,6 @@ This is a compilation of more than 20 va Play backgammon against a local human player, via a game server or against GNU Backgammon (not included) -* kbattleship - Sink battleship of your opponents, with built-in game server. - * kblackbox Find the balls hidden in the black box by shooting laser beams! @@ -70,6 +67,15 @@ This is a compilation of more than 20 va * kshisen Patience game where you take away all pieces. +* ksinkships + Sink ships of your opponents, with built-in game server. + +* ksnake + Don't bite yourself, eat apples! + +* ksnakeduel + Like ksnake, but without fruits. + * kspaceduel Two player game with shooting spaceships flying around a sun. Index: kdegames.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/devel/kdegames.spec,v retrieving revision 1.144 retrieving revision 1.145 diff -u -p -r1.144 -r1.145 --- kdegames.spec 2 Sep 2009 16:01:00 -0000 1.144 +++ kdegames.spec 10 Sep 2009 13:56:08 -0000 1.145 @@ -1,15 +1,15 @@ -%define _default_patch_fuzz 2 + Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 URL: http://www.kde.org/ Group: Amusements/Games Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdegames-%{version}.tar.bz2 -Patch0: kdegames-4.3.0-trademarks.patch +Patch0: kdegames-4.3.1-trademarks.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -98,8 +98,8 @@ game applications for KDE 4. %setup -q -n kdegames-%{version} %patch0 -p1 -b .trademarks -%build +%build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} %{?_skip_ggzconfig} .. @@ -208,6 +208,9 @@ rm -rf %{buildroot} %changelog +* Thu Sep 10 2009 Rex Dieter - 4.3.1-2 +- adjust trademarks patch to include ktron.desktop + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 --- kdegames-4.3.0-trademarks.patch DELETED --- From rstrode at fedoraproject.org Thu Sep 10 13:58:09 2009 From: rstrode at fedoraproject.org (Ray Strode) Date: Thu, 10 Sep 2009 13:58:09 +0000 (UTC) Subject: rpms/plymouth/devel 0001-populate-initrd-Try-to-find-inst-more-aggressively.patch, 1.1, 1.2 plymouth.spec, 1.141, 1.142 Message-ID: <20090910135809.A29DD11C00DB@cvs1.fedora.phx.redhat.com> Author: rstrode Update of /cvs/pkgs/rpms/plymouth/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23124 Modified Files: 0001-populate-initrd-Try-to-find-inst-more-aggressively.patch plymouth.spec Log Message: - Fix set_verbose error reported by yaneti. 0001-populate-initrd-Try-to-find-inst-more-aggressively.patch: b/scripts/plymouth-populate-initrd.in | 24 ++++++++++++++++++------ scripts/plymouth-populate-initrd.in | 5 ++++- 2 files changed, 22 insertions(+), 7 deletions(-) Index: 0001-populate-initrd-Try-to-find-inst-more-aggressively.patch =================================================================== RCS file: /cvs/pkgs/rpms/plymouth/devel/0001-populate-initrd-Try-to-find-inst-more-aggressively.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- 0001-populate-initrd-Try-to-find-inst-more-aggressively.patch 9 Sep 2009 16:51:16 -0000 1.1 +++ 0001-populate-initrd-Try-to-find-inst-more-aggressively.patch 10 Sep 2009 13:58:09 -0000 1.2 @@ -60,3 +60,31 @@ index 3857197..dd502b9 100755 -- 1.6.4.2 +From 3c2e1453d9652bbe6a29d89edd80664b87ab7271 Mon Sep 17 00:00:00 2001 +From: Ray Strode +Date: Thu, 10 Sep 2009 09:54:44 -0400 +Subject: [PATCH] [populate-initrd] Don't require set_verbose function + +If it's not around, define it, so we can use it without error +--- + scripts/plymouth-populate-initrd.in | 4 ++++ + 1 files changed, 4 insertions(+), 0 deletions(-) + +diff --git a/scripts/plymouth-populate-initrd.in b/scripts/plymouth-populate-initrd.in +index dd502b9..dcf2b42 100755 +--- a/scripts/plymouth-populate-initrd.in ++++ b/scripts/plymouth-populate-initrd.in +@@ -28,6 +28,10 @@ if [ " $(type -t inst) " != " function " ]; then + exit 1 + fi + ++if [ " $(type -t set_verbose) " != " function " ]; then ++ function set_verbose { true; } ++fi ++ + function usage() { + local output="/dev/stdout" + local rc=0 +-- +1.6.4.2 + Index: plymouth.spec =================================================================== RCS file: /cvs/pkgs/rpms/plymouth/devel/plymouth.spec,v retrieving revision 1.141 retrieving revision 1.142 diff -u -p -r1.141 -r1.142 --- plymouth.spec 9 Sep 2009 15:37:24 -0000 1.141 +++ plymouth.spec 10 Sep 2009 13:58:09 -0000 1.142 @@ -5,7 +5,7 @@ Summary: Graphical Boot Animation and Logger Name: plymouth Version: 0.7.1 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ Group: System Environment/Base Source0: http://freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.bz2 @@ -450,6 +450,9 @@ fi %defattr(-, root, root) %changelog +* Thu Sep 10 2009 Ray Strode 0.7.1-5 +- Fix set_verbose error reported by yaneti. + * Wed Sep 9 2009 Ray Strode 0.7.1-4 - Look for inst() in dracut as well as mkinitrd bash source file - Drop plymouth initrd for now. From myoung at fedoraproject.org Thu Sep 10 14:00:35 2009 From: myoung at fedoraproject.org (myoung) Date: Thu, 10 Sep 2009 14:00:35 +0000 (UTC) Subject: rpms/kernel/devel/scripts combine.sh,NONE,1.1.2.2 Message-ID: <20090910140035.3CA6011C02C8@cvs1.fedora.phx.redhat.com> Author: myoung Update of /cvs/pkgs/rpms/kernel/devel/scripts In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23154/scripts Added Files: Tag: private-myoung-dom0-branch combine.sh Log Message: Update pvops and get to 2.6.31 --- NEW FILE combine.sh --- #! /bin/sh # combine a set of quilt patches # $1 : base dir (source tree) # $2 : quilt dir (patches to apply) # $3 : pre-patch to apply first (optional) # e.g.: # combine.sh /home/user/fedora/trunk/kernel/F-11/kernel-2.6.30/vanilla-2.6.30 \ # /home/user/git/stable-queue/queue-2.6.30 \ # /home/user/fedora/trunk/kernel/F-11/patch-2.6.30.5.bz2 if [ $# -lt 2 ] ; then exit 1 fi TD="combine_temp.d" cd $1 || exit 1 cd .. [ -d $TD ] && rm -Rf $TD mkdir $TD || exit 1 cd $TD cp -al ../$(basename $1) work.d cd work.d [ "$3" ] && bzcat $3 | patch -p1 -s ln -s $2 patches [ -h patches ] || exit 1 quilt snapshot quilt upgrade quilt push -a -q quilt diff --snapshot >../combined.patch From myoung at fedoraproject.org Thu Sep 10 14:00:54 2009 From: myoung at fedoraproject.org (myoung) Date: Thu, 10 Sep 2009 14:00:54 +0000 (UTC) Subject: rpms/kernel/devel drm-connection-cache.patch, NONE, 1.2.2.2 linux-2.6-virtio_blk-revert-QUEUE_FLAG_VIRT-addition.patch, NONE, 1.1.2.2 linux-2.6.31.tar.bz2.sign, NONE, 1.1.2.2 .cvsignore, 1.1014.2.29, 1.1014.2.30 config-generic, 1.238.6.38, 1.238.6.39 config-s390x, 1.11.6.4, 1.11.6.5 drm-next.patch, 1.6.6.9, 1.6.6.10 drm-nouveau.patch, 1.8.6.16, 1.8.6.17 drm-page-flip.patch, 1.2.6.4, 1.2.6.5 drm-vga-arb.patch, 1.5.2.3, 1.5.2.4 kernel.spec, 1.1294.2.64, 1.1294.2.65 linux-2.6-nfsd4-proots.patch, 1.1.2.2, 1.1.2.3 sources, 1.976.2.30, 1.976.2.31 upstream, 1.888.2.29, 1.888.2.30 xen.pvops.patch, 1.1.2.40, 1.1.2.41 drm-ddc-caching-bug.patch, 1.1.2.2, NONE drm-god-shut-up-about-edid-already.patch, 1.1.2.2, NONE drm-r600-kms.patch, 1.1.2.4, NONE drm-rv710-ucode-fix.patch, 1.1.2.2, NONE linux-2.6.30.tar.bz2.sign, 1.1.2.2, NONE patch-2.6.31-rc8-git2.bz2.sign, 1.1.2.2, NONE patch-2.6.31-rc8.bz2.sign, 1.1.2.2, NONE Message-ID: <20090910140054.77CB211C02C8@cvs1.fedora.phx.redhat.com> Author: myoung Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23154 Modified Files: Tag: private-myoung-dom0-branch .cvsignore config-generic config-s390x drm-next.patch drm-nouveau.patch drm-page-flip.patch drm-vga-arb.patch kernel.spec linux-2.6-nfsd4-proots.patch sources upstream xen.pvops.patch Added Files: Tag: private-myoung-dom0-branch drm-connection-cache.patch linux-2.6-virtio_blk-revert-QUEUE_FLAG_VIRT-addition.patch linux-2.6.31.tar.bz2.sign Removed Files: Tag: private-myoung-dom0-branch drm-ddc-caching-bug.patch drm-god-shut-up-about-edid-already.patch drm-r600-kms.patch drm-rv710-ucode-fix.patch linux-2.6.30.tar.bz2.sign patch-2.6.31-rc8-git2.bz2.sign patch-2.6.31-rc8.bz2.sign Log Message: Update pvops and get to 2.6.31 drm-connection-cache.patch: linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c | 12 ++++++++++++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c | 9 ++++++++- linux-2.6.30.noarch/include/drm/drm_crtc.h | 1 + linux-2.6.30.x86_64/drivers/gpu/drm/drm_crtc.c | 3 ++- 4 files changed, 23 insertions(+), 2 deletions(-) --- NEW FILE drm-connection-cache.patch --- diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.jx linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c --- linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.jx 2009-09-09 08:57:39.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c 2009-09-09 09:35:24.000000000 -0400 @@ -92,6 +92,18 @@ int drm_helper_probe_single_connector_mo connector->status = connector->funcs->detect(connector); + /* fast path if the driver tracks disconnection */ + if (connector->status == connector_status_cached) { + DRM_DEBUG_KMS("%s still connected\n", + drm_get_connector_name(connector)); + list_for_each_entry_safe(mode, t, &connector->modes, head) { + count++; + mode->status = MODE_OK; + } + connector->status = connector_status_connected; + return count; + } + if (connector->status == connector_status_disconnected) { DRM_DEBUG_KMS("%s is disconnected\n", drm_get_connector_name(connector)); diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c.jx linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c --- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c.jx 2009-09-09 08:57:39.000000000 -0400 +++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_lvds.c 2009-09-09 09:56:18.000000000 -0400 @@ -593,7 +593,14 @@ static void intel_lvds_mode_set(struct d */ static enum drm_connector_status intel_lvds_detect(struct drm_connector *connector) { - return connector_status_connected; + static int done; + + if (!done) { + done = 1; + return connector_status_connected; + } else { + return connector_status_cached; + } } /** diff -up linux-2.6.30.noarch/include/drm/drm_crtc.h.jx linux-2.6.30.noarch/include/drm/drm_crtc.h --- linux-2.6.30.noarch/include/drm/drm_crtc.h.jx 2009-09-09 08:57:39.000000000 -0400 +++ linux-2.6.30.noarch/include/drm/drm_crtc.h 2009-09-09 09:35:24.000000000 -0400 @@ -172,6 +172,7 @@ enum drm_connector_status { connector_status_connected = 1, connector_status_disconnected = 2, connector_status_unknown = 3, + connector_status_cached = 4, }; enum subpixel_order { diff -up linux-2.6.30.x86_64/drivers/gpu/drm/drm_crtc.c.jx linux-2.6.30.x86_64/drivers/gpu/drm/drm_crtc.c --- linux-2.6.30.x86_64/drivers/gpu/drm/drm_crtc.c.jx 2009-09-09 10:10:44.000000000 -0400 +++ linux-2.6.30.x86_64/drivers/gpu/drm/drm_crtc.c 2009-09-09 11:23:14.000000000 -0400 @@ -185,7 +185,8 @@ EXPORT_SYMBOL(drm_get_connector_name); char *drm_get_connector_status_name(enum drm_connector_status status) { - if (status == connector_status_connected) + if (status == connector_status_connected || + status == connector_status_cached) return "connected"; else if (status == connector_status_disconnected) return "disconnected"; linux-2.6-virtio_blk-revert-QUEUE_FLAG_VIRT-addition.patch: virtio_blk.c | 1 - 1 file changed, 1 deletion(-) --- NEW FILE linux-2.6-virtio_blk-revert-QUEUE_FLAG_VIRT-addition.patch --- Subject: [for-2.6.31] virtio_blk: revert QUEUE_FLAG_VIRT addition Date: Fri, 04 Sep 2009 20:44:42 -0000 From: Christoph Hellwig It seems like the addition of QUEUE_FLAG_VIRT caueses major performance regressions for Fedora users: https://bugzilla.redhat.com/show_bug.cgi?id=509383 https://bugzilla.redhat.com/show_bug.cgi?id=505695 while I can't reproduce those extreme regressions myself I think the flag is wrong. Rationale: QUEUE_FLAG_VIRT expands to QUEUE_FLAG_NONROT which casus the queue unplugged immediately. This is not a good behaviour for at least qemu and kvm where we do have significant overhead for every I/O operations. Even with all the latested speeups (native AIO, MSI support, zero copy) we can only get native speed for up to 128kb I/O requests we already are down to 66% of native performance for 4kb requests even on my laptop running the Intel X25-M SSD for which the QUEUE_FLAG_NONROT was designed. If we ever get virtio-blk overhead low enough that this flag makes sense it should only be set based on a feature flag set by the host. Signed-off-by: Christoph Hellwig Acked-by: Jeff Moyer --- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo at vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Index: linux-2.6/drivers/block/virtio_blk.c =================================================================== --- linux-2.6.orig/drivers/block/virtio_blk.c 2009-09-04 17:33:48.802523987 -0300 +++ linux-2.6/drivers/block/virtio_blk.c 2009-09-04 17:33:56.186522158 -0300 @@ -314,7 +314,6 @@ static int __devinit virtblk_probe(struc } vblk->disk->queue->queuedata = vblk; - queue_flag_set_unlocked(QUEUE_FLAG_VIRT, vblk->disk->queue); if (index < 26) { sprintf(vblk->disk->disk_name, "vd%c", 'a' + index % 26); --- NEW FILE linux-2.6.31.tar.bz2.sign --- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: See http://www.kernel.org/signature.html for info iD8DBQBKqC7vyGugalF9Dw4RAldvAJwMreaHtICM+aRVeTOvxGkRdNNndACbBWCz bLUy6e5yBTf6QYYnvkzVr5M= =/QSU -----END PGP SIGNATURE----- Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/.cvsignore,v retrieving revision 1.1014.2.29 retrieving revision 1.1014.2.30 diff -u -p -r1.1014.2.29 -r1.1014.2.30 --- .cvsignore 3 Sep 2009 20:02:36 -0000 1.1014.2.29 +++ .cvsignore 10 Sep 2009 14:00:22 -0000 1.1014.2.30 @@ -3,7 +3,5 @@ clog GNUmakefile kernel-2.6.*.config temp-* -kernel-2.6.30 -linux-2.6.30.tar.bz2 -patch-2.6.31-rc8.bz2 -patch-2.6.31-rc8-git2.bz2 +kernel-2.6.31 +linux-2.6.31.tar.bz2 Index: config-generic =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-generic,v retrieving revision 1.238.6.38 retrieving revision 1.238.6.39 diff -u -p -r1.238.6.38 -r1.238.6.39 --- config-generic 5 Sep 2009 19:02:23 -0000 1.238.6.38 +++ config-generic 10 Sep 2009 14:00:23 -0000 1.238.6.39 @@ -2691,8 +2691,9 @@ CONFIG_SND_USB_US122L=m # # PCMCIA devices # -# CONFIG_SND_PCMCIA is not set -# CONFIG_SND_VXPOCKET is not set +CONFIG_SND_PCMCIA=y +CONFIG_SND_VXPOCKET=m +CONFIG_SND_PDAUDIOCF=m # # Open Sound System @@ -3668,7 +3669,6 @@ CONFIG_SND_SBAWE=m CONFIG_SND_OPL3SA2=m # CONFIG_SND_SGALAXY is not set # CONFIG_SND_SSCAPE is not set -# CONFIG_SND_PDAUDIOCF is not set CONFIG_SND_DARLA20=m CONFIG_SND_GINA20=m CONFIG_SND_LAYLA20=m Index: config-s390x =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/config-s390x,v retrieving revision 1.11.6.4 retrieving revision 1.11.6.5 diff -u -p -r1.11.6.4 -r1.11.6.5 --- config-s390x 5 Aug 2009 23:00:09 -0000 1.11.6.4 +++ config-s390x 10 Sep 2009 14:00:23 -0000 1.11.6.5 @@ -1,7 +1,9 @@ CONFIG_64BIT=y # CONFIG_MARCH_G5 is not set -CONFIG_MARCH_Z900=y +# CONFIG_MARCH_Z900 is not set +CONFIG_MARCH_Z9_109=y # CONFIG_MARCH_Z990 is not set + CONFIG_NR_CPUS=64 CONFIG_COMPAT=y drm-next.patch: b/drivers/gpu/drm/Kconfig | 18 b/drivers/gpu/drm/Makefile | 8 b/drivers/gpu/drm/drm_cache.c | 46 b/drivers/gpu/drm/drm_crtc.c | 77 b/drivers/gpu/drm/drm_crtc_helper.c | 220 b/drivers/gpu/drm/drm_drv.c | 4 b/drivers/gpu/drm/drm_edid.c | 504 b/drivers/gpu/drm/drm_encoder_slave.c | 116 b/drivers/gpu/drm/drm_fb_helper.c | 701 b/drivers/gpu/drm/drm_gem.c | 11 b/drivers/gpu/drm/drm_mm.c | 21 b/drivers/gpu/drm/drm_modes.c | 435 b/drivers/gpu/drm/drm_proc.c | 17 b/drivers/gpu/drm/drm_sysfs.c | 28 b/drivers/gpu/drm/i915/Makefile | 2 b/drivers/gpu/drm/i915/i915_debugfs.c | 445 b/drivers/gpu/drm/i915/i915_dma.c | 100 b/drivers/gpu/drm/i915/i915_drv.c | 9 b/drivers/gpu/drm/i915/i915_drv.h | 62 b/drivers/gpu/drm/i915/i915_gem.c | 14 b/drivers/gpu/drm/i915/i915_gem_tiling.c | 80 b/drivers/gpu/drm/i915/i915_irq.c | 21 b/drivers/gpu/drm/i915/i915_reg.h | 143 b/drivers/gpu/drm/i915/i915_suspend.c | 4 b/drivers/gpu/drm/i915/intel_bios.c | 8 b/drivers/gpu/drm/i915/intel_crt.c | 28 b/drivers/gpu/drm/i915/intel_display.c | 607 b/drivers/gpu/drm/i915/intel_drv.h | 7 b/drivers/gpu/drm/i915/intel_fb.c | 737 b/drivers/gpu/drm/i915/intel_i2c.c | 8 b/drivers/gpu/drm/i915/intel_lvds.c | 22 b/drivers/gpu/drm/i915/intel_sdvo.c | 331 b/drivers/gpu/drm/i915/intel_tv.c | 30 b/drivers/gpu/drm/mga/mga_dma.c | 4 b/drivers/gpu/drm/mga/mga_drv.h | 1 b/drivers/gpu/drm/mga/mga_warp.c | 180 b/drivers/gpu/drm/r128/r128_cce.c | 116 b/drivers/gpu/drm/r128/r128_drv.h | 8 b/drivers/gpu/drm/r128/r128_state.c | 36 b/drivers/gpu/drm/radeon/Kconfig | 1 b/drivers/gpu/drm/radeon/Makefile | 43 b/drivers/gpu/drm/radeon/atombios.h | 11 b/drivers/gpu/drm/radeon/atombios_crtc.c | 100 b/drivers/gpu/drm/radeon/avivod.h | 60 b/drivers/gpu/drm/radeon/mkregtable.c | 720 b/drivers/gpu/drm/radeon/r100.c | 1047 b/drivers/gpu/drm/radeon/r100_track.h | 124 b/drivers/gpu/drm/radeon/r100d.h | 76 b/drivers/gpu/drm/radeon/r200.c | 456 b/drivers/gpu/drm/radeon/r300.c | 411 b/drivers/gpu/drm/radeon/r300d.h | 76 b/drivers/gpu/drm/radeon/r600.c | 1714 + b/drivers/gpu/drm/radeon/r600_blit.c | 855 b/drivers/gpu/drm/radeon/r600_blit_kms.c | 777 b/drivers/gpu/drm/radeon/r600_blit_shaders.c | 1072 + b/drivers/gpu/drm/radeon/r600_blit_shaders.h | 14 b/drivers/gpu/drm/radeon/r600_cp.c | 541 b/drivers/gpu/drm/radeon/r600_cs.c | 658 b/drivers/gpu/drm/radeon/r600d.h | 661 b/drivers/gpu/drm/radeon/radeon.h | 126 b/drivers/gpu/drm/radeon/radeon_asic.h | 159 b/drivers/gpu/drm/radeon/radeon_atombios.c | 79 b/drivers/gpu/drm/radeon/radeon_clocks.c | 10 b/drivers/gpu/drm/radeon/radeon_connectors.c | 215 b/drivers/gpu/drm/radeon/radeon_cp.c | 128 b/drivers/gpu/drm/radeon/radeon_device.c | 340 b/drivers/gpu/drm/radeon/radeon_display.c | 18 b/drivers/gpu/drm/radeon/radeon_drv.c | 21 b/drivers/gpu/drm/radeon/radeon_drv.h | 146 b/drivers/gpu/drm/radeon/radeon_encoders.c | 125 b/drivers/gpu/drm/radeon/radeon_fb.c | 670 b/drivers/gpu/drm/radeon/radeon_fence.c | 49 b/drivers/gpu/drm/radeon/radeon_irq_kms.c | 1 b/drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 44 b/drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 339 b/drivers/gpu/drm/radeon/radeon_legacy_tv.c | 904 b/drivers/gpu/drm/radeon/radeon_mode.h | 52 b/drivers/gpu/drm/radeon/radeon_object.h | 1 b/drivers/gpu/drm/radeon/radeon_reg.h | 79 b/drivers/gpu/drm/radeon/radeon_ring.c | 119 b/drivers/gpu/drm/radeon/radeon_share.h | 77 b/drivers/gpu/drm/radeon/radeon_state.c | 18 b/drivers/gpu/drm/radeon/radeon_ttm.c | 96 b/drivers/gpu/drm/radeon/reg_srcs/r100 | 105 b/drivers/gpu/drm/radeon/reg_srcs/r200 | 184 b/drivers/gpu/drm/radeon/reg_srcs/r300 | 729 b/drivers/gpu/drm/radeon/reg_srcs/rn50 | 30 b/drivers/gpu/drm/radeon/reg_srcs/rs600 | 729 b/drivers/gpu/drm/radeon/reg_srcs/rv515 | 486 b/drivers/gpu/drm/radeon/rs400.c | 2 b/drivers/gpu/drm/radeon/rs600.c | 60 b/drivers/gpu/drm/radeon/rs690.c | 1 b/drivers/gpu/drm/radeon/rv515.c | 518 b/drivers/gpu/drm/radeon/rv515d.h | 220 b/drivers/gpu/drm/radeon/rv770.c | 987 b/drivers/gpu/drm/radeon/rv770d.h | 341 b/drivers/gpu/drm/ttm/ttm_bo.c | 295 b/drivers/gpu/drm/ttm/ttm_bo_util.c | 4 b/drivers/gpu/drm/ttm/ttm_global.c | 4 b/drivers/gpu/drm/ttm/ttm_memory.c | 508 b/drivers/gpu/drm/ttm/ttm_module.c | 58 b/drivers/gpu/drm/ttm/ttm_tt.c | 104 b/firmware/Makefile | 16 b/firmware/WHENCE | 121 b/firmware/matrox/g200_warp.H16 | 28 b/firmware/matrox/g400_warp.H16 | 44 b/firmware/r128/r128_cce.bin.ihex | 129 b/firmware/radeon/R100_cp.bin.ihex | 130 b/firmware/radeon/R200_cp.bin.ihex | 130 b/firmware/radeon/R300_cp.bin.ihex | 130 b/firmware/radeon/R420_cp.bin.ihex | 130 b/firmware/radeon/R520_cp.bin.ihex | 130 b/firmware/radeon/R600_me.bin.ihex | 1345 + b/firmware/radeon/R600_pfp.bin.ihex | 145 b/firmware/radeon/RS600_cp.bin.ihex | 130 b/firmware/radeon/RS690_cp.bin.ihex | 130 b/firmware/radeon/RS780_me.bin.ihex | 1345 + b/firmware/radeon/RS780_pfp.bin.ihex | 145 b/firmware/radeon/RV610_me.bin.ihex | 1345 + b/firmware/radeon/RV610_pfp.bin.ihex | 145 b/firmware/radeon/RV620_me.bin.ihex | 1345 + b/firmware/radeon/RV620_pfp.bin.ihex | 145 b/firmware/radeon/RV630_me.bin.ihex | 1345 + b/firmware/radeon/RV630_pfp.bin.ihex | 145 b/firmware/radeon/RV635_me.bin.ihex | 1345 + b/firmware/radeon/RV635_pfp.bin.ihex | 145 b/firmware/radeon/RV670_me.bin.ihex | 1345 + b/firmware/radeon/RV670_pfp.bin.ihex | 145 b/firmware/radeon/RV710_me.bin.ihex | 341 b/firmware/radeon/RV710_pfp.bin.ihex | 213 b/firmware/radeon/RV730_me.bin.ihex | 341 b/firmware/radeon/RV730_pfp.bin.ihex | 213 b/firmware/radeon/RV770_me.bin.ihex | 341 b/firmware/radeon/RV770_pfp.bin.ihex | 213 b/include/drm/drmP.h | 54 b/include/drm/drm_cache.h | 38 b/include/drm/drm_crtc.h | 16 b/include/drm/drm_crtc_helper.h | 3 b/include/drm/drm_encoder_slave.h | 162 b/include/drm/drm_fb_helper.h | 82 b/include/drm/drm_mm.h | 7 b/include/drm/drm_mode.h | 11 b/include/drm/drm_sysfs.h | 12 b/include/drm/ttm/ttm_bo_api.h | 13 b/include/drm/ttm/ttm_bo_driver.h | 94 b/include/drm/ttm/ttm_memory.h | 43 b/include/drm/ttm/ttm_module.h | 2 drivers/gpu/drm/i915/i915_gem_debugfs.c | 396 drivers/gpu/drm/mga/mga_ucode.h |11645 ---------- drivers/gpu/drm/radeon/r300.h | 36 drivers/gpu/drm/radeon/r600_microcode.h |23297 ---------------------- drivers/gpu/drm/radeon/radeon_microcode.h | 1844 - drivers/gpu/drm/radeon/rs780.c | 102 drivers/gpu/drm/radeon/rv515r.h | 170 154 files changed, 33674 insertions(+), 41500 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.6.6.9 -r 1.6.6.10 drm-next.patchIndex: drm-next.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-next.patch,v retrieving revision 1.6.6.9 retrieving revision 1.6.6.10 diff -u -p -r1.6.6.9 -r1.6.6.10 --- drm-next.patch 26 Aug 2009 19:58:46 -0000 1.6.6.9 +++ drm-next.patch 10 Sep 2009 14:00:23 -0000 1.6.6.10 @@ -1,393 +1,154 @@ -commit 50f153036c9d9e4ae1768d5ca9c2ad4184f7a0b7 -Author: Dave Airlie -Date: Fri Aug 21 13:21:01 2009 +1000 - - drm/radeon/kms: generate the safe register tables. - - Previously we just made these offline and included them, - but no reason we can't generate them at build time. - - TODO: add rs690 + r100/r200 when done. - should we do rs480/rs690 no tcl version? - - Signed-off-by: Dave Airlie - -commit 759e4f83f418f4001e724042b4c0e408d615d9ec -Author: Thomas Hellstrom -Date: Thu Aug 20 10:29:09 2009 +0200 - - drm/ttm: Fixes for "Memory accounting rework." - - ttm: - Fix error paths when kobject_add returns an error. - - Signed-off-by: Thomas Hellstrom - Signed-off-by: Dave Airlie - -commit 7f5f4db2d50ea1af8f160686d2e97bbfa5102b4f -Author: Thomas Hellstrom -Date: Thu Aug 20 10:29:08 2009 +0200 - - drm/ttm: Fixes for "Make parts of a struct ttm_bo_device global" - - ttm: - Remove a stray debug printout. - Remove a re-init of the lru spinlock at device init. - - radeon: - Fix the size of the bo_global allocation. - - Signed-off-by: Thomas Hellstrom - Signed-off-by: Dave Airlie - -commit 51c8b4071d84d46cc100baa5931ad06b2a823c95 -Merge: a987fca... 6c30c53... -Author: Dave Airlie -Date: Thu Aug 20 13:38:04 2009 +1000 - - Merge Linus master to drm-next - - linux-next conflict reported needed resolution. - - Conflicts: - drivers/gpu/drm/drm_crtc.c - drivers/gpu/drm/drm_edid.c - drivers/gpu/drm/i915/intel_sdvo.c - drivers/gpu/drm/radeon/radeon_ttm.c - drivers/gpu/drm/ttm/ttm_bo.c - -commit a987fcaa805fcb24ba885c2e29fd4fdb6816f08f -Author: Thomas Hellstrom -Date: Tue Aug 18 16:51:56 2009 +0200 - - ttm: Make parts of a struct ttm_bo_device global. - - Common resources, like memory accounting and swap lists should be - global and not per device. Introduce a struct ttm_bo_global to - accomodate this, and register it with sysfs. Add a small sysfs interface - to return the number of active buffer objects. - - Signed-off-by: Thomas Hellstrom - Signed-off-by: Dave Airlie - -commit 5fd9cbad3a4ae82c83c55b9c621d156c326724ef -Author: Thomas Hellstrom -Date: Mon Aug 17 16:28:39 2009 +0200 - - drm/ttm: Memory accounting rework. - - Use inclusive zones to simplify accounting and its sysfs representation. - Use DMA32 accounting where applicable. - - Add a sysfs interface to make the heuristically determined limits - readable and configurable. - - Signed-off-by: Thomas Hellstrom - Signed-off-by: Dave Airlie - -commit e9840be8c23601285a70520b4898818f28ce8c2b -Author: Thomas Hellstrom -Date: Tue Aug 18 10:27:57 2009 +0200 - - drm/ttm: Add a virtual ttm sysfs device. - - The device directory will be the base directory of the - sysfs representation of other ttm subsystems. - - Signed-off-by: Thomas Hellstrom - Signed-off-by: Dave Airlie - -commit 327c225bd548bf7871f116a0baa5ebdac884e452 -Author: Thomas Hellstrom -Date: Mon Aug 17 16:28:37 2009 +0200 - - drm: Enable drm drivers to add drm sysfs devices. - - Export utility functions for drivers to add specialized devices in the - sysfs drm class subdirectory. - - Initially this will be needed form TTM to add a virtual device that - handles power management. - - Signed-off-by: Thomas Hellstrom - Signed-off-by: Dave Airlie - -commit a0724fcf829e5afb66159ef68cb16a805ea11b42 -Author: Pekka Paalanen -Date: Mon Aug 17 01:18:38 2009 +0300 - - drm/ttm: optimize bo_kmap_type values - - A micro-optimization on the function ttm_kmap_obj_virtual(). - - By defining the values of enum ttm_bo_kmap_obj::bo_kmap_type to have a - bit indicating iomem, size of the function ttm_kmap_obj_virtual() will be - reduced by 16 bytes on x86_64 (gcc 4.1.2). - - ttm_kmap_obj_virtual() may be heavily used, when buffer objects are - accessed via wrappers, that work for both kinds of memory addresses: - iomem cookies and kernel virtual. - - Signed-off-by: Pekka Paalanen - Signed-off-by: Dave Airlie - -commit 949ef70e2d1a5c12178875f513df34fc85d91a38 -Author: Pekka Paalanen -Date: Mon Aug 17 19:49:19 2009 +0300 - - drm/kms: no need to return void value (encoder) - - Cc: Francisco Jerez - Signed-off-by: Pekka Paalanen - Signed-off-by: Dave Airlie - -commit 53bd83899f5ba6b0da8f5ef976129273854a72d4 -Author: Jesse Barnes -Date: Wed Jul 1 10:04:40 2009 -0700 - - drm: clarify scaling property names - - Now that we're using the scaling property in the Intel driver I noticed - that the names were a bit confusing. I've corrected them according to - our discussion on IRC and the mailing list, though I've left out - potential new additions for a new scaling property with an integer (or - two) for the scaling factor. None of the drivers implement that today, - but if someone wants to do it, I think it could be done with the - addition of a single new type and a new property to describe the - scaling factor in the X and Y directions. - - Signed-off-by: Jesse Barnes - Acked-by: Alex Deucher - Signed-off-by: Dave Airlie - -commit 776f3360de6ed246e973577828f725681120fd7a -Author: Dave Airlie -Date: Wed Aug 19 15:56:37 2009 +1000 - - drm: fixup includes in encoder slave header files. - - Signed-off-by: Dave Airlie - -commit 453a7d46dca88704ed88b364c445ff55680a8557 -Author: Jesse Barnes -Date: Wed Aug 19 15:51:55 2009 +1000 - - drm: remove root requirement from DRM_IOCTL_SET_VERSION (+ DRM_IOCTL_AUTH_MAGIC) - - Just a DRM_MASTER flag is sufficient here, though maybe this call is - totally deprecated anyway (xf86-video-intel still calls it though). - - (airlied: drop ioctl auth_magic as discussed on mailing list also) - - Signed-off-by: Jesse Barnes - Signed-off-by: Dave Airlie - -commit cfcf4738cd6b5d7bed1473acad76d6430cf1fb0a -Author: Dave Airlie -Date: Thu Aug 13 13:31:54 2009 +1000 - - drm: fixup include file in drm_encoder_slave - - Signed-off-by: Dave Airlie [...78321 lines suppressed...] ++ * of the Software. ++ * ++ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++ * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL ++ * THE COPYRIGHT HOLDERS, AUTHORS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, ++ * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR ++ * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE ++ * USE OR OTHER DEALINGS IN THE SOFTWARE. ++ * ++ * ++ **************************************************************************/ ++/* ++ * Authors: ++ * Dave Airlie ++ */ ++ ++#ifndef _DRM_CACHE_H_ ++#define _DRM_CACHE_H_ ++ ++void drm_clflush_pages(struct page *pages[], unsigned long num_pages); ++ ++#endif diff --git a/include/drm/drm_crtc.h b/include/drm/drm_crtc.h -index 7300fb8..db92a83 100644 +index 7300fb8..ae1e9e1 100644 --- a/include/drm/drm_crtc.h +++ b/include/drm/drm_crtc.h -@@ -572,6 +572,12 @@ struct drm_mode_config { +@@ -259,6 +259,8 @@ struct drm_framebuffer { + void *fbdev; + u32 pseudo_palette[17]; + struct list_head filp_head; ++ /* if you are using the helper */ ++ void *helper_private; + }; + + struct drm_property_blob { +@@ -572,6 +574,12 @@ struct drm_mode_config { struct drm_property *tv_right_margin_property; struct drm_property *tv_top_margin_property; struct drm_property *tv_bottom_margin_property; @@ -5844,7 +80615,7 @@ index 7300fb8..db92a83 100644 /* Optional properties */ struct drm_property *scaling_mode_property; -@@ -736,4 +742,10 @@ extern int drm_mode_gamma_get_ioctl(struct drm_device *dev, +@@ -736,4 +744,12 @@ extern int drm_mode_gamma_get_ioctl(struct drm_device *dev, extern int drm_mode_gamma_set_ioctl(struct drm_device *dev, void *data, struct drm_file *file_priv); extern bool drm_detect_hdmi_monitor(struct edid *edid); @@ -5854,7 +80625,30 @@ index 7300fb8..db92a83 100644 +extern struct drm_display_mode *drm_gtf_mode(struct drm_device *dev, + int hdisplay, int vdisplay, int vrefresh, + bool interlaced, int margins); ++extern int drm_add_modes_noedid(struct drm_connector *connector, ++ int hdisplay, int vdisplay); #endif /* __DRM_CRTC_H__ */ +diff --git a/include/drm/drm_crtc_helper.h b/include/drm/drm_crtc_helper.h +index 6769ff6..4c8daca 100644 +--- a/include/drm/drm_crtc_helper.h ++++ b/include/drm/drm_crtc_helper.h +@@ -79,6 +79,8 @@ struct drm_encoder_helper_funcs { + /* detect for DAC style encoders */ + enum drm_connector_status (*detect)(struct drm_encoder *encoder, + struct drm_connector *connector); ++ /* disable encoder when not in use - more explicit than dpms off */ ++ void (*disable)(struct drm_encoder *encoder); + }; + + struct drm_connector_helper_funcs { +@@ -98,6 +100,7 @@ extern bool drm_crtc_helper_set_mode(struct drm_crtc *crtc, + int x, int y, + struct drm_framebuffer *old_fb); + extern bool drm_helper_crtc_in_use(struct drm_crtc *crtc); ++extern bool drm_helper_encoder_in_use(struct drm_encoder *encoder); + + extern void drm_helper_connector_dpms(struct drm_connector *connector, int mode); + diff --git a/include/drm/drm_encoder_slave.h b/include/drm/drm_encoder_slave.h new file mode 100644 index 0000000..2f65633 @@ -6023,6 +80817,117 @@ index 0000000..2f65633 +void drm_i2c_encoder_destroy(struct drm_encoder *encoder); + +#endif +diff --git a/include/drm/drm_fb_helper.h b/include/drm/drm_fb_helper.h +new file mode 100644 +index 0000000..88fffbd +--- /dev/null ++++ b/include/drm/drm_fb_helper.h +@@ -0,0 +1,82 @@ ++/* ++ * Copyright (c) 2006-2009 Red Hat Inc. ++ * Copyright (c) 2006-2008 Intel Corporation ++ * Copyright (c) 2007 Dave Airlie ++ * ++ * DRM framebuffer helper functions ++ * ++ * Permission to use, copy, modify, distribute, and sell this software and its ++ * documentation for any purpose is hereby granted without fee, provided that ++ * the above copyright notice appear in all copies and that both that copyright ++ * notice and this permission notice appear in supporting documentation, and ++ * that the name of the copyright holders not be used in advertising or ++ * publicity pertaining to distribution of the software without specific, ++ * written prior permission. The copyright holders make no representations ++ * about the suitability of this software for any purpose. It is provided "as ++ * is" without express or implied warranty. ++ * ++ * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, ++ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO ++ * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR ++ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, ++ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER ++ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE ++ * OF THIS SOFTWARE. ++ * ++ * Authors: ++ * Dave Airlie ++ * Jesse Barnes ++ */ ++#ifndef DRM_FB_HELPER_H ++#define DRM_FB_HELPER_H ++ ++struct drm_fb_helper_crtc { ++ uint32_t crtc_id; ++ struct drm_mode_set mode_set; ++}; ++ ++struct drm_fb_helper_funcs { ++ void (*gamma_set)(struct drm_crtc *crtc, u16 red, u16 green, ++ u16 blue, int regno); ++}; ++ ++struct drm_fb_helper { ++ struct drm_framebuffer *fb; ++ struct drm_device *dev; ++ struct drm_display_mode *mode; ++ int crtc_count; ++ struct drm_fb_helper_crtc *crtc_info; ++ struct drm_fb_helper_funcs *funcs; ++ int conn_limit; ++ struct list_head kernel_fb_list; ++}; ++ ++int drm_fb_helper_single_fb_probe(struct drm_device *dev, ++ int (*fb_create)(struct drm_device *dev, ++ uint32_t fb_width, ++ uint32_t fb_height, ++ uint32_t surface_width, ++ uint32_t surface_height, ++ struct drm_framebuffer **fb_ptr)); ++int drm_fb_helper_init_crtc_count(struct drm_fb_helper *helper, int crtc_count, ++ int max_conn); ++void drm_fb_helper_free(struct drm_fb_helper *helper); ++int drm_fb_helper_blank(int blank, struct fb_info *info); ++int drm_fb_helper_pan_display(struct fb_var_screeninfo *var, ++ struct fb_info *info); ++int drm_fb_helper_set_par(struct fb_info *info); ++int drm_fb_helper_check_var(struct fb_var_screeninfo *var, ++ struct fb_info *info); ++int drm_fb_helper_setcolreg(unsigned regno, ++ unsigned red, ++ unsigned green, ++ unsigned blue, ++ unsigned transp, ++ struct fb_info *info); ++ ++void drm_fb_helper_restore(void); ++void drm_fb_helper_fill_var(struct fb_info *info, struct drm_framebuffer *fb, ++ uint32_t fb_width, uint32_t fb_height); ++void drm_fb_helper_fill_fix(struct fb_info *info, uint32_t pitch); ++ ++#endif +diff --git a/include/drm/drm_mm.h b/include/drm/drm_mm.h +index f833207..62329f9 100644 +--- a/include/drm/drm_mm.h ++++ b/include/drm/drm_mm.h +@@ -37,6 +37,9 @@ + * Generic range manager structs + */ + #include ++#ifdef CONFIG_DEBUG_FS ++#include ++#endif + + struct drm_mm_node { + struct list_head fl_entry; +@@ -96,4 +99,8 @@ static inline struct drm_mm *drm_get_mm(struct drm_mm_node *block) + return block->mm; + } + ++#ifdef CONFIG_DEBUG_FS ++int drm_mm_dump_table(struct seq_file *m, struct drm_mm *mm); ++#endif ++ + #endif diff --git a/include/drm/drm_mode.h b/include/drm/drm_mode.h index ae304cc..1f90841 100644 --- a/include/drm/drm_mode.h drm-nouveau.patch: drivers/gpu/drm/Kconfig | 45 drivers/gpu/drm/Makefile | 2 drivers/gpu/drm/drm_bufs.c | 28 drivers/gpu/drm/i2c/Makefile | 4 drivers/gpu/drm/i2c/ch7006_drv.c | 532 drivers/gpu/drm/i2c/ch7006_mode.c | 473 drivers/gpu/drm/i2c/ch7006_priv.h | 340 drivers/gpu/drm/nouveau/Makefile | 27 drivers/gpu/drm/nouveau/nouveau_backlight.c | 155 drivers/gpu/drm/nouveau/nouveau_bios.c | 5209 ++++++ drivers/gpu/drm/nouveau/nouveau_bios.h | 235 drivers/gpu/drm/nouveau/nouveau_bo.c | 622 drivers/gpu/drm/nouveau/nouveau_calc.c | 626 drivers/gpu/drm/nouveau/nouveau_channel.c | 520 drivers/gpu/drm/nouveau/nouveau_connector.c | 747 drivers/gpu/drm/nouveau/nouveau_connector.h | 55 drivers/gpu/drm/nouveau/nouveau_crtc.h | 95 drivers/gpu/drm/nouveau/nouveau_display.c | 115 drivers/gpu/drm/nouveau/nouveau_dma.c | 206 drivers/gpu/drm/nouveau/nouveau_dma.h | 148 drivers/gpu/drm/nouveau/nouveau_drv.c | 433 drivers/gpu/drm/nouveau/nouveau_drv.h | 1202 + drivers/gpu/drm/nouveau/nouveau_encoder.h | 66 drivers/gpu/drm/nouveau/nouveau_fb.h | 47 drivers/gpu/drm/nouveau/nouveau_fbcon.c | 355 drivers/gpu/drm/nouveau/nouveau_fbcon.h | 48 drivers/gpu/drm/nouveau/nouveau_fence.c | 261 drivers/gpu/drm/nouveau/nouveau_gem.c | 954 + drivers/gpu/drm/nouveau/nouveau_hw.c | 1077 + drivers/gpu/drm/nouveau/nouveau_hw.h | 446 drivers/gpu/drm/nouveau/nouveau_i2c.c | 256 drivers/gpu/drm/nouveau/nouveau_i2c.h | 45 drivers/gpu/drm/nouveau/nouveau_ioc32.c | 72 drivers/gpu/drm/nouveau/nouveau_irq.c | 675 drivers/gpu/drm/nouveau/nouveau_mem.c | 565 drivers/gpu/drm/nouveau/nouveau_notifier.c | 194 drivers/gpu/drm/nouveau/nouveau_object.c | 1279 + drivers/gpu/drm/nouveau/nouveau_reg.h | 834 + drivers/gpu/drm/nouveau/nouveau_sgdma.c | 317 drivers/gpu/drm/nouveau/nouveau_state.c | 829 + drivers/gpu/drm/nouveau/nouveau_swmthd.h | 33 drivers/gpu/drm/nouveau/nouveau_ttm.c | 131 drivers/gpu/drm/nouveau/nv04_crtc.c | 1014 + drivers/gpu/drm/nouveau/nv04_cursor.c | 70 drivers/gpu/drm/nouveau/nv04_dac.c | 525 drivers/gpu/drm/nouveau/nv04_dfp.c | 621 drivers/gpu/drm/nouveau/nv04_display.c | 293 drivers/gpu/drm/nouveau/nv04_fb.c | 21 drivers/gpu/drm/nouveau/nv04_fbcon.c | 292 drivers/gpu/drm/nouveau/nv04_fifo.c | 295 drivers/gpu/drm/nouveau/nv04_graph.c | 583 drivers/gpu/drm/nouveau/nv04_instmem.c | 207 drivers/gpu/drm/nouveau/nv04_mc.c | 20 drivers/gpu/drm/nouveau/nv04_timer.c | 51 drivers/gpu/drm/nouveau/nv04_tv.c | 304 drivers/gpu/drm/nouveau/nv10_fb.c | 24 drivers/gpu/drm/nouveau/nv10_fifo.c | 177 drivers/gpu/drm/nouveau/nv10_graph.c | 945 + drivers/gpu/drm/nouveau/nv17_tv.c | 660 drivers/gpu/drm/nouveau/nv17_tv.h | 156 drivers/gpu/drm/nouveau/nv17_tv_modes.c | 582 drivers/gpu/drm/nouveau/nv20_graph.c | 784 drivers/gpu/drm/nouveau/nv40_fb.c | 62 drivers/gpu/drm/nouveau/nv40_fifo.c | 223 drivers/gpu/drm/nouveau/nv40_graph.c | 2203 ++ drivers/gpu/drm/nouveau/nv40_mc.c | 38 drivers/gpu/drm/nouveau/nv50_crtc.c | 799 + drivers/gpu/drm/nouveau/nv50_cursor.c | 151 drivers/gpu/drm/nouveau/nv50_dac.c | 296 drivers/gpu/drm/nouveau/nv50_display.c | 905 + drivers/gpu/drm/nouveau/nv50_display.h | 46 drivers/gpu/drm/nouveau/nv50_evo.h | 113 drivers/gpu/drm/nouveau/nv50_fbcon.c | 256 drivers/gpu/drm/nouveau/nv50_fifo.c | 475 drivers/gpu/drm/nouveau/nv50_graph.c | 439 drivers/gpu/drm/nouveau/nv50_grctx.h |22284 ++++++++++++++++++++++++++++ drivers/gpu/drm/nouveau/nv50_instmem.c | 499 drivers/gpu/drm/nouveau/nv50_mc.c | 40 drivers/gpu/drm/nouveau/nv50_sor.c | 250 drivers/gpu/drm/nouveau/nvreg.h | 535 drivers/gpu/drm/ttm/ttm_bo.c | 4 include/drm/Kbuild | 1 include/drm/drmP.h | 2 include/drm/i2c/ch7006.h | 86 include/drm/nouveau_drm.h | 216 85 files changed, 57829 insertions(+), 21 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.8.6.16 -r 1.8.6.17 drm-nouveau.patchIndex: drm-nouveau.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-nouveau.patch,v retrieving revision 1.8.6.16 retrieving revision 1.8.6.17 diff -u -p -r1.8.6.16 -r1.8.6.17 --- drm-nouveau.patch 26 Aug 2009 19:58:47 -0000 1.8.6.16 +++ drm-nouveau.patch 10 Sep 2009 14:00:26 -0000 1.8.6.17 @@ -1,8 +1,8 @@ diff --git a/drivers/gpu/drm/Kconfig b/drivers/gpu/drm/Kconfig -index 39b393d..49b21cc 100644 +index e4d971c..7fe8a4c 100644 --- a/drivers/gpu/drm/Kconfig +++ b/drivers/gpu/drm/Kconfig -@@ -143,3 +143,47 @@ config DRM_SAVAGE +@@ -153,3 +153,48 @@ config DRM_SAVAGE help Choose this option if you have a Savage3D/4/SuperSavage/Pro/Twister chipset. If M is selected the module will be called savage. @@ -10,6 +10,7 @@ index 39b393d..49b21cc 100644 +config DRM_NOUVEAU + tristate "Nouveau (nVidia) cards" + depends on DRM ++ select DRM_KMS_HELPER + select DRM_TTM + select FB_CFB_FILLRECT + select FB_CFB_COPYAREA @@ -51,10 +52,10 @@ index 39b393d..49b21cc 100644 + +endmenu diff --git a/drivers/gpu/drm/Makefile b/drivers/gpu/drm/Makefile -index 5f0aec4..f0ef455 100644 +index 3c8827a..d22e64b 100644 --- a/drivers/gpu/drm/Makefile +++ b/drivers/gpu/drm/Makefile -@@ -27,3 +27,5 @@ obj-$(CONFIG_DRM_I915) += i915/ +@@ -31,3 +31,5 @@ obj-$(CONFIG_DRM_I915) += i915/ obj-$(CONFIG_DRM_SIS) += sis/ obj-$(CONFIG_DRM_SAVAGE)+= savage/ obj-$(CONFIG_DRM_VIA) +=via/ @@ -130,10 +131,10 @@ index 0000000..6d2abaf +obj-$(CONFIG_DRM_I2C_CH7006) += ch7006.o diff --git a/drivers/gpu/drm/i2c/ch7006_drv.c b/drivers/gpu/drm/i2c/ch7006_drv.c new file mode 100644 -index 0000000..47421ba +index 0000000..0a3f7a0 --- /dev/null +++ b/drivers/gpu/drm/i2c/ch7006_drv.c -@@ -0,0 +1,529 @@ +@@ -0,0 +1,532 @@ +/* + * Copyright (C) 2009 Francisco Jerez. + * All Rights Reserved. @@ -600,13 +601,11 @@ index 0000000..47421ba + ch7006_tv_norm); + } + -+ if (ch7006_scale) { -+ if (ch7006_scale >= 0 && ch7006_scale <= 2) -+ priv->scale = ch7006_scale; -+ else -+ ch7006_err(client, "Invalid scale setting \"%d\".\n", -+ ch7006_scale); -+ } ++ if (ch7006_scale >= 0 && ch7006_scale <= 2) ++ priv->scale = ch7006_scale; ++ else ++ ch7006_err(client, "Invalid scale setting \"%d\".\n", ++ ch7006_scale); + + return 0; +} @@ -651,11 +650,16 @@ index 0000000..47421ba + +char *ch7006_tv_norm = NULL; +module_param_named(tv_norm, ch7006_tv_norm, charp, 0600); -+MODULE_PARM_DESC(tv_norm, "Default TV norm."); ++MODULE_PARM_DESC(tv_norm, "Default TV norm.\n" ++ "\t\tSupported: PAL, PAL-M, PAL-N, PAL-Nc, PAL-60, NTSC-M, NTSC-J.\n" ++ "\t\tDefault: PAL"); + -+int ch7006_scale = 0; ++int ch7006_scale = 1; +module_param_named(scale, ch7006_scale, int, 0600); -+MODULE_PARM_DESC(scale, "Default scale."); ++MODULE_PARM_DESC(scale, "Default scale.\n" ++ "\t\tSupported: 0 -> Select video modes with a higher blanking ratio.\n" ++ "\t\t\t1 -> Select default video modes.\n" ++ "\t\t\t2 -> Select video modes with a lower blanking ratio."); + +MODULE_AUTHOR("Francisco Jerez "); +MODULE_DESCRIPTION("Chrontel ch7006 TV encoder driver"); @@ -1684,10 +1688,10 @@ index 0000000..20564f8 +} diff --git a/drivers/gpu/drm/nouveau/nouveau_bios.c b/drivers/gpu/drm/nouveau/nouveau_bios.c new file mode 100644 -index 0000000..1500eed +index 0000000..b37ad94 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_bios.c -@@ -0,0 +1,5190 @@ +@@ -0,0 +1,5209 @@ +/* + * Copyright 2005-2006 Erik Waling + * Copyright 2006 Stephane Marchesin @@ -5001,7 +5005,7 @@ index 0000000..1500eed + +int +nouveau_bios_run_display_table(struct drm_device *dev, struct dcb_entry *dcbent, -+ int pxclk) ++ uint32_t sub, int pxclk) +{ + /* The display script table is located by the BIT 'U' table. + * @@ -5031,7 +5035,7 @@ index 0000000..1500eed + uint8_t *table = &bios->data[bios->display.script_table_ptr]; + uint8_t *entry, *otable = NULL; + uint16_t script; -+ int i, sub; ++ int i; + + if (!bios->display.script_table_ptr) { + NV_ERROR(dev, "No pointer to output script table\n"); @@ -5102,39 +5106,19 @@ index 0000000..1500eed + return 1; + } + -+ /* Anyone have an idea to know which to use for certain? */ -+ switch (dcbent->type) { -+ case OUTPUT_LVDS: -+ if (nouveau_uscript_lvds >= 0) -+ sub = nouveau_uscript_lvds; -+ else { -+ /* 0x0000 0x0100 0x0200 0x0300 */ -+ if (pxclk > bios->fp.duallink_transition_clk) -+ sub = 0x0100; -+ else -+ sub = 0x0000; ++ if (pxclk < -2 || pxclk > 0) { ++ /* Try to find matching script table entry */ ++ for (i = 0; i < otable[5]; i++) { ++ if (ROM16(otable[table[4] + i*6]) == sub) ++ break; + } -+ break; -+ case OUTPUT_TMDS: -+ if (nouveau_uscript_tmds >= 0) -+ sub = nouveau_uscript_tmds; -+ else -+ sub = 0x0001; /* 0x0001 0x0002 0x0105 */ -+ break; -+ default: -+ sub = 0x00ff; /* 0x00ff */ -+ break; -+ } + -+ for (i = 0; i < otable[5]; i++) { -+ if (ROM16(otable[table[4] + i*6]) == sub) -+ break; -+ } -+ -+ if (i == otable[5]) { -+ NV_ERROR(dev, "Table 0x%04x not found for %d/%d, using first\n", -+ sub, dcbent->type, dcbent->or); -+ i = 0; ++ if (i == otable[5]) { ++ NV_ERROR(dev, "Table 0x%04x not found for %d/%d, " ++ "using first\n", ++ sub, dcbent->type, dcbent->or); ++ i = 0; ++ } + } + + bios->display.head = ffs(dcbent->or) - 1; @@ -6263,10 +6247,8 @@ index 0000000..1500eed + entry->type = conn & 0xf; + entry->i2c_index = (conn >> 4) & 0xf; + entry->heads = (conn >> 8) & 0xf; -+ if (bdcb->version >= 0x30) ++ if (bdcb->version >= 0x40) + entry->connector = (conn >> 12) & 0xf; -+ else -+ entry->connector = entry->i2c_index; /* sorta */ + entry->bus = (conn >> 16) & 0xf; + entry->location = (conn >> 20) & 0x3; + entry->or = (conn >> 24) & 0xf; @@ -6613,7 +6595,45 @@ index 0000000..1500eed + return (dcb->entries ? 0 : -ENXIO); +} + -+static void fixup_legacy_i2c(struct nvbios *bios) ++static void ++fixup_legacy_connector(struct nvbios *bios) ++{ ++ struct bios_parsed_dcb *bdcb = &bios->bdcb; ++ struct parsed_dcb *dcb = &bdcb->dcb; ++ int high = 0, i; ++ ++ /* DCB 3.0 also has the table in most cases, but there are some cards ++ * where the table is filled with stub entries, and the DCB entriy [...2860 lines suppressed...] ++ if (pxclk >= 165000) ++ script |= 0x0100; ++ ++ if (nouveau_uscript_tmds >= 0) { ++ NV_INFO(dev, "override script 0x%04x with 0x%04x" ++ "for output TMDS-%d\n", script, ++ nouveau_uscript_tmds, or); ++ script = nouveau_uscript_tmds; ++ } ++ break; ++ case OUTPUT_ANALOG: ++ script = 0xff; ++ break; ++ default: ++ NV_ERROR(dev, "modeset on unsupported output type!\n"); ++ break; ++ } ++ ++ return script; ++} ++ +static void +nv50_display_vblank_crtc_handler(struct drm_device *dev, int crtc) +{ @@ -33162,7 +32889,7 @@ index 0000000..7ddb760 + + nv_wr32(dev, 0x619494, nv_rd32(dev, 0x619494) & ~8); + -+ nouveau_bios_run_display_table(dev, dcbent, -1); ++ nouveau_bios_run_display_table(dev, dcbent, 0, -1); + +ack: + nv_wr32(dev, NV50_PDISPLAY_INTR_1, NV50_PDISPLAY_INTR_1_CLK_UNK10); @@ -33172,10 +32899,8 @@ index 0000000..7ddb760 +static void +nv50_display_unk20_handler(struct drm_device *dev) +{ -+ struct drm_nouveau_private *dev_priv = dev->dev_private; -+ struct nvbios *bios = &dev_priv->VBIOS; + struct dcb_entry *dcbent; -+ uint32_t tmp, pclk; ++ uint32_t tmp, pclk, script; + int head, or, ret; + + ret = nv50_display_irq_head(dev, &head, &dcbent); @@ -33183,30 +32908,24 @@ index 0000000..7ddb760 + goto ack; + or = ffs(dcbent->or) - 1; + pclk = nv_rd32(dev, NV50_PDISPLAY_CRTC_P(head, CLOCK)) & 0x3fffff; ++ script = nv50_display_script_select(dev, dcbent, pclk); + + NV_DEBUG(dev, "head %d pxclk: %dKHz\n", head, pclk); + -+ nouveau_bios_run_display_table(dev, dcbent, -2); ++ nouveau_bios_run_display_table(dev, dcbent, 0, -2); + + nv50_crtc_set_clock(dev, head, pclk); + -+ nouveau_bios_run_display_table(dev, dcbent, pclk); ++ nouveau_bios_run_display_table(dev, dcbent, script, pclk); + + tmp = nv_rd32(dev, NV50_PDISPLAY_CRTC_CLK_CTRL2(head)); + tmp &= ~0x000000f; + nv_wr32(dev, NV50_PDISPLAY_CRTC_CLK_CTRL2(head), tmp); + + if (dcbent->type != OUTPUT_ANALOG) { -+ int tclk; -+ -+ if (dcbent->type == OUTPUT_LVDS) -+ tclk = bios->fp.duallink_transition_clk; -+ else -+ tclk = 165000; -+ + tmp = nv_rd32(dev, NV50_PDISPLAY_SOR_CLK_CTRL2(or)); + tmp &= ~0x00000f0f; -+ if (pclk > tclk) ++ if (script & 0x0100) + tmp |= 0x00000101; + nv_wr32(dev, NV50_PDISPLAY_SOR_CLK_CTRL2(or), tmp); + } else { @@ -33222,14 +32941,15 @@ index 0000000..7ddb760 +nv50_display_unk40_handler(struct drm_device *dev) +{ + struct dcb_entry *dcbent; -+ int head, pclk, ret; ++ int head, pclk, script, ret; + + ret = nv50_display_irq_head(dev, &head, &dcbent); + if (ret) + goto ack; + pclk = nv_rd32(dev, NV50_PDISPLAY_CRTC_P(head, CLOCK)) & 0x3fffff; ++ script = nv50_display_script_select(dev, dcbent, pclk); + -+ nouveau_bios_run_display_table(dev, dcbent, -pclk); ++ nouveau_bios_run_display_table(dev, dcbent, script, -pclk); + +ack: + nv_wr32(dev, NV50_PDISPLAY_INTR_1, NV50_PDISPLAY_INTR_1_CLK_UNK40); @@ -34246,10 +33966,10 @@ index 0000000..3d12e12 + diff --git a/drivers/gpu/drm/nouveau/nv50_graph.c b/drivers/gpu/drm/nouveau/nv50_graph.c new file mode 100644 -index 0000000..72db3cf +index 0000000..108f672 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nv50_graph.c -@@ -0,0 +1,437 @@ +@@ -0,0 +1,439 @@ +/* + * Copyright (C) 2007 Ben Skeggs. + * All Rights Reserved. @@ -34434,8 +34154,10 @@ index 0000000..72db3cf + struct nouveau_gpuobj *ramin = chan->ramin->gpuobj; + struct nouveau_gpuobj *ctx; + uint32_t *ctxvals = NULL; -+ int grctx_size = 0x70000, hdr; -+ int ret, pos; ++ uint32_t grctx_size = 0x70000; ++ int hdr; ++ int ret; ++ int pos; + + NV_DEBUG(dev, "ch%d\n", chan->id); + @@ -57530,10 +57252,10 @@ index 0000000..e0a9c3f +} diff --git a/drivers/gpu/drm/nouveau/nv50_sor.c b/drivers/gpu/drm/nouveau/nv50_sor.c new file mode 100644 -index 0000000..9ae8ec3 +index 0000000..45b0ff7 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nv50_sor.c -@@ -0,0 +1,253 @@ +@@ -0,0 +1,250 @@ +/* + * Copyright (C) 2008 Maarten Maathuis. + * All Rights Reserved. @@ -57592,17 +57314,11 @@ index 0000000..9ae8ec3 +static void nv50_sor_dpms(struct drm_encoder *drm_encoder, int mode) +{ + struct drm_device *dev = drm_encoder->dev; -+ struct drm_nouveau_private *dev_priv = dev->dev_private; + struct nouveau_encoder *encoder = nouveau_encoder(drm_encoder); + uint32_t val; + int or = encoder->or; + -+ NV_DEBUG(dev, "or %d\n", encoder->or); -+ -+ if (dev_priv->in_modeset) { -+ nv50_sor_disconnect(encoder); -+ return; -+ } ++ NV_DEBUG(dev, "or %d mode %d\n", or, mode); + + /* wait for it to be done */ + if (!nv_wait(NV50_PDISPLAY_SOR_DPMS_CTRL(or), @@ -57646,9 +57362,13 @@ index 0000000..9ae8ec3 + struct nouveau_encoder *encoder = nouveau_encoder(drm_encoder); + struct nouveau_connector *connector; + ++ NV_DEBUG(drm_encoder->dev, "or %d\n", encoder->or); ++ + connector = nouveau_encoder_connector_get(encoder); -+ if (!connector) ++ if (!connector) { ++ NV_ERROR(drm_encoder->dev, "Encoder has no connector\n"); + return false; ++ } + + if (connector->scaling_mode != DRM_MODE_SCALE_NONE && + connector->native_mode) { @@ -57682,10 +57402,7 @@ index 0000000..9ae8ec3 + + NV_DEBUG(dev, "or %d\n", encoder->or); + -+ ret = dev_priv->in_modeset; -+ dev_priv->in_modeset = false; + nv50_sor_dpms(drm_encoder, DRM_MODE_DPMS_ON); -+ dev_priv->in_modeset = ret; + + if (to_drm_encoder(encoder)->encoder_type != DRM_MODE_ENCODER_LVDS) { + mode_ctl |= NV50_EVO_SOR_MODE_CTRL_TMDS; @@ -57779,6 +57496,8 @@ index 0000000..9ae8ec3 + encoder->dcb = entry; + encoder->or = ffs(entry->or) - 1; + ++ encoder->disconnect = nv50_sor_disconnect; ++ + drm_encoder_init(dev, to_drm_encoder(encoder), &nv50_sor_encoder_funcs, type); + drm_encoder_helper_add(to_drm_encoder(encoder), &nv50_sor_helper_funcs); + @@ -58373,7 +58092,7 @@ index b940fdf..cfa6af4 100644 unifdef-y += via_drm.h +unifdef-y += nouveau_drm.h diff --git a/include/drm/drmP.h b/include/drm/drmP.h -index e0f1c1f..84e2fa6 100644 +index eeefb63..1345c39 100644 --- a/include/drm/drmP.h +++ b/include/drm/drmP.h @@ -1240,6 +1240,8 @@ extern void drm_idlelock_release(struct drm_lock_data *lock_data); drm-page-flip.patch: b/drivers/gpu/drm/drm_crtc.c | 169 +++++++++++++++- b/drivers/gpu/drm/drm_crtc_helper.c | 12 + b/drivers/gpu/drm/drm_drv.c | 1 b/drivers/gpu/drm/drm_fops.c | 68 ++++++ b/drivers/gpu/drm/drm_irq.c | 43 ++++ b/drivers/gpu/drm/drm_stub.c | 1 b/drivers/gpu/drm/i915/i915_drv.c | 1 b/drivers/gpu/drm/i915/intel_display.c | 26 +- b/drivers/gpu/drm/radeon/radeon_display.c | 3 b/include/drm/drm.h | 25 ++ b/include/drm/drmP.h | 32 +++ b/include/drm/drm_crtc.h | 27 ++ b/include/drm/drm_crtc_helper.h | 4 b/include/drm/drm_mode.h | 16 + linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c | 2 linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c | 2 16 files changed, 416 insertions(+), 16 deletions(-) Index: drm-page-flip.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-page-flip.patch,v retrieving revision 1.2.6.4 retrieving revision 1.2.6.5 diff -u -p -r1.2.6.4 -r1.2.6.5 --- drm-page-flip.patch 26 Aug 2009 19:58:48 -0000 1.2.6.4 +++ drm-page-flip.patch 10 Sep 2009 14:00:29 -0000 1.2.6.5 @@ -1,6 +1,7 @@ -diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c.pf linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c ---- linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c.pf 2009-08-25 09:52:20.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc.c 2009-08-25 09:52:41.000000000 +1000 +diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers/gpu/drm/drm_crtc.c +index ba728ad..4b7e748 100644 +--- a/drivers/gpu/drm/drm_crtc.c ++++ b/drivers/gpu/drm/drm_crtc.c @@ -34,6 +34,8 @@ #include "drmP.h" #include "drm_crtc.h" @@ -10,7 +11,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu struct drm_prop_enum_list { int type; char *name; -@@ -329,6 +331,34 @@ void drm_framebuffer_cleanup(struct drm_ +@@ -330,6 +332,34 @@ void drm_framebuffer_cleanup(struct drm_framebuffer *fb) EXPORT_SYMBOL(drm_framebuffer_cleanup); /** @@ -45,7 +46,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu * drm_crtc_init - Initialise a new CRTC object * @dev: DRM device * @crtc: CRTC object to init -@@ -339,17 +369,19 @@ EXPORT_SYMBOL(drm_framebuffer_cleanup); +@@ -340,17 +370,19 @@ EXPORT_SYMBOL(drm_framebuffer_cleanup); * * Inits a new object created as base part of an driver crtc object. */ @@ -66,7 +67,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu mutex_unlock(&dev->mode_config.mutex); } EXPORT_SYMBOL(drm_crtc_init); -@@ -368,6 +400,9 @@ void drm_crtc_cleanup(struct drm_crtc *c +@@ -369,6 +401,9 @@ void drm_crtc_cleanup(struct drm_crtc *crtc) { struct drm_device *dev = crtc->dev; @@ -76,7 +77,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu if (crtc->gamma_store) { kfree(crtc->gamma_store); crtc->gamma_store = NULL; -@@ -375,6 +410,7 @@ void drm_crtc_cleanup(struct drm_crtc *c +@@ -376,6 +411,7 @@ void drm_crtc_cleanup(struct drm_crtc *crtc) drm_mode_object_put(dev, &crtc->base); list_del(&crtc->head); @@ -84,7 +85,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu dev->mode_config.num_crtc--; } EXPORT_SYMBOL(drm_crtc_cleanup); -@@ -2478,3 +2514,134 @@ out: +@@ -2479,3 +2515,134 @@ out: mutex_unlock(&dev->mode_config.mutex); return ret; } @@ -219,10 +220,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu + + return ret; +} -diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.pf linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c ---- linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c.pf 2009-08-25 09:52:20.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_crtc_helper.c 2009-08-25 09:52:41.000000000 +1000 -@@ -874,8 +874,10 @@ int drm_crtc_helper_set_config(struct dr +diff --git a/drivers/gpu/drm/drm_crtc_helper.c b/drivers/gpu/drm/drm_crtc_helper.c +index ff447f1..fec66f9 100644 +--- a/drivers/gpu/drm/drm_crtc_helper.c ++++ b/drivers/gpu/drm/drm_crtc_helper.c +@@ -872,8 +872,10 @@ int drm_crtc_helper_set_config(struct drm_mode_set *set) old_fb = set->crtc->fb; if (set->crtc->fb != set->fb) set->crtc->fb = set->fb; @@ -231,9 +233,9 @@ diff -up linux-2.6.30.noarch/drivers/gpu set->x, set->y, old_fb); + mutex_unlock(&dev->struct_mutex); if (ret != 0) - goto fail_set_mode; + goto fail; } -@@ -1101,3 +1103,13 @@ int drm_helper_resume_force_mode(struct +@@ -1095,3 +1097,13 @@ int drm_helper_resume_force_mode(struct drm_device *dev) return 0; } EXPORT_SYMBOL(drm_helper_resume_force_mode); @@ -247,10 +249,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu + return crtc_funcs->mode_set_base(crtc, x, y, old_fb); +} +EXPORT_SYMBOL(drm_crtc_helper_set_base); -diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c.pf linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c ---- linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c.pf 2009-08-25 09:52:20.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_drv.c 2009-08-25 09:52:41.000000000 +1000 -@@ -145,6 +145,7 @@ static struct drm_ioctl_desc drm_ioctls[ +diff --git a/drivers/gpu/drm/drm_drv.c b/drivers/gpu/drm/drm_drv.c +index a75ca63..672f473 100644 +--- a/drivers/gpu/drm/drm_drv.c ++++ b/drivers/gpu/drm/drm_drv.c +@@ -145,6 +145,7 @@ static struct drm_ioctl_desc drm_ioctls[] = { DRM_IOCTL_DEF(DRM_IOCTL_MODE_GETFB, drm_mode_getfb, DRM_MASTER|DRM_CONTROL_ALLOW), DRM_IOCTL_DEF(DRM_IOCTL_MODE_ADDFB, drm_mode_addfb, DRM_MASTER|DRM_CONTROL_ALLOW), DRM_IOCTL_DEF(DRM_IOCTL_MODE_RMFB, drm_mode_rmfb, DRM_MASTER|DRM_CONTROL_ALLOW), @@ -258,10 +261,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu }; #define DRM_CORE_IOCTL_COUNT ARRAY_SIZE( drm_ioctls ) -diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c.pf linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c ---- linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c.pf 2009-08-25 09:35:48.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_fops.c 2009-08-25 09:52:41.000000000 +1000 -@@ -257,6 +257,8 @@ static int drm_open_helper(struct inode +diff --git a/drivers/gpu/drm/drm_fops.c b/drivers/gpu/drm/drm_fops.c +index 251bc0e..dcd9c66 100644 +--- a/drivers/gpu/drm/drm_fops.c ++++ b/drivers/gpu/drm/drm_fops.c +@@ -257,6 +257,8 @@ static int drm_open_helper(struct inode *inode, struct file *filp, INIT_LIST_HEAD(&priv->lhead); INIT_LIST_HEAD(&priv->fbs); @@ -270,7 +274,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu if (dev->driver->driver_features & DRIVER_GEM) drm_gem_open(dev, priv); -@@ -429,6 +431,9 @@ int drm_release(struct inode *inode, str +@@ -429,6 +431,9 @@ int drm_release(struct inode *inode, struct file *filp) { struct drm_file *file_priv = filp->private_data; struct drm_device *dev = file_priv->minor->dev; @@ -280,7 +284,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu int retcode = 0; lock_kernel(); -@@ -451,6 +456,19 @@ int drm_release(struct inode *inode, str +@@ -451,6 +456,19 @@ int drm_release(struct inode *inode, struct file *filp) if (file_priv->minor->master) drm_master_release(dev, filp); @@ -300,7 +304,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu if (dev->driver->driver_features & DRIVER_GEM) drm_gem_release(dev, file_priv); -@@ -544,9 +562,55 @@ int drm_release(struct inode *inode, str +@@ -544,9 +562,55 @@ int drm_release(struct inode *inode, struct file *filp) } EXPORT_SYMBOL(drm_release); @@ -358,9 +362,10 @@ diff -up linux-2.6.30.noarch/drivers/gpu + return mask; } EXPORT_SYMBOL(drm_poll); -diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.pf linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c ---- linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.pf 2009-08-25 09:35:48.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c 2009-08-25 09:52:41.000000000 +1000 +diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c +index f85aaf2..102d19d 100644 +--- a/drivers/gpu/drm/drm_irq.c ++++ b/drivers/gpu/drm/drm_irq.c @@ -34,6 +34,7 @@ */ @@ -369,7 +374,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu #include /* For task queue support */ -@@ -71,6 +72,44 @@ int drm_irq_by_busid(struct drm_device * +@@ -71,6 +72,44 @@ int drm_irq_by_busid(struct drm_device *dev, void *data, return 0; } @@ -414,16 +419,16 @@ diff -up linux-2.6.30.noarch/drivers/gpu static void vblank_disable_fn(unsigned long arg) { struct drm_device *dev = (struct drm_device *)arg; -@@ -161,6 +200,8 @@ int drm_vblank_init(struct drm_device *d +@@ -161,6 +200,8 @@ int drm_vblank_init(struct drm_device *dev, int num_crtcs) atomic_set(&dev->vblank_refcount[i], 0); } -+ INIT_LIST_HEAD(&dev->flip_list); + INIT_WORK(&dev->flip_work, drm_flip_work_func); ++ dev->vblank_disable_allowed = 0; return 0; -@@ -626,5 +667,7 @@ void drm_handle_vblank(struct drm_device +@@ -626,5 +667,7 @@ void drm_handle_vblank(struct drm_device *dev, int crtc) { atomic_inc(&dev->_vblank_count[crtc]); DRM_WAKEUP(&dev->vbl_queue[crtc]); @@ -431,10 +436,23 @@ diff -up linux-2.6.30.noarch/drivers/gpu } EXPORT_SYMBOL(drm_handle_vblank); + -diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c.pf linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c ---- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c.pf 2009-08-25 09:35:48.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.c 2009-08-25 09:52:41.000000000 +1000 -@@ -203,6 +203,7 @@ static struct drm_driver driver = { +diff --git a/drivers/gpu/drm/drm_stub.c b/drivers/gpu/drm/drm_stub.c +index 55bb8a8..65c8662 100644 +--- a/drivers/gpu/drm/drm_stub.c ++++ b/drivers/gpu/drm/drm_stub.c +@@ -220,6 +220,7 @@ static int drm_fill_in_dev(struct drm_device * dev, struct pci_dev *pdev, + INIT_LIST_HEAD(&dev->ctxlist); + INIT_LIST_HEAD(&dev->vmalist); + INIT_LIST_HEAD(&dev->maplist); ++ INIT_LIST_HEAD(&dev->flip_list); + + spin_lock_init(&dev->count_lock); + spin_lock_init(&dev->drw_lock); +diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c +index dbe568c..b81305e 100644 +--- a/drivers/gpu/drm/i915/i915_drv.c ++++ b/drivers/gpu/drm/i915/i915_drv.c +@@ -206,6 +206,7 @@ static struct drm_driver driver = { .mmap = drm_gem_mmap, .poll = drm_poll, .fasync = drm_fasync, @@ -442,10 +460,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu #ifdef CONFIG_COMPAT .compat_ioctl = i915_compat_ioctl, #endif -diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.pf linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c ---- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.pf 2009-08-25 09:35:48.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c 2009-08-25 09:52:41.000000000 +1000 -@@ -917,6 +917,8 @@ intel_pipe_set_base(struct drm_crtc *crt +diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c +index 155719f..0d6e677 100644 +--- a/drivers/gpu/drm/i915/intel_display.c ++++ b/drivers/gpu/drm/i915/intel_display.c +@@ -973,6 +973,8 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y, u32 dspcntr, alignment; int ret; @@ -454,7 +473,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu /* no fb bound */ if (!crtc->fb) { DRM_DEBUG("No FB bound\n"); -@@ -952,17 +954,14 @@ intel_pipe_set_base(struct drm_crtc *crt +@@ -1008,17 +1010,14 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y, BUG(); } @@ -472,7 +491,15 @@ diff -up linux-2.6.30.noarch/drivers/gpu return ret; } -@@ -998,7 +997,6 @@ intel_pipe_set_base(struct drm_crtc *crt +@@ -1029,7 +1028,6 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y, + ret = i915_gem_object_get_fence_reg(obj); + if (ret != 0) { + i915_gem_object_unpin(obj); +- mutex_unlock(&dev->struct_mutex); + return ret; + } + } +@@ -1054,7 +1052,6 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y, default: DRM_ERROR("Unknown color depth\n"); i915_gem_object_unpin(obj); @@ -480,7 +507,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu return -EINVAL; } if (IS_I965G(dev)) { -@@ -1026,13 +1024,11 @@ intel_pipe_set_base(struct drm_crtc *crt +@@ -1086,17 +1083,14 @@ intel_pipe_set_base(struct drm_crtc *crtc, int x, int y, I915_READ(dspbase); } @@ -488,14 +515,18 @@ diff -up linux-2.6.30.noarch/drivers/gpu - if (old_fb) { intel_fb = to_intel_framebuffer(old_fb); + obj_priv = intel_fb->obj->driver_private; + intel_wait_for_vblank(dev); i915_gem_object_unpin(intel_fb->obj); } -- mutex_unlock(&dev->struct_mutex); + intel_increase_pllclock(crtc, true); +- mutex_unlock(&dev->struct_mutex); +- if (!dev->primary->master) return 0; -@@ -2605,7 +2601,9 @@ static int intel_crtc_mode_set(struct dr + +@@ -2732,7 +2726,9 @@ static int intel_crtc_mode_set(struct drm_crtc *crtc, I915_WRITE(dspcntr_reg, dspcntr); /* Flush the plane changes */ @@ -505,7 +536,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu intel_update_watermarks(dev); -@@ -3081,6 +3079,7 @@ static const struct drm_crtc_funcs intel +@@ -3521,6 +3517,7 @@ static const struct drm_crtc_funcs intel_crtc_funcs = { .gamma_set = intel_crtc_gamma_set, .set_config = drm_crtc_helper_set_config, .destroy = intel_crtc_destroy, @@ -513,7 +544,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu }; -@@ -3093,7 +3092,7 @@ static void intel_crtc_init(struct drm_d +@@ -3533,7 +3530,7 @@ static void intel_crtc_init(struct drm_device *dev, int pipe) if (intel_crtc == NULL) return; @@ -522,7 +553,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu drm_mode_crtc_set_gamma_size(&intel_crtc->base, 256); intel_crtc->pipe = pipe; -@@ -3327,9 +3326,18 @@ static int intel_user_framebuffer_create +@@ -3717,9 +3714,18 @@ static int intel_user_framebuffer_create_handle(struct drm_framebuffer *fb, return drm_gem_handle_create(file_priv, object, handle); } @@ -541,34 +572,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu }; int intel_framebuffer_create(struct drm_device *dev, -diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.pf linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c ---- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.pf 2009-08-25 09:52:20.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c 2009-08-25 09:52:41.000000000 +1000 -@@ -1122,7 +1122,7 @@ nv04_crtc_create(struct drm_device *dev, - nv_crtc->mode_set.connectors = (struct drm_connector **)(nv_crtc + 1); - nv_crtc->mode_set.num_connectors = 0; - -- drm_crtc_init(dev, &nv_crtc->base, &nv04_crtc_funcs); -+ drm_crtc_init(dev, &nv_crtc->base, crtc_num, &nv04_crtc_funcs); - drm_crtc_helper_add(&nv_crtc->base, &nv04_crtc_helper_funcs); - drm_mode_crtc_set_gamma_size(&nv_crtc->base, 256); - -diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.pf linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c ---- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.pf 2009-08-25 09:52:20.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c 2009-08-25 09:52:41.000000000 +1000 -@@ -810,7 +810,7 @@ nv50_crtc_create(struct drm_device *dev, - crtc->mode_set.connectors = (struct drm_connector **)(crtc + 1); - crtc->mode_set.num_connectors = 0; - -- drm_crtc_init(dev, &crtc->base, &nv50_crtc_funcs); -+ drm_crtc_init(dev, &crtc->base, index, &nv50_crtc_funcs); - drm_crtc_helper_add(&crtc->base, &nv50_crtc_helper_funcs); - drm_mode_crtc_set_gamma_size(&crtc->base, 256); - -diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c.pf linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c ---- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c.pf 2009-08-25 09:35:49.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_display.c 2009-08-25 09:52:41.000000000 +1000 -@@ -171,6 +171,7 @@ static const struct drm_crtc_funcs radeo +diff --git a/drivers/gpu/drm/radeon/radeon_display.c b/drivers/gpu/drm/radeon/radeon_display.c +index f5739e2..0ec45bc 100644 +--- a/drivers/gpu/drm/radeon/radeon_display.c ++++ b/drivers/gpu/drm/radeon/radeon_display.c +@@ -168,6 +168,7 @@ static const struct drm_crtc_funcs radeon_crtc_funcs = { .gamma_set = radeon_crtc_gamma_set, .set_config = drm_crtc_helper_set_config, .destroy = radeon_crtc_destroy, @@ -576,7 +584,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu }; static void radeon_crtc_init(struct drm_device *dev, int index) -@@ -183,7 +184,7 @@ static void radeon_crtc_init(struct drm_ +@@ -180,7 +181,7 @@ static void radeon_crtc_init(struct drm_device *dev, int index) if (radeon_crtc == NULL) return; @@ -585,21 +593,131 @@ diff -up linux-2.6.30.noarch/drivers/gpu drm_mode_crtc_set_gamma_size(&radeon_crtc->base, 256); radeon_crtc->crtc_id = index; -diff -up linux-2.6.30.noarch/include/drm/drm_crtc_helper.h.pf linux-2.6.30.noarch/include/drm/drm_crtc_helper.h ---- linux-2.6.30.noarch/include/drm/drm_crtc_helper.h.pf 2009-06-10 13:05:27.000000000 +1000 -+++ linux-2.6.30.noarch/include/drm/drm_crtc_helper.h 2009-08-25 09:52:41.000000000 +1000 -@@ -123,4 +123,8 @@ static inline void drm_connector_helper_ - } +diff --git a/include/drm/drm.h b/include/drm/drm.h +index 7cb50bd..1920323 100644 +--- a/include/drm/drm.h ++++ b/include/drm/drm.h +@@ -686,6 +686,7 @@ struct drm_gem_open { + #define DRM_IOCTL_MODE_GETFB DRM_IOWR(0xAD, struct drm_mode_fb_cmd) + #define DRM_IOCTL_MODE_ADDFB DRM_IOWR(0xAE, struct drm_mode_fb_cmd) + #define DRM_IOCTL_MODE_RMFB DRM_IOWR(0xAF, unsigned int) ++#define DRM_IOCTL_MODE_PAGE_FLIP DRM_IOW( 0xB0, struct drm_mode_page_flip) - extern int drm_helper_resume_force_mode(struct drm_device *dev); + /** + * Device specific ioctls should only be in their respective headers +@@ -698,6 +699,30 @@ struct drm_gem_open { + #define DRM_COMMAND_BASE 0x40 + #define DRM_COMMAND_END 0xA0 + ++/** ++ * Header for events written back to userspace on the drm fd. The ++ * type defines the type of event, the length specifies the total ++ * length of the event (including the header), and user_data is ++ * typically a 64 bit value passed with the ioctl that triggered the ++ * event. A read on the drm fd will always only return complete ++ * events, that is, if for example the read buffer is 100 bytes, and ++ * there are two 64 byte events pending, only one will be returned. ++ */ ++struct drm_event { ++ __u32 type; ++ __u32 length; ++}; + -+extern int drm_crtc_helper_set_base(struct drm_crtc *crtc, int x, int y, -+ struct drm_framebuffer *old_fb); ++#define DRM_EVENT_MODE_PAGE_FLIP 0x01 + - #endif -diff -up linux-2.6.30.noarch/include/drm/drm_crtc.h.pf linux-2.6.30.noarch/include/drm/drm_crtc.h ---- linux-2.6.30.noarch/include/drm/drm_crtc.h.pf 2009-08-25 09:52:20.000000000 +1000 -+++ linux-2.6.30.noarch/include/drm/drm_crtc.h 2009-08-25 09:52:41.000000000 +1000 ++struct drm_event_page_flip { ++ struct drm_event base; ++ __u64 user_data; ++ __u32 tv_sec; ++ __u32 tv_usec; ++ __u32 frame; ++}; ++ + /* typedef area */ + #ifndef __KERNEL__ + typedef struct drm_clip_rect drm_clip_rect_t; +diff --git a/include/drm/drmP.h b/include/drm/drmP.h +index eeefb63..5431888 100644 +--- a/include/drm/drmP.h ++++ b/include/drm/drmP.h +@@ -426,6 +426,14 @@ struct drm_buf_entry { + struct drm_freelist freelist; + }; + ++/* Event queued up for userspace to read */ ++struct drm_pending_event { ++ struct drm_event *event; ++ struct list_head link; ++ struct drm_file *file_priv; ++ void (*destroy) (struct drm_pending_event *event); ++}; ++ + /** File private data */ + struct drm_file { + int authenticated; +@@ -449,6 +457,9 @@ struct drm_file { + struct drm_master *master; /* master this node is currently associated with + N.B. not always minor->master */ + struct list_head fbs; ++ ++ wait_queue_head_t event_wait; ++ struct list_head event_list; + }; + + /** Wait queue */ +@@ -897,6 +908,16 @@ struct drm_minor { + struct drm_mode_group mode_group; + }; + ++struct drm_pending_flip { ++ struct drm_pending_event pending_event; ++ struct drm_framebuffer *old_fb; ++ struct drm_crtc *crtc; ++ u32 frame; ++ int pipe; ++ struct list_head link; ++ struct drm_event_page_flip event; ++}; ++ + /** + * DRM device structure. This structure represent a complete card that + * may contain multiple heads. +@@ -996,6 +1017,13 @@ struct drm_device { + + u32 max_vblank_count; /**< size of vblank counter register */ + ++ struct work_struct flip_work; ++ ++ /** ++ * List of objects waiting on flip completion ++ */ ++ struct list_head flip_list; ++ + /*@} */ + cycles_t ctx_start; + cycles_t lck_start; +@@ -1132,6 +1160,8 @@ extern int drm_lastclose(struct drm_device *dev); + extern int drm_open(struct inode *inode, struct file *filp); + extern int drm_stub_open(struct inode *inode, struct file *filp); + extern int drm_fasync(int fd, struct file *filp, int on); ++extern ssize_t drm_read(struct file *filp, char __user *buffer, ++ size_t count, loff_t *offset); + extern int drm_release(struct inode *inode, struct file *filp); + + /* Mapping support (drm_vm.h) */ +@@ -1298,6 +1328,8 @@ extern void drm_vblank_pre_modeset(struct drm_device *dev, int crtc); + extern void drm_vblank_post_modeset(struct drm_device *dev, int crtc); + extern int drm_modeset_ctl(struct drm_device *dev, void *data, + struct drm_file *file_priv); ++extern void drm_finish_pending_flip(struct drm_device *dev, ++ struct drm_pending_flip *f, u32 frame); + + /* AGP/GART support (drm_agpsupport.h) */ + extern struct drm_agp_head *drm_agp_init(struct drm_device *dev); +diff --git a/include/drm/drm_crtc.h b/include/drm/drm_crtc.h +index ae1e9e1..525f770 100644 +--- a/include/drm/drm_crtc.h ++++ b/include/drm/drm_crtc.h @@ -238,6 +238,12 @@ struct drm_display_info { }; @@ -613,7 +731,7 @@ diff -up linux-2.6.30.noarch/include/drm void (*destroy)(struct drm_framebuffer *framebuffer); int (*create_handle)(struct drm_framebuffer *fb, struct drm_file *file_priv, -@@ -288,6 +294,7 @@ struct drm_property { +@@ -290,6 +296,7 @@ struct drm_property { struct drm_crtc; struct drm_connector; struct drm_encoder; @@ -621,7 +739,7 @@ diff -up linux-2.6.30.noarch/include/drm /** * drm_crtc_funcs - control CRTCs for a given device -@@ -331,17 +338,29 @@ struct drm_crtc_funcs { +@@ -333,17 +340,29 @@ struct drm_crtc_funcs { void (*destroy)(struct drm_crtc *crtc); int (*set_config)(struct drm_mode_set *set); @@ -651,7 +769,7 @@ diff -up linux-2.6.30.noarch/include/drm * * Each CRTC may have one or more connectors associated with it. This structure * allows the CRTC to be controlled. -@@ -359,6 +378,7 @@ struct drm_crtc { +@@ -361,6 +380,7 @@ struct drm_crtc { struct drm_display_mode mode; @@ -659,7 +777,7 @@ diff -up linux-2.6.30.noarch/include/drm int x, y; struct drm_display_mode *desired_mode; int desired_x, desired_y; -@@ -368,6 +388,10 @@ struct drm_crtc { +@@ -370,6 +390,10 @@ struct drm_crtc { uint32_t gamma_size; uint16_t *gamma_store; @@ -670,7 +788,7 @@ diff -up linux-2.6.30.noarch/include/drm /* if you are using the helper */ void *helper_private; }; -@@ -595,6 +619,7 @@ struct drm_mode_config { +@@ -597,6 +621,7 @@ struct drm_mode_config { extern void drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc, @@ -678,7 +796,7 @@ diff -up linux-2.6.30.noarch/include/drm const struct drm_crtc_funcs *funcs); extern void drm_crtc_cleanup(struct drm_crtc *crtc); -@@ -742,6 +767,8 @@ extern int drm_mode_gamma_get_ioctl(stru +@@ -744,6 +769,8 @@ extern int drm_mode_gamma_get_ioctl(struct drm_device *dev, extern int drm_mode_gamma_set_ioctl(struct drm_device *dev, void *data, struct drm_file *file_priv); extern bool drm_detect_hdmi_monitor(struct edid *edid); @@ -687,51 +805,23 @@ diff -up linux-2.6.30.noarch/include/drm extern struct drm_display_mode *drm_cvt_mode(struct drm_device *dev, int hdisplay, int vdisplay, int vrefresh, bool reduced, bool interlaced); -diff -up linux-2.6.30.noarch/include/drm/drm.h.pf linux-2.6.30.noarch/include/drm/drm.h ---- linux-2.6.30.noarch/include/drm/drm.h.pf 2009-06-10 13:05:27.000000000 +1000 -+++ linux-2.6.30.noarch/include/drm/drm.h 2009-08-25 09:52:41.000000000 +1000 -@@ -686,6 +686,7 @@ struct drm_gem_open { - #define DRM_IOCTL_MODE_GETFB DRM_IOWR(0xAD, struct drm_mode_fb_cmd) - #define DRM_IOCTL_MODE_ADDFB DRM_IOWR(0xAE, struct drm_mode_fb_cmd) - #define DRM_IOCTL_MODE_RMFB DRM_IOWR(0xAF, unsigned int) -+#define DRM_IOCTL_MODE_PAGE_FLIP DRM_IOW( 0xB0, struct drm_mode_page_flip) - - /** - * Device specific ioctls should only be in their respective headers -@@ -698,6 +699,30 @@ struct drm_gem_open { - #define DRM_COMMAND_BASE 0x40 - #define DRM_COMMAND_END 0xA0 +diff --git a/include/drm/drm_crtc_helper.h b/include/drm/drm_crtc_helper.h +index 4c8daca..b5bd0b8 100644 +--- a/include/drm/drm_crtc_helper.h ++++ b/include/drm/drm_crtc_helper.h +@@ -126,4 +126,8 @@ static inline void drm_connector_helper_add(struct drm_connector *connector, + } -+/** -+ * Header for events written back to userspace on the drm fd. The -+ * type defines the type of event, the length specifies the total -+ * length of the event (including the header), and user_data is -+ * typically a 64 bit value passed with the ioctl that triggered the -+ * event. A read on the drm fd will always only return complete -+ * events, that is, if for example the read buffer is 100 bytes, and -+ * there are two 64 byte events pending, only one will be returned. -+ */ -+struct drm_event { -+ __u32 type; -+ __u32 length; -+}; -+ -+#define DRM_EVENT_MODE_PAGE_FLIP 0x01 + extern int drm_helper_resume_force_mode(struct drm_device *dev); + -+struct drm_event_page_flip { -+ struct drm_event base; -+ __u64 user_data; -+ __u32 tv_sec; -+ __u32 tv_usec; -+ __u32 frame; -+}; ++extern int drm_crtc_helper_set_base(struct drm_crtc *crtc, int x, int y, ++ struct drm_framebuffer *old_fb); + - /* typedef area */ - #ifndef __KERNEL__ - typedef struct drm_clip_rect drm_clip_rect_t; -diff -up linux-2.6.30.noarch/include/drm/drm_mode.h.pf linux-2.6.30.noarch/include/drm/drm_mode.h ---- linux-2.6.30.noarch/include/drm/drm_mode.h.pf 2009-08-25 09:52:20.000000000 +1000 -+++ linux-2.6.30.noarch/include/drm/drm_mode.h 2009-08-25 09:52:41.000000000 +1000 + #endif +diff --git a/include/drm/drm_mode.h b/include/drm/drm_mode.h +index 1f90841..6f08a77 100644 +--- a/include/drm/drm_mode.h ++++ b/include/drm/drm_mode.h @@ -268,4 +268,20 @@ struct drm_mode_crtc_lut { __u64 blue; }; @@ -753,80 +843,27 @@ diff -up linux-2.6.30.noarch/include/drm +}; + #endif -diff -up linux-2.6.30.noarch/include/drm/drmP.h.pf linux-2.6.30.noarch/include/drm/drmP.h ---- linux-2.6.30.noarch/include/drm/drmP.h.pf 2009-08-25 09:52:20.000000000 +1000 -+++ linux-2.6.30.noarch/include/drm/drmP.h 2009-08-25 09:52:41.000000000 +1000 -@@ -426,6 +426,14 @@ struct drm_buf_entry { - struct drm_freelist freelist; - }; +diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.da linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c +--- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c.da 2009-09-08 16:07:49.000000000 +1000 ++++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv04_crtc.c 2009-09-08 16:08:09.000000000 +1000 +@@ -993,7 +993,7 @@ nv04_crtc_create(struct drm_device *dev, + nv_crtc->index = crtc_num; + nv_crtc->last_dpms = NV_DPMS_CLEARED; -+/* Event queued up for userspace to read */ -+struct drm_pending_event { -+ struct drm_event *event; -+ struct list_head link; -+ struct drm_file *file_priv; -+ void (*destroy) (struct drm_pending_event *event); -+}; -+ - /** File private data */ - struct drm_file { - int authenticated; -@@ -449,6 +457,9 @@ struct drm_file { - struct drm_master *master; /* master this node is currently associated with - N.B. not always minor->master */ - struct list_head fbs; -+ -+ wait_queue_head_t event_wait; -+ struct list_head event_list; - }; - - /** Wait queue */ -@@ -897,6 +908,16 @@ struct drm_minor { - struct drm_mode_group mode_group; - }; - -+struct drm_pending_flip { -+ struct drm_pending_event pending_event; -+ struct drm_framebuffer *old_fb; -+ struct drm_crtc *crtc; -+ u32 frame; -+ int pipe; -+ struct list_head link; -+ struct drm_event_page_flip event; -+}; -+ - /** - * DRM device structure. This structure represent a complete card that - * may contain multiple heads. -@@ -996,6 +1017,13 @@ struct drm_device { - - u32 max_vblank_count; /**< size of vblank counter register */ +- drm_crtc_init(dev, &nv_crtc->base, &nv04_crtc_funcs); ++ drm_crtc_init(dev, &nv_crtc->base, crtc_num, &nv04_crtc_funcs); + drm_crtc_helper_add(&nv_crtc->base, &nv04_crtc_helper_funcs); + drm_mode_crtc_set_gamma_size(&nv_crtc->base, 256); -+ struct work_struct flip_work; -+ -+ /** -+ * List of objects waiting on flip completion -+ */ -+ struct list_head flip_list; -+ - /*@} */ - cycles_t ctx_start; - cycles_t lck_start; -@@ -1132,6 +1160,8 @@ extern int drm_lastclose(struct drm_devi - extern int drm_open(struct inode *inode, struct file *filp); - extern int drm_stub_open(struct inode *inode, struct file *filp); - extern int drm_fasync(int fd, struct file *filp, int on); -+extern ssize_t drm_read(struct file *filp, char __user *buffer, -+ size_t count, loff_t *offset); - extern int drm_release(struct inode *inode, struct file *filp); +diff -up linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.da linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c +--- linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c.da 2009-09-08 16:07:49.000000000 +1000 ++++ linux-2.6.30.noarch/drivers/gpu/drm/nouveau/nv50_crtc.c 2009-09-08 16:08:09.000000000 +1000 +@@ -777,7 +777,7 @@ nv50_crtc_create(struct drm_device *dev, + crtc->set_dither = nv50_crtc_set_dither; + crtc->set_scale = nv50_crtc_set_scale; - /* Mapping support (drm_vm.h) */ -@@ -1300,6 +1330,8 @@ extern void drm_vblank_pre_modeset(struc - extern void drm_vblank_post_modeset(struct drm_device *dev, int crtc); - extern int drm_modeset_ctl(struct drm_device *dev, void *data, - struct drm_file *file_priv); -+extern void drm_finish_pending_flip(struct drm_device *dev, -+ struct drm_pending_flip *f, u32 frame); +- drm_crtc_init(dev, &crtc->base, &nv50_crtc_funcs); ++ drm_crtc_init(dev, &crtc->base, index, &nv50_crtc_funcs); + drm_crtc_helper_add(&crtc->base, &nv50_crtc_helper_funcs); + drm_mode_crtc_set_gamma_size(&crtc->base, 256); - /* AGP/GART support (drm_agpsupport.h) */ - extern struct drm_agp_head *drm_agp_init(struct drm_device *dev); drm-vga-arb.patch: drivers/gpu/drm/drm_irq.c | 27 +++++++++++++++++++++++++++ drivers/gpu/drm/i915/i915_dma.c | 20 ++++++++++++++++++++ drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/i915/intel_display.c | 17 +++++++++++++++++ drivers/gpu/drm/i915/intel_drv.h | 1 + drivers/gpu/drm/radeon/r100.c | 14 ++++++++++++++ drivers/gpu/drm/radeon/r600.c | 14 ++++++++++++++ drivers/gpu/drm/radeon/r600d.h | 1 + drivers/gpu/drm/radeon/radeon.h | 2 ++ drivers/gpu/drm/radeon/radeon_asic.h | 12 ++++++++++++ drivers/gpu/drm/radeon/radeon_device.c | 19 +++++++++++++++++++ include/drm/drmP.h | 4 +++- 13 files changed, 132 insertions(+), 1 deletion(-) Index: drm-vga-arb.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-vga-arb.patch,v retrieving revision 1.5.2.3 retrieving revision 1.5.2.4 diff -u -p -r1.5.2.3 -r1.5.2.4 --- drm-vga-arb.patch 26 Aug 2009 19:58:48 -0000 1.5.2.3 +++ drm-vga-arb.patch 10 Sep 2009 14:00:29 -0000 1.5.2.4 @@ -1,7 +1,29 @@ -diff -up linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.da linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c ---- linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c.da 2009-08-25 09:56:33.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/drm_irq.c 2009-08-25 09:57:03.000000000 +1000 -@@ -38,6 +38,7 @@ +From ba0d10c754ca30de35063a5e14c92bb7328a9f32 Mon Sep 17 00:00:00 2001 +From: Dave Airlie +Date: Tue, 8 Sep 2009 13:54:31 +1000 +Subject: [PATCH] drm-vga-arb.patch + +--- + drivers/gpu/drm/drm_irq.c | 27 +++++++++++++++++++++++++++ + drivers/gpu/drm/i915/i915_dma.c | 20 ++++++++++++++++++++ + drivers/gpu/drm/i915/i915_drv.h | 1 + + drivers/gpu/drm/i915/i915_reg.h | 1 + + drivers/gpu/drm/i915/intel_display.c | 17 +++++++++++++++++ + drivers/gpu/drm/i915/intel_drv.h | 1 + + drivers/gpu/drm/radeon/r100.c | 14 ++++++++++++++ + drivers/gpu/drm/radeon/r600.c | 14 ++++++++++++++ + drivers/gpu/drm/radeon/r600d.h | 1 + + drivers/gpu/drm/radeon/radeon.h | 2 ++ + drivers/gpu/drm/radeon/radeon_asic.h | 12 ++++++++++++ + drivers/gpu/drm/radeon/radeon_device.c | 19 +++++++++++++++++++ + include/drm/drmP.h | 3 +++ + 13 files changed, 132 insertions(+), 0 deletions(-) + +diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c +index f85aaf2..0a6f0b3 100644 +--- a/drivers/gpu/drm/drm_irq.c ++++ b/drivers/gpu/drm/drm_irq.c +@@ -37,6 +37,7 @@ #include /* For task queue support */ @@ -9,7 +31,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu /** * Get interrupt from bus id. * -@@ -212,6 +213,26 @@ err: +@@ -171,6 +172,26 @@ err: } EXPORT_SYMBOL(drm_vblank_init); @@ -36,7 +58,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu /** * Install IRQ handler. * -@@ -272,6 +293,9 @@ int drm_irq_install(struct drm_device *d +@@ -231,6 +252,9 @@ int drm_irq_install(struct drm_device *dev) return ret; } @@ -46,7 +68,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu /* After installing handler */ ret = dev->driver->irq_postinstall(dev); if (ret < 0) { -@@ -320,6 +344,9 @@ int drm_irq_uninstall(struct drm_device +@@ -279,6 +303,9 @@ int drm_irq_uninstall(struct drm_device * dev) DRM_DEBUG("irq=%d\n", dev->pdev->irq); @@ -56,10 +78,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu dev->driver->irq_uninstall(dev); free_irq(dev->pdev->irq, dev); -diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c.da linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c ---- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c.da 2009-08-25 09:56:33.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_dma.c 2009-08-25 09:57:03.000000000 +1000 -@@ -32,6 +32,7 @@ +diff --git a/drivers/gpu/drm/i915/i915_dma.c b/drivers/gpu/drm/i915/i915_dma.c +index 9909505..5a49a18 100644 +--- a/drivers/gpu/drm/i915/i915_dma.c ++++ b/drivers/gpu/drm/i915/i915_dma.c +@@ -33,6 +33,7 @@ #include "intel_drv.h" #include "i915_drm.h" #include "i915_drv.h" @@ -67,7 +90,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu /* Really want an OS-independent resettable timer. Would like to have * this loop run for (eg) 3 sec, but have the timer reset every time -@@ -979,6 +980,19 @@ static int i915_probe_agp(struct drm_dev +@@ -1012,6 +1013,19 @@ static int i915_probe_agp(struct drm_device *dev, uint32_t *aperture_size, return 0; } @@ -87,7 +110,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu static int i915_load_modeset_init(struct drm_device *dev, unsigned long prealloc_size, unsigned long agp_size) -@@ -1024,6 +1038,11 @@ static int i915_load_modeset_init(struct +@@ -1057,6 +1071,11 @@ static int i915_load_modeset_init(struct drm_device *dev, if (ret) DRM_INFO("failed to find VBIOS tables\n"); @@ -99,7 +122,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu ret = drm_irq_install(dev); if (ret) goto destroy_ringbuffer; -@@ -1284,6 +1303,7 @@ int i915_driver_unload(struct drm_device +@@ -1324,6 +1343,7 @@ int i915_driver_unload(struct drm_device *dev) if (drm_core_check_feature(dev, DRIVER_MODESET)) { drm_irq_uninstall(dev); @@ -107,10 +130,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu } if (dev->pdev->msi_enabled) -diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h.da linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h ---- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h.da 2009-08-25 09:56:33.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_drv.h 2009-08-25 09:57:03.000000000 +1000 -@@ -761,6 +761,7 @@ static inline void opregion_enable_asle( +diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h +index 77ed060..a0632f8 100644 +--- a/drivers/gpu/drm/i915/i915_drv.h ++++ b/drivers/gpu/drm/i915/i915_drv.h +@@ -766,6 +766,7 @@ static inline void opregion_enable_asle(struct drm_device *dev) { return; } /* modesetting */ extern void intel_modeset_init(struct drm_device *dev); extern void intel_modeset_cleanup(struct drm_device *dev); @@ -118,9 +142,10 @@ diff -up linux-2.6.30.noarch/drivers/gpu /** * Lock test for when it's just for synchronization of ring access. -diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h.da linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h ---- linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h.da 2009-08-25 09:56:33.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/i915_reg.h 2009-08-25 09:57:03.000000000 +1000 +diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h +index e38cd21..3f79635 100644 +--- a/drivers/gpu/drm/i915/i915_reg.h ++++ b/drivers/gpu/drm/i915/i915_reg.h @@ -30,6 +30,7 @@ * fb aperture size and the amount of pre-reserved memory. */ @@ -129,10 +154,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu #define INTEL_GMCH_ENABLED 0x4 #define INTEL_GMCH_MEM_MASK 0x1 #define INTEL_GMCH_MEM_64M 0x1 -diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.da linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c ---- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c.da 2009-08-25 09:56:33.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_display.c 2009-08-25 09:57:03.000000000 +1000 -@@ -3871,3 +3871,26 @@ struct drm_encoder *intel_best_encoder(s +diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c +index 155719f..0227b16 100644 +--- a/drivers/gpu/drm/i915/intel_display.c ++++ b/drivers/gpu/drm/i915/intel_display.c +@@ -3917,3 +3917,20 @@ struct drm_encoder *intel_best_encoder(struct drm_connector *connector) return &intel_output->enc; } @@ -142,36 +168,32 @@ diff -up linux-2.6.30.noarch/drivers/gpu + */ +int intel_modeset_vga_set_state(struct drm_device *dev, bool state) +{ -+ struct pci_dev *bridge_dev; ++ struct drm_i915_private *dev_priv = dev->dev_private; + u16 gmch_ctrl; + -+ bridge_dev = pci_get_bus_and_slot(0, PCI_DEVFN(0, 0)); -+ if (!bridge_dev) { -+ DRM_ERROR("Can't disable VGA, no bridge\n"); -+ return -1; -+ } -+ -+ pci_read_config_word(bridge_dev, INTEL_GMCH_CTRL, &gmch_ctrl); ++ pci_read_config_word(dev_priv->bridge_dev, INTEL_GMCH_CTRL, &gmch_ctrl); + if (state) + gmch_ctrl &= ~INTEL_GMCH_VGA_DISABLE; + else + gmch_ctrl |= INTEL_GMCH_VGA_DISABLE; -+ pci_write_config_word(bridge_dev, INTEL_GMCH_CTRL, gmch_ctrl); ++ pci_write_config_word(dev_priv->bridge_dev, INTEL_GMCH_CTRL, gmch_ctrl); + return 0; +} -diff -up linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.da linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h ---- linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h.da 2009-08-25 09:56:33.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/i915/intel_drv.h 2009-08-25 09:57:03.000000000 +1000 -@@ -161,4 +161,5 @@ extern int intel_framebuffer_create(stru +diff --git a/drivers/gpu/drm/i915/intel_drv.h b/drivers/gpu/drm/i915/intel_drv.h +index b9e47f1..3a0004f 100644 +--- a/drivers/gpu/drm/i915/intel_drv.h ++++ b/drivers/gpu/drm/i915/intel_drv.h +@@ -178,4 +178,5 @@ extern int intel_framebuffer_create(struct drm_device *dev, struct drm_mode_fb_cmd *mode_cmd, struct drm_framebuffer **fb, struct drm_gem_object *obj); + #endif /* __INTEL_DRV_H__ */ -diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c.da linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c ---- linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c.da 2009-08-25 09:56:33.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/r100.c 2009-08-25 09:57:03.000000000 +1000 -@@ -1574,6 +1574,20 @@ void r100_vram_init_sizes(struct radeon_ +diff --git a/drivers/gpu/drm/radeon/r100.c b/drivers/gpu/drm/radeon/r100.c +index 5708c07..386ddbc 100644 +--- a/drivers/gpu/drm/radeon/r100.c ++++ b/drivers/gpu/drm/radeon/r100.c +@@ -1916,6 +1916,20 @@ void r100_vram_init_sizes(struct radeon_device *rdev) rdev->mc.real_vram_size = rdev->mc.aper_size; } @@ -192,10 +214,68 @@ diff -up linux-2.6.30.noarch/drivers/gpu void r100_vram_info(struct radeon_device *rdev) { r100_vram_get_type(rdev); -diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h.da linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h ---- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h.da 2009-08-25 09:56:33.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_asic.h 2009-08-25 09:57:03.000000000 +1000 -@@ -46,6 +46,7 @@ uint32_t r100_mm_rreg(struct radeon_devi +diff --git a/drivers/gpu/drm/radeon/r600.c b/drivers/gpu/drm/radeon/r600.c +index d8fcef4..3417dff 100644 +--- a/drivers/gpu/drm/radeon/r600.c ++++ b/drivers/gpu/drm/radeon/r600.c +@@ -1444,6 +1444,20 @@ bool r600_card_posted(struct radeon_device *rdev) + return false; + } + ++void r600_vga_set_state(struct radeon_device *rdev, bool state) ++{ ++ uint32_t temp; ++ ++ temp = RREG32(CONFIG_CNTL); ++ if (state == false) { ++ temp &= ~(1<<0); ++ temp |= (1<<1); ++ } else { ++ temp &= ~(1<<1); ++ } ++ WREG32(CONFIG_CNTL, temp); ++} ++ + int r600_resume(struct radeon_device *rdev) + { + int r; +diff --git a/drivers/gpu/drm/radeon/r600d.h b/drivers/gpu/drm/radeon/r600d.h +index 723295f..4a9028a 100644 +--- a/drivers/gpu/drm/radeon/r600d.h ++++ b/drivers/gpu/drm/radeon/r600d.h +@@ -78,6 +78,7 @@ + #define CB_COLOR0_MASK 0x28100 + + #define CONFIG_MEMSIZE 0x5428 ++#define CONFIG_CNTL 0x5424 + #define CP_STAT 0x8680 + #define CP_COHER_BASE 0x85F8 + #define CP_DEBUG 0xC1FC +diff --git a/drivers/gpu/drm/radeon/radeon.h b/drivers/gpu/drm/radeon/radeon.h +index 3299733..98a0c7f 100644 +--- a/drivers/gpu/drm/radeon/radeon.h ++++ b/drivers/gpu/drm/radeon/radeon.h +@@ -592,6 +592,7 @@ struct radeon_asic { + int (*suspend)(struct radeon_device *rdev); + void (*errata)(struct radeon_device *rdev); + void (*vram_info)(struct radeon_device *rdev); ++ void (*vga_set_state)(struct radeon_device *rdev, bool state); + int (*gpu_reset)(struct radeon_device *rdev); + int (*mc_init)(struct radeon_device *rdev); + void (*mc_fini)(struct radeon_device *rdev); +@@ -901,6 +902,7 @@ static inline void radeon_ring_write(struct radeon_device *rdev, uint32_t v) + #define radeon_cs_parse(p) rdev->asic->cs_parse((p)) + #define radeon_errata(rdev) (rdev)->asic->errata((rdev)) + #define radeon_vram_info(rdev) (rdev)->asic->vram_info((rdev)) ++#define radeon_vga_set_state(rdev, state) (rdev)->asic->vga_set_state((rdev), (state)) + #define radeon_gpu_reset(rdev) (rdev)->asic->gpu_reset((rdev)) + #define radeon_mc_init(rdev) (rdev)->asic->mc_init((rdev)) + #define radeon_mc_fini(rdev) (rdev)->asic->mc_fini((rdev)) +diff --git a/drivers/gpu/drm/radeon/radeon_asic.h b/drivers/gpu/drm/radeon/radeon_asic.h +index e87bb91..fd18cd6 100644 +--- a/drivers/gpu/drm/radeon/radeon_asic.h ++++ b/drivers/gpu/drm/radeon/radeon_asic.h +@@ -47,6 +47,7 @@ uint32_t r100_mm_rreg(struct radeon_device *rdev, uint32_t reg); void r100_mm_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v); void r100_errata(struct radeon_device *rdev); void r100_vram_info(struct radeon_device *rdev); @@ -203,7 +283,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu int r100_gpu_reset(struct radeon_device *rdev); int r100_mc_init(struct radeon_device *rdev); void r100_mc_fini(struct radeon_device *rdev); -@@ -85,6 +86,7 @@ static struct radeon_asic r100_asic = { +@@ -87,6 +88,7 @@ static struct radeon_asic r100_asic = { .init = &r100_init, .errata = &r100_errata, .vram_info = &r100_vram_info, @@ -211,7 +291,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu .gpu_reset = &r100_gpu_reset, .mc_init = &r100_mc_init, .mc_fini = &r100_mc_fini, -@@ -149,6 +151,7 @@ static struct radeon_asic r300_asic = { +@@ -152,6 +154,7 @@ static struct radeon_asic r300_asic = { .init = &r300_init, .errata = &r300_errata, .vram_info = &r300_vram_info, @@ -219,7 +299,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu .gpu_reset = &r300_gpu_reset, .mc_init = &r300_mc_init, .mc_fini = &r300_mc_fini, -@@ -193,6 +196,7 @@ static struct radeon_asic r420_asic = { +@@ -197,6 +200,7 @@ static struct radeon_asic r420_asic = { .init = &r300_init, .errata = &r420_errata, .vram_info = &r420_vram_info, @@ -227,7 +307,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu .gpu_reset = &r300_gpu_reset, .mc_init = &r420_mc_init, .mc_fini = &r420_mc_fini, -@@ -244,6 +248,7 @@ static struct radeon_asic rs400_asic = { +@@ -249,6 +253,7 @@ static struct radeon_asic rs400_asic = { .init = &r300_init, .errata = &rs400_errata, .vram_info = &rs400_vram_info, @@ -235,23 +315,23 @@ diff -up linux-2.6.30.noarch/drivers/gpu .gpu_reset = &r300_gpu_reset, .mc_init = &rs400_mc_init, .mc_fini = &rs400_mc_fini, -@@ -299,6 +304,7 @@ static struct radeon_asic rs600_asic = { - .init = &r300_init, +@@ -306,6 +311,7 @@ static struct radeon_asic rs600_asic = { + .init = &rs600_init, .errata = &rs600_errata, .vram_info = &rs600_vram_info, + .vga_set_state = &r100_vga_set_state, .gpu_reset = &r300_gpu_reset, .mc_init = &rs600_mc_init, .mc_fini = &rs600_mc_fini, -@@ -346,6 +352,7 @@ static struct radeon_asic rs690_asic = { - .init = &rs690_init, +@@ -353,6 +359,7 @@ static struct radeon_asic rs690_asic = { + .init = &rs600_init, .errata = &rs690_errata, .vram_info = &rs690_vram_info, + .vga_set_state = &r100_vga_set_state, .gpu_reset = &r300_gpu_reset, .mc_init = &rs690_mc_init, .mc_fini = &rs690_mc_fini, -@@ -399,6 +406,7 @@ static struct radeon_asic rv515_asic = { +@@ -407,6 +414,7 @@ static struct radeon_asic rv515_asic = { .init = &rv515_init, .errata = &rv515_errata, .vram_info = &rv515_vram_info, @@ -259,7 +339,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu .gpu_reset = &rv515_gpu_reset, .mc_init = &rv515_mc_init, .mc_fini = &rv515_mc_fini, -@@ -445,6 +453,7 @@ static struct radeon_asic r520_asic = { +@@ -454,6 +462,7 @@ static struct radeon_asic r520_asic = { .init = &rv515_init, .errata = &r520_errata, .vram_info = &r520_vram_info, @@ -267,9 +347,34 @@ diff -up linux-2.6.30.noarch/drivers/gpu .gpu_reset = &rv515_gpu_reset, .mc_init = &r520_mc_init, .mc_fini = &r520_mc_fini, -diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c.da linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c ---- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c.da 2009-08-25 09:56:33.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon_device.c 2009-08-25 09:57:03.000000000 +1000 +@@ -495,6 +504,7 @@ int r600_init(struct radeon_device *rdev); + void r600_fini(struct radeon_device *rdev); + int r600_suspend(struct radeon_device *rdev); + int r600_resume(struct radeon_device *rdev); ++void r600_vga_set_state(struct radeon_device *rdev, bool state); + int r600_wb_init(struct radeon_device *rdev); + void r600_wb_fini(struct radeon_device *rdev); + void r600_cp_commit(struct radeon_device *rdev); +@@ -531,6 +541,7 @@ static struct radeon_asic r600_asic = { + .resume = &r600_resume, + .cp_commit = &r600_cp_commit, + .vram_info = NULL, ++ .vga_set_state = &r600_vga_set_state, + .gpu_reset = &r600_gpu_reset, + .mc_init = NULL, + .mc_fini = NULL, +@@ -581,6 +592,7 @@ static struct radeon_asic rv770_asic = { + .cp_commit = &r600_cp_commit, + .vram_info = NULL, + .gpu_reset = &rv770_gpu_reset, ++ .vga_set_state = &r600_vga_set_state, + .mc_init = NULL, + .mc_fini = NULL, + .wb_init = &r600_wb_init, +diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c +index f2469c5..764d2f8 100644 +--- a/drivers/gpu/drm/radeon/radeon_device.c ++++ b/drivers/gpu/drm/radeon/radeon_device.c @@ -29,6 +29,7 @@ #include #include @@ -278,7 +383,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu #include "radeon_reg.h" #include "radeon.h" #include "radeon_asic.h" -@@ -468,7 +469,18 @@ void radeon_combios_fini(struct radeon_d +@@ -468,7 +469,18 @@ void radeon_combios_fini(struct radeon_device *rdev) int radeon_modeset_init(struct radeon_device *rdev); void radeon_modeset_fini(struct radeon_device *rdev); @@ -297,7 +402,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu /* * Radeon device. */ -@@ -559,6 +571,12 @@ int radeon_device_init(struct radeon_dev +@@ -559,6 +571,12 @@ int radeon_device_init(struct radeon_device *rdev, /* Initialize surface registers */ radeon_surface_init(rdev); @@ -310,7 +415,7 @@ diff -up linux-2.6.30.noarch/drivers/gpu /* TODO: disable VGA need to use VGA request */ /* BIOS*/ if (!radeon_get_bios(rdev)) { -@@ -693,6 +711,7 @@ void radeon_device_fini(struct radeon_de +@@ -693,6 +711,7 @@ void radeon_device_fini(struct radeon_device *rdev) radeon_agp_fini(rdev); #endif radeon_irq_kms_fini(rdev); @@ -318,29 +423,11 @@ diff -up linux-2.6.30.noarch/drivers/gpu radeon_fence_driver_fini(rdev); radeon_clocks_fini(rdev); radeon_object_fini(rdev); -diff -up linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h.da linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h ---- linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h.da 2009-08-25 09:56:33.000000000 +1000 -+++ linux-2.6.30.noarch/drivers/gpu/drm/radeon/radeon.h 2009-08-25 09:57:03.000000000 +1000 -@@ -580,6 +580,7 @@ struct radeon_asic { - int (*suspend)(struct radeon_device *rdev); - void (*errata)(struct radeon_device *rdev); - void (*vram_info)(struct radeon_device *rdev); -+ void (*vga_set_state)(struct radeon_device *rdev, bool state); - int (*gpu_reset)(struct radeon_device *rdev); - int (*mc_init)(struct radeon_device *rdev); - void (*mc_fini)(struct radeon_device *rdev); -@@ -917,6 +918,7 @@ static inline void radeon_ring_write(str - #define radeon_cs_parse(p) rdev->asic->cs_parse((p)) - #define radeon_errata(rdev) (rdev)->asic->errata((rdev)) - #define radeon_vram_info(rdev) (rdev)->asic->vram_info((rdev)) -+#define radeon_vga_set_state(rdev, state) (rdev)->asic->vga_set_state((rdev), (state)) - #define radeon_gpu_reset(rdev) (rdev)->asic->gpu_reset((rdev)) - #define radeon_mc_init(rdev) (rdev)->asic->mc_init((rdev)) - #define radeon_mc_fini(rdev) (rdev)->asic->mc_fini((rdev)) -diff -up linux-2.6.30.noarch/include/drm/drmP.h.da linux-2.6.30.noarch/include/drm/drmP.h ---- linux-2.6.30.noarch/include/drm/drmP.h.da 2009-08-25 09:56:33.000000000 +1000 -+++ linux-2.6.30.noarch/include/drm/drmP.h 2009-08-25 09:57:03.000000000 +1000 -@@ -821,6 +821,9 @@ struct drm_driver { +diff --git a/include/drm/drmP.h b/include/drm/drmP.h +index eeefb63..c8e64bb 100644 +--- a/include/drm/drmP.h ++++ b/include/drm/drmP.h +@@ -810,6 +810,9 @@ struct drm_driver { int (*gem_init_object) (struct drm_gem_object *obj); void (*gem_free_object) (struct drm_gem_object *obj); @@ -350,3 +437,6 @@ diff -up linux-2.6.30.noarch/include/drm /* Driver private ops for this object */ struct vm_operations_struct *gem_vm_ops; +-- +1.6.0.6 + Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1294.2.64 retrieving revision 1.1294.2.65 diff -u -p -r1.1294.2.64 -r1.1294.2.65 --- kernel.spec 5 Sep 2009 19:02:24 -0000 1.1294.2.64 +++ kernel.spec 10 Sep 2009 14:00:29 -0000 1.1294.2.65 @@ -6,7 +6,7 @@ Summary: The Linux kernel # For a stable, released kernel, released_kernel should be 1. For rawhide # and/or a kernel built from an rc or git snapshot, released_kernel should # be 0. -%global released_kernel 0 +%global released_kernel 1 # Versions of various parts @@ -35,7 +35,7 @@ Summary: The Linux kernel # base_sublevel is the kernel version we're starting with and patching # on top of -- for example, 2.6.22-rc7-git1 starts with a 2.6.21 base, # which yields a base_sublevel of 21. -%define base_sublevel 30 +%define base_sublevel 31 ## If this is a released kernel ## %if 0%{?released_kernel} @@ -60,7 +60,7 @@ Summary: The Linux kernel # The next upstream release sublevel (base_sublevel+1) %define upstream_sublevel %(echo $((%{base_sublevel} + 1))) # The rc snapshot level -%define rcrev 8 +%define rcrev 9 # The git snapshot level %define gitrev 2 # Set rpm version accordingly @@ -101,7 +101,7 @@ Summary: The Linux kernel %define with_bootwrapper %{?_without_bootwrapper: 0} %{?!_without_bootwrapper: 1} # Want to build a the vsdo directories installed %define with_vdso_install %{?_without_vdso_install: 0} %{?!_without_vdso_install: 1} -# dracut initrd-generic +# Use dracut instead of mkinitrd for initrd image generation %define with_dracut %{?_without_dracut: 0} %{?!_without_dracut: 1} %define with_dracut 0 @@ -433,7 +433,12 @@ Summary: The Linux kernel # Packages that need to be installed before the kernel is, because the %post # scripts use them. # -%define kernel_prereq fileutils, module-init-tools, initscripts >= 8.11.1-1, mkinitrd >= 6.0.61-1, kernel-firmware >= %{rpmversion}-%{pkg_release} +%define kernel_prereq fileutils, module-init-tools, initscripts >= 8.11.1-1, kernel-firmware >= %{rpmversion}-%{pkg_release} +%if %{with_dracut} +%define initrd_prereq dracut-kernel >= 001-7 +%else +%define initrd_prereq mkinitrd >= 6.0.61-1 +%endif # # This macro does requires, provides, conflicts, obsoletes for a kernel package. @@ -449,6 +454,7 @@ Provides: kernel-drm-nouveau = 15\ Provides: kernel-modeset = 1\ Provides: kernel-uname-r = %{KVERREL}%{?1:.%{1}}\ Requires(pre): %{kernel_prereq}\ +Requires(pre): %{initrd_prereq}\ Requires(post): /sbin/new-kernel-pkg\ Requires(preun): /sbin/new-kernel-pkg\ Conflicts: %{kernel_dot_org_conflicts}\ @@ -499,14 +505,6 @@ BuildRequires: sparse >= 0.4.1 %if %{with_perftool} BuildRequires: elfutils-libelf-devel zlib-devel binutils-devel %endif -%if %{with_dracut} -BuildRequires: dracut-kernel >= 0.7 -BuildRequires: dracut-generic >= 0.7 -%endif -# For dracut image generation, cannot go in dracut package as its arch specific -%ifnarch s390 s390x -BuildRequires: kbd -%endif BuildConflicts: rhbuildsys(DiskFree) < 500Mb %define fancy_debuginfo 0 @@ -688,6 +686,7 @@ Patch1575: linux-2.6-kvm-vmx-check-cpl-b Patch1576: linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch Patch1577: linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch Patch1578: linux-2.6-xen-stack-protector-fix.patch +Patch1579: linux-2.6-virtio_blk-revert-QUEUE_FLAG_VIRT-addition.patch # nouveau + drm fixes Patch1812: drm-next.patch @@ -699,10 +698,6 @@ Patch1821: drm-page-flip.patch # intel drm is all merged upstream Patch1824: drm-intel-next.patch Patch1825: drm-intel-pm.patch -Patch1826: drm-r600-kms.patch -Patch1827: drm-rv710-ucode-fix.patch -Patch1828: drm-god-shut-up-about-edid-already.patch -Patch1829: drm-ddc-caching-bug.patch # vga arb Patch1900: linux-2.6-vga-arb.patch @@ -1172,7 +1167,7 @@ ApplyPatch linux-2.6-dell-laptop-rfkill- # # Quiesce USB host controllers before setting up the IOMMU ApplyPatch linux-2.6-die-closed-source-bios-muppets-die.patch -# Some performance fixes, unify hardware/software passthrough support, and +# Some performance fixes, unify hardware/software passthrough support, and # most importantly: notice when the BIOS points us to a region that returns # all 0xFF, and claims that there's an IOMMU there. ApplyPatch linux-2.6-intel-iommu-updates.patch @@ -1325,6 +1320,7 @@ ApplyPatch linux-2.6-kvm-vmx-check-cpl-b ApplyPatch linux-2.6-use-__pa_symbol-to-calculate-address-of-C-symbol.patch ApplyPatch linux-2.6-kvm-pvmmu-do-not-batch-pte-updates-from-interrupt-context.patch #ApplyPatch linux-2.6-xen-stack-protector-fix.patch +ApplyPatch linux-2.6-virtio_blk-revert-QUEUE_FLAG_VIRT-addition.patch # Fix block I/O errors in KVM ApplyPatch linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch @@ -1333,10 +1329,6 @@ ApplyPatch linux-2.6-e1000-ich9.patch # Nouveau DRM + drm fixes ApplyPatch drm-next.patch -ApplyPatch drm-r600-kms.patch -ApplyPatch drm-rv710-ucode-fix.patch -ApplyPatch drm-god-shut-up-about-edid-already.patch -ApplyPatch drm-ddc-caching-bug.patch ApplyPatch drm-nouveau.patch # pm broken on my thinkpad t60p - airlied @@ -1345,7 +1337,8 @@ ApplyPatch drm-i915-resume-force-mode.pa ApplyPatch drm-intel-big-hammer.patch ApplyPatch drm-page-flip.patch ApplyOptionalPatch drm-intel-next.patch -ApplyPatch drm-intel-pm.patch +#this appears to be upstream - mjg59? +#ApplyPatch drm-intel-pm.patch # VGA arb + drm ApplyPatch linux-2.6-vga-arb.patch @@ -1460,6 +1453,11 @@ BuildKernel() { # make sure EXTRAVERSION says what we want it to say perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = %{?stablerev}-%{release}.%{_target_cpu}${Flavour:+.${Flavour}}/" Makefile + cat >> Makefile <<\EOF +# XXX temp workaround for https://bugzilla.redhat.com/show_bug.cgi?id=521991 +KBUILD_CFLAGS += -fno-var-tracking-assignments +EOF + # if pre-rc1 devel kernel, must fix up SUBLEVEL for our versioning scheme %if !0%{?rcrev} %if 0%{?gitrev} @@ -1497,7 +1495,11 @@ BuildKernel() { mkdir -p $RPM_BUILD_ROOT/%{image_install_path} install -m 644 .config $RPM_BUILD_ROOT/boot/config-$KernelVer install -m 644 System.map $RPM_BUILD_ROOT/boot/System.map-$KernelVer +%if %{with_dracut} + touch $RPM_BUILD_ROOT/boot/dracut-$KernelVer.img +%else touch $RPM_BUILD_ROOT/boot/initrd-$KernelVer.img +%endif if [ -f arch/$Arch/boot/zImage.stub ]; then cp arch/$Arch/boot/zImage.stub $RPM_BUILD_ROOT/%{image_install_path}/zImage.stub-$KernelVer || : fi @@ -1794,26 +1796,6 @@ rm -f $RPM_BUILD_ROOT/usr/include/asm*/i make DESTDIR=$RPM_BUILD_ROOT bootwrapper_install WRAPPER_OBJDIR=%{_libdir}/kernel-wrapper WRAPPER_DTSDIR=%{_libdir}/kernel-wrapper/dts %endif -%if %{with_dracut} -%if !%{with_firmware} -# dracut needs the firmware files - %{build_firmware} -%endif - for i in $RPM_BUILD_ROOT/lib/modules/*; do - [ -d $i ] || continue - KernelVer=${i##$RPM_BUILD_ROOT/lib/modules/} - depmod -b $RPM_BUILD_ROOT $KernelVer - dracut --strip \ - --fwdir $RPM_BUILD_ROOT/lib/firmware:/lib/firmware \ - -k $i $RPM_BUILD_ROOT/boot/initrd-generic-${KernelVer}.img $KernelVer - rm -fr $i/modules.dep - done -%if !%{with_firmware} -# remove the firmware files, if ! with_firmware - rm -fr $RPM_BUILD_ROOT/lib/firmware -%endif -%endif - ### ### clean @@ -1870,7 +1852,7 @@ if [ `uname -i` == "x86_64" -o `uname -i fi}\ %{expand:\ %if %{with_dracut}\ -/sbin/new-kernel-pkg --package kernel%{?-v:-%{-v*}} --depmod --add-dracut-args --initrdfile=/boot/initrd-generic-%{KVERREL}%{?-v:.%{-v*}}.img --install %{KVERREL}%{?-v:.%{-v*}} || exit $?\ +/sbin/new-kernel-pkg --package kernel%{?-v:-%{-v*}} --mkinitrd --dracut --depmod --install %{KVERREL}%{?-v:.%{-v*}} || exit $?\ %else\ /sbin/new-kernel-pkg --package kernel%{?-v:-%{-v*}} --mkinitrd --depmod --install %{KVERREL}%{?-v:.%{-v*}} || exit $?\ %endif}\ @@ -1993,9 +1975,10 @@ fi /etc/ld.so.conf.d/kernel-%{KVERREL}%{?2:.%{2}}.conf\ %endif\ /lib/modules/%{KVERREL}%{?2:.%{2}}/modules.*\ -%ghost /boot/initrd-%{KVERREL}%{?2:.%{2}}.img\ %if %{with_dracut}\ -/boot/initrd-generic-%{KVERREL}%{?2:.%{2}}.img\ +%ghost /boot/dracut-%{KVERREL}%{?2:.%{2}}.img\ +%else\ +%ghost /boot/initrd-%{KVERREL}%{?2:.%{2}}.img\ %endif\ %{expand:%%files %{?2:%{2}-}devel}\ %defattr(-,root,root)\ @@ -2036,6 +2019,82 @@ fi # and build. %changelog +* Thu Sep 10 2009 Michael Young +- update pvops and get to 2.6.31 + +* Thu Sep 10 2009 Ben Skeggs +- drm-nouveau.patch: add some scaler-only modes for LVDS, GEM/TTM fixes + +* Wed Sep 09 2009 Dennis Gilmore 2.6.31-2 +- touch the dracut initrd file when using %%{with_dracut} + +* Wed Sep 09 2009 Chuck Ebbert 2.6.31-1 +- Linux 2.6.31 + +* Wed Sep 09 2009 Chuck Ebbert +- Enable VXpocket and PDaudioCF PCMCIA sound drivers. + +* Wed Sep 09 2009 Hans de Goede +- Move to %%post generation of dracut initrd, because of GPL issues surrounding + shipping a prebuild initrd +- Require grubby >= 7.0.4-1, for %%post generation + +* Wed Sep 9 2009 Steve Dickson +- Updated the NFS4 pseudo root code to the latest release. + +* Wed Sep 09 2009 Justin M. Forbes +- Revert virtio_blk to rotational mode. (#509383) + +* Wed Sep 09 2009 Dave Airlie 2.6.31-0.219.rc9.git +- uggh lost nouveau bits in page flip + +* Wed Sep 09 2009 Dave Airlie 2.6.31-0.218.rc9.git2 +- fix r600 oops with page flip patch (#520766) + +* Wed Sep 09 2009 Ben Skeggs +- drm-nouveau.patch: fix display resume on pre-G8x chips + +* Wed Sep 09 2009 Ben Skeggs +- drm-nouveau.patch: add getparam to know using tile_flags is ok for scanout + +* Wed Sep 09 2009 Chuck Ebbert +- 2.6.31-rc9-git2 + +* Wed Sep 9 2009 Roland McGrath 2.6.31-0.214.rc9.git1 +- compile with -fno-var-tracking-assignments, work around gcc bug #521991 + +* Wed Sep 09 2009 Dave Airlie 2.6.31-0.213.rc9.git1 +- fix two bugs in r600 kms, fencing + mobile lvds + +* Tue Sep 08 2009 Ben Skeggs 2.6.31-0.212.rc9.git1 +- drm-nouveau.patch: fix ppc build + +* Tue Sep 08 2009 Ben Skeggs 2.6.31-0.211.rc9.git1 +- drm-nouveau.patch: more misc fixes + +* Tue Sep 08 2009 Dave Airlie 2.6.31-0.210.rc9.git1 +- drm-page-flip.patch: rebase again + +* Tue Sep 08 2009 Dave Airlie 2.6.31-0.209.rc9.git1 +- drm-next.patch: fix r600 signal interruption return value + +* Tue Sep 08 2009 Ben Skeggs 2.6.31-0.208.rc9.git1 +- drm-nouveau.patch: latest upstream + rebase onto drm-next + +* Tue Sep 08 2009 Dave Airlie 2.6.31-0.207.rc9.git1 +- drm-vga-arb.patch: update to avoid lockdep + add r600 support + +* Tue Sep 08 2009 Dave Airlie 2.6.31-0.206.rc9.git1 +- drm: rebase to drm-next - r600 accel + kms should start working now + +* Mon Sep 07 2009 Chuck Ebbert 2.6.31-0.205.rc9.git1 +- 2.6.31-rc9-git1 +- Temporarily hack the drm-next patch so it still applies; the result + should still be safe to build. + +* Sat Sep 05 2009 Chuck Ebbert 2.6.31-0.204.rc9 +- 2.6.31-rc9 + * Sat Sep 04 2009 Michael Young - update pvops which includes swiotlb updates and a network fix - try a drm build fix @@ -3293,4 +3352,3 @@ fi # rpm-change-log-uses-utc: t # End: ### - linux-2.6-nfsd4-proots.patch: fs/nfsd/export.c | 12 +++++- fs/nfsd/nfs4xdr.c | 83 ++++++++++++++++++++++++++++++++++++-------- fs/nfsd/nfsfh.c | 32 ++++++++++++++++ fs/nfsd/vfs.c | 75 ++++++++++++++++++++++++++++++++++++++- include/linux/nfsd/export.h | 3 + include/linux/nfsd/nfsd.h | 2 + 6 files changed, 188 insertions(+), 19 deletions(-) Index: linux-2.6-nfsd4-proots.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-nfsd4-proots.patch,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -p -r1.1.2.2 -r1.1.2.3 --- linux-2.6-nfsd4-proots.patch 9 Jul 2009 22:53:01 -0000 1.1.2.2 +++ linux-2.6-nfsd4-proots.patch 10 Sep 2009 14:00:29 -0000 1.1.2.3 @@ -1,6 +1,6 @@ diff -up linux-2.6.30.noarch/fs/nfsd/export.c.save linux-2.6.30.noarch/fs/nfsd/export.c ---- linux-2.6.30.noarch/fs/nfsd/export.c.save 2009-07-02 11:34:38.000000000 -0400 -+++ linux-2.6.30.noarch/fs/nfsd/export.c 2009-07-02 11:35:44.000000000 -0400 +--- linux-2.6.30.noarch/fs/nfsd/export.c.save 2009-09-09 15:11:54.702436000 -0400 ++++ linux-2.6.30.noarch/fs/nfsd/export.c 2009-09-09 15:12:44.520167000 -0400 @@ -104,6 +104,7 @@ static int expkey_parse(struct cache_det if (mesg[mlen-1] != '\n') return -EINVAL; @@ -64,9 +64,9 @@ diff -up linux-2.6.30.noarch/fs/nfsd/exp return 0; } diff -up linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c.save linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c ---- linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c.save 2009-07-02 11:34:38.000000000 -0400 -+++ linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c 2009-07-02 11:35:31.000000000 -0400 -@@ -2176,28 +2176,62 @@ static inline int attributes_need_mount( +--- linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c.save 2009-09-09 15:11:54.707433000 -0400 ++++ linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c 2009-09-09 15:12:36.408695000 -0400 +@@ -2176,28 +2176,61 @@ static inline int attributes_need_mount( return 0; } @@ -136,49 +136,11 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs + struct svc_export *exp = cd->rd_fhp->fh_export; + __be32 nfserr; + int ignore_crossmnt = 0; -+ int err, v4root = (exp->ex_flags & NFSEXP_V4ROOT); + exp_get(exp); /* * In the case of a mountpoint, the client may be asking for -@@ -2208,18 +2242,29 @@ nfsd4_encode_dirent_fattr(struct nfsd4_r - */ - if (d_mountpoint(dentry) && !attributes_need_mount(cd->rd_bmval)) - ignore_crossmnt = 1; -- else if (d_mountpoint(dentry)) { -- int err; -- -+ else if (d_mountpoint(dentry) || v4root) { -+ /* -+ * Make sure the dentry is viewable on the psuedo export -+ */ -+ v4root = (dentry->d_inode && v4root); -+ if (v4root) { -+ err = nfsd_export_lookup(cd->rd_rqstp, dentry, exp); -+ if (err) { -+ nfserr = nfserrno(err); -+ goto out_put; -+ } -+ } - /* - * Why the heck aren't we just using nfsd_lookup?? - * Different "."/".." handling? Something else? - * At least, add a comment here to explain.... - */ -- err = nfsd_cross_mnt(cd->rd_rqstp, &dentry, &exp); -- if (err) { -- nfserr = nfserrno(err); -- goto out_put; -+ if (d_mountpoint(dentry) || v4root) { -+ err = nfsd_cross_mnt(cd->rd_rqstp, &dentry, &exp); -+ if (err) { -+ nfserr = nfserrno(err); -+ goto out_put; -+ } - } - nfserr = check_nfsd_access(exp, cd->rd_rqstp); - if (nfserr) -@@ -2258,6 +2303,7 @@ nfsd4_encode_dirent(void *ccdv, const ch +@@ -2258,6 +2291,7 @@ nfsd4_encode_dirent(void *ccdv, const ch struct readdir_cd *ccd = ccdv; struct nfsd4_readdir *cd = container_of(ccd, struct nfsd4_readdir, common); int buflen; @@ -186,7 +148,7 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs __be32 *p = cd->buffer; __be32 *cookiep; __be32 nfserr = nfserr_toosmall; -@@ -2268,19 +2314,40 @@ nfsd4_encode_dirent(void *ccdv, const ch +@@ -2268,19 +2302,40 @@ nfsd4_encode_dirent(void *ccdv, const ch return 0; } @@ -230,17 +192,15 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs case nfs_ok: p += buflen; diff -up linux-2.6.30.noarch/fs/nfsd/nfsfh.c.save linux-2.6.30.noarch/fs/nfsd/nfsfh.c ---- linux-2.6.30.noarch/fs/nfsd/nfsfh.c.save 2009-07-02 11:34:38.000000000 -0400 -+++ linux-2.6.30.noarch/fs/nfsd/nfsfh.c 2009-07-02 11:35:48.000000000 -0400 -@@ -109,6 +109,34 @@ static __be32 nfsd_setuser_and_check_por +--- linux-2.6.30.noarch/fs/nfsd/nfsfh.c.save 2009-09-09 15:11:54.711427000 -0400 ++++ linux-2.6.30.noarch/fs/nfsd/nfsfh.c 2009-09-09 15:12:48.357903000 -0400 +@@ -109,6 +109,30 @@ static __be32 nfsd_setuser_and_check_por return nfserrno(nfsd_setuser(rqstp, exp)); } +static inline __be32 check_pseudo_root(struct svc_rqst *rqstp, + struct dentry *dentry, struct svc_export *exp) +{ -+ int error; -+ + /* + * Only interested in pseudo roots + */ @@ -252,14 +212,12 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs + */ + if (unlikely(!S_ISDIR(dentry->d_inode->i_mode))) + return nfserr_stale; ++ + /* -+ * Check non-root directories to make sure -+ * they are truly exported ++ * Make sure the export is the parent of the dentry + */ -+ if (unlikely(dentry->d_name.len > 1)) { -+ error = nfsd_export_lookup(rqstp, dentry, exp); -+ return nfserrno(error); -+ } ++ if (unlikely(dentry->d_parent != exp->ex_path.dentry)) ++ return nfserr_stale; + + return nfs_ok; +} @@ -267,7 +225,7 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs /* * Use the given filehandle to look up the corresponding export and * dentry. On success, the results are used to set fh_export and -@@ -315,6 +343,14 @@ fh_verify(struct svc_rqst *rqstp, struct +@@ -315,6 +339,14 @@ fh_verify(struct svc_rqst *rqstp, struct error = nfsd_setuser_and_check_port(rqstp, exp); if (error) goto out; @@ -283,8 +241,8 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs error = nfsd_mode_check(rqstp, dentry->d_inode->i_mode, type); diff -up linux-2.6.30.noarch/fs/nfsd/vfs.c.save linux-2.6.30.noarch/fs/nfsd/vfs.c ---- linux-2.6.30.noarch/fs/nfsd/vfs.c.save 2009-07-02 11:34:38.000000000 -0400 -+++ linux-2.6.30.noarch/fs/nfsd/vfs.c 2009-07-02 11:35:39.000000000 -0400 +--- linux-2.6.30.noarch/fs/nfsd/vfs.c.save 2009-09-09 15:11:54.715423000 -0400 ++++ linux-2.6.30.noarch/fs/nfsd/vfs.c 2009-09-09 15:12:39.978431000 -0400 @@ -89,6 +89,12 @@ struct raparm_hbucket { #define RAPARM_HASH_MASK (RAPARM_HASH_SIZE-1) static struct raparm_hbucket raparm_hash[RAPARM_HASH_SIZE]; @@ -314,7 +272,7 @@ diff -up linux-2.6.30.noarch/fs/nfsd/vfs +/* + * Lookup the export the dentry is on. To be -+ * viewable on an pseudo export, the dentry ++ * viewable on a pseudo export, the dentry + * has to be an exported directory. + */ +int @@ -331,8 +289,8 @@ diff -up linux-2.6.30.noarch/fs/nfsd/vfs + /* + * Make sure the export is the parent of the dentry + */ -+ if (dentry->d_parent != exp->ex_path.dentry) -+ return 0; ++ if (unlikely(dentry->d_parent != exp->ex_path.dentry)) ++ return -ENOENT; + + /* + * Only directories are seen on psuedo exports @@ -405,8 +363,8 @@ diff -up linux-2.6.30.noarch/fs/nfsd/vfs dput(dentry); goto out_nfserr; diff -up linux-2.6.30.noarch/include/linux/nfsd/export.h.save linux-2.6.30.noarch/include/linux/nfsd/export.h ---- linux-2.6.30.noarch/include/linux/nfsd/export.h.save 2009-07-02 11:34:38.000000000 -0400 -+++ linux-2.6.30.noarch/include/linux/nfsd/export.h 2009-07-02 11:35:22.000000000 -0400 +--- linux-2.6.30.noarch/include/linux/nfsd/export.h.save 2009-09-09 15:11:54.719419000 -0400 ++++ linux-2.6.30.noarch/include/linux/nfsd/export.h 2009-09-09 15:12:29.064157000 -0400 @@ -39,7 +39,8 @@ #define NFSEXP_FSID 0x2000 #define NFSEXP_CROSSMOUNT 0x4000 @@ -418,8 +376,8 @@ diff -up linux-2.6.30.noarch/include/lin /* The flags that may vary depending on security flavor: */ #define NFSEXP_SECINFO_FLAGS (NFSEXP_READONLY | NFSEXP_ROOTSQUASH \ diff -up linux-2.6.30.noarch/include/linux/nfsd/nfsd.h.save linux-2.6.30.noarch/include/linux/nfsd/nfsd.h ---- linux-2.6.30.noarch/include/linux/nfsd/nfsd.h.save 2009-07-02 11:34:38.000000000 -0400 -+++ linux-2.6.30.noarch/include/linux/nfsd/nfsd.h 2009-07-02 11:35:27.000000000 -0400 +--- linux-2.6.30.noarch/include/linux/nfsd/nfsd.h.save 2009-09-09 15:11:54.723415000 -0400 ++++ linux-2.6.30.noarch/include/linux/nfsd/nfsd.h 2009-09-09 15:12:33.025896000 -0400 @@ -76,6 +76,8 @@ int nfsd_racache_init(int); void nfsd_racache_shutdown(void); int nfsd_cross_mnt(struct svc_rqst *rqstp, struct dentry **dpp, Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/sources,v retrieving revision 1.976.2.30 retrieving revision 1.976.2.31 diff -u -p -r1.976.2.30 -r1.976.2.31 --- sources 3 Sep 2009 20:02:38 -0000 1.976.2.30 +++ sources 10 Sep 2009 14:00:31 -0000 1.976.2.31 @@ -1,3 +1 @@ -7a80058a6382e5108cdb5554d1609615 linux-2.6.30.tar.bz2 -d7dce63ebb912ddcd7ac7ed580db03e4 patch-2.6.31-rc8.bz2 -81cac9f7aa9cfa526ce4cfedb4e0f739 patch-2.6.31-rc8-git2.bz2 +84c077a37684e4cbfa67b18154390d8a linux-2.6.31.tar.bz2 Index: upstream =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/upstream,v retrieving revision 1.888.2.29 retrieving revision 1.888.2.30 diff -u -p -r1.888.2.29 -r1.888.2.30 --- upstream 3 Sep 2009 20:02:38 -0000 1.888.2.29 +++ upstream 10 Sep 2009 14:00:31 -0000 1.888.2.30 @@ -1,3 +1 @@ -linux-2.6.30.tar.bz2 -patch-2.6.31-rc8.bz2 -patch-2.6.31-rc8-git2.bz2 +linux-2.6.31.tar.bz2 xen.pvops.patch: arch/x86/Kconfig | 4 arch/x86/Makefile | 2 arch/x86/include/asm/agp.h | 15 arch/x86/include/asm/e820.h | 2 arch/x86/include/asm/i387.h | 1 arch/x86/include/asm/io.h | 15 arch/x86/include/asm/io_apic.h | 7 arch/x86/include/asm/microcode.h | 9 arch/x86/include/asm/paravirt.h | 718 ------------ arch/x86/include/asm/paravirt_types.h | 722 +++++++++++++ arch/x86/include/asm/pci.h | 8 arch/x86/include/asm/pci_x86.h | 2 arch/x86/include/asm/pgtable.h | 3 arch/x86/include/asm/processor.h | 4 arch/x86/include/asm/tlbflush.h | 6 arch/x86/include/asm/xen/hypercall.h | 44 arch/x86/include/asm/xen/interface.h | 8 arch/x86/include/asm/xen/interface_32.h | 5 arch/x86/include/asm/xen/interface_64.h | 13 arch/x86/include/asm/xen/iommu.h | 12 arch/x86/include/asm/xen/page.h | 16 arch/x86/include/asm/xen/pci.h | 37 arch/x86/include/asm/xen/swiotlb.h | 12 arch/x86/kernel/Makefile | 1 arch/x86/kernel/acpi/boot.c | 18 arch/x86/kernel/acpi/processor.c | 4 arch/x86/kernel/acpi/sleep.c | 2 arch/x86/kernel/apic/io_apic.c | 49 arch/x86/kernel/cpu/mtrr/Makefile | 1 arch/x86/kernel/cpu/mtrr/amd.c | 6 arch/x86/kernel/cpu/mtrr/centaur.c | 6 arch/x86/kernel/cpu/mtrr/cyrix.c | 6 arch/x86/kernel/cpu/mtrr/generic.c | 10 arch/x86/kernel/cpu/mtrr/main.c | 19 arch/x86/kernel/cpu/mtrr/mtrr.h | 11 arch/x86/kernel/cpu/mtrr/xen.c | 104 + arch/x86/kernel/e820.c | 30 arch/x86/kernel/ioport.c | 29 arch/x86/kernel/microcode_core.c | 5 arch/x86/kernel/microcode_xen.c | 200 +++ arch/x86/kernel/paravirt.c | 1 arch/x86/kernel/pci-dma.c | 8 arch/x86/kernel/pci-swiotlb.c | 25 arch/x86/kernel/process.c | 27 arch/x86/kernel/process_32.c | 27 arch/x86/kernel/process_64.c | 33 arch/x86/kernel/setup.c | 4 arch/x86/kernel/traps.c | 33 arch/x86/mm/Makefile | 4 arch/x86/mm/init_32.c | 42 arch/x86/mm/pat.c | 2 arch/x86/mm/pgtable.c | 10 arch/x86/mm/tlb.c | 35 arch/x86/pci/Makefile | 1 arch/x86/pci/common.c | 18 arch/x86/pci/i386.c | 3 arch/x86/pci/init.c | 6 arch/x86/pci/xen.c | 51 arch/x86/xen/Kconfig | 33 arch/x86/xen/Makefile | 5 arch/x86/xen/apic.c | 57 + arch/x86/xen/enlighten.c | 202 +++ arch/x86/xen/mmu.c | 455 ++++++++ arch/x86/xen/pci-swiotlb.c | 988 +++++++++++++++++ arch/x86/xen/pci.c | 111 ++ arch/x86/xen/setup.c | 50 arch/x86/xen/smp.c | 3 arch/x86/xen/spinlock.c | 28 arch/x86/xen/time.c | 2 arch/x86/xen/vga.c | 67 + arch/x86/xen/xen-ops.h | 19 block/blk-core.c | 2 drivers/acpi/acpica/hwsleep.c | 17 drivers/acpi/processor_core.c | 29 drivers/acpi/processor_idle.c | 23 drivers/acpi/processor_perflib.c | 10 drivers/acpi/sleep.c | 19 drivers/block/Kconfig | 1 drivers/char/agp/intel-agp.c | 17 drivers/char/hvc_xen.c | 99 + drivers/net/Kconfig | 1 drivers/pci/Makefile | 2 drivers/pci/xen-iommu.c | 271 ++++ drivers/xen/Kconfig | 41 drivers/xen/Makefile | 23 drivers/xen/acpi.c | 23 drivers/xen/acpi_processor.c | 451 ++++++++ drivers/xen/balloon.c | 161 ++ drivers/xen/biomerge.c | 14 drivers/xen/blkback/Makefile | 3 drivers/xen/blkback/blkback.c | 657 +++++++++++ drivers/xen/blkback/common.h | 137 ++ drivers/xen/blkback/interface.c | 182 +++ drivers/xen/blkback/vbd.c | 118 ++ drivers/xen/blkback/xenbus.c | 542 +++++++++ drivers/xen/events.c | 422 +++++++ drivers/xen/evtchn.c | 1 drivers/xen/features.c | 2 drivers/xen/grant-table.c | 103 + drivers/xen/mce.c | 213 +++ drivers/xen/netback/Makefile | 3 drivers/xen/netback/common.h | 221 ++++ drivers/xen/netback/interface.c | 401 +++++++ drivers/xen/netback/netback.c | 1602 +++++++++++++++++++++++++++++ drivers/xen/netback/xenbus.c | 454 ++++++++ drivers/xen/pci.c | 124 ++ drivers/xen/xenbus/Makefile | 5 drivers/xen/xenbus/xenbus_comms.c | 1 drivers/xen/xenbus/xenbus_probe.c | 380 +----- drivers/xen/xenbus/xenbus_probe.h | 29 drivers/xen/xenbus/xenbus_probe_backend.c | 298 +++++ drivers/xen/xenbus/xenbus_probe_frontend.c | 292 +++++ drivers/xen/xenfs/Makefile | 3 drivers/xen/xenfs/privcmd.c | 403 +++++++ drivers/xen/xenfs/super.c | 98 + drivers/xen/xenfs/xenfs.h | 3 drivers/xen/xenfs/xenstored.c | 67 + include/acpi/processor.h | 2 include/asm-generic/pci.h | 2 include/linux/interrupt.h | 1 include/linux/page-flags.h | 18 include/xen/Kbuild | 1 include/xen/acpi.h | 84 + include/xen/balloon.h | 8 include/xen/blkif.h | 122 ++ include/xen/events.h | 27 include/xen/grant_table.h | 43 include/xen/interface/grant_table.h | 22 include/xen/interface/memory.h | 92 + include/xen/interface/physdev.h | 51 include/xen/interface/platform.h | 336 ++++++ include/xen/interface/xen-mca.h | 429 +++++++ include/xen/interface/xen.h | 44 include/xen/privcmd.h | 80 + include/xen/swiotlb.h | 102 + include/xen/xen-ops.h | 11 include/xen/xenbus.h | 2 kernel/irq/manage.c | 3 lib/swiotlb.c | 5 mm/page_alloc.c | 14 140 files changed, 12634 insertions(+), 1349 deletions(-) Index: xen.pvops.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/Attic/xen.pvops.patch,v retrieving revision 1.1.2.40 retrieving revision 1.1.2.41 diff -u -p -r1.1.2.40 -r1.1.2.41 --- xen.pvops.patch 5 Sep 2009 19:00:23 -0000 1.1.2.40 +++ xen.pvops.patch 10 Sep 2009 14:00:31 -0000 1.1.2.41 @@ -5886,6 +5886,83 @@ index 429834e..58078da 100644 per_cpu(cpu_state, cpu) = CPU_UP_PREPARE; /* make sure interrupts start blocked */ +diff --git a/arch/x86/xen/spinlock.c b/arch/x86/xen/spinlock.c +index 5601506..36a5141 100644 +--- a/arch/x86/xen/spinlock.c ++++ b/arch/x86/xen/spinlock.c +@@ -187,7 +187,6 @@ static noinline int xen_spin_lock_slow(struct raw_spinlock *lock, bool irq_enabl + struct xen_spinlock *prev; + int irq = __get_cpu_var(lock_kicker_irq); + int ret; +- unsigned long flags; + u64 start; + + /* If kicker interrupts not initialized yet, just spin */ +@@ -199,16 +198,12 @@ static noinline int xen_spin_lock_slow(struct raw_spinlock *lock, bool irq_enabl + /* announce we're spinning */ + prev = spinning_lock(xl); + +- flags = __raw_local_save_flags(); +- if (irq_enable) { +- ADD_STATS(taken_slow_irqenable, 1); +- raw_local_irq_enable(); +- } +- + ADD_STATS(taken_slow, 1); + ADD_STATS(taken_slow_nested, prev != NULL); + + do { ++ unsigned long flags; ++ + /* clear pending */ + xen_clear_irq_pending(irq); + +@@ -228,6 +223,12 @@ static noinline int xen_spin_lock_slow(struct raw_spinlock *lock, bool irq_enabl + goto out; + } + ++ flags = __raw_local_save_flags(); ++ if (irq_enable) { ++ ADD_STATS(taken_slow_irqenable, 1); ++ raw_local_irq_enable(); ++ } ++ + /* + * Block until irq becomes pending. If we're + * interrupted at this point (after the trylock but +@@ -238,13 +239,15 @@ static noinline int xen_spin_lock_slow(struct raw_spinlock *lock, bool irq_enabl + * pending. + */ + xen_poll_irq(irq); ++ ++ raw_local_irq_restore(flags); ++ + ADD_STATS(taken_slow_spurious, !xen_test_irq_pending(irq)); + } while (!xen_test_irq_pending(irq)); /* check for spurious wakeups */ + + kstat_incr_irqs_this_cpu(irq, irq_to_desc(irq)); + + out: +- raw_local_irq_restore(flags); + unspinning_lock(xl, prev); + spin_time_accum_blocked(start); + +@@ -323,8 +326,13 @@ static void xen_spin_unlock(struct raw_spinlock *lock) + smp_wmb(); /* make sure no writes get moved after unlock */ + xl->lock = 0; /* release lock */ + +- /* make sure unlock happens before kick */ +- barrier(); ++ /* ++ * Make sure unlock happens before checking for waiting ++ * spinners. We need a strong barrier to enforce the ++ * write-read ordering to different memory locations, as the ++ * CPU makes no implied guarantees about their ordering. ++ */ ++ mb(); + + if (unlikely(xl->spinners)) + xen_spin_unlock_slow(xl); diff --git a/arch/x86/xen/time.c b/arch/x86/xen/time.c index 0a5aa44..d4e9a97 100644 --- a/arch/x86/xen/time.c @@ -6326,10 +6403,10 @@ index 1d886e0..f4a2b10 100644 This driver implements the front-end of the Xen virtual block device driver. It communicates with a back-end driver diff --git a/drivers/char/agp/intel-agp.c b/drivers/char/agp/intel-agp.c -index 8c9d50d..5a8d914 100644 +index c585577..b45e7cd 100644 --- a/drivers/char/agp/intel-agp.c +++ b/drivers/char/agp/intel-agp.c -@@ -259,15 +259,19 @@ static void intel_i810_agp_enable(struct agp_bridge_data *bridge, u32 mode) +@@ -261,15 +261,19 @@ static void intel_i810_agp_enable(struct agp_bridge_data *bridge, u32 mode) /* Exists to support ARGB cursors */ static struct page *i8xx_alloc_pages(void) { @@ -6352,7 +6429,7 @@ index 8c9d50d..5a8d914 100644 return NULL; } get_page(page); -@@ -277,12 +281,17 @@ static struct page *i8xx_alloc_pages(void) +@@ -279,12 +283,17 @@ static struct page *i8xx_alloc_pages(void) static void i8xx_destroy_pages(struct page *page) { @@ -7765,10 +7842,10 @@ index 0000000..8bab63d +blkbk-y := blkback.o xenbus.o interface.o vbd.o diff --git a/drivers/xen/blkback/blkback.c b/drivers/xen/blkback/blkback.c new file mode 100644 -index 0000000..ac5af91 +index 0000000..31458bd --- /dev/null +++ b/drivers/xen/blkback/blkback.c -@@ -0,0 +1,658 @@ +@@ -0,0 +1,657 @@ +/****************************************************************************** + * arch/xen/drivers/blkif/backend/main.c + * @@ -8386,7 +8463,6 @@ index 0000000..ac5af91 +{ + int i, mmap_pages; + -+ printk(KERN_CRIT "***blkif_init\n"); + if (!xen_pv_domain()) + return -ENODEV; + @@ -10988,10 +11064,10 @@ index 0000000..21c1f95 +} diff --git a/drivers/xen/netback/netback.c b/drivers/xen/netback/netback.c new file mode 100644 -index 0000000..7c0f05b +index 0000000..d7d738e --- /dev/null +++ b/drivers/xen/netback/netback.c -@@ -0,0 +1,1604 @@ +@@ -0,0 +1,1602 @@ +/****************************************************************************** + * drivers/xen/netback/netback.c + * @@ -12531,8 +12607,6 @@ index 0000000..7c0f05b + int i; + struct page *page; + -+ printk(KERN_CRIT "*** netif_init\n"); -+ + if (!xen_domain()) + return -ENODEV; + @@ -16860,7 +16934,7 @@ index bffe6d7..cec5f62 100644 panic("Cannot allocate SWIOTLB overflow buffer!\n"); diff --git a/mm/page_alloc.c b/mm/page_alloc.c -index 5cc986e..c7b76b2 100644 +index a0de15f..5e84a5c 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -566,6 +566,13 @@ static void __free_pages_ok(struct page *page, unsigned int order) @@ -16877,7 +16951,7 @@ index 5cc986e..c7b76b2 100644 if (!PageHighMem(page)) { debug_check_no_locks_freed(page_address(page),PAGE_SIZE< Author: wtogami Update of /cvs/pkgs/rpms/spamassassin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24956 Modified Files: spamassassin.spec Log Message: rules need to be manually copied Index: spamassassin.spec =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/spamassassin.spec,v retrieving revision 1.121 retrieving revision 1.122 diff -u -p -r1.121 -r1.122 --- spamassassin.spec 10 Sep 2009 13:45:40 -0000 1.121 +++ spamassassin.spec 10 Sep 2009 14:04:28 -0000 1.122 @@ -1,5 +1,5 @@ # OVERRIDE RHEL VERSION HERE, RHEL BUILDSYSTEM DOESN'T HAVE DIST TAG -#%%define rhel 4 +#%%define rhel 5 # Define Variables that must exist %{?!rhel:%define rhel 0} @@ -36,7 +36,7 @@ Summary: Spam filter for email which can Name: spamassassin Version: 3.3.0 %define prename mcsnapshot -Release: 0.8.%{prename}%{?dist} +Release: 0.9.%{prename}%{?dist} License: ASL 2.0 Group: Applications/Internet URL: http://spamassassin.apache.org/ @@ -161,6 +161,7 @@ find $RPM_BUILD_ROOT -type d -depth -exe #cd $RPM_BUILD_ROOT%{_datadir}/spamassassin/ #tar xfvz %{SOURCE1} #cd - +cp rules/*.cf $RPM_BUILD_ROOT%{_datadir}/spamassassin/ find $RPM_BUILD_ROOT/usr -type f -print | sed "s@^$RPM_BUILD_ROOT@@g" | @@ -226,7 +227,7 @@ fi exit 0 %changelog -* Thu Sep 10 2009 Warren Togami 3.3.3-0.8.mcsnapshot +* Thu Sep 10 2009 Warren Togami 3.3.3-0.9.mcsnapshot - numerous bugs fixed - this snapshot is used during masscheck underway until September 17th in order to determine the base scores for spamassassin-3.3.0. From dwalsh at fedoraproject.org Thu Sep 10 14:07:16 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Thu, 10 Sep 2009 14:07:16 +0000 (UTC) Subject: rpms/setroubleshoot-plugins/devel .cvsignore, 1.33, 1.34 setroubleshoot-plugins.spec, 1.38, 1.39 sources, 1.34, 1.35 Message-ID: <20090910140716.4F1F211C00DB@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/setroubleshoot-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25824 Modified Files: .cvsignore setroubleshoot-plugins.spec sources Log Message: * Thu Sep 10 2009 - 2.1.18-1 - Update po - Fix "compromized plugins" to report more data in summary Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/devel/.cvsignore,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- .cvsignore 22 Aug 2009 11:40:17 -0000 1.33 +++ .cvsignore 10 Sep 2009 14:07:16 -0000 1.34 @@ -23,3 +23,4 @@ setroubleshoot-plugins-2.1.13.tar.gz setroubleshoot-plugins-2.1.14.tar.gz setroubleshoot-plugins-2.1.15.tar.gz setroubleshoot-plugins-2.1.16.tar.gz +setroubleshoot-plugins-2.1.18.tar.gz Index: setroubleshoot-plugins.spec =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/devel/setroubleshoot-plugins.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- setroubleshoot-plugins.spec 22 Aug 2009 11:40:17 -0000 1.38 +++ setroubleshoot-plugins.spec 10 Sep 2009 14:07:16 -0000 1.39 @@ -1,6 +1,6 @@ Summary: Analysis plugins for use with setroubleshoot Name: setroubleshoot-plugins -Version: 2.1.16 +Version: 2.1.18 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -52,6 +52,13 @@ rm -rf %{buildroot} %{_datadir}/setroubleshoot/plugins %changelog +* Thu Sep 10 2009 - 2.1.18-1 +- Update po +- Fix "compromized plugins" to report more data in summary + +* Tue Sep 1 2009 - 2.1.17-1 +- Plugin cleanup + * Sat Aug 22 2009 - 2.1.16-1 - Fix subject to not include types Index: sources =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/devel/sources,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- sources 22 Aug 2009 11:40:17 -0000 1.34 +++ sources 10 Sep 2009 14:07:16 -0000 1.35 @@ -1 +1 @@ -86f7d1e7260fd423f5940f5892e4a39c setroubleshoot-plugins-2.1.16.tar.gz +dffed2c8ee50c861fc9d1e1fa990c352 setroubleshoot-plugins-2.1.18.tar.gz From overholt at fedoraproject.org Thu Sep 10 14:11:54 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Thu, 10 Sep 2009 14:11:54 +0000 (UTC) Subject: rpms/eclipse/devel eclipse-target-platform-template.patch, NONE, 1.1 eclipse.spec, 1.662, 1.663 Message-ID: <20090910141154.D752B11C00DB@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27106 Modified Files: eclipse.spec Added Files: eclipse-target-platform-template.patch Log Message: * Wed Sep 09 2009 Mat Booth 1:3.5.0-0.10 - Patch the target platform templates so they find all the required source bundles (see RHBZ # 521969). eclipse-target-platform-template.patch: rcpWithSource.target | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) --- NEW FILE eclipse-target-platform-template.patch --- --- plugins/org.eclipse.pde.core/targets/rcpWithSource.target.old 2009-09-09 20:58:19.915548076 +0100 +++ plugins/org.eclipse.pde.core/targets/rcpWithSource.target 2009-09-09 21:03:43.845541597 +0100 @@ -3,15 +3,9 @@ - - - - - - - - - - + + + + Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.662 retrieving revision 1.663 diff -u -p -r1.662 -r1.663 --- eclipse.spec 31 Aug 2009 10:43:32 -0000 1.662 +++ eclipse.spec 10 Sep 2009 14:11:54 -0000 1.663 @@ -30,7 +30,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 0.9%{?dist} +Release: 0.10%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -127,6 +127,11 @@ Patch48: %{name}-swt-buildagainst Patch49: %{name}-add-ppc64-filesystem.patch +# Make sure the shipped target platform templates are looking in the +# correct location for source bundles (see RHBZ # 521969). This does not +# need to go upstream. +Patch50: %{name}-target-platform-template.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ant BuildRequires: jpackage-utils >= 0:1.5, make, gcc @@ -637,6 +642,9 @@ fi #%patch48 -p3 #popd +# target platform template patch +%patch50 -p0 + sed -i -e 's|org.eclipse.ecf;bundle-version="1.2.0",|org.eclipse.ecf;bundle-version="[3.0.0,4.0.0)",|' \ -e 's|org.eclipse.ecf.filetransfer;bundle-version="2.0.0",|org.eclipse.ecf.filetransfer;bundle-version="[3.0.0,4.0.0)",|' \ plugins/org.eclipse.equinox.p2.metadata.repository/META-INF/MANIFEST.MF @@ -1405,6 +1413,10 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Wed Sep 09 2009 Mat Booth 1:3.5.0-0.10 +- Patch the target platform templates so they find all the required + source bundles (see RHBZ # 521969). + * Mon Aug 31 2009 Alexander Kurtakov 1:3.5.0-0.9 - Remove all testframework sources, patches, build and etc. From jakub at fedoraproject.org Thu Sep 10 14:24:09 2009 From: jakub at fedoraproject.org (Jakub Jelinek) Date: Thu, 10 Sep 2009 14:24:09 +0000 (UTC) Subject: rpms/gcc/devel gcc44-powerpc-libgcc_s_so.patch, NONE, 1.1 gcc44-pr41175.patch, NONE, 1.1 .cvsignore, 1.289, 1.290 gcc.spec, 1.67, 1.68 sources, 1.293, 1.294 Message-ID: <20090910142409.3FA4A11C00DB@cvs1.fedora.phx.redhat.com> Author: jakub Update of /cvs/pkgs/rpms/gcc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31050 Modified Files: .cvsignore gcc.spec sources Added Files: gcc44-powerpc-libgcc_s_so.patch gcc44-pr41175.patch Log Message: 4.4.1-12 gcc44-powerpc-libgcc_s_so.patch: config.gcc | 16 ++++++++-------- config/t-slibgcc-elf-ver | 8 +++++--- config/t-slibgcc-libgcc | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 45 insertions(+), 11 deletions(-) --- NEW FILE gcc44-powerpc-libgcc_s_so.patch --- svn diff -r151567:151568 svn+ssh://gcc.gnu.org/svn/gcc/trunk 2009-09-09 Jakub Jelinek * config/t-slibgcc-elf-ver (SHLIB_MAKE_SOLINK, SHLIB_INSTALL_SOLINK): New variables. (SHLIB_LINK, SHLIB_INSTALL): Use them. * config/t-slibgcc-libgcc: New file. * config.gcc (powerpc*-*-linux*, powerpc*-*-gnu*): Use it. --- gcc/config.gcc (revision 151567) +++ gcc/config.gcc (revision 151568) @@ -1738,12 +1738,12 @@ powerpc64-*-linux*) tm_file="rs6000/secureplt.h ${tm_file}" fi extra_options="${extra_options} rs6000/sysv4.opt rs6000/linux64.opt" - tmake_file="t-dfprules rs6000/t-fprules ${tmake_file} rs6000/t-ppccomm rs6000/t-linux64 rs6000/t-fprules-softfp soft-fp/t-softfp" + tmake_file="t-dfprules rs6000/t-fprules ${tmake_file} t-slibgcc-libgcc rs6000/t-ppccomm rs6000/t-linux64 rs6000/t-fprules-softfp soft-fp/t-softfp" ;; powerpc64-*-gnu*) tm_file="${cpu_type}/${cpu_type}.h elfos.h svr4.h freebsd-spec.h gnu.h rs6000/sysv4.h rs6000/linux64.h rs6000/gnu.h" extra_options="${extra_options} rs6000/sysv4.opt rs6000/linux64.opt" - tmake_file="rs6000/t-fprules t-slibgcc-elf-ver t-gnu rs6000/t-linux64 rs6000/t-fprules-softfp soft-fp/t-softfp" + tmake_file="rs6000/t-fprules t-slibgcc-elf-ver t-slibgcc-libgcc t-gnu rs6000/t-linux64 rs6000/t-fprules-softfp soft-fp/t-softfp" ;; powerpc-*-darwin*) extra_options="${extra_options} rs6000/darwin.opt" @@ -1820,22 +1820,22 @@ powerpc-*-rtems*) powerpc-*-linux*altivec*) tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h rs6000/sysv4.h rs6000/linux.h rs6000/linuxaltivec.h" extra_options="${extra_options} rs6000/sysv4.opt" - tmake_file="rs6000/t-fprules rs6000/t-fprules-softfp soft-fp/t-softfp rs6000/t-ppcos ${tmake_file} rs6000/t-ppccomm" + tmake_file="rs6000/t-fprules rs6000/t-fprules-softfp soft-fp/t-softfp rs6000/t-ppcos ${tmake_file} t-slibgcc-libgcc rs6000/t-ppccomm" ;; powerpc-*-linux*spe*) tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h rs6000/sysv4.h rs6000/linux.h rs6000/linuxspe.h rs6000/e500.h" extra_options="${extra_options} rs6000/sysv4.opt" - tmake_file="t-dfprules rs6000/t-fprules rs6000/t-fprules-softfp soft-fp/t-softfp rs6000/t-ppcos ${tmake_file} rs6000/t-ppccomm" + tmake_file="t-dfprules rs6000/t-fprules rs6000/t-fprules-softfp soft-fp/t-softfp rs6000/t-ppcos ${tmake_file} t-slibgcc-libgcc rs6000/t-ppccomm" ;; powerpc-*-linux*paired*) tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h rs6000/sysv4.h rs6000/linux.h rs6000/750cl.h" extra_options="${extra_options} rs6000/sysv4.opt" - tmake_file="rs6000/t-fprules rs6000/t-fprules-softfp soft-fp/t-softfp rs6000/t-ppcos ${tmake_file} rs6000/t-ppccomm" + tmake_file="rs6000/t-fprules rs6000/t-fprules-softfp soft-fp/t-softfp rs6000/t-ppcos ${tmake_file} t-slibgcc-libgcc rs6000/t-ppccomm" ;; powerpc-*-linux*) tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h rs6000/sysv4.h" extra_options="${extra_options} rs6000/sysv4.opt" - tmake_file="t-dfprules rs6000/t-fprules rs6000/t-ppcos ${tmake_file} rs6000/t-ppccomm" + tmake_file="t-dfprules rs6000/t-fprules rs6000/t-ppcos ${tmake_file} t-slibgcc-libgcc rs6000/t-ppccomm" case ${enable_targets}:${cpu_is_64bit} in *powerpc64* | all:* | *:yes) if test x$cpu_is_64bit = xyes; then @@ -1857,14 +1857,14 @@ powerpc-*-linux*) powerpc-*-gnu-gnualtivec*) tm_file="${cpu_type}/${cpu_type}.h elfos.h svr4.h freebsd-spec.h gnu.h rs6000/sysv4.h rs6000/linux.h rs6000/linuxaltivec.h rs6000/gnu.h" extra_options="${extra_options} rs6000/sysv4.opt" - tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcos t-slibgcc-elf-ver t-gnu rs6000/t-ppccomm" + tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcos t-slibgcc-elf-ver t-slibgcc-libgcc t-gnu rs6000/t-ppccomm" if test x$enable_threads = xyes; then thread_file='posix' fi ;; powerpc-*-gnu*) tm_file="${cpu_type}/${cpu_type}.h elfos.h svr4.h freebsd-spec.h gnu.h rs6000/sysv4.h rs6000/linux.h rs6000/gnu.h" - tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcos t-slibgcc-elf-ver t-gnu rs6000/t-ppccomm" + tmake_file="rs6000/t-fprules rs6000/t-fprules-fpbit rs6000/t-ppcos t-slibgcc-elf-ver t-slibgcc-libgcc t-gnu rs6000/t-ppccomm" extra_options="${extra_options} rs6000/sysv4.opt" if test x$enable_threads = xyes; then thread_file='posix' --- gcc/config/t-slibgcc-libgcc (revision 0) +++ gcc/config/t-slibgcc-libgcc (revision 151568) @@ -0,0 +1,32 @@ +# Copyright (C) 2009 Free Software Foundation, Inc. +# +# This file is part of GCC. +# +# GCC is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3, or (at your option) +# any later version. +# +# GCC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with GCC; see the file COPYING3. If not see +# . + +# Instead of creating $(SHLIB_SOLINK) symlink create a GNU ld +# linker script which sources in both $(SHLIB_SONAME) and libgcc.a. +# This is needed on targets where libgcc.a contains routines that aren't in +# $(SHLIB_SONAME) and are needed for shared libraries. + +SHLIB_MAKE_SOLINK = \ + (echo "/* GNU ld script"; \ + echo " Use the shared library, but some functions are only in"; \ + echo " the static library. */"; \ + echo "GROUP ( $(SHLIB_SONAME) libgcc.a )" \ + ) > $(SHLIB_DIR)/$(SHLIB_SOLINK) +SHLIB_INSTALL_SOLINK = \ + $(INSTALL_DATA) $(SHLIB_DIR)/$(SHLIB_SOLINK) \ + $$(DESTDIR)$$(slibdir)$(SHLIB_SLIBDIR_QUAL)/$(SHLIB_SOLINK) --- gcc/config/t-slibgcc-elf-ver (revision 151567) +++ gcc/config/t-slibgcc-elf-ver (revision 151568) @@ -28,6 +28,9 @@ SHLIB_OBJS = @shlib_objs@ SHLIB_DIR = @multilib_dir@ SHLIB_SLIBDIR_QUAL = @shlib_slibdir_qual@ SHLIB_LC = -lc +SHLIB_MAKE_SOLINK = $(LN_S) $(SHLIB_SONAME) $(SHLIB_DIR)/$(SHLIB_SOLINK) +SHLIB_INSTALL_SOLINK = $(LN_S) $(SHLIB_SONAME) \ + $$(DESTDIR)$$(slibdir)$(SHLIB_SLIBDIR_QUAL)/$(SHLIB_SOLINK) SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \ -Wl,--soname=$(SHLIB_SONAME) \ @@ -40,7 +43,7 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2 $(SHLIB_DIR)/$(SHLIB_SONAME).backup; \ else true; fi && \ mv $(SHLIB_DIR)/$(SHLIB_SONAME).tmp $(SHLIB_DIR)/$(SHLIB_SONAME) && \ - $(LN_S) $(SHLIB_SONAME) $(SHLIB_DIR)/$(SHLIB_SOLINK) + $(SHLIB_MAKE_SOLINK) # $(slibdir) double quoted to protect it from expansion while building # libgcc.mk. We want this delayed until actual install time. SHLIB_INSTALL = \ @@ -48,7 +51,6 @@ SHLIB_INSTALL = \ $(INSTALL_DATA) $(SHLIB_DIR)/$(SHLIB_SONAME) \ $$(DESTDIR)$$(slibdir)$(SHLIB_SLIBDIR_QUAL)/$(SHLIB_SONAME); \ rm -f $$(DESTDIR)$$(slibdir)$(SHLIB_SLIBDIR_QUAL)/$(SHLIB_SOLINK); \ - $(LN_S) $(SHLIB_SONAME) \ - $$(DESTDIR)$$(slibdir)$(SHLIB_SLIBDIR_QUAL)/$(SHLIB_SOLINK) + $(SHLIB_INSTALL_SOLINK) SHLIB_MKMAP = $(srcdir)/mkmap-symver.awk SHLIB_MAPFILES = $(srcdir)/libgcc-std.ver gcc44-pr41175.patch: rs6000.c | 33 ++++++++++++++++++++++++--------- rs6000.md | 38 +++++++++++++++++++------------------- spe.md | 18 +++++++++--------- 3 files changed, 52 insertions(+), 37 deletions(-) --- NEW FILE gcc44-pr41175.patch --- 2009-09-10 Nathan Froyd PR target/40677 PR target/41175 * config/rs6000/rs6000.c (no_global_regs_above): Fix precedence problem. (rs6000_savres_routine_sym): Fix computation for cache selector. Mark the generated symbol as a function. (rs6000_emit_prologue): Correct use of call_used_regs. (rs6000_emit_epilogue): Adjust computation of restore_lr. Duplicate restoration of LR and execute the appropriate one depending on whether GPRs are being restored inline. * config/rs6000/rs6000.md (*save_gpregs_): Use explicit match for register 11. (*save_fpregs_): Likewise. (*restore_gpregs_): Likewise. (*return_and_restore_gpregs_): Likewise. (*return_and_restore_fpregs_): Likewise. * config/rs6000/spe.md (*save_gpregs_spe): Use explicit match for register 11. (*restore_gpregs_spe): Likewise. (*return_and_restore_gpregs_spe): Likewise. --- gcc/config/rs6000/spe.md.jj 2009-08-31 23:30:14.352526952 +0200 +++ gcc/config/rs6000/spe.md 2009-09-09 20:46:08.391404851 +0200 @@ -3156,9 +3156,9 @@ [(match_parallel 0 "any_parallel_operand" [(clobber (reg:P 65)) (use (match_operand:P 1 "symbol_ref_operand" "s")) - (use (match_operand:P 2 "gpc_reg_operand" "r")) - (set (match_operand:V2SI 3 "memory_operand" "=m") - (match_operand:V2SI 4 "gpc_reg_operand" "r"))])] + (use (reg:P 11)) + (set (match_operand:V2SI 2 "memory_operand" "=m") + (match_operand:V2SI 3 "gpc_reg_operand" "r"))])] "TARGET_SPE_ABI" "bl %z1" [(set_attr "type" "branch") @@ -3168,9 +3168,9 @@ [(match_parallel 0 "any_parallel_operand" [(clobber (reg:P 65)) (use (match_operand:P 1 "symbol_ref_operand" "s")) - (use (match_operand:P 2 "gpc_reg_operand" "r")) - (set (match_operand:V2SI 3 "gpc_reg_operand" "=r") - (match_operand:V2SI 4 "memory_operand" "m"))])] + (use (reg:P 11)) + (set (match_operand:V2SI 2 "gpc_reg_operand" "=r") + (match_operand:V2SI 3 "memory_operand" "m"))])] "TARGET_SPE_ABI" "bl %z1" [(set_attr "type" "branch") @@ -3181,9 +3181,9 @@ [(return) (clobber (reg:P 65)) (use (match_operand:P 1 "symbol_ref_operand" "s")) - (use (match_operand:P 2 "gpc_reg_operand" "r")) - (set (match_operand:V2SI 3 "gpc_reg_operand" "=r") - (match_operand:V2SI 4 "memory_operand" "m"))])] + (use (reg:P 11)) + (set (match_operand:V2SI 2 "gpc_reg_operand" "=r") + (match_operand:V2SI 3 "memory_operand" "m"))])] "TARGET_SPE_ABI" "b %z1" [(set_attr "type" "branch") --- gcc/config/rs6000/rs6000.c.jj 2009-09-09 20:45:10.794535794 +0200 +++ gcc/config/rs6000/rs6000.c 2009-09-09 20:46:57.195401830 +0200 @@ -18011,7 +18011,8 @@ static bool no_global_regs_above (int first, bool gpr) { int i; - for (i = first; i < gpr ? 32 : 64 ; i++) + int last = gpr ? 32 : 64; + for (i = first; i < last; i++) if (global_regs[i]) return false; return true; @@ -18037,11 +18038,11 @@ rs6000_savres_routine_sym (rs6000_stack_ int regno = gpr ? info->first_gp_reg_save : (info->first_fp_reg_save - 32); rtx sym; int select = ((savep ? 1 : 0) << 2 - | (gpr + | (TARGET_SPE_ABI /* On the SPE, we never have any FPRs, but we do have 32/64-bit versions of the routines. */ - ? (TARGET_SPE_ABI && info->spe_64bit_regs_used ? 1 : 0) - : 0) << 1 + ? (info->spe_64bit_regs_used ? 1 : 0) + : (gpr ? 1 : 0)) << 1 | (exitp ? 1: 0)); /* Don't generate bogus routine names. */ @@ -18076,6 +18077,7 @@ rs6000_savres_routine_sym (rs6000_stack_ sym = savres_routine_syms[regno-FIRST_SAVRES_REGISTER][select] = gen_rtx_SYMBOL_REF (Pmode, ggc_strdup (name)); + SYMBOL_REF_FLAGS (sym) |= SYMBOL_FLAG_FUNCTION; } return sym; @@ -18289,7 +18291,7 @@ rs6000_emit_prologue (void) int using_store_multiple; int using_static_chain_p = (cfun->static_chain_decl != NULL_TREE && df_regs_ever_live_p (STATIC_CHAIN_REGNUM) - && !call_used_regs[STATIC_CHAIN_REGNUM]); + && call_used_regs[STATIC_CHAIN_REGNUM]); HOST_WIDE_INT sp_offset = 0; if (TARGET_FIX_AND_CONTINUE) @@ -19095,8 +19097,9 @@ rs6000_emit_epilogue (int sibcall) || (cfun->calls_alloca && !frame_pointer_needed)); restore_lr = (info->lr_save_p - && restoring_GPRs_inline - && restoring_FPRs_inline); + && (restoring_GPRs_inline + || (restoring_FPRs_inline + && info->first_fp_reg_save < 64))); if (WORLD_SAVE_P (info)) { @@ -19383,7 +19386,7 @@ rs6000_emit_epilogue (int sibcall) /* Get the old lr if we saved it. If we are restoring registers out-of-line, then the out-of-line routines can do this for us. */ - if (restore_lr) + if (restore_lr && restoring_GPRs_inline) { rtx mem = gen_frame_mem_offset (Pmode, frame_reg_rtx, info->lr_save_offset + sp_offset); @@ -19403,7 +19406,7 @@ rs6000_emit_epilogue (int sibcall) /* Set LR here to try to overlap restores below. LR is always saved above incoming stack, so it never needs REG_CFA_RESTORE. */ - if (restore_lr) + if (restore_lr && restoring_GPRs_inline) emit_move_insn (gen_rtx_REG (Pmode, LR_REGNO), gen_rtx_REG (Pmode, 0)); @@ -19639,6 +19642,18 @@ rs6000_emit_epilogue (int sibcall) } } + if (restore_lr && !restoring_GPRs_inline) + { + rtx mem = gen_frame_mem_offset (Pmode, frame_reg_rtx, + info->lr_save_offset + sp_offset); + + emit_move_insn (gen_rtx_REG (Pmode, 0), mem); + } + + if (restore_lr && !restoring_GPRs_inline) + emit_move_insn (gen_rtx_REG (Pmode, LR_REGNO), + gen_rtx_REG (Pmode, 0)); + /* Restore fpr's if we need to do it without calling a function. */ if (restoring_FPRs_inline) for (i = 0; i < 64 - info->first_fp_reg_save; i++) --- gcc/config/rs6000/rs6000.md.jj 2009-08-31 23:30:14.383526862 +0200 +++ gcc/config/rs6000/rs6000.md 2009-09-09 21:03:19.667779689 +0200 @@ -15289,9 +15289,9 @@ [(match_parallel 0 "any_parallel_operand" [(clobber (reg:P 65)) (use (match_operand:P 1 "symbol_ref_operand" "s")) - (use (match_operand:P 2 "gpc_reg_operand" "r")) - (set (match_operand:P 3 "memory_operand" "=m") - (match_operand:P 4 "gpc_reg_operand" "r"))])] + (use (reg:P 11)) + (set (match_operand:P 2 "memory_operand" "=m") + (match_operand:P 3 "gpc_reg_operand" "r"))])] "" "bl %z1" [(set_attr "type" "branch") @@ -15301,9 +15301,9 @@ [(match_parallel 0 "any_parallel_operand" [(clobber (reg:P 65)) (use (match_operand:P 1 "symbol_ref_operand" "s")) - (use (match_operand:P 2 "gpc_reg_operand" "r")) - (set (match_operand:DF 3 "memory_operand" "=m") - (match_operand:DF 4 "gpc_reg_operand" "f"))])] + (use (reg:P 11)) + (set (match_operand:DF 2 "memory_operand" "=m") + (match_operand:DF 3 "gpc_reg_operand" "f"))])] "" "bl %z1" [(set_attr "type" "branch") @@ -15394,11 +15394,11 @@ (define_insn "*restore_gpregs_" [(match_parallel 0 "any_parallel_operand" - [(clobber (match_operand:P 1 "register_operand" "=l")) - (use (match_operand:P 2 "symbol_ref_operand" "s")) - (use (match_operand:P 3 "gpc_reg_operand" "r")) - (set (match_operand:P 4 "gpc_reg_operand" "=r") - (match_operand:P 5 "memory_operand" "m"))])] + [(clobber (match_operand:P 1 "register_operand" "=l")) + (use (match_operand:P 2 "symbol_ref_operand" "s")) + (use (reg:P 11)) + (set (match_operand:P 3 "gpc_reg_operand" "=r") + (match_operand:P 4 "memory_operand" "m"))])] "" "bl %z2" [(set_attr "type" "branch") @@ -15406,12 +15406,12 @@ (define_insn "*return_and_restore_gpregs_" [(match_parallel 0 "any_parallel_operand" - [(return) + [(return) (clobber (match_operand:P 1 "register_operand" "=l")) (use (match_operand:P 2 "symbol_ref_operand" "s")) - (use (match_operand:P 3 "gpc_reg_operand" "r")) - (set (match_operand:P 4 "gpc_reg_operand" "=r") - (match_operand:P 5 "memory_operand" "m"))])] + (use (reg:P 11)) + (set (match_operand:P 3 "gpc_reg_operand" "=r") + (match_operand:P 4 "memory_operand" "m"))])] "" "b %z2" [(set_attr "type" "branch") @@ -15419,12 +15419,12 @@ (define_insn "*return_and_restore_fpregs_" [(match_parallel 0 "any_parallel_operand" - [(return) + [(return) (clobber (match_operand:P 1 "register_operand" "=l")) (use (match_operand:P 2 "symbol_ref_operand" "s")) - (use (match_operand:P 3 "gpc_reg_operand" "r")) - (set (match_operand:DF 4 "gpc_reg_operand" "=f") - (match_operand:DF 5 "memory_operand" "m"))])] + (use (reg:P 11)) + (set (match_operand:DF 3 "gpc_reg_operand" "=f") + (match_operand:DF 4 "memory_operand" "m"))])] "" "b %z2" [(set_attr "type" "branch") Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/.cvsignore,v retrieving revision 1.289 retrieving revision 1.290 diff -u -p -r1.289 -r1.290 --- .cvsignore 9 Sep 2009 09:06:00 -0000 1.289 +++ .cvsignore 10 Sep 2009 14:24:08 -0000 1.290 @@ -1,2 +1,2 @@ fastjar-0.97.tar.gz -gcc-4.4.1-20090909.tar.bz2 +gcc-4.4.1-20090910.tar.bz2 Index: gcc.spec =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/gcc.spec,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- gcc.spec 9 Sep 2009 09:06:01 -0000 1.67 +++ gcc.spec 10 Sep 2009 14:24:08 -0000 1.68 @@ -1,9 +1,9 @@ -%global DATE 20090909 -%global SVNREV 151553 +%global DATE 20090910 +%global SVNREV 151593 %global gcc_version 4.4.1 # Note, gcc_release must be integer, if you want to add suffixes to # %{release}, append them after %{gcc_release} on Release: line. -%global gcc_release 11 +%global gcc_release 12 %global _unpackaged_files_terminate_build 0 %global multilib_64_archs sparc64 ppc64 s390x x86_64 %global include_gappletviewer 1 @@ -161,6 +161,8 @@ Patch17: gcc44-pr38757.patch Patch18: gcc44-libstdc++-docs.patch Patch19: gcc44-vta-cfgexpand-ptr-mode-pr41248.patch Patch20: gcc44-vta-cselib-subreg-of-value-more-pr41276.patch +Patch21: gcc44-powerpc-libgcc_s_so.patch +Patch22: gcc44-pr41175.patch Patch1000: fastjar-0.97-segfault.patch @@ -468,6 +470,8 @@ which are required to compile with the G %endif %patch19 -p0 -b .vta-cfgexpand-ptr-mode-pr41248~ %patch20 -p0 -b .gcc44-vta-cselib-subreg-of-value-more-pr41276~ +%patch21 -p0 -b .powerpc-libgcc_s_so~ +%patch22 -p0 -b .pr41175~ # This testcase doesn't compile. rm libjava/testsuite/libjava.lang/PR35020* @@ -870,6 +874,22 @@ ln -sf /lib64/libgcc_s.so.1 $FULLPATH/64 %ifarch %{multilib_64_archs} ln -sf /lib/libgcc_s.so.1 $FULLPATH/32/libgcc_s.so %endif +%ifarch ppc +rm -f $FULLPATH/libgcc_s.so +echo '/* GNU ld script + Use the shared library, but some functions are only in + the static library, so try that secondarily. */ +OUTPUT_FORMAT(elf32-powerpc) +GROUP ( /lib/libgcc_s.so.1 libgcc.a )' > $FULLPATH/libgcc_s.so +%endif +%ifarch ppc64 +rm -f $FULLPATH/32/libgcc_s.so +echo '/* GNU ld script + Use the shared library, but some functions are only in + the static library, so try that secondarily. */ +OUTPUT_FORMAT(elf32-powerpc) +GROUP ( /lib/libgcc_s.so.1 libgcc.a )' > $FULLPATH/32/libgcc_s.so +%endif mv -f %{buildroot}%{_prefix}/%{_lib}/libgomp.spec $FULLPATH/ @@ -1807,6 +1827,14 @@ fi %doc rpm.doc/changelogs/libmudflap/ChangeLog* %changelog +* Thu Sep 10 2009 Jakub Jelinek 4.4.1-12 +- update from gcc-4_4-branch + - PRs bootstrap/41180, target/41315 +- fix ICE in tree-ssa-phiprop.c (#522277, PR tree-optimization/39827) +- ppc64 bswap fix +- fix ppc/ppc64 -mmultiple and out of line gpr/fpr saving bugs + (#519409, PR target/40677, PR target/41175) + * Wed Sep 9 2009 Jakub Jelinek 4.4.1-11 - fix ICE in tls_mem_loc_descriptor (#521991) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/sources,v retrieving revision 1.293 retrieving revision 1.294 diff -u -p -r1.293 -r1.294 --- sources 9 Sep 2009 09:06:01 -0000 1.293 +++ sources 10 Sep 2009 14:24:09 -0000 1.294 @@ -1,2 +1,2 @@ 2659f09c2e43ef8b7d4406321753f1b2 fastjar-0.97.tar.gz -de6d4c15a234466f656b6fcb84d8c3ec gcc-4.4.1-20090909.tar.bz2 +e928ff85387b4b7c8f1f065a15f0a4f9 gcc-4.4.1-20090910.tar.bz2 From mmcgrath at fedoraproject.org Thu Sep 10 14:26:25 2009 From: mmcgrath at fedoraproject.org (Mike McGrath) Date: Thu, 10 Sep 2009 14:26:25 +0000 (UTC) Subject: rpms/smolt/devel smolt.spec,1.73,1.74 Message-ID: <20090910142625.DCEB711C00DB@cvs1.fedora.phx.redhat.com> Author: mmcgrath Update of /cvs/pkgs/rpms/smolt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31760 Modified Files: smolt.spec Log Message: Adding dependency on PyQt4 Index: smolt.spec =================================================================== RCS file: /cvs/pkgs/rpms/smolt/devel/smolt.spec,v retrieving revision 1.73 retrieving revision 1.74 diff -u -p -r1.73 -r1.74 --- smolt.spec 3 Sep 2009 16:41:00 -0000 1.73 +++ smolt.spec 10 Sep 2009 14:26:25 -0000 1.74 @@ -2,7 +2,7 @@ Name: smolt Summary: Fedora hardware profiler Version: 1.3.2 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: Applications/Internet URL: http://fedorahosted.org/smolt @@ -60,6 +60,7 @@ separate package so firstboot isn't a re Summary: Fedora hardware profiler gui Group: Applications/Internet Requires: smolt = %{version}-%{release} +Requires: PyQt4 %description gui Provides smolt's gui functionality. Not included in the default package to @@ -206,6 +207,9 @@ touch --no-create %{_datadir}/icons/hico %{_bindir}/smoltGui %changelog +* Thu Sep 10 2009 Mike McGrath - 1.3.2-2 +- Added requires for PyQt4 on smolt gui + * Thu Sep 03 2009 Mike McGrath - 1.3.2-1 - Upstream released new version - Changed some link and copy info From rdieter at fedoraproject.org Thu Sep 10 14:29:00 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Thu, 10 Sep 2009 14:29:00 +0000 (UTC) Subject: rpms/kdegames/F-11 kdegames-4.3.1-trademarks.patch, NONE, 1.1 kdegames.spec, 1.132, 1.133 kdegames-4.3.0-trademarks.patch, 1.1, NONE Message-ID: <20090910142900.C241411C00DB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdegames/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32694 Modified Files: kdegames.spec Added Files: kdegames-4.3.1-trademarks.patch Removed Files: kdegames-4.3.0-trademarks.patch Log Message: * Thu Sep 10 2009 Rex Dieter - 4.3.1-2 - adjust trademarks patch to include ktron.desktop kdegames-4.3.1-trademarks.patch: README | 12 ++++++-- doc/kbattleship/index.docbook | 37 +++++++++++++------------ doc/ktron/index.docbook | 11 ++++--- kbattleship/src/kbattleship.desktop | 14 +++------ kbattleship/src/kbattleship.protocol | 50 +++++++++++++++++------------------ kbattleship/src/main.cpp | 4 +- ktron/ktron.desktop | 12 ++++---- ktron/main.cpp | 5 ++- ktron/player.cpp | 2 - 9 files changed, 76 insertions(+), 71 deletions(-) --- NEW FILE kdegames-4.3.1-trademarks.patch --- diff -up kdegames-4.3.1/doc/kbattleship/index.docbook.trademarks kdegames-4.3.1/doc/kbattleship/index.docbook --- kdegames-4.3.1/doc/kbattleship/index.docbook.trademarks 2009-02-26 03:11:22.000000000 -0600 +++ kdegames-4.3.1/doc/kbattleship/index.docbook 2009-09-10 08:37:49.503073182 -0500 @@ -1,6 +1,6 @@ + KSinkShips"> @@ -8,7 +8,7 @@ -The &kbattleship; Handbook +The &kappname; Handbook @@ -57,16 +57,17 @@ -&kbattleship; is a network-enabled implementation of the famous Battle Ship game for &kde;. +&kappname; is a network-enabled implementation of the famous ship sinking game for &kde;. KDE kdegames -kbattleship +ksinkships game -battleship -battle +sinkships +sink +ships @@ -76,7 +77,7 @@ Gametype:Strategy, Board Number of possible players:Two -&kbattleship; is a Battle Ship game for &kde;. Ships are placed on a board which represents the sea. Players try to hit each others +&kappname; is a ship sinking game for &kde;. Ships are placed on a board which represents the sea. Players try to hit each others ships in turns without knowing where they are placed. The first player to destroy all ships wins the game. @@ -85,14 +86,14 @@ ships in turns without knowing where the How to Play Objective:Sink all of the opponent???s ships before the opponent sink all the ships of your own. -If you want to play &kbattleship;, you will need two players, either play +If you want to play &kappname;, you will need two players, either play against the computer or in a network against another player. To play against your computer, first select the difficulty level on the right of the status bar, and then select Single player on the welcome screen, or directly on the Game menu. To start a network game, one player has to host the game by selecting Host network game on the welcome screen, or choosing Game Host Game.... A dialog box opens which asks for a Nickname: and Port:. Normally, -&kbattleship; will suggest your full name, but you can enter any string +&kappname; will suggest your full name, but you can enter any string you want. The predefined port should be ok. However, if you encounter problems, you can choose any other free port above 1024. @@ -186,10 +187,10 @@ The first player to destroy all their op Multiplayer support -&kbattleship; can be played online on any GGZ Gaming Zone site. You can +&kappname; can be played online on any GGZ Gaming Zone site. You can find other players there, and compete against them. Just enter one -of the available Battleship rooms with any GGZ core client, such as -kggz, and &kbattleship; will be offered to you as your favourite +of the available rooms with any GGZ core client, such as +kggz, and &kappname; will be offered to you as your favourite game client. If a GGZ core client is installed, you can try out GGZ by visiting the community site. @@ -197,7 +198,7 @@ out GGZ by visiting the Credits and Licenses -&kbattleship; Copyright 2000-2007 +&kappname; Copyright 2000-2007 Authors diff -up kdegames-4.3.1/doc/ktron/index.docbook.trademarks kdegames-4.3.1/doc/ktron/index.docbook --- kdegames-4.3.1/doc/ktron/index.docbook.trademarks 2009-02-26 03:11:14.000000000 -0600 +++ kdegames-4.3.1/doc/ktron/index.docbook 2009-09-10 08:37:49.514322450 -0500 @@ -1,6 +1,6 @@ + KSnakeDuel"> @@ -61,7 +61,7 @@ -&kappname; is a simple Tron clone for &kde;, which you can +&kappname; is a simple snake duel game for &kde;, which you can play alone or against a friend. @@ -69,11 +69,12 @@ play alone or against a friend. KDE kdegames -KTron +KSnakeDuel game -tron +snakeduel KSnake snake +duel @@ -81,7 +82,7 @@ play alone or against a friend. Introduction -&kappname; is a simple Tron-Clone for the +&kappname; is a simple snake duel game for the K Desktop Environment. You can play &kappname; against the computer or a friend. The aim of the game is to live longer than your opponent. To do that, diff -up kdegames-4.3.1/kbattleship/src/kbattleship.desktop.trademarks kdegames-4.3.1/kbattleship/src/kbattleship.desktop --- kdegames-4.3.1/kbattleship/src/kbattleship.desktop.trademarks 2009-07-21 10:20:37.000000000 -0500 +++ kdegames-4.3.1/kbattleship/src/kbattleship.desktop 2009-09-10 08:37:49.518088014 -0500 @@ -1,6 +1,5 @@ [Desktop Entry] -Name=KBattleship -Name[af]=Kbattleship +Name=KSinkShips Name[be]=???????????? ?????? Name[bn]=??????-?????????????????????????????? Name[cs]=Lod?? @@ -14,17 +13,16 @@ Name[pa]=??????-???????????? ??????????? Name[ro]=B??t??lie naval?? Name[sr]=????????????????????????? Name[sr at latin]=K???podmornice -Name[sv]=Kbattleship Name[ta]=?????????????????????????????????????????? Name[tg]=K?????????? ?????????????? Name[uk]=???????????????? ?????? -Name[x-test]=xxKBattleshipxx -Name[zh_TW]=KBattleship ?????? +Name[x-test]=xxKSinkShipsxx +Name[zh_TW]=KSinkShips ?????? Exec=kbattleship -caption "%c" Icon=kbattleship Type=Application X-DocPath=kbattleship/index.html -GenericName=Battleship Game +GenericName=Ship Sinking Game GenericName[be]=???????????? ?? ???????????? ?????? GenericName[bn]=?????????????????????????????? ???????????? GenericName[ca]=Joc d'enfonsar la flota @@ -32,7 +30,6 @@ GenericName[cs]=Bitva lod?? GenericName[cy]=G??m Longau Rhyfel GenericName[da]=S??nke slagskibe-spil GenericName[de]=Schiffe versenken -GenericName[el]=???????????????? Battleship GenericName[eo]=Batal??ipa ludo GenericName[es]=Juego de la batalla de naves GenericName[et]=Laevade pommitamise m??ng @@ -40,7 +37,6 @@ GenericName[eu]=Ontzi-guda jokoa GenericName[fa]=???????? ?????? ??????????????? GenericName[fi]=Meritaistelupeli GenericName[fr]=Jeu de bataille navale -GenericName[ga]=Cluiche cos??il le "Battleship" GenericName[gl]=Xogo de batalla naval GenericName[he]=???????? ???????????? GenericName[hne]=????????????????????? ????????? @@ -74,7 +70,7 @@ GenericName[ta]=???????????????????????? GenericName[tr]=Amiral Batt?? Oyunu GenericName[uk]=?????? ?? ???????????????? ?????? GenericName[wa]=Djeu di batreye di bateas -GenericName[x-test]=xxBattleship Gamexx +GenericName[x-test]=xxShip Sinking Gamexx GenericName[zh_CN]=?????????????????? GenericName[zh_TW]=???????????? Terminal=false diff -up kdegames-4.3.1/kbattleship/src/kbattleship.protocol.trademarks kdegames-4.3.1/kbattleship/src/kbattleship.protocol --- kdegames-4.3.1/kbattleship/src/kbattleship.protocol.trademarks 2009-07-29 06:11:24.000000000 -0500 +++ kdegames-4.3.1/kbattleship/src/kbattleship.protocol 2009-09-10 08:37:49.519074173 -0500 @@ -5,34 +5,34 @@ input=none output=none Icon=kbattleship -Description=A protocol for the game KBattleship -Description[ca]=Un protocol pel joc KBattleship -Description[da]=En protokol for spillet KBattleship -Description[de]=Ein Protokoll f??r das KBattleship-Spiel. -Description[el]=?????? ???????????????????? ?????? ???? ???????????????? KBattleship -Description[es]=Un protocolo para el juego KBattleship -Description[et]=KBattleshipi protokoll -Description[eu]=KBattleship jokoaren protokoloa -Description[fr]=Un protocole pour le jeu KBattleship -Description[ga]=Pr??tacal le haghaidh an chluiche KBattleship -Description[gl]=Un protocolo para o xogo KBattleship -Description[it]=Un protocollo per KBattleship -Description[km]=??????????????????????????????????????????????????????????????? KBattleship -Description[lv]=Protokols sp??lei KBattleship -Description[nds]=En Protokoll f??r dat Speel "KBattleship" -Description[nl]=Een protocol voor het spel KBattleship -Description[nn]=Protokoll for KBattleship -Description[pt]=Um protocolo para o jogo KBattleship -Description[pt_BR]=Um protocolo para o jogo KBattleship -Description[ru]=???????????????? ?????? ???????? KBattleship -Description[sl]=Protokol za igro KBattleship +Description=A protocol for the game KSinkShips +Description[ca]=Un protocol pel joc KSinkShips +Description[da]=En protokol for spillet KSinkShips +Description[de]=Ein Protokoll f??r das KSinkShips-Spiel. +Description[el]=?????? ???????????????????? ?????? ???? ???????????????? KSinkShips +Description[es]=Un protocolo para el juego KSinkShips +Description[et]=KSinkShipsi protokoll +Description[eu]=KSinkShips jokoaren protokoloa +Description[fr]=Un protocole pour le jeu KSinkShips +Description[ga]=Pr??tacal le haghaidh an chluiche KSinkShips +Description[gl]=Un protocolo para o xogo KSinkShips +Description[it]=Un protocollo per KSinkShips +Description[km]=??????????????????????????????????????????????????????????????? KSinkShips +Description[lv]=Protokols sp??lei KSinkShips +Description[nds]=En Protokoll f??r dat Speel "KSinkShips" +Description[nl]=Een protocol voor het spel KSinkShips +Description[nn]=Protokoll for KSinkShips +Description[pt]=Um protocolo para o jogo KSinkShips +Description[pt_BR]=Um protocolo para o jogo KSinkShips +Description[ru]=???????????????? ?????? ???????? KSinkShips +Description[sl]=Protokol za igro KSinkShips Description[sr]=???????????????? ???? ????????????????????????? Description[sr at latin]=Protokol za K???podmornice Description[sv]=Ett protokoll f??r spelet S??nka fartyg -Description[uk]=???????????????? ?????? ?????? KBattleship -Description[x-test]=xxA protocol for the game KBattleshipxx -Description[zh_CN]=KBattleship ?????????????????? -Description[zh_TW]=KBattleship ????????????????????? +Description[uk]=???????????????? ?????? ?????? KSinkShips +Description[x-test]=xxA protocol for the game KSinkShipsxx +Description[zh_CN]=KSinkShips ?????????????????? +Description[zh_TW]=KSinkShips ????????????????????? #exec=kbattleship %u helper=true diff -up kdegames-4.3.1/kbattleship/src/main.cpp.trademarks kdegames-4.3.1/kbattleship/src/main.cpp --- kdegames-4.3.1/kbattleship/src/main.cpp.trademarks 2009-08-27 03:16:58.000000000 -0500 +++ kdegames-4.3.1/kbattleship/src/main.cpp 2009-09-10 08:37:49.520074161 -0500 @@ -21,7 +21,7 @@ int main(int argc, char** argv) { - KAboutData aboutData("kbattleship", 0, ki18n("KBattleship"), "2.0", + KAboutData aboutData("kbattleship", 0, ki18n("KSinkShips"), "2.0", ki18n("The KDE Battleship clone"), KAboutData::License_GPL, ki18n("(c) 2000-2005 Nikolas Zimmermann, Daniel Molkentin\n" "(c) 2007 Paolo Capriotti"), KLocalizedString(), "http://games.kde.org/kbattleship" ); @@ -48,7 +48,7 @@ int main(int argc, char** argv) KCmdLineArgs::init(argc, argv, &aboutData); KCmdLineOptions options; - options.add("!+[URL]", ki18n("URL of a KBattleship game server to connect to after startup")); + options.add("!+[URL]", ki18n("URL of a KSinkShips game server to connect to after startup")); KCmdLineArgs::addCmdLineOptions( options ); // Add our own options. KApplication app; KGlobal::locale()->insertCatalog("libkdegames"); diff -up kdegames-4.3.1/ktron/ktron.desktop.trademarks kdegames-4.3.1/ktron/ktron.desktop --- kdegames-4.3.1/ktron/ktron.desktop.trademarks 2009-07-29 06:11:19.000000000 -0500 +++ kdegames-4.3.1/ktron/ktron.desktop 2009-09-10 08:46:38.445074891 -0500 @@ -3,7 +3,7 @@ Type=Application Exec=ktron -caption "%c" %i Icon=ktron DocPath=ktron/index.html -GenericName=Tron-like Game +GenericName=Snake Duel Game GenericName[ca]=Joc similar al Tron GenericName[cs]=Hra typu Tron GenericName[da]=Tron-lignende spil @@ -29,20 +29,20 @@ GenericName[sr]=???????? ?????????? ???? GenericName[sr at latin]=Igra nalik na tron GenericName[sv]=Tron-liknande spel GenericName[uk]=??????, ?????????? ???? Tron -GenericName[x-test]=xxTron-like Gamexx +GenericName[x-test]=xxSnake Duel Gamexx GenericName[zh_CN]=?????? Tron ????????? GenericName[zh_TW]=?????? Tron ?????? Terminal=false -Name=KTron -Name[af]=Ktron +Name=KSnakeDuel +Name[af]=KSnakeDuel Name[bn]=??????-???????????? Name[ru]=???????? Name[sr]=????????????? Name[sr at latin]=K???tron -Name[sv]=Ktron +Name[sv]=KsnakeDuel Name[ta]=K?????????????????? Name[tg]=K???????? -Name[x-test]=xxKTronxx +Name[x-test]=xxKSnakeDuelxx X-KDE-StartupNotify=true X-DCOP-ServiceType=Multi Categories=Qt;KDE;Game;ArcadeGame; diff -up kdegames-4.3.1/ktron/main.cpp.trademarks kdegames-4.3.1/ktron/main.cpp --- kdegames-4.3.1/ktron/main.cpp.trademarks 2009-02-26 03:11:10.000000000 -0600 +++ kdegames-4.3.1/ktron/main.cpp 2009-09-10 08:37:49.521074148 -0500 @@ -41,7 +41,7 @@ static KLocalizedString notice = ki18n(" int main(int argc, char* argv[]) { - KAboutData aboutData( "ktron", 0, ki18n("KTron"), + KAboutData aboutData( "ktron", 0, ki18n("KSnakeDuel"), KTRON_VERSION, description, KAboutData::License_GPL, notice); aboutData.addAuthor(ki18n("Matthias Kiefer"), ki18n("Original author"), "matthias.kiefer at gmx.de"); aboutData.addAuthor(ki18n("Benjamin Meyer"), ki18n("Various improvements"), "ben+ktron at meyerhome.net"); @@ -50,7 +50,8 @@ int main(int argc, char* argv[]) KCmdLineArgs::init( argc, argv, &aboutData ); KCmdLineOptions options; - options.add("ktron", ki18n("Start in KTron mode")); + // This is the default anyway, why does this need an option? -- Kevin Kofler + // options.add("ktron", ki18n("Start in KTron mode")); options.add("snake", ki18n("Start in KSnake mode")); KCmdLineArgs::addCmdLineOptions(options); diff -up kdegames-4.3.1/ktron/player.cpp.trademarks kdegames-4.3.1/ktron/player.cpp --- kdegames-4.3.1/ktron/player.cpp.trademarks 2009-04-05 14:59:49.000000000 -0500 +++ kdegames-4.3.1/ktron/player.cpp 2009-09-10 08:37:49.523074403 -0500 @@ -92,7 +92,7 @@ QString Player::getName() { if (isComputer()) { - return i18n("KTron"); + return i18n("KSnakeDuel"); } else { diff -up kdegames-4.3.1/README.trademarks kdegames-4.3.1/README --- kdegames-4.3.1/README.trademarks 2009-01-16 09:09:32.000000000 -0600 +++ kdegames-4.3.1/README 2009-09-10 08:37:49.529084945 -0500 @@ -25,9 +25,6 @@ This is a compilation of more than 20 va Play backgammon against a local human player, via a game server or against GNU Backgammon (not included) -* kbattleship - Sink battleship of your opponents, with built-in game server. - * kblackbox Find the balls hidden in the black box by shooting laser beams! @@ -70,6 +67,15 @@ This is a compilation of more than 20 va * kshisen Patience game where you take away all pieces. +* ksinkships + Sink ships of your opponents, with built-in game server. + +* ksnake + Don't bite yourself, eat apples! + +* ksnakeduel + Like ksnake, but without fruits. + * kspaceduel Two player game with shooting spaceships flying around a sun. Index: kdegames.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-11/kdegames.spec,v retrieving revision 1.132 retrieving revision 1.133 diff -u -p -r1.132 -r1.133 --- kdegames.spec 4 Sep 2009 17:03:20 -0000 1.132 +++ kdegames.spec 10 Sep 2009 14:29:00 -0000 1.133 @@ -1,15 +1,15 @@ -%define _default_patch_fuzz 2 + Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 URL: http://www.kde.org/ Group: Amusements/Games Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdegames-%{version}.tar.bz2 -Patch0: kdegames-4.3.0-trademarks.patch +Patch0: kdegames-4.3.1-trademarks.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -98,8 +98,8 @@ game applications for KDE 4. %setup -q -n kdegames-%{version} %patch0 -p1 -b .trademarks -%build +%build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} %{?_skip_ggzconfig} .. @@ -208,6 +208,9 @@ rm -rf %{buildroot} %changelog +* Thu Sep 10 2009 Rex Dieter - 4.3.1-2 +- adjust trademarks patch to include ktron.desktop + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 --- kdegames-4.3.0-trademarks.patch DELETED --- From sergiopr at fedoraproject.org Thu Sep 10 14:30:08 2009 From: sergiopr at fedoraproject.org (Sergio Pascual) Date: Thu, 10 Sep 2009 14:30:08 +0000 (UTC) Subject: rpms/CCfits/devel CCfits-pkgconfig.patch, NONE, 1.1 .cvsignore, 1.8, 1.9 CCfits-1.6-removerpath.patch, 1.1, 1.2 CCfits.spec, 1.18, 1.19 sources, 1.8, 1.9 CCfits-includecfitsiopath.patch, 1.3, NONE Message-ID: <20090910143008.8AB6E11C043D@cvs1.fedora.phx.redhat.com> Author: sergiopr Update of /cvs/pkgs/rpms/CCfits/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1696 Modified Files: .cvsignore CCfits-1.6-removerpath.patch CCfits.spec sources Added Files: CCfits-pkgconfig.patch Removed Files: CCfits-includecfitsiopath.patch Log Message: * Thu Sep 10 2009 Sergio Pascual - 2.2-1 - New upstream version, includes pkgconfig file CCfits-pkgconfig.patch: CCfits.pc.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE CCfits-pkgconfig.patch --- diff -ur CCfits/CCfits.pc.in CCfits.pkg/CCfits.pc.in --- CCfits/CCfits.pc.in 2009-09-02 16:34:32.000000000 +0200 +++ CCfits.pkg/CCfits.pc.in 2009-09-10 16:24:41.000000000 +0200 @@ -5,8 +5,8 @@ Name: CCfits Description: Object Oriented C++ Interface to CFITSIO Library -Requires: cfitsio +Requires.private: cfitsio > 3.08 Version: 2.2 -Libs: -L${libdir} -lCCfits @LIBS@ +Libs: -L${libdir} -lCCfits Cflags: -I${includedir} Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/CCfits/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 3 Dec 2008 15:01:43 -0000 1.8 +++ .cvsignore 10 Sep 2009 14:30:07 -0000 1.9 @@ -1,2 +1 @@ -CCfits-2.0.tar.gz -CCfits-2.1.tar.gz +CCfits-2.2.tar.gz CCfits-1.6-removerpath.patch: Makefile.in | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) Index: CCfits-1.6-removerpath.patch =================================================================== RCS file: /cvs/pkgs/rpms/CCfits/devel/CCfits-1.6-removerpath.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- CCfits-1.6-removerpath.patch 11 Dec 2006 17:37:11 -0000 1.1 +++ CCfits-1.6-removerpath.patch 10 Sep 2009 14:30:07 -0000 1.2 @@ -1,7 +1,7 @@ -diff -ur CCfits.old/Makefile.in CCfits/Makefile.in ---- CCfits.old/Makefile.in 2006-12-11 18:33:17.000000000 +0100 -+++ CCfits/Makefile.in 2006-12-11 18:32:32.000000000 +0100 -@@ -241,12 +241,12 @@ +diff -ur CCfits/Makefile.in CCfits.rpath/Makefile.in +--- CCfits/Makefile.in 2009-09-09 17:48:28.000000000 +0200 ++++ CCfits.rpath/Makefile.in 2009-09-10 14:28:27.000000000 +0200 +@@ -244,12 +244,12 @@ # generation like gcc does AUTOMAKE_OPTIONS = foreign # no-dependencies SUBDIRS = vs.net @@ -13,14 +13,16 @@ diff -ur CCfits.old/Makefile.in CCfits/M cookbook_LDADD = libCCfits.la -cookbook_LDFLAGS = -R $(R_LIB_PATH) -R $(CXX_LIB_PATH) +cookbook_LDFLAGS = + pkgconfigdir = $(libdir)/pkgconfig + pkgconfig_DATA = CCfits.pc INCLUDES = -I$(top_srcdir)/.. - lib_LTLIBRARIES = libCCfits.la - libCCfits_la_SOURCES = \ -@@ -273,7 +273,7 @@ +@@ -277,8 +277,8 @@ + # This will tell shared library which STD C++ library to use without # needing the user to use LD_LIBRARY_PATH environment variable - libCCfits_la_LIBADD = $(LIBSTDCPP) +-libCCfits_la_LIBADD = $(LIBSTDCPP) -libCCfits_la_LDFLAGS = -R $(R_LIB_PATH) -R $(CXX_LIB_PATH) ++libCCfits_la_LIBADD = +libCCfits_la_LDFLAGS = libCCfits_ladir = $(pkgincludedir) libCCfits_la_HEADERS = \ Index: CCfits.spec =================================================================== RCS file: /cvs/pkgs/rpms/CCfits/devel/CCfits.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- CCfits.spec 24 Jul 2009 15:01:47 -0000 1.18 +++ CCfits.spec 10 Sep 2009 14:30:08 -0000 1.19 @@ -1,6 +1,6 @@ Name: CCfits -Version: 2.1 -Release: 5%{?dist} +Version: 2.2 +Release: 1%{?dist} Summary: A C++ interface for cfitsio Group: Development/Libraries @@ -8,10 +8,11 @@ License: BSD URL: http://heasarc.gsfc.nasa.gov/docs/software/fitsio/ccfits Source0: http://heasarc.gsfc.nasa.gov/docs/software/fitsio/ccfits/%{name}-%{version}.tar.gz Patch0: CCfits-1.6-removerpath.patch -Patch1: CCfits-includecfitsiopath.patch +Patch1: CCfits-pkgconfig.patch Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: cfitsio-devel >= 3.130 +Requires: pkgconfig %description CCfits is an object oriented interface to the cfitsio library. It is designed @@ -40,21 +41,18 @@ This package contains the full API docum %setup -q -n CCfits %patch0 -p1 %patch1 -p1 -#%{__sed} -e 's|#include "fitsio.h"|#include |g' -i CCfits.h FITSBase.h -#%{__sed} -e 's|#include "longnam.h"|#include |g' -i CCfits.h FITSBase.h -# Remove perl files in html docs -%{__rm} -rf %{_builddir}/%{name}/html/*.pl +rm -rf %{_builddir}/%{name}/html/*.pl %build %configure --disable-static --with-cfitsio=%{_prefix} --with-cfitsio-include=%{_includedir}/cfitsio -%{__make} %{?_smp_mflags} +make %{?_smp_mflags} %install -%{__rm} -rf %{buildroot} -%{__make} %{?_smp_mflags} install DESTDIR=%{buildroot} +rm -rf %{buildroot} +make %{?_smp_mflags} install DESTDIR=%{buildroot} %clean -%{__rm} -rf %{buildroot} +rm -rf %{buildroot} %post -p /sbin/ldconfig @@ -70,6 +68,7 @@ This package contains the full API docum %doc CHANGES %exclude %{_bindir}/cookbook %{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc %exclude %{_libdir}/*.la %{_includedir}/* @@ -78,6 +77,9 @@ This package contains the full API docum %doc html %changelog +* Thu Sep 10 2009 Sergio Pascual - 2.2-1 +- New upstream version, includes pkgconfig file + * Fri Jul 24 2009 Fedora Release Engineering - 2.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/CCfits/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 3 Dec 2008 15:01:43 -0000 1.8 +++ sources 10 Sep 2009 14:30:08 -0000 1.9 @@ -1,2 +1 @@ -bb049a22f9ff50ef983633dd270f5dbd CCfits-2.0.tar.gz -5ce1135efe2bfcbf7b94e10d1d483c71 CCfits-2.1.tar.gz +68e07adea9ecfb6aba0ac082111053cf CCfits-2.2.tar.gz --- CCfits-includecfitsiopath.patch DELETED --- From rdieter at fedoraproject.org Thu Sep 10 14:30:31 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Thu, 10 Sep 2009 14:30:31 +0000 (UTC) Subject: rpms/kdegames/F-10 kdegames-4.3.1-trademarks.patch, NONE, 1.1 kdegames.spec, 1.120, 1.121 kdegames-4.3.0-trademarks.patch, 1.1, NONE Message-ID: <20090910143031.9428711C02C8@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdegames/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2231 Modified Files: kdegames.spec Added Files: kdegames-4.3.1-trademarks.patch Removed Files: kdegames-4.3.0-trademarks.patch Log Message: * Thu Sep 10 2009 Rex Dieter - 4.3.1-2 - adjust trademarks patch to include ktron.desktop kdegames-4.3.1-trademarks.patch: README | 12 ++++++-- doc/kbattleship/index.docbook | 37 +++++++++++++------------ doc/ktron/index.docbook | 11 ++++--- kbattleship/src/kbattleship.desktop | 14 +++------ kbattleship/src/kbattleship.protocol | 50 +++++++++++++++++------------------ kbattleship/src/main.cpp | 4 +- ktron/ktron.desktop | 12 ++++---- ktron/main.cpp | 5 ++- ktron/player.cpp | 2 - 9 files changed, 76 insertions(+), 71 deletions(-) --- NEW FILE kdegames-4.3.1-trademarks.patch --- diff -up kdegames-4.3.1/doc/kbattleship/index.docbook.trademarks kdegames-4.3.1/doc/kbattleship/index.docbook --- kdegames-4.3.1/doc/kbattleship/index.docbook.trademarks 2009-02-26 03:11:22.000000000 -0600 +++ kdegames-4.3.1/doc/kbattleship/index.docbook 2009-09-10 08:37:49.503073182 -0500 @@ -1,6 +1,6 @@ + KSinkShips"> @@ -8,7 +8,7 @@ -The &kbattleship; Handbook +The &kappname; Handbook @@ -57,16 +57,17 @@ -&kbattleship; is a network-enabled implementation of the famous Battle Ship game for &kde;. +&kappname; is a network-enabled implementation of the famous ship sinking game for &kde;. KDE kdegames -kbattleship +ksinkships game -battleship -battle +sinkships +sink +ships @@ -76,7 +77,7 @@ Gametype:Strategy, Board Number of possible players:Two -&kbattleship; is a Battle Ship game for &kde;. Ships are placed on a board which represents the sea. Players try to hit each others +&kappname; is a ship sinking game for &kde;. Ships are placed on a board which represents the sea. Players try to hit each others ships in turns without knowing where they are placed. The first player to destroy all ships wins the game. @@ -85,14 +86,14 @@ ships in turns without knowing where the How to Play Objective:Sink all of the opponent???s ships before the opponent sink all the ships of your own. -If you want to play &kbattleship;, you will need two players, either play +If you want to play &kappname;, you will need two players, either play against the computer or in a network against another player. To play against your computer, first select the difficulty level on the right of the status bar, and then select Single player on the welcome screen, or directly on the Game menu. To start a network game, one player has to host the game by selecting Host network game on the welcome screen, or choosing Game Host Game.... A dialog box opens which asks for a Nickname: and Port:. Normally, -&kbattleship; will suggest your full name, but you can enter any string +&kappname; will suggest your full name, but you can enter any string you want. The predefined port should be ok. However, if you encounter problems, you can choose any other free port above 1024. @@ -186,10 +187,10 @@ The first player to destroy all their op Multiplayer support -&kbattleship; can be played online on any GGZ Gaming Zone site. You can +&kappname; can be played online on any GGZ Gaming Zone site. You can find other players there, and compete against them. Just enter one -of the available Battleship rooms with any GGZ core client, such as -kggz, and &kbattleship; will be offered to you as your favourite +of the available rooms with any GGZ core client, such as +kggz, and &kappname; will be offered to you as your favourite game client. If a GGZ core client is installed, you can try out GGZ by visiting the community site. @@ -197,7 +198,7 @@ out GGZ by visiting the Credits and Licenses -&kbattleship; Copyright 2000-2007 +&kappname; Copyright 2000-2007 Authors diff -up kdegames-4.3.1/doc/ktron/index.docbook.trademarks kdegames-4.3.1/doc/ktron/index.docbook --- kdegames-4.3.1/doc/ktron/index.docbook.trademarks 2009-02-26 03:11:14.000000000 -0600 +++ kdegames-4.3.1/doc/ktron/index.docbook 2009-09-10 08:37:49.514322450 -0500 @@ -1,6 +1,6 @@ + KSnakeDuel"> @@ -61,7 +61,7 @@ -&kappname; is a simple Tron clone for &kde;, which you can +&kappname; is a simple snake duel game for &kde;, which you can play alone or against a friend. @@ -69,11 +69,12 @@ play alone or against a friend. KDE kdegames -KTron +KSnakeDuel game -tron +snakeduel KSnake snake +duel @@ -81,7 +82,7 @@ play alone or against a friend. Introduction -&kappname; is a simple Tron-Clone for the +&kappname; is a simple snake duel game for the K Desktop Environment. You can play &kappname; against the computer or a friend. The aim of the game is to live longer than your opponent. To do that, diff -up kdegames-4.3.1/kbattleship/src/kbattleship.desktop.trademarks kdegames-4.3.1/kbattleship/src/kbattleship.desktop --- kdegames-4.3.1/kbattleship/src/kbattleship.desktop.trademarks 2009-07-21 10:20:37.000000000 -0500 +++ kdegames-4.3.1/kbattleship/src/kbattleship.desktop 2009-09-10 08:37:49.518088014 -0500 @@ -1,6 +1,5 @@ [Desktop Entry] -Name=KBattleship -Name[af]=Kbattleship +Name=KSinkShips Name[be]=???????????? ?????? Name[bn]=??????-?????????????????????????????? Name[cs]=Lod?? @@ -14,17 +13,16 @@ Name[pa]=??????-???????????? ??????????? Name[ro]=B??t??lie naval?? Name[sr]=????????????????????????? Name[sr at latin]=K???podmornice -Name[sv]=Kbattleship Name[ta]=?????????????????????????????????????????? Name[tg]=K?????????? ?????????????? Name[uk]=???????????????? ?????? -Name[x-test]=xxKBattleshipxx -Name[zh_TW]=KBattleship ?????? +Name[x-test]=xxKSinkShipsxx +Name[zh_TW]=KSinkShips ?????? Exec=kbattleship -caption "%c" Icon=kbattleship Type=Application X-DocPath=kbattleship/index.html -GenericName=Battleship Game +GenericName=Ship Sinking Game GenericName[be]=???????????? ?? ???????????? ?????? GenericName[bn]=?????????????????????????????? ???????????? GenericName[ca]=Joc d'enfonsar la flota @@ -32,7 +30,6 @@ GenericName[cs]=Bitva lod?? GenericName[cy]=G??m Longau Rhyfel GenericName[da]=S??nke slagskibe-spil GenericName[de]=Schiffe versenken -GenericName[el]=???????????????? Battleship GenericName[eo]=Batal??ipa ludo GenericName[es]=Juego de la batalla de naves GenericName[et]=Laevade pommitamise m??ng @@ -40,7 +37,6 @@ GenericName[eu]=Ontzi-guda jokoa GenericName[fa]=???????? ?????? ??????????????? GenericName[fi]=Meritaistelupeli GenericName[fr]=Jeu de bataille navale -GenericName[ga]=Cluiche cos??il le "Battleship" GenericName[gl]=Xogo de batalla naval GenericName[he]=???????? ???????????? GenericName[hne]=????????????????????? ????????? @@ -74,7 +70,7 @@ GenericName[ta]=???????????????????????? GenericName[tr]=Amiral Batt?? Oyunu GenericName[uk]=?????? ?? ???????????????? ?????? GenericName[wa]=Djeu di batreye di bateas -GenericName[x-test]=xxBattleship Gamexx +GenericName[x-test]=xxShip Sinking Gamexx GenericName[zh_CN]=?????????????????? GenericName[zh_TW]=???????????? Terminal=false diff -up kdegames-4.3.1/kbattleship/src/kbattleship.protocol.trademarks kdegames-4.3.1/kbattleship/src/kbattleship.protocol --- kdegames-4.3.1/kbattleship/src/kbattleship.protocol.trademarks 2009-07-29 06:11:24.000000000 -0500 +++ kdegames-4.3.1/kbattleship/src/kbattleship.protocol 2009-09-10 08:37:49.519074173 -0500 @@ -5,34 +5,34 @@ input=none output=none Icon=kbattleship -Description=A protocol for the game KBattleship -Description[ca]=Un protocol pel joc KBattleship -Description[da]=En protokol for spillet KBattleship -Description[de]=Ein Protokoll f??r das KBattleship-Spiel. -Description[el]=?????? ???????????????????? ?????? ???? ???????????????? KBattleship -Description[es]=Un protocolo para el juego KBattleship -Description[et]=KBattleshipi protokoll -Description[eu]=KBattleship jokoaren protokoloa -Description[fr]=Un protocole pour le jeu KBattleship -Description[ga]=Pr??tacal le haghaidh an chluiche KBattleship -Description[gl]=Un protocolo para o xogo KBattleship -Description[it]=Un protocollo per KBattleship -Description[km]=??????????????????????????????????????????????????????????????? KBattleship -Description[lv]=Protokols sp??lei KBattleship -Description[nds]=En Protokoll f??r dat Speel "KBattleship" -Description[nl]=Een protocol voor het spel KBattleship -Description[nn]=Protokoll for KBattleship -Description[pt]=Um protocolo para o jogo KBattleship -Description[pt_BR]=Um protocolo para o jogo KBattleship -Description[ru]=???????????????? ?????? ???????? KBattleship -Description[sl]=Protokol za igro KBattleship +Description=A protocol for the game KSinkShips +Description[ca]=Un protocol pel joc KSinkShips +Description[da]=En protokol for spillet KSinkShips +Description[de]=Ein Protokoll f??r das KSinkShips-Spiel. +Description[el]=?????? ???????????????????? ?????? ???? ???????????????? KSinkShips +Description[es]=Un protocolo para el juego KSinkShips +Description[et]=KSinkShipsi protokoll +Description[eu]=KSinkShips jokoaren protokoloa +Description[fr]=Un protocole pour le jeu KSinkShips +Description[ga]=Pr??tacal le haghaidh an chluiche KSinkShips +Description[gl]=Un protocolo para o xogo KSinkShips +Description[it]=Un protocollo per KSinkShips +Description[km]=??????????????????????????????????????????????????????????????? KSinkShips +Description[lv]=Protokols sp??lei KSinkShips +Description[nds]=En Protokoll f??r dat Speel "KSinkShips" +Description[nl]=Een protocol voor het spel KSinkShips +Description[nn]=Protokoll for KSinkShips +Description[pt]=Um protocolo para o jogo KSinkShips +Description[pt_BR]=Um protocolo para o jogo KSinkShips +Description[ru]=???????????????? ?????? ???????? KSinkShips +Description[sl]=Protokol za igro KSinkShips Description[sr]=???????????????? ???? ????????????????????????? Description[sr at latin]=Protokol za K???podmornice Description[sv]=Ett protokoll f??r spelet S??nka fartyg -Description[uk]=???????????????? ?????? ?????? KBattleship -Description[x-test]=xxA protocol for the game KBattleshipxx -Description[zh_CN]=KBattleship ?????????????????? -Description[zh_TW]=KBattleship ????????????????????? +Description[uk]=???????????????? ?????? ?????? KSinkShips +Description[x-test]=xxA protocol for the game KSinkShipsxx +Description[zh_CN]=KSinkShips ?????????????????? +Description[zh_TW]=KSinkShips ????????????????????? #exec=kbattleship %u helper=true diff -up kdegames-4.3.1/kbattleship/src/main.cpp.trademarks kdegames-4.3.1/kbattleship/src/main.cpp --- kdegames-4.3.1/kbattleship/src/main.cpp.trademarks 2009-08-27 03:16:58.000000000 -0500 +++ kdegames-4.3.1/kbattleship/src/main.cpp 2009-09-10 08:37:49.520074161 -0500 @@ -21,7 +21,7 @@ int main(int argc, char** argv) { - KAboutData aboutData("kbattleship", 0, ki18n("KBattleship"), "2.0", + KAboutData aboutData("kbattleship", 0, ki18n("KSinkShips"), "2.0", ki18n("The KDE Battleship clone"), KAboutData::License_GPL, ki18n("(c) 2000-2005 Nikolas Zimmermann, Daniel Molkentin\n" "(c) 2007 Paolo Capriotti"), KLocalizedString(), "http://games.kde.org/kbattleship" ); @@ -48,7 +48,7 @@ int main(int argc, char** argv) KCmdLineArgs::init(argc, argv, &aboutData); KCmdLineOptions options; - options.add("!+[URL]", ki18n("URL of a KBattleship game server to connect to after startup")); + options.add("!+[URL]", ki18n("URL of a KSinkShips game server to connect to after startup")); KCmdLineArgs::addCmdLineOptions( options ); // Add our own options. KApplication app; KGlobal::locale()->insertCatalog("libkdegames"); diff -up kdegames-4.3.1/ktron/ktron.desktop.trademarks kdegames-4.3.1/ktron/ktron.desktop --- kdegames-4.3.1/ktron/ktron.desktop.trademarks 2009-07-29 06:11:19.000000000 -0500 +++ kdegames-4.3.1/ktron/ktron.desktop 2009-09-10 08:46:38.445074891 -0500 @@ -3,7 +3,7 @@ Type=Application Exec=ktron -caption "%c" %i Icon=ktron DocPath=ktron/index.html -GenericName=Tron-like Game +GenericName=Snake Duel Game GenericName[ca]=Joc similar al Tron GenericName[cs]=Hra typu Tron GenericName[da]=Tron-lignende spil @@ -29,20 +29,20 @@ GenericName[sr]=???????? ?????????? ???? GenericName[sr at latin]=Igra nalik na tron GenericName[sv]=Tron-liknande spel GenericName[uk]=??????, ?????????? ???? Tron -GenericName[x-test]=xxTron-like Gamexx +GenericName[x-test]=xxSnake Duel Gamexx GenericName[zh_CN]=?????? Tron ????????? GenericName[zh_TW]=?????? Tron ?????? Terminal=false -Name=KTron -Name[af]=Ktron +Name=KSnakeDuel +Name[af]=KSnakeDuel Name[bn]=??????-???????????? Name[ru]=???????? Name[sr]=????????????? Name[sr at latin]=K???tron -Name[sv]=Ktron +Name[sv]=KsnakeDuel Name[ta]=K?????????????????? Name[tg]=K???????? -Name[x-test]=xxKTronxx +Name[x-test]=xxKSnakeDuelxx X-KDE-StartupNotify=true X-DCOP-ServiceType=Multi Categories=Qt;KDE;Game;ArcadeGame; diff -up kdegames-4.3.1/ktron/main.cpp.trademarks kdegames-4.3.1/ktron/main.cpp --- kdegames-4.3.1/ktron/main.cpp.trademarks 2009-02-26 03:11:10.000000000 -0600 +++ kdegames-4.3.1/ktron/main.cpp 2009-09-10 08:37:49.521074148 -0500 @@ -41,7 +41,7 @@ static KLocalizedString notice = ki18n(" int main(int argc, char* argv[]) { - KAboutData aboutData( "ktron", 0, ki18n("KTron"), + KAboutData aboutData( "ktron", 0, ki18n("KSnakeDuel"), KTRON_VERSION, description, KAboutData::License_GPL, notice); aboutData.addAuthor(ki18n("Matthias Kiefer"), ki18n("Original author"), "matthias.kiefer at gmx.de"); aboutData.addAuthor(ki18n("Benjamin Meyer"), ki18n("Various improvements"), "ben+ktron at meyerhome.net"); @@ -50,7 +50,8 @@ int main(int argc, char* argv[]) KCmdLineArgs::init( argc, argv, &aboutData ); KCmdLineOptions options; - options.add("ktron", ki18n("Start in KTron mode")); + // This is the default anyway, why does this need an option? -- Kevin Kofler + // options.add("ktron", ki18n("Start in KTron mode")); options.add("snake", ki18n("Start in KSnake mode")); KCmdLineArgs::addCmdLineOptions(options); diff -up kdegames-4.3.1/ktron/player.cpp.trademarks kdegames-4.3.1/ktron/player.cpp --- kdegames-4.3.1/ktron/player.cpp.trademarks 2009-04-05 14:59:49.000000000 -0500 +++ kdegames-4.3.1/ktron/player.cpp 2009-09-10 08:37:49.523074403 -0500 @@ -92,7 +92,7 @@ QString Player::getName() { if (isComputer()) { - return i18n("KTron"); + return i18n("KSnakeDuel"); } else { diff -up kdegames-4.3.1/README.trademarks kdegames-4.3.1/README --- kdegames-4.3.1/README.trademarks 2009-01-16 09:09:32.000000000 -0600 +++ kdegames-4.3.1/README 2009-09-10 08:37:49.529084945 -0500 @@ -25,9 +25,6 @@ This is a compilation of more than 20 va Play backgammon against a local human player, via a game server or against GNU Backgammon (not included) -* kbattleship - Sink battleship of your opponents, with built-in game server. - * kblackbox Find the balls hidden in the black box by shooting laser beams! @@ -70,6 +67,15 @@ This is a compilation of more than 20 va * kshisen Patience game where you take away all pieces. +* ksinkships + Sink ships of your opponents, with built-in game server. + +* ksnake + Don't bite yourself, eat apples! + +* ksnakeduel + Like ksnake, but without fruits. + * kspaceduel Two player game with shooting spaceships flying around a sun. Index: kdegames.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-10/kdegames.spec,v retrieving revision 1.120 retrieving revision 1.121 diff -u -p -r1.120 -r1.121 --- kdegames.spec 4 Sep 2009 17:00:37 -0000 1.120 +++ kdegames.spec 10 Sep 2009 14:30:31 -0000 1.121 @@ -1,15 +1,15 @@ -%define _default_patch_fuzz 2 + Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 URL: http://www.kde.org/ Group: Amusements/Games Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdegames-%{version}.tar.bz2 -Patch0: kdegames-4.3.0-trademarks.patch +Patch0: kdegames-4.3.1-trademarks.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -98,8 +98,8 @@ game applications for KDE 4. %setup -q -n kdegames-%{version} %patch0 -p1 -b .trademarks -%build +%build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} %{?_skip_ggzconfig} .. @@ -208,6 +208,9 @@ rm -rf %{buildroot} %changelog +* Thu Sep 10 2009 Rex Dieter - 4.3.1-2 +- adjust trademarks patch to include ktron.desktop + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 --- kdegames-4.3.0-trademarks.patch DELETED --- From clumens at fedoraproject.org Thu Sep 10 14:33:03 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Thu, 10 Sep 2009 14:33:03 +0000 (UTC) Subject: rpms/pykickstart/devel .cvsignore, 1.114, 1.115 pykickstart.spec, 1.125, 1.126 sources, 1.124, 1.125 Message-ID: <20090910143303.8E99411C00DB@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/pykickstart/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6038 Modified Files: .cvsignore pykickstart.spec sources Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pykickstart/devel/.cvsignore,v retrieving revision 1.114 retrieving revision 1.115 diff -u -p -r1.114 -r1.115 --- .cvsignore 27 Aug 2009 19:47:02 -0000 1.114 +++ .cvsignore 10 Sep 2009 14:33:03 -0000 1.115 @@ -48,3 +48,4 @@ pykickstart-1.58.tar.gz pykickstart-1.59.tar.gz pykickstart-1.60.tar.gz pykickstart-1.61.tar.gz +pykickstart-1.62.tar.gz Index: pykickstart.spec =================================================================== RCS file: /cvs/pkgs/rpms/pykickstart/devel/pykickstart.spec,v retrieving revision 1.125 retrieving revision 1.126 diff -u -p -r1.125 -r1.126 --- pykickstart.spec 27 Aug 2009 19:47:03 -0000 1.125 +++ pykickstart.spec 10 Sep 2009 14:33:03 -0000 1.126 @@ -3,7 +3,7 @@ Summary: A python library for manipulating kickstart files Name: pykickstart Url: http://fedoraproject.org/wiki/pykickstart -Version: 1.61 +Version: 1.62 Release: 1%{?dist} # This is a Red Hat maintained package which is specific to # our distribution. Thus the source is only available from @@ -45,6 +45,10 @@ rm -rf %{buildroot} %{_bindir}/ksverdiff %changelog +* Thu Sep 10 2009 Chris Lumens - 1.62-1 +- Support translated help text in optparse (#479519). +- If the input kickstart file cannot be read, raise IOError (#519477). + * Thu Aug 27 2009 Chris Lumens - 1.61-1 - Include the error messages from URLGrabError in the exception (#518443). Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pykickstart/devel/sources,v retrieving revision 1.124 retrieving revision 1.125 diff -u -p -r1.124 -r1.125 --- sources 27 Aug 2009 19:47:03 -0000 1.124 +++ sources 10 Sep 2009 14:33:03 -0000 1.125 @@ -1 +1 @@ -0e5f85da22ecda5a8ab588264a0b21c8 pykickstart-1.61.tar.gz +46d0a1496433bdf05503bc47542c5bb0 pykickstart-1.62.tar.gz From nhorman at fedoraproject.org Thu Sep 10 14:36:34 2009 From: nhorman at fedoraproject.org (Neil Horman) Date: Thu, 10 Sep 2009 14:36:34 +0000 (UTC) Subject: rpms/kexec-tools/devel kexec-tools.spec, 1.150, 1.151 sources, 1.22, 1.23 Message-ID: <20090910143634.7F8F011C00DB@cvs1.fedora.phx.redhat.com> Author: nhorman Update of /cvs/extras/rpms/kexec-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8969 Modified Files: kexec-tools.spec sources Log Message: Resolves: bz522486 Index: kexec-tools.spec =================================================================== RCS file: /cvs/extras/rpms/kexec-tools/devel/kexec-tools.spec,v retrieving revision 1.150 retrieving revision 1.151 diff -u -p -r1.150 -r1.151 --- kexec-tools.spec 14 Aug 2009 13:30:27 -0000 1.150 +++ kexec-tools.spec 10 Sep 2009 14:36:34 -0000 1.151 @@ -1,6 +1,6 @@ Name: kexec-tools Version: 2.0.0 -Release: 24%{?dist} +Release: 25%{?dist} License: GPLv2 Group: Applications/System Summary: The kexec/kdump userspace component. @@ -261,6 +261,9 @@ done %changelog +* Thu Sep 10 2009 Neil Horman - 2.0.0-25 +- Fix dracut module check file (bz 522486) + * Thu Aug 13 2009 Neil Horman - 2.0.0-24 - update kdump adv conf init script & dracut module Index: sources =================================================================== RCS file: /cvs/extras/rpms/kexec-tools/devel/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 14 Aug 2009 13:30:27 -0000 1.22 +++ sources 10 Sep 2009 14:36:34 -0000 1.23 @@ -1,4 +1,4 @@ d9f2ecd3c3307905f24130a25816e6cc kexec-tools-2.0.0.tar.bz2 3e802d638dce0080b910f15908c04a24 kexec-tools-po.tar.gz 190f8878aa7e7b63a96fde5d59538eec makedumpfile-1.3.3.tar.gz -827939e16fc1af25ecddb0d4ef9e2bb2 dracut-files.tbz2 +1c240b7c727d44c5a3e1ef2d59a4f80d dracut-files.tbz2 From nhorman at fedoraproject.org Thu Sep 10 14:36:34 2009 From: nhorman at fedoraproject.org (Neil Horman) Date: Thu, 10 Sep 2009 14:36:34 +0000 (UTC) Subject: rpms/kexec-tools/devel/kdump_dracut_modules/99kdumpbase check, 1.2, 1.3 Message-ID: <20090910143634.AE3AB11C00DB@cvs1.fedora.phx.redhat.com> Author: nhorman Update of /cvs/extras/rpms/kexec-tools/devel/kdump_dracut_modules/99kdumpbase In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8969/kdump_dracut_modules/99kdumpbase Added Files: check Log Message: Resolves: bz522486 Index: check =================================================================== RCS file: check diff -N check --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ check 10 Sep 2009 14:36:34 -0000 1.3 @@ -0,0 +1,5 @@ +#!/bin/sh + +#do not add this module by default +exit 1 + From wtogami at fedoraproject.org Thu Sep 10 14:37:27 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 10 Sep 2009 14:37:27 +0000 (UTC) Subject: rpms/spamassassin/devel spamassassin.spec,1.122,1.123 Message-ID: <20090910143727.5ECFC11C00DB@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/spamassassin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9368 Modified Files: spamassassin.spec Log Message: we don't want sandbox Index: spamassassin.spec =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/spamassassin.spec,v retrieving revision 1.122 retrieving revision 1.123 diff -u -p -r1.122 -r1.123 --- spamassassin.spec 10 Sep 2009 14:04:28 -0000 1.122 +++ spamassassin.spec 10 Sep 2009 14:37:27 -0000 1.123 @@ -36,7 +36,7 @@ Summary: Spam filter for email which can Name: spamassassin Version: 3.3.0 %define prename mcsnapshot -Release: 0.9.%{prename}%{?dist} +Release: 0.10.%{prename}%{?dist} License: ASL 2.0 Group: Applications/Internet URL: http://spamassassin.apache.org/ @@ -162,6 +162,7 @@ find $RPM_BUILD_ROOT -type d -depth -exe #tar xfvz %{SOURCE1} #cd - cp rules/*.cf $RPM_BUILD_ROOT%{_datadir}/spamassassin/ +rm -f $RPM_BUILD_ROOT%{_datadir}/spamassassin/70_sandbox.cf find $RPM_BUILD_ROOT/usr -type f -print | sed "s@^$RPM_BUILD_ROOT@@g" | @@ -227,7 +228,7 @@ fi exit 0 %changelog -* Thu Sep 10 2009 Warren Togami 3.3.3-0.9.mcsnapshot +* Thu Sep 10 2009 Warren Togami 3.3.3-0.10.mcsnapshot - numerous bugs fixed - this snapshot is used during masscheck underway until September 17th in order to determine the base scores for spamassassin-3.3.0. From than at fedoraproject.org Thu Sep 10 14:38:49 2009 From: than at fedoraproject.org (Than Ngo) Date: Thu, 10 Sep 2009 14:38:49 +0000 (UTC) Subject: rpms/kdegames/devel kdegames.spec,1.145,1.146 Message-ID: <20090910143849.0FDA911C00DB@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdegames/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9812 Modified Files: kdegames.spec Log Message: - drop ktron/kbattleship in RHEL Index: kdegames.spec =================================================================== RCS file: /cvs/extras/rpms/kdegames/devel/kdegames.spec,v retrieving revision 1.145 retrieving revision 1.146 diff -u -p -r1.145 -r1.146 --- kdegames.spec 10 Sep 2009 13:56:08 -0000 1.145 +++ kdegames.spec 10 Sep 2009 14:38:48 -0000 1.146 @@ -3,7 +3,7 @@ Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 Version: 4.3.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 URL: http://www.kde.org/ @@ -66,9 +66,11 @@ Games for the K Desktop Environment 4, i * kreversi * ksame * kshisen -* ksinkships * ksirk +%if 0%{?fedora} * ksnakeduel / ksnake +* ksinkships +%endif * kspaceduel * ksquares * ksudoku @@ -98,8 +100,15 @@ game applications for KDE 4. %setup -q -n kdegames-%{version} %patch0 -p1 -b .trademarks - %build +# trademarks issue in RHEL +%if 0%{?fedora} == 0 +sed -i -e "s,macro_optional_add_subdirectory(kbattleship),,g" CMakeLists.txt +sed -i -e "s,macro_optional_add_subdirectory(ktron),,g" CMakeLists.txt +sed -i -e "s,add_subdirectory(kbattleship),,g" doc/CMakeLists.txt +sed -i -e "s,add_subdirectory(ktron),,g" doc/CMakeLists.txt +%endif + mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} %{?_skip_ggzconfig} .. @@ -114,7 +123,9 @@ rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %if 0%{?_skip_ggzconfig:1} +%if 0%{?fedora} install -m644 -p -D ./kbattleship/src/module.dsc %{buildroot}%{_ggz_datadir}/kbattleship.dsc +%endif install -m644 -p -D ./kreversi/module.dsc %{buildroot}%{_ggz_datadir}/kreversi.dsc install -m644 -p -D ./ksquares/src/module.dsc %{buildroot}%{_ggz_datadir}/ksquares.dsc %endif @@ -128,7 +139,9 @@ done %post %if 0%{?_skip_ggzconfig:1} +%if 0%{?fedora} %{_ggz_config} --install --force --modfile=%{_ggz_datadir}/kbattleship.dsc ||: +%endif %{_ggz_config} --install --force --modfile=%{_ggz_datadir}/kreversi.dsc ||: %{_ggz_config} --install --force --modfile=%{_ggz_datadir}/ksquares.dsc ||: %endif @@ -156,7 +169,9 @@ fi %if 0%{?_skip_ggzconfig:1} %preun if [ $1 -eq 0 ]; then +%if 0%{?fedora} %{_ggz_config} --remove --modfile=%{_ggz_datadir}/kbattleship.dsc ||: +%endif %{_ggz_config} --remove --modfile=%{_ggz_datadir}/kreversi.dsc ||: %{_ggz_config} --remove --modfile=%{_ggz_datadir}/ksquares.dsc ||: fi @@ -182,15 +197,15 @@ rm -rf %{buildroot} %{_kde4_datadir}/sounds/kapman/ %{_kde4_datadir}/applications/kde4/* %{_kde4_datadir}/config.kcfg/* +%if 0%{?fedora} %{_kde4_datadir}/kde4/services/kbattleship.protocol +%endif %{_kde4_docdir}/HTML/en/* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/locolor/*/*/* %{_kde4_iconsdir}/oxygen/*/*/* %if 0%{?_skip_ggzconfig:1} -%{_ggz_datadir}/kbattleship.dsc -%{_ggz_datadir}/kreversi.dsc -%{_ggz_datadir}/ksquares.dsc +%{_ggz_datadir}/*.dsc %else %{_ggz_configdir}/ggz.modules.d/kdegames %endif @@ -208,6 +223,9 @@ rm -rf %{buildroot} %changelog +* Thu Sep 10 2009 Than Ngo - 4.3.1-3 +- drop ktron/kbattleship in RHEL + * Thu Sep 10 2009 Rex Dieter - 4.3.1-2 - adjust trademarks patch to include ktron.desktop From clumens at fedoraproject.org Thu Sep 10 14:41:19 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Thu, 10 Sep 2009 14:41:19 +0000 (UTC) Subject: rpms/python-meh/devel .cvsignore, 1.3, 1.4 python-meh.spec, 1.2, 1.3 sources, 1.3, 1.4 Message-ID: <20090910144119.C772B11C00DB@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/python-meh/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10686 Modified Files: .cvsignore python-meh.spec sources Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-meh/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 19 Aug 2009 17:01:51 -0000 1.3 +++ .cvsignore 10 Sep 2009 14:41:19 -0000 1.4 @@ -1,2 +1,3 @@ python-meh-0.1.tar.gz python-meh-0.2.tar.gz +python-meh-0.3.tar.gz Index: python-meh.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-meh/devel/python-meh.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- python-meh.spec 19 Aug 2009 17:01:51 -0000 1.2 +++ python-meh.spec 10 Sep 2009 14:41:19 -0000 1.3 @@ -3,7 +3,7 @@ Summary: A python library for handling exceptions Name: python-meh Url: http://git.fedoraproject.org/git/?p=python-meh.git -Version: 0.2 +Version: 0.3 Release: 1%{?dist} # This is a Red Hat maintained package which is specific to # our distribution. Thus the source is only available from @@ -46,6 +46,9 @@ rm -rf %{buildroot} %{_datadir}/python-meh %changelog +* Thu Sep 10 2009 Chris Lumens - 0.3-1 +- Pull in lots of new translations (#522410). + * Wed Aug 19 2009 Chris Lumens - 0.2-1 - Add a title to the main exception dialog so it looks right in anaconda. - Don't include an extra '/' in the displayed bug URL (#517515). Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-meh/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 19 Aug 2009 17:01:51 -0000 1.3 +++ sources 10 Sep 2009 14:41:19 -0000 1.4 @@ -1 +1 @@ -dbc5bc5e15f79913d079a6f80be38717 python-meh-0.2.tar.gz +b42add54722627bb9225a3461a6bd2e7 python-meh-0.3.tar.gz From awjb at fedoraproject.org Thu Sep 10 14:46:02 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Thu, 10 Sep 2009 14:46:02 +0000 (UTC) Subject: rpms/wine/devel wine.spec,1.112,1.113 Message-ID: <20090910144602.7F5A211C00DB@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/wine/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14026 Modified Files: wine.spec Log Message: - fix #505862 Index: wine.spec =================================================================== RCS file: /cvs/pkgs/rpms/wine/devel/wine.spec,v retrieving revision 1.112 retrieving revision 1.113 diff -u -p -r1.112 -r1.113 --- wine.spec 2 Sep 2009 20:36:03 -0000 1.112 +++ wine.spec 10 Sep 2009 14:46:01 -0000 1.113 @@ -1,7 +1,7 @@ %define no64bit 0 Name: wine Version: 1.1.29 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A Windows 16/32/64 bit emulator Group: Applications/Emulators @@ -1025,6 +1025,10 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/wineoss.drv.so %changelog +* Thu Sep 10 2009 Andreas Bierfert +- 1.1.29-2 +- rebuild for new gcc (#505862) + * Wed Sep 02 2009 Andreas Bierfert - 1.1.29-1 - version upgrade From karsten at fedoraproject.org Thu Sep 10 14:49:01 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Thu, 10 Sep 2009 14:49:01 +0000 (UTC) Subject: rpms/pango/devel pango.spec,1.175.2.1,1.175.2.2 Message-ID: <20090910144901.780CC11C00DB@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/pango/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18771 Modified Files: Tag: pango-1_25_4-2_fc12_branch pango.spec Log Message: - false alarm, another fix was required to fix %post Index: pango.spec =================================================================== RCS file: /cvs/extras/rpms/pango/devel/pango.spec,v retrieving revision 1.175.2.1 retrieving revision 1.175.2.2 diff -u -p -r1.175.2.1 -r1.175.2.2 --- pango.spec 10 Sep 2009 13:24:48 -0000 1.175.2.1 +++ pango.spec 10 Sep 2009 14:49:01 -0000 1.175.2.2 @@ -95,6 +95,8 @@ esac # autoconf uses powerpc not ppc host=`echo $host | sed "s/^ppc/powerpc/"` +# autoconf uses ibm-linux not redhat-linux on s390x +host=`echo $host | sed "s/^s390\(x\)*-redhat/s390\1-ibm/"` # Make sure that the host value that is passed to the compile # is the same as the host that we're using in the spec file @@ -160,7 +162,8 @@ esac # autoconf uses powerpc not ppc host=`echo $host | sed "s/^ppc/powerpc/"` - +# autoconf uses ibm-linux not redhat-linux on s390x +host=`echo $host | sed "s/^s390\(x\)*-redhat/s390\1-ibm/"` case "$host" in alpha*|ia64*|powerpc64*|s390x*|sparc64*|x86_64*) %{_bindir}/pango-querymodules-64 > %{_sysconfdir}/pango/$host/pango.modules @@ -188,6 +191,8 @@ esac # autoconf uses powerpc not ppc host=`echo $host | sed "s/^ppc/powerpc/"` +# autoconf uses ibm-linux not redhat-linux (s390x) +host=`echo $host | sed "s/^s390\(x\)*-redhat/s390\1-ibm/"` case "$host" in alpha*|ia64*|powerpc64*|s390x*|sparc64*|x86_64*) From karsten at fedoraproject.org Thu Sep 10 14:50:35 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Thu, 10 Sep 2009 14:50:35 +0000 (UTC) Subject: rpms/pango/devel pango.spec,1.175.2.2,1.175.2.3 Message-ID: <20090910145035.244BA11C043A@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/pango/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20893 Modified Files: Tag: pango-1_25_4-2_fc12_branch pango.spec Log Message: - fix changelog Index: pango.spec =================================================================== RCS file: /cvs/extras/rpms/pango/devel/pango.spec,v retrieving revision 1.175.2.2 retrieving revision 1.175.2.3 diff -u -p -r1.175.2.2 -r1.175.2.3 --- pango.spec 10 Sep 2009 14:49:01 -0000 1.175.2.2 +++ pango.spec 10 Sep 2009 14:50:34 -0000 1.175.2.3 @@ -230,7 +230,7 @@ fi %changelog * Thu Sep 10 2009 Karsten Hopp 1.25.4-2.1 -- drop s390x autoconf fixes as autoconf now just works as expected +- another s390x autoconf fix for %post * Thu Aug 20 2009 Karsten Hopp 1.25.4-2 - fix autoconf host on s390x From wtogami at fedoraproject.org Thu Sep 10 14:57:31 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 10 Sep 2009 14:57:31 +0000 (UTC) Subject: rpms/spamassassin/devel spamassassin.spec,1.123,1.124 Message-ID: <20090910145731.B6EF311C00DB@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/spamassassin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26442 Modified Files: spamassassin.spec Log Message: remove plugins that were adding deps, but the plugins were not being used Index: spamassassin.spec =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/spamassassin.spec,v retrieving revision 1.123 retrieving revision 1.124 diff -u -p -r1.123 -r1.124 --- spamassassin.spec 10 Sep 2009 14:37:27 -0000 1.123 +++ spamassassin.spec 10 Sep 2009 14:57:31 -0000 1.124 @@ -1,5 +1,5 @@ # OVERRIDE RHEL VERSION HERE, RHEL BUILDSYSTEM DOESN'T HAVE DIST TAG -#%%define rhel 5 +%define rhel 5 # Define Variables that must exist %{?!rhel:%define rhel 0} @@ -36,7 +36,7 @@ Summary: Spam filter for email which can Name: spamassassin Version: 3.3.0 %define prename mcsnapshot -Release: 0.10.%{prename}%{?dist} +Release: 0.11.%{prename}%{?dist} License: ASL 2.0 Group: Applications/Internet URL: http://spamassassin.apache.org/ @@ -163,6 +163,8 @@ find $RPM_BUILD_ROOT -type d -depth -exe #cd - cp rules/*.cf $RPM_BUILD_ROOT%{_datadir}/spamassassin/ rm -f $RPM_BUILD_ROOT%{_datadir}/spamassassin/70_sandbox.cf +rm -f /usr/lib/perl5/vendor_perl/5.10.0/Mail/SpamAssassin/Util/MemoryDump.pm +rm -f /usr/lib/perl5/vendor_perl/5.10.0/Mail/SpamAssassin/Plugin/RabinKarpBody.pm find $RPM_BUILD_ROOT/usr -type f -print | sed "s@^$RPM_BUILD_ROOT@@g" | @@ -228,7 +230,7 @@ fi exit 0 %changelog -* Thu Sep 10 2009 Warren Togami 3.3.3-0.10.mcsnapshot +* Thu Sep 10 2009 Warren Togami 3.3.3-0.11.mcsnapshot - numerous bugs fixed - this snapshot is used during masscheck underway until September 17th in order to determine the base scores for spamassassin-3.3.0. From pkgdb at fedoraproject.org Thu Sep 10 14:58:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 14:58:01 +0000 Subject: [pkgdb] elfutils: mjw has requested watchcommits Message-ID: <20090910145801.71D8110F87E@bastion2.fedora.phx.redhat.com> mjw has requested the watchcommits acl on elfutils (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/elfutils From pkgdb at fedoraproject.org Thu Sep 10 14:58:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 14:58:09 +0000 Subject: [pkgdb] elfutils: mjw has requested commit Message-ID: <20090910145809.8003010F895@bastion2.fedora.phx.redhat.com> mjw has requested the commit acl on elfutils (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/elfutils From pkgdb at fedoraproject.org Thu Sep 10 14:58:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 14:58:13 +0000 Subject: [pkgdb] elfutils: mjw has requested watchbugzilla Message-ID: <20090910145813.757DF10F898@bastion2.fedora.phx.redhat.com> mjw has requested the watchbugzilla acl on elfutils (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/elfutils From clumens at fedoraproject.org Thu Sep 10 15:21:25 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Thu, 10 Sep 2009 15:21:25 +0000 (UTC) Subject: rpms/firstboot/devel .cvsignore, 1.100, 1.101 firstboot.spec, 1.136, 1.137 sources, 1.130, 1.131 Message-ID: <20090910152126.09B0E11C00DB@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/firstboot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1190 Modified Files: .cvsignore firstboot.spec sources Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/firstboot/devel/.cvsignore,v retrieving revision 1.100 retrieving revision 1.101 diff -u -p -r1.100 -r1.101 --- .cvsignore 11 Aug 2009 18:27:49 -0000 1.100 +++ .cvsignore 10 Sep 2009 15:21:24 -0000 1.101 @@ -72,3 +72,4 @@ firstboot-1.104.tar.bz2 firstboot-1.105.tar.bz2 firstboot-1.107.tar.bz2 firstboot-1.108.tar.bz2 +firstboot-1.109.tar.bz2 Index: firstboot.spec =================================================================== RCS file: /cvs/pkgs/rpms/firstboot/devel/firstboot.spec,v retrieving revision 1.136 retrieving revision 1.137 diff -u -p -r1.136 -r1.137 --- firstboot.spec 11 Aug 2009 18:27:49 -0000 1.136 +++ firstboot.spec 10 Sep 2009 15:21:24 -0000 1.137 @@ -3,7 +3,7 @@ Summary: Initial system configuration utility Name: firstboot URL: http://fedoraproject.org/wiki/FirstBoot -Version: 1.108 +Version: 1.109 Release: 1%{?dist} # This is a Red Hat maintained package which is specific to # our distribution. Thus the source is only available from @@ -73,6 +73,12 @@ fi %{_datadir}/firstboot/themes/default/* %changelog +* Thu Sep 10 2009 Chris Lumens 1.109-1 +- Change the init script return value for LSB purposes (atodorov, #521828). +- We don't really need an X log file anymore (#521387). +- Pull in updated translations. +- Improve logging when modules cannot be loaded (jlaska). + * Tue Aug 11 2009 Chris Lumens 1.108-1 - Move python-meh initialization to after we have gtk imported (#515419). - Do @VERSION@ substitution on progs/firstboot. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/firstboot/devel/sources,v retrieving revision 1.130 retrieving revision 1.131 diff -u -p -r1.130 -r1.131 --- sources 11 Aug 2009 18:27:49 -0000 1.130 +++ sources 10 Sep 2009 15:21:24 -0000 1.131 @@ -1 +1,2 @@ 335f9855f49de44300f64f8482dc0e9a firstboot-1.108.tar.bz2 +9b70cb90b6801a13fc573a22665b80a0 firstboot-1.109.tar.bz2 From s4504kr at fedoraproject.org Thu Sep 10 15:25:20 2009 From: s4504kr at fedoraproject.org (Jochen Schmitt) Date: Thu, 10 Sep 2009 15:25:20 +0000 (UTC) Subject: rpms/ksplice/devel .cvsignore, 1.9, 1.10 ksplice.spec, 1.17, 1.18 sources, 1.9, 1.10 ksplice-0.9.4-config.patch, 1.1, NONE Message-ID: <20090910152520.0A22511C00DB@cvs1.fedora.phx.redhat.com> Author: s4504kr Update of /cvs/extras/rpms/ksplice/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2366 Modified Files: .cvsignore ksplice.spec sources Removed Files: ksplice-0.9.4-config.patch Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ksplice/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 11 Mar 2009 18:01:30 -0000 1.9 +++ .cvsignore 10 Sep 2009 15:25:19 -0000 1.10 @@ -1 +1 @@ -ksplice-0.9.7-src.tar.gz +ksplice-0.9.9-src.tar.gz Index: ksplice.spec =================================================================== RCS file: /cvs/extras/rpms/ksplice/devel/ksplice.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- ksplice.spec 25 Jul 2009 04:49:39 -0000 1.17 +++ ksplice.spec 10 Sep 2009 15:25:19 -0000 1.18 @@ -1,6 +1,6 @@ Name: ksplice -Version: 0.9.7 -Release: 4%{?dist} +Version: 0.9.9 +Release: 1%{?dist} Summary: Patching a Linux kernel without reboot Group: System Environment/Kernel @@ -8,9 +8,6 @@ License: GPLv2 URL: http://ksplice.com Source0: http://ksplice.com/dist/ksplice-%{version}-src.tar.gz -# Sent to upstream via email -Patch0: ksplice-0.9.4-config.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) ExclusiveArch: %{ix86} x86_64 @@ -39,7 +36,6 @@ any way. %prep %setup -q -%patch0 -p1 -b .auto # Filter ksplce as a provide @@ -63,7 +59,7 @@ chmod +x %{__perl_requires} %build autoconf -%configure --with-libz --with-libbfd --with-libiberty +%configure make %{?_smp_mflags} %install @@ -84,7 +80,10 @@ rm -rf $RPM_BUILD_ROOT %doc COPYING README %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 0.9.7-4 +* Wed Sep 9 2009 Jochen Schmitt 0.9.9-1 +- New upstream release + +* Fri Jul 24 2009 Fedora Release Engineering 0.9.7-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Apr 1 2009 Jochen Schmitt 0.9.7-3 Index: sources =================================================================== RCS file: /cvs/extras/rpms/ksplice/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 11 Mar 2009 18:01:30 -0000 1.9 +++ sources 10 Sep 2009 15:25:19 -0000 1.10 @@ -1 +1 @@ -79bc8aa5275c026e3bd4092da93cb996 ksplice-0.9.7-src.tar.gz +ceb4301c51d9b075731050b57d9ecd80 ksplice-0.9.9-src.tar.gz --- ksplice-0.9.4-config.patch DELETED --- From dwalsh at fedoraproject.org Thu Sep 10 15:31:02 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Thu, 10 Sep 2009 15:31:02 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch, 1.76, 1.77 selinux-policy.spec, 1.915, 1.916 Message-ID: <20090910153102.9F9BB11C02C8@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6068 Modified Files: policy-F12.patch selinux-policy.spec Log Message: * Thu Sep 10 2009 Dan Walsh 3.6.31-2 - Update to upstream - Fixes for devicekit_disk policy-F12.patch: Makefile | 2 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/certwatch.te | 2 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/firstboot.te | 6 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 1 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 19 policy/modules/admin/prelink.te | 1 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 17 policy/modules/admin/rpm.if | 177 +++ policy/modules/admin/rpm.te | 65 + policy/modules/admin/shorewall.if | 40 policy/modules/admin/shorewall.te | 2 policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 67 + policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/tzdata.te | 2 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 31 policy/modules/admin/vbetool.te | 16 policy/modules/apps/calamaris.te | 7 policy/modules/apps/cpufreqselector.te | 2 policy/modules/apps/gitosis.if | 45 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 +++ policy/modules/apps/gnome.te | 89 + policy/modules/apps/gpg.te | 10 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 ++ policy/modules/apps/java.te | 12 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 65 + policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 + policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 ++ policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 ++++++ policy/modules/apps/nsplugin.te | 290 ++++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 11 policy/modules/apps/pulseaudio.te | 6 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 190 ++++ policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 56 + policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 167 +++ policy/modules/apps/sandbox.te | 304 ++++++ policy/modules/apps/screen.if | 5 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 76 + policy/modules/apps/seunshare.te | 37 policy/modules/apps/vmware.te | 1 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 59 + policy/modules/apps/wine.te | 34 policy/modules/kernel/corecommands.fc | 28 policy/modules/kernel/corecommands.if | 2 policy/modules/kernel/corenetwork.te.in | 29 policy/modules/kernel/devices.fc | 5 policy/modules/kernel/devices.if | 164 +++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 151 ++- policy/modules/kernel/domain.te | 84 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 211 ++++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 2 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 -- policy/modules/roles/sysadm.te | 124 -- policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++++++ policy/modules/roles/unconfineduser.te | 393 ++++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 13 policy/modules/services/abrt.if | 126 ++ policy/modules/services/abrt.te | 120 ++ policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 37 policy/modules/services/apache.if | 390 +++++--- policy/modules/services/apache.te | 422 +++++++-- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 8 policy/modules/services/certmaster.te | 2 policy/modules/services/chronyd.fc | 11 policy/modules/services/chronyd.if | 105 ++ policy/modules/services/chronyd.te | 67 + policy/modules/services/clamav.te | 16 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/corosync.fc | 13 policy/modules/services/corosync.if | 108 ++ policy/modules/services/corosync.te | 109 ++ policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 +++- policy/modules/services/cron.te | 151 ++- policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 28 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.if | 49 - policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 51 + policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 5 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 + policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 + policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 47 - policy/modules/services/inetd.te | 2 policy/modules/services/irqbalance.te | 2 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 46 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 34 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 + policy/modules/services/nagios.te | 55 - policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 114 ++ policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.if | 8 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 7 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 18 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 2 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 5 policy/modules/services/policykit.if | 48 + policy/modules/services/policykit.te | 61 + policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++- policy/modules/services/postfix.te | 136 ++ policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 14 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 + policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/rgmanager.fc | 6 policy/modules/services/rgmanager.if | 40 policy/modules/services/rgmanager.te | 54 + policy/modules/services/rhcs.fc | 22 policy/modules/services/rhcs.if | 214 ++++ policy/modules/services/rhcs.te | 336 +++++++ policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 14 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 63 + policy/modules/services/rtkit_daemon.te | 38 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 ++ policy/modules/services/samba.te | 87 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 84 + policy/modules/services/setroubleshoot.te | 79 + policy/modules/services/smartmon.te | 15 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 88 + policy/modules/services/spamassassin.te | 129 ++ policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 +++ policy/modules/services/ssh.te | 70 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sssd.te | 6 policy/modules/services/sysstat.te | 2 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 12 policy/modules/services/virt.if | 127 ++ policy/modules/services/virt.te | 274 +++++ policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 30 policy/modules/services/xserver.if | 534 ++++++++++- policy/modules/services/xserver.te | 310 +++++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 +++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 7 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 158 +++ policy/modules/system/init.te | 276 ++++- policy/modules/system/ipsec.fc | 3 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 55 + policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 158 ++- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 34 policy/modules/system/lvm.te | 17 policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 36 policy/modules/system/mount.fc | 7 policy/modules/system/mount.if | 2 policy/modules/system/mount.te | 75 + policy/modules/system/raid.fc | 2 policy/modules/system/raid.te | 8 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 288 ++++++ policy/modules/system/selinuxutil.te | 228 +--- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 ++ policy/modules/system/sysnetwork.te | 75 + policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 38 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 446 --------- policy/modules/system/unconfined.te | 224 ---- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1399 ++++++++++++++++++++++-------- policy/modules/system/userdomain.te | 50 - policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 ++ policy/support/obj_perm_sets.spt | 14 policy/users | 13 311 files changed, 14803 insertions(+), 2601 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- policy-F12.patch 9 Sep 2009 21:08:01 -0000 1.76 +++ policy-F12.patch 10 Sep 2009 15:31:01 -0000 1.77 @@ -1055,8 +1055,16 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/usermanage.te serefpolicy-3.6.31/policy/modules/admin/usermanage.te --- nsaserefpolicy/policy/modules/admin/usermanage.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/admin/usermanage.te 2009-09-09 15:38:24.000000000 -0400 -@@ -209,6 +209,7 @@ ++++ serefpolicy-3.6.31/policy/modules/admin/usermanage.te 2009-09-09 17:19:45.000000000 -0400 +@@ -197,6 +197,7 @@ + selinux_compute_relabel_context(groupadd_t) + selinux_compute_user_contexts(groupadd_t) + ++term_use_console(groupadd_t) + term_use_all_user_ttys(groupadd_t) + term_use_all_user_ptys(groupadd_t) + +@@ -209,6 +210,7 @@ files_manage_etc_files(groupadd_t) files_relabel_etc_files(groupadd_t) files_read_etc_runtime_files(groupadd_t) @@ -1064,7 +1072,7 @@ diff -b -B --ignore-all-space --exclude- # Execute /usr/bin/{passwd, chfn, chsh} and /usr/sbin/{useradd, vipw}. corecmd_exec_bin(groupadd_t) -@@ -218,14 +219,11 @@ +@@ -218,14 +220,11 @@ miscfiles_read_localization(groupadd_t) @@ -1081,7 +1089,7 @@ diff -b -B --ignore-all-space --exclude- seutil_read_config(groupadd_t) -@@ -329,6 +327,7 @@ +@@ -329,6 +328,7 @@ # user generally runs this from their home directory, so do not audit a search # on user home dir userdom_dontaudit_search_user_home_content(passwd_t) @@ -1089,7 +1097,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` nscd_domtrans(passwd_t) -@@ -446,6 +445,7 @@ +@@ -446,6 +446,7 @@ corecmd_exec_bin(useradd_t) domain_use_interactive_fds(useradd_t) @@ -1097,7 +1105,7 @@ diff -b -B --ignore-all-space --exclude- files_manage_etc_files(useradd_t) files_search_var_lib(useradd_t) -@@ -465,18 +465,16 @@ +@@ -465,18 +466,16 @@ selinux_compute_relabel_context(useradd_t) selinux_compute_user_contexts(useradd_t) @@ -1120,7 +1128,7 @@ diff -b -B --ignore-all-space --exclude- init_use_fds(useradd_t) init_rw_utmp(useradd_t) -@@ -494,10 +492,8 @@ +@@ -494,10 +493,8 @@ userdom_use_unpriv_users_fds(useradd_t) # Add/remove user home directories @@ -1132,7 +1140,7 @@ diff -b -B --ignore-all-space --exclude- mta_manage_spool(useradd_t) -@@ -521,6 +517,12 @@ +@@ -521,6 +518,12 @@ ') optional_policy(` @@ -1474,7 +1482,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/gnome.te serefpolicy-3.6.31/policy/modules/apps/gnome.te --- nsaserefpolicy/policy/modules/apps/gnome.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/apps/gnome.te 2009-09-09 15:38:24.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/apps/gnome.te 2009-09-09 18:25:28.000000000 -0400 @@ -9,16 +9,18 @@ attribute gnomedomain; @@ -1513,7 +1521,7 @@ diff -b -B --ignore-all-space --exclude- ############################## # # Local Policy -@@ -73,3 +84,83 @@ +@@ -73,3 +84,79 @@ xserver_use_xdm_fds(gconfd_t) xserver_rw_xdm_pipes(gconfd_t) ') @@ -1557,8 +1565,6 @@ diff -b -B --ignore-all-space --exclude- + policykit_read_reload(gconfdefaultsm_t) +') + -+permissive gconfdefaultsm_t; -+ +####################################### +# +# gnome-system-monitor-mechanisms local policy @@ -1595,8 +1601,6 @@ diff -b -B --ignore-all-space --exclude- + policykit_read_lib(gnomesystemmm_t) + policykit_read_reload(gnomesystemmm_t) +') -+ -+permissive gnomesystemmm_t; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/gpg.te serefpolicy-3.6.31/policy/modules/apps/gpg.te --- nsaserefpolicy/policy/modules/apps/gpg.te 2009-09-09 09:23:16.000000000 -0400 +++ serefpolicy-3.6.31/policy/modules/apps/gpg.te 2009-09-09 15:38:24.000000000 -0400 @@ -2611,8 +2615,8 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/nsplugin.te serefpolicy-3.6.31/policy/modules/apps/nsplugin.te --- nsaserefpolicy/policy/modules/apps/nsplugin.te 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.31/policy/modules/apps/nsplugin.te 2009-09-09 15:38:24.000000000 -0400 -@@ -0,0 +1,289 @@ ++++ serefpolicy-3.6.31/policy/modules/apps/nsplugin.te 2009-09-09 17:29:48.000000000 -0400 +@@ -0,0 +1,290 @@ + +policy_module(nsplugin, 1.0.0) + @@ -2888,6 +2892,7 @@ diff -b -B --ignore-all-space --exclude- + +optional_policy(` + mozilla_read_user_home_files(nsplugin_config_t) ++ mozilla_write_user_home_files(nsplugin_config_t) +') + +application_signull(nsplugin_t) @@ -4029,7 +4034,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/seunshare.te serefpolicy-3.6.31/policy/modules/apps/seunshare.te --- nsaserefpolicy/policy/modules/apps/seunshare.te 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.31/policy/modules/apps/seunshare.te 2009-09-09 15:38:24.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/apps/seunshare.te 2009-09-10 11:29:57.000000000 -0400 @@ -0,0 +1,37 @@ +policy_module(seunshare,1.0.0) + @@ -4051,7 +4056,7 @@ diff -b -B --ignore-all-space --exclude- +# + +allow seunshare_t self:process { fork setexec signal }; -+allow seunshare_t self:capability setpcap; ++allow seunshare_t self:capability { dac_override setpcap sys_admin }; +allow seunshare_t self:process { getcap setcap }; + +allow seunshare_t self:fifo_file rw_file_perms; @@ -4700,7 +4705,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/domain.if serefpolicy-3.6.31/policy/modules/kernel/domain.if --- nsaserefpolicy/policy/modules/kernel/domain.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/kernel/domain.if 2009-09-09 15:38:24.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/kernel/domain.if 2009-09-10 10:26:38.000000000 -0400 @@ -44,34 +44,6 @@ interface(`domain_type',` # start with basic domain @@ -4761,10 +4766,29 @@ diff -b -B --ignore-all-space --exclude- ## Do not audit attempts to get the ## session ID of all domains. ##
-@@ -1039,6 +1029,35 @@ +@@ -1039,6 +1029,54 @@ ######################################## ## ++## Get the attributes ++## of all domains unix datagram sockets. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`domain_getattr_all_stream_sockets',` ++ gen_require(` ++ attribute domain; ++ ') ++ ++ allow $1 domain:unix_stream_socket getattr; ++') ++ ++######################################## ++## +## Get the attributes of all domains +## unnamed pipes. +## @@ -4797,7 +4821,7 @@ diff -b -B --ignore-all-space --exclude- ## Do not audit attempts to get the attributes ## of all domains unnamed pipes. ##
-@@ -1248,18 +1267,34 @@ +@@ -1248,18 +1286,34 @@ ##
## # @@ -4835,7 +4859,7 @@ diff -b -B --ignore-all-space --exclude- ## Allow specified type to receive labeled ## networking packets from all domains, over ## all protocols (TCP, UDP, etc) -@@ -1280,6 +1315,24 @@ +@@ -1280,6 +1334,24 @@ ######################################## ## @@ -4860,7 +4884,7 @@ diff -b -B --ignore-all-space --exclude- ## Unconfined access to domains. ## ## -@@ -1304,3 +1357,20 @@ +@@ -1304,3 +1376,20 @@ typeattribute $1 process_uncond_exempt; ') @@ -8271,7 +8295,7 @@ diff -b -B --ignore-all-space --exclude- +/var/www/svn/conf(/.*)? gen_context(system_u:object_r:httpd_sys_content_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/apache.if serefpolicy-3.6.31/policy/modules/services/apache.if --- nsaserefpolicy/policy/modules/services/apache.if 2009-07-28 15:51:13.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/services/apache.if 2009-09-09 15:38:24.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/services/apache.if 2009-09-10 10:32:22.000000000 -0400 @@ -13,21 +13,16 @@ # template(`apache_content_template',` @@ -8568,10 +8592,30 @@ diff -b -B --ignore-all-space --exclude- manage_dirs_pattern($2, httpd_user_script_exec_t, httpd_user_script_exec_t) manage_files_pattern($2, httpd_user_script_exec_t, httpd_user_script_exec_t) -@@ -504,6 +444,47 @@ +@@ -503,6 +443,66 @@ + ######################################## ## - ## Allow the specified domain to read ++## Allow the specified domain to delete ++## Apache cache files. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`apache_delete_cache_files',` ++ gen_require(` ++ type httpd_cache_t; ++ ') ++ ++ delete_files_pattern($1, httpd_cache_t, httpd_cache_t) ++') ++ ++######################################## ++## ++## Allow the specified domain to read +## apache tmp files. +## +## @@ -8612,11 +8656,10 @@ diff -b -B --ignore-all-space --exclude- + +######################################## +## -+## Allow the specified domain to read + ## Allow the specified domain to read ## apache configuration files. ## - ## -@@ -579,7 +560,7 @@ +@@ -579,7 +579,7 @@ ## ## ## @@ -8625,7 +8668,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -715,6 +696,7 @@ +@@ -715,6 +715,7 @@ ') allow $1 httpd_modules_t:dir list_dir_perms; @@ -8633,7 +8676,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -782,6 +764,32 @@ +@@ -782,6 +783,32 @@ ######################################## ## @@ -8666,7 +8709,7 @@ diff -b -B --ignore-all-space --exclude- ## Execute all web scripts in the system ## script domain. ## -@@ -791,16 +799,18 @@ +@@ -791,16 +818,18 @@ ##
## # @@ -8689,7 +8732,7 @@ diff -b -B --ignore-all-space --exclude- ') ') -@@ -859,6 +869,8 @@ +@@ -859,6 +888,8 @@ ## ## # @@ -8698,7 +8741,7 @@ diff -b -B --ignore-all-space --exclude- interface(`apache_run_all_scripts',` gen_require(` attribute httpd_exec_scripts, httpd_script_domains; -@@ -884,7 +896,7 @@ +@@ -884,7 +915,7 @@ type httpd_squirrelmail_t; ') @@ -8707,7 +8750,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1043,6 +1055,44 @@ +@@ -1043,6 +1074,44 @@ ######################################## ## @@ -8752,7 +8795,7 @@ diff -b -B --ignore-all-space --exclude- ## All of the rules required to administrate an apache environment ## ## -@@ -1072,11 +1122,17 @@ +@@ -1072,11 +1141,17 @@ type httpd_modules_t, httpd_lock_t; type httpd_var_run_t, httpd_php_tmp_t; type httpd_suexec_tmp_t, httpd_tmp_t; @@ -8770,7 +8813,7 @@ diff -b -B --ignore-all-space --exclude- apache_manage_all_content($1) miscfiles_manage_public_files($1) -@@ -1096,12 +1152,57 @@ +@@ -1096,12 +1171,57 @@ kernel_search_proc($1) allow $1 httpd_t:dir list_dir_perms; @@ -9936,7 +9979,7 @@ diff -b -B --ignore-all-space --exclude- +permissive chronyd_t; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/clamav.te serefpolicy-3.6.31/policy/modules/services/clamav.te --- nsaserefpolicy/policy/modules/services/clamav.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/services/clamav.te 2009-09-09 15:38:24.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/services/clamav.te 2009-09-09 18:21:13.000000000 -0400 @@ -117,9 +117,9 @@ logging_send_syslog_msg(clamd_t) @@ -9949,7 +9992,7 @@ diff -b -B --ignore-all-space --exclude- cron_use_fds(clamd_t) cron_use_system_job_fds(clamd_t) -@@ -187,9 +187,9 @@ +@@ -187,15 +187,13 @@ files_read_etc_files(freshclam_t) files_read_etc_runtime_files(freshclam_t) @@ -9961,7 +10004,14 @@ diff -b -B --ignore-all-space --exclude- clamav_stream_connect(freshclam_t) -@@ -247,5 +247,9 @@ +-cron_use_fds(freshclam_t) +-cron_use_system_job_fds(freshclam_t) +-cron_rw_pipes(freshclam_t) ++cron_system_entry(freshclam_t, freshclam_exec_t) + + ######################################## + # +@@ -247,5 +245,9 @@ mta_send_mail(clamscan_t) optional_policy(` @@ -10699,7 +10749,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cron.te serefpolicy-3.6.31/policy/modules/services/cron.te --- nsaserefpolicy/policy/modules/services/cron.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/services/cron.te 2009-09-09 15:38:24.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/services/cron.te 2009-09-09 18:02:56.000000000 -0400 @@ -38,6 +38,10 @@ type cron_var_lib_t; files_type(cron_var_lib_t) @@ -10974,7 +11024,15 @@ diff -b -B --ignore-all-space --exclude- # via redirection of standard out. optional_policy(` rpm_manage_log(system_cronjob_t) -@@ -419,6 +490,14 @@ +@@ -412,6 +483,7 @@ + apache_read_config(system_cronjob_t) + apache_read_log(system_cronjob_t) + apache_read_sys_content(system_cronjob_t) ++ apache_delete_cache_files(system_cronjob_t) + ') + + optional_policy(` +@@ -419,6 +491,14 @@ ') optional_policy(` @@ -10989,7 +11047,7 @@ diff -b -B --ignore-all-space --exclude- ftp_read_log(system_cronjob_t) ') -@@ -429,11 +508,20 @@ +@@ -429,11 +509,20 @@ ') optional_policy(` @@ -11010,7 +11068,7 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` -@@ -445,9 +533,11 @@ +@@ -445,9 +534,11 @@ ') optional_policy(` @@ -11024,7 +11082,7 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` -@@ -461,8 +551,8 @@ +@@ -461,8 +552,8 @@ ') optional_policy(` @@ -11035,7 +11093,7 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` -@@ -470,24 +560,17 @@ +@@ -470,24 +561,17 @@ ') optional_policy(` @@ -11063,7 +11121,7 @@ diff -b -B --ignore-all-space --exclude- allow cronjob_t self:process { signal_perms setsched }; allow cronjob_t self:fifo_file rw_fifo_file_perms; allow cronjob_t self:unix_stream_socket create_stream_socket_perms; -@@ -571,6 +654,9 @@ +@@ -571,6 +655,9 @@ userdom_manage_user_home_content_sockets(cronjob_t) #userdom_user_home_dir_filetrans_user_home_content(cronjob_t, notdevfile_class_set) @@ -11073,7 +11131,7 @@ diff -b -B --ignore-all-space --exclude- tunable_policy(`fcron_crond', ` allow crond_t user_cron_spool_t:file manage_file_perms; ') -@@ -590,13 +676,5 @@ +@@ -590,13 +677,5 @@ # optional_policy(` @@ -11533,7 +11591,7 @@ diff -b -B --ignore-all-space --exclude- allow $1 devicekit_t:process { ptrace signal_perms getattr }; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/devicekit.te serefpolicy-3.6.31/policy/modules/services/devicekit.te --- nsaserefpolicy/policy/modules/services/devicekit.te 2009-07-29 15:15:33.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/services/devicekit.te 2009-09-09 15:38:24.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/services/devicekit.te 2009-09-10 10:27:07.000000000 -0400 @@ -36,12 +36,15 @@ manage_dirs_pattern(devicekit_t, devicekit_var_run_t, devicekit_var_run_t) manage_files_pattern(devicekit_t, devicekit_var_run_t, devicekit_var_run_t) @@ -11573,13 +11631,14 @@ diff -b -B --ignore-all-space --exclude- kernel_setsched(devicekit_disk_t) corecmd_exec_bin(devicekit_disk_t) -@@ -79,21 +87,30 @@ +@@ -79,21 +87,31 @@ dev_rw_sysfs(devicekit_disk_t) dev_read_urand(devicekit_disk_t) dev_getattr_usbfs_dirs(devicekit_disk_t) +dev_manage_generic_files(devicekit_disk_t) + +domain_read_all_domains_state(devicekit_disk_t) ++domain_getattr_all_stream_sockets(devicekit_disk_t) +files_getattr_all_mountpoints(devicekit_disk_t) +files_getattr_all_files(devicekit_disk_t) @@ -11605,7 +11664,7 @@ diff -b -B --ignore-all-space --exclude- auth_use_nsswitch(devicekit_disk_t) miscfiles_read_localization(devicekit_disk_t) -@@ -110,6 +127,7 @@ +@@ -110,6 +128,7 @@ ') optional_policy(` @@ -11613,7 +11672,7 @@ diff -b -B --ignore-all-space --exclude- policykit_domtrans_auth(devicekit_disk_t) policykit_read_lib(devicekit_disk_t) policykit_read_reload(devicekit_disk_t) -@@ -134,14 +152,22 @@ +@@ -134,14 +153,22 @@ udev_read_db(devicekit_disk_t) ') @@ -11637,7 +11696,7 @@ diff -b -B --ignore-all-space --exclude- manage_dirs_pattern(devicekit_power_t, devicekit_var_lib_t, devicekit_var_lib_t) manage_files_pattern(devicekit_power_t, devicekit_var_lib_t, devicekit_var_lib_t) -@@ -151,6 +177,7 @@ +@@ -151,6 +178,7 @@ kernel_read_system_state(devicekit_power_t) kernel_rw_hotplug_sysctls(devicekit_power_t) kernel_rw_kernel_sysctl(devicekit_power_t) @@ -11645,7 +11704,7 @@ diff -b -B --ignore-all-space --exclude- corecmd_exec_bin(devicekit_power_t) corecmd_exec_shell(devicekit_power_t) -@@ -159,6 +186,7 @@ +@@ -159,6 +187,7 @@ domain_read_all_domains_state(devicekit_power_t) @@ -11653,7 +11712,7 @@ diff -b -B --ignore-all-space --exclude- dev_rw_generic_usb_dev(devicekit_power_t) dev_rw_netcontrol(devicekit_power_t) dev_rw_sysfs(devicekit_power_t) -@@ -167,12 +195,17 @@ +@@ -167,12 +196,17 @@ files_read_etc_files(devicekit_power_t) files_read_usr_files(devicekit_power_t) @@ -11671,7 +11730,7 @@ diff -b -B --ignore-all-space --exclude- userdom_read_all_users_state(devicekit_power_t) optional_policy(` -@@ -180,8 +213,11 @@ +@@ -180,8 +214,11 @@ ') optional_policy(` @@ -11684,7 +11743,7 @@ diff -b -B --ignore-all-space --exclude- allow devicekit_power_t devicekit_t:dbus send_msg; optional_policy(` -@@ -203,17 +239,23 @@ +@@ -203,17 +240,23 @@ optional_policy(` hal_domtrans_mac(devicekit_power_t) @@ -12370,6 +12429,18 @@ diff -b -B --ignore-all-space --exclude- logging_send_syslog_msg(inetd_t) miscfiles_read_localization(inetd_t) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/irqbalance.te serefpolicy-3.6.31/policy/modules/services/irqbalance.te +--- nsaserefpolicy/policy/modules/services/irqbalance.te 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/services/irqbalance.te 2009-09-10 11:10:00.000000000 -0400 +@@ -22,7 +22,7 @@ + allow irqbalance_t self:udp_socket create_socket_perms; + + dontaudit irqbalance_t self:capability sys_tty_config; +-allow irqbalance_t self:process signal_perms; ++allow irqbalance_t self:process { getcap setcap signal_perms }; + + manage_files_pattern(irqbalance_t, irqbalance_var_run_t, irqbalance_var_run_t) + files_pid_filetrans(irqbalance_t, irqbalance_var_run_t, file) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/kerberos.te serefpolicy-3.6.31/policy/modules/services/kerberos.te --- nsaserefpolicy/policy/modules/services/kerberos.te 2009-08-14 16:14:31.000000000 -0400 +++ serefpolicy-3.6.31/policy/modules/services/kerberos.te 2009-09-09 15:38:24.000000000 -0400 @@ -16022,7 +16093,7 @@ diff -b -B --ignore-all-space --exclude- ## diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpc.if serefpolicy-3.6.31/policy/modules/services/rpc.if --- nsaserefpolicy/policy/modules/services/rpc.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/services/rpc.if 2009-09-09 15:38:24.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/services/rpc.if 2009-09-09 17:49:26.000000000 -0400 @@ -54,7 +54,7 @@ allow $1_t self:unix_dgram_socket create_socket_perms; allow $1_t self:unix_stream_socket create_stream_socket_perms; @@ -21132,7 +21203,7 @@ diff -b -B --ignore-all-space --exclude- # diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/init.if serefpolicy-3.6.31/policy/modules/system/init.if --- nsaserefpolicy/policy/modules/system/init.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/system/init.if 2009-09-09 15:38:24.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/init.if 2009-09-10 10:24:51.000000000 -0400 @@ -174,6 +174,7 @@ role system_r types $1; @@ -21292,6 +21363,15 @@ diff -b -B --ignore-all-space --exclude- ######################################## ## ## Execute all init scripts in the caller domain. +@@ -1123,7 +1194,7 @@ + type initrc_t; + ') + +- allow $1 initrc_t:unix_stream_socket { read write }; ++ allow $1 initrc_t:unix_stream_socket rw_socket_perms; + ') + + ######################################## @@ -1291,6 +1362,25 @@ ######################################## @@ -21937,9 +22017,10 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/ipsec.fc serefpolicy-3.6.31/policy/modules/system/ipsec.fc --- nsaserefpolicy/policy/modules/system/ipsec.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/system/ipsec.fc 2009-09-09 15:38:24.000000000 -0400 -@@ -1,3 +1,5 @@ ++++ serefpolicy-3.6.31/policy/modules/system/ipsec.fc 2009-09-10 10:30:53.000000000 -0400 +@@ -1,3 +1,6 @@ +/etc/rc\.d/init\.d/ipsec -- gen_context(system_u:object_r:ipsec_initrc_exec_t,s0) ++/etc/rc\.d/init\.d/racoon -- gen_context(system_u:object_r:ipsec_initrc_exec_t,s0) + /etc/ipsec\.secrets -- gen_context(system_u:object_r:ipsec_key_file_t,s0) /etc/ipsec\.conf -- gen_context(system_u:object_r:ipsec_conf_file_t,s0) @@ -21978,7 +22059,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/ipsec.te serefpolicy-3.6.31/policy/modules/system/ipsec.te --- nsaserefpolicy/policy/modules/system/ipsec.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/system/ipsec.te 2009-09-09 15:38:24.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/ipsec.te 2009-09-10 10:33:12.000000000 -0400 @@ -6,6 +6,13 @@ # Declarations # @@ -22074,7 +22155,15 @@ diff -b -B --ignore-all-space --exclude- allow ipsec_mgmt_t ipsec_mgmt_lock_t:file manage_file_perms; files_lock_filetrans(ipsec_mgmt_t, ipsec_mgmt_lock_t, file) -@@ -280,6 +297,13 @@ +@@ -241,6 +258,7 @@ + init_use_script_ptys(ipsec_mgmt_t) + init_exec_script_files(ipsec_mgmt_t) + init_use_fds(ipsec_mgmt_t) ++init_labeled_script_domtrans(ipsec_mgmt_t, ipsec_initrc_exec_t) + + logging_send_syslog_msg(ipsec_mgmt_t) + +@@ -280,6 +298,13 @@ allow racoon_t self:netlink_selinux_socket { bind create read }; allow racoon_t self:udp_socket create_socket_perms; allow racoon_t self:key_socket create_socket_perms; @@ -22088,7 +22177,7 @@ diff -b -B --ignore-all-space --exclude- # manage pid file manage_files_pattern(racoon_t, ipsec_var_run_t, ipsec_var_run_t) -@@ -297,6 +321,13 @@ +@@ -297,6 +322,13 @@ kernel_read_system_state(racoon_t) kernel_read_network_state(racoon_t) @@ -22102,7 +22191,7 @@ diff -b -B --ignore-all-space --exclude- corenet_all_recvfrom_unlabeled(racoon_t) corenet_tcp_sendrecv_all_if(racoon_t) corenet_udp_sendrecv_all_if(racoon_t) -@@ -314,6 +345,8 @@ +@@ -314,6 +346,8 @@ files_read_etc_files(racoon_t) @@ -22111,7 +22200,7 @@ diff -b -B --ignore-all-space --exclude- # allow racoon to use avc_has_perm to check context on proposed SA selinux_compute_access_vector(racoon_t) -@@ -328,6 +361,14 @@ +@@ -328,6 +362,14 @@ miscfiles_read_localization(racoon_t) @@ -22126,7 +22215,7 @@ diff -b -B --ignore-all-space --exclude- ######################################## # # Setkey local policy -@@ -347,6 +388,7 @@ +@@ -347,6 +389,7 @@ files_read_etc_files(setkey_t) init_dontaudit_use_fds(setkey_t) @@ -23309,14 +23398,36 @@ diff -b -B --ignore-all-space --exclude- + rpc_domtrans_rpcd(unconfined_mount_t) ') + +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/raid.fc serefpolicy-3.6.31/policy/modules/system/raid.fc +--- nsaserefpolicy/policy/modules/system/raid.fc 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/raid.fc 2009-09-09 17:43:41.000000000 -0400 +@@ -3,3 +3,5 @@ + /sbin/mdmpd -- gen_context(system_u:object_r:mdadm_exec_t,s0) + + /var/run/mdadm(/.*)? gen_context(system_u:object_r:mdadm_var_run_t,s0) ++ ++/dev/.mdadm.map -- gen_context(system_u:object_r:mdadm_map_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/raid.te serefpolicy-3.6.31/policy/modules/system/raid.te --- nsaserefpolicy/policy/modules/system/raid.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/system/raid.te 2009-09-09 15:38:24.000000000 -0400 -@@ -44,11 +44,13 @@ ++++ serefpolicy-3.6.31/policy/modules/system/raid.te 2009-09-10 11:15:15.000000000 -0400 +@@ -14,6 +14,9 @@ + type mdadm_var_run_t; + files_pid_file(mdadm_var_run_t) + ++type mdadm_map_t; ++files_type(mdadm_map_t) ++ + ######################################## + # + # Local policy +@@ -44,11 +47,16 @@ dev_dontaudit_getattr_generic_chr_files(mdadm_t) dev_dontaudit_getattr_generic_blk_files(mdadm_t) dev_read_realtime_clock(mdadm_t) +dev_read_raw_memory(mdadm_t) ++# create .mdadm files in /dev ++allow mdadm_t mdadm_map_t:file manage_file_perms; ++dev_filetrans(mdadm_t, mdadm_map_t, file) domain_use_interactive_fds(mdadm_t) @@ -24549,7 +24660,7 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/udev.te serefpolicy-3.6.31/policy/modules/system/udev.te --- nsaserefpolicy/policy/modules/system/udev.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/system/udev.te 2009-09-09 15:38:24.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/udev.te 2009-09-09 17:40:55.000000000 -0400 @@ -50,6 +50,7 @@ allow udev_t self:unix_stream_socket connectto; allow udev_t self:netlink_kobject_uevent_socket create_socket_perms; @@ -25434,7 +25545,7 @@ diff -b -B --ignore-all-space --exclude- +HOME_DIR/\.gvfs(/.*)? <> diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.if serefpolicy-3.6.31/policy/modules/system/userdomain.if --- nsaserefpolicy/policy/modules/system/userdomain.if 2009-08-31 13:30:04.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/system/userdomain.if 2009-09-09 15:38:24.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/system/userdomain.if 2009-09-09 17:50:51.000000000 -0400 @@ -30,8 +30,9 @@ ') @@ -25885,7 +25996,7 @@ diff -b -B --ignore-all-space --exclude- ############################## # -@@ -508,182 +525,203 @@ +@@ -508,182 +525,207 @@ # evolution and gnome-session try to create a netlink socket dontaudit $1_t self:netlink_socket { create ioctl read getattr write setattr append bind connect getopt setopt shutdown }; dontaudit $1_t self:netlink_route_socket { create ioctl read getattr write setattr append bind connect getopt setopt shutdown nlmsg_read nlmsg_write }; @@ -26129,14 +26240,17 @@ diff -b -B --ignore-all-space --exclude- - tunable_policy(`allow_user_postgresql_connect',` - postgresql_stream_connect($1_t) - postgresql_tcp_connect($1_t) -- ') + resmgr_stream_connect($1_usertype) + ') ++ ++ optional_policy(` ++ rpc_dontaudit_getattr_exports($1_usertype) ++ rpc_manage_nfs_rw_content($1_usertype) ') optional_policy(` - resmgr_stream_connect($1_t) -+ rpc_dontaudit_getattr_exports($1_usertype) -+ rpc_manage_nfs_rw_content($1_usertype) ++ rpcbind_stream_connect($1_usertype) ') optional_policy(` @@ -26163,23 +26277,23 @@ diff -b -B --ignore-all-space --exclude- ') ####################################### -@@ -711,13 +749,26 @@ +@@ -711,13 +753,26 @@ userdom_base_user_template($1) - userdom_manage_home_role($1_r, $1_t) + userdom_manage_home_role($1_r, $1_usertype) -+ -+ userdom_manage_tmp_role($1_r, $1_usertype) -+ userdom_manage_tmpfs_role($1_r, $1_usertype) - userdom_manage_tmp_role($1_r, $1_t) - userdom_manage_tmpfs_role($1_r, $1_t) -+ ifelse(`$1',`unconfined',`',` -+ gen_tunable(allow_$1_exec_content, true) ++ userdom_manage_tmp_role($1_r, $1_usertype) ++ userdom_manage_tmpfs_role($1_r, $1_usertype) - userdom_exec_user_tmp_files($1_t) - userdom_exec_user_home_content_files($1_t) ++ ifelse(`$1',`unconfined',`',` ++ gen_tunable(allow_$1_exec_content, true) ++ + tunable_policy(`allow_$1_exec_content',` + userdom_exec_user_tmp_files($1_usertype) + userdom_exec_user_home_content_files($1_usertype) @@ -26195,7 +26309,7 @@ diff -b -B --ignore-all-space --exclude- userdom_change_password_template($1) -@@ -735,70 +786,71 @@ +@@ -735,70 +790,71 @@ allow $1_t self:context contains; @@ -26300,7 +26414,7 @@ diff -b -B --ignore-all-space --exclude- ') ') -@@ -835,6 +887,28 @@ +@@ -835,6 +891,28 @@ # Local policy # @@ -26329,7 +26443,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` loadkeys_run($1_t,$1_r) ') -@@ -865,51 +939,81 @@ +@@ -865,51 +943,81 @@ userdom_restricted_user_template($1) @@ -26346,12 +26460,12 @@ diff -b -B --ignore-all-space --exclude- auth_role($1_r, $1_t) - auth_search_pam_console_data($1_t) + auth_search_pam_console_data($1_usertype) ++ ++ xserver_role($1_r, $1_t) ++ xserver_communicate($1_usertype, $1_usertype) - dev_read_sound($1_t) - dev_write_sound($1_t) -+ xserver_role($1_r, $1_t) -+ xserver_communicate($1_usertype, $1_usertype) -+ + dev_read_sound($1_usertype) + dev_write_sound($1_usertype) # gnome keyring wants to read this. @@ -26424,7 +26538,7 @@ diff -b -B --ignore-all-space --exclude- ') ') -@@ -943,8 +1047,8 @@ +@@ -943,8 +1051,8 @@ # Declarations # @@ -26434,7 +26548,7 @@ diff -b -B --ignore-all-space --exclude- userdom_common_user_template($1) ############################## -@@ -953,11 +1057,12 @@ +@@ -953,11 +1061,12 @@ # # port access is audited even if dac would not have allowed it, so dontaudit it here @@ -26449,7 +26563,7 @@ diff -b -B --ignore-all-space --exclude- # cjp: why? files_read_kernel_symbol_table($1_t) -@@ -975,36 +1080,53 @@ +@@ -975,36 +1084,53 @@ ') ') @@ -26517,7 +26631,7 @@ diff -b -B --ignore-all-space --exclude- ') ') -@@ -1040,7 +1162,7 @@ +@@ -1040,7 +1166,7 @@ template(`userdom_admin_user_template',` gen_require(` attribute admindomain; @@ -26526,7 +26640,7 @@ diff -b -B --ignore-all-space --exclude- ') ############################## -@@ -1049,8 +1171,7 @@ +@@ -1049,8 +1175,7 @@ # # Inherit rules for ordinary users. @@ -26536,7 +26650,7 @@ diff -b -B --ignore-all-space --exclude- domain_obj_id_change_exemption($1_t) role system_r types $1_t; -@@ -1075,6 +1196,9 @@ +@@ -1075,6 +1200,9 @@ # Skip authentication when pam_rootok is specified. allow $1_t self:passwd rootok; @@ -26546,7 +26660,7 @@ diff -b -B --ignore-all-space --exclude- kernel_read_software_raid_state($1_t) kernel_getattr_core_if($1_t) kernel_getattr_message_if($1_t) -@@ -1089,6 +1213,7 @@ +@@ -1089,6 +1217,7 @@ kernel_sigstop_unlabeled($1_t) kernel_signull_unlabeled($1_t) kernel_sigchld_unlabeled($1_t) @@ -26554,7 +26668,7 @@ diff -b -B --ignore-all-space --exclude- corenet_tcp_bind_generic_port($1_t) # allow setting up tunnels -@@ -1096,8 +1221,6 @@ +@@ -1096,8 +1225,6 @@ dev_getattr_generic_blk_files($1_t) dev_getattr_generic_chr_files($1_t) @@ -26563,7 +26677,7 @@ diff -b -B --ignore-all-space --exclude- # Allow MAKEDEV to work dev_create_all_blk_files($1_t) dev_create_all_chr_files($1_t) -@@ -1124,6 +1247,8 @@ +@@ -1124,6 +1251,8 @@ files_exec_usr_src_files($1_t) fs_getattr_all_fs($1_t) @@ -26572,7 +26686,7 @@ diff -b -B --ignore-all-space --exclude- fs_set_all_quotas($1_t) fs_exec_noxattr($1_t) -@@ -1152,20 +1277,6 @@ +@@ -1152,20 +1281,6 @@ # But presently necessary for installing the file_contexts file. seutil_manage_bin_policy($1_t) @@ -26593,7 +26707,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` postgresql_unconfined($1_t) ') -@@ -1211,6 +1322,7 @@ +@@ -1211,6 +1326,7 @@ dev_relabel_all_dev_nodes($1) files_create_boot_flag($1) @@ -26601,7 +26715,7 @@ diff -b -B --ignore-all-space --exclude- # Necessary for managing /boot/efi fs_manage_dos_files($1) -@@ -1276,11 +1388,15 @@ +@@ -1276,11 +1392,15 @@ interface(`userdom_user_home_content',` gen_require(` type user_home_t; @@ -26617,7 +26731,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1391,12 +1507,13 @@ +@@ -1391,12 +1511,13 @@ ') allow $1 user_home_dir_t:dir search_dir_perms; @@ -26632,7 +26746,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -1429,6 +1546,14 @@ +@@ -1429,6 +1550,14 @@ allow $1 user_home_dir_t:dir list_dir_perms; files_search_home($1) @@ -26647,7 +26761,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1444,9 +1569,11 @@ +@@ -1444,9 +1573,11 @@ interface(`userdom_dontaudit_list_user_home_dirs',` gen_require(` type user_home_dir_t; @@ -26659,7 +26773,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1503,6 +1630,25 @@ +@@ -1503,6 +1634,25 @@ allow $1 user_home_dir_t:dir relabelto; ') @@ -26685,7 +26799,7 @@ diff -b -B --ignore-all-space --exclude- ######################################## ## ## Create directories in the home dir root with -@@ -1577,6 +1723,8 @@ +@@ -1577,6 +1727,8 @@ ') dontaudit $1 user_home_t:dir search_dir_perms; @@ -26694,7 +26808,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1670,6 +1818,7 @@ +@@ -1670,6 +1822,7 @@ type user_home_dir_t, user_home_t; ') @@ -26702,7 +26816,7 @@ diff -b -B --ignore-all-space --exclude- read_files_pattern($1, { user_home_dir_t user_home_t }, user_home_t) files_search_home($1) ') -@@ -1797,19 +1946,32 @@ +@@ -1797,19 +1950,32 @@ # interface(`userdom_exec_user_home_content_files',` gen_require(` @@ -26742,7 +26856,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1844,6 +2006,7 @@ +@@ -1844,6 +2010,7 @@ interface(`userdom_manage_user_home_content_files',` gen_require(` type user_home_dir_t, user_home_t; @@ -26750,7 +26864,7 @@ diff -b -B --ignore-all-space --exclude- ') manage_files_pattern($1, user_home_t, user_home_t) -@@ -2391,27 +2554,7 @@ +@@ -2391,27 +2558,7 @@ ######################################## ## @@ -26779,7 +26893,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -2765,11 +2908,32 @@ +@@ -2765,11 +2912,32 @@ # interface(`userdom_search_user_home_content',` gen_require(` @@ -26814,7 +26928,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2897,7 +3061,25 @@ +@@ -2897,7 +3065,25 @@ type user_tmp_t; ') @@ -26841,7 +26955,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2934,6 +3116,7 @@ +@@ -2934,6 +3120,7 @@ ') read_files_pattern($1, userdomain, userdomain) @@ -26849,7 +26963,7 @@ diff -b -B --ignore-all-space --exclude- kernel_search_proc($1) ') -@@ -3064,3 +3247,559 @@ +@@ -3064,3 +3251,559 @@ allow $1 userdomain:dbus send_msg; ') Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v retrieving revision 1.915 retrieving revision 1.916 diff -u -p -r1.915 -r1.916 --- selinux-policy.spec 9 Sep 2009 21:08:02 -0000 1.915 +++ selinux-policy.spec 10 Sep 2009 15:31:01 -0000 1.916 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.31 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -443,6 +443,10 @@ exit 0 %endif %changelog +* Thu Sep 10 2009 Dan Walsh 3.6.31-2 +- Update to upstream +- Fixes for devicekit_disk + * Tue Sep 8 2009 Dan Walsh 3.6.30-6 - More fixes From s4504kr at fedoraproject.org Thu Sep 10 15:35:04 2009 From: s4504kr at fedoraproject.org (Jochen Schmitt) Date: Thu, 10 Sep 2009 15:35:04 +0000 (UTC) Subject: rpms/ksplice/F-11 ksplice.spec, 1.16, 1.17 sources, 1.9, 1.10 ksplice-0.9.4-config.patch, 1.1, NONE Message-ID: <20090910153504.6673111C00DB@cvs1.fedora.phx.redhat.com> Author: s4504kr Update of /cvs/extras/rpms/ksplice/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8924 Modified Files: ksplice.spec sources Removed Files: ksplice-0.9.4-config.patch Log Message: New upstream release Index: ksplice.spec =================================================================== RCS file: /cvs/extras/rpms/ksplice/F-11/ksplice.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- ksplice.spec 1 Apr 2009 14:50:20 -0000 1.16 +++ ksplice.spec 10 Sep 2009 15:35:04 -0000 1.17 @@ -1,6 +1,6 @@ Name: ksplice -Version: 0.9.7 -Release: 3%{?dist} +Version: 0.9.9 +Release: 1%{?dist} Summary: Patching a Linux kernel without reboot Group: System Environment/Kernel @@ -8,9 +8,6 @@ License: GPLv2 URL: http://ksplice.com Source0: http://ksplice.com/dist/ksplice-%{version}-src.tar.gz -# Sent to upstream via email -Patch0: ksplice-0.9.4-config.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) ExclusiveArch: %{ix86} x86_64 @@ -39,7 +36,6 @@ any way. %prep %setup -q -%patch0 -p1 -b .auto # Filter ksplce as a provide @@ -63,7 +59,7 @@ chmod +x %{__perl_requires} %build autoconf -%configure --with-libz --with-libbfd --with-libiberty +%configure make %{?_smp_mflags} %install @@ -84,6 +80,12 @@ rm -rf $RPM_BUILD_ROOT %doc COPYING README %changelog +* Wed Sep 9 2009 Jochen Schmitt 0.9.9-1 +- New upstream release + +* Fri Jul 24 2009 Fedora Release Engineering 0.9.7-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Apr 1 2009 Jochen Schmitt 0.9.7-3 - Change from ExcludeArch to ExclusiveArch Index: sources =================================================================== RCS file: /cvs/extras/rpms/ksplice/F-11/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 11 Mar 2009 18:01:30 -0000 1.9 +++ sources 10 Sep 2009 15:35:04 -0000 1.10 @@ -1 +1 @@ -79bc8aa5275c026e3bd4092da93cb996 ksplice-0.9.7-src.tar.gz +ceb4301c51d9b075731050b57d9ecd80 ksplice-0.9.9-src.tar.gz --- ksplice-0.9.4-config.patch DELETED --- From s4504kr at fedoraproject.org Thu Sep 10 15:36:28 2009 From: s4504kr at fedoraproject.org (Jochen Schmitt) Date: Thu, 10 Sep 2009 15:36:28 +0000 (UTC) Subject: rpms/ksplice/F-10 ksplice.spec, 1.12, 1.13 sources, 1.9, 1.10 ksplice-0.9.4-config.patch, 1.1, NONE Message-ID: <20090910153628.9935B11C00DB@cvs1.fedora.phx.redhat.com> Author: s4504kr Update of /cvs/extras/rpms/ksplice/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9498 Modified Files: ksplice.spec sources Removed Files: ksplice-0.9.4-config.patch Log Message: New upstream release Index: ksplice.spec =================================================================== RCS file: /cvs/extras/rpms/ksplice/F-10/ksplice.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- ksplice.spec 12 Mar 2009 16:34:50 -0000 1.12 +++ ksplice.spec 10 Sep 2009 15:36:28 -0000 1.13 @@ -1,6 +1,6 @@ Name: ksplice -Version: 0.9.7 -Release: 2%{?dist} +Version: 0.9.9 +Release: 1%{?dist} Summary: Patching a Linux kernel without reboot Group: System Environment/Kernel @@ -8,12 +8,9 @@ License: GPLv2 URL: http://ksplice.com Source0: http://ksplice.com/dist/ksplice-%{version}-src.tar.gz -# Sent to upstream via email -Patch0: ksplice-0.9.4-config.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -ExcludeArch: ppc64, ppc +ExclusiveArch: %{ix86} x86_64 BuildRequires: autoconf BuildRequires: binutils-devel, perl @@ -39,7 +36,6 @@ any way. %prep %setup -q -%patch0 -p1 -b .auto # Filter ksplce as a provide @@ -63,7 +59,7 @@ chmod +x %{__perl_requires} %build autoconf -%configure --with-libz --with-libbfd --with-libiberty +%configure make %{?_smp_mflags} %install @@ -84,6 +80,15 @@ rm -rf $RPM_BUILD_ROOT %doc COPYING README %changelog +* Wed Sep 9 2009 Jochen Schmitt 0.9.9-1 +- New upstream release + +* Fri Jul 24 2009 Fedora Release Engineering 0.9.7-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Apr 1 2009 Jochen Schmitt 0.9.7-3 +- Change from ExcludeArch to ExclusiveArch + * Wed Mar 11 2009 Jochen Schmitt 0.9.7-2 - New upstream release Index: sources =================================================================== RCS file: /cvs/extras/rpms/ksplice/F-10/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 12 Mar 2009 16:34:50 -0000 1.9 +++ sources 10 Sep 2009 15:36:28 -0000 1.10 @@ -1 +1 @@ -79bc8aa5275c026e3bd4092da93cb996 ksplice-0.9.7-src.tar.gz +ceb4301c51d9b075731050b57d9ecd80 ksplice-0.9.9-src.tar.gz --- ksplice-0.9.4-config.patch DELETED --- From rdieter at fedoraproject.org Thu Sep 10 15:37:01 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Thu, 10 Sep 2009 15:37:01 +0000 (UTC) Subject: rpms/qt/devel qt.spec,1.325,1.326 Message-ID: <20090910153701.2DAD011C00DB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/qt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9722 Modified Files: qt.spec Log Message: try building with -fno-var-tracking-assignments Index: qt.spec =================================================================== RCS file: /cvs/pkgs/rpms/qt/devel/qt.spec,v retrieving revision 1.325 retrieving revision 1.326 diff -u -p -r1.325 -r1.326 --- qt.spec 9 Sep 2009 13:04:25 -0000 1.325 +++ qt.spec 10 Sep 2009 15:37:00 -0000 1.326 @@ -372,6 +372,10 @@ Qt libraries used for drawing widgets an # drop -fexceptions from $RPM_OPT_FLAGS RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed 's|-fexceptions||g'` +# hack around (hopefully temporary) gcc borkage +%if 0%{?fedora} > 11 +RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fno-var-tracking-assignments" +%endif %define platform linux-g++ %if "%{_qt4_datadir}" != "%{_qt4_prefix}" && "%{_lib}" == "lib64" From dwalsh at fedoraproject.org Thu Sep 10 15:38:44 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Thu, 10 Sep 2009 15:38:44 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch,1.77,1.78 Message-ID: <20090910153844.9B24811C00DB@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10361 Modified Files: policy-F12.patch Log Message: * Thu Sep 10 2009 Dan Walsh 3.6.31-2 - Update to upstream - Fixes for devicekit_disk policy-F12.patch: Makefile | 2 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/certwatch.te | 2 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/firstboot.te | 6 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 1 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 19 policy/modules/admin/prelink.te | 1 policy/modules/admin/readahead.te | 3 policy/modules/admin/rpm.fc | 17 policy/modules/admin/rpm.if | 177 +++ policy/modules/admin/rpm.te | 65 + policy/modules/admin/shorewall.if | 40 policy/modules/admin/shorewall.te | 2 policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 67 + policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/tzdata.te | 2 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 31 policy/modules/admin/vbetool.te | 16 policy/modules/apps/calamaris.te | 7 policy/modules/apps/cpufreqselector.te | 2 policy/modules/apps/gitosis.if | 45 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 +++ policy/modules/apps/gnome.te | 89 + policy/modules/apps/gpg.te | 10 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 ++ policy/modules/apps/java.te | 12 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 65 + policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 + policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 ++ policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 13 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 313 ++++++ policy/modules/apps/nsplugin.te | 290 ++++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 11 policy/modules/apps/pulseaudio.te | 6 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 190 ++++ policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 56 + policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 167 +++ policy/modules/apps/sandbox.te | 304 ++++++ policy/modules/apps/screen.if | 5 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 76 + policy/modules/apps/seunshare.te | 37 policy/modules/apps/vmware.te | 1 policy/modules/apps/wine.fc | 23 policy/modules/apps/wine.if | 59 + policy/modules/apps/wine.te | 34 policy/modules/kernel/corecommands.fc | 28 policy/modules/kernel/corecommands.if | 2 policy/modules/kernel/corenetwork.te.in | 29 policy/modules/kernel/devices.fc | 5 policy/modules/kernel/devices.if | 164 +++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 151 ++- policy/modules/kernel/domain.te | 84 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 211 ++++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 39 policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 2 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 -- policy/modules/roles/sysadm.te | 124 -- policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++++++ policy/modules/roles/unconfineduser.te | 393 ++++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 13 policy/modules/services/abrt.if | 126 ++ policy/modules/services/abrt.te | 120 ++ policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 37 policy/modules/services/apache.if | 390 +++++--- policy/modules/services/apache.te | 422 +++++++-- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 8 policy/modules/services/certmaster.te | 2 policy/modules/services/chronyd.fc | 11 policy/modules/services/chronyd.if | 105 ++ policy/modules/services/chronyd.te | 67 + policy/modules/services/clamav.te | 16 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/corosync.fc | 13 policy/modules/services/corosync.if | 108 ++ policy/modules/services/corosync.te | 109 ++ policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 13 policy/modules/services/cron.if | 202 +++- policy/modules/services/cron.te | 151 ++- policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 28 policy/modules/services/cvs.te | 1 policy/modules/services/dbus.if | 49 - policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 51 + policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 5 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 + policy/modules/services/gnomeclock.fc | 3 policy/modules/services/gnomeclock.if | 69 + policy/modules/services/gnomeclock.te | 50 + policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 47 - policy/modules/services/inetd.te | 2 policy/modules/services/irqbalance.te | 2 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/modemmanager.fc | 2 policy/modules/services/modemmanager.if | 43 policy/modules/services/modemmanager.te | 46 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 34 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 + policy/modules/services/nagios.te | 55 - policy/modules/services/networkmanager.fc | 13 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 114 ++ policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.if | 18 policy/modules/services/nscd.te | 11 policy/modules/services/nslcd.if | 8 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 7 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 18 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 2 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 5 policy/modules/services/policykit.if | 48 + policy/modules/services/policykit.te | 61 + policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++- policy/modules/services/postfix.te | 136 ++ policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 14 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 + policy/modules/services/pyzor.te | 37 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/rgmanager.fc | 6 policy/modules/services/rgmanager.if | 40 policy/modules/services/rgmanager.te | 54 + policy/modules/services/rhcs.fc | 22 policy/modules/services/rhcs.if | 214 ++++ policy/modules/services/rhcs.te | 336 +++++++ policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 6 policy/modules/services/rpc.te | 14 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit_daemon.fc | 2 policy/modules/services/rtkit_daemon.if | 63 + policy/modules/services/rtkit_daemon.te | 38 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 ++ policy/modules/services/samba.te | 87 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 84 + policy/modules/services/setroubleshoot.te | 79 + policy/modules/services/smartmon.te | 15 policy/modules/services/spamassassin.fc | 14 policy/modules/services/spamassassin.if | 88 + policy/modules/services/spamassassin.te | 129 ++ policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 +++ policy/modules/services/ssh.te | 70 - policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sssd.te | 6 policy/modules/services/sysstat.te | 2 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 12 policy/modules/services/virt.if | 127 ++ policy/modules/services/virt.te | 274 +++++ policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 30 policy/modules/services/xserver.if | 534 ++++++++++- policy/modules/services/xserver.te | 310 +++++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 +++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 7 policy/modules/system/init.fc | 6 policy/modules/system/init.if | 158 +++ policy/modules/system/init.te | 276 ++++- policy/modules/system/ipsec.fc | 3 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 55 + policy/modules/system/iptables.fc | 11 policy/modules/system/iptables.te | 5 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 158 ++- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 16 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 11 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 34 policy/modules/system/lvm.te | 17 policy/modules/system/miscfiles.if | 19 policy/modules/system/modutils.te | 36 policy/modules/system/mount.fc | 7 policy/modules/system/mount.if | 2 policy/modules/system/mount.te | 75 + policy/modules/system/raid.fc | 2 policy/modules/system/raid.te | 8 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 288 ++++++ policy/modules/system/selinuxutil.te | 228 +--- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 ++ policy/modules/system/sysnetwork.te | 75 + policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 38 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 446 --------- policy/modules/system/unconfined.te | 224 ---- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1399 ++++++++++++++++++++++-------- policy/modules/system/userdomain.te | 50 - policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 ++ policy/support/obj_perm_sets.spt | 14 policy/users | 13 311 files changed, 14803 insertions(+), 2601 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.77 retrieving revision 1.78 diff -u -p -r1.77 -r1.78 --- policy-F12.patch 10 Sep 2009 15:31:01 -0000 1.77 +++ policy-F12.patch 10 Sep 2009 15:38:44 -0000 1.78 @@ -18808,7 +18808,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/virt.te serefpolicy-3.6.31/policy/modules/services/virt.te --- nsaserefpolicy/policy/modules/services/virt.te 2009-08-31 13:30:04.000000000 -0400 -+++ serefpolicy-3.6.31/policy/modules/services/virt.te 2009-09-09 15:38:24.000000000 -0400 ++++ serefpolicy-3.6.31/policy/modules/services/virt.te 2009-09-10 11:38:03.000000000 -0400 @@ -20,6 +20,28 @@ ## gen_tunable(virt_use_samba, false) @@ -18895,8 +18895,8 @@ diff -b -B --ignore-all-space --exclude- read_files_pattern(virtd_t, virt_etc_t, virt_etc_t) read_lnk_files_pattern(virtd_t, virt_etc_t, virt_etc_t) -+manage_dirs_pattern(svirt_t, svirt_cache_t, svirt_cache_t) -+manage_files_pattern(svirt_t, svirt_cache_t, svirt_cache_t) ++manage_dirs_pattern(virtd_t, svirt_cache_t, svirt_cache_t) ++manage_files_pattern(virtd_t, svirt_cache_t, svirt_cache_t) + manage_dirs_pattern(virtd_t, virt_etc_rw_t, virt_etc_rw_t) manage_files_pattern(virtd_t, virt_etc_rw_t, virt_etc_rw_t) From wtogami at fedoraproject.org Thu Sep 10 15:40:42 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 10 Sep 2009 15:40:42 +0000 (UTC) Subject: rpms/spamassassin/devel spamassassin.spec,1.124,1.125 Message-ID: <20090910154042.616D311C043D@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/spamassassin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11020 Modified Files: spamassassin.spec Log Message: argh Index: spamassassin.spec =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/spamassassin.spec,v retrieving revision 1.124 retrieving revision 1.125 diff -u -p -r1.124 -r1.125 --- spamassassin.spec 10 Sep 2009 14:57:31 -0000 1.124 +++ spamassassin.spec 10 Sep 2009 15:40:42 -0000 1.125 @@ -1,5 +1,5 @@ # OVERRIDE RHEL VERSION HERE, RHEL BUILDSYSTEM DOESN'T HAVE DIST TAG -%define rhel 5 +#%%define rhel 5 # Define Variables that must exist %{?!rhel:%define rhel 0} From wtogami at fedoraproject.org Thu Sep 10 15:50:43 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 10 Sep 2009 15:50:43 +0000 (UTC) Subject: rpms/spamassassin/devel spamassassin.spec,1.125,1.126 Message-ID: <20090910155043.2476411C043A@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/spamassassin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15809 Modified Files: spamassassin.spec Log Message: argh Index: spamassassin.spec =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/spamassassin.spec,v retrieving revision 1.125 retrieving revision 1.126 diff -u -p -r1.125 -r1.126 --- spamassassin.spec 10 Sep 2009 15:40:42 -0000 1.125 +++ spamassassin.spec 10 Sep 2009 15:50:42 -0000 1.126 @@ -163,8 +163,8 @@ find $RPM_BUILD_ROOT -type d -depth -exe #cd - cp rules/*.cf $RPM_BUILD_ROOT%{_datadir}/spamassassin/ rm -f $RPM_BUILD_ROOT%{_datadir}/spamassassin/70_sandbox.cf -rm -f /usr/lib/perl5/vendor_perl/5.10.0/Mail/SpamAssassin/Util/MemoryDump.pm -rm -f /usr/lib/perl5/vendor_perl/5.10.0/Mail/SpamAssassin/Plugin/RabinKarpBody.pm +rm -f /usr/lib/perl5/vendor_perl/*/Mail/SpamAssassin/Util/MemoryDump.pm +rm -f /usr/lib/perl5/vendor_perl/*/Mail/SpamAssassin/Plugin/RabinKarpBody.pm find $RPM_BUILD_ROOT/usr -type f -print | sed "s@^$RPM_BUILD_ROOT@@g" | From langel at fedoraproject.org Thu Sep 10 15:51:45 2009 From: langel at fedoraproject.org (Lillian Angel) Date: Thu, 10 Sep 2009 15:51:45 +0000 (UTC) Subject: rpms/java-1.6.0-openjdk/F-10 .cvsignore, 1.50, 1.51 java-1.6.0-openjdk-java-access-bridge-security.patch, 1.2, 1.3 java-1.6.0-openjdk.spec, 1.113, 1.114 sources, 1.56, 1.57 java-1.6.0-openjdk-makefile.patch, 1.12, NONE java-1.6.0-openjdk-netxandplugin.patch, 1.1, NONE java-1.6.0-openjdk-securitypatches.patch, 1.3, NONE Message-ID: <20090910155145.215B211C00DB@cvs1.fedora.phx.redhat.com> Author: langel Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16094 Modified Files: .cvsignore java-1.6.0-openjdk-java-access-bridge-security.patch java-1.6.0-openjdk.spec sources Removed Files: java-1.6.0-openjdk-makefile.patch java-1.6.0-openjdk-netxandplugin.patch java-1.6.0-openjdk-securitypatches.patch Log Message: ep 9 2009 Lillian Angel - 1:1.6.0-21.b16 - Removed unneeded patches. - Updated icedteaver to 1.6 - Resolves: rhbz#484858 - Resolves: rhbz#497408 - Resolves: rhbz#489414 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/F-10/.cvsignore,v retrieving revision 1.50 retrieving revision 1.51 diff -u -p -r1.50 -r1.51 --- .cvsignore 29 May 2009 13:57:35 -0000 1.50 +++ .cvsignore 10 Sep 2009 15:51:40 -0000 1.51 @@ -3,4 +3,4 @@ java-access-bridge-1.23.0.tar.gz mauve-2008-10-22.tar.gz hotspot.tar.gz openjdk-6-src-b16-24_apr_2009-fedora.tar.gz -icedtea6-1.5.tar.gz +icedtea6-1.6.tar.gz java-1.6.0-openjdk-java-access-bridge-security.patch: java.security | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: java-1.6.0-openjdk-java-access-bridge-security.patch =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/F-10/java-1.6.0-openjdk-java-access-bridge-security.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- java-1.6.0-openjdk-java-access-bridge-security.patch 23 Jan 2009 17:22:55 -0000 1.2 +++ java-1.6.0-openjdk-java-access-bridge-security.patch 10 Sep 2009 15:51:41 -0000 1.3 @@ -4,8 +4,8 @@ # passed to checkPackageAccess unless the # corresponding RuntimePermission ("accessClassInPackage."+package) has # been granted. --package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind. -+package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,org.GNOME.Accessibility.,org.GNOME.Bonobo. +-package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio. ++package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,org.GNOME.Accessibility.,org.GNOME.Bonobo. # # List of comma-separated packages that start with or equal this string Index: java-1.6.0-openjdk.spec =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/F-10/java-1.6.0-openjdk.spec,v retrieving revision 1.113 retrieving revision 1.114 diff -u -p -r1.113 -r1.114 --- java-1.6.0-openjdk.spec 5 Aug 2009 14:10:45 -0000 1.113 +++ java-1.6.0-openjdk.spec 10 Sep 2009 15:51:44 -0000 1.114 @@ -6,7 +6,7 @@ # If runtests is 0 test suites will not be run. %define runtests 1 -%define icedteaver 1.5 +%define icedteaver 1.6 %define icedteasnapshot %{nil} %define openjdkver b16 %define openjdkdate 24_apr_2009 @@ -135,7 +135,7 @@ Name: java-%{javaver}-%{origin} Version: %{javaver}.%{buildver} -Release: 20.%{openjdkver}%{?dist} +Release: 21.%{openjdkver}%{?dist} # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons, # and this change was brought into RHEL-4. java-1.5.0-ibm packages # also included the epoch in their virtual provides. This created a @@ -164,14 +164,11 @@ Source7: %{hotspoturl}/hotspot.tar.gz # applications. Patch0: java-1.6.0-openjdk-optflags.patch Patch1: java-1.6.0-openjdk-java-access-bridge-tck.patch -Patch2: java-1.6.0-openjdk-makefile.patch -Patch3: java-1.6.0-openjdk-java-access-bridge-idlj.patch -Patch4: java-1.6.0-openjdk-java-access-bridge-security.patch -Patch5: java-1.6.0-openjdk-accessible-toolkit.patch -Patch6: java-1.6.0-openjdk-sparc-fixes.patch -Patch7: java-1.6.0-openjdk-sparc-hotspot.patch -Patch8: java-1.6.0-openjdk-netxandplugin.patch -Patch9: java-1.6.0-openjdk-securitypatches.patch +Patch2: java-1.6.0-openjdk-java-access-bridge-idlj.patch +Patch3: java-1.6.0-openjdk-java-access-bridge-security.patch +Patch4: java-1.6.0-openjdk-accessible-toolkit.patch +Patch5: java-1.6.0-openjdk-sparc-fixes.patch +Patch6: java-1.6.0-openjdk-sparc-hotspot.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -382,8 +379,7 @@ The OpenJDK web browser plugin. %setup -q -n icedtea6-%{icedteaver} -T -D -a 5 %setup -q -n icedtea6-%{icedteaver} -T -D -a 2 %patch0 -%patch2 -%patch6 -p1 +%patch5 -p1 cp %{SOURCE4} . cp %{SOURCE6} . cp %{SOURCE7} . @@ -406,11 +402,9 @@ export CFLAGS="$CFLAGS -mieee" make stamps/patch-ecj.stamp %endif make patch +patch -l -p0 < %{PATCH3} patch -l -p0 < %{PATCH4} -patch -l -p0 < %{PATCH5} -patch -l -p0 < %{PATCH7} -patch -l -p0 < %{PATCH8} -patch -l -p0 < %{PATCH9} +patch -l -p0 < %{PATCH6} make export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image @@ -418,7 +412,7 @@ export JAVA_HOME=$(pwd)/%{buildoutputdir # Build Java Access Bridge for GNOME. pushd java-access-bridge-%{accessver} patch -l -p1 < %{PATCH1} - patch -l -p1 < %{PATCH3} + patch -l -p1 < %{PATCH2} OLD_PATH=$PATH export PATH=$JAVA_HOME/bin:$OLD_PATH ./configure @@ -954,6 +948,13 @@ exit 0 %{_jvmdir}/%{jredir}/lib/%{archinstall}/IcedTeaPlugin.so %changelog +* Thu Sep 9 2009 Lillian Angel - 1:1.6.0-21.b16 +- Removed unneeded patches. +- Updated icedteaver to 1.6 +- Resolves: rhbz#484858 +- Resolves: rhbz#497408 +- Resolves: rhbz#489414 + * Wed Aug 5 2009 Lillian Angel - 1:1.6.0-20.b16 - Updated java-1.6.0-openjdk-netx.patch, and renamed to java-1.6.0-openjdk-netxandplugin.patch. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/F-10/sources,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- sources 29 May 2009 13:57:35 -0000 1.56 +++ sources 10 Sep 2009 15:51:44 -0000 1.57 @@ -1,6 +1,5 @@ 7a0c160c03012cd40957a7a112e25038 mauve_tests 1db4280d3228f20ad39ad22382ce2b00 java-access-bridge-1.23.0.tar.gz a9cdc5f050eb6e97c1b15ddd39978710 mauve-2008-10-22.tar.gz -dbd7aca5544d1aeebf0eadd45d29d08e hotspot.tar.gz -547db20e170c2a2566a56455b196aef7 openjdk-6-src-b16-24_apr_2009-fedora.tar.gz -a67303675a53781c4e42bdb02ec78e40 icedtea6-1.5.tar.gz +de61179beb105dcd5cbfbdc0dea43b8b icedtea6-1.6.tar.gz +a18717b554f1788b08844bd63e262fd8 openjdk-6-src-b16-24_apr_2009-fedora.tar.gz --- java-1.6.0-openjdk-makefile.patch DELETED --- --- java-1.6.0-openjdk-netxandplugin.patch DELETED --- --- java-1.6.0-openjdk-securitypatches.patch DELETED --- From sandeen at fedoraproject.org Thu Sep 10 15:53:39 2009 From: sandeen at fedoraproject.org (Eric Sandeen) Date: Thu, 10 Sep 2009 15:53:39 +0000 (UTC) Subject: rpms/fio/devel .cvsignore, 1.11, 1.12 fio.spec, 1.12, 1.13 sources, 1.11, 1.12 Message-ID: <20090910155339.D01CA11C00DB@cvs1.fedora.phx.redhat.com> Author: sandeen Update of /cvs/pkgs/rpms/fio/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16739 Modified Files: .cvsignore fio.spec sources Log Message: * Thu Sep 10 2009 Eric Sandeen 1.33.1-1 - New upstream version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fio/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 8 Sep 2009 18:49:03 -0000 1.11 +++ .cvsignore 10 Sep 2009 15:53:39 -0000 1.12 @@ -1 +1 @@ -fio-1.33.tar.bz2 +fio-1.33.1.tar.bz2 Index: fio.spec =================================================================== RCS file: /cvs/pkgs/rpms/fio/devel/fio.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- fio.spec 8 Sep 2009 18:46:41 -0000 1.12 +++ fio.spec 10 Sep 2009 15:53:39 -0000 1.13 @@ -1,5 +1,5 @@ Name: fio -Version: 1.33 +Version: 1.33.1 Release: 1%{?dist} Summary: Multithreaded IO generation tool @@ -40,6 +40,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Thu Sep 10 2009 Eric Sandeen 1.33.1-1 +- New upstream version + * Tue Sep 08 2009 Eric Sandeen 1.33-1 - New upstream version Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fio/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 8 Sep 2009 18:49:03 -0000 1.11 +++ sources 10 Sep 2009 15:53:39 -0000 1.12 @@ -1 +1 @@ -6bf08836712a5de0dcd2815e45dd4b77 fio-1.33.tar.bz2 +d345b60d28d57a077dc95c81121f18d1 fio-1.33.1.tar.bz2 From langel at fedoraproject.org Thu Sep 10 15:54:21 2009 From: langel at fedoraproject.org (Lillian Angel) Date: Thu, 10 Sep 2009 15:54:21 +0000 (UTC) Subject: rpms/java-1.6.0-openjdk/F-10 sources,1.57,1.58 Message-ID: <20090910155421.AF3FB11C00DB@cvs1.fedora.phx.redhat.com> Author: langel Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17038 Modified Files: sources Log Message: updated sources Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/F-10/sources,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- sources 10 Sep 2009 15:51:44 -0000 1.57 +++ sources 10 Sep 2009 15:54:21 -0000 1.58 @@ -3,3 +3,4 @@ a9cdc5f050eb6e97c1b15ddd39978710 mauve-2008-10-22.tar.gz de61179beb105dcd5cbfbdc0dea43b8b icedtea6-1.6.tar.gz a18717b554f1788b08844bd63e262fd8 openjdk-6-src-b16-24_apr_2009-fedora.tar.gz +600284e870609a7531163bf2972c573b hotspot.tar.gz From langel at fedoraproject.org Thu Sep 10 16:01:32 2009 From: langel at fedoraproject.org (Lillian Angel) Date: Thu, 10 Sep 2009 16:01:32 +0000 (UTC) Subject: rpms/java-1.6.0-openjdk/F-11 .cvsignore, 1.57, 1.58 java-1.6.0-openjdk-java-access-bridge-security.patch, 1.2, 1.3 java-1.6.0-openjdk.spec, 1.127, 1.128 sources, 1.64, 1.65 java-1.6.0-openjdk-makefile.patch, 1.13, NONE java-1.6.0-openjdk-netxandplugin.patch, 1.1, NONE java-1.6.0-openjdk-securitypatches.patch, 1.3, NONE Message-ID: <20090910160132.C1CE311C00DB@cvs1.fedora.phx.redhat.com> Author: langel Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20818 Modified Files: .cvsignore java-1.6.0-openjdk-java-access-bridge-security.patch java-1.6.0-openjdk.spec sources Removed Files: java-1.6.0-openjdk-makefile.patch java-1.6.0-openjdk-netxandplugin.patch java-1.6.0-openjdk-securitypatches.patch Log Message: * Thu Sep 9 2009 Lillian Angel - 1:1.6.0-29.b16 - Removed unneeded patches. - Updated icedteaver to 1.6 - Resolves: rhbz#484858 - Resolves: rhbz#497408 - Resolves: rhbz#489414 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/F-11/.cvsignore,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- .cvsignore 29 May 2009 14:05:20 -0000 1.57 +++ .cvsignore 10 Sep 2009 16:01:24 -0000 1.58 @@ -1,8 +1,8 @@ mauve_tests java-access-bridge-1.23.0.tar.gz mauve-2008-10-22.tar.gz -icedtea6-1.5.tar.gz -hotspot.tar.gz netbeans-profiler-visualvm_release65_mod.tar.gz openjdk-6-src-b16-24_apr_2009-fedora.tar.gz visualvm-111-src.tar.gz +icedtea6-1.6.tar.gz +hotspot.tar.gz java-1.6.0-openjdk-java-access-bridge-security.patch: java.security | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: java-1.6.0-openjdk-java-access-bridge-security.patch =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/F-11/java-1.6.0-openjdk-java-access-bridge-security.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- java-1.6.0-openjdk-java-access-bridge-security.patch 23 Jan 2009 17:24:44 -0000 1.2 +++ java-1.6.0-openjdk-java-access-bridge-security.patch 10 Sep 2009 16:01:24 -0000 1.3 @@ -4,8 +4,8 @@ # passed to checkPackageAccess unless the # corresponding RuntimePermission ("accessClassInPackage."+package) has # been granted. --package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind. -+package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,org.GNOME.Accessibility.,org.GNOME.Bonobo. +-package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio. ++package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,org.GNOME.Accessibility.,org.GNOME.Bonobo. # # List of comma-separated packages that start with or equal this string Index: java-1.6.0-openjdk.spec =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/F-11/java-1.6.0-openjdk.spec,v retrieving revision 1.127 retrieving revision 1.128 diff -u -p -r1.127 -r1.128 --- java-1.6.0-openjdk.spec 9 Sep 2009 14:12:06 -0000 1.127 +++ java-1.6.0-openjdk.spec 10 Sep 2009 16:01:29 -0000 1.128 @@ -6,7 +6,7 @@ # If runtests is 0 test suites will not be run. %define runtests 1 -%define icedteaver 1.5 +%define icedteaver 1.6 %define icedteasnapshot %{nil} %define openjdkver b16 %define openjdkdate 24_apr_2009 @@ -138,7 +138,7 @@ Name: java-%{javaver}-%{origin} Version: %{javaver}.%{buildver} -Release: 28.%{openjdkver}%{?dist} +Release: 29.%{openjdkver}%{?dist} # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons, # and this change was brought into RHEL-4. java-1.5.0-ibm packages # also included the epoch in their virtual provides. This created a @@ -169,14 +169,11 @@ Source9: %{visualvmurl}/visualvm-111-src # applications. Patch0: java-1.6.0-openjdk-optflags.patch Patch1: java-1.6.0-openjdk-java-access-bridge-tck.patch -Patch2: java-1.6.0-openjdk-makefile.patch -Patch3: java-1.6.0-openjdk-java-access-bridge-idlj.patch -Patch4: java-1.6.0-openjdk-java-access-bridge-security.patch -Patch5: java-1.6.0-openjdk-accessible-toolkit.patch -Patch6: java-1.6.0-openjdk-sparc-fixes.patch -Patch7: java-1.6.0-openjdk-sparc-hotspot.patch -Patch8: java-1.6.0-openjdk-netxandplugin.patch -Patch9: java-1.6.0-openjdk-securitypatches.patch +Patch2: java-1.6.0-openjdk-java-access-bridge-idlj.patch +Patch3: java-1.6.0-openjdk-java-access-bridge-security.patch +Patch4: java-1.6.0-openjdk-accessible-toolkit.patch +Patch5: java-1.6.0-openjdk-sparc-fixes.patch +Patch6: java-1.6.0-openjdk-sparc-hotspot.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -392,8 +389,7 @@ The OpenJDK web browser plugin. %setup -q -n icedtea6-%{icedteaver} -T -D -a 5 %setup -q -n icedtea6-%{icedteaver} -T -D -a 2 %patch0 -%patch2 -%patch6 -p1 +%patch5 -p1 cp %{SOURCE4} . cp %{SOURCE6} . cp %{SOURCE7} . @@ -417,11 +413,9 @@ export CFLAGS="$CFLAGS -mieee" make stamps/patch-ecj.stamp %endif make patch +patch -l -p0 < %{PATCH3} patch -l -p0 < %{PATCH4} -patch -l -p0 < %{PATCH5} -patch -l -p0 < %{PATCH7} -patch -l -p0 < %{PATCH8} -patch -l -p0 < %{PATCH9} +patch -l -p0 < %{PATCH6} make export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image @@ -429,7 +423,7 @@ export JAVA_HOME=$(pwd)/%{buildoutputdir # Build Java Access Bridge for GNOME. pushd java-access-bridge-%{accessver} patch -l -p1 < %{PATCH1} - patch -l -p1 < %{PATCH3} + patch -l -p1 < %{PATCH2} OLD_PATH=$PATH export PATH=$JAVA_HOME/bin:$OLD_PATH ./configure @@ -969,6 +963,13 @@ exit 0 %{_jvmdir}/%{jredir}/lib/%{archinstall}/IcedTeaPlugin.so %changelog +* Thu Sep 9 2009 Lillian Angel - 1:1.6.0-29.b16 +- Removed unneeded patches. +- Updated icedteaver to 1.6 +- Resolves: rhbz#484858 +- Resolves: rhbz#497408 +- Resolves: rhbz#489414 + * Wed Sep 09 2009 Jan Horak - 1:1.6.0.0-28.b16 - Rebuild against newer gecko Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/F-11/sources,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- sources 29 May 2009 14:05:20 -0000 1.64 +++ sources 10 Sep 2009 16:01:30 -0000 1.65 @@ -1,8 +1,8 @@ 7a0c160c03012cd40957a7a112e25038 mauve_tests 1db4280d3228f20ad39ad22382ce2b00 java-access-bridge-1.23.0.tar.gz a9cdc5f050eb6e97c1b15ddd39978710 mauve-2008-10-22.tar.gz -a67303675a53781c4e42bdb02ec78e40 icedtea6-1.5.tar.gz -dbd7aca5544d1aeebf0eadd45d29d08e hotspot.tar.gz a6756a62291ebea5c0e2431389b31380 netbeans-profiler-visualvm_release65_mod.tar.gz -547db20e170c2a2566a56455b196aef7 openjdk-6-src-b16-24_apr_2009-fedora.tar.gz a289739f4a5bcdb9a2c642cfcc1e83fe visualvm-111-src.tar.gz +a18717b554f1788b08844bd63e262fd8 openjdk-6-src-b16-24_apr_2009-fedora.tar.gz +de61179beb105dcd5cbfbdc0dea43b8b icedtea6-1.6.tar.gz +600284e870609a7531163bf2972c573b hotspot.tar.gz --- java-1.6.0-openjdk-makefile.patch DELETED --- --- java-1.6.0-openjdk-netxandplugin.patch DELETED --- --- java-1.6.0-openjdk-securitypatches.patch DELETED --- From sergiopr at fedoraproject.org Thu Sep 10 16:02:21 2009 From: sergiopr at fedoraproject.org (Sergio Pascual) Date: Thu, 10 Sep 2009 16:02:21 +0000 (UTC) Subject: rpms/xpa/devel xpa-makefile.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 xpa.spec, 1.26, 1.27 xpa-2.1.6-makefile.patch, 1.3, NONE Message-ID: <20090910160221.522AF11C00DB@cvs1.fedora.phx.redhat.com> Author: sergiopr Update of /cvs/pkgs/rpms/xpa/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22008 Modified Files: .cvsignore sources xpa.spec Added Files: xpa-makefile.patch Removed Files: xpa-2.1.6-makefile.patch Log Message: * Thu Sep 10 2009 Sergio Pascual - 2.1.10-1 - New upstream source xpa-makefile.patch: Makefile.in | 71 ++++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 48 insertions(+), 23 deletions(-) --- NEW FILE xpa-makefile.patch --- diff -ur xpa-2.1.10/Makefile.in xpa.am/Makefile.in --- xpa-2.1.10/Makefile.in 2009-08-22 23:12:11.000000000 +0200 +++ xpa.am/Makefile.in 2009-09-10 17:52:59.000000000 +0200 @@ -37,19 +37,19 @@ INSTALL_ROOT = # Directory in which to install the .a or .so binary for the XPA library: -LIB_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/lib +LIB_INSTALL_DIR = $(INSTALL_ROOT)$(libdir) # Directory in which to install the program wish: -BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin +BIN_INSTALL_DIR = $(INSTALL_ROOT)$(bindir) # Directory in which to install the include file xpa.h: -INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include +INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir) # Top-level directory for manual entries: -MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man +MAN_INSTALL_DIR = $(INSTALL_ROOT)$(mandir) # Top-level directory for share entries: -MAN_SHARE_DIR = $(INSTALL_ROOT)$(prefix)/share/xpa +MAN_SHARE_DIR = $(INSTALL_ROOT)$(datadir) # Platform-specific X compiler flags (include file specifications) X_CFLAGS = @X_CFLAGS@ @@ -102,6 +102,31 @@ INSTALL_PROGRAM = ${INSTALL} INSTALL_DATA = ${INSTALL} -m 644 +# Added by fedora rpm patch +bindir = @bindir@ +build_alias = @build_alias@ +datadir = @datadir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +# end + + + #---------------------------------------------------------------- # The information below is modified by the configure script when # Makefile is generated from Makefile.in. You shouldn't normally @@ -147,7 +172,7 @@ # used in link line # LLIB= $(LIB) -LLIB= @LLIB@ +LLIB= -L. -lxpa PROGS = xpaset xpaget xpainfo xpaaccess xpans xpamb @@ -175,7 +200,7 @@ $(RANLIB) $(LIB) shlib: $(LIB) - @(rm -rf lib$(PACKAGE).tmp; mkdir lib$(PACKAGE).tmp; \ + @(rm -rf lib$(PACKAGE).tmp; mkdir -p lib$(PACKAGE).tmp; \ (cd lib$(PACKAGE).tmp && ar x ../lib$(PACKAGE).a); \ rm -f lib$(PACKAGE).tmp/xt*.o; \ rm -f lib$(PACKAGE).tmp/tcl*.o; \ @@ -184,7 +209,7 @@ rm -rf lib$(PACKAGE).tmp) tclxpa: $(LIB) - @(rm -rf libtclxpa.tmp; mkdir libtclxpa.tmp; \ + @(rm -rf libtclxpa.tmp; mkdir -p libtclxpa.tmp; \ (cd libtclxpa.tmp && ar x ../lib$(PACKAGE).a); \ rm -f libtclxpa.tmp/xt*.o; \ CC='$(CC)' CXX=$(CXX) \ @@ -204,34 +229,34 @@ echo "pkg_mkIndex -direct -verbose . libtclxpa.so; exit"| tclsh) xpaset: $(LIB) xpaset.o - $(CC) $(LDFLAGS) xpaset.o -o xpaset $(LLIB) $(LIBS) + $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpaset.o -o xpaset $(LLIB) $(LIBS) xpaget: $(LIB) xpaget.o - $(CC) $(LDFLAGS) xpaget.o -o xpaget $(LLIB) $(LIBS) + $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpaget.o -o xpaget $(LLIB) $(LIBS) xpainfo: $(LIB) xpainfo.o - $(CC) $(LDFLAGS) xpainfo.o -o xpainfo $(LLIB) $(LIBS) + $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpainfo.o -o xpainfo $(LLIB) $(LIBS) xpaaccess: $(LIB) xpaaccess.o - $(CC) $(LDFLAGS) xpaaccess.o -o xpaaccess $(LLIB) $(LIBS) + $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpaaccess.o -o xpaaccess $(LLIB) $(LIBS) xpans: $(LIB) xpans.o - $(CC) $(LDFLAGS) xpans.o -o xpans $(LLIB) $(LIBS) $(TLIB) + $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpans.o -o xpans $(LLIB) $(LIBS) $(TLIB) xpamb: $(LIB) xpamb.o - $(CC) $(LDFLAGS) xpamb.o -o xpamb $(LLIB) $(LIBS) + $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) xpamb.o -o xpamb $(LLIB) $(LIBS) ctest: $(LIB) ctest.o - $(CC) $(LDFLAGS) ctest.o -o ctest $(LLIB) $(LIBS) + $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) ctest.o -o ctest $(LLIB) $(LIBS) stest: $(LIB) stest.o - $(CC) $(LDFLAGS) stest.o -o stest $(LIB) $(LIBS) + $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) stest.o -o stest $(LIB) $(LIBS) rtest: $(LIB) rtest.o - $(CC) $(LDFLAGS) rtest.o -o rtest $(LIB) $(LIBS) + $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) rtest.o -o rtest $(LIB) $(LIBS) stestx: $(LIB) stest.o - $(CC) $(LDFLAGS) stest.o -o stest $(LIB) \ + $(CC) $(CFLAGS) -fno-PIC $(LDFLAGS) stest.o -o stest $(LIB) \ $(X_LIBS) -lXt $(X_PRE_LIBS) -lXext -lX11 $(LIBS) # Smoke test: allows end-users to quickly discern basic usability @@ -257,7 +282,7 @@ else \ echo "Installing $$i" ; \ $(INSTALL_DATA) $$i $(LIB_INSTALL_DIR)/$$i ; \ - chmod 555 $(LIB_INSTALL_DIR)/$$i; \ + chmod 755 $(LIB_INSTALL_DIR)/$$i; \ fi; \ done;) @@ -266,7 +291,7 @@ do \ if [ ! -d $$i ] ; then \ echo "Making directory $$i"; \ - mkdir $$i; \ + mkdir -p $$i; \ chmod 755 $$i; \ else true; \ fi; \ @@ -274,7 +299,7 @@ @echo "Installing $(LIB)"; @$(INSTALL_DATA) $(LIB) $(LIB_INSTALL_DIR)/$(LIB); @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(LIB)); - @chmod 555 $(LIB_INSTALL_DIR)/$(LIB); + @chmod 755 $(LIB_INSTALL_DIR)/$(LIB); @echo "Installing xpa.h" @$(INSTALL_DATA) xpa.h $(INCLUDE_INSTALL_DIR)/xpa.h @echo "Installing prsetup.h" @@ -288,7 +313,7 @@ install-man: @if [ ! -d $(MAN_INSTALL_DIR) ] ; then \ echo "Making directory $(MAN_INSTALL_DIR)"; \ - mkdir $(MAN_INSTALL_DIR); \ + mkdir -p $(MAN_INSTALL_DIR); \ chmod 755 $(MAN_INSTALL_DIR); \ else true; \ fi; @@ -299,7 +324,7 @@ M="$(MAN_INSTALL_DIR)/man$$E"; \ if [ ! -d $$M ] ; then \ echo "Making directory $$M"; \ - mkdir $$M; \ + mkdir -p $$M; \ chmod 755 $$M; \ else true; \ fi; \ Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xpa/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 13 Nov 2007 11:01:53 -0000 1.4 +++ .cvsignore 10 Sep 2009 16:02:20 -0000 1.5 @@ -1 +1 @@ -xpa-2.1.8.tar.gz +xpa-2.1.10.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xpa/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 13 Nov 2007 11:01:53 -0000 1.4 +++ sources 10 Sep 2009 16:02:20 -0000 1.5 @@ -1 +1 @@ -d5ca64ab2b6a487bfa2f3277d4768656 xpa-2.1.8.tar.gz +af8c65ed96e672f7d4abd3492bdaa93c xpa-2.1.10.tar.gz Index: xpa.spec =================================================================== RCS file: /cvs/pkgs/rpms/xpa/devel/xpa.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- xpa.spec 27 Jul 2009 08:41:04 -0000 1.26 +++ xpa.spec 10 Sep 2009 16:02:21 -0000 1.27 @@ -2,18 +2,15 @@ %{!?tcl_sitearch: %define tcl_sitearch %{_libdir}/tcl%{tcl_version}} Name: xpa -Version: 2.1.8 -Release: 10%{?dist} +Version: 2.1.10 +Release: 1%{?dist} Summary: The X Public Access messaging system -# Upstream version -%define upversion 2.1.8 - Group: Applications/Engineering License: LGPLv2+ URL: http://hea-www.harvard.edu/RD/xpa/ -Source0: http://hea-www.harvard.edu/saord/download/xpa/%{name}-%{upversion}.tar.gz -Patch0: xpa-2.1.6-makefile.patch +Source0: http://hea-www.harvard.edu/saord/download/xpa/%{name}-%{version}.tar.gz +Patch0: xpa-makefile.patch Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: %{name}-libs = %{version}-%{release} @@ -61,27 +58,27 @@ of Unix programs, including X programs a This package contains the %{name} TCL interface %prep -%setup -q -n %{name}-%{upversion} +%setup -q -n %{name}-%{version} %patch0 -p1 # Remove ps files in html docs -%{__rm} -rf %{_builddir}/%{name}-%{version}/doc/*.ps +rm -rf %{_builddir}/%{name}-%{version}/doc/*.ps %build %configure --includedir=%{_includedir}/xpa --datadir=%{_datadir}/xpa \ --enable-shared --with-tcl=%{_libdir} \ --with-x --enable-threaded-xpans -%{__make} %{?_smp_mflags} -%{__make} %{?_smp_mflags} tclxpa +make %{?_smp_mflags} +make %{?_smp_mflags} tclxpa %install -%{__rm} -fr %{buildroot} -%{__make} INSTALL_ROOT=%{buildroot} install -%{__mkdir_p} %{buildroot}%{tcl_sitearch}/tclxpa -%{__cp} -a pkgIndex.tcl %{buildroot}%{tcl_sitearch}/tclxpa -%{__mv} %{buildroot}%{_libdir}/libtcl* %{buildroot}%{tcl_sitearch}/tclxpa +rm -rf %{buildroot} +make INSTALL_ROOT=%{buildroot} install +mkdir -p %{buildroot}%{tcl_sitearch}/tclxpa +cp -a pkgIndex.tcl %{buildroot}%{tcl_sitearch}/tclxpa +mv %{buildroot}%{_libdir}/libtcl* %{buildroot}%{tcl_sitearch}/tclxpa %clean -%{__rm} -fr %{buildroot} +rm -rf %{buildroot} %post libs -p /sbin/ldconfig @@ -115,6 +112,9 @@ This package contains the %{name} TCL in %exclude %{_libdir}/*.a %changelog +* Thu Sep 10 2009 Sergio Pascual - 2.1.10-1 +- New upstream source + * Mon Jul 27 2009 Fedora Release Engineering - 2.1.8-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- xpa-2.1.6-makefile.patch DELETED --- From karsten at fedoraproject.org Thu Sep 10 16:05:01 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Thu, 10 Sep 2009 16:05:01 +0000 (UTC) Subject: rpms/gnuchess/devel gnuchess-5.07-getline.patch, NONE, 1.1 gnuchess.spec, 1.8, 1.9 Message-ID: <20090910160501.6B6B811C00DB@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/gnuchess/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25457 Modified Files: gnuchess.spec Added Files: gnuchess-5.07-getline.patch Log Message: - fix name collision of getline function gnuchess-5.07-getline.patch: common.h | 2 +- input.c | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) --- NEW FILE gnuchess-5.07-getline.patch --- --- gnuchess-5.07/src/common.h 2009-09-10 18:01:34.000000000 +0200 +++ gnuchess-5.07_getline/src/common.h 2009-09-10 17:57:40.000000000 +0200 @@ -745,7 +745,7 @@ * Input routine, initialized to one of the specific * input routines. The given argument is the prompt. */ -void (*getline) (char *); +void (*getline_chess) (char *); #define MAXSTR 128 extern char inputstr[MAXSTR]; --- gnuchess-5.07/src/input.c 2003-07-01 19:06:43.000000000 +0200 +++ gnuchess-5.07_getline/src/input.c 2009-09-10 18:00:53.000000000 +0200 @@ -127,7 +127,7 @@ (RealGameCnt+1)/2 + 1 ); } pthread_mutex_lock(&input_mutex); - getline(prompt); + getline_chess(prompt); input_status = INPUT_AVAILABLE; pthread_cond_signal(&input_cond); pthread_mutex_unlock(&input_mutex); @@ -173,13 +173,13 @@ { #ifdef HAVE_LIBREADLINE if (isatty(STDIN_FILENO)) { - getline = getline_readline; + getline_chess = getline_readline; using_history(); } else { - getline = getline_standard; + getline_chess = getline_standard; } #else - getline = getline_standard; + getline_chess = getline_standard; #endif /* Start input thread */ pthread_create(&input_thread, NULL, input_func, NULL); Index: gnuchess.spec =================================================================== RCS file: /cvs/extras/rpms/gnuchess/devel/gnuchess.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- gnuchess.spec 25 Jul 2009 00:57:03 -0000 1.8 +++ gnuchess.spec 10 Sep 2009 16:05:00 -0000 1.9 @@ -1,7 +1,7 @@ Summary: The GNU chess program Name: gnuchess Version: 5.07 -Release: 13%{?dist} +Release: 14%{?dist} License: GPLv2+ Group: Amusements/Games URL: ftp://ftp.gnu.org/pub/gnu/chess/ @@ -11,6 +11,7 @@ Source: ftp://ftp.gnu.org/pub/gnu/chess/ Source1: book_1.01.dat.gz Patch0: gnuchess-5.07-gcc4.patch Patch1: gnuchess-5.06-bookpath.patch +Patch2: gnuchess-5.07-getline.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Provides: chessprogram BuildRequires: flex @@ -29,6 +30,7 @@ you'll also need to install the xboard p %setup -q -n %{name}-%{version} %patch0 -p1 -b .gcc %patch1 -p1 -b .bp +%patch2 -p1 -b .getline gzip -dc %{SOURCE1} > book/book.dat %build @@ -52,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %doc doc/* COPYING AUTHORS NEWS TODO %changelog +* Thu Sep 10 2009 Karsten Hopp 5.07-14 +- fix name collision of getline function + * Fri Jul 24 2009 Fedora Release Engineering - 5.07-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From leigh123linux at fedoraproject.org Thu Sep 10 16:08:09 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Thu, 10 Sep 2009 16:08:09 +0000 (UTC) Subject: rpms/qbittorrent/devel .cvsignore, 1.13, 1.14 qbittorrent.spec, 1.32, 1.33 sources, 1.13, 1.14 icons_qrc.patch, 1.1, NONE Message-ID: <20090910160809.8591211C00DB@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/qbittorrent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28203 Modified Files: .cvsignore qbittorrent.spec sources Removed Files: icons_qrc.patch Log Message: * Thu Sep 10 2009 leigh scott - 1.5.1-1 - update to 1.5.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 29 Aug 2009 18:34:48 -0000 1.13 +++ .cvsignore 10 Sep 2009 16:08:08 -0000 1.14 @@ -1 +1 @@ -qbittorrent-2578svn.tar.gz +qbittorrent-1.5.1.tar.gz Index: qbittorrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/qbittorrent.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- qbittorrent.spec 29 Aug 2009 19:03:00 -0000 1.32 +++ qbittorrent.spec 10 Sep 2009 16:08:09 -0000 1.33 @@ -1,18 +1,17 @@ -%define svn_rev 2578 +#define svn_rev 2578 Name: qbittorrent Summary: A Bittorrent Client -Version: 1.5.0 -Release: 0.2.20090829svn%{?dist} +Version: 1.5.1 +Release: 1%{?dist} # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # svn checkout -r %{svn_rev} https://qbittorrent.svn.sourceforge.net/svnroot/qbittorrent/trunk qbittorrent # rm -rf qbittorrent/.svn # tar -czvf qbittorrent-%{svn_rev}svn.tar.gz qbittorrent -Source0: %{name}-%{svn_rev}svn.tar.gz -#Source0: http://downloads.sf.net/qbittorrent/%{name}-%{version}.tar.gz +#Source0: %{name}-%{svn_rev}svn.tar.gz +Source0: http://downloads.sf.net/qbittorrent/%{name}-%{version}.tar.gz Patch0: qbittorrent_flag.patch -Patch1: icons_qrc.patch URL: http://sourceforge.net/projects/qbittorrent Group: Applications/Internet @@ -33,7 +32,6 @@ It aims to be as fast as possible and to %prep %setup -q -n %{name} %patch0 -p1 -b .qbittorrent_flag -%patch1 -p1 -b .icons_qrc %build # use ./configure instead of %%configure as it doesn't work @@ -76,6 +74,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/*/apps/qbittorrent.png %changelog +* Thu Sep 10 2009 leigh scott - 1.5.1-1 +- update to 1.5.1 + * Sat Aug 29 2009 leigh scott - 1.5.0-0.2.20090829svn - add icons_qrc.patch Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 29 Aug 2009 18:34:48 -0000 1.13 +++ sources 10 Sep 2009 16:08:09 -0000 1.14 @@ -1 +1 @@ -5d03592acff791ceed397bf0fb33a489 qbittorrent-2578svn.tar.gz +dd7f31dbfc397efee111a908bad31e6e qbittorrent-1.5.1.tar.gz --- icons_qrc.patch DELETED --- From mjg59 at fedoraproject.org Thu Sep 10 16:11:32 2009 From: mjg59 at fedoraproject.org (Matthew Garrett) Date: Thu, 10 Sep 2009 16:11:32 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6-ahci-export-capabilities.patch, NONE, 1.1 kernel.spec, 1.1789, 1.1790 Message-ID: <20090910161132.774A811C00DB@cvs1.fedora.phx.redhat.com> Author: mjg59 Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29280 Modified Files: kernel.spec Added Files: linux-2.6-ahci-export-capabilities.patch Log Message: * Thu Sep 10 2009 Matthew Garrett - linux-2.6-ahci-export-capabilities.patch: Backport from upstream linux-2.6-ahci-export-capabilities.patch: ahci.c | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) --- NEW FILE linux-2.6-ahci-export-capabilities.patch --- commit 489b070aa53cb6a70494f53d9d8bd4c8570439e4 Author: Matthew Garrett Date: Fri Jul 17 20:06:06 2009 +0100 libata: Export AHCI capabilities AHCI exports various capability bits that may be of interest to userspace such as whether the BIOS claims a port is hotpluggable or eSATA. Providing these via sysfs along with the version of the AHCI spec implemented by the host allows userspace to make policy decisions for things like ALPM. Signed-off-by: Matthew Garrett diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c index 336eb1e..5a5c160 100644 --- a/drivers/ata/ahci.c +++ b/drivers/ata/ahci.c @@ -327,10 +327,24 @@ static ssize_t ahci_activity_store(struct ata_device *dev, enum sw_activity val); static void ahci_init_sw_activity(struct ata_link *link); +static ssize_t ahci_show_host_caps(struct device *dev, + struct device_attribute *attr, char *buf); +static ssize_t ahci_show_host_version(struct device *dev, + struct device_attribute *attr, char *buf); +static ssize_t ahci_show_port_cmd(struct device *dev, + struct device_attribute *attr, char *buf); + +DEVICE_ATTR(ahci_host_caps, S_IRUGO, ahci_show_host_caps, NULL); +DEVICE_ATTR(ahci_host_version, S_IRUGO, ahci_show_host_version, NULL); +DEVICE_ATTR(ahci_port_cmd, S_IRUGO, ahci_show_port_cmd, NULL); + static struct device_attribute *ahci_shost_attrs[] = { &dev_attr_link_power_management_policy, &dev_attr_em_message_type, &dev_attr_em_message, + &dev_attr_ahci_host_caps, + &dev_attr_ahci_host_version, + &dev_attr_ahci_port_cmd, NULL }; @@ -696,6 +710,36 @@ static void ahci_enable_ahci(void __iomem *mmio) WARN_ON(1); } +static ssize_t ahci_show_host_caps(struct device *dev, + struct device_attribute *attr, char *buf) +{ + struct Scsi_Host *shost = class_to_shost(dev); + struct ata_port *ap = ata_shost_to_port(shost); + struct ahci_host_priv *hpriv = ap->host->private_data; + + return sprintf(buf, "%x\n", hpriv->cap); +} + +static ssize_t ahci_show_host_version(struct device *dev, + struct device_attribute *attr, char *buf) +{ + struct Scsi_Host *shost = class_to_shost(dev); + struct ata_port *ap = ata_shost_to_port(shost); + void __iomem *mmio = ap->host->iomap[AHCI_PCI_BAR]; + + return sprintf(buf, "%x\n", readl(mmio + HOST_VERSION)); +} + +static ssize_t ahci_show_port_cmd(struct device *dev, + struct device_attribute *attr, char *buf) +{ + struct Scsi_Host *shost = class_to_shost(dev); + struct ata_port *ap = ata_shost_to_port(shost); + void __iomem *port_mmio = ahci_port_base(ap); + + return sprintf(buf, "%x\n", readl(port_mmio + PORT_CMD)); +} + /** * ahci_save_initial_config - Save and fixup initial config values * @pdev: target PCI device Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1789 retrieving revision 1.1790 diff -u -p -r1.1789 -r1.1790 --- kernel.spec 10 Sep 2009 05:35:19 -0000 1.1789 +++ kernel.spec 10 Sep 2009 16:11:31 -0000 1.1790 @@ -662,6 +662,7 @@ Patch610: hda_intel-prealloc-4mb-dmabuff Patch611: alsa-tell-user-that-stream-to-be-rewound-is-suspended.patch Patch670: linux-2.6-ata-quirk.patch +Patch671: linux-2.6-ahci-export-capabilities.patch Patch680: linux-2.6-rt2x00-asus-leds.patch Patch681: linux-2.6-mac80211-age-scan-results-on-resume.patch @@ -1283,6 +1284,9 @@ ApplyPatch linux-2.6-silence-fbcon-logo. # ia64 ata quirk ApplyPatch linux-2.6-ata-quirk.patch +# Make it possible to identify non-hotplug SATA ports +ApplyPatch linux-2.6-ahci-export-capabilities.patch + # rt2x00: back-port activity LED init patches #ApplyPatch linux-2.6-rt2x00-asus-leds.patch @@ -2010,6 +2014,9 @@ fi # and build. %changelog +* Thu Sep 10 2009 Matthew Garrett +- linux-2.6-ahci-export-capabilities.patch: Backport from upstream + * Thu Sep 10 2009 Ben Skeggs - drm-nouveau.patch: add some scaler-only modes for LVDS, GEM/TTM fixes From langel at fedoraproject.org Thu Sep 10 16:12:08 2009 From: langel at fedoraproject.org (Lillian Angel) Date: Thu, 10 Sep 2009 16:12:08 +0000 (UTC) Subject: rpms/java-1.6.0-openjdk/devel .cvsignore, 1.60, 1.61 java-1.6.0-openjdk.spec, 1.133, 1.134 sources, 1.67, 1.68 java-1.6.0-openjdk-execvpe.patch, 1.1, NONE java-1.6.0-openjdk-makefile.patch, 1.13, NONE java-1.6.0-openjdk-netxandplugin.patch, 1.1, NONE java-1.6.0-openjdk-securitypatches.patch, 1.3, NONE Message-ID: <20090910161208.7683B11C00DB@cvs1.fedora.phx.redhat.com> Author: langel Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29453 Modified Files: .cvsignore java-1.6.0-openjdk.spec sources Removed Files: java-1.6.0-openjdk-execvpe.patch java-1.6.0-openjdk-makefile.patch java-1.6.0-openjdk-netxandplugin.patch java-1.6.0-openjdk-securitypatches.patch Log Message: * Thu Sep 9 2009 Lillian Angel - 1:1.6.0-30.b16 - Removed unneeded patches. - Updated icedteaver to 1.6 - Resolves: rhbz#484858 - Resolves: rhbz#497408 - Resolves: rhbz#489414 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/.cvsignore,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- .cvsignore 10 Aug 2009 11:18:41 -0000 1.60 +++ .cvsignore 10 Sep 2009 16:12:06 -0000 1.61 @@ -4,5 +4,5 @@ netbeans-profiler-visualvm_release65_mod openjdk-6-src-b16-24_apr_2009-fedora.tar.gz visualvm-111-src.tar.gz hotspot.tar.gz -icedtea6-1.5.tar.gz java-access-bridge-1.23.0.tar.bz2 +icedtea6-1.6.tar.gz Index: java-1.6.0-openjdk.spec =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/java-1.6.0-openjdk.spec,v retrieving revision 1.133 retrieving revision 1.134 diff -u -p -r1.133 -r1.134 --- java-1.6.0-openjdk.spec 10 Aug 2009 11:18:41 -0000 1.133 +++ java-1.6.0-openjdk.spec 10 Sep 2009 16:12:08 -0000 1.134 @@ -137,7 +137,7 @@ Name: java-%{javaver}-%{origin} Version: %{javaver}.%{buildver} -Release: 29.%{openjdkver}%{?dist} +Release: 30.%{openjdkver}%{?dist} # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons, # and this change was brought into RHEL-4. java-1.5.0-ibm packages # also included the epoch in their virtual provides. This created a @@ -168,16 +168,12 @@ Source9: %{visualvmurl}/visualvm-111-src # applications. Patch0: java-1.6.0-openjdk-optflags.patch Patch1: java-1.6.0-openjdk-java-access-bridge-tck.patch -Patch2: java-1.6.0-openjdk-makefile.patch -Patch3: java-1.6.0-openjdk-java-access-bridge-idlj.patch -Patch4: java-1.6.0-openjdk-java-access-bridge-security.patch -Patch5: java-1.6.0-openjdk-accessible-toolkit.patch -Patch6: java-1.6.0-openjdk-sparc-fixes.patch -Patch7: java-1.6.0-openjdk-sparc-hotspot.patch -Patch8: java-1.6.0-openjdk-netxandplugin.patch -Patch9: java-1.6.0-openjdk-execvpe.patch -Patch10: java-1.6.0-openjdk-x11.patch -Patch11: java-1.6.0-openjdk-securitypatches.patch +Patch2: java-1.6.0-openjdk-java-access-bridge-idlj.patch +Patch3: java-1.6.0-openjdk-java-access-bridge-security.patch +Patch4: java-1.6.0-openjdk-accessible-toolkit.patch +Patch5: java-1.6.0-openjdk-sparc-fixes.patch +Patch6: java-1.6.0-openjdk-sparc-hotspot.patch +Patch7: java-1.6.0-openjdk-x11.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -393,8 +389,7 @@ The OpenJDK web browser plugin. %setup -q -n icedtea6-%{icedteaver} -T -D -a 5 %setup -q -n icedtea6-%{icedteaver} -T -D -a 2 %patch0 -%patch2 -%patch6 -p1 +%patch5 -p1 cp %{SOURCE4} . cp %{SOURCE6} . cp %{SOURCE7} . @@ -418,13 +413,11 @@ export CFLAGS="$CFLAGS -mieee" make stamps/patch-ecj.stamp %endif make patch +patch -l -p0 < %{PATCH3} patch -l -p0 < %{PATCH4} -patch -l -p0 < %{PATCH5} -patch -l -p0 < %{PATCH7} -patch -l -p0 < %{PATCH8} -patch -l -p0 < %{PATCH9} +patch -l -p0 < %{PATCH6} patch -l -p0 < %{PATCH10} -patch -l -p0 < %{PATCH11} +patch -l -p0 < %{PATCH7} make export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image @@ -432,7 +425,7 @@ export JAVA_HOME=$(pwd)/%{buildoutputdir # Build Java Access Bridge for GNOME. pushd java-access-bridge-%{accessver} patch -l -p1 < %{PATCH1} - patch -l -p1 < %{PATCH3} + patch -l -p1 < %{PATCH2} OLD_PATH=$PATH export PATH=$JAVA_HOME/bin:$OLD_PATH ./configure @@ -972,6 +965,13 @@ exit 0 %{_jvmdir}/%{jredir}/lib/%{archinstall}/IcedTeaPlugin.so %changelog +* Thu Sep 9 2009 Lillian Angel - 1:1.6.0-30.b16 +- Removed unneeded patches. +- Updated icedteaver to 1.6 +- Resolves: rhbz#484858 +- Resolves: rhbz#497408 +- Resolves: rhbz#489414 + * Mon Aug 10 2009 Ville Skytt? - 1:1.6.0-29.b16 - Use bzipped java-access-bridge tarball. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/sources,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- sources 10 Aug 2009 11:18:41 -0000 1.67 +++ sources 10 Sep 2009 16:12:08 -0000 1.68 @@ -1,8 +1,8 @@ 7a0c160c03012cd40957a7a112e25038 mauve_tests a9cdc5f050eb6e97c1b15ddd39978710 mauve-2008-10-22.tar.gz a6756a62291ebea5c0e2431389b31380 netbeans-profiler-visualvm_release65_mod.tar.gz -547db20e170c2a2566a56455b196aef7 openjdk-6-src-b16-24_apr_2009-fedora.tar.gz a289739f4a5bcdb9a2c642cfcc1e83fe visualvm-111-src.tar.gz -dbd7aca5544d1aeebf0eadd45d29d08e hotspot.tar.gz -a67303675a53781c4e42bdb02ec78e40 icedtea6-1.5.tar.gz c12f124672a97c7491530fed2c0facdc java-access-bridge-1.23.0.tar.bz2 +600284e870609a7531163bf2972c573b hotspot.tar.gz +a18717b554f1788b08844bd63e262fd8 openjdk-6-src-b16-24_apr_2009-fedora.tar.gz +de61179beb105dcd5cbfbdc0dea43b8b icedtea6-1.6.tar.gz --- java-1.6.0-openjdk-execvpe.patch DELETED --- --- java-1.6.0-openjdk-makefile.patch DELETED --- --- java-1.6.0-openjdk-netxandplugin.patch DELETED --- --- java-1.6.0-openjdk-securitypatches.patch DELETED --- From langel at fedoraproject.org Thu Sep 10 16:17:40 2009 From: langel at fedoraproject.org (Lillian Angel) Date: Thu, 10 Sep 2009 16:17:40 +0000 (UTC) Subject: rpms/java-1.6.0-openjdk/devel java-1.6.0-openjdk-java-access-bridge-security.patch, 1.2, 1.3 java-1.6.0-openjdk.spec, 1.134, 1.135 Message-ID: <20090910161740.DDB4711C00DB@cvs1.fedora.phx.redhat.com> Author: langel Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31090 Modified Files: java-1.6.0-openjdk-java-access-bridge-security.patch java-1.6.0-openjdk.spec Log Message: updated version and patch. java-1.6.0-openjdk-java-access-bridge-security.patch: java.security | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: java-1.6.0-openjdk-java-access-bridge-security.patch =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/java-1.6.0-openjdk-java-access-bridge-security.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- java-1.6.0-openjdk-java-access-bridge-security.patch 23 Jan 2009 17:24:44 -0000 1.2 +++ java-1.6.0-openjdk-java-access-bridge-security.patch 10 Sep 2009 16:17:40 -0000 1.3 @@ -4,8 +4,8 @@ # passed to checkPackageAccess unless the # corresponding RuntimePermission ("accessClassInPackage."+package) has # been granted. --package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind. -+package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,org.GNOME.Accessibility.,org.GNOME.Bonobo. +-package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio. ++package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,org.GNOME.Accessibility.,org.GNOME.Bonobo. # # List of comma-separated packages that start with or equal this string Index: java-1.6.0-openjdk.spec =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/java-1.6.0-openjdk.spec,v retrieving revision 1.134 retrieving revision 1.135 diff -u -p -r1.134 -r1.135 --- java-1.6.0-openjdk.spec 10 Sep 2009 16:12:08 -0000 1.134 +++ java-1.6.0-openjdk.spec 10 Sep 2009 16:17:40 -0000 1.135 @@ -6,7 +6,7 @@ # If runtests is 0 test suites will not be run. %define runtests 1 -%define icedteaver 1.5 +%define icedteaver 1.6 %define icedteasnapshot %{nil} %define openjdkver b16 %define openjdkdate 24_apr_2009 @@ -416,7 +416,6 @@ make patch patch -l -p0 < %{PATCH3} patch -l -p0 < %{PATCH4} patch -l -p0 < %{PATCH6} -patch -l -p0 < %{PATCH10} patch -l -p0 < %{PATCH7} make From leigh123linux at fedoraproject.org Thu Sep 10 16:18:51 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Thu, 10 Sep 2009 16:18:51 +0000 (UTC) Subject: rpms/qbittorrent/devel qbittorrent.spec,1.33,1.34 Message-ID: <20090910161851.1640811C00DB@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/qbittorrent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32042 Modified Files: qbittorrent.spec Log Message: * Thu Sep 10 2009 leigh scott - 1.5.1-2 - correct prep section package name Index: qbittorrent.spec =================================================================== RCS file: /cvs/pkgs/rpms/qbittorrent/devel/qbittorrent.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- qbittorrent.spec 10 Sep 2009 16:08:09 -0000 1.33 +++ qbittorrent.spec 10 Sep 2009 16:18:50 -0000 1.34 @@ -3,7 +3,7 @@ Name: qbittorrent Summary: A Bittorrent Client Version: 1.5.1 -Release: 1%{?dist} +Release: 2%{?dist} # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: # svn checkout -r %{svn_rev} https://qbittorrent.svn.sourceforge.net/svnroot/qbittorrent/trunk qbittorrent @@ -30,7 +30,7 @@ A Bittorrent client using rb_libtorrent It aims to be as fast as possible and to provide multi-OS, unicode support. %prep -%setup -q -n %{name} +%setup -q %patch0 -p1 -b .qbittorrent_flag %build @@ -74,6 +74,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/*/apps/qbittorrent.png %changelog +* Thu Sep 10 2009 leigh scott - 1.5.1-2 +- correct prep section package name + * Thu Sep 10 2009 leigh scott - 1.5.1-1 - update to 1.5.1 From transif at fedoraproject.org Thu Sep 10 16:29:07 2009 From: transif at fedoraproject.org (Transifex System User) Date: Thu, 10 Sep 2009 16:29:07 +0000 (UTC) Subject: comps/po mai.po,1.5,1.6 Message-ID: <20090910162907.E1E1F11C00DB@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2558/po Modified Files: mai.po Log Message: Sending translation for Maithili View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.5 -r 1.6 mai.poIndex: mai.po =================================================================== RCS file: /cvs/pkgs/comps/po/mai.po,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- mai.po 29 Apr 2009 20:00:21 -0000 1.5 +++ mai.po 10 Sep 2009 16:29:07 -0000 1.6 @@ -1,298 +1,320 @@ -# translation of comps.HEAD.mai.po to Maithili +# translation of comps.HEAD.mai.po to Hindi # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Sangeeta Kumari , 2008, 2009. +# Rajesh Ranjan , 2009. msgid "" msgstr "" "Project-Id-Version: comps.HEAD.mai\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-04-29 15:51-0400\n" -"PO-Revision-Date: 2009-04-05 14:37+0530\n" -"Last-Translator: Sangeeta Kumari \n" -"Language-Team: Maithili \n" +"POT-Creation-Date: 2009-09-10 08:24+0000\n" +"PO-Revision-Date: 2009-09-10 22:00+0530\n" +"Last-Translator: Rajesh Ranjan \n" +"Language-Team: Hindi \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=(n!=1);\n" +"Plural-Forms: nplurals=2; plural=(n!=1);\n\n" "\n" "\n" "\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "???? ???????? ??????? ?? ???????? ???? ?? ??? ??? ???? ???." -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "??????? ?????" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "??????? ??????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "?????????? ??????" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "?????????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "????? ??????? ?????? ???? ?' ??? ?????????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "???? ??????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "????????? ??????" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "????? ??????" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "???? ??? ???????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "????" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "??? ??????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "???? ???????????? ???? ?' ??? ??????? ??????" -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "????? ??????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "???????? ??????" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "????????? ??????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "?????????? ???????? ??????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "?????? ??????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "??????????? ???????? ????" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "????????? ??????" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 [...1917 lines suppressed...] msgid "" "Support for cross-compiling programs to 32 bit Windows targets, testing " "them, and building installers, all from within Fedora." @@ -1392,63 +1475,123 @@ msgstr "" "32 ??? ?????? ?????? ?? ????? ????????? ?????????? ??? ??????, ???? ???????, ??? ???????? " "?? ???????, ???? ???? ?????? ????." -#: ../comps-f11.xml.in.h:186 +#: ../comps-f11.xml.in.h:187 ../comps-f12.xml.in.h:198 +#: ../comps-f13.xml.in.h:198 msgid "" "Support for developing software using the Objective CAML programming " "language and libraries." msgstr "?????????? CAML ???????????? ???? ? ?????????? ???????? ????????? ?????? ??? ??????." -#: ../comps-f11.xml.in.h:188 -#, fuzzy +#: ../comps-f11.xml.in.h:189 ../comps-f12.xml.in.h:200 +#: ../comps-f13.xml.in.h:200 msgid "Swahili Support" -msgstr "?????? ??????" +msgstr "???????? ??????" -#: ../comps-f11.xml.in.h:196 -#, fuzzy +#: ../comps-f11.xml.in.h:197 ../comps-f12.xml.in.h:208 +#: ../comps-f13.xml.in.h:208 msgid "Tetum Support" -msgstr "?????? ??????" +msgstr "????? ??????" -#: ../comps-f11.xml.in.h:223 +#: ../comps-f11.xml.in.h:224 ../comps-f12.xml.in.h:235 +#: ../comps-f13.xml.in.h:235 msgid "" "This group is a collection of tools used in the design, modification, " "manipulation, and packaging of fonts." msgstr "" -"? ???? ?????? ?????? ??? ?? ????? ?? ???????, ????????, ????-???? ?? ?????? ??? ???????? ???? " +"? ???? ?????? ?????? ??? ?? ????? ?? ???????, ????????, ????-???? ??? ?????? ??? ???????? ???? " "??." -#: ../comps-f11.xml.in.h:235 +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "???????? ??????" -#: ../comps-f11.xml.in.h:237 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "??????? ??????? ??????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "?????? ???? ??? ?? ???? ????????? ??? ????? ?? ?????????? ???" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "?????? ???? ??? ????? ?? ??????????????? ???? ?????? ?????? ??? ???? ?????????? ?? ???" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "?????? ??? ????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "?????? ????????? ??? ??????????? ??? ?????? ??? ????" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "????? ?? (Base)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "????? ?? (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "?????????? ?????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "??????" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "" +"LXDE ???? ???? X11 ???????? ??????? ??? ?? ???? ????????? ??? ?????? ??? ??? ??? ?? " +"??????, ?????? ?????? ???? ????? ???????? ???." + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "???? ??? ????????? ????? ?????." + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "??????? ???????? ???????" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "??????? ???? ???????? ??????? ??? NetBook/NetTop/MID ??????? ???." + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "????? ??????? ?' ??? ?????????" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "??????? ?????? ??????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." msgstr "" -"GNOME ???? ?????????, ?????? ???????? ??????? ??? ?????? ????, ????????, ?????? " +"GNOME ???? ?????????, ?????? ????????? ??????? ??? ?????? ????, ????????, ?????? " "??????, ??? ?????? ???? ??????? ???." -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." msgstr "" -"KDE ???? ?????????, ?????? ???????? ??????? ??? ?????? ????, ????????, ?????? ??????, " +"KDE ???? ?????????, ?????? ????????? ??????? ??? ?????? ????, ????????, ?????? ??????, " "??? ?????? ???? ??????? ???." -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1456,11 +1599,11 @@ msgstr "" "???? ???????? ?????? ?? ??? ?? ???? ?????? ? ????????? ???????? ???? ????? ??? ??????? " "??????????? ???? ???. ????? ?????? ??? ???? ???." -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "X?????? ???????? ??????." -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1468,30 +1611,27 @@ msgstr "" "? ??????? ?? DocBook ??????? ?? ????????? ????? ??? ?????? HTML, PDF, Postscript, ??? " "???????? ?? ???? ???? ???." -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "? ???? ??????? ???????? ?' ??? ????? ????? ? ???? ???." -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 -msgid "" -"This group is a collection of tools and resources of Arabic environments." +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 +msgid "This group is a collection of tools and resources of Arabic environments." msgstr "?????? ??????? ?' ??? ? ???? ??????? ? ????????? ???? ???." -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 -msgid "" -"This group is a collection of tools and resources of Hebrew environments." +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 +msgid "This group is a collection of tools and resources of Hebrew environments." msgstr "?????? ??????? ?' ??? ? ???? ??????? ? ????????? ???? ???." -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 -msgid "" -"This group is a collection of tools and resources of Japanese environments." +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 +msgid "This group is a collection of tools and resources of Japanese environments." msgstr "?????? ??????? ?' ??? ? ???? ??????? ? ????????? ???? ???." -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 -msgid "" -"This group is a collection of tools and resources of Czech environments." +#: ../comps-el5.xml.in.h:66 +msgid "This group is a collection of tools and resources of Czech environments." msgstr "??? ??????? ?' ??? ? ???? ??????? ? ????????? ???? ???." + From avesh at fedoraproject.org Thu Sep 10 16:35:41 2009 From: avesh at fedoraproject.org (avesh agarwal) Date: Thu, 10 Sep 2009 16:35:41 +0000 (UTC) Subject: rpms/openswan/F-11 openswan-2.6-initscript-correction.patch, NONE, 1.1 openswan-2.6.22-CVE-2009-2185.patch, NONE, 1.1 openswan-2.6.22-gcc44.patch, NONE, 1.1 openswan-2.6.22-nss.patch, NONE, 1.1 openswan-2.6.22-selinux.patch, NONE, 1.1 .cvsignore, 1.26, 1.27 openswan.spec, 1.79, 1.80 sources, 1.25, 1.26 openswan-2.6-selinux.patch, 1.1, NONE openswan-2.6.16-initscript-correction.patch, 1.1, NONE openswan-2.6.21-CVE-2009-2185.patch, 1.1, NONE openswan-2.6.21-gcc44.patch, 1.6, NONE openswan-2.6.21-nss-fedora-diff-modified.patch, 1.1, NONE openswan-2.6.21-nss.patch, 1.3, NONE Message-ID: <20090910163541.63B0A11C00DB@cvs1.fedora.phx.redhat.com> Author: avesh Update of /cvs/pkgs/rpms/openswan/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4537 Modified Files: .cvsignore openswan.spec sources Added Files: openswan-2.6-initscript-correction.patch openswan-2.6.22-CVE-2009-2185.patch openswan-2.6.22-gcc44.patch openswan-2.6.22-nss.patch openswan-2.6.22-selinux.patch Removed Files: openswan-2.6-selinux.patch openswan-2.6.16-initscript-correction.patch openswan-2.6.21-CVE-2009-2185.patch openswan-2.6.21-gcc44.patch openswan-2.6.21-nss-fedora-diff-modified.patch openswan-2.6.21-nss.patch Log Message: * Thu Sep 10 2009 Avesh Agarwal - 2.6.22-1 - New upstream release - Added support for using PSK with NSS - Fixed several warnings and undid unnecessary debug messages - Updated README.nss with an example configuration - Moved README.nss to openswan/doc/ - Improved FIPS integrity check functionality - Patch for Openswan ASN.1 parser vulnerability (CVE-2009-2185) openswan-2.6-initscript-correction.patch: setup.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE openswan-2.6-initscript-correction.patch --- --- openswan-2.6.22-orig/programs/setup/setup.in 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/setup/setup.in 2009-09-10 11:48:23.395338383 -0400 @@ -39,7 +39,7 @@ # times of NFS filesystem startup/shutdown). Startup is after startup of # syslog and pcmcia support; shutdown is just before shutdown of syslog. # -# chkconfig: 2345 47 76 +# chkconfig: - 47 76 # description: IPsec provides encrypted and authenticated communications; \ # KLIPS is the kernel half of it, Pluto is the user-level management daemon. openswan-2.6.22-CVE-2009-2185.patch: asn1.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) --- NEW FILE openswan-2.6.22-CVE-2009-2185.patch --- --- openswan-2.6.22/lib/libopenswan/asn1.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2/lib/libopenswan/asn1.c 2009-08-17 14:07:00.153981683 -0400 @@ -76,8 +76,15 @@ asn1_length(chunk_t *blob) n = *blob->ptr++; blob->len--; - if ((n & 0x80) == 0) /* single length octet */ + if ((n & 0x80) == 0) { /* single length octet */ + if (n > blob->len) { + DBG(DBG_PARSING, + DBG_log("number of length octets is larger than ASN.1 object") + ) + return ASN1_INVALID_LENGTH; + } return n; + } /* composite length, determine number of length octets */ n &= 0x7f; @@ -243,7 +250,6 @@ asn1totime(const chunk_t *utctime, asn1_ { int tz_hour, tz_min; - sscanf(eot+1, "%2d%2d", &tz_hour, &tz_min); if (sscanf(eot+1, "%2d%2d", &tz_hour, &tz_min) != 2) { return 0; /* error in positive timezone offset format */ @@ -411,7 +417,7 @@ extract_object(asn1Object_t const *objec blob1->len = asn1_length(blob); - if (blob1->len == ASN1_INVALID_LENGTH || blob->len < blob1->len) + if (blob1->len == ASN1_INVALID_LENGTH) { DBG(DBG_PARSING, DBG_log("L%d - %s: length of ASN1 object invalid or too large", openswan-2.6.22-gcc44.patch: tncfg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE openswan-2.6.22-gcc44.patch --- --- openswan-2.6.22-orig/programs/tncfg/tncfg.c 2009-06-23 04:53:08.000000000 +0200 +++ openswan-2.6.22/programs/tncfg/tncfg.c 2009-07-09 23:58:03.000000000 +0200 @@ -176,7 +176,7 @@ int main(int argc, char *argv[]) { struct ifreq ifr; - struct ipsectunnelconf *shc=(struct ipsectunnelconf *)&ifr.ifr_data; + struct ipsectunnelconf *shc=(struct ipsectunnelconf *)ifr.ifr_data; int s; int c, previous = -1; int argcount = argc; openswan-2.6.22-nss.patch: doc/README.nss | 123 ++++++++++++++++++-- lib/libcrypto/libmd5/md5.c | 10 + lib/libcrypto/libsha1/sha1.c | 4 lib/libipsecconf/Makefile | 7 + lib/libipsecconf/confread.c | 17 ++ lib/libipsecconf/keywords.c | 3 lib/libopenswan/alg_info.c | 11 + lib/libopenswan/pem.c | 8 + lib/libopenswan/secrets.c | 2 lib/libopenswan/x509dn.c | 1 programs/pluto/crypt_dh.c | 246 +++++++++++++++++++++++++++-------------- programs/pluto/crypto.h | 3 programs/pluto/hmac.c | 88 ++++++++++---- programs/pluto/ike_alg_aes.c | 2 programs/pluto/ikev1.h | 9 + programs/pluto/ikev1_main.c | 27 ++-- programs/pluto/ikev2_psk.c | 63 ++++++++++ programs/pluto/ikev2_rsa.c | 4 programs/pluto/keys.c | 42 ++++--- programs/pluto/keys.h | 2 programs/pluto/pluto_crypt.c | 27 ---- programs/pluto/plutomain.c | 59 ++++++++- programs/pluto/state.c | 6 + programs/rsasigkey/rsasigkey.c | 8 - 24 files changed, 578 insertions(+), 194 deletions(-) --- NEW FILE openswan-2.6.22-nss.patch --- diff -urNp openswan-2.6.22-orig/doc/README.nss openswan-2.6.22/doc/README.nss --- openswan-2.6.22-orig/doc/README.nss 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/doc/README.nss 2009-07-23 16:36:01.690589655 -0400 @@ -2,12 +2,11 @@ Title: Using NSS crypto library with Plu Author: Avesh Agarwal email: avagarwa at redhat.com Version:0.0 - About NSS crypto library -------------------------- Please visit http://www.mozilla.org/projects/security/pki/nss/ -NSS crypto library is user space library. It is only used with Pluto (user space IKE daemon) for cryptographic operations. When using NSS, it does not impact the way IPSEC kernel (KLIPS or NETKEY) works. The usefulness of using NSS lies in the fact that the secret information (like private keys or anything else) never comes out of NSS database. +NSS crypto library is user space library. It is only used with Pluto (user space IKE daemon) for cryptographic operations. When using NSS, it does not impact the way IPSEC kernel (KLIPS or NETKEY) works. The usefulness of using NSS lies in the fact that the secret information (like private keys or anything else) never comes out of NSS database. Openswan with NSS supports IKEV1, IKEv2, authentication using PSK, Raw RSA Sig key, and Digital Certs. How to enable NSS crypto library with Openswan @@ -49,9 +48,9 @@ About the password file "nsspassword" If you create the database with a password, and want to run NSS in FIPS mode, you must create a password file with the name "nsspassword" in the /etc/ipsec.d before running pluto with NSS. The "nsspassword" file must contain the password you provided when creating NSS database. Important thing to note: -i) You only need the "nsspassword" file if you run pluto in FIPS. In other way, if you run pluto in normal or NonFIPS mode and even if you create the NSS database with a password, you need not create a "nsspassword" file. +i) You only need the "nsspassword" file if you run pluto in FIPS. In other way, if you run pluto in normal or NonFIPS mode, then you can create the NSS database without password, and you need not create a "nsspassword" file. However, if the NSS db is created with a password, the "nsspassword" file must also be provided. -ii) If you create he "nsspassword" file, it must contain only the password nothing else. +ii) If you create the "nsspassword" file, it must contain only the password nothing else. Generating RSA keys when using NSS @@ -60,7 +59,7 @@ You can still use ipsec newhostkey and i ipsec newhostkey --configdir /etc/ipsec.d [--password password] --output /etc/ipsec.d/ipsec.secrets -A password is only required if NSS database is used in FIPS mode. If you use NSS and create RSA keys (private/public), you will notice that the contents of the ipsec.secrets are different than what used to be before. +A password is only required if NSS database created with password. If you use NSS and create RSA keys (private/public), you will notice that the contents of the ipsec.secrets are different than what used to be before. Public key information in ipsec.secrets is stored in the same way as before. However, all the fields of the Private key information contain just a similar ID. This ID is called CKA ID, which is used to locate private keys inside NSS database during the IKE negotiation. @@ -90,9 +89,9 @@ It creates a user cert with nick name "u Important thing to note: You must provided a nick name when creating a user cert, because Pluto reads the user cert from the NSS database nased on the user cert's nickname. -Changes in the certitificates usage with Pluto +Changes in the certificates usage with Pluto ------------------------------------------------ -1) ipsec.comf changes +1) ipsec.conf changes The only change is "leftcert" field must contain the nick name of the user cert. For example if the nickname of the user cert is "xyz", then it can be "leftid=xyz". @@ -109,9 +108,111 @@ There is no need to provide private key 3) changes in the directories in /etc/ipsec.d/ (cacerts, certs, private) i)You need not have "private" or "certs" directory. -ii) If you obtain a CA certificate from outside, and it is not inside NSS database, then you need to put the certificate inside "cacerts" directory, so that Pluto can read it. If the CA certificate is created in the NSS database, or imported from outside inside the NSS database, you need not have "cacerts" directory,as Pluto can read the CA cert from the database. +ii) If you obtain a CA certificate from outside, and it is not inside NSS database, then you need to put the certificate inside "cacerts" directory, so that Pluto can read it. If the CA certificate is created in the NSS database, or imported from outside inside the NSS database, you need not have "cacerts" directory, as Pluto can read the CA cert from the database. + + +An example Scenario: To setup ipsec with certs in tunnel mode using NSS +------------------------------------------------------------ + +GW Machine 1: w1.x1.y1.z1 +GW Machine 2: w2.x2.y2.z2 + +w1.x1.y1.z1 <---> w2.x2.y2.z2 + +Note: In this example setup, both machines are using NSS. If you want to use +NSS only at one machine, say machine 1, you can use the following procedure +only at machine 1, and you can use traditional ipsec setup at machine 2. + +1. Create a new (if not already) nss db on both machines as follows: + +certutil -N -d /ipsec.d + +2. Creating CA certs at both machines: + +On machine 1: +certutil -S -k rsa -n cacert1 -s "CN=cacert1" -v 12 -d . -t "C,C,C" -x -d +/ipsec.d + +As we want to use the same certificate "cacert1" at machine 2, it needs to be +exported first. To export the cacert1, do the following at machine 1: + +pk12util -o cacert1.p12 -n cacert1 -d /etc/ipsec.d + +Copy the file "cacert1.p12" to the machine2 in "/etc/ipsec.d" directory. + +On machine 2: +Import the "cacert1" as follows: + +cd /etc/ipsec.d +pk12util -i cacert1.p12 -d /etc/ipsec.d +certutil -M -n cacert1 -t "C, C, C" -d /etc/ipsec.d + +Now machine 2 also has the CA certificates "cacert1" in its NSS database. + +3. Creating user certs at both machines: + +On machine 1: +certutil -S -k rsa -c cacert1 -n usercert1 -s "CN=usercert1" -v 12 -t "u,u,u" +-d /etc/ipsec.d +(Note this cert is signed by "cacert1") + +On machine 2: +certutil -S -k rsa -c cacert1 -n usercert2 -s "CN=usercert2" -v 12 -t "u,u,u" +-d /etc/ipsec.d +(Note this cert is signed by "cacert1" too) + +4. Preparing ipsec.conf at both machines + +ipsec.conf at machine 1: + + +conn pluto-1-2 + left=w1.x1.y1.z1 + leftid="CN=usercert1" + leftsourceip=w1.x1.y1.z1 + leftrsasigkey=%cert + leftcert=usercert1 + leftnexthop=w2.x2.y2.z2 + right=w2.x2.y2.z2 + rightid="CN=usercert2" + rightsourceip=w2.x2.y2.z2 + rightrsasigkey=%cert + rightnexthop=w1.x1.y1.z1 + rekey=no + esp="aes-sha1" + ike="aes-sha1" + auto=add + + +ipsec.conf at machine 2: + + +conn pluto-1-2 + left=w2.x2.y2.z2 + leftid="CN=usercert2" + leftsourceip=w2.x2.y2.z2 + leftrsasigkey=%cert + leftcert=usercert2 + leftnexthop=w1.x1.y1.z1 + right=w1.x1.y1.z1 + rightid="CN=usercert1" + rightsourceip=w1.x1.y1.z1 + rightrsasigkey=%cert + rightnexthop=w2.x2.y2.z2 + rekey=no + esp="aes-sha1" + ike="aes-sha1" + auto=add + +5. Preparing ipsec.secrets at both machines + +ipsec.secrets at machine 1: + + : RSA usercert1 + + +ipsec.secrets at machine 1: + + : RSA usercert2 -Things not supported ---------------------- -PSK: It is not supported when using NSS, because it required both pluto peers to have a mutual keys created outside the NSS database. So It should not be configured with NSS. diff -urNp openswan-2.6.22-orig/lib/libcrypto/libmd5/md5.c openswan-2.6.22/lib/libcrypto/libmd5/md5.c --- openswan-2.6.22-orig/lib/libcrypto/libmd5/md5.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/lib/libcrypto/libmd5/md5.c 2009-07-23 16:36:01.691592011 -0400 @@ -75,7 +75,9 @@ documentation and/or software. #define MD5Transform _MD5Transform +#ifndef HAVE_LIBNSS static void MD5Transform PROTO_LIST ((UINT4 [4], const unsigned char [64])); +#endif #if BYTE_ORDER == LITTLE_ENDIAN #define Encode MD5_memcpy @@ -100,11 +102,13 @@ static void MD5_memcpy PROTO_LIST ((POIN static void MD5_memset PROTO_LIST ((POINTER, int, unsigned int)); #endif #endif +#ifndef HAVE_LIBNSS static unsigned char PADDING[64] = { 0x80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; +#endif /* F, G, H and I are basic MD5 functions. */ @@ -147,14 +151,12 @@ void osMD5Init (context) MD5_CTX *context; /* context */ { #ifdef HAVE_LIBNSS - DBG(DBG_CRYPT, DBG_log("NSS: md5 init start")); SECStatus status; context->ctx_nss=NULL; context->ctx_nss = PK11_CreateDigestContext(SEC_OID_MD5); PR_ASSERT(context->ctx_nss!=NULL); status=PK11_DigestBegin(context->ctx_nss); PR_ASSERT(status==SECSuccess); - DBG(DBG_CRYPT, DBG_log("NSS: md5 init end")); #else context->count[0] = context->count[1] = 0; /* Load magic initialization constants. @@ -178,7 +180,6 @@ UINT4 inputLen; #ifdef HAVE_LIBNSS SECStatus status=PK11_DigestOp(context->ctx_nss, input, inputLen); PR_ASSERT(status==SECSuccess); - DBG(DBG_CRYPT, DBG_log("NSS: md5 update end")); #else UINT4 i; unsigned int myindex, partLen; @@ -225,7 +226,6 @@ MD5_CTX *context; PR_ASSERT(length==MD5_DIGEST_SIZE); PR_ASSERT(status==SECSuccess); PK11_DestroyContext(context->ctx_nss, PR_TRUE); - DBG(DBG_CRYPT, DBG_log("NSS: md5 final end")); #else unsigned char bits[8]; unsigned int myindex, padLen; @@ -256,6 +256,7 @@ MD5_CTX *context; /* MD5 basic transformation. Transforms state based on block. */ +#ifndef HAVE_LIBNSS static void MD5Transform (state, block) UINT4 state[4]; const unsigned char block[64]; @@ -345,6 +346,7 @@ const unsigned char block[64]; */ MD5_memset ((POINTER)x, 0, sizeof (x)); } +#endif #if BYTE_ORDER != LITTLE_ENDIAN diff -urNp openswan-2.6.22-orig/lib/libcrypto/libsha1/sha1.c openswan-2.6.22/lib/libcrypto/libsha1/sha1.c --- openswan-2.6.22-orig/lib/libcrypto/libsha1/sha1.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/lib/libcrypto/libsha1/sha1.c 2009-07-23 16:36:01.692591026 -0400 @@ -118,14 +118,12 @@ CHAR64LONG16* block = (const CHAR64LONG1 void SHA1Init(SHA1_CTX* context) { #ifdef HAVE_LIBNSS - DBG(DBG_CRYPT, DBG_log("NSS: sha1 init start")); SECStatus status; context->ctx_nss=NULL; context->ctx_nss = PK11_CreateDigestContext(SEC_OID_SHA1); PR_ASSERT(context->ctx_nss!=NULL); status=PK11_DigestBegin(context->ctx_nss); PR_ASSERT(status==SECSuccess); - DBG(DBG_CRYPT, DBG_log("NSS: sha1 init end")); #else /* SHA1 initialization constants */ context->state[0] = 0x67452301; @@ -145,7 +143,6 @@ void SHA1Update(SHA1_CTX* context, const #ifdef HAVE_LIBNSS SECStatus status=PK11_DigestOp(context->ctx_nss, data, len); PR_ASSERT(status==SECSuccess); - DBG(DBG_CRYPT, DBG_log("NSS: sha1 update end")); /*loglog(RC_LOG_SERIOUS, "enter sha1 ctx update end");*/ #else u_int32_t i; @@ -181,7 +178,6 @@ void SHA1Final(unsigned char digest[20], PR_ASSERT(length==SHA1_DIGEST_SIZE); PR_ASSERT(status==SECSuccess); PK11_DestroyContext(context->ctx_nss, PR_TRUE); - DBG(DBG_CRYPT, DBG_log("NSS: sha1 final end")); #else unsigned i; unsigned char finalcount[8]; diff -urNp openswan-2.6.22-orig/lib/libipsecconf/confread.c openswan-2.6.22/lib/libipsecconf/confread.c --- openswan-2.6.22-orig/lib/libipsecconf/confread.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/lib/libipsecconf/confread.c 2009-07-23 16:36:01.693590073 -0400 @@ -32,6 +32,11 @@ #include "ipsecconf/starterlog.h" #include "ipsecconf/oeconns.h" +#ifdef HAVE_LIBNSS +//#ifdef FIPS_CHECK +#include "oswconf.h" +#endif + static char _tmp_err[512]; /** @@ -969,6 +974,18 @@ static int load_conn (struct starter_con /* reset authby flags */ if(conn->options_set[KBF_AUTHBY]) { conn->policy &= ~(POLICY_ID_AUTH_MASK); + +#ifdef HAVE_LIBNSS +//#ifdef FIPS_CHECK + if(Pluto_IsFIPS()) { + if((conn->options[KBF_AUTHBY] & POLICY_PSK) == POLICY_PSK){ + starter_log(LOG_LEVEL_INFO + ,"while loading conn '%s', PSK not allowed in FIPS mode with NSS", conn->name); + return 1; + } + } +#endif + conn->policy |= conn->options[KBF_AUTHBY]; #if STARTER_POLICY_DEBUG diff -urNp openswan-2.6.22-orig/lib/libipsecconf/keywords.c openswan-2.6.22/lib/libipsecconf/keywords.c --- openswan-2.6.22-orig/lib/libipsecconf/keywords.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/lib/libipsecconf/keywords.c 2009-07-23 16:36:01.694590809 -0400 @@ -79,10 +79,7 @@ struct keyword_enum_values kw_fourvalued struct keyword_enum_value kw_authby_values[]={ { "never", 0}, { "rsasig", POLICY_RSASIG}, -/* You cannot have a PSK in an nss database */ -#ifndef HAVE_LIBNSS { "secret", POLICY_PSK}, -#endif }; struct keyword_enum_values kw_authby_list= diff -urNp openswan-2.6.22-orig/lib/libipsecconf/Makefile openswan-2.6.22/lib/libipsecconf/Makefile --- openswan-2.6.22-orig/lib/libipsecconf/Makefile 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/lib/libipsecconf/Makefile 2009-07-23 16:36:01.695600060 -0400 @@ -32,6 +32,13 @@ SRCS+=interfaces.c #enable to get lots more debugging about semantics. #CFLAGS+=-DPARSER_TYPE_DEBUG +#ifeq ($(USE_FIPSCHECK),true) +#CFLAGS+=-DFIPS_CHECK +ifeq ($(USE_LIBNSS),true) +CFLAGS+=-DHAVE_LIBNSS +CFLAGS+=-I/usr/include/nspr4 -I/usr/include/nss3 +endif + ifeq ($(USE_KLIPS),true) SRCS+=virtif.c endif diff -urNp openswan-2.6.22-orig/lib/libopenswan/alg_info.c openswan-2.6.22/lib/libopenswan/alg_info.c --- openswan-2.6.22-orig/lib/libopenswan/alg_info.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/lib/libopenswan/alg_info.c 2009-07-23 16:36:01.696590101 -0400 @@ -36,6 +36,10 @@ #include "oswlog.h" #include "oswalloc.h" +#ifdef HAVE_LIBNSS +#include "oswconf.h" +#endif + /* abstract reference */ struct oakley_group_desc; @@ -625,6 +629,13 @@ parser_alg_info_add(struct parser_contex p_ctx->err="hash_alg not found"; goto out; } + +#ifdef HAVE_LIBNSS + if ( Pluto_IsFIPS() && ((aalg_id == OAKLEY_SHA2_256 ) ||(aalg_id == OAKLEY_SHA2_384 ) || (aalg_id == OAKLEY_SHA2_512 )) ) { + p_ctx->err="SHA2 Not supported in FIPS mode with NSS"; + goto out; + } +#endif DBG(DBG_CRYPT, DBG_log("parser_alg_info_add() " "aalg_getbyname(\"%s\")=%d", p_ctx->aalg_buf, diff -urNp openswan-2.6.22-orig/lib/libopenswan/pem.c openswan-2.6.22/lib/libopenswan/pem.c --- openswan-2.6.22-orig/lib/libopenswan/pem.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/lib/libopenswan/pem.c 2009-07-23 16:36:01.768617374 -0400 @@ -195,10 +195,13 @@ pem_decrypt_3des(chunk_t *blob, chunk_t { MD5_CTX context; u_char digest[MD5_DIGEST_SIZE]; - u_char des_iv[DES_CBC_BLOCK_SIZE]; u_char key[24]; + +#ifndef HAVE_LIBNSS + u_char des_iv[DES_CBC_BLOCK_SIZE]; des_cblock *deskey = (des_cblock *)key; des_key_schedule ks[3]; +#endif u_char padding, *last_padding_pos, *first_padding_pos; /* Convert passphrase to 3des key */ @@ -217,7 +220,8 @@ pem_decrypt_3des(chunk_t *blob, chunk_t memcpy(key + MD5_DIGEST_SIZE, digest, 24 - MD5_DIGEST_SIZE); #ifdef HAVE_LIBNSS - do_3des_nss(blob->ptr, blob->len, key, DES_CBC_BLOCK_SIZE * 3 , iv, FALSE); + do_3des_nss(blob->ptr, blob->len, + key, DES_CBC_BLOCK_SIZE * 3 , (u_int8_t*)iv, FALSE); #else (void) oswcrypto.des_set_key(&deskey[0], ks[0]); (void) oswcrypto.des_set_key(&deskey[1], ks[1]); diff -urNp openswan-2.6.22-orig/lib/libopenswan/secrets.c openswan-2.6.22/lib/libopenswan/secrets.c --- openswan-2.6.22-orig/lib/libopenswan/secrets.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/lib/libopenswan/secrets.c 2009-07-23 16:36:01.770594010 -0400 @@ -121,11 +121,13 @@ RSA_show_key_fields(struct RSA_private_k } /* debugging info that compromises security! */ +#ifndef HAVE_LIBNSS static void RSA_show_private_key(struct RSA_private_key *k) { RSA_show_key_fields(k, elemsof(RSA_private_field)); } +#endif static void RSA_show_public_key(struct RSA_public_key *k) diff -urNp openswan-2.6.22-orig/lib/libopenswan/x509dn.c openswan-2.6.22/lib/libopenswan/x509dn.c --- openswan-2.6.22-orig/lib/libopenswan/x509dn.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/lib/libopenswan/x509dn.c 2009-07-23 16:36:01.772589393 -0400 @@ -56,6 +56,7 @@ #ifdef HAVE_LIBNSS # include # include +# include # include # include "oswconf.h" #endif diff -urNp openswan-2.6.22-orig/programs/pluto/crypt_dh.c openswan-2.6.22/programs/pluto/crypt_dh.c --- openswan-2.6.22-orig/programs/pluto/crypt_dh.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/pluto/crypt_dh.c 2009-07-23 16:36:01.775588265 -0400 @@ -58,6 +58,9 @@ # include # include "oswconf.h" +#define PK11_Derive(base, mechanism, param, target, operation, keysize) \ + PK11_Derive_osw(base, mechanism, param, target, operation, keysize) + static PK11SymKey *pk11_extract_derive_wrapper_osw(PK11SymKey *base, CK_EXTRACT_PARAMS bs , CK_MECHANISM_TYPE target , CK_ATTRIBUTE_TYPE operation, int keySize) { @@ -67,7 +70,7 @@ static PK11SymKey *pk11_extract_derive_w return PK11_Derive(base, CKM_EXTRACT_KEY_FROM_KEY, ¶m, target, operation, keySize); } - +/* static CK_MECHANISM_TYPE nss_hmac_mech(const struct hash_desc *hasher) { CK_MECHANISM_TYPE mechanism; @@ -78,21 +81,22 @@ static CK_MECHANISM_TYPE nss_hmac_mech(c case OAKLEY_SHA2_256: mechanism = CKM_SHA256_HMAC; break; case OAKLEY_SHA2_384: mechanism = CKM_SHA384_HMAC; break; case OAKLEY_SHA2_512: mechanism = CKM_SHA512_HMAC; break; - default: loglog(RC_LOG_SERIOUS,"NSS: undefined hmac mechanism"); break; /*should not reach here*/ + default: loglog(RC_LOG_SERIOUS,"NSS: undefined hmac mechanism"); break; } return mechanism; } +*/ static CK_MECHANISM_TYPE nss_encryption_mech(const struct encrypt_desc *encrypter) { - CK_MECHANISM_TYPE mechanism; +CK_MECHANISM_TYPE mechanism=0x80000000; - switch(encrypter->common.algo_id) { - case OAKLEY_3DES_CBC: mechanism = CKM_DES3_CBC; break; - case OAKLEY_AES_CBC: mechanism = CKM_AES_CBC; break; - default: loglog(RC_LOG_SERIOUS,"NSS: Unsupported encryption mechanism"); break; /*should not reach here*/ + switch(encrypter->common.algo_id){ + case OAKLEY_3DES_CBC: mechanism = CKM_DES3_CBC; break; + case OAKLEY_AES_CBC: mechanism = CKM_AES_CBC; break; + default: loglog(RC_LOG_SERIOUS,"NSS: Unsupported encryption mechanism"); break; /*should not reach here*/ } - return mechanism; +return mechanism; } #endif @@ -111,14 +115,11 @@ calc_dh_shared(chunk_t *shared, const ch unsigned long tv_diff; SECKEYPublicKey *remote_pubk, *local_pubk; SECKEYPrivateKey *privk; - SECItem nss_g,param1; + SECItem nss_g; PK11SymKey *dhshared; PRArenaPool *arena; SECStatus status; - DBG_cond_dump_chunk(DBG_CRYPT, "NSS: DH pubk pointer:\n", pubk); - DBG_cond_dump_chunk(DBG_CRYPT, "NSS: DH priv key pointer:\n", secret); - memcpy(&local_pubk,pubk.ptr,pubk.len); memcpy(&privk,secret.ptr,secret.len); @@ -129,12 +130,9 @@ calc_dh_shared(chunk_t *shared, const ch arena = PORT_NewArena(DER_DEFAULT_CHUNKSIZE); PR_ASSERT(arena!=NULL); - DBG(DBG_CRYPT, DBG_log("Started DH shared-secret computation in NSS:created arena\n")); remote_pubk = (SECKEYPublicKey *) PORT_ArenaZAlloc (arena, sizeof (SECKEYPublicKey)); - DBG(DBG_CRYPT, DBG_log("Started DH shared-secret computation in NSS:created remote pubk\n")); - remote_pubk->arena = arena; remote_pubk->keyType = dhKey; remote_pubk->pkcs11Slot = NULL; @@ -153,7 +151,6 @@ calc_dh_shared(chunk_t *shared, const ch status = SECITEM_CopyItem(remote_pubk->arena, &remote_pubk->u.dh.publicValue, &nss_g); PR_ASSERT(status==SECSuccess); - DBG(DBG_CRYPT, DBG_log("Started DH shared-secret computation in NSS:created remote pubk data\n")); dhshared=PK11_PubDerive(privk,remote_pubk,PR_FALSE, NULL, NULL , CKM_DH_PKCS_DERIVE, CKM_CONCATENATE_DATA_AND_BASE @@ -161,10 +158,6 @@ calc_dh_shared(chunk_t *shared, const ch , osw_return_nss_password_file_info()); PR_ASSERT(dhshared!=NULL); - nss_symkey_log(dhshared,"DH Shared Secret"); - - DBG(DBG_CRYPT, DBG_log("Started DH shared-secret computation in NSS:created dh shared secret\n")); - shared->len=sizeof(PK11SymKey *); shared->ptr = alloc_bytes(shared->len, "calculated shared secret"); memcpy(shared->ptr, &dhshared,shared->len); @@ -247,17 +240,115 @@ calc_dh_shared(chunk_t *shared, const ch /* SKEYID for preshared keys. * See draft-ietf-ipsec-ike-01.txt 4.1 */ + +#ifdef HAVE_LIBNSS +static void +skeyid_preshared(const chunk_t pss + , const chunk_t ni + , const chunk_t nr + , const chunk_t shared_chunk + , const struct hash_desc *hasher + , chunk_t *skeyid_chunk) +#else static void skeyid_preshared(const chunk_t pss , const chunk_t ni , const chunk_t nr , const struct hash_desc *hasher , chunk_t *skeyid) +#endif { struct hmac_ctx ctx; passert(hasher != NULL); +#ifdef HAVE_LIBNSS + chunk_t nir; + int k; + CK_MECHANISM_TYPE mechanism; + u_char buf1[HMAC_BUFSIZE], buf2[HMAC_BUFSIZE]; + chunk_t buf1_chunk, buf2_chunk; + PK11SymKey *shared, *skeyid; + + DBG(DBG_CRYPT, + DBG_log("NSS: skeyid inputs (pss+NI+NR+shared) hasher: %s", hasher->common.name); + DBG_dump_chunk("shared-secret: ", shared_chunk); + DBG_dump_chunk("ni: ", ni); + DBG_dump_chunk("nr: ", nr)); + + memcpy(&shared, shared_chunk.ptr, shared_chunk.len); + + /* We need to hmac_init with the concatenation of Ni_b and Nr_b, + * so we have to build a temporary concatentation. + */ + + nir.len = ni.len + nr.len; + nir.ptr = alloc_bytes(nir.len, "Ni + Nr in skeyid_preshared"); + memcpy(nir.ptr, ni.ptr, ni.len); + memcpy(nir.ptr+ ni.len, nr.ptr, nr.len); + + memset(buf1, '\0', HMAC_BUFSIZE); + + if (pss.len <= HMAC_BUFSIZE) + { + memcpy(buf1, pss.ptr, pss.len); + } + else + { + hasher->hash_init(&ctx.hash_ctx); + hasher->hash_update(&ctx.hash_ctx, pss.ptr, pss.len); + hasher->hash_final(buf1, &ctx.hash_ctx); + } + + memcpy(buf2, buf1, HMAC_BUFSIZE); + + for (k = 0; k < HMAC_BUFSIZE; k++) + { + buf1[k] ^= HMAC_IPAD; + buf2[k] ^= HMAC_OPAD; + } + + //pfree(nir.ptr); + + mechanism=nss_key_derivation_mech(hasher); + buf1_chunk.ptr=buf1; + buf1_chunk.len=HMAC_BUFSIZE; + + buf2_chunk.ptr=buf2; + buf2_chunk.len=HMAC_BUFSIZE; + + PK11SymKey *tkey4 = pk11_derive_wrapper_osw(shared, CKM_CONCATENATE_DATA_AND_BASE, buf1_chunk, CKM_EXTRACT_KEY_FROM_KEY, CKA_DERIVE, 0); + //nss_symkey_log(tkey4, "pss+ipad+shared"); + + CK_EXTRACT_PARAMS bs=0; + PK11SymKey *tkey5 = pk11_extract_derive_wrapper_osw(tkey4, bs, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, HMAC_BUFSIZE); + //nss_symkey_log(tkey5, "pss+ipad"); + + PK11SymKey *tkey6 = pk11_derive_wrapper_osw(tkey5, CKM_CONCATENATE_BASE_AND_DATA, nir, mechanism, CKA_DERIVE, 0); + pfree(nir.ptr); + //nss_symkey_log(tkey6, "pss+ipad+nir"); + + //PK11SymKey *tkey1 = pk11_derive_wrapper_osw(shared, CKM_CONCATENATE_DATA_AND_BASE, buf1_chunk, mechanism, CKA_DERIVE, 0); + PK11SymKey *tkey2 = PK11_Derive(tkey6, mechanism, NULL, CKM_CONCATENATE_DATA_AND_BASE, CKA_DERIVE, 0); + //nss_symkey_log(tkey2, "pss : tkey2"); + + PK11SymKey *tkey3 = pk11_derive_wrapper_osw(tkey2, CKM_CONCATENATE_DATA_AND_BASE, buf2_chunk, mechanism, CKA_DERIVE, 0); + skeyid = PK11_Derive(tkey3, mechanism, NULL, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); + //nss_symkey_log(tkey2, "pss : tkey3"); + + skeyid_chunk->len = sizeof(PK11SymKey *); + skeyid_chunk->ptr = alloc_bytes(skeyid_chunk->len, "calculated skeyid(pss)"); + memcpy(skeyid_chunk->ptr, &skeyid, skeyid_chunk->len); + + PK11_FreeSymKey(tkey4); + PK11_FreeSymKey(tkey5); + PK11_FreeSymKey(tkey6); + PK11_FreeSymKey(tkey2); + PK11_FreeSymKey(tkey3); + + DBG(DBG_CRYPT, + DBG_dump_chunk("NSS: st_skeyid in skeyid_preshared(): ", *skeyid_chunk)); +#else DBG(DBG_CRYPT, DBG_log("Skey inputs (PSK+NI+NR)"); DBG_dump_chunk("ni: ", ni); @@ -269,6 +360,7 @@ skeyid_preshared(const chunk_t pss hmac_final_chunk(*skeyid, "st_skeyid in skeyid_preshared()", &ctx); DBG(DBG_CRYPT, DBG_dump_chunk("keyid: ", *skeyid)); +#endif } static void @@ -406,8 +498,8 @@ calc_skeyids_iv(struct pcr_skeyid_q *skq { case OAKLEY_PRESHARED_KEY: #ifdef HAVE_LIBNSS - loglog(RC_LOG_SERIOUS,"OAKLEY_PRESHARED_KEY: Not Supported with NSS"); - bad_case(auth); + setchunk_fromwire(pss, &skq->pss, skq); + skeyid_preshared(pss, ni, nr, shared_chunk, hasher, skeyid_chunk); #else setchunk_fromwire(pss, &skq->pss, skq); skeyid_preshared(pss, ni, nr, hasher, skeyid_chunk); @@ -465,7 +557,7 @@ calc_skeyids_iv(struct pcr_skeyid_q *skq PR_ASSERT(tkey2!=NULL); keyhandle=PK11_GetSymKeyHandle(shared); - param.data=&keyhandle; + param.data=(unsigned char *) &keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey3 = PK11_Derive(tkey2, CKM_CONCATENATE_BASE_AND_KEY, ¶m, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); @@ -494,7 +586,7 @@ calc_skeyids_iv(struct pcr_skeyid_q *skq keyhandle=PK11_GetSymKeyHandle(tkey7); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey9 = PK11_Derive(tkey8, CKM_CONCATENATE_BASE_AND_KEY, ¶m, nss_key_derivation_mech(hasher), CKA_DERIVE, 0); @@ -508,14 +600,14 @@ calc_skeyids_iv(struct pcr_skeyid_q *skq /*Deriving SKEYID_a = hmac_xxx(SKEYID, SKEYID_d | g^xy | CKY-I | CKY-R | 1)*/ keyhandle=PK11_GetSymKeyHandle(skeyid_d); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey10 = PK11_Derive(tkey2, CKM_CONCATENATE_BASE_AND_KEY, ¶m, CKM_CONCATENATE_BASE_AND_KEY, CKA_DERIVE, 0); PR_ASSERT(tkey10!=NULL); keyhandle=PK11_GetSymKeyHandle(shared); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey11 = PK11_Derive(tkey10, CKM_CONCATENATE_BASE_AND_KEY, ¶m, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); @@ -537,7 +629,7 @@ calc_skeyids_iv(struct pcr_skeyid_q *skq PR_ASSERT(tkey15!=NULL); keyhandle=PK11_GetSymKeyHandle(tkey15); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey16 = PK11_Derive(tkey8, CKM_CONCATENATE_BASE_AND_KEY, ¶m, nss_key_derivation_mech(hasher), CKA_DERIVE, 0); @@ -551,14 +643,14 @@ calc_skeyids_iv(struct pcr_skeyid_q *skq /*Deriving SKEYID_e = prf(SKEYID, SKEYID_a | g^xy | CKY-I | CKY-R | 2)*/ keyhandle=PK11_GetSymKeyHandle(skeyid_a); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey17 = PK11_Derive(tkey2, CKM_CONCATENATE_BASE_AND_KEY, ¶m, CKM_CONCATENATE_BASE_AND_KEY, CKA_DERIVE, 0); PR_ASSERT(tkey17!=NULL); keyhandle=PK11_GetSymKeyHandle(shared); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey18 = PK11_Derive(tkey17, CKM_CONCATENATE_BASE_AND_KEY, ¶m, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); @@ -580,28 +672,27 @@ calc_skeyids_iv(struct pcr_skeyid_q *skq PR_ASSERT(tkey22!=NULL); keyhandle=PK11_GetSymKeyHandle(tkey22); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey23 = PK11_Derive(tkey8, CKM_CONCATENATE_BASE_AND_KEY, ¶m, nss_key_derivation_mech(hasher), CKA_DERIVE, 0); PR_ASSERT(tkey23!=NULL); - DBG(DBG_CRYPT, DBG_log("NSS: enc keysize=%d\n",keysize)); + DBG(DBG_CRYPT, DBG_log("NSS: enc keysize=%d\n",(int)keysize)); /*Deriving encryption key from SKEYID_e*/ /* Oakley Keying Material * Derived from Skeyid_e: if it is not big enough, generate more * using the PRF. * See RFC 2409 "IKE" Appendix B*/ - CK_EXTRACT_PARAMS bitstart = 0; - param1.data = &bitstart; + CK_EXTRACT_PARAMS bitstart = 0; + param1.data = (unsigned char*)&bitstart; param1.len = sizeof (bitstart); if(keysize <= hasher->hash_digest_len){ skeyid_e = PK11_Derive(tkey23, nss_key_derivation_mech(hasher), NULL, CKM_EXTRACT_KEY_FROM_KEY, CKA_DERIVE, 0); PR_ASSERT(skeyid_e!=NULL); - nss_symkey_log(skeyid_e, "skeyid_e"); enc_key = PK11_DeriveWithFlags(skeyid_e, CKM_EXTRACT_KEY_FROM_KEY, ¶m1 , nss_encryption_mech(encrypter), CKA_FLAGS_ONLY, keysize, CKF_ENCRYPT|CKF_DECRYPT); @@ -617,7 +708,6 @@ calc_skeyids_iv(struct pcr_skeyid_q *skq skeyid_e = PK11_Derive(tkey23, nss_key_derivation_mech(hasher), NULL, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); PR_ASSERT(skeyid_e!=NULL); - nss_symkey_log(skeyid_e, "skeyid_e"); PK11SymKey *tkey25 = pk11_derive_wrapper_osw(skeyid_e, CKM_CONCATENATE_BASE_AND_DATA , hmac_pad,CKM_XOR_BASE_AND_DATA, CKA_DERIVE, HMAC_BUFSIZE); @@ -640,7 +730,7 @@ calc_skeyids_iv(struct pcr_skeyid_q *skq PR_ASSERT(tkey29!=NULL); keyhandle=PK11_GetSymKeyHandle(tkey28); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey30 = PK11_Derive(tkey29, CKM_CONCATENATE_BASE_AND_KEY, ¶m, nss_key_derivation_mech(hasher), CKA_DERIVE, 0); @@ -668,7 +758,7 @@ calc_skeyids_iv(struct pcr_skeyid_q *skq for(;;){ keyhandle=PK11_GetSymKeyHandle(tkey31); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey34 = PK11_Derive(tkey33, CKM_CONCATENATE_BASE_AND_KEY, ¶m, nss_key_derivation_mech(hasher), CKA_DERIVE, 0); @@ -679,7 +769,7 @@ calc_skeyids_iv(struct pcr_skeyid_q *skq PR_ASSERT(tkey35!=NULL); keyhandle=PK11_GetSymKeyHandle(tkey35); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey37 = PK11_Derive(tkey36, CKM_CONCATENATE_BASE_AND_KEY, ¶m, nss_key_derivation_mech(hasher), CKA_DERIVE, 0); @@ -694,14 +784,12 @@ calc_skeyids_iv(struct pcr_skeyid_q *skq /*concatenating K1 and K2 */ keyhandle=PK11_GetSymKeyHandle(tkey38); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey39 = PK11_Derive(keymat, CKM_CONCATENATE_BASE_AND_KEY, ¶m, CKM_EXTRACT_KEY_FROM_KEY, CKA_DERIVE, 0); PR_ASSERT(tkey39!=NULL); - DBG(DBG_CRYPT, DBG_log("NSS: encrypter= %d, keysize =%d\n", nss_encryption_mech(encrypter), keysize)); - enc_key = PK11_DeriveWithFlags(tkey39, CKM_EXTRACT_KEY_FROM_KEY, ¶m1 , nss_encryption_mech(encrypter), CKA_FLAGS_ONLY, /*0*/ keysize, CKF_ENCRYPT|CKF_DECRYPT); @@ -731,7 +819,7 @@ calc_skeyids_iv(struct pcr_skeyid_q *skq else{ keyhandle=PK11_GetSymKeyHandle(tkey38); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey39=PK11_Derive(keymat,CKM_CONCATENATE_BASE_AND_KEY, ¶m,CKM_CONCATENATE_BASE_AND_KEY, CKA_DERIVE, 0); @@ -1119,18 +1207,16 @@ calc_skeyseed_v2(struct pcr_skeyid_q *sk #ifdef HAVE_LIBNSS const struct hash_desc *hasher = crypto_get_hasher(skq->prf_hash); passert(hasher); - DBG(DBG_CRYPT, DBG_log("NSS ikev2: found hasher\n")); + const struct encrypt_desc *encrypter = skq->encrypter; passert(encrypter); - DBG(DBG_CRYPT, DBG_log("NSS ikev2: found encrypter\n")); + hmac_opad = hmac_pads(HMAC_OPAD,HMAC_BUFSIZE); hmac_ipad = hmac_pads(HMAC_IPAD,HMAC_BUFSIZE); hmac_pad_prf = hmac_pads(0x00,HMAC_BUFSIZE-hasher->hash_digest_len); - DBG(DBG_CRYPT, DBG_log("NSS ikev2: computed required pads\n")); - DBG(DBG_CRYPT, DBG_log("NSS ikev2: Started computing SKEYSEED\n")); /* generate SKEYSEED from key=(Ni|Nr), hash of shared */ { @@ -1138,8 +1224,6 @@ calc_skeyseed_v2(struct pcr_skeyid_q *sk memcpy(&skeyseed_k, skeyseed->ptr, skeyseed->len); } passert(skeyseed_k); - nss_symkey_log(skeyseed_k, "skeyseed"); - DBG(DBG_CRYPT, DBG_log("NSS ikev2: Computed SKEYSEED\n")); #else vpss.prf_hasher = crypto_get_hasher(skq->prf_hash); @@ -1202,19 +1286,18 @@ calc_skeyseed_v2(struct pcr_skeyid_q *sk DBG_dump_chunk("Nr", vpss.nr); DBG_dump_chunk("SPIi", vpss.spii); DBG_dump_chunk("SPIr", vpss.spir); - DBG_log("Total keysize needed %ld", total_keysize); + DBG_log("Total keysize needed %d", (int)total_keysize); } #ifdef HAVE_LIBNSS counter.ptr = &vpss.counter[0]; counter.len =1; - DBG(DBG_CRYPT, DBG_log("NSS ikev2: Started computing key material for IKEv2 SA\n")); PK11SymKey *finalkey; PK11SymKey *tkey1 = pk11_derive_wrapper_osw(skeyseed_k, CKM_CONCATENATE_BASE_AND_DATA , hmac_pad_prf,CKM_XOR_BASE_AND_DATA, CKA_DERIVE, HMAC_BUFSIZE); PR_ASSERT(tkey1!=NULL); - nss_symkey_log(tkey1, "1"); + for(;;) { @@ -1224,7 +1307,6 @@ calc_skeyseed_v2(struct pcr_skeyid_q *sk PK11SymKey *tkey2 = pk11_derive_wrapper_osw(tkey1, CKM_XOR_BASE_AND_DATA , hmac_ipad, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); PR_ASSERT(tkey2!=NULL); - nss_symkey_log(tkey2, "2"); tkey3 = pk11_derive_wrapper_osw(tkey2, CKM_CONCATENATE_BASE_AND_DATA , vpss.ni, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); @@ -1233,16 +1315,15 @@ calc_skeyseed_v2(struct pcr_skeyid_q *sk PK11SymKey *tkey2 = pk11_derive_wrapper_osw(tkey1, CKM_XOR_BASE_AND_DATA , hmac_ipad, CKM_CONCATENATE_BASE_AND_KEY, CKA_DERIVE, 0); PR_ASSERT(tkey2!=NULL); - nss_symkey_log(tkey2, "2"); + keyhandle=PK11_GetSymKeyHandle(tkey11); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey12 = PK11_Derive(tkey2, CKM_CONCATENATE_BASE_AND_KEY , ¶m, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); PR_ASSERT(tkey12!=NULL); - nss_symkey_log(tkey12, "tkey12"); tkey3 = pk11_derive_wrapper_osw(tkey12, CKM_CONCATENATE_BASE_AND_DATA , vpss.ni, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); @@ -1252,70 +1333,67 @@ calc_skeyseed_v2(struct pcr_skeyid_q *sk } PR_ASSERT(tkey3!=NULL); - nss_symkey_log(tkey3, "3"); + PK11SymKey *tkey4 = pk11_derive_wrapper_osw(tkey3, CKM_CONCATENATE_BASE_AND_DATA , vpss.nr, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); PR_ASSERT(tkey4!=NULL); - nss_symkey_log(tkey4, "4"); + PK11SymKey *tkey5 = pk11_derive_wrapper_osw(tkey4, CKM_CONCATENATE_BASE_AND_DATA , vpss.spii, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); PR_ASSERT(tkey5!=NULL); - nss_symkey_log(tkey5, "5"); + PK11SymKey *tkey6 = pk11_derive_wrapper_osw(tkey5, CKM_CONCATENATE_BASE_AND_DATA , vpss.spir, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); PR_ASSERT(tkey6!=NULL); - nss_symkey_log(tkey6, "6"); + PK11SymKey *tkey7 = pk11_derive_wrapper_osw(tkey6, CKM_CONCATENATE_BASE_AND_DATA , counter, nss_key_derivation_mech(hasher), CKA_DERIVE, 0); PR_ASSERT(tkey7!=NULL); - nss_symkey_log(tkey7, "7"); + PK11SymKey *tkey8 = PK11_Derive(tkey7, nss_key_derivation_mech(hasher), NULL, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); PR_ASSERT(tkey8!=NULL); - nss_symkey_log(tkey8, "8"); + PK11SymKey *tkey9 = pk11_derive_wrapper_osw(tkey1, CKM_XOR_BASE_AND_DATA , hmac_opad, CKM_CONCATENATE_BASE_AND_KEY, CKA_DERIVE, 0); PR_ASSERT(tkey9!=NULL); - nss_symkey_log(tkey9, "9"); + keyhandle=PK11_GetSymKeyHandle(tkey8); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); PK11SymKey *tkey10 = PK11_Derive(tkey9, CKM_CONCATENATE_BASE_AND_KEY, ¶m, nss_key_derivation_mech(hasher), CKA_DERIVE, 0); PR_ASSERT(tkey10!=NULL); - nss_symkey_log(tkey10, "10"); + if(vpss.counter[0]== 0x01) { finalkey = PK11_Derive(tkey10, nss_key_derivation_mech(hasher), NULL, CKM_CONCATENATE_BASE_AND_KEY, CKA_DERIVE, 0); PR_ASSERT(finalkey!=NULL); - nss_symkey_log(finalkey, "finalkey"); + tkey11 = PK11_Derive(tkey10, nss_key_derivation_mech(hasher), NULL, CKM_CONCATENATE_BASE_AND_KEY, CKA_DERIVE, 0); PR_ASSERT(tkey11!=NULL); - nss_symkey_log(tkey11, "tkey11"); } else { tkey11 = PK11_Derive(tkey10, nss_key_derivation_mech(hasher), NULL, CKM_EXTRACT_KEY_FROM_KEY, CKA_DERIVE, 0); PR_ASSERT(tkey11!=NULL); - nss_symkey_log(tkey11, "tkey11"); + keyhandle=PK11_GetSymKeyHandle(tkey11); - param.data=&keyhandle; + param.data=(unsigned char*)&keyhandle; param.len=sizeof(keyhandle); if( total_keysize <= (PK11_GetKeyLength(finalkey)+PK11_GetKeyLength(tkey11)) ) { finalkey = PK11_Derive(finalkey, CKM_CONCATENATE_BASE_AND_KEY, ¶m, CKM_EXTRACT_KEY_FROM_KEY, CKA_DERIVE, 0); PR_ASSERT(finalkey!=NULL); - nss_symkey_log(finalkey, "finalkey"); } else { finalkey = PK11_Derive(finalkey, CKM_CONCATENATE_BASE_AND_KEY, ¶m, CKM_CONCATENATE_BASE_AND_KEY, CKA_DERIVE, 0); PR_ASSERT(finalkey!=NULL); - nss_symkey_log(finalkey, "finalkey"); } } @@ -1340,37 +1418,37 @@ calc_skeyseed_v2(struct pcr_skeyid_q *sk DBG(DBG_CRYPT, DBG_log("NSS ikev2: finished computing key material for IKEv2 SA\n")); CK_EXTRACT_PARAMS bs=0; SK_d_k = pk11_extract_derive_wrapper_osw(finalkey, bs, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, skd_bytes); - nss_symkey_log(SK_d_k, "SK_d_k"); + bs= skd_bytes*BITS_PER_BYTE; SK_ai_k = pk11_extract_derive_wrapper_osw(finalkey, bs, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, ska_bytes); - nss_symkey_log(SK_ai_k, "SK_ai_k"); + bs= (skd_bytes + ska_bytes)*BITS_PER_BYTE; SK_ar_k = pk11_extract_derive_wrapper_osw(finalkey, bs, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, ska_bytes); - nss_symkey_log(SK_ar_k, "SK_ar_k"); + bs= (skd_bytes + (2*ska_bytes))*BITS_PER_BYTE; param1.data =(unsigned char*)&bs; param1.len = sizeof(bs); SK_ei_k = PK11_DeriveWithFlags(finalkey, CKM_EXTRACT_KEY_FROM_KEY, ¶m1 , nss_encryption_mech(encrypter), CKA_FLAGS_ONLY, ske_bytes, CKF_ENCRYPT|CKF_DECRYPT); - nss_symkey_log(SK_ei_k, "SK_ei_k"); + bs= (skd_bytes + (2*ska_bytes) + ske_bytes)*BITS_PER_BYTE; param1.data =(unsigned char*)&bs; param1.len = sizeof(bs); SK_er_k = PK11_DeriveWithFlags(finalkey, CKM_EXTRACT_KEY_FROM_KEY, ¶m1 , nss_encryption_mech(encrypter), CKA_FLAGS_ONLY, ske_bytes, CKF_ENCRYPT|CKF_DECRYPT); - nss_symkey_log(SK_er_k, "SK_er_k"); + bs= (skd_bytes + (2*ska_bytes) + (2*ske_bytes))*BITS_PER_BYTE; SK_pi_k = pk11_extract_derive_wrapper_osw(finalkey, bs, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, skp_bytes); - nss_symkey_log(SK_pi_k, "SK_pi_k"); + bs= (skd_bytes + (2*ska_bytes) + (2*ske_bytes)+skp_bytes)*BITS_PER_BYTE; SK_pr_k = pk11_extract_derive_wrapper_osw(finalkey, bs, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, skp_bytes); - nss_symkey_log(SK_pr_k, "SK_pr_k"); + DBG(DBG_CRYPT, DBG_log("NSS ikev2: finished computing individual keys for IKEv2 SA\n")); @@ -1380,37 +1458,37 @@ calc_skeyseed_v2(struct pcr_skeyid_q *sk SK_d->len = sizeof(PK11SymKey *); SK_d->ptr = alloc_bytes(SK_d->len, "SK_d"); memcpy(SK_d->ptr, &SK_d_k, SK_d->len); - DBG(DBG_CRYPT, DBG_log("NSS: copied SK_d\n")); + SK_ai->len = sizeof(PK11SymKey *); SK_ai->ptr = alloc_bytes(SK_ai->len, "SK_ai"); memcpy(SK_ai->ptr, &SK_ai_k, SK_ai->len); - DBG(DBG_CRYPT, DBG_log("NSS: copied SK_ai\n")); + SK_ar->len = sizeof(PK11SymKey *); SK_ar->ptr = alloc_bytes(SK_ar->len, "SK_ar"); memcpy(SK_ar->ptr, &SK_ar_k, SK_ar->len); - DBG(DBG_CRYPT, DBG_log("NSS: copied SK_ar\n")); + SK_ei->len = sizeof(PK11SymKey *); SK_ei->ptr = alloc_bytes(SK_ei->len, "SK_ei"); memcpy(SK_ei->ptr, &SK_ei_k, SK_ei->len); - DBG(DBG_CRYPT, DBG_log("NSS: copied SK_ei\n")); + SK_er->len = sizeof(PK11SymKey *); SK_er->ptr = alloc_bytes(SK_er->len, "SK_er"); memcpy(SK_er->ptr, &SK_er_k, SK_er->len); - DBG(DBG_CRYPT, DBG_log("NSS: copied SK_er\n")); + SK_pi->len = sizeof(PK11SymKey *); SK_pi->ptr = alloc_bytes(SK_pi->len, "SK_pi"); memcpy(SK_pi->ptr, &SK_pi_k, SK_pi->len); - DBG(DBG_CRYPT, DBG_log("NSS: copied SK_pi\n")); + SK_pr->len = sizeof(PK11SymKey *); SK_pr->ptr = alloc_bytes(SK_pr->len, "SK_pr"); memcpy(SK_pr->ptr, &SK_pr_k, SK_pr->len); - DBG(DBG_CRYPT, DBG_log("NSS: copied SK_pr\n")); + freeanychunk(hmac_opad); freeanychunk(hmac_ipad); diff -urNp openswan-2.6.22-orig/programs/pluto/crypto.h openswan-2.6.22/programs/pluto/crypto.h --- openswan-2.6.22-orig/programs/pluto/crypto.h 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/pluto/crypto.h 2009-07-23 16:36:01.776589745 -0400 @@ -148,6 +148,9 @@ extern chunk_t hmac_pads(u_char val, uns extern PK11SymKey *pk11_derive_wrapper_osw(PK11SymKey *base, CK_MECHANISM_TYPE mechanism , chunk_t data, CK_MECHANISM_TYPE target , CK_ATTRIBUTE_TYPE operation, int keySize); +extern PK11SymKey *PK11_Derive_osw(PK11SymKey *base, CK_MECHANISM_TYPE mechanism + , SECItem *param, CK_MECHANISM_TYPE target + , CK_ATTRIBUTE_TYPE operation, int keySize); #endif #endif /* _CRYPTO_H */ diff -urNp openswan-2.6.22-orig/programs/pluto/hmac.c openswan-2.6.22/programs/pluto/hmac.c --- openswan-2.6.22-orig/programs/pluto/hmac.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/pluto/hmac.c 2009-07-23 16:36:01.779603531 -0400 @@ -26,7 +26,6 @@ #include "crypto.h" /* requires sha1.h and md5.h */ #include "alg_info.h" #include "ike_alg.h" -#include "oswlog.h" #ifdef HAVE_LIBNSS # include @@ -69,23 +68,20 @@ hmac_init(struct hmac_ctx *ctx, unsigned int klen; chunk_t hmac_opad, hmac_ipad, hmac_pad; /* empty parameters for the cryptographic context */ - SECItem noparams = { siBuffer, NULL, 0 }; memcpy(&symkey, key, key_len); - nss_symkey_log(symkey, "hmac symkey"); klen = PK11_GetKeyLength(symkey); hmac_opad = hmac_pads(HMAC_OPAD,HMAC_BUFSIZE); hmac_ipad = hmac_pads(HMAC_IPAD,HMAC_BUFSIZE); - hmac_pad = hmac_pads(0x00,HMAC_BUFSIZE-h->hash_digest_len); + //hmac_pad = hmac_pads(0x00,HMAC_BUFSIZE-h->hash_digest_len); + hmac_pad = hmac_pads(0x00,HMAC_BUFSIZE-klen); if(klen > HMAC_BUFSIZE) { - DBG(DBG_CRYPT, DBG_log("NSS: key len is greater than block size")); - tkey1 = PK11_Derive(symkey, nss_key_derivation_mech(h), NULL, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); - DBG(DBG_CRYPT, DBG_log("NSS: created digest of key")); - nss_symkey_log(tkey1, "hmac symkey digested"); + //tkey1 = PK11_Derive(symkey, nss_key_derivation_mech(h), NULL, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); + tkey1 = PK11_Derive_osw(symkey, nss_key_derivation_mech(h), NULL, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, 0); } else { @@ -102,13 +98,11 @@ hmac_init(struct hmac_ctx *ctx, , hmac_ipad,nss_hash_mech(h), CKA_DIGEST, 0); PR_ASSERT(ctx->ikey !=NULL); - nss_symkey_log(ctx->ikey, "ctx ikey"); ctx->okey = pk11_derive_wrapper_osw(tkey2, CKM_XOR_BASE_AND_DATA , hmac_opad,nss_hash_mech(h), CKA_DIGEST, 0); PR_ASSERT(ctx->okey !=NULL); - nss_symkey_log(ctx->okey, "ctx okey"); if(tkey1!=symkey) { PK11_FreeSymKey(tkey1); @@ -120,17 +114,13 @@ hmac_init(struct hmac_ctx *ctx, freeanychunk(hmac_pad); ctx->ctx_nss = PK11_CreateDigestContext(nss_hash_oid(h)); PR_ASSERT(ctx->ctx_nss!=NULL); - DBG(DBG_CRYPT, DBG_log("NSS: context created for hmac (doing it the hash way)")); status=PK11_DigestBegin(ctx->ctx_nss); PR_ASSERT(status==SECSuccess); - DBG(DBG_CRYPT, DBG_log("NSS: Digest begin succeeded")); status=PK11_DigestKey(ctx->ctx_nss, ctx->ikey); PR_ASSERT(status==SECSuccess); - DBG(DBG_CRYPT, DBG_log("NSS: digested inner key")); - #else /* Prepare the two pads for the HMAC */ @@ -174,12 +164,10 @@ hmac_update(struct hmac_ctx *ctx, const u_char *data, size_t data_len) { #ifdef HAVE_LIBNSS - DBG(DBG_CRYPT, DBG_log("NSS: hmac update start")); if(data_len > 0) { SECStatus status = PK11_DigestOp(ctx->ctx_nss, data, data_len); PR_ASSERT(status == SECSuccess); } - DBG(DBG_CRYPT, DBG_log("NSS: hmac update end")); #else ctx->h->hash_update(&ctx->hash_ctx, data, data_len); #endif @@ -198,7 +186,6 @@ hmac_final(u_char *output, struct hmac_c h->hash_update(&ctx->hash_ctx, output, h->hash_digest_len); h->hash_final(output, &ctx->hash_ctx); #else - DBG(DBG_CRYPT, DBG_log("NSS: hmac final start")); unsigned int outlen = 0; SECStatus status = PK11_DigestFinal(ctx->ctx_nss, output, &outlen, ctx->hmac_digest_len); PR_ASSERT(status == SECSuccess); @@ -208,20 +195,16 @@ hmac_final(u_char *output, struct hmac_c ctx->ctx_nss = PK11_CreateDigestContext(nss_hash_oid(ctx->h)); PR_ASSERT(ctx->ctx_nss!=NULL); - DBG(DBG_CRYPT, DBG_log("NSS: hmac final context creation")); status=PK11_DigestBegin(ctx->ctx_nss); PR_ASSERT(status==SECSuccess); - DBG(DBG_CRYPT, DBG_log("NSS: hmac second final digest begin")); status=PK11_DigestKey(ctx->ctx_nss, ctx->okey); PR_ASSERT(status==SECSuccess); - DBG(DBG_CRYPT, DBG_log("NSS: digested outer key")); status = PK11_DigestOp(ctx->ctx_nss, output, outlen); PR_ASSERT(status == SECSuccess); - DBG(DBG_CRYPT, DBG_log("NSS: digested inner data")); status = PK11_DigestFinal(ctx->ctx_nss, output, &outlen, ctx->hmac_digest_len); PR_ASSERT(status == SECSuccess); PR_ASSERT(outlen == ctx->hmac_digest_len); @@ -236,7 +219,7 @@ hmac_final(u_char *output, struct hmac_c #ifdef HAVE_LIBNSS static SECOidTag nss_hash_oid(const struct hash_desc *hasher) { - SECOidTag mechanism; + SECOidTag mechanism=0; switch(hasher->common.algo_id) { case OAKLEY_MD5: mechanism = SEC_OID_MD5; break; @@ -251,7 +234,7 @@ static SECOidTag nss_hash_oid(const stru static CK_MECHANISM_TYPE nss_hash_mech(const struct hash_desc *hasher) { - CK_MECHANISM_TYPE mechanism; + CK_MECHANISM_TYPE mechanism=0x80000000; switch(hasher->common.algo_id) { case OAKLEY_MD5: mechanism = CKM_MD5; break; @@ -279,9 +262,66 @@ PK11SymKey *pk11_derive_wrapper_osw(PK11 return PK11_Derive(base, mechanism, ¶m, target, operation, keySize); } +PK11SymKey * PK11_Derive_osw(PK11SymKey *base, CK_MECHANISM_TYPE mechanism + , SECItem *param, CK_MECHANISM_TYPE target + , CK_ATTRIBUTE_TYPE operation, int keysize) +{ + SECOidTag oid; + PK11Context *ctx; + unsigned char dkey[HMAC_BUFSIZE]; + SECItem dkey_param; + SECStatus status; + unsigned int len=0; + CK_EXTRACT_PARAMS bs; + chunk_t dkey_chunk; + + if( ((mechanism == CKM_SHA256_KEY_DERIVATION) || + (mechanism == CKM_SHA384_KEY_DERIVATION)|| + (mechanism == CKM_SHA512_KEY_DERIVATION)) && (param == NULL) && (keysize ==0)) { + + switch (mechanism) { + case CKM_SHA256_KEY_DERIVATION: oid = SEC_OID_SHA256; break; + case CKM_SHA384_KEY_DERIVATION: oid = SEC_OID_SHA384; break; + case CKM_SHA512_KEY_DERIVATION: oid = SEC_OID_SHA512; break; + default: DBG(DBG_CRYPT, DBG_log("PK11_Derive_osw: Invalid NSS mechanism ")); break; /*should not reach here*/ + } + + ctx = PK11_CreateDigestContext(oid); + PR_ASSERT(ctx!=NULL); + status=PK11_DigestBegin(ctx); + PR_ASSERT(status == SECSuccess); + status=PK11_DigestKey(ctx, base); + PR_ASSERT(status == SECSuccess); + PK11_DigestFinal(ctx, dkey, &len, sizeof dkey); + PK11_DestroyContext(ctx, PR_TRUE); + + dkey_chunk.ptr = dkey; + dkey_chunk.len = len; + + PK11SymKey *tkey1 = pk11_derive_wrapper_osw(base, CKM_CONCATENATE_DATA_AND_BASE, dkey_chunk, CKM_EXTRACT_KEY_FROM_KEY, CKA_DERIVE, 0); + PR_ASSERT(tkey1!=NULL); + + bs=0; + dkey_param.data = (unsigned char*)&bs; + dkey_param.len = sizeof (bs); + PK11SymKey *tkey2 = PK11_Derive(tkey1, CKM_EXTRACT_KEY_FROM_KEY, &dkey_param, target, operation, len); + PR_ASSERT(tkey2!=NULL); + + PK11_FreeSymKey(tkey1); + + return tkey2; + + } + else { + return PK11_Derive(base, mechanism, param, target, operation, keysize); + } + +} + + CK_MECHANISM_TYPE nss_key_derivation_mech(const struct hash_desc *hasher) { - CK_MECHANISM_TYPE mechanism; + CK_MECHANISM_TYPE mechanism=0x80000000; switch(hasher->common.algo_id) { case OAKLEY_MD5: mechanism = CKM_MD5_KEY_DERIVATION; break; diff -urNp openswan-2.6.22-orig/programs/pluto/ike_alg_aes.c openswan-2.6.22/programs/pluto/ike_alg_aes.c --- openswan-2.6.22-orig/programs/pluto/ike_alg_aes.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/pluto/ike_alg_aes.c 2009-07-23 16:36:01.780592711 -0400 @@ -78,7 +78,7 @@ do_aes(u_int8_t *buf, size_t buf_len, u_ memcpy(buf,tmp_buf,buf_len); if(enc){ - new_iv = (char*) buf + buf_len-AES_CBC_BLOCK_SIZE; + new_iv = (u_int8_t*) buf + buf_len-AES_CBC_BLOCK_SIZE; } memcpy(iv, new_iv, AES_CBC_BLOCK_SIZE); diff -urNp openswan-2.6.22-orig/programs/pluto/ikev1.h openswan-2.6.22/programs/pluto/ikev1.h --- openswan-2.6.22-orig/programs/pluto/ikev1.h 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/pluto/ikev1.h 2009-07-23 16:36:01.780592711 -0400 @@ -68,12 +68,21 @@ extern void ikev1_delete_out(struct stat extern bool decode_peer_id(struct msg_digest *md, bool initiator, bool aggrmode); +#ifdef HAVE_LIBNSS +extern void +main_mode_hash_body(struct state *st + , bool hashi /* Initiator? */ + , const pb_stream *idpl /* ID payload, as PBS */ + , struct hmac_ctx *ctx + , hash_update_t hash_update_void); +#else extern void main_mode_hash_body(struct state *st , bool hashi /* Initiator? */ , const pb_stream *idpl /* ID payload, as PBS */ , union hash_ctx *ctx , hash_update_t hash_update_void); +#endif extern size_t RSA_sign_hash(struct connection *c diff -urNp openswan-2.6.22-orig/programs/pluto/ikev1_main.c openswan-2.6.22/programs/pluto/ikev1_main.c --- openswan-2.6.22-orig/programs/pluto/ikev1_main.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/pluto/ikev1_main.c 2009-07-23 16:36:01.782590767 -0400 @@ -286,13 +286,23 @@ main_outI1(int whack_sock * See draft-ietf-ipsec-ike-01.txt 4.1 and 6.1.1.2 */ +#ifdef HAVE_LIBNSS +void +main_mode_hash_body(struct state *st + , bool hashi /* Initiator? */ + , const pb_stream *idpl /* ID payload, as PBS */ + , struct hmac_ctx *ctx + , hash_update_t hash_update_void) +#else void main_mode_hash_body(struct state *st , bool hashi /* Initiator? */ , const pb_stream *idpl /* ID payload, as PBS */ , union hash_ctx *ctx , hash_update_t hash_update_void) +#endif { +#ifndef HAVE_LIBNSS #define HASH_UPDATE_T (union hash_ctx *, const u_char *input, unsigned int len) hash_update_t hash_update=(hash_update_t) hash_update_void; #if 0 /* if desperate to debug hashing */ @@ -303,6 +313,9 @@ main_mode_hash_body(struct state *st #endif # define hash_update_chunk(ctx, ch) hash_update((ctx), (ch).ptr, (ch).len) +#else + hash_update_void = NULL; +#endif if (hashi) { @@ -492,8 +505,10 @@ try_RSA_signature_v1(const u_char hash_v { const u_char *sig_val = sig_pbs->cur; size_t sig_len = pbs_left(sig_pbs); +#ifndef HAVE_LIBNSS u_char s[RSA_MAX_OCTETS]; /* for decrypted sig_val */ u_char *hash_in_s = &s[sig_len - hash_len]; +#endif const struct RSA_public_key *k = &kr->u.rsa; /* decrypt the signature -- reversing RSA_sign_hash */ @@ -742,18 +757,6 @@ main_inI1_outR1(struct msg_digest *md) } #endif -#ifdef HAVE_LIBNSS - if(PK11_IsFIPS()) - { -#define SEND_PLUTO_VID 0 - } - else - { -#define SEND_PLUTO_VID 1 - } - -#endif - #if SEND_PLUTO_VID || defined(openpgp_peer) numvidtosend++; #endif diff -urNp openswan-2.6.22-orig/programs/pluto/ikev2_psk.c openswan-2.6.22/programs/pluto/ikev2_psk.c --- openswan-2.6.22-orig/programs/pluto/ikev2_psk.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/pluto/ikev2_psk.c 2009-07-23 16:36:01.784590529 -0400 @@ -58,6 +58,11 @@ #include "dpd.h" #include "keys.h" +#ifdef HAVE_LIBNSS +#include +#include +#endif + static u_char psk_key_pad_str[] = "Key Pad for IKEv2"; /* 4306 2:15 */ static int psk_key_pad_str_len = 17; /* sizeof( psk_key_pad_str); -1 */ @@ -80,6 +85,14 @@ static bool ikev2_calculate_psk_sighash( return FALSE; /* failure: no PSK to use */ } +#ifdef HAVE_LIBNSS + PK11SymKey *shared; + CK_EXTRACT_PARAMS bs; + SECItem param; + + memcpy(&shared, st->st_shared.ptr, st->st_shared.len); +#endif + /* RFC 4306 2:15 AUTH = prf(prf(Shared Secret,"Key Pad for IKEv2"), ) */ @@ -87,7 +100,30 @@ static bool ikev2_calculate_psk_sighash( /* calculate inner prf */ { struct hmac_ctx id_ctx; +#ifdef HAVE_LIBNSS + chunk_t pss_chunk; + + PK11SymKey *tkey1 = pk11_derive_wrapper_osw(shared, CKM_CONCATENATE_DATA_AND_BASE, *pss, CKM_EXTRACT_KEY_FROM_KEY, CKA_DERIVE, 0); + PR_ASSERT(tkey1!=NULL); + + bs=0; + param.data = (unsigned char*)&bs; + param.len = sizeof (bs); + PK11SymKey *tkey2 = PK11_Derive(tkey1, CKM_EXTRACT_KEY_FROM_KEY, ¶m, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, pss->len); + PR_ASSERT(tkey2!=NULL); + + pss_chunk.len = sizeof(PK11SymKey *); + pss_chunk.ptr = alloc_bytes(pss_chunk.len, "ikev2_calculate_psk_sighash: calculated pss_chunk"); + memcpy(pss_chunk.ptr, &tkey2, pss_chunk.len); + + hmac_init_chunk(&id_ctx, st->st_oakley.prf_hasher, pss_chunk); + + PK11_FreeSymKey(tkey1); + PK11_FreeSymKey(tkey2); + pfree(pss_chunk.ptr); +#else hmac_init_chunk(&id_ctx, st->st_oakley.prf_hasher, *pss); +#endif hmac_update(&id_ctx, psk_key_pad_str, psk_key_pad_str_len); hmac_final(prf_psk, &id_ctx); } @@ -117,8 +153,33 @@ static bool ikev2_calculate_psk_sighash( /* calculate outer prf */ { struct hmac_ctx id_ctx; +#ifdef HAVE_LIBNSS + chunk_t pp_chunk, pps_chunk; - hmac_init(&id_ctx, st->st_oakley.prf_hasher, prf_psk, hash_len); + pp_chunk.ptr = prf_psk; + pp_chunk.len = hash_len; + + PK11SymKey *tkey1 = pk11_derive_wrapper_osw(shared, CKM_CONCATENATE_DATA_AND_BASE, pp_chunk, CKM_EXTRACT_KEY_FROM_KEY, CKA_DERIVE, 0); + PR_ASSERT(tkey1!=NULL); + + bs=0; + param.data = (unsigned char*)&bs; + param.len = sizeof (bs); + PK11SymKey *tkey2 = PK11_Derive(tkey1, CKM_EXTRACT_KEY_FROM_KEY, ¶m, CKM_CONCATENATE_BASE_AND_DATA, CKA_DERIVE, hash_len); + PR_ASSERT(tkey2!=NULL); + + pps_chunk.len = sizeof(PK11SymKey *); + pps_chunk.ptr = alloc_bytes(pps_chunk.len, "ikev2_calculate_psk_sighash: calculated pss_chunk"); + memcpy(pps_chunk.ptr, &tkey2, pps_chunk.len); + + hmac_init_chunk(&id_ctx, st->st_oakley.prf_hasher, pps_chunk); + + PK11_FreeSymKey(tkey1); + PK11_FreeSymKey(tkey2); + pfree(pps_chunk.ptr); +#else + hmac_init(&id_ctx, st->st_oakley.prf_hasher, prf_psk, hash_len); +#endif /* * For the responder, the octets to diff -urNp openswan-2.6.22-orig/programs/pluto/ikev2_rsa.c openswan-2.6.22/programs/pluto/ikev2_rsa.c --- openswan-2.6.22-orig/programs/pluto/ikev2_rsa.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/pluto/ikev2_rsa.c 2009-07-23 16:36:01.784590529 -0400 @@ -152,10 +152,12 @@ try_RSA_signature_v2(const u_char hash_v { const u_char *sig_val = sig_pbs->cur; size_t sig_len = pbs_left(sig_pbs); +#ifndef HAVE_LIBNSS u_char s[RSA_MAX_OCTETS]; /* for decrypted sig_val */ u_char *sig; - const struct RSA_public_key *k = &kr->u.rsa; unsigned int padlen; +#endif + const struct RSA_public_key *k = &kr->u.rsa; if (k == NULL) return "1""no key available"; /* failure: no key to use */ diff -urNp openswan-2.6.22-orig/programs/pluto/keys.c openswan-2.6.22/programs/pluto/keys.c --- openswan-2.6.22-orig/programs/pluto/keys.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/pluto/keys.c 2009-07-23 16:36:01.785593513 -0400 @@ -213,7 +213,7 @@ sign_hash(const struct RSA_private_key * } #ifdef HAVE_LIBNSS -void sign_hash_nss(const struct RSA_private_key *k +int sign_hash_nss(const struct RSA_private_key *k , const u_char *hash_val, size_t hash_len , u_char *sig_val, size_t sig_len) { @@ -229,14 +229,19 @@ void sign_hash_nss(const struct RSA_priv ckaId.len=k->ckaid_len; ckaId.data=k->ckaid; - DBG(DBG_CRYPT, DBG_dump("RSA_sign_hash NSS CKA_ID:\n", ckaId.data, ckaId.len)); - slot = PK11_GetInternalKeySlot(); if (slot == NULL) { loglog(RC_LOG_SERIOUS, "RSA_sign_hash: Unable to find (slot security) device (err %d)\n", PR_GetError()); return 0; } + if( PK11_Authenticate(slot, PR_FALSE,osw_return_nss_password_file_info()) == SECSuccess ) { + DBG(DBG_CRYPT, DBG_log("NSS: Authentication to NSS successful\n")); + } + else { + DBG(DBG_CRYPT, DBG_log("NSS: Authentication to NSS either failed or not required,if NSS DB without password\n")); + } + privateKey = PK11_FindKeyByKeyID(slot, &ckaId, osw_return_nss_password_file_info()); if(privateKey==NULL) { if(k->pub.nssCert != NULL) { @@ -269,10 +274,8 @@ void sign_hash_nss(const struct RSA_priv return 0; } - DBG(DBG_CRYPT, DBG_log("RSA_sign_hash: input_sig_len=%d, output_signature-len=%d", sig_len, signature.len)); - DBG(DBG_CRYPT, DBG_dump("RSA_sign_hash signature:\n", signature.data, signature.len)); DBG(DBG_CRYPT, DBG_log("RSA_sign_hash: Ended using NSS")); - /*return signature.len;*/ + return signature.len; } err_t RSA_signature_verify_nss(const struct RSA_public_key *k @@ -334,20 +337,31 @@ err_t RSA_signature_verify_nss(const str signature.data = sig_val; signature.len = (unsigned int)sig_len; + data.len = (unsigned int)sig_len; + data.data = alloc_bytes(data.len, "NSS decrypted signature"); data.type = siBuffer; - data.data = hash_val; - data.len = (unsigned int)hash_len; - - /*Verifying RSA signature*/ - retVal = PK11_Verify(publicKey,&signature,&data,osw_return_nss_password_file_info()); + if(PK11_VerifyRecover(publicKey, &signature, &data, osw_return_nss_password_file_info()) == SECSuccess ) { + DBG(DBG_CRYPT,DBG_dump("NSS RSA verify: decrypted sig: ", data.data, data.len)); + } + else { + DBG(DBG_CRYPT,DBG_log("NSS RSA verify: decrypting signature is failed")); + return "13" "NSS error: Not able to decrypt"; + } + + if(memcmp(data.data+data.len-hash_len, hash_val, hash_len)!=0) { + pfree(data.data); + loglog(RC_LOG_SERIOUS, "RSA Signature NOT verified"); + return "14" "NSS error: Not able to verify"; + } + + DBG(DBG_CRYPT,DBG_dump("NSS RSA verify: hash value: ", hash_val, hash_len)); + + pfree(data.data); pfree(n.ptr); pfree(e.ptr); SECKEY_DestroyPublicKey (publicKey); - if(retVal != SECSuccess) { - loglog(RC_LOG_SERIOUS, "RSA Signature NOT verified"); - } DBG(DBG_CRYPT, DBG_log("RSA Signature verified")); return NULL; diff -urNp openswan-2.6.22-orig/programs/pluto/keys.h openswan-2.6.22/programs/pluto/keys.h --- openswan-2.6.22-orig/programs/pluto/keys.h 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/pluto/keys.h 2009-07-23 16:36:01.786598958 -0400 @@ -31,7 +31,7 @@ extern void sign_hash(const struct RSA_p , size_t hash_len, u_char *sig_val, size_t sig_len); #ifdef HAVE_LIBNSS -extern void sign_hash_nss(const struct RSA_private_key *k, const u_char *hash_val +extern int sign_hash_nss(const struct RSA_private_key *k, const u_char *hash_val , size_t hash_len, u_char *sig_val, size_t sig_len); extern err_t RSA_signature_verify_nss(const struct RSA_public_key *k , const u_char *hash_val, size_t hash_len diff -urNp openswan-2.6.22-orig/programs/pluto/pluto_crypt.c openswan-2.6.22/programs/pluto/pluto_crypt.c --- openswan-2.6.22-orig/programs/pluto/pluto_crypt.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/pluto/pluto_crypt.c 2009-07-23 16:36:01.787591260 -0400 @@ -71,7 +71,8 @@ TAILQ_HEAD(req_queue, pluto_crypto_req_c struct pluto_crypto_worker { int pcw_helpernum; #ifdef HAVE_LIBNSS - pthread_t pcw_pid; + //pthread_t pcw_pid; + long int pcw_pid; #else pid_t pcw_pid; #endif @@ -168,6 +169,7 @@ void pluto_do_crypto_op(struct pluto_cry } } +#ifndef HAVE_LIBNSS static void catchhup(int signo UNUSED) { /* socket closed die */ @@ -178,6 +180,7 @@ static void catchusr1(int signo UNUSED) { return; } +#endif static void helper_passert_fail(const char *pred_str @@ -885,7 +888,7 @@ static void init_crypto_helper(struct pl return; } else{ - openswan_log("started helper (thread) pid=%d (fd:%d)", w->pcw_pid, w->pcw_pipe); + openswan_log("started helper (thread) pid=%ld (fd:%d)", w->pcw_pid, w->pcw_pipe); } #else w->pcw_pid = fork(); @@ -934,22 +937,6 @@ static void init_crypto_helper(struct pl pluto_init_log(); -/* XXX Paul: this is never reaches anymore? */ -#ifdef HAVE_LIBNSS - NSS_Shutdown(); - const struct osw_conf_options *oco; - char buf[100]; - oco=osw_init_options(); - snprintf(buf, sizeof(buf), "sql:%s",oco->confddir); - loglog(RC_LOG_SERIOUS,"nss directory crypt helper: %s",buf); - SECStatus nss_init_status=NSS_InitReadWrite(buf); - if(nss_init_status != SECSuccess) { - loglog(RC_LOG_SERIOUS, "NSS initialization failed in crypto helper(err %d)\n", PR_GetError()); - } else{ - loglog(RC_LOG_SERIOUS, "NSS initialized in crypto helper\n"); - PK11_SetPasswordFunc(getNSSPassword); - } -#endif init_rnd_pool(); load_oswcrypto(); @@ -959,10 +946,6 @@ static void init_crypto_helper(struct pl pluto_crypto_helper(fds[1], n); -#if defined(HAVE_LIBNSS) - NSS_Shutdown(); - loglog(RC_LOG_SERIOUS, "init_crypto_helper: helper (%d) is exiting\n",n); -#endif exit(0); /* NOTREACHED */ } diff -urNp openswan-2.6.22-orig/programs/pluto/plutomain.c openswan-2.6.22/programs/pluto/plutomain.c --- openswan-2.6.22-orig/programs/pluto/plutomain.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/pluto/plutomain.c 2009-07-23 17:17:50.010576404 -0400 @@ -99,7 +99,9 @@ # include # include # ifdef FIPS_CHECK -# include +# include +#define IPSECLIBDIR "/usr/libexec/ipsec" +#define IPSECSBINDIR "/usr/sbin" # endif #endif @@ -771,12 +773,57 @@ main(int argc, char **argv) } else { loglog(RC_LOG_SERIOUS, "NSS Initialized"); PK11_SetPasswordFunc(getNSSPassword); + #ifdef FIPS_CHECK - if (Pluto_IsFIPS() && !FIPSCHECK_verify(NULL, NULL)) { - loglog(RC_LOG_SERIOUS, "FIPS integrity verification test failed"); - exit_pluto(10); - } + const char *package_files[]= { IPSECLIBDIR"/setup", + IPSECLIBDIR"/addconn", + IPSECLIBDIR"/auto", + IPSECLIBDIR"/barf", + IPSECLIBDIR"/_copyright", + IPSECLIBDIR"/eroute", + IPSECLIBDIR"/ikeping", + IPSECLIBDIR"/_include", + IPSECLIBDIR"/_keycensor", + IPSECLIBDIR"/klipsdebug", + IPSECLIBDIR"/look", + IPSECLIBDIR"/newhostkey", + IPSECLIBDIR"/pf_key", + IPSECLIBDIR"/_pluto_adns", + IPSECLIBDIR"/_plutoload", + IPSECLIBDIR"/_plutorun", + IPSECLIBDIR"/ranbits", + IPSECLIBDIR"/_realsetup", + IPSECLIBDIR"/rsasigkey", + IPSECLIBDIR"/pluto", + IPSECLIBDIR"/_secretcensor", + IPSECLIBDIR"/secrets", + IPSECLIBDIR"/showdefaults", + IPSECLIBDIR"/showhostkey", + IPSECLIBDIR"/showpolicy", + IPSECLIBDIR"/spi", + IPSECLIBDIR"/spigrp", + IPSECLIBDIR"/_startklips", + IPSECLIBDIR"/_startklips.old", + IPSECLIBDIR"/_startnetkey", + IPSECLIBDIR"/tncfg", + IPSECLIBDIR"/_updown", + IPSECLIBDIR"/_updown.klips", + IPSECLIBDIR"/_updown.klips.old", + IPSECLIBDIR"/_updown.mast", + IPSECLIBDIR"/_updown.mast.old", + IPSECLIBDIR"/_updown.netkey", + IPSECLIBDIR"/verify", + IPSECLIBDIR"/whack", + IPSECSBINDIR"/ipsec", + NULL + }; + + if (Pluto_IsFIPS() && !FIPSCHECK_verify_files(package_files)) { + loglog(RC_LOG_SERIOUS, "FIPS integrity verification test failed"); + exit_pluto(10); + } #endif + } #endif @@ -786,7 +833,7 @@ main(int argc, char **argv) { #ifdef PLUTO_SENDS_VENDORID # ifdef HAVE_LIBNSS - if(PK11_IsFIPS()) { + if(Pluto_IsFIPS()) { openswan_log("Starting Pluto (Openswan Version %s%s) pid:%u" , ipsec_version_code() , compile_time_interop_options, getpid()); } else { diff -urNp openswan-2.6.22-orig/programs/pluto/state.c openswan-2.6.22/programs/pluto/state.c --- openswan-2.6.22-orig/programs/pluto/state.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/pluto/state.c 2009-07-23 16:36:01.832590240 -0400 @@ -60,6 +60,12 @@ #include "crypto.h" /* requires sha1.h and md5.h */ #include "spdb.h" +#ifdef HAVE_LIBNSS +# include +# include +# include +#endif + /* * Global variables: had to go somewhere, might as well be this file. */ diff -urNp openswan-2.6.22-orig/programs/rsasigkey/rsasigkey.c openswan-2.6.22/programs/rsasigkey/rsasigkey.c --- openswan-2.6.22-orig/programs/rsasigkey/rsasigkey.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/rsasigkey/rsasigkey.c 2009-07-23 16:36:01.836589243 -0400 @@ -588,10 +588,10 @@ rsasigkey(int nbits, char *configdir, ch PK11_SetPasswordFunc(GetModulePassword); nss_initialized = PR_TRUE; - /* Good for now but someone may want to use a hardware token - *slot = PK11_GetInternalKeySlot(); - * In which case this may be better */ - slot = PK11_GetBestSlot(CKM_RSA_PKCS_KEY_PAIR_GEN, password ? &pwdata : NULL); + /* Good for now but someone may want to use a hardware token*/ + slot = PK11_GetInternalKeySlot(); + /* In which case this may be better */ + //slot = PK11_GetBestSlot(CKM_RSA_PKCS_KEY_PAIR_GEN, password ? &pwdata : NULL); /*or the user may specify the name of a token.*/ /*if (PK11_IsFIPS() || !PK11_IsInternal(slot)) { openswan-2.6.22-selinux.patch: verify.in | 12 ------------ 1 file changed, 12 deletions(-) --- NEW FILE openswan-2.6.22-selinux.patch --- --- openswan-2.6.22-orig/programs/verify/verify.in 2009-06-23 04:53:08.000000000 +0200 +++ openswan-2.6.22/programs/verify/verify.in 2009-07-09 23:50:15.000000000 +0200 @@ -262,18 +262,6 @@ sub installstartcheck { } else { warnchk "","UNKNOWN"; } } - if ( -e "/selinux/enforce") { - printfun "Testing against enforced SElinux mode"; - open("cat", "/selinux/enforce"); - if( == "1") - { - errchk ""; - print "\n SElinux is running in 'enforced' mode. Since no working SElinux\n policies exist for Openswan, SElinux should be disabled.\n"; - print "\n echo \"0\" > /selinux/enforce (or edit /etc/sysconfig/selinux)\n\n"; - } - else { errchk "1"; } - } - if ( -c "/dev/hw_random" || -c "/dev/hwrng" ) { printfun "Hardware RNG detected, testing if used properly"; run "pidof rngd"; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/openswan/F-11/.cvsignore,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- .cvsignore 30 Mar 2009 15:32:53 -0000 1.26 +++ .cvsignore 10 Sep 2009 16:35:40 -0000 1.27 @@ -10,3 +10,4 @@ openswan-2.6.16.tar.gz openswan-2.6.18.tar.gz openswan-2.6.19.tar.gz openswan-2.6.21.tar.gz +openswan-2.6.22.tar.gz Index: openswan.spec =================================================================== RCS file: /cvs/pkgs/rpms/openswan/F-11/openswan.spec,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- openswan.spec 6 Jul 2009 14:52:23 -0000 1.79 +++ openswan.spec 10 Sep 2009 16:35:41 -0000 1.80 @@ -1,10 +1,13 @@ +%define USE_LIBNSS 1 %define USE_FIPSCHECK 1 +%define nss_version 3.12.3-2 +%define fipscheck_version 1.2.0-1 Summary: Openswan IPSEC implementation Name: openswan -Version: 2.6.21 +Version: 2.6.22 -Release: 5%{?dist} +Release: 1%{?dist} License: GPLv2+ Url: http://www.openswan.org/ Source: openswan-%{version}.tar.gz @@ -13,16 +16,19 @@ Source2: ipsec.conf Patch1: openswan-2.6.16-examples.patch Patch2: openswan-2.6-relpath.patch -Patch3: openswan-2.6-selinux.patch -Patch4: openswan-2.6.16-initscript-correction.patch -Patch5: openswan-2.6.21-gcc44.patch -Patch6: openswan-2.6.21-nss.patch -Patch7: openswan-2.6.21-nss-fedora-diff-modified.patch -Patch8: openswan-2.6.21-CVE-2009-2185.patch +Patch3: openswan-2.6.22-selinux.patch +Patch4: openswan-2.6-initscript-correction.patch +Patch5: openswan-2.6.22-gcc44.patch +Patch6: openswan-2.6.22-nss.patch +Patch7: openswan-2.6.22-CVE-2009-2185.patch + Group: System Environment/Daemons BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: gmp-devel bison flex man xmlto bind-devel nss-devel +BuildRequires: gmp-devel bison flex man xmlto bind-devel +%if %{USE_LIBNSS} +BuildRequires: nss-devel >= %{nss_version} +%endif Requires(post): coreutils bash Requires(preun): initscripts chkconfig Requires(post): /sbin/chkconfig @@ -30,7 +36,7 @@ Requires(preun): /sbin/chkconfig Requires(preun): /sbin/service %if %{USE_FIPSCHECK} -BuildRequires: fipscheck-devel +BuildRequires: fipscheck-devel >= %{fipscheck_version} %endif Provides: ipsec-userland = %{version}-%{release} @@ -73,7 +79,6 @@ find doc -name .gitignore -print0 | xarg %patch5 -p1 %patch6 -p1 %patch7 -p1 -%patch8 -p1 %build @@ -86,6 +91,12 @@ find doc -name .gitignore -print0 | xarg IPSEC_LIBDIR="${IPSEC_LIBDIR-/usr/libexec/ipsec}" \ MANTREE=%{_mandir} \ INC_RCDEFAULT=%{_initrddir} \ +%if %{USE_LIBNSS} + USE_LIBNSS=true \ +%endif +%if %{USE_FIPSCHECK} + USE_FIPSCHECK=true \ +%endif programs FS=$(pwd) @@ -95,8 +106,46 @@ FS=$(pwd) %{?__debug_package:%{__debug_install_post}} \ %{__arch_install_post} \ %{__os_install_post} \ - fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/rsasigkey \ - fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/pluto \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/setup \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/addconn \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/auto \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/barf \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_copyright \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/eroute \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/ikeping \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_include \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_keycensor \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/klipsdebug \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/look \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/newhostkey \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/pf_key \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_pluto_adns \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_plutoload \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_plutorun \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/ranbits \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_realsetup \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/rsasigkey \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/pluto \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_secretcensor \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/secrets \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/showdefaults \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/showhostkey \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/showpolicy \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/spi \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/spigrp \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_startklips \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_startklips.old \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_startnetkey \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/tncfg \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_updown \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_updown.klips \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_updown.klips.old \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_updown.mast \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_updown.mast.old \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/_updown.netkey \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/verify \ + fipshmac $RPM_BUILD_ROOT%{_libexecdir}/ipsec/whack \ + fipshmac $RPM_BUILD_ROOT%{_sbindir}/ipsec \ %{nil} %endif @@ -154,6 +203,9 @@ rm -rf %{buildroot} %attr(0700,root,root) %dir %{_sysconfdir}/ipsec.d %{_initrddir}/ipsec %{_sbindir}/ipsec +%if %{USE_FIPSCHECK} +%{_sbindir}/.ipsec.hmac +%endif %{_libexecdir}/ipsec %{_mandir}/*/*.gz %{_localstatedir}/run/pluto @@ -173,6 +225,15 @@ fi chkconfig --add ipsec || : %changelog +* Thu Sep 10 2009 Avesh Agarwal - 2.6.22-1 +- New upstream release +- Added support for using PSK with NSS +- Fixed several warnings and undid unnecessary debug messages +- Updated README.nss with an example configuration +- Moved README.nss to openswan/doc/ +- Improved FIPS integrity check functionality +- Patch for Openswan ASN.1 parser vulnerability (CVE-2009-2185) + * Mon Jul 06 2009 Avesh Agarwal - 2.6.21-5 - Added support for using PSK with NSS - Fixed several warnings and undid unnecessary comments Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openswan/F-11/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 30 Mar 2009 15:32:53 -0000 1.25 +++ sources 10 Sep 2009 16:35:41 -0000 1.26 @@ -1 +1 @@ -ba9da6c90e0f5fe856767d7510ce371f openswan-2.6.21.tar.gz +9a30009bade8a1b09fba27680c87cf72 openswan-2.6.22.tar.gz --- openswan-2.6-selinux.patch DELETED --- --- openswan-2.6.16-initscript-correction.patch DELETED --- --- openswan-2.6.21-CVE-2009-2185.patch DELETED --- --- openswan-2.6.21-gcc44.patch DELETED --- --- openswan-2.6.21-nss-fedora-diff-modified.patch DELETED --- --- openswan-2.6.21-nss.patch DELETED --- From wtogami at fedoraproject.org Thu Sep 10 16:44:31 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 10 Sep 2009 16:44:31 +0000 (UTC) Subject: rpms/spamassassin/devel .cvsignore, 1.49, 1.50 sources, 1.48, 1.49 spamassassin.spec, 1.126, 1.127 Message-ID: <20090910164431.CA79411C00DB@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/spamassassin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9974 Modified Files: .cvsignore sources spamassassin.spec Log Message: that didn't work... just revert Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/.cvsignore,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- .cvsignore 10 Sep 2009 13:45:09 -0000 1.49 +++ .cvsignore 10 Sep 2009 16:44:31 -0000 1.50 @@ -1 +1,2 @@ -mcsnapshot.tgz +Mail-SpamAssassin-3.3.0-alpha2.tar.bz2 +Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/sources,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- sources 10 Sep 2009 13:45:09 -0000 1.48 +++ sources 10 Sep 2009 16:44:31 -0000 1.49 @@ -1 +1,2 @@ -57a321c63b1a97ee43d33a3bddced6d1 mcsnapshot.tgz +1b396a9df1faa22185263c7526fe6042 Mail-SpamAssassin-3.3.0-alpha2.tar.bz2 +daaca5fba5787774eb918e1a5e92be6a Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz Index: spamassassin.spec =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/spamassassin.spec,v retrieving revision 1.126 retrieving revision 1.127 diff -u -p -r1.126 -r1.127 --- spamassassin.spec 10 Sep 2009 15:50:42 -0000 1.126 +++ spamassassin.spec 10 Sep 2009 16:44:31 -0000 1.127 @@ -1,5 +1,5 @@ # OVERRIDE RHEL VERSION HERE, RHEL BUILDSYSTEM DOESN'T HAVE DIST TAG -#%%define rhel 5 +#%%define rhel 4 # Define Variables that must exist %{?!rhel:%define rhel 0} @@ -35,15 +35,13 @@ Summary: Spam filter for email which can be invoked from mail delivery agents Name: spamassassin Version: 3.3.0 -%define prename mcsnapshot -Release: 0.11.%{prename}%{?dist} +%define prename alpha2 +Release: 0.6.alpha2%{?dist} License: ASL 2.0 Group: Applications/Internet URL: http://spamassassin.apache.org/ -#Source0: http://www.apache.org/dist/%{name}/%{real_name}-%{version}-%{prename}.tar.bz2 -# Temporary tarball before alpha3 -Source0: mcsnapshot.tgz -#Source1: Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz +Source0: http://www.apache.org/dist/%{name}/%{real_name}-%{version}-%{prename}.tar.bz2 +Source1: Mail-SpamAssassin-rules-3.3.0-alpha2.r802600.tgz Source2: redhat_local.cf Source3: spamassassin-default.rc Source4: spamassassin-spamc.rc @@ -112,9 +110,7 @@ To filter spam for all users, add that l (creating if necessary). %prep -#%setup -q -n Mail-SpamAssassin-%{version} -# Temporary before alpha3 -%setup -q -n mcsnapshot +%setup -q -n Mail-SpamAssassin-%{version} # Patches 0-99 are RH specific # none yet # Patches 100+ are SVN backports (DO NOT REUSE!) @@ -158,13 +154,9 @@ find $RPM_BUILD_ROOT \( -name perllocal. find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' # Default rules from separate tarball -#cd $RPM_BUILD_ROOT%{_datadir}/spamassassin/ -#tar xfvz %{SOURCE1} -#cd - -cp rules/*.cf $RPM_BUILD_ROOT%{_datadir}/spamassassin/ -rm -f $RPM_BUILD_ROOT%{_datadir}/spamassassin/70_sandbox.cf -rm -f /usr/lib/perl5/vendor_perl/*/Mail/SpamAssassin/Util/MemoryDump.pm -rm -f /usr/lib/perl5/vendor_perl/*/Mail/SpamAssassin/Plugin/RabinKarpBody.pm +cd $RPM_BUILD_ROOT%{_datadir}/spamassassin/ +tar xfvz %{SOURCE1} +cd - find $RPM_BUILD_ROOT/usr -type f -print | sed "s@^$RPM_BUILD_ROOT@@g" | @@ -230,12 +222,6 @@ fi exit 0 %changelog -* Thu Sep 10 2009 Warren Togami 3.3.3-0.11.mcsnapshot -- numerous bugs fixed -- this snapshot is used during masscheck underway until - September 17th in order to determine the base scores for spamassassin-3.3.0. - Your participation is needed! Please read http://wiki.apache.org/spamassassin/RescoreDetails - * Fri Aug 21 2009 Tomas Mraz - 3.3.0-0.6.alpha2 - rebuilt with new openssl From mjg59 at fedoraproject.org Thu Sep 10 16:49:21 2009 From: mjg59 at fedoraproject.org (Matthew Garrett) Date: Thu, 10 Sep 2009 16:49:21 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6-rtc-show-hctosys.patch, NONE, 1.1 kernel.spec, 1.1790, 1.1791 Message-ID: <20090910164921.791C911C00DB@cvs1.fedora.phx.redhat.com> Author: mjg59 Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12967 Modified Files: kernel.spec Added Files: linux-2.6-rtc-show-hctosys.patch Log Message: * Thu Sep 10 2009 Matthew Garrett - linux-2.6-ahci-export-capabilities.patch: Backport from upstream - linux-2.6-rtc-show-hctosys.patch: Export the hctosys state of an rtc linux-2.6-rtc-show-hctosys.patch: Documentation/rtc.txt | 2 ++ b/Documentation/rtc.txt | 22 ++++++++++++++++++++++ b/drivers/rtc/rtc-sysfs.c | 14 ++++++++++++++ 3 files changed, 38 insertions(+) --- NEW FILE linux-2.6-rtc-show-hctosys.patch --- diff --git a/Documentation/rtc.txt b/Documentation/rtc.txt index 8deffcd..216bb8c 100644 --- a/Documentation/rtc.txt +++ b/Documentation/rtc.txt @@ -135,6 +135,28 @@ a high functionality RTC is integrated into the SOC. That system might read the system clock from the discrete RTC, but use the integrated one for all other tasks, because of its greater functionality. +SYSFS INTERFACE +--------------- + +The sysfs interface under /sys/class/rtc/rtcN provides access to various +rtc attributes without requiring the use of ioctls. All dates and times +are in the RTC's timezone, rather than in system time. + +date: RTC-provided date +max_user_freq: The maximum interrupt rate an unprivileged user may request + from this RTC. +name: The name of the RTC corresponding to this sysfs directory +since_epoch: The number of seconds since the epoch according to the RTC +time: RTC-provided time +wakealarm: The time at which the clock will generate a system wakeup + event. This is a one shot wakeup event, so must be reset + after wake if a daily wakeup is required. Format is either + seconds since the epoch or, if there's a leading +, seconds + in the future. + +IOCTL INTERFACE +--------------- + The ioctl() calls supported by /dev/rtc are also supported by the RTC class framework. However, because the chips and systems are not standardized, some PC/AT functionality might not be provided. And in the same way, some diff --git a/Documentation/rtc.txt b/Documentation/rtc.txt index 216bb8c..baac51f 100644 --- a/Documentation/rtc.txt +++ b/Documentation/rtc.txt @@ -143,6 +143,8 @@ rtc attributes without requiring the use of ioctls. All dates and times are in the RTC's timezone, rather than in system time. date: RTC-provided date +hctosys: 1 if the RTC provided the system time at boot via the + CONFIG_RTC_HCTOSYS kernel option, 0 otherwise max_user_freq: The maximum interrupt rate an unprivileged user may request from this RTC. name: The name of the RTC corresponding to this sysfs directory diff --git a/drivers/rtc/rtc-sysfs.c b/drivers/rtc/rtc-sysfs.c index 2531ce4..7dd23a6 100644 --- a/drivers/rtc/rtc-sysfs.c +++ b/drivers/rtc/rtc-sysfs.c @@ -102,6 +102,19 @@ rtc_sysfs_set_max_user_freq(struct device *dev, struct device_attribute *attr, return n; } +static ssize_t +rtc_sysfs_show_hctosys(struct device *dev, struct device_attribute *attr, + char *buf) +{ +#ifdef CONFIG_RTC_HCTOSYS_DEVICE + if (strcmp(dev_name(&to_rtc_device(dev)->dev), + CONFIG_RTC_HCTOSYS_DEVICE) == 0) + return sprintf(buf, "1\n"); + else +#endif + return sprintf(buf, "0\n"); +} + static struct device_attribute rtc_attrs[] = { __ATTR(name, S_IRUGO, rtc_sysfs_show_name, NULL), __ATTR(date, S_IRUGO, rtc_sysfs_show_date, NULL), @@ -109,6 +122,7 @@ static struct device_attribute rtc_attrs[] = { __ATTR(since_epoch, S_IRUGO, rtc_sysfs_show_since_epoch, NULL), __ATTR(max_user_freq, S_IRUGO | S_IWUSR, rtc_sysfs_show_max_user_freq, rtc_sysfs_set_max_user_freq), + __ATTR(hctosys, S_IRUGO, rtc_sysfs_show_hctosys, NULL), { }, }; Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1790 retrieving revision 1.1791 diff -u -p -r1.1790 -r1.1791 --- kernel.spec 10 Sep 2009 16:11:31 -0000 1.1790 +++ kernel.spec 10 Sep 2009 16:49:20 -0000 1.1791 @@ -729,6 +729,7 @@ Patch11010: via-hwmon-temp-sensor.patch # patches headed upstream Patch12010: linux-2.6-dell-laptop-rfkill-fix.patch Patch12011: linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch +Patch12012: linux-2.6-rtc-show-hctosys.patch %endif @@ -1357,6 +1358,7 @@ ApplyPatch linux-2.6-silence-acpi-blackl ApplyPatch v4l-dvb-fix-cx25840-firmware-loading.patch # Patches headed upstream +ApplyPatch linux-2.6-rtc-show-hctosys.patch # END OF PATCH APPLICATIONS @@ -2016,6 +2018,7 @@ fi %changelog * Thu Sep 10 2009 Matthew Garrett - linux-2.6-ahci-export-capabilities.patch: Backport from upstream +- linux-2.6-rtc-show-hctosys.patch: Export the hctosys state of an rtc * Thu Sep 10 2009 Ben Skeggs - drm-nouveau.patch: add some scaler-only modes for LVDS, GEM/TTM fixes From langel at fedoraproject.org Thu Sep 10 16:50:35 2009 From: langel at fedoraproject.org (Lillian Angel) Date: Thu, 10 Sep 2009 16:50:35 +0000 (UTC) Subject: rpms/java-1.6.0-openjdk/devel java-1.6.0-openjdk.spec,1.135,1.136 Message-ID: <20090910165035.3097411C043A@cvs1.fedora.phx.redhat.com> Author: langel Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13336 Modified Files: java-1.6.0-openjdk.spec Log Message: * Thu Sep 9 2009 Lillian Angel - 1:1.6.0-30.b16 - Temporarily removed building of visualvm. Index: java-1.6.0-openjdk.spec =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/java-1.6.0-openjdk.spec,v retrieving revision 1.135 retrieving revision 1.136 diff -u -p -r1.135 -r1.136 --- java-1.6.0-openjdk.spec 10 Sep 2009 16:17:40 -0000 1.135 +++ java-1.6.0-openjdk.spec 10 Sep 2009 16:50:34 -0000 1.136 @@ -407,7 +407,7 @@ export CFLAGS="$CFLAGS -mieee" ./autogen.sh ./configure %{icedteaopt} --with-openjdk-src-zip=%{SOURCE1} \ --with-pkgversion=fedora-%{release}-%{_arch} --enable-pulse-java \ - --enable-visualvm --with-hotspot-src-zip=%{SOURCE7} \ + --with-hotspot-src-zip=%{SOURCE7} \ --with-abs-install-dir=%{_jvmdir}/%{sdkdir} %if %{gcjbootstrap} make stamps/patch-ecj.stamp @@ -574,8 +574,8 @@ install -d -m 755 $RPM_BUILD_ROOT%{_data cp javaws.png $RPM_BUILD_ROOT%{_datadir}/pixmaps desktop-file-install --vendor ''\ --dir $RPM_BUILD_ROOT%{_datadir}/applications javaws.desktop -desktop-file-install --vendor ''\ - --dir $RPM_BUILD_ROOT%{_datadir}/applications visualvm.desktop +#desktop-file-install --vendor ''\ +# --dir $RPM_BUILD_ROOT%{_datadir}/applications visualvm.desktop for e in jconsole policytool ; do desktop-file-install --vendor=fedora --mode=644 \ --dir=$RPM_BUILD_ROOT%{_datadir}/applications $e.desktop @@ -721,7 +721,7 @@ alternatives \ --slave %{_bindir}/jstack jstack %{sdkbindir}/jstack \ --slave %{_bindir}/jstat jstat %{sdkbindir}/jstat \ --slave %{_bindir}/jstatd jstatd %{sdkbindir}/jstatd \ - --slave %{_bindir}/jvisualvm jvisualvm %{sdkbindir}/jvisualvm \ +# --slave %{_bindir}/jvisualvm jvisualvm %{sdkbindir}/jvisualvm \ --slave %{_bindir}/native2ascii native2ascii %{sdkbindir}/native2ascii \ --slave %{_bindir}/policytool policytool %{sdkbindir}/policytool \ --slave %{_bindir}/rmic rmic %{sdkbindir}/rmic \ @@ -936,7 +936,7 @@ exit 0 %{_mandir}/man1/wsgen-%{name}.1* %{_mandir}/man1/wsimport-%{name}.1* %{_mandir}/man1/xjc-%{name}.1* -%{_datadir}/applications/visualvm.desktop +#%{_datadir}/applications/visualvm.desktop %ifarch %{jit_arches} %{tapsetdir}/*.stp %endif @@ -965,6 +965,9 @@ exit 0 %changelog * Thu Sep 9 2009 Lillian Angel - 1:1.6.0-30.b16 +- Temporarily removed building of visualvm. + +* Thu Sep 9 2009 Lillian Angel - 1:1.6.0-30.b16 - Removed unneeded patches. - Updated icedteaver to 1.6 - Resolves: rhbz#484858 From veillard at fedoraproject.org Thu Sep 10 16:54:26 2009 From: veillard at fedoraproject.org (Daniel Veillard) Date: Thu, 10 Sep 2009 16:54:26 +0000 (UTC) Subject: rpms/libxml2/devel .cvsignore, 1.44, 1.45 libxml2.spec, 1.74, 1.75 sources, 1.46, 1.47 Message-ID: <20090910165426.16A1D11C00DB@cvs1.fedora.phx.redhat.com> Author: veillard Update of /cvs/pkgs/rpms/libxml2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14400 Modified Files: .cvsignore libxml2.spec sources Log Message: Upstream release of 2.7.4, Daniel Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libxml2/devel/.cvsignore,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- .cvsignore 18 Jan 2009 22:00:22 -0000 1.44 +++ .cvsignore 10 Sep 2009 16:54:25 -0000 1.45 @@ -22,3 +22,4 @@ libxml2-2.7.0.tar.gz libxml2-2.7.1.tar.gz libxml2-2.7.2.tar.gz libxml2-2.7.3.tar.gz +libxml2-2.7.4.tar.gz Index: libxml2.spec =================================================================== RCS file: /cvs/pkgs/rpms/libxml2/devel/libxml2.spec,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- libxml2.spec 10 Aug 2009 14:24:11 -0000 1.74 +++ libxml2.spec 10 Sep 2009 16:54:25 -0000 1.75 @@ -1,7 +1,7 @@ Summary: Library providing XML and HTML support Name: libxml2 -Version: 2.7.3 -Release: 4%{?dist}%{?extra_release} +Version: 2.7.4 +Release: 1%{?dist}%{?extra_release} License: MIT Group: Development/Libraries Source: ftp://xmlsoft.org/libxml2/libxml2-%{version}.tar.gz @@ -9,7 +9,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: python python-devel zlib-devel pkgconfig URL: http://xmlsoft.org/ Patch0: libxml2-multilib.patch -Patch1: libxml2-2.7.3-ficora-parse.patch %description This library allows to manipulate XML files. It includes support @@ -68,7 +67,6 @@ at parse time or later once the document %prep %setup -q %patch0 -p1 -%patch1 -p1 %build %configure @@ -143,6 +141,11 @@ rm -fr %{buildroot} %doc doc/python.html %changelog +* Thu Sep 10 2009 Daniel Veillard - 2.7.4-1 +- upstream release 2.7.4 +- symbol versioning of libxml2 shared libs +- very large number of bug fixes + * Mon Aug 10 2009 Daniel Veillard - 2.7.3-4 - two patches for parsing problems CVE-2009-2414 and CVE-2009-2416 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libxml2/devel/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 18 Jan 2009 22:00:22 -0000 1.46 +++ sources 10 Sep 2009 16:54:25 -0000 1.47 @@ -1 +1 @@ -8f4fda3969237c2a33bdb1583b5d06b2 libxml2-2.7.3.tar.gz +961cce07211049e3bb20c5b98a1281b4 libxml2-2.7.4.tar.gz From wtogami at fedoraproject.org Thu Sep 10 16:57:49 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 10 Sep 2009 16:57:49 +0000 (UTC) Subject: rpms/pidgin/devel pidgin-2.5.8-nss-md2.patch,1.1,NONE Message-ID: <20090910165749.1E05A11C00DB@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/pidgin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15405 Removed Files: pidgin-2.5.8-nss-md2.patch Log Message: remove unused patch --- pidgin-2.5.8-nss-md2.patch DELETED --- From avesh at fedoraproject.org Thu Sep 10 17:01:38 2009 From: avesh at fedoraproject.org (avesh agarwal) Date: Thu, 10 Sep 2009 17:01:38 +0000 (UTC) Subject: rpms/openswan/F-10 openswan-2.6-initscript-correction.patch, NONE, 1.1 openswan-2.6.22-CVE-2009-2185.patch, NONE, 1.1 openswan-2.6.22-selinux.patch, NONE, 1.1 .cvsignore, 1.26, 1.27 openswan.spec, 1.73, 1.74 sources, 1.25, 1.26 openswan-2.6-noxmlto.patch, 1.1, NONE openswan-2.6-selinux.patch, 1.1, NONE openswan-2.6.16-initscript-correction.patch, 1.1, NONE openswan-2.6.21-CVE-2009-2185.patch, 1.1, NONE Message-ID: <20090910170138.E71AF11C00DB@cvs1.fedora.phx.redhat.com> Author: avesh Update of /cvs/pkgs/rpms/openswan/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16702 Modified Files: .cvsignore openswan.spec sources Added Files: openswan-2.6-initscript-correction.patch openswan-2.6.22-CVE-2009-2185.patch openswan-2.6.22-selinux.patch Removed Files: openswan-2.6-noxmlto.patch openswan-2.6-selinux.patch openswan-2.6.16-initscript-correction.patch openswan-2.6.21-CVE-2009-2185.patch Log Message: * Thu Sep 10 2009 Avesh Agarwal - 2.6.22-1 - New upstream release - Openswan ASN.1 parser vulnerability (CVE-2009-2185) openswan-2.6-initscript-correction.patch: setup.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE openswan-2.6-initscript-correction.patch --- --- openswan-2.6.22-orig/programs/setup/setup.in 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2.6.22/programs/setup/setup.in 2009-09-10 11:48:23.395338383 -0400 @@ -39,7 +39,7 @@ # times of NFS filesystem startup/shutdown). Startup is after startup of # syslog and pcmcia support; shutdown is just before shutdown of syslog. # -# chkconfig: 2345 47 76 +# chkconfig: - 47 76 # description: IPsec provides encrypted and authenticated communications; \ # KLIPS is the kernel half of it, Pluto is the user-level management daemon. openswan-2.6.22-CVE-2009-2185.patch: asn1.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) --- NEW FILE openswan-2.6.22-CVE-2009-2185.patch --- --- openswan-2.6.22/lib/libopenswan/asn1.c 2009-06-22 22:53:08.000000000 -0400 +++ openswan-2/lib/libopenswan/asn1.c 2009-08-17 14:07:00.153981683 -0400 @@ -76,8 +76,15 @@ asn1_length(chunk_t *blob) n = *blob->ptr++; blob->len--; - if ((n & 0x80) == 0) /* single length octet */ + if ((n & 0x80) == 0) { /* single length octet */ + if (n > blob->len) { + DBG(DBG_PARSING, + DBG_log("number of length octets is larger than ASN.1 object") + ) + return ASN1_INVALID_LENGTH; + } return n; + } /* composite length, determine number of length octets */ n &= 0x7f; @@ -243,7 +250,6 @@ asn1totime(const chunk_t *utctime, asn1_ { int tz_hour, tz_min; - sscanf(eot+1, "%2d%2d", &tz_hour, &tz_min); if (sscanf(eot+1, "%2d%2d", &tz_hour, &tz_min) != 2) { return 0; /* error in positive timezone offset format */ @@ -411,7 +417,7 @@ extract_object(asn1Object_t const *objec blob1->len = asn1_length(blob); - if (blob1->len == ASN1_INVALID_LENGTH || blob->len < blob1->len) + if (blob1->len == ASN1_INVALID_LENGTH) { DBG(DBG_PARSING, DBG_log("L%d - %s: length of ASN1 object invalid or too large", openswan-2.6.22-selinux.patch: verify.in | 12 ------------ 1 file changed, 12 deletions(-) --- NEW FILE openswan-2.6.22-selinux.patch --- --- openswan-2.6.22-orig/programs/verify/verify.in 2009-06-23 04:53:08.000000000 +0200 +++ openswan-2.6.22/programs/verify/verify.in 2009-07-09 23:50:15.000000000 +0200 @@ -262,18 +262,6 @@ sub installstartcheck { } else { warnchk "","UNKNOWN"; } } - if ( -e "/selinux/enforce") { - printfun "Testing against enforced SElinux mode"; - open("cat", "/selinux/enforce"); - if( == "1") - { - errchk ""; - print "\n SElinux is running in 'enforced' mode. Since no working SElinux\n policies exist for Openswan, SElinux should be disabled.\n"; - print "\n echo \"0\" > /selinux/enforce (or edit /etc/sysconfig/selinux)\n\n"; - } - else { errchk "1"; } - } - if ( -c "/dev/hw_random" || -c "/dev/hwrng" ) { printfun "Hardware RNG detected, testing if used properly"; run "pidof rngd"; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/openswan/F-10/.cvsignore,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- .cvsignore 30 Mar 2009 16:28:43 -0000 1.26 +++ .cvsignore 10 Sep 2009 17:01:36 -0000 1.27 @@ -10,3 +10,4 @@ openswan-2.6.16.tar.gz openswan-2.6.18.tar.gz openswan-2.6.19.tar.gz openswan-2.6.21.tar.gz +openswan-2.6.22.tar.gz Index: openswan.spec =================================================================== RCS file: /cvs/pkgs/rpms/openswan/F-10/openswan.spec,v retrieving revision 1.73 retrieving revision 1.74 diff -u -p -r1.73 -r1.74 --- openswan.spec 6 Jul 2009 15:14:57 -0000 1.73 +++ openswan.spec 10 Sep 2009 17:01:37 -0000 1.74 @@ -1,8 +1,8 @@ Summary: Openswan IPSEC implementation Name: openswan -Version: 2.6.21 +Version: 2.6.22 -Release: 2%{?dist} +Release: 1%{?dist} License: GPLv2+ Url: http://www.openswan.org/ Source: openswan-%{version}.tar.gz @@ -11,9 +11,9 @@ Source2: ipsec.conf Patch1: openswan-2.6.16-examples.patch Patch2: openswan-2.6-relpath.patch -Patch3: openswan-2.6-selinux.patch -Patch4: openswan-2.6.16-initscript-correction.patch -Patch5: openswan-2.6.21-CVE-2009-2185.patch +Patch3: openswan-2.6.22-selinux.patch +Patch4: openswan-2.6-initscript-correction.patch +Patch5: openswan-2.6.22-CVE-2009-2185.patch Group: System Environment/Daemons BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -151,6 +151,10 @@ fi chkconfig --add ipsec || : %changelog +* Thu Sep 10 2009 Avesh Agarwal - 2.6.22-1 +- New upstream release +- Openswan ASN.1 parser vulnerability (CVE-2009-2185) + * Mon Jul 06 2009 Avesh Agarwal - 2.6.21-2 - Openswan ASN.1 parser vulnerability (CVE-2009-2185) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openswan/F-10/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 30 Mar 2009 16:28:43 -0000 1.25 +++ sources 10 Sep 2009 17:01:37 -0000 1.26 @@ -1 +1 @@ -ba9da6c90e0f5fe856767d7510ce371f openswan-2.6.21.tar.gz +9a30009bade8a1b09fba27680c87cf72 openswan-2.6.22.tar.gz --- openswan-2.6-noxmlto.patch DELETED --- --- openswan-2.6-selinux.patch DELETED --- --- openswan-2.6.16-initscript-correction.patch DELETED --- --- openswan-2.6.21-CVE-2009-2185.patch DELETED --- From michich at fedoraproject.org Thu Sep 10 17:21:53 2009 From: michich at fedoraproject.org (Michal Schmidt) Date: Thu, 10 Sep 2009 17:21:53 +0000 (UTC) Subject: rpms/jabbim/devel jabbim-0.5-fix-message-loss.diff, NONE, 1.1 jabbim.spec, 1.34, 1.35 Message-ID: <20090910172153.86BC311C00DB@cvs1.fedora.phx.redhat.com> Author: michich Update of /cvs/pkgs/rpms/jabbim/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23040 Modified Files: jabbim.spec Added Files: jabbim-0.5-fix-message-loss.diff Log Message: * Thu Sep 10 2009 Michal Schmidt 0.5-0.9.svn20090907 - Fix message loss because of a change in PyQt4 4.5.x. (jabbim-0.5-fix-message-loss.diff, committed upstream) jabbim-0.5-fix-message-loss.diff: jabbim.py | 8 -------- 1 file changed, 8 deletions(-) --- NEW FILE jabbim-0.5-fix-message-loss.diff --- commit 5959b46fc6ace41885092f0dda6cbbeb34685fd8 Author: michich Date: Thu Sep 10 17:12:14 2009 +0000 fix message loss with PyQt4 4.5.x In PyQt4 4.5 concatenating QString with unicode no longer works. This manifests itself by a traceback when receiving an initial message from a contact with non-ASCII name in roster. The message is thus lost. The traceback occurs in computing the value of a variable that is not even used. git-svn-id: svn://dev.jabbim.cz/jabbim/trunk at 4225 4aba8365-6129-0410-a408-ea17bd48e33e diff --git a/jabbim.py b/jabbim.py index 1c7e80e..9bf50bc 100644 --- a/jabbim.py +++ b/jabbim.py @@ -1793,14 +1793,6 @@ class clientClass(pyxl.client.Client): traytext=body[:40]+" ..." else: traytext=body - text='' - #if len(self.main.ui.roster.getUserItems(frm.userhost()))>0 and os.path.isfile(self.main.homeDir+'/avatars/'+unicode(frm.userhost())): - #item=self.main.ui.roster.getUserItems(frm.userhost())[0] - #pixmap=item.avatar.pixmap(64,64) - #text+='' - text+='
'+mainWindow.tr("New message from ")+unicode(user)+'
' - text+=''+traytext+'
' - text+="
" if self.groupchats.has_key(frm.userhost()): self.main.chat.addChatTab(frm.full(),unicode(user),icon,True,full=True) tab,tabIndex=self.main.chat.findTab(frm.full(),True) Index: jabbim.spec =================================================================== RCS file: /cvs/pkgs/rpms/jabbim/devel/jabbim.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- jabbim.spec 8 Sep 2009 07:32:52 -0000 1.34 +++ jabbim.spec 10 Sep 2009 17:21:52 -0000 1.35 @@ -2,7 +2,7 @@ %global svndate 20090907 Name: jabbim Version: 0.5 -Release: 0.8.svn%{svndate}%{?dist} +Release: 0.9.svn%{svndate}%{?dist} Summary: Jabber client for mere mortals Group: Applications/Internet @@ -14,6 +14,7 @@ URL: http://dev.jabbim.cz/jabbim Source0: jabbim-svn%{svndate}.tar.xz Patch0: jabbim-0.4-autoupdate-disable-notification.diff Patch1: jabbim-0.5-fix-compact-roster-drawing.diff +Patch2: jabbim-0.5-fix-message-loss.diff BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -43,6 +44,7 @@ with the advanced functionality provided %setup -q -n jabbim-svn%{svndate} %patch0 -p1 %patch1 -p1 +%patch2 -p1 # replace runtime detection of the SVN revision with hardcoded info sed -i -e "s#\\(self.version = '0.5 SVN' + \\)\\(utils.getSvnVersion()\\)#\\1' - rev. %{svnrev}%{?dist}'#" jabbim.py @@ -98,6 +100,10 @@ fi %changelog +* Thu Sep 10 2009 Michal Schmidt 0.5-0.9.svn20090907 +- Fix message loss because of a change in PyQt4 4.5.x. + (jabbim-0.5-fix-message-loss.diff, committed upstream) + * Tue Sep 08 2009 Michal Schmidt 0.5-0.8.svn20090907 - Fix compact-style roster drawing bug. (jabbim-0.5-fix-compact-roster-drawing.diff, committed upstream) From pkgdb at fedoraproject.org Thu Sep 10 17:28:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 17:28:54 +0000 Subject: [pkgdb] openjpeg: agoode has requested watchcommits Message-ID: <20090910172854.479B010F88A@bastion2.fedora.phx.redhat.com> agoode has requested the watchcommits acl on openjpeg (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openjpeg From pkgdb at fedoraproject.org Thu Sep 10 17:28:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 17:28:54 +0000 Subject: [pkgdb] openjpeg: agoode has requested watchbugzilla Message-ID: <20090910172854.97F7610F896@bastion2.fedora.phx.redhat.com> agoode has requested the watchbugzilla acl on openjpeg (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openjpeg From pkgdb at fedoraproject.org Thu Sep 10 17:28:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 17:28:55 +0000 Subject: [pkgdb] openjpeg: agoode has requested approveacls Message-ID: <20090910172856.1D0FF10F89D@bastion2.fedora.phx.redhat.com> agoode has requested the approveacls acl on openjpeg (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openjpeg From pkgdb at fedoraproject.org Thu Sep 10 17:28:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 17:28:59 +0000 Subject: [pkgdb] openjpeg: agoode has requested commit Message-ID: <20090910172859.B471310F8A1@bastion2.fedora.phx.redhat.com> agoode has requested the commit acl on openjpeg (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openjpeg From pkgdb at fedoraproject.org Thu Sep 10 17:29:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 17:29:08 +0000 Subject: [pkgdb] openjpeg: agoode has requested watchbugzilla Message-ID: <20090910172909.07E9F10F8A5@bastion2.fedora.phx.redhat.com> agoode has requested the watchbugzilla acl on openjpeg (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openjpeg From pkgdb at fedoraproject.org Thu Sep 10 17:29:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 17:29:09 +0000 Subject: [pkgdb] openjpeg: agoode has requested watchcommits Message-ID: <20090910172909.4107B10F8A9@bastion2.fedora.phx.redhat.com> agoode has requested the watchcommits acl on openjpeg (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openjpeg From pkgdb at fedoraproject.org Thu Sep 10 17:29:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 17:29:10 +0000 Subject: [pkgdb] openjpeg: agoode has requested commit Message-ID: <20090910172910.BBC2610F8AC@bastion2.fedora.phx.redhat.com> agoode has requested the commit acl on openjpeg (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openjpeg From pkgdb at fedoraproject.org Thu Sep 10 17:29:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 17:29:11 +0000 Subject: [pkgdb] openjpeg: agoode has requested approveacls Message-ID: <20090910172911.A2F4110F8B0@bastion2.fedora.phx.redhat.com> agoode has requested the approveacls acl on openjpeg (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openjpeg From pkgdb at fedoraproject.org Thu Sep 10 17:29:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 17:29:14 +0000 Subject: [pkgdb] openjpeg: agoode has requested watchcommits Message-ID: <20090910172914.B2B1910F8B1@bastion2.fedora.phx.redhat.com> agoode has requested the watchcommits acl on openjpeg (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openjpeg From pkgdb at fedoraproject.org Thu Sep 10 17:29:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 17:29:17 +0000 Subject: [pkgdb] openjpeg: agoode has requested commit Message-ID: <20090910172917.F1F2A10F8B5@bastion2.fedora.phx.redhat.com> agoode has requested the commit acl on openjpeg (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openjpeg From pkgdb at fedoraproject.org Thu Sep 10 17:29:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 17:29:19 +0000 Subject: [pkgdb] openjpeg: agoode has requested approveacls Message-ID: <20090910172919.8217210F893@bastion2.fedora.phx.redhat.com> agoode has requested the approveacls acl on openjpeg (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openjpeg From pkgdb at fedoraproject.org Thu Sep 10 17:29:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 17:29:22 +0000 Subject: [pkgdb] openjpeg: agoode has requested watchbugzilla Message-ID: <20090910172922.0697910F8B8@bastion2.fedora.phx.redhat.com> agoode has requested the watchbugzilla acl on openjpeg (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openjpeg From mjg59 at fedoraproject.org Thu Sep 10 17:29:34 2009 From: mjg59 at fedoraproject.org (Matthew Garrett) Date: Thu, 10 Sep 2009 17:29:34 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6-rfkill-all.patch, NONE, 1.1 kernel.spec, 1.1791, 1.1792 Message-ID: <20090910172934.0EDE011C00DB@cvs1.fedora.phx.redhat.com> Author: mjg59 Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25181 Modified Files: kernel.spec Added Files: linux-2.6-rfkill-all.patch Log Message: * Thu Sep 10 2009 Matthew Garrett - linux-2.6-ahci-export-capabilities.patch: Backport from upstream - linux-2.6-rtc-show-hctosys.patch: Export the hctosys state of an rtc - linux-2.6-rfkill-all.patch: Support for keys that toggle all rfkill state linux-2.6-rfkill-all.patch: include/linux/input.h | 2 ++ include/linux/rfkill.h | 2 +- net/rfkill/input.c | 8 ++++++++ 3 files changed, 11 insertions(+), 1 deletion(-) --- NEW FILE linux-2.6-rfkill-all.patch --- diff --git a/include/linux/input.h b/include/linux/input.h index 8b3bc3e..20a622e 100644 --- a/include/linux/input.h +++ b/include/linux/input.h @@ -595,6 +595,8 @@ struct input_absinfo { #define KEY_NUMERIC_STAR 0x20a #define KEY_NUMERIC_POUND 0x20b +#define KEY_RFKILL 0x20c /* Key that controls all radios */ + /* We avoid low common keys in module aliases so they don't get huge. */ #define KEY_MIN_INTERESTING KEY_MUTE #define KEY_MAX 0x2ff diff --git a/include/linux/rfkill.h b/include/linux/rfkill.h index 278777f..4c39f7e 100644 --- a/include/linux/rfkill.h +++ b/include/linux/rfkill.h @@ -32,7 +32,7 @@ /** * enum rfkill_type - type of rfkill switch. * - * @RFKILL_TYPE_ALL: toggles all switches (userspace only) + * @RFKILL_TYPE_ALL: toggles all switches (requests only - not a switch type) * @RFKILL_TYPE_WLAN: switch is on a 802.11 wireless network device. * @RFKILL_TYPE_BLUETOOTH: switch is on a bluetooth device. * @RFKILL_TYPE_UWB: switch is on a ultra wideband device. diff --git a/net/rfkill/input.c b/net/rfkill/input.c index a7295ad..3713d7e 100644 --- a/net/rfkill/input.c +++ b/net/rfkill/input.c @@ -212,6 +212,9 @@ static void rfkill_event(struct input_handle *handle, unsigned int type, case KEY_WIMAX: rfkill_schedule_toggle(RFKILL_TYPE_WIMAX); break; + case KEY_RFKILL: + rfkill_schedule_toggle(RFKILL_TYPE_ALL); + break; } } else if (type == EV_SW && code == SW_RFKILL_ALL) rfkill_schedule_evsw_rfkillall(data); @@ -295,6 +298,11 @@ static const struct input_device_id rfkill_ids[] = { .keybit = { [BIT_WORD(KEY_WIMAX)] = BIT_MASK(KEY_WIMAX) }, }, { + .flags = INPUT_DEVICE_ID_MATCH_EVBIT | INPUT_DEVICE_ID_MATCH_KEYBIT, + .evbit = { BIT_MASK(EV_KEY) }, + .keybit = { [BIT_WORD(KEY_RFKILL)] = BIT_MASK(KEY_RFKILL) }, + }, + { .flags = INPUT_DEVICE_ID_MATCH_EVBIT | INPUT_DEVICE_ID_MATCH_SWBIT, .evbit = { BIT(EV_SW) }, .swbit = { [BIT_WORD(SW_RFKILL_ALL)] = BIT_MASK(SW_RFKILL_ALL) }, Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1791 retrieving revision 1.1792 diff -u -p -r1.1791 -r1.1792 --- kernel.spec 10 Sep 2009 16:49:20 -0000 1.1791 +++ kernel.spec 10 Sep 2009 17:29:33 -0000 1.1792 @@ -730,6 +730,7 @@ Patch11010: via-hwmon-temp-sensor.patch Patch12010: linux-2.6-dell-laptop-rfkill-fix.patch Patch12011: linux-2.6-block-silently-error-unsupported-empty-barriers-too.patch Patch12012: linux-2.6-rtc-show-hctosys.patch +Patch12013: linux-2.6-rfkill-all.patch %endif @@ -1359,6 +1360,7 @@ ApplyPatch v4l-dvb-fix-cx25840-firmware- # Patches headed upstream ApplyPatch linux-2.6-rtc-show-hctosys.patch +ApplyPatch linux-2.6-rfkill-all.patch # END OF PATCH APPLICATIONS @@ -2019,6 +2021,7 @@ fi * Thu Sep 10 2009 Matthew Garrett - linux-2.6-ahci-export-capabilities.patch: Backport from upstream - linux-2.6-rtc-show-hctosys.patch: Export the hctosys state of an rtc +- linux-2.6-rfkill-all.patch: Support for keys that toggle all rfkill state * Thu Sep 10 2009 Ben Skeggs - drm-nouveau.patch: add some scaler-only modes for LVDS, GEM/TTM fixes From hno at fedoraproject.org Thu Sep 10 17:34:17 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Thu, 10 Sep 2009 17:34:17 +0000 (UTC) Subject: rpms/bzrtools/devel .cvsignore, 1.32, 1.33 bzrtools.spec, 1.51, 1.52 sources, 1.33, 1.34 Message-ID: <20090910173417.8834711C00DB@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/bzrtools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26390 Modified Files: .cvsignore bzrtools.spec sources Log Message: 2.0.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bzrtools/devel/.cvsignore,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- .cvsignore 20 Aug 2009 08:26:55 -0000 1.32 +++ .cvsignore 10 Sep 2009 17:34:17 -0000 1.33 @@ -1,2 +1,2 @@ -bzrtools-1.18.0.tar.gz -bzrtools-1.18.0.tar.gz.sig +bzrtools-2.0.0.tar.gz +bzrtools-2.0.0.tar.gz.sig Index: bzrtools.spec =================================================================== RCS file: /cvs/pkgs/rpms/bzrtools/devel/bzrtools.spec,v retrieving revision 1.51 retrieving revision 1.52 diff -u -p -r1.51 -r1.52 --- bzrtools.spec 20 Aug 2009 08:26:55 -0000 1.51 +++ bzrtools.spec 10 Sep 2009 17:34:17 -0000 1.52 @@ -5,19 +5,19 @@ # (bzrlib is arch dependent. Thus bzrlib plugins are also arch dependent.) %define debug_package %{nil} -%define bzrver 1.18 -%define bzrnextver 1.19 +%define bzrver 2.0 +%define bzrnextver 2.1 Name: bzrtools Version: %{bzrver}.0 -Release: 2%{?dist} +Release: 1%{?dist} Summary: A collection of utilities and plugins for Bazaar-NG Group: Development/Tools License: GPLv2+ URL: http://bazaar-vcs.org/BzrTools -Source0: https://launchpad.net/bzrtools/stable/%{bzrver}/+download/%{name}-%{version}.tar.gz -Source1: https://launchpad.net/bzrtools/stable/%{bzrver}/+download/%{name}-%{version}.tar.gz.sig +Source0: https://launchpad.net/bzrtools/stable/%{version}/+download/%{name}-%{version}.tar.gz +Source1: https://launchpad.net/bzrtools/stable/%{version}/+download/%{name}-%{version}.tar.gz.sig BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel @@ -73,6 +73,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Thu Sep 10 2009 Henrik Nordstrom 2.0.0-1 +- Update to 2.0.0 for bzr 2.0 + * Thu Aug 20 2009 Henrik Nordstrom - 1.18.0-2 - Update to 1.18.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bzrtools/devel/sources,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- sources 20 Aug 2009 08:26:55 -0000 1.33 +++ sources 10 Sep 2009 17:34:17 -0000 1.34 @@ -1,2 +1,2 @@ -c442eacab5173b0ddc4094c6daf32c17 bzrtools-1.18.0.tar.gz -4a673cae1e1d4e0b11cac9a5f07d8848 bzrtools-1.18.0.tar.gz.sig +a44eec17b85abc54886ab5d762e17b66 bzrtools-2.0.0.tar.gz +a1e62666524f4b5e03e437d1d7adf0f9 bzrtools-2.0.0.tar.gz.sig From hno at fedoraproject.org Thu Sep 10 17:34:59 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Thu, 10 Sep 2009 17:34:59 +0000 (UTC) Subject: rpms/bzr/devel .cvsignore, 1.52, 1.53 bzr.spec, 1.72, 1.73 sources, 1.52, 1.53 Message-ID: <20090910173459.924AF11C00DB@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/bzr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26583 Modified Files: .cvsignore bzr.spec sources Log Message: bzr 2.0rc2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bzr/devel/.cvsignore,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- .cvsignore 26 Aug 2009 16:12:36 -0000 1.52 +++ .cvsignore 10 Sep 2009 17:34:59 -0000 1.53 @@ -1,2 +1,2 @@ -bzr-1.18.tar.gz -bzr-1.18.tar.gz.sig +bzr-2.0rc2.tar.gz +bzr-2.0rc2.tar.gz.sig Index: bzr.spec =================================================================== RCS file: /cvs/pkgs/rpms/bzr/devel/bzr.spec,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- bzr.spec 26 Aug 2009 16:12:36 -0000 1.72 +++ bzr.spec 10 Sep 2009 17:34:59 -0000 1.73 @@ -6,9 +6,9 @@ # Version: bzr version, add subrelease version here # bzrrc: release candidate version, if any, line starts with % for rc, # for stable releas (no %). # release: rpm subrelease (0.N for rc candidates, N for stable releases) -%define bzrmajor 1.18 -#define bzrrc rc1 -%define release 1 +%define bzrmajor 2.0 +%define bzrrc rc2 +%define release 0.1 # Magics to get the dots in Release string correct per the above %define subrelease %{?bzrrc:.}%{?bzrrc} @@ -91,6 +91,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Thu Sep 10 2009 Henrik Nordstrom 2.0-0.1rc2 +- Update to 2.0rc2 with new default repository format 2a + * Wed Aug 26 2009 Henrik Nordstrom - 1.18-1 - Update to 1.18 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bzr/devel/sources,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- sources 26 Aug 2009 16:12:36 -0000 1.52 +++ sources 10 Sep 2009 17:34:59 -0000 1.53 @@ -1,2 +1,2 @@ -efc91bada508089fbeb2d92973ecfe0a bzr-1.18.tar.gz -a6b09b5e95ab4ce2f4dcd56f0c85c3a9 bzr-1.18.tar.gz.sig +e92a66979192720c07c754bae1fb74a1 bzr-2.0rc2.tar.gz +6f4ef7a9b1632e6ea479c632ef2050cf bzr-2.0rc2.tar.gz.sig From karsten at fedoraproject.org Thu Sep 10 17:40:35 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Thu, 10 Sep 2009 17:40:35 +0000 (UTC) Subject: rpms/obex-data-server/devel obex-data-server.spec,1.22,1.23 Message-ID: <20090910174035.60C8911C043D@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/obex-data-server/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28255 Modified Files: obex-data-server.spec Log Message: - ExcludeArch s390 s390x where we don't have openobex Index: obex-data-server.spec =================================================================== RCS file: /cvs/extras/rpms/obex-data-server/devel/obex-data-server.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- obex-data-server.spec 25 Jul 2009 19:46:48 -0000 1.22 +++ obex-data-server.spec 10 Sep 2009 17:40:35 -0000 1.23 @@ -1,6 +1,6 @@ Name: obex-data-server Version: 0.4.3 -Release: 3%{?dist} +Release: 4%{?dist} Epoch: 1 Summary: D-Bus service for Obex access @@ -9,6 +9,7 @@ License: GPLv2+ Source0: http://tadas.dailyda.com/software/%{name}-%{version}.tar.gz Url: http://tadas.dailyda.com/blog BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +ExcludeArch: s390 s390x BuildRequires: dbus-glib-devel BuildRequires: bluez-libs-devel @@ -63,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/obex-data-server.1.gz %changelog +* Thu Sep 10 2009 Karsten Hopp 0.4.3-4 +- ExcludeArch s390 s390x where we don't have openobex + * Sat Jul 25 2009 Fedora Release Engineering - 1:0.4.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From hno at fedoraproject.org Thu Sep 10 17:42:52 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Thu, 10 Sep 2009 17:42:52 +0000 (UTC) Subject: rpms/bzr/F-11 .cvsignore, 1.44, 1.45 bzr.spec, 1.62, 1.63 sources, 1.44, 1.45 Message-ID: <20090910174252.EFFBD11C00DB@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/bzr/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28864 Modified Files: .cvsignore bzr.spec sources Log Message: Update to 1.18.1 correcting an issue when pushing to older bzr servers Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bzr/F-11/.cvsignore,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- .cvsignore 26 Aug 2009 15:53:19 -0000 1.44 +++ .cvsignore 10 Sep 2009 17:42:52 -0000 1.45 @@ -1 +1 @@ -bzr-1.18.tar.gz +bzr-1.18.1.tar.gz Index: bzr.spec =================================================================== RCS file: /cvs/pkgs/rpms/bzr/F-11/bzr.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- bzr.spec 26 Aug 2009 15:53:19 -0000 1.62 +++ bzr.spec 10 Sep 2009 17:42:52 -0000 1.63 @@ -4,7 +4,7 @@ %define bzrver 1.18 Name: bzr -Version: %{bzrver} +Version: %{bzrver}.1 Release: 1%{?dist} Summary: Friendly distributed version control system @@ -80,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Thu Sep 10 2009 Henrik Nordstrom - 1.18.1-1 +- Update to 1.18.1 correcting an issue when pushing to older bzr servers + * Wed Aug 26 2009 Henrik Nordstrom - 1.18-1 - Update to 1.18 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bzr/F-11/sources,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- sources 26 Aug 2009 15:53:19 -0000 1.44 +++ sources 10 Sep 2009 17:42:52 -0000 1.45 @@ -1 +1 @@ -efc91bada508089fbeb2d92973ecfe0a bzr-1.18.tar.gz +b708fc1eabae64ceaaa499a5b27aea06 bzr-1.18.1.tar.gz From karsten at fedoraproject.org Thu Sep 10 17:45:14 2009 From: karsten at fedoraproject.org (Karsten Hopp) Date: Thu, 10 Sep 2009 17:45:14 +0000 (UTC) Subject: rpms/obexd/devel obexd.spec,1.16,1.17 Message-ID: <20090910174514.7BF5F11C00DB@cvs1.fedora.phx.redhat.com> Author: karsten Update of /cvs/extras/rpms/obexd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30811 Modified Files: obexd.spec Log Message: - ExcludeArch s390 s390x where we don't have openobex Index: obexd.spec =================================================================== RCS file: /cvs/extras/rpms/obexd/devel/obexd.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- obexd.spec 1 Sep 2009 14:59:24 -0000 1.16 +++ obexd.spec 10 Sep 2009 17:45:14 -0000 1.17 @@ -1,6 +1,6 @@ Name: obexd Version: 0.17 -Release: 1%{?dist} +Release: 2%{?dist} Summary: D-Bus service for Obex Client access Group: System Environment/Daemons @@ -8,6 +8,7 @@ License: GPLv2+ Source0: http://www.kernel.org/pub/linux/bluetooth/obexd-%{version}.tar.gz Url: http://www.bluez.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +ExcludeArch: s390 s390x BuildRequires: glib2-devel BuildRequires: dbus-devel @@ -43,6 +44,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/dbus-1/services/obex-client.service %changelog +* Thu Sep 10 2009 Karsten Hopp 0.17-2 +- ExcludeArch s390 s390x where we don't have openobex + * Tue Sep 01 2009 Bastien Nocera 0.17-1 - Update to 0.17 From veillard at fedoraproject.org Thu Sep 10 17:48:16 2009 From: veillard at fedoraproject.org (Daniel Veillard) Date: Thu, 10 Sep 2009 17:48:16 +0000 (UTC) Subject: rpms/libxml2/F-11 libxml2.spec, 1.71, 1.72 sources, 1.46, 1.47 libxml2-2.7.3-ficora-parse.patch, 1.1, NONE Message-ID: <20090910174816.CCBB511C00DB@cvs1.fedora.phx.redhat.com> Author: veillard Update of /cvs/pkgs/rpms/libxml2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31586 Modified Files: libxml2.spec sources Removed Files: libxml2-2.7.3-ficora-parse.patch Log Message: Upstream release of 2.7.4, Daniel Index: libxml2.spec =================================================================== RCS file: /cvs/pkgs/rpms/libxml2/F-11/libxml2.spec,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- libxml2.spec 10 Aug 2009 14:26:28 -0000 1.71 +++ libxml2.spec 10 Sep 2009 17:48:16 -0000 1.72 @@ -1,7 +1,7 @@ Summary: Library providing XML and HTML support Name: libxml2 -Version: 2.7.3 -Release: 3%{?dist}%{?extra_release} +Version: 2.7.4 +Release: 1%{?dist}%{?extra_release} License: MIT Group: Development/Libraries Source: ftp://xmlsoft.org/libxml2/libxml2-%{version}.tar.gz @@ -9,7 +9,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version BuildRequires: python python-devel zlib-devel pkgconfig URL: http://xmlsoft.org/ Patch0: libxml2-multilib.patch -Patch1: libxml2-2.7.3-ficora-parse.patch %description This library allows to manipulate XML files. It includes support @@ -68,7 +67,6 @@ at parse time or later once the document %prep %setup -q %patch0 -p1 -%patch1 -p1 %build %configure @@ -143,6 +141,11 @@ rm -fr %{buildroot} %doc doc/python.html %changelog +* Thu Sep 10 2009 Daniel Veillard - 2.7.4-1 +- upstream release 2.7.4 +- symbol versioning of libxml2 shared libs +- very large number of bug fixes + * Mon Aug 10 2009 Daniel Veillard - 2.7.3-3 - two patches for parsing problems CVE-2009-2414 and CVE-2009-2416 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libxml2/F-11/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 18 Jan 2009 22:00:22 -0000 1.46 +++ sources 10 Sep 2009 17:48:16 -0000 1.47 @@ -1 +1 @@ -8f4fda3969237c2a33bdb1583b5d06b2 libxml2-2.7.3.tar.gz +961cce07211049e3bb20c5b98a1281b4 libxml2-2.7.4.tar.gz --- libxml2-2.7.3-ficora-parse.patch DELETED --- From mtasaka at fedoraproject.org Thu Sep 10 17:49:07 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Thu, 10 Sep 2009 17:49:07 +0000 (UTC) Subject: rpms/jd/F-12 .cvsignore, 1.390, 1.391 jd.spec, 1.453, 1.454 sources, 1.391, 1.392 Message-ID: <20090910174907.71ABC11C00DB@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31949 Modified Files: .cvsignore jd.spec sources Log Message: * Thu Sep 10 2009 Mamoru Tasaka - rev 3060 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/.cvsignore,v retrieving revision 1.390 retrieving revision 1.391 diff -u -p -r1.390 -r1.391 --- .cvsignore 1 Sep 2009 16:57:10 -0000 1.390 +++ .cvsignore 10 Sep 2009 17:49:07 -0000 1.391 @@ -1 +1 @@ -jd-2.4.2-svn3055_trunk.tgz +jd-2.4.2-svn3060_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/jd.spec,v retrieving revision 1.453 retrieving revision 1.454 diff -u -p -r1.453 -r1.454 --- jd.spec 1 Sep 2009 16:57:10 -0000 1.453 +++ jd.spec 10 Sep 2009 17:49:07 -0000 1.454 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3055_trunk +%define strtag svn3060_trunk %define repoid 43007 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Wed Sep 2 2009 Mamoru Tasaka -- rev 3055 +* Thu Sep 10 2009 Mamoru Tasaka +- rev 3060 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/sources,v retrieving revision 1.391 retrieving revision 1.392 diff -u -p -r1.391 -r1.392 --- sources 1 Sep 2009 16:57:10 -0000 1.391 +++ sources 10 Sep 2009 17:49:07 -0000 1.392 @@ -1 +1 @@ -1ee4aa47b29ee812bfc712c2ea890bb6 jd-2.4.2-svn3055_trunk.tgz +13a987c329366bbf000308bbdc97caf9 jd-2.4.2-svn3060_trunk.tgz From veillard at fedoraproject.org Thu Sep 10 17:52:09 2009 From: veillard at fedoraproject.org (Daniel Veillard) Date: Thu, 10 Sep 2009 17:52:09 +0000 (UTC) Subject: rpms/libxml2/F-10 libxml2.spec, 1.64, 1.65 sources, 1.46, 1.47 libxml2-2.7.3-ficora-parse.patch, 1.1, NONE Message-ID: <20090910175209.5798611C00DB@cvs1.fedora.phx.redhat.com> Author: veillard Update of /cvs/pkgs/rpms/libxml2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv893 Modified Files: libxml2.spec sources Removed Files: libxml2-2.7.3-ficora-parse.patch Log Message: Upstream release 2.7.4, Daniel Index: libxml2.spec =================================================================== RCS file: /cvs/pkgs/rpms/libxml2/F-10/libxml2.spec,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- libxml2.spec 10 Aug 2009 14:31:30 -0000 1.64 +++ libxml2.spec 10 Sep 2009 17:52:09 -0000 1.65 @@ -1,15 +1,14 @@ Summary: Library providing XML and HTML support Name: libxml2 -Version: 2.7.3 -Release: 2%{?dist}%{?extra_release} +Version: 2.7.4 +Release: 1%{?dist}%{?extra_release} License: MIT Group: Development/Libraries -Source: ftp://xmlsoft.org/libxml2-%{version}.tar.gz +Source: ftp://xmlsoft.org/libxml2/libxml2-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-root -BuildRequires: python python-devel zlib-devel +BuildRequires: python python-devel zlib-devel pkgconfig URL: http://xmlsoft.org/ Patch0: libxml2-multilib.patch -Patch1: libxml2-2.7.3-ficora-parse.patch %description This library allows to manipulate XML files. It includes support @@ -68,7 +67,6 @@ at parse time or later once the document %prep %setup -q %patch0 -p1 -%patch1 -p1 %build %configure @@ -143,6 +141,11 @@ rm -fr %{buildroot} %doc doc/python.html %changelog +* Thu Sep 10 2009 Daniel Veillard - 2.7.4-1 +- upstream release 2.7.4 +- symbol versioning of libxml2 shared libs +- very large number of bug fixes + * Mon Aug 10 2009 Daniel Veillard - 2.7.3-2 - two patches for parsing problems CVE-2009-2414 and CVE-2009-2416 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libxml2/F-10/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 19 Jan 2009 08:40:05 -0000 1.46 +++ sources 10 Sep 2009 17:52:09 -0000 1.47 @@ -1 +1 @@ -8f4fda3969237c2a33bdb1583b5d06b2 libxml2-2.7.3.tar.gz +961cce07211049e3bb20c5b98a1281b4 libxml2-2.7.4.tar.gz --- libxml2-2.7.3-ficora-parse.patch DELETED --- From krh at fedoraproject.org Thu Sep 10 18:02:21 2009 From: krh at fedoraproject.org (=?utf-8?q?Kristian_H=C3=B8gsberg?=) Date: Thu, 10 Sep 2009 18:02:21 +0000 (UTC) Subject: rpms/libdrm/devel intel-busy.patch,NONE,1.1 libdrm.spec,1.85,1.86 Message-ID: <20090910180221.0F95411C00DB@cvs1.fedora.phx.redhat.com> Author: krh Update of /cvs/pkgs/rpms/libdrm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4974 Modified Files: libdrm.spec Added Files: intel-busy.patch Log Message: * Thu Sep 10 2009 Kristian H?gsberg - 2.4.12-0.10 - Pull in intel bo busy. intel-busy.patch: intel_bufmgr.c | 7 +++++++ intel_bufmgr.h | 1 + intel_bufmgr_gem.c | 28 +++++++++++++++++++--------- intel_bufmgr_priv.h | 9 +++++++-- 4 files changed, 34 insertions(+), 11 deletions(-) --- NEW FILE intel-busy.patch --- >From 8214a65ad1f4ccd4966e0def0d43f0c4289e4bc6 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 27 Aug 2009 18:32:07 -0700 Subject: [PATCH] Add drm_intel_bo_busy to query whether mapping a BO would block. --- libdrm/intel/intel_bufmgr.c | 7 +++++++ libdrm/intel/intel_bufmgr.h | 1 + libdrm/intel/intel_bufmgr_gem.c | 28 +++++++++++++++++++--------- libdrm/intel/intel_bufmgr_priv.h | 8 +++++++- 4 files changed, 34 insertions(+), 10 deletions(-) diff --git a/libdrm/intel/intel_bufmgr.c b/libdrm/intel/intel_bufmgr.c index f170e7f..219c761 100644 --- a/libdrm/intel/intel_bufmgr.c +++ b/libdrm/intel/intel_bufmgr.c @@ -220,6 +220,13 @@ int drm_intel_bo_disable_reuse(drm_intel_bo *bo) return 0; } +int drm_intel_bo_busy(drm_intel_bo *bo) +{ + if (bo->bufmgr->bo_busy) + return bo->bufmgr->bo_busy(bo); + return 0; +} + int drm_intel_get_pipe_from_crtc_id (drm_intel_bufmgr *bufmgr, int crtc_id) { diff --git a/libdrm/intel/intel_bufmgr.h b/libdrm/intel/intel_bufmgr.h index 758558d..218b759 100644 --- a/libdrm/intel/intel_bufmgr.h +++ b/libdrm/intel/intel_bufmgr.h @@ -107,6 +107,7 @@ int drm_intel_bo_set_tiling(drm_intel_bo *bo, uint32_t *tiling_mode, int drm_intel_bo_get_tiling(drm_intel_bo *bo, uint32_t *tiling_mode, uint32_t *swizzle_mode); int drm_intel_bo_flink(drm_intel_bo *bo, uint32_t *name); +int drm_intel_bo_busy(drm_intel_bo *bo); int drm_intel_bo_disable_reuse(drm_intel_bo *bo); diff --git a/libdrm/intel/intel_bufmgr_gem.c b/libdrm/intel/intel_bufmgr_gem.c index 737ceae..baa0ee6 100644 --- a/libdrm/intel/intel_bufmgr_gem.c +++ b/libdrm/intel/intel_bufmgr_gem.c @@ -314,6 +314,22 @@ drm_intel_setup_reloc_list(drm_intel_bo *bo) return 0; } +static int +drm_intel_gem_bo_busy(drm_intel_bo *bo) +{ + drm_intel_bufmgr_gem *bufmgr_gem = (drm_intel_bufmgr_gem *)bo->bufmgr; + drm_intel_bo_gem *bo_gem = (drm_intel_bo_gem *)bo; + struct drm_i915_gem_busy busy; + int ret; + + memset(&busy, 0, sizeof(busy)); + busy.handle = bo_gem->gem_handle; + + ret = ioctl(bufmgr_gem->fd, DRM_IOCTL_I915_GEM_BUSY, &busy); + + return (ret == 0 && busy.busy); +} + static drm_intel_bo * drm_intel_gem_bo_alloc_internal(drm_intel_bufmgr *bufmgr, const char *name, unsigned long size, unsigned int alignment, @@ -344,8 +360,6 @@ drm_intel_gem_bo_alloc_internal(drm_intel_bufmgr *bufmgr, const char *name, pthread_mutex_lock(&bufmgr_gem->lock); /* Get a buffer out of the cache if available */ if (bucket != NULL && bucket->num_entries > 0) { - struct drm_i915_gem_busy busy; - if (for_render) { /* Allocate new render-target BOs from the tail (MRU) * of the list, as it will likely be hot in the GPU cache @@ -364,13 +378,8 @@ drm_intel_gem_bo_alloc_internal(drm_intel_bufmgr *bufmgr, const char *name, */ bo_gem = DRMLISTENTRY(drm_intel_bo_gem, bucket->head.next, head); - memset(&busy, 0, sizeof(busy)); - busy.handle = bo_gem->gem_handle; - - ret = ioctl(bufmgr_gem->fd, DRM_IOCTL_I915_GEM_BUSY, &busy); - alloc_from_cache = (ret == 0 && busy.busy == 0); - - if (alloc_from_cache) { + if (!drm_intel_gem_bo_busy(&bo_gem->bo)) { + alloc_from_cache = 1; DRMLISTDEL(&bo_gem->head); bucket->num_entries--; } @@ -1491,6 +1500,7 @@ drm_intel_bufmgr_gem_init(int fd, int batch_size) bufmgr_gem->bufmgr.bo_set_tiling = drm_intel_gem_bo_set_tiling; bufmgr_gem->bufmgr.bo_flink = drm_intel_gem_bo_flink; bufmgr_gem->bufmgr.bo_exec = drm_intel_gem_bo_exec; + bufmgr_gem->bufmgr.bo_busy = drm_intel_gem_bo_busy; bufmgr_gem->bufmgr.destroy = drm_intel_bufmgr_gem_destroy; bufmgr_gem->bufmgr.debug = 0; bufmgr_gem->bufmgr.check_aperture_space = drm_intel_gem_check_aperture_space; diff --git a/libdrm/intel/intel_bufmgr_priv.h b/libdrm/intel/intel_bufmgr_priv.h index 0098076..af17c12 100644 --- a/libdrm/intel/intel_bufmgr_priv.h +++ b/libdrm/intel/intel_bufmgr_priv.h @@ -177,6 +177,12 @@ struct _drm_intel_bufmgr { */ int (*bo_flink)(drm_intel_bo *bo, uint32_t *name); + /** + * Returns 1 if mapping the buffer for write could cause the process + * to block, due to the object being active in the GPU. + */ + int (*bo_busy)(drm_intel_bo *bo); + int (*check_aperture_space)(drm_intel_bo **bo_array, int count); /** @@ -200,7 +206,7 @@ struct _drm_intel_bufmgr { * \param crtc_id the crtc identifier */ int (*get_pipe_from_crtc_id)(drm_intel_bufmgr *bufmgr, int crtc_id); - + int debug; /**< Enables verbose debugging printouts */ }; -- 1.6.4 Index: libdrm.spec =================================================================== RCS file: /cvs/pkgs/rpms/libdrm/devel/libdrm.spec,v retrieving revision 1.85 retrieving revision 1.86 diff -u -p -r1.85 -r1.86 --- libdrm.spec 26 Aug 2009 02:01:26 -0000 1.85 +++ libdrm.spec 10 Sep 2009 18:02:20 -0000 1.86 @@ -3,7 +3,7 @@ Summary: Direct Rendering Manager runtime library Name: libdrm Version: 2.4.12 -Release: 0.9%{?dist} +Release: 0.10%{?dist} License: MIT Group: System Environment/Libraries URL: http://dri.sourceforge.net @@ -29,6 +29,7 @@ Patch3: libdrm-make-dri-perms-okay.patch Patch4: libdrm-2.4.0-no-bc.patch Patch5: libdrm-page-flip.patch +Patch6: intel-busy.patch %description @@ -50,6 +51,7 @@ Direct Rendering Manager development pac %patch3 -p1 -b .forceperms %patch4 -p1 -b .no-bc %patch5 -p1 -b .page-flip +%patch6 -p1 -b .intel-busy %build autoreconf -v --install || exit 1 @@ -109,6 +111,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/libdrm_nouveau.pc %changelog +* Thu Sep 10 2009 Kristian H?gsberg - 2.4.12-0.10 +- Pull in intel bo busy. + * Wed Aug 26 2009 Dave Airlie 2.4.12-0.9 - pull in radeon bo busy From michich at fedoraproject.org Thu Sep 10 18:05:11 2009 From: michich at fedoraproject.org (Michal Schmidt) Date: Thu, 10 Sep 2009 18:05:11 +0000 (UTC) Subject: rpms/jabbim/F-11 jabbim-0.5-fix-message-loss.diff, NONE, 1.1 jabbim.spec, 1.33, 1.34 Message-ID: <20090910180511.3E76A11C00DB@cvs1.fedora.phx.redhat.com> Author: michich Update of /cvs/pkgs/rpms/jabbim/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5742 Modified Files: jabbim.spec Added Files: jabbim-0.5-fix-message-loss.diff Log Message: * Thu Sep 10 2009 Michal Schmidt 0.5-0.9.svn20090907 - Fix message loss because of a change in PyQt4 4.5.x. (jabbim-0.5-fix-message-loss.diff, committed upstream) jabbim-0.5-fix-message-loss.diff: jabbim.py | 8 -------- 1 file changed, 8 deletions(-) --- NEW FILE jabbim-0.5-fix-message-loss.diff --- commit 5959b46fc6ace41885092f0dda6cbbeb34685fd8 Author: michich Date: Thu Sep 10 17:12:14 2009 +0000 fix message loss with PyQt4 4.5.x In PyQt4 4.5 concatenating QString with unicode no longer works. This manifests itself by a traceback when receiving an initial message from a contact with non-ASCII name in roster. The message is thus lost. The traceback occurs in computing the value of a variable that is not even used. git-svn-id: svn://dev.jabbim.cz/jabbim/trunk at 4225 4aba8365-6129-0410-a408-ea17bd48e33e diff --git a/jabbim.py b/jabbim.py index 1c7e80e..9bf50bc 100644 --- a/jabbim.py +++ b/jabbim.py @@ -1793,14 +1793,6 @@ class clientClass(pyxl.client.Client): traytext=body[:40]+" ..." else: traytext=body - text='' - #if len(self.main.ui.roster.getUserItems(frm.userhost()))>0 and os.path.isfile(self.main.homeDir+'/avatars/'+unicode(frm.userhost())): - #item=self.main.ui.roster.getUserItems(frm.userhost())[0] - #pixmap=item.avatar.pixmap(64,64) - #text+='' - text+='
'+mainWindow.tr("New message from ")+unicode(user)+'
' - text+=''+traytext+'
' - text+="
" if self.groupchats.has_key(frm.userhost()): self.main.chat.addChatTab(frm.full(),unicode(user),icon,True,full=True) tab,tabIndex=self.main.chat.findTab(frm.full(),True) Index: jabbim.spec =================================================================== RCS file: /cvs/pkgs/rpms/jabbim/F-11/jabbim.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- jabbim.spec 8 Sep 2009 07:41:51 -0000 1.33 +++ jabbim.spec 10 Sep 2009 18:05:11 -0000 1.34 @@ -2,7 +2,7 @@ %global svndate 20090907 Name: jabbim Version: 0.5 -Release: 0.8.svn%{svndate}%{?dist} +Release: 0.9.svn%{svndate}%{?dist} Summary: Jabber client for mere mortals Group: Applications/Internet @@ -14,6 +14,7 @@ URL: http://dev.jabbim.cz/jabbim Source0: jabbim-svn%{svndate}.tar.xz Patch0: jabbim-0.4-autoupdate-disable-notification.diff Patch1: jabbim-0.5-fix-compact-roster-drawing.diff +Patch2: jabbim-0.5-fix-message-loss.diff BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -43,6 +44,7 @@ with the advanced functionality provided %setup -q -n jabbim-svn%{svndate} %patch0 -p1 %patch1 -p1 +%patch2 -p1 # replace runtime detection of the SVN revision with hardcoded info sed -i -e "s#\\(self.version = '0.5 SVN' + \\)\\(utils.getSvnVersion()\\)#\\1' - rev. %{svnrev}%{?dist}'#" jabbim.py @@ -98,6 +100,10 @@ fi %changelog +* Thu Sep 10 2009 Michal Schmidt 0.5-0.9.svn20090907 +- Fix message loss because of a change in PyQt4 4.5.x. + (jabbim-0.5-fix-message-loss.diff, committed upstream) + * Tue Sep 08 2009 Michal Schmidt 0.5-0.8.svn20090907 - Fix compact-style roster drawing bug. (jabbim-0.5-fix-compact-roster-drawing.diff, committed upstream) From sandeen at fedoraproject.org Thu Sep 10 18:10:31 2009 From: sandeen at fedoraproject.org (Eric Sandeen) Date: Thu, 10 Sep 2009 18:10:31 +0000 (UTC) Subject: rpms/kernel/F-10 linux-2.6-xfs-radix-tree-fix.patch, NONE, 1.1 kernel.spec, 1.1406, 1.1407 Message-ID: <20090910181031.9416C11C043D@cvs1.fedora.phx.redhat.com> Author: sandeen Update of /cvs/pkgs/rpms/kernel/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8998 Modified Files: kernel.spec Added Files: linux-2.6-xfs-radix-tree-fix.patch Log Message: * Thu Sep 10 2009 Eric Sandeen - Fix NFS vs. XFS oops (#502236) linux-2.6-xfs-radix-tree-fix.patch: fs/inode.c | 38 ++++++++------ fs/xfs/xfs_iget.c | 140 +++++++++++++++++++++++++++-------------------------- fs/xfs/xfs_inode.h | 17 ------ fs/xfs/xfs_log.c | 2 include/linux/fs.h | 3 - 5 files changed, 99 insertions(+), 101 deletions(-) --- NEW FILE linux-2.6-xfs-radix-tree-fix.patch --- commit 54e346215e4fe2ca8c94c54e546cc61902060510 Author: Christoph Hellwig Date: Fri Aug 7 14:38:25 2009 -0300 vfs: fix inode_init_always calling convention Currently inode_init_always calls into ->destroy_inode if the additional initialization fails. That's not only counter-intuitive because inode_init_always did not allocate the inode structure, but in case of XFS it's actively harmful as ->destroy_inode might delete the inode from a radix-tree that has never been added. This in turn might end up deleting the inode for the same inum that has been instanciated by another process and cause lots of cause subtile problems. Also in the case of re-initializing a reclaimable inode in XFS it would free an inode we still want to keep alive. Signed-off-by: Christoph Hellwig Reviewed-by: Eric Sandeen commit 2e00c97e2c1d2ffc9e26252ca26b237678b0b772 Author: Christoph Hellwig Date: Fri Aug 7 14:38:29 2009 -0300 vfs: add __destroy_inode When we want to tear down an inode that lost the add to the cache race in XFS we must not call into ->destroy_inode because that would delete the inode that won the race from the inode cache radix tree. This patch provides the __destroy_inode helper needed to fix this, the actual fix will be in th next patch. As XFS was the only reason destroy_inode was exported we shift the export to the new __destroy_inode. Signed-off-by: Christoph Hellwig Reviewed-by: Eric Sandeen commit b36ec0428a06fcbdb67d61e9e664154e5dd9a8c7 Author: Christoph Hellwig Date: Fri Aug 7 14:38:34 2009 -0300 xfs: fix freeing of inodes not yet added to the inode cache When freeing an inode that lost race getting added to the inode cache we must not call into ->destroy_inode, because that would delete the inode that won the race from the inode cache radix tree. This patch uses splits a new xfs_inode_free helper out of xfs_ireclaim and uses that plus __destroy_inode to make sure we really only free the memory allocted for the inode that lost the race, and not mess with the inode cache state. Signed-off-by: Christoph Hellwig Reviewed-by: Eric Sandeen Reported-by: Alex Samad Reported-by: Andrew Randrianasulu Reported-by: Stephane Reported-by: Tommy Reported-by: Miah Gregory Reported-by: Gabriel Barazer Reported-by: Leandro Lucarella Reported-by: Daniel Burr Reported-by: Nickolay Reported-by: Michael Guntsche Reported-by: Dan Carley Reported-by: Michael Ole Olsen Reported-by: Michael Weissenbacher Reported-by: Martin Spott Reported-by: Christian Kujau Tested-by: Michael Guntsche Tested-by: Dan Carley Tested-by: Christian Kujau commit a8914f3a6d72c97328597a556a99daaf5cc288ae Author: Christoph Hellwig Date: Mon Aug 10 11:32:44 2009 -0300 xfs: fix spin_is_locked assert on uni-processor builds Without SMP or preemption spin_is_locked always returns false, so we can't do an assert with it. Instead use assert_spin_locked, which does the right thing on all builds. Signed-off-by: Christoph Hellwig Reviewed-by: Eric Sandeen Reported-by: Johannes Engel Tested-by: Johannes Engel Signed-off-by: Felix Blyakher Index: linux-2.6.29.noarch/fs/inode.c =================================================================== --- linux-2.6.29.noarch.orig/fs/inode.c +++ linux-2.6.29.noarch/fs/inode.c @@ -117,7 +117,7 @@ static void wake_up_inode(struct inode * * These are initializations that need to be done on every inode * allocation as the fields are not initialised by slab allocation. */ -struct inode *inode_init_always(struct super_block *sb, struct inode *inode) +int inode_init_always(struct super_block *sb, struct inode *inode) { static const struct address_space_operations empty_aops; static struct inode_operations empty_iops; @@ -147,13 +147,8 @@ struct inode *inode_init_always(struct s inode->i_cdev = NULL; inode->i_rdev = 0; inode->dirtied_when = 0; - if (security_inode_alloc(inode)) { - if (inode->i_sb->s_op->destroy_inode) - inode->i_sb->s_op->destroy_inode(inode); - else - kmem_cache_free(inode_cachep, (inode)); - return NULL; - } + if (security_inode_alloc(inode)) + return -ENOMEM; spin_lock_init(&inode->i_lock); lockdep_set_class(&inode->i_lock, &sb->s_type->i_lock_key); @@ -188,7 +183,7 @@ struct inode *inode_init_always(struct s inode->i_private = NULL; inode->i_mapping = mapping; - return inode; + return 0; } EXPORT_SYMBOL(inode_init_always); @@ -201,22 +196,35 @@ static struct inode *alloc_inode(struct else inode = kmem_cache_alloc(inode_cachep, GFP_KERNEL); - if (inode) - return inode_init_always(sb, inode); - return NULL; + if (!inode) + return NULL; + + if (unlikely(inode_init_always(sb, inode))) { + if (inode->i_sb->s_op->destroy_inode) + inode->i_sb->s_op->destroy_inode(inode); + else + kmem_cache_free(inode_cachep, inode); + return NULL; + } + + return inode; } -void destroy_inode(struct inode *inode) +void __destroy_inode(struct inode *inode) { BUG_ON(inode_has_buffers(inode)); security_inode_free(inode); +} +EXPORT_SYMBOL(__destroy_inode); + +void destroy_inode(struct inode *inode) +{ + __destroy_inode(inode); if (inode->i_sb->s_op->destroy_inode) inode->i_sb->s_op->destroy_inode(inode); else kmem_cache_free(inode_cachep, (inode)); } -EXPORT_SYMBOL(destroy_inode); - /* * These are initializations that only need to be done Index: linux-2.6.29.noarch/fs/xfs/xfs_iget.c =================================================================== --- linux-2.6.29.noarch.orig/fs/xfs/xfs_iget.c +++ linux-2.6.29.noarch/fs/xfs/xfs_iget.c @@ -63,21 +63,16 @@ xfs_inode_alloc( ip = kmem_zone_alloc(xfs_inode_zone, KM_SLEEP); if (!ip) return NULL; + if (inode_init_always(mp->m_super, VFS_I(ip))) { + kmem_zone_free(xfs_inode_zone, ip); + return NULL; + } ASSERT(atomic_read(&ip->i_iocount) == 0); ASSERT(atomic_read(&ip->i_pincount) == 0); ASSERT(!spin_is_locked(&ip->i_flags_lock)); ASSERT(completion_done(&ip->i_flush)); - /* - * initialise the VFS inode here to get failures - * out of the way early. - */ - if (!inode_init_always(mp->m_super, VFS_I(ip))) { - kmem_zone_free(xfs_inode_zone, ip); - return NULL; - } - /* initialise the xfs inode */ ip->i_ino = ino; ip->i_mount = mp; @@ -117,6 +112,71 @@ xfs_inode_alloc( return ip; } +STATIC void +xfs_inode_free( + struct xfs_inode *ip) +{ + switch (ip->i_d.di_mode & S_IFMT) { + case S_IFREG: + case S_IFDIR: + case S_IFLNK: + xfs_idestroy_fork(ip, XFS_DATA_FORK); + break; + } + + if (ip->i_afp) + xfs_idestroy_fork(ip, XFS_ATTR_FORK); + +#ifdef XFS_INODE_TRACE + ktrace_free(ip->i_trace); +#endif +#ifdef XFS_BMAP_TRACE + ktrace_free(ip->i_xtrace); +#endif +#ifdef XFS_BTREE_TRACE + ktrace_free(ip->i_btrace); +#endif +#ifdef XFS_RW_TRACE + ktrace_free(ip->i_rwtrace); +#endif +#ifdef XFS_ILOCK_TRACE + ktrace_free(ip->i_lock_trace); +#endif +#ifdef XFS_DIR2_TRACE + ktrace_free(ip->i_dir_trace); +#endif + + if (ip->i_itemp) { + /* + * Only if we are shutting down the fs will we see an + * inode still in the AIL. If it is there, we should remove + * it to prevent a use-after-free from occurring. + */ + xfs_log_item_t *lip = &ip->i_itemp->ili_item; + struct xfs_ail *ailp = lip->li_ailp; + + ASSERT(((lip->li_flags & XFS_LI_IN_AIL) == 0) || + XFS_FORCED_SHUTDOWN(ip->i_mount)); + if (lip->li_flags & XFS_LI_IN_AIL) { + spin_lock(&ailp->xa_lock); + if (lip->li_flags & XFS_LI_IN_AIL) + xfs_trans_ail_delete(ailp, lip); + else + spin_unlock(&ailp->xa_lock); + } + xfs_inode_item_destroy(ip); + ip->i_itemp = NULL; + } + + /* asserts to verify all state is correct here */ + ASSERT(atomic_read(&ip->i_iocount) == 0); + ASSERT(atomic_read(&ip->i_pincount) == 0); + ASSERT(!spin_is_locked(&ip->i_flags_lock)); + ASSERT(completion_done(&ip->i_flush)); + + kmem_zone_free(xfs_inode_zone, ip); +} + /* * Check the validity of the inode we just found it the cache */ @@ -161,7 +221,7 @@ xfs_iget_cache_hit( * errors cleanly, then tag it so it can be set up correctly * later. */ - if (!inode_init_always(mp->m_super, VFS_I(ip))) { + if (inode_init_always(mp->m_super, VFS_I(ip))) { error = ENOMEM; goto out_error; } @@ -293,7 +353,8 @@ out_preload_end: if (lock_flags) xfs_iunlock(ip, lock_flags); out_destroy: - xfs_destroy_inode(ip); + __destroy_inode(VFS_I(ip)); + xfs_inode_free(ip); return error; } @@ -501,62 +562,7 @@ xfs_ireclaim( XFS_QM_DQDETACH(ip->i_mount, ip); xfs_iunlock(ip, XFS_ILOCK_EXCL | XFS_IOLOCK_EXCL); - switch (ip->i_d.di_mode & S_IFMT) { - case S_IFREG: - case S_IFDIR: - case S_IFLNK: - xfs_idestroy_fork(ip, XFS_DATA_FORK); - break; - } - - if (ip->i_afp) - xfs_idestroy_fork(ip, XFS_ATTR_FORK); - -#ifdef XFS_INODE_TRACE - ktrace_free(ip->i_trace); -#endif -#ifdef XFS_BMAP_TRACE - ktrace_free(ip->i_xtrace); -#endif -#ifdef XFS_BTREE_TRACE - ktrace_free(ip->i_btrace); -#endif -#ifdef XFS_RW_TRACE - ktrace_free(ip->i_rwtrace); -#endif -#ifdef XFS_ILOCK_TRACE - ktrace_free(ip->i_lock_trace); -#endif -#ifdef XFS_DIR2_TRACE - ktrace_free(ip->i_dir_trace); -#endif - if (ip->i_itemp) { - /* - * Only if we are shutting down the fs will we see an - * inode still in the AIL. If it is there, we should remove - * it to prevent a use-after-free from occurring. - */ - xfs_log_item_t *lip = &ip->i_itemp->ili_item; - struct xfs_ail *ailp = lip->li_ailp; - - ASSERT(((lip->li_flags & XFS_LI_IN_AIL) == 0) || - XFS_FORCED_SHUTDOWN(ip->i_mount)); - if (lip->li_flags & XFS_LI_IN_AIL) { - spin_lock(&ailp->xa_lock); - if (lip->li_flags & XFS_LI_IN_AIL) - xfs_trans_ail_delete(ailp, lip); - else - spin_unlock(&ailp->xa_lock); - } - xfs_inode_item_destroy(ip); - ip->i_itemp = NULL; - } - /* asserts to verify all state is correct here */ - ASSERT(atomic_read(&ip->i_iocount) == 0); - ASSERT(atomic_read(&ip->i_pincount) == 0); - ASSERT(!spin_is_locked(&ip->i_flags_lock)); - ASSERT(completion_done(&ip->i_flush)); - kmem_zone_free(xfs_inode_zone, ip); + xfs_inode_free(ip); } /* Index: linux-2.6.29.noarch/include/linux/fs.h =================================================================== --- linux-2.6.29.noarch.orig/include/linux/fs.h +++ linux-2.6.29.noarch/include/linux/fs.h @@ -1906,7 +1906,7 @@ extern loff_t default_llseek(struct file extern loff_t vfs_llseek(struct file *file, loff_t offset, int origin); -extern struct inode * inode_init_always(struct super_block *, struct inode *); +extern int inode_init_always(struct super_block *, struct inode *); extern void inode_init_once(struct inode *); extern void inode_add_to_lists(struct super_block *, struct inode *); extern void iput(struct inode *); @@ -1933,6 +1933,7 @@ extern void __iget(struct inode * inode) extern void iget_failed(struct inode *); extern void clear_inode(struct inode *); extern void destroy_inode(struct inode *); +extern void __destroy_inode(struct inode *); extern struct inode *new_inode(struct super_block *); extern int should_remove_suid(struct dentry *); extern int file_remove_suid(struct file *); Index: linux-2.6.29.noarch/fs/xfs/xfs_inode.h =================================================================== --- linux-2.6.29.noarch.orig/fs/xfs/xfs_inode.h +++ linux-2.6.29.noarch/fs/xfs/xfs_inode.h @@ -309,23 +309,6 @@ static inline struct inode *VFS_I(struct } /* - * Get rid of a partially initialized inode. - * - * We have to go through destroy_inode to make sure allocations - * from init_inode_always like the security data are undone. - * - * We mark the inode bad so that it takes the short cut in - * the reclaim path instead of going through the flush path - * which doesn't make sense for an inode that has never seen the - * light of day. - */ -static inline void xfs_destroy_inode(struct xfs_inode *ip) -{ - make_bad_inode(VFS_I(ip)); - return destroy_inode(VFS_I(ip)); -} - -/* * i_flags helper functions */ static inline void Index: linux-2.6.29.noarch/fs/xfs/xfs_log.c =================================================================== --- linux-2.6.29.noarch.orig/fs/xfs/xfs_log.c +++ linux-2.6.29.noarch/fs/xfs/xfs_log.c @@ -3195,7 +3195,7 @@ try_again: STATIC void xlog_state_want_sync(xlog_t *log, xlog_in_core_t *iclog) { - ASSERT(spin_is_locked(&log->l_icloglock)); + assert_spin_locked(&log->l_icloglock); if (iclog->ic_state == XLOG_STATE_ACTIVE) { xlog_state_switch_iclogs(log, iclog, 0); Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-10/kernel.spec,v retrieving revision 1.1406 retrieving revision 1.1407 diff -u -p -r1.1406 -r1.1407 --- kernel.spec 21 Aug 2009 20:37:42 -0000 1.1406 +++ kernel.spec 10 Sep 2009 18:10:30 -0000 1.1407 @@ -729,6 +729,7 @@ Patch2950: linux-2.6-kjournald-use-rt-io Patch3000: linux-2.6-btrfs-unstable-update.patch Patch3001: linux-2.6-ecryptfs-overflow-fixes.patch +Patch3002: linux-2.6-xfs-radix-tree-fix.patch Patch9000: squashfs3.patch Patch9001: squashfs-fixups.patch @@ -1240,6 +1241,7 @@ ApplyPatch linux-2.6-kjournald-use-rt-io # ext4 # xfs +ApplyPatch linux-2.6-xfs-radix-tree-fix.patch # btrfs ApplyPatch linux-2.6-btrfs-unstable-update.patch @@ -2034,6 +2036,9 @@ fi %kernel_variant_files -k vmlinux %{with_kdump} kdump %changelog +* Thu Sep 10 2009 Eric Sandeen +- Fix NFS vs. XFS oops (#502236) + * Fri Aug 21 2009 David Woodhouse - Fix b43 on iMac G5 (#514787) From pbrobinson at fedoraproject.org Thu Sep 10 18:22:49 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 10 Sep 2009 18:22:49 +0000 (UTC) Subject: rpms/moblin-panel-myzone/devel .cvsignore, 1.2, 1.3 moblin-panel-myzone.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090910182249.64A1911C00DB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-panel-myzone/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14663 Modified Files: .cvsignore moblin-panel-myzone.spec sources Log Message: - New upstream 0.0.4 release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-myzone/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 24 Aug 2009 21:20:11 -0000 1.2 +++ .cvsignore 10 Sep 2009 18:22:47 -0000 1.3 @@ -1 +1 @@ -moblin-panel-myzone-0.0.1.tar.bz2 +moblin-panel-myzone-0.0.4.tar.bz2 Index: moblin-panel-myzone.spec =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-myzone/devel/moblin-panel-myzone.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- moblin-panel-myzone.spec 24 Aug 2009 22:00:01 -0000 1.2 +++ moblin-panel-myzone.spec 10 Sep 2009 18:22:47 -0000 1.3 @@ -1,6 +1,6 @@ Name: moblin-panel-myzone -Version: 0.0.1 -Release: 3%{?dist} +Version: 0.0.4 +Release: 1%{?dist} Summary: Moblin Panel for MyZone Group: System Environment/Libraries @@ -78,6 +78,9 @@ rm -rf %{buildroot} %{_libdir}/libpenge.so %changelog +* Thu Sep 10 2009 Peter Robinson 0.0.4-1 +- New upstream 0.0.4 release + * Mon Aug 24 2009 Peter Robinson 0.0.1-3 - Bump release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-myzone/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 24 Aug 2009 21:20:11 -0000 1.2 +++ sources 10 Sep 2009 18:22:47 -0000 1.3 @@ -1 +1 @@ -4f7bfb14fa11d183c5cd0e150ed51806 moblin-panel-myzone-0.0.1.tar.bz2 +f2e6abf58c1815291ef5a180c32ddd05 moblin-panel-myzone-0.0.4.tar.bz2 From pbrobinson at fedoraproject.org Thu Sep 10 18:23:13 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 10 Sep 2009 18:23:13 +0000 (UTC) Subject: rpms/moblin-gtk-engine/devel .cvsignore, 1.5, 1.6 moblin-gtk-engine.spec, 1.5, 1.6 sources, 1.5, 1.6 Message-ID: <20090910182313.99D8711C00DB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-gtk-engine/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14883 Modified Files: .cvsignore moblin-gtk-engine.spec sources Log Message: - New upstream 1.0.1 release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/moblin-gtk-engine/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 6 Sep 2009 15:32:08 -0000 1.5 +++ .cvsignore 10 Sep 2009 18:23:13 -0000 1.6 @@ -1 +1 @@ -moblin-gtk-engine-1.0.0.tar.bz2 +moblin-gtk-engine-1.0.1.tar.bz2 Index: moblin-gtk-engine.spec =================================================================== RCS file: /cvs/pkgs/rpms/moblin-gtk-engine/devel/moblin-gtk-engine.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- moblin-gtk-engine.spec 6 Sep 2009 15:32:08 -0000 1.5 +++ moblin-gtk-engine.spec 10 Sep 2009 18:23:13 -0000 1.6 @@ -1,5 +1,5 @@ Name: moblin-gtk-engine -Version: 1.0.0 +Version: 1.0.1 Release: 1%{?dist} Summary: GTK engine for Moblin @@ -62,6 +62,9 @@ rm -rf %{buildroot} %{_datadir}/themes/Moblin-Netbook/metacity-1 %changelog +* Thu Sep 10 2009 Peter Robinson 1.0.1-1 +- New upstream 1.0.1 release + * Sun Sep 6 2009 Peter Robinson 1.0.0-1 - New upstream 1.0.0 release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/moblin-gtk-engine/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 6 Sep 2009 15:32:08 -0000 1.5 +++ sources 10 Sep 2009 18:23:13 -0000 1.6 @@ -1 +1 @@ -ed20c17d5c896ebafc937afb4e3bdad0 moblin-gtk-engine-1.0.0.tar.bz2 +88f34246efe5f17a57b33d84d4726e43 moblin-gtk-engine-1.0.1.tar.bz2 From pbrobinson at fedoraproject.org Thu Sep 10 18:28:42 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 10 Sep 2009 18:28:42 +0000 (UTC) Subject: rpms/moblin-panel-status/devel import.log,1.1,NONE Message-ID: <20090910182842.A89A211C00DB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-panel-status/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16438 Removed Files: import.log Log Message: - remove import.log --- import.log DELETED --- From pkgdb at fedoraproject.org Thu Sep 10 18:33:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 18:33:08 +0000 Subject: [pkgdb] maven-plugin-cobertura was added for akurtakov Message-ID: <20090910183309.2229D10F87C@bastion2.fedora.phx.redhat.com> ausil has added Package maven-plugin-cobertura with summary Plugin providing the features of Cobertura within Maven ausil has approved Package maven-plugin-cobertura ausil has added a Fedora devel branch for maven-plugin-cobertura with an owner of akurtakov ausil has approved maven-plugin-cobertura in Fedora devel ausil has approved Package maven-plugin-cobertura ausil has set commit to Approved for 107427 on maven-plugin-cobertura (Fedora devel) ausil has set checkout to Approved for 107427 on maven-plugin-cobertura (Fedora devel) ausil has set build to Approved for 107427 on maven-plugin-cobertura (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-plugin-cobertura From ausil at fedoraproject.org Thu Sep 10 18:33:16 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 10 Sep 2009 18:33:16 +0000 (UTC) Subject: rpms/maven-plugin-cobertura/devel - New directory Message-ID: <20090910183316.457AF11C00E6@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-plugin-cobertura/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsk17738/rpms/maven-plugin-cobertura/devel Log Message: Directory /cvs/pkgs/rpms/maven-plugin-cobertura/devel added to the repository From ausil at fedoraproject.org Thu Sep 10 18:33:16 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 10 Sep 2009 18:33:16 +0000 (UTC) Subject: rpms/maven-plugin-cobertura - New directory Message-ID: <20090910183316.1A07C11C00DB@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-plugin-cobertura In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsk17738/rpms/maven-plugin-cobertura Log Message: Directory /cvs/pkgs/rpms/maven-plugin-cobertura added to the repository From pkgdb at fedoraproject.org Thu Sep 10 18:33:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 18:33:10 +0000 Subject: [pkgdb] maven-plugin-cobertura summary updated by ausil Message-ID: <20090910183310.3AE2C10F890@bastion2.fedora.phx.redhat.com> ausil set package maven-plugin-cobertura summary to Plugin providing the features of Cobertura within Maven To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/maven-plugin-cobertura From ausil at fedoraproject.org Thu Sep 10 18:33:22 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 10 Sep 2009 18:33:22 +0000 (UTC) Subject: rpms/maven-plugin-cobertura Makefile,NONE,1.1 Message-ID: <20090910183322.EFBE011C00DB@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-plugin-cobertura In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsk17738/rpms/maven-plugin-cobertura Added Files: Makefile Log Message: Setup of module maven-plugin-cobertura --- NEW FILE Makefile --- # Top level Makefile for module maven-plugin-cobertura all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From ausil at fedoraproject.org Thu Sep 10 18:33:23 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 10 Sep 2009 18:33:23 +0000 (UTC) Subject: rpms/maven-plugin-cobertura/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090910183323.4D52C11C00DB@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/rpms/maven-plugin-cobertura/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/ausil/CVSROOT/admin/tmpcvsk17738/rpms/maven-plugin-cobertura/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module maven-plugin-cobertura --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: maven-plugin-cobertura # $Id: Makefile,v 1.1 2009/09/10 18:33:23 ausil Exp $ NAME := maven-plugin-cobertura SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Thu Sep 10 18:43:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 18:43:29 +0000 Subject: [pkgdb] elfutils had acl change status Message-ID: <20090910184329.196FC10F855@bastion2.fedora.phx.redhat.com> roland has set the watchbugzilla acl on elfutils (Fedora devel) to Approved for mjw To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/elfutils From pkgdb at fedoraproject.org Thu Sep 10 18:43:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 18:43:30 +0000 Subject: [pkgdb] elfutils had acl change status Message-ID: <20090910184330.ECA0F10F87E@bastion2.fedora.phx.redhat.com> roland has set the watchcommits acl on elfutils (Fedora devel) to Approved for mjw To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/elfutils From pkgdb at fedoraproject.org Thu Sep 10 18:43:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 18:43:33 +0000 Subject: [pkgdb] elfutils had acl change status Message-ID: <20090910184333.4871110F893@bastion2.fedora.phx.redhat.com> roland has set the commit acl on elfutils (Fedora devel) to Approved for mjw To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/elfutils From kevin at fedoraproject.org Thu Sep 10 19:04:07 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Thu, 10 Sep 2009 19:04:07 +0000 (UTC) Subject: rpms/Thunar/devel Thunar.spec,1.25,1.26 Message-ID: <20090910190407.443A011C00DB@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/extras/rpms/Thunar/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27534 Modified Files: Thunar.spec Log Message: Require dbus-x11 (#505499) Index: Thunar.spec =================================================================== RCS file: /cvs/extras/rpms/Thunar/devel/Thunar.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- Thunar.spec 24 Jul 2009 16:25:32 -0000 1.25 +++ Thunar.spec 10 Sep 2009 19:04:06 -0000 1.26 @@ -1,7 +1,7 @@ Summary: Thunar File Manager Name: Thunar Version: 1.0.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ URL: http://thunar.xfce.org/ Source0: http://www.xfce.org/archive/xfce-4.6.1/src/Thunar-%{version}.tar.bz2 @@ -28,6 +28,7 @@ BuildRequires: GConf2-devel BuildRequires: gtk-doc BuildRequires: chrpath Requires: shared-mime-info +Requires: dbus-x11 # obsolete xffm to allow for smooth upgrades Provides: xffm = 4.2.4 @@ -198,6 +199,9 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Thu Sep 10 2009 Kevin Fenzi - 1.0.1-3 +- Require dbus-x11 (#505499) + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From notting at fedoraproject.org Thu Sep 10 19:10:40 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Thu, 10 Sep 2009 19:10:40 +0000 (UTC) Subject: rpms/deltarpm/devel deltarpm-python-error.patch, 1.3, 1.4 deltarpm.spec, 1.29, 1.30 Message-ID: <20090910191040.E7CD211C043D@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/rpms/deltarpm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29445 Modified Files: deltarpm-python-error.patch deltarpm.spec Log Message: Don't use new functions that aren't on old kernels. deltarpm-python-error.patch: deltarpmmodule.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) Index: deltarpm-python-error.patch =================================================================== RCS file: /cvs/extras/rpms/deltarpm/devel/deltarpm-python-error.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- deltarpm-python-error.patch 9 Sep 2009 19:51:22 -0000 1.3 +++ deltarpm-python-error.patch 10 Sep 2009 19:10:40 -0000 1.4 @@ -1,6 +1,6 @@ diff -up deltarpm-git-20090831.1/deltarpmmodule.c.foo deltarpm-git-20090831.1/deltarpmmodule.c --- deltarpm-git-20090831.1/deltarpmmodule.c.foo 2009-08-31 10:17:34.000000000 -0400 -+++ deltarpm-git-20090831.1/deltarpmmodule.c 2009-09-09 15:44:49.000000000 -0400 ++++ deltarpm-git-20090831.1/deltarpmmodule.c 2009-09-10 15:04:01.000000000 -0400 @@ -66,13 +66,17 @@ static PyObject *doRead(PyObject *s, PyO int pid; int ipcpipe[2]; @@ -14,14 +14,14 @@ diff -up deltarpm-git-20090831.1/deltarp /* The delta rpm code does not expect to be used in its way. Its error handling * conststs of 'printf' and 'exit'. So, dirty hacks abound. */ - if (pipe2(ipcpipe, O_NONBLOCK) == -1) -+ if (pipe2(ipcpipe, O_NONBLOCK) == -1) { ++ if (pipe(ipcpipe) == -1) { + PyErr_SetFromErrno(PyExc_SystemError); return NULL; + } if ((pid = fork())) { FILE *readend = fdopen(ipcpipe[0], "r"); -@@ -90,8 +94,10 @@ static PyObject *doRead(PyObject *s, PyO +@@ -90,8 +96,10 @@ static PyObject *doRead(PyObject *s, PyO readdeltarpm(filename, &d, NULL); PyMarshal_WriteObjectToFile(createDict(d), writend, Py_MARSHAL_VERSION); Index: deltarpm.spec =================================================================== RCS file: /cvs/extras/rpms/deltarpm/devel/deltarpm.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- deltarpm.spec 9 Sep 2009 19:51:22 -0000 1.29 +++ deltarpm.spec 10 Sep 2009 19:10:40 -0000 1.30 @@ -3,7 +3,7 @@ Summary: Create deltas between rpms Name: deltarpm Version: 3.5 -Release: 0.git.20090831.1.3%{?dist} +Release: 0.git.20090831.1.4%{?dist} License: BSD Group: System Environment/Base URL: http://gitorious.org/deltarpm/deltarpm @@ -51,7 +51,7 @@ This package contains python bindings fo %prep %setup -q -n %{name}-git-20090831.1 -%patch -p1 +%patch -p1 -b .foo %build %{__make} %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \ @@ -98,6 +98,9 @@ This package contains python bindings fo %{python_sitearch}/* %changelog +* Thu Sep 10 2009 Bill Nottingham - 3.5-0.git.20090831.1.4 +- fix python bindings to not require kernel >= 2.6.27 + * Wed Sep 9 2009 Bill Nottingham - 3.5-0.git.20090831.1.3 - fix python bindings to: - call _exit(), not exit() From jorton at fedoraproject.org Thu Sep 10 19:21:04 2009 From: jorton at fedoraproject.org (jorton) Date: Thu, 10 Sep 2009 19:21:04 +0000 (UTC) Subject: rpms/subversion/F-10 subversion-1.6.2-kwallet.patch, NONE, 1.1 subversion.spec, 1.131, 1.132 Message-ID: <20090910192104.98C0311C00DB@cvs1.fedora.phx.redhat.com> Author: jorton Update of /cvs/extras/rpms/subversion/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32348 Modified Files: subversion.spec Added Files: subversion-1.6.2-kwallet.patch Log Message: * Thu Sep 10 2009 Joe Orton 1.6.5-1.1 - add -gnome, -kde subpackages (#522592) subversion-1.6.2-kwallet.patch: kwallet.m4 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE subversion-1.6.2-kwallet.patch --- The first half of this is certainly upstream-worthy, but the second half is presumably some Fedora-specific KDE packaging thing. It's not obvious how to get kde4-config to report the directory which contains the .so files. --- subversion-1.6.2/build/ac-macros/kwallet.m4.kwallet +++ subversion-1.6.2/build/ac-macros/kwallet.m4 @@ -45,14 +45,14 @@ AC_DEFUN(SVN_LIB_KWALLET, CPPFLAGS="$CPPFLAGS $d" done qt_include_dirs="`$PKG_CONFIG --cflags-only-I QtCore QtDBus QtGui`" - kde_dir="`$kde4_config --prefix`" - SVN_KWALLET_INCLUDES="$DBUS_CPPFLAGS $qt_include_dirs -I$kde_dir/include" + kde_include_dirs="-I`$kde4_config --path include`" + SVN_KWALLET_INCLUDES="$DBUS_CPPFLAGS $qt_include_dirs $kde_include_dirs" qt_libs_other_options="`$PKG_CONFIG --libs-only-other QtCore QtDBus QtGui`" SVN_KWALLET_LIBS="$DBUS_LIBS -lQtCore -lQtDBus -lQtGui -lkdecore -lkdeui $qt_libs_other_options" CXXFLAGS="$CXXFLAGS $SVN_KWALLET_INCLUDES" LIBS="$LIBS $SVN_KWALLET_LIBS" qt_lib_dirs="`$PKG_CONFIG --libs-only-L QtCore QtDBus QtGui`" - LDFLAGS="$old_LDFLAGS $qt_lib_dirs -L$kde_dir/lib`$kde4_config --libsuffix`" + LDFLAGS="$old_LDFLAGS $qt_lib_dirs -L/usr/lib`$kde4_config --libsuffix`/kde4/devel" AC_LANG(C++) AC_LINK_IFELSE([ #include Index: subversion.spec =================================================================== RCS file: /cvs/extras/rpms/subversion/F-10/subversion.spec,v retrieving revision 1.131 retrieving revision 1.132 diff -u -p -r1.131 -r1.132 --- subversion.spec 23 Aug 2009 09:02:14 -0000 1.131 +++ subversion.spec 10 Sep 2009 19:21:04 -0000 1.132 @@ -15,7 +15,7 @@ Summary: A Modern Concurrent Version Control System Name: subversion Version: 1.6.5 -Release: 1%{?dist} +Release: 1%{?dist}.1 License: ASL 1.1 Group: Development/Tools URL: http://subversion.tigris.org/ @@ -28,11 +28,13 @@ Patch2: subversion-1.6.0-deplibs.patch Patch3: subversion-1.6.1-rpath.patch Patch6: subversion-1.6.0-pie.patch Patch7: subversion-1.1.3-java.patch +Patch8: subversion-1.6.2-kwallet.patch BuildRequires: autoconf, libtool, python, python-devel, texinfo, which BuildRequires: db4-devel >= 4.1.25, swig >= 1.3.24, gettext BuildRequires: apr-devel >= 1.3.0, apr-util-devel >= 1.3.0 BuildRequires: neon-devel >= 0:0.24.7-1, cyrus-sasl-devel BuildRequires: sqlite-devel >= 3.4.0 +BuildRequires: gnome-keyring-devel, dbus-devel, kdelibs-devel >= 4.0.0 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Provides: svn = %{version}-%{release} Requires: apr >= 1.3.0 @@ -60,6 +62,24 @@ The subversion-devel package includes th include files for developers interacting with the subversion package. +%package gnome +Group: Development/Tools +Summary: GNOME Keyring support for Subversion +Requires: subversion = %{version}-%{release} + +%description gnome +The subversion-gnome package adds support for storing Subversion +passwords in the GNOME Keyring. + +%package kde +Group: Development/Tools +Summary: KDE Wallet support for Subversion +Requires: subversion = %{version}-%{release} + +%description kde +The subversion-kde package adds support for storing Subversion +passwords in the KDE Wallet. + %package -n mod_dav_svn Group: System Environment/Daemons Summary: Apache httpd module for Subversion server @@ -114,6 +134,7 @@ This package includes the Ruby bindings %ifarch sparc64 sed -i -e 's|-fpie|-fPIE|g' Makefile.in %endif +%patch8 -p1 -b .kwallet %build # Regenerate the buildsystem, so that: @@ -135,7 +156,9 @@ export CC=gcc CXX=g++ JAVA_HOME=%{jdk_pa --with-ruby-sitedir=%{ruby_sitearch} \ --with-apxs=%{_sbindir}/apxs --disable-mod-activation \ --disable-static --with-sasl=%{_prefix} \ - --disable-neon-version-check + --disable-neon-version-check \ + --with-gnome-keyring \ + --with-kwallet make %{?_smp_mflags} all make swig-py swig-py-lib %{swigdirs} make swig-pl swig-pl-lib swig-rb swig-rb-lib @@ -165,6 +188,13 @@ install -m 644 $RPM_SOURCE_DIR/subversio rm -rf ${RPM_BUILD_ROOT}%{_includedir}/subversion-*/*.txt \ ${RPM_BUILD_ROOT}%{python_sitearch}/*/*.{a,la} +# The SVN build system is broken w.r.t. DSO support; it treats +# normal libraries as DSOs and puts them in $libdir, whereas they +# should go in some subdir somewhere, and be linked using -module, +# etc. So, forcibly nuke the .so's for libsvn_auth_{gnome,kde}, +# since nothing should ever link against them directly. +rm -f ${RPM_BUILD_ROOT}%{_libdir}/libsvn_auth_*.so + # remove stuff produced with Perl modules find $RPM_BUILD_ROOT -type f \ -a \( -name .packlist -o \( -name '*.bs' -a -empty \) \) \ @@ -206,6 +236,7 @@ sed -i "/^dependency_libs/{ %if %{make_check} %check export LANG=C LC_ALL=C +export LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir} make check check-swig-pl check-swig-py CLEANUP=yes # check-swig-rb omitted: it runs svnserve %endif @@ -248,8 +279,16 @@ rm -rf ${RPM_BUILD_ROOT} %dir %{_sysconfdir}/subversion %exclude %{_libdir}/libsvn_swig_perl* %exclude %{_libdir}/libsvn_swig_ruby* +%exclude %{_libdir}/libsvn_auth_kwallet* +%exclude %{_libdir}/libsvn_auth_gnome* %exclude %{_mandir}/man*/*::* +%files gnome +%{_libdir}/libsvn_auth_gnome_keyring-*.so.* + +%files kde +%{_libdir}/libsvn_auth_kwallet-*.so.* + %files devel %defattr(-,root,root) %{_includedir}/subversion-1 @@ -286,6 +325,9 @@ rm -rf ${RPM_BUILD_ROOT} %endif %changelog +* Thu Sep 10 2009 Joe Orton 1.6.5-1.1 +- add -gnome, -kde subpackages (#522592) + * Sun Aug 23 2009 Joe Orton 1.6.5-1 - update to 1.6.5 From dwalsh at fedoraproject.org Thu Sep 10 19:35:31 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Thu, 10 Sep 2009 19:35:31 +0000 (UTC) Subject: rpms/setroubleshoot/devel .cvsignore, 1.122, 1.123 setroubleshoot.spec, 1.162, 1.163 sources, 1.135, 1.136 Message-ID: <20090910193531.5112611C00DB@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/setroubleshoot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6961 Modified Files: .cvsignore setroubleshoot.spec sources Log Message: * Thu Sep 10 2009 Dan Walsh - 2.2.27-1 - Close open file descriptors on exec Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot/devel/.cvsignore,v retrieving revision 1.122 retrieving revision 1.123 diff -u -p -r1.122 -r1.123 --- .cvsignore 10 Sep 2009 13:23:48 -0000 1.122 +++ .cvsignore 10 Sep 2009 19:35:31 -0000 1.123 @@ -39,3 +39,4 @@ setroubleshoot-2.2.22.tar.gz setroubleshoot-2.2.23.tar.gz setroubleshoot-2.2.24.tar.gz setroubleshoot-2.2.26.tar.gz +setroubleshoot-2.2.27.tar.gz Index: setroubleshoot.spec =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot/devel/setroubleshoot.spec,v retrieving revision 1.162 retrieving revision 1.163 diff -u -p -r1.162 -r1.163 --- setroubleshoot.spec 10 Sep 2009 13:23:48 -0000 1.162 +++ setroubleshoot.spec 10 Sep 2009 19:35:31 -0000 1.163 @@ -1,6 +1,6 @@ Summary: Helps troubleshoot SELinux problems Name: setroubleshoot -Version: 2.2.26 +Version: 2.2.27 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -212,6 +212,9 @@ Setroubleshoot documentation package %doc %{pkgdocdir} %changelog +* Thu Sep 10 2009 Dan Walsh - 2.2.27-1 +- Close open file descriptors on exec + * Thu Sep 10 2009 Dan Walsh - 2.2.26-1 - Fix setroubleshoot error dialog and hash to catch more dups on reportbug Index: sources =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot/devel/sources,v retrieving revision 1.135 retrieving revision 1.136 diff -u -p -r1.135 -r1.136 --- sources 10 Sep 2009 13:23:48 -0000 1.135 +++ sources 10 Sep 2009 19:35:31 -0000 1.136 @@ -1 +1 @@ -973162d70754613baee809da731e2d3c setroubleshoot-2.2.26.tar.gz +e6ee1f4df60f61ed745962fe690a1431 setroubleshoot-2.2.27.tar.gz From dwalsh at fedoraproject.org Thu Sep 10 19:37:00 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Thu, 10 Sep 2009 19:37:00 +0000 (UTC) Subject: rpms/setroubleshoot-plugins/devel .cvsignore, 1.34, 1.35 setroubleshoot-plugins.spec, 1.39, 1.40 sources, 1.35, 1.36 Message-ID: <20090910193700.CC3D111C00DB@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/setroubleshoot-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7466 Modified Files: .cvsignore setroubleshoot-plugins.spec sources Log Message: * Thu Sep 10 2009 - 2.1.19-1 - Change summary to use full path for source Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/devel/.cvsignore,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- .cvsignore 10 Sep 2009 14:07:16 -0000 1.34 +++ .cvsignore 10 Sep 2009 19:37:00 -0000 1.35 @@ -24,3 +24,4 @@ setroubleshoot-plugins-2.1.14.tar.gz setroubleshoot-plugins-2.1.15.tar.gz setroubleshoot-plugins-2.1.16.tar.gz setroubleshoot-plugins-2.1.18.tar.gz +setroubleshoot-plugins-2.1.19.tar.gz Index: setroubleshoot-plugins.spec =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/devel/setroubleshoot-plugins.spec,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- setroubleshoot-plugins.spec 10 Sep 2009 14:07:16 -0000 1.39 +++ setroubleshoot-plugins.spec 10 Sep 2009 19:37:00 -0000 1.40 @@ -1,6 +1,6 @@ Summary: Analysis plugins for use with setroubleshoot Name: setroubleshoot-plugins -Version: 2.1.18 +Version: 2.1.19 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -52,6 +52,9 @@ rm -rf %{buildroot} %{_datadir}/setroubleshoot/plugins %changelog +* Thu Sep 10 2009 - 2.1.19-1 +- Change summary to use full path for source + * Thu Sep 10 2009 - 2.1.18-1 - Update po - Fix "compromized plugins" to report more data in summary Index: sources =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/devel/sources,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- sources 10 Sep 2009 14:07:16 -0000 1.35 +++ sources 10 Sep 2009 19:37:00 -0000 1.36 @@ -1 +1 @@ -dffed2c8ee50c861fc9d1e1fa990c352 setroubleshoot-plugins-2.1.18.tar.gz +4b104bfc194b489f65ecfe5c12330e30 setroubleshoot-plugins-2.1.19.tar.gz From pbrobinson at fedoraproject.org Thu Sep 10 19:45:28 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 10 Sep 2009 19:45:28 +0000 (UTC) Subject: rpms/moblin-gtk-engine/devel moblin-gtk-engine.spec, 1.6, 1.7 moblin-gtk-engine-fixtheme.patch, 1.1, NONE Message-ID: <20090910194528.CC4CE11C00DB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-gtk-engine/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12828 Modified Files: moblin-gtk-engine.spec Removed Files: moblin-gtk-engine-fixtheme.patch Log Message: - Drop upstreamed patch Index: moblin-gtk-engine.spec =================================================================== RCS file: /cvs/pkgs/rpms/moblin-gtk-engine/devel/moblin-gtk-engine.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- moblin-gtk-engine.spec 10 Sep 2009 18:23:13 -0000 1.6 +++ moblin-gtk-engine.spec 10 Sep 2009 19:45:28 -0000 1.7 @@ -1,13 +1,12 @@ Name: moblin-gtk-engine Version: 1.0.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GTK engine for Moblin Group: User Interface/Desktops License: LGPLv2 URL: http://www.moblin.org/ Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2 -Patch0: moblin-gtk-engine-fixtheme.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel @@ -21,7 +20,6 @@ GTK engine for Moblin %prep %setup -q -%patch0 -p1 -b .fixtheme %build ./autogen.sh @@ -35,9 +33,6 @@ make install DESTDIR=%{buildroot} INSTAL #Remove libtool archives. find %{buildroot} -name '*.la' -exec rm -f {} ';' -rm -rf %{buildroot}/%{_libdir}/*.la -rm -rf %{buildroot}/%{_libdir}/gtk-2.0/2.10.0/engines/*.la - # Convert to utf-8 for file in README COPYING.LIB AUTHORS NEWS; do iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \ @@ -62,6 +57,9 @@ rm -rf %{buildroot} %{_datadir}/themes/Moblin-Netbook/metacity-1 %changelog +* Thu Sep 10 2009 Peter Robinson 1.0.1-2 +- Drop upstreamed patch + * Thu Sep 10 2009 Peter Robinson 1.0.1-1 - New upstream 1.0.1 release --- moblin-gtk-engine-fixtheme.patch DELETED --- From hadess at fedoraproject.org Thu Sep 10 19:50:15 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Thu, 10 Sep 2009 19:50:15 +0000 (UTC) Subject: rpms/bluez/devel .cvsignore, 1.46, 1.47 bluez.spec, 1.95, 1.96 sources, 1.46, 1.47 Message-ID: <20090910195015.5171D11C043A@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/bluez/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15684 Modified Files: .cvsignore bluez.spec sources Log Message: * Thu Sep 10 2009 Bastien Nocera 4.53-1 - Update to 4.53 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/.cvsignore,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- .cvsignore 4 Sep 2009 16:37:45 -0000 1.46 +++ .cvsignore 10 Sep 2009 19:50:14 -0000 1.47 @@ -1 +1 @@ -bluez-4.52.tar.gz +bluez-4.53.tar.gz Index: bluez.spec =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/bluez.spec,v retrieving revision 1.95 retrieving revision 1.96 diff -u -p -r1.95 -r1.96 --- bluez.spec 4 Sep 2009 16:37:45 -0000 1.95 +++ bluez.spec 10 Sep 2009 19:50:14 -0000 1.96 @@ -1,6 +1,6 @@ Summary: Bluetooth utilities Name: bluez -Version: 4.52 +Version: 4.53 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -271,6 +271,9 @@ fi %config(noreplace) %{_sysconfdir}/sysconfig/pand %changelog +* Thu Sep 10 2009 Bastien Nocera 4.53-1 +- Update to 4.53 + * Fri Sep 04 2009 Bastien Nocera 4.52-1 - Update to 4.52 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bluez/devel/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 4 Sep 2009 16:37:45 -0000 1.46 +++ sources 10 Sep 2009 19:50:14 -0000 1.47 @@ -1 +1 @@ -a5da4cdb7135dc55afa28447a186bd2a bluez-4.52.tar.gz +432509193ea508da5ce23fe056625d0f bluez-4.53.tar.gz From caillon at fedoraproject.org Thu Sep 10 19:52:20 2009 From: caillon at fedoraproject.org (Christopher Aillon) Date: Thu, 10 Sep 2009 19:52:20 +0000 (UTC) Subject: rpms/xchat/devel xchat.spec, 1.106, 1.107 xchat-2.0.2-freenode.patch, 1.1, NONE Message-ID: <20090910195220.CA9A911C00DB@cvs1.fedora.phx.redhat.com> Author: caillon Update of /cvs/extras/rpms/xchat/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17117 Modified Files: xchat.spec Removed Files: xchat-2.0.2-freenode.patch Log Message: * Thu Sep 10 2009 Christopher Aillon - 1:2.8.6-13 - Drop the antiquated OPN reference Index: xchat.spec =================================================================== RCS file: /cvs/extras/rpms/xchat/devel/xchat.spec,v retrieving revision 1.106 retrieving revision 1.107 diff -u -p -r1.106 -r1.107 --- xchat.spec 21 Aug 2009 16:31:28 -0000 1.106 +++ xchat.spec 10 Sep 2009 19:52:20 -0000 1.107 @@ -4,7 +4,7 @@ Summary: A popular and easy to use graphical IRC (chat) client Name: xchat Version: 2.8.6 -Release: 12%{?dist} +Release: 13%{?dist} Epoch: 1 Group: Applications/Internet License: GPLv2+ @@ -17,7 +17,6 @@ Patch0: xc286-smallfixes.diff Patch10: xchat-2.8.4-redhat-desktop.patch Patch12: xchat-1.8.7-use-sysconf-to-detect-cpus.patch -Patch19: xchat-2.0.2-freenode.patch # see #241923 Patch35: xchat-2.8.4-disable-tray-icon-by-default.patch Patch40: xchat-2.8.4-shm-pixmaps.patch @@ -73,7 +72,6 @@ This package contains the X-Chat plugin %patch10 -p1 -b .desktop-file %patch12 -p0 -b .use-sysconf-to-detect-cpus -%patch19 -p0 -b .freenode %patch35 -p1 -b .tray-icon %patch40 -p1 -b .shm-pixmaps %patch41 -p1 -b .default-utf8 @@ -167,6 +165,9 @@ fi %{_libdir}/xchat/plugins/tcl.so %changelog +* Thu Sep 10 2009 Christopher Aillon - 1:2.8.6-13 +- Drop the antiquated OPN reference + * Fri Aug 21 2009 Tomas Mraz - 1:2.8.6-12 - rebuilt with new openssl --- xchat-2.0.2-freenode.patch DELETED --- From limb at fedoraproject.org Thu Sep 10 20:02:44 2009 From: limb at fedoraproject.org (Jon Ciesla) Date: Thu, 10 Sep 2009 20:02:44 +0000 (UTC) Subject: rpms/supertuxkart/devel .cvsignore, 1.8, 1.9 sources, 1.8, 1.9 supertuxkart.spec, 1.16, 1.17 Message-ID: <20090910200244.B7D2A11C00DB@cvs1.fedora.phx.redhat.com> Author: limb Update of /cvs/pkgs/rpms/supertuxkart/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24850 Modified Files: .cvsignore sources supertuxkart.spec Log Message: New upstream. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/supertuxkart/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 2 Jul 2009 19:00:22 -0000 1.8 +++ .cvsignore 10 Sep 2009 20:02:44 -0000 1.9 @@ -1 +1 @@ -supertuxkart-0.6.1a.tar.bz2 +supertuxkart-0.6.2-src.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/supertuxkart/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 2 Jul 2009 19:00:22 -0000 1.8 +++ sources 10 Sep 2009 20:02:44 -0000 1.9 @@ -1 +1 @@ -2617a0de97f604ca692fcbd685e742ef supertuxkart-0.6.1a.tar.bz2 +bfee9844acc2d4e168d903f6aae6d591 supertuxkart-0.6.2-src.tar.bz2 Index: supertuxkart.spec =================================================================== RCS file: /cvs/pkgs/rpms/supertuxkart/devel/supertuxkart.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- supertuxkart.spec 17 Aug 2009 18:07:19 -0000 1.16 +++ supertuxkart.spec 10 Sep 2009 20:02:44 -0000 1.17 @@ -1,11 +1,11 @@ Name: supertuxkart -Version: 0.6.1a -Release: 3%{?dist} +Version: 0.6.2 +Release: 1%{?dist} Summary: Kids 3D go-kart racing game featuring Tux Group: Amusements/Games License: GPLv2+ URL: http://supertuxkart.sourceforge.net/ -Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.tar.bz2 Source1: %{name}.6 Patch0: supertuxkart-fhs.patch Patch1: supertuxkart-0.3-desktop.patch @@ -119,6 +119,9 @@ fi %changelog +* Thu Sep 10 2009 Jon Ciesla - 0.6.2-1 +- Bugfix release. + * Sun Aug 16 2009 Hans de Goede - 0.6.1a-3 - Switch to openal-soft From cweyl at fedoraproject.org Thu Sep 10 20:06:09 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Thu, 10 Sep 2009 20:06:09 +0000 (UTC) Subject: rpms/perl-CatalystX-Component-Traits/devel import.log, NONE, 1.1 perl-CatalystX-Component-Traits.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910200609.0CCB911C00DB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-CatalystX-Component-Traits/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29982/devel Modified Files: .cvsignore sources Added Files: import.log perl-CatalystX-Component-Traits.spec Log Message: initial import --- NEW FILE import.log --- perl-CatalystX-Component-Traits-0_10-1_fc11:HEAD:perl-CatalystX-Component-Traits-0.10-1.fc11.src.rpm:1252613163 --- NEW FILE perl-CatalystX-Component-Traits.spec --- Name: perl-CatalystX-Component-Traits Version: 0.10 Release: 1%{?dist} # lib/CatalystX/Component/Traits.pm -> GPL+ or Artistic License: GPL+ or Artistic Group: Development/Libraries Summary: Automatic Trait Loading and Resolution for Source: http://search.cpan.org/CPAN/authors/id/R/RK/RKITOVER/CatalystX-Component-Traits-%{version}.tar.gz Url: http://search.cpan.org/dist/CatalystX-Component-Traits BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl(Catalyst::Runtime) >= 5.80005 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(List::MoreUtils) BuildRequires: perl(Module::Pluggable) >= 3.9 BuildRequires: perl(Moose::Autobox) BuildRequires: perl(MooseX::Traits::Pluggable) >= 0.08 BuildRequires: perl(namespace::autoclean) BuildRequires: perl(Scalar::Util) BuildRequires: perl(Test::More) BuildRequires: perl(CPAN) # optional tests BuildRequires: perl(Test::Pod) # autoreq really doesn't have a clue when it comes to Moosey bits Requires: perl(Catalyst::Runtime) >= 5.80005 Requires: perl(Moose::Autobox) Requires: perl(MooseX::Traits::Pluggable) >= 0.08 %{?perl_default_filter} %description Adds a "COMPONENT" method to your Catalyst component base class that reads the optional 'traits' parameter from app and component config and instantiates the component subclass with those traits using MooseX::Traits/new_with_traits from MooseX::Traits::Pluggable. %prep %setup -q -n CatalystX-Component-Traits-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Fri Sep 04 2009 Chris Weyl 0.10-1 - submission - add standard req/prov filter - auto-update to 0.10 (by cpan-spec-update 0.01) - altered br on perl(MooseX::Traits::Pluggable) (0.06 => 0.08) - added a new br on CPAN (inc::Module::AutoInstall found) - added a new req on perl(Catalyst::Runtime) (version 5.80005) - added a new req on perl(Moose::Autobox) (version 0) - added a new req on perl(MooseX::Traits::Pluggable) (version 0.08) * Sat Aug 08 2009 Chris Weyl 0.08-1 - submission * Fri Aug 07 2009 Chris Weyl 0.08-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-CatalystX-Component-Traits/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:21:29 -0000 1.1 +++ .cvsignore 10 Sep 2009 20:06:08 -0000 1.2 @@ -0,0 +1 @@ +CatalystX-Component-Traits-0.10.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-CatalystX-Component-Traits/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:21:30 -0000 1.1 +++ sources 10 Sep 2009 20:06:08 -0000 1.2 @@ -0,0 +1 @@ +bf83abe598cae65a2efdf17e38cbced5 CatalystX-Component-Traits-0.10.tar.gz From cweyl at fedoraproject.org Thu Sep 10 20:06:19 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Thu, 10 Sep 2009 20:06:19 +0000 (UTC) Subject: rpms/perl-CatalystX-Component-Traits/F-11 import.log, NONE, 1.1 perl-CatalystX-Component-Traits.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910200619.C258E11C00DB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-CatalystX-Component-Traits/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30324/F-11 Modified Files: .cvsignore sources Added Files: import.log perl-CatalystX-Component-Traits.spec Log Message: initial import --- NEW FILE import.log --- perl-CatalystX-Component-Traits-0_10-1_fc11:F-11:perl-CatalystX-Component-Traits-0.10-1.fc11.src.rpm:1252613175 --- NEW FILE perl-CatalystX-Component-Traits.spec --- Name: perl-CatalystX-Component-Traits Version: 0.10 Release: 1%{?dist} # lib/CatalystX/Component/Traits.pm -> GPL+ or Artistic License: GPL+ or Artistic Group: Development/Libraries Summary: Automatic Trait Loading and Resolution for Source: http://search.cpan.org/CPAN/authors/id/R/RK/RKITOVER/CatalystX-Component-Traits-%{version}.tar.gz Url: http://search.cpan.org/dist/CatalystX-Component-Traits BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl(Catalyst::Runtime) >= 5.80005 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(List::MoreUtils) BuildRequires: perl(Module::Pluggable) >= 3.9 BuildRequires: perl(Moose::Autobox) BuildRequires: perl(MooseX::Traits::Pluggable) >= 0.08 BuildRequires: perl(namespace::autoclean) BuildRequires: perl(Scalar::Util) BuildRequires: perl(Test::More) BuildRequires: perl(CPAN) # optional tests BuildRequires: perl(Test::Pod) # autoreq really doesn't have a clue when it comes to Moosey bits Requires: perl(Catalyst::Runtime) >= 5.80005 Requires: perl(Moose::Autobox) Requires: perl(MooseX::Traits::Pluggable) >= 0.08 %{?perl_default_filter} %description Adds a "COMPONENT" method to your Catalyst component base class that reads the optional 'traits' parameter from app and component config and instantiates the component subclass with those traits using MooseX::Traits/new_with_traits from MooseX::Traits::Pluggable. %prep %setup -q -n CatalystX-Component-Traits-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Fri Sep 04 2009 Chris Weyl 0.10-1 - submission - add standard req/prov filter - auto-update to 0.10 (by cpan-spec-update 0.01) - altered br on perl(MooseX::Traits::Pluggable) (0.06 => 0.08) - added a new br on CPAN (inc::Module::AutoInstall found) - added a new req on perl(Catalyst::Runtime) (version 5.80005) - added a new req on perl(Moose::Autobox) (version 0) - added a new req on perl(MooseX::Traits::Pluggable) (version 0.08) * Sat Aug 08 2009 Chris Weyl 0.08-1 - submission * Fri Aug 07 2009 Chris Weyl 0.08-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-CatalystX-Component-Traits/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:21:29 -0000 1.1 +++ .cvsignore 10 Sep 2009 20:06:19 -0000 1.2 @@ -0,0 +1 @@ +CatalystX-Component-Traits-0.10.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-CatalystX-Component-Traits/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:21:30 -0000 1.1 +++ sources 10 Sep 2009 20:06:19 -0000 1.2 @@ -0,0 +1 @@ +bf83abe598cae65a2efdf17e38cbced5 CatalystX-Component-Traits-0.10.tar.gz From cweyl at fedoraproject.org Thu Sep 10 20:06:30 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Thu, 10 Sep 2009 20:06:30 +0000 (UTC) Subject: rpms/perl-CatalystX-Component-Traits/F-10 import.log, NONE, 1.1 perl-CatalystX-Component-Traits.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090910200630.821B111C00DB@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-CatalystX-Component-Traits/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30512/F-10 Modified Files: .cvsignore sources Added Files: import.log perl-CatalystX-Component-Traits.spec Log Message: initial import --- NEW FILE import.log --- perl-CatalystX-Component-Traits-0_10-1_fc11:F-10:perl-CatalystX-Component-Traits-0.10-1.fc11.src.rpm:1252613186 --- NEW FILE perl-CatalystX-Component-Traits.spec --- Name: perl-CatalystX-Component-Traits Version: 0.10 Release: 1%{?dist} # lib/CatalystX/Component/Traits.pm -> GPL+ or Artistic License: GPL+ or Artistic Group: Development/Libraries Summary: Automatic Trait Loading and Resolution for Source: http://search.cpan.org/CPAN/authors/id/R/RK/RKITOVER/CatalystX-Component-Traits-%{version}.tar.gz Url: http://search.cpan.org/dist/CatalystX-Component-Traits BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl(Catalyst::Runtime) >= 5.80005 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(List::MoreUtils) BuildRequires: perl(Module::Pluggable) >= 3.9 BuildRequires: perl(Moose::Autobox) BuildRequires: perl(MooseX::Traits::Pluggable) >= 0.08 BuildRequires: perl(namespace::autoclean) BuildRequires: perl(Scalar::Util) BuildRequires: perl(Test::More) BuildRequires: perl(CPAN) # optional tests BuildRequires: perl(Test::Pod) # autoreq really doesn't have a clue when it comes to Moosey bits Requires: perl(Catalyst::Runtime) >= 5.80005 Requires: perl(Moose::Autobox) Requires: perl(MooseX::Traits::Pluggable) >= 0.08 %{?perl_default_filter} %description Adds a "COMPONENT" method to your Catalyst component base class that reads the optional 'traits' parameter from app and component config and instantiates the component subclass with those traits using MooseX::Traits/new_with_traits from MooseX::Traits::Pluggable. %prep %setup -q -n CatalystX-Component-Traits-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Fri Sep 04 2009 Chris Weyl 0.10-1 - submission - add standard req/prov filter - auto-update to 0.10 (by cpan-spec-update 0.01) - altered br on perl(MooseX::Traits::Pluggable) (0.06 => 0.08) - added a new br on CPAN (inc::Module::AutoInstall found) - added a new req on perl(Catalyst::Runtime) (version 5.80005) - added a new req on perl(Moose::Autobox) (version 0) - added a new req on perl(MooseX::Traits::Pluggable) (version 0.08) * Sat Aug 08 2009 Chris Weyl 0.08-1 - submission * Fri Aug 07 2009 Chris Weyl 0.08-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-CatalystX-Component-Traits/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 9 Sep 2009 16:21:29 -0000 1.1 +++ .cvsignore 10 Sep 2009 20:06:30 -0000 1.2 @@ -0,0 +1 @@ +CatalystX-Component-Traits-0.10.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-CatalystX-Component-Traits/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 9 Sep 2009 16:21:30 -0000 1.1 +++ sources 10 Sep 2009 20:06:30 -0000 1.2 @@ -0,0 +1 @@ +bf83abe598cae65a2efdf17e38cbced5 CatalystX-Component-Traits-0.10.tar.gz From akurtakov at fedoraproject.org Thu Sep 10 20:07:18 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Thu, 10 Sep 2009 20:07:18 +0000 (UTC) Subject: rpms/maven-plugin-cobertura/devel maven-plugin-cobertura.spec, NONE, 1.1 maven-plugin-cobertura-2.3-SiteRenderer.patch, NONE, 1.1 sources, 1.1, 1.2 .cvsignore, 1.1, 1.2 Message-ID: <20090910200718.5AFF011C00DB@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-plugin-cobertura/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31033/devel Modified Files: sources .cvsignore Added Files: maven-plugin-cobertura.spec maven-plugin-cobertura-2.3-SiteRenderer.patch Log Message: Initial import. --- NEW FILE maven-plugin-cobertura.spec --- Name: maven-plugin-cobertura Version: 2.3 Release: 3%{?dist} Summary: Plugin providing the features of Cobertura within Maven Group: Development/Libraries License: ASL 2.0 and GPLv2 and GPLv2+ URL: http://mojo.codehaus.org/cobertura-maven-plugin/ # The source tarball has been generated from upstream VCS: # svn export https://svn.codehaus.org/mojo/tags/cobertura-maven-plugin-%{version} # %{name}-%{version} # tar cjvf %{name}-%{version}.tar.bz2} %{name}-%{version} # (exported revision 10628) Source0: %{name}-%{version}.tar.bz2 # Fix compile with our doxia. Patch0: maven-plugin-cobertura-2.3-SiteRenderer.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: maven2 BuildRequires: maven2-plugin-plugin BuildRequires: maven2-plugin-resources BuildRequires: maven2-plugin-compiler BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-javadoc BuildRequires: maven-surefire-maven-plugin BuildRequires: maven-doxia-sitetools BuildRequires: maven-shared-plugin-testing-harness BuildRequires: gnu-getopt >= 0:1.0.13 BuildRequires: tomcat5 BuildRequires: cobertura Requires: maven2 Requires: cobertura Requires(post): jpackage-utils Requires(postun): jpackage-utils %description This plugin provides the features of Cobertura within the Maven 2 environment. The report generated by this plugin is the result of executing the Cobertura tool against your compiled classes to help you determine how well the unit testing efforts have been, and can then be used to identify which parts of your Java program are lacking test coverage. %package javadoc Summary: Javadoc for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} Requires: jpackage-utils %description javadoc This package contains the API documentation for %{name}. %prep %setup -q %patch0 -p1 %build export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository mkdir -p $MAVEN_REPO_LOCAL mvn-jpp -Dmaven.test.skip=true -Dmaven.repo.local=$MAVEN_REPO_LOCAL install javadoc:javadoc %install rm -rf $RPM_BUILD_ROOT # jar install -d -m 755 $RPM_BUILD_ROOT%{_javadir} install -p -m 644 target/cobertura-maven-plugin-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/maven-plugin-cobertura-%{version}.jar pushd $RPM_BUILD_ROOT%{_javadir} ln -s maven-plugin-cobertura-%{version}.jar maven-plugin-cobertura.jar popd # pom install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms install -p -m 644 pom.xml \ $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-maven-plugin-cobertura.pom %add_to_maven_depmap org.codehaus.mojo cobertura-maven-plugin %{version} JPP maven-plugin-cobertura # javadoc install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name} cp -rp target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name} %clean rm -rf $RPM_BUILD_ROOT %post %update_maven_depmap %postun %update_maven_depmap %files %defattr(-,root,root,-) %{_mavenpomdir}/JPP-%{name}*.pom %config(noreplace) %{_mavendepmapfragdir} %{_javadir}/* %files javadoc %defattr(-,root,root,-) %{_javadocdir}/%{name} %changelog * Thu Sep 10 2009 Alexander Kurtakov 2.3-3 - Fix license and changelog. - Add comment for patch. * Thu Sep 10 2009 Alexander Kurtakov 2.3-2 - Fix Summary. - Drop maven2-common-poms BR and add versioned BR to gnu-getopt * Mon Sep 7 2009 Milos Jakubicek - 2.3-1 - Initial release maven-plugin-cobertura-2.3-SiteRenderer.patch: CoberturaReportMojo.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- NEW FILE maven-plugin-cobertura-2.3-SiteRenderer.patch --- --- maven-plugin-cobertura-2.3/src/main/java/org/codehaus/mojo/cobertura/CoberturaReportMojo.java.orig 2009-09-08 00:20:27.000000000 +0200 +++ maven-plugin-cobertura-2.3/src/main/java/org/codehaus/mojo/cobertura/CoberturaReportMojo.java 2009-09-08 00:21:05.000000000 +0200 @@ -29,7 +29,7 @@ import org.apache.maven.reporting.AbstractMavenReport; import org.apache.maven.reporting.MavenReportException; import org.codehaus.doxia.sink.Sink; -import org.codehaus.doxia.site.renderer.SiteRenderer; +import org.apache.maven.doxia.siterenderer.Renderer; import org.codehaus.mojo.cobertura.tasks.ReportTask; /** @@ -106,7 +106,7 @@ * * @component */ - private SiteRenderer siteRenderer; + private Renderer siteRenderer; /** * Maven Internal: Project to interact with. @@ -152,7 +152,7 @@ /** * @see org.apache.maven.reporting.AbstractMavenReport#getSiteRenderer() */ - protected SiteRenderer getSiteRenderer() + protected Renderer getSiteRenderer() { return siteRenderer; } Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven-plugin-cobertura/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 10 Sep 2009 18:33:23 -0000 1.1 +++ sources 10 Sep 2009 20:07:18 -0000 1.2 @@ -0,0 +1 @@ +e7d10ff9e251f8c618be65cdfc52cca3 maven-plugin-cobertura-2.3.tar.bz2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maven-plugin-cobertura/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 10 Sep 2009 18:33:23 -0000 1.1 +++ .cvsignore 10 Sep 2009 20:07:18 -0000 1.2 @@ -0,0 +1 @@ +maven-plugin-cobertura-2.3.tar.bz2 From wtogami at fedoraproject.org Thu Sep 10 20:10:00 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Thu, 10 Sep 2009 20:10:00 +0000 (UTC) Subject: rpms/livecd-tools/devel .cvsignore, 1.22, 1.23 livecd-tools.spec, 1.29, 1.30 sources, 1.23, 1.24 Message-ID: <20090910201000.3D90E11C00DB@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/livecd-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31773 Modified Files: .cvsignore livecd-tools.spec sources Log Message: - Support new dracut output filename /boot/initramfs-* - Fix cleanup of fake /selinux directory during teardown Bug #522224 So I didn't fully test that this successfully creates a livecd image since it requires tomorrow's rawhide dracut. But without it, tomorrow's rawhide livecd will be guaranteed to fail... Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/livecd-tools/devel/.cvsignore,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- .cvsignore 24 Aug 2009 20:43:19 -0000 1.22 +++ .cvsignore 10 Sep 2009 20:09:59 -0000 1.23 @@ -1 +1 @@ -livecd-tools-026.tar.bz2 +livecd-tools-027.tar.bz2 Index: livecd-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/livecd-tools/devel/livecd-tools.spec,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- livecd-tools.spec 24 Aug 2009 20:43:19 -0000 1.29 +++ livecd-tools.spec 10 Sep 2009 20:09:59 -0000 1.30 @@ -4,7 +4,7 @@ Summary: Tools for building live CDs Name: livecd-tools -Version: 026 +Version: 027 Release: 1%{?dist} License: GPLv2 Group: System Environment/Base @@ -81,6 +81,10 @@ rm -rf $RPM_BUILD_ROOT %{python_sitelib}/imgcreate/*.pyc %changelog +* Thu Sep 10 2009 Warren Togami - 027-1 +- Support new dracut output filename /boot/initramfs-* +- Fix cleanup of fake /selinux directory during teardown Bug #522224 + * Mon Aug 24 2009 Jeremy Katz - 026-1 - More resize2fs -M usage - Work with dracut-based initramfs Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/livecd-tools/devel/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 24 Aug 2009 20:43:19 -0000 1.23 +++ sources 10 Sep 2009 20:09:59 -0000 1.24 @@ -1 +1 @@ -1318d7c6e255b6825a262a662d5d6f22 livecd-tools-026.tar.bz2 +34fcb9fdaf359a31afd78055bcba807b livecd-tools-027.tar.bz2 From transif at fedoraproject.org Thu Sep 10 20:12:49 2009 From: transif at fedoraproject.org (Transifex System User) Date: Thu, 10 Sep 2009 20:12:49 +0000 (UTC) Subject: comps/po uk.po,1.16,1.17 Message-ID: <20090910201250.0847811C00DB@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2276/po Modified Files: uk.po Log Message: Sending translation for Ukrainian View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.16 -r 1.17 uk.poIndex: uk.po =================================================================== RCS file: /cvs/pkgs/comps/po/uk.po,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- uk.po 29 Apr 2009 20:00:24 -0000 1.16 +++ uk.po 10 Sep 2009 20:12:49 -0000 1.17 @@ -7,289 +7,309 @@ msgid "" msgstr "" "Project-Id-Version: comps-po\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-04-29 15:51-0400\n" -"PO-Revision-Date: 2007-11-06 10:05+0200\n" +"POT-Creation-Date: 2009-09-10 08:24+0000\n" +"PO-Revision-Date: 2009-09-10 10:05+0200\n" "Last-Translator: Maxim Dziumanenko \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../comps-f7.xml.in.h:1 ../comps-f8.xml.in.h:1 ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." msgstr "" "???????????? ?? ???????? ??????? ????, ?? ????? ?????? ?? ??????? ???????." -#: ../comps-f7.xml.in.h:2 ../comps-f8.xml.in.h:2 ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "?????? ???????????????" -#: ../comps-f7.xml.in.h:3 ../comps-f8.xml.in.h:3 ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "????????? ????????" -#: ../comps-f7.xml.in.h:4 ../comps-f8.xml.in.h:4 ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "????????? ??????????" -#: ../comps-f7.xml.in.h:5 ../comps-f8.xml.in.h:5 ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "????????" -#: ../comps-f7.xml.in.h:6 ../comps-f8.xml.in.h:6 ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "???????? ??? ????????? ?????? ???????" -#: ../comps-f7.xml.in.h:7 ../comps-f8.xml.in.h:7 ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "????????? ????????? ????" -#: ../comps-f7.xml.in.h:8 ../comps-f8.xml.in.h:8 ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "????????? ??????????? ????" -#: ../comps-f7.xml.in.h:9 ../comps-f8.xml.in.h:9 ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "????????? ?????????? ????" -#: ../comps-f7.xml.in.h:10 ../comps-f8.xml.in.h:10 ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "?????????? ??????????" -#: ../comps-f7.xml.in.h:11 ../comps-f8.xml.in.h:11 ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "??????" -#: ../comps-f7.xml.in.h:12 ../comps-f8.xml.in.h:12 ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "?????? ???????" -#: ../comps-f7.xml.in.h:13 ../comps-f8.xml.in.h:13 ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "?????? ????????? ???? ????????????? Ruby." -#: ../comps-f7.xml.in.h:14 ../comps-f8.xml.in.h:14 ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "????????? ????????? ????" -#: ../comps-f7.xml.in.h:15 ../comps-f8.xml.in.h:15 ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "????????? ???????????" -#: ../comps-f7.xml.in.h:16 ../comps-f8.xml.in.h:16 ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "????????? ???????????? ????" -#: ../comps-f7.xml.in.h:17 ../comps-f8.xml.in.h:17 ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "????????? ??????????" -#: ../comps-f7.xml.in.h:18 ../comps-f8.xml.in.h:18 ../comps-f9.xml.in.h:18 -#: ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f9.xml.in.h:18 ../comps-f10.xml.in.h:19 ../comps-f11.xml.in.h:21 +#: ../comps-f12.xml.in.h:25 ../comps-f13.xml.in.h:25 msgid "Bosnian Support" msgstr "????????? ???????????" -#: ../comps-f7.xml.in.h:19 ../comps-f8.xml.in.h:19 ../comps-f9.xml.in.h:19 -#: ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f9.xml.in.h:19 ../comps-f10.xml.in.h:20 ../comps-f11.xml.in.h:22 +#: ../comps-f12.xml.in.h:26 ../comps-f13.xml.in.h:26 msgid "Brazilian Portuguese Support" msgstr "????????? ???????????? ?????????????? ????" -#: ../comps-f7.xml.in.h:20 ../comps-f8.xml.in.h:20 ../comps-f9.xml.in.h:20 -#: ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f9.xml.in.h:20 ../comps-f10.xml.in.h:21 ../comps-f11.xml.in.h:23 +#: ../comps-f12.xml.in.h:27 ../comps-f13.xml.in.h:27 msgid "Breton Support" msgstr "????????? ???? ??????" -#: ../comps-f7.xml.in.h:21 ../comps-f8.xml.in.h:22 ../comps-f9.xml.in.h:22 -#: ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f9.xml.in.h:21 ../comps-f10.xml.in.h:22 ../comps-f11.xml.in.h:24 +#: ../comps-f12.xml.in.h:28 ../comps-f13.xml.in.h:28 ../comps-el5.xml.in.h:8 +msgid "Buildsystem building group" +msgstr "????? ??????? ????????" + +#: ../comps-f9.xml.in.h:22 ../comps-f10.xml.in.h:23 ../comps-f11.xml.in.h:25 +#: ../comps-f12.xml.in.h:29 ../comps-f13.xml.in.h:29 msgid "Bulgarian Support" msgstr "????????? ??????????? ????" -#: ../comps-f7.xml.in.h:22 ../comps-f8.xml.in.h:23 ../comps-f9.xml.in.h:23 -#: ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f9.xml.in.h:23 ../comps-f10.xml.in.h:24 ../comps-f11.xml.in.h:26 +#: ../comps-f12.xml.in.h:30 ../comps-f13.xml.in.h:30 msgid "Catalan Support" msgstr "????????? ???????????? ????" -#: ../comps-f7.xml.in.h:23 ../comps-f8.xml.in.h:24 ../comps-f9.xml.in.h:24 -#: ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f9.xml.in.h:24 ../comps-f10.xml.in.h:25 ../comps-f11.xml.in.h:28 +#: ../comps-f12.xml.in.h:32 ../comps-f13.xml.in.h:32 msgid "Chinese Support" msgstr "????????? ?????????? ????" -#: ../comps-f7.xml.in.h:24 ../comps-f8.xml.in.h:25 ../comps-f9.xml.in.h:25 -#: ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29 +#: ../comps-f9.xml.in.h:25 ../comps-f10.xml.in.h:26 ../comps-f11.xml.in.h:29 +#: ../comps-f12.xml.in.h:33 ../comps-f13.xml.in.h:33 msgid "Clustering" [...1999 lines suppressed...] +"????? ????? ????? ????? ?????? ??? ????????, ?????, " +"??????????? ?? ???????? ???????." -#: ../comps-f11.xml.in.h:235 -#, fuzzy +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" -msgstr "????????? ????????? ????" +msgstr "????????? ???????????? ????" -#: ../comps-f11.xml.in.h:237 -#, fuzzy +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "????????? ????????? ????" +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "" +"????? ???????, ?? ??????? ???????????????? Critical Path ??? " +"?????????? GNOME" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "" +"????? ???????, ?? ??????? ???????? ????????? ??? ???????????????? Critical " +"Path ??? ???? ?????? Fedora" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "????? ?? ?????????" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "????? ?? ????????? ??? ??????????? ?? ???????????? Fedora" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "Critical Path (??????)" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "Critical Path (GNOME)" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +msgid "Directory Server" +msgstr "?????? ?????????" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "" +"LXDE ? ?????????? ????????? ?????????? X11, ???? " +"?????????? ????????? ??? ????'?????? ? ??????? ????????????? ??????????: " +"?????????, ????????? ????????? ?? ?????? ????'??????." + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "??????? ????????????? ????'?????? ?? ????????????" + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "???????? ?????????? Moblin" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "" +"Moblin ? ????????? ??????????? ??? ????????? NetBook/NetTop/MID." + #: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "???????? ??? ????????? ?????? ???????" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:13 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "?????????? ?????? ?? ??????" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:23 +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 msgid "" "GNOME is a powerful, graphical user interface which includes a panel, " "desktop, system icons, and a graphical file manager." @@ -1474,7 +1615,7 @@ msgstr "" "GNOME - ??????? ???????? ??????????, ?? ???? ?????? ??????? ??????, ?????? " "?????????, ???????? ?????? ?? ????????? ???????? ??????." -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:35 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 msgid "" "KDE is a powerful, graphical user interface which includes a panel, desktop, " "system icons, and a graphical file manager." @@ -1482,7 +1623,7 @@ msgstr "" "KDE - ??????? ???????? ??????????, ?? ???? ?????? ??????? ??????, ?????? " "?????????, ???????? ?????? ?? ????????? ???????? ??????." -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:44 +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 msgid "" "Sometimes called text editors, these are programs that allow you to create " "and edit files. These include Emacs and Vi." @@ -1490,11 +1631,11 @@ msgstr "" "?? ????????, ?? ????? ??????????? ?????????? ???????????, ?????????? " "?????????? ??????. ?? ?????? ??????? Emacs ?? Vi." -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:48 +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "????????? ???????? XEmacs." -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:52 +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 msgid "" "These tools allow you to create documentation in the DocBook format and " "convert them to HTML, PDF, Postscript, and text." @@ -1502,64 +1643,31 @@ msgstr "" "?? ?????? ?????????? ?????????? ???????????? ? ??????? DocBook ?? " "????????????? ?? ? HTML, PDF, Postscript ?? ?????." -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:62 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" msgstr "?? ????? ??????? ????? ???????? ???????? ??? ?????? ??????" -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 msgid "" "This group is a collection of tools and resources of Arabic environments." -msgstr "?? ????? ??????? ????? ?????? ?? ???????? ??? ????????? ???????????." +msgstr "?? ????? ??????? ????? ?????? ?? ???????? ??? ????????? ???????????." -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:66 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 msgid "" "This group is a collection of tools and resources of Hebrew environments." msgstr "?? ????? ??????? ????? ?????? ?? ???????? ??? ??????." -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:67 +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 msgid "" "This group is a collection of tools and resources of Japanese environments." -msgstr "?? ????? ??????? ????? ?????? ?? ???????? ??? ????????? ???????????." +msgstr "?? ????? ??????? ????? ?????? ?? ???????? ??? ????????? ???????????." -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:77 +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" -#: ../comps-el5.xml.in.h:65 +#: ../comps-el5.xml.in.h:66 msgid "" "This group is a collection of tools and resources of Czech environments." -msgstr "?? ????? ??????? ????? ?????? ?? ???????? ??? ??????? ???????????." +msgstr "?? ????? ??????? ????? ?????? ?? ???????? ??? ??????? ???????????." -#, fuzzy -#~ msgid "British Support" -#~ msgstr "????????? ??????????? ????" - -#, fuzzy -#~ msgid "Cluster Storage" -#~ msgstr "????????? ?????????" - -#, fuzzy -#~ msgid "Clustering Support." -#~ msgstr "????????? ?????????" - -#, fuzzy -#~ msgid "Single Node GFS Support" -#~ msgstr "????????? ?????????? ????" - -#, fuzzy -#~ msgid "These packages provide compatibility support with previous releases." -#~ msgstr "?? ?????? ???????????? ?????????? ? ??????????? ?????????." - -#, fuzzy -#~ msgid "Multimedia applications" -#~ msgstr "????????" - -#, fuzzy -#~ msgid "" -#~ "Packages which provide additional functionality for Red Hat Enterprise " -#~ "Linux" -#~ msgstr "??????, ?? ??????? ?????????? ?????????? ?? ??????? ????????." - -#, fuzzy -#~ msgid "Virtualization Support." -#~ msgstr "?????????????" From thm at fedoraproject.org Thu Sep 10 20:28:11 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Thu, 10 Sep 2009 20:28:11 +0000 (UTC) Subject: rpms/botan/devel .cvsignore, 1.6, 1.7 botan.spec, 1.11, 1.12 import.log, 1.7, 1.8 sources, 1.6, 1.7 Message-ID: <20090910202811.C17FA11C00DB@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/botan/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9346/devel Modified Files: .cvsignore botan.spec import.log sources Log Message: Update to 1.8.7. This is mainly a bugfix release. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/botan/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Aug 2009 15:45:25 -0000 1.6 +++ .cvsignore 10 Sep 2009 20:28:11 -0000 1.7 @@ -1 +1 @@ -Botan-1.8.6.tbz +Botan-1.8.7.tbz Index: botan.spec =================================================================== RCS file: /cvs/pkgs/rpms/botan/devel/botan.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- botan.spec 21 Aug 2009 12:39:50 -0000 1.11 +++ botan.spec 10 Sep 2009 20:28:11 -0000 1.12 @@ -1,6 +1,6 @@ Name: botan -Version: 1.8.6 -Release: 2%{?dist} +Version: 1.8.7 +Release: 1%{?dist} Summary: Crypto library written in C++ Group: System Environment/Libraries @@ -110,6 +110,9 @@ LD_LIBRARY_PATH=%{buildroot}%{_libdir} . %changelog +* Thu Sep 10 2009 Thomas Moschny - 1.8.7-1 +- Update to 1.8.7. This is mainly a bugfix release. + * Fri Aug 21 2009 Tomas Mraz - 1.8.6-2 - rebuilt with new openssl Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/botan/devel/import.log,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- import.log 13 Aug 2009 15:45:25 -0000 1.7 +++ import.log 10 Sep 2009 20:28:11 -0000 1.8 @@ -5,3 +5,4 @@ botan-1_8_2-1_fc10:HEAD:botan-1.8.2-1.fc botan-1_8_5-1_fc11:HEAD:botan-1.8.5-1.fc11.src.rpm:1250098169 botan-1_8_5-2_fc11:HEAD:botan-1.8.5-2.fc11.src.rpm:1250099364 botan-1_8_6-1_fc11:HEAD:botan-1.8.6-1.fc11.src.rpm:1250178270 +botan-1_8_7-1_fc11:HEAD:botan-1.8.7-1.fc11.src.rpm:1252614441 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/botan/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Aug 2009 15:45:25 -0000 1.6 +++ sources 10 Sep 2009 20:28:11 -0000 1.7 @@ -1 +1 @@ -827f71f450eb1b7bc9e173c402bc48dc Botan-1.8.6.tbz +c607e31b012d9839fd0a1da24ff85e3d Botan-1.8.7.tbz From langel at fedoraproject.org Thu Sep 10 20:36:59 2009 From: langel at fedoraproject.org (Lillian Angel) Date: Thu, 10 Sep 2009 20:36:59 +0000 (UTC) Subject: rpms/java-1.6.0-openjdk/devel java-1.6.0-openjdk-netbeans.patch, NONE, 1.1 java-1.6.0-openjdk.spec, 1.136, 1.137 Message-ID: <20090910203659.8141011C00DB@cvs1.fedora.phx.redhat.com> Author: langel Update of /cvs/pkgs/rpms/java-1.6.0-openjdk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11635 Modified Files: java-1.6.0-openjdk.spec Added Files: java-1.6.0-openjdk-netbeans.patch Log Message: * Thu Sep 9 2009 Lillian Angel - 1:1.6.0-31.b16 - Added java-1.6.0-openjdk-netbeans.patch. - Reenabled visualvm. java-1.6.0-openjdk-netbeans.patch: Makefile.am | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) --- NEW FILE java-1.6.0-openjdk-netbeans.patch --- --- aMakefile.am Wed Sep 09 16:44:12 2009 +0100 +++ Makefile.am Thu Sep 10 16:31:56 2009 -0400 @@ -28,6 +28,14 @@ LIVECONNECT_DIR = LIVECONNECT_DIR = NPPLUGIN_DIR = endif +endif + +if WITH_VISUALVM +NB_PLATFORM= $(shell ls /usr/share/netbeans | grep platform | tail -n1) +NB_APISUPPORT=$(shell ls /usr/share/netbeans | grep apisupport | tail -n1) +else +NB_PLATFORM= +NB_APISUPPORT= endif if ENABLE_PULSE_JAVA @@ -1190,7 +1198,7 @@ if WITH_VISUALVM $(BUILD_OUTPUT_DIR)/j2sdk-image/lib/visualvm/etc/visualvm.clusters ; \ cp -r visualvm/build/cluster/* \ $(BUILD_OUTPUT_DIR)/j2sdk-image/lib/visualvm/visualvm ; \ - cp -r netbeans/nbbuild/netbeans_visualvm/platform9 \ + cp -r netbeans/nbbuild/netbeans_visualvm/$(NB_PLATFORM) \ $(BUILD_OUTPUT_DIR)/j2sdk-image/lib/visualvm ; \ cp -r netbeans/nbbuild/netbeans_visualvm/profiler3 \ $(BUILD_OUTPUT_DIR)/j2sdk-image/lib/visualvm @@ -1275,7 +1283,7 @@ if WITH_VISUALVM $(BUILD_OUTPUT_DIR)/j2sdk-image/lib/visualvm/etc/visualvm.clusters ; \ cp -r visualvm/build/cluster/* \ $(BUILD_OUTPUT_DIR)/j2sdk-image/lib/visualvm/visualvm ; \ - cp -r netbeans/nbbuild/netbeans_visualvm/platform9 \ + cp -r netbeans/nbbuild/netbeans_visualvm/$(NB_PLATFORM) \ $(BUILD_OUTPUT_DIR)/j2sdk-image/lib/visualvm ; \ cp -r netbeans/nbbuild/netbeans_visualvm/profiler3 \ $(BUILD_OUTPUT_DIR)/j2sdk-image/lib/visualvm @@ -2033,8 +2041,8 @@ if WITH_VISUALVM cd netbeans ; \ rm nbbuild/external/binaries-list ; \ mkdir -p ./nbbuild/netbeans_visualvm/ ; \ - ln -s $(SYSTEM_NETBEANS_DIR)/platform9/ ./nbbuild/netbeans_visualvm/platform9 ; \ - ln -s $(SYSTEM_NETBEANS_DIR)/apisupport1/ ./nbbuild/netbeans_visualvm/apisupport1 ; \ + ln -s $(SYSTEM_NETBEANS_DIR)/$(NB_PLATFORM)/ ./nbbuild/netbeans_visualvm/$(NB_PLATFORM) ; \ + ln -s $(SYSTEM_NETBEANS_DIR)/$(NB_APISUPPORT)/ ./nbbuild/netbeans_visualvm/$(NB_APISUPPORT) ; \ ln -s $(SYSTEM_NETBEANS_DIR)/harness/ ./nbbuild/netbeans_visualvm/harness ; \ if ! (uname -a | grep x86_64) ; then \ mkdir -p lib.profiler/release/lib/deployed/jdk15/linux ; \ Index: java-1.6.0-openjdk.spec =================================================================== RCS file: /cvs/pkgs/rpms/java-1.6.0-openjdk/devel/java-1.6.0-openjdk.spec,v retrieving revision 1.136 retrieving revision 1.137 diff -u -p -r1.136 -r1.137 --- java-1.6.0-openjdk.spec 10 Sep 2009 16:50:34 -0000 1.136 +++ java-1.6.0-openjdk.spec 10 Sep 2009 20:36:59 -0000 1.137 @@ -137,7 +137,7 @@ Name: java-%{javaver}-%{origin} Version: %{javaver}.%{buildver} -Release: 30.%{openjdkver}%{?dist} +Release: 31.%{openjdkver}%{?dist} # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons, # and this change was brought into RHEL-4. java-1.5.0-ibm packages # also included the epoch in their virtual provides. This created a @@ -174,6 +174,7 @@ Patch4: java-1.6.0-openjdk-accessible- Patch5: java-1.6.0-openjdk-sparc-fixes.patch Patch6: java-1.6.0-openjdk-sparc-hotspot.patch Patch7: java-1.6.0-openjdk-x11.patch +Patch8: java-1.6.0-openjdk-netbeans.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -389,6 +390,7 @@ The OpenJDK web browser plugin. %setup -q -n icedtea6-%{icedteaver} -T -D -a 5 %setup -q -n icedtea6-%{icedteaver} -T -D -a 2 %patch0 +%patch8 %patch5 -p1 cp %{SOURCE4} . cp %{SOURCE6} . @@ -407,7 +409,7 @@ export CFLAGS="$CFLAGS -mieee" ./autogen.sh ./configure %{icedteaopt} --with-openjdk-src-zip=%{SOURCE1} \ --with-pkgversion=fedora-%{release}-%{_arch} --enable-pulse-java \ - --with-hotspot-src-zip=%{SOURCE7} \ + --enable-visualvm -with-hotspot-src-zip=%{SOURCE7} \ --with-abs-install-dir=%{_jvmdir}/%{sdkdir} %if %{gcjbootstrap} make stamps/patch-ecj.stamp @@ -574,8 +576,8 @@ install -d -m 755 $RPM_BUILD_ROOT%{_data cp javaws.png $RPM_BUILD_ROOT%{_datadir}/pixmaps desktop-file-install --vendor ''\ --dir $RPM_BUILD_ROOT%{_datadir}/applications javaws.desktop -#desktop-file-install --vendor ''\ -# --dir $RPM_BUILD_ROOT%{_datadir}/applications visualvm.desktop +desktop-file-install --vendor ''\ + --dir $RPM_BUILD_ROOT%{_datadir}/applications visualvm.desktop for e in jconsole policytool ; do desktop-file-install --vendor=fedora --mode=644 \ --dir=$RPM_BUILD_ROOT%{_datadir}/applications $e.desktop @@ -721,7 +723,7 @@ alternatives \ --slave %{_bindir}/jstack jstack %{sdkbindir}/jstack \ --slave %{_bindir}/jstat jstat %{sdkbindir}/jstat \ --slave %{_bindir}/jstatd jstatd %{sdkbindir}/jstatd \ -# --slave %{_bindir}/jvisualvm jvisualvm %{sdkbindir}/jvisualvm \ + --slave %{_bindir}/jvisualvm jvisualvm %{sdkbindir}/jvisualvm \ --slave %{_bindir}/native2ascii native2ascii %{sdkbindir}/native2ascii \ --slave %{_bindir}/policytool policytool %{sdkbindir}/policytool \ --slave %{_bindir}/rmic rmic %{sdkbindir}/rmic \ @@ -936,7 +938,7 @@ exit 0 %{_mandir}/man1/wsgen-%{name}.1* %{_mandir}/man1/wsimport-%{name}.1* %{_mandir}/man1/xjc-%{name}.1* -#%{_datadir}/applications/visualvm.desktop +%{_datadir}/applications/visualvm.desktop %ifarch %{jit_arches} %{tapsetdir}/*.stp %endif @@ -964,6 +966,10 @@ exit 0 %{_jvmdir}/%{jredir}/lib/%{archinstall}/IcedTeaPlugin.so %changelog +* Thu Sep 9 2009 Lillian Angel - 1:1.6.0-31.b16 +- Added java-1.6.0-openjdk-netbeans.patch. +- Reenabled visualvm. + * Thu Sep 9 2009 Lillian Angel - 1:1.6.0-30.b16 - Temporarily removed building of visualvm. From lennart at fedoraproject.org Thu Sep 10 20:39:27 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Thu, 10 Sep 2009 20:39:27 +0000 (UTC) Subject: rpms/sound-theme-freedesktop/devel .cvsignore, 1.7, 1.8 sound-theme-freedesktop.spec, 1.13, 1.14 sources, 1.7, 1.8 Message-ID: <20090910203927.D703311C00DB@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/sound-theme-freedesktop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12382 Modified Files: .cvsignore sound-theme-freedesktop.spec sources Log Message: Snapshot from Lennart's git tree Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sound-theme-freedesktop/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 28 Aug 2009 00:52:17 -0000 1.7 +++ .cvsignore 10 Sep 2009 20:39:27 -0000 1.8 @@ -1 +1 @@ -sound-theme-freedesktop-0.6.tar.bz2 +sound-theme-freedesktop-0.6.99.lennart.tar.bz2 Index: sound-theme-freedesktop.spec =================================================================== RCS file: /cvs/pkgs/rpms/sound-theme-freedesktop/devel/sound-theme-freedesktop.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sound-theme-freedesktop.spec 28 Aug 2009 00:52:18 -0000 1.13 +++ sound-theme-freedesktop.spec 10 Sep 2009 20:39:27 -0000 1.14 @@ -1,5 +1,5 @@ Name: sound-theme-freedesktop -Version: 0.6 +Version: 0.6.99.lennart Release: 1%{?dist} Summary: freedesktop.org sound theme Group: User Interface/Desktops @@ -39,13 +39,16 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) -%doc README +%doc README licenses/ARTISTIC licenses/CC-BY-3 licenses/CC-BY-SA-2 licenses/CC-BY-SA-3 licenses/GPL2 licenses/LGPL21 %dir %{_datadir}/sounds/freedesktop %dir %{_datadir}/sounds/freedesktop/stereo %{_datadir}/sounds/freedesktop/index.theme -%{_datadir}/sounds/freedesktop/stereo/*.ogg +%{_datadir}/sounds/freedesktop/stereo/*.oga %changelog +* Thu Sep 10 2009 Lennart Poettering 0.6.99-1 +- Snapshot from Lennart's git tree + * Fri Aug 28 2009 Lennart Poettering 0.6-1 - New upstream Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sound-theme-freedesktop/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 28 Aug 2009 00:52:18 -0000 1.7 +++ sources 10 Sep 2009 20:39:27 -0000 1.8 @@ -1 +1 @@ -9c00b21b13dceb947b4a37f6280ca1a3 sound-theme-freedesktop-0.6.tar.bz2 +04f955252dcf11c3dfabbe9f4945efde sound-theme-freedesktop-0.6.99.lennart.tar.bz2 From jwrdegoede at fedoraproject.org Thu Sep 10 20:40:20 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Thu, 10 Sep 2009 20:40:20 +0000 (UTC) Subject: rpms/alleggl/devel alleggl-0.4.3-fullscreen-viewport.patch, NONE, 1.1 alleggl.spec, 1.14, 1.15 Message-ID: <20090910204020.030AB11C043D@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/alleggl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12664 Modified Files: alleggl.spec Added Files: alleggl-0.4.3-fullscreen-viewport.patch Log Message: * Thu Sep 10 2009 Hans de Goede 0.4.3-6 - Fix (workaround) viewport issues in fullscreen mode (#522116) alleggl-0.4.3-fullscreen-viewport.patch: x.c | 8 ++++++++ 1 file changed, 8 insertions(+) --- NEW FILE alleggl-0.4.3-fullscreen-viewport.patch --- diff -up alleggl/src/x.c~ alleggl/src/x.c --- alleggl/src/x.c~ 2007-09-18 22:36:28.000000000 +0200 +++ alleggl/src/x.c 2009-09-10 22:09:01.000000000 +0200 @@ -1005,6 +1005,14 @@ old_choose_visual: #ifdef ALLEGROGL_HAVE_XF86VIDMODE if (fullscreen) { setattr.override_redirect = True; + + /* Warp the pointer to the upper left corner, this is + necessary as the: XF86VidModeSetViewPort() call below does + not seem to do anything on newer Xorg servers, instead the + viewport is always be centered at the last mouse position */ + XWarpPointer(_xwin.display, None, + XDefaultRootWindow(_xwin.display), + 0, 0, 0, 0, 0, 0); if (!XF86VidModeSwitchToMode(_xwin.display, _xwin.screen, _xwin.modesinfo[bestmode])) { Index: alleggl.spec =================================================================== RCS file: /cvs/extras/rpms/alleggl/devel/alleggl.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- alleggl.spec 24 Jul 2009 16:43:58 -0000 1.14 +++ alleggl.spec 10 Sep 2009 20:40:19 -0000 1.15 @@ -1,12 +1,13 @@ Name: alleggl Version: 0.4.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: OpenGL support library for Allegro Group: System Environment/Libraries License: zlib URL: http://allegrogl.sourceforge.net/ Source0: http://downloads.sourceforge.net/allegrogl/%{name}-%{version}.tar.bz2 Patch0: alleggl-0.4.2-gcc43.patch +Patch1: alleggl-0.4.3-fullscreen-viewport.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: allegro-devel libGLU-devel libX11-devel libXext-devel BuildRequires: libXpm-devel libXxf86vm-devel @@ -37,6 +38,7 @@ developing applications that use %{name} %prep %setup -q -n %{name} %patch0 -p1 +%patch1 -p1 %build @@ -87,6 +89,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 10 2009 Hans de Goede 0.4.3-6 +- Fix (workaround) viewport issues in fullscreen mode (#522116) + * Fri Jul 24 2009 Fedora Release Engineering - 0.4.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jwrdegoede at fedoraproject.org Thu Sep 10 20:46:01 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Thu, 10 Sep 2009 20:46:01 +0000 (UTC) Subject: rpms/allegro/devel allegro-4.2.2-fullscreen-viewport.patch, NONE, 1.1 allegro.spec, 1.55, 1.56 Message-ID: <20090910204601.A695D11C00DB@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/allegro/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14636 Modified Files: allegro.spec Added Files: allegro-4.2.2-fullscreen-viewport.patch Log Message: * Thu Sep 10 2009 Hans de Goede 4.2.2-14 - Fix (workaround) viewport issues in fullscreen mode (#522116) allegro-4.2.2-fullscreen-viewport.patch: xwin.c | 7 +++++++ 1 file changed, 7 insertions(+) --- NEW FILE allegro-4.2.2-fullscreen-viewport.patch --- --- allegro-4.2.2/src/x/xwin.c 2009-09-10 22:29:53.000000000 +0200 +++ allegro-4.2.2.new/src/x/xwin.c 2009-09-10 21:48:21.000000000 +0200 @@ -2853,6 +2853,13 @@ } } + /* Warp the pointer to the upper left corner (where our fs_window is), + this is necessary as the: XF86VidModeSetViewPort() call below does + not seem to do anything on newer Xorg servers, instead the viewport + seems to always be centered at the last mouse cursor position. */ + XWarpPointer(_xwin.display, None, XDefaultRootWindow(_xwin.display), + 0, 0, 0, 0, 0, 0); + /* Switch video mode. */ if ((_xwin.modesinfo[i] == _xwin.orig_modeinfo) || !XF86VidModeSwitchToMode(_xwin.display, _xwin.screen, Index: allegro.spec =================================================================== RCS file: /cvs/extras/rpms/allegro/devel/allegro.spec,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- allegro.spec 24 Jul 2009 16:44:13 -0000 1.55 +++ allegro.spec 10 Sep 2009 20:45:59 -0000 1.56 @@ -1,6 +1,6 @@ Name: allegro Version: 4.2.2 -Release: 13%{?dist} +Release: 14%{?dist} Summary: A game programming library Summary(es): Una libreria de programacion de juegos @@ -21,6 +21,7 @@ Patch6: allegro-4.0.3-libdir.pat Patch7: allegro-4.2.2-pulseaudio.patch Patch8: allegro-4.2.2-gcc43.patch Patch9: allegro-4.2.2-gcc43-asm.patch +Patch10: allegro-4.2.2-fullscreen-viewport.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: esound-devel, texinfo, perl, arts-devel, glib2-devel BuildRequires: xorg-x11-proto-devel, libX11-devel, libXext-devel, libXt-devel @@ -166,6 +167,7 @@ sound through JACK (Jack Audio Connectio %patch7 -p1 -z .pulse %patch8 -p1 -z .gcc43 %patch9 -p1 -z .gcc43-asm +%patch10 -p1 -z .fs-viewport iconv -f iso-8859-1 -t utf-8 docs/src/allegro._tx > docs/src/allegro._tx.tmp mv docs/src/allegro._tx.tmp docs/src/allegro._tx @@ -294,6 +296,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 10 2009 Hans de Goede 4.2.2-14 +- Fix (workaround) viewport issues in fullscreen mode (#522116) + * Fri Jul 24 2009 Fedora Release Engineering - 4.2.2-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From s4504kr at fedoraproject.org Thu Sep 10 20:56:15 2009 From: s4504kr at fedoraproject.org (Jochen Schmitt) Date: Thu, 10 Sep 2009 20:56:15 +0000 (UTC) Subject: rpms/highlight/devel .cvsignore, 1.26, 1.27 highlight.spec, 1.47, 1.48 sources, 1.27, 1.28 Message-ID: <20090910205615.F1AAA11C00DB@cvs1.fedora.phx.redhat.com> Author: s4504kr Update of /cvs/extras/rpms/highlight/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18587 Modified Files: .cvsignore highlight.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/highlight/devel/.cvsignore,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- .cvsignore 11 Aug 2009 12:02:45 -0000 1.26 +++ .cvsignore 10 Sep 2009 20:56:14 -0000 1.27 @@ -1 +1 @@ -highlight-2.10.tar.bz2 +highlight-2.12.tar.bz2 Index: highlight.spec =================================================================== RCS file: /cvs/extras/rpms/highlight/devel/highlight.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- highlight.spec 11 Aug 2009 12:02:45 -0000 1.47 +++ highlight.spec 10 Sep 2009 20:56:15 -0000 1.48 @@ -1,7 +1,7 @@ Name: highlight Summary: Universal source code to formatted text converter -Version: 2.10 -Release: 4%{?dist} +Version: 2.12 +Release: 1%{?dist} Group: Development/Tools License: GPLv3 @@ -93,7 +93,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/highlight.xpm %changelog -* Tue Aug 11 2009 Ville Skytt? - 2.10-4 +* Thu Sep 10 2009 Jochen Schmitt 2.12-1 +- New upstream release + +* Tue Aug 11 2009 Ville Skytt? 2.10-4 - Use bzipped upstream tarball. * Fri Jul 24 2009 Fedora Release Engineering - 2.10-3 Index: sources =================================================================== RCS file: /cvs/extras/rpms/highlight/devel/sources,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- sources 11 Aug 2009 12:02:45 -0000 1.27 +++ sources 10 Sep 2009 20:56:15 -0000 1.28 @@ -1 +1 @@ -cdb28be381d99ab24d11174082c0a4fa highlight-2.10.tar.bz2 +0c696d6fc3f0f1a3766b325f245f9493 highlight-2.12.tar.bz2 From s4504kr at fedoraproject.org Thu Sep 10 20:57:49 2009 From: s4504kr at fedoraproject.org (Jochen Schmitt) Date: Thu, 10 Sep 2009 20:57:49 +0000 (UTC) Subject: rpms/highlight/F-11 highlight.spec,1.45,1.46 sources,1.26,1.27 Message-ID: <20090910205749.3E2F911C00DB@cvs1.fedora.phx.redhat.com> Author: s4504kr Update of /cvs/extras/rpms/highlight/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19829 Modified Files: highlight.spec sources Log Message: New upstream release Index: highlight.spec =================================================================== RCS file: /cvs/extras/rpms/highlight/F-11/highlight.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- highlight.spec 30 Jun 2009 17:25:11 -0000 1.45 +++ highlight.spec 10 Sep 2009 20:57:48 -0000 1.46 @@ -1,13 +1,13 @@ Name: highlight Summary: Universal source code to formatted text converter -Version: 2.10 -Release: 2%{?dist} +Version: 2.12 +Release: 1%{?dist} Group: Development/Tools License: GPLv3 URL: http://www.andre-simon.de/ -Source0: http://www.andre-simon.de/zip/%{name}-%{version}.tar.gz +Source0: http://www.andre-simon.de/zip/%{name}-%{version}.tar.bz2 BuildRequires: qt-devel >= 4.4 BuildRequires: desktop-file-utils @@ -93,6 +93,15 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/highlight.xpm %changelog +* Thu Sep 10 2009 Jochen Schmitt 2.12-1 +- New upstream release + +* Tue Aug 11 2009 Ville Skytt? 2.10-4 +- Use bzipped upstream tarball. + +* Fri Jul 24 2009 Fedora Release Engineering - 2.10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Jun 29 2009 Jochen Schmitt 2.10-2 - License was changed go GPLv3 from upstream Index: sources =================================================================== RCS file: /cvs/extras/rpms/highlight/F-11/sources,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- sources 30 Jun 2009 17:25:11 -0000 1.26 +++ sources 10 Sep 2009 20:57:48 -0000 1.27 @@ -1 +1 @@ -34d2b41df0974f871215ad0343f63efe highlight-2.10.tar.gz +0c696d6fc3f0f1a3766b325f245f9493 highlight-2.12.tar.bz2 From s4504kr at fedoraproject.org Thu Sep 10 20:59:04 2009 From: s4504kr at fedoraproject.org (Jochen Schmitt) Date: Thu, 10 Sep 2009 20:59:04 +0000 (UTC) Subject: rpms/highlight/F-10 highlight.spec,1.38,1.39 sources,1.23,1.24 Message-ID: <20090910205904.C924D11C00DB@cvs1.fedora.phx.redhat.com> Author: s4504kr Update of /cvs/extras/rpms/highlight/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20477 Modified Files: highlight.spec sources Log Message: New upstream release Index: highlight.spec =================================================================== RCS file: /cvs/extras/rpms/highlight/F-10/highlight.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- highlight.spec 30 Jun 2009 17:42:41 -0000 1.38 +++ highlight.spec 10 Sep 2009 20:59:04 -0000 1.39 @@ -1,13 +1,13 @@ Name: highlight Summary: Universal source code to formatted text converter -Version: 2.10 -Release: 2%{?dist} +Version: 2.12 +Release: 1%{?dist} Group: Development/Tools License: GPLv3 URL: http://www.andre-simon.de/ -Source0: http://www.andre-simon.de/zip/%{name}-%{version}.tar.gz +Source0: http://www.andre-simon.de/zip/%{name}-%{version}.tar.bz2 BuildRequires: qt-devel >= 4.4 BuildRequires: desktop-file-utils @@ -93,6 +93,15 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/highlight.xpm %changelog +* Thu Sep 10 2009 Jochen Schmitt 2.12-1 +- New upstream release + +* Tue Aug 11 2009 Ville Skytt? 2.10-4 +- Use bzipped upstream tarball. + +* Fri Jul 24 2009 Fedora Release Engineering - 2.10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Jun 29 2009 Jochen Schmitt 2.10-2 - License was changed go GPLv3 from upstream Index: sources =================================================================== RCS file: /cvs/extras/rpms/highlight/F-10/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 30 Jun 2009 17:42:41 -0000 1.23 +++ sources 10 Sep 2009 20:59:04 -0000 1.24 @@ -1 +1 @@ -34d2b41df0974f871215ad0343f63efe highlight-2.10.tar.gz +0c696d6fc3f0f1a3766b325f245f9493 highlight-2.12.tar.bz2 From pkgdb at fedoraproject.org Thu Sep 10 21:07:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:07:45 +0000 Subject: [pkgdb] openmpi: dajt has requested watchbugzilla Message-ID: <20090910210745.56DCD10F87C@bastion2.fedora.phx.redhat.com> dajt has requested the watchbugzilla acl on openmpi (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pbrobinson at fedoraproject.org Thu Sep 10 21:07:48 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Thu, 10 Sep 2009 21:07:48 +0000 (UTC) Subject: rpms/moblin-gtk-engine/devel moblin-gtk-engine.spec,1.7,1.8 Message-ID: <20090910210748.7F6EA11C00DB@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-gtk-engine/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23360 Modified Files: moblin-gtk-engine.spec Log Message: - enable verbose compile Index: moblin-gtk-engine.spec =================================================================== RCS file: /cvs/pkgs/rpms/moblin-gtk-engine/devel/moblin-gtk-engine.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- moblin-gtk-engine.spec 10 Sep 2009 19:45:28 -0000 1.7 +++ moblin-gtk-engine.spec 10 Sep 2009 21:07:44 -0000 1.8 @@ -24,7 +24,7 @@ GTK engine for Moblin %build ./autogen.sh %configure --disable-static -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install rm -rf %{buildroot} From pkgdb at fedoraproject.org Thu Sep 10 21:07:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:07:54 +0000 Subject: [pkgdb] openmpi: dajt has requested watchcommits Message-ID: <20090910210754.12EB510F895@bastion2.fedora.phx.redhat.com> dajt has requested the watchcommits acl on openmpi (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Thu Sep 10 21:07:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:07:57 +0000 Subject: [pkgdb] openmpi: dajt has requested commit Message-ID: <20090910210757.AD21210F898@bastion2.fedora.phx.redhat.com> dajt has requested the commit acl on openmpi (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Thu Sep 10 21:09:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:09:13 +0000 Subject: [pkgdb] openmpi: dajt has requested watchcommits Message-ID: <20090910210913.B100A10F88A@bastion2.fedora.phx.redhat.com> dajt has requested the watchcommits acl on openmpi (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Thu Sep 10 21:09:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:09:15 +0000 Subject: [pkgdb] openmpi: dajt has requested watchbugzilla Message-ID: <20090910210915.71B7010F895@bastion2.fedora.phx.redhat.com> dajt has requested the watchbugzilla acl on openmpi (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Thu Sep 10 21:09:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:09:23 +0000 Subject: [pkgdb] openmpi: dajt has requested commit Message-ID: <20090910210923.F20CE10F8A0@bastion2.fedora.phx.redhat.com> dajt has requested the commit acl on openmpi (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Thu Sep 10 21:09:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:09:31 +0000 Subject: [pkgdb] openmpi: dajt has requested watchbugzilla Message-ID: <20090910210931.C267510F88A@bastion2.fedora.phx.redhat.com> dajt has requested the watchbugzilla acl on openmpi (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Thu Sep 10 21:09:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:09:33 +0000 Subject: [pkgdb] openmpi: dajt has requested watchcommits Message-ID: <20090910210933.E5CA910F8A3@bastion2.fedora.phx.redhat.com> dajt has requested the watchcommits acl on openmpi (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Thu Sep 10 21:09:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:09:36 +0000 Subject: [pkgdb] openmpi: dajt has requested commit Message-ID: <20090910210936.8525910F8A8@bastion2.fedora.phx.redhat.com> dajt has requested the commit acl on openmpi (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Thu Sep 10 21:09:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:09:58 +0000 Subject: [pkgdb] openmpi: dajt has requested approveacls Message-ID: <20090910210959.0374010F89C@bastion2.fedora.phx.redhat.com> dajt has requested the approveacls acl on openmpi (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Thu Sep 10 21:10:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:10:06 +0000 Subject: [pkgdb] openmpi: dajt has requested approveacls Message-ID: <20090910211006.E544210F8AA@bastion2.fedora.phx.redhat.com> dajt has requested the approveacls acl on openmpi (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Thu Sep 10 21:10:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:10:11 +0000 Subject: [pkgdb] openmpi: dajt has requested approveacls Message-ID: <20090910211011.5D77010F890@bastion2.fedora.phx.redhat.com> dajt has requested the approveacls acl on openmpi (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From jwrdegoede at fedoraproject.org Thu Sep 10 21:10:50 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Thu, 10 Sep 2009 21:10:50 +0000 (UTC) Subject: rpms/ClanLib/devel ClanLib-1.0.0-fullscreen-viewport.patch, NONE, 1.1 ClanLib.spec, 1.21, 1.22 Message-ID: <20090910211050.B538211C043D@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/ClanLib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24189 Modified Files: ClanLib.spec Added Files: ClanLib-1.0.0-fullscreen-viewport.patch Log Message: * Thu Sep 10 2009 Hans de Goede 1.0.0-3 - Fix (workaround) viewport issues in fullscreen mode (#522116) ClanLib-1.0.0-fullscreen-viewport.patch: display_window_opengl.cpp | 7 +++++++ 1 file changed, 7 insertions(+) --- NEW FILE ClanLib-1.0.0-fullscreen-viewport.patch --- diff -up ClanLib-1.0.0/Sources/GL/GLX/display_window_opengl.cpp~ ClanLib-1.0.0/Sources/GL/GLX/display_window_opengl.cpp --- ClanLib-1.0.0/Sources/GL/GLX/display_window_opengl.cpp~ 2008-11-13 17:09:02.000000000 +0100 +++ ClanLib-1.0.0/Sources/GL/GLX/display_window_opengl.cpp 2009-09-10 22:58:10.000000000 +0200 @@ -612,6 +612,13 @@ void CL_DisplayWindow_OpenGL::set_resolu XF86VidModeGetViewPort(disp, vi->screen, &old_x, &old_y); } + /* Warp the pointer to the upper left corner, this is + necessary as the: XF86VidModeSetViewPort() call + below does not seem to do anything on newer Xorg + servers, instead the viewport appears to be always + centered at the last mouse position */ + XWarpPointer(disp, None, XDefaultRootWindow(disp), + 0, 0, 0, 0, 0, 0); XF86VidModeSwitchToMode(disp, vi->screen, modes[i]); } Index: ClanLib.spec =================================================================== RCS file: /cvs/extras/rpms/ClanLib/devel/ClanLib.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- ClanLib.spec 24 Jul 2009 15:04:07 -0000 1.21 +++ ClanLib.spec 10 Sep 2009 21:10:49 -0000 1.22 @@ -1,7 +1,7 @@ Summary: Cross platform C++ game library Name: ClanLib Version: 1.0.0 -Release: 2%{?dist} +Release: 3%{?dist} Group: System Environment/Libraries License: zlib URL: http://www.clanlib.org/ @@ -12,6 +12,7 @@ Source0: http://www.clanlib.org/d # tar cvfz ClanLib-%{version}-generated-docs.tar.gz html Source1: ClanLib-%{version}-generated-docs.tar.gz Patch0: ClanLib-0.8.0-gcc43.patch +Patch1: ClanLib-1.0.0-fullscreen-viewport.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libX11-devel libXi-devel libXmu-devel libGLU-devel libICE-devel BuildRequires: libXext-devel libXxf86vm-devel libXt-devel xorg-x11-proto-devel @@ -37,6 +38,7 @@ ClanLib development headers and librarie %prep %setup -q -a 1 %patch0 -p1 +%patch1 -p1 iconv -f iso8859-1 -t utf8 NEWS -o NEWS.utf8 touch -r NEWS.utf8 NEWS mv NEWS.utf8 NEWS @@ -96,6 +98,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 10 2009 Hans de Goede 1.0.0-3 +- Fix (workaround) viewport issues in fullscreen mode (#522116) + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ausil at fedoraproject.org Thu Sep 10 21:15:38 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Thu, 10 Sep 2009 21:15:38 +0000 (UTC) Subject: rpms/kernel/F-11 config-sparc64-generic, 1.27, 1.28 config-sparc64-smp, 1.4, 1.5 kernel.spec, 1.1731, 1.1732 Message-ID: <20090910211539.0A1F911C00DB@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/rpms/kernel/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25797 Modified Files: config-sparc64-generic config-sparc64-smp kernel.spec Log Message: KGDB on sparc64 smp kernel only up doesnt support it. 256 cpus supported on smp Index: config-sparc64-generic =================================================================== RCS file: /cvs/extras/rpms/kernel/F-11/config-sparc64-generic,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- config-sparc64-generic 25 Jul 2009 04:09:17 -0000 1.27 +++ config-sparc64-generic 10 Sep 2009 21:15:37 -0000 1.28 @@ -31,7 +31,7 @@ CONFIG_64BIT=y CONFIG_HUGETLB_PAGE_SIZE_4MB=y # CONFIG_HUGETLB_PAGE_SIZE_512K is not set # CONFIG_HUGETLB_PAGE_SIZE_64K is not set -CONFIG_NR_CPUS=64 +CONFIG_NR_CPUS=256 CONFIG_US3_FREQ=m CONFIG_US2E_FREQ=m CONFIG_SUN_OPENPROMFS=m @@ -199,3 +199,4 @@ CONFIG_LEDS_SUNFIRE=m CONFIG_TADPOLE_TS102_UCTRL=m CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +# CONFIG_KGDB is not set Index: config-sparc64-smp =================================================================== RCS file: /cvs/extras/rpms/kernel/F-11/config-sparc64-smp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- config-sparc64-smp 25 Jul 2009 03:16:38 -0000 1.4 +++ config-sparc64-smp 10 Sep 2009 21:15:37 -0000 1.5 @@ -1 +1,2 @@ CONFIG_SMP=y +CONFIG_KGDB=y Index: kernel.spec =================================================================== RCS file: /cvs/extras/rpms/kernel/F-11/kernel.spec,v retrieving revision 1.1731 retrieving revision 1.1732 diff -u -p -r1.1731 -r1.1732 --- kernel.spec 9 Sep 2009 04:54:10 -0000 1.1731 +++ kernel.spec 10 Sep 2009 21:15:37 -0000 1.1732 @@ -1959,6 +1959,10 @@ fi # and build. %changelog +* Thu Sep 10 2009 Dennis Gilmore 2.6.30.6-53 +- kgdb only works on sparc64 smp kernels so disable on the up one and enable on the smp one +- update to 256 cpus supported on sparc64 smp + * Wed Sep 09 2009 Chuck Ebbert 2.6.30.6-52 - Add linux-2.6-slub-fix-destroy-by-rcu.patch (fixes bug in 2.6.30.4) From clumens at fedoraproject.org Thu Sep 10 21:19:57 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Thu, 10 Sep 2009 21:19:57 +0000 (UTC) Subject: rpms/anaconda/devel .cvsignore, 1.666, 1.667 anaconda.spec, 1.816, 1.817 sources, 1.800, 1.801 Message-ID: <20090910211957.C85B111C00DB@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/anaconda/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27591 Modified Files: .cvsignore anaconda.spec sources Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/.cvsignore,v retrieving revision 1.666 retrieving revision 1.667 diff -u -p -r1.666 -r1.667 --- .cvsignore 10 Sep 2009 01:09:14 -0000 1.666 +++ .cvsignore 10 Sep 2009 21:19:55 -0000 1.667 @@ -1 +1,2 @@ anaconda-12.23.tar.bz2 +anaconda-12.24.tar.bz2 Index: anaconda.spec =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/anaconda.spec,v retrieving revision 1.816 retrieving revision 1.817 diff -u -p -r1.816 -r1.817 --- anaconda.spec 10 Sep 2009 01:09:14 -0000 1.816 +++ anaconda.spec 10 Sep 2009 21:19:55 -0000 1.817 @@ -3,7 +3,7 @@ Summary: Graphical system installer Name: anaconda -Version: 12.23 +Version: 12.24 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -214,6 +214,16 @@ update-desktop-database &> /dev/null || %endif %changelog +* Thu Sep 10 2009 Chris Lumens - 12.24-1 +- dmidecode is in /usr/sbin, not /usr/bin. (clumens) +- Add cmsfscat to the initrd on s390 as well (#522535). (clumens) +- Fix the gawk/awk symlink mess in the initrd (#522535). (clumens) +- No longer use /usr/bin/env (#521337). (clumens) +- It's controlunits, not controlunits.sh. (clumens) +- Get DMRaidArrayDevice's a DiskLabel format when they are added to the tree + (hdegoede) +- Fix askmethod + stage2= (#516973, #519288, #518194) (rvykydal) + * Wed Sep 09 2009 David Cantrell - 12.23-1 - initrd-generic.img -> initramfs.img (hdegoede) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/sources,v retrieving revision 1.800 retrieving revision 1.801 diff -u -p -r1.800 -r1.801 --- sources 10 Sep 2009 01:09:14 -0000 1.800 +++ sources 10 Sep 2009 21:19:55 -0000 1.801 @@ -1 +1 @@ -ec5552061550e3084ee1aca40fd1cfa7 anaconda-12.23.tar.bz2 +4cdda8aeb360ee8d30faa747d77a0533 anaconda-12.24.tar.bz2 From pkgdb at fedoraproject.org Thu Sep 10 21:20:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:20:47 +0000 Subject: [pkgdb] e2fsprogs: josef has requested commit Message-ID: <20090910212047.1C7C210F855@bastion2.fedora.phx.redhat.com> josef has requested the commit acl on e2fsprogs (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/e2fsprogs From pkgdb at fedoraproject.org Thu Sep 10 21:20:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:20:50 +0000 Subject: [pkgdb] e2fsprogs: josef has requested watchcommits Message-ID: <20090910212050.D3A7010F87E@bastion2.fedora.phx.redhat.com> josef has requested the watchcommits acl on e2fsprogs (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/e2fsprogs From pkgdb at fedoraproject.org Thu Sep 10 21:20:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:20:56 +0000 Subject: [pkgdb] e2fsprogs: josef has requested watchbugzilla Message-ID: <20090910212056.D411A10F893@bastion2.fedora.phx.redhat.com> josef has requested the watchbugzilla acl on e2fsprogs (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/e2fsprogs From pkgdb at fedoraproject.org Thu Sep 10 21:24:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:24:33 +0000 Subject: [pkgdb] e2fsprogs had acl change status Message-ID: <20090910212433.3A5A410F87A@bastion2.fedora.phx.redhat.com> sandeen has set the watchbugzilla acl on e2fsprogs (Fedora devel) to Approved for josef To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/e2fsprogs From pkgdb at fedoraproject.org Thu Sep 10 21:24:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:24:34 +0000 Subject: [pkgdb] e2fsprogs had acl change status Message-ID: <20090910212434.41BB610F88A@bastion2.fedora.phx.redhat.com> sandeen has set the watchcommits acl on e2fsprogs (Fedora devel) to Approved for josef To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/e2fsprogs From pkgdb at fedoraproject.org Thu Sep 10 21:24:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Thu, 10 Sep 2009 21:24:35 +0000 Subject: [pkgdb] e2fsprogs had acl change status Message-ID: <20090910212435.619FB10F894@bastion2.fedora.phx.redhat.com> sandeen has set the commit acl on e2fsprogs (Fedora devel) to Approved for josef To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/e2fsprogs From rcritten at fedoraproject.org Thu Sep 10 21:25:13 2009 From: rcritten at fedoraproject.org (rcritten) Date: Thu, 10 Sep 2009 21:25:13 +0000 (UTC) Subject: rpms/ipa/devel .cvsignore, 1.6, 1.7 ipa.spec, 1.24, 1.25 sources, 1.11, 1.12 freeipa-delegation.patch, 1.1, NONE freeipa-selinux.patch, 1.1, NONE Message-ID: <20090910212513.C66DA11C00DB@cvs1.fedora.phx.redhat.com> Author: rcritten Update of /cvs/extras/rpms/ipa/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29640 Modified Files: .cvsignore ipa.spec sources Removed Files: freeipa-delegation.patch freeipa-selinux.patch Log Message: - New upstream release 1.2.2 - Own /etc/httpd/conf.d/ipa-*.conf as config files Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ipa/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 5 Dec 2008 19:00:42 -0000 1.6 +++ .cvsignore 10 Sep 2009 21:25:13 -0000 1.7 @@ -1 +1 @@ -freeipa-1.2.1.tar.gz +freeipa-1.2.2.tar.gz Index: ipa.spec =================================================================== RCS file: /cvs/extras/rpms/ipa/devel/ipa.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- ipa.spec 21 Aug 2009 13:57:47 -0000 1.24 +++ ipa.spec 10 Sep 2009 21:25:13 -0000 1.25 @@ -5,8 +5,8 @@ %define POLICYCOREUTILSVER 1.33.12-1 Name: ipa -Version: 1.2.1 -Release: 6%{?dist} +Version: 1.2.2 +Release: 1%{?dist} Summary: The Identity, Policy and Audit system Group: System Environment/Base @@ -35,9 +35,6 @@ BuildRequires: m4 BuildRequires: policycoreutils >= %{POLICYCOREUTILSVER} BuildRequires: TurboGears -Patch0: freeipa-delegation.patch -Patch1: freeipa-selinux.patch - %description IPA is an integrated solution to provide centrally managed Identity (machine, user, virtual machines, groups, authentication credentials), Policy @@ -196,9 +193,6 @@ administering radius authentication sett %prep %setup -n freeipa-%{version} -q -%patch0 -p1 -b .delegation -%patch1 -p1 -b .selinux - %build export CFLAGS="$CFLAGS %{optflags}" export CPPFLAGS="$CPPFLAGS %{optflags}" @@ -236,6 +230,11 @@ ln -s ../../../..%{_sysconfdir}/ipa/html ln -s ../../../..%{_sysconfdir}/ipa/html/unauthorized.html \ %{buildroot}%{_usr}/share/ipa/html/unauthorized.html +# So we can own our Apache configuration +mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d +/bin/touch $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/ipa.conf +/bin/touch $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/ipa-rewrite.conf + %clean rm -rf %{buildroot} @@ -338,6 +337,8 @@ fi %dir %{_usr}/share/ipa/html %{_usr}/share/ipa/html/ssbrowser.html %{_usr}/share/ipa/html/unauthorized.html +%ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/httpd/conf.d/ipa.conf +%ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/httpd/conf.d/ipa-rewrite.conf %dir %{_sysconfdir}/ipa %dir %{_sysconfdir}/ipa/html %config(noreplace) %{_sysconfdir}/ipa/html/ssbrowser.html @@ -471,6 +472,10 @@ fi %{_sbindir}/ipa-modradiusprofile %changelog +* Wed Sep 9 2009 Rob Crittenden - 1.2.2-1 +- New upstream release 1.2.2 +- Own /etc/httpd/conf.d/ipa-*.conf as config files + * Fri Aug 21 2009 Tomas Mraz - 1.2.1-6 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/extras/rpms/ipa/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 5 Dec 2008 19:00:42 -0000 1.11 +++ sources 10 Sep 2009 21:25:13 -0000 1.12 @@ -1 +1 @@ -e934709fe92a41696ca4dd341ea9066d freeipa-1.2.1.tar.gz +aec42d3e5228301f7d16e2b068421ec8 freeipa-1.2.2.tar.gz --- freeipa-delegation.patch DELETED --- --- freeipa-selinux.patch DELETED --- From overholt at fedoraproject.org Thu Sep 10 21:29:43 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Thu, 10 Sep 2009 21:29:43 +0000 (UTC) Subject: rpms/maven-jxr/devel maven-jxr-2.1-build.xml, NONE, 1.1 maven-jxr-2.1-mavenbuild.xml, NONE, 1.1 .cvsignore, 1.2, 1.3 maven-jxr.spec, 1.11, 1.12 sources, 1.2, 1.3 maven-jxr-build.xml, 1.1, NONE Message-ID: <20090910212943.90C5F11C00DB@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-jxr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31863 Modified Files: .cvsignore maven-jxr.spec sources Added Files: maven-jxr-2.1-build.xml maven-jxr-2.1-mavenbuild.xml Removed Files: maven-jxr-build.xml Log Message: * Thu Sep 10 2009 Andrew Overholt 2.1-1 - 2.1 - Add maven-plugin-jxr. --- NEW FILE maven-jxr-2.1-build.xml --- --- NEW FILE maven-jxr-2.1-mavenbuild.xml --- =================================== WARNING =================================== JUnit is not present in your $ANT_HOME/lib directory. Tests not executed. =============================================================================== Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maven-jxr/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 13 Mar 2007 22:47:15 -0000 1.2 +++ .cvsignore 10 Sep 2009 21:29:38 -0000 1.3 @@ -1 +1 @@ -maven-jxr-1.0.tar.gz +maven-jxr-2.1.tar.bz2 Index: maven-jxr.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-jxr/devel/maven-jxr.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- maven-jxr.spec 25 Jul 2009 11:50:50 -0000 1.11 +++ maven-jxr.spec 10 Sep 2009 21:29:42 -0000 1.12 @@ -28,39 +28,30 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # - -%define _with_gcj_support 1 -%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}} - -# If you don't want to build with maven, and use straight ant instead, -# give rpmbuild option '--without maven' - -%define _without_maven 1 - -%define with_maven %{!?_without_maven:1}%{?_without_maven:0} -%define without_maven %{?_without_maven:1}%{!?_without_maven:0} +%define with_maven 1 Name: maven-jxr -Version: 1.0 -Release: 4.8%{?dist} +Version: 2.1 +Release: 1%{?dist} Epoch: 0 Summary: Source cross referencing tool License: ASL 2.0 -Group: Development/Java +Group: Development/Tools URL: http://maven.apache.org/doxia/ -Source0: %{name}-%{version}.tar.gz -# svn export http://svn.apache.org/repos/asf/maven/jxr/tags/maven-jxr-1.0/ -# maven-jxr/ -# tar czf maven-jxr.tar.gz maven-jxr/ +# svn export http://svn.apache.org/repos/asf/maven/jxr/tags/jxr-2.1 +# maven-jxr-%{version} +# tar cjf maven-jxr-%{version}.tar.gz maven-jxr-%{version} +Source0: %{name}-%{version}.tar.bz2 Source1: %{name}-jpp-depmap.xml -Source2: %{name}-build.xml +# Generated with mvn ant:ant and edited to match our JAR +# names/locations +Source2: %{name}-%{version}-build.xml +Source3: %{name}-%{version}-mavenbuild.xml BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -%if ! %{gcj_support} BuildArch: noarch -%endif BuildRequires: jpackage-utils >= 0:1.7.2 %if %{with_maven} @@ -91,52 +82,61 @@ Requires: velocity >= 1.4 Requires(post): jpackage-utils >= 0:1.7.2 Requires(postun): jpackage-utils >= 0:1.7.2 -%if %{gcj_support} -BuildRequires: java-gcj-compat-devel -Requires(post): java-gcj-compat -Requires(postun): java-gcj-compat -%endif - %description Maven JXR is a source cross referencing tool. %if %{with_maven} %package javadoc Summary: Javadoc for %{name} -Group: Development/Documentation +Group: Documentation %description javadoc -Javadoc for %{name}. +API documentation for %{name}. + +%package -n maven-plugin-jxr +Summary: Maven plugin for JXR +Group: Development/Tools + +%description -n maven-plugin-jxr +Maven plugin for JXR. %endif %prep -%setup -q -n %{name} -cp -p %{SOURCE2} build.xml +%setup -q +%if ! %{with_maven} +cp -p %{SOURCE2} maven-jxr/build.xml +cp -p %{SOURCE3} maven-jxr/maven-build.xml +%endif %build export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository mkdir -p $MAVEN_REPO_LOCAL +# The test failures seem to have something to do with: +# http://jira.codehaus.org/browse/MCHANGES-88 +# We can investigate when we upgrade to 2.2.x to see if they still occur. %if %{with_maven} - mvn-jpp \ -e \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven2-jpp.depmap.file=%{SOURCE1} \ + -Dmaven.test.failure.ignore=true \ install javadoc:javadoc - %else +# Only build maven-jxr and not the plugin so we can bootstrap maven +# itself using maven-jxr +cd maven-jxr mkdir lib build-jar-repository -s -p lib/ \ commons-collections \ + junit \ oro \ plexus/utils \ velocity ant -Dmaven.mode.offline=true - %endif %install @@ -145,28 +145,29 @@ rm -rf $RPM_BUILD_ROOT install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name} install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/maven2/poms -install -pm 644 target/%{name}-%{version}.jar \ +install -pm 644 maven-jxr/target/%{name}-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar %add_to_maven_depmap org.apache.maven maven-jxr %{version} JPP %{name} install -pm 644 pom.xml $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.%{name}.pom -(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; \ - do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) - %if %{with_maven} +# maven-jxr plugin +%add_to_maven_depmap org.apache.maven maven-plugin-jxr %{version} JPP maven-plugin-jxr +install -pm 644 maven-jxr-plugin/target/maven-jxr-plugin-%{version}.jar \ + $RPM_BUILD_ROOT%{_javadir}/maven-plugin-jxr.jar + # javadoc install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} -cp -pr target/site/apidocs/* \ +cp -pr maven-jxr/target/site/apidocs/* \ $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} %endif -%if %{gcj_support} -%{_bindir}/aot-compile-rpm -%endif +(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; \ + do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) %clean rm -rf $RPM_BUILD_ROOT @@ -174,41 +175,38 @@ rm -rf $RPM_BUILD_ROOT %post %update_maven_depmap -%if %{gcj_support} -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi -%endif - %postun %update_maven_depmap -%if %{gcj_support} -if [ -x %{_bindir}/rebuild-gcj-db ] -then - %{_bindir}/rebuild-gcj-db -fi +%if %{with_maven} +%post -n maven-plugin-jxr +%update_maven_depmap + +%postun -n maven-plugin-jxr +%update_maven_depmap %endif %files %defattr(-,root,root,-) -%{_javadir} +%{_javadir}/%{name}*.jar %{_datadir}/maven2 -%{_mavendepmapfragdir} - -%if %{gcj_support} -%dir %attr(-,root,root) %{_libdir}/gcj/%{name} -%attr(-,root,root) %{_libdir}/gcj/%{name}/maven-jxr-1.0.jar.* -%endif +%{_mavendepmapfragdir}/%{name} %if %{with_maven} %files javadoc %defattr(-,root,root,-) %doc %{_javadocdir}/* + +%files -n maven-plugin-jxr +%defattr(-,root,root,-) +%{_javadir}/maven-plugin-jxr*.jar %endif %changelog +* Thu Sep 10 2009 Andrew Overholt 2.1-1 +- 2.1 +- Add maven-plugin-jxr. + * Sat Jul 25 2009 Fedora Release Engineering - 0:1.0-4.8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven-jxr/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 13 Mar 2007 22:47:15 -0000 1.2 +++ sources 10 Sep 2009 21:29:42 -0000 1.3 @@ -1 +1 @@ -e66d250450bf5669da0d190f93871744 maven-jxr-1.0.tar.gz +56f77df1a455724857f6b85e1d4283cb maven-jxr-2.1.tar.bz2 --- maven-jxr-build.xml DELETED --- From jkratoch at fedoraproject.org Thu Sep 10 21:37:46 2009 From: jkratoch at fedoraproject.org (Jan Kratochvil) Date: Thu, 10 Sep 2009 21:37:46 +0000 (UTC) Subject: rpms/gdb/devel .cvsignore, 1.36, 1.37 gdb-6.3-large-core-20051206.patch, 1.9, 1.10 gdb-6.3-pie-20050110.patch, 1.21, 1.22 gdb-6.3-test-pie-20050107.patch, 1.10, 1.11 gdb-6.6-buildid-locate-rpm.patch, 1.5, 1.6 gdb-6.6-buildid-locate.patch, 1.25, 1.26 gdb-6.8-bz254229-gcore-prpsinfo.patch, 1.3, 1.4 gdb-6.8-bz457187-largefile.patch, 1.2, 1.3 gdb-6.8-bz466901-backtrace-full-prelinked.patch, 1.5, 1.6 gdb-6.8-inlining-addon.patch, 1.7, 1.8 gdb-archer.patch, 1.28, 1.29 gdb-readline-6.0.patch, 1.1, 1.2 gdb.spec, 1.382, 1.383 sources, 1.35, 1.36 gdb-6.8.50.20090818-upstream.patch, 1.1, NONE gdb-bz520129-drow-bitfields.patch, 1.1, NONE Message-ID: <20090910213746.4963911C00DB@cvs1.fedora.phx.redhat.com> Author: jkratoch Update of /cvs/pkgs/rpms/gdb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3636 Modified Files: .cvsignore gdb-6.3-large-core-20051206.patch gdb-6.3-pie-20050110.patch gdb-6.3-test-pie-20050107.patch gdb-6.6-buildid-locate-rpm.patch gdb-6.6-buildid-locate.patch gdb-6.8-bz254229-gcore-prpsinfo.patch gdb-6.8-bz457187-largefile.patch gdb-6.8-bz466901-backtrace-full-prelinked.patch gdb-6.8-inlining-addon.patch gdb-archer.patch gdb-readline-6.0.patch gdb.spec sources Removed Files: gdb-6.8.50.20090818-upstream.patch gdb-bz520129-drow-bitfields.patch Log Message: * Thu Sep 10 2009 Jan Kratochvil - 6.8.50.20090910-1 - Upgrade to the FSF GDB gdb-6.8.50 snapshot: 6.8.50.20090910 - archer-jankratochvil-fedora12 commit: 941eb487a42933e442cb4d11344cda96ecb8a04d - [next-over-throw] Fix exceptions thrown during next (Tom Tromey). - [bp_location-accel] Do not (much) slow down on 500+ breakpoints (me). Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/.cvsignore,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- .cvsignore 18 Aug 2009 18:51:17 -0000 1.36 +++ .cvsignore 10 Sep 2009 21:37:38 -0000 1.37 @@ -1 +1 @@ -gdb-6.8.50.20090818.tar.bz2 +gdb-6.8.50.20090910.tar.bz2 gdb-6.3-large-core-20051206.patch: dcache.c | 4 ++-- dcache.h | 4 ++-- exec.c | 2 +- exec.h | 2 +- linux-nat.c | 2 +- remote-sim.c | 7 +++++-- remote.c | 14 +++++++++++--- symfile-mem.c | 10 +++++++++- target.c | 20 ++++++++++---------- target.h | 14 +++++++------- 10 files changed, 49 insertions(+), 30 deletions(-) Index: gdb-6.3-large-core-20051206.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-large-core-20051206.patch,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- gdb-6.3-large-core-20051206.patch 4 Aug 2009 05:37:27 -0000 1.9 +++ gdb-6.3-large-core-20051206.patch 10 Sep 2009 21:37:38 -0000 1.10 @@ -25,10 +25,10 @@ Port to GDB-6.7. -Index: gdb-6.8.50.20090803/gdb/symfile-mem.c +Index: gdb-6.8.50.20090909/gdb/symfile-mem.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/symfile-mem.c 2009-08-03 16:03:00.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/symfile-mem.c 2009-08-03 16:03:17.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/symfile-mem.c 2009-07-02 19:21:06.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/symfile-mem.c 2009-09-09 19:06:57.000000000 +0200 @@ -56,6 +56,14 @@ #include "elf/common.h" @@ -53,10 +53,10 @@ Index: gdb-6.8.50.20090803/gdb/symfile-m if (nbfd == NULL) error (_("Failed to read a valid object file image from memory.")); -Index: gdb-6.8.50.20090803/gdb/target.c +Index: gdb-6.8.50.20090909/gdb/target.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/target.c 2009-08-03 16:03:00.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/target.c 2009-08-03 16:03:17.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/target.c 2009-09-09 19:05:56.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/target.c 2009-09-09 19:08:11.000000000 +0200 @@ -59,7 +59,7 @@ static int nosymbol (char *, CORE_ADDR * static void tcomplain (void) ATTR_NORETURN; @@ -66,7 +66,7 @@ Index: gdb-6.8.50.20090803/gdb/target.c static int return_zero (void); -@@ -452,7 +452,7 @@ target_terminal_inferior (void) +@@ -492,7 +492,7 @@ target_terminal_inferior (void) (*current_target.to_terminal_inferior) (); } @@ -75,7 +75,7 @@ Index: gdb-6.8.50.20090803/gdb/target.c nomemory (CORE_ADDR memaddr, char *myaddr, int len, int write, struct target_ops *t) { -@@ -670,7 +670,7 @@ update_current_target (void) +@@ -711,7 +711,7 @@ update_current_target (void) (void (*) (struct regcache *)) noprocess); de_fault (deprecated_xfer_memory, @@ -84,7 +84,7 @@ Index: gdb-6.8.50.20090803/gdb/target.c nomemory); de_fault (to_files_info, (void (*) (struct target_ops *)) -@@ -1381,7 +1381,7 @@ target_xfer_partial (struct target_ops * +@@ -1443,7 +1443,7 @@ target_xfer_partial (struct target_ops * it makes no progress, and then return how much was transferred). */ int @@ -93,7 +93,16 @@ Index: gdb-6.8.50.20090803/gdb/target.c { /* Dispatch to the topmost target, not the flattened current_target. Memory accesses check target->to_has_(all_)memory, and the -@@ -1394,7 +1394,7 @@ target_read_memory (CORE_ADDR memaddr, g +@@ -1459,7 +1459,7 @@ target_read_memory (CORE_ADDR memaddr, g + the target's stack. This may trigger different cache behavior. */ + + int +-target_read_stack (CORE_ADDR memaddr, gdb_byte *myaddr, int len) ++target_read_stack (CORE_ADDR memaddr, gdb_byte *myaddr, LONGEST len) + { + /* Dispatch to the topmost target, not the flattened current_target. + Memory accesses check target->to_has_(all_)memory, and the +@@ -1473,7 +1473,7 @@ target_read_stack (CORE_ADDR memaddr, gd } int @@ -102,7 +111,7 @@ Index: gdb-6.8.50.20090803/gdb/target.c { /* Dispatch to the topmost target, not the flattened current_target. Memory accesses check target->to_has_(all_)memory, and the -@@ -2861,8 +2861,8 @@ debug_to_prepare_to_store (struct regcac +@@ -2964,8 +2964,8 @@ debug_to_prepare_to_store (struct regcac fprintf_unfiltered (gdb_stdlog, "target_prepare_to_store ()\n"); } @@ -113,7 +122,7 @@ Index: gdb-6.8.50.20090803/gdb/target.c int write, struct mem_attrib *attrib, struct target_ops *target) { -@@ -2872,8 +2872,8 @@ deprecated_debug_xfer_memory (CORE_ADDR +@@ -2975,8 +2975,8 @@ deprecated_debug_xfer_memory (CORE_ADDR attrib, target); fprintf_unfiltered (gdb_stdlog, @@ -124,11 +133,11 @@ Index: gdb-6.8.50.20090803/gdb/target.c write ? "write" : "read", retval); if (retval > 0) -Index: gdb-6.8.50.20090803/gdb/target.h +Index: gdb-6.8.50.20090909/gdb/target.h =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/target.h 2009-08-03 16:03:00.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/target.h 2009-08-03 16:03:17.000000000 +0200 -@@ -363,10 +363,10 @@ struct target_ops +--- gdb-6.8.50.20090909.orig/gdb/target.h 2009-09-09 19:05:56.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/target.h 2009-09-09 19:07:36.000000000 +0200 +@@ -366,10 +366,10 @@ struct target_ops NOTE: cagney/2004-10-01: This has been entirely superseeded by to_xfer_partial and inferior inheritance. */ @@ -143,53 +152,58 @@ Index: gdb-6.8.50.20090803/gdb/target.h void (*to_files_info) (struct target_ops *); int (*to_insert_breakpoint) (struct gdbarch *, struct bp_target_info *); -@@ -675,10 +675,10 @@ extern DCACHE *target_dcache; +@@ -680,12 +680,12 @@ extern void target_dcache_invalidate (vo extern int target_read_string (CORE_ADDR, char **, int, int *); -extern int target_read_memory (CORE_ADDR memaddr, gdb_byte *myaddr, int len); +extern int target_read_memory (CORE_ADDR memaddr, gdb_byte *myaddr, LONGEST len); +-extern int target_read_stack (CORE_ADDR memaddr, gdb_byte *myaddr, int len); ++extern int target_read_stack (CORE_ADDR memaddr, gdb_byte *myaddr, LONGEST len); + extern int target_write_memory (CORE_ADDR memaddr, const gdb_byte *myaddr, - int len); + LONGEST len); /* Fetches the target's memory map. If one is found it is sorted and returned, after some consistency checking. Otherwise, NULL -Index: gdb-6.8.50.20090803/gdb/dcache.c +Index: gdb-6.8.50.20090909/gdb/dcache.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/dcache.c 2009-08-03 16:03:00.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/dcache.c 2009-08-03 16:03:17.000000000 +0200 -@@ -524,9 +524,9 @@ dcache_free (DCACHE *dcache) +--- gdb-6.8.50.20090909.orig/gdb/dcache.c 2009-08-31 22:18:45.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/dcache.c 2009-09-09 19:09:21.000000000 +0200 +@@ -390,10 +390,10 @@ dcache_free (DCACHE *dcache) - This routine is indended to be called by remote_xfer_ functions. */ + The meaning of the result is the same as for target_write. */ -int +LONGEST - dcache_xfer_memory (DCACHE *dcache, CORE_ADDR memaddr, gdb_byte *myaddr, + dcache_xfer_memory (struct target_ops *ops, DCACHE *dcache, + CORE_ADDR memaddr, gdb_byte *myaddr, - int len, int should_write) + LONGEST len, int should_write) { int i; - int (*xfunc) (DCACHE *dcache, CORE_ADDR addr, gdb_byte *ptr); -Index: gdb-6.8.50.20090803/gdb/dcache.h + int res; +Index: gdb-6.8.50.20090909/gdb/dcache.h =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/dcache.h 2009-08-03 16:03:00.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/dcache.h 2009-08-03 16:03:17.000000000 +0200 -@@ -35,7 +35,7 @@ void dcache_free (DCACHE *); +--- gdb-6.8.50.20090909.orig/gdb/dcache.h 2009-08-31 22:18:45.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/dcache.h 2009-09-09 19:08:54.000000000 +0200 +@@ -35,8 +35,8 @@ void dcache_free (DCACHE *); /* Simple to call from _xfer_memory */ --int dcache_xfer_memory (DCACHE *cache, CORE_ADDR mem, gdb_byte *my, -- int len, int should_write); -+LONGEST dcache_xfer_memory (DCACHE *cache, CORE_ADDR mem, gdb_byte *my, -+ LONGEST len, int should_write); - - #endif /* DCACHE_H */ -Index: gdb-6.8.50.20090803/gdb/exec.c +-int dcache_xfer_memory (struct target_ops *ops, DCACHE *cache, CORE_ADDR mem, +- gdb_byte *my, int len, int should_write); ++LONGEST dcache_xfer_memory (struct target_ops *ops, DCACHE *cache, CORE_ADDR mem, ++ gdb_byte *my, LONGEST len, int should_write); + + void dcache_update (DCACHE *dcache, CORE_ADDR memaddr, gdb_byte *myaddr, + int len); +Index: gdb-6.8.50.20090909/gdb/exec.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/exec.c 2009-08-03 16:03:00.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/exec.c 2009-08-03 16:03:17.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/exec.c 2009-07-02 19:21:06.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/exec.c 2009-09-09 19:06:57.000000000 +0200 @@ -560,7 +560,7 @@ map_vmap (bfd *abfd, bfd *arch) } @@ -199,11 +213,11 @@ Index: gdb-6.8.50.20090803/gdb/exec.c section_table_xfer_memory_partial (gdb_byte *readbuf, const gdb_byte *writebuf, ULONGEST offset, LONGEST len, struct target_section *sections, -Index: gdb-6.8.50.20090803/gdb/linux-nat.c +Index: gdb-6.8.50.20090909/gdb/linux-nat.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/linux-nat.c 2009-08-03 16:03:00.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/linux-nat.c 2009-08-03 16:03:17.000000000 +0200 -@@ -4516,7 +4516,7 @@ linux_xfer_partial (struct target_ops *o +--- gdb-6.8.50.20090909.orig/gdb/linux-nat.c 2009-09-09 19:06:46.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/linux-nat.c 2009-09-09 19:06:57.000000000 +0200 +@@ -4622,7 +4622,7 @@ linux_xfer_partial (struct target_ops *o #endif if (iterate_over_lwps (ia64_linux_check_stack_region, &range) != NULL) { /* This region contains ia64 rse registers, we have to re-read. */ @@ -212,10 +226,10 @@ Index: gdb-6.8.50.20090803/gdb/linux-nat /* Re-read register stack area. */ xxfer = super_xfer_partial (ops, object, annex, -Index: gdb-6.8.50.20090803/gdb/remote.c +Index: gdb-6.8.50.20090909/gdb/remote.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/remote.c 2009-08-03 16:03:00.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/remote.c 2009-08-03 16:03:17.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/remote.c 2009-08-18 18:17:16.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/remote.c 2009-09-09 19:06:57.000000000 +0200 @@ -25,6 +25,7 @@ #include "gdb_string.h" #include @@ -224,7 +238,7 @@ Index: gdb-6.8.50.20090803/gdb/remote.c #include "inferior.h" #include "bfd.h" #include "symfile.h" -@@ -5785,12 +5786,19 @@ handle_notification (char *buf, size_t l +@@ -5764,12 +5765,19 @@ handle_notification (char *buf, size_t l if SHOULD_WRITE is nonzero. Returns length of data written or read; 0 for error. TARGET is unused. */ @@ -246,7 +260,7 @@ Index: gdb-6.8.50.20090803/gdb/remote.c set_general_thread (inferior_ptid); -@@ -5799,7 +5807,7 @@ remote_xfer_memory (CORE_ADDR mem_addr, +@@ -5778,7 +5786,7 @@ remote_xfer_memory (CORE_ADDR mem_addr, else res = remote_read_bytes (mem_addr, buffer, mem_len); @@ -255,10 +269,10 @@ Index: gdb-6.8.50.20090803/gdb/remote.c } /* Sends a packet with content determined by the printf format string -Index: gdb-6.8.50.20090803/gdb/remote-sim.c +Index: gdb-6.8.50.20090909/gdb/remote-sim.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/remote-sim.c 2009-08-03 16:03:00.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/remote-sim.c 2009-08-03 16:03:17.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/remote-sim.c 2009-07-02 19:21:06.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/remote-sim.c 2009-09-09 19:06:57.000000000 +0200 @@ -752,11 +752,14 @@ gdbsim_prepare_to_store (struct regcache Returns the number of bytes transferred. */ @@ -276,10 +290,10 @@ Index: gdb-6.8.50.20090803/gdb/remote-si /* If no program is running yet, then ignore the simulator for memory. Pass the request down to the next target, hopefully an exec file. */ -Index: gdb-6.8.50.20090803/gdb/exec.h +Index: gdb-6.8.50.20090909/gdb/exec.h =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/exec.h 2009-06-12 20:38:36.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/exec.h 2009-08-03 16:03:57.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/exec.h 2009-06-12 20:38:36.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/exec.h 2009-09-09 19:06:57.000000000 +0200 @@ -56,7 +56,7 @@ extern int resize_section_table (struct One, and only one, of readbuf or writebuf must be non-NULL. */ gdb-6.3-pie-20050110.patch: amd64-tdep.c | 71 +++++++- auxv.c | 24 +- auxv.h | 4 dwarf2read.c | 2 elfread.c | 2 infcmd.c | 3 infrun.c | 4 linux-tdep.c | 2 objfiles.c | 14 + solib-svr4.c | 475 ++++++++++++++++++++++++++++++++++++++++++++++++++-------- solib.c | 83 ++++++++-- solist.h | 8 symfile-mem.c | 2 symfile.c | 23 ++ symfile.h | 8 target.h | 2 16 files changed, 616 insertions(+), 111 deletions(-) Index: gdb-6.3-pie-20050110.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-pie-20050110.patch,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- gdb-6.3-pie-20050110.patch 12 Aug 2009 14:36:09 -0000 1.21 +++ gdb-6.3-pie-20050110.patch 10 Sep 2009 21:37:38 -0000 1.22 @@ -26,10 +26,10 @@ Fix scan_dyntag() for binaries provided by valgrind (BZ 460319). -Index: gdb-6.8.50.20090811/gdb/amd64-tdep.c +Index: gdb-6.8.50.20090909/gdb/amd64-tdep.c =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/amd64-tdep.c 2009-08-12 06:18:03.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/amd64-tdep.c 2009-08-12 06:18:15.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/amd64-tdep.c 2009-09-09 19:09:31.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/amd64-tdep.c 2009-09-09 19:24:13.000000000 +0200 @@ -36,6 +36,7 @@ #include "regcache.h" #include "regset.h" @@ -138,10 +138,10 @@ Index: gdb-6.8.50.20090811/gdb/amd64-tde return pc; } -Index: gdb-6.8.50.20090811/gdb/auxv.c +Index: gdb-6.8.50.20090909/gdb/auxv.c =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/auxv.c 2009-08-12 06:18:03.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/auxv.c 2009-08-12 06:18:15.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/auxv.c 2009-07-02 19:25:52.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/auxv.c 2009-09-09 19:24:13.000000000 +0200 @@ -78,7 +78,7 @@ procfs_xfer_auxv (struct target_ops *ops Return 1 if an entry was read into *TYPEP and *VALP. */ static int @@ -230,10 +230,10 @@ Index: gdb-6.8.50.20090811/gdb/auxv.c break; } -Index: gdb-6.8.50.20090811/gdb/auxv.h +Index: gdb-6.8.50.20090909/gdb/auxv.h =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/auxv.h 2009-08-12 06:18:03.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/auxv.h 2009-08-12 06:18:15.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/auxv.h 2009-06-07 21:07:08.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/auxv.h 2009-09-09 19:24:13.000000000 +0200 @@ -31,14 +31,14 @@ Return 1 if an entry was read into *TYPEP and *VALP. */ extern int target_auxv_parse (struct target_ops *ops, @@ -251,11 +251,11 @@ Index: gdb-6.8.50.20090811/gdb/auxv.h /* Print the contents of the target's AUXV on the specified file. */ extern int fprint_target_auxv (struct ui_file *file, struct target_ops *ops); -Index: gdb-6.8.50.20090811/gdb/dwarf2read.c +Index: gdb-6.8.50.20090909/gdb/dwarf2read.c =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/dwarf2read.c 2009-08-12 06:18:03.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/dwarf2read.c 2009-08-12 06:18:15.000000000 +0200 -@@ -1653,7 +1653,7 @@ dwarf2_build_psymtabs (struct objfile *o +--- gdb-6.8.50.20090909.orig/gdb/dwarf2read.c 2009-09-09 19:21:23.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/dwarf2read.c 2009-09-09 19:24:13.000000000 +0200 +@@ -1719,7 +1719,7 @@ dwarf2_build_psymtabs (struct objfile *o dwarf2_read_section (objfile, &dwarf2_per_objfile->eh_frame); dwarf2_read_section (objfile, &dwarf2_per_objfile->frame); @@ -264,10 +264,10 @@ Index: gdb-6.8.50.20090811/gdb/dwarf2rea || (objfile->global_psymbols.size == 0 && objfile->static_psymbols.size == 0)) { -Index: gdb-6.8.50.20090811/gdb/elfread.c +Index: gdb-6.8.50.20090909/gdb/elfread.c =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/elfread.c 2009-08-12 06:18:03.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/elfread.c 2009-08-12 06:18:15.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/elfread.c 2009-09-09 19:05:55.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/elfread.c 2009-09-09 19:24:13.000000000 +0200 @@ -681,7 +681,7 @@ elf_symfile_read (struct objfile *objfil /* If we are reinitializing, or if we have never loaded syms yet, set table to empty. MAINLINE is cleared so that *_read_psymtab @@ -277,11 +277,11 @@ Index: gdb-6.8.50.20090811/gdb/elfread.c { init_psymbol_list (objfile, 0); mainline = 0; -Index: gdb-6.8.50.20090811/gdb/infrun.c +Index: gdb-6.8.50.20090909/gdb/infrun.c =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/infrun.c 2009-08-12 06:18:03.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/infrun.c 2009-08-12 06:18:15.000000000 +0200 -@@ -3531,6 +3531,10 @@ infrun: BPSTAT_WHAT_SET_LONGJMP_RESUME ( +--- gdb-6.8.50.20090909.orig/gdb/infrun.c 2009-09-09 19:09:31.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/infrun.c 2009-09-09 19:24:13.000000000 +0200 +@@ -3602,6 +3602,10 @@ infrun: BPSTAT_WHAT_SET_LONGJMP_RESUME ( #endif target_terminal_inferior (); @@ -292,10 +292,10 @@ Index: gdb-6.8.50.20090811/gdb/infrun.c /* If requested, stop when the dynamic linker notifies gdb of events. This allows the user to get control and place breakpoints in initializer routines for -Index: gdb-6.8.50.20090811/gdb/objfiles.c +Index: gdb-6.8.50.20090909/gdb/objfiles.c =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/objfiles.c 2009-08-12 06:18:03.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/objfiles.c 2009-08-12 06:18:15.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/objfiles.c 2009-09-09 19:23:05.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/objfiles.c 2009-09-09 19:24:13.000000000 +0200 @@ -51,6 +51,9 @@ #include "arch-utils.h" #include "exec.h" @@ -334,10 +334,10 @@ Index: gdb-6.8.50.20090811/gdb/objfiles. /* Before the symbol table code was redone to make it easier to selectively load and remove information particular to a specific linkage unit, gdb used to do these things whenever the monolithic -Index: gdb-6.8.50.20090811/gdb/solib-svr4.c +Index: gdb-6.8.50.20090909/gdb/solib-svr4.c =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/solib-svr4.c 2009-08-12 06:18:03.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/solib-svr4.c 2009-08-12 06:36:58.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/solib-svr4.c 2009-09-09 19:09:35.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/solib-svr4.c 2009-09-09 19:24:13.000000000 +0200 @@ -47,6 +47,7 @@ #include "exec.h" #include "auxv.h" @@ -1000,11 +1000,11 @@ Index: gdb-6.8.50.20090811/gdb/solib-svr + add_info ("linkmap", info_linkmap_command, + "Display the inferior's linkmap."); } -Index: gdb-6.8.50.20090811/gdb/solib.c +Index: gdb-6.8.50.20090909/gdb/solib.c =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/solib.c 2009-08-12 06:18:03.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/solib.c 2009-08-12 06:18:15.000000000 +0200 -@@ -81,6 +81,8 @@ set_solib_ops (struct gdbarch *gdbarch, +--- gdb-6.8.50.20090909.orig/gdb/solib.c 2009-09-09 19:05:56.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/solib.c 2009-09-09 19:25:18.000000000 +0200 +@@ -82,6 +82,8 @@ set_solib_ops (struct gdbarch *gdbarch, /* external data declarations */ @@ -1013,7 +1013,7 @@ Index: gdb-6.8.50.20090811/gdb/solib.c /* FIXME: gdbarch needs to control this variable, or else every configuration needs to call set_solib_ops. */ struct target_so_ops *current_target_so_ops; -@@ -104,6 +106,8 @@ The search path for loading non-absolute +@@ -105,6 +107,8 @@ The search path for loading non-absolute value); } @@ -1060,10 +1060,10 @@ Index: gdb-6.8.50.20090811/gdb/solib.c + else + so->objfile = symbol_file_add_from_bfd (so->abfd, flags, sap, OBJF_SHARED); + - p_refcount = xmalloc (sizeof (*p_refcount)); - *p_refcount = 2; /* Both solib and objfile refer to this abfd. */ - bfd_usrdata (so->abfd) = p_refcount; -@@ -600,6 +628,10 @@ update_solib_list (int from_tty, struct + free_section_addr_info (sap); + + return; +@@ -596,6 +624,10 @@ update_solib_list (int from_tty, struct } else { @@ -1074,7 +1074,7 @@ Index: gdb-6.8.50.20090811/gdb/solib.c if (! strcmp (gdb->so_original_name, i->so_original_name)) break; } -@@ -654,18 +686,7 @@ update_solib_list (int from_tty, struct +@@ -650,18 +682,7 @@ update_solib_list (int from_tty, struct /* Fill in the rest of each of the `struct so_list' nodes. */ for (i = inferior; i; i = i->next) { @@ -1094,7 +1094,7 @@ Index: gdb-6.8.50.20090811/gdb/solib.c /* Notify any observer that the shared object has been loaded now that we've added it to GDB's tables. */ -@@ -775,6 +796,32 @@ solib_add (char *pattern, int from_tty, +@@ -771,6 +792,32 @@ solib_add (char *pattern, int from_tty, } } @@ -1127,7 +1127,7 @@ Index: gdb-6.8.50.20090811/gdb/solib.c /* -@@ -1128,4 +1175,12 @@ This takes precedence over the environme +@@ -1189,4 +1236,12 @@ This takes precedence over the environme reload_shared_libraries, show_solib_search_path, &setlist, &showlist); @@ -1140,10 +1140,10 @@ Index: gdb-6.8.50.20090811/gdb/solib.c + NULL, NULL, + &setdebuglist, &showdebuglist); } -Index: gdb-6.8.50.20090811/gdb/solist.h +Index: gdb-6.8.50.20090909/gdb/solist.h =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/solist.h 2009-08-12 06:18:03.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/solist.h 2009-08-12 06:18:15.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/solist.h 2009-09-09 19:05:56.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/solist.h 2009-09-09 19:24:13.000000000 +0200 @@ -61,6 +61,8 @@ struct so_list bfd *abfd; char symbols_loaded; /* flag: symbols read in yet? */ @@ -1164,10 +1164,10 @@ Index: gdb-6.8.50.20090811/gdb/solist.h +extern int debug_solib; + #endif -Index: gdb-6.8.50.20090811/gdb/symfile-mem.c +Index: gdb-6.8.50.20090909/gdb/symfile-mem.c =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/symfile-mem.c 2009-08-12 06:13:20.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/symfile-mem.c 2009-08-12 06:18:15.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/symfile-mem.c 2009-09-09 19:06:57.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/symfile-mem.c 2009-09-09 19:24:13.000000000 +0200 @@ -115,7 +115,7 @@ symbol_file_add_from_memory (struct bfd ++i; } @@ -1177,10 +1177,10 @@ Index: gdb-6.8.50.20090811/gdb/symfile-m sai, OBJF_SHARED); /* This might change our ideas about frames already looked at. */ -Index: gdb-6.8.50.20090811/gdb/symfile.c +Index: gdb-6.8.50.20090909/gdb/symfile.c =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/symfile.c 2009-08-12 06:18:03.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/symfile.c 2009-08-12 06:18:15.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/symfile.c 2009-09-09 19:15:43.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/symfile.c 2009-09-09 19:24:13.000000000 +0200 @@ -49,6 +49,7 @@ #include "readline/readline.h" #include "gdb_assert.h" @@ -1189,7 +1189,7 @@ Index: gdb-6.8.50.20090811/gdb/symfile.c #include "observer.h" #include "exec.h" #include "parser-defs.h" -@@ -786,7 +787,7 @@ syms_from_objfile (struct objfile *objfi +@@ -779,7 +780,7 @@ syms_from_objfile (struct objfile *objfi /* Now either addrs or offsets is non-zero. */ @@ -1198,7 +1198,7 @@ Index: gdb-6.8.50.20090811/gdb/symfile.c { /* We will modify the main symbol table, make sure that all its users will be cleaned up if an error occurs during symbol reading. */ -@@ -814,7 +815,7 @@ syms_from_objfile (struct objfile *objfi +@@ -807,7 +808,7 @@ syms_from_objfile (struct objfile *objfi We no longer warn if the lowest section is not a text segment (as happens for the PA64 port. */ @@ -1207,7 +1207,7 @@ Index: gdb-6.8.50.20090811/gdb/symfile.c { asection *lower_sect; asection *sect; -@@ -897,7 +898,7 @@ syms_from_objfile (struct objfile *objfi +@@ -890,7 +891,7 @@ syms_from_objfile (struct objfile *objfi init_objfile_sect_indices (objfile); } @@ -1216,7 +1216,7 @@ Index: gdb-6.8.50.20090811/gdb/symfile.c /* Discard cleanups as symbol reading was successful. */ -@@ -916,17 +917,22 @@ new_symfile_objfile (struct objfile *obj +@@ -909,17 +910,22 @@ new_symfile_objfile (struct objfile *obj /* If this is the main symbol file we have to clean up all users of the old main symbol file. Otherwise it is sufficient to fixup all the breakpoints that may have been redefined by this symbol file. */ @@ -1241,7 +1241,7 @@ Index: gdb-6.8.50.20090811/gdb/symfile.c /* We're done reading the symbol file; finish off complaints. */ clear_complaints (&symfile_complaints, 0, add_flags & SYMFILE_VERBOSE); -@@ -980,7 +986,7 @@ symbol_file_add_with_addrs_or_offsets (b +@@ -973,7 +979,7 @@ symbol_file_add_with_addrs_or_offsets (b /* Give user a chance to burp if we'd be interactively wiping out any existing symbols. */ @@ -1250,7 +1250,7 @@ Index: gdb-6.8.50.20090811/gdb/symfile.c && (have_full_symbols () || have_partial_symbols ()) && from_tty && (have_full_symbols () || have_partial_symbols ()) -@@ -1181,6 +1187,9 @@ symbol_file_clear (int from_tty) +@@ -1162,6 +1168,9 @@ symbol_file_clear (int from_tty) symfile_objfile->name) : !query (_("Discard symbol table? ")))) error (_("Not confirmed.")); @@ -1260,7 +1260,7 @@ Index: gdb-6.8.50.20090811/gdb/symfile.c free_all_objfiles (); -@@ -3385,6 +3394,8 @@ reread_symbols (void) +@@ -3369,6 +3378,8 @@ reread_symbols (void) /* Discard cleanups as symbol reading was successful. */ discard_cleanups (old_cleanups); @@ -1269,11 +1269,11 @@ Index: gdb-6.8.50.20090811/gdb/symfile.c /* If the mtime has changed between the time we set new_modtime and now, we *want* this to be out of date, so don't call stat again now. */ -Index: gdb-6.8.50.20090811/gdb/target.h +Index: gdb-6.8.50.20090909/gdb/target.h =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/target.h 2009-08-12 06:18:03.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/target.h 2009-08-12 06:18:15.000000000 +0200 -@@ -524,7 +524,7 @@ struct target_ops +--- gdb-6.8.50.20090909.orig/gdb/target.h 2009-09-09 19:07:36.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/target.h 2009-09-09 19:24:13.000000000 +0200 +@@ -528,7 +528,7 @@ struct target_ops Return -1 if there is insufficient buffer for a whole entry. Return 1 if an entry was read into *TYPEP and *VALP. */ int (*to_auxv_parse) (struct target_ops *ops, gdb_byte **readptr, @@ -1282,10 +1282,10 @@ Index: gdb-6.8.50.20090811/gdb/target.h /* Search SEARCH_SPACE_LEN bytes beginning at START_ADDR for the sequence of bytes in PATTERN with length PATTERN_LEN. -Index: gdb-6.8.50.20090811/gdb/symfile.h +Index: gdb-6.8.50.20090909/gdb/symfile.h =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/symfile.h 2009-08-12 06:13:20.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/symfile.h 2009-08-12 06:18:15.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/symfile.h 2009-09-09 19:15:43.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/symfile.h 2009-09-09 19:24:13.000000000 +0200 @@ -229,7 +229,13 @@ enum symfile_add_flags SYMFILE_MAINLINE = 1 << 2, @@ -1301,11 +1301,11 @@ Index: gdb-6.8.50.20090811/gdb/symfile.h }; extern void syms_from_objfile (struct objfile *, -Index: gdb-6.8.50.20090811/gdb/infcmd.c +Index: gdb-6.8.50.20090909/gdb/infcmd.c =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/infcmd.c 2009-08-12 06:09:14.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/infcmd.c 2009-08-12 06:47:58.000000000 +0200 -@@ -2276,6 +2276,9 @@ attach_command_post_wait (char *args, in +--- gdb-6.8.50.20090909.orig/gdb/infcmd.c 2009-09-09 19:20:33.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/infcmd.c 2009-09-09 19:24:13.000000000 +0200 +@@ -2308,6 +2308,9 @@ attach_command_post_wait (char *args, in post_create_inferior (¤t_target, from_tty); @@ -1315,10 +1315,10 @@ Index: gdb-6.8.50.20090811/gdb/infcmd.c /* Install inferior's terminal modes. */ target_terminal_inferior (); -Index: gdb-6.8.50.20090811/gdb/linux-tdep.c +Index: gdb-6.8.50.20090909/gdb/linux-tdep.c =================================================================== ---- gdb-6.8.50.20090811.orig/gdb/linux-tdep.c 2009-08-04 22:41:13.000000000 +0200 -+++ gdb-6.8.50.20090811/gdb/linux-tdep.c 2009-08-12 06:43:27.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/linux-tdep.c 2009-08-04 22:41:13.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/linux-tdep.c 2009-09-09 19:24:13.000000000 +0200 @@ -163,5 +163,7 @@ in this session.\n")); void _initialize_linux_tdep (void) gdb-6.3-test-pie-20050107.patch: configure | 3 configure.ac | 2 gdb.pie/Makefile.in | 19 gdb.pie/attach.c | 20 + gdb.pie/attach.exp | 432 ++++++++++++++++++++++ gdb.pie/attach2.c | 24 + gdb.pie/break.c | 146 +++++++ gdb.pie/break.exp | 977 +++++++++++++++++++++++++++++++++++++++++++++++++++ gdb.pie/break1.c | 44 ++ gdb.pie/corefile.exp | 243 ++++++++++++ gdb.pie/coremaker.c | 142 +++++++ 11 files changed, 2050 insertions(+), 2 deletions(-) Index: gdb-6.3-test-pie-20050107.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.3-test-pie-20050107.patch,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- gdb-6.3-test-pie-20050107.patch 4 Aug 2009 05:37:28 -0000 1.10 +++ gdb-6.3-test-pie-20050107.patch 10 Sep 2009 21:37:39 -0000 1.11 @@ -1,7 +1,7 @@ -Index: gdb-6.8.50.20090802/gdb/testsuite/configure.ac +Index: gdb-6.8.50.20090909/gdb/testsuite/configure.ac =================================================================== ---- gdb-6.8.50.20090802.orig/gdb/testsuite/configure.ac 2009-07-31 17:38:16.000000000 +0200 -+++ gdb-6.8.50.20090802/gdb/testsuite/configure.ac 2009-08-03 11:10:45.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/testsuite/configure.ac 2009-07-31 17:38:16.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/configure.ac 2009-09-09 19:06:01.000000000 +0200 @@ -144,6 +144,6 @@ AC_OUTPUT([Makefile \ gdb.cp/Makefile gdb.disasm/Makefile gdb.dwarf2/Makefile \ gdb.fortran/Makefile gdb.server/Makefile \ @@ -10,31 +10,31 @@ Index: gdb-6.8.50.20090802/gdb/testsuite + gdb.objc/Makefile gdb.opt/Makefile gdb.pascal/Makefile gdb.pie/Makefile \ gdb.python/Makefile gdb.reverse/Makefile \ gdb.threads/Makefile gdb.trace/Makefile gdb.xml/Makefile]) -Index: gdb-6.8.50.20090802/gdb/testsuite/configure +Index: gdb-6.8.50.20090909/gdb/testsuite/configure =================================================================== ---- gdb-6.8.50.20090802.orig/gdb/testsuite/configure 2009-07-31 17:38:16.000000000 +0200 -+++ gdb-6.8.50.20090802/gdb/testsuite/configure 2009-08-03 11:11:27.000000000 +0200 -@@ -3239,7 +3239,7 @@ done +--- gdb-6.8.50.20090909.orig/gdb/testsuite/configure 2009-08-22 18:56:43.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/configure 2009-09-09 19:06:27.000000000 +0200 +@@ -3515,7 +3515,7 @@ done -- ac_config_files="$ac_config_files Makefile gdb.ada/Makefile gdb.arch/Makefile gdb.asm/Makefile gdb.base/Makefile gdb.cp/Makefile gdb.disasm/Makefile gdb.dwarf2/Makefile gdb.fortran/Makefile gdb.server/Makefile gdb.java/Makefile gdb.mi/Makefile gdb.modula2/Makefile gdb.objc/Makefile gdb.opt/Makefile gdb.pascal/Makefile gdb.python/Makefile gdb.reverse/Makefile gdb.threads/Makefile gdb.trace/Makefile gdb.xml/Makefile" -+ ac_config_files="$ac_config_files Makefile gdb.ada/Makefile gdb.arch/Makefile gdb.asm/Makefile gdb.base/Makefile gdb.cp/Makefile gdb.disasm/Makefile gdb.dwarf2/Makefile gdb.fortran/Makefile gdb.server/Makefile gdb.java/Makefile gdb.mi/Makefile gdb.modula2/Makefile gdb.objc/Makefile gdb.opt/Makefile gdb.pascal/Makefile gdb.pie/Makefile gdb.python/Makefile gdb.reverse/Makefile gdb.threads/Makefile gdb.trace/Makefile gdb.xml/Makefile" +-ac_config_files="$ac_config_files Makefile gdb.ada/Makefile gdb.arch/Makefile gdb.asm/Makefile gdb.base/Makefile gdb.cp/Makefile gdb.disasm/Makefile gdb.dwarf2/Makefile gdb.fortran/Makefile gdb.server/Makefile gdb.java/Makefile gdb.mi/Makefile gdb.modula2/Makefile gdb.objc/Makefile gdb.opt/Makefile gdb.pascal/Makefile gdb.python/Makefile gdb.reverse/Makefile gdb.threads/Makefile gdb.trace/Makefile gdb.xml/Makefile" ++ac_config_files="$ac_config_files Makefile gdb.ada/Makefile gdb.arch/Makefile gdb.asm/Makefile gdb.base/Makefile gdb.cp/Makefile gdb.disasm/Makefile gdb.dwarf2/Makefile gdb.fortran/Makefile gdb.server/Makefile gdb.java/Makefile gdb.mi/Makefile gdb.modula2/Makefile gdb.objc/Makefile gdb.opt/Makefile gdb.pascal/Makefile gdb.pie/Makefile gdb.python/Makefile gdb.reverse/Makefile gdb.threads/Makefile gdb.trace/Makefile gdb.xml/Makefile" + cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure - # tests run on this system so they can be shared between configure -@@ -3813,6 +3813,7 @@ do - "gdb.objc/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.objc/Makefile" ;; - "gdb.opt/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.opt/Makefile" ;; - "gdb.pascal/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.pascal/Makefile" ;; -+ "gdb.pie/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.pie/Makefile" ;; - "gdb.python/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.python/Makefile" ;; - "gdb.reverse/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.reverse/Makefile" ;; - "gdb.threads/Makefile" ) CONFIG_FILES="$CONFIG_FILES gdb.threads/Makefile" ;; -Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/attach.c +@@ -4231,6 +4231,7 @@ do + "gdb.objc/Makefile") CONFIG_FILES="$CONFIG_FILES gdb.objc/Makefile" ;; + "gdb.opt/Makefile") CONFIG_FILES="$CONFIG_FILES gdb.opt/Makefile" ;; + "gdb.pascal/Makefile") CONFIG_FILES="$CONFIG_FILES gdb.pascal/Makefile" ;; ++ "gdb.pie/Makefile") CONFIG_FILES="$CONFIG_FILES gdb.pie/Makefile" ;; + "gdb.python/Makefile") CONFIG_FILES="$CONFIG_FILES gdb.python/Makefile" ;; + "gdb.reverse/Makefile") CONFIG_FILES="$CONFIG_FILES gdb.reverse/Makefile" ;; + "gdb.threads/Makefile") CONFIG_FILES="$CONFIG_FILES gdb.threads/Makefile" ;; +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/attach.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/attach.c 2009-08-03 11:10:12.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/attach.c 2009-09-09 19:06:01.000000000 +0200 @@ -0,0 +1,20 @@ +/* This program is intended to be started outside of gdb, and then + attached to by gdb. Thus, it simply spins in a loop. The loop @@ -56,10 +56,10 @@ Index: gdb-6.8.50.20090802/gdb/testsuite + } + return 0; +} -Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/attach2.c +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/attach2.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/attach2.c 2009-08-03 11:10:12.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/attach2.c 2009-09-09 19:06:01.000000000 +0200 @@ -0,0 +1,24 @@ +/* This program is intended to be started outside of gdb, and then + attached to by gdb. Thus, it simply spins in a loop. The loop @@ -85,10 +85,10 @@ Index: gdb-6.8.50.20090802/gdb/testsuite + } + return (0); +} -Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/break.c +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/break.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/break.c 2009-08-03 11:10:12.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/break.c 2009-09-09 19:06:01.000000000 +0200 @@ -0,0 +1,146 @@ +/* This testcase is part of GDB, the GNU debugger. + @@ -236,10 +236,10 @@ Index: gdb-6.8.50.20090802/gdb/testsuite + } + return 0; +} -Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/break1.c +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/break1.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/break1.c 2009-08-03 11:10:12.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/break1.c 2009-09-09 19:06:01.000000000 +0200 @@ -0,0 +1,44 @@ +/* This testcase is part of GDB, the GNU debugger. + @@ -285,10 +285,10 @@ Index: gdb-6.8.50.20090802/gdb/testsuite +void marker3 (a, b) char *a, *b; {} /* set breakpoint 18 here */ +void marker4 (d) long d; {} /* set breakpoint 13 here */ +#endif -Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/coremaker.c +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/coremaker.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/coremaker.c 2009-08-03 11:10:12.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/coremaker.c 2009-09-09 19:06:01.000000000 +0200 @@ -0,0 +1,142 @@ +/* Copyright 1992, 1993, 1994, 1995, 1996, 1999 + Free Software Foundation, Inc. @@ -432,10 +432,10 @@ Index: gdb-6.8.50.20090802/gdb/testsuite + return 0; +} + -Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/attach.exp +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/attach.exp =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/attach.exp 2009-08-03 11:10:12.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/attach.exp 2009-09-09 19:06:01.000000000 +0200 @@ -0,0 +1,432 @@ +# Copyright 1997, 1999, 2002 Free Software Foundation, Inc. + @@ -869,10 +869,10 @@ Index: gdb-6.8.50.20090802/gdb/testsuite +do_call_attach_tests + +return 0 -Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/break.exp +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/break.exp =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/break.exp 2009-08-03 11:10:12.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/break.exp 2009-09-09 19:06:01.000000000 +0200 @@ -0,0 +1,977 @@ +# Copyright 1988, 1990, 1991, 1992, 1994, 1995, 1996, 1997, 1998, 1999, +# 2000, 2002, 2003, 2004 @@ -1851,10 +1851,10 @@ Index: gdb-6.8.50.20090802/gdb/testsuite + send_gdb "set args main\n" + gdb_expect -re ".*$gdb_prompt $" {} +} -Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/corefile.exp +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/corefile.exp =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/corefile.exp 2009-08-03 11:10:12.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/corefile.exp 2009-09-09 19:06:01.000000000 +0200 @@ -0,0 +1,243 @@ +# Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000 +# Free Software Foundation, Inc. @@ -2099,10 +2099,10 @@ Index: gdb-6.8.50.20090802/gdb/testsuite +gdb_test "up" "#\[0-9\]* *\[0-9xa-fH'\]* in .* \\(\\).*" "up in corefile.exp (reinit)" + +gdb_test "core" "No core file now." -Index: gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/Makefile.in +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/Makefile.in =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090802/gdb/testsuite/gdb.pie/Makefile.in 2009-08-03 11:10:12.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.pie/Makefile.in 2009-09-09 19:06:01.000000000 +0200 @@ -0,0 +1,19 @@ +VPATH = @srcdir@ +srcdir = @srcdir@ gdb-6.6-buildid-locate-rpm.patch: acinclude.m4 | 4 aclocal.m4 | 156 ++++++++ config.in | 6 configure | 752 ++++++++++++++++++++++++++++--------------- configure.ac | 193 +++++++++++ event-top.c | 5 symfile.c | 387 +++++++++++++++++++++- symfile.h | 1 testsuite/lib/gdb.exp | 2 testsuite/lib/mi-support.exp | 2 tui/tui-interp.c | 3 11 files changed, 1249 insertions(+), 262 deletions(-) Index: gdb-6.6-buildid-locate-rpm.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.6-buildid-locate-rpm.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gdb-6.6-buildid-locate-rpm.patch 4 Aug 2009 05:37:28 -0000 1.5 +++ gdb-6.6-buildid-locate-rpm.patch 10 Sep 2009 21:37:39 -0000 1.6 @@ -1,7 +1,7 @@ -Index: gdb-6.8.50.20090803/gdb/event-top.c +Index: gdb-6.8.50.20090909/gdb/event-top.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/event-top.c 2009-08-03 16:17:10.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/event-top.c 2009-08-03 16:17:59.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/event-top.c 2009-09-09 20:05:48.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/event-top.c 2009-09-09 20:08:04.000000000 +0200 @@ -33,6 +33,7 @@ #include "cli/cli-script.h" /* for reset_command_nest_depth */ #include "main.h" @@ -28,11 +28,11 @@ Index: gdb-6.8.50.20090803/gdb/event-top /* Each interpreter has its own rules on displaying the command prompt. */ if (!current_interp_display_prompt_p ()) -Index: gdb-6.8.50.20090803/gdb/symfile.c +Index: gdb-6.8.50.20090909/gdb/symfile.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/symfile.c 2009-08-03 16:17:10.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/symfile.c 2009-08-03 16:17:59.000000000 +0200 -@@ -56,6 +56,7 @@ +--- gdb-6.8.50.20090909.orig/gdb/symfile.c 2009-09-09 20:08:04.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/symfile.c 2009-09-09 20:08:04.000000000 +0200 +@@ -57,6 +57,7 @@ #include "solib.h" #include "remote.h" #include "libbfd.h" @@ -40,7 +40,7 @@ Index: gdb-6.8.50.20090803/gdb/symfile.c #include #include -@@ -64,6 +65,7 @@ +@@ -65,6 +66,7 @@ #include #include #include @@ -48,7 +48,7 @@ Index: gdb-6.8.50.20090803/gdb/symfile.c int (*deprecated_ui_load_progress_hook) (const char *section, unsigned long num); -@@ -1692,8 +1694,352 @@ build_id_to_filename (struct build_id *b +@@ -1673,8 +1675,352 @@ build_id_to_filename (struct build_id *b return retval; } @@ -402,7 +402,7 @@ Index: gdb-6.8.50.20090803/gdb/symfile.c avoidance. */ struct missing_filepair -@@ -1747,11 +2093,17 @@ missing_filepair_change (void) +@@ -1728,11 +2074,17 @@ missing_filepair_change (void) /* All their memory came just from missing_filepair_OBSTACK. */ missing_filepair_hash = NULL; } @@ -420,7 +420,7 @@ Index: gdb-6.8.50.20090803/gdb/symfile.c missing_filepair_change (); } -@@ -1818,14 +2170,33 @@ debug_print_missing (const char *binary, +@@ -1799,14 +2151,33 @@ debug_print_missing (const char *binary, *slot = missing_filepair; @@ -461,11 +461,11 @@ Index: gdb-6.8.50.20090803/gdb/symfile.c } static char * -Index: gdb-6.8.50.20090803/gdb/symfile.h +Index: gdb-6.8.50.20090909/gdb/symfile.h =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/symfile.h 2009-08-03 16:17:10.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/symfile.h 2009-08-03 16:17:59.000000000 +0200 -@@ -394,6 +394,7 @@ extern struct build_id *build_id_addr_ge +--- gdb-6.8.50.20090909.orig/gdb/symfile.h 2009-09-09 20:08:04.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/symfile.h 2009-09-09 20:08:04.000000000 +0200 +@@ -387,6 +387,7 @@ extern struct build_id *build_id_addr_ge extern char *build_id_to_filename (struct build_id *build_id, char **link_return, int add_debug_suffix); extern void debug_print_missing (const char *binary, const char *debug); @@ -473,10 +473,10 @@ Index: gdb-6.8.50.20090803/gdb/symfile.h /* From dwarf2read.c */ -Index: gdb-6.8.50.20090803/gdb/testsuite/lib/gdb.exp +Index: gdb-6.8.50.20090909/gdb/testsuite/lib/gdb.exp =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/testsuite/lib/gdb.exp 2009-08-03 16:17:10.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/testsuite/lib/gdb.exp 2009-08-03 16:17:59.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/testsuite/lib/gdb.exp 2009-09-09 20:08:04.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/lib/gdb.exp 2009-09-09 20:08:04.000000000 +0200 @@ -1248,7 +1248,7 @@ proc default_gdb_start { } { warning "Couldn't set the width to 0." } @@ -486,10 +486,10 @@ Index: gdb-6.8.50.20090803/gdb/testsuite send_gdb "set build-id-verbose 0\n" gdb_expect 10 { -re "$gdb_prompt $" { -Index: gdb-6.8.50.20090803/gdb/testsuite/lib/mi-support.exp +Index: gdb-6.8.50.20090909/gdb/testsuite/lib/mi-support.exp =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/testsuite/lib/mi-support.exp 2009-08-03 16:17:10.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/testsuite/lib/mi-support.exp 2009-08-03 16:17:59.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/testsuite/lib/mi-support.exp 2009-09-09 20:08:04.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/lib/mi-support.exp 2009-09-09 20:08:04.000000000 +0200 @@ -221,7 +221,7 @@ proc default_mi_gdb_start { args } { } } @@ -499,10 +499,10 @@ Index: gdb-6.8.50.20090803/gdb/testsuite send_gdb "190-gdb-set build-id-verbose 0\n" gdb_expect 10 { -re ".*190-gdb-set build-id-verbose 0\r\n190\\\^done\r\n$mi_gdb_prompt$" { -Index: gdb-6.8.50.20090803/gdb/tui/tui-interp.c +Index: gdb-6.8.50.20090909/gdb/tui/tui-interp.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/tui/tui-interp.c 2009-08-03 16:17:10.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/tui/tui-interp.c 2009-08-03 16:17:59.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/tui/tui-interp.c 2009-09-09 20:05:48.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/tui/tui-interp.c 2009-09-09 20:08:04.000000000 +0200 @@ -30,6 +30,7 @@ #include "tui/tui.h" #include "tui/tui-io.h" @@ -520,13 +520,13 @@ Index: gdb-6.8.50.20090803/gdb/tui/tui-i /* Tell readline what the prompt to display is and what function it will need to call after a whole line is read. This also displays the first prompt. */ -Index: gdb-6.8.50.20090803/gdb/aclocal.m4 +Index: gdb-6.8.50.20090909/gdb/aclocal.m4 =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/aclocal.m4 2009-08-03 16:17:10.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/aclocal.m4 2009-08-03 16:19:22.000000000 +0200 -@@ -11,6 +11,162 @@ - # even the implied warranty of MERCHANTABILITY or FITNESS FOR A - # PARTICULAR PURPOSE. +--- gdb-6.8.50.20090909.orig/gdb/aclocal.m4 2009-09-09 20:05:48.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/aclocal.m4 2009-09-09 20:09:32.000000000 +0200 +@@ -19,6 +19,162 @@ You have another version of autoconf. I + If you have problems, you may need to regenerate the build system entirely. + To do so, use the procedure documented by the package, typically `autoreconf'.])]) +# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- +# @@ -684,14 +684,14 @@ Index: gdb-6.8.50.20090803/gdb/aclocal.m +fi[]dnl +])# PKG_CHECK_MODULES + - # Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc. + # Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation -Index: gdb-6.8.50.20090803/gdb/config.in +Index: gdb-6.8.50.20090909/gdb/config.in =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/config.in 2009-08-03 16:17:10.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/config.in 2009-08-03 16:17:59.000000000 +0200 -@@ -39,6 +39,9 @@ +--- gdb-6.8.50.20090909.orig/gdb/config.in 2009-09-09 20:08:04.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/config.in 2009-09-09 20:08:04.000000000 +0200 +@@ -42,6 +42,9 @@ /* Define to BFD's default target vector. */ #undef DEFAULT_BFD_VEC @@ -701,7 +701,7 @@ Index: gdb-6.8.50.20090803/gdb/config.in /* Define to 1 if translation of program messages to the user's native language is requested. */ #undef ENABLE_NLS -@@ -218,6 +221,9 @@ +@@ -221,6 +224,9 @@ /* Define if Python 2.6 is being used. */ #undef HAVE_LIBPYTHON2_6 @@ -711,58 +711,58 @@ Index: gdb-6.8.50.20090803/gdb/config.in /* Define if libunwind library is being used. */ #undef HAVE_LIBUNWIND -Index: gdb-6.8.50.20090803/gdb/configure +Index: gdb-6.8.50.20090909/gdb/configure =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/configure 2009-08-03 16:17:10.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/configure 2009-08-03 16:20:09.000000000 +0200 -@@ -314,7 +314,7 @@ ac_subdirs_all="$ac_subdirs_all doc test - ac_subdirs_all="$ac_subdirs_all gdbtk" - ac_subdirs_all="$ac_subdirs_all multi-ice" - ac_subdirs_all="$ac_subdirs_all gdbserver" --ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP RANLIB ac_ct_RANLIB build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os am__leading_dot DEPDIR CCDEPMODE MAKE GMAKE_TRUE GMAKE_FALSE SET_MAKE USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT localedir GL_COND_LIBTOOL_TRUE GL_COND_LIBTOOL_FALSE GNULIB_MEMMEM GNULIB_MEMPCPY GNULIB_MEMRCHR GNULIB_STPCPY GNULIB_STPNCPY GNULIB_STRCHRNUL GNULIB_STRDUP GNULIB_STRNDUP GNULIB_STRNLEN GNULIB_STRPBRK GNULIB_STRSEP GNULIB_ STRSTR GNULIB_STRCASESTR GNULIB_STRTOK_R GNULIB_MBSLEN GNULIB_MBSNLEN GNULIB_MBSCHR GNULIB_MBSRCHR GNULIB_MBSSTR GNULIB_MBSCASECMP GNULIB_MBSNCASECMP GNULIB_MBSPCASECMP GNULIB_MBSCASESTR GNULIB_MBSCSPN GNULIB_MBSPBRK GNULIB_MBSSPN GNULIB_MBSSEP GNULIB_MBSTOK_R GNULIB_STRERROR GNULIB_STRSIGNAL HAVE_DECL_MEMMEM HAVE_MEMPCPY HAVE_DECL_MEMRCHR HAVE_STPCPY HAVE_STPNCPY HAVE_STRCHRNUL HAVE_DECL_STRDUP HAVE_STRNDUP HAVE_DECL_STRNDUP HAVE_DECL_STRNLEN HAVE_STRPBRK HAVE_STRSEP HAVE_STRCASESTR HAVE_DECL_STRTOK_R HAVE_DECL_STRERROR HAVE_DECL_STRSIGNAL REPLACE_STRERROR REPLACE_STRSIGNAL REPLACE_MEMMEM REPLACE_STRCASESTR REPLACE_STRSTR HAVE_LONG_LONG_INT HAVE_UNSIGNED_LONG_LONG_INT HAVE_INTTYPES_H HAVE_SYS_TYPES_H INCLUDE_NEXT NEXT_STDINT_H HAVE_STDINT_H HAVE_SYS_INTTYPES_H HAVE_SYS_BITYPES_H BITSIZEOF_PTRDIFF_T BITSIZEOF_SIG_ATOMIC_T BITSIZEOF_SIZE_T BITSIZEOF_WCHAR_T BITSIZEOF_WINT_T HAVE_SIGNED_SIG_ATOMIC_T HAVE_SIGNED_WCHAR_T HAVE_SIGNED_WINT_T PTRDIFF_T_SUFFIX SIG_ATOMIC_T_SUFFIX SI ZE_T_SUFFIX WCHAR_T_SUFFIX WINT_T_SUFFIX STDINT_H NEXT_STRING_H GNULIB_WCWIDTH HAVE_DECL_WCWIDTH REPLACE_WCWIDTH WCHAR_H HAVE_WCHAR_H NEXT_WCHAR_H LIBGNU_LIBDEPS LIBGNU_LTLIBDEPS GNULIB_STDINT_H PACKAGE INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK AMTAR am__tar am__untar am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH am__fastdepCC_TRUE am__fastdepCC_FALSE DEBUGDIR GDB_DATADIR GDB_DATADIR_PATH pythondir subdirs TARGET_OBS PKGVERSION REPORT_BUGS_TO REPORT_BUGS_TEXI LN_S YACC AR ac_ct_AR DLLTOOL ac_ct_DLLTOOL WINDRES ac_ct_WINDRES MIG ac_ct_MIG READLINE READLINE_DEPS READLINE_CFLAGS HAVE_LIBEXPAT LIBEXPAT LTLIBEXPAT PYTHON_CFLAGS ALLOCA CONFIG_LDFLAGS TARGET_SYSTEM_ROOT TARGET_SYSTEM_ROOT_DEFINE SYSTEM_GDBINIT WARN_CFLAGS WERROR_CFLAGS SER_HARDWIRE WIN32LIBS LIBGUI GUI_CFLAGS_X WIN32LDAPP TCL_VERSION TCL_PATCH_LEVEL TCL_BIN_DIR TCL_SRC_DIR T CL_LIB_FILE TCL_LIB_FLAG TCL_LIB_SPEC TCL_STUB_LIB_FILE TCL_STUB_LIB_FLAG TCL_STUB_LIB_SPEC TCL_INCLUDE TCL_LIBRARY TCL_DEPS TK_VERSION TK_BIN_DIR TK_SRC_DIR TK_LIB_FILE TK_LIB_FLAG TK_LIB_SPEC TK_STUB_LIB_FILE TK_STUB_LIB_FLAG TK_STUB_LIB_SPEC TK_INCLUDE TK_LIBRARY TK_DEPS TK_XINCLUDES X_CFLAGS X_LDFLAGS X_LIBS GDBTKLIBS GDBTK_CFLAGS GDBTK_SRC_DIR SIM SIM_OBS ENABLE_CFLAGS PROFILE_CFLAGS CONFIG_OBS CONFIG_DEPS CONFIG_SRCS CONFIG_ALL CONFIG_CLEAN CONFIG_INSTALL CONFIG_UNINSTALL target_subdir frags GDB_NM_FILE datarootdir docdir htmldir pdfdir LIBOBJS LTLIBOBJS gl_LIBOBJS gl_LTLIBOBJS gltests_LIBOBJS gltests_LTLIBOBJS' -+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP RANLIB ac_ct_RANLIB build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os am__leading_dot DEPDIR CCDEPMODE MAKE GMAKE_TRUE GMAKE_FALSE SET_MAKE USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT localedir GL_COND_LIBTOOL_TRUE GL_COND_LIBTOOL_FALSE GNULIB_MEMMEM GNULIB_MEMPCPY GNULIB_MEMRCHR GNULIB_STPCPY GNULIB_STPNCPY GNULIB_STRCHRNUL GNULIB_STRDUP GNULIB_STRNDUP GNULIB_STRNLEN GNULIB_STRPBRK GNULIB_STRSEP GNULIB_ STRSTR GNULIB_STRCASESTR GNULIB_STRTOK_R GNULIB_MBSLEN GNULIB_MBSNLEN GNULIB_MBSCHR GNULIB_MBSRCHR GNULIB_MBSSTR GNULIB_MBSCASECMP GNULIB_MBSNCASECMP GNULIB_MBSPCASECMP GNULIB_MBSCASESTR GNULIB_MBSCSPN GNULIB_MBSPBRK GNULIB_MBSSPN GNULIB_MBSSEP GNULIB_MBSTOK_R GNULIB_STRERROR GNULIB_STRSIGNAL HAVE_DECL_MEMMEM HAVE_MEMPCPY HAVE_DECL_MEMRCHR HAVE_STPCPY HAVE_STPNCPY HAVE_STRCHRNUL HAVE_DECL_STRDUP HAVE_STRNDUP HAVE_DECL_STRNDUP HAVE_DECL_STRNLEN HAVE_STRPBRK HAVE_STRSEP HAVE_STRCASESTR HAVE_DECL_STRTOK_R HAVE_DECL_STRERROR HAVE_DECL_STRSIGNAL REPLACE_STRERROR REPLACE_STRSIGNAL REPLACE_MEMMEM REPLACE_STRCASESTR REPLACE_STRSTR HAVE_LONG_LONG_INT HAVE_UNSIGNED_LONG_LONG_INT HAVE_INTTYPES_H HAVE_SYS_TYPES_H INCLUDE_NEXT NEXT_STDINT_H HAVE_STDINT_H HAVE_SYS_INTTYPES_H HAVE_SYS_BITYPES_H BITSIZEOF_PTRDIFF_T BITSIZEOF_SIG_ATOMIC_T BITSIZEOF_SIZE_T BITSIZEOF_WCHAR_T BITSIZEOF_WINT_T HAVE_SIGNED_SIG_ATOMIC_T HAVE_SIGNED_WCHAR_T HAVE_SIGNED_WINT_T PTRDIFF_T_SUFFIX SIG_ATOMIC_T_SUFFIX SI ZE_T_SUFFIX WCHAR_T_SUFFIX WINT_T_SUFFIX STDINT_H NEXT_STRING_H GNULIB_WCWIDTH HAVE_DECL_WCWIDTH REPLACE_WCWIDTH WCHAR_H HAVE_WCHAR_H NEXT_WCHAR_H LIBGNU_LIBDEPS LIBGNU_LTLIBDEPS GNULIB_STDINT_H PACKAGE INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK AMTAR am__tar am__untar am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH am__fastdepCC_TRUE am__fastdepCC_FALSE DEBUGDIR GDB_DATADIR GDB_DATADIR_PATH pythondir PKG_CONFIG ac_pt_PKG_CONFIG RPM_CFLAGS RPM_LIBS subdirs TARGET_OBS PKGVERSION REPORT_BUGS_TO REPORT_BUGS_TEXI LN_S YACC AR ac_ct_AR DLLTOOL ac_ct_DLLTOOL WINDRES ac_ct_WINDRES MIG ac_ct_MIG READLINE READLINE_DEPS READLINE_CFLAGS HAVE_LIBEXPAT LIBEXPAT LTLIBEXPAT PYTHON_CFLAGS ALLOCA CONFIG_LDFLAGS TARGET_SYSTEM_ROOT TARGET_SYSTEM_ROOT_DEFINE SYSTEM_GDBINIT WARN_CFLAGS WERROR_CFLAGS SER_HARDWIRE WIN32LIBS LIBGUI GUI_CFLAGS_X WIN32LDAPP TCL_V ERSION TCL_PATCH_LEVEL TCL_BIN_DIR TCL_SRC_DIR TCL_LIB_FILE TCL_LIB_FLAG TCL_LIB_SPEC TCL_STUB_LIB_FILE TCL_STUB_LIB_FLAG TCL_STUB_LIB_SPEC TCL_INCLUDE TCL_LIBRARY TCL_DEPS TK_VERSION TK_BIN_DIR TK_SRC_DIR TK_LIB_FILE TK_LIB_FLAG TK_LIB_SPEC TK_STUB_LIB_FILE TK_STUB_LIB_FLAG TK_STUB_LIB_SPEC TK_INCLUDE TK_LIBRARY TK_DEPS TK_XINCLUDES X_CFLAGS X_LDFLAGS X_LIBS GDBTKLIBS GDBTK_CFLAGS GDBTK_SRC_DIR SIM SIM_OBS ENABLE_CFLAGS PROFILE_CFLAGS CONFIG_OBS CONFIG_DEPS CONFIG_SRCS CONFIG_ALL CONFIG_CLEAN CONFIG_INSTALL CONFIG_UNINSTALL target_subdir frags GDB_NM_FILE datarootdir docdir htmldir pdfdir LIBOBJS LTLIBOBJS gl_LIBOBJS gl_LTLIBOBJS gltests_LIBOBJS gltests_LTLIBOBJS' - ac_subst_files='host_makefile_frag' - ac_pwd=`pwd` - -@@ -776,6 +776,18 @@ ac_env_CPP_set=${CPP+set} - ac_env_CPP_value=$CPP - ac_cv_env_CPP_set=${CPP+set} - ac_cv_env_CPP_value=$CPP -+ac_env_PKG_CONFIG_set=${PKG_CONFIG+set} -+ac_env_PKG_CONFIG_value=$PKG_CONFIG -+ac_cv_env_PKG_CONFIG_set=${PKG_CONFIG+set} -+ac_cv_env_PKG_CONFIG_value=$PKG_CONFIG -+ac_env_RPM_CFLAGS_set=${RPM_CFLAGS+set} -+ac_env_RPM_CFLAGS_value=$RPM_CFLAGS -+ac_cv_env_RPM_CFLAGS_set=${RPM_CFLAGS+set} -+ac_cv_env_RPM_CFLAGS_value=$RPM_CFLAGS -+ac_env_RPM_LIBS_set=${RPM_LIBS+set} -+ac_env_RPM_LIBS_value=$RPM_LIBS -+ac_cv_env_RPM_LIBS_set=${RPM_LIBS+set} -+ac_cv_env_RPM_LIBS_value=$RPM_LIBS - - # - # Report the --help message. -@@ -895,6 +907,8 @@ Optional Packages: +--- gdb-6.8.50.20090909.orig/gdb/configure 2009-09-09 20:08:04.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/configure 2009-09-09 20:09:35.000000000 +0200 +@@ -676,6 +676,9 @@ REPORT_BUGS_TO + PKGVERSION + TARGET_OBS + subdirs ++RPM_LIBS ++RPM_CFLAGS ++PKG_CONFIG + pythondir + GDB_DATADIR_PATH + GDB_DATADIR +@@ -886,6 +889,7 @@ with_separate_debug_dir + with_gdb_datadir + with_relocated_sources + with_pythondir ++with_rpm + enable_targets + enable_64_bit_bfd + enable_gdbcli +@@ -925,6 +929,9 @@ LDFLAGS + LIBS + CPPFLAGS + CPP ++PKG_CONFIG ++RPM_CFLAGS ++RPM_LIBS + YACC + YFLAGS + XMKMF' +@@ -1588,6 +1595,8 @@ Optional Packages: [DATADIR/gdb] --with-pythondir install Python data files in this path [DATADIR/gdb/python] -+ --with-rpm query rpm database for missing debuginfos -+ [yes/no,], [def.], [auto=librpm.so] ++ --with-rpm query rpm database for missing debuginfos (yes/no, ++ def. auto=librpm.so) --with-libunwind use libunwind frame unwinding support --with-curses use the curses library instead of the termcap library -@@ -932,6 +946,9 @@ Some influential environment variables: - CPPFLAGS C/C++ preprocessor flags, e.g. -I if you have - headers in a nonstandard directory +@@ -1621,6 +1630,9 @@ Some influential environment variables: + CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I if + you have headers in a nonstandard directory CPP C preprocessor + PKG_CONFIG path to pkg-config utility + RPM_CFLAGS C compiler flags for RPM, overriding pkg-config + RPM_LIBS linker flags for RPM, overriding pkg-config - - Use these variables to override the choices made by `configure' or to help - it to find libraries and programs with nonstandard names/locations. -@@ -7290,6 +7307,559 @@ _ACEOF + YACC The `Yet Another C Compiler' implementation to use. Defaults to + the first program found out of: `bison -y', `byacc', `yacc'. + YFLAGS The list of arguments that will be passed by default to $YACC. +@@ -6675,6 +6687,486 @@ _ACEOF fi @@ -783,13 +783,13 @@ Index: gdb-6.8.50.20090803/gdb/configure +# cannot find librpm use to the rpmless compilation (like `--without-rpm'). + + -+# Check whether --with-rpm or --without-rpm was given. -+if test "${with_rpm+set}" = set; then -+ withval="$with_rpm" -+ ++# Check whether --with-rpm was given. ++if test "${with_rpm+set}" = set; then : ++ withval=$with_rpm; +else + with_rpm="auto" -+fi; ++fi ++ + + + @@ -809,25 +809,18 @@ Index: gdb-6.8.50.20090803/gdb/configure + fi + LIBRPM_STRING='"'"$LIBRPM"'"' + -+ echo "$as_me:$LINENO: checking specific librpm version" >&5 -+echo $ECHO_N "checking specific librpm version... $ECHO_C" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking specific librpm version" >&5 ++$as_echo_n "checking specific librpm version... " >&6; } + HAVE_DLOPEN_LIBRPM=false + save_LIBS="$LIBS" + LIBS="$LIBS -ldl" -+ if test "$cross_compiling" = yes; then -+ { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 -+echo "$as_me: error: in \`$ac_pwd':" >&2;} -+{ { echo "$as_me:$LINENO: error: cannot run test program while cross compiling -+See \`config.log' for more details." >&5 -+echo "$as_me: error: cannot run test program while cross compiling -+See \`config.log' for more details." >&2;} -+ { (exit 1); exit 1; }; }; } ++ if test "$cross_compiling" = yes; then : ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error "cannot run test program while cross compiling ++See \`config.log' for more details." "$LINENO" 5; } +else -+ cat >conftest.$ac_ext <<_ACEOF -+/* confdefs.h. */ -+_ACEOF -+cat confdefs.h >>conftest.$ac_ext -+cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +#include @@ -910,49 +903,32 @@ Index: gdb-6.8.50.20090803/gdb/configure + return 0; +} +_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then ++if ac_fn_c_try_run "$LINENO"; then : + + DLOPEN_LIBRPM="`cat conftest.out`" + if test "x$DLOPEN_LIBRPM" != "x"; then + HAVE_DLOPEN_LIBRPM=true -+ echo "$as_me:$LINENO: result: $DLOPEN_LIBRPM" >&5 -+echo "${ECHO_T}$DLOPEN_LIBRPM" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLOPEN_LIBRPM" >&5 ++$as_echo "$DLOPEN_LIBRPM" >&6; } + fi + -+else -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+sed 's/^/| /' conftest.$ac_ext >&5 -+ +fi -+rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ ++ conftest.$ac_objext conftest.beam conftest.$ac_ext +fi ++ + rm -f conftest.out + + + + if $HAVE_DLOPEN_LIBRPM; then + -+ echo "$as_me:$LINENO: checking rpm library API compatibility" >&5 -+echo $ECHO_N "checking rpm library API compatibility... $ECHO_C" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking rpm library API compatibility" >&5 ++$as_echo_n "checking rpm library API compatibility... " >&6; } + # The compilation requires -Werror to verify anything. + save_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS -Werror" -+ cat >conftest.$ac_ext <<_ACEOF -+/* confdefs.h. */ -+_ACEOF -+cat confdefs.h >>conftest.$ac_ext -+cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Duplicate here the declarations to verify they match "symfile.c". */ @@ -977,44 +953,20 @@ Index: gdb-6.8.50.20090803/gdb/configure + return 0; +} +_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>conftest.er1 -+ ac_status=$? -+ grep -v '^ *+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -z "$ac_c_werror_flag" -+ || test ! -s conftest.err' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then ++if ac_fn_c_try_compile "$LINENO"; then : + + LIBRPM_COMPAT=true -+ echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } + +else -+ echo "$as_me: failed program was:" >&5 -+sed 's/^/| /' conftest.$ac_ext >&5 -+ + + LIBRPM_COMPAT=false -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + +fi -+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + CFLAGS="$save_CFLAGS" + + if ! $LIBRPM_COMPAT; then @@ -1030,18 +982,14 @@ Index: gdb-6.8.50.20090803/gdb/configure +_ACEOF + + -+cat >>confdefs.h <<\_ACEOF -+#define HAVE_LIBRPM 1 -+_ACEOF ++$as_echo "#define HAVE_LIBRPM 1" >>confdefs.h + + else -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + LIBS="$save_LIBS" + if $DLOPEN_REQUIRE; then -+ { { echo "$as_me:$LINENO: error: Specific name $LIBRPM was requested but it could not be opened." >&5 -+echo "$as_me: error: Specific name $LIBRPM was requested but it could not be opened." >&2;} -+ { (exit 1); exit 1; }; } ++ as_fn_error "Specific name $LIBRPM was requested but it could not be opened." "$LINENO" 5 + fi + + @@ -1049,10 +997,10 @@ Index: gdb-6.8.50.20090803/gdb/configure + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. +set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_PKG_CONFIG+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : ++ $as_echo_n "(cached) " >&6 +else + case $PKG_CONFIG in + [\\/]* | ?:[\\/]*) @@ -1064,37 +1012,38 @@ Index: gdb-6.8.50.20090803/gdb/configure +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done -+done ++ done ++IFS=$as_save_IFS + + ;; +esac +fi +PKG_CONFIG=$ac_cv_path_PKG_CONFIG -+ +if test -n "$PKG_CONFIG"; then -+ echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 -+echo "${ECHO_T}$PKG_CONFIG" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 ++$as_echo "$PKG_CONFIG" >&6; } +else -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } +fi + ++ +fi +if test -z "$ac_cv_path_PKG_CONFIG"; then + ac_pt_PKG_CONFIG=$PKG_CONFIG + # Extract the first word of "pkg-config", so it can be a program name with args. +set dummy pkg-config; ac_word=$2 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then : ++ $as_echo_n "(cached) " >&6 +else + case $ac_pt_PKG_CONFIG in + [\\/]* | ?:[\\/]*) @@ -1106,29 +1055,39 @@ Index: gdb-6.8.50.20090803/gdb/configure +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done -+done ++ done ++IFS=$as_save_IFS + + ;; +esac +fi +ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG -+ +if test -n "$ac_pt_PKG_CONFIG"; then -+ echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5 -+echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 ++$as_echo "$ac_pt_PKG_CONFIG" >&6; } +else -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } +fi + -+ PKG_CONFIG=$ac_pt_PKG_CONFIG ++ if test "x$ac_pt_PKG_CONFIG" = x; then ++ PKG_CONFIG="" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++ac_tool_warned=yes ;; ++esac ++ PKG_CONFIG=$ac_pt_PKG_CONFIG ++ fi +else + PKG_CONFIG="$ac_cv_path_PKG_CONFIG" +fi @@ -1136,32 +1095,32 @@ Index: gdb-6.8.50.20090803/gdb/configure +fi +if test -n "$PKG_CONFIG"; then + _pkg_min_version=0.9.0 -+ echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5 -+echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 ++$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } + if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then -+ echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } + else -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + PKG_CONFIG="" + fi + +fi + +pkg_failed=no -+echo "$as_me:$LINENO: checking for RPM" >&5 -+echo $ECHO_N "checking for RPM... $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for RPM" >&5 ++$as_echo_n "checking for RPM... " >&6; } + +if test -n "$RPM_CFLAGS"; then + pkg_cv_RPM_CFLAGS="$RPM_CFLAGS" + elif test -n "$PKG_CONFIG"; then + if test -n "$PKG_CONFIG" && \ -+ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"rpm\"") >&5 ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"rpm\""; } >&5 + ($PKG_CONFIG --exists --print-errors "rpm") 2>&5 + ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; then ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then + pkg_cv_RPM_CFLAGS=`$PKG_CONFIG --cflags "rpm" 2>/dev/null` +else + pkg_failed=yes @@ -1173,11 +1132,11 @@ Index: gdb-6.8.50.20090803/gdb/configure + pkg_cv_RPM_LIBS="$RPM_LIBS" + elif test -n "$PKG_CONFIG"; then + if test -n "$PKG_CONFIG" && \ -+ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"rpm\"") >&5 ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"rpm\""; } >&5 + ($PKG_CONFIG --exists --print-errors "rpm") 2>&5 + ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; then ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then + pkg_cv_RPM_LIBS=`$PKG_CONFIG --libs "rpm" 2>/dev/null` +else + pkg_failed=yes @@ -1203,31 +1162,27 @@ Index: gdb-6.8.50.20090803/gdb/configure + # Put the nasty error message in config.log where it belongs + echo "$RPM_PKG_ERRORS" >&5 + -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + HAVE_LIBRPM=false +elif test $pkg_failed = untried; then + HAVE_LIBRPM=false +else + RPM_CFLAGS=$pkg_cv_RPM_CFLAGS + RPM_LIBS=$pkg_cv_RPM_LIBS -+ echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } + HAVE_LIBRPM=true +fi + + if $HAVE_LIBRPM; then + -+ echo "$as_me:$LINENO: checking rpm library API compatibility" >&5 -+echo $ECHO_N "checking rpm library API compatibility... $ECHO_C" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking rpm library API compatibility" >&5 ++$as_echo_n "checking rpm library API compatibility... " >&6; } + # The compilation requires -Werror to verify anything. + save_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS -Werror" -+ cat >conftest.$ac_ext <<_ACEOF -+/* confdefs.h. */ -+_ACEOF -+cat confdefs.h >>conftest.$ac_ext -+cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Duplicate here the declarations to verify they match "symfile.c". */ @@ -1252,44 +1207,20 @@ Index: gdb-6.8.50.20090803/gdb/configure + return 0; +} +_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>conftest.er1 -+ ac_status=$? -+ grep -v '^ *+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -z "$ac_c_werror_flag" -+ || test ! -s conftest.err' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then ++if ac_fn_c_try_compile "$LINENO"; then : + + LIBRPM_COMPAT=true -+ echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } + +else -+ echo "$as_me: failed program was:" >&5 -+sed 's/^/| /' conftest.$ac_ext >&5 -+ + + LIBRPM_COMPAT=false -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + +fi -+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + CFLAGS="$save_CFLAGS" + + if ! $LIBRPM_COMPAT; then @@ -1300,20 +1231,16 @@ Index: gdb-6.8.50.20090803/gdb/configure + + if $HAVE_LIBRPM; then + -+cat >>confdefs.h <<\_ACEOF -+#define HAVE_LIBRPM 1 -+_ACEOF ++$as_echo "#define HAVE_LIBRPM 1" >>confdefs.h + + CFLAGS="$CFLAGS $RPM_CFLAGS" + LIBS="$LIBS $RPM_LIBS" + else + if $RPM_REQUIRE; then -+ { { echo "$as_me:$LINENO: error: $RPM_PKG_ERRORS" >&5 -+echo "$as_me: error: $RPM_PKG_ERRORS" >&2;} -+ { (exit 1); exit 1; }; } ++ as_fn_error "$RPM_PKG_ERRORS" "$LINENO" 5 + else -+ { echo "$as_me:$LINENO: WARNING: $RPM_PKG_ERRORS" >&5 -+echo "$as_me: WARNING: $RPM_PKG_ERRORS" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $RPM_PKG_ERRORS" >&5 ++$as_echo "$as_me: WARNING: $RPM_PKG_ERRORS" >&2;} + fi + fi + fi @@ -1322,22 +1249,287 @@ Index: gdb-6.8.50.20090803/gdb/configure -@@ -22513,6 +23083,10 @@ s, at DEBUGDIR@,$DEBUGDIR,;t t - s, at GDB_DATADIR@,$GDB_DATADIR,;t t - s, at GDB_DATADIR_PATH@,$GDB_DATADIR_PATH,;t t - s, at pythondir@,$pythondir,;t t -+s, at PKG_CONFIG@,$PKG_CONFIG,;t t -+s, at ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t -+s, at RPM_CFLAGS@,$RPM_CFLAGS,;t t -+s, at RPM_LIBS@,$RPM_LIBS,;t t - s, at subdirs@,$subdirs,;t t - s, at TARGET_OBS@,$TARGET_OBS,;t t - s, at PKGVERSION@,$PKGVERSION,;t t -Index: gdb-6.8.50.20090803/gdb/configure.ac +@@ -9721,265 +10213,25 @@ $as_echo "#define STDC_HEADERS 1" >>conf + + fi + +- +- + for ac_header in sys/user32.h sys/procfs32.h +-do +-as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +-if eval "test \"\${$as_ac_Header+set}\" = set"; then +- echo "$as_me:$LINENO: checking for $ac_header" >&5 +-echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +-if eval "test \"\${$as_ac_Header+set}\" = set"; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-fi +-echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +-echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +-else +- # Is the header compilable? +-echo "$as_me:$LINENO: checking $ac_header usability" >&5 +-echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-$ac_includes_default +-#include <$ac_header> +-_ACEOF +-rm -f conftest.$ac_objext +-if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 +- (eval $ac_compile) 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && +- { ac_try='test -z "$ac_c_werror_flag" +- || test ! -s conftest.err' +- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 +- (eval $ac_try) 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; } && +- { ac_try='test -s conftest.$ac_objext' +- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 +- (eval $ac_try) 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; }; then +- ac_header_compiler=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +-ac_header_compiler=no +-fi +-rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +-echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +-echo "${ECHO_T}$ac_header_compiler" >&6 +- +-# Is the header present? +-echo "$as_me:$LINENO: checking $ac_header presence" >&5 +-echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include <$ac_header> +-_ACEOF +-if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 +- (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } >/dev/null; then +- if test -s conftest.err; then +- ac_cpp_err=$ac_c_preproc_warn_flag +- ac_cpp_err=$ac_cpp_err$ac_c_werror_flag +- else +- ac_cpp_err= +- fi +-else +- ac_cpp_err=yes +-fi +-if test -z "$ac_cpp_err"; then +- ac_header_preproc=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_header_preproc=no +-fi +-rm -f conftest.err conftest.$ac_ext +-echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +-echo "${ECHO_T}$ac_header_preproc" >&6 +- +-# So? What about this header? +-case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in +- yes:no: ) +- { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +-echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +-echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} +- ac_header_preproc=yes +- ;; +- no:yes:* ) +- { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +-echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} +- { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +-echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} +- { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +-echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} +- { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +-echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} +- { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +-echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} +- { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +-echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} +- ( +- cat <<\_ASBOX +-## ------------------------------------------ ## +-## Report this to the AC_PACKAGE_NAME lists. ## +-## ------------------------------------------ ## +-_ASBOX +- ) | +- sed "s/^/$as_me: WARNING: /" >&2 +- ;; +-esac +-echo "$as_me:$LINENO: checking for $ac_header" >&5 +-echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +-if eval "test \"\${$as_ac_Header+set}\" = set"; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- eval "$as_ac_Header=\$ac_header_preproc" +-fi +-echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +-echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +- +-fi +-if test `eval echo '${'$as_ac_Header'}'` = yes; then ++do : ++ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ++ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" ++eval as_val=\$$as_ac_Header ++ if test "x$as_val" = x""yes; then : + cat >>confdefs.h <<_ACEOF +-#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 ++#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 + _ACEOF + + fi + + done + +-echo "$as_me:$LINENO: checking for struct elf_prstatus32.pr_reg" >&5 +-echo $ECHO_N "checking for struct elf_prstatus32.pr_reg... $ECHO_C" >&6 +-if test "${ac_cv_member_struct_elf_prstatus32_pr_reg+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +- +-int +-main () +-{ +-static struct elf_prstatus32 ac_aggr; +-if (ac_aggr.pr_reg) +-return 0; +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext +-if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 +- (eval $ac_compile) 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && +- { ac_try='test -z "$ac_c_werror_flag" +- || test ! -s conftest.err' +- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 +- (eval $ac_try) 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; } && +- { ac_try='test -s conftest.$ac_objext' +- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 +- (eval $ac_try) 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; }; then +- ac_cv_member_struct_elf_prstatus32_pr_reg=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +- +-int +-main () +-{ +-static struct elf_prstatus32 ac_aggr; +-if (sizeof ac_aggr.pr_reg) +-return 0; +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext +-if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 +- (eval $ac_compile) 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && +- { ac_try='test -z "$ac_c_werror_flag" +- || test ! -s conftest.err' +- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 +- (eval $ac_try) 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; } && +- { ac_try='test -s conftest.$ac_objext' +- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 +- (eval $ac_try) 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; }; then +- ac_cv_member_struct_elf_prstatus32_pr_reg=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +-ac_cv_member_struct_elf_prstatus32_pr_reg=no +-fi +-rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +-fi +-rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +-fi +-echo "$as_me:$LINENO: result: $ac_cv_member_struct_elf_prstatus32_pr_reg" >&5 +-echo "${ECHO_T}$ac_cv_member_struct_elf_prstatus32_pr_reg" >&6 +-if test $ac_cv_member_struct_elf_prstatus32_pr_reg = yes; then ++ac_fn_c_check_member "$LINENO" "struct elf_prstatus32" "pr_reg" "ac_cv_member_struct_elf_prstatus32_pr_reg" "#include ++" ++if test "x$ac_cv_member_struct_elf_prstatus32_pr_reg" = x""yes; then : + +-cat >>confdefs.h <<\_ACEOF +-#define HAVE_ELF_PRSTATUS32 1 +-_ACEOF ++$as_echo "#define HAVE_ELF_PRSTATUS32 1" >>confdefs.h + + fi + +Index: gdb-6.8.50.20090909/gdb/configure.ac =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/configure.ac 2009-08-03 16:17:10.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/configure.ac 2009-08-03 16:17:59.000000000 +0200 -@@ -153,6 +153,199 @@ else +--- gdb-6.8.50.20090909.orig/gdb/configure.ac 2009-09-09 20:08:04.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/configure.ac 2009-09-09 20:08:04.000000000 +0200 +@@ -151,6 +151,199 @@ else fi AC_SUBST(pythondir) @@ -1359,7 +1551,7 @@ Index: gdb-6.8.50.20090803/gdb/configure + +AC_ARG_WITH([rpm], + [AS_HELP_STRING([--with-rpm], -+ [query rpm database for missing debuginfos [yes/no, def. auto=librpm.so]])], [], [with_rpm="auto"]) ++ [query rpm database for missing debuginfos (yes/no, def. auto=librpm.so)])], [], [with_rpm="auto"]) + +m4_pattern_allow([^AC_MSG_ERROR$]) +m4_pattern_allow([^AC_MSG_WARN$]) @@ -1537,3 +1729,22 @@ Index: gdb-6.8.50.20090803/gdb/configure AC_CONFIG_SUBDIRS(doc testsuite) +Index: gdb-6.8.50.20090909/gdb/acinclude.m4 +=================================================================== +--- gdb-6.8.50.20090909.orig/gdb/acinclude.m4 2009-09-09 20:05:48.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/acinclude.m4 2009-09-09 20:08:04.000000000 +0200 +@@ -1,3 +1,5 @@ ++# serial 1 ++ + dnl written by Rob Savoye for Cygnus Support + dnl major rewriting for Tcl 7.5 by Don Libes + +@@ -79,8 +81,6 @@ AC_MSG_RESULT(yes) + # Foundation, Inc., 51 Franklin Street, Fifth Floor, + # Boston, MA 02110-1301, USA. + +-# serial 1 +- + # @defmac AC_PROG_CC_STDC + # @maindex PROG_CC_STDC + # @ovindex CC gdb-6.6-buildid-locate.patch: corelow.c | 61 ++++ doc/gdb.texinfo | 21 + solib-svr4.c | 30 +- symfile.c | 637 +++++++++++++++++++++++++++++++++++++++---- symfile.h | 7 testsuite/lib/gdb.exp | 10 testsuite/lib/mi-support.exp | 10 7 files changed, 723 insertions(+), 53 deletions(-) Index: gdb-6.6-buildid-locate.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.6-buildid-locate.patch,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- gdb-6.6-buildid-locate.patch 18 Aug 2009 19:10:33 -0000 1.25 +++ gdb-6.6-buildid-locate.patch 10 Sep 2009 21:37:39 -0000 1.26 @@ -1,7 +1,7 @@ -Index: gdb-6.8.50.20090818/gdb/corelow.c +Index: gdb-6.8.50.20090909/gdb/corelow.c =================================================================== ---- gdb-6.8.50.20090818.orig/gdb/corelow.c 2009-07-31 17:25:21.000000000 +0200 -+++ gdb-6.8.50.20090818/gdb/corelow.c 2009-08-18 21:07:23.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/corelow.c 2009-07-31 17:25:21.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/corelow.c 2009-09-09 19:09:35.000000000 +0200 @@ -45,6 +45,10 @@ #include "exceptions.h" #include "solib.h" @@ -89,11 +89,11 @@ Index: gdb-6.8.50.20090818/gdb/corelow.c + NULL, NULL, NULL, + &setlist, &showlist); } -Index: gdb-6.8.50.20090818/gdb/doc/gdb.texinfo +Index: gdb-6.8.50.20090909/gdb/doc/gdb.texinfo =================================================================== ---- gdb-6.8.50.20090818.orig/gdb/doc/gdb.texinfo 2009-08-18 21:07:05.000000000 +0200 -+++ gdb-6.8.50.20090818/gdb/doc/gdb.texinfo 2009-08-18 21:07:23.000000000 +0200 -@@ -13733,6 +13733,27 @@ information files. +--- gdb-6.8.50.20090909.orig/gdb/doc/gdb.texinfo 2009-09-09 19:09:31.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/doc/gdb.texinfo 2009-09-09 19:09:35.000000000 +0200 +@@ -13764,6 +13764,27 @@ information files. @end table @@ -121,10 +121,10 @@ Index: gdb-6.8.50.20090818/gdb/doc/gdb.t @cindex @code{.gnu_debuglink} sections @cindex debug link sections A debug link is a special section of the executable file named -Index: gdb-6.8.50.20090818/gdb/solib-svr4.c +Index: gdb-6.8.50.20090909/gdb/solib-svr4.c =================================================================== ---- gdb-6.8.50.20090818.orig/gdb/solib-svr4.c 2009-08-18 21:07:04.000000000 +0200 -+++ gdb-6.8.50.20090818/gdb/solib-svr4.c 2009-08-18 21:07:23.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/solib-svr4.c 2009-09-09 19:05:56.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/solib-svr4.c 2009-09-09 19:09:35.000000000 +0200 @@ -1101,9 +1101,33 @@ svr4_current_sos (void) safe_strerror (errcode)); else @@ -162,10 +162,10 @@ Index: gdb-6.8.50.20090818/gdb/solib-svr } xfree (buffer); -Index: gdb-6.8.50.20090818/gdb/symfile.c +Index: gdb-6.8.50.20090909/gdb/symfile.c =================================================================== ---- gdb-6.8.50.20090818.orig/gdb/symfile.c 2009-08-18 21:07:05.000000000 +0200 -+++ gdb-6.8.50.20090818/gdb/symfile.c 2009-08-18 21:08:31.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/symfile.c 2009-09-09 19:09:31.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/symfile.c 2009-09-09 19:09:55.000000000 +0200 @@ -56,6 +56,7 @@ #include "elf-bfd.h" #include "solib.h" @@ -174,7 +174,7 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c #include #include -@@ -1193,16 +1194,65 @@ symbol_file_clear (int from_tty) +@@ -1174,16 +1175,65 @@ symbol_file_clear (int from_tty) printf_unfiltered (_("No symbol file now.\n")); } @@ -242,7 +242,7 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c { struct build_id *retval; -@@ -1218,6 +1268,348 @@ build_id_bfd_get (bfd *abfd) +@@ -1199,6 +1249,348 @@ build_id_bfd_get (bfd *abfd) return retval; } @@ -591,7 +591,7 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c /* Return if FILENAME has NT_GNU_BUILD_ID matching the CHECK value. */ static int -@@ -1235,7 +1627,7 @@ build_id_verify (const char *filename, s +@@ -1216,7 +1608,7 @@ build_id_verify (const char *filename, s if (abfd == NULL) return 0; @@ -600,7 +600,7 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c if (found == NULL) warning (_("File \"%s\" has no build-id, file skipped"), filename); -@@ -1254,8 +1646,9 @@ build_id_verify (const char *filename, s +@@ -1235,8 +1627,9 @@ build_id_verify (const char *filename, s return retval; } @@ -612,7 +612,7 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c { char *link, *s, *retval = NULL; gdb_byte *data = build_id->data; -@@ -1263,7 +1656,9 @@ build_id_to_debug_filename (struct build +@@ -1244,7 +1637,9 @@ build_id_to_debug_filename (struct build /* DEBUG_FILE_DIRECTORY/.build-id/ab/cdef */ link = xmalloc (strlen (debug_file_directory) + (sizeof "/.build-id/" - 1) + 1 @@ -623,7 +623,7 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c s = link + sprintf (link, "%s/.build-id/", debug_file_directory); if (size > 0) { -@@ -1274,12 +1669,14 @@ build_id_to_debug_filename (struct build +@@ -1255,12 +1650,14 @@ build_id_to_debug_filename (struct build *s++ = '/'; while (size-- > 0) s += sprintf (s, "%02x", (unsigned) *data++); @@ -640,7 +640,7 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c if (retval != NULL && !build_id_verify (retval, build_id)) { -@@ -1287,9 +1684,150 @@ build_id_to_debug_filename (struct build +@@ -1268,9 +1665,150 @@ build_id_to_debug_filename (struct build retval = NULL; } @@ -791,7 +791,7 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c static char * get_debug_link_info (struct objfile *objfile, unsigned long *crc32_out) { -@@ -1372,32 +1910,36 @@ static char * +@@ -1353,32 +1891,36 @@ static char * find_separate_debug_file (struct objfile *objfile) { asection *sect; @@ -836,7 +836,7 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c } basename = get_debug_link_info (objfile, &crc32); -@@ -1405,7 +1947,7 @@ find_separate_debug_file (struct objfile +@@ -1386,7 +1928,7 @@ find_separate_debug_file (struct objfile if (basename == NULL) /* There's no separate debug info, hence there's no way we could load it => no warning. */ @@ -845,7 +845,7 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c dir = xstrdup (objfile->name); -@@ -1427,24 +1969,19 @@ find_separate_debug_file (struct objfile +@@ -1408,24 +1950,19 @@ find_separate_debug_file (struct objfile if (canon_name && strlen (canon_name) > i) i = strlen (canon_name); @@ -877,7 +877,7 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c /* Then try in the subdirectory named DEBUG_SUBDIRECTORY. */ strcpy (debugfile, dir); -@@ -1453,12 +1990,7 @@ find_separate_debug_file (struct objfile +@@ -1434,12 +1971,7 @@ find_separate_debug_file (struct objfile strcat (debugfile, basename); if (separate_debug_file_exists (debugfile, crc32, objfile->name)) @@ -891,7 +891,7 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c /* Then try in the global debugfile directory. */ strcpy (debugfile, debug_file_directory); -@@ -1467,12 +1999,7 @@ find_separate_debug_file (struct objfile +@@ -1448,12 +1980,7 @@ find_separate_debug_file (struct objfile strcat (debugfile, basename); if (separate_debug_file_exists (debugfile, crc32, objfile->name)) @@ -905,7 +905,7 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c /* If the file is in the sysroot, try using its base path in the global debugfile directory. */ -@@ -1486,20 +2013,18 @@ find_separate_debug_file (struct objfile +@@ -1467,20 +1994,18 @@ find_separate_debug_file (struct objfile strcat (debugfile, basename); if (separate_debug_file_exists (debugfile, crc32, objfile->name)) @@ -933,28 +933,28 @@ Index: gdb-6.8.50.20090818/gdb/symfile.c } -@@ -4255,4 +4780,16 @@ Show printing of symbol loading messages - NULL, - NULL, - &setprintlist, &showprintlist); -+ -+ add_setshow_zinteger_cmd ("build-id-verbose", no_class, &build_id_verbose, -+ _("\ -+Set debugging level of the build-id locator."), _("\ -+Show debugging level of the build-id locator."), _("\ -+Level 1 (default) enables printing the missing debug filenames,\n\ -+level 2 also prints the parsing of binaries to find the identificators."), -+ NULL, -+ show_build_id_verbose, -+ &setlist, &showlist); -+ -+ observer_attach_executable_changed (debug_print_executable_changed); +@@ -4231,4 +4756,16 @@ the global debug-file directory prepende + NULL, + show_debug_file_directory, + &setlist, &showlist); ++ ++ add_setshow_zinteger_cmd ("build-id-verbose", no_class, &build_id_verbose, ++ _("\ ++ Set debugging level of the build-id locator."), _("\ ++ Show debugging level of the build-id locator."), _("\ ++ Level 1 (default) enables printing the missing debug filenames,\n\ ++ level 2 also prints the parsing of binaries to find the identificators."), ++ NULL, ++ show_build_id_verbose, ++ &setlist, &showlist); ++ ++ observer_attach_executable_changed (debug_print_executable_changed); } -Index: gdb-6.8.50.20090818/gdb/symfile.h +Index: gdb-6.8.50.20090909/gdb/symfile.h =================================================================== ---- gdb-6.8.50.20090818.orig/gdb/symfile.h 2009-08-18 21:07:04.000000000 +0200 -+++ gdb-6.8.50.20090818/gdb/symfile.h 2009-08-18 21:07:23.000000000 +0200 -@@ -388,6 +388,13 @@ extern int symfile_map_offsets_to_segmen +--- gdb-6.8.50.20090909.orig/gdb/symfile.h 2009-09-09 19:05:56.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/symfile.h 2009-09-09 19:09:35.000000000 +0200 +@@ -381,6 +381,13 @@ extern int symfile_map_offsets_to_segmen struct symfile_segment_data *get_symfile_segment_data (bfd *abfd); void free_symfile_segment_data (struct symfile_segment_data *data); @@ -968,10 +968,10 @@ Index: gdb-6.8.50.20090818/gdb/symfile.h /* From dwarf2read.c */ extern int dwarf2_has_info (struct objfile *); -Index: gdb-6.8.50.20090818/gdb/testsuite/lib/gdb.exp +Index: gdb-6.8.50.20090909/gdb/testsuite/lib/gdb.exp =================================================================== ---- gdb-6.8.50.20090818.orig/gdb/testsuite/lib/gdb.exp 2009-08-18 21:07:04.000000000 +0200 -+++ gdb-6.8.50.20090818/gdb/testsuite/lib/gdb.exp 2009-08-18 21:07:23.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/testsuite/lib/gdb.exp 2009-09-09 19:05:56.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/lib/gdb.exp 2009-09-09 19:09:35.000000000 +0200 @@ -1248,6 +1248,16 @@ proc default_gdb_start { } { warning "Couldn't set the width to 0." } @@ -989,10 +989,10 @@ Index: gdb-6.8.50.20090818/gdb/testsuite return 0; } -Index: gdb-6.8.50.20090818/gdb/testsuite/lib/mi-support.exp +Index: gdb-6.8.50.20090909/gdb/testsuite/lib/mi-support.exp =================================================================== ---- gdb-6.8.50.20090818.orig/gdb/testsuite/lib/mi-support.exp 2009-08-18 21:07:04.000000000 +0200 -+++ gdb-6.8.50.20090818/gdb/testsuite/lib/mi-support.exp 2009-08-18 21:07:23.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/testsuite/lib/mi-support.exp 2009-09-09 19:05:56.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/lib/mi-support.exp 2009-09-09 19:09:35.000000000 +0200 @@ -221,6 +221,16 @@ proc default_mi_gdb_start { args } { } } gdb-6.8-bz254229-gcore-prpsinfo.patch: bfd/elf-bfd.h | 2 bfd/elf.c | 25 +++++-- gdb/amd64-linux-nat.c | 15 +++- gdb/fbsd-nat.c | 1 gdb/linux-nat.c | 172 +++++++++++++++++++++++++++++++++++++++++++++++++- gdb/linux-nat.h | 2 gdb/procfs.c | 1 7 files changed, 203 insertions(+), 15 deletions(-) Index: gdb-6.8-bz254229-gcore-prpsinfo.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.8-bz254229-gcore-prpsinfo.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gdb-6.8-bz254229-gcore-prpsinfo.patch 4 Aug 2009 05:37:28 -0000 1.3 +++ gdb-6.8-bz254229-gcore-prpsinfo.patch 10 Sep 2009 21:37:39 -0000 1.4 @@ -1,8 +1,8 @@ -Index: gdb-6.8.50.20090803/bfd/elf-bfd.h +Index: gdb-6.8.50.20090910/bfd/elf-bfd.h =================================================================== ---- gdb-6.8.50.20090803.orig/bfd/elf-bfd.h 2009-07-23 15:00:20.000000000 +0200 -+++ gdb-6.8.50.20090803/bfd/elf-bfd.h 2009-08-03 17:21:25.000000000 +0200 -@@ -2115,7 +2115,7 @@ extern Elf_Internal_Phdr * _bfd_elf_find +--- gdb-6.8.50.20090910.orig/bfd/elf-bfd.h 2009-09-09 23:38:57.000000000 +0200 ++++ gdb-6.8.50.20090910/bfd/elf-bfd.h 2009-09-10 23:01:15.000000000 +0200 +@@ -2121,7 +2121,7 @@ extern Elf_Internal_Phdr * _bfd_elf_find extern char *elfcore_write_note (bfd *, char *, int *, const char *, int, const void *, int); extern char *elfcore_write_prpsinfo @@ -11,11 +11,11 @@ Index: gdb-6.8.50.20090803/bfd/elf-bfd.h extern char *elfcore_write_prstatus (bfd *, char *, int *, long, int, const void *); extern char * elfcore_write_pstatus -Index: gdb-6.8.50.20090803/bfd/elf.c +Index: gdb-6.8.50.20090910/bfd/elf.c =================================================================== ---- gdb-6.8.50.20090803.orig/bfd/elf.c 2009-07-23 15:00:20.000000000 +0200 -+++ gdb-6.8.50.20090803/bfd/elf.c 2009-08-03 17:23:13.000000000 +0200 -@@ -8381,6 +8381,7 @@ char * +--- gdb-6.8.50.20090910.orig/bfd/elf.c 2009-09-09 23:38:57.000000000 +0200 ++++ gdb-6.8.50.20090910/bfd/elf.c 2009-09-10 23:04:17.000000000 +0200 +@@ -8398,6 +8398,7 @@ char * elfcore_write_prpsinfo (bfd *abfd, char *buf, int *bufsiz, @@ -23,7 +23,7 @@ Index: gdb-6.8.50.20090803/bfd/elf.c const char *fname, const char *psargs) { -@@ -8407,9 +8408,15 @@ elfcore_write_prpsinfo (bfd *abfd, +@@ -8424,9 +8425,15 @@ elfcore_write_prpsinfo (bfd *abfd, int note_type = NT_PRPSINFO; #endif @@ -42,7 +42,7 @@ Index: gdb-6.8.50.20090803/bfd/elf.c return elfcore_write_note (abfd, buf, bufsiz, note_name, note_type, &data, sizeof (data)); } -@@ -8424,9 +8431,15 @@ elfcore_write_prpsinfo (bfd *abfd, +@@ -8441,9 +8448,15 @@ elfcore_write_prpsinfo (bfd *abfd, int note_type = NT_PRPSINFO; #endif @@ -61,10 +61,10 @@ Index: gdb-6.8.50.20090803/bfd/elf.c return elfcore_write_note (abfd, buf, bufsiz, note_name, note_type, &data, sizeof (data)); } -Index: gdb-6.8.50.20090803/gdb/amd64-linux-nat.c +Index: gdb-6.8.50.20090910/gdb/amd64-linux-nat.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/amd64-linux-nat.c 2009-08-03 17:19:57.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/amd64-linux-nat.c 2009-08-03 17:21:25.000000000 +0200 +--- gdb-6.8.50.20090910.orig/gdb/amd64-linux-nat.c 2009-09-10 23:01:07.000000000 +0200 ++++ gdb-6.8.50.20090910/gdb/amd64-linux-nat.c 2009-09-10 23:01:15.000000000 +0200 @@ -140,6 +140,7 @@ static int amd64_linux_gregset32_reg_off static char * @@ -98,10 +98,10 @@ Index: gdb-6.8.50.20090803/gdb/amd64-lin } static void -Index: gdb-6.8.50.20090803/gdb/fbsd-nat.c +Index: gdb-6.8.50.20090910/gdb/fbsd-nat.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/fbsd-nat.c 2009-07-02 19:21:06.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/fbsd-nat.c 2009-08-03 17:21:25.000000000 +0200 +--- gdb-6.8.50.20090910.orig/gdb/fbsd-nat.c 2009-07-02 19:21:06.000000000 +0200 ++++ gdb-6.8.50.20090910/gdb/fbsd-nat.c 2009-09-10 23:01:15.000000000 +0200 @@ -211,6 +211,7 @@ fbsd_make_corefile_notes (bfd *obfd, int psargs = reconcat (psargs, psargs, " ", get_inferior_args (), NULL); @@ -110,10 +110,10 @@ Index: gdb-6.8.50.20090803/gdb/fbsd-nat. fname, psargs); } -Index: gdb-6.8.50.20090803/gdb/linux-nat.c +Index: gdb-6.8.50.20090910/gdb/linux-nat.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/linux-nat.c 2009-08-03 17:19:56.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/linux-nat.c 2009-08-03 17:24:03.000000000 +0200 +--- gdb-6.8.50.20090910.orig/gdb/linux-nat.c 2009-09-10 23:01:06.000000000 +0200 ++++ gdb-6.8.50.20090910/gdb/linux-nat.c 2009-09-10 23:01:15.000000000 +0200 @@ -55,6 +55,7 @@ #include "xml-support.h" #include "terminal.h" @@ -131,7 +131,7 @@ Index: gdb-6.8.50.20090803/gdb/linux-nat char *(*linux_elfcore_write_prstatus) (bfd *, char *, int *, long, int, const void *) = elfcore_write_prstatus; static char * -@@ -3840,6 +3841,159 @@ linux_spu_make_corefile_notes (bfd *obfd +@@ -3946,6 +3947,159 @@ linux_spu_make_corefile_notes (bfd *obfd return args.note_data; } @@ -291,7 +291,7 @@ Index: gdb-6.8.50.20090803/gdb/linux-nat /* Fills the "to_make_corefile_note" target vector. Builds the note section for a corefile, and returns it in a malloc buffer. */ -@@ -3860,8 +4014,14 @@ linux_nat_make_corefile_notes (bfd *obfd +@@ -3966,8 +4120,14 @@ linux_nat_make_corefile_notes (bfd *obfd if (get_exec_file (0)) { @@ -306,7 +306,7 @@ Index: gdb-6.8.50.20090803/gdb/linux-nat if (get_inferior_args ()) { char *string_end; -@@ -3877,9 +4037,15 @@ linux_nat_make_corefile_notes (bfd *obfd +@@ -3983,9 +4143,15 @@ linux_nat_make_corefile_notes (bfd *obfd psargs_end - string_end); } } @@ -324,11 +324,11 @@ Index: gdb-6.8.50.20090803/gdb/linux-nat } /* Dump information for threads. */ -Index: gdb-6.8.50.20090803/gdb/linux-nat.h +Index: gdb-6.8.50.20090910/gdb/linux-nat.h =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/linux-nat.h 2009-08-03 17:19:56.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/linux-nat.h 2009-08-03 17:21:25.000000000 +0200 -@@ -148,7 +148,7 @@ struct siginfo *linux_nat_get_siginfo (p +--- gdb-6.8.50.20090910.orig/gdb/linux-nat.h 2009-09-10 23:01:06.000000000 +0200 ++++ gdb-6.8.50.20090910/gdb/linux-nat.h 2009-09-10 23:01:15.000000000 +0200 +@@ -154,7 +154,7 @@ struct siginfo *linux_nat_get_siginfo (p /* These functions make elfcore note sections. They may get overriden by code adjusting data for multi-target builds. */ extern char *(*linux_elfcore_write_prpsinfo) @@ -337,10 +337,10 @@ Index: gdb-6.8.50.20090803/gdb/linux-nat extern char *(*linux_elfcore_write_prstatus) (bfd *, char *, int *, long, int, const void *); extern char *(*linux_elfcore_write_prfpreg) -Index: gdb-6.8.50.20090803/gdb/procfs.c +Index: gdb-6.8.50.20090910/gdb/procfs.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/procfs.c 2009-08-01 02:02:04.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/procfs.c 2009-08-03 17:21:25.000000000 +0200 +--- gdb-6.8.50.20090910.orig/gdb/procfs.c 2009-08-01 02:02:04.000000000 +0200 ++++ gdb-6.8.50.20090910/gdb/procfs.c 2009-09-10 23:01:15.000000000 +0200 @@ -6147,6 +6147,7 @@ procfs_make_note_section (bfd *obfd, int note_data = (char *) elfcore_write_prpsinfo (obfd, note_data, gdb-6.8-bz457187-largefile.patch: config.in | 6 + configure | 200 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 1 3 files changed, 207 insertions(+) Index: gdb-6.8-bz457187-largefile.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.8-bz457187-largefile.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gdb-6.8-bz457187-largefile.patch 4 Aug 2009 05:37:28 -0000 1.2 +++ gdb-6.8-bz457187-largefile.patch 10 Sep 2009 21:37:39 -0000 1.3 @@ -5,33 +5,30 @@ gdb/ * config.in: Regenerate. * configure: Regenerate. -Index: gdb-6.8.50.20090803/gdb/configure.ac +Index: gdb-6.8.50.20090909/gdb/configure.ac =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/configure.ac 2009-08-04 06:32:39.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/configure.ac 2009-08-04 06:33:51.000000000 +0200 -@@ -30,6 +30,7 @@ AC_GNU_SOURCE - AC_AIX - AC_ISC_POSIX +--- gdb-6.8.50.20090909.orig/gdb/configure.ac 2009-09-09 20:08:04.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/configure.ac 2009-09-09 20:11:04.000000000 +0200 +@@ -28,6 +28,7 @@ AM_MAINTAINER_MODE + AC_PROG_CC + AC_USE_SYSTEM_EXTENSIONS gl_EARLY +AC_SYS_LARGEFILE AM_PROG_CC_STDC AC_CONFIG_AUX_DIR(..) -Index: gdb-6.8.50.20090803/gdb/config.in +Index: gdb-6.8.50.20090909/gdb/config.in =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/config.in 2009-08-04 06:32:39.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/config.in 2009-08-04 06:33:51.000000000 +0200 -@@ -744,6 +744,9 @@ - # undef _ALL_SOURCE +--- gdb-6.8.50.20090909.orig/gdb/config.in 2009-09-09 20:08:04.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/config.in 2009-09-09 20:11:33.000000000 +0200 +@@ -751,10 +751,16 @@ + # endif #endif +/* Number of bits in a file offset, on hosts where this is settable. */ +#undef _FILE_OFFSET_BITS + - /* Enable GNU extensions on systems that have them. */ - #ifndef _GNU_SOURCE - # undef _GNU_SOURCE -@@ -753,6 +756,9 @@ + /* Define to 1 so gets a definition of anon_hdl. Works around a problem on IRIX 5. */ #undef _KMEMUSER @@ -41,11 +38,19 @@ Index: gdb-6.8.50.20090803/gdb/config.in /* Define to 1 if on MINIX. */ #undef _MINIX -Index: gdb-6.8.50.20090803/gdb/configure +Index: gdb-6.8.50.20090909/gdb/configure =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/configure 2009-08-04 06:32:39.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/configure 2009-08-04 06:33:51.000000000 +0200 -@@ -874,6 +874,7 @@ Optional Features: +--- gdb-6.8.50.20090909.orig/gdb/configure 2009-09-09 20:10:45.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/configure 2009-09-09 20:11:07.000000000 +0200 +@@ -884,6 +884,7 @@ ac_subst_files='host_makefile_frag' + ac_user_opts=' + enable_option_checking + enable_maintainer_mode ++enable_largefile + enable_dependency_tracking + with_separate_debug_dir + with_gdb_datadir +@@ -1562,6 +1563,7 @@ Optional Features: --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-maintainer-mode enable make rules and dependencies not useful (and sometimes confusing) to the casual installer @@ -53,33 +58,29 @@ Index: gdb-6.8.50.20090803/gdb/configure --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors --enable-targets=TARGETS -@@ -3347,6 +3348,370 @@ _ACEOF +@@ -4100,6 +4102,204 @@ fi -+# Check whether --enable-largefile or --disable-largefile was given. -+if test "${enable_largefile+set}" = set; then -+ enableval="$enable_largefile" ++# Check whether --enable-largefile was given. ++if test "${enable_largefile+set}" = set; then : ++ enableval=$enable_largefile; ++fi + -+fi; +if test "$enable_largefile" != no; then + -+ echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5 -+echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6 -+if test "${ac_cv_sys_largefile_CC+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 ++$as_echo_n "checking for special C compiler options needed for large files... " >&6; } ++if test "${ac_cv_sys_largefile_CC+set}" = set; then : ++ $as_echo_n "(cached) " >&6 +else + ac_cv_sys_largefile_CC=no + if test "$GCC" != yes; then + ac_save_CC=$CC + while :; do -+ # IRIX 6.2 and later do not support large files by default, -+ # so use the C compiler's -n32 option if that helps. -+ cat >conftest.$ac_ext <<_ACEOF -+/* confdefs.h. */ -+_ACEOF -+cat confdefs.h >>conftest.$ac_ext -+cat >>conftest.$ac_ext <<_ACEOF ++ # IRIX 6.2 and later do not support large files by default, ++ # so use the C compiler's -n32 option if that helps. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + /* Check that off_t can represent 2**63 - 1 correctly. @@ -98,89 +99,34 @@ Index: gdb-6.8.50.20090803/gdb/configure + return 0; +} +_ACEOF -+ rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>conftest.er1 -+ ac_status=$? -+ grep -v '^ *+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -z "$ac_c_werror_flag" -+ || test ! -s conftest.err' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then ++ if ac_fn_c_try_compile "$LINENO"; then : + break -+else -+ echo "$as_me: failed program was:" >&5 -+sed 's/^/| /' conftest.$ac_ext >&5 -+ +fi -+rm -f conftest.err conftest.$ac_objext -+ CC="$CC -n32" -+ rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>conftest.er1 -+ ac_status=$? -+ grep -v '^ *+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -z "$ac_c_werror_flag" -+ || test ! -s conftest.err' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then ++rm -f core conftest.err conftest.$ac_objext ++ CC="$CC -n32" ++ if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_sys_largefile_CC=' -n32'; break -+else -+ echo "$as_me: failed program was:" >&5 -+sed 's/^/| /' conftest.$ac_ext >&5 -+ +fi -+rm -f conftest.err conftest.$ac_objext ++rm -f core conftest.err conftest.$ac_objext + break + done + CC=$ac_save_CC + rm -f conftest.$ac_ext + fi +fi -+echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5 -+echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 ++$as_echo "$ac_cv_sys_largefile_CC" >&6; } + if test "$ac_cv_sys_largefile_CC" != no; then + CC=$CC$ac_cv_sys_largefile_CC + fi + -+ echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5 -+echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6 -+if test "${ac_cv_sys_file_offset_bits+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 ++$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } ++if test "${ac_cv_sys_file_offset_bits+set}" = set; then : ++ $as_echo_n "(cached) " >&6 +else + while :; do -+ ac_cv_sys_file_offset_bits=no -+ cat >conftest.$ac_ext <<_ACEOF -+/* confdefs.h. */ -+_ACEOF -+cat confdefs.h >>conftest.$ac_ext -+cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + /* Check that off_t can represent 2**63 - 1 correctly. @@ -199,40 +145,11 @@ Index: gdb-6.8.50.20090803/gdb/configure + return 0; +} +_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>conftest.er1 -+ ac_status=$? -+ grep -v '^ *+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -z "$ac_c_werror_flag" -+ || test ! -s conftest.err' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ break -+else -+ echo "$as_me: failed program was:" >&5 -+sed 's/^/| /' conftest.$ac_ext >&5 -+ ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_cv_sys_file_offset_bits=no; break +fi -+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -+ cat >conftest.$ac_ext <<_ACEOF -+/* confdefs.h. */ -+_ACEOF -+cat confdefs.h >>conftest.$ac_ext -+cat >>conftest.$ac_ext <<_ACEOF ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#define _FILE_OFFSET_BITS 64 +#include @@ -252,60 +169,33 @@ Index: gdb-6.8.50.20090803/gdb/configure + return 0; +} +_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>conftest.er1 -+ ac_status=$? -+ grep -v '^ *+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -z "$ac_c_werror_flag" -+ || test ! -s conftest.err' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then ++if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_sys_file_offset_bits=64; break -+else -+ echo "$as_me: failed program was:" >&5 -+sed 's/^/| /' conftest.$ac_ext >&5 -+ +fi -+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ac_cv_sys_file_offset_bits=unknown + break +done +fi -+echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5 -+echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6 -+if test "$ac_cv_sys_file_offset_bits" != no; then -+ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 ++$as_echo "$ac_cv_sys_file_offset_bits" >&6; } ++case $ac_cv_sys_file_offset_bits in #( ++ no | unknown) ;; ++ *) +cat >>confdefs.h <<_ACEOF +#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits +_ACEOF -+ -+fi -+rm -f conftest* -+ echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5 -+echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6 -+if test "${ac_cv_sys_large_files+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 ++;; ++esac ++rm -rf conftest* ++ if test $ac_cv_sys_file_offset_bits = unknown; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 ++$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } ++if test "${ac_cv_sys_large_files+set}" = set; then : ++ $as_echo_n "(cached) " >&6 +else + while :; do -+ ac_cv_sys_large_files=no -+ cat >conftest.$ac_ext <<_ACEOF -+/* confdefs.h. */ -+_ACEOF -+cat confdefs.h >>conftest.$ac_ext -+cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + /* Check that off_t can represent 2**63 - 1 correctly. @@ -324,40 +214,11 @@ Index: gdb-6.8.50.20090803/gdb/configure + return 0; +} +_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>conftest.er1 -+ ac_status=$? -+ grep -v '^ *+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -z "$ac_c_werror_flag" -+ || test ! -s conftest.err' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ break -+else -+ echo "$as_me: failed program was:" >&5 -+sed 's/^/| /' conftest.$ac_ext >&5 -+ ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_cv_sys_large_files=no; break +fi -+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -+ cat >conftest.$ac_ext <<_ACEOF -+/* confdefs.h. */ -+_ACEOF -+cat confdefs.h >>conftest.$ac_ext -+cat >>conftest.$ac_ext <<_ACEOF ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#define _LARGE_FILES 1 +#include @@ -377,48 +238,26 @@ Index: gdb-6.8.50.20090803/gdb/configure + return 0; +} +_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>conftest.er1 -+ ac_status=$? -+ grep -v '^ *+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -z "$ac_c_werror_flag" -+ || test ! -s conftest.err' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then ++if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_sys_large_files=1; break -+else -+ echo "$as_me: failed program was:" >&5 -+sed 's/^/| /' conftest.$ac_ext >&5 -+ +fi -+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ac_cv_sys_large_files=unknown + break +done +fi -+echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5 -+echo "${ECHO_T}$ac_cv_sys_large_files" >&6 -+if test "$ac_cv_sys_large_files" != no; then -+ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 ++$as_echo "$ac_cv_sys_large_files" >&6; } ++case $ac_cv_sys_large_files in #( ++ no | unknown) ;; ++ *) +cat >>confdefs.h <<_ACEOF +#define _LARGE_FILES $ac_cv_sys_large_files +_ACEOF -+ -+fi -+rm -f conftest* ++;; ++esac ++rm -rf conftest* ++ fi +fi + gdb-6.8-bz466901-backtrace-full-prelinked.patch: dwarf2loc.c | 4 testsuite/gdb.dwarf2/dw2-loclist-prelinked-func.S | 328 ++++++++++++++++++++++ testsuite/gdb.dwarf2/dw2-loclist-prelinked-main.c | 26 + testsuite/gdb.dwarf2/dw2-loclist-prelinked.exp | 102 ++++++ 4 files changed, 459 insertions(+), 1 deletion(-) Index: gdb-6.8-bz466901-backtrace-full-prelinked.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.8-bz466901-backtrace-full-prelinked.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gdb-6.8-bz466901-backtrace-full-prelinked.patch 4 Aug 2009 05:37:28 -0000 1.5 +++ gdb-6.8-bz466901-backtrace-full-prelinked.patch 10 Sep 2009 21:37:39 -0000 1.6 @@ -1,9 +1,9 @@ Fix resolving of variables at locations lists in prelinked libs (BZ 466901). -Index: gdb-6.8.50.20090803/gdb/dwarf2loc.c +Index: gdb-6.8.50.20090909/gdb/dwarf2loc.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/dwarf2loc.c 2009-08-04 06:29:47.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/dwarf2loc.c 2009-08-04 06:33:35.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/dwarf2loc.c 2009-09-09 20:08:03.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/dwarf2loc.c 2009-09-09 20:10:35.000000000 +0200 @@ -56,7 +56,9 @@ find_location_expression (struct dwarf2_ CORE_ADDR low, high; gdb_byte *loc_ptr, *buf_end; @@ -15,10 +15,10 @@ Index: gdb-6.8.50.20090803/gdb/dwarf2loc struct gdbarch *gdbarch = get_objfile_arch (objfile); enum bfd_endian byte_order = gdbarch_byte_order (gdbarch); unsigned int addr_size = dwarf2_per_cu_addr_size (baton->per_cu); -Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked.exp +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked.exp =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090803/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked.exp 2009-08-04 06:33:35.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked.exp 2009-09-09 20:10:35.000000000 +0200 @@ -0,0 +1,102 @@ +# Copyright 2008 Free Software Foundation, Inc. + @@ -122,10 +122,10 @@ Index: gdb-6.8.50.20090803/gdb/testsuite + +# `abort' can get expressed as `*__GI_abort'. +gdb_test "bt full" "in \[^ \]*abort \\(.*in func \\(.*\r\n\[\t \]+i = -?\[0-9\].*in main \\(.*" "Backtrace after abort()" -Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-main.c +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-main.c =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090803/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-main.c 2009-08-04 06:33:35.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-main.c 2009-09-09 20:10:35.000000000 +0200 @@ -0,0 +1,26 @@ +/* This testcase is part of GDB, the GNU debugger. + @@ -153,10 +153,10 @@ Index: gdb-6.8.50.20090803/gdb/testsuite + func (); + return 0; +} -Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-func.S +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-func.S =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gdb-6.8.50.20090803/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-func.S 2009-08-04 06:33:35.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.dwarf2/dw2-loclist-prelinked-func.S 2009-09-09 20:10:35.000000000 +0200 @@ -0,0 +1,328 @@ +/* This testcase is part of GDB, the GNU debugger. + gdb-6.8-inlining-addon.patch: breakpoint.c | 35 +++++++++++++--- dwarf2read.c | 6 ++ frame.c | 8 ++- gdbthread.h | 6 ++ infcmd.c | 76 ++++++++++++++++++++++++++---------- inline-frame.c | 34 +++++++++++++--- inline-frame.h | 4 + target.c | 1 testsuite/gdb.opt/inline-bt.c | 10 +++- testsuite/gdb.opt/inline-cmds.c | 10 +++- testsuite/gdb.opt/inline-cmds.exp | 28 ++++++------- testsuite/gdb.opt/inline-locals.c | 9 +++- testsuite/gdb.opt/inline-locals.exp | 6 ++ testsuite/gdb.opt/inline-markers.c | 5 -- 14 files changed, 176 insertions(+), 62 deletions(-) Index: gdb-6.8-inlining-addon.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.8-inlining-addon.patch,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- gdb-6.8-inlining-addon.patch 4 Aug 2009 05:37:28 -0000 1.7 +++ gdb-6.8-inlining-addon.patch 10 Sep 2009 21:37:39 -0000 1.8 @@ -5,10 +5,10 @@ causing: FAIL: gdb.base/unwindonsignal.e resume() -> target_resume() move of clear_inline_frame_state() is for: gdb.mi/mi-nsmoribund.exp -Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-bt.c +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.opt/inline-bt.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.opt/inline-bt.c 2009-06-28 02:20:24.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-bt.c 2009-08-03 16:57:40.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/testsuite/gdb.opt/inline-bt.c 2009-06-28 02:20:24.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.opt/inline-bt.c 2009-09-09 19:20:00.000000000 +0200 @@ -13,10 +13,16 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . */ @@ -28,10 +28,10 @@ Index: gdb-6.8.50.20090803/gdb/testsuite inline int func1(void) { -Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-cmds.c +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.opt/inline-cmds.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.opt/inline-cmds.c 2009-06-28 02:20:24.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-cmds.c 2009-08-03 16:57:40.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/testsuite/gdb.opt/inline-cmds.c 2009-06-28 02:20:24.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.opt/inline-cmds.c 2009-09-09 19:20:00.000000000 +0200 @@ -13,13 +13,19 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . */ @@ -54,10 +54,10 @@ Index: gdb-6.8.50.20090803/gdb/testsuite inline int func1(void) { bar (); -Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-cmds.exp +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.opt/inline-cmds.exp =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.opt/inline-cmds.exp 2009-06-28 02:20:24.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-cmds.exp 2009-08-03 16:57:40.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/testsuite/gdb.opt/inline-cmds.exp 2009-06-28 02:20:24.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.opt/inline-cmds.exp 2009-09-09 19:20:00.000000000 +0200 @@ -230,7 +230,7 @@ set line3 [gdb_get_line_number "set brea gdb_breakpoint $line3 gdb_continue_to_breakpoint "consecutive func1" @@ -110,10 +110,10 @@ Index: gdb-6.8.50.20090803/gdb/testsuite +gdb_test "info frame" "inlined into frame.*" "outer_inline2 inlined" +gdb_test "fini" "" "up from outer_inline2" +gdb_test "info frame" " in main \[^\n\]*\n source language.*" "main not inlined" -Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-locals.c +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.opt/inline-locals.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.opt/inline-locals.c 2009-06-28 02:20:24.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-locals.c 2009-08-03 16:57:40.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/testsuite/gdb.opt/inline-locals.c 2009-06-28 02:20:24.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.opt/inline-locals.c 2009-09-09 19:20:00.000000000 +0200 @@ -13,11 +13,16 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . */ @@ -133,10 +133,10 @@ Index: gdb-6.8.50.20090803/gdb/testsuite inline int func1(int arg1) { -Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-locals.exp +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.opt/inline-locals.exp =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.opt/inline-locals.exp 2009-06-30 17:50:27.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-locals.exp 2009-08-03 16:57:40.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/testsuite/gdb.opt/inline-locals.exp 2009-06-30 17:50:27.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.opt/inline-locals.exp 2009-09-09 19:20:00.000000000 +0200 @@ -77,6 +77,9 @@ if { ! $no_frames } { # Make sure that locals on the stack are found. This is an array to @@ -155,10 +155,10 @@ Index: gdb-6.8.50.20090803/gdb/testsuite + setup_kfail *-*-* "gcc/debug.optimization" +} gdb_test "print array\[0\]" "\\\$$decimal = 184" "print local (3)" -Index: gdb-6.8.50.20090803/gdb/frame.c +Index: gdb-6.8.50.20090909/gdb/frame.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/frame.c 2009-08-03 15:56:08.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/frame.c 2009-08-03 16:57:40.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/frame.c 2009-09-09 19:06:46.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/frame.c 2009-09-09 19:20:00.000000000 +0200 @@ -276,7 +276,7 @@ fprint_frame (struct ui_file *file, stru static struct frame_info * skip_inlined_frames (struct frame_info *frame) @@ -195,19 +195,19 @@ Index: gdb-6.8.50.20090803/gdb/frame.c { sal->symtab = SYMBOL_SYMTAB (sym); sal->line = SYMBOL_LINE (sym); -Index: gdb-6.8.50.20090803/gdb/breakpoint.c +Index: gdb-6.8.50.20090909/gdb/breakpoint.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/breakpoint.c 2009-08-03 16:56:10.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/breakpoint.c 2009-08-03 17:19:24.000000000 +0200 -@@ -60,6 +60,7 @@ - #include "wrapper.h" +--- gdb-6.8.50.20090909.orig/gdb/breakpoint.c 2009-09-09 19:19:46.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/breakpoint.c 2009-09-09 19:21:14.000000000 +0200 +@@ -61,6 +61,7 @@ #include "valprint.h" + #include "jit.h" #include "parser-defs.h" +#include "inline-frame.h" /* readline include files */ #include "readline/readline.h" -@@ -3065,10 +3066,24 @@ bpstat_check_breakpoint_conditions (bpst +@@ -3217,10 +3218,24 @@ bpstat_check_breakpoint_conditions (bpst const struct bp_location *bl = bs->breakpoint_at; struct breakpoint *b = bl->owner; @@ -236,7 +236,7 @@ Index: gdb-6.8.50.20090803/gdb/breakpoin { int value_is_zero = 0; -@@ -3215,6 +3230,12 @@ bpstat_stop_status (CORE_ADDR bp_addr, p +@@ -3380,6 +3395,12 @@ bpstat_stop_status (CORE_ADDR bp_addr, p bs->print = 0; } bs->commands = copy_command_lines (bs->commands); @@ -249,7 +249,7 @@ Index: gdb-6.8.50.20090803/gdb/breakpoin } /* Print nothing for this entry if we dont stop or if we dont print. */ -@@ -5164,9 +5185,9 @@ set_momentary_breakpoint (struct gdbarch +@@ -5278,9 +5299,9 @@ set_momentary_breakpoint (struct gdbarch { struct breakpoint *b; @@ -262,10 +262,10 @@ Index: gdb-6.8.50.20090803/gdb/breakpoin b = set_raw_breakpoint (gdbarch, sal, type); b->enable_state = bp_enabled; -Index: gdb-6.8.50.20090803/gdb/inline-frame.c +Index: gdb-6.8.50.20090909/gdb/inline-frame.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/inline-frame.c 2009-06-28 02:20:22.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/inline-frame.c 2009-08-03 16:57:40.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/inline-frame.c 2009-06-28 02:20:22.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/inline-frame.c 2009-09-09 19:20:00.000000000 +0200 @@ -195,6 +195,12 @@ inline_frame_sniffer (const struct frame if (frame_block == NULL) return 0; @@ -342,10 +342,10 @@ Index: gdb-6.8.50.20090803/gdb/inline-fr /* Return the number of hidden functions inlined into the current frame. */ -Index: gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-markers.c +Index: gdb-6.8.50.20090909/gdb/testsuite/gdb.opt/inline-markers.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/testsuite/gdb.opt/inline-markers.c 2009-06-28 02:20:24.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/testsuite/gdb.opt/inline-markers.c 2009-08-03 16:57:40.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/testsuite/gdb.opt/inline-markers.c 2009-06-28 02:20:24.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/testsuite/gdb.opt/inline-markers.c 2009-09-09 19:20:00.000000000 +0200 @@ -15,11 +15,6 @@ extern int x, y; @@ -358,11 +358,11 @@ Index: gdb-6.8.50.20090803/gdb/testsuite void marker(void) { x += y; /* set breakpoint 2 here */ -Index: gdb-6.8.50.20090803/gdb/gdbthread.h +Index: gdb-6.8.50.20090909/gdb/gdbthread.h =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/gdbthread.h 2009-08-03 15:55:53.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/gdbthread.h 2009-08-03 16:57:40.000000000 +0200 -@@ -187,6 +187,12 @@ struct thread_info +--- gdb-6.8.50.20090909.orig/gdb/gdbthread.h 2009-09-09 19:05:56.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/gdbthread.h 2009-09-09 19:20:00.000000000 +0200 +@@ -191,6 +191,12 @@ struct thread_info /* Private data used by the target vector implementation. */ struct private_thread_info *private; @@ -375,11 +375,11 @@ Index: gdb-6.8.50.20090803/gdb/gdbthread }; /* Create an empty thread list, or empty the existing one. */ -Index: gdb-6.8.50.20090803/gdb/infcmd.c +Index: gdb-6.8.50.20090909/gdb/infcmd.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/infcmd.c 2009-07-02 23:57:27.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/infcmd.c 2009-08-03 17:17:24.000000000 +0200 -@@ -1408,11 +1408,11 @@ finish_command_continuation (void *arg) +--- gdb-6.8.50.20090909.orig/gdb/infcmd.c 2009-09-09 19:05:56.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/infcmd.c 2009-09-09 19:20:33.000000000 +0200 +@@ -1434,11 +1434,11 @@ finish_command_continuation (void *arg) struct type *value_type; value_type = TYPE_TARGET_TYPE (SYMBOL_TYPE (a->function)); @@ -393,9 +393,9 @@ Index: gdb-6.8.50.20090803/gdb/infcmd.c print_return_value (SYMBOL_TYPE (a->function), value_type); } -@@ -1514,6 +1514,16 @@ finish_forward (struct symbol *function, - - old_chain = make_cleanup_delete_breakpoint (breakpoint); +@@ -1546,6 +1546,16 @@ finish_forward (struct symbol *function, + tp->initiating_frame = get_frame_id (frame); + make_cleanup (delete_longjmp_breakpoint_cleanup, &thread); + /* We should _always_ set CURRENT_PC_IS_NOTCURRENT here to always see the + calling line with the message `Value returned is ...'. Currently it is @@ -410,7 +410,7 @@ Index: gdb-6.8.50.20090803/gdb/infcmd.c tp->proceed_to_finish = 1; /* We want stop_registers, please... */ proceed ((CORE_ADDR) -1, TARGET_SIGNAL_DEFAULT, 0); -@@ -1535,7 +1545,9 @@ finish_forward (struct symbol *function, +@@ -1567,7 +1577,9 @@ finish_forward (struct symbol *function, static void finish_command (char *arg, int from_tty) { @@ -421,7 +421,7 @@ Index: gdb-6.8.50.20090803/gdb/infcmd.c struct symbol *function; int async_exec = 0; -@@ -1566,45 +1578,63 @@ finish_command (char *arg, int from_tty) +@@ -1598,45 +1610,63 @@ finish_command (char *arg, int from_tty) if (!target_has_execution) error (_("The program is not running.")); @@ -502,7 +502,7 @@ Index: gdb-6.8.50.20090803/gdb/infcmd.c /* Print info on the selected frame, including level number but not source. */ -@@ -1618,10 +1648,14 @@ finish_command (char *arg, int from_tty) +@@ -1650,10 +1680,14 @@ finish_command (char *arg, int from_tty) print_stack_frame (get_selected_frame (NULL), 1, LOCATION); } @@ -518,22 +518,22 @@ Index: gdb-6.8.50.20090803/gdb/infcmd.c } -Index: gdb-6.8.50.20090803/gdb/target.c +Index: gdb-6.8.50.20090909/gdb/target.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/target.c 2009-08-03 16:04:15.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/target.c 2009-08-03 16:57:40.000000000 +0200 -@@ -2079,6 +2079,7 @@ target_resume (ptid_t ptid, int step, en +--- gdb-6.8.50.20090909.orig/gdb/target.c 2009-09-09 19:09:31.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/target.c 2009-09-09 19:21:00.000000000 +0200 +@@ -2182,6 +2182,7 @@ target_resume (ptid_t ptid, int step, en { struct target_ops *t; + clear_inline_frame_state (ptid); - dcache_invalidate (target_dcache); + target_dcache_invalidate (); for (t = current_target.beneath; t != NULL; t = t->beneath) -Index: gdb-6.8.50.20090803/gdb/inline-frame.h +Index: gdb-6.8.50.20090909/gdb/inline-frame.h =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/inline-frame.h 2009-06-28 02:20:22.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/inline-frame.h 2009-08-03 16:57:40.000000000 +0200 +--- gdb-6.8.50.20090909.orig/gdb/inline-frame.h 2009-06-28 02:20:22.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/inline-frame.h 2009-09-09 19:20:00.000000000 +0200 @@ -43,6 +43,10 @@ void clear_inline_frame_state (ptid_t pt void step_into_inline_frame (ptid_t ptid); @@ -545,11 +545,11 @@ Index: gdb-6.8.50.20090803/gdb/inline-fr /* Return the number of hidden functions inlined into the current frame. */ -Index: gdb-6.8.50.20090803/gdb/dwarf2read.c +Index: gdb-6.8.50.20090909/gdb/dwarf2read.c =================================================================== ---- gdb-6.8.50.20090803.orig/gdb/dwarf2read.c 2009-08-03 16:56:10.000000000 +0200 -+++ gdb-6.8.50.20090803/gdb/dwarf2read.c 2009-08-03 16:57:40.000000000 +0200 -@@ -4107,6 +4107,7 @@ read_func_scope (struct die_info *die, s +--- gdb-6.8.50.20090909.orig/gdb/dwarf2read.c 2009-09-09 19:19:46.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/dwarf2read.c 2009-09-09 19:20:00.000000000 +0200 +@@ -4130,6 +4130,7 @@ read_func_scope (struct die_info *die, s struct block *block; unsigned die_children = 0; int inlined_func = (die->tag == DW_TAG_inlined_subroutine); @@ -557,7 +557,7 @@ Index: gdb-6.8.50.20090803/gdb/dwarf2rea if (inlined_func) { -@@ -4148,7 +4149,10 @@ read_func_scope (struct die_info *die, s +@@ -4171,7 +4172,10 @@ read_func_scope (struct die_info *die, s add_to_cu_func_list (name, lowpc, highpc, cu); new = push_context (0, lowpc); gdb-archer.patch: Makefile.in | 95 NEWS | 7 ada-lang.c | 43 amd64-linux-nat.c | 45 block.c | 24 block.h | 12 breakpoint.c | 763 ++++-- breakpoint.h | 21 c-exp.y | 240 ++ c-lang.c | 6 c-typeprint.c | 47 cli/cli-cmds.c | 72 coffread.c | 3 config.in | 8 config/i386/nm-i386.h | 125 + config/i386/nm-linux64.h | 54 config/mips/nm-irix5.h | 44 configure | 76 configure.ac | 47 cp-name-parser.y | 5 cp-namespace.c | 275 +- cp-support.c | 88 cp-support.h | 50 dbxread.c | 1 doc/gdb.texinfo | 642 +++++ doc/gdbint.texinfo | 62 doc/observer.texi | 5 dwarf2-frame.c | 18 dwarf2expr.c | 86 dwarf2expr.h | 65 dwarf2loc.c | 314 ++ dwarf2loc.h | 6 dwarf2read.c | 1740 ++++++++++----- elfread.c | 11 eval.c | 170 + expression.h | 11 f-exp.y | 4 f-lang.c | 457 --- f-lang.h | 45 f-typeprint.c | 36 f-valprint.c | 267 -- findcmd.c | 111 findvar.c | 126 - frame.c | 8 gdbinit.in | 10 gdbserver/linux-i386-low.c | 210 + gdbserver/linux-x86-64-low.c | 184 + gdbthread.h | 7 gdbtypes.c | 596 ++++- gdbtypes.h | 146 + gnu-v3-abi.c | 18 i386-linux-nat.c | 47 i386-nat.c | 49 i386-nat.h | 17 infcmd.c | 34 inferior.h | 2 infrun.c | 185 + jv-lang.c | 1 language.h | 1 linespec.c | 62 linux-nat.c | 88 linux-nat.h | 6 m2-lang.c | 1 machoread.c | 1 main.c | 80 maint.c | 8 mdebugread.c | 2 mi/mi-cmd-var.c | 176 + mi/mi-cmds.c | 2 mi/mi-cmds.h | 2 mi/mi-main.c | 2 mipsread.c | 1 objfiles.c | 21 objfiles.h | 21 parse.c | 154 + parser-defs.h | 25 ppc-linux-nat.c | 19 printcmd.c | 90 python/lib/gdb/FrameIterator.py | 33 python/lib/gdb/FrameWrapper.py | 112 python/lib/gdb/__init__.py | 19 python/lib/gdb/backtrace.py | 42 python/lib/gdb/command/__init__.py | 1 python/lib/gdb/command/alias.py | 59 python/lib/gdb/command/backtrace.py | 106 python/lib/gdb/command/ignore_errors.py | 37 python/lib/gdb/command/pahole.py | 75 python/lib/gdb/command/require.py | 57 python/lib/gdb/command/save_breakpoints.py | 65 python/lib/gdb/command/upto.py | 129 + python/lib/gdb/function/__init__.py | 1 python/lib/gdb/function/caller_is.py | 58 python/lib/gdb/function/in_scope.py | 47 python/py-block.c | 265 ++ python/py-breakpoint.c | 665 +++++ python/py-cmd.c | 17 python/py-frame.c | 116 - python/py-hooks.c | 50 python/py-inferior.c | 926 +++++++ python/py-infthread.c | 285 ++ python/py-membuf.c | 268 ++ python/py-param.c | 606 +++++ python/py-prettyprint.c | 21 python/py-symbol.c | 336 ++ python/py-symtab.c | 322 ++ python/py-type.c | 170 + python/py-utils.c | 46 python/py-value.c | 55 python/python-internal.h | 69 python/python.c | 384 +++ python/python.h | 4 scm-lang.c | 1 scm-valprint.c | 4 solib-darwin.c | 1 solib-spu.c | 7 solib-svr4.c | 4 solib.c | 3 solist.h | 2 somread.c | 1 spu-tdep.c | 2 stabsread.c | 4 stack.c | 38 symfile.c | 41 symfile.h | 12 symmisc.c | 4 symtab.c | 321 +- symtab.h | 20 target.c | 20 target.h | 32 testsuite/gdb.arch/powerpc-power7.exp | 175 + testsuite/gdb.arch/powerpc-power7.s | 107 testsuite/gdb.arch/x86_64-vla-typedef-foo.S | 455 +++ testsuite/gdb.arch/x86_64-vla-typedef.c | 43 testsuite/gdb.arch/x86_64-vla-typedef.exp | 64 testsuite/gdb.base/arrayidx.c | 7 testsuite/gdb.base/arrayidx.exp | 10 testsuite/gdb.base/help.exp | 2 testsuite/gdb.base/lineno-makeup-func.c | 21 testsuite/gdb.base/lineno-makeup.c | 35 testsuite/gdb.base/lineno-makeup.exp | 78 testsuite/gdb.base/macscp.exp | 8 testsuite/gdb.base/radix.exp | 7 testsuite/gdb.base/valgrind-attach.c | 28 testsuite/gdb.base/valgrind-attach.exp | 94 testsuite/gdb.base/valgrind-attach.sh | 20 testsuite/gdb.base/vla-overflow.c | 30 testsuite/gdb.base/vla-overflow.exp | 108 testsuite/gdb.base/vla.c | 55 testsuite/gdb.base/vla.exp | 62 testsuite/gdb.base/watchpoint-hw.c | 6 testsuite/gdb.base/watchpoint-hw.exp | 45 testsuite/gdb.cp/Makefile.in | 2 testsuite/gdb.cp/cp-relocate.exp | 6 testsuite/gdb.cp/cplusfuncs.cc | 6 testsuite/gdb.cp/cplusfuncs.exp | 195 + testsuite/gdb.cp/expand-sals.exp | 2 testsuite/gdb.cp/gdb9593.cc | 180 + testsuite/gdb.cp/gdb9593.exp | 185 + testsuite/gdb.cp/member-ptr.cc | 17 testsuite/gdb.cp/member-ptr.exp | 34 testsuite/gdb.cp/namespace-multiple-imports.cc | 20 testsuite/gdb.cp/namespace-multiple-imports.exp | 49 testsuite/gdb.cp/namespace-nested-imports.cc | 36 testsuite/gdb.cp/namespace-nested-imports.exp | 57 testsuite/gdb.cp/namespace-no-imports.cc | 37 testsuite/gdb.cp/namespace-no-imports.exp | 76 testsuite/gdb.cp/namespace-recursive.cc | 47 testsuite/gdb.cp/namespace-recursive.exp | 75 testsuite/gdb.cp/namespace-stress.cc | 60 testsuite/gdb.cp/namespace-stress.exp | 50 testsuite/gdb.cp/namespace-using.cc | 128 + testsuite/gdb.cp/namespace-using.exp | 132 + testsuite/gdb.cp/namespace.exp | 23 testsuite/gdb.cp/overload.exp | 8 testsuite/gdb.cp/ovldbreak.exp | 46 testsuite/gdb.cp/shadowing.cc | 48 testsuite/gdb.cp/shadowing.exp | 91 testsuite/gdb.dwarf2/dw2-aranges.S | 140 + testsuite/gdb.dwarf2/dw2-aranges.exp | 40 testsuite/gdb.dwarf2/dw2-stripped.c | 42 testsuite/gdb.dwarf2/dw2-stripped.exp | 79 testsuite/gdb.dwarf2/dw2-struct-member-data-location.S | 83 testsuite/gdb.dwarf2/dw2-struct-member-data-location.exp | 37 testsuite/gdb.fortran/common-block.exp | 101 testsuite/gdb.fortran/common-block.f90 | 67 testsuite/gdb.fortran/dwarf-stride.exp | 42 testsuite/gdb.fortran/dwarf-stride.f90 | 40 testsuite/gdb.fortran/dynamic.exp | 145 + testsuite/gdb.fortran/dynamic.f90 | 98 testsuite/gdb.fortran/library-module-lib.f90 | 28 testsuite/gdb.fortran/library-module-main.f90 | 23 testsuite/gdb.fortran/library-module.exp | 53 testsuite/gdb.fortran/logical.exp | 44 testsuite/gdb.fortran/logical.f90 | 33 testsuite/gdb.fortran/module.exp | 28 testsuite/gdb.fortran/module.f90 | 37 testsuite/gdb.fortran/string.exp | 59 testsuite/gdb.fortran/string.f90 | 37 testsuite/gdb.gdb/selftest.exp | 4 testsuite/gdb.java/jnpe.exp | 72 testsuite/gdb.java/jnpe.java | 38 testsuite/gdb.mi/gdb701.exp | 2 testsuite/gdb.mi/mi-break.exp | 2 testsuite/gdb.mi/mi-var-block.exp | 2 testsuite/gdb.mi/mi-var-child.exp | 30 testsuite/gdb.mi/mi-var-cmd.exp | 38 testsuite/gdb.mi/mi-var-display.exp | 4 testsuite/gdb.mi/mi-var-invalidate.exp | 6 testsuite/gdb.mi/mi2-var-block.exp | 2 testsuite/gdb.mi/mi2-var-child.exp | 30 testsuite/gdb.mi/mi2-var-cmd.exp | 28 testsuite/gdb.mi/mi2-var-display.exp | 4 testsuite/gdb.opt/array-from-register-func.c | 22 testsuite/gdb.opt/array-from-register.c | 28 testsuite/gdb.opt/array-from-register.exp | 33 testsuite/gdb.opt/fortran-string.exp | 41 testsuite/gdb.opt/fortran-string.f90 | 28 testsuite/gdb.python/py-cmd.exp | 27 testsuite/gdb.python/py-frame.exp | 48 testsuite/gdb.python/py-function.exp | 27 testsuite/gdb.python/py-inferior.c | 49 testsuite/gdb.python/py-inferior.exp | 201 + testsuite/gdb.python/py-infthread.c | 14 testsuite/gdb.python/py-infthread.exp | 58 testsuite/gdb.python/py-mi.exp | 150 + testsuite/gdb.python/py-prettyprint.c | 44 testsuite/gdb.python/py-prettyprint.exp | 11 testsuite/gdb.python/py-prettyprint.py | 29 testsuite/gdb.python/py-template.exp | 25 testsuite/gdb.python/py-value.exp | 31 testsuite/gdb.python/python.exp | 27 testsuite/gdb.threads/watchpoint-fork-forkoff.c | 175 + testsuite/gdb.threads/watchpoint-fork-mt.c | 157 + testsuite/gdb.threads/watchpoint-fork.c | 57 testsuite/gdb.threads/watchpoint-fork.exp | 130 + testsuite/gdb.threads/watchthreads-reorder.c | 366 +++ testsuite/gdb.threads/watchthreads-reorder.exp | 101 testsuite/lib/cp-support.exp | 3 testsuite/lib/gdb.exp | 1 testsuite/lib/mi-support.exp | 100 testsuite/lib/python-support.exp | 53 thread.c | 18 top.c | 1 typeprint.c | 14 typeprint.h | 3 ui-file.c | 20 ui-file.h | 6 utils.c | 7 valarith.c | 45 valops.c | 258 +- valprint.c | 4 value.c | 150 + value.h | 8 varobj.c | 769 ++++-- varobj.h | 32 xcoffread.c | 1 256 files changed, 19669 insertions(+), 2857 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.28 -r 1.29 gdb-archer.patchIndex: gdb-archer.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-archer.patch,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- gdb-archer.patch 3 Sep 2009 19:45:38 -0000 1.28 +++ gdb-archer.patch 10 Sep 2009 21:37:39 -0000 1.29 @@ -2,7 +2,7 @@ http://sourceware.org/gdb/wiki/ProjectAr http://sourceware.org/gdb/wiki/ArcherBranchManagement GIT snapshot: -commit a081d2f12945e9468edd5f4341d3e945bd0fefe9 +commit 941eb487a42933e442cb4d11344cda96ecb8a04d branch `archer' - the merge of branches: archer-tromey-call-frame-cfa @@ -14,10 +14,12 @@ archer-keiths-expr-cumulative archer-tromey-python archer-jankratochvil-fortran-module archer-jankratochvil-watchpoint +archer-jankratochvil-bp_location-accel +archer-pmuldoon-next-over-throw diff --git a/gdb/Makefile.in b/gdb/Makefile.in -index 9c2b9c7..032b0cf 100644 +index 7f2fe58..ac3a4a0 100644 --- a/gdb/Makefile.in +++ b/gdb/Makefile.in @@ -166,6 +166,13 @@ INTL_CFLAGS = @INCINTL@ @@ -38,50 +40,50 @@ index 9c2b9c7..032b0cf 100644 # SUBDIR_PYTHON_OBS = \ python.o \ -+ python-block.o \ -+ python-breakpoint.o \ - python-cmd.o \ - python-frame.o \ - python-function.o \ -+ python-hooks.o \ -+ python-inferior.o \ -+ python-infthread.o \ - python-objfile.o \ -+ python-param.o \ - python-prettyprint.o \ -+ python-symbol.o \ -+ python-symtab.o \ - python-type.o \ - python-utils.o \ - python-value.o ++ py-block.o \ ++ py-breakpoint.o \ + py-cmd.o \ + py-frame.o \ + py-function.o \ ++ py-hooks.o \ ++ py-inferior.o \ ++ py-infthread.o \ + py-objfile.o \ ++ py-param.o \ + py-prettyprint.o \ ++ py-symbol.o \ ++ py-symtab.o \ + py-type.o \ + py-utils.o \ + py-value.o SUBDIR_PYTHON_SRCS = \ python/python.c \ -+ python/python-block.c \ -+ python/python-breakpoint.c \ - python/python-cmd.c \ - python/python-frame.c \ - python/python-function.c \ -+ python/python-hooks.c \ -+ python/python-inferior.c \ -+ python/python-infthread.c \ - python/python-objfile.c \ -+ python/python-param.c \ - python/python-prettyprint.c \ -+ python/python-symbol.c \ -+ python/python-symtab.c \ - python/python-type.c \ - python/python-utils.c \ - python/python-value.c -@@ -745,7 +768,7 @@ config/rs6000/nm-rs6000.h top.h bsd-kvm.h gdb-stabs.h reggroups.h \ ++ python/py-block.c \ ++ python/py-breakpoint.c \ + python/py-cmd.c \ + python/py-frame.c \ + python/py-function.c \ ++ python/py-hooks.c \ ++ python/py-inferior.c \ ++ python/py-infthread.c \ + python/py-objfile.c \ ++ python/py-param.c \ + python/py-prettyprint.c \ ++ python/py-symbol.c \ ++ python/py-symtab.c \ + python/py-type.c \ + python/py-utils.c \ + python/py-value.c +@@ -746,7 +769,7 @@ config/rs6000/nm-rs6000.h top.h bsd-kvm.h gdb-stabs.h reggroups.h \ annotate.h sim-regno.h dictionary.h dfp.h main.h frame-unwind.h \ remote-fileio.h i386-linux-tdep.h vax-tdep.h objc-lang.h \ sentinel-frame.h bcache.h symfile.h windows-tdep.h linux-tdep.h \ --gdb_usleep.h -+gdb_usleep.h python/python.h python/python-internal.h +-gdb_usleep.h jit.h ++gdb_usleep.h jit.h python/python.h python/python-internal.h # Header files that already have srcdir in them, or which are in objdir. -@@ -862,7 +885,7 @@ generated_files = config.h observer.h observer.inc ada-lex.c \ +@@ -864,7 +887,7 @@ generated_files = config.h observer.h observer.inc ada-lex.c \ $(COMPILE) $< $(POSTCOMPILE) @@ -90,7 +92,7 @@ index 9c2b9c7..032b0cf 100644 @$(MAKE) $(FLAGS_TO_PASS) DO=all "DODIRS=`echo $(SUBDIRS) | sed 's/testsuite//'`" subdir_do .PHONY: all-tui all-tui: $(TUI)$(EXEEXT) -@@ -1218,6 +1241,12 @@ stamp-h: $(srcdir)/config.in config.status +@@ -1221,6 +1244,12 @@ stamp-h: $(srcdir)/config.in config.status CONFIG_LINKS= \ $(SHELL) config.status @@ -103,62 +105,62 @@ index 9c2b9c7..032b0cf 100644 config.status: $(srcdir)/configure configure.tgt configure.host $(SHELL) config.status --recheck -@@ -1917,6 +1946,14 @@ python.o: $(srcdir)/python/python.c +@@ -1920,6 +1949,14 @@ python.o: $(srcdir)/python/python.c $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python.c $(POSTCOMPILE) -+python-block.o: $(srcdir)/python/python-block.c -+ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python-block.c ++py-block.o: $(srcdir)/python/py-block.c ++ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-block.c + $(POSTCOMPILE) + -+python-breakpoint.o: $(srcdir)/python/python-breakpoint.c -+ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python-breakpoint.c ++py-breakpoint.o: $(srcdir)/python/py-breakpoint.c ++ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-breakpoint.c + $(POSTCOMPILE) + - python-cmd.o: $(srcdir)/python/python-cmd.c - $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python-cmd.c + py-cmd.o: $(srcdir)/python/py-cmd.c + $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-cmd.c $(POSTCOMPILE) -@@ -1929,14 +1966,38 @@ python-function.o: $(srcdir)/python/python-function.c - $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python-function.c +@@ -1932,14 +1969,38 @@ py-function.o: $(srcdir)/python/py-function.c + $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-function.c $(POSTCOMPILE) -+python-hooks.o: $(srcdir)/python/python-hooks.c -+ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python-hooks.c ++py-hooks.o: $(srcdir)/python/py-hooks.c ++ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-hooks.c + $(POSTCOMPILE) + -+python-inferior.o: $(srcdir)/python/python-inferior.c -+ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python-inferior.c ++py-inferior.o: $(srcdir)/python/py-inferior.c ++ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-inferior.c + $(POSTCOMPILE) + -+python-infthread.o: $(srcdir)/python/python-infthread.c -+ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python-infthread.c ++py-infthread.o: $(srcdir)/python/py-infthread.c ++ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-infthread.c + $(POSTCOMPILE) + - python-objfile.o: $(srcdir)/python/python-objfile.c - $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python-objfile.c + py-objfile.o: $(srcdir)/python/py-objfile.c + $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-objfile.c $(POSTCOMPILE) -+python-param.o: $(srcdir)/python/python-param.c -+ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python-param.c ++py-param.o: $(srcdir)/python/py-param.c ++ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-param.c + $(POSTCOMPILE) + - python-prettyprint.o: $(srcdir)/python/python-prettyprint.c - $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python-prettyprint.c + py-prettyprint.o: $(srcdir)/python/py-prettyprint.c + $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-prettyprint.c $(POSTCOMPILE) -+python-symbol.o: $(srcdir)/python/python-symbol.c -+ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python-symbol.c ++py-symbol.o: $(srcdir)/python/py-symbol.c ++ $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-symbol.c + $(POSTCOMPILE) [...8159 lines suppressed...] -@@ -1082,6 +1220,12 @@ varobj_get_attributes (struct varobj *var) +@@ -1089,6 +1231,12 @@ varobj_get_attributes (struct varobj *var) return attributes; } @@ -29821,7 +31086,7 @@ index fbe8ff8..490ca33 100644 char * varobj_get_formatted_value (struct varobj *var, enum varobj_display_formats format) -@@ -1159,6 +1303,116 @@ varobj_set_value (struct varobj *var, char *expression) +@@ -1166,6 +1314,116 @@ varobj_set_value (struct varobj *var, char *expression) return 1; } @@ -29938,7 +31203,7 @@ index fbe8ff8..490ca33 100644 /* Assign a new value to a variable object. If INITIAL is non-zero, this is the first assignement after the variable object was just created, or changed type. In that case, just assign the value -@@ -1199,10 +1453,7 @@ install_new_value (struct varobj *var, struct value *value, int initial) +@@ -1206,10 +1464,7 @@ install_new_value (struct varobj *var, struct value *value, int initial) that in C++ a reference is not rebindable, it cannot meaningfully change. So, get hold of the real value. */ if (value) @@ -29950,7 +31215,7 @@ index fbe8ff8..490ca33 100644 if (var->type && TYPE_CODE (var->type) == TYPE_CODE_UNION) /* For unions, we need to fetch the value implicitly because -@@ -1249,7 +1500,7 @@ install_new_value (struct varobj *var, struct value *value, int initial) +@@ -1256,7 +1511,7 @@ install_new_value (struct varobj *var, struct value *value, int initial) values. Don't get string rendering if the value is lazy -- if it is, the code above has decided that the value should not be fetched. */ @@ -29959,7 +31224,7 @@ index fbe8ff8..490ca33 100644 print_value = value_get_print_value (value, var->format, var); /* If the type is changeable, compare the old and the new values. -@@ -1265,7 +1516,7 @@ install_new_value (struct varobj *var, struct value *value, int initial) +@@ -1272,7 +1527,7 @@ install_new_value (struct varobj *var, struct value *value, int initial) { changed = 1; } @@ -29968,7 +31233,7 @@ index fbe8ff8..490ca33 100644 { /* Try to compare the values. That requires that both values are non-lazy. */ -@@ -1310,74 +1561,53 @@ install_new_value (struct varobj *var, struct value *value, int initial) +@@ -1317,74 +1572,53 @@ install_new_value (struct varobj *var, struct value *value, int initial) if (var->value != NULL && var->value != value) value_free (var->value); var->value = value; @@ -30075,7 +31340,7 @@ index fbe8ff8..490ca33 100644 } void -@@ -1395,31 +1625,19 @@ varobj_set_visualizer (struct varobj *var, const char *visualizer) +@@ -1402,31 +1636,19 @@ varobj_set_visualizer (struct varobj *var, const char *visualizer) make_cleanup_py_decref (globals); constructor = PyRun_String (visualizer, Py_eval_input, globals, globals); @@ -30113,7 +31378,7 @@ index fbe8ff8..490ca33 100644 do_cleanups (back_to); #else -@@ -1530,44 +1748,63 @@ VEC(varobj_update_result) *varobj_update (struct varobj **varp, int explicit) +@@ -1537,44 +1759,74 @@ VEC(varobj_update_result) *varobj_update (struct varobj **varp, int explicit) /* We probably should not get children of a varobj that has a pretty-printer, but for which -var-list-children was never @@ -30123,7 +31388,7 @@ index fbe8ff8..490ca33 100644 if (v->pretty_printer) { - VEC (varobj_p) *changed = 0, *new_and_unchanged = 0; -+ VEC (varobj_p) *changed = 0, *new = 0; ++ VEC (varobj_p) *changed = 0, *new = 0, *unchanged = 0; int i, children_changed; varobj_p tmp; @@ -30145,7 +31410,8 @@ index fbe8ff8..490ca33 100644 + it. */ + if (!varobj_has_more (v, 0)) + { -+ update_dynamic_varobj_children (v, NULL, NULL, &dummy, 0, 0); ++ update_dynamic_varobj_children (v, NULL, NULL, NULL, ++ &dummy, 0, 0); + if (varobj_has_more (v, 0)) + r.changed = 1; + } @@ -30160,7 +31426,7 @@ index fbe8ff8..490ca33 100644 a non-conforming pretty-printer, so we skip it. */ - if (update_dynamic_varobj_children (v, &changed, &new_and_unchanged, - &children_changed)) -+ if (update_dynamic_varobj_children (v, &changed, &new, ++ if (update_dynamic_varobj_children (v, &changed, &new, &unchanged, + &children_changed, 1, v->to)) { - if (children_changed) @@ -30185,17 +31451,27 @@ index fbe8ff8..490ca33 100644 r.value_installed = 1; VEC_safe_push (varobj_update_result, stack, &r); } ++ for (i = 0; VEC_iterate (varobj_p, unchanged, i, tmp); ++i) ++ { ++ if (!tmp->frozen) ++ { ++ varobj_update_result r = {tmp}; ++ r.value_installed = 1; ++ VEC_safe_push (varobj_update_result, stack, &r); ++ } ++ } if (r.changed || r.children_changed) VEC_safe_push (varobj_update_result, result, &r); + -+ /* Free CHANGED, but not NEW, because NEW has been put -+ into the result vector. */ ++ /* Free CHANGED and UNCHANGED, but not NEW, because NEW ++ has been put into the result vector. */ + VEC_free (varobj_p, changed); ++ VEC_free (varobj_p, unchanged); + continue; } } -@@ -1855,7 +2092,12 @@ new_variable (void) +@@ -1862,7 +2114,12 @@ new_variable (void) var->frozen = 0; var->not_fetched = 0; var->children_requested = 0; @@ -30208,7 +31484,7 @@ index fbe8ff8..490ca33 100644 return var; } -@@ -1885,7 +2127,10 @@ free_variable (struct varobj *var) +@@ -1892,7 +2149,10 @@ free_variable (struct varobj *var) if (var->pretty_printer) { struct cleanup *cleanup = varobj_ensure_python_env (var); @@ -30220,7 +31496,7 @@ index fbe8ff8..490ca33 100644 do_cleanups (cleanup); } #endif -@@ -1918,6 +2163,18 @@ make_cleanup_free_variable (struct varobj *var) +@@ -1925,6 +2185,18 @@ make_cleanup_free_variable (struct varobj *var) return make_cleanup (do_free_variable_cleanup, var); } @@ -30239,7 +31515,7 @@ index fbe8ff8..490ca33 100644 /* This returns the type of the variable. It also skips past typedefs to return the real type of the variable. -@@ -2132,6 +2389,8 @@ value_of_root (struct varobj **var_handle, int *type_changed) +@@ -2139,6 +2411,8 @@ value_of_root (struct varobj **var_handle, int *type_changed) else { tmp_var->obj_name = xstrdup (var->obj_name); @@ -30248,7 +31524,7 @@ index fbe8ff8..490ca33 100644 varobj_delete (var, NULL, 0); install_variable (tmp_var); -@@ -2166,7 +2425,11 @@ static char * +@@ -2173,7 +2447,11 @@ static char * my_value_of_variable (struct varobj *var, enum varobj_display_formats format) { if (var->root->is_valid) @@ -30261,7 +31537,7 @@ index fbe8ff8..490ca33 100644 else return NULL; } -@@ -2189,43 +2452,51 @@ value_get_print_value (struct value *value, enum varobj_display_formats format, +@@ -2196,43 +2474,51 @@ value_get_print_value (struct value *value, enum varobj_display_formats format, struct cleanup *back_to = varobj_ensure_python_env (var); PyObject *value_formatter = var->pretty_printer; @@ -30344,7 +31620,7 @@ index fbe8ff8..490ca33 100644 } do_cleanups (back_to); } -@@ -2954,10 +3225,7 @@ cplus_describe_child (struct varobj *parent, int index, +@@ -2961,10 +3247,7 @@ cplus_describe_child (struct varobj *parent, int index, *cname = xstrdup (TYPE_FIELD_NAME (type, index)); if (cvalue && value) @@ -30356,7 +31632,7 @@ index fbe8ff8..490ca33 100644 if (ctype) { -@@ -3163,6 +3431,19 @@ java_value_of_variable (struct varobj *var, enum varobj_display_formats format) +@@ -3170,6 +3453,19 @@ java_value_of_variable (struct varobj *var, enum varobj_display_formats format) return cplus_value_of_variable (var, format); } @@ -30376,7 +31652,7 @@ index fbe8ff8..490ca33 100644 /* Iterate all the existing _root_ VAROBJs and call the FUNC callback for them with an arbitrary caller supplied DATA pointer. */ -@@ -3180,6 +3461,43 @@ all_root_varobjs (void (*func) (struct varobj *var, void *data), void *data) +@@ -3187,6 +3483,43 @@ all_root_varobjs (void (*func) (struct varobj *var, void *data), void *data) (*func) (var_root->rootvar, data); } } gdb-readline-6.0.patch: config.in | 3 ++ configure | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 15 ++++++++++++++ 3 files changed, 81 insertions(+) Index: gdb-readline-6.0.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-readline-6.0.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gdb-readline-6.0.patch 31 Jul 2009 08:36:06 -0000 1.1 +++ gdb-readline-6.0.patch 10 Sep 2009 21:37:40 -0000 1.2 @@ -7,9 +7,11 @@ gdb/ * config.in: Regenerate. * configure: Regenerate. ---- a/gdb/configure.ac -+++ b/gdb/configure.ac -@@ -536,6 +536,21 @@ if test "$with_system_readline" = yes; then +Index: gdb-6.8.50.20090909/gdb/configure.ac +=================================================================== +--- gdb-6.8.50.20090909.orig/gdb/configure.ac 2009-09-09 20:11:04.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/configure.ac 2009-09-09 20:11:54.000000000 +0200 +@@ -773,6 +773,21 @@ if test "$with_system_readline" = yes; t READLINE=-lreadline READLINE_DEPS= READLINE_CFLAGS= @@ -31,9 +33,11 @@ gdb/ else READLINE='$(READLINE_DIR)/libreadline.a' READLINE_DEPS='$(READLINE)' ---- a/gdb/config.in -+++ b/gdb/config.in -@@ -790,6 +790,9 @@ +Index: gdb-6.8.50.20090909/gdb/config.in +=================================================================== +--- gdb-6.8.50.20090909.orig/gdb/config.in 2009-09-09 20:11:33.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/config.in 2009-09-09 20:12:00.000000000 +0200 +@@ -815,6 +815,9 @@ /* Define to `int' if does not define. */ #undef pid_t @@ -43,9 +47,11 @@ gdb/ /* Define to the equivalent of the C99 'restrict' keyword, or to nothing if this is not supported. Do not define if restrict is supported directly. */ ---- a/gdb/configure -+++ b/gdb/configure -@@ -10763,6 +10763,69 @@ if test "$with_system_readline" = yes; then +Index: gdb-6.8.50.20090909/gdb/configure +=================================================================== +--- gdb-6.8.50.20090909.orig/gdb/configure 2009-09-09 20:11:07.000000000 +0200 ++++ gdb-6.8.50.20090909/gdb/configure 2009-09-09 20:11:54.000000000 +0200 +@@ -9197,6 +9197,69 @@ if test "$with_system_readline" = yes; t READLINE=-lreadline READLINE_DEPS= READLINE_CFLAGS= Index: gdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb.spec,v retrieving revision 1.382 retrieving revision 1.383 diff -u -p -r1.382 -r1.383 --- gdb.spec 3 Sep 2009 19:45:38 -0000 1.382 +++ gdb.spec 10 Sep 2009 21:37:40 -0000 1.383 @@ -10,11 +10,11 @@ Name: gdb%{?_with_debug:-debug} # Set version to contents of gdb/version.in. # NOTE: the FSF gdb versions are numbered N.M for official releases, like 6.3 # and, since January 2005, X.Y.Z.date for daily snapshots, like 6.3.50.20050112 # (daily snapshot from mailine), or 6.3.0.20040112 (head of the release branch). -Version: 6.8.50.20090818 +Version: 6.8.50.20090910 # The release always contains a leading reserved number, start it at 1. # `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing. -Release: 8%{?_with_upstream:.upstream}%{?dist} +Release: 1%{?_with_upstream:.upstream}%{?dist} License: GPLv3+ Group: Development/Debuggers @@ -218,8 +218,8 @@ Patch229: gdb-6.3-bz140532-ppc-unwinding # Testcase for exec() from threaded program (BZ 202689). Patch231: gdb-6.3-bz202689-exec-from-pthread-test.patch -# Backported post gdb-6.8.50.20090818 snapshot fixups. -Patch232: gdb-6.8.50.20090818-upstream.patch +# Backported post gdb-6.8.50.20090910 snapshot fixups. +#Patch232: gdb-6.8.50.20090910-upstream.patch # Testcase for PPC Power6/DFP instructions disassembly (BZ 230000). Patch234: gdb-6.6-bz230000-power6-disassembly-test.patch @@ -363,9 +363,6 @@ Patch375: gdb-readline-6.0.patch # Temporarily disable assertion checks crashing in qsort_cmp (BZ 515434). Patch378: gdb-bz515434-qsort_cmp.patch -# Revert bitfields regression (BZ 520129). -Patch380: gdb-bz520129-drow-bitfields.patch - BuildRequires: ncurses-devel texinfo gettext flex bison expat-devel Requires: readline BuildRequires: readline-devel @@ -450,7 +447,7 @@ rm -f gdb/jv-exp.c gdb/m2-exp.c gdb/objc %if 0%{!?_with_upstream:1} -%patch232 -p1 +#patch232 -p1 %patch349 -p1 %patch1 -p1 %patch3 -p1 @@ -555,7 +552,6 @@ rm -f gdb/jv-exp.c gdb/m2-exp.c gdb/objc %patch360 -p1 %patch375 -p1 %patch378 -p1 -%patch380 -p1 %patch124 -p1 find -name "*.orig" | xargs rm -f @@ -829,6 +825,12 @@ fi %endif %changelog +* Thu Sep 10 2009 Jan Kratochvil - 6.8.50.20090910-1 +- Upgrade to the FSF GDB gdb-6.8.50 snapshot: 6.8.50.20090910 +- archer-jankratochvil-fedora12 commit: 941eb487a42933e442cb4d11344cda96ecb8a04d + - [next-over-throw] Fix exceptions thrown during next (Tom Tromey). + - [bp_location-accel] Do not (much) slow down on 500+ breakpoints (me). + * Thu Sep 3 2009 Jan Kratochvil - 6.8.50.20090818-8 - archer-jankratochvil-fedora12 commit: a081d2f12945e9468edd5f4341d3e945bd0fefe9 - [expr] Fix too slow lookups in large C++ programs (Sami Wagiaalla). Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/sources,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- sources 18 Aug 2009 18:51:17 -0000 1.35 +++ sources 10 Sep 2009 21:37:41 -0000 1.36 @@ -1 +1 @@ -63d848cfdd9a43a9b2b412a220d00366 gdb-6.8.50.20090818.tar.bz2 +476e005b8bb33c5c3b3f0b7bd93988bc gdb-6.8.50.20090910.tar.bz2 --- gdb-6.8.50.20090818-upstream.patch DELETED --- --- gdb-bz520129-drow-bitfields.patch DELETED --- From josef at fedoraproject.org Thu Sep 10 21:51:52 2009 From: josef at fedoraproject.org (Josef Bacik) Date: Thu, 10 Sep 2009 21:51:52 +0000 (UTC) Subject: rpms/e2fsprogs/devel e2fsprogs-resize-minimum-fix.patch, NONE, 1.1 e2fsprogs.spec, 1.149, 1.150 Message-ID: <20090910215152.14CF311C0423@cvs1.fedora.phx.redhat.com> Author: josef Update of /cvs/pkgs/rpms/e2fsprogs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15305 Modified Files: e2fsprogs.spec Added Files: e2fsprogs-resize-minimum-fix.patch Log Message: - fixing resize -m bug (#519131) e2fsprogs-resize-minimum-fix.patch: resize2fs.c | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) --- NEW FILE e2fsprogs-resize-minimum-fix.patch --- --- resize/resize2fs.c | 20 +++++++++++++++++--- 1 files changed, 17 insertions(+), 3 deletions(-) diff --git a/resize/resize2fs.c b/resize/resize2fs.c index c0b00b6..648e1f9 100644 --- a/resize/resize2fs.c +++ b/resize/resize2fs.c @@ -1900,6 +1900,8 @@ blk_t calculate_minimum_resize_size(ext2_filsys fs) blk_t inode_count, blks_needed, groups, data_blocks; blk_t grp, data_needed, last_start; int overhead = 0, num_of_superblocks = 0; + int extra_groups = 0; + int flexbg_size = 1 << fs->super->s_log_groups_per_flex; /* * first figure out how many group descriptors we need to @@ -1934,11 +1936,9 @@ blk_t calculate_minimum_resize_size(ext2_filsys fs) * of inode tables of slack space so the resize * operation can be guaranteed to finish. */ - int flexbg_size = 1 << fs->super->s_log_groups_per_flex; - int extra_groups; - extra_groups = flexbg_size - (groups & (flexbg_size - 1)); data_needed += META_OVERHEAD(fs) * extra_groups; + extra_groups = groups % flexbg_size; } /* @@ -2002,6 +2002,20 @@ blk_t calculate_minimum_resize_size(ext2_filsys fs) } groups += extra_grps; + extra_groups += extra_grps; + if (fs->super->s_feature_incompat + & EXT4_FEATURE_INCOMPAT_FLEX_BG + && extra_groups > flexbg_size) { + /* + * For ext4 we need to allow for up to a flex_bg worth + * of inode tables of slack space so the resize + * operation can be guaranteed to finish. + */ + extra_groups = flexbg_size - + (groups & (flexbg_size - 1)); + data_needed += META_OVERHEAD(fs) * extra_groups; + extra_groups = groups % flexbg_size; + } } /* now for the fun voodoo */ Index: e2fsprogs.spec =================================================================== RCS file: /cvs/pkgs/rpms/e2fsprogs/devel/e2fsprogs.spec,v retrieving revision 1.149 retrieving revision 1.150 diff -u -p -r1.149 -r1.150 --- e2fsprogs.spec 24 Aug 2009 04:53:38 -0000 1.149 +++ e2fsprogs.spec 10 Sep 2009 21:51:50 -0000 1.150 @@ -4,7 +4,7 @@ Summary: Utilities for managing ext2, ext3, and ext4 filesystems Name: e2fsprogs Version: 1.41.9 -Release: 1%{?dist} +Release: 2%{?dist} # License tags based on COPYING file distinctions for various components License: GPLv2 @@ -14,6 +14,7 @@ Source1: ext2_types-wrapper.h Patch2: e2fsprogs-1.40.4-sb_feature_check_ignore.patch Patch3: e2fsprogs-1.41.9-defrag.patch +Patch4: e2fsprogs-resize-minimum-fix.patch Url: http://e2fsprogs.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -141,6 +142,7 @@ It was originally inspired by the Multic %patch2 -p1 -b .featurecheck # defrag command for testing, from non-release branch %patch3 -p1 -b .defrag +%patch4 -p1 -b .resize %build %configure --enable-elf-shlibs --enable-nls --disable-uuidd --disable-fsck \ @@ -301,6 +303,9 @@ exit 0 %{_libdir}/pkgconfig/ss.pc %changelog +* Thu Sep 10 2009 Josef Bacik 1.41.9-2 +- Fix resize -m bug with flexbg (#519131) + * Sun Aug 23 2009 Eric Sandeen 1.41.9-1 - New upstream release From bpepple at fedoraproject.org Thu Sep 10 22:01:07 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Thu, 10 Sep 2009 22:01:07 +0000 (UTC) Subject: rpms/telepathy-gabble/devel .cvsignore, 1.53, 1.54 sources, 1.53, 1.54 telepathy-gabble.spec, 1.65, 1.66 Message-ID: <20090910220107.2A2ED11C0423@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/telepathy-gabble/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24026 Modified Files: .cvsignore sources telepathy-gabble.spec Log Message: * Thu Sep 10 2009 Brian Pepple - 0.8.3-1 - Update to 0.8.3. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-gabble/devel/.cvsignore,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- .cvsignore 3 Sep 2009 19:29:09 -0000 1.53 +++ .cvsignore 10 Sep 2009 22:01:05 -0000 1.54 @@ -1 +1 @@ -telepathy-gabble-0.8.2.tar.gz +telepathy-gabble-0.8.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-gabble/devel/sources,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- sources 3 Sep 2009 19:29:09 -0000 1.53 +++ sources 10 Sep 2009 22:01:06 -0000 1.54 @@ -1 +1 @@ -512a264e022b9786b0d8ed49e1be2ab2 telepathy-gabble-0.8.2.tar.gz +224a2ba110b401354dc71be009fd0e63 telepathy-gabble-0.8.3.tar.gz Index: telepathy-gabble.spec =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-gabble/devel/telepathy-gabble.spec,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- telepathy-gabble.spec 3 Sep 2009 19:29:09 -0000 1.65 +++ telepathy-gabble.spec 10 Sep 2009 22:01:06 -0000 1.66 @@ -1,5 +1,5 @@ Name: telepathy-gabble -Version: 0.8.2 +Version: 0.8.3 Release: 1%{?dist} Summary: A Jabber/XMPP connection manager @@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 10 2009 Brian Pepple - 0.8.3-1 +- Update to 0.8.3. + * Thu Sep 3 2009 Brian Pepple - 0.8.2-1 - Update to 0.8.2. From hno at fedoraproject.org Thu Sep 10 22:15:32 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Thu, 10 Sep 2009 22:15:32 +0000 (UTC) Subject: rpms/squid/F-11 .cvsignore, 1.45, 1.46 sources, 1.48, 1.49 squid.spec, 1.126, 1.127 Message-ID: <20090910221532.A9BFC11C00DB@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/squid/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5184 Modified Files: .cvsignore sources squid.spec Log Message: 3.0.STABLE19 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-11/.cvsignore,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- .cvsignore 4 Aug 2009 19:58:16 -0000 1.45 +++ .cvsignore 10 Sep 2009 22:15:30 -0000 1.46 @@ -1 +1,2 @@ -squid-3.0.STABLE18.tar.bz2 +squid-3.0.STABLE19.tar.bz2 +squid-3.0.STABLE19.tar.bz2.asc Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-11/sources,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- sources 4 Aug 2009 19:58:16 -0000 1.48 +++ sources 10 Sep 2009 22:15:31 -0000 1.49 @@ -1 +1,2 @@ -ad1e0bbb424c2f69195ae68b9baa99d6 squid-3.0.STABLE18.tar.bz2 +edf0f2baf06d342652f06d131f8a6082 squid-3.0.STABLE19.tar.bz2 +5b514327921dec32896353eeb222b509 squid-3.0.STABLE19.tar.bz2.asc Index: squid.spec =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-11/squid.spec,v retrieving revision 1.126 retrieving revision 1.127 diff -u -p -r1.126 -r1.127 --- squid.spec 1 Sep 2009 18:32:21 -0000 1.126 +++ squid.spec 10 Sep 2009 22:15:31 -0000 1.127 @@ -3,14 +3,15 @@ ## % define __find_requires %{SOURCE99} Name: squid -Version: 3.0.STABLE18 -Release: 3%{?dist} +Version: 3.0.STABLE19 +Release: 1%{?dist} Summary: The Squid proxy caching server Epoch: 7 License: GPLv2+ Group: System Environment/Daemons URL: http://www.squid-cache.org Source: http://www.squid-cache.org/Squid/Versions/v3/3.0/squid-%{version}.tar.bz2 +Source10: http://www.squid-cache.org/Squid/Versions/v3/3.0/squid-%{version}.tar.bz2.asc Source1: FAQ.sgml Source2: squid.init Source3: squid.logrotate @@ -341,6 +342,9 @@ fi chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || : %changelog +* Fri Sep 11 2009 Henrik Nordstrom - 7:3.0.STABLE19-1 +- Update to 3.0.STABLE19 + * Tue Sep 1 2009 Henrik Nordstrom - 7:3.0.STABLE18-3 - Bug #520445 silence logrotate when Squid is not running From hno at fedoraproject.org Thu Sep 10 22:19:00 2009 From: hno at fedoraproject.org (=?utf-8?q?Henrik_Nordstr=C3=B6m?=) Date: Thu, 10 Sep 2009 22:19:00 +0000 (UTC) Subject: rpms/squid/F-10 .cvsignore, 1.43, 1.44 sources, 1.47, 1.48 squid.logrotate, 1.2, 1.3 squid.spec, 1.120, 1.121 Message-ID: <20090910221901.027FD11C00DB@cvs1.fedora.phx.redhat.com> Author: hno Update of /cvs/pkgs/rpms/squid/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8793 Modified Files: .cvsignore sources squid.logrotate squid.spec Log Message: 3.0.STABLE19 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-10/.cvsignore,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- .cvsignore 4 Aug 2009 19:59:26 -0000 1.43 +++ .cvsignore 10 Sep 2009 22:18:59 -0000 1.44 @@ -1 +1 @@ -squid-3.0.STABLE18.tar.bz2 +squid-3.0.STABLE19.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-10/sources,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- sources 4 Aug 2009 19:59:26 -0000 1.47 +++ sources 10 Sep 2009 22:19:00 -0000 1.48 @@ -1 +1 @@ -ad1e0bbb424c2f69195ae68b9baa99d6 squid-3.0.STABLE18.tar.bz2 +edf0f2baf06d342652f06d131f8a6082 squid-3.0.STABLE19.tar.bz2 Index: squid.logrotate =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-10/squid.logrotate,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- squid.logrotate 9 Oct 2008 11:47:06 -0000 1.2 +++ squid.logrotate 10 Sep 2009 22:19:00 -0000 1.3 @@ -7,7 +7,8 @@ sharedscripts postrotate # Asks squid to reopen its logs. (log_rotate 0 is set in squid.conf) - /usr/sbin/squid -k rotate + # errors redirected to make it silent if squid is not running + /usr/sbin/squid -k rotate 2>/dev/null # Wait a little to allow Squid to catch up before the logs is compressed sleep 1 endscript Index: squid.spec =================================================================== RCS file: /cvs/pkgs/rpms/squid/F-10/squid.spec,v retrieving revision 1.120 retrieving revision 1.121 diff -u -p -r1.120 -r1.121 --- squid.spec 4 Aug 2009 19:59:26 -0000 1.120 +++ squid.spec 10 Sep 2009 22:19:00 -0000 1.121 @@ -3,7 +3,7 @@ ## % define __find_requires %{SOURCE99} Name: squid -Version: 3.0.STABLE18 +Version: 3.0.STABLE19 Release: 1%{?dist} Summary: The Squid proxy caching server Epoch: 7 @@ -341,6 +341,10 @@ fi chgrp squid /var/cache/samba/winbindd_privileged >/dev/null 2>&1 || : %changelog +* Fri Sep 11 2009 Henrik Nordstrom - 3.0.STABLE19-1 +- Update to 3.0.STABLE19 +- Bug #520445 silence logrotate when Squid is not running + * Tue Aug 04 2009 Henrik Nordstrom - 7:3.0.STABLE18-1 - Update to 3.0.STABLE18 From bpepple at fedoraproject.org Thu Sep 10 22:54:47 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Thu, 10 Sep 2009 22:54:47 +0000 (UTC) Subject: rpms/telepathy-farsight/devel .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 telepathy-farsight.spec, 1.9, 1.10 Message-ID: <20090910225448.B863B11C00DB@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/telepathy-farsight/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15965 Modified Files: .cvsignore sources telepathy-farsight.spec Log Message: * Thu Sep 10 2009 Brian Pepple - 0.0.11-1 - Update to 0.0.11. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-farsight/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 9 Sep 2009 02:51:13 -0000 1.7 +++ .cvsignore 10 Sep 2009 22:54:43 -0000 1.8 @@ -1 +1 @@ -telepathy-farsight-0.0.10.tar.gz +telepathy-farsight-0.0.11.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-farsight/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 9 Sep 2009 02:51:13 -0000 1.7 +++ sources 10 Sep 2009 22:54:44 -0000 1.8 @@ -1 +1 @@ -cab33f249d7c1dcf449a0da6ab1cb7ef telepathy-farsight-0.0.10.tar.gz +e9b73829e4211d970732db5ba0c83a45 telepathy-farsight-0.0.11.tar.gz Index: telepathy-farsight.spec =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-farsight/devel/telepathy-farsight.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- telepathy-farsight.spec 9 Sep 2009 02:51:13 -0000 1.9 +++ telepathy-farsight.spec 10 Sep 2009 22:54:44 -0000 1.10 @@ -5,7 +5,7 @@ %define farsight2_ver 0.0.14 Name: telepathy-farsight -Version: 0.0.10 +Version: 0.0.11 Release: 1%{?dist} Summary: Telepathy client to handle media streaming channels @@ -107,6 +107,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/%{name} %changelog +* Thu Sep 10 2009 Brian Pepple - 0.0.11-1 +- Update to 0.0.11. + * Tue Sep 8 2009 Brian Pepple - 0.0.10-1 - Update to 0.0.10. From stingray at fedoraproject.org Thu Sep 10 22:55:21 2009 From: stingray at fedoraproject.org (Paul P Komkoff Jr) Date: Thu, 10 Sep 2009 22:55:21 +0000 (UTC) Subject: rpms/weechat/devel weechat-0.3.0-cmake-paths.patch, NONE, 1.1 weechat-0.3.0-cmake-pie.patch, NONE, 1.1 .cvsignore, 1.8, 1.9 sources, 1.8, 1.9 weechat.spec, 1.13, 1.14 Message-ID: <20090910225521.BCA4D11C00DB@cvs1.fedora.phx.redhat.com> Author: stingray Update of /cvs/extras/rpms/weechat/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17041 Modified Files: .cvsignore sources weechat.spec Added Files: weechat-0.3.0-cmake-paths.patch weechat-0.3.0-cmake-pie.patch Log Message: weechat-0.3.0-1 weechat-0.3.0-cmake-paths.patch: CMakeLists.txt | 6 +++--- src/plugins/CMakeLists.txt | 2 ++ src/plugins/alias/CMakeLists.txt | 2 +- src/plugins/aspell/CMakeLists.txt | 2 +- src/plugins/charset/CMakeLists.txt | 2 +- src/plugins/demo/CMakeLists.txt | 2 +- src/plugins/fifo/CMakeLists.txt | 2 +- src/plugins/irc/CMakeLists.txt | 2 +- src/plugins/logger/CMakeLists.txt | 2 +- src/plugins/relay/CMakeLists.txt | 2 +- src/plugins/scripts/lua/CMakeLists.txt | 2 +- src/plugins/scripts/perl/CMakeLists.txt | 2 +- src/plugins/scripts/python/CMakeLists.txt | 2 +- src/plugins/scripts/ruby/CMakeLists.txt | 2 +- src/plugins/scripts/tcl/CMakeLists.txt | 2 +- src/plugins/xfer/CMakeLists.txt | 2 +- 16 files changed, 19 insertions(+), 17 deletions(-) --- NEW FILE weechat-0.3.0-cmake-paths.patch --- diff --git a/CMakeLists.txt b/CMakeLists.txt index f381d97..aae28ce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -31,7 +31,7 @@ SET(VERSION_MINOR "3") SET(VERSION_PATCH "1-dev") SET(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}) SET(PKG_STRING "${PROJECT_NAME} ${VERSION}") -SET(LIBDIR ${CMAKE_INSTALL_PREFIX}/lib/${PROJECT_NAME}) +SET(LIBDIR ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/${PROJECT_NAME}) SET(SHAREDIR ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}) SET(LOCALEDIR ${CMAKE_INSTALL_PREFIX}/share/locale) SET(INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/include/${PROJECT_NAME}) @@ -90,10 +90,10 @@ ADD_CUSTOM_TARGET(dist SET(PACKAGE "${PROJECT_NAME}") SET(prefix "${CMAKE_INSTALL_PREFIX}") SET(exec_prefix "\${prefix}") -SET(libdir "\${exec_prefix}/lib") +SET(libdir "\${exec_prefix}/lib${LIB_SUFFIX}") SET(includedir "\${prefix}/include") CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/weechat.pc.in ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc @ONLY) -INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig) +INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig) # packages SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Fast, light and extensible chat client") diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index 278374a..7f2d397 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -23,6 +23,8 @@ plugin-config.h plugin-config.c) INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}) ADD_LIBRARY(weechat_plugins STATIC ${LIB_PLUGINS_SRC}) +SET(PLUGIN_INSTALL_DIR lib${LIB_SUFFIX}/${PROJECT_NAME}/plugins) + INCLUDE(CheckIncludeFiles) INCLUDE(CheckFunctionExists) INCLUDE(CheckLibraryExists) diff --git a/src/plugins/alias/CMakeLists.txt b/src/plugins/alias/CMakeLists.txt index e863cf7..4d17e86 100644 --- a/src/plugins/alias/CMakeLists.txt +++ b/src/plugins/alias/CMakeLists.txt @@ -21,4 +21,4 @@ SET_TARGET_PROPERTIES(alias PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(alias) -INSTALL(TARGETS alias LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS alias LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/aspell/CMakeLists.txt b/src/plugins/aspell/CMakeLists.txt index 1141ccd..775b1cc 100644 --- a/src/plugins/aspell/CMakeLists.txt +++ b/src/plugins/aspell/CMakeLists.txt @@ -25,4 +25,4 @@ IF(ASPELL_FOUND) TARGET_LINK_LIBRARIES(aspell ${ASPELL_LIBRARY}) ENDIF(ASPELL_FOUND) -INSTALL(TARGETS aspell LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS aspell LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/charset/CMakeLists.txt b/src/plugins/charset/CMakeLists.txt index fdfd2e9..a3ef39c 100644 --- a/src/plugins/charset/CMakeLists.txt +++ b/src/plugins/charset/CMakeLists.txt @@ -26,4 +26,4 @@ IF(ICONV_FOUND) ENDIF(ICONV_LIBRARY) ENDIF(ICONV_FOUND) -INSTALL(TARGETS charset LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS charset LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/demo/CMakeLists.txt b/src/plugins/demo/CMakeLists.txt index 0e3a268..3765190 100644 --- a/src/plugins/demo/CMakeLists.txt +++ b/src/plugins/demo/CMakeLists.txt @@ -19,4 +19,4 @@ SET_TARGET_PROPERTIES(demo PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(demo) -INSTALL(TARGETS demo LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS demo LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/fifo/CMakeLists.txt b/src/plugins/fifo/CMakeLists.txt index 5f8e831..6b4e9ed 100644 --- a/src/plugins/fifo/CMakeLists.txt +++ b/src/plugins/fifo/CMakeLists.txt @@ -21,4 +21,4 @@ SET_TARGET_PROPERTIES(fifo PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(fifo) -INSTALL(TARGETS fifo LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS fifo LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/irc/CMakeLists.txt b/src/plugins/irc/CMakeLists.txt index a56c5e8..85d0610 100644 --- a/src/plugins/irc/CMakeLists.txt +++ b/src/plugins/irc/CMakeLists.txt @@ -46,4 +46,4 @@ ELSE(GNUTLS_FOUND) TARGET_LINK_LIBRARIES(irc) ENDIF(GNUTLS_FOUND) -INSTALL(TARGETS irc LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS irc LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/logger/CMakeLists.txt b/src/plugins/logger/CMakeLists.txt index 16d3e80..66b1087 100644 --- a/src/plugins/logger/CMakeLists.txt +++ b/src/plugins/logger/CMakeLists.txt @@ -24,4 +24,4 @@ SET_TARGET_PROPERTIES(logger PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(logger) -INSTALL(TARGETS logger LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS logger LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/relay/CMakeLists.txt b/src/plugins/relay/CMakeLists.txt index 6622239..acaa6c6 100644 --- a/src/plugins/relay/CMakeLists.txt +++ b/src/plugins/relay/CMakeLists.txt @@ -27,4 +27,4 @@ SET_TARGET_PROPERTIES(relay PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(relay) -INSTALL(TARGETS relay LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS relay LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/lua/CMakeLists.txt b/src/plugins/scripts/lua/CMakeLists.txt index cde09e6..e02016b 100644 --- a/src/plugins/scripts/lua/CMakeLists.txt +++ b/src/plugins/scripts/lua/CMakeLists.txt @@ -28,4 +28,4 @@ IF(LUA_FOUND) ENDIF(LUA_LIBRARY AND LUALIB_LIBRARY) ENDIF(LUA_FOUND) -INSTALL(TARGETS lua LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS lua LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/perl/CMakeLists.txt b/src/plugins/scripts/perl/CMakeLists.txt index 52950cf..bd70883 100644 --- a/src/plugins/scripts/perl/CMakeLists.txt +++ b/src/plugins/scripts/perl/CMakeLists.txt @@ -35,4 +35,4 @@ IF(PERL_FOUND) ENDIF(PERL_DYNALOADER) ENDIF(PERL_FOUND) -INSTALL(TARGETS perl LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS perl LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/python/CMakeLists.txt b/src/plugins/scripts/python/CMakeLists.txt index 8495c32..8d02c6e 100644 --- a/src/plugins/scripts/python/CMakeLists.txt +++ b/src/plugins/scripts/python/CMakeLists.txt @@ -25,4 +25,4 @@ IF(PYTHON_FOUND) TARGET_LINK_LIBRARIES(python ${PYTHON_LIBRARY} weechat_scripts) ENDIF(PYTHON_FOUND) -INSTALL(TARGETS python LIBRARY DESTINATION lib/weechat/plugins) +INSTALL(TARGETS python LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/ruby/CMakeLists.txt b/src/plugins/scripts/ruby/CMakeLists.txt index 452e479..f8024bd 100644 --- a/src/plugins/scripts/ruby/CMakeLists.txt +++ b/src/plugins/scripts/ruby/CMakeLists.txt @@ -24,4 +24,4 @@ IF(RUBY_FOUND) TARGET_LINK_LIBRARIES(ruby ${RUBY_LIBRARY} weechat_scripts) ENDIF(RUBY_FOUND) -INSTALL(TARGETS ruby LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS ruby LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/tcl/CMakeLists.txt b/src/plugins/scripts/tcl/CMakeLists.txt index 58cbaa2..6fa86f1 100644 --- a/src/plugins/scripts/tcl/CMakeLists.txt +++ b/src/plugins/scripts/tcl/CMakeLists.txt @@ -29,4 +29,4 @@ IF(TCL_FOUND) ENDIF(TCL_FOUND) -INSTALL(TARGETS tcl LIBRARY DESTINATION lib/weechat/plugins) +INSTALL(TARGETS tcl LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/xfer/CMakeLists.txt b/src/plugins/xfer/CMakeLists.txt index 4d8e8f5..d9dcb92 100644 --- a/src/plugins/xfer/CMakeLists.txt +++ b/src/plugins/xfer/CMakeLists.txt @@ -30,4 +30,4 @@ SET_TARGET_PROPERTIES(xfer PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(xfer) -INSTALL(TARGETS xfer LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS xfer LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) weechat-0.3.0-cmake-pie.patch: CMakeLists.txt | 8 ++++++++ core/CMakeLists.txt | 2 ++ gui/CMakeLists.txt | 5 +++++ plugins/CMakeLists.txt | 3 +++ 4 files changed, 18 insertions(+) --- NEW FILE weechat-0.3.0-cmake-pie.patch --- diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 50d2f01..6ea66f6 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -18,6 +18,7 @@ ADD_DEFINITIONS(-DHAVE_CONFIG_H) INCLUDE(CheckIncludeFiles) INCLUDE(CheckFunctionExists) +INCLUDE(CheckCCompilerFlag) CHECK_INCLUDE_FILES("arpa/inet.h" HAVE_ARPA_INET_H) CHECK_INCLUDE_FILES("limits.h" HAVE_LIMITS_H) @@ -57,6 +58,13 @@ CHECK_FUNCTION_EXISTS(strpbrk HAVE_STRPBRK) CHECK_FUNCTION_EXISTS(strrchr HAVE_STRRCHR) CHECK_FUNCTION_EXISTS(strstr HAVE_STRSTR) +CHECK_C_COMPILER_FLAG(-fPIE HAVE_FPIE_SUPPORT) +if (HAVE_FPIE_SUPPORT) + set (WEECHAT_PIE_CFLAGS "-fPIE") + set (WEECHAT_PIE_LDFLAGS "-pie") +else(HAVE_FPIE_SUPPORT) + message(STATUS "Your compiler doesn't support PIE flag") +endif(HAVE_FPIE_SUPPORT) #needs to be splitted in subdirectories # FIXME: weechat_gui_common MUST be the first lib in the list diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt index ae4b7b2..7dd537e 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt @@ -34,6 +34,8 @@ wee-upgrade-file.c wee-upgrade-file.h wee-utf8.c wee-utf8.h wee-util.c wee-util.h) +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${WEECHAT_PIE_CFLAGS}") + # Check for flock support INCLUDE(CheckSymbolExists) CHECK_INCLUDE_FILES("sys/file.h" HAVE_SYS_FILE_H) diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt index a3c7342..be0341b 100644 --- a/src/gui/CMakeLists.txt +++ b/src/gui/CMakeLists.txt @@ -33,6 +33,11 @@ gui-main.h gui-nicklist.c gui-nicklist.h gui-window.c gui-window.h) +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${WEECHAT_PIE_CFLAGS}") +SET(CMAKE_EXE_LINKER_FLAGS + "${CMAKE_EXE_LINKER_FLAGS} ${WEECHAT_PIE_LDFLAGS}") + + INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}) ADD_LIBRARY(weechat_gui_common STATIC ${LIB_GUI_COMMON_SRC}) diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index 7f2d397..293edb5 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -23,6 +23,9 @@ plugin-config.h plugin-config.c) INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}) ADD_LIBRARY(weechat_plugins STATIC ${LIB_PLUGINS_SRC}) +SET_TARGET_PROPERTIES(weechat_plugins + PROPERTIES COMPILE_FLAGS "${WEECHAT_PIE_CFLAGS}") + SET(PLUGIN_INSTALL_DIR lib${LIB_SUFFIX}/${PROJECT_NAME}/plugins) INCLUDE(CheckIncludeFiles) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/weechat/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 25 Jun 2009 17:28:23 -0000 1.8 +++ .cvsignore 10 Sep 2009 22:55:20 -0000 1.9 @@ -1,2 +1 @@ -weechat-0.2.6.3.tar.bz2 -weechat-0.2.6.3-pie-rollup.patch.bz2 +weechat-0.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/weechat/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 25 Jun 2009 17:28:23 -0000 1.8 +++ sources 10 Sep 2009 22:55:20 -0000 1.9 @@ -1,2 +1 @@ -ebc2874ae82c29b7ab005f5812b61598 weechat-0.2.6.3.tar.bz2 -0035108eeb2f9e9906521835f9e64680 weechat-0.2.6.3-pie-rollup.patch.bz2 +c31cfc229e964ff9257cc9c7f9e6c9bc weechat-0.3.0.tar.bz2 Index: weechat.spec =================================================================== RCS file: /cvs/extras/rpms/weechat/devel/weechat.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- weechat.spec 27 Jul 2009 07:09:41 -0000 1.13 +++ weechat.spec 10 Sep 2009 22:55:20 -0000 1.14 @@ -1,60 +1,77 @@ Name: weechat Summary: Portable, fast, light and extensible IRC client -Version: 0.2.6.3 -Release: 2%{?dist} -Source: http://weechat.flashtux.org/download/%{name}-%{version}.tar.bz2 -Patch0: %{name}-%{version}-pie-rollup.patch.bz2 -URL: http://weechat.flashtux.org +Version: 0.3.0 +Release: 1%{?dist} +Source: http://weechat.org/files/src/%{name}-%{version}.tar.bz2 +Patch0: weechat-0.3.0-cmake-paths.patch +Patch1: weechat-0.3.0-cmake-pie.patch +URL: http://weechat.org Group: Applications/Communications -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) License: GPLv3 -BuildRequires: ncurses-devel python-devel perl ruby-devel +BuildRequires: ncurses-devel python-devel perl-devel ruby-devel BuildRequires: gnutls-devel lua-devel aspell-devel BuildRequires: docbook-style-xsl gettext ruby +BuildRequires: cmake perl-ExtUtils-Embed tcl-devel %description WeeChat (Wee Enhanced Environment for Chat) is a portable, fast, light and extensible IRC client. Everything can be done with a keyboard. It is customizable and extensible with scripts. +%package devel +Summary: Development files for weechat +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} pkgconfig + +%description devel +WeeChat (Wee Enhanced Environment for Chat) is a portable, fast, light and +extensible IRC client. Everything can be done with a keyboard. +It is customizable and extensible with scripts. + +This package contains include files and pc file for weechat. + %prep -%setup -q -%patch0 -p1 +%setup -q -n %{name}-%{version} +%patch0 -p1 -F 2 +%patch1 -p1 %build -%configure \ - --disable-rpath \ - --enable-static=no \ - --with-doc-xsl-prefix=/usr/share/sgml/docbook/xsl-stylesheets - -make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} +%cmake . +make VERBOSE=1 %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR="$RPM_BUILD_ROOT" -find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' - -# This hardcoded docdir=... in Makefile.am is crap - -mv $RPM_BUILD_ROOT%{_docdir}/%{name}/html . -mv $RPM_BUILD_ROOT%{_docdir}/%{name}/weechat_quickstart* . - %find_lang %name +%check +ctest + %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,0755) -%doc AUTHORS BUGS ChangeLog COPYING FAQ FAQ.fr NEWS README TODO html weechat_quickstart* +%doc AUTHORS ChangeLog COPYING NEWS README +%doc doc/en/weechat_faq.en.txt doc/en/weechat_quickstart.en.txt doc/en/weechat_scripting.en.txt +%doc doc/en/weechat_user.en.txt %{_mandir}/man1/%{name}-curses.1* %{_bindir}/%{name}-curses %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/plugins %{_libdir}/%{name}/plugins/* +%files devel +%dir %{_includedir}/%{name} +%dir %{_includedir}/%{name}/* +%{_libdir}/pkgconfig/*.pc + %changelog +* Thu Sep 10 2009 Paul P. Komkoff Jr - 0.3.0-1 +- new, shiny version +- new cmake-based build + * Mon Jul 27 2009 Fedora Release Engineering - 0.2.6.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From stingray at fedoraproject.org Thu Sep 10 23:06:42 2009 From: stingray at fedoraproject.org (Paul P Komkoff Jr) Date: Thu, 10 Sep 2009 23:06:42 +0000 (UTC) Subject: rpms/weechat/F-11 weechat-0.3.0-cmake-paths.patch, NONE, 1.1 weechat-0.3.0-cmake-pie.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 weechat.spec, 1.11, 1.12 Message-ID: <20090910230642.E7F2D11C00E6@cvs1.fedora.phx.redhat.com> Author: stingray Update of /cvs/extras/rpms/weechat/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31329/F-11 Modified Files: .cvsignore sources weechat.spec Added Files: weechat-0.3.0-cmake-paths.patch weechat-0.3.0-cmake-pie.patch Log Message: weechat-0.3.0-1 weechat-0.3.0-cmake-paths.patch: CMakeLists.txt | 6 +++--- src/plugins/CMakeLists.txt | 2 ++ src/plugins/alias/CMakeLists.txt | 2 +- src/plugins/aspell/CMakeLists.txt | 2 +- src/plugins/charset/CMakeLists.txt | 2 +- src/plugins/demo/CMakeLists.txt | 2 +- src/plugins/fifo/CMakeLists.txt | 2 +- src/plugins/irc/CMakeLists.txt | 2 +- src/plugins/logger/CMakeLists.txt | 2 +- src/plugins/relay/CMakeLists.txt | 2 +- src/plugins/scripts/lua/CMakeLists.txt | 2 +- src/plugins/scripts/perl/CMakeLists.txt | 2 +- src/plugins/scripts/python/CMakeLists.txt | 2 +- src/plugins/scripts/ruby/CMakeLists.txt | 2 +- src/plugins/scripts/tcl/CMakeLists.txt | 2 +- src/plugins/xfer/CMakeLists.txt | 2 +- 16 files changed, 19 insertions(+), 17 deletions(-) --- NEW FILE weechat-0.3.0-cmake-paths.patch --- diff --git a/CMakeLists.txt b/CMakeLists.txt index f381d97..aae28ce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -31,7 +31,7 @@ SET(VERSION_MINOR "3") SET(VERSION_PATCH "1-dev") SET(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}) SET(PKG_STRING "${PROJECT_NAME} ${VERSION}") -SET(LIBDIR ${CMAKE_INSTALL_PREFIX}/lib/${PROJECT_NAME}) +SET(LIBDIR ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/${PROJECT_NAME}) SET(SHAREDIR ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}) SET(LOCALEDIR ${CMAKE_INSTALL_PREFIX}/share/locale) SET(INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/include/${PROJECT_NAME}) @@ -90,10 +90,10 @@ ADD_CUSTOM_TARGET(dist SET(PACKAGE "${PROJECT_NAME}") SET(prefix "${CMAKE_INSTALL_PREFIX}") SET(exec_prefix "\${prefix}") -SET(libdir "\${exec_prefix}/lib") +SET(libdir "\${exec_prefix}/lib${LIB_SUFFIX}") SET(includedir "\${prefix}/include") CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/weechat.pc.in ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc @ONLY) -INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig) +INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig) # packages SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Fast, light and extensible chat client") diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index 278374a..7f2d397 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -23,6 +23,8 @@ plugin-config.h plugin-config.c) INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}) ADD_LIBRARY(weechat_plugins STATIC ${LIB_PLUGINS_SRC}) +SET(PLUGIN_INSTALL_DIR lib${LIB_SUFFIX}/${PROJECT_NAME}/plugins) + INCLUDE(CheckIncludeFiles) INCLUDE(CheckFunctionExists) INCLUDE(CheckLibraryExists) diff --git a/src/plugins/alias/CMakeLists.txt b/src/plugins/alias/CMakeLists.txt index e863cf7..4d17e86 100644 --- a/src/plugins/alias/CMakeLists.txt +++ b/src/plugins/alias/CMakeLists.txt @@ -21,4 +21,4 @@ SET_TARGET_PROPERTIES(alias PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(alias) -INSTALL(TARGETS alias LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS alias LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/aspell/CMakeLists.txt b/src/plugins/aspell/CMakeLists.txt index 1141ccd..775b1cc 100644 --- a/src/plugins/aspell/CMakeLists.txt +++ b/src/plugins/aspell/CMakeLists.txt @@ -25,4 +25,4 @@ IF(ASPELL_FOUND) TARGET_LINK_LIBRARIES(aspell ${ASPELL_LIBRARY}) ENDIF(ASPELL_FOUND) -INSTALL(TARGETS aspell LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS aspell LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/charset/CMakeLists.txt b/src/plugins/charset/CMakeLists.txt index fdfd2e9..a3ef39c 100644 --- a/src/plugins/charset/CMakeLists.txt +++ b/src/plugins/charset/CMakeLists.txt @@ -26,4 +26,4 @@ IF(ICONV_FOUND) ENDIF(ICONV_LIBRARY) ENDIF(ICONV_FOUND) -INSTALL(TARGETS charset LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS charset LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/demo/CMakeLists.txt b/src/plugins/demo/CMakeLists.txt index 0e3a268..3765190 100644 --- a/src/plugins/demo/CMakeLists.txt +++ b/src/plugins/demo/CMakeLists.txt @@ -19,4 +19,4 @@ SET_TARGET_PROPERTIES(demo PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(demo) -INSTALL(TARGETS demo LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS demo LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/fifo/CMakeLists.txt b/src/plugins/fifo/CMakeLists.txt index 5f8e831..6b4e9ed 100644 --- a/src/plugins/fifo/CMakeLists.txt +++ b/src/plugins/fifo/CMakeLists.txt @@ -21,4 +21,4 @@ SET_TARGET_PROPERTIES(fifo PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(fifo) -INSTALL(TARGETS fifo LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS fifo LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/irc/CMakeLists.txt b/src/plugins/irc/CMakeLists.txt index a56c5e8..85d0610 100644 --- a/src/plugins/irc/CMakeLists.txt +++ b/src/plugins/irc/CMakeLists.txt @@ -46,4 +46,4 @@ ELSE(GNUTLS_FOUND) TARGET_LINK_LIBRARIES(irc) ENDIF(GNUTLS_FOUND) -INSTALL(TARGETS irc LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS irc LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/logger/CMakeLists.txt b/src/plugins/logger/CMakeLists.txt index 16d3e80..66b1087 100644 --- a/src/plugins/logger/CMakeLists.txt +++ b/src/plugins/logger/CMakeLists.txt @@ -24,4 +24,4 @@ SET_TARGET_PROPERTIES(logger PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(logger) -INSTALL(TARGETS logger LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS logger LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/relay/CMakeLists.txt b/src/plugins/relay/CMakeLists.txt index 6622239..acaa6c6 100644 --- a/src/plugins/relay/CMakeLists.txt +++ b/src/plugins/relay/CMakeLists.txt @@ -27,4 +27,4 @@ SET_TARGET_PROPERTIES(relay PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(relay) -INSTALL(TARGETS relay LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS relay LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/lua/CMakeLists.txt b/src/plugins/scripts/lua/CMakeLists.txt index cde09e6..e02016b 100644 --- a/src/plugins/scripts/lua/CMakeLists.txt +++ b/src/plugins/scripts/lua/CMakeLists.txt @@ -28,4 +28,4 @@ IF(LUA_FOUND) ENDIF(LUA_LIBRARY AND LUALIB_LIBRARY) ENDIF(LUA_FOUND) -INSTALL(TARGETS lua LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS lua LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/perl/CMakeLists.txt b/src/plugins/scripts/perl/CMakeLists.txt index 52950cf..bd70883 100644 --- a/src/plugins/scripts/perl/CMakeLists.txt +++ b/src/plugins/scripts/perl/CMakeLists.txt @@ -35,4 +35,4 @@ IF(PERL_FOUND) ENDIF(PERL_DYNALOADER) ENDIF(PERL_FOUND) -INSTALL(TARGETS perl LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS perl LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/python/CMakeLists.txt b/src/plugins/scripts/python/CMakeLists.txt index 8495c32..8d02c6e 100644 --- a/src/plugins/scripts/python/CMakeLists.txt +++ b/src/plugins/scripts/python/CMakeLists.txt @@ -25,4 +25,4 @@ IF(PYTHON_FOUND) TARGET_LINK_LIBRARIES(python ${PYTHON_LIBRARY} weechat_scripts) ENDIF(PYTHON_FOUND) -INSTALL(TARGETS python LIBRARY DESTINATION lib/weechat/plugins) +INSTALL(TARGETS python LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/ruby/CMakeLists.txt b/src/plugins/scripts/ruby/CMakeLists.txt index 452e479..f8024bd 100644 --- a/src/plugins/scripts/ruby/CMakeLists.txt +++ b/src/plugins/scripts/ruby/CMakeLists.txt @@ -24,4 +24,4 @@ IF(RUBY_FOUND) TARGET_LINK_LIBRARIES(ruby ${RUBY_LIBRARY} weechat_scripts) ENDIF(RUBY_FOUND) -INSTALL(TARGETS ruby LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS ruby LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/tcl/CMakeLists.txt b/src/plugins/scripts/tcl/CMakeLists.txt index 58cbaa2..6fa86f1 100644 --- a/src/plugins/scripts/tcl/CMakeLists.txt +++ b/src/plugins/scripts/tcl/CMakeLists.txt @@ -29,4 +29,4 @@ IF(TCL_FOUND) ENDIF(TCL_FOUND) -INSTALL(TARGETS tcl LIBRARY DESTINATION lib/weechat/plugins) +INSTALL(TARGETS tcl LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/xfer/CMakeLists.txt b/src/plugins/xfer/CMakeLists.txt index 4d8e8f5..d9dcb92 100644 --- a/src/plugins/xfer/CMakeLists.txt +++ b/src/plugins/xfer/CMakeLists.txt @@ -30,4 +30,4 @@ SET_TARGET_PROPERTIES(xfer PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(xfer) -INSTALL(TARGETS xfer LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS xfer LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) weechat-0.3.0-cmake-pie.patch: CMakeLists.txt | 8 ++++++++ core/CMakeLists.txt | 2 ++ gui/CMakeLists.txt | 5 +++++ plugins/CMakeLists.txt | 3 +++ 4 files changed, 18 insertions(+) --- NEW FILE weechat-0.3.0-cmake-pie.patch --- diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 50d2f01..6ea66f6 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -18,6 +18,7 @@ ADD_DEFINITIONS(-DHAVE_CONFIG_H) INCLUDE(CheckIncludeFiles) INCLUDE(CheckFunctionExists) +INCLUDE(CheckCCompilerFlag) CHECK_INCLUDE_FILES("arpa/inet.h" HAVE_ARPA_INET_H) CHECK_INCLUDE_FILES("limits.h" HAVE_LIMITS_H) @@ -57,6 +58,13 @@ CHECK_FUNCTION_EXISTS(strpbrk HAVE_STRPBRK) CHECK_FUNCTION_EXISTS(strrchr HAVE_STRRCHR) CHECK_FUNCTION_EXISTS(strstr HAVE_STRSTR) +CHECK_C_COMPILER_FLAG(-fPIE HAVE_FPIE_SUPPORT) +if (HAVE_FPIE_SUPPORT) + set (WEECHAT_PIE_CFLAGS "-fPIE") + set (WEECHAT_PIE_LDFLAGS "-pie") +else(HAVE_FPIE_SUPPORT) + message(STATUS "Your compiler doesn't support PIE flag") +endif(HAVE_FPIE_SUPPORT) #needs to be splitted in subdirectories # FIXME: weechat_gui_common MUST be the first lib in the list diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt index ae4b7b2..7dd537e 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt @@ -34,6 +34,8 @@ wee-upgrade-file.c wee-upgrade-file.h wee-utf8.c wee-utf8.h wee-util.c wee-util.h) +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${WEECHAT_PIE_CFLAGS}") + # Check for flock support INCLUDE(CheckSymbolExists) CHECK_INCLUDE_FILES("sys/file.h" HAVE_SYS_FILE_H) diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt index a3c7342..be0341b 100644 --- a/src/gui/CMakeLists.txt +++ b/src/gui/CMakeLists.txt @@ -33,6 +33,11 @@ gui-main.h gui-nicklist.c gui-nicklist.h gui-window.c gui-window.h) +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${WEECHAT_PIE_CFLAGS}") +SET(CMAKE_EXE_LINKER_FLAGS + "${CMAKE_EXE_LINKER_FLAGS} ${WEECHAT_PIE_LDFLAGS}") + + INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}) ADD_LIBRARY(weechat_gui_common STATIC ${LIB_GUI_COMMON_SRC}) diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index 7f2d397..293edb5 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -23,6 +23,9 @@ plugin-config.h plugin-config.c) INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}) ADD_LIBRARY(weechat_plugins STATIC ${LIB_PLUGINS_SRC}) +SET_TARGET_PROPERTIES(weechat_plugins + PROPERTIES COMPILE_FLAGS "${WEECHAT_PIE_CFLAGS}") + SET(PLUGIN_INSTALL_DIR lib${LIB_SUFFIX}/${PROJECT_NAME}/plugins) INCLUDE(CheckIncludeFiles) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/weechat/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 1 May 2009 13:39:24 -0000 1.7 +++ .cvsignore 10 Sep 2009 23:06:41 -0000 1.8 @@ -1,2 +1 @@ -weechat-0.2.6.2.tar.bz2 -weechat-0.2.6.2-pie-rollup.patch.bz2 +weechat-0.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/weechat/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 1 May 2009 13:39:24 -0000 1.7 +++ sources 10 Sep 2009 23:06:41 -0000 1.8 @@ -1,2 +1 @@ -b3e71366b2b9d73341eb2695103fbfc9 weechat-0.2.6.2.tar.bz2 -c2b9d2feb9ac09bd3042b3af38e686f6 weechat-0.2.6.2-pie-rollup.patch.bz2 +c31cfc229e964ff9257cc9c7f9e6c9bc weechat-0.3.0.tar.bz2 Index: weechat.spec =================================================================== RCS file: /cvs/extras/rpms/weechat/F-11/weechat.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- weechat.spec 1 May 2009 13:39:24 -0000 1.11 +++ weechat.spec 10 Sep 2009 23:06:42 -0000 1.12 @@ -1,60 +1,83 @@ Name: weechat Summary: Portable, fast, light and extensible IRC client -Version: 0.2.6.2 +Version: 0.3.0 Release: 1%{?dist} -Source: http://weechat.flashtux.org/download/%{name}-%{version}.tar.bz2 -Patch0: %{name}-%{version}-pie-rollup.patch.bz2 -URL: http://weechat.flashtux.org +Source: http://weechat.org/files/src/%{name}-%{version}.tar.bz2 +Patch0: weechat-0.3.0-cmake-paths.patch +Patch1: weechat-0.3.0-cmake-pie.patch +URL: http://weechat.org Group: Applications/Communications -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) License: GPLv3 -BuildRequires: ncurses-devel python-devel perl ruby-devel +BuildRequires: ncurses-devel python-devel perl-devel ruby-devel BuildRequires: gnutls-devel lua-devel aspell-devel BuildRequires: docbook-style-xsl gettext ruby +BuildRequires: cmake perl-ExtUtils-Embed tcl-devel %description WeeChat (Wee Enhanced Environment for Chat) is a portable, fast, light and extensible IRC client. Everything can be done with a keyboard. It is customizable and extensible with scripts. +%package devel +Summary: Development files for weechat +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} pkgconfig + +%description devel +WeeChat (Wee Enhanced Environment for Chat) is a portable, fast, light and +extensible IRC client. Everything can be done with a keyboard. +It is customizable and extensible with scripts. + +This package contains include files and pc file for weechat. + %prep -%setup -q -%patch0 -p1 +%setup -q -n %{name}-%{version} +%patch0 -p1 -F 2 +%patch1 -p1 %build -%configure \ - --disable-rpath \ - --enable-static=no \ - --with-doc-xsl-prefix=/usr/share/sgml/docbook/xsl-stylesheets - -make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} +%cmake . +make VERBOSE=1 %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR="$RPM_BUILD_ROOT" -find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' - -# This hardcoded docdir=... in Makefile.am is crap - -mv $RPM_BUILD_ROOT%{_docdir}/%{name}/html . -mv $RPM_BUILD_ROOT%{_docdir}/%{name}/weechat_quickstart* . - %find_lang %name +%check +ctest + %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,0755) -%doc AUTHORS BUGS ChangeLog COPYING FAQ FAQ.fr NEWS README TODO html weechat_quickstart* +%doc AUTHORS ChangeLog COPYING NEWS README +%doc doc/en/weechat_faq.en.txt doc/en/weechat_quickstart.en.txt doc/en/weechat_scripting.en.txt +%doc doc/en/weechat_user.en.txt %{_mandir}/man1/%{name}-curses.1* %{_bindir}/%{name}-curses %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/plugins %{_libdir}/%{name}/plugins/* +%files devel +%dir %{_includedir}/%{name} +%dir %{_includedir}/%{name}/* +%{_libdir}/pkgconfig/*.pc + %changelog +* Thu Sep 10 2009 Paul P. Komkoff Jr - 0.3.0-1 +- new, shiny version +- new cmake-based build + +* Mon Jul 27 2009 Fedora Release Engineering - 0.2.6.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jun 25 2009 Paul P. Komkoff Jr - 0.2.6.3-1 +- gnutls detection bugfix + * Fri May 1 2009 Paul P. Komkoff Jr - 0.2.6.2-1 - fix some charset decoding problems. From stingray at fedoraproject.org Thu Sep 10 23:06:42 2009 From: stingray at fedoraproject.org (Paul P Komkoff Jr) Date: Thu, 10 Sep 2009 23:06:42 +0000 (UTC) Subject: rpms/weechat/F-10 weechat-0.3.0-cmake-paths.patch, NONE, 1.1 weechat-0.3.0-cmake-pie.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 weechat.spec, 1.9, 1.10 Message-ID: <20090910230642.DD17211C00DB@cvs1.fedora.phx.redhat.com> Author: stingray Update of /cvs/extras/rpms/weechat/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31329/F-10 Modified Files: .cvsignore sources weechat.spec Added Files: weechat-0.3.0-cmake-paths.patch weechat-0.3.0-cmake-pie.patch Log Message: weechat-0.3.0-1 weechat-0.3.0-cmake-paths.patch: CMakeLists.txt | 6 +++--- src/plugins/CMakeLists.txt | 2 ++ src/plugins/alias/CMakeLists.txt | 2 +- src/plugins/aspell/CMakeLists.txt | 2 +- src/plugins/charset/CMakeLists.txt | 2 +- src/plugins/demo/CMakeLists.txt | 2 +- src/plugins/fifo/CMakeLists.txt | 2 +- src/plugins/irc/CMakeLists.txt | 2 +- src/plugins/logger/CMakeLists.txt | 2 +- src/plugins/relay/CMakeLists.txt | 2 +- src/plugins/scripts/lua/CMakeLists.txt | 2 +- src/plugins/scripts/perl/CMakeLists.txt | 2 +- src/plugins/scripts/python/CMakeLists.txt | 2 +- src/plugins/scripts/ruby/CMakeLists.txt | 2 +- src/plugins/scripts/tcl/CMakeLists.txt | 2 +- src/plugins/xfer/CMakeLists.txt | 2 +- 16 files changed, 19 insertions(+), 17 deletions(-) --- NEW FILE weechat-0.3.0-cmake-paths.patch --- diff --git a/CMakeLists.txt b/CMakeLists.txt index f381d97..aae28ce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -31,7 +31,7 @@ SET(VERSION_MINOR "3") SET(VERSION_PATCH "1-dev") SET(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}) SET(PKG_STRING "${PROJECT_NAME} ${VERSION}") -SET(LIBDIR ${CMAKE_INSTALL_PREFIX}/lib/${PROJECT_NAME}) +SET(LIBDIR ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/${PROJECT_NAME}) SET(SHAREDIR ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}) SET(LOCALEDIR ${CMAKE_INSTALL_PREFIX}/share/locale) SET(INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/include/${PROJECT_NAME}) @@ -90,10 +90,10 @@ ADD_CUSTOM_TARGET(dist SET(PACKAGE "${PROJECT_NAME}") SET(prefix "${CMAKE_INSTALL_PREFIX}") SET(exec_prefix "\${prefix}") -SET(libdir "\${exec_prefix}/lib") +SET(libdir "\${exec_prefix}/lib${LIB_SUFFIX}") SET(includedir "\${prefix}/include") CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/weechat.pc.in ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc @ONLY) -INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig) +INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig) # packages SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Fast, light and extensible chat client") diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index 278374a..7f2d397 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -23,6 +23,8 @@ plugin-config.h plugin-config.c) INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}) ADD_LIBRARY(weechat_plugins STATIC ${LIB_PLUGINS_SRC}) +SET(PLUGIN_INSTALL_DIR lib${LIB_SUFFIX}/${PROJECT_NAME}/plugins) + INCLUDE(CheckIncludeFiles) INCLUDE(CheckFunctionExists) INCLUDE(CheckLibraryExists) diff --git a/src/plugins/alias/CMakeLists.txt b/src/plugins/alias/CMakeLists.txt index e863cf7..4d17e86 100644 --- a/src/plugins/alias/CMakeLists.txt +++ b/src/plugins/alias/CMakeLists.txt @@ -21,4 +21,4 @@ SET_TARGET_PROPERTIES(alias PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(alias) -INSTALL(TARGETS alias LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS alias LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/aspell/CMakeLists.txt b/src/plugins/aspell/CMakeLists.txt index 1141ccd..775b1cc 100644 --- a/src/plugins/aspell/CMakeLists.txt +++ b/src/plugins/aspell/CMakeLists.txt @@ -25,4 +25,4 @@ IF(ASPELL_FOUND) TARGET_LINK_LIBRARIES(aspell ${ASPELL_LIBRARY}) ENDIF(ASPELL_FOUND) -INSTALL(TARGETS aspell LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS aspell LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/charset/CMakeLists.txt b/src/plugins/charset/CMakeLists.txt index fdfd2e9..a3ef39c 100644 --- a/src/plugins/charset/CMakeLists.txt +++ b/src/plugins/charset/CMakeLists.txt @@ -26,4 +26,4 @@ IF(ICONV_FOUND) ENDIF(ICONV_LIBRARY) ENDIF(ICONV_FOUND) -INSTALL(TARGETS charset LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS charset LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/demo/CMakeLists.txt b/src/plugins/demo/CMakeLists.txt index 0e3a268..3765190 100644 --- a/src/plugins/demo/CMakeLists.txt +++ b/src/plugins/demo/CMakeLists.txt @@ -19,4 +19,4 @@ SET_TARGET_PROPERTIES(demo PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(demo) -INSTALL(TARGETS demo LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS demo LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/fifo/CMakeLists.txt b/src/plugins/fifo/CMakeLists.txt index 5f8e831..6b4e9ed 100644 --- a/src/plugins/fifo/CMakeLists.txt +++ b/src/plugins/fifo/CMakeLists.txt @@ -21,4 +21,4 @@ SET_TARGET_PROPERTIES(fifo PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(fifo) -INSTALL(TARGETS fifo LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS fifo LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/irc/CMakeLists.txt b/src/plugins/irc/CMakeLists.txt index a56c5e8..85d0610 100644 --- a/src/plugins/irc/CMakeLists.txt +++ b/src/plugins/irc/CMakeLists.txt @@ -46,4 +46,4 @@ ELSE(GNUTLS_FOUND) TARGET_LINK_LIBRARIES(irc) ENDIF(GNUTLS_FOUND) -INSTALL(TARGETS irc LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS irc LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/logger/CMakeLists.txt b/src/plugins/logger/CMakeLists.txt index 16d3e80..66b1087 100644 --- a/src/plugins/logger/CMakeLists.txt +++ b/src/plugins/logger/CMakeLists.txt @@ -24,4 +24,4 @@ SET_TARGET_PROPERTIES(logger PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(logger) -INSTALL(TARGETS logger LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS logger LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/relay/CMakeLists.txt b/src/plugins/relay/CMakeLists.txt index 6622239..acaa6c6 100644 --- a/src/plugins/relay/CMakeLists.txt +++ b/src/plugins/relay/CMakeLists.txt @@ -27,4 +27,4 @@ SET_TARGET_PROPERTIES(relay PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(relay) -INSTALL(TARGETS relay LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS relay LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/lua/CMakeLists.txt b/src/plugins/scripts/lua/CMakeLists.txt index cde09e6..e02016b 100644 --- a/src/plugins/scripts/lua/CMakeLists.txt +++ b/src/plugins/scripts/lua/CMakeLists.txt @@ -28,4 +28,4 @@ IF(LUA_FOUND) ENDIF(LUA_LIBRARY AND LUALIB_LIBRARY) ENDIF(LUA_FOUND) -INSTALL(TARGETS lua LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS lua LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/perl/CMakeLists.txt b/src/plugins/scripts/perl/CMakeLists.txt index 52950cf..bd70883 100644 --- a/src/plugins/scripts/perl/CMakeLists.txt +++ b/src/plugins/scripts/perl/CMakeLists.txt @@ -35,4 +35,4 @@ IF(PERL_FOUND) ENDIF(PERL_DYNALOADER) ENDIF(PERL_FOUND) -INSTALL(TARGETS perl LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS perl LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/python/CMakeLists.txt b/src/plugins/scripts/python/CMakeLists.txt index 8495c32..8d02c6e 100644 --- a/src/plugins/scripts/python/CMakeLists.txt +++ b/src/plugins/scripts/python/CMakeLists.txt @@ -25,4 +25,4 @@ IF(PYTHON_FOUND) TARGET_LINK_LIBRARIES(python ${PYTHON_LIBRARY} weechat_scripts) ENDIF(PYTHON_FOUND) -INSTALL(TARGETS python LIBRARY DESTINATION lib/weechat/plugins) +INSTALL(TARGETS python LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/ruby/CMakeLists.txt b/src/plugins/scripts/ruby/CMakeLists.txt index 452e479..f8024bd 100644 --- a/src/plugins/scripts/ruby/CMakeLists.txt +++ b/src/plugins/scripts/ruby/CMakeLists.txt @@ -24,4 +24,4 @@ IF(RUBY_FOUND) TARGET_LINK_LIBRARIES(ruby ${RUBY_LIBRARY} weechat_scripts) ENDIF(RUBY_FOUND) -INSTALL(TARGETS ruby LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS ruby LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/tcl/CMakeLists.txt b/src/plugins/scripts/tcl/CMakeLists.txt index 58cbaa2..6fa86f1 100644 --- a/src/plugins/scripts/tcl/CMakeLists.txt +++ b/src/plugins/scripts/tcl/CMakeLists.txt @@ -29,4 +29,4 @@ IF(TCL_FOUND) ENDIF(TCL_FOUND) -INSTALL(TARGETS tcl LIBRARY DESTINATION lib/weechat/plugins) +INSTALL(TARGETS tcl LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/xfer/CMakeLists.txt b/src/plugins/xfer/CMakeLists.txt index 4d8e8f5..d9dcb92 100644 --- a/src/plugins/xfer/CMakeLists.txt +++ b/src/plugins/xfer/CMakeLists.txt @@ -30,4 +30,4 @@ SET_TARGET_PROPERTIES(xfer PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(xfer) -INSTALL(TARGETS xfer LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS xfer LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) weechat-0.3.0-cmake-pie.patch: CMakeLists.txt | 8 ++++++++ core/CMakeLists.txt | 2 ++ gui/CMakeLists.txt | 5 +++++ plugins/CMakeLists.txt | 3 +++ 4 files changed, 18 insertions(+) --- NEW FILE weechat-0.3.0-cmake-pie.patch --- diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 50d2f01..6ea66f6 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -18,6 +18,7 @@ ADD_DEFINITIONS(-DHAVE_CONFIG_H) INCLUDE(CheckIncludeFiles) INCLUDE(CheckFunctionExists) +INCLUDE(CheckCCompilerFlag) CHECK_INCLUDE_FILES("arpa/inet.h" HAVE_ARPA_INET_H) CHECK_INCLUDE_FILES("limits.h" HAVE_LIMITS_H) @@ -57,6 +58,13 @@ CHECK_FUNCTION_EXISTS(strpbrk HAVE_STRPBRK) CHECK_FUNCTION_EXISTS(strrchr HAVE_STRRCHR) CHECK_FUNCTION_EXISTS(strstr HAVE_STRSTR) +CHECK_C_COMPILER_FLAG(-fPIE HAVE_FPIE_SUPPORT) +if (HAVE_FPIE_SUPPORT) + set (WEECHAT_PIE_CFLAGS "-fPIE") + set (WEECHAT_PIE_LDFLAGS "-pie") +else(HAVE_FPIE_SUPPORT) + message(STATUS "Your compiler doesn't support PIE flag") +endif(HAVE_FPIE_SUPPORT) #needs to be splitted in subdirectories # FIXME: weechat_gui_common MUST be the first lib in the list diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt index ae4b7b2..7dd537e 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt @@ -34,6 +34,8 @@ wee-upgrade-file.c wee-upgrade-file.h wee-utf8.c wee-utf8.h wee-util.c wee-util.h) +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${WEECHAT_PIE_CFLAGS}") + # Check for flock support INCLUDE(CheckSymbolExists) CHECK_INCLUDE_FILES("sys/file.h" HAVE_SYS_FILE_H) diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt index a3c7342..be0341b 100644 --- a/src/gui/CMakeLists.txt +++ b/src/gui/CMakeLists.txt @@ -33,6 +33,11 @@ gui-main.h gui-nicklist.c gui-nicklist.h gui-window.c gui-window.h) +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${WEECHAT_PIE_CFLAGS}") +SET(CMAKE_EXE_LINKER_FLAGS + "${CMAKE_EXE_LINKER_FLAGS} ${WEECHAT_PIE_LDFLAGS}") + + INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}) ADD_LIBRARY(weechat_gui_common STATIC ${LIB_GUI_COMMON_SRC}) diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index 7f2d397..293edb5 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -23,6 +23,9 @@ plugin-config.h plugin-config.c) INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}) ADD_LIBRARY(weechat_plugins STATIC ${LIB_PLUGINS_SRC}) +SET_TARGET_PROPERTIES(weechat_plugins + PROPERTIES COMPILE_FLAGS "${WEECHAT_PIE_CFLAGS}") + SET(PLUGIN_INSTALL_DIR lib${LIB_SUFFIX}/${PROJECT_NAME}/plugins) INCLUDE(CheckIncludeFiles) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/weechat/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 1 May 2009 13:39:24 -0000 1.7 +++ .cvsignore 10 Sep 2009 23:06:40 -0000 1.8 @@ -1,2 +1 @@ -weechat-0.2.6.2.tar.bz2 -weechat-0.2.6.2-pie-rollup.patch.bz2 +weechat-0.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/weechat/F-10/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 1 May 2009 13:39:24 -0000 1.7 +++ sources 10 Sep 2009 23:06:40 -0000 1.8 @@ -1,2 +1 @@ -b3e71366b2b9d73341eb2695103fbfc9 weechat-0.2.6.2.tar.bz2 -c2b9d2feb9ac09bd3042b3af38e686f6 weechat-0.2.6.2-pie-rollup.patch.bz2 +c31cfc229e964ff9257cc9c7f9e6c9bc weechat-0.3.0.tar.bz2 Index: weechat.spec =================================================================== RCS file: /cvs/extras/rpms/weechat/F-10/weechat.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- weechat.spec 1 May 2009 13:39:24 -0000 1.9 +++ weechat.spec 10 Sep 2009 23:06:41 -0000 1.10 @@ -1,60 +1,83 @@ Name: weechat Summary: Portable, fast, light and extensible IRC client -Version: 0.2.6.2 +Version: 0.3.0 Release: 1%{?dist} -Source: http://weechat.flashtux.org/download/%{name}-%{version}.tar.bz2 -Patch0: %{name}-%{version}-pie-rollup.patch.bz2 -URL: http://weechat.flashtux.org +Source: http://weechat.org/files/src/%{name}-%{version}.tar.bz2 +Patch0: weechat-0.3.0-cmake-paths.patch +Patch1: weechat-0.3.0-cmake-pie.patch +URL: http://weechat.org Group: Applications/Communications -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) License: GPLv3 -BuildRequires: ncurses-devel python-devel perl ruby-devel +BuildRequires: ncurses-devel python-devel perl-devel ruby-devel BuildRequires: gnutls-devel lua-devel aspell-devel BuildRequires: docbook-style-xsl gettext ruby +BuildRequires: cmake perl-ExtUtils-Embed tcl-devel %description WeeChat (Wee Enhanced Environment for Chat) is a portable, fast, light and extensible IRC client. Everything can be done with a keyboard. It is customizable and extensible with scripts. +%package devel +Summary: Development files for weechat +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} pkgconfig + +%description devel +WeeChat (Wee Enhanced Environment for Chat) is a portable, fast, light and +extensible IRC client. Everything can be done with a keyboard. +It is customizable and extensible with scripts. + +This package contains include files and pc file for weechat. + %prep -%setup -q -%patch0 -p1 +%setup -q -n %{name}-%{version} +%patch0 -p1 -F 2 +%patch1 -p1 %build -%configure \ - --disable-rpath \ - --enable-static=no \ - --with-doc-xsl-prefix=/usr/share/sgml/docbook/xsl-stylesheets - -make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} +%cmake . +make VERBOSE=1 %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR="$RPM_BUILD_ROOT" -find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' - -# This hardcoded docdir=... in Makefile.am is crap - -mv $RPM_BUILD_ROOT%{_docdir}/%{name}/html . -mv $RPM_BUILD_ROOT%{_docdir}/%{name}/weechat_quickstart* . - %find_lang %name +%check +ctest + %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,0755) -%doc AUTHORS BUGS ChangeLog COPYING FAQ FAQ.fr NEWS README TODO html weechat_quickstart* +%doc AUTHORS ChangeLog COPYING NEWS README +%doc doc/en/weechat_faq.en.txt doc/en/weechat_quickstart.en.txt doc/en/weechat_scripting.en.txt +%doc doc/en/weechat_user.en.txt %{_mandir}/man1/%{name}-curses.1* %{_bindir}/%{name}-curses %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/plugins %{_libdir}/%{name}/plugins/* +%files devel +%dir %{_includedir}/%{name} +%dir %{_includedir}/%{name}/* +%{_libdir}/pkgconfig/*.pc + %changelog +* Thu Sep 10 2009 Paul P. Komkoff Jr - 0.3.0-1 +- new, shiny version +- new cmake-based build + +* Mon Jul 27 2009 Fedora Release Engineering - 0.2.6.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jun 25 2009 Paul P. Komkoff Jr - 0.2.6.3-1 +- gnutls detection bugfix + * Fri May 1 2009 Paul P. Komkoff Jr - 0.2.6.2-1 - fix some charset decoding problems. From stingray at fedoraproject.org Thu Sep 10 23:06:44 2009 From: stingray at fedoraproject.org (Paul P Komkoff Jr) Date: Thu, 10 Sep 2009 23:06:44 +0000 (UTC) Subject: rpms/weechat/F-9 weechat-0.3.0-cmake-paths.patch, NONE, 1.1 weechat-0.3.0-cmake-pie.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 weechat.spec, 1.7, 1.8 Message-ID: <20090910230644.0B65C11C00DB@cvs1.fedora.phx.redhat.com> Author: stingray Update of /cvs/extras/rpms/weechat/F-9 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31329/F-9 Modified Files: .cvsignore sources weechat.spec Added Files: weechat-0.3.0-cmake-paths.patch weechat-0.3.0-cmake-pie.patch Log Message: weechat-0.3.0-1 weechat-0.3.0-cmake-paths.patch: CMakeLists.txt | 6 +++--- src/plugins/CMakeLists.txt | 2 ++ src/plugins/alias/CMakeLists.txt | 2 +- src/plugins/aspell/CMakeLists.txt | 2 +- src/plugins/charset/CMakeLists.txt | 2 +- src/plugins/demo/CMakeLists.txt | 2 +- src/plugins/fifo/CMakeLists.txt | 2 +- src/plugins/irc/CMakeLists.txt | 2 +- src/plugins/logger/CMakeLists.txt | 2 +- src/plugins/relay/CMakeLists.txt | 2 +- src/plugins/scripts/lua/CMakeLists.txt | 2 +- src/plugins/scripts/perl/CMakeLists.txt | 2 +- src/plugins/scripts/python/CMakeLists.txt | 2 +- src/plugins/scripts/ruby/CMakeLists.txt | 2 +- src/plugins/scripts/tcl/CMakeLists.txt | 2 +- src/plugins/xfer/CMakeLists.txt | 2 +- 16 files changed, 19 insertions(+), 17 deletions(-) --- NEW FILE weechat-0.3.0-cmake-paths.patch --- diff --git a/CMakeLists.txt b/CMakeLists.txt index f381d97..aae28ce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -31,7 +31,7 @@ SET(VERSION_MINOR "3") SET(VERSION_PATCH "1-dev") SET(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}) SET(PKG_STRING "${PROJECT_NAME} ${VERSION}") -SET(LIBDIR ${CMAKE_INSTALL_PREFIX}/lib/${PROJECT_NAME}) +SET(LIBDIR ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/${PROJECT_NAME}) SET(SHAREDIR ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}) SET(LOCALEDIR ${CMAKE_INSTALL_PREFIX}/share/locale) SET(INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/include/${PROJECT_NAME}) @@ -90,10 +90,10 @@ ADD_CUSTOM_TARGET(dist SET(PACKAGE "${PROJECT_NAME}") SET(prefix "${CMAKE_INSTALL_PREFIX}") SET(exec_prefix "\${prefix}") -SET(libdir "\${exec_prefix}/lib") +SET(libdir "\${exec_prefix}/lib${LIB_SUFFIX}") SET(includedir "\${prefix}/include") CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/weechat.pc.in ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc @ONLY) -INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig) +INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/pkgconfig) # packages SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Fast, light and extensible chat client") diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index 278374a..7f2d397 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -23,6 +23,8 @@ plugin-config.h plugin-config.c) INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}) ADD_LIBRARY(weechat_plugins STATIC ${LIB_PLUGINS_SRC}) +SET(PLUGIN_INSTALL_DIR lib${LIB_SUFFIX}/${PROJECT_NAME}/plugins) + INCLUDE(CheckIncludeFiles) INCLUDE(CheckFunctionExists) INCLUDE(CheckLibraryExists) diff --git a/src/plugins/alias/CMakeLists.txt b/src/plugins/alias/CMakeLists.txt index e863cf7..4d17e86 100644 --- a/src/plugins/alias/CMakeLists.txt +++ b/src/plugins/alias/CMakeLists.txt @@ -21,4 +21,4 @@ SET_TARGET_PROPERTIES(alias PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(alias) -INSTALL(TARGETS alias LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS alias LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/aspell/CMakeLists.txt b/src/plugins/aspell/CMakeLists.txt index 1141ccd..775b1cc 100644 --- a/src/plugins/aspell/CMakeLists.txt +++ b/src/plugins/aspell/CMakeLists.txt @@ -25,4 +25,4 @@ IF(ASPELL_FOUND) TARGET_LINK_LIBRARIES(aspell ${ASPELL_LIBRARY}) ENDIF(ASPELL_FOUND) -INSTALL(TARGETS aspell LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS aspell LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/charset/CMakeLists.txt b/src/plugins/charset/CMakeLists.txt index fdfd2e9..a3ef39c 100644 --- a/src/plugins/charset/CMakeLists.txt +++ b/src/plugins/charset/CMakeLists.txt @@ -26,4 +26,4 @@ IF(ICONV_FOUND) ENDIF(ICONV_LIBRARY) ENDIF(ICONV_FOUND) -INSTALL(TARGETS charset LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS charset LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/demo/CMakeLists.txt b/src/plugins/demo/CMakeLists.txt index 0e3a268..3765190 100644 --- a/src/plugins/demo/CMakeLists.txt +++ b/src/plugins/demo/CMakeLists.txt @@ -19,4 +19,4 @@ SET_TARGET_PROPERTIES(demo PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(demo) -INSTALL(TARGETS demo LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS demo LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/fifo/CMakeLists.txt b/src/plugins/fifo/CMakeLists.txt index 5f8e831..6b4e9ed 100644 --- a/src/plugins/fifo/CMakeLists.txt +++ b/src/plugins/fifo/CMakeLists.txt @@ -21,4 +21,4 @@ SET_TARGET_PROPERTIES(fifo PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(fifo) -INSTALL(TARGETS fifo LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS fifo LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/irc/CMakeLists.txt b/src/plugins/irc/CMakeLists.txt index a56c5e8..85d0610 100644 --- a/src/plugins/irc/CMakeLists.txt +++ b/src/plugins/irc/CMakeLists.txt @@ -46,4 +46,4 @@ ELSE(GNUTLS_FOUND) TARGET_LINK_LIBRARIES(irc) ENDIF(GNUTLS_FOUND) -INSTALL(TARGETS irc LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS irc LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/logger/CMakeLists.txt b/src/plugins/logger/CMakeLists.txt index 16d3e80..66b1087 100644 --- a/src/plugins/logger/CMakeLists.txt +++ b/src/plugins/logger/CMakeLists.txt @@ -24,4 +24,4 @@ SET_TARGET_PROPERTIES(logger PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(logger) -INSTALL(TARGETS logger LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS logger LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/relay/CMakeLists.txt b/src/plugins/relay/CMakeLists.txt index 6622239..acaa6c6 100644 --- a/src/plugins/relay/CMakeLists.txt +++ b/src/plugins/relay/CMakeLists.txt @@ -27,4 +27,4 @@ SET_TARGET_PROPERTIES(relay PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(relay) -INSTALL(TARGETS relay LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS relay LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/lua/CMakeLists.txt b/src/plugins/scripts/lua/CMakeLists.txt index cde09e6..e02016b 100644 --- a/src/plugins/scripts/lua/CMakeLists.txt +++ b/src/plugins/scripts/lua/CMakeLists.txt @@ -28,4 +28,4 @@ IF(LUA_FOUND) ENDIF(LUA_LIBRARY AND LUALIB_LIBRARY) ENDIF(LUA_FOUND) -INSTALL(TARGETS lua LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS lua LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/perl/CMakeLists.txt b/src/plugins/scripts/perl/CMakeLists.txt index 52950cf..bd70883 100644 --- a/src/plugins/scripts/perl/CMakeLists.txt +++ b/src/plugins/scripts/perl/CMakeLists.txt @@ -35,4 +35,4 @@ IF(PERL_FOUND) ENDIF(PERL_DYNALOADER) ENDIF(PERL_FOUND) -INSTALL(TARGETS perl LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS perl LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/python/CMakeLists.txt b/src/plugins/scripts/python/CMakeLists.txt index 8495c32..8d02c6e 100644 --- a/src/plugins/scripts/python/CMakeLists.txt +++ b/src/plugins/scripts/python/CMakeLists.txt @@ -25,4 +25,4 @@ IF(PYTHON_FOUND) TARGET_LINK_LIBRARIES(python ${PYTHON_LIBRARY} weechat_scripts) ENDIF(PYTHON_FOUND) -INSTALL(TARGETS python LIBRARY DESTINATION lib/weechat/plugins) +INSTALL(TARGETS python LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/ruby/CMakeLists.txt b/src/plugins/scripts/ruby/CMakeLists.txt index 452e479..f8024bd 100644 --- a/src/plugins/scripts/ruby/CMakeLists.txt +++ b/src/plugins/scripts/ruby/CMakeLists.txt @@ -24,4 +24,4 @@ IF(RUBY_FOUND) TARGET_LINK_LIBRARIES(ruby ${RUBY_LIBRARY} weechat_scripts) ENDIF(RUBY_FOUND) -INSTALL(TARGETS ruby LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS ruby LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/scripts/tcl/CMakeLists.txt b/src/plugins/scripts/tcl/CMakeLists.txt index 58cbaa2..6fa86f1 100644 --- a/src/plugins/scripts/tcl/CMakeLists.txt +++ b/src/plugins/scripts/tcl/CMakeLists.txt @@ -29,4 +29,4 @@ IF(TCL_FOUND) ENDIF(TCL_FOUND) -INSTALL(TARGETS tcl LIBRARY DESTINATION lib/weechat/plugins) +INSTALL(TARGETS tcl LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/plugins/xfer/CMakeLists.txt b/src/plugins/xfer/CMakeLists.txt index 4d8e8f5..d9dcb92 100644 --- a/src/plugins/xfer/CMakeLists.txt +++ b/src/plugins/xfer/CMakeLists.txt @@ -30,4 +30,4 @@ SET_TARGET_PROPERTIES(xfer PROPERTIES PREFIX "") TARGET_LINK_LIBRARIES(xfer) -INSTALL(TARGETS xfer LIBRARY DESTINATION lib/${PROJECT_NAME}/plugins) +INSTALL(TARGETS xfer LIBRARY DESTINATION ${PLUGIN_INSTALL_DIR}) weechat-0.3.0-cmake-pie.patch: CMakeLists.txt | 8 ++++++++ core/CMakeLists.txt | 2 ++ gui/CMakeLists.txt | 5 +++++ plugins/CMakeLists.txt | 3 +++ 4 files changed, 18 insertions(+) --- NEW FILE weechat-0.3.0-cmake-pie.patch --- diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 50d2f01..6ea66f6 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -18,6 +18,7 @@ ADD_DEFINITIONS(-DHAVE_CONFIG_H) INCLUDE(CheckIncludeFiles) INCLUDE(CheckFunctionExists) +INCLUDE(CheckCCompilerFlag) CHECK_INCLUDE_FILES("arpa/inet.h" HAVE_ARPA_INET_H) CHECK_INCLUDE_FILES("limits.h" HAVE_LIMITS_H) @@ -57,6 +58,13 @@ CHECK_FUNCTION_EXISTS(strpbrk HAVE_STRPBRK) CHECK_FUNCTION_EXISTS(strrchr HAVE_STRRCHR) CHECK_FUNCTION_EXISTS(strstr HAVE_STRSTR) +CHECK_C_COMPILER_FLAG(-fPIE HAVE_FPIE_SUPPORT) +if (HAVE_FPIE_SUPPORT) + set (WEECHAT_PIE_CFLAGS "-fPIE") + set (WEECHAT_PIE_LDFLAGS "-pie") +else(HAVE_FPIE_SUPPORT) + message(STATUS "Your compiler doesn't support PIE flag") +endif(HAVE_FPIE_SUPPORT) #needs to be splitted in subdirectories # FIXME: weechat_gui_common MUST be the first lib in the list diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt index ae4b7b2..7dd537e 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt @@ -34,6 +34,8 @@ wee-upgrade-file.c wee-upgrade-file.h wee-utf8.c wee-utf8.h wee-util.c wee-util.h) +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${WEECHAT_PIE_CFLAGS}") + # Check for flock support INCLUDE(CheckSymbolExists) CHECK_INCLUDE_FILES("sys/file.h" HAVE_SYS_FILE_H) diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt index a3c7342..be0341b 100644 --- a/src/gui/CMakeLists.txt +++ b/src/gui/CMakeLists.txt @@ -33,6 +33,11 @@ gui-main.h gui-nicklist.c gui-nicklist.h gui-window.c gui-window.h) +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${WEECHAT_PIE_CFLAGS}") +SET(CMAKE_EXE_LINKER_FLAGS + "${CMAKE_EXE_LINKER_FLAGS} ${WEECHAT_PIE_LDFLAGS}") + + INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}) ADD_LIBRARY(weechat_gui_common STATIC ${LIB_GUI_COMMON_SRC}) diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index 7f2d397..293edb5 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -23,6 +23,9 @@ plugin-config.h plugin-config.c) INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR}) ADD_LIBRARY(weechat_plugins STATIC ${LIB_PLUGINS_SRC}) +SET_TARGET_PROPERTIES(weechat_plugins + PROPERTIES COMPILE_FLAGS "${WEECHAT_PIE_CFLAGS}") + SET(PLUGIN_INSTALL_DIR lib${LIB_SUFFIX}/${PROJECT_NAME}/plugins) INCLUDE(CheckIncludeFiles) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/weechat/F-9/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 1 May 2009 13:39:24 -0000 1.7 +++ .cvsignore 10 Sep 2009 23:06:42 -0000 1.8 @@ -1,2 +1 @@ -weechat-0.2.6.2.tar.bz2 -weechat-0.2.6.2-pie-rollup.patch.bz2 +weechat-0.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/weechat/F-9/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 1 May 2009 13:39:24 -0000 1.7 +++ sources 10 Sep 2009 23:06:42 -0000 1.8 @@ -1,2 +1 @@ -b3e71366b2b9d73341eb2695103fbfc9 weechat-0.2.6.2.tar.bz2 -c2b9d2feb9ac09bd3042b3af38e686f6 weechat-0.2.6.2-pie-rollup.patch.bz2 +c31cfc229e964ff9257cc9c7f9e6c9bc weechat-0.3.0.tar.bz2 Index: weechat.spec =================================================================== RCS file: /cvs/extras/rpms/weechat/F-9/weechat.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- weechat.spec 1 May 2009 13:39:24 -0000 1.7 +++ weechat.spec 10 Sep 2009 23:06:43 -0000 1.8 @@ -1,60 +1,83 @@ Name: weechat Summary: Portable, fast, light and extensible IRC client -Version: 0.2.6.2 +Version: 0.3.0 Release: 1%{?dist} -Source: http://weechat.flashtux.org/download/%{name}-%{version}.tar.bz2 -Patch0: %{name}-%{version}-pie-rollup.patch.bz2 -URL: http://weechat.flashtux.org +Source: http://weechat.org/files/src/%{name}-%{version}.tar.bz2 +Patch0: weechat-0.3.0-cmake-paths.patch +Patch1: weechat-0.3.0-cmake-pie.patch +URL: http://weechat.org Group: Applications/Communications -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) License: GPLv3 -BuildRequires: ncurses-devel python-devel perl ruby-devel +BuildRequires: ncurses-devel python-devel perl-devel ruby-devel BuildRequires: gnutls-devel lua-devel aspell-devel BuildRequires: docbook-style-xsl gettext ruby +BuildRequires: cmake perl-ExtUtils-Embed tcl-devel %description WeeChat (Wee Enhanced Environment for Chat) is a portable, fast, light and extensible IRC client. Everything can be done with a keyboard. It is customizable and extensible with scripts. +%package devel +Summary: Development files for weechat +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} pkgconfig + +%description devel +WeeChat (Wee Enhanced Environment for Chat) is a portable, fast, light and +extensible IRC client. Everything can be done with a keyboard. +It is customizable and extensible with scripts. + +This package contains include files and pc file for weechat. + %prep -%setup -q -%patch0 -p1 +%setup -q -n %{name}-%{version} +%patch0 -p1 -F 2 +%patch1 -p1 %build -%configure \ - --disable-rpath \ - --enable-static=no \ - --with-doc-xsl-prefix=/usr/share/sgml/docbook/xsl-stylesheets - -make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} +%cmake . +make VERBOSE=1 %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR="$RPM_BUILD_ROOT" -find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' - -# This hardcoded docdir=... in Makefile.am is crap - -mv $RPM_BUILD_ROOT%{_docdir}/%{name}/html . -mv $RPM_BUILD_ROOT%{_docdir}/%{name}/weechat_quickstart* . - %find_lang %name +%check +ctest + %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,0755) -%doc AUTHORS BUGS ChangeLog COPYING FAQ FAQ.fr NEWS README TODO html weechat_quickstart* +%doc AUTHORS ChangeLog COPYING NEWS README +%doc doc/en/weechat_faq.en.txt doc/en/weechat_quickstart.en.txt doc/en/weechat_scripting.en.txt +%doc doc/en/weechat_user.en.txt %{_mandir}/man1/%{name}-curses.1* %{_bindir}/%{name}-curses %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/plugins %{_libdir}/%{name}/plugins/* +%files devel +%dir %{_includedir}/%{name} +%dir %{_includedir}/%{name}/* +%{_libdir}/pkgconfig/*.pc + %changelog +* Thu Sep 10 2009 Paul P. Komkoff Jr - 0.3.0-1 +- new, shiny version +- new cmake-based build + +* Mon Jul 27 2009 Fedora Release Engineering - 0.2.6.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jun 25 2009 Paul P. Komkoff Jr - 0.2.6.3-1 +- gnutls detection bugfix + * Fri May 1 2009 Paul P. Komkoff Jr - 0.2.6.2-1 - fix some charset decoding problems. From thm at fedoraproject.org Thu Sep 10 23:18:31 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Thu, 10 Sep 2009 23:18:31 +0000 (UTC) Subject: rpms/botan/F-11 .cvsignore, 1.6, 1.7 botan.spec, 1.8, 1.9 import.log, 1.6, 1.7 sources, 1.6, 1.7 Message-ID: <20090910231831.5754511C00DB@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/botan/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6704/F-11 Modified Files: .cvsignore botan.spec import.log sources Log Message: Update to 1.8.7. This is mainly a bugfix release. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/botan/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Aug 2009 16:03:09 -0000 1.6 +++ .cvsignore 10 Sep 2009 23:18:30 -0000 1.7 @@ -1 +1 @@ -Botan-1.8.6.tbz +Botan-1.8.7.tbz Index: botan.spec =================================================================== RCS file: /cvs/pkgs/rpms/botan/F-11/botan.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- botan.spec 13 Aug 2009 16:03:09 -0000 1.8 +++ botan.spec 10 Sep 2009 23:18:30 -0000 1.9 @@ -1,5 +1,5 @@ Name: botan -Version: 1.8.6 +Version: 1.8.7 Release: 1%{?dist} Summary: Crypto library written in C++ @@ -110,6 +110,12 @@ LD_LIBRARY_PATH=%{buildroot}%{_libdir} . %changelog +* Thu Sep 10 2009 Thomas Moschny - 1.8.7-1 +- Update to 1.8.7. This is mainly a bugfix release. + +* Fri Aug 21 2009 Tomas Mraz - 1.8.6-2 +- rebuilt with new openssl + * Thu Aug 13 2009 Thomas Moschny - 1.8.6-1 - Update to 1.8.6, which contains new features as well as bugfixes, e.g. concerning the /proc-walking entropy source. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/botan/F-11/import.log,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- import.log 13 Aug 2009 16:03:09 -0000 1.6 +++ import.log 10 Sep 2009 23:18:30 -0000 1.7 @@ -4,3 +4,4 @@ botan-1_8_1-4_fc10:HEAD:botan-1.8.1-4.fc botan-1_8_2-1_fc12:F-11:botan-1.8.2-1.fc12.src.rpm:1242458388 botan-1_8_5-2_fc11:F-11:botan-1.8.5-2.fc11.src.rpm:1250100575 botan-1_8_6-1_fc11:F-11:botan-1.8.6-1.fc11.src.rpm:1250179358 +botan-1_8_7-1_fc11:F-11:botan-1.8.7-1.fc11.src.rpm:1252624676 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/botan/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Aug 2009 16:03:09 -0000 1.6 +++ sources 10 Sep 2009 23:18:30 -0000 1.7 @@ -1 +1 @@ -827f71f450eb1b7bc9e173c402bc48dc Botan-1.8.6.tbz +c607e31b012d9839fd0a1da24ff85e3d Botan-1.8.7.tbz From emaldonado at fedoraproject.org Thu Sep 10 23:20:36 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Thu, 10 Sep 2009 23:20:36 +0000 (UTC) Subject: rpms/nss-util/devel nss-util-config.in,1.5,1.6 Message-ID: <20090910232036.E158011C043A@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss-util/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8440 Modified Files: nss-util-config.in Log Message: Restoring -rpath-link Index: nss-util-config.in =================================================================== RCS file: /cvs/extras/rpms/nss-util/devel/nss-util-config.in,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- nss-util-config.in 5 Sep 2009 21:19:59 -0000 1.5 +++ nss-util-config.in 10 Sep 2009 23:20:35 -0000 1.6 @@ -112,7 +112,7 @@ if test "$echo_cflags" = "yes"; then fi if test "$echo_libs" = "yes"; then - libdirs="-Wl,$libdir -L$libdir" + libdirs="-Wl,-rpath-link,$libdir -L$libdir" if test -n "$lib_nssutil"; then libdirs="$libdirs -lnssutil${major_version}" fi From emaldonado at fedoraproject.org Thu Sep 10 23:21:30 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Thu, 10 Sep 2009 23:21:30 +0000 (UTC) Subject: rpms/nss-util/devel nss-util.spec,1.16,1.17 Message-ID: <20090910232130.5A5F511C00E6@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss-util/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9275 Modified Files: nss-util.spec Log Message: Restoring -rpath-link to nss-util-config Index: nss-util.spec =================================================================== RCS file: /cvs/extras/rpms/nss-util/devel/nss-util.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- nss-util.spec 8 Sep 2009 18:00:15 -0000 1.16 +++ nss-util.spec 10 Sep 2009 23:21:30 -0000 1.17 @@ -3,7 +3,7 @@ Summary: Network Security Services Utilities Library Name: nss-util Version: 3.12.4 -Release: 4%{?dist} +Release: 5%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -200,6 +200,9 @@ done %{_includedir}/nss3/utilrename.h %changelog +* Thu Sep 10 2009 Elio Maldonado - 3.12.4-5 +- Restoring -rpath-link to nss-util-config + * Tue Sep 08 2009 Elio Maldonado - 3.12.4-4 - Installing shared libraries to %%{_libdir} From thm at fedoraproject.org Thu Sep 10 23:22:14 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Thu, 10 Sep 2009 23:22:14 +0000 (UTC) Subject: rpms/botan/F-10 .cvsignore, 1.6, 1.7 botan.spec, 1.6, 1.7 import.log, 1.6, 1.7 sources, 1.6, 1.7 Message-ID: <20090910232214.2106E11C00E6@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/botan/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9869/F-10 Modified Files: .cvsignore botan.spec import.log sources Log Message: Update to 1.8.7. This is mainly a bugfix release. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/botan/F-10/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Aug 2009 16:05:04 -0000 1.6 +++ .cvsignore 10 Sep 2009 23:22:13 -0000 1.7 @@ -1 +1 @@ -Botan-1.8.6.tbz +Botan-1.8.7.tbz Index: botan.spec =================================================================== RCS file: /cvs/pkgs/rpms/botan/F-10/botan.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- botan.spec 13 Aug 2009 16:05:04 -0000 1.6 +++ botan.spec 10 Sep 2009 23:22:13 -0000 1.7 @@ -1,5 +1,5 @@ Name: botan -Version: 1.8.6 +Version: 1.8.7 Release: 1%{?dist} Summary: Crypto library written in C++ @@ -110,6 +110,12 @@ LD_LIBRARY_PATH=%{buildroot}%{_libdir} . %changelog +* Thu Sep 10 2009 Thomas Moschny - 1.8.7-1 +- Update to 1.8.7. This is mainly a bugfix release. + +* Fri Aug 21 2009 Tomas Mraz - 1.8.6-2 +- rebuilt with new openssl + * Thu Aug 13 2009 Thomas Moschny - 1.8.6-1 - Update to 1.8.6, which contains new features as well as bugfixes, e.g. concerning the /proc-walking entropy source. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/botan/F-10/import.log,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- import.log 13 Aug 2009 16:05:04 -0000 1.6 +++ import.log 10 Sep 2009 23:22:13 -0000 1.7 @@ -4,3 +4,4 @@ botan-1_8_1-4_fc10:F-10:botan-1.8.1-4.fc botan-1_8_2-1_fc12:F-10:botan-1.8.2-1.fc12.src.rpm:1242459647 botan-1_8_5-2_fc11:F-10:botan-1.8.5-2.fc11.src.rpm:1250101840 botan-1_8_6-1_fc11:F-10:botan-1.8.6-1.fc11.src.rpm:1250179466 +botan-1_8_7-1_fc11:F-10:botan-1.8.7-1.fc11.src.rpm:1252624897 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/botan/F-10/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Aug 2009 16:05:05 -0000 1.6 +++ sources 10 Sep 2009 23:22:13 -0000 1.7 @@ -1 +1 @@ -827f71f450eb1b7bc9e173c402bc48dc Botan-1.8.6.tbz +c607e31b012d9839fd0a1da24ff85e3d Botan-1.8.7.tbz From rdieter at fedoraproject.org Thu Sep 10 23:28:13 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Thu, 10 Sep 2009 23:28:13 +0000 (UTC) Subject: rpms/kmymoney2/EL-5 .cvsignore, 1.11, 1.12 kmymoney2.spec, 1.21, 1.22 sources, 1.10, 1.11 Message-ID: <20090910232813.23E5811C00DB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kmymoney2/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12980 Modified Files: .cvsignore kmymoney2.spec sources Log Message: * Sun Sep 06 2009 Rex Dieter - 1.0.1-1 - kmymoney2-1.0.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kmymoney2/EL-5/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 3 Sep 2009 19:52:33 -0000 1.11 +++ .cvsignore 10 Sep 2009 23:28:12 -0000 1.12 @@ -1 +1 @@ -kmymoney2-1.0.0.tar.bz2 +kmymoney2-1.0.1.tar.bz2 Index: kmymoney2.spec =================================================================== RCS file: /cvs/pkgs/rpms/kmymoney2/EL-5/kmymoney2.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- kmymoney2.spec 3 Sep 2009 19:52:33 -0000 1.21 +++ kmymoney2.spec 10 Sep 2009 23:28:12 -0000 1.22 @@ -13,9 +13,11 @@ BuildRequires: libutempter-devel %endif +%define _with_check 1 + Summary: Personal finance Name: kmymoney2 -Version: 1.0.0 +Version: 1.0.1 Release: 1%{?dist} License: GPLv2+ @@ -75,7 +77,7 @@ Requires: %{name}-libs%{?_isa} = %{versi %setup -q -n kmymoney2-%{version} %if 0%{?rhel} -%patch1 -p1 -b .no_it_locale +#patch1 -p1 -b .no_it_locale %endif @@ -86,7 +88,7 @@ unset QTDIR || : ; . /etc/profile.d/qt.s --disable-rpath \ --enable-new-ldflags \ --disable-debug --disable-warnings \ - --disable-dependancy-tracking --disable-final \ + --disable-dependency-tracking --disable-final \ %{?_enable_sqlite3} %{!?_enable_sqlite3:--disable-sqlite3} \ %{?_enable_ofxbanking} %{!?_enable_ofxbanking: --disable-ofxbanking --disable-ofxplugin } \ %{?_with_check:--disable-final} @@ -210,6 +212,9 @@ rm -rf %{buildroot} %changelog +* Sun Sep 06 2009 Rex Dieter - 1.0.1-1 +- kmymoney2-1.0.1 + * Wed Aug 19 2009 Rex Dieter - 1.0.0-1 - kmymoney2-1.0.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kmymoney2/EL-5/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 3 Sep 2009 19:52:33 -0000 1.10 +++ sources 10 Sep 2009 23:28:12 -0000 1.11 @@ -1 +1 @@ -f702ea77ff5bf6aec727768da34d98ec kmymoney2-1.0.0.tar.bz2 +7c0cb96009946ee83de9160029786389 kmymoney2-1.0.1.tar.bz2 From emaldonado at fedoraproject.org Thu Sep 10 23:43:32 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Thu, 10 Sep 2009 23:43:32 +0000 (UTC) Subject: rpms/nss-softokn/devel nss-softokn-config.in, 1.3, 1.4 nss-softokn.spec, 1.23, 1.24 Message-ID: <20090910234332.E380F11C00DB@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss-softokn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24756 Modified Files: nss-softokn-config.in nss-softokn.spec Log Message: Delist libraries from nss-softoken-config Index: nss-softokn-config.in =================================================================== RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn-config.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- nss-softokn-config.in 5 Sep 2009 21:21:21 -0000 1.3 +++ nss-softokn-config.in 10 Sep 2009 23:43:31 -0000 1.4 @@ -19,9 +19,10 @@ Options: [--libs] [--cflags] Dynamic Libraries: - freebl3 - nssdbm3 - softokn3 + softokn3 - Requires full dynamic linking + freebl3 - for internal use only (and glibc for self-integrity check) + nssdbm3 - for internal use only +Dymamically linked EOF exit $1 } @@ -30,10 +31,6 @@ if test $# -eq 0; then usage 1 1>&2 fi -lib_freebl=yes -lib_nssdbm=yes -lib_softokn=yes - while test $# -gt 0; do case "$1" in -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; @@ -74,15 +71,6 @@ while test $# -gt 0; do --libs) echo_libs=yes ;; - freebl) - lib_freebl=yes - ;; - nssdbm) - lib_nssdbm=yes - ;; - softokn) - lib_softokn=no - ;; *) usage 1 1>&2 ;; @@ -122,19 +110,7 @@ if test "$echo_cflags" = "yes"; then fi if test "$echo_libs" = "yes"; then - libdirs="-Wl,$libdir -L$libdir" - if test -n "$lib_ssl"; then - libdirs="$libdirs -lssl${major_version}" - fi - if test -n "$lib_freebl"; then - libdirs="$libdirs -lfreebl${major_version}" - fi - if test -n "$lib_nssdbm"; then - libdirs="$libdirs -lnssdbm${major_version}" - fi - if test -n "$lib_softokn"; then - libdirs="$libdirs -lnsoftokn${major_version}" - fi + libdirs="-Wl,-rpath-link,$libdir -L$libdir" echo $libdirs fi Index: nss-softokn.spec =================================================================== RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- nss-softokn.spec 8 Sep 2009 18:10:38 -0000 1.23 +++ nss-softokn.spec 10 Sep 2009 23:43:31 -0000 1.24 @@ -17,7 +17,7 @@ Summary: Network Security Services Soktoken Module Name: nss-softokn Version: 3.12.4 -Release: 5%{?dist} +Release: 6%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -290,6 +290,9 @@ done %{_includedir}/nss3/shsign.h %changelog +* Thu Sep 10 2009 Elio Maldonado - 3.12.4-6 +- Don't list libraries in nss-softokn-config, dynamic linking required + * Tue Sep 08 2009 Elio Maldonado - 3.12.4-5 - Installing shared libraries to %%{_libdir} From rdieter at fedoraproject.org Thu Sep 10 23:47:38 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Thu, 10 Sep 2009 23:47:38 +0000 (UTC) Subject: rpms/kmymoney2/EL-5 kmymoney2.spec,1.22,1.23 Message-ID: <20090910234738.AEE2B11C00DB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kmymoney2/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27648 Modified Files: kmymoney2.spec Log Message: still need patch Index: kmymoney2.spec =================================================================== RCS file: /cvs/pkgs/rpms/kmymoney2/EL-5/kmymoney2.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- kmymoney2.spec 10 Sep 2009 23:28:12 -0000 1.22 +++ kmymoney2.spec 10 Sep 2009 23:47:37 -0000 1.23 @@ -77,7 +77,7 @@ Requires: %{name}-libs%{?_isa} = %{versi %setup -q -n kmymoney2-%{version} %if 0%{?rhel} -#patch1 -p1 -b .no_it_locale +%patch1 -p1 -b .no_it_locale %endif From emaldonado at fedoraproject.org Thu Sep 10 23:55:12 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Thu, 10 Sep 2009 23:55:12 +0000 (UTC) Subject: rpms/nss/devel nss-config.in,1.5,1.6 nss.spec,1.116,1.117 Message-ID: <20090910235512.D887A11C00DB@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32001 Modified Files: nss-config.in nss.spec Log Message: Reverting to having nssutil and -rpath-link in nss-config not to break other's builds - 522477 Index: nss-config.in =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss-config.in,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- nss-config.in 5 Sep 2009 21:22:05 -0000 1.5 +++ nss-config.in 10 Sep 2009 23:55:12 -0000 1.6 @@ -20,6 +20,7 @@ Options: [--cflags] Dynamic Libraries: nss + nssutil ssl smime EOF @@ -33,6 +34,7 @@ fi lib_ssl=yes lib_smime=yes lib_nss=yes +lib_nssutil=yes while test $# -gt 0; do case "$1" in @@ -83,6 +85,9 @@ while test $# -gt 0; do nss) lib_nss=yes ;; + nssutil) + lib_nssutil=yes + ;; *) usage 1 1>&2 ;; @@ -122,7 +127,7 @@ if test "$echo_cflags" = "yes"; then fi if test "$echo_libs" = "yes"; then - libdirs="-Wl,$libdir -L$libdir" + libdirs="-Wl,-rpath-link,$libdir -L$libdir" if test -n "$lib_ssl"; then libdirs="$libdirs -lssl${major_version}" fi @@ -132,6 +137,9 @@ if test "$echo_libs" = "yes"; then if test -n "$lib_nss"; then libdirs="$libdirs -lnss${major_version}" fi + if test -n "$lib_nssutil"; then + libdirs="$libdirs -lnssutil${major_version}" + fi echo $libdirs fi Index: nss.spec =================================================================== RCS file: /cvs/extras/rpms/nss/devel/nss.spec,v retrieving revision 1.116 retrieving revision 1.117 diff -u -p -r1.116 -r1.117 --- nss.spec 9 Sep 2009 22:38:09 -0000 1.116 +++ nss.spec 10 Sep 2009 23:55:12 -0000 1.117 @@ -6,7 +6,7 @@ Summary: Network Security Services Name: nss Version: 3.12.4 -Release: 7%{?dist} +Release: 8%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -447,6 +447,9 @@ rm -rf $RPM_BUILD_ROOT/%{_includedir}/ns %changelog +* Thu Sep 10 2009 Elio Maldonado - 3.12.4-8 +- Restoring nssutil and -rpath-link to nss-config for now - 522477 + * Tue Sep 08 2009 Elio Maldonado Author: emaldonado Update of /cvs/extras/rpms/nss-util/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1950 Modified Files: nss-util-config.in Log Message: Cleanup Index: nss-util-config.in =================================================================== RCS file: /cvs/extras/rpms/nss-util/devel/nss-util-config.in,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- nss-util-config.in 10 Sep 2009 23:20:35 -0000 1.6 +++ nss-util-config.in 11 Sep 2009 00:04:16 -0000 1.7 @@ -70,9 +70,6 @@ while test $# -gt 0; do --libs) echo_libs=yes ;; - nssutil) - lib_nssutil=yes - ;; *) usage 1 1>&2 ;; From emaldonado at fedoraproject.org Fri Sep 11 00:05:55 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Fri, 11 Sep 2009 00:05:55 +0000 (UTC) Subject: rpms/nss-util/devel nss-util.spec,1.17,1.18 Message-ID: <20090911000555.9788411C00DB@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss-util/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2356 Modified Files: nss-util.spec Log Message: Retagging for a chained build Index: nss-util.spec =================================================================== RCS file: /cvs/extras/rpms/nss-util/devel/nss-util.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- nss-util.spec 10 Sep 2009 23:21:30 -0000 1.17 +++ nss-util.spec 11 Sep 2009 00:05:55 -0000 1.18 @@ -3,7 +3,7 @@ Summary: Network Security Services Utilities Library Name: nss-util Version: 3.12.4 -Release: 5%{?dist} +Release: 8%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -200,6 +200,9 @@ done %{_includedir}/nss3/utilrename.h %changelog +* Thu Sep 10 2009 Elio Maldonado - 3.12.4-8 +- Retagging for a chained build with nss-softokn and nss + * Thu Sep 10 2009 Elio Maldonado - 3.12.4-5 - Restoring -rpath-link to nss-util-config From emaldonado at fedoraproject.org Fri Sep 11 00:08:26 2009 From: emaldonado at fedoraproject.org (Elio Maldonado) Date: Fri, 11 Sep 2009 00:08:26 +0000 (UTC) Subject: rpms/nss-softokn/devel nss-softokn.spec,1.24,1.25 Message-ID: <20090911000826.482EC11C00DB@cvs1.fedora.phx.redhat.com> Author: emaldonado Update of /cvs/extras/rpms/nss-softokn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3221 Modified Files: nss-softokn.spec Log Message: Retagging for a chained build with nss Index: nss-softokn.spec =================================================================== RCS file: /cvs/extras/rpms/nss-softokn/devel/nss-softokn.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- nss-softokn.spec 10 Sep 2009 23:43:31 -0000 1.24 +++ nss-softokn.spec 11 Sep 2009 00:08:25 -0000 1.25 @@ -17,7 +17,7 @@ Summary: Network Security Services Soktoken Module Name: nss-softokn Version: 3.12.4 -Release: 6%{?dist} +Release: 8%{?dist} License: MPLv1.1 or GPLv2+ or LGPLv2+ URL: http://www.mozilla.org/projects/security/pki/nss/ Group: System Environment/Libraries @@ -290,6 +290,9 @@ done %{_includedir}/nss3/shsign.h %changelog +* Thu Sep 10 2009 Elio Maldonado - 3.12.4-8 +- Retagging for a chained build + * Thu Sep 10 2009 Elio Maldonado - 3.12.4-6 - Don't list libraries in nss-softokn-config, dynamic linking required From rdieter at fedoraproject.org Fri Sep 11 00:31:07 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 11 Sep 2009 00:31:07 +0000 (UTC) Subject: comps comps-f12.xml.in,1.112,1.113 comps-f13.xml.in,1.4,1.5 Message-ID: <20090911003107.9DC5211C02BB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10572 Modified Files: comps-f12.xml.in comps-f13.xml.in Log Message: add poppler-data conditional to cjk, cyrillic locales Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.112 retrieving revision 1.113 diff -u -p -r1.112 -r1.113 --- comps-f12.xml.in 9 Sep 2009 19:06:59 -0000 1.112 +++ comps-f12.xml.in 11 Sep 2009 00:31:01 -0000 1.113 @@ -675,6 +675,7 @@ moodle-zh_tw openoffice.org-langpack-zh_CN openoffice.org-langpack-zh_TW + poppler-data gcin ibus-table-cangjie ibus-table-erbi @@ -4782,6 +4783,7 @@ moodle-ru mythes-ru openoffice.org-langpack-ru + poppler-data apanov-edrip-fonts apanov-heuristica-fonts fonts-KOI8-R @@ -5723,6 +5725,7 @@ moodle-uk mythes-uk openoffice.org-langpack-uk + poppler-data apanov-edrip-fonts fonts-KOI8-R fonts-KOI8-R-100dpi Index: comps-f13.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f13.xml.in,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- comps-f13.xml.in 7 Sep 2009 19:42:11 -0000 1.4 +++ comps-f13.xml.in 11 Sep 2009 00:31:01 -0000 1.5 @@ -675,6 +675,7 @@ moodle-zh_tw openoffice.org-langpack-zh_CN openoffice.org-langpack-zh_TW + poppler-data gcin ibus-table-cangjie ibus-table-erbi @@ -4778,6 +4779,7 @@ moodle-ru mythes-ru openoffice.org-langpack-ru + poppler-data apanov-edrip-fonts apanov-heuristica-fonts fonts-KOI8-R @@ -5705,6 +5707,7 @@ moodle-uk mythes-uk openoffice.org-langpack-uk + poppler-data apanov-edrip-fonts fonts-KOI8-R fonts-KOI8-R-100dpi From rdieter at fedoraproject.org Fri Sep 11 00:38:37 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 11 Sep 2009 00:38:37 +0000 (UTC) Subject: rpms/kmymoney2/EL-5 kmymoney2-1.0.1-no_it_locale.patch, NONE, 1.1 kmymoney2.spec, 1.23, 1.24 kmymoney2-1.0.0-no_it_locale.patch, 1.1, NONE Message-ID: <20090911003837.A49A811C00DB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kmymoney2/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12968 Modified Files: kmymoney2.spec Added Files: kmymoney2-1.0.1-no_it_locale.patch Removed Files: kmymoney2-1.0.0-no_it_locale.patch Log Message: respin patch kmymoney2-1.0.1-no_it_locale.patch: Makefile.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE kmymoney2-1.0.1-no_it_locale.patch --- diff -up kmymoney2-1.0.1/po/Makefile.in.no_it_locale kmymoney2-1.0.1/po/Makefile.in --- kmymoney2-1.0.1/po/Makefile.in.no_it_locale 2009-09-05 07:54:58.000000000 -0500 +++ kmymoney2-1.0.1/po/Makefile.in 2009-09-10 19:36:25.414373555 -0500 @@ -310,8 +310,8 @@ xdg_menudir = @xdg_menudir@ ####### kdevelop will overwrite this part!!! (end)############ #>- POFILES = AUTO #>+ 2 -POFILES = zh_CN.po ca.po da.po cs.po fi.po gl.po lt.po pl.po pt.po ru.po sk.po sv.po tr.po en_GB.po pt_BR.po es.po ro.po de.po es_AR.po fr.po nl.po it.po -GMOFILES = zh_CN.gmo ca.gmo da.gmo cs.gmo fi.gmo gl.gmo lt.gmo pl.gmo pt.gmo ru.gmo sk.gmo sv.gmo tr.gmo en_GB.gmo pt_BR.gmo es.gmo ro.gmo de.gmo es_AR.gmo fr.gmo nl.gmo it.gmo +POFILES = zh_CN.po ca.po da.po cs.po fi.po gl.po lt.po pl.po pt.po ru.po sk.po sv.po tr.po en_GB.po pt_BR.po es.po ro.po de.po es_AR.po fr.po nl.po +GMOFILES = zh_CN.gmo ca.gmo da.gmo cs.gmo fi.gmo gl.gmo lt.gmo pl.gmo pt.gmo ru.gmo sk.gmo sv.gmo tr.gmo en_GB.gmo pt_BR.gmo es.gmo ro.gmo de.gmo es_AR.gmo fr.gmo nl.gmo CONFIG_CLEAN_FILES = $(GMOFILES) #>- all: all-am #>+ 1 Index: kmymoney2.spec =================================================================== RCS file: /cvs/pkgs/rpms/kmymoney2/EL-5/kmymoney2.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- kmymoney2.spec 10 Sep 2009 23:47:37 -0000 1.23 +++ kmymoney2.spec 11 Sep 2009 00:38:36 -0000 1.24 @@ -27,7 +27,7 @@ Source0: http://downloads.sourceforge.ne BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # RHEL5's gettext doesn't grok it.po -Patch1: kmymoney2-1.0.0-no_it_locale.patch +Patch1: kmymoney2-1.0.1-no_it_locale.patch # Upstream (and rpmforge) call this kmymoney, so we'll get ready. Obsoletes: kmymoney < %{version}-%{release} --- kmymoney2-1.0.0-no_it_locale.patch DELETED --- From rdieter at fedoraproject.org Fri Sep 11 01:09:55 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 11 Sep 2009 01:09:55 +0000 (UTC) Subject: rpms/kmymoney2/devel kmymoney2-1.0.1-no_it_locale.patch, NONE, 1.1 kmymoney2.spec, 1.44, 1.45 kmymoney2-1.0.0-no_it_locale.patch, 1.1, NONE Message-ID: <20090911010955.D875911C00DB@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kmymoney2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27981 Modified Files: kmymoney2.spec Added Files: kmymoney2-1.0.1-no_it_locale.patch Removed Files: kmymoney2-1.0.0-no_it_locale.patch Log Message: sync mods from EL-5 branch kmymoney2-1.0.1-no_it_locale.patch: Makefile.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE kmymoney2-1.0.1-no_it_locale.patch --- diff -up kmymoney2-1.0.1/po/Makefile.in.no_it_locale kmymoney2-1.0.1/po/Makefile.in --- kmymoney2-1.0.1/po/Makefile.in.no_it_locale 2009-09-05 07:54:58.000000000 -0500 +++ kmymoney2-1.0.1/po/Makefile.in 2009-09-10 19:36:25.414373555 -0500 @@ -310,8 +310,8 @@ xdg_menudir = @xdg_menudir@ ####### kdevelop will overwrite this part!!! (end)############ #>- POFILES = AUTO #>+ 2 -POFILES = zh_CN.po ca.po da.po cs.po fi.po gl.po lt.po pl.po pt.po ru.po sk.po sv.po tr.po en_GB.po pt_BR.po es.po ro.po de.po es_AR.po fr.po nl.po it.po -GMOFILES = zh_CN.gmo ca.gmo da.gmo cs.gmo fi.gmo gl.gmo lt.gmo pl.gmo pt.gmo ru.gmo sk.gmo sv.gmo tr.gmo en_GB.gmo pt_BR.gmo es.gmo ro.gmo de.gmo es_AR.gmo fr.gmo nl.gmo it.gmo +POFILES = zh_CN.po ca.po da.po cs.po fi.po gl.po lt.po pl.po pt.po ru.po sk.po sv.po tr.po en_GB.po pt_BR.po es.po ro.po de.po es_AR.po fr.po nl.po +GMOFILES = zh_CN.gmo ca.gmo da.gmo cs.gmo fi.gmo gl.gmo lt.gmo pl.gmo pt.gmo ru.gmo sk.gmo sv.gmo tr.gmo en_GB.gmo pt_BR.gmo es.gmo ro.gmo de.gmo es_AR.gmo fr.gmo nl.gmo CONFIG_CLEAN_FILES = $(GMOFILES) #>- all: all-am #>+ 1 Index: kmymoney2.spec =================================================================== RCS file: /cvs/pkgs/rpms/kmymoney2/devel/kmymoney2.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- kmymoney2.spec 7 Sep 2009 03:25:30 -0000 1.44 +++ kmymoney2.spec 11 Sep 2009 01:09:52 -0000 1.45 @@ -27,7 +27,7 @@ Source0: http://downloads.sourceforge.ne BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # RHEL5's gettext doesn't grok it.po -Patch1: kmymoney2-1.0.0-no_it_locale.patch +Patch1: kmymoney2-1.0.1-no_it_locale.patch # Upstream (and rpmforge) call this kmymoney, so we'll get ready. Obsoletes: kmymoney < %{version}-%{release} --- kmymoney2-1.0.0-no_it_locale.patch DELETED --- From dwheeler at fedoraproject.org Fri Sep 11 01:24:11 2009 From: dwheeler at fedoraproject.org (David A. Wheeler) Date: Fri, 11 Sep 2009 01:24:11 +0000 (UTC) Subject: rpms/auto-destdir/devel .cvsignore, 1.2, 1.3 auto-destdir.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090911012411.9D15811C00DB@cvs1.fedora.phx.redhat.com> Author: dwheeler Update of /cvs/pkgs/rpms/auto-destdir/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3897 Modified Files: .cvsignore auto-destdir.spec sources Log Message: * Wed Sep 09 2009 David A. Wheeler 1.11-1 - Added wrapper for "touch" - Auto-create DESTDIR directory if it doesn't exist and something is redirected. - Simplified implementation. - Documentation: Fixed make-redir(1) so it describes how to use in RPM spec files, more override info, note that it's useful with GNU stow, etc. - make-redir now overrides MKDIR_P and mkdir_p by default Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/auto-destdir/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 2 Sep 2009 21:54:27 -0000 1.2 +++ .cvsignore 11 Sep 2009 01:24:10 -0000 1.3 @@ -1 +1 @@ -auto-destdir-1.10.tgz +auto-destdir-1.11.tgz Index: auto-destdir.spec =================================================================== RCS file: /cvs/pkgs/rpms/auto-destdir/devel/auto-destdir.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- auto-destdir.spec 2 Sep 2009 21:54:27 -0000 1.1 +++ auto-destdir.spec 11 Sep 2009 01:24:10 -0000 1.2 @@ -1,5 +1,5 @@ Name: auto-destdir -Version: 1.10 +Version: 1.11 Release: 1%{?dist} Summary: Automate DESTDIR support for "make install" @@ -20,6 +20,8 @@ from source code to be managed by tools The Auto-DESTDIR tools (run-redir and make-redir) redirect file installations so that the installed files are placed inside the the $DESTDIR directory, even if the provided makefile doesn't support the DESTDIR convention. +In most cases you can simply replace "make install" with +"make-redir DESTDIR=... install". %prep %setup -q @@ -47,7 +49,15 @@ rm -rf %{buildroot} %doc README COPYING %changelog -* Mon Sep 02 2009 David A. Wheeler 1.10-1 +* Wed Sep 09 2009 David A. Wheeler 1.11-1 +- Added wrapper for "touch" +- Auto-create DESTDIR directory if it doesn't exist and something is redirected. +- Simplified implementation. +- Documentation: Fixed make-redir(1) so it describes how to use in RPM spec + files, more override info, note that it's useful with GNU stow, etc. +- make-redir now overrides MKDIR_P and mkdir_p by default + +* Wed Sep 02 2009 David A. Wheeler 1.10-1 - Test suite improvements: More tests, runs on Cygwin. - Simplified .spec file. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/auto-destdir/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 2 Sep 2009 21:54:27 -0000 1.2 +++ sources 11 Sep 2009 01:24:10 -0000 1.3 @@ -1 +1 @@ -e78d909dd0dcc5a594726f5efd3dee7e auto-destdir-1.10.tgz +ea9e719fba20898c07d1a765ce483f3e auto-destdir-1.11.tgz From bskeggs at fedoraproject.org Fri Sep 11 01:34:13 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Fri, 11 Sep 2009 01:34:13 +0000 (UTC) Subject: rpms/kernel/devel drm-nouveau.patch, 1.51, 1.52 kernel.spec, 1.1792, 1.1793 Message-ID: <20090911013413.58C8511C00DB@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9687 Modified Files: drm-nouveau.patch kernel.spec Log Message: * Fri Sep 11 2009 Ben Skeggs - nouveau: fixed use of strap-based panel mode when required (rh#522649) - nouveau: temporarily block accel on NVAC chipsets (rh#522361, rh#522575) drm-nouveau.patch: drivers/gpu/drm/Kconfig | 45 drivers/gpu/drm/Makefile | 2 drivers/gpu/drm/drm_bufs.c | 28 drivers/gpu/drm/i2c/Makefile | 4 drivers/gpu/drm/i2c/ch7006_drv.c | 532 drivers/gpu/drm/i2c/ch7006_mode.c | 473 drivers/gpu/drm/i2c/ch7006_priv.h | 340 drivers/gpu/drm/nouveau/Makefile | 27 drivers/gpu/drm/nouveau/nouveau_backlight.c | 155 drivers/gpu/drm/nouveau/nouveau_bios.c | 5209 ++++++ drivers/gpu/drm/nouveau/nouveau_bios.h | 235 drivers/gpu/drm/nouveau/nouveau_bo.c | 622 drivers/gpu/drm/nouveau/nouveau_calc.c | 626 drivers/gpu/drm/nouveau/nouveau_channel.c | 520 drivers/gpu/drm/nouveau/nouveau_connector.c | 748 drivers/gpu/drm/nouveau/nouveau_connector.h | 55 drivers/gpu/drm/nouveau/nouveau_crtc.h | 95 drivers/gpu/drm/nouveau/nouveau_display.c | 115 drivers/gpu/drm/nouveau/nouveau_dma.c | 206 drivers/gpu/drm/nouveau/nouveau_dma.h | 148 drivers/gpu/drm/nouveau/nouveau_drv.c | 433 drivers/gpu/drm/nouveau/nouveau_drv.h | 1202 + drivers/gpu/drm/nouveau/nouveau_encoder.h | 66 drivers/gpu/drm/nouveau/nouveau_fb.h | 47 drivers/gpu/drm/nouveau/nouveau_fbcon.c | 355 drivers/gpu/drm/nouveau/nouveau_fbcon.h | 48 drivers/gpu/drm/nouveau/nouveau_fence.c | 261 drivers/gpu/drm/nouveau/nouveau_gem.c | 954 + drivers/gpu/drm/nouveau/nouveau_hw.c | 1077 + drivers/gpu/drm/nouveau/nouveau_hw.h | 446 drivers/gpu/drm/nouveau/nouveau_i2c.c | 256 drivers/gpu/drm/nouveau/nouveau_i2c.h | 45 drivers/gpu/drm/nouveau/nouveau_ioc32.c | 72 drivers/gpu/drm/nouveau/nouveau_irq.c | 675 drivers/gpu/drm/nouveau/nouveau_mem.c | 565 drivers/gpu/drm/nouveau/nouveau_notifier.c | 194 drivers/gpu/drm/nouveau/nouveau_object.c | 1279 + drivers/gpu/drm/nouveau/nouveau_reg.h | 834 + drivers/gpu/drm/nouveau/nouveau_sgdma.c | 317 drivers/gpu/drm/nouveau/nouveau_state.c | 829 + drivers/gpu/drm/nouveau/nouveau_swmthd.h | 33 drivers/gpu/drm/nouveau/nouveau_ttm.c | 131 drivers/gpu/drm/nouveau/nv04_crtc.c | 1014 + drivers/gpu/drm/nouveau/nv04_cursor.c | 70 drivers/gpu/drm/nouveau/nv04_dac.c | 525 drivers/gpu/drm/nouveau/nv04_dfp.c | 621 drivers/gpu/drm/nouveau/nv04_display.c | 293 drivers/gpu/drm/nouveau/nv04_fb.c | 21 drivers/gpu/drm/nouveau/nv04_fbcon.c | 292 drivers/gpu/drm/nouveau/nv04_fifo.c | 295 drivers/gpu/drm/nouveau/nv04_graph.c | 583 drivers/gpu/drm/nouveau/nv04_instmem.c | 207 drivers/gpu/drm/nouveau/nv04_mc.c | 20 drivers/gpu/drm/nouveau/nv04_timer.c | 51 drivers/gpu/drm/nouveau/nv04_tv.c | 304 drivers/gpu/drm/nouveau/nv10_fb.c | 24 drivers/gpu/drm/nouveau/nv10_fifo.c | 177 drivers/gpu/drm/nouveau/nv10_graph.c | 945 + drivers/gpu/drm/nouveau/nv17_tv.c | 660 drivers/gpu/drm/nouveau/nv17_tv.h | 156 drivers/gpu/drm/nouveau/nv17_tv_modes.c | 582 drivers/gpu/drm/nouveau/nv20_graph.c | 784 drivers/gpu/drm/nouveau/nv40_fb.c | 62 drivers/gpu/drm/nouveau/nv40_fifo.c | 223 drivers/gpu/drm/nouveau/nv40_graph.c | 2203 ++ drivers/gpu/drm/nouveau/nv40_mc.c | 38 drivers/gpu/drm/nouveau/nv50_crtc.c | 799 + drivers/gpu/drm/nouveau/nv50_cursor.c | 151 drivers/gpu/drm/nouveau/nv50_dac.c | 296 drivers/gpu/drm/nouveau/nv50_display.c | 905 + drivers/gpu/drm/nouveau/nv50_display.h | 46 drivers/gpu/drm/nouveau/nv50_evo.h | 113 drivers/gpu/drm/nouveau/nv50_fbcon.c | 256 drivers/gpu/drm/nouveau/nv50_fifo.c | 475 drivers/gpu/drm/nouveau/nv50_graph.c | 443 drivers/gpu/drm/nouveau/nv50_grctx.h |22284 ++++++++++++++++++++++++++++ drivers/gpu/drm/nouveau/nv50_instmem.c | 499 drivers/gpu/drm/nouveau/nv50_mc.c | 40 drivers/gpu/drm/nouveau/nv50_sor.c | 250 drivers/gpu/drm/nouveau/nvreg.h | 535 drivers/gpu/drm/ttm/ttm_bo.c | 4 include/drm/Kbuild | 1 include/drm/drmP.h | 2 include/drm/i2c/ch7006.h | 86 include/drm/nouveau_drm.h | 216 85 files changed, 57834 insertions(+), 21 deletions(-) Index: drm-nouveau.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-nouveau.patch,v retrieving revision 1.51 retrieving revision 1.52 diff -u -p -r1.51 -r1.52 --- drm-nouveau.patch 10 Sep 2009 05:35:18 -0000 1.51 +++ drm-nouveau.patch 11 Sep 2009 01:34:12 -0000 1.52 @@ -8930,10 +8930,10 @@ index 0000000..7761425 +int nouveau_max_ioctl = DRM_ARRAY_SIZE(nouveau_ioctls); diff --git a/drivers/gpu/drm/nouveau/nouveau_connector.c b/drivers/gpu/drm/nouveau/nouveau_connector.c new file mode 100644 -index 0000000..7f799f6 +index 0000000..ddecec4 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_connector.c -@@ -0,0 +1,747 @@ +@@ -0,0 +1,748 @@ +/* + * Copyright (C) 2008 Maarten Maathuis. + * All Rights Reserved. @@ -9546,7 +9546,8 @@ index 0000000..7f799f6 + /* Still nothing, some VBIOS images have a hardcoded EDID block + * stored for the panel stored in them. + */ -+ if (!nv_connector->edid && !dev_priv->VBIOS.pub.fp_no_ddc) { ++ if (!nv_connector->edid && !nv_connector->native_mode && ++ !dev_priv->VBIOS.pub.fp_no_ddc) { + nv_connector->edid = + (struct edid *)nouveau_bios_embedded_edid(dev); + } @@ -12519,7 +12520,7 @@ index 0000000..0f40414 + diff --git a/drivers/gpu/drm/nouveau/nouveau_fence.c b/drivers/gpu/drm/nouveau/nouveau_fence.c new file mode 100644 -index 0000000..230a99b +index 0000000..32b4bb9 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_fence.c @@ -0,0 +1,261 @@ @@ -12729,7 +12730,7 @@ index 0000000..230a99b + schedule_timeout(1); + + if (intr && signal_pending(current)) { -+ ret = -ERESTARTSYS; ++ ret = -ERESTART; + break; + } + } @@ -33966,10 +33967,10 @@ index 0000000..3d12e12 + diff --git a/drivers/gpu/drm/nouveau/nv50_graph.c b/drivers/gpu/drm/nouveau/nv50_graph.c new file mode 100644 -index 0000000..108f672 +index 0000000..9a88a1a --- /dev/null +++ b/drivers/gpu/drm/nouveau/nv50_graph.c -@@ -0,0 +1,439 @@ +@@ -0,0 +1,443 @@ +/* + * Copyright (C) 2007 Ben Skeggs. + * All Rights Reserved. @@ -34086,9 +34087,11 @@ index 0000000..108f672 + case 0xaa: + voodoo = nvaa_ctxprog; + break; ++#if 0 /* block accel for now, it won't work */ + case 0xac: + voodoo = nvac_ctxprog; + break; ++#endif + default: + NV_ERROR(dev, "no ctxprog for chipset NV%02x\n", dev_priv->chipset); + dev_priv->engine.graph.accel_blocked = true; @@ -34207,9 +34210,11 @@ index 0000000..108f672 + case 0xaa: + ctxvals = nvaa_ctxvals; + break; ++#if 0 /* block accel for now, it won't work */ + case 0xac: + ctxvals = nvac_ctxvals; + break; ++#endif + default: + break; + } Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1792 retrieving revision 1.1793 diff -u -p -r1.1792 -r1.1793 --- kernel.spec 10 Sep 2009 17:29:33 -0000 1.1792 +++ kernel.spec 11 Sep 2009 01:34:12 -0000 1.1793 @@ -2018,6 +2018,10 @@ fi # and build. %changelog +* Fri Sep 11 2009 Ben Skeggs +- nouveau: fixed use of strap-based panel mode when required (rh#522649) +- nouveau: temporarily block accel on NVAC chipsets (rh#522361, rh#522575) + * Thu Sep 10 2009 Matthew Garrett - linux-2.6-ahci-export-capabilities.patch: Backport from upstream - linux-2.6-rtc-show-hctosys.patch: Export the hctosys state of an rtc From dwheeler at fedoraproject.org Fri Sep 11 01:35:28 2009 From: dwheeler at fedoraproject.org (David A. Wheeler) Date: Fri, 11 Sep 2009 01:35:28 +0000 (UTC) Subject: rpms/auto-destdir/F-11 .cvsignore, 1.2, 1.3 auto-destdir.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090911013528.3FE7B11C00DB@cvs1.fedora.phx.redhat.com> Author: dwheeler Update of /cvs/pkgs/rpms/auto-destdir/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10025 Modified Files: .cvsignore auto-destdir.spec sources Log Message: * Wed Sep 09 2009 David A. Wheeler 1.11-1 - Added wrapper for "touch" - Auto-create DESTDIR directory if it doesn't exist and something is redirected. - Simplified implementation. - Documentation: Fixed make-redir(1) so it describes how to use in RPM spec files, more override info, note that it's useful with GNU stow, etc. - make-redir now overrides MKDIR_P and mkdir_p by default Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/auto-destdir/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 2 Sep 2009 21:56:18 -0000 1.2 +++ .cvsignore 11 Sep 2009 01:35:27 -0000 1.3 @@ -1 +1 @@ -auto-destdir-1.10.tgz +auto-destdir-1.11.tgz Index: auto-destdir.spec =================================================================== RCS file: /cvs/pkgs/rpms/auto-destdir/F-11/auto-destdir.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- auto-destdir.spec 2 Sep 2009 21:56:18 -0000 1.1 +++ auto-destdir.spec 11 Sep 2009 01:35:28 -0000 1.2 @@ -1,5 +1,5 @@ Name: auto-destdir -Version: 1.10 +Version: 1.11 Release: 1%{?dist} Summary: Automate DESTDIR support for "make install" @@ -20,6 +20,8 @@ from source code to be managed by tools The Auto-DESTDIR tools (run-redir and make-redir) redirect file installations so that the installed files are placed inside the the $DESTDIR directory, even if the provided makefile doesn't support the DESTDIR convention. +In most cases you can simply replace "make install" with +"make-redir DESTDIR=... install". %prep %setup -q @@ -47,7 +49,15 @@ rm -rf %{buildroot} %doc README COPYING %changelog -* Mon Sep 02 2009 David A. Wheeler 1.10-1 +* Wed Sep 09 2009 David A. Wheeler 1.11-1 +- Added wrapper for "touch" +- Auto-create DESTDIR directory if it doesn't exist and something is redirected. +- Simplified implementation. +- Documentation: Fixed make-redir(1) so it describes how to use in RPM spec + files, more override info, note that it's useful with GNU stow, etc. +- make-redir now overrides MKDIR_P and mkdir_p by default + +* Wed Sep 02 2009 David A. Wheeler 1.10-1 - Test suite improvements: More tests, runs on Cygwin. - Simplified .spec file. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/auto-destdir/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 2 Sep 2009 21:56:18 -0000 1.2 +++ sources 11 Sep 2009 01:35:28 -0000 1.3 @@ -1 +1 @@ -e78d909dd0dcc5a594726f5efd3dee7e auto-destdir-1.10.tgz +ea9e719fba20898c07d1a765ce483f3e auto-destdir-1.11.tgz From lennart at fedoraproject.org Fri Sep 11 01:56:51 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Fri, 11 Sep 2009 01:56:51 +0000 (UTC) Subject: rpms/pulseaudio/devel .cvsignore, 1.42, 1.43 pulseaudio.spec, 1.99, 1.100 sources, 1.46, 1.47 Message-ID: <20090911015651.60B5611C00DB@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/pulseaudio/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19070 Modified Files: .cvsignore pulseaudio.spec sources Log Message: Final release 0.9.17 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/.cvsignore,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- .cvsignore 10 Sep 2009 01:15:19 -0000 1.42 +++ .cvsignore 11 Sep 2009 01:56:51 -0000 1.43 @@ -1 +1 @@ -pulseaudio-0.9.16.tar.gz +pulseaudio-0.9.17.tar.gz Index: pulseaudio.spec =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/pulseaudio.spec,v retrieving revision 1.99 retrieving revision 1.100 diff -u -p -r1.99 -r1.100 --- pulseaudio.spec 10 Sep 2009 01:15:19 -0000 1.99 +++ pulseaudio.spec 11 Sep 2009 01:56:51 -0000 1.100 @@ -1,7 +1,7 @@ Name: pulseaudio Summary: Improved Linux Sound Server -Version: 0.9.16 -Release: 14%{?dist} +Version: 0.9.17 +Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Daemons Source0: http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-%{version}.tar.gz @@ -434,6 +434,9 @@ exit 0 %attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.pulse/default.pa %changelog +* Fri Sep 11 2009 Lennart Poettering 0.9.17-1 +- Final release + * Thu Sep 10 2009 Lennart Poettering 0.9.16-14 - Final release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 10 Sep 2009 01:15:19 -0000 1.46 +++ sources 11 Sep 2009 01:56:51 -0000 1.47 @@ -1 +1 @@ -ed640790249af56b5f022ad37588fa97 pulseaudio-0.9.16.tar.gz +cba8f14b8213f47e1d35da3a0a3cb076 pulseaudio-0.9.17.tar.gz From whot at fedoraproject.org Fri Sep 11 02:05:54 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 11 Sep 2009 02:05:54 +0000 (UTC) Subject: rpms/xorg-x11-drv-void/devel .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 xorg-x11-drv-void.spec, 1.25, 1.26 void-1.2.0-Adjust-for-ABI_XINPUT_VERSION-7.patch, 1.1, NONE Message-ID: <20090911020554.E306D11C00DB@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-drv-void/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21872 Modified Files: .cvsignore sources xorg-x11-drv-void.spec Removed Files: void-1.2.0-Adjust-for-ABI_XINPUT_VERSION-7.patch Log Message: * Fri Sep 11 2009 Peter Hutterer 1.3.0-1 - void 1.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-void/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 24 Feb 2009 22:58:09 -0000 1.9 +++ .cvsignore 11 Sep 2009 02:05:54 -0000 1.10 @@ -1 +1 @@ -xf86-input-void-1.2.0.tar.bz2 +xf86-input-void-1.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-void/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 24 Feb 2009 22:58:09 -0000 1.9 +++ sources 11 Sep 2009 02:05:54 -0000 1.10 @@ -1 +1 @@ -c81fbd9368abbe1488b423ddef477e88 xf86-input-void-1.2.0.tar.bz2 +53bdac9ca56418f4675810ed8a78b3e8 xf86-input-void-1.3.0.tar.bz2 Index: xorg-x11-drv-void.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-void/devel/xorg-x11-drv-void.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- xorg-x11-drv-void.spec 27 Jul 2009 08:35:25 -0000 1.25 +++ xorg-x11-drv-void.spec 11 Sep 2009 02:05:54 -0000 1.26 @@ -4,8 +4,8 @@ Summary: Xorg X11 void input driver Name: xorg-x11-drv-void -Version: 1.2.0 -Release: 3%{?dist}.1 +Version: 1.3.0 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -13,8 +13,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 -Patch1: void-1.2.0-Adjust-for-ABI_XINPUT_VERSION-7.patch - ExcludeArch: s390 s390x BuildRequires: xorg-x11-server-sdk >= 1.4.99.1 @@ -27,8 +25,6 @@ X.Org X11 void input driver. %prep %setup -q -n %{tarball}-%{version} -%patch1 -p1 - %build %configure --disable-static make @@ -52,6 +48,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/void.4* %changelog +* Fri Sep 11 2009 Peter Hutterer 1.3.0-1 +- void 1.3.0 + * Mon Jul 27 2009 Fedora Release Engineering - 1.2.0-3.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- void-1.2.0-Adjust-for-ABI_XINPUT_VERSION-7.patch DELETED --- From whot at fedoraproject.org Fri Sep 11 02:18:11 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 11 Sep 2009 02:18:11 +0000 (UTC) Subject: rpms/xorg-x11-drv-void/devel xorg-x11-drv-void.spec,1.26,1.27 Message-ID: <20090911021812.012AE11C00DB@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-drv-void/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24809 Modified Files: xorg-x11-drv-void.spec Log Message: * Fri Sep 11 2009 Peter Hutterer 1.3.0-2 - Require xorg-x11-util-macros 1.3.0 Index: xorg-x11-drv-void.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-void/devel/xorg-x11-drv-void.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- xorg-x11-drv-void.spec 11 Sep 2009 02:05:54 -0000 1.26 +++ xorg-x11-drv-void.spec 11 Sep 2009 02:18:11 -0000 1.27 @@ -5,7 +5,7 @@ Summary: Xorg X11 void input driver Name: xorg-x11-drv-void Version: 1.3.0 -Release: 1%{?dist} +Release: 2%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -16,6 +16,7 @@ Source0: ftp://ftp.x.org/pub/individua ExcludeArch: s390 s390x BuildRequires: xorg-x11-server-sdk >= 1.4.99.1 +BuildRequires: xorg-x11-util-macros >= 1.3.0 Requires: xorg-x11-server-Xorg >= 1.4.99.1 @@ -48,6 +49,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/void.4* %changelog +* Fri Sep 11 2009 Peter Hutterer 1.3.0-2 +- Require xorg-x11-util-macros 1.3.0 + * Fri Sep 11 2009 Peter Hutterer 1.3.0-1 - void 1.3.0 From whot at fedoraproject.org Fri Sep 11 02:19:04 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 11 Sep 2009 02:19:04 +0000 (UTC) Subject: rpms/xorg-x11-drv-acecad/devel .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 xorg-x11-drv-acecad.spec, 1.21, 1.22 acecad-1.3.0-abi.patch, 1.1, NONE Message-ID: <20090911021904.23BA911C00DB@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-drv-acecad/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25118 Modified Files: .cvsignore sources xorg-x11-drv-acecad.spec Removed Files: acecad-1.3.0-abi.patch Log Message: * Fri Sep 11 2009 Peter Hutterer 1.4.0-1 - acecad 1.4.0 - acecad-1.3.0-abi.patch: Drop. - Require xorg-x11-util-macros 1.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-acecad/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 24 Feb 2009 03:33:22 -0000 1.9 +++ .cvsignore 11 Sep 2009 02:19:03 -0000 1.10 @@ -1 +1 @@ -xf86-input-acecad-1.3.0.tar.bz2 +xf86-input-acecad-1.4.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-acecad/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 24 Feb 2009 03:33:22 -0000 1.9 +++ sources 11 Sep 2009 02:19:04 -0000 1.10 @@ -1 +1 @@ -dd8821ea9239d86d67a84912f4702adf xf86-input-acecad-1.3.0.tar.bz2 +51247dc0d73185e35bec326283bc49a5 xf86-input-acecad-1.4.0.tar.bz2 Index: xorg-x11-drv-acecad.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-acecad/devel/xorg-x11-drv-acecad.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- xorg-x11-drv-acecad.spec 27 Jul 2009 08:22:35 -0000 1.21 +++ xorg-x11-drv-acecad.spec 11 Sep 2009 02:19:04 -0000 1.22 @@ -4,8 +4,8 @@ Summary: Xorg X11 acecad input driver Name: xorg-x11-drv-acecad -Version: 1.3.0 -Release: 3%{?dist} +Version: 1.4.0 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -13,11 +13,10 @@ BuildRoot: %{_tmppath}/%{name}-%{version Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 -Patch1: acecad-1.3.0-abi.patch - ExcludeArch: s390 s390x BuildRequires: xorg-x11-server-sdk >= 1.3.0.0-6 +BuildRequires: xorg-x11-util-macros >= 1.3.0 Requires: xorg-x11-server-Xorg >= 1.3.0.0-6 %description @@ -25,7 +24,6 @@ X.Org X11 acecad input driver. %prep %setup -q -n %{tarball}-%{version} -%patch1 -p1 %build %configure --disable-static @@ -48,6 +46,11 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/acecad.4* %changelog +* Fri Sep 11 2009 Peter Hutterer 1.4.0-1 +- acecad 1.4.0 +- acecad-1.3.0-abi.patch: Drop. +- Require xorg-x11-util-macros 1.3.0 + * Mon Jul 27 2009 Fedora Release Engineering - 1.3.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- acecad-1.3.0-abi.patch DELETED --- From whot at fedoraproject.org Fri Sep 11 02:19:22 2009 From: whot at fedoraproject.org (Peter Hutterer) Date: Fri, 11 Sep 2009 02:19:22 +0000 (UTC) Subject: rpms/xorg-x11-drv-aiptek/devel .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 xorg-x11-drv-aiptek.spec, 1.21, 1.22 Message-ID: <20090911021922.7AFCA11C00DB@cvs1.fedora.phx.redhat.com> Author: whot Update of /cvs/pkgs/rpms/xorg-x11-drv-aiptek/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25187 Modified Files: .cvsignore sources xorg-x11-drv-aiptek.spec Log Message: * Fri Sep 11 2009 Peter Hutterer 1.3.0-1 - aiptek 1.3.0 - aiptek-1.2.0-abi.patch: Drop - Require xorg-x11-util-macros 1.3.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-aiptek/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 24 Feb 2009 03:52:43 -0000 1.9 +++ .cvsignore 11 Sep 2009 02:19:22 -0000 1.10 @@ -1 +1 @@ -xf86-input-aiptek-1.2.0.tar.bz2 +xf86-input-aiptek-1.3.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-aiptek/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 24 Feb 2009 03:52:43 -0000 1.9 +++ sources 11 Sep 2009 02:19:22 -0000 1.10 @@ -1 +1 @@ -ae6702ead7b4040d0761809ee471c934 xf86-input-aiptek-1.2.0.tar.bz2 +ae3ec07aff6c156cf5307f53feb6b293 xf86-input-aiptek-1.3.0.tar.bz2 Index: xorg-x11-drv-aiptek.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-aiptek/devel/xorg-x11-drv-aiptek.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- xorg-x11-drv-aiptek.spec 27 Jul 2009 08:22:49 -0000 1.21 +++ xorg-x11-drv-aiptek.spec 11 Sep 2009 02:19:22 -0000 1.22 @@ -4,8 +4,8 @@ Summary: Xorg X11 aiptek input driver Name: xorg-x11-drv-aiptek -Version: 1.2.0 -Release: 3%{?dist} +Version: 1.3.0 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -13,11 +13,10 @@ BuildRoot: %{_tmppath}/%{name}-%{version Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 -Patch1: aiptek-1.2.0-abi.patch - ExcludeArch: s390 s390x BuildRequires: xorg-x11-server-sdk >= 1.3.0.0-6 +BuildRequires: xorg-x11-util-macros >= 1.3.0 Requires: xorg-x11-server-Xorg >= 1.3.0.0-6 @@ -26,7 +25,6 @@ X.Org X11 aiptek input driver. %prep %setup -q -n %{tarball}-%{version} -%patch1 -p1 %build %configure --disable-static @@ -50,6 +48,11 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/aiptek.4* %changelog +* Fri Sep 11 2009 Peter Hutterer 1.3.0-1 +- aiptek 1.3.0 +- aiptek-1.2.0-abi.patch: Drop +- Require xorg-x11-util-macros 1.3.0 + * Mon Jul 27 2009 Fedora Release Engineering - 1.2.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Fri Sep 11 02:30:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 02:30:44 +0000 Subject: [pkgdb] nazghul (Fedora, 12) updated by tibbs Message-ID: <20090911023044.5579C10F87A@bastion2.fedora.phx.redhat.com> tibbs added a Fedora 12 branch for nazghul tibbs has set commit to Approved for 107427 on nazghul (Fedora 12) tibbs has set checkout to Approved for 107427 on nazghul (Fedora 12) tibbs has set build to Approved for 107427 on nazghul (Fedora 12) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/nazghul From transif at fedoraproject.org Fri Sep 11 02:32:40 2009 From: transif at fedoraproject.org (Transifex System User) Date: Fri, 11 Sep 2009 02:32:40 +0000 (UTC) Subject: comps/po ru.po,1.26,1.27 Message-ID: <20090911023240.4D45F11C00DB@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29533/po Modified Files: ru.po Log Message: Sending translation for Russian Index: ru.po =================================================================== RCS file: /cvs/pkgs/comps/po/ru.po,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- ru.po 10 Sep 2009 00:57:24 -0000 1.26 +++ ru.po 11 Sep 2009 02:32:39 -0000 1.27 @@ -1,3 +1,4 @@ +# translation of ru.po to Russian # translation of ru.po to # translation of comps.HEAD.ru.po to # This file is distributed under the same license as the comps package. @@ -16,10 +17,10 @@ msgid "" msgstr "" "Project-Id-Version: ru\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-09-09 19:36+0000\n" -"PO-Revision-Date: 2009-09-10 10:56+1000\n" -"Last-Translator: Yulia Poyarkova \n" -"Language-Team: \n" +"POT-Creation-Date: 2009-09-11 02:24+0000\n" +"PO-Revision-Date: 2009-09-11 12:31+1000\n" +"Last-Translator: Yulia Poyarkova \n" +"Language-Team: Russian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=KOI8-R\n" "Content-Transfer-Encoding: 8bit\n" @@ -296,7 +297,7 @@ msgstr "????????? Fedora" #: ../comps-f9.xml.in.h:51 ../comps-f10.xml.in.h:52 ../comps-f11.xml.in.h:59 #: ../comps-f12.xml.in.h:66 ../comps-f13.xml.in.h:66 msgid "Filipino Support" -msgstr "????????? ???????????? ?????" +msgstr "????????? ????????????? ?????" #: ../comps-f9.xml.in.h:52 ../comps-f10.xml.in.h:53 ../comps-f11.xml.in.h:60 #: ../comps-f12.xml.in.h:67 ../comps-f13.xml.in.h:67 @@ -797,7 +798,7 @@ msgstr "???????" #: ../comps-f11.xml.in.h:169 ../comps-f12.xml.in.h:180 #: ../comps-f13.xml.in.h:180 ../comps-el4.xml.in.h:42 ../comps-el5.xml.in.h:43 msgid "Simple window managers that aren't part of a larger desktop environment." -msgstr "??????? ??????? ?????????, ?? ?????????? ?????? ??????-???? ???????? ?????." +msgstr "??????? ??????? ?????????, ?? ?????????? ?????? ??????-???? ???????? ?????." #: ../comps-f9.xml.in.h:138 ../comps-f10.xml.in.h:148 #: ../comps-f11.xml.in.h:171 ../comps-f12.xml.in.h:182 From xulchris at fedoraproject.org Fri Sep 11 03:33:38 2009 From: xulchris at fedoraproject.org (xulchris) Date: Fri, 11 Sep 2009 03:33:38 +0000 (UTC) Subject: rpms/php-pear-PHPUnit/EL-5 .cvsignore, 1.3, 1.4 sources, 1.3, 1.4 dead.package, 1.1, NONE Message-ID: <20090911033339.3104811C00DB@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-PHPUnit/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14338 Modified Files: .cvsignore sources Removed Files: dead.package Log Message: make package undead bz#510521 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-PHPUnit/EL-5/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 14 Feb 2008 21:31:52 -0000 1.3 +++ .cvsignore 11 Sep 2009 03:33:37 -0000 1.4 @@ -1 +1 @@ -PHPUnit-3.2.13.tgz +PHPUnit-3.3.5.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-PHPUnit/EL-5/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 14 Feb 2008 21:31:52 -0000 1.3 +++ sources 11 Sep 2009 03:33:37 -0000 1.4 @@ -1 +1 @@ -4bce4b6e2e9bee3ba599c21e17d73f1b PHPUnit-3.2.13.tgz +24fa07b8b3b4e93edfce881ef02e5c4d PHPUnit-3.3.5.tgz --- dead.package DELETED --- From xulchris at fedoraproject.org Fri Sep 11 03:34:05 2009 From: xulchris at fedoraproject.org (xulchris) Date: Fri, 11 Sep 2009 03:34:05 +0000 (UTC) Subject: rpms/php-pear-PHPUnit/EL-5 php-pear-PHPUnit.spec,1.4,1.5 Message-ID: <20090911033405.C0B5011C00DB@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-PHPUnit/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14487 Added Files: php-pear-PHPUnit.spec Log Message: forgot to cvs add spec file before previous commit Index: php-pear-PHPUnit.spec =================================================================== RCS file: php-pear-PHPUnit.spec diff -N php-pear-PHPUnit.spec --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ php-pear-PHPUnit.spec 11 Sep 2009 03:34:05 -0000 1.5 @@ -0,0 +1,174 @@ +%{!?__pear: %{expand: %%global __pear %{_bindir}/pear}} +%global pear_name PHPUnit +%global channel pear.phpunit.de + +Name: php-pear-PHPUnit +Version: 3.3.5 +Release: 2%{?dist} +Summary: Regression testing framework for unit tests + +Group: Development/Libraries +License: BSD +URL: http://www.phpunit.de +Source0: http://pear.phpunit.de/get/%{pear_name}-%{version}.tgz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: php-pear(PEAR) >= 1.4.1 +BuildRequires: php-channel(pear.phpunit.de) + +Requires: php-common >= 5.1.4 php-xml +Requires: php-pear(PEAR) >= 1.4.1 +Requires: php-channel(pear.phpunit.de) +Requires(post): %{__pear} +Requires(postun): %{__pear} + +# Optionnal dependencies +Requires: php-pear(Image_GraphViz) >= 1.2.1 +Requires: php-pear(Log) +Requires: php-pecl-json php-pdo +Requires: php-pecl(Xdebug) >= 2.0.0 + +Provides: php-pear(%{channel}/%{pear_name}) = %{version} + +%description +PHPUnit is a family of PEAR packages that supports the development of +object-oriented PHP applications using the concepts and methods of Agile +Software Development, Extreme Programming, Test-Driven Development and +Design-by-Contract Development by providing an elegant and robust framework +for the creation, execution and analysis of Unit Tests. + + +%prep +%setup -qc +# package.xml is V2 +mv package.xml %{pear_name}-%{version}/%{name}.xml +cd %{pear_name}-%{version} + + +%build +cd %{pear_name}-%{version} +# Empty build section, most likely nothing required. + + +%install +cd %{pear_name}-%{version} +rm -rf $RPM_BUILD_ROOT docdir + +# Install Package +%{__pear} install --nodeps --packagingroot $RPM_BUILD_ROOT %{name}.xml + +# Move documentation +mkdir -p docdir +mv $RPM_BUILD_ROOT%{pear_docdir}/* docdir + +# Clean up unnecessary files +rm -rf $RPM_BUILD_ROOT%{pear_phpdir}/.??* + +# Install XML package description +install -d $RPM_BUILD_ROOT%{pear_xmldir} +install -pm 644 %{name}.xml $RPM_BUILD_ROOT%{pear_xmldir} + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%post +# Unregister pear.php.net/PHPUnit, new PHPUnit is in another channel +if [ $1 -gt 1 ] ; then +%{__pear} uninstall --nodeps --ignore-errors --register-only \ + %{pear_name} >/dev/null || : +fi + +%{__pear} install --nodeps --soft --force --register-only \ + %{pear_xmldir}/%{name}.xml >/dev/null || : + +%postun +if [ $1 -eq 0 ] ; then + %{__pear} uninstall --nodeps --ignore-errors --register-only \ + %{channel}/%{pear_name} >/dev/null || : +fi + + +%files +%defattr(-,root,root,-) +%doc %{pear_name}-%{version}/docdir/%{pear_name}/%{pear_name}/* +%{pear_xmldir}/%{name}.xml +%{pear_testdir}/%{pear_name} +%{pear_phpdir}/%{pear_name} +%{_bindir}/phpunit + + +%changelog +* Thu Sep 10 2009 Christopher Stone 3.3.5-2 +- Make package undead for EL-5 (bz #510521) +- Change Requires for php-json to php-pecl-json + +* Fri Jul 03 2009 Xavier Bachelot - 3.3.5-1 +- Adapt for EL5 (Include fixes from 3.3.16-1 by Remi Collet). + +* Thu Feb 26 2009 Fedora Release Engineering - 3.3.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Nov 8 2008 Christopher Stone 3.3.4-1 +- Upstream sync + +* Thu Oct 23 2008 Christopher Stone 3.3.2-1 +- Upstream sync +- Remove no longer needed Obsolete/Provides + +* Thu Oct 09 2008 Christopher Stone 3.3.1-1 +- Upstream sync + +* Thu Oct 09 2008 Christopher Stone 3.2.21-1 +- Upstream sync +- Add php-xml to Requires (bz #464758) + +* Thu May 22 2008 Christopher Stone 3.2.19-1 +- Upstream sync + +* Thu Feb 21 2008 Christopher Stone 3.2.15-1 +- Upstream sync + +* Wed Feb 13 2008 Christopher Stone 3.2.13-1 +- Upstream sync + +* Sun Nov 25 2007 Christopher Stone 3.2.1-1 +- Upstream sync + +* Sat Sep 08 2007 Christopher Stone 3.1.8-1 +- Upstream sync + +* Sun May 06 2007 Christopher Stone 3.0.6-1 +- Upstream sync + +* Thu Mar 08 2007 Christopher Stone 3.0.5-3 +- Fix testdir +- Fix Provides version + +* Wed Mar 07 2007 Christopher Stone 3.0.5-2 +- Add Obsoletes/Provides for php-pear(PHPUnit2) +- Requires php-pear(PEAR) >= 1.5.0 +- Own %%{pear_testdir}/%%{pear_name} +- Remove no longer needed manual channel install +- Simplify %%doc +- Only unregister old phpunit on upgrade + +* Mon Feb 26 2007 Christopher Stone 3.0.5-1 +- Upstream sync + +* Wed Feb 21 2007 Christohper Stone 3.0.4-1 +- Upstream sync + +* Mon Jan 29 2007 Christopher Stone 3.0.3-1 +- Upstream sync + +* Sun Jan 14 2007 Christopher Stone 3.0.2-1 +- Upstream sync + +* Fri Jan 05 2007 Christopher Stone 3.0.1-1 +- Upstream sync + +* Wed Dec 27 2006 Christopher Stone 3.0.0-1 +- Initial Release From lucilanga at fedoraproject.org Fri Sep 11 05:43:44 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Fri, 11 Sep 2009 05:43:44 +0000 (UTC) Subject: rpms/aprsd/devel aprsd.spec,1.7,1.8 Message-ID: <20090911054344.EF79211C0099@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/aprsd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5174 Modified Files: aprsd.spec Log Message: * Fri Sep 11 2009 Lucian Langa - 2.2.5-15.6 - fix wrong version bumps - add patch from Alan Crosswell fix 'AX.25 sockets are not supported by this executable' Index: aprsd.spec =================================================================== RCS file: /cvs/pkgs/rpms/aprsd/devel/aprsd.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- aprsd.spec 24 Jul 2009 17:00:17 -0000 1.7 +++ aprsd.spec 11 Sep 2009 05:43:44 -0000 1.8 @@ -2,7 +2,7 @@ Name: aprsd Summary: Internet gateway and client access to amateur radio APRS packet data Version: 2.2.5 -Release: %{uprel}.5%{?dist}.2 +Release: %{uprel}.6%{?dist} Group: Applications/Internet License: GPLv2+ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-%{uprel}.tar.gz @@ -18,6 +18,7 @@ Patch1: aprsd-2.2.5-15-gcc43-port.patch Patch2: aprsd-2.2.5-15-sysconfdir.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) URL: http://sourceforge.net/projects/aprsd/ +BuildRequires: libax25-devel Requires (preun): /sbin/chkconfig Requires (preun): /sbin/service Requires (post): /sbin/chkconfig @@ -85,6 +86,11 @@ fi %doc doc/qalgorithm.html %changelog +* Fri Sep 11 2009 Lucian Langa - 2.2.5-15.6 + - fix wrong version bumps + - add patch from Alan Crosswell fix 'AX.25 sockets are not supported by this + executable' + * Fri Jul 24 2009 Fedora Release Engineering - 2.2.5-15.5.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From bskeggs at fedoraproject.org Fri Sep 11 05:58:48 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Fri, 11 Sep 2009 05:58:48 +0000 (UTC) Subject: rpms/xorg-x11-drv-nv/devel .cvsignore, 1.34, 1.35 sources, 1.36, 1.37 xorg-x11-drv-nv.spec, 1.92, 1.93 nv-update-git.patch, 1.1, NONE Message-ID: <20090911055849.1587511C0099@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/xorg-x11-drv-nv/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9567 Modified Files: .cvsignore sources xorg-x11-drv-nv.spec Removed Files: nv-update-git.patch Log Message: * Fri Sep 11 2009 Ben Skeggs 2.1.15-1 - nv 2.1.15 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nv/devel/.cvsignore,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- .cvsignore 7 Jul 2009 17:57:19 -0000 1.34 +++ .cvsignore 11 Sep 2009 05:58:46 -0000 1.35 @@ -1 +1 @@ -xf86-video-nv-2.1.14.tar.bz2 +xf86-video-nv-2.1.15.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nv/devel/sources,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- sources 7 Jul 2009 17:57:19 -0000 1.36 +++ sources 11 Sep 2009 05:58:47 -0000 1.37 @@ -1 +1 @@ -118637515155624f8846c481a637c8c2 xf86-video-nv-2.1.14.tar.bz2 +1b22188bd9012a148206940708b52ea6 xf86-video-nv-2.1.15.tar.bz2 Index: xorg-x11-drv-nv.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nv/devel/xorg-x11-drv-nv.spec,v retrieving revision 1.92 retrieving revision 1.93 diff -u -p -r1.92 -r1.93 --- xorg-x11-drv-nv.spec 27 Aug 2009 23:50:13 -0000 1.92 +++ xorg-x11-drv-nv.spec 11 Sep 2009 05:58:47 -0000 1.93 @@ -4,8 +4,8 @@ Summary: Xorg X11 nv video driver Name: xorg-x11-drv-nv -Version: 2.1.14 -Release: 5%{?dist} +Version: 2.1.15 +Release: 1%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -22,7 +22,6 @@ BuildRequires: libdrm-devel >= 2.3.0-7 Requires: hwdata Requires: xorg-x11-server-Xorg >= 1.6.0 -Patch3: nv-update-git.patch Patch4: nv-reserve-fbarea.patch Patch5: nv-2.1.6-starvation.patch Patch6: nv-2.1.6-panel-fix.patch @@ -37,7 +36,6 @@ X.Org X11 nv video driver. %prep %setup -q -n %{tarball}-%{version} -%patch3 -p1 -b .git %patch4 -p1 -b .reserve-fbarea %patch5 -p1 -b .starve %patch6 -p1 -b .panel @@ -72,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/nv.4* %changelog +* Fri Sep 11 2009 Ben Skeggs 2.1.15-1 +- nv 2.1.15 + * Fri Aug 28 2009 Ben Skeggs 2.1.14-5 - refuse to load if KMS driver already using the hw --- nv-update-git.patch DELETED --- From cweyl at fedoraproject.org Fri Sep 11 06:05:48 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Fri, 11 Sep 2009 06:05:48 +0000 (UTC) Subject: rpms/perl-DBIx-Class/devel .cvsignore, 1.6, 1.7 perl-DBIx-Class.spec, 1.17, 1.18 sources, 1.6, 1.7 Message-ID: <20090911060548.57F7611C0099@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-DBIx-Class/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11526 Modified Files: .cvsignore perl-DBIx-Class.spec sources Log Message: * Fri Sep 11 2009 Chris Weyl 0.08111-1 - update filtering - auto-update to 0.08111 (by cpan-spec-update 0.01) - altered br on perl(Carp::Clan) (6 => 6.0) - altered br on perl(Class::Accessor::Grouped) (0.08003 => 0.09000) - altered br on perl(Data::Page) (2 => 2.00) - altered br on perl(File::Temp) (0 => 0.22) - altered br on perl(SQL::Abstract) (1.56 => 1.58) - altered br on perl(Test::More) (0 => 0.92) - altered br on perl(Test::Warn) (0.11 => 0.21) - altered req on perl(Carp::Clan) (6 => 6.0) - altered req on perl(Class::Accessor::Grouped) (0.08003 => 0.09000) - altered req on perl(Data::Page) (2 => 2.00) - altered req on perl(SQL::Abstract) (1.56 => 1.58) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-DBIx-Class/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 31 Jul 2009 07:24:12 -0000 1.6 +++ .cvsignore 11 Sep 2009 06:05:47 -0000 1.7 @@ -1 +1 @@ -DBIx-Class-0.08108.tar.gz +DBIx-Class-0.08111.tar.gz Index: perl-DBIx-Class.spec =================================================================== RCS file: /cvs/extras/rpms/perl-DBIx-Class/devel/perl-DBIx-Class.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- perl-DBIx-Class.spec 31 Jul 2009 07:24:49 -0000 1.17 +++ perl-DBIx-Class.spec 11 Sep 2009 06:05:47 -0000 1.18 @@ -1,5 +1,5 @@ Name: perl-DBIx-Class -Version: 0.08108 +Version: 0.08111 Release: 1%{?dist} Summary: Extensible and flexible object <-> relational mapper License: GPL+ or Artistic @@ -22,15 +22,15 @@ BuildRequires: perl(Test::Deep) BuildRequires: perl(CPAN) ## Dependencies -BuildRequires: perl(Carp::Clan) >= 6 -BuildRequires: perl(Class::Accessor::Grouped) >= 0.08003 +BuildRequires: perl(Carp::Clan) >= 6.0 +BuildRequires: perl(Class::Accessor::Grouped) >= 0.09000 BuildRequires: perl(Class::C3) >= 0.2 BuildRequires: perl(Class::C3::Componentised) >= 1.0005 # for CDBI-compat bits... BuildRequires: perl(Class::Data::Inheritable) BuildRequires: perl(Class::Inspector) >= 1.24 BuildRequires: perl(Class::Trigger) -BuildRequires: perl(Data::Page) >= 2 +BuildRequires: perl(Data::Page) >= 2.00 BuildRequires: perl(DBD::SQLite) >= 1.25 BuildRequires: perl(DBI) >= 1.605 BuildRequires: perl(DBIx::ContextualFetch) @@ -38,7 +38,7 @@ BuildRequires: perl(JSON::Any) >= 1.18 BuildRequires: perl(List::Util) >= 1.19 BuildRequires: perl(Module::Find) >= 0.06 BuildRequires: perl(Scope::Guard) >= 0.03 -BuildRequires: perl(SQL::Abstract) >= 1.56 +BuildRequires: perl(SQL::Abstract) >= 1.58 BuildRequires: perl(SQL::Abstract::Limit) >= 0.13 BuildRequires: perl(Test::Exception) # optional tests @@ -61,9 +61,9 @@ BuildRequires: perl(Class::MOP) >= 0.63 BuildRequires: perl(Moose) >= 0.54 BuildRequires: perl(Moose::Util::TypeConstraints) >= 0.54 -BuildRequires: perl(Test::More) >= 0.82 +BuildRequires: perl(Test::More) >= 0.92 BuildRequires: perl(MRO::Compat) >= 0.09 -BuildRequires: perl(Test::Warn) >= 0.11 +BuildRequires: perl(Test::Warn) >= 0.21 BuildRequires: perl(Sub::Name) >= 0.04 BuildRequires: perl(Path::Class) >= 0.16 @@ -73,16 +73,16 @@ Provides: perl(DBIx::Class::CDBICo Provides: perl(DBIx::Class::Storage::DBI::Replicated::Types) = 0 # not picked up... -Requires: perl(Class::Accessor::Grouped) >= 0.08003 +Requires: perl(Class::Accessor::Grouped) >= 0.09000 Requires: perl(Class::C3::Componentised) >= 1.0005 -Requires: perl(SQL::Abstract) >= 1.56 +Requires: perl(SQL::Abstract) >= 1.58 ### auto-added reqs! -Requires: perl(Carp::Clan) >= 6 +Requires: perl(Carp::Clan) >= 6.0 Requires: perl(Class::Inspector) >= 1.24 Requires: perl(DBD::SQLite) >= 1.25 Requires: perl(DBI) >= 1.605 -Requires: perl(Data::Page) >= 2 +Requires: perl(Data::Page) >= 2.00 Requires: perl(JSON::Any) >= 1.18 Requires: perl(List::Util) Requires: perl(MRO::Compat) >= 0.09 @@ -94,12 +94,13 @@ Requires: perl(Scope::Guard) >= 0.03 Requires: perl(Storable) Requires: perl(Sub::Name) >= 0.04 -# don't "provide" rpm-metadata for things we shouldn't -%global _use_internal_dependency_generator 0 -%global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u -%global __find_provides /bin/sh -c "%{__grep} -v '%_docdir' | %{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}" -%global __find_requires /bin/sh -c "%{__grep} -v '%_docdir' | %{__deploop R} | %{__sed} -e '/perl(DBD::Pg)/d; /perl(DBD::Oracle)/d'" +%{?perl_default_filter: +%filter_from_requires /^perl(DBD::Pg)/d +%perl_default_filter +} +### auto-added brs! +BuildRequires: perl(File::Temp) >= 0.22 %description This is an SQL to OO mapper with an object API inspired by Class::DBI @@ -114,7 +115,7 @@ DISTINCT, GROUP BY and HAVING support. %prep %setup -q -n DBIx-Class-%{version} -find t/ -type f -exec perl -pi -e 's|\r||; s|^#!perl|#!/usr/bin/perl|' {} + +find t/ -type f -exec perl -pi -e 's|\r||; s|^#!perl|#!%{__perl}|' {} + find . -type f -exec chmod -c -x {} + find t/ -type f -name '*.orig' -exec rm -v {} + @@ -158,6 +159,26 @@ rm -rf %{buildroot} %changelog +* Fri Sep 11 2009 Chris Weyl 0.08111-1 +- update filtering +- auto-update to 0.08111 (by cpan-spec-update 0.01) +- altered br on perl(Carp::Clan) (6 => 6.0) +- altered br on perl(Class::Accessor::Grouped) (0.08003 => 0.09000) +- altered br on perl(Data::Page) (2 => 2.00) +- altered br on perl(File::Temp) (0 => 0.22) +- altered br on perl(SQL::Abstract) (1.56 => 1.58) +- altered br on perl(Test::More) (0 => 0.92) +- altered br on perl(Test::Warn) (0.11 => 0.21) +- altered req on perl(Carp::Clan) (6 => 6.0) +- altered req on perl(Class::Accessor::Grouped) (0.08003 => 0.09000) +- altered req on perl(Data::Page) (2 => 2.00) +- altered req on perl(SQL::Abstract) (1.56 => 1.58) + +* Sun Aug 23 2009 Chris Weyl 0.08109-1 +- auto-update to 0.08109 (by cpan-spec-update 0.01) +- added a new br on perl(File::Temp) (version 0.22) +- altered br on perl(Test::More) (0.82 => 0.92) + * Fri Jul 31 2009 Chris Weyl 0.08108-1 - auto-update to 0.08108 (by cpan-spec-update 0.01) Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-DBIx-Class/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 31 Jul 2009 07:24:12 -0000 1.6 +++ sources 11 Sep 2009 06:05:47 -0000 1.7 @@ -1 +1 @@ -ed377d6968192fcf874ee5b92d212382 DBIx-Class-0.08108.tar.gz +cdca0d2d974d9c583a266375ee4ab941 DBIx-Class-0.08111.tar.gz From pghmcfc at fedoraproject.org Fri Sep 11 06:26:01 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Fri, 11 Sep 2009 06:26:01 +0000 (UTC) Subject: rpms/libpng10/devel libpng-1.0.49-garbage.patch, NONE, 1.1 .cvsignore, 1.23, 1.24 libpng10.spec, 1.33, 1.34 sources, 1.23, 1.24 Message-ID: <20090911062601.3C32311C0099@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/libpng10/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16755 Modified Files: .cvsignore libpng10.spec sources Added Files: libpng-1.0.49-garbage.patch Log Message: update to 1.0.49 (minor bugfixes) patch out garbage in source files left over from edit gone wrong libpng-1.0.49-garbage.patch: pngset.c | 10 +++++----- pngwutil.c | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) --- NEW FILE libpng-1.0.49-garbage.patch --- diff -ur libpng-1.0.49.orig/pngset.c libpng-1.0.49/pngset.c --- libpng-1.0.49.orig/pngset.c 2009-09-10 12:38:26.000000000 +0100 +++ libpng-1.0.49/pngset.c 2009-09-10 23:06:25.000000000 +0100 @@ -901,17 +901,17 @@ #if defined(PNG_tRNS_SUPPORTED) void PNGAPI png_set_tRNS(png_structp png_ptr, png_infop info_ptr, - png_bytep %TA%, int num_trans, png_color_16p trans_values) + png_bytep trans, int num_trans, png_color_16p trans_values) { png_debug1(1, "in %s storage function", "tRNS"); if (png_ptr == NULL || info_ptr == NULL) return; - if (%TA% != NULL) + if (trans != NULL) { /* - * It may not actually be necessary to set png_ptr->%TA% here; + * It may not actually be necessary to set png_ptr->trans here; * we do it for backward compatibility with the way the png_handle_tRNS * function used to do the allocation. */ @@ -921,10 +921,10 @@ #endif /* Changed from num_trans to PNG_MAX_PALETTE_LENGTH in version 1.2.1 */ - png_ptr->%TA% = info_ptr->%TA% = (png_bytep)png_malloc(png_ptr, + png_ptr->trans = info_ptr->trans = (png_bytep)png_malloc(png_ptr, (png_uint_32)PNG_MAX_PALETTE_LENGTH); if (num_trans > 0 && num_trans <= PNG_MAX_PALETTE_LENGTH) - png_memcpy(info_ptr->%TA%, %TA%, (png_size_t)num_trans); + png_memcpy(info_ptr->trans, trans, (png_size_t)num_trans); } if (trans_values != NULL) diff -ur libpng-1.0.49.orig/pngwutil.c libpng-1.0.49/pngwutil.c --- libpng-1.0.49.orig/pngwutil.c 2009-09-10 12:38:26.000000000 +0100 +++ libpng-1.0.49/pngwutil.c 2009-09-10 23:06:25.000000000 +0100 @@ -1068,7 +1068,7 @@ #if defined(PNG_WRITE_tRNS_SUPPORTED) /* Write the tRNS chunk */ void /* PRIVATE */ -png_write_tRNS(png_structp png_ptr, png_bytep %TA%, png_color_16p tran, +png_write_tRNS(png_structp png_ptr, png_bytep trans, png_color_16p tran, int num_trans, int color_type) { #ifdef PNG_USE_LOCAL_ARRAYS @@ -1086,7 +1086,7 @@ return; } /* Write the chunk out as it is */ - png_write_chunk(png_ptr, (png_bytep)png_tRNS, %TA%, + png_write_chunk(png_ptr, (png_bytep)png_tRNS, trans, (png_size_t)num_trans); } else if (color_type == PNG_COLOR_TYPE_GRAY) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libpng10/devel/.cvsignore,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- .cvsignore 13 Aug 2009 15:45:11 -0000 1.23 +++ .cvsignore 11 Sep 2009 06:25:59 -0000 1.24 @@ -1 +1 @@ -libpng-1.0.48.tar.bz2 +libpng-1.0.49.tar.bz2 Index: libpng10.spec =================================================================== RCS file: /cvs/pkgs/rpms/libpng10/devel/libpng10.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- libpng10.spec 13 Aug 2009 15:45:12 -0000 1.33 +++ libpng10.spec 11 Sep 2009 06:25:59 -0000 1.34 @@ -1,12 +1,13 @@ Summary: Old version of libpng, needed to run old binaries Name: libpng10 -Version: 1.0.48 +Version: 1.0.49 Release: 1%{?dist} License: zlib Group: System Environment/Libraries URL: http://www.libpng.org/pub/png/libpng.html Source: ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-%{version}.tar.bz2 Patch0: libpng-1.0.48-soname.patch +Patch1: libpng-1.0.49-garbage.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: zlib-devel Conflicts: libpng < 2:1.2.0 @@ -38,6 +39,9 @@ libpng10-devel. # We want an soname of 2.%{version} %patch0 -p1 -b .soname +# Apply edit upstream forgot to do +%patch1 -p1 -b .garbage + %build %configure \ --disable-static \ @@ -111,6 +115,10 @@ libpng10-devel. %{_libdir}/pkgconfig/libpng10.pc %changelog +* Thu Sep 10 2009 Paul Howarth 1.0.49-1 +- update to 1.0.49 (minor bugfixes) +- patch out garbage in source files left over from edit gone wrong + * Thu Aug 13 2009 Paul Howarth 1.0.48-1 - update to 1.0.48 - avoid a possible NULL dereference in debug build, in png_set_text_2() Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libpng10/devel/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 13 Aug 2009 15:45:12 -0000 1.23 +++ sources 11 Sep 2009 06:25:59 -0000 1.24 @@ -1 +1 @@ -e440d8789d8ce5563d4ada7e57a8b0ac libpng-1.0.48.tar.bz2 +77fd98589f10710c1413fcbf5605372f libpng-1.0.49.tar.bz2 From dtardon at fedoraproject.org Fri Sep 11 06:51:29 2009 From: dtardon at fedoraproject.org (David Tardon) Date: Fri, 11 Sep 2009 06:51:29 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org.spec,1.2001,1.2002 Message-ID: <20090911065129.6FD0F11C0099@cvs1.fedora.phx.redhat.com> Author: dtardon Update of /cvs/extras/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26764 Modified Files: openoffice.org.spec Log Message: make oo.o buildable without langpacks again Index: openoffice.org.spec =================================================================== RCS file: /cvs/extras/rpms/openoffice.org/devel/openoffice.org.spec,v retrieving revision 1.2001 retrieving revision 1.2002 diff -u -p -r1.2001 -r1.2002 --- openoffice.org.spec 8 Sep 2009 11:51:04 -0000 1.2001 +++ openoffice.org.spec 11 Sep 2009 06:51:26 -0000 1.2002 @@ -1,6 +1,6 @@ %define oootag OOO310 %define ooomilestone 19 -%define rh_rpm_release 6 +%define rh_rpm_release 7 # rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF %define __jar_repack %{nil} @@ -1778,9 +1778,11 @@ if ! build --dlv_switch -link --all $BUI build --dlv_switch -link --all fi deliver -link +%if %{langpacks} # i99658 cp %{SOURCE10} . localize -m -x -l or-IN -f or-IN_DEV300_m40.sdf +%endif cd ../.. pushd solver/%{OFFICEUPD}/unxlng*/bin @@ -2072,6 +2074,7 @@ en_ZA_aliases="en-NA en-ZW" for lang in $en_ZA_aliases; do ln -sf acor_en-ZA.dat acor_$lang.dat done +%if %{langpacks} af_ZA_aliases="af-NA" for lang in $af_ZA_aliases; do ln -sf acor_af-ZA.dat acor_$lang.dat @@ -2100,10 +2103,15 @@ sv_SE_aliases="sv-FI" for lang in $sv_SE_aliases; do ln -s acor_sv-SE.dat acor_$lang.dat done +%else +rm -f acor_[a-df-z]*.dat acor_e[su]*.dat +%endif popd #rhbz#484055 make these shared across multiple applications mv -f $RPM_BUILD_ROOT/%{basisinstdir}/share/autocorr $RPM_BUILD_ROOT/%{_datadir}/autocorr +%if %{langpacks} + #auto generate the langpack file lists, format is... #langpack id, has help or not, autocorrection glob, script classification langpackdetails=\ @@ -2164,7 +2172,7 @@ while [ $i -lt ${#langpackdetails[@]} ]; sed -e "s/LANG/$lang/g" langpacks/openoffice.org.langpack-ctl.template >> $lang.filelist fi if [ "$type" = "ctl" ]; then - rm $RPM_BUILD_ROOT/%{basisinstdir}/share/registry/modules/org/openoffice/Office/Common/Common-ctl_$lang.xcu + rm -f $RPM_BUILD_ROOT/%{basisinstdir}/share/registry/modules/org/openoffice/Office/Common/Common-ctl_$lang.xcu fi i=$[i+1] done @@ -2172,6 +2180,8 @@ done #rhbz#452379 clump serbian translations together cat sh.filelist >> sr.filelist +%endif + #add in some templates tar xzf %{SOURCE2} -C $RPM_BUILD_ROOT/%{basisinstdir}/share tar xzf %{SOURCE3} -C $RPM_BUILD_ROOT/%{basisinstdir}/share @@ -2286,10 +2296,12 @@ sed -i -e "s/LAUNCHER/soffice/g" $RPM_BU sed -i -e "s/BRAND/openoffice.org3/g" $RPM_BUILD_ROOT/%{_bindir}/openoffice.org chmod a+x $RPM_BUILD_ROOT/%{_bindir}/openoffice.org +%if %{langpacks} cp -f %{PATCH1} $RPM_BUILD_ROOT/%{_bindir}/broffice.org sed -i -e "s/LAUNCHER/soffice/g" $RPM_BUILD_ROOT/%{_bindir}/broffice.org sed -i -e "s/BRAND/broffice.org3/g" $RPM_BUILD_ROOT/%{_bindir}/broffice.org chmod a+x $RPM_BUILD_ROOT/%{_bindir}/broffice.org +%endif cp $RPM_BUILD_ROOT/%{_bindir}/openoffice.org $RPM_BUILD_ROOT/%{_bindir}/openoffice.org-2.0 cp $RPM_BUILD_ROOT/%{_bindir}/openoffice.org $RPM_BUILD_ROOT/%{_bindir}/openoffice.org-1.9 @@ -2356,10 +2368,12 @@ sed -i -e s/openofficeorg$PRODUCTVERSION ./mime-info/openoffice.org.keys sed -i -e s/openoffice.org$PRODUCTVERSIONSHORT/openoffice.org/g \ ./mime-info/openoffice.org.keys +%if %{langpacks} sed -i -e s/brofficeorg$PRODUCTVERSIONSHORT/brofficeorg/g \ ./mime-info/broffice.org.keys sed -i -e s/broffice.org$PRODUCTVERSIONSHORT/broffice.org/g \ ./mime-info/broffice.org.keys +%endif #relocate the rest of them cp -r icons $RPM_BUILD_ROOT/%{_datadir} cp -r mime-info $RPM_BUILD_ROOT/%{_datadir} @@ -3168,6 +3182,7 @@ update-desktop-database %{_datadir}/appl %postun brand update-desktop-database %{_datadir}/applications &> /dev/null || : +%if %{langpacks} %files -n broffice.org-brand %dir %{brinstdir} %doc %{brinstdir}/LICENSE @@ -3227,6 +3242,7 @@ update-desktop-database %{_datadir}/appl %{_datadir}/icons/*/*/*/broffice* #launchers %{_bindir}/broffice.org +%endif %post -n broffice.org-brand update-desktop-database %{_datadir}/applications &> /dev/null || : @@ -3310,6 +3326,7 @@ update-desktop-database %{_datadir}/appl %postun base update-desktop-database %{_datadir}/applications &> /dev/null || : +%if %{langpacks} %files -n broffice.org-base %defattr(-,root,root,-) %dir %{brinstdir} @@ -3317,6 +3334,7 @@ update-desktop-database %{_datadir}/appl %{brinstdir}/program/sbase %{_datadir}/applications/broffice.org-base.desktop %{_datadir}/mimelnk/application/broffice.org-*database* +%endif %post -n broffice.org-base update-desktop-database %{_datadir}/applications &> /dev/null || : @@ -3598,6 +3616,7 @@ update-desktop-database %{_datadir}/appl %postun calc update-desktop-database %{_datadir}/applications &> /dev/null || : +%if %{langpacks} %files -n broffice.org-calc %defattr(-,root,root,-) %dir %{brinstdir} @@ -3607,6 +3626,7 @@ update-desktop-database %{_datadir}/appl %{_datadir}/applications/broffice.org-calc.desktop %{_datadir}/mimelnk/application/broffice.org-ms-excel* %{_datadir}/mimelnk/application/broffice.org-*spreadsheet* +%endif %post -n broffice.org-calc update-desktop-database %{_datadir}/applications &> /dev/null || : @@ -3663,6 +3683,7 @@ update-desktop-database %{_datadir}/appl %postun draw update-desktop-database %{_datadir}/applications &> /dev/null || : +%if %{langpacks} %files -n broffice.org-draw %defattr(-,root,root,-) %dir %{brinstdir} @@ -3671,6 +3692,7 @@ update-desktop-database %{_datadir}/appl %{brinstdir}/program/sdraw.bin %{_datadir}/applications/broffice.org-draw.desktop %{_datadir}/mimelnk/application/broffice.org-*drawing* +%endif %post -n broffice.org-draw update-desktop-database %{_datadir}/applications &> /dev/null || : @@ -3776,6 +3798,7 @@ update-desktop-database %{_datadir}/appl %postun writer update-desktop-database %{_datadir}/applications &> /dev/null || : +%if %{langpacks} %files -n broffice.org-writer %defattr(-,root,root,-) %{brinstdir}/program/swriter @@ -3786,6 +3809,7 @@ update-desktop-database %{_datadir}/appl %{_datadir}/mimelnk/application/broffice.org-*master* %{_datadir}/mimelnk/application/broffice.org-*text* %{_datadir}/mimelnk/application/broffice.org-*web* +%endif %post -n broffice.org-writer update-desktop-database %{_datadir}/applications &> /dev/null || : @@ -3853,6 +3877,7 @@ update-desktop-database %{_datadir}/appl %postun impress update-desktop-database %{_datadir}/applications &> /dev/null || : +%if %{langpacks} %files -n broffice.org-impress %defattr(-,root,root,-) %dir %{brinstdir} @@ -3862,6 +3887,7 @@ update-desktop-database %{_datadir}/appl %{_datadir}/applications/broffice.org-impress.desktop %{_datadir}/mimelnk/application/broffice.org-*presentation* %{_datadir}/mimelnk/application/broffice.org-ms-powerpoint-template*.desktop +%endif %post -n broffice.org-impress update-desktop-database %{_datadir}/applications &> /dev/null || : @@ -3927,6 +3953,7 @@ update-desktop-database %{_datadir}/appl %postun math update-desktop-database %{_datadir}/applications &> /dev/null || : +%if %{langpacks} %files -n broffice.org-math %defattr(-,root,root,-) %dir %{brinstdir} @@ -3934,6 +3961,7 @@ update-desktop-database %{_datadir}/appl %{brinstdir}/program/smath %{_datadir}/applications/broffice.org-math.desktop %{_datadir}/mimelnk/application/broffice.org-*formula* +%endif %post -n broffice.org-math update-desktop-database %{_datadir}/applications &> /dev/null || : @@ -4087,6 +4115,8 @@ update-desktop-database %{_datadir}/appl %dir %{_datadir}/autocorr %{_datadir}/autocorr/acor_en-* +%if %{langpacks} + %files -n autocorr-af %dir %{_datadir}/autocorr %{_datadir}/autocorr/acor_af-* @@ -4191,6 +4221,8 @@ update-desktop-database %{_datadir}/appl %dir %{_datadir}/autocorr %{_datadir}/autocorr/acor_zh-* +%endif + %pre pyuno if [ $1 -gt 1 ]; then # Upgrade => deregister old extension @@ -4212,6 +4244,9 @@ fi unopkg list --shared > /dev/null 2>&1 || : %changelog +* Fri Sep 11 2009 Caol?n McNamara - 1:3.1.1-19.7-UNBUILT +- make oo.o buildable without langpacks again + * Tue Sep 08 2009 Caol?n McNamara - 1:3.1.1-19.6 - Resolves: ooo#104484 workspace.dr69.patch - Resolves: rhbz#521460 - wrong page size for A3/A5 From vda at fedoraproject.org Fri Sep 11 06:52:16 2009 From: vda at fedoraproject.org (Denys Vlasenko) Date: Fri, 11 Sep 2009 06:52:16 +0000 (UTC) Subject: rpms/busybox/devel busybox.spec,1.99,1.100 Message-ID: <20090911065216.42C1C11C0099@cvs1.fedora.phx.redhat.com> Author: vda Update of /cvs/extras/rpms/busybox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26917 Modified Files: busybox.spec Log Message: fix build on s390, ia64 Index: busybox.spec =================================================================== RCS file: /cvs/extras/rpms/busybox/devel/busybox.spec,v retrieving revision 1.99 retrieving revision 1.100 diff -u -p -r1.99 -r1.100 --- busybox.spec 2 Sep 2009 18:55:09 -0000 1.99 +++ busybox.spec 11 Sep 2009 06:52:15 -0000 1.100 @@ -1,7 +1,7 @@ Summary: Statically linked binary providing simplified versions of system commands Name: busybox Version: 1.14.1 -Release: 4%{?dist} +Release: 5%{?dist} Epoch: 1 License: GPLv2 Group: System Environment/Shells @@ -19,7 +19,7 @@ Patch22: uClibc-0.9.30.1-getline.patch Patch23: busybox-1.14.1-readlink.patch Obsoletes: busybox-anaconda URL: http://www.busybox.net -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libselinux-devel >= 1.27.7-2 BuildRequires: libsepol-devel BuildRequires: libselinux-static @@ -32,7 +32,7 @@ BuildRequires: glibc-static Group: System Environment/Shells Summary: Version of busybox configured for use with petitboot -%description +%description Busybox is a single binary which includes versions of a large number of system commands, including a shell. This package can be very useful for recovering from certain types of system failures, @@ -125,6 +125,9 @@ rm -rf $RPM_BUILD_ROOT /sbin/busybox.petitboot %changelog +* Fri Sep 11 2009 Denys Vlasenko - 1:1.14.1-5 +- fix build on s390, ia64 + * Wed Sep 02 2009 Chris Lumens 1.14.1-4 - Remove busybox-anaconda (#514319). From jwrdegoede at fedoraproject.org Fri Sep 11 06:56:39 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Fri, 11 Sep 2009 06:56:39 +0000 (UTC) Subject: rpms/xgalaxy/devel xgalaxy-2.0.34-fullscreen-viewport.patch, NONE, 1.1 xgalaxy.spec, 1.12, 1.13 Message-ID: <20090911065639.0B1A111C0099@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/xgalaxy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28227 Modified Files: xgalaxy.spec Added Files: xgalaxy-2.0.34-fullscreen-viewport.patch Log Message: * Thu Sep 10 2009 Hans de Goede 2.0.34-13 - Fix (workaround) viewport issues in fullscreen mode (#522116) xgalaxy-2.0.34-fullscreen-viewport.patch: makewindow.c | 7 +++++++ 1 file changed, 7 insertions(+) --- NEW FILE xgalaxy-2.0.34-fullscreen-viewport.patch --- diff -up xgalaga-2.0.34/libsprite/makewindow.c~ xgalaga-2.0.34/libsprite/makewindow.c --- xgalaga-2.0.34/libsprite/makewindow.c~ 2009-09-11 08:48:44.000000000 +0200 +++ xgalaga-2.0.34/libsprite/makewindow.c 2009-09-11 08:50:50.000000000 +0200 @@ -642,6 +642,13 @@ void W_ToggleFullscreen(_win) } } + /* Warp the pointer to the upper left corner (where our fs_window is), + this is necessary as the: XF86VidModeSetViewPort() call below does + not seem to do anything on newer Xorg servers, instead the viewport + seems to always be centered at the last mouse cursor position. */ + XWarpPointer(W_Display, None, XDefaultRootWindow(W_Display), + 0, 0, 0, 0, 0, 0); + /* Switch video mode. */ if ((i >= 0) && ((modes[i]->hdisplay != mode.hdisplay) || Index: xgalaxy.spec =================================================================== RCS file: /cvs/extras/rpms/xgalaxy/devel/xgalaxy.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- xgalaxy.spec 27 Jul 2009 08:02:52 -0000 1.12 +++ xgalaxy.spec 11 Sep 2009 06:56:38 -0000 1.13 @@ -1,6 +1,6 @@ Name: xgalaxy Version: 2.0.34 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Arcade game: shoot down the space ships attacking the planet Group: Amusements/Games License: GPL+ @@ -12,6 +12,7 @@ Patch0: http://ftp.debian.org/de Patch1: %{name}-2.0.34-fullscreen.patch Patch2: %{name}-2.0.34-%{name}.patch Patch3: %{name}-2.0.34-joy.patch +Patch4: %{name}-2.0.34-fullscreen-viewport.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libXt-devel libXpm-devel libXmu-devel libXxf86vm-devel BuildRequires: desktop-file-utils ImageMagick @@ -31,6 +32,7 @@ ships attacking the planet. %patch1 -p1 -z .fs %patch2 -p1 -z .%{name} %patch3 -p1 -z .joy +%patch4 -p1 -z .viewport sed -e 's/Debian/Fedora/g' debian/README.Debian > README.fedora cat >> README.fedora << EOF @@ -110,6 +112,9 @@ fi %changelog +* Thu Sep 10 2009 Hans de Goede 2.0.34-13 +- Fix (workaround) viewport issues in fullscreen mode (#522116) + * Mon Jul 27 2009 Fedora Release Engineering - 2.0.34-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jwrdegoede at fedoraproject.org Fri Sep 11 07:02:25 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Fri, 11 Sep 2009 07:02:25 +0000 (UTC) Subject: rpms/xgalaxy/devel xgalaxy.spec,1.13,1.14 Message-ID: <20090911070225.9CCCF11C0099@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/xgalaxy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30534 Modified Files: xgalaxy.spec Log Message: * Thu Sep 10 2009 Hans de Goede 2.0.34-13 - Fix (workaround) viewport issues in fullscreen mode (#522116) Index: xgalaxy.spec =================================================================== RCS file: /cvs/extras/rpms/xgalaxy/devel/xgalaxy.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- xgalaxy.spec 11 Sep 2009 06:56:38 -0000 1.13 +++ xgalaxy.spec 11 Sep 2009 07:02:25 -0000 1.14 @@ -15,7 +15,7 @@ Patch3: %{name}-2.0.34-joy.patch Patch4: %{name}-2.0.34-fullscreen-viewport.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libXt-devel libXpm-devel libXmu-devel libXxf86vm-devel -BuildRequires: desktop-file-utils ImageMagick +BuildRequires: libXxf86dga-devel desktop-file-utils ImageMagick Requires: hicolor-icon-theme Obsoletes: xgalaga <= %{version} Provides: xgalaga = %{version}-%{release} From bskeggs at fedoraproject.org Fri Sep 11 07:05:09 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Fri, 11 Sep 2009 07:05:09 +0000 (UTC) Subject: rpms/kernel/devel drm-nouveau.patch, 1.52, 1.53 kernel.spec, 1.1793, 1.1794 Message-ID: <20090911070509.8F88F11C0099@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31146 Modified Files: drm-nouveau.patch kernel.spec Log Message: * Fri Sep 11 2009 Ben Skeggs - nouveau: bring in Matthew Garret's initial switchable graphics support drm-nouveau.patch: drivers/gpu/drm/Kconfig | 45 drivers/gpu/drm/Makefile | 2 drivers/gpu/drm/drm_bufs.c | 28 drivers/gpu/drm/i2c/Makefile | 4 drivers/gpu/drm/i2c/ch7006_drv.c | 532 drivers/gpu/drm/i2c/ch7006_mode.c | 473 drivers/gpu/drm/i2c/ch7006_priv.h | 340 drivers/gpu/drm/nouveau/Makefile | 28 drivers/gpu/drm/nouveau/nouveau_acpi.c | 127 drivers/gpu/drm/nouveau/nouveau_backlight.c | 155 drivers/gpu/drm/nouveau/nouveau_bios.c | 5209 ++++++ drivers/gpu/drm/nouveau/nouveau_bios.h | 235 drivers/gpu/drm/nouveau/nouveau_bo.c | 622 drivers/gpu/drm/nouveau/nouveau_calc.c | 626 drivers/gpu/drm/nouveau/nouveau_channel.c | 520 drivers/gpu/drm/nouveau/nouveau_connector.c | 748 drivers/gpu/drm/nouveau/nouveau_connector.h | 55 drivers/gpu/drm/nouveau/nouveau_crtc.h | 95 drivers/gpu/drm/nouveau/nouveau_display.c | 115 drivers/gpu/drm/nouveau/nouveau_dma.c | 206 drivers/gpu/drm/nouveau/nouveau_dma.h | 148 drivers/gpu/drm/nouveau/nouveau_drv.c | 433 drivers/gpu/drm/nouveau/nouveau_drv.h | 1218 + drivers/gpu/drm/nouveau/nouveau_encoder.h | 66 drivers/gpu/drm/nouveau/nouveau_fb.h | 47 drivers/gpu/drm/nouveau/nouveau_fbcon.c | 355 drivers/gpu/drm/nouveau/nouveau_fbcon.h | 48 drivers/gpu/drm/nouveau/nouveau_fence.c | 261 drivers/gpu/drm/nouveau/nouveau_gem.c | 954 + drivers/gpu/drm/nouveau/nouveau_hw.c | 1077 + drivers/gpu/drm/nouveau/nouveau_hw.h | 446 drivers/gpu/drm/nouveau/nouveau_i2c.c | 256 drivers/gpu/drm/nouveau/nouveau_i2c.h | 45 drivers/gpu/drm/nouveau/nouveau_ioc32.c | 72 drivers/gpu/drm/nouveau/nouveau_irq.c | 675 drivers/gpu/drm/nouveau/nouveau_mem.c | 565 drivers/gpu/drm/nouveau/nouveau_notifier.c | 194 drivers/gpu/drm/nouveau/nouveau_object.c | 1279 + drivers/gpu/drm/nouveau/nouveau_reg.h | 834 + drivers/gpu/drm/nouveau/nouveau_sgdma.c | 317 drivers/gpu/drm/nouveau/nouveau_state.c | 834 + drivers/gpu/drm/nouveau/nouveau_swmthd.h | 33 drivers/gpu/drm/nouveau/nouveau_ttm.c | 131 drivers/gpu/drm/nouveau/nv04_crtc.c | 1014 + drivers/gpu/drm/nouveau/nv04_cursor.c | 70 drivers/gpu/drm/nouveau/nv04_dac.c | 525 drivers/gpu/drm/nouveau/nv04_dfp.c | 621 drivers/gpu/drm/nouveau/nv04_display.c | 293 drivers/gpu/drm/nouveau/nv04_fb.c | 21 drivers/gpu/drm/nouveau/nv04_fbcon.c | 292 drivers/gpu/drm/nouveau/nv04_fifo.c | 295 drivers/gpu/drm/nouveau/nv04_graph.c | 583 drivers/gpu/drm/nouveau/nv04_instmem.c | 207 drivers/gpu/drm/nouveau/nv04_mc.c | 20 drivers/gpu/drm/nouveau/nv04_timer.c | 51 drivers/gpu/drm/nouveau/nv04_tv.c | 304 drivers/gpu/drm/nouveau/nv10_fb.c | 24 drivers/gpu/drm/nouveau/nv10_fifo.c | 177 drivers/gpu/drm/nouveau/nv10_graph.c | 945 + drivers/gpu/drm/nouveau/nv17_tv.c | 660 drivers/gpu/drm/nouveau/nv17_tv.h | 156 drivers/gpu/drm/nouveau/nv17_tv_modes.c | 582 drivers/gpu/drm/nouveau/nv20_graph.c | 784 drivers/gpu/drm/nouveau/nv40_fb.c | 62 drivers/gpu/drm/nouveau/nv40_fifo.c | 223 drivers/gpu/drm/nouveau/nv40_graph.c | 2203 ++ drivers/gpu/drm/nouveau/nv40_mc.c | 38 drivers/gpu/drm/nouveau/nv50_crtc.c | 799 + drivers/gpu/drm/nouveau/nv50_cursor.c | 151 drivers/gpu/drm/nouveau/nv50_dac.c | 296 drivers/gpu/drm/nouveau/nv50_display.c | 905 + drivers/gpu/drm/nouveau/nv50_display.h | 46 drivers/gpu/drm/nouveau/nv50_evo.h | 113 drivers/gpu/drm/nouveau/nv50_fbcon.c | 256 drivers/gpu/drm/nouveau/nv50_fifo.c | 475 drivers/gpu/drm/nouveau/nv50_graph.c | 443 drivers/gpu/drm/nouveau/nv50_grctx.h |22284 ++++++++++++++++++++++++++++ drivers/gpu/drm/nouveau/nv50_instmem.c | 499 drivers/gpu/drm/nouveau/nv50_mc.c | 40 drivers/gpu/drm/nouveau/nv50_sor.c | 250 drivers/gpu/drm/nouveau/nvreg.h | 535 drivers/gpu/drm/ttm/ttm_bo.c | 4 include/drm/Kbuild | 1 include/drm/drmP.h | 2 include/drm/i2c/ch7006.h | 86 include/drm/nouveau_drm.h | 216 86 files changed, 57983 insertions(+), 21 deletions(-) Index: drm-nouveau.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/drm-nouveau.patch,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- drm-nouveau.patch 11 Sep 2009 01:34:12 -0000 1.52 +++ drm-nouveau.patch 11 Sep 2009 07:05:05 -0000 1.53 @@ -1494,10 +1494,10 @@ index 0000000..576bbea +#endif diff --git a/drivers/gpu/drm/nouveau/Makefile b/drivers/gpu/drm/nouveau/Makefile new file mode 100644 -index 0000000..5a46cdd +index 0000000..a4e8223 --- /dev/null +++ b/drivers/gpu/drm/nouveau/Makefile -@@ -0,0 +1,27 @@ +@@ -0,0 +1,28 @@ +# +# Makefile for the drm device driver. This driver provides support for the +# Direct Rendering Infrastructure (DRI) in XFree86 4.1.0 and higher. @@ -1523,8 +1523,142 @@ index 0000000..5a46cdd + +nouveau-$(CONFIG_COMPAT) += nouveau_ioc32.o +nouveau-$(CONFIG_DRM_NOUVEAU_BACKLIGHT) += nouveau_backlight.o ++nouveau-$(CONFIG_ACPI) += nouveau_acpi.o + +obj-$(CONFIG_DRM_NOUVEAU)+= nouveau.o +diff --git a/drivers/gpu/drm/nouveau/nouveau_acpi.c b/drivers/gpu/drm/nouveau/nouveau_acpi.c +new file mode 100644 +index 0000000..49514c6 +--- /dev/null ++++ b/drivers/gpu/drm/nouveau/nouveau_acpi.c +@@ -0,0 +1,127 @@ ++#include ++#include ++#include ++#include ++ ++#include "drmP.h" ++#include "drm.h" ++#include "drm_sarea.h" ++#include "drm_crtc_helper.h" ++#include "nouveau_drv.h" ++#include "nouveau_drm.h" ++#include "nv50_display.h" ++ ++#define NOUVEAU_DSM_SUPPORTED 0x00 ++#define NOUVEAU_DSM_SUPPORTED_FUNCTIONS 0x00 ++ ++#define NOUVEAU_DSM_ACTIVE 0x01 ++#define NOUVEAU_DSM_ACTIVE_QUERY 0x00 ++ ++#define NOUVEAU_DSM_LED 0x02 ++#define NOUVEAU_DSM_LED_STATE 0x00 ++#define NOUVEAU_DSM_LED_OFF 0x10 ++#define NOUVEAU_DSM_LED_STAMINA 0x11 ++#define NOUVEAU_DSM_LED_SPEED 0x12 ++ ++#define NOUVEAU_DSM_POWER 0x03 ++#define NOUVEAU_DSM_POWER_STATE 0x00 ++#define NOUVEAU_DSM_POWER_SPEED 0x01 ++#define NOUVEAU_DSM_POWER_STAMINA 0x02 ++ ++static int nvidia_dsm(struct pci_dev *dev, int func, int arg, int *result) ++{ ++ static char muid[] = { ++ 0xA0, 0xA0, 0x95, 0x9D, 0x60, 0x00, 0x48, 0x4D, ++ 0xB3, 0x4D, 0x7E, 0x5F, 0xEA, 0x12, 0x9F, 0xD4, ++ }; ++ ++ struct acpi_handle *handle; ++ struct acpi_buffer output = { ACPI_ALLOCATE_BUFFER, NULL }; ++ struct acpi_object_list input; ++ union acpi_object params[4]; ++ union acpi_object *obj; ++ int err; ++ ++ handle = DEVICE_ACPI_HANDLE(&dev->dev); ++ ++ if (!handle) ++ return -ENODEV; ++ ++ input.count = 4; ++ input.pointer = params; ++ params[0].type = ACPI_TYPE_BUFFER; ++ params[0].buffer.length = sizeof(muid); ++ params[0].buffer.pointer = (char *)muid; ++ params[1].type = ACPI_TYPE_INTEGER; ++ params[1].integer.value = 0x00000102; ++ params[2].type = ACPI_TYPE_INTEGER; ++ params[2].integer.value = func; ++ params[3].type = ACPI_TYPE_INTEGER; ++ params[3].integer.value = arg; ++ ++ err = acpi_evaluate_object(handle, "_DSM", &input, &output); ++ if (err) { ++ printk(KERN_ERR "nvidia-control: failed to evaluate _DSM: %d\n", ++ err); ++ return err; ++ } ++ ++ obj = (union acpi_object *)output.pointer; ++ ++ if (obj->type == ACPI_TYPE_INTEGER) ++ if (obj->integer.value == 0x80000002) ++ return -ENODEV; ++ ++ if (obj->type == ACPI_TYPE_BUFFER) { ++ if (obj->buffer.length == 4 && result) { ++ *result = 0; ++ *result |= obj->buffer.pointer[0]; ++ *result |= (obj->buffer.pointer[1] << 8); ++ *result |= (obj->buffer.pointer[2] << 16); ++ *result |= (obj->buffer.pointer[3] << 24); ++ } ++ } ++ ++ kfree(output.pointer); ++ return 0; ++} ++ ++int nouveau_hybrid_setup(struct drm_device *dev) ++{ ++ struct pci_dev *pdev = dev->pdev; ++ int result; ++ ++ if (nvidia_dsm(pdev, NOUVEAU_DSM_ACTIVE, NOUVEAU_DSM_ACTIVE_QUERY, ++ &result)) ++ return -ENODEV; ++ ++ printk(KERN_INFO "nouveau: _DSM hardware status gave 0x%x\n", result); ++ ++ if (result &= 0x1) { /* Stamina mode - disable the external GPU */ ++ nvidia_dsm(pdev, NOUVEAU_DSM_LED, NOUVEAU_DSM_LED_STAMINA, ++ NULL); ++ nvidia_dsm(pdev, NOUVEAU_DSM_POWER, NOUVEAU_DSM_POWER_STAMINA, ++ NULL); ++ } else { /* Ensure that the external GPU is enabled */ ++ nvidia_dsm(pdev, NOUVEAU_DSM_LED, NOUVEAU_DSM_LED_SPEED, NULL); ++ nvidia_dsm(pdev, NOUVEAU_DSM_POWER, NOUVEAU_DSM_POWER_SPEED, ++ NULL); ++ } ++ ++ return 0; ++} ++ ++bool nouveau_dsm_probe(struct drm_device *dev) ++{ ++ struct pci_dev *pdev = dev->pdev; ++ int support = 0; ++ ++ if (nvidia_dsm(pdev, NOUVEAU_DSM_SUPPORTED, ++ NOUVEAU_DSM_SUPPORTED_FUNCTIONS, &support)) ++ return false; ++ ++ if (!support) ++ return false; ++ ++ return true; ++} diff --git a/drivers/gpu/drm/nouveau/nouveau_backlight.c b/drivers/gpu/drm/nouveau/nouveau_backlight.c new file mode 100644 index 0000000..20564f8 @@ -10772,10 +10906,10 @@ index 0000000..f2b8b17 +MODULE_LICENSE("GPL and additional rights"); diff --git a/drivers/gpu/drm/nouveau/nouveau_drv.h b/drivers/gpu/drm/nouveau/nouveau_drv.h new file mode 100644 -index 0000000..57e8db3 +index 0000000..6c9158e --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_drv.h -@@ -0,0 +1,1202 @@ +@@ -0,0 +1,1218 @@ +/* + * Copyright 2005 Stephane Marchesin. + * All Rights Reserved. @@ -11344,6 +11478,7 @@ index 0000000..57e8db3 + } susres; + + struct backlight_device *backlight; ++ bool acpi_dsm; + + struct nouveau_channel *evo; + @@ -11531,6 +11666,21 @@ index 0000000..57e8db3 +extern int nouveau_dma_init(struct nouveau_channel *); +extern int nouveau_dma_wait(struct nouveau_channel *, int size); + ++/* nouveau_acpi.c */ ++#ifdef CONFIG_ACPI ++extern int nouveau_hybrid_setup(struct drm_device *dev); ++extern bool nouveau_dsm_probe(struct drm_device *dev); ++#else ++static inline int nouveau_hybrid_setup(struct drm_device *dev) ++{ ++ return 0; ++} ++static inline bool nouveau_dsm_probe(struct drm_device *dev) ++{ ++ return false; ++} ++#endif ++ +/* nouveau_backlight.c */ +#ifdef CONFIG_DRM_NOUVEAU_BACKLIGHT +extern int nouveau_backlight_init(struct drm_device *); @@ -19573,10 +19723,10 @@ index 0000000..d30c988 +} diff --git a/drivers/gpu/drm/nouveau/nouveau_state.c b/drivers/gpu/drm/nouveau/nouveau_state.c new file mode 100644 -index 0000000..b39f11e +index 0000000..2d62bdc --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_state.c -@@ -0,0 +1,829 @@ +@@ -0,0 +1,834 @@ +/* + * Copyright 2005 Stephane Marchesin + * Copyright 2008 Stuart Bennett @@ -20120,6 +20270,11 @@ index 0000000..b39f11e + NV_DEBUG(dev, "vendor: 0x%X device: 0x%X class: 0x%X\n", + dev->pci_vendor, dev->pci_device, dev->pdev->class); + ++ dev_priv->acpi_dsm = nouveau_dsm_probe(dev); ++ ++ if (dev_priv->acpi_dsm) ++ nouveau_hybrid_setup(dev); ++ + /* resource 0 is mmio regs */ + /* resource 1 is linear FB */ + /* resource 2 is RAMIN (mmio regs + 0x1000000) */ Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1793 retrieving revision 1.1794 diff -u -p -r1.1793 -r1.1794 --- kernel.spec 11 Sep 2009 01:34:12 -0000 1.1793 +++ kernel.spec 11 Sep 2009 07:05:08 -0000 1.1794 @@ -2019,6 +2019,9 @@ fi %changelog * Fri Sep 11 2009 Ben Skeggs +- nouveau: bring in Matthew Garret's initial switchable graphics support + +* Fri Sep 11 2009 Ben Skeggs - nouveau: fixed use of strap-based panel mode when required (rh#522649) - nouveau: temporarily block accel on NVAC chipsets (rh#522361, rh#522575) From xhorak at fedoraproject.org Fri Sep 11 07:07:46 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Fri, 11 Sep 2009 07:07:46 +0000 (UTC) Subject: rpms/firefox/devel .cvsignore, 1.99, 1.100 firefox-mozconfig, 1.16, 1.17 firefox.spec, 1.337, 1.338 sources, 1.112, 1.113 Message-ID: <20090911070746.9A19011C0099@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/firefox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31994 Modified Files: .cvsignore firefox-mozconfig firefox.spec sources Log Message: Update to 3.5.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/firefox/devel/.cvsignore,v retrieving revision 1.99 retrieving revision 1.100 diff -u -p -r1.99 -r1.100 --- .cvsignore 3 Aug 2009 22:47:02 -0000 1.99 +++ .cvsignore 11 Sep 2009 07:07:42 -0000 1.100 @@ -4,3 +4,5 @@ firefox-3.5.1-source.tar.bz2 firefox-langpacks-3.5.1-20090717.tar.bz2 firefox-3.5.2-source.tar.bz2 firefox-langpacks-3.5.2-20090803.tar.bz2 +firefox-3.5.3-source.tar.bz2 +firefox-langpacks-3.5.3-20090907.tar.bz2 Index: firefox-mozconfig =================================================================== RCS file: /cvs/pkgs/rpms/firefox/devel/firefox-mozconfig,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- firefox-mozconfig 18 Jun 2008 00:52:47 -0000 1.16 +++ firefox-mozconfig 11 Sep 2009 07:07:44 -0000 1.17 @@ -26,6 +26,7 @@ ac_add_options --enable-startup-notifica ac_add_options --enable-libxul ac_add_options --disable-crashreporter ac_add_options --enable-safe-browsing +ac_add_options --enable-libnotify export BUILD_OFFICIAL=1 export MOZILLA_OFFICIAL=1 Index: firefox.spec =================================================================== RCS file: /cvs/pkgs/rpms/firefox/devel/firefox.spec,v retrieving revision 1.337 retrieving revision 1.338 diff -u -p -r1.337 -r1.338 --- firefox.spec 6 Aug 2009 15:24:40 -0000 1.337 +++ firefox.spec 11 Sep 2009 07:07:44 -0000 1.338 @@ -5,7 +5,7 @@ %define mozappdir %{_libdir}/%{name}-%{internal_version} %define tarballdir mozilla-1.9.1 -%define xulrunner_version 1.9.1.2-2 +%define xulrunner_version 1.9.1.3-1 %define internal_version %{version} %define official_branding 1 @@ -18,8 +18,8 @@ Summary: Mozilla Firefox Web browser Name: firefox -Version: 3.5.2 -Release: 3%{?dist} +Version: 3.5.3 +Release: 1%{?dist} URL: http://www.mozilla.org/projects/firefox/ License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -30,7 +30,7 @@ Group: Applications/Internet %endif Source0: %{tarball} %if %{build_langpacks} -Source2: firefox-langpacks-%{version}-20090803.tar.bz2 +Source2: firefox-langpacks-%{version}-20090907.tar.bz2 %endif Source10: firefox-mozconfig Source11: firefox-mozconfig-branded @@ -329,6 +329,9 @@ gtk-update-icon-cache %{_datadir}/icons/ #--------------------------------------------------------------------- %changelog +* Mon Sep 7 2009 Jan Horak - 3.5.3-1 +- Update to 3.5.3 + * Thu Aug 6 2009 Martin Stransky - 3.5.2-3 - Rebuilt Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/firefox/devel/sources,v retrieving revision 1.112 retrieving revision 1.113 diff -u -p -r1.112 -r1.113 --- sources 3 Aug 2009 22:47:03 -0000 1.112 +++ sources 11 Sep 2009 07:07:45 -0000 1.113 @@ -1,2 +1,2 @@ -0de7173e45df009f5a2620fcceb010fb firefox-3.5.2-source.tar.bz2 -3b78b4648ef24f52b4f092dc05f79956 firefox-langpacks-3.5.2-20090803.tar.bz2 +ca167e69180ab1230aea0763da270a95 firefox-3.5.3-source.tar.bz2 +66dd2b4e45da33ccb57846e0f9a2cd31 firefox-langpacks-3.5.3-20090907.tar.bz2 From pkgdb at fedoraproject.org Fri Sep 11 07:11:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 07:11:48 +0000 Subject: [pkgdb] lohit-assamese-fonts was added for pravins Message-ID: <20090911071148.A791A10F86F@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-assamese-fonts with summary Free Assamese Open Type Font petersen has approved Package lohit-assamese-fonts petersen has added a Fedora devel branch for lohit-assamese-fonts with an owner of pravins petersen has approved lohit-assamese-fonts in Fedora devel petersen has approved Package lohit-assamese-fonts petersen has set commit to Approved for 107427 on lohit-assamese-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-assamese-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-assamese-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-assamese-fonts From pkgdb at fedoraproject.org Fri Sep 11 07:11:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 07:11:49 +0000 Subject: [pkgdb] lohit-assamese-fonts summary updated by petersen Message-ID: <20090911071150.1B50610F884@bastion2.fedora.phx.redhat.com> petersen set package lohit-assamese-fonts summary to Free Assamese Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-assamese-fonts From petersen at fedoraproject.org Fri Sep 11 07:11:56 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 07:11:56 +0000 (UTC) Subject: rpms/lohit-assamese-fonts/devel - New directory Message-ID: <20090911071156.6407111C02BB@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-assamese-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsGaA639/rpms/lohit-assamese-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-assamese-fonts/devel added to the repository From petersen at fedoraproject.org Fri Sep 11 07:11:56 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 07:11:56 +0000 (UTC) Subject: rpms/lohit-assamese-fonts - New directory Message-ID: <20090911071156.3972F11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-assamese-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsGaA639/rpms/lohit-assamese-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-assamese-fonts added to the repository From pkgdb at fedoraproject.org Fri Sep 11 07:11:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 07:11:49 +0000 Subject: [pkgdb] lohit-assamese-fonts (Fedora, devel) updated by petersen Message-ID: <20090911071150.29A7C10F893@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-assamese-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-assamese-fonts (Fedora devel) for fonts-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-assamese-fonts From petersen at fedoraproject.org Fri Sep 11 07:12:03 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 07:12:03 +0000 (UTC) Subject: rpms/lohit-assamese-fonts Makefile,NONE,1.1 Message-ID: <20090911071203.F120811C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-assamese-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsGaA639/rpms/lohit-assamese-fonts Added Files: Makefile Log Message: Setup of module lohit-assamese-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-assamese-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From petersen at fedoraproject.org Fri Sep 11 07:12:04 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 07:12:04 +0000 (UTC) Subject: rpms/lohit-assamese-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911071204.835A711C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-assamese-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsGaA639/rpms/lohit-assamese-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-assamese-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-assamese-fonts # $Id: Makefile,v 1.1 2009/09/11 07:12:04 petersen Exp $ NAME := lohit-assamese-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From vda at fedoraproject.org Fri Sep 11 07:19:07 2009 From: vda at fedoraproject.org (Denys Vlasenko) Date: Fri, 11 Sep 2009 07:19:07 +0000 (UTC) Subject: rpms/busybox/devel busybox.spec,1.100,1.101 Message-ID: <20090911071907.E37E311C0099@cvs1.fedora.phx.redhat.com> Author: vda Update of /cvs/extras/rpms/busybox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2593 Modified Files: busybox.spec Log Message: REALLY fix build on s390, ia64 Index: busybox.spec =================================================================== RCS file: /cvs/extras/rpms/busybox/devel/busybox.spec,v retrieving revision 1.100 retrieving revision 1.101 diff -u -p -r1.100 -r1.101 --- busybox.spec 11 Sep 2009 06:52:15 -0000 1.100 +++ busybox.spec 11 Sep 2009 07:19:07 -0000 1.101 @@ -1,7 +1,7 @@ Summary: Statically linked binary providing simplified versions of system commands Name: busybox Version: 1.14.1 -Release: 5%{?dist} +Release: 6%{?dist} Epoch: 1 License: GPLv2 Group: System Environment/Shells @@ -67,8 +67,8 @@ mkdir kernel-include cp -a /usr/include/asm kernel-include cp -a /usr/include/asm-generic kernel-include cp -a /usr/include/linux kernel-include -# uclibc can't be built on ppc64, we set $arch to "" in this case -arch=`uname -m | sed -e 's/i.86/i386/' -e 's/ppc/powerpc/' -e 's/ppc64//' -e 's/powerpc64//'` +# uclibc can't be built on ppc64,s390,ia64, we set $arch to "" in this case +arch=`uname -m | sed -e 's/i.86/i386/' -e 's/ppc/powerpc/' -e 's/ppc64//' -e 's/powerpc64//' -e 's/ia64//' -e 's/s390.*//'` echo "TARGET_$arch=y" >.config echo "TARGET_ARCH=\"$arch\"" >>.config cat .config1 >>.config @@ -125,6 +125,9 @@ rm -rf $RPM_BUILD_ROOT /sbin/busybox.petitboot %changelog +* Fri Sep 11 2009 Denys Vlasenko - 1:1.14.1-6 +- REALLY fix build on s390, ia64 + * Fri Sep 11 2009 Denys Vlasenko - 1:1.14.1-5 - fix build on s390, ia64 From tagoh at fedoraproject.org Fri Sep 11 07:23:39 2009 From: tagoh at fedoraproject.org (Akira TAGOH) Date: Fri, 11 Sep 2009 07:23:39 +0000 (UTC) Subject: rpms/imsettings/devel imsettings-unref-later.patch, NONE, 1.1 imsettings.spec, 1.39, 1.40 Message-ID: <20090911072339.8722011C0099@cvs1.fedora.phx.redhat.com> Author: tagoh Update of /cvs/pkgs/rpms/imsettings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3897 Modified Files: imsettings.spec Added Files: imsettings-unref-later.patch Log Message: * Fri Sep 11 2009 Akira TAGOH - 0.107.3-3 - Fix keeping IM process running as the defunct process. (#522689) imsettings-unref-later.patch: factory.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 47 insertions(+), 4 deletions(-) --- NEW FILE imsettings-unref-later.patch --- 2009-09-11 Akira TAGOH * src/factory.c (_get_process_info_by_pid): new. (_watch_im_status_cb): unref'd the instance here to not keep the process running as zombie. (rhbz#522689) (_stop_process): don't remove the instance from the hash table yet. Index: src/factory.c =================================================================== --- src/factory.c (????? 340) +++ src/factory.c (????? 341) @@ -214,6 +214,25 @@ return NULL; } +static struct ProcessInformation * +_get_process_info_by_pid(GHashTable *table, + GPid pid) +{ + GHashTableIter iter; + gpointer key, val; + + g_hash_table_iter_init(&iter, table); + while (g_hash_table_iter_next(&iter, &key, &val)) { + struct ProcessInformation *info = val; + + if (pid == info->pid) { + return info; + } + } + + return NULL; +} + static GPid _get_pid_from_name(IMSettingsManagerPrivate *priv, gboolean is_body, @@ -462,8 +481,25 @@ } } } else { - g_log(G_LOG_DOMAIN, G_LOG_LEVEL_INFO, - "pid %d is successfully stopped with %s.", pid, status_message->str); + info = _get_process_info_by_pid(priv->body2info, pid); + if (info == NULL) { + is_body = FALSE; + info = _get_process_info_by_pid(priv->aux2info, pid); + } + if (info == NULL) { + g_warning("No consistency in the internal process management database: pid: %d", pid); + g_log(G_LOG_DOMAIN, G_LOG_LEVEL_INFO, + "pid %d is successfully stopped with %s.", pid, status_message->str); + } else { + gchar *module = g_strdup(info->module); + + g_hash_table_remove(is_body ? priv->body2info : priv->aux2info, + info->module); + g_log(G_LOG_DOMAIN, G_LOG_LEVEL_INFO, + "Stopped %s process for %s with %s: pid %d", + is_body ? "Main" : "AUX", module, status_message->str, pid); + g_free(module); + } } if (status_message) g_string_free(status_message, TRUE); @@ -635,7 +671,7 @@ } } else { tmp = _process_info_ref(info); - g_hash_table_remove(hash, identity); + /* info will be deleted from *2info Hash table at _watch_im_status_cb when the process is really died. */ g_hash_table_remove(priv->pid2id, GINT_TO_POINTER (info->pid)); if (kill(-info->pid, SIGTERM) == -1) { gchar *module = g_strdup(identity); @@ -647,8 +683,15 @@ g_hash_table_insert(hash, module, tmp); g_hash_table_insert(priv->pid2id, GINT_TO_POINTER (info->pid), GUINT_TO_POINTER (info->id)); } else { + GTimeVal time; + gchar *s; + + g_get_current_time(&time); + s = g_time_val_to_iso8601(&time); + g_log(G_LOG_DOMAIN, G_LOG_LEVEL_INFO, "Sent a signal to stop %s: pid: %d, time: %s", identity, info->pid, s); retval = TRUE; - _process_info_unref(tmp); + g_free(s); + /* info will be unref'd in _watch_im_status_cb when the process is really died. */ } } Index: imsettings.spec =================================================================== RCS file: /cvs/pkgs/rpms/imsettings/devel/imsettings.spec,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- imsettings.spec 8 Sep 2009 04:28:35 -0000 1.39 +++ imsettings.spec 11 Sep 2009 07:23:39 -0000 1.40 @@ -1,6 +1,6 @@ Name: imsettings Version: 0.107.3 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ URL: http://code.google.com/p/imsettings/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -19,6 +19,7 @@ Source1: imsettings-kde.sh Patch0: imsettings-constraint-of-language.patch Patch1: imsettings-disable-xim.patch Patch2: imsettings-unref-notify.patch +Patch3: imsettings-unref-later.patch Summary: Delivery framework for general Input Method configuration Group: Applications/System @@ -88,6 +89,7 @@ This package contains a plugin to get th %patch0 -p1 -b .0-lang %patch1 -p1 -b .1-xim %patch2 -p0 -b .2-unref +%patch3 -p0 -b .3-zombie %build %configure \ @@ -213,6 +215,9 @@ fi %changelog +* Fri Sep 11 2009 Akira TAGOH - 0.107.3-3 +- Fix keeping IM process running as the defunct process. (#522689) + * Tue Sep 8 2009 Akira TAGOH - 0.107.3-2 - Fix aborting after dbus session closed. (#520976) From xhorak at fedoraproject.org Fri Sep 11 07:50:09 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Fri, 11 Sep 2009 07:50:09 +0000 (UTC) Subject: rpms/blam/devel blam.spec,1.33,1.34 Message-ID: <20090911075010.1160F11C0425@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/blam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11125 Modified Files: blam.spec Log Message: * Fri Sep 11 2009 Jan Horak - 1.8.5-17 - Rebuild against newer gecko Index: blam.spec =================================================================== RCS file: /cvs/pkgs/rpms/blam/devel/blam.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- blam.spec 6 Aug 2009 16:30:53 -0000 1.33 +++ blam.spec 11 Sep 2009 07:50:08 -0000 1.34 @@ -1,11 +1,11 @@ ## XXX: Hopefully Mono, Blam and multilib will play nicely soon... %define _libdir %{_prefix}/lib %define dbus_sharp_min_version 0.60 -%define gecko_version 1.9.1.2 +%define gecko_version 1.9.1.3 Name: blam Version: 1.8.5 -Release: 16%{?dist} +Release: 17%{?dist} Summary: An RSS/RDF feed reader Group: Applications/Internet @@ -138,6 +138,9 @@ update-desktop-database &> /dev/null ||: %{_mandir}/man?/%{name}.1* %changelog +* Fri Sep 11 2009 Jan Horak - 1.8.5-17 +- Rebuild against newer gecko + * Thu Aug 6 2009 Jan Horak - 1.8.5-16 - Rebuild From xhorak at fedoraproject.org Fri Sep 11 07:53:02 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Fri, 11 Sep 2009 07:53:02 +0000 (UTC) Subject: rpms/mozvoikko/devel mozvoikko.spec,1.16,1.17 Message-ID: <20090911075302.800A111C0099@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/mozvoikko/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11958 Modified Files: mozvoikko.spec Log Message: * Fri Sep 11 2009 Jan Horak - 1.0-3 - Rebuild against newer gecko Index: mozvoikko.spec =================================================================== RCS file: /cvs/pkgs/rpms/mozvoikko/devel/mozvoikko.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- mozvoikko.spec 6 Sep 2009 17:31:26 -0000 1.16 +++ mozvoikko.spec 11 Sep 2009 07:53:02 -0000 1.17 @@ -1,5 +1,5 @@ # For the xulrunner unstable requires -%define gecko_ver 1.9.1.2 +%define gecko_ver 1.9.1.3 # These come from install.rdf %global firefox_app_id \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} %global firefox_ext_id \{b676e3ff-cda7-4e0c-b2b8-74e4bb40a67a\} @@ -12,7 +12,7 @@ Name: mozvoikko Version: 1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Finnish Voikko spell-checker extension for Mozilla programs Group: Applications/Internet License: GPLv2+ @@ -69,6 +69,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Sep 11 2009 Jan Horak - 1.0-3 +- Rebuild against newer gecko + * Sun Sep 06 2009 Ville-Pekka Vainio - 1.0-2 - Use global instead of define, except in gecko_ver as that might be used in the xulrunner rebuild scripts. From xhorak at fedoraproject.org Fri Sep 11 07:54:04 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Fri, 11 Sep 2009 07:54:04 +0000 (UTC) Subject: rpms/gnome-web-photo/devel gnome-web-photo.spec,1.27,1.28 Message-ID: <20090911075404.A690711C0099@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/gnome-web-photo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12321 Modified Files: gnome-web-photo.spec Log Message: * Fri Sep 11 2009 Jan Horak - 0.8-6 - Rebuild against newer gecko Index: gnome-web-photo.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-web-photo/devel/gnome-web-photo.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- gnome-web-photo.spec 6 Aug 2009 16:32:49 -0000 1.27 +++ gnome-web-photo.spec 11 Sep 2009 07:54:04 -0000 1.28 @@ -1,9 +1,9 @@ -%define gecko_version 1.9.1.2 +%define gecko_version 1.9.1.3 Summary: HTML pages thumbnailer Name: gnome-web-photo Version: 0.8 -Release: 5%{?dist} +Release: 6%{?dist} License: LGPLv2+ Group: Applications/Internet URL: http://ftp.gnome.org/pub/GNOME/sources/gnome-web-photo/%{version}/ @@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gnome-web-photo %changelog +* Fri Sep 11 2009 Jan Horak - 0.8-6 +- Rebuild against newer gecko + * Thu Aug 06 2009 Jan Horak - 0.8-5 - Rebuild against newer gecko From xhorak at fedoraproject.org Fri Sep 11 07:54:53 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Fri, 11 Sep 2009 07:54:53 +0000 (UTC) Subject: rpms/perl-Gtk2-MozEmbed/devel perl-Gtk2-MozEmbed.spec,1.8,1.9 Message-ID: <20090911075453.7A83E11C0099@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/perl-Gtk2-MozEmbed/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12650 Modified Files: perl-Gtk2-MozEmbed.spec Log Message: * Fri Sep 11 2009 Jan Horak - 0.08-6.7 - Rebuild against newer gecko Index: perl-Gtk2-MozEmbed.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Gtk2-MozEmbed/devel/perl-Gtk2-MozEmbed.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- perl-Gtk2-MozEmbed.spec 6 Aug 2009 16:31:02 -0000 1.8 +++ perl-Gtk2-MozEmbed.spec 11 Sep 2009 07:54:53 -0000 1.9 @@ -1,7 +1,7 @@ %define perlname Gtk2-MozEmbed %if 0%{?fedora} >= 11 -%define gecko_version 1.9.1.2 +%define gecko_version 1.9.1.3 %else %define gecko_version 1.9.0.6 %endif @@ -13,7 +13,7 @@ Summary: Interface to the Mozilla embedding widget Name: perl-Gtk2-MozEmbed Version: 0.08 -Release: %{specfilever}%{?dist}.6 +Release: %{specfilever}%{?dist}.7 Group: Development/Libraries License: LGPLv2+ @@ -89,6 +89,9 @@ find $RPM_BUILD_ROOT -type d -depth -exe %changelog +* Fri Sep 11 2009 Jan Horak - 0.08-6.7 +- Rebuild against newer gecko + * Thu Aug 06 2009 Jan Horak - 0.08-6.6 - Rebuild against newer gecko From xhorak at fedoraproject.org Fri Sep 11 07:56:12 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Fri, 11 Sep 2009 07:56:12 +0000 (UTC) Subject: rpms/gnome-python2-extras/devel gnome-python2-extras.spec, 1.58, 1.59 Message-ID: <20090911075612.D231711C0099@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/gnome-python2-extras/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13066 Modified Files: gnome-python2-extras.spec Log Message: * Fri Sep 11 2009 Jan Horak - 2.25.3-11 - Rebuild against newer gecko Index: gnome-python2-extras.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-python2-extras/devel/gnome-python2-extras.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- gnome-python2-extras.spec 6 Aug 2009 16:32:06 -0000 1.58 +++ gnome-python2-extras.spec 11 Sep 2009 07:56:12 -0000 1.59 @@ -5,7 +5,7 @@ %define gnome_panel_version 2.2.0 %define gnome_python_version 2.10.0 %define gtkhtml2_version 2.3.1 -%define gecko_version 1.9.1.2 +%define gecko_version 1.9.1.3 %define gtkspell_version 2.0.7 %define libgda_version 3.99.9 %define libgdl_version 2.24.0 @@ -14,7 +14,7 @@ Name: gnome-python2-extras Version: 2.25.3 -Release: 10%{?dist} +Release: 11%{?dist} License: GPLv2+ and LGPLv2+ Group: Development/Languages Summary: Additional PyGNOME Python extension modules @@ -186,6 +186,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/pygda-4.0.pc %changelog +* Fri Sep 11 2009 Jan Horak - 2.25.3-11 +- Rebuild against newer gecko + * Thu Aug 06 2009 Jan Horak - 2.25.3-10 - Rebuild against newer gecko From xhorak at fedoraproject.org Fri Sep 11 07:57:29 2009 From: xhorak at fedoraproject.org (Jan Horak) Date: Fri, 11 Sep 2009 07:57:29 +0000 (UTC) Subject: rpms/Miro/devel Miro.spec,1.62,1.63 Message-ID: <20090911075729.C326011C0099@cvs1.fedora.phx.redhat.com> Author: xhorak Update of /cvs/pkgs/rpms/Miro/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13509 Modified Files: Miro.spec Log Message: * Fri Sep 11 2009 Jan Horak - 2.5.2-4 - Rebuild against newer gecko Index: Miro.spec =================================================================== RCS file: /cvs/pkgs/rpms/Miro/devel/Miro.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- Miro.spec 6 Aug 2009 16:32:56 -0000 1.62 +++ Miro.spec 11 Sep 2009 07:57:29 -0000 1.63 @@ -1,11 +1,11 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%define gecko_ver 1.9.1.2 +%define gecko_ver 1.9.1.3 Name: Miro Version: 2.5.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Miro - Internet TV Player Group: Applications/Multimedia @@ -94,6 +94,9 @@ update-desktop-database %{_datadir}/appl %changelog +* Fri Sep 11 2009 Jan Horak - 2.5.2-4 +- Rebuild against newer gecko + * Thu Aug 06 2009 Jan Horak - 2.5.2-3 - Rebuild against newer gecko From pkgdb at fedoraproject.org Fri Sep 11 08:04:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:04:22 +0000 Subject: [pkgdb] lohit-bengali-fonts was added for pravins Message-ID: <20090911080422.6899910F86F@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-bengali-fonts with summary Free Bengali Open Type Font petersen has approved Package lohit-bengali-fonts petersen has added a Fedora devel branch for lohit-bengali-fonts with an owner of pravins petersen has approved lohit-bengali-fonts in Fedora devel petersen has approved Package lohit-bengali-fonts petersen has set commit to Approved for 107427 on lohit-bengali-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-bengali-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-bengali-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-bengali-fonts From jfch2222 at fedoraproject.org Fri Sep 11 08:04:23 2009 From: jfch2222 at fedoraproject.org (Jan F. Chadima) Date: Fri, 11 Sep 2009 08:04:23 +0000 (UTC) Subject: rpms/openssh/devel openssh.spec, 1.164, 1.165 openssh-5.2p1-homechroot.patch, 1.6, NONE Message-ID: <20090911080423.33CB811C0099@cvs1.fedora.phx.redhat.com> Author: jfch2222 Update of /cvs/pkgs/rpms/openssh/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15751 Modified Files: openssh.spec Removed Files: openssh-5.2p1-homechroot.patch Log Message: Dropped homechrot patch Index: openssh.spec =================================================================== RCS file: /cvs/pkgs/rpms/openssh/devel/openssh.spec,v retrieving revision 1.164 retrieving revision 1.165 diff -u -p -r1.164 -r1.165 --- openssh.spec 7 Sep 2009 10:20:22 -0000 1.164 +++ openssh.spec 11 Sep 2009 08:04:22 -0000 1.165 @@ -96,7 +96,6 @@ Patch51: openssh-5.2p1-nss-keys.patch Patch55: openssh-5.1p1-cloexec.patch Patch62: openssh-5.1p1-scp-manpage.patch Patch65: openssh-5.2p1-fips.patch -Patch66: openssh-5.2p1-homechroot.patch Patch68: openssh-5.2p1-pathmax.patch Patch69: openssh-5.2p1-selabel.patch Patch71: openssh-5.2p1-edns.patch @@ -230,7 +229,6 @@ an X11 passphrase dialog for OpenSSH. %patch55 -p1 -b .cloexec %patch62 -p1 -b .manpage %patch65 -p1 -b .fips -%patch66 -p1 -b .homechroot %patch68 -p1 -b .pathmax %patch69 -p1 -b .selabel %patch71 -p1 -b .edns @@ -468,6 +466,9 @@ fi %endif %changelog +* Fri Sep 11 2009 Jan F. Chadima - 5.2p1-25 +- Dropped homechroot patch + * Mon Sep 7 2009 Jan F. Chadima - 5.2p1-24 - Add check for nosuid, nodev in homechroot --- openssh-5.2p1-homechroot.patch DELETED --- From pkgdb at fedoraproject.org Fri Sep 11 08:04:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:04:23 +0000 Subject: [pkgdb] lohit-bengali-fonts summary updated by petersen Message-ID: <20090911080423.B477610F88A@bastion2.fedora.phx.redhat.com> petersen set package lohit-bengali-fonts summary to Free Bengali Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-bengali-fonts From petersen at fedoraproject.org Fri Sep 11 08:04:30 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:04:30 +0000 (UTC) Subject: rpms/lohit-bengali-fonts/devel - New directory Message-ID: <20090911080430.6B8C311C02BB@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-bengali-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL16050/rpms/lohit-bengali-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-bengali-fonts/devel added to the repository From petersen at fedoraproject.org Fri Sep 11 08:04:30 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:04:30 +0000 (UTC) Subject: rpms/lohit-bengali-fonts - New directory Message-ID: <20090911080430.4610B11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-bengali-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL16050/rpms/lohit-bengali-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-bengali-fonts added to the repository From pkgdb at fedoraproject.org Fri Sep 11 08:04:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:04:23 +0000 Subject: [pkgdb] lohit-bengali-fonts (Fedora, devel) updated by petersen Message-ID: <20090911080423.CD82810F894@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-bengali-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-bengali-fonts (Fedora devel) for fonts-sig To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-bengali-fonts From petersen at fedoraproject.org Fri Sep 11 08:04:36 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:04:36 +0000 (UTC) Subject: rpms/lohit-bengali-fonts Makefile,NONE,1.1 Message-ID: <20090911080436.AD08A11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-bengali-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL16050/rpms/lohit-bengali-fonts Added Files: Makefile Log Message: Setup of module lohit-bengali-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-bengali-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From petersen at fedoraproject.org Fri Sep 11 08:04:37 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:04:37 +0000 (UTC) Subject: rpms/lohit-bengali-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911080437.087AF11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-bengali-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL16050/rpms/lohit-bengali-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-bengali-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-bengali-fonts # $Id: Makefile,v 1.1 2009/09/11 08:04:36 petersen Exp $ NAME := lohit-bengali-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Sep 11 08:10:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:10:08 +0000 Subject: [pkgdb] lohit-gujarati-fonts was added for pravins Message-ID: <20090911081008.D0C4A10F86F@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-gujarati-fonts with summary Free Gujarati Open Type Font petersen has approved Package lohit-gujarati-fonts petersen has added a Fedora devel branch for lohit-gujarati-fonts with an owner of pravins petersen has approved lohit-gujarati-fonts in Fedora devel petersen has approved Package lohit-gujarati-fonts petersen has set commit to Approved for 107427 on lohit-gujarati-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-gujarati-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-gujarati-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-gujarati-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:10:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:10:10 +0000 Subject: [pkgdb] lohit-gujarati-fonts summary updated by petersen Message-ID: <20090911081010.8ADD110F884@bastion2.fedora.phx.redhat.com> petersen set package lohit-gujarati-fonts summary to Free Gujarati Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-gujarati-fonts From petersen at fedoraproject.org Fri Sep 11 08:10:16 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:10:16 +0000 (UTC) Subject: rpms/lohit-gujarati-fonts - New directory Message-ID: <20090911081016.1293111C043A@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-gujarati-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsw17690/rpms/lohit-gujarati-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-gujarati-fonts added to the repository From pkgdb at fedoraproject.org Fri Sep 11 08:10:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:10:10 +0000 Subject: [pkgdb] lohit-gujarati-fonts (Fedora, devel) updated by petersen Message-ID: <20090911081010.92D2810F893@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-gujarati-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-gujarati-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-gujarati-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-gujarati-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-gujarati-fonts From petersen at fedoraproject.org Fri Sep 11 08:10:16 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:10:16 +0000 (UTC) Subject: rpms/lohit-gujarati-fonts/devel - New directory Message-ID: <20090911081016.30C8D11C04BA@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-gujarati-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsw17690/rpms/lohit-gujarati-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-gujarati-fonts/devel added to the repository From petersen at fedoraproject.org Fri Sep 11 08:10:23 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:10:23 +0000 (UTC) Subject: rpms/lohit-gujarati-fonts Makefile,NONE,1.1 Message-ID: <20090911081023.79D1E11C043A@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-gujarati-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsw17690/rpms/lohit-gujarati-fonts Added Files: Makefile Log Message: Setup of module lohit-gujarati-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-gujarati-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From jfch2222 at fedoraproject.org Fri Sep 11 08:10:13 2009 From: jfch2222 at fedoraproject.org (Jan F. Chadima) Date: Fri, 11 Sep 2009 08:10:13 +0000 (UTC) Subject: rpms/openssh/devel openssh.spec,1.165,1.166 Message-ID: <20090911081013.EA7CC11C043A@cvs1.fedora.phx.redhat.com> Author: jfch2222 Update of /cvs/pkgs/rpms/openssh/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17602 Modified Files: openssh.spec Log Message: Dropped homechroot path Index: openssh.spec =================================================================== RCS file: /cvs/pkgs/rpms/openssh/devel/openssh.spec,v retrieving revision 1.165 retrieving revision 1.166 diff -u -p -r1.165 -r1.166 --- openssh.spec 11 Sep 2009 08:04:22 -0000 1.165 +++ openssh.spec 11 Sep 2009 08:10:13 -0000 1.166 @@ -63,7 +63,7 @@ Summary: An open source implementation of SSH protocol versions 1 and 2 Name: openssh Version: 5.2p1 -Release: 24%{?dist}%{?rescue_rel} +Release: 25%{?dist}%{?rescue_rel} URL: http://www.openssh.com/portable.html #Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz #Source1: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz.asc From petersen at fedoraproject.org Fri Sep 11 08:10:23 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:10:23 +0000 (UTC) Subject: rpms/lohit-gujarati-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911081023.C4CFE11C043A@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-gujarati-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsw17690/rpms/lohit-gujarati-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-gujarati-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-gujarati-fonts # $Id: Makefile,v 1.1 2009/09/11 08:10:23 petersen Exp $ NAME := lohit-gujarati-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pghmcfc at fedoraproject.org Fri Sep 11 08:14:55 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Fri, 11 Sep 2009 08:14:55 +0000 (UTC) Subject: rpms/libpng10/devel .cvsignore, 1.24, 1.25 libpng10.spec, 1.34, 1.35 sources, 1.24, 1.25 libpng-1.0.49-garbage.patch, 1.1, NONE Message-ID: <20090911081455.7016411C0099@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/libpng10/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19188 Modified Files: .cvsignore libpng10.spec sources Removed Files: libpng-1.0.49-garbage.patch Log Message: update to 1.0.50 (garbage removal patch upstreamed) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libpng10/devel/.cvsignore,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- .cvsignore 11 Sep 2009 06:25:59 -0000 1.24 +++ .cvsignore 11 Sep 2009 08:14:54 -0000 1.25 @@ -1 +1 @@ -libpng-1.0.49.tar.bz2 +libpng-1.0.50.tar.bz2 Index: libpng10.spec =================================================================== RCS file: /cvs/pkgs/rpms/libpng10/devel/libpng10.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- libpng10.spec 11 Sep 2009 06:25:59 -0000 1.34 +++ libpng10.spec 11 Sep 2009 08:14:55 -0000 1.35 @@ -1,13 +1,12 @@ Summary: Old version of libpng, needed to run old binaries Name: libpng10 -Version: 1.0.49 +Version: 1.0.50 Release: 1%{?dist} License: zlib Group: System Environment/Libraries URL: http://www.libpng.org/pub/png/libpng.html Source: ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-%{version}.tar.bz2 Patch0: libpng-1.0.48-soname.patch -Patch1: libpng-1.0.49-garbage.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: zlib-devel Conflicts: libpng < 2:1.2.0 @@ -39,9 +38,6 @@ libpng10-devel. # We want an soname of 2.%{version} %patch0 -p1 -b .soname -# Apply edit upstream forgot to do -%patch1 -p1 -b .garbage - %build %configure \ --disable-static \ @@ -115,6 +111,9 @@ libpng10-devel. %{_libdir}/pkgconfig/libpng10.pc %changelog +* Fri Sep 11 2009 Paul Howarth 1.0.50-1 +- update to 1.0.50 (garbage removal patch upstreamed) + * Thu Sep 10 2009 Paul Howarth 1.0.49-1 - update to 1.0.49 (minor bugfixes) - patch out garbage in source files left over from edit gone wrong Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libpng10/devel/sources,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- sources 11 Sep 2009 06:25:59 -0000 1.24 +++ sources 11 Sep 2009 08:14:55 -0000 1.25 @@ -1 +1 @@ -77fd98589f10710c1413fcbf5605372f libpng-1.0.49.tar.bz2 +39152389df9b58ecc02c23850f88308b libpng-1.0.50.tar.bz2 --- libpng-1.0.49-garbage.patch DELETED --- From pkgdb at fedoraproject.org Fri Sep 11 08:18:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:18:14 +0000 Subject: [pkgdb] lohit-assamese-fonts (Fedora, devel) updated by petersen Message-ID: <20090911081814.6787A10F86F@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-assamese-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-assamese-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-assamese-fonts From pingou at fedoraproject.org Fri Sep 11 08:19:04 2009 From: pingou at fedoraproject.org (pingou) Date: Fri, 11 Sep 2009 08:19:04 +0000 (UTC) Subject: rpms/rkward/devel .cvsignore, 1.10, 1.11 rkward.spec, 1.35, 1.36 sources, 1.10, 1.11 Message-ID: <20090911081904.51FD211C0099@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/rkward/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20580 Modified Files: .cvsignore rkward.spec sources Log Message: Update to 0.5.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rkward/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 20 May 2009 06:55:12 -0000 1.10 +++ .cvsignore 11 Sep 2009 08:19:03 -0000 1.11 @@ -1 +1 @@ -rkward-0.5.0d.tar.gz +rkward-0.5.1.tar.gz Index: rkward.spec =================================================================== RCS file: /cvs/pkgs/rpms/rkward/devel/rkward.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- rkward.spec 27 Jul 2009 03:04:12 -0000 1.35 +++ rkward.spec 11 Sep 2009 08:19:04 -0000 1.36 @@ -1,8 +1,8 @@ %global Rversion 2.9.0 Name: rkward -Version: 0.5.0d -Release: 2%{?dist} +Version: 0.5.1 +Release: 1%{?dist} Summary: Graphical frontend for R language Summary(fr): Interface graphique pour le langage R @@ -117,6 +117,9 @@ touch --no-create %{_datadir}/icons/crys %{_datadir}/kde4/apps/katepart/syntax/%{name}.xml %changelog +* Mon Aug 03 2009 pingou - 0.5.1-1 +- Update to 0.5.1 + * Sun Jul 26 2009 Fedora Release Engineering - 0.5.0d-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rkward/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 20 May 2009 06:55:12 -0000 1.10 +++ sources 11 Sep 2009 08:19:04 -0000 1.11 @@ -1 +1 @@ -ecc6bd1f3066b2a3b5f6020daaf5c1ad rkward-0.5.0d.tar.gz +9c959465fecfa823b526f2e18813ee40 rkward-0.5.1.tar.gz From pingou at fedoraproject.org Fri Sep 11 08:19:26 2009 From: pingou at fedoraproject.org (pingou) Date: Fri, 11 Sep 2009 08:19:26 +0000 (UTC) Subject: rpms/rkward/F-11 rkward.spec,1.32,1.33 sources,1.10,1.11 Message-ID: <20090911081926.BAED811C0099@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/rkward/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20714/F-11 Modified Files: rkward.spec sources Log Message: Update to 0.5.1 Index: rkward.spec =================================================================== RCS file: /cvs/pkgs/rpms/rkward/F-11/rkward.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- rkward.spec 20 May 2009 07:02:23 -0000 1.32 +++ rkward.spec 11 Sep 2009 08:19:26 -0000 1.33 @@ -1,7 +1,7 @@ %global Rversion 2.9.0 Name: rkward -Version: 0.5.0d +Version: 0.5.1 Release: 1%{?dist} Summary: Graphical frontend for R language Summary(fr): Interface graphique pour le langage R @@ -117,6 +117,12 @@ touch --no-create %{_datadir}/icons/crys %{_datadir}/kde4/apps/katepart/syntax/%{name}.xml %changelog +* Mon Aug 03 2009 pingou - 0.5.1-1 +- Update to 0.5.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 0.5.0d-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed May 20 2009 pingou - 0.5.0d-1 - Update to release 0.5.0d Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rkward/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 20 May 2009 07:02:23 -0000 1.10 +++ sources 11 Sep 2009 08:19:26 -0000 1.11 @@ -1 +1 @@ -ecc6bd1f3066b2a3b5f6020daaf5c1ad rkward-0.5.0d.tar.gz +9c959465fecfa823b526f2e18813ee40 rkward-0.5.1.tar.gz From pingou at fedoraproject.org Fri Sep 11 08:19:26 2009 From: pingou at fedoraproject.org (pingou) Date: Fri, 11 Sep 2009 08:19:26 +0000 (UTC) Subject: rpms/rkward/F-10 rkward.spec,1.30,1.31 sources,1.10,1.11 Message-ID: <20090911081926.622FB11C0099@cvs1.fedora.phx.redhat.com> Author: pingou Update of /cvs/pkgs/rpms/rkward/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20714/F-10 Modified Files: rkward.spec sources Log Message: Update to 0.5.1 Index: rkward.spec =================================================================== RCS file: /cvs/pkgs/rpms/rkward/F-10/rkward.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- rkward.spec 20 May 2009 07:02:23 -0000 1.30 +++ rkward.spec 11 Sep 2009 08:19:26 -0000 1.31 @@ -1,7 +1,7 @@ %global Rversion 2.9.0 Name: rkward -Version: 0.5.0d +Version: 0.5.1 Release: 1%{?dist} Summary: Graphical frontend for R language Summary(fr): Interface graphique pour le langage R @@ -117,6 +117,12 @@ touch --no-create %{_datadir}/icons/crys %{_datadir}/kde4/apps/katepart/syntax/%{name}.xml %changelog +* Mon Aug 03 2009 pingou - 0.5.1-1 +- Update to 0.5.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 0.5.0d-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed May 20 2009 pingou - 0.5.0d-1 - Update to release 0.5.0d Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rkward/F-10/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 20 May 2009 07:02:23 -0000 1.10 +++ sources 11 Sep 2009 08:19:26 -0000 1.11 @@ -1 +1 @@ -ecc6bd1f3066b2a3b5f6020daaf5c1ad rkward-0.5.0d.tar.gz +9c959465fecfa823b526f2e18813ee40 rkward-0.5.1.tar.gz From tomeu at fedoraproject.org Fri Sep 11 08:19:49 2009 From: tomeu at fedoraproject.org (tomeu) Date: Fri, 11 Sep 2009 08:19:49 +0000 (UTC) Subject: rpms/sugar-artwork/devel .cvsignore, 1.19, 1.20 sources, 1.19, 1.20 sugar-artwork.spec, 1.27, 1.28 Message-ID: <20090911081949.235FB11C0099@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/sugar-artwork/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20884 Modified Files: .cvsignore sources sugar-artwork.spec Log Message: * Fri Sep 11 2009 Tomeu Vizoso - 0.85.3-1 - New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-artwork/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 31 Jul 2009 20:55:06 -0000 1.19 +++ .cvsignore 11 Sep 2009 08:19:48 -0000 1.20 @@ -1 +1 @@ -sugar-artwork-0.85.2.tar.bz2 +sugar-artwork-0.85.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-artwork/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 31 Jul 2009 20:55:06 -0000 1.19 +++ sources 11 Sep 2009 08:19:48 -0000 1.20 @@ -1 +1 @@ -02c2a00fcaca92311fdf8ef66d662477 sugar-artwork-0.85.2.tar.bz2 +a4c676e16d90e9e54e0351f0592f5077 sugar-artwork-0.85.3.tar.bz2 Index: sugar-artwork.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-artwork/devel/sugar-artwork.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- sugar-artwork.spec 31 Jul 2009 20:55:06 -0000 1.27 +++ sugar-artwork.spec 11 Sep 2009 08:19:48 -0000 1.28 @@ -3,7 +3,7 @@ Summary: Artwork for Sugar look-and-feel Name: sugar-artwork -Version: 0.85.2 +Version: 0.85.3 Release: 1%{?dist} #Release: 2.%{alphatag}%{?dist} URL: http://sugarlabs.org @@ -63,6 +63,9 @@ touch --no-create %{_datadir}/icons/suga %{_libdir}/gtk-2.0/*/engines/*.so %changelog +* Fri Sep 11 2009 Tomeu Vizoso - 0.85.3-1 +- New upstream release + * Fri Jul 31 2009 Mathieu Bridon (bochecha) - 0.85.2-1 - New upstream release From pkgdb at fedoraproject.org Fri Sep 11 08:19:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:19:50 +0000 Subject: [pkgdb] lohit-bengali-fonts (Fedora, devel) updated by petersen Message-ID: <20090911081950.62E1310F881@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-bengali-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-bengali-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-bengali-fonts From tomeu at fedoraproject.org Fri Sep 11 08:19:56 2009 From: tomeu at fedoraproject.org (tomeu) Date: Fri, 11 Sep 2009 08:19:56 +0000 (UTC) Subject: rpms/sugar-base/devel .cvsignore, 1.15, 1.16 sources, 1.15, 1.16 sugar-base.spec, 1.21, 1.22 Message-ID: <20090911081956.03EB211C0099@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/sugar-base/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20942 Modified Files: .cvsignore sources sugar-base.spec Log Message: * Fri Sep 11 2009 Tomeu Vizoso - 0.85.5-1 - New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-base/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 2 Sep 2009 08:55:21 -0000 1.15 +++ .cvsignore 11 Sep 2009 08:19:55 -0000 1.16 @@ -1 +1 @@ -sugar-base-0.85.4.tar.bz2 +sugar-base-0.85.5.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-base/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 2 Sep 2009 08:55:21 -0000 1.15 +++ sources 11 Sep 2009 08:19:55 -0000 1.16 @@ -1 +1 @@ -6ed1e197b923daf776886d80c286cb96 sugar-base-0.85.4.tar.bz2 +d75d714bfdc0e9a1f60160ea5a83c23d sugar-base-0.85.5.tar.bz2 Index: sugar-base.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-base/devel/sugar-base.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sugar-base.spec 2 Sep 2009 08:55:21 -0000 1.21 +++ sugar-base.spec 11 Sep 2009 08:19:55 -0000 1.22 @@ -2,7 +2,7 @@ Summary: Base Sugar library Name: sugar-base -Version: 0.85.4 +Version: 0.85.5 Release: 1%{?dist} #Release: 2.%{alphatag}%{?dist} URL: http://sugarlabs.org/ @@ -47,6 +47,9 @@ rm -rf %{buildroot} %{python_sitelib}/* %changelog +* Fri Sep 11 2009 Tomeu Vizoso - 0.85.5-1 +- New upstream release + * Wed Sep 02 2009 Tomeu Vizoso - 0.85.4-1 - New upstream release From pkgdb at fedoraproject.org Fri Sep 11 08:21:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:21:01 +0000 Subject: [pkgdb] lohit-hindi-fonts was added for pravins Message-ID: <20090911082101.DA58110F87A@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-hindi-fonts with summary Free Hindi Open Type Font petersen has approved Package lohit-hindi-fonts petersen has added a Fedora devel branch for lohit-hindi-fonts with an owner of pravins petersen has approved lohit-hindi-fonts in Fedora devel petersen has approved Package lohit-hindi-fonts petersen has set commit to Approved for 107427 on lohit-hindi-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-hindi-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-hindi-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-hindi-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:21:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:21:02 +0000 Subject: [pkgdb] lohit-hindi-fonts summary updated by petersen Message-ID: <20090911082102.93C3310F88A@bastion2.fedora.phx.redhat.com> petersen set package lohit-hindi-fonts summary to Free Hindi Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-hindi-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:21:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:21:02 +0000 Subject: [pkgdb] lohit-hindi-fonts (Fedora, devel) updated by petersen Message-ID: <20090911082102.9CAC010F894@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-hindi-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-hindi-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-hindi-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-hindi-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-hindi-fonts From petersen at fedoraproject.org Fri Sep 11 08:21:08 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:21:08 +0000 (UTC) Subject: rpms/lohit-hindi-fonts - New directory Message-ID: <20090911082108.15B4511C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-hindi-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL21668/rpms/lohit-hindi-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-hindi-fonts added to the repository From petersen at fedoraproject.org Fri Sep 11 08:21:08 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:21:08 +0000 (UTC) Subject: rpms/lohit-hindi-fonts/devel - New directory Message-ID: <20090911082108.49A5C11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-hindi-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL21668/rpms/lohit-hindi-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-hindi-fonts/devel added to the repository From petersen at fedoraproject.org Fri Sep 11 08:21:16 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:21:16 +0000 (UTC) Subject: rpms/lohit-hindi-fonts Makefile,NONE,1.1 Message-ID: <20090911082116.9CE5C11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-hindi-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL21668/rpms/lohit-hindi-fonts Added Files: Makefile Log Message: Setup of module lohit-hindi-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-hindi-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From petersen at fedoraproject.org Fri Sep 11 08:21:17 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:21:17 +0000 (UTC) Subject: rpms/lohit-hindi-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911082117.502FC11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-hindi-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL21668/rpms/lohit-hindi-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-hindi-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-hindi-fonts # $Id: Makefile,v 1.1 2009/09/11 08:21:16 petersen Exp $ NAME := lohit-hindi-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From tomeu at fedoraproject.org Fri Sep 11 08:22:32 2009 From: tomeu at fedoraproject.org (tomeu) Date: Fri, 11 Sep 2009 08:22:32 +0000 (UTC) Subject: rpms/sugar-toolkit/devel .cvsignore, 1.37, 1.38 sources, 1.41, 1.42 sugar-toolkit.spec, 1.53, 1.54 Message-ID: <20090911082232.ACB0C11C0099@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/sugar-toolkit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22293 Modified Files: .cvsignore sources sugar-toolkit.spec Log Message: * Fri Sep 11 2009 Tomeu Vizoso - 0.85.7-1 - New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-toolkit/devel/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 2 Sep 2009 08:59:27 -0000 1.37 +++ .cvsignore 11 Sep 2009 08:22:32 -0000 1.38 @@ -1 +1 @@ -sugar-toolkit-0.85.6.tar.bz2 +sugar-toolkit-0.85.7.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-toolkit/devel/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 2 Sep 2009 08:59:27 -0000 1.41 +++ sources 11 Sep 2009 08:22:32 -0000 1.42 @@ -1 +1 @@ -e1024fa58092a7848fe9f7f668a904e3 sugar-toolkit-0.85.6.tar.bz2 +04dd90d0a37c0e34f8a5783bc850bd29 sugar-toolkit-0.85.7.tar.bz2 Index: sugar-toolkit.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-toolkit/devel/sugar-toolkit.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- sugar-toolkit.spec 5 Sep 2009 13:38:30 -0000 1.53 +++ sugar-toolkit.spec 11 Sep 2009 08:22:32 -0000 1.54 @@ -5,8 +5,8 @@ Summary: Sugar toolkit Name: sugar-toolkit -Version: 0.85.6 -Release: 2%{?dist} +Version: 0.85.7 +Release: 1%{?dist} #Release: 2.%{alphatag}%{?dist} URL: http://wiki.laptop.org/go/Sugar # git clone git://dev.laptop.org/sugar @@ -68,6 +68,9 @@ rm -rf %{buildroot} %{_sysconfdir}/rpm/macros.sugar %changelog +* Fri Sep 11 2009 Tomeu Vizoso - 0.85.7-1 +- New upstream release + * Wed Sep 05 2009 Peter Robinson - 0.85.6-2 - Drop Requires: gettext, it should be just a BuildReq From tomeu at fedoraproject.org Fri Sep 11 08:26:02 2009 From: tomeu at fedoraproject.org (tomeu) Date: Fri, 11 Sep 2009 08:26:02 +0000 (UTC) Subject: rpms/sugar-presence-service/devel .cvsignore, 1.14, 1.15 sources, 1.14, 1.15 sugar-presence-service.spec, 1.21, 1.22 Message-ID: <20090911082602.A8F7511C0099@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/sugar-presence-service/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23322 Modified Files: .cvsignore sources sugar-presence-service.spec Log Message: * Fri Sep 11 2009 Tomeu Vizoso - 0.85.2-1 - New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-presence-service/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 2 Aug 2009 13:53:15 -0000 1.14 +++ .cvsignore 11 Sep 2009 08:26:02 -0000 1.15 @@ -1 +1 @@ -sugar-presence-service-0.85.1.tar.bz2 +sugar-presence-service-0.85.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-presence-service/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 2 Aug 2009 13:53:15 -0000 1.14 +++ sources 11 Sep 2009 08:26:02 -0000 1.15 @@ -1 +1 @@ -aee749446558b88b8aef6b90d0985eb1 sugar-presence-service-0.85.1.tar.bz2 +c842bc8777c01a445afd34ded8dbe949 sugar-presence-service-0.85.2.tar.bz2 Index: sugar-presence-service.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-presence-service/devel/sugar-presence-service.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sugar-presence-service.spec 2 Aug 2009 13:53:15 -0000 1.21 +++ sugar-presence-service.spec 11 Sep 2009 08:26:02 -0000 1.22 @@ -1,5 +1,5 @@ Name: sugar-presence-service -Version: 0.85.1 +Version: 0.85.2 Release: 1%{?dist} Summary: The Sugar presence service @@ -42,6 +42,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/dbus-1/services/org.laptop.Sugar.Presence.service %changelog +* Fri Sep 11 2009 Tomeu Vizoso - 0.85.2-1 +- New upstream release + * Sun Aug 02 2009 Tomeu Vizoso - 0.85.1-1 - New upstream release. From pkgdb at fedoraproject.org Fri Sep 11 08:29:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:29:27 +0000 Subject: [pkgdb] lohit-kannada-fonts was added for pravins Message-ID: <20090911082927.D8DA610F86F@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-kannada-fonts with summary Free Kannada Open Type Font petersen has approved Package lohit-kannada-fonts petersen has added a Fedora devel branch for lohit-kannada-fonts with an owner of pravins petersen has approved lohit-kannada-fonts in Fedora devel petersen has approved Package lohit-kannada-fonts petersen has set commit to Approved for 107427 on lohit-kannada-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-kannada-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-kannada-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-kannada-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:29:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:29:29 +0000 Subject: [pkgdb] lohit-kannada-fonts summary updated by petersen Message-ID: <20090911082929.1819C10F884@bastion2.fedora.phx.redhat.com> petersen set package lohit-kannada-fonts summary to Free Kannada Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-kannada-fonts From petersen at fedoraproject.org Fri Sep 11 08:29:35 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:29:35 +0000 (UTC) Subject: rpms/lohit-kannada-fonts - New directory Message-ID: <20090911082935.2AB6611C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-kannada-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL24410/rpms/lohit-kannada-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-kannada-fonts added to the repository From petersen at fedoraproject.org Fri Sep 11 08:29:35 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:29:35 +0000 (UTC) Subject: rpms/lohit-kannada-fonts/devel - New directory Message-ID: <20090911082935.5818011C0418@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-kannada-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL24410/rpms/lohit-kannada-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-kannada-fonts/devel added to the repository From pkgdb at fedoraproject.org Fri Sep 11 08:29:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:29:29 +0000 Subject: [pkgdb] lohit-kannada-fonts (Fedora, devel) updated by petersen Message-ID: <20090911082929.2F75810F893@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-kannada-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-kannada-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-kannada-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-kannada-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-kannada-fonts From petersen at fedoraproject.org Fri Sep 11 08:29:41 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:29:41 +0000 (UTC) Subject: rpms/lohit-kannada-fonts Makefile,NONE,1.1 Message-ID: <20090911082941.C5C1C11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-kannada-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL24410/rpms/lohit-kannada-fonts Added Files: Makefile Log Message: Setup of module lohit-kannada-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-kannada-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From petersen at fedoraproject.org Fri Sep 11 08:29:42 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:29:42 +0000 (UTC) Subject: rpms/lohit-kannada-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911082942.2BCCB11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-kannada-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL24410/rpms/lohit-kannada-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-kannada-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-kannada-fonts # $Id: Makefile,v 1.1 2009/09/11 08:29:41 petersen Exp $ NAME := lohit-kannada-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From tomeu at fedoraproject.org Fri Sep 11 08:29:35 2009 From: tomeu at fedoraproject.org (tomeu) Date: Fri, 11 Sep 2009 08:29:35 +0000 (UTC) Subject: rpms/sugar/devel .cvsignore, 1.43, 1.44 sources, 1.45, 1.46 sugar.spec, 1.69, 1.70 Message-ID: <20090911082935.E0FA711C0099@cvs1.fedora.phx.redhat.com> Author: tomeu Update of /cvs/pkgs/rpms/sugar/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24418 Modified Files: .cvsignore sources sugar.spec Log Message: * Fri Sep 11 2009 Tomeu Vizoso - 0.85.7-1 - New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar/devel/.cvsignore,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- .cvsignore 2 Sep 2009 09:05:31 -0000 1.43 +++ .cvsignore 11 Sep 2009 08:29:35 -0000 1.44 @@ -1 +1 @@ -sugar-0.85.5.tar.bz2 +sugar-0.85.7.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar/devel/sources,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- sources 2 Sep 2009 09:05:31 -0000 1.45 +++ sources 11 Sep 2009 08:29:35 -0000 1.46 @@ -1 +1 @@ -fd3e1dff6f4f9b903846aab2446ec843 sugar-0.85.5.tar.bz2 +ef6728360fcd0b83e376cc0523de2418 sugar-0.85.7.tar.bz2 Index: sugar.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar/devel/sugar.spec,v retrieving revision 1.69 retrieving revision 1.70 diff -u -p -r1.69 -r1.70 --- sugar.spec 2 Sep 2009 09:07:39 -0000 1.69 +++ sugar.spec 11 Sep 2009 08:29:35 -0000 1.70 @@ -5,7 +5,7 @@ Summary: Constructionist learning platform Name: sugar -Version: 0.85.5 +Version: 0.85.7 Release: 1%{?dist} #Release: 4.%{alphatag}%{?dist} URL: http://sugarlabs.org/ @@ -141,6 +141,9 @@ rm -rf %{buildroot} %{_bindir}/sugar-emulator %changelog +* Fri Sep 11 2009 Tomeu Vizoso - 0.85.7-1 +- New upstream release + * Wed Sep 02 2009 Tomeu Vizoso - 0.85.5-1 - New upstream release From pkgdb at fedoraproject.org Fri Sep 11 08:42:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:42:42 +0000 Subject: [pkgdb] lohit-kashmiri-fonts was added for pravins Message-ID: <20090911084242.80B8810F86F@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-kashmiri-fonts with summary Free Kashmiri Open Type Font petersen has approved Package lohit-kashmiri-fonts petersen has added a Fedora devel branch for lohit-kashmiri-fonts with an owner of pravins petersen has approved lohit-kashmiri-fonts in Fedora devel petersen has approved Package lohit-kashmiri-fonts petersen has set commit to Approved for 107427 on lohit-kashmiri-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-kashmiri-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-kashmiri-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-kashmiri-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:42:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:42:43 +0000 Subject: [pkgdb] lohit-kashmiri-fonts summary updated by petersen Message-ID: <20090911084243.EE8F910F884@bastion2.fedora.phx.redhat.com> petersen set package lohit-kashmiri-fonts summary to Free Kashmiri Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-kashmiri-fonts From petersen at fedoraproject.org Fri Sep 11 08:42:50 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:42:50 +0000 (UTC) Subject: rpms/lohit-kashmiri-fonts/devel - New directory Message-ID: <20090911084250.6352C11C02BB@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-kashmiri-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsX28481/rpms/lohit-kashmiri-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-kashmiri-fonts/devel added to the repository From petersen at fedoraproject.org Fri Sep 11 08:42:50 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:42:50 +0000 (UTC) Subject: rpms/lohit-kashmiri-fonts - New directory Message-ID: <20090911084250.3914F11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-kashmiri-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsX28481/rpms/lohit-kashmiri-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-kashmiri-fonts added to the repository From petersen at fedoraproject.org Fri Sep 11 08:42:56 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:42:56 +0000 (UTC) Subject: rpms/lohit-kashmiri-fonts Makefile,NONE,1.1 Message-ID: <20090911084256.7CDB011C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-kashmiri-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsX28481/rpms/lohit-kashmiri-fonts Added Files: Makefile Log Message: Setup of module lohit-kashmiri-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-kashmiri-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Fri Sep 11 08:42:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:42:43 +0000 Subject: [pkgdb] lohit-kashmiri-fonts (Fedora, devel) updated by petersen Message-ID: <20090911084244.0CE9E10F893@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-kashmiri-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-kashmiri-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-kashmiri-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-kashmiri-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-kashmiri-fonts From petersen at fedoraproject.org Fri Sep 11 08:42:56 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:42:56 +0000 (UTC) Subject: rpms/lohit-kashmiri-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911084256.C363211C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-kashmiri-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsX28481/rpms/lohit-kashmiri-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-kashmiri-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-kashmiri-fonts # $Id: Makefile,v 1.1 2009/09/11 08:42:56 petersen Exp $ NAME := lohit-kashmiri-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From caolanm at fedoraproject.org Fri Sep 11 08:43:14 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Fri, 11 Sep 2009 08:43:14 +0000 (UTC) Subject: rpms/ppl/devel ppl.spec,1.37,1.38 Message-ID: <20090911084314.A42BF11C0099@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/ppl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28620 Modified Files: ppl.spec Log Message: Resolves: rhbz#521588 stick pl include before Yap include Index: ppl.spec =================================================================== RCS file: /cvs/pkgs/rpms/ppl/devel/ppl.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- ppl.spec 19 Aug 2009 08:32:24 -0000 1.37 +++ ppl.spec 11 Sep 2009 08:43:14 -0000 1.38 @@ -2,7 +2,7 @@ Name: ppl Version: 0.10.2 -Release: 9%{?dist} +Release: 10%{?dist} Summary: The Parma Polyhedra Library: a library of numerical abstractions Group: Development/Libraries @@ -210,6 +210,7 @@ CPPFLAGS="-I%{_includedir}/glpk" CPPFLAGS="$CPPFLAGS -I%{_libdir}/gprolog-`gprolog --version 2>&1 | head -1 | sed -e "s/.* \([^ ]*\)$/\1/g"`/include" %endif %ifnarch sparc64 sparcv9 +CPPFLAGS="$CPPFLAGS -I`pl -dump-runtime-variables | grep PLBASE= | sed 's/PLBASE="\(.*\)";/\1/'`/include" CPPFLAGS="$CPPFLAGS -I%{_includedir}/Yap" %endif %configure --docdir=%{_datadir}/doc/%{name}-%{version} --enable-shared --disable-rpath --enable-interfaces="c++ c gnu_prolog swi_prolog yap_prolog java" CPPFLAGS="$CPPFLAGS" @@ -416,6 +417,10 @@ mv \ rm -rf %{buildroot} %changelog +* Fri Sep 11 2009 Caol?n McNamara - 0.10.2-10 +- Resolves: rhbz#521588 stick pl include before Yap include to stop + configure-time misdetection to resolve FTBFS + * Wed Aug 19 2009 Roberto Bagnara - 0.10.2-9 - Force rebuild. From pkgdb at fedoraproject.org Fri Sep 11 08:44:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:44:42 +0000 Subject: [pkgdb] lohit-konkani-fonts was added for pravins Message-ID: <20090911084442.5791010F86F@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-konkani-fonts with summary Free Konkani Open Type Font petersen has approved Package lohit-konkani-fonts petersen has added a Fedora devel branch for lohit-konkani-fonts with an owner of pravins petersen has approved lohit-konkani-fonts in Fedora devel petersen has approved Package lohit-konkani-fonts petersen has set commit to Approved for 107427 on lohit-konkani-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-konkani-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-konkani-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-konkani-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:44:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:44:43 +0000 Subject: [pkgdb] lohit-konkani-fonts summary updated by petersen Message-ID: <20090911084443.D490510F884@bastion2.fedora.phx.redhat.com> petersen set package lohit-konkani-fonts summary to Free Konkani Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-konkani-fonts From petersen at fedoraproject.org Fri Sep 11 08:44:50 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:44:50 +0000 (UTC) Subject: rpms/lohit-konkani-fonts - New directory Message-ID: <20090911084450.17C5911C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-konkani-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsP29244/rpms/lohit-konkani-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-konkani-fonts added to the repository From petersen at fedoraproject.org Fri Sep 11 08:44:50 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:44:50 +0000 (UTC) Subject: rpms/lohit-konkani-fonts/devel - New directory Message-ID: <20090911084450.5F7D811C02BB@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-konkani-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsP29244/rpms/lohit-konkani-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-konkani-fonts/devel added to the repository From petersen at fedoraproject.org Fri Sep 11 08:44:57 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:44:57 +0000 (UTC) Subject: rpms/lohit-konkani-fonts Makefile,NONE,1.1 Message-ID: <20090911084457.3070111C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-konkani-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsP29244/rpms/lohit-konkani-fonts Added Files: Makefile Log Message: Setup of module lohit-konkani-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-konkani-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From petersen at fedoraproject.org Fri Sep 11 08:44:57 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:44:57 +0000 (UTC) Subject: rpms/lohit-konkani-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911084457.9ABF511C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-konkani-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsP29244/rpms/lohit-konkani-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-konkani-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-konkani-fonts # $Id: Makefile,v 1.1 2009/09/11 08:44:57 petersen Exp $ NAME := lohit-konkani-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Sep 11 08:44:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:44:43 +0000 Subject: [pkgdb] lohit-konkani-fonts (Fedora, devel) updated by petersen Message-ID: <20090911084443.E735D10F893@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-konkani-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-konkani-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-konkani-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-konkani-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-konkani-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:45:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:45:51 +0000 Subject: [pkgdb] lohit-maithili-fonts was added for pravins Message-ID: <20090911084551.CD1AB10F86F@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-maithili-fonts with summary Free Maithili Open Type Font petersen has approved Package lohit-maithili-fonts petersen has added a Fedora devel branch for lohit-maithili-fonts with an owner of pravins petersen has approved lohit-maithili-fonts in Fedora devel petersen has approved Package lohit-maithili-fonts petersen has set commit to Approved for 107427 on lohit-maithili-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-maithili-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-maithili-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-maithili-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:45:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:45:52 +0000 Subject: [pkgdb] lohit-maithili-fonts summary updated by petersen Message-ID: <20090911084553.1353A10F884@bastion2.fedora.phx.redhat.com> petersen set package lohit-maithili-fonts summary to Free Maithili Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-maithili-fonts From petersen at fedoraproject.org Fri Sep 11 08:45:59 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:45:59 +0000 (UTC) Subject: rpms/lohit-maithili-fonts - New directory Message-ID: <20090911084559.1B57811C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-maithili-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsK29588/rpms/lohit-maithili-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-maithili-fonts added to the repository From petersen at fedoraproject.org Fri Sep 11 08:45:59 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:45:59 +0000 (UTC) Subject: rpms/lohit-maithili-fonts/devel - New directory Message-ID: <20090911084559.46ED611C0418@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-maithili-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsK29588/rpms/lohit-maithili-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-maithili-fonts/devel added to the repository From pkgdb at fedoraproject.org Fri Sep 11 08:45:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:45:52 +0000 Subject: [pkgdb] lohit-maithili-fonts (Fedora, devel) updated by petersen Message-ID: <20090911084553.210C010F893@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-maithili-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-maithili-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-maithili-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-maithili-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-maithili-fonts From petersen at fedoraproject.org Fri Sep 11 08:46:05 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:46:05 +0000 (UTC) Subject: rpms/lohit-maithili-fonts Makefile,NONE,1.1 Message-ID: <20090911084605.A503711C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-maithili-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsK29588/rpms/lohit-maithili-fonts Added Files: Makefile Log Message: Setup of module lohit-maithili-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-maithili-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From petersen at fedoraproject.org Fri Sep 11 08:46:06 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:46:06 +0000 (UTC) Subject: rpms/lohit-maithili-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911084606.058FF11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-maithili-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsK29588/rpms/lohit-maithili-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-maithili-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-maithili-fonts # $Id: Makefile,v 1.1 2009/09/11 08:46:05 petersen Exp $ NAME := lohit-maithili-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Sep 11 08:47:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:47:03 +0000 Subject: [pkgdb] lohit-malayalam-fonts was added for pravins Message-ID: <20090911084703.32C8010F85E@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-malayalam-fonts with summary Free Malayalam Open Type Font petersen has approved Package lohit-malayalam-fonts petersen has added a Fedora devel branch for lohit-malayalam-fonts with an owner of pravins petersen has approved lohit-malayalam-fonts in Fedora devel petersen has approved Package lohit-malayalam-fonts petersen has set commit to Approved for 107427 on lohit-malayalam-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-malayalam-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-malayalam-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-malayalam-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:47:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:47:04 +0000 Subject: [pkgdb] lohit-malayalam-fonts summary updated by petersen Message-ID: <20090911084704.640BC10F881@bastion2.fedora.phx.redhat.com> petersen set package lohit-malayalam-fonts summary to Free Malayalam Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-malayalam-fonts From petersen at fedoraproject.org Fri Sep 11 08:47:10 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:47:10 +0000 (UTC) Subject: rpms/lohit-malayalam-fonts - New directory Message-ID: <20090911084710.2A1B211C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-malayalam-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsM29930/rpms/lohit-malayalam-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-malayalam-fonts added to the repository From petersen at fedoraproject.org Fri Sep 11 08:47:10 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:47:10 +0000 (UTC) Subject: rpms/lohit-malayalam-fonts/devel - New directory Message-ID: <20090911084710.429D211C0418@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-malayalam-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsM29930/rpms/lohit-malayalam-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-malayalam-fonts/devel added to the repository From pkgdb at fedoraproject.org Fri Sep 11 08:47:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:47:04 +0000 Subject: [pkgdb] lohit-malayalam-fonts (Fedora, devel) updated by petersen Message-ID: <20090911084704.6D30B10F890@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-malayalam-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-malayalam-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-malayalam-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-malayalam-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-malayalam-fonts From petersen at fedoraproject.org Fri Sep 11 08:47:16 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:47:16 +0000 (UTC) Subject: rpms/lohit-malayalam-fonts Makefile,NONE,1.1 Message-ID: <20090911084716.3F96911C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-malayalam-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsM29930/rpms/lohit-malayalam-fonts Added Files: Makefile Log Message: Setup of module lohit-malayalam-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-malayalam-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From petersen at fedoraproject.org Fri Sep 11 08:47:16 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:47:16 +0000 (UTC) Subject: rpms/lohit-malayalam-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911084716.9976411C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-malayalam-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsM29930/rpms/lohit-malayalam-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-malayalam-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-malayalam-fonts # $Id: Makefile,v 1.1 2009/09/11 08:47:16 petersen Exp $ NAME := lohit-malayalam-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Sep 11 08:48:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:48:07 +0000 Subject: [pkgdb] lohit-marathi-fonts was added for pravins Message-ID: <20090911084807.E808C10F87A@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-marathi-fonts with summary Free Marathi Open Type Font petersen has approved Package lohit-marathi-fonts petersen has added a Fedora devel branch for lohit-marathi-fonts with an owner of pravins petersen has approved lohit-marathi-fonts in Fedora devel petersen has approved Package lohit-marathi-fonts petersen has set commit to Approved for 107427 on lohit-marathi-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-marathi-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-marathi-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-marathi-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:48:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:48:09 +0000 Subject: [pkgdb] lohit-marathi-fonts summary updated by petersen Message-ID: <20090911084809.ED6FF10F890@bastion2.fedora.phx.redhat.com> petersen set package lohit-marathi-fonts summary to Free Marathi Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-marathi-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:48:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:48:09 +0000 Subject: [pkgdb] lohit-marathi-fonts (Fedora, devel) updated by petersen Message-ID: <20090911084810.0464910F895@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-marathi-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-marathi-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-marathi-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-marathi-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-marathi-fonts From petersen at fedoraproject.org Fri Sep 11 08:48:16 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:48:16 +0000 (UTC) Subject: rpms/lohit-marathi-fonts - New directory Message-ID: <20090911084816.1571711C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-marathi-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsj30288/rpms/lohit-marathi-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-marathi-fonts added to the repository From petersen at fedoraproject.org Fri Sep 11 08:48:16 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:48:16 +0000 (UTC) Subject: rpms/lohit-marathi-fonts/devel - New directory Message-ID: <20090911084816.4000E11C0419@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-marathi-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsj30288/rpms/lohit-marathi-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-marathi-fonts/devel added to the repository From petersen at fedoraproject.org Fri Sep 11 08:48:22 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:48:22 +0000 (UTC) Subject: rpms/lohit-marathi-fonts Makefile,NONE,1.1 Message-ID: <20090911084822.ECC6A11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-marathi-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsj30288/rpms/lohit-marathi-fonts Added Files: Makefile Log Message: Setup of module lohit-marathi-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-marathi-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From petersen at fedoraproject.org Fri Sep 11 08:48:23 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:48:23 +0000 (UTC) Subject: rpms/lohit-marathi-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911084823.43A5D11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-marathi-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsj30288/rpms/lohit-marathi-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-marathi-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-marathi-fonts # $Id: Makefile,v 1.1 2009/09/11 08:48:23 petersen Exp $ NAME := lohit-marathi-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Sep 11 08:49:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:49:02 +0000 Subject: [pkgdb] lohit-nepali-fonts summary updated by petersen Message-ID: <20090911084902.36C7F10F894@bastion2.fedora.phx.redhat.com> petersen set package lohit-nepali-fonts summary to Free Nepali Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-nepali-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:49:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:49:01 +0000 Subject: [pkgdb] lohit-nepali-fonts was added for pravins Message-ID: <20090911084901.91FA210F87A@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-nepali-fonts with summary Free Nepali Open Type Font petersen has approved Package lohit-nepali-fonts petersen has added a Fedora devel branch for lohit-nepali-fonts with an owner of pravins petersen has approved lohit-nepali-fonts in Fedora devel petersen has approved Package lohit-nepali-fonts petersen has set commit to Approved for 107427 on lohit-nepali-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-nepali-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-nepali-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-nepali-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:49:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:49:02 +0000 Subject: [pkgdb] lohit-nepali-fonts (Fedora, devel) updated by petersen Message-ID: <20090911084902.4780E10F898@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-nepali-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-nepali-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-nepali-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-nepali-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-nepali-fonts From petersen at fedoraproject.org Fri Sep 11 08:49:08 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:49:08 +0000 (UTC) Subject: rpms/lohit-nepali-fonts - New directory Message-ID: <20090911084908.1B96011C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-nepali-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsS30563/rpms/lohit-nepali-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-nepali-fonts added to the repository From petersen at fedoraproject.org Fri Sep 11 08:49:08 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:49:08 +0000 (UTC) Subject: rpms/lohit-nepali-fonts/devel - New directory Message-ID: <20090911084908.5AED911C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-nepali-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsS30563/rpms/lohit-nepali-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-nepali-fonts/devel added to the repository From petersen at fedoraproject.org Fri Sep 11 08:49:14 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:49:14 +0000 (UTC) Subject: rpms/lohit-nepali-fonts Makefile,NONE,1.1 Message-ID: <20090911084914.C9B9611C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-nepali-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsS30563/rpms/lohit-nepali-fonts Added Files: Makefile Log Message: Setup of module lohit-nepali-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-nepali-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From petersen at fedoraproject.org Fri Sep 11 08:49:15 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:49:15 +0000 (UTC) Subject: rpms/lohit-nepali-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911084915.2E0A111C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-nepali-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsS30563/rpms/lohit-nepali-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-nepali-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-nepali-fonts # $Id: Makefile,v 1.1 2009/09/11 08:49:14 petersen Exp $ NAME := lohit-nepali-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Sep 11 08:49:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:49:56 +0000 Subject: [pkgdb] lohit-oriya-fonts was added for pravins Message-ID: <20090911084956.B60C510F86F@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-oriya-fonts with summary Free Oriya Open Type Font petersen has approved Package lohit-oriya-fonts petersen has added a Fedora devel branch for lohit-oriya-fonts with an owner of pravins petersen has approved lohit-oriya-fonts in Fedora devel petersen has approved Package lohit-oriya-fonts petersen has set commit to Approved for 107427 on lohit-oriya-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-oriya-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-oriya-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-oriya-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:49:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:49:58 +0000 Subject: [pkgdb] lohit-oriya-fonts summary updated by petersen Message-ID: <20090911084958.919A510F884@bastion2.fedora.phx.redhat.com> petersen set package lohit-oriya-fonts summary to Free Oriya Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-oriya-fonts From petersen at fedoraproject.org Fri Sep 11 08:50:05 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:50:05 +0000 (UTC) Subject: rpms/lohit-oriya-fonts - New directory Message-ID: <20090911085005.1FBB811C043B@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-oriya-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsO30815/rpms/lohit-oriya-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-oriya-fonts added to the repository From petersen at fedoraproject.org Fri Sep 11 08:50:05 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:50:05 +0000 (UTC) Subject: rpms/lohit-oriya-fonts/devel - New directory Message-ID: <20090911085005.46D7E11C043B@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-oriya-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsO30815/rpms/lohit-oriya-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-oriya-fonts/devel added to the repository From pkgdb at fedoraproject.org Fri Sep 11 08:49:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:49:58 +0000 Subject: [pkgdb] lohit-oriya-fonts (Fedora, devel) updated by petersen Message-ID: <20090911084958.A633A10F893@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-oriya-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-oriya-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-oriya-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-oriya-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-oriya-fonts From petersen at fedoraproject.org Fri Sep 11 08:50:11 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:50:11 +0000 (UTC) Subject: rpms/lohit-oriya-fonts Makefile,NONE,1.1 Message-ID: <20090911085011.B2AA211C043B@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-oriya-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsO30815/rpms/lohit-oriya-fonts Added Files: Makefile Log Message: Setup of module lohit-oriya-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-oriya-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From petersen at fedoraproject.org Fri Sep 11 08:50:12 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:50:12 +0000 (UTC) Subject: rpms/lohit-oriya-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911085012.0398811C043B@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-oriya-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsO30815/rpms/lohit-oriya-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-oriya-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-oriya-fonts # $Id: Makefile,v 1.1 2009/09/11 08:50:11 petersen Exp $ NAME := lohit-oriya-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Sep 11 08:51:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:51:05 +0000 Subject: [pkgdb] lohit-punjabi-fonts was added for pravins Message-ID: <20090911085105.953D710F86F@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-punjabi-fonts with summary Free Punjabi Open Type Font petersen has approved Package lohit-punjabi-fonts petersen has added a Fedora devel branch for lohit-punjabi-fonts with an owner of pravins petersen has approved lohit-punjabi-fonts in Fedora devel petersen has approved Package lohit-punjabi-fonts petersen has set commit to Approved for 107427 on lohit-punjabi-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-punjabi-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-punjabi-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-punjabi-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:51:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:51:06 +0000 Subject: [pkgdb] lohit-punjabi-fonts summary updated by petersen Message-ID: <20090911085106.D258F10F884@bastion2.fedora.phx.redhat.com> petersen set package lohit-punjabi-fonts summary to Free Punjabi Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-punjabi-fonts From petersen at fedoraproject.org Fri Sep 11 08:51:13 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:51:13 +0000 (UTC) Subject: rpms/lohit-punjabi-fonts - New directory Message-ID: <20090911085113.193B611C0425@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-punjabi-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsH31147/rpms/lohit-punjabi-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-punjabi-fonts added to the repository From petersen at fedoraproject.org Fri Sep 11 08:51:13 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:51:13 +0000 (UTC) Subject: rpms/lohit-punjabi-fonts/devel - New directory Message-ID: <20090911085113.3F7CC11C04E6@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-punjabi-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsH31147/rpms/lohit-punjabi-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-punjabi-fonts/devel added to the repository From pkgdb at fedoraproject.org Fri Sep 11 08:51:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:51:06 +0000 Subject: [pkgdb] lohit-punjabi-fonts (Fedora, devel) updated by petersen Message-ID: <20090911085106.DB5FF10F893@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-punjabi-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-punjabi-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-punjabi-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-punjabi-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-punjabi-fonts From petersen at fedoraproject.org Fri Sep 11 08:51:20 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:51:20 +0000 (UTC) Subject: rpms/lohit-punjabi-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911085120.035FE11C04E6@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-punjabi-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsH31147/rpms/lohit-punjabi-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-punjabi-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-punjabi-fonts # $Id: Makefile,v 1.1 2009/09/11 08:51:19 petersen Exp $ NAME := lohit-punjabi-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Sep 11 08:54:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:54:23 +0000 Subject: [pkgdb] lohit-tamil-fonts was added for pravins Message-ID: <20090911085423.4901E10F87A@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-tamil-fonts with summary Free Tamil Open Type Font petersen has approved Package lohit-tamil-fonts petersen has added a Fedora devel branch for lohit-tamil-fonts with an owner of pravins petersen has approved lohit-tamil-fonts in Fedora devel petersen has approved Package lohit-tamil-fonts petersen has set commit to Approved for 107427 on lohit-tamil-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-tamil-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-tamil-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-tamil-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:54:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:54:23 +0000 Subject: [pkgdb] lohit-tamil-fonts summary updated by petersen Message-ID: <20090911085423.D39FA10F88A@bastion2.fedora.phx.redhat.com> petersen set package lohit-tamil-fonts summary to Free Tamil Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-tamil-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:54:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:54:23 +0000 Subject: [pkgdb] lohit-tamil-fonts (Fedora, devel) updated by petersen Message-ID: <20090911085423.DD85510F894@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-tamil-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-tamil-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-tamil-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-tamil-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-tamil-fonts From petersen at fedoraproject.org Fri Sep 11 08:54:30 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:54:30 +0000 (UTC) Subject: rpms/lohit-tamil-fonts - New directory Message-ID: <20090911085430.2CB9811C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-tamil-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsD31895/rpms/lohit-tamil-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-tamil-fonts added to the repository From petersen at fedoraproject.org Fri Sep 11 08:54:30 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:54:30 +0000 (UTC) Subject: rpms/lohit-tamil-fonts/devel - New directory Message-ID: <20090911085430.625EF11C02C8@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-tamil-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsD31895/rpms/lohit-tamil-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-tamil-fonts/devel added to the repository From petersen at fedoraproject.org Fri Sep 11 08:54:37 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:54:37 +0000 (UTC) Subject: rpms/lohit-tamil-fonts Makefile,NONE,1.1 Message-ID: <20090911085437.3C73511C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-tamil-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsD31895/rpms/lohit-tamil-fonts Added Files: Makefile Log Message: Setup of module lohit-tamil-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-tamil-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From petersen at fedoraproject.org Fri Sep 11 08:54:37 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:54:37 +0000 (UTC) Subject: rpms/lohit-tamil-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911085437.AA16411C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-tamil-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsD31895/rpms/lohit-tamil-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-tamil-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-tamil-fonts # $Id: Makefile,v 1.1 2009/09/11 08:54:37 petersen Exp $ NAME := lohit-tamil-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Sep 11 08:57:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:57:06 +0000 Subject: [pkgdb] lohit-telugu-fonts was added for pravins Message-ID: <20090911085706.96B2710F88A@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-telugu-fonts with summary Free Telugu Open Type Font petersen has approved Package lohit-telugu-fonts petersen has added a Fedora devel branch for lohit-telugu-fonts with an owner of pravins petersen has approved lohit-telugu-fonts in Fedora devel petersen has approved Package lohit-telugu-fonts petersen has set commit to Approved for 107427 on lohit-telugu-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-telugu-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-telugu-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-telugu-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:57:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:57:08 +0000 Subject: [pkgdb] lohit-telugu-fonts (Fedora, devel) updated by petersen Message-ID: <20090911085708.49F4610F898@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-telugu-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-telugu-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-telugu-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-telugu-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-telugu-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:57:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:57:08 +0000 Subject: [pkgdb] lohit-telugu-fonts summary updated by petersen Message-ID: <20090911085708.4121A10F894@bastion2.fedora.phx.redhat.com> petersen set package lohit-telugu-fonts summary to Free Telugu Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-telugu-fonts From petersen at fedoraproject.org Fri Sep 11 08:57:14 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:57:14 +0000 (UTC) Subject: rpms/lohit-telugu-fonts - New directory Message-ID: <20090911085714.1C2F511C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-telugu-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL32570/rpms/lohit-telugu-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-telugu-fonts added to the repository From petersen at fedoraproject.org Fri Sep 11 08:57:14 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:57:14 +0000 (UTC) Subject: rpms/lohit-telugu-fonts/devel - New directory Message-ID: <20090911085714.42F8111C0418@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-telugu-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL32570/rpms/lohit-telugu-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-telugu-fonts/devel added to the repository From petersen at fedoraproject.org Fri Sep 11 08:57:20 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:57:20 +0000 (UTC) Subject: rpms/lohit-telugu-fonts Makefile,NONE,1.1 Message-ID: <20090911085720.D6E5611C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-telugu-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL32570/rpms/lohit-telugu-fonts Added Files: Makefile Log Message: Setup of module lohit-telugu-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-telugu-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From petersen at fedoraproject.org Fri Sep 11 08:57:21 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:57:21 +0000 (UTC) Subject: rpms/lohit-telugu-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911085721.4B01A11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-telugu-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvsL32570/rpms/lohit-telugu-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-telugu-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-telugu-fonts # $Id: Makefile,v 1.1 2009/09/11 08:57:21 petersen Exp $ NAME := lohit-telugu-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Fri Sep 11 08:59:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:59:24 +0000 Subject: [pkgdb] lohit-sindhi-fonts was added for pravins Message-ID: <20090911085924.B00BF10F86F@bastion2.fedora.phx.redhat.com> petersen has added Package lohit-sindhi-fonts with summary Free Sindhi Open Type Font petersen has approved Package lohit-sindhi-fonts petersen has added a Fedora devel branch for lohit-sindhi-fonts with an owner of pravins petersen has approved lohit-sindhi-fonts in Fedora devel petersen has approved Package lohit-sindhi-fonts petersen has set commit to Approved for 107427 on lohit-sindhi-fonts (Fedora devel) petersen has set checkout to Approved for 107427 on lohit-sindhi-fonts (Fedora devel) petersen has set build to Approved for 107427 on lohit-sindhi-fonts (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-sindhi-fonts From pkgdb at fedoraproject.org Fri Sep 11 08:59:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:59:25 +0000 Subject: [pkgdb] lohit-sindhi-fonts summary updated by petersen Message-ID: <20090911085925.37E5F10F884@bastion2.fedora.phx.redhat.com> petersen set package lohit-sindhi-fonts summary to Free Sindhi Open Type Font To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-sindhi-fonts From petersen at fedoraproject.org Fri Sep 11 08:59:31 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:59:31 +0000 (UTC) Subject: rpms/lohit-sindhi-fonts - New directory Message-ID: <20090911085931.1E4A711C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-sindhi-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvspOg662/rpms/lohit-sindhi-fonts Log Message: Directory /cvs/pkgs/rpms/lohit-sindhi-fonts added to the repository From pkgdb at fedoraproject.org Fri Sep 11 08:59:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 08:59:25 +0000 Subject: [pkgdb] lohit-sindhi-fonts (Fedora, devel) updated by petersen Message-ID: <20090911085925.40E9B10F893@bastion2.fedora.phx.redhat.com> petersen approved watchbugzilla on lohit-sindhi-fonts (Fedora devel) for fonts-sig petersen approved watchcommits on lohit-sindhi-fonts (Fedora devel) for fonts-sig petersen approved watchbugzilla on lohit-sindhi-fonts (Fedora devel) for i18n-team petersen approved watchcommits on lohit-sindhi-fonts (Fedora devel) for i18n-team To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lohit-sindhi-fonts From petersen at fedoraproject.org Fri Sep 11 08:59:31 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:59:31 +0000 (UTC) Subject: rpms/lohit-sindhi-fonts/devel - New directory Message-ID: <20090911085931.4AEB411C0418@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-sindhi-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvspOg662/rpms/lohit-sindhi-fonts/devel Log Message: Directory /cvs/pkgs/rpms/lohit-sindhi-fonts/devel added to the repository From petersen at fedoraproject.org Fri Sep 11 08:59:38 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:59:38 +0000 (UTC) Subject: rpms/lohit-sindhi-fonts Makefile,NONE,1.1 Message-ID: <20090911085938.3712D11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-sindhi-fonts In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvspOg662/rpms/lohit-sindhi-fonts Added Files: Makefile Log Message: Setup of module lohit-sindhi-fonts --- NEW FILE Makefile --- # Top level Makefile for module lohit-sindhi-fonts all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From petersen at fedoraproject.org Fri Sep 11 08:59:38 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Fri, 11 Sep 2009 08:59:38 +0000 (UTC) Subject: rpms/lohit-sindhi-fonts/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090911085938.902BF11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/lohit-sindhi-fonts/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/petersen/CVSROOT/admin/tmpcvspOg662/rpms/lohit-sindhi-fonts/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module lohit-sindhi-fonts --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: lohit-sindhi-fonts # $Id: Makefile,v 1.1 2009/09/11 08:59:38 petersen Exp $ NAME := lohit-sindhi-fonts SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pravins at fedoraproject.org Fri Sep 11 09:13:50 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 09:13:50 +0000 (UTC) Subject: rpms/lohit-assamese-fonts/devel import.log, NONE, 1.1 lohit-assamese-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911091350.D228A11C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-assamese-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7469/devel Modified Files: .cvsignore sources Added Files: import.log lohit-assamese-fonts.spec Log Message: * Wed Sep 09 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-assamese-fonts-2_4_3-1_fc11:HEAD:lohit-assamese-fonts-2.4.3-1.fc11.src.rpm:1252660518 --- NEW FILE lohit-assamese-fonts.spec --- %global fontname lohit-assamese %global fontconf 66-%{fontname}.conf #global archivename %{name}-%{version} ? Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Assamese font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/assamese/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Assamese truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Wed Sep 09 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-assamese-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 07:12:04 -0000 1.1 +++ .cvsignore 11 Sep 2009 09:13:50 -0000 1.2 @@ -0,0 +1 @@ +lohit-assamese-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-assamese-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 07:12:04 -0000 1.1 +++ sources 11 Sep 2009 09:13:50 -0000 1.2 @@ -0,0 +1 @@ +95852a4abd82d4e14a83e3272d33f29e lohit-assamese-2.4.3.tar.gz From pravins at fedoraproject.org Fri Sep 11 09:21:05 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 09:21:05 +0000 (UTC) Subject: rpms/lohit-bengali-fonts/devel import.log, NONE, 1.1 lohit-bengali-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911092105.BF4DC11C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-bengali-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9595/devel Modified Files: .cvsignore sources Added Files: import.log lohit-bengali-fonts.spec Log Message: * Wed Sep 09 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-bengali-fonts-2_4_3-1_fc11:HEAD:lohit-bengali-fonts-2.4.3-1.fc11.src.rpm:1252661088 --- NEW FILE lohit-bengali-fonts.spec --- %global fontname lohit-bengali %global fontconf 66-%{fontname}.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Bengali font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/bengali/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Bengali truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Wed Sep 09 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-bengali-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:04:36 -0000 1.1 +++ .cvsignore 11 Sep 2009 09:21:05 -0000 1.2 @@ -0,0 +1 @@ +lohit-bengali-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-bengali-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:04:36 -0000 1.1 +++ sources 11 Sep 2009 09:21:05 -0000 1.2 @@ -0,0 +1 @@ +e696acd2baad147430062303b4794d53 lohit-bengali-2.4.3.tar.gz From jakub at fedoraproject.org Fri Sep 11 09:52:13 2009 From: jakub at fedoraproject.org (Jakub Jelinek) Date: Fri, 11 Sep 2009 09:52:13 +0000 (UTC) Subject: rpms/gcc/devel gcc44-pr41175-2.patch, NONE, 1.1 gcc44-rh518303.patch, NONE, 1.1 gcc44-rh522577.patch, NONE, 1.1 .cvsignore, 1.290, 1.291 gcc.spec, 1.68, 1.69 sources, 1.294, 1.295 gcc44-vta-cselib-subreg-of-value-more-pr41276.patch, 1.2, NONE Message-ID: <20090911095213.71D1C11C0099@cvs1.fedora.phx.redhat.com> Author: jakub Update of /cvs/pkgs/rpms/gcc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18307 Modified Files: .cvsignore gcc.spec sources Added Files: gcc44-pr41175-2.patch gcc44-rh518303.patch gcc44-rh522577.patch Removed Files: gcc44-vta-cselib-subreg-of-value-more-pr41276.patch Log Message: 4.4.1-13 gcc44-pr41175-2.patch: config/rs6000/rs6000.c | 24 + testsuite/gcc.target/powerpc/pr41175.c | 451 +++++++++++++++++++++++++++++++++ 2 files changed, 466 insertions(+), 9 deletions(-) --- NEW FILE gcc44-pr41175-2.patch --- 2009-09-11 Jakub Jelinek PR target/41175 * config/rs6000/rs6000.c (rs6000_emit_stack_reset): Handle savres if sp_offset != 0 and frame_reg_rtx != sp_reg_rtx. Use gen_add3_insn instead of gen_addsi3. (rs6000_emit_epilogue): Set r11 from offsetted frame_reg_rtx instead sp_reg_rtx, if frame_reg_rtx is r11, adjust sp_offset. Use gen_add3_insn instead of gen_addsi3. Merge two adjacent ifs with the same condition. * gcc.target/powerpc/pr41175.c: New test. --- gcc/config/rs6000/rs6000.c.jj 2009-09-09 20:46:57.000000000 +0200 +++ gcc/config/rs6000/rs6000.c 2009-09-11 10:29:01.101406443 +0200 @@ -18104,8 +18104,12 @@ rs6000_emit_stack_reset (rs6000_stack_t if (frame_reg_rtx != sp_reg_rtx) { if (sp_offset != 0) - return emit_insn (gen_addsi3 (sp_reg_rtx, frame_reg_rtx, - GEN_INT (sp_offset))); + { + rtx dest_reg = savres ? gen_rtx_REG (Pmode, 11) : sp_reg_rtx; + + return emit_insn (gen_add3_insn (dest_reg, frame_reg_rtx, + GEN_INT (sp_offset))); + } else if (!savres) return emit_move_insn (sp_reg_rtx, frame_reg_rtx); } @@ -19541,9 +19545,13 @@ rs6000_emit_epilogue (int sibcall) rs6000_emit_stack_reset (info, sp_reg_rtx, frame_reg_rtx, sp_offset, can_use_exit); else - emit_insn (gen_addsi3 (gen_rtx_REG (Pmode, 11), - sp_reg_rtx, - GEN_INT (sp_offset - info->fp_size))); + { + emit_insn (gen_add3_insn (gen_rtx_REG (Pmode, 11), + frame_reg_rtx, + GEN_INT (sp_offset - info->fp_size))); + if (REGNO (frame_reg_rtx) == 11) + sp_offset += info->fp_size; + } par = rs6000_make_savres_rtx (info, frame_reg_rtx, info->gp_save_offset, reg_mode, @@ -19648,12 +19656,10 @@ rs6000_emit_epilogue (int sibcall) info->lr_save_offset + sp_offset); emit_move_insn (gen_rtx_REG (Pmode, 0), mem); + emit_move_insn (gen_rtx_REG (Pmode, LR_REGNO), + gen_rtx_REG (Pmode, 0)); } - if (restore_lr && !restoring_GPRs_inline) - emit_move_insn (gen_rtx_REG (Pmode, LR_REGNO), - gen_rtx_REG (Pmode, 0)); - /* Restore fpr's if we need to do it without calling a function. */ if (restoring_FPRs_inline) for (i = 0; i < 64 - info->first_fp_reg_save; i++) --- gcc/testsuite/gcc.target/powerpc/pr41175.c.jj 2009-09-11 10:28:50.529527601 +0200 +++ gcc/testsuite/gcc.target/powerpc/pr41175.c 2009-09-11 10:18:59.000000000 +0200 @@ -0,0 +1,451 @@ +/* PR target/41175 */ +/* { dg-do run } */ +/* { dg-options "-Os" } */ + +#define X2(n) X1(n##0) X1(n##1) +#define X4(n) X2(n##0) X2(n##1) +#define X8(n) X4(n##0) X4(n##1) + +volatile int ll; + +__attribute__((noinline)) void +foo (void) +{ + asm volatile ("" : : : "memory"); +} + +__attribute__((noinline)) void +bar (char *p) +{ + asm volatile ("" : : "r" (p) : "memory"); +} + +__attribute__((noinline)) void +f1 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X8(c) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X8(c) "=m" (mem) : : "memory"); + foo (); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X8(c) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f2 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X8(c) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X8(c) "=m" (mem) : : "memory"); + char *pp = __builtin_alloca (ll); + bar (pp); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X8(c) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f3 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X8(c) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X8(c) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X8(c) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f4 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X8(c) +#undef X1 +#define X1(n) double fpr##n = 0.0; + X4(d) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X8(c) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "+f" (fpr##n), + asm volatile ("" : X4(d) "=m" (mem) : : "memory"); + foo (); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X8(c) "m" (mem) : "memory"); +#undef X1 +#define X1(n) "f" (fpr##n), + asm volatile ("" : : X4(d) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f5 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X8(c) +#undef X1 +#define X1(n) double fpr##n = 0.0; + X4(d) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X8(c) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "+f" (fpr##n), + asm volatile ("" : X4(d) "=m" (mem) : : "memory"); + char *pp = __builtin_alloca (ll); + bar (pp); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X8(c) "m" (mem) : "memory"); +#undef X1 +#define X1(n) "f" (fpr##n), + asm volatile ("" : : X4(d) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f6 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X8(c) +#undef X1 +#define X1(n) double fpr##n = 0.0; + X4(d) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X8(c) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "+f" (fpr##n), + asm volatile ("" : X4(d) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X8(c) "m" (mem) : "memory"); +#undef X1 +#define X1(n) "f" (fpr##n), + asm volatile ("" : : X4(d) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f7 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X8(c) +#undef X1 +#define X1(n) double fpr##n = 0.0; + X2(d) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X8(c) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "+f" (fpr##n), + asm volatile ("" : X2(d) "=m" (mem) : : "memory"); + foo (); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X8(c) "m" (mem) : "memory"); +#undef X1 +#define X1(n) "f" (fpr##n), + asm volatile ("" : : X2(d) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f8 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X8(c) +#undef X1 +#define X1(n) double fpr##n = 0.0; + X2(d) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X8(c) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "+f" (fpr##n), + asm volatile ("" : X2(d) "=m" (mem) : : "memory"); + char *pp = __builtin_alloca (ll); + bar (pp); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X8(c) "m" (mem) : "memory"); +#undef X1 +#define X1(n) "f" (fpr##n), + asm volatile ("" : : X2(d) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f9 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X8(c) +#undef X1 +#define X1(n) double fpr##n = 0.0; + X2(d) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X8(c) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "+f" (fpr##n), + asm volatile ("" : X2(d) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X8(c) "m" (mem) : "memory"); +#undef X1 +#define X1(n) "f" (fpr##n), + asm volatile ("" : : X2(d) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f10 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X4(c) +#undef X1 +#define X1(n) double fpr##n = 0.0; + X1(d) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X4(c) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "+f" (fpr##n), + asm volatile ("" : X1(d) "=m" (mem) : : "memory"); + foo (); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X4(c) "m" (mem) : "memory"); +#undef X1 +#define X1(n) "f" (fpr##n), + asm volatile ("" : : X1(d) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f11 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X4(c) +#undef X1 +#define X1(n) double fpr##n = 0.0; + X1(d) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X4(c) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "+f" (fpr##n), + asm volatile ("" : X1(d) "=m" (mem) : : "memory"); + char *pp = __builtin_alloca (ll); + bar (pp); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X4(c) "m" (mem) : "memory"); +#undef X1 +#define X1(n) "f" (fpr##n), + asm volatile ("" : : X1(d) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f12 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X4(c) +#undef X1 +#define X1(n) double fpr##n = 0.0; + X1(d) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X4(c) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "+f" (fpr##n), + asm volatile ("" : X1(d) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X4(c) "m" (mem) : "memory"); +#undef X1 +#define X1(n) "f" (fpr##n), + asm volatile ("" : : X1(d) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f13 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X2(c) +#undef X1 +#define X1(n) double fpr##n = 0.0; + X8(d) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X2(c) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "+f" (fpr##n), + asm volatile ("" : X8(d) "=m" (mem) : : "memory"); + foo (); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X2(c) "m" (mem) : "memory"); +#undef X1 +#define X1(n) "f" (fpr##n), + asm volatile ("" : : X8(d) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f14 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X2(c) +#undef X1 +#define X1(n) double fpr##n = 0.0; + X8(d) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X2(c) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "+f" (fpr##n), + asm volatile ("" : X8(d) "=m" (mem) : : "memory"); + char *pp = __builtin_alloca (ll); + bar (pp); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X2(c) "m" (mem) : "memory"); +#undef X1 +#define X1(n) "f" (fpr##n), + asm volatile ("" : : X8(d) "m" (mem) : "memory"); +} + +__attribute__((noinline)) void +f15 (void) +{ + int mem; +#undef X1 +#define X1(n) int gpr##n = 0; + X8(a) X8(b) X2(c) +#undef X1 +#define X1(n) double fpr##n = 0.0; + X8(d) +#undef X1 +#define X1(n) "+r" (gpr##n), + asm volatile ("" : X8(a) "=m" (mem) : : "memory"); + asm volatile ("" : X8(b) "=m" (mem) : : "memory"); + asm volatile ("" : X2(c) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "+f" (fpr##n), + asm volatile ("" : X8(d) "=m" (mem) : : "memory"); +#undef X1 +#define X1(n) "r" (gpr##n), + asm volatile ("" : : X8(a) "m" (mem) : "memory"); + asm volatile ("" : : X8(b) "m" (mem) : "memory"); + asm volatile ("" : : X2(c) "m" (mem) : "memory"); +#undef X1 +#define X1(n) "f" (fpr##n), + asm volatile ("" : : X8(d) "m" (mem) : "memory"); +} + +int +main () +{ + ll = 60; + f1 (); + f2 (); + f3 (); + f4 (); + f5 (); + f6 (); + f7 (); + f8 (); + f9 (); + f10 (); + f11 (); + f12 (); + f13 (); + f14 (); + f15 (); + return 0; +} gcc44-rh518303.patch: integrate.c | 9 +++++++++ 1 file changed, 9 insertions(+) --- NEW FILE gcc44-rh518303.patch --- 2009-09-09 Jakub Jelinek * integrate.c (set_block_abstract_flags): Call set_decl_abstract_flags also on BLOCK_NONLOCALIZED_VARs. --- gcc/integrate.c.jj 2009-03-04 12:12:03.000000000 +0100 +++ gcc/integrate.c 2009-09-09 18:07:07.000000000 +0200 @@ -167,6 +167,7 @@ set_block_abstract_flags (tree stmt, int { tree local_decl; tree subblock; + unsigned int i; BLOCK_ABSTRACT (stmt) = setting; @@ -175,6 +176,14 @@ set_block_abstract_flags (tree stmt, int local_decl = TREE_CHAIN (local_decl)) set_decl_abstract_flags (local_decl, setting); + for (i = 0; i < BLOCK_NUM_NONLOCALIZED_VARS (stmt); i++) + { + local_decl = BLOCK_NONLOCALIZED_VAR (stmt, i); + if ((TREE_CODE (local_decl) == VAR_DECL && !TREE_STATIC (local_decl)) + || TREE_CODE (local_decl) == PARM_DECL) + set_decl_abstract_flags (local_decl, setting); + } + for (subblock = BLOCK_SUBBLOCKS (stmt); subblock != NULL_TREE; subblock = BLOCK_CHAIN (subblock)) gcc44-rh522577.patch: combine.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE gcc44-rh522577.patch --- 2009-09-11 Jakub Jelinek * combine.c (propagate_for_debug_subst): Call wrap_constant on top. --- gcc/combine.c.jj 2009-09-08 12:32:31.000000000 +0200 +++ gcc/combine.c 2009-09-11 11:01:32.000000000 +0200 @@ -2311,7 +2311,7 @@ propagate_for_debug_subst (rtx *loc, voi to = simplify_gen_subreg (GET_MODE (x), to, GET_MODE (from), SUBREG_BYTE (x)); } - *loc = to; + *loc = wrap_constant (GET_MODE (x), to); pair->changed = true; return -1; } Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/.cvsignore,v retrieving revision 1.290 retrieving revision 1.291 diff -u -p -r1.290 -r1.291 --- .cvsignore 10 Sep 2009 14:24:08 -0000 1.290 +++ .cvsignore 11 Sep 2009 09:52:12 -0000 1.291 @@ -1,2 +1,2 @@ fastjar-0.97.tar.gz -gcc-4.4.1-20090910.tar.bz2 +gcc-4.4.1-20090911.tar.bz2 Index: gcc.spec =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/gcc.spec,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- gcc.spec 10 Sep 2009 14:24:08 -0000 1.68 +++ gcc.spec 11 Sep 2009 09:52:12 -0000 1.69 @@ -1,9 +1,9 @@ -%global DATE 20090910 -%global SVNREV 151593 +%global DATE 20090911 +%global SVNREV 151630 %global gcc_version 4.4.1 # Note, gcc_release must be integer, if you want to add suffixes to # %{release}, append them after %{gcc_release} on Release: line. -%global gcc_release 12 +%global gcc_release 13 %global _unpackaged_files_terminate_build 0 %global multilib_64_archs sparc64 ppc64 s390x x86_64 %global include_gappletviewer 1 @@ -160,9 +160,11 @@ Patch16: gcc44-unwind-debug-hook.patch Patch17: gcc44-pr38757.patch Patch18: gcc44-libstdc++-docs.patch Patch19: gcc44-vta-cfgexpand-ptr-mode-pr41248.patch -Patch20: gcc44-vta-cselib-subreg-of-value-more-pr41276.patch -Patch21: gcc44-powerpc-libgcc_s_so.patch -Patch22: gcc44-pr41175.patch +Patch20: gcc44-powerpc-libgcc_s_so.patch +Patch21: gcc44-pr41175.patch +Patch22: gcc44-pr41175-2.patch +Patch23: gcc44-rh518303.patch +Patch24: gcc44-rh522577.patch Patch1000: fastjar-0.97-segfault.patch @@ -469,9 +471,11 @@ which are required to compile with the G %patch18 -p0 -b .libstdc++-docs~ %endif %patch19 -p0 -b .vta-cfgexpand-ptr-mode-pr41248~ -%patch20 -p0 -b .gcc44-vta-cselib-subreg-of-value-more-pr41276~ -%patch21 -p0 -b .powerpc-libgcc_s_so~ -%patch22 -p0 -b .pr41175~ +%patch20 -p0 -b .powerpc-libgcc_s_so~ +%patch21 -p0 -b .pr41175~ +%patch22 -p0 -b .pr41175-2~ +%patch23 -p0 -b .rh518303~ +%patch24 -p0 -b .rh522577~ # This testcase doesn't compile. rm libjava/testsuite/libjava.lang/PR35020* @@ -1827,6 +1831,11 @@ fi %doc rpm.doc/changelogs/libmudflap/ChangeLog* %changelog +* Fri Sep 11 2009 Jakub Jelinek 4.4.1-13 +- fix ICE in debuginfo output with BLOCK_NONLOCALIZED_VARS (#518303) +- wrap_constant when propagating for subst in debug in the combiner (#522577) +- further fix for ppc -m32 -Os out of line gpr/fpr restoring (PR target/41175) + * Thu Sep 10 2009 Jakub Jelinek 4.4.1-12 - update from gcc-4_4-branch - PRs bootstrap/41180, target/41315 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/sources,v retrieving revision 1.294 retrieving revision 1.295 diff -u -p -r1.294 -r1.295 --- sources 10 Sep 2009 14:24:09 -0000 1.294 +++ sources 11 Sep 2009 09:52:13 -0000 1.295 @@ -1,2 +1,2 @@ 2659f09c2e43ef8b7d4406321753f1b2 fastjar-0.97.tar.gz -e928ff85387b4b7c8f1f065a15f0a4f9 gcc-4.4.1-20090910.tar.bz2 +36739b78d9654be37ccf6019e72db459 gcc-4.4.1-20090911.tar.bz2 --- gcc44-vta-cselib-subreg-of-value-more-pr41276.patch DELETED --- From pravins at fedoraproject.org Fri Sep 11 10:04:37 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:04:37 +0000 (UTC) Subject: rpms/lohit-gujarati-fonts/devel import.log, NONE, 1.1 lohit-gujarati-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911100437.134DA11C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-gujarati-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21854/devel Modified Files: .cvsignore sources Added Files: import.log lohit-gujarati-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-gujarati-fonts-2_4_3-1_fc11:HEAD:lohit-gujarati-fonts-2.4.3-1.fc11.src.rpm:1252663708 --- NEW FILE lohit-gujarati-fonts.spec --- %global fontname lohit-gujarati %global fontconf 66-%{fontname}.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Gujarati font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/gujarati/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Gujarati truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-gujarati-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:10:23 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:04:36 -0000 1.2 @@ -0,0 +1 @@ +lohit-gujarati-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-gujarati-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:10:23 -0000 1.1 +++ sources 11 Sep 2009 10:04:36 -0000 1.2 @@ -0,0 +1 @@ +92dacc86836abbf69bfcc47c3e9ae669 lohit-gujarati-2.4.3.tar.gz From pravins at fedoraproject.org Fri Sep 11 10:06:35 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:06:35 +0000 (UTC) Subject: rpms/lohit-hindi-fonts/devel import.log, NONE, 1.1 lohit-hindi-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911100635.7E1D511C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-hindi-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23109/devel Modified Files: .cvsignore sources Added Files: import.log lohit-hindi-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-hindi-fonts-2_4_3-1_fc11:HEAD:lohit-hindi-fonts-2.4.3-1.fc11.src.rpm:1252663836 --- NEW FILE lohit-hindi-fonts.spec --- %global fontname lohit-hindi %global fontconf 66-%{fontname}.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Hindi font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/gujarati/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Hindi truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-hindi-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:21:16 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:06:35 -0000 1.2 @@ -0,0 +1 @@ +lohit-hindi-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-hindi-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:21:17 -0000 1.1 +++ sources 11 Sep 2009 10:06:35 -0000 1.2 @@ -0,0 +1 @@ +4612dc350a1364745c42935d5d67ba04 lohit-hindi-2.4.3.tar.gz From pravins at fedoraproject.org Fri Sep 11 10:09:54 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:09:54 +0000 (UTC) Subject: rpms/lohit-kannada-fonts/devel import.log, NONE, 1.1 lohit-kannada-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911100954.E82E611C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-kannada-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24471/devel Modified Files: .cvsignore sources Added Files: import.log lohit-kannada-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-kannada-fonts-2_4_3-1_fc11:HEAD:lohit-kannada-fonts-2.4.3-1.fc11.src.rpm:1252664020 --- NEW FILE lohit-kannada-fonts.spec --- %global fontname lohit-kannada %global fontconf 66-%{fontname}.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Kannada font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/kannada/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Kannada truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-kannada-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:29:41 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:09:54 -0000 1.2 @@ -0,0 +1 @@ +lohit-kannada-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-kannada-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:29:41 -0000 1.1 +++ sources 11 Sep 2009 10:09:54 -0000 1.2 @@ -0,0 +1 @@ +a5a3d4367ebf8f68388bd9c75f82e8a0 lohit-kannada-2.4.3.tar.gz From pravins at fedoraproject.org Fri Sep 11 10:13:56 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:13:56 +0000 (UTC) Subject: rpms/lohit-kashmiri-fonts/devel import.log, NONE, 1.1 lohit-kashmiri-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911101356.995B211C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-kashmiri-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25708/devel Modified Files: .cvsignore sources Added Files: import.log lohit-kashmiri-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-kashmiri-fonts-2_4_3-1_fc11:HEAD:lohit-kashmiri-fonts-2.4.3-1.fc11.src.rpm:1252664215 --- NEW FILE lohit-kashmiri-fonts.spec --- %global fontname lohit-kashmiri %global fontconf 66-%{fontname}@devanagari.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Kashmiri Devanagari Script Font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/gujarati/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Kashmiri devanagari script truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-kashmiri-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:42:56 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:13:56 -0000 1.2 @@ -0,0 +1 @@ +lohit-kashmiri-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-kashmiri-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:42:56 -0000 1.1 +++ sources 11 Sep 2009 10:13:56 -0000 1.2 @@ -0,0 +1 @@ +d93ad45a8834d963d4d315719000c65d lohit-kashmiri-2.4.3.tar.gz From jakub at fedoraproject.org Fri Sep 11 10:19:55 2009 From: jakub at fedoraproject.org (Jakub Jelinek) Date: Fri, 11 Sep 2009 10:19:55 +0000 (UTC) Subject: rpms/gcc/devel gcc44-pr41175-2.patch,1.1,1.2 Message-ID: <20090911101955.7C3C711C0099@cvs1.fedora.phx.redhat.com> Author: jakub Update of /cvs/pkgs/rpms/gcc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27510 Modified Files: gcc44-pr41175-2.patch Log Message: 4.4.1-13 gcc44-pr41175-2.patch: config/rs6000/rs6000.c | 24 + testsuite/gcc.target/powerpc/pr41175.c | 451 +++++++++++++++++++++++++++++++++ 2 files changed, 466 insertions(+), 9 deletions(-) Index: gcc44-pr41175-2.patch =================================================================== RCS file: /cvs/pkgs/rpms/gcc/devel/gcc44-pr41175-2.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gcc44-pr41175-2.patch 11 Sep 2009 09:52:12 -0000 1.1 +++ gcc44-pr41175-2.patch 11 Sep 2009 10:19:55 -0000 1.2 @@ -13,9 +13,9 @@ --- gcc/config/rs6000/rs6000.c.jj 2009-09-09 20:46:57.000000000 +0200 +++ gcc/config/rs6000/rs6000.c 2009-09-11 10:29:01.101406443 +0200 -@@ -18104,8 +18104,12 @@ rs6000_emit_stack_reset (rs6000_stack_t - if (frame_reg_rtx != sp_reg_rtx) +@@ -18083,8 +18083,12 @@ rs6000_emit_stack_reset (rs6000_stack_t { + rs6000_emit_stack_tie (); if (sp_offset != 0) - return emit_insn (gen_addsi3 (sp_reg_rtx, frame_reg_rtx, - GEN_INT (sp_offset))); @@ -28,7 +28,7 @@ else if (!savres) return emit_move_insn (sp_reg_rtx, frame_reg_rtx); } -@@ -19541,9 +19545,13 @@ rs6000_emit_epilogue (int sibcall) +@@ -19525,9 +19529,13 @@ rs6000_emit_epilogue (int sibcall) rs6000_emit_stack_reset (info, sp_reg_rtx, frame_reg_rtx, sp_offset, can_use_exit); else @@ -45,7 +45,7 @@ par = rs6000_make_savres_rtx (info, frame_reg_rtx, info->gp_save_offset, reg_mode, -@@ -19648,12 +19656,10 @@ rs6000_emit_epilogue (int sibcall) +@@ -19632,12 +19640,10 @@ rs6000_emit_epilogue (int sibcall) info->lr_save_offset + sp_offset); emit_move_insn (gen_rtx_REG (Pmode, 0), mem); From pravins at fedoraproject.org Fri Sep 11 10:21:08 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:21:08 +0000 (UTC) Subject: rpms/lohit-konkani-fonts/devel import.log, NONE, 1.1 lohit-konkani-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911102108.2314D11C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-konkani-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27971/devel Modified Files: .cvsignore sources Added Files: import.log lohit-konkani-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-konkani-fonts-2_4_3-1_fc11:HEAD:lohit-konkani-fonts-2.4.3-1.fc11.src.rpm:1252664687 --- NEW FILE lohit-konkani-fonts.spec --- %global fontname lohit-konkani %global fontconf 66-%{fontname}.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Konkani Font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/konkani/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Konkani truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-konkani-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:44:57 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:21:07 -0000 1.2 @@ -0,0 +1 @@ +lohit-konkani-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-konkani-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:44:57 -0000 1.1 +++ sources 11 Sep 2009 10:21:08 -0000 1.2 @@ -0,0 +1 @@ +4e207253134e0c487da1f5bb22de4bf0 lohit-konkani-2.4.3.tar.gz From paragn at fedoraproject.org Fri Sep 11 10:29:13 2009 From: paragn at fedoraproject.org (paragn) Date: Fri, 11 Sep 2009 10:29:13 +0000 (UTC) Subject: rpms/iok/devel .cvsignore, 1.12, 1.13 iok.spec, 1.14, 1.15 sources, 1.12, 1.13 Message-ID: <20090911102913.93DBD11C0099@cvs1.fedora.phx.redhat.com> Author: paragn Update of /cvs/pkgs/rpms/iok/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30379 Modified Files: .cvsignore iok.spec sources Log Message: * Fri Sep 11 2009 Parag Nemade - 1.3.7-1 - Update to Next release 1.3.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/iok/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 20 Jul 2009 10:54:45 -0000 1.12 +++ .cvsignore 11 Sep 2009 10:29:13 -0000 1.13 @@ -1 +1 @@ -iok-1.3.6.tar.gz +iok-1.3.7.tar.gz Index: iok.spec =================================================================== RCS file: /cvs/pkgs/rpms/iok/devel/iok.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- iok.spec 25 Jul 2009 03:28:19 -0000 1.14 +++ iok.spec 11 Sep 2009 10:29:13 -0000 1.15 @@ -1,11 +1,11 @@ Name: iok -Version: 1.3.6 -Release: 2%{?dist} +Version: 1.3.7 +Release: 1%{?dist} Summary: Indic Onscreen Virtual Keyboard Group: Applications/System License: GPLv2+ URL: http://iok.sourceforge.net -Source0: http://downloads.sourceforge.net/iok/%{name}-%{version}.tar.gz +Source0: https://fedorahosted.org/releases/i/o/iok/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: desktop-file-utils libXtst-devel BuildRequires: gtk2-devel gettext libxml2-devel @@ -49,6 +49,9 @@ rm -rf %{buildroot} %changelog +* Fri Sep 11 2009 Parag Nemade - 1.3.7-1 +- Update to Next release 1.3.7 + * Fri Jul 24 2009 Fedora Release Engineering - 1.3.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/iok/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 20 Jul 2009 10:54:45 -0000 1.12 +++ sources 11 Sep 2009 10:29:13 -0000 1.13 @@ -1 +1 @@ -5fff52cf98fa25dbb170d6138d7a553f iok-1.3.6.tar.gz +ec37ab7dc2a22b7ddc93dba0077f43cc iok-1.3.7.tar.gz From athimm at fedoraproject.org Fri Sep 11 10:33:46 2009 From: athimm at fedoraproject.org (athimm) Date: Fri, 11 Sep 2009 10:33:46 +0000 (UTC) Subject: rpms/fail2ban/F-10 .cvsignore, 1.7, 1.8 fail2ban.spec, 1.16, 1.17 sources, 1.10, 1.11 Message-ID: <20090911103346.4307911C0099@cvs1.fedora.phx.redhat.com> Author: athimm Update of /cvs/extras/rpms/fail2ban/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32743/F-10 Modified Files: .cvsignore fail2ban.spec sources Log Message: Update to 0.8.4. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fail2ban/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 25 Aug 2008 09:20:30 -0000 1.7 +++ .cvsignore 11 Sep 2009 10:33:45 -0000 1.8 @@ -1 +1,2 @@ -fail2ban-0.8.3.tar.bz2 +fail2ban-FAIL2BAN-0_8.tar.bz2 +fail2ban-0.8.4.tar.bz2 Index: fail2ban.spec =================================================================== RCS file: /cvs/extras/rpms/fail2ban/F-10/fail2ban.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- fail2ban.spec 27 Aug 2009 20:01:13 -0000 1.16 +++ fail2ban.spec 11 Sep 2009 10:33:45 -0000 1.17 @@ -3,19 +3,16 @@ Summary: Ban IPs that make too many password failures Name: fail2ban -Version: 0.8.3 -Release: 21%{?dist} +Version: 0.8.4 +Release: 23%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://fail2ban.sourceforge.net/ -Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 Source1: fail2ban-logrotate Patch0: fail2ban-0.8.3-init.patch Patch1: fail2ban-0.8.1-sshd.patch -#Patch2: fail2ban-0.8.1-sock.patch Patch3: fail2ban-0.8.2-fd_cloexec.patch -Patch4: 0001-BF-anchoring-regex-for-IP-with-at-the-end.patch -Patch5: fail2ban-0.8.3-inodecheck.patch Patch6: fail2ban-0.8.3-log2syslog.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: python-devel >= 2.3 @@ -34,10 +31,7 @@ failures. It updates firewall rules to r %setup -q %patch0 -p1 -b .init %patch1 -p1 -b .sshd -#patch2 -p1 -b .sock %patch3 -p1 -b .fd_cloexec -%patch4 -p1 -b .CVE-2009-0362 -%patch5 -p1 -b .inodecheck %patch6 -p1 -b .log2syslog %build @@ -88,6 +82,12 @@ fi %dir %{_localstatedir}/run/fail2ban %changelog +* Fri Sep 11 2009 Axel Thimm - 0.8.4-23 +- update to 0.8.4. + +* Wed Sep 2 2009 Axel Thimm - 0.8.3-22 +- Update to a newer svn snapshot to fix python 2.6 issue. + * Thu Aug 27 2009 Axel Thimm - 0.8.3-21 - Log to syslog (RH bug #491983). Also deals with RH bug #515116. - Check inodes of log files (RH bug #503852). Index: sources =================================================================== RCS file: /cvs/extras/rpms/fail2ban/F-10/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 27 Aug 2009 20:01:13 -0000 1.10 +++ sources 11 Sep 2009 10:33:46 -0000 1.11 @@ -1 +1,2 @@ -b438d7e2ce77a469fb0cca2a5cc0b81c fail2ban-0.8.3.tar.bz2 +76b4d0e69ad808950b8353c6fcf93615 fail2ban-FAIL2BAN-0_8.tar.bz2 +df94335a5d12b4750869e5fe350073fa fail2ban-0.8.4.tar.bz2 From athimm at fedoraproject.org Fri Sep 11 10:33:46 2009 From: athimm at fedoraproject.org (athimm) Date: Fri, 11 Sep 2009 10:33:46 +0000 (UTC) Subject: rpms/fail2ban/F-11 .cvsignore, 1.8, 1.9 fail2ban.spec, 1.19, 1.20 sources, 1.11, 1.12 Message-ID: <20090911103346.6D10111C0099@cvs1.fedora.phx.redhat.com> Author: athimm Update of /cvs/extras/rpms/fail2ban/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32743/F-11 Modified Files: .cvsignore fail2ban.spec sources Log Message: Update to 0.8.4. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fail2ban/F-11/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 2 Sep 2009 19:00:43 -0000 1.8 +++ .cvsignore 11 Sep 2009 10:33:46 -0000 1.9 @@ -1 +1,2 @@ fail2ban-FAIL2BAN-0_8.tar.bz2 +fail2ban-0.8.4.tar.bz2 Index: fail2ban.spec =================================================================== RCS file: /cvs/extras/rpms/fail2ban/F-11/fail2ban.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- fail2ban.spec 2 Sep 2009 19:00:43 -0000 1.19 +++ fail2ban.spec 11 Sep 2009 10:33:46 -0000 1.20 @@ -3,13 +3,12 @@ Summary: Ban IPs that make too many password failures Name: fail2ban -Version: 0.8.3 -Release: 22%{?dist} +Version: 0.8.4 +Release: 23%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://fail2ban.sourceforge.net/ -#Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 -Source0: http://www.fail2ban.org/nightly/fail2ban-FAIL2BAN-0_8.tar.bz2 +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 Source1: fail2ban-logrotate Patch0: fail2ban-0.8.3-init.patch Patch1: fail2ban-0.8.1-sshd.patch @@ -29,7 +28,7 @@ Fail2ban scans log files like /var/log/p failures. It updates firewall rules to reject the IP address. %prep -%setup -q -n %{name}-%{version}-SVN +%setup -q %patch0 -p1 -b .init %patch1 -p1 -b .sshd %patch3 -p1 -b .fd_cloexec @@ -83,6 +82,9 @@ fi %dir %{_localstatedir}/run/fail2ban %changelog +* Fri Sep 11 2009 Axel Thimm - 0.8.4-23 +- update to 0.8.4. + * Wed Sep 2 2009 Axel Thimm - 0.8.3-22 - Update to a newer svn snapshot to fix python 2.6 issue. Index: sources =================================================================== RCS file: /cvs/extras/rpms/fail2ban/F-11/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 2 Sep 2009 19:00:43 -0000 1.11 +++ sources 11 Sep 2009 10:33:46 -0000 1.12 @@ -1 +1,2 @@ 76b4d0e69ad808950b8353c6fcf93615 fail2ban-FAIL2BAN-0_8.tar.bz2 +df94335a5d12b4750869e5fe350073fa fail2ban-0.8.4.tar.bz2 From athimm at fedoraproject.org Fri Sep 11 10:33:46 2009 From: athimm at fedoraproject.org (athimm) Date: Fri, 11 Sep 2009 10:33:46 +0000 (UTC) Subject: rpms/fail2ban/devel .cvsignore, 1.8, 1.9 fail2ban.spec, 1.20, 1.21 sources, 1.11, 1.12 Message-ID: <20090911103346.A30CA11C0099@cvs1.fedora.phx.redhat.com> Author: athimm Update of /cvs/extras/rpms/fail2ban/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32743/devel Modified Files: .cvsignore fail2ban.spec sources Log Message: Update to 0.8.4. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fail2ban/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 2 Sep 2009 19:00:43 -0000 1.8 +++ .cvsignore 11 Sep 2009 10:33:46 -0000 1.9 @@ -1 +1,2 @@ fail2ban-FAIL2BAN-0_8.tar.bz2 +fail2ban-0.8.4.tar.bz2 Index: fail2ban.spec =================================================================== RCS file: /cvs/extras/rpms/fail2ban/devel/fail2ban.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- fail2ban.spec 2 Sep 2009 19:00:43 -0000 1.20 +++ fail2ban.spec 11 Sep 2009 10:33:46 -0000 1.21 @@ -3,13 +3,12 @@ Summary: Ban IPs that make too many password failures Name: fail2ban -Version: 0.8.3 -Release: 22%{?dist} +Version: 0.8.4 +Release: 23%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://fail2ban.sourceforge.net/ -#Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 -Source0: http://www.fail2ban.org/nightly/fail2ban-FAIL2BAN-0_8.tar.bz2 +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 Source1: fail2ban-logrotate Patch0: fail2ban-0.8.3-init.patch Patch1: fail2ban-0.8.1-sshd.patch @@ -29,7 +28,7 @@ Fail2ban scans log files like /var/log/p failures. It updates firewall rules to reject the IP address. %prep -%setup -q -n %{name}-%{version}-SVN +%setup -q %patch0 -p1 -b .init %patch1 -p1 -b .sshd %patch3 -p1 -b .fd_cloexec @@ -83,6 +82,9 @@ fi %dir %{_localstatedir}/run/fail2ban %changelog +* Fri Sep 11 2009 Axel Thimm - 0.8.4-23 +- update to 0.8.4. + * Wed Sep 2 2009 Axel Thimm - 0.8.3-22 - Update to a newer svn snapshot to fix python 2.6 issue. Index: sources =================================================================== RCS file: /cvs/extras/rpms/fail2ban/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 2 Sep 2009 19:00:43 -0000 1.11 +++ sources 11 Sep 2009 10:33:46 -0000 1.12 @@ -1 +1,2 @@ 76b4d0e69ad808950b8353c6fcf93615 fail2ban-FAIL2BAN-0_8.tar.bz2 +df94335a5d12b4750869e5fe350073fa fail2ban-0.8.4.tar.bz2 From kaigai at fedoraproject.org Fri Sep 11 10:40:20 2009 From: kaigai at fedoraproject.org (KaiGai Kohei) Date: Fri, 11 Sep 2009 10:40:20 +0000 (UTC) Subject: rpms/sepostgresql/devel .cvsignore, 1.15, 1.16 sepostgresql-8.4.patch, 1.1, 1.2 sepostgresql.init, 1.35, 1.36 sepostgresql.spec, 1.41, 1.42 sources, 1.12, 1.13 Message-ID: <20090911104020.E362811C043A@cvs1.fedora.phx.redhat.com> Author: kaigai Update of /cvs/pkgs/rpms/sepostgresql/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3177 Modified Files: .cvsignore sepostgresql-8.4.patch sepostgresql.init sepostgresql.spec sources Log Message: upgrade base PostgreSQL v8.4.0->8.4.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 19 Aug 2009 12:00:29 -0000 1.15 +++ .cvsignore 11 Sep 2009 10:40:19 -0000 1.16 @@ -1 +1 @@ -postgresql-8.4.0.tar.bz2 +postgresql-8.4.1.tar.bz2 sepostgresql-8.4.patch: configure | 113 configure.in | 13 src/Makefile.global.in | 1 src/backend/Makefile | 7 src/backend/access/common/heaptuple.c | 15 src/backend/access/common/tupdesc.c | 6 src/backend/access/heap/heapam.c | 12 src/backend/access/heap/tuptoaster.c | 12 src/backend/access/transam/xact.c | 26 src/backend/bootstrap/bootparse.y | 9 src/backend/bootstrap/bootstrap.c | 8 src/backend/catalog/Makefile | 4 src/backend/catalog/aclchk.c | 13 src/backend/catalog/catalog.c | 6 src/backend/catalog/dependency.c | 35 src/backend/catalog/heap.c | 89 src/backend/catalog/index.c | 26 src/backend/catalog/namespace.c | 33 src/backend/catalog/pg_aggregate.c | 3 src/backend/catalog/pg_largeobject.c | 7 src/backend/catalog/pg_namespace.c | 4 src/backend/catalog/pg_proc.c | 19 src/backend/catalog/pg_security.c | 637 +++++ src/backend/catalog/pg_shdepend.c | 16 src/backend/catalog/pg_type.c | 24 src/backend/catalog/toasting.c | 9 src/backend/commands/aggregatecmds.c | 6 src/backend/commands/alter.c | 33 src/backend/commands/cluster.c | 11 src/backend/commands/conversioncmds.c | 4 src/backend/commands/copy.c | 255 !! src/backend/commands/dbcommands.c | 95 src/backend/commands/foreigncmds.c | 7 src/backend/commands/functioncmds.c | 91 src/backend/commands/lockcmds.c | 4 src/backend/commands/proclang.c | 15 src/backend/commands/schemacmds.c | 62 src/backend/commands/sequence.c | 16 src/backend/commands/tablecmds.c | 192 + src/backend/commands/trigger.c | 4 src/backend/commands/tsearchcmds.c | 7 src/backend/commands/typecmds.c | 31 src/backend/executor/execJunk.c | 5 src/backend/executor/execMain.c | 141 ! src/backend/executor/execQual.c | 3 src/backend/executor/execScan.c | 24 src/backend/executor/execTuples.c | 14 src/backend/executor/execUtils.c | 6 src/backend/executor/functions.c | 6 src/backend/executor/nodeAgg.c | 4 src/backend/executor/nodeMergejoin.c | 2 src/backend/executor/nodeSubplan.c | 4 src/backend/executor/nodeWindowAgg.c | 4 src/backend/executor/spi.c | 2 src/backend/libpq/be-fsstubs.c | 67 src/backend/nodes/copyfuncs.c | 22 src/backend/nodes/equalfuncs.c | 19 src/backend/nodes/outfuncs.c | 4 src/backend/optimizer/plan/createplan.c | 3 src/backend/optimizer/util/clauses.c | 3 src/backend/optimizer/util/relnode.c | 2 src/backend/parser/analyze.c | 46 src/backend/parser/gram.y | 106 src/backend/parser/parse_target.c | 63 src/backend/postmaster/autovacuum.c | 2 src/backend/postmaster/postmaster.c | 43 src/backend/security/Makefile | 13 src/backend/security/rowlevel.c | 121 src/backend/security/sepgsql/Makefile | 16 src/backend/security/sepgsql/avc.c | 894 +++++++ src/backend/security/sepgsql/checker.c | 443 +++ src/backend/security/sepgsql/dummy.c | 79 src/backend/security/sepgsql/hooks.c | 1273 ++++++++++ src/backend/security/sepgsql/label.c | 1151 +++++++++ src/backend/security/sepgsql/misc.c | 304 ++ src/backend/security/sepgsql/perms.c | 464 +++ src/backend/security/sepgsql/policy/Makefile | 28 src/backend/security/sepgsql/policy/sepostgresql-devel.fc.template | 12 src/backend/security/sepgsql/policy/sepostgresql-devel.te | 121 src/backend/storage/file/fd.c | 7 src/backend/storage/ipc/ipci.c | 2 src/backend/storage/large_object/inv_api.c | 118 src/backend/tcop/fastpath.c | 3 src/backend/tcop/pquery.c | 2 src/backend/tcop/utility.c | 36 src/backend/utils/adt/genfile.c | 4 src/backend/utils/adt/ri_triggers.c | 18 src/backend/utils/adt/trigfuncs.c | 4 src/backend/utils/cache/plancache.c | 9 src/backend/utils/cache/relcache.c | 22 src/backend/utils/cache/syscache.c | 26 src/backend/utils/fmgr/dfmgr.c | 7 src/backend/utils/fmgr/fmgr.c | 2 src/backend/utils/init/postinit.c | 9 src/backend/utils/misc/guc.c | 27 src/backend/utils/misc/postgresql.conf.sample | 5 src/backend/utils/misc/superuser.c | 15 src/bin/initdb/initdb.c | 13 src/bin/pg_dump/pg_dump.c | 150 ! src/bin/pg_dump/pg_dump.h | 2 src/bin/pg_dump/pg_dumpall.c | 72 src/include/access/htup.h | 32 src/include/access/sysattr.h | 14 src/include/access/tupdesc.h | 1 src/include/catalog/dependency.h | 3 src/include/catalog/heap.h | 11 src/include/catalog/indexing.h | 5 src/include/catalog/pg_attribute.h | 4 src/include/catalog/pg_namespace.h | 2 src/include/catalog/pg_proc.h | 21 src/include/catalog/pg_proc_fn.h | 3 src/include/catalog/pg_security.h | 101 src/include/catalog/toasting.h | 3 src/include/commands/alter.h | 1 src/include/commands/dbcommands.h | 1 src/include/commands/defrem.h | 1 src/include/commands/schemacmds.h | 1 src/include/commands/tablecmds.h | 3 src/include/executor/executor.h | 7 src/include/executor/tuptable.h | 1 src/include/libpq/be-fsstubs.h | 3 src/include/nodes/nodes.h | 1 src/include/nodes/parsenodes.h | 18 src/include/nodes/plannodes.h | 7 src/include/nodes/relation.h | 9 src/include/pg_config.h.in | 3 src/include/security/rowlevel.h | 44 src/include/security/sepgsql.h | 534 ++++ src/include/storage/fd.h | 1 src/include/storage/large_object.h | 3 src/include/storage/lwlock.h | 1 src/include/utils/errcodes.h | 5 src/include/utils/syscache.h | 2 src/test/regress/expected/sanity_check.out | 3 134 files changed, 8287 insertions(+), 2 deletions(-), 607 modifications(!) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.1 -r 1.2 sepostgresql-8.4.patchIndex: sepostgresql-8.4.patch =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/devel/sepostgresql-8.4.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sepostgresql-8.4.patch 19 Aug 2009 12:00:30 -0000 1.1 +++ sepostgresql-8.4.patch 11 Sep 2009 10:40:20 -0000 1.2 @@ -1,6 +1,6 @@ diff -Nrpc base/configure sepgsql/configure -*** base/configure Tue Jun 30 01:26:47 2009 ---- sepgsql/configure Wed Jul 15 21:17:18 2009 +*** base/configure Sun Sep 6 19:40:49 2009 +--- sepgsql/configure Sun Sep 6 19:53:10 2009 *************** with_libxml *** 710,715 **** --- 710,716 ---- @@ -189,8 +189,8 @@ diff -Nrpc base/configure sepgsql/config elif $ac_last_try; then { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 diff -Nrpc base/configure.in sepgsql/configure.in -*** base/configure.in Tue Jun 30 01:26:47 2009 ---- sepgsql/configure.in Wed Jul 15 19:35:52 2009 +*** base/configure.in Sun Sep 6 19:40:49 2009 +--- sepgsql/configure.in Sun Sep 6 19:53:10 2009 *************** PGAC_ARG_BOOL(with, zlib, yes, *** 764,769 **** --- 764,782 ---- @@ -262,7 +262,7 @@ diff -Nrpc base/src/backend/Makefile sep all: submake-libpgport postgres $(POSTGRES_IMP) diff -Nrpc base/src/backend/access/common/heaptuple.c sepgsql/src/backend/access/common/heaptuple.c *** base/src/backend/access/common/heaptuple.c Thu Jun 18 10:20:52 2009 ---- sepgsql/src/backend/access/common/heaptuple.c Wed Jul 15 19:48:58 2009 +--- sepgsql/src/backend/access/common/heaptuple.c Thu Sep 10 15:18:03 2009 *************** *** 60,65 **** --- 60,66 ---- @@ -279,7 +279,7 @@ diff -Nrpc base/src/backend/access/commo case MinCommandIdAttributeNumber: case MaxTransactionIdAttributeNumber: case MaxCommandIdAttributeNumber: -+ case SecurityLabelAttributeNumber: ++ case SecurityAttributeNumber: /* these are never null */ break; @@ -289,8 +289,8 @@ diff -Nrpc base/src/backend/access/commo case TableOidAttributeNumber: result = ObjectIdGetDatum(tup->t_tableOid); break; -+ case SecurityLabelAttributeNumber: -+ result = securityHeapGetSecLabelSysattr(tup); ++ case SecurityAttributeNumber: ++ result = securitySysattSecLabelOut(tup->t_tableOid, tup); + break; default: elog(ERROR, "invalid attnum: %d", attnum); @@ -301,7 +301,7 @@ diff -Nrpc base/src/backend/access/commo if (tupleDescriptor->tdhasoid) len += sizeof(Oid); -+ if (tupleDescriptor->tdhasseclabel) ++ if (tupleDescriptor->tdhassecid) + len += sizeof(Oid); hoff = len = MAXALIGN(len); /* align user data safely */ @@ -312,8 +312,8 @@ diff -Nrpc base/src/backend/access/commo if (tupleDescriptor->tdhasoid) /* else leave infomask = 0 */ td->t_infomask = HEAP_HASOID; -+ if (tupleDescriptor->tdhasseclabel) -+ td->t_infomask |= HEAP_HAS_SECLABEL; ++ if (tupleDescriptor->tdhassecid) ++ td->t_infomask |= HEAP_HASSECID; heap_fill_tuple(tupleDescriptor, values, @@ -323,8 +323,8 @@ diff -Nrpc base/src/backend/access/commo newTuple->t_tableOid = tuple->t_tableOid; if (tupleDesc->tdhasoid) HeapTupleSetOid(newTuple, HeapTupleGetOid(tuple)); -+ if (HeapTupleHasSecLabel(newTuple)) -+ HeapTupleSetSecLabel(newTuple, HeapTupleGetSecLabel(tuple)); ++ if (HeapTupleHasSecid(newTuple)) ++ HeapTupleSetSecid(newTuple, HeapTupleGetSecid(tuple)); return newTuple; } @@ -334,7 +334,7 @@ diff -Nrpc base/src/backend/access/commo if (tupleDescriptor->tdhasoid) len += sizeof(Oid); -+ if (tupleDescriptor->tdhasseclabel) ++ if (tupleDescriptor->tdhassecid) + len += sizeof(Oid); hoff = len = MAXALIGN(len); /* align user data safely */ @@ -345,21 +345,21 @@ diff -Nrpc base/src/backend/access/commo if (tupleDescriptor->tdhasoid) /* else leave infomask = 0 */ tuple->t_infomask = HEAP_HASOID; -+ if (tupleDescriptor->tdhasseclabel) -+ tuple->t_infomask |= HEAP_HAS_SECLABEL; ++ if (tupleDescriptor->tdhassecid) ++ tuple->t_infomask |= HEAP_HASSECID; heap_fill_tuple(tupleDescriptor, values, diff -Nrpc base/src/backend/access/common/tupdesc.c sepgsql/src/backend/access/common/tupdesc.c *** base/src/backend/access/common/tupdesc.c Thu Jun 18 10:20:52 2009 ---- sepgsql/src/backend/access/common/tupdesc.c Wed Jul 15 19:30:50 2009 +--- sepgsql/src/backend/access/common/tupdesc.c Wed Sep 9 13:14:37 2009 *************** CreateTemplateTupleDesc(int natts, bool *** 88,93 **** --- 88,94 ---- desc->tdtypeid = RECORDOID; desc->tdtypmod = -1; desc->tdhasoid = hasoid; -+ desc->tdhasseclabel = false; ++ desc->tdhassecid = false; desc->tdrefcount = -1; /* assume not reference-counted */ return desc; @@ -369,7 +369,7 @@ diff -Nrpc base/src/backend/access/commo desc->tdtypeid = RECORDOID; desc->tdtypmod = -1; desc->tdhasoid = hasoid; -+ desc->tdhasseclabel = false; ++ desc->tdhassecid = false; desc->tdrefcount = -1; /* assume not reference-counted */ return desc; @@ -379,7 +379,7 @@ diff -Nrpc base/src/backend/access/commo desc->tdtypeid = tupdesc->tdtypeid; desc->tdtypmod = tupdesc->tdtypmod; -+ desc->tdhasseclabel = tupdesc->tdhasseclabel; ++ desc->tdhassecid = tupdesc->tdhassecid; return desc; } @@ -389,7 +389,7 @@ diff -Nrpc base/src/backend/access/commo desc->tdtypeid = tupdesc->tdtypeid; desc->tdtypmod = tupdesc->tdtypmod; -+ desc->tdhasseclabel = tupdesc->tdhasseclabel; ++ desc->tdhassecid = tupdesc->tdhassecid; return desc; } @@ -399,14 +399,14 @@ diff -Nrpc base/src/backend/access/commo return false; if (tupdesc1->tdhasoid != tupdesc2->tdhasoid) return false; -+ if (tupdesc1->tdhasseclabel != tupdesc2->tdhasseclabel) ++ if (tupdesc1->tdhassecid != tupdesc2->tdhassecid) + return false; for (i = 0; i < tupdesc1->natts; i++) { diff -Nrpc base/src/backend/access/heap/heapam.c sepgsql/src/backend/access/heap/heapam.c -*** base/src/backend/access/heap/heapam.c Thu Jun 18 10:20:52 2009 ---- sepgsql/src/backend/access/heap/heapam.c Wed Jul 15 19:39:56 2009 +*** base/src/backend/access/heap/heapam.c Sun Sep 6 19:40:49 2009 +--- sepgsql/src/backend/access/heap/heapam.c Tue Sep 8 23:55:48 2009 *************** *** 54,59 **** --- 54,60 ---- @@ -418,8 +418,8 @@ diff -Nrpc base/src/backend/access/heap/ #include "storage/freespace.h" #include "storage/lmgr.h" *************** heap_insert(Relation relation, HeapTuple -*** 2015,2020 **** ---- 2016,2027 ---- +*** 2016,2021 **** +--- 2017,2028 ---- Oid simple_heap_insert(Relation relation, HeapTuple tup) { @@ -433,29 +433,29 @@ diff -Nrpc base/src/backend/access/heap/ } *************** l2: -*** 2557,2562 **** ---- 2564,2574 ---- +*** 2558,2563 **** +--- 2565,2575 ---- Assert(!(newtup->t_data->t_infomask & HEAP_HASOID)); } -+ /* Preserve SecLabel, if not changed */ -+ if (HeapTupleHasSecLabel(newtup) && -+ !OidIsValid(HeapTupleGetSecLabel(newtup))) -+ HeapTupleSetSecLabel(newtup, HeapTupleGetSecLabel(&oldtup)); ++ /* Preserve SecurityId, if not changed */ ++ if (HeapTupleHasSecid(newtup) && ++ !OidIsValid(HeapTupleGetSecid(newtup))) ++ HeapTupleSetSecid(newtup, HeapTupleGetSecid(&oldtup)); + newtup->t_data->t_infomask &= ~(HEAP_XACT_MASK); [...7609 lines suppressed...] ++ sepgsqlCheckSchemaCreate(const char *nspName, DefElem *new_label, bool isTemp); + extern void -+ sepgsqlCheckSchemaDrop(Oid namespace_oid); ++ sepgsqlCheckSchemaDrop(Oid nspOid); + extern void -+ sepgsqlCheckSchemaSetattr(Oid namespace_oid); ++ sepgsqlCheckSchemaSetattr(Oid nspOid); + extern Oid -+ sepgsqlCheckSchemaRelabel(Oid namespace_oid, DefElem *new_label); ++ sepgsqlCheckSchemaRelabel(Oid nspOid, DefElem *new_label); ++ extern void ++ sepgsqlCheckSchemaAddName(Oid nspOid); ++ extern void ++ sepgsqlCheckSchemaRemoveName(Oid nspOid); + extern bool -+ sepgsqlCheckSchemaUsage(Oid nsid); ++ sepgsqlCheckSchemaSearch(Oid nspOid, bool abort); + + extern void + sepgsqlCheckTableDrop(Oid table_oid); @@ -14056,35 +15151,38 @@ diff -Nrpc base/src/include/security/sep + sepgsqlCheckTableReference(Relation rel, int16 *attnums, int natts); + + extern void -+ sepgsqlCheckSequenceGetValue(Oid seqid); ++ sepgsqlCheckSequenceGetValue(Oid seqOid); + extern void -+ sepgsqlCheckSequenceNextValue(Oid seqid); ++ sepgsqlCheckSequenceNextValue(Oid seqOid); + extern void -+ sepgsqlCheckSequenceSetValue(Oid seqid); ++ sepgsqlCheckSequenceSetValue(Oid seqOid); + + extern Oid -+ sepgsqlCheckColumnCreate(Oid table_oid, const char *attname, DefElem *new_label); ++ sepgsqlCheckColumnCreate(Oid relOid, const char *attname, DefElem *newLabel); + extern void -+ sepgsqlCheckColumnDrop(Oid table_oid, AttrNumber attno); ++ sepgsqlCheckColumnDrop(Oid relOid, AttrNumber attno); + extern void -+ sepgsqlCheckColumnSetattr(Oid table_oid, AttrNumber attno); ++ sepgsqlCheckColumnSetattr(Oid relOid, AttrNumber attno); + extern Oid -+ sepgsqlCheckColumnRelabel(Oid table_oid, AttrNumber attno, DefElem *new_label); ++ sepgsqlCheckColumnRelabel(Oid relOid, AttrNumber attno, DefElem *newLabel); + + extern Oid -+ sepgsqlCheckProcedureCreate(const char *proname, Oid namespace_oid, DefElem *new_label); ++ sepgsqlCheckProcedureCreate(const char *procName, Oid procOid, ++ Oid procNsp, Oid procLang, DefElem *newLabel); + extern void -+ sepgsqlCheckProcedureDrop(Oid proc_oid); ++ sepgsqlCheckProcedureDrop(Oid procOid); + extern void -+ sepgsqlCheckProcedureSetattr(Oid proc_oid); ++ sepgsqlCheckProcedureSetattr(Oid procOid); + extern Oid -+ sepgsqlCheckProcedureRelabel(Oid proc_oid, DefElem *new_label); -+ extern bool -+ sepgsqlCheckProcedureExecute(Oid proc_oid); ++ sepgsqlCheckProcedureRelabel(Oid procOid, DefElem *newLabel); ++ extern void ++ sepgsqlCheckProcedureExecute(Oid procOid); + extern void -+ sepgsqlCheckProcedureEntrypoint(FmgrInfo *finfo, HeapTuple protup); ++ sepgsqlCheckProcedureInstall(Oid procOid); ++ extern bool ++ sepgsqlHintProcedureInlined(HeapTuple protup); + extern void -+ sepgsqlCheckProcedureInstall(Oid proc_oid); ++ sepgsqlCheckProcedureEntrypoint(FmgrInfo *flinfo, HeapTuple protup); + + extern void + sepgsqlCheckBlobCreate(Relation rel, HeapTuple lotup); @@ -14112,42 +15210,47 @@ diff -Nrpc base/src/include/security/sep + extern void + sepgsqlCheckFileWrite(int fdesc, const char *filename); + -+ void -+ sepgsqlCheckObjectDrop(const ObjectAddress *object); -+ -+ /* optimizar hints */ -+ extern bool -+ sepgsqlAllowFunctionInlined(HeapTuple protup); ++ extern Oid ++ sepgsqlCheckSysobjCreate(Oid relid, const char *auditName); ++ extern void ++ sepgsqlCheckSysobjGetattr(Oid relid, Oid secid, const char *auditName); ++ extern void ++ sepgsqlCheckSysobjSetattr(Oid relid, Oid secid, const char *auditName); ++ extern void ++ sepgsqlCheckSysobjDrop(const ObjectAddress *object); + + /* + * label.c : security label management + */ + extern bool -+ sepgsqlTupleDescHasSecLabel(Oid relid, char relkind); -+ extern security_context_t -+ sepgsqlMetaSecurityLabel(void); -+ extern void -+ sepgsqlSetDefaultSecLabel(Relation rel, HeapTuple tuple); ++ sepgsqlTupleDescHasSecid(Oid relid, char relkind); + -+ extern Oid sepgsqlGetDefaultDatabaseSecLabel(void); -+ extern Oid sepgsqlGetDefaultSchemaSecLabel(Oid database_oid); -+ extern Oid sepgsqlGetDefaultSchemaTempSecLabel(Oid database_oid); -+ extern Oid sepgsqlGetDefaultTableSecLabel(Oid namespace_oid); -+ extern Oid sepgsqlGetDefaultSequenceSecLabel(Oid namespace_oid); -+ extern Oid sepgsqlGetDefaultProcedureSecLabel(Oid namespace_oid); -+ extern Oid sepgsqlGetDefaultColumnSecLabel(Oid table_oid); -+ extern Oid sepgsqlGetDefaultTupleSecLabel(Oid table_oid); -+ extern Oid sepgsqlGetDefaultBlobSecLabel(Oid database_oid); ++ extern void sepgsqlSetDefaultSecid(Relation rel, HeapTuple tuple); ++ extern sepgsql_sid_t sepgsqlGetDefaultDatabaseSecid(void); ++ extern sepgsql_sid_t sepgsqlGetDefaultSchemaSecid(Oid database_oid); ++ extern sepgsql_sid_t sepgsqlGetDefaultSchemaTempSecid(Oid database_oid); ++ extern sepgsql_sid_t sepgsqlGetDefaultTableSecid(Oid namespace_oid); ++ extern sepgsql_sid_t sepgsqlGetDefaultSequenceSecid(Oid namespace_oid); ++ extern sepgsql_sid_t sepgsqlGetDefaultProcedureSecid(Oid namespace_oid); ++ extern sepgsql_sid_t sepgsqlGetDefaultColumnSecid(Oid table_oid); ++ extern sepgsql_sid_t sepgsqlGetDefaultTupleSecid(Oid table_oid); ++ extern sepgsql_sid_t sepgsqlGetDefaultBlobSecid(Oid database_oid); + + extern Oid *sepgsqlCreateTableColumns(CreateStmt *stmt, + const char *relname, Oid namespace_oid, + TupleDesc tupdesc, char relkind); + extern Oid *sepgsqlCopyTableColumns(Relation source); + ++ extern sepgsql_sid_t ++ sepgsqlGetTupleContext(Oid tableOid, HeapTuple tuple, uint16 *tclass); ++ extern sepgsql_sid_t ++ sepgsqlGetSysobjContext(Oid tableOid, Oid objectId, int32 objsubId, uint16 *tclass); ++ + extern char *sepgsqlTransSecLabelIn(char *seclabel); + extern char *sepgsqlTransSecLabelOut(char *seclabel); + extern char *sepgsqlRawSecLabelIn(char *seclabel); + extern char *sepgsqlRawSecLabelOut(char *seclabel); ++ extern char *sepgsqlSysattSecLabelOut(Oid relid, HeapTuple tuple); + + /* + * perms.c : SELinux permission related stuff @@ -14191,14 +15294,15 @@ diff -Nrpc base/src/include/security/sep + #define sepgsqlCheckDatabaseRelabel(a,b) (InvalidOid) + #define sepgsqlCheckDatabaseAccess(a) (true) + #define sepgsqlCheckDatabaseSuperuser() (true) -+ #define sepgsqlCheckDatabaseInstallModule(a,b) do {} while(0) + #define sepgsqlCheckDatabaseLoadModule(a) do {} while(0) + + #define sepgsqlCheckSchemaCreate(a,b,c) (InvalidOid) + #define sepgsqlCheckSchemaDrop(a) do {} while(0) + #define sepgsqlCheckSchemaSetattr(a) do {} while(0) + #define sepgsqlCheckSchemaRelabel(a,b) (InvalidOid) -+ #define sepgsqlCheckSchemaUsage(a) (true) ++ #define sepgsqlCheckSchemaAddName(a) do {} while(0) ++ #define sepgsqlCheckSchemaRemoveName(a) do {} while(0) ++ #define sepgsqlCheckSchemaSearch(a,b) (true) + + #define sepgsqlCheckTableDrop(a) do {} while(0) + #define sepgsqlCheckTableSetattr(a) do {} while(0) @@ -14216,13 +15320,14 @@ diff -Nrpc base/src/include/security/sep + #define sepgsqlCheckColumnSetattr(a,b) do {} while(0) + #define sepgsqlCheckColumnRelabel(a,b,c) (InvalidOid) + -+ #define sepgsqlCheckProcedureCreate(a,b,c) (InvalidOid) ++ #define sepgsqlCheckProcedureCreate(a,b,c,d) (InvalidOid) + #define sepgsqlCheckProcedureDrop(a) do {} while(0) + #define sepgsqlCheckProcedureSetattr(a) do {} while(0) + #define sepgsqlCheckProcedureRelabel(a,b) (InvalidOid) + #define sepgsqlCheckProcedureExecute(a) (true) -+ #define sepgsqlCheckProcedureEntrypoint(a,b) do {} while(0) + #define sepgsqlCheckProcedureInstall(a) do {} while(0) ++ #define sepgsqlHintProcedureInlined(a) (true) ++ #define sepgsqlCheckProcedureEntrypoint(a,b) do {} while(0) + + #define sepgsqlCheckBlobCreate(a,b) do {} while(0) + #define sepgsqlCheckBlobDrop(a,b) do {} while(0) @@ -14236,9 +15341,10 @@ diff -Nrpc base/src/include/security/sep + #define sepgsqlCheckFileRead(a,b) do {} while(0) + #define sepgsqlCheckFileWrite(a,b) do {} while(0) + -+ #define sepgsqlCheckObjectDrop(a) do {} while(0) -+ -+ #define sepgsqlAllowFunctionInlined(a) (true) ++ #define sepgsqlCheckSysobjCreate(a,b) (InvalidOid) ++ #define sepgsqlCheckSysobjGetattr(a,b,c) do {} while(0) ++ #define sepgsqlCheckSysobjSetattr(a,b,c) do {} while(0) ++ #define sepgsqlCheckSysobjDrop(a) do {} while(0) + + /* label.c */ + #define sepgsqlTupleDescHasSecLabel(a,b) (false) @@ -14333,7 +15439,7 @@ diff -Nrpc base/src/include/utils/errcod #define ERRCODE_INTERNAL_ERROR MAKE_SQLSTATE('X','X', '0','0','0') diff -Nrpc base/src/include/utils/syscache.h sepgsql/src/include/utils/syscache.h *** base/src/include/utils/syscache.h Sat Jan 3 12:25:21 2009 ---- sepgsql/src/include/utils/syscache.h Thu Jul 16 23:18:11 2009 +--- sepgsql/src/include/utils/syscache.h Wed Sep 9 21:29:33 2009 *************** enum SysCacheIdentifier *** 69,74 **** --- 69,76 ---- Index: sepostgresql.init =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/devel/sepostgresql.init,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- sepostgresql.init 19 Aug 2009 12:00:30 -0000 1.35 +++ sepostgresql.init 11 Sep 2009 10:40:20 -0000 1.36 @@ -7,9 +7,8 @@ # pidfile: /var/run/postmaster.pid #--------------------------------------------------------------------- -PGVERSION="8.3.7" +PGVERSION="8.4.1" PGMAJORVERSION=`echo "$PGVERSION" | sed 's/^\([0-9]*\.[0-9a-z]*\).*$/\1/'` -SEPGVERSION="1990" # source function library . /etc/rc.d/init.d/functions Index: sepostgresql.spec =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/devel/sepostgresql.spec,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sepostgresql.spec 21 Aug 2009 15:50:34 -0000 1.41 +++ sepostgresql.spec 11 Sep 2009 10:40:20 -0000 1.42 @@ -11,8 +11,8 @@ Summary: Security Enhanced PostgreSQL Name: sepostgresql -Version: 8.4.0 -Release: 2238%{?dist} +Version: 8.4.1 +Release: 2305%{?dist} License: BSD Group: Applications/Databases Url: http://code.google.com/p/sepgsql/ @@ -192,6 +192,10 @@ fi %attr(700,sepgsql,sepgsql) %dir %{_localstatedir}/lib/sepgsql/backups %changelog +* Fri Sep 11 2009 KaiGai Kohei - 8.4.1-2305 +- Upgrade base SE-PostgreSQL v8.4.0->v8.4.1 +- rework: backport features from v8.5devel tree + * Fri Aug 21 2009 Tomas Mraz - 8.4.0-2238 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sepostgresql/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 19 Aug 2009 12:00:30 -0000 1.12 +++ sources 11 Sep 2009 10:40:20 -0000 1.13 @@ -1 +1 @@ -1f172d5f60326e972837f58fa5acd130 postgresql-8.4.0.tar.bz2 +f2015af17bacbbfe140daf0d1067f9c9 postgresql-8.4.1.tar.bz2 From pravins at fedoraproject.org Fri Sep 11 10:40:25 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:40:25 +0000 (UTC) Subject: rpms/lohit-maithili-fonts/devel import.log, NONE, 1.1 lohit-maithili-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911104025.DCC7E11C043A@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-maithili-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3237/devel Modified Files: .cvsignore sources Added Files: import.log lohit-maithili-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-maithili-fonts-2_4_3-1_fc11:HEAD:lohit-maithili-fonts-2.4.3-1.fc11.src.rpm:1252665853 --- NEW FILE lohit-maithili-fonts.spec --- %global fontname lohit-maithili %global fontconf 66-%{fontname}.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Maithili font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/gujarati/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Maithili truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-maithili-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:46:05 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:40:25 -0000 1.2 @@ -0,0 +1 @@ +lohit-maithili-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-maithili-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:46:05 -0000 1.1 +++ sources 11 Sep 2009 10:40:25 -0000 1.2 @@ -0,0 +1 @@ +5d4e24bad60471282243f66d427480df lohit-maithili-2.4.3.tar.gz From pravins at fedoraproject.org Fri Sep 11 10:41:05 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:41:05 +0000 (UTC) Subject: rpms/lohit-malayalam-fonts/devel import.log, NONE, 1.1 lohit-malayalam-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911104105.6592111C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-malayalam-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3743/devel Modified Files: .cvsignore sources Added Files: import.log lohit-malayalam-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-malayalam-fonts-2_4_3-1_fc11:HEAD:lohit-malayalam-fonts-2.4.3-1.fc11.src.rpm:1252665903 --- NEW FILE lohit-malayalam-fonts.spec --- %global fontname lohit-malayalam #%global fontconf 67-%{fontname}.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Malayalam font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/malayalam/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Malayalam truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} #install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ # %{buildroot}%{_fontconfig_confdir} #install -m 0644 -p %{fontconf} \ # %{buildroot}%{_fontconfig_templatedir}/%{fontconf} #ln -s %{_fontconfig_templatedir}/%{fontconf} \ # %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-malayalam-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:47:16 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:41:05 -0000 1.2 @@ -0,0 +1 @@ +lohit-malayalam-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-malayalam-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:47:16 -0000 1.1 +++ sources 11 Sep 2009 10:41:05 -0000 1.2 @@ -0,0 +1 @@ +3dca42cc0169ce2146d4c5ea74054bb3 lohit-malayalam-2.4.3.tar.gz From pravins at fedoraproject.org Fri Sep 11 10:44:09 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:44:09 +0000 (UTC) Subject: rpms/lohit-marathi-fonts/devel import.log, NONE, 1.1 lohit-marathi-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911104409.A85B311C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-marathi-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4911/devel Modified Files: .cvsignore sources Added Files: import.log lohit-marathi-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-marathi-fonts-2_4_3-1_fc11:HEAD:lohit-marathi-fonts-2.4.3-1.fc11.src.rpm:1252666091 --- NEW FILE lohit-marathi-fonts.spec --- %global fontname lohit-marathi %global fontconf 66-%{fontname}.conf #global archivename %{name}-%{version} ? Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Marathi font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/marathi/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Marathi truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-marathi-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:48:23 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:44:09 -0000 1.2 @@ -0,0 +1 @@ +lohit-marathi-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-marathi-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:48:23 -0000 1.1 +++ sources 11 Sep 2009 10:44:09 -0000 1.2 @@ -0,0 +1 @@ +5eec5a8ae1653ac578fa8a48a59394bf lohit-marathi-2.4.3.tar.gz From pravins at fedoraproject.org Fri Sep 11 10:44:25 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:44:25 +0000 (UTC) Subject: rpms/lohit-nepali-fonts/devel import.log, NONE, 1.1 lohit-nepali-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911104425.6D53311C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-nepali-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5068/devel Modified Files: .cvsignore sources Added Files: import.log lohit-nepali-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-nepali-fonts-2_4_3-1_fc11:HEAD:lohit-nepali-fonts-2.4.3-1.fc11.src.rpm:1252666106 --- NEW FILE lohit-nepali-fonts.spec --- %global fontname lohit-nepali %global fontconf 67-%{fontname}.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Nepali font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/nepali/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Nepali truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-nepali-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:49:14 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:44:25 -0000 1.2 @@ -0,0 +1 @@ +lohit-nepali-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-nepali-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:49:15 -0000 1.1 +++ sources 11 Sep 2009 10:44:25 -0000 1.2 @@ -0,0 +1 @@ +7aba74371161a105eb3462fccee8e6a7 lohit-nepali-2.4.3.tar.gz From pravins at fedoraproject.org Fri Sep 11 10:47:25 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:47:25 +0000 (UTC) Subject: rpms/lohit-oriya-fonts/devel import.log, NONE, 1.1 lohit-oriya-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911104725.C87B811C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-oriya-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6214/devel Modified Files: .cvsignore sources Added Files: import.log lohit-oriya-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-oriya-fonts-2_4_3-1_fc11:HEAD:lohit-oriya-fonts-2.4.3-1.fc11.src.rpm:1252666284 --- NEW FILE lohit-oriya-fonts.spec --- %global fontname lohit-oriya %global fontconf 66-%{fontname}.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Oriya Font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/Oriya/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Oriya truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-oriya-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:50:11 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:47:25 -0000 1.2 @@ -0,0 +1 @@ +lohit-oriya-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-oriya-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:50:11 -0000 1.1 +++ sources 11 Sep 2009 10:47:25 -0000 1.2 @@ -0,0 +1 @@ +3b8118576e8ca848ec6b6f13555d6832 lohit-oriya-2.4.3.tar.gz From pravins at fedoraproject.org Fri Sep 11 10:48:11 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:48:11 +0000 (UTC) Subject: rpms/lohit-punjabi-fonts/devel import.log, NONE, 1.1 lohit-punjabi-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911104811.BA90C11C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-punjabi-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6573/devel Modified Files: .cvsignore sources Added Files: import.log lohit-punjabi-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-punjabi-fonts-2_4_3-1_fc11:HEAD:lohit-punjabi-fonts-2.4.3-1.fc11.src.rpm:1252666332 --- NEW FILE lohit-punjabi-fonts.spec --- %global fontname lohit-punjabi %global fontconf 66-%{fontname}.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Punjabi font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/punjabi/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Punjabi truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-punjabi-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:51:19 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:48:11 -0000 1.2 @@ -0,0 +1 @@ +lohit-punjabi-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-punjabi-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:51:19 -0000 1.1 +++ sources 11 Sep 2009 10:48:11 -0000 1.2 @@ -0,0 +1 @@ +8a7ad188b9d5fcff01e3620a515b10e0 lohit-punjabi-2.4.3.tar.gz From pravins at fedoraproject.org Fri Sep 11 10:54:11 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:54:11 +0000 (UTC) Subject: rpms/lohit-sindhi-fonts/devel import.log, NONE, 1.1 lohit-sindhi-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911105411.56E2911C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-sindhi-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8571/devel Modified Files: .cvsignore sources Added Files: import.log lohit-sindhi-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-sindhi-fonts-2_4_3-1_fc11:HEAD:lohit-sindhi-fonts-2.4.3-1.fc11.src.rpm:1252666643 --- NEW FILE lohit-sindhi-fonts.spec --- %global fontname lohit-sindhi %global fontconf 66-%{fontname}@devanagari.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Sindhi font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/sindhi/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Sindhi truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-sindhi-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:59:38 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:54:10 -0000 1.2 @@ -0,0 +1 @@ +lohit-sindhi-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-sindhi-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:59:38 -0000 1.1 +++ sources 11 Sep 2009 10:54:11 -0000 1.2 @@ -0,0 +1 @@ +5a38290af209c3caec4468f155d60b58 lohit-sindhi-2.4.3.tar.gz From pravins at fedoraproject.org Fri Sep 11 10:54:14 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:54:14 +0000 (UTC) Subject: rpms/lohit-tamil-fonts/devel import.log, NONE, 1.1 lohit-tamil-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911105414.6F0E511C0418@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-tamil-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8542/devel Modified Files: .cvsignore sources Added Files: import.log lohit-tamil-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-tamil-fonts-2_4_3-1_fc11:HEAD:lohit-tamil-fonts-2.4.3-1.fc11.src.rpm:1252666663 --- NEW FILE lohit-tamil-fonts.spec --- %global fontname lohit-tamil %global fontconf 66-%{fontname}.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Tamil font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/tamil/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Tamil truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-tamil-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:54:37 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:54:14 -0000 1.2 @@ -0,0 +1 @@ +lohit-tamil-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-tamil-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:54:37 -0000 1.1 +++ sources 11 Sep 2009 10:54:14 -0000 1.2 @@ -0,0 +1 @@ +7d0ba57a033024c6336e773968da41fb lohit-tamil-2.4.3.tar.gz From pravins at fedoraproject.org Fri Sep 11 10:56:36 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Fri, 11 Sep 2009 10:56:36 +0000 (UTC) Subject: rpms/lohit-telugu-fonts/devel import.log, NONE, 1.1 lohit-telugu-fonts.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090911105636.BAA2C11C0099@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/lohit-telugu-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9623/devel Modified Files: .cvsignore sources Added Files: import.log lohit-telugu-fonts.spec Log Message: * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball --- NEW FILE import.log --- lohit-telugu-fonts-2_4_3-1_fc11:HEAD:lohit-telugu-fonts-2.4.3-1.fc11.src.rpm:1252666815 --- NEW FILE lohit-telugu-fonts.spec --- %global fontname lohit-telugu %global fontconf 66-%{fontname}.conf Name: %{fontname}-fonts Version: 2.4.3 Release: 1%{?dist} Summary: Free Telugu font Group: User Interface/X License: GPLv2 URL: https://fedorahosted.org/lohit/ Source0: http://pravins.fedorapeople.org/lohit/telugu/%{fontname}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: fontforge >= 20080429 BuildRequires: fontpackages-devel Requires: fontpackages-filesystem Obsoletes: %{fontname}-fonts < %{version}-%{release} Obsoletes: lohit-fonts-common < %{version}-%{release} %description This package provides a free Telugu truetype/opentype font. %prep %setup -q -n %{fontname}-%{version} %build ./generate.pe *.sfd %install rm -fr %{buildroot} install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} install -m 0644 -p %{fontconf} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf} ln -s %{_fontconfig_templatedir}/%{fontconf} \ %{buildroot}%{_fontconfig_confdir}/%{fontconf} %clean rm -fr %{buildroot} %_font_pkg -f %{fontconf} *.ttf %doc ChangeLog COPYRIGHT COPYING AUTHORS README ChangeLog.old %changelog * Fri Sep 11 2009 Pravin Satpute - 2.4.3-1 - first release after lohit-fonts split in new tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lohit-telugu-fonts/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 08:57:20 -0000 1.1 +++ .cvsignore 11 Sep 2009 10:56:36 -0000 1.2 @@ -0,0 +1 @@ +lohit-telugu-2.4.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lohit-telugu-fonts/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 08:57:21 -0000 1.1 +++ sources 11 Sep 2009 10:56:36 -0000 1.2 @@ -0,0 +1 @@ +848f59611b73a92aaa6de3e2e0311883 lohit-telugu-2.4.3.tar.gz From markmc at fedoraproject.org Fri Sep 11 11:13:09 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Fri, 11 Sep 2009 11:13:09 +0000 (UTC) Subject: rpms/qemu/F-11 qemu-fix-vnc-copyrect-screen-corruption.patch, NONE, 1.1 qemu-fix-vnc-disconnect-segfault.patch, NONE, 1.1 01-tls-handshake-fix.patch, 1.4, 1.5 02-vnc-monitor-info.patch, 1.4, 1.5 03-display-keymaps.patch, 1.4, 1.5 04-vnc-struct.patch, 1.4, 1.5 05-vnc-tls-vencrypt.patch, 1.4, 1.5 06-vnc-sasl.patch, 1.4, 1.5 07-vnc-monitor-authinfo.patch, 1.4, 1.5 qemu.spec, 1.102, 1.103 Message-ID: <20090911111309.4BB0011C0099@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/qemu/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14905 Modified Files: 01-tls-handshake-fix.patch 02-vnc-monitor-info.patch 03-display-keymaps.patch 04-vnc-struct.patch 05-vnc-tls-vencrypt.patch 06-vnc-sasl.patch 07-vnc-monitor-authinfo.patch qemu.spec Added Files: qemu-fix-vnc-copyrect-screen-corruption.patch qemu-fix-vnc-disconnect-segfault.patch Log Message: * Fri Sep 11 2009 Mark McLoughlin - 2:0.10.6-4 - Fix vnc segfault on disconnect (#501131) - Fix vnc screen corruption with e.g. xterm (#503156) - Rebase vnc sasl patches on top of these two vnc fixes qemu-fix-vnc-copyrect-screen-corruption.patch: vnc.c | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) --- NEW FILE qemu-fix-vnc-copyrect-screen-corruption.patch --- >From 30157150182db6907cde111d8c3d76224b0841df Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Mon, 27 Jul 2009 17:10:48 +0200 Subject: [PATCH] BACKPORT: vnc: fix copyrect screen corruption When sending a copyrect command to the vnc client, we must also update the local server surface. Otherwise the server's and the client's idea of the screen content run out of sync and screen updates don't work correctly. [ backport: uses ds_get_data() instead of direct dereference ] (cherry picked from commit 74ccfe8b7e9c351b3196f68795126e76060903b3) Signed-off-by: Anthony Liguori Signed-off-by: Glauber Costa Signed-off-by: Mark McLoughlin Fedora-patch: qemu-fix-vnc-copyrect-screen-corruption.patch --- vnc.c | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/vnc.c b/vnc.c index 1d8ebe7..c0700c0 100644 --- a/vnc.c +++ b/vnc.c @@ -633,8 +633,14 @@ static void send_framebuffer_update(VncState *vs, int x, int y, int w, int h) static void vnc_copy(VncState *vs, int src_x, int src_y, int dst_x, int dst_y, int w, int h) { + + uint8_t *src_row; + uint8_t *dst_row; + int y,pitch,depth; + vnc_update_client(vs); + /* send bitblit op to the vnc client */ vnc_write_u8(vs, 0); /* msg id */ vnc_write_u8(vs, 0); vnc_write_u16(vs, 1); /* number of rects */ @@ -642,6 +648,23 @@ static void vnc_copy(VncState *vs, int src_x, int src_y, int dst_x, int dst_y, i vnc_write_u16(vs, src_x); vnc_write_u16(vs, src_y); vnc_flush(vs); + + /* do bitblit op on the local surface too */ + pitch = ds_get_linesize(vs->ds); + depth = ds_get_bytes_per_pixel(vs->ds); + src_row = ds_get_data(vs->ds) + pitch * src_y + depth * src_x; + dst_row = ds_get_data(vs->ds) + pitch * dst_y + depth * dst_x; + if (dst_y > src_y) { + /* copy backwards */ + src_row += pitch * (h-1); + dst_row += pitch * (h-1); + pitch = -pitch; + } + for (y = 0; y < h; y++) { + memmove(dst_row, src_row, w * depth); + src_row += pitch; + dst_row += pitch; + } } static void vnc_dpy_copy(DisplayState *ds, int src_x, int src_y, int dst_x, int dst_y, int w, int h) -- 1.6.2.5 qemu-fix-vnc-disconnect-segfault.patch: vnc.c | 111 ++++++++++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 71 insertions(+), 40 deletions(-) --- NEW FILE qemu-fix-vnc-disconnect-segfault.patch --- >From 977b3b69b2e06f0aab0c48ff08a236bff8763f2e Mon Sep 17 00:00:00 2001 From: Chris Webb Date: Wed, 26 Aug 2009 22:52:43 +0000 Subject: [PATCH] vnc: rework VncState release workflow Split socket closing and releasing of VncState into two steps. First close the socket and set the variable to -1 to indicate shutdown in progress. Do the actual release in a few places where we can be sure it doesn't cause trouble in form of use-after-free. Add some checks for a valid socket handle to make sure we don't try to use the closed socket. Signed-off-by: Gerd Hoffmann Signed-off-by: Anthony Liguori Backported to 0.10-stable, removing references to vs->force_update and changing vnc_disconnect_finish() to match the code in the 0.10 version of vnc_client_io_error() in place of the master branch version. (cherry picked from commit c2723a9606dae5af5c614a55296ee37e2ed7801a) Signed-off-by: Chris Webb Signed-off-by: Glauber Costa Signed-off-by: Mark McLoughlin Fedora-patch: qemu-fix-vnc-disconnect-segfault.patch --- vnc.c | 110 ++++++++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 71 insertions(+), 39 deletions(-) diff --git a/vnc.c b/vnc.c index c0700c0..28e8362 100644 --- a/vnc.c +++ b/vnc.c @@ -200,6 +200,8 @@ static void vnc_write_u16(VncState *vs, uint16_t value); static void vnc_write_u8(VncState *vs, uint8_t value); static void vnc_flush(VncState *vs); static void vnc_update_client(void *opaque); +static void vnc_disconnect_start(VncState *vs); +static void vnc_disconnect_finish(VncState *vs); static void vnc_client_read(void *opaque); static void vnc_colordepth(VncState *vs); @@ -670,13 +672,21 @@ static void vnc_copy(VncState *vs, int src_x, int src_y, int dst_x, int dst_y, i static void vnc_dpy_copy(DisplayState *ds, int src_x, int src_y, int dst_x, int dst_y, int w, int h) { VncDisplay *vd = ds->opaque; - VncState *vs = vd->clients; - while (vs != NULL) { + VncState *vs, *vn; + + for (vs = vd->clients; vs != NULL; vs = vn) { + vn = vs->next; + if (vnc_has_feature(vs, VNC_FEATURE_COPYRECT)) { + vnc_update_client(vs); + /* vs might be free()ed here */ + } + } + + for (vs = vd->clients; vs != NULL; vs = vs->next) { if (vnc_has_feature(vs, VNC_FEATURE_COPYRECT)) vnc_copy(vs, src_x, src_y, dst_x, dst_y, w, h); else /* TODO */ vnc_update(vs, dst_x, dst_y, w, h); - vs = vs->next; } } @@ -786,6 +796,8 @@ static void vnc_update_client(void *opaque) if (vs->csock != -1) { qemu_mod_timer(vs->timer, qemu_get_clock(rt_clock) + VNC_REFRESH_INTERVAL); + } else { + vnc_disconnect_finish(vs); } } @@ -855,6 +867,47 @@ static void audio_del(VncState *vs) } } +static void vnc_disconnect_start(VncState *vs) +{ + if (vs->csock == -1) + return; + qemu_set_fd_handler2(vs->csock, NULL, NULL, NULL, NULL); + closesocket(vs->csock); + vs->csock = -1; +} + +static void vnc_disconnect_finish(VncState *vs) +{ + qemu_del_timer(vs->timer); + qemu_free_timer(vs->timer); + if (vs->input.buffer) qemu_free(vs->input.buffer); + if (vs->output.buffer) qemu_free(vs->output.buffer); +#ifdef CONFIG_VNC_TLS + if (vs->tls_session) { + gnutls_deinit(vs->tls_session); + vs->tls_session = NULL; + } +#endif /* CONFIG_VNC_TLS */ + audio_del(vs); + + VncState *p, *parent = NULL; + for (p = vs->vd->clients; p != NULL; p = p->next) { + if (p == vs) { + if (parent) + parent->next = p->next; + else + vs->vd->clients = p->next; + break; + } + parent = p; + } + if (!vs->vd->clients) + dcl->idle = 1; + + qemu_free(vs->old_data); + qemu_free(vs); +} + static int vnc_client_io_error(VncState *vs, int ret, int last_errno) { if (ret == 0 || ret == -1) { @@ -872,36 +925,7 @@ static int vnc_client_io_error(VncState *vs, int ret, int last_errno) } VNC_DEBUG("Closing down client sock %d %d\n", ret, ret < 0 ? last_errno : 0); - qemu_set_fd_handler2(vs->csock, NULL, NULL, NULL, NULL); - closesocket(vs->csock); - qemu_del_timer(vs->timer); - qemu_free_timer(vs->timer); - if (vs->input.buffer) qemu_free(vs->input.buffer); - if (vs->output.buffer) qemu_free(vs->output.buffer); -#ifdef CONFIG_VNC_TLS - if (vs->tls_session) { - gnutls_deinit(vs->tls_session); - vs->tls_session = NULL; - } -#endif /* CONFIG_VNC_TLS */ - audio_del(vs); - - VncState *p, *parent = NULL; - for (p = vs->vd->clients; p != NULL; p = p->next) { - if (p == vs) { - if (parent) - parent->next = p->next; - else - vs->vd->clients = p->next; - break; - } - parent = p; - } - if (!vs->vd->clients) - dcl->idle = 1; - - qemu_free(vs->old_data); - qemu_free(vs); + vnc_disconnect_start(vs); return 0; } @@ -910,7 +934,8 @@ static int vnc_client_io_error(VncState *vs, int ret, int last_errno) static void vnc_client_error(VncState *vs) { - vnc_client_io_error(vs, -1, EINVAL); + VNC_DEBUG("Closing down client sock: protocol error\n"); + vnc_disconnect_start(vs); } static void vnc_client_write(void *opaque) @@ -970,8 +995,11 @@ static void vnc_client_read(void *opaque) #endif /* CONFIG_VNC_TLS */ ret = recv(vs->csock, buffer_end(&vs->input), 4096, 0); ret = vnc_client_io_error(vs, ret, socket_error()); - if (!ret) + if (!ret) { + if (vs->csock == -1) + vnc_disconnect_finish(vs); return; + } vs->input.offset += ret; @@ -980,8 +1008,10 @@ static void vnc_client_read(void *opaque) int ret; ret = vs->read_handler(vs, vs->input.buffer, len); - if (vs->csock == -1) + if (vs->csock == -1) { + vnc_disconnect_finish(vs); return; + } if (!ret) { memmove(vs->input.buffer, vs->input.buffer + len, (vs->input.offset - len)); @@ -996,7 +1026,7 @@ static void vnc_write(VncState *vs, const void *data, size_t len) { buffer_reserve(&vs->output, len); - if (buffer_empty(&vs->output)) { + if (vs->csock != -1 && buffer_empty(&vs->output)) { qemu_set_fd_handler2(vs->csock, NULL, vnc_client_read, vnc_client_write, vs); } @@ -1037,7 +1067,7 @@ static void vnc_write_u8(VncState *vs, uint8_t value) static void vnc_flush(VncState *vs) { - if (vs->output.offset) + if (vs->csock != -1 && vs->output.offset) vnc_client_write(vs); } @@ -2305,11 +2335,13 @@ static void vnc_connect(VncDisplay *vd, int csock) vnc_read_when(vs, protocol_version, 12); memset(vs->old_data, 0, ds_get_linesize(vs->ds) * ds_get_height(vs->ds)); memset(vs->dirty_row, 0xFF, sizeof(vs->dirty_row)); - vnc_update_client(vs); reset_keys(vs); vs->next = vd->clients; vd->clients = vs; + + vnc_update_client(vs); + /* vs might be free()ed here */ } static void vnc_listen_read(void *opaque) -- 1.6.2.5 01-tls-handshake-fix.patch: vnc.c | 9 --------- 1 file changed, 9 deletions(-) Index: 01-tls-handshake-fix.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/01-tls-handshake-fix.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- 01-tls-handshake-fix.patch 4 Aug 2009 15:35:42 -0000 1.4 +++ 01-tls-handshake-fix.patch 11 Sep 2009 11:13:08 -0000 1.5 @@ -1,4 +1,4 @@ -From 6b55d3e74400c9f7e71739abd0dac362a5db1dc6 Mon Sep 17 00:00:00 2001 +From 9883355cd27949061b396a42bb724853b75ce7f9 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:02 +0000 Subject: [PATCH] Fix bug in TLS authentication ("Daniel P. Berrange") @@ -32,10 +32,10 @@ Fedora-patch: 01-tls-handshake-fix.patch 1 files changed, 0 insertions(+), 8 deletions(-) diff --git a/vnc.c b/vnc.c -index 1d8ebe7..d6a7225 100644 +index 28e8362..9fa0f82 100644 --- a/vnc.c +++ b/vnc.c -@@ -2105,14 +2105,6 @@ static int protocol_client_vencrypt_auth(VncState *vs, uint8_t *data, size_t len +@@ -2158,14 +2158,6 @@ static int protocol_client_vencrypt_auth(VncState *vs, uint8_t *data, size_t len VNC_DEBUG("Failed to complete TLS\n"); return 0; } 02-vnc-monitor-info.patch: vnc.c | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 128 insertions(+), 12 deletions(-) Index: 02-vnc-monitor-info.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/02-vnc-monitor-info.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- 02-vnc-monitor-info.patch 4 Aug 2009 15:35:42 -0000 1.4 +++ 02-vnc-monitor-info.patch 11 Sep 2009 11:13:08 -0000 1.5 @@ -1,4 +1,4 @@ -From b4b2ff2fbd7e6458fbfa8f2e6af7d1b668a06a1a Mon Sep 17 00:00:00 2001 +From 37beb4aa5dd10764a492d76822f2d7ec04b33fd0 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:05 +0000 Subject: [PATCH] Enhance 'info vnc' monitor output ("Daniel P. Berrange") @@ -48,7 +48,7 @@ Fedora-patch: 02-vnc-monitor-info.patch 1 files changed, 128 insertions(+), 11 deletions(-) diff --git a/vnc.c b/vnc.c -index d6a7225..d7d9b91 100644 +index 9fa0f82..7853635 100644 --- a/vnc.c +++ b/vnc.c @@ -166,19 +166,136 @@ struct VncState 03-display-keymaps.patch: Makefile | 9 +++++--- curses.c | 3 -- curses_keys.h | 9 +++----- keymaps.c | 45 ++++++++++++++++--------------------------- keymaps.h | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ sdl.c | 3 -- sdl_keysym.h | 7 ++---- vnc.c | 5 +--- vnc_keysym.h | 8 ++----- 9 files changed, 97 insertions(+), 52 deletions(-) Index: 03-display-keymaps.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/03-display-keymaps.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- 03-display-keymaps.patch 4 Aug 2009 15:35:42 -0000 1.4 +++ 03-display-keymaps.patch 11 Sep 2009 11:13:08 -0000 1.5 @@ -1,4 +1,4 @@ -From 202790c357fcff7f1222f4e7777e0cf561b516d5 Mon Sep 17 00:00:00 2001 +From 15a868dc4e7a982f9d684a0231938602757c0c25 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:10 +0000 Subject: [PATCH] Refactor keymap code to avoid duplication ("Daniel P. Berrange") @@ -323,7 +323,7 @@ index c9087d7..c213ef8 100644 /* ascii */ { "space", 0x020}, diff --git a/vnc.c b/vnc.c -index d7d9b91..969d5b0 100644 +index 7853635..239a9ce 100644 --- a/vnc.c +++ b/vnc.c @@ -35,7 +35,6 @@ @@ -334,7 +334,7 @@ index d7d9b91..969d5b0 100644 #include "d3des.h" #ifdef CONFIG_VNC_TLS -@@ -2428,9 +2427,9 @@ void vnc_display_init(DisplayState *ds) +@@ -2483,9 +2482,9 @@ void vnc_display_init(DisplayState *ds) vs->ds = ds; if (keyboard_layout) 04-vnc-struct.patch: vnc.c | 109 ----------------------------------------------- vnc.h | 150 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 148 insertions(+), 111 deletions(-) Index: 04-vnc-struct.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/04-vnc-struct.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- 04-vnc-struct.patch 4 Aug 2009 15:35:42 -0000 1.4 +++ 04-vnc-struct.patch 11 Sep 2009 11:13:08 -0000 1.5 @@ -1,4 +1,4 @@ -From 35b87b5d1543c563c09361086519ebdc960d4934 Mon Sep 17 00:00:00 2001 +From f710ba3ae8fdfa1206d22a3d77884487f9e52477 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:13 +0000 Subject: [PATCH] Move VNC structs into header file ("Daniel P. Berrange") @@ -19,7 +19,7 @@ Fedora-patch: 04-vnc-struct.patch 2 files changed, 148 insertions(+), 110 deletions(-) diff --git a/vnc.c b/vnc.c -index 969d5b0..7fb31b6 100644 +index 239a9ce..4d793ab 100644 --- a/vnc.c +++ b/vnc.c @@ -3,6 +3,7 @@ 05-vnc-tls-vencrypt.patch: Makefile | 11 vnc-auth-vencrypt.c | 167 ++++++++++++++ vnc-auth-vencrypt.h | 33 ++ vnc-tls.c | 414 +++++++++++++++++++++++++++++++++++++ vnc-tls.h | 70 ++++++ vnc.c | 581 +++------------------------------------------------- vnc.h | 77 ++++-- 7 files changed, 780 insertions(+), 573 deletions(-) Index: 05-vnc-tls-vencrypt.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/05-vnc-tls-vencrypt.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- 05-vnc-tls-vencrypt.patch 4 Aug 2009 15:35:42 -0000 1.4 +++ 05-vnc-tls-vencrypt.patch 11 Sep 2009 11:13:08 -0000 1.5 @@ -1,4 +1,4 @@ -From af17025ce83b924f666617294606ec5ad1a9e833 Mon Sep 17 00:00:00 2001 +From a2f48883d67b606218c98dc4996cbb41d3dc0990 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:23 +0000 Subject: [PATCH] Move TLS auth into separate file ("Daniel P. Berrange") @@ -789,7 +789,7 @@ index 0000000..cda95b9 +#endif /* __QEMU_VNC_TLS_H__ */ + diff --git a/vnc.c b/vnc.c -index 7fb31b6..f980d68 100644 +index 4d793ab..4da5fbb 100644 --- a/vnc.c +++ b/vnc.c @@ -34,21 +34,6 @@ @@ -814,7 +814,7 @@ index 7fb31b6..f980d68 100644 #define count_bits(c, v) { \ for (c = 0; v; v >>= 1) \ { \ -@@ -204,14 +189,7 @@ static inline uint32_t vnc_has_feature(VncState *vs, int feature) { +@@ -204,16 +189,9 @@ static inline uint32_t vnc_has_feature(VncState *vs, int feature) { 3) resolutions > 1024 */ @@ -825,23 +825,25 @@ index 7fb31b6..f980d68 100644 -static void vnc_write_u8(VncState *vs, uint8_t value); -static void vnc_flush(VncState *vs); static void vnc_update_client(void *opaque); + static void vnc_disconnect_start(VncState *vs); + static void vnc_disconnect_finish(VncState *vs); -static void vnc_client_read(void *opaque); static void vnc_colordepth(VncState *vs); -@@ -867,10 +845,7 @@ static int vnc_client_io_error(VncState *vs, int ret, int last_errno) - if (vs->input.buffer) qemu_free(vs->input.buffer); - if (vs->output.buffer) qemu_free(vs->output.buffer); +@@ -894,10 +872,7 @@ static void vnc_disconnect_finish(VncState *vs) + if (vs->input.buffer) qemu_free(vs->input.buffer); + if (vs->output.buffer) qemu_free(vs->output.buffer); #ifdef CONFIG_VNC_TLS -- if (vs->tls_session) { -- gnutls_deinit(vs->tls_session); -- vs->tls_session = NULL; -- } -+ vnc_tls_client_cleanup(vs); +- if (vs->tls_session) { +- gnutls_deinit(vs->tls_session); +- vs->tls_session = NULL; +- } ++ vnc_tls_client_cleanup(vs); #endif /* CONFIG_VNC_TLS */ - audio_del(vs); + audio_del(vs); -@@ -896,19 +871,20 @@ static int vnc_client_io_error(VncState *vs, int ret, int last_errno) +@@ -943,20 +918,21 @@ static int vnc_client_io_error(VncState *vs, int ret, int last_errno) return ret; } @@ -849,7 +851,8 @@ index 7fb31b6..f980d68 100644 + +void vnc_client_error(VncState *vs) { - vnc_client_io_error(vs, -1, EINVAL); + VNC_DEBUG("Closing down client sock: protocol error\n"); + vnc_disconnect_start(vs); } -static void vnc_client_write(void *opaque) @@ -866,7 +869,7 @@ index 7fb31b6..f980d68 100644 if (ret < 0) { if (ret == GNUTLS_E_AGAIN) errno = EAGAIN; -@@ -931,13 +907,13 @@ static void vnc_client_write(void *opaque) +@@ -979,13 +955,13 @@ static void vnc_client_write(void *opaque) } } @@ -882,7 +885,7 @@ index 7fb31b6..f980d68 100644 { VncState *vs = opaque; long ret; -@@ -945,8 +921,8 @@ static void vnc_client_read(void *opaque) +@@ -993,8 +969,8 @@ static void vnc_client_read(void *opaque) buffer_reserve(&vs->input, 4096); #ifdef CONFIG_VNC_TLS @@ -893,7 +896,7 @@ index 7fb31b6..f980d68 100644 if (ret < 0) { if (ret == GNUTLS_E_AGAIN) errno = EAGAIN; -@@ -980,7 +956,7 @@ static void vnc_client_read(void *opaque) +@@ -1033,7 +1009,7 @@ static void vnc_client_read(void *opaque) } } @@ -902,7 +905,7 @@ index 7fb31b6..f980d68 100644 { buffer_reserve(&vs->output, len); -@@ -991,12 +967,12 @@ static void vnc_write(VncState *vs, const void *data, size_t len) +@@ -1044,12 +1020,12 @@ static void vnc_write(VncState *vs, const void *data, size_t len) buffer_append(&vs->output, data, len); } @@ -917,7 +920,7 @@ index 7fb31b6..f980d68 100644 { uint8_t buf[4]; -@@ -1008,7 +984,7 @@ static void vnc_write_u32(VncState *vs, uint32_t value) +@@ -1061,7 +1037,7 @@ static void vnc_write_u32(VncState *vs, uint32_t value) vnc_write(vs, buf, 4); } @@ -926,7 +929,7 @@ index 7fb31b6..f980d68 100644 { uint8_t buf[2]; -@@ -1018,74 +994,39 @@ static void vnc_write_u16(VncState *vs, uint16_t value) +@@ -1071,74 +1047,39 @@ static void vnc_write_u16(VncState *vs, uint16_t value) vnc_write(vs, buf, 2); } @@ -939,7 +942,7 @@ index 7fb31b6..f980d68 100644 -static void vnc_flush(VncState *vs) +void vnc_flush(VncState *vs) { - if (vs->output.offset) + if (vs->csock != -1 && vs->output.offset) vnc_client_write(vs); } @@ -1007,7 +1010,7 @@ index 7fb31b6..f980d68 100644 static void client_cut_text(VncState *vs, size_t len, uint8_t *text) { } -@@ -1677,6 +1618,11 @@ static int protocol_client_init(VncState *vs, uint8_t *data, size_t len) +@@ -1730,6 +1671,11 @@ static int protocol_client_init(VncState *vs, uint8_t *data, size_t len) return 0; } @@ -1019,7 +1022,7 @@ index 7fb31b6..f980d68 100644 static void make_challenge(VncState *vs) { int i; -@@ -1732,12 +1678,12 @@ static int protocol_client_auth_vnc(VncState *vs, uint8_t *data, size_t len) +@@ -1785,12 +1731,12 @@ static int protocol_client_auth_vnc(VncState *vs, uint8_t *data, size_t len) vnc_write_u32(vs, 0); /* Accept auth */ vnc_flush(vs); @@ -1034,7 +1037,7 @@ index 7fb31b6..f980d68 100644 { make_challenge(vs); /* Send client a 'random' challenge */ -@@ -1745,410 +1691,8 @@ static int start_auth_vnc(VncState *vs) +@@ -1798,410 +1744,8 @@ static int start_auth_vnc(VncState *vs) vnc_flush(vs); vnc_read_when(vs, protocol_client_auth_vnc, sizeof(vs->challenge)); @@ -1445,7 +1448,7 @@ index 7fb31b6..f980d68 100644 static int protocol_client_auth(VncState *vs, uint8_t *data, size_t len) { -@@ -2172,17 +1716,19 @@ static int protocol_client_auth(VncState *vs, uint8_t *data, size_t len) +@@ -2225,17 +1769,19 @@ static int protocol_client_auth(VncState *vs, uint8_t *data, size_t len) vnc_write_u32(vs, 0); /* Accept auth completion */ vnc_flush(vs); } @@ -1468,7 +1471,7 @@ index 7fb31b6..f980d68 100644 #endif /* CONFIG_VNC_TLS */ default: /* Should not be possible, but just in case */ -@@ -2235,7 +1781,7 @@ static int protocol_version(VncState *vs, uint8_t *version, size_t len) +@@ -2288,7 +1834,7 @@ static int protocol_version(VncState *vs, uint8_t *version, size_t len) VNC_DEBUG("Tell client auth none\n"); vnc_write_u32(vs, vs->vd->auth); vnc_flush(vs); @@ -1477,7 +1480,7 @@ index 7fb31b6..f980d68 100644 } else if (vs->vd->auth == VNC_AUTH_VNC) { VNC_DEBUG("Tell client VNC auth\n"); vnc_write_u32(vs, vs->vd->auth); -@@ -2336,61 +1882,6 @@ void vnc_display_init(DisplayState *ds) +@@ -2391,61 +1937,6 @@ void vnc_display_init(DisplayState *ds) register_displaychangelistener(ds, dcl); } @@ -1539,7 +1542,7 @@ index 7fb31b6..f980d68 100644 void vnc_display_close(DisplayState *ds) { -@@ -2410,7 +1901,7 @@ void vnc_display_close(DisplayState *ds) +@@ -2465,7 +1956,7 @@ void vnc_display_close(DisplayState *ds) vs->auth = VNC_AUTH_INVALID; #ifdef CONFIG_VNC_TLS vs->subauth = VNC_AUTH_INVALID; @@ -1548,7 +1551,7 @@ index 7fb31b6..f980d68 100644 #endif } -@@ -2466,7 +1957,7 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -2521,7 +2012,7 @@ int vnc_display_open(DisplayState *ds, const char *display) char *start, *end; x509 = 1; /* Require x509 certificates */ if (strncmp(options, "x509verify", 10) == 0) @@ -1557,7 +1560,7 @@ index 7fb31b6..f980d68 100644 /* Now check for 'x509=/some/path' postfix * and use that to setup x509 certificate/key paths */ -@@ -2477,7 +1968,7 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -2532,7 +2023,7 @@ int vnc_display_open(DisplayState *ds, const char *display) char *path = qemu_strndup(start + 1, len); VNC_DEBUG("Trying certificate path '%s'\n", path); 06-vnc-sasl.patch: Makefile | 7 Makefile.target | 5 configure | 34 ++ qemu-doc.texi | 97 ++++++++ qemu.sasl | 34 ++ vnc-auth-sasl.c | 626 ++++++++++++++++++++++++++++++++++++++++++++++++++++ vnc-auth-sasl.h | 67 +++++ vnc-auth-vencrypt.c | 12 vnc.c | 248 ++++++++++++++++++-- vnc.h | 32 ++ 10 files changed, 1128 insertions(+), 34 deletions(-) Index: 06-vnc-sasl.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/06-vnc-sasl.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- 06-vnc-sasl.patch 4 Aug 2009 15:35:42 -0000 1.4 +++ 06-vnc-sasl.patch 11 Sep 2009 11:13:08 -0000 1.5 @@ -1,4 +1,4 @@ -From 1b4f956f40315ecc756e34cdeb923424c7095684 Mon Sep 17 00:00:00 2001 +From 655a2c8e445a6992bf483de3ba326306b8bf951f Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:28 +0000 Subject: [PATCH] Add SASL authentication support ("Daniel P. Berrange") @@ -79,9 +79,9 @@ Fedora-patch: 06-vnc-sasl.patch vnc-auth-sasl.c | 626 +++++++++++++++++++++++++++++++++++++++++++++++++++ vnc-auth-sasl.h | 67 ++++++ vnc-auth-vencrypt.c | 12 +- - vnc.c | 249 ++++++++++++++++++--- + vnc.c | 248 ++++++++++++++++++--- vnc.h | 31 +++- - 10 files changed, 1129 insertions(+), 33 deletions(-) + 10 files changed, 1128 insertions(+), 33 deletions(-) create mode 100644 qemu.sasl create mode 100644 vnc-auth-sasl.c create mode 100644 vnc-auth-sasl.h @@ -1121,7 +1121,7 @@ index 1f113a7..9ed642c 100644 static int protocol_client_vencrypt_auth(VncState *vs, uint8_t *data, size_t len) diff --git a/vnc.c b/vnc.c -index f980d68..3c315d6 100644 +index 4da5fbb..0b62000 100644 --- a/vnc.c +++ b/vnc.c @@ -68,7 +68,8 @@ static char *addr_to_string(const char *format, @@ -1163,7 +1163,7 @@ index f980d68..3c315d6 100644 } return "unknown"; } -@@ -278,7 +286,7 @@ static void vnc_framebuffer_update(VncState *vs, int x, int y, int w, int h, +@@ -280,7 +288,7 @@ static void vnc_framebuffer_update(VncState *vs, int x, int y, int w, int h, vnc_write_s32(vs, encoding); } @@ -1172,7 +1172,7 @@ index f980d68..3c315d6 100644 { if ((buffer->capacity - buffer->offset) < len) { buffer->capacity += (len + 1024); -@@ -290,22 +298,22 @@ static void buffer_reserve(Buffer *buffer, size_t len) +@@ -292,22 +300,22 @@ static void buffer_reserve(Buffer *buffer, size_t len) } } @@ -1199,28 +1199,27 @@ index f980d68..3c315d6 100644 { memcpy(buffer->buffer + buffer->offset, data, len); buffer->offset += len; -@@ -821,7 +829,8 @@ static void audio_del(VncState *vs) - } +@@ -874,6 +882,9 @@ static void vnc_disconnect_finish(VncState *vs) + #ifdef CONFIG_VNC_TLS + vnc_tls_client_cleanup(vs); + #endif /* CONFIG_VNC_TLS */ ++#ifdef CONFIG_VNC_SASL ++ vnc_sasl_client_cleanup(vs); ++#endif /* CONFIG_VNC_SASL */ + audio_del(vs); + + VncState *p, *parent = NULL; +@@ -894,7 +905,7 @@ static void vnc_disconnect_finish(VncState *vs) + qemu_free(vs); } -static int vnc_client_io_error(VncState *vs, int ret, int last_errno) -+ +int vnc_client_io_error(VncState *vs, int ret, int last_errno) { if (ret == 0 || ret == -1) { if (ret == -1) { -@@ -847,6 +856,9 @@ static int vnc_client_io_error(VncState *vs, int ret, int last_errno) - #ifdef CONFIG_VNC_TLS - vnc_tls_client_cleanup(vs); - #endif /* CONFIG_VNC_TLS */ -+#ifdef CONFIG_VNC_SASL -+ vnc_sasl_client_cleanup(vs); -+#endif /* CONFIG_VNC_SASL */ - audio_del(vs); - - VncState *p, *parent = NULL; -@@ -877,14 +889,28 @@ void vnc_client_error(VncState *vs) - vnc_client_io_error(vs, -1, EINVAL); +@@ -925,14 +936,28 @@ void vnc_client_error(VncState *vs) + vnc_disconnect_start(vs); } -void vnc_client_write(void *opaque) @@ -1252,7 +1251,7 @@ index f980d68..3c315d6 100644 if (ret < 0) { if (ret == GNUTLS_E_AGAIN) errno = EAGAIN; -@@ -894,10 +920,42 @@ void vnc_client_write(void *opaque) +@@ -942,10 +967,42 @@ void vnc_client_write(void *opaque) } } else #endif /* CONFIG_VNC_TLS */ @@ -1298,7 +1297,7 @@ index f980d68..3c315d6 100644 memmove(vs->output.buffer, vs->output.buffer + ret, (vs->output.offset - ret)); vs->output.offset -= ret; -@@ -905,6 +963,29 @@ void vnc_client_write(void *opaque) +@@ -953,6 +1010,29 @@ void vnc_client_write(void *opaque) if (vs->output.offset == 0) { qemu_set_fd_handler2(vs->csock, NULL, vnc_client_read, NULL, vs); } @@ -1328,7 +1327,7 @@ index f980d68..3c315d6 100644 } void vnc_read_when(VncState *vs, VncReadEvent *func, size_t expecting) -@@ -913,16 +994,28 @@ void vnc_read_when(VncState *vs, VncReadEvent *func, size_t expecting) +@@ -961,16 +1041,28 @@ void vnc_read_when(VncState *vs, VncReadEvent *func, size_t expecting) vs->read_handler_expect = expecting; } @@ -1363,19 +1362,17 @@ index f980d68..3c315d6 100644 if (ret < 0) { if (ret == GNUTLS_E_AGAIN) errno = EAGAIN; -@@ -932,12 +1025,52 @@ void vnc_client_read(void *opaque) +@@ -980,16 +1072,56 @@ void vnc_client_read(void *opaque) } } else #endif /* CONFIG_VNC_TLS */ - ret = recv(vs->csock, buffer_end(&vs->input), 4096, 0); - ret = vnc_client_io_error(vs, ret, socket_error()); -- if (!ret) -- return; + ret = recv(vs->csock, data, datalen, 0); + VNC_DEBUG("Read wire %p %d -> %ld\n", data, datalen, ret); + return vnc_client_io_error(vs, ret, socket_error()); +} - ++ + +/* + * Called to read data from the client socket to the input buffer, @@ -1394,7 +1391,7 @@ index f980d68..3c315d6 100644 + ret = vnc_client_read_buf(vs, buffer_end(&vs->input), 4096); + if (!ret) + return 0; - vs->input.offset += ret; ++ vs->input.offset += ret; + return ret; +} + @@ -1415,12 +1412,18 @@ index f980d68..3c315d6 100644 + else +#endif /* CONFIG_VNC_SASL */ + ret = vnc_client_read_plain(vs); -+ if (!ret) -+ return; + if (!ret) { + if (vs->csock == -1) + vnc_disconnect_finish(vs); + return; + } +- vs->input.offset += ret; +- while (vs->read_handler && vs->input.offset >= vs->read_handler_expect) { size_t len = vs->read_handler_expect; -@@ -1731,6 +1864,13 @@ static int protocol_client_auth(VncState *vs, uint8_t *data, size_t len) + int ret; +@@ -1784,6 +1916,13 @@ static int protocol_client_auth(VncState *vs, uint8_t *data, size_t len) break; #endif /* CONFIG_VNC_TLS */ @@ -1434,7 +1437,7 @@ index f980d68..3c315d6 100644 default: /* Should not be possible, but just in case */ VNC_DEBUG("Reject auth %d\n", vs->vd->auth); vnc_write_u8(vs, 1); -@@ -1931,6 +2071,10 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -1986,6 +2125,10 @@ int vnc_display_open(DisplayState *ds, const char *display) #ifdef CONFIG_VNC_TLS int tls = 0, x509 = 0; #endif @@ -1445,7 +1448,7 @@ index f980d68..3c315d6 100644 if (!vnc_display) return -1; -@@ -1950,6 +2094,10 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -2005,6 +2148,10 @@ int vnc_display_open(DisplayState *ds, const char *display) reverse = 1; } else if (strncmp(options, "to=", 3) == 0) { to_port = atoi(options+3) + 5900; @@ -1456,7 +1459,7 @@ index f980d68..3c315d6 100644 #ifdef CONFIG_VNC_TLS } else if (strncmp(options, "tls", 3) == 0) { tls = 1; /* Require TLS */ -@@ -1986,6 +2134,22 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -2041,6 +2188,22 @@ int vnc_display_open(DisplayState *ds, const char *display) } } @@ -1479,7 +1482,7 @@ index f980d68..3c315d6 100644 if (password) { #ifdef CONFIG_VNC_TLS if (tls) { -@@ -1998,13 +2162,34 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -2053,13 +2216,34 @@ int vnc_display_open(DisplayState *ds, const char *display) vs->subauth = VNC_AUTH_VENCRYPT_TLSVNC; } } else { @@ -1516,7 +1519,7 @@ index f980d68..3c315d6 100644 } else { #ifdef CONFIG_VNC_TLS if (tls) { -@@ -2026,6 +2211,16 @@ int vnc_display_open(DisplayState *ds, const char *display) +@@ -2081,6 +2265,16 @@ int vnc_display_open(DisplayState *ds, const char *display) #endif } 07-vnc-monitor-authinfo.patch: vnc-tls.c | 17 +++++++++++++++++ vnc-tls.h | 3 +++ vnc.c | 20 +++++++++++++++++--- 3 files changed, 37 insertions(+), 3 deletions(-) Index: 07-vnc-monitor-authinfo.patch =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/07-vnc-monitor-authinfo.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- 07-vnc-monitor-authinfo.patch 4 Aug 2009 15:35:42 -0000 1.4 +++ 07-vnc-monitor-authinfo.patch 11 Sep 2009 11:13:08 -0000 1.5 @@ -1,4 +1,4 @@ -From e61c19737387273e305a2da5c9b28fe42e2eef67 Mon Sep 17 00:00:00 2001 +From 54d323707c4e1603795259fc3078f3e4ef9487d2 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 6 Mar 2009 20:27:32 +0000 Subject: [PATCH] Include auth credentials in 'info vnc' ("Daniel P. Berrange") @@ -87,7 +87,7 @@ index cda95b9..fd0a2d9 100644 int vnc_tls_client_setup(VncState *vs, int x509Creds); diff --git a/vnc.c b/vnc.c -index 3c315d6..9f0e16b 100644 +index 0b62000..de7b3b4 100644 --- a/vnc.c +++ b/vnc.c @@ -156,6 +156,21 @@ static void do_info_vnc_client(VncState *client) @@ -112,7 +112,7 @@ index 3c315d6..9f0e16b 100644 } void do_info_vnc(void) -@@ -1832,7 +1847,7 @@ static int protocol_client_auth(VncState *vs, uint8_t *data, size_t len) +@@ -1884,7 +1899,7 @@ static int protocol_client_auth(VncState *vs, uint8_t *data, size_t len) /* We only advertise 1 auth scheme at a time, so client * must pick the one we sent. Verify this */ if (data[0] != vs->vd->auth) { /* Reject auth */ @@ -121,7 +121,7 @@ index 3c315d6..9f0e16b 100644 vnc_write_u32(vs, 1); if (vs->minor >= 8) { static const char err[] = "Authentication failed"; -@@ -1872,7 +1887,7 @@ static int protocol_client_auth(VncState *vs, uint8_t *data, size_t len) +@@ -1924,7 +1939,7 @@ static int protocol_client_auth(VncState *vs, uint8_t *data, size_t len) #endif /* CONFIG_VNC_SASL */ default: /* Should not be possible, but just in case */ Index: qemu.spec =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/qemu.spec,v retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- qemu.spec 4 Sep 2009 10:38:39 -0000 1.102 +++ qemu.spec 11 Sep 2009 11:13:08 -0000 1.103 @@ -1,7 +1,7 @@ Summary: QEMU is a FAST! processor emulator Name: qemu Version: 0.10.6 -Release: 4%{?dist} +Release: 5%{?dist} # Epoch because we pushed a qemu-1.0 package Epoch: 2 License: GPLv2+ and LGPLv2+ and BSD @@ -12,6 +12,11 @@ Source0: http://downloads.sourceforge.ne Source1: qemu.init Source2: kvm.modules +# Patches for bug #503156 and bug #501131 +# Both will be include in qemu-kvm-0.10.7 +Patch100: qemu-fix-vnc-copyrect-screen-corruption.patch +Patch101: qemu-fix-vnc-disconnect-segfault.patch + Patch1: 01-tls-handshake-fix.patch Patch2: 02-vnc-monitor-info.patch Patch3: 03-display-keymaps.patch @@ -211,6 +216,9 @@ such as kvmtrace and kvm_stat. %prep %setup -q -n qemu-kvm-%{version} +%patch100 -p1 +%patch101 -p1 + %patch1 -p1 %patch2 -p1 %patch3 -p1 @@ -471,6 +479,11 @@ fi %{_mandir}/man1/qemu-img.1* %changelog +* Fri Sep 11 2009 Mark McLoughlin - 2:0.10.6-4 +- Fix vnc segfault on disconnect (#501131) +- Fix vnc screen corruption with e.g. xterm (#503156) +- Rebase vnc sasl patches on top of these two vnc fixes + * Fri Sep 4 2009 Mark McLoughlin - 2:0.10.6-4 - Make pulseaudio the default audio backend (#519540, #495964, #496627) From markmc at fedoraproject.org Fri Sep 11 11:16:05 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Fri, 11 Sep 2009 11:16:05 +0000 (UTC) Subject: rpms/qemu/F-11 qemu.spec,1.103,1.104 Message-ID: <20090911111605.60F6D11C0099@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/qemu/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15765 Modified Files: qemu.spec Log Message: Fix changelog Index: qemu.spec =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/qemu.spec,v retrieving revision 1.103 retrieving revision 1.104 diff -u -p -r1.103 -r1.104 --- qemu.spec 11 Sep 2009 11:13:08 -0000 1.103 +++ qemu.spec 11 Sep 2009 11:16:05 -0000 1.104 @@ -479,7 +479,7 @@ fi %{_mandir}/man1/qemu-img.1* %changelog -* Fri Sep 11 2009 Mark McLoughlin - 2:0.10.6-4 +* Fri Sep 11 2009 Mark McLoughlin - 2:0.10.6-5 - Fix vnc segfault on disconnect (#501131) - Fix vnc screen corruption with e.g. xterm (#503156) - Rebase vnc sasl patches on top of these two vnc fixes From mbroz at fedoraproject.org Fri Sep 11 11:46:38 2009 From: mbroz at fedoraproject.org (Milan Broz) Date: Fri, 11 Sep 2009 11:46:38 +0000 (UTC) Subject: rpms/cryptsetup-luks/devel .cvsignore, 1.13, 1.14 cryptsetup-luks.spec, 1.70, 1.71 sources, 1.13, 1.14 Message-ID: <20090911114638.A4A4E11C0099@cvs1.fedora.phx.redhat.com> Author: mbroz Update of /cvs/pkgs/rpms/cryptsetup-luks/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26348 Modified Files: .cvsignore cryptsetup-luks.spec sources Log Message: Update to new upstream testing version with new API interface. Add luksSuspend and luksResume commands. Introduce pkgconfig. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cryptsetup-luks/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 22 Jul 2009 11:36:06 -0000 1.13 +++ .cvsignore 11 Sep 2009 11:46:38 -0000 1.14 @@ -1 +1 @@ -cryptsetup-1.0.7.tar.bz2 +cryptsetup-1.1.0-test0.tar.bz2 Index: cryptsetup-luks.spec =================================================================== RCS file: /cvs/pkgs/rpms/cryptsetup-luks/devel/cryptsetup-luks.spec,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- cryptsetup-luks.spec 24 Jul 2009 19:42:08 -0000 1.70 +++ cryptsetup-luks.spec 11 Sep 2009 11:46:38 -0000 1.71 @@ -1,7 +1,7 @@ Summary: A utility for setting up encrypted filesystems Name: cryptsetup-luks -Version: 1.0.7 -Release: 2%{?dist} +Version: 1.1.0 +Release: 0.1%{?dist} License: GPLv2 Group: Applications/System URL: http://cryptsetup.googlecode.com/ @@ -14,7 +14,7 @@ Obsoletes: cryptsetup <= 0.1 Requires: cryptsetup-luks-libs = %{version}-%{release} %define _root_sbindir /sbin -%define upstream_version %{version} +%define upstream_version %{version}-test0 Source0: http://cryptsetup.googlecode.com/files/cryptsetup-%{upstream_version}.tar.bz2 %description @@ -25,6 +25,7 @@ encrypted filesystems using Device Mappe Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: libgcrypt-devel > 1.1.42, device-mapper-devel, libuuid-devel +Requires: pkgconfig Summary: Headers and libraries for using encrypted filesystems %description devel @@ -60,6 +61,7 @@ pushd $RPM_BUILD_ROOT/%{_lib} rm libcryptsetup.so mkdir -p $RPM_BUILD_ROOT/%{_libdir} ln -s ../../%{_lib}/$(ls libcryptsetup.so.?.?.?) $RPM_BUILD_ROOT/%{_libdir}/libcryptsetup.so +mv $RPM_BUILD_ROOT/%{_lib}/pkgconfig $RPM_BUILD_ROOT/%{_libdir} popd %find_lang cryptsetup @@ -77,6 +79,7 @@ popd %defattr(-,root,root,-) %{_includedir}/libcryptsetup.h %{_libdir}/libcryptsetup.so +%{_libdir}/pkgconfig/libcryptsetup.pc %files libs %defattr(-,root,root,-) @@ -86,6 +89,11 @@ popd rm -rf $RPM_BUILD_ROOT %changelog +* Thu Sep 11 2009 Milan Broz - 1.1.0-0.1 +- Update to new upstream testing version with new API interface. +- Add luksSuspend and luksResume commands. +- Introduce pkgconfig. + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cryptsetup-luks/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 22 Jul 2009 11:36:06 -0000 1.13 +++ sources 11 Sep 2009 11:46:38 -0000 1.14 @@ -1 +1 @@ -5eea2a77391a8a1a651b31cbaef59e22 cryptsetup-1.0.7.tar.bz2 +61f0ba826ae2d69d20e9db4e471f8e78 cryptsetup-1.1.0-test0.tar.bz2 From than at fedoraproject.org Fri Sep 11 11:56:00 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 11 Sep 2009 11:56:00 +0000 (UTC) Subject: rpms/qt/devel qt.spec,1.326,1.327 Message-ID: <20090911115601.033E511C0099@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/qt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29123 Modified Files: qt.spec Log Message: - drop useless check for ossl patch, the patch works fine with old ossl Index: qt.spec =================================================================== RCS file: /cvs/extras/rpms/qt/devel/qt.spec,v retrieving revision 1.326 retrieving revision 1.327 diff -u -p -r1.326 -r1.327 --- qt.spec 10 Sep 2009 15:37:00 -0000 1.326 +++ qt.spec 11 Sep 2009 11:56:00 -0000 1.327 @@ -10,7 +10,7 @@ Summary: Qt toolkit Name: qt Epoch: 1 Version: 4.5.2 -Release: 16%{?dist} +Release: 17%{?dist} # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details License: LGPLv2 with exceptions or GPLv3 with exceptions @@ -356,9 +356,7 @@ Qt libraries used for drawing widgets an %patch53 -p1 -b .qatomic-inline-asm %patch54 -p1 -b .mysql_config %patch55 -p1 -b .timestamp -%if 0%{?fedora} > 11 %patch56 -p1 -b .ossl10 -%endif # security fixes %patch100 -p1 -b .CVE-2009-1725 @@ -894,6 +892,9 @@ fi %{_datadir}/icons/hicolor/*/apps/qt4-logo.* %changelog +* Fri Sep 11 2009 Than Ngo - 4.5.2-17 +- drop useless check for ossl patch, the patch works fine with old ossl + * Wed Sep 09 2009 Than Ngo - 4.5.2-16 - add a correct system_ca_certificates patch From kzak at fedoraproject.org Fri Sep 11 12:27:09 2009 From: kzak at fedoraproject.org (kzak) Date: Fri, 11 Sep 2009 12:27:09 +0000 (UTC) Subject: rpms/util-linux-ng/F-11 util-linux-ng-2.14-sfdisk-dump.patch, NONE, 1.1 util-linux-ng.spec, 1.46, 1.47 Message-ID: <20090911122709.2B0B311C0099@cvs1.fedora.phx.redhat.com> Author: kzak Update of /cvs/pkgs/rpms/util-linux-ng/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5870 Modified Files: util-linux-ng.spec Added Files: util-linux-ng-2.14-sfdisk-dump.patch Log Message: * Fri Sep 11 2009 Karel Zak 2.14.2-10 - fix #522718 - sfdisk -d /dev/xxx | sfdisk --force /dev/yyy fails when LANG is set util-linux-ng-2.14-sfdisk-dump.patch: sfdisk.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) --- NEW FILE util-linux-ng-2.14-sfdisk-dump.patch --- >From 1f1614f6a89de4b06e1843d0fadbca3f8a5521fe Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Fri, 11 Sep 2009 14:00:50 +0200 Subject: [PATCH 1/2] sfdisk: dump has to be $LANG insensitive This stupid bug has been introduced by: commit add5133f4ad5136aac3ce7627e615d14893d0aeb Author: Pedro Ribeiro Date: Fri Oct 3 08:52:35 2008 +0200 fdisk: several strings without gettext calls ... so it shows that we need to improve our review process... :-( Address-Red-Hat-Bug: #522718 Signed-off-by: Karel Zak --- fdisk/sfdisk.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/fdisk/sfdisk.c b/fdisk/sfdisk.c index 8fae5bb..427cb40 100644 --- a/fdisk/sfdisk.c +++ b/fdisk/sfdisk.c @@ -930,8 +930,8 @@ get_disksize(int format) { static void out_partition_header(char *dev, int format, struct geometry G) { if (dump) { - printf(_("# partition table of %s\n"), dev); - printf(_("unit: sectors\n\n")); + printf("# partition table of %s\n", dev); + printf("unit: sectors\n\n"); return; } @@ -1059,12 +1059,12 @@ out_partition(char *dev, int format, struct part_desc *p, size = p->size; if (dump) { - printf(_(" start=%9lu"), start); - printf(_(", size=%9lu"), size); + printf(" start=%9lu", start); + printf(", size=%9lu", size); if (p->ptype == DOS_TYPE) { printf(", Id=%2x", p->p.sys_type); if (p->p.bootable == 0x80) - printf(_(", bootable")); + printf(", bootable"); } printf("\n"); return; -- 1.6.2.5 Index: util-linux-ng.spec =================================================================== RCS file: /cvs/pkgs/rpms/util-linux-ng/F-11/util-linux-ng.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- util-linux-ng.spec 1 Jun 2009 12:27:12 -0000 1.46 +++ util-linux-ng.spec 11 Sep 2009 12:27:08 -0000 1.47 @@ -2,7 +2,7 @@ Summary: A collection of basic system utilities Name: util-linux-ng Version: 2.14.2 -Release: 9%{?dist} +Release: 10%{?dist} License: GPLv2 and GPLv2+ and BSD with advertising and Public Domain Group: System Environment/Base URL: ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng @@ -120,6 +120,8 @@ Patch13: util-linux-ng-2.14-flock-segfau Patch14: util-linux-ng-2.14-renice-n.patch # 498984 - should man page for "mount" mention ext4? Patch15: util-linux-ng-2.14-mount-man-ext4.patch +# 522718 - sfdisk -d /dev/xxx | sfdisk --force /dev/yyy fails when LANG is set +Patch16: util-linux-ng-2.14-sfdisk-dump.patch %description The util-linux-ng package contains a large variety of low-level system @@ -146,6 +148,7 @@ cp %{SOURCE8} %{SOURCE9} . %patch13 -p1 %patch14 -p1 %patch15 -p1 +%patch16 -p1 %build unset LINGUAS || : @@ -547,8 +550,11 @@ exit 0 /sbin/losetup %changelog +* Fri Sep 11 2009 Karel Zak 2.14.2-10 +- fix #522718 - sfdisk -d /dev/xxx | sfdisk --force /dev/yyy fails when LANG is set + * Mon Jun 1 2009 Karel Zak 2.14.2-9 -- #498984 - should man page for "mount" mention ext4? +- fix #498984 - should man page for "mount" mention ext4? * Thu Apr 2 2009 Karel Zak 2.14.2-8 - fix #490769 - %post scriptlet failed (thanks to Dan Horak) From pkgdb at fedoraproject.org Fri Sep 11 12:40:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 12:40:04 +0000 Subject: [pkgdb] lwp had acl change status Message-ID: <20090911124004.DE80410F881@bastion2.fedora.phx.redhat.com> agoode has set the watchbugzilla acl on lwp (Fedora EPEL 5) to Obsolete for rjones To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lwp From pkgdb at fedoraproject.org Fri Sep 11 12:40:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 12:40:07 +0000 Subject: [pkgdb] lwp had acl change status Message-ID: <20090911124007.B53D710F894@bastion2.fedora.phx.redhat.com> agoode has set the watchcommits acl on lwp (Fedora EPEL 5) to Obsolete for rjones To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lwp From pkgdb at fedoraproject.org Fri Sep 11 12:40:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 12:40:13 +0000 Subject: [pkgdb] lwp had acl change status Message-ID: <20090911124013.A870C10F89C@bastion2.fedora.phx.redhat.com> agoode has set the approveacls acl on lwp (Fedora EPEL 5) to Obsolete for rjones To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lwp From pkgdb at fedoraproject.org Fri Sep 11 12:40:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 12:40:10 +0000 Subject: [pkgdb] lwp had acl change status Message-ID: <20090911124010.5B60D10F89A@bastion2.fedora.phx.redhat.com> agoode has set the commit acl on lwp (Fedora EPEL 5) to Obsolete for rjones To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/lwp From pkgdb at fedoraproject.org Fri Sep 11 12:40:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 12:40:29 +0000 Subject: [pkgdb] rvm had acl change status Message-ID: <20090911124029.1F3BE10F88A@bastion2.fedora.phx.redhat.com> agoode has set the watchbugzilla acl on rvm (Fedora EPEL 5) to Obsolete for rjones To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rvm From pkgdb at fedoraproject.org Fri Sep 11 12:40:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 12:40:31 +0000 Subject: [pkgdb] rvm had acl change status Message-ID: <20090911124031.7ECE310F8A0@bastion2.fedora.phx.redhat.com> agoode has set the watchcommits acl on rvm (Fedora EPEL 5) to Obsolete for rjones To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rvm From pkgdb at fedoraproject.org Fri Sep 11 12:40:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 12:40:33 +0000 Subject: [pkgdb] rvm had acl change status Message-ID: <20090911124033.52E6510F8A3@bastion2.fedora.phx.redhat.com> agoode has set the commit acl on rvm (Fedora EPEL 5) to Obsolete for rjones To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rvm From pkgdb at fedoraproject.org Fri Sep 11 12:40:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 12:40:35 +0000 Subject: [pkgdb] rvm had acl change status Message-ID: <20090911124036.00CF610F893@bastion2.fedora.phx.redhat.com> agoode has set the approveacls acl on rvm (Fedora EPEL 5) to Obsolete for rjones To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/rvm From erikos at fedoraproject.org Fri Sep 11 13:18:26 2009 From: erikos at fedoraproject.org (Simon Schampijer) Date: Fri, 11 Sep 2009 13:18:26 +0000 (UTC) Subject: rpms/sugar-browse/devel .cvsignore, 1.8, 1.9 sources, 1.9, 1.10 sugar-browse.spec, 1.18, 1.19 Message-ID: <20090911131826.6010E11C0099@cvs1.fedora.phx.redhat.com> Author: erikos Update of /cvs/pkgs/rpms/sugar-browse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26267 Modified Files: .cvsignore sources sugar-browse.spec Log Message: * Fri Sep 11 2009 Simon Schampijer - 112-1 - Able to download Data URIs #1029 (Lucian Branescu) - Don't choke on Lang=C #979 - Object chooser remains shown after activity has been closed #1192 - Refine image and link right click palette #815 - Toolbar redesign Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-browse/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 6 Apr 2009 17:44:40 -0000 1.8 +++ .cvsignore 11 Sep 2009 13:18:24 -0000 1.9 @@ -1 +1 @@ -Browse-108.tar.bz2 +Browse-112.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-browse/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 6 Apr 2009 17:44:40 -0000 1.9 +++ sources 11 Sep 2009 13:18:24 -0000 1.10 @@ -1 +1 @@ -148b5bfbe7f51749b51515a6009ded28 Browse-108.tar.bz2 +0a8ff60a9b0fb5efcc650cc4be77500e Browse-112.tar.bz2 Index: sugar-browse.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-browse/devel/sugar-browse.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sugar-browse.spec 27 Jul 2009 04:59:16 -0000 1.18 +++ sugar-browse.spec 11 Sep 2009 13:18:25 -0000 1.19 @@ -1,6 +1,6 @@ Name: sugar-browse -Version: 108 -Release: 2%{?dist} +Version: 112 +Release: 1%{?dist} Summary: Browse activity for Sugar Group: Sugar/Activities License: GPLv2+ @@ -40,6 +40,13 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Sep 11 2009 Simon Schampijer - 112-1 +- Able to download Data URIs #1029 (Lucian Branescu) +- Don't choke on Lang=C #979 +- Object chooser remains shown after activity has been closed #1192 +- Refine image and link right click palette #815 +- Toolbar redesign + * Sun Jul 26 2009 Fedora Release Engineering - 108-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rayvd at fedoraproject.org Fri Sep 11 13:23:54 2009 From: rayvd at fedoraproject.org (rayvd) Date: Fri, 11 Sep 2009 13:23:54 +0000 (UTC) Subject: rpms/syslog-ng/EL-4 sources, 1.7, 1.8 syslog-ng.init.d, 1.1, 1.2 syslog-ng.spec, 1.10, 1.11 Message-ID: <20090911132354.8E0A211C0099@cvs1.fedora.phx.redhat.com> Author: rayvd Update of /cvs/pkgs/rpms/syslog-ng/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27330 Modified Files: sources syslog-ng.init.d syslog-ng.spec Log Message: Fix for bz #517339 and bz#518582 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/syslog-ng/EL-4/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 24 Mar 2009 16:55:44 -0000 1.7 +++ sources 11 Sep 2009 13:23:54 -0000 1.8 @@ -1 +1,2 @@ 17c4c7725d2eab62b588395f1ed93f32 syslog-ng-2.1.4.tar.gz +02ce641aa7ca3649f2cd562f2864e654 syslog-ng-2.1.4-libnet.patch Index: syslog-ng.init.d =================================================================== RCS file: /cvs/pkgs/rpms/syslog-ng/EL-4/syslog-ng.init.d,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- syslog-ng.init.d 24 Mar 2009 16:55:44 -0000 1.1 +++ syslog-ng.init.d 11 Sep 2009 13:23:54 -0000 1.2 @@ -67,8 +67,10 @@ stop() { echo -n $"Stopping syslog-ng: " REMOVE_COMPAT_PID=0 - if [ -e $SYSLOGNG_COMPAT_PID -a $(<$SYSLOGNG_PID) == $(<$SYSLOGNG_COMPAT_PID) ]; then - REMOVE_COMPAT_PID=1 + if [ -e $SYSLOGNG_PID ]; then + if [ -e $SYSLOGNG_COMPAT_PID -a $(<$SYSLOGNG_PID) == $(<$SYSLOGNG_COMPAT_PID) ]; then + REMOVE_COMPAT_PID=1 + fi fi killproc syslog-ng RETVAL=$? Index: syslog-ng.spec =================================================================== RCS file: /cvs/pkgs/rpms/syslog-ng/EL-4/syslog-ng.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- syslog-ng.spec 24 Mar 2009 16:55:44 -0000 1.10 +++ syslog-ng.spec 11 Sep 2009 13:23:54 -0000 1.11 @@ -6,7 +6,7 @@ Name: syslog-ng Version: 2.1.4 -Release: 1%{?dist} +Release: 4%{?dist} Summary: Next-generation syslog server Group: System Environment/Daemons @@ -22,6 +22,9 @@ Source20: rsyslog-syslog-ng.sysconfig Source21: rsyslog-3.14.1-logrotate.d-rsyslog.log Source30: rsyslog-syslog-ng-fc10.sysconfig Source31: rsyslog-3.21.9-logrotate.d-rsyslog.log + +Patch0: syslog-ng-2.1.4-libnet.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: eventlog-devel >= %{evtlog_ver} @@ -33,6 +36,7 @@ BuildRequires: glib2-static %if 0%{?rhel} BuildRequires: tcp_wrappers BuildRequires: eventlog-static >= %{evtlog_ver} +BuildRequires: automake %else BuildRequires: tcp_wrappers-devel %endif @@ -64,6 +68,9 @@ ideal for firewalled environments. %prep %setup -q +%if 0%{?rhel} +%patch0 -p1 -b .libnet +%endif # fix perl path %{__sed} -i 's|^#!/usr/local/bin/perl|#!%{__perl}|' contrib/relogger.pl @@ -219,6 +226,12 @@ fi %changelog +* Thu Aug 20 2009 Ray Van Dolson - 2.1.4-4 +- libnet linking (bug#518150) + +* Tue Aug 18 2009 Ray Van Dolson - 2.1.4-3 +- Init script fix (bug#517339) + * Tue Mar 24 2009 Douglas E. Warner - 2.1.4-1 - update to 2.1.4 - enabling mixed linking to compile only non-system libs statically From erikos at fedoraproject.org Fri Sep 11 13:23:56 2009 From: erikos at fedoraproject.org (Simon Schampijer) Date: Fri, 11 Sep 2009 13:23:56 +0000 (UTC) Subject: rpms/sugar/devel sugar.spec,1.70,1.71 Message-ID: <20090911132356.1027611C0099@cvs1.fedora.phx.redhat.com> Author: erikos Update of /cvs/pkgs/rpms/sugar/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27309 Modified Files: sugar.spec Log Message: * Fri Sep 11 2009 Simon Schampijer - 0.85.7-2 - add python-xklavier dependency Index: sugar.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar/devel/sugar.spec,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- sugar.spec 11 Sep 2009 08:29:35 -0000 1.70 +++ sugar.spec 11 Sep 2009 13:23:55 -0000 1.71 @@ -6,7 +6,7 @@ Summary: Constructionist learning platform Name: sugar Version: 0.85.7 -Release: 1%{?dist} +Release: 2%{?dist} #Release: 4.%{alphatag}%{?dist} URL: http://sugarlabs.org/ # git clone git://dev.laptop.org/sugar @@ -35,6 +35,7 @@ Requires: metacity Requires: python-telepathy Requires: gstreamer-python Requires: pygtksourceview +Requires: python-xklavier # for dbus-launch Requires: dbus-x11 @@ -141,6 +142,9 @@ rm -rf %{buildroot} %{_bindir}/sugar-emulator %changelog +* Fri Sep 11 2009 Simon Schampijer - 0.85.7-2 +- add python-xklavier dependency + * Fri Sep 11 2009 Tomeu Vizoso - 0.85.7-1 - New upstream release From dwalsh at fedoraproject.org Fri Sep 11 13:24:16 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Fri, 11 Sep 2009 13:24:16 +0000 (UTC) Subject: rpms/setroubleshoot-plugins/devel .cvsignore, 1.35, 1.36 setroubleshoot-plugins.spec, 1.40, 1.41 sources, 1.36, 1.37 Message-ID: <20090911132416.C508E11C0099@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/setroubleshoot-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27529 Modified Files: .cvsignore setroubleshoot-plugins.spec sources Log Message: * Thu Sep 11 2009 - 2.1.20-1 - Fix priority on allow_execmod - Update po Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/devel/.cvsignore,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- .cvsignore 10 Sep 2009 19:37:00 -0000 1.35 +++ .cvsignore 11 Sep 2009 13:24:16 -0000 1.36 @@ -25,3 +25,4 @@ setroubleshoot-plugins-2.1.15.tar.gz setroubleshoot-plugins-2.1.16.tar.gz setroubleshoot-plugins-2.1.18.tar.gz setroubleshoot-plugins-2.1.19.tar.gz +setroubleshoot-plugins-2.1.20.tar.gz Index: setroubleshoot-plugins.spec =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/devel/setroubleshoot-plugins.spec,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- setroubleshoot-plugins.spec 10 Sep 2009 19:37:00 -0000 1.40 +++ setroubleshoot-plugins.spec 11 Sep 2009 13:24:16 -0000 1.41 @@ -1,6 +1,6 @@ Summary: Analysis plugins for use with setroubleshoot Name: setroubleshoot-plugins -Version: 2.1.19 +Version: 2.1.20 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -52,6 +52,10 @@ rm -rf %{buildroot} %{_datadir}/setroubleshoot/plugins %changelog +* Thu Sep 11 2009 - 2.1.20-1 +- Fix priority on allow_execmod +- Update po + * Thu Sep 10 2009 - 2.1.19-1 - Change summary to use full path for source Index: sources =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/devel/sources,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- sources 10 Sep 2009 19:37:00 -0000 1.36 +++ sources 11 Sep 2009 13:24:16 -0000 1.37 @@ -1 +1 @@ -4b104bfc194b489f65ecfe5c12330e30 setroubleshoot-plugins-2.1.19.tar.gz +2aefb12d640b08268ebfea12c862f296 setroubleshoot-plugins-2.1.20.tar.gz From mnowak at fedoraproject.org Fri Sep 11 13:35:49 2009 From: mnowak at fedoraproject.org (Michal Nowak) Date: Fri, 11 Sep 2009 13:35:49 +0000 (UTC) Subject: rpms/ncmpcpp/devel .cvsignore, 1.8, 1.9 import.log, 1.7, 1.8 ncmpcpp.spec, 1.9, 1.10 sources, 1.8, 1.9 Message-ID: <20090911133549.2D17411C0099@cvs1.fedora.phx.redhat.com> Author: mnowak Update of /cvs/pkgs/rpms/ncmpcpp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30225/devel Modified Files: .cvsignore import.log ncmpcpp.spec sources Log Message: 0.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ncmpcpp/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 24 Jun 2009 14:16:37 -0000 1.8 +++ .cvsignore 11 Sep 2009 13:35:48 -0000 1.9 @@ -1 +1 @@ -ncmpcpp-0.3.5.tar.bz2 +ncmpcpp-0.4.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/ncmpcpp/devel/import.log,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- import.log 24 Jun 2009 14:16:37 -0000 1.7 +++ import.log 11 Sep 2009 13:35:48 -0000 1.8 @@ -5,3 +5,4 @@ ncmpcpp-0_3_2-1_fc11:HEAD:ncmpcpp-0.3.2- ncmpcpp-0_3_3-1_fc11:HEAD:ncmpcpp-0.3.3-1.fc11.src.rpm:1239008066 ncmpcpp-0_3_4-1_fc11:HEAD:ncmpcpp-0.3.4-1.fc11.src.rpm:1244851674 ncmpcpp-0_3_5-1_fc11:HEAD:ncmpcpp-0.3.5-1.fc11.src.rpm:1245852823 +ncmpcpp-0_4-1_fc12:HEAD:ncmpcpp-0.4-1.fc12.src.rpm:1252676085 Index: ncmpcpp.spec =================================================================== RCS file: /cvs/pkgs/rpms/ncmpcpp/devel/ncmpcpp.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- ncmpcpp.spec 25 Jul 2009 15:51:54 -0000 1.9 +++ ncmpcpp.spec 11 Sep 2009 13:35:48 -0000 1.10 @@ -1,6 +1,6 @@ Name: ncmpcpp -Version: 0.3.5 -Release: 2%{?dist} +Version: 0.4 +Release: 1%{?dist} Summary: Clone of ncmpc with new features and written in C++ Group: Applications/Multimedia License: GPLv2+ @@ -48,6 +48,9 @@ rm -rf %{buildroot} %changelog +* Fri Sep 11 2009 Michal Nowak - 0.4-1 +- 0.4 + * Sat Jul 25 2009 Fedora Release Engineering - 0.3.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ncmpcpp/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 24 Jun 2009 14:16:37 -0000 1.8 +++ sources 11 Sep 2009 13:35:48 -0000 1.9 @@ -1 +1 @@ -7e30bacf83be88b6931e3d70a16e33e4 ncmpcpp-0.3.5.tar.bz2 +7c06f7591fd3785e4a61c40e0e8e440f ncmpcpp-0.4.tar.bz2 From erikos at fedoraproject.org Fri Sep 11 13:43:54 2009 From: erikos at fedoraproject.org (Simon Schampijer) Date: Fri, 11 Sep 2009 13:43:54 +0000 (UTC) Subject: rpms/sugar-log/devel .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 sugar-log.spec, 1.9, 1.10 Message-ID: <20090911134354.DA08611C0099@cvs1.fedora.phx.redhat.com> Author: erikos Update of /cvs/pkgs/rpms/sugar-log/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv512 Modified Files: .cvsignore sources sugar-log.spec Log Message: * Fri Sep 11 2009 Simon Schampijer - 22-1 - Toolbar redesign Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-log/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 4 Aug 2009 20:30:36 -0000 1.5 +++ .cvsignore 11 Sep 2009 13:43:54 -0000 1.6 @@ -1 +1 @@ -Log-19.tar.bz2 +Log-22.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-log/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 4 Aug 2009 20:30:36 -0000 1.5 +++ sources 11 Sep 2009 13:43:54 -0000 1.6 @@ -1 +1 @@ -a817c61b7d2090e363e944bcc3383d7b Log-19.tar.bz2 +e477382431e609e6f0f75b868490f614 Log-22.tar.bz2 Index: sugar-log.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-log/devel/sugar-log.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sugar-log.spec 4 Aug 2009 20:42:34 -0000 1.9 +++ sugar-log.spec 11 Sep 2009 13:43:54 -0000 1.10 @@ -1,6 +1,6 @@ Name: sugar-log -Version: 19 -Release: 2%{?dist} +Version: 22 +Release: 1%{?dist} Summary: Log activity for Sugar Group: Sugar/Activities @@ -45,6 +45,9 @@ rm -rf %{buildroot} %changelog +* Fri Sep 11 2009 Simon Schampijer - 22-1 +- Toolbar redesign + * Tue Aug 04 2009 Fabian Affolter - 19-2 - Added missing requirement From erikos at fedoraproject.org Fri Sep 11 13:48:45 2009 From: erikos at fedoraproject.org (Simon Schampijer) Date: Fri, 11 Sep 2009 13:48:45 +0000 (UTC) Subject: rpms/sugar-datastore/devel .cvsignore, 1.14, 1.15 sources, 1.14, 1.15 sugar-datastore.spec, 1.18, 1.19 Message-ID: <20090911134846.07F8211C0099@cvs1.fedora.phx.redhat.com> Author: erikos Update of /cvs/pkgs/rpms/sugar-datastore/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1913 Modified Files: .cvsignore sources sugar-datastore.spec Log Message: * Fri Sep 11 2009 Simon Schampijer - 0.85.3-1 * Fix memory leaks after many get_properties() ds calls #1240 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-datastore/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 26 Aug 2009 09:20:42 -0000 1.14 +++ .cvsignore 11 Sep 2009 13:48:45 -0000 1.15 @@ -1 +1 @@ -sugar-datastore-0.85.2.tar.bz2 +sugar-datastore-0.85.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-datastore/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 26 Aug 2009 09:20:42 -0000 1.14 +++ sources 11 Sep 2009 13:48:45 -0000 1.15 @@ -1 +1 @@ -d31d493d0231cfa7e1931ce4368e9aa4 sugar-datastore-0.85.2.tar.bz2 +de88ed8eddc4ce04ef8591626754ffdd sugar-datastore-0.85.3.tar.bz2 Index: sugar-datastore.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-datastore/devel/sugar-datastore.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sugar-datastore.spec 26 Aug 2009 09:20:42 -0000 1.18 +++ sugar-datastore.spec 11 Sep 2009 13:48:45 -0000 1.19 @@ -4,7 +4,7 @@ %define alphatag 20090130git%{commitid} Name: sugar-datastore -Version: 0.85.2 +Version: 0.85.3 Release: 1%{?dist} #Release: 2.%{alphatag}%{?dist} @@ -55,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/dbus-1/services/*.service %changelog +* Fri Sep 11 2009 Simon Schampijer - 0.85.3-1 +* Fix memory leaks after many get_properties() ds calls #1240 + * Wed Aug 26 2009 Tomeu Vizoso - 0.85.2-1 - Update to new upstream release From mnowak at fedoraproject.org Fri Sep 11 13:58:17 2009 From: mnowak at fedoraproject.org (Michal Nowak) Date: Fri, 11 Sep 2009 13:58:17 +0000 (UTC) Subject: rpms/ncmpcpp/F-11 .cvsignore, 1.7, 1.8 import.log, 1.6, 1.7 ncmpcpp.spec, 1.7, 1.8 sources, 1.7, 1.8 Message-ID: <20090911135817.56B4F11C0099@cvs1.fedora.phx.redhat.com> Author: mnowak Update of /cvs/pkgs/rpms/ncmpcpp/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4267/F-11 Modified Files: .cvsignore import.log ncmpcpp.spec sources Log Message: 0.3.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ncmpcpp/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 13 Jun 2009 00:24:51 -0000 1.7 +++ .cvsignore 11 Sep 2009 13:58:17 -0000 1.8 @@ -1 +1 @@ -ncmpcpp-0.3.4.tar.bz2 +ncmpcpp-0.3.5.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/ncmpcpp/F-11/import.log,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- import.log 13 Jun 2009 00:24:51 -0000 1.6 +++ import.log 11 Sep 2009 13:58:17 -0000 1.7 @@ -4,3 +4,4 @@ ncmpcpp-0_3_1-1_fc10:HEAD:ncmpcpp-0.3.1- ncmpcpp-0_3_2-1_fc11:HEAD:ncmpcpp-0.3.2-1.fc11.src.rpm:1237365482 ncmpcpp-0_3_3-1_fc11:HEAD:ncmpcpp-0.3.3-1.fc11.src.rpm:1239008066 ncmpcpp-0_3_4-1_fc11:F-11:ncmpcpp-0.3.4-1.fc11.src.rpm:1244852661 +ncmpcpp-0_3_5-1_fc12:F-11:ncmpcpp-0.3.5-1.fc12.src.rpm:1252677462 Index: ncmpcpp.spec =================================================================== RCS file: /cvs/pkgs/rpms/ncmpcpp/F-11/ncmpcpp.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- ncmpcpp.spec 13 Jun 2009 00:24:51 -0000 1.7 +++ ncmpcpp.spec 11 Sep 2009 13:58:17 -0000 1.8 @@ -1,5 +1,5 @@ Name: ncmpcpp -Version: 0.3.4 +Version: 0.3.5 Release: 1%{?dist} Summary: Clone of ncmpc with new features and written in C++ Group: Applications/Multimedia @@ -48,6 +48,17 @@ rm -rf %{buildroot} %changelog +* Sat Jul 4 2009 Michal Nowak - 0.3.5-1 +- 0.3.5 +- new feature: custom command execution on song change +- new feature: allow for physical files and directories deletion +- new feature: add local directories recursively +- new feature: add random songs to playlist +- new feature: mouse support +- new screen: outputs +- text scrolling in header was made optional +- some bugfixes + * Sat Jun 13 2009 Michal Nowak - 0.3.4-1 - 0.3.4 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ncmpcpp/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 13 Jun 2009 00:24:51 -0000 1.7 +++ sources 11 Sep 2009 13:58:17 -0000 1.8 @@ -1 +1 @@ -8500b8afb551bb299639246b959f8ac7 ncmpcpp-0.3.4.tar.bz2 +7e30bacf83be88b6931e3d70a16e33e4 ncmpcpp-0.3.5.tar.bz2 From mnowak at fedoraproject.org Fri Sep 11 14:00:33 2009 From: mnowak at fedoraproject.org (Michal Nowak) Date: Fri, 11 Sep 2009 14:00:33 +0000 (UTC) Subject: rpms/ncmpcpp/F-10 .cvsignore, 1.5, 1.6 import.log, 1.5, 1.6 ncmpcpp.spec, 1.5, 1.6 sources, 1.5, 1.6 Message-ID: <20090911140034.0138911C02C8@cvs1.fedora.phx.redhat.com> Author: mnowak Update of /cvs/pkgs/rpms/ncmpcpp/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5045/F-10 Modified Files: .cvsignore import.log ncmpcpp.spec sources Log Message: 0.3.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ncmpcpp/F-10/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 13 Jun 2009 00:26:47 -0000 1.5 +++ .cvsignore 11 Sep 2009 14:00:33 -0000 1.6 @@ -1 +1 @@ -ncmpcpp-0.3.4.tar.bz2 +ncmpcpp-0.3.5.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/ncmpcpp/F-10/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 13 Jun 2009 00:32:02 -0000 1.5 +++ import.log 11 Sep 2009 14:00:33 -0000 1.6 @@ -3,3 +3,4 @@ ncmpcpp-0_3_1-1_fc10:F-10:ncmpcpp-0.3.1- ncmpcpp-0_3_2-1_fc11:F-10:ncmpcpp-0.3.2-1.fc11.src.rpm:1237814058 ncmpcpp-0_3_4-1_fc11:F-10:ncmpcpp-0.3.4-1.fc11.src.rpm:1244852756 ncmpcpp-0_3_4-2_fc11:F-10:ncmpcpp-0.3.4-2.fc11.src.rpm:1244853091 +ncmpcpp-0_3_5-1_fc12:F-10:ncmpcpp-0.3.5-1.fc12.src.rpm:1252677595 Index: ncmpcpp.spec =================================================================== RCS file: /cvs/pkgs/rpms/ncmpcpp/F-10/ncmpcpp.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- ncmpcpp.spec 13 Jun 2009 00:32:02 -0000 1.5 +++ ncmpcpp.spec 11 Sep 2009 14:00:33 -0000 1.6 @@ -1,6 +1,6 @@ Name: ncmpcpp -Version: 0.3.4 -Release: 2%{?dist} +Version: 0.3.5 +Release: 1%{?dist} Summary: Clone of ncmpc with new features and written in C++ Group: Applications/Multimedia License: GPLv2+ @@ -48,6 +48,17 @@ rm -rf %{buildroot} %changelog +* Sat Jul 4 2009 Michal Nowak - 0.3.5-1 +- 0.3.5 +- new feature: custom command execution on song change +- new feature: allow for physical files and directories deletion +- new feature: add local directories recursively +- new feature: add random songs to playlist +- new feature: mouse support +- new screen: outputs +- text scrolling in header was made optional +- some bugfixes + * Sat Jun 13 2009 Michal Nowak - 0.3.4-2 - rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ncmpcpp/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 13 Jun 2009 00:26:47 -0000 1.5 +++ sources 11 Sep 2009 14:00:33 -0000 1.6 @@ -1 +1 @@ -8500b8afb551bb299639246b959f8ac7 ncmpcpp-0.3.4.tar.bz2 +7e30bacf83be88b6931e3d70a16e33e4 ncmpcpp-0.3.5.tar.bz2 From hadess at fedoraproject.org Fri Sep 11 14:03:00 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Fri, 11 Sep 2009 14:03:00 +0000 (UTC) Subject: rpms/gnome-bluetooth/devel 0001-Fix-pairing-with-devices-that-require-PIN-entry.patch, NONE, 1.1 gnome-bluetooth.spec, 1.90, 1.91 Message-ID: <20090911140300.3B16511C0099@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/gnome-bluetooth/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5791 Modified Files: gnome-bluetooth.spec Added Files: 0001-Fix-pairing-with-devices-that-require-PIN-entry.patch Log Message: * Fri Sep 11 2009 Bastien Nocera 2.27.90-3 - Fix possible pairing failure 0001-Fix-pairing-with-devices-that-require-PIN-entry.patch: main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE 0001-Fix-pairing-with-devices-that-require-PIN-entry.patch --- >From 33524bf400bfbf3c5fc5bdf23dc086f0d7d0875b Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Fri, 11 Sep 2009 14:58:25 +0100 Subject: [PATCH] Fix pairing with devices that require PIN entry If a device that has a fixed PIN was selected before a device that doesn't have one (for example, select a printer or audio headset, before selecting a phone), then the automatic_pincode would have been TRUE. We need to reset the automatic_pincode every time we change devices. --- wizard/main.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/wizard/main.c b/wizard/main.c index ac28573..5bf719d 100644 --- a/wizard/main.c +++ b/wizard/main.c @@ -775,6 +775,7 @@ select_device_changed (BluetoothChooser *selector, target_type = type; target_ssp = !legacypairing; + automatic_pincode = FALSE; g_free (pincode); pincode = NULL; -- 1.6.2.5 Index: gnome-bluetooth.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-bluetooth/devel/gnome-bluetooth.spec,v retrieving revision 1.90 retrieving revision 1.91 diff -u -p -r1.90 -r1.91 --- gnome-bluetooth.spec 3 Sep 2009 17:31:32 -0000 1.90 +++ gnome-bluetooth.spec 11 Sep 2009 14:02:59 -0000 1.91 @@ -1,6 +1,6 @@ Name: gnome-bluetooth Version: 2.27.90 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Bluetooth graphical utilities Group: Applications/Communications @@ -36,6 +36,7 @@ Requires(postun): desktop-file-utils # http://bugzilla.gnome.org/show_bug.cgi?id=594055 Patch0: 0001-Bug-594055-applet-fails-to-connect-to-any-disconn.patch +Patch1: 0001-Fix-pairing-with-devices-that-require-PIN-entry.patch %description The gnome-bluetooth package contains graphical utilities to setup, @@ -199,6 +200,9 @@ fi %{_datadir}/gtk-doc/html/gnome-bluetooth/ %changelog +* Fri Sep 11 2009 Bastien Nocera 2.27.90-3 +- Fix possible pairing failure + * Thu Sep 03 2009 Bastien Nocera 2.27.90-2 - Fix connecting to audio devices not working when disconnected at start From transif at fedoraproject.org Fri Sep 11 14:04:14 2009 From: transif at fedoraproject.org (Transifex System User) Date: Fri, 11 Sep 2009 14:04:14 +0000 (UTC) Subject: comps/po de.po,1.39,1.40 Message-ID: <20090911140414.B9C1511C0099@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6262/po Modified Files: de.po Log Message: Sending translation for German View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.39 -r 1.40 de.poIndex: de.po =================================================================== RCS file: /cvs/pkgs/comps/po/de.po,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- de.po 15 Jun 2009 13:07:11 -0000 1.39 +++ de.po 11 Sep 2009 14:04:14 -0000 1.40 @@ -9,16 +9,16 @@ # Marcus Gl?ckner , 2005. # Timo Trinks , 2006, 2007,2008. # Severin Heiniger , 2007. -# Fabian Affolter , 2007-2009. # Daniela Kugelmann , 2008. # Dominik Sandjaja , 2008. # +# Fabian Affolter , 2007-2009, 2009. msgid "" msgstr "" "Project-Id-Version: comps.HEAD.de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-06-15 08:07+0000\n" -"PO-Revision-Date: 2009-06-15 15:04+0100\n" +"POT-Creation-Date: 2009-09-11 08:21+0000\n" +"PO-Revision-Date: 2009-09-11 16:03+0200\n" "Last-Translator: Fabian Affolter \n" "Language-Team: German \n" "MIME-Version: 1.0\n" @@ -29,1937 +29,1704 @@ msgstr "" "X-Poedit-Language: German\n" "X-Poedit-SourceCharset: UTF-8\n" -#: ../comps-f9.xml.in.h:1 -#: ../comps-f10.xml.in.h:1 -#: ../comps-f11.xml.in.h:1 -#: ../comps-f12.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." -msgstr "Eine schlanke Desktop-Umgebung, die gut auf ?lteren Systemen funktioniert." +msgstr "" +"Eine schlanke Desktop-Umgebung, die gut auf ?lteren Systemen funktioniert." -#: ../comps-f9.xml.in.h:2 -#: ../comps-f10.xml.in.h:3 -#: ../comps-f11.xml.in.h:3 -#: ../comps-f12.xml.in.h:3 -#: ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "Verwaltungswerkzeuge" -#: ../comps-f9.xml.in.h:3 -#: ../comps-f10.xml.in.h:4 -#: ../comps-f11.xml.in.h:4 -#: ../comps-f12.xml.in.h:4 +#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "Unterst?tzung f?r Afrikaans" -#: ../comps-f9.xml.in.h:4 -#: ../comps-f10.xml.in.h:5 -#: ../comps-f11.xml.in.h:5 -#: ../comps-f12.xml.in.h:5 +#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "Unterst?tzung f?r Albanisch" -#: ../comps-f9.xml.in.h:5 -#: ../comps-f10.xml.in.h:6 -#: ../comps-f11.xml.in.h:7 -#: ../comps-f12.xml.in.h:7 -#: ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "Anwendungen" -#: ../comps-f9.xml.in.h:6 -#: ../comps-f10.xml.in.h:7 -#: ../comps-f11.xml.in.h:8 -#: ../comps-f12.xml.in.h:8 +#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "Anwendungen zum Durchf?hren einer Vielzahl von Aufgaben" -#: ../comps-f9.xml.in.h:7 -#: ../comps-f10.xml.in.h:8 -#: ../comps-f11.xml.in.h:9 -#: ../comps-f12.xml.in.h:9 -#: ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "Unterst?tzung f?r Arabisch" -#: ../comps-f9.xml.in.h:8 -#: ../comps-f10.xml.in.h:9 -#: ../comps-f11.xml.in.h:10 -#: ../comps-f12.xml.in.h:10 -#: ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "Unterst?tzung f?r Armenisch" -#: ../comps-f9.xml.in.h:9 -#: ../comps-f10.xml.in.h:10 -#: ../comps-f11.xml.in.h:11 -#: ../comps-f12.xml.in.h:11 +#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "Unterst?tzung f?r Assamesisch" -#: ../comps-f9.xml.in.h:10 -#: ../comps-f10.xml.in.h:11 -#: ../comps-f11.xml.in.h:12 -#: ../comps-f12.xml.in.h:12 -#: ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "Schreiben und Publizieren" -#: ../comps-f9.xml.in.h:11 -#: ../comps-f10.xml.in.h:12 -#: ../comps-f11.xml.in.h:14 -#: ../comps-f12.xml.in.h:14 +#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 msgid "Base" msgstr "Basis" -#: ../comps-f9.xml.in.h:12 -#: ../comps-f10.xml.in.h:13 -#: ../comps-f11.xml.in.h:15 -#: ../comps-f12.xml.in.h:15 -#: ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "Basissystem" -#: ../comps-f9.xml.in.h:13 -#: ../comps-f10.xml.in.h:14 -#: ../comps-f11.xml.in.h:16 -#: ../comps-f12.xml.in.h:16 +#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "Basis-Unterst?tzung f?r die Programmiersprache Ruby." -#: ../comps-f9.xml.in.h:14 -#: ../comps-f10.xml.in.h:15 -#: ../comps-f11.xml.in.h:17 -#: ../comps-f12.xml.in.h:17 +#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "Unterst?tzung f?r Baskisch (Spanien)" -#: ../comps-f9.xml.in.h:15 -#: ../comps-f10.xml.in.h:16 -#: ../comps-f11.xml.in.h:18 -#: ../comps-f12.xml.in.h:18 +#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "Unterst?tzung f?r Wei?russisch" -#: ../comps-f9.xml.in.h:16 -#: ../comps-f10.xml.in.h:17 -#: ../comps-f11.xml.in.h:19 -#: ../comps-f12.xml.in.h:19 +#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 +#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 msgid "Bengali Support" msgstr "Unterst?tzung f?r Bengali" -#: ../comps-f9.xml.in.h:17 -#: ../comps-f10.xml.in.h:18 -#: ../comps-f11.xml.in.h:20 -#: ../comps-f12.xml.in.h:20 +#: ../comps-f9.xml.in.h:17 ../comps-f10.xml.in.h:18 ../comps-f11.xml.in.h:20 +#: ../comps-f12.xml.in.h:22 ../comps-f13.xml.in.h:22 msgid "Bhutanese Support" msgstr "Unterst?tzung f?r Bhutanisch" -#: ../comps-f9.xml.in.h:18 [...2532 lines suppressed...] +#: ../comps-f11.xml.in.h:236 ../comps-f12.xml.in.h:247 +#: ../comps-f13.xml.in.h:247 msgid "Turkmen Support" msgstr "Unterst?tzung f?r Turkmenisch" -#: ../comps-f11.xml.in.h:238 -#: ../comps-f12.xml.in.h:238 +#: ../comps-f11.xml.in.h:238 ../comps-f12.xml.in.h:249 +#: ../comps-f13.xml.in.h:249 msgid "Upper Sorbian Support" msgstr "Unterst?tzung f?r Sorbisch" -#: ../comps-el4.xml.in.h:3 -#: ../comps-el5.xml.in.h:3 +#: ../comps-f12.xml.in.h:2 ../comps-f13.xml.in.h:2 +msgid "" +"A set of packages that provide the Critical Path functionality for the GNOME " +"desktop" +msgstr "" + +#: ../comps-f12.xml.in.h:3 ../comps-f13.xml.in.h:3 +msgid "" +"A set of packages that provide the shared platform for Critical Path " +"functionality on all Fedora spins" +msgstr "" + +#: ../comps-f12.xml.in.h:23 ../comps-f13.xml.in.h:23 +msgid "Books and Guides" +msgstr "B?cher und Anleitungen" + +#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +msgid "Books and Guides for Fedora users and developers" +msgstr "B?cher und Anleitungen f?r Fedorabenutzer und Entwickler" + +#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +msgid "Critical Path (Base)" +msgstr "" + +#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +msgid "Critical Path (GNOME)" +msgstr "" + +#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 +#, fuzzy +msgid "Directory Server" +msgstr "Netzwerk-Server" + +#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +msgid "Haskell" +msgstr "Haskell" + +#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 +msgid "" +"LXDE is a lightweight X11 desktop environment designed for computers with " +"low hardware specifications like netbooks, mobile devices or older computers." +msgstr "" + +#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +msgid "Machine and user identity servers." +msgstr "" + +#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +msgid "Moblin Desktop Environment" +msgstr "Moblin Desktopumgebung" + +#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." +msgstr "Moblin ist eine Desktopumgebung f?r NetBook/NetTop/MID Ger?te." + +#: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "Anwendungen f?r eine Vielzahl von Aufgaben" -#: ../comps-el4.xml.in.h:12 -#: ../comps-el5.xml.in.h:14 +#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "Unterst?tzung f?r DF?-Netzwerk" -#: ../comps-el4.xml.in.h:22 -#: ../comps-el5.xml.in.h:24 -msgid "GNOME is a powerful, graphical user interface which includes a panel, desktop, system icons, and a graphical file manager." -msgstr "GNOME ist eine leistungsstarke grafische Benutzeroberfl?che mit Men?leiste, Desktop, Systemsymbolen und grafischem Dateimanager." - -#: ../comps-el4.xml.in.h:35 -#: ../comps-el5.xml.in.h:36 -msgid "KDE is a powerful, graphical user interface which includes a panel, desktop, system icons, and a graphical file manager." -msgstr "KDE ist eine leistungsstarke, grafische Benutzeroberfl?che mit Men?leiste, Desktop, Systemsymbolen und grafischem Dateimanager." - -#: ../comps-el4.xml.in.h:44 -#: ../comps-el5.xml.in.h:45 -msgid "Sometimes called text editors, these are programs that allow you to create and edit files. These include Emacs and Vi." -msgstr "Diese auch als Text-Editoren bezeichneten Programme erm?glichen das Anlegen und Bearbeiten von Dateien. Dazu geh?ren Emacs und Vi." +#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 +msgid "" +"GNOME is a powerful, graphical user interface which includes a panel, " +"desktop, system icons, and a graphical file manager." +msgstr "" +"GNOME ist eine leistungsstarke grafische Benutzeroberfl?che mit Men?leiste, " +"Desktop, Systemsymbolen und grafischem Dateimanager." -#: ../comps-el4.xml.in.h:50 -#: ../comps-el5.xml.in.h:49 +#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 +msgid "" +"KDE is a powerful, graphical user interface which includes a panel, desktop, " +"system icons, and a graphical file manager." +msgstr "" +"KDE ist eine leistungsstarke, grafische Benutzeroberfl?che mit Men?leiste, " +"Desktop, Systemsymbolen und grafischem Dateimanager." + +#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 +msgid "" +"Sometimes called text editors, these are programs that allow you to create " +"and edit files. These include Emacs and Vi." +msgstr "" +"Diese auch als Text-Editoren bezeichneten Programme erm?glichen das Anlegen " +"und Bearbeiten von Dateien. Dazu geh?ren Emacs und Vi." + +#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "Der Text-Editor XEmacs." -#: ../comps-el4.xml.in.h:54 -#: ../comps-el5.xml.in.h:53 -msgid "These tools allow you to create documentation in the DocBook format and convert them to HTML, PDF, Postscript, and text." -msgstr "Mit diesen Programmen k?nnen Sie Dokumentationen im DocBook-Format anlegen und diese in die Formate HTML, PDF, Postscript und Text konvertieren." +#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 +msgid "" +"These tools allow you to create documentation in the DocBook format and " +"convert them to HTML, PDF, Postscript, and text." +msgstr "" +"Mit diesen Programmen k?nnen Sie Dokumentationen im DocBook-Format anlegen " +"und diese in die Formate HTML, PDF, Postscript und Text konvertieren." -#: ../comps-el4.xml.in.h:64 -#: ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" -msgstr "Diese Gruppe umfasst eine Sammlung von Netzwerkservern f?r verschiedene Zwecke." +msgstr "" +"Diese Gruppe umfasst eine Sammlung von Netzwerkservern f?r verschiedene " +"Zwecke." -#: ../comps-el4.xml.in.h:65 -#: ../comps-el5.xml.in.h:64 -msgid "This group is a collection of tools and resources of Arabic environments." -msgstr "Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von arabische Umgebungen." - -#: ../comps-el4.xml.in.h:67 -#: ../comps-el5.xml.in.h:67 -msgid "This group is a collection of tools and resources of Hebrew environments." -msgstr "Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von hebr?ische Umgebungen." - -#: ../comps-el4.xml.in.h:68 -#: ../comps-el5.xml.in.h:68 -msgid "This group is a collection of tools and resources of Japanese environments." -msgstr "Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von japanische Umgebungen." +#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 +msgid "" +"This group is a collection of tools and resources of Arabic environments." +msgstr "" +"Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von " +"arabische Umgebungen." -#: ../comps-el4.xml.in.h:77 -#: ../comps-el5.xml.in.h:78 +#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 +msgid "" +"This group is a collection of tools and resources of Hebrew environments." +msgstr "" +"Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von " +"hebr?ische Umgebungen." + +#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 +msgid "" +"This group is a collection of tools and resources of Japanese environments." +msgstr "" +"Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von " +"japanische Umgebungen." + +#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" #: ../comps-el5.xml.in.h:66 -msgid "This group is a collection of tools and resources of Czech environments." -msgstr "Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von tschechischen Umgebungen." +msgid "" +"This group is a collection of tools and resources of Czech environments." +msgstr "" +"Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von " +"tschechischen Umgebungen." #~ msgid "Eclipse" #~ msgstr "Eclipse" + #~ msgid "The Eclipse Integrated Development Environment." #~ msgstr "Eclipse - Die integrierte Entwicklungsumgebung." - From konradm at fedoraproject.org Fri Sep 11 14:17:35 2009 From: konradm at fedoraproject.org (konradm) Date: Fri, 11 Sep 2009 14:17:35 +0000 (UTC) Subject: rpms/sdcc/devel sdcc-2.9.0-r5508-fix-bug2805333.diff, NONE, 1.1 sdcc.spec, 1.18, 1.19 Message-ID: <20090911141735.35E1111C0099@cvs1.fedora.phx.redhat.com> Author: konradm Update of /cvs/pkgs/rpms/sdcc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10257 Modified Files: sdcc.spec Added Files: sdcc-2.9.0-r5508-fix-bug2805333.diff Log Message: * Fri Sep 11 2009 Conrad Meyer - 2.9.0-5 - Fix a bug with single-bit types, logical NOT, and casting to char (I'm fuzzy on the details) that was reported by a Fedora user with the r5508 patch from upstream. sdcc-2.9.0-r5508-fix-bug2805333.diff: ChangeLog | 6 ++++++ src/mcs51/gen.c | 7 +++---- support/regression/tests/bug2805333.c | 22 ++++++++++++++++++++++ 3 files changed, 31 insertions(+), 4 deletions(-) --- NEW FILE sdcc-2.9.0-r5508-fix-bug2805333.diff --- Index: sdcc/src/mcs51/gen.c =================================================================== --- sdcc/src/mcs51/gen.c (revision 5507) +++ sdcc/src/mcs51/gen.c (working copy) @@ -1413,7 +1413,8 @@ return aop->aopu.aop_reg[offset]->name; case AOP_CRY: - emitcode ("mov", "c,%s", aop->aopu.aop_dir); + if (!IS_OP_RUONLY (oper)) + emitcode ("mov", "c,%s", aop->aopu.aop_dir); emitcode ("clr", "a"); emitcode ("rlc", "a"); return (dname ? "acc" : "a"); @@ -10052,7 +10053,7 @@ ifxCond = genUnpackBits (result, rname, POINTER, ifx); else { - /* we have can just get the values */ + /* we can just get the values */ int size = AOP_SIZE (result); int offset = 0; @@ -10060,7 +10061,6 @@ { if (ifx || IS_AOP_PREG (result) || AOP_TYPE (result) == AOP_STK) { - emitcode ("mov", "a,@%s", rname); if (!ifx) aopPut (result, "a", offset); @@ -10483,7 +10483,6 @@ the pointer values */ switch (p_type) { - case POINTER: case IPOINTER: genNearPointerGet (left, result, ic, pi, ifx); Index: sdcc/ChangeLog =================================================================== --- sdcc/ChangeLog (revision 5507) +++ sdcc/ChangeLog (working copy) @@ -1,5 +1,11 @@ 2009-08-29 Maarten Brock + * src/mcs51/gen.c (aopGet): applied patch 2837100 to fix bug 2805333 + * support/regression/tests/bug2805333.c: new, added, + thanks Ruud van Silfhout + +2009-08-29 Maarten Brock + * device/include/ctype.h: removed _REENTRANT as they are already with --stack-auto, optimized _tolower and _toupper with char casts * device/include/string.h, Index: sdcc/support/regression/tests/bug2805333.c =================================================================== --- sdcc/support/regression/tests/bug2805333.c (revision 0) +++ sdcc/support/regression/tests/bug2805333.c (revision 5508) @@ -0,0 +1,22 @@ +/* + bug2805333.c +*/ + +#include +#include + +#ifndef BOOL +#define BOOL bool +#endif + +void g(char c) +{ + c; +} + +BOOL b; + +void test_bug(void) +{ + g(!b); /* Causes SDCC 2.9.0 to segfault.. */ +} Property changes on: sdcc/support/regression/tests/bug2805333.c ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Index: sdcc.spec =================================================================== RCS file: /cvs/pkgs/rpms/sdcc/devel/sdcc.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sdcc.spec 27 Jul 2009 04:04:33 -0000 1.18 +++ sdcc.spec 11 Sep 2009 14:17:35 -0000 1.19 @@ -1,6 +1,6 @@ Name: sdcc Version: 2.9.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Small Device C Compiler Group: Applications/Engineering License: GPLv2+ @@ -10,6 +10,7 @@ Source1: README.fedora Patch0: sdcc-2.9.0-patch-out-getline.diff Patch1: sdcc-2.9.0-configure.diff Patch2: sdcc-2.9.0-r5476-fix-doublefree.diff +Patch3: sdcc-2.9.0-r5508-fix-bug2805333.diff BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf @@ -56,6 +57,7 @@ Emacs extensions for SDCC. %patch0 -p1 %patch1 -p1 %patch2 -p2 +%patch3 -p1 find -name '*.[ch]' -exec chmod -x '{}' \; # Extract %%__os_install_post into os_install_post~ @@ -135,6 +137,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Sep 11 2009 Conrad Meyer - 2.9.0-5 +- Fix a bug with single-bit types, logical NOT, and casting to char + (I'm fuzzy on the details) that was reported by a Fedora user with the + r5508 patch from upstream. + * Sun Jul 26 2009 Fedora Release Engineering - 2.9.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From overholt at fedoraproject.org Fri Sep 11 14:20:31 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Fri, 11 Sep 2009 14:20:31 +0000 (UTC) Subject: rpms/maven-jxr/devel maven-jxr.spec,1.12,1.13 Message-ID: <20090911142031.AFE4B11C0425@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/maven-jxr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11110 Modified Files: maven-jxr.spec Log Message: Use versioned jar for plugin Index: maven-jxr.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-jxr/devel/maven-jxr.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- maven-jxr.spec 10 Sep 2009 21:29:42 -0000 1.12 +++ maven-jxr.spec 11 Sep 2009 14:20:31 -0000 1.13 @@ -155,7 +155,7 @@ install -pm 644 pom.xml $RPM_BUILD_ROOT/ # maven-jxr plugin %add_to_maven_depmap org.apache.maven maven-plugin-jxr %{version} JPP maven-plugin-jxr install -pm 644 maven-jxr-plugin/target/maven-jxr-plugin-%{version}.jar \ - $RPM_BUILD_ROOT%{_javadir}/maven-plugin-jxr.jar + $RPM_BUILD_ROOT%{_javadir}/maven-plugin-jxr-%{version}.jar # javadoc install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} From erikos at fedoraproject.org Fri Sep 11 14:22:06 2009 From: erikos at fedoraproject.org (Simon Schampijer) Date: Fri, 11 Sep 2009 14:22:06 +0000 (UTC) Subject: rpms/sugar-log/devel .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 sugar-log.spec, 1.10, 1.11 Message-ID: <20090911142206.6552F11C0099@cvs1.fedora.phx.redhat.com> Author: erikos Update of /cvs/pkgs/rpms/sugar-log/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11516 Modified Files: .cvsignore sources sugar-log.spec Log Message: * Fri Sep 11 2009 Simon Schampijer - 23-1 - Fix Tamil translation Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-log/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 11 Sep 2009 13:43:54 -0000 1.6 +++ .cvsignore 11 Sep 2009 14:22:06 -0000 1.7 @@ -1 +1 @@ -Log-22.tar.bz2 +Log-23.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-log/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 11 Sep 2009 13:43:54 -0000 1.6 +++ sources 11 Sep 2009 14:22:06 -0000 1.7 @@ -1 +1 @@ -e477382431e609e6f0f75b868490f614 Log-22.tar.bz2 +03d02403316024b0c96769c8c32d745c Log-23.tar.bz2 Index: sugar-log.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-log/devel/sugar-log.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sugar-log.spec 11 Sep 2009 13:43:54 -0000 1.10 +++ sugar-log.spec 11 Sep 2009 14:22:06 -0000 1.11 @@ -1,5 +1,5 @@ Name: sugar-log -Version: 22 +Version: 23 Release: 1%{?dist} Summary: Log activity for Sugar @@ -45,6 +45,9 @@ rm -rf %{buildroot} %changelog +* Fri Sep 11 2009 Simon Schampijer - 23-1 +- Fix Tamil translation + * Fri Sep 11 2009 Simon Schampijer - 22-1 - Toolbar redesign From mtasaka at fedoraproject.org Fri Sep 11 14:22:48 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Fri, 11 Sep 2009 14:22:48 +0000 (UTC) Subject: rpms/jd/F-10 .cvsignore, 1.397, 1.398 jd.spec, 1.457, 1.458 sources, 1.398, 1.399 Message-ID: <20090911142248.2A8B111C0099@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11858/F-10 Modified Files: .cvsignore jd.spec sources Log Message: * Thu Sep 10 2009 Mamoru Tasaka - rev 3060 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/.cvsignore,v retrieving revision 1.397 retrieving revision 1.398 diff -u -p -r1.397 -r1.398 --- .cvsignore 4 Sep 2009 07:29:40 -0000 1.397 +++ .cvsignore 11 Sep 2009 14:22:47 -0000 1.398 @@ -1 +1 @@ -jd-2.4.2-svn3055_trunk.tgz +jd-2.4.2-svn3060_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/jd.spec,v retrieving revision 1.457 retrieving revision 1.458 diff -u -p -r1.457 -r1.458 --- jd.spec 4 Sep 2009 07:29:40 -0000 1.457 +++ jd.spec 11 Sep 2009 14:22:47 -0000 1.458 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3055_trunk +%define strtag svn3060_trunk %define repoid 43007 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Wed Sep 2 2009 Mamoru Tasaka -- rev 3055 +* Thu Sep 10 2009 Mamoru Tasaka +- rev 3060 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/sources,v retrieving revision 1.398 retrieving revision 1.399 diff -u -p -r1.398 -r1.399 --- sources 4 Sep 2009 07:29:40 -0000 1.398 +++ sources 11 Sep 2009 14:22:48 -0000 1.399 @@ -1 +1 @@ -1ee4aa47b29ee812bfc712c2ea890bb6 jd-2.4.2-svn3055_trunk.tgz +13a987c329366bbf000308bbdc97caf9 jd-2.4.2-svn3060_trunk.tgz From mjakubicek at fedoraproject.org Fri Sep 11 14:22:42 2009 From: mjakubicek at fedoraproject.org (=?utf-8?b?TWlsb8WhIEpha3Viw63EjWVr?=) Date: Fri, 11 Sep 2009 14:22:42 +0000 (UTC) Subject: rpms/multiget/devel multiget.spec,1.6,1.7 Message-ID: <20090911142242.5C7FF11C0099@cvs1.fedora.phx.redhat.com> Author: mjakubicek Update of /cvs/pkgs/rpms/multiget/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11753 Modified Files: multiget.spec Log Message: - Fix FTBFS: build with automake 1.11 Index: multiget.spec =================================================================== RCS file: /cvs/pkgs/rpms/multiget/devel/multiget.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- multiget.spec 25 Jul 2009 15:23:25 -0000 1.6 +++ multiget.spec 11 Sep 2009 14:22:42 -0000 1.7 @@ -1,6 +1,6 @@ Name: multiget Version: 1.2.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: An easy-to-use GUI file downloader Group: Applications/Internet @@ -35,13 +35,13 @@ chmod 644 icons/*.xpm # fix dead symbolic links rm -f INSTALL -ln -s %{_datadir}/automake-1.10/INSTALL INSTALL +ln -s %{_datadir}/automake-1.11/INSTALL INSTALL rm -f install-sh -ln -s %{_datadir}/automake-1.10/install-sh install-sh +ln -s %{_datadir}/automake-1.11/install-sh install-sh rm -f depcomp -ln -s %{_datadir}/automake-1.10/depcomp depcomp +ln -s %{_datadir}/automake-1.11/depcomp depcomp rm -f missing -ln -s %{_datadir}/automake-1.10/missing missing +ln -s %{_datadir}/automake-1.11/missing missing rm -f %{_builddir}/%{name}/COPYING cp -p %{SOURCE2} %{_builddir}/%{name}/ @@ -78,6 +78,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/MultiGet.png %changelog +* Fri Sep 11 2009 Milos Jakubicek - 1.2.0-7 +- Fix FTBFS: build with automake 1.11 + * Sat Jul 25 2009 Fedora Release Engineering - 1.2.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mtasaka at fedoraproject.org Fri Sep 11 14:22:48 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Fri, 11 Sep 2009 14:22:48 +0000 (UTC) Subject: rpms/jd/F-11 .cvsignore, 1.391, 1.392 jd.spec, 1.453, 1.454 sources, 1.392, 1.393 Message-ID: <20090911142248.6ABFA11C0099@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11858/F-11 Modified Files: .cvsignore jd.spec sources Log Message: * Thu Sep 10 2009 Mamoru Tasaka - rev 3060 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/.cvsignore,v retrieving revision 1.391 retrieving revision 1.392 diff -u -p -r1.391 -r1.392 --- .cvsignore 4 Sep 2009 07:29:40 -0000 1.391 +++ .cvsignore 11 Sep 2009 14:22:48 -0000 1.392 @@ -1 +1 @@ -jd-2.4.2-svn3055_trunk.tgz +jd-2.4.2-svn3060_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/jd.spec,v retrieving revision 1.453 retrieving revision 1.454 diff -u -p -r1.453 -r1.454 --- jd.spec 4 Sep 2009 07:29:41 -0000 1.453 +++ jd.spec 11 Sep 2009 14:22:48 -0000 1.454 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3055_trunk +%define strtag svn3060_trunk %define repoid 43007 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Wed Sep 2 2009 Mamoru Tasaka -- rev 3055 +* Thu Sep 10 2009 Mamoru Tasaka +- rev 3060 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/sources,v retrieving revision 1.392 retrieving revision 1.393 diff -u -p -r1.392 -r1.393 --- sources 4 Sep 2009 07:29:41 -0000 1.392 +++ sources 11 Sep 2009 14:22:48 -0000 1.393 @@ -1 +1 @@ -1ee4aa47b29ee812bfc712c2ea890bb6 jd-2.4.2-svn3055_trunk.tgz +13a987c329366bbf000308bbdc97caf9 jd-2.4.2-svn3060_trunk.tgz From akurtakov at fedoraproject.org Fri Sep 11 14:32:28 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Fri, 11 Sep 2009 14:32:28 +0000 (UTC) Subject: rpms/maven-jxr/devel maven-jxr.spec,1.13,1.14 Message-ID: <20090911143228.426E311C0099@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-jxr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14842/devel Modified Files: maven-jxr.spec Log Message: Fix plugin depmap. Index: maven-jxr.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-jxr/devel/maven-jxr.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- maven-jxr.spec 11 Sep 2009 14:20:31 -0000 1.13 +++ maven-jxr.spec 11 Sep 2009 14:32:28 -0000 1.14 @@ -32,7 +32,7 @@ Name: maven-jxr Version: 2.1 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 0 Summary: Source cross referencing tool License: ASL 2.0 @@ -153,9 +153,12 @@ install -pm 644 pom.xml $RPM_BUILD_ROOT/ %if %{with_maven} # maven-jxr plugin -%add_to_maven_depmap org.apache.maven maven-plugin-jxr %{version} JPP maven-plugin-jxr +%add_to_maven_depmap org.apache.maven.plugins maven-jxr-plugin %{version} JPP maven-plugin-jxr install -pm 644 maven-jxr-plugin/target/maven-jxr-plugin-%{version}.jar \ $RPM_BUILD_ROOT%{_javadir}/maven-plugin-jxr-%{version}.jar + +install -pm 644 maven-jxr-plugin/pom.xml \ + $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-maven-jxr-plugin.pom # javadoc install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} @@ -203,6 +206,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Sep 11 2009 Alexander Kurtakov 0:2.1-2 +- Fix depmap for the plugin. + * Thu Sep 10 2009 Andrew Overholt 2.1-1 - 2.1 - Add maven-plugin-jxr. From than at fedoraproject.org Fri Sep 11 14:35:11 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 11 Sep 2009 14:35:11 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.280,1.281 Message-ID: <20090911143511.0911511C0099@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17042 Modified Files: kdebase-workspace.spec Log Message: - drop BR: lm_sensors-devel on s390(x) Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.280 retrieving revision 1.281 diff -u -p -r1.280 -r1.281 --- kdebase-workspace.spec 2 Sep 2009 08:00:40 -0000 1.280 +++ kdebase-workspace.spec 11 Sep 2009 14:35:10 -0000 1.281 @@ -5,7 +5,7 @@ Summary: K Desktop Environment - Workspa Name: kdebase-workspace Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 License: GPLv2 Group: User Interface/Desktops @@ -62,7 +62,9 @@ BuildRequires: libcaptury-devel BuildRequires: libutempter-devel BuildRequires: libxklavier-devel BuildRequires: libXres-devel +%ifnarch s390 s390x BuildRequires: lm_sensors-devel +%endif BuildRequires: NetworkManager-devel BuildRequires: pam-devel BuildRequires: polkit-qt-devel @@ -554,6 +556,9 @@ fi %changelog +* Fri Sep 11 2009 Than Ngo - 4.3.1-2 +- drop BR: lm_sensors-devel on s390(x) + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 - drop Requires: kde-plasma-folderview, rely on comps instead From crash at fedoraproject.org Fri Sep 11 14:35:30 2009 From: crash at fedoraproject.org (David Anderson) Date: Fri, 11 Sep 2009 14:35:30 +0000 (UTC) Subject: rpms/crash/devel crash.spec,1.34,1.35 sources,1.6,1.7 Message-ID: <20090911143530.C178611C0099@cvs1.fedora.phx.redhat.com> Author: crash Update of /cvs/pkgs/rpms/crash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17460 Modified Files: crash.spec sources Log Message: Update to upstream release, which allows the removal of the Revision tag workaround, the crash-4.0-8.11-dwarf3.patch and the crash-4.0-8.11-optflags.patch Index: crash.spec =================================================================== RCS file: /cvs/pkgs/rpms/crash/devel/crash.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- crash.spec 9 Aug 2009 12:26:35 -0000 1.34 +++ crash.spec 11 Sep 2009 14:35:30 -0000 1.35 @@ -1,18 +1,13 @@ -%global major_version 4.0 -%global minor_version 8.11 - # # crash core analysis suite # Summary: Kernel analysis utility for live systems, netdump, diskdump, kdump, LKCD or mcore dumpfiles Name: crash -Version: %{major_version}.%{minor_version} -Release: 2%{?dist} +Version: 4.0.9 +Release: 1%{?dist} License: GPLv2 Group: Development/Debuggers -Source: http://people.redhat.com/anderson/crash-%{major_version}-%{minor_version}.tar.gz -Source1: crash-4.0-8.11-dwarf3.patch -Patch0: crash-4.0-8.11-optflags.patch +Source: http://people.redhat.com/anderson/crash-%{version}.tar.gz URL: http://people.redhat.com/anderson ExclusiveOS: Linux ExclusiveArch: %{ix86} ia64 x86_64 ppc64 s390 s390x @@ -38,9 +33,7 @@ netdump, diskdump and kdump packages fro offered by Mission Critical Linux, or the LKCD kernel patch. %prep -%setup -n %{name}-%{major_version}-%{minor_version} -q -%patch0 -p1 -b .optflags -cat %{SOURCE1} >> gdb-6.1.patch +%setup -n %{name}-%{version} -q %build make RPMPKG="%{version}-%{release}" CFLAGS="%{optflags}" @@ -69,6 +62,11 @@ rm -rf %{buildroot} %{_includedir}/* %changelog +* Fri Sep 11 2009 Dave Anderson - 4.0.9-1 +- Update to upstream release, which allows the removal of the + Revision tag workaround, the crash-4.0-8.11-dwarf3.patch and + the crash-4.0-8.11-optflags.patch + * Sun Aug 05 2009 Lubomir Rintel - 4.0.8.11-2 - Fix reading of dwarf 3 DW_AT_data_member_location - Use proper compiler flags Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/crash/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 4 Aug 2009 22:54:50 -0000 1.6 +++ sources 11 Sep 2009 14:35:30 -0000 1.7 @@ -1 +1 @@ -a25175fcd6a87bb6eb7b654d2b6cf0bf crash-4.0-8.11.tar.gz +542645e4f5b5d08ba064068a7602ff18 crash-4.0.9.tar.gz From crash at fedoraproject.org Fri Sep 11 14:38:37 2009 From: crash at fedoraproject.org (David Anderson) Date: Fri, 11 Sep 2009 14:38:37 +0000 (UTC) Subject: rpms/crash/devel .cvsignore,1.6,1.7 Message-ID: <20090911143837.DFF1611C0099@cvs1.fedora.phx.redhat.com> Author: crash Update of /cvs/pkgs/rpms/crash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21909 Modified Files: .cvsignore Log Message: Update to upstream release, which allows the removal of the Revision tag workaround, the crash-4.0-8.11-dwarf3.patch and the crash-4.0-8.11-optflags.patch Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/crash/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 4 Aug 2009 22:54:49 -0000 1.6 +++ .cvsignore 11 Sep 2009 14:38:37 -0000 1.7 @@ -1 +1,2 @@ crash-4.0-8.11.tar.gz +crash-4.0.9.tar.gz From akurtakov at fedoraproject.org Fri Sep 11 14:42:43 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Fri, 11 Sep 2009 14:42:43 +0000 (UTC) Subject: rpms/maven-jxr/devel maven-jxr.spec,1.14,1.15 Message-ID: <20090911144243.30FCB11C0099@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-jxr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23463/devel Modified Files: maven-jxr.spec Log Message: Add BR for doxia-sitetools. Index: maven-jxr.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-jxr/devel/maven-jxr.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- maven-jxr.spec 11 Sep 2009 14:32:28 -0000 1.14 +++ maven-jxr.spec 11 Sep 2009 14:42:42 -0000 1.15 @@ -32,7 +32,7 @@ Name: maven-jxr Version: 2.1 -Release: 2%{?dist} +Release: 3%{?dist} Epoch: 0 Summary: Source cross referencing tool License: ASL 2.0 @@ -64,6 +64,7 @@ BuildRequires: maven2-plugin-surefire BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-javadoc +BuildRequires: maven-doxia-sitetools %else BuildRequires: ant, ant-nodeps %endif @@ -206,6 +207,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Sep 11 2009 Alexander Kurtakov 0:2.1-3 +- Add BR for doxia-sitetools. + * Fri Sep 11 2009 Alexander Kurtakov 0:2.1-2 - Fix depmap for the plugin. From than at fedoraproject.org Fri Sep 11 14:45:04 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 11 Sep 2009 14:45:04 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.281,1.282 Message-ID: <20090911144504.AB92A11C0099@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24719 Modified Files: kdebase-workspace.spec Log Message: rhel fix Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.281 retrieving revision 1.282 diff -u -p -r1.281 -r1.282 --- kdebase-workspace.spec 11 Sep 2009 14:35:10 -0000 1.281 +++ kdebase-workspace.spec 11 Sep 2009 14:45:04 -0000 1.282 @@ -84,7 +84,7 @@ Requires: kdebase-runtime >= %{version} Requires: oxygen-icon-theme >= 4.3.0 # pkg-splits, upgrade path -%if 0%{?fedora} < 12 +%if 0%{?fedora} < 12 || %if 0%{?rhel} < 5 Requires: kdm = %{version}-%{release} %endif Requires: ksysguardd = %{version}-%{release} @@ -108,7 +108,7 @@ Requires: leonidas-kde-theme %endif %endif -%if 0%{?fedora} > 11 +%if 0%{?fedora} > 11 || %if 0%{?rhel} > 5 Requires: system-backgrounds-kde %endif From than at fedoraproject.org Fri Sep 11 14:45:39 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 11 Sep 2009 14:45:39 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.282,1.283 Message-ID: <20090911144539.F318111C0099@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24955 Modified Files: kdebase-workspace.spec Log Message: typo Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.282 retrieving revision 1.283 diff -u -p -r1.282 -r1.283 --- kdebase-workspace.spec 11 Sep 2009 14:45:04 -0000 1.282 +++ kdebase-workspace.spec 11 Sep 2009 14:45:39 -0000 1.283 @@ -84,7 +84,7 @@ Requires: kdebase-runtime >= %{version} Requires: oxygen-icon-theme >= 4.3.0 # pkg-splits, upgrade path -%if 0%{?fedora} < 12 || %if 0%{?rhel} < 5 +%if 0%{?fedora} < 12 || %if 0%{?rhel} < 6 Requires: kdm = %{version}-%{release} %endif Requires: ksysguardd = %{version}-%{release} From crash at fedoraproject.org Fri Sep 11 14:51:14 2009 From: crash at fedoraproject.org (David Anderson) Date: Fri, 11 Sep 2009 14:51:14 +0000 (UTC) Subject: rpms/crash/devel crash.spec,1.35,1.36 Message-ID: <20090911145114.CF4F911C0099@cvs1.fedora.phx.redhat.com> Author: crash Update of /cvs/pkgs/rpms/crash/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28730 Modified Files: crash.spec Log Message: bump version Index: crash.spec =================================================================== RCS file: /cvs/pkgs/rpms/crash/devel/crash.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- crash.spec 11 Sep 2009 14:35:30 -0000 1.35 +++ crash.spec 11 Sep 2009 14:51:14 -0000 1.36 @@ -4,7 +4,7 @@ Summary: Kernel analysis utility for live systems, netdump, diskdump, kdump, LKCD or mcore dumpfiles Name: crash Version: 4.0.9 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Development/Debuggers Source: http://people.redhat.com/anderson/crash-%{version}.tar.gz @@ -62,6 +62,9 @@ rm -rf %{buildroot} %{_includedir}/* %changelog +* Fri Sep 11 2009 Dave Anderson - 4.0.9-2 + Bump version. + * Fri Sep 11 2009 Dave Anderson - 4.0.9-1 - Update to upstream release, which allows the removal of the Revision tag workaround, the crash-4.0-8.11-dwarf3.patch and From than at fedoraproject.org Fri Sep 11 14:55:32 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 11 Sep 2009 14:55:32 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.283,1.284 Message-ID: <20090911145532.18DF911C0099@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2166 Modified Files: kdebase-workspace.spec Log Message: typo Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.283 retrieving revision 1.284 diff -u -p -r1.283 -r1.284 --- kdebase-workspace.spec 11 Sep 2009 14:45:39 -0000 1.283 +++ kdebase-workspace.spec 11 Sep 2009 14:55:31 -0000 1.284 @@ -84,7 +84,7 @@ Requires: kdebase-runtime >= %{version} Requires: oxygen-icon-theme >= 4.3.0 # pkg-splits, upgrade path -%if 0%{?fedora} < 12 || %if 0%{?rhel} < 6 +%if 0%{?fedora} < 12 || 0%{?rhel} < 6 Requires: kdm = %{version}-%{release} %endif Requires: ksysguardd = %{version}-%{release} @@ -108,7 +108,7 @@ Requires: leonidas-kde-theme %endif %endif -%if 0%{?fedora} > 11 || %if 0%{?rhel} > 5 +%if 0%{?fedora} > 11 || 0%{?rhel} > 5 Requires: system-backgrounds-kde %endif From twoerner at fedoraproject.org Fri Sep 11 14:57:11 2009 From: twoerner at fedoraproject.org (Thomas Woerner) Date: Fri, 11 Sep 2009 14:57:11 +0000 (UTC) Subject: rpms/system-config-firewall/devel .cvsignore, 1.29, 1.30 sources, 1.32, 1.33 system-config-firewall.spec, 1.44, 1.45 Message-ID: <20090911145711.52BE411C0099@cvs1.fedora.phx.redhat.com> Author: twoerner Update of /cvs/pkgs/rpms/system-config-firewall/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4741 Modified Files: .cvsignore sources system-config-firewall.spec Log Message: - added support for PolicyKit - removed unused inconsistent flag from CellRendererToggle in serviceView (rhbz#521144) - made "Port/Protocol" cell resizable in "Trusted Services"-view - fixed hidden one line label after resize caused by fix for bgo#315462 - fixed startup busy loops if assistive technologies is enabled (rhbz#515048) by moving set_model after adding the columns to a TreeView - fixed tui to create valid empty self.config object (rhbz#518210) - failing to load the icon in fw_gui.setupScreen should not be fatal (rhbz#508186) - made description column in settings dialog resizable - removed rhpl usage (rhbz#508991) - fixed not reappearing TreeViewTooltips if mouse moved in the tooltip popup - hide TreeViewTooltips while scrolling - code cleanup - sort ports in fw_services by protocol, id - updated translations: as, bn_IN, ca, da, de, es, fi, fr, gu, hi, kn, hu, it, ja, ko, ml, mr, nl, or, pa, pl, pt, pt_BR, ru, sk, sr, sr at latin, ta, te, uk, zh_CN, zh_TW Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-firewall/devel/.cvsignore,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- .cvsignore 27 Jul 2009 16:12:30 -0000 1.29 +++ .cvsignore 11 Sep 2009 14:57:10 -0000 1.30 @@ -2,3 +2,4 @@ system-config-firewall-1.2.14.tar.bz2 system-config-firewall-1.2.15.tar.bz2 system-config-firewall-1.2.16.tar.bz2 system-config-firewall-1.2.17.tar.bz2 +system-config-firewall-1.2.18.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-firewall/devel/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 27 Jul 2009 16:12:30 -0000 1.32 +++ sources 11 Sep 2009 14:57:11 -0000 1.33 @@ -1 +1 @@ -07ba9d7855ebc06a9145ae9d4ed2dcaa system-config-firewall-1.2.17.tar.bz2 +c264e0d2a6938881f49eab3f017f9ab3 system-config-firewall-1.2.18.tar.bz2 Index: system-config-firewall.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-firewall/devel/system-config-firewall.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- system-config-firewall.spec 27 Jul 2009 16:12:30 -0000 1.44 +++ system-config-firewall.spec 11 Sep 2009 14:57:11 -0000 1.45 @@ -1,6 +1,6 @@ Summary: A graphical interface for basic firewall setup Name: system-config-firewall -Version: 1.2.17 +Version: 1.2.18 Release: 1%{?dist} URL: http://fedorahosted.org/system-config-firewall License: GPLv2+ @@ -21,6 +21,7 @@ Requires: system-config-firewall-tui = % Requires: hicolor-icon-theme Requires: pygtk2-libglade Requires: gtk2 >= 2.6 +Requires: python-slip >= 0.2.3 %description system-config-firewall is a graphical user interface for basic firewall setup. @@ -35,7 +36,6 @@ Provides: system-config-securitylevel-tu Requires: iptables >= 1.2.8 Requires: iptables-ipv6 Requires: system-config-network-tui -Requires: rhpl Requires: newt Requires: libselinux >= 1.19.1 @@ -84,17 +84,22 @@ fi %files %defattr(-,root,root) %{_bindir}/system-config-firewall -%{_datadir}/system-config-firewall/system-config-firewall.py* +#%{_datadir}/system-config-firewall/system-config-firewall.py* %defattr(0644,root,root) +%{_sysconfdir}/dbus-1/system.d/org.fedoraproject.Config.Firewall.conf +%{_datadir}/dbus-1/system-services/org.fedoraproject.Config.Firewall.service +%{_datadir}/polkit-1/actions/org.fedoraproject.config.firewall.policy %{_datadir}/system-config-firewall/fw_gui.* +%{_datadir}/system-config-firewall/fw_dbus.* %{_datadir}/system-config-firewall/gtk_* %{_datadir}/system-config-firewall/*.glade +%attr(0755,root,root) %{_datadir}/system-config-firewall/system-config-firewall-mechanism.* %{_datadir}/system-config-firewall/wizard_*.png %{_datadir}/system-config-firewall/wizard.svg %{_datadir}/applications/system-config-firewall.desktop %{_datadir}/icons/hicolor/*/apps/preferences-system-firewall.* -%config /etc/security/console.apps/system-config-firewall -%config /etc/pam.d/system-config-firewall +#%config /etc/security/console.apps/system-config-firewall +#%config /etc/pam.d/system-config-firewall %files -f %{name}.lang tui %defattr(-,root,root) @@ -110,6 +115,7 @@ fi %{_datadir}/system-config-firewall/fw_functions.* %{_datadir}/system-config-firewall/fw_icmp.* %{_datadir}/system-config-firewall/fw_iptables.* +%{_datadir}/system-config-firewall/fw_lokkit.* %{_datadir}/system-config-firewall/fw_parser.* %{_datadir}/system-config-firewall/fw_selinux.* %{_datadir}/system-config-firewall/fw_services.* @@ -119,6 +125,26 @@ fi %ghost %config(missingok,noreplace) /etc/sysconfig/system-config-firewall %changelog +* Fri Sep 11 2009 Thomas Woerner 1.2.18-1 +- added support for PolicyKit +- removed unused inconsistent flag from CellRendererToggle in serviceView (rhbz#521144) +- made "Port/Protocol" cell resizable in "Trusted Services"-view +- fixed hidden one line label after resize caused by fix for bgo#315462 +- fixed startup busy loops if assistive technologies is enabled (rhbz#515048) + by moving set_model after adding the columns to a TreeView +- fixed tui to create valid empty self.config object (rhbz#518210) +- failing to load the icon in fw_gui.setupScreen should not be fatal + (rhbz#508186) +- made description column in settings dialog resizable +- removed rhpl usage (rhbz#508991) +- fixed not reappearing TreeViewTooltips if mouse moved in the tooltip popup +- hide TreeViewTooltips while scrolling +- code cleanup +- sort ports in fw_services by protocol, id +- updated translations: as, bn_IN, ca, da, de, es, fi, fr, gu, hi, kn, hu, it, + ja, ko, ml, mr, nl, or, pa, pl, pt, pt_BR, ru, sk, sr, + sr at latin, ta, te, uk, zh_CN, zh_TW + * Mon Jul 27 2009 Thomas Woerner 1.2.17-1 - Added Red Hat Cluster Suite to trusted services (rhbz#493668) - Fixed wrong patch for system-config-firewall-tui (rhbz#461046) From akurtakov at fedoraproject.org Fri Sep 11 14:57:53 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Fri, 11 Sep 2009 14:57:53 +0000 (UTC) Subject: rpms/maven-jxr/devel maven-jxr.spec,1.15,1.16 Message-ID: <20090911145753.B38F511C0099@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-jxr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5945/devel Modified Files: maven-jxr.spec Log Message: Add BR for maven2-plugin.site. Index: maven-jxr.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-jxr/devel/maven-jxr.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- maven-jxr.spec 11 Sep 2009 14:42:42 -0000 1.15 +++ maven-jxr.spec 11 Sep 2009 14:57:53 -0000 1.16 @@ -32,7 +32,7 @@ Name: maven-jxr Version: 2.1 -Release: 3%{?dist} +Release: 4%{?dist} Epoch: 0 Summary: Source cross referencing tool License: ASL 2.0 @@ -64,6 +64,7 @@ BuildRequires: maven2-plugin-surefire BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-javadoc +BuildRequires: maven2-plugin-site BuildRequires: maven-doxia-sitetools %else BuildRequires: ant, ant-nodeps @@ -207,6 +208,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Fri Sep 11 2009 Alexander Kurtakov 0:2.1-4 +- Add BR for maven2-plugin.site. + * Fri Sep 11 2009 Alexander Kurtakov 0:2.1-3 - Add BR for doxia-sitetools. From konradm at fedoraproject.org Fri Sep 11 14:58:48 2009 From: konradm at fedoraproject.org (konradm) Date: Fri, 11 Sep 2009 14:58:48 +0000 (UTC) Subject: rpms/sdcc/devel sdcc-2.9.0-r5508-fix-bug2805333.diff,1.1,1.2 Message-ID: <20090911145848.7D2CD11C0099@cvs1.fedora.phx.redhat.com> Author: konradm Update of /cvs/pkgs/rpms/sdcc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6523 Modified Files: sdcc-2.9.0-r5508-fix-bug2805333.diff Log Message: Remove unneccesary portions from r5508 patch so it applies. sdcc-2.9.0-r5508-fix-bug2805333.diff: gen.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) Index: sdcc-2.9.0-r5508-fix-bug2805333.diff =================================================================== RCS file: /cvs/pkgs/rpms/sdcc/devel/sdcc-2.9.0-r5508-fix-bug2805333.diff,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sdcc-2.9.0-r5508-fix-bug2805333.diff 11 Sep 2009 14:17:34 -0000 1.1 +++ sdcc-2.9.0-r5508-fix-bug2805333.diff 11 Sep 2009 14:58:48 -0000 1.2 @@ -37,54 +37,3 @@ Index: sdcc/src/mcs51/gen.c case POINTER: case IPOINTER: genNearPointerGet (left, result, ic, pi, ifx); -Index: sdcc/ChangeLog -=================================================================== ---- sdcc/ChangeLog (revision 5507) -+++ sdcc/ChangeLog (working copy) -@@ -1,5 +1,11 @@ - 2009-08-29 Maarten Brock - -+ * src/mcs51/gen.c (aopGet): applied patch 2837100 to fix bug 2805333 -+ * support/regression/tests/bug2805333.c: new, added, -+ thanks Ruud van Silfhout -+ -+2009-08-29 Maarten Brock -+ - * device/include/ctype.h: removed _REENTRANT as they are already with - --stack-auto, optimized _tolower and _toupper with char casts - * device/include/string.h, -Index: sdcc/support/regression/tests/bug2805333.c -=================================================================== ---- sdcc/support/regression/tests/bug2805333.c (revision 0) -+++ sdcc/support/regression/tests/bug2805333.c (revision 5508) -@@ -0,0 +1,22 @@ -+/* -+ bug2805333.c -+*/ -+ -+#include -+#include -+ -+#ifndef BOOL -+#define BOOL bool -+#endif -+ -+void g(char c) -+{ -+ c; -+} -+ -+BOOL b; -+ -+void test_bug(void) -+{ -+ g(!b); /* Causes SDCC 2.9.0 to segfault.. */ -+} - -Property changes on: sdcc/support/regression/tests/bug2805333.c -___________________________________________________________________ -Added: svn:keywords - + Author Date Id Revision -Added: svn:eol-style - + native - From akurtakov at fedoraproject.org Fri Sep 11 15:08:58 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Fri, 11 Sep 2009 15:08:58 +0000 (UTC) Subject: rpms/maven-jxr/devel maven-jxr.spec,1.16,1.17 Message-ID: <20090911150858.2269311C0099@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-jxr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8695/devel Modified Files: maven-jxr.spec Log Message: BR tomcat5-servlet-api. Index: maven-jxr.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-jxr/devel/maven-jxr.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- maven-jxr.spec 11 Sep 2009 14:57:53 -0000 1.16 +++ maven-jxr.spec 11 Sep 2009 15:08:57 -0000 1.17 @@ -66,6 +66,7 @@ BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-javadoc BuildRequires: maven2-plugin-site BuildRequires: maven-doxia-sitetools +BuildRequires: tomcat5-servlet-2.4-api %else BuildRequires: ant, ant-nodeps %endif @@ -210,6 +211,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Fri Sep 11 2009 Alexander Kurtakov 0:2.1-4 - Add BR for maven2-plugin.site. +- BR tomcat5-servlet-api. * Fri Sep 11 2009 Alexander Kurtakov 0:2.1-3 - Add BR for doxia-sitetools. From harald at fedoraproject.org Fri Sep 11 15:17:27 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Fri, 11 Sep 2009 15:17:27 +0000 (UTC) Subject: rpms/system-config-boot/devel .cvsignore, 1.19, 1.20 sources, 1.19, 1.20 system-config-boot.spec, 1.33, 1.34 Message-ID: <20090911151727.8A74B11C0099@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/system-config-boot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11170 Modified Files: .cvsignore sources system-config-boot.spec Log Message: * Fri Sep 11 2009 Harald Hoyer 0.4.0 - add tui version - removed rhpl dependency Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-boot/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 28 Oct 2008 14:50:20 -0000 1.19 +++ .cvsignore 11 Sep 2009 15:17:27 -0000 1.20 @@ -1 +1 @@ -system-config-boot-0.3.0.tar.bz2 +system-config-boot-0.4.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-boot/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 28 Oct 2008 14:50:20 -0000 1.19 +++ sources 11 Sep 2009 15:17:27 -0000 1.20 @@ -1 +1 @@ -91bfb1c55aba4c90c5c5711adc5cc015 system-config-boot-0.3.0.tar.bz2 +81d2e80d69b8b964d783cb1fa4b92be4 system-config-boot-0.4.0.tar.bz2 Index: system-config-boot.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-boot/devel/system-config-boot.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- system-config-boot.spec 27 Jul 2009 05:21:28 -0000 1.33 +++ system-config-boot.spec 11 Sep 2009 15:17:27 -0000 1.34 @@ -3,8 +3,8 @@ Summary: A graphical interface for configuring the boot loader Name: system-config-boot -Version: 0.3.0 -Release: 5%{?dist} +Version: 0.4.0 +Release: 1%{?dist} URL: http://fedoraproject.org/wiki/SystemConfig/boot License: GPLv2 ExclusiveOS: Linux @@ -14,7 +14,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version # our distribution. Thus the source is only available from # within this srpm. Source0: %{name}-%{version}.tar.bz2 -Requires: pygtk2 python2 usermode >= 1.36 rhpl >= 0.6 +Requires: pygtk2 python2 usermode >= 1.36 Requires: usermode-gtk ExclusiveArch: %{ix86} x86_64 Obsoletes: redhat-config-boot < 0.2 @@ -66,14 +66,13 @@ rm -rf $RPM_BUILD_ROOT %attr(0644,root,root) %config(noreplace) /etc/pam.d/system-config-boot %changelog -* Sun Jul 26 2009 Fedora Release Engineering - 0.3.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Fri Sep 11 2009 Harald Hoyer 0.4.0 +- add tui version +- removed rhpl dependency -* Wed Feb 25 2009 Fedora Release Engineering - 0.3.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Mon Dec 01 2008 Ignacio Vazquez-Abrams - 0.3.0-3 -- Rebuild for Python 2.6 +* Fri Apr 24 2009 Harald Hoyer 0.3.1 +- translation updates +- removed kudzu import (bug #473798) * Tue Oct 28 2008 Harald Hoyer 0.3.0-2 - reapplied changes by spot From akurtakov at fedoraproject.org Fri Sep 11 15:25:01 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Fri, 11 Sep 2009 15:25:01 +0000 (UTC) Subject: rpms/maven-jxr/devel maven-jxr.spec,1.17,1.18 Message-ID: <20090911152501.EF63611C0099@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-jxr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12561/devel Modified Files: maven-jxr.spec Log Message: - BR tomcat5. Index: maven-jxr.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-jxr/devel/maven-jxr.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- maven-jxr.spec 11 Sep 2009 15:08:57 -0000 1.17 +++ maven-jxr.spec 11 Sep 2009 15:25:01 -0000 1.18 @@ -66,6 +66,7 @@ BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-javadoc BuildRequires: maven2-plugin-site BuildRequires: maven-doxia-sitetools +BuildRequires: tomcat5 BuildRequires: tomcat5-servlet-2.4-api %else BuildRequires: ant, ant-nodeps @@ -212,6 +213,7 @@ rm -rf $RPM_BUILD_ROOT * Fri Sep 11 2009 Alexander Kurtakov 0:2.1-4 - Add BR for maven2-plugin.site. - BR tomcat5-servlet-api. +- BR tomcat5. * Fri Sep 11 2009 Alexander Kurtakov 0:2.1-3 - Add BR for doxia-sitetools. From davej at fedoraproject.org Fri Sep 11 15:31:53 2009 From: davej at fedoraproject.org (Dave Jones) Date: Fri, 11 Sep 2009 15:31:53 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6.31-nx-data.patch, NONE, 1.1 kernel.spec, 1.1794, 1.1795 Message-ID: <20090911153153.3F25811C0099@cvs1.fedora.phx.redhat.com> Author: davej Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13951 Modified Files: kernel.spec Added Files: linux-2.6.31-nx-data.patch Log Message: Mark kernel data section as NX linux-2.6.31-nx-data.patch: kernel/vmlinux.lds.S | 6 +++++- mm/init.c | 22 ++++++++++++++++++++-- 2 files changed, 25 insertions(+), 3 deletions(-) --- NEW FILE linux-2.6.31-nx-data.patch --- Date: Thu, 10 Sep 2009 21:10:51 -0400 Message-ID: <817ecb6f0909101810u7774ca93u40a0a4b99f9fb6ba at mail.gmail.com> Subject: [PATCH V4] x86: NX protection for kernel data From: Siarhei Liakh To: linux-kernel at vger.kernel.org, linux-security-module at vger.kernel.org Cc: Arjan van de Ven , James Morris , Andrew Morton , Andi Kleen , Rusty Russell , Thomas Gleixner , "H. Peter Anvin" , Ingo Molnar This patch expands functionality of CONFIG_DEBUG_RODATA to set main (static) kernel data area as NX. The following steps are taken to achieve this: 1. Linker script is adjusted so .text always starts and ends on a page boundary 2. Linker script is adjusted so .rodata and .data always start and end on a page boundary 3. void mark_nxdata_nx(void) added to arch/x86/mm/init.c with actual functionality: NX is set for all pages from _etext through _end. 4. mark_nxdata_nx() called from free_initmem() (after init has been released) 5. free_init_pages() sets released memory NX in arch/x86/mm/init.c The patch have been developed for Linux 2.6.31-rc7 x86 by Siarhei Liakh and Xuxian Jiang . V1: initial patch for 2.6.30 V2: patch for 2.6.31-rc7 V3: moved all code into arch/x86, adjusted credits V4: fixed ifdef, removed credits from CREDITS --- Signed-off-by: Siarhei Liakh Signed-off-by: Xuxian Jiang diff --git a/arch/x86/kernel/vmlinux.lds.S b/arch/x86/kernel/vmlinux.lds.S index 9fc1782..b6b2bbf 100644 --- a/arch/x86/kernel/vmlinux.lds.S +++ b/arch/x86/kernel/vmlinux.lds.S @@ -43,7 +43,7 @@ jiffies_64 = jiffies; PHDRS { text PT_LOAD FLAGS(5); /* R_E */ - data PT_LOAD FLAGS(7); /* RWE */ + data PT_LOAD FLAGS(6); /* RW_ */ #ifdef CONFIG_X86_64 user PT_LOAD FLAGS(7); /* RWE */ #ifdef CONFIG_SMP @@ -88,6 +88,8 @@ SECTIONS IRQENTRY_TEXT *(.fixup) *(.gnu.warning) + /* .text should occupy whole number of pages */ + . = ALIGN(PAGE_SIZE); /* End of text section */ _etext = .; } :text = 0x9090 @@ -128,6 +130,8 @@ SECTIONS /* rarely changed data like cpu maps */ READ_MOSTLY_DATA(CONFIG_X86_INTERNODE_CACHE_BYTES) + /* .data should occupy whole number of pages */ + . = ALIGN(PAGE_SIZE); /* End of data section */ _edata = .; } :data diff --git a/arch/x86/mm/init.c b/arch/x86/mm/init.c index 0607119..522e81b 100644 --- a/arch/x86/mm/init.c +++ b/arch/x86/mm/init.c @@ -423,9 +423,10 @@ void free_init_pages(char *what, unsigned long begin, unsigned long end) /* * We just marked the kernel text read only above, now that * we are going to free part of that, we need to make that - * writeable first. + * writeable and non-executable first. */ set_memory_rw(begin, (end - begin) >> PAGE_SHIFT); + set_memory_nx(begin, (end - begin) >> PAGE_SHIFT); printk(KERN_INFO "Freeing %s: %luk freed\n", what, (end - begin) >> 10); @@ -440,11 +441,29 @@ void free_init_pages(char *what, unsigned long begin, unsigned long end) #endif } +void mark_nxdata_nx(void) +{ +#ifdef CONFIG_DEBUG_RODATA + /* + * When this called, init has already been executed and released, + * so everything past _etext sould be NX. + */ + unsigned long start = PFN_ALIGN(_etext); + unsigned long size = PFN_ALIGN(_end) - start; + + printk(KERN_INFO "NX-protecting the kernel data: %lx, %lu pages\n", + start, size >> PAGE_SHIFT); + set_pages_nx(virt_to_page(start), size >> PAGE_SHIFT); +#endif +} + void free_initmem(void) { free_init_pages("unused kernel memory", (unsigned long)(&__init_begin), (unsigned long)(&__init_end)); + /* Set kernel's data as NX */ + mark_nxdata_nx(); } #ifdef CONFIG_BLK_DEV_INITRD -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo at vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1794 retrieving revision 1.1795 diff -u -p -r1.1794 -r1.1795 --- kernel.spec 11 Sep 2009 07:05:08 -0000 1.1794 +++ kernel.spec 11 Sep 2009 15:31:52 -0000 1.1795 @@ -667,6 +667,8 @@ Patch671: linux-2.6-ahci-export-capabili Patch680: linux-2.6-rt2x00-asus-leds.patch Patch681: linux-2.6-mac80211-age-scan-results-on-resume.patch +Patch700: linux-2.6.31-nx-data.patch + Patch800: linux-2.6-crash-driver.patch Patch900: linux-2.6-pci-cacheline-sizing.patch @@ -1295,6 +1297,9 @@ ApplyPatch linux-2.6-ahci-export-capabil # back-port scan result aging patches #ApplyPatch linux-2.6-mac80211-age-scan-results-on-resume.patch +# Mark kernel data as NX +ApplyPatch linux-2.6.31-nx-data.patch + # /dev/crash driver. ApplyPatch linux-2.6-crash-driver.patch @@ -2018,6 +2023,9 @@ fi # and build. %changelog +* Fri Sep 11 2009 Dave Jones +- Mark kernel data section as NX + * Fri Sep 11 2009 Ben Skeggs - nouveau: bring in Matthew Garret's initial switchable graphics support From than at fedoraproject.org Fri Sep 11 15:32:34 2009 From: than at fedoraproject.org (Than Ngo) Date: Fri, 11 Sep 2009 15:32:34 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.284,1.285 Message-ID: <20090911153234.F3F8611C0099@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14086 Modified Files: kdebase-workspace.spec Log Message: cleanup Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/extras/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.284 retrieving revision 1.285 diff -u -p -r1.284 -r1.285 --- kdebase-workspace.spec 11 Sep 2009 14:55:31 -0000 1.284 +++ kdebase-workspace.spec 11 Sep 2009 15:32:34 -0000 1.285 @@ -96,16 +96,25 @@ Requires: xorg-x11-apps Requires: xorg-x11-utils Requires: xorg-x11-server-utils +%define default_face_icon default1.png + %if 0%{?fedora} == 10 %define default_face_icon default_solar.png Requires: solar-kde-theme -%else +%endif + %if 0%{?fedora} == 11 %define default_face_icon default_leonidas.png Requires: leonidas-kde-theme -%else -%define default_face_icon default1.png %endif + +%if 0%{?fedora} == 12 +Requires: constantine-kde-theme +%endif + +# will be changed later for rhel +%if 0%{?rhel} == 6 +Requires: constantine-kde-theme %endif %if 0%{?fedora} > 11 || 0%{?rhel} > 5 From caolanm at fedoraproject.org Fri Sep 11 15:33:20 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Fri, 11 Sep 2009 15:33:20 +0000 (UTC) Subject: rpms/hunspell-fr/devel .cvsignore, 1.8, 1.9 hunspell-fr.spec, 1.11, 1.12 sources, 1.8, 1.9 Message-ID: <20090911153320.9FF1411C0099@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/hunspell-fr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14353 Modified Files: .cvsignore hunspell-fr.spec sources Log Message: latest version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-fr/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 23 May 2009 13:38:02 -0000 1.8 +++ .cvsignore 11 Sep 2009 15:33:20 -0000 1.9 @@ -1 +1 @@ -hunspell_fr_3-2.zip +hunspell_fr_3-4.zip Index: hunspell-fr.spec =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-fr/devel/hunspell-fr.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- hunspell-fr.spec 25 Jul 2009 02:26:03 -0000 1.11 +++ hunspell-fr.spec 11 Sep 2009 15:33:20 -0000 1.12 @@ -1,10 +1,10 @@ Name: hunspell-fr Summary: French hunspell dictionaries -Version: 3.2 -Release: 2%{?dist} -Source: http://download.tuxfamily.org/dicollecte2/hunspell_fr_3-2.zip +Version: 3.4 +Release: 1%{?dist} +Source: http://www.dicollecte.org/download/fr/hunspell_fr_3-4.zip Group: Applications/Text -URL: http://dicollecte.tuxfamily.org/home.php?prj=fr +URL: http://www.dicollecte.org/home.php?prj=fr BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) License: GPLv2 or LGPLv2 or MPLv1.1 BuildArch: noarch @@ -42,6 +42,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/myspell/* %changelog +* Fri Sep 11 2009 Caolan McNamara - 3.4-1 +- latest version + * Fri Jul 24 2009 Fedora Release Engineering - 3.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-fr/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 23 May 2009 13:38:02 -0000 1.8 +++ sources 11 Sep 2009 15:33:20 -0000 1.9 @@ -1 +1 @@ -fadc941c0cd3fd5b65306d1bf66eb693 hunspell_fr_3-2.zip +a6002a9ff88b01706da0ed754daa51bd hunspell_fr_3-4.zip From caolanm at fedoraproject.org Fri Sep 11 15:35:15 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Fri, 11 Sep 2009 15:35:15 +0000 (UTC) Subject: rpms/hunspell-ti/devel hunspell-ti.spec,1.2,1.3 sources,1.2,1.3 Message-ID: <20090911153515.488E511C0099@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/hunspell-ti/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16896 Modified Files: hunspell-ti.spec sources Log Message: latest version Index: hunspell-ti.spec =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-ti/devel/hunspell-ti.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- hunspell-ti.spec 25 Jul 2009 02:43:36 -0000 1.2 +++ hunspell-ti.spec 11 Sep 2009 15:35:14 -0000 1.3 @@ -1,8 +1,8 @@ Name: hunspell-ti Summary: Tigrigna hunspell dictionaries -%define upstreamid 20090704 +%define upstreamid 20090911 Version: 0.%{upstreamid} -Release: 2%{?dist} +Release: 1%{?dist} Source: http://www.cs.ru.nl/~biniam/geez/dict/ti_ER.zip Group: Applications/Text URL: http://www.cs.ru.nl/~biniam/geez/index.php @@ -43,6 +43,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/myspell/* %changelog +* Fri Sep 11 2009 Caolan McNamara - 0.20090911-1 +- latest version + * Fri Jul 24 2009 Fedora Release Engineering - 0.20090704-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/hunspell-ti/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 7 Jul 2009 08:31:56 -0000 1.2 +++ sources 11 Sep 2009 15:35:15 -0000 1.3 @@ -1 +1 @@ -49c38651aa02a5fa88a644dff378aef9 ti_ER.zip +e498ab803245fd94c1648d447c5f016a ti_ER.zip From pjones at fedoraproject.org Fri Sep 11 15:37:38 2009 From: pjones at fedoraproject.org (Peter Jones) Date: Fri, 11 Sep 2009 15:37:38 +0000 (UTC) Subject: rpms/grubby/devel .cvsignore, 1.7, 1.8 grubby.spec, 1.6, 1.7 sources, 1.7, 1.8 Message-ID: <20090911153738.1A97711C0099@cvs1.fedora.phx.redhat.com> Author: pjones Update of /cvs/extras/rpms/grubby/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18909 Modified Files: .cvsignore grubby.spec sources Log Message: * Fri Sep 11 2009 Peter Jones - 7.0.5-1 - Add support for plymouth as a second initrd. Resolves: rhbz#520515 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/grubby/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 9 Sep 2009 19:51:30 -0000 1.7 +++ .cvsignore 11 Sep 2009 15:37:37 -0000 1.8 @@ -1 +1 @@ -grubby-7.0.4.tar.bz2 +grubby-7.0.5.tar.bz2 Index: grubby.spec =================================================================== RCS file: /cvs/extras/rpms/grubby/devel/grubby.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- grubby.spec 9 Sep 2009 19:51:30 -0000 1.6 +++ grubby.spec 11 Sep 2009 15:37:37 -0000 1.7 @@ -1,5 +1,5 @@ Name: grubby -Version: 7.0.4 +Version: 7.0.5 Release: 1%{?dist} Summary: Command line tool for updating bootloader configs Group: System Environment/Base @@ -49,6 +49,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Sep 11 2009 Peter Jones - 7.0.5-1 +- Add support for plymouth as a second initrd. + Resolves: rhbz#520515 + * Wed Sep 09 2009 Hans de Goede - 7.0.4-1 - Add --dracut cmdline argument for %post generation of dracut initrd Index: sources =================================================================== RCS file: /cvs/extras/rpms/grubby/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 9 Sep 2009 19:51:30 -0000 1.7 +++ sources 11 Sep 2009 15:37:37 -0000 1.8 @@ -1 +1 @@ -39635ced8c1ebf17f67bef323e839187 grubby-7.0.4.tar.bz2 +29697999934b603425d072f0ac3c5c9b grubby-7.0.5.tar.bz2 From davej at fedoraproject.org Fri Sep 11 15:40:08 2009 From: davej at fedoraproject.org (Dave Jones) Date: Fri, 11 Sep 2009 15:40:08 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6.31-modules-ro-nx.patch, NONE, 1.1 kernel.spec, 1.1795, 1.1796 Message-ID: <20090911154008.4766011C043A@cvs1.fedora.phx.redhat.com> Author: davej Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19549 Modified Files: kernel.spec Added Files: linux-2.6.31-modules-ro-nx.patch Log Message: Apply NX/RO to modules linux-2.6.31-modules-ro-nx.patch: include/linux/module.h | 3 + kernel/module.c | 126 +++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 126 insertions(+), 3 deletions(-) --- NEW FILE linux-2.6.31-modules-ro-nx.patch --- >From davej Fri Sep 11 11:06:50 2009 Return-Path: linux-kernel-owner at vger.kernel.org X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gelk.kernelslacker.org X-Spam-Level: X-Spam-Status: No, score=-5.5 required=5.0 tests=AWL,BAYES_00, RCVD_IN_DNSWL_MED,SARE_MSGID_LONG40,UNPARSEABLE_RELAY autolearn=ham version=3.2.5 Received: from mail.corp.redhat.com [10.5.5.51] by gelk.kernelslacker.org with IMAP (fetchmail-6.3.9) for (single-drop); Fri, 11 Sep 2009 11:06:50 -0400 (EDT) Received: from zmta03.collab.prod.int.phx2.redhat.com (LHLO zmta03.collab.prod.int.phx2.redhat.com) (10.5.5.33) by mail04.corp.redhat.com with LMTP; Thu, 10 Sep 2009 22:51:21 -0400 (EDT) Received: from localhost (localhost.localdomain [127.0.0.1]) by zmta03.collab.prod.int.phx2.redhat.com (Postfix) with ESMTP id E57644F1AB; Thu, 10 Sep 2009 22:51:20 -0400 (EDT) Received: from zmta03.collab.prod.int.phx2.redhat.com ([127.0.0.1]) by localhost (zmta03.collab.prod.int.phx2.redhat.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PqMpQop0Dbp5; Thu, 10 Sep 2009 22:51:20 -0400 (EDT) Received: from int-mx03.intmail.prod.int.phx2.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.16]) by zmta03.collab.prod.int.phx2.redhat.com (Postfix) with ESMTP id A56F64F1AA; Thu, 10 Sep 2009 22:51:20 -0400 (EDT) Received: from mx1.redhat.com (ext-mx08.extmail.prod.ext.phx2.redhat.com [10.5.110.12]) by int-mx03.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id n8B2pDoM001214; Thu, 10 Sep 2009 22:51:13 -0400 Received: from vger.kernel.org (vger.kernel.org [209.132.176.167]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id n8B2jC2e031184; Thu, 10 Sep 2009 22:51:01 -0400 Received: (majordomo at vger.kernel.org) by vger.kernel.org via listexpand id S1753321AbZIKCur (ORCPT + 41 others); Thu, 10 Sep 2009 22:50:47 -0400 Received: (majordomo at vger.kernel.org) by vger.kernel.org id S1752432AbZIKCuq (ORCPT ); Thu, 10 Sep 2009 22:50:46 -0400 Received: from mail-yw0-f174.google.com ([209.85.211.174]:34234 "EHLO mail-yw0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752401AbZIKCup (ORCPT ); Thu, 10 Sep 2009 22:50:45 -0400 Received: by ywh4 with SMTP id 4so897627ywh.5 for ; Thu, 10 Sep 2009 19:50:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:cc:content-type; bh=p3+H2ZvljQZotPAF9Gb+FxecqVT3MH9YeBjUUKwwvY0=; b=JTV6NmVCgyrG6SVi/FbmJR4FeIQuc44rC3EV0D1A8qPb+xMwNYK5QlD8do+3+FKgbc CH/kgCjakj8e5v4ipROLQjPEiN/TETq15ITPKToCOHKve4jS1GMgkZYyYScpBfOj7N9R VaWi9sbsNBvUtf1wS83Uqy4GBjZ88MEoBetrs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=Ksz1JD3HRA+cyDH560RvcyHLpdr4+4Tost2JUGQV5a1m/XC/zwqLdXWNlkWTsuNVvJ n+vlXd8VrHE+9h54vf+BMqmK+3LB6Q1iV3nLFpRoU7qaEdnPrWdRcCi8Ot6vIzLrHLf2 Xu6y7fJWaLQ+cbIGNY2LGR5UlkBul7kaj1API= MIME-Version: 1.0 Received: by 10.150.17.5 with SMTP id 5mr3930758ybq.195.1252637447825; Thu, 10 Sep 2009 19:50:47 -0700 (PDT) Date: Thu, 10 Sep 2009 22:50:47 -0400 Message-ID: <817ecb6f0909101950v2fc6dc6u5cbc40cd9a9dde77 at mail.gmail.com> Subject: [PATCH v6] RO/NX protection for loadable kernel modules From: Siarhei Liakh To: linux-kernel at vger.kernel.org, linux-security-module at vger.kernel.org, linux-next at vger.kernel.org Cc: Arjan van de Ven , James Morris , Andrew Morton , Andi Kleen , Thomas Gleixner , "H. Peter Anvin" , Ingo Molnar , Rusty Russell , Stephen Rothwell Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner at vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel at vger.kernel.org X-RedHat-Spam-Score: -4 (RCVD_IN_DNSWL_MED) X-Scanned-By: MIMEDefang 2.67 on 10.5.11.16 X-Scanned-By: MIMEDefang 2.67 on 10.5.110.12 Status: RO Content-Length: 8042 Lines: 260 This patch is a logical extension of the protection provided by CONFIG_DEBUG_RODATA to LKMs. The protection is provided by splitting module_core and module_init into three logical parts each and setting appropriate page access permissions for each individual section: 1. Code: RO+X 2. RO data: RO+NX 3. RW data: RW+NX In order to achieve proper protection, layout_sections() have been modified to align each of the three parts mentioned above onto page boundary. Next, the corresponding page access permissions are set right before successful exit from load_module(). Further, free_module() and sys_init_module have been modified to set module_core and module_init as RW+NX right before calling module_free(). By default, the original section layout is preserved and RO/NX is enforced only for whole pages of same content. However, when compiled with CONFIG_DEBUG_RODATA=y, the patch will page-align each group of sections to ensure that each page contains only one type of content. RO/NX enforcement is active on x86 only. v1: Initial proof-of-concept patch. v2: The patch have been re-written to reduce the number of #ifdefs and to make it architecture-agnostic. Code formatting have been corrected also. v3: Opportunistic RO/NX protectiuon is now unconditional. Section page-alignment is enabled when CONFIG_DEBUG_RODATA=y. v4: Removed most macros and improved coding style. v5: Changed page-alignment and RO/NX section size calculation v6: Fixed comments. Restricted RO/NX enforcement to x86 only The patch have been developed for Linux 2.6.30 by Siarhei Liakh and Xuxian Jiang . --- Signed-off-by: Siarhei Liakh Signed-off-by: Xuxian Jiang Acked-by: Arjan van de Ven diff --git a/include/linux/module.h b/include/linux/module.h index 627ac08..5ba770e 100644 --- a/include/linux/module.h +++ b/include/linux/module.h @@ -293,6 +293,9 @@ struct module /* The size of the executable code in each section. */ unsigned int init_text_size, core_text_size; + /* Size of RO sections of the module (text+rodata) */ + unsigned int init_ro_size, core_ro_size; + /* Arch-specific module values */ struct mod_arch_specific arch; diff --git a/kernel/module.c b/kernel/module.c index e797812..660278a 100644 --- a/kernel/module.c +++ b/kernel/module.c @@ -54,6 +54,7 @@ #include #include #include +#include #if 0 #define DEBUGP printk @@ -63,6 +64,26 @@ #define ARCH_SHF_SMALL 0 #endif +/* + * Modules' sections will be aligned on page boundaries + * to ensure complete separation of code and data, but + * only when CONFIG_DEBUG_RODATA=y + */ +#ifdef CONFIG_DEBUG_RODATA +#define debug_align(X) ALIGN(X, PAGE_SIZE) +#else +#define debug_align(X) (X) +#endif + +/* + * Given BASE and SIZE this macro calculates the number of pages the + * memory regions occupies + */ +#define NUMBER_OF_PAGES(BASE, SIZE) ((SIZE > 0) ? \ + (PFN_DOWN((unsigned long)BASE + SIZE - 1) - \ + PFN_DOWN((unsigned long)BASE) + 1) \ + : (0UL)) + /* If this is set, the section belongs in the init part of the module */ #define INIT_OFFSET_MASK (1UL << (BITS_PER_LONG-1)) @@ -1471,6 +1492,69 @@ static int __unlink_module(void *_mod) return 0; } +/* + * LKM RO/NX protection: protect module's text/ro-data + * from modification and any data from execution. + */ +static void set_section_ro_nx(void *base, + unsigned long text_size, + unsigned long ro_size, + unsigned long total_size) +{ +#ifdef CONFIG_X86 + /* begin and end PFNs of the current subsection */ + unsigned long begin_pfn; + unsigned long end_pfn; + + /* + * Set RO for module text and RO-data: + * - Always protect first page. + * - Do not protect last partial page. + */ + if (ro_size > 0) { + begin_pfn = PFN_DOWN((unsigned long)base); + end_pfn = PFN_DOWN((unsigned long)base + ro_size); + if (end_pfn > begin_pfn) + set_memory_ro(begin_pfn << PAGE_SHIFT, + end_pfn - begin_pfn); + } + + /* + * Set NX permissions for module data: + * - Do not protect first partial page. + * - Always protect last page. + */ + if (total_size > text_size) { + begin_pfn = PFN_UP((unsigned long)base + text_size); + end_pfn = PFN_UP((unsigned long)base + total_size); + if (end_pfn > begin_pfn) + set_memory_nx(begin_pfn << PAGE_SHIFT, + end_pfn - begin_pfn); + } +#endif +} + +/* Setting memory back to RW+NX before releasing it */ +void unset_section_ro_nx(struct module *mod, void *module_region) +{ +#ifdef CONFIG_X86 + unsigned long total_pages; + + if (mod->module_core == module_region) { + /* Set core as NX+RW */ + total_pages = NUMBER_OF_PAGES(mod->module_core, mod->core_size); + set_memory_nx((unsigned long)mod->module_core, total_pages); + set_memory_rw((unsigned long)mod->module_core, total_pages); + + } else if (mod->module_init == module_region) { + /* Set init as NX+RW */ + total_pages = NUMBER_OF_PAGES(mod->module_init, mod->init_size); + set_memory_nx((unsigned long)mod->module_init, total_pages); + set_memory_rw((unsigned long)mod->module_init, total_pages); + } +#endif +} + /* Free a module, remove from lists, etc (must hold module_mutex). */ static void free_module(struct module *mod) { @@ -1493,6 +1577,7 @@ static void free_module(struct module *mod) ftrace_release(mod->module_core, mod->core_size); /* This may be NULL, but that's OK */ + unset_section_ro_nx(mod, mod->module_init); module_free(mod, mod->module_init); kfree(mod->args); if (mod->percpu) @@ -1505,6 +1590,7 @@ static void free_module(struct module *mod) lockdep_free_key_range(mod->module_core, mod->core_size); /* Finally, free the core (containing the module structure) */ + unset_section_ro_nx(mod, mod->module_core); module_free(mod, mod->module_core); } @@ -1678,8 +1764,19 @@ static void layout_sections(struct module *mod, s->sh_entsize = get_offset(mod, &mod->core_size, s, i); DEBUGP("\t%s\n", secstrings + s->sh_name); } - if (m == 0) + switch (m) { + case 0: /* executable */ + mod->core_size = debug_align(mod->core_size); mod->core_text_size = mod->core_size; + break; + case 1: /* RO: text and ro-data */ + mod->core_size = debug_align(mod->core_size); + mod->core_ro_size = mod->core_size; + break; + case 3: /* whole core */ + mod->core_size = debug_align(mod->core_size); + break; + } } DEBUGP("Init section allocation order:\n"); @@ -1696,8 +1793,19 @@ static void layout_sections(struct module *mod, | INIT_OFFSET_MASK); DEBUGP("\t%s\n", secstrings + s->sh_name); } - if (m == 0) + switch (m) { + case 0: /* executable */ + mod->init_size = debug_align(mod->init_size); mod->init_text_size = mod->init_size; + break; + case 1: /* RO: text and ro-data */ + mod->init_size = debug_align(mod->init_size); + mod->init_ro_size = mod->init_size; + break; + case 3: /* whole init */ + mod->init_size = debug_align(mod->init_size); + break; + } } } @@ -2291,6 +2399,18 @@ static noinline struct module *load_module(void __user *umod, /* Get rid of temporary copy */ vfree(hdr); + /* Set RO and NX regions for core */ + set_section_ro_nx(mod->module_core, + mod->core_text_size, + mod->core_ro_size, + mod->core_size); + + /* Set RO and NX regions for init */ + set_section_ro_nx(mod->module_init, + mod->init_text_size, + mod->init_ro_size, + mod->init_size); + /* Done! */ return mod; @@ -2598,6 +2598,7 @@ SYSCALL_DEFINE3(init_module, void __user mutex_lock(&module_mutex); /* Drop initial reference. */ module_put(mod); + unset_section_ro_nx(mod, mod->module_init); trim_init_extable(mod); module_free(mod, mod->module_init); mod->module_init = NULL; -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo at vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1795 retrieving revision 1.1796 diff -u -p -r1.1795 -r1.1796 --- kernel.spec 11 Sep 2009 15:31:52 -0000 1.1795 +++ kernel.spec 11 Sep 2009 15:40:07 -0000 1.1796 @@ -668,6 +668,7 @@ Patch680: linux-2.6-rt2x00-asus-leds.pat Patch681: linux-2.6-mac80211-age-scan-results-on-resume.patch Patch700: linux-2.6.31-nx-data.patch +Patch701: linux-2.6.31-modules-ro-nx.patch Patch800: linux-2.6-crash-driver.patch @@ -1299,6 +1300,8 @@ ApplyPatch linux-2.6-ahci-export-capabil # Mark kernel data as NX ApplyPatch linux-2.6.31-nx-data.patch +# Apply NX/RO to modules +ApplyPatch linux-2.6.31-modules-ro-nx.patch # /dev/crash driver. ApplyPatch linux-2.6-crash-driver.patch @@ -2024,6 +2027,9 @@ fi %changelog * Fri Sep 11 2009 Dave Jones +- Apply NX/RO to modules + +* Fri Sep 11 2009 Dave Jones - Mark kernel data section as NX * Fri Sep 11 2009 Ben Skeggs From akurtakov at fedoraproject.org Fri Sep 11 15:49:29 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Fri, 11 Sep 2009 15:49:29 +0000 (UTC) Subject: rpms/maven-jxr/devel maven-jxr.spec,1.18,1.19 Message-ID: <20090911154929.CBBE911C0099@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-jxr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22787/devel Modified Files: maven-jxr.spec Log Message: BR maven-surefire-provider-junit. Index: maven-jxr.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-jxr/devel/maven-jxr.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- maven-jxr.spec 11 Sep 2009 15:25:01 -0000 1.18 +++ maven-jxr.spec 11 Sep 2009 15:49:29 -0000 1.19 @@ -68,6 +68,7 @@ BuildRequires: maven2-plugin-site BuildRequires: maven-doxia-sitetools BuildRequires: tomcat5 BuildRequires: tomcat5-servlet-2.4-api +BuildRequires: maven-surefire-provider-junit %else BuildRequires: ant, ant-nodeps %endif @@ -214,6 +215,7 @@ rm -rf $RPM_BUILD_ROOT - Add BR for maven2-plugin.site. - BR tomcat5-servlet-api. - BR tomcat5. +- BR maven-surefire-provider-junit. * Fri Sep 11 2009 Alexander Kurtakov 0:2.1-3 - Add BR for doxia-sitetools. From rdieter at fedoraproject.org Fri Sep 11 15:56:41 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 11 Sep 2009 15:56:41 +0000 (UTC) Subject: rpms/wv2/devel wv2-0.4.0-LIB_SUFFIX.patch, NONE, 1.1 wv2-0.4.0-defines.patch, NONE, 1.1 wv2-0.4.0-extra_libs.patch, NONE, 1.1 wv2-0.4.0-multilib.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 sources, 1.3, 1.4 wv2.spec, 1.16, 1.17 wv2-0.2.2-no-extra-libs.patch, 1.1, NONE wv2-0.2.2-no-undefined.patch, 1.1, NONE wv2-fixmultilib.patch, 1.1, NONE wv2-gcc43.patch, 1.1, NONE Message-ID: <20090911155641.D2D1B11C0099@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/wv2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24302 Modified Files: .cvsignore sources wv2.spec Added Files: wv2-0.4.0-LIB_SUFFIX.patch wv2-0.4.0-defines.patch wv2-0.4.0-extra_libs.patch wv2-0.4.0-multilib.patch Removed Files: wv2-0.2.2-no-extra-libs.patch wv2-0.2.2-no-undefined.patch wv2-fixmultilib.patch wv2-gcc43.patch Log Message: * Fri Sep 11 2009 Rex Dieter - 0.4.0-1 - wv2-0.4.0 wv2-0.4.0-LIB_SUFFIX.patch: CMakeLists.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE wv2-0.4.0-LIB_SUFFIX.patch --- diff -up wv2-0.4.0/src/CMakeLists.txt.LIB_SUFFIX wv2-0.4.0/src/CMakeLists.txt --- wv2-0.4.0/src/CMakeLists.txt.LIB_SUFFIX 2009-08-26 16:46:40.000000000 -0500 +++ wv2-0.4.0/src/CMakeLists.txt 2009-09-11 09:26:27.942622901 -0500 @@ -90,11 +90,11 @@ ENDIF( WIN32 ) INSTALL( TARGETS wv2 EXPORT wvWare RUNTIME DESTINATION bin - LIBRARY DESTINATION lib - ARCHIVE DESTINATION lib/static + LIBRARY DESTINATION lib${LIB_SUFFIX} + ARCHIVE DESTINATION lib${LIB_SUFFIX}/static ) -INSTALL( EXPORT wvWare DESTINATION lib/wvWare FILE wv2.cmake ) +INSTALL( EXPORT wvWare DESTINATION lib${LIB_SUFFIX}/wvWare FILE wv2.cmake ) INSTALL( FILES ${wv2_HEADERS} DESTINATION include/wv2 @@ -103,5 +103,5 @@ INSTALL( FILES ${wv2_HEADERS} # libtool files are useless for Visual C++ and Borland C++ IF( NOT MSVC AND NOT BORLAND ) INCLUDE( ${wvWare_SOURCE_DIR}/cmake/MacroCreateLibtoolFile.cmake ) - CREATE_LIBTOOL_FILE( wv2 /lib ) + CREATE_LIBTOOL_FILE( wv2 /lib${LIB_SUFFIX} ) ENDIF( NOT MSVC AND NOT BORLAND ) wv2-0.4.0-defines.patch: ustring.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE wv2-0.4.0-defines.patch --- diff -up wv2-0.4.0/src/ustring.cpp.defines wv2-0.4.0/src/ustring.cpp --- wv2-0.4.0/src/ustring.cpp.defines 2009-08-26 16:46:40.000000000 -0500 +++ wv2-0.4.0/src/ustring.cpp 2009-09-11 09:18:40.596622813 -0500 @@ -78,9 +78,9 @@ bool wvWare::isPosInf(double d) { #if defined(HAVE_FUNC_ISINF) return (isinf(d) == 1); -#elif HAVE_FUNC_FINITE +#elif defined(HAVE_FUNC_FINITE) return finite(d) == 0 && d == d; // ### can we distinguish between + and - ? -#elif HAVE_FUNC__FINITE +#elif defined(HAVE_FUNC__FINITE) return _finite(d) == 0 && d == d; // ### #else return false; @@ -91,9 +91,9 @@ bool wvWare::isNegInf(double d) { #if defined(HAVE_FUNC_ISINF) return (isinf(d) == -1); -#elif HAVE_FUNC_FINITE +#elif defined(HAVE_FUNC_FINITE) return finite(d) == 0 && d == d; // ### -#elif HAVE_FUNC__FINITE +#elif defined(HAVE_FUNC__FINITE) return _finite(d) == 0 && d == d; // ### #else return false; wv2-0.4.0-extra_libs.patch: wv2-config.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE wv2-0.4.0-extra_libs.patch --- diff -up wv2-0.4.0/wv2-config.cmake.extra_libs wv2-0.4.0/wv2-config.cmake --- wv2-0.4.0/wv2-config.cmake.extra_libs 2009-08-26 16:46:40.000000000 -0500 +++ wv2-0.4.0/wv2-config.cmake 2009-09-11 09:36:48.155394840 -0500 @@ -76,7 +76,7 @@ if test "$echo_exec_prefix" = "yes"; the echo $exec_prefix fi -wv2_libs="@WV2_LDFLAGS@ -lwv2 @WV2_LIBS@" +wv2_libs="-lwv2" if test "$echo_cflags" = "yes"; then includes="@WV2_CFLAGS@" wv2-0.4.0-multilib.patch: wv2-config.cmake | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE wv2-0.4.0-multilib.patch --- diff -up wv2-0.4.0/wv2-config.cmake.multilib wv2-0.4.0/wv2-config.cmake --- wv2-0.4.0/wv2-config.cmake.multilib 2009-09-11 09:38:24.415620835 -0500 +++ wv2-0.4.0/wv2-config.cmake 2009-09-11 09:43:19.806622445 -0500 @@ -87,7 +87,6 @@ if test "$echo_cflags" = "yes"; then fi if test "$echo_libs" = "yes"; then - libdirs=-L${exec_prefix}/lib my_wv2_libs= for i in $wv2_libs ; do if test "x$i" != "x-L${exec_prefix}/lib" ; then @@ -99,5 +98,5 @@ if test "$echo_libs" = "yes"; then fi done - echo $libdirs $my_wv2_libs + echo $my_wv2_libs fi Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/wv2/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 18 Jun 2006 08:30:45 -0000 1.3 +++ .cvsignore 11 Sep 2009 15:56:41 -0000 1.4 @@ -1 +1 @@ -wv2-0.2.3.tar.bz2 +wv2-0.4.0.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/wv2/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 18 Jun 2006 08:30:45 -0000 1.3 +++ sources 11 Sep 2009 15:56:41 -0000 1.4 @@ -1 +1 @@ -ea7e3331fbe597185070c0784411a3f7 wv2-0.2.3.tar.bz2 +e0acd7a551c898aab3fb6afafc606bb4 wv2-0.4.0.tar.bz2 Index: wv2.spec =================================================================== RCS file: /cvs/pkgs/rpms/wv2/devel/wv2.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- wv2.spec 27 Jul 2009 07:29:59 -0000 1.16 +++ wv2.spec 11 Sep 2009 15:56:41 -0000 1.17 @@ -1,30 +1,28 @@ Name: wv2 -Version: 0.2.3 -Release: 9%{?dist} +Version: 0.4.0 +Release: 1%{?dist} Summary: A library which allows access to Microsoft? Word files Group: System Environment/Libraries License: LGPLv2 URL: http://wvware.sourceforge.net -Source0: http://dl.sf.net/wvware/wv2-0.2.3.tar.bz2 -# see bug #182293 -Patch1: wv2-0.2.2-no-undefined.patch -# see bug #192291 -Patch2: wv2-0.2.2-no-extra-libs.patch -# see bug #343451 -Patch3: wv2-fixmultilib.patch -# fix gcc43 build -Patch4: wv2-gcc43.patch - +Source0: http://download.sourceforge.net/wvware/wv2-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: automake -BuildRequires: libgsf-devel -BuildRequires: libxml2-devel -BuildRequires: glib2-devel -BuildRequires: zlib-devel -BuildRequires: pkgconfig -BuildRequires: libtool +# see bug #192291 +Patch2: wv2-0.4.0-extra_libs.patch +# see bug #343451 +Patch3: wv2-0.4.0-multilib.patch +## upstreamable patches +Patch50: wv2-0.4.0-defines.patch +Patch51: wv2-0.4.0-LIB_SUFFIX.patch + +BuildRequires: cmake +BuildRequires: libgsf-devel +BuildRequires: libxml2-devel +BuildRequires: pkgconfig +BuildRequires: glib2-devel +BuildRequires: zlib-devel %description wv is a library which allows access to Microsoft? Word files. It can load and @@ -39,21 +37,22 @@ Requires: %{name} = %{version}-%{r Requires: libgsf-devel Requires: glib2-devel Requires: libxml2-devel - %description devel The wv2-devel package includes the header files necessary for developing. + %prep %setup -q -%patch1 -p1 -b .no-undefined %patch2 -p1 -b .extra_libs -%patch3 -./autogen.sh -%patch4 +%patch3 -p1 -b .multilib +%patch50 -p1 -b .defines +%patch51 -p1 -b .LIB_SUFFIX + %build -%configure --disable-warnings --disable-dependency-tracking +%cmake . + make %{?_smp_mflags} @@ -61,30 +60,43 @@ make %{?_smp_mflags} rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la +# unpackaged files +rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la + + +%check +make test %{?_smp_mflags} -touch -r ChangeLog $RPM_BUILD_ROOT/%{_bindir}/wv2-config %clean rm -rf $RPM_BUILD_ROOT + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig + %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING.LIB README RELEASE THANKS TODO -%{_libdir}/*.so.* +%{_libdir}/libwv2.so.3* +%dir %{_libdir}/wvWare/ %files devel %defattr(-,root,root,-) %doc doc/* %{_bindir}/wv2-config -%{_libdir}/*.so -%{_includedir}/wv2 +%{_libdir}/libwv2.so +%{_libdir}/wvWare/wv2-noconfig.cmake +%{_libdir}/wvWare/wv2.cmake +%{_includedir}/wv2/ + %changelog +* Fri Sep 11 2009 Rex Dieter - 0.4.0-1 +- wv2-0.4.0 + * Mon Jul 27 2009 Fedora Release Engineering - 0.2.3-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- wv2-0.2.2-no-extra-libs.patch DELETED --- --- wv2-0.2.2-no-undefined.patch DELETED --- --- wv2-fixmultilib.patch DELETED --- --- wv2-gcc43.patch DELETED --- From cweyl at fedoraproject.org Fri Sep 11 15:56:46 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Fri, 11 Sep 2009 15:56:46 +0000 (UTC) Subject: rpms/perl-parent/devel .cvsignore, 1.2, 1.3 perl-parent.spec, 1.4, 1.5 sources, 1.2, 1.3 Message-ID: <20090911155646.3B70811C0099@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-parent/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24375 Modified Files: .cvsignore perl-parent.spec sources Log Message: * Fri Sep 11 2009 Chris Weyl 0.223-1 - update filtering - auto-update to 0.223 (by cpan-spec-update 0.01) - altered br on perl(Test::More) (0 => 0.4) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-parent/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 19 Jun 2008 16:28:21 -0000 1.2 +++ .cvsignore 11 Sep 2009 15:56:46 -0000 1.3 @@ -1 +1 @@ -parent-0.221.tar.gz +parent-0.223.tar.gz Index: perl-parent.spec =================================================================== RCS file: /cvs/extras/rpms/perl-parent/devel/perl-parent.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- perl-parent.spec 26 Jul 2009 17:49:16 -0000 1.4 +++ perl-parent.spec 11 Sep 2009 15:56:46 -0000 1.5 @@ -1,29 +1,31 @@ Name: perl-parent -Version: 0.221 -Release: 4%{?dist} +Version: 0.223 +Release: 1%{?dist} Summary: Establish an ISA relationship with base classes at compile time License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/parent/ -Source0: http://www.cpan.org/authors/id/C/CO/CORION/parent-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/C/CO/CORION/parent-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(Test::More) +BuildRequires: perl(Test::More) >= 0.4 + +%{?perl_default_filter} %description Allows you to both load one or more modules, while setting up inheritance from those modules at the same time. Mostly similar in effect to: package Baz; - + BEGIN { - require Foo; - require Bar; - - push @ISA, qw(Foo Bar); + require Foo; + require Bar; + + push @ISA, qw(Foo Bar); } %prep @@ -31,14 +33,7 @@ from those modules at the same time. Mos find . -type f -exec chmod -c -x {} + -cat << \EOF > %{name}-prov -#!/bin/sh -%{__perl_provides} $* |\ -sed -e '/perl([DFR].*)/d' -EOF - -%define __perl_provides %{_builddir}/parent-%{version}/%{name}-prov -chmod +x %{__perl_provides} +# sed -e '/perl([DFR].*)/d' %build %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -67,6 +62,11 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Fri Sep 11 2009 Chris Weyl 0.223-1 +- update filtering +- auto-update to 0.223 (by cpan-spec-update 0.01) +- altered br on perl(Test::More) (0 => 0.4) + * Sun Jul 26 2009 Fedora Release Engineering - 0.221-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-parent/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 19 Jun 2008 16:28:21 -0000 1.2 +++ sources 11 Sep 2009 15:56:46 -0000 1.3 @@ -1 +1 @@ -4bacb68147a063ec475fd1a63c949d74 parent-0.221.tar.gz +e89c37813e8497f1d8bbf223ab18a02d parent-0.223.tar.gz From cweyl at fedoraproject.org Fri Sep 11 15:56:58 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Fri, 11 Sep 2009 15:56:58 +0000 (UTC) Subject: rpms/perl-parent/F-11 perl-parent.spec,1.3,1.4 sources,1.2,1.3 Message-ID: <20090911155658.E91A911C0099@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-parent/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24597 Modified Files: perl-parent.spec sources Log Message: * Fri Sep 11 2009 Chris Weyl 0.223-1 - update filtering - auto-update to 0.223 (by cpan-spec-update 0.01) - altered br on perl(Test::More) (0 => 0.4) Index: perl-parent.spec =================================================================== RCS file: /cvs/extras/rpms/perl-parent/F-11/perl-parent.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- perl-parent.spec 27 Feb 2009 05:15:40 -0000 1.3 +++ perl-parent.spec 11 Sep 2009 15:56:58 -0000 1.4 @@ -1,29 +1,31 @@ Name: perl-parent -Version: 0.221 -Release: 3%{?dist} +Version: 0.223 +Release: 1%{?dist} Summary: Establish an ISA relationship with base classes at compile time License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/parent/ -Source0: http://www.cpan.org/authors/id/C/CO/CORION/parent-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/C/CO/CORION/parent-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(Test::More) +BuildRequires: perl(Test::More) >= 0.4 + +%{?perl_default_filter} %description Allows you to both load one or more modules, while setting up inheritance from those modules at the same time. Mostly similar in effect to: package Baz; - + BEGIN { - require Foo; - require Bar; - - push @ISA, qw(Foo Bar); + require Foo; + require Bar; + + push @ISA, qw(Foo Bar); } %prep @@ -31,14 +33,7 @@ from those modules at the same time. Mos find . -type f -exec chmod -c -x {} + -cat << \EOF > %{name}-prov -#!/bin/sh -%{__perl_provides} $* |\ -sed -e '/perl([DFR].*)/d' -EOF - -%define __perl_provides %{_builddir}/parent-%{version}/%{name}-prov -chmod +x %{__perl_provides} +# sed -e '/perl([DFR].*)/d' %build %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -67,6 +62,14 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Fri Sep 11 2009 Chris Weyl 0.223-1 +- update filtering +- auto-update to 0.223 (by cpan-spec-update 0.01) +- altered br on perl(Test::More) (0 => 0.4) + +* Sun Jul 26 2009 Fedora Release Engineering - 0.221-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 0.221-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-parent/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 19 Jun 2008 16:28:21 -0000 1.2 +++ sources 11 Sep 2009 15:56:58 -0000 1.3 @@ -1 +1 @@ -4bacb68147a063ec475fd1a63c949d74 parent-0.221.tar.gz +e89c37813e8497f1d8bbf223ab18a02d parent-0.223.tar.gz From rdieter at fedoraproject.org Fri Sep 11 15:57:23 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 11 Sep 2009 15:57:23 +0000 (UTC) Subject: rpms/koffice/devel .cvsignore, 1.32, 1.33 koffice.spec, 1.119, 1.120 sources, 1.32, 1.33 Message-ID: <20090911155723.4D80811C0099@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/koffice/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24752 Modified Files: .cvsignore koffice.spec sources Log Message: * Fri Sep 11 2009 Rex Dieter - 2:2.0.82-1 - koffice-2.0.82 (2.1beta2) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/koffice/devel/.cvsignore,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- .cvsignore 26 Aug 2009 20:59:21 -0000 1.32 +++ .cvsignore 11 Sep 2009 15:57:23 -0000 1.33 @@ -1 +1,2 @@ koffice-2.0.81.tar.bz2 +koffice-2.0.82.tar.bz2 Index: koffice.spec =================================================================== RCS file: /cvs/pkgs/rpms/koffice/devel/koffice.spec,v retrieving revision 1.119 retrieving revision 1.120 diff -u -p -r1.119 -r1.120 --- koffice.spec 27 Aug 2009 17:21:44 -0000 1.119 +++ koffice.spec 11 Sep 2009 15:57:23 -0000 1.120 @@ -1,7 +1,7 @@ #define kchart 1 #define kexi 1 -%define kformula 1 +#define kformula 1 #define kivio 1 #define kugar 1 @@ -11,8 +11,8 @@ Name: koffice Epoch: 2 -Version: 2.0.81 -Release: 3%{?dist} +Version: 2.0.82 +Release: 1%{?dist} Summary: An integrated office suite Group: Applications/Productivity @@ -63,12 +63,10 @@ BuildRequires: OpenEXR-devel BuildRequires: perl BuildRequires: poppler-qt4-devel BuildRequires: pstoedit -BuildRequires: python-devel BuildRequires: qca2-devel BuildRequires: qimageblitz-devel BuildRequires: readline-devel -BuildRequires: ruby-devel ruby -BuildRequires: wv2-devel +BuildRequires: wv2-devel >= 0.4.0 %description KOffice is an integrated office suite. @@ -511,32 +509,33 @@ update-desktop-database -q &> /dev/null %{_kde4_libdir}/libchartshapelib.so.* %{_kde4_libdir}/libkdchart.so.* %{_kde4_libdir}/libkoaction.so.* -%{_kde4_libdir}/libkoaspectbutton.so.* +#{_kde4_libdir}/libkoaspectbutton.so.* %{_kde4_libdir}/libkobase.so.* -%{_kde4_libdir}/libkocharacterselectiondialog.so.* +#{_kde4_libdir}/libkocharacterselectiondialog.so.* %{_kde4_libdir}/libkochart.so.* %{_kde4_libdir}/libkocolorwidgets.so.* -%{_kde4_libdir}/libkocvsimport.so.* -%{_kde4_libdir}/libkodocumentsectionbox.so.* +#{_kde4_libdir}/libkocvsimport.so.* +#{_kde4_libdir}/libkodocumentsectionbox.so.* %{_kde4_libdir}/libkoffice_graya_u16.so.* %{_kde4_libdir}/libkofficegrayau8colorspace.so.* -%{_kde4_libdir}/libkoinput.so.* +#{_kde4_libdir}/libkoinput.so.* %{_kde4_libdir}/libkokross.so.* -%{_kde4_libdir}/libkolinestyleselector.so.* +#{_kde4_libdir}/libkolinestyleselector.so.* %{_kde4_libdir}/libkomain.so.* %{_kde4_libdir}/libkoodf.so.* -%{_kde4_libdir}/libkoopenpane.so.* +#{_kde4_libdir}/libkoopenpane.so.* %{_kde4_libdir}/libkopageapp.so.* -%{_kde4_libdir}/libkopagelayout.so.* -%{_kde4_libdir}/libkopicture.so.* +#{_kde4_libdir}/libkopagelayout.so.* +#{_kde4_libdir}/libkopicture.so.* %{_kde4_libdir}/libkoplugin.so.* -%{_kde4_libdir}/libkoprogress.so.* +#{_kde4_libdir}/libkoprogress.so.* %{_kde4_libdir}/libkoresources.so.* -%{_kde4_libdir}/libkoresourcewidget.so.* +#{_kde4_libdir}/libkoresourcewidget.so.* %{_kde4_libdir}/libkostore.so.* %{_kde4_libdir}/libkotext.so.* +%{_kde4_libdir}/libkowidgets.so.* %{_kde4_libdir}/libkowmf.so.* -%{_kde4_libdir}/libkozoomaction.so.* +#{_kde4_libdir}/libkozoomaction.so.* %{_kde4_libdir}/libkspreadcommon.so.* %{_kde4_libdir}/libkwmf.so.* %if 0%{?kformula} @@ -743,6 +742,7 @@ update-desktop-database -q &> /dev/null %{_kde4_libdir}/kde4/libhtmlimport.* %{_kde4_libdir}/kde4/libkspreadlatexexport.* %{_kde4_libdir}/kde4/libkwordkword1dot3import.* +%{_kde4_libdir}/kde4/libmswordodf_import.* %{_kde4_libdir}/kde4/libmswriteexport.* %{_kde4_libdir}/kde4/libmswriteimport.* %{_kde4_libdir}/kde4/liboowriterexport.* @@ -808,6 +808,9 @@ update-desktop-database -q &> /dev/null %changelog +* Fri Sep 11 2009 Rex Dieter - 2:2.0.82-1 +- koffice-2.0.82 (2.1beta2) + * Thu Aug 27 2009 Rex Dieter - 2:2.0.81-3 - fixup some cross dependencies between -filters -kplato -krita @@ -815,7 +818,7 @@ update-desktop-database -q &> /dev/null - fix %%files * Wed Aug 26 2009 Rex Dieter - 2:2.0.81-1 -- koffice-2.0.81 +- koffice-2.0.81 (2.1beta1) * Fri Jul 24 2009 Fedora Release Engineering - 2:2.0.1-3.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/koffice/devel/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 26 Aug 2009 20:59:21 -0000 1.32 +++ sources 11 Sep 2009 15:57:23 -0000 1.33 @@ -1 +1,2 @@ d880b2d479c465d3d2cde7146007afbd koffice-2.0.81.tar.bz2 +25080954dd83b0d7d480b66bd89d1374 koffice-2.0.82.tar.bz2 From akurtakov at fedoraproject.org Fri Sep 11 16:07:49 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Fri, 11 Sep 2009 16:07:49 +0000 (UTC) Subject: rpms/maven-jxr/devel maven-jxr.spec,1.19,1.20 Message-ID: <20090911160749.B5EF311C0099@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-jxr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31081/devel Modified Files: maven-jxr.spec Log Message: BR maven-plugin-plugin. Index: maven-jxr.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-jxr/devel/maven-jxr.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- maven-jxr.spec 11 Sep 2009 15:49:29 -0000 1.19 +++ maven-jxr.spec 11 Sep 2009 16:07:49 -0000 1.20 @@ -65,6 +65,7 @@ BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-javadoc BuildRequires: maven2-plugin-site +BuildRequires: maven2-plugin-plugin BuildRequires: maven-doxia-sitetools BuildRequires: tomcat5 BuildRequires: tomcat5-servlet-2.4-api @@ -216,6 +217,7 @@ rm -rf $RPM_BUILD_ROOT - BR tomcat5-servlet-api. - BR tomcat5. - BR maven-surefire-provider-junit. +- BR maven-plugin-plugin. * Fri Sep 11 2009 Alexander Kurtakov 0:2.1-3 - Add BR for doxia-sitetools. From erikos at fedoraproject.org Fri Sep 11 16:09:32 2009 From: erikos at fedoraproject.org (Simon Schampijer) Date: Fri, 11 Sep 2009 16:09:32 +0000 (UTC) Subject: rpms/sugar-write/devel .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 sugar-write.spec, 1.8, 1.9 Message-ID: <20090911160932.480F911C0099@cvs1.fedora.phx.redhat.com> Author: erikos Update of /cvs/pkgs/rpms/sugar-write/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32386 Modified Files: .cvsignore sources sugar-write.spec Log Message: * Fri Sep 11 2009 Simon Schampijer - 67-1 - Toolbar redesign Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-write/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 26 Aug 2009 13:14:33 -0000 1.6 +++ .cvsignore 11 Sep 2009 16:09:31 -0000 1.7 @@ -1 +1 @@ -Write-66.tar.bz2 +Write-67.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-write/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 26 Aug 2009 13:14:33 -0000 1.6 +++ sources 11 Sep 2009 16:09:31 -0000 1.7 @@ -1 +1 @@ -6315e47fa04736e8ba6e29ee89eedc30 Write-66.tar.bz2 +db712c5aca62ffd3aa4fc4cd50e367ec Write-67.tar.bz2 Index: sugar-write.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-write/devel/sugar-write.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sugar-write.spec 26 Aug 2009 13:14:33 -0000 1.8 +++ sugar-write.spec 11 Sep 2009 16:09:31 -0000 1.9 @@ -1,5 +1,5 @@ Name: sugar-write -Version: 66 +Version: 67 Release: 1%{?dist} Summary: Word processor for Sugar Group: Sugar/Activities @@ -39,6 +39,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Sep 11 2009 Simon Schampijer - 67-1 +- Toolbar redesign + * Wed Aug 26 2009 Steven Parrish - 66-1 - New release From cweyl at fedoraproject.org Fri Sep 11 16:15:16 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Fri, 11 Sep 2009 16:15:16 +0000 (UTC) Subject: rpms/perl-SQL-Abstract/devel .cvsignore, 1.9, 1.10 perl-SQL-Abstract.spec, 1.15, 1.16 sources, 1.9, 1.10 Message-ID: <20090911161516.DA76311C0099@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-SQL-Abstract/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3492 Modified Files: .cvsignore perl-SQL-Abstract.spec sources Log Message: * Fri Sep 11 2009 Chris Weyl 1.58-1 - add default filtering (pro forma) - auto-update to 1.58 (by cpan-spec-update 0.01) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-SQL-Abstract/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 13 Jun 2009 19:33:10 -0000 1.9 +++ .cvsignore 11 Sep 2009 16:15:16 -0000 1.10 @@ -1 +1 @@ -SQL-Abstract-1.56.tar.gz +SQL-Abstract-1.58.tar.gz Index: perl-SQL-Abstract.spec =================================================================== RCS file: /cvs/extras/rpms/perl-SQL-Abstract/devel/perl-SQL-Abstract.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- perl-SQL-Abstract.spec 26 Jul 2009 16:23:49 -0000 1.15 +++ perl-SQL-Abstract.spec 11 Sep 2009 16:15:16 -0000 1.16 @@ -1,6 +1,6 @@ Name: perl-SQL-Abstract -Version: 1.56 -Release: 2%{?dist} +Version: 1.58 +Release: 1%{?dist} Summary: Generate SQL from Perl data structures Group: Development/Libraries License: GPL+ or Artistic @@ -20,6 +20,8 @@ BuildRequires: perl(List::Util) BuildRequires: perl(Test::Builder) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +%{?perl_default_filter} + %description %{summary}. @@ -51,6 +53,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Sep 11 2009 Chris Weyl 1.58-1 +- add default filtering (pro forma) +- auto-update to 1.58 (by cpan-spec-update 0.01) + * Sun Jul 26 2009 Fedora Release Engineering - 1.56-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-SQL-Abstract/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 13 Jun 2009 19:33:10 -0000 1.9 +++ sources 11 Sep 2009 16:15:16 -0000 1.10 @@ -1 +1 @@ -ab649305d42c30bc3ab87475bd2e07d9 SQL-Abstract-1.56.tar.gz +4ab50f21c4795a7ec988efa7b21e6270 SQL-Abstract-1.58.tar.gz From akurtakov at fedoraproject.org Fri Sep 11 16:17:10 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Fri, 11 Sep 2009 16:17:10 +0000 (UTC) Subject: rpms/maven-jxr/devel maven-jxr.spec,1.20,1.21 Message-ID: <20090911161710.AD80411C0099@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-jxr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4748/devel Modified Files: maven-jxr.spec Log Message: BR maven-shared-plugin-testing-harness. Index: maven-jxr.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-jxr/devel/maven-jxr.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- maven-jxr.spec 11 Sep 2009 16:07:49 -0000 1.20 +++ maven-jxr.spec 11 Sep 2009 16:17:10 -0000 1.21 @@ -70,6 +70,7 @@ BuildRequires: maven-doxia-sitetools BuildRequires: tomcat5 BuildRequires: tomcat5-servlet-2.4-api BuildRequires: maven-surefire-provider-junit +BuildRequires: maven-shared-plugin-testing-harness %else BuildRequires: ant, ant-nodeps %endif @@ -218,6 +219,7 @@ rm -rf $RPM_BUILD_ROOT - BR tomcat5. - BR maven-surefire-provider-junit. - BR maven-plugin-plugin. +- BR maven-shared-plugin-testing-harness. * Fri Sep 11 2009 Alexander Kurtakov 0:2.1-3 - Add BR for doxia-sitetools. From cweyl at fedoraproject.org Fri Sep 11 16:23:18 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Fri, 11 Sep 2009 16:23:18 +0000 (UTC) Subject: rpms/perl-Test-Warn/devel .cvsignore, 1.5, 1.6 perl-Test-Warn.spec, 1.11, 1.12 sources, 1.5, 1.6 Message-ID: <20090911162318.17DFD11C0099@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-Test-Warn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5998 Modified Files: .cvsignore perl-Test-Warn.spec sources Log Message: * Fri Sep 11 2009 Chris Weyl 0.21-1 - add perl default filter (pro forma) - use _fixperms incantation - auto-update to 0.21 (by cpan-spec-update 0.01) - altered br on perl(Test::Builder::Tester) (0 => 1.02) - altered req on perl(Test::Builder::Tester) (0 => 1.02) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Test-Warn/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 20 Dec 2008 21:10:04 -0000 1.5 +++ .cvsignore 11 Sep 2009 16:23:17 -0000 1.6 @@ -1 +1 @@ -Test-Warn-0.11.tar.gz +Test-Warn-0.21.zip Index: perl-Test-Warn.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Test-Warn/devel/perl-Test-Warn.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- perl-Test-Warn.spec 26 Jul 2009 17:00:21 -0000 1.11 +++ perl-Test-Warn.spec 11 Sep 2009 16:23:17 -0000 1.12 @@ -1,12 +1,12 @@ Name: perl-Test-Warn -Version: 0.11 -Release: 3%{?dist} +Version: 0.21 +Release: 1%{?dist} Summary: Perl extension to test methods for warnings Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/Test-Warn/ -Source0: http://www.cpan.org/authors/id/C/CH/CHORNY/Test-Warn-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/Test-Warn-%{version}.zip BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -15,16 +15,17 @@ BuildRequires: perl(ExtUtils::MakeMaker BuildRequires: perl(File::Spec) BuildRequires: perl(Sub::Uplevel) >= 0.12 BuildRequires: perl(Test::Builder) >= 0.13 -BuildRequires: perl(Test::Builder::Tester) +BuildRequires: perl(Test::Builder::Tester) >= 1.02 BuildRequires: perl(Test::Exception) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) BuildRequires: perl(Tree::DAG_Node) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: perl(Test::Builder) >= 0.13 -Requires: perl(Test::Builder::Tester) +Requires: perl(Test::Builder::Tester) >= 1.02 Requires: perl(Tree::DAG_Node) +%{?perl_default_filter} %description This module provides a few convenience methods for testing warning @@ -45,7 +46,7 @@ rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';' -chmod -R u+w $RPM_BUILD_ROOT/* +%{_fixperms} $RPM_BUILD_ROOT/* %check @@ -64,6 +65,13 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Sep 11 2009 Chris Weyl 0.21-1 +- add perl default filter (pro forma) +- use _fixperms incantation +- auto-update to 0.21 (by cpan-spec-update 0.01) +- altered br on perl(Test::Builder::Tester) (0 => 1.02) +- altered req on perl(Test::Builder::Tester) (0 => 1.02) + * Sun Jul 26 2009 Fedora Release Engineering - 0.11-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Test-Warn/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 20 Dec 2008 21:10:04 -0000 1.5 +++ sources 11 Sep 2009 16:23:17 -0000 1.6 @@ -1 +1 @@ -1000ef6d94b54ca9eb75fb994a7e8bec Test-Warn-0.11.tar.gz +d33c38d18d2bedac52bfdbaf94c8744d Test-Warn-0.21.zip From erikos at fedoraproject.org Fri Sep 11 16:33:42 2009 From: erikos at fedoraproject.org (Simon Schampijer) Date: Fri, 11 Sep 2009 16:33:42 +0000 (UTC) Subject: rpms/sugar-write/devel sugar-write.spec,1.9,1.10 Message-ID: <20090911163342.9FC5F11C0099@cvs1.fedora.phx.redhat.com> Author: erikos Update of /cvs/pkgs/rpms/sugar-write/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8214 Modified Files: sugar-write.spec Log Message: * Fri Sep 11 2009 Simon Schampijer - 67-2 - add build requirement gettext Index: sugar-write.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-write/devel/sugar-write.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sugar-write.spec 11 Sep 2009 16:09:31 -0000 1.9 +++ sugar-write.spec 11 Sep 2009 16:33:42 -0000 1.10 @@ -1,15 +1,20 @@ Name: sugar-write Version: 67 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Word processor for Sugar Group: Sugar/Activities License: GPLv2+ URL: http://wiki.sugarlabs.org/go/Activities/Write Source0: http://download.sugarlabs.org/sources/sucrose/fructose/Write/Write-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + BuildRequires: python sugar-toolkit +BuildRequires: sugar-toolkit +BuildRequires: gettext + Requires: sugar python-telepathy Requires: pyabiword + BuildArch: noarch %description @@ -39,6 +44,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Sep 11 2009 Simon Schampijer - 67-2 +- add build requirement gettext + * Fri Sep 11 2009 Simon Schampijer - 67-1 - Toolbar redesign From epienbro at fedoraproject.org Fri Sep 11 16:37:18 2009 From: epienbro at fedoraproject.org (epienbro) Date: Fri, 11 Sep 2009 16:37:18 +0000 (UTC) Subject: rpms/mingw32-libxml2/F-11 mingw32-libxml2-win32-pthreads-compatibility.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 mingw32-libxml2.spec, 1.6, 1.7 sources, 1.3, 1.4 libxml2-2.7.3-ficora-parse.patch, 1.1, NONE mingw32-libxml2-static-build-compile-fix.patch, 1.1, NONE Message-ID: <20090911163719.0755611C0099@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-libxml2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8947/F-11 Modified Files: .cvsignore mingw32-libxml2.spec sources Added Files: mingw32-libxml2-win32-pthreads-compatibility.patch Removed Files: libxml2-2.7.3-ficora-parse.patch mingw32-libxml2-static-build-compile-fix.patch Log Message: * Fri Sep 11 2009 Erik van Pienbroek - 2.7.4-1 - Update to 2.7.4 - Drop upstreamed libxml2-2.7.3-ficora-parse.patch patch - Drop upstreamed mingw32-libxml2-static-build-compile-fix.patch patch - Added a new patch to fix compatibility with the w32 port of pthreads - Use %global instead of %define - Automatically generate debuginfo subpackage (F12 only) mingw32-libxml2-win32-pthreads-compatibility.patch: testThreads.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE mingw32-libxml2-win32-pthreads-compatibility.patch --- --- testThreads.c.orig 2009-09-11 18:09:00.268640135 +0200 +++ testThreads.c 2009-09-11 18:12:43.412653512 +0200 @@ -107,7 +107,7 @@ for (i = 0; i < num_threads; i++) { results[i] = NULL; - tid[i] = (pthread_t) -1; + memset(&tid[i], 0, sizeof(pthread_t)); } for (i = 0; i < num_threads; i++) { Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libxml2/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 4 May 2009 14:52:50 -0000 1.3 +++ .cvsignore 11 Sep 2009 16:37:18 -0000 1.4 @@ -1 +1 @@ -libxml2-2.7.3.tar.gz +libxml2-2.7.4.tar.gz Index: mingw32-libxml2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libxml2/F-11/mingw32-libxml2.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- mingw32-libxml2.spec 10 Aug 2009 16:32:42 -0000 1.6 +++ mingw32-libxml2.spec 11 Sep 2009 16:37:18 -0000 1.7 @@ -1,12 +1,12 @@ -%define __strip %{_mingw32_strip} -%define __objdump %{_mingw32_objdump} -%define _use_internal_dependency_generator 0 -%define __find_requires %{_mingw32_findrequires} -%define __find_provides %{_mingw32_findprovides} +%global __strip %{_mingw32_strip} +%global __objdump %{_mingw32_objdump} +%global _use_internal_dependency_generator 0 +%global __find_requires %{_mingw32_findrequires} +%global __find_provides %{_mingw32_findprovides} Name: mingw32-libxml2 -Version: 2.7.3 -Release: 2%{?dist} +Version: 2.7.4 +Release: 1%{?dist} Summary: MinGW Windows libxml2 XML processing library License: MIT @@ -17,11 +17,10 @@ BuildRoot: %{_tmppath}/%{name}-%{ve # Not required for MinGW. #Patch0: libxml2-multilib.patch -Patch1: libxml2-2.7.3-ficora-parse.patch # MinGW-specific patches. Patch1000: mingw32-libxml2-2.7.2-with-modules.patch -Patch1001: mingw32-libxml2-static-build-compile-fix.patch +Patch1001: mingw32-libxml2-win32-pthreads-compatibility.patch BuildArch: noarch @@ -55,8 +54,6 @@ Static version of the MinGW Windows XML %prep %setup -q -n libxml2-%{version} -%patch1 -p1 - %patch1000 -p1 %patch1001 -p0 @@ -128,7 +125,15 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{_mingw32_libdir}/libxml2.a + %changelog +* Fri Sep 11 2009 Erik van Pienbroek - 2.7.4-1 +- Update to 2.7.4 +- Drop upstreamed libxml2-2.7.3-ficora-parse.patch patch +- Drop upstreamed mingw32-libxml2-static-build-compile-fix.patch patch +- Added a new patch to fix compatibility with the w32 port of pthreads +- Use %%global instead of %%define + * Mon Aug 10 2009 Daniel Veillard - 2.7.3-2 - two patches for parsing problems CVE-2009-2414 and CVE-2009-2416 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libxml2/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 4 May 2009 14:52:52 -0000 1.3 +++ sources 11 Sep 2009 16:37:18 -0000 1.4 @@ -1 +1 @@ -8f4fda3969237c2a33bdb1583b5d06b2 libxml2-2.7.3.tar.gz +961cce07211049e3bb20c5b98a1281b4 libxml2-2.7.4.tar.gz --- libxml2-2.7.3-ficora-parse.patch DELETED --- --- mingw32-libxml2-static-build-compile-fix.patch DELETED --- From epienbro at fedoraproject.org Fri Sep 11 16:37:19 2009 From: epienbro at fedoraproject.org (epienbro) Date: Fri, 11 Sep 2009 16:37:19 +0000 (UTC) Subject: rpms/mingw32-libxml2/devel mingw32-libxml2-win32-pthreads-compatibility.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 mingw32-libxml2.spec, 1.8, 1.9 sources, 1.3, 1.4 libxml2-2.7.3-ficora-parse.patch, 1.1, NONE mingw32-libxml2-static-build-compile-fix.patch, 1.1, NONE Message-ID: <20090911163719.A01A711C0099@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-libxml2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8947/devel Modified Files: .cvsignore mingw32-libxml2.spec sources Added Files: mingw32-libxml2-win32-pthreads-compatibility.patch Removed Files: libxml2-2.7.3-ficora-parse.patch mingw32-libxml2-static-build-compile-fix.patch Log Message: * Fri Sep 11 2009 Erik van Pienbroek - 2.7.4-1 - Update to 2.7.4 - Drop upstreamed libxml2-2.7.3-ficora-parse.patch patch - Drop upstreamed mingw32-libxml2-static-build-compile-fix.patch patch - Added a new patch to fix compatibility with the w32 port of pthreads - Use %global instead of %define - Automatically generate debuginfo subpackage (F12 only) mingw32-libxml2-win32-pthreads-compatibility.patch: testThreads.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE mingw32-libxml2-win32-pthreads-compatibility.patch --- --- testThreads.c.orig 2009-09-11 18:09:00.268640135 +0200 +++ testThreads.c 2009-09-11 18:12:43.412653512 +0200 @@ -107,7 +107,7 @@ for (i = 0; i < num_threads; i++) { results[i] = NULL; - tid[i] = (pthread_t) -1; + memset(&tid[i], 0, sizeof(pthread_t)); } for (i = 0; i < num_threads; i++) { Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libxml2/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 4 May 2009 14:52:53 -0000 1.3 +++ .cvsignore 11 Sep 2009 16:37:18 -0000 1.4 @@ -1 +1 @@ -libxml2-2.7.3.tar.gz +libxml2-2.7.4.tar.gz Index: mingw32-libxml2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libxml2/devel/mingw32-libxml2.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- mingw32-libxml2.spec 10 Aug 2009 16:17:22 -0000 1.8 +++ mingw32-libxml2.spec 11 Sep 2009 16:37:19 -0000 1.9 @@ -1,12 +1,13 @@ -%define __strip %{_mingw32_strip} -%define __objdump %{_mingw32_objdump} -%define _use_internal_dependency_generator 0 -%define __find_requires %{_mingw32_findrequires} -%define __find_provides %{_mingw32_findprovides} +%global __strip %{_mingw32_strip} +%global __objdump %{_mingw32_objdump} +%global _use_internal_dependency_generator 0 +%global __find_requires %{_mingw32_findrequires} +%global __find_provides %{_mingw32_findprovides} +%define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-libxml2 -Version: 2.7.3 -Release: 3%{?dist} +Version: 2.7.4 +Release: 1%{?dist} Summary: MinGW Windows libxml2 XML processing library License: MIT @@ -17,15 +18,14 @@ BuildRoot: %{_tmppath}/%{name}-%{ve # Not required for MinGW. #Patch0: libxml2-multilib.patch -Patch1: libxml2-2.7.3-ficora-parse.patch # MinGW-specific patches. Patch1000: mingw32-libxml2-2.7.2-with-modules.patch -Patch1001: mingw32-libxml2-static-build-compile-fix.patch +Patch1001: mingw32-libxml2-win32-pthreads-compatibility.patch BuildArch: noarch -BuildRequires: mingw32-filesystem >= 49 +BuildRequires: mingw32-filesystem >= 52 BuildRequires: mingw32-gcc BuildRequires: mingw32-binutils @@ -52,11 +52,12 @@ Group: Development/Libraries Static version of the MinGW Windows XML processing library. +%{_mingw32_debug_package} + + %prep %setup -q -n libxml2-%{version} -%patch1 -p1 - %patch1000 -p1 %patch1001 -p0 @@ -128,7 +129,16 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{_mingw32_libdir}/libxml2.a + %changelog +* Fri Sep 11 2009 Erik van Pienbroek - 2.7.4-1 +- Update to 2.7.4 +- Drop upstreamed libxml2-2.7.3-ficora-parse.patch patch +- Drop upstreamed mingw32-libxml2-static-build-compile-fix.patch patch +- Added a new patch to fix compatibility with the w32 port of pthreads +- Use %%global instead of %%define +- Automatically generate debuginfo subpackage + * Mon Aug 10 2009 Daniel Veillard - 2.7.3-3 - two patches for parsing problems CVE-2009-2414 and CVE-2009-2416 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libxml2/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 4 May 2009 14:52:53 -0000 1.3 +++ sources 11 Sep 2009 16:37:19 -0000 1.4 @@ -1 +1 @@ -8f4fda3969237c2a33bdb1583b5d06b2 libxml2-2.7.3.tar.gz +961cce07211049e3bb20c5b98a1281b4 libxml2-2.7.4.tar.gz --- libxml2-2.7.3-ficora-parse.patch DELETED --- --- mingw32-libxml2-static-build-compile-fix.patch DELETED --- From erikos at fedoraproject.org Fri Sep 11 16:44:34 2009 From: erikos at fedoraproject.org (Simon Schampijer) Date: Fri, 11 Sep 2009 16:44:34 +0000 (UTC) Subject: rpms/sugar-browse/devel sugar-browse.spec,1.19,1.20 Message-ID: <20090911164434.2961311C0099@cvs1.fedora.phx.redhat.com> Author: erikos Update of /cvs/pkgs/rpms/sugar-browse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11506 Modified Files: sugar-browse.spec Log Message: * Fri Sep 11 2009 Simon Schampijer - 112-2 - add gettext build requirement Index: sugar-browse.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-browse/devel/sugar-browse.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sugar-browse.spec 11 Sep 2009 13:18:25 -0000 1.19 +++ sugar-browse.spec 11 Sep 2009 16:44:33 -0000 1.20 @@ -1,6 +1,6 @@ Name: sugar-browse Version: 112 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Browse activity for Sugar Group: Sugar/Activities License: GPLv2+ @@ -8,7 +8,10 @@ URL: http://wiki.laptop.org/go/Browse Source0: http://download.sugarlabs.org/sources/sucrose/fructose/Browse/Browse-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: python sugar-toolkit +BuildRequires: python +BuildRequires: sugar-toolkit +BuildRequires: gettext + Requires: hulahop BuildArch: noarch @@ -40,6 +43,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Sep 11 2009 Simon Schampijer - 112-2 +- add gettext build requirement + * Fri Sep 11 2009 Simon Schampijer - 112-1 - Able to download Data URIs #1029 (Lucian Branescu) - Don't choke on Lang=C #979 From rdieter at fedoraproject.org Fri Sep 11 16:47:38 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 11 Sep 2009 16:47:38 +0000 (UTC) Subject: rpms/wv2/devel wv2.spec,1.17,1.18 Message-ID: <20090911164738.1326211C0099@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/wv2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14936 Modified Files: wv2.spec Log Message: workaround ppc64 bogosity for now Index: wv2.spec =================================================================== RCS file: /cvs/pkgs/rpms/wv2/devel/wv2.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- wv2.spec 11 Sep 2009 15:56:41 -0000 1.17 +++ wv2.spec 11 Sep 2009 16:47:37 -0000 1.18 @@ -51,6 +51,7 @@ The wv2-devel package includes the heade %build + %cmake . make %{?_smp_mflags} @@ -65,7 +66,12 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la %check -make test %{?_smp_mflags} +# checks currently fail on ppc64, appears to be a toolchain prob +%ifarch ppc64 +make -k test ||: +%else +make -k test +%endif %clean From rdieter at fedoraproject.org Fri Sep 11 16:49:00 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Fri, 11 Sep 2009 16:49:00 +0000 (UTC) Subject: rpms/koffice-langpack/devel .cvsignore, 1.18, 1.19 koffice-langpack.spec, 1.24, 1.25 sources, 1.19, 1.20 Message-ID: <20090911164900.910AC11C0099@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/koffice-langpack/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15245 Modified Files: .cvsignore koffice-langpack.spec sources Log Message: * Fri Sep 11 2009 Rex Dieter - 1:2.0.82-1 - koffice-l10n-2.0.82 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/koffice-langpack/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 27 Aug 2009 02:36:22 -0000 1.18 +++ .cvsignore 11 Sep 2009 16:49:00 -0000 1.19 @@ -1,26 +1,27 @@ -koffice-l10n-ca-2.0.81.tar.bz2 -koffice-l10n-da-2.0.81.tar.bz2 -koffice-l10n-de-2.0.81.tar.bz2 -koffice-l10n-el-2.0.81.tar.bz2 -koffice-l10n-en_GB-2.0.81.tar.bz2 -koffice-l10n-es-2.0.81.tar.bz2 -koffice-l10n-et-2.0.81.tar.bz2 -koffice-l10n-fr-2.0.81.tar.bz2 -koffice-l10n-fy-2.0.81.tar.bz2 -koffice-l10n-gl-2.0.81.tar.bz2 -koffice-l10n-hi-2.0.81.tar.bz2 -koffice-l10n-it-2.0.81.tar.bz2 -koffice-l10n-ja-2.0.81.tar.bz2 -koffice-l10n-kk-2.0.81.tar.bz2 -koffice-l10n-nb-2.0.81.tar.bz2 -koffice-l10n-nds-2.0.81.tar.bz2 -koffice-l10n-nl-2.0.81.tar.bz2 -koffice-l10n-pl-2.0.81.tar.bz2 -koffice-l10n-pt-2.0.81.tar.bz2 -koffice-l10n-pt_BR-2.0.81.tar.bz2 -koffice-l10n-sv-2.0.81.tar.bz2 -koffice-l10n-tr-2.0.81.tar.bz2 -koffice-l10n-uk-2.0.81.tar.bz2 -koffice-l10n-wa-2.0.81.tar.bz2 -koffice-l10n-zh_CN-2.0.81.tar.bz2 -koffice-l10n-zh_TW-2.0.81.tar.bz2 +koffice-l10n-ca-2.0.82.tar.bz2 +koffice-l10n-cs-2.0.82.tar.bz2 +koffice-l10n-da-2.0.82.tar.bz2 +koffice-l10n-de-2.0.82.tar.bz2 +koffice-l10n-el-2.0.82.tar.bz2 +koffice-l10n-en_GB-2.0.82.tar.bz2 +koffice-l10n-es-2.0.82.tar.bz2 +koffice-l10n-et-2.0.82.tar.bz2 +koffice-l10n-fr-2.0.82.tar.bz2 +koffice-l10n-fy-2.0.82.tar.bz2 +koffice-l10n-gl-2.0.82.tar.bz2 +koffice-l10n-hi-2.0.82.tar.bz2 +koffice-l10n-it-2.0.82.tar.bz2 +koffice-l10n-ja-2.0.82.tar.bz2 +koffice-l10n-kk-2.0.82.tar.bz2 +koffice-l10n-nb-2.0.82.tar.bz2 +koffice-l10n-nds-2.0.82.tar.bz2 +koffice-l10n-nl-2.0.82.tar.bz2 +koffice-l10n-pl-2.0.82.tar.bz2 +koffice-l10n-pt-2.0.82.tar.bz2 +koffice-l10n-pt_BR-2.0.82.tar.bz2 +koffice-l10n-sv-2.0.82.tar.bz2 +koffice-l10n-tr-2.0.82.tar.bz2 +koffice-l10n-uk-2.0.82.tar.bz2 +koffice-l10n-wa-2.0.82.tar.bz2 +koffice-l10n-zh_CN-2.0.82.tar.bz2 +koffice-l10n-zh_TW-2.0.82.tar.bz2 Index: koffice-langpack.spec =================================================================== RCS file: /cvs/pkgs/rpms/koffice-langpack/devel/koffice-langpack.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- koffice-langpack.spec 27 Aug 2009 02:36:22 -0000 1.24 +++ koffice-langpack.spec 11 Sep 2009 16:49:00 -0000 1.25 @@ -1,9 +1,9 @@ -%define koffice_core_version 2:2.0.81 +%define koffice_core_version 2:2.0 Name: koffice-langpack Epoch: 1 -Version: 2.0.81 +Version: 2.0.82 Release: 1%{?dist} Summary: Language files for koffice @@ -18,7 +18,7 @@ Source0: teamnames #Source2: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/koffice-l10n-bg-%{version}.tar.bz2 #Source3: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/koffice-l10n-br-%{version}.tar.bz2 Source4: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/koffice-l10n-ca-%{version}.tar.bz2 -#Source5: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/koffice-l10n-cs-%{version}.tar.bz2 +Source5: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/koffice-l10n-cs-%{version}.tar.bz2 #Source6: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/koffice-l10n-cy-%{version}.tar.bz2 Source7: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/koffice-l10n-da-%{version}.tar.bz2 Source8: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/src/koffice-l10n/koffice-l10n-de-%{version}.tar.bz2 @@ -239,6 +239,13 @@ Requires: koffice-core >= %{koffic %description hi Provides additional Hindi translations for koffice +%package hne +Summary: Chhattisgarhi language pack for koffice +Group: Applications/Productivity +Requires: koffice-core >= %{koffice_core_version} +%description hne +Provides additional Chhattisgarhi translations for koffice + %package hu Summary: Hungarian language pack for koffice Group: Applications/Productivity @@ -479,7 +486,7 @@ Provides additional traditional Chinese %prep -%setup -T -c -q -n %{name} -a 4 -a 7 -a 8 -a 9 -a 10 -a 12 -a 13 -a 17 -a 18 -a 20 -a 22 -a 24 -a 25 -a 26 -a 29 -a 30 -a 32 -a 33 -a 34 -a 35 -a 40 -a 42 -a 43 -a 44 -a 45 -a 46 +%setup -T -c -q -n %{name} -a 4 -a 5 -a 7 -a 8 -a 9 -a 10 -a 12 -a 13 -a 17 -a 18 -a 20 -a 22 -a 24 -a 25 -a 26 -a 29 -a 30 -a 32 -a 33 -a 34 -a 35 -a 40 -a 42 -a 43 -a 44 -a 45 -a 46 %build @@ -542,10 +549,10 @@ rm -rf %{buildroot} %lang(ca) %{_kde4_appsdir}/koffice/autocorrect/ca.xml %lang(ca) %{_kde4_docdir}/HTML/ca/* -#files cs -#defattr(-,root,root,-) -#lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/* -#lang(cs) %{_kde4_appsdir}/koffice/autocorrect/cs.xml +%files cs +%defattr(-,root,root,-) +%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/* +%lang(cs) %{_kde4_appsdir}/koffice/autocorrect/cs.xml #files cy #defattr(-,root,root,-) @@ -753,6 +760,9 @@ rm -rf %{buildroot} %changelog +* Fri Sep 11 2009 Rex Dieter - 1:2.0.82-1 +- koffice-l10n-2.0.82 + * Wed Aug 26 2009 Rex Dieter - 1:2.0.81-1 - koffice-l10n-2.0.81 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/koffice-langpack/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 27 Aug 2009 02:36:22 -0000 1.19 +++ sources 11 Sep 2009 16:49:00 -0000 1.20 @@ -1,26 +1,27 @@ -db9baa264391d866725da109723d89b4 koffice-l10n-ca-2.0.81.tar.bz2 -1998b9e900c2de9034959a1dd8c98f5d koffice-l10n-da-2.0.81.tar.bz2 -30a568c728ad4f797723de6ebca87e06 koffice-l10n-de-2.0.81.tar.bz2 -5ab5cda56fdc1f67178918b305623c4c koffice-l10n-el-2.0.81.tar.bz2 -eff3234347f61218d3de0ab8b160cd7d koffice-l10n-en_GB-2.0.81.tar.bz2 -83a7349cbdfa2ff12a8bbf8b43f5eae1 koffice-l10n-es-2.0.81.tar.bz2 -92de9995d889d59750f042dc1504d38d koffice-l10n-et-2.0.81.tar.bz2 -52c7f04e1563c8b178999404d4b7e9cf koffice-l10n-fr-2.0.81.tar.bz2 -77343801b21a3e14b1b4ee53be689deb koffice-l10n-fy-2.0.81.tar.bz2 -6e5604fcb3265752bf10ff580777e221 koffice-l10n-gl-2.0.81.tar.bz2 -236c53e26745977f467b8d6058cab3ad koffice-l10n-hi-2.0.81.tar.bz2 -6501bfc47e9e6a9a115975d13a5f649d koffice-l10n-it-2.0.81.tar.bz2 -56454c98e0589ddc0ceb091a5a169915 koffice-l10n-ja-2.0.81.tar.bz2 -a7d4ed8906c65e88ff4e38df49a73231 koffice-l10n-kk-2.0.81.tar.bz2 -634aec6798c24a985796a40c475f9282 koffice-l10n-nb-2.0.81.tar.bz2 -1fe7fe871a8012b212c267e478224366 koffice-l10n-nds-2.0.81.tar.bz2 -04b952cc7450521747c047bdbe76a0fa koffice-l10n-nl-2.0.81.tar.bz2 -9fe45a42ba8eb5963a764aa49fda3ce1 koffice-l10n-pl-2.0.81.tar.bz2 -8bb7a72c2eabca106542b16259cb034a koffice-l10n-pt-2.0.81.tar.bz2 -c8ce97df4335edc57dca805f5ec9f737 koffice-l10n-pt_BR-2.0.81.tar.bz2 -9e3e2c67589956901866974c1d9a5e8c koffice-l10n-sv-2.0.81.tar.bz2 -1e162ffbd40f83445e4d3d81cca5d531 koffice-l10n-tr-2.0.81.tar.bz2 -ecf805a6d20ef12e87cc4b6703821d9b koffice-l10n-uk-2.0.81.tar.bz2 -cce0ec7edb8b2ed9f2f7fe6c6012cafe koffice-l10n-wa-2.0.81.tar.bz2 -d4a826a498699bc286119b30d88de5d2 koffice-l10n-zh_CN-2.0.81.tar.bz2 -a95b6256e50cf4a3ca9e522fbd529bc0 koffice-l10n-zh_TW-2.0.81.tar.bz2 +a489da403b2306846cab2650961057b2 koffice-l10n-ca-2.0.82.tar.bz2 +060b87a69478cbd8d87f3c253c4480d7 koffice-l10n-cs-2.0.82.tar.bz2 +3632169afc6d704bd5e76c62bcf45a19 koffice-l10n-da-2.0.82.tar.bz2 +b7cbb66193a64717bdbfbb3d3c9d7203 koffice-l10n-de-2.0.82.tar.bz2 +4b99c7c2c329c8a51dc7065ad5fa8f85 koffice-l10n-el-2.0.82.tar.bz2 +23786ccad766f23a1c5138123d074218 koffice-l10n-en_GB-2.0.82.tar.bz2 +c0728cad572b4085fa383d7b5180a3dd koffice-l10n-es-2.0.82.tar.bz2 +feebd286f5ab1635f610789d3249a197 koffice-l10n-et-2.0.82.tar.bz2 +081c93ab407a88a69be4c2aa5d5f40c1 koffice-l10n-fr-2.0.82.tar.bz2 +8df7c56c831d4372fdc5dddd89899cff koffice-l10n-fy-2.0.82.tar.bz2 +4e4a11bb33a68ecf743f5e207c049f72 koffice-l10n-gl-2.0.82.tar.bz2 +0d34cacccdd4515f36d1267de2ed7d0a koffice-l10n-hi-2.0.82.tar.bz2 +f22d04e383da3865a1f6d316306e9c44 koffice-l10n-it-2.0.82.tar.bz2 +765192519046200c874bf94abb2beb55 koffice-l10n-ja-2.0.82.tar.bz2 +4de456734b51f20dba6ea7c73e033847 koffice-l10n-kk-2.0.82.tar.bz2 +344324029f2c8c334242c2baa7180352 koffice-l10n-nb-2.0.82.tar.bz2 +c36a9a0f800be7af524e20bf014245bf koffice-l10n-nds-2.0.82.tar.bz2 +fa1c11cad5e209578e724267ede76a33 koffice-l10n-nl-2.0.82.tar.bz2 +2b1ef56854f8968e9ad18a0ecc360730 koffice-l10n-pl-2.0.82.tar.bz2 +750e610587d1b1eb1892fbd0bbe8049c koffice-l10n-pt-2.0.82.tar.bz2 +9be672574f4a33af0ddd88ea2f8e2199 koffice-l10n-pt_BR-2.0.82.tar.bz2 +2ced61b1eab5600a3f419b7e71bf2d8d koffice-l10n-sv-2.0.82.tar.bz2 +ee989ed1918474cd587184934ede22d8 koffice-l10n-tr-2.0.82.tar.bz2 +e06154decc45b9f29be3918bfb86b322 koffice-l10n-uk-2.0.82.tar.bz2 +14b76f545364f4e07d045070e7ed18be koffice-l10n-wa-2.0.82.tar.bz2 +35cf6ff2923b540043a449f995effd4c koffice-l10n-zh_CN-2.0.82.tar.bz2 +d649d535b4c34581623a9eb1475d0fdc koffice-l10n-zh_TW-2.0.82.tar.bz2 From pkgdb at fedoraproject.org Fri Sep 11 16:54:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 16:54:09 +0000 Subject: [pkgdb] youtube-dl: till has requested watchcommits Message-ID: <20090911165409.A7B3610F87A@bastion2.fedora.phx.redhat.com> till has requested the watchcommits acl on youtube-dl (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/youtube-dl From pkgdb at fedoraproject.org Fri Sep 11 16:54:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 16:54:10 +0000 Subject: [pkgdb] youtube-dl: till has requested commit Message-ID: <20090911165410.171DC10F890@bastion2.fedora.phx.redhat.com> till has requested the commit acl on youtube-dl (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/youtube-dl From pkgdb at fedoraproject.org Fri Sep 11 16:54:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 16:54:22 +0000 Subject: [pkgdb] youtube-dl: till has requested approveacls Message-ID: <20090911165422.BAA5710F86F@bastion2.fedora.phx.redhat.com> till has requested the approveacls acl on youtube-dl (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/youtube-dl From pkgdb at fedoraproject.org Fri Sep 11 16:54:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 16:54:25 +0000 Subject: [pkgdb] youtube-dl: till has requested watchbugzilla Message-ID: <20090911165425.CD4C310F895@bastion2.fedora.phx.redhat.com> till has requested the watchbugzilla acl on youtube-dl (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/youtube-dl From pkgdb at fedoraproject.org Fri Sep 11 16:54:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 16:54:38 +0000 Subject: [pkgdb] youtube-dl: till has requested watchbugzilla Message-ID: <20090911165438.6A2F210F881@bastion2.fedora.phx.redhat.com> till has requested the watchbugzilla acl on youtube-dl (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/youtube-dl From pkgdb at fedoraproject.org Fri Sep 11 16:54:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 16:54:39 +0000 Subject: [pkgdb] youtube-dl: till has requested watchcommits Message-ID: <20090911165439.20A6110F893@bastion2.fedora.phx.redhat.com> till has requested the watchcommits acl on youtube-dl (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/youtube-dl From pkgdb at fedoraproject.org Fri Sep 11 16:54:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 16:54:41 +0000 Subject: [pkgdb] youtube-dl: till has requested commit Message-ID: <20090911165441.26E7410F89D@bastion2.fedora.phx.redhat.com> till has requested the commit acl on youtube-dl (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/youtube-dl From pkgdb at fedoraproject.org Fri Sep 11 16:54:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 16:54:42 +0000 Subject: [pkgdb] youtube-dl: till has requested approveacls Message-ID: <20090911165442.4106910F8A1@bastion2.fedora.phx.redhat.com> till has requested the approveacls acl on youtube-dl (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/youtube-dl From pkgdb at fedoraproject.org Fri Sep 11 16:54:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 16:54:48 +0000 Subject: [pkgdb] youtube-dl: till has requested watchbugzilla Message-ID: <20090911165448.AD39E10F8A3@bastion2.fedora.phx.redhat.com> till has requested the watchbugzilla acl on youtube-dl (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/youtube-dl From pkgdb at fedoraproject.org Fri Sep 11 16:54:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 16:54:49 +0000 Subject: [pkgdb] youtube-dl: till has requested watchcommits Message-ID: <20090911165449.8329A10F8A6@bastion2.fedora.phx.redhat.com> till has requested the watchcommits acl on youtube-dl (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/youtube-dl From pkgdb at fedoraproject.org Fri Sep 11 16:54:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 16:54:50 +0000 Subject: [pkgdb] youtube-dl: till has requested commit Message-ID: <20090911165450.D59CE10F8A9@bastion2.fedora.phx.redhat.com> till has requested the commit acl on youtube-dl (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/youtube-dl From pkgdb at fedoraproject.org Fri Sep 11 16:54:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 16:54:52 +0000 Subject: [pkgdb] youtube-dl: till has requested approveacls Message-ID: <20090911165452.EFB8410F8AC@bastion2.fedora.phx.redhat.com> till has requested the approveacls acl on youtube-dl (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/youtube-dl From erikos at fedoraproject.org Fri Sep 11 16:57:04 2009 From: erikos at fedoraproject.org (Simon Schampijer) Date: Fri, 11 Sep 2009 16:57:04 +0000 (UTC) Subject: rpms/sugar-log/devel sugar-log.spec,1.11,1.12 Message-ID: <20090911165704.BC77D11C0099@cvs1.fedora.phx.redhat.com> Author: erikos Update of /cvs/pkgs/rpms/sugar-log/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17703 Modified Files: sugar-log.spec Log Message: * Fri Sep 11 2009 Schampijer - 23-2 * add gettext build requirement Index: sugar-log.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-log/devel/sugar-log.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sugar-log.spec 11 Sep 2009 14:22:06 -0000 1.11 +++ sugar-log.spec 11 Sep 2009 16:57:04 -0000 1.12 @@ -1,6 +1,6 @@ Name: sugar-log Version: 23 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Log activity for Sugar Group: Sugar/Activities @@ -12,6 +12,7 @@ BuildArch: noarch BuildRequires: python BuildRequires: sugar-toolkit +BuildRequires: gettext Requires: sugar @@ -45,6 +46,9 @@ rm -rf %{buildroot} %changelog +* Fri Sep 11 2009 Schampijer - 23-2 +* add gettext build requirement + * Fri Sep 11 2009 Simon Schampijer - 23-1 - Fix Tamil translation From bpepple at fedoraproject.org Fri Sep 11 17:05:18 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Fri, 11 Sep 2009 17:05:18 +0000 (UTC) Subject: rpms/telepathy-gabble/F-11 telepathy-gabble-rejoin-dbus-tube.patch, NONE, 1.1 telepathy-gabble.spec, 1.55, 1.56 Message-ID: <20090911170518.6FFF911C0099@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/telepathy-gabble/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19338 Modified Files: telepathy-gabble.spec Added Files: telepathy-gabble-rejoin-dbus-tube.patch Log Message: * Wed Sep 9 2009 Brian Pepple - 0.7.26-3 - Backport patch to allow rejoining of dbus tubes. telepathy-gabble-rejoin-dbus-tube.patch: tube-dbus.c | 20 +++++++++++++++----- tube-dbus.c.orig |only tube-dbus.h | 3 ++- tubes-channel.c | 19 +++++++++++-------- 4 files changed, 28 insertions(+), 14 deletions(-) --- NEW FILE telepathy-gabble-rejoin-dbus-tube.patch --- diff -urp telepathy-gabble-0.7.26.OLD/src/tube-dbus.c telepathy-gabble-0.7.26/src/tube-dbus.c --- telepathy-gabble-0.7.26.OLD/src/tube-dbus.c 2009-04-02 14:03:31.000000000 -0400 +++ telepathy-gabble-0.7.26/src/tube-dbus.c 2009-09-09 09:31:45.106270421 -0400 @@ -157,6 +157,7 @@ struct _GabbleTubeDBusPrivate * incoming tubes, always TRUE. */ gboolean offered; + gboolean requested; /* our unique D-Bus name on the virtual tube bus (NULL for 1-1 D-Bus tubes)*/ gchar *dbus_local_name; @@ -733,8 +734,7 @@ gabble_tube_dbus_get_property (GObject * } break; case PROP_REQUESTED: - g_value_set_boolean (value, - (priv->initiator == priv->self_handle)); + g_value_set_boolean (value, priv->requested); break; case PROP_INITIATOR_ID: { @@ -838,6 +838,9 @@ gabble_tube_dbus_set_property (GObject * case PROP_MUC: priv->muc = g_value_get_object (value); break; + case PROP_REQUESTED: + priv->requested = g_value_get_boolean (value); + break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; @@ -927,7 +930,12 @@ gabble_tube_dbus_constructor (GType type g_assert (priv->muc == NULL); } - if (priv->initiator == priv->self_handle) + /* Tube needs to be offered if we initiated AND requested it. Being + * the initiator is not enough as we could re-join a muc containing and old + * tube we created when we were in this room some time ago. In that case, we + * have to accept it if we want to re-join the tube. */ + if (priv->initiator == priv->self_handle && + priv->requested) { priv->offered = FALSE; } @@ -1098,7 +1106,7 @@ gabble_tube_dbus_class_init (GabbleTubeD param_spec = g_param_spec_boolean ("requested", "Requested?", "True if this channel was requested by the local user", FALSE, - G_PARAM_READABLE | G_PARAM_STATIC_STRINGS); + G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS); g_object_class_install_property (object_class, PROP_REQUESTED, param_spec); param_spec = g_param_spec_object ("muc", "GabbleMucChannel object", @@ -1484,7 +1492,8 @@ gabble_tube_dbus_new (GabbleConnection * const gchar *stream_id, guint id, GabbleBytestreamIface *bytestream, - GabbleMucChannel *muc) + GabbleMucChannel *muc, + gboolean requested) { GabbleTubeDBus *tube; gchar *object_path; @@ -1504,6 +1513,7 @@ gabble_tube_dbus_new (GabbleConnection * "stream-id", stream_id, "id", id, "muc", muc, + "requested", requested, NULL); if (bytestream != NULL) Only in telepathy-gabble-0.7.26/src: tube-dbus.c.orig diff -urp telepathy-gabble-0.7.26.OLD/src/tube-dbus.h telepathy-gabble-0.7.26/src/tube-dbus.h --- telepathy-gabble-0.7.26.OLD/src/tube-dbus.h 2009-04-02 11:45:38.000000000 -0400 +++ telepathy-gabble-0.7.26/src/tube-dbus.h 2009-09-09 09:31:37.877270412 -0400 @@ -72,7 +72,8 @@ GType gabble_tube_dbus_get_type (void); GabbleTubeDBus *gabble_tube_dbus_new (GabbleConnection *conn, TpHandle handle, TpHandleType handle_type, TpHandle self_handle, TpHandle initiator, const gchar *service, GHashTable *parameters, const gchar *stream_id, - guint id, GabbleBytestreamIface *bytestream, GabbleMucChannel *muc); + guint id, GabbleBytestreamIface *bytestream, GabbleMucChannel *muc, + gboolean requested); gboolean gabble_tube_dbus_add_name (GabbleTubeDBus *tube, TpHandle handle, const gchar *name); diff -urp telepathy-gabble-0.7.26.OLD/src/tubes-channel.c telepathy-gabble-0.7.26/src/tubes-channel.c --- telepathy-gabble-0.7.26.OLD/src/tubes-channel.c 2009-04-02 11:45:38.000000000 -0400 +++ telepathy-gabble-0.7.26/src/tubes-channel.c 2009-09-09 09:31:37.879268142 -0400 @@ -539,7 +539,8 @@ create_new_tube (GabbleTubesChannel *sel GHashTable *parameters, const gchar *stream_id, guint tube_id, - GabbleBytestreamIface *bytestream) + GabbleBytestreamIface *bytestream, + gboolean requested) { GabbleTubesChannelPrivate *priv = GABBLE_TUBES_CHANNEL_GET_PRIVATE (self); GabbleTubeIface *tube; @@ -550,7 +551,8 @@ create_new_tube (GabbleTubesChannel *sel case TP_TUBE_TYPE_DBUS: tube = GABBLE_TUBE_IFACE (gabble_tube_dbus_new (priv->conn, priv->handle, priv->handle_type, priv->self_handle, initiator, - service, parameters, stream_id, tube_id, bytestream, self->muc)); + service, parameters, stream_id, tube_id, bytestream, self->muc, + requested)); break; case TP_TUBE_TYPE_STREAM: tube = GABBLE_TUBE_IFACE (gabble_tube_stream_new (priv->conn, @@ -901,7 +903,7 @@ gabble_tubes_channel_presence_updated (G } tube = create_new_tube (self, type, initiator_handle, - service, parameters, stream_id, tube_id, NULL); + service, parameters, stream_id, tube_id, NULL, FALSE); tp_channel_manager_emit_new_channel (priv->conn->muc_factory, TP_EXPORTABLE_CHANNEL (tube), NULL); @@ -1223,7 +1225,8 @@ gabble_tubes_channel_tube_si_offered (Ga } tube = create_new_tube (self, type, priv->handle, service, - parameters, stream_id, tube_id, (GabbleBytestreamIface *) bytestream); + parameters, stream_id, tube_id, (GabbleBytestreamIface *) bytestream, + FALSE); tp_channel_manager_emit_new_channel (priv->conn->private_tubes_factory, TP_EXPORTABLE_CHANNEL (tube), NULL); @@ -1401,7 +1404,7 @@ tube_msg_offered (GabbleTubesChannel *se } tube = create_new_tube (self, type, priv->handle, service, - parameters, NULL, tube_id, NULL); + parameters, NULL, tube_id, NULL, FALSE); tp_channel_manager_emit_new_channel (priv->conn->private_tubes_factory, TP_EXPORTABLE_CHANNEL (tube), NULL); @@ -1539,7 +1542,7 @@ GabbleTubeIface *gabble_tubes_channel_tu stream_id = gabble_bytestream_factory_generate_stream_id (); tube = create_new_tube (self, type, priv->self_handle, service, - parameters, stream_id, tube_id, NULL); + parameters, stream_id, tube_id, NULL, TRUE); g_free (stream_id); g_hash_table_destroy (parameters); @@ -1575,7 +1578,7 @@ gabble_tubes_channel_offer_d_bus_tube (T tube_id = generate_tube_id (); tube = create_new_tube (self, TP_TUBE_TYPE_DBUS, priv->self_handle, - service, parameters, (const gchar *) stream_id, tube_id, NULL); + service, parameters, (const gchar *) stream_id, tube_id, NULL, TRUE); if (!gabble_tube_dbus_offer (GABBLE_TUBE_DBUS (tube), &error)) { @@ -1653,7 +1656,7 @@ gabble_tubes_channel_offer_stream_tube ( tube_id = generate_tube_id (); tube = create_new_tube (self, TP_TUBE_TYPE_STREAM, priv->self_handle, - service, parameters, (const gchar *) stream_id, tube_id, NULL); + service, parameters, (const gchar *) stream_id, tube_id, NULL, TRUE); g_object_set (tube, "address-type", address_type, Index: telepathy-gabble.spec =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-gabble/F-11/telepathy-gabble.spec,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- telepathy-gabble.spec 23 Aug 2009 22:12:56 -0000 1.55 +++ telepathy-gabble.spec 11 Sep 2009 17:05:18 -0000 1.56 @@ -1,6 +1,6 @@ Name: telepathy-gabble Version: 0.7.26 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A Jabber/XMPP connection manager Group: Applications/Communications @@ -11,6 +11,7 @@ Source0: http://telepathy.freedes # Patch to add missing pkgconfig check for gthread-2.0 # https://bugs.freedesktop.org/show_bug.cgi?id=20937 Patch0: %{name}-0.7.24-gthread.patch +Patch1: %{name}-rejoin-dbus-tube.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: dbus-devel >= 1.1.0 @@ -36,7 +37,7 @@ chats and voice calls. %prep %setup -q %patch0 -p1 -b .gthread - +%patch1 -p1 -b .dbus %build autoreconf @@ -66,6 +67,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 9 2009 Brian Pepple - 0.7.26-3 +- Backport patch to allow rejoining of dbus tubes. + * Sun Aug 23 2009 Brian Pepple - 0.7.26-2 - Enable uuid support. From nhorman at fedoraproject.org Fri Sep 11 17:09:52 2009 From: nhorman at fedoraproject.org (Neil Horman) Date: Fri, 11 Sep 2009 17:09:52 +0000 (UTC) Subject: rpms/kexec-tools/devel kexec-tools.spec,1.151,1.152 Message-ID: <20090911170952.0EA3311C0099@cvs1.fedora.phx.redhat.com> Author: nhorman Update of /cvs/extras/rpms/kexec-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20270 Modified Files: kexec-tools.spec Log Message: Resolves: bz 522415 Index: kexec-tools.spec =================================================================== RCS file: /cvs/extras/rpms/kexec-tools/devel/kexec-tools.spec,v retrieving revision 1.151 retrieving revision 1.152 diff -u -p -r1.151 -r1.152 --- kexec-tools.spec 10 Sep 2009 14:36:34 -0000 1.151 +++ kexec-tools.spec 11 Sep 2009 17:09:51 -0000 1.152 @@ -1,6 +1,6 @@ Name: kexec-tools Version: 2.0.0 -Release: 25%{?dist} +Release: 26%{?dist} License: GPLv2 Group: Applications/System Summary: The kexec/kdump userspace component. @@ -261,6 +261,9 @@ done %changelog +* Fri Sep 11 2009 Neil Horman - 2.0.0-26 +- Rebuild for translation team (bz 522415) + * Thu Sep 10 2009 Neil Horman - 2.0.0-25 - Fix dracut module check file (bz 522486) From epienbro at fedoraproject.org Fri Sep 11 17:15:00 2009 From: epienbro at fedoraproject.org (epienbro) Date: Fri, 11 Sep 2009 17:15:00 +0000 (UTC) Subject: rpms/mingw32-libxml2/F-11 mingw32-libxml2-static-build-compile-fix.patch, 1.2, 1.3 mingw32-libxml2.spec, 1.7, 1.8 Message-ID: <20090911171500.69B9611C0099@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-libxml2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21253/F-11 Modified Files: mingw32-libxml2.spec Added Files: mingw32-libxml2-static-build-compile-fix.patch Log Message: Re-added mingw32-libxml2-static-build-compile-fix.patch Looks like it's still needed after all mingw32-libxml2-static-build-compile-fix.patch: threads.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: mingw32-libxml2-static-build-compile-fix.patch =================================================================== RCS file: mingw32-libxml2-static-build-compile-fix.patch diff -N mingw32-libxml2-static-build-compile-fix.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ mingw32-libxml2-static-build-compile-fix.patch 11 Sep 2009 17:15:00 -0000 1.3 @@ -0,0 +1,11 @@ +--- threads.c.orig 2009-09-10 17:03:39.000000000 +0200 ++++ threads.c 2009-09-11 19:00:59.660192916 +0200 +@@ -993,7 +993,7 @@ + #elif defined(HAVE_WIN32_THREADS) && !defined(HAVE_COMPILER_TLS) && (!defined(LIBXML_STATIC) || defined(LIBXML_STATIC_FOR_DLL)) + #if defined(LIBXML_STATIC_FOR_DLL) + BOOL XMLCALL +-xmlDllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) ++xmlDllMain(void *hinstDLL, unsigned long fdwReason, void *lpvReserved) + #else + BOOL WINAPI + DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) Index: mingw32-libxml2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libxml2/F-11/mingw32-libxml2.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- mingw32-libxml2.spec 11 Sep 2009 16:37:18 -0000 1.7 +++ mingw32-libxml2.spec 11 Sep 2009 17:15:00 -0000 1.8 @@ -20,7 +20,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve # MinGW-specific patches. Patch1000: mingw32-libxml2-2.7.2-with-modules.patch -Patch1001: mingw32-libxml2-win32-pthreads-compatibility.patch +Patch1001: mingw32-libxml2-static-build-compile-fix.patch +Patch1002: mingw32-libxml2-win32-pthreads-compatibility.patch BuildArch: noarch @@ -56,6 +57,7 @@ Static version of the MinGW Windows XML %patch1000 -p1 %patch1001 -p0 +%patch1002 -p0 # Patched configure.in, so rebuild configure. libtoolize --force --copy @@ -130,7 +132,6 @@ rm -rf $RPM_BUILD_ROOT * Fri Sep 11 2009 Erik van Pienbroek - 2.7.4-1 - Update to 2.7.4 - Drop upstreamed libxml2-2.7.3-ficora-parse.patch patch -- Drop upstreamed mingw32-libxml2-static-build-compile-fix.patch patch - Added a new patch to fix compatibility with the w32 port of pthreads - Use %%global instead of %%define From epienbro at fedoraproject.org Fri Sep 11 17:15:00 2009 From: epienbro at fedoraproject.org (epienbro) Date: Fri, 11 Sep 2009 17:15:00 +0000 (UTC) Subject: rpms/mingw32-libxml2/devel mingw32-libxml2-static-build-compile-fix.patch, 1.2, 1.3 mingw32-libxml2.spec, 1.9, 1.10 Message-ID: <20090911171500.92A4811C0099@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-libxml2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21253/devel Modified Files: mingw32-libxml2.spec Added Files: mingw32-libxml2-static-build-compile-fix.patch Log Message: Re-added mingw32-libxml2-static-build-compile-fix.patch Looks like it's still needed after all mingw32-libxml2-static-build-compile-fix.patch: threads.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: mingw32-libxml2-static-build-compile-fix.patch =================================================================== RCS file: mingw32-libxml2-static-build-compile-fix.patch diff -N mingw32-libxml2-static-build-compile-fix.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ mingw32-libxml2-static-build-compile-fix.patch 11 Sep 2009 17:15:00 -0000 1.3 @@ -0,0 +1,11 @@ +--- threads.c.orig 2009-09-10 17:03:39.000000000 +0200 ++++ threads.c 2009-09-11 19:00:59.660192916 +0200 +@@ -993,7 +993,7 @@ + #elif defined(HAVE_WIN32_THREADS) && !defined(HAVE_COMPILER_TLS) && (!defined(LIBXML_STATIC) || defined(LIBXML_STATIC_FOR_DLL)) + #if defined(LIBXML_STATIC_FOR_DLL) + BOOL XMLCALL +-xmlDllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) ++xmlDllMain(void *hinstDLL, unsigned long fdwReason, void *lpvReserved) + #else + BOOL WINAPI + DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) Index: mingw32-libxml2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libxml2/devel/mingw32-libxml2.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- mingw32-libxml2.spec 11 Sep 2009 16:37:19 -0000 1.9 +++ mingw32-libxml2.spec 11 Sep 2009 17:15:00 -0000 1.10 @@ -21,7 +21,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve # MinGW-specific patches. Patch1000: mingw32-libxml2-2.7.2-with-modules.patch -Patch1001: mingw32-libxml2-win32-pthreads-compatibility.patch +Patch1001: mingw32-libxml2-static-build-compile-fix.patch +Patch1002: mingw32-libxml2-win32-pthreads-compatibility.patch BuildArch: noarch @@ -60,6 +61,7 @@ Static version of the MinGW Windows XML %patch1000 -p1 %patch1001 -p0 +%patch1002 -p0 # Patched configure.in, so rebuild configure. libtoolize --force --copy @@ -134,7 +136,6 @@ rm -rf $RPM_BUILD_ROOT * Fri Sep 11 2009 Erik van Pienbroek - 2.7.4-1 - Update to 2.7.4 - Drop upstreamed libxml2-2.7.3-ficora-parse.patch patch -- Drop upstreamed mingw32-libxml2-static-build-compile-fix.patch patch - Added a new patch to fix compatibility with the w32 port of pthreads - Use %%global instead of %%define - Automatically generate debuginfo subpackage From pkgdb at fedoraproject.org Fri Sep 11 17:15:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 17:15:24 +0000 Subject: [pkgdb] openmpi had acl change status Message-ID: <20090911171524.BB44210F89A@bastion2.fedora.phx.redhat.com> dledford has set the watchbugzilla acl on openmpi (Fedora devel) to Approved for dajt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Fri Sep 11 17:15:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 17:15:27 +0000 Subject: [pkgdb] openmpi had acl change status Message-ID: <20090911171527.9F1AA10F881@bastion2.fedora.phx.redhat.com> dledford has set the watchcommits acl on openmpi (Fedora devel) to Approved for dajt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Fri Sep 11 17:15:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 17:15:30 +0000 Subject: [pkgdb] openmpi had acl change status Message-ID: <20090911171531.0E63F10F89B@bastion2.fedora.phx.redhat.com> dledford has set the commit acl on openmpi (Fedora devel) to Approved for dajt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Fri Sep 11 17:15:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 17:15:34 +0000 Subject: [pkgdb] openmpi had acl change status Message-ID: <20090911171534.40FF410F89D@bastion2.fedora.phx.redhat.com> dledford has set the approveacls acl on openmpi (Fedora devel) to Approved for dajt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Fri Sep 11 17:15:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 17:15:56 +0000 Subject: [pkgdb] openmpi had acl change status Message-ID: <20090911171556.7F46710F893@bastion2.fedora.phx.redhat.com> dledford has set the watchbugzilla acl on openmpi (Fedora 10) to Approved for dajt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Fri Sep 11 17:15:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 17:15:58 +0000 Subject: [pkgdb] openmpi had acl change status Message-ID: <20090911171558.BA47210F89A@bastion2.fedora.phx.redhat.com> dledford has set the watchcommits acl on openmpi (Fedora 10) to Approved for dajt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Fri Sep 11 17:16:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 17:16:02 +0000 Subject: [pkgdb] openmpi had acl change status Message-ID: <20090911171602.B8EC610F86F@bastion2.fedora.phx.redhat.com> dledford has set the commit acl on openmpi (Fedora 10) to Approved for dajt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Fri Sep 11 17:16:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 17:16:05 +0000 Subject: [pkgdb] openmpi had acl change status Message-ID: <20090911171605.6941710F8A1@bastion2.fedora.phx.redhat.com> dledford has set the approveacls acl on openmpi (Fedora 10) to Approved for dajt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Fri Sep 11 17:16:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 17:16:15 +0000 Subject: [pkgdb] openmpi had acl change status Message-ID: <20090911171615.35F7510F8A4@bastion2.fedora.phx.redhat.com> dledford has set the watchbugzilla acl on openmpi (Fedora 11) to Approved for dajt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Fri Sep 11 17:16:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 17:16:18 +0000 Subject: [pkgdb] openmpi had acl change status Message-ID: <20090911171618.11DDE10F8AA@bastion2.fedora.phx.redhat.com> dledford has set the watchcommits acl on openmpi (Fedora 11) to Approved for dajt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Fri Sep 11 17:16:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 17:16:20 +0000 Subject: [pkgdb] openmpi had acl change status Message-ID: <20090911171621.073F010F8B0@bastion2.fedora.phx.redhat.com> dledford has set the commit acl on openmpi (Fedora 11) to Approved for dajt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From pkgdb at fedoraproject.org Fri Sep 11 17:16:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Fri, 11 Sep 2009 17:16:23 +0000 Subject: [pkgdb] openmpi had acl change status Message-ID: <20090911171623.83B1210F8B4@bastion2.fedora.phx.redhat.com> dledford has set the approveacls acl on openmpi (Fedora 11) to Approved for dajt To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/openmpi From ausil at fedoraproject.org Fri Sep 11 17:17:18 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Fri, 11 Sep 2009 17:17:18 +0000 (UTC) Subject: comps comps-f11.xml.in, 1.296, 1.297 comps-f12.xml.in, 1.113, 1.114 comps-f13.xml.in, 1.5, 1.6 Message-ID: <20090911171718.E0E9311C0099@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21982 Modified Files: comps-f11.xml.in comps-f12.xml.in comps-f13.xml.in Log Message: add silo to the core list Index: comps-f11.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f11.xml.in,v retrieving revision 1.296 retrieving revision 1.297 diff -u -p -r1.296 -r1.297 --- comps-f11.xml.in 9 Sep 2009 19:06:59 -0000 1.296 +++ comps-f11.xml.in 11 Sep 2009 17:17:18 -0000 1.297 @@ -747,6 +747,7 @@ ppc64-utils s390utils yaboot + silo Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.113 retrieving revision 1.114 diff -u -p -r1.113 -r1.114 --- comps-f12.xml.in 11 Sep 2009 00:31:01 -0000 1.113 +++ comps-f12.xml.in 11 Sep 2009 17:17:18 -0000 1.114 @@ -782,6 +782,7 @@ s390utils sendmail yaboot + silo - org.netbeans.lib - cvsclient - 20051129 - - - - - - - org.codehaus.plexus - plexus-utils - 1.1 - + org.apache.maven.plugin-testing + maven-plugin-testing-harness + 1.2 + + + JPP/maven-shared + plugin-testing-harness + 1.2 + - Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maven-scm/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 31 Aug 2009 19:03:52 -0000 1.2 +++ sources 12 Sep 2009 11:32:42 -0000 1.3 @@ -1 +1,2 @@ 0c5a74ab3350d80fb2a2072eb3c7a096 maven-scm-1.0-rc1.tar.gz +c4a4502e9cd656ffa8701d411584a3de maven-scm-1.2.tar.gz Index: maven-scm.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-scm/devel/maven-scm.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- maven-scm.spec 1 Sep 2009 15:43:26 -0000 1.14 +++ maven-scm.spec 12 Sep 2009 11:32:42 -0000 1.15 @@ -29,11 +29,11 @@ # %define maven_settings_file %{_builddir}/%{name}/settings.xml -%define namedversion 1.0-rc1 +%define namedversion 1.2 Name: maven-scm -Version: 1.0 -Release: 0.5.rc1.2%{?dist} +Version: 1.2 +Release: 1%{?dist} Epoch: 0 Summary: Common API for doing SCM operations License: ASL 2.0 @@ -41,8 +41,8 @@ Group: Development/Libraries URL: http://maven.apache.org/scm # svn export -# http://svn.apache.org/repos/asf//maven/scm/tags/maven-scm-1.0-rc1/ maven-scm/ -# tar czf maven-scm-1.0-rc1.tar.gz maven-scm/ +# http://svn.apache.org/repos/asf//maven/scm/tags/maven-scm-1.2/ maven-scm-1.2/ +# tar czf maven-scm-1.2.tar.gz maven-scm-1.2/ Source0: %{name}-%{namedversion}.tar.gz Source1: %{name}-jpp-depmap.xml Source2: %{name}-mapdeps.xsl @@ -74,6 +74,7 @@ BuildRequires: tomcat5-jsp-2.0-api BuildRequires: tomcat5-servlet-2.4-api BuildRequires: tomcat5 BuildRequires: maven-shared-plugin-testing-harness +BuildRequires: bzr Requires: junit >= 3.8.2 Requires: jakarta-commons-collections >= 3.1 @@ -107,18 +108,10 @@ Group: Documentation Javadoc for %{name}. %prep -%setup -q -n %{name} +%setup -q -#FIXME: Bazaar tests fail since the executable is no available. Disable -# the tests. -rm -rf maven-scm-providers/maven-scm-provider-bazaar/src/test - -%build - -(cd maven-scm-api -cp -p pom.xml pom.xml.noplexusutils.xml -saxon -o pom.xml pom.xml.noplexusutils.xml %{SOURCE2} map=%{SOURCE3} -) +# We don't have svm synergy classes, so disable those tests for now +rm -f maven-scm-providers/maven-scm-provider-synergy/src/test/java/org/apache/maven/scm/provider/synergy/util/SynergyCCMTest.java export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository mkdir -p $MAVEN_REPO_LOCAL @@ -129,13 +122,13 @@ cp -p %{SOURCE4} $MAVEN_REPO_LOCAL/org/n ln -s %{_datadir}/netbeans/ide11/modules/org-netbeans-lib-cvsclient.jar \ $MAVEN_REPO_LOCAL/org/netbeans/lib/cvsclient/20060125/cvsclient-20060125.jar -# We don't have svm synergy classes, so disable those tests for now -rm -f maven-scm-providers/maven-scm-provider-synergy/src/test/java/org/apache/maven/scm/provider/synergy/util/SynergyCCMTest.java - +%build +export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository mvn-jpp \ -e \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dmaven.test.failure.ignore=true \ + -Dmaven2.jpp.depmap.file=%{SOURCE1} \ install javadoc:javadoc %install @@ -203,21 +196,8 @@ rm -rf $RPM_BUILD_ROOT %{_javadir}/%{name}/client* %{_javadir}/%{name}/manager-plexus* %{_javadir}/%{name}/plugin* -%{_javadir}/%{name}/provider-bazaar* -%{_javadir}/%{name}/provider-clearcase* -%{_javadir}/%{name}/provider-local* -%{_javadir}/%{name}/provider-hg* -%{_javadir}/%{name}/provider-perforce* -%{_javadir}/%{name}/provider-cvs-commons* -%{_javadir}/%{name}/provider-cvsexe* -%{_javadir}/%{name}/provider-cvsjava* -%{_javadir}/%{name}/provider-svn-commons* -%{_javadir}/%{name}/provider-svnexe* -%{_javadir}/%{name}/provider-starteam* -%{_javadir}/%{name}/provider-synergy* -%{_javadir}/%{name}/provider-vss* +%{_javadir}/%{name}/provider-* %{_mavendepmapfragdir} -%doc LICENSE.txt NOTICE.txt %files test %defattr(-,root,root,-) @@ -230,6 +210,9 @@ rm -rf $RPM_BUILD_ROOT %{_javadocdir}/* %changelog +* Sat Sep 12 2009 Alexander Kurtakov 0:1.2-1 +- Update to upstream 1.2. + * Tue Sep 01 2009 Andrew Overholt 1.0-0.5.rc1.2 - Bump release From erikos at fedoraproject.org Sat Sep 12 11:33:21 2009 From: erikos at fedoraproject.org (Simon Schampijer) Date: Sat, 12 Sep 2009 11:33:21 +0000 (UTC) Subject: rpms/sugar-chat/devel .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 sugar-chat.spec, 1.7, 1.8 Message-ID: <20090912113321.9DDCC11C00CE@cvs1.fedora.phx.redhat.com> Author: erikos Update of /cvs/pkgs/rpms/sugar-chat/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22887 Modified Files: .cvsignore sources sugar-chat.spec Log Message: * Sat Sep 12 2009 Simon Schampijer - 66-1 - New toolbar design Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-chat/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 1 Apr 2009 11:04:43 -0000 1.5 +++ .cvsignore 12 Sep 2009 11:33:21 -0000 1.6 @@ -1 +1 @@ -Chat-65.tar.bz2 +Chat-66.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-chat/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 1 Apr 2009 11:04:43 -0000 1.5 +++ sources 12 Sep 2009 11:33:21 -0000 1.6 @@ -1 +1 @@ -8926e848ff40e178a47de49ac6049b1f Chat-65.tar.bz2 +cfdc3ffd2c2ad38a7cb663c59176d18e Chat-66.tar.bz2 Index: sugar-chat.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-chat/devel/sugar-chat.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sugar-chat.spec 27 Jul 2009 04:59:39 -0000 1.7 +++ sugar-chat.spec 12 Sep 2009 11:33:21 -0000 1.8 @@ -1,14 +1,20 @@ Name: sugar-chat -Version: 65 -Release: 2%{?dist} +Version: 66 +Release: 1%{?dist} Summary: Chat client for Sugar Group: Sugar/Activities License: GPLv2+ URL: http://wiki.laptop.org/go/Chat Source0: http://download.sugarlabs.org/sources/sucrose/fructose/Chat/Chat-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: python sugar-toolkit -Requires: sugar python-telepathy + +BuildRequires: python +BuildRequires: sugar-toolkit +BuildRequires: gettext + +Requires: sugar +Requires: python-telepathy + BuildArch: noarch %description @@ -38,6 +44,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Sep 12 2009 Simon Schampijer - 66-1 +- New toolbar design + * Sun Jul 26 2009 Fedora Release Engineering - 65-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From olea at fedoraproject.org Sat Sep 12 11:35:45 2009 From: olea at fedoraproject.org (Ismael Olea) Date: Sat, 12 Sep 2009 11:35:45 +0000 (UTC) Subject: rpms/purple-microblog/F-11 .cvsignore, 1.6, 1.7 import.log, 1.2, 1.3 purple-microblog.spec, 1.10, 1.11 sources, 1.7, 1.8 Message-ID: <20090912113545.72D3111C00CE@cvs1.fedora.phx.redhat.com> Author: olea Update of /cvs/pkgs/rpms/purple-microblog/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23705/F-11 Modified Files: .cvsignore import.log purple-microblog.spec sources Log Message: new release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 14 Jun 2009 21:35:59 -0000 1.6 +++ .cvsignore 12 Sep 2009 11:35:45 -0000 1.7 @@ -1 +1 @@ -mbpurple-0.2.2.tar.gz +mbpurple-0.2.3.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-11/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 14 Jun 2009 21:36:00 -0000 1.2 +++ import.log 12 Sep 2009 11:35:45 -0000 1.3 @@ -1,2 +1,3 @@ purple-microblog-0_1_2-2_20080911svn148_fc9:HEAD:purple-microblog-0.1.2-2.20080911svn148.fc9.src.rpm:1221465448 purple-microblog-0_2_2-1olea:F-11:purple-microblog-0.2.2-1olea.src.rpm:1245015255 +purple-microblog-0_2_3-1_olea:F-11:purple-microblog-0.2.3-1.olea.src.rpm:1252755184 Index: purple-microblog.spec =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-11/purple-microblog.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- purple-microblog.spec 14 Jun 2009 21:36:00 -0000 1.10 +++ purple-microblog.spec 12 Sep 2009 11:35:45 -0000 1.11 @@ -1,7 +1,7 @@ %define upstream_name mbpurple Name: purple-microblog -Version: 0.2.2 +Version: 0.2.3 Release: 1%{?dist} Summary: Libpurple plug-in supporting microblog services like Twitter @@ -45,8 +45,12 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/pidgin/protocols/*/twitter.png %{_datadir}/pixmaps/pidgin/protocols/*/identica.png %{_datadir}/pixmaps/pidgin/protocols/*/laconica.png +%{_datadir}/purple/ca-certs/EquifaxSecureGlobaleBusinessCA.pem %changelog +* Sat Sep 12 2009 Ismael Olea - 0.2.3-1 +- New upstream release + * Sun Jun 14 2009 Ismael Olea - 0.2.2-1 - New upstream release fixing #505707 twitpocalypse bug Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 14 Jun 2009 21:36:00 -0000 1.7 +++ sources 12 Sep 2009 11:35:45 -0000 1.8 @@ -1 +1 @@ -e27e2695306e31a6ce0d8c8d182ceb24 mbpurple-0.2.2.tar.gz +f7d208e67b9cec9088f25aac658b72e5 mbpurple-0.2.3.tar.gz From olea at fedoraproject.org Sat Sep 12 11:38:43 2009 From: olea at fedoraproject.org (Ismael Olea) Date: Sat, 12 Sep 2009 11:38:43 +0000 (UTC) Subject: rpms/purple-microblog/F-10 .cvsignore, 1.5, 1.6 import.log, 1.2, 1.3 purple-microblog.spec, 1.9, 1.10 sources, 1.7, 1.8 Message-ID: <20090912113843.0ACC111C00CE@cvs1.fedora.phx.redhat.com> Author: olea Update of /cvs/pkgs/rpms/purple-microblog/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24676/F-10 Modified Files: .cvsignore import.log purple-microblog.spec sources Log Message: new release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-10/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 14 Jun 2009 21:36:05 -0000 1.5 +++ .cvsignore 12 Sep 2009 11:38:42 -0000 1.6 @@ -1 +1 @@ -mbpurple-0.2.2.tar.gz +mbpurple-0.2.3.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-10/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 14 Jun 2009 21:36:05 -0000 1.2 +++ import.log 12 Sep 2009 11:38:42 -0000 1.3 @@ -1,2 +1,3 @@ purple-microblog-0_1_2-2_20080911svn148_fc9:HEAD:purple-microblog-0.1.2-2.20080911svn148.fc9.src.rpm:1221465448 purple-microblog-0_2_2-1olea:F-10:purple-microblog-0.2.2-1olea.src.rpm:1245015253 +purple-microblog-0_2_3-1_olea:F-10:purple-microblog-0.2.3-1.olea.src.rpm:1252755464 Index: purple-microblog.spec =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-10/purple-microblog.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- purple-microblog.spec 14 Jun 2009 21:36:05 -0000 1.9 +++ purple-microblog.spec 12 Sep 2009 11:38:42 -0000 1.10 @@ -1,7 +1,7 @@ %define upstream_name mbpurple Name: purple-microblog -Version: 0.2.2 +Version: 0.2.3 Release: 1%{?dist} Summary: Libpurple plug-in supporting microblog services like Twitter @@ -45,8 +45,12 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/pidgin/protocols/*/twitter.png %{_datadir}/pixmaps/pidgin/protocols/*/identica.png %{_datadir}/pixmaps/pidgin/protocols/*/laconica.png +%{_datadir}/purple/ca-certs/EquifaxSecureGlobaleBusinessCA.pem %changelog +* Sat Sep 12 2009 Ismael Olea - 0.2.3-1 +- New upstream release + * Sun Jun 14 2009 Ismael Olea - 0.2.2-1 - New upstream release fixing #505707 twitpocalypse bug Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-10/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 14 Jun 2009 21:36:05 -0000 1.7 +++ sources 12 Sep 2009 11:38:42 -0000 1.8 @@ -1 +1 @@ -e27e2695306e31a6ce0d8c8d182ceb24 mbpurple-0.2.2.tar.gz +f7d208e67b9cec9088f25aac658b72e5 mbpurple-0.2.3.tar.gz From pkgdb at fedoraproject.org Sat Sep 12 11:38:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 11:38:45 +0000 Subject: [pkgdb] sugar-turtleart: erikos has requested watchcommits Message-ID: <20090912113845.EA10A10F87A@bastion2.fedora.phx.redhat.com> erikos has requested the watchcommits acl on sugar-turtleart (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From pkgdb at fedoraproject.org Sat Sep 12 11:38:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 11:38:46 +0000 Subject: [pkgdb] sugar-turtleart: erikos has requested watchbugzilla Message-ID: <20090912113846.766F610F88A@bastion2.fedora.phx.redhat.com> erikos has requested the watchbugzilla acl on sugar-turtleart (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From pkgdb at fedoraproject.org Sat Sep 12 11:38:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 11:38:47 +0000 Subject: [pkgdb] sugar-turtleart: erikos has requested commit Message-ID: <20090912113847.2D2D810F893@bastion2.fedora.phx.redhat.com> erikos has requested the commit acl on sugar-turtleart (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From pkgdb at fedoraproject.org Sat Sep 12 11:38:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 11:38:53 +0000 Subject: [pkgdb] sugar-turtleart: erikos has requested watchcommits Message-ID: <20090912113853.D975E10F896@bastion2.fedora.phx.redhat.com> erikos has requested the watchcommits acl on sugar-turtleart (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From pkgdb at fedoraproject.org Sat Sep 12 11:38:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 11:38:54 +0000 Subject: [pkgdb] sugar-turtleart: erikos has requested commit Message-ID: <20090912113854.DE61C10F89B@bastion2.fedora.phx.redhat.com> erikos has requested the commit acl on sugar-turtleart (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From pkgdb at fedoraproject.org Sat Sep 12 11:38:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 11:38:59 +0000 Subject: [pkgdb] sugar-turtleart: erikos has requested watchbugzilla Message-ID: <20090912113859.A559310F881@bastion2.fedora.phx.redhat.com> erikos has requested the watchbugzilla acl on sugar-turtleart (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From akurtakov at fedoraproject.org Sat Sep 12 11:51:18 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Sat, 12 Sep 2009 11:51:18 +0000 (UTC) Subject: rpms/maven-scm/devel maven-scm.spec,1.15,1.16 Message-ID: <20090912115118.3C35411C00CE@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-scm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27778/devel Modified Files: maven-scm.spec Log Message: Add doxia-sitetools BR. Index: maven-scm.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-scm/devel/maven-scm.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- maven-scm.spec 12 Sep 2009 11:32:42 -0000 1.15 +++ maven-scm.spec 12 Sep 2009 11:51:17 -0000 1.16 @@ -33,7 +33,7 @@ Name: maven-scm Version: 1.2 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 0 Summary: Common API for doing SCM operations License: ASL 2.0 @@ -74,6 +74,7 @@ BuildRequires: tomcat5-jsp-2.0-api BuildRequires: tomcat5-servlet-2.4-api BuildRequires: tomcat5 BuildRequires: maven-shared-plugin-testing-harness +BuildRequires: maven-doxia-sitetools BuildRequires: bzr Requires: junit >= 3.8.2 @@ -210,6 +211,9 @@ rm -rf $RPM_BUILD_ROOT %{_javadocdir}/* %changelog +* Sat Sep 12 2009 Alexander Kurtakov 0:1.2-2 +- Add doxia-sitetools BR. + * Sat Sep 12 2009 Alexander Kurtakov 0:1.2-1 - Update to upstream 1.2. From spot at fedoraproject.org Sat Sep 12 12:35:38 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 12:35:38 +0000 (UTC) Subject: rpms/gambas2/devel .cvsignore, 1.14, 1.15 gambas2.spec, 1.21, 1.22 sources, 1.15, 1.16 Message-ID: <20090912123538.E7EEE11C0418@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/gambas2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7747/devel Modified Files: .cvsignore gambas2.spec sources Log Message: 2.16.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 17 Aug 2009 19:35:59 -0000 1.14 +++ .cvsignore 12 Sep 2009 12:35:38 -0000 1.15 @@ -1 +1 @@ -gambas2-2.15.2.tar.bz2 +gambas2-2.16.0.tar.bz2 Index: gambas2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/devel/gambas2.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- gambas2.spec 17 Aug 2009 19:35:59 -0000 1.21 +++ gambas2.spec 12 Sep 2009 12:35:38 -0000 1.22 @@ -1,6 +1,6 @@ Name: gambas2 Summary: IDE based on a basic interpreter with object extensions -Version: 2.15.2 +Version: 2.16.0 Release: 1%{?dist} License: GPL+ Group: Development/Tools @@ -19,7 +19,6 @@ BuildRequires: libXcursor-devel, libXft- BuildRequires: xdg-utils, glibc-devel, libffi-devel, firebird-devel # Code is not endian clean. ExcludeArch: ppc ppc64 -Patch0: %{name}-2.0.0-use-system-ltdl.patch Patch1: %{name}-2.0.0-nolintl.patch Patch2: %{name}-2.0.0-noliconv.patch @@ -465,7 +464,6 @@ Requires: %{name}-runtime = %{version}-% %prep %setup -q -%patch0 -p1 %patch1 -p1 -b .nolintl %patch2 -p1 -b .noliconv # We used to patch these out, but this is simpler. @@ -1574,6 +1572,9 @@ update-mime-database %{_datadir}/mime &> %{_datadir}/%{name}/info/gb.xml.xslt.* %changelog +* Fri Sep 11 2009 Tom "spot" Callaway - 2.16.0-1 +- update to 2.16.0 + * Mon Aug 17 2009 Tom "spot" Callaway - 2.15.2-1 - update to 2.15.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 17 Aug 2009 19:35:59 -0000 1.15 +++ sources 12 Sep 2009 12:35:38 -0000 1.16 @@ -1 +1 @@ -8231eaca85c32746a2d64a04a454a95f gambas2-2.15.2.tar.bz2 +7b2323eaa6f9fef5d70133eec419b95a gambas2-2.16.0.tar.bz2 From spot at fedoraproject.org Sat Sep 12 12:35:38 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 12:35:38 +0000 (UTC) Subject: rpms/gambas2/F-10 gambas2.spec,1.14,1.15 sources,1.14,1.15 Message-ID: <20090912123538.E4E2211C02C8@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/gambas2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7747/F-10 Modified Files: gambas2.spec sources Log Message: 2.16.0 Index: gambas2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/F-10/gambas2.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- gambas2.spec 17 Aug 2009 19:35:58 -0000 1.14 +++ gambas2.spec 12 Sep 2009 12:35:37 -0000 1.15 @@ -1,6 +1,6 @@ Name: gambas2 Summary: IDE based on a basic interpreter with object extensions -Version: 2.15.2 +Version: 2.16.0 Release: 1%{?dist} License: GPL+ Group: Development/Tools @@ -19,7 +19,6 @@ BuildRequires: libXcursor-devel, libXft- BuildRequires: xdg-utils, glibc-devel, libffi-devel, firebird-devel # Code is not endian clean. ExcludeArch: ppc ppc64 -Patch0: %{name}-2.0.0-use-system-ltdl.patch Patch1: %{name}-2.0.0-nolintl.patch Patch2: %{name}-2.0.0-noliconv.patch @@ -465,7 +464,6 @@ Requires: %{name}-runtime = %{version}-% %prep %setup -q -%patch0 -p1 %patch1 -p1 -b .nolintl %patch2 -p1 -b .noliconv # We used to patch these out, but this is simpler. @@ -1574,6 +1572,9 @@ update-mime-database %{_datadir}/mime &> %{_datadir}/%{name}/info/gb.xml.xslt.* %changelog +* Fri Sep 11 2009 Tom "spot" Callaway - 2.16.0-1 +- update to 2.16.0 + * Mon Aug 17 2009 Tom "spot" Callaway - 2.15.2-1 - update to 2.15.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/F-10/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 17 Aug 2009 19:35:58 -0000 1.14 +++ sources 12 Sep 2009 12:35:37 -0000 1.15 @@ -1 +1 @@ -8231eaca85c32746a2d64a04a454a95f gambas2-2.15.2.tar.bz2 +7b2323eaa6f9fef5d70133eec419b95a gambas2-2.16.0.tar.bz2 From spot at fedoraproject.org Sat Sep 12 12:35:38 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 12:35:38 +0000 (UTC) Subject: rpms/gambas2/F-11 gambas2.spec,1.20,1.21 sources,1.15,1.16 Message-ID: <20090912123538.E19C311C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/gambas2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7747/F-11 Modified Files: gambas2.spec sources Log Message: 2.16.0 Index: gambas2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/F-11/gambas2.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- gambas2.spec 17 Aug 2009 19:35:59 -0000 1.20 +++ gambas2.spec 12 Sep 2009 12:35:38 -0000 1.21 @@ -1,6 +1,6 @@ Name: gambas2 Summary: IDE based on a basic interpreter with object extensions -Version: 2.15.2 +Version: 2.16.0 Release: 1%{?dist} License: GPL+ Group: Development/Tools @@ -19,7 +19,6 @@ BuildRequires: libXcursor-devel, libXft- BuildRequires: xdg-utils, glibc-devel, libffi-devel, firebird-devel # Code is not endian clean. ExcludeArch: ppc ppc64 -Patch0: %{name}-2.0.0-use-system-ltdl.patch Patch1: %{name}-2.0.0-nolintl.patch Patch2: %{name}-2.0.0-noliconv.patch @@ -465,7 +464,6 @@ Requires: %{name}-runtime = %{version}-% %prep %setup -q -%patch0 -p1 %patch1 -p1 -b .nolintl %patch2 -p1 -b .noliconv # We used to patch these out, but this is simpler. @@ -1574,6 +1572,9 @@ update-mime-database %{_datadir}/mime &> %{_datadir}/%{name}/info/gb.xml.xslt.* %changelog +* Fri Sep 11 2009 Tom "spot" Callaway - 2.16.0-1 +- update to 2.16.0 + * Mon Aug 17 2009 Tom "spot" Callaway - 2.15.2-1 - update to 2.15.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gambas2/F-11/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 17 Aug 2009 19:35:59 -0000 1.15 +++ sources 12 Sep 2009 12:35:38 -0000 1.16 @@ -1 +1 @@ -8231eaca85c32746a2d64a04a454a95f gambas2-2.15.2.tar.bz2 +7b2323eaa6f9fef5d70133eec419b95a gambas2-2.16.0.tar.bz2 From musuruan at fedoraproject.org Sat Sep 12 12:38:04 2009 From: musuruan at fedoraproject.org (musuruan) Date: Sat, 12 Sep 2009 12:38:04 +0000 (UTC) Subject: rpms/hatari/devel .cvsignore, 1.8, 1.9 hatari.spec, 1.15, 1.16 sources, 1.8, 1.9 Message-ID: <20090912123804.80BCD11C00CE@cvs1.fedora.phx.redhat.com> Author: musuruan Update of /cvs/pkgs/rpms/hatari/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8420 Modified Files: .cvsignore hatari.spec sources Log Message: * Sat Sep 12 2009 Andrea Musuruane 1.3.1-1 - updated to upstream 1.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/hatari/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 23 Aug 2009 12:26:58 -0000 1.8 +++ .cvsignore 12 Sep 2009 12:38:04 -0000 1.9 @@ -1 +1 @@ -hatari-1.3.0.tar.bz2 +hatari-1.3.1.tar.bz2 Index: hatari.spec =================================================================== RCS file: /cvs/pkgs/rpms/hatari/devel/hatari.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- hatari.spec 23 Aug 2009 12:26:58 -0000 1.15 +++ hatari.spec 12 Sep 2009 12:38:04 -0000 1.16 @@ -1,6 +1,6 @@ Summary: An Atari ST emulator suitable for playing games Name: hatari -Version: 1.3.0 +Version: 1.3.1 Release: 1%{?dist} License: GPLv2+ Group: Applications/Emulators @@ -113,6 +113,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Sat Sep 12 2009 Andrea Musuruane 1.3.1-1 +- updated to upstream 1.3.1 + * Sat Aug 22 2009 Andrea Musuruane 1.3.0-1 - updated to upstream 1.3.0 - disabled new upstream python UI Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/hatari/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 23 Aug 2009 12:26:58 -0000 1.8 +++ sources 12 Sep 2009 12:38:04 -0000 1.9 @@ -1 +1 @@ -1440230be3dd38098f4e0ef36b0a90df hatari-1.3.0.tar.bz2 +112b544ec4affb7c04e931088e62a115 hatari-1.3.1.tar.bz2 From musuruan at fedoraproject.org Sat Sep 12 12:51:29 2009 From: musuruan at fedoraproject.org (musuruan) Date: Sat, 12 Sep 2009 12:51:29 +0000 (UTC) Subject: rpms/hatari/F-11 .cvsignore, 1.8, 1.9 hatari.spec, 1.14, 1.15 sources, 1.8, 1.9 Message-ID: <20090912125129.5235911C00CE@cvs1.fedora.phx.redhat.com> Author: musuruan Update of /cvs/pkgs/rpms/hatari/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12268 Modified Files: .cvsignore hatari.spec sources Log Message: * Sat Sep 12 2009 Andrea Musuruane 1.3.1-1 - updated to upstream 1.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/hatari/F-11/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 23 Aug 2009 12:40:32 -0000 1.8 +++ .cvsignore 12 Sep 2009 12:51:29 -0000 1.9 @@ -1 +1 @@ -hatari-1.3.0.tar.bz2 +hatari-1.3.1.tar.bz2 Index: hatari.spec =================================================================== RCS file: /cvs/pkgs/rpms/hatari/F-11/hatari.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- hatari.spec 23 Aug 2009 12:40:32 -0000 1.14 +++ hatari.spec 12 Sep 2009 12:51:29 -0000 1.15 @@ -1,6 +1,6 @@ Summary: An Atari ST emulator suitable for playing games Name: hatari -Version: 1.3.0 +Version: 1.3.1 Release: 1%{?dist} License: GPLv2+ Group: Applications/Emulators @@ -113,6 +113,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Sat Sep 12 2009 Andrea Musuruane 1.3.1-1 +- updated to upstream 1.3.1 + * Sat Aug 22 2009 Andrea Musuruane 1.3.0-1 - updated to upstream 1.3.0 - disabled new upstream python UI Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/hatari/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 23 Aug 2009 12:40:32 -0000 1.8 +++ sources 12 Sep 2009 12:51:29 -0000 1.9 @@ -1 +1 @@ -1440230be3dd38098f4e0ef36b0a90df hatari-1.3.0.tar.bz2 +112b544ec4affb7c04e931088e62a115 hatari-1.3.1.tar.bz2 From musuruan at fedoraproject.org Sat Sep 12 12:52:48 2009 From: musuruan at fedoraproject.org (musuruan) Date: Sat, 12 Sep 2009 12:52:48 +0000 (UTC) Subject: rpms/hatari/F-10 .cvsignore, 1.8, 1.9 hatari.spec, 1.13, 1.14 sources, 1.8, 1.9 Message-ID: <20090912125248.7A32C11C00CE@cvs1.fedora.phx.redhat.com> Author: musuruan Update of /cvs/pkgs/rpms/hatari/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12675 Modified Files: .cvsignore hatari.spec sources Log Message: * Sat Sep 12 2009 Andrea Musuruane 1.3.1-1 - updated to upstream 1.3.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/hatari/F-10/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 23 Aug 2009 12:53:52 -0000 1.8 +++ .cvsignore 12 Sep 2009 12:52:48 -0000 1.9 @@ -1 +1 @@ -hatari-1.3.0.tar.bz2 +hatari-1.3.1.tar.bz2 Index: hatari.spec =================================================================== RCS file: /cvs/pkgs/rpms/hatari/F-10/hatari.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- hatari.spec 23 Aug 2009 12:53:52 -0000 1.13 +++ hatari.spec 12 Sep 2009 12:52:48 -0000 1.14 @@ -1,6 +1,6 @@ Summary: An Atari ST emulator suitable for playing games Name: hatari -Version: 1.3.0 +Version: 1.3.1 Release: 1%{?dist} License: GPLv2+ Group: Applications/Emulators @@ -113,6 +113,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Sat Sep 12 2009 Andrea Musuruane 1.3.1-1 +- updated to upstream 1.3.1 + * Sat Aug 22 2009 Andrea Musuruane 1.3.0-1 - updated to upstream 1.3.0 - disabled new upstream python UI Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/hatari/F-10/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 23 Aug 2009 12:53:52 -0000 1.8 +++ sources 12 Sep 2009 12:52:48 -0000 1.9 @@ -1 +1 @@ -1440230be3dd38098f4e0ef36b0a90df hatari-1.3.0.tar.bz2 +112b544ec4affb7c04e931088e62a115 hatari-1.3.1.tar.bz2 From spot at fedoraproject.org Sat Sep 12 13:44:09 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 13:44:09 +0000 (UTC) Subject: rpms/google-perftools/F-11 google-perftools.spec, 1.19, 1.20 sources, 1.10, 1.11 Message-ID: <20090912134410.0D71F11C02C8@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/google-perftools/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv590/F-11 Modified Files: google-perftools.spec sources Log Message: 1.4 Index: google-perftools.spec =================================================================== RCS file: /cvs/pkgs/rpms/google-perftools/F-11/google-perftools.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- google-perftools.spec 2 Jul 2009 17:38:47 -0000 1.19 +++ google-perftools.spec 12 Sep 2009 13:44:09 -0000 1.20 @@ -1,6 +1,6 @@ Name: google-perftools -Version: 1.3 -Release: 2%{?dist} +Version: 1.4 +Release: 1%{?dist} License: BSD Group: Development/Tools Summary: Very fast malloc and performance analysis tools @@ -72,6 +72,12 @@ LD_LIBRARY_PATH=./.libs make check %{_libdir}/*.so %changelog +* Sat Sep 12 2009 Tom "spot" Callaway - 1.4-1 +- update to 1.4 + +* Fri Jul 24 2009 Fedora Release Engineering - 1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 2 2009 Tom "spot" Callaway - 1.3-2 - disable tests for ppc, upstream ticket #153 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/google-perftools/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 2 Jul 2009 14:55:48 -0000 1.10 +++ sources 12 Sep 2009 13:44:09 -0000 1.11 @@ -1 +1 @@ -eaa485163a55f2f64284d27627778a2f google-perftools-1.3.tar.gz +e9383c158dcb3f4a789564498ec3f046 google-perftools-1.4.tar.gz From spot at fedoraproject.org Sat Sep 12 13:44:09 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 13:44:09 +0000 (UTC) Subject: rpms/google-perftools/devel .cvsignore, 1.10, 1.11 google-perftools.spec, 1.20, 1.21 sources, 1.10, 1.11 Message-ID: <20090912134410.1090D11C02CA@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/google-perftools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv590/devel Modified Files: .cvsignore google-perftools.spec sources Log Message: 1.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/google-perftools/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 2 Jul 2009 14:55:48 -0000 1.10 +++ .cvsignore 12 Sep 2009 13:44:09 -0000 1.11 @@ -1 +1 @@ -google-perftools-1.3.tar.gz +google-perftools-1.4.tar.gz Index: google-perftools.spec =================================================================== RCS file: /cvs/pkgs/rpms/google-perftools/devel/google-perftools.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- google-perftools.spec 25 Jul 2009 01:04:21 -0000 1.20 +++ google-perftools.spec 12 Sep 2009 13:44:09 -0000 1.21 @@ -1,6 +1,6 @@ Name: google-perftools -Version: 1.3 -Release: 3%{?dist} +Version: 1.4 +Release: 1%{?dist} License: BSD Group: Development/Tools Summary: Very fast malloc and performance analysis tools @@ -72,6 +72,9 @@ LD_LIBRARY_PATH=./.libs make check %{_libdir}/*.so %changelog +* Sat Sep 12 2009 Tom "spot" Callaway - 1.4-1 +- update to 1.4 + * Fri Jul 24 2009 Fedora Release Engineering - 1.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/google-perftools/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 2 Jul 2009 14:55:48 -0000 1.10 +++ sources 12 Sep 2009 13:44:09 -0000 1.11 @@ -1 +1 @@ -eaa485163a55f2f64284d27627778a2f google-perftools-1.3.tar.gz +e9383c158dcb3f4a789564498ec3f046 google-perftools-1.4.tar.gz From tuxbrewr at fedoraproject.org Sat Sep 12 13:44:24 2009 From: tuxbrewr at fedoraproject.org (Steven M. Parrish) Date: Sat, 12 Sep 2009 13:44:24 +0000 (UTC) Subject: rpms/etoys/devel .cvsignore, 1.7, 1.8 etoys.spec, 1.8, 1.9 sources, 1.7, 1.8 Message-ID: <20090912134424.F0F1A11C00CE@cvs1.fedora.phx.redhat.com> Author: tuxbrewr Update of /cvs/pkgs/rpms/etoys/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv746 Modified Files: .cvsignore etoys.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/etoys/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 4 Sep 2009 19:14:26 -0000 1.7 +++ .cvsignore 12 Sep 2009 13:44:24 -0000 1.8 @@ -1 +1 @@ -etoys-4.0.2258.tar.gz +etoys-4.0.2279.tar.gz Index: etoys.spec =================================================================== RCS file: /cvs/pkgs/rpms/etoys/devel/etoys.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- etoys.spec 4 Sep 2009 19:14:26 -0000 1.8 +++ etoys.spec 12 Sep 2009 13:44:24 -0000 1.9 @@ -1,5 +1,5 @@ %define name etoys -%define version 4.0.2258 +%define version 4.0.2279 %define release 1%{?dist} %define source %{name}-%{version} @@ -136,6 +136,9 @@ update-desktop-database &> /dev/null || %endif %changelog +* Sat Sep 12 2009 Steven M. Parrish - 4.0.2279-1 +- lastest upstream release 4.0.2279 + * Fri Sep 4 2009 Gavin Romig-Koch - 4.0.2258-1 - pulled in latest upstream release 4.0.2258 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/etoys/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 4 Sep 2009 19:14:26 -0000 1.7 +++ sources 12 Sep 2009 13:44:24 -0000 1.8 @@ -1 +1 @@ -3500170671ddad33cdf8c79a5967aa28 etoys-4.0.2258.tar.gz +77701b44a106f1316bed3b2c09319a50 etoys-4.0.2279.tar.gz From spot at fedoraproject.org Sat Sep 12 13:44:09 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 13:44:09 +0000 (UTC) Subject: rpms/google-perftools/F-10 google-perftools.spec, 1.17, 1.18 sources, 1.10, 1.11 Message-ID: <20090912134410.0A87011C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/google-perftools/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv590/F-10 Modified Files: google-perftools.spec sources Log Message: 1.4 Index: google-perftools.spec =================================================================== RCS file: /cvs/pkgs/rpms/google-perftools/F-10/google-perftools.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- google-perftools.spec 2 Jul 2009 14:55:47 -0000 1.17 +++ google-perftools.spec 12 Sep 2009 13:44:08 -0000 1.18 @@ -1,5 +1,5 @@ Name: google-perftools -Version: 1.3 +Version: 1.4 Release: 1%{?dist} License: BSD Group: Development/Tools @@ -50,7 +50,10 @@ rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name} rm -rf $RPM_BUILD_ROOT %check +# http://code.google.com/p/google-perftools/issues/detail?id=153 +%ifnarch ppc LD_LIBRARY_PATH=./.libs make check +%endif %post -p /sbin/ldconfig @@ -69,6 +72,15 @@ LD_LIBRARY_PATH=./.libs make check %{_libdir}/*.so %changelog +* Sat Sep 12 2009 Tom "spot" Callaway - 1.4-1 +- update to 1.4 + +* Fri Jul 24 2009 Fedora Release Engineering - 1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jul 2 2009 Tom "spot" Callaway - 1.3-2 +- disable tests for ppc, upstream ticket #153 + * Thu Jul 2 2009 Tom "spot" Callaway - 1.3-1 - update to 1.3 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/google-perftools/F-10/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 2 Jul 2009 14:55:47 -0000 1.10 +++ sources 12 Sep 2009 13:44:08 -0000 1.11 @@ -1 +1 @@ -eaa485163a55f2f64284d27627778a2f google-perftools-1.3.tar.gz +e9383c158dcb3f4a789564498ec3f046 google-perftools-1.4.tar.gz From tuxbrewr at fedoraproject.org Sat Sep 12 13:58:44 2009 From: tuxbrewr at fedoraproject.org (Steven M. Parrish) Date: Sat, 12 Sep 2009 13:58:44 +0000 (UTC) Subject: rpms/etoys/F-11 .cvsignore, 1.7, 1.8 etoys.spec, 1.7, 1.8 sources, 1.7, 1.8 Message-ID: <20090912135844.1194911C00CE@cvs1.fedora.phx.redhat.com> Author: tuxbrewr Update of /cvs/pkgs/rpms/etoys/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4900 Modified Files: .cvsignore etoys.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/etoys/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 4 Sep 2009 19:30:43 -0000 1.7 +++ .cvsignore 12 Sep 2009 13:58:43 -0000 1.8 @@ -1 +1 @@ -etoys-4.0.2258.tar.gz +etoys-4.0.2279.tar.gz Index: etoys.spec =================================================================== RCS file: /cvs/pkgs/rpms/etoys/F-11/etoys.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- etoys.spec 4 Sep 2009 19:30:43 -0000 1.7 +++ etoys.spec 12 Sep 2009 13:58:43 -0000 1.8 @@ -1,5 +1,5 @@ %define name etoys -%define version 4.0.2258 +%define version 4.0.2279 %define release 1%{?dist} %define source %{name}-%{version} @@ -136,6 +136,9 @@ update-desktop-database &> /dev/null || %endif %changelog +* Sat Sep 12 2009 Steven M. Parrish - 4.0.2279-1 +- lastest upstream release 4.0.2279 + * Fri Sep 4 2009 Gavin Romig-Koch - 4.0.2258-1 - pulled in latest upstream release 4.0.2258 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/etoys/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 4 Sep 2009 19:30:43 -0000 1.7 +++ sources 12 Sep 2009 13:58:43 -0000 1.8 @@ -1 +1 @@ -3500170671ddad33cdf8c79a5967aa28 etoys-4.0.2258.tar.gz +77701b44a106f1316bed3b2c09319a50 etoys-4.0.2279.tar.gz From caolanm at fedoraproject.org Sat Sep 12 14:02:22 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Sat, 12 Sep 2009 14:02:22 +0000 (UTC) Subject: rpms/lpsolve/devel .cvsignore, 1.5, 1.6 lpsolve.spec, 1.9, 1.10 sources, 1.6, 1.7 Message-ID: <20090912140222.377D811C00CE@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/lpsolve/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5934 Modified Files: .cvsignore lpsolve.spec sources Log Message: latest version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lpsolve/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 2 Feb 2009 23:27:28 -0000 1.5 +++ .cvsignore 12 Sep 2009 14:02:21 -0000 1.6 @@ -1 +1 @@ -lp_solve_5.5.0.14_source.tar.gz +lp_solve_5.5.0.15_source.tar.gz Index: lpsolve.spec =================================================================== RCS file: /cvs/pkgs/rpms/lpsolve/devel/lpsolve.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- lpsolve.spec 25 Jul 2009 11:19:49 -0000 1.9 +++ lpsolve.spec 12 Sep 2009 14:02:22 -0000 1.10 @@ -1,7 +1,7 @@ Name: lpsolve Summary: A Mixed Integer Linear Programming (MILP) solver -Version: 5.5.0.14 -Release: 4%{?dist} +Version: 5.5.0.15 +Release: 1%{?dist} Source: http://downloads.sourceforge.net/lpsolve/lp_solve_%{version}_source.tar.gz Group: System Environment/Libraries URL: http://sourceforge.net/projects/lpsolve @@ -66,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/lpsolve %changelog +* Sat Sep 12 2009 Caol?n McNamara - 5.5.0.15-1 +- latest version + * Sat Jul 25 2009 Fedora Release Engineering - 5.5.0.14-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lpsolve/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 2 Feb 2009 23:27:28 -0000 1.6 +++ sources 12 Sep 2009 14:02:22 -0000 1.7 @@ -1 +1 @@ -38a09a457f06a2e809e756b17730ca7b lp_solve_5.5.0.14_source.tar.gz +4f1e4e9e7693e05ff48a245de7852cc6 lp_solve_5.5.0.15_source.tar.gz From mschwendt at fedoraproject.org Sat Sep 12 14:08:26 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Sat, 12 Sep 2009 14:08:26 +0000 (UTC) Subject: rpms/audacity/devel audacity-1.3.9-labeltrack-crash.patch, NONE, 1.1 audacity.spec, 1.82, 1.83 Message-ID: <20090912140826.B56CF11C00CE@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/audacity/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8312 Modified Files: audacity.spec Added Files: audacity-1.3.9-labeltrack-crash.patch Log Message: * Sat Sep 12 2009 Michael Schwendt - 1.3.9-0.2.beta - add wxGTK work-around patches to fix LabelTrack crash (shall fix #520917 and similar race-conditions) audacity-1.3.9-labeltrack-crash.patch: LabelTrack.cpp | 110 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--- LabelTrack.h | 2 - Menus.cpp | 17 +------- Project.cpp | 18 +-------- Project.h | 4 -- 5 files changed, 112 insertions(+), 39 deletions(-) --- NEW FILE audacity-1.3.9-labeltrack-crash.patch --- diff -Nur audacity-src-1.3.9-orig/src/LabelTrack.cpp audacity-src-1.3.9/src/LabelTrack.cpp --- audacity-src-1.3.9-orig/src/LabelTrack.cpp 2009-08-31 12:45:38.000000000 +0200 +++ audacity-src-1.3.9/src/LabelTrack.cpp 2009-09-12 14:59:27.000000000 +0200 @@ -57,6 +57,97 @@ #include "Project.h" #include "commands/CommandManager.h" +#if defined(__WXGTK__) +// As of wxGTK 2.8.9, there is a problem in the wxClipboard class that +// allows recursive event processing. This problem has been corrected +// by wxWidgets 2.9+. However, this han't made it into a release yet, +// so we have to work around it. +// +// This is done by pulling/merging in some code from wx29 and creating +// the following class to capture events while accessing the clipboard +// to prevent the asynchronous clipboard access from causing recursive +// event processing. + +#include +#include + +#include + +extern GtkWidget *wxGetRootWindow(); + +static void main_do_event(GdkEvent *event, wxArrayPtrVoid *queue) +{ + switch (event->type) + { + case GDK_NOTHING: + // Ignore it + break; + + case GDK_SELECTION_REQUEST: + case GDK_SELECTION_NOTIFY: + case GDK_SELECTION_CLEAR: +#if GTK_CHECK_VERSION(2,6,0) + case GDK_OWNER_CHANGE: +#endif + // process it now + gtk_main_do_event(event); + break; + + default: + // process it later (but make a copy; the caller will free the event pointer) + queue->Add(gdk_event_copy(event)); + break; + } + + // don't allow idle callbacks while we're active + wxTheApp->SuspendIdleCallback(); + + return; +} + +class CaptureEvents +{ + public: + CaptureEvents() + { +#if wxUSE_LOG + // disable log flushing from here because a call to wxYield() shouldn't + // normally result in message boxes popping up &c + wxLog::Suspend(); +#endif + + // temporarily replace the global GDK event handler with our function + gdk_event_handler_set((GdkEventFunc)main_do_event, &queue, NULL); + + // temporarily suspend idle callbacks + wxTheApp->SuspendIdleCallback(); + } + + virtual ~CaptureEvents() + { + gdk_event_handler_set((GdkEventFunc)gtk_main_do_event, NULL, NULL); + + // put all unprocessed GDK events back in the queue + GdkDisplay* disp = gtk_widget_get_display(wxGetRootWindow()); + size_t cnt = queue.GetCount(); + for (size_t i = 0; i < cnt; i++) { + GdkEvent* event = (GdkEvent*)queue[i]; + // NOTE: gdk_display_put_event makes a copy of the event passed to it + gdk_display_put_event(disp, event); + gdk_event_free(event); + } + +#if wxUSE_LOG + // let the logs be flashed again + wxLog::Resume(); +#endif + } + + private: + wxArrayPtrVoid queue; +}; +#endif + wxFont LabelTrack::msFont; // static member variables. @@ -74,13 +165,11 @@ int LabelTrack::mFontHeight=-1; - LabelTrack *TrackFactory::NewLabelTrack() { return new LabelTrack(mDirManager); } - LabelTrack::LabelTrack(DirManager * projDirManager): Track(projDirManager), mbHitCenter(false), @@ -969,6 +1058,9 @@ // copy data onto clipboard if (wxTheClipboard->Open()) { +#if defined(__WXGTK__) + CaptureEvents capture; +#endif wxTheClipboard->SetData(new wxTextDataObject(data)); wxTheClipboard->Close(); } @@ -1001,6 +1093,9 @@ // copy the data on clipboard if (wxTheClipboard->Open()) { +#if defined(__WXGTK__) + CaptureEvents capture; +#endif wxTheClipboard->SetData(new wxTextDataObject(data)); wxTheClipboard->Close(); } @@ -1021,10 +1116,13 @@ wxString right=wxT(""); // if text data is available - if (wxTheClipboard->IsSupported(wxDF_TEXT)) { + if (IsTextClipSupported()) { if (wxTheClipboard->Open()) { +#if defined(__WXGTK__) + CaptureEvents capture; +#endif wxTextDataObject data; - wxTheClipboard->GetData( data ); + wxTheClipboard->GetData(data); wxTheClipboard->Close(); text = data.GetText(); } @@ -1077,6 +1175,10 @@ /// @return true if the text data is available in the clipboard, false otherwise bool LabelTrack::IsTextClipSupported() { +#if defined(__WXGTK__) + CaptureEvents capture; +#endif + return wxTheClipboard->IsSupported(wxDF_TEXT); } diff -Nur audacity-src-1.3.9-orig/src/LabelTrack.h audacity-src-1.3.9/src/LabelTrack.h --- audacity-src-1.3.9-orig/src/LabelTrack.h 2009-08-31 12:45:38.000000000 +0200 +++ audacity-src-1.3.9/src/LabelTrack.h 2009-09-12 14:59:27.000000000 +0200 @@ -129,7 +129,7 @@ bool CutSelectedText(); bool CopySelectedText(); bool PasteSelectedText(double sel0, double sel1); - bool IsTextClipSupported(); + static bool IsTextClipSupported(); // methods to set flags void SetDragXPos(const int d) { mDragXPos = d; }; diff -Nur audacity-src-1.3.9-orig/src/Menus.cpp audacity-src-1.3.9/src/Menus.cpp --- audacity-src-1.3.9-orig/src/Menus.cpp 2009-08-31 12:45:38.000000000 +0200 +++ audacity-src-1.3.9/src/Menus.cpp 2009-09-12 15:18:22.150741538 +0200 @@ -1359,20 +1359,6 @@ if (lt->IsTextSelected()) { flags |= CutCopyAvailableFlag; } - - // See AudacityProject::OnUpdateUI() for an explanation - if (mInIdle) { - if (lt->IsTextClipSupported()) { - flags |= TextClipFlag; - mTextClipFlag = TextClipFlag; - } - else { - mTextClipFlag = 0; - } - } - else { - flags |= mTextClipFlag; - } } else if (t->GetKind() == Track::Wave) { flags |= WaveTracksExistFlag; @@ -1422,6 +1408,9 @@ if (GetZoom() > gMinZoom && (flags & TracksExistFlag)) flags |= ZoomOutAvailableFlag; + if ((flags & LabelTracksExistFlag) && LabelTrack::IsTextClipSupported()) + flags |= TextClipFlag; + flags |= GetFocusedFrame(); if (IsPlayRegionLocked()) diff -Nur audacity-src-1.3.9-orig/src/Project.cpp audacity-src-1.3.9/src/Project.cpp --- audacity-src-1.3.9-orig/src/Project.cpp 2009-08-31 12:45:38.000000000 +0200 +++ audacity-src-1.3.9/src/Project.cpp 2009-09-12 15:18:29.746745064 +0200 @@ -653,13 +653,12 @@ const wxSize & size) : wxFrame(parent, id, wxT("Audacity"), pos, size), mLastPlayMode(normalPlay), + mFreqWindow(NULL), mRate((double) gPrefs->Read(wxT("/SamplingRate/DefaultProjectSampleRate"), AudioIO::GetOptimalSupportedSampleRate())), mDefaultFormat((sampleFormat) gPrefs-> Read(wxT("/SamplingRate/DefaultProjectSampleFormat"), floatSample)), mSnapTo(0), mDirty(false), - mInIdle(false), - mTextClipFlag(0), mTrackPanel(NULL), mTrackFactory(NULL), mAutoScrolling(false), @@ -689,8 +688,7 @@ mWantSaveCompressed(false), mLastEffect(NULL), mLastEffectType(0), - mLastEffectDesc(_("Repeat Last Effect")), - mFreqWindow(NULL) + mLastEffectDesc(_("Repeat Last Effect")) { int widths[] = {-1, 130}; mStatusBar = CreateStatusBar(2); @@ -1644,19 +1642,7 @@ void AudacityProject::OnUpdateUI(wxUpdateUIEvent & event) { - // As of wxGTK 2.8.9, there is a problem in the wxClipboard class that - // allows recursive event processing. This problem has been corrected - // by wxWidgets changeset #45180. However, this han't made it into a - // release yet, so we have to work around it. - // - // This is done by only checking the wxClipboard contents during an idle - // event, thus preventing possible recursion during other event processing. - // - mInIdle = true; - UpdateMenus(); - - mInIdle = false; } void AudacityProject::OnActivate(wxActivateEvent & event) diff -Nur audacity-src-1.3.9-orig/src/Project.h audacity-src-1.3.9/src/Project.h --- audacity-src-1.3.9-orig/src/Project.h 2009-08-31 12:45:38.000000000 +0200 +++ audacity-src-1.3.9/src/Project.h 2009-09-12 15:18:26.812745135 +0200 @@ -431,10 +431,6 @@ wxUint32 mLastFlags; - // see AudacityProject::OnUpdateUI() for explanation of next two - bool mInIdle; - wxUint32 mTextClipFlag; - // Window elements wxTimer *mTimer; Index: audacity.spec =================================================================== RCS file: /cvs/pkgs/rpms/audacity/devel/audacity.spec,v retrieving revision 1.82 retrieving revision 1.83 diff -u -p -r1.82 -r1.83 --- audacity.spec 5 Sep 2009 08:56:55 -0000 1.82 +++ audacity.spec 12 Sep 2009 14:08:26 -0000 1.83 @@ -5,7 +5,7 @@ Name: audacity Version: 1.3.9 -Release: 0.1.beta%{?dist} +Release: 0.2.beta%{?dist} Summary: Multitrack audio editor Group: Applications/Multimedia License: GPLv2 @@ -18,6 +18,7 @@ Source2: audacity.desktop Patch1: audacity-1.3.7-libmp3lame-default.patch Patch2: audacity-1.3.9-libdir.patch Patch3: audacity-1.3.8-gsocket-conflict.patch +Patch4: audacity-1.3.9-labeltrack-crash.patch Patch6: audacity-1.3.7-vamp-1.3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -68,6 +69,7 @@ done grep -q -s __RPM_LIB * -R && exit 1 %patch3 -p1 -b .gsocket-conflict +%patch4 -p1 -b .labeltrack-crash %if 0%{?fedora} < 11 %patch6 -p1 -b .vamp-1.3 %endif @@ -146,6 +148,10 @@ update-desktop-database &> /dev/null || %changelog +* Sat Sep 12 2009 Michael Schwendt - 1.3.9-0.2.beta +- add wxGTK work-around patches to fix LabelTrack crash + (shall fix #520917 and similar race-conditions) + * Thu Sep 3 2009 Michael Schwendt - 1.3.9-0.1.beta - upgrade to 1.3.9-beta - upstream's changes in the device prefs code make the audiodevdefaults From xulchris at fedoraproject.org Sat Sep 12 14:22:52 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sat, 12 Sep 2009 14:22:52 +0000 (UTC) Subject: rpms/php-pear-PHPUnit/F-11 .cvsignore, 1.12, 1.13 php-pear-PHPUnit.spec, 1.16, 1.17 sources, 1.13, 1.14 Message-ID: <20090912142252.9202111C00CE@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-PHPUnit/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12327/F-11 Modified Files: .cvsignore php-pear-PHPUnit.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-PHPUnit/F-11/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 8 Nov 2008 18:36:30 -0000 1.12 +++ .cvsignore 12 Sep 2009 14:22:52 -0000 1.13 @@ -1 +1 @@ -PHPUnit-3.3.4.tgz +PHPUnit-3.3.17.tgz Index: php-pear-PHPUnit.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-PHPUnit/F-11/php-pear-PHPUnit.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- php-pear-PHPUnit.spec 3 May 2009 16:36:38 -0000 1.16 +++ php-pear-PHPUnit.spec 12 Sep 2009 14:22:52 -0000 1.17 @@ -3,7 +3,7 @@ %global channel pear.phpunit.de Name: php-pear-PHPUnit -Version: 3.3.16 +Version: 3.3.17 Release: 1%{?dist} Summary: Regression testing framework for unit tests @@ -101,6 +101,12 @@ fi %changelog +* Sat Sep 12 2009 Christopher Stone 3.3.17-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 3.3.16-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Sat May 02 2009 Remi Collet - 3.3.16-1 - Upstream sync - Fix requires (remove hint) and raise PEAR version to 1.7.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-PHPUnit/F-11/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 3 May 2009 16:36:38 -0000 1.13 +++ sources 12 Sep 2009 14:22:52 -0000 1.14 @@ -1 +1 @@ -1bafa52c00d773c84931d43e37532729 PHPUnit-3.3.16.tgz +ba59823607c9f4f54af560dfca2988df PHPUnit-3.3.17.tgz From xulchris at fedoraproject.org Sat Sep 12 14:22:52 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sat, 12 Sep 2009 14:22:52 +0000 (UTC) Subject: rpms/php-pear-PHPUnit/F-10 .cvsignore, 1.12, 1.13 php-pear-PHPUnit.spec, 1.15, 1.16 sources, 1.13, 1.14 Message-ID: <20090912142252.6D53D11C00CE@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-PHPUnit/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12327/F-10 Modified Files: .cvsignore php-pear-PHPUnit.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-PHPUnit/F-10/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 8 Nov 2008 18:36:30 -0000 1.12 +++ .cvsignore 12 Sep 2009 14:22:51 -0000 1.13 @@ -1 +1 @@ -PHPUnit-3.3.4.tgz +PHPUnit-3.3.17.tgz Index: php-pear-PHPUnit.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-PHPUnit/F-10/php-pear-PHPUnit.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- php-pear-PHPUnit.spec 3 May 2009 16:45:14 -0000 1.15 +++ php-pear-PHPUnit.spec 12 Sep 2009 14:22:52 -0000 1.16 @@ -3,7 +3,7 @@ %global channel pear.phpunit.de Name: php-pear-PHPUnit -Version: 3.3.16 +Version: 3.3.17 Release: 1%{?dist} Summary: Regression testing framework for unit tests @@ -101,6 +101,12 @@ fi %changelog +* Sat Sep 12 2009 Christopher Stone 3.3.17-1 +- Upstream sync + +* Sun Jul 26 2009 Fedora Release Engineering - 3.3.16-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Sat May 02 2009 Remi Collet - 3.3.16-1 - Upstream sync - Fix requires (remove hint) and raise PEAR version to 1.7.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-PHPUnit/F-10/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 3 May 2009 16:45:14 -0000 1.13 +++ sources 12 Sep 2009 14:22:52 -0000 1.14 @@ -1 +1 @@ -1bafa52c00d773c84931d43e37532729 PHPUnit-3.3.16.tgz +ba59823607c9f4f54af560dfca2988df PHPUnit-3.3.17.tgz From xulchris at fedoraproject.org Sat Sep 12 14:22:52 2009 From: xulchris at fedoraproject.org (xulchris) Date: Sat, 12 Sep 2009 14:22:52 +0000 (UTC) Subject: rpms/php-pear-PHPUnit/devel .cvsignore, 1.13, 1.14 php-pear-PHPUnit.spec, 1.17, 1.18 sources, 1.13, 1.14 Message-ID: <20090912142252.D43DB11C00CE@cvs1.fedora.phx.redhat.com> Author: xulchris Update of /cvs/pkgs/rpms/php-pear-PHPUnit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12327/devel Modified Files: .cvsignore php-pear-PHPUnit.spec sources Log Message: upstream sync Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-PHPUnit/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 2 May 2009 07:31:59 -0000 1.13 +++ .cvsignore 12 Sep 2009 14:22:52 -0000 1.14 @@ -1 +1 @@ -PHPUnit-3.3.16.tgz +PHPUnit-3.3.17.tgz Index: php-pear-PHPUnit.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-PHPUnit/devel/php-pear-PHPUnit.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- php-pear-PHPUnit.spec 26 Jul 2009 18:26:44 -0000 1.17 +++ php-pear-PHPUnit.spec 12 Sep 2009 14:22:52 -0000 1.18 @@ -3,8 +3,8 @@ %global channel pear.phpunit.de Name: php-pear-PHPUnit -Version: 3.3.16 -Release: 2%{?dist} +Version: 3.3.17 +Release: 1%{?dist} Summary: Regression testing framework for unit tests Group: Development/Libraries @@ -101,6 +101,9 @@ fi %changelog +* Sat Sep 12 2009 Christopher Stone 3.3.17-1 +- Upstream sync + * Sun Jul 26 2009 Fedora Release Engineering - 3.3.16-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pear-PHPUnit/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 2 May 2009 07:31:59 -0000 1.13 +++ sources 12 Sep 2009 14:22:52 -0000 1.14 @@ -1 +1 @@ -1bafa52c00d773c84931d43e37532729 PHPUnit-3.3.16.tgz +ba59823607c9f4f54af560dfca2988df PHPUnit-3.3.17.tgz From kkofler at fedoraproject.org Sat Sep 12 14:30:00 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Sat, 12 Sep 2009 14:30:00 +0000 (UTC) Subject: rpms/tellico/devel tellico.spec,1.37,1.38 Message-ID: <20090912143000.10BF711C00CE@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/tellico/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14586/devel Modified Files: tellico.spec Log Message: RM conditional BRs for KDE 3 compat libs, as this version is for KDE 4. Index: tellico.spec =================================================================== RCS file: /cvs/pkgs/rpms/tellico/devel/tellico.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- tellico.spec 12 Sep 2009 03:26:00 -0000 1.37 +++ tellico.spec 12 Sep 2009 14:29:59 -0000 1.38 @@ -29,14 +29,6 @@ BuildRequires: kdepimlibs-devel BuildRequires: kdemultimedia-devel BuildRequires: kdegraphics-devel -%if 0%{?fedora} < 10 -BuildRequires: kdepim3-devel -%endif - -%if 0%{?fedora} < 9 -BuildRequires: kdemultimedia3-devel -%endif - %if 0%{?fedora} < 7 BuildRequires: tcp_wrappers %else From spot at fedoraproject.org Sat Sep 12 14:32:59 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 14:32:59 +0000 (UTC) Subject: rpms/anjuta/devel anjuta-2.27.92.0-libxml.patch, NONE, 1.1 .cvsignore, 1.22, 1.23 anjuta.spec, 1.83, 1.84 sources, 1.22, 1.23 Message-ID: <20090912143259.D1C3911C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/anjuta/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15266 Modified Files: .cvsignore anjuta.spec sources Added Files: anjuta-2.27.92.0-libxml.patch Log Message: 2.27.92, build fixes, rebuild for broken deps anjuta-2.27.92.0-libxml.patch: document-manager/Makefile.am | 2 ++ document-manager/Makefile.in | 2 ++ gbf-am/Makefile.am | 2 ++ gbf-am/Makefile.in | 2 ++ gbf-mkfile/Makefile.am | 2 ++ gbf-mkfile/Makefile.in | 2 ++ language-manager/Makefile.am | 2 ++ language-manager/Makefile.in | 2 ++ macro/Makefile.am | 2 ++ macro/Makefile.in | 2 ++ 10 files changed, 20 insertions(+) --- NEW FILE anjuta-2.27.92.0-libxml.patch --- diff -up anjuta-2.27.92.0/plugins/document-manager/Makefile.am.libxml anjuta-2.27.92.0/plugins/document-manager/Makefile.am --- anjuta-2.27.92.0/plugins/document-manager/Makefile.am.libxml 2009-09-04 04:47:09.000000000 -0400 +++ anjuta-2.27.92.0/plugins/document-manager/Makefile.am 2009-09-12 09:55:19.496677705 -0400 @@ -23,6 +23,7 @@ AM_CPPFLAGS = \ $(DEPRECATED_FLAGS) \ $(GDL_CFLAGS) \ $(GIO_CFLAGS) \ + $(LIBXML_CFLAGS) \ $(LIBANJUTA_CFLAGS) \ -DG_LOG_DOMAIN=\"libanjuta-document-manager\" @@ -31,6 +32,7 @@ libanjuta_document_manager_la_LDFLAGS = libanjuta_document_manager_la_LIBADD = \ $(GDL_LIBS) \ $(GIO_LIBS) \ + $(LIBXML_LIBS) \ $(LIBANJUTA_LIBS) libanjuta_document_manager_la_SOURCES= \ diff -up anjuta-2.27.92.0/plugins/document-manager/Makefile.in.libxml anjuta-2.27.92.0/plugins/document-manager/Makefile.in --- anjuta-2.27.92.0/plugins/document-manager/Makefile.in.libxml 2009-09-07 17:00:51.000000000 -0400 +++ anjuta-2.27.92.0/plugins/document-manager/Makefile.in 2009-09-12 09:55:19.498651979 -0400 @@ -391,6 +391,7 @@ AM_CPPFLAGS = \ $(DEPRECATED_FLAGS) \ $(GDL_CFLAGS) \ $(GIO_CFLAGS) \ + $(LIBXML_CFLAGS) \ $(LIBANJUTA_CFLAGS) \ -DG_LOG_DOMAIN=\"libanjuta-document-manager\" @@ -398,6 +399,7 @@ libanjuta_document_manager_la_LDFLAGS = libanjuta_document_manager_la_LIBADD = \ $(GDL_LIBS) \ $(GIO_LIBS) \ + $(LIBXML_LIBS) \ $(LIBANJUTA_LIBS) libanjuta_document_manager_la_SOURCES = \ diff -up anjuta-2.27.92.0/plugins/gbf-am/Makefile.am.libxml anjuta-2.27.92.0/plugins/gbf-am/Makefile.am --- anjuta-2.27.92.0/plugins/gbf-am/Makefile.am.libxml 2009-09-04 04:47:10.000000000 -0400 +++ anjuta-2.27.92.0/plugins/gbf-am/Makefile.am 2009-09-12 09:55:19.498651979 -0400 @@ -25,6 +25,7 @@ AM_CPPFLAGS = \ $(WARN_CFLAGS) \ $(DEPRECATED_FLAGS) \ $(GIO_CFLAGS) \ + $(LIBXML_CFLAGS) \ $(LIBANJUTA_CFLAGS) \ -DSCRIPTS_DIR=\"$(scriptsdir)\" -DG_LOG_DOMAIN=\"libgbf-am\" @@ -46,6 +47,7 @@ libgbf_am_la_LDFLAGS = $(ANJUTA_PLUGIN_L libgbf_am_la_LIBADD = \ $(GIO_LIBS) \ + $(LIBXML_LIBS) \ $(LIBANJUTA_LIBS) \ $(LIBXML_LIBS) diff -up anjuta-2.27.92.0/plugins/gbf-am/Makefile.in.libxml anjuta-2.27.92.0/plugins/gbf-am/Makefile.in --- anjuta-2.27.92.0/plugins/gbf-am/Makefile.in.libxml 2009-09-07 17:00:54.000000000 -0400 +++ anjuta-2.27.92.0/plugins/gbf-am/Makefile.in 2009-09-12 09:55:19.500651884 -0400 @@ -400,6 +400,7 @@ AM_CPPFLAGS = \ $(WARN_CFLAGS) \ $(DEPRECATED_FLAGS) \ $(GIO_CFLAGS) \ + $(LIBXML_CFLAGS) \ $(LIBANJUTA_CFLAGS) \ -DSCRIPTS_DIR=\"$(scriptsdir)\" @@ -419,6 +420,7 @@ libgbf_am_la_SOURCES = \ libgbf_am_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS) libgbf_am_la_LIBADD = \ $(GIO_LIBS) \ + $(LIBXML_LIBS) \ $(LIBANJUTA_LIBS) \ $(LIBXML_LIBS) diff -up anjuta-2.27.92.0/plugins/gbf-mkfile/Makefile.am.libxml anjuta-2.27.92.0/plugins/gbf-mkfile/Makefile.am --- anjuta-2.27.92.0/plugins/gbf-mkfile/Makefile.am.libxml 2009-09-12 09:58:15.600783689 -0400 +++ anjuta-2.27.92.0/plugins/gbf-mkfile/Makefile.am 2009-09-12 09:58:28.596783346 -0400 @@ -25,6 +25,7 @@ AM_CPPFLAGS = \ $(WARN_CFLAGS) \ $(DEPRECATED_FLAGS) \ $(GIO_CFLAGS) \ + $(LIBXML_CFLAGS) \ $(LIBANJUTA_CFLAGS) \ -DSCRIPTS_DIR=\"$(scriptsdir)\" @@ -45,6 +46,7 @@ libgbf_mkfile_la_LDFLAGS = $(ANJUTA_PLUG libgbf_mkfile_la_LIBADD = \ $(GIO_LIBS) \ + $(LIBXML_LIBS) \ $(LIBANJUTA_LIBS) EXTRA_DIST = \ diff -up anjuta-2.27.92.0/plugins/gbf-mkfile/Makefile.in.libxml anjuta-2.27.92.0/plugins/gbf-mkfile/Makefile.in --- anjuta-2.27.92.0/plugins/gbf-mkfile/Makefile.in.libxml 2009-09-12 09:57:40.800782771 -0400 +++ anjuta-2.27.92.0/plugins/gbf-mkfile/Makefile.in 2009-09-12 09:58:06.395782832 -0400 @@ -389,6 +389,7 @@ AM_CPPFLAGS = \ $(WARN_CFLAGS) \ $(DEPRECATED_FLAGS) \ $(GIO_CFLAGS) \ + $(LIBXML_CFLAGS) \ $(LIBANJUTA_CFLAGS) \ -DSCRIPTS_DIR=\"$(scriptsdir)\" @@ -408,6 +409,7 @@ libgbf_mkfile_la_SOURCES = \ libgbf_mkfile_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS) libgbf_mkfile_la_LIBADD = \ $(GIO_LIBS) \ + $(LIBXML_LIBS) \ $(LIBANJUTA_LIBS) EXTRA_DIST = \ diff -up anjuta-2.27.92.0/plugins/language-manager/Makefile.am.libxml anjuta-2.27.92.0/plugins/language-manager/Makefile.am --- anjuta-2.27.92.0/plugins/language-manager/Makefile.am.libxml 2009-09-04 04:47:10.000000000 -0400 +++ anjuta-2.27.92.0/plugins/language-manager/Makefile.am 2009-09-12 09:55:19.500651884 -0400 @@ -24,6 +24,7 @@ language_manager_plugin_DATA = $(plugin_ # Include paths AM_CPPFLAGS = \ + $(LIBXML_CFLAGS) \ $(LIBANJUTA_CFLAGS) # Where to install the plugin @@ -37,6 +38,7 @@ liblanguage_manager_la_SOURCES = plugin. # Plugin dependencies liblanguage_manager_la_LIBADD = \ + $(LIBXML_LIBS) \ $(LIBANJUTA_LIBS) liblanguage_manager_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS) diff -up anjuta-2.27.92.0/plugins/language-manager/Makefile.in.libxml anjuta-2.27.92.0/plugins/language-manager/Makefile.in --- anjuta-2.27.92.0/plugins/language-manager/Makefile.in.libxml 2009-09-07 17:00:58.000000000 -0400 +++ anjuta-2.27.92.0/plugins/language-manager/Makefile.in 2009-09-12 09:55:19.501651453 -0400 @@ -348,6 +348,7 @@ language_manager_plugin_DATA = $(plugin_ # Include paths AM_CPPFLAGS = \ + $(LIBXML_CFLAGS) \ $(LIBANJUTA_CFLAGS) @@ -362,6 +363,7 @@ liblanguage_manager_la_SOURCES = plugin. # Plugin dependencies liblanguage_manager_la_LIBADD = \ + $(LIBXML_LIBS) \ $(LIBANJUTA_LIBS) liblanguage_manager_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS) diff -up anjuta-2.27.92.0/plugins/macro/Makefile.am.libxml anjuta-2.27.92.0/plugins/macro/Makefile.am --- anjuta-2.27.92.0/plugins/macro/Makefile.am.libxml 2009-09-04 04:47:10.000000000 -0400 +++ anjuta-2.27.92.0/plugins/macro/Makefile.am 2009-09-12 09:55:19.502651860 -0400 @@ -21,6 +21,7 @@ macro_plugin_DATA = $(plugin_in_files:.p AM_CPPFLAGS= \ $(WARN_CFLAGS) \ $(DEPRECATED_FLAGS) \ + $(LIBXML_CFLAGS) \ $(LIBANJUTA_CFLAGS) plugindir = $(anjuta_plugin_dir) @@ -30,6 +31,7 @@ libanjuta_macro_la_LDFLAGS = $(ANJUTA_PL libanjuta_macro_la_LIBADD = \ $(GIO_LIBS) \ + $(LIBXML_LIBS) \ $(LIBANJUTA_LIBS) libanjuta_macro_la_SOURCES = \ diff -up anjuta-2.27.92.0/plugins/macro/Makefile.in.libxml anjuta-2.27.92.0/plugins/macro/Makefile.in --- anjuta-2.27.92.0/plugins/macro/Makefile.in.libxml 2009-09-07 17:00:59.000000000 -0400 +++ anjuta-2.27.92.0/plugins/macro/Makefile.in 2009-09-12 09:55:19.503651847 -0400 @@ -342,6 +342,7 @@ macro_plugin_DATA = $(plugin_in_files:.p AM_CPPFLAGS = \ $(WARN_CFLAGS) \ $(DEPRECATED_FLAGS) \ + $(LIBXML_CFLAGS) \ $(LIBANJUTA_CFLAGS) plugindir = $(anjuta_plugin_dir) @@ -349,6 +350,7 @@ plugin_LTLIBRARIES = libanjuta-macro.la libanjuta_macro_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS) libanjuta_macro_la_LIBADD = \ $(GIO_LIBS) \ + $(LIBXML_LIBS) \ $(LIBANJUTA_LIBS) libanjuta_macro_la_SOURCES = \ Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anjuta/devel/.cvsignore,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- .cvsignore 10 Aug 2009 11:23:26 -0000 1.22 +++ .cvsignore 12 Sep 2009 14:32:59 -0000 1.23 @@ -1 +1 @@ -anjuta-2.27.3.0.tar.bz2 +anjuta-2.27.92.0.tar.bz2 Index: anjuta.spec =================================================================== RCS file: /cvs/pkgs/rpms/anjuta/devel/anjuta.spec,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- anjuta.spec 10 Aug 2009 11:23:26 -0000 1.83 +++ anjuta.spec 12 Sep 2009 14:32:59 -0000 1.84 @@ -1,20 +1,17 @@ Summary: A GNOME development IDE for C/C++ Name: anjuta Epoch: 1 -Version: 2.27.3.0 -Release: 3%{?dist} +Version: 2.27.92.0 +Release: 1%{?dist} License: GPLv2+ Group: Development/Tools URL: http://www.anjuta.org/ Source0: http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.27/%{name}-%{version}.tar.bz2 - -# http://bugzilla.gnome.org/575147 -Patch0: %{name}-%{version}-class-gen-templates.patch -# http://bugzilla.gnome.org/588506 -Patch1: %{name}-%{version}-docdir.patch - BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +# Lots of places where libxml cflags/libs are not being used (but are needed) +Patch0: anjuta-2.27.92.0-libxml.patch + Obsoletes: gnome-build <= 2.24.1-1.fc10 Provides: perl(GBF::Make) = %{version}-%{release} @@ -94,8 +91,8 @@ Documentation for Anjuta DevStudio provi %prep %setup -q -%patch0 -p1 -%patch1 -p1 + +%patch0 -p1 -b .libxml # Filter unwanted Provides. cat << \EOF > %{name}-prov @@ -272,11 +269,12 @@ scrollkeeper-update -q || : %doc ROADMAP %doc THANKS %doc %{_mandir}/man1/%{name}.1* -%doc %{_mandir}/man1/%{name}_launcher.1* +%doc %{_mandir}/man1/%{name}-launcher.1* %{_bindir}/%{name} %{_bindir}/gbf-am-parse %{_bindir}/gbf-mkfile-parse -%{_bindir}/%{name}_launcher +%{_bindir}/%{name}-launcher +%{_bindir}/%{name}-tags %{_datadir}/applications/fedora-%{name}.desktop %{_datadir}/glade3/catalogs/anjuta-glade.xml %{_datadir}/icons/gnome/48x48/mimetypes/gnome-mime-application-x-%{name}.png @@ -330,6 +328,10 @@ scrollkeeper-update -q || : %{_datadir}/omf/%{name}-manual/%{name}-manual-*.omf %changelog +* Sat Sep 12 2009 Tom "spot" Callaway - 1:2.27.92.0-1 +- bump to 2.27.92.0, rebuild for broken deps +- fix compile (missing libxml cflags/libs) + * Mon Aug 10 2009 Ville Skytt? - 1:2.27.3.0-3 - Use bzipped upstream tarball. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anjuta/devel/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 10 Aug 2009 11:23:26 -0000 1.22 +++ sources 12 Sep 2009 14:32:59 -0000 1.23 @@ -1 +1 @@ -cd2c1e1cc6ad44d55c6fd6e76a6fd5f9 anjuta-2.27.3.0.tar.bz2 +302691ed64826292fea61dac31212d1d anjuta-2.27.92.0.tar.bz2 From sdz at fedoraproject.org Sat Sep 12 14:35:33 2009 From: sdz at fedoraproject.org (Sebastian Dziallas) Date: Sat, 12 Sep 2009 14:35:33 +0000 (UTC) Subject: rpms/zyx-liveinstaller/devel .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 zyx-liveinstaller.spec, 1.2, 1.3 Message-ID: <20090912143533.1C74211C00CE@cvs1.fedora.phx.redhat.com> Author: sdz Update of /cvs/pkgs/rpms/zyx-liveinstaller/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16568 Modified Files: .cvsignore sources zyx-liveinstaller.spec Log Message: update to new upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/zyx-liveinstaller/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 21 Aug 2009 19:41:04 -0000 1.2 +++ .cvsignore 12 Sep 2009 14:35:32 -0000 1.3 @@ -1 +1 @@ -zyx-liveinstaller-0.1.10.tar.bz2 +zyx-liveinstaller-0.1.11.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/zyx-liveinstaller/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 21 Aug 2009 19:41:04 -0000 1.2 +++ sources 12 Sep 2009 14:35:32 -0000 1.3 @@ -1 +1 @@ -5a49ad7ccfe4711a1720e17a785e0a76 zyx-liveinstaller-0.1.10.tar.bz2 +d6ed919c23b4fdb8cf616413aa65962a zyx-liveinstaller-0.1.11.tar.bz2 Index: zyx-liveinstaller.spec =================================================================== RCS file: /cvs/pkgs/rpms/zyx-liveinstaller/devel/zyx-liveinstaller.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- zyx-liveinstaller.spec 21 Aug 2009 20:55:50 -0000 1.2 +++ zyx-liveinstaller.spec 12 Sep 2009 14:35:32 -0000 1.3 @@ -1,8 +1,8 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: zyx-liveinstaller -Version: 0.1.10 -Release: 2%{?dist} +Version: 0.1.11 +Release: 1%{?dist} Summary: Install a running LiveOS rebootlessly Group: Applications/System @@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Sep 12 2009 Sebastian Dziallas - 0.1.11-1 +- update to new upstream release + * Fri Aug 21 2009 Sebastian Dziallas - 0.1.10-2 - adjust buildroot according to guidelines From sdz at fedoraproject.org Sat Sep 12 14:36:01 2009 From: sdz at fedoraproject.org (Sebastian Dziallas) Date: Sat, 12 Sep 2009 14:36:01 +0000 (UTC) Subject: rpms/zyx-liveinstaller/F-11 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 zyx-liveinstaller.spec, 1.2, 1.3 Message-ID: <20090912143601.4851311C00CE@cvs1.fedora.phx.redhat.com> Author: sdz Update of /cvs/pkgs/rpms/zyx-liveinstaller/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16678 Modified Files: .cvsignore sources zyx-liveinstaller.spec Log Message: update to new upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/zyx-liveinstaller/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 21 Aug 2009 19:43:00 -0000 1.2 +++ .cvsignore 12 Sep 2009 14:36:01 -0000 1.3 @@ -1 +1 @@ -zyx-liveinstaller-0.1.10.tar.bz2 +zyx-liveinstaller-0.1.11.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/zyx-liveinstaller/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 21 Aug 2009 19:43:00 -0000 1.2 +++ sources 12 Sep 2009 14:36:01 -0000 1.3 @@ -1 +1 @@ -5a49ad7ccfe4711a1720e17a785e0a76 zyx-liveinstaller-0.1.10.tar.bz2 +d6ed919c23b4fdb8cf616413aa65962a zyx-liveinstaller-0.1.11.tar.bz2 Index: zyx-liveinstaller.spec =================================================================== RCS file: /cvs/pkgs/rpms/zyx-liveinstaller/F-11/zyx-liveinstaller.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- zyx-liveinstaller.spec 21 Aug 2009 20:56:22 -0000 1.2 +++ zyx-liveinstaller.spec 12 Sep 2009 14:36:01 -0000 1.3 @@ -1,8 +1,8 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: zyx-liveinstaller -Version: 0.1.10 -Release: 2%{?dist} +Version: 0.1.11 +Release: 1%{?dist} Summary: Install a running LiveOS rebootlessly Group: Applications/System @@ -54,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 12 2009 Sebastian Dziallas - 0.1.11-1 +- update to new upstream release + * Fri Aug 21 2009 Sebastian Dziallas - 0.1.10-2 - adjust buildroot according to guidelines From sdz at fedoraproject.org Sat Sep 12 14:38:42 2009 From: sdz at fedoraproject.org (Sebastian Dziallas) Date: Sat, 12 Sep 2009 14:38:42 +0000 (UTC) Subject: rpms/zyx-liveinstaller/F-11 zyx-liveinstaller.spec,1.3,1.4 Message-ID: <20090912143842.85A4F11C00CE@cvs1.fedora.phx.redhat.com> Author: sdz Update of /cvs/pkgs/rpms/zyx-liveinstaller/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17638 Modified Files: zyx-liveinstaller.spec Log Message: fix type in spec file's changelog Index: zyx-liveinstaller.spec =================================================================== RCS file: /cvs/pkgs/rpms/zyx-liveinstaller/F-11/zyx-liveinstaller.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- zyx-liveinstaller.spec 12 Sep 2009 14:36:01 -0000 1.3 +++ zyx-liveinstaller.spec 12 Sep 2009 14:38:41 -0000 1.4 @@ -54,7 +54,7 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Sat Aug 12 2009 Sebastian Dziallas - 0.1.11-1 +* Sat Sep 12 2009 Sebastian Dziallas - 0.1.11-1 - update to new upstream release * Fri Aug 21 2009 Sebastian Dziallas - 0.1.10-2 From spot at fedoraproject.org Sat Sep 12 14:48:03 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 14:48:03 +0000 (UTC) Subject: rpms/gpsdrive/devel gpsdrive-2.10pre7-agg.patch, NONE, 1.1 gpsdrive.spec, 1.8, 1.9 Message-ID: <20090912144803.CD64611C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/gpsdrive/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25360 Modified Files: gpsdrive.spec Added Files: gpsdrive-2.10pre7-agg.patch Log Message: fix compile, mapnik needs libagg gpsdrive-2.10pre7-agg.patch: FindMapnik.cmake | 11 +++++++++++ 1 file changed, 11 insertions(+) --- NEW FILE gpsdrive-2.10pre7-agg.patch --- diff -up gpsdrive-2.10pre7/cmake/Modules/FindMapnik.cmake.BAD gpsdrive-2.10pre7/cmake/Modules/FindMapnik.cmake --- gpsdrive-2.10pre7/cmake/Modules/FindMapnik.cmake.BAD 2009-09-12 10:43:35.540799139 -0400 +++ gpsdrive-2.10pre7/cmake/Modules/FindMapnik.cmake 2009-09-12 10:44:58.433782755 -0400 @@ -38,6 +38,16 @@ else (MAPNIK_LIBRARIES AND MAPNIK_INCLUD /sw/lib ) + find_library(AGG_LIBRARY + NAMES + agg + PATHS + /usr/lib + /usr/local/lib + /opt/local/lib + /sw/lib + ) + if (MAPNIK_LIBRARY) set(MAPNIK_FOUND TRUE) endif (MAPNIK_LIBRARY) @@ -50,6 +60,7 @@ else (MAPNIK_LIBRARIES AND MAPNIK_INCLUD set(MAPNIK_LIBRARIES ${MAPNIK_LIBRARIES} ${MAPNIK_LIBRARY} + ${AGG_LIBRARY} ) endif (MAPNIK_FOUND) Index: gpsdrive.spec =================================================================== RCS file: /cvs/pkgs/rpms/gpsdrive/devel/gpsdrive.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- gpsdrive.spec 25 Jul 2009 01:20:57 -0000 1.8 +++ gpsdrive.spec 12 Sep 2009 14:48:02 -0000 1.9 @@ -1,7 +1,7 @@ Summary: A GPS based navigation tool Name: gpsdrive Version: 2.10 -Release: 0.2.pre7%{?dist} +Release: 0.3.pre7%{?dist} License: GPLv2+ Group: Applications/Productivity URL: http://www.gpsdrive.de/index.shtml @@ -12,6 +12,7 @@ URL: http://www.gpsdrive.de/index.shtml Source0: http://www.gpsdrive.de/packages/gpsdrive-2.10pre7.tar.gz Source1: http://download.sourceforge.net/sourceforge/gpsdrive/openstreetmap-map-icons-minimal.tar.gz Patch1: gpsdrive-2.10pre7-fedora.patch +Patch2: gpsdrive-2.10pre7-agg.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel >= 2.0.6 @@ -56,6 +57,7 @@ Speech output is also available. MySQL i %setup -q -a 1 -T -D -n gpsdrive-2.10pre7 %patch1 -p1 +%patch2 -p1 -b .agg %build mkdir build @@ -111,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorlib}/* %changelog +* Sat Sep 12 2009 Tom "spot" Callaway - 2.1.0-0.3.pre7 +- mapnik needs libagg to work + * Fri Jul 24 2009 Fedora Release Engineering - 2.10-0.2.pre7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From thias at fedoraproject.org Sat Sep 12 14:59:50 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Sat, 12 Sep 2009 14:59:50 +0000 (UTC) Subject: rpms/easytag/devel easytag-2.1.6-cddb_manual_search_fix.patch, NONE, 1.1 easytag-2.1.6-id3lib.patch, NONE, 1.1 .cvsignore, 1.9, 1.10 easytag.spec, 1.26, 1.27 sources, 1.9, 1.10 easytag-2.0.1-id3lib.patch, 1.1, NONE easytag-2.1-ru-hint.asp.patch, 1.1, NONE Message-ID: <20090912145950.9349311C00CE@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/easytag/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1655 Modified Files: .cvsignore easytag.spec sources Added Files: easytag-2.1.6-cddb_manual_search_fix.patch easytag-2.1.6-id3lib.patch Removed Files: easytag-2.0.1-id3lib.patch easytag-2.1-ru-hint.asp.patch Log Message: Update to 2.1.6. easytag-2.1.6-cddb_manual_search_fix.patch: cddb.c | 117 ++++++++++++++++++++++++++++++++++++++++++++--------------------- 1 file changed, 80 insertions(+), 37 deletions(-) --- NEW FILE easytag-2.1.6-cddb_manual_search_fix.patch --- diff -ruN easytag-2.1.6.orig/src/cddb.c easytag-2.1.6/src/cddb.c --- easytag-2.1.6.orig/src/cddb.c 2008-03-22 22:57:29.000000000 +0100 +++ easytag-2.1.6/src/cddb.c 2009-08-25 23:16:35.000000000 +0200 @@ -2158,10 +2158,12 @@ */ gboolean Cddb_Search_Album_List_From_String (void) { - if ( strstr(CDDB_SERVER_NAME_MANUAL_SEARCH,"freedb") != NULL ) - return Cddb_Search_Album_List_From_String_Freedb(); - else + if ( strstr(CDDB_SERVER_NAME_MANUAL_SEARCH,"gnudb") != NULL ) + // Use of gnudb return Cddb_Search_Album_List_From_String_Gnudb(); + else + // Use of freedb + return Cddb_Search_Album_List_From_String_Freedb(); } @@ -2255,7 +2257,7 @@ g_free(string); g_free(tmp); g_free(proxy_auth); - //g_print("Request : '%s'\n", cddb_in); + //g_print("Request Cddb_Search_Album_List_From_String_Freedb : '%s'\n", cddb_in); // Send the request gtk_statusbar_push(GTK_STATUSBAR(CddbStatusBar),CddbStatusBarContext,_("Sending request ...")); @@ -2574,7 +2576,7 @@ ); next_page_found = FALSE; g_free(proxy_auth); - //g_print("Request : '%s'\n", cddb_in); + //g_print("Request Cddb_Search_Album_List_From_String_Gnudb : '%s'\n", cddb_in); // Send the request gtk_statusbar_push(GTK_STATUSBAR(CddbStatusBar),CddbStatusBarContext,_("Sending request ...")); @@ -3130,7 +3132,7 @@ (proxy_auth=Cddb_Format_Proxy_Authentification()) ); g_free(proxy_auth); - //g_print("Request : '%s'\n", cddb_in); + //g_print("Request Cddb_Search_Album_From_Selected_Files : '%s'\n", cddb_in); msg = g_strdup_printf(_("Sending request (CddbId: %s, #tracks: %d, Disc length: %d) ..."), cddb_discid,num_tracks,disc_length); @@ -3394,24 +3396,47 @@ CDDB_USE_PROXY?CDDB_PROXY_PORT:cddb_server_port)) <= 0 ) return FALSE; - // CDDB Request (ex: GET /~cddb/cddb.cgi?cmd=cddb+read+jazz+0200a401&hello=noname+localhost+EasyTAG+0.31&proto=1 HTTP/1.1\r\nHost: freedb.freedb.org:80\r\nConnection: close) - // Without proxy : "GET /~cddb/cddb.cgi?..." but doesn't work with a proxy. - // With proxy : "GET http://freedb.freedb.org/~cddb/cddb.cgi?..." - cddb_in = g_strdup_printf("GET %s%s%s?cmd=cddb+read+" - "%s+%s" - "&hello=noname+localhost+%s+%s" - "&proto=6 HTTP/1.1\r\n" - "Host: %s:%d\r\n" - "%s" - "Connection: close\r\n\r\n", - CDDB_USE_PROXY?"http://":"",CDDB_USE_PROXY?cddb_server_name:"", cddb_server_cgi_path, - cddbalbum->category,cddbalbum->id, - APPNAME,VERSION, - cddb_server_name,cddb_server_port, - (proxy_auth=Cddb_Format_Proxy_Authentification()) - ); - g_free(proxy_auth); - //g_print("Request : '%s'\n", cddb_in); + if ( strstr(cddb_server_name,"gnudb") != NULL ) + { + // For gnudb + // New version of gnudb doesn't use a cddb request, but a http request + cddb_in = g_strdup_printf("GET %s%s/gnudb/" + "%s/%s" + " HTTP/1.1\r\n" + "Host: %s:%d\r\n" + "User-Agent: %s %s\r\n" + "%s" + "Connection: close\r\n" + "\r\n", + CDDB_USE_PROXY?"http://":"", CDDB_USE_PROXY?cddb_server_name:"", // Needed when using proxy + cddbalbum->category,cddbalbum->id, + cddb_server_name,cddb_server_port, + APPNAME,VERSION, + (proxy_auth=Cddb_Format_Proxy_Authentification()) + ); + }else + { + // CDDB Request (ex: GET /~cddb/cddb.cgi?cmd=cddb+read+jazz+0200a401&hello=noname+localhost+EasyTAG+0.31&proto=1 HTTP/1.1\r\nHost: freedb.freedb.org:80\r\nConnection: close) + // Without proxy : "GET /~cddb/cddb.cgi?..." but doesn't work with a proxy. + // With proxy : "GET http://freedb.freedb.org/~cddb/cddb.cgi?..." + cddb_in = g_strdup_printf("GET %s%s%s?cmd=cddb+read+" + "%s+%s" + "&hello=noname+localhost+%s+%s" + "&proto=6 HTTP/1.1\r\n" + "Host: %s:%d\r\n" + "%s" + "Connection: close\r\n\r\n", + CDDB_USE_PROXY?"http://":"",CDDB_USE_PROXY?cddb_server_name:"", cddb_server_cgi_path, + cddbalbum->category,cddbalbum->id, + APPNAME,VERSION, + cddb_server_name,cddb_server_port, + (proxy_auth=Cddb_Format_Proxy_Authentification()) + ); + } + + + g_free(proxy_auth); + //g_print("Request Cddb_Get_Album_Tracks_List : '%s'\n", cddb_in); // Send the request gtk_statusbar_push(GTK_STATUSBAR(CddbStatusBar),CddbStatusBarContext,_("Sending request ...")); @@ -3444,20 +3469,38 @@ } - // Parse server answer : Check HTTP Header and CDDB Header + // Parse server answer : Check HTTP Header (freedb or gnudb) and CDDB Header (freedb only) file = NULL; - if ( Cddb_Read_Http_Header(&file,&cddb_out) <= 0 - || Cddb_Read_Cddb_Header(&file,&cddb_out) <= 0 ) - { - gchar *msg = g_strdup_printf(_("The server returned a wrong answer! (%s)"),cddb_out); - gtk_statusbar_push(GTK_STATUSBAR(CddbStatusBar),CddbStatusBarContext,msg); - Log_Print(LOG_ERROR,"%s",msg); - g_free(msg); - g_free(cddb_out); - if (file) - fclose(file); - return FALSE; - } + if ( strstr(cddb_server_name,"gnudb") != NULL ) + { + // For gnudb (don't check CDDB header) + if ( Cddb_Read_Http_Header(&file,&cddb_out) <= 0 ) + { + gchar *msg = g_strdup_printf(_("The server returned a wrong answer! (%s)"),cddb_out); + gtk_statusbar_push(GTK_STATUSBAR(CddbStatusBar),CddbStatusBarContext,msg); + Log_Print(LOG_ERROR,"%s",msg); + g_free(msg); + g_free(cddb_out); + if (file) + fclose(file); + return FALSE; + } + }else + { + // For freedb + if ( Cddb_Read_Http_Header(&file,&cddb_out) <= 0 + || Cddb_Read_Cddb_Header(&file,&cddb_out) <= 0 ) + { + gchar *msg = g_strdup_printf(_("The server returned a wrong answer! (%s)"),cddb_out); + gtk_statusbar_push(GTK_STATUSBAR(CddbStatusBar),CddbStatusBarContext,msg); + Log_Print(LOG_ERROR,"%s",msg); + g_free(msg); + g_free(cddb_out); + if (file) + fclose(file); + return FALSE; + } + } g_free(cddb_out); } easytag-2.1.6-id3lib.patch: configure | 3 +-- configure.in | 1 - src/Makefile.in | 6 +++--- src/mpeg_header.c | 2 +- 4 files changed, 5 insertions(+), 7 deletions(-) --- NEW FILE easytag-2.1.6-id3lib.patch --- diff -Naupr easytag-2.1.6.orig/configure easytag-2.1.6/configure --- easytag-2.1.6.orig/configure 2008-07-12 16:57:44.000000000 +0200 +++ easytag-2.1.6/configure 2009-09-12 16:47:34.117176630 +0200 @@ -26034,7 +26034,7 @@ ac_config_headers="$ac_config_headers co -ac_config_files="$ac_config_files Makefile easytag.spec doc/easytag.1 src/Makefile src/id3lib/Makefile src/libapetag/Makefile src/libmpg123/Makefile po/Makefile.in" +ac_config_files="$ac_config_files Makefile easytag.spec doc/easytag.1 src/Makefile src/id3lib/Makefile src/libapetag/Makefile po/Makefile.in" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure @@ -26637,7 +26637,6 @@ do "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; "src/id3lib/Makefile") CONFIG_FILES="$CONFIG_FILES src/id3lib/Makefile" ;; "src/libapetag/Makefile") CONFIG_FILES="$CONFIG_FILES src/libapetag/Makefile" ;; - "src/libmpg123/Makefile") CONFIG_FILES="$CONFIG_FILES src/libmpg123/Makefile" ;; "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 diff -Naupr easytag-2.1.6.orig/configure.in easytag-2.1.6/configure.in --- easytag-2.1.6.orig/configure.in 2008-05-07 22:45:32.000000000 +0200 +++ easytag-2.1.6/configure.in 2009-09-12 16:47:42.421053700 +0200 @@ -473,7 +473,6 @@ AC_OUTPUT([ Makefile src/Makefile src/id3lib/Makefile src/libapetag/Makefile - src/libmpg123/Makefile po/Makefile.in ]) diff -Naupr easytag-2.1.6.orig/src/Makefile.in easytag-2.1.6/src/Makefile.in --- easytag-2.1.6.orig/src/Makefile.in 2008-07-12 16:57:43.000000000 +0200 +++ easytag-2.1.6/src/Makefile.in 2009-09-12 16:48:30.102176910 +0200 @@ -59,7 +59,7 @@ am_easytag_OBJECTS = about.$(OBJEXT) ape wavpack_tag.$(OBJEXT) easytag_OBJECTS = $(am_easytag_OBJECTS) am__DEPENDENCIES_1 = -easytag_DEPENDENCIES = $(am__DEPENDENCIES_1) libmpg123/libmpg123.a \ +easytag_DEPENDENCIES = $(am__DEPENDENCIES_1) \ libapetag/libapetag.a id3lib/libid3bugfix.a DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp @@ -226,7 +226,7 @@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -SUBDIRS = libmpg123 libapetag id3lib +SUBDIRS = libapetag id3lib easytag_SOURCES = \ about.c \ about.h \ @@ -308,7 +308,7 @@ EXTRA_DIST = \ win32/nsis/easytag-install.ico \ win32/nsis/easytag-uninstall.bmp -easytag_LDADD = $(GTK_LIBS) libmpg123/libmpg123.a libapetag/libapetag.a id3lib/libid3bugfix.a +easytag_LDADD = $(GTK_LIBS) libapetag/libapetag.a id3lib/libid3bugfix.a PACKAGE_DATA_DIR = $(datadir)/$(PACKAGE) INCLUDES = -DLOCALEDIR=\"$(localedir)\" \ -DPACKAGE_DATA_DIR=\"$(PACKAGE_DATA_DIR)\" diff -Naupr easytag-2.1.6.orig/src/mpeg_header.c easytag-2.1.6/src/mpeg_header.c --- easytag-2.1.6.orig/src/mpeg_header.c 2007-11-28 09:54:27.000000000 +0100 +++ easytag-2.1.6/src/mpeg_header.c 2009-09-12 16:48:50.266129581 +0200 @@ -36,7 +36,7 @@ // Set to : // - 1 to use ID3lib for reading headers // - 0 to use mpeg123 for reading headers -#define USE_ID3LIB_4_HEADER 0 +#define USE_ID3LIB_4_HEADER 1 #if USE_ID3LIB_4_HEADER # include Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/easytag/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 15 Jun 2007 16:37:24 -0000 1.9 +++ .cvsignore 12 Sep 2009 14:59:47 -0000 1.10 @@ -1 +1 @@ -easytag-2.1-patched.tar.bz2 +easytag-2.1.6-patched.tar.bz2 Index: easytag.spec =================================================================== RCS file: /cvs/extras/rpms/easytag/devel/easytag.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- easytag.spec 24 Jul 2009 20:46:33 -0000 1.26 +++ easytag.spec 12 Sep 2009 14:59:47 -0000 1.27 @@ -1,7 +1,7 @@ Summary: Tag editor for mp3, ogg, flac and other music files Name: easytag -Version: 2.1 -Release: 7%{?dist} +Version: 2.1.6 +Release: 1%{?dist} # Program is GPL only the included libapetag is LGPL License: GPLv2+ and LGPLv2+ Group: Applications/Multimedia @@ -12,8 +12,8 @@ URL: http://easytag.sourceforge.net/ # rm -rf easytag-$VERSION/src/libmpg123/ # tar --numeric-owner -cjvf easytag-$VERSION-patched.tar.bz2 easytag-$VERSION Source: easytag-%{version}-patched.tar.bz2 -Patch0: easytag-2.0.1-id3lib.patch -Patch1: easytag-2.1-ru-hint.asp.patch +Patch0: easytag-2.1.6-id3lib.patch +Patch1: easytag-2.1.6-cddb_manual_search_fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: gtk2-devel >= 2.4.0, id3lib-devel >= 3.7.12 BuildRequires: libvorbis-devel >= 1.0, flac-devel, libmp4v2-devel, wavpack-devel @@ -27,6 +27,7 @@ MP2, FLAC, Ogg Vorbis, MusePack and Monk %prep %setup -q %patch0 -p1 -b .id3lib +%patch1 -p1 -b .cddb_manual_search_fix # With 2.0, the upstream tarball set *LOTS* of files +x :-( find . -type f -exec %{__chmod} -x {} \; %{__chmod} +x *.sh configure depcomp install-sh missing mkinstalldirs @@ -58,6 +59,10 @@ find . -type f -exec %{__chmod} -x {} \; %changelog +* Sat Sep 12 2009 Matthias Saou 2.1.6-1 +- Update to 2.1.6 : Development, but the latest for over a year now. +- Include upstream cddb_manual_search_fix patch. + * Fri Jul 24 2009 Fedora Release Engineering - 2.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/easytag/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 15 Jun 2007 16:37:24 -0000 1.9 +++ sources 12 Sep 2009 14:59:47 -0000 1.10 @@ -1 +1 @@ -2fe02aacaf58537d0a9ac7288b21edea easytag-2.1-patched.tar.bz2 +7a79e256449a0641a0a3a4f1b61ed3e0 easytag-2.1.6-patched.tar.bz2 --- easytag-2.0.1-id3lib.patch DELETED --- --- easytag-2.1-ru-hint.asp.patch DELETED --- From sdz at fedoraproject.org Sat Sep 12 15:06:42 2009 From: sdz at fedoraproject.org (Sebastian Dziallas) Date: Sat, 12 Sep 2009 15:06:42 +0000 (UTC) Subject: rpms/python-gasp/devel .cvsignore, 1.3, 1.4 python-gasp.spec, 1.5, 1.6 sources, 1.3, 1.4 Message-ID: <20090912150642.9DE6911C00CE@cvs1.fedora.phx.redhat.com> Author: sdz Update of /cvs/pkgs/rpms/python-gasp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7835 Modified Files: .cvsignore python-gasp.spec sources Log Message: update to new upstream release series Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-gasp/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 6 Jun 2008 14:29:01 -0000 1.3 +++ .cvsignore 12 Sep 2009 15:06:41 -0000 1.4 @@ -1 +1 @@ -python-gasp-0.2.0beta1.tar.bz2 +python-gasp-0.3.2.tar.gz Index: python-gasp.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-gasp/devel/python-gasp.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- python-gasp.spec 26 Jul 2009 20:24:53 -0000 1.5 +++ python-gasp.spec 12 Sep 2009 15:06:42 -0000 1.6 @@ -3,13 +3,13 @@ %{!?python_version: %define python_version %(%{__python} -c "import sys; print sys.version[0:3]")} Name: python-gasp -Version: 0.2.0beta1 -Release: 4%{?dist} +Version: 0.3.2 +Release: 1%{?dist} Summary: API wrapper on top of pygame Group: Development/Libraries License: GPLv3+ -URL: http://wiki.laptop.org/go/GASP -Source0: http://dev.laptop.org/pub/gasp/releases/SOURCES/python-gasp-%{version}.tar.bz2 +URL: http://launchpad.net/gasp-core +Source0: http://launchpad.net/gasp-core/0.3.x/%{version}/+download/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -37,7 +37,7 @@ It is a wrapper around pygame. %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT - +chmod 0755 $RPM_BUILD_ROOT/%{python_sitelib}/gasp/*.py %clean rm -rf $RPM_BUILD_ROOT @@ -45,13 +45,16 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc README COPYRIGHT TODO CONTRIBUTORS +%doc AUTHORS COPYING NEWS README %dir %{python_sitelib}/gasp %{python_sitelib}/gasp/* %dir %{python_sitelib}/gasp-%{version}-py%{python_version}.egg-info %{python_sitelib}/gasp-%{version}-py%{python_version}.egg-info/* %changelog +* Sat Sep 12 2009 Sebastian Dziallas - 0.3.2-1 +- update to new upstream release series + * Sun Jul 26 2009 Fedora Release Engineering - 0.2.0beta1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-gasp/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 6 Jun 2008 14:29:01 -0000 1.3 +++ sources 12 Sep 2009 15:06:42 -0000 1.4 @@ -1 +1 @@ -e327b23ba0bd688abf55a5aa2c311f05 python-gasp-0.2.0beta1.tar.bz2 +c8a357aeaa84939ba882d6f4a1e204c5 python-gasp-0.3.2.tar.gz From spot at fedoraproject.org Sat Sep 12 15:09:09 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 15:09:09 +0000 (UTC) Subject: rpms/python-repoze-what-quickstart/F-11 python-repoze-what-quickstart.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090912150909.EB15511C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/python-repoze-what-quickstart/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8406/F-11 Modified Files: python-repoze-what-quickstart.spec sources Log Message: update to 1.0.1, fix typo causing broken dep Index: python-repoze-what-quickstart.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-repoze-what-quickstart/F-11/python-repoze-what-quickstart.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- python-repoze-what-quickstart.spec 29 Jul 2009 15:11:33 -0000 1.1 +++ python-repoze-what-quickstart.spec 12 Sep 2009 15:09:09 -0000 1.2 @@ -1,8 +1,8 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-repoze-what-quickstart -Version: 1.0 -Release: 2%{?dist} +Version: 1.0.1 +Release: 1%{?dist} Summary: A plugin for a simple authentication system with repoze.who/what Group: Development/Languages License: BSD @@ -14,7 +14,7 @@ BuildRequires: python-devel, python-setu BuildRequires: python-repoze-what >= 1.0.3, python-repoze-who, python-repoze-who-plugins-sa BuildRequires: python-repoze-what-plugins-sql, python-nose, python-coverage Requires: python-repoze-what >= 1.0.3 -Requires: python-repoze-who, python-repoze-who-plugins-sa, python-repoze-who-plugins-sql +Requires: python-repoze-who, python-repoze-who-plugins-sa, python-repoze-what-plugins-sql Requires: python-repoze-who-friendlyform %description @@ -52,6 +52,9 @@ rm -rf %{buildroot} %{python_sitelib}/repoze.what_quickstart* %changelog +* Sat Sep 12 2009 Tom "spot" Callaway - 1.0.1-1 +- update to 1.0.1, fix typo causing broken deps + * Wed Jul 29 2009 Tom "spot" Callaway - 1.0-2 - fix summary, file ownership Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-repoze-what-quickstart/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 29 Jul 2009 15:11:33 -0000 1.2 +++ sources 12 Sep 2009 15:09:09 -0000 1.3 @@ -1 +1 @@ -6499da654b0ca70b5c089ba4e65118b3 repoze.what-quickstart-1.0.tar.gz +81c25b7d2987109036ec64fcf6967939 repoze.what-quickstart-1.0.1.tar.gz From spot at fedoraproject.org Sat Sep 12 15:09:09 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 15:09:09 +0000 (UTC) Subject: rpms/python-repoze-what-quickstart/EL-5 python-repoze-what-quickstart.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090912150909.9E06B11C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/python-repoze-what-quickstart/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8406/EL-5 Modified Files: python-repoze-what-quickstart.spec sources Log Message: update to 1.0.1, fix typo causing broken dep Index: python-repoze-what-quickstart.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-repoze-what-quickstart/EL-5/python-repoze-what-quickstart.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- python-repoze-what-quickstart.spec 29 Jul 2009 15:11:32 -0000 1.1 +++ python-repoze-what-quickstart.spec 12 Sep 2009 15:09:09 -0000 1.2 @@ -1,8 +1,8 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-repoze-what-quickstart -Version: 1.0 -Release: 2%{?dist} +Version: 1.0.1 +Release: 1%{?dist} Summary: A plugin for a simple authentication system with repoze.who/what Group: Development/Languages License: BSD @@ -14,7 +14,7 @@ BuildRequires: python-devel, python-setu BuildRequires: python-repoze-what >= 1.0.3, python-repoze-who, python-repoze-who-plugins-sa BuildRequires: python-repoze-what-plugins-sql, python-nose, python-coverage Requires: python-repoze-what >= 1.0.3 -Requires: python-repoze-who, python-repoze-who-plugins-sa, python-repoze-who-plugins-sql +Requires: python-repoze-who, python-repoze-who-plugins-sa, python-repoze-what-plugins-sql Requires: python-repoze-who-friendlyform %description @@ -52,6 +52,9 @@ rm -rf %{buildroot} %{python_sitelib}/repoze.what_quickstart* %changelog +* Sat Sep 12 2009 Tom "spot" Callaway - 1.0.1-1 +- update to 1.0.1, fix typo causing broken deps + * Wed Jul 29 2009 Tom "spot" Callaway - 1.0-2 - fix summary, file ownership Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-repoze-what-quickstart/EL-5/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 29 Jul 2009 15:11:32 -0000 1.2 +++ sources 12 Sep 2009 15:09:09 -0000 1.3 @@ -1 +1 @@ -6499da654b0ca70b5c089ba4e65118b3 repoze.what-quickstart-1.0.tar.gz +81c25b7d2987109036ec64fcf6967939 repoze.what-quickstart-1.0.1.tar.gz From spot at fedoraproject.org Sat Sep 12 15:09:10 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 15:09:10 +0000 (UTC) Subject: rpms/python-repoze-what-quickstart/devel .cvsignore, 1.2, 1.3 python-repoze-what-quickstart.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090912150910.4F53511C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/python-repoze-what-quickstart/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8406/devel Modified Files: .cvsignore python-repoze-what-quickstart.spec sources Log Message: update to 1.0.1, fix typo causing broken dep Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-repoze-what-quickstart/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 29 Jul 2009 15:01:21 -0000 1.2 +++ .cvsignore 12 Sep 2009 15:09:09 -0000 1.3 @@ -1 +1 @@ -repoze.what-quickstart-1.0.tar.gz +repoze.what-quickstart-1.0.1.tar.gz Index: python-repoze-what-quickstart.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-repoze-what-quickstart/devel/python-repoze-what-quickstart.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- python-repoze-what-quickstart.spec 29 Jul 2009 15:01:21 -0000 1.1 +++ python-repoze-what-quickstart.spec 12 Sep 2009 15:09:10 -0000 1.2 @@ -1,8 +1,8 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-repoze-what-quickstart -Version: 1.0 -Release: 2%{?dist} +Version: 1.0.1 +Release: 1%{?dist} Summary: A plugin for a simple authentication system with repoze.who/what Group: Development/Languages License: BSD @@ -14,7 +14,7 @@ BuildRequires: python-devel, python-setu BuildRequires: python-repoze-what >= 1.0.3, python-repoze-who, python-repoze-who-plugins-sa BuildRequires: python-repoze-what-plugins-sql, python-nose, python-coverage Requires: python-repoze-what >= 1.0.3 -Requires: python-repoze-who, python-repoze-who-plugins-sa, python-repoze-who-plugins-sql +Requires: python-repoze-who, python-repoze-who-plugins-sa, python-repoze-what-plugins-sql Requires: python-repoze-who-friendlyform %description @@ -52,6 +52,9 @@ rm -rf %{buildroot} %{python_sitelib}/repoze.what_quickstart* %changelog +* Sat Sep 12 2009 Tom "spot" Callaway - 1.0.1-1 +- update to 1.0.1, fix typo causing broken deps + * Wed Jul 29 2009 Tom "spot" Callaway - 1.0-2 - fix summary, file ownership Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-repoze-what-quickstart/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 29 Jul 2009 15:01:21 -0000 1.2 +++ sources 12 Sep 2009 15:09:10 -0000 1.3 @@ -1 +1 @@ -6499da654b0ca70b5c089ba4e65118b3 repoze.what-quickstart-1.0.tar.gz +81c25b7d2987109036ec64fcf6967939 repoze.what-quickstart-1.0.1.tar.gz From sdz at fedoraproject.org Sat Sep 12 15:26:22 2009 From: sdz at fedoraproject.org (Sebastian Dziallas) Date: Sat, 12 Sep 2009 15:26:22 +0000 (UTC) Subject: rpms/blazeblogger/devel .cvsignore, 1.2, 1.3 blazeblogger.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090912152622.DF5BC11C00CE@cvs1.fedora.phx.redhat.com> Author: sdz Update of /cvs/pkgs/rpms/blazeblogger/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12393 Modified Files: .cvsignore blazeblogger.spec sources Log Message: update to new upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/blazeblogger/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 13 Aug 2009 05:16:36 -0000 1.2 +++ .cvsignore 12 Sep 2009 15:26:20 -0000 1.3 @@ -1 +1 @@ -blazeblogger-0.9.0.tar.gz +blazeblogger-0.9.1.tar.gz Index: blazeblogger.spec =================================================================== RCS file: /cvs/pkgs/rpms/blazeblogger/devel/blazeblogger.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- blazeblogger.spec 13 Aug 2009 05:16:36 -0000 1.1 +++ blazeblogger.spec 12 Sep 2009 15:26:20 -0000 1.2 @@ -1,5 +1,5 @@ Name: blazeblogger -Version: 0.9.0 +Version: 0.9.1 Release: 1%{?dist} Summary: A simple to use but capable CMS for the command line @@ -44,5 +44,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Sep 12 2009 Sebastian Dziallas 0.9.1-1 +- update to new upstream release + * Sun Aug 09 2009 Sebastian Dziallas 0.9.0-1 - initial packaging Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/blazeblogger/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 13 Aug 2009 05:16:36 -0000 1.2 +++ sources 12 Sep 2009 15:26:20 -0000 1.3 @@ -1 +1 @@ -79b240e196cdb2f2a765e4ef10546163 blazeblogger-0.9.0.tar.gz +380f2856bb0c58b6a2e4041dfc4431e1 blazeblogger-0.9.1.tar.gz From sdz at fedoraproject.org Sat Sep 12 15:26:43 2009 From: sdz at fedoraproject.org (Sebastian Dziallas) Date: Sat, 12 Sep 2009 15:26:43 +0000 (UTC) Subject: rpms/blazeblogger/F-11 .cvsignore, 1.2, 1.3 blazeblogger.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090912152643.32C8511C00CE@cvs1.fedora.phx.redhat.com> Author: sdz Update of /cvs/pkgs/rpms/blazeblogger/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12486 Modified Files: .cvsignore blazeblogger.spec sources Log Message: update to new upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/blazeblogger/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 13 Aug 2009 05:17:58 -0000 1.2 +++ .cvsignore 12 Sep 2009 15:26:42 -0000 1.3 @@ -1 +1 @@ -blazeblogger-0.9.0.tar.gz +blazeblogger-0.9.1.tar.gz Index: blazeblogger.spec =================================================================== RCS file: /cvs/pkgs/rpms/blazeblogger/F-11/blazeblogger.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- blazeblogger.spec 13 Aug 2009 05:17:58 -0000 1.1 +++ blazeblogger.spec 12 Sep 2009 15:26:42 -0000 1.2 @@ -1,5 +1,5 @@ Name: blazeblogger -Version: 0.9.0 +Version: 0.9.1 Release: 1%{?dist} Summary: A simple to use but capable CMS for the command line @@ -44,5 +44,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Sep 12 2009 Sebastian Dziallas 0.9.1-1 +- update to new upstream release + * Sun Aug 09 2009 Sebastian Dziallas 0.9.0-1 - initial packaging Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/blazeblogger/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 13 Aug 2009 05:17:58 -0000 1.2 +++ sources 12 Sep 2009 15:26:43 -0000 1.3 @@ -1 +1 @@ -79b240e196cdb2f2a765e4ef10546163 blazeblogger-0.9.0.tar.gz +380f2856bb0c58b6a2e4041dfc4431e1 blazeblogger-0.9.1.tar.gz From thias at fedoraproject.org Sat Sep 12 15:26:36 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Sat, 12 Sep 2009 15:26:36 +0000 (UTC) Subject: rpms/kannel/EL-5 gateway-1.4.1-typesh.patch, NONE, 1.1 gateway-1.4.3-ssldetect.patch, NONE, 1.1 gw-config, NONE, 1.1 .cvsignore, 1.4, 1.5 kannel.init, 1.2, 1.3 kannel.spec, 1.13, 1.14 sources, 1.4, 1.5 Message-ID: <20090912152636.4067211C00CE@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/kannel/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12373 Modified Files: .cvsignore kannel.init kannel.spec sources Added Files: gateway-1.4.1-typesh.patch gateway-1.4.3-ssldetect.patch gw-config Log Message: Backport the devel 1.4.3 update, since it includes some security fixes. gateway-1.4.1-typesh.patch: gw_uuid_types.h.in | 46 ++-------------------------------------------- 1 file changed, 2 insertions(+), 44 deletions(-) --- NEW FILE gateway-1.4.1-typesh.patch --- diff -Naupr gateway-1.4.1.orig/gwlib/gw_uuid_types.h.in gateway-1.4.1/gwlib/gw_uuid_types.h.in --- gateway-1.4.1.orig/gwlib/gw_uuid_types.h.in 2003-12-08 12:25:44.000000000 +0100 +++ gateway-1.4.1/gwlib/gw_uuid_types.h.in 2008-12-22 15:16:18.678371529 +0100 @@ -3,49 +3,7 @@ * everything we need. (cross fingers) Other header files may have * also defined the types that we need. */ -#if (!defined(_LINUX_TYPES_H) && !defined(_BLKID_TYPES_H) && \ - !defined(_UUID_TYPES) && !defined(_EXT2_TYPES_H)) -#define _UUID_TYPES_H - -typedef unsigned char __u8; -typedef signed char __s8; - -#if (@SIZEOF_INT@ == 8) -typedef int __s64; -typedef unsigned int __u64; -#elif (@SIZEOF_LONG@ == 8) -typedef long __s64; -typedef unsigned long __u64; -#elif (@SIZEOF_LONG_LONG@ == 8) -#if defined(__GNUC__) -typedef __signed__ long long __s64; -#else -typedef signed long long __s64; -#endif -typedef unsigned long long __u64; -#endif - -#if (@SIZEOF_INT@ == 2) -typedef int __s16; -typedef unsigned int __u16; -#elif (@SIZEOF_SHORT@ == 2) -typedef short __s16; -typedef unsigned short __u16; -#else - ?==error: undefined 16 bit type -#endif - -#if (@SIZEOF_INT@ == 4) -typedef int __s32; -typedef unsigned int __u32; -#elif (@SIZEOF_LONG@ == 4) -typedef long __s32; -typedef unsigned long __u32; -#elif (@SIZEOF_SHORT@ == 4) -typedef short __s32; -typedef unsigned short __u32; -#else - ?== error: undefined 32 bit type +#if (!defined(_LINUX_TYPES_H)) +#include #endif -#endif /* _*_TYPES_H */ gateway-1.4.3-ssldetect.patch: configure | 24 ++---------------------- 1 file changed, 2 insertions(+), 22 deletions(-) --- NEW FILE gateway-1.4.3-ssldetect.patch --- diff -up gateway-1.4.3/configure~ gateway-1.4.3/configure --- gateway-1.4.3/configure~ 2008-08-06 17:22:43.000000000 +0300 +++ gateway-1.4.3/configure 2009-06-25 21:10:01.000000000 +0300 @@ -10957,28 +10957,8 @@ fi if test "$ssl" = "yes" ; then - if test "x$ssllib" = "x" && test "x$sslinc" = "x"; then - for loc in /usr/lib /usr/lib64 /usr/local/ssl/lib /usr/local/openssl/lib; do - if test -f "$loc/libssl.a" -o -f "$loc/libssl.dylib" ; then - ssllib="$loc" - fi - done - for loc in /usr/include/ssl /usr/include/openssl /usr/local/ssl/include \ - /usr/local/openssl/include; do - if test -d "$loc"; then - sslinc="$loc" - fi - done - fi - { $as_echo "$as_me:$LINENO: result: trying $ssllib $sslinc" >&5 -$as_echo "trying $ssllib $sslinc" >&6; } -fi - - - -if test "x$ssllib" != "x" && test "x$sslinc" != "x"; then - CFLAGS="$CFLAGS -I$sslinc" - LIBS="$LIBS -L$ssllib" + CFLAGS="$CFLAGS ${sslinc:+-I$sslinc}${sslinc:-`pkg-config openssl --cflags`}" + LIBS="$LIBS ${ssllib:+-L$ssllib}${ssllib:-`pkg-config openssl --libs`}" # Extract the first word of "openssl", so it can be a program name with args. set dummy openssl; ac_word=$2 --- NEW FILE gw-config --- #!/bin/sh # # Fedora specific hack in order to have an identical script across all archs # which won't create multilib conflicts. # Always prefer 64bit over 32bit, hardcode the multilib archs here for ARCH in x86_64 ia64 s390; do [ -x /usr/bin/gw-config-${ARCH} ] && exec /usr/bin/gw-config-${ARCH} done # No multilib, execute the first one found (there should be only one anyway) CONFIGSCRIPT=$(ls -1 /usr/bin/gw-config-* 2>/dev/null | head -n 1) if [ -x "${CONFIGSCRIPT}" ]; then exec ${CONFIGSCRIPT} else echo "Not a single /usr/bin/gw-config-* script found. Please check why." exit 1 fi Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kannel/EL-5/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 2 Oct 2006 15:25:40 -0000 1.4 +++ .cvsignore 12 Sep 2009 15:26:34 -0000 1.5 @@ -1 +1 @@ -gateway-1.4.1.tar.bz2 +gateway-1.4.3.tar.bz2 Index: kannel.init =================================================================== RCS file: /cvs/extras/rpms/kannel/EL-5/kannel.init,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- kannel.init 2 Oct 2006 15:25:40 -0000 1.2 +++ kannel.init 12 Sep 2009 15:26:35 -0000 1.3 @@ -6,6 +6,14 @@ # description: The Kannel WAP and SMS gateway services # config: /etc/kannel.conf +### BEGIN INIT INFO +# Provides: kannel +# Required-Start: $local_fs $remote_fs $network $named +# Required-Stop: $local_fs $remote_fs $network +# Short-Description: start and stop Kannel WAP gateway services +# Description: Kannel is a set of daemons implementing WAP gateway services. +### END INIT INFO + # Use start-stop-kannel prog="/usr/sbin/start-stop-kannel" args="--start --background --chuid kannel:kannel --exec " Index: kannel.spec =================================================================== RCS file: /cvs/extras/rpms/kannel/EL-5/kannel.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- kannel.spec 16 Oct 2006 14:38:52 -0000 1.13 +++ kannel.spec 12 Sep 2009 15:26:35 -0000 1.14 @@ -1,23 +1,22 @@ Summary: WAP and SMS gateway Name: kannel -Version: 1.4.1 -Release: 2%{?dist} -License: Kannel +Version: 1.4.3 +Release: 3%{?dist} +License: BSD Group: System Environment/Daemons URL: http://www.kannel.org/ Source0: http://www.kannel.org/download/%{version}/gateway-%{version}.tar.bz2 Source1: kannel.logrotate Source2: kannel.init Source3: kannel.conf +Source4: gw-config +# TODO: a corresponding configure.in patch could be upstreamable? +Patch0: gateway-1.4.3-ssldetect.patch +Patch1: gateway-1.4.1-typesh.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -BuildRequires: bison, byacc, flex +BuildRequires: bison, byacc, flex, ghostscript BuildRequires: libxml2-devel, openssl-devel, zlib-devel, pcre-devel -# DB backends - Use sqlite2 up to FC5 and sqlite3 for FC6+ and non-Fedora -%if %{!?fedora:6}%{?fedora} >= 6 BuildRequires: sqlite-devel -%else -BuildRequires: sqlite2-devel -%endif %{?_with_mysql:Buildrequires: mysql-devel} %{?_with_pgsql:Buildrequires: postgresql-devel} # For the docs... @@ -34,9 +33,10 @@ forms. Only the data call bearer (UDP) i %package devel -Summary: Development files for the kannel WAP and SMS gateway +Summary: Development files for the Kannel WAP and SMS gateway Group: Development/Libraries -Requires: %{name} = %{version} +Requires: %{name} = %{version}-%{release} +Provides: %{name}-static = %{version}-%{release} %description devel The Kannel Open Source WAP and SMS gateway works as both an SMS gateway, for @@ -47,32 +47,48 @@ files via HTTP works, including compilat forms. Only the data call bearer (UDP) is supported, not SMS. Install this package if you need to develop or recompile applications that -use the kannel WAP and SMS gateway. +use the Kannel WAP and SMS gateway. + + +%package docs +Summary: Documentation for the Kannel WAP and SMS gateway +Group: Documentation +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif + +%description docs +The Kannel Open Source WAP and SMS gateway works as both an SMS gateway, for +implementing keyword based services via GSM text messages, and a WAP gateway, +via UDP. The SMS part is fairly mature, the WAP part is early in its +development. In this release, the GET request for WML pages and WMLScript +files via HTTP works, including compilation for WML and WMLScript to binary +forms. Only the data call bearer (UDP) is supported, not SMS. + +This package contains documentation for the Kannel WAP and SMS gateway. %prep -%setup -n gateway-%{version} +%setup -q -n gateway-%{version} +%patch0 -p1 -b .ssldetect +%patch1 -p1 -b .typesh +%{__chmod} -c -x gwlib/html-entities.def # for -debuginfo, as of 1.4.3 %build %configure \ --enable-pcre \ - --enable-docs \ --enable-start-stop-daemon \ -%if %{!?fedora:6}%{?fedora} >= 6 --with-sqlite3 \ -%else - --with-sqlite \ -%endif %{?_with_mysql} \ %{?_with_pgsql} -# Remove %{?_smp_mflags} since the docs fail to build with it +# Remove %{?_smp_mflags} since the docs fail to build with it as of 1.4.3 %{__make} %install %{__rm} -rf %{buildroot} -%makeinstall +%{__make} install DESTDIR=%{buildroot} # Install fakesmsc and fakewap, useful for monitoring %{__install} -m 0755 test/{fakesmsc,fakewap} %{buildroot}%{_bindir}/ # Logrotate entry @@ -86,6 +102,12 @@ use the kannel WAP and SMS gateway. # Rename start-stop-daemon to start-stop-kannel %{__mv} %{buildroot}%{_sbindir}/start-stop-daemon \ %{buildroot}%{_sbindir}/start-stop-kannel +# Remove executable bit from man pages (as of 1.4.3) +%{__chmod} -c -x %{buildroot}%{_mandir}/man?/* +# Multilib fix : Replace the gw-config with our wrapper script +%{__mv} %{buildroot}%{_bindir}/gw-config \ + %{buildroot}%{_bindir}/gw-config.%{_arch} +%{__install} -p -m 0755 %{SOURCE4} %{buildroot}%{_bindir}/gw-config %clean @@ -114,25 +136,77 @@ fi %files -%defattr(-, root, root, 0755) -%doc AUTHORS COPYING ChangeLog NEWS README STATUS doc/*/*.pdf -%attr(0640, kannel, kannel) %config(noreplace) %{_sysconfdir}/kannel.conf +%defattr(-,root,root,-) +%doc AUTHORS COPYING ChangeLog NEWS README STATUS +%attr(0640,kannel,kannel) %config(noreplace) %{_sysconfdir}/kannel.conf %config(noreplace) %{_sysconfdir}/logrotate.d/kannel -%config %{_sysconfdir}/rc.d/init.d/kannel -%{_bindir}/* +%{_sysconfdir}/rc.d/init.d/kannel +%{_bindir}/fakesmsc +%{_bindir}/fakewap +%{_bindir}/mtbatch +%{_bindir}/seewbmp +%{_bindir}/wmlsc +%{_bindir}/wmlsdasm %{_sbindir}/* %{_mandir}/man?/* -%attr(0750, kannel, kannel) %dir %{_var}/log/kannel/ - +%attr(0750,kannel,kannel) %dir %{_var}/log/kannel/ %files devel -%defattr(-, root, root, 0755) +%defattr(-,root,root,-) +%{_bindir}/gw-config* %{_includedir}/kannel/ %dir %{_libdir}/kannel/ %{_libdir}/kannel/*.a +%files docs +%defattr(-,root,root,-) +%doc doc/*/*.pdf + %changelog +* Fri Aug 21 2009 Tomas Mraz - 1.4.3-3 +- rebuilt with new openssl + +* Fri Jul 24 2009 Fedora Release Engineering - 1.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jun 24 2009 Ville Skytt? - 1.4.3-1 +- Update to 1.4.3 (#495891). +- Provide -static in -devel. +- Split PDFs into -docs, noarch where applicable. +- Patch to use pkg-config at build time for SSL detection. + +* Wed Feb 25 2009 Fedora Release Engineering - 1.4.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Jan 17 2009 Tomas Mraz 1.4.1-10 +- rebuild with new openssl + +* Mon Dec 22 2008 Matthias Saou 1.4.1-9 +- Include patch to fix openssl detection on 64bit. +- Include gw-config wrapper script to fix multilib conflicts (#341701). +- Include patch to remove definitions of types which never happen on Linux. +- Added "INIT INFO" block to the init script (#246964). + +* Tue Feb 19 2008 Fedora Release Engineering +- Autorebuild for GCC 4.3 + +* Thu Dec 06 2007 Release Engineering +- Rebuild for deps + +* Wed Aug 22 2007 Matthias Saou 1.4.1-5 +- Rebuild for new BuildID feature. + +* Mon Aug 6 2007 Matthias Saou 1.4.1-4 +- Update License field. +- Switch to using the DESTDIR install method. +- No longer mark init script as config file. +- Remove executable bit from man pages. +- Move gw-config to devel sub-package. + +* Thu Dec 14 2006 Matthias Saou 1.4.1-3 +- Add ghostscript build requirement, needed (at least on) RHEL4. + * Mon Oct 16 2006 Matthias Saou 1.4.1-2 - Make sure we keep sqlite2 support for FC5 and below. Index: sources =================================================================== RCS file: /cvs/extras/rpms/kannel/EL-5/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 2 Oct 2006 15:25:40 -0000 1.4 +++ sources 12 Sep 2009 15:26:35 -0000 1.5 @@ -1 +1 @@ -ae78aec906931e2af73f5a6245520cca gateway-1.4.1.tar.bz2 +c52febb1a58884778bc5f2aa9f10b642 gateway-1.4.3.tar.bz2 From sdz at fedoraproject.org Sat Sep 12 15:26:58 2009 From: sdz at fedoraproject.org (Sebastian Dziallas) Date: Sat, 12 Sep 2009 15:26:58 +0000 (UTC) Subject: rpms/blazeblogger/F-10 .cvsignore, 1.2, 1.3 blazeblogger.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090912152658.E515C11C00CE@cvs1.fedora.phx.redhat.com> Author: sdz Update of /cvs/pkgs/rpms/blazeblogger/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12605 Modified Files: .cvsignore blazeblogger.spec sources Log Message: update to new upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/blazeblogger/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 13 Aug 2009 05:19:06 -0000 1.2 +++ .cvsignore 12 Sep 2009 15:26:58 -0000 1.3 @@ -1 +1 @@ -blazeblogger-0.9.0.tar.gz +blazeblogger-0.9.1.tar.gz Index: blazeblogger.spec =================================================================== RCS file: /cvs/pkgs/rpms/blazeblogger/F-10/blazeblogger.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- blazeblogger.spec 13 Aug 2009 05:19:06 -0000 1.1 +++ blazeblogger.spec 12 Sep 2009 15:26:58 -0000 1.2 @@ -1,5 +1,5 @@ Name: blazeblogger -Version: 0.9.0 +Version: 0.9.1 Release: 1%{?dist} Summary: A simple to use but capable CMS for the command line @@ -44,5 +44,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Sep 12 2009 Sebastian Dziallas 0.9.1-1 +- update to new upstream release + * Sun Aug 09 2009 Sebastian Dziallas 0.9.0-1 - initial packaging Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/blazeblogger/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 13 Aug 2009 05:19:06 -0000 1.2 +++ sources 12 Sep 2009 15:26:58 -0000 1.3 @@ -1 +1 @@ -79b240e196cdb2f2a765e4ef10546163 blazeblogger-0.9.0.tar.gz +380f2856bb0c58b6a2e4041dfc4431e1 blazeblogger-0.9.1.tar.gz From petersen at fedoraproject.org Sat Sep 12 16:09:14 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Sat, 12 Sep 2009 16:09:14 +0000 (UTC) Subject: rpms/darcs/devel darcs.spec,1.50,1.51 Message-ID: <20090912160914.E877B11C00CE@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/darcs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25858 Modified Files: darcs.spec Log Message: - rebuild against ghc-6.10.4 which should fix --help hangs - improve doc summary (#522899) Index: darcs.spec =================================================================== RCS file: /cvs/pkgs/rpms/darcs/devel/darcs.spec,v retrieving revision 1.50 retrieving revision 1.51 diff -u -p -r1.50 -r1.51 --- darcs.spec 24 Jul 2009 19:57:33 -0000 1.50 +++ darcs.spec 12 Sep 2009 16:09:12 -0000 1.51 @@ -1,6 +1,6 @@ Name: darcs Version: 2.2.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: David's advanced revision control system Group: Development/Tools @@ -29,7 +29,7 @@ fully functional branch, and 2) underlyi consistent and powerful theory of patches. %package doc -Summary: David's advanced revision control system Server +Summary: Documentation for David's advanced revision control system Group: Documentation %description doc @@ -118,6 +118,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Sep 13 2009 Jens Petersen - 2.2.1-5 +- rebuild against ghc-6.10.4 which should fix --help hangs +- improve doc summary (#522899) + * Fri Jul 24 2009 Fedora Release Engineering - 2.2.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From akurtakov at fedoraproject.org Sat Sep 12 16:56:58 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Sat, 12 Sep 2009 16:56:58 +0000 (UTC) Subject: rpms/maven-scm/devel maven-scm.spec,1.16,1.17 Message-ID: <20090912165658.ECB7C11C00CE@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-scm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7481/devel Modified Files: maven-scm.spec Log Message: BR maven-surefire-provider-junit. Index: maven-scm.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-scm/devel/maven-scm.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- maven-scm.spec 12 Sep 2009 11:51:17 -0000 1.16 +++ maven-scm.spec 12 Sep 2009 16:56:56 -0000 1.17 @@ -33,7 +33,7 @@ Name: maven-scm Version: 1.2 -Release: 2%{?dist} +Release: 3%{?dist} Epoch: 0 Summary: Common API for doing SCM operations License: ASL 2.0 @@ -64,6 +64,7 @@ BuildRequires: maven2-plugin-javadoc BuildRequires: maven2-plugin-plugin BuildRequires: maven2-plugin-resources BuildRequires: maven-surefire-maven-plugin +BuildRequires: maven-surefire-provider-junit BuildRequires: maven2-common-poms >= 1.0-3 BuildRequires: modello >= 1.0-0.a8 BuildRequires: modello-maven-plugin >= 1.0-0.a8 @@ -211,6 +212,9 @@ rm -rf $RPM_BUILD_ROOT %{_javadocdir}/* %changelog +* Sat Sep 12 2009 Alexander Kurtakov 0:1.2-3 +- BR maven-surefire-provider-junit. + * Sat Sep 12 2009 Alexander Kurtakov 0:1.2-2 - Add doxia-sitetools BR. From lucilanga at fedoraproject.org Sat Sep 12 17:30:06 2009 From: lucilanga at fedoraproject.org (Lucian Langa) Date: Sat, 12 Sep 2009 17:30:06 +0000 (UTC) Subject: rpms/aprsd/F-11 aprsd.spec,1.6,1.7 Message-ID: <20090912173006.D961511C043A@cvs1.fedora.phx.redhat.com> Author: lucilanga Update of /cvs/pkgs/rpms/aprsd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17575 Modified Files: aprsd.spec Log Message: * Sat Sep 12 2009 Lucian Langa - 2.2.5-15.6 - correctly increment version - add fix from Alan Crosswell (AX.25 sockets are not supported by this executable) Index: aprsd.spec =================================================================== RCS file: /cvs/pkgs/rpms/aprsd/F-11/aprsd.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- aprsd.spec 24 Feb 2009 01:32:36 -0000 1.6 +++ aprsd.spec 12 Sep 2009 17:30:05 -0000 1.7 @@ -2,7 +2,7 @@ Name: aprsd Summary: Internet gateway and client access to amateur radio APRS packet data Version: 2.2.5 -Release: %{uprel}.5%{?dist}.1 +Release: %{uprel}.6%{?dist} Group: Applications/Internet License: GPLv2+ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-%{uprel}.tar.gz @@ -18,6 +18,7 @@ Patch1: aprsd-2.2.5-15-gcc43-port.patch Patch2: aprsd-2.2.5-15-sysconfdir.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) URL: http://sourceforge.net/projects/aprsd/ +BuildRequires: libax25-devel Requires (preun): /sbin/chkconfig Requires (preun): /sbin/service Requires (post): /sbin/chkconfig @@ -85,6 +86,10 @@ fi %doc doc/qalgorithm.html %changelog +* Sat Sep 12 2009 Lucian Langa - 2.2.5-15.6 +- correctly increment version +- add fix from Alan Crosswell (AX.25 sockets are not supported by this executable) + * Mon Feb 23 2009 Fedora Release Engineering - 2.2.5-15.5.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From olea at fedoraproject.org Sat Sep 12 17:36:17 2009 From: olea at fedoraproject.org (Ismael Olea) Date: Sat, 12 Sep 2009 17:36:17 +0000 (UTC) Subject: rpms/purple-microblog/F-10 import.log, 1.3, 1.4 purple-microblog.spec, 1.10, 1.11 Message-ID: <20090912173617.296BD11C00CE@cvs1.fedora.phx.redhat.com> Author: olea Update of /cvs/pkgs/rpms/purple-microblog/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19389/F-10 Modified Files: import.log purple-microblog.spec Log Message: new release Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-10/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 12 Sep 2009 11:38:42 -0000 1.3 +++ import.log 12 Sep 2009 17:36:15 -0000 1.4 @@ -1,3 +1,4 @@ purple-microblog-0_1_2-2_20080911svn148_fc9:HEAD:purple-microblog-0.1.2-2.20080911svn148.fc9.src.rpm:1221465448 purple-microblog-0_2_2-1olea:F-10:purple-microblog-0.2.2-1olea.src.rpm:1245015253 purple-microblog-0_2_3-1_olea:F-10:purple-microblog-0.2.3-1.olea.src.rpm:1252755464 +purple-microblog-0_2_3-2_olea:F-10:purple-microblog-0.2.3-2.olea.src.rpm:1252776946 Index: purple-microblog.spec =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-10/purple-microblog.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- purple-microblog.spec 12 Sep 2009 11:38:42 -0000 1.10 +++ purple-microblog.spec 12 Sep 2009 17:36:16 -0000 1.11 @@ -2,7 +2,7 @@ Name: purple-microblog Version: 0.2.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Libpurple plug-in supporting microblog services like Twitter Group: Applications/Internet @@ -11,7 +11,7 @@ URL: http://code.google.com/p Source0: http://microblog-purple.googlecode.com/files/%{upstream_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: pidgin-devel >= 2.5, ElectricFence +BuildRequires: pidgin-devel >= 2.5, ElectricFence, subversion ExcludeArch: s390x %description @@ -48,6 +48,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/purple/ca-certs/EquifaxSecureGlobaleBusinessCA.pem %changelog +* Sat Sep 12 2009 Ismael Olea - 0.2.3-2 +- adding svn building requirement + * Sat Sep 12 2009 Ismael Olea - 0.2.3-1 - New upstream release From thias at fedoraproject.org Sat Sep 12 17:38:59 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Sat, 12 Sep 2009 17:38:59 +0000 (UTC) Subject: rpms/glusterfs/devel .cvsignore, 1.9, 1.10 glusterfs.spec, 1.13, 1.14 sources, 1.9, 1.10 Message-ID: <20090912173859.DF99E11C00CE@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/glusterfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20183/devel Modified Files: .cvsignore glusterfs.spec sources Log Message: Update to 2.0.6 and no longer default to disable the client on RHEL5 (#522192). Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/glusterfs/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 30 Jul 2009 09:01:10 -0000 1.9 +++ .cvsignore 12 Sep 2009 17:38:59 -0000 1.10 @@ -1 +1 @@ -glusterfs-2.0.4.tar.gz +glusterfs-2.0.6.tar.gz Index: glusterfs.spec =================================================================== RCS file: /cvs/extras/rpms/glusterfs/devel/glusterfs.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- glusterfs.spec 30 Jul 2009 09:01:10 -0000 1.13 +++ glusterfs.spec 12 Sep 2009 17:38:59 -0000 1.14 @@ -5,9 +5,6 @@ %{?_without_client:%define _without_client --disable-fuse-client} %{?_without_python:%define _without_python --disable-python} -# Default to disabling client on RHEL, but allow forcing --with client too -%{?rhel:%{!?_with_client:%define _without_client --disable-fuse-client}} - # Disable the python bindings if we have < 2.4, since 2.4+ is required %if "%(%{__python} -c "import sys ; print sys.version[:3]")" < "2.4" %define _without_python --disable-python @@ -15,12 +12,12 @@ Summary: Cluster File System Name: glusterfs -Version: 2.0.4 +Version: 2.0.6 Release: 1%{?pre:.%{pre}}%{?dist} License: GPLv3+ Group: System Environment/Base -URL: http://www.gluster.org/docs/index.php/GlusterFS -Source0: http://ftp.zresearch.com/pub/gluster/glusterfs/2.0/%{version}/glusterfs-%{version}%{?pre}.tar.gz +URL: http://www.gluster.org/ +Source0: http://ftp.gluster.com/pub/gluster/glusterfs/2.0/%{version}/glusterfs-%{version}%{?pre}.tar.gz Source1: glusterfsd.init Source2: glusterfsd.sysconfig Source3: umount.glusterfs @@ -235,6 +232,11 @@ fi %changelog +* Sat Sep 12 2009 Matthias Saou 2.0.6-1 +- Update to 2.0.6. +- No longer default to disable the client on RHEL5 (#522192). +- Update spec file URLs. + * Mon Jul 27 2009 Matthias Saou 2.0.4-1 - Update to 2.0.4. Index: sources =================================================================== RCS file: /cvs/extras/rpms/glusterfs/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 30 Jul 2009 09:01:10 -0000 1.9 +++ sources 12 Sep 2009 17:38:59 -0000 1.10 @@ -1 +1 @@ -231784a826781c72bac1479768912194 glusterfs-2.0.4.tar.gz +dfa42bfc34d799888a1e3032f9143c72 glusterfs-2.0.6.tar.gz From thias at fedoraproject.org Sat Sep 12 17:38:59 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Sat, 12 Sep 2009 17:38:59 +0000 (UTC) Subject: rpms/glusterfs/EL-5 .cvsignore, 1.3, 1.4 glusterfs.spec, 1.5, 1.6 sources, 1.3, 1.4 Message-ID: <20090912173859.7DC5D11C00CE@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/glusterfs/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20183/EL-5 Modified Files: .cvsignore glusterfs.spec sources Log Message: Update to 2.0.6 and no longer default to disable the client on RHEL5 (#522192). Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/glusterfs/EL-5/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 16 Feb 2009 12:24:47 -0000 1.3 +++ .cvsignore 12 Sep 2009 17:38:58 -0000 1.4 @@ -1 +1 @@ -glusterfs-1.3.12.tar.gz +glusterfs-2.0.6.tar.gz Index: glusterfs.spec =================================================================== RCS file: /cvs/extras/rpms/glusterfs/EL-5/glusterfs.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- glusterfs.spec 12 Apr 2009 11:01:35 -0000 1.5 +++ glusterfs.spec 12 Sep 2009 17:38:58 -0000 1.6 @@ -1,11 +1,10 @@ +#define pre rc8 + # Possible rpmbuild options %{?_without_ibverbs:%define _without_ibverbs --disable-ibverbs} %{?_without_client:%define _without_client --disable-fuse-client} %{?_without_python:%define _without_python --disable-python} -# Default to disabling client on RHEL, but allow forcing --with client too -%{?rhel:%{!?_with_client:%define _without_client --disable-fuse-client}} - # Disable the python bindings if we have < 2.4, since 2.4+ is required %if "%(%{__python} -c "import sys ; print sys.version[:3]")" < "2.4" %define _without_python --disable-python @@ -13,15 +12,17 @@ Summary: Cluster File System Name: glusterfs -Version: 1.3.12 -Release: 2%{?dist} +Version: 2.0.6 +Release: 1%{?pre:.%{pre}}%{?dist} License: GPLv3+ Group: System Environment/Base -URL: http://www.gluster.org/docs/index.php/GlusterFS -Source0: http://ftp.zresearch.com/pub/gluster/glusterfs/1.3/glusterfs-%{version}.tar.gz +URL: http://www.gluster.org/ +Source0: http://ftp.gluster.com/pub/gluster/glusterfs/2.0/%{version}/glusterfs-%{version}%{?pre}.tar.gz Source1: glusterfsd.init Source2: glusterfsd.sysconfig Source3: umount.glusterfs +Source4: glusterfs.logrotate +Source5: glusterfsd.logrotate BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Requires(post): /sbin/chkconfig Requires(preun): /sbin/service, /sbin/chkconfig @@ -41,12 +42,13 @@ called Translators from GNU Hurd kernel. is in userspace and easily manageable. -%package libs -Summary: GlusterFS Library and Translators +%package common +Summary: GlusterFS common files for both the client and the server Group: System Environment/Libraries -Obsoletes: glusterfs-common <= 1.3.7-2 +Obsoletes: glusterfs-libs < 2.0.0 +Provides: glusterfs-libs = %{version}-%{release} -%description libs +%description common GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file @@ -55,15 +57,15 @@ terms of features and extensibility. It called Translators from GNU Hurd kernel. Much of the code in GlusterFS is in userspace and easily manageable. -This package includes libglusterfs and glusterfs translator modules -common to both GlusterFS server and client framework. +This package includes the glusterfs binary, libglusterfs and glusterfs +translator modules common to both GlusterFS server and client framework. %package client Summary: GlusterFS Client Group: Applications/File Requires: fuse -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-common = %{version}-%{release} %description client GlusterFS is a clustered file-system capable of scaling to several @@ -80,7 +82,7 @@ This package provides the FUSE based Glu %package server Summary: GlusterFS Server Group: System Environment/Daemons -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-common = %{version}-%{release} %description server GlusterFS is a clustered file-system capable of scaling to several @@ -97,7 +99,7 @@ This package provides the glusterfs serv %package devel Summary: GlusterFS Development Libraries Group: Development/Libraries -Requires: %{name}-libs = %{version}-%{release} +Requires: %{name}-common = %{version}-%{release} %description devel GlusterFS is a clustered file-system capable of scaling to several @@ -112,11 +114,18 @@ This package provides the development li %prep -%setup -q +%setup -q -n %{name}-%{version}%{?pre} +# Remove file, it gets re-generated by bison (was causing koji build failures) +rm -f libglusterfs/src/y.tab.c +# Don't get executable sources in the debuginfo package (as of 2.0.0rc7) +chmod -x libglusterfsclient/src/*.{c,h} %build %configure %{?_without_ibverbs} %{?_without_client} %{?_without_python} +# Remove rpath +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %{__make} %{?_smp_mflags} @@ -128,6 +137,9 @@ This package provides the development li %{__install} -p -m 0644 libglusterfs/src/*.h \ %{buildroot}%{_includedir}/glusterfs/ +# Remove unwanted files from all of the shared libraries +find %{buildroot}%{_libdir}/glusterfs -name '*.a' -o -name '*.la' | xargs rm -f + # Remove installed docs, we include them ourselves as %%doc %{__rm} -rf %{buildroot}%{_datadir}/doc/glusterfs/ @@ -150,16 +162,23 @@ done # Install wrapper umount script %{__install} -D -p -m 0755 %{SOURCE3} \ %{buildroot}/sbin/umount.glusterfs +# Client logrotate entry +%{__install} -D -p -m 0644 %{SOURCE4} \ + %{buildroot}%{_sysconfdir}/logrotate.d/glusterfs %endif +# Server logrotate entry +%{__install} -D -p -m 0644 %{SOURCE5} \ + %{buildroot}%{_sysconfdir}/logrotate.d/glusterfsd + %clean %{__rm} -rf %{buildroot} -%post libs -p /sbin/ldconfig +%post common -p /sbin/ldconfig -%postun libs -p /sbin/ldconfig +%postun common -p /sbin/ldconfig %post server @@ -171,51 +190,87 @@ if [ $1 -eq 0 ]; then /sbin/chkconfig --del glusterfsd fi -%postun +%postun server if [ $1 -ge 1 ]; then /sbin/service glusterfsd condrestart &>/dev/null || : fi -%files libs +%files common %doc AUTHORS ChangeLog COPYING NEWS README %{_libdir}/glusterfs/ %{_libdir}/*.so.* +%{_sbindir}/glusterfs +%{_sbindir}/glusterfsd +%{_mandir}/man8/glusterfs.8* +%dir /var/log/glusterfs/ %if 0%{!?_without_client:1} %files client -%{_sbindir}/glusterfs +%config(noreplace) %{_sysconfdir}/logrotate.d/glusterfs /sbin/mount.glusterfs /sbin/umount.glusterfs -%dir /var/log/glusterfs/ -%{_mandir}/man8/glusterfs.8* %endif %files server -%doc examples/ doc/glusterfs-*.vol.sample +%doc examples/ doc/glusterfs*.vol.sample %dir %{_sysconfdir}/glusterfs/ %config(noreplace) %{_sysconfdir}/glusterfs/*.vol +%config(noreplace) %{_sysconfdir}/logrotate.d/glusterfsd %config(noreplace) %{_sysconfdir}/sysconfig/glusterfsd %{_sysconfdir}/init.d/glusterfsd -%{_sbindir}/glusterfs -%{_sbindir}/glusterfsd -%dir /var/log/glusterfs/ -%{_mandir}/man8/glusterfs.8* %files devel %{_includedir}/glusterfs/ +%{_includedir}/libglusterfsclient.h %exclude %{_libdir}/*.a %exclude %{_libdir}/*.la %{_libdir}/*.so %changelog -* Sun Apr 12 2009 Matthias Saou 1.3.12-2 -- Fix the common sub-package's obsoletes of libs. A simple typo which might - cause major problems... +* Sat Sep 12 2009 Matthias Saou 2.0.6-1 +- Update to 2.0.6. +- No longer default to disable the client on RHEL5 (#522192). +- Update spec file URLs. + +* Mon Jul 27 2009 Matthias Saou 2.0.4-1 +- Update to 2.0.4. + +* Thu Jun 11 2009 Matthias Saou 2.0.1-2 +- Remove libglusterfs/src/y.tab.c to fix koji F11/devel builds. + +* Sat May 16 2009 Matthias Saou 2.0.1-1 +- Update to 2.0.1. + +* Thu May 7 2009 Matthias Saou 2.0.0-1 +- Update to 2.0.0 final. + +* Wed Apr 29 2009 Matthias Saou 2.0.0-0.3.rc8 +- Move glusterfsd to common, since the client has a symlink to it. + +* Fri Apr 24 2009 Matthias Saou 2.0.0-0.2.rc8 +- Update to 2.0.0rc8. + +* Sun Apr 12 2009 Matthias Saou 2.0.0-0.2.rc7 +- Update glusterfsd init script to the new style init. +- Update files to match the new default vol file names. +- Include logrotate for glusterfsd, use a pid file by default. +- Include logrotate for glusterfs, using killall for lack of anything better. + +* Sat Apr 11 2009 Matthias Saou 2.0.0-0.1.rc7 +- Update to 2.0.0rc7. +- Rename "libs" to "common" and move the binary, man page and log dir there. + +* Tue Feb 24 2009 Fedora Release Engineering +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Mon Feb 16 2009 Matthias Saou 2.0.0-0.1.rc1 +- Update to 2.0.0rc1. +- Include new libglusterfsclient.h. * Mon Feb 16 2009 Matthias Saou 1.3.12-1 - Update to 1.3.12. Index: sources =================================================================== RCS file: /cvs/extras/rpms/glusterfs/EL-5/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 16 Feb 2009 12:24:47 -0000 1.3 +++ sources 12 Sep 2009 17:38:59 -0000 1.4 @@ -1 +1 @@ -db11e3d9d227f5b10b2a93c0d8929123 glusterfs-1.3.12.tar.gz +dfa42bfc34d799888a1e3032f9143c72 glusterfs-2.0.6.tar.gz From rdieter at fedoraproject.org Sat Sep 12 17:42:24 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 12 Sep 2009 17:42:24 +0000 (UTC) Subject: rpms/kipi-plugins/devel kipi-plugins.spec,1.99,1.100 Message-ID: <20090912174224.36EDB11C02CA@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kipi-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21452 Modified Files: kipi-plugins.spec Log Message: add awol changelog entry Index: kipi-plugins.spec =================================================================== RCS file: /cvs/pkgs/rpms/kipi-plugins/devel/kipi-plugins.spec,v retrieving revision 1.99 retrieving revision 1.100 diff -u -p -r1.99 -r1.100 --- kipi-plugins.spec 9 Sep 2009 19:42:41 -0000 1.99 +++ kipi-plugins.spec 12 Sep 2009 17:42:23 -0000 1.100 @@ -192,6 +192,9 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ - kipiplugin_acquireimages.so is not available as kdegraphics is compiled without sane support on s390x +* Sat Aug 29 2009 Rex Dieter 0.6.0-1 +- kipi-plugins-0.6.0 + * Fri Jul 24 2009 Rex Dieter 0.5.0-1 - kipi-plugins-0.5.0 From thias at fedoraproject.org Sat Sep 12 17:46:32 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Sat, 12 Sep 2009 17:46:32 +0000 (UTC) Subject: rpms/glusterfs/EL-5 glusterfs.logrotate, NONE, 1.1 glusterfsd.logrotate, NONE, 1.1 glusterfsd.init, 1.2, 1.3 glusterfsd.sysconfig, 1.2, 1.3 Message-ID: <20090912174632.CAE2C11C02C8@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/glusterfs/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22964 Modified Files: glusterfsd.init glusterfsd.sysconfig Added Files: glusterfs.logrotate glusterfsd.logrotate Log Message: Add and update files required by the previous change. --- NEW FILE glusterfs.logrotate --- /var/log/glusterfs/glusterfs.log { missingok postrotate /usr/bin/killall -HUP glusterfs 2>/dev/null || true endscript } --- NEW FILE glusterfsd.logrotate --- /var/log/glusterfs/glusterfsd.log { missingok postrotate /bin/kill -HUP `cat /var/run/glusterfsd.pid 2>/dev/null` 2>/dev/null || true endscript } Index: glusterfsd.init =================================================================== RCS file: /cvs/extras/rpms/glusterfs/EL-5/glusterfsd.init,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- glusterfsd.init 16 Feb 2009 12:24:47 -0000 1.2 +++ glusterfsd.init 12 Sep 2009 17:46:32 -0000 1.3 @@ -2,70 +2,106 @@ # # glusterfsd Startup script for the glusterfs server # -# chkconfig: - 20 80 +# chkconfig: - 20 80 # description: Clustered file-system server -# -# processname: glusterfsd -# config: /etc/glusterfs/glusterfs-server.vol -# pidfile: /var/run/glusterfsd.pid -# Source function library +### BEGIN INIT INFO +# Provides: glusterfsd +# Required-Start: $local_fs $network +# Required-Stop: $local_fs $network +# Should-Start: +# Should-Stop: +# Default-Start: +# Default-Stop: 0 1 2 3 4 5 6 +# Short-Description: glusterfs server +# Description: Clustered file-system server +### END INIT INFO + +# Source function library. . /etc/rc.d/init.d/functions +exec="/usr/sbin/glusterfsd" prog="glusterfsd" -glusterfsd="/usr/sbin/glusterfsd" -RETVAL=0 # Set defaults, then source config for eventual overrides -GLUSTERFSD_CONFIG="/etc/glusterfs/glusterfs-server.vol" -GLUSTERFSD_LOGFILE="/var/log/glusterfs/glusterfsd.log" -GLUSTERFSD_LOGLEVEL="WARNING" GLUSTERFSD_NOFILE="65536" -[ -f /etc/sysconfig/glusterfsd ] && source /etc/sysconfig/glusterfsd + +[ -e /etc/sysconfig/$prog ] && . /etc/sysconfig/$prog + +lockfile=/var/lock/subsys/$prog start() { - echo -n $"Starting $prog: " - ulimit -n ${GLUSTERFSD_NOFILE} - daemon $glusterfsd -f ${GLUSTERFSD_CONFIG} -l ${GLUSTERFSD_LOGFILE} -L ${GLUSTERFSD_LOGLEVEL} - RETVAL=$? - echo - [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog - return $RETVAL + [ -x $exec ] || exit 5 + [ -f $GLUSTERFSD_CONFIG ] || exit 6 + ulimit -n $GLUSTERFSD_NOFILE + echo -n $"Starting $prog: " + daemon $exec${GLUSTERFSD_CONFIG+" -f $GLUSTERFSD_CONFIG"}${GLUSTERFSD_LOGFILE+" -l $GLUSTERFSD_LOGFILE"}${GLUSTERFSD_LOGLEVEL+" -L $GLUSTERFSD_LOGLEVEL"} -p /var/run/glusterfsd.pid + retval=$? + echo + [ $retval -eq 0 ] && touch $lockfile + return $retval } stop() { - echo -n $"Stopping $prog: " - killproc $glusterfsd - RETVAL=$? - echo - [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog - return $RETVAL + echo -n $"Stopping $prog: " + killproc $prog + retval=$? + echo + [ $retval -eq 0 ] && rm -f $lockfile + return $retval +} + +restart() { + stop + start +} + +reload() { + restart } +force_reload() { + restart +} + +rh_status() { + status $prog +} + +rh_status_q() { + rh_status &>/dev/null +} + + case "$1" in - start) - start - ;; - stop) - stop - ;; - restart|reload) - stop - start - ;; - condrestart) - if [ -f /var/lock/subsys/$prog ]; then - stop - start - fi - ;; - status) - status $glusterfsd - RETVAL=$? - ;; - *) - echo $"Usage: $0 {start|stop|restart|condrestart|status}" - RETVAL=1 + start) + rh_status_q && exit 0 + $1 + ;; + stop) + rh_status_q || exit 0 + $1 + ;; + restart) + $1 + ;; + reload) + rh_status_q || exit 7 + $1 + ;; + force-reload) + force_reload + ;; + status) + rh_status + ;; + condrestart|try-restart) + rh_status_q || exit 0 + restart + ;; + *) + echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload}" + exit 2 esac +exit $? -exit $RETVAL Index: glusterfsd.sysconfig =================================================================== RCS file: /cvs/extras/rpms/glusterfs/EL-5/glusterfsd.sysconfig,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- glusterfsd.sysconfig 16 Feb 2009 12:24:47 -0000 1.2 +++ glusterfsd.sysconfig 12 Sep 2009 17:46:32 -0000 1.3 @@ -1,8 +1,8 @@ # Change the glusterfsd service defaults here. -# LOGLEVEL is one of DEBUG WARNING ERROR (default) CRITICAL or NONE +# See "glusterfsd --help" outpout for defaults and possible values. -#GLUSTERFSD_CONFIG="/etc/glusterfs/glusterfs-server.vol" -#GLUSTERFSD_LOGFILE="/var/log/glusterfs/glusterfsd.log" -#GLUSTERFSD_LOGLEVEL="ERROR" +#GLUSTERFSD_CONFIG="/etc/glusterfs/glusterfsd.vol" +#GLUSTERFSD_LOGFILE="/var/log/glusterfs/glusterfs.log" +#GLUSTERFSD_LOGLEVEL="NORMAL" #GLUSTERFSD_NOFILE="65536" From kkofler at fedoraproject.org Sat Sep 12 17:46:32 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Sat, 12 Sep 2009 17:46:32 +0000 (UTC) Subject: rpms/kdegames/devel kdegames-4.3.1-trademarks.patch, 1.1, 1.2 kdegames.spec, 1.146, 1.147 Message-ID: <20090912174632.BA02E11C00CE@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdegames/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23271/devel Modified Files: kdegames-4.3.1-trademarks.patch kdegames.spec Log Message: * Sat Sep 12 2009 Kevin Kofler - 4.3.1-4 - also fix ktron.desktop rebranding for non-US locales kdegames-4.3.1-trademarks.patch: README | 12 ++++++-- doc/kbattleship/index.docbook | 37 +++++++++++++------------ doc/ktron/index.docbook | 11 ++++--- kbattleship/src/kbattleship.desktop | 14 +++------ kbattleship/src/kbattleship.protocol | 50 +++++++++++++++++------------------ kbattleship/src/main.cpp | 4 +- ktron/ktron.desktop | 46 ++++---------------------------- ktron/main.cpp | 5 ++- ktron/player.cpp | 2 - 9 files changed, 77 insertions(+), 104 deletions(-) Index: kdegames-4.3.1-trademarks.patch =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/devel/kdegames-4.3.1-trademarks.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- kdegames-4.3.1-trademarks.patch 10 Sep 2009 13:56:08 -0000 1.1 +++ kdegames-4.3.1-trademarks.patch 12 Sep 2009 17:46:31 -0000 1.2 @@ -1,6 +1,6 @@ -diff -up kdegames-4.3.1/doc/kbattleship/index.docbook.trademarks kdegames-4.3.1/doc/kbattleship/index.docbook ---- kdegames-4.3.1/doc/kbattleship/index.docbook.trademarks 2009-02-26 03:11:22.000000000 -0600 -+++ kdegames-4.3.1/doc/kbattleship/index.docbook 2009-09-10 08:37:49.503073182 -0500 +diff -ur kdegames-4.3.1/doc/kbattleship/index.docbook kdegames-4.3.1-trademarks/doc/kbattleship/index.docbook +--- kdegames-4.3.1/doc/kbattleship/index.docbook 2009-02-26 10:11:22.000000000 +0100 ++++ kdegames-4.3.1-trademarks/doc/kbattleship/index.docbook 2009-09-12 19:38:42.000000000 +0200 @@ -1,6 +1,6 @@ -@@ -85,14 +86,14 @@ ships in turns without knowing where the +@@ -85,14 +86,14 @@ How to Play Objective:Sink all of the opponent???s ships before the opponent sink all the ships of your own. @@ -66,7 +66,7 @@ diff -up kdegames-4.3.1/doc/kbattleship/ you want. The predefined port should be ok. However, if you encounter problems, you can choose any other free port above 1024. -@@ -186,10 +187,10 @@ The first player to destroy all their op +@@ -186,10 +187,10 @@ Multiplayer support @@ -80,7 +80,7 @@ diff -up kdegames-4.3.1/doc/kbattleship/ game client. If a GGZ core client is installed, you can try out GGZ by visiting the community site. -@@ -197,7 +198,7 @@ out GGZ by visiting the Credits and Licenses @@ -134,9 +134,9 @@ diff -up kdegames-4.3.1/doc/kbattleship/ Authors -diff -up kdegames-4.3.1/doc/ktron/index.docbook.trademarks kdegames-4.3.1/doc/ktron/index.docbook ---- kdegames-4.3.1/doc/ktron/index.docbook.trademarks 2009-02-26 03:11:14.000000000 -0600 -+++ kdegames-4.3.1/doc/ktron/index.docbook 2009-09-10 08:37:49.514322450 -0500 +diff -ur kdegames-4.3.1/doc/ktron/index.docbook kdegames-4.3.1-trademarks/doc/ktron/index.docbook +--- kdegames-4.3.1/doc/ktron/index.docbook 2009-02-26 10:11:14.000000000 +0100 ++++ kdegames-4.3.1-trademarks/doc/ktron/index.docbook 2009-09-12 19:38:42.000000000 +0200 @@ -1,6 +1,6 @@ -@@ -69,11 +69,12 @@ play alone or against a friend. +@@ -69,11 +69,12 @@ KDE kdegames @@ -169,7 +169,7 @@ diff -up kdegames-4.3.1/doc/ktron/index. -@@ -81,7 +82,7 @@ play alone or against a friend. +@@ -81,7 +82,7 @@ Introduction @@ -178,9 +178,9 @@ diff -up kdegames-4.3.1/doc/ktron/index. K Desktop Environment. You can play &kappname; against the computer or a friend. The aim of the game is to live longer than your opponent. To do that, -diff -up kdegames-4.3.1/kbattleship/src/kbattleship.desktop.trademarks kdegames-4.3.1/kbattleship/src/kbattleship.desktop ---- kdegames-4.3.1/kbattleship/src/kbattleship.desktop.trademarks 2009-07-21 10:20:37.000000000 -0500 -+++ kdegames-4.3.1/kbattleship/src/kbattleship.desktop 2009-09-10 08:37:49.518088014 -0500 +diff -ur kdegames-4.3.1/kbattleship/src/kbattleship.desktop kdegames-4.3.1-trademarks/kbattleship/src/kbattleship.desktop +--- kdegames-4.3.1/kbattleship/src/kbattleship.desktop 2009-07-21 17:20:37.000000000 +0200 ++++ kdegames-4.3.1-trademarks/kbattleship/src/kbattleship.desktop 2009-09-12 19:38:42.000000000 +0200 @@ -1,6 +1,5 @@ [Desktop Entry] -Name=KBattleship @@ -189,7 +189,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ Name[be]=???????????? ?????? Name[bn]=??????-?????????????????????????????? Name[cs]=Lod?? -@@ -14,17 +13,16 @@ Name[pa]=??????-???????????? ??????????? +@@ -14,17 +13,16 @@ Name[ro]=B??t??lie naval?? Name[sr]=????????????????????????? Name[sr at latin]=K???podmornice @@ -210,7 +210,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ GenericName[be]=???????????? ?? ???????????? ?????? GenericName[bn]=?????????????????????????????? ???????????? GenericName[ca]=Joc d'enfonsar la flota -@@ -32,7 +30,6 @@ GenericName[cs]=Bitva lod?? +@@ -32,7 +30,6 @@ GenericName[cy]=G??m Longau Rhyfel GenericName[da]=S??nke slagskibe-spil GenericName[de]=Schiffe versenken @@ -218,7 +218,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ GenericName[eo]=Batal??ipa ludo GenericName[es]=Juego de la batalla de naves GenericName[et]=Laevade pommitamise m??ng -@@ -40,7 +37,6 @@ GenericName[eu]=Ontzi-guda jokoa +@@ -40,7 +37,6 @@ GenericName[fa]=???????? ?????? ??????????????? GenericName[fi]=Meritaistelupeli GenericName[fr]=Jeu de bataille navale @@ -226,7 +226,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ GenericName[gl]=Xogo de batalla naval GenericName[he]=???????? ???????????? GenericName[hne]=????????????????????? ????????? -@@ -74,7 +70,7 @@ GenericName[ta]=???????????????????????? +@@ -74,7 +70,7 @@ GenericName[tr]=Amiral Batt?? Oyunu GenericName[uk]=?????? ?? ???????????????? ?????? GenericName[wa]=Djeu di batreye di bateas @@ -235,10 +235,10 @@ diff -up kdegames-4.3.1/kbattleship/src/ GenericName[zh_CN]=?????????????????? GenericName[zh_TW]=???????????? Terminal=false -diff -up kdegames-4.3.1/kbattleship/src/kbattleship.protocol.trademarks kdegames-4.3.1/kbattleship/src/kbattleship.protocol ---- kdegames-4.3.1/kbattleship/src/kbattleship.protocol.trademarks 2009-07-29 06:11:24.000000000 -0500 -+++ kdegames-4.3.1/kbattleship/src/kbattleship.protocol 2009-09-10 08:37:49.519074173 -0500 -@@ -5,34 +5,34 @@ input=none +diff -ur kdegames-4.3.1/kbattleship/src/kbattleship.protocol kdegames-4.3.1-trademarks/kbattleship/src/kbattleship.protocol +--- kdegames-4.3.1/kbattleship/src/kbattleship.protocol 2009-07-29 13:11:24.000000000 +0200 ++++ kdegames-4.3.1-trademarks/kbattleship/src/kbattleship.protocol 2009-09-12 19:38:42.000000000 +0200 +@@ -5,34 +5,34 @@ output=none Icon=kbattleship @@ -298,9 +298,9 @@ diff -up kdegames-4.3.1/kbattleship/src/ #exec=kbattleship %u helper=true -diff -up kdegames-4.3.1/kbattleship/src/main.cpp.trademarks kdegames-4.3.1/kbattleship/src/main.cpp ---- kdegames-4.3.1/kbattleship/src/main.cpp.trademarks 2009-08-27 03:16:58.000000000 -0500 -+++ kdegames-4.3.1/kbattleship/src/main.cpp 2009-09-10 08:37:49.520074161 -0500 +diff -ur kdegames-4.3.1/kbattleship/src/main.cpp kdegames-4.3.1-trademarks/kbattleship/src/main.cpp +--- kdegames-4.3.1/kbattleship/src/main.cpp 2009-08-27 10:16:58.000000000 +0200 ++++ kdegames-4.3.1-trademarks/kbattleship/src/main.cpp 2009-09-12 19:38:42.000000000 +0200 @@ -21,7 +21,7 @@ int main(int argc, char** argv) @@ -310,7 +310,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ ki18n("The KDE Battleship clone"), KAboutData::License_GPL, ki18n("(c) 2000-2005 Nikolas Zimmermann, Daniel Molkentin\n" "(c) 2007 Paolo Capriotti"), KLocalizedString(), "http://games.kde.org/kbattleship" ); -@@ -48,7 +48,7 @@ int main(int argc, char** argv) +@@ -48,7 +48,7 @@ KCmdLineArgs::init(argc, argv, &aboutData); KCmdLineOptions options; @@ -319,48 +319,67 @@ diff -up kdegames-4.3.1/kbattleship/src/ KCmdLineArgs::addCmdLineOptions( options ); // Add our own options. KApplication app; KGlobal::locale()->insertCatalog("libkdegames"); -diff -up kdegames-4.3.1/ktron/ktron.desktop.trademarks kdegames-4.3.1/ktron/ktron.desktop ---- kdegames-4.3.1/ktron/ktron.desktop.trademarks 2009-07-29 06:11:19.000000000 -0500 -+++ kdegames-4.3.1/ktron/ktron.desktop 2009-09-10 08:46:38.445074891 -0500 -@@ -3,7 +3,7 @@ Type=Application +diff -ur kdegames-4.3.1/ktron/ktron.desktop kdegames-4.3.1-trademarks/ktron/ktron.desktop +--- kdegames-4.3.1/ktron/ktron.desktop 2009-07-29 13:11:19.000000000 +0200 ++++ kdegames-4.3.1-trademarks/ktron/ktron.desktop 2009-09-12 19:41:54.000000000 +0200 +@@ -3,46 +3,14 @@ Exec=ktron -caption "%c" %i Icon=ktron DocPath=ktron/index.html -GenericName=Tron-like Game -+GenericName=Snake Duel Game - GenericName[ca]=Joc similar al Tron - GenericName[cs]=Hra typu Tron - GenericName[da]=Tron-lignende spil -@@ -29,20 +29,20 @@ GenericName[sr]=???????? ?????????? ???? - GenericName[sr at latin]=Igra nalik na tron - GenericName[sv]=Tron-liknande spel - GenericName[uk]=??????, ?????????? ???? Tron +-GenericName[ca]=Joc similar al Tron +-GenericName[cs]=Hra typu Tron +-GenericName[da]=Tron-lignende spil +-GenericName[de]=???Tron???-Spiel +-GenericName[el]=???????????????? ???????????????? ???? ???? Tron +-GenericName[es]=Juego similar a Tron +-GenericName[et]=Troni moodi m??ng +-GenericName[eu]=Tron-en antzeko jokoa +-GenericName[fr]=Jeu dans le style de Tron +-GenericName[ga]=Cluiche Cos??il le Tron +-GenericName[it]=Un gioco simile a Tron +-GenericName[ja]=Tron ????????????????????? +-GenericName[km]=??????????????????????????????????????? Tron +-GenericName[lv]=Tron l??dz??ga sp??le +-GenericName[nds]=Tron-liek Speel +-GenericName[nl]=Tron-achtig spel +-GenericName[nn]=Tron-liknande spel +-GenericName[pt]=Jogo Semelhante ao Tron +-GenericName[pt_BR]=Jogo semelhante ao Tron +-GenericName[ru]=???????? ?? ?????????? ???????????? +-GenericName[sl]=Igra podobna Tronu +-GenericName[sr]=???????? ?????????? ???? ???????? +-GenericName[sr at latin]=Igra nalik na tron +-GenericName[sv]=Tron-liknande spel +-GenericName[uk]=??????, ?????????? ???? Tron -GenericName[x-test]=xxTron-like Gamexx +-GenericName[zh_CN]=?????? Tron ????????? +-GenericName[zh_TW]=?????? Tron ?????? ++GenericName=Snake Duel Game ++GenericName[de]=Schlangenduell-Spiel ++GenericName[fr]=Jeu de duel de serpents ++GenericName[it]=Gioco di duello di serpenti +GenericName[x-test]=xxSnake Duel Gamexx - GenericName[zh_CN]=?????? Tron ????????? - GenericName[zh_TW]=?????? Tron ?????? Terminal=false -Name=KTron -Name[af]=Ktron -+Name=KSnakeDuel -+Name[af]=KSnakeDuel - Name[bn]=??????-???????????? - Name[ru]=???????? - Name[sr]=????????????? - Name[sr at latin]=K???tron +-Name[bn]=??????-???????????? +-Name[ru]=???????? +-Name[sr]=????????????? +-Name[sr at latin]=K???tron -Name[sv]=Ktron -+Name[sv]=KsnakeDuel - Name[ta]=K?????????????????? - Name[tg]=K???????? +-Name[ta]=K?????????????????? +-Name[tg]=K???????? -Name[x-test]=xxKTronxx ++Name=KSnakeDuel +Name[x-test]=xxKSnakeDuelxx X-KDE-StartupNotify=true X-DCOP-ServiceType=Multi Categories=Qt;KDE;Game;ArcadeGame; -diff -up kdegames-4.3.1/ktron/main.cpp.trademarks kdegames-4.3.1/ktron/main.cpp ---- kdegames-4.3.1/ktron/main.cpp.trademarks 2009-02-26 03:11:10.000000000 -0600 -+++ kdegames-4.3.1/ktron/main.cpp 2009-09-10 08:37:49.521074148 -0500 -@@ -41,7 +41,7 @@ static KLocalizedString notice = ki18n(" +diff -ur kdegames-4.3.1/ktron/main.cpp kdegames-4.3.1-trademarks/ktron/main.cpp +--- kdegames-4.3.1/ktron/main.cpp 2009-02-26 10:11:10.000000000 +0100 ++++ kdegames-4.3.1-trademarks/ktron/main.cpp 2009-09-12 19:38:42.000000000 +0200 +@@ -41,7 +41,7 @@ int main(int argc, char* argv[]) { @@ -369,7 +388,7 @@ diff -up kdegames-4.3.1/ktron/main.cpp.t KTRON_VERSION, description, KAboutData::License_GPL, notice); aboutData.addAuthor(ki18n("Matthias Kiefer"), ki18n("Original author"), "matthias.kiefer at gmx.de"); aboutData.addAuthor(ki18n("Benjamin Meyer"), ki18n("Various improvements"), "ben+ktron at meyerhome.net"); -@@ -50,7 +50,8 @@ int main(int argc, char* argv[]) +@@ -50,7 +50,8 @@ KCmdLineArgs::init( argc, argv, &aboutData ); KCmdLineOptions options; @@ -379,10 +398,10 @@ diff -up kdegames-4.3.1/ktron/main.cpp.t options.add("snake", ki18n("Start in KSnake mode")); KCmdLineArgs::addCmdLineOptions(options); -diff -up kdegames-4.3.1/ktron/player.cpp.trademarks kdegames-4.3.1/ktron/player.cpp ---- kdegames-4.3.1/ktron/player.cpp.trademarks 2009-04-05 14:59:49.000000000 -0500 -+++ kdegames-4.3.1/ktron/player.cpp 2009-09-10 08:37:49.523074403 -0500 -@@ -92,7 +92,7 @@ QString Player::getName() +diff -ur kdegames-4.3.1/ktron/player.cpp kdegames-4.3.1-trademarks/ktron/player.cpp +--- kdegames-4.3.1/ktron/player.cpp 2009-04-05 21:59:49.000000000 +0200 ++++ kdegames-4.3.1-trademarks/ktron/player.cpp 2009-09-12 19:38:42.000000000 +0200 +@@ -92,7 +92,7 @@ { if (isComputer()) { @@ -391,10 +410,10 @@ diff -up kdegames-4.3.1/ktron/player.cpp } else { -diff -up kdegames-4.3.1/README.trademarks kdegames-4.3.1/README ---- kdegames-4.3.1/README.trademarks 2009-01-16 09:09:32.000000000 -0600 -+++ kdegames-4.3.1/README 2009-09-10 08:37:49.529084945 -0500 -@@ -25,9 +25,6 @@ This is a compilation of more than 20 va +diff -ur kdegames-4.3.1/README kdegames-4.3.1-trademarks/README +--- kdegames-4.3.1/README 2009-01-16 16:09:32.000000000 +0100 ++++ kdegames-4.3.1-trademarks/README 2009-09-12 19:38:42.000000000 +0200 +@@ -25,9 +25,6 @@ Play backgammon against a local human player, via a game server or against GNU Backgammon (not included) @@ -404,7 +423,7 @@ diff -up kdegames-4.3.1/README.trademark * kblackbox Find the balls hidden in the black box by shooting laser beams! -@@ -70,6 +67,15 @@ This is a compilation of more than 20 va +@@ -70,6 +67,15 @@ * kshisen Patience game where you take away all pieces. Index: kdegames.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/devel/kdegames.spec,v retrieving revision 1.146 retrieving revision 1.147 diff -u -p -r1.146 -r1.147 --- kdegames.spec 10 Sep 2009 14:38:48 -0000 1.146 +++ kdegames.spec 12 Sep 2009 17:46:32 -0000 1.147 @@ -3,12 +3,19 @@ Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 Version: 4.3.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 URL: http://www.kde.org/ Group: Amusements/Games Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdegames-%{version}.tar.bz2 +# Please be careful when rebasing this one! If you accidentally drop parts of +# it, Legal is going to kick our ass. ;-) +# In kbattleship.desktop, s/KBattleship/KSinkShips/ in all translations of +# Description. (The other strings don't contain "battleship".) +# In ktron.desktop, just remove all the translations containing "Tron" or +# "KTron". Use my translations of GenericName for de, fr, it, feel free to add +# more, but don't use "Tron" in them! -- Kevin Patch0: kdegames-4.3.1-trademarks.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -223,6 +230,9 @@ rm -rf %{buildroot} %changelog +* Sat Sep 12 2009 Kevin Kofler - 4.3.1-4 +- also fix ktron.desktop rebranding for non-US locales + * Thu Sep 10 2009 Than Ngo - 4.3.1-3 - drop ktron/kbattleship in RHEL From kkofler at fedoraproject.org Sat Sep 12 17:47:20 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Sat, 12 Sep 2009 17:47:20 +0000 (UTC) Subject: rpms/kdegames/F-10 kdegames-4.3.1-trademarks.patch, 1.1, 1.2 kdegames.spec, 1.121, 1.122 Message-ID: <20090912174720.D349D11C00CE@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdegames/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23658/F-10 Modified Files: kdegames-4.3.1-trademarks.patch kdegames.spec Log Message: Sync from devel: * Sat Sep 12 2009 Kevin Kofler - 4.3.1-4 - also fix ktron.desktop rebranding for non-US locales * Thu Sep 10 2009 Than Ngo - 4.3.1-3 - drop ktron/kbattleship in RHEL kdegames-4.3.1-trademarks.patch: README | 12 ++++++-- doc/kbattleship/index.docbook | 37 +++++++++++++------------ doc/ktron/index.docbook | 11 ++++--- kbattleship/src/kbattleship.desktop | 14 +++------ kbattleship/src/kbattleship.protocol | 50 +++++++++++++++++------------------ kbattleship/src/main.cpp | 4 +- ktron/ktron.desktop | 46 ++++---------------------------- ktron/main.cpp | 5 ++- ktron/player.cpp | 2 - 9 files changed, 77 insertions(+), 104 deletions(-) Index: kdegames-4.3.1-trademarks.patch =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-10/kdegames-4.3.1-trademarks.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- kdegames-4.3.1-trademarks.patch 10 Sep 2009 14:30:31 -0000 1.1 +++ kdegames-4.3.1-trademarks.patch 12 Sep 2009 17:47:20 -0000 1.2 @@ -1,6 +1,6 @@ -diff -up kdegames-4.3.1/doc/kbattleship/index.docbook.trademarks kdegames-4.3.1/doc/kbattleship/index.docbook ---- kdegames-4.3.1/doc/kbattleship/index.docbook.trademarks 2009-02-26 03:11:22.000000000 -0600 -+++ kdegames-4.3.1/doc/kbattleship/index.docbook 2009-09-10 08:37:49.503073182 -0500 +diff -ur kdegames-4.3.1/doc/kbattleship/index.docbook kdegames-4.3.1-trademarks/doc/kbattleship/index.docbook +--- kdegames-4.3.1/doc/kbattleship/index.docbook 2009-02-26 10:11:22.000000000 +0100 ++++ kdegames-4.3.1-trademarks/doc/kbattleship/index.docbook 2009-09-12 19:38:42.000000000 +0200 @@ -1,6 +1,6 @@ -@@ -85,14 +86,14 @@ ships in turns without knowing where the +@@ -85,14 +86,14 @@ How to Play Objective:Sink all of the opponent???s ships before the opponent sink all the ships of your own. @@ -66,7 +66,7 @@ diff -up kdegames-4.3.1/doc/kbattleship/ you want. The predefined port should be ok. However, if you encounter problems, you can choose any other free port above 1024. -@@ -186,10 +187,10 @@ The first player to destroy all their op +@@ -186,10 +187,10 @@ Multiplayer support @@ -80,7 +80,7 @@ diff -up kdegames-4.3.1/doc/kbattleship/ game client. If a GGZ core client is installed, you can try out GGZ by visiting the community site. -@@ -197,7 +198,7 @@ out GGZ by visiting the Credits and Licenses @@ -134,9 +134,9 @@ diff -up kdegames-4.3.1/doc/kbattleship/ Authors -diff -up kdegames-4.3.1/doc/ktron/index.docbook.trademarks kdegames-4.3.1/doc/ktron/index.docbook ---- kdegames-4.3.1/doc/ktron/index.docbook.trademarks 2009-02-26 03:11:14.000000000 -0600 -+++ kdegames-4.3.1/doc/ktron/index.docbook 2009-09-10 08:37:49.514322450 -0500 +diff -ur kdegames-4.3.1/doc/ktron/index.docbook kdegames-4.3.1-trademarks/doc/ktron/index.docbook +--- kdegames-4.3.1/doc/ktron/index.docbook 2009-02-26 10:11:14.000000000 +0100 ++++ kdegames-4.3.1-trademarks/doc/ktron/index.docbook 2009-09-12 19:38:42.000000000 +0200 @@ -1,6 +1,6 @@ -@@ -69,11 +69,12 @@ play alone or against a friend. +@@ -69,11 +69,12 @@ KDE kdegames @@ -169,7 +169,7 @@ diff -up kdegames-4.3.1/doc/ktron/index. -@@ -81,7 +82,7 @@ play alone or against a friend. +@@ -81,7 +82,7 @@ Introduction @@ -178,9 +178,9 @@ diff -up kdegames-4.3.1/doc/ktron/index. K Desktop Environment. You can play &kappname; against the computer or a friend. The aim of the game is to live longer than your opponent. To do that, -diff -up kdegames-4.3.1/kbattleship/src/kbattleship.desktop.trademarks kdegames-4.3.1/kbattleship/src/kbattleship.desktop ---- kdegames-4.3.1/kbattleship/src/kbattleship.desktop.trademarks 2009-07-21 10:20:37.000000000 -0500 -+++ kdegames-4.3.1/kbattleship/src/kbattleship.desktop 2009-09-10 08:37:49.518088014 -0500 +diff -ur kdegames-4.3.1/kbattleship/src/kbattleship.desktop kdegames-4.3.1-trademarks/kbattleship/src/kbattleship.desktop +--- kdegames-4.3.1/kbattleship/src/kbattleship.desktop 2009-07-21 17:20:37.000000000 +0200 ++++ kdegames-4.3.1-trademarks/kbattleship/src/kbattleship.desktop 2009-09-12 19:38:42.000000000 +0200 @@ -1,6 +1,5 @@ [Desktop Entry] -Name=KBattleship @@ -189,7 +189,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ Name[be]=???????????? ?????? Name[bn]=??????-?????????????????????????????? Name[cs]=Lod?? -@@ -14,17 +13,16 @@ Name[pa]=??????-???????????? ??????????? +@@ -14,17 +13,16 @@ Name[ro]=B??t??lie naval?? Name[sr]=????????????????????????? Name[sr at latin]=K???podmornice @@ -210,7 +210,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ GenericName[be]=???????????? ?? ???????????? ?????? GenericName[bn]=?????????????????????????????? ???????????? GenericName[ca]=Joc d'enfonsar la flota -@@ -32,7 +30,6 @@ GenericName[cs]=Bitva lod?? +@@ -32,7 +30,6 @@ GenericName[cy]=G??m Longau Rhyfel GenericName[da]=S??nke slagskibe-spil GenericName[de]=Schiffe versenken @@ -218,7 +218,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ GenericName[eo]=Batal??ipa ludo GenericName[es]=Juego de la batalla de naves GenericName[et]=Laevade pommitamise m??ng -@@ -40,7 +37,6 @@ GenericName[eu]=Ontzi-guda jokoa +@@ -40,7 +37,6 @@ GenericName[fa]=???????? ?????? ??????????????? GenericName[fi]=Meritaistelupeli GenericName[fr]=Jeu de bataille navale @@ -226,7 +226,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ GenericName[gl]=Xogo de batalla naval GenericName[he]=???????? ???????????? GenericName[hne]=????????????????????? ????????? -@@ -74,7 +70,7 @@ GenericName[ta]=???????????????????????? +@@ -74,7 +70,7 @@ GenericName[tr]=Amiral Batt?? Oyunu GenericName[uk]=?????? ?? ???????????????? ?????? GenericName[wa]=Djeu di batreye di bateas @@ -235,10 +235,10 @@ diff -up kdegames-4.3.1/kbattleship/src/ GenericName[zh_CN]=?????????????????? GenericName[zh_TW]=???????????? Terminal=false -diff -up kdegames-4.3.1/kbattleship/src/kbattleship.protocol.trademarks kdegames-4.3.1/kbattleship/src/kbattleship.protocol ---- kdegames-4.3.1/kbattleship/src/kbattleship.protocol.trademarks 2009-07-29 06:11:24.000000000 -0500 -+++ kdegames-4.3.1/kbattleship/src/kbattleship.protocol 2009-09-10 08:37:49.519074173 -0500 -@@ -5,34 +5,34 @@ input=none +diff -ur kdegames-4.3.1/kbattleship/src/kbattleship.protocol kdegames-4.3.1-trademarks/kbattleship/src/kbattleship.protocol +--- kdegames-4.3.1/kbattleship/src/kbattleship.protocol 2009-07-29 13:11:24.000000000 +0200 ++++ kdegames-4.3.1-trademarks/kbattleship/src/kbattleship.protocol 2009-09-12 19:38:42.000000000 +0200 +@@ -5,34 +5,34 @@ output=none Icon=kbattleship @@ -298,9 +298,9 @@ diff -up kdegames-4.3.1/kbattleship/src/ #exec=kbattleship %u helper=true -diff -up kdegames-4.3.1/kbattleship/src/main.cpp.trademarks kdegames-4.3.1/kbattleship/src/main.cpp ---- kdegames-4.3.1/kbattleship/src/main.cpp.trademarks 2009-08-27 03:16:58.000000000 -0500 -+++ kdegames-4.3.1/kbattleship/src/main.cpp 2009-09-10 08:37:49.520074161 -0500 +diff -ur kdegames-4.3.1/kbattleship/src/main.cpp kdegames-4.3.1-trademarks/kbattleship/src/main.cpp +--- kdegames-4.3.1/kbattleship/src/main.cpp 2009-08-27 10:16:58.000000000 +0200 ++++ kdegames-4.3.1-trademarks/kbattleship/src/main.cpp 2009-09-12 19:38:42.000000000 +0200 @@ -21,7 +21,7 @@ int main(int argc, char** argv) @@ -310,7 +310,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ ki18n("The KDE Battleship clone"), KAboutData::License_GPL, ki18n("(c) 2000-2005 Nikolas Zimmermann, Daniel Molkentin\n" "(c) 2007 Paolo Capriotti"), KLocalizedString(), "http://games.kde.org/kbattleship" ); -@@ -48,7 +48,7 @@ int main(int argc, char** argv) +@@ -48,7 +48,7 @@ KCmdLineArgs::init(argc, argv, &aboutData); KCmdLineOptions options; @@ -319,48 +319,67 @@ diff -up kdegames-4.3.1/kbattleship/src/ KCmdLineArgs::addCmdLineOptions( options ); // Add our own options. KApplication app; KGlobal::locale()->insertCatalog("libkdegames"); -diff -up kdegames-4.3.1/ktron/ktron.desktop.trademarks kdegames-4.3.1/ktron/ktron.desktop ---- kdegames-4.3.1/ktron/ktron.desktop.trademarks 2009-07-29 06:11:19.000000000 -0500 -+++ kdegames-4.3.1/ktron/ktron.desktop 2009-09-10 08:46:38.445074891 -0500 -@@ -3,7 +3,7 @@ Type=Application +diff -ur kdegames-4.3.1/ktron/ktron.desktop kdegames-4.3.1-trademarks/ktron/ktron.desktop +--- kdegames-4.3.1/ktron/ktron.desktop 2009-07-29 13:11:19.000000000 +0200 ++++ kdegames-4.3.1-trademarks/ktron/ktron.desktop 2009-09-12 19:41:54.000000000 +0200 +@@ -3,46 +3,14 @@ Exec=ktron -caption "%c" %i Icon=ktron DocPath=ktron/index.html -GenericName=Tron-like Game -+GenericName=Snake Duel Game - GenericName[ca]=Joc similar al Tron - GenericName[cs]=Hra typu Tron - GenericName[da]=Tron-lignende spil -@@ -29,20 +29,20 @@ GenericName[sr]=???????? ?????????? ???? - GenericName[sr at latin]=Igra nalik na tron - GenericName[sv]=Tron-liknande spel - GenericName[uk]=??????, ?????????? ???? Tron +-GenericName[ca]=Joc similar al Tron +-GenericName[cs]=Hra typu Tron +-GenericName[da]=Tron-lignende spil +-GenericName[de]=???Tron???-Spiel +-GenericName[el]=???????????????? ???????????????? ???? ???? Tron +-GenericName[es]=Juego similar a Tron +-GenericName[et]=Troni moodi m??ng +-GenericName[eu]=Tron-en antzeko jokoa +-GenericName[fr]=Jeu dans le style de Tron +-GenericName[ga]=Cluiche Cos??il le Tron +-GenericName[it]=Un gioco simile a Tron +-GenericName[ja]=Tron ????????????????????? +-GenericName[km]=??????????????????????????????????????? Tron +-GenericName[lv]=Tron l??dz??ga sp??le +-GenericName[nds]=Tron-liek Speel +-GenericName[nl]=Tron-achtig spel +-GenericName[nn]=Tron-liknande spel +-GenericName[pt]=Jogo Semelhante ao Tron +-GenericName[pt_BR]=Jogo semelhante ao Tron +-GenericName[ru]=???????? ?? ?????????? ???????????? +-GenericName[sl]=Igra podobna Tronu +-GenericName[sr]=???????? ?????????? ???? ???????? +-GenericName[sr at latin]=Igra nalik na tron +-GenericName[sv]=Tron-liknande spel +-GenericName[uk]=??????, ?????????? ???? Tron -GenericName[x-test]=xxTron-like Gamexx +-GenericName[zh_CN]=?????? Tron ????????? +-GenericName[zh_TW]=?????? Tron ?????? ++GenericName=Snake Duel Game ++GenericName[de]=Schlangenduell-Spiel ++GenericName[fr]=Jeu de duel de serpents ++GenericName[it]=Gioco di duello di serpenti +GenericName[x-test]=xxSnake Duel Gamexx - GenericName[zh_CN]=?????? Tron ????????? - GenericName[zh_TW]=?????? Tron ?????? Terminal=false -Name=KTron -Name[af]=Ktron -+Name=KSnakeDuel -+Name[af]=KSnakeDuel - Name[bn]=??????-???????????? - Name[ru]=???????? - Name[sr]=????????????? - Name[sr at latin]=K???tron +-Name[bn]=??????-???????????? +-Name[ru]=???????? +-Name[sr]=????????????? +-Name[sr at latin]=K???tron -Name[sv]=Ktron -+Name[sv]=KsnakeDuel - Name[ta]=K?????????????????? - Name[tg]=K???????? +-Name[ta]=K?????????????????? +-Name[tg]=K???????? -Name[x-test]=xxKTronxx ++Name=KSnakeDuel +Name[x-test]=xxKSnakeDuelxx X-KDE-StartupNotify=true X-DCOP-ServiceType=Multi Categories=Qt;KDE;Game;ArcadeGame; -diff -up kdegames-4.3.1/ktron/main.cpp.trademarks kdegames-4.3.1/ktron/main.cpp ---- kdegames-4.3.1/ktron/main.cpp.trademarks 2009-02-26 03:11:10.000000000 -0600 -+++ kdegames-4.3.1/ktron/main.cpp 2009-09-10 08:37:49.521074148 -0500 -@@ -41,7 +41,7 @@ static KLocalizedString notice = ki18n(" +diff -ur kdegames-4.3.1/ktron/main.cpp kdegames-4.3.1-trademarks/ktron/main.cpp +--- kdegames-4.3.1/ktron/main.cpp 2009-02-26 10:11:10.000000000 +0100 ++++ kdegames-4.3.1-trademarks/ktron/main.cpp 2009-09-12 19:38:42.000000000 +0200 +@@ -41,7 +41,7 @@ int main(int argc, char* argv[]) { @@ -369,7 +388,7 @@ diff -up kdegames-4.3.1/ktron/main.cpp.t KTRON_VERSION, description, KAboutData::License_GPL, notice); aboutData.addAuthor(ki18n("Matthias Kiefer"), ki18n("Original author"), "matthias.kiefer at gmx.de"); aboutData.addAuthor(ki18n("Benjamin Meyer"), ki18n("Various improvements"), "ben+ktron at meyerhome.net"); -@@ -50,7 +50,8 @@ int main(int argc, char* argv[]) +@@ -50,7 +50,8 @@ KCmdLineArgs::init( argc, argv, &aboutData ); KCmdLineOptions options; @@ -379,10 +398,10 @@ diff -up kdegames-4.3.1/ktron/main.cpp.t options.add("snake", ki18n("Start in KSnake mode")); KCmdLineArgs::addCmdLineOptions(options); -diff -up kdegames-4.3.1/ktron/player.cpp.trademarks kdegames-4.3.1/ktron/player.cpp ---- kdegames-4.3.1/ktron/player.cpp.trademarks 2009-04-05 14:59:49.000000000 -0500 -+++ kdegames-4.3.1/ktron/player.cpp 2009-09-10 08:37:49.523074403 -0500 -@@ -92,7 +92,7 @@ QString Player::getName() +diff -ur kdegames-4.3.1/ktron/player.cpp kdegames-4.3.1-trademarks/ktron/player.cpp +--- kdegames-4.3.1/ktron/player.cpp 2009-04-05 21:59:49.000000000 +0200 ++++ kdegames-4.3.1-trademarks/ktron/player.cpp 2009-09-12 19:38:42.000000000 +0200 +@@ -92,7 +92,7 @@ { if (isComputer()) { @@ -391,10 +410,10 @@ diff -up kdegames-4.3.1/ktron/player.cpp } else { -diff -up kdegames-4.3.1/README.trademarks kdegames-4.3.1/README ---- kdegames-4.3.1/README.trademarks 2009-01-16 09:09:32.000000000 -0600 -+++ kdegames-4.3.1/README 2009-09-10 08:37:49.529084945 -0500 -@@ -25,9 +25,6 @@ This is a compilation of more than 20 va +diff -ur kdegames-4.3.1/README kdegames-4.3.1-trademarks/README +--- kdegames-4.3.1/README 2009-01-16 16:09:32.000000000 +0100 ++++ kdegames-4.3.1-trademarks/README 2009-09-12 19:38:42.000000000 +0200 +@@ -25,9 +25,6 @@ Play backgammon against a local human player, via a game server or against GNU Backgammon (not included) @@ -404,7 +423,7 @@ diff -up kdegames-4.3.1/README.trademark * kblackbox Find the balls hidden in the black box by shooting laser beams! -@@ -70,6 +67,15 @@ This is a compilation of more than 20 va +@@ -70,6 +67,15 @@ * kshisen Patience game where you take away all pieces. Index: kdegames.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-10/kdegames.spec,v retrieving revision 1.121 retrieving revision 1.122 diff -u -p -r1.121 -r1.122 --- kdegames.spec 10 Sep 2009 14:30:31 -0000 1.121 +++ kdegames.spec 12 Sep 2009 17:47:20 -0000 1.122 @@ -3,12 +3,19 @@ Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 Version: 4.3.1 -Release: 2%{?dist} +Release: 4%{?dist} License: GPLv2 URL: http://www.kde.org/ Group: Amusements/Games Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdegames-%{version}.tar.bz2 +# Please be careful when rebasing this one! If you accidentally drop parts of +# it, Legal is going to kick our ass. ;-) +# In kbattleship.desktop, s/KBattleship/KSinkShips/ in all translations of +# Description. (The other strings don't contain "battleship".) +# In ktron.desktop, just remove all the translations containing "Tron" or +# "KTron". Use my translations of GenericName for de, fr, it, feel free to add +# more, but don't use "Tron" in them! -- Kevin Patch0: kdegames-4.3.1-trademarks.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -66,9 +73,11 @@ Games for the K Desktop Environment 4, i * kreversi * ksame * kshisen -* ksinkships * ksirk +%if 0%{?fedora} * ksnakeduel / ksnake +* ksinkships +%endif * kspaceduel * ksquares * ksudoku @@ -98,8 +107,15 @@ game applications for KDE 4. %setup -q -n kdegames-%{version} %patch0 -p1 -b .trademarks - %build +# trademarks issue in RHEL +%if 0%{?fedora} == 0 +sed -i -e "s,macro_optional_add_subdirectory(kbattleship),,g" CMakeLists.txt +sed -i -e "s,macro_optional_add_subdirectory(ktron),,g" CMakeLists.txt +sed -i -e "s,add_subdirectory(kbattleship),,g" doc/CMakeLists.txt +sed -i -e "s,add_subdirectory(ktron),,g" doc/CMakeLists.txt +%endif + mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} %{?_skip_ggzconfig} .. @@ -114,7 +130,9 @@ rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %if 0%{?_skip_ggzconfig:1} +%if 0%{?fedora} install -m644 -p -D ./kbattleship/src/module.dsc %{buildroot}%{_ggz_datadir}/kbattleship.dsc +%endif install -m644 -p -D ./kreversi/module.dsc %{buildroot}%{_ggz_datadir}/kreversi.dsc install -m644 -p -D ./ksquares/src/module.dsc %{buildroot}%{_ggz_datadir}/ksquares.dsc %endif @@ -128,7 +146,9 @@ done %post %if 0%{?_skip_ggzconfig:1} +%if 0%{?fedora} %{_ggz_config} --install --force --modfile=%{_ggz_datadir}/kbattleship.dsc ||: +%endif %{_ggz_config} --install --force --modfile=%{_ggz_datadir}/kreversi.dsc ||: %{_ggz_config} --install --force --modfile=%{_ggz_datadir}/ksquares.dsc ||: %endif @@ -156,7 +176,9 @@ fi %if 0%{?_skip_ggzconfig:1} %preun if [ $1 -eq 0 ]; then +%if 0%{?fedora} %{_ggz_config} --remove --modfile=%{_ggz_datadir}/kbattleship.dsc ||: +%endif %{_ggz_config} --remove --modfile=%{_ggz_datadir}/kreversi.dsc ||: %{_ggz_config} --remove --modfile=%{_ggz_datadir}/ksquares.dsc ||: fi @@ -182,15 +204,15 @@ rm -rf %{buildroot} %{_kde4_datadir}/sounds/kapman/ %{_kde4_datadir}/applications/kde4/* %{_kde4_datadir}/config.kcfg/* +%if 0%{?fedora} %{_kde4_datadir}/kde4/services/kbattleship.protocol +%endif %{_kde4_docdir}/HTML/en/* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/locolor/*/*/* %{_kde4_iconsdir}/oxygen/*/*/* %if 0%{?_skip_ggzconfig:1} -%{_ggz_datadir}/kbattleship.dsc -%{_ggz_datadir}/kreversi.dsc -%{_ggz_datadir}/ksquares.dsc +%{_ggz_datadir}/*.dsc %else %{_ggz_configdir}/ggz.modules.d/kdegames %endif @@ -208,6 +230,12 @@ rm -rf %{buildroot} %changelog +* Sat Sep 12 2009 Kevin Kofler - 4.3.1-4 +- also fix ktron.desktop rebranding for non-US locales + +* Thu Sep 10 2009 Than Ngo - 4.3.1-3 +- drop ktron/kbattleship in RHEL + * Thu Sep 10 2009 Rex Dieter - 4.3.1-2 - adjust trademarks patch to include ktron.desktop From kkofler at fedoraproject.org Sat Sep 12 17:47:21 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Sat, 12 Sep 2009 17:47:21 +0000 (UTC) Subject: rpms/kdegames/F-11 kdegames-4.3.1-trademarks.patch, 1.1, 1.2 kdegames.spec, 1.133, 1.134 Message-ID: <20090912174721.18B7711C00CE@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdegames/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23658/F-11 Modified Files: kdegames-4.3.1-trademarks.patch kdegames.spec Log Message: Sync from devel: * Sat Sep 12 2009 Kevin Kofler - 4.3.1-4 - also fix ktron.desktop rebranding for non-US locales * Thu Sep 10 2009 Than Ngo - 4.3.1-3 - drop ktron/kbattleship in RHEL kdegames-4.3.1-trademarks.patch: README | 12 ++++++-- doc/kbattleship/index.docbook | 37 +++++++++++++------------ doc/ktron/index.docbook | 11 ++++--- kbattleship/src/kbattleship.desktop | 14 +++------ kbattleship/src/kbattleship.protocol | 50 +++++++++++++++++------------------ kbattleship/src/main.cpp | 4 +- ktron/ktron.desktop | 46 ++++---------------------------- ktron/main.cpp | 5 ++- ktron/player.cpp | 2 - 9 files changed, 77 insertions(+), 104 deletions(-) Index: kdegames-4.3.1-trademarks.patch =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-11/kdegames-4.3.1-trademarks.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- kdegames-4.3.1-trademarks.patch 10 Sep 2009 14:29:00 -0000 1.1 +++ kdegames-4.3.1-trademarks.patch 12 Sep 2009 17:47:20 -0000 1.2 @@ -1,6 +1,6 @@ -diff -up kdegames-4.3.1/doc/kbattleship/index.docbook.trademarks kdegames-4.3.1/doc/kbattleship/index.docbook ---- kdegames-4.3.1/doc/kbattleship/index.docbook.trademarks 2009-02-26 03:11:22.000000000 -0600 -+++ kdegames-4.3.1/doc/kbattleship/index.docbook 2009-09-10 08:37:49.503073182 -0500 +diff -ur kdegames-4.3.1/doc/kbattleship/index.docbook kdegames-4.3.1-trademarks/doc/kbattleship/index.docbook +--- kdegames-4.3.1/doc/kbattleship/index.docbook 2009-02-26 10:11:22.000000000 +0100 ++++ kdegames-4.3.1-trademarks/doc/kbattleship/index.docbook 2009-09-12 19:38:42.000000000 +0200 @@ -1,6 +1,6 @@ -@@ -85,14 +86,14 @@ ships in turns without knowing where the +@@ -85,14 +86,14 @@ How to Play Objective:Sink all of the opponent???s ships before the opponent sink all the ships of your own. @@ -66,7 +66,7 @@ diff -up kdegames-4.3.1/doc/kbattleship/ you want. The predefined port should be ok. However, if you encounter problems, you can choose any other free port above 1024. -@@ -186,10 +187,10 @@ The first player to destroy all their op +@@ -186,10 +187,10 @@ Multiplayer support @@ -80,7 +80,7 @@ diff -up kdegames-4.3.1/doc/kbattleship/ game client. If a GGZ core client is installed, you can try out GGZ by visiting the community site. -@@ -197,7 +198,7 @@ out GGZ by visiting the Credits and Licenses @@ -134,9 +134,9 @@ diff -up kdegames-4.3.1/doc/kbattleship/ Authors -diff -up kdegames-4.3.1/doc/ktron/index.docbook.trademarks kdegames-4.3.1/doc/ktron/index.docbook ---- kdegames-4.3.1/doc/ktron/index.docbook.trademarks 2009-02-26 03:11:14.000000000 -0600 -+++ kdegames-4.3.1/doc/ktron/index.docbook 2009-09-10 08:37:49.514322450 -0500 +diff -ur kdegames-4.3.1/doc/ktron/index.docbook kdegames-4.3.1-trademarks/doc/ktron/index.docbook +--- kdegames-4.3.1/doc/ktron/index.docbook 2009-02-26 10:11:14.000000000 +0100 ++++ kdegames-4.3.1-trademarks/doc/ktron/index.docbook 2009-09-12 19:38:42.000000000 +0200 @@ -1,6 +1,6 @@ -@@ -69,11 +69,12 @@ play alone or against a friend. +@@ -69,11 +69,12 @@ KDE kdegames @@ -169,7 +169,7 @@ diff -up kdegames-4.3.1/doc/ktron/index. -@@ -81,7 +82,7 @@ play alone or against a friend. +@@ -81,7 +82,7 @@ Introduction @@ -178,9 +178,9 @@ diff -up kdegames-4.3.1/doc/ktron/index. K Desktop Environment. You can play &kappname; against the computer or a friend. The aim of the game is to live longer than your opponent. To do that, -diff -up kdegames-4.3.1/kbattleship/src/kbattleship.desktop.trademarks kdegames-4.3.1/kbattleship/src/kbattleship.desktop ---- kdegames-4.3.1/kbattleship/src/kbattleship.desktop.trademarks 2009-07-21 10:20:37.000000000 -0500 -+++ kdegames-4.3.1/kbattleship/src/kbattleship.desktop 2009-09-10 08:37:49.518088014 -0500 +diff -ur kdegames-4.3.1/kbattleship/src/kbattleship.desktop kdegames-4.3.1-trademarks/kbattleship/src/kbattleship.desktop +--- kdegames-4.3.1/kbattleship/src/kbattleship.desktop 2009-07-21 17:20:37.000000000 +0200 ++++ kdegames-4.3.1-trademarks/kbattleship/src/kbattleship.desktop 2009-09-12 19:38:42.000000000 +0200 @@ -1,6 +1,5 @@ [Desktop Entry] -Name=KBattleship @@ -189,7 +189,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ Name[be]=???????????? ?????? Name[bn]=??????-?????????????????????????????? Name[cs]=Lod?? -@@ -14,17 +13,16 @@ Name[pa]=??????-???????????? ??????????? +@@ -14,17 +13,16 @@ Name[ro]=B??t??lie naval?? Name[sr]=????????????????????????? Name[sr at latin]=K???podmornice @@ -210,7 +210,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ GenericName[be]=???????????? ?? ???????????? ?????? GenericName[bn]=?????????????????????????????? ???????????? GenericName[ca]=Joc d'enfonsar la flota -@@ -32,7 +30,6 @@ GenericName[cs]=Bitva lod?? +@@ -32,7 +30,6 @@ GenericName[cy]=G??m Longau Rhyfel GenericName[da]=S??nke slagskibe-spil GenericName[de]=Schiffe versenken @@ -218,7 +218,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ GenericName[eo]=Batal??ipa ludo GenericName[es]=Juego de la batalla de naves GenericName[et]=Laevade pommitamise m??ng -@@ -40,7 +37,6 @@ GenericName[eu]=Ontzi-guda jokoa +@@ -40,7 +37,6 @@ GenericName[fa]=???????? ?????? ??????????????? GenericName[fi]=Meritaistelupeli GenericName[fr]=Jeu de bataille navale @@ -226,7 +226,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ GenericName[gl]=Xogo de batalla naval GenericName[he]=???????? ???????????? GenericName[hne]=????????????????????? ????????? -@@ -74,7 +70,7 @@ GenericName[ta]=???????????????????????? +@@ -74,7 +70,7 @@ GenericName[tr]=Amiral Batt?? Oyunu GenericName[uk]=?????? ?? ???????????????? ?????? GenericName[wa]=Djeu di batreye di bateas @@ -235,10 +235,10 @@ diff -up kdegames-4.3.1/kbattleship/src/ GenericName[zh_CN]=?????????????????? GenericName[zh_TW]=???????????? Terminal=false -diff -up kdegames-4.3.1/kbattleship/src/kbattleship.protocol.trademarks kdegames-4.3.1/kbattleship/src/kbattleship.protocol ---- kdegames-4.3.1/kbattleship/src/kbattleship.protocol.trademarks 2009-07-29 06:11:24.000000000 -0500 -+++ kdegames-4.3.1/kbattleship/src/kbattleship.protocol 2009-09-10 08:37:49.519074173 -0500 -@@ -5,34 +5,34 @@ input=none +diff -ur kdegames-4.3.1/kbattleship/src/kbattleship.protocol kdegames-4.3.1-trademarks/kbattleship/src/kbattleship.protocol +--- kdegames-4.3.1/kbattleship/src/kbattleship.protocol 2009-07-29 13:11:24.000000000 +0200 ++++ kdegames-4.3.1-trademarks/kbattleship/src/kbattleship.protocol 2009-09-12 19:38:42.000000000 +0200 +@@ -5,34 +5,34 @@ output=none Icon=kbattleship @@ -298,9 +298,9 @@ diff -up kdegames-4.3.1/kbattleship/src/ #exec=kbattleship %u helper=true -diff -up kdegames-4.3.1/kbattleship/src/main.cpp.trademarks kdegames-4.3.1/kbattleship/src/main.cpp ---- kdegames-4.3.1/kbattleship/src/main.cpp.trademarks 2009-08-27 03:16:58.000000000 -0500 -+++ kdegames-4.3.1/kbattleship/src/main.cpp 2009-09-10 08:37:49.520074161 -0500 +diff -ur kdegames-4.3.1/kbattleship/src/main.cpp kdegames-4.3.1-trademarks/kbattleship/src/main.cpp +--- kdegames-4.3.1/kbattleship/src/main.cpp 2009-08-27 10:16:58.000000000 +0200 ++++ kdegames-4.3.1-trademarks/kbattleship/src/main.cpp 2009-09-12 19:38:42.000000000 +0200 @@ -21,7 +21,7 @@ int main(int argc, char** argv) @@ -310,7 +310,7 @@ diff -up kdegames-4.3.1/kbattleship/src/ ki18n("The KDE Battleship clone"), KAboutData::License_GPL, ki18n("(c) 2000-2005 Nikolas Zimmermann, Daniel Molkentin\n" "(c) 2007 Paolo Capriotti"), KLocalizedString(), "http://games.kde.org/kbattleship" ); -@@ -48,7 +48,7 @@ int main(int argc, char** argv) +@@ -48,7 +48,7 @@ KCmdLineArgs::init(argc, argv, &aboutData); KCmdLineOptions options; @@ -319,48 +319,67 @@ diff -up kdegames-4.3.1/kbattleship/src/ KCmdLineArgs::addCmdLineOptions( options ); // Add our own options. KApplication app; KGlobal::locale()->insertCatalog("libkdegames"); -diff -up kdegames-4.3.1/ktron/ktron.desktop.trademarks kdegames-4.3.1/ktron/ktron.desktop ---- kdegames-4.3.1/ktron/ktron.desktop.trademarks 2009-07-29 06:11:19.000000000 -0500 -+++ kdegames-4.3.1/ktron/ktron.desktop 2009-09-10 08:46:38.445074891 -0500 -@@ -3,7 +3,7 @@ Type=Application +diff -ur kdegames-4.3.1/ktron/ktron.desktop kdegames-4.3.1-trademarks/ktron/ktron.desktop +--- kdegames-4.3.1/ktron/ktron.desktop 2009-07-29 13:11:19.000000000 +0200 ++++ kdegames-4.3.1-trademarks/ktron/ktron.desktop 2009-09-12 19:41:54.000000000 +0200 +@@ -3,46 +3,14 @@ Exec=ktron -caption "%c" %i Icon=ktron DocPath=ktron/index.html -GenericName=Tron-like Game -+GenericName=Snake Duel Game - GenericName[ca]=Joc similar al Tron - GenericName[cs]=Hra typu Tron - GenericName[da]=Tron-lignende spil -@@ -29,20 +29,20 @@ GenericName[sr]=???????? ?????????? ???? - GenericName[sr at latin]=Igra nalik na tron - GenericName[sv]=Tron-liknande spel - GenericName[uk]=??????, ?????????? ???? Tron +-GenericName[ca]=Joc similar al Tron +-GenericName[cs]=Hra typu Tron +-GenericName[da]=Tron-lignende spil +-GenericName[de]=???Tron???-Spiel +-GenericName[el]=???????????????? ???????????????? ???? ???? Tron +-GenericName[es]=Juego similar a Tron +-GenericName[et]=Troni moodi m??ng +-GenericName[eu]=Tron-en antzeko jokoa +-GenericName[fr]=Jeu dans le style de Tron +-GenericName[ga]=Cluiche Cos??il le Tron +-GenericName[it]=Un gioco simile a Tron +-GenericName[ja]=Tron ????????????????????? +-GenericName[km]=??????????????????????????????????????? Tron +-GenericName[lv]=Tron l??dz??ga sp??le +-GenericName[nds]=Tron-liek Speel +-GenericName[nl]=Tron-achtig spel +-GenericName[nn]=Tron-liknande spel +-GenericName[pt]=Jogo Semelhante ao Tron +-GenericName[pt_BR]=Jogo semelhante ao Tron +-GenericName[ru]=???????? ?? ?????????? ???????????? +-GenericName[sl]=Igra podobna Tronu +-GenericName[sr]=???????? ?????????? ???? ???????? +-GenericName[sr at latin]=Igra nalik na tron +-GenericName[sv]=Tron-liknande spel +-GenericName[uk]=??????, ?????????? ???? Tron -GenericName[x-test]=xxTron-like Gamexx +-GenericName[zh_CN]=?????? Tron ????????? +-GenericName[zh_TW]=?????? Tron ?????? ++GenericName=Snake Duel Game ++GenericName[de]=Schlangenduell-Spiel ++GenericName[fr]=Jeu de duel de serpents ++GenericName[it]=Gioco di duello di serpenti +GenericName[x-test]=xxSnake Duel Gamexx - GenericName[zh_CN]=?????? Tron ????????? - GenericName[zh_TW]=?????? Tron ?????? Terminal=false -Name=KTron -Name[af]=Ktron -+Name=KSnakeDuel -+Name[af]=KSnakeDuel - Name[bn]=??????-???????????? - Name[ru]=???????? - Name[sr]=????????????? - Name[sr at latin]=K???tron +-Name[bn]=??????-???????????? +-Name[ru]=???????? +-Name[sr]=????????????? +-Name[sr at latin]=K???tron -Name[sv]=Ktron -+Name[sv]=KsnakeDuel - Name[ta]=K?????????????????? - Name[tg]=K???????? +-Name[ta]=K?????????????????? +-Name[tg]=K???????? -Name[x-test]=xxKTronxx ++Name=KSnakeDuel +Name[x-test]=xxKSnakeDuelxx X-KDE-StartupNotify=true X-DCOP-ServiceType=Multi Categories=Qt;KDE;Game;ArcadeGame; -diff -up kdegames-4.3.1/ktron/main.cpp.trademarks kdegames-4.3.1/ktron/main.cpp ---- kdegames-4.3.1/ktron/main.cpp.trademarks 2009-02-26 03:11:10.000000000 -0600 -+++ kdegames-4.3.1/ktron/main.cpp 2009-09-10 08:37:49.521074148 -0500 -@@ -41,7 +41,7 @@ static KLocalizedString notice = ki18n(" +diff -ur kdegames-4.3.1/ktron/main.cpp kdegames-4.3.1-trademarks/ktron/main.cpp +--- kdegames-4.3.1/ktron/main.cpp 2009-02-26 10:11:10.000000000 +0100 ++++ kdegames-4.3.1-trademarks/ktron/main.cpp 2009-09-12 19:38:42.000000000 +0200 +@@ -41,7 +41,7 @@ int main(int argc, char* argv[]) { @@ -369,7 +388,7 @@ diff -up kdegames-4.3.1/ktron/main.cpp.t KTRON_VERSION, description, KAboutData::License_GPL, notice); aboutData.addAuthor(ki18n("Matthias Kiefer"), ki18n("Original author"), "matthias.kiefer at gmx.de"); aboutData.addAuthor(ki18n("Benjamin Meyer"), ki18n("Various improvements"), "ben+ktron at meyerhome.net"); -@@ -50,7 +50,8 @@ int main(int argc, char* argv[]) +@@ -50,7 +50,8 @@ KCmdLineArgs::init( argc, argv, &aboutData ); KCmdLineOptions options; @@ -379,10 +398,10 @@ diff -up kdegames-4.3.1/ktron/main.cpp.t options.add("snake", ki18n("Start in KSnake mode")); KCmdLineArgs::addCmdLineOptions(options); -diff -up kdegames-4.3.1/ktron/player.cpp.trademarks kdegames-4.3.1/ktron/player.cpp ---- kdegames-4.3.1/ktron/player.cpp.trademarks 2009-04-05 14:59:49.000000000 -0500 -+++ kdegames-4.3.1/ktron/player.cpp 2009-09-10 08:37:49.523074403 -0500 -@@ -92,7 +92,7 @@ QString Player::getName() +diff -ur kdegames-4.3.1/ktron/player.cpp kdegames-4.3.1-trademarks/ktron/player.cpp +--- kdegames-4.3.1/ktron/player.cpp 2009-04-05 21:59:49.000000000 +0200 ++++ kdegames-4.3.1-trademarks/ktron/player.cpp 2009-09-12 19:38:42.000000000 +0200 +@@ -92,7 +92,7 @@ { if (isComputer()) { @@ -391,10 +410,10 @@ diff -up kdegames-4.3.1/ktron/player.cpp } else { -diff -up kdegames-4.3.1/README.trademarks kdegames-4.3.1/README ---- kdegames-4.3.1/README.trademarks 2009-01-16 09:09:32.000000000 -0600 -+++ kdegames-4.3.1/README 2009-09-10 08:37:49.529084945 -0500 -@@ -25,9 +25,6 @@ This is a compilation of more than 20 va +diff -ur kdegames-4.3.1/README kdegames-4.3.1-trademarks/README +--- kdegames-4.3.1/README 2009-01-16 16:09:32.000000000 +0100 ++++ kdegames-4.3.1-trademarks/README 2009-09-12 19:38:42.000000000 +0200 +@@ -25,9 +25,6 @@ Play backgammon against a local human player, via a game server or against GNU Backgammon (not included) @@ -404,7 +423,7 @@ diff -up kdegames-4.3.1/README.trademark * kblackbox Find the balls hidden in the black box by shooting laser beams! -@@ -70,6 +67,15 @@ This is a compilation of more than 20 va +@@ -70,6 +67,15 @@ * kshisen Patience game where you take away all pieces. Index: kdegames.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdegames/F-11/kdegames.spec,v retrieving revision 1.133 retrieving revision 1.134 diff -u -p -r1.133 -r1.134 --- kdegames.spec 10 Sep 2009 14:29:00 -0000 1.133 +++ kdegames.spec 12 Sep 2009 17:47:20 -0000 1.134 @@ -3,12 +3,19 @@ Name: kdegames Summary: K Desktop Environment 4 - Games Epoch: 6 Version: 4.3.1 -Release: 2%{?dist} +Release: 4%{?dist} License: GPLv2 URL: http://www.kde.org/ Group: Amusements/Games Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdegames-%{version}.tar.bz2 +# Please be careful when rebasing this one! If you accidentally drop parts of +# it, Legal is going to kick our ass. ;-) +# In kbattleship.desktop, s/KBattleship/KSinkShips/ in all translations of +# Description. (The other strings don't contain "battleship".) +# In ktron.desktop, just remove all the translations containing "Tron" or +# "KTron". Use my translations of GenericName for de, fr, it, feel free to add +# more, but don't use "Tron" in them! -- Kevin Patch0: kdegames-4.3.1-trademarks.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -66,9 +73,11 @@ Games for the K Desktop Environment 4, i * kreversi * ksame * kshisen -* ksinkships * ksirk +%if 0%{?fedora} * ksnakeduel / ksnake +* ksinkships +%endif * kspaceduel * ksquares * ksudoku @@ -98,8 +107,15 @@ game applications for KDE 4. %setup -q -n kdegames-%{version} %patch0 -p1 -b .trademarks - %build +# trademarks issue in RHEL +%if 0%{?fedora} == 0 +sed -i -e "s,macro_optional_add_subdirectory(kbattleship),,g" CMakeLists.txt +sed -i -e "s,macro_optional_add_subdirectory(ktron),,g" CMakeLists.txt +sed -i -e "s,add_subdirectory(kbattleship),,g" doc/CMakeLists.txt +sed -i -e "s,add_subdirectory(ktron),,g" doc/CMakeLists.txt +%endif + mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} %{?_skip_ggzconfig} .. @@ -114,7 +130,9 @@ rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %if 0%{?_skip_ggzconfig:1} +%if 0%{?fedora} install -m644 -p -D ./kbattleship/src/module.dsc %{buildroot}%{_ggz_datadir}/kbattleship.dsc +%endif install -m644 -p -D ./kreversi/module.dsc %{buildroot}%{_ggz_datadir}/kreversi.dsc install -m644 -p -D ./ksquares/src/module.dsc %{buildroot}%{_ggz_datadir}/ksquares.dsc %endif @@ -128,7 +146,9 @@ done %post %if 0%{?_skip_ggzconfig:1} +%if 0%{?fedora} %{_ggz_config} --install --force --modfile=%{_ggz_datadir}/kbattleship.dsc ||: +%endif %{_ggz_config} --install --force --modfile=%{_ggz_datadir}/kreversi.dsc ||: %{_ggz_config} --install --force --modfile=%{_ggz_datadir}/ksquares.dsc ||: %endif @@ -156,7 +176,9 @@ fi %if 0%{?_skip_ggzconfig:1} %preun if [ $1 -eq 0 ]; then +%if 0%{?fedora} %{_ggz_config} --remove --modfile=%{_ggz_datadir}/kbattleship.dsc ||: +%endif %{_ggz_config} --remove --modfile=%{_ggz_datadir}/kreversi.dsc ||: %{_ggz_config} --remove --modfile=%{_ggz_datadir}/ksquares.dsc ||: fi @@ -182,15 +204,15 @@ rm -rf %{buildroot} %{_kde4_datadir}/sounds/kapman/ %{_kde4_datadir}/applications/kde4/* %{_kde4_datadir}/config.kcfg/* +%if 0%{?fedora} %{_kde4_datadir}/kde4/services/kbattleship.protocol +%endif %{_kde4_docdir}/HTML/en/* %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_iconsdir}/locolor/*/*/* %{_kde4_iconsdir}/oxygen/*/*/* %if 0%{?_skip_ggzconfig:1} -%{_ggz_datadir}/kbattleship.dsc -%{_ggz_datadir}/kreversi.dsc -%{_ggz_datadir}/ksquares.dsc +%{_ggz_datadir}/*.dsc %else %{_ggz_configdir}/ggz.modules.d/kdegames %endif @@ -208,6 +230,12 @@ rm -rf %{buildroot} %changelog +* Sat Sep 12 2009 Kevin Kofler - 4.3.1-4 +- also fix ktron.desktop rebranding for non-US locales + +* Thu Sep 10 2009 Than Ngo - 4.3.1-3 +- drop ktron/kbattleship in RHEL + * Thu Sep 10 2009 Rex Dieter - 4.3.1-2 - adjust trademarks patch to include ktron.desktop From thias at fedoraproject.org Sat Sep 12 17:48:21 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Sat, 12 Sep 2009 17:48:21 +0000 (UTC) Subject: rpms/python-twill/devel python-twill.spec,1.2,1.3 Message-ID: <20090912174821.07EC411C00CE@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/python-twill/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24091 Modified Files: python-twill.spec Log Message: Update BR to python-setuptools-devel and add python-setuptools req (#520670). Index: python-twill.spec =================================================================== RCS file: /cvs/extras/rpms/python-twill/devel/python-twill.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- python-twill.spec 27 Jul 2009 01:20:11 -0000 1.2 +++ python-twill.spec 12 Sep 2009 17:48:20 -0000 1.3 @@ -3,7 +3,7 @@ Summary: Simple scripting language for Web browsing Name: python-twill Version: 0.9 -Release: 3%{?dist} +Release: 4%{?dist} Group: Applications/Internet License: MIT URL: http://twill.idyll.org/ @@ -14,8 +14,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version Requires: python-clientform Requires: python-mechanize Requires: pyparsing +Requires: python-setuptools BuildRequires: python-devel -BuildRequires: python-setuptools +BuildRequires: python-setuptools-devel BuildArch: noarch %description @@ -57,6 +58,9 @@ use forms, cookies, and most standard We %changelog +* Sat Sep 12 2009 Matthias Saou 0.9-4 +- Update BR to python-setuptools-devel and add python-setuptools req (#520670). + * Sun Jul 26 2009 Fedora Release Engineering - 0.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From salimma at fedoraproject.org Sat Sep 12 17:53:07 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Sat, 12 Sep 2009 17:53:07 +0000 (UTC) Subject: rpms/google-gadgets/F-11 .cvsignore, 1.7, 1.8 google-gadgets.spec, 1.19, 1.20 sources, 1.7, 1.8 Message-ID: <20090912175307.5F37511C02C8@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/google-gadgets/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25473/F-11 Modified Files: .cvsignore google-gadgets.spec sources Log Message: * Sat Sep 12 2009 Michel Salim - 0.11.1-1 - Update to 0.11.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/google-gadgets/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 2 Jul 2009 02:19:42 -0000 1.7 +++ .cvsignore 12 Sep 2009 17:53:05 -0000 1.8 @@ -1 +1 @@ -google-gadgets-for-linux-0.11.0.tar.bz2 +google-gadgets-for-linux-0.11.1.tar.bz2 Index: google-gadgets.spec =================================================================== RCS file: /cvs/pkgs/rpms/google-gadgets/F-11/google-gadgets.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- google-gadgets.spec 9 Sep 2009 14:10:56 -0000 1.19 +++ google-gadgets.spec 12 Sep 2009 17:53:05 -0000 1.20 @@ -2,19 +2,15 @@ #define alphatag 20090430svn%{svnrev} Name: google-gadgets -Version: 0.11.0 +Version: 0.11.1 #Release: 0.1.%{alphatag}%{?dist} -Release: 5%{?dist} +Release: 1%{?dist} Summary: Google Gadgets for Linux Group: User Interface/Desktops License: ASL 2.0 URL: http://code.google.com/p/google-gadgets-for-linux/ Source0: http://google-gadgets-for-linux.googlecode.com/files/google-gadgets-for-linux-%{version}.tar.bz2 -# http://code.google.com/p/google-gadgets-for-linux/issues/detail?id=311 -# patch taken from svn r1239 -Patch0: %{name}-0.11.0-sidebar_gtk.patch -Patch1: %{name}-0.11.0-gecko_ver.patch #Source0: %{name}-%{version}-r%{svnrev}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -80,8 +76,6 @@ developing applications that use %{name} %prep %setup -q -n %{name}-for-linux-%{version} -%patch0 -p1 -b .sidebar_gtk -%patch1 -p1 -b .gecko_ver # Permission fixes chmod -x ggadget/qt/utilities.h @@ -210,6 +204,9 @@ update-desktop-database &> /dev/null || %changelog +* Sat Sep 12 2009 Michel Salim - 0.11.1-1 +- Update to 0.11.1 + * Wed Sep 09 2009 Jan Horak - 0.11.0-5 - Rebuild against newer gecko Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/google-gadgets/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 2 Jul 2009 02:19:42 -0000 1.7 +++ sources 12 Sep 2009 17:53:06 -0000 1.8 @@ -1 +1 @@ -714b65738f4edeae361e2b164088c50d google-gadgets-for-linux-0.11.0.tar.bz2 +62fec129694e83d0de481667e3c785d8 google-gadgets-for-linux-0.11.1.tar.bz2 From salimma at fedoraproject.org Sat Sep 12 17:53:07 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Sat, 12 Sep 2009 17:53:07 +0000 (UTC) Subject: rpms/google-gadgets/devel .cvsignore, 1.7, 1.8 google-gadgets.spec, 1.16, 1.17 sources, 1.7, 1.8 Message-ID: <20090912175307.5F2BF11C00CE@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/google-gadgets/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25473/devel Modified Files: .cvsignore google-gadgets.spec sources Log Message: * Sat Sep 12 2009 Michel Salim - 0.11.1-1 - Update to 0.11.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/google-gadgets/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 2 Jul 2009 02:19:43 -0000 1.7 +++ .cvsignore 12 Sep 2009 17:53:06 -0000 1.8 @@ -1 +1 @@ -google-gadgets-for-linux-0.11.0.tar.bz2 +google-gadgets-for-linux-0.11.1.tar.bz2 Index: google-gadgets.spec =================================================================== RCS file: /cvs/pkgs/rpms/google-gadgets/devel/google-gadgets.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- google-gadgets.spec 6 Aug 2009 20:20:57 -0000 1.16 +++ google-gadgets.spec 12 Sep 2009 17:53:06 -0000 1.17 @@ -2,19 +2,15 @@ #define alphatag 20090430svn%{svnrev} Name: google-gadgets -Version: 0.11.0 +Version: 0.11.1 #Release: 0.1.%{alphatag}%{?dist} -Release: 4%{?dist} +Release: 1%{?dist} Summary: Google Gadgets for Linux Group: User Interface/Desktops License: ASL 2.0 URL: http://code.google.com/p/google-gadgets-for-linux/ Source0: http://google-gadgets-for-linux.googlecode.com/files/google-gadgets-for-linux-%{version}.tar.bz2 -# http://code.google.com/p/google-gadgets-for-linux/issues/detail?id=311 -# patch taken from svn r1239 -Patch0: %{name}-0.11.0-sidebar_gtk.patch -Patch1: %{name}-0.11.0-gecko_ver.patch #Source0: %{name}-%{version}-r%{svnrev}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -80,8 +76,6 @@ developing applications that use %{name} %prep %setup -q -n %{name}-for-linux-%{version} -%patch0 -p1 -b .sidebar_gtk -%patch1 -p1 -b .gecko_ver # Permission fixes chmod -x ggadget/qt/utilities.h @@ -210,6 +204,9 @@ update-desktop-database &> /dev/null || %changelog +* Sat Sep 12 2009 Michel Salim - 0.11.1-1 +- Update to 0.11.1 + * Thu Aug 6 2009 Michel Salim - 0.11.0-4 - Backport Gecko version detection fix Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/google-gadgets/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 2 Jul 2009 02:19:43 -0000 1.7 +++ sources 12 Sep 2009 17:53:07 -0000 1.8 @@ -1 +1 @@ -714b65738f4edeae361e2b164088c50d google-gadgets-for-linux-0.11.0.tar.bz2 +62fec129694e83d0de481667e3c785d8 google-gadgets-for-linux-0.11.1.tar.bz2 From rdieter at fedoraproject.org Sat Sep 12 17:56:46 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 12 Sep 2009 17:56:46 +0000 (UTC) Subject: rpms/kipi-plugins/F-11 kipi-plugins-0.6.0-s390x.patch, NONE, 1.1 .cvsignore, 1.29, 1.30 kipi-plugins.spec, 1.95, 1.96 sources, 1.29, 1.30 Message-ID: <20090912175646.4156511C00CE@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kipi-plugins/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26565/F-11 Modified Files: .cvsignore kipi-plugins.spec sources Added Files: kipi-plugins-0.6.0-s390x.patch Log Message: kipi-plugins-0.6.0 kipi-plugins-0.6.0-s390x.patch: dng_flags.h | 6 ++++++ 1 file changed, 6 insertions(+) --- NEW FILE kipi-plugins-0.6.0-s390x.patch --- diff -up kipi-plugins-0.6.0/dngconverter/dngwriter/extra/dng_sdk/dng_flags.h.s390x kipi-plugins-0.6.0/dngconverter/dngwriter/extra/dng_sdk/dng_flags.h --- kipi-plugins-0.6.0/dngconverter/dngwriter/extra/dng_sdk/dng_flags.h.s390x 2009-09-08 16:38:12.000000000 +0200 +++ kipi-plugins-0.6.0/dngconverter/dngwriter/extra/dng_sdk/dng_flags.h 2009-09-08 16:39:02.000000000 +0200 @@ -76,6 +76,12 @@ #elif defined(__sparc__) #define qDNGBigEndian 1 +#elif defined(__s390x__) +#define qDNGBigEndian 1 + +#elif defined(__s390__) +#define qDNGBigEndian 1 + #elif defined(__POWERPC__) #define qDNGBigEndian 1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kipi-plugins/F-11/.cvsignore,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- .cvsignore 24 Jul 2009 15:43:01 -0000 1.29 +++ .cvsignore 12 Sep 2009 17:56:45 -0000 1.30 @@ -1 +1 @@ -kipi-plugins-0.5.0.tar.bz2 +kipi-plugins-0.6.0.tar.bz2 Index: kipi-plugins.spec =================================================================== RCS file: /cvs/pkgs/rpms/kipi-plugins/F-11/kipi-plugins.spec,v retrieving revision 1.95 retrieving revision 1.96 diff -u -p -r1.95 -r1.96 --- kipi-plugins.spec 24 Jul 2009 15:43:02 -0000 1.95 +++ kipi-plugins.spec 12 Sep 2009 17:56:45 -0000 1.96 @@ -2,8 +2,8 @@ Name: kipi-plugins Summary: Plugins to use with Kipi -Version: 0.5.0 -Release: 1%{?dist} +Version: 0.6.0 +Release: 2%{?dist} License: GPLv2+ and Adobe Group: Applications/Multimedia @@ -11,8 +11,9 @@ Url: http://www.kipi-plugins.org/ Source0: http://downloads.sourceforge.net/kipi/kipi-plugins-%{version}%{?beta:-%{beta}}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -## upstreamable patches -Patch50: kipi-plugins-0.4.0-dt_validation.patch +## upstreamed patches +Patch100: kipi-plugins-0.4.0-dt_validation.patch +Patch101: kipi-plugins-0.6.0-s390x.patch BuildRequires: desktop-file-utils BuildRequires: exiv2-devel @@ -73,7 +74,8 @@ PrintWizard : print images in var %prep %setup -q -n %{name}-%{version}%{?beta:-%{beta}} -%patch50 -p1 -b .dt_validation +%patch100 -p1 -b .dt_validation +%patch101 -p1 -b .s390x %build @@ -141,7 +143,9 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %doc AUTHORS COPYING ChangeLog README TODO %{_kde4_bindir}/dngconverter %{_kde4_libdir}/libkipiplugins.so.1* +%ifnarch s390 s390x %{_kde4_libdir}/kde4/kipiplugin_acquireimages.so +%endif %{_kde4_libdir}/kde4/kipiplugin_advancedslideshow.so %{_kde4_libdir}/kde4/kipiplugin_batchprocessimages.so %{_kde4_libdir}/kde4/kipiplugin_calendar.so @@ -183,6 +187,14 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %changelog +* Wed Sep 09 2009 Karsten Hopp 0.6.0-2 +- add endian info for s390, s390x +- kipiplugin_acquireimages.so is not available as kdegraphics is compiled + without sane support on s390x + +* Sat Aug 29 2009 Rex Dieter 0.6.0-1 +- kipi-plugins-0.6.0 + * Fri Jul 24 2009 Rex Dieter 0.5.0-1 - kipi-plugins-0.5.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kipi-plugins/F-11/sources,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- sources 24 Jul 2009 15:43:02 -0000 1.29 +++ sources 12 Sep 2009 17:56:45 -0000 1.30 @@ -1 +1 @@ -f82c95b85f2b434fd03b99451ec5081e kipi-plugins-0.5.0.tar.bz2 +105cc1f802db4b082c0ad8ee31262fd5 kipi-plugins-0.6.0.tar.bz2 From rdieter at fedoraproject.org Sat Sep 12 17:59:14 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 12 Sep 2009 17:59:14 +0000 (UTC) Subject: rpms/kipi-plugins/F-10 kipi-plugins-0.6.0-s390x.patch, NONE, 1.1 .cvsignore, 1.29, 1.30 kipi-plugins.spec, 1.81, 1.82 sources, 1.29, 1.30 Message-ID: <20090912175914.85F2A11C00CE@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kipi-plugins/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27326 Modified Files: .cvsignore kipi-plugins.spec sources Added Files: kipi-plugins-0.6.0-s390x.patch Log Message: kipi-plugins-0.6.0 kipi-plugins-0.6.0-s390x.patch: dng_flags.h | 6 ++++++ 1 file changed, 6 insertions(+) --- NEW FILE kipi-plugins-0.6.0-s390x.patch --- diff -up kipi-plugins-0.6.0/dngconverter/dngwriter/extra/dng_sdk/dng_flags.h.s390x kipi-plugins-0.6.0/dngconverter/dngwriter/extra/dng_sdk/dng_flags.h --- kipi-plugins-0.6.0/dngconverter/dngwriter/extra/dng_sdk/dng_flags.h.s390x 2009-09-08 16:38:12.000000000 +0200 +++ kipi-plugins-0.6.0/dngconverter/dngwriter/extra/dng_sdk/dng_flags.h 2009-09-08 16:39:02.000000000 +0200 @@ -76,6 +76,12 @@ #elif defined(__sparc__) #define qDNGBigEndian 1 +#elif defined(__s390x__) +#define qDNGBigEndian 1 + +#elif defined(__s390__) +#define qDNGBigEndian 1 + #elif defined(__POWERPC__) #define qDNGBigEndian 1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kipi-plugins/F-10/.cvsignore,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- .cvsignore 24 Jul 2009 15:41:39 -0000 1.29 +++ .cvsignore 12 Sep 2009 17:59:13 -0000 1.30 @@ -1 +1 @@ -kipi-plugins-0.5.0.tar.bz2 +kipi-plugins-0.6.0.tar.bz2 Index: kipi-plugins.spec =================================================================== RCS file: /cvs/pkgs/rpms/kipi-plugins/F-10/kipi-plugins.spec,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- kipi-plugins.spec 24 Jul 2009 15:41:39 -0000 1.81 +++ kipi-plugins.spec 12 Sep 2009 17:59:14 -0000 1.82 @@ -2,8 +2,8 @@ Name: kipi-plugins Summary: Plugins to use with Kipi -Version: 0.5.0 -Release: 1%{?dist} +Version: 0.6.0 +Release: 2%{?dist} License: GPLv2+ and Adobe Group: Applications/Multimedia @@ -11,8 +11,9 @@ Url: http://www.kipi-plugins.org/ Source0: http://downloads.sourceforge.net/kipi/kipi-plugins-%{version}%{?beta:-%{beta}}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -## upstreamable patches -Patch50: kipi-plugins-0.4.0-dt_validation.patch +## upstreamed patches +Patch100: kipi-plugins-0.4.0-dt_validation.patch +Patch101: kipi-plugins-0.6.0-s390x.patch BuildRequires: desktop-file-utils BuildRequires: exiv2-devel @@ -73,7 +74,8 @@ PrintWizard : print images in var %prep %setup -q -n %{name}-%{version}%{?beta:-%{beta}} -%patch50 -p1 -b .dt_validation +%patch100 -p1 -b .dt_validation +%patch101 -p1 -b .s390x %build @@ -141,7 +143,9 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %doc AUTHORS COPYING ChangeLog README TODO %{_kde4_bindir}/dngconverter %{_kde4_libdir}/libkipiplugins.so.1* +%ifnarch s390 s390x %{_kde4_libdir}/kde4/kipiplugin_acquireimages.so +%endif %{_kde4_libdir}/kde4/kipiplugin_advancedslideshow.so %{_kde4_libdir}/kde4/kipiplugin_batchprocessimages.so %{_kde4_libdir}/kde4/kipiplugin_calendar.so @@ -183,6 +187,14 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %changelog +* Wed Sep 09 2009 Karsten Hopp 0.6.0-2 +- add endian info for s390, s390x +- kipiplugin_acquireimages.so is not available as kdegraphics is compiled + without sane support on s390x + +* Sat Aug 29 2009 Rex Dieter 0.6.0-1 +- kipi-plugins-0.6.0 + * Fri Jul 24 2009 Rex Dieter 0.5.0-1 - kipi-plugins-0.5.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kipi-plugins/F-10/sources,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- sources 24 Jul 2009 15:41:39 -0000 1.29 +++ sources 12 Sep 2009 17:59:14 -0000 1.30 @@ -1 +1 @@ -f82c95b85f2b434fd03b99451ec5081e kipi-plugins-0.5.0.tar.bz2 +105cc1f802db4b082c0ad8ee31262fd5 kipi-plugins-0.6.0.tar.bz2 From tuxbrewr at fedoraproject.org Sat Sep 12 18:02:41 2009 From: tuxbrewr at fedoraproject.org (Steven M. Parrish) Date: Sat, 12 Sep 2009 18:02:41 +0000 (UTC) Subject: rpms/sugar-write/F-11 sources,1.6,1.7 sugar-write.spec,1.7,1.8 Message-ID: <20090912180241.2FC4111C00CE@cvs1.fedora.phx.redhat.com> Author: tuxbrewr Update of /cvs/pkgs/rpms/sugar-write/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28513 Modified Files: sources sugar-write.spec Log Message: Add buildreq gettext, new release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-write/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 26 Aug 2009 13:30:55 -0000 1.6 +++ sources 12 Sep 2009 18:02:40 -0000 1.7 @@ -1 +1 @@ -6315e47fa04736e8ba6e29ee89eedc30 Write-66.tar.bz2 +db712c5aca62ffd3aa4fc4cd50e367ec Write-67.tar.bz2 Index: sugar-write.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-write/F-11/sugar-write.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sugar-write.spec 26 Aug 2009 13:30:55 -0000 1.7 +++ sugar-write.spec 12 Sep 2009 18:02:40 -0000 1.8 @@ -1,15 +1,20 @@ Name: sugar-write -Version: 66 -Release: 1%{?dist} +Version: 67 +Release: 2%{?dist} Summary: Word processor for Sugar Group: Sugar/Activities License: GPLv2+ URL: http://wiki.sugarlabs.org/go/Activities/Write Source0: http://download.sugarlabs.org/sources/sucrose/fructose/Write/Write-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + BuildRequires: python sugar-toolkit +BuildRequires: sugar-toolkit +BuildRequires: gettext + Requires: sugar python-telepathy Requires: pyabiword + BuildArch: noarch %description @@ -39,8 +44,14 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Sep 11 2009 Simon Schampijer - 67-2 +- add build requirement gettext + +* Fri Sep 11 2009 Simon Schampijer - 67-1 +- Toolbar redesign + * Wed Aug 26 2009 Steven Parrish - 66-1 -- New release +- New release * Tue Mar 03 2009 Simon Schampijer - 63-1 - Update to API change, render_page_to_image starts now with 1 #152 From ensc at fedoraproject.org Sat Sep 12 18:13:25 2009 From: ensc at fedoraproject.org (ensc) Date: Sat, 12 Sep 2009 18:13:25 +0000 (UTC) Subject: rpms/libextractor/devel .cvsignore, 1.6, 1.7 lastver, 1.4, 1.5 sources, 1.8, 1.9 Message-ID: <20090912181325.70A5111C00CE@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/libextractor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31712 Modified Files: .cvsignore lastver sources Log Message: updated to 0.5.23 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/libextractor/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 7 Mar 2009 12:02:38 -0000 1.6 +++ .cvsignore 12 Sep 2009 18:13:24 -0000 1.7 @@ -1 +1 @@ -libextractor-0.5.22.tar.gz +libextractor-0.5.23.tar.gz Index: lastver =================================================================== RCS file: /cvs/extras/rpms/libextractor/devel/lastver,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- lastver 7 Mar 2009 12:02:38 -0000 1.4 +++ lastver 12 Sep 2009 18:13:25 -0000 1.5 @@ -1 +1 @@ -0.5.22 +0.5.23 Index: sources =================================================================== RCS file: /cvs/extras/rpms/libextractor/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 7 Mar 2009 12:02:38 -0000 1.8 +++ sources 12 Sep 2009 18:13:25 -0000 1.9 @@ -1 +1 @@ -f6d6ea1264a471189eee99728b983c4e libextractor-0.5.22.tar.gz +d10fe30a595669e419f31777b2ab34ec libextractor-0.5.23.tar.gz From ensc at fedoraproject.org Sat Sep 12 18:14:27 2009 From: ensc at fedoraproject.org (ensc) Date: Sat, 12 Sep 2009 18:14:27 +0000 (UTC) Subject: rpms/libextractor/devel libextractor.spec,1.13,1.14 Message-ID: <20090912181427.020D411C00CE@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/libextractor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32671 Modified Files: libextractor.spec Log Message: - updated to 0.5.23 - reenabled rpm plugin - build exiv2 plugin with system library - whitespace cleanups Index: libextractor.spec =================================================================== RCS file: /cvs/extras/rpms/libextractor/devel/libextractor.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- libextractor.spec 25 Jul 2009 05:36:02 -0000 1.13 +++ libextractor.spec 12 Sep 2009 18:14:26 -0000 1.14 @@ -5,8 +5,8 @@ %{!?release_func:%global release_func() %1%{?dist}} Name: libextractor -Version: 0.5.22 -Release: %release_func 2 +Version: 0.5.23 +Release: %release_func 0 Summary: Simple library for keyword extraction Group: System Environment/Libraries @@ -77,11 +77,11 @@ Requires: %name = %version-%release %{?with_mpeg:%pluginpkg mpeg -B mpeg2dec-devel} %pluginpkg flac -B flac-devel -%pluginpkg exiv2 +%pluginpkg exiv2 -B exiv2-devel %pluginpkg ogg %pluginpkg ole2 %pluginpkg pdf -#pluginpkg rpm -B rpm-devel +%pluginpkg rpm -B rpm-devel %pluginpkg thumbnailgtk -u -P plugin(%name)=thumbnail %ghost %plugindir/libextractor-thumbnail.so @@ -135,7 +135,6 @@ sed -i 's!\(-L\(/usr\|\$with_qt\)/lib\|- %build %{!?with_mpeg:export ac_cv_lib_mpeg2_mpeg2_init=no} -export ac_cv_lib_rpm_rpmReadPackageFile=no %configure --disable-static \ --disable-rpath \ @@ -144,13 +143,13 @@ export ac_cv_lib_rpm_rpmReadPackageFile= # build with --as-needed and disable rpath sed -i \ - -e 's! -shared ! -Wl,--as-needed\0!g' \ + -e 's! -shared ! -Wl,--as-needed\0!g' \ -e '/sys_lib_dlsearch_path_spec=\"\/lib \/usr\/lib /s!\"\/lib \/usr\/lib !/\"/%_lib /usr/%_lib !g' \ libtool # not SMP safe make # %{?_smp_mflags} - + %install @@ -248,6 +247,11 @@ test "$1" != 0 || \ %changelog +* Sat Sep 12 2009 Enrico Scholz - 0.5.23-0 +- updated to 0.5.23 +- reenabled rpm plugin +- build exiv2 plugin with system library + * Fri Jul 24 2009 Fedora Release Engineering - 0.5.22-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From ensc at fedoraproject.org Sat Sep 12 18:26:11 2009 From: ensc at fedoraproject.org (ensc) Date: Sat, 12 Sep 2009 18:26:11 +0000 (UTC) Subject: rpms/mimetic/devel verinfo, 1.1, 1.2 sources, 1.7, 1.8 mimetic.spec, 1.17, 1.18 lastver, 1.2, 1.3 .cvsignore, 1.4, 1.5 Message-ID: <20090912182611.07B7311C00CE@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/mimetic/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3593 Modified Files: verinfo sources mimetic.spec lastver .cvsignore Log Message: updated to 0.9.6 Index: verinfo =================================================================== RCS file: /cvs/extras/rpms/mimetic/devel/verinfo,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- verinfo 1 Sep 2007 14:45:11 -0000 1.1 +++ verinfo 12 Sep 2009 18:26:10 -0000 1.2 @@ -1,2 +1,2 @@ http://codesink.org/download/ -mimetic-(.*?)\.tar\. +mimetic-([0-9.]*?)\.tar\. Index: sources =================================================================== RCS file: /cvs/extras/rpms/mimetic/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 7 Mar 2009 12:32:22 -0000 1.7 +++ sources 12 Sep 2009 18:26:10 -0000 1.8 @@ -1 +1 @@ -eb5d437ca2f88db7e8ba6e7008180d81 mimetic-0.9.5.tar.gz +f853036fddf3a89cdd66659776d2dbea mimetic-0.9.6.tar.gz Index: mimetic.spec =================================================================== RCS file: /cvs/extras/rpms/mimetic/devel/mimetic.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- mimetic.spec 25 Jul 2009 12:12:56 -0000 1.17 +++ mimetic.spec 12 Sep 2009 18:26:10 -0000 1.18 @@ -1,7 +1,7 @@ %{!?release_func:%global release_func() %1%{?dist}} Name: mimetic -Version: 0.9.5 +Version: 0.9.6 Release: %release_func 1 Summary: A full featured MIME library written in C++ @@ -84,6 +84,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Sep 12 2009 Enrico Scholz - 0.9.6-1 +- updated to 0.9.6 + * Sat Jul 25 2009 Fedora Release Engineering - 0.9.5-1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: lastver =================================================================== RCS file: /cvs/extras/rpms/mimetic/devel/lastver,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- lastver 7 Mar 2009 12:32:22 -0000 1.2 +++ lastver 12 Sep 2009 18:26:10 -0000 1.3 @@ -1 +1 @@ -0.9.5 +0.9.6 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/mimetic/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 7 Mar 2009 12:32:22 -0000 1.4 +++ .cvsignore 12 Sep 2009 18:26:10 -0000 1.5 @@ -1 +1 @@ -mimetic-0.9.5.tar.gz +mimetic-0.9.6.tar.gz From epienbro at fedoraproject.org Sat Sep 12 18:51:29 2009 From: epienbro at fedoraproject.org (epienbro) Date: Sat, 12 Sep 2009 18:51:29 +0000 (UTC) Subject: rpms/mingw32-libxml2/devel mingw32-libxml2.spec, 1.10, 1.11 mingw32-libxml2-win32-pthreads-compatibility.patch, 1.1, NONE Message-ID: <20090912185129.EDB2511C00CE@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-libxml2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10787 Modified Files: mingw32-libxml2.spec Removed Files: mingw32-libxml2-win32-pthreads-compatibility.patch Log Message: * Sat Sep 12 2009 Erik van Pienbroek - 2.7.4-2 - Always use the native win32 thread API even when pthreads is available - Dropped a patch which isn't necessary anymore Index: mingw32-libxml2.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-libxml2/devel/mingw32-libxml2.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- mingw32-libxml2.spec 11 Sep 2009 17:15:00 -0000 1.10 +++ mingw32-libxml2.spec 12 Sep 2009 18:51:28 -0000 1.11 @@ -7,7 +7,7 @@ Name: mingw32-libxml2 Version: 2.7.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: MinGW Windows libxml2 XML processing library License: MIT @@ -22,7 +22,6 @@ BuildRoot: %{_tmppath}/%{name}-%{ve # MinGW-specific patches. Patch1000: mingw32-libxml2-2.7.2-with-modules.patch Patch1001: mingw32-libxml2-static-build-compile-fix.patch -Patch1002: mingw32-libxml2-win32-pthreads-compatibility.patch BuildArch: noarch @@ -61,7 +60,6 @@ Static version of the MinGW Windows XML %patch1000 -p1 %patch1001 -p0 -%patch1002 -p0 # Patched configure.in, so rebuild configure. libtoolize --force --copy @@ -74,14 +72,14 @@ autoreconf mkdir build_static pushd build_static LDFLAGS="-no-undefined" \ - %{_mingw32_configure} --without-python --with-modules --enable-static --disable-shared CFLAGS="$CFLAGS -DLIBXML_STATIC_FOR_DLL" + %{_mingw32_configure} --without-python --with-modules --enable-static --disable-shared --with-threads=yes CFLAGS="$CFLAGS -DLIBXML_STATIC_FOR_DLL" make %{?_smp_mflags} popd mkdir build_shared pushd build_shared LDFLAGS="-no-undefined" \ - %{_mingw32_configure} --without-python --with-modules --disable-static --enable-shared + %{_mingw32_configure} --without-python --with-modules --disable-static --enable-shared --with-threads=yes make %{?_smp_mflags} popd @@ -133,6 +131,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Sep 12 2009 Erik van Pienbroek - 2.7.4-2 +- Always use the native win32 thread API even when pthreads is available +- Dropped a patch which isn't necessary anymore + * Fri Sep 11 2009 Erik van Pienbroek - 2.7.4-1 - Update to 2.7.4 - Drop upstreamed libxml2-2.7.3-ficora-parse.patch patch --- mingw32-libxml2-win32-pthreads-compatibility.patch DELETED --- From caolanm at fedoraproject.org Sat Sep 12 19:24:28 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Sat, 12 Sep 2009 19:24:28 +0000 (UTC) Subject: rpms/xmlcopyeditor/devel xmlcopyeditor-1.2.0.2.gcc44.patch, NONE, 1.1 xmlcopyeditor.spec, 1.4, 1.5 noautobuild, 1.2, NONE xmlcopyeditor-1.1.0.6-gcc43.patch, 1.1, NONE xmlcopyeditor-1.1.0.6-nuke.patch, 1.1, NONE Message-ID: <20090912192428.DBDE211C00CE@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/xmlcopyeditor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19937 Modified Files: xmlcopyeditor.spec Added Files: xmlcopyeditor-1.2.0.2.gcc44.patch Removed Files: noautobuild xmlcopyeditor-1.1.0.6-gcc43.patch xmlcopyeditor-1.1.0.6-nuke.patch Log Message: Resolves: rhbz#508867 rhbz#511552 FTBFS xmlcopyeditor-1.2.0.2.gcc44.patch: replace.cpp | 1 + stringset.h | 1 + wrapaspell.cpp | 1 + wraplibxml.cpp | 2 +- xmlassociatedtd.h | 1 + xmlassociatexsd.h | 1 + xmlassociatexsl.h | 1 + xmlpromptgenerator.cpp | 3 +-- xmlutf8reader.h | 1 + xsllocator.cpp | 4 ++-- 10 files changed, 11 insertions(+), 5 deletions(-) --- NEW FILE xmlcopyeditor-1.2.0.2.gcc44.patch --- diff -ru xmlcopyeditor-1.2.0.2.orig/src/replace.cpp xmlcopyeditor-1.2.0.2/src/replace.cpp --- xmlcopyeditor-1.2.0.2.orig/src/replace.cpp 2009-06-30 10:38:57.000000000 +0100 +++ xmlcopyeditor-1.2.0.2/src/replace.cpp 2009-06-30 10:43:13.000000000 +0100 @@ -18,6 +18,7 @@ */ #include +#include #include "replace.h" int Replace::run ( diff -ru xmlcopyeditor-1.2.0.2.orig/src/stringset.h xmlcopyeditor-1.2.0.2/src/stringset.h --- xmlcopyeditor-1.2.0.2.orig/src/stringset.h 2009-06-30 10:38:57.000000000 +0100 +++ xmlcopyeditor-1.2.0.2/src/stringset.h 2009-06-30 10:40:40.000000000 +0100 @@ -28,6 +28,7 @@ #ifdef __WXMSW__ #include #endif +#include template class StringSetNode diff -ru xmlcopyeditor-1.2.0.2.orig/src/wrapaspell.cpp xmlcopyeditor-1.2.0.2/src/wrapaspell.cpp --- xmlcopyeditor-1.2.0.2.orig/src/wrapaspell.cpp 2009-06-30 10:38:57.000000000 +0100 +++ xmlcopyeditor-1.2.0.2/src/wrapaspell.cpp 2009-06-30 11:12:37.000000000 +0100 @@ -19,6 +19,7 @@ #include #include +#include #include "wrapaspell.h" #include "aspell.h" #include "casehandler.h" diff -ru xmlcopyeditor-1.2.0.2.orig/src/wraplibxml.cpp xmlcopyeditor-1.2.0.2/src/wraplibxml.cpp --- xmlcopyeditor-1.2.0.2.orig/src/wraplibxml.cpp 2009-06-30 10:38:57.000000000 +0100 +++ xmlcopyeditor-1.2.0.2/src/wraplibxml.cpp 2009-06-30 11:23:19.000000000 +0100 @@ -17,10 +17,10 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#include "wraplibxml.h" #include #include #include +#include "wraplibxml.h" WrapLibxml::WrapLibxml ( bool netAccessParameter, const std::string& catalogPathParameter ) : netAccess ( netAccessParameter ), catalogPath ( catalogPathParameter ) diff -ru xmlcopyeditor-1.2.0.2.orig/src/xmlassociatedtd.h xmlcopyeditor-1.2.0.2/src/xmlassociatedtd.h --- xmlcopyeditor-1.2.0.2.orig/src/xmlassociatedtd.h 2009-06-30 10:38:57.000000000 +0100 +++ xmlcopyeditor-1.2.0.2/src/xmlassociatedtd.h 2009-06-30 11:04:26.000000000 +0100 @@ -24,6 +24,7 @@ #include #include #include +#include #include "wrapexpat.h" struct DtdData : public ParserData diff -ru xmlcopyeditor-1.2.0.2.orig/src/xmlassociatexsd.h xmlcopyeditor-1.2.0.2/src/xmlassociatexsd.h --- xmlcopyeditor-1.2.0.2.orig/src/xmlassociatexsd.h 2009-06-30 10:38:57.000000000 +0100 +++ xmlcopyeditor-1.2.0.2/src/xmlassociatexsd.h 2009-06-30 11:05:29.000000000 +0100 @@ -25,6 +25,7 @@ #include #include #include +#include #include "wrapexpat.h" struct AssociateXsdData : public ParserData diff -ru xmlcopyeditor-1.2.0.2.orig/src/xmlassociatexsl.h xmlcopyeditor-1.2.0.2/src/xmlassociatexsl.h --- xmlcopyeditor-1.2.0.2.orig/src/xmlassociatexsl.h 2009-06-30 10:38:57.000000000 +0100 +++ xmlcopyeditor-1.2.0.2/src/xmlassociatexsl.h 2009-06-30 11:05:55.000000000 +0100 @@ -24,6 +24,7 @@ #include #include #include +#include #include "wrapexpat.h" struct XslData : public ParserData diff -ru xmlcopyeditor-1.2.0.2.orig/src/xmlpromptgenerator.cpp xmlcopyeditor-1.2.0.2/src/xmlpromptgenerator.cpp --- xmlcopyeditor-1.2.0.2.orig/src/xmlpromptgenerator.cpp 2009-06-30 10:38:57.000000000 +0100 +++ xmlcopyeditor-1.2.0.2/src/xmlpromptgenerator.cpp 2009-06-30 11:23:56.000000000 +0100 @@ -31,7 +31,6 @@ #include "catalogresolver.h" // Xerces-C req'd for Schema parsing -#define XERCES_TMPLSINC #include #include @@ -441,7 +440,7 @@ } SchemaGrammar* grammar = ( SchemaGrammar* ) rootGrammar; - RefHash3KeysIdPoolEnumerator elemEnum = grammar->getElemEnumerator(); + RefHash3KeysIdPoolEnumerator elemEnum (grammar->getElemEnumerator()); if ( !elemEnum.hasMoreElements() ) { diff -ru xmlcopyeditor-1.2.0.2.orig/src/xmlutf8reader.h xmlcopyeditor-1.2.0.2/src/xmlutf8reader.h --- xmlcopyeditor-1.2.0.2.orig/src/xmlutf8reader.h 2009-06-30 10:38:57.000000000 +0100 +++ xmlcopyeditor-1.2.0.2/src/xmlutf8reader.h 2009-06-30 11:08:20.000000000 +0100 @@ -24,6 +24,7 @@ #include #include #include +#include #include "wrapexpat.h" struct UtfData : public ParserData diff -ru xmlcopyeditor-1.2.0.2.orig/src/xsllocator.cpp xmlcopyeditor-1.2.0.2/src/xsllocator.cpp --- xmlcopyeditor-1.2.0.2.orig/src/xsllocator.cpp 2009-06-30 10:38:57.000000000 +0100 +++ xmlcopyeditor-1.2.0.2/src/xsllocator.cpp 2009-06-30 11:11:23.000000000 +0100 @@ -46,7 +46,7 @@ return; char *value, *iterator; - value = strstr ( ( const char * ) data, "href=" ); + value = strstr ( ( char * ) data, "href=" ); if ( !value || strlen ( value ) < 7 ) return; value += 6; @@ -55,7 +55,7 @@ { if ( *iterator == '"' || *iterator == '\'' ) { - *iterator = '\0'; + *iterator = '\0'; //bustage, modifying const *data break; } } Index: xmlcopyeditor.spec =================================================================== RCS file: /cvs/pkgs/rpms/xmlcopyeditor/devel/xmlcopyeditor.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- xmlcopyeditor.spec 25 Feb 2009 09:10:08 -0000 1.4 +++ xmlcopyeditor.spec 12 Sep 2009 19:24:27 -0000 1.5 @@ -1,6 +1,6 @@ Name: xmlcopyeditor Version: 1.2.0.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A fast, free, validating XML editor Group: Applications/Editors @@ -8,6 +8,7 @@ License: GPLv2 URL: http://xml-copy-editor.sourceforge.net/ Source0: http://prdownloads.sourceforge.net/xml-copy-editor/%name-%version.tar.gz Patch0: xmlcopyeditor-1.1.0.6-defaultbrowser.patch +Patch1: xmlcopyeditor-1.2.0.2.gcc44.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: wxGTK-devel >= 2.8 pcre-devel aspell-devel boost-devel @@ -22,6 +23,7 @@ find src -type f -print0 | xargs -0 chmo tr -d '\r' < src/copying/gpl.txt > COPYING chmod a-x AUTHORS COPYING NEWS %patch0 -p 1 -b .defaultbrowser +%patch1 -p 1 -b .gcc44 %build %configure @@ -55,6 +57,9 @@ update-desktop-database &> /dev/null || %{_datadir}/pixmaps/* %changelog +* Sat Sep 12 2009 Caol?n McNamara 1.2.0.2-2 +- Resolves: rhbz#508867 rhbz#511552 FTBFS + * Thu Feb 05 2009 Ignacio Vazquez-Abrams 1.2.0.2-1 - Upstream update (http://sourceforge.net/news/?group_id=141776) --- noautobuild DELETED --- --- xmlcopyeditor-1.1.0.6-gcc43.patch DELETED --- --- xmlcopyeditor-1.1.0.6-nuke.patch DELETED --- From pkgdb at fedoraproject.org Sat Sep 12 20:11:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 20:11:13 +0000 Subject: [pkgdb] arp-scan: itamarjp has requested watchcommits Message-ID: <20090912201113.3E89C10F87A@bastion2.fedora.phx.redhat.com> itamarjp has requested the watchcommits acl on arp-scan (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/arp-scan From pkgdb at fedoraproject.org Sat Sep 12 20:11:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 20:11:13 +0000 Subject: [pkgdb] arp-scan: itamarjp has requested watchbugzilla Message-ID: <20090912201113.BBA6110F88A@bastion2.fedora.phx.redhat.com> itamarjp has requested the watchbugzilla acl on arp-scan (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/arp-scan From pkgdb at fedoraproject.org Sat Sep 12 20:11:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 20:11:14 +0000 Subject: [pkgdb] arp-scan: itamarjp has requested commit Message-ID: <20090912201114.6AEF310F894@bastion2.fedora.phx.redhat.com> itamarjp has requested the commit acl on arp-scan (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/arp-scan From pkgdb at fedoraproject.org Sat Sep 12 20:11:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 20:11:18 +0000 Subject: [pkgdb] arp-scan: itamarjp has requested approveacls Message-ID: <20090912201118.BB01C10F898@bastion2.fedora.phx.redhat.com> itamarjp has requested the approveacls acl on arp-scan (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/arp-scan From pkgdb at fedoraproject.org Sat Sep 12 20:11:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 20:11:21 +0000 Subject: [pkgdb] arp-scan: itamarjp has requested watchcommits Message-ID: <20090912201121.F2E8B10F89C@bastion2.fedora.phx.redhat.com> itamarjp has requested the watchcommits acl on arp-scan (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/arp-scan From pkgdb at fedoraproject.org Sat Sep 12 20:11:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 20:11:25 +0000 Subject: [pkgdb] arp-scan: itamarjp has requested approveacls Message-ID: <20090912201125.9C26E10F85E@bastion2.fedora.phx.redhat.com> itamarjp has requested the approveacls acl on arp-scan (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/arp-scan From pkgdb at fedoraproject.org Sat Sep 12 20:11:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 20:11:25 +0000 Subject: [pkgdb] arp-scan: itamarjp has requested commit Message-ID: <20090912201126.01A4510F8A1@bastion2.fedora.phx.redhat.com> itamarjp has requested the commit acl on arp-scan (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/arp-scan From pkgdb at fedoraproject.org Sat Sep 12 20:11:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 20:11:28 +0000 Subject: [pkgdb] arp-scan: itamarjp has requested watchbugzilla Message-ID: <20090912201128.59E9A10F8A4@bastion2.fedora.phx.redhat.com> itamarjp has requested the watchbugzilla acl on arp-scan (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/arp-scan From spot at fedoraproject.org Sat Sep 12 20:12:08 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 20:12:08 +0000 (UTC) Subject: rpms/mapnik/devel mapnik-missingaggdepend.patch, NONE, 1.1 mapnik.spec, 1.17, 1.18 Message-ID: <20090912201208.1AC9811C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/mapnik/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv718 Modified Files: mapnik.spec Added Files: mapnik-missingaggdepend.patch Log Message: fix linking to libagg, pkgconfig file mapnik-missingaggdepend.patch: SConscript | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE mapnik-missingaggdepend.patch --- --- src/SConscript.orig 2009-09-11 15:31:35.000000000 +0100 +++ src/SConscript 2009-09-11 15:32:07.000000000 +0100 @@ -53,8 +53,7 @@ if env['BOOST_SYSTEM_REQUIRED']: libraries.append('boost_system%s' % env['BOOST_APPEND']) -if env['INTERNAL_LIBAGG']: - libraries.insert(0, 'agg') +libraries.insert(0, 'agg') if env['PLATFORM'] == 'Darwin': if env['FULL_LIB_PATH']: Index: mapnik.spec =================================================================== RCS file: /cvs/pkgs/rpms/mapnik/devel/mapnik.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- mapnik.spec 7 Aug 2009 01:34:44 -0000 1.17 +++ mapnik.spec 12 Sep 2009 20:12:07 -0000 1.18 @@ -1,6 +1,6 @@ Name: mapnik Version: 0.6.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Free Toolkit for developing mapping applications Group: Applications/Engineering License: LGPLv2+ @@ -10,6 +10,7 @@ Source1: mapnik-data.license Source2: no_date_footer.html Source3: viewer.desktop Patch0: mapnik-build-viewer.patch +Patch1: mapnik-missingaggdepend.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %if 0%{?fedora} >= 11 @@ -102,6 +103,7 @@ spatial visualization library %setup -q -n %{name}-%{version} %patch0 -p0 +%patch1 -p0 # clean SVN find . -type d -name .svn -exec rm -rf '{}' + @@ -196,8 +198,9 @@ includedir=%{_includedir} Name: %{name} Description: Free Toolkit for developing mapping applications Version: %{version} +Requires: libagg Libs: -lmapnik -Cflags: -I${includedir}/%{name} -I${includedir}/agg2 +Cflags: -I\${includedir}/%{name} EOF mkdir -p %{buildroot}%{_datadir}/pkgconfig/ @@ -264,6 +267,10 @@ rm -rf %{buildroot} %doc demo/python demo/test %changelog +* Sat Sep 12 2009 Tom "spot" Callaway - 0.6.1-3 +- fix mapnik to properly link to libagg (caolanm) +- fix pkgconfig file (caolanm) + * Fri Aug 7 2009 Christopher Brown - 0.6.1-1 - Update to 0.6.1 - Add mapnik-build-viewer.patch From spot at fedoraproject.org Sat Sep 12 20:13:41 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 20:13:41 +0000 (UTC) Subject: rpms/gpsdrive/devel gpsdrive-2.10pre7-usepc.patch, NONE, 1.1 gpsdrive.spec, 1.9, 1.10 gpsdrive-2.10pre7-agg.patch, 1.1, NONE Message-ID: <20090912201341.07FC811C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/gpsdrive/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1131 Modified Files: gpsdrive.spec Added Files: gpsdrive-2.10pre7-usepc.patch Removed Files: gpsdrive-2.10pre7-agg.patch Log Message: properly detect/use mapnik, drop old libagg patch gpsdrive-2.10pre7-usepc.patch: FindMapnik.cmake | 60 ------------------------------------------------------- 1 file changed, 1 insertion(+), 59 deletions(-) --- NEW FILE gpsdrive-2.10pre7-usepc.patch --- diff -Nru gpsdrive-2.10pre7.orig/cmake/Modules/FindMapnik.cmake gpsdrive-2.10pre7/cmake/Modules/FindMapnik.cmake --- gpsdrive-2.10pre7.orig/cmake/Modules/FindMapnik.cmake 2009-09-11 13:30:56.000000000 +0100 +++ gpsdrive-2.10pre7/cmake/Modules/FindMapnik.cmake 2009-09-11 13:33:36.000000000 +0100 @@ -13,62 +13,4 @@ # For details see the accompanying COPYING-CMAKE-SCRIPTS file. # - -if (MAPNIK_LIBRARIES AND MAPNIK_INCLUDE_DIRS) - # in cache already - set(MAPNIK_FOUND TRUE) -else (MAPNIK_LIBRARIES AND MAPNIK_INCLUDE_DIRS) - find_path(MAPNIK_INCLUDE_DIR - NAMES - mapnik/config.hpp - PATHS - /usr/include - /usr/local/include - /opt/local/include - /sw/include - ) - - find_library(MAPNIK_LIBRARY - NAMES - mapnik - PATHS - /usr/lib - /usr/local/lib - /opt/local/lib - /sw/lib - ) - - if (MAPNIK_LIBRARY) - set(MAPNIK_FOUND TRUE) - endif (MAPNIK_LIBRARY) - - set(MAPNIK_INCLUDE_DIRS - ${MAPNIK_INCLUDE_DIR} - ) - - if (MAPNIK_FOUND) - set(MAPNIK_LIBRARIES - ${MAPNIK_LIBRARIES} - ${MAPNIK_LIBRARY} - ) - endif (MAPNIK_FOUND) - - if (MAPNIK_INCLUDE_DIRS AND MAPNIK_LIBRARIES) - set(MAPNIK_FOUND TRUE) - endif (MAPNIK_INCLUDE_DIRS AND MAPNIK_LIBRARIES) - - if (MAPNIK_FOUND) - if (NOT Mapnik_FIND_QUIETLY) - message(STATUS "Found Mapnik: ${MAPNIK_LIBRARIES}") - endif (NOT Mapnik_FIND_QUIETLY) - else (MAPNIK_FOUND) - if (Mapnik_FIND_REQUIRED) - message(FATAL_ERROR "Could not find Mapnik") - endif (Mapnik_FIND_REQUIRED) - endif (MAPNIK_FOUND) - - # show the MAPNIK_INCLUDE_DIRS and MAPNIK_LIBRARIES variables only in the advanced view - mark_as_advanced(MAPNIK_INCLUDE_DIRS MAPNIK_LIBRARIES) - -endif (MAPNIK_LIBRARIES AND MAPNIK_INCLUDE_DIRS) - +pkg_check_modules (MAPNIK REQUIRED mapnik) Index: gpsdrive.spec =================================================================== RCS file: /cvs/pkgs/rpms/gpsdrive/devel/gpsdrive.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- gpsdrive.spec 12 Sep 2009 14:48:02 -0000 1.9 +++ gpsdrive.spec 12 Sep 2009 20:13:40 -0000 1.10 @@ -1,7 +1,7 @@ Summary: A GPS based navigation tool Name: gpsdrive Version: 2.10 -Release: 0.3.pre7%{?dist} +Release: 0.4.pre7%{?dist} License: GPLv2+ Group: Applications/Productivity URL: http://www.gpsdrive.de/index.shtml @@ -12,7 +12,7 @@ URL: http://www.gpsdrive.de/index.shtml Source0: http://www.gpsdrive.de/packages/gpsdrive-2.10pre7.tar.gz Source1: http://download.sourceforge.net/sourceforge/gpsdrive/openstreetmap-map-icons-minimal.tar.gz Patch1: gpsdrive-2.10pre7-fedora.patch -Patch2: gpsdrive-2.10pre7-agg.patch +Patch2: gpsdrive-2.10pre7-usepc.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel >= 2.0.6 @@ -57,7 +57,7 @@ Speech output is also available. MySQL i %setup -q -a 1 -T -D -n gpsdrive-2.10pre7 %patch1 -p1 -%patch2 -p1 -b .agg +%patch2 -p1 -b .usepc %build mkdir build @@ -113,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorlib}/* %changelog +* Sat Sep 12 2009 Tom "spot" Callaway - 2.1.0-0.4.pre7 +- use caolanm's fix (now that mapnik is properly fixed), use pkgconfig to figure out mapnik cflags/libs + * Sat Sep 12 2009 Tom "spot" Callaway - 2.1.0-0.3.pre7 - mapnik needs libagg to work --- gpsdrive-2.10pre7-agg.patch DELETED --- From stevetraylen at fedoraproject.org Sat Sep 12 20:16:08 2009 From: stevetraylen at fedoraproject.org (stevetraylen) Date: Sat, 12 Sep 2009 20:16:08 +0000 (UTC) Subject: rpms/uberftp/devel .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 uberftp.spec, 1.2, 1.3 Message-ID: <20090912201608.395A311C00CE@cvs1.fedora.phx.redhat.com> Author: stevetraylen Update of /cvs/pkgs/rpms/uberftp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1908 Modified Files: .cvsignore sources uberftp.spec Log Message: Source to 2.5. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/uberftp/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 30 Jul 2009 07:13:46 -0000 1.2 +++ .cvsignore 12 Sep 2009 20:16:07 -0000 1.3 @@ -1 +1 @@ -uberftp-client-2.4.tar.gz +uberftp-client-2.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/uberftp/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 30 Jul 2009 07:13:46 -0000 1.2 +++ sources 12 Sep 2009 20:16:07 -0000 1.3 @@ -1 +1 @@ -14ec224f9661a0f565835e29137405f7 uberftp-client-2.4.tar.gz +0415a8b2584ec5c47b879f503ee002b9 uberftp-client-2.5.tar.gz Index: uberftp.spec =================================================================== RCS file: /cvs/pkgs/rpms/uberftp/devel/uberftp.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- uberftp.spec 21 Aug 2009 16:17:16 -0000 1.2 +++ uberftp.spec 12 Sep 2009 20:16:07 -0000 1.3 @@ -6,7 +6,7 @@ Name: uberftp -Version: 2.4 +Version: 2.5 Release: 5%{?dist} Summary: GridFTP-enabled ftp client @@ -55,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT %doc Changelog.mssftp Changelog copyright %changelog +* Sat Sep 11 2009 Steve Traylen - 2.5-1 +- Update to uberftp-2.5 + * Fri Aug 21 2009 Tomas Mraz - 2.4-5 - rebuilt with new openssl From jdieter at fedoraproject.org Sat Sep 12 20:19:33 2009 From: jdieter at fedoraproject.org (Jonathan Dieter) Date: Sat, 12 Sep 2009 20:19:33 +0000 (UTC) Subject: rpms/yum-presto/devel .cvsignore, 1.10, 1.11 import.log, 1.1, 1.2 sources, 1.10, 1.11 yum-presto.spec, 1.18, 1.19 Message-ID: <20090912201933.95E5411C00CE@cvs1.fedora.phx.redhat.com> Author: jdieter Update of /cvs/extras/rpms/yum-presto/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3714/devel Modified Files: .cvsignore import.log sources yum-presto.spec Log Message: Update to 0.6.0 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/yum-presto/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 1 May 2009 11:19:33 -0000 1.10 +++ .cvsignore 12 Sep 2009 20:19:33 -0000 1.11 @@ -1 +1 @@ -yum-presto-0.5.0.tar.bz2 +yum-presto-0.6.0.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/extras/rpms/yum-presto/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 1 May 2009 11:19:34 -0000 1.1 +++ import.log 12 Sep 2009 20:19:33 -0000 1.2 @@ -1 +1,2 @@ yum-presto-0_5_0-1_fc10:HEAD:yum-presto-0.5.0-1.fc10.src.rpm:1241176734 +yum-presto-0_6_0-1_fc11:HEAD:yum-presto-0.6.0-1.fc11.src.rpm:1252786673 Index: sources =================================================================== RCS file: /cvs/extras/rpms/yum-presto/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 1 May 2009 11:19:34 -0000 1.10 +++ sources 12 Sep 2009 20:19:33 -0000 1.11 @@ -1 +1 @@ -1b292f04005220f0963d9efc45a03ef5 yum-presto-0.5.0.tar.bz2 +33cad733a4016ecd1b9e1b062e135909 yum-presto-0.6.0.tar.bz2 Index: yum-presto.spec =================================================================== RCS file: /cvs/extras/rpms/yum-presto/devel/yum-presto.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- yum-presto.spec 27 Jul 2009 08:57:36 -0000 1.18 +++ yum-presto.spec 12 Sep 2009 20:19:33 -0000 1.19 @@ -2,8 +2,8 @@ Summary: Presto plugin for yum Name: yum-presto -Version: 0.5.0 -Release: 2%{?dist} +Version: 0.6.0 +Release: 1%{?dist} License: GPLv2+ Group: Development/Tools Source: http://www.lesbg.com/jdieter/presto/%{name}-%{version}.tar.bz2 @@ -45,10 +45,15 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/presto.conf %changelog +* Sat Sep 12 2009 Jonathan Dieter - 0.6.0-1 +- Change savings sentence to be more grammatically correct (#517014) +- Support reading deltainfo.xml files as well as prestodelta.xml +- Cleanup delta packages on yum clean all (#504854) + * Mon Jul 27 2009 Fedora Release Engineering - 0.5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Fri May 1 2009 Jonathan Dieter - 0.5.0-1 +* Fri May 1 2009 Jonathan Dieter - 0.5.0-1 - Remove patches (now upstream) - Reduce summary to one-line sentence @@ -76,87 +81,87 @@ rm -rf $RPM_BUILD_ROOT * Sat Nov 29 2008 Ignacio Vazquez-Abrams - 0.4.5-2 - Rebuild for Python 2.6 -* Thu Apr 10 2008 Jonathan Dieter - 0.4.5-1 +* Thu Apr 10 2008 Jonathan Dieter - 0.4.5-1 - Fix bug in showing savings -* Mon Apr 7 2008 Jonathan Dieter - 0.4.4-1 +* Mon Apr 7 2008 Jonathan Dieter - 0.4.4-1 - Show savings - Use setuptools for installation - Get Python Egg stuff working for F9 -* Sat Nov 17 2007 Jonathan Dieter - 0.4.3-1 +* Sat Nov 17 2007 Jonathan Dieter - 0.4.3-1 - Fix README so it is now accurate for 0.4.x - Fix a small bug that caused AVC denials when SELinux is enabled -* Fri Sep 28 2007 Jonathan Dieter - 0.4.2-1 +* Fri Sep 28 2007 Jonathan Dieter - 0.4.2-1 - Fix a couple of typos that caused yum to hang if certain error paths were hit. -* Sun Aug 5 2007 Jonathan Dieter - 0.4.1-1 +* Sun Aug 5 2007 Jonathan Dieter - 0.4.1-1 - Applied small patch by Luke Macken to fix problems when not run directly from yum. - Fix for situation where repository may be removed and then added again -* Wed Jul 11 2007 Jonathan Dieter - 0.4.0-1 +* Wed Jul 11 2007 Jonathan Dieter - 0.4.0-1 - Complete rewrite (thanks, Jeremy) - Many features removed in preparation for inclusion in Fedora 8 -* Tue May 1 2007 Jonathan Dieter - 0.3.10-1 +* Tue May 1 2007 Jonathan Dieter - 0.3.10-1 - Use new -a option to deltarpm to only check against a certain architecture. This allows us to work completely correctly on x86_64. - Add "*" to repository of deltarpm as it *doesn't* screw up depsolving. -* Sun Apr 15 2007 Jonathan Dieter - 0.3.9-1 +* Sun Apr 15 2007 Jonathan Dieter - 0.3.9-1 - Modifications to make yum-presto compatible with both FC6 and Rawhide - Many other bugfixes - see ChangeLog -* Fri Apr 6 2007 Jonathan Dieter - 0.3.8-1 +* Fri Apr 6 2007 Jonathan Dieter - 0.3.8-1 - Small bugfix -* Thu Apr 5 2007 Jonathan Dieter - 0.3.7-1 +* Thu Apr 5 2007 Jonathan Dieter - 0.3.7-1 - Conf file cleanup -* Thu Apr 5 2007 Jonathan Dieter - 0.3.6-1 +* Thu Apr 5 2007 Jonathan Dieter - 0.3.6-1 - Housecleaning in preparation for Extras -* Wed Apr 4 2007 Jonathan Dieter - 0.3.5-1 +* Wed Apr 4 2007 Jonathan Dieter - 0.3.5-1 - Fix many small bugs - Improve logging - Use full path to yum-plugins rather than macro to fix x86_64 bug -* Tue Apr 3 2007 Jonathan Dieter - 0.3.4-1 +* Tue Apr 3 2007 Jonathan Dieter - 0.3.4-1 - Build rpms in separate thread to help performance - Fix miscellaneous spec file errors -* Fri Mar 30 2007 Jonathan Dieter - 0.3.3-1 +* Fri Mar 30 2007 Jonathan Dieter - 0.3.3-1 - Upstream changed way the presto.xml.gz stores sequence information -* Fri Mar 30 2007 Jonathan Dieter - 0.3.2-2 +* Fri Mar 30 2007 Jonathan Dieter - 0.3.2-2 - Take ownership of %%{_datadir}/presto -* Thu Mar 29 2007 Jonathan Dieter - 0.3.2-1 +* Thu Mar 29 2007 Jonathan Dieter - 0.3.2-1 - Changes to remove rpmlint complaints -* Thu Mar 29 2007 Jonathan Dieter - 0.3.1-1 +* Thu Mar 29 2007 Jonathan Dieter - 0.3.1-1 - Fix minor bug with importing public gpg keys. - Update README -* Wed Mar 28 2007 Jonathan Dieter - 0.3.0-1 +* Wed Mar 28 2007 Jonathan Dieter - 0.3.0-1 - Take over downloading of deltarpms so we can fallback to yum if the building of the rpm fails. -* Mon Mar 26 2007 Jonathan Dieter - 0.2.9-1 +* Mon Mar 26 2007 Jonathan Dieter - 0.2.9-1 - Added logging to /var/log/presto.log - Fixed crash bug - Properly exit when unable to apply deltarpm - Do a full (slow) MD5 check when checking to see if delta will apply cleanly -* Sat Mar 24 2007 Jonathan Dieter - 0.2.3-1 +* Sat Mar 24 2007 Jonathan Dieter - 0.2.3-1 - Rebase to upstream -* Fri Mar 23 2007 Jonathan Dieter - 0.2.1-1 +* Fri Mar 23 2007 Jonathan Dieter - 0.2.1-1 - Rebase to upstream -* Thu Mar 22 2007 Jonathan Dieter - 0.2-1 +* Thu Mar 22 2007 Jonathan Dieter - 0.2-1 - Initial release From spot at fedoraproject.org Sat Sep 12 20:26:23 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 20:26:23 +0000 (UTC) Subject: rpms/openvrml/devel openvrml.spec,1.71,1.72 Message-ID: <20090912202623.7A41C11C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/openvrml/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5299 Modified Files: openvrml.spec Log Message: undo arch-specific deps on gecko-libs and java Index: openvrml.spec =================================================================== RCS file: /cvs/pkgs/rpms/openvrml/devel/openvrml.spec,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- openvrml.spec 26 Aug 2009 08:14:40 -0000 1.71 +++ openvrml.spec 12 Sep 2009 20:26:23 -0000 1.72 @@ -1,7 +1,7 @@ # -*- rpm-spec -*- Name: openvrml Version: 0.18.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: VRML/X3D runtime library License: LGPLv3+ Group: System Environment/Libraries @@ -24,8 +24,15 @@ BuildRequires: gtk2-devel >= 2.12 BuildRequires: gtkglext-devel BuildRequires: curl-devel BuildRequires: java-devel -Requires: gecko-libs%{?_isa} >= 1.9.1 -Requires: java%{?_isa} +# You cannot use %%{?isa} to map these requires to an architecture target +# The only Requires which have %%{?isa} are those matching the name of the package +# Since both "gecko-libs" and "java" are not the name of the packages that provide them +# (they're manually defined Provides) they do not have %%{?isa}. You should ask the maintainer +# of those packages to add explicit provides that use %%{?isa} (in addition to the normal ones). +# Alternately, you could use a file dependency here, at least for "java", to force an architecture +# match. -Tom Callaway +Requires: gecko-libs >= 1.9.1 +Requires: java %description OpenVRML is a VRML/X3D support library, including a runtime and facilities @@ -188,6 +195,10 @@ CXXFLAGS="%optflags -fvisibility=hidden %{_javadocdir}/%{name}-%{version} %changelog +* Sat Sep 12 2009 Tom "spot" Callaway - 0.18.3-3 +- undo arch-specific deps on gecko-libs and java (%%{?isa} doesn't work like you think it works) + for more details, see the comment in the spec file + * Wed Aug 26 2009 Alex Lancaster - 0.18.3-2 - Rebuild for broken deps From dodji at fedoraproject.org Sat Sep 12 20:28:21 2009 From: dodji at fedoraproject.org (Dodji Seketeli) Date: Sat, 12 Sep 2009 20:28:21 +0000 (UTC) Subject: rpms/nemiver/devel nemiver.spec,1.30,1.31 Message-ID: <20090912202821.AC1E611C00CE@cvs1.fedora.phx.redhat.com> Author: dodji Update of /cvs/pkgs/rpms/nemiver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5713 Modified Files: nemiver.spec Log Message: Sat Sep 12 2009 Dodji Seketeli - 0.7.2-1 - Update to new upstream release (0.7.2) Index: nemiver.spec =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/devel/nemiver.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- nemiver.spec 1 Aug 2009 11:10:34 -0000 1.30 +++ nemiver.spec 12 Sep 2009 20:28:21 -0000 1.31 @@ -1,5 +1,5 @@ Name: nemiver -Version: 0.7.1 +Version: 0.7.2 Release: 1%{?dist} Summary: A GNOME C/C++ Debugger @@ -143,6 +143,9 @@ scrollkeeper-update -q ||: %{_mandir}/man?/%{name}.* %changelog +* Sat Sep 12 2009 Dodji Seketeli - 0.7.2-1 +- Update to new upstream release (0.7.2) + * Sat Aug 01 2009 Dodji Seketeli - 0.7.1-1 - Update to new upstream release (0.7.1) From dodji at fedoraproject.org Sat Sep 12 20:33:20 2009 From: dodji at fedoraproject.org (Dodji Seketeli) Date: Sat, 12 Sep 2009 20:33:20 +0000 (UTC) Subject: rpms/nemiver/devel .cvsignore,1.19,1.20 sources,1.19,1.20 Message-ID: <20090912203320.E27B211C00CE@cvs1.fedora.phx.redhat.com> Author: dodji Update of /cvs/pkgs/rpms/nemiver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6906 Modified Files: .cvsignore sources Log Message: Upload Nemiver 0.7.2 tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 1 Aug 2009 11:09:40 -0000 1.19 +++ .cvsignore 12 Sep 2009 20:33:19 -0000 1.20 @@ -1,3 +1,4 @@ nemiver-0.6.7.tar.bz2 nemiver-0.7.0.tar.bz2 nemiver-0.7.1.tar.bz2 +nemiver-0.7.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 1 Aug 2009 11:09:40 -0000 1.19 +++ sources 12 Sep 2009 20:33:20 -0000 1.20 @@ -1,3 +1,4 @@ eeb0f56cf70d26746f79486bd5437ac7 nemiver-0.6.7.tar.bz2 b9606d7cde107c1a49dcb4053fb22546 nemiver-0.7.0.tar.bz2 9e8dbf1a1ffdd510752857847bdc3283 nemiver-0.7.1.tar.bz2 +a80f3d47b4ebf7fafa0225185112f377 nemiver-0.7.2.tar.bz2 From dodji at fedoraproject.org Sat Sep 12 20:39:10 2009 From: dodji at fedoraproject.org (Dodji Seketeli) Date: Sat, 12 Sep 2009 20:39:10 +0000 (UTC) Subject: rpms/nemiver/F-11 nemiver.spec,1.27,1.28 Message-ID: <20090912203910.365E811C00CE@cvs1.fedora.phx.redhat.com> Author: dodji Update of /cvs/pkgs/rpms/nemiver/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8186 Modified Files: nemiver.spec Log Message: * Sat Sep 12 2009 Dodji Seketeli - 0.7.2-1 - Update to new upstream release (0.7.2) Index: nemiver.spec =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/F-11/nemiver.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- nemiver.spec 1 Aug 2009 11:13:30 -0000 1.27 +++ nemiver.spec 12 Sep 2009 20:39:10 -0000 1.28 @@ -1,5 +1,5 @@ Name: nemiver -Version: 0.7.1 +Version: 0.7.2 Release: 1%{?dist} Summary: A GNOME C/C++ Debugger @@ -143,6 +143,9 @@ scrollkeeper-update -q ||: %{_mandir}/man?/%{name}.* %changelog +* Sat Sep 12 2009 Dodji Seketeli - 0.7.2-1 +- Update to new upstream release (0.7.2) + * Sat Aug 01 2009 Dodji Seketeli - 0.7.1-1 - Update to new upstream release (0.7.1) From dodji at fedoraproject.org Sat Sep 12 20:43:28 2009 From: dodji at fedoraproject.org (Dodji Seketeli) Date: Sat, 12 Sep 2009 20:43:28 +0000 (UTC) Subject: rpms/nemiver/F-11 .cvsignore,1.19,1.20 sources,1.19,1.20 Message-ID: <20090912204328.9C40211C00CE@cvs1.fedora.phx.redhat.com> Author: dodji Update of /cvs/pkgs/rpms/nemiver/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9112 Modified Files: .cvsignore sources Log Message: Updated to nemiver tarball 0.7.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/F-11/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 1 Aug 2009 11:13:30 -0000 1.19 +++ .cvsignore 12 Sep 2009 20:43:28 -0000 1.20 @@ -1,3 +1,4 @@ nemiver-0.6.7.tar.bz2 nemiver-0.7.0.tar.bz2 nemiver-0.7.1.tar.bz2 +nemiver-0.7.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/F-11/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 1 Aug 2009 11:13:30 -0000 1.19 +++ sources 12 Sep 2009 20:43:28 -0000 1.20 @@ -1,3 +1,4 @@ eeb0f56cf70d26746f79486bd5437ac7 nemiver-0.6.7.tar.bz2 b9606d7cde107c1a49dcb4053fb22546 nemiver-0.7.0.tar.bz2 9e8dbf1a1ffdd510752857847bdc3283 nemiver-0.7.1.tar.bz2 +a80f3d47b4ebf7fafa0225185112f377 nemiver-0.7.2.tar.bz2 From dodji at fedoraproject.org Sat Sep 12 20:45:21 2009 From: dodji at fedoraproject.org (Dodji Seketeli) Date: Sat, 12 Sep 2009 20:45:21 +0000 (UTC) Subject: rpms/nemiver/F-10 nemiver.spec,1.27,1.28 Message-ID: <20090912204521.D9EC411C0423@cvs1.fedora.phx.redhat.com> Author: dodji Update of /cvs/pkgs/rpms/nemiver/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9574 Modified Files: nemiver.spec Log Message: * Sat Sep 12 2009 Dodji Seketeli - 0.7.2-1 - Update to new upstream release (0.7.2) Index: nemiver.spec =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/F-10/nemiver.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- nemiver.spec 1 Aug 2009 11:15:19 -0000 1.27 +++ nemiver.spec 12 Sep 2009 20:45:21 -0000 1.28 @@ -1,5 +1,5 @@ Name: nemiver -Version: 0.7.1 +Version: 0.7.2 Release: 1%{?dist} Summary: A GNOME C/C++ Debugger @@ -156,6 +156,9 @@ scrollkeeper-update -q ||: %changelog +* Sat Sep 12 2009 Dodji Seketeli - 0.7.2-1 +- Update to new upstream release (0.7.2) + * Sat Aug 01 2009 Dodji Seketeli - 0.7.1-1 - Update to new upstream release (0.7.1) From akurtakov at fedoraproject.org Sat Sep 12 20:55:47 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Sat, 12 Sep 2009 20:55:47 +0000 (UTC) Subject: rpms/maven-scm/devel maven-scm.spec,1.17,1.18 Message-ID: <20090912205547.D872811C00CE@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-scm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19788/devel Modified Files: maven-scm.spec Log Message: BR plexus-maven-plugin. Index: maven-scm.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-scm/devel/maven-scm.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- maven-scm.spec 12 Sep 2009 16:56:56 -0000 1.17 +++ maven-scm.spec 12 Sep 2009 20:55:47 -0000 1.18 @@ -77,6 +77,7 @@ BuildRequires: tomcat5 BuildRequires: maven-shared-plugin-testing-harness BuildRequires: maven-doxia-sitetools BuildRequires: bzr +BuildRequires: plexus-maven-plugin Requires: junit >= 3.8.2 Requires: jakarta-commons-collections >= 3.1 @@ -214,6 +215,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Sat Sep 12 2009 Alexander Kurtakov 0:1.2-3 - BR maven-surefire-provider-junit. +- BR plexus-maven-plugin. * Sat Sep 12 2009 Alexander Kurtakov 0:1.2-2 - Add doxia-sitetools BR. From dodji at fedoraproject.org Sat Sep 12 20:58:24 2009 From: dodji at fedoraproject.org (Dodji Seketeli) Date: Sat, 12 Sep 2009 20:58:24 +0000 (UTC) Subject: rpms/nemiver/F-10 .cvsignore,1.17,1.18 sources,1.17,1.18 Message-ID: <20090912205824.2FC3F11C00CE@cvs1.fedora.phx.redhat.com> Author: dodji Update of /cvs/pkgs/rpms/nemiver/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21445 Modified Files: .cvsignore sources Log Message: Upload Nemiver 0.7.2 tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/F-10/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 1 Aug 2009 11:15:19 -0000 1.17 +++ .cvsignore 12 Sep 2009 20:58:23 -0000 1.18 @@ -1,3 +1,4 @@ nemiver-0.6.7.tar.bz2 nemiver-0.7.0.tar.bz2 nemiver-0.7.1.tar.bz2 +nemiver-0.7.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/nemiver/F-10/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 1 Aug 2009 11:15:19 -0000 1.17 +++ sources 12 Sep 2009 20:58:23 -0000 1.18 @@ -1,3 +1,4 @@ eeb0f56cf70d26746f79486bd5437ac7 nemiver-0.6.7.tar.bz2 b9606d7cde107c1a49dcb4053fb22546 nemiver-0.7.0.tar.bz2 9e8dbf1a1ffdd510752857847bdc3283 nemiver-0.7.1.tar.bz2 +a80f3d47b4ebf7fafa0225185112f377 nemiver-0.7.2.tar.bz2 From thias at fedoraproject.org Sat Sep 12 21:02:03 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Sat, 12 Sep 2009 21:02:03 +0000 (UTC) Subject: rpms/fillets-ng/F-11 .cvsignore, 1.7, 1.8 fillets-ng.spec, 1.18, 1.19 sources, 1.7, 1.8 Message-ID: <20090912210203.DA52611C0418@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/fillets-ng/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22907/F-11 Modified Files: .cvsignore fillets-ng.spec sources Log Message: Update to 0.9.1. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fillets-ng/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 13 Feb 2009 20:42:10 -0000 1.7 +++ .cvsignore 12 Sep 2009 21:02:02 -0000 1.8 @@ -1 +1 @@ -fillets-ng-0.8.1.tar.gz +fillets-ng-0.9.1.tar.gz Index: fillets-ng.spec =================================================================== RCS file: /cvs/extras/rpms/fillets-ng/F-11/fillets-ng.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- fillets-ng.spec 24 Feb 2009 17:05:14 -0000 1.18 +++ fillets-ng.spec 12 Sep 2009 21:02:02 -0000 1.19 @@ -1,7 +1,7 @@ Summary: Fish Fillets Next Generation, a puzzle game with 70 levels Name: fillets-ng -Version: 0.8.1 -Release: 2%{?dist} +Version: 0.9.1 +Release: 1%{?dist} License: GPLv2+ Group: Amusements/Games URL: http://fillets.sourceforge.net/ @@ -11,7 +11,7 @@ Source2: fillets.png Patch0: fillets-ng-0.8.1-gcc43.patch Patch1: fillets-ng-0.8.0-fribidi.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Requires: fillets-ng-data >= 0.8.1 +Requires: fillets-ng-data >= 0.9.0 BuildRequires: SDL-devel BuildRequires: SDL_mixer-devel BuildRequires: SDL_image-devel @@ -85,6 +85,12 @@ fi %changelog +* Sat Sep 12 2009 Matthias Saou 0.9.1-1 +- Update to 0.9.1. + +* Fri Jul 24 2009 Fedora Release Engineering - 0.8.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Feb 24 2009 Fedora Release Engineering - 0.8.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/fillets-ng/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 13 Feb 2009 20:42:10 -0000 1.7 +++ sources 12 Sep 2009 21:02:02 -0000 1.8 @@ -1 +1 @@ -d581b18c648336cf7fd0f0551068625a fillets-ng-0.8.1.tar.gz +13bb4f98d73bc0b6aff39ee1c9582adb fillets-ng-0.9.1.tar.gz From thias at fedoraproject.org Sat Sep 12 21:02:04 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Sat, 12 Sep 2009 21:02:04 +0000 (UTC) Subject: rpms/fillets-ng/devel .cvsignore, 1.7, 1.8 fillets-ng.spec, 1.19, 1.20 sources, 1.7, 1.8 Message-ID: <20090912210204.AF80411C0427@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/fillets-ng/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22907/devel Modified Files: .cvsignore fillets-ng.spec sources Log Message: Update to 0.9.1. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fillets-ng/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 13 Feb 2009 20:42:10 -0000 1.7 +++ .cvsignore 12 Sep 2009 21:02:03 -0000 1.8 @@ -1 +1 @@ -fillets-ng-0.8.1.tar.gz +fillets-ng-0.9.1.tar.gz Index: fillets-ng.spec =================================================================== RCS file: /cvs/extras/rpms/fillets-ng/devel/fillets-ng.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- fillets-ng.spec 24 Jul 2009 22:45:57 -0000 1.19 +++ fillets-ng.spec 12 Sep 2009 21:02:03 -0000 1.20 @@ -1,7 +1,7 @@ Summary: Fish Fillets Next Generation, a puzzle game with 70 levels Name: fillets-ng -Version: 0.8.1 -Release: 3%{?dist} +Version: 0.9.1 +Release: 1%{?dist} License: GPLv2+ Group: Amusements/Games URL: http://fillets.sourceforge.net/ @@ -11,7 +11,7 @@ Source2: fillets.png Patch0: fillets-ng-0.8.1-gcc43.patch Patch1: fillets-ng-0.8.0-fribidi.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Requires: fillets-ng-data >= 0.8.1 +Requires: fillets-ng-data >= 0.9.0 BuildRequires: SDL-devel BuildRequires: SDL_mixer-devel BuildRequires: SDL_image-devel @@ -85,6 +85,9 @@ fi %changelog +* Sat Sep 12 2009 Matthias Saou 0.9.1-1 +- Update to 0.9.1. + * Fri Jul 24 2009 Fedora Release Engineering - 0.8.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/fillets-ng/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 13 Feb 2009 20:42:10 -0000 1.7 +++ sources 12 Sep 2009 21:02:03 -0000 1.8 @@ -1 +1 @@ -d581b18c648336cf7fd0f0551068625a fillets-ng-0.8.1.tar.gz +13bb4f98d73bc0b6aff39ee1c9582adb fillets-ng-0.9.1.tar.gz From thias at fedoraproject.org Sat Sep 12 21:02:35 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Sat, 12 Sep 2009 21:02:35 +0000 (UTC) Subject: rpms/fillets-ng-data/F-11 .cvsignore, 1.6, 1.7 fillets-ng-data.spec, 1.12, 1.13 sources, 1.6, 1.7 Message-ID: <20090912210235.653DB11C00CE@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/fillets-ng-data/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23208/F-11 Modified Files: .cvsignore fillets-ng-data.spec sources Log Message: Update to 0.9.0 and don't replace fonts with symlinks (#505192). Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fillets-ng-data/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Feb 2009 20:43:52 -0000 1.6 +++ .cvsignore 12 Sep 2009 21:02:33 -0000 1.7 @@ -1 +1 @@ -fillets-ng-data-0.8.1.tar.gz +fillets-ng-data-0.9.0.tar.gz Index: fillets-ng-data.spec =================================================================== RCS file: /cvs/extras/rpms/fillets-ng-data/F-11/fillets-ng-data.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- fillets-ng-data.spec 31 Mar 2009 14:22:02 -0000 1.12 +++ fillets-ng-data.spec 12 Sep 2009 21:02:33 -0000 1.13 @@ -1,18 +1,16 @@ Summary: Game data files for Fish Fillets Next Generation Name: fillets-ng-data -Version: 0.8.1 -Release: 3 +Version: 0.9.0 +Release: 1 # The GPLv2 is included and nothing indicates "any later version". Exceptions : # - images/menu/flags/ is Public Domain -# - font/ is GPLv2+ (taken from "freefont") but we replace them anyway +# - font/ is GPLv2+ (taken from "freefont") License: GPLv2 Group: Amusements/Games URL: http://fillets.sourceforge.net/ Source: http://downloads.sf.net/fillets/fillets-ng-data-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Requires: fillets-ng >= 0.8.1 -# For the TTF file used, instead of duplicating it 3 times here -Requires: gnu-free-sans-fonts +Requires: fillets-ng >= 0.9.0 Obsoletes: fillets-ng-data-cs <= 0.6.0 BuildArch: noarch @@ -40,13 +38,6 @@ This package contains the data files req %{__mkdir_p} %{buildroot}%{_datadir}/fillets-ng %{__cp} -a * %{buildroot}%{_datadir}/fillets-ng/ -# Replace bundled copy of the fonts with symlinks to the original one -%{__rm} -f %{buildroot}%{_datadir}/fillets-ng/font/copyright -for FONTFILE in %{buildroot}%{_datadir}/fillets-ng/font/*.ttf; do - %{__rm} -f ${FONTFILE} - %{__ln_s} %{_datadir}/fonts/freefont/FreeSansBold.ttf ${FONTFILE} -done - %clean %{__rm} -rf %{buildroot} @@ -60,6 +51,14 @@ done %changelog +* Sat Sep 12 2009 Matthias Saou 0.9.0-1 +- Update to 0.9.0. +- Don't replace fonts with symlinks, as it's fragile (see #505192) and the files + have changed names now. + +* Fri Jul 24 2009 Fedora Release Engineering - 0.8.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Mar 31 2009 Tom "spot" Callaway - 0.8.1-3 - fix broken font requires Index: sources =================================================================== RCS file: /cvs/extras/rpms/fillets-ng-data/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Feb 2009 20:43:52 -0000 1.6 +++ sources 12 Sep 2009 21:02:34 -0000 1.7 @@ -1 +1 @@ -5919ce057626d3ee565cc7cc71a80f7b fillets-ng-data-0.8.1.tar.gz +5d733a990212a4b038d1ee76f700c54e fillets-ng-data-0.9.0.tar.gz From thias at fedoraproject.org Sat Sep 12 21:02:35 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Sat, 12 Sep 2009 21:02:35 +0000 (UTC) Subject: rpms/fillets-ng-data/devel .cvsignore, 1.6, 1.7 fillets-ng-data.spec, 1.13, 1.14 sources, 1.6, 1.7 Message-ID: <20090912210235.6DD7A11C02C8@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/fillets-ng-data/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23208/devel Modified Files: .cvsignore fillets-ng-data.spec sources Log Message: Update to 0.9.0 and don't replace fonts with symlinks (#505192). Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fillets-ng-data/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 13 Feb 2009 20:43:52 -0000 1.6 +++ .cvsignore 12 Sep 2009 21:02:34 -0000 1.7 @@ -1 +1 @@ -fillets-ng-data-0.8.1.tar.gz +fillets-ng-data-0.9.0.tar.gz Index: fillets-ng-data.spec =================================================================== RCS file: /cvs/extras/rpms/fillets-ng-data/devel/fillets-ng-data.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- fillets-ng-data.spec 24 Jul 2009 22:46:12 -0000 1.13 +++ fillets-ng-data.spec 12 Sep 2009 21:02:34 -0000 1.14 @@ -1,18 +1,16 @@ Summary: Game data files for Fish Fillets Next Generation Name: fillets-ng-data -Version: 0.8.1 -Release: 4 +Version: 0.9.0 +Release: 1 # The GPLv2 is included and nothing indicates "any later version". Exceptions : # - images/menu/flags/ is Public Domain -# - font/ is GPLv2+ (taken from "freefont") but we replace them anyway +# - font/ is GPLv2+ (taken from "freefont") License: GPLv2 Group: Amusements/Games URL: http://fillets.sourceforge.net/ Source: http://downloads.sf.net/fillets/fillets-ng-data-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -Requires: fillets-ng >= 0.8.1 -# For the TTF file used, instead of duplicating it 3 times here -Requires: gnu-free-sans-fonts +Requires: fillets-ng >= 0.9.0 Obsoletes: fillets-ng-data-cs <= 0.6.0 BuildArch: noarch @@ -40,13 +38,6 @@ This package contains the data files req %{__mkdir_p} %{buildroot}%{_datadir}/fillets-ng %{__cp} -a * %{buildroot}%{_datadir}/fillets-ng/ -# Replace bundled copy of the fonts with symlinks to the original one -%{__rm} -f %{buildroot}%{_datadir}/fillets-ng/font/copyright -for FONTFILE in %{buildroot}%{_datadir}/fillets-ng/font/*.ttf; do - %{__rm} -f ${FONTFILE} - %{__ln_s} %{_datadir}/fonts/freefont/FreeSansBold.ttf ${FONTFILE} -done - %clean %{__rm} -rf %{buildroot} @@ -60,6 +51,11 @@ done %changelog +* Sat Sep 12 2009 Matthias Saou 0.9.0-1 +- Update to 0.9.0. +- Don't replace fonts with symlinks, as it's fragile (see #505192) and the files + have changed names now. + * Fri Jul 24 2009 Fedora Release Engineering - 0.8.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/fillets-ng-data/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 13 Feb 2009 20:43:52 -0000 1.6 +++ sources 12 Sep 2009 21:02:34 -0000 1.7 @@ -1 +1 @@ -5919ce057626d3ee565cc7cc71a80f7b fillets-ng-data-0.8.1.tar.gz +5d733a990212a4b038d1ee76f700c54e fillets-ng-data-0.9.0.tar.gz From akurtakov at fedoraproject.org Sat Sep 12 21:10:47 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Sat, 12 Sep 2009 21:10:47 +0000 (UTC) Subject: rpms/plexus-maven-plugin/devel plexus-maven-plugin.spec,1.13,1.14 Message-ID: <20090912211047.B746B11C043D@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/plexus-maven-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27737/devel Modified Files: plexus-maven-plugin.spec Log Message: Really require plexus-cdc. Index: plexus-maven-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/plexus-maven-plugin/devel/plexus-maven-plugin.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- plexus-maven-plugin.spec 20 Aug 2009 20:08:55 -0000 1.13 +++ plexus-maven-plugin.spec 12 Sep 2009 21:10:46 -0000 1.14 @@ -35,7 +35,7 @@ Name: %{parent}-%{subname} Version: 1.3.5 -Release: 1.1%{?dist} +Release: 1.2%{?dist} Epoch: 0 Summary: Plexus Maven plugin License: MIT @@ -72,7 +72,7 @@ BuildRequires: plexus-runtime-builder > Requires: maven2 >= 2.0.4 Requires: maven2-common-poms >= 1.0 Requires: plexus-appserver >= 1.0-0.a5.3 -BuildRequires: plexus-cdc >= 1.0-0.5.a10 +Requires: plexus-cdc >= 1.0-0.5.a10 Requires: plexus-container-default Requires: plexus-runtime-builder >= 1.0-0.a9.2 @@ -147,6 +147,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_javadocdir}/* %changelog +* Sun Sep 13 2009 Alexander Kurtakov 0:1.3.5-1.2 +- Really require plexus-cdc. + * Thu Aug 20 2009 Andrew Overholt 0:1.3.5-1.1 - Update to 1.3.5 (courtesy Ralph Apel and Deepak Bhole) - Remove gcj support From thias at fedoraproject.org Sat Sep 12 21:15:10 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Sat, 12 Sep 2009 21:15:10 +0000 (UTC) Subject: rpms/xmms-crossfade/F-11 .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 xmms-crossfade.spec, 1.17, 1.18 Message-ID: <20090912211510.D261211C00CE@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/xmms-crossfade/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29731/F-11 Modified Files: .cvsignore sources xmms-crossfade.spec Log Message: Also build Audacious plugin (mschwendt, #518178). Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/xmms-crossfade/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 6 Aug 2007 08:45:37 -0000 1.7 +++ .cvsignore 12 Sep 2009 21:15:09 -0000 1.8 @@ -1 +1 @@ -xmms-crossfade-0.3.12.tar.gz +xmms-crossfade-0.3.14.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/xmms-crossfade/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 6 Aug 2007 08:45:37 -0000 1.7 +++ sources 12 Sep 2009 21:15:10 -0000 1.8 @@ -1 +1 @@ -fe009c43948d01347e4ecdf8e5fe39bf xmms-crossfade-0.3.12.tar.gz +026c52544c7f3193d384288c9f8296aa xmms-crossfade-0.3.14.tar.gz Index: xmms-crossfade.spec =================================================================== RCS file: /cvs/extras/rpms/xmms-crossfade/F-11/xmms-crossfade.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- xmms-crossfade.spec 26 Feb 2009 10:17:20 -0000 1.17 +++ xmms-crossfade.spec 12 Sep 2009 21:15:10 -0000 1.18 @@ -1,9 +1,13 @@ %define xmms_outputdir %(xmms-config --output-plugin-dir 2>/dev/null || echo %{_libdir}/xmms/Output) +%define audacious_outputdir %(pkg-config audacious --variable=output_plugin_dir) + +%define audacious_builddir audacious-crossfade-build + Summary: Audio crossfade plugin for XMMS Name: xmms-crossfade -Version: 0.3.12 -Release: 4 +Version: 0.3.14 +Release: 1%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.eisenlohr.org/xmms-crossfade/ @@ -17,19 +21,40 @@ A plugin for XMMS featuring crossfading, a gap-killer. +%package -n audacious-plugins-crossfade +Summary: Audio crossfade plugin for Audacious +Requires: audacious +BuildRequires: audacious, audacious-devel + +%description -n audacious-plugins-crossfade +A plugin for Audacious featuring crossfading, continuous output between +songs and a gap-killer. + + %prep -%setup -q +%setup -q -T -b 0 +# extract tarball 2nd time for audacious plugin build +mkdir %{audacious_builddir} ; tar xfz %{SOURCE0} -C %{audacious_builddir} %build -%configure --libdir=%{xmms_outputdir} +%configure --enable-player=xmms --libdir=%{xmms_outputdir} %{__make} %{?_smp_mflags} +cd %{audacious_builddir}/%{name}-%{version} +%configure --enable-player=audacious --libdir=%{audacious_outputdir} +%{__make} %{?_smp_mflags} +cd - + %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} +cd %{audacious_builddir}/%{name}-%{version} +%{__make} install DESTDIR=%{buildroot} +cd - + %clean %{__rm} -rf %{buildroot} @@ -42,7 +67,17 @@ a gap-killer. %{xmms_outputdir}/libcrossfade.so +%files -n audacious-plugins-crossfade +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING README +%exclude %{audacious_outputdir}/libcrossfade.la +%{audacious_outputdir}/libcrossfade.so + + %changelog +* Wed Aug 19 2009 Michael Schwendt - 0.3.14-1 +- Also build Audacious plugin. + * Thu Feb 26 2009 Fedora Release Engineering - 0.3.12-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From thias at fedoraproject.org Sat Sep 12 21:15:12 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Sat, 12 Sep 2009 21:15:12 +0000 (UTC) Subject: rpms/xmms-crossfade/devel .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 xmms-crossfade.spec, 1.18, 1.19 Message-ID: <20090912211512.867A011C00CE@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/xmms-crossfade/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29731/devel Modified Files: .cvsignore sources xmms-crossfade.spec Log Message: Also build Audacious plugin (mschwendt, #518178). Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/xmms-crossfade/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 6 Aug 2007 08:45:37 -0000 1.7 +++ .cvsignore 12 Sep 2009 21:15:11 -0000 1.8 @@ -1 +1 @@ -xmms-crossfade-0.3.12.tar.gz +xmms-crossfade-0.3.14.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/xmms-crossfade/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 6 Aug 2007 08:45:37 -0000 1.7 +++ sources 12 Sep 2009 21:15:11 -0000 1.8 @@ -1 +1 @@ -fe009c43948d01347e4ecdf8e5fe39bf xmms-crossfade-0.3.12.tar.gz +026c52544c7f3193d384288c9f8296aa xmms-crossfade-0.3.14.tar.gz Index: xmms-crossfade.spec =================================================================== RCS file: /cvs/extras/rpms/xmms-crossfade/devel/xmms-crossfade.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- xmms-crossfade.spec 27 Jul 2009 08:16:15 -0000 1.18 +++ xmms-crossfade.spec 12 Sep 2009 21:15:11 -0000 1.19 @@ -1,9 +1,13 @@ %define xmms_outputdir %(xmms-config --output-plugin-dir 2>/dev/null || echo %{_libdir}/xmms/Output) +%define audacious_outputdir %(pkg-config audacious --variable=output_plugin_dir) + +%define audacious_builddir audacious-crossfade-build + Summary: Audio crossfade plugin for XMMS Name: xmms-crossfade -Version: 0.3.12 -Release: 5 +Version: 0.3.14 +Release: 1%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.eisenlohr.org/xmms-crossfade/ @@ -17,19 +21,40 @@ A plugin for XMMS featuring crossfading, a gap-killer. +%package -n audacious-plugins-crossfade +Summary: Audio crossfade plugin for Audacious +Requires: audacious +BuildRequires: audacious, audacious-devel + +%description -n audacious-plugins-crossfade +A plugin for Audacious featuring crossfading, continuous output between +songs and a gap-killer. + + %prep -%setup -q +%setup -q -T -b 0 +# extract tarball 2nd time for audacious plugin build +mkdir %{audacious_builddir} ; tar xfz %{SOURCE0} -C %{audacious_builddir} %build -%configure --libdir=%{xmms_outputdir} +%configure --enable-player=xmms --libdir=%{xmms_outputdir} +%{__make} %{?_smp_mflags} + +cd %{audacious_builddir}/%{name}-%{version} +%configure --enable-player=audacious --libdir=%{audacious_outputdir} %{__make} %{?_smp_mflags} +cd - %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} +cd %{audacious_builddir}/%{name}-%{version} +%{__make} install DESTDIR=%{buildroot} +cd - + %clean %{__rm} -rf %{buildroot} @@ -42,9 +67,16 @@ a gap-killer. %{xmms_outputdir}/libcrossfade.so +%files -n audacious-plugins-crossfade +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING README +%exclude %{audacious_outputdir}/libcrossfade.la +%{audacious_outputdir}/libcrossfade.so + + %changelog -* Mon Jul 27 2009 Fedora Release Engineering - 0.3.12-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Wed Aug 19 2009 Michael Schwendt - 0.3.14-1 +- Also build Audacious plugin. * Thu Feb 26 2009 Fedora Release Engineering - 0.3.12-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From akurtakov at fedoraproject.org Sat Sep 12 21:20:53 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Sat, 12 Sep 2009 21:20:53 +0000 (UTC) Subject: rpms/plexus-maven-plugin/devel plexus-maven-plugin.spec,1.14,1.15 Message-ID: <20090912212053.7668011C043A@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/plexus-maven-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2561/devel Modified Files: plexus-maven-plugin.spec Log Message: BR maven-doxia-sitetools. Index: plexus-maven-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/plexus-maven-plugin/devel/plexus-maven-plugin.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- plexus-maven-plugin.spec 12 Sep 2009 21:10:46 -0000 1.14 +++ plexus-maven-plugin.spec 12 Sep 2009 21:20:52 -0000 1.15 @@ -35,7 +35,7 @@ Name: %{parent}-%{subname} Version: 1.3.5 -Release: 1.2%{?dist} +Release: 1.3%{?dist} Epoch: 0 Summary: Plexus Maven plugin License: MIT @@ -64,6 +64,7 @@ BuildRequires: maven2-plugin-plugin BuildRequires: maven2-plugin-resources BuildRequires: maven2-plugin-surefire BuildRequires: maven2-common-poms >= 1.0 +BuildRequires: maven-doxia-sitetools BuildRequires: plexus-appserver >= 1.0-0.a5.3 BuildRequires: plexus-cdc >= 1.0-0.5.a10 BuildRequires: plexus-container-default @@ -147,6 +148,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_javadocdir}/* %changelog +* Sun Sep 13 2009 Alexander Kurtakov 0:1.3.5-1.3 +- BR maven-doxia-sitetools. + * Sun Sep 13 2009 Alexander Kurtakov 0:1.3.5-1.2 - Really require plexus-cdc. From akurtakov at fedoraproject.org Sat Sep 12 21:29:38 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Sat, 12 Sep 2009 21:29:38 +0000 (UTC) Subject: rpms/plexus-maven-plugin/devel plexus-maven-plugin.spec,1.15,1.16 Message-ID: <20090912212938.E957911C00CE@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/plexus-maven-plugin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13429/devel Modified Files: plexus-maven-plugin.spec Log Message: BR maven-surefire-provider-junit. Index: plexus-maven-plugin.spec =================================================================== RCS file: /cvs/pkgs/rpms/plexus-maven-plugin/devel/plexus-maven-plugin.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- plexus-maven-plugin.spec 12 Sep 2009 21:20:52 -0000 1.15 +++ plexus-maven-plugin.spec 12 Sep 2009 21:29:38 -0000 1.16 @@ -65,6 +65,7 @@ BuildRequires: maven2-plugin-resources BuildRequires: maven2-plugin-surefire BuildRequires: maven2-common-poms >= 1.0 BuildRequires: maven-doxia-sitetools +BuildRequires: maven-surefire-provider-junit BuildRequires: plexus-appserver >= 1.0-0.a5.3 BuildRequires: plexus-cdc >= 1.0-0.5.a10 BuildRequires: plexus-container-default @@ -150,6 +151,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Sun Sep 13 2009 Alexander Kurtakov 0:1.3.5-1.3 - BR maven-doxia-sitetools. +- BR maven-surefire-provider-junit. * Sun Sep 13 2009 Alexander Kurtakov 0:1.3.5-1.2 - Really require plexus-cdc. From radford at fedoraproject.org Sat Sep 12 21:51:07 2009 From: radford at fedoraproject.org (Jim Radford) Date: Sat, 12 Sep 2009 21:51:07 +0000 (UTC) Subject: rpms/dkim-milter/devel dkim-milter.spec, 1.9, 1.10 dkim-milter, 1.1, 1.2 Message-ID: <20090912215108.1CA6A11C00CE@cvs1.fedora.phx.redhat.com> Author: radford Update of /cvs/pkgs/rpms/dkim-milter/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8552 Modified Files: dkim-milter.spec dkim-milter Log Message: move pid file for better selinux compatibility Index: dkim-milter.spec =================================================================== RCS file: /cvs/pkgs/rpms/dkim-milter/devel/dkim-milter.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- dkim-milter.spec 21 Aug 2009 13:05:15 -0000 1.9 +++ dkim-milter.spec 12 Sep 2009 21:51:05 -0000 1.10 @@ -1,6 +1,6 @@ Name: dkim-milter Version: 2.8.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: DomainKeys Identified Mail sender authentication sendmail milter Group: System Environment/Daemons License: Sendmail @@ -126,6 +126,9 @@ rm -rf %{buildroot} %{_mandir}/*/* %changelog +* Sat Sep 12 2009 Jim Radford - 2.8.3-3 +- init script cleanup to help selinux + * Fri Aug 21 2009 Tomas Mraz - 2.8.3-2 - rebuilt with new openssl Index: dkim-milter =================================================================== RCS file: /cvs/pkgs/rpms/dkim-milter/devel/dkim-milter,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- dkim-milter 1 Apr 2008 03:34:38 -0000 1.1 +++ dkim-milter 12 Sep 2009 21:51:05 -0000 1.2 @@ -7,7 +7,7 @@ # processname: dkim-filter # config: /etc/mail/dkim-milter/dkim-milter.conf # config: /etc/sysconfig/dkim-milter -# pidfile: /var/run/dkim-milter.pid +# pidfile: /var/run/dkim-milter/dkim-milter.pid # Source function library. . /etc/init.d/functions @@ -17,7 +17,7 @@ name=dkim-milter prog=dkim-filter prog_with_path=/usr/sbin/${prog} user=${name} -pidfile=/var/run/${name}.pid +pidfile=/var/run/${name}/${name}.pid config=/etc/mail/${name}/${prog}.conf SOCKET=local:/var/run/${name}/${name}.sock @@ -26,8 +26,6 @@ EXTRA_FLAGS="" start() { echo -n "Starting ${desc} (${prog}): " - touch ${pidfile} - chown ${user}:${user} ${pidfile} daemon --user ${user} ${prog_with_path} -x ${config} -P ${pidfile} -p ${SOCKET} ${EXTRA_FLAGS} RETVAL=$? echo From mclasen at fedoraproject.org Sat Sep 12 21:52:01 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Sat, 12 Sep 2009 21:52:01 +0000 (UTC) Subject: rpms/alacarte/devel alacarte.spec,1.58,1.59 Message-ID: <20090912215201.D48C611C00CE@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/alacarte/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11753/devel Modified Files: alacarte.spec Log Message: Bump gnome-menus requires Index: alacarte.spec =================================================================== RCS file: /cvs/pkgs/rpms/alacarte/devel/alacarte.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- alacarte.spec 8 Sep 2009 21:27:09 -0000 1.58 +++ alacarte.spec 12 Sep 2009 21:52:01 -0000 1.59 @@ -2,7 +2,7 @@ Name: alacarte Version: 0.12.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Menu editor for the GNOME desktop Group: Applications/System @@ -19,7 +19,7 @@ BuildRequires: gnome-menus-devel >= 2.2 BuildRequires: intltool BuildRequires: desktop-file-utils Requires: pygtk2, gnome-python2-gconf -Requires: gnome-menus >= 2.15.4 +Requires: gnome-menus >= 2.27.92 Patch0: undo-delete.patch @@ -79,6 +79,9 @@ fi %{_datadir}/icons/hicolor/256x256/apps/alacarte.png %changelog +* Sat Sep 12 2009 Matthias Clasen - 0.12.3-2 +- Bump the gnome-menus requires + * Tue Sep 8 2009 Matthias Clasen - 0.12.3-1 - Update to 0.12.3 From rdieter at fedoraproject.org Sat Sep 12 21:53:24 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 12 Sep 2009 21:53:24 +0000 (UTC) Subject: rpms/kde-settings/devel kde-settings.spec,1.86,1.87 Message-ID: <20090912215324.D93DC11C00CE@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kde-settings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14439 Modified Files: kde-settings.spec Log Message: * Sat Sep 12 2009 Rex Dieter - 4.3-6.1 - kdm: fix up %post, s/oxygen-air/Constantine/ Index: kde-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/devel/kde-settings.spec,v retrieving revision 1.86 retrieving revision 1.87 diff -u -p -r1.86 -r1.87 --- kde-settings.spec 8 Sep 2009 15:23:33 -0000 1.86 +++ kde-settings.spec 12 Sep 2009 21:53:24 -0000 1.87 @@ -5,7 +5,7 @@ Summary: Config files for kde Name: kde-settings Version: 4.3 -Release: %{rel} +Release: %{rel}.1 Group: System Environment/Base License: Public Domain @@ -107,7 +107,7 @@ touch --no-create %{_datadir}/kde-settin # kdm v3 themes don't work (#444730) # this hack assumes %_datadir != %_kde4_datadir (grep "^Theme=%{_datadir}/apps/kdm/themes/" %{_sysconfdir}/kde/kdm/kdmrc > /dev/null && \ - sed -i -e "s|^Theme=%{_datadir}/apps/kdm/themes/.*|Theme=%{_kde4_appsdir}/kdm/themes/oxygen-air|" \ + sed -i -e "s|^Theme=%{_datadir}/apps/kdm/themes/.*|Theme=%{_kde4_appsdir}/kdm/themes/Constantine|" \ %{_sysconfdir}/kde/kdm/kdmrc ) ||: @@ -150,6 +150,9 @@ touch --no-create %{_datadir}/kde-settin %changelog +* Sat Sep 12 2009 Rex Dieter - 4.3-6.1 +- kdm: fix up %%post, s/oxygen-air/Constantine/ + * Thu Sep 08 2009 Rex Dieter - 4.3-6 - konversationrc: preconfigure #fedora #fedora-kde #kde #konversation channels - kdmrc: Theme=.../Constantine From rdieter at fedoraproject.org Sat Sep 12 22:01:13 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 12 Sep 2009 22:01:13 +0000 (UTC) Subject: rpms/constantine-kde-theme/devel constantine-kde-theme.spec, 1.3, 1.4 Message-ID: <20090912220113.E5DEB11C0418@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/constantine-kde-theme/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24126 Modified Files: constantine-kde-theme.spec Log Message: * Sat Sep 12 2009 Rex Dieter 11.90.3-3 - Provides: system-kde-theme system-kdm-theme system-ksplash-theme (f12) - Provides: constantine-kdm-theme constantine-ksplash-theme Index: constantine-kde-theme.spec =================================================================== RCS file: /cvs/pkgs/rpms/constantine-kde-theme/devel/constantine-kde-theme.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- constantine-kde-theme.spec 8 Sep 2009 16:20:58 -0000 1.3 +++ constantine-kde-theme.spec 12 Sep 2009 22:01:13 -0000 1.4 @@ -1,6 +1,6 @@ Name: constantine-kde-theme Version: 11.90.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Constantine KDE Theme Group: User Interface/Desktops @@ -18,7 +18,14 @@ Requires: system-logos Requires: constantine-backgrounds >= 11.90.2-1 Requires: constantine-backgrounds-kde >= 11.90.2-1 +Provides: constantine-kdm-theme = %{version}-%{release} +Provides: constantine-ksplash-theme = %{version}-%{release} +%if 0%{?fedora} == 12 +Provides: system-kde-theme = %{version}-%{release} +Provides: system-kdm-theme = %{version}-%{release} +Provides: system-ksplash-theme = %{version}-%{release} +%endif %description This is Constantine KDE Theme Artwork containing KSplash theme and KDM theme. @@ -95,6 +102,10 @@ rm -rf %{buildroot} %changelog +* Sat Sep 12 2009 Rex Dieter 11.90.3-3 +- Provides: system-kde-theme system-kdm-theme system-ksplash-theme (f12) +- Provides: constantine-kdm-theme constantine-ksplash-theme + * Tue Sep 09 2009 Jaroslav Reznik 11.90.3-1 - fixes widescreen background From bernie at fedoraproject.org Sat Sep 12 22:01:11 2009 From: bernie at fedoraproject.org (Bernie Innocenti) Date: Sat, 12 Sep 2009 22:01:11 +0000 (UTC) Subject: rpms/festival/devel festival.spec, 1.42, 1.43 festival-1.96-speechtools-buildesdmodule.patch, 1.1, NONE Message-ID: <20090912220111.5854411C0418@cvs1.fedora.phx.redhat.com> Author: bernie Update of /cvs/pkgs/rpms/festival/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23873 Modified Files: festival.spec Removed Files: festival-1.96-speechtools-buildesdmodule.patch Log Message: * Thu Sep 10 2009 Bernie Innocenti - 1.96-15 - Disable esd support (resolves: rhbz#492982) Index: festival.spec =================================================================== RCS file: /cvs/pkgs/rpms/festival/devel/festival.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- festival.spec 30 Jul 2009 00:13:16 -0000 1.42 +++ festival.spec 12 Sep 2009 22:01:10 -0000 1.43 @@ -6,7 +6,7 @@ Name: festival Summary: Speech synthesis and text-to-speech system Version: %{festivalversion} -Release: 14%{?dist} +Release: 15%{?dist} URL: http://www.cstr.ed.ac.uk/projects/festival/ Group: Applications/Multimedia @@ -78,13 +78,10 @@ Patch2: festival_buildroot.patch # Use shared libraries Patch3: festival-1.96-speechtools-shared-build.patch -# Build (but don't enable by default) the ESD module -Patch4: festival-1.96-speechtools-buildesdmodule.patch - # Fix a coding error (see bug #162137). Need to upstream. Patch5: festival-1.96-speechtools-rateconvtrivialbug.patch -# Link libs with libm, libtermcap, and libesd (see bug #198190). +# Link libs with libm, libtermcap (see bug #198190). # Need to upstream this. Patch6: festival-1.96-speechtools-linklibswithotherlibs.patch @@ -140,7 +137,7 @@ Patch94: festival-use-pacat.patch Patch95: gcc44.patch BuildRequires: tetex -BuildRequires: ncurses-devel, esound-devel +BuildRequires: ncurses-devel # Requires: festival-voice # The hard dep below provides a festival-voice, no need to require it here. @@ -491,7 +488,6 @@ chmod -x speech_tools/base_class/string/ %patch1 -p1 -b .nitech %patch2 -p1 -b .buildrootrefs %patch3 -p1 -b .shared -%patch4 -p1 -b .esd %patch5 -p1 -b .bugfix %patch6 -p1 -b .liblinking %patch7 -p1 -b .cxx @@ -879,6 +875,9 @@ fi %changelog +* Thu Sep 10 2009 Bernie Innocenti - 1.96-15 +- Disable esd support (resolves: rhbz#492982) + * Wed Jul 29 2009 Matthias Clasen - 1.96-14 - Rebuild --- festival-1.96-speechtools-buildesdmodule.patch DELETED --- From rdieter at fedoraproject.org Sat Sep 12 22:02:23 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 12 Sep 2009 22:02:23 +0000 (UTC) Subject: rpms/kde-settings/devel kde-settings.spec,1.87,1.88 Message-ID: <20090912220223.B67C911C00CE@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kde-settings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25445 Modified Files: kde-settings.spec Log Message: -kdm: Requires: system-kdm-theme Index: kde-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/devel/kde-settings.spec,v retrieving revision 1.87 retrieving revision 1.88 diff -u -p -r1.87 -r1.88 --- kde-settings.spec 12 Sep 2009 21:53:24 -0000 1.87 +++ kde-settings.spec 12 Sep 2009 22:02:23 -0000 1.88 @@ -37,7 +37,7 @@ Obsoletes: kde-config < %{version}-%{rel Summary: Configuration files for kdm Group: System Environment/Base Obsoletes: kde-config-kdm < 4.0 -#Requires: system-kdm-theme +Requires: system-kdm-theme Requires: xorg-x11-xdm Requires(pre): coreutils Requires(post): coreutils grep sed @@ -151,7 +151,8 @@ touch --no-create %{_datadir}/kde-settin %changelog * Sat Sep 12 2009 Rex Dieter - 4.3-6.1 -- kdm: fix up %%post, s/oxygen-air/Constantine/ +- -kdm: fix up %%post, s/oxygen-air/Constantine/ +- -kdm: Requires: system-kdm-theme * Thu Sep 08 2009 Rex Dieter - 4.3-6 - konversationrc: preconfigure #fedora #fedora-kde #kde #konversation channels From rdieter at fedoraproject.org Sat Sep 12 22:41:59 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 12 Sep 2009 22:41:59 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.285,1.286 Message-ID: <20090912224200.7723911C043D@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6658 Modified Files: kdebase-workspace.spec Log Message: * Thu Sep 10 2009 Rex Dieter - 4.3.1-3 - -python-applet: Provides: plasma-scriptengine-python - Requires: system-ksplash-theme (f12+,rhel6+) Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.285 retrieving revision 1.286 diff -u -p -r1.285 -r1.286 --- kdebase-workspace.spec 11 Sep 2009 15:32:34 -0000 1.285 +++ kdebase-workspace.spec 12 Sep 2009 22:41:52 -0000 1.286 @@ -5,7 +5,7 @@ Summary: K Desktop Environment - Workspa Name: kdebase-workspace Version: 4.3.1 -Release: 2%{?dist} +Release: 3%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 License: GPLv2 Group: User Interface/Desktops @@ -108,17 +108,9 @@ Requires: solar-kde-theme Requires: leonidas-kde-theme %endif -%if 0%{?fedora} == 12 -Requires: constantine-kde-theme -%endif - -# will be changed later for rhel -%if 0%{?rhel} == 6 -Requires: constantine-kde-theme -%endif - %if 0%{?fedora} > 11 || 0%{?rhel} > 5 Requires: system-backgrounds-kde +Requires: system-ksplash-theme %endif Requires: kio_sysinfo @@ -196,9 +188,21 @@ Group: System Environment/Libraries # This can be used by apps which want to use the PolicyKit # frontend implementation of the desktop they are running under Provides: PolicyKit-authentication-agent +# when -libs was born +#Obsoletes: PolicyKit-kde < 4.3.1-4 +#Requires: PolicyKit-kde-libs%{?_isa} = %{version}-%{release} %description -n PolicyKit-kde This package provides a PolicyKit Authentication Frontend for KDE +# maybe for 4.3.1-4 ? -- Rex +%package -n PolicyKit-kde-libs +Summary: Runtime libraries for PolicyKit-kde +Group: System Environment/Libraries +Requires: kdelibs4%{?_isa} >= %{version} +Requires: PolicyKit-kde = %{version}-%{release} +%description -n PolicyKit-kde-libs +%{summary}. + %package googlegadgets Summary: Google Desktop Gadgets Group: User Interface/Desktops @@ -209,6 +213,7 @@ Requires: %{name} = %{version}-%{release %package python-applet Summary: Plasma widget in Python Group: User Interface/Desktops +Provides: plasma-scriptengine-python = %{version}-%{release} Requires: %{name} = %{version}-%{release} Requires: PyKDE4 >= %{version} %description python-applet @@ -541,13 +546,14 @@ fi %files -n PolicyKit-kde %defattr(-,root,root,-) %{_kde4_bindir}/polkit-kde-authorization -%{_kde4_libdir}/libpolkitkdeprivate.so.4* %{_kde4_libdir}/kde4/kcm_pkk_authorization.so %{_kde4_libexecdir}/polkit-kde-manager %{_kde4_datadir}/dbus-1/services/org.kde.PolicyKit.service %{_kde4_datadir}/dbus-1/services/kde-org.freedesktop.PolicyKit.AuthenticationAgent.service %{_kde4_sharedir}/kde4/services/kcm_pkk_authorization.desktop %{_kde4_docdir}/HTML/en/PolicyKit-kde/ +#files -n PolicyKit-kde-libs +#defattr(-,root,root,-) %{_kde4_libdir}/libpolkitkdeprivate.so.4* %files python-applet @@ -565,6 +571,10 @@ fi %changelog +* Thu Sep 10 2009 Rex Dieter - 4.3.1-3 +- -python-applet: Provides: plasma-scriptengine-python +- Requires: system-ksplash-theme (f12+,rhel6+) + * Fri Sep 11 2009 Than Ngo - 4.3.1-2 - drop BR: lm_sensors-devel on s390(x) From rdieter at fedoraproject.org Sat Sep 12 22:43:47 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 12 Sep 2009 22:43:47 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.286,1.287 Message-ID: <20090912224347.55E1311C00CE@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8689 Modified Files: kdebase-workspace.spec Log Message: fix changelog date Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.286 retrieving revision 1.287 diff -u -p -r1.286 -r1.287 --- kdebase-workspace.spec 12 Sep 2009 22:41:52 -0000 1.286 +++ kdebase-workspace.spec 12 Sep 2009 22:43:45 -0000 1.287 @@ -571,7 +571,7 @@ fi %changelog -* Thu Sep 10 2009 Rex Dieter - 4.3.1-3 +* Sat Sep 12 2009 Rex Dieter - 4.3.1-3 - -python-applet: Provides: plasma-scriptengine-python - Requires: system-ksplash-theme (f12+,rhel6+) From radford at fedoraproject.org Sat Sep 12 22:56:54 2009 From: radford at fedoraproject.org (Jim Radford) Date: Sat, 12 Sep 2009 22:56:54 +0000 (UTC) Subject: rpms/dkim-milter/EL-5 dkim-milter, 1.1, 1.2 dkim-milter.spec, 1.9, 1.10 Message-ID: <20090912225654.3286311C00CE@cvs1.fedora.phx.redhat.com> Author: radford Update of /cvs/pkgs/rpms/dkim-milter/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22103 Modified Files: dkim-milter dkim-milter.spec Log Message: move pid file for better selinux compatibility Index: dkim-milter =================================================================== RCS file: /cvs/pkgs/rpms/dkim-milter/EL-5/dkim-milter,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- dkim-milter 1 Apr 2008 03:34:38 -0000 1.1 +++ dkim-milter 12 Sep 2009 22:56:51 -0000 1.2 @@ -7,7 +7,7 @@ # processname: dkim-filter # config: /etc/mail/dkim-milter/dkim-milter.conf # config: /etc/sysconfig/dkim-milter -# pidfile: /var/run/dkim-milter.pid +# pidfile: /var/run/dkim-milter/dkim-milter.pid # Source function library. . /etc/init.d/functions @@ -17,7 +17,7 @@ name=dkim-milter prog=dkim-filter prog_with_path=/usr/sbin/${prog} user=${name} -pidfile=/var/run/${name}.pid +pidfile=/var/run/${name}/${name}.pid config=/etc/mail/${name}/${prog}.conf SOCKET=local:/var/run/${name}/${name}.sock @@ -26,8 +26,6 @@ EXTRA_FLAGS="" start() { echo -n "Starting ${desc} (${prog}): " - touch ${pidfile} - chown ${user}:${user} ${pidfile} daemon --user ${user} ${prog_with_path} -x ${config} -P ${pidfile} -p ${SOCKET} ${EXTRA_FLAGS} RETVAL=$? echo Index: dkim-milter.spec =================================================================== RCS file: /cvs/pkgs/rpms/dkim-milter/EL-5/dkim-milter.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- dkim-milter.spec 21 Aug 2009 13:05:15 -0000 1.9 +++ dkim-milter.spec 12 Sep 2009 22:56:52 -0000 1.10 @@ -1,6 +1,6 @@ Name: dkim-milter Version: 2.8.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: DomainKeys Identified Mail sender authentication sendmail milter Group: System Environment/Daemons License: Sendmail @@ -126,6 +126,9 @@ rm -rf %{buildroot} %{_mandir}/*/* %changelog +* Sat Sep 12 2009 Jim Radford - 2.8.3-3 +- init script cleanup to help selinux + * Fri Aug 21 2009 Tomas Mraz - 2.8.3-2 - rebuilt with new openssl From pkgdb at fedoraproject.org Sat Sep 12 23:03:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:03:25 +0000 Subject: [pkgdb] Io-language ownership updated Message-ID: <20090912230326.1C50710F85E@bastion2.fedora.phx.redhat.com> Package Io-language in Fedora devel is now owned by salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:03:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:03:37 +0000 Subject: [pkgdb] Io-language ownership updated Message-ID: <20090912230337.DEF2310F85E@bastion2.fedora.phx.redhat.com> Package Io-language in Fedora 11 is now owned by salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:03:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:03:55 +0000 Subject: [pkgdb] Io-language had acl change status Message-ID: <20090912230355.D7DD210F88A@bastion2.fedora.phx.redhat.com> salimma has set the watchcommits acl on Io-language (Fedora 11) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:03:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:03:54 +0000 Subject: [pkgdb] Io-language had acl change status Message-ID: <20090912230354.A16C710F87C@bastion2.fedora.phx.redhat.com> salimma has set the watchbugzilla acl on Io-language (Fedora 11) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:03:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:03:58 +0000 Subject: [pkgdb] Io-language had acl change status Message-ID: <20090912230358.1F80910F893@bastion2.fedora.phx.redhat.com> salimma has set the commit acl on Io-language (Fedora 11) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:03:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:03:59 +0000 Subject: [pkgdb] Io-language had acl change status Message-ID: <20090912230400.03C8910F894@bastion2.fedora.phx.redhat.com> salimma has set the approveacls acl on Io-language (Fedora 11) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:02 +0000 Subject: [pkgdb] Io-language ownership updated Message-ID: <20090912230403.254F410F898@bastion2.fedora.phx.redhat.com> Package Io-language in Fedora 11 was orphaned by salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:13 +0000 Subject: [pkgdb] Io-language had acl change status Message-ID: <20090912230413.3D7EA10F87C@bastion2.fedora.phx.redhat.com> salimma has set the watchbugzilla acl on Io-language (Fedora 10) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:15 +0000 Subject: [pkgdb] Io-language had acl change status Message-ID: <20090912230415.5E5C010F88A@bastion2.fedora.phx.redhat.com> salimma has set the watchcommits acl on Io-language (Fedora 10) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:16 +0000 Subject: [pkgdb] Io-language had acl change status Message-ID: <20090912230417.0A25010F89C@bastion2.fedora.phx.redhat.com> salimma has set the commit acl on Io-language (Fedora 10) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:19 +0000 Subject: [pkgdb] Io-language had acl change status Message-ID: <20090912230419.3B44510F89F@bastion2.fedora.phx.redhat.com> salimma has set the approveacls acl on Io-language (Fedora 10) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:19 +0000 Subject: [pkgdb] Io-language ownership updated Message-ID: <20090912230419.A0D3310F8A1@bastion2.fedora.phx.redhat.com> Package Io-language in Fedora 10 was orphaned by salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:28 +0000 Subject: [pkgdb] Io-language had acl change status Message-ID: <20090912230428.7E32010F8A2@bastion2.fedora.phx.redhat.com> salimma has set the commit acl on Io-language (Fedora devel) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:26 +0000 Subject: [pkgdb] Io-language had acl change status Message-ID: <20090912230426.E55D010F894@bastion2.fedora.phx.redhat.com> salimma has set the watchbugzilla acl on Io-language (Fedora devel) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:28 +0000 Subject: [pkgdb] Io-language had acl change status Message-ID: <20090912230428.F25B910F8A4@bastion2.fedora.phx.redhat.com> salimma has set the watchcommits acl on Io-language (Fedora devel) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:33 +0000 Subject: [pkgdb] Io-language had acl change status Message-ID: <20090912230433.3EA4C10F8A5@bastion2.fedora.phx.redhat.com> salimma has set the approveacls acl on Io-language (Fedora devel) to Obsolete for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:33 +0000 Subject: [pkgdb] Io-language ownership updated Message-ID: <20090912230433.B1D8110F8A9@bastion2.fedora.phx.redhat.com> Package Io-language in Fedora devel is now owned by salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:39 +0000 Subject: [pkgdb] Io-language ownership updated Message-ID: <20090912230439.AF8FA10F8A8@bastion2.fedora.phx.redhat.com> Package Io-language in Fedora devel was orphaned by salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:46 +0000 Subject: [pkgdb] Io-language ownership updated Message-ID: <20090912230447.043F810F88A@bastion2.fedora.phx.redhat.com> Package Io-language in Fedora 8 was orphaned by salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From pkgdb at fedoraproject.org Sat Sep 12 23:04:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:04:49 +0000 Subject: [pkgdb] Io-language ownership updated Message-ID: <20090912230449.26DAD10F89B@bastion2.fedora.phx.redhat.com> Package Io-language in Fedora 9 was orphaned by salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/Io-language From radford at fedoraproject.org Sat Sep 12 23:05:23 2009 From: radford at fedoraproject.org (Jim Radford) Date: Sat, 12 Sep 2009 23:05:23 +0000 (UTC) Subject: rpms/dkim-milter/F-11 .cvsignore, 1.4, 1.5 dkim-milter, 1.1, 1.2 dkim-milter.spec, 1.6, 1.7 sources, 1.4, 1.5 Message-ID: <20090912230523.1609C11C00CE@cvs1.fedora.phx.redhat.com> Author: radford Update of /cvs/pkgs/rpms/dkim-milter/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30120 Modified Files: .cvsignore dkim-milter dkim-milter.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dkim-milter/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 12 Feb 2009 19:46:29 -0000 1.4 +++ .cvsignore 12 Sep 2009 23:05:15 -0000 1.5 @@ -1 +1,2 @@ dkim-milter-2.8.1.tar.gz +dkim-milter-2.8.3.tar.gz Index: dkim-milter =================================================================== RCS file: /cvs/pkgs/rpms/dkim-milter/F-11/dkim-milter,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- dkim-milter 1 Apr 2008 03:34:38 -0000 1.1 +++ dkim-milter 12 Sep 2009 23:05:17 -0000 1.2 @@ -7,7 +7,7 @@ # processname: dkim-filter # config: /etc/mail/dkim-milter/dkim-milter.conf # config: /etc/sysconfig/dkim-milter -# pidfile: /var/run/dkim-milter.pid +# pidfile: /var/run/dkim-milter/dkim-milter.pid # Source function library. . /etc/init.d/functions @@ -17,7 +17,7 @@ name=dkim-milter prog=dkim-filter prog_with_path=/usr/sbin/${prog} user=${name} -pidfile=/var/run/${name}.pid +pidfile=/var/run/${name}/${name}.pid config=/etc/mail/${name}/${prog}.conf SOCKET=local:/var/run/${name}/${name}.sock @@ -26,8 +26,6 @@ EXTRA_FLAGS="" start() { echo -n "Starting ${desc} (${prog}): " - touch ${pidfile} - chown ${user}:${user} ${pidfile} daemon --user ${user} ${prog_with_path} -x ${config} -P ${pidfile} -p ${SOCKET} ${EXTRA_FLAGS} RETVAL=$? echo Index: dkim-milter.spec =================================================================== RCS file: /cvs/pkgs/rpms/dkim-milter/F-11/dkim-milter.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- dkim-milter.spec 24 Feb 2009 12:06:33 -0000 1.6 +++ dkim-milter.spec 12 Sep 2009 23:05:18 -0000 1.7 @@ -1,6 +1,6 @@ Name: dkim-milter -Version: 2.8.1 -Release: 2%{?dist} +Version: 2.8.3 +Release: 3%{?dist} Summary: DomainKeys Identified Mail sender authentication sendmail milter Group: System Environment/Daemons License: Sendmail @@ -69,9 +69,11 @@ EOF install -p -d %{buildroot}%{_mandir}/man{3,5,8} install -p -d %{buildroot}%{_sbindir} +install -p -d %{buildroot}%{_includedir} make install DESTDIR=%{buildroot} {UBIN,MAN}{OWN,GRP}=$(whoami) UBINMODE=755 MANMODE=644 rm -rf %{buildroot}%{_mandir}/man3 # /ar.3.gz +rm -rf %{buildroot}%{_includedir} # /dkim.h install -p -m 755 -D %{SOURCE1} %{buildroot}%{_initrddir}/%{name} @@ -124,6 +126,18 @@ rm -rf %{buildroot} %{_mandir}/*/* %changelog +* Sat Sep 12 2009 Jim Radford - 2.8.3-3 +- init script cleanup to help selinux + +* Fri Aug 21 2009 Tomas Mraz - 2.8.3-2 +- rebuilt with new openssl + +* Fri Jul 24 2009 Jim Radford - 2.8.3-1 +- update to 2.8.3 + +* Fri Jul 24 2009 Fedora Release Engineering - 2.8.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Feb 24 2009 Fedora Release Engineering - 2.8.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dkim-milter/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 12 Feb 2009 19:46:29 -0000 1.4 +++ sources 12 Sep 2009 23:05:18 -0000 1.5 @@ -1 +1,2 @@ a822f7f5eb36f15d1377ca534d5d7edf dkim-milter-2.8.1.tar.gz +d2043c269f1720cc095a9b4f163cf3df dkim-milter-2.8.3.tar.gz From radford at fedoraproject.org Sat Sep 12 23:10:54 2009 From: radford at fedoraproject.org (Jim Radford) Date: Sat, 12 Sep 2009 23:10:54 +0000 (UTC) Subject: rpms/dkim-milter/F-10 .cvsignore, 1.4, 1.5 dkim-milter, 1.1, 1.2 dkim-milter.spec, 1.4, 1.5 sources, 1.4, 1.5 Message-ID: <20090912231054.5AD4911C043A@cvs1.fedora.phx.redhat.com> Author: radford Update of /cvs/pkgs/rpms/dkim-milter/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2368 Modified Files: .cvsignore dkim-milter dkim-milter.spec sources Log Message: update to 2.8.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dkim-milter/F-10/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 12 Feb 2009 19:59:37 -0000 1.4 +++ .cvsignore 12 Sep 2009 23:10:51 -0000 1.5 @@ -1 +1,2 @@ dkim-milter-2.8.1.tar.gz +dkim-milter-2.8.3.tar.gz Index: dkim-milter =================================================================== RCS file: /cvs/pkgs/rpms/dkim-milter/F-10/dkim-milter,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- dkim-milter 1 Apr 2008 03:34:38 -0000 1.1 +++ dkim-milter 12 Sep 2009 23:10:52 -0000 1.2 @@ -7,7 +7,7 @@ # processname: dkim-filter # config: /etc/mail/dkim-milter/dkim-milter.conf # config: /etc/sysconfig/dkim-milter -# pidfile: /var/run/dkim-milter.pid +# pidfile: /var/run/dkim-milter/dkim-milter.pid # Source function library. . /etc/init.d/functions @@ -17,7 +17,7 @@ name=dkim-milter prog=dkim-filter prog_with_path=/usr/sbin/${prog} user=${name} -pidfile=/var/run/${name}.pid +pidfile=/var/run/${name}/${name}.pid config=/etc/mail/${name}/${prog}.conf SOCKET=local:/var/run/${name}/${name}.sock @@ -26,8 +26,6 @@ EXTRA_FLAGS="" start() { echo -n "Starting ${desc} (${prog}): " - touch ${pidfile} - chown ${user}:${user} ${pidfile} daemon --user ${user} ${prog_with_path} -x ${config} -P ${pidfile} -p ${SOCKET} ${EXTRA_FLAGS} RETVAL=$? echo Index: dkim-milter.spec =================================================================== RCS file: /cvs/pkgs/rpms/dkim-milter/F-10/dkim-milter.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- dkim-milter.spec 12 Feb 2009 19:59:37 -0000 1.4 +++ dkim-milter.spec 12 Sep 2009 23:10:52 -0000 1.5 @@ -1,6 +1,6 @@ Name: dkim-milter -Version: 2.8.1 -Release: 1%{?dist} +Version: 2.8.3 +Release: 3%{?dist} Summary: DomainKeys Identified Mail sender authentication sendmail milter Group: System Environment/Daemons License: Sendmail @@ -69,9 +69,11 @@ EOF install -p -d %{buildroot}%{_mandir}/man{3,5,8} install -p -d %{buildroot}%{_sbindir} +install -p -d %{buildroot}%{_includedir} make install DESTDIR=%{buildroot} {UBIN,MAN}{OWN,GRP}=$(whoami) UBINMODE=755 MANMODE=644 rm -rf %{buildroot}%{_mandir}/man3 # /ar.3.gz +rm -rf %{buildroot}%{_includedir} # /dkim.h install -p -m 755 -D %{SOURCE1} %{buildroot}%{_initrddir}/%{name} @@ -124,9 +126,27 @@ rm -rf %{buildroot} %{_mandir}/*/* %changelog +* Sat Sep 12 2009 Jim Radford - 2.8.3-3 +- init script cleanup to help selinux + +* Fri Aug 21 2009 Tomas Mraz - 2.8.3-2 +- rebuilt with new openssl + +* Fri Jul 24 2009 Jim Radford - 2.8.3-1 +- update to 2.8.3 + +* Fri Jul 24 2009 Fedora Release Engineering - 2.8.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Feb 24 2009 Fedora Release Engineering - 2.8.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Thu Feb 12 2009 Jim Radford - 2.8.1-1 - updated to 2.8.1 +* Thu Jan 15 2009 Tomas Mraz - 2.7.2-3 +- rebuild with new openssl + * Wed Dec 10 2008 Jim Radford - 2.7.2-2 - updated to 2.7.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dkim-milter/F-10/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 12 Feb 2009 19:59:37 -0000 1.4 +++ sources 12 Sep 2009 23:10:52 -0000 1.5 @@ -1 +1,2 @@ a822f7f5eb36f15d1377ca534d5d7edf dkim-milter-2.8.1.tar.gz +d2043c269f1720cc095a9b4f163cf3df dkim-milter-2.8.3.tar.gz From pkgdb at fedoraproject.org Sat Sep 12 23:35:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:35:06 +0000 Subject: [pkgdb] ez-ipupdate: itamarjp has requested watchcommits Message-ID: <20090912233506.6DBCF10F85E@bastion2.fedora.phx.redhat.com> itamarjp has requested the watchcommits acl on ez-ipupdate (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sat Sep 12 23:35:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:35:07 +0000 Subject: [pkgdb] ez-ipupdate: itamarjp has requested watchbugzilla Message-ID: <20090912233507.69DFE10F87E@bastion2.fedora.phx.redhat.com> itamarjp has requested the watchbugzilla acl on ez-ipupdate (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sat Sep 12 23:35:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:35:08 +0000 Subject: [pkgdb] ez-ipupdate: itamarjp has requested approveacls Message-ID: <20090912233508.2F89910F893@bastion2.fedora.phx.redhat.com> itamarjp has requested the approveacls acl on ez-ipupdate (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sat Sep 12 23:35:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:35:10 +0000 Subject: [pkgdb] ez-ipupdate: itamarjp has requested commit Message-ID: <20090912233510.8BCCB10F898@bastion2.fedora.phx.redhat.com> itamarjp has requested the commit acl on ez-ipupdate (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sat Sep 12 23:35:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:35:16 +0000 Subject: [pkgdb] ez-ipupdate: itamarjp has requested watchbugzilla Message-ID: <20090912233516.8554F10F89D@bastion2.fedora.phx.redhat.com> itamarjp has requested the watchbugzilla acl on ez-ipupdate (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sat Sep 12 23:35:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:35:16 +0000 Subject: [pkgdb] ez-ipupdate: itamarjp has requested watchcommits Message-ID: <20090912233516.CEA0110F8A1@bastion2.fedora.phx.redhat.com> itamarjp has requested the watchcommits acl on ez-ipupdate (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sat Sep 12 23:35:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:35:17 +0000 Subject: [pkgdb] ez-ipupdate: itamarjp has requested commit Message-ID: <20090912233517.EA21B10F8A4@bastion2.fedora.phx.redhat.com> itamarjp has requested the commit acl on ez-ipupdate (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sat Sep 12 23:35:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:35:20 +0000 Subject: [pkgdb] ez-ipupdate: itamarjp has requested approveacls Message-ID: <20090912233520.6053010F85E@bastion2.fedora.phx.redhat.com> itamarjp has requested the approveacls acl on ez-ipupdate (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From spot at fedoraproject.org Sat Sep 12 23:35:21 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Sat, 12 Sep 2009 23:35:21 +0000 (UTC) Subject: rpms/srecord/devel .cvsignore, 1.19, 1.20 sources, 1.19, 1.20 srecord.spec, 1.26, 1.27 Message-ID: <20090912233521.D0D2511C00CE@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/rpms/srecord/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18780 Modified Files: .cvsignore sources srecord.spec Log Message: 1.51 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/srecord/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 10 Jul 2009 20:40:56 -0000 1.19 +++ .cvsignore 12 Sep 2009 23:35:18 -0000 1.20 @@ -1 +1 @@ -srecord-1.50.tar.gz +srecord-1.51.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/srecord/devel/sources,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- sources 10 Jul 2009 20:40:56 -0000 1.19 +++ sources 12 Sep 2009 23:35:19 -0000 1.20 @@ -1 +1 @@ -32e325f6f66e0abdc70903497d05c992 srecord-1.50.tar.gz +4c801c0d5a59239c05485c05f5684879 srecord-1.51.tar.gz Index: srecord.spec =================================================================== RCS file: /cvs/pkgs/rpms/srecord/devel/srecord.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- srecord.spec 27 Jul 2009 04:46:17 -0000 1.26 +++ srecord.spec 12 Sep 2009 23:35:19 -0000 1.27 @@ -1,15 +1,12 @@ Name: srecord -Version: 1.50 -Release: 3%{?dist} +Version: 1.51 +Release: 1%{?dist} Summary: Manipulate EPROM load files Group: Development/Tools License: GPLv3+ URL: http://srecord.sourceforge.net/ Source0: http://downloads.sourceforge.net/srecord/srecord-%{version}.tar.gz -# Sent upstream -# https://sourceforge.net/tracker/index.php?func=detail&aid=2606533&group_id=72866&atid=535950 -Patch0: srecord-1.46-gcc44.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: diffutils, sharutils, groff, boost-devel, libgcrypt-devel @@ -40,7 +37,6 @@ file formats. %prep %setup -q -%patch0 -p1 -b .gcc44 %build %configure @@ -68,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Sep 12 2009 Tom "spot" Callaway - 1.51-1 +- Update to 1.51 + * Sun Jul 26 2009 Fedora Release Engineering - 1.50-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Sat Sep 12 23:35:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:35:24 +0000 Subject: [pkgdb] ez-ipupdate: itamarjp has requested watchcommits Message-ID: <20090912233524.BB9EB10F8AA@bastion2.fedora.phx.redhat.com> itamarjp has requested the watchcommits acl on ez-ipupdate (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sat Sep 12 23:35:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:35:25 +0000 Subject: [pkgdb] ez-ipupdate: itamarjp has requested commit Message-ID: <20090912233525.94ED210F8AD@bastion2.fedora.phx.redhat.com> itamarjp has requested the commit acl on ez-ipupdate (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sat Sep 12 23:35:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:35:28 +0000 Subject: [pkgdb] ez-ipupdate: itamarjp has requested approveacls Message-ID: <20090912233528.849A910F87C@bastion2.fedora.phx.redhat.com> itamarjp has requested the approveacls acl on ez-ipupdate (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sat Sep 12 23:35:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sat, 12 Sep 2009 23:35:30 +0000 Subject: [pkgdb] ez-ipupdate: itamarjp has requested watchbugzilla Message-ID: <20090912233530.8639610F890@bastion2.fedora.phx.redhat.com> itamarjp has requested the watchbugzilla acl on ez-ipupdate (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From kevin at fedoraproject.org Sat Sep 12 23:43:38 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sat, 12 Sep 2009 23:43:38 +0000 (UTC) Subject: rpms/supybot-meetbot/EL-5 sources, 1.4, 1.5 .cvsignore, 1.4, 1.5 supybot-meetbot.spec, 1.4, 1.5 Message-ID: <20090912234338.E750011C00CE@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/extras/rpms/supybot-meetbot/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23791 Modified Files: sources .cvsignore supybot-meetbot.spec Log Message: Add default css files. Fix url Update to 0.1.4 release. Index: sources =================================================================== RCS file: /cvs/extras/rpms/supybot-meetbot/EL-5/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 23 Aug 2009 18:50:47 -0000 1.4 +++ sources 12 Sep 2009 23:43:34 -0000 1.5 @@ -1 +1 @@ -113a9c5ec0f8607e35821365c59d833d MeetBot-0.1.3.tar.gz +6d3997a46a9ce383ef6e09fc12ce9a06 MeetBot-0.1.4.tar.gz Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/supybot-meetbot/EL-5/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 23 Aug 2009 18:50:47 -0000 1.4 +++ .cvsignore 12 Sep 2009 23:43:35 -0000 1.5 @@ -1 +1 @@ -MeetBot-0.1.3.tar.gz +MeetBot-0.1.4.tar.gz Index: supybot-meetbot.spec =================================================================== RCS file: /cvs/extras/rpms/supybot-meetbot/EL-5/supybot-meetbot.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- supybot-meetbot.spec 23 Aug 2009 18:50:47 -0000 1.4 +++ supybot-meetbot.spec 12 Sep 2009 23:43:35 -0000 1.5 @@ -1,14 +1,14 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: supybot-meetbot -Version: 0.1.3 -Release: 1%{?dist} +Version: 0.1.4 +Release: 3%{?dist} Summary: Plugin for Supybot for handling IRC meetings Group: Applications/Internet License: BSD -URL: http://wiki.debian.org/MeatBot -Source0: http://rkd.zgib.net/http/code/MeetBot-%{version}.tar.gz +URL: http://wiki.debian.org/MeetBot +Source0: http://code.zgib.net/tar//MeetBot-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: supybot @@ -33,6 +33,7 @@ easy to port to other bots. It is under rm -rf $RPM_BUILD_ROOT install -dm 755 $RPM_BUILD_ROOT/%{python_sitelib}/supybot/plugins/MeetBot install -pm 644 *.py $RPM_BUILD_ROOT/%{python_sitelib}/supybot/plugins/MeetBot +install -pm 644 *.css $RPM_BUILD_ROOT/%{python_sitelib}/supybot/plugins/MeetBot %clean rm -rf $RPM_BUILD_ROOT @@ -43,6 +44,15 @@ rm -rf $RPM_BUILD_ROOT %{python_sitelib}/supybot/plugins/MeetBot %changelog +* Fri Sep 11 2009 Kevin Fenzi - 0.1.4-3 +- Add default css files. + +* Fri Sep 11 2009 Kevin Fenzi - 0.1.4-2 +- Fix url + +* Fri Sep 11 2009 Kevin Fenzi - 0.1.4-1 +- Update to 0.1.4 release. + * Sun Aug 23 2009 Kevin Fenzi - 0.1.3-1 - Update to 0.1.3 release. From rdieter at fedoraproject.org Sat Sep 12 23:53:24 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sat, 12 Sep 2009 23:53:24 +0000 (UTC) Subject: rpms/kdevelop/devel kdevelop.spec,1.87,1.88 Message-ID: <20090912235324.18B2C11C00CE@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdevelop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1092 Modified Files: kdevelop.spec Log Message: * Sat Sep 12 2009 Rex Dieter 9:3.5.4-6 - make -libs unconditional - Requires: kdebase3 (#507653) Index: kdevelop.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdevelop/devel/kdevelop.spec,v retrieving revision 1.87 retrieving revision 1.88 diff -u -p -r1.87 -r1.88 --- kdevelop.spec 25 Jul 2009 04:30:14 -0000 1.87 +++ kdevelop.spec 12 Sep 2009 23:53:23 -0000 1.88 @@ -11,16 +11,11 @@ %define make_cvs 1 -%if 0%{?fedora} > 7 -# make -libs subpkg -%define libs 1 -%endif - Name: kdevelop Summary: Integrated Development Environment for C++/C Epoch: 9 Version: 3.5.4 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2 URL: http://www.kdevelop.org/ @@ -40,17 +35,11 @@ Patch4: kdevelop-3.5.2-kde4template.patc Provides: kdevelop3 = %{version}-%{release} -%if 0%{?libs} -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} -%else -Obsoletes: %{name}-libs < %{?epoch:%{epoch}:}%{version}-%{release} -Provides: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig -%endif - +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Requires: kdelibs3-devel >= %{kde_version} +# embedded konsole (#507653) +Requires: kdebase3 Requires: make Requires: perl Requires: automake libtool @@ -122,23 +111,21 @@ individual needs. Summary: Development files for %{name} Group: Development/Libraries Provides: kdevelop3-devel = %{version}-%{release} -Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Requires: kdelibs3-devel %description devel %{summary}. -%if 0%{?libs} %package libs Summary: %{name} runtime libraries Group: System Environment/Libraries Requires: kdelibs3 >= %{version} # helps multilib upgrades -Obsoletes: %{name} < %{?epoch:%{epoch}:}%{version}-%{release} +Obsoletes: kdevelop < 9:3.5.4-6 # include to be paranoid, installing libs-only is still mostly untested -- Rex Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} %description libs %{summary}. -%endif @@ -203,7 +190,6 @@ rm -rf %{buildroot}%{_prefix}/kdevbdb %post -%{!?libs:/sbin/ldconfig} for f in hicolor locolor ; do touch --no-create %{_datadir}/icons/$f 2> /dev/null ||: gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null ||: @@ -211,18 +197,15 @@ done update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || : %postun -%{!?libs:/sbin/ldconfig} for f in hicolor locolor ; do touch --no-create %{_datadir}/icons/$f 2> /dev/null ||: gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null ||: done update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || : -%if 0%{?libs} %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig -%endif %clean @@ -246,10 +229,8 @@ rm -rf %{buildroot} %{_datadir}/services/* %{_datadir}/servicetypes/* -%if 0%{?libs} %files libs %defattr(-,root,root,-) -%endif %{_libdir}/lib*.so.* %{_libdir}/lib*.la @@ -260,6 +241,10 @@ rm -rf %{buildroot} %changelog +* Sat Sep 12 2009 Rex Dieter 9:3.5.4-6 +- make -libs unconditional +- Requires: kdebase3 (#507653) + * Fri Jul 24 2009 Fedora Release Engineering - 9:3.5.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From vda at fedoraproject.org Sun Sep 13 00:26:49 2009 From: vda at fedoraproject.org (Denys Vlasenko) Date: Sun, 13 Sep 2009 00:26:49 +0000 (UTC) Subject: rpms/busybox/devel busybox-static.config, NONE, 1.1 .cvsignore, 1.30, 1.31 busybox-petitboot.config, 1.1, 1.2 busybox.spec, 1.101, 1.102 sources, 1.30, 1.31 uClibc.config, 1.2, 1.3 busybox-1.12.1-selinux.patch, 1.1, NONE busybox-1.12.1-static.patch, 1.2, NONE busybox-1.14.1-readlink.patch, 1.1, NONE busybox-1.2.0-ppc64.patch, 1.1, NONE busybox-1.2.2-ls.patch, 1.2, NONE busybox-1.5.1-clean.patch, 1.1, NONE busybox-1.9.0-gc-section.patch, 1.1, NONE busybox-1.9.0-msh.patch, 1.3, NONE Message-ID: <20090913002649.BD4C211C00CE@cvs1.fedora.phx.redhat.com> Author: vda Update of /cvs/extras/rpms/busybox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10579 Modified Files: .cvsignore busybox-petitboot.config busybox.spec sources uClibc.config Added Files: busybox-static.config Removed Files: busybox-1.12.1-selinux.patch busybox-1.12.1-static.patch busybox-1.14.1-readlink.patch busybox-1.2.0-ppc64.patch busybox-1.2.2-ls.patch busybox-1.5.1-clean.patch busybox-1.9.0-gc-section.patch busybox-1.9.0-msh.patch Log Message: * Sun Sep 13 2009 Denys Vlasenko - 1:1.15.1-1 - Rebase to 1.15.1 --- NEW FILE busybox-static.config --- # # Automatically generated make config: don't edit # Busybox version: 1.15.1 # Sun Sep 13 01:42:00 2009 # CONFIG_HAVE_DOT_CONFIG=y # # Busybox Settings # # # General Configuration # CONFIG_DESKTOP=y CONFIG_EXTRA_COMPAT=y CONFIG_FEATURE_BUFFERS_USE_MALLOC=y # CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set CONFIG_SHOW_USAGE=y CONFIG_FEATURE_VERBOSE_USAGE=y CONFIG_FEATURE_COMPRESS_USAGE=y CONFIG_FEATURE_INSTALLER=y # CONFIG_LOCALE_SUPPORT is not set CONFIG_FEATURE_ASSUME_UNICODE=y CONFIG_FEATURE_CHECK_UNICODE_IN_ENV=y CONFIG_LONG_OPTS=y CONFIG_FEATURE_DEVPTS=y # CONFIG_FEATURE_CLEAN_UP is not set CONFIG_FEATURE_PIDFILE=y CONFIG_FEATURE_SUID=y CONFIG_FEATURE_SUID_CONFIG=y CONFIG_FEATURE_SUID_CONFIG_QUIET=y # CONFIG_SELINUX is not set # CONFIG_FEATURE_PREFER_APPLETS is not set CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" CONFIG_FEATURE_SYSLOG=y CONFIG_FEATURE_HAVE_RPC=y # # Build Options # CONFIG_STATIC=y # CONFIG_PIE is not set # CONFIG_NOMMU is not set # CONFIG_BUILD_LIBBUSYBOX is not set # CONFIG_FEATURE_INDIVIDUAL is not set # CONFIG_FEATURE_SHARED_BUSYBOX is not set CONFIG_LFS=y CONFIG_CROSS_COMPILER_PREFIX="" CONFIG_EXTRA_CFLAGS="" # # Debugging Options # # CONFIG_DEBUG is not set # CONFIG_DEBUG_PESSIMIZE is not set # CONFIG_WERROR is not set CONFIG_NO_DEBUG_LIB=y # CONFIG_DMALLOC is not set # CONFIG_EFENCE is not set CONFIG_INCLUDE_SUSv2=y # # Installation Options # # CONFIG_INSTALL_NO_USR is not set CONFIG_INSTALL_APPLET_SYMLINKS=y # CONFIG_INSTALL_APPLET_HARDLINKS is not set # CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set # CONFIG_INSTALL_APPLET_DONT is not set # CONFIG_INSTALL_SH_APPLET_SYMLINK is not set # CONFIG_INSTALL_SH_APPLET_HARDLINK is not set # CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set CONFIG_PREFIX="./_install" # # Busybox Library Tuning # CONFIG_PASSWORD_MINLEN=6 CONFIG_MD5_SIZE_VS_SPEED=2 CONFIG_FEATURE_FAST_TOP=y # CONFIG_FEATURE_ETC_NETWORKS is not set CONFIG_FEATURE_EDITING=y CONFIG_FEATURE_EDITING_MAX_LEN=1024 CONFIG_FEATURE_EDITING_VI=y CONFIG_FEATURE_EDITING_HISTORY=15 CONFIG_FEATURE_EDITING_SAVEHISTORY=y CONFIG_FEATURE_TAB_COMPLETION=y # CONFIG_FEATURE_USERNAME_COMPLETION is not set # CONFIG_FEATURE_EDITING_FANCY_PROMPT is not set # CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set CONFIG_FEATURE_NON_POSIX_CP=y CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y CONFIG_FEATURE_COPYBUF_KB=4 CONFIG_MONOTONIC_SYSCALL=y CONFIG_IOCTL_HEX2STR_ERROR=y CONFIG_FEATURE_HWIB=y # # Applets # # # Archival Utilities # CONFIG_FEATURE_SEAMLESS_LZMA=y CONFIG_FEATURE_SEAMLESS_BZ2=y CONFIG_FEATURE_SEAMLESS_GZ=y CONFIG_FEATURE_SEAMLESS_Z=y CONFIG_AR=y CONFIG_FEATURE_AR_LONG_FILENAMES=y CONFIG_BUNZIP2=y CONFIG_BZIP2=y CONFIG_CPIO=y CONFIG_FEATURE_CPIO_O=y CONFIG_FEATURE_CPIO_P=y # CONFIG_DPKG is not set # CONFIG_DPKG_DEB is not set # CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set CONFIG_GUNZIP=y CONFIG_GZIP=y # CONFIG_LZOP is not set # CONFIG_LZOP_COMPR_HIGH is not set CONFIG_RPM2CPIO=y # CONFIG_RPM is not set CONFIG_TAR=y CONFIG_FEATURE_TAR_CREATE=y CONFIG_FEATURE_TAR_AUTODETECT=y CONFIG_FEATURE_TAR_FROM=y CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y CONFIG_FEATURE_TAR_LONG_OPTIONS=y CONFIG_FEATURE_TAR_UNAME_GNAME=y CONFIG_UNCOMPRESS=y CONFIG_UNLZMA=y CONFIG_FEATURE_LZMA_FAST=y CONFIG_UNZIP=y # # Coreutils # CONFIG_BASENAME=y CONFIG_CAL=y CONFIG_CAT=y CONFIG_CATV=y CONFIG_CHGRP=y CONFIG_CHMOD=y CONFIG_CHOWN=y CONFIG_CHROOT=y CONFIG_CKSUM=y CONFIG_COMM=y CONFIG_CP=y CONFIG_CUT=y CONFIG_DATE=y CONFIG_FEATURE_DATE_ISOFMT=y CONFIG_DD=y CONFIG_FEATURE_DD_SIGNAL_HANDLING=y CONFIG_FEATURE_DD_IBS_OBS=y CONFIG_DF=y CONFIG_FEATURE_DF_FANCY=y CONFIG_DIRNAME=y CONFIG_DOS2UNIX=y CONFIG_UNIX2DOS=y CONFIG_DU=y CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y CONFIG_ECHO=y CONFIG_FEATURE_FANCY_ECHO=y CONFIG_ENV=y CONFIG_FEATURE_ENV_LONG_OPTIONS=y CONFIG_EXPAND=y CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y CONFIG_EXPR=y CONFIG_EXPR_MATH_SUPPORT_64=y CONFIG_FALSE=y CONFIG_FOLD=y CONFIG_FSYNC=y CONFIG_HEAD=y CONFIG_FEATURE_FANCY_HEAD=y CONFIG_HOSTID=y CONFIG_ID=y CONFIG_INSTALL=y CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y CONFIG_LENGTH=y CONFIG_LN=y CONFIG_LOGNAME=y CONFIG_LS=y CONFIG_FEATURE_LS_FILETYPES=y CONFIG_FEATURE_LS_FOLLOWLINKS=y CONFIG_FEATURE_LS_RECURSIVE=y CONFIG_FEATURE_LS_SORTFILES=y CONFIG_FEATURE_LS_TIMESTAMPS=y CONFIG_FEATURE_LS_USERNAME=y CONFIG_FEATURE_LS_COLOR=y CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y CONFIG_MD5SUM=y CONFIG_MKDIR=y CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y CONFIG_MKFIFO=y CONFIG_MKNOD=y CONFIG_MV=y CONFIG_FEATURE_MV_LONG_OPTIONS=y CONFIG_NICE=y CONFIG_NOHUP=y CONFIG_OD=y CONFIG_PRINTENV=y CONFIG_PRINTF=y CONFIG_PWD=y CONFIG_READLINK=y CONFIG_FEATURE_READLINK_FOLLOW=y CONFIG_REALPATH=y CONFIG_RM=y CONFIG_RMDIR=y CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y CONFIG_SEQ=y CONFIG_SHA1SUM=y CONFIG_SHA256SUM=y CONFIG_SHA512SUM=y CONFIG_SLEEP=y CONFIG_FEATURE_FANCY_SLEEP=y CONFIG_FEATURE_FLOAT_SLEEP=y CONFIG_SORT=y CONFIG_FEATURE_SORT_BIG=y CONFIG_SPLIT=y CONFIG_FEATURE_SPLIT_FANCY=y CONFIG_STAT=y CONFIG_FEATURE_STAT_FORMAT=y CONFIG_STTY=y CONFIG_SUM=y CONFIG_SYNC=y CONFIG_TAC=y CONFIG_TAIL=y CONFIG_FEATURE_FANCY_TAIL=y CONFIG_TEE=y CONFIG_FEATURE_TEE_USE_BLOCK_IO=y CONFIG_TEST=y CONFIG_FEATURE_TEST_64=y CONFIG_TOUCH=y CONFIG_TR=y CONFIG_FEATURE_TR_CLASSES=y CONFIG_FEATURE_TR_EQUIV=y CONFIG_TRUE=y CONFIG_TTY=y CONFIG_UNAME=y CONFIG_UNEXPAND=y CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y CONFIG_UNIQ=y CONFIG_USLEEP=y CONFIG_UUDECODE=y CONFIG_UUENCODE=y CONFIG_WC=y CONFIG_FEATURE_WC_LARGE=y CONFIG_WHO=y CONFIG_WHOAMI=y CONFIG_YES=y # # Common options for cp and mv # CONFIG_FEATURE_PRESERVE_HARDLINKS=y # # Common options for ls, more and telnet # CONFIG_FEATURE_AUTOWIDTH=y # # Common options for df, du, ls # CONFIG_FEATURE_HUMAN_READABLE=y # # Common options for md5sum, sha1sum # CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y # # Console Utilities # CONFIG_CHVT=y CONFIG_CLEAR=y CONFIG_DEALLOCVT=y CONFIG_DUMPKMAP=y CONFIG_KBD_MODE=y CONFIG_LOADFONT=y CONFIG_LOADKMAP=y CONFIG_OPENVT=y CONFIG_RESET=y CONFIG_RESIZE=y CONFIG_FEATURE_RESIZE_PRINT=y CONFIG_SETCONSOLE=y CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y CONFIG_SETFONT=y CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y CONFIG_DEFAULT_SETFONT_DIR="" CONFIG_SETKEYCODES=y CONFIG_SETLOGCONS=y CONFIG_SHOWKEY=y # # Debian Utilities # CONFIG_MKTEMP=y CONFIG_PIPE_PROGRESS=y CONFIG_RUN_PARTS=y CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y CONFIG_FEATURE_RUN_PARTS_FANCY=y CONFIG_START_STOP_DAEMON=y CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y CONFIG_WHICH=y # # Editors # CONFIG_AWK=y CONFIG_FEATURE_AWK_LIBM=y CONFIG_CMP=y CONFIG_DIFF=y CONFIG_FEATURE_DIFF_BINARY=y CONFIG_FEATURE_DIFF_DIR=y CONFIG_FEATURE_DIFF_MINIMAL=y CONFIG_ED=y CONFIG_PATCH=y CONFIG_SED=y CONFIG_VI=y CONFIG_FEATURE_VI_MAX_LEN=4096 CONFIG_FEATURE_VI_8BIT=y CONFIG_FEATURE_VI_COLON=y CONFIG_FEATURE_VI_YANKMARK=y CONFIG_FEATURE_VI_SEARCH=y CONFIG_FEATURE_VI_USE_SIGNALS=y CONFIG_FEATURE_VI_DOT_CMD=y CONFIG_FEATURE_VI_READONLY=y CONFIG_FEATURE_VI_SETOPTS=y CONFIG_FEATURE_VI_SET=y CONFIG_FEATURE_VI_WIN_RESIZE=y CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y CONFIG_FEATURE_ALLOW_EXEC=y # # Finding Utilities # CONFIG_FIND=y CONFIG_FEATURE_FIND_PRINT0=y CONFIG_FEATURE_FIND_MTIME=y CONFIG_FEATURE_FIND_MMIN=y CONFIG_FEATURE_FIND_PERM=y CONFIG_FEATURE_FIND_TYPE=y CONFIG_FEATURE_FIND_XDEV=y CONFIG_FEATURE_FIND_MAXDEPTH=y CONFIG_FEATURE_FIND_NEWER=y CONFIG_FEATURE_FIND_INUM=y CONFIG_FEATURE_FIND_EXEC=y CONFIG_FEATURE_FIND_USER=y CONFIG_FEATURE_FIND_GROUP=y CONFIG_FEATURE_FIND_NOT=y CONFIG_FEATURE_FIND_DEPTH=y CONFIG_FEATURE_FIND_PAREN=y CONFIG_FEATURE_FIND_SIZE=y CONFIG_FEATURE_FIND_PRUNE=y CONFIG_FEATURE_FIND_DELETE=y CONFIG_FEATURE_FIND_PATH=y CONFIG_FEATURE_FIND_REGEX=y # CONFIG_FEATURE_FIND_CONTEXT is not set CONFIG_GREP=y CONFIG_FEATURE_GREP_EGREP_ALIAS=y CONFIG_FEATURE_GREP_FGREP_ALIAS=y CONFIG_FEATURE_GREP_CONTEXT=y CONFIG_XARGS=y CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y # # Init Utilities # CONFIG_INIT=y CONFIG_FEATURE_USE_INITTAB=y # CONFIG_FEATURE_KILL_REMOVED is not set CONFIG_FEATURE_KILL_DELAY=0 CONFIG_FEATURE_INIT_SCTTY=y CONFIG_FEATURE_INIT_SYSLOG=y CONFIG_FEATURE_EXTRA_QUIET=y CONFIG_FEATURE_INIT_COREDUMPS=y CONFIG_FEATURE_INITRD=y CONFIG_HALT=y # CONFIG_FEATURE_CALL_TELINIT is not set CONFIG_TELINIT_PATH="" CONFIG_MESG=y # # Login/Password Management Utilities # CONFIG_FEATURE_SHADOWPASSWDS=y CONFIG_USE_BB_PWD_GRP=y CONFIG_USE_BB_SHADOW=y CONFIG_USE_BB_CRYPT=y CONFIG_USE_BB_CRYPT_SHA=y CONFIG_ADDGROUP=y CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS=y CONFIG_FEATURE_ADDUSER_TO_GROUP=y CONFIG_DELGROUP=y CONFIG_FEATURE_DEL_USER_FROM_GROUP=y # CONFIG_FEATURE_CHECK_NAMES is not set CONFIG_ADDUSER=y CONFIG_FEATURE_ADDUSER_LONG_OPTIONS=y CONFIG_FIRST_SYSTEM_ID=100 CONFIG_LAST_SYSTEM_ID=999 CONFIG_DELUSER=y CONFIG_GETTY=y CONFIG_FEATURE_UTMP=y CONFIG_FEATURE_WTMP=y CONFIG_LOGIN=y # CONFIG_PAM is not set CONFIG_LOGIN_SCRIPTS=y CONFIG_FEATURE_NOLOGIN=y CONFIG_FEATURE_SECURETTY=y CONFIG_PASSWD=y CONFIG_FEATURE_PASSWD_WEAK_CHECK=y CONFIG_CRYPTPW=y CONFIG_CHPASSWD=y CONFIG_SU=y CONFIG_FEATURE_SU_SYSLOG=y CONFIG_FEATURE_SU_CHECKS_SHELLS=y CONFIG_SULOGIN=y CONFIG_VLOCK=y # # Linux Ext2 FS Progs # CONFIG_CHATTR=y CONFIG_FSCK=y CONFIG_LSATTR=y # # Linux Module Utilities # # CONFIG_MODPROBE_SMALL is not set # CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set # CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set CONFIG_INSMOD=y CONFIG_RMMOD=y CONFIG_LSMOD=y CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y CONFIG_MODPROBE=y CONFIG_FEATURE_MODPROBE_BLACKLIST=y CONFIG_DEPMOD=y # # Options common to multiple modutils # CONFIG_FEATURE_2_4_MODULES=y CONFIG_FEATURE_INSMOD_VERSION_CHECKING=y CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS=y # CONFIG_FEATURE_INSMOD_LOADINKMEM is not set CONFIG_FEATURE_INSMOD_LOAD_MAP=y CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL=y CONFIG_FEATURE_CHECK_TAINTED_MODULE=y CONFIG_FEATURE_MODUTILS_ALIAS=y CONFIG_FEATURE_MODUTILS_SYMBOLS=y CONFIG_DEFAULT_MODULES_DIR="/lib/modules" CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" # # Linux System Utilities # CONFIG_ACPID=y CONFIG_FEATURE_ACPID_COMPAT=y CONFIG_BLKID=y CONFIG_DMESG=y CONFIG_FEATURE_DMESG_PRETTY=y CONFIG_FBSET=y CONFIG_FEATURE_FBSET_FANCY=y CONFIG_FEATURE_FBSET_READMODE=y CONFIG_FDFLUSH=y CONFIG_FDFORMAT=y CONFIG_FDISK=y CONFIG_FDISK_SUPPORT_LARGE_DISKS=y CONFIG_FEATURE_FDISK_WRITABLE=y # CONFIG_FEATURE_AIX_LABEL is not set # CONFIG_FEATURE_SGI_LABEL is not set # CONFIG_FEATURE_SUN_LABEL is not set # CONFIG_FEATURE_OSF_LABEL is not set CONFIG_FEATURE_FDISK_ADVANCED=y CONFIG_FINDFS=y CONFIG_FREERAMDISK=y CONFIG_FSCK_MINIX=y CONFIG_MKFS_MINIX=y # # Minix filesystem support # CONFIG_FEATURE_MINIX2=y CONFIG_MKFS_VFAT=y CONFIG_GETOPT=y CONFIG_FEATURE_GETOPT_LONG=y CONFIG_HEXDUMP=y CONFIG_FEATURE_HEXDUMP_REVERSE=y CONFIG_HD=y CONFIG_HWCLOCK=y CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y CONFIG_IPCRM=y CONFIG_IPCS=y CONFIG_LOSETUP=y CONFIG_MDEV=y CONFIG_FEATURE_MDEV_CONF=y CONFIG_FEATURE_MDEV_RENAME=y CONFIG_FEATURE_MDEV_RENAME_REGEXP=y CONFIG_FEATURE_MDEV_EXEC=y CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y CONFIG_MKSWAP=y CONFIG_FEATURE_MKSWAP_UUID=y CONFIG_MORE=y CONFIG_FEATURE_USE_TERMIOS=y CONFIG_VOLUMEID=y CONFIG_FEATURE_VOLUMEID_EXT=y CONFIG_FEATURE_VOLUMEID_REISERFS=y CONFIG_FEATURE_VOLUMEID_FAT=y CONFIG_FEATURE_VOLUMEID_HFS=y CONFIG_FEATURE_VOLUMEID_JFS=y CONFIG_FEATURE_VOLUMEID_XFS=y CONFIG_FEATURE_VOLUMEID_NTFS=y CONFIG_FEATURE_VOLUMEID_ISO9660=y CONFIG_FEATURE_VOLUMEID_UDF=y CONFIG_FEATURE_VOLUMEID_LUKS=y CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y CONFIG_FEATURE_VOLUMEID_CRAMFS=y CONFIG_FEATURE_VOLUMEID_ROMFS=y CONFIG_FEATURE_VOLUMEID_SYSV=y CONFIG_FEATURE_VOLUMEID_OCFS2=y CONFIG_FEATURE_VOLUMEID_LINUXRAID=y CONFIG_MOUNT=y CONFIG_FEATURE_MOUNT_FAKE=y CONFIG_FEATURE_MOUNT_VERBOSE=y # CONFIG_FEATURE_MOUNT_HELPERS is not set CONFIG_FEATURE_MOUNT_LABEL=y CONFIG_FEATURE_MOUNT_NFS=y CONFIG_FEATURE_MOUNT_CIFS=y CONFIG_FEATURE_MOUNT_FLAGS=y CONFIG_FEATURE_MOUNT_FSTAB=y CONFIG_PIVOT_ROOT=y CONFIG_RDATE=y CONFIG_RDEV=y CONFIG_READPROFILE=y CONFIG_RTCWAKE=y CONFIG_SCRIPT=y CONFIG_SCRIPTREPLAY=y CONFIG_SETARCH=y CONFIG_SWAPONOFF=y CONFIG_FEATURE_SWAPON_PRI=y CONFIG_SWITCH_ROOT=y CONFIG_UMOUNT=y CONFIG_FEATURE_UMOUNT_ALL=y # # Common options for mount/umount # CONFIG_FEATURE_MOUNT_LOOP=y # CONFIG_FEATURE_MTAB_SUPPORT is not set # # Miscellaneous Utilities # CONFIG_ADJTIMEX=y # CONFIG_BBCONFIG is not set CONFIG_BEEP=y CONFIG_FEATURE_BEEP_FREQ=4000 CONFIG_FEATURE_BEEP_LENGTH_MS=30 CONFIG_CHAT=y CONFIG_FEATURE_CHAT_NOFAIL=y CONFIG_FEATURE_CHAT_TTY_HIFI=y CONFIG_FEATURE_CHAT_IMPLICIT_CR=y CONFIG_FEATURE_CHAT_SWALLOW_OPTS=y CONFIG_FEATURE_CHAT_SEND_ESCAPES=y CONFIG_FEATURE_CHAT_VAR_ABORT_LEN=y CONFIG_FEATURE_CHAT_CLR_ABORT=y CONFIG_CHRT=y CONFIG_CROND=y CONFIG_FEATURE_CROND_D=y CONFIG_FEATURE_CROND_CALL_SENDMAIL=y CONFIG_FEATURE_CROND_DIR="/var/spool/cron" CONFIG_CRONTAB=y CONFIG_DC=y CONFIG_FEATURE_DC_LIBM=y # CONFIG_DEVFSD is not set # CONFIG_DEVFSD_MODLOAD is not set # CONFIG_DEVFSD_FG_NP is not set # CONFIG_DEVFSD_VERBOSE is not set # CONFIG_FEATURE_DEVFS is not set CONFIG_DEVMEM=y CONFIG_EJECT=y CONFIG_FEATURE_EJECT_SCSI=y CONFIG_FBSPLASH=y # CONFIG_FLASH_LOCK is not set # CONFIG_FLASH_UNLOCK is not set # CONFIG_FLASH_ERASEALL is not set CONFIG_IONICE=y # CONFIG_INOTIFYD is not set CONFIG_LAST=y # CONFIG_FEATURE_LAST_SMALL is not set CONFIG_FEATURE_LAST_FANCY=y CONFIG_LESS=y CONFIG_FEATURE_LESS_MAXLINES=9999999 CONFIG_FEATURE_LESS_BRACKETS=y CONFIG_FEATURE_LESS_FLAGS=y CONFIG_FEATURE_LESS_MARKS=y CONFIG_FEATURE_LESS_REGEXP=y CONFIG_FEATURE_LESS_WINCH=y CONFIG_FEATURE_LESS_DASHCMD=y CONFIG_FEATURE_LESS_LINENUMS=y CONFIG_HDPARM=y CONFIG_FEATURE_HDPARM_GET_IDENTITY=y CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y CONFIG_MAKEDEVS=y # CONFIG_FEATURE_MAKEDEVS_LEAF is not set CONFIG_FEATURE_MAKEDEVS_TABLE=y CONFIG_MAN=y CONFIG_MICROCOM=y CONFIG_MOUNTPOINT=y CONFIG_MT=y CONFIG_RAIDAUTORUN=y CONFIG_READAHEAD=y CONFIG_RUNLEVEL=y CONFIG_RX=y CONFIG_SETSID=y CONFIG_STRINGS=y # CONFIG_TASKSET is not set # CONFIG_FEATURE_TASKSET_FANCY is not set CONFIG_TIME=y CONFIG_TIMEOUT=y CONFIG_TTYSIZE=y CONFIG_VOLNAME=y CONFIG_WATCHDOG=y # # Networking Utilities # CONFIG_FEATURE_IPV6=y # CONFIG_FEATURE_UNIX_LOCAL is not set CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y CONFIG_VERBOSE_RESOLUTION_ERRORS=y CONFIG_ARP=y CONFIG_ARPING=y CONFIG_BRCTL=y CONFIG_FEATURE_BRCTL_FANCY=y CONFIG_FEATURE_BRCTL_SHOW=y CONFIG_DNSD=y CONFIG_ETHER_WAKE=y CONFIG_FAKEIDENTD=y CONFIG_FTPD=y CONFIG_FEATURE_FTP_WRITE=y CONFIG_FTPGET=y CONFIG_FTPPUT=y CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y CONFIG_HOSTNAME=y CONFIG_HTTPD=y CONFIG_FEATURE_HTTPD_RANGES=y CONFIG_FEATURE_HTTPD_USE_SENDFILE=y CONFIG_FEATURE_HTTPD_SETUID=y CONFIG_FEATURE_HTTPD_BASIC_AUTH=y CONFIG_FEATURE_HTTPD_AUTH_MD5=y CONFIG_FEATURE_HTTPD_CGI=y CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y CONFIG_FEATURE_HTTPD_ERROR_PAGES=y CONFIG_FEATURE_HTTPD_PROXY=y CONFIG_IFCONFIG=y CONFIG_FEATURE_IFCONFIG_STATUS=y CONFIG_FEATURE_IFCONFIG_SLIP=y CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y CONFIG_FEATURE_IFCONFIG_HW=y CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y CONFIG_IFENSLAVE=y CONFIG_IFPLUGD=y CONFIG_IFUPDOWN=y CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate" CONFIG_FEATURE_IFUPDOWN_IP=y CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y # CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set CONFIG_FEATURE_IFUPDOWN_IPV4=y CONFIG_FEATURE_IFUPDOWN_IPV6=y CONFIG_FEATURE_IFUPDOWN_MAPPING=y # CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set CONFIG_INETD=y CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y CONFIG_FEATURE_INETD_RPC=y CONFIG_IP=y CONFIG_FEATURE_IP_ADDRESS=y CONFIG_FEATURE_IP_LINK=y CONFIG_FEATURE_IP_ROUTE=y CONFIG_FEATURE_IP_TUNNEL=y CONFIG_FEATURE_IP_RULE=y CONFIG_FEATURE_IP_SHORT_FORMS=y # CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set CONFIG_IPADDR=y CONFIG_IPLINK=y CONFIG_IPROUTE=y CONFIG_IPTUNNEL=y CONFIG_IPRULE=y CONFIG_IPCALC=y CONFIG_FEATURE_IPCALC_FANCY=y CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y CONFIG_NAMEIF=y CONFIG_FEATURE_NAMEIF_EXTENDED=y CONFIG_NC=y CONFIG_NC_SERVER=y CONFIG_NC_EXTRA=y CONFIG_NETSTAT=y CONFIG_FEATURE_NETSTAT_WIDE=y CONFIG_FEATURE_NETSTAT_PRG=y CONFIG_NSLOOKUP=y CONFIG_PING=y CONFIG_PING6=y CONFIG_FEATURE_FANCY_PING=y CONFIG_PSCAN=y CONFIG_ROUTE=y CONFIG_SLATTACH=y CONFIG_TELNET=y CONFIG_FEATURE_TELNET_TTYPE=y CONFIG_FEATURE_TELNET_AUTOLOGIN=y CONFIG_TELNETD=y CONFIG_FEATURE_TELNETD_STANDALONE=y CONFIG_TFTP=y CONFIG_TFTPD=y CONFIG_FEATURE_TFTP_GET=y CONFIG_FEATURE_TFTP_PUT=y CONFIG_FEATURE_TFTP_BLOCKSIZE=y # CONFIG_TFTP_DEBUG is not set CONFIG_TRACEROUTE=y CONFIG_FEATURE_TRACEROUTE_VERBOSE=y # CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set # CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set CONFIG_APP_UDHCPD=y CONFIG_APP_DHCPRELAY=y CONFIG_APP_DUMPLEASES=y CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases" CONFIG_APP_UDHCPC=y CONFIG_FEATURE_UDHCPC_ARPING=y CONFIG_FEATURE_UDHCP_PORT=y CONFIG_UDHCP_DEBUG=0 CONFIG_FEATURE_UDHCP_RFC3397=y CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n" CONFIG_VCONFIG=y CONFIG_WGET=y CONFIG_FEATURE_WGET_STATUSBAR=y CONFIG_FEATURE_WGET_AUTHENTICATION=y CONFIG_FEATURE_WGET_LONG_OPTIONS=y CONFIG_ZCIP=y CONFIG_TCPSVD=y CONFIG_TUNCTL=y CONFIG_FEATURE_TUNCTL_UG=y CONFIG_UDPSVD=y # # Print Utilities # CONFIG_LPD=y CONFIG_LPR=y CONFIG_LPQ=y # # Mail Utilities # CONFIG_MAKEMIME=y CONFIG_FEATURE_MIME_CHARSET="us-ascii" CONFIG_POPMAILDIR=y CONFIG_FEATURE_POPMAILDIR_DELIVERY=y CONFIG_REFORMIME=y CONFIG_FEATURE_REFORMIME_COMPAT=y CONFIG_SENDMAIL=y # # Process Utilities # CONFIG_FREE=y CONFIG_FUSER=y CONFIG_KILL=y CONFIG_KILLALL=y CONFIG_KILLALL5=y CONFIG_NMETER=y CONFIG_PGREP=y CONFIG_PIDOF=y CONFIG_FEATURE_PIDOF_SINGLE=y CONFIG_FEATURE_PIDOF_OMIT=y CONFIG_PKILL=y CONFIG_PS=y CONFIG_FEATURE_PS_WIDE=y CONFIG_FEATURE_PS_TIME=y CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y # CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set CONFIG_RENICE=y CONFIG_BB_SYSCTL=y CONFIG_TOP=y CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y CONFIG_FEATURE_TOP_SMP_CPU=y CONFIG_FEATURE_TOP_DECIMALS=y CONFIG_FEATURE_TOP_SMP_PROCESS=y CONFIG_FEATURE_TOPMEM=y CONFIG_UPTIME=y CONFIG_WATCH=y # # Runit Utilities # CONFIG_RUNSV=y CONFIG_RUNSVDIR=y # CONFIG_FEATURE_RUNSVDIR_LOG is not set CONFIG_SV=y CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service" CONFIG_SVLOGD=y CONFIG_CHPST=y CONFIG_SETUIDGID=y CONFIG_ENVUIDGID=y CONFIG_ENVDIR=y CONFIG_SOFTLIMIT=y # CONFIG_CHCON is not set # CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set # CONFIG_GETENFORCE is not set # CONFIG_GETSEBOOL is not set # CONFIG_LOAD_POLICY is not set # CONFIG_MATCHPATHCON is not set # CONFIG_RESTORECON is not set # CONFIG_RUNCON is not set # CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set # CONFIG_SELINUXENABLED is not set # CONFIG_SETENFORCE is not set # CONFIG_SETFILES is not set # CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set # CONFIG_SETSEBOOL is not set # CONFIG_SESTATUS is not set # # Shells # CONFIG_FEATURE_SH_IS_ASH=y # CONFIG_FEATURE_SH_IS_HUSH is not set # CONFIG_FEATURE_SH_IS_NONE is not set CONFIG_ASH=y CONFIG_ASH_BASH_COMPAT=y CONFIG_ASH_JOB_CONTROL=y CONFIG_ASH_READ_NCHARS=y CONFIG_ASH_READ_TIMEOUT=y CONFIG_ASH_ALIAS=y CONFIG_ASH_GETOPTS=y CONFIG_ASH_BUILTIN_ECHO=y CONFIG_ASH_BUILTIN_PRINTF=y CONFIG_ASH_BUILTIN_TEST=y CONFIG_ASH_CMDCMD=y # CONFIG_ASH_MAIL is not set CONFIG_ASH_OPTIMIZE_FOR_SIZE=y CONFIG_ASH_RANDOM_SUPPORT=y CONFIG_ASH_EXPAND_PRMT=y CONFIG_HUSH=y CONFIG_HUSH_BASH_COMPAT=y CONFIG_HUSH_HELP=y CONFIG_HUSH_INTERACTIVE=y CONFIG_HUSH_JOB=y CONFIG_HUSH_TICK=y CONFIG_HUSH_IF=y CONFIG_HUSH_LOOPS=y CONFIG_HUSH_CASE=y CONFIG_HUSH_FUNCTIONS=y CONFIG_HUSH_LOCAL=y CONFIG_HUSH_EXPORT_N=y # CONFIG_LASH is not set CONFIG_MSH=y CONFIG_SH_MATH_SUPPORT=y CONFIG_SH_MATH_SUPPORT_64=y CONFIG_FEATURE_SH_EXTRA_QUIET=y # CONFIG_FEATURE_SH_STANDALONE is not set # CONFIG_FEATURE_SH_NOFORK is not set CONFIG_CTTYHACK=y # # System Logging Utilities # CONFIG_SYSLOGD=y CONFIG_FEATURE_ROTATE_LOGFILE=y CONFIG_FEATURE_REMOTE_LOG=y CONFIG_FEATURE_SYSLOGD_DUP=y CONFIG_FEATURE_IPC_SYSLOG=y CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 CONFIG_LOGREAD=y CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y CONFIG_KLOGD=y CONFIG_LOGGER=y Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/busybox/devel/.cvsignore,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- .cvsignore 28 May 2009 11:32:31 -0000 1.30 +++ .cvsignore 13 Sep 2009 00:26:44 -0000 1.31 @@ -1,2 +1,3 @@ uClibc-0.9.30.1.tar.bz2 busybox-1.14.1.tar.bz2 +busybox-1.15.1.tar.bz2 Index: busybox-petitboot.config =================================================================== RCS file: /cvs/extras/rpms/busybox/devel/busybox-petitboot.config,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- busybox-petitboot.config 10 Apr 2007 14:23:59 -0000 1.1 +++ busybox-petitboot.config 13 Sep 2009 00:26:45 -0000 1.2 @@ -1,7 +1,9 @@ # # Automatically generated make config: don't edit +# Busybox version: 1.15.1 +# Sun Sep 13 01:16:50 2009 # -HAVE_DOT_CONFIG=y +CONFIG_HAVE_DOT_CONFIG=y # # Busybox Settings @@ -10,45 +12,54 @@ HAVE_DOT_CONFIG=y # # General Configuration # -CONFIG_NITPICK=y +CONFIG_DESKTOP=y +CONFIG_EXTRA_COMPAT=y CONFIG_FEATURE_BUFFERS_USE_MALLOC=y # CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set CONFIG_SHOW_USAGE=y -# CONFIG_FEATURE_VERBOSE_USAGE is not set +CONFIG_FEATURE_VERBOSE_USAGE=y CONFIG_FEATURE_COMPRESS_USAGE=y # CONFIG_FEATURE_INSTALLER is not set # CONFIG_LOCALE_SUPPORT is not set -CONFIG_GETOPT_LONG=y +CONFIG_FEATURE_ASSUME_UNICODE=y +CONFIG_FEATURE_CHECK_UNICODE_IN_ENV=y +CONFIG_LONG_OPTS=y CONFIG_FEATURE_DEVPTS=y # CONFIG_FEATURE_CLEAN_UP is not set +CONFIG_FEATURE_PIDFILE=y CONFIG_FEATURE_SUID=y # CONFIG_FEATURE_SUID_CONFIG is not set # CONFIG_FEATURE_SUID_CONFIG_QUIET is not set # CONFIG_SELINUX is not set +# CONFIG_FEATURE_PREFER_APPLETS is not set CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" +CONFIG_FEATURE_SYSLOG=y +CONFIG_FEATURE_HAVE_RPC=y # # Build Options # # CONFIG_STATIC is not set +# CONFIG_PIE is not set +# CONFIG_NOMMU is not set # CONFIG_BUILD_LIBBUSYBOX is not set -# CONFIG_FEATURE_FULL_LIBBUSYBOX is not set +# CONFIG_FEATURE_INDIVIDUAL is not set # CONFIG_FEATURE_SHARED_BUSYBOX is not set -# CONFIG_LFS is not set -# USING_CROSS_COMPILER is not set -CROSS_COMPILER_PREFIX="" -# CONFIG_BUILD_AT_ONCE is not set +CONFIG_LFS=y +CONFIG_CROSS_COMPILER_PREFIX="" +CONFIG_EXTRA_CFLAGS="" # # Debugging Options # # CONFIG_DEBUG is not set # CONFIG_DEBUG_PESSIMIZE is not set -# CONFIG_NO_DEBUG_LIB is not set +# CONFIG_WERROR is not set +CONFIG_NO_DEBUG_LIB=y # CONFIG_DMALLOC is not set # CONFIG_EFENCE is not set -CONFIG_DEBUG_YANK_SUSv2=y +CONFIG_INCLUDE_SUSv2=y # # Installation Options @@ -56,13 +67,35 @@ CONFIG_DEBUG_YANK_SUSv2=y # CONFIG_INSTALL_NO_USR is not set CONFIG_INSTALL_APPLET_SYMLINKS=y # CONFIG_INSTALL_APPLET_HARDLINKS is not set +# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set # CONFIG_INSTALL_APPLET_DONT is not set -PREFIX="./_install" +# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set +# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set +# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set +CONFIG_PREFIX="./_install" # # Busybox Library Tuning # +CONFIG_PASSWORD_MINLEN=6 CONFIG_MD5_SIZE_VS_SPEED=2 +# CONFIG_FEATURE_FAST_TOP is not set +# CONFIG_FEATURE_ETC_NETWORKS is not set +CONFIG_FEATURE_EDITING=y +CONFIG_FEATURE_EDITING_MAX_LEN=1024 +CONFIG_FEATURE_EDITING_VI=y +CONFIG_FEATURE_EDITING_HISTORY=15 +CONFIG_FEATURE_EDITING_SAVEHISTORY=y +CONFIG_FEATURE_TAB_COMPLETION=y +# CONFIG_FEATURE_USERNAME_COMPLETION is not set +# CONFIG_FEATURE_EDITING_FANCY_PROMPT is not set +# CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set +CONFIG_FEATURE_NON_POSIX_CP=y +# CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set +CONFIG_FEATURE_COPYBUF_KB=4 +CONFIG_MONOTONIC_SYSCALL=y +CONFIG_IOCTL_HEX2STR_ERROR=y +CONFIG_FEATURE_HWIB=y # # Applets @@ -71,40 +104,39 @@ CONFIG_MD5_SIZE_VS_SPEED=2 # # Archival Utilities # +CONFIG_FEATURE_SEAMLESS_LZMA=y +CONFIG_FEATURE_SEAMLESS_BZ2=y +CONFIG_FEATURE_SEAMLESS_GZ=y +# CONFIG_FEATURE_SEAMLESS_Z is not set # CONFIG_AR is not set # CONFIG_FEATURE_AR_LONG_FILENAMES is not set CONFIG_BUNZIP2=y +# CONFIG_BZIP2 is not set CONFIG_CPIO=y +# CONFIG_FEATURE_CPIO_O is not set +# CONFIG_FEATURE_CPIO_P is not set # CONFIG_DPKG is not set # CONFIG_DPKG_DEB is not set # CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set CONFIG_GUNZIP=y -CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y CONFIG_GZIP=y +# CONFIG_LZOP is not set +# CONFIG_LZOP_COMPR_HIGH is not set # CONFIG_RPM2CPIO is not set # CONFIG_RPM is not set CONFIG_TAR=y -# CONFIG_FEATURE_TAR_CREATE is not set -CONFIG_FEATURE_TAR_BZIP2=y -# CONFIG_FEATURE_TAR_LZMA is not set -# CONFIG_FEATURE_TAR_FROM is not set -CONFIG_FEATURE_TAR_GZIP=y -# CONFIG_FEATURE_TAR_COMPRESS is not set +CONFIG_FEATURE_TAR_CREATE=y +CONFIG_FEATURE_TAR_AUTODETECT=y +CONFIG_FEATURE_TAR_FROM=y CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y -# CONFIG_FEATURE_TAR_GNU_EXTENSIONS is not set -# CONFIG_FEATURE_TAR_LONG_OPTIONS is not set +CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y +CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y +CONFIG_FEATURE_TAR_LONG_OPTIONS=y +CONFIG_FEATURE_TAR_UNAME_GNAME=y # CONFIG_UNCOMPRESS is not set -# CONFIG_UNLZMA is not set +CONFIG_UNLZMA=y # CONFIG_FEATURE_LZMA_FAST is not set -# CONFIG_UNZIP is not set - -# -# Common options for cpio and tar -# -# CONFIG_FEATURE_UNARCHIVE_TAPE is not set -# CONFIG_FEATURE_DEB_TAR_GZ is not set -# CONFIG_FEATURE_DEB_TAR_BZ2 is not set -# CONFIG_FEATURE_DEB_TAR_LZMA is not set +CONFIG_UNZIP=y # # Coreutils @@ -118,7 +150,6 @@ CONFIG_CAT=y # CONFIG_CHOWN is not set CONFIG_CHROOT=y # CONFIG_CKSUM is not set -# CONFIG_CMP is not set # CONFIG_COMM is not set CONFIG_CP=y CONFIG_CUT=y @@ -128,10 +159,7 @@ CONFIG_DD=y # CONFIG_FEATURE_DD_SIGNAL_HANDLING is not set CONFIG_FEATURE_DD_IBS_OBS=y CONFIG_DF=y -# CONFIG_DIFF is not set -# CONFIG_FEATURE_DIFF_BINARY is not set -# CONFIG_FEATURE_DIFF_DIR is not set -# CONFIG_FEATURE_DIFF_MINIMAL is not set +CONFIG_FEATURE_DF_FANCY=y CONFIG_DIRNAME=y # CONFIG_DOS2UNIX is not set # CONFIG_UNIX2DOS is not set @@ -141,10 +169,13 @@ CONFIG_ECHO=y CONFIG_FEATURE_FANCY_ECHO=y CONFIG_ENV=y # CONFIG_FEATURE_ENV_LONG_OPTIONS is not set +# CONFIG_EXPAND is not set +# CONFIG_FEATURE_EXPAND_LONG_OPTIONS is not set CONFIG_EXPR=y # CONFIG_EXPR_MATH_SUPPORT_64 is not set CONFIG_FALSE=y # CONFIG_FOLD is not set +# CONFIG_FSYNC is not set CONFIG_HEAD=y CONFIG_FEATURE_FANCY_HEAD=y # CONFIG_HOSTID is not set @@ -176,20 +207,29 @@ CONFIG_FEATURE_MV_LONG_OPTIONS=y # CONFIG_PRINTENV is not set # CONFIG_PRINTF is not set CONFIG_PWD=y +# CONFIG_READLINK is not set +# CONFIG_FEATURE_READLINK_FOLLOW is not set # CONFIG_REALPATH is not set CONFIG_RM=y CONFIG_RMDIR=y +CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y # CONFIG_SEQ is not set # CONFIG_SHA1SUM is not set +# CONFIG_SHA256SUM is not set +# CONFIG_SHA512SUM is not set CONFIG_SLEEP=y CONFIG_FEATURE_FANCY_SLEEP=y +# CONFIG_FEATURE_FLOAT_SLEEP is not set # CONFIG_SORT is not set # CONFIG_FEATURE_SORT_BIG is not set +# CONFIG_SPLIT is not set +# CONFIG_FEATURE_SPLIT_FANCY is not set # CONFIG_STAT is not set # CONFIG_FEATURE_STAT_FORMAT is not set # CONFIG_STTY is not set # CONFIG_SUM is not set CONFIG_SYNC=y +# CONFIG_TAC is not set CONFIG_TAIL=y CONFIG_FEATURE_FANCY_TAIL=y CONFIG_TEE=y @@ -203,12 +243,14 @@ CONFIG_TEST=y CONFIG_TRUE=y # CONFIG_TTY is not set CONFIG_UNAME=y +# CONFIG_UNEXPAND is not set +# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set # CONFIG_UNIQ is not set # CONFIG_USLEEP is not set # CONFIG_UUDECODE is not set # CONFIG_UUENCODE is not set -# CONFIG_WATCH is not set # CONFIG_WC is not set +# CONFIG_FEATURE_WC_LARGE is not set # CONFIG_WHO is not set # CONFIG_WHOAMI is not set CONFIG_YES=y @@ -240,24 +282,30 @@ CONFIG_CHVT=y CONFIG_CLEAR=y # CONFIG_DEALLOCVT is not set # CONFIG_DUMPKMAP is not set +# CONFIG_KBD_MODE is not set # CONFIG_LOADFONT is not set # CONFIG_LOADKMAP is not set # CONFIG_OPENVT is not set CONFIG_RESET=y +# CONFIG_RESIZE is not set +# CONFIG_FEATURE_RESIZE_PRINT is not set # CONFIG_SETCONSOLE is not set # CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set +# CONFIG_SETFONT is not set +# CONFIG_FEATURE_SETFONT_TEXTUAL_MAP is not set +CONFIG_DEFAULT_SETFONT_DIR="" CONFIG_SETKEYCODES=y # CONFIG_SETLOGCONS is not set +# CONFIG_SHOWKEY is not set # # Debian Utilities # # CONFIG_MKTEMP is not set # CONFIG_PIPE_PROGRESS is not set -# CONFIG_READLINK is not set -# CONFIG_FEATURE_READLINK_FOLLOW is not set CONFIG_RUN_PARTS=y # CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set +# CONFIG_FEATURE_RUN_PARTS_FANCY is not set # CONFIG_START_STOP_DAEMON is not set # CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set # CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set @@ -267,11 +315,18 @@ CONFIG_RUN_PARTS=y # Editors # # CONFIG_AWK is not set -# CONFIG_FEATURE_AWK_MATH is not set +# CONFIG_FEATURE_AWK_LIBM is not set +# CONFIG_CMP is not set +# CONFIG_DIFF is not set +# CONFIG_FEATURE_DIFF_BINARY is not set +# CONFIG_FEATURE_DIFF_DIR is not set +# CONFIG_FEATURE_DIFF_MINIMAL is not set # CONFIG_ED is not set # CONFIG_PATCH is not set # CONFIG_SED is not set # CONFIG_VI is not set +CONFIG_FEATURE_VI_MAX_LEN=0 +# CONFIG_FEATURE_VI_8BIT is not set # CONFIG_FEATURE_VI_COLON is not set # CONFIG_FEATURE_VI_YANKMARK is not set # CONFIG_FEATURE_VI_SEARCH is not set @@ -282,6 +337,7 @@ CONFIG_RUN_PARTS=y # CONFIG_FEATURE_VI_SET is not set # CONFIG_FEATURE_VI_WIN_RESIZE is not set # CONFIG_FEATURE_VI_OPTIMIZE_CURSOR is not set +# CONFIG_FEATURE_ALLOW_EXEC is not set # # Finding Utilities @@ -293,9 +349,21 @@ CONFIG_RUN_PARTS=y # CONFIG_FEATURE_FIND_PERM is not set # CONFIG_FEATURE_FIND_TYPE is not set # CONFIG_FEATURE_FIND_XDEV is not set +# CONFIG_FEATURE_FIND_MAXDEPTH is not set # CONFIG_FEATURE_FIND_NEWER is not set # CONFIG_FEATURE_FIND_INUM is not set # CONFIG_FEATURE_FIND_EXEC is not set +# CONFIG_FEATURE_FIND_USER is not set +# CONFIG_FEATURE_FIND_GROUP is not set +# CONFIG_FEATURE_FIND_NOT is not set +# CONFIG_FEATURE_FIND_DEPTH is not set +# CONFIG_FEATURE_FIND_PAREN is not set +# CONFIG_FEATURE_FIND_SIZE is not set +# CONFIG_FEATURE_FIND_PRUNE is not set +# CONFIG_FEATURE_FIND_DELETE is not set +# CONFIG_FEATURE_FIND_PATH is not set +# CONFIG_FEATURE_FIND_REGEX is not set +# CONFIG_FEATURE_FIND_CONTEXT is not set # CONFIG_GREP is not set # CONFIG_FEATURE_GREP_EGREP_ALIAS is not set # CONFIG_FEATURE_GREP_FGREP_ALIAS is not set @@ -310,32 +378,53 @@ CONFIG_RUN_PARTS=y # Init Utilities # # CONFIG_INIT is not set -# CONFIG_DEBUG_INIT is not set # CONFIG_FEATURE_USE_INITTAB is not set +# CONFIG_FEATURE_KILL_REMOVED is not set +CONFIG_FEATURE_KILL_DELAY=0 # CONFIG_FEATURE_INIT_SCTTY is not set +# CONFIG_FEATURE_INIT_SYSLOG is not set # CONFIG_FEATURE_EXTRA_QUIET is not set # CONFIG_FEATURE_INIT_COREDUMPS is not set # CONFIG_FEATURE_INITRD is not set CONFIG_HALT=y +# CONFIG_FEATURE_CALL_TELINIT is not set +CONFIG_TELINIT_PATH="" # CONFIG_MESG is not set # # Login/Password Management Utilities # # CONFIG_FEATURE_SHADOWPASSWDS is not set -# CONFIG_USE_BB_SHADOW is not set CONFIG_USE_BB_PWD_GRP=y +# CONFIG_USE_BB_SHADOW is not set +CONFIG_USE_BB_CRYPT=y +# CONFIG_USE_BB_CRYPT_SHA is not set # CONFIG_ADDGROUP is not set +# CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS is not set +# CONFIG_FEATURE_ADDUSER_TO_GROUP is not set # CONFIG_DELGROUP is not set +# CONFIG_FEATURE_DEL_USER_FROM_GROUP is not set +# CONFIG_FEATURE_CHECK_NAMES is not set # CONFIG_ADDUSER is not set +# CONFIG_FEATURE_ADDUSER_LONG_OPTIONS is not set +CONFIG_FIRST_SYSTEM_ID=0 +CONFIG_LAST_SYSTEM_ID=0 # CONFIG_DELUSER is not set # CONFIG_GETTY is not set # CONFIG_FEATURE_UTMP is not set # CONFIG_FEATURE_WTMP is not set # CONFIG_LOGIN is not set +# CONFIG_PAM is not set +# CONFIG_LOGIN_SCRIPTS is not set +# CONFIG_FEATURE_NOLOGIN is not set # CONFIG_FEATURE_SECURETTY is not set # CONFIG_PASSWD is not set +# CONFIG_FEATURE_PASSWD_WEAK_CHECK is not set +# CONFIG_CRYPTPW is not set +# CONFIG_CHPASSWD is not set # CONFIG_SU is not set +# CONFIG_FEATURE_SU_SYSLOG is not set +# CONFIG_FEATURE_SU_CHECKS_SHELLS is not set # CONFIG_SULOGIN is not set # CONFIG_VLOCK is not set @@ -343,60 +432,70 @@ CONFIG_USE_BB_PWD_GRP=y # Linux Ext2 FS Progs # # CONFIG_CHATTR is not set -# CONFIG_E2FSCK is not set # CONFIG_FSCK is not set # CONFIG_LSATTR is not set -# CONFIG_MKE2FS is not set -# CONFIG_TUNE2FS is not set -# CONFIG_E2LABEL is not set -# CONFIG_FINDFS is not set # # Linux Module Utilities # +# CONFIG_MODPROBE_SMALL is not set +# CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set +# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set CONFIG_INSMOD=y -# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set -# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set -# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set CONFIG_RMMOD=y CONFIG_LSMOD=y # CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set CONFIG_MODPROBE=y -CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS=y +CONFIG_FEATURE_MODPROBE_BLACKLIST=y +CONFIG_DEPMOD=y # # Options common to multiple modutils # -CONFIG_FEATURE_CHECK_TAINTED_MODULE=y # CONFIG_FEATURE_2_4_MODULES is not set -CONFIG_FEATURE_2_6_MODULES=y -# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set +# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set +# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set +# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set +# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set +# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set +CONFIG_FEATURE_CHECK_TAINTED_MODULE=y +CONFIG_FEATURE_MODUTILS_ALIAS=y +CONFIG_FEATURE_MODUTILS_SYMBOLS=y +CONFIG_DEFAULT_MODULES_DIR="/lib/modules" +CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" # # Linux System Utilities # +# CONFIG_ACPID is not set +# CONFIG_FEATURE_ACPID_COMPAT is not set +# CONFIG_BLKID is not set CONFIG_DMESG=y +CONFIG_FEATURE_DMESG_PRETTY=y CONFIG_FBSET=y CONFIG_FEATURE_FBSET_FANCY=y CONFIG_FEATURE_FBSET_READMODE=y # CONFIG_FDFLUSH is not set # CONFIG_FDFORMAT is not set CONFIG_FDISK=y -FDISK_SUPPORT_LARGE_DISKS=y +CONFIG_FDISK_SUPPORT_LARGE_DISKS=y # CONFIG_FEATURE_FDISK_WRITABLE is not set # CONFIG_FEATURE_AIX_LABEL is not set # CONFIG_FEATURE_SGI_LABEL is not set # CONFIG_FEATURE_SUN_LABEL is not set # CONFIG_FEATURE_OSF_LABEL is not set # CONFIG_FEATURE_FDISK_ADVANCED is not set +# CONFIG_FINDFS is not set # CONFIG_FREERAMDISK is not set # CONFIG_FSCK_MINIX is not set # CONFIG_MKFS_MINIX is not set # CONFIG_FEATURE_MINIX2 is not set +# CONFIG_MKFS_VFAT is not set # CONFIG_GETOPT is not set +# CONFIG_FEATURE_GETOPT_LONG is not set # CONFIG_HEXDUMP is not set +# CONFIG_FEATURE_HEXDUMP_REVERSE is not set +# CONFIG_HD is not set # CONFIG_HWCLOCK is not set # CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set # CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set @@ -405,18 +504,50 @@ FDISK_SUPPORT_LARGE_DISKS=y # CONFIG_LOSETUP is not set CONFIG_MDEV=y CONFIG_FEATURE_MDEV_CONF=y +CONFIG_FEATURE_MDEV_RENAME=y +CONFIG_FEATURE_MDEV_RENAME_REGEXP=y CONFIG_FEATURE_MDEV_EXEC=y +CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y # CONFIG_MKSWAP is not set -# CONFIG_FEATURE_MKSWAP_V0 is not set +# CONFIG_FEATURE_MKSWAP_UUID is not set # CONFIG_MORE is not set # CONFIG_FEATURE_USE_TERMIOS is not set +CONFIG_VOLUMEID=y +# CONFIG_FEATURE_VOLUMEID_EXT is not set +# CONFIG_FEATURE_VOLUMEID_REISERFS is not set +# CONFIG_FEATURE_VOLUMEID_FAT is not set +# CONFIG_FEATURE_VOLUMEID_HFS is not set +# CONFIG_FEATURE_VOLUMEID_JFS is not set +# CONFIG_FEATURE_VOLUMEID_XFS is not set +# CONFIG_FEATURE_VOLUMEID_NTFS is not set +# CONFIG_FEATURE_VOLUMEID_ISO9660 is not set +# CONFIG_FEATURE_VOLUMEID_UDF is not set +# CONFIG_FEATURE_VOLUMEID_LUKS is not set +# CONFIG_FEATURE_VOLUMEID_LINUXSWAP is not set +# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set +# CONFIG_FEATURE_VOLUMEID_ROMFS is not set +# CONFIG_FEATURE_VOLUMEID_SYSV is not set +# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set +# CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set CONFIG_MOUNT=y +CONFIG_FEATURE_MOUNT_FAKE=y +CONFIG_FEATURE_MOUNT_VERBOSE=y +# CONFIG_FEATURE_MOUNT_HELPERS is not set +CONFIG_FEATURE_MOUNT_LABEL=y CONFIG_FEATURE_MOUNT_NFS=y +CONFIG_FEATURE_MOUNT_CIFS=y +CONFIG_FEATURE_MOUNT_FLAGS=y +CONFIG_FEATURE_MOUNT_FSTAB=y # CONFIG_PIVOT_ROOT is not set # CONFIG_RDATE is not set +# CONFIG_RDEV is not set # CONFIG_READPROFILE is not set +# CONFIG_RTCWAKE is not set +# CONFIG_SCRIPT is not set +# CONFIG_SCRIPTREPLAY is not set # CONFIG_SETARCH is not set # CONFIG_SWAPONOFF is not set +# CONFIG_FEATURE_SWAPON_PRI is not set # CONFIG_SWITCH_ROOT is not set CONFIG_UMOUNT=y CONFIG_FEATURE_UMOUNT_ALL=y @@ -432,24 +563,51 @@ CONFIG_FEATURE_UMOUNT_ALL=y # # CONFIG_ADJTIMEX is not set # CONFIG_BBCONFIG is not set +# CONFIG_BEEP is not set +CONFIG_FEATURE_BEEP_FREQ=0 +CONFIG_FEATURE_BEEP_LENGTH_MS=0 +# CONFIG_CHAT is not set +# CONFIG_FEATURE_CHAT_NOFAIL is not set +# CONFIG_FEATURE_CHAT_TTY_HIFI is not set +# CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set +# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set +# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set +# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set +# CONFIG_FEATURE_CHAT_CLR_ABORT is not set +# CONFIG_CHRT is not set # CONFIG_CROND is not set -# CONFIG_DEBUG_CROND_OPTION is not set +# CONFIG_FEATURE_CROND_D is not set # CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set +CONFIG_FEATURE_CROND_DIR="" # CONFIG_CRONTAB is not set # CONFIG_DC is not set +# CONFIG_FEATURE_DC_LIBM is not set # CONFIG_DEVFSD is not set # CONFIG_DEVFSD_MODLOAD is not set # CONFIG_DEVFSD_FG_NP is not set # CONFIG_DEVFSD_VERBOSE is not set # CONFIG_FEATURE_DEVFS is not set +# CONFIG_DEVMEM is not set CONFIG_EJECT=y +CONFIG_FEATURE_EJECT_SCSI=y +# CONFIG_FBSPLASH is not set +# CONFIG_FLASH_LOCK is not set +# CONFIG_FLASH_UNLOCK is not set +# CONFIG_FLASH_ERASEALL is not set +# CONFIG_IONICE is not set +# CONFIG_INOTIFYD is not set # CONFIG_LAST is not set +# CONFIG_FEATURE_LAST_SMALL is not set +# CONFIG_FEATURE_LAST_FANCY is not set # CONFIG_LESS is not set +CONFIG_FEATURE_LESS_MAXLINES=0 # CONFIG_FEATURE_LESS_BRACKETS is not set # CONFIG_FEATURE_LESS_FLAGS is not set -# CONFIG_FEATURE_LESS_FLAGCS is not set # CONFIG_FEATURE_LESS_MARKS is not set # CONFIG_FEATURE_LESS_REGEXP is not set +# CONFIG_FEATURE_LESS_WINCH is not set +# CONFIG_FEATURE_LESS_DASHCMD is not set +# CONFIG_FEATURE_LESS_LINENUMS is not set # CONFIG_HDPARM is not set # CONFIG_FEATURE_HDPARM_GET_IDENTITY is not set # CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set @@ -460,52 +618,74 @@ CONFIG_EJECT=y # CONFIG_MAKEDEVS is not set # CONFIG_FEATURE_MAKEDEVS_LEAF is not set # CONFIG_FEATURE_MAKEDEVS_TABLE is not set +# CONFIG_MAN is not set +# CONFIG_MICROCOM is not set # CONFIG_MOUNTPOINT is not set # CONFIG_MT is not set +# CONFIG_RAIDAUTORUN is not set +# CONFIG_READAHEAD is not set # CONFIG_RUNLEVEL is not set # CONFIG_RX is not set -# CONFIG_STRINGS is not set # CONFIG_SETSID is not set +# CONFIG_STRINGS is not set # CONFIG_TASKSET is not set +# CONFIG_FEATURE_TASKSET_FANCY is not set # CONFIG_TIME is not set +# CONFIG_TIMEOUT is not set +# CONFIG_TTYSIZE is not set +# CONFIG_VOLNAME is not set # CONFIG_WATCHDOG is not set # # Networking Utilities # CONFIG_FEATURE_IPV6=y +# CONFIG_FEATURE_UNIX_LOCAL is not set +CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y +# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set +# CONFIG_ARP is not set # CONFIG_ARPING is not set +# CONFIG_BRCTL is not set +# CONFIG_FEATURE_BRCTL_FANCY is not set +# CONFIG_FEATURE_BRCTL_SHOW is not set # CONFIG_DNSD is not set # CONFIG_ETHER_WAKE is not set # CONFIG_FAKEIDENTD is not set +# CONFIG_FTPD is not set +# CONFIG_FEATURE_FTP_WRITE is not set CONFIG_FTPGET=y # CONFIG_FTPPUT is not set CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y # CONFIG_HOSTNAME is not set # CONFIG_HTTPD is not set -# CONFIG_FEATURE_HTTPD_WITHOUT_INETD is not set -# CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP is not set +# CONFIG_FEATURE_HTTPD_RANGES is not set +# CONFIG_FEATURE_HTTPD_USE_SENDFILE is not set # CONFIG_FEATURE_HTTPD_SETUID is not set # CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set # CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set -# CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES is not set # CONFIG_FEATURE_HTTPD_CGI is not set # CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set # CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set # CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set +# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set +# CONFIG_FEATURE_HTTPD_PROXY is not set # CONFIG_IFCONFIG is not set # CONFIG_FEATURE_IFCONFIG_STATUS is not set # CONFIG_FEATURE_IFCONFIG_SLIP is not set # CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set # CONFIG_FEATURE_IFCONFIG_HW is not set # CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set +# CONFIG_IFENSLAVE is not set +# CONFIG_IFPLUGD is not set # CONFIG_IFUPDOWN is not set +CONFIG_IFUPDOWN_IFSTATE_PATH="" # CONFIG_FEATURE_IFUPDOWN_IP is not set # CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set +# CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set # CONFIG_FEATURE_IFUPDOWN_IPV4 is not set # CONFIG_FEATURE_IFUPDOWN_IPV6 is not set -# CONFIG_FEATURE_IFUPDOWN_IPX is not set # CONFIG_FEATURE_IFUPDOWN_MAPPING is not set +# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set # CONFIG_INETD is not set # CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set # CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set @@ -518,54 +698,88 @@ CONFIG_FEATURE_IP_ADDRESS=y CONFIG_FEATURE_IP_LINK=y CONFIG_FEATURE_IP_ROUTE=y # CONFIG_FEATURE_IP_TUNNEL is not set +# CONFIG_FEATURE_IP_RULE is not set CONFIG_FEATURE_IP_SHORT_FORMS=y +# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set CONFIG_IPADDR=y CONFIG_IPLINK=y CONFIG_IPROUTE=y # CONFIG_IPTUNNEL is not set +# CONFIG_IPRULE is not set # CONFIG_IPCALC is not set # CONFIG_FEATURE_IPCALC_FANCY is not set # CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set # CONFIG_NAMEIF is not set +# CONFIG_FEATURE_NAMEIF_EXTENDED is not set # CONFIG_NC is not set -# CONFIG_NC_GAPING_SECURITY_HOLE is not set +# CONFIG_NC_SERVER is not set +# CONFIG_NC_EXTRA is not set # CONFIG_NETSTAT is not set +# CONFIG_FEATURE_NETSTAT_WIDE is not set +# CONFIG_FEATURE_NETSTAT_PRG is not set # CONFIG_NSLOOKUP is not set CONFIG_PING=y -# CONFIG_FEATURE_FANCY_PING is not set CONFIG_PING6=y -# CONFIG_FEATURE_FANCY_PING6 is not set +# CONFIG_FEATURE_FANCY_PING is not set +# CONFIG_PSCAN is not set # CONFIG_ROUTE is not set +# CONFIG_SLATTACH is not set # CONFIG_TELNET is not set # CONFIG_FEATURE_TELNET_TTYPE is not set # CONFIG_FEATURE_TELNET_AUTOLOGIN is not set # CONFIG_TELNETD is not set -# CONFIG_FEATURE_TELNETD_INETD is not set +# CONFIG_FEATURE_TELNETD_STANDALONE is not set # CONFIG_TFTP is not set +# CONFIG_TFTPD is not set # CONFIG_FEATURE_TFTP_GET is not set # CONFIG_FEATURE_TFTP_PUT is not set # CONFIG_FEATURE_TFTP_BLOCKSIZE is not set -# CONFIG_DEBUG_TFTP is not set +# CONFIG_TFTP_DEBUG is not set # CONFIG_TRACEROUTE is not set # CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set # CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set # CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set - -# -# udhcp Server/Client -# # CONFIG_APP_UDHCPD is not set -# CONFIG_APP_UDHCPC is not set +# CONFIG_APP_DHCPRELAY is not set # CONFIG_APP_DUMPLEASES is not set -# CONFIG_FEATURE_UDHCP_SYSLOG is not set -# CONFIG_FEATURE_UDHCP_DEBUG is not set +# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set +CONFIG_DHCPD_LEASES_FILE="" +# CONFIG_APP_UDHCPC is not set +# CONFIG_FEATURE_UDHCPC_ARPING is not set +# CONFIG_FEATURE_UDHCP_PORT is not set +CONFIG_UDHCP_DEBUG=0 +# CONFIG_FEATURE_UDHCP_RFC3397 is not set +CONFIG_UDHCPC_DEFAULT_SCRIPT="" +CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=0 +CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="" # CONFIG_VCONFIG is not set # CONFIG_WGET is not set # CONFIG_FEATURE_WGET_STATUSBAR is not set # CONFIG_FEATURE_WGET_AUTHENTICATION is not set -# CONFIG_FEATURE_WGET_IP6_LITERAL is not set # CONFIG_FEATURE_WGET_LONG_OPTIONS is not set # CONFIG_ZCIP is not set +# CONFIG_TCPSVD is not set +# CONFIG_TUNCTL is not set +# CONFIG_FEATURE_TUNCTL_UG is not set +# CONFIG_UDPSVD is not set + +# +# Print Utilities +# +# CONFIG_LPD is not set +# CONFIG_LPR is not set +# CONFIG_LPQ is not set + +# +# Mail Utilities +# +# CONFIG_MAKEMIME is not set +CONFIG_FEATURE_MIME_CHARSET="" +# CONFIG_POPMAILDIR is not set +# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set +# CONFIG_REFORMIME is not set +# CONFIG_FEATURE_REFORMIME_COMPAT is not set +# CONFIG_SENDMAIL is not set # # Process Utilities @@ -574,38 +788,75 @@ CONFIG_PING6=y # CONFIG_FUSER is not set CONFIG_KILL=y CONFIG_KILLALL=y +CONFIG_KILLALL5=y +# CONFIG_NMETER is not set +# CONFIG_PGREP is not set # CONFIG_PIDOF is not set # CONFIG_FEATURE_PIDOF_SINGLE is not set # CONFIG_FEATURE_PIDOF_OMIT is not set +# CONFIG_PKILL is not set CONFIG_PS=y CONFIG_FEATURE_PS_WIDE=y +CONFIG_FEATURE_PS_TIME=y +CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y +# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set # CONFIG_RENICE is not set # CONFIG_BB_SYSCTL is not set # CONFIG_TOP is not set # CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE is not set +# CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS is not set +# CONFIG_FEATURE_TOP_SMP_CPU is not set +# CONFIG_FEATURE_TOP_DECIMALS is not set +# CONFIG_FEATURE_TOP_SMP_PROCESS is not set +# CONFIG_FEATURE_TOPMEM is not set # CONFIG_UPTIME is not set +# CONFIG_WATCH is not set + +# +# Runit Utilities +# +# CONFIG_RUNSV is not set +# CONFIG_RUNSVDIR is not set +# CONFIG_FEATURE_RUNSVDIR_LOG is not set +# CONFIG_SV is not set +CONFIG_SV_DEFAULT_SERVICE_DIR="" +# CONFIG_SVLOGD is not set +# CONFIG_CHPST is not set +# CONFIG_SETUIDGID is not set +# CONFIG_ENVUIDGID is not set +# CONFIG_ENVDIR is not set +# CONFIG_SOFTLIMIT is not set +# CONFIG_CHCON is not set +# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set +# CONFIG_GETENFORCE is not set +# CONFIG_GETSEBOOL is not set +# CONFIG_LOAD_POLICY is not set +# CONFIG_MATCHPATHCON is not set +# CONFIG_RESTORECON is not set +# CONFIG_RUNCON is not set +# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set +# CONFIG_SELINUXENABLED is not set +# CONFIG_SETENFORCE is not set +# CONFIG_SETFILES is not set +# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set +# CONFIG_SETSEBOOL is not set +# CONFIG_SESTATUS is not set # # Shells # CONFIG_FEATURE_SH_IS_ASH=y # CONFIG_FEATURE_SH_IS_HUSH is not set -# CONFIG_FEATURE_SH_IS_LASH is not set -# CONFIG_FEATURE_SH_IS_MSH is not set # CONFIG_FEATURE_SH_IS_NONE is not set CONFIG_ASH=y - -# -# Ash Shell Options -# +CONFIG_ASH_BASH_COMPAT=y # CONFIG_ASH_JOB_CONTROL is not set CONFIG_ASH_READ_NCHARS=y CONFIG_ASH_READ_TIMEOUT=y CONFIG_ASH_ALIAS=y -CONFIG_ASH_MATH_SUPPORT=y -# CONFIG_ASH_MATH_SUPPORT_64 is not set CONFIG_ASH_GETOPTS=y CONFIG_ASH_BUILTIN_ECHO=y +CONFIG_ASH_BUILTIN_PRINTF=y CONFIG_ASH_BUILTIN_TEST=y CONFIG_ASH_CMDCMD=y # CONFIG_ASH_MAIL is not set @@ -613,21 +864,25 @@ CONFIG_ASH_OPTIMIZE_FOR_SIZE=y # CONFIG_ASH_RANDOM_SUPPORT is not set # CONFIG_ASH_EXPAND_PRMT is not set # CONFIG_HUSH is not set +# CONFIG_HUSH_BASH_COMPAT is not set +# CONFIG_HUSH_HELP is not set +# CONFIG_HUSH_INTERACTIVE is not set +# CONFIG_HUSH_JOB is not set +# CONFIG_HUSH_TICK is not set +# CONFIG_HUSH_IF is not set +# CONFIG_HUSH_LOOPS is not set +# CONFIG_HUSH_CASE is not set +# CONFIG_HUSH_FUNCTIONS is not set +# CONFIG_HUSH_LOCAL is not set +# CONFIG_HUSH_EXPORT_N is not set # CONFIG_LASH is not set # CONFIG_MSH is not set - -# -# Bourne Shell Options -# +CONFIG_SH_MATH_SUPPORT=y +CONFIG_SH_MATH_SUPPORT_64=y CONFIG_FEATURE_SH_EXTRA_QUIET=y -CONFIG_FEATURE_SH_STANDALONE_SHELL=y -CONFIG_FEATURE_COMMAND_EDITING=y -# CONFIG_FEATURE_COMMAND_EDITING_VI is not set -CONFIG_FEATURE_COMMAND_HISTORY=15 -# CONFIG_FEATURE_COMMAND_SAVEHISTORY is not set -CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y -# CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set -# CONFIG_FEATURE_SH_FANCY_PROMPT is not set +# CONFIG_FEATURE_SH_STANDALONE is not set +# CONFIG_FEATURE_SH_NOFORK is not set +# CONFIG_CTTYHACK is not set # # System Logging Utilities @@ -635,14 +890,10 @@ CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y # CONFIG_SYSLOGD is not set # CONFIG_FEATURE_ROTATE_LOGFILE is not set # CONFIG_FEATURE_REMOTE_LOG is not set +# CONFIG_FEATURE_SYSLOGD_DUP is not set # CONFIG_FEATURE_IPC_SYSLOG is not set CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0 # CONFIG_LOGREAD is not set # CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set # CONFIG_KLOGD is not set # CONFIG_LOGGER is not set - -# -# Selinux Utilities -# -# CONFIG_LOAD_POLICY is not set Index: busybox.spec =================================================================== RCS file: /cvs/extras/rpms/busybox/devel/busybox.spec,v retrieving revision 1.101 retrieving revision 1.102 diff -u -p -r1.101 -r1.102 --- busybox.spec 11 Sep 2009 07:19:07 -0000 1.101 +++ busybox.spec 13 Sep 2009 00:26:45 -0000 1.102 @@ -1,22 +1,18 @@ Summary: Statically linked binary providing simplified versions of system commands Name: busybox -Version: 1.14.1 -Release: 6%{?dist} +Version: 1.15.1 +Release: 1%{?dist} Epoch: 1 License: GPLv2 Group: System Environment/Shells Source: http://www.busybox.net/downloads/%{name}-%{version}.tar.bz2 -Source1: busybox-petitboot.config -Source2: http://www.uclibc.org/downloads/uClibc-0.9.30.1.tar.bz2 -Source3: uClibc.config -Patch0: busybox-1.12.1-static.patch -Patch12: busybox-1.2.2-ls.patch -Patch14: busybox-1.9.0-msh.patch +Source1: busybox-static.config +Source2: busybox-petitboot.config +Source3: http://www.uclibc.org/downloads/uClibc-0.9.30.1.tar.bz2 +Source4: uClibc.config Patch16: busybox-1.10.1-hwclock.patch -Patch20: busybox-1.12.1-selinux.patch # patch to avoid conflicts with getline() from stdio.h, already present in upstream VCS Patch22: uClibc-0.9.30.1-getline.patch -Patch23: busybox-1.14.1-readlink.patch Obsoletes: busybox-anaconda URL: http://www.busybox.net BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -46,15 +42,10 @@ bootloader used on PlayStation 3. The bu better suited to normal use. %prep -%setup -q -a2 -%patch0 -b .static -p1 -%patch12 -b .ls -p1 -%patch14 -b .msh -p1 +%setup -q -a3 %patch16 -b .ia64 -p1 -%patch20 -b .sel -p1 -cat %{SOURCE3} >uClibc-0.9.30.1/.config1 +cat %{SOURCE4} >uClibc-0.9.30.1/.config1 %patch22 -b .getline -p1 -%patch23 -b .opt -p1 %build # create static busybox - the executable is kept as busybox-static @@ -79,7 +70,9 @@ if test "$arch"; then make install; fi if test "$arch"; then make install_kernel_headers; fi cd .. # we are back in busybox-NN.MM dir now -make defconfig +cp %{SOURCE1} .config +# set all new options to defaults +yes "" | make oldconfig # gcc needs to be convinced to use neither system headers, nor libs, # nor startfiles (i.e. crtXXX.o files) if test "$arch"; then \ @@ -94,21 +87,21 @@ else \ cat .config && \ make V=1 CC="gcc $RPM_OPT_FLAGS"; \ fi -cp busybox busybox-static +cp busybox busybox.static # create busybox optimized for petitboot make clean # copy new configuration file -cp %{SOURCE1} .config -# .config file has to be recreated to the new format +cp %{SOURCE2} .config +# set all new options to defaults yes "" | make oldconfig -make CC="%__cc $RPM_OPT_FLAGS" +make V=1 CC="%__cc $RPM_OPT_FLAGS" cp busybox busybox.petitboot %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/sbin -install -m 755 busybox-static $RPM_BUILD_ROOT/sbin/busybox +install -m 755 busybox.static $RPM_BUILD_ROOT/sbin/busybox install -m 755 busybox.petitboot $RPM_BUILD_ROOT/sbin/busybox.petitboot %clean @@ -116,7 +109,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc LICENSE docs/busybox.net/*.html docs/busybox.net/images/* +%doc LICENSE docs/busybox.net/*.html /sbin/busybox %files petitboot @@ -125,6 +118,9 @@ rm -rf $RPM_BUILD_ROOT /sbin/busybox.petitboot %changelog +* Sun Sep 13 2009 Denys Vlasenko - 1:1.15.1-1 +- Rebase to 1.15.1 + * Fri Sep 11 2009 Denys Vlasenko - 1:1.14.1-6 - REALLY fix build on s390, ia64 Index: sources =================================================================== RCS file: /cvs/extras/rpms/busybox/devel/sources,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- sources 28 May 2009 11:32:32 -0000 1.30 +++ sources 13 Sep 2009 00:26:45 -0000 1.31 @@ -1,2 +1,3 @@ 1a4b84e5536ad8170563ffa88c34679c uClibc-0.9.30.1.tar.bz2 d5186821d4f4cf6017452c7c8730cf19 busybox-1.14.1.tar.bz2 +e67a98eef14212abfc265092e4683fbe busybox-1.15.1.tar.bz2 Index: uClibc.config =================================================================== RCS file: /cvs/extras/rpms/busybox/devel/uClibc.config,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- uClibc.config 24 May 2009 01:32:19 -0000 1.2 +++ uClibc.config 13 Sep 2009 00:26:45 -0000 1.3 @@ -4,23 +4,12 @@ FORCE_OPTIONS_FOR_ARCH=y TARGET_SUBARCH="" -# -# Using ELF file format -# -ARCH_LITTLE_ENDIAN=y - -# -# Using Little Endian -# -ARCH_HAS_MMU=y -ARCH_USE_MMU=y UCLIBC_HAS_FLOATS=y UCLIBC_HAS_FPU=y -DO_C99_MATH=n +# DO_C99_MATH is not set UCLIBC_HAS_FENV=y UCLIBC_HAS_LONG_DOUBLE_MATH=y KERNEL_HEADERS="./kernel-include" -HAVE_DOT_CONFIG=y # # General Library Settings --- busybox-1.12.1-selinux.patch DELETED --- --- busybox-1.12.1-static.patch DELETED --- --- busybox-1.14.1-readlink.patch DELETED --- --- busybox-1.2.0-ppc64.patch DELETED --- --- busybox-1.2.2-ls.patch DELETED --- --- busybox-1.5.1-clean.patch DELETED --- --- busybox-1.9.0-gc-section.patch DELETED --- --- busybox-1.9.0-msh.patch DELETED --- From mtasaka at fedoraproject.org Sun Sep 13 05:17:27 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sun, 13 Sep 2009 05:17:27 +0000 (UTC) Subject: rpms/jd/F-12 .cvsignore, 1.391, 1.392 jd.spec, 1.454, 1.455 sources, 1.392, 1.393 Message-ID: <20090913051727.C2B5011C0099@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27202 Modified Files: .cvsignore jd.spec sources Log Message: * Sun Sep 13 2009 Mamoru Tasaka - rev 3065 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/.cvsignore,v retrieving revision 1.391 retrieving revision 1.392 diff -u -p -r1.391 -r1.392 --- .cvsignore 10 Sep 2009 17:49:07 -0000 1.391 +++ .cvsignore 13 Sep 2009 05:17:25 -0000 1.392 @@ -1 +1 @@ -jd-2.4.2-svn3060_trunk.tgz +jd-2.4.2-svn3065_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/jd.spec,v retrieving revision 1.454 retrieving revision 1.455 diff -u -p -r1.454 -r1.455 --- jd.spec 10 Sep 2009 17:49:07 -0000 1.454 +++ jd.spec 13 Sep 2009 05:17:25 -0000 1.455 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3060_trunk +%define strtag svn3065_trunk %define repoid 43007 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Thu Sep 10 2009 Mamoru Tasaka -- rev 3060 +* Sun Sep 13 2009 Mamoru Tasaka +- rev 3065 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/sources,v retrieving revision 1.392 retrieving revision 1.393 diff -u -p -r1.392 -r1.393 --- sources 10 Sep 2009 17:49:07 -0000 1.392 +++ sources 13 Sep 2009 05:17:25 -0000 1.393 @@ -1 +1 @@ -13a987c329366bbf000308bbdc97caf9 jd-2.4.2-svn3060_trunk.tgz +44bc85cf8e0728a108c984fb4bb3722a jd-2.4.2-svn3065_trunk.tgz From akurtakov at fedoraproject.org Sun Sep 13 07:45:09 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Sun, 13 Sep 2009 07:45:09 +0000 (UTC) Subject: rpms/maven-scm/devel maven-scm.spec,1.18,1.19 Message-ID: <20090913074509.34E1C11C0099@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/maven-scm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1673/devel Modified Files: maven-scm.spec Log Message: BR maven2-plugin-assembly. Index: maven-scm.spec =================================================================== RCS file: /cvs/pkgs/rpms/maven-scm/devel/maven-scm.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- maven-scm.spec 12 Sep 2009 20:55:47 -0000 1.18 +++ maven-scm.spec 13 Sep 2009 07:45:07 -0000 1.19 @@ -63,6 +63,7 @@ BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-javadoc BuildRequires: maven2-plugin-plugin BuildRequires: maven2-plugin-resources +BuildRequires: maven2-plugin-assembly BuildRequires: maven-surefire-maven-plugin BuildRequires: maven-surefire-provider-junit BuildRequires: maven2-common-poms >= 1.0-3 @@ -216,6 +217,7 @@ rm -rf $RPM_BUILD_ROOT * Sat Sep 12 2009 Alexander Kurtakov 0:1.2-3 - BR maven-surefire-provider-junit. - BR plexus-maven-plugin. +- BR maven2-plugin-assembly. * Sat Sep 12 2009 Alexander Kurtakov 0:1.2-2 - Add doxia-sitetools BR. From djuran at fedoraproject.org Sun Sep 13 08:49:27 2009 From: djuran at fedoraproject.org (David Juran) Date: Sun, 13 Sep 2009 08:49:27 +0000 (UTC) Subject: rpms/azureus/devel .cvsignore, 1.16, 1.17 azureus-4.0.0.4-boo-osx.diff, 1.2, 1.3 azureus-4.0.0.4-boo-windows.diff, 1.2, 1.3 azureus.spec, 1.78, 1.79 sources, 1.16, 1.17 build.xml, 1.1, NONE Message-ID: <20090913084927.8AD6111C0099@cvs1.fedora.phx.redhat.com> Author: djuran Update of /cvs/pkgs/rpms/azureus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24515 Modified Files: .cvsignore azureus-4.0.0.4-boo-osx.diff azureus-4.0.0.4-boo-windows.diff azureus.spec sources Removed Files: build.xml Log Message: - Upgrade to 4.2.0.8 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 3 Aug 2009 19:05:58 -0000 1.16 +++ .cvsignore 13 Sep 2009 08:49:24 -0000 1.17 @@ -1 +1 @@ -Vuze_4.2.0.4_source.zip +Vuze_4.2.0.8_source.zip azureus-4.0.0.4-boo-osx.diff: org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java | 19 ------------------- 1 file changed, 19 deletions(-) Index: azureus-4.0.0.4-boo-osx.diff =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus-4.0.0.4-boo-osx.diff,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- azureus-4.0.0.4-boo-osx.diff 3 Aug 2009 19:05:58 -0000 1.2 +++ azureus-4.0.0.4-boo-osx.diff 13 Sep 2009 08:49:25 -0000 1.3 @@ -1,221 +1,3 @@ -diff -urN org/gudy/azureus2/ui/swt.orig/osx/Start.java org/gudy/azureus2/ui/swt/osx/Start.java ---- org/gudy/azureus2/ui/swt.orig/osx/Start.java 2006-02-09 19:43:24.000000000 -0800 -+++ org/gudy/azureus2/ui/swt/osx/Start.java 1969-12-31 16:00:00.000000000 -0800 -@@ -1,74 +0,0 @@ --/* -- * Created on May 30, 2004 -- * Created by Olivier Chalouhi -- * Copyright (C) 2004, 2005, 2006 Aelitis, All Rights Reserved. -- * -- * This program is free software; you can redistribute it and/or -- * modify it under the terms of the GNU General Public License -- * as published by the Free Software Foundation; either version 2 -- * of the License, or (at your option) any later version. -- * This program is distributed in the hope that it will be useful, -- * but WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- * GNU General Public License for more details. -- * You should have received a copy of the GNU General Public License -- * along with this program; if not, write to the Free Software -- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -- * -- * AELITIS, SAS au capital de 46,603.30 euros -- * 8 Allee Lenotre, La Grille Royale, 78600 Le Mesnil le Roi, France. -- * -- */ --package org.gudy.azureus2.ui.swt.osx; -- --import java.io.OutputStreamWriter; --import java.io.PrintWriter; --import java.net.Socket; -- --import org.gudy.azureus2.core3.util.Debug; -- -- --public class Start { -- public Start(String args[]) { --// if(args.length == 0) --// return; -- -- Socket sck = null; -- PrintWriter pw = null; -- try { -- System.out.println("StartSocket: passing startup args to already-running Azureus java process."); -- -- sck = new Socket("127.0.0.1", 6880); -- -- pw = new PrintWriter(new OutputStreamWriter(sck.getOutputStream(),"UTF8")); -- -- StringBuffer buffer = new StringBuffer("Azureus Start Server Access;args;"); -- -- for(int i = 0 ; i < args.length ; i++) { -- String arg = args[i].replaceAll("&","&&").replaceAll(";","&;"); -- buffer.append(arg); -- buffer.append(';'); -- } -- -- pw.println(buffer.toString()); -- pw.flush(); -- } catch(Exception e) { -- Debug.printStackTrace( e ); -- } finally { -- try { -- if (pw != null) -- pw.close(); -- } catch (Exception e) { -- } -- try { -- if (sck != null) -- sck.close(); -- } catch (Exception e) { -- } -- } -- } -- -- public static void main(String args[]) { -- new Start(args); -- } -- } -\ No newline at end of file -diff -urN org/gudy/azureus2/ui/swt.orig/win32/Win32UIEnhancer.java org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java ---- org/gudy/azureus2/ui/swt.orig/win32/Win32UIEnhancer.java 2008-07-03 02:43:40.000000000 -0700 -+++ org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java 1969-12-31 16:00:00.000000000 -0800 -@@ -1,135 +0,0 @@ --/** -- * Copyright (C) 2006 Aelitis, All Rights Reserved. -- * -- * This program is free software; you can redistribute it and/or -- * modify it under the terms of the GNU General Public License -- * as published by the Free Software Foundation; either version 2 -- * of the License, or (at your option) any later version. -- * This program is distributed in the hope that it will be useful, -- * but WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- * GNU General Public License for more details. -- * You should have received a copy of the GNU General Public License -- * along with this program; if not, write to the Free Software -- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -- * -- * AELITIS, SAS au capital de 63.529,40 euros -- * 8 Allee Lenotre, La Grille Royale, 78600 Le Mesnil le Roi, France. -- * -- */ -- --package org.gudy.azureus2.ui.swt.win32; -- --import org.eclipse.swt.SWT; --import org.eclipse.swt.graphics.Image; --import org.eclipse.swt.graphics.ImageData; --import org.eclipse.swt.internal.win32.OS; --import org.eclipse.swt.internal.win32.TCHAR; -- --/** -- * @author TuxPaper -- * @created Nov 29, 2006 -- * -- * Note: You can safely exclude this class from the build path. -- * All calls to this class use (or at least should use) reflection -- */ --public class Win32UIEnhancer --{ -- static String findProgramKey(String extension) { -- if (extension == null) -- SWT.error(SWT.ERROR_NULL_ARGUMENT); -- if (extension.length() == 0) -- return null; -- if (extension.charAt(0) != '.') -- extension = "." + extension; //$NON-NLS-1$ -- /* Use the character encoding for the default locale */ -- TCHAR key = new TCHAR(0, extension, true); -- int[] phkResult = new int[1]; -- if (OS.RegOpenKeyEx(OS.HKEY_CLASSES_ROOT, key, 0, OS.KEY_READ, phkResult) != 0) { -- return null; -- } -- int[] lpcbData = new int[1]; -- int result = OS.RegQueryValueEx(phkResult[0], null, 0, null, (TCHAR) null, -- lpcbData); -- if (result == 0) { -- TCHAR lpData = new TCHAR(0, lpcbData[0] / TCHAR.sizeof); -- result = OS.RegQueryValueEx(phkResult[0], null, 0, null, lpData, lpcbData); -- if (result == 0) -- return lpData.toString(0, lpData.strlen()); -- } -- OS.RegCloseKey(phkResult[0]); -- return null; -- } -- -- public static ImageData getBigImageData(String extension) { -- String key = findProgramKey(extension); -- if (key == null) { -- return null; -- } -- -- /* Icon */ -- String DEFAULT_ICON = "\\DefaultIcon"; //$NON-NLS-1$ -- String iconName = getKeyValue(key + DEFAULT_ICON, true); -- if (iconName == null) -- iconName = ""; //$NON-NLS-1$ -- -- int nIconIndex = 0; -- String fileName = iconName; -- int index = iconName.indexOf(','); -- if (index != -1) { -- fileName = iconName.substring(0, index); -- String iconIndex = iconName.substring(index + 1, iconName.length()).trim(); -- try { -- nIconIndex = Integer.parseInt(iconIndex); -- } catch (NumberFormatException e) { -- } -- } -- /* Use the character encoding for the default locale */ -- TCHAR lpszFile = new TCHAR(0, fileName, true); -- int[] phiconSmall = null, phiconLarge = new int[1]; -- OS.ExtractIconEx(lpszFile, nIconIndex, phiconLarge, phiconSmall, 1); -- if (phiconLarge[0] == 0) { -- return null; -- } -- Image image = Image.win32_new(null, SWT.ICON, phiconLarge[0]); -- ImageData imageData = image.getImageData(); -- image.dispose(); -- return imageData; -- } -- -- static String getKeyValue(String string, boolean expand) { -- /* Use the character encoding for the default locale */ -- TCHAR key = new TCHAR(0, string, true); -- int[] phkResult = new int[1]; -- if (OS.RegOpenKeyEx(OS.HKEY_CLASSES_ROOT, key, 0, OS.KEY_READ, phkResult) != 0) { -- return null; -- } -- String result = null; -- int[] lpcbData = new int[1]; -- if (OS.RegQueryValueEx(phkResult[0], (TCHAR) null, 0, null, (TCHAR) null, -- lpcbData) == 0) { -- result = ""; -- int length = lpcbData[0] / TCHAR.sizeof; -- if (length != 0) { -- /* Use the character encoding for the default locale */ -- TCHAR lpData = new TCHAR(0, length); -- if (OS.RegQueryValueEx(phkResult[0], null, 0, null, lpData, lpcbData) == 0) { -- if (!OS.IsWinCE && expand) { -- length = OS.ExpandEnvironmentStrings(lpData, null, 0); -- if (length != 0) { -- TCHAR lpDst = new TCHAR(0, length); -- OS.ExpandEnvironmentStrings(lpData, lpDst, length); -- result = lpDst.toString(0, Math.max(0, length - 1)); -- } -- } else { -- length = Math.max(0, lpData.length() - 1); -- result = lpData.toString(0, length); -- } -- } -- } -- } -- if (phkResult[0] != 0) -- OS.RegCloseKey(phkResult[0]); -- return result; -- } --} diff -up azureus-4.2.0.4/org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java.boo-osx azureus-4.2.0.4/org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java --- org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java.boo-osx 2009-04-16 20:46:42.000000000 +0300 +++ org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java 2009-07-31 19:35:41.000000000 +0300 azureus-4.0.0.4-boo-windows.diff: platform/PlatformManagerFactory.java | 17 +++----------- platform/PlatformManagerPluginDelegate.java | 9 ++++--- update/CoreUpdateChecker.java | 33 +++++++++++++++------------- 3 files changed, 27 insertions(+), 32 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.2 -r 1.3 azureus-4.0.0.4-boo-windows.diffIndex: azureus-4.0.0.4-boo-windows.diff =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus-4.0.0.4-boo-windows.diff,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- azureus-4.0.0.4-boo-windows.diff 3 Aug 2009 19:05:58 -0000 1.2 +++ azureus-4.0.0.4-boo-windows.diff 13 Sep 2009 08:49:25 -0000 1.3 @@ -1,5853 +1,6 @@ -diff -urN org/gudy/azureus2/platform.orig/macosx/access/jnilib/make.mak org/gudy/azureus2/platform/macosx/access/jnilib/make.mak ---- org/gudy/azureus2/platform.orig/macosx/access/jnilib/make.mak 2006-07-21 09:21:40.000000000 -0700 -+++ org/gudy/azureus2/platform/macosx/access/jnilib/make.mak 1969-12-31 16:00:00.000000000 -0800 -@@ -1,12 +0,0 @@ --SDK = /Developer/SDKs/MacOSX10.4u.sdk --ARCHS = -arch i386 -arch ppc --LFLAGS = -bundle -isysroot $(SDK) $(ARCHS) -framework JavaVM -framework Carbon --CFLAGS = -c $(ARCHS) -I $(SDK)/System/Library/Frameworks/JavaVM.framework/Headers -I $(SDK)/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/Headers -- -- --OBJECTS = OSXAccess.o --OUTLIB = libOSXAccess.jnilib -- --all: -- cc $(CFLAGS) OSXAccess.c -- cc -o $(OUTLIB) $(LFLAGS) $(OBJECTS) -diff -urN org/gudy/azureus2/platform.orig/macosx/access/jnilib/OSXAccess.c org/gudy/azureus2/platform/macosx/access/jnilib/OSXAccess.c ---- org/gudy/azureus2/platform.orig/macosx/access/jnilib/OSXAccess.c 2007-03-07 17:40:26.000000000 -0800 -+++ org/gudy/azureus2/platform/macosx/access/jnilib/OSXAccess.c 1969-12-31 16:00:00.000000000 -0800 -@@ -1,127 +0,0 @@ --#include --#include --#include -- --#define VERSION "1.03" -- --/** -- * AEDesc code from SWT, os_structs.c -- * Copyright (c) 2000, 2006 IBM Corporation and others. -- */ --typedef struct AEDesc_FID_CACHE { -- int cached; -- jclass clazz; -- jfieldID descriptorType, dataHandle; --} AEDesc_FID_CACHE; -- --AEDesc_FID_CACHE AEDescFc; -- --void cacheAEDescFields(JNIEnv *env, jobject lpObject) --{ -- if (AEDescFc.cached) return; -- AEDescFc.clazz = (*env)->GetObjectClass(env, lpObject); -- AEDescFc.descriptorType = (*env)->GetFieldID(env, AEDescFc.clazz, "descriptorType", "I"); -- AEDescFc.dataHandle = (*env)->GetFieldID(env, AEDescFc.clazz, "dataHandle", "I"); -- AEDescFc.cached = 1; --} -- --AEDesc *getAEDescFields(JNIEnv *env, jobject lpObject, AEDesc *lpStruct) --{ -- if (!AEDescFc.cached) cacheAEDescFields(env, lpObject); -- lpStruct->descriptorType = (DescType)(*env)->GetIntField(env, lpObject, AEDescFc.descriptorType); -- lpStruct->dataHandle = (AEDataStorage)(*env)->GetIntField(env, lpObject, AEDescFc.dataHandle); -- return lpStruct; --} -- --void setAEDescFields(JNIEnv *env, jobject lpObject, AEDesc *lpStruct) --{ -- if (!AEDescFc.cached) cacheAEDescFields(env, lpObject); -- (*env)->SetIntField(env, lpObject, AEDescFc.descriptorType, (jint)lpStruct->descriptorType); -- (*env)->SetIntField(env, lpObject, AEDescFc.dataHandle, (jint)lpStruct->dataHandle); --} -- --JNIEXPORT jint JNICALL Java_org_gudy_azureus2_platform_macosx_access_jnilib_OSXAccess_AEGetParamDesc -- (JNIEnv *env, jclass that, jint theAppleEvent, jint theAEKeyword, -- jint desiredType, jobject result) --{ -- AEDesc _result, *lpresult=NULL; -- -- jint rc = 0; -- -- if (result) if ((lpresult = getAEDescFields(env, result, &_result)) == NULL) goto fail; -- -- rc = (jint)AEGetParamDesc((const AppleEvent *)theAppleEvent, -- (AEKeyword)theAEKeyword, -- (DescType)desiredType, -- (AEDescList *)lpresult); -- --fail: -- if (result && lpresult) setAEDescFields(env, result, lpresult); -- -- return rc; --} -- --JNIEXPORT jstring JNICALL --Java_org_gudy_azureus2_platform_macosx_access_jnilib_OSXAccess_getVersion( -- JNIEnv *env, -- jclass cla ) --{ -- jstring result =(*env)->NewStringUTF(env, (char *)VERSION); -- -- return( result ); --} -- --JNIEXPORT jstring JNICALL --Java_org_gudy_azureus2_platform_macosx_access_jnilib_OSXAccess_getDocDir( -- JNIEnv *env, -- jclass cla ) --{ -- CFURLRef docURL; -- CFStringRef docPath; -- FSRef fsRef; -- OSErr err = FSFindFolder(kUserDomain, kDocumentsFolderType, kDontCreateFolder, &fsRef); -- -- jstring result = 0; -- -- if (err == noErr) { -- if((docURL = CFURLCreateFromFSRef( kCFAllocatorSystemDefault, &fsRef))) { -- docPath = CFURLCopyFileSystemPath(docURL, kCFURLPOSIXPathStyle); -- -- if (docPath) { -- // convert to unicode -- CFIndex strLen = CFStringGetLength( docPath ); -- UniChar uniStr[ strLen ]; -- CFRange strRange; -- strRange.location = 0; -- strRange.length = strLen; -- CFStringGetCharacters( docPath, strRange, uniStr ); -- -- result = (*env)->NewString( env, (jchar*)uniStr, (jsize)strLen ); -- -- CFRelease(docPath); -- -- return result; -- } -- CFRelease(docURL); -- } -- -- return result; -- } --} -- --JNIEXPORT void JNICALL --Java_org_gudy_azureus2_platform_macosx_access_jnilib_OSXAccess_memmove( -- JNIEnv *env, -- jclass cla, -- jbyteArray dest, -- jint src, -- jint count) --{ -- jbyte *dest1; -- -- if (dest) { -- dest1 = (*env)->GetByteArrayElements(env, dest, NULL); -- memmove((void *)dest1, (void *)src, count); -- (*env)->ReleaseByteArrayElements(env, dest, dest1, 0); -- } --} -diff -urN org/gudy/azureus2/platform.orig/macosx/access/jnilib/OSXAccess.java org/gudy/azureus2/platform/macosx/access/jnilib/OSXAccess.java ---- org/gudy/azureus2/platform.orig/macosx/access/jnilib/OSXAccess.java 2007-03-07 16:49:10.000000000 -0800 -+++ org/gudy/azureus2/platform/macosx/access/jnilib/OSXAccess.java 1969-12-31 16:00:00.000000000 -0800 -@@ -1,58 +0,0 @@ --/* -- * Created on Jul 21, 2006 3:19:03 PM -- * Copyright (C) 2006 Aelitis, All Rights Reserved. -- * -- * This program is free software; you can redistribute it and/or -- * modify it under the terms of the GNU General Public License -- * as published by the Free Software Foundation; either version 2 -- * of the License, or (at your option) any later version. -- * This program is distributed in the hope that it will be useful, -- * but WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- * GNU General Public License for more details. -- * You should have received a copy of the GNU General Public License -- * along with this program; if not, write to the Free Software -- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -- * -- * AELITIS, SAS au capital de 46,603.30 euros -- * 8 Allee Lenotre, La Grille Royale, 78600 Le Mesnil le Roi, France. -- */ --package org.gudy.azureus2.platform.macosx.access.jnilib; -- --import org.eclipse.swt.internal.carbon.AEDesc; -- --import org.gudy.azureus2.core3.util.*; -- --/** -- * @author TuxPaper -- * @created Jul 21, 2006 -- * -- */ --public class OSXAccess --{ -- private static boolean bLoaded = false; -- -- static { -- try { -- System.loadLibrary ("OSXAccess"); -- System.out.println("OSXAccess v" + getVersion() + " Load complete!"); -- bLoaded = true; -- } catch (UnsatisfiedLinkError e1) { [...5497 lines suppressed...] -- // get size here so it is cached -- -- rdf.getTimeoutDownloader(rdf.getRetryDownloader(alternate_rdl,RD_SIZE_RETRIES),RD_SIZE_TIMEOUT).getSize(); -- -- -- List update_desc = new ArrayList(); -- -- List desc_lines = HTMLUtils.convertHTMLToText( "", sf_details.getDescription()); -- -- update_desc.addAll( desc_lines ); -- -- List comment_lines = HTMLUtils.convertHTMLToText( " ", sf_details.getComment()); -- -- update_desc.addAll( comment_lines ); -- -- String[] update_d = new String[update_desc.size()]; -- -- update_desc.toArray( update_d ); -- -- final Update update = -- checker.addUpdate( -- UPDATE_NAME, -- update_d, -- target_version, -- alternate_rdl, -- Update.RESTART_REQUIRED_YES ); -- -- update.setDescriptionURL(sf_details.getInfoURL()); -- -- alternate_rdl.addListener( -- new ResourceDownloaderAdapter() -- { -- public boolean -- completed( -- final ResourceDownloader downloader, -- InputStream data ) -- { -- installUpdate( checker, update, downloader, data ); -- -- return( true ); -- } -- }); -- } -- }catch( Throwable e ){ -- -- Debug.printStackTrace( e ); -- -- checker.reportProgress( "Failed to load plugin details for the platform manager: " + Debug.getNestedExceptionMessage(e)); -- -- checker.failed(); -- -- }finally{ -- -- checker.completed(); -- } -- } -- -- protected void -- installUpdate( -- UpdateChecker checker, -- Update update, -- ResourceDownloader rd, -- InputStream data ) -- { -- ZipInputStream zip = null; -- -- try { -- data = update.verifyData( data, true ); -- -- rd.reportActivity( "Data verified successfully" ); -- -- UpdateInstaller installer = checker.createInstaller(); -- -- zip = new ZipInputStream(data); -- -- ZipEntry entry = null; -- -- while ((entry = zip.getNextEntry()) != null) { -- -- String name = entry.getName(); -- -- if (name.toLowerCase().startsWith("windows/")) { -- -- // win32 only files -- -- name = name.substring(8); -- -- // skip the directory entry -- -- if (name.length() > 0) { -- -- rd.reportActivity("Adding update action for '" + name + "'"); -- -- if (Logger.isEnabled()) -- Logger.log(new LogEvent(LOGID, -- "PlatformManager:Win32 adding action for '" + name + "'")); -- -- installer.addResource(name, zip, false); -- -- installer.addMoveAction(name, installer.getInstallDir() -- + File.separator + name); -- } -- } -- } -- } catch (Throwable e) { -- -- rd.reportActivity("Update install failed:" + e.getMessage()); -- }finally{ -- -- if ( zip != null ){ -- -- try{ -- zip.close(); -- -- }catch( Throwable e ){ -- } -- } -- } -- } -- -- protected List -- splitMultiLine( -- String indent, -- String text ) -- { -- int pos = 0; -- -- String lc_text = text.toLowerCase(); -- -- List lines = new ArrayList(); -- -- while( true ){ -- -- String line; -- -- int p1 = lc_text.indexOf( "
", pos ); -- -- if ( p1 == -1 ){ -- -- line = text.substring(pos); -- -- }else{ -- -- line = text.substring(pos,p1); -- -- pos = p1+4; -- } -- -- lines.add( indent + line ); -- -- if ( p1 == -1 ){ -- -- break; -- } -- } -- -- return( lines ); -- } --} -diff -up azureus-4.2.0.4/org/gudy/azureus2/platform/PlatformManagerFactory.java.foo azureus-4.2.0.4/org/gudy/azureus2/platform/PlatformManagerFactory.java ---- org/gudy/azureus2/platform/PlatformManagerFactory.java.foo 2009-05-13 20:50:56.000000000 +0300 -+++ org/gudy/azureus2/platform/PlatformManagerFactory.java 2009-07-30 22:05:47.000000000 +0300 +diff -up azureus-4.2.0.8/org/gudy/azureus2/platform/PlatformManagerFactory.java.boo-windows azureus-4.2.0.8/org/gudy/azureus2/platform/PlatformManagerFactory.java +--- azureus-4.2.0.8/org/gudy/azureus2/platform/PlatformManagerFactory.java.boo-windows 2009-05-13 20:50:56.000000000 +0200 ++++ azureus-4.2.0.8/org/gudy/azureus2/platform/PlatformManagerFactory.java 2009-09-13 09:11:45.000000000 +0200 @@ -48,19 +48,9 @@ PlatformManagerFactory if ( platform_manager == null && !force_dummy ){ @@ -5881,9 +34,28 @@ diff -up azureus-4.2.0.4/org/gudy/azureu } return( platform_manager ); -diff -up azureus-4.2.0.4/org/gudy/azureus2/update/CoreUpdateChecker.java.original azureus-4.2.0.4/org/gudy/azureus2/update/CoreUpdateChecker.java ---- org/gudy/azureus2/update/CoreUpdateChecker.java.original 2009-07-31 22:04:53.000000000 +0300 -+++ org/gudy/azureus2/update/CoreUpdateChecker.java 2009-07-31 22:13:46.000000000 +0300 +diff -up azureus-4.2.0.8/org/gudy/azureus2/platform/PlatformManagerPluginDelegate.java.boo-windows azureus-4.2.0.8/org/gudy/azureus2/platform/PlatformManagerPluginDelegate.java +--- azureus-4.2.0.8/org/gudy/azureus2/platform/PlatformManagerPluginDelegate.java.boo-windows 2009-08-25 02:14:26.000000000 +0200 ++++ azureus-4.2.0.8/org/gudy/azureus2/platform/PlatformManagerPluginDelegate.java 2009-09-13 09:16:41.000000000 +0200 +@@ -44,10 +44,11 @@ public class PlatformManagerPluginDelega + PlatformManager platform = PlatformManagerFactory.getPlatformManager(); + + int platformType = platform.getPlatformType(); +- if ( platformType == PlatformManager.PT_WINDOWS ){ +- org.gudy.azureus2.platform.win32.PlatformManagerUpdateChecker plugin = new org.gudy.azureus2.platform.win32.PlatformManagerUpdateChecker(); +- plugin.initialize(pluginInterface); +- }else if ( platformType == PlatformManager.PT_MACOSX ){ ++// if ( platformType == PlatformManager.PT_WINDOWS ){ ++// org.gudy.azureus2.platform.win32.PlatformManagerUpdateChecker plugin = new org.gudy.azureus2.platform.win32.PlatformManagerUpdateChecker(); ++// plugin.initialize(pluginInterface); ++// }else ++ if ( platformType == PlatformManager.PT_MACOSX ){ + org.gudy.azureus2.platform.macosx.PlatformManagerUpdateChecker plugin = new org.gudy.azureus2.platform.macosx.PlatformManagerUpdateChecker(); + plugin.initialize(pluginInterface); + }else if ( platformType == PlatformManager.PT_UNIX ){ +diff -up azureus-4.2.0.8/org/gudy/azureus2/update/CoreUpdateChecker.java.boo-windows azureus-4.2.0.8/org/gudy/azureus2/update/CoreUpdateChecker.java +--- azureus-4.2.0.8/org/gudy/azureus2/update/CoreUpdateChecker.java.boo-windows 2009-07-07 00:52:10.000000000 +0200 ++++ azureus-4.2.0.8/org/gudy/azureus2/update/CoreUpdateChecker.java 2009-09-13 09:11:45.000000000 +0200 @@ -38,8 +38,8 @@ import org.gudy.azureus2.core3.logging.* import org.gudy.azureus2.core3.config.*; import org.gudy.azureus2.core3.html.*; Index: azureus.spec =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus.spec,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- azureus.spec 4 Aug 2009 13:52:13 -0000 1.78 +++ azureus.spec 13 Sep 2009 08:49:25 -0000 1.79 @@ -1,8 +1,8 @@ %define _newname Vuze Name: azureus -Version: 4.2.0.4 -Release: 2%{?dist} +Version: 4.2.0.8 +Release: 1%{?dist} Summary: A BitTorrent Client Group: Applications/Internet License: GPLv2+ @@ -14,13 +14,6 @@ Source1: azureus.script Source2: Azureus.desktop Source3: azureus.applications -#retrieved from CVS -Source4: build.xml -#Source4: azureus-License.txt - -#Source5: azplugins_2.1.6.jar -#Source6: bdcc_2.2.2.zip - #Patch0: azureus-remove-win32-osx-platforms.patch Patch2: azureus-cache-size.patch Patch3: azureus-remove-manifest-classpath.patch @@ -79,7 +72,6 @@ advanced users. %prep %setup -q -c -cp %{SOURCE4} . #%patch0 -p0 %patch2 -p0 %patch3 -p1 -b .remove-manifest-classpath @@ -107,9 +99,34 @@ cp %{SOURCE4} . rm org/gudy/azureus2/platform/macosx/access/cocoa/CocoaJavaBridge.java rm org/gudy/azureus2/platform/macosx/PlatformManagerImpl.java rm org/gudy/azureus2/platform/win32/PlatformManagerImpl.java -%patch50 -b .boo-windows +rm org/gudy/azureus2/platform/macosx/access/jnilib/OSXAccess.java +rm org/gudy/azureus2/platform/win32/access/AEWin32Access.java +rm org/gudy/azureus2/platform/win32/access/impl/AEWin32AccessInterface.java +rm org/gudy/azureus2/platform/win32/access/impl/aereg.cpp +rm org/gudy/azureus2/platform/win32/access/impl/AEWin32AccessImpl.java +rm org/gudy/azureus2/platform/win32/access/impl/org_gudy_azureus2_platform_win32_access_impl_AEWin32AccessInterface.h +rm org/gudy/azureus2/platform/win32/access/impl/Test.java +rm org/gudy/azureus2/platform/macosx/NativeInvocationBridge.java +rm org/gudy/azureus2/platform/macosx/PListEditor.java +rm org/gudy/azureus2/platform/win32/access/AEWin32AccessException.java +rm org/gudy/azureus2/platform/win32/access/AEWin32AccessListener.java +rm org/gudy/azureus2/platform/win32/access/AEWin32Manager.java +rm org/gudy/azureus2/platform/win32/access/impl/aenet.cpp +rm org/gudy/azureus2/platform/win32/access/impl/aenet.h +rm org/gudy/azureus2/platform/win32/access/impl/aereg.dsp +rm org/gudy/azureus2/platform/win32/access/impl/aereg.dsw +rm org/gudy/azureus2/platform/win32/access/impl/aereg.h +rm org/gudy/azureus2/platform/win32/access/impl/AEWin32AccessCallback.java +rm org/gudy/azureus2/platform/win32/access/impl/AEWin32AccessExceptionImpl.java +rm org/gudy/azureus2/platform/win32/access/impl/generate_ini.bat +rm org/gudy/azureus2/platform/win32/access/impl/StdAfx.cpp +rm org/gudy/azureus2/platform/win32/access/impl/StdAfx.h +rm org/gudy/azureus2/platform/win32/PlatformManagerUpdateChecker.java +%patch50 -p1 -b .boo-windows rm org/gudy/azureus2/ui/swt/osx/CarbonUIEnhancer.java +rm org/gudy/azureus2/ui/swt/osx/Start.java +rm org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java %patch51 -b .boo-osx %patch52 -b .orig %patch53 -p1 -b .boo-updating-w32 @@ -216,7 +233,7 @@ fi %files %defattr(-,root,root) -%doc ChangeLog.txt +%doc ChangeLog.txt GPL.txt %{_datadir}/applications/* %{_datadir}/application-registry/* %{_datadir}/pixmaps/azureus.png @@ -227,6 +244,9 @@ fi %{_datadir}/azureus %changelog +* Sat Sep 12 2009 David Juran - 4.2.0.8-1 +- Upgrade to 4.2.0.8 + * Tue Aug 4 2009 David Juran - 4.2.0.4-2 - Fix Bz 515228 properly Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 3 Aug 2009 19:05:59 -0000 1.16 +++ sources 13 Sep 2009 08:49:25 -0000 1.17 @@ -1 +1 @@ -5145354022b67cef3a26ac7f5bd1c4fb Vuze_4.2.0.4_source.zip +81af0887805afe7bba9b651b022a7b1f Vuze_4.2.0.8_source.zip --- build.xml DELETED --- From mschwendt at fedoraproject.org Sun Sep 13 08:53:05 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Sun, 13 Sep 2009 08:53:05 +0000 (UTC) Subject: rpms/audacious/F-11 audacious-1.5.1-pulseaudio-by-default.patch, NONE, 1.1 audacious-1.5.1-tuple_get_int-assertion.patch, NONE, 1.1 audacious.spec, 1.47, 1.48 audacious-1.1.0-amidi-backend.patch, 1.1, NONE audacious-1.1.0-no-rpath.patch, 1.2, NONE audacious-1.1.0-quoting.patch, 1.2, NONE audacious-1.1.1-controlsocket-name.patch, 1.1, NONE audacious-1.1.1-playlist-twenty.patch, 1.3, NONE audacious-1.2.1-relative-links.patch, 1.1, NONE audacious-1.2.1-shaded-skin.patch, 1.1, NONE audacious-1.4.2-id3tag-close-file.patch, 1.1, NONE Message-ID: <20090913085306.01CD911C0099@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/audacious/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25640 Modified Files: audacious.spec Added Files: audacious-1.5.1-pulseaudio-by-default.patch audacious-1.5.1-tuple_get_int-assertion.patch Removed Files: audacious-1.1.0-amidi-backend.patch audacious-1.1.0-no-rpath.patch audacious-1.1.0-quoting.patch audacious-1.1.1-controlsocket-name.patch audacious-1.1.1-playlist-twenty.patch audacious-1.2.1-relative-links.patch audacious-1.2.1-shaded-skin.patch audacious-1.4.2-id3tag-close-file.patch Log Message: * Sun Sep 13 2009 Michael Schwendt - 1.5.1-11 - Fix playlist tuple_get_int assertion (#522995). - Default to pulseaudio output plugin. - Prune obsolete/unapplied patches. audacious-1.5.1-pulseaudio-by-default.patch: audconfig.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE audacious-1.5.1-pulseaudio-by-default.patch --- diff -Nur audacious-1.5.1-orig/src/audacious/audconfig.c audacious-1.5.1/src/audacious/audconfig.c --- audacious-1.5.1-orig/src/audacious/audconfig.c 2008-05-24 00:00:34.000000000 +0200 +++ audacious-1.5.1/src/audacious/audconfig.c 2009-09-13 10:02:11.118092467 +0200 @@ -104,7 +104,7 @@ .equalizer_bands = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, .scale_factor = 2.0, .skin = NULL, - .outputplugin = NULL, + .outputplugin = "__RPM_LIBDIR__/audacious/Output/pulse_audio.so (#0)", .filesel_path = NULL, .playlist_path = NULL, .playlist_font = NULL, audacious-1.5.1-tuple_get_int-assertion.patch: playlist.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE audacious-1.5.1-tuple_get_int-assertion.patch --- diff -Nur audacious-1.5.1-orig/src/audacious/playlist.c audacious-1.5.1/src/audacious/playlist.c --- audacious-1.5.1-orig/src/audacious/playlist.c 2008-05-24 00:00:34.000000000 +0200 +++ audacious-1.5.1/src/audacious/playlist.c 2009-09-13 09:46:50.030085752 +0200 @@ -2429,7 +2429,7 @@ /* Entry disappeared while we looked it up. Restart. */ node = playlist->entries; - else if ((entry->tuple != NULL || entry->title != NULL) && + else if (entry->tuple != NULL && tuple_get_int(entry->tuple, FIELD_LENGTH, NULL) > -1 && tuple_get_int(entry->tuple, FIELD_MTIME, NULL) != -1) { @@ -2480,7 +2480,7 @@ node = g_list_nth(playlist->entries, playlistwin_get_toprow()); } - else if ((entry->tuple != NULL || entry->title != NULL) && + else if (entry->tuple != NULL && tuple_get_int(entry->tuple, FIELD_LENGTH, NULL) > -1 && tuple_get_int(entry->tuple, FIELD_MTIME, NULL) != -1) { update_playlistwin = TRUE; Index: audacious.spec =================================================================== RCS file: /cvs/pkgs/rpms/audacious/F-11/audacious.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- audacious.spec 12 Sep 2009 08:57:44 -0000 1.47 +++ audacious.spec 13 Sep 2009 08:53:05 -0000 1.48 @@ -4,7 +4,7 @@ Name: audacious Version: 1.5.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: GTK2 based media player similar to XMMS Group: Applications/Multimedia @@ -13,19 +13,13 @@ URL: http://audacious-media-p Source0: http://distfiles.atheme.org/audacious-%{version}.tgz Patch0: audacious-1.5.1-xmms-skins.patch -Patch1: audacious-1.5.1-default-skin.patch -# Patch2: audacious-1.1.0-no-rpath.patch -Patch3: audacious-1.2.1-relative-links.patch -# Patch4: audacious-1.1.0-quoting.patch -# Patch5: audacious-1.1.0-amidi-backend.patch -Patch6: audacious-1.2.1-shaded-skin.patch -# Patch7: audacious-1.1.1-controlsocket-name.patch -# Patch8: audacious-1.1.1-playlist-twenty.patch -Patch9: audacious-1.4.2-id3tag-close-file.patch +#Patch1: audacious-1.5.1-default-skin.patch Patch10: audacious-1.5.1-libsad-header.patch Patch11: audacious-1.5.1-playlist-length.patch Patch12: audacious-1.5.1-playlist-play-clicked.patch Patch13: audacious-1.5.1-desktop-name.patch +Patch14: audacious-1.5.1-tuple_get_int-assertion.patch +Patch15: audacious-1.5.1-pulseaudio-by-default.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel >= 2.6 @@ -81,32 +75,8 @@ Files needed when building software for # Read xmms skins directory %patch0 -p1 -b .xmms-skins -# Use bluecurve as default skin -%patch1 -p1 -b .default-skin - -# No rpath in binaries -# %patch2 -p1 -b .no-rpath - -# Relative symlink paths -# %patch3 -p1 -b .relative-links - -# Filename quoting -# %patch4 -p1 -b .quoting - -# Amidi backends path -# %patch5 -p1 -b .amidi-backend - -# Shaded playlist window decorations -# %patch6 -p1 -b .shaded-skin - -# Controlsocket named "xmms" instead of "audacious" -# %patch7 -p1 -b controlsocket-name - -# Fix "%20" in playlist entries -# %patch8 -p1 -b playlist-twenty - -# Fix files left open on non-seekable mp3 streams -# %patch9 -p1 -b id3tag-close-file +# Use bluecurve as default skin (from package "bluecurve-xmms-skin") +#patch1 -p1 -b .default-skin # Remove libSAD references from the public headers %patch10 -p1 -b libsad-header @@ -120,6 +90,12 @@ Files needed when building software for # /usr/bin/audacious looks for the fedora-audacious.desktop file %patch13 -p1 -b .desktop-name +# was scheduled for 1.5.2 +%patch14 -p1 -b .tuple_get_int-assertion + +%patch15 -p1 -b .pulseaudio-by-default +sed -i -e 's!__RPM_LIBDIR__!%{_libdir}!g' src/audacious/audconfig.c + sed -i '\,^.SILENT:,d' buildsys.mk.in %build @@ -207,6 +183,11 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Sun Sep 13 2009 Michael Schwendt - 1.5.1-11 +- Fix playlist tuple_get_int assertion (#522995). +- Default to pulseaudio output plugin. +- Prune obsolete/unapplied patches. + * Sat Sep 12 2009 Michael Schwendt - 1.5.1-10 - Build with --enable-samplerate (off by default), BR libsamplerate-devel --- audacious-1.1.0-amidi-backend.patch DELETED --- --- audacious-1.1.0-no-rpath.patch DELETED --- --- audacious-1.1.0-quoting.patch DELETED --- --- audacious-1.1.1-controlsocket-name.patch DELETED --- --- audacious-1.1.1-playlist-twenty.patch DELETED --- --- audacious-1.2.1-relative-links.patch DELETED --- --- audacious-1.2.1-shaded-skin.patch DELETED --- --- audacious-1.4.2-id3tag-close-file.patch DELETED --- From mschwendt at fedoraproject.org Sun Sep 13 08:55:03 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Sun, 13 Sep 2009 08:55:03 +0000 (UTC) Subject: rpms/audacious/F-10 audacious-1.5.1-pulseaudio-by-default.patch, NONE, 1.1 audacious-1.5.1-tuple_get_int-assertion.patch, NONE, 1.1 audacious.spec, 1.44, 1.45 audacious-1.1.0-amidi-backend.patch, 1.1, NONE audacious-1.1.0-no-rpath.patch, 1.2, NONE audacious-1.1.0-quoting.patch, 1.2, NONE audacious-1.1.1-controlsocket-name.patch, 1.1, NONE audacious-1.1.1-playlist-twenty.patch, 1.3, NONE audacious-1.2.1-relative-links.patch, 1.1, NONE audacious-1.2.1-shaded-skin.patch, 1.1, NONE audacious-1.4.2-id3tag-close-file.patch, 1.1, NONE Message-ID: <20090913085503.B7CB211C0099@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/audacious/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26339 Modified Files: audacious.spec Added Files: audacious-1.5.1-pulseaudio-by-default.patch audacious-1.5.1-tuple_get_int-assertion.patch Removed Files: audacious-1.1.0-amidi-backend.patch audacious-1.1.0-no-rpath.patch audacious-1.1.0-quoting.patch audacious-1.1.1-controlsocket-name.patch audacious-1.1.1-playlist-twenty.patch audacious-1.2.1-relative-links.patch audacious-1.2.1-shaded-skin.patch audacious-1.4.2-id3tag-close-file.patch Log Message: * Sun Sep 13 2009 Michael Schwendt - 1.5.1-11 - Fix playlist tuple_get_int assertion (#522995). - Default to pulseaudio output plugin. - Prune obsolete/unapplied patches. audacious-1.5.1-pulseaudio-by-default.patch: audconfig.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE audacious-1.5.1-pulseaudio-by-default.patch --- diff -Nur audacious-1.5.1-orig/src/audacious/audconfig.c audacious-1.5.1/src/audacious/audconfig.c --- audacious-1.5.1-orig/src/audacious/audconfig.c 2008-05-24 00:00:34.000000000 +0200 +++ audacious-1.5.1/src/audacious/audconfig.c 2009-09-13 10:02:11.118092467 +0200 @@ -104,7 +104,7 @@ .equalizer_bands = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, .scale_factor = 2.0, .skin = NULL, - .outputplugin = NULL, + .outputplugin = "__RPM_LIBDIR__/audacious/Output/pulse_audio.so (#0)", .filesel_path = NULL, .playlist_path = NULL, .playlist_font = NULL, audacious-1.5.1-tuple_get_int-assertion.patch: playlist.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE audacious-1.5.1-tuple_get_int-assertion.patch --- diff -Nur audacious-1.5.1-orig/src/audacious/playlist.c audacious-1.5.1/src/audacious/playlist.c --- audacious-1.5.1-orig/src/audacious/playlist.c 2008-05-24 00:00:34.000000000 +0200 +++ audacious-1.5.1/src/audacious/playlist.c 2009-09-13 09:46:50.030085752 +0200 @@ -2429,7 +2429,7 @@ /* Entry disappeared while we looked it up. Restart. */ node = playlist->entries; - else if ((entry->tuple != NULL || entry->title != NULL) && + else if (entry->tuple != NULL && tuple_get_int(entry->tuple, FIELD_LENGTH, NULL) > -1 && tuple_get_int(entry->tuple, FIELD_MTIME, NULL) != -1) { @@ -2480,7 +2480,7 @@ node = g_list_nth(playlist->entries, playlistwin_get_toprow()); } - else if ((entry->tuple != NULL || entry->title != NULL) && + else if (entry->tuple != NULL && tuple_get_int(entry->tuple, FIELD_LENGTH, NULL) > -1 && tuple_get_int(entry->tuple, FIELD_MTIME, NULL) != -1) { update_playlistwin = TRUE; Index: audacious.spec =================================================================== RCS file: /cvs/pkgs/rpms/audacious/F-10/audacious.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- audacious.spec 12 Sep 2009 08:58:09 -0000 1.44 +++ audacious.spec 13 Sep 2009 08:55:03 -0000 1.45 @@ -4,7 +4,7 @@ Name: audacious Version: 1.5.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: GTK2 based media player similar to XMMS Group: Applications/Multimedia @@ -13,19 +13,13 @@ URL: http://audacious-media-p Source0: http://distfiles.atheme.org/audacious-%{version}.tgz Patch0: audacious-1.5.1-xmms-skins.patch -Patch1: audacious-1.5.1-default-skin.patch -# Patch2: audacious-1.1.0-no-rpath.patch -Patch3: audacious-1.2.1-relative-links.patch -# Patch4: audacious-1.1.0-quoting.patch -# Patch5: audacious-1.1.0-amidi-backend.patch -Patch6: audacious-1.2.1-shaded-skin.patch -# Patch7: audacious-1.1.1-controlsocket-name.patch -# Patch8: audacious-1.1.1-playlist-twenty.patch -Patch9: audacious-1.4.2-id3tag-close-file.patch +#Patch1: audacious-1.5.1-default-skin.patch Patch10: audacious-1.5.1-libsad-header.patch Patch11: audacious-1.5.1-playlist-length.patch Patch12: audacious-1.5.1-playlist-play-clicked.patch Patch13: audacious-1.5.1-desktop-name.patch +Patch14: audacious-1.5.1-tuple_get_int-assertion.patch +Patch15: audacious-1.5.1-pulseaudio-by-default.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel >= 2.6 @@ -81,32 +75,8 @@ Files needed when building software for # Read xmms skins directory %patch0 -p1 -b .xmms-skins -# Use bluecurve as default skin -%patch1 -p1 -b .default-skin - -# No rpath in binaries -# %patch2 -p1 -b .no-rpath - -# Relative symlink paths -# %patch3 -p1 -b .relative-links - -# Filename quoting -# %patch4 -p1 -b .quoting - -# Amidi backends path -# %patch5 -p1 -b .amidi-backend - -# Shaded playlist window decorations -# %patch6 -p1 -b .shaded-skin - -# Controlsocket named "xmms" instead of "audacious" -# %patch7 -p1 -b controlsocket-name - -# Fix "%20" in playlist entries -# %patch8 -p1 -b playlist-twenty - -# Fix files left open on non-seekable mp3 streams -# %patch9 -p1 -b id3tag-close-file +# Use bluecurve as default skin (from package "bluecurve-xmms-skin") +#patch1 -p1 -b .default-skin # Remove libSAD references from the public headers %patch10 -p1 -b libsad-header @@ -120,6 +90,12 @@ Files needed when building software for # /usr/bin/audacious looks for the fedora-audacious.desktop file %patch13 -p1 -b .desktop-name +# was scheduled for 1.5.2 +%patch14 -p1 -b .tuple_get_int-assertion + +%patch15 -p1 -b .pulseaudio-by-default +sed -i -e 's!__RPM_LIBDIR__!%{_libdir}!g' src/audacious/audconfig.c + sed -i '\,^.SILENT:,d' buildsys.mk.in %build @@ -207,6 +183,11 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Sun Sep 13 2009 Michael Schwendt - 1.5.1-11 +- Fix playlist tuple_get_int assertion (#522995). +- Default to pulseaudio output plugin. +- Prune obsolete/unapplied patches. + * Sat Sep 12 2009 Michael Schwendt - 1.5.1-10 - Build with --enable-samplerate (off by default), BR libsamplerate-devel --- audacious-1.1.0-amidi-backend.patch DELETED --- --- audacious-1.1.0-no-rpath.patch DELETED --- --- audacious-1.1.0-quoting.patch DELETED --- --- audacious-1.1.1-controlsocket-name.patch DELETED --- --- audacious-1.1.1-playlist-twenty.patch DELETED --- --- audacious-1.2.1-relative-links.patch DELETED --- --- audacious-1.2.1-shaded-skin.patch DELETED --- --- audacious-1.4.2-id3tag-close-file.patch DELETED --- From nim at fedoraproject.org Sun Sep 13 09:11:33 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:11:33 +0000 (UTC) Subject: rpms/google-droid-fonts/devel google-droid-fonts-sans-fontconfig.conf, 1.3, 1.4 google-droid-fonts-sans-mono-fontconfig.conf, 1.1, 1.2 google-droid-fonts-serif-fontconfig.conf, 1.1, 1.2 google-droid-fonts.spec, 1.11, 1.12 import.log, 1.8, 1.9 sources, 1.6, 1.7 Message-ID: <20090913091133.D715211C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/google-droid-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31828/devel Modified Files: google-droid-fonts-sans-fontconfig.conf google-droid-fonts-sans-mono-fontconfig.conf google-droid-fonts-serif-fontconfig.conf google-droid-fonts.spec import.log sources Log Message: fontconfig tweaks Index: google-droid-fonts-sans-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts-sans-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- google-droid-fonts-sans-fontconfig.conf 7 Sep 2009 19:36:14 -0000 1.3 +++ google-droid-fonts-sans-fontconfig.conf 13 Sep 2009 09:11:32 -0000 1.4 @@ -1,5 +1,5 @@ - + sans-serif @@ -13,18 +13,6 @@ sans-serif - - Droid Sans Japanese - - Droid Sans - - - - Droid Sans Fallback - - Droid Sans - - Droid Sans @@ -55,4 +43,16 @@ 1 + + Droid Sans Japanese + + Droid Sans + + + + Droid Sans Fallback + + Droid Sans + + Index: google-droid-fonts-sans-mono-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts-sans-mono-fontconfig.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- google-droid-fonts-sans-mono-fontconfig.conf 16 Jan 2009 22:10:40 -0000 1.1 +++ google-droid-fonts-sans-mono-fontconfig.conf 13 Sep 2009 09:11:32 -0000 1.2 @@ -1,5 +1,5 @@ - + monospace Index: google-droid-fonts-serif-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts-serif-fontconfig.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- google-droid-fonts-serif-fontconfig.conf 16 Jan 2009 22:10:40 -0000 1.1 +++ google-droid-fonts-serif-fontconfig.conf 13 Sep 2009 09:11:32 -0000 1.2 @@ -1,5 +1,5 @@ - + serif Index: google-droid-fonts.spec =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- google-droid-fonts.spec 7 Sep 2009 19:36:14 -0000 1.11 +++ google-droid-fonts.spec 13 Sep 2009 09:11:32 -0000 1.12 @@ -12,7 +12,7 @@ other screen text. Name: %{fontname}-fonts # No sane versionning upstream, use the date we did a git dump Version: 20090906 -Release: 2%{?dist} +Release: 3%{?dist} Summary: General-purpose fonts released by Google as part of Android Group: User Interface/X @@ -138,6 +138,10 @@ rm -fr %{buildroot} %changelog +* Sun Sep 13 2009 Nicolas Mailhot +- 20090906-3 +? more Behdad-suggested fontconfig tweaks + * Sun Sep 7 2009 Nicolas Mailhot - 20090906-2 ? first-level CJK fixes (as suggested by Behdad in bug #517789, complete fix Index: import.log =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/import.log,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- import.log 7 Sep 2009 19:36:14 -0000 1.8 +++ import.log 13 Sep 2009 09:11:32 -0000 1.9 @@ -6,3 +6,4 @@ google-droid-fonts-20090320-1_fc12:HEAD: google-droid-fonts-20090320-3_fc12:HEAD:google-droid-fonts-20090320-3.fc12.src.rpm:1248532826 google-droid-fonts-20090906-1_fc12:HEAD:google-droid-fonts-20090906-1.fc12.src.rpm:1252264176 google-droid-fonts-20090906-2_fc12:HEAD:google-droid-fonts-20090906-2.fc12.src.rpm:1252351928 +google-droid-fonts-20090906-3_fc12:HEAD:google-droid-fonts-20090906-3.fc12.src.rpm:1252833055 Index: sources =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 7 Sep 2009 19:36:14 -0000 1.6 +++ sources 13 Sep 2009 09:11:32 -0000 1.7 @@ -5,5 +5,5 @@ a062025df92affc1331a05b7c07793fc DroidSerif-BoldItalic.ttf a2e7305a0ba8bb7091124f4cd1485fc9 DroidSerif-Italic.ttf bfb2f44a7c1deba39f7f4d39bff18eeb DroidSerif-Regular.ttf -6f28ad369fa0f2661cc2de7a7be9977e DroidSans.ttf -8fbc87c7c5089a8e86c670b93a78964f DroidSansJapanese.ttf +9d83fb20700a3a7c45dc9acd64ab121e DroidSans.ttf +6d7e0d083e3c5e1b504e580b4e2fe7db DroidSansJapanese.ttf From nim at fedoraproject.org Sun Sep 13 09:17:15 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:17:15 +0000 (UTC) Subject: rpms/gfs-bodoni-fonts/devel gfs-bodoni-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913091715.D823F11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-bodoni-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1138/gfs-bodoni-fonts/devel Modified Files: gfs-bodoni-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-bodoni-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-bodoni-fonts/devel/gfs-bodoni-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-bodoni-fonts-fontconfig.conf 17 Dec 2008 19:32:35 -0000 1.3 +++ gfs-bodoni-fonts-fontconfig.conf 13 Sep 2009 09:17:15 -0000 1.4 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:17:23 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:17:23 +0000 (UTC) Subject: rpms/apanov-heuristica-fonts/devel apanov-heuristica-fonts-fontconfig.conf, 1.1, 1.2 Message-ID: <20090913091723.2F8AA11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/apanov-heuristica-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1200/apanov-heuristica-fonts/devel Modified Files: apanov-heuristica-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: apanov-heuristica-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/apanov-heuristica-fonts/devel/apanov-heuristica-fonts-fontconfig.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- apanov-heuristica-fonts-fontconfig.conf 16 Nov 2008 21:40:37 -0000 1.1 +++ apanov-heuristica-fonts-fontconfig.conf 13 Sep 2009 09:17:22 -0000 1.2 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:17:30 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:17:30 +0000 (UTC) Subject: rpms/gfs-didot-fonts/devel gfs-didot-fonts-fontconfig.conf,1.3,1.4 Message-ID: <20090913091730.9A91E11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-didot-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1247/gfs-didot-fonts/devel Modified Files: gfs-didot-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-didot-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-didot-fonts/devel/gfs-didot-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-didot-fonts-fontconfig.conf 17 Dec 2008 19:37:36 -0000 1.3 +++ gfs-didot-fonts-fontconfig.conf 13 Sep 2009 09:17:30 -0000 1.4 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:17:38 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:17:38 +0000 (UTC) Subject: rpms/gfs-jackson-fonts/devel gfs-jackson-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913091738.15CD111C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-jackson-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1297/gfs-jackson-fonts/devel Modified Files: gfs-jackson-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-jackson-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-jackson-fonts/devel/gfs-jackson-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-jackson-fonts-fontconfig.conf 17 Dec 2008 19:46:11 -0000 1.2 +++ gfs-jackson-fonts-fontconfig.conf 13 Sep 2009 09:17:37 -0000 1.3 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:17:45 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:17:45 +0000 (UTC) Subject: rpms/gfs-nicefore-fonts/devel gfs-nicefore-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913091745.D17C311C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-nicefore-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1342/gfs-nicefore-fonts/devel Modified Files: gfs-nicefore-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-nicefore-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-nicefore-fonts/devel/gfs-nicefore-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-nicefore-fonts-fontconfig.conf 17 Dec 2008 19:49:49 -0000 1.2 +++ gfs-nicefore-fonts-fontconfig.conf 13 Sep 2009 09:17:45 -0000 1.3 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:17:52 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:17:52 +0000 (UTC) Subject: rpms/gfs-complutum-fonts/devel gfs-complutum-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913091752.D014311C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-complutum-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1390/gfs-complutum-fonts/devel Modified Files: gfs-complutum-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-complutum-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-complutum-fonts/devel/gfs-complutum-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-complutum-fonts-fontconfig.conf 17 Dec 2008 19:34:18 -0000 1.2 +++ gfs-complutum-fonts-fontconfig.conf 13 Sep 2009 09:17:52 -0000 1.3 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:17:59 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:17:59 +0000 (UTC) Subject: rpms/sil-charis-fonts/devel sil-charis-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913091759.DB47F11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/sil-charis-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1429/sil-charis-fonts/devel Modified Files: sil-charis-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: sil-charis-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/sil-charis-fonts/devel/sil-charis-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sil-charis-fonts-fontconfig.conf 27 May 2009 19:06:00 -0000 1.2 +++ sil-charis-fonts-fontconfig.conf 13 Sep 2009 09:17:59 -0000 1.3 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:18:06 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:18:06 +0000 (UTC) Subject: rpms/gfs-garaldus-fonts/devel gfs-garaldus-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913091806.988EE11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-garaldus-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1468/gfs-garaldus-fonts/devel Modified Files: gfs-garaldus-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-garaldus-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-garaldus-fonts/devel/gfs-garaldus-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-garaldus-fonts-fontconfig.conf 17 Dec 2008 19:42:45 -0000 1.2 +++ gfs-garaldus-fonts-fontconfig.conf 13 Sep 2009 09:18:06 -0000 1.3 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:18:15 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:18:15 +0000 (UTC) Subject: rpms/gfs-olga-fonts/devel gfs-olga-fonts-fontconfig.conf,1.2,1.3 Message-ID: <20090913091815.E3D1911C0375@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-olga-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1544/gfs-olga-fonts/devel Modified Files: gfs-olga-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-olga-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-olga-fonts/devel/gfs-olga-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-olga-fonts-fontconfig.conf 17 Dec 2008 19:51:36 -0000 1.2 +++ gfs-olga-fonts-fontconfig.conf 13 Sep 2009 09:18:15 -0000 1.3 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:18:23 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:18:23 +0000 (UTC) Subject: rpms/gfs-decker-fonts/devel gfs-decker-fonts-fontconfig.conf, 1.1, 1.2 Message-ID: <20090913091823.7EB8911C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-decker-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1618/gfs-decker-fonts/devel Modified Files: gfs-decker-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-decker-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-decker-fonts/devel/gfs-decker-fonts-fontconfig.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gfs-decker-fonts-fontconfig.conf 23 Jun 2009 06:10:37 -0000 1.1 +++ gfs-decker-fonts-fontconfig.conf 13 Sep 2009 09:18:23 -0000 1.2 @@ -1,5 +1,5 @@ - + sans From nim at fedoraproject.org Sun Sep 13 09:18:31 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:18:31 +0000 (UTC) Subject: rpms/gfs-gazis-fonts/devel gfs-gazis-fonts-fontconfig.conf,1.3,1.4 Message-ID: <20090913091831.00E4C11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-gazis-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1670/gfs-gazis-fonts/devel Modified Files: gfs-gazis-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-gazis-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-gazis-fonts/devel/gfs-gazis-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-gazis-fonts-fontconfig.conf 17 Dec 2008 19:44:27 -0000 1.3 +++ gfs-gazis-fonts-fontconfig.conf 13 Sep 2009 09:18:30 -0000 1.4 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:18:38 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:18:38 +0000 (UTC) Subject: rpms/adf-accanthis-fonts/devel adf-accanthis-fonts-fontconfig.conf, 1.1, 1.2 Message-ID: <20090913091838.EB9C111C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/adf-accanthis-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1739/adf-accanthis-fonts/devel Modified Files: adf-accanthis-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: adf-accanthis-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/adf-accanthis-fonts/devel/adf-accanthis-fonts-fontconfig.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- adf-accanthis-fonts-fontconfig.conf 16 Jul 2009 18:18:05 -0000 1.1 +++ adf-accanthis-fonts-fontconfig.conf 13 Sep 2009 09:18:38 -0000 1.2 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:18:46 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:18:46 +0000 (UTC) Subject: rpms/adf-accanthis-fonts/devel adf-accanthis-fonts-fontconfig-2.conf, 1.1, 1.2 Message-ID: <20090913091846.6051E11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/adf-accanthis-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1796/adf-accanthis-fonts/devel Modified Files: adf-accanthis-fonts-fontconfig-2.conf Log Message: use canonical dtd declaration Index: adf-accanthis-fonts-fontconfig-2.conf =================================================================== RCS file: /cvs/extras/rpms/adf-accanthis-fonts/devel/adf-accanthis-fonts-fontconfig-2.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- adf-accanthis-fonts-fontconfig-2.conf 16 Jul 2009 18:18:05 -0000 1.1 +++ adf-accanthis-fonts-fontconfig-2.conf 13 Sep 2009 09:18:46 -0000 1.2 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:18:53 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:18:53 +0000 (UTC) Subject: rpms/adf-accanthis-fonts/devel adf-accanthis-fonts-fontconfig-3.conf, 1.1, 1.2 Message-ID: <20090913091853.7FA8611C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/adf-accanthis-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1856/adf-accanthis-fonts/devel Modified Files: adf-accanthis-fonts-fontconfig-3.conf Log Message: use canonical dtd declaration Index: adf-accanthis-fonts-fontconfig-3.conf =================================================================== RCS file: /cvs/extras/rpms/adf-accanthis-fonts/devel/adf-accanthis-fonts-fontconfig-3.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- adf-accanthis-fonts-fontconfig-3.conf 16 Jul 2009 18:18:05 -0000 1.1 +++ adf-accanthis-fonts-fontconfig-3.conf 13 Sep 2009 09:18:53 -0000 1.2 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:19:00 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:19:00 +0000 (UTC) Subject: rpms/gfs-neohellenic-fonts/devel gfs-neohellenic-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913091900.B8B2511C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-neohellenic-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1919/gfs-neohellenic-fonts/devel Modified Files: gfs-neohellenic-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-neohellenic-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-neohellenic-fonts/devel/gfs-neohellenic-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-neohellenic-fonts-fontconfig.conf 17 Dec 2008 19:47:54 -0000 1.3 +++ gfs-neohellenic-fonts-fontconfig.conf 13 Sep 2009 09:19:00 -0000 1.4 @@ -1,5 +1,5 @@ - + sans-serif From nim at fedoraproject.org Sun Sep 13 09:19:07 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:19:07 +0000 (UTC) Subject: rpms/gfs-solomos-fonts/devel gfs-solomos-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913091907.DB15111C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-solomos-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1979/gfs-solomos-fonts/devel Modified Files: gfs-solomos-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-solomos-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-solomos-fonts/devel/gfs-solomos-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-solomos-fonts-fontconfig.conf 17 Dec 2008 19:55:21 -0000 1.2 +++ gfs-solomos-fonts-fontconfig.conf 13 Sep 2009 09:19:07 -0000 1.3 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:19:14 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:19:14 +0000 (UTC) Subject: rpms/gfs-ambrosia-fonts/devel gfs-ambrosia-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913091914.EFB8611C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-ambrosia-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2036/gfs-ambrosia-fonts/devel Modified Files: gfs-ambrosia-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-ambrosia-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-ambrosia-fonts/devel/gfs-ambrosia-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-ambrosia-fonts-fontconfig.conf 17 Dec 2008 19:25:25 -0000 1.2 +++ gfs-ambrosia-fonts-fontconfig.conf 13 Sep 2009 09:19:14 -0000 1.3 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:19:23 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:19:23 +0000 (UTC) Subject: rpms/gfs-bodoni-classic-fonts/devel gfs-bodoni-classic-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913091923.0943C11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-bodoni-classic-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2098/gfs-bodoni-classic-fonts/devel Modified Files: gfs-bodoni-classic-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-bodoni-classic-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-bodoni-classic-fonts/devel/gfs-bodoni-classic-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-bodoni-classic-fonts-fontconfig.conf 17 Dec 2008 19:30:55 -0000 1.2 +++ gfs-bodoni-classic-fonts-fontconfig.conf 13 Sep 2009 09:19:22 -0000 1.3 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:19:30 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:19:30 +0000 (UTC) Subject: rpms/gfs-baskerville-fonts/devel gfs-baskerville-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913091930.96BCA11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-baskerville-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2149/gfs-baskerville-fonts/devel Modified Files: gfs-baskerville-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-baskerville-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-baskerville-fonts/devel/gfs-baskerville-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-baskerville-fonts-fontconfig.conf 17 Dec 2008 19:28:57 -0000 1.2 +++ gfs-baskerville-fonts-fontconfig.conf 13 Sep 2009 09:19:30 -0000 1.3 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:19:38 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:19:38 +0000 (UTC) Subject: rpms/sil-andika-fonts/devel sil-andika-fonts-fontconfig.conf, 1.1, 1.2 Message-ID: <20090913091938.6ED3411C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/sil-andika-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2195/sil-andika-fonts/devel Modified Files: sil-andika-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: sil-andika-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/sil-andika-fonts/devel/sil-andika-fonts-fontconfig.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sil-andika-fonts-fontconfig.conf 27 Jan 2009 06:57:20 -0000 1.1 +++ sil-andika-fonts-fontconfig.conf 13 Sep 2009 09:19:38 -0000 1.2 @@ -1,5 +1,5 @@ - + sans-serif From nim at fedoraproject.org Sun Sep 13 09:19:46 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:19:46 +0000 (UTC) Subject: rpms/apanov-edrip-fonts/devel apanov-edrip-fonts-fontconfig.conf, 1.1, 1.2 Message-ID: <20090913091946.695AC11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/apanov-edrip-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2252/apanov-edrip-fonts/devel Modified Files: apanov-edrip-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: apanov-edrip-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/apanov-edrip-fonts/devel/apanov-edrip-fonts-fontconfig.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- apanov-edrip-fonts-fontconfig.conf 27 Jan 2009 06:55:56 -0000 1.1 +++ apanov-edrip-fonts-fontconfig.conf 13 Sep 2009 09:19:46 -0000 1.2 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:19:53 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:19:53 +0000 (UTC) Subject: rpms/gfs-philostratos-fonts/devel gfs-philostratos-fonts-fontconfig.conf, 1.1, 1.2 Message-ID: <20090913091953.7CF3511C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-philostratos-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2299/gfs-philostratos-fonts/devel Modified Files: gfs-philostratos-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-philostratos-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-philostratos-fonts/devel/gfs-philostratos-fonts-fontconfig.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gfs-philostratos-fonts-fontconfig.conf 9 Sep 2009 18:48:53 -0000 1.1 +++ gfs-philostratos-fonts-fontconfig.conf 13 Sep 2009 09:19:53 -0000 1.2 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:20:04 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:20:04 +0000 (UTC) Subject: rpms/sil-charis-compact-fonts/devel sil-charis-compact-fonts-fontconfig.conf, 1.1, 1.2 Message-ID: <20090913092004.744C111C0425@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/sil-charis-compact-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2376/sil-charis-compact-fonts/devel Modified Files: sil-charis-compact-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: sil-charis-compact-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/sil-charis-compact-fonts/devel/sil-charis-compact-fonts-fontconfig.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sil-charis-compact-fonts-fontconfig.conf 27 May 2009 19:10:45 -0000 1.1 +++ sil-charis-compact-fonts-fontconfig.conf 13 Sep 2009 09:20:04 -0000 1.2 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:20:12 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:20:12 +0000 (UTC) Subject: rpms/yanone-kaffeesatz-fonts/devel yanone-kaffeesatz-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913092012.0346911C0425@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/yanone-kaffeesatz-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2441/yanone-kaffeesatz-fonts/devel Modified Files: yanone-kaffeesatz-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: yanone-kaffeesatz-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/yanone-kaffeesatz-fonts/devel/yanone-kaffeesatz-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- yanone-kaffeesatz-fonts-fontconfig.conf 17 Dec 2008 20:00:45 -0000 1.3 +++ yanone-kaffeesatz-fonts-fontconfig.conf 13 Sep 2009 09:20:11 -0000 1.4 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:20:20 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:20:20 +0000 (UTC) Subject: rpms/gfs-artemisia-fonts/devel gfs-artemisia-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913092020.4A4B611C0425@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-artemisia-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2479/gfs-artemisia-fonts/devel Modified Files: gfs-artemisia-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-artemisia-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-artemisia-fonts/devel/gfs-artemisia-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-artemisia-fonts-fontconfig.conf 17 Dec 2008 19:27:14 -0000 1.3 +++ gfs-artemisia-fonts-fontconfig.conf 13 Sep 2009 09:20:20 -0000 1.4 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:20:29 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:20:29 +0000 (UTC) Subject: rpms/gfs-fleischman-fonts/devel gfs-fleischman-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913092029.5534411C0425@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-fleischman-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2535/gfs-fleischman-fonts/devel Modified Files: gfs-fleischman-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-fleischman-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-fleischman-fonts/devel/gfs-fleischman-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-fleischman-fonts-fontconfig.conf 17 Dec 2008 19:41:00 -0000 1.2 +++ gfs-fleischman-fonts-fontconfig.conf 13 Sep 2009 09:20:29 -0000 1.3 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:20:37 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:20:37 +0000 (UTC) Subject: rpms/gfs-didot-classic-fonts/devel gfs-didot-classic-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913092037.8F59011C0425@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-didot-classic-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2601/gfs-didot-classic-fonts/devel Modified Files: gfs-didot-classic-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-didot-classic-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-didot-classic-fonts/devel/gfs-didot-classic-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-didot-classic-fonts-fontconfig.conf 17 Dec 2008 19:35:56 -0000 1.3 +++ gfs-didot-classic-fonts-fontconfig.conf 13 Sep 2009 09:20:37 -0000 1.4 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:20:45 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:20:45 +0000 (UTC) Subject: rpms/stix-fonts/devel stix-fonts-fontconfig.conf,1.4,1.5 Message-ID: <20090913092045.2645A11C0425@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/stix-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2665/stix-fonts/devel Modified Files: stix-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: stix-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/stix-fonts/devel/stix-fonts-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- stix-fonts-fontconfig.conf 17 Dec 2008 19:58:52 -0000 1.4 +++ stix-fonts-fontconfig.conf 13 Sep 2009 09:20:44 -0000 1.5 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:20:53 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:20:53 +0000 (UTC) Subject: rpms/stix-fonts/devel stix-fonts-pua-fontconfig.conf,1.3,1.4 Message-ID: <20090913092053.5848F11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/stix-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2723/stix-fonts/devel Modified Files: stix-fonts-pua-fontconfig.conf Log Message: use canonical dtd declaration Index: stix-fonts-pua-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/stix-fonts/devel/stix-fonts-pua-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- stix-fonts-pua-fontconfig.conf 11 Jul 2008 20:56:41 -0000 1.3 +++ stix-fonts-pua-fontconfig.conf 13 Sep 2009 09:20:53 -0000 1.4 @@ -1,5 +1,5 @@ - + STIXNonUnicode From nim at fedoraproject.org Sun Sep 13 09:21:01 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:21:01 +0000 (UTC) Subject: rpms/stix-fonts/devel stix-fonts-variants-fontconfig.conf,1.3,1.4 Message-ID: <20090913092101.3B24B11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/stix-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2770/stix-fonts/devel Modified Files: stix-fonts-variants-fontconfig.conf Log Message: use canonical dtd declaration Index: stix-fonts-variants-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/stix-fonts/devel/stix-fonts-variants-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- stix-fonts-variants-fontconfig.conf 11 Jul 2008 20:56:41 -0000 1.3 +++ stix-fonts-variants-fontconfig.conf 13 Sep 2009 09:21:01 -0000 1.4 @@ -1,5 +1,5 @@ - + STIXVariants From nim at fedoraproject.org Sun Sep 13 09:21:09 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:21:09 +0000 (UTC) Subject: rpms/stix-fonts/devel stix-fonts-integrals-fontconfig.conf,1.3,1.4 Message-ID: <20090913092109.BA62E11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/stix-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2820/stix-fonts/devel Modified Files: stix-fonts-integrals-fontconfig.conf Log Message: use canonical dtd declaration Index: stix-fonts-integrals-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/stix-fonts/devel/stix-fonts-integrals-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- stix-fonts-integrals-fontconfig.conf 11 Jul 2008 20:56:41 -0000 1.3 +++ stix-fonts-integrals-fontconfig.conf 13 Sep 2009 09:21:09 -0000 1.4 @@ -1,5 +1,5 @@ - + STIXIntegrals From nim at fedoraproject.org Sun Sep 13 09:21:17 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:21:17 +0000 (UTC) Subject: rpms/stix-fonts/devel stix-fonts-sizes-fontconfig.conf,1.3,1.4 Message-ID: <20090913092117.8538611C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/stix-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2875/stix-fonts/devel Modified Files: stix-fonts-sizes-fontconfig.conf Log Message: use canonical dtd declaration Index: stix-fonts-sizes-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/stix-fonts/devel/stix-fonts-sizes-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- stix-fonts-sizes-fontconfig.conf 11 Jul 2008 20:56:41 -0000 1.3 +++ stix-fonts-sizes-fontconfig.conf 13 Sep 2009 09:21:17 -0000 1.4 @@ -1,5 +1,5 @@ - + STIXSize1 From nim at fedoraproject.org Sun Sep 13 09:21:25 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:21:25 +0000 (UTC) Subject: rpms/gfs-eustace-fonts/devel gfs-eustace-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913092125.52E1D11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-eustace-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2930/gfs-eustace-fonts/devel Modified Files: gfs-eustace-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-eustace-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-eustace-fonts/devel/gfs-eustace-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-eustace-fonts-fontconfig.conf 17 Dec 2008 19:39:21 -0000 1.2 +++ gfs-eustace-fonts-fontconfig.conf 13 Sep 2009 09:21:24 -0000 1.3 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:21:44 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:21:44 +0000 (UTC) Subject: rpms/gfs-pyrsos-fonts/devel gfs-pyrsos-fonts-fontconfig.conf, 1.1, 1.2 Message-ID: <20090913092144.47C4211C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-pyrsos-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3117/gfs-pyrsos-fonts/devel Modified Files: gfs-pyrsos-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-pyrsos-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-pyrsos-fonts/devel/gfs-pyrsos-fonts-fontconfig.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gfs-pyrsos-fonts-fontconfig.conf 23 Jun 2009 06:12:22 -0000 1.1 +++ gfs-pyrsos-fonts-fontconfig.conf 13 Sep 2009 09:21:44 -0000 1.2 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:21:52 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:21:52 +0000 (UTC) Subject: rpms/senamirmir-washra-fonts/devel senamirmir-washra-fonts-yigezu-bisrat-goffer-fontconfig.conf, 1.1, 1.2 Message-ID: <20090913092152.5125311C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/senamirmir-washra-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3166/senamirmir-washra-fonts/devel Modified Files: senamirmir-washra-fonts-yigezu-bisrat-goffer-fontconfig.conf Log Message: use canonical dtd declaration Index: senamirmir-washra-fonts-yigezu-bisrat-goffer-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/senamirmir-washra-fonts/devel/senamirmir-washra-fonts-yigezu-bisrat-goffer-fontconfig.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- senamirmir-washra-fonts-yigezu-bisrat-goffer-fontconfig.conf 10 Jun 2009 21:48:27 -0000 1.1 +++ senamirmir-washra-fonts-yigezu-bisrat-goffer-fontconfig.conf 13 Sep 2009 09:21:52 -0000 1.2 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:22:01 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:22:01 +0000 (UTC) Subject: rpms/senamirmir-washra-fonts/devel senamirmir-washra-fonts-yigezu-bisrat-gothic-fontconfig.conf, 1.1, 1.2 Message-ID: <20090913092201.4743211C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/senamirmir-washra-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3225/senamirmir-washra-fonts/devel Modified Files: senamirmir-washra-fonts-yigezu-bisrat-gothic-fontconfig.conf Log Message: use canonical dtd declaration Index: senamirmir-washra-fonts-yigezu-bisrat-gothic-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/senamirmir-washra-fonts/devel/senamirmir-washra-fonts-yigezu-bisrat-gothic-fontconfig.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- senamirmir-washra-fonts-yigezu-bisrat-gothic-fontconfig.conf 10 Jun 2009 21:48:27 -0000 1.1 +++ senamirmir-washra-fonts-yigezu-bisrat-gothic-fontconfig.conf 13 Sep 2009 09:22:00 -0000 1.2 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:22:09 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:22:09 +0000 (UTC) Subject: rpms/gfs-porson-fonts/devel gfs-porson-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913092209.6827D11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-porson-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3287/gfs-porson-fonts/devel Modified Files: gfs-porson-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-porson-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-porson-fonts/devel/gfs-porson-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-porson-fonts-fontconfig.conf 17 Dec 2008 19:53:31 -0000 1.3 +++ gfs-porson-fonts-fontconfig.conf 13 Sep 2009 09:22:08 -0000 1.4 @@ -1,5 +1,5 @@ - + serif From nim at fedoraproject.org Sun Sep 13 09:22:17 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:22:17 +0000 (UTC) Subject: rpms/ecolier-court-fonts/devel ecolier-court-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913092217.2C27611C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/ecolier-court-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3346/ecolier-court-fonts/devel Modified Files: ecolier-court-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: ecolier-court-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/ecolier-court-fonts/devel/ecolier-court-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- ecolier-court-fonts-fontconfig.conf 17 Dec 2008 19:21:34 -0000 1.2 +++ ecolier-court-fonts-fontconfig.conf 13 Sep 2009 09:22:16 -0000 1.3 @@ -1,5 +1,5 @@ - + cursive From nim at fedoraproject.org Sun Sep 13 09:22:24 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:22:24 +0000 (UTC) Subject: rpms/ecolier-court-fonts/devel ecolier-court-fonts-lignes-fontconfig.conf, 1.1, 1.2 Message-ID: <20090913092224.6A96E11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/ecolier-court-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3423/ecolier-court-fonts/devel Modified Files: ecolier-court-fonts-lignes-fontconfig.conf Log Message: use canonical dtd declaration Index: ecolier-court-fonts-lignes-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/ecolier-court-fonts/devel/ecolier-court-fonts-lignes-fontconfig.conf,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- ecolier-court-fonts-lignes-fontconfig.conf 17 Dec 2008 19:21:34 -0000 1.1 +++ ecolier-court-fonts-lignes-fontconfig.conf 13 Sep 2009 09:22:24 -0000 1.2 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:22:31 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:22:31 +0000 (UTC) Subject: rpms/gfs-theokritos-fonts/devel gfs-theokritos-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913092231.B8C6A11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-theokritos-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3470/gfs-theokritos-fonts/devel Modified Files: gfs-theokritos-fonts-fontconfig.conf Log Message: use canonical dtd declaration Index: gfs-theokritos-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-theokritos-fonts/devel/gfs-theokritos-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-theokritos-fonts-fontconfig.conf 17 Dec 2008 19:57:03 -0000 1.2 +++ gfs-theokritos-fonts-fontconfig.conf 13 Sep 2009 09:22:31 -0000 1.3 @@ -1,5 +1,5 @@ - + fantasy From nim at fedoraproject.org Sun Sep 13 09:39:54 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:39:54 +0000 (UTC) Subject: rpms/gfs-bodoni-fonts/devel gfs-bodoni-fonts-fontconfig.conf, 1.4, 1.5 Message-ID: <20090913093954.17DAB11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-bodoni-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9011/gfs-bodoni-fonts/devel Modified Files: gfs-bodoni-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-bodoni-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-bodoni-fonts/devel/gfs-bodoni-fonts-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gfs-bodoni-fonts-fontconfig.conf 13 Sep 2009 09:17:15 -0000 1.4 +++ gfs-bodoni-fonts-fontconfig.conf 13 Sep 2009 09:39:52 -0000 1.5 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:40:01 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:40:01 +0000 (UTC) Subject: rpms/apanov-heuristica-fonts/devel apanov-heuristica-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913094001.725F211C0427@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/apanov-heuristica-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9073/apanov-heuristica-fonts/devel Modified Files: apanov-heuristica-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: apanov-heuristica-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/apanov-heuristica-fonts/devel/apanov-heuristica-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- apanov-heuristica-fonts-fontconfig.conf 13 Sep 2009 09:17:22 -0000 1.2 +++ apanov-heuristica-fonts-fontconfig.conf 13 Sep 2009 09:40:01 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:40:09 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:40:09 +0000 (UTC) Subject: rpms/gfs-didot-fonts/devel gfs-didot-fonts-fontconfig.conf,1.4,1.5 Message-ID: <20090913094009.A755A11C0489@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-didot-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9148/gfs-didot-fonts/devel Modified Files: gfs-didot-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-didot-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-didot-fonts/devel/gfs-didot-fonts-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gfs-didot-fonts-fontconfig.conf 13 Sep 2009 09:17:30 -0000 1.4 +++ gfs-didot-fonts-fontconfig.conf 13 Sep 2009 09:40:09 -0000 1.5 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:40:17 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:40:17 +0000 (UTC) Subject: rpms/gfs-jackson-fonts/devel gfs-jackson-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913094017.7496F11C0489@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-jackson-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9206/gfs-jackson-fonts/devel Modified Files: gfs-jackson-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-jackson-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-jackson-fonts/devel/gfs-jackson-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-jackson-fonts-fontconfig.conf 13 Sep 2009 09:17:37 -0000 1.3 +++ gfs-jackson-fonts-fontconfig.conf 13 Sep 2009 09:40:17 -0000 1.4 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:40:25 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:40:25 +0000 (UTC) Subject: rpms/gfs-nicefore-fonts/devel gfs-nicefore-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913094025.831B711C0489@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-nicefore-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9274/gfs-nicefore-fonts/devel Modified Files: gfs-nicefore-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-nicefore-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-nicefore-fonts/devel/gfs-nicefore-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-nicefore-fonts-fontconfig.conf 13 Sep 2009 09:17:45 -0000 1.3 +++ gfs-nicefore-fonts-fontconfig.conf 13 Sep 2009 09:40:25 -0000 1.4 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:40:33 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:40:33 +0000 (UTC) Subject: rpms/gfs-complutum-fonts/devel gfs-complutum-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913094033.6937511C0489@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-complutum-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9329/gfs-complutum-fonts/devel Modified Files: gfs-complutum-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-complutum-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-complutum-fonts/devel/gfs-complutum-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-complutum-fonts-fontconfig.conf 13 Sep 2009 09:17:52 -0000 1.3 +++ gfs-complutum-fonts-fontconfig.conf 13 Sep 2009 09:40:33 -0000 1.4 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:40:41 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:40:41 +0000 (UTC) Subject: rpms/sil-charis-fonts/devel sil-charis-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913094041.B441411C0489@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/sil-charis-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9391/sil-charis-fonts/devel Modified Files: sil-charis-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: sil-charis-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/sil-charis-fonts/devel/sil-charis-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sil-charis-fonts-fontconfig.conf 13 Sep 2009 09:17:59 -0000 1.3 +++ sil-charis-fonts-fontconfig.conf 13 Sep 2009 09:40:41 -0000 1.4 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:40:49 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:40:49 +0000 (UTC) Subject: rpms/gfs-garaldus-fonts/devel gfs-garaldus-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913094049.DED5311C0489@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-garaldus-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9437/gfs-garaldus-fonts/devel Modified Files: gfs-garaldus-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-garaldus-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-garaldus-fonts/devel/gfs-garaldus-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-garaldus-fonts-fontconfig.conf 13 Sep 2009 09:18:06 -0000 1.3 +++ gfs-garaldus-fonts-fontconfig.conf 13 Sep 2009 09:40:49 -0000 1.4 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:40:58 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:40:58 +0000 (UTC) Subject: rpms/gfs-olga-fonts/devel gfs-olga-fonts-fontconfig.conf,1.3,1.4 Message-ID: <20090913094058.0FBAC11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-olga-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9506/gfs-olga-fonts/devel Modified Files: gfs-olga-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-olga-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-olga-fonts/devel/gfs-olga-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-olga-fonts-fontconfig.conf 13 Sep 2009 09:18:15 -0000 1.3 +++ gfs-olga-fonts-fontconfig.conf 13 Sep 2009 09:40:57 -0000 1.4 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:41:05 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:41:05 +0000 (UTC) Subject: rpms/gfs-decker-fonts/devel gfs-decker-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913094105.D2A7611C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-decker-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9561/gfs-decker-fonts/devel Modified Files: gfs-decker-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-decker-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-decker-fonts/devel/gfs-decker-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-decker-fonts-fontconfig.conf 13 Sep 2009 09:18:23 -0000 1.2 +++ gfs-decker-fonts-fontconfig.conf 13 Sep 2009 09:41:05 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:41:13 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:41:13 +0000 (UTC) Subject: rpms/gfs-gazis-fonts/devel gfs-gazis-fonts-fontconfig.conf,1.4,1.5 Message-ID: <20090913094113.2677211C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-gazis-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9626/gfs-gazis-fonts/devel Modified Files: gfs-gazis-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-gazis-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-gazis-fonts/devel/gfs-gazis-fonts-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gfs-gazis-fonts-fontconfig.conf 13 Sep 2009 09:18:30 -0000 1.4 +++ gfs-gazis-fonts-fontconfig.conf 13 Sep 2009 09:41:12 -0000 1.5 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:41:21 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:41:21 +0000 (UTC) Subject: rpms/adf-accanthis-fonts/devel adf-accanthis-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913094121.83B8111C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/adf-accanthis-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9676/adf-accanthis-fonts/devel Modified Files: adf-accanthis-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: adf-accanthis-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/adf-accanthis-fonts/devel/adf-accanthis-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- adf-accanthis-fonts-fontconfig.conf 13 Sep 2009 09:18:38 -0000 1.2 +++ adf-accanthis-fonts-fontconfig.conf 13 Sep 2009 09:41:21 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:41:28 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:41:28 +0000 (UTC) Subject: rpms/adf-accanthis-fonts/devel adf-accanthis-fonts-fontconfig-2.conf, 1.2, 1.3 Message-ID: <20090913094128.F387A11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/adf-accanthis-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9731/adf-accanthis-fonts/devel Modified Files: adf-accanthis-fonts-fontconfig-2.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: adf-accanthis-fonts-fontconfig-2.conf =================================================================== RCS file: /cvs/extras/rpms/adf-accanthis-fonts/devel/adf-accanthis-fonts-fontconfig-2.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- adf-accanthis-fonts-fontconfig-2.conf 13 Sep 2009 09:18:46 -0000 1.2 +++ adf-accanthis-fonts-fontconfig-2.conf 13 Sep 2009 09:41:28 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:41:36 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:41:36 +0000 (UTC) Subject: rpms/adf-accanthis-fonts/devel adf-accanthis-fonts-fontconfig-3.conf, 1.2, 1.3 Message-ID: <20090913094136.A992F11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/adf-accanthis-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9798/adf-accanthis-fonts/devel Modified Files: adf-accanthis-fonts-fontconfig-3.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: adf-accanthis-fonts-fontconfig-3.conf =================================================================== RCS file: /cvs/extras/rpms/adf-accanthis-fonts/devel/adf-accanthis-fonts-fontconfig-3.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- adf-accanthis-fonts-fontconfig-3.conf 13 Sep 2009 09:18:53 -0000 1.2 +++ adf-accanthis-fonts-fontconfig-3.conf 13 Sep 2009 09:41:36 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:41:43 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:41:43 +0000 (UTC) Subject: rpms/gfs-neohellenic-fonts/devel gfs-neohellenic-fonts-fontconfig.conf, 1.4, 1.5 Message-ID: <20090913094143.E841311C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-neohellenic-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9855/gfs-neohellenic-fonts/devel Modified Files: gfs-neohellenic-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-neohellenic-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-neohellenic-fonts/devel/gfs-neohellenic-fonts-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gfs-neohellenic-fonts-fontconfig.conf 13 Sep 2009 09:19:00 -0000 1.4 +++ gfs-neohellenic-fonts-fontconfig.conf 13 Sep 2009 09:41:43 -0000 1.5 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:41:51 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:41:51 +0000 (UTC) Subject: rpms/gfs-solomos-fonts/devel gfs-solomos-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913094151.A333811C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-solomos-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9910/gfs-solomos-fonts/devel Modified Files: gfs-solomos-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-solomos-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-solomos-fonts/devel/gfs-solomos-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-solomos-fonts-fontconfig.conf 13 Sep 2009 09:19:07 -0000 1.3 +++ gfs-solomos-fonts-fontconfig.conf 13 Sep 2009 09:41:51 -0000 1.4 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:41:58 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:41:58 +0000 (UTC) Subject: rpms/gfs-ambrosia-fonts/devel gfs-ambrosia-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913094158.D4F6E11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-ambrosia-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9954/gfs-ambrosia-fonts/devel Modified Files: gfs-ambrosia-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-ambrosia-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-ambrosia-fonts/devel/gfs-ambrosia-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-ambrosia-fonts-fontconfig.conf 13 Sep 2009 09:19:14 -0000 1.3 +++ gfs-ambrosia-fonts-fontconfig.conf 13 Sep 2009 09:41:58 -0000 1.4 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:42:06 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:42:06 +0000 (UTC) Subject: rpms/gfs-bodoni-classic-fonts/devel gfs-bodoni-classic-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913094206.1551011C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-bodoni-classic-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10024/gfs-bodoni-classic-fonts/devel Modified Files: gfs-bodoni-classic-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-bodoni-classic-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-bodoni-classic-fonts/devel/gfs-bodoni-classic-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-bodoni-classic-fonts-fontconfig.conf 13 Sep 2009 09:19:22 -0000 1.3 +++ gfs-bodoni-classic-fonts-fontconfig.conf 13 Sep 2009 09:42:05 -0000 1.4 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:42:13 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:42:13 +0000 (UTC) Subject: rpms/gfs-baskerville-fonts/devel gfs-baskerville-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913094213.B565E11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-baskerville-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10083/gfs-baskerville-fonts/devel Modified Files: gfs-baskerville-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-baskerville-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-baskerville-fonts/devel/gfs-baskerville-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-baskerville-fonts-fontconfig.conf 13 Sep 2009 09:19:30 -0000 1.3 +++ gfs-baskerville-fonts-fontconfig.conf 13 Sep 2009 09:42:13 -0000 1.4 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:42:21 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:42:21 +0000 (UTC) Subject: rpms/sil-andika-fonts/devel sil-andika-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913094221.F20CE11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/sil-andika-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10137/sil-andika-fonts/devel Modified Files: sil-andika-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: sil-andika-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/sil-andika-fonts/devel/sil-andika-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sil-andika-fonts-fontconfig.conf 13 Sep 2009 09:19:38 -0000 1.2 +++ sil-andika-fonts-fontconfig.conf 13 Sep 2009 09:42:21 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:42:29 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:42:29 +0000 (UTC) Subject: rpms/apanov-edrip-fonts/devel apanov-edrip-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913094229.D4A5C11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/apanov-edrip-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10194/apanov-edrip-fonts/devel Modified Files: apanov-edrip-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: apanov-edrip-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/apanov-edrip-fonts/devel/apanov-edrip-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- apanov-edrip-fonts-fontconfig.conf 13 Sep 2009 09:19:46 -0000 1.2 +++ apanov-edrip-fonts-fontconfig.conf 13 Sep 2009 09:42:29 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:42:37 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:42:37 +0000 (UTC) Subject: rpms/gfs-philostratos-fonts/devel gfs-philostratos-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913094237.91A9911C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-philostratos-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10245/gfs-philostratos-fonts/devel Modified Files: gfs-philostratos-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-philostratos-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-philostratos-fonts/devel/gfs-philostratos-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-philostratos-fonts-fontconfig.conf 13 Sep 2009 09:19:53 -0000 1.2 +++ gfs-philostratos-fonts-fontconfig.conf 13 Sep 2009 09:42:37 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:42:49 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:42:49 +0000 (UTC) Subject: rpms/sil-charis-compact-fonts/devel sil-charis-compact-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913094249.5B21311C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/sil-charis-compact-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10328/sil-charis-compact-fonts/devel Modified Files: sil-charis-compact-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: sil-charis-compact-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/sil-charis-compact-fonts/devel/sil-charis-compact-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sil-charis-compact-fonts-fontconfig.conf 13 Sep 2009 09:20:04 -0000 1.2 +++ sil-charis-compact-fonts-fontconfig.conf 13 Sep 2009 09:42:49 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:42:56 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:42:56 +0000 (UTC) Subject: rpms/yanone-kaffeesatz-fonts/devel yanone-kaffeesatz-fonts-fontconfig.conf, 1.4, 1.5 Message-ID: <20090913094256.8A33F11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/yanone-kaffeesatz-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10387/yanone-kaffeesatz-fonts/devel Modified Files: yanone-kaffeesatz-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: yanone-kaffeesatz-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/yanone-kaffeesatz-fonts/devel/yanone-kaffeesatz-fonts-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- yanone-kaffeesatz-fonts-fontconfig.conf 13 Sep 2009 09:20:11 -0000 1.4 +++ yanone-kaffeesatz-fonts-fontconfig.conf 13 Sep 2009 09:42:56 -0000 1.5 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:43:03 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:43:03 +0000 (UTC) Subject: rpms/gfs-artemisia-fonts/devel gfs-artemisia-fonts-fontconfig.conf, 1.4, 1.5 Message-ID: <20090913094303.7F61211C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-artemisia-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10450/gfs-artemisia-fonts/devel Modified Files: gfs-artemisia-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-artemisia-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-artemisia-fonts/devel/gfs-artemisia-fonts-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gfs-artemisia-fonts-fontconfig.conf 13 Sep 2009 09:20:20 -0000 1.4 +++ gfs-artemisia-fonts-fontconfig.conf 13 Sep 2009 09:43:03 -0000 1.5 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:43:10 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:43:10 +0000 (UTC) Subject: rpms/gfs-fleischman-fonts/devel gfs-fleischman-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913094310.EAD6311C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-fleischman-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10497/gfs-fleischman-fonts/devel Modified Files: gfs-fleischman-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-fleischman-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-fleischman-fonts/devel/gfs-fleischman-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-fleischman-fonts-fontconfig.conf 13 Sep 2009 09:20:29 -0000 1.3 +++ gfs-fleischman-fonts-fontconfig.conf 13 Sep 2009 09:43:10 -0000 1.4 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:43:18 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:43:18 +0000 (UTC) Subject: rpms/gfs-didot-classic-fonts/devel gfs-didot-classic-fonts-fontconfig.conf, 1.4, 1.5 Message-ID: <20090913094318.D697211C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-didot-classic-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10541/gfs-didot-classic-fonts/devel Modified Files: gfs-didot-classic-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-didot-classic-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-didot-classic-fonts/devel/gfs-didot-classic-fonts-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gfs-didot-classic-fonts-fontconfig.conf 13 Sep 2009 09:20:37 -0000 1.4 +++ gfs-didot-classic-fonts-fontconfig.conf 13 Sep 2009 09:43:18 -0000 1.5 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:43:26 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:43:26 +0000 (UTC) Subject: rpms/stix-fonts/devel stix-fonts-fontconfig.conf,1.5,1.6 Message-ID: <20090913094326.8D13911C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/stix-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10590/stix-fonts/devel Modified Files: stix-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: stix-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/stix-fonts/devel/stix-fonts-fontconfig.conf,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- stix-fonts-fontconfig.conf 13 Sep 2009 09:20:44 -0000 1.5 +++ stix-fonts-fontconfig.conf 13 Sep 2009 09:43:26 -0000 1.6 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:43:33 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:43:33 +0000 (UTC) Subject: rpms/stix-fonts/devel stix-fonts-pua-fontconfig.conf,1.4,1.5 Message-ID: <20090913094333.9661E11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/stix-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10650/stix-fonts/devel Modified Files: stix-fonts-pua-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: stix-fonts-pua-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/stix-fonts/devel/stix-fonts-pua-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- stix-fonts-pua-fontconfig.conf 13 Sep 2009 09:20:53 -0000 1.4 +++ stix-fonts-pua-fontconfig.conf 13 Sep 2009 09:43:33 -0000 1.5 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:43:41 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:43:41 +0000 (UTC) Subject: rpms/stix-fonts/devel stix-fonts-variants-fontconfig.conf,1.4,1.5 Message-ID: <20090913094341.01B9511C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/stix-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10704/stix-fonts/devel Modified Files: stix-fonts-variants-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: stix-fonts-variants-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/stix-fonts/devel/stix-fonts-variants-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- stix-fonts-variants-fontconfig.conf 13 Sep 2009 09:21:01 -0000 1.4 +++ stix-fonts-variants-fontconfig.conf 13 Sep 2009 09:43:40 -0000 1.5 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:43:48 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:43:48 +0000 (UTC) Subject: rpms/stix-fonts/devel stix-fonts-integrals-fontconfig.conf,1.4,1.5 Message-ID: <20090913094348.E587711C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/stix-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10756/stix-fonts/devel Modified Files: stix-fonts-integrals-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: stix-fonts-integrals-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/stix-fonts/devel/stix-fonts-integrals-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- stix-fonts-integrals-fontconfig.conf 13 Sep 2009 09:21:09 -0000 1.4 +++ stix-fonts-integrals-fontconfig.conf 13 Sep 2009 09:43:48 -0000 1.5 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:43:56 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:43:56 +0000 (UTC) Subject: rpms/stix-fonts/devel stix-fonts-sizes-fontconfig.conf,1.4,1.5 Message-ID: <20090913094356.802F911C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/stix-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10816/stix-fonts/devel Modified Files: stix-fonts-sizes-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: stix-fonts-sizes-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/stix-fonts/devel/stix-fonts-sizes-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- stix-fonts-sizes-fontconfig.conf 13 Sep 2009 09:21:17 -0000 1.4 +++ stix-fonts-sizes-fontconfig.conf 13 Sep 2009 09:43:56 -0000 1.5 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:44:03 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:44:03 +0000 (UTC) Subject: rpms/gfs-eustace-fonts/devel gfs-eustace-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913094403.C172511C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-eustace-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10865/gfs-eustace-fonts/devel Modified Files: gfs-eustace-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-eustace-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-eustace-fonts/devel/gfs-eustace-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-eustace-fonts-fontconfig.conf 13 Sep 2009 09:21:24 -0000 1.3 +++ gfs-eustace-fonts-fontconfig.conf 13 Sep 2009 09:44:03 -0000 1.4 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:44:11 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:44:11 +0000 (UTC) Subject: rpms/google-droid-fonts/devel google-droid-fonts-serif-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913094411.059EE11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/google-droid-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10933/google-droid-fonts/devel Modified Files: google-droid-fonts-serif-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: google-droid-fonts-serif-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts-serif-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- google-droid-fonts-serif-fontconfig.conf 13 Sep 2009 09:11:32 -0000 1.2 +++ google-droid-fonts-serif-fontconfig.conf 13 Sep 2009 09:44:10 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:44:18 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:44:18 +0000 (UTC) Subject: rpms/google-droid-fonts/devel google-droid-fonts-sans-fontconfig.conf, 1.4, 1.5 Message-ID: <20090913094418.EE85311C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/google-droid-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10974/google-droid-fonts/devel Modified Files: google-droid-fonts-sans-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: google-droid-fonts-sans-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts-sans-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- google-droid-fonts-sans-fontconfig.conf 13 Sep 2009 09:11:32 -0000 1.4 +++ google-droid-fonts-sans-fontconfig.conf 13 Sep 2009 09:44:18 -0000 1.5 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:44:26 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:44:26 +0000 (UTC) Subject: rpms/google-droid-fonts/devel google-droid-fonts-sans-mono-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913094426.C40DE11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/google-droid-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11033/google-droid-fonts/devel Modified Files: google-droid-fonts-sans-mono-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: google-droid-fonts-sans-mono-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts-sans-mono-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- google-droid-fonts-sans-mono-fontconfig.conf 13 Sep 2009 09:11:32 -0000 1.2 +++ google-droid-fonts-sans-mono-fontconfig.conf 13 Sep 2009 09:44:26 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:44:33 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:44:33 +0000 (UTC) Subject: rpms/gfs-pyrsos-fonts/devel gfs-pyrsos-fonts-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913094433.BF32D11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-pyrsos-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11092/gfs-pyrsos-fonts/devel Modified Files: gfs-pyrsos-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-pyrsos-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-pyrsos-fonts/devel/gfs-pyrsos-fonts-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- gfs-pyrsos-fonts-fontconfig.conf 13 Sep 2009 09:21:44 -0000 1.2 +++ gfs-pyrsos-fonts-fontconfig.conf 13 Sep 2009 09:44:33 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:44:41 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:44:41 +0000 (UTC) Subject: rpms/senamirmir-washra-fonts/devel senamirmir-washra-fonts-yigezu-bisrat-goffer-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913094441.4511C11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/senamirmir-washra-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11142/senamirmir-washra-fonts/devel Modified Files: senamirmir-washra-fonts-yigezu-bisrat-goffer-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: senamirmir-washra-fonts-yigezu-bisrat-goffer-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/senamirmir-washra-fonts/devel/senamirmir-washra-fonts-yigezu-bisrat-goffer-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- senamirmir-washra-fonts-yigezu-bisrat-goffer-fontconfig.conf 13 Sep 2009 09:21:52 -0000 1.2 +++ senamirmir-washra-fonts-yigezu-bisrat-goffer-fontconfig.conf 13 Sep 2009 09:44:41 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:44:49 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:44:49 +0000 (UTC) Subject: rpms/senamirmir-washra-fonts/devel senamirmir-washra-fonts-yigezu-bisrat-gothic-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913094449.0DB0311C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/senamirmir-washra-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11185/senamirmir-washra-fonts/devel Modified Files: senamirmir-washra-fonts-yigezu-bisrat-gothic-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: senamirmir-washra-fonts-yigezu-bisrat-gothic-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/senamirmir-washra-fonts/devel/senamirmir-washra-fonts-yigezu-bisrat-gothic-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- senamirmir-washra-fonts-yigezu-bisrat-gothic-fontconfig.conf 13 Sep 2009 09:22:00 -0000 1.2 +++ senamirmir-washra-fonts-yigezu-bisrat-gothic-fontconfig.conf 13 Sep 2009 09:44:48 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:44:57 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:44:57 +0000 (UTC) Subject: rpms/gfs-porson-fonts/devel gfs-porson-fonts-fontconfig.conf, 1.4, 1.5 Message-ID: <20090913094457.2CEF311C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-porson-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11243/gfs-porson-fonts/devel Modified Files: gfs-porson-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-porson-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-porson-fonts/devel/gfs-porson-fonts-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gfs-porson-fonts-fontconfig.conf 13 Sep 2009 09:22:08 -0000 1.4 +++ gfs-porson-fonts-fontconfig.conf 13 Sep 2009 09:44:56 -0000 1.5 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:45:04 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:45:04 +0000 (UTC) Subject: rpms/ecolier-court-fonts/devel ecolier-court-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913094504.DA94211C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/ecolier-court-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11297/ecolier-court-fonts/devel Modified Files: ecolier-court-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: ecolier-court-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/ecolier-court-fonts/devel/ecolier-court-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- ecolier-court-fonts-fontconfig.conf 13 Sep 2009 09:22:16 -0000 1.3 +++ ecolier-court-fonts-fontconfig.conf 13 Sep 2009 09:45:04 -0000 1.4 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:45:13 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:45:13 +0000 (UTC) Subject: rpms/ecolier-court-fonts/devel ecolier-court-fonts-lignes-fontconfig.conf, 1.2, 1.3 Message-ID: <20090913094513.399BB11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/ecolier-court-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11362/ecolier-court-fonts/devel Modified Files: ecolier-court-fonts-lignes-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: ecolier-court-fonts-lignes-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/ecolier-court-fonts/devel/ecolier-court-fonts-lignes-fontconfig.conf,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- ecolier-court-fonts-lignes-fontconfig.conf 13 Sep 2009 09:22:24 -0000 1.2 +++ ecolier-court-fonts-lignes-fontconfig.conf 13 Sep 2009 09:45:12 -0000 1.3 @@ -1,4 +1,4 @@ - + From nim at fedoraproject.org Sun Sep 13 09:45:21 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 09:45:21 +0000 (UTC) Subject: rpms/gfs-theokritos-fonts/devel gfs-theokritos-fonts-fontconfig.conf, 1.3, 1.4 Message-ID: <20090913094521.AA0D311C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/gfs-theokritos-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11417/gfs-theokritos-fonts/devel Modified Files: gfs-theokritos-fonts-fontconfig.conf Log Message: xml uses UTF-8 as default encoding, let's be less verbose Index: gfs-theokritos-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/gfs-theokritos-fonts/devel/gfs-theokritos-fonts-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- gfs-theokritos-fonts-fontconfig.conf 13 Sep 2009 09:22:31 -0000 1.3 +++ gfs-theokritos-fonts-fontconfig.conf 13 Sep 2009 09:45:21 -0000 1.4 @@ -1,4 +1,4 @@ - + From thm at fedoraproject.org Sun Sep 13 10:03:49 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Sun, 13 Sep 2009 10:03:49 +0000 (UTC) Subject: rpms/monotone/devel monotone-0.45-ls-output.patch, NONE, 1.1 .cvsignore, 1.24, 1.25 import.log, 1.6, 1.7 monotone.spec, 1.48, 1.49 sources, 1.24, 1.25 Message-ID: <20090913100350.0665F11C0099@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/monotone/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16652/devel Modified Files: .cvsignore import.log monotone.spec sources Added Files: monotone-0.45-ls-output.patch Log Message: Update to 0.45. monotone-0.45-ls-output.patch: __driver__.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE monotone-0.45-ls-output.patch --- ============================================================ --- tests/key_files_created_securely/__driver__.lua 63a9bd279770dc1fcefec5eb6cead7fd3e061982 +++ tests/key_files_created_securely/__driver__.lua 2a0d5d0376174967369a15795f30a6e081af81b6 @@ -25,4 +25,4 @@ check({ "ls", "-l", "keys/foobar." .. ke keyid = string.sub(line, 0, 40) check({ "ls", "-l", "keys/foobar." .. keyid }, 0, true, nil) -check(qgrep("^-rw------- .*keys/foobar." .. keyid, "stdout")) +check(qgrep("^-rw-------[.+]? .*keys/foobar." .. keyid, "stdout")) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/monotone/devel/.cvsignore,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- .cvsignore 15 May 2009 18:04:49 -0000 1.24 +++ .cvsignore 13 Sep 2009 10:03:48 -0000 1.25 @@ -1 +1 @@ -monotone-0.44.tar.gz +monotone-0.45.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/monotone/devel/import.log,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- import.log 15 May 2009 18:04:49 -0000 1.6 +++ import.log 13 Sep 2009 10:03:48 -0000 1.7 @@ -4,3 +4,4 @@ monotone-0_42-3_fc10:HEAD:monotone-0.42- monotone-0_42-5_fc10:HEAD:monotone-0.42-5.fc10.src.rpm:1235765112 monotone-0_43-1_fc10:HEAD:monotone-0.43-1.fc10.src.rpm:1238237776 monotone-0_44-1_fc11:HEAD:monotone-0.44-1.fc11.src.rpm:1242410660 +monotone-0_45-1_fc11:HEAD:monotone-0.45-1.fc11.src.rpm:1252835264 Index: monotone.spec =================================================================== RCS file: /cvs/pkgs/rpms/monotone/devel/monotone.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- monotone.spec 25 Jul 2009 15:04:09 -0000 1.48 +++ monotone.spec 13 Sep 2009 10:03:48 -0000 1.49 @@ -1,6 +1,6 @@ Name: monotone -Version: 0.44 -Release: 2%{?dist} +Version: 0.45 +Release: 1%{?dist} Summary: A free, distributed version control system Group: Development/Tools @@ -11,6 +11,7 @@ Source0: http://monotone.ca/downloads/%{ Source1: monotone.init Source2: monotone.sysconfig Source3: README.monotone-server +Patch0: monotone-0.45-ls-output.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -64,6 +65,7 @@ and then pass commands to it. %prep %setup -q +%patch0 -p0 -b .ls-output %build %configure --with-bundled-lua=%{bundled_lua} \ @@ -191,6 +193,9 @@ fi %changelog +* Sat Sep 12 2009 Thomas Moschny - 0.45-1 +- Update to 0.45. + * Sat Jul 25 2009 Fedora Release Engineering - 0.44-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/monotone/devel/sources,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- sources 15 May 2009 18:04:49 -0000 1.24 +++ sources 13 Sep 2009 10:03:48 -0000 1.25 @@ -1 +1 @@ -6cc1f5f31df2e41bdfe502310463924a monotone-0.44.tar.gz +bd37c3d75e3fd1974a17f556499b42ab monotone-0.45.tar.gz From rakesh at fedoraproject.org Sun Sep 13 10:34:44 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Sun, 13 Sep 2009 10:34:44 +0000 (UTC) Subject: rpms/perl-Search-Xapian/devel .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 perl-Search-Xapian.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090913103444.CB7B411C0099@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/perl-Search-Xapian/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26114/devel Modified Files: .cvsignore import.log perl-Search-Xapian.spec sources Log Message: Updated to 1.0.15.0 in sync with xapian core Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Search-Xapian/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 27 Aug 2009 13:53:15 -0000 1.2 +++ .cvsignore 13 Sep 2009 10:34:43 -0000 1.3 @@ -1 +1 @@ -Search-Xapian-1.0.11.0.tar.gz +Search-Xapian-1.0.15.0.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/perl-Search-Xapian/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 27 Aug 2009 13:53:15 -0000 1.1 +++ import.log 13 Sep 2009 10:34:43 -0000 1.2 @@ -1 +1,2 @@ perl-Search-Xapian-1_0_11_0-5_fc11:HEAD:perl-Search-Xapian-1.0.11.0-5.fc11.src.rpm:1251380736 +perl-Search-Xapian-1_0_15_0-1_fc12:HEAD:perl-Search-Xapian-1.0.15.0-1.fc12.src.rpm:1252838654 Index: perl-Search-Xapian.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Search-Xapian/devel/perl-Search-Xapian.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- perl-Search-Xapian.spec 27 Aug 2009 13:53:15 -0000 1.1 +++ perl-Search-Xapian.spec 13 Sep 2009 10:34:43 -0000 1.2 @@ -1,6 +1,6 @@ Name: perl-Search-Xapian -Version: 1.0.11.0 -Release: 5%{?dist} +Version: 1.0.15.0 +Release: 1%{?dist} Summary: Xapian perl bindings Group: Development/Libraries @@ -50,6 +50,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Sep 13 2009 Rakesh Pandit 1.0.15.0-1 +- Updated to 1.0.15 to match xapian-core new updates + * Sun Aug 23 2009 Rakesh Pandit 1.0.11.0-5 - Cleaned %%files section and fixed version in changelog Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Search-Xapian/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 27 Aug 2009 13:53:15 -0000 1.2 +++ sources 13 Sep 2009 10:34:43 -0000 1.3 @@ -1 +1 @@ -2b5096a768e4bfcac04b316d4fa83da5 Search-Xapian-1.0.11.0.tar.gz +98081f239455734f568c5e509c102e3b Search-Xapian-1.0.15.0.tar.gz From rakesh at fedoraproject.org Sun Sep 13 10:37:49 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Sun, 13 Sep 2009 10:37:49 +0000 (UTC) Subject: rpms/perl-Search-Xapian/F-11 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 perl-Search-Xapian.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090913103749.3602E11C0099@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/perl-Search-Xapian/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26950/F-11 Modified Files: .cvsignore import.log perl-Search-Xapian.spec sources Log Message: Updated to 1.0.15.0 to sync with xapian core Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Search-Xapian/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 27 Aug 2009 13:53:40 -0000 1.2 +++ .cvsignore 13 Sep 2009 10:37:48 -0000 1.3 @@ -1 +1 @@ -Search-Xapian-1.0.11.0.tar.gz +Search-Xapian-1.0.15.0.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/perl-Search-Xapian/F-11/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 27 Aug 2009 13:53:40 -0000 1.1 +++ import.log 13 Sep 2009 10:37:48 -0000 1.2 @@ -1 +1,2 @@ perl-Search-Xapian-1_0_11_0-5_fc11:F-11:perl-Search-Xapian-1.0.11.0-5.fc11.src.rpm:1251380768 +perl-Search-Xapian-1_0_15_0-1_fc12:F-11:perl-Search-Xapian-1.0.15.0-1.fc12.src.rpm:1252838792 Index: perl-Search-Xapian.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Search-Xapian/F-11/perl-Search-Xapian.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- perl-Search-Xapian.spec 27 Aug 2009 13:53:40 -0000 1.1 +++ perl-Search-Xapian.spec 13 Sep 2009 10:37:48 -0000 1.2 @@ -1,6 +1,6 @@ Name: perl-Search-Xapian -Version: 1.0.11.0 -Release: 5%{?dist} +Version: 1.0.15.0 +Release: 1%{?dist} Summary: Xapian perl bindings Group: Development/Libraries @@ -50,6 +50,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Sep 13 2009 Rakesh Pandit 1.0.15.0-1 +- Updated to 1.0.15 to match xapian-core new updates + * Sun Aug 23 2009 Rakesh Pandit 1.0.11.0-5 - Cleaned %%files section and fixed version in changelog Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Search-Xapian/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 27 Aug 2009 13:53:40 -0000 1.2 +++ sources 13 Sep 2009 10:37:48 -0000 1.3 @@ -1 +1 @@ -2b5096a768e4bfcac04b316d4fa83da5 Search-Xapian-1.0.11.0.tar.gz +98081f239455734f568c5e509c102e3b Search-Xapian-1.0.15.0.tar.gz From rakesh at fedoraproject.org Sun Sep 13 10:38:29 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Sun, 13 Sep 2009 10:38:29 +0000 (UTC) Subject: rpms/perl-Search-Xapian/F-10 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 perl-Search-Xapian.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090913103829.3A52011C0099@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/perl-Search-Xapian/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27958/F-10 Modified Files: .cvsignore import.log perl-Search-Xapian.spec sources Log Message: Updated to 1.0.15.0 in sync with xapian core libs Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Search-Xapian/F-10/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 27 Aug 2009 13:53:33 -0000 1.2 +++ .cvsignore 13 Sep 2009 10:38:28 -0000 1.3 @@ -1 +1 @@ -Search-Xapian-1.0.11.0.tar.gz +Search-Xapian-1.0.15.0.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/perl-Search-Xapian/F-10/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 27 Aug 2009 13:53:33 -0000 1.1 +++ import.log 13 Sep 2009 10:38:28 -0000 1.2 @@ -1 +1,2 @@ perl-Search-Xapian-1_0_11_0-5_fc11:F-10:perl-Search-Xapian-1.0.11.0-5.fc11.src.rpm:1251380758 +perl-Search-Xapian-1_0_15_0-1_fc12:F-10:perl-Search-Xapian-1.0.15.0-1.fc12.src.rpm:1252838815 Index: perl-Search-Xapian.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Search-Xapian/F-10/perl-Search-Xapian.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- perl-Search-Xapian.spec 27 Aug 2009 13:53:33 -0000 1.1 +++ perl-Search-Xapian.spec 13 Sep 2009 10:38:28 -0000 1.2 @@ -1,6 +1,6 @@ Name: perl-Search-Xapian -Version: 1.0.11.0 -Release: 5%{?dist} +Version: 1.0.15.0 +Release: 1%{?dist} Summary: Xapian perl bindings Group: Development/Libraries @@ -50,6 +50,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Sep 13 2009 Rakesh Pandit 1.0.15.0-1 +- Updated to 1.0.15 to match xapian-core new updates + * Sun Aug 23 2009 Rakesh Pandit 1.0.11.0-5 - Cleaned %%files section and fixed version in changelog Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Search-Xapian/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 27 Aug 2009 13:53:33 -0000 1.2 +++ sources 13 Sep 2009 10:38:28 -0000 1.3 @@ -1 +1 @@ -2b5096a768e4bfcac04b316d4fa83da5 Search-Xapian-1.0.11.0.tar.gz +98081f239455734f568c5e509c102e3b Search-Xapian-1.0.15.0.tar.gz From pkgdb at fedoraproject.org Sun Sep 13 10:52:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 10:52:07 +0000 Subject: [pkgdb] yum: rakesh has requested watchcommits Message-ID: <20090913105207.C2D7310F880@bastion2.fedora.phx.redhat.com> rakesh has requested the watchcommits acl on yum (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/yum From pkgdb at fedoraproject.org Sun Sep 13 10:52:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 10:52:10 +0000 Subject: [pkgdb] yum: rakesh has requested watchcommits Message-ID: <20090913105211.0C02D10F88C@bastion2.fedora.phx.redhat.com> rakesh has requested the watchcommits acl on yum (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/yum From pkgdb at fedoraproject.org Sun Sep 13 10:52:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 10:52:24 +0000 Subject: [pkgdb] yum: rakesh has requested watchcommits Message-ID: <20090913105224.D9F2C10F895@bastion2.fedora.phx.redhat.com> rakesh has requested the watchcommits acl on yum (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/yum From awjb at fedoraproject.org Sun Sep 13 10:56:19 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Sun, 13 Sep 2009 10:56:19 +0000 (UTC) Subject: rpms/wine/F-11 steam-regression.patch, NONE, 1.1 winepulse-winecfg-0.6.patch, NONE, 1.1 wine.spec, 1.111, 1.112 adding-pulseaudio-to-winecfg-0.4.patch, 1.1, NONE pulseaudio-winecfg-update.patch, 1.1, NONE Message-ID: <20090913105619.9F23311C0099@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/wine/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv937/F-11 Modified Files: wine.spec Added Files: steam-regression.patch winepulse-winecfg-0.6.patch Removed Files: adding-pulseaudio-to-winecfg-0.4.patch pulseaudio-winecfg-update.patch Log Message: - fix steam regression - winepulse winecfg update steam-regression.patch: bitmap.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) --- NEW FILE steam-regression.patch --- --- a/dlls/winex11.drv/bitmap.c +++ b/dlls/winex11.drv/bitmap.c @@ -110,10 +110,6 @@ HBITMAP CDECL X11DRV_SelectBitmap( X11DRV_PDEVICE *physDev, HBITMAP hbitmap ) if (physDev->depth != physBitmap->pixmap_depth) { physDev->depth = physBitmap->pixmap_depth; - if(physDev->depth == 1) - physDev->color_shifts = NULL; - else - physDev->color_shifts = &physBitmap->pixmap_color_shifts; wine_tsx11_lock(); XFreeGC( gdi_display, physDev->gc ); physDev->gc = XCreateGC( gdi_display, physDev->drawable, 0, NULL ); @@ -122,6 +118,12 @@ HBITMAP CDECL X11DRV_SelectBitmap( X11DRV_PDEVICE *physDev, HBITMAP hbitmap ) XFlush( gdi_display ); wine_tsx11_unlock(); } + + if(physDev->depth == 1) + physDev->color_shifts = NULL; + else + physDev->color_shifts = &physBitmap->pixmap_color_shifts; + return hbitmap; } winepulse-winecfg-0.6.patch: Bg.rc | 1 + Cs.rc | 1 + Da.rc | 1 + De.rc | 1 + En.rc | 1 + Es.rc | 1 + Fi.rc | 1 + Fr.rc | 1 + Hu.rc | 1 + It.rc | 1 + Ja.rc | 1 + Ko.rc | 1 + Lt.rc | 1 + Nl.rc | 1 + No.rc | 1 + Pl.rc | 1 + Pt.rc | 1 + Ro.rc | 1 + Ru.rc | 1 + Si.rc | 1 + Sv.rc | 1 + Tr.rc | 1 + Zh.rc | 1 + audio.c | 1 + libraries.c | 1 + resource.h | 2 +- 26 files changed, 26 insertions(+), 1 deletion(-) --- NEW FILE winepulse-winecfg-0.6.patch --- diff --git a/programs/winecfg/Bg.rc b/programs/winecfg/Bg.rc index fcdf895..ec24068 100644 --- a/programs/winecfg/Bg.rc +++ b/programs/winecfg/Bg.rc @@ -276,6 +276,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basic" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio Driver" IDS_DRIVER_ALSA "ALSA Driver" IDS_DRIVER_ESOUND "EsounD Driver" IDS_DRIVER_OSS "OSS Driver" diff --git a/programs/winecfg/Cs.rc b/programs/winecfg/Cs.rc index d9c0b28..6171f1f 100644 --- a/programs/winecfg/Cs.rc +++ b/programs/winecfg/Cs.rc @@ -276,6 +276,7 @@ BEGIN IDS_ACCEL_STANDARD "Standardn?" IDS_ACCEL_BASIC "Z?kladn?" IDS_ACCEL_EMULATION "Emulace" + IDS_DRIVER_PULSE "Ovlada? PulseAudio" IDS_DRIVER_ALSA "Ovlada? ALSA" IDS_DRIVER_ESOUND "Ovlada? EsounD" IDS_DRIVER_OSS "Ovlada? OSS" diff --git a/programs/winecfg/Da.rc b/programs/winecfg/Da.rc index f53aead..e33bd78 100644 --- a/programs/winecfg/Da.rc +++ b/programs/winecfg/Da.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Grundl?ggende" IDS_ACCEL_EMULATION "Emul?ring" + IDS_DRIVER_PULSE "PulseAudio-driver" IDS_DRIVER_ALSA "ALSA-driver" IDS_DRIVER_ESOUND "EsounD-driver" IDS_DRIVER_OSS "OSS-driver" diff --git a/programs/winecfg/De.rc b/programs/winecfg/De.rc index aadd21e..f3016ab 100644 --- a/programs/winecfg/De.rc +++ b/programs/winecfg/De.rc @@ -282,6 +282,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Einfach" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio-Treiber" IDS_DRIVER_ALSA "ALSA-Treiber" IDS_DRIVER_ESOUND "EsounD-Treiber" IDS_DRIVER_OSS "OSS-Treiber" diff --git a/programs/winecfg/En.rc b/programs/winecfg/En.rc index 6aa5120..6f30805 100644 --- a/programs/winecfg/En.rc +++ b/programs/winecfg/En.rc @@ -282,6 +282,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basic" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio Driver" IDS_DRIVER_ALSA "ALSA Driver" IDS_DRIVER_ESOUND "EsounD Driver" IDS_DRIVER_OSS "OSS Driver" diff --git a/programs/winecfg/Es.rc b/programs/winecfg/Es.rc index 1771b4e..aaacaa9 100644 --- a/programs/winecfg/Es.rc +++ b/programs/winecfg/Es.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Est?ndar" IDS_ACCEL_BASIC "B?sica" IDS_ACCEL_EMULATION "Emulaci?n" + IDS_DRIVER_PULSE "Manejador PulseAudio" IDS_DRIVER_ALSA "Manejador ALSA" IDS_DRIVER_ESOUND "Manejador EsounD" IDS_DRIVER_OSS "Manejador OSS" diff --git a/programs/winecfg/Fi.rc b/programs/winecfg/Fi.rc index 0dedf3a..5217482 100644 --- a/programs/winecfg/Fi.rc +++ b/programs/winecfg/Fi.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basic" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio Driver" IDS_DRIVER_ALSA "ALSA Driver" IDS_DRIVER_ESOUND "EsounD Driver" IDS_DRIVER_OSS "OSS Driver" diff --git a/programs/winecfg/Fr.rc b/programs/winecfg/Fr.rc index a9184f9..004ebb0 100644 --- a/programs/winecfg/Fr.rc +++ b/programs/winecfg/Fr.rc @@ -284,6 +284,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basique" IDS_ACCEL_EMULATION "??mulation" + IDS_DRIVER_PULSE "Pilote PulseAudio" IDS_DRIVER_ALSA "Pilote ALSA" IDS_DRIVER_ESOUND "Pilote EsounD" IDS_DRIVER_OSS "Pilote OSS" diff --git a/programs/winecfg/Hu.rc b/programs/winecfg/Hu.rc index dc887fe..9bd192e 100644 --- a/programs/winecfg/Hu.rc +++ b/programs/winecfg/Hu.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basic" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio Driver" IDS_DRIVER_ALSA "ALSA Driver" IDS_DRIVER_ESOUND "EsounD Driver" IDS_DRIVER_OSS "OSS Driver" diff --git a/programs/winecfg/It.rc b/programs/winecfg/It.rc index ddeda8c..1530b5f 100644 --- a/programs/winecfg/It.rc +++ b/programs/winecfg/It.rc @@ -284,6 +284,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Base" IDS_ACCEL_EMULATION "Emulazione" + IDS_DRIVER_PULSE "Driver PulseAudio" IDS_DRIVER_ALSA "Driver ALSA" IDS_DRIVER_ESOUND "Driver Esound" IDS_DRIVER_OSS "Driver OSS" diff --git a/programs/winecfg/Ja.rc b/programs/winecfg/Ja.rc index 5b77da7..316d2e5 100644 --- a/programs/winecfg/Ja.rc +++ b/programs/winecfg/Ja.rc @@ -285,6 +285,7 @@ BEGIN IDS_ACCEL_STANDARD "??????" IDS_ACCEL_BASIC "??????" IDS_ACCEL_EMULATION "????????????????????????" + IDS_DRIVER_PULSE "PulseAudio ????????????" IDS_DRIVER_ALSA "ALSA ????????????" IDS_DRIVER_ESOUND "EsounD ????????????" IDS_DRIVER_OSS "OSS ????????????" diff --git a/programs/winecfg/Ko.rc b/programs/winecfg/Ko.rc index bf06647..66f9803 100644 --- a/programs/winecfg/Ko.rc +++ b/programs/winecfg/Ko.rc @@ -285,6 +285,7 @@ BEGIN IDS_ACCEL_STANDARD "????" IDS_ACCEL_BASIC "????" IDS_ACCEL_EMULATION "??????????" + IDS_DRIVER_PULSE "PulseAudio ????????" IDS_DRIVER_ALSA "ALSA ????????" IDS_DRIVER_ESOUND "EsounD ????????" IDS_DRIVER_OSS "OSS ????????" diff --git a/programs/winecfg/Lt.rc b/programs/winecfg/Lt.rc index 7208cc6..5aa8fdb 100644 --- a/programs/winecfg/Lt.rc +++ b/programs/winecfg/Lt.rc @@ -283,6 +283,7 @@ BEGIN IDS_ACCEL_STANDARD "Standartinis" IDS_ACCEL_BASIC "Bazinis" IDS_ACCEL_EMULATION "Emuliacija" + IDS_DRIVER_PULSE "PulseAudio tvarkykl??" IDS_DRIVER_ALSA "ALSA tvarkykl??" IDS_DRIVER_ESOUND "EsounD tvarkykl??" IDS_DRIVER_OSS "OSS tvarkykl??" diff --git a/programs/winecfg/Nl.rc b/programs/winecfg/Nl.rc index 2fbba6a..802abab 100644 --- a/programs/winecfg/Nl.rc +++ b/programs/winecfg/Nl.rc @@ -283,6 +283,7 @@ BEGIN IDS_ACCEL_STANDARD "Standaard" IDS_ACCEL_BASIC "Eenvoudig" IDS_ACCEL_EMULATION "Emulatie" + IDS_DRIVER_PULSE "PulseAudio Stuurprogramma" IDS_DRIVER_ALSA "ALSA Stuurprogramma" IDS_DRIVER_ESOUND "EsounD Stuurprogramma" IDS_DRIVER_OSS "OSS Stuurprogramma" diff --git a/programs/winecfg/No.rc b/programs/winecfg/No.rc index cc34fad..0f0aea8 100644 --- a/programs/winecfg/No.rc +++ b/programs/winecfg/No.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Grunnleggende" IDS_ACCEL_EMULATION "Emulering" + IDS_DRIVER_PULSE "PulseAudio-driver" IDS_DRIVER_ALSA "ALSA-driver" IDS_DRIVER_ESOUND "EsounD-driver" IDS_DRIVER_OSS "OSS-driver" diff --git a/programs/winecfg/Pl.rc b/programs/winecfg/Pl.rc index d884881..bb97de5 100644 --- a/programs/winecfg/Pl.rc +++ b/programs/winecfg/Pl.rc @@ -273,6 +273,7 @@ BEGIN IDS_ACCEL_STANDARD "Standardowe" IDS_ACCEL_BASIC "Podstawowe" IDS_ACCEL_EMULATION "Emulacja" + IDS_DRIVER_PULSE "Sterownik PulseAudio" IDS_DRIVER_ALSA "Sterownik ALSA" IDS_DRIVER_ESOUND "Sterownik EsounD" IDS_DRIVER_OSS "Sterownik OSS" diff --git a/programs/winecfg/Pt.rc b/programs/winecfg/Pt.rc index 683dc68..be92466 100644 --- a/programs/winecfg/Pt.rc +++ b/programs/winecfg/Pt.rc @@ -470,6 +470,7 @@ BEGIN IDS_ACCEL_STANDARD "Padr??o" IDS_ACCEL_BASIC "B??sico" IDS_ACCEL_EMULATION "Emula????o" + IDS_DRIVER_PULSE "Controlador PulseAudio" IDS_DRIVER_ALSA "Controlador ALSA" IDS_DRIVER_ESOUND "Controlador EsounD" IDS_DRIVER_OSS "Controlador OSS" diff --git a/programs/winecfg/Ro.rc b/programs/winecfg/Ro.rc index 5626018..6c84511 100644 --- a/programs/winecfg/Ro.rc +++ b/programs/winecfg/Ro.rc @@ -282,6 +282,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "De baz??" IDS_ACCEL_EMULATION "Emulare" + IDS_DRIVER_PULSE "Driver PulseAudio" IDS_DRIVER_ALSA "Driver ALSA" IDS_DRIVER_ESOUND "Driver Esound" IDS_DRIVER_OSS "Driver OSS" diff --git a/programs/winecfg/Ru.rc b/programs/winecfg/Ru.rc index 38b4546..73c0250 100644 --- a/programs/winecfg/Ru.rc +++ b/programs/winecfg/Ru.rc @@ -287,6 +287,7 @@ BEGIN IDS_ACCEL_STANDARD "??????????????????????" IDS_ACCEL_BASIC "??????????????????????" IDS_ACCEL_EMULATION "????????????????" + IDS_DRIVER_PULSE "PulseAudio ??????????????" IDS_DRIVER_ALSA "ALSA ??????????????" IDS_DRIVER_ESOUND "EsounD ??????????????" IDS_DRIVER_OSS "OSS ??????????????" diff --git a/programs/winecfg/Si.rc b/programs/winecfg/Si.rc index feaef36..1d10bae 100644 --- a/programs/winecfg/Si.rc +++ b/programs/winecfg/Si.rc @@ -272,6 +272,7 @@ BEGIN IDS_ACCEL_STANDARD "Standardno" IDS_ACCEL_BASIC "Osnovno" IDS_ACCEL_EMULATION "Emulacija" + IDS_DRIVER_PULSE "PulseAudio gonilnik" IDS_DRIVER_ALSA "ALSA gonilnik" IDS_DRIVER_ESOUND "EsounD gonilnik" IDS_DRIVER_OSS "OSS gonilnik" diff --git a/programs/winecfg/Sv.rc b/programs/winecfg/Sv.rc index 7fea5aa..1979b5a 100644 --- a/programs/winecfg/Sv.rc +++ b/programs/winecfg/Sv.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Grundl?ggande" IDS_ACCEL_EMULATION "Emulering" + IDS_DRIVER_PULSE "PulseAudio-drivrutin" IDS_DRIVER_ALSA "ALSA-drivrutin" IDS_DRIVER_ESOUND "EsounD-drivrutin" IDS_DRIVER_OSS "OSS-drivrutin" diff --git a/programs/winecfg/Tr.rc b/programs/winecfg/Tr.rc index 0fa9778..5ea7da1 100644 --- a/programs/winecfg/Tr.rc +++ b/programs/winecfg/Tr.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standart" IDS_ACCEL_BASIC "Temel" IDS_ACCEL_EMULATION "Taklit" + IDS_DRIVER_PULSE "PulseAudio S?r?c?s?" IDS_DRIVER_ALSA "ALSA S?r?c?s?" IDS_DRIVER_ESOUND "EsounD S?r?c?s?" IDS_DRIVER_OSS "OSS S?r?c?s?" diff --git a/programs/winecfg/Zh.rc b/programs/winecfg/Zh.rc index 8c84061..3de1da8 100644 --- a/programs/winecfg/Zh.rc +++ b/programs/winecfg/Zh.rc @@ -275,6 +275,7 @@ BEGIN IDS_ACCEL_STANDARD "??????" IDS_ACCEL_BASIC "??????" IDS_ACCEL_EMULATION "????????????" + IDS_DRIVER_PULSE "PulseAudio ??????" IDS_DRIVER_ALSA "ALSA ??????" IDS_DRIVER_ESOUND "EsounD ??????" IDS_DRIVER_OSS "OSS ??????" diff --git a/programs/winecfg/audio.c b/programs/winecfg/audio.c index 9f8a0a2..59837ef 100644 --- a/programs/winecfg/audio.c +++ b/programs/winecfg/audio.c @@ -89,6 +89,7 @@ typedef struct } AUDIO_DRIVER; static const AUDIO_DRIVER sAudioDrivers[] = { + {IDS_DRIVER_PULSE, "pulse"}, {IDS_DRIVER_ALSA, "alsa"}, {IDS_DRIVER_OSS, "oss"}, {IDS_DRIVER_COREAUDIO, "coreaudio"}, diff --git a/programs/winecfg/libraries.c b/programs/winecfg/libraries.c index 37cc12b..7c13fad 100644 --- a/programs/winecfg/libraries.c +++ b/programs/winecfg/libraries.c @@ -81,6 +81,7 @@ static const char * const builtin_only[] = "wineoss.drv", "wineps", "wineps.drv", + "winepulse.drv", "winex11.drv", "winmm", "wintab32", diff --git a/programs/winecfg/resource.h b/programs/winecfg/resource.h index f006861..57b2a15 100644 --- a/programs/winecfg/resource.h +++ b/programs/winecfg/resource.h @@ -187,7 +187,7 @@ #define IDS_ACCEL_BASIC 8302 #define IDS_ACCEL_EMULATION 8303 #define IDS_DRIVER_ALSA 8304 - +#define IDS_DRIVER_PULSE 8305 #define IDS_DRIVER_ESOUND 8306 #define IDS_DRIVER_OSS 8307 #define IDS_DRIVER_JACK 8308 Index: wine.spec =================================================================== RCS file: /cvs/pkgs/rpms/wine/F-11/wine.spec,v retrieving revision 1.111 retrieving revision 1.112 diff -u -p -r1.111 -r1.112 --- wine.spec 2 Sep 2009 20:36:03 -0000 1.111 +++ wine.spec 13 Sep 2009 10:56:19 -0000 1.112 @@ -1,7 +1,7 @@ %define no64bit 0 Name: wine Version: 1.1.29 -Release: 1%{?dist} +Release: 3%{?dist} Summary: A Windows 16/32/64 bit emulator Group: Applications/Emulators @@ -49,11 +49,16 @@ Source300: wine-mime-msi.desktop # and http://art.ified.ca/?page_id=40 Patch400: http://art.ified.ca/downloads/winepulse-0.30-configure.ac.patch Patch401: http://art.ified.ca/downloads/winepulse-0.30.patch -Patch402: http://art.ified.ca/downloads/adding-pulseaudio-to-winecfg-0.4.patch +Patch402: http://art.ified.ca/downloads/winepulse/winepulse-winecfg-0.6.patch Source402: README-FEDORA-PULSEAUDIO -Patch403: pulseaudio-winecfg-update.patch Patch1: wine-rpath.patch + +# bugfix patches +# fix steam regression http://bugs.winehq.org/show_bug.cgi?id=19916 +# upstream commit 70241904b9efacab9fb6c7d8701b1cfdb86f49f7 +Patch1000: steam-regression.patch + Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %if !%{?no64bit} @@ -301,7 +306,8 @@ This package adds an oss driver for wine %patch400 -p1 %patch401 -p1 %patch402 -p1 -%patch403 + +%patch1000 -p1 autoreconf @@ -1025,6 +1031,15 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/wineoss.drv.so %changelog +* Sun Sep 13 2009 Andreas Bierfert +- 1.1.29-3 +- patch for steam regression (upstream #19916) +- update winepulse winecfg patch + +* Thu Sep 10 2009 Andreas Bierfert +- 1.1.29-2 +- rebuild for new gcc (#505862) + * Wed Sep 02 2009 Andreas Bierfert - 1.1.29-1 - version upgrade --- adding-pulseaudio-to-winecfg-0.4.patch DELETED --- --- pulseaudio-winecfg-update.patch DELETED --- From awjb at fedoraproject.org Sun Sep 13 10:56:20 2009 From: awjb at fedoraproject.org (Andreas Bierfert) Date: Sun, 13 Sep 2009 10:56:20 +0000 (UTC) Subject: rpms/wine/devel steam-regression.patch, NONE, 1.1 winepulse-winecfg-0.6.patch, NONE, 1.1 wine.spec, 1.113, 1.114 adding-pulseaudio-to-winecfg-0.4.patch, 1.1, NONE pulseaudio-winecfg-update.patch, 1.1, NONE Message-ID: <20090913105620.30D4E11C0099@cvs1.fedora.phx.redhat.com> Author: awjb Update of /cvs/pkgs/rpms/wine/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv937/devel Modified Files: wine.spec Added Files: steam-regression.patch winepulse-winecfg-0.6.patch Removed Files: adding-pulseaudio-to-winecfg-0.4.patch pulseaudio-winecfg-update.patch Log Message: - fix steam regression - winepulse winecfg update steam-regression.patch: bitmap.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) --- NEW FILE steam-regression.patch --- --- a/dlls/winex11.drv/bitmap.c +++ b/dlls/winex11.drv/bitmap.c @@ -110,10 +110,6 @@ HBITMAP CDECL X11DRV_SelectBitmap( X11DRV_PDEVICE *physDev, HBITMAP hbitmap ) if (physDev->depth != physBitmap->pixmap_depth) { physDev->depth = physBitmap->pixmap_depth; - if(physDev->depth == 1) - physDev->color_shifts = NULL; - else - physDev->color_shifts = &physBitmap->pixmap_color_shifts; wine_tsx11_lock(); XFreeGC( gdi_display, physDev->gc ); physDev->gc = XCreateGC( gdi_display, physDev->drawable, 0, NULL ); @@ -122,6 +118,12 @@ HBITMAP CDECL X11DRV_SelectBitmap( X11DRV_PDEVICE *physDev, HBITMAP hbitmap ) XFlush( gdi_display ); wine_tsx11_unlock(); } + + if(physDev->depth == 1) + physDev->color_shifts = NULL; + else + physDev->color_shifts = &physBitmap->pixmap_color_shifts; + return hbitmap; } winepulse-winecfg-0.6.patch: Bg.rc | 1 + Cs.rc | 1 + Da.rc | 1 + De.rc | 1 + En.rc | 1 + Es.rc | 1 + Fi.rc | 1 + Fr.rc | 1 + Hu.rc | 1 + It.rc | 1 + Ja.rc | 1 + Ko.rc | 1 + Lt.rc | 1 + Nl.rc | 1 + No.rc | 1 + Pl.rc | 1 + Pt.rc | 1 + Ro.rc | 1 + Ru.rc | 1 + Si.rc | 1 + Sv.rc | 1 + Tr.rc | 1 + Zh.rc | 1 + audio.c | 1 + libraries.c | 1 + resource.h | 2 +- 26 files changed, 26 insertions(+), 1 deletion(-) --- NEW FILE winepulse-winecfg-0.6.patch --- diff --git a/programs/winecfg/Bg.rc b/programs/winecfg/Bg.rc index fcdf895..ec24068 100644 --- a/programs/winecfg/Bg.rc +++ b/programs/winecfg/Bg.rc @@ -276,6 +276,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basic" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio Driver" IDS_DRIVER_ALSA "ALSA Driver" IDS_DRIVER_ESOUND "EsounD Driver" IDS_DRIVER_OSS "OSS Driver" diff --git a/programs/winecfg/Cs.rc b/programs/winecfg/Cs.rc index d9c0b28..6171f1f 100644 --- a/programs/winecfg/Cs.rc +++ b/programs/winecfg/Cs.rc @@ -276,6 +276,7 @@ BEGIN IDS_ACCEL_STANDARD "Standardn?" IDS_ACCEL_BASIC "Z?kladn?" IDS_ACCEL_EMULATION "Emulace" + IDS_DRIVER_PULSE "Ovlada? PulseAudio" IDS_DRIVER_ALSA "Ovlada? ALSA" IDS_DRIVER_ESOUND "Ovlada? EsounD" IDS_DRIVER_OSS "Ovlada? OSS" diff --git a/programs/winecfg/Da.rc b/programs/winecfg/Da.rc index f53aead..e33bd78 100644 --- a/programs/winecfg/Da.rc +++ b/programs/winecfg/Da.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Grundl?ggende" IDS_ACCEL_EMULATION "Emul?ring" + IDS_DRIVER_PULSE "PulseAudio-driver" IDS_DRIVER_ALSA "ALSA-driver" IDS_DRIVER_ESOUND "EsounD-driver" IDS_DRIVER_OSS "OSS-driver" diff --git a/programs/winecfg/De.rc b/programs/winecfg/De.rc index aadd21e..f3016ab 100644 --- a/programs/winecfg/De.rc +++ b/programs/winecfg/De.rc @@ -282,6 +282,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Einfach" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio-Treiber" IDS_DRIVER_ALSA "ALSA-Treiber" IDS_DRIVER_ESOUND "EsounD-Treiber" IDS_DRIVER_OSS "OSS-Treiber" diff --git a/programs/winecfg/En.rc b/programs/winecfg/En.rc index 6aa5120..6f30805 100644 --- a/programs/winecfg/En.rc +++ b/programs/winecfg/En.rc @@ -282,6 +282,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basic" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio Driver" IDS_DRIVER_ALSA "ALSA Driver" IDS_DRIVER_ESOUND "EsounD Driver" IDS_DRIVER_OSS "OSS Driver" diff --git a/programs/winecfg/Es.rc b/programs/winecfg/Es.rc index 1771b4e..aaacaa9 100644 --- a/programs/winecfg/Es.rc +++ b/programs/winecfg/Es.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Est?ndar" IDS_ACCEL_BASIC "B?sica" IDS_ACCEL_EMULATION "Emulaci?n" + IDS_DRIVER_PULSE "Manejador PulseAudio" IDS_DRIVER_ALSA "Manejador ALSA" IDS_DRIVER_ESOUND "Manejador EsounD" IDS_DRIVER_OSS "Manejador OSS" diff --git a/programs/winecfg/Fi.rc b/programs/winecfg/Fi.rc index 0dedf3a..5217482 100644 --- a/programs/winecfg/Fi.rc +++ b/programs/winecfg/Fi.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basic" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio Driver" IDS_DRIVER_ALSA "ALSA Driver" IDS_DRIVER_ESOUND "EsounD Driver" IDS_DRIVER_OSS "OSS Driver" diff --git a/programs/winecfg/Fr.rc b/programs/winecfg/Fr.rc index a9184f9..004ebb0 100644 --- a/programs/winecfg/Fr.rc +++ b/programs/winecfg/Fr.rc @@ -284,6 +284,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basique" IDS_ACCEL_EMULATION "??mulation" + IDS_DRIVER_PULSE "Pilote PulseAudio" IDS_DRIVER_ALSA "Pilote ALSA" IDS_DRIVER_ESOUND "Pilote EsounD" IDS_DRIVER_OSS "Pilote OSS" diff --git a/programs/winecfg/Hu.rc b/programs/winecfg/Hu.rc index dc887fe..9bd192e 100644 --- a/programs/winecfg/Hu.rc +++ b/programs/winecfg/Hu.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Basic" IDS_ACCEL_EMULATION "Emulation" + IDS_DRIVER_PULSE "PulseAudio Driver" IDS_DRIVER_ALSA "ALSA Driver" IDS_DRIVER_ESOUND "EsounD Driver" IDS_DRIVER_OSS "OSS Driver" diff --git a/programs/winecfg/It.rc b/programs/winecfg/It.rc index ddeda8c..1530b5f 100644 --- a/programs/winecfg/It.rc +++ b/programs/winecfg/It.rc @@ -284,6 +284,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Base" IDS_ACCEL_EMULATION "Emulazione" + IDS_DRIVER_PULSE "Driver PulseAudio" IDS_DRIVER_ALSA "Driver ALSA" IDS_DRIVER_ESOUND "Driver Esound" IDS_DRIVER_OSS "Driver OSS" diff --git a/programs/winecfg/Ja.rc b/programs/winecfg/Ja.rc index 5b77da7..316d2e5 100644 --- a/programs/winecfg/Ja.rc +++ b/programs/winecfg/Ja.rc @@ -285,6 +285,7 @@ BEGIN IDS_ACCEL_STANDARD "??????" IDS_ACCEL_BASIC "??????" IDS_ACCEL_EMULATION "????????????????????????" + IDS_DRIVER_PULSE "PulseAudio ????????????" IDS_DRIVER_ALSA "ALSA ????????????" IDS_DRIVER_ESOUND "EsounD ????????????" IDS_DRIVER_OSS "OSS ????????????" diff --git a/programs/winecfg/Ko.rc b/programs/winecfg/Ko.rc index bf06647..66f9803 100644 --- a/programs/winecfg/Ko.rc +++ b/programs/winecfg/Ko.rc @@ -285,6 +285,7 @@ BEGIN IDS_ACCEL_STANDARD "????" IDS_ACCEL_BASIC "????" IDS_ACCEL_EMULATION "??????????" + IDS_DRIVER_PULSE "PulseAudio ????????" IDS_DRIVER_ALSA "ALSA ????????" IDS_DRIVER_ESOUND "EsounD ????????" IDS_DRIVER_OSS "OSS ????????" diff --git a/programs/winecfg/Lt.rc b/programs/winecfg/Lt.rc index 7208cc6..5aa8fdb 100644 --- a/programs/winecfg/Lt.rc +++ b/programs/winecfg/Lt.rc @@ -283,6 +283,7 @@ BEGIN IDS_ACCEL_STANDARD "Standartinis" IDS_ACCEL_BASIC "Bazinis" IDS_ACCEL_EMULATION "Emuliacija" + IDS_DRIVER_PULSE "PulseAudio tvarkykl??" IDS_DRIVER_ALSA "ALSA tvarkykl??" IDS_DRIVER_ESOUND "EsounD tvarkykl??" IDS_DRIVER_OSS "OSS tvarkykl??" diff --git a/programs/winecfg/Nl.rc b/programs/winecfg/Nl.rc index 2fbba6a..802abab 100644 --- a/programs/winecfg/Nl.rc +++ b/programs/winecfg/Nl.rc @@ -283,6 +283,7 @@ BEGIN IDS_ACCEL_STANDARD "Standaard" IDS_ACCEL_BASIC "Eenvoudig" IDS_ACCEL_EMULATION "Emulatie" + IDS_DRIVER_PULSE "PulseAudio Stuurprogramma" IDS_DRIVER_ALSA "ALSA Stuurprogramma" IDS_DRIVER_ESOUND "EsounD Stuurprogramma" IDS_DRIVER_OSS "OSS Stuurprogramma" diff --git a/programs/winecfg/No.rc b/programs/winecfg/No.rc index cc34fad..0f0aea8 100644 --- a/programs/winecfg/No.rc +++ b/programs/winecfg/No.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Grunnleggende" IDS_ACCEL_EMULATION "Emulering" + IDS_DRIVER_PULSE "PulseAudio-driver" IDS_DRIVER_ALSA "ALSA-driver" IDS_DRIVER_ESOUND "EsounD-driver" IDS_DRIVER_OSS "OSS-driver" diff --git a/programs/winecfg/Pl.rc b/programs/winecfg/Pl.rc index d884881..bb97de5 100644 --- a/programs/winecfg/Pl.rc +++ b/programs/winecfg/Pl.rc @@ -273,6 +273,7 @@ BEGIN IDS_ACCEL_STANDARD "Standardowe" IDS_ACCEL_BASIC "Podstawowe" IDS_ACCEL_EMULATION "Emulacja" + IDS_DRIVER_PULSE "Sterownik PulseAudio" IDS_DRIVER_ALSA "Sterownik ALSA" IDS_DRIVER_ESOUND "Sterownik EsounD" IDS_DRIVER_OSS "Sterownik OSS" diff --git a/programs/winecfg/Pt.rc b/programs/winecfg/Pt.rc index 683dc68..be92466 100644 --- a/programs/winecfg/Pt.rc +++ b/programs/winecfg/Pt.rc @@ -470,6 +470,7 @@ BEGIN IDS_ACCEL_STANDARD "Padr??o" IDS_ACCEL_BASIC "B??sico" IDS_ACCEL_EMULATION "Emula????o" + IDS_DRIVER_PULSE "Controlador PulseAudio" IDS_DRIVER_ALSA "Controlador ALSA" IDS_DRIVER_ESOUND "Controlador EsounD" IDS_DRIVER_OSS "Controlador OSS" diff --git a/programs/winecfg/Ro.rc b/programs/winecfg/Ro.rc index 5626018..6c84511 100644 --- a/programs/winecfg/Ro.rc +++ b/programs/winecfg/Ro.rc @@ -282,6 +282,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "De baz??" IDS_ACCEL_EMULATION "Emulare" + IDS_DRIVER_PULSE "Driver PulseAudio" IDS_DRIVER_ALSA "Driver ALSA" IDS_DRIVER_ESOUND "Driver Esound" IDS_DRIVER_OSS "Driver OSS" diff --git a/programs/winecfg/Ru.rc b/programs/winecfg/Ru.rc index 38b4546..73c0250 100644 --- a/programs/winecfg/Ru.rc +++ b/programs/winecfg/Ru.rc @@ -287,6 +287,7 @@ BEGIN IDS_ACCEL_STANDARD "??????????????????????" IDS_ACCEL_BASIC "??????????????????????" IDS_ACCEL_EMULATION "????????????????" + IDS_DRIVER_PULSE "PulseAudio ??????????????" IDS_DRIVER_ALSA "ALSA ??????????????" IDS_DRIVER_ESOUND "EsounD ??????????????" IDS_DRIVER_OSS "OSS ??????????????" diff --git a/programs/winecfg/Si.rc b/programs/winecfg/Si.rc index feaef36..1d10bae 100644 --- a/programs/winecfg/Si.rc +++ b/programs/winecfg/Si.rc @@ -272,6 +272,7 @@ BEGIN IDS_ACCEL_STANDARD "Standardno" IDS_ACCEL_BASIC "Osnovno" IDS_ACCEL_EMULATION "Emulacija" + IDS_DRIVER_PULSE "PulseAudio gonilnik" IDS_DRIVER_ALSA "ALSA gonilnik" IDS_DRIVER_ESOUND "EsounD gonilnik" IDS_DRIVER_OSS "OSS gonilnik" diff --git a/programs/winecfg/Sv.rc b/programs/winecfg/Sv.rc index 7fea5aa..1979b5a 100644 --- a/programs/winecfg/Sv.rc +++ b/programs/winecfg/Sv.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standard" IDS_ACCEL_BASIC "Grundl?ggande" IDS_ACCEL_EMULATION "Emulering" + IDS_DRIVER_PULSE "PulseAudio-drivrutin" IDS_DRIVER_ALSA "ALSA-drivrutin" IDS_DRIVER_ESOUND "EsounD-drivrutin" IDS_DRIVER_OSS "OSS-drivrutin" diff --git a/programs/winecfg/Tr.rc b/programs/winecfg/Tr.rc index 0fa9778..5ea7da1 100644 --- a/programs/winecfg/Tr.rc +++ b/programs/winecfg/Tr.rc @@ -270,6 +270,7 @@ BEGIN IDS_ACCEL_STANDARD "Standart" IDS_ACCEL_BASIC "Temel" IDS_ACCEL_EMULATION "Taklit" + IDS_DRIVER_PULSE "PulseAudio S?r?c?s?" IDS_DRIVER_ALSA "ALSA S?r?c?s?" IDS_DRIVER_ESOUND "EsounD S?r?c?s?" IDS_DRIVER_OSS "OSS S?r?c?s?" diff --git a/programs/winecfg/Zh.rc b/programs/winecfg/Zh.rc index 8c84061..3de1da8 100644 --- a/programs/winecfg/Zh.rc +++ b/programs/winecfg/Zh.rc @@ -275,6 +275,7 @@ BEGIN IDS_ACCEL_STANDARD "??????" IDS_ACCEL_BASIC "??????" IDS_ACCEL_EMULATION "????????????" + IDS_DRIVER_PULSE "PulseAudio ??????" IDS_DRIVER_ALSA "ALSA ??????" IDS_DRIVER_ESOUND "EsounD ??????" IDS_DRIVER_OSS "OSS ??????" diff --git a/programs/winecfg/audio.c b/programs/winecfg/audio.c index 9f8a0a2..59837ef 100644 --- a/programs/winecfg/audio.c +++ b/programs/winecfg/audio.c @@ -89,6 +89,7 @@ typedef struct } AUDIO_DRIVER; static const AUDIO_DRIVER sAudioDrivers[] = { + {IDS_DRIVER_PULSE, "pulse"}, {IDS_DRIVER_ALSA, "alsa"}, {IDS_DRIVER_OSS, "oss"}, {IDS_DRIVER_COREAUDIO, "coreaudio"}, diff --git a/programs/winecfg/libraries.c b/programs/winecfg/libraries.c index 37cc12b..7c13fad 100644 --- a/programs/winecfg/libraries.c +++ b/programs/winecfg/libraries.c @@ -81,6 +81,7 @@ static const char * const builtin_only[] = "wineoss.drv", "wineps", "wineps.drv", + "winepulse.drv", "winex11.drv", "winmm", "wintab32", diff --git a/programs/winecfg/resource.h b/programs/winecfg/resource.h index f006861..57b2a15 100644 --- a/programs/winecfg/resource.h +++ b/programs/winecfg/resource.h @@ -187,7 +187,7 @@ #define IDS_ACCEL_BASIC 8302 #define IDS_ACCEL_EMULATION 8303 #define IDS_DRIVER_ALSA 8304 - +#define IDS_DRIVER_PULSE 8305 #define IDS_DRIVER_ESOUND 8306 #define IDS_DRIVER_OSS 8307 #define IDS_DRIVER_JACK 8308 Index: wine.spec =================================================================== RCS file: /cvs/pkgs/rpms/wine/devel/wine.spec,v retrieving revision 1.113 retrieving revision 1.114 diff -u -p -r1.113 -r1.114 --- wine.spec 10 Sep 2009 14:46:01 -0000 1.113 +++ wine.spec 13 Sep 2009 10:56:19 -0000 1.114 @@ -1,7 +1,7 @@ %define no64bit 0 Name: wine Version: 1.1.29 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A Windows 16/32/64 bit emulator Group: Applications/Emulators @@ -49,11 +49,16 @@ Source300: wine-mime-msi.desktop # and http://art.ified.ca/?page_id=40 Patch400: http://art.ified.ca/downloads/winepulse-0.30-configure.ac.patch Patch401: http://art.ified.ca/downloads/winepulse-0.30.patch -Patch402: http://art.ified.ca/downloads/adding-pulseaudio-to-winecfg-0.4.patch +Patch402: http://art.ified.ca/downloads/winepulse/winepulse-winecfg-0.6.patch Source402: README-FEDORA-PULSEAUDIO -Patch403: pulseaudio-winecfg-update.patch Patch1: wine-rpath.patch + +# bugfix patches +# fix steam regression http://bugs.winehq.org/show_bug.cgi?id=19916 +# upstream commit 70241904b9efacab9fb6c7d8701b1cfdb86f49f7 +Patch1000: steam-regression.patch + Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %if !%{?no64bit} @@ -301,7 +306,8 @@ This package adds an oss driver for wine %patch400 -p1 %patch401 -p1 %patch402 -p1 -%patch403 + +%patch1000 -p1 autoreconf @@ -1025,6 +1031,11 @@ update-desktop-database &>/dev/null || : %{_libdir}/wine/wineoss.drv.so %changelog +* Sun Sep 13 2009 Andreas Bierfert +- 1.1.29-3 +- patch for steam regression (upstream #19916) +- update winepulse winecfg patch + * Thu Sep 10 2009 Andreas Bierfert - 1.1.29-2 - rebuild for new gcc (#505862) --- adding-pulseaudio-to-winecfg-0.4.patch DELETED --- --- pulseaudio-winecfg-update.patch DELETED --- From pkgdb at fedoraproject.org Sun Sep 13 10:59:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 10:59:03 +0000 Subject: [pkgdb] ez-ipupdate had acl change status Message-ID: <20090913105903.4CA5110F80B@bastion2.fedora.phx.redhat.com> jlayton has set the watchbugzilla acl on ez-ipupdate (Fedora 11) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 10:59:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 10:59:06 +0000 Subject: [pkgdb] ez-ipupdate had acl change status Message-ID: <20090913105906.41D3F10F880@bastion2.fedora.phx.redhat.com> jlayton has set the watchcommits acl on ez-ipupdate (Fedora 11) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 10:59:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 10:59:19 +0000 Subject: [pkgdb] ez-ipupdate had acl change status Message-ID: <20090913105919.6E3C110F894@bastion2.fedora.phx.redhat.com> jlayton has set the watchcommits acl on ez-ipupdate (Fedora devel) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 10:59:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 10:59:18 +0000 Subject: [pkgdb] ez-ipupdate had acl change status Message-ID: <20090913105918.0C71910F80B@bastion2.fedora.phx.redhat.com> jlayton has set the watchbugzilla acl on ez-ipupdate (Fedora devel) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 10:59:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 10:59:26 +0000 Subject: [pkgdb] ez-ipupdate had acl change status Message-ID: <20090913105926.1FE3310F89C@bastion2.fedora.phx.redhat.com> jlayton has set the approveacls acl on ez-ipupdate (Fedora devel) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 10:59:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 10:59:24 +0000 Subject: [pkgdb] ez-ipupdate had acl change status Message-ID: <20090913105924.73CCE10F898@bastion2.fedora.phx.redhat.com> jlayton has set the commit acl on ez-ipupdate (Fedora devel) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:00:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:00:06 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110006.62CAD10F851@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora devel is now owned by itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:00:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:00:48 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110048.7D3C310F867@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 10 was orphaned by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:00:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:00:54 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110054.4552910F883@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 10 is now owned by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:02 +0000 Subject: [pkgdb] ez-ipupdate had acl change status Message-ID: <20090913110102.3C38E10F888@bastion2.fedora.phx.redhat.com> jlayton has set the watchbugzilla acl on ez-ipupdate (Fedora 10) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:03 +0000 Subject: [pkgdb] ez-ipupdate had acl change status Message-ID: <20090913110103.2CF8510F898@bastion2.fedora.phx.redhat.com> jlayton has set the watchcommits acl on ez-ipupdate (Fedora 10) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:03 +0000 Subject: [pkgdb] ez-ipupdate had acl change status Message-ID: <20090913110103.CA04A10F896@bastion2.fedora.phx.redhat.com> jlayton has set the approveacls acl on ez-ipupdate (Fedora 10) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:03 +0000 Subject: [pkgdb] ez-ipupdate had acl change status Message-ID: <20090913110103.C99B510F895@bastion2.fedora.phx.redhat.com> jlayton has set the commit acl on ez-ipupdate (Fedora 10) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:10 +0000 Subject: [pkgdb] ez-ipupdate had acl change status Message-ID: <20090913110110.915A510F883@bastion2.fedora.phx.redhat.com> jlayton has set the commit acl on ez-ipupdate (Fedora 11) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:12 +0000 Subject: [pkgdb] ez-ipupdate had acl change status Message-ID: <20090913110113.03DBF10F8A0@bastion2.fedora.phx.redhat.com> jlayton has set the approveacls acl on ez-ipupdate (Fedora 11) to Approved for itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:26 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110126.F1CAC10F88C@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 10 is now owned by itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:30 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110130.79D8C10F895@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 11 is now owned by itamarjp To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:48 +0000 Subject: [pkgdb] ez-ipupdate (un)retirement Message-ID: <20090913110148.768C210F89C@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 7 has been retired by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:48 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110148.E7BD010F89F@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 1 was orphaned by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:48 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110148.3FB3710F883@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 7 was orphaned by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:48 +0000 Subject: [pkgdb] ez-ipupdate (un)retirement Message-ID: <20090913110148.EE41610F8A3@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 1 has been retired by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:51 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110151.C2F5810F851@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 2 was orphaned by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:51 +0000 Subject: [pkgdb] ez-ipupdate (un)retirement Message-ID: <20090913110151.D2D9410F8A2@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 2 has been retired by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:54 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110154.A631510F8A6@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 3 was orphaned by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:54 +0000 Subject: [pkgdb] ez-ipupdate (un)retirement Message-ID: <20090913110154.B3CAF10F8A9@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 3 has been retired by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:56 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110157.0F80710F8AB@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 4 was orphaned by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:57 +0000 Subject: [pkgdb] ez-ipupdate (un)retirement Message-ID: <20090913110157.1B0F610F8AD@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 4 has been retired by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:58 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110158.E536910F8B1@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 5 was orphaned by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:01:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:01:58 +0000 Subject: [pkgdb] ez-ipupdate (un)retirement Message-ID: <20090913110158.F3DD010F8B3@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 5 has been retired by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:02:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:02:00 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110200.834EC10F867@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 6 was orphaned by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:02:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:02:00 +0000 Subject: [pkgdb] ez-ipupdate (un)retirement Message-ID: <20090913110200.881D310F8B5@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 6 has been retired by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:02:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:02:03 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110203.AADC610F896@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 8 was orphaned by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:02:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:02:02 +0000 Subject: [pkgdb] ez-ipupdate (un)retirement Message-ID: <20090913110202.3F67410F8B8@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Red Hat Linux 9 has been retired by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:02:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:02:01 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913110202.0895410F89A@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Red Hat Linux 9 was orphaned by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:02:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:02:03 +0000 Subject: [pkgdb] ez-ipupdate (un)retirement Message-ID: <20090913110204.29FC110F8BC@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 8 has been retired by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From trasher at fedoraproject.org Sun Sep 13 11:04:43 2009 From: trasher at fedoraproject.org (Johan Cwiklinski) Date: Sun, 13 Sep 2009 11:04:43 +0000 (UTC) Subject: rpms/childsplay/devel .cvsignore, 1.9, 1.10 childsplay.spec, 1.20, 1.21 sources, 1.10, 1.11 Message-ID: <20090913110443.39EE111C0099@cvs1.fedora.phx.redhat.com> Author: trasher Update of /cvs/extras/rpms/childsplay/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3632 Modified Files: .cvsignore childsplay.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/childsplay/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 23 May 2009 08:19:21 -0000 1.9 +++ .cvsignore 13 Sep 2009 11:04:42 -0000 1.10 @@ -1,8 +1,17 @@ -childsplay-1.3.tgz -alphabet_sounds_ca-0.8.5.tgz -alphabet_sounds_de-0.8.5.tgz -alphabet_sounds_es-0.8.5.tgz -alphabet_sounds_fr-0.8.5.tgz -alphabet_sounds_it-0.8.5.tgz -alphabet_sounds_nl-0.8.5.tgz -alphabet_sounds_ru-0.8.5.tgz +childsplay-1.4.tgz +alphabet_sounds_bg-0.9.tgz +alphabet_sounds_ca-0.9.tgz +alphabet_sounds_de-0.9.tgz +alphabet_sounds_el-0.9.tgz +alphabet_sounds_en_GB-0.9.tgz +alphabet_sounds_es-0.9.tgz +alphabet_sounds_fr-0.9.tgz +alphabet_sounds_it-0.9.tgz +alphabet_sounds_lt-0.9.tgz +alphabet_sounds_nb-0.9.tgz +alphabet_sounds_nl-0.9.tgz +alphabet_sounds_pt-0.9.tgz +alphabet_sounds_ro-0.9.tgz +alphabet_sounds_ru-0.9.tgz +alphabet_sounds_sl-0.9.tgz +alphabet_sounds_sv-0.9.tgz Index: childsplay.spec =================================================================== RCS file: /cvs/extras/rpms/childsplay/devel/childsplay.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- childsplay.spec 24 Jul 2009 18:54:14 -0000 1.20 +++ childsplay.spec 13 Sep 2009 11:04:42 -0000 1.21 @@ -1,9 +1,9 @@ %define realname childsplay_sp -%define alphabet_ver 0.8.5 +%define alphabet_ver 0.9 Name: childsplay -Version: 1.3 -Release: 2%{?dist} +Version: 1.4 +Release: 1%{?dist} Summary: Suite of educational games for young children Group: Amusements/Games License: GPLv3 @@ -11,13 +11,23 @@ URL: http://www.schoolsplay.o Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz Source1: childsplay.desktop Source2: childsplay.README.RPM -Source10: alphabet_sounds_ca-%{alphabet_ver}.tgz -Source11: alphabet_sounds_de-%{alphabet_ver}.tgz -Source12: alphabet_sounds_es-%{alphabet_ver}.tgz -Source13: alphabet_sounds_fr-%{alphabet_ver}.tgz -Source14: alphabet_sounds_it-%{alphabet_ver}.tgz -Source15: alphabet_sounds_nl-%{alphabet_ver}.tgz -Source16: alphabet_sounds_ru-%{alphabet_ver}.tgz +Source10: alphabet_sounds_bg-%{alphabet_ver}.tgz +Source11: alphabet_sounds_ca-%{alphabet_ver}.tgz +Source12: alphabet_sounds_de-%{alphabet_ver}.tgz +Source13: alphabet_sounds_el-%{alphabet_ver}.tgz +Source14: alphabet_sounds_en_GB-%{alphabet_ver}.tgz +Source15: alphabet_sounds_es-%{alphabet_ver}.tgz +Source16: alphabet_sounds_fr-%{alphabet_ver}.tgz +Source17: alphabet_sounds_it-%{alphabet_ver}.tgz +Source18: alphabet_sounds_lt-%{alphabet_ver}.tgz +Source19: alphabet_sounds_nb-%{alphabet_ver}.tgz +Source20: alphabet_sounds_nl-%{alphabet_ver}.tgz +Source21: alphabet_sounds_pt-%{alphabet_ver}.tgz +Source22: alphabet_sounds_ro-%{alphabet_ver}.tgz +Source23: alphabet_sounds_ru-%{alphabet_ver}.tgz +Source24: alphabet_sounds_sl-%{alphabet_ver}.tgz +Source25: alphabet_sounds_sv-%{alphabet_ver}.tgz + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: desktop-file-utils @@ -26,7 +36,7 @@ Requires: pygame Requires: python-sqlalchemy Requires: hicolor-icon-theme Requires: pyfribidi -Requires: dejavu-sans-fonts +Requires: dejavu-sans-fonts Provides: childsplay_sp = %{version}-%{release} @@ -45,6 +55,13 @@ Some activities make use of language dep shared with gcompris. For those you'll have to install the gcompris-sound package for the languages you intend to use. For example gcompris-sound-en . +%package alphabet_sounds_bg +Summary: Bulgarian alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_bg +Bulgarian alphabet sounds for Childsplay + %package alphabet_sounds_ca Summary: Catalan alphabet sounds for Childsplay @@ -62,6 +79,22 @@ Requires: %{name} = %{version}-%{r German alphabet sounds for Childsplay +%package alphabet_sounds_el +Summary: New Greek alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_el +new Greek alphabet sounds for Childsplay + + +%package alphabet_sounds_en_GB +Summary: British English alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_en_GB +British English alphabet sounds for Childsplay + + %package alphabet_sounds_es Summary: Spanish alphabet sounds for Childsplay Group: Amusements/Games @@ -86,6 +119,23 @@ Requires: %{name} = %{version}-%{r Italian alphabet sounds for Childsplay +%package alphabet_sounds_lt +Summary: Lithuanian alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_lt +Lithuanian alphabet sounds for Childsplay + + +# I do not know which language 'nb' is :/ +%package alphabet_sounds_nb +Summary: nb alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_nb +nb alphabet sounds for Childsplay + + %package alphabet_sounds_nl Summary: Dutch alphabet sounds for Childsplay Group: Amusements/Games @@ -94,6 +144,22 @@ Requires: %{name} = %{version}-%{r Dutch alphabet sounds for Childsplay +%package alphabet_sounds_pt +Summary: Portuguese alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_pt +Portuguese alphabet sounds for Childsplay + + +%package alphabet_sounds_ro +Summary: Romanian alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_ro +Romanian alphabet sounds for Childsplay + + %package alphabet_sounds_ru Summary: Russian alphabet sounds for Childsplay Group: Amusements/Games @@ -102,19 +168,38 @@ Requires: %{name} = %{version}-%{r Russian alphabet sounds for Childsplay +%package alphabet_sounds_sl +Summary: Slovenian alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_sl +Slovenian alphabet sounds for Childsplay + + +%package alphabet_sounds_sv +Summary: Swedish alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_sv +Swedish alphabet sounds for Childsplay + + %prep -%setup -q -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 +%setup -q -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 -a 17 -a 18 -a 19 -a 20 -a 21 -a 22 -a 23 -a 24 -a 25 # we don't use the buggy provided install rm setup.py rm `find alphabet_sounds_??-%{alphabet_ver} -name install.py` rm -rf po # fixup the python scripts to call python directly and make them executable sed -i 's!/usr/bin/env python!%{_bindir}/python!' bin/%{name} -#Fix a typo in the German sounds directory name -mv alphabet_sounds_de-%{alphabet_ver}/FlashCardSounds alphabet_sounds_de-%{alphabet_ver}/FlashCardsSounds cp %{SOURCE2} README.RPM # fix wrong end of line encoding sed -i -e 's|\r||g' doc/license.txt +# lang lt miss subdir +pushd alphabet_sounds_lt-%{alphabet_ver}/AlphabetSounds +mkdir lt +mv *.* lt +popd %build @@ -161,15 +246,18 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/icon install -p -m 644 lib/SPData/menu/default/logo_cp_64x64.png \ $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/%{name}.png -#Remove provided font and symlint system one +#Remove provided font and symlink system one rm $RPM_BUILD_ROOT%{_datadir}/%{realname}/SPData/DejaVuSansCondensed-Bold.ttf rm $RPM_BUILD_ROOT%{_datadir}/%{realname}/SPData/DejaVu-ttf.copyright ln -s ../../fonts/dejavu/DejaVuSansCondensed-Bold.ttf $RPM_BUILD_ROOT%{_datadir}/%{realname}/SPData/DejaVuSansCondensed-Bold.ttf #Alphabet sounds -for sounds in ca de es fr it nl ru +for sounds in bg ca de el en_GB es fr it lt nb nl ro ru sl sv do cp -a alphabet_sounds_$sounds-%{alphabet_ver}/AlphabetSounds/$sounds $RPM_BUILD_ROOT%{_datadir}/%{realname}/alphabetsounds +done +for sounds in ca de es fr it nl ru sl +do cp -a alphabet_sounds_$sounds-%{alphabet_ver}/FlashCardsSounds/$sounds $RPM_BUILD_ROOT%{_datadir}/%{realname}/CPData/FlashcardsData/names done @@ -217,6 +305,12 @@ fi %{_datadir}/icons/hicolor/*/apps/%{name}.png +%files alphabet_sounds_bg +%defattr(-, root, root, -) +%doc alphabet_sounds_bg-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/bg + + %files alphabet_sounds_ca %defattr(-, root, root, -) %doc alphabet_sounds_ca-%{alphabet_ver}/copyright alphabet_sounds_ca-%{alphabet_ver}/GPL-2 @@ -231,6 +325,18 @@ fi %{_datadir}/%{realname}/alphabetsounds/de +%files alphabet_sounds_el +%defattr(-, root, root, -) +%doc alphabet_sounds_el-%{alphabet_ver}/copyright alphabet_sounds_el-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/el + + +%files alphabet_sounds_en_GB +%defattr(-, root, root, -) +%doc alphabet_sounds_en_GB-%{alphabet_ver}/copyright alphabet_sounds_en_GB-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/en_GB + + %files alphabet_sounds_es %defattr(-, root, root, -) %doc alphabet_sounds_es-%{alphabet_ver}/copyright alphabet_sounds_es-%{alphabet_ver}/GPL-2 @@ -252,6 +358,18 @@ fi %{_datadir}/%{realname}/alphabetsounds/it +%files alphabet_sounds_lt +%defattr(-, root, root, -) +%doc alphabet_sounds_lt-%{alphabet_ver}/copyright alphabet_sounds_lt-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/lt + + +%files alphabet_sounds_nb +%defattr(-, root, root, -) +%doc alphabet_sounds_nb-%{alphabet_ver}/copyright alphabet_sounds_nb-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/nb + + %files alphabet_sounds_nl %defattr(-, root, root, -) %doc alphabet_sounds_nl-%{alphabet_ver}/copyright alphabet_sounds_nl-%{alphabet_ver}/GPL-2 @@ -259,14 +377,34 @@ fi %{_datadir}/%{realname}/alphabetsounds/nl +%files alphabet_sounds_ro +%defattr(-, root, root, -) +%doc alphabet_sounds_ro-%{alphabet_ver}/copyright alphabet_sounds_ro-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/ro + + %files alphabet_sounds_ru %defattr(-, root, root, -) %doc alphabet_sounds_ru-%{alphabet_ver}/copyright alphabet_sounds_ru-%{alphabet_ver}/GPL-2 %{_datadir}/%{realname}/CPData/FlashcardsData/names/ru %{_datadir}/%{realname}/alphabetsounds/ru +%files alphabet_sounds_sl +%defattr(-, root, root, -) +%{_datadir}/%{realname}/alphabetsounds/sl +%{_datadir}/%{realname}/CPData/FlashcardsData/names/sl + + +%files alphabet_sounds_sv +%defattr(-, root, root, -) +%doc alphabet_sounds_sv-%{alphabet_ver}/copyright alphabet_sounds_sv-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/sv + %changelog +* Sun Sep 13 2009 Johan Cwiklinski 1.4-1 +- 1.4 + * Fri Jul 24 2009 Fedora Release Engineering - 1.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/childsplay/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 23 May 2009 08:19:21 -0000 1.10 +++ sources 13 Sep 2009 11:04:42 -0000 1.11 @@ -1,8 +1,17 @@ -b38bba758f4f78bf94f0516cb161e108 childsplay-1.3.tgz -c15fe300181c1131551bae709779d044 alphabet_sounds_ca-0.8.5.tgz -9c58d16686fde679c6530304397eb0a5 alphabet_sounds_de-0.8.5.tgz -74ced81c2c6dd0cb89c619593e7c5bc5 alphabet_sounds_es-0.8.5.tgz -77cbae60e5118f77e9dec28ad6dcca0a alphabet_sounds_fr-0.8.5.tgz -d5bfff67c31a234cc8731d864a3b2bcc alphabet_sounds_it-0.8.5.tgz -dea508513cbb89a651dd6ea2c847ae16 alphabet_sounds_nl-0.8.5.tgz -83b19344e70b1290c6126f1073da6390 alphabet_sounds_ru-0.8.5.tgz +80251bd541071ad80419c7671c55b45c childsplay-1.4.tgz +6edf3f5bdcd72b0be8b6b39090ba550b alphabet_sounds_bg-0.9.tgz +4d364cf6c8ea2d0de76e549112736f76 alphabet_sounds_ca-0.9.tgz +bca24f936474862f03dee738f17b32df alphabet_sounds_de-0.9.tgz +8d3037784e12b2c3fd65bba52d228efa alphabet_sounds_el-0.9.tgz +6c42429083e5d9eeeb04e53970e1b3d3 alphabet_sounds_en_GB-0.9.tgz +7786a47749312158fa6b9f1c38448ef4 alphabet_sounds_es-0.9.tgz +4f5c73c33faad81b62c86daa6f5f8f0b alphabet_sounds_fr-0.9.tgz +b9a898c9d4e19427efcc91b9e5a4db56 alphabet_sounds_it-0.9.tgz +2c5d412e1d431bf379b88fe6ab0e4045 alphabet_sounds_lt-0.9.tgz +8774b1de15eb331ad2377ca0a90291c2 alphabet_sounds_nb-0.9.tgz +c8dccd02255b0530674a740a75cb7537 alphabet_sounds_nl-0.9.tgz +4bd40b14a4ab598ffd5676361e6aed0e alphabet_sounds_pt-0.9.tgz +7fde0f2ebd2ce1c26d361efb20794a19 alphabet_sounds_ro-0.9.tgz +8019fbfcb83e76bee6e1f5d721c663bf alphabet_sounds_ru-0.9.tgz +bb66cad97471022c0221209fe45ec6fb alphabet_sounds_sl-0.9.tgz +1dafe67b13cce379d97efe420d428ed2 alphabet_sounds_sv-0.9.tgz From pkgdb at fedoraproject.org Sun Sep 13 11:08:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:08:02 +0000 Subject: [pkgdb] ez-ipupdate: jlayton has requested watchbugzilla Message-ID: <20090913110802.1431610F80B@bastion2.fedora.phx.redhat.com> jlayton has requested the watchbugzilla acl on ez-ipupdate (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:08:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:08:02 +0000 Subject: [pkgdb] ez-ipupdate: jlayton has requested watchcommits Message-ID: <20090913110802.6C51C10F867@bastion2.fedora.phx.redhat.com> jlayton has requested the watchcommits acl on ez-ipupdate (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:08:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:08:03 +0000 Subject: [pkgdb] ez-ipupdate: jlayton has requested commit Message-ID: <20090913110803.ECEC710F883@bastion2.fedora.phx.redhat.com> jlayton has requested the commit acl on ez-ipupdate (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:08:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:08:06 +0000 Subject: [pkgdb] ez-ipupdate: jlayton has requested approveacls Message-ID: <20090913110806.32BFE10F888@bastion2.fedora.phx.redhat.com> jlayton has requested the approveacls acl on ez-ipupdate (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:08:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:08:11 +0000 Subject: [pkgdb] ez-ipupdate: jlayton has given up commit Message-ID: <20090913110811.17F5610F89A@bastion2.fedora.phx.redhat.com> jlayton has given up the commit acl on ez-ipupdate (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:08:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:08:09 +0000 Subject: [pkgdb] ez-ipupdate: jlayton has given up watchbugzilla Message-ID: <20090913110809.C22E910F894@bastion2.fedora.phx.redhat.com> jlayton has given up the watchbugzilla acl on ez-ipupdate (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:08:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:08:10 +0000 Subject: [pkgdb] ez-ipupdate: jlayton has given up watchcommits Message-ID: <20090913110810.7095010F896@bastion2.fedora.phx.redhat.com> jlayton has given up the watchcommits acl on ez-ipupdate (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:08:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:08:12 +0000 Subject: [pkgdb] ez-ipupdate: jlayton has given up approveacls Message-ID: <20090913110812.A19A110F89C@bastion2.fedora.phx.redhat.com> jlayton has given up the approveacls acl on ez-ipupdate (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:10:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:10:09 +0000 Subject: [pkgdb] ez-ipupdate ownership updated Message-ID: <20090913111009.B603510F851@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 9 was orphaned by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Sun Sep 13 11:10:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 11:10:09 +0000 Subject: [pkgdb] ez-ipupdate (un)retirement Message-ID: <20090913111009.C5DB310F880@bastion2.fedora.phx.redhat.com> Package ez-ipupdate in Fedora 9 has been retired by jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From ensc at fedoraproject.org Sun Sep 13 11:20:03 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 13 Sep 2009 11:20:03 +0000 (UTC) Subject: rpms/xca/devel xca-0.7.0-locale.patch, NONE, 1.1 xca-0.6.4-includes.patch, 1.1, 1.2 xca-0.6.4-openssl10.patch, 1.1, 1.2 xca-0.6.3-locale.patch, 1.1, NONE xca-0.6.4-newopenssl.patch, 1.1, NONE Message-ID: <20090913112003.A4CF211C0425@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/xca/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9715 Modified Files: xca-0.6.4-includes.patch xca-0.6.4-openssl10.patch Added Files: xca-0.7.0-locale.patch Removed Files: xca-0.6.3-locale.patch xca-0.6.4-newopenssl.patch Log Message: rediffed patches xca-0.7.0-locale.patch: main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE xca-0.7.0-locale.patch --- 2007-03-17 Enrico Scholz * lib/main.c: use correct locale for the xca.qm file * lib/main.c: [SECURITY] do not load qt.qm file from current directory Index: xca-0.7.0/lib/main.cpp =================================================================== --- xca-0.7.0.orig/lib/main.cpp +++ xca-0.7.0/lib/main.cpp @@ -9,6 +9,7 @@ #include #include #include +#include #include #include "widgets/MainWindow.h" #include "lib/func.h" @@ -39,7 +40,7 @@ int main( int argc, char *argv[] ) #else locale = QLocale::system().name(); #endif - qtTr.load( QString( "qt_" ) + locale, "." ); + qtTr.load( QString( "qt_" ) + locale, XCA_DEFAULT_TRANSLATE); xcaTr.load( QString( "xca_" ) + locale, getPrefix() ); a.installTranslator( &qtTr ); xca-0.6.4-includes.patch: db.h | 1 + 1 file changed, 1 insertion(+) Index: xca-0.6.4-includes.patch =================================================================== RCS file: /cvs/extras/rpms/xca/devel/xca-0.6.4-includes.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- xca-0.6.4-includes.patch 5 Mar 2009 19:51:29 -0000 1.1 +++ xca-0.6.4-includes.patch 13 Sep 2009 11:20:03 -0000 1.2 @@ -1,6 +1,7 @@ -diff -ru xca-0.6.4.orig/lib/db.h xca-0.6.4/lib/db.h ---- xca-0.6.4.orig/lib/db.h 2009-03-05 17:19:23.000000000 +0000 -+++ xca-0.6.4/lib/db.h 2009-03-05 17:19:41.000000000 +0000 +Index: xca-0.7.0/lib/db.h +=================================================================== +--- xca-0.7.0.orig/lib/db.h ++++ xca-0.7.0/lib/db.h @@ -13,6 +13,7 @@ #include #include xca-0.6.4-openssl10.patch: pki_x509req.cpp | 4 ++++ 1 file changed, 4 insertions(+) Index: xca-0.6.4-openssl10.patch =================================================================== RCS file: /cvs/extras/rpms/xca/devel/xca-0.6.4-openssl10.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- xca-0.6.4-openssl10.patch 26 Aug 2009 14:21:51 -0000 1.1 +++ xca-0.6.4-openssl10.patch 13 Sep 2009 11:20:03 -0000 1.2 @@ -1,7 +1,8 @@ -diff -up xca-0.6.4/lib/pki_x509req.cpp.openssl xca-0.6.4/lib/pki_x509req.cpp ---- xca-0.6.4/lib/pki_x509req.cpp.openssl 2007-08-13 20:55:50.000000000 +0200 -+++ xca-0.6.4/lib/pki_x509req.cpp 2009-08-26 16:18:58.000000000 +0200 -@@ -335,7 +335,11 @@ void pki_x509req::set_spki(NETSCAPE_SPKI +Index: xca-0.7.0/lib/pki_x509req.cpp +=================================================================== +--- xca-0.7.0.orig/lib/pki_x509req.cpp ++++ xca-0.7.0/lib/pki_x509req.cpp +@@ -350,7 +350,11 @@ void pki_x509req::set_spki(NETSCAPE_SPKI void pki_x509req::load_spkac(const QString filename) { STACK_OF(CONF_VALUE) *sk=NULL; --- xca-0.6.3-locale.patch DELETED --- --- xca-0.6.4-newopenssl.patch DELETED --- From ensc at fedoraproject.org Sun Sep 13 11:20:38 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 13 Sep 2009 11:20:38 +0000 (UTC) Subject: rpms/xca/devel verinfo,1.1,1.2 Message-ID: <20090913112039.0206311C0425@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/xca/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9927 Modified Files: verinfo Log Message: updated url Index: verinfo =================================================================== RCS file: /cvs/extras/rpms/xca/devel/verinfo,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- verinfo 1 Sep 2007 14:45:38 -0000 1.1 +++ verinfo 13 Sep 2009 11:20:38 -0000 1.2 @@ -1,2 +1,2 @@ -http://prdownloads.sourceforge.net/sourceforge/xca/ +http://sourceforge.net/project/showfiles.php?group_id=62274 xca-(.*?)\.tar\. From ensc at fedoraproject.org Sun Sep 13 11:21:17 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 13 Sep 2009 11:21:17 +0000 (UTC) Subject: rpms/xca/devel xca.spec,1.30,1.31 Message-ID: <20090913112117.CF62611C0099@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/xca/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10188 Modified Files: xca.spec Log Message: updated to 0.7.0; rediffed patches Index: xca.spec =================================================================== RCS file: /cvs/extras/rpms/xca/devel/xca.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- xca.spec 26 Aug 2009 14:21:51 -0000 1.30 +++ xca.spec 13 Sep 2009 11:21:17 -0000 1.31 @@ -2,8 +2,8 @@ Summary: Graphical X.509 certificate management tool Name: xca -Version: 0.6.4 -Release: %release_func 9 +Version: 0.7.0 +Release: %release_func 0 License: BSD Group: Applications/Productivity @@ -11,8 +11,7 @@ URL: http://www.hohnstaedt.de/xca.html Source0: http://download.sourceforge.net/sourceforge/xca/%name-%version.tar.gz Source1: README.update Source4: xca.xml -Patch0: xca-0.6.3-locale.patch -Patch1: xca-0.6.4-newopenssl.patch +Patch0: xca-0.7.0-locale.patch Patch2: xca-0.6.4-includes.patch Patch3: xca-0.6.4-openssl10.patch BuildRoot: %_tmppath/%name-%version-%release-buildroot @@ -39,13 +38,17 @@ PEM, DER, PKCS#8. %prep %setup -q -%patch0 -p1 -b .locale -%patch1 -p1 -b .newopenssl -%patch2 -p1 -b .includes -%patch3 -p1 -b .openssl10 +%if 0 +quilt import %PATCH0 %PATCH2 %PATCH3 +quilt push -a +%else +%patch0 -p1 +%patch2 -p1 +%patch3 -p1 +%endif -mkdir -p _tmp_root/usr -ln -s /usr/%_lib _tmp_root/usr/lib +mkdir -p _tmp_root/usr +ln -s /usr/%_lib _tmp_root/usr/lib ln -s /%_lib _tmp_root/lib ln -s %_includedir/Qt _tmp_root/include @@ -119,6 +122,7 @@ gtk-update-icon-cache %_datadir/icons/hi %_bindir/* %attr(0644,root,root) %_mandir/*/* %dir %{_datadir}/xca +%_datadir/pixmaps/*.xpm %_datadir/xca/*.png %_datadir/xca/*.txt %_datadir/xca/*.html @@ -132,6 +136,9 @@ gtk-update-icon-cache %_datadir/icons/hi %changelog +* Sun Sep 13 2009 Enrico Scholz - 0.7.0-0 +- updated to 0.7.0; rediffed patches + * Wed Aug 26 2009 Tomas Mraz - 0.6.4-9 - rebuilt with new openssl From ensc at fedoraproject.org Sun Sep 13 11:22:52 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 13 Sep 2009 11:22:52 +0000 (UTC) Subject: rpms/xca/devel .cvsignore,1.3,1.4 lastver,1.1,1.2 sources,1.8,1.9 Message-ID: <20090913112252.DF6D511C0099@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/xca/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10698 Modified Files: .cvsignore lastver sources Log Message: updated to 0.7.0 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/xca/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 8 Mar 2005 17:16:58 -0000 1.3 +++ .cvsignore 13 Sep 2009 11:22:52 -0000 1.4 @@ -1,3 +1 @@ -xca-*.tar.gz -xca-*.*.rpm -i386 +xca-0.7.0.tar.gz Index: lastver =================================================================== RCS file: /cvs/extras/rpms/xca/devel/lastver,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- lastver 1 Sep 2007 14:45:38 -0000 1.1 +++ lastver 13 Sep 2009 11:22:52 -0000 1.2 @@ -1 +1 @@ -0.6.4 +0.7.0 Index: sources =================================================================== RCS file: /cvs/extras/rpms/xca/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 25 Aug 2007 12:13:40 -0000 1.8 +++ sources 13 Sep 2009 11:22:52 -0000 1.9 @@ -1 +1 @@ -f805a2e094436f976c7a4cda5980027e xca-0.6.4.tar.gz +c6d6bfb1955aecdd2829db5bb1290d00 xca-0.7.0.tar.gz From rakesh at fedoraproject.org Sun Sep 13 11:39:17 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Sun, 13 Sep 2009 11:39:17 +0000 (UTC) Subject: rpms/yum-plugin-download-order/F-10 import.log, NONE, 1.1 yum-plugin-download-order.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090913113917.A06A111C0425@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/yum-plugin-download-order/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15000/F-10 Modified Files: .cvsignore sources Added Files: import.log yum-plugin-download-order.spec Log Message: Initial import --- NEW FILE import.log --- yum-plugin-download-order-0_1-5_fc12:F-10:yum-plugin-download-order-0.1-5.fc12.src.rpm:1252842460 --- NEW FILE yum-plugin-download-order.spec --- %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Summary: Yum plugin to order downloaded packages Name: yum-plugin-download-order Version: 0.1 Release: 5%{?dist} License: GPLv2+ Group: Development/Tools Source: http://rakesh.fedorapeople.org/yum/%{name}-%{version}.tar.gz URL: http://rakesh.fedorapeople.org/yum/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools, python-devel Requires: yum >= 3.2.23 %description Yum plugin to order downloads. Right now it just orders based on size. %prep %setup -q %build #Empty build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root, -) %doc README COPYING %{python_sitelib}/* /usr/lib/yum-plugins/download-order.py* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/download-order.conf %changelog * Wed Aug 26 2009 Rakesh Pandit 0.1-5 - Added python-devel as BR and renamed to yum-plugin-download-order * Sun Aug 23 2009 Rakesh Pandit 0.1-4 - fixed buildrequire and definition of python_sitelib * Tue Aug 04 2009 Rakesh Pandit 0.1-3 - fixed tarball, fixed import bug * Tue Jun 23 2009 Rakesh Pandit 0.1-2 - Updated with setup file - Included egg files * Mon Jun 22 2009 Rakesh Pandit 0.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/yum-plugin-download-order/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Aug 2009 22:35:23 -0000 1.1 +++ .cvsignore 13 Sep 2009 11:39:15 -0000 1.2 @@ -0,0 +1 @@ +yum-plugin-download-order-0.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/yum-plugin-download-order/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:35:23 -0000 1.1 +++ sources 13 Sep 2009 11:39:15 -0000 1.2 @@ -0,0 +1 @@ +e38b9c40164b0881c96664bcb9fb24ba yum-plugin-download-order-0.1.tar.gz From transif at fedoraproject.org Sun Sep 13 11:45:26 2009 From: transif at fedoraproject.org (Transifex System User) Date: Sun, 13 Sep 2009 11:45:26 +0000 (UTC) Subject: comps/po de.po,1.40,1.41 Message-ID: <20090913114526.2952511C0099@cvs1.fedora.phx.redhat.com> Author: transif Update of /cvs/pkgs/comps/po In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17611/po Modified Files: de.po Log Message: Sending translation for German View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.40 -r 1.41 de.poIndex: de.po =================================================================== RCS file: /cvs/pkgs/comps/po/de.po,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- de.po 11 Sep 2009 14:04:14 -0000 1.40 +++ de.po 13 Sep 2009 11:45:25 -0000 1.41 @@ -11,15 +11,16 @@ # Severin Heiniger , 2007. # Daniela Kugelmann , 2008. # Dominik Sandjaja , 2008. -# # Fabian Affolter , 2007-2009, 2009. +# Marcus Nitzschke , 2009. +# msgid "" msgstr "" "Project-Id-Version: comps.HEAD.de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-09-11 08:21+0000\n" -"PO-Revision-Date: 2009-09-11 16:03+0200\n" -"Last-Translator: Fabian Affolter \n" +"POT-Creation-Date: 2009-09-13 08:22+0000\n" +"PO-Revision-Date: 2009-09-13 13:37+0200\n" +"Last-Translator: Marcus Nitzschke \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,1704 +30,2252 @@ msgstr "" "X-Poedit-Language: German\n" "X-Poedit-SourceCharset: UTF-8\n" -#: ../comps-f9.xml.in.h:1 ../comps-f10.xml.in.h:1 ../comps-f11.xml.in.h:1 -#: ../comps-f12.xml.in.h:1 ../comps-f13.xml.in.h:1 +#: ../comps-f9.xml.in.h:1 +#: ../comps-f10.xml.in.h:1 +#: ../comps-f11.xml.in.h:1 +#: ../comps-f12.xml.in.h:1 +#: ../comps-f13.xml.in.h:1 msgid "A lightweight desktop environment that works well on low end machines." -msgstr "" -"Eine schlanke Desktop-Umgebung, die gut auf ?lteren Systemen funktioniert." +msgstr "Eine schlanke Desktop-Umgebung, die gut auf ?lteren Systemen funktioniert." -#: ../comps-f9.xml.in.h:2 ../comps-f10.xml.in.h:3 ../comps-f11.xml.in.h:3 -#: ../comps-f12.xml.in.h:5 ../comps-f13.xml.in.h:5 ../comps-el4.xml.in.h:1 +#: ../comps-f9.xml.in.h:2 +#: ../comps-f10.xml.in.h:3 +#: ../comps-f11.xml.in.h:3 +#: ../comps-f12.xml.in.h:5 +#: ../comps-f13.xml.in.h:5 +#: ../comps-el4.xml.in.h:1 #: ../comps-el5.xml.in.h:1 msgid "Administration Tools" msgstr "Verwaltungswerkzeuge" -#: ../comps-f9.xml.in.h:3 ../comps-f10.xml.in.h:4 ../comps-f11.xml.in.h:4 -#: ../comps-f12.xml.in.h:6 ../comps-f13.xml.in.h:6 +#: ../comps-f9.xml.in.h:3 +#: ../comps-f10.xml.in.h:4 +#: ../comps-f11.xml.in.h:4 +#: ../comps-f12.xml.in.h:6 +#: ../comps-f13.xml.in.h:6 msgid "Afrikaans Support" msgstr "Unterst?tzung f?r Afrikaans" -#: ../comps-f9.xml.in.h:4 ../comps-f10.xml.in.h:5 ../comps-f11.xml.in.h:5 -#: ../comps-f12.xml.in.h:7 ../comps-f13.xml.in.h:7 +#: ../comps-f9.xml.in.h:4 +#: ../comps-f10.xml.in.h:5 +#: ../comps-f11.xml.in.h:5 +#: ../comps-f12.xml.in.h:7 +#: ../comps-f13.xml.in.h:7 msgid "Albanian Support" msgstr "Unterst?tzung f?r Albanisch" -#: ../comps-f9.xml.in.h:5 ../comps-f10.xml.in.h:6 ../comps-f11.xml.in.h:7 -#: ../comps-f12.xml.in.h:9 ../comps-f13.xml.in.h:9 ../comps-el4.xml.in.h:2 +#: ../comps-f9.xml.in.h:5 +#: ../comps-f10.xml.in.h:6 +#: ../comps-f11.xml.in.h:7 +#: ../comps-f12.xml.in.h:9 +#: ../comps-f13.xml.in.h:9 +#: ../comps-el4.xml.in.h:2 #: ../comps-el5.xml.in.h:2 msgid "Applications" msgstr "Anwendungen" -#: ../comps-f9.xml.in.h:6 ../comps-f10.xml.in.h:7 ../comps-f11.xml.in.h:8 -#: ../comps-f12.xml.in.h:10 ../comps-f13.xml.in.h:10 +#: ../comps-f9.xml.in.h:6 +#: ../comps-f10.xml.in.h:7 +#: ../comps-f11.xml.in.h:8 +#: ../comps-f12.xml.in.h:10 +#: ../comps-f13.xml.in.h:10 msgid "Applications to perform a variety of tasks" msgstr "Anwendungen zum Durchf?hren einer Vielzahl von Aufgaben" -#: ../comps-f9.xml.in.h:7 ../comps-f10.xml.in.h:8 ../comps-f11.xml.in.h:9 -#: ../comps-f12.xml.in.h:11 ../comps-f13.xml.in.h:11 ../comps-el4.xml.in.h:4 +#: ../comps-f9.xml.in.h:7 +#: ../comps-f10.xml.in.h:8 +#: ../comps-f11.xml.in.h:9 +#: ../comps-f12.xml.in.h:11 +#: ../comps-f13.xml.in.h:11 +#: ../comps-el4.xml.in.h:4 #: ../comps-el5.xml.in.h:4 msgid "Arabic Support" msgstr "Unterst?tzung f?r Arabisch" -#: ../comps-f9.xml.in.h:8 ../comps-f10.xml.in.h:9 ../comps-f11.xml.in.h:10 -#: ../comps-f12.xml.in.h:12 ../comps-f13.xml.in.h:12 ../comps-el4.xml.in.h:5 +#: ../comps-f9.xml.in.h:8 +#: ../comps-f10.xml.in.h:9 +#: ../comps-f11.xml.in.h:10 +#: ../comps-f12.xml.in.h:12 +#: ../comps-f13.xml.in.h:12 +#: ../comps-el4.xml.in.h:5 #: ../comps-el5.xml.in.h:5 msgid "Armenian Support" msgstr "Unterst?tzung f?r Armenisch" -#: ../comps-f9.xml.in.h:9 ../comps-f10.xml.in.h:10 ../comps-f11.xml.in.h:11 -#: ../comps-f12.xml.in.h:13 ../comps-f13.xml.in.h:13 +#: ../comps-f9.xml.in.h:9 +#: ../comps-f10.xml.in.h:10 +#: ../comps-f11.xml.in.h:11 +#: ../comps-f12.xml.in.h:13 +#: ../comps-f13.xml.in.h:13 msgid "Assamese Support" msgstr "Unterst?tzung f?r Assamesisch" -#: ../comps-f9.xml.in.h:10 ../comps-f10.xml.in.h:11 ../comps-f11.xml.in.h:12 -#: ../comps-f12.xml.in.h:14 ../comps-f13.xml.in.h:14 ../comps-el4.xml.in.h:6 +#: ../comps-f9.xml.in.h:10 +#: ../comps-f10.xml.in.h:11 +#: ../comps-f11.xml.in.h:12 +#: ../comps-f12.xml.in.h:14 +#: ../comps-f13.xml.in.h:14 +#: ../comps-el4.xml.in.h:6 #: ../comps-el5.xml.in.h:6 msgid "Authoring and Publishing" msgstr "Schreiben und Publizieren" -#: ../comps-f9.xml.in.h:11 ../comps-f10.xml.in.h:12 ../comps-f11.xml.in.h:14 -#: ../comps-f12.xml.in.h:16 ../comps-f13.xml.in.h:16 +#: ../comps-f9.xml.in.h:11 +#: ../comps-f10.xml.in.h:12 +#: ../comps-f11.xml.in.h:14 +#: ../comps-f12.xml.in.h:16 +#: ../comps-f13.xml.in.h:16 msgid "Base" msgstr "Basis" -#: ../comps-f9.xml.in.h:12 ../comps-f10.xml.in.h:13 ../comps-f11.xml.in.h:15 -#: ../comps-f12.xml.in.h:17 ../comps-f13.xml.in.h:17 ../comps-el4.xml.in.h:7 +#: ../comps-f9.xml.in.h:12 +#: ../comps-f10.xml.in.h:13 +#: ../comps-f11.xml.in.h:15 +#: ../comps-f12.xml.in.h:17 +#: ../comps-f13.xml.in.h:17 +#: ../comps-el4.xml.in.h:7 #: ../comps-el5.xml.in.h:7 msgid "Base System" msgstr "Basissystem" -#: ../comps-f9.xml.in.h:13 ../comps-f10.xml.in.h:14 ../comps-f11.xml.in.h:16 -#: ../comps-f12.xml.in.h:18 ../comps-f13.xml.in.h:18 +#: ../comps-f9.xml.in.h:13 +#: ../comps-f10.xml.in.h:14 +#: ../comps-f11.xml.in.h:16 +#: ../comps-f12.xml.in.h:18 +#: ../comps-f13.xml.in.h:18 msgid "Basic support for the Ruby programming language." msgstr "Basis-Unterst?tzung f?r die Programmiersprache Ruby." -#: ../comps-f9.xml.in.h:14 ../comps-f10.xml.in.h:15 ../comps-f11.xml.in.h:17 -#: ../comps-f12.xml.in.h:19 ../comps-f13.xml.in.h:19 +#: ../comps-f9.xml.in.h:14 +#: ../comps-f10.xml.in.h:15 +#: ../comps-f11.xml.in.h:17 +#: ../comps-f12.xml.in.h:19 +#: ../comps-f13.xml.in.h:19 msgid "Basque Support" msgstr "Unterst?tzung f?r Baskisch (Spanien)" -#: ../comps-f9.xml.in.h:15 ../comps-f10.xml.in.h:16 ../comps-f11.xml.in.h:18 -#: ../comps-f12.xml.in.h:20 ../comps-f13.xml.in.h:20 +#: ../comps-f9.xml.in.h:15 +#: ../comps-f10.xml.in.h:16 +#: ../comps-f11.xml.in.h:18 +#: ../comps-f12.xml.in.h:20 +#: ../comps-f13.xml.in.h:20 msgid "Belarusian Support" msgstr "Unterst?tzung f?r Wei?russisch" -#: ../comps-f9.xml.in.h:16 ../comps-f10.xml.in.h:17 ../comps-f11.xml.in.h:19 -#: ../comps-f12.xml.in.h:21 ../comps-f13.xml.in.h:21 +#: ../comps-f9.xml.in.h:16 [...2712 lines suppressed...] +#: ../comps-f13.xml.in.h:23 msgid "Books and Guides" msgstr "B?cher und Anleitungen" -#: ../comps-f12.xml.in.h:24 ../comps-f13.xml.in.h:24 +#: ../comps-f12.xml.in.h:24 +#: ../comps-f13.xml.in.h:24 msgid "Books and Guides for Fedora users and developers" msgstr "B?cher und Anleitungen f?r Fedorabenutzer und Entwickler" -#: ../comps-f12.xml.in.h:37 ../comps-f13.xml.in.h:37 +#: ../comps-f12.xml.in.h:37 +#: ../comps-f13.xml.in.h:37 msgid "Critical Path (Base)" -msgstr "" +msgstr "Kritischer Pfad (Basis)" -#: ../comps-f12.xml.in.h:38 ../comps-f13.xml.in.h:38 +#: ../comps-f12.xml.in.h:38 +#: ../comps-f13.xml.in.h:38 msgid "Critical Path (GNOME)" -msgstr "" +msgstr "Kritischer Pfad (GNOME)" -#: ../comps-f12.xml.in.h:50 ../comps-f13.xml.in.h:50 -#, fuzzy +#: ../comps-f12.xml.in.h:50 +#: ../comps-f13.xml.in.h:50 msgid "Directory Server" -msgstr "Netzwerk-Server" +msgstr "Verzeichnis-Server" -#: ../comps-f12.xml.in.h:88 ../comps-f13.xml.in.h:88 +#: ../comps-f12.xml.in.h:88 +#: ../comps-f13.xml.in.h:88 msgid "Haskell" msgstr "Haskell" -#: ../comps-f12.xml.in.h:123 ../comps-f13.xml.in.h:123 -msgid "" -"LXDE is a lightweight X11 desktop environment designed for computers with " -"low hardware specifications like netbooks, mobile devices or older computers." -msgstr "" +#: ../comps-f12.xml.in.h:123 +#: ../comps-f13.xml.in.h:123 +msgid "LXDE is a lightweight X11 desktop environment designed for computers with low hardware specifications like netbooks, mobile devices or older computers." +msgstr "LXDE ist eine schlanke X11 Desktopumgebung, welche f?r Computer mit leistungsschwacher Hardware, wie z.Bsp. Netbooks, mobile Ger?te oder ?ltere Computer entwickelt wurde." -#: ../comps-f12.xml.in.h:136 ../comps-f13.xml.in.h:136 +#: ../comps-f12.xml.in.h:136 +#: ../comps-f13.xml.in.h:136 msgid "Machine and user identity servers." -msgstr "" +msgstr "Server f?r Maschinen- und Benutzeridentit?t." -#: ../comps-f12.xml.in.h:147 ../comps-f13.xml.in.h:147 +#: ../comps-f12.xml.in.h:147 +#: ../comps-f13.xml.in.h:147 msgid "Moblin Desktop Environment" msgstr "Moblin Desktopumgebung" -#: ../comps-f12.xml.in.h:148 ../comps-f13.xml.in.h:148 +#: ../comps-f12.xml.in.h:148 +#: ../comps-f13.xml.in.h:148 msgid "Moblin is a desktop environment for NetBook/NetTop/MID devices." msgstr "Moblin ist eine Desktopumgebung f?r NetBook/NetTop/MID Ger?te." -#: ../comps-el4.xml.in.h:3 ../comps-el5.xml.in.h:3 +#: ../comps-el4.xml.in.h:3 +#: ../comps-el5.xml.in.h:3 msgid "Applications for a variety of tasks" msgstr "Anwendungen f?r eine Vielzahl von Aufgaben" -#: ../comps-el4.xml.in.h:12 ../comps-el5.xml.in.h:14 +#: ../comps-el4.xml.in.h:12 +#: ../comps-el5.xml.in.h:14 msgid "Dialup Networking Support" msgstr "Unterst?tzung f?r DF?-Netzwerk" -#: ../comps-el4.xml.in.h:22 ../comps-el5.xml.in.h:24 -msgid "" -"GNOME is a powerful, graphical user interface which includes a panel, " -"desktop, system icons, and a graphical file manager." -msgstr "" -"GNOME ist eine leistungsstarke grafische Benutzeroberfl?che mit Men?leiste, " -"Desktop, Systemsymbolen und grafischem Dateimanager." - -#: ../comps-el4.xml.in.h:35 ../comps-el5.xml.in.h:36 -msgid "" -"KDE is a powerful, graphical user interface which includes a panel, desktop, " -"system icons, and a graphical file manager." -msgstr "" -"KDE ist eine leistungsstarke, grafische Benutzeroberfl?che mit Men?leiste, " -"Desktop, Systemsymbolen und grafischem Dateimanager." - -#: ../comps-el4.xml.in.h:44 ../comps-el5.xml.in.h:45 -msgid "" -"Sometimes called text editors, these are programs that allow you to create " -"and edit files. These include Emacs and Vi." -msgstr "" -"Diese auch als Text-Editoren bezeichneten Programme erm?glichen das Anlegen " -"und Bearbeiten von Dateien. Dazu geh?ren Emacs und Vi." +#: ../comps-el4.xml.in.h:22 +#: ../comps-el5.xml.in.h:24 +msgid "GNOME is a powerful, graphical user interface which includes a panel, desktop, system icons, and a graphical file manager." +msgstr "GNOME ist eine leistungsstarke grafische Benutzeroberfl?che mit Men?leiste, Desktop, Systemsymbolen und grafischem Dateimanager." + +#: ../comps-el4.xml.in.h:35 +#: ../comps-el5.xml.in.h:36 +msgid "KDE is a powerful, graphical user interface which includes a panel, desktop, system icons, and a graphical file manager." +msgstr "KDE ist eine leistungsstarke, grafische Benutzeroberfl?che mit Men?leiste, Desktop, Systemsymbolen und grafischem Dateimanager." + +#: ../comps-el4.xml.in.h:44 +#: ../comps-el5.xml.in.h:45 +msgid "Sometimes called text editors, these are programs that allow you to create and edit files. These include Emacs and Vi." +msgstr "Diese auch als Text-Editoren bezeichneten Programme erm?glichen das Anlegen und Bearbeiten von Dateien. Dazu geh?ren Emacs und Vi." -#: ../comps-el4.xml.in.h:50 ../comps-el5.xml.in.h:49 +#: ../comps-el4.xml.in.h:50 +#: ../comps-el5.xml.in.h:49 msgid "The XEmacs text editor." msgstr "Der Text-Editor XEmacs." -#: ../comps-el4.xml.in.h:54 ../comps-el5.xml.in.h:53 -msgid "" -"These tools allow you to create documentation in the DocBook format and " -"convert them to HTML, PDF, Postscript, and text." -msgstr "" -"Mit diesen Programmen k?nnen Sie Dokumentationen im DocBook-Format anlegen " -"und diese in die Formate HTML, PDF, Postscript und Text konvertieren." +#: ../comps-el4.xml.in.h:54 +#: ../comps-el5.xml.in.h:53 +msgid "These tools allow you to create documentation in the DocBook format and convert them to HTML, PDF, Postscript, and text." +msgstr "Mit diesen Programmen k?nnen Sie Dokumentationen im DocBook-Format anlegen und diese in die Formate HTML, PDF, Postscript und Text konvertieren." -#: ../comps-el4.xml.in.h:64 ../comps-el5.xml.in.h:63 +#: ../comps-el4.xml.in.h:64 +#: ../comps-el5.xml.in.h:63 msgid "This group is a collection of network servers for specific purposes" -msgstr "" -"Diese Gruppe umfasst eine Sammlung von Netzwerkservern f?r verschiedene " -"Zwecke." - -#: ../comps-el4.xml.in.h:65 ../comps-el5.xml.in.h:64 -msgid "" -"This group is a collection of tools and resources of Arabic environments." -msgstr "" -"Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von " -"arabische Umgebungen." +msgstr "Diese Gruppe umfasst eine Sammlung von Netzwerkservern f?r verschiedene Zwecke." -#: ../comps-el4.xml.in.h:67 ../comps-el5.xml.in.h:67 -msgid "" -"This group is a collection of tools and resources of Hebrew environments." -msgstr "" -"Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von " -"hebr?ische Umgebungen." +#: ../comps-el4.xml.in.h:65 +#: ../comps-el5.xml.in.h:64 +msgid "This group is a collection of tools and resources of Arabic environments." +msgstr "Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von arabische Umgebungen." + +#: ../comps-el4.xml.in.h:67 +#: ../comps-el5.xml.in.h:67 +msgid "This group is a collection of tools and resources of Hebrew environments." +msgstr "Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von hebr?ische Umgebungen." + +#: ../comps-el4.xml.in.h:68 +#: ../comps-el5.xml.in.h:68 +msgid "This group is a collection of tools and resources of Japanese environments." +msgstr "Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von japanische Umgebungen." -#: ../comps-el4.xml.in.h:68 ../comps-el5.xml.in.h:68 -msgid "" -"This group is a collection of tools and resources of Japanese environments." -msgstr "" -"Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von " -"japanische Umgebungen." - -#: ../comps-el4.xml.in.h:77 ../comps-el5.xml.in.h:78 +#: ../comps-el4.xml.in.h:77 +#: ../comps-el5.xml.in.h:78 msgid "XEmacs" msgstr "XEmacs" #: ../comps-el5.xml.in.h:66 -msgid "" -"This group is a collection of tools and resources of Czech environments." -msgstr "" -"Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von " -"tschechischen Umgebungen." +msgid "This group is a collection of tools and resources of Czech environments." +msgstr "Diese Gruppe umfasst eine Sammlung von Werkzeugen und Ressourcen von tschechischen Umgebungen." #~ msgid "Eclipse" #~ msgstr "Eclipse" - #~ msgid "The Eclipse Integrated Development Environment." #~ msgstr "Eclipse - Die integrierte Entwicklungsumgebung." + From trasher at fedoraproject.org Sun Sep 13 11:53:00 2009 From: trasher at fedoraproject.org (Johan Cwiklinski) Date: Sun, 13 Sep 2009 11:53:00 +0000 (UTC) Subject: rpms/childsplay/F-11 .cvsignore, 1.8, 1.9 childsplay.spec, 1.19, 1.20 sources, 1.10, 1.11 Message-ID: <20090913115300.50E5711C0099@cvs1.fedora.phx.redhat.com> Author: trasher Update of /cvs/extras/rpms/childsplay/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19625 Modified Files: .cvsignore childsplay.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/childsplay/F-11/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 17 Jan 2008 15:10:36 -0000 1.8 +++ .cvsignore 13 Sep 2009 11:52:59 -0000 1.9 @@ -1 +1,17 @@ -childsplay-0.90.2.tgz +childsplay-1.4.tgz +alphabet_sounds_bg-0.9.tgz +alphabet_sounds_ca-0.9.tgz +alphabet_sounds_de-0.9.tgz +alphabet_sounds_el-0.9.tgz +alphabet_sounds_en_GB-0.9.tgz +alphabet_sounds_es-0.9.tgz +alphabet_sounds_fr-0.9.tgz +alphabet_sounds_it-0.9.tgz +alphabet_sounds_lt-0.9.tgz +alphabet_sounds_nb-0.9.tgz +alphabet_sounds_nl-0.9.tgz +alphabet_sounds_pt-0.9.tgz +alphabet_sounds_ro-0.9.tgz +alphabet_sounds_ru-0.9.tgz +alphabet_sounds_sl-0.9.tgz +alphabet_sounds_sv-0.9.tgz Index: childsplay.spec =================================================================== RCS file: /cvs/extras/rpms/childsplay/F-11/childsplay.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- childsplay.spec 23 May 2009 08:31:18 -0000 1.19 +++ childsplay.spec 13 Sep 2009 11:53:00 -0000 1.20 @@ -1,8 +1,8 @@ %define realname childsplay_sp -%define alphabet_ver 0.8.5 +%define alphabet_ver 0.9 Name: childsplay -Version: 1.3 +Version: 1.4 Release: 1%{?dist} Summary: Suite of educational games for young children Group: Amusements/Games @@ -11,13 +11,23 @@ URL: http://www.schoolsplay.o Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz Source1: childsplay.desktop Source2: childsplay.README.RPM -Source10: alphabet_sounds_ca-%{alphabet_ver}.tgz -Source11: alphabet_sounds_de-%{alphabet_ver}.tgz -Source12: alphabet_sounds_es-%{alphabet_ver}.tgz -Source13: alphabet_sounds_fr-%{alphabet_ver}.tgz -Source14: alphabet_sounds_it-%{alphabet_ver}.tgz -Source15: alphabet_sounds_nl-%{alphabet_ver}.tgz -Source16: alphabet_sounds_ru-%{alphabet_ver}.tgz +Source10: alphabet_sounds_bg-%{alphabet_ver}.tgz +Source11: alphabet_sounds_ca-%{alphabet_ver}.tgz +Source12: alphabet_sounds_de-%{alphabet_ver}.tgz +Source13: alphabet_sounds_el-%{alphabet_ver}.tgz +Source14: alphabet_sounds_en_GB-%{alphabet_ver}.tgz +Source15: alphabet_sounds_es-%{alphabet_ver}.tgz +Source16: alphabet_sounds_fr-%{alphabet_ver}.tgz +Source17: alphabet_sounds_it-%{alphabet_ver}.tgz +Source18: alphabet_sounds_lt-%{alphabet_ver}.tgz +Source19: alphabet_sounds_nb-%{alphabet_ver}.tgz +Source20: alphabet_sounds_nl-%{alphabet_ver}.tgz +Source21: alphabet_sounds_pt-%{alphabet_ver}.tgz +Source22: alphabet_sounds_ro-%{alphabet_ver}.tgz +Source23: alphabet_sounds_ru-%{alphabet_ver}.tgz +Source24: alphabet_sounds_sl-%{alphabet_ver}.tgz +Source25: alphabet_sounds_sv-%{alphabet_ver}.tgz + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: desktop-file-utils @@ -26,7 +36,7 @@ Requires: pygame Requires: python-sqlalchemy Requires: hicolor-icon-theme Requires: pyfribidi -Requires: dejavu-sans-fonts +Requires: dejavu-sans-fonts Provides: childsplay_sp = %{version}-%{release} @@ -45,6 +55,13 @@ Some activities make use of language dep shared with gcompris. For those you'll have to install the gcompris-sound package for the languages you intend to use. For example gcompris-sound-en . +%package alphabet_sounds_bg +Summary: Bulgarian alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_bg +Bulgarian alphabet sounds for Childsplay + %package alphabet_sounds_ca Summary: Catalan alphabet sounds for Childsplay @@ -62,6 +79,22 @@ Requires: %{name} = %{version}-%{r German alphabet sounds for Childsplay +%package alphabet_sounds_el +Summary: New Greek alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_el +new Greek alphabet sounds for Childsplay + + +%package alphabet_sounds_en_GB +Summary: British English alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_en_GB +British English alphabet sounds for Childsplay + + %package alphabet_sounds_es Summary: Spanish alphabet sounds for Childsplay Group: Amusements/Games @@ -86,6 +119,23 @@ Requires: %{name} = %{version}-%{r Italian alphabet sounds for Childsplay +%package alphabet_sounds_lt +Summary: Lithuanian alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_lt +Lithuanian alphabet sounds for Childsplay + + +# I do not know which language 'nb' is :/ +%package alphabet_sounds_nb +Summary: nb alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_nb +nb alphabet sounds for Childsplay + + %package alphabet_sounds_nl Summary: Dutch alphabet sounds for Childsplay Group: Amusements/Games @@ -94,6 +144,22 @@ Requires: %{name} = %{version}-%{r Dutch alphabet sounds for Childsplay +%package alphabet_sounds_pt +Summary: Portuguese alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_pt +Portuguese alphabet sounds for Childsplay + + +%package alphabet_sounds_ro +Summary: Romanian alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_ro +Romanian alphabet sounds for Childsplay + + %package alphabet_sounds_ru Summary: Russian alphabet sounds for Childsplay Group: Amusements/Games @@ -102,19 +168,38 @@ Requires: %{name} = %{version}-%{r Russian alphabet sounds for Childsplay +%package alphabet_sounds_sl +Summary: Slovenian alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_sl +Slovenian alphabet sounds for Childsplay + + +%package alphabet_sounds_sv +Summary: Swedish alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_sv +Swedish alphabet sounds for Childsplay + + %prep -%setup -q -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 +%setup -q -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 -a 17 -a 18 -a 19 -a 20 -a 21 -a 22 -a 23 -a 24 -a 25 # we don't use the buggy provided install rm setup.py rm `find alphabet_sounds_??-%{alphabet_ver} -name install.py` rm -rf po # fixup the python scripts to call python directly and make them executable sed -i 's!/usr/bin/env python!%{_bindir}/python!' bin/%{name} -#Fix a typo in the German sounds directory name -mv alphabet_sounds_de-%{alphabet_ver}/FlashCardSounds alphabet_sounds_de-%{alphabet_ver}/FlashCardsSounds cp %{SOURCE2} README.RPM # fix wrong end of line encoding sed -i -e 's|\r||g' doc/license.txt +# lang lt miss subdir +pushd alphabet_sounds_lt-%{alphabet_ver}/AlphabetSounds +mkdir lt +mv *.* lt +popd %build @@ -161,15 +246,18 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/icon install -p -m 644 lib/SPData/menu/default/logo_cp_64x64.png \ $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/%{name}.png -#Remove provided font and symlint system one +#Remove provided font and symlink system one rm $RPM_BUILD_ROOT%{_datadir}/%{realname}/SPData/DejaVuSansCondensed-Bold.ttf rm $RPM_BUILD_ROOT%{_datadir}/%{realname}/SPData/DejaVu-ttf.copyright ln -s ../../fonts/dejavu/DejaVuSansCondensed-Bold.ttf $RPM_BUILD_ROOT%{_datadir}/%{realname}/SPData/DejaVuSansCondensed-Bold.ttf #Alphabet sounds -for sounds in ca de es fr it nl ru +for sounds in bg ca de el en_GB es fr it lt nb nl ro ru sl sv do cp -a alphabet_sounds_$sounds-%{alphabet_ver}/AlphabetSounds/$sounds $RPM_BUILD_ROOT%{_datadir}/%{realname}/alphabetsounds +done +for sounds in ca de es fr it nl ru sl +do cp -a alphabet_sounds_$sounds-%{alphabet_ver}/FlashCardsSounds/$sounds $RPM_BUILD_ROOT%{_datadir}/%{realname}/CPData/FlashcardsData/names done @@ -217,6 +305,12 @@ fi %{_datadir}/icons/hicolor/*/apps/%{name}.png +%files alphabet_sounds_bg +%defattr(-, root, root, -) +%doc alphabet_sounds_bg-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/bg + + %files alphabet_sounds_ca %defattr(-, root, root, -) %doc alphabet_sounds_ca-%{alphabet_ver}/copyright alphabet_sounds_ca-%{alphabet_ver}/GPL-2 @@ -231,6 +325,18 @@ fi %{_datadir}/%{realname}/alphabetsounds/de +%files alphabet_sounds_el +%defattr(-, root, root, -) +%doc alphabet_sounds_el-%{alphabet_ver}/copyright alphabet_sounds_el-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/el + + +%files alphabet_sounds_en_GB +%defattr(-, root, root, -) +%doc alphabet_sounds_en_GB-%{alphabet_ver}/copyright alphabet_sounds_en_GB-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/en_GB + + %files alphabet_sounds_es %defattr(-, root, root, -) %doc alphabet_sounds_es-%{alphabet_ver}/copyright alphabet_sounds_es-%{alphabet_ver}/GPL-2 @@ -252,6 +358,18 @@ fi %{_datadir}/%{realname}/alphabetsounds/it +%files alphabet_sounds_lt +%defattr(-, root, root, -) +%doc alphabet_sounds_lt-%{alphabet_ver}/copyright alphabet_sounds_lt-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/lt + + +%files alphabet_sounds_nb +%defattr(-, root, root, -) +%doc alphabet_sounds_nb-%{alphabet_ver}/copyright alphabet_sounds_nb-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/nb + + %files alphabet_sounds_nl %defattr(-, root, root, -) %doc alphabet_sounds_nl-%{alphabet_ver}/copyright alphabet_sounds_nl-%{alphabet_ver}/GPL-2 @@ -259,14 +377,34 @@ fi %{_datadir}/%{realname}/alphabetsounds/nl +%files alphabet_sounds_ro +%defattr(-, root, root, -) +%doc alphabet_sounds_ro-%{alphabet_ver}/copyright alphabet_sounds_ro-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/ro + + %files alphabet_sounds_ru %defattr(-, root, root, -) %doc alphabet_sounds_ru-%{alphabet_ver}/copyright alphabet_sounds_ru-%{alphabet_ver}/GPL-2 %{_datadir}/%{realname}/CPData/FlashcardsData/names/ru %{_datadir}/%{realname}/alphabetsounds/ru +%files alphabet_sounds_sl +%defattr(-, root, root, -) +%{_datadir}/%{realname}/alphabetsounds/sl +%{_datadir}/%{realname}/CPData/FlashcardsData/names/sl + + +%files alphabet_sounds_sv +%defattr(-, root, root, -) +%doc alphabet_sounds_sv-%{alphabet_ver}/copyright alphabet_sounds_sv-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/sv + %changelog +* Sun Sep 13 2009 Johan Cwiklinski 1.4-1 +- 1.4 + * Sat May 23 2009 Johan Cwiklinski 1.3-1 - 1.3 Index: sources =================================================================== RCS file: /cvs/extras/rpms/childsplay/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 23 May 2009 08:31:18 -0000 1.10 +++ sources 13 Sep 2009 11:53:00 -0000 1.11 @@ -1,8 +1,17 @@ -b38bba758f4f78bf94f0516cb161e108 childsplay-1.3.tgz -c15fe300181c1131551bae709779d044 alphabet_sounds_ca-0.8.5.tgz -9c58d16686fde679c6530304397eb0a5 alphabet_sounds_de-0.8.5.tgz -74ced81c2c6dd0cb89c619593e7c5bc5 alphabet_sounds_es-0.8.5.tgz -77cbae60e5118f77e9dec28ad6dcca0a alphabet_sounds_fr-0.8.5.tgz -d5bfff67c31a234cc8731d864a3b2bcc alphabet_sounds_it-0.8.5.tgz -dea508513cbb89a651dd6ea2c847ae16 alphabet_sounds_nl-0.8.5.tgz -83b19344e70b1290c6126f1073da6390 alphabet_sounds_ru-0.8.5.tgz +80251bd541071ad80419c7671c55b45c childsplay-1.4.tgz +6edf3f5bdcd72b0be8b6b39090ba550b alphabet_sounds_bg-0.9.tgz +4d364cf6c8ea2d0de76e549112736f76 alphabet_sounds_ca-0.9.tgz +bca24f936474862f03dee738f17b32df alphabet_sounds_de-0.9.tgz +8d3037784e12b2c3fd65bba52d228efa alphabet_sounds_el-0.9.tgz +6c42429083e5d9eeeb04e53970e1b3d3 alphabet_sounds_en_GB-0.9.tgz +7786a47749312158fa6b9f1c38448ef4 alphabet_sounds_es-0.9.tgz +4f5c73c33faad81b62c86daa6f5f8f0b alphabet_sounds_fr-0.9.tgz +b9a898c9d4e19427efcc91b9e5a4db56 alphabet_sounds_it-0.9.tgz +2c5d412e1d431bf379b88fe6ab0e4045 alphabet_sounds_lt-0.9.tgz +8774b1de15eb331ad2377ca0a90291c2 alphabet_sounds_nb-0.9.tgz +c8dccd02255b0530674a740a75cb7537 alphabet_sounds_nl-0.9.tgz +4bd40b14a4ab598ffd5676361e6aed0e alphabet_sounds_pt-0.9.tgz +7fde0f2ebd2ce1c26d361efb20794a19 alphabet_sounds_ro-0.9.tgz +8019fbfcb83e76bee6e1f5d721c663bf alphabet_sounds_ru-0.9.tgz +bb66cad97471022c0221209fe45ec6fb alphabet_sounds_sl-0.9.tgz +1dafe67b13cce379d97efe420d428ed2 alphabet_sounds_sv-0.9.tgz From pbrobinson at fedoraproject.org Sun Sep 13 11:55:12 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Sun, 13 Sep 2009 11:55:12 +0000 (UTC) Subject: rpms/anjal/devel .cvsignore, 1.4, 1.5 anjal.spec, 1.5, 1.6 sources, 1.4, 1.5 Message-ID: <20090913115512.428DE11C0099@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/anjal/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20397 Modified Files: .cvsignore anjal.spec sources Log Message: - new git snapshot Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anjal/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 3 Sep 2009 13:55:25 -0000 1.4 +++ .cvsignore 13 Sep 2009 11:55:11 -0000 1.5 @@ -1 +1 @@ -anjal-0.1.0-20090903.tar.bz2 +anjal-0.1.0-20090913.tar.bz2 Index: anjal.spec =================================================================== RCS file: /cvs/pkgs/rpms/anjal/devel/anjal.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- anjal.spec 3 Sep 2009 13:55:25 -0000 1.5 +++ anjal.spec 13 Sep 2009 11:55:12 -0000 1.6 @@ -2,14 +2,14 @@ # git clone git://git.gnome.org/anjal # git archive --format=tar --prefix=anjal-0.1.0/ %{git_version} | bzip2 > anjal-0.1.0-%{gitdate}.tar.bz2 -%define gitdate 20090903 -%define git_version 62734e6 +%define gitdate 20090913 +%define git_version d0a14f2 %define tarfile %{name}-%{version}-%{gitdate}.tar.bz2 %define snapshot %{gitdate}git%{git_version} Name: anjal Version: 0.1.0 -Release: 0.8.%{snapshot}%{?dist} +Release: 0.9.%{snapshot}%{?dist} Summary: An email client for small screen devices Group: Applications/Productivity @@ -95,6 +95,9 @@ rm -rf %{buildroot} %{_datadir}/applications/anjal.desktop %changelog +* Sun Sep 13 2009 Peter Robinson 0.1.0-0.9 +- New git snapshot + * Thu Sep 3 2009 Peter Robinson 0.1.0-0.8 - New git snapshot, temporarily disable anerley Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anjal/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 3 Sep 2009 13:55:25 -0000 1.4 +++ sources 13 Sep 2009 11:55:12 -0000 1.5 @@ -1 +1 @@ -6416630251d0604b50a964f98d10d15f anjal-0.1.0-20090903.tar.bz2 +251fe60f20ec3d975ec52d636c4fa6a2 anjal-0.1.0-20090913.tar.bz2 From pkgdb at fedoraproject.org Sun Sep 13 12:08:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:08:45 +0000 Subject: [pkgdb] mantis: ensc has given up watchbugzilla Message-ID: <20090913120845.9261C10F867@bastion2.fedora.phx.redhat.com> ensc has given up the watchbugzilla acl on mantis (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:08:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:08:48 +0000 Subject: [pkgdb] mantis: ensc has given up watchcommits Message-ID: <20090913120848.A47C910F886@bastion2.fedora.phx.redhat.com> ensc has given up the watchcommits acl on mantis (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:08:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:08:54 +0000 Subject: [pkgdb] mantis: ensc has given up watchcommits Message-ID: <20090913120854.3035F10F898@bastion2.fedora.phx.redhat.com> ensc has given up the watchcommits acl on mantis (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:08:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:08:52 +0000 Subject: [pkgdb] mantis: ensc has given up watchbugzilla Message-ID: <20090913120852.E001810F894@bastion2.fedora.phx.redhat.com> ensc has given up the watchbugzilla acl on mantis (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:08:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:08:56 +0000 Subject: [pkgdb] mantis: ensc has given up watchbugzilla Message-ID: <20090913120857.091A810F89C@bastion2.fedora.phx.redhat.com> ensc has given up the watchbugzilla acl on mantis (Fedora 1) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:08:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:08:58 +0000 Subject: [pkgdb] mantis: ensc has given up watchcommits Message-ID: <20090913120858.E6F2D10F89D@bastion2.fedora.phx.redhat.com> ensc has given up the watchcommits acl on mantis (Fedora 1) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:02 +0000 Subject: [pkgdb] mantis: ensc has given up watchbugzilla Message-ID: <20090913120902.AB65710F8A1@bastion2.fedora.phx.redhat.com> ensc has given up the watchbugzilla acl on mantis (Fedora 2) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:03 +0000 Subject: [pkgdb] mantis: ensc has given up watchcommits Message-ID: <20090913120903.BFDF510F8A4@bastion2.fedora.phx.redhat.com> ensc has given up the watchcommits acl on mantis (Fedora 2) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:06 +0000 Subject: [pkgdb] mantis: ensc has given up watchbugzilla Message-ID: <20090913120906.3E43910F8A8@bastion2.fedora.phx.redhat.com> ensc has given up the watchbugzilla acl on mantis (Fedora 3) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:06 +0000 Subject: [pkgdb] mantis: ensc has given up watchcommits Message-ID: <20090913120907.0463910F8AB@bastion2.fedora.phx.redhat.com> ensc has given up the watchcommits acl on mantis (Fedora 3) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:08 +0000 Subject: [pkgdb] mantis: ensc has given up watchbugzilla Message-ID: <20090913120909.282C310F8AF@bastion2.fedora.phx.redhat.com> ensc has given up the watchbugzilla acl on mantis (Fedora 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:10 +0000 Subject: [pkgdb] mantis: ensc has given up watchcommits Message-ID: <20090913120910.3838C10F886@bastion2.fedora.phx.redhat.com> ensc has given up the watchcommits acl on mantis (Fedora 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:12 +0000 Subject: [pkgdb] mantis: ensc has given up watchcommits Message-ID: <20090913120913.0469F10F8B3@bastion2.fedora.phx.redhat.com> ensc has given up the watchcommits acl on mantis (Fedora 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:12 +0000 Subject: [pkgdb] mantis: ensc has given up watchbugzilla Message-ID: <20090913120912.662CC10F8B0@bastion2.fedora.phx.redhat.com> ensc has given up the watchbugzilla acl on mantis (Fedora 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:15 +0000 Subject: [pkgdb] mantis: ensc has given up watchbugzilla Message-ID: <20090913120915.CEDDD10F8B6@bastion2.fedora.phx.redhat.com> ensc has given up the watchbugzilla acl on mantis (Fedora 6) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:16 +0000 Subject: [pkgdb] mantis: ensc has given up watchcommits Message-ID: <20090913120916.AA8F210F8B9@bastion2.fedora.phx.redhat.com> ensc has given up the watchcommits acl on mantis (Fedora 6) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:18 +0000 Subject: [pkgdb] mantis: ensc has given up watchbugzilla Message-ID: <20090913120918.CEBC810F8BD@bastion2.fedora.phx.redhat.com> ensc has given up the watchbugzilla acl on mantis (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:23 +0000 Subject: [pkgdb] mantis: ensc has given up watchbugzilla Message-ID: <20090913120923.9343010F8BE@bastion2.fedora.phx.redhat.com> ensc has given up the watchbugzilla acl on mantis (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:19 +0000 Subject: [pkgdb] mantis: ensc has given up watchcommits Message-ID: <20090913120919.EAC6B10F896@bastion2.fedora.phx.redhat.com> ensc has given up the watchcommits acl on mantis (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:24 +0000 Subject: [pkgdb] mantis: ensc has given up watchcommits Message-ID: <20090913120924.9EE8810F8C2@bastion2.fedora.phx.redhat.com> ensc has given up the watchcommits acl on mantis (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:30 +0000 Subject: [pkgdb] mantis: ensc has given up watchbugzilla Message-ID: <20090913120930.AB72D10F8C7@bastion2.fedora.phx.redhat.com> ensc has given up the watchbugzilla acl on mantis (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:31 +0000 Subject: [pkgdb] mantis: ensc has given up watchcommits Message-ID: <20090913120931.B763410F89B@bastion2.fedora.phx.redhat.com> ensc has given up the watchcommits acl on mantis (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:35 +0000 Subject: [pkgdb] mantis: ensc has given up watchbugzilla Message-ID: <20090913120935.6573410F8C8@bastion2.fedora.phx.redhat.com> ensc has given up the watchbugzilla acl on mantis (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From pkgdb at fedoraproject.org Sun Sep 13 12:09:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 12:09:37 +0000 Subject: [pkgdb] mantis: ensc has given up watchcommits Message-ID: <20090913120937.1AF7D10F8CC@bastion2.fedora.phx.redhat.com> ensc has given up the watchcommits acl on mantis (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mantis From fkooman at fedoraproject.org Sun Sep 13 12:29:18 2009 From: fkooman at fedoraproject.org (=?utf-8?q?Fran=C3=A7ois_Kooman?=) Date: Sun, 13 Sep 2009 12:29:18 +0000 (UTC) Subject: rpms/dumpasn1/devel dumpasn1.spec, 1.15, 1.16 sources, 1.12, 1.13 dumpasn1.1, 1.1, NONE Message-ID: <20090913122918.6BA9311C0099@cvs1.fedora.phx.redhat.com> Author: fkooman Update of /cvs/pkgs/rpms/dumpasn1/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30579 Modified Files: dumpasn1.spec sources Removed Files: dumpasn1.1 Log Message: * Sun Sep 13 2009 Fran?ois Kooman - 20090721-1 - update to upstream version 20090721 Index: dumpasn1.spec =================================================================== RCS file: /cvs/pkgs/rpms/dumpasn1/devel/dumpasn1.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- dumpasn1.spec 11 Aug 2009 18:14:59 -0000 1.15 +++ dumpasn1.spec 13 Sep 2009 12:29:18 -0000 1.16 @@ -1,6 +1,6 @@ Name: dumpasn1 -Version: 20090318 -Release: 4%{?dist} +Version: 20090721 +Release: 1%{?dist} Summary: ASN.1 object dump utility Group: Development/Tools @@ -51,6 +51,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Sep 13 2009 Fran?ois Kooman - 20090721-1 +- update to upstream version 20090721 + * Tue Aug 11 2009 Fran?ois Kooman - 20090318-4 - upstream changed source file in place, update - remove patch which is no longer required Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dumpasn1/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 11 Aug 2009 18:14:59 -0000 1.12 +++ sources 13 Sep 2009 12:29:18 -0000 1.13 @@ -1,3 +1,3 @@ -3b8a1eb0d30d422817be0f38bdb271c6 dumpasn1.c +af42a762b0ccaf89b36a9f4f721cddad dumpasn1.c 81a057e27e8584001d93d2852dc4f096 dumpasn1.cfg ed16a714c3abe387122c6870f1c8aa49 dumpasn1.1 --- dumpasn1.1 DELETED --- From bochecha at fedoraproject.org Sun Sep 13 12:37:41 2009 From: bochecha at fedoraproject.org (Mathieu Bridon) Date: Sun, 13 Sep 2009 12:37:41 +0000 (UTC) Subject: rpms/openlayers/devel .cvsignore, 1.3, 1.4 openlayers.spec, 1.4, 1.5 sources, 1.3, 1.4 Message-ID: <20090913123741.C514C11C0099@cvs1.fedora.phx.redhat.com> Author: bochecha Update of /cvs/pkgs/rpms/openlayers/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv529 Modified Files: .cvsignore openlayers.spec sources Log Message: - removed the jsmin tool as its license is unacceptable in Fedora - made a -doc subpackage, which makes the main package 75% smaller Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/openlayers/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 4 Jul 2009 16:38:59 -0000 1.3 +++ .cvsignore 13 Sep 2009 12:37:41 -0000 1.4 @@ -1 +1 @@ -OpenLayers-2.8.tar.gz +OpenLayers-2.8-mod.tar.gz Index: openlayers.spec =================================================================== RCS file: /cvs/pkgs/rpms/openlayers/devel/openlayers.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- openlayers.spec 25 Jul 2009 20:48:43 -0000 1.4 +++ openlayers.spec 13 Sep 2009 12:37:41 -0000 1.5 @@ -1,17 +1,32 @@ Name: openlayers Version: 2.8 -Release: 2%{?dist} +Release: 4%{?dist} Summary: A JavaScript library for displaying map data in web browsers Group: Applications/Publishing License: BSD URL: http://www.openlayers.org/ -Source0: http://openlayers.org/download/OpenLayers-%{version}.tar.gz +# Source is modified as it bundles jsmin which license is unacceptable in Fedora: +# $ wget http://openlayers.org/download/OpenLayers-%{version}.tar.gz +# $ tar xzvf OpenLayers-%{version}.tar.gz +# $ cd OpenLayers-%{version} +# $ rm tools/jsmin.{c,py} +# $ tar czvf OpenLayers-%{version}-mod.tar.gz OpenLayers-%{version} +Source0: OpenLayers-%{version}-mod.tar.gz Source1: openlayers.conf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch BuildRequires: python -Requires: httpd +Requires: httpd + + +%package doc +Summary: API documentation for %{name} + +Group: Documentation +Requires: %{name} = %{version}-%{release} + %description OpenLayers is a pure JavaScript library for displaying map data in most @@ -28,6 +43,10 @@ in object-oriented JavaScript, using com Rico library. The OpenLayers code base already has hundreds of unit tests, via the Test.AnotherWay framework. +%description doc +Reference API documentation for the OpenLayers JavaScript library. + + %prep %setup -q -n OpenLayers-%{version} @@ -62,13 +81,13 @@ sed -i -e 's|\r||g' tools/exampleparser. # fix shebag find . -type f -exec sed -i -e 's/\#\!\/usr\/bin\/env python/\#\!\/usr\/bin\/python/' '{}' + -%build -gcc %{optflags} tools/jsmin.c -o tools/jsmin +%build pushd build ./build.py popd + %install rm -rf %{buildroot} install -d %{buildroot}%{_datadir}/%{name}/www @@ -82,11 +101,8 @@ cp -rp lib %{buildroot}%{_datadir}/%{nam cp -rp tests %{buildroot}%{_datadir}/%{name}/ # install tools -install -d %{buildroot}%{_bindir} install -d %{buildroot}%{_datadir}/%{name}/tools/ -install -p tools/jsmin %{buildroot}%{_bindir}/ install -p tools/BeautifulSoup.py %{buildroot}%{_datadir}/%{name}/tools/ -install -p tools/jsmin.py %{buildroot}%{_datadir}/%{name}/tools/ install -p tools/mergejs.py %{buildroot}%{_datadir}/%{name}/tools/ install -p tools/minimize.py %{buildroot}%{_datadir}/%{name}/tools/ install -p tools/shrinksafe.py %{buildroot}%{_datadir}/%{name}/tools/ @@ -118,18 +134,18 @@ install -D -p %{SOURCE1} %{buildroot}%{_ chmod -x %{buildroot}%{_datadir}/%{name}/lib/OpenLayers/Strategy.js chmod -x %{buildroot}%{_datadir}/%{name}/lib/OpenLayers/Protocol.js + %clean rm -rf %{buildroot} + %files %defattr(-,root,root) -%doc examples doc %doc news.txt readme.txt release-license.txt repository-license.txt %doc tools/README.txt build/license.txt tools/exampleparser.py %dir %{_sysconfdir}/%{name} %attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.cfg %attr(644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf -%attr(755,root,root) %{_bindir}/* %dir %{_datadir}/%{name} %exclude %{_datadir}/%{name}/tools/*.py? %exclude %{_datadir}/%{name}/build/*.txt @@ -137,7 +153,19 @@ rm -rf %{buildroot} %exclude %{_datadir}/%{name}/build/OpenLayers.js %{_datadir}/%{name}/* +%files doc +%defattr(-,root,root) +%doc examples doc + + %changelog +* Sun Sep 13 2009 Mathieu Bridon - 2.8-4 +- Make a -doc subpackage for the API documentation which makes the main package 75% smaller + +* Sun Sep 13 2009 Mathieu Bridon - 2.8-3 +- Removed the bundled jsmin tool which license is unacptable in Fedora +- This makes it a noarch package + * Sat Jul 25 2009 Fedora Release Engineering - 2.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openlayers/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 4 Jul 2009 16:38:59 -0000 1.3 +++ sources 13 Sep 2009 12:37:41 -0000 1.4 @@ -1 +1 @@ -660e279a00efaa6d058f5570425507fd OpenLayers-2.8.tar.gz +772fe3d7d00f5a7b5fb8560242f46074 OpenLayers-2.8-mod.tar.gz From ensc at fedoraproject.org Sun Sep 13 12:39:14 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 13 Sep 2009 12:39:14 +0000 (UTC) Subject: rpms/clamav/F-11 clamav.spec,1.89,1.90 Message-ID: <20090913123914.B770D11C0099@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/clamav/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1329 Modified Files: clamav.spec Log Message: - add the '%milteruser' user to the '%scanuser' group when the -scanner subpackage is installed (#505739) - whitespace cleanups Index: clamav.spec =================================================================== RCS file: /cvs/extras/rpms/clamav/F-11/clamav.spec,v retrieving revision 1.89 retrieving revision 1.90 diff -u -p -r1.89 -r1.90 --- clamav.spec 9 Aug 2009 11:25:07 -0000 1.89 +++ clamav.spec 13 Sep 2009 12:39:14 -0000 1.90 @@ -1,7 +1,7 @@ #global snapshot rc1 ## Fedora Extras specific customization below... -%bcond_without fedora +%bcond_without fedora %bcond_with unrar ## @@ -21,7 +21,7 @@ Summary: End-user tools for the Clam Antivirus scanner Name: clamav Version: 0.95.2 -Release: %release_func 2%{?snapshot:.%snapshot} +Release: %release_func 3%{?snapshot:.%snapshot} License: %{?with_unrar:proprietary}%{!?with_unrar:GPLv2} Group: Applications/File @@ -30,7 +30,7 @@ URL: http://www.clamav.net Source0: http://download.sourceforge.net/sourceforge/clamav/%name-%version%{?snapshot}.tar.gz Source999: http://download.sourceforge.net/sourceforge/clamav/%name-%version%{?snapshot}.tar.gz.sig %else -# Unfortunately, clamav includes support for RAR v3, derived from GPL +# Unfortunately, clamav includes support for RAR v3, derived from GPL # incompatible unrar from RARlabs. We have to pull this code out. # tarball was created by # make clean-sources [TARBALL=] [VERSION=] @@ -159,7 +159,7 @@ Source410: clamd.scan.upstart Provides: init(clamav-scanner) = upstart Requires: clamav-scanner = %version-%release # implicates a conflict with upstart 0.5+ -Requires(pre): /etc/event.d +Requires(pre): /etc/event.d Requires(post): /usr/bin/killall Requires(postun): /sbin/initctl @@ -208,7 +208,7 @@ Source310: clamav-milter.upstart Provides: init(clamav-milter) = upstart Requires: clamav-milter = %version-%release # implicates a conflict with upstart 0.5+ -Requires(pre): /etc/event.d +Requires(pre): /etc/event.d Requires(post): /usr/bin/killall Requires(postun): /sbin/initctl @@ -347,7 +347,7 @@ export have_cv_ipv6=yes # build with --as-needed and disable rpath sed -i \ - -e 's! -shared ! -Wl,--as-needed\0!g' \ + -e 's! -shared ! -Wl,--as-needed\0!g' \ -e '/sys_lib_dlsearch_path_spec=\"\/lib \/usr\/lib /s!\"\/lib \/usr\/lib !/\"/%_lib /usr/%_lib !g' \ libtool @@ -397,10 +397,10 @@ mkdir _doc_server install -m644 -p %SOURCE2 _doc_server/clamd.sysconfig install -m644 -p %SOURCE3 _doc_server/clamd.logrotate install -m755 -p %SOURCE7 _doc_server/clamd.init -install -m644 -p %SOURCE5 _doc_server/README +install -m644 -p %SOURCE5 _doc_server/README install -m644 -p etc/clamd.conf _doc_server/clamd.conf -install -m644 -p %SOURCE1 $RPM_BUILD_ROOT%pkgdatadir +install -m644 -p %SOURCE1 $RPM_BUILD_ROOT%pkgdatadir install -m755 -p %SOURCE100 $RPM_BUILD_ROOT%pkgdatadir cp -pa _doc_server/* $RPM_BUILD_ROOT%pkgdatadir/template ln -s %pkgdatadir/clamd-wrapper $RPM_BUILD_ROOT%_initrddir/clamd-wrapper @@ -507,6 +507,12 @@ test -e %freshclamlog || { %__chown root:%username %freshclamlog } + +%triggerin milter -- clamav-scanner +# Add the milteruser to the scanuser group; this is required when +# milter and clamd communicate through local sockets +/usr/sbin/usermod -a -G %scanuser %milteruser &>/dev/null || : + %pre milter %__fe_groupadd 5 -r %milteruser &>/dev/null || : %__fe_useradd 5 -r -s /sbin/nologin -d %milterstatedir -M \ @@ -666,6 +672,10 @@ test "$1" != "0" || /sbin/initctl -q sto %changelog +* Sun Sep 13 2009 Enrico Scholz - 0.95.2-3 +- add the '%milteruser' user to the '%scanuser' group when the -scanner + subpackage is installed (#505739) + * Sun Aug 9 2009 Enrico Scholz - 0.95.2-2 - disabled LocalSocket option in sample configuration - fixed clamav-milter sysv initscript to use bash interpreter and to @@ -769,7 +779,7 @@ test "$1" != "0" || /sbin/initctl -q sto - CVE-2007-6335 MEW PE File Integer Overflow Vulnerability * Mon Oct 29 2007 Tom "spot" Callaway - 0.91.2-3 -- remove RAR decompression code from source tarball because of +- remove RAR decompression code from source tarball because of legal problems (resolves 334371) - correct license tag @@ -796,7 +806,7 @@ test "$1" != "0" || /sbin/initctl -q sto in FC6- and F7+ * Fri Apr 13 2007 Enrico Scholz - 0.90.2-1 -- [SECURITY] updated to 0.90.2; fixes CVE-2007-1745, CVE-2007-1997 +- [SECURITY] updated to 0.90.2; fixes CVE-2007-1745, CVE-2007-1997 * Fri Mar 2 2007 Enrico Scholz - 0.90.1-2 - BR 'tcp_wrappers-devel' instead of plain 'tcp_wrappers' From bochecha at fedoraproject.org Sun Sep 13 12:50:32 2009 From: bochecha at fedoraproject.org (Mathieu Bridon) Date: Sun, 13 Sep 2009 12:50:32 +0000 (UTC) Subject: rpms/openlayers/F-11 .cvsignore, 1.3, 1.4 openlayers.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090913125032.2FA9911C0425@cvs1.fedora.phx.redhat.com> Author: bochecha Update of /cvs/pkgs/rpms/openlayers/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4763 Modified Files: .cvsignore openlayers.spec sources Log Message: - removed the jsmin tool as its license is unacceptable in Fedora - made a -doc subpackage, which makes the main package 75% smaller Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/openlayers/F-11/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 4 Jul 2009 16:49:35 -0000 1.3 +++ .cvsignore 13 Sep 2009 12:50:31 -0000 1.4 @@ -1 +1 @@ -OpenLayers-2.8.tar.gz +OpenLayers-2.8-mod.tar.gz Index: openlayers.spec =================================================================== RCS file: /cvs/pkgs/rpms/openlayers/F-11/openlayers.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- openlayers.spec 4 Jul 2009 16:49:35 -0000 1.3 +++ openlayers.spec 13 Sep 2009 12:50:31 -0000 1.4 @@ -1,17 +1,32 @@ Name: openlayers Version: 2.8 -Release: 1%{?dist} +Release: 4%{?dist} Summary: A JavaScript library for displaying map data in web browsers Group: Applications/Publishing License: BSD URL: http://www.openlayers.org/ -Source0: http://openlayers.org/download/OpenLayers-%{version}.tar.gz +# Source is modified as it bundles jsmin which license is unacceptable in Fedora: +# $ wget http://openlayers.org/download/OpenLayers-%{version}.tar.gz +# $ tar xzvf OpenLayers-%{version}.tar.gz +# $ cd OpenLayers-%{version} +# $ rm tools/jsmin.{c,py} +# $ tar czvf OpenLayers-%{version}-mod.tar.gz OpenLayers-%{version} +Source0: OpenLayers-%{version}-mod.tar.gz Source1: openlayers.conf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch BuildRequires: python -Requires: httpd +Requires: httpd + + +%package doc +Summary: API documentation for %{name} + +Group: Documentation +Requires: %{name} = %{version}-%{release} + %description OpenLayers is a pure JavaScript library for displaying map data in most @@ -28,6 +43,10 @@ in object-oriented JavaScript, using com Rico library. The OpenLayers code base already has hundreds of unit tests, via the Test.AnotherWay framework. +%description doc +Reference API documentation for the OpenLayers JavaScript library. + + %prep %setup -q -n OpenLayers-%{version} @@ -62,13 +81,13 @@ sed -i -e 's|\r||g' tools/exampleparser. # fix shebag find . -type f -exec sed -i -e 's/\#\!\/usr\/bin\/env python/\#\!\/usr\/bin\/python/' '{}' + -%build -gcc %{optflags} tools/jsmin.c -o tools/jsmin +%build pushd build ./build.py popd + %install rm -rf %{buildroot} install -d %{buildroot}%{_datadir}/%{name}/www @@ -82,11 +101,8 @@ cp -rp lib %{buildroot}%{_datadir}/%{nam cp -rp tests %{buildroot}%{_datadir}/%{name}/ # install tools -install -d %{buildroot}%{_bindir} install -d %{buildroot}%{_datadir}/%{name}/tools/ -install -p tools/jsmin %{buildroot}%{_bindir}/ install -p tools/BeautifulSoup.py %{buildroot}%{_datadir}/%{name}/tools/ -install -p tools/jsmin.py %{buildroot}%{_datadir}/%{name}/tools/ install -p tools/mergejs.py %{buildroot}%{_datadir}/%{name}/tools/ install -p tools/minimize.py %{buildroot}%{_datadir}/%{name}/tools/ install -p tools/shrinksafe.py %{buildroot}%{_datadir}/%{name}/tools/ @@ -118,18 +134,18 @@ install -D -p %{SOURCE1} %{buildroot}%{_ chmod -x %{buildroot}%{_datadir}/%{name}/lib/OpenLayers/Strategy.js chmod -x %{buildroot}%{_datadir}/%{name}/lib/OpenLayers/Protocol.js + %clean rm -rf %{buildroot} + %files %defattr(-,root,root) -%doc examples doc %doc news.txt readme.txt release-license.txt repository-license.txt %doc tools/README.txt build/license.txt tools/exampleparser.py %dir %{_sysconfdir}/%{name} %attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.cfg %attr(644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf -%attr(755,root,root) %{_bindir}/* %dir %{_datadir}/%{name} %exclude %{_datadir}/%{name}/tools/*.py? %exclude %{_datadir}/%{name}/build/*.txt @@ -137,7 +153,19 @@ rm -rf %{buildroot} %exclude %{_datadir}/%{name}/build/OpenLayers.js %{_datadir}/%{name}/* +%files doc +%defattr(-,root,root) +%doc examples doc + + %changelog +* Sun Sep 13 2009 Mathieu Bridon - 2.8-4 +- Make a -doc subpackage for the API documentation which makes the main package 75% smaller + +* Sun Sep 13 2009 Mathieu Bridon - 2.8-3 +- Removed the bundled jsmin tool which license is unacptable in Fedora +- This makes it a noarch package + * Sun Jun 28 2009 Mathieu Bridon - 2.8-1 - New upstream version: 2.8 - see http://trac.openlayers.org/wiki/Release/2.8/Notes Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openlayers/F-11/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 4 Jul 2009 16:49:35 -0000 1.3 +++ sources 13 Sep 2009 12:50:31 -0000 1.4 @@ -1 +1 @@ -660e279a00efaa6d058f5570425507fd OpenLayers-2.8.tar.gz +772fe3d7d00f5a7b5fb8560242f46074 OpenLayers-2.8-mod.tar.gz From rathann at fedoraproject.org Sun Sep 13 13:02:20 2009 From: rathann at fedoraproject.org (Dominik Mierzejewski) Date: Sun, 13 Sep 2009 13:02:20 +0000 (UTC) Subject: rpms/comgt/devel dead.package, NONE, 1.1 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 comgt-rpm.patch, 1.1, NONE comgt.spec, 1.5, NONE Message-ID: <20090913130220.55FD911C0099@cvs1.fedora.phx.redhat.com> Author: rathann Update of /cvs/pkgs/rpms/comgt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8456 Modified Files: .cvsignore sources Added Files: dead.package Removed Files: comgt-rpm.patch comgt.spec Log Message: Obsolete package. No point in maintaining it anymore. --- NEW FILE dead.package --- Obsolete package. 3G modems are now handled better by NetworkManager. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/comgt/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 18 Aug 2007 21:12:42 -0000 1.2 +++ .cvsignore 13 Sep 2009 13:02:20 -0000 1.3 @@ -1 +0,0 @@ -comgt.0.32.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/comgt/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 18 Aug 2007 21:12:42 -0000 1.2 +++ sources 13 Sep 2009 13:02:20 -0000 1.3 @@ -1 +0,0 @@ -db2452680c3d953631299e331daf49ef comgt.0.32.tgz --- comgt-rpm.patch DELETED --- --- comgt.spec DELETED --- From ensc at fedoraproject.org Sun Sep 13 13:30:26 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 13 Sep 2009 13:30:26 +0000 (UTC) Subject: rpms/libextractor/devel libextractor.spec,1.14,1.15 Message-ID: <20090913133027.1A77811C04EB@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/libextractor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17054 Modified Files: libextractor.spec Log Message: - conditionalized build of 'flac' plugin to ease packaging under RHEL5 Index: libextractor.spec =================================================================== RCS file: /cvs/extras/rpms/libextractor/devel/libextractor.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- libextractor.spec 12 Sep 2009 18:14:26 -0000 1.14 +++ libextractor.spec 13 Sep 2009 13:30:25 -0000 1.15 @@ -1,4 +1,5 @@ %bcond_with mpeg +%bcond_without flac %global plugindir %_libdir/%name @@ -41,7 +42,7 @@ Requires: %name-plugins-exiv2 Requires: %name-plugins-ogg Requires: %name-plugins-ole2 Requires: %name-plugins-pdf -Requires: %name-plugins-flac +%{?with_flac:Requires: %name-plugins-flac} Requires: %name-plugins-thumbnailgtk Requires: %name-plugins-thumbnailqt #Requires: %name-plugins-rpm @@ -76,7 +77,7 @@ Group: System Environment/Libraries Requires: %name = %version-%release %{?with_mpeg:%pluginpkg mpeg -B mpeg2dec-devel} -%pluginpkg flac -B flac-devel +%{?with_flac:%pluginpkg flac -B flac-devel} %pluginpkg exiv2 -B exiv2-devel %pluginpkg ogg %pluginpkg ole2 @@ -247,6 +248,9 @@ test "$1" != 0 || \ %changelog +* Sun Sep 13 2009 Enrico Scholz +- conditionalized build of 'flac' plugin to ease packaging under RHEL5 + * Sat Sep 12 2009 Enrico Scholz - 0.5.23-0 - updated to 0.5.23 - reenabled rpm plugin From nim at fedoraproject.org Sun Sep 13 13:36:14 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 13:36:14 +0000 (UTC) Subject: rpms/fontpackages/devel .cvsignore, 1.12, 1.13 fontpackages.spec, 1.18, 1.19 import.log, 1.14, 1.15 sources, 1.12, 1.13 Message-ID: <20090913133614.2383411C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/fontpackages/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18816/devel Modified Files: .cvsignore fontpackages.spec import.log sources Log Message: 1.23 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/fontpackages/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 21 Jun 2009 08:57:44 -0000 1.12 +++ .cvsignore 13 Sep 2009 13:36:13 -0000 1.13 @@ -1 +1 @@ -fontpackages-1.22.tar.bz2 +fontpackages-1.23.tar.xz Index: fontpackages.spec =================================================================== RCS file: /cvs/extras/rpms/fontpackages/devel/fontpackages.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- fontpackages.spec 24 Jul 2009 22:59:54 -0000 1.18 +++ fontpackages.spec 13 Sep 2009 13:36:13 -0000 1.19 @@ -3,8 +3,8 @@ %global rpmmacrodir %{_sysconfdir}/rpm/ Name: fontpackages -Version: 1.22 -Release: 2%{?dist} +Version: 1.23 +Release: 1%{?dist} Summary: Common directory and macro definitions used by font packages Group: Development/System @@ -12,7 +12,7 @@ Group: Development/System # license of the packages they're inserted in License: LGPLv3+ URL: http://fedoraproject.org/wiki/fontpackages/ -Source0: http://fedorahosted.org/releases/f/o/%{name}/%{name}-%{version}.tar.bz2 +Source0: http://fedorahosted.org/releases/f/o/%{name}/%{name}-%{version}.tar.xz BuildArch: noarch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -100,8 +100,13 @@ rm -fr %{buildroot} %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 1.22-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Sun Sep 13 2009 Nicolas Mailhot +- 1.23-1 +? cleanups + add merging/remapping templates + +* Fri Jul 24 2009 Fedora Release Engineering +- 1.22-2 +? Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sat Jun 20 2009 Nicolas Mailhot - 1.22-1 Index: import.log =================================================================== RCS file: /cvs/extras/rpms/fontpackages/devel/import.log,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- import.log 21 Jun 2009 08:57:45 -0000 1.14 +++ import.log 13 Sep 2009 13:36:13 -0000 1.15 @@ -12,3 +12,4 @@ fontpackages-1_20-1_fc11:HEAD:fontpackag fontpackages-1_20-1_fc11:HEAD:fontpackages-1.20-1.fc11.src.rpm:1235377920 fontpackages-1_21-1_fc12:HEAD:fontpackages-1.21-1.fc12.src.rpm:1243980659 fontpackages-1_22-1_fc12:HEAD:fontpackages-1.22-1.fc12.src.rpm:1245574642 +fontpackages-1_23-1_fc12:HEAD:fontpackages-1.23-1.fc12.src.rpm:1252848946 Index: sources =================================================================== RCS file: /cvs/extras/rpms/fontpackages/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 21 Jun 2009 08:57:45 -0000 1.12 +++ sources 13 Sep 2009 13:36:13 -0000 1.13 @@ -1 +1 @@ -9c010dccfc942b3b06859d324c299d2c fontpackages-1.22.tar.bz2 +508caf81a8cffd7bbd3ee3208720d19b fontpackages-1.23.tar.xz From ensc at fedoraproject.org Sun Sep 13 13:36:27 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 13 Sep 2009 13:36:27 +0000 (UTC) Subject: rpms/libextractor/devel libextractor.spec,1.15,1.16 Message-ID: <20090913133627.8E37611C0099@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/libextractor/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18971 Modified Files: libextractor.spec Log Message: - conditionalized build of noarch subpackages Index: libextractor.spec =================================================================== RCS file: /cvs/extras/rpms/libextractor/devel/libextractor.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- libextractor.spec 13 Sep 2009 13:30:25 -0000 1.15 +++ libextractor.spec 13 Sep 2009 13:36:27 -0000 1.16 @@ -1,8 +1,10 @@ %bcond_with mpeg %bcond_without flac +%bcond_without noarch %global plugindir %_libdir/%name +%{?with_noarch:%global noarch BuildArch: noarch} %{!?release_func:%global release_func() %1%{?dist}} Name: libextractor @@ -35,7 +37,6 @@ Requires: %_libdir/pkgconfig %package plugins Summary: Plugins for libextractor Group: System Environment/Libraries -BuildArch: noarch Requires: %name = %version-%release Requires: %name-plugins-base Requires: %name-plugins-exiv2 @@ -46,6 +47,7 @@ Requires: %name-plugins-pdf Requires: %name-plugins-thumbnailgtk Requires: %name-plugins-thumbnailqt #Requires: %name-plugins-rpm +%{?noarch} %global pluginpkg(B:R:P:u) \ @@ -249,7 +251,8 @@ test "$1" != 0 || \ %changelog * Sun Sep 13 2009 Enrico Scholz -- conditionalized build of 'flac' plugin to ease packaging under RHEL5 +- conditionalized build of 'flac' plugin and noarch subpackages to + ease packaging under RHEL5 * Sat Sep 12 2009 Enrico Scholz - 0.5.23-0 - updated to 0.5.23 From nim at fedoraproject.org Sun Sep 13 13:41:26 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 13:41:26 +0000 (UTC) Subject: rpms/google-droid-fonts/devel .cvsignore, 1.5, 1.6 google-droid-fonts-sans-fontconfig.conf, 1.5, 1.6 google-droid-fonts-sans-mono-fontconfig.conf, 1.3, 1.4 google-droid-fonts-serif-fontconfig.conf, 1.3, 1.4 google-droid-fonts.spec, 1.12, 1.13 import.log, 1.9, 1.10 sources, 1.7, 1.8 Message-ID: <20090913134126.F0D9811C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/google-droid-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20391/devel Modified Files: .cvsignore google-droid-fonts-sans-fontconfig.conf google-droid-fonts-sans-mono-fontconfig.conf google-droid-fonts-serif-fontconfig.conf google-droid-fonts.spec import.log sources Log Message: fontconfig tweaks Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 6 Sep 2009 19:15:37 -0000 1.5 +++ .cvsignore 13 Sep 2009 13:41:26 -0000 1.6 @@ -1,9 +1,9 @@ DroidSans-Bold.ttf +DroidSans.ttf DroidSansFallback.ttf +DroidSansJapanese.ttf DroidSansMono.ttf DroidSerif-Bold.ttf DroidSerif-BoldItalic.ttf DroidSerif-Italic.ttf DroidSerif-Regular.ttf -DroidSans.ttf -DroidSansJapanese.ttf Index: google-droid-fonts-sans-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts-sans-fontconfig.conf,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- google-droid-fonts-sans-fontconfig.conf 13 Sep 2009 09:44:18 -0000 1.5 +++ google-droid-fonts-sans-fontconfig.conf 13 Sep 2009 13:41:26 -0000 1.6 @@ -1,18 +1,6 @@ - - sans-serif - - Droid Sans - - - - Droid Sans - - sans-serif - - Droid Sans @@ -55,4 +43,16 @@ Droid Sans + + sans-serif + + Droid Sans + + + + Droid Sans + + sans-serif + + Index: google-droid-fonts-sans-mono-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts-sans-mono-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- google-droid-fonts-sans-mono-fontconfig.conf 13 Sep 2009 09:44:26 -0000 1.3 +++ google-droid-fonts-sans-mono-fontconfig.conf 13 Sep 2009 13:41:26 -0000 1.4 @@ -1,4 +1,4 @@ - + Index: google-droid-fonts-serif-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts-serif-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- google-droid-fonts-serif-fontconfig.conf 13 Sep 2009 09:44:10 -0000 1.3 +++ google-droid-fonts-serif-fontconfig.conf 13 Sep 2009 13:41:26 -0000 1.4 @@ -1,4 +1,4 @@ - + Index: google-droid-fonts.spec =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/google-droid-fonts.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- google-droid-fonts.spec 13 Sep 2009 09:11:32 -0000 1.12 +++ google-droid-fonts.spec 13 Sep 2009 13:41:26 -0000 1.13 @@ -12,7 +12,7 @@ other screen text. Name: %{fontname}-fonts # No sane versionning upstream, use the date we did a git dump Version: 20090906 -Release: 3%{?dist} +Release: 4%{?dist} Summary: General-purpose fonts released by Google as part of Android Group: User Interface/X @@ -139,6 +139,8 @@ rm -fr %{buildroot} %changelog * Sun Sep 13 2009 Nicolas Mailhot +- 20090906-4 +? follow the fontpackages template more closely - 20090906-3 ? more Behdad-suggested fontconfig tweaks Index: import.log =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/import.log,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- import.log 13 Sep 2009 09:11:32 -0000 1.9 +++ import.log 13 Sep 2009 13:41:26 -0000 1.10 @@ -7,3 +7,4 @@ google-droid-fonts-20090320-3_fc12:HEAD: google-droid-fonts-20090906-1_fc12:HEAD:google-droid-fonts-20090906-1.fc12.src.rpm:1252264176 google-droid-fonts-20090906-2_fc12:HEAD:google-droid-fonts-20090906-2.fc12.src.rpm:1252351928 google-droid-fonts-20090906-3_fc12:HEAD:google-droid-fonts-20090906-3.fc12.src.rpm:1252833055 +google-droid-fonts-20090906-4_fc12:HEAD:google-droid-fonts-20090906-4.fc12.src.rpm:1252849244 Index: sources =================================================================== RCS file: /cvs/extras/rpms/google-droid-fonts/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 13 Sep 2009 09:11:32 -0000 1.7 +++ sources 13 Sep 2009 13:41:26 -0000 1.8 @@ -1,9 +1,9 @@ 2afdf28d5cdd079b41968cdabf1b469e DroidSans-Bold.ttf +9d83fb20700a3a7c45dc9acd64ab121e DroidSans.ttf 4caeadd734f4be9973163bdf02ea6cf5 DroidSansFallback.ttf +6d7e0d083e3c5e1b504e580b4e2fe7db DroidSansJapanese.ttf 3922dfe38a36da7d6edfb1fe77b276fb DroidSansMono.ttf 849a92990a80cbb665bfc74fd03743bd DroidSerif-Bold.ttf a062025df92affc1331a05b7c07793fc DroidSerif-BoldItalic.ttf a2e7305a0ba8bb7091124f4cd1485fc9 DroidSerif-Italic.ttf bfb2f44a7c1deba39f7f4d39bff18eeb DroidSerif-Regular.ttf -9d83fb20700a3a7c45dc9acd64ab121e DroidSans.ttf -6d7e0d083e3c5e1b504e580b4e2fe7db DroidSansJapanese.ttf From ensc at fedoraproject.org Sun Sep 13 13:43:35 2009 From: ensc at fedoraproject.org (ensc) Date: Sun, 13 Sep 2009 13:43:35 +0000 (UTC) Subject: rpms/clamav/devel clamav.spec,1.92,1.93 Message-ID: <20090913134335.45FF711C0099@cvs1.fedora.phx.redhat.com> Author: ensc Update of /cvs/extras/rpms/clamav/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21212 Modified Files: clamav.spec Log Message: - conditionalized build of noarch subpackages Index: clamav.spec =================================================================== RCS file: /cvs/extras/rpms/clamav/devel/clamav.spec,v retrieving revision 1.92 retrieving revision 1.93 diff -u -p -r1.92 -r1.93 --- clamav.spec 9 Aug 2009 11:25:35 -0000 1.92 +++ clamav.spec 13 Sep 2009 13:43:34 -0000 1.93 @@ -1,9 +1,10 @@ #global snapshot rc1 ## Fedora Extras specific customization below... -%bcond_without fedora +%bcond_without fedora %bcond_without upstart %bcond_with unrar +%bcond_without noarch ## %global username clamupdate @@ -17,6 +18,7 @@ %global scanuser clamscan %global scanstatedir %_var/run/clamd.scan +%{?with_noarch:%global noarch BuildArch: noarch} %{!?release_func:%global release_func() %1%{?dist}} Summary: End-user tools for the Clam Antivirus scanner @@ -31,7 +33,7 @@ URL: http://www.clamav.net Source0: http://download.sourceforge.net/sourceforge/clamav/%name-%version%{?snapshot}.tar.gz Source999: http://download.sourceforge.net/sourceforge/clamav/%name-%version%{?snapshot}.tar.gz.sig %else -# Unfortunately, clamav includes support for RAR v3, derived from GPL +# Unfortunately, clamav includes support for RAR v3, derived from GPL # incompatible unrar from RARlabs. We have to pull this code out. # tarball was created by # make clean-sources [TARBALL=] [VERSION=] @@ -59,13 +61,13 @@ BuildRequires: bc %package filesystem Summary: Filesystem structure for clamav Group: Applications/File -BuildArch: noarch Provides: user(%username) = 4 Provides: group(%username) = 4 # Prevent version mix Conflicts: %name < %version-%release Conflicts: %name > %version-%release BuildRequires: fedora-usermgmt-devel +%{?noarch} %{?FE_USERADD_REQ} %package lib @@ -85,20 +87,20 @@ Requires: pkgconfig %package data Summary: Virus signature data for the Clam Antivirus scanner Group: Applications/File -BuildArch: noarch Requires(pre): clamav-filesystem = %version-%release Requires(postun): clamav-filesystem = %version-%release Provides: data(clamav) = full Conflicts: data(clamav) < full Conflicts: data(clamav) > full +%{?noarch} %package data-empty Summary: Empty data package for the Clam Antivirus scanner Group: Applications/File -BuildArch: noarch Provides: data(clamav) = empty Conflicts: data(clamav) < empty Conflicts: data(clamav) > empty +%{?noarch} %package update Summary: Auto-updater for the Clam Antivirus scanner data-files @@ -122,28 +124,27 @@ Requires: clamav-lib = %version-% %package server-sysvinit Summary: SysV initscripts for clamav server Group: System Environment/Daemons -BuildArch: noarch Provides: init(clamav-server) = sysv Requires: clamav-server = %version-%release Requires(pre): %_initrddir Requires(postun): %_initrddir Provides: clamav-server-sysv = %version-%release Obsoletes: clamav-server-sysv < %version-%release +%{?noarch} %package scanner Summary: Clamav scanner daemon Group: System Environment/Daemons -BuildArch: noarch Requires: init(clamav-scanner) Provides: user(%scanuser) = 49 Provides: group(%scanuser) = 49 Requires: clamav-server = %version-%release +%{?noarch} %package scanner-sysvinit Summary: SysV initscripts for clamav scanner daemon Group: System Environment/Daemons -BuildArch: noarch Provides: init(clamav-scanner) = sysv Requires: clamav-server-sysvinit = %version-%release Requires: clamav-scanner = %version-%release @@ -151,18 +152,19 @@ Requires(pre): %_initrddir Requires(postun): %_initrddir initscripts Requires(post): chkconfig Requires(preun): chkconfig initscripts +%{?noarch} %package scanner-upstart Summary: Upstart initscripts for clamav scanner daemon Group: System Environment/Daemons -BuildArch: noarch Source410: clamd.scan.upstart Provides: init(clamav-scanner) = upstart Requires: clamav-scanner = %version-%release # implicates a conflict with upstart 0.5+ -Requires(pre): /etc/event.d +Requires(pre): /etc/event.d Requires(post): /usr/bin/killall Requires(postun): /sbin/initctl +%{?noarch} %package milter @@ -188,7 +190,6 @@ Obsoletes: clamav-milter-sendmail < %ver %package milter-sysvinit Summary: SysV initscripts for the clamav sendmail-milter Group: System Environment/Daemons -BuildArch: noarch Source320: clamav-milter.sysv Provides: init(clamav-milter) = sysvinit Requires: clamav-milter = %version-%release @@ -200,18 +201,19 @@ Requires(post): chkconfig Requires(preun): chkconfig initscripts Provides: clamav-milter-sysv = %version-%release Obsoletes: clamav-milter-sysv < %version-%release +%{?noarch} %package milter-upstart Summary: Upstart initscripts for the clamav sendmail-milter Group: System Environment/Daemons -BuildArch: noarch Source310: clamav-milter.upstart Provides: init(clamav-milter) = upstart Requires: clamav-milter = %version-%release # implicates a conflict with upstart 0.5+ -Requires(pre): /etc/event.d +Requires(pre): /etc/event.d Requires(post): /usr/bin/killall Requires(postun): /sbin/initctl +%{?noarch} %description @@ -356,7 +358,7 @@ export have_cv_ipv6=yes # build with --as-needed and disable rpath sed -i \ - -e 's! -shared ! -Wl,--as-needed\0!g' \ + -e 's! -shared ! -Wl,--as-needed\0!g' \ -e '/sys_lib_dlsearch_path_spec=\"\/lib \/usr\/lib /s!\"\/lib \/usr\/lib !/\"/%_lib /usr/%_lib !g' \ libtool @@ -406,10 +408,10 @@ mkdir _doc_server install -m644 -p %SOURCE2 _doc_server/clamd.sysconfig install -m644 -p %SOURCE3 _doc_server/clamd.logrotate install -m755 -p %SOURCE7 _doc_server/clamd.init -install -m644 -p %SOURCE5 _doc_server/README +install -m644 -p %SOURCE5 _doc_server/README install -m644 -p etc/clamd.conf _doc_server/clamd.conf -install -m644 -p %SOURCE1 $RPM_BUILD_ROOT%pkgdatadir +install -m644 -p %SOURCE1 $RPM_BUILD_ROOT%pkgdatadir install -m755 -p %SOURCE100 $RPM_BUILD_ROOT%pkgdatadir cp -pa _doc_server/* $RPM_BUILD_ROOT%pkgdatadir/template ln -s %pkgdatadir/clamd-wrapper $RPM_BUILD_ROOT%_initrddir/clamd-wrapper @@ -473,7 +475,7 @@ rm -rf "$RPM_BUILD_ROOT" %triggerprein filesystem -- clamav-filesystem < 0.96 ## REMOVE me in F14 or F15 (added in pre F12) -! /usr/bin/id clamav &>/dev/null || /usr/bin/id %username &>/dev/null || { +! /usr/bin/id clamav &>/dev/null || /usr/bin/id %username &>/dev/null || { /usr/sbin/usermod -l %username clamav || : /usr/sbin/groupmod -n %username clamav || : logger -t rpm/clamav "Renamed clamav user+group to %username" || : @@ -694,6 +696,9 @@ test "$1" != "0" || /sbin/initctl -q sto %changelog +* Sun Sep 13 2009 Enrico Scholz +- conditionalized build of noarch subpackages to ease packaging under RHEL5 + * Sun Aug 9 2009 Enrico Scholz - 0.95.2-5 - modified freshclam configuration to log by syslog by default - disabled LocalSocket option in sample configuration @@ -811,7 +816,7 @@ test "$1" != "0" || /sbin/initctl -q sto - CVE-2007-6335 MEW PE File Integer Overflow Vulnerability * Mon Oct 29 2007 Tom "spot" Callaway - 0.91.2-3 -- remove RAR decompression code from source tarball because of +- remove RAR decompression code from source tarball because of legal problems (resolves 334371) - correct license tag @@ -838,7 +843,7 @@ test "$1" != "0" || /sbin/initctl -q sto in FC6- and F7+ * Fri Apr 13 2007 Enrico Scholz - 0.90.2-1 -- [SECURITY] updated to 0.90.2; fixes CVE-2007-1745, CVE-2007-1997 +- [SECURITY] updated to 0.90.2; fixes CVE-2007-1745, CVE-2007-1997 * Fri Mar 2 2007 Enrico Scholz - 0.90.1-2 - BR 'tcp_wrappers-devel' instead of plain 'tcp_wrappers' From remi at fedoraproject.org Sun Sep 13 14:31:45 2009 From: remi at fedoraproject.org (Remi Collet) Date: Sun, 13 Sep 2009 14:31:45 +0000 (UTC) Subject: rpms/libmemcached/devel .cvsignore, 1.4, 1.5 libmemcached.spec, 1.4, 1.5 sources, 1.4, 1.5 Message-ID: <20090913143145.AEFF911C0099@cvs1.fedora.phx.redhat.com> Author: remi Update of /cvs/extras/rpms/libmemcached/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3267 Modified Files: .cvsignore libmemcached.spec sources Log Message: update to 0.31 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/libmemcached/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 14 Jun 2009 09:58:21 -0000 1.4 +++ .cvsignore 13 Sep 2009 14:31:44 -0000 1.5 @@ -1 +1 @@ -libmemcached-0.30.tar.gz +libmemcached-0.31.tar.gz Index: libmemcached.spec =================================================================== RCS file: /cvs/extras/rpms/libmemcached/devel/libmemcached.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- libmemcached.spec 25 Jul 2009 06:04:51 -0000 1.4 +++ libmemcached.spec 13 Sep 2009 14:31:44 -0000 1.5 @@ -1,7 +1,7 @@ Name: libmemcached Summary: Client library and command line tools for memcached server -Version: 0.30 -Release: 2%{?dist} +Version: 0.31 +Release: 1%{?dist} License: BSD Group: System Environment/Libraries URL: http://tangent.org/552/libmemcached.html @@ -105,6 +105,9 @@ you will need to install %{name}-devel. %changelog +* Sun Sep 13 2009 Remi Collet - 0.31-1 +- update to 0.31 + * Fri Jul 24 2009 Fedora Release Engineering - 0.30-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/libmemcached/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 14 Jun 2009 09:58:22 -0000 1.4 +++ sources 13 Sep 2009 14:31:44 -0000 1.5 @@ -1 +1 @@ -a67c5a9062325ff4a09db56e2426e104 libmemcached-0.30.tar.gz +a549d035ae99325994400ee2d2f49192 libmemcached-0.31.tar.gz From jdieter at fedoraproject.org Sun Sep 13 14:32:53 2009 From: jdieter at fedoraproject.org (Jonathan Dieter) Date: Sun, 13 Sep 2009 14:32:53 +0000 (UTC) Subject: rpms/deltarpm/devel .cvsignore, 1.7, 1.8 deltarpm.spec, 1.30, 1.31 import.log, 1.5, 1.6 sources, 1.8, 1.9 deltarpm-python-error.patch, 1.4, NONE Message-ID: <20090913143253.791F911C0099@cvs1.fedora.phx.redhat.com> Author: jdieter Update of /cvs/extras/rpms/deltarpm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3715/devel Modified Files: .cvsignore deltarpm.spec import.log sources Removed Files: deltarpm-python-error.patch Log Message: Merge patches upstream Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/deltarpm/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 31 Aug 2009 14:26:03 -0000 1.7 +++ .cvsignore 13 Sep 2009 14:32:52 -0000 1.8 @@ -1 +1 @@ -deltarpm-git-20090831.1.tar.bz2 +deltarpm-git-20090913.tar.bz2 Index: deltarpm.spec =================================================================== RCS file: /cvs/extras/rpms/deltarpm/devel/deltarpm.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- deltarpm.spec 10 Sep 2009 19:10:40 -0000 1.30 +++ deltarpm.spec 13 Sep 2009 14:32:52 -0000 1.31 @@ -3,17 +3,16 @@ Summary: Create deltas between rpms Name: deltarpm Version: 3.5 -Release: 0.git.20090831.1.4%{?dist} +Release: 0.git.20090913%{?dist} License: BSD Group: System Environment/Base URL: http://gitorious.org/deltarpm/deltarpm # Generate source by doing: # git clone git://gitorious.org/deltarpm/deltarpm # cd deltarpm -# git archive --format=tar --prefix="deltarpm-git-20090831.1/" a3c6998 | \ +# git archive --format=tar --prefix="deltarpm-git-20090913" f716bb7 | \ # bzip2 > deltarpm-git-20090831.1.tar.bz2 -Source: %{name}-git-20090831.1.tar.bz2 -Patch: deltarpm-python-error.patch +Source: %{name}-git-20090913.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: bzip2-devel, xz-devel, rpm-devel, popt-devel @@ -50,8 +49,7 @@ Requires: deltarpm = %{version}-%{releas This package contains python bindings for deltarpm. %prep -%setup -q -n %{name}-git-20090831.1 -%patch -p1 -b .foo +%setup -q -n %{name}-git-20090913 %build %{__make} %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \ @@ -98,6 +96,9 @@ This package contains python bindings fo %{python_sitearch}/* %changelog +* Sun Sep 13 2009 Jonathan Dieter - 3.5-0.git.20090913 +- Merge python error patch upstream + * Thu Sep 10 2009 Bill Nottingham - 3.5-0.git.20090831.1.4 - fix python bindings to not require kernel >= 2.6.27 Index: import.log =================================================================== RCS file: /cvs/extras/rpms/deltarpm/devel/import.log,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- import.log 31 Aug 2009 14:26:04 -0000 1.5 +++ import.log 13 Sep 2009 14:32:53 -0000 1.6 @@ -3,3 +3,4 @@ deltarpm-3_5-0_git_20090727_1_fc11:HEAD: deltarpm-3_5-0_git_20090729_fc11:HEAD:deltarpm-3.5-0.git.20090729.fc11.src.rpm:1248862477 deltarpm-3_5-0_git_20090831_fc11:HEAD:deltarpm-3.5-0.git.20090831.fc11.src.rpm:1251726064 deltarpm-3_5-0_git_20090831_1_fc11:HEAD:deltarpm-3.5-0.git.20090831.1.fc11.src.rpm:1251728709 +deltarpm-3_5-0_git_20090913_fc11:HEAD:deltarpm-3.5-0.git.20090913.fc11.src.rpm:1252852324 Index: sources =================================================================== RCS file: /cvs/extras/rpms/deltarpm/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 31 Aug 2009 14:26:04 -0000 1.8 +++ sources 13 Sep 2009 14:32:53 -0000 1.9 @@ -1 +1 @@ -08f91084efa0283bda2aa0cdaf8b649e deltarpm-git-20090831.1.tar.bz2 +d83662fbd6745b3eab85543d2ac7b6b4 deltarpm-git-20090913.tar.bz2 --- deltarpm-python-error.patch DELETED --- From olea at fedoraproject.org Sun Sep 13 14:34:59 2009 From: olea at fedoraproject.org (Ismael Olea) Date: Sun, 13 Sep 2009 14:34:59 +0000 (UTC) Subject: rpms/purple-microblog/F-10 import.log, 1.4, 1.5 purple-microblog.spec, 1.11, 1.12 Message-ID: <20090913143459.E05E011C0099@cvs1.fedora.phx.redhat.com> Author: olea Update of /cvs/pkgs/rpms/purple-microblog/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4435/F-10 Modified Files: import.log purple-microblog.spec Log Message: make build fixed Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-10/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 12 Sep 2009 17:36:15 -0000 1.4 +++ import.log 13 Sep 2009 14:34:59 -0000 1.5 @@ -2,3 +2,4 @@ purple-microblog-0_1_2-2_20080911svn148_ purple-microblog-0_2_2-1olea:F-10:purple-microblog-0.2.2-1olea.src.rpm:1245015253 purple-microblog-0_2_3-1_olea:F-10:purple-microblog-0.2.3-1.olea.src.rpm:1252755464 purple-microblog-0_2_3-2_olea:F-10:purple-microblog-0.2.3-2.olea.src.rpm:1252776946 +purple-microblog-0_2_3-3_olea:F-10:purple-microblog-0.2.3-3.olea.src.rpm:1252852370 Index: purple-microblog.spec =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-10/purple-microblog.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- purple-microblog.spec 12 Sep 2009 17:36:16 -0000 1.11 +++ purple-microblog.spec 13 Sep 2009 14:34:59 -0000 1.12 @@ -2,7 +2,7 @@ Name: purple-microblog Version: 0.2.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Libpurple plug-in supporting microblog services like Twitter Group: Applications/Internet @@ -11,7 +11,7 @@ URL: http://code.google.com/p Source0: http://microblog-purple.googlecode.com/files/%{upstream_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: pidgin-devel >= 2.5, ElectricFence, subversion +BuildRequires: pidgin-devel >= 2.5, ElectricFence ExcludeArch: s390x %description @@ -28,7 +28,7 @@ test it. %build export CFLAGS="$RPM_OPT_FLAGS" -make LIBDIR=%{_libdir} +make LIBDIR=%{_libdir} build %install rm -rf $RPM_BUILD_ROOT @@ -48,6 +48,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/purple/ca-certs/EquifaxSecureGlobaleBusinessCA.pem %changelog +* Sun Sep 13 2009 Ismael Olea - 0.2.3-3 +- fixing make invocation avoiding call to subversion + * Sat Sep 12 2009 Ismael Olea - 0.2.3-2 - adding svn building requirement From olea at fedoraproject.org Sun Sep 13 14:39:17 2009 From: olea at fedoraproject.org (Ismael Olea) Date: Sun, 13 Sep 2009 14:39:17 +0000 (UTC) Subject: rpms/purple-microblog/F-11 import.log, 1.3, 1.4 purple-microblog.spec, 1.11, 1.12 Message-ID: <20090913143917.4DC8811C0374@cvs1.fedora.phx.redhat.com> Author: olea Update of /cvs/pkgs/rpms/purple-microblog/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5650/F-11 Modified Files: import.log purple-microblog.spec Log Message: make build fixed Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-11/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 12 Sep 2009 11:35:45 -0000 1.3 +++ import.log 13 Sep 2009 14:39:16 -0000 1.4 @@ -1,3 +1,4 @@ purple-microblog-0_1_2-2_20080911svn148_fc9:HEAD:purple-microblog-0.1.2-2.20080911svn148.fc9.src.rpm:1221465448 purple-microblog-0_2_2-1olea:F-11:purple-microblog-0.2.2-1olea.src.rpm:1245015255 purple-microblog-0_2_3-1_olea:F-11:purple-microblog-0.2.3-1.olea.src.rpm:1252755184 +purple-microblog-0_2_3-3_olea:F-11:purple-microblog-0.2.3-3.olea.src.rpm:1252852551 Index: purple-microblog.spec =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/F-11/purple-microblog.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- purple-microblog.spec 12 Sep 2009 11:35:45 -0000 1.11 +++ purple-microblog.spec 13 Sep 2009 14:39:17 -0000 1.12 @@ -2,7 +2,7 @@ Name: purple-microblog Version: 0.2.3 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Libpurple plug-in supporting microblog services like Twitter Group: Applications/Internet @@ -28,7 +28,7 @@ test it. %build export CFLAGS="$RPM_OPT_FLAGS" -make LIBDIR=%{_libdir} +make LIBDIR=%{_libdir} build %install rm -rf $RPM_BUILD_ROOT @@ -48,6 +48,12 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/purple/ca-certs/EquifaxSecureGlobaleBusinessCA.pem %changelog +* Sun Sep 13 2009 Ismael Olea - 0.2.3-3 +- fixing make invocation avoiding call to subversion + +* Sat Sep 12 2009 Ismael Olea - 0.2.3-2 +- adding svn building requirement + * Sat Sep 12 2009 Ismael Olea - 0.2.3-1 - New upstream release From tmz at fedoraproject.org Sun Sep 13 14:40:24 2009 From: tmz at fedoraproject.org (Todd M. Zullinger) Date: Sun, 13 Sep 2009 14:40:24 +0000 (UTC) Subject: rpms/git/devel .cvsignore, 1.79, 1.80 git.spec, 1.92, 1.93 sources, 1.79, 1.80 Message-ID: <20090913144024.E86D611C0489@cvs1.fedora.phx.redhat.com> Author: tmz Update of /cvs/pkgs/rpms/git/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6023 Modified Files: .cvsignore git.spec sources Log Message: Update to git-1.6.4.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/git/devel/.cvsignore,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- .cvsignore 31 Aug 2009 14:30:41 -0000 1.79 +++ .cvsignore 13 Sep 2009 14:40:24 -0000 1.80 @@ -1 +1 @@ -git-1.6.4.2.tar.bz2 +git-1.6.4.3.tar.bz2 Index: git.spec =================================================================== RCS file: /cvs/pkgs/rpms/git/devel/git.spec,v retrieving revision 1.92 retrieving revision 1.93 diff -u -p -r1.92 -r1.93 --- git.spec 31 Aug 2009 14:30:41 -0000 1.92 +++ git.spec 13 Sep 2009 14:40:24 -0000 1.93 @@ -1,6 +1,6 @@ # Pass --without docs to rpmbuild if you don't want the documentation Name: git -Version: 1.6.4.2 +Version: 1.6.4.3 Release: 1%{?dist} Summary: Fast Version Control System License: GPLv2 @@ -386,6 +386,9 @@ rm -rf $RPM_BUILD_ROOT # No files for you! %changelog +* Sun Sep 13 2009 Todd Zullinger - 1.6.4.3-1 +- git-1.6.4.2 + * Sun Aug 30 2009 Todd Zullinger - 1.6.4.2-1 - git-1.6.4.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/git/devel/sources,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- sources 31 Aug 2009 14:30:41 -0000 1.79 +++ sources 13 Sep 2009 14:40:24 -0000 1.80 @@ -1 +1 @@ -05c41dc84eae47e3d4fe5b3dee9cc73c git-1.6.4.2.tar.bz2 +4af70ff9b8f209704059f7ef96127236 git-1.6.4.3.tar.bz2 From olea at fedoraproject.org Sun Sep 13 14:48:26 2009 From: olea at fedoraproject.org (Ismael Olea) Date: Sun, 13 Sep 2009 14:48:26 +0000 (UTC) Subject: rpms/purple-microblog/devel import.log, 1.3, 1.4 purple-microblog.spec, 1.12, 1.13 Message-ID: <20090913144826.5BFF211C0099@cvs1.fedora.phx.redhat.com> Author: olea Update of /cvs/pkgs/rpms/purple-microblog/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8831/devel Modified Files: import.log purple-microblog.spec Log Message: make build fixed Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/devel/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 12 Sep 2009 11:30:15 -0000 1.3 +++ import.log 13 Sep 2009 14:48:26 -0000 1.4 @@ -1,3 +1,4 @@ purple-microblog-0_1_2-2_20080911svn148_fc9:HEAD:purple-microblog-0.1.2-2.20080911svn148.fc9.src.rpm:1221465448 purple-microblog-0_2_2-1olea:HEAD:purple-microblog-0.2.2-1olea.src.rpm:1245015253 purple-microblog-0_2_3-1_olea:HEAD:purple-microblog-0.2.3-1.olea.src.rpm:1252754970 +purple-microblog-0_2_3-3_olea:HEAD:purple-microblog-0.2.3-3.olea.src.rpm:1252852861 Index: purple-microblog.spec =================================================================== RCS file: /cvs/pkgs/rpms/purple-microblog/devel/purple-microblog.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- purple-microblog.spec 12 Sep 2009 11:30:15 -0000 1.12 +++ purple-microblog.spec 13 Sep 2009 14:48:26 -0000 1.13 @@ -2,7 +2,7 @@ Name: purple-microblog Version: 0.2.3 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Libpurple plug-in supporting microblog services like Twitter Group: Applications/Internet @@ -28,7 +28,7 @@ test it. %build export CFLAGS="$RPM_OPT_FLAGS" -make LIBDIR=%{_libdir} +make LIBDIR=%{_libdir} build %install rm -rf $RPM_BUILD_ROOT @@ -48,6 +48,12 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/purple/ca-certs/EquifaxSecureGlobaleBusinessCA.pem %changelog +* Sun Sep 13 2009 Ismael Olea - 0.2.3-3 +- fixing make invocation avoiding call to subversion + +* Sat Sep 12 2009 Ismael Olea - 0.2.3-2 +- adding svn building requirement + * Sat Sep 12 2009 Ismael Olea - 0.2.3-1 - New upstream release From tmz at fedoraproject.org Sun Sep 13 15:03:53 2009 From: tmz at fedoraproject.org (Todd M. Zullinger) Date: Sun, 13 Sep 2009 15:03:53 +0000 (UTC) Subject: rpms/git/devel git.spec,1.93,1.94 Message-ID: <20090913150353.9ECB611C0099@cvs1.fedora.phx.redhat.com> Author: tmz Update of /cvs/pkgs/rpms/git/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12834 Modified Files: git.spec Log Message: Fix %changelog typo (hardly worth a rebuild, as 1.6.5 is not too far off) Index: git.spec =================================================================== RCS file: /cvs/pkgs/rpms/git/devel/git.spec,v retrieving revision 1.93 retrieving revision 1.94 diff -u -p -r1.93 -r1.94 --- git.spec 13 Sep 2009 14:40:24 -0000 1.93 +++ git.spec 13 Sep 2009 15:03:53 -0000 1.94 @@ -387,7 +387,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Sun Sep 13 2009 Todd Zullinger - 1.6.4.3-1 -- git-1.6.4.2 +- git-1.6.4.3 * Sun Aug 30 2009 Todd Zullinger - 1.6.4.2-1 - git-1.6.4.2 From trasher at fedoraproject.org Sun Sep 13 15:05:15 2009 From: trasher at fedoraproject.org (Johan Cwiklinski) Date: Sun, 13 Sep 2009 15:05:15 +0000 (UTC) Subject: rpms/childsplay/F-10 .cvsignore, 1.9, 1.10 childsplay.spec, 1.15, 1.16 sources, 1.10, 1.11 Message-ID: <20090913150515.D4EF411C0099@cvs1.fedora.phx.redhat.com> Author: trasher Update of /cvs/extras/rpms/childsplay/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13250 Modified Files: .cvsignore childsplay.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/childsplay/F-10/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 29 Mar 2009 16:44:00 -0000 1.9 +++ .cvsignore 13 Sep 2009 15:05:15 -0000 1.10 @@ -1,8 +1,17 @@ -childsplay-1.1.tgz -alphabet_sounds_ca-0.8.5.tgz -alphabet_sounds_de-0.8.5.tgz -alphabet_sounds_es-0.8.5.tgz -alphabet_sounds_fr-0.8.5.tgz -alphabet_sounds_it-0.8.5.tgz -alphabet_sounds_nl-0.8.5.tgz -alphabet_sounds_ru-0.8.5.tgz +childsplay-1.4.tgz +alphabet_sounds_bg-0.9.tgz +alphabet_sounds_ca-0.9.tgz +alphabet_sounds_de-0.9.tgz +alphabet_sounds_el-0.9.tgz +alphabet_sounds_en_GB-0.9.tgz +alphabet_sounds_es-0.9.tgz +alphabet_sounds_fr-0.9.tgz +alphabet_sounds_it-0.9.tgz +alphabet_sounds_lt-0.9.tgz +alphabet_sounds_nb-0.9.tgz +alphabet_sounds_nl-0.9.tgz +alphabet_sounds_pt-0.9.tgz +alphabet_sounds_ro-0.9.tgz +alphabet_sounds_ru-0.9.tgz +alphabet_sounds_sl-0.9.tgz +alphabet_sounds_sv-0.9.tgz Index: childsplay.spec =================================================================== RCS file: /cvs/extras/rpms/childsplay/F-10/childsplay.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- childsplay.spec 23 May 2009 08:33:47 -0000 1.15 +++ childsplay.spec 13 Sep 2009 15:05:15 -0000 1.16 @@ -1,8 +1,8 @@ %define realname childsplay_sp -%define alphabet_ver 0.8.5 +%define alphabet_ver 0.9 Name: childsplay -Version: 1.3 +Version: 1.4 Release: 1%{?dist} Summary: Suite of educational games for young children Group: Amusements/Games @@ -11,16 +11,27 @@ URL: http://www.schoolsplay.o Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz Source1: childsplay.desktop Source2: childsplay.README.RPM -Source10: alphabet_sounds_ca-%{alphabet_ver}.tgz -Source11: alphabet_sounds_de-%{alphabet_ver}.tgz -Source12: alphabet_sounds_es-%{alphabet_ver}.tgz -Source13: alphabet_sounds_fr-%{alphabet_ver}.tgz -Source14: alphabet_sounds_it-%{alphabet_ver}.tgz -Source15: alphabet_sounds_nl-%{alphabet_ver}.tgz -Source16: alphabet_sounds_ru-%{alphabet_ver}.tgz +Source10: alphabet_sounds_bg-%{alphabet_ver}.tgz +Source11: alphabet_sounds_ca-%{alphabet_ver}.tgz +Source12: alphabet_sounds_de-%{alphabet_ver}.tgz +Source13: alphabet_sounds_el-%{alphabet_ver}.tgz +Source14: alphabet_sounds_en_GB-%{alphabet_ver}.tgz +Source15: alphabet_sounds_es-%{alphabet_ver}.tgz +Source16: alphabet_sounds_fr-%{alphabet_ver}.tgz +Source17: alphabet_sounds_it-%{alphabet_ver}.tgz +Source18: alphabet_sounds_lt-%{alphabet_ver}.tgz +Source19: alphabet_sounds_nb-%{alphabet_ver}.tgz +Source20: alphabet_sounds_nl-%{alphabet_ver}.tgz +Source21: alphabet_sounds_pt-%{alphabet_ver}.tgz +Source22: alphabet_sounds_ro-%{alphabet_ver}.tgz +Source23: alphabet_sounds_ru-%{alphabet_ver}.tgz +Source24: alphabet_sounds_sl-%{alphabet_ver}.tgz +Source25: alphabet_sounds_sv-%{alphabet_ver}.tgz + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: desktop-file-utils +BuildRequires: python Requires: pygame Requires: python-sqlalchemy Requires: hicolor-icon-theme @@ -42,6 +53,13 @@ Some activities make use of language dep shared with gcompris. For those you'll have to install the gcompris-sound package for the languages you intend to use. For example gcompris-sound-en . +%package alphabet_sounds_bg +Summary: Bulgarian alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_bg +Bulgarian alphabet sounds for Childsplay + %package alphabet_sounds_ca Summary: Catalan alphabet sounds for Childsplay @@ -59,6 +77,22 @@ Requires: %{name} = %{version}-%{r German alphabet sounds for Childsplay +%package alphabet_sounds_el +Summary: New Greek alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_el +new Greek alphabet sounds for Childsplay + + +%package alphabet_sounds_en_GB +Summary: British English alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_en_GB +British English alphabet sounds for Childsplay + + %package alphabet_sounds_es Summary: Spanish alphabet sounds for Childsplay Group: Amusements/Games @@ -83,6 +117,23 @@ Requires: %{name} = %{version}-%{r Italian alphabet sounds for Childsplay +%package alphabet_sounds_lt +Summary: Lithuanian alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_lt +Lithuanian alphabet sounds for Childsplay + + +# I do not know which language 'nb' is :/ +%package alphabet_sounds_nb +Summary: nb alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_nb +nb alphabet sounds for Childsplay + + %package alphabet_sounds_nl Summary: Dutch alphabet sounds for Childsplay Group: Amusements/Games @@ -91,6 +142,22 @@ Requires: %{name} = %{version}-%{r Dutch alphabet sounds for Childsplay +%package alphabet_sounds_pt +Summary: Portuguese alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_pt +Portuguese alphabet sounds for Childsplay + + +%package alphabet_sounds_ro +Summary: Romanian alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_ro +Romanian alphabet sounds for Childsplay + + %package alphabet_sounds_ru Summary: Russian alphabet sounds for Childsplay Group: Amusements/Games @@ -99,19 +166,38 @@ Requires: %{name} = %{version}-%{r Russian alphabet sounds for Childsplay +%package alphabet_sounds_sl +Summary: Slovenian alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_sl +Slovenian alphabet sounds for Childsplay + + +%package alphabet_sounds_sv +Summary: Swedish alphabet sounds for Childsplay +Group: Amusements/Games +Requires: %{name} = %{version}-%{release} +%description alphabet_sounds_sv +Swedish alphabet sounds for Childsplay + + %prep -%setup -q -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 +%setup -q -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 -a 17 -a 18 -a 19 -a 20 -a 21 -a 22 -a 23 -a 24 -a 25 # we don't use the buggy provided install rm setup.py rm `find alphabet_sounds_??-%{alphabet_ver} -name install.py` rm -rf po # fixup the python scripts to call python directly and make them executable sed -i 's!/usr/bin/env python!%{_bindir}/python!' bin/%{name} -#Fix a typo in the German sounds directory name -mv alphabet_sounds_de-%{alphabet_ver}/FlashCardSounds alphabet_sounds_de-%{alphabet_ver}/FlashCardsSounds cp %{SOURCE2} README.RPM # fix wrong end of line encoding sed -i -e 's|\r||g' doc/license.txt +# lang lt miss subdir +pushd alphabet_sounds_lt-%{alphabet_ver}/AlphabetSounds +mkdir lt +mv *.* lt +popd %build @@ -159,9 +245,12 @@ install -p -m 644 lib/SPData/menu/defaul $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/%{name}.png #Alphabet sounds -for sounds in ca de es fr it nl ru +for sounds in bg ca de el en_GB es fr it lt nb nl ro ru sl sv do cp -a alphabet_sounds_$sounds-%{alphabet_ver}/AlphabetSounds/$sounds $RPM_BUILD_ROOT%{_datadir}/%{realname}/alphabetsounds +done +for sounds in ca de es fr it nl ru sl +do cp -a alphabet_sounds_$sounds-%{alphabet_ver}/FlashCardsSounds/$sounds $RPM_BUILD_ROOT%{_datadir}/%{realname}/CPData/FlashcardsData/names done @@ -209,6 +298,12 @@ fi %{_datadir}/icons/hicolor/*/apps/%{name}.png +%files alphabet_sounds_bg +%defattr(-, root, root, -) +%doc alphabet_sounds_bg-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/bg + + %files alphabet_sounds_ca %defattr(-, root, root, -) %doc alphabet_sounds_ca-%{alphabet_ver}/copyright alphabet_sounds_ca-%{alphabet_ver}/GPL-2 @@ -223,6 +318,18 @@ fi %{_datadir}/%{realname}/alphabetsounds/de +%files alphabet_sounds_el +%defattr(-, root, root, -) +%doc alphabet_sounds_el-%{alphabet_ver}/copyright alphabet_sounds_el-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/el + + +%files alphabet_sounds_en_GB +%defattr(-, root, root, -) +%doc alphabet_sounds_en_GB-%{alphabet_ver}/copyright alphabet_sounds_en_GB-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/en_GB + + %files alphabet_sounds_es %defattr(-, root, root, -) %doc alphabet_sounds_es-%{alphabet_ver}/copyright alphabet_sounds_es-%{alphabet_ver}/GPL-2 @@ -244,6 +351,18 @@ fi %{_datadir}/%{realname}/alphabetsounds/it +%files alphabet_sounds_lt +%defattr(-, root, root, -) +%doc alphabet_sounds_lt-%{alphabet_ver}/copyright alphabet_sounds_lt-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/lt + + +%files alphabet_sounds_nb +%defattr(-, root, root, -) +%doc alphabet_sounds_nb-%{alphabet_ver}/copyright alphabet_sounds_nb-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/nb + + %files alphabet_sounds_nl %defattr(-, root, root, -) %doc alphabet_sounds_nl-%{alphabet_ver}/copyright alphabet_sounds_nl-%{alphabet_ver}/GPL-2 @@ -251,14 +370,34 @@ fi %{_datadir}/%{realname}/alphabetsounds/nl +%files alphabet_sounds_ro +%defattr(-, root, root, -) +%doc alphabet_sounds_ro-%{alphabet_ver}/copyright alphabet_sounds_ro-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/ro + + %files alphabet_sounds_ru %defattr(-, root, root, -) %doc alphabet_sounds_ru-%{alphabet_ver}/copyright alphabet_sounds_ru-%{alphabet_ver}/GPL-2 %{_datadir}/%{realname}/CPData/FlashcardsData/names/ru %{_datadir}/%{realname}/alphabetsounds/ru +%files alphabet_sounds_sl +%defattr(-, root, root, -) +%{_datadir}/%{realname}/alphabetsounds/sl +%{_datadir}/%{realname}/CPData/FlashcardsData/names/sl + + +%files alphabet_sounds_sv +%defattr(-, root, root, -) +%doc alphabet_sounds_sv-%{alphabet_ver}/copyright alphabet_sounds_sv-%{alphabet_ver}/GPL-2 +%{_datadir}/%{realname}/alphabetsounds/sv + %changelog +* Sun Sep 13 2009 Johan Cwiklinski 1.4-1 +- 1.4 + * Sat May 23 2009 Johan Cwiklinski 1.3-1 - 1.3 Index: sources =================================================================== RCS file: /cvs/extras/rpms/childsplay/F-10/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 23 May 2009 08:33:47 -0000 1.10 +++ sources 13 Sep 2009 15:05:15 -0000 1.11 @@ -1,8 +1,17 @@ -b38bba758f4f78bf94f0516cb161e108 childsplay-1.3.tgz -c15fe300181c1131551bae709779d044 alphabet_sounds_ca-0.8.5.tgz -9c58d16686fde679c6530304397eb0a5 alphabet_sounds_de-0.8.5.tgz -74ced81c2c6dd0cb89c619593e7c5bc5 alphabet_sounds_es-0.8.5.tgz -77cbae60e5118f77e9dec28ad6dcca0a alphabet_sounds_fr-0.8.5.tgz -d5bfff67c31a234cc8731d864a3b2bcc alphabet_sounds_it-0.8.5.tgz -dea508513cbb89a651dd6ea2c847ae16 alphabet_sounds_nl-0.8.5.tgz -83b19344e70b1290c6126f1073da6390 alphabet_sounds_ru-0.8.5.tgz +80251bd541071ad80419c7671c55b45c childsplay-1.4.tgz +6edf3f5bdcd72b0be8b6b39090ba550b alphabet_sounds_bg-0.9.tgz +4d364cf6c8ea2d0de76e549112736f76 alphabet_sounds_ca-0.9.tgz +bca24f936474862f03dee738f17b32df alphabet_sounds_de-0.9.tgz +8d3037784e12b2c3fd65bba52d228efa alphabet_sounds_el-0.9.tgz +6c42429083e5d9eeeb04e53970e1b3d3 alphabet_sounds_en_GB-0.9.tgz +7786a47749312158fa6b9f1c38448ef4 alphabet_sounds_es-0.9.tgz +4f5c73c33faad81b62c86daa6f5f8f0b alphabet_sounds_fr-0.9.tgz +b9a898c9d4e19427efcc91b9e5a4db56 alphabet_sounds_it-0.9.tgz +2c5d412e1d431bf379b88fe6ab0e4045 alphabet_sounds_lt-0.9.tgz +8774b1de15eb331ad2377ca0a90291c2 alphabet_sounds_nb-0.9.tgz +c8dccd02255b0530674a740a75cb7537 alphabet_sounds_nl-0.9.tgz +4bd40b14a4ab598ffd5676361e6aed0e alphabet_sounds_pt-0.9.tgz +7fde0f2ebd2ce1c26d361efb20794a19 alphabet_sounds_ro-0.9.tgz +8019fbfcb83e76bee6e1f5d721c663bf alphabet_sounds_ru-0.9.tgz +bb66cad97471022c0221209fe45ec6fb alphabet_sounds_sl-0.9.tgz +1dafe67b13cce379d97efe420d428ed2 alphabet_sounds_sv-0.9.tgz From petersen at fedoraproject.org Sun Sep 13 15:05:15 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Sun, 13 Sep 2009 15:05:15 +0000 (UTC) Subject: rpms/happy/F-11 .cvsignore, 1.4, 1.5 happy.spec, 1.10, 1.11 sources, 1.4, 1.5 Message-ID: <20090913150515.7C62811C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/happy/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13249 Modified Files: .cvsignore happy.spec sources Log Message: backport 1.18.4 from devel, for haskell-platform Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/happy/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 12 Nov 2008 06:35:56 -0000 1.4 +++ .cvsignore 13 Sep 2009 15:05:15 -0000 1.5 @@ -1 +1 @@ -happy-1.18.2.tar.gz +happy-1.18.4.tar.gz Index: happy.spec =================================================================== RCS file: /cvs/pkgs/rpms/happy/F-11/happy.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- happy.spec 26 Feb 2009 09:46:22 -0000 1.10 +++ happy.spec 13 Sep 2009 15:05:15 -0000 1.11 @@ -2,16 +2,18 @@ %define debug_package %{nil} Name: happy -Version: 1.18.2 -Release: 3%{?dist} +# part of haskell-platform-2009.2.0.1 +Version: 1.18.4 +Release: 2%{?dist} License: BSD Group: Development/Tools URL: http://haskell.org/happy/ Source: http://hackage.haskell.org/packages/archive/%{name}/%{version}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: autoconf, ghc, docbook-dtds, docbook-style-xsl, libxslt, libxml2 -Summary: The LALR(1) Parser Generator for Haskell -# ghc has only been bootstrapped on the following archs: +BuildRequires: ghc, ghc-rpm-macros +BuildRequires: autoconf, docbook-dtds, docbook-style-xsl, libxslt, libxml2 +Summary: LALR(1) Parser Generator for Haskell +# fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha Requires(post): policycoreutils @@ -43,12 +45,12 @@ popd %install -rm -rf ${RPM_BUILD_ROOT} +rm -rf $RPM_BUILD_ROOT %cabal_install %clean -rm -rf ${RPM_BUILD_ROOT} +rm -rf $RPM_BUILD_ROOT %post @@ -64,6 +66,12 @@ restorecon %{_bindir}/%{name} %changelog +* Sun May 17 2009 Jens Petersen - 1.18.4-2 +- buildrequires ghc-rpm-macros + +* Sat Apr 25 2009 Jens Petersen - 1.18.4-1 +- 1.18.4 release + * Wed Feb 25 2009 Jens Petersen - 1.18.2-3 - rebuild with %%ix86 for i586 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/happy/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 12 Nov 2008 06:35:56 -0000 1.4 +++ sources 13 Sep 2009 15:05:15 -0000 1.5 @@ -1 +1 @@ -adb1679a1fa8cec74a6e621a4a277e98 happy-1.18.2.tar.gz +614e3ef9623dbeefc4c8ca699912efb4 happy-1.18.4.tar.gz From robert at fedoraproject.org Sun Sep 13 15:14:41 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 13 Sep 2009 15:14:41 +0000 (UTC) Subject: rpms/phpMyAdmin/F-11 .cvsignore, 1.41, 1.42 phpMyAdmin.htaccess, 1.5, 1.6 phpMyAdmin.spec, 1.46, 1.47 sources, 1.41, 1.42 Message-ID: <20090913151441.B7C9411C0099@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/phpMyAdmin/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15719/F-11 Modified Files: .cvsignore phpMyAdmin.htaccess phpMyAdmin.spec sources Log Message: - Upstream released 3.2.2 - Added ::1 for localhost/loopback access (for IPv6 users) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-11/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 9 Aug 2009 22:23:46 -0000 1.41 +++ .cvsignore 13 Sep 2009 15:14:41 -0000 1.42 @@ -1 +1 @@ -phpMyAdmin-3.2.1-all-languages.tar.bz2 +phpMyAdmin-3.2.2-all-languages.tar.bz2 Index: phpMyAdmin.htaccess =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-11/phpMyAdmin.htaccess,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- phpMyAdmin.htaccess 29 Nov 2008 00:09:02 -0000 1.5 +++ phpMyAdmin.htaccess 13 Sep 2009 15:14:41 -0000 1.6 @@ -11,6 +11,7 @@ Alias /phpmyadmin /usr/share/phpMyAdmin order deny,allow deny from all allow from 127.0.0.1 + allow from ::1 # This directory does not require access over HTTP - taken from the original Index: phpMyAdmin.spec =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-11/phpMyAdmin.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- phpMyAdmin.spec 9 Aug 2009 22:23:46 -0000 1.46 +++ phpMyAdmin.spec 13 Sep 2009 15:14:41 -0000 1.47 @@ -1,5 +1,5 @@ Name: phpMyAdmin -Version: 3.2.1 +Version: 3.2.2 Release: 1%{?dist} Summary: Web based MySQL browser written in php @@ -54,6 +54,12 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/%{name} %changelog +* Sun Sep 13 2009 Robert Scheck 3.2.2-1 +- Upstream released 3.2.2 + +* Sun Sep 06 2009 Robert Scheck 3.2.1-2 +- Added ::1 for localhost/loopback access (for IPv6 users) + * Mon Aug 10 2009 Robert Scheck 3.2.1-1 - Upstream released 3.2.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-11/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 9 Aug 2009 22:23:46 -0000 1.41 +++ sources 13 Sep 2009 15:14:41 -0000 1.42 @@ -1 +1 @@ -f6b0273cba534fefa0a1d69b78a003df phpMyAdmin-3.2.1-all-languages.tar.bz2 +a5f6492f89ee1ff17b76593af79640ce phpMyAdmin-3.2.2-all-languages.tar.bz2 From robert at fedoraproject.org Sun Sep 13 15:14:41 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 13 Sep 2009 15:14:41 +0000 (UTC) Subject: rpms/phpMyAdmin/F-10 .cvsignore, 1.41, 1.42 phpMyAdmin.htaccess, 1.5, 1.6 phpMyAdmin.spec, 1.45, 1.46 sources, 1.41, 1.42 Message-ID: <20090913151441.BEEC811C02BD@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/phpMyAdmin/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15719/F-10 Modified Files: .cvsignore phpMyAdmin.htaccess phpMyAdmin.spec sources Log Message: - Upstream released 3.2.2 - Added ::1 for localhost/loopback access (for IPv6 users) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-10/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 9 Aug 2009 22:23:45 -0000 1.41 +++ .cvsignore 13 Sep 2009 15:14:40 -0000 1.42 @@ -1 +1 @@ -phpMyAdmin-3.2.1-all-languages.tar.bz2 +phpMyAdmin-3.2.2-all-languages.tar.bz2 Index: phpMyAdmin.htaccess =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-10/phpMyAdmin.htaccess,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- phpMyAdmin.htaccess 29 Nov 2008 00:09:01 -0000 1.5 +++ phpMyAdmin.htaccess 13 Sep 2009 15:14:40 -0000 1.6 @@ -11,6 +11,7 @@ Alias /phpmyadmin /usr/share/phpMyAdmin order deny,allow deny from all allow from 127.0.0.1 + allow from ::1 # This directory does not require access over HTTP - taken from the original Index: phpMyAdmin.spec =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-10/phpMyAdmin.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- phpMyAdmin.spec 9 Aug 2009 22:23:45 -0000 1.45 +++ phpMyAdmin.spec 13 Sep 2009 15:14:40 -0000 1.46 @@ -1,5 +1,5 @@ Name: phpMyAdmin -Version: 3.2.1 +Version: 3.2.2 Release: 1%{?dist} Summary: Web based MySQL browser written in php @@ -54,6 +54,12 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/%{name} %changelog +* Sun Sep 13 2009 Robert Scheck 3.2.2-1 +- Upstream released 3.2.2 + +* Sun Sep 06 2009 Robert Scheck 3.2.1-2 +- Added ::1 for localhost/loopback access (for IPv6 users) + * Mon Aug 10 2009 Robert Scheck 3.2.1-1 - Upstream released 3.2.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/F-10/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 9 Aug 2009 22:23:45 -0000 1.41 +++ sources 13 Sep 2009 15:14:40 -0000 1.42 @@ -1 +1 @@ -f6b0273cba534fefa0a1d69b78a003df phpMyAdmin-3.2.1-all-languages.tar.bz2 +a5f6492f89ee1ff17b76593af79640ce phpMyAdmin-3.2.2-all-languages.tar.bz2 From robert at fedoraproject.org Sun Sep 13 15:14:42 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 13 Sep 2009 15:14:42 +0000 (UTC) Subject: rpms/phpMyAdmin/devel .cvsignore, 1.41, 1.42 phpMyAdmin.htaccess, 1.5, 1.6 phpMyAdmin.spec, 1.47, 1.48 sources, 1.41, 1.42 Message-ID: <20090913151442.0B3DC11C0099@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/phpMyAdmin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15719/devel Modified Files: .cvsignore phpMyAdmin.htaccess phpMyAdmin.spec sources Log Message: - Upstream released 3.2.2 - Added ::1 for localhost/loopback access (for IPv6 users) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/devel/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 9 Aug 2009 22:23:46 -0000 1.41 +++ .cvsignore 13 Sep 2009 15:14:41 -0000 1.42 @@ -1 +1 @@ -phpMyAdmin-3.2.1-all-languages.tar.bz2 +phpMyAdmin-3.2.2-all-languages.tar.bz2 Index: phpMyAdmin.htaccess =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/devel/phpMyAdmin.htaccess,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- phpMyAdmin.htaccess 29 Nov 2008 00:09:02 -0000 1.5 +++ phpMyAdmin.htaccess 13 Sep 2009 15:14:41 -0000 1.6 @@ -11,6 +11,7 @@ Alias /phpmyadmin /usr/share/phpMyAdmin order deny,allow deny from all allow from 127.0.0.1 + allow from ::1 # This directory does not require access over HTTP - taken from the original Index: phpMyAdmin.spec =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/devel/phpMyAdmin.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- phpMyAdmin.spec 9 Aug 2009 22:23:46 -0000 1.47 +++ phpMyAdmin.spec 13 Sep 2009 15:14:41 -0000 1.48 @@ -1,5 +1,5 @@ Name: phpMyAdmin -Version: 3.2.1 +Version: 3.2.2 Release: 1%{?dist} Summary: Web based MySQL browser written in php @@ -54,6 +54,12 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/%{name} %changelog +* Sun Sep 13 2009 Robert Scheck 3.2.2-1 +- Upstream released 3.2.2 + +* Sun Sep 06 2009 Robert Scheck 3.2.1-2 +- Added ::1 for localhost/loopback access (for IPv6 users) + * Mon Aug 10 2009 Robert Scheck 3.2.1-1 - Upstream released 3.2.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/devel/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 9 Aug 2009 22:23:46 -0000 1.41 +++ sources 13 Sep 2009 15:14:41 -0000 1.42 @@ -1 +1 @@ -f6b0273cba534fefa0a1d69b78a003df phpMyAdmin-3.2.1-all-languages.tar.bz2 +a5f6492f89ee1ff17b76593af79640ce phpMyAdmin-3.2.2-all-languages.tar.bz2 From robert at fedoraproject.org Sun Sep 13 15:17:35 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 13 Sep 2009 15:17:35 +0000 (UTC) Subject: rpms/phpMyAdmin/EL-4 phpMyAdmin.htaccess, 1.5, 1.6 phpMyAdmin.spec, 1.35, 1.36 Message-ID: <20090913151735.B03D911C0099@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/phpMyAdmin/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16701/EL-4 Modified Files: phpMyAdmin.htaccess phpMyAdmin.spec Log Message: Added ::1 for localhost/loopback access (for IPv6 users) Index: phpMyAdmin.htaccess =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/EL-4/phpMyAdmin.htaccess,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- phpMyAdmin.htaccess 29 Nov 2008 00:04:56 -0000 1.5 +++ phpMyAdmin.htaccess 13 Sep 2009 15:17:35 -0000 1.6 @@ -11,6 +11,7 @@ Alias /phpmyadmin /usr/share/phpMyAdmin order deny,allow deny from all allow from 127.0.0.1 + allow from ::1 # This directory does not require access over HTTP - taken from the original Index: phpMyAdmin.spec =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/EL-4/phpMyAdmin.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- phpMyAdmin.spec 25 Mar 2009 08:59:11 -0000 1.35 +++ phpMyAdmin.spec 13 Sep 2009 15:17:35 -0000 1.36 @@ -1,6 +1,6 @@ Name: phpMyAdmin Version: 2.11.9.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Web based MySQL browser written in php Group: Applications/Internet @@ -54,6 +54,9 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/%{name} %changelog +* Sun Sep 13 2009 Robert Scheck 2.11.9.5-2 +- Added ::1 for localhost/loopback access (for IPv6 users) + * Wed Mar 25 2009 Robert Scheck 2.11.9.5-1 - Upstream released 2.11.9.5 (#492066) From robert at fedoraproject.org Sun Sep 13 15:17:35 2009 From: robert at fedoraproject.org (Robert Scheck) Date: Sun, 13 Sep 2009 15:17:35 +0000 (UTC) Subject: rpms/phpMyAdmin/EL-5 phpMyAdmin.htaccess, 1.5, 1.6 phpMyAdmin.spec, 1.35, 1.36 Message-ID: <20090913151735.D8F5611C0099@cvs1.fedora.phx.redhat.com> Author: robert Update of /cvs/pkgs/rpms/phpMyAdmin/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16701/EL-5 Modified Files: phpMyAdmin.htaccess phpMyAdmin.spec Log Message: Added ::1 for localhost/loopback access (for IPv6 users) Index: phpMyAdmin.htaccess =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/EL-5/phpMyAdmin.htaccess,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- phpMyAdmin.htaccess 29 Nov 2008 00:04:57 -0000 1.5 +++ phpMyAdmin.htaccess 13 Sep 2009 15:17:35 -0000 1.6 @@ -11,6 +11,7 @@ Alias /phpmyadmin /usr/share/phpMyAdmin order deny,allow deny from all allow from 127.0.0.1 + allow from ::1 # This directory does not require access over HTTP - taken from the original Index: phpMyAdmin.spec =================================================================== RCS file: /cvs/pkgs/rpms/phpMyAdmin/EL-5/phpMyAdmin.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- phpMyAdmin.spec 25 Mar 2009 08:59:12 -0000 1.35 +++ phpMyAdmin.spec 13 Sep 2009 15:17:35 -0000 1.36 @@ -1,6 +1,6 @@ Name: phpMyAdmin Version: 2.11.9.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Web based MySQL browser written in php Group: Applications/Internet @@ -54,6 +54,9 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/%{name} %changelog +* Sun Sep 13 2009 Robert Scheck 2.11.9.5-2 +- Added ::1 for localhost/loopback access (for IPv6 users) + * Wed Mar 25 2009 Robert Scheck 2.11.9.5-1 - Upstream released 2.11.9.5 (#492066) From chitlesh at fedoraproject.org Sun Sep 13 15:17:48 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 13 Sep 2009 15:17:48 +0000 (UTC) Subject: rpms/gerbv/F-10 gerbv-empty_orientation.patch, NONE, 1.1 gerbv.spec, 1.7, 1.8 import.log, 1.3, 1.4 Message-ID: <20090913151748.88C5D11C0099@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/gerbv/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17102/F-10 Modified Files: gerbv.spec import.log Added Files: gerbv-empty_orientation.patch Log Message: no layer orientation crash fix gerbv-empty_orientation.patch: callbacks.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) --- NEW FILE gerbv-empty_orientation.patch --- --- src/callbacks.c 2009-07-10 23:34:26.000000000 +0200 +++ callbacks.c 2009-09-13 15:59:38.561102851 +0200 @@ -1997,6 +1997,14 @@ callbacks_change_layer_orientation_clicked (GtkButton *button, gpointer userData){ gint index = callbacks_get_selected_row_index(); + if (index < 0) { + interface_show_alert_dialog("No layers are currently loaded", + "A layer must be loaded before the orientation can be modified.", + FALSE, + NULL); + return; + } + interface_show_modify_orientation_dialog(&mainProject->file[index]->transform,screen.unit); render_refresh_rendered_image_on_screen (); callbacks_update_layer_tree (); @@ -2433,7 +2441,7 @@ callbacks_delete_objects_clicked (GtkButton *button, gpointer user_data){ if (screen.selectionInfo.type == GERBV_SELECTION_EMPTY) { interface_show_alert_dialog("No object is currently selected", - NULL, + "Objects must be selected using the pointer tool before they can be deleted.", FALSE, NULL); return; Index: gerbv.spec =================================================================== RCS file: /cvs/pkgs/rpms/gerbv/F-10/gerbv.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- gerbv.spec 12 Jul 2009 09:12:54 -0000 1.7 +++ gerbv.spec 13 Sep 2009 15:17:48 -0000 1.8 @@ -1,13 +1,18 @@ +# Fixing the end-of-line encodings is omitted because of +# https://fedorahosted.org/fedora-electronic-lab/ticket/47 + Name: gerbv Version: 2.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Gerber file viewer from the gEDA toolkit Group: Applications/Engineering License: GPLv2 -URL: http://gerbv.sourceforge.net/ +URL: http://gerbv.gpleda.org/index.html Source: http://downloads.sourceforge.net/gerbv/%{name}-%{version}.tar.gz +# Fix bug 2841371 (segfault on edit->orientation with no layer loaded +Patch0: gerbv-empty_orientation.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel, libpng-devel, desktop-file-utils, automake, ImageMagick-devel @@ -44,6 +49,8 @@ you will need to install %{name}-devel. %prep %setup -q +%patch0 -p0 -b .orientation + %build # default measurement units set to millimeters @@ -65,7 +72,7 @@ sed -i -e 's! -shared ! -Wl,--as-needed\ %{__make} INSTALL="%{__install} -p" install DESTDIR=%{buildroot} -desktop-file-install --vendor fedora \ +desktop-file-install --vendor "" \ --remove-category Education \ --dir %{buildroot}%{_datadir}/applications \ --delete-original \ @@ -89,17 +96,6 @@ for dir in * ; do done popd -#Fixing the end-of-line encodings -set +x -for f in `find example/ -name \*.* | sort` doc/eagle/eagle2exc.txt ; do - echo -n -e "... Fixing the end-of-line encodings of $f \t" - sed -i.bak -e 's|\r||g' $f - touch -r $f.bak $f - %{__rm} -f $f.bak - echo "done" -done -set -x - %clean %{__rm} -rf %{buildroot} @@ -119,7 +115,7 @@ touch --no-create %{_datadir}/icons/hico %files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING NEWS README TODO +%doc AUTHORS ChangeLog COPYING NEWS README TODO CONTRIBUTORS HACKING %doc example/ %doc doc/example-code %doc doc/eagle @@ -131,7 +127,7 @@ touch --no-create %{_datadir}/icons/hico %{_mandir}/man1/gerbv.* %{_datadir}/icons/hicolor/??x??/apps/%{name}.png %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/applications/%{name}.desktop %{_libdir}/lib%{name}.so.* @@ -144,6 +140,10 @@ touch --no-create %{_datadir}/icons/hico %Changelog +* Sun Sep 13 2009 Chitlesh Goorah - 2.3.0-2 +- Fixed gerbv-2.3.0-1 png failed to open - FEL ticket #47 +- Fixed bug 2841371 (segfault on edit->orientation with no layer loaded) + * Sat Jul 11 2009 Chitlesh Goorah - 2.3.0-1 - new upstream release Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/gerbv/F-10/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 12 Jul 2009 09:12:54 -0000 1.3 +++ import.log 13 Sep 2009 15:17:48 -0000 1.4 @@ -1,3 +1,4 @@ gerbv-2_1_0-2_fc9:F-10:gerbv-2.1.0-2.fc9.src.rpm:1226608650 gerbv-2_2_0-1_fc10:F-10:gerbv-2.2.0-1.fc10.src.rpm:1233179789 gerbv-2_3_0-1_fc11:F-10:gerbv-2.3.0-1.fc11.src.rpm:1247389835 +gerbv-2_3_0-2_fc11:F-10:gerbv-2.3.0-2.fc11.src.rpm:1252854827 From chitlesh at fedoraproject.org Sun Sep 13 15:19:59 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 13 Sep 2009 15:19:59 +0000 (UTC) Subject: rpms/gerbv/F-11 gerbv-empty_orientation.patch, NONE, 1.1 gerbv.spec, 1.11, 1.12 import.log, 1.3, 1.4 Message-ID: <20090913151959.7ACF011C0099@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/gerbv/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18373/F-11 Modified Files: gerbv.spec import.log Added Files: gerbv-empty_orientation.patch Log Message: no layer orientation crash fix gerbv-empty_orientation.patch: callbacks.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) --- NEW FILE gerbv-empty_orientation.patch --- --- src/callbacks.c 2009-07-10 23:34:26.000000000 +0200 +++ callbacks.c 2009-09-13 15:59:38.561102851 +0200 @@ -1997,6 +1997,14 @@ callbacks_change_layer_orientation_clicked (GtkButton *button, gpointer userData){ gint index = callbacks_get_selected_row_index(); + if (index < 0) { + interface_show_alert_dialog("No layers are currently loaded", + "A layer must be loaded before the orientation can be modified.", + FALSE, + NULL); + return; + } + interface_show_modify_orientation_dialog(&mainProject->file[index]->transform,screen.unit); render_refresh_rendered_image_on_screen (); callbacks_update_layer_tree (); @@ -2433,7 +2441,7 @@ callbacks_delete_objects_clicked (GtkButton *button, gpointer user_data){ if (screen.selectionInfo.type == GERBV_SELECTION_EMPTY) { interface_show_alert_dialog("No object is currently selected", - NULL, + "Objects must be selected using the pointer tool before they can be deleted.", FALSE, NULL); return; Index: gerbv.spec =================================================================== RCS file: /cvs/pkgs/rpms/gerbv/F-11/gerbv.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- gerbv.spec 12 Jul 2009 09:17:46 -0000 1.11 +++ gerbv.spec 13 Sep 2009 15:19:59 -0000 1.12 @@ -1,13 +1,18 @@ +# Fixing the end-of-line encodings is omitted because of +# https://fedorahosted.org/fedora-electronic-lab/ticket/47 + Name: gerbv Version: 2.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Gerber file viewer from the gEDA toolkit Group: Applications/Engineering License: GPLv2 -URL: http://gerbv.sourceforge.net/ +URL: http://gerbv.gpleda.org/index.html Source: http://downloads.sourceforge.net/gerbv/%{name}-%{version}.tar.gz +# Fix bug 2841371 (segfault on edit->orientation with no layer loaded +Patch0: gerbv-empty_orientation.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel, libpng-devel, desktop-file-utils, automake, ImageMagick-devel @@ -44,6 +49,8 @@ you will need to install %{name}-devel. %prep %setup -q +%patch0 -p0 -b .orientation + %build # default measurement units set to millimeters @@ -65,7 +72,7 @@ sed -i -e 's! -shared ! -Wl,--as-needed\ %{__make} INSTALL="%{__install} -p" install DESTDIR=%{buildroot} -desktop-file-install --vendor fedora \ +desktop-file-install --vendor "" \ --remove-category Education \ --dir %{buildroot}%{_datadir}/applications \ --delete-original \ @@ -89,17 +96,6 @@ for dir in * ; do done popd -#Fixing the end-of-line encodings -set +x -for f in `find example/ -name \*.* | sort` doc/eagle/eagle2exc.txt ; do - echo -n -e "... Fixing the end-of-line encodings of $f \t" - sed -i.bak -e 's|\r||g' $f - touch -r $f.bak $f - %{__rm} -f $f.bak - echo "done" -done -set -x - %clean %{__rm} -rf %{buildroot} @@ -119,7 +115,7 @@ touch --no-create %{_datadir}/icons/hico %files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING NEWS README TODO +%doc AUTHORS ChangeLog COPYING NEWS README TODO CONTRIBUTORS HACKING %doc example/ %doc doc/example-code %doc doc/eagle @@ -131,7 +127,7 @@ touch --no-create %{_datadir}/icons/hico %{_mandir}/man1/gerbv.* %{_datadir}/icons/hicolor/??x??/apps/%{name}.png %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/applications/%{name}.desktop %{_libdir}/lib%{name}.so.* @@ -144,6 +140,10 @@ touch --no-create %{_datadir}/icons/hico %Changelog +* Sun Sep 13 2009 Chitlesh Goorah - 2.3.0-2 +- Fixed gerbv-2.3.0-1 png failed to open - FEL ticket #47 +- Fixed bug 2841371 (segfault on edit->orientation with no layer loaded) + * Sat Jul 11 2009 Chitlesh Goorah - 2.3.0-1 - new upstream release Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/gerbv/F-11/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 12 Jul 2009 09:17:46 -0000 1.3 +++ import.log 13 Sep 2009 15:19:59 -0000 1.4 @@ -1,3 +1,4 @@ gerbv-2_1_0-2_fc9:HEAD:gerbv-2.1.0-2.fc9.src.rpm:1226608797 gerbv-2_2_0-1_fc10:HEAD:gerbv-2.2.0-1.fc10.src.rpm:1233179942 gerbv-2_3_0-1_fc11:F-11:gerbv-2.3.0-1.fc11.src.rpm:1247389952 +gerbv-2_3_0-2_fc11:F-11:gerbv-2.3.0-2.fc11.src.rpm:1252854968 From chitlesh at fedoraproject.org Sun Sep 13 15:24:20 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 13 Sep 2009 15:24:20 +0000 (UTC) Subject: rpms/gerbv/EL-5 gerbv-empty_orientation.patch, NONE, 1.1 gerbv.spec, 1.4, 1.5 import.log, 1.2, 1.3 Message-ID: <20090913152420.6BA7B11C0489@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/gerbv/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19673/EL-5 Modified Files: gerbv.spec import.log Added Files: gerbv-empty_orientation.patch Log Message: no layer orientation crash fix gerbv-empty_orientation.patch: callbacks.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) --- NEW FILE gerbv-empty_orientation.patch --- --- src/callbacks.c 2009-07-10 23:34:26.000000000 +0200 +++ callbacks.c 2009-09-13 15:59:38.561102851 +0200 @@ -1997,6 +1997,14 @@ callbacks_change_layer_orientation_clicked (GtkButton *button, gpointer userData){ gint index = callbacks_get_selected_row_index(); + if (index < 0) { + interface_show_alert_dialog("No layers are currently loaded", + "A layer must be loaded before the orientation can be modified.", + FALSE, + NULL); + return; + } + interface_show_modify_orientation_dialog(&mainProject->file[index]->transform,screen.unit); render_refresh_rendered_image_on_screen (); callbacks_update_layer_tree (); @@ -2433,7 +2441,7 @@ callbacks_delete_objects_clicked (GtkButton *button, gpointer user_data){ if (screen.selectionInfo.type == GERBV_SELECTION_EMPTY) { interface_show_alert_dialog("No object is currently selected", - NULL, + "Objects must be selected using the pointer tool before they can be deleted.", FALSE, NULL); return; Index: gerbv.spec =================================================================== RCS file: /cvs/pkgs/rpms/gerbv/EL-5/gerbv.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gerbv.spec 12 Jul 2009 09:21:23 -0000 1.4 +++ gerbv.spec 13 Sep 2009 15:24:19 -0000 1.5 @@ -1,13 +1,18 @@ +# Fixing the end-of-line encodings is omitted because of +# https://fedorahosted.org/fedora-electronic-lab/ticket/47 + Name: gerbv Version: 2.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Gerber file viewer from the gEDA toolkit Group: Applications/Engineering License: GPLv2 -URL: http://gerbv.sourceforge.net/ +URL: http://gerbv.gpleda.org/index.html Source: http://downloads.sourceforge.net/gerbv/%{name}-%{version}.tar.gz +# Fix bug 2841371 (segfault on edit->orientation with no layer loaded +Patch0: gerbv-empty_orientation.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel, libpng-devel, desktop-file-utils, automake, ImageMagick-devel @@ -44,6 +49,8 @@ you will need to install %{name}-devel. %prep %setup -q +%patch0 -p0 -b .orientation + %build # default measurement units set to millimeters @@ -65,7 +72,7 @@ sed -i -e 's! -shared ! -Wl,--as-needed\ %{__make} INSTALL="%{__install} -p" install DESTDIR=%{buildroot} -desktop-file-install --vendor fedora \ +desktop-file-install --vendor "" \ --remove-category Education \ --dir %{buildroot}%{_datadir}/applications \ --delete-original \ @@ -89,17 +96,6 @@ for dir in * ; do done popd -#Fixing the end-of-line encodings -set +x -for f in `find example/ -name \*.* | sort` doc/eagle/eagle2exc.txt ; do - echo -n -e "... Fixing the end-of-line encodings of $f \t" - sed -i.bak -e 's|\r||g' $f - touch -r $f.bak $f - %{__rm} -f $f.bak - echo "done" -done -set -x - %clean %{__rm} -rf %{buildroot} @@ -119,7 +115,7 @@ touch --no-create %{_datadir}/icons/hico %files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING NEWS README TODO +%doc AUTHORS ChangeLog COPYING NEWS README TODO CONTRIBUTORS HACKING %doc example/ %doc doc/example-code %doc doc/eagle @@ -131,7 +127,7 @@ touch --no-create %{_datadir}/icons/hico %{_mandir}/man1/gerbv.* %{_datadir}/icons/hicolor/??x??/apps/%{name}.png %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/applications/%{name}.desktop %{_libdir}/lib%{name}.so.* @@ -144,6 +140,10 @@ touch --no-create %{_datadir}/icons/hico %Changelog +* Sun Sep 13 2009 Chitlesh Goorah - 2.3.0-2 +- Fixed gerbv-2.3.0-1 png failed to open - FEL ticket #47 +- Fixed bug 2841371 (segfault on edit->orientation with no layer loaded) + * Sat Jul 11 2009 Chitlesh Goorah - 2.3.0-1 - new upstream release Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/gerbv/EL-5/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 12 Jul 2009 09:21:23 -0000 1.2 +++ import.log 13 Sep 2009 15:24:19 -0000 1.3 @@ -1,2 +1,3 @@ gerbv-2_1_0-2_fc9:EL-5:gerbv-2.1.0-2.fc9.src.rpm:1226668665 gerbv-2_3_0-1_fc11:EL-5:gerbv-2.3.0-1.fc11.src.rpm:1247390404 +gerbv-2_3_0-2_fc11:EL-5:gerbv-2.3.0-2.fc11.src.rpm:1252855094 From chitlesh at fedoraproject.org Sun Sep 13 15:27:15 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 13 Sep 2009 15:27:15 +0000 (UTC) Subject: rpms/gerbv/devel gerbv-empty_orientation.patch, NONE, 1.1 gerbv.spec, 1.12, 1.13 import.log, 1.3, 1.4 Message-ID: <20090913152715.1C50511C0099@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/rpms/gerbv/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20631/devel Modified Files: gerbv.spec import.log Added Files: gerbv-empty_orientation.patch Log Message: no layer orientation crash fix gerbv-empty_orientation.patch: callbacks.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) --- NEW FILE gerbv-empty_orientation.patch --- --- src/callbacks.c 2009-07-10 23:34:26.000000000 +0200 +++ callbacks.c 2009-09-13 15:59:38.561102851 +0200 @@ -1997,6 +1997,14 @@ callbacks_change_layer_orientation_clicked (GtkButton *button, gpointer userData){ gint index = callbacks_get_selected_row_index(); + if (index < 0) { + interface_show_alert_dialog("No layers are currently loaded", + "A layer must be loaded before the orientation can be modified.", + FALSE, + NULL); + return; + } + interface_show_modify_orientation_dialog(&mainProject->file[index]->transform,screen.unit); render_refresh_rendered_image_on_screen (); callbacks_update_layer_tree (); @@ -2433,7 +2441,7 @@ callbacks_delete_objects_clicked (GtkButton *button, gpointer user_data){ if (screen.selectionInfo.type == GERBV_SELECTION_EMPTY) { interface_show_alert_dialog("No object is currently selected", - NULL, + "Objects must be selected using the pointer tool before they can be deleted.", FALSE, NULL); return; Index: gerbv.spec =================================================================== RCS file: /cvs/pkgs/rpms/gerbv/devel/gerbv.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- gerbv.spec 24 Jul 2009 23:53:28 -0000 1.12 +++ gerbv.spec 13 Sep 2009 15:27:14 -0000 1.13 @@ -1,13 +1,18 @@ +# Fixing the end-of-line encodings is omitted because of +# https://fedorahosted.org/fedora-electronic-lab/ticket/47 + Name: gerbv Version: 2.3.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Gerber file viewer from the gEDA toolkit Group: Applications/Engineering License: GPLv2 -URL: http://gerbv.sourceforge.net/ +URL: http://gerbv.gpleda.org/index.html Source: http://downloads.sourceforge.net/gerbv/%{name}-%{version}.tar.gz +# Fix bug 2841371 (segfault on edit->orientation with no layer loaded +Patch0: gerbv-empty_orientation.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gtk2-devel, libpng-devel, desktop-file-utils, automake, ImageMagick-devel @@ -44,6 +49,8 @@ you will need to install %{name}-devel. %prep %setup -q +%patch0 -p0 -b .orientation + %build # default measurement units set to millimeters @@ -65,7 +72,7 @@ sed -i -e 's! -shared ! -Wl,--as-needed\ %{__make} INSTALL="%{__install} -p" install DESTDIR=%{buildroot} -desktop-file-install --vendor fedora \ +desktop-file-install --vendor "" \ --remove-category Education \ --dir %{buildroot}%{_datadir}/applications \ --delete-original \ @@ -89,17 +96,6 @@ for dir in * ; do done popd -#Fixing the end-of-line encodings -set +x -for f in `find example/ -name \*.* | sort` doc/eagle/eagle2exc.txt ; do - echo -n -e "... Fixing the end-of-line encodings of $f \t" - sed -i.bak -e 's|\r||g' $f - touch -r $f.bak $f - %{__rm} -f $f.bak - echo "done" -done -set -x - %clean %{__rm} -rf %{buildroot} @@ -119,7 +115,7 @@ touch --no-create %{_datadir}/icons/hico %files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING NEWS README TODO +%doc AUTHORS ChangeLog COPYING NEWS README TODO CONTRIBUTORS HACKING %doc example/ %doc doc/example-code %doc doc/eagle @@ -131,7 +127,7 @@ touch --no-create %{_datadir}/icons/hico %{_mandir}/man1/gerbv.* %{_datadir}/icons/hicolor/??x??/apps/%{name}.png %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/applications/%{name}.desktop %{_libdir}/lib%{name}.so.* @@ -144,6 +140,10 @@ touch --no-create %{_datadir}/icons/hico %Changelog +* Sun Sep 13 2009 Chitlesh Goorah - 2.3.0-3 +- Fixed gerbv-2.3.0-1 png failed to open - FEL ticket #47 +- Fixed bug 2841371 (segfault on edit->orientation with no layer loaded) + * Sat Jul 11 2009 Chitlesh Goorah - 2.3.0-1 - new upstream release Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/gerbv/devel/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 12 Jul 2009 09:19:26 -0000 1.3 +++ import.log 13 Sep 2009 15:27:14 -0000 1.4 @@ -1,3 +1,4 @@ gerbv-2_1_0-2_fc9:HEAD:gerbv-2.1.0-2.fc9.src.rpm:1226608797 gerbv-2_2_0-1_fc10:HEAD:gerbv-2.2.0-1.fc10.src.rpm:1233179942 gerbv-2_3_0-1_fc11:HEAD:gerbv-2.3.0-1.fc11.src.rpm:1247390294 +gerbv-2_3_0-3_fc11:HEAD:gerbv-2.3.0-3.fc11.src.rpm:1252855435 From mbarnes at fedoraproject.org Sun Sep 13 15:28:51 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Sun, 13 Sep 2009 15:28:51 +0000 (UTC) Subject: rpms/evolution/devel .cvsignore, 1.116.2.21, 1.116.2.22 evolution.spec, 1.394.2.46, 1.394.2.47 sources, 1.116.2.25, 1.116.2.26 Message-ID: <20090913152851.8810A11C0099@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/evolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21195 Modified Files: Tag: private-mbarnes-kb .cvsignore evolution.spec sources Log Message: * Sun Sep 13 2009 Matthew Barnes - 2.27.99-1.kb.6.fc12 - Snapshot of "kill-bonobo" progress at commit f8a2538. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/.cvsignore,v retrieving revision 1.116.2.21 retrieving revision 1.116.2.22 diff -u -p -r1.116.2.21 -r1.116.2.22 --- .cvsignore 9 Sep 2009 02:44:27 -0000 1.116.2.21 +++ .cvsignore 13 Sep 2009 15:28:51 -0000 1.116.2.22 @@ -1 +1 @@ -evolution-2.29.1-kill-bonobo-0a47d87.tar.bz2 +evolution-2.29.1-kill-bonobo-f8a2538.tar.bz2 Index: evolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v retrieving revision 1.394.2.46 retrieving revision 1.394.2.47 diff -u -p -r1.394.2.46 -r1.394.2.47 --- evolution.spec 9 Sep 2009 09:51:54 -0000 1.394.2.46 +++ evolution.spec 13 Sep 2009 15:28:51 -0000 1.394.2.47 @@ -1,5 +1,5 @@ # This is an unofficial RPM for testing Evolution's kill-bonobo branch. -%define hash 0a47d87 +%define hash f8a2538 %define dbus_glib_version 0.70 %define dbus_version 1.0 @@ -47,7 +47,7 @@ Name: evolution Version: 2.27.99 -Release: 1.kb.5%{?dist} +Release: 1.kb.6%{?dist} Group: Applications/Productivity Summary: Mail and calendar client for GNOME License: GPLv2+ and GFDL @@ -671,6 +671,9 @@ rm -rf $RPM_BUILD_ROOT %{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-clean %changelog +* Sun Sep 13 2009 Matthew Barnes - 2.27.99-1.kb.6.fc12 +- Snapshot of "kill-bonobo" progress at commit f8a2538. + * Tue Sep 08 2009 Matthew Barnes - 2.27.99-1.kb.5.fc12 - Snapshot of "kill-bonobo" progress at commit 0a47d87. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/sources,v retrieving revision 1.116.2.25 retrieving revision 1.116.2.26 diff -u -p -r1.116.2.25 -r1.116.2.26 --- sources 9 Sep 2009 02:44:27 -0000 1.116.2.25 +++ sources 13 Sep 2009 15:28:51 -0000 1.116.2.26 @@ -1 +1 @@ -84efc5b17b678292d07b8da65f97122f evolution-2.29.1-kill-bonobo-0a47d87.tar.bz2 +2c95705bbd990367b34606dc1450fdf9 evolution-2.29.1-kill-bonobo-f8a2538.tar.bz2 From djuran at fedoraproject.org Sun Sep 13 15:36:36 2009 From: djuran at fedoraproject.org (David Juran) Date: Sun, 13 Sep 2009 15:36:36 +0000 (UTC) Subject: rpms/azureus/devel azureus-no-update-manager-CoreUpdateChecker.patch, 1.5, 1.6 azureus-no-update-manager-PluginInstallerImpl.patch, 1.3, 1.4 azureus-no-update-manager-PluginUpdatePlugin.patch, 1.1, 1.2 azureus-no-update-manager-SWTUpdateChecker.patch, 1.6, 1.7 azureus-no-update-manager-UpdateMonitor.patch, 1.7, 1.8 azureus-no-updates-PluginInitializer.patch, 1.3, 1.4 azureus-no-updates-PluginInterfaceImpl.patch, 1.3, 1.4 azureus.script, 1.24, 1.25 azureus.spec, 1.79, 1.80 azureus-no-update-manager-PluginInstallerImpl-2.patch, 1.1, NONE Message-ID: <20090913153636.917AA11C0099@cvs1.fedora.phx.redhat.com> Author: djuran Update of /cvs/pkgs/rpms/azureus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23444 Modified Files: azureus-no-update-manager-CoreUpdateChecker.patch azureus-no-update-manager-PluginInstallerImpl.patch azureus-no-update-manager-PluginUpdatePlugin.patch azureus-no-update-manager-SWTUpdateChecker.patch azureus-no-update-manager-UpdateMonitor.patch azureus-no-updates-PluginInitializer.patch azureus-no-updates-PluginInterfaceImpl.patch azureus.script azureus.spec Removed Files: azureus-no-update-manager-PluginInstallerImpl-2.patch Log Message: - revive the no-updates patches (Bz515131) - fix start-script to work when /usr/share/azureus/plugins/ is empty azureus-no-update-manager-CoreUpdateChecker.patch: CoreUpdateChecker.java | 300 ------------------------------------------------- 1 file changed, 300 deletions(-) Index: azureus-no-update-manager-CoreUpdateChecker.patch =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus-no-update-manager-CoreUpdateChecker.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- azureus-no-update-manager-CoreUpdateChecker.patch 3 Dec 2007 17:03:21 -0000 1.5 +++ azureus-no-update-manager-CoreUpdateChecker.patch 13 Sep 2009 15:36:35 -0000 1.6 @@ -1,6 +1,7 @@ ---- ../azureus3orig/azureus3/org/gudy/azureus2/update/CoreUpdateChecker.java 2007-12-03 10:07:11.000000000 -0500 -+++ org/gudy/azureus2/update/CoreUpdateChecker.java 2007-12-03 10:30:37.000000000 -0500 -@@ -124,8 +124,6 @@ +diff -up azureus-4.2.0.8/org/gudy/azureus2/update/CoreUpdateChecker.java.no-update-manager-CoreUpdateChecker azureus-4.2.0.8/org/gudy/azureus2/update/CoreUpdateChecker.java +--- azureus-4.2.0.8/org/gudy/azureus2/update/CoreUpdateChecker.java.no-update-manager-CoreUpdateChecker 2009-07-07 00:52:10.000000000 +0200 ++++ azureus-4.2.0.8/org/gudy/azureus2/update/CoreUpdateChecker.java 2009-09-13 12:41:05.000000000 +0200 +@@ -127,8 +127,6 @@ CoreUpdateChecker props.setProperty( "plugin.version", plugin_interface.getAzureusVersion()); rdf = plugin_interface.getUtilities().getResourceDownloaderFactory(); @@ -9,7 +10,7 @@ } public String -@@ -144,302 +142,10 @@ +@@ -147,309 +145,11 @@ CoreUpdateChecker checkForUpdate( final UpdateChecker checker ) { @@ -20,10 +21,15 @@ - - Map decoded = VersionCheckClient.getSingleton().getVersionCheckInfo( - first_check?VersionCheckClient.REASON_UPDATE_CHECK_START:VersionCheckClient.REASON_UPDATE_CHECK_PERIODIC); -- + - - displayUserMessage( decoded ); - +- // No point complaining later if we don't have any data in the map (which is +- // more likely due to network problems rather than the version check server +- // *actually* returning a map with nothing in it. +- if (decoded.isEmpty()) {return;} +- - String latest_version; - String latest_file_name; - @@ -100,7 +106,7 @@ - if ( full_download_url == null ){ - - ResourceDownloader[] primary_mirrors; -- +- - primary_mirrors = getPrimaryDownloaders( latest_file_name ); - - // the download hierarchy is primary mirrors first (randomised alternate) @@ -188,7 +194,7 @@ - if ( info_b != null ){ - - try{ -- info = new String( info_b ); +- info = new String( info_b, "UTF-8" ); - - }catch( Throwable e ){ - @@ -290,7 +296,7 @@ - final ResourceDownloader downloader, - InputStream data ) - { -- installUpdate( checker, update, downloader, f_latest_version, data ); +- installUpdate( checker, update, downloader, f_latest_file_name, f_latest_version, data ); - - return( true ); - } @@ -301,6 +307,8 @@ - - Debug.printStackTrace( e ); - +- checker.reportProgress( "Failed to check for core update: " + Debug.getNestedExceptionMessage(e)); +- - checker.failed(); - - }finally{ azureus-no-update-manager-PluginInstallerImpl.patch: PluginInstallerImpl.java | 354 +++++++++++++++++------------------------------ 1 file changed, 130 insertions(+), 224 deletions(-) Index: azureus-no-update-manager-PluginInstallerImpl.patch =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus-no-update-manager-PluginInstallerImpl.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- azureus-no-update-manager-PluginInstallerImpl.patch 3 Dec 2007 17:03:21 -0000 1.3 +++ azureus-no-update-manager-PluginInstallerImpl.patch 13 Sep 2009 15:36:35 -0000 1.4 @@ -1,22 +1,110 @@ ---- ../azureus3orig/azureus3/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java 2007-12-03 10:07:11.000000000 -0500 -+++ org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java 2007-12-03 10:32:17.000000000 -0500 -@@ -181,13 +181,6 @@ +diff -up azureus-4.2.0.8/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java.no-update-manager-PluginInstallerImpl azureus-4.2.0.8/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java +--- azureus-4.2.0.8/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java.no-update-manager-PluginInstallerImpl 2009-03-09 20:25:32.000000000 +0100 ++++ azureus-4.2.0.8/org/gudy/azureus2/pluginsimpl/local/installer/PluginInstallerImpl.java 2009-09-13 17:14:11.000000000 +0200 +@@ -464,97 +464,7 @@ PluginInstallerImpl + throws PluginException { PluginUpdatePlugin pup = (PluginUpdatePlugin)manager.getPluginInterfaceByClass( PluginUpdatePlugin.class ).getPlugin(); - -- UpdateManager uman = manager.getDefaultPluginInterface().getUpdateManager(); - -- UpdateCheckInstance inst = +- UpdateManagerImpl uman = (UpdateManagerImpl)manager.getDefaultPluginInterface().getUpdateManager(); +- +- UpdateCheckInstanceImpl inst = - uman.createEmptyUpdateCheckInstance( - UpdateCheckInstance.UCI_INSTALL, -- "update.instance.install" ); +- "update.instance.install", +- low_noise ); +- +- if ( properties != null ){ +- +- for ( Map.Entry entry: properties.entrySet()){ + +- inst.setProperty( entry.getKey(), entry.getValue()); +- } +- } +- +- if ( listener != null ){ +- +- inst.addListener( +- new UpdateCheckInstanceListener() +- { +- public void +- cancelled( +- UpdateCheckInstance instance ) +- { +- listener.cancelled(); +- } +- +- public void +- complete( +- UpdateCheckInstance instance ) +- { +- final Update[] updates = instance.getUpdates(); +- +- if ( updates.length == 0 ){ +- +- listener.failed( new PluginException( "No updates were added during check process" )); +- +- }else{ +- +- for (int i=0;i 1 plugin interfaces, make the name up appropriately -- ++// // the plugin may have > 1 plugin interfaces, make the name up appropriately + - String update_name = ""; -- ++// String update_name = ""; + - PluginInterface[] ifs = manager.getPluginInterfaces(); -- ++// PluginInterface[] ifs = manager.getPluginInterfaces(); + - Arrays.sort( - ifs, - new Comparator() @@ -156,37 +358,70 @@ - return(((PluginInterface)o1).getPluginName().compareTo(((PluginInterface)o2).getPluginName())); - } - }); -- ++// Arrays.sort( ++// ifs, ++// new Comparator() ++// { ++// public int ++// compare( ++// Object o1, ++// Object o2) ++// { ++// return(((PluginInterface)o1).getPluginName().compareTo(((PluginInterface)o2).getPluginName())); ++// } ++// }); + - for (int i=0;i /dev/null 2>&1 -for pdir in /usr/share/azureus/plugins/*; do - ln -s $pdir .; -done; +if ls /usr/share/azureus/plugins/* > /dev/null 2>&1;then + for pdir in /usr/share/azureus/plugins/*; do + ln -s $pdir .; + done; +fi + popd > /dev/null 2>&1 case $(uname -i) in Index: azureus.spec =================================================================== RCS file: /cvs/pkgs/rpms/azureus/devel/azureus.spec,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- azureus.spec 13 Sep 2009 08:49:25 -0000 1.79 +++ azureus.spec 13 Sep 2009 15:36:35 -0000 1.80 @@ -2,7 +2,7 @@ Name: azureus Version: 4.2.0.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A BitTorrent Client Group: Applications/Internet License: GPLv2+ @@ -18,16 +18,15 @@ Source3: azureus.applications Patch2: azureus-cache-size.patch Patch3: azureus-remove-manifest-classpath.patch Patch9: azureus-no-shared-plugins.patch -#Patch12: azureus-no-updates-PluginInitializer.patch -#Patch13: azureus-no-updates-PluginInterfaceImpl.patch +Patch12: azureus-no-updates-PluginInitializer.patch +Patch13: azureus-no-updates-PluginInterfaceImpl.patch Patch14: azureus-no-update-manager-AzureusCoreImpl.patch Patch15: azureus-no-update-manager-CorePatchChecker.patch -#Patch16: azureus-no-update-manager-CoreUpdateChecker.patch -#Patch18: azureus-no-update-manager-PluginInstallerImpl.patch -#Patch19: azureus-no-update-manager-PluginUpdatePlugin.patch -#Patch20: azureus-no-update-manager-SWTUpdateChecker.patch -#Patch22: azureus-no-update-manager-UpdateMonitor.patch -#Patch23: azureus-no-update-manager-PluginInstallerImpl-2.patch +Patch16: azureus-no-update-manager-CoreUpdateChecker.patch +Patch18: azureus-no-update-manager-PluginInstallerImpl.patch +Patch19: azureus-no-update-manager-PluginUpdatePlugin.patch +Patch20: azureus-no-update-manager-SWTUpdateChecker.patch +Patch22: azureus-no-update-manager-UpdateMonitor.patch Patch27: azureus-SecureMessageServiceClientHelper-bcprov.patch Patch28: azureus-configuration.patch #Patch31: azureus-fix-menu-MainMenu.patch @@ -76,16 +75,15 @@ advanced users. %patch2 -p0 %patch3 -p1 -b .remove-manifest-classpath %patch9 -p0 -#%patch12 -p0 -#%patch13 -p0 +%patch12 -p1 -b .no-updates-PluginInitializer +%patch13 -p1 -b .no-updates-PluginInterfaceImpl %patch14 -p0 %patch15 -p0 -#%patch16 -p0 -#%patch18 -p0 -#%patch19 -p0 -#%patch20 -p0 -#%patch22 -p0 -#%patch23 -p0 +%patch16 -p1 -b .no-update-manager-CoreUpdateChecker +%patch18 -p1 -b .no-update-manager-PluginInstallerImpl +%patch19 -p1 -b .no-update-manager-PluginUpdatePlugin +%patch20 -p1 -b .no-update-manager-SWTUpdateChecker +%patch22 -p1 -b .no-update-manager-UpdateMonitor %patch27 -p1 -b .nobcprov %patch28 -p0 #%patch31 -p0 @@ -244,6 +242,10 @@ fi %{_datadir}/azureus %changelog +* Sun Sep 13 2009 David Juran - 4.2.0.8-2 +- revive the no-updates patches (Bz515131) +- fix start-script to work when /usr/share/azureus/plugins/ is empty + * Sat Sep 12 2009 David Juran - 4.2.0.8-1 - Upgrade to 4.2.0.8 --- azureus-no-update-manager-PluginInstallerImpl-2.patch DELETED --- From salimma at fedoraproject.org Sun Sep 13 15:56:29 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Sun, 13 Sep 2009 15:56:29 +0000 (UTC) Subject: rpms/sonic-visualiser/devel .cvsignore, 1.6, 1.7 sonic-visualiser.desktop, 1.1, 1.2 sonic-visualiser.spec, 1.16, 1.17 sources, 1.6, 1.7 Message-ID: <20090913155629.DBCE911C0099@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/sonic-visualiser/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29573/devel Modified Files: .cvsignore sonic-visualiser.desktop sonic-visualiser.spec sources Log Message: * Sun Sep 13 2009 Michel Salim - 1.6-3 - No longer conflict with RPM Fusion packaging - Updated icon cache scriptlet * Sun Aug 23 2009 Michel Salim - 1.6-2 - Package now conflicts with RPM Fusion packaging * Fri Aug 21 2009 Michel Salim - 1.6-1 - Update to 1.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sonic-visualiser/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 26 Mar 2009 20:45:42 -0000 1.6 +++ .cvsignore 13 Sep 2009 15:56:29 -0000 1.7 @@ -1 +1 @@ -sonic-visualiser-1.5.tar.bz2 +sonic-visualiser-1.6.tar.bz2 Index: sonic-visualiser.desktop =================================================================== RCS file: /cvs/pkgs/rpms/sonic-visualiser/devel/sonic-visualiser.desktop,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sonic-visualiser.desktop 30 Jan 2008 21:03:31 -0000 1.1 +++ sonic-visualiser.desktop 13 Sep 2009 15:56:29 -0000 1.2 @@ -6,7 +6,7 @@ Categories=AudioVideo;Viewer;Player; Encoding=UTF-8 Exec=sonic-visualiser %U Icon=sonic-visualiser -MimeType=application/x-flac;audio/x-flac;audio/wav;audio/x-wav;audio/x-pn-wav;audio/x-mp3;application/x-ogg;application/ogg;audio/ogg; +MimeType=application/x-flac;audio/x-flac;audio/wav;audio/x-wav;audio/x-pn-wav;application/x-ogg;application/ogg;audio/ogg; StartupNotify=true Terminal=false Type=Application Index: sonic-visualiser.spec =================================================================== RCS file: /cvs/pkgs/rpms/sonic-visualiser/devel/sonic-visualiser.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sonic-visualiser.spec 27 Jul 2009 04:34:56 -0000 1.16 +++ sonic-visualiser.spec 13 Sep 2009 15:56:29 -0000 1.17 @@ -1,16 +1,15 @@ -# rebuild with --with libmad to enable support for MP3 files Name: sonic-visualiser -Version: 1.5 -Release: 2%{?dist} +Version: 1.6 +Release: 3%{?dist} Summary: A program for viewing and exploring audio data Group: Applications/Multimedia License: GPLv2+ URL: http://www.sonicvisualiser.org/ Source0: http://downloads.sourceforge.net/sv1/sonic-visualiser-%{version}.tar.bz2 -Source1: %{name}.desktop -Patch0: %{name}-1.5-gcc44.patch -Patch1: %{name}-1.5-alsa.patch +Source1: sonic-visualiser.desktop +Patch0: sonic-visualiser-1.5-gcc44.patch +Patch1: sonic-visualiser-1.5-alsa.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: qt4-devel vamp-plugin-sdk-devel @@ -18,7 +17,6 @@ BuildRequires: libsndfile-devel libsamp BuildRequires: alsa-lib-devel jack-audio-connection-kit-devel BuildRequires: pulseaudio-libs-devel BuildRequires: redland-devel rubberband-devel -%{?_with_libmad:BuildRequires: libmad-devel} BuildRequires: liboggz-devel libfishsound-devel liblo-devel BuildRequires: desktop-file-utils Requires: hicolor-icon-theme @@ -48,10 +46,7 @@ analysis plugin format ? as well as ap %build qmake-qt4 -# patch in correct optflags -sed -i 's|QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DNO_TIMING .*|QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DNO_TIMING ${RPM_OPT_FLAGS}|1' sv.prf -# parallel build does not work -make #%{?_smp_mflags} +make %{?_smp_mflags} %install @@ -75,17 +70,17 @@ rm -rf $RPM_BUILD_ROOT %post -touch --no-create %{_datadir}/icons/hicolor -if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : -fi +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun -touch --no-create %{_datadir}/icons/hicolor -if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + %files %defattr(-,root,root,-) @@ -96,6 +91,16 @@ fi %changelog +* Sun Sep 13 2009 Michel Salim - 1.6-3 +- No longer conflict with RPM Fusion packaging +- Updated icon cache scriptlet + +* Sun Aug 23 2009 Michel Salim - 1.6-2 +- Package now conflicts with RPM Fusion packaging + +* Fri Aug 21 2009 Michel Salim - 1.6-1 +- Update to 1.6 + * Sun Jul 26 2009 Fedora Release Engineering - 1.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sonic-visualiser/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 26 Mar 2009 20:45:42 -0000 1.6 +++ sources 13 Sep 2009 15:56:29 -0000 1.7 @@ -1 +1 @@ -6a4c29abbadce83dc8b55ac84c34c0d4 sonic-visualiser-1.5.tar.bz2 +2c547a0eb5c61a8fb6318db1370a872b sonic-visualiser-1.6.tar.bz2 From salimma at fedoraproject.org Sun Sep 13 15:56:29 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Sun, 13 Sep 2009 15:56:29 +0000 (UTC) Subject: rpms/sonic-visualiser/F-11 .cvsignore, 1.6, 1.7 sonic-visualiser.desktop, 1.1, 1.2 sonic-visualiser.spec, 1.15, 1.16 sources, 1.6, 1.7 Message-ID: <20090913155629.B157311C0099@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/sonic-visualiser/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29573/F-11 Modified Files: .cvsignore sonic-visualiser.desktop sonic-visualiser.spec sources Log Message: * Sun Sep 13 2009 Michel Salim - 1.6-3 - No longer conflict with RPM Fusion packaging - Updated icon cache scriptlet * Sun Aug 23 2009 Michel Salim - 1.6-2 - Package now conflicts with RPM Fusion packaging * Fri Aug 21 2009 Michel Salim - 1.6-1 - Update to 1.6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sonic-visualiser/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 26 Mar 2009 20:45:42 -0000 1.6 +++ .cvsignore 13 Sep 2009 15:56:29 -0000 1.7 @@ -1 +1 @@ -sonic-visualiser-1.5.tar.bz2 +sonic-visualiser-1.6.tar.bz2 Index: sonic-visualiser.desktop =================================================================== RCS file: /cvs/pkgs/rpms/sonic-visualiser/F-11/sonic-visualiser.desktop,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sonic-visualiser.desktop 30 Jan 2008 21:03:31 -0000 1.1 +++ sonic-visualiser.desktop 13 Sep 2009 15:56:29 -0000 1.2 @@ -6,7 +6,7 @@ Categories=AudioVideo;Viewer;Player; Encoding=UTF-8 Exec=sonic-visualiser %U Icon=sonic-visualiser -MimeType=application/x-flac;audio/x-flac;audio/wav;audio/x-wav;audio/x-pn-wav;audio/x-mp3;application/x-ogg;application/ogg;audio/ogg; +MimeType=application/x-flac;audio/x-flac;audio/wav;audio/x-wav;audio/x-pn-wav;application/x-ogg;application/ogg;audio/ogg; StartupNotify=true Terminal=false Type=Application Index: sonic-visualiser.spec =================================================================== RCS file: /cvs/pkgs/rpms/sonic-visualiser/F-11/sonic-visualiser.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sonic-visualiser.spec 26 Mar 2009 20:45:42 -0000 1.15 +++ sonic-visualiser.spec 13 Sep 2009 15:56:29 -0000 1.16 @@ -1,16 +1,15 @@ -# rebuild with --with libmad to enable support for MP3 files Name: sonic-visualiser -Version: 1.5 -Release: 1%{?dist} +Version: 1.6 +Release: 3%{?dist} Summary: A program for viewing and exploring audio data Group: Applications/Multimedia License: GPLv2+ URL: http://www.sonicvisualiser.org/ Source0: http://downloads.sourceforge.net/sv1/sonic-visualiser-%{version}.tar.bz2 -Source1: %{name}.desktop -Patch0: %{name}-1.5-gcc44.patch -Patch1: %{name}-1.5-alsa.patch +Source1: sonic-visualiser.desktop +Patch0: sonic-visualiser-1.5-gcc44.patch +Patch1: sonic-visualiser-1.5-alsa.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: qt4-devel vamp-plugin-sdk-devel @@ -18,7 +17,6 @@ BuildRequires: libsndfile-devel libsamp BuildRequires: alsa-lib-devel jack-audio-connection-kit-devel BuildRequires: pulseaudio-libs-devel BuildRequires: redland-devel rubberband-devel -%{?_with_libmad:BuildRequires: libmad-devel} BuildRequires: liboggz-devel libfishsound-devel liblo-devel BuildRequires: desktop-file-utils Requires: hicolor-icon-theme @@ -48,10 +46,7 @@ analysis plugin format ? as well as ap %build qmake-qt4 -# patch in correct optflags -sed -i 's|QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DNO_TIMING .*|QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DNO_TIMING ${RPM_OPT_FLAGS}|1' sv.prf -# parallel build does not work -make #%{?_smp_mflags} +make %{?_smp_mflags} %install @@ -75,17 +70,17 @@ rm -rf $RPM_BUILD_ROOT %post -touch --no-create %{_datadir}/icons/hicolor -if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : -fi +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun -touch --no-create %{_datadir}/icons/hicolor -if [ -x %{_bindir}/gtk-update-icon-cache ]; then - %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + %files %defattr(-,root,root,-) @@ -96,6 +91,16 @@ fi %changelog +* Sun Sep 13 2009 Michel Salim - 1.6-3 +- No longer conflict with RPM Fusion packaging +- Updated icon cache scriptlet + +* Sun Aug 23 2009 Michel Salim - 1.6-2 +- Package now conflicts with RPM Fusion packaging + +* Fri Aug 21 2009 Michel Salim - 1.6-1 +- Update to 1.6 + * Thu Mar 26 2009 Michel Salim - 1.5-1 - Update to 1.5 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sonic-visualiser/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 26 Mar 2009 20:45:42 -0000 1.6 +++ sources 13 Sep 2009 15:56:29 -0000 1.7 @@ -1 +1 @@ -6a4c29abbadce83dc8b55ac84c34c0d4 sonic-visualiser-1.5.tar.bz2 +2c547a0eb5c61a8fb6318db1370a872b sonic-visualiser-1.6.tar.bz2 From mbarnes at fedoraproject.org Sun Sep 13 16:19:30 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Sun, 13 Sep 2009 16:19:30 +0000 (UTC) Subject: rpms/evolution/devel evolution.spec,1.394.2.47,1.394.2.48 Message-ID: <20090913161930.4F29811C0099@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/evolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4030 Modified Files: Tag: private-mbarnes-kb evolution.spec Log Message: Fix files list. Index: evolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v retrieving revision 1.394.2.47 retrieving revision 1.394.2.48 diff -u -p -r1.394.2.47 -r1.394.2.48 --- evolution.spec 13 Sep 2009 15:28:51 -0000 1.394.2.47 +++ evolution.spec 13 Sep 2009 16:19:29 -0000 1.394.2.48 @@ -387,7 +387,6 @@ gconftool-2 --makefile-install-rule %{_s gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_addressbook.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-attachment-reminder.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_calendar.schemas > /dev/null -gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-external-editor.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_shell.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps-evolution-template-placeholders.schemas > /dev/null gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/apps_evolution_email_custom_header.schemas > /dev/null @@ -415,7 +414,6 @@ rm -rf $RPM_BUILD_ROOT %{_sysconfdir}/gconf/schemas/apps-evolution-mail-notification.schemas %{_sysconfdir}/gconf/schemas/apps-evolution-mail-prompts-checkdefault.schemas %{_sysconfdir}/gconf/schemas/apps_evolution_addressbook.schemas -%{_sysconfdir}/gconf/schemas/apps-evolution-external-editor.schemas %{_sysconfdir}/gconf/schemas/apps_evolution_calendar.schemas %{_sysconfdir}/gconf/schemas/apps_evolution_shell.schemas %{_sysconfdir}/gconf/schemas/apps-evolution-template-placeholders.schemas @@ -530,12 +528,6 @@ rm -rf $RPM_BUILD_ROOT %{evo_plugin_dir}/org-gnome-evolution-google.eplug %{evo_plugin_dir}/liborg-gnome-evolution-google.so -%{evo_plugin_dir}/org-gnome-evolution-hula-account-setup.eplug -%{evo_plugin_dir}/liborg-gnome-evolution-hula-account-setup.so - -%{evo_plugin_dir}/org-gnome-evolution-profiler.eplug -%{evo_plugin_dir}/liborg-gnome-evolution-profiler.so - %{evo_plugin_dir}/org-gnome-evolution-startup-wizard.eplug %{evo_plugin_dir}/liborg-gnome-evolution-startup-wizard.so @@ -547,12 +539,6 @@ rm -rf $RPM_BUILD_ROOT #%{evo_plugin_dir}/org-gnome-folder-permissions.xml #%{evo_plugin_dir}/org-gnome-folder-subscription.xml -%{evo_plugin_dir}/org-gnome-external-editor.eplug -%{evo_plugin_dir}/liborg-gnome-external-editor.so - -%{evo_plugin_dir}/org-gnome-face.eplug -%{evo_plugin_dir}/liborg-gnome-face.so - #%{evo_plugin_dir}/org-gnome-groupwise-features.eplug #%{evo_plugin_dir}/liborg-gnome-groupwise-features.so #%{evo_plugin_dir}/org-gnome-compose-send-options.xml From thm at fedoraproject.org Sun Sep 13 16:32:06 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Sun, 13 Sep 2009 16:32:06 +0000 (UTC) Subject: rpms/monotone/F-11 monotone-0.45-ls-output.patch, NONE, 1.1 .cvsignore, 1.24, 1.25 import.log, 1.6, 1.7 monotone.spec, 1.46, 1.47 sources, 1.24, 1.25 Message-ID: <20090913163206.B461911C0099@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/monotone/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8265/F-11 Modified Files: .cvsignore import.log monotone.spec sources Added Files: monotone-0.45-ls-output.patch Log Message: Update to 0.45. monotone-0.45-ls-output.patch: __driver__.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE monotone-0.45-ls-output.patch --- ============================================================ --- tests/key_files_created_securely/__driver__.lua 63a9bd279770dc1fcefec5eb6cead7fd3e061982 +++ tests/key_files_created_securely/__driver__.lua 2a0d5d0376174967369a15795f30a6e081af81b6 @@ -25,4 +25,4 @@ check({ "ls", "-l", "keys/foobar." .. ke keyid = string.sub(line, 0, 40) check({ "ls", "-l", "keys/foobar." .. keyid }, 0, true, nil) -check(qgrep("^-rw------- .*keys/foobar." .. keyid, "stdout")) +check(qgrep("^-rw-------[.+]? .*keys/foobar." .. keyid, "stdout")) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/monotone/F-11/.cvsignore,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- .cvsignore 18 May 2009 18:04:30 -0000 1.24 +++ .cvsignore 13 Sep 2009 16:32:06 -0000 1.25 @@ -1 +1 @@ -monotone-0.44.tar.gz +monotone-0.45.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/monotone/F-11/import.log,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- import.log 18 May 2009 18:04:31 -0000 1.6 +++ import.log 13 Sep 2009 16:32:06 -0000 1.7 @@ -4,3 +4,4 @@ monotone-0_42-3_fc10:HEAD:monotone-0.42- monotone-0_42-5_fc10:HEAD:monotone-0.42-5.fc10.src.rpm:1235765112 monotone-0_43-1_fc10:HEAD:monotone-0.43-1.fc10.src.rpm:1238237776 monotone-0_44-1_fc12:F-11:monotone-0.44-1.fc12.src.rpm:1242669791 +monotone-0_45-1_fc11:F-11:monotone-0.45-1.fc11.src.rpm:1252859489 Index: monotone.spec =================================================================== RCS file: /cvs/pkgs/rpms/monotone/F-11/monotone.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- monotone.spec 18 May 2009 18:04:31 -0000 1.46 +++ monotone.spec 13 Sep 2009 16:32:06 -0000 1.47 @@ -1,5 +1,5 @@ Name: monotone -Version: 0.44 +Version: 0.45 Release: 1%{?dist} Summary: A free, distributed version control system @@ -11,6 +11,7 @@ Source0: http://monotone.ca/downloads/%{ Source1: monotone.init Source2: monotone.sysconfig Source3: README.monotone-server +Patch0: monotone-0.45-ls-output.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -64,6 +65,7 @@ and then pass commands to it. %prep %setup -q +%patch0 -p0 -b .ls-output %build %configure --with-bundled-lua=%{bundled_lua} \ @@ -191,6 +193,12 @@ fi %changelog +* Sat Sep 12 2009 Thomas Moschny - 0.45-1 +- Update to 0.45. + +* Sat Jul 25 2009 Fedora Release Engineering - 0.44-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed May 13 2009 Thomas Moschny - 0.44-1 - Update to 0.44. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/monotone/F-11/sources,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- sources 18 May 2009 18:04:31 -0000 1.24 +++ sources 13 Sep 2009 16:32:06 -0000 1.25 @@ -1 +1 @@ -6cc1f5f31df2e41bdfe502310463924a monotone-0.44.tar.gz +bd37c3d75e3fd1974a17f556499b42ab monotone-0.45.tar.gz From mtasaka at fedoraproject.org Sun Sep 13 16:44:29 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sun, 13 Sep 2009 16:44:29 +0000 (UTC) Subject: rpms/jd/F-12 .cvsignore, 1.392, 1.393 jd.spec, 1.455, 1.456 sources, 1.393, 1.394 noautobuild, 1.2, NONE Message-ID: <20090913164429.5DE1C11C0099@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13885 Modified Files: .cvsignore jd.spec sources Removed Files: noautobuild Log Message: * Mon Sep 14 2009 Mamoru Tasaka - rev 3068 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/.cvsignore,v retrieving revision 1.392 retrieving revision 1.393 diff -u -p -r1.392 -r1.393 --- .cvsignore 13 Sep 2009 05:17:25 -0000 1.392 +++ .cvsignore 13 Sep 2009 16:44:28 -0000 1.393 @@ -1 +1 @@ -jd-2.4.2-svn3065_trunk.tgz +jd-2.4.2-svn3068_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/jd.spec,v retrieving revision 1.455 retrieving revision 1.456 diff -u -p -r1.455 -r1.456 --- jd.spec 13 Sep 2009 05:17:25 -0000 1.455 +++ jd.spec 13 Sep 2009 16:44:28 -0000 1.456 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3065_trunk +%define strtag svn3068_trunk %define repoid 43007 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Sun Sep 13 2009 Mamoru Tasaka -- rev 3065 +* Mon Sep 14 2009 Mamoru Tasaka +- rev 3068 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/sources,v retrieving revision 1.393 retrieving revision 1.394 diff -u -p -r1.393 -r1.394 --- sources 13 Sep 2009 05:17:25 -0000 1.393 +++ sources 13 Sep 2009 16:44:28 -0000 1.394 @@ -1 +1 @@ -44bc85cf8e0728a108c984fb4bb3722a jd-2.4.2-svn3065_trunk.tgz +32bf54781c54bf2000ca06db453b6f72 jd-2.4.2-svn3068_trunk.tgz --- noautobuild DELETED --- From mbarnes at fedoraproject.org Sun Sep 13 16:56:34 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Sun, 13 Sep 2009 16:56:34 +0000 (UTC) Subject: rpms/evolution/devel evolution.spec,1.394.2.48,1.394.2.49 Message-ID: <20090913165634.E8FCC11C0099@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/evolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26125 Modified Files: Tag: private-mbarnes-kb evolution.spec Log Message: Fix files list again. Index: evolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v retrieving revision 1.394.2.48 retrieving revision 1.394.2.49 diff -u -p -r1.394.2.48 -r1.394.2.49 --- evolution.spec 13 Sep 2009 16:19:29 -0000 1.394.2.48 +++ evolution.spec 13 Sep 2009 16:56:34 -0000 1.394.2.49 @@ -543,8 +543,8 @@ rm -rf $RPM_BUILD_ROOT #%{evo_plugin_dir}/liborg-gnome-groupwise-features.so #%{evo_plugin_dir}/org-gnome-compose-send-options.xml -#%{evo_plugin_dir}/org-gnome-gw-account-setup.eplug -#%{evo_plugin_dir}/liborg-gnome-gw-account-setup.so +%{evo_plugin_dir}/org-gnome-gw-account-setup.eplug +%{evo_plugin_dir}/liborg-gnome-gw-account-setup.so %{evo_plugin_dir}/org-gnome-imap-features.eplug %{evo_plugin_dir}/liborg-gnome-imap-features.so From nim at fedoraproject.org Sun Sep 13 16:56:49 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 16:56:49 +0000 (UTC) Subject: rpms/apanov-heuristica-fonts/devel apanov-heuristica-fonts-bolditalic.patch, NONE, 1.1 apanov-heuristica-fonts.spec, 1.11, 1.12 import.log, 1.8, 1.9 Message-ID: <20090913165649.7209811C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/apanov-heuristica-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26323/devel Modified Files: apanov-heuristica-fonts.spec import.log Added Files: apanov-heuristica-fonts-bolditalic.patch Log Message: fix bolditalic naming apanov-heuristica-fonts-bolditalic.patch: Heuristica-BoldItalic.sfd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE apanov-heuristica-fonts-bolditalic.patch --- --- Heuristica-BoldItalic.sfd 2009-08-09 08:50:01.000000000 +0200 +++ /tmp/Heuristica-BoldItalic.sfd 2009-09-13 18:02:59.339810191 +0200 @@ -43,14 +43,14 @@ Lookup: 258 0 0 "LGC kerning" {"LGC kerning subtable" } ['kern' ('cyrl' <'dflt' > 'grek' <'dflt' > 'latn' <'dflt' > ) ] DEI: 91125 LangName: 1049 "" "+BC0EMgRABDgEQQRCBDgEOgQw" -LangName: 1033 "" "" "" "" "" "" "" "" "" "" "" "" "" "+AAoA-Copyright (c) 2008, 2009 Andrey V. Panov (panov at canopus.iacp.dvo.ru), +AAoA-with Reserved Font Name Heuristica.+AAoACgAA-This Font Software is licensed under the SIL Open Font License, Version 1.1.+AAoA-This license is copied together with this font package in OFL.txt, +AAoA-and is also available with a FAQ at:+AAoA-http://scripts.sil.org/OFL" +LangName: 1033 "" "" "Bold Italic" "" "" "" "" "" "" "" "" "" "" "+AAoA-Copyright (c) 2008, 2009 Andrey V. Panov (panov at canopus.iacp.dvo.ru), +AAoA-with Reserved Font Name Heuristica.+AAoACgAA-This Font Software is licensed under the SIL Open Font License, Version 1.1.+AAoA-This license is copied together with this font package in OFL.txt, +AAoA-and is also available with a FAQ at:+AAoA-http://scripts.sil.org/OFL" Encoding: UnicodeBmp UnicodeInterp: none NameList: Adobe Glyph List DisplaySize: -48 AntiAlias: 1 FitToEm: 1 -WinInfo: 32 16 14 +WinInfo: 32 16 10 BeginPrivate: 9 BlueValues 41 [ -15 0 692 707 490 502 668 680 742 742 ] OtherBlues 31 [ -242 -230 -190 -190 557 566 ] Index: apanov-heuristica-fonts.spec =================================================================== RCS file: /cvs/extras/rpms/apanov-heuristica-fonts/devel/apanov-heuristica-fonts.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- apanov-heuristica-fonts.spec 6 Sep 2009 18:45:43 -0000 1.11 +++ apanov-heuristica-fonts.spec 13 Sep 2009 16:56:49 -0000 1.12 @@ -5,7 +5,7 @@ Name: %{fontname}-fonts Version: 0.2 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 1 Summary: Heuristica font @@ -14,6 +14,7 @@ License: OFL URL: ftp://ftp.dvo.ru/pub/Font/heuristica/ Source0: %{url}%{archivename}.tar.xz Source1: %{name}-fontconfig.conf +Patch0: %{name}-bolditalic.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch @@ -28,6 +29,7 @@ font that was released to the TeX Users %prep %setup -q -c +%patch0 -p0 for txt in *.txt ; do fold -s $txt > $txt.new sed -i 's/\r//' $txt.new @@ -70,6 +72,10 @@ rm -fr %{buildroot} %changelog +* Sun Sep 13 2009 Nicolas Mailhot +- 1:0.2-2 +? make Bold Italic Bold Italic not BoldItalic + * Sun Sep 6 2009 Nicolas Mailhot - 1:0.2-1 Index: import.log =================================================================== RCS file: /cvs/extras/rpms/apanov-heuristica-fonts/devel/import.log,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- import.log 6 Sep 2009 18:45:43 -0000 1.8 +++ import.log 13 Sep 2009 16:56:49 -0000 1.9 @@ -6,3 +6,4 @@ apanov-heuristica-fonts-20090125-3_fc11: apanov-heuristica-fonts-20090125-5_fc11:HEAD:apanov-heuristica-fonts-20090125-5.fc11.src.rpm:1237147311 apanov-heuristica-fonts-20090507-1_fc12:HEAD:apanov-heuristica-fonts-20090507-1.fc12.src.rpm:1247609683 apanov-heuristica-fonts-0_2-1_fc12:HEAD:apanov-heuristica-fonts-0.2-1.fc12.src.rpm:1252262664 +apanov-heuristica-fonts-0_2-2_fc12:HEAD:apanov-heuristica-fonts-0.2-2.fc12.src.rpm:1252860982 From thm at fedoraproject.org Sun Sep 13 17:06:17 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Sun, 13 Sep 2009 17:06:17 +0000 (UTC) Subject: rpms/monotone/F-10 monotone-0.45-ls-output.patch, NONE, 1.1 .cvsignore, 1.24, 1.25 import.log, 1.4, 1.5 monotone.spec, 1.43, 1.44 sources, 1.24, 1.25 Message-ID: <20090913170617.7810211C0099@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/monotone/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4994/F-10 Modified Files: .cvsignore import.log monotone.spec sources Added Files: monotone-0.45-ls-output.patch Log Message: Update to 0.45. monotone-0.45-ls-output.patch: __driver__.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE monotone-0.45-ls-output.patch --- ============================================================ --- tests/key_files_created_securely/__driver__.lua 63a9bd279770dc1fcefec5eb6cead7fd3e061982 +++ tests/key_files_created_securely/__driver__.lua 2a0d5d0376174967369a15795f30a6e081af81b6 @@ -25,4 +25,4 @@ check({ "ls", "-l", "keys/foobar." .. ke keyid = string.sub(line, 0, 40) check({ "ls", "-l", "keys/foobar." .. keyid }, 0, true, nil) -check(qgrep("^-rw------- .*keys/foobar." .. keyid, "stdout")) +check(qgrep("^-rw-------[.+]? .*keys/foobar." .. keyid, "stdout")) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/monotone/F-10/.cvsignore,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- .cvsignore 18 May 2009 19:49:42 -0000 1.24 +++ .cvsignore 13 Sep 2009 17:06:16 -0000 1.25 @@ -1 +1 @@ -monotone-0.44.tar.gz +monotone-0.45.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/monotone/F-10/import.log,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- import.log 18 May 2009 19:49:42 -0000 1.4 +++ import.log 13 Sep 2009 17:06:17 -0000 1.5 @@ -2,3 +2,4 @@ monotone-0_42-2_fc10:F-10:monotone-0.42- monotone-0_42-5_fc11:F-10:monotone-0.42-5.fc11.src.rpm:1236376035 monotone-0_43-1_fc11:F-10:monotone-0.43-1.fc11.src.rpm:1238425471 monotone-0_44-1_fc12:F-10:monotone-0.44-1.fc12.src.rpm:1242676153 +monotone-0_45-1_fc11:F-10:monotone-0.45-1.fc11.src.rpm:1252861537 Index: monotone.spec =================================================================== RCS file: /cvs/pkgs/rpms/monotone/F-10/monotone.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- monotone.spec 18 May 2009 19:49:42 -0000 1.43 +++ monotone.spec 13 Sep 2009 17:06:17 -0000 1.44 @@ -1,5 +1,5 @@ Name: monotone -Version: 0.44 +Version: 0.45 Release: 1%{?dist} Summary: A free, distributed version control system @@ -11,6 +11,7 @@ Source0: http://monotone.ca/downloads/%{ Source1: monotone.init Source2: monotone.sysconfig Source3: README.monotone-server +Patch0: monotone-0.45-ls-output.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -64,6 +65,7 @@ and then pass commands to it. %prep %setup -q +%patch0 -p0 -b .ls-output %build %configure --with-bundled-lua=%{bundled_lua} \ @@ -191,6 +193,12 @@ fi %changelog +* Sat Sep 12 2009 Thomas Moschny - 0.45-1 +- Update to 0.45. + +* Sat Jul 25 2009 Fedora Release Engineering - 0.44-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed May 13 2009 Thomas Moschny - 0.44-1 - Update to 0.44. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/monotone/F-10/sources,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- sources 18 May 2009 19:49:42 -0000 1.24 +++ sources 13 Sep 2009 17:06:17 -0000 1.25 @@ -1 +1 @@ -6cc1f5f31df2e41bdfe502310463924a monotone-0.44.tar.gz +bd37c3d75e3fd1974a17f556499b42ab monotone-0.45.tar.gz From nim at fedoraproject.org Sun Sep 13 17:09:39 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 17:09:39 +0000 (UTC) Subject: rpms/senamirmir-washra-fonts/devel senamirmir-washra-fonts-fontconfig.conf, NONE, 1.1 import.log, 1.1, 1.2 senamirmir-washra-fonts.spec, 1.2, 1.3 Message-ID: <20090913170939.C28CF11C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/senamirmir-washra-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6030/devel Modified Files: import.log senamirmir-washra-fonts.spec Added Files: senamirmir-washra-fonts-fontconfig.conf Log Message: fixup washra bold/semibold naming --- NEW FILE senamirmir-washra-fonts-fontconfig.conf --- Ethiopic WashRa Bold Bold Ethiopic WashRa 700 Ethiopic WashRa Bold Ethiopic WashRa Ethiopic WashRa SemiBold Bold Ethiopic WashRa DemiBold 600 Ethiopic WashRa SemiBold Ethiopic WashRa serif Ethiopic WashRa Ethiopic WashRa serif Index: import.log =================================================================== RCS file: /cvs/extras/rpms/senamirmir-washra-fonts/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 10 Jun 2009 21:48:27 -0000 1.1 +++ import.log 13 Sep 2009 17:09:39 -0000 1.2 @@ -1 +1,2 @@ senamirmir-washra-fonts-4_1-1_fc12:HEAD:senamirmir-washra-fonts-4.1-1.fc12.src.rpm:1244670473 +senamirmir-washra-fonts-4_1-3_fc12:HEAD:senamirmir-washra-fonts-4.1-3.fc12.src.rpm:1252861746 Index: senamirmir-washra-fonts.spec =================================================================== RCS file: /cvs/extras/rpms/senamirmir-washra-fonts/devel/senamirmir-washra-fonts.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- senamirmir-washra-fonts.spec 27 Jul 2009 04:08:59 -0000 1.2 +++ senamirmir-washra-fonts.spec 13 Sep 2009 17:09:39 -0000 1.3 @@ -11,18 +11,21 @@ Eritrean languages (Amharic, Blin, Ge?e Name: %{fontname}-fonts Version: 4.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Fonts for the Ge?ez (Ethiopic) script Group: User Interface/X License: OFL URL: http://www.senamirmir.org/projects/typography/typeface.html Source0: http://www.senamirmir.org/downloads/%{archivename}.zip +# Problems reported upstream +# https://www.redhat.com/archives/fedora-fonts-list/2009-June/msg00002.html +Source1: %{name}-fontconfig.conf # We need upstream or someone who knows local Ethiopian usage to suggest a -# classification we could relay to fontconfig. In the meanwhile, only two +# classification we could relay to fontconfig. In the meanwhile, only three # font families classified -Source1: %{name}-yigezu-bisrat-goffer-fontconfig.conf -Source2: %{name}-yigezu-bisrat-gothic-fontconfig.conf +Source2: %{name}-yigezu-bisrat-goffer-fontconfig.conf +Source3: %{name}-yigezu-bisrat-gothic-fontconfig.conf BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -32,7 +35,7 @@ BuildRequires: fontpackages-devel %description %common_desc -%_font_pkg washrab.ttf washrasb.ttf +%_font_pkg -f %{fontconf}.conf washrab.ttf washrasb.ttf %package common Summary: Common files of %{name} @@ -181,11 +184,14 @@ install -m 0755 -d %{buildroot}%{_fontco # No info available to classify the other fonts install -m 0644 -p %{SOURCE1} \ - %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-yigezu-bisrat-goffer.conf + %{buildroot}%{_fontconfig_templatedir}/%{fontconf}.conf install -m 0644 -p %{SOURCE2} \ + %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-yigezu-bisrat-goffer.conf +install -m 0644 -p %{SOURCE3} \ %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-yigezu-bisrat-gothic.conf -for fconf in %{fontconf}-yigezu-bisrat-goffer.conf \ +for fconf in %{fontconf}.conf \ + %{fontconf}-yigezu-bisrat-goffer.conf \ %{fontconf}-yigezu-bisrat-gothic.conf ; do ln -s %{_fontconfig_templatedir}/$fconf \ %{buildroot}%{_fontconfig_confdir}/$fconf @@ -202,9 +208,13 @@ rm -fr %{buildroot} %changelog -* Sun Jul 26 2009 Fedora Release Engineering - 4.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - +* Sun Sep 13 2009 Nicolas Mailhot +- 4.1-3 +? Fix WashRa Bold and SemiBold naming + +* Sun Jul 26 2009 Fedora Release Engineering +- 4.1-2 +? Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Jun 2 2009 Nicolas Mailhot - 4.1-1 From rathann at fedoraproject.org Sun Sep 13 17:26:03 2009 From: rathann at fedoraproject.org (Dominik Mierzejewski) Date: Sun, 13 Sep 2009 17:26:03 +0000 (UTC) Subject: rpms/inchi/devel .cvsignore, 1.2, 1.3 inchi-rpm.patch, 1.1, 1.2 inchi.spec, 1.4, 1.5 sources, 1.2, 1.3 Message-ID: <20090913172603.CDDEB11C0099@cvs1.fedora.phx.redhat.com> Author: rathann Update of /cvs/pkgs/rpms/inchi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11141 Modified Files: .cvsignore inchi-rpm.patch inchi.spec sources Log Message: * Wed Aug 26 2009 Dominik Mierzejewski 1.0.2-1 - updated to final 1.02 release (unfortunately, it breaks ABI) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/inchi/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 25 Oct 2007 19:28:42 -0000 1.2 +++ .cvsignore 13 Sep 2009 17:26:03 -0000 1.3 @@ -1 +1 @@ -inchi102b.zip +STDINCHI-1-API.zip inchi-rpm.patch: makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Index: inchi-rpm.patch =================================================================== RCS file: /cvs/pkgs/rpms/inchi/devel/inchi-rpm.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- inchi-rpm.patch 25 Oct 2007 19:28:42 -0000 1.1 +++ inchi-rpm.patch 13 Sep 2009 17:26:03 -0000 1.2 @@ -1,17 +1,14 @@ ---- InChI-1-API/cInChI/gcc_makefile/makefile.r 2006-05-08 19:28:26.000000000 +0200 -+++ InChI-1-API/cInChI/gcc_makefile/makefile 2007-07-01 14:05:00.000000000 +0200 -@@ -31,7 +31,7 @@ +diff -up STDINCHI-1-API/STDINCHI_API/gcc_so_makefile/makefile.r STDINCHI-1-API/STDINCHI_API/gcc_so_makefile/makefile +--- STDINCHI-1-API/STDINCHI_API/gcc_so_makefile/makefile.r 2008-11-28 19:16:50.000000000 +0100 ++++ STDINCHI-1-API/STDINCHI_API/gcc_so_makefile/makefile 2009-08-26 16:02:09.000000000 +0200 +@@ -1,5 +1,5 @@ + # Comment out the next line to create so/dll only +-CREATE_MAIN = 1 ++#CREATE_MAIN = 1 - # === C Compiler Options ======= - ifndef C_OPTIONS -- C_OPTIONS = $(P_INCL) -ansi -O3 -c -+ C_OPTIONS = $(P_INCL) -ansi $(OPTFLAGS) -c - # C_OPTIONS = $(P_INCL) -ansi -O1 -fsigned-char -ffunction-sections -fexpensive-optimizations -fstack-check -fexceptions -Wall -pedantic -Wbad-function-cast -Wreturn-type -Wformat -Wuninitialized -Wcast-align -Wshadow -Wunused -Wunused-value -Wunused-variable -Wunused-function -Wunused-parameter -Wunused-label -Wcomment -Wcast-qual -Wconversion -Wimplicit-function-dec -Wimplicit-int -Wmissing-braces -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wsign-compare -Wfloat-equal -Wstrict-prototypes -Wwrite-strings -Wundef -Waggregate-return -Wchar-subscripts -Wformat-nonliteral -Wnested-externs -Wsequence-point -Wpointer-arith -m32 -mfancy-math-387 -mieee-fp -mno-soft-float -c - endif - ---- InChI-1-API/INCHI_API/gcc_so_makefile/makefile.r 2006-05-16 18:56:32.000000000 +0200 -+++ InChI-1-API/INCHI_API/gcc_so_makefile/makefile 2007-07-01 14:00:42.000000000 +0200 -@@ -9,7 +9,7 @@ + ifdef windir + # Under Win32/MinGW/gcc to add functions compliant to Pascal/stdcall calling +@@ -9,7 +9,7 @@ ifdef windir else # Uncomment the following line in case of Linux # or define ISLINUX in command line: make ISLINUX=1 @@ -20,7 +17,7 @@ endif # Linux fpic option: replace -fPIC with -fpic if the latter works -@@ -83,7 +83,7 @@ +@@ -83,7 +83,7 @@ endif # === C Compiler Options ======= ifndef C_OPTIONS Index: inchi.spec =================================================================== RCS file: /cvs/pkgs/rpms/inchi/devel/inchi.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- inchi.spec 25 Jul 2009 03:20:31 -0000 1.4 +++ inchi.spec 13 Sep 2009 17:26:03 -0000 1.5 @@ -3,10 +3,10 @@ Summary: The IUPAC International Chemical Identifier library Name: inchi Version: 1.0.2 -Release: 0.5%{?dist} +Release: 1%{?dist} URL: http://www.iupac.org/inchi/ Group: Development/Libraries -Source0: http://www.iupac.org/inchi/download/inchi102b.zip +Source0: http://www.iupac.org/inchi/download/STDINCHI-1-API.zip Patch0: %{name}-rpm.patch License: LGPLv2+ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -33,22 +33,23 @@ you should install inchi-devel. You'll inchi package installed. %prep -%setup -q -n InChI-1-software-1-02-beta +%setup -q -n STDINCHI-1-API %patch0 -p1 -b .r +rm STDINCHI_API/gcc_so_makefile/result/{libstdinchi,stdinchi}* %build -pushd INCHI_API/gcc_so_makefile +pushd STDINCHI_API/gcc_so_makefile %{__make} OPTFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} popd %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT{%{_libdir},%{_includedir}/inchi} -install -p INCHI_API/gcc_so_makefile/result/libinchi.so.%{inchi_so_ver} $RPM_BUILD_ROOT%{_libdir} -ln -s libinchi.so.%{inchi_so_ver} $RPM_BUILD_ROOT%{_libdir}/libinchi.so.1 -ln -s libinchi.so.1 $RPM_BUILD_ROOT%{_libdir}/libinchi.so -sed -i 's/\r//' INCHI_API/INCHI_DLL/inchi_api.h -install -pm644 INCHI_API/INCHI_DLL/inchi_api.h $RPM_BUILD_ROOT%{_includedir}/inchi +install -p STDINCHI_API/gcc_so_makefile/result/libstdinchi.so.%{inchi_so_ver} $RPM_BUILD_ROOT%{_libdir} +ln -s libstdinchi.so.%{inchi_so_ver} $RPM_BUILD_ROOT%{_libdir}/libstdinchi.so.1 +ln -s libstdinchi.so.1 $RPM_BUILD_ROOT%{_libdir}/libstdinchi.so +sed -i 's/\r//' STDINCHI_API/INCHI_DLL/inchi_api.h +install -pm644 STDINCHI_API/INCHI_DLL/inchi_api.h $RPM_BUILD_ROOT%{_includedir}/inchi sed -i 's/\r//' LICENSE readme.txt %clean @@ -60,15 +61,18 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc LICENSE readme.txt Software-1-02-beta.pdf -%{_libdir}/libinchi.so.* +%doc LICENSE readme.txt +%{_libdir}/libstdinchi.so.* %files devel %defattr(-,root,root,-) %{_includedir}/inchi -%{_libdir}/libinchi.so +%{_libdir}/libstdinchi.so %changelog +* Wed Aug 26 2009 Dominik Mierzejewski 1.0.2-1 +- updated to final 1.02 release (unfortunately, it breaks ABI) + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.2-0.5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/inchi/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 25 Oct 2007 19:28:42 -0000 1.2 +++ sources 13 Sep 2009 17:26:03 -0000 1.3 @@ -1 +1 @@ -8cf52a73c369bda28de95f4280872e81 inchi102b.zip +aa8bab9424a4c9683b63706c18d55479 STDINCHI-1-API.zip From rathann at fedoraproject.org Sun Sep 13 17:27:34 2009 From: rathann at fedoraproject.org (Dominik Mierzejewski) Date: Sun, 13 Sep 2009 17:27:34 +0000 (UTC) Subject: rpms/openbabel/devel openbabel-inchi.patch, NONE, 1.1 openbabel-check.patch, 1.10, 1.11 openbabel.spec, 1.47, 1.48 openbabel-gcc43.patch, 1.17, NONE Message-ID: <20090913172734.E1D4E11C0099@cvs1.fedora.phx.redhat.com> Author: rathann Update of /cvs/pkgs/rpms/openbabel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11591 Modified Files: openbabel-check.patch openbabel.spec Added Files: openbabel-inchi.patch Removed Files: openbabel-gcc43.patch Log Message: * Wed Aug 26 2009 Dominik Mierzejewski 2.2.3-1 - updated to 2.2.3 - dropped obsolete patch - fix configure to detect external inchi-1.0.2 openbabel-inchi.patch: configure.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE openbabel-inchi.patch --- diff -up openbabel-2.2.3/configure.in.inchi openbabel-2.2.3/configure.in --- openbabel-2.2.3/configure.in.inchi 2009-07-29 03:05:04.000000000 +0200 +++ openbabel-2.2.3/configure.in 2009-08-26 16:26:08.000000000 +0200 @@ -239,7 +239,7 @@ AC_SUBST(LIBDL) AM_PATH_XML2(2.6.5) AM_CONDITIONAL(BUILD_XML, test x"$XML_LIBS" != "x") -AC_CHECK_LIB(inchi, GetINCHI, LIBINCHI="-linchi", LIBINCHI="") +AC_CHECK_LIB(stdinchi, GetStdINCHI, LIBINCHI="-lstdinchi", LIBINCHI="") AM_CONDITIONAL(BUILD_INCHI, test x"$LIBINCHI" = "x" -o "$inchi" = "yes") AC_CHECK_LIB(z, inflateEnd, [zlib_cv_libz=yes], [zlib_cv_libz=no]) openbabel-check.patch: wrapper.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) Index: openbabel-check.patch =================================================================== RCS file: /cvs/pkgs/rpms/openbabel/devel/openbabel-check.patch,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- openbabel-check.patch 1 Mar 2009 17:46:41 -0000 1.10 +++ openbabel-check.patch 13 Sep 2009 17:27:34 -0000 1.11 @@ -1,10 +1,10 @@ -diff -up openbabel-2.2.1b3-20090215-r2890/test/wrapper.sh.chk openbabel-2.2.1b3-20090215-r2890/test/wrapper.sh ---- openbabel-2.2.1b3-20090215-r2890/test/wrapper.sh.chk 2009-01-12 20:10:33.000000000 +0100 -+++ openbabel-2.2.1b3-20090215-r2890/test/wrapper.sh 2009-03-01 16:19:28.000000000 +0100 +diff -up openbabel-2.2.3/test/wrapper.sh.chk openbabel-2.2.3/test/wrapper.sh +--- openbabel-2.2.3/test/wrapper.sh.chk 2009-07-29 01:05:03.000000000 +0200 ++++ openbabel-2.2.3/test/wrapper.sh 2009-08-26 15:55:28.000000000 +0200 @@ -16,11 +16,11 @@ TESTS="${TESTS} logp_psa math" TESTS="${TESTS} mol phmodel residue rings" - TESTS="${TESTS} smarts smilesmatch unitcell" - TESTS="${TESTS} cml.sh test-set.sh" + TESTS="${TESTS} smarts smilesmatch strip unitcell" + TESTS="${TESTS} zipstream cml.sh test-set.sh" -if [ "x${srcdir}" != "x" ]; then - TESTS="${TESTS} ${srcdir}/inchi.pl ${srcdir}/inchi2.pl" -else @@ -18,21 +18,3 @@ diff -up openbabel-2.2.1b3-20090215-r289 PROVE=prove echo "top srcdir: .${topsrcdir}." -@@ -45,4 +45,4 @@ if [ -d ../src/formats/.libs ]; then - fi - fi - --${PROVE} "$@" ${TESTS} -+${PROVE} --verbose "$@" ${TESTS} -diff -up openbabel-2.2.0/test/bond.cpp.chk openbabel-2.2.0/test/bond.cpp ---- openbabel-2.2.0/test/bond.cpp.chk 2008-06-13 22:48:05.000000000 +0200 -+++ openbabel-2.2.0/test/bond.cpp 2008-07-06 21:45:44.000000000 +0200 -@@ -58,7 +58,7 @@ int main(int argc,char *argv[]) - - bond1.SetBegin(&begin1); - bond1.SetEnd(&end1); -- cout << "ok 4\n"; -+ cout << "ok 3\n"; - - return(0); - } Index: openbabel.spec =================================================================== RCS file: /cvs/pkgs/rpms/openbabel/devel/openbabel.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- openbabel.spec 25 Jul 2009 20:44:32 -0000 1.47 +++ openbabel.spec 13 Sep 2009 17:27:34 -0000 1.48 @@ -4,20 +4,20 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %define ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]') -%define beta_ver b3 -%define beta_str b3-20090215-r2890 +%define beta_ver %{nil} +%define beta_str %{nil} Name: openbabel -Version: 2.2.1 -Release: 0.2.%{beta_ver}%{?dist} +Version: 2.2.3 +Release: 1%{beta_ver}%{?dist} Summary: Chemistry software file format converter License: GPLv2 Group: Applications/File URL: http://openbabel.org/ -Source: http://dl.sourceforge.net/sourceforge/openbabel/%{name}-%{version}%{beta_str}.tar.gz -Patch: %{name}-gcc43.patch +Source: http://downloads.sourceforge.net/sourceforge/openbabel/%{name}-%{version}%{beta_str}.tar.gz Patch1: %{name}-rpm.patch Patch2: %{name}-check.patch +Patch3: %{name}-inchi.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: inchi-devel BuildRequires: libtool @@ -90,10 +90,10 @@ Ruby wrapper for the Open Babel library. %prep %setup -q -n %{name}-%{version}%{beta_str} -%patch -p1 -b .gcc43 %patch1 -p1 -b .r %patch2 -p1 -b .chk -chmod 644 src/formats/{mmcif,fchk}format.cpp +%patch3 -p1 -b .inchi +chmod 644 src/formats/mmcifformat.cpp %build autoreconf --force --install @@ -183,6 +183,11 @@ popd %{ruby_sitearch}/openbabel.so %changelog +* Wed Aug 26 2009 Dominik Mierzejewski 2.2.3-1 +- updated to 2.2.3 +- dropped obsolete patch +- fix configure to detect external inchi-1.0.2 + * Sat Jul 25 2009 Fedora Release Engineering - 2.2.1-0.2.b3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- openbabel-gcc43.patch DELETED --- From mtasaka at fedoraproject.org Sun Sep 13 17:37:07 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sun, 13 Sep 2009 17:37:07 +0000 (UTC) Subject: rpms/jd/F-11 .cvsignore, 1.392, 1.393 jd.spec, 1.454, 1.455 sources, 1.393, 1.394 Message-ID: <20090913173707.43A3A11C0099@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14126 Modified Files: .cvsignore jd.spec sources Log Message: * Mon Sep 14 2009 Mamoru Tasaka - rev 3068 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/.cvsignore,v retrieving revision 1.392 retrieving revision 1.393 diff -u -p -r1.392 -r1.393 --- .cvsignore 11 Sep 2009 14:22:48 -0000 1.392 +++ .cvsignore 13 Sep 2009 17:37:06 -0000 1.393 @@ -1 +1 @@ -jd-2.4.2-svn3060_trunk.tgz +jd-2.4.2-svn3068_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/jd.spec,v retrieving revision 1.454 retrieving revision 1.455 diff -u -p -r1.454 -r1.455 --- jd.spec 11 Sep 2009 14:22:48 -0000 1.454 +++ jd.spec 13 Sep 2009 17:37:06 -0000 1.455 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3060_trunk +%define strtag svn3068_trunk %define repoid 43007 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Thu Sep 10 2009 Mamoru Tasaka -- rev 3060 +* Mon Sep 14 2009 Mamoru Tasaka +- rev 3068 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/sources,v retrieving revision 1.393 retrieving revision 1.394 diff -u -p -r1.393 -r1.394 --- sources 11 Sep 2009 14:22:48 -0000 1.393 +++ sources 13 Sep 2009 17:37:07 -0000 1.394 @@ -1 +1 @@ -13a987c329366bbf000308bbdc97caf9 jd-2.4.2-svn3060_trunk.tgz +32bf54781c54bf2000ca06db453b6f72 jd-2.4.2-svn3068_trunk.tgz From mtasaka at fedoraproject.org Sun Sep 13 17:45:30 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Sun, 13 Sep 2009 17:45:30 +0000 (UTC) Subject: rpms/kazehakase/devel kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch, NONE, 1.1 .cvsignore, 1.37, 1.38 kazehakase.spec, 1.94, 1.95 sources, 1.37, 1.38 Message-ID: <20090913174530.5628711C0099@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/kazehakase/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16610 Modified Files: .cvsignore kazehakase.spec sources Added Files: kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch Log Message: * Mon Sep 14 2009 Mamoru Tasaka - rev 3846 kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch --- Index: libegg/pixbufthumbnail/Makefile.am =================================================================== --- libegg/pixbufthumbnail/Makefile.am (revision 938) +++ libegg/pixbufthumbnail/Makefile.am (working copy) @@ -26,7 +26,7 @@ testeggpixbufthumbnail_LDADD = \ $(EGG_LIBS) \ - $(top_builddir)/libegg/pixbufthumbnail/libeggpixbufthumbnail.la + libeggpixbufthumbnail.la testeggpixbufthumbnail_SOURCES = \ testeggpixbufthumbnail.c Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kazehakase/devel/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 7 Sep 2009 17:03:16 -0000 1.37 +++ .cvsignore 13 Sep 2009 17:45:30 -0000 1.38 @@ -1 +1 @@ -kazehakase-0.5.7-svn3832_trunk.tar.gz +kazehakase-0.5.7-svn3846_trunk.tar.gz Index: kazehakase.spec =================================================================== RCS file: /cvs/extras/rpms/kazehakase/devel/kazehakase.spec,v retrieving revision 1.94 retrieving revision 1.95 diff -u -p -r1.94 -r1.95 --- kazehakase.spec 7 Sep 2009 17:03:16 -0000 1.94 +++ kazehakase.spec 13 Sep 2009 17:45:30 -0000 1.95 @@ -36,7 +36,7 @@ %define obsolete_plugin_ver 0.4.5-1 %define repoid 43338 -%define svnver 3832_trunk +%define svnver 3846_trunk %define fedorarel 3 @@ -63,6 +63,7 @@ Patch14: kazehakase-0.5.6-rev3769-embed- Patch15: kazehakase-0.5.7-gtk0218.patch %endif Patch16: kazehakase-0.5.7-rev3832-dbus.patch +Patch17: kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: dbus-devel @@ -194,7 +195,8 @@ This package uses WebKit for HTML render # Reverse!! %patch15 -p0 -b .gtk -R %endif -%patch16 -p0 -b .mak +%patch16 -p0 -b .dbus_mak +%patch17 -p0 -b .libegg_mak %if %{need_autogen} sh autogen.sh @@ -257,7 +259,6 @@ export CFLAGS="%{optflags} -DVERSION_VEN --with-gecko-engine=libxul \ --disable-gtkmozembed -%{__make} -C libegg -k # not parallel make %{__make} %{?_smp_mflags} -k %install @@ -341,6 +342,9 @@ desktop-file-install \ %endif %changelog +* Mon Sep 14 2009 Mamoru Tasaka +- rev 3846 + * Mon Sep 7 2009 Mamoru Tasaka - 0.5.7-3.svn3832_trunk - Try rev 3832 for new dbus feature - Kill ruby support until it gets compiled Index: sources =================================================================== RCS file: /cvs/extras/rpms/kazehakase/devel/sources,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- sources 7 Sep 2009 17:03:16 -0000 1.37 +++ sources 13 Sep 2009 17:45:30 -0000 1.38 @@ -1 +1 @@ -c0dc821388840869ba4ef97e14d02661 kazehakase-0.5.7-svn3832_trunk.tar.gz +78ad88120148bf370d040707b23e72ad kazehakase-0.5.7-svn3846_trunk.tar.gz From nim at fedoraproject.org Sun Sep 13 18:07:36 2009 From: nim at fedoraproject.org (nim) Date: Sun, 13 Sep 2009 18:07:36 +0000 (UTC) Subject: rpms/ecolier-court-fonts/devel ecolier-court-fonts-fontconfig.conf, 1.4, 1.5 ecolier-court-fonts-lignes-fontconfig.conf, 1.3, 1.4 ecolier-court-fonts.spec, 1.10, 1.11 import.log, 1.7, 1.8 Message-ID: <20090913180736.EF18811C0099@cvs1.fedora.phx.redhat.com> Author: nim Update of /cvs/extras/rpms/ecolier-court-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23401/devel Modified Files: ecolier-court-fonts-fontconfig.conf ecolier-court-fonts-lignes-fontconfig.conf ecolier-court-fonts.spec import.log Log Message: naming tweaks Index: ecolier-court-fonts-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/ecolier-court-fonts/devel/ecolier-court-fonts-fontconfig.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- ecolier-court-fonts-fontconfig.conf 13 Sep 2009 09:45:04 -0000 1.4 +++ ecolier-court-fonts-fontconfig.conf 13 Sep 2009 18:07:36 -0000 1.5 @@ -1,14 +1,28 @@ + + + Ecolier_court + + + ?colier court + + + + Ecolier_court + + ?colier court + + cursive - Ecolier_court + ?colier court - Ecolier_court + ?colier court cursive Index: ecolier-court-fonts-lignes-fontconfig.conf =================================================================== RCS file: /cvs/extras/rpms/ecolier-court-fonts/devel/ecolier-court-fonts-lignes-fontconfig.conf,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- ecolier-court-fonts-lignes-fontconfig.conf 13 Sep 2009 09:45:12 -0000 1.3 +++ ecolier-court-fonts-lignes-fontconfig.conf 13 Sep 2009 18:07:36 -0000 1.4 @@ -1,14 +1,28 @@ + + + Ecolier_lignes_court + + + ?colier lignes court + + + + Ecolier_lignes_court + + ?colier lignes court + + fantasy - Ecolier_lignes_court + ?colier lignes court - Ecolier_lignes_court + ?colier lignes court fantasy Index: ecolier-court-fonts.spec =================================================================== RCS file: /cvs/extras/rpms/ecolier-court-fonts/devel/ecolier-court-fonts.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- ecolier-court-fonts.spec 24 Jul 2009 21:00:17 -0000 1.10 +++ ecolier-court-fonts.spec 13 Sep 2009 18:07:36 -0000 1.11 @@ -11,7 +11,7 @@ this package. Name: %{fontname}-fonts Version: 20070702 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Schoolchildren cursive fonts Group: User Interface/X @@ -107,11 +107,18 @@ rm -fr %{buildroot} %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 20070702-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Tue Feb 24 2009 Fedora Release Engineering - 20070702-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +* Sun Sep 13 2009 Nicolas Mailhot +- 20070702-11 +? Fix the font naming to something more user friendly (remove PS1 legacy + limitations) + +* Fri Jul 24 2009 Fedora Release Engineering +- 20070702-10 +? Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Feb 24 2009 Fedora Release Engineering +- 20070702-9 +? Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Feb 16 2009 Nicolas Mailhot - 20070702-8 Index: import.log =================================================================== RCS file: /cvs/extras/rpms/ecolier-court-fonts/devel/import.log,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- import.log 23 Feb 2009 08:31:12 -0000 1.7 +++ import.log 13 Sep 2009 18:07:36 -0000 1.8 @@ -5,3 +5,4 @@ ecolier-court-fonts-20070702-6_fc11:HEAD ecolier-court-fonts-20070702-6_fc11:HEAD:ecolier-court-fonts-20070702-6.fc11.src.rpm:1232192497 ecolier-court-fonts-20070702-7_fc11:HEAD:ecolier-court-fonts-20070702-7.fc11.src.rpm:1232193736 ecolier-court-fonts-20070702-8_fc11:HEAD:ecolier-court-fonts-20070702-8.fc11.src.rpm:1235377848 +ecolier-court-fonts-20070702-11_fc12:HEAD:ecolier-court-fonts-20070702-11.fc12.src.rpm:1252865221 From rathann at fedoraproject.org Sun Sep 13 18:22:52 2009 From: rathann at fedoraproject.org (Dominik Mierzejewski) Date: Sun, 13 Sep 2009 18:22:52 +0000 (UTC) Subject: rpms/openbabel/devel .cvsignore,1.13,1.14 sources,1.13,1.14 Message-ID: <20090913182252.9111F11C0099@cvs1.fedora.phx.redhat.com> Author: rathann Update of /cvs/pkgs/rpms/openbabel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27545 Modified Files: .cvsignore sources Log Message: forgot to upload new source tarball Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/openbabel/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 1 Mar 2009 12:18:32 -0000 1.13 +++ .cvsignore 13 Sep 2009 18:22:52 -0000 1.14 @@ -1 +1 @@ -openbabel-2.2.1b3-20090215-r2890.tar.gz +openbabel-2.2.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openbabel/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 1 Mar 2009 12:18:33 -0000 1.13 +++ sources 13 Sep 2009 18:22:52 -0000 1.14 @@ -1 +1 @@ -b71b29d0e42dbcd779bded9f583a172f openbabel-2.2.1b3-20090215-r2890.tar.gz +7ea8845c54d6d3a9be378c78088af804 openbabel-2.2.3.tar.gz From jorton at fedoraproject.org Sun Sep 13 18:54:14 2009 From: jorton at fedoraproject.org (jorton) Date: Sun, 13 Sep 2009 18:54:14 +0000 (UTC) Subject: rpms/neon/devel .cvsignore, 1.18, 1.19 neon.spec, 1.52, 1.53 sources, 1.17, 1.18 upstream, 1.11, 1.12 Message-ID: <20090913185414.EE09211C0099@cvs1.fedora.phx.redhat.com> Author: jorton Update of /cvs/extras/rpms/neon/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4222 Modified Files: .cvsignore neon.spec sources upstream Log Message: * Sun Sep 13 2009 Joe Orton 0.29.0-1 - update to 0.29.0 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/neon/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 19 Aug 2009 07:59:52 -0000 1.18 +++ .cvsignore 13 Sep 2009 18:54:13 -0000 1.19 @@ -1 +1 @@ -neon-0.28.6.tar.gz +neon-0.29.0.tar.gz Index: neon.spec =================================================================== RCS file: /cvs/extras/rpms/neon/devel/neon.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- neon.spec 19 Aug 2009 07:59:52 -0000 1.52 +++ neon.spec 13 Sep 2009 18:54:13 -0000 1.53 @@ -1,6 +1,6 @@ Summary: An HTTP and WebDAV client library Name: neon -Version: 0.28.6 +Version: 0.29.0 Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries @@ -75,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so %changelog +* Sun Sep 13 2009 Joe Orton 0.29.0-1 +- update to 0.29.0 + * Wed Aug 19 2009 Joe Orton 0.28.6-1 - update to 0.28.6 Index: sources =================================================================== RCS file: /cvs/extras/rpms/neon/devel/sources,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- sources 19 Aug 2009 07:59:52 -0000 1.17 +++ sources 13 Sep 2009 18:54:13 -0000 1.18 @@ -1 +1 @@ -252578ed555552b71d15909641484951 neon-0.28.6.tar.gz +18a3764b70f9317f8b61509fd90d9e7a neon-0.29.0.tar.gz Index: upstream =================================================================== RCS file: /cvs/extras/rpms/neon/devel/upstream,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- upstream 19 Aug 2009 07:59:52 -0000 1.11 +++ upstream 13 Sep 2009 18:54:13 -0000 1.12 @@ -1 +1 @@ -neon-0.28.6.tar.gz +neon-0.29.0.tar.gz From pghmcfc at fedoraproject.org Sun Sep 13 19:20:49 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Sun, 13 Sep 2009 19:20:49 +0000 (UTC) Subject: rpms/perl-Crypt-DSA/devel perl-Crypt-DSA-dsaparam.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 perl-Crypt-DSA.spec, 1.11, 1.12 sources, 1.3, 1.4 Message-ID: <20090913192049.E30EF11C0099@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/perl-Crypt-DSA/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17463 Modified Files: .cvsignore perl-Crypt-DSA.spec sources Added Files: perl-Crypt-DSA-dsaparam.patch Log Message: * Fri Sep 11 2009 Paul Howarth 1.16-1 - Update to 1.16 (first production release) - New upstream maintainer -> change source URL - Change buildreq which to perl(File::Which) - Add new buildreqs perl(Crypt::DES_EDE3), perl(File::Spec), perl(IPC::Open3) - Buildreq perl(Math::BigInt) >= 1.78 - Enable AUTOMATED_TESTING - New test requirements: - perl(Perl::MinimumVersion) >= 1.20 - perl(Test::CPAN::Meta) >= 0.12 - perl(Test::MinimumVersion) >= 0.008 - perl(Test::Pod) >= 1.26 - ToDo no longer present upstream, but add LICENSE and README as %doc - Add runtime dependency on openssl (used for DSA parameter generation) - Add patch for openssl dsaparam 1.0 compatibility (CPAN RT#49668) perl-Crypt-DSA-dsaparam.patch: KeyChain.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE perl-Crypt-DSA-dsaparam.patch --- There's a slight change of output format in the openssl dsaparam command from current versions to the forthcoming 1.0 release: openssl 0.9.8k: $ openssl dsaparam -text -noout 512 Generating DSA parameters, 512 bit long prime This could take some time ........+..+++++++++++++++++++++++++++++++++++++++++++++++++++* ..+....................+................+.+................+................................+...+..+...........+.....+.............+.......+....+..............+.......+...+.....+.................+....+.............................+.......+..........+..+...+........+...............+......+..........+..+.....+............+.+..+...+.....+....+++++++++++++++++++++++++++++++++++++++++++++++++++* DSA-Parameters: (512 bit) p: 00:e6:6c:38:ce:8d:9f:1d:f0:7a:12:50:1e:ef:5c: 73:fe:2e:7a:b0:ed:27:a0:96:c3:37:98:de:e9:b6: a2:e6:3a:97:9d:d5:c1:f8:1e:f4:2d:38:29:d8:08: ac:f1:20:28:51:54:cb:7a:a1:36:f6:e7:07:b1:cf: 23:8d:6e:a1:33 q: 00:f4:7b:0c:a8:98:d7:e0:d0:3e:92:94:95:30:f5: 21:0a:86:db:16:55 g: 00:c6:81:8d:32:72:6b:6b:a5:d2:90:fb:c2:31:c4: 73:e0:1b:05:bb:17:5c:b2:b2:09:69:17:78:41:fc: 99:a1:9b:07:ca:a7:02:5f:0e:1f:dd:35:05:90:ac: e8:66:47:ca:9a:1a:77:a4:f4:5e:65:66:64:bf:34: 7d:fe:30:bf:5a openssl 1.0 beta 3: $ openssl dsaparam -text -noout 512 Generating DSA parameters, 512 bit long prime This could take some time .+........+++++++++++++++++++++++++++++++++++++++++++++++++++* ...+................+.....+..........+.+.+...........+.+............+............+......+...+.........................................+......+......+...............+...+....+..............+++++++++++++++++++++++++++++++++++++++++++++++++++* P: 00:82:ab:91:c2:9e:8e:c1:cd:cb:70:68:12:c9:44: 90:20:97:e4:69:77:fc:53:ce:78:2c:3d:01:5c:69: 42:45:bc:e7:06:2f:4e:75:d4:10:3b:ae:de:43:6f: d8:86:6d:1e:f9:1d:c5:8e:0d:92:ca:e7:23:2e:5b: 42:26:09:88:3b Q: 00:f9:dc:55:fd:ca:48:8c:d4:e9:df:8a:25:6d:f7: 82:5d:f8:34:34:3f G: 6b:75:a7:e5:ac:2e:3a:79:65:01:51:cb:78:a3:06: 73:47:0a:b8:9c:de:68:36:c5:5e:44:02:fe:8a:73: 73:bc:d3:1a:ec:08:40:da:b3:f6:e2:0b:14:e6:1c: 0d:f5:ef:62:0e:bf:64:18:96:ee:87:f7:13:89:42: cc:69:6e:be The change to labelling the parameters in upper case causes Crypt::DSA::Keychain to fail like this (from the test suite): Use of uninitialized value $parts{"p"} in concatenation (.) or string at /builddir/build/BUILD/Crypt-DSA-1.16/blib/lib/Crypt/DSA/KeyChain.pm line 69. Use of uninitialized value $parts{"q"} in concatenation (.) or string at /builddir/build/BUILD/Crypt-DSA-1.16/blib/lib/Crypt/DSA/KeyChain.pm line 70. Use of uninitialized value $parts{"g"} in concatenation (.) or string at /builddir/build/BUILD/Crypt-DSA-1.16/blib/lib/Crypt/DSA/KeyChain.pm line 71. Can't locate object method "copy" via package "NaN" (perhaps you forgot to load "NaN"?) at /builddir/build/BUILD/Crypt-DSA-1.16/blib/lib/Crypt/DSA/Util.pm line 43. # Looks like your test exited with 255 before it could output anything. The patch changes the parameter labels to lower case, making the code compatible with both old and new versions of openssl. --- Crypt-DSA-1.16/lib/Crypt/DSA/KeyChain.pm 2009-09-11 13:45:37.000000000 +0100 +++ Crypt-DSA-1.16/lib/Crypt/DSA/KeyChain.pm 2009-09-12 22:56:31.000000000 +0100 @@ -53,7 +53,7 @@ my $cur_part; foreach (@res) { if (/^\s+(\w):\s*$/) { - $cur_part = $1; + $cur_part = lc($1); next; } if (/^\s*((?:[0-9a-f]{2,2}:?)+)\s*$/) { Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Crypt-DSA/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 9 May 2006 09:29:15 -0000 1.3 +++ .cvsignore 13 Sep 2009 19:20:49 -0000 1.4 @@ -1 +1 @@ -Crypt-DSA-0.14.tar.gz +Crypt-DSA-1.16.tar.gz Index: perl-Crypt-DSA.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Crypt-DSA/devel/perl-Crypt-DSA.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- perl-Crypt-DSA.spec 30 Jul 2009 22:21:16 -0000 1.11 +++ perl-Crypt-DSA.spec 13 Sep 2009 19:20:49 -0000 1.12 @@ -1,19 +1,32 @@ Summary: Perl module for DSA signatures and key generation Name: perl-Crypt-DSA -Version: 0.14 -Release: 9%{?dist} +Version: 1.16 +Release: 1%{?dist} License: GPL+ or Artistic Group: Development/Libraries Url: http://search.cpan.org/dist/Crypt-DSA/ -Source0: http://search.cpan.org/CPAN/authors/id/B/BT/BTROTT/Crypt-DSA-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Crypt-DSA-%{version}.tar.gz +Patch0: perl-Crypt-DSA-dsaparam.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch -BuildRequires: perl(Convert::PEM) >= 0.07 +BuildRequires: perl(Convert::PEM) +BuildRequires: perl(Crypt::DES_EDE3) BuildRequires: perl(Data::Buffer) >= 0.01 BuildRequires: perl(Digest::SHA1) -BuildRequires: perl(ExtUtils::MakeMaker), perl(Test::More) -BuildRequires: which, openssl +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(File::Spec) +BuildRequires: perl(File::Which) >= 0.05 +BuildRequires: perl(IPC::Open3) +BuildRequires: perl(Math::BigInt) >= 1.78 +BuildRequires: perl(Perl::MinimumVersion) >= 1.20 +BuildRequires: perl(Test::CPAN::Meta) >= 0.12 +BuildRequires: perl(Test::More) >= 0.42 +BuildRequires: perl(Test::MinimumVersion) >= 0.008 +BuildRequires: perl(Test::Pod) >= 1.26 +BuildRequires: openssl +# Crypt::DSA::Keychain calls openssl for DSA parameter generation +Requires: openssl # Pull in Math::BigInt::GMP for GMP support for suitably recent versions of Math::BigInt # else use Math::GMP @@ -33,18 +46,21 @@ verification, and key generation. %prep %setup -q -n Crypt-DSA-%{version} +# Patch for openssl dsaparam 1.0 compatibility (CPAN RT#49668) +%patch0 -p1 + %build %{__perl} Makefile.PL INSTALLDIRS=vendor %{__make} %{?_smp_mflags} %check -%{__make} test +%{__make} test AUTOMATED_TESTING=1 %install %{__rm} -rf %{buildroot} %{__make} pure_install PERL_INSTALL_ROOT=%{buildroot} /usr/bin/find %{buildroot} -type f -name .packlist -exec %{__rm} -f {} ';' -/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} 2>/dev/null ';' +/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} ';' 2>/dev/null %{__chmod} -R u+w %{buildroot}/* %clean @@ -52,7 +68,7 @@ verification, and key generation. %files %defattr(-,root,root,-) -%doc Changes ToDo +%doc Changes LICENSE README %{perl_vendorlib}/Crypt/ %{_mandir}/man3/Crypt::DSA.3pm* %{_mandir}/man3/Crypt::DSA::Key.3pm* @@ -63,10 +79,26 @@ verification, and key generation. %{_mandir}/man3/Crypt::DSA::Util.3pm* %changelog -* Sat Jul 25 2009 Fedora Release Engineering - 0.14-9 +* Fri Sep 11 2009 Paul Howarth 1.16-1 +- Update to 1.16 (first production release) +- New upstream maintainer -> change source URL +- Change buildreq which to perl(File::Which) +- Add new buildreqs perl(Crypt::DES_EDE3), perl(File::Spec), perl(IPC::Open3) +- Buildreq perl(Math::BigInt) >= 1.78 +- Enable AUTOMATED_TESTING +- New test requirements: + - perl(Perl::MinimumVersion) >= 1.20 + - perl(Test::CPAN::Meta) >= 0.12 + - perl(Test::MinimumVersion) >= 0.008 + - perl(Test::Pod) >= 1.26 +- ToDo no longer present upstream, but add LICENSE and README as %%doc +- Add runtime dependency on openssl (used for DSA parameter generation) +- Add patch for openssl dsaparam 1.0 compatibility (CPAN RT#49668) + +* Sat Jul 25 2009 Fedora Release Engineering 0.14-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Thu Feb 26 2009 Fedora Release Engineering - 0.14-8 +* Thu Feb 26 2009 Fedora Release Engineering 0.14-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Nov 3 2008 Paul Howarth 0.14-7 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Crypt-DSA/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 9 May 2006 09:29:15 -0000 1.3 +++ sources 13 Sep 2009 19:20:49 -0000 1.4 @@ -1 +1 @@ -5ff5ab4be5501f5547bbe46cdc3de442 Crypt-DSA-0.14.tar.gz +a099204d57043767fbe31d639eb43b03 Crypt-DSA-1.16.tar.gz From jorton at fedoraproject.org Sun Sep 13 19:34:05 2009 From: jorton at fedoraproject.org (jorton) Date: Sun, 13 Sep 2009 19:34:05 +0000 (UTC) Subject: rpms/neon/devel neon.spec,1.53,1.54 Message-ID: <20090913193405.2B04511C0099@cvs1.fedora.phx.redhat.com> Author: jorton Update of /cvs/extras/rpms/neon/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22018 Modified Files: neon.spec Log Message: * Sun Sep 13 2009 Joe Orton 0.29.0-2 - enable libproxy support Index: neon.spec =================================================================== RCS file: /cvs/extras/rpms/neon/devel/neon.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- neon.spec 13 Sep 2009 18:54:13 -0000 1.53 +++ neon.spec 13 Sep 2009 19:34:04 -0000 1.54 @@ -1,14 +1,14 @@ Summary: An HTTP and WebDAV client library Name: neon Version: 0.29.0 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://www.webdav.org/neon/ Source0: http://www.webdav.org/neon/neon-%{version}.tar.gz Patch0: neon-0.27.0-multilib.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: expat-devel, gnutls-devel, zlib-devel, krb5-devel +BuildRequires: expat-devel, gnutls-devel, zlib-devel, krb5-devel, libproxy-devel BuildRequires: pkgconfig, pakchois-devel Requires: ca-certificates Conflicts: subversion < 0.22.2-4 @@ -75,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so %changelog +* Sun Sep 13 2009 Joe Orton 0.29.0-2 +- enable libproxy support + * Sun Sep 13 2009 Joe Orton 0.29.0-1 - update to 0.29.0 From jorton at fedoraproject.org Sun Sep 13 19:34:50 2009 From: jorton at fedoraproject.org (jorton) Date: Sun, 13 Sep 2009 19:34:50 +0000 (UTC) Subject: rpms/neon/devel neon.spec,1.54,1.55 Message-ID: <20090913193450.9FF6611C0099@cvs1.fedora.phx.redhat.com> Author: jorton Update of /cvs/extras/rpms/neon/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22352 Modified Files: neon.spec Log Message: * Sun Sep 13 2009 Joe Orton 0.29.0-3 - enable libproxy support Index: neon.spec =================================================================== RCS file: /cvs/extras/rpms/neon/devel/neon.spec,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- neon.spec 13 Sep 2009 19:34:04 -0000 1.54 +++ neon.spec 13 Sep 2009 19:34:50 -0000 1.55 @@ -1,7 +1,7 @@ Summary: An HTTP and WebDAV client library Name: neon Version: 0.29.0 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://www.webdav.org/neon/ @@ -40,7 +40,8 @@ export CC="%{__cc} -pthread" %define cabundle %{_sysconfdir}/pki/tls/certs/ca-bundle.crt %configure --with-expat --enable-shared --disable-static \ --enable-warnings --with-ca-bundle=%{cabundle} \ - --with-ssl=gnutls --enable-threadsafe-ssl=posix + --with-ssl=gnutls --enable-threadsafe-ssl=posix \ + --with-libproxy make %{?_smp_mflags} %install @@ -75,7 +76,7 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so %changelog -* Sun Sep 13 2009 Joe Orton 0.29.0-2 +* Sun Sep 13 2009 Joe Orton 0.29.0-3 - enable libproxy support * Sun Sep 13 2009 Joe Orton 0.29.0-1 From rathann at fedoraproject.org Sun Sep 13 19:44:01 2009 From: rathann at fedoraproject.org (Dominik Mierzejewski) Date: Sun, 13 Sep 2009 19:44:01 +0000 (UTC) Subject: rpms/libgadu/devel .cvsignore, 1.7, 1.8 libgadu.spec, 1.12, 1.13 sources, 1.7, 1.8 Message-ID: <20090913194401.B046D11C0099@cvs1.fedora.phx.redhat.com> Author: rathann Update of /cvs/pkgs/rpms/libgadu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24908 Modified Files: .cvsignore libgadu.spec sources Log Message: * Sun Sep 13 2009 Dominik Mierzejewski 1.9.0-0.1.rc1 - updated to 1.9.0-rc1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libgadu/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 26 Oct 2008 15:25:37 -0000 1.7 +++ .cvsignore 13 Sep 2009 19:44:01 -0000 1.8 @@ -1 +1 @@ -libgadu-1.8.2.tar.gz +libgadu-1.9.0-rc1.tar.gz Index: libgadu.spec =================================================================== RCS file: /cvs/pkgs/rpms/libgadu/devel/libgadu.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- libgadu.spec 21 Aug 2009 14:16:52 -0000 1.12 +++ libgadu.spec 13 Sep 2009 19:44:01 -0000 1.13 @@ -1,10 +1,10 @@ Name: libgadu -Version: 1.8.2 -Release: 5%{?dist} +Version: 1.9.0 +Release: 0.1.rc1%{?dist} Summary: A Gadu-gadu protocol compatible communications library License: LGPLv2 Group: System Environment/Libraries -Source0: http://toxygen.net/libgadu/files/%{name}-%{version}.tar.gz +Source0: http://toxygen.net/libgadu/files/%{name}-%{version}-rc1.tar.gz URL: http://toxygen.net/libgadu/ BuildRequires: openssl-devel BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(id -u -n) @@ -35,7 +35,7 @@ Pakiet libgadu-devel zawiera pliki nag? potrzebne do kompilowania aplikacji korzystaj?cych z libgadu. %prep -%setup -q +%setup -q -n %{name}-%{version}-rc1 %build %configure \ @@ -69,6 +69,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/* %changelog +* Sun Sep 13 2009 Dominik Mierzejewski 1.9.0-0.1.rc1 +- updated to 1.9.0-rc1 + * Fri Aug 21 2009 Tomas Mraz - 1.8.2-5 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libgadu/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 26 Oct 2008 15:25:37 -0000 1.7 +++ sources 13 Sep 2009 19:44:01 -0000 1.8 @@ -1 +1 @@ -1090f82f8a1bb99e9cdf5853188f625f libgadu-1.8.2.tar.gz +96d2e3e48803ff6cd2a281c0b52d2167 libgadu-1.9.0-rc1.tar.gz From davidz at fedoraproject.org Sun Sep 13 19:52:31 2009 From: davidz at fedoraproject.org (David Zeuthen) Date: Sun, 13 Sep 2009 19:52:31 +0000 (UTC) Subject: rpms/polkit/devel .cvsignore, 1.4, 1.5 polkit.spec, 1.10, 1.11 sources, 1.4, 1.5 Message-ID: <20090913195231.D7C9811C0099@cvs1.fedora.phx.redhat.com> Author: davidz Update of /cvs/pkgs/rpms/polkit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27305 Modified Files: .cvsignore polkit.spec sources Log Message: * Sun Sep 13 2009 David Zeuthen - 0.95-0.git20090913 - Update to git snapshot - Drop upstreamed patches - Turn on GObject introspection - Don't delete desktop_admin_r and desktop_user_r groups when uninstalling polkit-desktop-policy Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/polkit/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 12 Aug 2009 19:25:45 -0000 1.4 +++ .cvsignore 13 Sep 2009 19:52:31 -0000 1.5 @@ -1,3 +1,4 @@ polkit-0.92.tar.gz polkit-0.93.tar.gz polkit-0.94.tar.gz +polkit-0.95.git20090913.tar.gz Index: polkit.spec =================================================================== RCS file: /cvs/pkgs/rpms/polkit/devel/polkit.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- polkit.spec 11 Sep 2009 19:50:47 -0000 1.10 +++ polkit.spec 13 Sep 2009 19:52:31 -0000 1.11 @@ -1,10 +1,10 @@ Summary: PolicyKit Authorization Framework Name: polkit -Version: 0.94 -Release: 4%{?dist} +Version: 0.95 +Release: 0.git20090913%{?dist} License: LGPLv2+ URL: http://www.freedesktop.org/wiki/Software/PolicyKit -Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz +Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.git20090913.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Group: System Environment/Libraries BuildRequires: glib2-devel @@ -18,9 +18,6 @@ BuildRequires: gobject-introspection-dev Requires: ConsoleKit Requires: dbus -Patch0: 0001-Sort-by-action-id-in-pkaction-1-output.patch -Patch1: 0002-Bug-23867-UnixProcess-vs.-SystemBusName-aliasing.patch - %description PolicyKit is a toolkit for defining and handling authorizations. It is used for allowing unprivileged processes to speak to privileged @@ -59,11 +56,9 @@ Roles and default policy for desktop usa %prep %setup -q -%patch0 -p1 -%patch1 -p1 %build -%configure --enable-gtk-doc --disable-static --libexecdir=%{_libexecdir}/polkit-1 --disable-introspection +%configure --enable-gtk-doc --disable-static --libexecdir=%{_libexecdir}/polkit-1 --enable-introspection --enable-examples make %install @@ -131,10 +126,6 @@ rm -rf $RPM_BUILD_ROOT /usr/sbin/groupadd -r desktop_admin_r 2> /dev/null || : /usr/sbin/groupadd -r desktop_user_r 2> /dev/null || : -%preun desktop-policy -/usr/sbin/groupdel desktop_admin_r 2> /dev/null || : -/usr/sbin/groupdel desktop_user_r 2> /dev/null || : - %files desktop-policy %{_sysconfdir}/polkit-1/localauthority.conf.d/60-desktop-policy.conf %{_localstatedir}/lib/polkit-1/localauthority/10-vendor.d/10-desktop-policy.pkla @@ -157,27 +148,27 @@ rm -rf $RPM_BUILD_ROOT %{_sysconfdir}/polkit-1 %{_bindir}/pkaction %{_bindir}/pkcheck +%{_bindir}/pklalockdown %{_libexecdir}/polkit-1/polkitd -#%{_libdir}/girepository-1.0/*.typelib +%{_libdir}/girepository-1.0/*.typelib # see upstream docs for why these permissions are necessary -%attr(0700,root,root) %dir %{_localstatedir}/lib/polkit-1/ %attr(4755,root,root) %{_bindir}/pkexec %attr(4755,root,root) %{_libexecdir}/polkit-1/polkit-agent-helper-1 -%attr(0700,root,root) %dir /var/lib/polkit-1/ -%dir /var/lib/polkit-1/localauthority -%dir /var/lib/polkit-1/localauthority/10-vendor.d -%dir /var/lib/polkit-1/localauthority/20-org.d -%dir /var/lib/polkit-1/localauthority/30-site.d -%dir /var/lib/polkit-1/localauthority/50-local.d -%dir /var/lib/polkit-1/localauthority/90-mandatory.d +%attr(0700,root,root) %dir %{_localstatedir}/lib/polkit-1/ +%dir %{_localstatedir}/lib/polkit-1/localauthority +%dir %{_localstatedir}/lib/polkit-1/localauthority/10-vendor.d +%dir %{_localstatedir}/lib/polkit-1/localauthority/20-org.d +%dir %{_localstatedir}/lib/polkit-1/localauthority/30-site.d +%dir %{_localstatedir}/lib/polkit-1/localauthority/50-local.d +%dir %{_localstatedir}/lib/polkit-1/localauthority/90-mandatory.d %files devel %defattr(-,root,root,-) %{_libdir}/lib*.so %{_libdir}/pkgconfig/*.pc -#%{_datadir}/gir-1.0/*.gir +%{_datadir}/gir-1.0/*.gir %{_includedir}/* %{_bindir}/pk-example-frobnicate %{_datadir}/polkit-1/actions/org.freedesktop.policykit.examples.pkexec.policy @@ -187,6 +178,13 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/* %changelog +* Sun Sep 13 2009 David Zeuthen - 0.95-0.git20090913 +- Update to git snapshot +- Drop upstreamed patches +- Turn on GObject introspection +- Don't delete desktop_admin_r and desktop_user_r groups when + uninstalling polkit-desktop-policy + * Fri Sep 11 2009 David Zeuthen - 0.94-4 - Add some patches from git master - Sort pkaction(1) output Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/polkit/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 12 Aug 2009 19:25:45 -0000 1.4 +++ sources 13 Sep 2009 19:52:31 -0000 1.5 @@ -1 +1 @@ -5abc9f858e7b614ef41161db36d53915 polkit-0.94.tar.gz +205463b529dd5c475883433515e5b668 polkit-0.95.git20090913.tar.gz From rdieter at fedoraproject.org Sun Sep 13 19:53:34 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Sun, 13 Sep 2009 19:53:34 +0000 (UTC) Subject: rpms/xdg-utils/devel .cvsignore, 1.11, 1.12 sources, 1.10, 1.11 xdg-utils-cvs_checkout.sh, 1.1, 1.2 xdg-utils.spec, 1.22, 1.23 Message-ID: <20090913195334.C138E11C0099@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/xdg-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27739 Modified Files: .cvsignore sources xdg-utils-cvs_checkout.sh xdg-utils.spec Log Message: * Sun Sep 13 2009 Rex Dieter - 1.0.2-11.20090913cvs - 20090913cvs snapshot - xdg-open in xdg-utils expects xprop to be available (#506857) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xdg-utils/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 25 Aug 2009 03:11:05 -0000 1.11 +++ .cvsignore 13 Sep 2009 19:53:34 -0000 1.12 @@ -1 +1 @@ -xdg-utils-20090824cvs.tgz +xdg-utils-20090913cvs.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xdg-utils/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 25 Aug 2009 03:11:05 -0000 1.10 +++ sources 13 Sep 2009 19:53:34 -0000 1.11 @@ -1 +1 @@ -78598c3e7ff5877577dd5c83ada1a925 xdg-utils-20090824cvs.tgz +c4fd2aa002dbb61520db9462b233f2b3 xdg-utils-20090913cvs.tgz Index: xdg-utils-cvs_checkout.sh =================================================================== RCS file: /cvs/pkgs/rpms/xdg-utils/devel/xdg-utils-cvs_checkout.sh,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- xdg-utils-cvs_checkout.sh 21 Nov 2008 20:25:45 -0000 1.1 +++ xdg-utils-cvs_checkout.sh 13 Sep 2009 19:53:34 -0000 1.2 @@ -1,6 +1,8 @@ #!/bin/bash +CVSUSER=:pserver:anonymous +#CVSUSER=rdieter MODULE=$(basename $0 -cvs_checkout.sh) DATE=$(date +%Y%m%d) @@ -8,7 +10,7 @@ set -x rm -rf $MODULE -cvs -z3 -d:pserver:anonymous at cvs.freedesktop.org:/cvs/portland checkout -P portland/$MODULE +cvs -z3 -d$CVSUSER at cvs.freedesktop.org:/cvs/portland checkout -P portland/$MODULE pushd portland tar czf ../$MODULE-${DATE}cvs.tgz $MODULE popd Index: xdg-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/xdg-utils/devel/xdg-utils.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- xdg-utils.spec 25 Aug 2009 03:11:05 -0000 1.22 +++ xdg-utils.spec 13 Sep 2009 19:53:34 -0000 1.23 @@ -1,10 +1,10 @@ -%define cvs 20090824cvs +%define cvs 20090913cvs Summary: Basic desktop integration functions Name: xdg-utils Version: 1.0.2 -Release: 10.%{cvs}%{?dist} +Release: 11.%{cvs}%{?dist} URL: http://portland.freedesktop.org/ %if 0%{?cvs:1} @@ -106,6 +106,10 @@ rm -rf %{buildroot} %changelog +* Sun Sep 13 2009 Rex Dieter - 1.0.2-11.20090913cvs +- 20090913cvs snapshot +- xdg-open in xdg-utils expects xprop to be available (#506857) + * Mon Aug 24 2009 Rex Dieter - 1.0.2-10.20090824cvs - 20090824cvs snapshot From davidz at fedoraproject.org Sun Sep 13 19:54:33 2009 From: davidz at fedoraproject.org (David Zeuthen) Date: Sun, 13 Sep 2009 19:54:33 +0000 (UTC) Subject: rpms/polkit-gnome/devel .cvsignore, 1.4, 1.5 polkit-gnome.spec, 1.10, 1.11 sources, 1.4, 1.5 Message-ID: <20090913195433.E35C111C0099@cvs1.fedora.phx.redhat.com> Author: davidz Update of /cvs/pkgs/rpms/polkit-gnome/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28051 Modified Files: .cvsignore polkit-gnome.spec sources Log Message: * Sun Sep 13 2009 David Zeuthen - 0.95-0.git20090913 - Update to git snapshot - Turn on GObject introspection Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/polkit-gnome/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 12 Aug 2009 19:26:04 -0000 1.4 +++ .cvsignore 13 Sep 2009 19:54:33 -0000 1.5 @@ -1,3 +1,4 @@ polkit-gnome-0.92.tar.bz2 polkit-gnome-0.93.tar.bz2 polkit-gnome-0.94.tar.bz2 +polkit-gnome-0.95.git20090913.tar.bz2 Index: polkit-gnome.spec =================================================================== RCS file: /cvs/pkgs/rpms/polkit-gnome/devel/polkit-gnome.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- polkit-gnome.spec 3 Sep 2009 03:13:45 -0000 1.10 +++ polkit-gnome.spec 13 Sep 2009 19:54:33 -0000 1.11 @@ -1,11 +1,11 @@ Summary: PolicyKit integration for the GNOME desktop Name: polkit-gnome -Version: 0.94 -Release: 4%{?dist} +Version: 0.95 +Release: 0.git20090913%{?dist} License: LGPLv2+ URL: http://www.freedesktop.org/wiki/Software/PolicyKit Group: Applications/System -Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.bz2 +Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.git20090913.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: gtk2-devel BuildRequires: polkit-devel >= 0.94 @@ -67,12 +67,14 @@ rm -rf $RPM_BUILD_ROOT %{_sysconfdir}/xdg/autostart/* %{_libexecdir}/* %{_libdir}/lib*.so.* +%{_libdir}/girepository-1.0/*.typelib %files devel %defattr(-,root,root,-) %{_libdir}/lib*.so %{_libdir}/pkgconfig/*.pc %{_includedir}/* +%{_datadir}/gir-1.0/*.gir %files docs %defattr(-,root,root,-) @@ -80,6 +82,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Sep 13 2009 David Zeuthen - 0.95-0.git20090913 +- Update to git snapshot +- Turn on GObject introspection + * Wed Sep 2 2009 Matthias Clasen - 0.94-4 - Just remove the OnlyShowIn, it turns out everybody wants this Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/polkit-gnome/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 12 Aug 2009 19:26:04 -0000 1.4 +++ sources 13 Sep 2009 19:54:33 -0000 1.5 @@ -1 +1 @@ -eebab8363a7b7c0516aca4f7b7cd7f7a polkit-gnome-0.94.tar.bz2 +cc26b62d84350bd4bd5970f8e1c89f69 polkit-gnome-0.95.git20090913.tar.bz2 From davidz at fedoraproject.org Sun Sep 13 20:29:40 2009 From: davidz at fedoraproject.org (David Zeuthen) Date: Sun, 13 Sep 2009 20:29:40 +0000 (UTC) Subject: rpms/polkit-gnome/devel polkit-gnome.spec,1.11,1.12 Message-ID: <20090913202940.C5F3911C0099@cvs1.fedora.phx.redhat.com> Author: davidz Update of /cvs/pkgs/rpms/polkit-gnome/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6270 Modified Files: polkit-gnome.spec Log Message: * Sun Sep 13 2009 David Zeuthen - 0.95-0.git20090913.1 - Update BR Index: polkit-gnome.spec =================================================================== RCS file: /cvs/pkgs/rpms/polkit-gnome/devel/polkit-gnome.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- polkit-gnome.spec 13 Sep 2009 19:54:33 -0000 1.11 +++ polkit-gnome.spec 13 Sep 2009 20:29:40 -0000 1.12 @@ -1,17 +1,20 @@ Summary: PolicyKit integration for the GNOME desktop Name: polkit-gnome Version: 0.95 -Release: 0.git20090913%{?dist} +Release: 0.git20090913.1%{?dist} License: LGPLv2+ URL: http://www.freedesktop.org/wiki/Software/PolicyKit Group: Applications/System Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.git20090913.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: gtk2-devel -BuildRequires: polkit-devel >= 0.94 +BuildRequires: polkit-devel >= 0.95 BuildRequires: desktop-file-utils BuildRequires: intltool -Requires: polkit >= 0.94 +BuildRequires: dbus-glib-devel +BuildRequires: gobject-introspection-devel + +Requires: polkit >= 0.95 %description polkit-gnome provides an authentication agent for PolicyKit @@ -82,6 +85,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Sep 13 2009 David Zeuthen - 0.95-0.git20090913.1 +- Update BR + * Sun Sep 13 2009 David Zeuthen - 0.95-0.git20090913 - Update to git snapshot - Turn on GObject introspection From topdog at fedoraproject.org Sun Sep 13 20:34:57 2009 From: topdog at fedoraproject.org (topdog) Date: Sun, 13 Sep 2009 20:34:57 +0000 (UTC) Subject: rpms/php-pecl-sphinx/devel import.log, NONE, 1.1 php-pecl-sphinx.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090913203457.DDBFD11C0099@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-pecl-sphinx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7434/devel Modified Files: .cvsignore sources Added Files: import.log php-pecl-sphinx.spec Log Message: Sun Sep 13 2009 Andrew Colin Kissa - 1.0.0-2 - Initial cvs import --- NEW FILE import.log --- php-pecl-sphinx-1_0_0-2_fc11:HEAD:php-pecl-sphinx-1.0.0-2.fc11.src.rpm:1252873982 --- NEW FILE php-pecl-sphinx.spec --- %global php_apiver %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1) %{!?__pecl: %{expand: %%global __pecl %{_bindir}/pecl}} %{!?php_extdir: %{expand: %%global php_extdir %(php-config --extension-dir)}} %define pecl_name sphinx Name: php-pecl-sphinx Version: 1.0.0 Release: 2%{?dist} Summary: PECL extension for Sphinx SQL full-text search engine Group: Development/Languages License: PHP URL: http://pecl.php.net/package/%{pecl_name} Source0: http://pecl.php.net/get/%{pecl_name}-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libsphinxclient-devel php-pear BuildRequires: php-devel >= 5.1.3 Requires(post): %{__pecl} Requires(postun): %{__pecl} Provides: php-pecl(%{pecl_name}) = %{version} %if %{?php_zend_api}0 Requires: php(zend-abi) = %{php_zend_api} Requires: php(api) = %{php_core_api} %else Requires: php-api = %{php_apiver} %endif %description This extension provides PHP bindings for libsphinxclient, client library for Sphinx the SQL full-text search engine. %prep %setup -q -c [ -f package2.xml ] || %{__mv} package.xml package2.xml %{__mv} package2.xml %{pecl_name}-%{version}/%{pecl_name}.xml %build cd %{pecl_name}-%{version} phpize %configure %{__make} %{?_smp_mflags} %check # simple module load test cd %{pecl_name}-%{version} php --no-php-ini \ --define extension_dir=modules \ --define extension=%{pecl_name}.so \ --modules | grep %{pecl_name} %install cd %{pecl_name}-%{version} %{__rm} -rf %{buildroot} %{__make} install INSTALL_ROOT=%{buildroot} INSTALL="install -p" %{__mkdir_p} %{buildroot}%{_sysconfdir}/php.d %{__cat} > %{buildroot}%{_sysconfdir}/php.d/%{pecl_name}.ini << 'EOF' ; Enable %{pecl_name} extension module extension=%{pecl_name}.so EOF %{__mkdir_p} %{buildroot}%{pecl_xmldir} %{__install} -p -m 644 %{pecl_name}.xml %{buildroot}%{pecl_xmldir}/%{name}.xml %clean %{__rm} -rf %{buildroot} %if 0%{?pecl_install:1} %post %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || : %endif %if 0%{?pecl_uninstall:1} %postun if [ $1 -eq 0 ]; then %{pecl_uninstall} %{pecl_name} >/dev/null || : fi %endif %files %defattr(-,root,root,-) %doc %{pecl_name}-%{version}/CREDITS %config(noreplace) %{_sysconfdir}/php.d/%{pecl_name}.ini %{php_extdir}/%{pecl_name}.so %{pecl_xmldir}/%{name}.xml %changelog * Sun Sep 06 2009 Andrew Colin Kissa - 1.0.0-2 - Add checks - Add php-devel version requirement * Mon Aug 05 2009 Andrew Colin Kissa - 1.0.0-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pecl-sphinx/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 20:18:56 -0000 1.1 +++ .cvsignore 13 Sep 2009 20:34:57 -0000 1.2 @@ -0,0 +1 @@ +sphinx-1.0.0.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pecl-sphinx/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 20:18:56 -0000 1.1 +++ sources 13 Sep 2009 20:34:57 -0000 1.2 @@ -0,0 +1 @@ +d5bd7c00a8e036d7f82e98ebb0d9b210 sphinx-1.0.0.tgz From topdog at fedoraproject.org Sun Sep 13 20:38:01 2009 From: topdog at fedoraproject.org (topdog) Date: Sun, 13 Sep 2009 20:38:01 +0000 (UTC) Subject: rpms/php-pecl-sphinx/F-12 import.log, NONE, 1.1 php-pecl-sphinx.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090913203801.9EE4111C0099@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-pecl-sphinx/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8698/F-12 Modified Files: .cvsignore sources Added Files: import.log php-pecl-sphinx.spec Log Message: Sun Sep 13 2009 Andrew Colin Kissa - 1.0.0-2 - Initial cvs import --- NEW FILE import.log --- php-pecl-sphinx-1_0_0-2_fc11:F-12:php-pecl-sphinx-1.0.0-2.fc11.src.rpm:1252874245 --- NEW FILE php-pecl-sphinx.spec --- %global php_apiver %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1) %{!?__pecl: %{expand: %%global __pecl %{_bindir}/pecl}} %{!?php_extdir: %{expand: %%global php_extdir %(php-config --extension-dir)}} %define pecl_name sphinx Name: php-pecl-sphinx Version: 1.0.0 Release: 2%{?dist} Summary: PECL extension for Sphinx SQL full-text search engine Group: Development/Languages License: PHP URL: http://pecl.php.net/package/%{pecl_name} Source0: http://pecl.php.net/get/%{pecl_name}-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libsphinxclient-devel php-pear BuildRequires: php-devel >= 5.1.3 Requires(post): %{__pecl} Requires(postun): %{__pecl} Provides: php-pecl(%{pecl_name}) = %{version} %if %{?php_zend_api}0 Requires: php(zend-abi) = %{php_zend_api} Requires: php(api) = %{php_core_api} %else Requires: php-api = %{php_apiver} %endif %description This extension provides PHP bindings for libsphinxclient, client library for Sphinx the SQL full-text search engine. %prep %setup -q -c [ -f package2.xml ] || %{__mv} package.xml package2.xml %{__mv} package2.xml %{pecl_name}-%{version}/%{pecl_name}.xml %build cd %{pecl_name}-%{version} phpize %configure %{__make} %{?_smp_mflags} %check # simple module load test cd %{pecl_name}-%{version} php --no-php-ini \ --define extension_dir=modules \ --define extension=%{pecl_name}.so \ --modules | grep %{pecl_name} %install cd %{pecl_name}-%{version} %{__rm} -rf %{buildroot} %{__make} install INSTALL_ROOT=%{buildroot} INSTALL="install -p" %{__mkdir_p} %{buildroot}%{_sysconfdir}/php.d %{__cat} > %{buildroot}%{_sysconfdir}/php.d/%{pecl_name}.ini << 'EOF' ; Enable %{pecl_name} extension module extension=%{pecl_name}.so EOF %{__mkdir_p} %{buildroot}%{pecl_xmldir} %{__install} -p -m 644 %{pecl_name}.xml %{buildroot}%{pecl_xmldir}/%{name}.xml %clean %{__rm} -rf %{buildroot} %if 0%{?pecl_install:1} %post %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || : %endif %if 0%{?pecl_uninstall:1} %postun if [ $1 -eq 0 ]; then %{pecl_uninstall} %{pecl_name} >/dev/null || : fi %endif %files %defattr(-,root,root,-) %doc %{pecl_name}-%{version}/CREDITS %config(noreplace) %{_sysconfdir}/php.d/%{pecl_name}.ini %{php_extdir}/%{pecl_name}.so %{pecl_xmldir}/%{name}.xml %changelog * Sun Sep 06 2009 Andrew Colin Kissa - 1.0.0-2 - Add checks - Add php-devel version requirement * Mon Aug 05 2009 Andrew Colin Kissa - 1.0.0-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pecl-sphinx/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 20:18:56 -0000 1.1 +++ .cvsignore 13 Sep 2009 20:38:01 -0000 1.2 @@ -0,0 +1 @@ +sphinx-1.0.0.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pecl-sphinx/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 20:18:56 -0000 1.1 +++ sources 13 Sep 2009 20:38:01 -0000 1.2 @@ -0,0 +1 @@ +d5bd7c00a8e036d7f82e98ebb0d9b210 sphinx-1.0.0.tgz From davidz at fedoraproject.org Sun Sep 13 20:40:34 2009 From: davidz at fedoraproject.org (David Zeuthen) Date: Sun, 13 Sep 2009 20:40:34 +0000 (UTC) Subject: rpms/polkit-gnome/devel polkit-gnome.spec,1.12,1.13 Message-ID: <20090913204034.D9AE511C0489@cvs1.fedora.phx.redhat.com> Author: davidz Update of /cvs/pkgs/rpms/polkit-gnome/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9580 Modified Files: polkit-gnome.spec Log Message: * Sun Sep 13 2009 David Zeuthen - 0.95-0.git20090913.2 - Update BR Index: polkit-gnome.spec =================================================================== RCS file: /cvs/pkgs/rpms/polkit-gnome/devel/polkit-gnome.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- polkit-gnome.spec 13 Sep 2009 20:29:40 -0000 1.12 +++ polkit-gnome.spec 13 Sep 2009 20:40:34 -0000 1.13 @@ -1,7 +1,7 @@ Summary: PolicyKit integration for the GNOME desktop Name: polkit-gnome Version: 0.95 -Release: 0.git20090913.1%{?dist} +Release: 0.git20090913.2%{?dist} License: LGPLv2+ URL: http://www.freedesktop.org/wiki/Software/PolicyKit Group: Applications/System @@ -13,6 +13,7 @@ BuildRequires: desktop-file-utils BuildRequires: intltool BuildRequires: dbus-glib-devel BuildRequires: gobject-introspection-devel +BuildRequires: gir-repository-devel Requires: polkit >= 0.95 @@ -85,6 +86,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Sep 13 2009 David Zeuthen - 0.95-0.git20090913.2 +- Update BR + * Sun Sep 13 2009 David Zeuthen - 0.95-0.git20090913.1 - Update BR From topdog at fedoraproject.org Sun Sep 13 20:43:10 2009 From: topdog at fedoraproject.org (topdog) Date: Sun, 13 Sep 2009 20:43:10 +0000 (UTC) Subject: rpms/php-pecl-sphinx/F-11 import.log, NONE, 1.1 php-pecl-sphinx.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090913204310.E271A11C0099@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-pecl-sphinx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10329/F-11 Modified Files: .cvsignore sources Added Files: import.log php-pecl-sphinx.spec Log Message: Sun Sep 13 2009 Andrew Colin Kissa - 1.0.0-2 - Initial cvs import --- NEW FILE import.log --- php-pecl-sphinx-1_0_0-2_fc11:F-11:php-pecl-sphinx-1.0.0-2.fc11.src.rpm:1252874425 --- NEW FILE php-pecl-sphinx.spec --- %global php_apiver %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1) %{!?__pecl: %{expand: %%global __pecl %{_bindir}/pecl}} %{!?php_extdir: %{expand: %%global php_extdir %(php-config --extension-dir)}} %define pecl_name sphinx Name: php-pecl-sphinx Version: 1.0.0 Release: 2%{?dist} Summary: PECL extension for Sphinx SQL full-text search engine Group: Development/Languages License: PHP URL: http://pecl.php.net/package/%{pecl_name} Source0: http://pecl.php.net/get/%{pecl_name}-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libsphinxclient-devel php-pear BuildRequires: php-devel >= 5.1.3 Requires(post): %{__pecl} Requires(postun): %{__pecl} Provides: php-pecl(%{pecl_name}) = %{version} %if %{?php_zend_api}0 Requires: php(zend-abi) = %{php_zend_api} Requires: php(api) = %{php_core_api} %else Requires: php-api = %{php_apiver} %endif %description This extension provides PHP bindings for libsphinxclient, client library for Sphinx the SQL full-text search engine. %prep %setup -q -c [ -f package2.xml ] || %{__mv} package.xml package2.xml %{__mv} package2.xml %{pecl_name}-%{version}/%{pecl_name}.xml %build cd %{pecl_name}-%{version} phpize %configure %{__make} %{?_smp_mflags} %check # simple module load test cd %{pecl_name}-%{version} php --no-php-ini \ --define extension_dir=modules \ --define extension=%{pecl_name}.so \ --modules | grep %{pecl_name} %install cd %{pecl_name}-%{version} %{__rm} -rf %{buildroot} %{__make} install INSTALL_ROOT=%{buildroot} INSTALL="install -p" %{__mkdir_p} %{buildroot}%{_sysconfdir}/php.d %{__cat} > %{buildroot}%{_sysconfdir}/php.d/%{pecl_name}.ini << 'EOF' ; Enable %{pecl_name} extension module extension=%{pecl_name}.so EOF %{__mkdir_p} %{buildroot}%{pecl_xmldir} %{__install} -p -m 644 %{pecl_name}.xml %{buildroot}%{pecl_xmldir}/%{name}.xml %clean %{__rm} -rf %{buildroot} %if 0%{?pecl_install:1} %post %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || : %endif %if 0%{?pecl_uninstall:1} %postun if [ $1 -eq 0 ]; then %{pecl_uninstall} %{pecl_name} >/dev/null || : fi %endif %files %defattr(-,root,root,-) %doc %{pecl_name}-%{version}/CREDITS %config(noreplace) %{_sysconfdir}/php.d/%{pecl_name}.ini %{php_extdir}/%{pecl_name}.so %{pecl_xmldir}/%{name}.xml %changelog * Sun Sep 06 2009 Andrew Colin Kissa - 1.0.0-2 - Add checks - Add php-devel version requirement * Mon Aug 05 2009 Andrew Colin Kissa - 1.0.0-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pecl-sphinx/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 20:18:56 -0000 1.1 +++ .cvsignore 13 Sep 2009 20:43:10 -0000 1.2 @@ -0,0 +1 @@ +sphinx-1.0.0.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pecl-sphinx/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 20:18:56 -0000 1.1 +++ sources 13 Sep 2009 20:43:10 -0000 1.2 @@ -0,0 +1 @@ +d5bd7c00a8e036d7f82e98ebb0d9b210 sphinx-1.0.0.tgz From pfj at fedoraproject.org Sun Sep 13 20:47:40 2009 From: pfj at fedoraproject.org (Paul F. Johnson) Date: Sun, 13 Sep 2009 20:47:40 +0000 (UTC) Subject: rpms/monodevelop-debugger-mdb/devel .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 monodevelop-debugger-mdb.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090913204740.C5BB811C0099@cvs1.fedora.phx.redhat.com> Author: pfj Update of /cvs/pkgs/rpms/monodevelop-debugger-mdb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11811/devel Modified Files: .cvsignore import.log monodevelop-debugger-mdb.spec sources Log Message: Update to 2.2 beta 1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop-debugger-mdb/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 2 Jul 2009 21:45:44 -0000 1.2 +++ .cvsignore 13 Sep 2009 20:47:40 -0000 1.3 @@ -1 +1 @@ -monodevelop-debugger-mdb-2.0.tar.bz2 +monodevelop-debugger-mdb-2.1.0.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop-debugger-mdb/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 2 Jul 2009 21:45:44 -0000 1.1 +++ import.log 13 Sep 2009 20:47:40 -0000 1.2 @@ -1 +1,2 @@ monodevelop-debugger-mdb-2_0-1_fc10:HEAD:monodevelop-debugger-mdb-2.0-1.fc10.src.rpm:1246571076 +monodevelop-debugger-mdb-2_1_0-1_fc12:HEAD:monodevelop-debugger-mdb-2.1.0-1.fc12.src.rpm:1252874834 Index: monodevelop-debugger-mdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop-debugger-mdb/devel/monodevelop-debugger-mdb.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- monodevelop-debugger-mdb.spec 25 Jul 2009 15:03:28 -0000 1.2 +++ monodevelop-debugger-mdb.spec 13 Sep 2009 20:47:40 -0000 1.3 @@ -3,16 +3,16 @@ Summary: MonoDevelop Debugger Addin Name: monodevelop-debugger-mdb -Version: 2.0 -Release: 2%{?dist} +Version: 2.1.0 +Release: 1%{?dist} License: MIT Group: Development/Tools -Source: http://ftp.novell.com/pub/mono/sources-stable/%{name}-%{version}.tar.bz2 +Source: http://www.monodevelop.com/Downloads/%{name}-%{version}.tar.bz2 URL: http://www.monodevelop.com BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -BuildRequires: monodevelop = %{version} mono-devel mono-debugger-devel monodevelop-devel mono-addins-devel +BuildRequires: monodevelop = %{version} mono-devel >= 2.4 mono-debugger-devel >= 2.4 monodevelop-devel >= 2.1 mono-addins-devel Requires: mono-debugger >= 2.0 -ExclusiveArch: %ix86 x86_64 +ExclusiveArch: %ix86 %description Mono Debugger Addin for MonoDevelop. @@ -58,14 +58,19 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %{assembly_path}DebuggerClient.dll* %{assembly_path}DebuggerServer.exe* +%{assembly_path}AspNetDebuggerClient.dll* %files devel %defattr(-,root,root,-) %{_libdir}/pkgconfig/mono.debugging.backend.mdb.pc %changelog -* Sat Jul 25 2009 Fedora Release Engineering - 2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Sun Sep 13 2009 Paul F. Johnson 2.1.0-0 +- Bump to 2.2 beta 1 mdb +- Added AspNetDebugger dll + +* Fri Jul 03 2009 Paul Lange - 2.0-2 +- Fix build * Thu Jun 04 2009 Mauricio Henriquez - 2.0-1 - Initial packaging with help by Ryan Bair Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop-debugger-mdb/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 2 Jul 2009 21:45:44 -0000 1.2 +++ sources 13 Sep 2009 20:47:40 -0000 1.3 @@ -1 +1 @@ -a63a3f9cf26dcdb1dfc6b6e5f31cb8a4 monodevelop-debugger-mdb-2.0.tar.bz2 +446b9a0498313016a26af2fd7e96d0bf monodevelop-debugger-mdb-2.1.0.tar.bz2 From anyremote at fedoraproject.org Sun Sep 13 20:49:22 2009 From: anyremote at fedoraproject.org (Mikhail Fedotov) Date: Sun, 13 Sep 2009 20:49:22 +0000 (UTC) Subject: rpms/anyremote/F-11 .cvsignore, 1.18, 1.19 anyremote.spec, 1.19, 1.20 import.log, 1.12, 1.13 sources, 1.18, 1.19 Message-ID: <20090913204922.D0A7F11C0099@cvs1.fedora.phx.redhat.com> Author: anyremote Update of /cvs/pkgs/rpms/anyremote/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12695/F-11 Modified Files: .cvsignore anyremote.spec import.log sources Log Message: build Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anyremote/F-11/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 30 Mar 2009 19:01:55 -0000 1.18 +++ .cvsignore 13 Sep 2009 20:49:22 -0000 1.19 @@ -1 +1 @@ -anyremote-4.18.1.tar.gz +anyremote-5.0.tar.gz Index: anyremote.spec =================================================================== RCS file: /cvs/pkgs/rpms/anyremote/F-11/anyremote.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- anyremote.spec 30 Mar 2009 19:01:55 -0000 1.19 +++ anyremote.spec 13 Sep 2009 20:49:22 -0000 1.20 @@ -1,13 +1,13 @@ Summary: Remote control through bluetooth or IR connection Name: anyremote -Version: 4.18.1 +Version: 5.0 Release: 1%{?dist} License: GPLv2+ Group: Applications/System Source0: http://downloads.sourceforge.net/anyremote/%{name}-%{version}.tar.gz URL: http://anyremote.sourceforge.net/ -Requires: bc,anyremote-data >= 4.18.1 -BuildRequires:bluez-libs-devel >= 3.35, libX11-devel, libXtst-devel, xorg-x11-proto-devel +Requires: bc,dbus-glib,anyremote-data >= 5.0 +BuildRequires:bluez-libs-devel >= 3.35, libX11-devel, libXtst-devel, xorg-x11-proto-devel, glib2-devel >= 2.18, dbus-devel >= 1.2.4, dbus-glib-devel >= 0.76 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -60,6 +60,10 @@ Documentation for anyRemote %changelog +* Mon Sep 14 2009 Mikhail Fedotov - 5.0 +- anyRemote was rewritten using multithreading and GLib. + Native D-BUS support. Format of configuration file was significantly changed. + * Mon Mar 30 2009 Mikhail Fedotov - 4.18.1-1 - Add GuiAppModes tag to configuration files. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/anyremote/F-11/import.log,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- import.log 30 Mar 2009 19:01:55 -0000 1.12 +++ import.log 13 Sep 2009 20:49:22 -0000 1.13 @@ -10,3 +10,4 @@ anyremote-4_16-1_fc10:HEAD:anyremote-4.1 anyremote-4_17-1_fc10:HEAD:anyremote-4.17-1.fc10.src.rpm:1233864361 anyremote-4_18-1_fc10:HEAD:anyremote-4.18-1.fc10.src.rpm:1237404993 anyremote-4_18_1-1_fc10:HEAD:anyremote-4.18.1-1.fc10.src.rpm:1238436109 +anyremote-5_0-1_fc11:F-11:anyremote-5.0-1.fc11.src.rpm:1252874953 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anyremote/F-11/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 30 Mar 2009 19:01:55 -0000 1.18 +++ sources 13 Sep 2009 20:49:22 -0000 1.19 @@ -1 +1 @@ -005e3bd09a5a982cae68a53549235003 anyremote-4.18.1.tar.gz +c7e2def41a920d826866b4de2b54a1ad anyremote-5.0.tar.gz From anyremote at fedoraproject.org Sun Sep 13 20:49:43 2009 From: anyremote at fedoraproject.org (Mikhail Fedotov) Date: Sun, 13 Sep 2009 20:49:43 +0000 (UTC) Subject: rpms/anyremote/F-10 .cvsignore, 1.18, 1.19 anyremote.spec, 1.18, 1.19 import.log, 1.12, 1.13 sources, 1.18, 1.19 Message-ID: <20090913204943.CF89311C0099@cvs1.fedora.phx.redhat.com> Author: anyremote Update of /cvs/pkgs/rpms/anyremote/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12876/F-10 Modified Files: .cvsignore anyremote.spec import.log sources Log Message: build Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anyremote/F-10/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 30 Mar 2009 19:01:37 -0000 1.18 +++ .cvsignore 13 Sep 2009 20:49:43 -0000 1.19 @@ -1 +1 @@ -anyremote-4.18.1.tar.gz +anyremote-5.0.tar.gz Index: anyremote.spec =================================================================== RCS file: /cvs/pkgs/rpms/anyremote/F-10/anyremote.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- anyremote.spec 30 Mar 2009 19:01:37 -0000 1.18 +++ anyremote.spec 13 Sep 2009 20:49:43 -0000 1.19 @@ -1,13 +1,13 @@ Summary: Remote control through bluetooth or IR connection Name: anyremote -Version: 4.18.1 +Version: 5.0 Release: 1%{?dist} License: GPLv2+ Group: Applications/System Source0: http://downloads.sourceforge.net/anyremote/%{name}-%{version}.tar.gz URL: http://anyremote.sourceforge.net/ -Requires: bc,anyremote-data >= 4.18.1 -BuildRequires:bluez-libs-devel >= 3.35, libX11-devel, libXtst-devel, xorg-x11-proto-devel +Requires: bc,dbus-glib,anyremote-data >= 5.0 +BuildRequires:bluez-libs-devel >= 3.35, libX11-devel, libXtst-devel, xorg-x11-proto-devel, glib2-devel >= 2.18, dbus-devel >= 1.2.4, dbus-glib-devel >= 0.76 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -60,6 +60,10 @@ Documentation for anyRemote %changelog +* Mon Sep 14 2009 Mikhail Fedotov - 5.0 +- anyRemote was rewritten using multithreading and GLib. + Native D-BUS support. Format of configuration file was significantly changed. + * Mon Mar 30 2009 Mikhail Fedotov - 4.18.1-1 - Add GuiAppModes tag to configuration files. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/anyremote/F-10/import.log,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- import.log 30 Mar 2009 19:01:37 -0000 1.12 +++ import.log 13 Sep 2009 20:49:43 -0000 1.13 @@ -10,3 +10,4 @@ anyremote-4_16-1_fc10:F-10:anyremote-4.1 anyremote-4_17-1_fc10:F-10:anyremote-4.17-1.fc10.src.rpm:1233864337 anyremote-4_18-1_fc10:F-10:anyremote-4.18-1.fc10.src.rpm:1237404991 anyremote-4_18_1-1_fc10:F-10:anyremote-4.18.1-1.fc10.src.rpm:1238436092 +anyremote-5_0-1_fc11:F-10:anyremote-5.0-1.fc11.src.rpm:1252874973 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anyremote/F-10/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 30 Mar 2009 19:01:37 -0000 1.18 +++ sources 13 Sep 2009 20:49:43 -0000 1.19 @@ -1 +1 @@ -005e3bd09a5a982cae68a53549235003 anyremote-4.18.1.tar.gz +c7e2def41a920d826866b4de2b54a1ad anyremote-5.0.tar.gz From anyremote at fedoraproject.org Sun Sep 13 20:49:56 2009 From: anyremote at fedoraproject.org (Mikhail Fedotov) Date: Sun, 13 Sep 2009 20:49:56 +0000 (UTC) Subject: rpms/anyremote/devel .cvsignore, 1.18, 1.19 anyremote.spec, 1.20, 1.21 import.log, 1.12, 1.13 sources, 1.18, 1.19 Message-ID: <20090913204956.F0C1E11C0099@cvs1.fedora.phx.redhat.com> Author: anyremote Update of /cvs/pkgs/rpms/anyremote/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12959/devel Modified Files: .cvsignore anyremote.spec import.log sources Log Message: build Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anyremote/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 30 Mar 2009 19:01:55 -0000 1.18 +++ .cvsignore 13 Sep 2009 20:49:56 -0000 1.19 @@ -1 +1 @@ -anyremote-4.18.1.tar.gz +anyremote-5.0.tar.gz Index: anyremote.spec =================================================================== RCS file: /cvs/pkgs/rpms/anyremote/devel/anyremote.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- anyremote.spec 24 Jul 2009 16:55:40 -0000 1.20 +++ anyremote.spec 13 Sep 2009 20:49:56 -0000 1.21 @@ -1,13 +1,13 @@ Summary: Remote control through bluetooth or IR connection Name: anyremote -Version: 4.18.1 -Release: 2%{?dist} +Version: 5.0 +Release: 1%{?dist} License: GPLv2+ Group: Applications/System Source0: http://downloads.sourceforge.net/anyremote/%{name}-%{version}.tar.gz URL: http://anyremote.sourceforge.net/ -Requires: bc,anyremote-data >= 4.18.1 -BuildRequires:bluez-libs-devel >= 3.35, libX11-devel, libXtst-devel, xorg-x11-proto-devel +Requires: bc,dbus-glib,anyremote-data >= 5.0 +BuildRequires:bluez-libs-devel >= 3.35, libX11-devel, libXtst-devel, xorg-x11-proto-devel, glib2-devel >= 2.18, dbus-devel >= 1.2.4, dbus-glib-devel >= 0.76 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -59,9 +59,10 @@ Documentation for anyRemote %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 4.18.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Mon Sep 14 2009 Mikhail Fedotov - 5.0 +- anyRemote was rewritten using multithreading and GLib. + Native D-BUS support. Format of configuration file was significantly changed. * Mon Mar 30 2009 Mikhail Fedotov - 4.18.1-1 - Add GuiAppModes tag to configuration files. Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/anyremote/devel/import.log,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- import.log 30 Mar 2009 19:01:55 -0000 1.12 +++ import.log 13 Sep 2009 20:49:56 -0000 1.13 @@ -10,3 +10,4 @@ anyremote-4_16-1_fc10:HEAD:anyremote-4.1 anyremote-4_17-1_fc10:HEAD:anyremote-4.17-1.fc10.src.rpm:1233864361 anyremote-4_18-1_fc10:HEAD:anyremote-4.18-1.fc10.src.rpm:1237404993 anyremote-4_18_1-1_fc10:HEAD:anyremote-4.18.1-1.fc10.src.rpm:1238436109 +anyremote-5_0-1_fc11:HEAD:anyremote-5.0-1.fc11.src.rpm:1252874976 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anyremote/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 30 Mar 2009 19:01:55 -0000 1.18 +++ sources 13 Sep 2009 20:49:56 -0000 1.19 @@ -1 +1 @@ -005e3bd09a5a982cae68a53549235003 anyremote-4.18.1.tar.gz +c7e2def41a920d826866b4de2b54a1ad anyremote-5.0.tar.gz From topdog at fedoraproject.org Sun Sep 13 21:08:12 2009 From: topdog at fedoraproject.org (topdog) Date: Sun, 13 Sep 2009 21:08:12 +0000 (UTC) Subject: rpms/php-pecl-sphinx/F-10 import.log, NONE, 1.1 php-pecl-sphinx.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090913210812.0B55D11C0099@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-pecl-sphinx/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26005/F-10 Modified Files: .cvsignore sources Added Files: import.log php-pecl-sphinx.spec Log Message: Sun Sep 13 2009 Andrew Colin Kissa - 1.0.0-2 - Initial cvs import --- NEW FILE import.log --- php-pecl-sphinx-1_0_0-2_fc11:F-10:php-pecl-sphinx-1.0.0-2.fc11.src.rpm:1252874727 --- NEW FILE php-pecl-sphinx.spec --- %global php_apiver %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1) %{!?__pecl: %{expand: %%global __pecl %{_bindir}/pecl}} %{!?php_extdir: %{expand: %%global php_extdir %(php-config --extension-dir)}} %define pecl_name sphinx Name: php-pecl-sphinx Version: 1.0.0 Release: 2%{?dist} Summary: PECL extension for Sphinx SQL full-text search engine Group: Development/Languages License: PHP URL: http://pecl.php.net/package/%{pecl_name} Source0: http://pecl.php.net/get/%{pecl_name}-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libsphinxclient-devel php-pear BuildRequires: php-devel >= 5.1.3 Requires(post): %{__pecl} Requires(postun): %{__pecl} Provides: php-pecl(%{pecl_name}) = %{version} %if %{?php_zend_api}0 Requires: php(zend-abi) = %{php_zend_api} Requires: php(api) = %{php_core_api} %else Requires: php-api = %{php_apiver} %endif %description This extension provides PHP bindings for libsphinxclient, client library for Sphinx the SQL full-text search engine. %prep %setup -q -c [ -f package2.xml ] || %{__mv} package.xml package2.xml %{__mv} package2.xml %{pecl_name}-%{version}/%{pecl_name}.xml %build cd %{pecl_name}-%{version} phpize %configure %{__make} %{?_smp_mflags} %check # simple module load test cd %{pecl_name}-%{version} php --no-php-ini \ --define extension_dir=modules \ --define extension=%{pecl_name}.so \ --modules | grep %{pecl_name} %install cd %{pecl_name}-%{version} %{__rm} -rf %{buildroot} %{__make} install INSTALL_ROOT=%{buildroot} INSTALL="install -p" %{__mkdir_p} %{buildroot}%{_sysconfdir}/php.d %{__cat} > %{buildroot}%{_sysconfdir}/php.d/%{pecl_name}.ini << 'EOF' ; Enable %{pecl_name} extension module extension=%{pecl_name}.so EOF %{__mkdir_p} %{buildroot}%{pecl_xmldir} %{__install} -p -m 644 %{pecl_name}.xml %{buildroot}%{pecl_xmldir}/%{name}.xml %clean %{__rm} -rf %{buildroot} %if 0%{?pecl_install:1} %post %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || : %endif %if 0%{?pecl_uninstall:1} %postun if [ $1 -eq 0 ]; then %{pecl_uninstall} %{pecl_name} >/dev/null || : fi %endif %files %defattr(-,root,root,-) %doc %{pecl_name}-%{version}/CREDITS %config(noreplace) %{_sysconfdir}/php.d/%{pecl_name}.ini %{php_extdir}/%{pecl_name}.so %{pecl_xmldir}/%{name}.xml %changelog * Sun Sep 06 2009 Andrew Colin Kissa - 1.0.0-2 - Add checks - Add php-devel version requirement * Mon Aug 05 2009 Andrew Colin Kissa - 1.0.0-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pecl-sphinx/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 20:18:56 -0000 1.1 +++ .cvsignore 13 Sep 2009 21:08:10 -0000 1.2 @@ -0,0 +1 @@ +sphinx-1.0.0.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pecl-sphinx/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 20:18:56 -0000 1.1 +++ sources 13 Sep 2009 21:08:10 -0000 1.2 @@ -0,0 +1 @@ +d5bd7c00a8e036d7f82e98ebb0d9b210 sphinx-1.0.0.tgz From topdog at fedoraproject.org Sun Sep 13 21:13:52 2009 From: topdog at fedoraproject.org (topdog) Date: Sun, 13 Sep 2009 21:13:52 +0000 (UTC) Subject: rpms/php-pecl-sphinx/EL-5 import.log, NONE, 1.1 php-pecl-sphinx.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090913211352.77C0A11C0099@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-pecl-sphinx/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28598/EL-5 Modified Files: .cvsignore sources Added Files: import.log php-pecl-sphinx.spec Log Message: Sun Sep 13 2009 Andrew Colin Kissa - 1.0.0-2 - Initial cvs import --- NEW FILE import.log --- php-pecl-sphinx-1_0_0-2_fc11:EL-5:php-pecl-sphinx-1.0.0-2.fc11.src.rpm:1252876367 --- NEW FILE php-pecl-sphinx.spec --- %global php_apiver %((echo 0; php -i 2>/dev/null | sed -n 's/^PHP API => //p') | tail -1) %{!?__pecl: %{expand: %%global __pecl %{_bindir}/pecl}} %{!?php_extdir: %{expand: %%global php_extdir %(php-config --extension-dir)}} %define pecl_name sphinx Name: php-pecl-sphinx Version: 1.0.0 Release: 2%{?dist} Summary: PECL extension for Sphinx SQL full-text search engine Group: Development/Languages License: PHP URL: http://pecl.php.net/package/%{pecl_name} Source0: http://pecl.php.net/get/%{pecl_name}-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libsphinxclient-devel php-pear BuildRequires: php-devel >= 5.1.3 Requires(post): %{__pecl} Requires(postun): %{__pecl} Provides: php-pecl(%{pecl_name}) = %{version} %if %{?php_zend_api}0 Requires: php(zend-abi) = %{php_zend_api} Requires: php(api) = %{php_core_api} %else Requires: php-api = %{php_apiver} %endif %description This extension provides PHP bindings for libsphinxclient, client library for Sphinx the SQL full-text search engine. %prep %setup -q -c [ -f package2.xml ] || %{__mv} package.xml package2.xml %{__mv} package2.xml %{pecl_name}-%{version}/%{pecl_name}.xml %build cd %{pecl_name}-%{version} phpize %configure %{__make} %{?_smp_mflags} %check # simple module load test cd %{pecl_name}-%{version} php --no-php-ini \ --define extension_dir=modules \ --define extension=%{pecl_name}.so \ --modules | grep %{pecl_name} %install cd %{pecl_name}-%{version} %{__rm} -rf %{buildroot} %{__make} install INSTALL_ROOT=%{buildroot} INSTALL="install -p" %{__mkdir_p} %{buildroot}%{_sysconfdir}/php.d %{__cat} > %{buildroot}%{_sysconfdir}/php.d/%{pecl_name}.ini << 'EOF' ; Enable %{pecl_name} extension module extension=%{pecl_name}.so EOF %{__mkdir_p} %{buildroot}%{pecl_xmldir} %{__install} -p -m 644 %{pecl_name}.xml %{buildroot}%{pecl_xmldir}/%{name}.xml %clean %{__rm} -rf %{buildroot} %if 0%{?pecl_install:1} %post %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || : %endif %if 0%{?pecl_uninstall:1} %postun if [ $1 -eq 0 ]; then %{pecl_uninstall} %{pecl_name} >/dev/null || : fi %endif %files %defattr(-,root,root,-) %doc %{pecl_name}-%{version}/CREDITS %config(noreplace) %{_sysconfdir}/php.d/%{pecl_name}.ini %{php_extdir}/%{pecl_name}.so %{pecl_xmldir}/%{name}.xml %changelog * Sun Sep 06 2009 Andrew Colin Kissa - 1.0.0-2 - Add checks - Add php-devel version requirement * Mon Aug 05 2009 Andrew Colin Kissa - 1.0.0-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-pecl-sphinx/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 11 Sep 2009 20:18:56 -0000 1.1 +++ .cvsignore 13 Sep 2009 21:13:51 -0000 1.2 @@ -0,0 +1 @@ +sphinx-1.0.0.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-pecl-sphinx/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 11 Sep 2009 20:18:56 -0000 1.1 +++ sources 13 Sep 2009 21:13:51 -0000 1.2 @@ -0,0 +1 @@ +d5bd7c00a8e036d7f82e98ebb0d9b210 sphinx-1.0.0.tgz From pkgdb at fedoraproject.org Sun Sep 13 21:32:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:32:54 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213254.4E00A10F867@bastion2.fedora.phx.redhat.com> athimm has set the watchbugzilla acl on gnustep-make (Fedora devel) to Approved for s4504kr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:32:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:32:55 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213255.710E110F886@bastion2.fedora.phx.redhat.com> athimm has set the watchcommits acl on gnustep-make (Fedora devel) to Approved for s4504kr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:32:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:32:59 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213259.639D510F895@bastion2.fedora.phx.redhat.com> athimm has set the commit acl on gnustep-make (Fedora devel) to Approved for s4504kr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:32:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:32:59 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213259.99D4010F89A@bastion2.fedora.phx.redhat.com> athimm has set the approveacls acl on gnustep-make (Fedora devel) to Approved for s4504kr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:01 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213302.1A7E410F89F@bastion2.fedora.phx.redhat.com> athimm has set the approveacls acl on gnustep-make (Fedora devel) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:02 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213302.BBAE610F8A3@bastion2.fedora.phx.redhat.com> athimm has set the commit acl on gnustep-make (Fedora devel) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:04 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213304.7723F10F8A8@bastion2.fedora.phx.redhat.com> athimm has set the watchcommits acl on gnustep-make (Fedora devel) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:07 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213307.35DBB10F8AA@bastion2.fedora.phx.redhat.com> athimm has set the watchbugzilla acl on gnustep-make (Fedora devel) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:19 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213319.48CE310F883@bastion2.fedora.phx.redhat.com> athimm has set the watchbugzilla acl on gnustep-make (Fedora EPEL 4) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:21 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213321.9425410F8B1@bastion2.fedora.phx.redhat.com> athimm has set the watchcommits acl on gnustep-make (Fedora EPEL 4) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:24 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213325.1E7ED10F8B4@bastion2.fedora.phx.redhat.com> athimm has set the commit acl on gnustep-make (Fedora EPEL 4) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:26 +0000 Subject: [pkgdb] gnustep-make ownership updated Message-ID: <20090913213326.4F7AB10F8B7@bastion2.fedora.phx.redhat.com> Package gnustep-make in Fedora EPEL 4 was orphaned by athimm To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:34 +0000 Subject: [pkgdb] gnustep-make (un)retirement Message-ID: <20090913213334.43F5210F8B8@bastion2.fedora.phx.redhat.com> Package gnustep-make in Fedora EPEL 4 has been retired by athimm To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:47 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213347.E860410F89D@bastion2.fedora.phx.redhat.com> athimm has set the watchbugzilla acl on gnustep-make (Fedora EPEL 5) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:49 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213349.4EBD810F8BC@bastion2.fedora.phx.redhat.com> athimm has set the watchcommits acl on gnustep-make (Fedora EPEL 5) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:50 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213350.52C1110F8BF@bastion2.fedora.phx.redhat.com> athimm has set the commit acl on gnustep-make (Fedora EPEL 5) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:52 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213352.7B55910F8C1@bastion2.fedora.phx.redhat.com> athimm has set the approveacls acl on gnustep-make (Fedora EPEL 5) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:53 +0000 Subject: [pkgdb] gnustep-make (un)retirement Message-ID: <20090913213353.A48AD10F8C4@bastion2.fedora.phx.redhat.com> Package gnustep-make in Fedora EPEL 5 has been retired by athimm To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:33:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:33:53 +0000 Subject: [pkgdb] gnustep-make ownership updated Message-ID: <20090913213353.9B83410F8A3@bastion2.fedora.phx.redhat.com> Package gnustep-make in Fedora EPEL 5 is now owned by salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:04 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213404.905D210F8A5@bastion2.fedora.phx.redhat.com> athimm has set the watchbugzilla acl on gnustep-make (Fedora 9) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:06 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213406.80BBD10F8C7@bastion2.fedora.phx.redhat.com> athimm has set the watchcommits acl on gnustep-make (Fedora 9) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:07 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213407.9F7F910F8CA@bastion2.fedora.phx.redhat.com> athimm has set the commit acl on gnustep-make (Fedora 9) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:08 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213409.134EB10F8CE@bastion2.fedora.phx.redhat.com> athimm has set the approveacls acl on gnustep-make (Fedora 9) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:15 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213415.D95F610F8AA@bastion2.fedora.phx.redhat.com> athimm has set the watchbugzilla acl on gnustep-make (Fedora 10) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:17 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213417.3A23510F8D0@bastion2.fedora.phx.redhat.com> athimm has set the watchcommits acl on gnustep-make (Fedora 10) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:17 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213417.B92F610F8D3@bastion2.fedora.phx.redhat.com> athimm has set the commit acl on gnustep-make (Fedora 10) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:19 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213419.41A6910F8D8@bastion2.fedora.phx.redhat.com> athimm has set the approveacls acl on gnustep-make (Fedora 10) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:26 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213426.64D4210F883@bastion2.fedora.phx.redhat.com> athimm has set the watchbugzilla acl on gnustep-make (Fedora 11) to Approved for s4504kr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:27 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213428.24C2A10F8DB@bastion2.fedora.phx.redhat.com> athimm has set the watchbugzilla acl on gnustep-make (Fedora 11) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:30 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213430.E54E710F8DE@bastion2.fedora.phx.redhat.com> athimm has set the watchcommits acl on gnustep-make (Fedora 11) to Approved for s4504kr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:33 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213433.BAE1710F8EE@bastion2.fedora.phx.redhat.com> athimm has set the commit acl on gnustep-make (Fedora 11) to Approved for s4504kr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:30 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213431.0EC9510F8E1@bastion2.fedora.phx.redhat.com> athimm has set the watchcommits acl on gnustep-make (Fedora 11) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:34 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213434.625C410F8FA@bastion2.fedora.phx.redhat.com> athimm has set the commit acl on gnustep-make (Fedora 11) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:36 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213437.3D24110F8B3@bastion2.fedora.phx.redhat.com> athimm has set the approveacls acl on gnustep-make (Fedora 11) to Approved for s4504kr To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:34:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:34:38 +0000 Subject: [pkgdb] gnustep-make had acl change status Message-ID: <20090913213438.A014310F8FC@bastion2.fedora.phx.redhat.com> athimm has set the approveacls acl on gnustep-make (Fedora 11) to Approved for salimma To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gnustep-make From pkgdb at fedoraproject.org Sun Sep 13 21:35:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:35:42 +0000 Subject: [pkgdb] freenx (un)retirement Message-ID: <20090913213542.6B8A710F89F@bastion2.fedora.phx.redhat.com> Package freenx in Fedora devel has been retired by athimm To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/freenx From pkgdb at fedoraproject.org Sun Sep 13 21:35:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:35:54 +0000 Subject: [pkgdb] freenx ownership updated Message-ID: <20090913213554.ED3D110F8A4@bastion2.fedora.phx.redhat.com> Package freenx in Fedora 7 is now owned by limb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/freenx From pkgdb at fedoraproject.org Sun Sep 13 21:35:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:35:54 +0000 Subject: [pkgdb] freenx (un)retirement Message-ID: <20090913213555.0861410F8B4@bastion2.fedora.phx.redhat.com> Package freenx in Fedora 7 has been retired by athimm To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/freenx From pkgdb at fedoraproject.org Sun Sep 13 21:36:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:36:03 +0000 Subject: [pkgdb] freenx ownership updated Message-ID: <20090913213603.7E30B10F8B8@bastion2.fedora.phx.redhat.com> Package freenx in Fedora 8 is now owned by limb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/freenx From pkgdb at fedoraproject.org Sun Sep 13 21:36:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:36:03 +0000 Subject: [pkgdb] freenx (un)retirement Message-ID: <20090913213603.867E510F8BC@bastion2.fedora.phx.redhat.com> Package freenx in Fedora 8 has been retired by athimm To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/freenx From pkgdb at fedoraproject.org Sun Sep 13 21:36:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:36:05 +0000 Subject: [pkgdb] freenx ownership updated Message-ID: <20090913213605.6C29710F8BF@bastion2.fedora.phx.redhat.com> Package freenx in Fedora 9 is now owned by limb To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/freenx From pkgdb at fedoraproject.org Sun Sep 13 21:36:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Sun, 13 Sep 2009 21:36:05 +0000 Subject: [pkgdb] freenx (un)retirement Message-ID: <20090913213605.8E9EF10F8C0@bastion2.fedora.phx.redhat.com> Package freenx in Fedora 9 has been retired by athimm To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/freenx From scop at fedoraproject.org Sun Sep 13 22:15:38 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sun, 13 Sep 2009 22:15:38 +0000 (UTC) Subject: rpms/rpmlint/devel .cvsignore, 1.25, 1.26 rpmlint-CHANGES.package.old, 1.2, 1.3 rpmlint.config, 1.36, 1.37 rpmlint.spec, 1.68, 1.69 sources, 1.25, 1.26 Message-ID: <20090913221538.3411911C0099@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/rpmlint/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27512 Modified Files: .cvsignore rpmlint-CHANGES.package.old rpmlint.config rpmlint.spec sources Log Message: * Mon Sep 14 2009 Ville Skytt? - 0.91-1 - Update to 0.91; fixes #513811, #515185, #516492, #519694, and #521630. - Add dependencies on gzip, bzip2, and xz. - Sync Fedora license list with Wiki revision 1.49. - Move pre-2008 %changelog entries to CHANGES.package.old. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rpmlint/devel/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 29 Jun 2009 15:36:38 -0000 1.25 +++ .cvsignore 13 Sep 2009 22:15:35 -0000 1.26 @@ -1 +1 @@ -rpmlint-0.90.tar.bz2 +rpmlint-0.91.tar.bz2 Index: rpmlint-CHANGES.package.old =================================================================== RCS file: /cvs/pkgs/rpms/rpmlint/devel/rpmlint-CHANGES.package.old,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- rpmlint-CHANGES.package.old 27 May 2008 16:41:44 -0000 1.2 +++ rpmlint-CHANGES.package.old 13 Sep 2009 22:15:35 -0000 1.3 @@ -1,16 +1,55 @@ -* Sun Oct 15 2006 Ville Skytt? - 0.78-2 +* Thu Dec 6 2007 Ville Skytt? - 0.82-2 +- Remove leftover "Affero GPL" from last license list sync (Todd Zullinger). + +* Thu Dec 6 2007 Ville Skytt? - 0.82-1 +- 0.82, fixes #362441, #388881, #399871, #409941. +- Sync Fedora license list with Revision 0.61 (Wiki rev 98). + +* Fri Sep 28 2007 Todd Zullinger +- Sync Fedora license list with Revision 0.55 (Wiki rev 92). + +* Mon Sep 3 2007 Ville Skytt? - 0.81-1 +- 0.81, fixes #239611, #240840, #241471, #244835. +- Improve Fedora license check (Todd Zullinger). +- Sync Fedora license list with Wiki rev 87. + +* Wed Aug 29 2007 Ville Skytt? +- Sync Fedora license list with Wiki rev 84 (Todd Zullinger). + +* Thu Aug 16 2007 Ville Skytt? - 0.80-3 +- Sync Fedora license list with Wiki rev 68. +- Move pre-2006 changelog entries to CHANGES.package.old. + +* Tue Jul 31 2007 Tom "spot" Callaway - 0.80-2 +- new fedora licensing scheme + +* Thu May 31 2007 Ville Skytt? +- Filter hardcoded-library-path errors for /lib/udev. + +* Thu Apr 12 2007 Ville Skytt? - 0.80-1 +- 0.80, fixes #227389, #228645, #233795. +- Accept "Redistributable, no modification permitted" as a valid license. +- Filter messages about doc file dependencies on /bin/sh. +- Add missing dependency on file. + +* Fri Feb 2 2007 Ville Skytt? - 0.79-1 +- 0.79, fixes #211417, #212491, #214605, #218250, #219068, #220061, #221116, + #222585, and #226879. +- Accept *.elX disttags in default config. + +* Sun Oct 15 2006 Ville Skytt? - 0.78-2 - Accumulated bugfixes since 0.78: #209876, #209889, #210110, 210261. - Filter messages about gpg-pubkeys for now. -* Sun Sep 24 2006 Ville Skytt? - 0.78-1 +* Sun Sep 24 2006 Ville Skytt? - 0.78-1 - 0.78, fixes #198605, #198616, #198705, #198707, #200032, #206383. - /etc/profile.d/* filtering no longer needed. -* Sat Sep 16 2006 Ville Skytt? - 0.77-2 +* Sat Sep 16 2006 Ville Skytt? - 0.77-2 - Filter false positives for /etc/profile.d/* file modes. - Ship *.pyc and *.pyo as usual. -* Thu Jun 29 2006 Ville Skytt? - 0.77-1 +* Thu Jun 29 2006 Ville Skytt? - 0.77-1 - 0.77, fixes #194466, #195962, #196008, #196985. - Make "disttag" configurable using the DistRegex config file option. - Sync standard users and groups with the FC setup package. @@ -20,28 +59,28 @@ the GROUPS file shipped with rpm). - Allow /usr/libexec, fixes #195992. -* Tue Apr 11 2006 Ville Skytt? - 0.76-1 +* Tue Apr 11 2006 Ville Skytt? - 0.76-1 - 0.76. -* Mon Mar 27 2006 Ville Skytt? +* Mon Mar 27 2006 Ville Skytt? - Don't pass -T to objdump for *.debug files (#185227). - lib64 library path fixes (#185228). -* Wed Mar 15 2006 Ville Skytt? +* Wed Mar 15 2006 Ville Skytt? - Accept zlib License (#185501). -* Tue Feb 28 2006 Ville Skytt? +* Tue Feb 28 2006 Ville Skytt? - Accept Ruby License (#183384) and SIL Open Font License (#176405). -* Sat Feb 18 2006 Ville Skytt? - 0.75-1 +* Sat Feb 18 2006 Ville Skytt? - 0.75-1 - 0.75 + -devel Epoch version check patch from CVS. -* Tue Jan 17 2006 Ville Skytt? - 0.71-3 +* Tue Jan 17 2006 Ville Skytt? - 0.71-3 - Sync with upstream CVS as of 2006-01-15, includes improved versions of most of the earlier patches. - Add dependency on binutils. -* Sun Nov 20 2005 Ville Skytt? - 0.71-2 +* Sun Nov 20 2005 Ville Skytt? - 0.71-2 - Take file based dependencies into account in dangling symlink checks (completes the fix for #165839). - Skip some checks for binaries not understood by objdump (#165173). @@ -50,31 +89,31 @@ - Import Enrico's latest DocFilesCheck (with some local tweaks). - Use rm instead of %%exclude. -* Wed Nov 16 2005 Ville Skytt? +* Wed Nov 16 2005 Ville Skytt? - Add DocFilesCheck from Enrico Scholz. -* Sat Sep 3 2005 Ville Skytt? +* Sat Sep 3 2005 Ville Skytt? - Improve accuracy of doc, info and games path regexps. - Improve error message when invoked on non-rpm files. - Filter more Mandriva specific warnings. -* Sat Aug 13 2005 Ville Skytt? +* Sat Aug 13 2005 Ville Skytt? - Add dangling symlink exceptions tuned for Fedora to default config (partially fixes #165839). -* Wed Aug 10 2005 Ville Skytt? - 0.71-1 +* Wed Aug 10 2005 Ville Skytt? - 0.71-1 - 0.71, confmsg patch and bits from initvars patch applied upstream. - Filter out Mandriva-specific errors about missing locales-* deps (#165457). - Patch to not warn about non-empty *.bs (in Perl packages). - Patch to clarify PreReq explanation, make it a warning instead of an error. - Patch to warn about use of BuildPreReq. -* Thu Jul 7 2005 Ville Skytt? - 0.70-4 +* Thu Jul 7 2005 Ville Skytt? - 0.70-4 - Fix false "positives" from libtool archives confused as scripts, non-executable scripts installed in docs, FE disttags, unsuccessfully expanded shell variables and quotation in init scripts. -* Mon Jun 20 2005 Ville Skytt? - 0.70-3 +* Mon Jun 20 2005 Ville Skytt? - 0.70-3 - 0.70, use sed instead of perl during build. - Default configuration improvements: allow Development/Debug group (for debuginfo packages), filter out errors/warnings about non-indexed jars, @@ -84,10 +123,10 @@ - Patch to warn about services that default to enabled after "chkconfig add", not the other way around. -* Thu May 26 2005 Ville Skytt? - 0.69-3 +* Thu May 26 2005 Ville Skytt? - 0.69-3 - Filter out more not-that-useful messages in the default config. -* Sat Apr 16 2005 Ville Skytt? - 0.69-2 +* Sat Apr 16 2005 Ville Skytt? - 0.69-2 - 0.69. - Simplify bash-completion snippet installation, remove triggers. - Default configuration improvements: filter messages about missing packager, @@ -97,99 +136,99 @@ - Convert docs to UTF-8. - Improve summary. -* Sun Mar 13 2005 Ville Skytt? - 0.68-2 +* Sun Mar 13 2005 Ville Skytt? - 0.68-2 - 0.68, siteperl patch applied upstream. - Fix "no-dependency-on" filtering in default config. - Add LaTeX Project Public License to default config. - Remove upstream-only %%changelog entries. -* Sun Feb 13 2005 Ville Skytt? - 0:0.67-1 +* Sun Feb 13 2005 Ville Skytt? - 0:0.67-1 - 0.67. - Patch to catch more site_perl directories. - Default config improvements: filter Distribution and Vendor warnings, use empty string instead of None for release extension (fixes -i). -* Sat Jan 29 2005 Ville Skytt? - 0:0.65-1 +* Sat Jan 29 2005 Ville Skytt? - 0:0.65-1 - Update to 0.65. -* Sat Jan 1 2005 Ville Skytt? - 0:0.64-1 +* Sat Jan 1 2005 Ville Skytt? - 0:0.64-1 - Update to 0.64. - Default config tweaks: don't mandate Epochs nor "fdr" in Release. -* Tue Oct 19 2004 Ville Skytt? - 0:0.61-0.fdr.2 +* Tue Oct 19 2004 Ville Skytt? - 0:0.61-0.fdr.2 - Requires cpio (bug 2169). -* Sun Oct 3 2004 Ville Skytt? - 0:0.61-0.fdr.1 +* Sun Oct 3 2004 Ville Skytt? - 0:0.61-0.fdr.1 - Update to 0.61. -* Mon Aug 16 2004 Ville Skytt? - 0:0.60-0.fdr.1 +* Mon Aug 16 2004 Ville Skytt? - 0:0.60-0.fdr.1 - Update to 0.60. -* Mon May 3 2004 Ville Skytt? - 0:0.59-0.fdr.1 +* Mon May 3 2004 Ville Skytt? - 0:0.59-0.fdr.1 - Update to 0.59. -* Sun Feb 22 2004 Ville Skytt? - 0:0.57.1-0.fdr.1 +* Sun Feb 22 2004 Ville Skytt? - 0:0.57.1-0.fdr.1 - Update to 0.57.1. -* Wed Feb 11 2004 Ville Skytt? - 0:0.56-0.fdr.1 +* Wed Feb 11 2004 Ville Skytt? - 0:0.56-0.fdr.1 - Update to 0.56. -* Mon Feb 2 2004 Ville Skytt? - 0:0.55-0.fdr.3 +* Mon Feb 2 2004 Ville Skytt? - 0:0.55-0.fdr.3 - Correctly %%ghost %%{_sysconfdir}/rpmlint/config? (bug 1251). -* Sun Feb 1 2004 Ville Skytt? - 0:0.55-0.fdr.2 +* Sun Feb 1 2004 Ville Skytt? - 0:0.55-0.fdr.2 - Add back %%ghost handling of not-installed compiled versions of *.py. -* Fri Jan 30 2004 Ville Skytt? - 0:0.55-0.fdr.1 +* Fri Jan 30 2004 Ville Skytt? - 0:0.55-0.fdr.1 - Update to 0.55. - Spec cleanups. -* Tue Dec 23 2003 Ville Skytt? - 0:0.53-0.fdr.1 +* Tue Dec 23 2003 Ville Skytt? - 0:0.53-0.fdr.1 - Update to 0.53. -* Thu Oct 2 2003 Ville Skytt? - 0:0.52-0.fdr.2 +* Thu Oct 2 2003 Ville Skytt? - 0:0.52-0.fdr.2 - Add list of valid shells for post'n'friends scriptlets into default config. -* Sat Sep 13 2003 Ville Skytt? - 0:0.52-0.fdr.1 +* Sat Sep 13 2003 Ville Skytt? - 0:0.52-0.fdr.1 - Update to 0.52. -* Thu Sep 4 2003 Ville Skytt? - 0:0.51.1-0.fdr.4 +* Thu Sep 4 2003 Ville Skytt? - 0:0.51.1-0.fdr.4 - Filter more Mdk-specific warnings in default config. -* Wed Sep 3 2003 Ville Skytt? - 0:0.51.1-0.fdr.3 +* Wed Sep 3 2003 Ville Skytt? - 0:0.51.1-0.fdr.3 - Upstream tarball reappeared, use it. -* Sun Aug 24 2003 Ville Skytt? - 0:0.51.1-0.fdr.2 +* Sun Aug 24 2003 Ville Skytt? - 0:0.51.1-0.fdr.2 - Filter Mdk-specific python-related stuff in the default config. -* Fri Aug 15 2003 Ville Skytt? - 0:0.51.1-0.fdr.1 +* Fri Aug 15 2003 Ville Skytt? - 0:0.51.1-0.fdr.1 - Update to 0.51.1. - Own %%ghost'ed *.py{c,o}, and ditto for the config file. - Add list of valid licenses to default config. - Set "Fedora Linux" as suggested distribution in default config. - Clean up %%doc list. -* Fri May 9 2003 Ville Skytt? - 0:0.50-0.fdr.1 +* Fri May 9 2003 Ville Skytt? - 0:0.50-0.fdr.1 - Update to 0.50, all patches now applied upstream. -* Mon May 5 2003 Ville Skytt? - 0:0.49-0.fdr.2 +* Mon May 5 2003 Ville Skytt? - 0:0.49-0.fdr.2 - %%{buildroot} -> $RPM_BUILD_ROOT. - Filter out mdk-specific "no-dependancy perl-base" messages in config. -* Thu May 1 2003 Ville Skytt? - 0:0.49-0.fdr.1 +* Thu May 1 2003 Ville Skytt? - 0:0.49-0.fdr.1 - Update to 0.49. -* Sun Apr 20 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030420 +* Sun Apr 20 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030420 - Add one more strict Epoch checking patch. - Slightly enhanced default config. -* Fri Apr 11 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030411 +* Fri Apr 11 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030411 - Patch to work with installed packages (including -a) and rpm 4.2. - Remove spurious rpm-devel BuildRequirement. -* Tue Apr 8 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030408 +* Tue Apr 8 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030408 - Patch to work with packages signed with an unknown key. - Save .spec in UTF-8. -* Sun Mar 30 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030330 +* Sun Mar 30 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030330 - First Fedora release, based on upstream spec. Index: rpmlint.config =================================================================== RCS file: /cvs/pkgs/rpms/rpmlint/devel/rpmlint.config,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- rpmlint.config 21 Jun 2009 21:17:41 -0000 1.36 +++ rpmlint.config 13 Sep 2009 22:15:36 -0000 1.37 @@ -10,6 +10,7 @@ from Config import * import Pkg +setOption("MaxLineLength", 80) setOption("ReleaseExtension", '\.(fc|rhe?l|el)\d+(?=\.|$)') setOption("UseVersionInChangeLog", True) setOption("UseBzip2", False) @@ -33,7 +34,7 @@ setOption("DanglingSymlinkExceptions", ( setOption("ValidLicenses", ( # These are the short names for all of the Fedora approved licenses. # The master list is kept here: http://fedoraproject.org/wiki/Licensing - # Last synced with revision "1.44, 5 June 2009" of that page. + # Last synced with revision "1.49, 15 August 2009" of that page. 'AAL', 'Adobe', 'ADSL', @@ -128,6 +129,7 @@ setOption("ValidLicenses", ( 'LPL', 'LPPL', 'mecab-ipadic', + 'MirOS', 'MIT', 'MIT with advertising', 'Motosoto', @@ -135,12 +137,14 @@ setOption("ValidLicenses", ( 'MPLv1.0+', 'MPLv1.1', 'MPLv1.1+', + 'MS-PL', 'NCSA', 'NetCDF', 'NGPL', 'NOSL', 'Naumen', 'Netscape', + 'Newmat', 'Nokia', 'Noweb', 'OpenLDAP', Index: rpmlint.spec =================================================================== RCS file: /cvs/pkgs/rpms/rpmlint/devel/rpmlint.spec,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- rpmlint.spec 27 Jul 2009 03:13:44 -0000 1.68 +++ rpmlint.spec 13 Sep 2009 22:15:36 -0000 1.69 @@ -1,6 +1,6 @@ Name: rpmlint -Version: 0.90 -Release: 2%{?dist} +Version: 0.91 +Release: 1%{?dist} Summary: Tool for checking common errors in RPM packages Group: Development/Tools @@ -25,6 +25,9 @@ Requires: python-magic Requires: cpio Requires: binutils Requires: desktop-file-utils +Requires: gzip +Requires: bzip2 +Requires: xz %description rpmlint is a tool for checking common errors in RPM packages. Binary @@ -51,6 +54,10 @@ make install DESTDIR=$RPM_BUILD_ROOT ETC install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/rpmlint/config +%check +make check + + %clean rm -rf $RPM_BUILD_ROOT @@ -68,18 +75,25 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Sep 14 2009 Ville Skytt? - 0.91-1 +- Update to 0.91; fixes #513811, #515185, #516492, #519694, and #521630. +- Add dependencies on gzip, bzip2, and xz. +- Sync Fedora license list with Wiki revision 1.49. +- Move pre-2008 %%changelog entries to CHANGES.package.old. + * Sun Jul 26 2009 Fedora Release Engineering - 0.90-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Mon Jun 29 2009 Ville Skytt? - 0.90-1 +* Mon Jun 29 2009 Ville Skytt? - 0.90-1 - 0.90; fixes #508683. -* Sun Jun 21 2009 Ville Skytt? - 0.89-1 -- Update to 0.89; fixes #461610, #496735, #496737 (partially), #491188, #506957. +* Sun Jun 21 2009 Ville Skytt? - 0.89-1 +- Update to 0.89; fixes #461610, #496735, #496737 (partially), #498107, + #491188, and #506957. - Sync Fedora license list with Wiki revision 1.44. - Parse list of standard users and groups from the setup package's uidgid file. -* Thu Mar 19 2009 Ville Skytt? - 0.87-1 +* Thu Mar 19 2009 Ville Skytt? - 0.87-1 - 0.87; fixes #480664, #483196, #483199, #486748, #488146, #488930, #489118. - Sync Fedora license list with Wiki revision 1.38. - Configs patch included upstream. @@ -87,7 +101,7 @@ rm -rf $RPM_BUILD_ROOT * Wed Feb 25 2009 Fedora Release Engineering - 0.85-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild -* Tue Jan 20 2009 Ville Skytt? +* Tue Jan 20 2009 Ville Skytt? - Sync Fedora license list with Wiki revision 1.34. - Filter out filename-too-long-for-joliet and symlink-should-be-* warnings in default config. @@ -95,10 +109,10 @@ rm -rf $RPM_BUILD_ROOT * Mon Dec 01 2008 Ignacio Vazquez-Abrams - 0.85-3 - Rebuild for Python 2.6 -* Thu Oct 30 2008 Ville Skytt? - 0.85-2 +* Thu Oct 30 2008 Ville Skytt? - 0.85-2 - Apply upstream patch to load all *config from /etc/rpmlint. -* Thu Oct 23 2008 Ville Skytt? - 0.85-1 +* Thu Oct 23 2008 Ville Skytt? - 0.85-1 - 0.85, fixes #355861, #450011, #455371, #456843, #461421, #461423, #461434. - Mute some explicit-lib-dependency false positives (#458290). - Sync Fedora license list with Wiki revision 1.19. @@ -107,12 +121,12 @@ rm -rf $RPM_BUILD_ROOT * Fri Sep 12 2008 Tom "spot" Callaway - 0.84-3 - Sync Fedora license list with Wiki revision 1.09 -* Sat Jul 26 2008 Ville Skytt? - 0.84-2 +* Sat Jul 26 2008 Ville Skytt? - 0.84-2 - 0.84, fixes #355861, #456304. - Sync Fedora license list with Wiki revision "16:08, 18 July 2008". - Rediff patches. -* Tue May 27 2008 Ville Skytt? - 0.83-1 +* Tue May 27 2008 Ville Skytt? - 0.83-1 - 0.83, fixes #237204, #428096, #430206, #433783, #434694, #444441. - Fedora licensing patch applied upstream. - Move pre-2007 changelog entries to CHANGES.package.old. @@ -121,44 +135,5 @@ rm -rf $RPM_BUILD_ROOT * Tue May 20 2008 Todd Zullinger - Sync Fedora license list with Revision 0.83 (Wiki rev 131). -* Mon Mar 3 2008 Ville Skytt? - 0.82-3 +* Mon Mar 3 2008 Ville Skytt? - 0.82-3 - Sync Fedora license list with Revision 0.69 (Wiki rev 110) (#434690). - -* Thu Dec 6 2007 Ville Skytt? - 0.82-2 -- Remove leftover "Affero GPL" from last license list sync (Todd Zullinger). - -* Thu Dec 6 2007 Ville Skytt? - 0.82-1 -- 0.82, fixes #362441, #388881, #399871, #409941. -- Sync Fedora license list with Revision 0.61 (Wiki rev 98). - -* Fri Sep 28 2007 Todd Zullinger -- Sync Fedora license list with Revision 0.55 (Wiki rev 92). - -* Mon Sep 3 2007 Ville Skytt? - 0.81-1 -- 0.81, fixes #239611, #240840, #241471, #244835. -- Improve Fedora license check (Todd Zullinger). -- Sync Fedora license list with Wiki rev 87. - -* Wed Aug 29 2007 Ville Skytt? -- Sync Fedora license list with Wiki rev 84 (Todd Zullinger). - -* Thu Aug 16 2007 Ville Skytt? - 0.80-3 -- Sync Fedora license list with Wiki rev 68. -- Move pre-2006 changelog entries to CHANGES.package.old. - -* Tue Jul 31 2007 Tom "spot" Callaway - 0.80-2 -- new fedora licensing scheme - -* Thu May 31 2007 Ville Skytt? -- Filter hardcoded-library-path errors for /lib/udev. - -* Thu Apr 12 2007 Ville Skytt? - 0.80-1 -- 0.80, fixes #227389, #228645, #233795. -- Accept "Redistributable, no modification permitted" as a valid license. -- Filter messages about doc file dependencies on /bin/sh. -- Add missing dependency on file. - -* Fri Feb 2 2007 Ville Skytt? - 0.79-1 -- 0.79, fixes #211417, #212491, #214605, #218250, #219068, #220061, #221116, - #222585, and #226879. -- Accept *.elX disttags in default config. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rpmlint/devel/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 29 Jun 2009 15:36:38 -0000 1.25 +++ sources 13 Sep 2009 22:15:36 -0000 1.26 @@ -1 +1 @@ -5b2402a8072dfa6af5add80969230d4c rpmlint-0.90.tar.bz2 +38b22629d28a02c0f6d675860dc6f6d7 rpmlint-0.91.tar.bz2 From scop at fedoraproject.org Sun Sep 13 22:21:15 2009 From: scop at fedoraproject.org (=?utf-8?q?Ville_Skytt=C3=A4?=) Date: Sun, 13 Sep 2009 22:21:15 +0000 (UTC) Subject: rpms/rpmlint/F-11 .cvsignore, 1.25, 1.26 rpmlint-CHANGES.package.old, 1.2, 1.3 rpmlint.config, 1.33, 1.34 rpmlint.spec, 1.64, 1.65 sources, 1.25, 1.26 Message-ID: <20090913222116.02E6E11C0099@cvs1.fedora.phx.redhat.com> Author: scop Update of /cvs/pkgs/rpms/rpmlint/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2474 Modified Files: .cvsignore rpmlint-CHANGES.package.old rpmlint.config rpmlint.spec sources Log Message: * Mon Sep 14 2009 Ville Skytt? - 0.91-1 - Update to 0.91; fixes #513811, #515185, #516492, #519694, and #521630. - Add dependencies on gzip, bzip2, and xz. - Sync Fedora license list with Wiki revision 1.49. - Move pre-2008 %changelog entries to CHANGES.package.old. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/rpmlint/F-11/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 29 Jun 2009 15:36:37 -0000 1.25 +++ .cvsignore 13 Sep 2009 22:21:15 -0000 1.26 @@ -1 +1 @@ -rpmlint-0.90.tar.bz2 +rpmlint-0.91.tar.bz2 Index: rpmlint-CHANGES.package.old =================================================================== RCS file: /cvs/pkgs/rpms/rpmlint/F-11/rpmlint-CHANGES.package.old,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- rpmlint-CHANGES.package.old 27 May 2008 16:41:44 -0000 1.2 +++ rpmlint-CHANGES.package.old 13 Sep 2009 22:21:15 -0000 1.3 @@ -1,16 +1,55 @@ -* Sun Oct 15 2006 Ville Skytt? - 0.78-2 +* Thu Dec 6 2007 Ville Skytt? - 0.82-2 +- Remove leftover "Affero GPL" from last license list sync (Todd Zullinger). + +* Thu Dec 6 2007 Ville Skytt? - 0.82-1 +- 0.82, fixes #362441, #388881, #399871, #409941. +- Sync Fedora license list with Revision 0.61 (Wiki rev 98). + +* Fri Sep 28 2007 Todd Zullinger +- Sync Fedora license list with Revision 0.55 (Wiki rev 92). + +* Mon Sep 3 2007 Ville Skytt? - 0.81-1 +- 0.81, fixes #239611, #240840, #241471, #244835. +- Improve Fedora license check (Todd Zullinger). +- Sync Fedora license list with Wiki rev 87. + +* Wed Aug 29 2007 Ville Skytt? +- Sync Fedora license list with Wiki rev 84 (Todd Zullinger). + +* Thu Aug 16 2007 Ville Skytt? - 0.80-3 +- Sync Fedora license list with Wiki rev 68. +- Move pre-2006 changelog entries to CHANGES.package.old. + +* Tue Jul 31 2007 Tom "spot" Callaway - 0.80-2 +- new fedora licensing scheme + +* Thu May 31 2007 Ville Skytt? +- Filter hardcoded-library-path errors for /lib/udev. + +* Thu Apr 12 2007 Ville Skytt? - 0.80-1 +- 0.80, fixes #227389, #228645, #233795. +- Accept "Redistributable, no modification permitted" as a valid license. +- Filter messages about doc file dependencies on /bin/sh. +- Add missing dependency on file. + +* Fri Feb 2 2007 Ville Skytt? - 0.79-1 +- 0.79, fixes #211417, #212491, #214605, #218250, #219068, #220061, #221116, + #222585, and #226879. +- Accept *.elX disttags in default config. + +* Sun Oct 15 2006 Ville Skytt? - 0.78-2 - Accumulated bugfixes since 0.78: #209876, #209889, #210110, 210261. - Filter messages about gpg-pubkeys for now. -* Sun Sep 24 2006 Ville Skytt? - 0.78-1 +* Sun Sep 24 2006 Ville Skytt? - 0.78-1 - 0.78, fixes #198605, #198616, #198705, #198707, #200032, #206383. - /etc/profile.d/* filtering no longer needed. -* Sat Sep 16 2006 Ville Skytt? - 0.77-2 +* Sat Sep 16 2006 Ville Skytt? - 0.77-2 - Filter false positives for /etc/profile.d/* file modes. - Ship *.pyc and *.pyo as usual. -* Thu Jun 29 2006 Ville Skytt? - 0.77-1 +* Thu Jun 29 2006 Ville Skytt? - 0.77-1 - 0.77, fixes #194466, #195962, #196008, #196985. - Make "disttag" configurable using the DistRegex config file option. - Sync standard users and groups with the FC setup package. @@ -20,28 +59,28 @@ the GROUPS file shipped with rpm). - Allow /usr/libexec, fixes #195992. -* Tue Apr 11 2006 Ville Skytt? - 0.76-1 +* Tue Apr 11 2006 Ville Skytt? - 0.76-1 - 0.76. -* Mon Mar 27 2006 Ville Skytt? +* Mon Mar 27 2006 Ville Skytt? - Don't pass -T to objdump for *.debug files (#185227). - lib64 library path fixes (#185228). -* Wed Mar 15 2006 Ville Skytt? +* Wed Mar 15 2006 Ville Skytt? - Accept zlib License (#185501). -* Tue Feb 28 2006 Ville Skytt? +* Tue Feb 28 2006 Ville Skytt? - Accept Ruby License (#183384) and SIL Open Font License (#176405). -* Sat Feb 18 2006 Ville Skytt? - 0.75-1 +* Sat Feb 18 2006 Ville Skytt? - 0.75-1 - 0.75 + -devel Epoch version check patch from CVS. -* Tue Jan 17 2006 Ville Skytt? - 0.71-3 +* Tue Jan 17 2006 Ville Skytt? - 0.71-3 - Sync with upstream CVS as of 2006-01-15, includes improved versions of most of the earlier patches. - Add dependency on binutils. -* Sun Nov 20 2005 Ville Skytt? - 0.71-2 +* Sun Nov 20 2005 Ville Skytt? - 0.71-2 - Take file based dependencies into account in dangling symlink checks (completes the fix for #165839). - Skip some checks for binaries not understood by objdump (#165173). @@ -50,31 +89,31 @@ - Import Enrico's latest DocFilesCheck (with some local tweaks). - Use rm instead of %%exclude. -* Wed Nov 16 2005 Ville Skytt? +* Wed Nov 16 2005 Ville Skytt? - Add DocFilesCheck from Enrico Scholz. -* Sat Sep 3 2005 Ville Skytt? +* Sat Sep 3 2005 Ville Skytt? - Improve accuracy of doc, info and games path regexps. - Improve error message when invoked on non-rpm files. - Filter more Mandriva specific warnings. -* Sat Aug 13 2005 Ville Skytt? +* Sat Aug 13 2005 Ville Skytt? - Add dangling symlink exceptions tuned for Fedora to default config (partially fixes #165839). -* Wed Aug 10 2005 Ville Skytt? - 0.71-1 +* Wed Aug 10 2005 Ville Skytt? - 0.71-1 - 0.71, confmsg patch and bits from initvars patch applied upstream. - Filter out Mandriva-specific errors about missing locales-* deps (#165457). - Patch to not warn about non-empty *.bs (in Perl packages). - Patch to clarify PreReq explanation, make it a warning instead of an error. - Patch to warn about use of BuildPreReq. -* Thu Jul 7 2005 Ville Skytt? - 0.70-4 +* Thu Jul 7 2005 Ville Skytt? - 0.70-4 - Fix false "positives" from libtool archives confused as scripts, non-executable scripts installed in docs, FE disttags, unsuccessfully expanded shell variables and quotation in init scripts. -* Mon Jun 20 2005 Ville Skytt? - 0.70-3 +* Mon Jun 20 2005 Ville Skytt? - 0.70-3 - 0.70, use sed instead of perl during build. - Default configuration improvements: allow Development/Debug group (for debuginfo packages), filter out errors/warnings about non-indexed jars, @@ -84,10 +123,10 @@ - Patch to warn about services that default to enabled after "chkconfig add", not the other way around. -* Thu May 26 2005 Ville Skytt? - 0.69-3 +* Thu May 26 2005 Ville Skytt? - 0.69-3 - Filter out more not-that-useful messages in the default config. -* Sat Apr 16 2005 Ville Skytt? - 0.69-2 +* Sat Apr 16 2005 Ville Skytt? - 0.69-2 - 0.69. - Simplify bash-completion snippet installation, remove triggers. - Default configuration improvements: filter messages about missing packager, @@ -97,99 +136,99 @@ - Convert docs to UTF-8. - Improve summary. -* Sun Mar 13 2005 Ville Skytt? - 0.68-2 +* Sun Mar 13 2005 Ville Skytt? - 0.68-2 - 0.68, siteperl patch applied upstream. - Fix "no-dependency-on" filtering in default config. - Add LaTeX Project Public License to default config. - Remove upstream-only %%changelog entries. -* Sun Feb 13 2005 Ville Skytt? - 0:0.67-1 +* Sun Feb 13 2005 Ville Skytt? - 0:0.67-1 - 0.67. - Patch to catch more site_perl directories. - Default config improvements: filter Distribution and Vendor warnings, use empty string instead of None for release extension (fixes -i). -* Sat Jan 29 2005 Ville Skytt? - 0:0.65-1 +* Sat Jan 29 2005 Ville Skytt? - 0:0.65-1 - Update to 0.65. -* Sat Jan 1 2005 Ville Skytt? - 0:0.64-1 +* Sat Jan 1 2005 Ville Skytt? - 0:0.64-1 - Update to 0.64. - Default config tweaks: don't mandate Epochs nor "fdr" in Release. -* Tue Oct 19 2004 Ville Skytt? - 0:0.61-0.fdr.2 +* Tue Oct 19 2004 Ville Skytt? - 0:0.61-0.fdr.2 - Requires cpio (bug 2169). -* Sun Oct 3 2004 Ville Skytt? - 0:0.61-0.fdr.1 +* Sun Oct 3 2004 Ville Skytt? - 0:0.61-0.fdr.1 - Update to 0.61. -* Mon Aug 16 2004 Ville Skytt? - 0:0.60-0.fdr.1 +* Mon Aug 16 2004 Ville Skytt? - 0:0.60-0.fdr.1 - Update to 0.60. -* Mon May 3 2004 Ville Skytt? - 0:0.59-0.fdr.1 +* Mon May 3 2004 Ville Skytt? - 0:0.59-0.fdr.1 - Update to 0.59. -* Sun Feb 22 2004 Ville Skytt? - 0:0.57.1-0.fdr.1 +* Sun Feb 22 2004 Ville Skytt? - 0:0.57.1-0.fdr.1 - Update to 0.57.1. -* Wed Feb 11 2004 Ville Skytt? - 0:0.56-0.fdr.1 +* Wed Feb 11 2004 Ville Skytt? - 0:0.56-0.fdr.1 - Update to 0.56. -* Mon Feb 2 2004 Ville Skytt? - 0:0.55-0.fdr.3 +* Mon Feb 2 2004 Ville Skytt? - 0:0.55-0.fdr.3 - Correctly %%ghost %%{_sysconfdir}/rpmlint/config? (bug 1251). -* Sun Feb 1 2004 Ville Skytt? - 0:0.55-0.fdr.2 +* Sun Feb 1 2004 Ville Skytt? - 0:0.55-0.fdr.2 - Add back %%ghost handling of not-installed compiled versions of *.py. -* Fri Jan 30 2004 Ville Skytt? - 0:0.55-0.fdr.1 +* Fri Jan 30 2004 Ville Skytt? - 0:0.55-0.fdr.1 - Update to 0.55. - Spec cleanups. -* Tue Dec 23 2003 Ville Skytt? - 0:0.53-0.fdr.1 +* Tue Dec 23 2003 Ville Skytt? - 0:0.53-0.fdr.1 - Update to 0.53. -* Thu Oct 2 2003 Ville Skytt? - 0:0.52-0.fdr.2 +* Thu Oct 2 2003 Ville Skytt? - 0:0.52-0.fdr.2 - Add list of valid shells for post'n'friends scriptlets into default config. -* Sat Sep 13 2003 Ville Skytt? - 0:0.52-0.fdr.1 +* Sat Sep 13 2003 Ville Skytt? - 0:0.52-0.fdr.1 - Update to 0.52. -* Thu Sep 4 2003 Ville Skytt? - 0:0.51.1-0.fdr.4 +* Thu Sep 4 2003 Ville Skytt? - 0:0.51.1-0.fdr.4 - Filter more Mdk-specific warnings in default config. -* Wed Sep 3 2003 Ville Skytt? - 0:0.51.1-0.fdr.3 +* Wed Sep 3 2003 Ville Skytt? - 0:0.51.1-0.fdr.3 - Upstream tarball reappeared, use it. -* Sun Aug 24 2003 Ville Skytt? - 0:0.51.1-0.fdr.2 +* Sun Aug 24 2003 Ville Skytt? - 0:0.51.1-0.fdr.2 - Filter Mdk-specific python-related stuff in the default config. -* Fri Aug 15 2003 Ville Skytt? - 0:0.51.1-0.fdr.1 +* Fri Aug 15 2003 Ville Skytt? - 0:0.51.1-0.fdr.1 - Update to 0.51.1. - Own %%ghost'ed *.py{c,o}, and ditto for the config file. - Add list of valid licenses to default config. - Set "Fedora Linux" as suggested distribution in default config. - Clean up %%doc list. -* Fri May 9 2003 Ville Skytt? - 0:0.50-0.fdr.1 +* Fri May 9 2003 Ville Skytt? - 0:0.50-0.fdr.1 - Update to 0.50, all patches now applied upstream. -* Mon May 5 2003 Ville Skytt? - 0:0.49-0.fdr.2 +* Mon May 5 2003 Ville Skytt? - 0:0.49-0.fdr.2 - %%{buildroot} -> $RPM_BUILD_ROOT. - Filter out mdk-specific "no-dependancy perl-base" messages in config. -* Thu May 1 2003 Ville Skytt? - 0:0.49-0.fdr.1 +* Thu May 1 2003 Ville Skytt? - 0:0.49-0.fdr.1 - Update to 0.49. -* Sun Apr 20 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030420 +* Sun Apr 20 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030420 - Add one more strict Epoch checking patch. - Slightly enhanced default config. -* Fri Apr 11 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030411 +* Fri Apr 11 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030411 - Patch to work with installed packages (including -a) and rpm 4.2. - Remove spurious rpm-devel BuildRequirement. -* Tue Apr 8 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030408 +* Tue Apr 8 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030408 - Patch to work with packages signed with an unknown key. - Save .spec in UTF-8. -* Sun Mar 30 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030330 +* Sun Mar 30 2003 Ville Skytt? - 0:0.49-0.fdr.0.1.cvs20030330 - First Fedora release, based on upstream spec. Index: rpmlint.config =================================================================== RCS file: /cvs/pkgs/rpms/rpmlint/F-11/rpmlint.config,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- rpmlint.config 21 Jun 2009 21:17:40 -0000 1.33 +++ rpmlint.config 13 Sep 2009 22:21:15 -0000 1.34 @@ -10,6 +10,7 @@ from Config import * import Pkg +setOption("MaxLineLength", 80) setOption("ReleaseExtension", '\.(fc|rhe?l|el)\d+(?=\.|$)') setOption("UseVersionInChangeLog", True) setOption("UseBzip2", False) @@ -33,7 +34,7 @@ setOption("DanglingSymlinkExceptions", ( setOption("ValidLicenses", ( # These are the short names for all of the Fedora approved licenses. # The master list is kept here: http://fedoraproject.org/wiki/Licensing - # Last synced with revision "1.44, 5 June 2009" of that page. + # Last synced with revision "1.49, 15 August 2009" of that page. 'AAL', 'Adobe', 'ADSL', @@ -128,6 +129,7 @@ setOption("ValidLicenses", ( 'LPL', 'LPPL', 'mecab-ipadic', + 'MirOS', 'MIT', 'MIT with advertising', 'Motosoto', @@ -135,12 +137,14 @@ setOption("ValidLicenses", ( 'MPLv1.0+', 'MPLv1.1', 'MPLv1.1+', + 'MS-PL', 'NCSA', 'NetCDF', 'NGPL', 'NOSL', 'Naumen', 'Netscape', + 'Newmat', 'Nokia', 'Noweb', 'OpenLDAP', Index: rpmlint.spec =================================================================== RCS file: /cvs/pkgs/rpms/rpmlint/F-11/rpmlint.spec,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- rpmlint.spec 29 Jun 2009 15:36:37 -0000 1.64 +++ rpmlint.spec 13 Sep 2009 22:21:15 -0000 1.65 @@ -1,5 +1,5 @@ Name: rpmlint -Version: 0.90 +Version: 0.91 Release: 1%{?dist} Summary: Tool for checking common errors in RPM packages @@ -25,6 +25,9 @@ Requires: python-magic Requires: cpio Requires: binutils Requires: desktop-file-utils +Requires: gzip +Requires: bzip2 +Requires: xz %description rpmlint is a tool for checking common errors in RPM packages. Binary @@ -51,6 +54,10 @@ make install DESTDIR=$RPM_BUILD_ROOT ETC install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/rpmlint/config +%check +make check + + %clean rm -rf $RPM_BUILD_ROOT @@ -68,15 +75,25 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Mon Jun 29 2009 Ville Skytt? - 0.90-1 +* Mon Sep 14 2009 Ville Skytt? - 0.91-1 +- Update to 0.91; fixes #513811, #515185, #516492, #519694, and #521630. +- Add dependencies on gzip, bzip2, and xz. +- Sync Fedora license list with Wiki revision 1.49. +- Move pre-2008 %%changelog entries to CHANGES.package.old. + +* Sun Jul 26 2009 Fedora Release Engineering - 0.90-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Jun 29 2009 Ville Skytt? - 0.90-1 - 0.90; fixes #508683. -* Sun Jun 21 2009 Ville Skytt? - 0.89-1 -- Update to 0.89; fixes #461610, #496735, #496737 (partially), #491188, #506957. +* Sun Jun 21 2009 Ville Skytt? - 0.89-1 +- Update to 0.89; fixes #461610, #496735, #496737 (partially), #498107, + #491188, and #506957. - Sync Fedora license list with Wiki revision 1.44. - Parse list of standard users and groups from the setup package's uidgid file. -* Thu Mar 19 2009 Ville Skytt? - 0.87-1 +* Thu Mar 19 2009 Ville Skytt? - 0.87-1 - 0.87; fixes #480664, #483196, #483199, #486748, #488146, #488930, #489118. - Sync Fedora license list with Wiki revision 1.38. - Configs patch included upstream. @@ -84,7 +101,7 @@ rm -rf $RPM_BUILD_ROOT * Wed Feb 25 2009 Fedora Release Engineering - 0.85-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild -* Tue Jan 20 2009 Ville Skytt? +* Tue Jan 20 2009 Ville Skytt? - Sync Fedora license list with Wiki revision 1.34. - Filter out filename-too-long-for-joliet and symlink-should-be-* warnings in default config. @@ -92,10 +109,10 @@ rm -rf $RPM_BUILD_ROOT * Mon Dec 01 2008 Ignacio Vazquez-Abrams - 0.85-3 - Rebuild for Python 2.6 -* Thu Oct 30 2008 Ville Skytt? - 0.85-2 +* Thu Oct 30 2008 Ville Skytt? - 0.85-2 - Apply upstream patch to load all *config from /etc/rpmlint. -* Thu Oct 23 2008 Ville Skytt? - 0.85-1 +* Thu Oct 23 2008 Ville Skytt? - 0.85-1 - 0.85, fixes #355861, #450011, #455371, #456843, #461421, #461423, #461434. - Mute some explicit-lib-dependency false positives (#458290). - Sync Fedora license list with Wiki revision 1.19. @@ -104,12 +121,12 @@ rm -rf $RPM_BUILD_ROOT * Fri Sep 12 2008 Tom "spot" Callaway - 0.84-3 - Sync Fedora license list with Wiki revision 1.09 -* Sat Jul 26 2008 Ville Skytt? - 0.84-2 +* Sat Jul 26 2008 Ville Skytt? - 0.84-2 - 0.84, fixes #355861, #456304. - Sync Fedora license list with Wiki revision "16:08, 18 July 2008". - Rediff patches. -* Tue May 27 2008 Ville Skytt? - 0.83-1 +* Tue May 27 2008 Ville Skytt? - 0.83-1 - 0.83, fixes #237204, #428096, #430206, #433783, #434694, #444441. - Fedora licensing patch applied upstream. - Move pre-2007 changelog entries to CHANGES.package.old. @@ -118,44 +135,5 @@ rm -rf $RPM_BUILD_ROOT * Tue May 20 2008 Todd Zullinger - Sync Fedora license list with Revision 0.83 (Wiki rev 131). -* Mon Mar 3 2008 Ville Skytt? - 0.82-3 +* Mon Mar 3 2008 Ville Skytt? - 0.82-3 - Sync Fedora license list with Revision 0.69 (Wiki rev 110) (#434690). - -* Thu Dec 6 2007 Ville Skytt? - 0.82-2 -- Remove leftover "Affero GPL" from last license list sync (Todd Zullinger). - -* Thu Dec 6 2007 Ville Skytt? - 0.82-1 -- 0.82, fixes #362441, #388881, #399871, #409941. -- Sync Fedora license list with Revision 0.61 (Wiki rev 98). - -* Fri Sep 28 2007 Todd Zullinger -- Sync Fedora license list with Revision 0.55 (Wiki rev 92). - -* Mon Sep 3 2007 Ville Skytt? - 0.81-1 -- 0.81, fixes #239611, #240840, #241471, #244835. -- Improve Fedora license check (Todd Zullinger). -- Sync Fedora license list with Wiki rev 87. - -* Wed Aug 29 2007 Ville Skytt? -- Sync Fedora license list with Wiki rev 84 (Todd Zullinger). - -* Thu Aug 16 2007 Ville Skytt? - 0.80-3 -- Sync Fedora license list with Wiki rev 68. -- Move pre-2006 changelog entries to CHANGES.package.old. - -* Tue Jul 31 2007 Tom "spot" Callaway - 0.80-2 -- new fedora licensing scheme - -* Thu May 31 2007 Ville Skytt? -- Filter hardcoded-library-path errors for /lib/udev. - -* Thu Apr 12 2007 Ville Skytt? - 0.80-1 -- 0.80, fixes #227389, #228645, #233795. -- Accept "Redistributable, no modification permitted" as a valid license. -- Filter messages about doc file dependencies on /bin/sh. -- Add missing dependency on file. - -* Fri Feb 2 2007 Ville Skytt? - 0.79-1 -- 0.79, fixes #211417, #212491, #214605, #218250, #219068, #220061, #221116, - #222585, and #226879. -- Accept *.elX disttags in default config. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/rpmlint/F-11/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 29 Jun 2009 15:36:37 -0000 1.25 +++ sources 13 Sep 2009 22:21:15 -0000 1.26 @@ -1 +1 @@ -5b2402a8072dfa6af5add80969230d4c rpmlint-0.90.tar.bz2 +38b22629d28a02c0f6d675860dc6f6d7 rpmlint-0.91.tar.bz2 From salimma at fedoraproject.org Sun Sep 13 22:34:03 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Sun, 13 Sep 2009 22:34:03 +0000 (UTC) Subject: rpms/gnustep-make/F-11 gnustep-make-2.2.0-addgsprefix.patch, NONE, 1.1 gnustep-make-2.2.0-fix-rename-note.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 gnustep-make.spec, 1.12, 1.13 sources, 1.5, 1.6 Message-ID: <20090913223403.7129E11C0099@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/gnustep-make/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16665/F-11 Modified Files: .cvsignore gnustep-make.spec sources Added Files: gnustep-make-2.2.0-addgsprefix.patch gnustep-make-2.2.0-fix-rename-note.patch Log Message: * Sun Sep 13 2009 Michel Salim - 2.2.0-2 - Rename overly-generic info files - Fix all references to lib -> %%{_lib} - Add more directories to gnustep-filesystem * Sat Sep 12 2009 Michel Salim - 2.2.0-1 - Update to 2.2.0 - Replace perl scripts with sed equivalents; dropping BR gnustep-make-2.2.0-addgsprefix.patch: GNUmakefile | 31 ++++++++++++++++--------------- gnustep-howto.texi | 2 +- 2 files changed, 17 insertions(+), 16 deletions(-) --- NEW FILE gnustep-make-2.2.0-addgsprefix.patch --- --- gnustep-make-2.2.0/Documentation/GNUmakefile.addgsprefix 2008-06-11 12:28:47.000000000 -0400 +++ gnustep-make-2.2.0/Documentation/GNUmakefile 2009-09-13 14:32:11.067200455 -0400 @@ -71,7 +71,8 @@ # info 'faq' would probably return our faq before anything else # because the INFOPATH is used before built-in paths, but it's # still confusing to have conflicts. -DOCUMENT_NAME = gnustep-howto faq filesystem internals machines gnustep-make userfaq +DOCUMENT_NAME = gnustep-howto gnustep-faq gnustep-filesystem internals \ + gnustep-machines gnustep-make gnustep-userfaq # The text documents to be generated DOCUMENT_TEXT_NAME = FAQ INSTALL README NEWS RELEASENOTES GNUstep-HOWTO ANNOUNCE @@ -86,30 +87,30 @@ GNUstep-HOWTO_DOC_INSTALL_DIR = User/GNUstep/ FAQ_TEXI_FILES = version.texi -FAQ_TEXT_MAIN = faq.texi +FAQ_TEXT_MAIN = gnustep-faq.texi FAQ_DOC_INSTALL_DIR = User/GNUstep/ gnustep-make_TEXI_FILES = \ gnustep-make.texi gnustep-make_DOC_INSTALL_DIR = Developer/Make/Manual/ -faq_TEXI_FILES = \ -faq.texi \ +gnustep-faq_TEXI_FILES = \ +gnustep-faq.texi \ version.texi -faq_DOC_INSTALL_DIR = User/GNUstep/ +gnustep-faq_DOC_INSTALL_DIR = User/GNUstep/ -userfaq_TEXI_FILES = \ -userfaq.texi \ +gnustep-userfaq_TEXI_FILES = \ +gnustep-userfaq.texi \ version.texi -userfaq_DOC_INSTALL_DIR = User/GNUstep/ +gnustep-userfaq_DOC_INSTALL_DIR = User/GNUstep/ -filesystem_TEXI_FILES = \ -filesystem.texi -filesystem_DOC_INSTALL_DIR = User/GNUstep/ - -machines_TEXI_FILES = \ -machines.texi -machines_DOC_INSTALL_DIR = User/GNUstep/ +gnustep-filesystem_TEXI_FILES = \ +gnustep-filesystem.texi +gnustep-filesystem_DOC_INSTALL_DIR = User/GNUstep/ + +gnustep-machines_TEXI_FILES = \ +gnustep-machines.texi +gnustep-machines_DOC_INSTALL_DIR = User/GNUstep/ gnustep-howto_TEXI_FILES = \ gnustep-howto.texi \ --- gnustep-make-2.2.0/Documentation/gnustep-howto.texi.addgsprefix 2007-03-17 16:19:11.000000000 -0400 +++ gnustep-make-2.2.0/Documentation/gnustep-howto.texi 2009-09-13 14:33:14.792200412 -0400 @@ -460,7 +460,7 @@ @node Machine Specific, Source via SVN, Tools and Applications, Top @chapter Machine Specific Instructions - at include machines.texi + at include gnustep-machines.texi @node Source via SVN, , Machine Specific, Top gnustep-make-2.2.0-fix-rename-note.patch: releasenotes.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE gnustep-make-2.2.0-fix-rename-note.patch --- --- gnustep-make-2.2.0/Documentation/releasenotes.texi.fix-rename-note 2009-05-09 14:32:29.000000000 -0400 +++ gnustep-make-2.2.0/Documentation/releasenotes.texi 2009-09-13 14:22:43.075450206 -0400 @@ -91,7 +91,7 @@ different location, use the --with-config-file=PATH option, as in --with-config-file=/usr/pkg/etc/GNUstep.conf. - at item gnustep-make.info renamed to make.info + at item make.info renamed to gnustep-make.info To prevent conflicts with the standard GNU 'make' info documentation, the gnustep-make one has been renamed. Now you can access it as in 'info gnustep-make' instead of 'info make', avoiding any conflicts and Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnustep-make/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 24 Mar 2009 19:30:01 -0000 1.5 +++ .cvsignore 13 Sep 2009 22:34:01 -0000 1.6 @@ -1 +1 @@ -gnustep-make-2.0.8.tar.gz +gnustep-make-2.2.0.tar.gz Index: gnustep-make.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnustep-make/F-11/gnustep-make.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- gnustep-make.spec 24 Mar 2009 19:30:01 -0000 1.12 +++ gnustep-make.spec 13 Sep 2009 22:34:01 -0000 1.13 @@ -1,19 +1,26 @@ %global debug_package %{nil} -%bcond_without docs -Summary: GNUstep makefile package -Name: gnustep-make -Version: 2.0.8 -Release: 2%{?dist} -License: GPLv3+ -Group: Development/Tools -URL: http://www.gnustep.org/ -Source: ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -BuildRequires: perl -%if %{with docs} -BuildRequires: texinfo-tex, tetex-latex, tetex-dvips, latex2html, texi2html -%endif +Name: gnustep-make +Version: 2.2.0 +Release: 2%{?dist} +Summary: GNUstep makefile package + +Group: Development/Tools +License: GPLv3+ +URL: http://www.gnustep.org/ +Source0: ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz + +# https://savannah.gnu.org/bugs/index.php?27433 +Patch0: %{name}-2.2.0-addgsprefix.patch +# https://savannah.gnu.org/bugs/index.php?27432 +Patch1: %{name}-2.2.0-fix-rename-note.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root + +BuildRequires: texinfo-tex tetex-latex tetex-dvips latex2html texi2html +Requires: gnustep-filesystem = %{version}-%{release} +Requires(post): info +Requires(preun): info + %description The makefile package is a simple, powerful and extensible way to write @@ -22,14 +29,25 @@ project without having to deal with the configuration, building, installation, and packaging. It also allows the user to easily create cross-compiled binaries. -%if %{with docs} + +%package -n gnustep-filesystem +Summary: The basic directory layout for GNUstep packages +Group: System Environment/Base +License: Public Domain +BuildArch: noarch + +%description -n gnustep-filesystem +The gnustep-filesystem package contains the basic directory layout for +GNUstep packages. + + %package doc Summary: Documentation for %{name} Group: Documentation License: GPLv3+ +BuildArch: noarch Requires: %{name} = %{version}-%{release} - %description doc The makefile package is a simple, powerful and extensible way to write makefiles for a GNUstep-based project. It allows the user to write a @@ -38,58 +56,105 @@ configuration, building, installation, a the user to easily create cross-compiled binaries. This package contains documentation for %{name}. -%endif %prep %setup -q -perl -pi -e"s,/share/GNUstep/Documentation,`echo %{_defaultdocdir}/%{name}-doc-%{version} | sed -e's,^/usr,,'`," \ - FilesystemLayouts/fhs-system +%patch0 -p1 -b .addgsprefix +%patch1 -p1 -b .fix-release-note +sed -i "s|/lib/|/%{_lib}/|g" FilesystemLayouts/fhs-system +sed -i "s|/lib$|/%{_lib}|g" FilesystemLayouts/fhs-system +sed -i "s|/lib/|/%{_lib}/|g" FilesystemLayouts/fhs +sed -i "s|/lib$|/%{_lib}|g" FilesystemLayouts/fhs # /usr/share/GNUstep/Makefiles/config-noarch.make and # /usr/share/GNUstep/Makefiles/ix86/linux-gnu/gnu-gnu-gnu/config.make # are spoiling a pure /usr/share install -sed -i -e 's,/local,,' FilesystemLayouts/fhs-system -sed -i -e 's,=/lib,=/%_lib,' FilesystemLayouts/fhs-system -perl -pi -e"s,GNUSTEP_MAKEFILES=/share/GNUstep/Makefiles,GNUSTEP_MAKEFILES=`echo %{_libdir} | sed -e's,^/usr,,'`/GNUstep/Makefiles," \ - FilesystemLayouts/fhs-system +sed -i "s|=/share/GNUstep/Makefiles|=/%{_lib}/GNUstep/Makefiles|" \ + FilesystemLayouts/fhs-system + +# Rename overly-generic .info files +for i in faq filesystem machines userfaq; do + mv Documentation/{$i,gnustep-$i}.texi +done + %build %configure --with-layout=fhs-system --enable-flattened make + %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-doc-%{version} -%if %{with docs} make -C Documentation GNUSTEP_MAKEFILES=%{buildroot}%{_libdir}/GNUstep/Makefiles make -C Documentation install GNUSTEP_MAKEFILES=%{buildroot}%{_libdir}/GNUstep/Makefiles DESTDIR=%{buildroot} -%endif -mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version} -install -p ANNOUNCE COPYING FAQ NEWS README \ - %{buildroot}%{_defaultdocdir}/%{name}-%{version} + +# create remaining GNUstep directories +for i in Applications WebApplications; do + mkdir -p %{buildroot}%{_prefix}{,/local}/lib{,64}/GNUstep/$i +done +mkdir -p %{buildroot}%{_prefix}/local/share/GNUstep/Documentation + %clean rm -rf %{buildroot} + +%post +/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : + +%preun +if [ $1 = 0 ] ; then + /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : +fi + + %files %defattr(-,root,root,-) -%doc %{_defaultdocdir}/%{name}-%{version} -#%{_datadir}/GNUstep -%{_libdir}/GNUstep -#%{_libexecdir}/GNUstep -%dir /etc/GNUstep -%config(noreplace) /etc/GNUstep/GNUstep.conf +%doc ANNOUNCE COPYING FAQ NEWS README +%config(noreplace) %{_sysconfdir}/GNUstep/GNUstep.conf %{_bindir}/* +%{_libdir}/GNUstep/Makefiles %{_mandir}/man*/* -%if %{with docs} %{_infodir}/* -%endif + +%files -n gnustep-filesystem +%defattr(-,root,root,-) +%dir %{_sysconfdir}/GNUstep +%dir %{_prefix}/lib/GNUstep +%dir %{_prefix}/lib64/GNUstep +%dir %{_prefix}/lib/GNUstep/Applications +%dir %{_prefix}/lib64/GNUstep/Applications +%dir %{_prefix}/lib/GNUstep/WebApplications +%dir %{_prefix}/lib64/GNUstep/WebApplications +%dir %{_prefix}/local/lib/GNUstep +%dir %{_prefix}/local/lib/GNUstep/Applications +%dir %{_prefix}/local/lib/GNUstep/WebApplications +%dir %{_prefix}/local/lib64/GNUstep +%dir %{_prefix}/local/lib64/GNUstep/Applications +%dir %{_prefix}/local/lib64/GNUstep/WebApplications +%dir %{_datadir}/GNUstep +%dir %{_datadir}/GNUstep/Documentation +%dir %{_prefix}/local/share/GNUstep +%dir %{_prefix}/local/share/GNUstep/Documentation + %files doc %defattr(-,root,root,-) %doc %{_defaultdocdir}/%{name}-doc-%{version} +%doc %{_datadir}/GNUstep/Documentation/* + %changelog +* Sun Sep 13 2009 Michel Salim - 2.2.0-2 +- Rename overly-generic info files +- Fix all references to lib -> %%{_lib} +- Add more directories to gnustep-filesystem + +* Sat Sep 12 2009 Michel Salim - 2.2.0-1 +- Update to 2.2.0 +- Replace perl scripts with sed equivalents; dropping BR + * Thu Mar 12 2009 Michel Salim - 2.0.8-2 - Put documentation into separate subpackage Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnustep-make/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 24 Mar 2009 19:30:01 -0000 1.5 +++ sources 13 Sep 2009 22:34:01 -0000 1.6 @@ -1 +1 @@ -13bd26f135cbc38a94dfb220e9ffd460 gnustep-make-2.0.8.tar.gz +3d2d06d3313432fc82e6b09c49fb7f8a gnustep-make-2.2.0.tar.gz From salimma at fedoraproject.org Sun Sep 13 22:34:01 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Sun, 13 Sep 2009 22:34:01 +0000 (UTC) Subject: rpms/gnustep-make/F-10 gnustep-make-2.2.0-addgsprefix.patch, NONE, 1.1 gnustep-make-2.2.0-fix-rename-note.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 gnustep-make.spec, 1.10, 1.11 sources, 1.5, 1.6 Message-ID: <20090913223401.E176411C0099@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/gnustep-make/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16665/F-10 Modified Files: .cvsignore gnustep-make.spec sources Added Files: gnustep-make-2.2.0-addgsprefix.patch gnustep-make-2.2.0-fix-rename-note.patch Log Message: * Sun Sep 13 2009 Michel Salim - 2.2.0-2 - Rename overly-generic info files - Fix all references to lib -> %%{_lib} - Add more directories to gnustep-filesystem * Sat Sep 12 2009 Michel Salim - 2.2.0-1 - Update to 2.2.0 - Replace perl scripts with sed equivalents; dropping BR gnustep-make-2.2.0-addgsprefix.patch: GNUmakefile | 31 ++++++++++++++++--------------- gnustep-howto.texi | 2 +- 2 files changed, 17 insertions(+), 16 deletions(-) --- NEW FILE gnustep-make-2.2.0-addgsprefix.patch --- --- gnustep-make-2.2.0/Documentation/GNUmakefile.addgsprefix 2008-06-11 12:28:47.000000000 -0400 +++ gnustep-make-2.2.0/Documentation/GNUmakefile 2009-09-13 14:32:11.067200455 -0400 @@ -71,7 +71,8 @@ # info 'faq' would probably return our faq before anything else # because the INFOPATH is used before built-in paths, but it's # still confusing to have conflicts. -DOCUMENT_NAME = gnustep-howto faq filesystem internals machines gnustep-make userfaq +DOCUMENT_NAME = gnustep-howto gnustep-faq gnustep-filesystem internals \ + gnustep-machines gnustep-make gnustep-userfaq # The text documents to be generated DOCUMENT_TEXT_NAME = FAQ INSTALL README NEWS RELEASENOTES GNUstep-HOWTO ANNOUNCE @@ -86,30 +87,30 @@ GNUstep-HOWTO_DOC_INSTALL_DIR = User/GNUstep/ FAQ_TEXI_FILES = version.texi -FAQ_TEXT_MAIN = faq.texi +FAQ_TEXT_MAIN = gnustep-faq.texi FAQ_DOC_INSTALL_DIR = User/GNUstep/ gnustep-make_TEXI_FILES = \ gnustep-make.texi gnustep-make_DOC_INSTALL_DIR = Developer/Make/Manual/ -faq_TEXI_FILES = \ -faq.texi \ +gnustep-faq_TEXI_FILES = \ +gnustep-faq.texi \ version.texi -faq_DOC_INSTALL_DIR = User/GNUstep/ +gnustep-faq_DOC_INSTALL_DIR = User/GNUstep/ -userfaq_TEXI_FILES = \ -userfaq.texi \ +gnustep-userfaq_TEXI_FILES = \ +gnustep-userfaq.texi \ version.texi -userfaq_DOC_INSTALL_DIR = User/GNUstep/ +gnustep-userfaq_DOC_INSTALL_DIR = User/GNUstep/ -filesystem_TEXI_FILES = \ -filesystem.texi -filesystem_DOC_INSTALL_DIR = User/GNUstep/ - -machines_TEXI_FILES = \ -machines.texi -machines_DOC_INSTALL_DIR = User/GNUstep/ +gnustep-filesystem_TEXI_FILES = \ +gnustep-filesystem.texi +gnustep-filesystem_DOC_INSTALL_DIR = User/GNUstep/ + +gnustep-machines_TEXI_FILES = \ +gnustep-machines.texi +gnustep-machines_DOC_INSTALL_DIR = User/GNUstep/ gnustep-howto_TEXI_FILES = \ gnustep-howto.texi \ --- gnustep-make-2.2.0/Documentation/gnustep-howto.texi.addgsprefix 2007-03-17 16:19:11.000000000 -0400 +++ gnustep-make-2.2.0/Documentation/gnustep-howto.texi 2009-09-13 14:33:14.792200412 -0400 @@ -460,7 +460,7 @@ @node Machine Specific, Source via SVN, Tools and Applications, Top @chapter Machine Specific Instructions - at include machines.texi + at include gnustep-machines.texi @node Source via SVN, , Machine Specific, Top gnustep-make-2.2.0-fix-rename-note.patch: releasenotes.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE gnustep-make-2.2.0-fix-rename-note.patch --- --- gnustep-make-2.2.0/Documentation/releasenotes.texi.fix-rename-note 2009-05-09 14:32:29.000000000 -0400 +++ gnustep-make-2.2.0/Documentation/releasenotes.texi 2009-09-13 14:22:43.075450206 -0400 @@ -91,7 +91,7 @@ different location, use the --with-config-file=PATH option, as in --with-config-file=/usr/pkg/etc/GNUstep.conf. - at item gnustep-make.info renamed to make.info + at item make.info renamed to gnustep-make.info To prevent conflicts with the standard GNU 'make' info documentation, the gnustep-make one has been renamed. Now you can access it as in 'info gnustep-make' instead of 'info make', avoiding any conflicts and Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnustep-make/F-10/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 24 Mar 2009 19:30:00 -0000 1.5 +++ .cvsignore 13 Sep 2009 22:34:00 -0000 1.6 @@ -1 +1 @@ -gnustep-make-2.0.8.tar.gz +gnustep-make-2.2.0.tar.gz Index: gnustep-make.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnustep-make/F-10/gnustep-make.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- gnustep-make.spec 24 Mar 2009 19:30:01 -0000 1.10 +++ gnustep-make.spec 13 Sep 2009 22:34:00 -0000 1.11 @@ -1,19 +1,26 @@ %global debug_package %{nil} -%bcond_without docs -Summary: GNUstep makefile package -Name: gnustep-make -Version: 2.0.8 -Release: 2%{?dist} -License: GPLv3+ -Group: Development/Tools -URL: http://www.gnustep.org/ -Source: ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -BuildRequires: perl -%if %{with docs} -BuildRequires: texinfo-tex, tetex-latex, tetex-dvips, latex2html, texi2html -%endif +Name: gnustep-make +Version: 2.2.0 +Release: 2%{?dist} +Summary: GNUstep makefile package + +Group: Development/Tools +License: GPLv3+ +URL: http://www.gnustep.org/ +Source0: ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz + +# https://savannah.gnu.org/bugs/index.php?27433 +Patch0: %{name}-2.2.0-addgsprefix.patch +# https://savannah.gnu.org/bugs/index.php?27432 +Patch1: %{name}-2.2.0-fix-rename-note.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root + +BuildRequires: texinfo-tex tetex-latex tetex-dvips latex2html texi2html +Requires: gnustep-filesystem = %{version}-%{release} +Requires(post): info +Requires(preun): info + %description The makefile package is a simple, powerful and extensible way to write @@ -22,14 +29,25 @@ project without having to deal with the configuration, building, installation, and packaging. It also allows the user to easily create cross-compiled binaries. -%if %{with docs} + +%package -n gnustep-filesystem +Summary: The basic directory layout for GNUstep packages +Group: System Environment/Base +License: Public Domain +BuildArch: noarch + +%description -n gnustep-filesystem +The gnustep-filesystem package contains the basic directory layout for +GNUstep packages. + + %package doc Summary: Documentation for %{name} Group: Documentation License: GPLv3+ +BuildArch: noarch Requires: %{name} = %{version}-%{release} - %description doc The makefile package is a simple, powerful and extensible way to write makefiles for a GNUstep-based project. It allows the user to write a @@ -38,58 +56,105 @@ configuration, building, installation, a the user to easily create cross-compiled binaries. This package contains documentation for %{name}. -%endif %prep %setup -q -perl -pi -e"s,/share/GNUstep/Documentation,`echo %{_defaultdocdir}/%{name}-doc-%{version} | sed -e's,^/usr,,'`," \ - FilesystemLayouts/fhs-system +%patch0 -p1 -b .addgsprefix +%patch1 -p1 -b .fix-release-note +sed -i "s|/lib/|/%{_lib}/|g" FilesystemLayouts/fhs-system +sed -i "s|/lib$|/%{_lib}|g" FilesystemLayouts/fhs-system +sed -i "s|/lib/|/%{_lib}/|g" FilesystemLayouts/fhs +sed -i "s|/lib$|/%{_lib}|g" FilesystemLayouts/fhs # /usr/share/GNUstep/Makefiles/config-noarch.make and # /usr/share/GNUstep/Makefiles/ix86/linux-gnu/gnu-gnu-gnu/config.make # are spoiling a pure /usr/share install -sed -i -e 's,/local,,' FilesystemLayouts/fhs-system -sed -i -e 's,=/lib,=/%_lib,' FilesystemLayouts/fhs-system -perl -pi -e"s,GNUSTEP_MAKEFILES=/share/GNUstep/Makefiles,GNUSTEP_MAKEFILES=`echo %{_libdir} | sed -e's,^/usr,,'`/GNUstep/Makefiles," \ - FilesystemLayouts/fhs-system +sed -i "s|=/share/GNUstep/Makefiles|=/%{_lib}/GNUstep/Makefiles|" \ + FilesystemLayouts/fhs-system + +# Rename overly-generic .info files +for i in faq filesystem machines userfaq; do + mv Documentation/{$i,gnustep-$i}.texi +done + %build %configure --with-layout=fhs-system --enable-flattened make + %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-doc-%{version} -%if %{with docs} make -C Documentation GNUSTEP_MAKEFILES=%{buildroot}%{_libdir}/GNUstep/Makefiles make -C Documentation install GNUSTEP_MAKEFILES=%{buildroot}%{_libdir}/GNUstep/Makefiles DESTDIR=%{buildroot} -%endif -mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version} -install -p ANNOUNCE COPYING FAQ NEWS README \ - %{buildroot}%{_defaultdocdir}/%{name}-%{version} + +# create remaining GNUstep directories +for i in Applications WebApplications; do + mkdir -p %{buildroot}%{_prefix}{,/local}/lib{,64}/GNUstep/$i +done +mkdir -p %{buildroot}%{_prefix}/local/share/GNUstep/Documentation + %clean rm -rf %{buildroot} + +%post +/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : + +%preun +if [ $1 = 0 ] ; then + /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : +fi + + %files %defattr(-,root,root,-) -%doc %{_defaultdocdir}/%{name}-%{version} -#%{_datadir}/GNUstep -%{_libdir}/GNUstep -#%{_libexecdir}/GNUstep -%dir /etc/GNUstep -%config(noreplace) /etc/GNUstep/GNUstep.conf +%doc ANNOUNCE COPYING FAQ NEWS README +%config(noreplace) %{_sysconfdir}/GNUstep/GNUstep.conf %{_bindir}/* +%{_libdir}/GNUstep/Makefiles %{_mandir}/man*/* -%if %{with docs} %{_infodir}/* -%endif + +%files -n gnustep-filesystem +%defattr(-,root,root,-) +%dir %{_sysconfdir}/GNUstep +%dir %{_prefix}/lib/GNUstep +%dir %{_prefix}/lib64/GNUstep +%dir %{_prefix}/lib/GNUstep/Applications +%dir %{_prefix}/lib64/GNUstep/Applications +%dir %{_prefix}/lib/GNUstep/WebApplications +%dir %{_prefix}/lib64/GNUstep/WebApplications +%dir %{_prefix}/local/lib/GNUstep +%dir %{_prefix}/local/lib/GNUstep/Applications +%dir %{_prefix}/local/lib/GNUstep/WebApplications +%dir %{_prefix}/local/lib64/GNUstep +%dir %{_prefix}/local/lib64/GNUstep/Applications +%dir %{_prefix}/local/lib64/GNUstep/WebApplications +%dir %{_datadir}/GNUstep +%dir %{_datadir}/GNUstep/Documentation +%dir %{_prefix}/local/share/GNUstep +%dir %{_prefix}/local/share/GNUstep/Documentation + %files doc %defattr(-,root,root,-) %doc %{_defaultdocdir}/%{name}-doc-%{version} +%doc %{_datadir}/GNUstep/Documentation/* + %changelog +* Sun Sep 13 2009 Michel Salim - 2.2.0-2 +- Rename overly-generic info files +- Fix all references to lib -> %%{_lib} +- Add more directories to gnustep-filesystem + +* Sat Sep 12 2009 Michel Salim - 2.2.0-1 +- Update to 2.2.0 +- Replace perl scripts with sed equivalents; dropping BR + * Thu Mar 12 2009 Michel Salim - 2.0.8-2 - Put documentation into separate subpackage Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnustep-make/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 24 Mar 2009 19:30:01 -0000 1.5 +++ sources 13 Sep 2009 22:34:00 -0000 1.6 @@ -1 +1 @@ -13bd26f135cbc38a94dfb220e9ffd460 gnustep-make-2.0.8.tar.gz +3d2d06d3313432fc82e6b09c49fb7f8a gnustep-make-2.2.0.tar.gz From salimma at fedoraproject.org Sun Sep 13 22:34:03 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Sun, 13 Sep 2009 22:34:03 +0000 (UTC) Subject: rpms/gnustep-make/devel gnustep-make-2.2.0-addgsprefix.patch, NONE, 1.1 gnustep-make-2.2.0-fix-rename-note.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 gnustep-make.spec, 1.13, 1.14 sources, 1.5, 1.6 Message-ID: <20090913223403.E7C8D11C0099@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/gnustep-make/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16665/devel Modified Files: .cvsignore gnustep-make.spec sources Added Files: gnustep-make-2.2.0-addgsprefix.patch gnustep-make-2.2.0-fix-rename-note.patch Log Message: * Sun Sep 13 2009 Michel Salim - 2.2.0-2 - Rename overly-generic info files - Fix all references to lib -> %%{_lib} - Add more directories to gnustep-filesystem * Sat Sep 12 2009 Michel Salim - 2.2.0-1 - Update to 2.2.0 - Replace perl scripts with sed equivalents; dropping BR gnustep-make-2.2.0-addgsprefix.patch: GNUmakefile | 31 ++++++++++++++++--------------- gnustep-howto.texi | 2 +- 2 files changed, 17 insertions(+), 16 deletions(-) --- NEW FILE gnustep-make-2.2.0-addgsprefix.patch --- --- gnustep-make-2.2.0/Documentation/GNUmakefile.addgsprefix 2008-06-11 12:28:47.000000000 -0400 +++ gnustep-make-2.2.0/Documentation/GNUmakefile 2009-09-13 14:32:11.067200455 -0400 @@ -71,7 +71,8 @@ # info 'faq' would probably return our faq before anything else # because the INFOPATH is used before built-in paths, but it's # still confusing to have conflicts. -DOCUMENT_NAME = gnustep-howto faq filesystem internals machines gnustep-make userfaq +DOCUMENT_NAME = gnustep-howto gnustep-faq gnustep-filesystem internals \ + gnustep-machines gnustep-make gnustep-userfaq # The text documents to be generated DOCUMENT_TEXT_NAME = FAQ INSTALL README NEWS RELEASENOTES GNUstep-HOWTO ANNOUNCE @@ -86,30 +87,30 @@ GNUstep-HOWTO_DOC_INSTALL_DIR = User/GNUstep/ FAQ_TEXI_FILES = version.texi -FAQ_TEXT_MAIN = faq.texi +FAQ_TEXT_MAIN = gnustep-faq.texi FAQ_DOC_INSTALL_DIR = User/GNUstep/ gnustep-make_TEXI_FILES = \ gnustep-make.texi gnustep-make_DOC_INSTALL_DIR = Developer/Make/Manual/ -faq_TEXI_FILES = \ -faq.texi \ +gnustep-faq_TEXI_FILES = \ +gnustep-faq.texi \ version.texi -faq_DOC_INSTALL_DIR = User/GNUstep/ +gnustep-faq_DOC_INSTALL_DIR = User/GNUstep/ -userfaq_TEXI_FILES = \ -userfaq.texi \ +gnustep-userfaq_TEXI_FILES = \ +gnustep-userfaq.texi \ version.texi -userfaq_DOC_INSTALL_DIR = User/GNUstep/ +gnustep-userfaq_DOC_INSTALL_DIR = User/GNUstep/ -filesystem_TEXI_FILES = \ -filesystem.texi -filesystem_DOC_INSTALL_DIR = User/GNUstep/ - -machines_TEXI_FILES = \ -machines.texi -machines_DOC_INSTALL_DIR = User/GNUstep/ +gnustep-filesystem_TEXI_FILES = \ +gnustep-filesystem.texi +gnustep-filesystem_DOC_INSTALL_DIR = User/GNUstep/ + +gnustep-machines_TEXI_FILES = \ +gnustep-machines.texi +gnustep-machines_DOC_INSTALL_DIR = User/GNUstep/ gnustep-howto_TEXI_FILES = \ gnustep-howto.texi \ --- gnustep-make-2.2.0/Documentation/gnustep-howto.texi.addgsprefix 2007-03-17 16:19:11.000000000 -0400 +++ gnustep-make-2.2.0/Documentation/gnustep-howto.texi 2009-09-13 14:33:14.792200412 -0400 @@ -460,7 +460,7 @@ @node Machine Specific, Source via SVN, Tools and Applications, Top @chapter Machine Specific Instructions - at include machines.texi + at include gnustep-machines.texi @node Source via SVN, , Machine Specific, Top gnustep-make-2.2.0-fix-rename-note.patch: releasenotes.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE gnustep-make-2.2.0-fix-rename-note.patch --- --- gnustep-make-2.2.0/Documentation/releasenotes.texi.fix-rename-note 2009-05-09 14:32:29.000000000 -0400 +++ gnustep-make-2.2.0/Documentation/releasenotes.texi 2009-09-13 14:22:43.075450206 -0400 @@ -91,7 +91,7 @@ different location, use the --with-config-file=PATH option, as in --with-config-file=/usr/pkg/etc/GNUstep.conf. - at item gnustep-make.info renamed to make.info + at item make.info renamed to gnustep-make.info To prevent conflicts with the standard GNU 'make' info documentation, the gnustep-make one has been renamed. Now you can access it as in 'info gnustep-make' instead of 'info make', avoiding any conflicts and Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnustep-make/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 24 Mar 2009 19:30:01 -0000 1.5 +++ .cvsignore 13 Sep 2009 22:34:02 -0000 1.6 @@ -1 +1 @@ -gnustep-make-2.0.8.tar.gz +gnustep-make-2.2.0.tar.gz Index: gnustep-make.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnustep-make/devel/gnustep-make.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- gnustep-make.spec 25 Jul 2009 01:00:07 -0000 1.13 +++ gnustep-make.spec 13 Sep 2009 22:34:02 -0000 1.14 @@ -1,19 +1,26 @@ %global debug_package %{nil} -%bcond_without docs -Summary: GNUstep makefile package -Name: gnustep-make -Version: 2.0.8 -Release: 3%{?dist} -License: GPLv3+ -Group: Development/Tools -URL: http://www.gnustep.org/ -Source: ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -BuildRequires: perl -%if %{with docs} -BuildRequires: texinfo-tex, tetex-latex, tetex-dvips, latex2html, texi2html -%endif +Name: gnustep-make +Version: 2.2.0 +Release: 2%{?dist} +Summary: GNUstep makefile package + +Group: Development/Tools +License: GPLv3+ +URL: http://www.gnustep.org/ +Source0: ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz + +# https://savannah.gnu.org/bugs/index.php?27433 +Patch0: %{name}-2.2.0-addgsprefix.patch +# https://savannah.gnu.org/bugs/index.php?27432 +Patch1: %{name}-2.2.0-fix-rename-note.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root + +BuildRequires: texinfo-tex tetex-latex tetex-dvips latex2html texi2html +Requires: gnustep-filesystem = %{version}-%{release} +Requires(post): info +Requires(preun): info + %description The makefile package is a simple, powerful and extensible way to write @@ -22,14 +29,25 @@ project without having to deal with the configuration, building, installation, and packaging. It also allows the user to easily create cross-compiled binaries. -%if %{with docs} + +%package -n gnustep-filesystem +Summary: The basic directory layout for GNUstep packages +Group: System Environment/Base +License: Public Domain +BuildArch: noarch + +%description -n gnustep-filesystem +The gnustep-filesystem package contains the basic directory layout for +GNUstep packages. + + %package doc Summary: Documentation for %{name} Group: Documentation License: GPLv3+ +BuildArch: noarch Requires: %{name} = %{version}-%{release} - %description doc The makefile package is a simple, powerful and extensible way to write makefiles for a GNUstep-based project. It allows the user to write a @@ -38,58 +56,105 @@ configuration, building, installation, a the user to easily create cross-compiled binaries. This package contains documentation for %{name}. -%endif %prep %setup -q -perl -pi -e"s,/share/GNUstep/Documentation,`echo %{_defaultdocdir}/%{name}-doc-%{version} | sed -e's,^/usr,,'`," \ - FilesystemLayouts/fhs-system +%patch0 -p1 -b .addgsprefix +%patch1 -p1 -b .fix-release-note +sed -i "s|/lib/|/%{_lib}/|g" FilesystemLayouts/fhs-system +sed -i "s|/lib$|/%{_lib}|g" FilesystemLayouts/fhs-system +sed -i "s|/lib/|/%{_lib}/|g" FilesystemLayouts/fhs +sed -i "s|/lib$|/%{_lib}|g" FilesystemLayouts/fhs # /usr/share/GNUstep/Makefiles/config-noarch.make and # /usr/share/GNUstep/Makefiles/ix86/linux-gnu/gnu-gnu-gnu/config.make # are spoiling a pure /usr/share install -sed -i -e 's,/local,,' FilesystemLayouts/fhs-system -sed -i -e 's,=/lib,=/%_lib,' FilesystemLayouts/fhs-system -perl -pi -e"s,GNUSTEP_MAKEFILES=/share/GNUstep/Makefiles,GNUSTEP_MAKEFILES=`echo %{_libdir} | sed -e's,^/usr,,'`/GNUstep/Makefiles," \ - FilesystemLayouts/fhs-system +sed -i "s|=/share/GNUstep/Makefiles|=/%{_lib}/GNUstep/Makefiles|" \ + FilesystemLayouts/fhs-system + +# Rename overly-generic .info files +for i in faq filesystem machines userfaq; do + mv Documentation/{$i,gnustep-$i}.texi +done + %build %configure --with-layout=fhs-system --enable-flattened make + %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-doc-%{version} -%if %{with docs} make -C Documentation GNUSTEP_MAKEFILES=%{buildroot}%{_libdir}/GNUstep/Makefiles make -C Documentation install GNUSTEP_MAKEFILES=%{buildroot}%{_libdir}/GNUstep/Makefiles DESTDIR=%{buildroot} -%endif -mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version} -install -p ANNOUNCE COPYING FAQ NEWS README \ - %{buildroot}%{_defaultdocdir}/%{name}-%{version} + +# create remaining GNUstep directories +for i in Applications WebApplications; do + mkdir -p %{buildroot}%{_prefix}{,/local}/lib{,64}/GNUstep/$i +done +mkdir -p %{buildroot}%{_prefix}/local/share/GNUstep/Documentation + %clean rm -rf %{buildroot} + +%post +/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : + +%preun +if [ $1 = 0 ] ; then + /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : +fi + + %files %defattr(-,root,root,-) -%doc %{_defaultdocdir}/%{name}-%{version} -#%{_datadir}/GNUstep -%{_libdir}/GNUstep -#%{_libexecdir}/GNUstep -%dir /etc/GNUstep -%config(noreplace) /etc/GNUstep/GNUstep.conf +%doc ANNOUNCE COPYING FAQ NEWS README +%config(noreplace) %{_sysconfdir}/GNUstep/GNUstep.conf %{_bindir}/* +%{_libdir}/GNUstep/Makefiles %{_mandir}/man*/* -%if %{with docs} %{_infodir}/* -%endif + +%files -n gnustep-filesystem +%defattr(-,root,root,-) +%dir %{_sysconfdir}/GNUstep +%dir %{_prefix}/lib/GNUstep +%dir %{_prefix}/lib64/GNUstep +%dir %{_prefix}/lib/GNUstep/Applications +%dir %{_prefix}/lib64/GNUstep/Applications +%dir %{_prefix}/lib/GNUstep/WebApplications +%dir %{_prefix}/lib64/GNUstep/WebApplications +%dir %{_prefix}/local/lib/GNUstep +%dir %{_prefix}/local/lib/GNUstep/Applications +%dir %{_prefix}/local/lib/GNUstep/WebApplications +%dir %{_prefix}/local/lib64/GNUstep +%dir %{_prefix}/local/lib64/GNUstep/Applications +%dir %{_prefix}/local/lib64/GNUstep/WebApplications +%dir %{_datadir}/GNUstep +%dir %{_datadir}/GNUstep/Documentation +%dir %{_prefix}/local/share/GNUstep +%dir %{_prefix}/local/share/GNUstep/Documentation + %files doc %defattr(-,root,root,-) %doc %{_defaultdocdir}/%{name}-doc-%{version} +%doc %{_datadir}/GNUstep/Documentation/* + %changelog +* Sun Sep 13 2009 Michel Salim - 2.2.0-2 +- Rename overly-generic info files +- Fix all references to lib -> %%{_lib} +- Add more directories to gnustep-filesystem + +* Sat Sep 12 2009 Michel Salim - 2.2.0-1 +- Update to 2.2.0 +- Replace perl scripts with sed equivalents; dropping BR + * Fri Jul 24 2009 Fedora Release Engineering - 2.0.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnustep-make/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 24 Mar 2009 19:30:01 -0000 1.5 +++ sources 13 Sep 2009 22:34:03 -0000 1.6 @@ -1 +1 @@ -13bd26f135cbc38a94dfb220e9ffd460 gnustep-make-2.0.8.tar.gz +3d2d06d3313432fc82e6b09c49fb7f8a gnustep-make-2.2.0.tar.gz From salimma at fedoraproject.org Sun Sep 13 23:02:09 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Sun, 13 Sep 2009 23:02:09 +0000 (UTC) Subject: rpms/gnustep-make/F-10 gnustep-make.spec,1.11,1.12 Message-ID: <20090913230210.1A05011C0427@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/gnustep-make/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21860/F-10 Modified Files: gnustep-make.spec Log Message: * Sun Sep 13 2009 Michel Salim - 2.2.0-3 - Package now BuildConflicts: itself (bz#473342) Index: gnustep-make.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnustep-make/F-10/gnustep-make.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- gnustep-make.spec 13 Sep 2009 22:34:00 -0000 1.11 +++ gnustep-make.spec 13 Sep 2009 23:02:04 -0000 1.12 @@ -2,7 +2,7 @@ Name: gnustep-make Version: 2.2.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GNUstep makefile package Group: Development/Tools @@ -16,6 +16,7 @@ Patch0: %{name}-2.2.0-addgsprefi Patch1: %{name}-2.2.0-fix-rename-note.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +BuildConflicts: gnustep-make BuildRequires: texinfo-tex tetex-latex tetex-dvips latex2html texi2html Requires: gnustep-filesystem = %{version}-%{release} Requires(post): info @@ -146,6 +147,9 @@ fi %changelog +* Sun Sep 13 2009 Michel Salim - 2.2.0-3 +- Package now BuildConflicts: itself (bz#473342) + * Sun Sep 13 2009 Michel Salim - 2.2.0-2 - Rename overly-generic info files - Fix all references to lib -> %%{_lib} From salimma at fedoraproject.org Sun Sep 13 23:02:09 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Sun, 13 Sep 2009 23:02:09 +0000 (UTC) Subject: rpms/gnustep-make/devel gnustep-make.spec,1.14,1.15 Message-ID: <20090913230210.16AD611C0425@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/gnustep-make/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21860/devel Modified Files: gnustep-make.spec Log Message: * Sun Sep 13 2009 Michel Salim - 2.2.0-3 - Package now BuildConflicts: itself (bz#473342) Index: gnustep-make.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnustep-make/devel/gnustep-make.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- gnustep-make.spec 13 Sep 2009 22:34:02 -0000 1.14 +++ gnustep-make.spec 13 Sep 2009 23:02:09 -0000 1.15 @@ -2,7 +2,7 @@ Name: gnustep-make Version: 2.2.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GNUstep makefile package Group: Development/Tools @@ -16,6 +16,7 @@ Patch0: %{name}-2.2.0-addgsprefi Patch1: %{name}-2.2.0-fix-rename-note.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +BuildConflicts: gnustep-make BuildRequires: texinfo-tex tetex-latex tetex-dvips latex2html texi2html Requires: gnustep-filesystem = %{version}-%{release} Requires(post): info @@ -146,6 +147,9 @@ fi %changelog +* Sun Sep 13 2009 Michel Salim - 2.2.0-3 +- Package now BuildConflicts: itself (bz#473342) + * Sun Sep 13 2009 Michel Salim - 2.2.0-2 - Rename overly-generic info files - Fix all references to lib -> %%{_lib} From salimma at fedoraproject.org Sun Sep 13 23:02:09 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Sun, 13 Sep 2009 23:02:09 +0000 (UTC) Subject: rpms/gnustep-make/F-11 gnustep-make.spec,1.13,1.14 Message-ID: <20090913230210.1279B11C0375@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/gnustep-make/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21860/F-11 Modified Files: gnustep-make.spec Log Message: * Sun Sep 13 2009 Michel Salim - 2.2.0-3 - Package now BuildConflicts: itself (bz#473342) Index: gnustep-make.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnustep-make/F-11/gnustep-make.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- gnustep-make.spec 13 Sep 2009 22:34:01 -0000 1.13 +++ gnustep-make.spec 13 Sep 2009 23:02:07 -0000 1.14 @@ -2,7 +2,7 @@ Name: gnustep-make Version: 2.2.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GNUstep makefile package Group: Development/Tools @@ -16,6 +16,7 @@ Patch0: %{name}-2.2.0-addgsprefi Patch1: %{name}-2.2.0-fix-rename-note.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +BuildConflicts: gnustep-make BuildRequires: texinfo-tex tetex-latex tetex-dvips latex2html texi2html Requires: gnustep-filesystem = %{version}-%{release} Requires(post): info @@ -146,6 +147,9 @@ fi %changelog +* Sun Sep 13 2009 Michel Salim - 2.2.0-3 +- Package now BuildConflicts: itself (bz#473342) + * Sun Sep 13 2009 Michel Salim - 2.2.0-2 - Rename overly-generic info files - Fix all references to lib -> %%{_lib} From crobinso at fedoraproject.org Sun Sep 13 23:14:09 2009 From: crobinso at fedoraproject.org (Cole Robinson) Date: Sun, 13 Sep 2009 23:14:09 +0000 (UTC) Subject: rpms/python-virtinst/devel virtinst-0.500.0-no-default-keymap.patch, NONE, 1.1 virtinst-0.500.0-update-testsuite.patch, NONE, 1.1 virtinst-0.500.0-virtio-cdrom.patch, NONE, 1.1 virtinst-0.500.0-virtio-dev-limit.patch, NONE, 1.1 python-virtinst.spec, 1.70, 1.71 Message-ID: <20090913231409.19E4411C0374@cvs1.fedora.phx.redhat.com> Author: crobinso Update of /cvs/pkgs/rpms/python-virtinst/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv846 Modified Files: python-virtinst.spec Added Files: virtinst-0.500.0-no-default-keymap.patch virtinst-0.500.0-update-testsuite.patch virtinst-0.500.0-virtio-cdrom.patch virtinst-0.500.0-virtio-dev-limit.patch Log Message: Don't erroneously set limit for amount of virtio devices (bz 499654) Don't use virtio for cdrom devices (bz 517151) Auto detect keymapping (bz 487735) virtinst-0.500.0-no-default-keymap.patch: VirtualGraphics.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- NEW FILE virtinst-0.500.0-no-default-keymap.patch --- diff -r 712276328f75 virtinst/VirtualGraphics.py --- a/virtinst/VirtualGraphics.py Wed Apr 08 10:27:20 2009 -0400 +++ b/virtinst/VirtualGraphics.py Thu Apr 09 09:48:36 2009 -0400 @@ -55,8 +55,9 @@ def get_keymap(self): return self._keymap def set_keymap(self, val): - if not val: - val = _util.default_keymap() + if val == None: + self._keymap = val + return if not val or type(val) != type("string"): raise ValueError, _("Keymap must be a string") if len(val) > 16: virtinst-0.500.0-update-testsuite.patch: testdriver.xml | 16 ++++++++++++---- xmlconfig.py | 3 +-- 2 files changed, 13 insertions(+), 6 deletions(-) --- NEW FILE virtinst-0.500.0-update-testsuite.patch --- diff -rup old/tests/testdriver.xml virtinst-0.500.0/tests/testdriver.xml --- old/tests/testdriver.xml 2009-09-13 19:06:49.000000000 -0400 +++ virtinst-0.500.0/tests/testdriver.xml 2009-09-13 19:07:02.000000000 -0400 @@ -62,19 +62,25 @@ default-vol 1000000 50000 - + + + testvol1.img 1000000 50000 - + + + testvol2.img 1000000 50000 - + + + @@ -153,7 +159,9 @@ testvol1.img 107374182400 107374182400 - + + + diff -rup old/tests/xmlconfig.py virtinst-0.500.0/tests/xmlconfig.py --- old/tests/xmlconfig.py 2009-09-13 19:06:49.000000000 -0400 +++ virtinst-0.500.0/tests/xmlconfig.py 2009-09-13 19:10:56.000000000 -0400 @@ -28,7 +28,7 @@ from virtinst import VirtualCharDevice from virtinst import VirtualVideoDevice import tests -conn = libvirt.open("test:///default") +conn = tests.open_testdriver() def get_basic_paravirt_guest(): g = virtinst.ParaVirtGuest(connection=conn, type="xen") @@ -41,7 +41,6 @@ def get_basic_paravirt_guest(): g.vcpus = 5 return g -conn = libvirt.open("test:///default") def get_basic_fullyvirt_guest(typ="xen"): g = virtinst.FullVirtGuest(connection=conn, type=typ, emulator="/usr/lib/xen/bin/qemu-dm", virtinst-0.500.0-virtio-cdrom.patch: tests/xmlconfig-xml/install-f11.xml | 9 +++++++++ tests/xmlconfig.py | 10 ++++++++-- virtinst/FullVirtGuest.py | 4 +++- 3 files changed, 20 insertions(+), 3 deletions(-) --- NEW FILE virtinst-0.500.0-virtio-cdrom.patch --- # HG changeset patch # User Cole Robinson # Date 1252880415 14400 # Node ID 252ff7bc5ff9e95f49dd7deb6ef6af07287a5055 # Parent 726dc69533961f5cf7865e35be2b851f5f686c52 Don't use virtio for cdrom/floppy devices (bz 517151) Also add a test case to prevent against this issue in the future. diff -r 726dc6953396 -r 252ff7bc5ff9 tests/xmlconfig-xml/install-f11.xml --- a/tests/xmlconfig-xml/install-f11.xml Sun Sep 13 13:05:53 2009 -0400 +++ b/tests/xmlconfig-xml/install-f11.xml Sun Sep 13 18:20:15 2009 -0400 @@ -17,6 +17,10 @@ 5 /usr/lib/xen/bin/qemu-dm + + + + @@ -25,6 +29,11 @@ + + + + + diff -r 726dc6953396 -r 252ff7bc5ff9 tests/xmlconfig.py --- a/tests/xmlconfig.py Sun Sep 13 13:05:53 2009 -0400 +++ b/tests/xmlconfig.py Sun Sep 13 18:20:15 2009 -0400 @@ -57,6 +57,9 @@ g.vcpus = 5 return g +def get_floppy(path="/default-pool/testvol1.img"): + return VirtualDisk(path, conn=conn, device=VirtualDisk.DEVICE_FLOPPY) + def get_filedisk(path="/tmp/test.img"): return VirtualDisk(path, size=.0001, conn=conn) @@ -326,8 +329,11 @@ g = get_basic_fullyvirt_guest("kvm") g.os_type = "linux" g.os_variant = "fedora11" - g.installer = virtinst.PXEInstaller(type="kvm", os_type="hvm", - conn=g.conn) + g.installer = virtinst.DistroInstaller(type="kvm", os_type="hvm", + conn=g.conn, + location="/default-pool/default-vol") + g.installer.cdrom = True + g.disks.append(get_floppy()) g.disks.append(get_filedisk()) g.disks.append(get_blkdisk()) g.nics.append(get_virtual_network()) diff -r 726dc6953396 -r 252ff7bc5ff9 virtinst/FullVirtGuest.py --- a/virtinst/FullVirtGuest.py Sun Sep 13 13:05:53 2009 -0400 +++ b/virtinst/FullVirtGuest.py Sun Sep 13 18:20:15 2009 -0400 @@ -24,6 +24,7 @@ from Guest import Guest from VirtualDevice import VirtualDevice +from VirtualDisk import VirtualDisk from VirtualInputDevice import VirtualInputDevice from VirtualCharDevice import VirtualCharDevice @@ -122,7 +123,8 @@ if net_model and not net.model: net.model = net_model for disk in self._get_install_devs(VirtualDevice.VIRTUAL_DEV_DISK): - if disk_bus and not disk.bus: + if (disk_bus and not disk.bus and + disk.device == VirtualDisk.DEVICE_DISK): disk.bus = disk_bus # If no serial devices were attached to the guest, stick the default virtinst-0.500.0-virtio-dev-limit.patch: tests/clitest.py | 2 ++ virtinst/VirtualDisk.py | 8 +++++--- 2 files changed, 7 insertions(+), 3 deletions(-) --- NEW FILE virtinst-0.500.0-virtio-dev-limit.patch --- # HG changeset patch # User Cole Robinson # Date 1252861553 14400 # Node ID 726dc69533961f5cf7865e35be2b851f5f686c52 # Parent 0d3cdc5ff5d091dd73d3ef0fe21123fb63b4d7a0 Don't erroneously limit the amount of virtio disks (bz 499654) Just let qemu error if we add too many. diff -r 0d3cdc5ff5d0 -r 726dc6953396 tests/clitest.py --- a/tests/clitest.py Wed Aug 05 14:37:02 2009 -0400 +++ b/tests/clitest.py Sun Sep 13 13:05:53 2009 -0400 @@ -128,6 +128,8 @@ "--disk vol=%(POOL)s/%(VOL)s", # 3 IDE and CD "--disk path=%(EXISTIMG1)s --disk path=%(EXISTIMG1)s --disk path=%(EXISTIMG1)s --disk path=%(EXISTIMG1)s,device=cdrom", + # > 16 scsi disks + " --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi --disk path=%(EXISTIMG1)s,bus=scsi", ], "invalid": [ diff -r 0d3cdc5ff5d0 -r 726dc6953396 virtinst/VirtualDisk.py --- a/virtinst/VirtualDisk.py Wed Aug 05 14:37:02 2009 -0400 +++ b/virtinst/VirtualDisk.py Sun Sep 13 13:05:53 2009 -0400 @@ -1142,12 +1142,14 @@ the passed parameters. @returns: str prefix, or None if no reasonable guess can be made """ + # The upper limits here aren't necessarilly 1024, but let the HV + # error as appropriate. if self.bus == "virtio": - return ("vd", 16) + return ("vd", 1024) elif self.bus == "scsi" or self.bus == "usb": - return ("sd", 16) + return ("sd", 1024) elif self.bus == "xen": - return ("xvd", 16) + return ("xvd", 1024) elif self.bus == "fdc" or self.device == self.DEVICE_FLOPPY: return ("fd", 2) elif self.bus == "ide": Index: python-virtinst.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-virtinst/devel/python-virtinst.spec,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- python-virtinst.spec 29 Jul 2009 02:17:47 -0000 1.70 +++ python-virtinst.spec 13 Sep 2009 23:14:03 -0000 1.71 @@ -17,8 +17,17 @@ Summary: Python modules and utilities for installing virtual machines Name: python-%{appname} Version: 0.500.0 -Release: 1%{_extra_release} +Release: 2%{_extra_release} Source0: http://virt-manager.org/download/sources/%{appname}/%{appname}-%{version}.tar.gz +# Don't erroneously set limit for amount of virtio devices (bz 499654) +Patch1: %{appname}-%{version}-virtio-dev-limit.patch +# Don't use virtio for cdrom devices (bz 517151) +Patch2: %{appname}-%{version}-virtio-cdrom.patch +# Rawhide/F11 can auto detect keymapping (bz 487735) +Patch3: %{appname}-%{version}-no-default-keymap.patch +# Update test suite to verify patches +Patch4: %{appname}-%{version}-update-testsuite.patch + License: GPLv2+ Group: Development/Libraries BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -45,6 +54,10 @@ and install new VMs) and virt-clone (clo %prep %setup -q -n %{appname}-%{version} +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 %build python setup.py build @@ -80,6 +93,11 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/virt-convert %changelog +* Sun Sep 13 2009 Cole Robinson - 0.500.0-2.fc12 +- Don't erroneously set limit for amount of virtio devices (bz 499654) +- Don't use virtio for cdrom devices (bz 517151) +- Auto detect keymapping (bz 487735) + * Tue Jul 28 2009 Cole Robinson - 0.500.0-1.fc12 - Update to version 0.500.0 - New virt-install device options --serial, --parallel, and --video From crobinso at fedoraproject.org Sun Sep 13 23:48:36 2009 From: crobinso at fedoraproject.org (Cole Robinson) Date: Sun, 13 Sep 2009 23:48:36 +0000 (UTC) Subject: rpms/python-virtinst/F-11 virtinst-0.400.3-default-bridge-error.patch, NONE, 1.1 virtinst-0.400.3-sles-virtio.patch, NONE, 1.1 virtinst-0.400.3-virtio-dev-limit.patch, NONE, 1.1 python-virtinst.spec, 1.69, 1.70 Message-ID: <20090913234836.BF88E11C0374@cvs1.fedora.phx.redhat.com> Author: crobinso Update of /cvs/pkgs/rpms/python-virtinst/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23121 Modified Files: python-virtinst.spec Added Files: virtinst-0.400.3-default-bridge-error.patch virtinst-0.400.3-sles-virtio.patch virtinst-0.400.3-virtio-dev-limit.patch Log Message: Fix parse error when looking for default bridge (bz 506319) Use virtio for SLES guests (bz 505317) Don't erroneously set limit for amount of virtio devices (bz 499654) virtinst-0.400.3-default-bridge-error.patch: VirtualNetworkInterface.py | 2 - _util.py | 50 ++++++++++++++++++++++++++++++++++++++ util.py | 58 +++++++++------------------------------------ 3 files changed, 62 insertions(+), 48 deletions(-) --- NEW FILE virtinst-0.400.3-default-bridge-error.patch --- # HG changeset patch # User Cole Robinson # Date 1245253380 14400 # Node ID 503cd42936a950399e3684430d6caffe3aa75c1f # Parent 9da0cafaf0e9c68a0e3ada8ca33eff0999493533 Refactor default net device searching. We had some duplicate code, and some pretty careless code that could bomb out in corner cases (rhbz 506319) diff -rup old/virtinst/_util.py virtinst-0.400.3/virtinst/_util.py --- old/virtinst/_util.py 2009-09-13 18:44:41.000000000 -0400 +++ virtinst-0.400.3/virtinst/_util.py 2009-09-13 18:51:17.000000000 -0400 @@ -28,10 +28,12 @@ import os import re import commands import logging +import platform +import subprocess import libvirt -from virtinst import util +import virtinst.util as util from virtinst import _virtinst as _ def is_vdisk(path): @@ -176,6 +178,52 @@ def fetch_all_guests(conn): return (active, inactive) +def default_nic(): + """ + Return the default NIC to use, if one is specified. + """ + + dev = '' + + if platform.system() != 'SunOS': + return dev + + # XXX: fails without PRIV_XVM_CONTROL + proc = subprocess.Popen(['/usr/lib/xen/bin/xenstore-read', + 'device-misc/vif/default-nic'], stdout=subprocess.PIPE, + stderr=subprocess.PIPE) + out = proc.stdout.readlines() + if len(out) > 0: + dev = out[0].rstrip() + + return dev + +def default_bridge2(conn = None): + if platform.system() == 'SunOS': + return ["bridge", default_nic()] + + dev = util.default_route() + + if (dev is not None and + (not conn or not is_uri_remote(conn.getURI()))): + # New style peth0 == phys dev, eth0 == bridge, eth0 == default route + if os.path.exists("/sys/class/net/%s/bridge" % dev): + return ["bridge", dev] + + # Old style, peth0 == phys dev, eth0 == netloop, xenbr0 == bridge, + # vif0.0 == netloop enslaved, eth0 == default route + try: + defn = int(dev[-1]) + except: + defn = -1 + + if (defn >= 0 and + os.path.exists("/sys/class/net/peth%d/brport" % defn) and + os.path.exists("/sys/class/net/xenbr%d/bridge" % defn)): + return ["bridge", "xenbr%d" % defn] + + return None + # # These functions accidentally ended up in the API under virtinst.util # diff -rup old/virtinst/util.py virtinst-0.400.3/virtinst/util.py --- old/virtinst/util.py 2009-09-13 18:44:41.000000000 -0400 +++ virtinst-0.400.3/virtinst/util.py 2009-09-13 18:51:17.000000000 -0400 @@ -38,6 +38,7 @@ from sys import stderr import libvirt from virtinst import _virtinst as _ +import virtinst import CapabilitiesParser from User import User @@ -75,59 +76,24 @@ def default_route(nic = None): continue return None -def _default_nic(): - """Return the default NIC to use, if one is specified. - This is NOT part of the API and may change at will.""" - - dev = '' - - if platform.system() != 'SunOS': - return dev - - # XXX: fails without PRIV_XVM_CONTROL - proc = subprocess.Popen(['/usr/lib/xen/bin/xenstore-read', - 'device-misc/vif/default-nic'], stdout=subprocess.PIPE, - stderr=subprocess.PIPE) - out = proc.stdout.readlines() - if len(out) > 0: - dev = out[0].rstrip() - - return dev def default_bridge(): - if platform.system() == 'SunOS': - return _default_nic() - - rt = default_route() - if rt is None: - defn = None + ret = virtinst._util.default_bridge2(None) + if not ret: + # Maintain this behavior for back compat + ret = "xenbr0" else: - defn = int(rt[-1]) + ret = ret[1] - if defn is None: - return "xenbr0" - else: - return "xenbr%d"%(defn) + return ret def default_network(conn): - if platform.system() == 'SunOS': - return ["bridge", _default_nic()] - - dev = default_route() - - if dev is not None and not is_uri_remote(conn.getURI()): - # New style peth0 == phys dev, eth0 == bridge, eth0 == default route - if os.path.exists("/sys/class/net/%s/bridge" % dev): - return ["bridge", dev] - - # Old style, peth0 == phys dev, eth0 == netloop, xenbr0 == bridge, - # vif0.0 == netloop enslaved, eth0 == default route - defn = int(dev[-1]) - if os.path.exists("/sys/class/net/peth%d/brport" % defn) and \ - os.path.exists("/sys/class/net/xenbr%d/bridge" % defn): - return ["bridge", "xenbr%d" % defn] + ret = virtinst._util.default_bridge2(conn) + if not ret: + # FIXME: Check that this exists + ret = ["network", "default"] - return ["network", "default"] + return ret def default_connection(): if os.path.exists('/var/lib/xend'): diff -rup old/virtinst/VirtualNetworkInterface.py virtinst-0.400.3/virtinst/VirtualNetworkInterface.py --- old/virtinst/VirtualNetworkInterface.py 2009-09-13 18:44:41.000000000 -0400 +++ virtinst-0.400.3/virtinst/VirtualNetworkInterface.py 2009-09-13 18:51:17.000000000 -0400 @@ -127,7 +127,7 @@ class VirtualNetworkInterface(VirtualDev raise RuntimeError(msg) if not self.bridge and self.type == "bridge": - self.bridge = _util.default_bridge() + self.bridge = _util.default_bridge2(self.conn) def get_xml_config(self): src_xml = "" virtinst-0.400.3-sles-virtio.patch: osdict.py | 7 +++++++ 1 file changed, 7 insertions(+) --- NEW FILE virtinst-0.400.3-sles-virtio.patch --- # HG changeset patch # User Cole Robinson # Date 1247623635 14400 # Node ID dbda3bfc28f8d81d244c7b54998e63a85ddf9824 # Parent 3c68ba7758a6190f28ec32ab20a3ce96f7802542 osdict: Add SLES 11 (supports virtio) diff -r 3c68ba7758a6 -r dbda3bfc28f8 virtinst/osdict.py --- a/virtinst/osdict.py Tue Jul 14 12:13:50 2009 -0400 +++ b/virtinst/osdict.py Tue Jul 14 22:07:15 2009 -0400 @@ -174,6 +174,13 @@ }}, "sles10": { "label": "Suse Linux Enterprise Server", "distro": "suse" }, + "sles11": { "label": "Suse Linux Enterprise Server 11", + "distro": "suse", + "devices" : { + "disk" : { "bus" : [ (["kvm"], "virtio") ] }, + "net" : { "model" : [ (["kvm"], "virtio") ] }, + }, + }, "debianetch": { "label": "Debian Etch", "distro": "debian" }, "debianlenny": { "label": "Debian Lenny", "distro": "debian", "devices" : { virtinst-0.400.3-virtio-dev-limit.patch: VirtualDisk.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) --- NEW FILE virtinst-0.400.3-virtio-dev-limit.patch --- # HG changeset patch # User Cole Robinson # Date 1252861553 14400 # Node ID 726dc69533961f5cf7865e35be2b851f5f686c52 # Parent 0d3cdc5ff5d091dd73d3ef0fe21123fb63b4d7a0 Don't erroneously limit the amount of virtio disks (bz 499654) Just let qemu error if we add too many. diff -r 0d3cdc5ff5d0 -r 726dc6953396 virtinst/VirtualDisk.py --- a/virtinst/VirtualDisk.py Wed Aug 05 14:37:02 2009 -0400 +++ b/virtinst/VirtualDisk.py Sun Sep 13 13:05:53 2009 -0400 @@ -1142,12 +1142,14 @@ the passed parameters. @returns: str prefix, or None if no reasonable guess can be made """ + # The upper limits here aren't necessarilly 1024, but let the HV + # error as appropriate. if self.bus == "virtio": - return ("vd", 16) + return ("vd", 1024) elif self.bus == "scsi" or self.bus == "usb": - return ("sd", 16) + return ("sd", 1024) elif self.bus == "xen": - return ("xvd", 16) + return ("xvd", 1024) elif self.bus == "fdc" or self.device == self.DEVICE_FLOPPY: return ("fd", 2) elif self.bus == "ide": Index: python-virtinst.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-virtinst/F-11/python-virtinst.spec,v retrieving revision 1.69 retrieving revision 1.70 diff -u -p -r1.69 -r1.70 --- python-virtinst.spec 6 May 2009 16:10:47 -0000 1.69 +++ python-virtinst.spec 13 Sep 2009 23:48:25 -0000 1.70 @@ -17,7 +17,7 @@ Summary: Python modules and utilities for installing virtual machines Name: python-%{appname} Version: 0.400.3 -Release: 8%{_extra_release} +Release: 9%{_extra_release} Source0: http://virt-manager.org/download/sources/%{appname}/%{appname}-%{version}.tar.gz Patch1: %{appname}-%{version}-fix-virtimage-scratch.patch Patch2: %{appname}-%{version}-hostdev-libvirt-calls.patch @@ -33,6 +33,13 @@ Patch7: %{appname}-%{version}-updated-tr Patch8: %{appname}-%{version}-selinux-warn.patch # Fix PCI assignment detach/reset calls (bz 499267) Patch9: %{appname}-%{version}-fix-pci-assign.patch +# Fix parse error when looking for default bridge (bz 506319) +Patch10: %{appname}-%{version}-default-bridge-error.patch +# Use virtio for SLES guests (bz 505317) +Patch11: %{appname}-%{version}-sles-virtio.patch +# Don't erroneously set limit for amount of virtio devices (bz 499654) +Patch12: %{appname}-%{version}-virtio-dev-limit.patch + License: GPLv2+ Group: Development/Libraries BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -68,6 +75,9 @@ and install new VMs) and virt-clone (clo %patch7 -p1 %patch8 -p1 %patch9 -p1 +%patch10 -p1 +%patch11 -p1 +%patch12 -p1 %build python setup.py build @@ -103,6 +113,11 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/virt-convert %changelog +* Sun Sep 13 2009 Cole Robinson - 0.400.3-9.fc11 +- Fix parse error when looking for default bridge (bz 506319) +- Use virtio for SLES guests (bz 505317) +- Don't erroneously set limit for amount of virtio devices (bz 499654) + * Wed May 06 2009 Cole Robinson - 0.400.3-8.fc11 - Fix PCI assignment (bz 499267) From rathann at fedoraproject.org Mon Sep 14 00:01:21 2009 From: rathann at fedoraproject.org (Dominik Mierzejewski) Date: Mon, 14 Sep 2009 00:01:21 +0000 (UTC) Subject: rpms/openbabel/devel openbabel-inchi.patch, 1.1, 1.2 openbabel.spec, 1.48, 1.49 openbabel-check.patch, 1.11, NONE Message-ID: <20090914000121.9D60A11C0375@cvs1.fedora.phx.redhat.com> Author: rathann Update of /cvs/pkgs/rpms/openbabel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2117 Modified Files: openbabel-inchi.patch openbabel.spec Removed Files: openbabel-check.patch Log Message: - fixed configure to detect external inchi (both pre-1.0.2 and 1.0.2) - re-enabled inchi tests openbabel-inchi.patch: configure.in | 5 ++++- src/formats/Makefile.am | 14 +++++++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) Index: openbabel-inchi.patch =================================================================== RCS file: /cvs/pkgs/rpms/openbabel/devel/openbabel-inchi.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- openbabel-inchi.patch 13 Sep 2009 17:27:34 -0000 1.1 +++ openbabel-inchi.patch 14 Sep 2009 00:01:18 -0000 1.2 @@ -1,12 +1,65 @@ diff -up openbabel-2.2.3/configure.in.inchi openbabel-2.2.3/configure.in --- openbabel-2.2.3/configure.in.inchi 2009-07-29 03:05:04.000000000 +0200 -+++ openbabel-2.2.3/configure.in 2009-08-26 16:26:08.000000000 +0200 -@@ -239,7 +239,7 @@ AC_SUBST(LIBDL) ++++ openbabel-2.2.3/configure.in 2009-09-14 01:14:49.000000000 +0200 +@@ -239,8 +239,11 @@ AC_SUBST(LIBDL) AM_PATH_XML2(2.6.5) AM_CONDITIONAL(BUILD_XML, test x"$XML_LIBS" != "x") --AC_CHECK_LIB(inchi, GetINCHI, LIBINCHI="-linchi", LIBINCHI="") -+AC_CHECK_LIB(stdinchi, GetStdINCHI, LIBINCHI="-lstdinchi", LIBINCHI="") - AM_CONDITIONAL(BUILD_INCHI, test x"$LIBINCHI" = "x" -o "$inchi" = "yes") ++AC_CHECK_LIB(stdinchi, GetStdINCHI, LIBSTDINCHI="-lstdinchi", LIBSTDINCHI="") + AC_CHECK_LIB(inchi, GetINCHI, LIBINCHI="-linchi", LIBINCHI="") +-AM_CONDITIONAL(BUILD_INCHI, test x"$LIBINCHI" = "x" -o "$inchi" = "yes") ++AM_CONDITIONAL(HAVE_INCHI, test x"$LIBINCHI" != "x" -o x"$LIBSTDINCHI" != "x" -o "$inchi" = "yes") ++AM_CONDITIONAL(HAVE_STDINCHI, test x"$LIBSTDINCHI" != "x") ++AM_CONDITIONAL(BUILD_INCHI, test "$inchi" = "yes") AC_CHECK_LIB(z, inflateEnd, [zlib_cv_libz=yes], [zlib_cv_libz=no]) + AC_CHECK_HEADER(zlib.h, [zlib_cv_zlib_h=yes], [zlib_cv_zlib_h=no]) +diff -up openbabel-2.2.3/src/formats/Makefile.am.inchi openbabel-2.2.3/src/formats/Makefile.am +--- openbabel-2.2.3/src/formats/Makefile.am.inchi 2009-07-09 15:05:02.000000000 +0200 ++++ openbabel-2.2.3/src/formats/Makefile.am 2009-09-14 01:15:55.000000000 +0200 +@@ -39,11 +39,17 @@ endif + + if !BUILD_SHARED + noinst_LTLIBRARIES = libformats.la ++if HAVE_INCHI + if BUILD_INCHI + libformats_la_LIBADD = inchi102/libinchi.la + else ++if HAVE_STDINCHI ++libformats_la_LIBADD = -lstdinchi ++else + libformats_la_LIBADD = -linchi + endif ++endif ++endif + libformats_la_SOURCES = \ + APIInterface.cpp MCDLformat.cpp \ + CSRformat.cpp PQSformat.cpp alchemyformat.cpp \ +@@ -124,7 +130,7 @@ if HAVE_SHARED_POINTER + formats_LTLIBRARIES += chemdrawcdxformat.la chemkinformat.la \ + rxnformat.la rsmiformat.la + endif +-if BUILD_INCHI ++if HAVE_INCHI + formats_LTLIBRARIES += inchiformat.la + endif + if BUILD_ZLIB +@@ -261,12 +267,18 @@ hinformat_la_SOURCES = hinformat.cpp + hinformat_la_LDFLAGS = -module -avoid-version -no-undefined $(win32ldflags) ../libopenbabel.la + + inchiformat_la_SOURCES = inchiformat.cpp getinchi.cpp ++if HAVE_INCHI + if BUILD_INCHI + inchiformat_la_LDFLAGS = -module -avoid-version -no-undefined $(win32ldflags) ../libopenbabel.la inchi102/libinchi.la + else + inchiformat_la_LDFLAGS = -module -avoid-version -no-undefined $(win32ldflags) ../libopenbabel.la ++if HAVE_STDINCHI ++inchiformat_la_LIBADD = -lstdinchi ++else + inchiformat_la_LIBADD = -linchi + endif ++endif ++endif + + jaguarformat_la_SOURCES = jaguarformat.cpp + jaguarformat_la_LDFLAGS = -module -avoid-version -no-undefined $(win32ldflags) ../libopenbabel.la Index: openbabel.spec =================================================================== RCS file: /cvs/pkgs/rpms/openbabel/devel/openbabel.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- openbabel.spec 13 Sep 2009 17:27:34 -0000 1.48 +++ openbabel.spec 14 Sep 2009 00:01:18 -0000 1.49 @@ -16,7 +16,6 @@ Group: Applications/File URL: http://openbabel.org/ Source: http://downloads.sourceforge.net/sourceforge/openbabel/%{name}-%{version}%{beta_str}.tar.gz Patch1: %{name}-rpm.patch -Patch2: %{name}-check.patch Patch3: %{name}-inchi.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: inchi-devel @@ -91,7 +90,6 @@ Ruby wrapper for the Open Babel library. %prep %setup -q -n %{name}-%{version}%{beta_str} %patch1 -p1 -b .r -%patch2 -p1 -b .chk %patch3 -p1 -b .inchi chmod 644 src/formats/mmcifformat.cpp @@ -186,7 +184,8 @@ popd * Wed Aug 26 2009 Dominik Mierzejewski 2.2.3-1 - updated to 2.2.3 - dropped obsolete patch -- fix configure to detect external inchi-1.0.2 +- fixed configure to detect external inchi (both pre-1.0.2 and 1.0.2) +- re-enabled inchi tests * Sat Jul 25 2009 Fedora Release Engineering - 2.2.1-0.2.b3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- openbabel-check.patch DELETED --- From cebbert at fedoraproject.org Mon Sep 14 00:34:35 2009 From: cebbert at fedoraproject.org (Chuck Ebbert) Date: Mon, 14 Sep 2009 00:34:35 +0000 (UTC) Subject: rpms/kernel/F-12 linux-2.6-scsi-sd-fix-oops-during-scanning.patch, NONE, 1.1 linux-2.6-scsi-sg-fix-oops-in-error-path.patch, NONE, 1.1 kernel.spec, 1.1796, 1.1797 Message-ID: <20090914003435.6F55711C0099@cvs1.fedora.phx.redhat.com> Author: cebbert Update of /cvs/pkgs/rpms/kernel/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19152 Modified Files: kernel.spec Added Files: linux-2.6-scsi-sd-fix-oops-during-scanning.patch linux-2.6-scsi-sg-fix-oops-in-error-path.patch Log Message: SCSI oops fixes requested for -stable linux-2.6-scsi-sd-fix-oops-during-scanning.patch: sd.c | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE linux-2.6-scsi-sd-fix-oops-during-scanning.patch --- From: James Bottomley Date: Fri, 21 Aug 2009 15:47:54 +0000 (-0600) Subject: [SCSI] fix oops during scsi scanning X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Fjejb%2Fscsi-misc-2.6.git;a=commitdiff_plain;h=ea038f63ac52439e7816295fa6064fe95e6c1f51 [SCSI] fix oops during scsi scanning Chris Webb reported: p0# uname -a Linux f7ea8425-d45b-490f-a738-d181d0df6963.host.elastichosts.com 2.6.30.4-elastic-lon-p #2 SMP PREEMPT Thu Aug 20 14:30:50 BST 2009 x86_64 Intel(R) Xeon(R) CPU E5420 @ 2.50GHz GenuineIntel GNU/Linux p0# zgrep SCAN_ASYNC /proc/config.gz # CONFIG_SCSI_SCAN_ASYNC is not set p0# cat /var/log/kern/2009-08-20 [...] 15:27:10.485 kernel: scsi9 : iSCSI Initiator over TCP/IP 15:27:11.493 kernel: scsi 9:0:0:0: RAID IET Controller 0001 PQ: 0 ANSI: 5 15:27:11.493 kernel: scsi 9:0:0:0: Attached scsi generic sg6 type 12 15:27:11.495 kernel: scsi 9:0:0:1: Direct-Access IET VIRTUAL-DISK 0001 PQ: 0 ANSI: 5 15:27:11.495 kernel: sd 9:0:0:1: Attached scsi generic sg7 type 0 15:27:11.495 kernel: sd 9:0:0:1: [sdg] 4194304 512-byte hardware sectors: (2.14 GB/2.00 GiB) 15:27:11.495 kernel: sd 9:0:0:1: [sdg] Write Protect is off 15:27:11.495 kernel: sd 9:0:0:1: [sdg] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA 15:27:13.012 kernel: sdg:<6>scsi 9:0:0:1: [sdg] Unhandled error code 15:27:13.012 kernel: scsi 9:0:0:1: [sdg] Result: hostbyte=0x07 driverbyte=0x00 15:27:13.012 kernel: end_request: I/O error, dev sdg, sector 0 15:27:13.012 kernel: Buffer I/O error on device sdg, logical block 0 15:27:13.012 kernel: ldm_validate_partition_table(): Disk read failed. 15:27:13.012 kernel: unable to read partition table 15:27:13.014 kernel: BUG: unable to handle kernel NULL pointer dereference at 0000000000000010 15:27:13.014 kernel: IP: [] disk_part_iter_next+0x74/0xfd 15:27:13.014 kernel: PGD 82ad0b067 PUD 82cd7e067 PMD 0 15:27:13.014 kernel: Oops: 0000 [#1] PREEMPT SMP 15:27:13.014 kernel: last sysfs file: /sys/devices/platform/host9/session4/iscsi_session/session4/ifacename 15:27:13.014 kernel: CPU 5 15:27:13.014 kernel: Modules linked in: 15:27:13.014 kernel: Pid: 13999, comm: async/0 Not tainted 2.6.30.4-elastic-lon-p #2 X7DBN 15:27:13.014 kernel: RIP: 0010:[] [] disk_part_iter_next+0x74/0xfd 15:27:13.014 kernel: RSP: 0018:ffff88066afa3dd0 EFLAGS: 00010246 15:27:13.014 kernel: RAX: ffff88082b58a000 RBX: ffff88066afa3e00 RCX: 0000000000000000 15:27:13.014 kernel: RDX: 0000000000000000 RSI: ffff88082b58a000 RDI: 0000000000000000 15:27:13.014 kernel: RBP: ffff88066afa3df0 R08: ffff88066afa2000 R09: ffff8806a204f000 15:27:13.014 kernel: R10: 000000fb12c7d274 R11: ffff8806c2bf0628 R12: ffff88066afa3e00 15:27:13.014 kernel: R13: ffff88082c829a00 R14: 0000000000000000 R15: ffff8806bc50c920 15:27:13.014 kernel: FS: 0000000000000000(0000) GS:ffff88002818a000(0000) knlGS:0000000000000000 15:27:13.014 kernel: CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b 15:27:13.014 kernel: CR2: 0000000000000010 CR3: 000000082ade3000 CR4: 00000000000426e0 15:27:13.014 kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 15:27:13.014 kernel: DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 15:27:13.014 kernel: Process async/0 (pid: 13999, threadinfo ffff88066afa2000, task ffff8806c2bf05e0) 15:27:13.014 kernel: Stack: 15:27:13.014 kernel: 0000000000000000 ffff88066afa3e00 ffff88066afa3e00 ffff88082c829a00 15:27:13.014 kernel: ffff88066afa3e40 ffffffff80306feb ffff88082b58a000 0000000000000000 15:27:13.014 kernel: 0000000000000001 ffff8806bc50c920 ffff88066afa3e40 ffff88082b58a000 15:27:13.014 kernel: Call Trace: 15:27:13.014 kernel: [] register_disk+0x122/0x13a 15:27:13.014 kernel: [] add_disk+0xaa/0x106 15:27:13.014 kernel: [] sd_probe_async+0x198/0x25b 15:27:13.014 kernel: [] async_thread+0x10c/0x20d 15:27:13.014 kernel: [] ? default_wake_function+0x0/0xf 15:27:13.014 kernel: [] ? async_thread+0x0/0x20d 15:27:13.014 kernel: [] kthread+0x55/0x80 15:27:13.014 kernel: [] child_rip+0xa/0x20 15:27:13.014 kernel: [] ? kthread+0x0/0x80 15:27:13.014 kernel: [] ? child_rip+0x0/0x20 15:27:13.014 kernel: Code: c8 ff 80 e1 0c b9 00 00 00 00 0f 44 c1 41 83 cd ff 48 8d 7a 20 48 be ff ff ff ff 08 00 00 00 48 b9 00 00 00 00 08 00 00 00 eb 50 <8b> 42 10 41 bd 01 00 00 00 eb db 4c 63 c2 4e 8d 04 c7 4d 8b 20 15:27:13.015 kernel: RIP [] disk_part_iter_next+0x74/0xfd 15:27:13.015 kernel: RSP 15:27:13.015 kernel: CR2: 0000000000000010 15:27:13.015 kernel: ---[ end trace 6104b56ef5590e25 ]--- The problem is caused because the async scanning split in sd.c doesn't hold any reference to the device when it kicks off the async piece. What's happening is that an iSCSI disconnect is destorying the device again *before* the async sd scanning thread even starts. Fix this by taking a reference before starting the thread and dropping it again when the thread completes. Reported-by: Chris Webb Cc: Stable Tree Signed-off-by: James Bottomley --- diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c index b7b9fec..a89c421 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c @@ -2021,6 +2021,7 @@ static void sd_probe_async(void *data, async_cookie_t cookie) sd_printk(KERN_NOTICE, sdkp, "Attached SCSI %sdisk\n", sdp->removable ? "removable " : ""); + put_device(&sdkp->dev); } /** @@ -2106,6 +2107,7 @@ static int sd_probe(struct device *dev) get_device(&sdp->sdev_gendev); + get_device(&sdkp->dev); /* prevent release before async_schedule */ async_schedule(sd_probe_async, sdkp); return 0; linux-2.6-scsi-sg-fix-oops-in-error-path.patch: sg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE linux-2.6-scsi-sg-fix-oops-in-error-path.patch --- From: Michal Schmidt Date: Thu, 3 Sep 2009 12:27:08 +0000 (+0200) Subject: [SCSI] sg: fix oops in the error path in sg_build_indirect() X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Fjejb%2Fscsi-misc-2.6.git;a=commitdiff_plain;h=e71044ee2efa4792e21d243b03d49006db66aec9 [SCSI] sg: fix oops in the error path in sg_build_indirect() When the allocation fails in sg_build_indirect(), an oops happens in the error path. It's caused by an obvious typo. Signed-off-by: Michal Schmidt Reported-by: Bob Tracy Acked-by: Douglas Gilbert Cc: Stable Tree Signed-off-by: James Bottomley --- diff --git a/drivers/scsi/sg.c b/drivers/scsi/sg.c index 9230402..4968c4c 100644 --- a/drivers/scsi/sg.c +++ b/drivers/scsi/sg.c @@ -1811,7 +1811,7 @@ retry: return 0; out: for (i = 0; i < k; i++) - __free_pages(schp->pages[k], order); + __free_pages(schp->pages[i], order); if (--order >= 0) goto retry; Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-12/kernel.spec,v retrieving revision 1.1796 retrieving revision 1.1797 diff -u -p -r1.1796 -r1.1797 --- kernel.spec 11 Sep 2009 15:40:07 -0000 1.1796 +++ kernel.spec 14 Sep 2009 00:34:30 -0000 1.1797 @@ -735,6 +735,12 @@ Patch12011: linux-2.6-block-silently-err Patch12012: linux-2.6-rtc-show-hctosys.patch Patch12013: linux-2.6-rfkill-all.patch +# patches headed for -stable + +# scsi oops fixes +Patch14000: linux-2.6-scsi-sd-fix-oops-during-scanning.patch +Patch14001: linux-2.6-scsi-sg-fix-oops-in-error-path.patch + %endif BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root @@ -1370,6 +1376,12 @@ ApplyPatch v4l-dvb-fix-cx25840-firmware- ApplyPatch linux-2.6-rtc-show-hctosys.patch ApplyPatch linux-2.6-rfkill-all.patch +# patches headed for -stable + +# scsi oops fixes +ApplyPatch linux-2.6-scsi-sd-fix-oops-during-scanning.patch +ApplyPatch linux-2.6-scsi-sg-fix-oops-in-error-path.patch + # END OF PATCH APPLICATIONS %endif @@ -2026,6 +2038,9 @@ fi # and build. %changelog +* Sun Sep 13 2009 Chuck Ebbert +- SCSI oops fixes requested for -stable + * Fri Sep 11 2009 Dave Jones - Apply NX/RO to modules From crobinso at fedoraproject.org Mon Sep 14 01:01:42 2009 From: crobinso at fedoraproject.org (Cole Robinson) Date: Mon, 14 Sep 2009 01:01:42 +0000 (UTC) Subject: rpms/virt-manager/F-10 virt-manager-0.6.1-migrate-fixes.patch, NONE, 1.1 virt-manager-0.6.1-rhel-fixes.patch, NONE, 1.1 virt-manager.spec, 1.40, 1.41 Message-ID: <20090914010142.EC43F11C0375@cvs1.fedora.phx.redhat.com> Author: crobinso Update of /cvs/pkgs/rpms/virt-manager/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6875 Modified Files: virt-manager.spec Added Files: virt-manager-0.6.1-migrate-fixes.patch virt-manager-0.6.1-rhel-fixes.patch Log Message: Fix migration for qemu/kvm guests (bz 517548) Back compat fixes for connecting to older xen installations (bz 489885) virt-manager-0.6.1-migrate-fixes.patch: new/src/virtManager/domain.py | 10 +++++++--- src/virtManager/details.py | 11 +++++------ src/virtManager/engine.py | 13 ++++++++++++- src/virtManager/manager.py | 11 ++++------- 4 files changed, 28 insertions(+), 17 deletions(-) --- NEW FILE virt-manager-0.6.1-migrate-fixes.patch --- # HG changeset patch # User Cole Robinson # Date 1236630113 14400 # Node ID 6126a50801deafa155b17b66cfc3008ffe584b24 # Parent 3f37d0519b1750666e88e7eaef8d5dfaafc34237 Fix conn uri lookup for domain migration. diff -r 3f37d0519b17 -r 6126a50801de src/virtManager/details.py --- a/src/virtManager/details.py Mon Mar 09 16:21:32 2009 -0400 +++ b/src/virtManager/details.py Mon Mar 09 16:21:53 2009 -0400 @@ -719,12 +719,11 @@ def control_vm_migrate(self, src): # get selected submenu(destination hostname) - hostname = self.window.get_widget("details-menu-migrate_menu").get_active().get_image().get_stock()[0] - for key in self.engine.connections.keys(): - if self.engine.get_connection(key).get_hostname() == hostname: - host_uri = key - break - self.emit("action-migrate-domain", self.vm.get_connection().get_uri(), self.vm.get_uuid(), host_uri) + info = self.window.get_widget("details-menu-migrate_menu").get_active().get_image().get_stock()[0] + hostname = info.split(" ")[0] + + self.emit("action-migrate-domain", self.vm.get_connection().get_uri(), + self.vm.get_uuid(), hostname) def set_migrate_menu(self): menu = self.window.get_widget("details-menu-migrate_menu") diff -r 3f37d0519b17 -r 6126a50801de src/virtManager/engine.py --- a/src/virtManager/engine.py Mon Mar 09 16:21:32 2009 -0400 +++ b/src/virtManager/engine.py Mon Mar 09 16:21:53 2009 -0400 @@ -527,7 +527,18 @@ else: logging.warning("Reboot requested, but machine is already shutting down / shutoff") - def migrate_domain(self, uri, uuid, desturi): + def migrate_domain(self, uri, uuid, desthost): + desturi = None + for key in self.connections.keys(): + if self.get_connection(key).get_hostname() == desthost: + desturi = key + break + + if desturi == None: + logging.debug("Could not find dest uri for migrate hostname: %s" + % desthost) + return + conn = self.get_connection(uri, False) vm = conn.get_vm(uuid) destconn = self.get_connection(desturi, False) diff -r 3f37d0519b17 -r 6126a50801de src/virtManager/manager.py --- a/src/virtManager/manager.py Mon Mar 09 16:21:32 2009 -0400 +++ b/src/virtManager/manager.py Mon Mar 09 16:21:53 2009 -0400 @@ -1100,14 +1100,11 @@ def migrate(self, ignore): vm = self.current_vm() - # get selected submenu(destination hostname) - hostname = self.vmmenumigrate.get_active().get_image().get_stock()[0] - for key in self.engine.connections.keys(): - if self.engine.get_connection(key).get_hostname() == hostname: - host_uri = key - break + label = self.vmmenumigrate.get_active().get_image().get_stock()[0] + hostname = label.split(" ")[0] if vm is not None: - self.emit("action-migrate-domain", vm.get_connection().get_uri(), vm.get_uuid(), host_uri) + self.emit("action-migrate-domain", vm.get_connection().get_uri(), + vm.get_uuid(), hostname) def set_migrate_submenu(self, src): self.engine.populate_migrate_menu(self.vmmenumigrate, self.migrate) diff -rup virt-manager-0.6.1/src/virtManager/domain.py new/src/virtManager/domain.py --- virt-manager-0.6.1/src/virtManager/domain.py 2009-09-13 20:25:12.000000000 -0400 +++ new/src/virtManager/domain.py 2009-09-13 20:24:29.000000000 -0400 @@ -1293,11 +1293,15 @@ class vmmDomain(gobject.GObject): else: self._disk_io = self._sample_disk_io_dummy - - def migrate(self, dictcon): + def migrate(self, destconn): flags = 0 if self.lastStatus == libvirt.VIR_DOMAIN_RUNNING: flags = libvirt.VIR_MIGRATE_LIVE - self.vm.migrate(self.connection.vmm, flags, None, dictcon.get_short_hostname(), 0) + + newxml = self.get_xml() + + self.vm.migrate(destconn.vmm, flags, None, None, 0) + + destconn.define_domain(newxml) gobject.type_register(vmmDomain) virt-manager-0.6.1-rhel-fixes.patch: details.py | 2 +- domain.py | 29 +++++++++++++++++++++++++---- 2 files changed, 26 insertions(+), 5 deletions(-) --- NEW FILE virt-manager-0.6.1-rhel-fixes.patch --- # HG changeset patch # User Cole Robinson # Date 1236957667 14400 # Node ID 4331403b2e66dafdda618283dcea259a66fba423 # Parent 89c007e38850e1283447ea4c19ff6f64ce6224b6 Fix xml parsing for old style 'console' xml. diff -r 89c007e38850 -r 4331403b2e66 src/virtManager/details.py --- a/src/virtManager/details.py Mon Mar 09 23:38:03 2009 -0400 +++ b/src/virtManager/details.py Fri Mar 13 11:21:07 2009 -0400 @@ -1106,7 +1106,7 @@ _("(Primary Console)") or "") self.window.get_widget("char-type").set_markup(typelabel) self.window.get_widget("char-dev-type").set_text(charinfo[4] or "-") - self.window.get_widget("char-target-port").set_text(charinfo[3]) + self.window.get_widget("char-target-port").set_text(charinfo[3] or "") self.window.get_widget("char-source-path").set_text(charinfo[5] or "-") def refresh_hostdev_page(self): diff -r 89c007e38850 -r 4331403b2e66 src/virtManager/domain.py --- a/src/virtManager/domain.py Mon Mar 09 23:38:03 2009 -0400 +++ b/src/virtManager/domain.py Fri Mar 13 11:21:07 2009 -0400 @@ -806,7 +806,7 @@ def _parse_char_devs(ctx): chars = [] devs = [] - devs = ctx.xpathEval("/domain/devices/console") + devs.extend(ctx.xpathEval("/domain/devices/console")) devs.extend(ctx.xpathEval("/domain/devices/parallel")) devs.extend(ctx.xpathEval("/domain/devices/serial")) @@ -822,7 +822,7 @@ target_port = None source_path = None - for child in node.children: + for child in node.children or []: if child.name == "target": target_port = child.prop("port") if child.name == "source": # HG changeset patch # User Cole Robinson # Date 1236969355 14400 # Node ID 403916479f503f79f23bb682698b38f595eb0626 # Parent 81c591e8c64053840c12dac67ee06b5b97d419e7 Handle old style 'console' tag in 'Connect to serial' list. diff -r 81c591e8c640 -r 403916479f50 src/virtManager/domain.py --- a/src/virtManager/domain.py Fri Mar 13 14:35:28 2009 -0400 +++ b/src/virtManager/domain.py Fri Mar 13 14:35:55 2009 -0400 @@ -606,8 +606,9 @@ def _parse_serial_consoles(ctx): # [ Name, device type, source path serial_list = [] - devs = ctx.xpathEval("/domain/devices/serial") - for node in devs: + sdevs = ctx.xpathEval("/domain/devices/serial") + cdevs = ctx.xpathEval("/domain/devices/console") + for node in sdevs: name = "Serial " dev_type = node.prop("type") source_path = None @@ -622,6 +623,26 @@ serial_list.append([name, dev_type, source_path]) + for node in cdevs: + name = "Serial Console" + dev_type = "pty" + source_path = None + inuse = False + + for child in node.children: + if child.name == "source": + source_path = child.prop("path") + break + + if source_path: + for dev in serial_list: + if source_path == dev[2]: + inuse = True + break + + if not inuse: + serial_list.append([name, dev_type, source_path]) + return serial_list return self._parse_device_xml(_parse_serial_consoles) Index: virt-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/virt-manager/F-10/virt-manager.spec,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- virt-manager.spec 4 Mar 2009 18:28:24 -0000 1.40 +++ virt-manager.spec 14 Sep 2009 01:01:38 -0000 1.41 @@ -8,7 +8,7 @@ Name: virt-manager Version: 0.6.1 -Release: 1%{_extra_release} +Release: 2%{_extra_release} Summary: Virtual Machine Manager Group: Applications/Emulators @@ -18,6 +18,11 @@ Source0: http://virt-manager.org/downloa Patch1: %{name}-%{version}-update-polish.patch Patch2: %{name}-%{version}-fix-cadl.patch Patch3: %{name}-%{version}-fix-stats-prefs.patch +# Fix migration for qemu/kvm guests (bz 517548) +Patch4: %{name}-%{version}-migrate-fixes.patch +# Back compat fixes for connecting to older xen installations (bz 489885) +Patch5: %{name}-%{version}-rhel-fixes.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # These two are just the oldest version tested @@ -92,6 +97,8 @@ management API. %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 +%patch5 -p1 %build %configure @@ -169,6 +176,10 @@ fi %{_datadir}/dbus-1/services/%{name}.service %changelog +* Sun Sep 13 2009 Cole Robinson - 0.6.1-2.fc10 +- Fix migration for qemu/kvm guests (bz 517548) +- Back compat fixes for connecting to older xen installations (bz 489885) + * Wed Mar 4 2009 Cole Robinson - 0.6.1-1.fc10 - Update to 0.6.1 release - Disk and Network VM stats reporting From petersen at fedoraproject.org Mon Sep 14 02:16:18 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Mon, 14 Sep 2009 02:16:18 +0000 (UTC) Subject: rpms/alex/devel alex.spec,1.16,1.17 Message-ID: <20090914021618.B8DB311C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/alex/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31529 Modified Files: alex.spec Log Message: comment on haskell-platform version Index: alex.spec =================================================================== RCS file: /cvs/pkgs/rpms/alex/devel/alex.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- alex.spec 24 Jul 2009 16:42:18 -0000 1.16 +++ alex.spec 14 Sep 2009 02:16:16 -0000 1.17 @@ -2,7 +2,7 @@ %global debug_package %{nil} Name: alex -# part of haskell-platform +# part of haskell-platform-2009.2.0.2 Version: 2.3.1 Release: 6%{?dist} Summary: A lexer generator for Haskell From petersen at fedoraproject.org Mon Sep 14 02:17:16 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Mon, 14 Sep 2009 02:17:16 +0000 (UTC) Subject: rpms/cabal-install/devel cabal-install.spec,1.6,1.7 Message-ID: <20090914021716.DDE6411C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/cabal-install/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32302 Modified Files: cabal-install.spec Log Message: comment on haskell-platform version Index: cabal-install.spec =================================================================== RCS file: /cvs/pkgs/rpms/cabal-install/devel/cabal-install.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- cabal-install.spec 24 Jul 2009 18:34:41 -0000 1.6 +++ cabal-install.spec 14 Sep 2009 02:17:16 -0000 1.7 @@ -2,6 +2,7 @@ %global debug_package %{nil} Name: cabal-install +# part of haskell-platform-2009.2.0.2 Version: 0.6.2 Release: 5%{?dist} Summary: Haskell package tool From petersen at fedoraproject.org Mon Sep 14 02:19:22 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Mon, 14 Sep 2009 02:19:22 +0000 (UTC) Subject: rpms/ghc-GLUT/devel ghc-GLUT.spec,1.4,1.5 Message-ID: <20090914021922.552FB11C0099@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/ghc-GLUT/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv907 Modified Files: ghc-GLUT.spec Log Message: comment on haskell-platform version Index: ghc-GLUT.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghc-GLUT/devel/ghc-GLUT.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- ghc-GLUT.spec 1 Sep 2009 03:59:25 -0000 1.4 +++ ghc-GLUT.spec 14 Sep 2009 02:19:21 -0000 1.5 @@ -7,7 +7,7 @@ %global debug_package %{nil} Name: ghc-%{pkg_name} -# part of haskell-platform +# part of haskell-platform-2009.2.0.2 Version: 2.1.1.2 Release: 2%{?dist} Summary: Haskell %{pkg_name} library From petersen at fedoraproject.org Mon Sep 14 02:20:30 2009 From: petersen at fedoraproject.org (Jens Petersen) Date: Mon, 14 Sep 2009 02:20:30 +0000 (UTC) Subject: rpms/ghc-HTTP/devel ghc-HTTP.spec,1.12,1.13 Message-ID: <20090914022030.81F3411C0425@cvs1.fedora.phx.redhat.com> Author: petersen Update of /cvs/pkgs/rpms/ghc-HTTP/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1325 Modified Files: ghc-HTTP.spec Log Message: comment on haskell-platform version Index: ghc-HTTP.spec =================================================================== RCS file: /cvs/pkgs/rpms/ghc-HTTP/devel/ghc-HTTP.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- ghc-HTTP.spec 25 Jul 2009 00:03:32 -0000 1.12 +++ ghc-HTTP.spec 14 Sep 2009 02:20:28 -0000 1.13 @@ -7,7 +7,7 @@ %global debug_package %{nil} Name: ghc-%{pkg_name} -# part of haskell-platform +# part of haskell-platform-2009.2.0.2 Version: 4000.0.6 Release: 4%{?dist} Summary: Haskell HTTP client library From wtogami at fedoraproject.org Mon Sep 14 02:44:56 2009 From: wtogami at fedoraproject.org (=?utf-8?b?V2FycmVuIFRvZ2FtaSDnoKXkuIrli4c=?=) Date: Mon, 14 Sep 2009 02:44:56 +0000 (UTC) Subject: rpms/spamassassin/devel spamassassin.spec,1.127,1.128 Message-ID: <20090914024456.DD1EC11C0099@cvs1.fedora.phx.redhat.com> Author: wtogami Update of /cvs/pkgs/rpms/spamassassin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27273 Modified Files: spamassassin.spec Log Message: require perl(Mail::DKIM), useful due to USER_IN_DEF_DKIM_WL Index: spamassassin.spec =================================================================== RCS file: /cvs/pkgs/rpms/spamassassin/devel/spamassassin.spec,v retrieving revision 1.127 retrieving revision 1.128 diff -u -p -r1.127 -r1.128 --- spamassassin.spec 10 Sep 2009 16:44:31 -0000 1.127 +++ spamassassin.spec 14 Sep 2009 02:44:55 -0000 1.128 @@ -36,7 +36,7 @@ Summary: Spam filter for email which can Name: spamassassin Version: 3.3.0 %define prename alpha2 -Release: 0.6.alpha2%{?dist} +Release: 0.12.alpha2%{?dist} License: ASL 2.0 Group: Applications/Internet URL: http://spamassassin.apache.org/ @@ -71,6 +71,7 @@ Requires: perl(LWP::UserAgent) Requires: perl(Net::DNS) Requires: perl(Time::HiRes) Requires: perl(DB_File) +Requires: perl(Mail::DKIM) Requires: procmail Requires: gnupg @@ -222,6 +223,9 @@ fi exit 0 %changelog +* Sun Sep 13 2009 Warren Togami - 3.3.0-0.12.alpha2 +- require perl(Mail::DKIM), useful due to USER_IN_DEF_DKIM_WL + * Fri Aug 21 2009 Tomas Mraz - 3.3.0-0.6.alpha2 - rebuilt with new openssl From pkgdb at fedoraproject.org Mon Sep 14 02:51:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 02:51:05 +0000 Subject: [pkgdb] kernel: bskeggs has requested watchcommits Message-ID: <20090914025106.3B3FD10F867@bastion2.fedora.phx.redhat.com> bskeggs has requested the watchcommits acl on kernel (Fedora 12) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kernel From pkgdb at fedoraproject.org Mon Sep 14 02:51:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 02:51:07 +0000 Subject: [pkgdb] kernel: bskeggs has requested commit Message-ID: <20090914025107.885B710F886@bastion2.fedora.phx.redhat.com> bskeggs has requested the commit acl on kernel (Fedora 12) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kernel From bos at fedoraproject.org Mon Sep 14 03:15:29 2009 From: bos at fedoraproject.org (Bryan O'Sullivan) Date: Mon, 14 Sep 2009 03:15:29 +0000 (UTC) Subject: rpms/ghc-fgl/devel ghc-fgl.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914031529.8F07311C0099@cvs1.fedora.phx.redhat.com> Author: bos Update of /cvs/extras/rpms/ghc-fgl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20663 Modified Files: .cvsignore sources Added Files: ghc-fgl.spec Log Message: ghc-fgl 5.4.2.2 --- NEW FILE ghc-fgl.spec --- %global pkg_name fgl %bcond_without doc %bcond_without prof # ghc does not emit debug information %global debug_package %{nil} Name: ghc-%{pkg_name} Version: 5.4.2.2 Release: 1%{?dist} Summary: Haskell %{pkg_name} library Group: Development/Libraries License: BSD URL: http://web.engr.oregonstate.edu/~erwig/fgl/haskell/ Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc BuildRequires: ghc-rpm-macros %if %{with doc} BuildRequires: ghc-doc %endif %if %{with prof} BuildRequires: ghc-prof %endif %description This package provides the Haskell %{pkg_name} library for ghc. This is a library of types and functions for addressing graph problems. %package devel Summary: Haskell %{pkg_name} library Group: Development/Libraries Requires: ghc = %{ghc_version} Requires(post): ghc = %{ghc_version} Requires(preun): ghc = %{ghc_version} %description devel This package contains the development files for %{name} built for ghc-%{ghc_version}. %if %{with doc} %package doc Summary: Documentation for %{name} Group: Development/Libraries Requires: ghc-doc = %{ghc_version} Requires(post): ghc-doc = %{ghc_version} Requires(postun): ghc-doc = %{ghc_version} %description doc This package contains development documentation files for the %{name} library. %endif %if %{with prof} %package prof Summary: Profiling libraries for %{name} Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: ghc-prof = %{ghc_version} %description prof This package contains profiling libraries for %{name} built for ghc-%{ghc_version}. %endif %prep %setup -q -n %{pkg_name}-%{version} %build %cabal_configure --ghc %{?with_prof:-p} %cabal build %if %{with doc} %cabal haddock %endif %ghc_gen_scripts %install rm -rf $RPM_BUILD_ROOT %cabal_install %ghc_install_scripts %ghc_gen_filelists %{name} %clean rm -rf $RPM_BUILD_ROOT %post devel %ghc_register_pkg %if %{with doc} %post doc %ghc_reindex_haddock %endif %preun devel if [ "$1" -eq 0 ] ; then %ghc_unregister_pkg fi %if %{with doc} %postun doc if [ "$1" -eq 0 ] ; then %ghc_reindex_haddock fi %endif %files devel -f %{name}-devel.files %defattr(-,root,root,-) %{_docdir}/%{name}-%{version} %if %{with doc} %files doc -f %{name}-doc.files %defattr(-,root,root,-) %endif %if %{with prof} %files prof -f %{name}-prof.files %defattr(-,root,root,-) %endif %changelog * Wed Aug 12 2009 Bryan O'Sullivan - 5.4.2.2-1 - initial packaging for Fedora created by cabal2spec Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ghc-fgl/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 28 Aug 2009 14:38:56 -0000 1.1 +++ .cvsignore 14 Sep 2009 03:15:21 -0000 1.2 @@ -0,0 +1 @@ +fgl-5.4.2.2.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/ghc-fgl/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:38:56 -0000 1.1 +++ sources 14 Sep 2009 03:15:21 -0000 1.2 @@ -0,0 +1 @@ +ad49ce31af04c0fd9c6dbfa52801ff83 fgl-5.4.2.2.tar.gz From mclasen at fedoraproject.org Mon Sep 14 03:24:00 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Mon, 14 Sep 2009 03:24:00 +0000 (UTC) Subject: rpms/gtk2/devel gtk-bell.patch,NONE,1.1 gtk2.spec,1.403,1.404 Message-ID: <20090914032400.5698111C0099@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gtk2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25201 Modified Files: gtk2.spec Added Files: gtk-bell.patch Log Message: fix the bell gtk-bell.patch: gdkdisplay-x11.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE gtk-bell.patch --- diff -up gtk+-2.17.11/gdk/x11/gdkdisplay-x11.c.bell gtk+-2.17.11/gdk/x11/gdkdisplay-x11.c --- gtk+-2.17.11/gdk/x11/gdkdisplay-x11.c.bell 2009-09-13 23:20:20.540275068 -0400 +++ gtk+-2.17.11/gdk/x11/gdkdisplay-x11.c 2009-09-13 23:20:39.649290396 -0400 @@ -691,7 +691,7 @@ gdk_display_beep (GdkDisplay *display) { g_return_if_fail (GDK_IS_DISPLAY (display)); - XBell (GDK_DISPLAY_XDISPLAY (display), 0); + XkbBell (GDK_DISPLAY_XDISPLAY (display), None, 0, None); } /** Index: gtk2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtk2/devel/gtk2.spec,v retrieving revision 1.403 retrieving revision 1.404 diff -u -p -r1.403 -r1.404 --- gtk2.spec 7 Sep 2009 01:37:18 -0000 1.403 +++ gtk2.spec 14 Sep 2009 03:23:59 -0000 1.404 @@ -17,7 +17,7 @@ Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X Name: gtk2 Version: %{base_version} -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/gtk+/2.17/gtk+-%{version}.tar.bz2 @@ -31,6 +31,7 @@ Patch0: gtk+-2.13.5-lib64.patch # from upstream Patch1: gtk2-fix-install.patch Patch2: root-event-mask.patch +Patch3: gtk-bell.patch BuildRequires: atk-devel >= %{atk_version} BuildRequires: pango-devel >= %{pango_version} @@ -144,6 +145,7 @@ This package contains developer document %patch0 -p1 -b .lib64 %patch1 -p1 -b .fix-install %patch2 -p1 -b .root-event-mask +%patch3 -p1 -b .bell # make sure that gtkmarshalers.{c, h} get regenerated during the build # - caused by print_authentication.patch @@ -385,6 +387,9 @@ fi %changelog +* Sun Sep 13 2009 Matthias Clasen - 2.17.11-3 +- Fix the bell + * Sun Sep 6 2009 Matthias Clasen - 2.17.11-2 - Fix the initial event mask for the root window (#521137) From jwilson at fedoraproject.org Mon Sep 14 03:30:52 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Mon, 14 Sep 2009 03:30:52 +0000 (UTC) Subject: rpms/lirc/devel .cvsignore, 1.33, 1.34 lirc-0.8.6-standardized-remote-keycodes.patch, 1.1, 1.2 lirc.init, 1.4, 1.5 lirc.spec, 1.61, 1.62 lirc.sysconfig, 1.2, 1.3 sources, 1.33, 1.34 Message-ID: <20090914033052.8A58411C0375@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/lirc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27024 Modified Files: .cvsignore lirc-0.8.6-standardized-remote-keycodes.patch lirc.init lirc.spec lirc.sysconfig sources Log Message: * Sun Sep 13 2009 Jarod Wilson 0.8.6-1 - Update to lirc 0.8.6 release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/lirc/devel/.cvsignore,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- .cvsignore 29 Aug 2009 17:13:54 -0000 1.33 +++ .cvsignore 14 Sep 2009 03:30:45 -0000 1.34 @@ -9,3 +9,4 @@ lirc-0.8.5pre3.tar.bz2 lirc-0.8.5.tar.bz2 lirc-0.8.6pre1.tar.bz2 lirc-0.8.6pre2.tar.bz2 +lirc-0.8.6.tar.bz2 lirc-0.8.6-standardized-remote-keycodes.patch: adstech/lircd.conf.usbx-707 | 76 ++++----- animax/lircd.conf.animax | 66 ++++---- apple/lircd.conf.macmini | 12 - asus/lircd.conf.asus | 56 +++---- asus/lircd.conf.asusdh | 12 - asus/lircd.conf.digimatrix | 64 ++++---- atiusb/lircd.conf.atilibusb | 104 ++++++------- atiusb/lircd.conf.atiusb | 84 +++++----- avermedia/lircd.conf.avermedia | 48 +++--- avermedia/lircd.conf.avermedia98 | 58 +++---- avermedia/lircd.conf.vdomate | 36 ++-- bestbuy/lircd.conf.bestbuy | 50 +++--- bestbuy/lircd.conf.bestbuy2 | 38 ++-- caraca/lircd.conf.caraca | 42 ++--- chronos/lircd.conf.chronos | 50 +++--- cph03x/lircd.conf.cph03x | 46 ++--- creative/lircd.conf.alsa_usb | 54 +++--- creative/lircd.conf.breakoutbox | 52 +++--- creative/lircd.conf.creative | 38 ++-- creative/lircd.conf.livedrive | 56 +++---- dvico/lircd.conf.fusionHDTV | 62 +++---- ea65/lircd.conf.ea65 | 68 ++++---- ericsson/lircd.conf.bte | 44 ++--- hauppauge/lircd.conf.hauppauge | 34 ++-- hercules/lircd.conf.smarttv_stereo | 46 ++--- imon/lircd.conf.imon | 72 ++++----- imon/lircd.conf.imon-knob | 105 ++++++------- imon/lircd.conf.imon-pad | 272 +++++++++++++++++------------------ imon/lircd.conf.imon-rsc | 64 ++++---- iodata/lircd.conf.gvbctv5pci | 54 +++--- kanam_accent/lircd.conf.IR-100 | 82 +++++----- knc_one/lircd.conf.knc_one | 52 +++--- kworld/lircd.conf.kworld | 42 ++--- leadtek/lircd.conf.PVR2000 | 74 ++++----- leadtek/lircd.conf.RM-0007 | 50 +++--- leadtek/lircd.conf.RM-0010 | 78 +++++----- life-view/lircd.conf.flyvideo | 58 +++---- logitech/lircd.conf.logitech | 54 +++--- mceusb/lircd.conf.mceusb | 93 ++++++----- packard_bell/lircd.conf.packard_bell | 50 +++--- pcmak/lircd.conf.pcmak | 112 +++++++------- pinnacle_systems/lircd.conf.pctv | 70 ++++----- pixelview/lircd.conf.playtv | 30 +-- pixelview/lircd.conf.playtv_bt878 | 52 +++--- pixelview/lircd.conf.playtv_pro | 34 ++-- pixelview/lircd.conf.remotemaster | 54 +++--- provideo/lircd.conf.pv951 | 32 ++-- remotec/lircd.conf.BW6130 | 28 +-- samsung/lircd.conf.samsung | 98 ++++++------ sasem/lircd.conf.sasem | 64 ++++---- sigma_designs/lircd.conf.realmagic | 64 ++++---- silitek/lircd.conf.silitek | 96 ++++++------ streamzap/lircd.conf.streamzap | 70 ++++----- technisat/lircd.conf.mediafocusI | 10 - tekram/lircd.conf.m230 | 46 ++--- vlsystem/lircd.conf.mplay | 86 +++++------ x10/lircd.conf.mouseremote | 62 +++---- x10/lircd.conf.mp3anywhere | 70 ++++----- 58 files changed, 1784 insertions(+), 1790 deletions(-) Index: lirc-0.8.6-standardized-remote-keycodes.patch =================================================================== RCS file: /cvs/pkgs/rpms/lirc/devel/lirc-0.8.6-standardized-remote-keycodes.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- lirc-0.8.6-standardized-remote-keycodes.patch 29 Aug 2009 17:30:25 -0000 1.1 +++ lirc-0.8.6-standardized-remote-keycodes.patch 14 Sep 2009 03:30:46 -0000 1.2 @@ -1,6 +1,6 @@ -diff -Naurp lirc-0.8.6pre2.orig/remotes/adstech/lircd.conf.usbx-707 lirc-0.8.6pre2/remotes/adstech/lircd.conf.usbx-707 ---- lirc-0.8.6pre2.orig/remotes/adstech/lircd.conf.usbx-707 2009-08-29 13:23:01.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/adstech/lircd.conf.usbx-707 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/adstech/lircd.conf.usbx-707 lirc-0.8.6.new/remotes/adstech/lircd.conf.usbx-707 +--- lirc-0.8.6/remotes/adstech/lircd.conf.usbx-707 2009-09-13 22:12:44.000000000 -0400 ++++ lirc-0.8.6.new/remotes/adstech/lircd.conf.usbx-707 2009-09-13 21:37:03.000000000 -0400 @@ -26,50 +26,50 @@ begin remote toggle_bit_mask 0x0 @@ -90,9 +90,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/animax/lircd.conf.animax lirc-0.8.6pre2/remotes/animax/lircd.conf.animax ---- lirc-0.8.6pre2.orig/remotes/animax/lircd.conf.animax 1999-04-29 17:30:59.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/animax/lircd.conf.animax 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/animax/lircd.conf.animax lirc-0.8.6.new/remotes/animax/lircd.conf.animax +--- lirc-0.8.6/remotes/animax/lircd.conf.animax 1999-04-29 17:30:59.000000000 -0400 ++++ lirc-0.8.6.new/remotes/animax/lircd.conf.animax 2009-09-13 21:37:03.000000000 -0400 @@ -38,79 +38,79 @@ begin remote begin codes @@ -206,9 +206,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/apple/lircd.conf.macmini lirc-0.8.6pre2/remotes/apple/lircd.conf.macmini ---- lirc-0.8.6pre2.orig/remotes/apple/lircd.conf.macmini 2008-05-31 17:29:12.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/apple/lircd.conf.macmini 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/apple/lircd.conf.macmini lirc-0.8.6.new/remotes/apple/lircd.conf.macmini +--- lirc-0.8.6/remotes/apple/lircd.conf.macmini 2008-05-31 17:29:12.000000000 -0400 ++++ lirc-0.8.6.new/remotes/apple/lircd.conf.macmini 2009-09-13 21:37:03.000000000 -0400 @@ -26,12 +26,12 @@ begin remote ignore_mask 0x0000ff01 @@ -228,9 +228,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/asus/lircd.conf.asus lirc-0.8.6pre2/remotes/asus/lircd.conf.asus ---- lirc-0.8.6pre2.orig/remotes/asus/lircd.conf.asus 2007-02-19 23:09:47.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/asus/lircd.conf.asus 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/asus/lircd.conf.asus lirc-0.8.6.new/remotes/asus/lircd.conf.asus +--- lirc-0.8.6/remotes/asus/lircd.conf.asus 2007-02-19 23:09:47.000000000 -0500 ++++ lirc-0.8.6.new/remotes/asus/lircd.conf.asus 2009-09-13 21:37:03.000000000 -0400 @@ -19,38 +19,38 @@ begin remote toggle_bit 0 @@ -298,9 +298,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/asus/lircd.conf.asusdh lirc-0.8.6pre2/remotes/asus/lircd.conf.asusdh ---- lirc-0.8.6pre2.orig/remotes/asus/lircd.conf.asusdh 2007-07-08 10:01:27.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/asus/lircd.conf.asusdh 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/asus/lircd.conf.asusdh lirc-0.8.6.new/remotes/asus/lircd.conf.asusdh +--- lirc-0.8.6/remotes/asus/lircd.conf.asusdh 2007-07-08 10:01:27.000000000 -0400 ++++ lirc-0.8.6.new/remotes/asus/lircd.conf.asusdh 2009-09-13 21:37:03.000000000 -0400 @@ -14,17 +14,17 @@ begin remote post_data_bits 0 @@ -325,9 +325,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/asus/lircd.conf.digimatrix lirc-0.8.6pre2/remotes/asus/lircd.conf.digimatrix ---- lirc-0.8.6pre2.orig/remotes/asus/lircd.conf.digimatrix 2005-09-06 13:12:17.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/asus/lircd.conf.digimatrix 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/asus/lircd.conf.digimatrix lirc-0.8.6.new/remotes/asus/lircd.conf.digimatrix +--- lirc-0.8.6/remotes/asus/lircd.conf.digimatrix 2005-09-06 13:12:17.000000000 -0400 ++++ lirc-0.8.6.new/remotes/asus/lircd.conf.digimatrix 2009-09-13 21:37:03.000000000 -0400 @@ -28,43 +28,43 @@ begin remote @@ -404,9 +404,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ dvd_audio 0x00000000000050AF ui_size 0x0000000000008877 ui_on_off 0x00000000000028D7 -diff -Naurp lirc-0.8.6pre2.orig/remotes/atiusb/lircd.conf.atilibusb lirc-0.8.6pre2/remotes/atiusb/lircd.conf.atilibusb ---- lirc-0.8.6pre2.orig/remotes/atiusb/lircd.conf.atilibusb 2009-01-18 13:30:14.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/atiusb/lircd.conf.atilibusb 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/atiusb/lircd.conf.atilibusb lirc-0.8.6.new/remotes/atiusb/lircd.conf.atilibusb +--- lirc-0.8.6/remotes/atiusb/lircd.conf.atilibusb 2009-01-18 13:30:14.000000000 -0500 ++++ lirc-0.8.6.new/remotes/atiusb/lircd.conf.atilibusb 2009-09-13 21:37:03.000000000 -0400 @@ -30,58 +30,58 @@ begin remote @@ -518,9 +518,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/atiusb/lircd.conf.atiusb lirc-0.8.6pre2/remotes/atiusb/lircd.conf.atiusb ---- lirc-0.8.6pre2.orig/remotes/atiusb/lircd.conf.atiusb 2009-08-29 13:23:01.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/atiusb/lircd.conf.atiusb 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/atiusb/lircd.conf.atiusb lirc-0.8.6.new/remotes/atiusb/lircd.conf.atiusb +--- lirc-0.8.6/remotes/atiusb/lircd.conf.atiusb 2009-09-13 22:12:44.000000000 -0400 ++++ lirc-0.8.6.new/remotes/atiusb/lircd.conf.atiusb 2009-09-13 21:37:03.000000000 -0400 @@ -37,54 +37,54 @@ begin remote @@ -618,9 +618,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/avermedia/lircd.conf.avermedia lirc-0.8.6pre2/remotes/avermedia/lircd.conf.avermedia ---- lirc-0.8.6pre2.orig/remotes/avermedia/lircd.conf.avermedia 2001-01-11 02:54:25.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/avermedia/lircd.conf.avermedia 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/avermedia/lircd.conf.avermedia lirc-0.8.6.new/remotes/avermedia/lircd.conf.avermedia +--- lirc-0.8.6/remotes/avermedia/lircd.conf.avermedia 2001-01-11 02:54:25.000000000 -0500 ++++ lirc-0.8.6.new/remotes/avermedia/lircd.conf.avermedia 2009-09-13 21:37:03.000000000 -0400 @@ -34,37 +34,37 @@ begin remote @@ -683,9 +683,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/avermedia/lircd.conf.avermedia98 lirc-0.8.6pre2/remotes/avermedia/lircd.conf.avermedia98 ---- lirc-0.8.6pre2.orig/remotes/avermedia/lircd.conf.avermedia98 2001-01-10 17:08:00.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/avermedia/lircd.conf.avermedia98 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/avermedia/lircd.conf.avermedia98 lirc-0.8.6.new/remotes/avermedia/lircd.conf.avermedia98 +--- lirc-0.8.6/remotes/avermedia/lircd.conf.avermedia98 2001-01-10 17:08:00.000000000 -0500 ++++ lirc-0.8.6.new/remotes/avermedia/lircd.conf.avermedia98 2009-09-13 21:37:03.000000000 -0400 @@ -29,49 +29,49 @@ begin remote begin codes @@ -765,9 +765,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/avermedia/lircd.conf.vdomate lirc-0.8.6pre2/remotes/avermedia/lircd.conf.vdomate ---- lirc-0.8.6pre2.orig/remotes/avermedia/lircd.conf.vdomate 2002-10-25 16:42:55.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/avermedia/lircd.conf.vdomate 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/avermedia/lircd.conf.vdomate lirc-0.8.6.new/remotes/avermedia/lircd.conf.vdomate +--- lirc-0.8.6/remotes/avermedia/lircd.conf.vdomate 2002-10-25 16:42:55.000000000 -0400 ++++ lirc-0.8.6.new/remotes/avermedia/lircd.conf.vdomate 2009-09-13 21:37:03.000000000 -0400 @@ -27,33 +27,33 @@ begin remote @@ -820,9 +820,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/bestbuy/lircd.conf.bestbuy lirc-0.8.6pre2/remotes/bestbuy/lircd.conf.bestbuy ---- lirc-0.8.6pre2.orig/remotes/bestbuy/lircd.conf.bestbuy 2001-04-25 16:07:50.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/bestbuy/lircd.conf.bestbuy 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/bestbuy/lircd.conf.bestbuy lirc-0.8.6.new/remotes/bestbuy/lircd.conf.bestbuy +--- lirc-0.8.6/remotes/bestbuy/lircd.conf.bestbuy 2001-04-25 16:07:50.000000000 -0400 ++++ lirc-0.8.6.new/remotes/bestbuy/lircd.conf.bestbuy 2009-09-13 21:37:03.000000000 -0400 @@ -26,36 +26,36 @@ begin remote @@ -885,9 +885,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/bestbuy/lircd.conf.bestbuy2 lirc-0.8.6pre2/remotes/bestbuy/lircd.conf.bestbuy2 ---- lirc-0.8.6pre2.orig/remotes/bestbuy/lircd.conf.bestbuy2 2005-10-29 16:10:15.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/bestbuy/lircd.conf.bestbuy2 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/bestbuy/lircd.conf.bestbuy2 lirc-0.8.6.new/remotes/bestbuy/lircd.conf.bestbuy2 +--- lirc-0.8.6/remotes/bestbuy/lircd.conf.bestbuy2 2005-10-29 16:10:15.000000000 -0400 ++++ lirc-0.8.6.new/remotes/bestbuy/lircd.conf.bestbuy2 2009-09-13 21:37:03.000000000 -0400 @@ -27,29 +27,29 @@ begin remote begin codes TV/FM 0x0000000000000043 @@ -937,9 +937,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ RESET 0x000000000000004D FREEZE 0x000000000000004F end codes -diff -Naurp lirc-0.8.6pre2.orig/remotes/caraca/lircd.conf.caraca lirc-0.8.6pre2/remotes/caraca/lircd.conf.caraca ---- lirc-0.8.6pre2.orig/remotes/caraca/lircd.conf.caraca 2000-08-25 15:21:17.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/caraca/lircd.conf.caraca 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/caraca/lircd.conf.caraca lirc-0.8.6.new/remotes/caraca/lircd.conf.caraca +--- lirc-0.8.6/remotes/caraca/lircd.conf.caraca 2000-08-25 15:21:17.000000000 -0400 ++++ lirc-0.8.6.new/remotes/caraca/lircd.conf.caraca 2009-09-13 21:37:03.000000000 -0400 @@ -17,29 +17,29 @@ begin remote bits 16 @@ -991,9 +991,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ TV/FM 0x3fe3 end codes -diff -Naurp lirc-0.8.6pre2.orig/remotes/chronos/lircd.conf.chronos lirc-0.8.6pre2/remotes/chronos/lircd.conf.chronos ---- lirc-0.8.6pre2.orig/remotes/chronos/lircd.conf.chronos 2009-08-29 13:23:01.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/chronos/lircd.conf.chronos 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/chronos/lircd.conf.chronos lirc-0.8.6.new/remotes/chronos/lircd.conf.chronos +--- lirc-0.8.6/remotes/chronos/lircd.conf.chronos 2009-09-13 22:12:44.000000000 -0400 ++++ lirc-0.8.6.new/remotes/chronos/lircd.conf.chronos 2009-09-13 21:37:03.000000000 -0400 @@ -20,37 +20,37 @@ begin remote toggle_bit 0 @@ -1057,9 +1057,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ + KEY_RIGHT 0x0000000000000007 end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/cph03x/lircd.conf.cph03x lirc-0.8.6pre2/remotes/cph03x/lircd.conf.cph03x ---- lirc-0.8.6pre2.orig/remotes/cph03x/lircd.conf.cph03x 2001-06-14 11:49:16.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/cph03x/lircd.conf.cph03x 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/cph03x/lircd.conf.cph03x lirc-0.8.6.new/remotes/cph03x/lircd.conf.cph03x +--- lirc-0.8.6/remotes/cph03x/lircd.conf.cph03x 2001-06-14 11:49:16.000000000 -0400 ++++ lirc-0.8.6.new/remotes/cph03x/lircd.conf.cph03x 2009-09-13 21:37:03.000000000 -0400 @@ -32,39 +32,39 @@ begin remote repeat_bit 0 @@ -1123,9 +1123,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/creative/lircd.conf.alsa_usb lirc-0.8.6pre2/remotes/creative/lircd.conf.alsa_usb ---- lirc-0.8.6pre2.orig/remotes/creative/lircd.conf.alsa_usb 2008-01-26 04:01:16.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/creative/lircd.conf.alsa_usb 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/creative/lircd.conf.alsa_usb lirc-0.8.6.new/remotes/creative/lircd.conf.alsa_usb +--- lirc-0.8.6/remotes/creative/lircd.conf.alsa_usb 2008-01-26 04:01:16.000000000 -0500 ++++ lirc-0.8.6.new/remotes/creative/lircd.conf.alsa_usb 2009-09-13 21:37:03.000000000 -0400 @@ -34,38 +34,38 @@ begin remote @@ -1192,9 +1192,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ Step 0x0000000000007E81 end codes -diff -Naurp lirc-0.8.6pre2.orig/remotes/creative/lircd.conf.breakoutbox lirc-0.8.6pre2/remotes/creative/lircd.conf.breakoutbox ---- lirc-0.8.6pre2.orig/remotes/creative/lircd.conf.breakoutbox 2007-02-19 23:08:04.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/creative/lircd.conf.breakoutbox 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/creative/lircd.conf.breakoutbox lirc-0.8.6.new/remotes/creative/lircd.conf.breakoutbox +--- lirc-0.8.6/remotes/creative/lircd.conf.breakoutbox 2007-02-19 23:08:04.000000000 -0500 ++++ lirc-0.8.6.new/remotes/creative/lircd.conf.breakoutbox 2009-09-13 21:37:03.000000000 -0400 @@ -19,37 +19,37 @@ begin remote begin codes DVD/CD 0x0000000000000001 @@ -1259,9 +1259,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/creative/lircd.conf.creative lirc-0.8.6pre2/remotes/creative/lircd.conf.creative ---- lirc-0.8.6pre2.orig/remotes/creative/lircd.conf.creative 2007-03-10 15:15:49.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/creative/lircd.conf.creative 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/creative/lircd.conf.creative lirc-0.8.6.new/remotes/creative/lircd.conf.creative +--- lirc-0.8.6/remotes/creative/lircd.conf.creative 2007-03-10 15:15:49.000000000 -0500 ++++ lirc-0.8.6.new/remotes/creative/lircd.conf.creative 2009-09-13 21:37:03.000000000 -0400 @@ -23,30 +23,30 @@ begin remote toggle_bit 0 @@ -1312,9 +1312,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/creative/lircd.conf.livedrive lirc-0.8.6pre2/remotes/creative/lircd.conf.livedrive ---- lirc-0.8.6pre2.orig/remotes/creative/lircd.conf.livedrive 2009-08-29 13:23:01.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/creative/lircd.conf.livedrive 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/creative/lircd.conf.livedrive lirc-0.8.6.new/remotes/creative/lircd.conf.livedrive +--- lirc-0.8.6/remotes/creative/lircd.conf.livedrive 2009-09-13 22:12:44.000000000 -0400 ++++ lirc-0.8.6.new/remotes/creative/lircd.conf.livedrive 2009-09-13 21:37:03.000000000 -0400 @@ -29,40 +29,40 @@ begin remote @@ -1384,9 +1384,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes -diff -Naurp lirc-0.8.6pre2.orig/remotes/dvico/lircd.conf.fusionHDTV lirc-0.8.6pre2/remotes/dvico/lircd.conf.fusionHDTV ---- lirc-0.8.6pre2.orig/remotes/dvico/lircd.conf.fusionHDTV 2006-05-06 00:38:39.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/dvico/lircd.conf.fusionHDTV 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/dvico/lircd.conf.fusionHDTV lirc-0.8.6.new/remotes/dvico/lircd.conf.fusionHDTV +--- lirc-0.8.6/remotes/dvico/lircd.conf.fusionHDTV 2006-05-06 00:38:39.000000000 -0400 ++++ lirc-0.8.6.new/remotes/dvico/lircd.conf.fusionHDTV 2009-09-13 21:37:03.000000000 -0400 @@ -22,42 +22,42 @@ begin remote toggle_bit 0 @@ -1461,9 +1461,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/ea65/lircd.conf.ea65 lirc-0.8.6pre2/remotes/ea65/lircd.conf.ea65 ---- lirc-0.8.6pre2.orig/remotes/ea65/lircd.conf.ea65 2004-11-20 08:43:48.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/ea65/lircd.conf.ea65 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/ea65/lircd.conf.ea65 lirc-0.8.6.new/remotes/ea65/lircd.conf.ea65 +--- lirc-0.8.6/remotes/ea65/lircd.conf.ea65 2004-11-20 08:43:48.000000000 -0500 ++++ lirc-0.8.6.new/remotes/ea65/lircd.conf.ea65 2009-09-13 21:37:03.000000000 -0400 @@ -18,53 +18,53 @@ begin remote htpc 0x0011811b dvd/vcd 0x00128100 @@ -1552,9 +1552,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ stop-eject 0x00238107 mode- 0x00ff1080 mode+ 0x00ff1180 -diff -Naurp lirc-0.8.6pre2.orig/remotes/ericsson/lircd.conf.bte lirc-0.8.6pre2/remotes/ericsson/lircd.conf.bte ---- lirc-0.8.6pre2.orig/remotes/ericsson/lircd.conf.bte 2005-03-25 15:40:25.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/ericsson/lircd.conf.bte 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/ericsson/lircd.conf.bte lirc-0.8.6.new/remotes/ericsson/lircd.conf.bte +--- lirc-0.8.6/remotes/ericsson/lircd.conf.bte 2005-03-25 15:40:25.000000000 -0500 ++++ lirc-0.8.6.new/remotes/ericsson/lircd.conf.bte 2009-09-13 21:37:03.000000000 -0400 @@ -11,29 +11,29 @@ begin remote @@ -1616,9 +1616,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ WAP 0x3a4f # ':O' end codes -diff -Naurp lirc-0.8.6pre2.orig/remotes/hauppauge/lircd.conf.hauppauge lirc-0.8.6pre2/remotes/hauppauge/lircd.conf.hauppauge ---- lirc-0.8.6pre2.orig/remotes/hauppauge/lircd.conf.hauppauge 2008-06-24 13:01:10.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/hauppauge/lircd.conf.hauppauge 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/hauppauge/lircd.conf.hauppauge lirc-0.8.6.new/remotes/hauppauge/lircd.conf.hauppauge +--- lirc-0.8.6/remotes/hauppauge/lircd.conf.hauppauge 2008-06-24 13:01:10.000000000 -0400 ++++ lirc-0.8.6.new/remotes/hauppauge/lircd.conf.hauppauge 2009-09-13 21:37:03.000000000 -0400 @@ -27,25 +27,25 @@ begin remote repeat_bit 2 @@ -1662,9 +1662,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ RESERVED 0x000000000000101E MINIMIZE 0x0000000000001026 end codes -diff -Naurp lirc-0.8.6pre2.orig/remotes/hercules/lircd.conf.smarttv_stereo lirc-0.8.6pre2/remotes/hercules/lircd.conf.smarttv_stereo ---- lirc-0.8.6pre2.orig/remotes/hercules/lircd.conf.smarttv_stereo 2009-08-29 13:23:01.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/hercules/lircd.conf.smarttv_stereo 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/hercules/lircd.conf.smarttv_stereo lirc-0.8.6.new/remotes/hercules/lircd.conf.smarttv_stereo +--- lirc-0.8.6/remotes/hercules/lircd.conf.smarttv_stereo 2009-09-13 22:12:44.000000000 -0400 ++++ lirc-0.8.6.new/remotes/hercules/lircd.conf.smarttv_stereo 2009-09-13 21:37:03.000000000 -0400 @@ -26,36 +26,36 @@ begin remote @@ -1725,9 +1725,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/imon/lircd.conf.imon lirc-0.8.6pre2/remotes/imon/lircd.conf.imon ---- lirc-0.8.6pre2.orig/remotes/imon/lircd.conf.imon 2005-04-16 13:05:49.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/imon/lircd.conf.imon 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/imon/lircd.conf.imon lirc-0.8.6.new/remotes/imon/lircd.conf.imon +--- lirc-0.8.6/remotes/imon/lircd.conf.imon 2005-04-16 13:05:49.000000000 -0400 ++++ lirc-0.8.6.new/remotes/imon/lircd.conf.imon 2009-09-13 21:37:03.000000000 -0400 @@ -29,48 +29,48 @@ begin remote duty_cycle 33 @@ -1813,9 +1813,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ DVD.Caption 0x00000000000052AD DVD.Language 0x000000000000D22D Full.Screen 0x00000000000032CD -diff -Naurp lirc-0.8.6pre2.orig/remotes/imon/lircd.conf.imon-knob lirc-0.8.6pre2/remotes/imon/lircd.conf.imon-knob ---- lirc-0.8.6pre2.orig/remotes/imon/lircd.conf.imon-knob 2008-06-12 15:32:33.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/imon/lircd.conf.imon-knob 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/imon/lircd.conf.imon-knob lirc-0.8.6.new/remotes/imon/lircd.conf.imon-knob +--- lirc-0.8.6/remotes/imon/lircd.conf.imon-knob 2008-06-12 15:32:33.000000000 -0400 ++++ lirc-0.8.6.new/remotes/imon/lircd.conf.imon-knob 2009-09-13 21:37:03.000000000 -0400 @@ -23,74 +23,67 @@ begin remote @@ -1940,18 +1940,19 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/imon/lircd.conf.imon-pad lirc-0.8.6pre2/remotes/imon/lircd.conf.imon-pad ---- lirc-0.8.6pre2.orig/remotes/imon/lircd.conf.imon-pad 2009-06-03 15:13:42.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/imon/lircd.conf.imon-pad 2009-08-29 13:23:31.000000000 -0400 -@@ -24,96 +24,96 @@ begin remote +diff -Naurp lirc-0.8.6/remotes/imon/lircd.conf.imon-pad lirc-0.8.6.new/remotes/imon/lircd.conf.imon-pad +--- lirc-0.8.6/remotes/imon/lircd.conf.imon-pad 2009-09-03 10:33:19.000000000 -0400 ++++ lirc-0.8.6.new/remotes/imon/lircd.conf.imon-pad 2009-09-13 22:12:32.000000000 -0400 +@@ -24,99 +24,99 @@ begin remote begin codes - AppExit 0x288195B7 -+ KEY_EXIT 0x288195B7 - Power 0x289115B7 +- Power 0x289115B7 - Record 0x298115B7 - Play 0x2A8115B7 ++ KEY_EXIT 0x288195B7 ++ KEY_POWER 0x289115B7 + KEY_RECORD 0x298115B7 + KEY_PLAY 0x2A8115B7 SlowMotion 0x29B195B7 @@ -1962,7 +1963,6 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ - Stop 0x2B9715B7 - NextChapter 0x298195B7 - Esc 0x2BB715B7 -- Eject 0x299395B7 + KEY_REWIND 0x2A8195B7 + KEY_PAUSE 0x2A9115B7 + KEY_FASTFORWARD 0x2B8115B7 @@ -1970,7 +1970,7 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ + KEY_STOP 0x2B9715B7 + KEY_NEXT 0x298195B7 + KEY_ESC 0x2BB715B7 -+ KEY_EJECTCD 0x299395B7 + Eject 0x299395B7 AppLauncher 0x29B715B7 MultiMon 0x2AB195B7 TaskSwitcher 0x2A9395B7 @@ -2009,12 +2009,13 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ - Tab 0x29A115B7 - MyMovie 0x2B8515B7 - MyMusic 0x299195B7 +- MyPhoto 0x2BA115B7 +- MyTV 0x28A515B7 +- Bookmark 0x288515B7 + KEY_TAB 0x29A115B7 + KEY_VIDEO 0x2B8515B7 + KEY_AUDIO 0x299195B7 - MyPhoto 0x2BA115B7 -- MyTV 0x28A515B7 -- Bookmark 0x288515B7 ++ KEY_PHOTO 0x2BA115B7 + KEY_TV 0x28A515B7 + KEY_BOOKMARKS 0x288515B7 Thumbnail 0x2AB715B7 @@ -2081,8 +2082,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ + KEY_0 0x02000027 Hash 0x02200020 - Backspace 0x0200002A +- Select 0x0200002C + KEY_BACKSPACE 0x0200002A - Select 0x0200002C ++ KEY_SELECT 0x0200002C LeftMenu 0x02800000 RightMenu 0x02000065 - Enter 0x02000028 @@ -2101,12 +2103,192 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ + KEY_DOWN 0x01007F00 + KEY_LEFT 0x01000080 + KEY_RIGHT 0x0100007F + # Variations on the mouse buttons from Jan Schneider +- LeftClick 0x01010080 +- RightClick 0x01020080 ++ BTN_LEFT 0x01010080 ++ BTN_RIGHT 0x01020080 + + end codes + +@@ -170,7 +170,7 @@ end remote + + begin remote +- name iMON-PAD ++ name iMON-PAD64 + bits 64 + eps 30 + aeps 100 +@@ -182,98 +182,98 @@ begin remote + ignore_mask 0x00000000FFFFFFFF + + begin codes +- AppExit 0x288195B700002401 +- Power 0x289115B700002401 +- Record 0x298115B700002401 +- Play 0x2A8115B700002401 ++ KEY_EXIT 0x288195B700002401 ++ KEY_POWER 0x289115B700002401 ++ KEY_RECORD 0x298115B700002401 ++ KEY_PLAY 0x2A8115B700002401 + SlowMotion 0x29B195B700002401 +- Rewind 0x2A8195B700002401 +- Pause 0x2A9115B700002401 +- FastForward 0x2B8115B700002401 +- PrevChapter 0x2B9115B700002401 +- Stop 0x2B9715B700002401 +- NextChapter 0x298195B700002401 +- Esc 0x2BB715B700002401 +- Eject 0x299395B700002401 ++ KEY_REWIND 0x2A8195B700002401 ++ KEY_PAUSE 0x2A9115B700002401 ++ KEY_FASTFORWARD 0x2B8115B700002401 ++ KEY_PREVIOUS 0x2B9115B700002401 ++ KEY_STOP 0x2B9715B700002401 ++ KEY_NEXT 0x298195B700002401 ++ KEY_ESC 0x2BB715B700002401 ++ KEY_EJECT 0x299395B700002401 + AppLauncher 0x29B715B700002401 + MultiMon 0x2AB195B700002401 + TaskSwitcher 0x2A9395B700002401 +- Mute 0x2B9595B700002401 +- Vol+ 0x28A395B700002401 +- Vol- 0x28A595B700002401 +- Ch+ 0x289395B700002401 +- Ch- 0x288795B700002401 ++ KEY_MUTE 0x2B9595B700002401 ++ KEY_VOLUMEUP 0x28A395B700002401 ++ KEY_VOLUMEDOWN 0x28A595B700002401 ++ KEY_CHANNELUP 0x289395B700002401 ++ KEY_CHANNELDOWN 0x288795B700002401 + Timer 0x2B8395B700002401 +- 1 0x28B595B700002401 +- 2 0x2BB195B700002401 +- 3 0x28B195B700002401 +- 4 0x2A8595B700002401 +- 5 0x299595B700002401 +- 6 0x2AA595B700002401 +- 7 0x2B9395B700002401 +- 8 0x2A8515B700002401 +- 9 0x2AA115B700002401 +- 0 0x2BA595B700002401 ++ KEY_1 0x28B595B700002401 ++ KEY_2 0x2BB195B700002401 ++ KEY_3 0x28B195B700002401 ++ KEY_4 0x2A8595B700002401 ++ KEY_5 0x299595B700002401 ++ KEY_6 0x2AA595B700002401 ++ KEY_7 0x2B9395B700002401 ++ KEY_8 0x2A8515B700002401 ++ KEY_9 0x2AA115B700002401 ++ KEY_0 0x2BA595B700002401 + ShiftTab 0x28B515B700002401 +- Tab 0x29A115B700002401 +- MyMovie 0x2B8515B700002401 +- MyMusic 0x299195B700002401 +- MyPhoto 0x2BA115B700002401 +- MyTV 0x28A515B700002401 +- Bookmark 0x288515B700002401 ++ KEY_TAB 0x29A115B700002401 ++ KEY_VIDEO 0x2B8515B700002401 ++ KEY_AUDIO 0x299195B700002401 ++ KEY_PHOTO 0x2BA115B700002401 ++ KEY_TV 0x28A515B700002401 ++ KEY_BOOKMARKS 0x288515B700002401 + Thumbnail 0x2AB715B700002401 + AspectRatio 0x29A595B700002401 + FullScreen 0x2AA395B700002401 + +- MyDVD 0x29A295B700002401 +- Menu 0x2BA385B700002401 ++ KEY_DVD 0x29A295B700002401 ++ KEY_MENU 0x2BA385B700002401 + # different codes + # These codes are the button release codes, which will cause duplicate + # events, so they are commented out here. +-# MyDVD 0x29A3D5B700002401 +-# Menu 0x2BA3D5B700002401 ++# KEY_DVD 0x29A3D5B700002401 ++# KEY_MENU 0x2BA3D5B700002401 + + Caption 0x298595B700002401 +- Language 0x2B8595B700002401 ++ KEY_LANGUAGE 0x2B8595B700002401 + MouseKeyboard 0x299115B700002401 + SelectSpace 0x2A9315B700002401 + MouseMenu 0x28B715B700002401 +- MouseRightClick 0x688481B700002401 +- Enter 0x28A195B700002401 +- MouseLeftClick 0x688301B700002401 ++ BTN_RIGHT 0x688481B700002401 ++ KEY_ENTER 0x28A195B700002401 ++ BTN_LEFT 0x688301B700002401 + WindowsKey 0x2B8195B700002401 +- Backspace 0x28A115B700002401 ++ KEY_BACKSPACE 0x28A115B700002401 + # Corrin added +- Space 0x2B9B15F700002401 +- Up 0xEB53F9B700002401 +- Left 0x6ABAFFBF00002401 +- Down 0x6F9ECBB700002401 +- Right 0x69A281B700002401 ++ KEY_SPACE 0x2B9B15F700002401 ++ KEY_UP 0xEB53F9B700002401 ++ KEY_LEFT 0x6ABAFFBF00002401 ++ KEY_DOWN 0x6F9ECBB700002401 ++ KEY_RIGHT 0x69A281B700002401 + # Variants and additions of keys reported by Ryan Gardner +- 1 0x0200001E00000000 +- 2 0x0200001F00000000 +- 3 0x0200002000000000 +- 4 0x0200002100000000 +- 5 0x0200002200000000 +- 6 0x0200002300000000 +- 7 0x0200002400000000 +- 8 0x0200002500000000 +- 9 0x0200002600000000 ++ KEY_1 0x0200001E00000000 ++ KEY_2 0x0200001F00000000 ++ KEY_3 0x0200002000000000 ++ KEY_4 0x0200002100000000 ++ KEY_5 0x0200002200000000 ++ KEY_6 0x0200002300000000 ++ KEY_7 0x0200002400000000 ++ KEY_8 0x0200002500000000 ++ KEY_9 0x0200002600000000 + Star 0x0220002500000000 +- 0 0x0200002700000000 ++ KEY_0 0x0200002700000000 + Hash 0x0220002000000000 +- Backspace 0x0200002A00000000 +- Select 0x0200002C00000000 ++ KEY_BACKSPACE 0x0200002A00000000 ++ KEY_SELECT 0x0200002C00000000 + LeftMenu 0x0280000000000000 + RightMenu 0x0200006500000000 +- Enter 0x0200002800000000 +- Escape 0x0200002900000000 +- LeftClick 0x0101000000000000 +- RightClick 0x0102000000000000 +- Up 0x0100800000000000 +- Down 0x01007F0000000000 +- Left 0x0100008000000000 +- Right 0x0100007F00000000 ++ KEY_ENTER 0x0200002800000000 ++ KEY_ESC 0x0200002900000000 ++ BTN_LEFT 0x0101000000000000 ++ BTN_RIGHT 0x0102000000000000 ++ KEY_UP 0x0100800000000000 ++ KEY_DOWN 0x01007F0000000000 ++ KEY_LEFT 0x0100008000000000 ++ KEY_RIGHT 0x0100007F00000000 end codes -diff -Naurp lirc-0.8.6pre2.orig/remotes/imon/lircd.conf.imon-rsc lirc-0.8.6pre2/remotes/imon/lircd.conf.imon-rsc ---- lirc-0.8.6pre2.orig/remotes/imon/lircd.conf.imon-rsc 2007-02-18 03:36:27.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/imon/lircd.conf.imon-rsc 2009-08-29 13:23:31.000000000 -0400 + end remote +diff -Naurp lirc-0.8.6/remotes/imon/lircd.conf.imon-rsc lirc-0.8.6.new/remotes/imon/lircd.conf.imon-rsc +--- lirc-0.8.6/remotes/imon/lircd.conf.imon-rsc 2007-02-18 03:36:27.000000000 -0500 ++++ lirc-0.8.6.new/remotes/imon/lircd.conf.imon-rsc 2009-09-13 21:37:03.000000000 -0400 @@ -27,48 +27,48 @@ begin remote gap 100000 @@ -2188,9 +2370,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ Full.Screen 0x000000000000916e end codes -diff -Naurp lirc-0.8.6pre2.orig/remotes/iodata/lircd.conf.gvbctv5pci lirc-0.8.6pre2/remotes/iodata/lircd.conf.gvbctv5pci ---- lirc-0.8.6pre2.orig/remotes/iodata/lircd.conf.gvbctv5pci 2003-06-07 18:00:12.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/iodata/lircd.conf.gvbctv5pci 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/iodata/lircd.conf.gvbctv5pci lirc-0.8.6.new/remotes/iodata/lircd.conf.gvbctv5pci +--- lirc-0.8.6/remotes/iodata/lircd.conf.gvbctv5pci 2003-06-07 18:00:12.000000000 -0400 ++++ lirc-0.8.6.new/remotes/iodata/lircd.conf.gvbctv5pci 2009-09-13 21:37:03.000000000 -0400 @@ -26,41 +26,41 @@ begin remote @@ -2260,9 +2442,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ SYNC 0x0000000000000003 end codes -diff -Naurp lirc-0.8.6pre2.orig/remotes/kanam_accent/lircd.conf.IR-100 lirc-0.8.6pre2/remotes/kanam_accent/lircd.conf.IR-100 ---- lirc-0.8.6pre2.orig/remotes/kanam_accent/lircd.conf.IR-100 2007-02-12 23:18:53.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/kanam_accent/lircd.conf.IR-100 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/kanam_accent/lircd.conf.IR-100 lirc-0.8.6.new/remotes/kanam_accent/lircd.conf.IR-100 +--- lirc-0.8.6/remotes/kanam_accent/lircd.conf.IR-100 2007-02-12 23:18:53.000000000 -0500 ++++ lirc-0.8.6.new/remotes/kanam_accent/lircd.conf.IR-100 2009-09-13 21:37:03.000000000 -0400 @@ -29,47 +29,47 @@ begin remote @@ -2352,9 +2534,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/knc_one/lircd.conf.knc_one lirc-0.8.6pre2/remotes/knc_one/lircd.conf.knc_one ---- lirc-0.8.6pre2.orig/remotes/knc_one/lircd.conf.knc_one 2001-04-24 17:20:41.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/knc_one/lircd.conf.knc_one 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/knc_one/lircd.conf.knc_one lirc-0.8.6.new/remotes/knc_one/lircd.conf.knc_one +--- lirc-0.8.6/remotes/knc_one/lircd.conf.knc_one 2001-04-24 17:20:41.000000000 -0400 ++++ lirc-0.8.6.new/remotes/knc_one/lircd.conf.knc_one 2009-09-13 21:37:03.000000000 -0400 @@ -26,37 +26,37 @@ begin remote begin codes @@ -2419,9 +2601,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/kworld/lircd.conf.kworld lirc-0.8.6pre2/remotes/kworld/lircd.conf.kworld ---- lirc-0.8.6pre2.orig/remotes/kworld/lircd.conf.kworld 2005-04-01 15:28:05.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/kworld/lircd.conf.kworld 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/kworld/lircd.conf.kworld lirc-0.8.6.new/remotes/kworld/lircd.conf.kworld +--- lirc-0.8.6/remotes/kworld/lircd.conf.kworld 2005-04-01 15:28:05.000000000 -0500 ++++ lirc-0.8.6.new/remotes/kworld/lircd.conf.kworld 2009-09-13 21:37:03.000000000 -0400 @@ -29,36 +29,36 @@ begin remote @@ -2480,9 +2662,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ snapshot 0x00000000000058A7 mts 0x000000000000B04F function- 0x00000000000020DF -diff -Naurp lirc-0.8.6pre2.orig/remotes/leadtek/lircd.conf.PVR2000 lirc-0.8.6pre2/remotes/leadtek/lircd.conf.PVR2000 ---- lirc-0.8.6pre2.orig/remotes/leadtek/lircd.conf.PVR2000 2006-12-19 01:02:58.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/leadtek/lircd.conf.PVR2000 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/leadtek/lircd.conf.PVR2000 lirc-0.8.6.new/remotes/leadtek/lircd.conf.PVR2000 +--- lirc-0.8.6/remotes/leadtek/lircd.conf.PVR2000 2006-12-19 01:02:58.000000000 -0500 ++++ lirc-0.8.6.new/remotes/leadtek/lircd.conf.PVR2000 2009-09-13 21:37:03.000000000 -0400 @@ -18,54 +18,54 @@ begin remote gap 120000 @@ -2575,9 +2757,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ TIMESHIFT 0x0000000000000035 end codes -diff -Naurp lirc-0.8.6pre2.orig/remotes/leadtek/lircd.conf.RM-0007 lirc-0.8.6pre2/remotes/leadtek/lircd.conf.RM-0007 ---- lirc-0.8.6pre2.orig/remotes/leadtek/lircd.conf.RM-0007 2002-11-09 17:34:23.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/leadtek/lircd.conf.RM-0007 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/leadtek/lircd.conf.RM-0007 lirc-0.8.6.new/remotes/leadtek/lircd.conf.RM-0007 +--- lirc-0.8.6/remotes/leadtek/lircd.conf.RM-0007 2002-11-09 17:34:23.000000000 -0500 ++++ lirc-0.8.6.new/remotes/leadtek/lircd.conf.RM-0007 2009-09-13 21:37:03.000000000 -0400 @@ -44,43 +44,43 @@ begin remote begin codes @@ -2647,9 +2829,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/leadtek/lircd.conf.RM-0010 lirc-0.8.6pre2/remotes/leadtek/lircd.conf.RM-0010 ---- lirc-0.8.6pre2.orig/remotes/leadtek/lircd.conf.RM-0010 2006-03-21 02:11:14.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/leadtek/lircd.conf.RM-0010 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/leadtek/lircd.conf.RM-0010 lirc-0.8.6.new/remotes/leadtek/lircd.conf.RM-0010 +--- lirc-0.8.6/remotes/leadtek/lircd.conf.RM-0010 2006-03-21 02:11:14.000000000 -0500 ++++ lirc-0.8.6.new/remotes/leadtek/lircd.conf.RM-0010 2009-09-13 21:37:03.000000000 -0400 @@ -43,69 +43,69 @@ begin remote duty_cycle 33 @@ -2759,9 +2941,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/life-view/lircd.conf.flyvideo lirc-0.8.6pre2/remotes/life-view/lircd.conf.flyvideo ---- lirc-0.8.6pre2.orig/remotes/life-view/lircd.conf.flyvideo 2002-11-09 17:31:38.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/life-view/lircd.conf.flyvideo 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/life-view/lircd.conf.flyvideo lirc-0.8.6.new/remotes/life-view/lircd.conf.flyvideo +--- lirc-0.8.6/remotes/life-view/lircd.conf.flyvideo 2002-11-09 17:31:38.000000000 -0500 ++++ lirc-0.8.6.new/remotes/life-view/lircd.conf.flyvideo 2009-09-13 21:37:03.000000000 -0400 @@ -35,50 +35,50 @@ begin remote duty_cycle 33 @@ -2842,9 +3024,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes -diff -Naurp lirc-0.8.6pre2.orig/remotes/logitech/lircd.conf.logitech lirc-0.8.6pre2/remotes/logitech/lircd.conf.logitech ---- lirc-0.8.6pre2.orig/remotes/logitech/lircd.conf.logitech 2000-01-18 14:10:08.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/logitech/lircd.conf.logitech 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/logitech/lircd.conf.logitech lirc-0.8.6.new/remotes/logitech/lircd.conf.logitech +--- lirc-0.8.6/remotes/logitech/lircd.conf.logitech 2000-01-18 14:10:08.000000000 -0500 ++++ lirc-0.8.6.new/remotes/logitech/lircd.conf.logitech 2009-09-13 21:37:03.000000000 -0400 @@ -23,41 +23,41 @@ begin remote repeat_bit 0 @@ -2914,9 +3096,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ MOUSE_N 0x0000000000000040 MOUSE_NNE 0x0000000000000041 MOUSE_NE 0x0000000000000042 -diff -Naurp lirc-0.8.6pre2.orig/remotes/mceusb/lircd.conf.mceusb lirc-0.8.6pre2/remotes/mceusb/lircd.conf.mceusb ---- lirc-0.8.6pre2.orig/remotes/mceusb/lircd.conf.mceusb 2009-07-16 16:44:45.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/mceusb/lircd.conf.mceusb 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/mceusb/lircd.conf.mceusb lirc-0.8.6.new/remotes/mceusb/lircd.conf.mceusb +--- lirc-0.8.6/remotes/mceusb/lircd.conf.mceusb 2009-07-16 16:44:45.000000000 -0400 ++++ lirc-0.8.6.new/remotes/mceusb/lircd.conf.mceusb 2009-09-13 21:37:03.000000000 -0400 @@ -1,7 +1,8 @@ # -# brand: HP @@ -3062,9 +3244,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/packard_bell/lircd.conf.packard_bell lirc-0.8.6pre2/remotes/packard_bell/lircd.conf.packard_bell ---- lirc-0.8.6pre2.orig/remotes/packard_bell/lircd.conf.packard_bell 2001-04-24 15:26:56.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/packard_bell/lircd.conf.packard_bell 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/packard_bell/lircd.conf.packard_bell lirc-0.8.6.new/remotes/packard_bell/lircd.conf.packard_bell +--- lirc-0.8.6/remotes/packard_bell/lircd.conf.packard_bell 2001-04-24 15:26:56.000000000 -0400 ++++ lirc-0.8.6.new/remotes/packard_bell/lircd.conf.packard_bell 2009-09-13 21:37:03.000000000 -0400 @@ -53,38 +53,38 @@ begin remote repeat 9050 2250 @@ -3129,9 +3311,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ Star 0x0000000000007F80 Hash 0x0000000000006B94 end codes -diff -Naurp lirc-0.8.6pre2.orig/remotes/pcmak/lircd.conf.pcmak lirc-0.8.6pre2/remotes/pcmak/lircd.conf.pcmak ---- lirc-0.8.6pre2.orig/remotes/pcmak/lircd.conf.pcmak 2004-07-24 11:36:15.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/pcmak/lircd.conf.pcmak 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/pcmak/lircd.conf.pcmak lirc-0.8.6.new/remotes/pcmak/lircd.conf.pcmak +--- lirc-0.8.6/remotes/pcmak/lircd.conf.pcmak 2004-07-24 11:36:15.000000000 -0400 ++++ lirc-0.8.6.new/remotes/pcmak/lircd.conf.pcmak 2009-09-13 21:37:03.000000000 -0400 @@ -23,18 +23,18 @@ begin remote repeat_bit 0 @@ -3275,9 +3457,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/pinnacle_systems/lircd.conf.pctv lirc-0.8.6pre2/remotes/pinnacle_systems/lircd.conf.pctv ---- lirc-0.8.6pre2.orig/remotes/pinnacle_systems/lircd.conf.pctv 2007-10-06 11:40:53.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/pinnacle_systems/lircd.conf.pctv 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/pinnacle_systems/lircd.conf.pctv lirc-0.8.6.new/remotes/pinnacle_systems/lircd.conf.pctv +--- lirc-0.8.6/remotes/pinnacle_systems/lircd.conf.pctv 2007-10-06 11:40:53.000000000 -0400 ++++ lirc-0.8.6.new/remotes/pinnacle_systems/lircd.conf.pctv 2009-09-13 21:37:03.000000000 -0400 @@ -24,30 +24,30 @@ begin remote toggle_bit 0 @@ -3377,9 +3559,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ middle 0x0000000000000014 -diff -Naurp lirc-0.8.6pre2.orig/remotes/pixelview/lircd.conf.playtv lirc-0.8.6pre2/remotes/pixelview/lircd.conf.playtv ---- lirc-0.8.6pre2.orig/remotes/pixelview/lircd.conf.playtv 1999-08-04 15:18:27.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/pixelview/lircd.conf.playtv 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/pixelview/lircd.conf.playtv lirc-0.8.6.new/remotes/pixelview/lircd.conf.playtv +--- lirc-0.8.6/remotes/pixelview/lircd.conf.playtv 1999-08-04 15:18:27.000000000 -0400 ++++ lirc-0.8.6.new/remotes/pixelview/lircd.conf.playtv 2009-09-13 21:37:03.000000000 -0400 @@ -13,22 +13,22 @@ begin remote begin codes TV/FM 0x00000000000000e7 @@ -3418,9 +3600,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/pixelview/lircd.conf.playtv_bt878 lirc-0.8.6pre2/remotes/pixelview/lircd.conf.playtv_bt878 ---- lirc-0.8.6pre2.orig/remotes/pixelview/lircd.conf.playtv_bt878 2000-09-30 15:32:40.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/pixelview/lircd.conf.playtv_bt878 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/pixelview/lircd.conf.playtv_bt878 lirc-0.8.6.new/remotes/pixelview/lircd.conf.playtv_bt878 +--- lirc-0.8.6/remotes/pixelview/lircd.conf.playtv_bt878 2000-09-30 15:32:40.000000000 -0400 ++++ lirc-0.8.6.new/remotes/pixelview/lircd.conf.playtv_bt878 2009-09-13 21:37:03.000000000 -0400 @@ -16,39 +16,39 @@ begin remote repeat_bit 0 @@ -3487,9 +3669,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/pixelview/lircd.conf.playtv_pro lirc-0.8.6pre2/remotes/pixelview/lircd.conf.playtv_pro ---- lirc-0.8.6pre2.orig/remotes/pixelview/lircd.conf.playtv_pro 2005-12-10 08:09:13.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/pixelview/lircd.conf.playtv_pro 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/pixelview/lircd.conf.playtv_pro lirc-0.8.6.new/remotes/pixelview/lircd.conf.playtv_pro +--- lirc-0.8.6/remotes/pixelview/lircd.conf.playtv_pro 2005-12-10 08:09:13.000000000 -0500 ++++ lirc-0.8.6.new/remotes/pixelview/lircd.conf.playtv_pro 2009-09-13 21:37:03.000000000 -0400 @@ -31,15 +31,15 @@ begin remote begin codes @@ -3540,9 +3722,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes -diff -Naurp lirc-0.8.6pre2.orig/remotes/pixelview/lircd.conf.remotemaster lirc-0.8.6pre2/remotes/pixelview/lircd.conf.remotemaster ---- lirc-0.8.6pre2.orig/remotes/pixelview/lircd.conf.remotemaster 2000-02-07 06:03:20.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/pixelview/lircd.conf.remotemaster 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/pixelview/lircd.conf.remotemaster lirc-0.8.6.new/remotes/pixelview/lircd.conf.remotemaster +--- lirc-0.8.6/remotes/pixelview/lircd.conf.remotemaster 2000-02-07 06:03:20.000000000 -0500 ++++ lirc-0.8.6.new/remotes/pixelview/lircd.conf.remotemaster 2009-09-13 21:37:03.000000000 -0400 @@ -25,39 +25,39 @@ begin remote gap 189264 @@ -3610,9 +3792,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/provideo/lircd.conf.pv951 lirc-0.8.6pre2/remotes/provideo/lircd.conf.pv951 ---- lirc-0.8.6pre2.orig/remotes/provideo/lircd.conf.pv951 2001-01-20 08:32:00.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/provideo/lircd.conf.pv951 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/provideo/lircd.conf.pv951 lirc-0.8.6.new/remotes/provideo/lircd.conf.pv951 +--- lirc-0.8.6/remotes/provideo/lircd.conf.pv951 2001-01-20 08:32:00.000000000 -0500 ++++ lirc-0.8.6.new/remotes/provideo/lircd.conf.pv951 2009-09-13 21:37:03.000000000 -0400 @@ -31,28 +31,28 @@ begin remote repeat_bit 0 @@ -3658,9 +3840,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ func 0x0000000000009867 ttx 0x000000000000B04F pg+ 0x000000000000708F -diff -Naurp lirc-0.8.6pre2.orig/remotes/remotec/lircd.conf.BW6130 lirc-0.8.6pre2/remotes/remotec/lircd.conf.BW6130 ---- lirc-0.8.6pre2.orig/remotes/remotec/lircd.conf.BW6130 2005-05-28 10:29:27.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/remotec/lircd.conf.BW6130 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/remotec/lircd.conf.BW6130 lirc-0.8.6.new/remotes/remotec/lircd.conf.BW6130 +--- lirc-0.8.6/remotes/remotec/lircd.conf.BW6130 2005-05-28 10:29:27.000000000 -0400 ++++ lirc-0.8.6.new/remotes/remotec/lircd.conf.BW6130 2009-09-13 21:37:03.000000000 -0400 @@ -20,20 +20,20 @@ begin remote toggle_bit 0 @@ -3696,9 +3878,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ MOUSE_SLOW_N 0x95 MOUSE_SLOW_NNE 0xd1 MOUSE_SLOW_NE 0xcd -diff -Naurp lirc-0.8.6pre2.orig/remotes/samsung/lircd.conf.samsung lirc-0.8.6pre2/remotes/samsung/lircd.conf.samsung ---- lirc-0.8.6pre2.orig/remotes/samsung/lircd.conf.samsung 2008-10-05 04:42:36.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/samsung/lircd.conf.samsung 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/samsung/lircd.conf.samsung lirc-0.8.6.new/remotes/samsung/lircd.conf.samsung +--- lirc-0.8.6/remotes/samsung/lircd.conf.samsung 2008-10-05 04:42:36.000000000 -0400 ++++ lirc-0.8.6.new/remotes/samsung/lircd.conf.samsung 2009-09-13 21:37:03.000000000 -0400 @@ -28,60 +28,60 @@ begin remote begin codes @@ -3809,9 +3991,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/sasem/lircd.conf.sasem lirc-0.8.6pre2/remotes/sasem/lircd.conf.sasem ---- lirc-0.8.6pre2.orig/remotes/sasem/lircd.conf.sasem 2005-07-15 07:24:55.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/sasem/lircd.conf.sasem 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/sasem/lircd.conf.sasem lirc-0.8.6.new/remotes/sasem/lircd.conf.sasem +--- lirc-0.8.6/remotes/sasem/lircd.conf.sasem 2005-07-15 07:24:55.000000000 -0400 ++++ lirc-0.8.6.new/remotes/sasem/lircd.conf.sasem 2009-09-13 21:37:03.000000000 -0400 @@ -33,47 +33,47 @@ begin remote @@ -3892,9 +4074,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/sigma_designs/lircd.conf.realmagic lirc-0.8.6pre2/remotes/sigma_designs/lircd.conf.realmagic ---- lirc-0.8.6pre2.orig/remotes/sigma_designs/lircd.conf.realmagic 2006-04-29 07:01:50.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/sigma_designs/lircd.conf.realmagic 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/sigma_designs/lircd.conf.realmagic lirc-0.8.6.new/remotes/sigma_designs/lircd.conf.realmagic +--- lirc-0.8.6/remotes/sigma_designs/lircd.conf.realmagic 2006-04-29 07:01:50.000000000 -0400 ++++ lirc-0.8.6.new/remotes/sigma_designs/lircd.conf.realmagic 2009-09-13 21:37:03.000000000 -0400 @@ -30,43 +30,43 @@ begin remote begin codes @@ -3971,9 +4153,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/silitek/lircd.conf.silitek lirc-0.8.6pre2/remotes/silitek/lircd.conf.silitek ---- lirc-0.8.6pre2.orig/remotes/silitek/lircd.conf.silitek 2001-04-24 15:36:10.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/silitek/lircd.conf.silitek 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/silitek/lircd.conf.silitek lirc-0.8.6.new/remotes/silitek/lircd.conf.silitek +--- lirc-0.8.6/remotes/silitek/lircd.conf.silitek 2001-04-24 15:36:10.000000000 -0400 ++++ lirc-0.8.6.new/remotes/silitek/lircd.conf.silitek 2009-09-13 21:37:03.000000000 -0400 @@ -30,68 +30,68 @@ begin remote MOUSE_SSE 0x0000000000aa0004 MOUSE_SE 0x0000000000aa0003 @@ -4091,9 +4273,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ + KEY_CLOSE 0x0000000000cc5d62 end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/streamzap/lircd.conf.streamzap lirc-0.8.6pre2/remotes/streamzap/lircd.conf.streamzap ---- lirc-0.8.6pre2.orig/remotes/streamzap/lircd.conf.streamzap 2005-02-12 09:20:23.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/streamzap/lircd.conf.streamzap 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/streamzap/lircd.conf.streamzap lirc-0.8.6.new/remotes/streamzap/lircd.conf.streamzap +--- lirc-0.8.6/remotes/streamzap/lircd.conf.streamzap 2005-02-12 09:20:23.000000000 -0500 ++++ lirc-0.8.6.new/remotes/streamzap/lircd.conf.streamzap 2009-09-13 21:37:03.000000000 -0400 @@ -27,41 +27,41 @@ begin remote @@ -4171,9 +4353,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/technisat/lircd.conf.mediafocusI lirc-0.8.6pre2/remotes/technisat/lircd.conf.mediafocusI ---- lirc-0.8.6pre2.orig/remotes/technisat/lircd.conf.mediafocusI 2001-02-04 08:38:09.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/technisat/lircd.conf.mediafocusI 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/technisat/lircd.conf.mediafocusI lirc-0.8.6.new/remotes/technisat/lircd.conf.mediafocusI +--- lirc-0.8.6/remotes/technisat/lircd.conf.mediafocusI 2001-02-04 08:38:09.000000000 -0500 ++++ lirc-0.8.6.new/remotes/technisat/lircd.conf.mediafocusI 2009-09-13 21:37:03.000000000 -0400 @@ -30,11 +30,11 @@ begin remote duty_cycle 33 @@ -4191,9 +4373,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/tekram/lircd.conf.m230 lirc-0.8.6pre2/remotes/tekram/lircd.conf.m230 ---- lirc-0.8.6pre2.orig/remotes/tekram/lircd.conf.m230 2002-03-28 16:26:54.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/tekram/lircd.conf.m230 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/tekram/lircd.conf.m230 lirc-0.8.6.new/remotes/tekram/lircd.conf.m230 +--- lirc-0.8.6/remotes/tekram/lircd.conf.m230 2002-03-28 16:26:54.000000000 -0500 ++++ lirc-0.8.6.new/remotes/tekram/lircd.conf.m230 2009-09-13 21:37:03.000000000 -0400 @@ -13,36 +13,36 @@ begin remote name M230 bits 8 @@ -4254,9 +4436,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ + KEY_KPMINUS 0x0C end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/vlsystem/lircd.conf.mplay lirc-0.8.6pre2/remotes/vlsystem/lircd.conf.mplay ---- lirc-0.8.6pre2.orig/remotes/vlsystem/lircd.conf.mplay 2007-12-22 07:33:17.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/vlsystem/lircd.conf.mplay 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/vlsystem/lircd.conf.mplay lirc-0.8.6.new/remotes/vlsystem/lircd.conf.mplay +--- lirc-0.8.6/remotes/vlsystem/lircd.conf.mplay 2007-12-22 07:33:17.000000000 -0500 ++++ lirc-0.8.6.new/remotes/vlsystem/lircd.conf.mplay 2009-09-13 21:37:03.000000000 -0400 @@ -22,49 +22,49 @@ begin remote toggle_bit_mask 0x0 @@ -4350,9 +4532,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/x10/lircd.conf.mouseremote lirc-0.8.6pre2/remotes/x10/lircd.conf.mouseremote ---- lirc-0.8.6pre2.orig/remotes/x10/lircd.conf.mouseremote 2005-01-22 05:40:43.000000000 -0500 -+++ lirc-0.8.6pre2/remotes/x10/lircd.conf.mouseremote 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/x10/lircd.conf.mouseremote lirc-0.8.6.new/remotes/x10/lircd.conf.mouseremote +--- lirc-0.8.6/remotes/x10/lircd.conf.mouseremote 2005-01-22 05:40:43.000000000 -0500 ++++ lirc-0.8.6.new/remotes/x10/lircd.conf.mouseremote 2009-09-13 21:37:03.000000000 -0400 @@ -24,42 +24,42 @@ begin remote gap 140000 @@ -4435,9 +4617,9 @@ diff -Naurp lirc-0.8.6pre2.orig/remotes/ end codes end remote -diff -Naurp lirc-0.8.6pre2.orig/remotes/x10/lircd.conf.mp3anywhere lirc-0.8.6pre2/remotes/x10/lircd.conf.mp3anywhere ---- lirc-0.8.6pre2.orig/remotes/x10/lircd.conf.mp3anywhere 2007-07-01 03:09:11.000000000 -0400 -+++ lirc-0.8.6pre2/remotes/x10/lircd.conf.mp3anywhere 2009-08-29 13:23:31.000000000 -0400 +diff -Naurp lirc-0.8.6/remotes/x10/lircd.conf.mp3anywhere lirc-0.8.6.new/remotes/x10/lircd.conf.mp3anywhere +--- lirc-0.8.6/remotes/x10/lircd.conf.mp3anywhere 2007-07-01 03:09:11.000000000 -0400 ++++ lirc-0.8.6.new/remotes/x10/lircd.conf.mp3anywhere 2009-09-13 21:37:03.000000000 -0400 @@ -22,43 +22,43 @@ begin remote gap 140000 Index: lirc.init =================================================================== RCS file: /cvs/pkgs/rpms/lirc/devel/lirc.init,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- lirc.init 23 Jun 2008 18:06:40 -0000 1.4 +++ lirc.init 14 Sep 2009 03:30:46 -0000 1.5 @@ -6,9 +6,9 @@ # description: Enables infrared controls through LIRC. # processname: lircd # processname: lircmd -# config: /etc/lircd.conf -# config: /etc/lircmd.conf -# pidfile: /var/run/lircd.pid +# config: /etc/lirc/lircd.conf +# config: /etc/lirc/lircmd.conf +# pidfile: /var/run/lirc/lircd.pid ### BEGIN INIT INFO # Provides: lirc Index: lirc.spec =================================================================== RCS file: /cvs/pkgs/rpms/lirc/devel/lirc.spec,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- lirc.spec 29 Aug 2009 17:30:25 -0000 1.61 +++ lirc.spec 14 Sep 2009 03:30:46 -0000 1.62 @@ -14,18 +14,18 @@ %bcond_without portaudio %bcond_without x %bcond_with svgalib -%define pre pre2 +#define pre pre2 Name: lirc Version: 0.8.6 -Release: 0.6%{?pre:.%{pre}}%{?dist} +Release: 1%{?pre:.%{pre}}%{?dist} Summary: The Linux Infrared Remote Control package Group: System Environment/Daemons License: GPLv2+ URL: http://www.lirc.org/ -#Source0: http://downloads.sourceforge.net/lirc/%{name}-%{version}.tar.bz2 -Source0: http://www.lirc.org/software/snapshots/%{name}-%{version}%{pre}.tar.bz2 +Source0: http://downloads.sourceforge.net/lirc/%{name}-%{version}.tar.bz2 +#Source0: http://www.lirc.org/software/snapshots/%{name}-%{version}%{pre}.tar.bz2 Source1: %{name}.init Source2: %{name}.sysconfig Patch0: lirc-use-new-instead-of-conf-as-filename-suffix.patch @@ -208,7 +208,8 @@ rm -rf doc/Makefile* doc/.libs doc/man* rm -rf contrib/irman2lirc contrib/lirc.* contrib/sendxevent.c cd .. -touch $RPM_BUILD_ROOT%{_sysconfdir}/lirc{d,md}.conf +install -dm 755 $RPM_BUILD_ROOT%{_sysconfdir}/lirc +touch $RPM_BUILD_ROOT%{_sysconfdir}/lirc/lirc{d,md}.conf install -dm 755 $RPM_BUILD_ROOT%{_localstatedir}/run/lirc/ touch $RPM_BUILD_ROOT%{_localstatedir}/run/lirc/lirc{d,m} @@ -224,6 +225,15 @@ rm -rf $RPM_BUILD_ROOT %post /sbin/chkconfig --add lirc +# If we're upgrading, move config files into their new location, if need be +if [ $1 -ge 2 ] ; then + if [ -e %{_sysconfdir}/lircd.conf -a ! -e %{_sysconfdir}/lirc/lircd.conf ]; then + mv %{_sysconfdir}/lircd.conf %{_sysconfdir}/lirc/lircd.conf + fi + if [ -e %{_sysconfdir}/lircmd.conf -a ! -e %{_sysconfdir}/lirc/lircmd.conf ]; then + mv %{_sysconfdir}/lircmd.conf %{_sysconfdir}/lirc/lircmd.conf + fi +fi %post libs -p /sbin/ldconfig @@ -239,7 +249,7 @@ fi %files %defattr(-,root,root,-) %doc ANNOUNCE AUTHORS ChangeLog COPYING NEWS README TODO -%ghost %config(noreplace) %{_sysconfdir}/lirc*d.conf +%ghost %config(noreplace) %{_sysconfdir}/lirc/lirc*d.conf %config(noreplace) %{_sysconfdir}/sysconfig/lirc %{_initrddir}/lirc %{_bindir}/*ir* @@ -273,6 +283,9 @@ fi %changelog +* Sun Sep 13 2009 Jarod Wilson 0.8.6-1 +- Update to lirc 0.8.6 release + * Sat Aug 29 2009 Jarod Wilson 0.8.6-0.6.pre2 - Rediff patches so they actually apply still Index: lirc.sysconfig =================================================================== RCS file: /cvs/pkgs/rpms/lirc/devel/lirc.sysconfig,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- lirc.sysconfig 23 Jun 2008 18:06:40 -0000 1.2 +++ lirc.sysconfig 14 Sep 2009 03:30:46 -0000 1.3 @@ -12,7 +12,7 @@ LIRC_DRIVER="" # Which lirc device will be used by lircd(8). # This is the same as passing "-d device" to lircd. -# An empty value will use the default /dev/lirc device. +# An empty value will use the default /dev/lirc0 device. LIRC_DEVICE="" # If "yes", the init script will try to start lircmd(8) too. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lirc/devel/sources,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- sources 29 Aug 2009 17:13:54 -0000 1.33 +++ sources 14 Sep 2009 03:30:46 -0000 1.34 @@ -1 +1 @@ -cebc6e5aaa6bffc22c48e3b237ab0f2f lirc-0.8.6pre2.tar.bz2 +4ca24da6f5e7c2dcea74878c27a4a3f7 lirc-0.8.6.tar.bz2 From trasher at fedoraproject.org Mon Sep 14 03:33:28 2009 From: trasher at fedoraproject.org (Johan Cwiklinski) Date: Mon, 14 Sep 2009 03:33:28 +0000 (UTC) Subject: rpms/eric/devel .cvsignore, 1.18, 1.19 eric.spec, 1.47, 1.48 sources, 1.23, 1.24 Message-ID: <20090914033329.22E4911C0375@cvs1.fedora.phx.redhat.com> Author: trasher Update of /cvs/extras/rpms/eric/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27893 Modified Files: .cvsignore eric.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/eric/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 5 Jul 2009 15:27:44 -0000 1.18 +++ .cvsignore 14 Sep 2009 03:33:25 -0000 1.19 @@ -1,8 +1,8 @@ -eric4-4.3.5.tar.gz -eric4-i18n-fr-4.3.5.tar.gz -eric4-i18n-de-4.3.5.tar.gz -eric4-i18n-ru-4.3.5.tar.gz -eric4-i18n-cs-4.3.5.tar.gz -eric4-i18n-es-4.3.5.tar.gz -eric4-i18n-tr-4.3.5.tar.gz -eric4-i18n-zh_CN.GB2312-4.3.5.tar.gz +eric4-4.3.7.1.tar.gz +eric4-i18n-cs-4.3.7.1.tar.gz +eric4-i18n-de-4.3.7.1.tar.gz +eric4-i18n-es-4.3.7.1.tar.gz +eric4-i18n-fr-4.3.7.1.tar.gz +eric4-i18n-ru-4.3.7.1.tar.gz +eric4-i18n-tr-4.3.7.1.tar.gz +eric4-i18n-zh_CN.GB2312-4.3.7.1.tar.gz Index: eric.spec =================================================================== RCS file: /cvs/extras/rpms/eric/devel/eric.spec,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- eric.spec 24 Jul 2009 22:14:38 -0000 1.47 +++ eric.spec 14 Sep 2009 03:33:25 -0000 1.48 @@ -7,8 +7,8 @@ Name: eric Summary: Python IDE -Version: 4.3.5 -Release: 2%{?dist} +Version: 4.3.7.1 +Release: 1%{?dist} License: GPL+ Group: Development/Tools @@ -31,6 +31,7 @@ Provides: eric4 = %{version}-%{release} BuildRequires: desktop-file-utils BuildRequires: qscintilla-python-devel +BuildRequires: qscintilla-python BuildRequires: python # This can be left unversioned @@ -148,6 +149,11 @@ rm -rf %{buildroot} %{_libdir}/qt4/qsci/api/ruby/*.api %changelog +* Sun Sep 13 2009 Johan Cwiklinski 4.3.7.1-1 +- 4.3.7.1 +- add BR on qscintilla-python since qscintilla-python-devel no longer + requires it + * Fri Jul 24 2009 Fedora Release Engineering - 4.3.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/eric/devel/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 5 Jul 2009 15:27:44 -0000 1.23 +++ sources 14 Sep 2009 03:33:26 -0000 1.24 @@ -1,8 +1,8 @@ -3dc719330b4b82edc17939068180cc6a eric4-4.3.5.tar.gz -b90cf27a4d595f54b81851222a64ad7b eric4-i18n-fr-4.3.5.tar.gz -7c3ebbe36d0e305c48e6f3da444cdcb3 eric4-i18n-de-4.3.5.tar.gz -5ebd2f978e3d61b7ccc9c90b1ab6c676 eric4-i18n-ru-4.3.5.tar.gz -b55a007ddfafc98f9533df77ba52983a eric4-i18n-cs-4.3.5.tar.gz -9ce364f90909d5d7fa873ff3db980c77 eric4-i18n-es-4.3.5.tar.gz -28c5d615eea8f10e94bae717d6023527 eric4-i18n-tr-4.3.5.tar.gz -fb29d702bff9c9f7eed0f992a8394ba9 eric4-i18n-zh_CN.GB2312-4.3.5.tar.gz +c97028915201a28b9d728ff89658e522 eric4-4.3.7.1.tar.gz +06240f44b92bbc0474d104b977c832ad eric4-i18n-cs-4.3.7.1.tar.gz +9e0d676f1d715eca4fc97d7f01cab402 eric4-i18n-de-4.3.7.1.tar.gz +1b309a6ce80b33c163d6f9b73f47c4af eric4-i18n-es-4.3.7.1.tar.gz +e86d502689b63a6f592c13574f9308dc eric4-i18n-fr-4.3.7.1.tar.gz +b8971e78b3181a46540752e5a0131384 eric4-i18n-ru-4.3.7.1.tar.gz +b27ae962c0a6b93366e1fd52e958d465 eric4-i18n-tr-4.3.7.1.tar.gz +eee6f38d23944a797d70ca44334336ba eric4-i18n-zh_CN.GB2312-4.3.7.1.tar.gz From trasher at fedoraproject.org Mon Sep 14 03:51:27 2009 From: trasher at fedoraproject.org (Johan Cwiklinski) Date: Mon, 14 Sep 2009 03:51:27 +0000 (UTC) Subject: rpms/eric/F-11 .cvsignore, 1.16, 1.17 eric.spec, 1.44, 1.45 sources, 1.23, 1.24 Message-ID: <20090914035128.4A38111C0375@cvs1.fedora.phx.redhat.com> Author: trasher Update of /cvs/extras/rpms/eric/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1700 Modified Files: .cvsignore eric.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/eric/F-11/.cvsignore,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- .cvsignore 5 Jul 2009 15:43:03 -0000 1.16 +++ .cvsignore 14 Sep 2009 03:51:26 -0000 1.17 @@ -1,8 +1,8 @@ -eric4-4.3.5.tar.gz -eric4-i18n-fr-4.3.5.tar.gz -eric4-i18n-de-4.3.5.tar.gz -eric4-i18n-ru-4.3.5.tar.gz -eric4-i18n-cs-4.3.5.tar.gz -eric4-i18n-es-4.3.5.tar.gz -eric4-i18n-tr-4.3.5.tar.gz -eric4-i18n-zh_CN.GB2312-4.3.5.tar.gz +eric4-4.3.7.1.tar.gz +eric4-i18n-cs-4.3.7.1.tar.gz +eric4-i18n-de-4.3.7.1.tar.gz +eric4-i18n-es-4.3.7.1.tar.gz +eric4-i18n-fr-4.3.7.1.tar.gz +eric4-i18n-ru-4.3.7.1.tar.gz +eric4-i18n-tr-4.3.7.1.tar.gz +eric4-i18n-zh_CN.GB2312-4.3.7.1.tar.gz Index: eric.spec =================================================================== RCS file: /cvs/extras/rpms/eric/F-11/eric.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- eric.spec 5 Jul 2009 15:43:03 -0000 1.44 +++ eric.spec 14 Sep 2009 03:51:26 -0000 1.45 @@ -7,7 +7,7 @@ Name: eric Summary: Python IDE -Version: 4.3.5 +Version: 4.3.7.1 Release: 1%{?dist} License: GPL+ @@ -31,6 +31,7 @@ Provides: eric4 = %{version}-%{release} BuildRequires: desktop-file-utils BuildRequires: qscintilla-python-devel +BuildRequires: qscintilla-python BuildRequires: python # This can be left unversioned @@ -148,6 +149,11 @@ rm -rf %{buildroot} %{_libdir}/qt4/qsci/api/ruby/*.api %changelog +* Sun Sep 13 2009 Johan Cwiklinski 4.3.7.1-1 +- 4.3.7.1 +- add BR on qscintilla-python since qscintilla-python-devel no longer + requires it + * Sun Jul 5 2009 Johan Cwiklinski 4.3.5-1 - 4.3.5 Index: sources =================================================================== RCS file: /cvs/extras/rpms/eric/F-11/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 5 Jul 2009 15:43:03 -0000 1.23 +++ sources 14 Sep 2009 03:51:26 -0000 1.24 @@ -1,8 +1,8 @@ -3dc719330b4b82edc17939068180cc6a eric4-4.3.5.tar.gz -b90cf27a4d595f54b81851222a64ad7b eric4-i18n-fr-4.3.5.tar.gz -7c3ebbe36d0e305c48e6f3da444cdcb3 eric4-i18n-de-4.3.5.tar.gz -5ebd2f978e3d61b7ccc9c90b1ab6c676 eric4-i18n-ru-4.3.5.tar.gz -b55a007ddfafc98f9533df77ba52983a eric4-i18n-cs-4.3.5.tar.gz -9ce364f90909d5d7fa873ff3db980c77 eric4-i18n-es-4.3.5.tar.gz -28c5d615eea8f10e94bae717d6023527 eric4-i18n-tr-4.3.5.tar.gz -fb29d702bff9c9f7eed0f992a8394ba9 eric4-i18n-zh_CN.GB2312-4.3.5.tar.gz +c97028915201a28b9d728ff89658e522 eric4-4.3.7.1.tar.gz +06240f44b92bbc0474d104b977c832ad eric4-i18n-cs-4.3.7.1.tar.gz +9e0d676f1d715eca4fc97d7f01cab402 eric4-i18n-de-4.3.7.1.tar.gz +1b309a6ce80b33c163d6f9b73f47c4af eric4-i18n-es-4.3.7.1.tar.gz +e86d502689b63a6f592c13574f9308dc eric4-i18n-fr-4.3.7.1.tar.gz +b8971e78b3181a46540752e5a0131384 eric4-i18n-ru-4.3.7.1.tar.gz +b27ae962c0a6b93366e1fd52e958d465 eric4-i18n-tr-4.3.7.1.tar.gz +eee6f38d23944a797d70ca44334336ba eric4-i18n-zh_CN.GB2312-4.3.7.1.tar.gz From jwilson at fedoraproject.org Mon Sep 14 04:16:31 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Mon, 14 Sep 2009 04:16:31 +0000 (UTC) Subject: rpms/lirc/F-11 lirc-0.8.6-standardized-remote-keycodes.patch, NONE, 1.1 lirc.init, 1.4, 1.5 lirc.spec, 1.55, 1.56 lirc.sysconfig, 1.2, 1.3 sources, 1.30, 1.31 Message-ID: <20090914041631.2920B11C00CE@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/lirc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14764 Modified Files: lirc.init lirc.spec lirc.sysconfig sources Added Files: lirc-0.8.6-standardized-remote-keycodes.patch Log Message: * Sun Sep 13 2009 Jarod Wilson 0.8.6-1 - Update to lirc 0.8.6 release lirc-0.8.6-standardized-remote-keycodes.patch: adstech/lircd.conf.usbx-707 | 76 ++++----- animax/lircd.conf.animax | 66 ++++---- apple/lircd.conf.macmini | 12 - asus/lircd.conf.asus | 56 +++---- asus/lircd.conf.asusdh | 12 - asus/lircd.conf.digimatrix | 64 ++++---- atiusb/lircd.conf.atilibusb | 104 ++++++------- atiusb/lircd.conf.atiusb | 84 +++++----- avermedia/lircd.conf.avermedia | 48 +++--- avermedia/lircd.conf.avermedia98 | 58 +++---- avermedia/lircd.conf.vdomate | 36 ++-- bestbuy/lircd.conf.bestbuy | 50 +++--- bestbuy/lircd.conf.bestbuy2 | 38 ++-- caraca/lircd.conf.caraca | 42 ++--- chronos/lircd.conf.chronos | 50 +++--- cph03x/lircd.conf.cph03x | 46 ++--- creative/lircd.conf.alsa_usb | 54 +++--- creative/lircd.conf.breakoutbox | 52 +++--- creative/lircd.conf.creative | 38 ++-- creative/lircd.conf.livedrive | 56 +++---- dvico/lircd.conf.fusionHDTV | 62 +++---- ea65/lircd.conf.ea65 | 68 ++++---- ericsson/lircd.conf.bte | 44 ++--- hauppauge/lircd.conf.hauppauge | 34 ++-- hercules/lircd.conf.smarttv_stereo | 46 ++--- imon/lircd.conf.imon | 72 ++++----- imon/lircd.conf.imon-knob | 105 ++++++------- imon/lircd.conf.imon-pad | 272 +++++++++++++++++------------------ imon/lircd.conf.imon-rsc | 64 ++++---- iodata/lircd.conf.gvbctv5pci | 54 +++--- kanam_accent/lircd.conf.IR-100 | 82 +++++----- knc_one/lircd.conf.knc_one | 52 +++--- kworld/lircd.conf.kworld | 42 ++--- leadtek/lircd.conf.PVR2000 | 74 ++++----- leadtek/lircd.conf.RM-0007 | 50 +++--- leadtek/lircd.conf.RM-0010 | 78 +++++----- life-view/lircd.conf.flyvideo | 58 +++---- logitech/lircd.conf.logitech | 54 +++--- mceusb/lircd.conf.mceusb | 93 ++++++----- packard_bell/lircd.conf.packard_bell | 50 +++--- pcmak/lircd.conf.pcmak | 112 +++++++------- pinnacle_systems/lircd.conf.pctv | 70 ++++----- pixelview/lircd.conf.playtv | 30 +-- pixelview/lircd.conf.playtv_bt878 | 52 +++--- pixelview/lircd.conf.playtv_pro | 34 ++-- pixelview/lircd.conf.remotemaster | 54 +++--- provideo/lircd.conf.pv951 | 32 ++-- remotec/lircd.conf.BW6130 | 28 +-- samsung/lircd.conf.samsung | 98 ++++++------ sasem/lircd.conf.sasem | 64 ++++---- sigma_designs/lircd.conf.realmagic | 64 ++++---- silitek/lircd.conf.silitek | 96 ++++++------ streamzap/lircd.conf.streamzap | 70 ++++----- technisat/lircd.conf.mediafocusI | 10 - tekram/lircd.conf.m230 | 46 ++--- vlsystem/lircd.conf.mplay | 86 +++++------ x10/lircd.conf.mouseremote | 62 +++---- x10/lircd.conf.mp3anywhere | 70 ++++----- 58 files changed, 1784 insertions(+), 1790 deletions(-) --- NEW FILE lirc-0.8.6-standardized-remote-keycodes.patch --- diff -Naurp lirc-0.8.6/remotes/adstech/lircd.conf.usbx-707 lirc-0.8.6.new/remotes/adstech/lircd.conf.usbx-707 --- lirc-0.8.6/remotes/adstech/lircd.conf.usbx-707 2009-09-13 22:12:44.000000000 -0400 +++ lirc-0.8.6.new/remotes/adstech/lircd.conf.usbx-707 2009-09-13 21:37:03.000000000 -0400 @@ -26,50 +26,50 @@ begin remote toggle_bit_mask 0x0 begin codes - Power 0x02FD5BA400 - Mute 0x02FD5FA000 - 1 0x02FD57A800 - 2 0x02FD4FB000 - 3 0x02FD53AC00 - 4 0x02FD56A900 - 5 0x02FD4EB100 - 6 0x02FD5EA100 - 7 0x02FD54AB00 - 8 0x02FD4CB300 - 9 0x02FD5CA300 - Jump 0x02FD55AA00 - 0 0x02FD4DB200 + KEY_POWER 0x02FD5BA400 + KEY_MUTE 0x02FD5FA000 + KEY_1 0x02FD57A800 + KEY_2 0x02FD4FB000 + KEY_3 0x02FD53AC00 + KEY_4 0x02FD56A900 + KEY_5 0x02FD4EB100 + KEY_6 0x02FD5EA100 + KEY_7 0x02FD54AB00 + KEY_8 0x02FD4CB300 + KEY_9 0x02FD5CA300 + Jump 0x02FD55AA00 + KEY_0 0x02FD4DB200 Search 0x02FD5DA200 - Guide 0x02FD17E800 - Up 0x02FD0FF000 - Menu 0x02FD1FE000 - Left 0x02FD16E900 - Enter 0x02FD0EF100 - Right 0x02FD1EE100 - Info 0x02FD5AA500 - Down 0x02FD46B900 - Exit 0x02FD52AD00 - Replay 0x02FD59A600 - Skip 0x02FD51AE00 - Rewind 0x02FD58A700 - Play 0x02FD44BB00 - Forward 0x02FD50AF00 - Stop 0x02FD07F800 - Record 0x02FD1BE400 + GUIDE 0x02FD17E800 + KEY_UP 0x02FD0FF000 + KEY_MENU 0x02FD1FE000 + KEY_LEFT 0x02FD16E900 + KEY_ENTER 0x02FD0EF100 + KEY_RIGHT 0x02FD1EE100 + KEY_INFO 0x02FD5AA500 + KEY_DOWN 0x02FD46B900 + KEY_EXIT 0x02FD52AD00 + KEY_AGAIN 0x02FD59A600 + KEY_NEXT 0x02FD51AE00 + KEY_REWIND 0x02FD58A700 + KEY_PLAY 0x02FD44BB00 + KEY_FORWARD 0x02FD50AF00 + KEY_STOP 0x02FD07F800 + KEY_RECORD 0x02FD1BE400 Live 0x02FD13EC00 - A 0x02FD0AF500 - DVD 0x02FD06F900 - B 0x02FD12ED00 + KEY_A 0x02FD0AF500 + KEY_DVD 0x02FD06F900 + KEY_B 0x02FD12ED00 Photo 0x02FD48B700 - Video 0x02FD40BF00 - Music 0x02FD19E600 - Ch+ 0x02FD0BF400 - Ch- 0x02FD08F700 + KEY_VIDEO 0x02FD40BF00 + KEY_AUDIO 0x02FD19E600 + KEY_CHANNELUP 0x02FD0BF400 + KEY_CHANNELDOWN 0x02FD08F700 S1 0x02FD03FC00 S2 0x02FD01FE00 S3 0x02FD00FF00 - Vol+ 0x02FD15EA00 - Vol- 0x02FD1CE300 + KEY_VOLUMEUP 0x02FD15EA00 + KEY_VOLUMEDOWN 0x02FD1CE300 end codes end remote diff -Naurp lirc-0.8.6/remotes/animax/lircd.conf.animax lirc-0.8.6.new/remotes/animax/lircd.conf.animax --- lirc-0.8.6/remotes/animax/lircd.conf.animax 1999-04-29 17:30:59.000000000 -0400 +++ lirc-0.8.6.new/remotes/animax/lircd.conf.animax 2009-09-13 21:37:03.000000000 -0400 @@ -38,79 +38,79 @@ begin remote begin codes CD_DOWN 0x000000000000DB24 - CD_UP 0x0000000000005BA4 + KEY_CD 0x0000000000005BA4 TV_DOWN 0x000000000000DC23 - TV_UP 0x0000000000005CA3 + KEY_TV 0x0000000000005CA3 PHONE_DOWN 0x000000000000DD22 - PHONE_UP 0x0000000000005DA2 + KEY_PHONE 0x0000000000005DA2 RADIO_DOWN 0x000000000000DE21 - RADIO_UP 0x0000000000005EA1 + KEY_RADIO 0x0000000000005EA1 VIDEO_DOWN 0x000000000000DF20 - VIDEO_UP 0x0000000000005FA0 + KEY_VIDEO 0x0000000000005FA0 AUX1_DOWN 0x000000000000E01F - AUX1_UP 0x000000000000609F + KEY_AUX 0x000000000000609F MAIL_DOWN 0x000000000000E11E - MAIL_UP 0x000000000000619E + KEY_MAIL 0x000000000000619E AUX2_DOWN 0x000000000000E21D AUX2_UP 0x000000000000629D POWER_DOWN 0x000000000000E31C - POWER_UP 0x000000000000639C + KEY_POWER 0x000000000000639C LEFT_MOUSE_BUTTON_TOUCH_DOWN 0x000000000000E41B LEFT_MOUSE_BUTTON_TOUCH_UP 0x000000000000649B REWIND_DOWN 0x000000000000E51A - REWIND_UP 0x000000000000659A + KEY_REWIND 0x000000000000659A PLAY_DOWN 0x000000000000E619 - PLAY_UP 0x0000000000006699 + KEY_PLAY 0x0000000000006699 FORWARD_DOWN 0x000000000000E718 - FORWARD_UP 0x0000000000006798 + KEY_FORWARD 0x0000000000006798 SKIP_BACKWARD_DOWN 0x000000000000E817 SKIP_BACKWARD 0x0000000000006897 STOP_DOWN 0x000000000000E916 - STOP_UP 0x0000000000006996 + KEY_STOP 0x0000000000006996 SKIP_FORWARD_DOWN 0x000000000000EA15 SKIP_FORWARD_UP 0x0000000000006A95 CHANNEL_UP_DOWN 0x000000000000EB14 - CHANNEL_UP_UP 0x0000000000006B94 + KEY_CHANNELUP 0x0000000000006B94 MENU_DOWN 0x000000000000EC13 - MENU_UP 0x0000000000006C93 + KEY_MENU 0x0000000000006C93 VOLUME_UP_DOWN 0x000000000000ED12 - VOLUME_UP_UP 0x0000000000006D92 + KEY_VOLUMEUP 0x0000000000006D92 BLUE_BUTTON_DOWN 0x000000000000EE11 - BLUE_BUTTON_UP 0x0000000000006E91 + KEY_BLUE 0x0000000000006E91 MUTE_DOWN 0x000000000000EF10 - MUTE_UP 0x0000000000006F90 + KEY_MUTE 0x0000000000006F90 VOLUME_DOWN_DOWN 0x000000000000F00F - VOLUME_DOWN_UP 0x000000000000708F + KEY_VOLUMEDOWN 0x000000000000708F RED_BUTTON_DOWN 0x000000000000F10E - RED_BUTTON_UP 0x000000000000718E + KEY_RED 0x000000000000718E GREEN_BUTTON_DOWN 0x000000000000F20D - GREEN_BUTTON_UP 0x000000000000728D + KEY_GREEN 0x000000000000728D CHANNEL_DOWN_DOWN 0x000000000000F30C - CHANNEL_DOWN_UP 0x000000000000738C + KEY_CHANNELDOWN 0x000000000000738C 1_DOWN 0x000000000000F40B - 1_UP 0x000000000000748B + KEY_1 0x000000000000748B 2_DOWN 0x000000000000F50A - 2_UP 0x000000000000758A + KEY_2 0x000000000000758A 3_DOWN 0x000000000000F609 - 3_UP 0x0000000000007689 + KEY_3 0x0000000000007689 4_DOWN 0x000000000000F708 - 4_UP 0x0000000000007788 + KEY_4 0x0000000000007788 5_DOWN 0x000000000000F807 - 5_UP 0x0000000000007887 + KEY_5 0x0000000000007887 6_DOWN 0x000000000000F906 - 6_UP 0x0000000000007986 + KEY_6 0x0000000000007986 7_DOWN 0x000000000000FA05 - 7_UP 0x0000000000007A85 + KEY_7 0x0000000000007A85 8_DOWN 0x000000000000FB04 - 8_UP 0x0000000000007B84 + KEY_8 0x0000000000007B84 9_DOWN 0x000000000000FC03 - 9_UP 0x0000000000007C83 + KEY_9 0x0000000000007C83 SLASH_DOWN 0x000000000000FD02 - SLASH_UP 0x0000000000007D82 + KEY_SLASH 0x0000000000007D82 [...4302 lines suppressed...] + KEY_8 0x03 + KEY_9 0x07 + KEY_0 0x4c + KEY_VOLUMEUP 0x0a + KEY_VOLUMEDOWN 0x0e + KEY_CHANNELUP 0x12 + KEY_CHANNELDOWN 0x16 + Guide 0x0f + KEY_BACK 0x0b + KEY_TV 0x13 + KEY_OK 0x42 + KEY_UP 0x19 + KEY_LEFT 0x54 + KEY_RIGHT 0x43 + KEY_DOWN 0x1d + Exit_Click 0x1f + Task_Quick 0x17 + Run_DClick 0x1b + KEY_REWIND 0x0d + KEY_PLAY 0x09 + KEY_FASTFORWARD 0x15 + KEY_PREVIOUS 0x1a + KEY_STOP 0x01 + KEY_NEXT 0x1e + KEY_PAUSE 0x05 + KEY_MUTE 0x4a + Warp_Mouse 0x47 + KEY_RECORD 0x11 + KEY_ZOOM 0x14 + Detail 0x4b end codes end remote diff -Naurp lirc-0.8.6/remotes/x10/lircd.conf.mouseremote lirc-0.8.6.new/remotes/x10/lircd.conf.mouseremote --- lirc-0.8.6/remotes/x10/lircd.conf.mouseremote 2005-01-22 05:40:43.000000000 -0500 +++ lirc-0.8.6.new/remotes/x10/lircd.conf.mouseremote 2009-09-13 21:37:03.000000000 -0400 @@ -24,42 +24,42 @@ begin remote gap 140000 begin codes - POWER 0x000000000000000F - PC 0x000000000000002B + KEY_POWER 0x000000000000000F + KEY_PC 0x000000000000002B LAST 0x000000000000004F - CHANUP 0x0000000000000002 - CHANDOWN 0x0000000000000003 - VOLUP 0x0000000000000006 - VOLDOWN 0x0000000000000007 - MUTE 0x0000000000000005 - 1 0x0000000000000041 - 2 0x0000000000000042 - 3 0x0000000000000043 - 4 0x0000000000000044 - 5 0x0000000000000045 - 6 0x0000000000000046 - 7 0x0000000000000047 - 8 0x0000000000000048 - 9 0x0000000000000049 - 0 0x0000000000000040 - ENTER 0x000000000000004a + KEY_CHANNELUP 0x0000000000000002 + KEY_CHANNELDOWN 0x0000000000000003 + KEY_VOLUMEUP 0x0000000000000006 + KEY_VOLUMEDOWN 0x0000000000000007 + KEY_MUTE 0x0000000000000005 + KEY_1 0x0000000000000041 + KEY_2 0x0000000000000042 + KEY_3 0x0000000000000043 + KEY_4 0x0000000000000044 + KEY_5 0x0000000000000045 + KEY_6 0x0000000000000046 + KEY_7 0x0000000000000047 + KEY_8 0x0000000000000048 + KEY_9 0x0000000000000049 + KEY_0 0x0000000000000040 + KEY_ENTER 0x000000000000004a ADOTB 0x000000000000005D - REWIND 0x000000000000001C - PLAY 0x000000000000000D - FFWD 0x000000000000001D - STOP 0x000000000000000E - PAUSE 0x000000000000004E - RECORD 0x00000000000000FF - ENTER 0x000000000000004A + KEY_REWIND 0x000000000000001C + KEY_PLAY 0x000000000000000D + KEY_FASTFORWARD 0x000000000000001D + KEY_STOP 0x000000000000000E + KEY_PAUSE 0x000000000000004E + KEY_RECORD 0x00000000000000FF + KEY_ENTER 0x000000000000004A LAST 0x000000000000004F DISP 0x000000000000005C SHIFT 0x000000000000006B GUIDE 0x000000000000006D - SELECT 0x0000000000000093 - PHONE 0x000000000000004B - WEB 0x000000000000008B - CD 0x00000000000000AB - DVD 0x00000000000000CB + KEY_SELECT 0x0000000000000093 + KEY_PHONE 0x000000000000004B + KEY_WWW 0x000000000000008B + KEY_CD 0x00000000000000AB + KEY_DVD 0x00000000000000CB MOUSE_SLOW_N 0x0000000000000110 MOUSE_SLOW_NNE 0x0000000000000131 MOUSE_SLOW_NE 0x0000000000000111 @@ -110,7 +110,7 @@ begin remote MOUSE_FAST_NNW 0x0000000000000539 BUTTONR_DOWN 0x0000000000000801 BUTTONL_DOWN 0x0000000000000804 - BUTTON_UP 0x0000000000000800 + KEY_UP 0x0000000000000800 end codes end remote diff -Naurp lirc-0.8.6/remotes/x10/lircd.conf.mp3anywhere lirc-0.8.6.new/remotes/x10/lircd.conf.mp3anywhere --- lirc-0.8.6/remotes/x10/lircd.conf.mp3anywhere 2007-07-01 03:09:11.000000000 -0400 +++ lirc-0.8.6.new/remotes/x10/lircd.conf.mp3anywhere 2009-09-13 21:37:03.000000000 -0400 @@ -22,43 +22,43 @@ begin remote gap 140000 begin codes - POWER 0x00000000000000F0 - PC 0x00000000000000D4 + KEY_POWER 0x00000000000000F0 + KEY_PC 0x00000000000000D4 LAST 0x00000000000000F2 - CHANUP 0x0000000000000040 - CHANDOWN 0x00000000000000C0 - VOLUP 0x0000000000000060 - VOLDOWN 0x00000000000000E0 - MUTE 0x00000000000000A0 - ONE 0x0000000000000082 - TWO 0x0000000000000042 - THREE 0x00000000000000C2 - FOUR 0x0000000000000022 - FIVE 0x00000000000000A2 - SIX 0x0000000000000062 - SEVEN 0x00000000000000E2 - EIGHT 0x0000000000000012 - NINE 0x0000000000000092 - ZERO 0x0000000000000002 - ENTER 0x0000000000000052 + KEY_CHANNELUP 0x0000000000000040 + KEY_CHANNELDOWN 0x00000000000000C0 + KEY_VOLUMEUP 0x0000000000000060 + KEY_VOLUMEDOWN 0x00000000000000E0 + KEY_MUTE 0x00000000000000A0 + KEY_1 0x0000000000000082 + KEY_2 0x0000000000000042 + KEY_3 0x00000000000000C2 + KEY_4 0x0000000000000022 + KEY_5 0x00000000000000A2 + KEY_6 0x0000000000000062 + KEY_7 0x00000000000000E2 + KEY_8 0x0000000000000012 + KEY_9 0x0000000000000092 + KEY_0 0x0000000000000002 + KEY_ENTER 0x0000000000000052 ADOTB 0x00000000000000BA - A 0x000000000000003A - B 0x00000000000000D8 - C 0x00000000000000D6 - D 0x00000000000000D4 - MENU 0x00000000000000B6 - EXIT 0x00000000000000C9 - UP 0x00000000000000D5 - DOWN 0x00000000000000D3 - LEFT 0x00000000000000D2 - RIGHT 0x00000000000000D1 - OK 0x0000000000000052 - REWIND 0x0000000000000038 - PLAY 0x00000000000000B0 - FFWD 0x00000000000000B8 - RECORD 0x00000000000000FF - STOP 0x0000000000000070 - PAUSE 0x0000000000000072 + KEY_A 0x000000000000003A + KEY_B 0x00000000000000D8 + KEY_C 0x00000000000000D6 + KEY_D 0x00000000000000D4 + KEY_MENU 0x00000000000000B6 + KEY_EXIT 0x00000000000000C9 + KEY_UP 0x00000000000000D5 + KEY_DOWN 0x00000000000000D3 + KEY_LEFT 0x00000000000000D2 + KEY_RIGHT 0x00000000000000D1 + KEY_OK 0x0000000000000052 + KEY_REWIND 0x0000000000000038 + KEY_PLAY 0x00000000000000B0 + KEY_FASTFORWARD 0x00000000000000B8 + KEY_RECORD 0x00000000000000FF + KEY_STOP 0x0000000000000070 + KEY_PAUSE 0x0000000000000072 end codes end remote Index: lirc.init =================================================================== RCS file: /cvs/pkgs/rpms/lirc/F-11/lirc.init,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- lirc.init 23 Jun 2008 18:06:40 -0000 1.4 +++ lirc.init 14 Sep 2009 04:16:25 -0000 1.5 @@ -6,9 +6,9 @@ # description: Enables infrared controls through LIRC. # processname: lircd # processname: lircmd -# config: /etc/lircd.conf -# config: /etc/lircmd.conf -# pidfile: /var/run/lircd.pid +# config: /etc/lirc/lircd.conf +# config: /etc/lirc/lircmd.conf +# pidfile: /var/run/lirc/lircd.pid ### BEGIN INIT INFO # Provides: lirc Index: lirc.spec =================================================================== RCS file: /cvs/pkgs/rpms/lirc/F-11/lirc.spec,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- lirc.spec 30 Aug 2009 04:27:30 -0000 1.55 +++ lirc.spec 14 Sep 2009 04:16:25 -0000 1.56 @@ -14,24 +14,24 @@ %bcond_without portaudio %bcond_without x %bcond_with svgalib -#define pre pre3 +#define pre pre2 Name: lirc -Version: 0.8.5 -Release: 3%{?pre:.%{pre}}%{?dist} +Version: 0.8.6 +Release: 1%{?pre:.%{pre}}%{?dist} Summary: The Linux Infrared Remote Control package Group: System Environment/Daemons License: GPLv2+ URL: http://www.lirc.org/ Source0: http://downloads.sourceforge.net/lirc/%{name}-%{version}.tar.bz2 -#Source0: http://lirc.sourceforge.net/software/snapshots/%{name}-%{version}%{pre}.tar.bz2 +#Source0: http://www.lirc.org/software/snapshots/%{name}-%{version}%{pre}.tar.bz2 Source1: %{name}.init Source2: %{name}.sysconfig Patch0: lirc-use-new-instead-of-conf-as-filename-suffix.patch # https://bugzilla.redhat.com/show_bug.cgi?id=457273 # http://thread.gmane.org/gmane.comp.hardware.lirc/6884 -Patch1: lirc-0.8.5-standardized-remote-keycodes.patch +Patch1: lirc-0.8.6-standardized-remote-keycodes.patch Patch2: lirc-0.8.4-make-remote-names-all-unique.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -136,6 +136,12 @@ for f in remotes/chronos/lircd.conf.chro iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f done +# use /dev/lirc0 by default instead of /dev/lirc +sed -i -e 's|#define DEV_LIRC "lirc"|#define DEV_LIRC "lirc0"|' config.h.in + +# use fixed instead of Courier w/xmode2, should be more prevalent on linux boxen +sed -i -e 's|char.*font1_name.*Courier.*$|char font1_name[]="-misc-fixed-*-r-*-*-12-*-*-*-*-*-iso8859-1";|g' tools/xmode2.c + sed -i -e 's|"/lib /usr/lib |"/%{_lib} %{_libdir} |' configure # lib64 rpath # *cough* I wish there was a good way to disable alsa/portaudio/svgalib... @@ -202,10 +208,11 @@ rm -rf doc/Makefile* doc/.libs doc/man* rm -rf contrib/irman2lirc contrib/lirc.* contrib/sendxevent.c cd .. -touch $RPM_BUILD_ROOT%{_sysconfdir}/lirc{d,md}.conf +install -dm 755 $RPM_BUILD_ROOT%{_sysconfdir}/lirc +touch $RPM_BUILD_ROOT%{_sysconfdir}/lirc/lirc{d,md}.conf -install -dm 755 $RPM_BUILD_ROOT/dev -touch $RPM_BUILD_ROOT/dev/lirc{d,m} +install -dm 755 $RPM_BUILD_ROOT%{_localstatedir}/run/lirc/ +touch $RPM_BUILD_ROOT%{_localstatedir}/run/lirc/lirc{d,m} rm $RPM_BUILD_ROOT%{_libdir}/liblirc_client.la @@ -218,6 +225,15 @@ rm -rf $RPM_BUILD_ROOT %post /sbin/chkconfig --add lirc +# If we're upgrading, move config files into their new location, if need be +if [ $1 -ge 2 ] ; then + if [ -e %{_sysconfdir}/lircd.conf -a ! -e %{_sysconfdir}/lirc/lircd.conf ]; then + mv %{_sysconfdir}/lircd.conf %{_sysconfdir}/lirc/lircd.conf + fi + if [ -e %{_sysconfdir}/lircmd.conf -a ! -e %{_sysconfdir}/lirc/lircmd.conf ]; then + mv %{_sysconfdir}/lircmd.conf %{_sysconfdir}/lirc/lircmd.conf + fi +fi %post libs -p /sbin/ldconfig @@ -233,17 +249,19 @@ fi %files %defattr(-,root,root,-) %doc ANNOUNCE AUTHORS ChangeLog COPYING NEWS README TODO -%ghost %config(noreplace) %{_sysconfdir}/lirc*d.conf +%ghost %config(noreplace) %{_sysconfdir}/lirc/lirc*d.conf %config(noreplace) %{_sysconfdir}/sysconfig/lirc %{_initrddir}/lirc %{_bindir}/*ir* %{_bindir}/*mode2 %{_sbindir}/lirc*d +%dir %{_datadir}/lirc/ %{_datadir}/lirc/ +%dir %{_localstatedir}/run/lirc/ %{_mandir}/man1/*ir*.1* %{_mandir}/man1/*mode2*.1* %{_mandir}/man8/lirc*d.8* -%ghost /dev/lirc* +%ghost %{_localstatedir}/run/lirc/lirc* %files libs %defattr(-,root,root,-) @@ -265,8 +283,31 @@ fi %changelog -* Sun Aug 30 2009 Jarod Wilson 0.8.5-3 -- Bump to keep F11 version rpm-newer than F10 +* Sun Sep 13 2009 Jarod Wilson 0.8.6-1 +- Update to lirc 0.8.6 release + +* Sat Aug 29 2009 Jarod Wilson 0.8.6-0.6.pre2 +- Rediff patches so they actually apply still + +* Sat Aug 29 2009 Jarod Wilson 0.8.6-0.5.pre2 +- Update to lirc 0.8.6pre2 + +* Sat Jul 25 2009 Fedora Release Engineering - 0.8.6-0.4.pre1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Jul 21 2009 Jarod Wilson 0.8.6-0.3.pre1 +- Set up tools to use /dev/lirc0 instead of /dev/lirc by default +- Set a default font for xmode2 most people actually have (#467339) + +* Wed Jun 24 2009 Jarod Wilson 0.8.6-0.2.pre1 +- Fix things up so the relocated socket actually works out of the box + +* Tue Jun 23 2009 Jarod Wilson 0.8.6-0.1.pre1 +- Update to lirc 0.8.6pre1 +- Adds Linux input layer support to lircmd +- Adds XMP protocol support +- Moves lircd socket from /dev/ to /var/run/lirc/ and pid file from + /var/run/ to /var/run/lirc/ * Thu May 28 2009 Jarod Wilson 0.8.5-2 - Update to lirc 0.8.5 Index: lirc.sysconfig =================================================================== RCS file: /cvs/pkgs/rpms/lirc/F-11/lirc.sysconfig,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- lirc.sysconfig 23 Jun 2008 18:06:40 -0000 1.2 +++ lirc.sysconfig 14 Sep 2009 04:16:25 -0000 1.3 @@ -12,7 +12,7 @@ LIRC_DRIVER="" # Which lirc device will be used by lircd(8). # This is the same as passing "-d device" to lircd. -# An empty value will use the default /dev/lirc device. +# An empty value will use the default /dev/lirc0 device. LIRC_DEVICE="" # If "yes", the init script will try to start lircmd(8) too. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/lirc/F-11/sources,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- sources 28 May 2009 17:04:07 -0000 1.30 +++ sources 14 Sep 2009 04:16:25 -0000 1.31 @@ -1 +1 @@ -5a274e4eaff8156b17903c22ea01f506 lirc-0.8.5.tar.bz2 +4ca24da6f5e7c2dcea74878c27a4a3f7 lirc-0.8.6.tar.bz2 From trasher at fedoraproject.org Mon Sep 14 04:31:02 2009 From: trasher at fedoraproject.org (Johan Cwiklinski) Date: Mon, 14 Sep 2009 04:31:02 +0000 (UTC) Subject: rpms/eric/F-10 .cvsignore, 1.18, 1.19 eric.spec, 1.41, 1.42 sources, 1.23, 1.24 Message-ID: <20090914043102.AD0CB11C0380@cvs1.fedora.phx.redhat.com> Author: trasher Update of /cvs/extras/rpms/eric/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2652 Modified Files: .cvsignore eric.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/eric/F-10/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 5 Jul 2009 16:03:59 -0000 1.18 +++ .cvsignore 14 Sep 2009 04:31:01 -0000 1.19 @@ -1,8 +1,8 @@ -eric4-4.3.5.tar.gz -eric4-i18n-fr-4.3.5.tar.gz -eric4-i18n-de-4.3.5.tar.gz -eric4-i18n-ru-4.3.5.tar.gz -eric4-i18n-cs-4.3.5.tar.gz -eric4-i18n-es-4.3.5.tar.gz -eric4-i18n-tr-4.3.5.tar.gz -eric4-i18n-zh_CN.GB2312-4.3.5.tar.gz +eric4-4.3.7.1.tar.gz +eric4-i18n-cs-4.3.7.1.tar.gz +eric4-i18n-de-4.3.7.1.tar.gz +eric4-i18n-es-4.3.7.1.tar.gz +eric4-i18n-fr-4.3.7.1.tar.gz +eric4-i18n-ru-4.3.7.1.tar.gz +eric4-i18n-tr-4.3.7.1.tar.gz +eric4-i18n-zh_CN.GB2312-4.3.7.1.tar.gz Index: eric.spec =================================================================== RCS file: /cvs/extras/rpms/eric/F-10/eric.spec,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- eric.spec 5 Jul 2009 16:03:59 -0000 1.41 +++ eric.spec 14 Sep 2009 04:31:01 -0000 1.42 @@ -7,7 +7,7 @@ Name: eric Summary: Python IDE -Version: 4.3.5 +Version: 4.3.7.1 Release: 1%{?dist} License: GPL+ @@ -31,6 +31,8 @@ Provides: eric4 = %{version}-%{release} BuildRequires: desktop-file-utils BuildRequires: qscintilla-python-devel +BuildRequires: qscintilla-python +BuildRequires: python # This can be left unversioned Requires: qscintilla-python @@ -147,6 +149,11 @@ rm -rf %{buildroot} %{_libdir}/qt4/qsci/api/ruby/*.api %changelog +* Sun Sep 13 2009 Johan Cwiklinski 4.3.7.1-1 +- 4.3.7.1 +- add BR on qscintilla-python since qscintilla-python-devel no longer + requires it + * Sun Jul 5 2009 Johan Cwiklinski 4.3.5-1 - 4.3.5 Index: sources =================================================================== RCS file: /cvs/extras/rpms/eric/F-10/sources,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- sources 5 Jul 2009 16:03:59 -0000 1.23 +++ sources 14 Sep 2009 04:31:01 -0000 1.24 @@ -1,8 +1,8 @@ -3dc719330b4b82edc17939068180cc6a eric4-4.3.5.tar.gz -b90cf27a4d595f54b81851222a64ad7b eric4-i18n-fr-4.3.5.tar.gz -7c3ebbe36d0e305c48e6f3da444cdcb3 eric4-i18n-de-4.3.5.tar.gz -5ebd2f978e3d61b7ccc9c90b1ab6c676 eric4-i18n-ru-4.3.5.tar.gz -b55a007ddfafc98f9533df77ba52983a eric4-i18n-cs-4.3.5.tar.gz -9ce364f90909d5d7fa873ff3db980c77 eric4-i18n-es-4.3.5.tar.gz -28c5d615eea8f10e94bae717d6023527 eric4-i18n-tr-4.3.5.tar.gz -fb29d702bff9c9f7eed0f992a8394ba9 eric4-i18n-zh_CN.GB2312-4.3.5.tar.gz +c97028915201a28b9d728ff89658e522 eric4-4.3.7.1.tar.gz +06240f44b92bbc0474d104b977c832ad eric4-i18n-cs-4.3.7.1.tar.gz +9e0d676f1d715eca4fc97d7f01cab402 eric4-i18n-de-4.3.7.1.tar.gz +1b309a6ce80b33c163d6f9b73f47c4af eric4-i18n-es-4.3.7.1.tar.gz +e86d502689b63a6f592c13574f9308dc eric4-i18n-fr-4.3.7.1.tar.gz +b8971e78b3181a46540752e5a0131384 eric4-i18n-ru-4.3.7.1.tar.gz +b27ae962c0a6b93366e1fd52e958d465 eric4-i18n-tr-4.3.7.1.tar.gz +eee6f38d23944a797d70ca44334336ba eric4-i18n-zh_CN.GB2312-4.3.7.1.tar.gz From pkgdb at fedoraproject.org Mon Sep 14 04:42:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:42:57 +0000 Subject: [pkgdb] kernel F-12 cloned from devel Message-ID: <20090914044257.BC0EC10F880@bastion2.fedora.phx.redhat.com> kevin cloned kernel F-12 from devel To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kernel From pkgdb at fedoraproject.org Mon Sep 14 04:49:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:49:36 +0000 Subject: [pkgdb] php-email-address-validation was added for topdog Message-ID: <20090914044936.78BD310F87D@bastion2.fedora.phx.redhat.com> kevin has added Package php-email-address-validation with summary A PHP class for validating email addresses kevin has approved Package php-email-address-validation kevin has added a Fedora devel branch for php-email-address-validation with an owner of topdog kevin has approved php-email-address-validation in Fedora devel kevin has approved Package php-email-address-validation kevin has set commit to Approved for 107427 on php-email-address-validation (Fedora devel) kevin has set checkout to Approved for 107427 on php-email-address-validation (Fedora devel) kevin has set build to Approved for 107427 on php-email-address-validation (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-email-address-validation From pkgdb at fedoraproject.org Mon Sep 14 04:49:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:49:38 +0000 Subject: [pkgdb] php-email-address-validation summary updated by kevin Message-ID: <20090914044938.26C6F10F883@bastion2.fedora.phx.redhat.com> kevin set package php-email-address-validation summary to A PHP class for validating email addresses To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-email-address-validation From pkgdb at fedoraproject.org Mon Sep 14 04:49:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:49:38 +0000 Subject: [pkgdb] php-email-address-validation (Fedora EPEL, 5) updated by kevin Message-ID: <20090914044938.2CE8410F894@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for php-email-address-validation kevin has set commit to Approved for 107427 on php-email-address-validation (Fedora 11) kevin has set checkout to Approved for 107427 on php-email-address-validation (Fedora 11) kevin has set build to Approved for 107427 on php-email-address-validation (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-email-address-validation From pkgdb at fedoraproject.org Mon Sep 14 04:49:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:49:38 +0000 Subject: [pkgdb] php-email-address-validation (Fedora EPEL, 5) updated by kevin Message-ID: <20090914044938.3809410F898@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for php-email-address-validation kevin has set commit to Approved for 107427 on php-email-address-validation (Fedora 10) kevin has set checkout to Approved for 107427 on php-email-address-validation (Fedora 10) kevin has set build to Approved for 107427 on php-email-address-validation (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-email-address-validation From kevin at fedoraproject.org Mon Sep 14 04:50:03 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:50:03 +0000 (UTC) Subject: rpms/php-email-address-validation - New directory Message-ID: <20090914045003.1DDFE11C048A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/php-email-address-validation In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ17409/rpms/php-email-address-validation Log Message: Directory /cvs/pkgs/rpms/php-email-address-validation added to the repository From pkgdb at fedoraproject.org Mon Sep 14 04:49:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:49:38 +0000 Subject: [pkgdb] php-email-address-validation (Fedora EPEL, 5) updated by kevin Message-ID: <20090914044938.4199710F89C@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for php-email-address-validation kevin has set commit to Approved for 107427 on php-email-address-validation (Fedora 12) kevin has set checkout to Approved for 107427 on php-email-address-validation (Fedora 12) kevin has set build to Approved for 107427 on php-email-address-validation (Fedora 12) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-email-address-validation From pkgdb at fedoraproject.org Mon Sep 14 04:49:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:49:38 +0000 Subject: [pkgdb] php-email-address-validation (Fedora EPEL, 5) updated by kevin Message-ID: <20090914044938.4C30F10F8A0@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for php-email-address-validation kevin has set commit to Approved for 107427 on php-email-address-validation (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on php-email-address-validation (Fedora EPEL 5) kevin has set build to Approved for 107427 on php-email-address-validation (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/php-email-address-validation From kevin at fedoraproject.org Mon Sep 14 04:50:03 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:50:03 +0000 (UTC) Subject: rpms/php-email-address-validation/devel - New directory Message-ID: <20090914045003.4130B11C0495@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/php-email-address-validation/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ17409/rpms/php-email-address-validation/devel Log Message: Directory /cvs/pkgs/rpms/php-email-address-validation/devel added to the repository From kevin at fedoraproject.org Mon Sep 14 04:50:09 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:50:09 +0000 (UTC) Subject: rpms/php-email-address-validation Makefile,NONE,1.1 Message-ID: <20090914045009.B501511C048A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/php-email-address-validation In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ17409/rpms/php-email-address-validation Added Files: Makefile Log Message: Setup of module php-email-address-validation --- NEW FILE Makefile --- # Top level Makefile for module php-email-address-validation all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Sep 14 04:50:09 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:50:09 +0000 (UTC) Subject: rpms/php-email-address-validation/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090914045009.EBCBF11C048A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/php-email-address-validation/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ17409/rpms/php-email-address-validation/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module php-email-address-validation --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: php-email-address-validation # $Id: Makefile,v 1.1 2009/09/14 04:50:09 kevin Exp $ NAME := php-email-address-validation SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Sep 14 04:51:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:51:09 +0000 Subject: [pkgdb] ez-ipupdate (Fedora EPEL, 4) updated by kevin Message-ID: <20090914045109.E139110F87D@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 4 branch for ez-ipupdate kevin has set commit to Approved for 107427 on ez-ipupdate (Fedora EPEL 4) kevin has set checkout to Approved for 107427 on ez-ipupdate (Fedora EPEL 4) kevin has set build to Approved for 107427 on ez-ipupdate (Fedora EPEL 4) kevin changed owner of ez-ipupdate in Fedora EPEL 4 to itamarjp kevin approved watchbugzilla on ez-ipupdate (Fedora EPEL 4) for jlayton kevin approved watchcommits on ez-ipupdate (Fedora EPEL 4) for jlayton kevin approved commit on ez-ipupdate (Fedora EPEL 4) for jlayton kevin approved build on ez-ipupdate (Fedora EPEL 4) for jlayton kevin approved approveacls on ez-ipupdate (Fedora EPEL 4) for jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Mon Sep 14 04:51:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:51:09 +0000 Subject: [pkgdb] ez-ipupdate (Fedora EPEL, 4) updated by kevin Message-ID: <20090914045110.1B8C510F880@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for ez-ipupdate kevin has set commit to Approved for 107427 on ez-ipupdate (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on ez-ipupdate (Fedora EPEL 5) kevin has set build to Approved for 107427 on ez-ipupdate (Fedora EPEL 5) kevin changed owner of ez-ipupdate in Fedora EPEL 5 to itamarjp kevin approved watchbugzilla on ez-ipupdate (Fedora EPEL 5) for jlayton kevin approved watchcommits on ez-ipupdate (Fedora EPEL 5) for jlayton kevin approved commit on ez-ipupdate (Fedora EPEL 5) for jlayton kevin approved build on ez-ipupdate (Fedora EPEL 5) for jlayton kevin approved approveacls on ez-ipupdate (Fedora EPEL 5) for jlayton To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ez-ipupdate From pkgdb at fedoraproject.org Mon Sep 14 04:52:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:52:50 +0000 Subject: [pkgdb] vrq was added for shakthimaan Message-ID: <20090914045250.909E310F87D@bastion2.fedora.phx.redhat.com> kevin has added Package vrq with summary Verilog tool framework with plugins for manipulating source code kevin has approved Package vrq kevin has added a Fedora devel branch for vrq with an owner of shakthimaan kevin has approved vrq in Fedora devel kevin has approved Package vrq kevin has set commit to Approved for 107427 on vrq (Fedora devel) kevin has set checkout to Approved for 107427 on vrq (Fedora devel) kevin has set build to Approved for 107427 on vrq (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vrq From pkgdb at fedoraproject.org Mon Sep 14 04:52:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:52:52 +0000 Subject: [pkgdb] vrq summary updated by kevin Message-ID: <20090914045252.B824D10F886@bastion2.fedora.phx.redhat.com> kevin set package vrq summary to Verilog tool framework with plugins for manipulating source code To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vrq From pkgdb at fedoraproject.org Mon Sep 14 04:52:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:52:52 +0000 Subject: [pkgdb] vrq (Fedora EPEL, 5) updated by kevin Message-ID: <20090914045252.C293810F894@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for vrq kevin has set commit to Approved for 107427 on vrq (Fedora 10) kevin has set checkout to Approved for 107427 on vrq (Fedora 10) kevin has set build to Approved for 107427 on vrq (Fedora 10) kevin approved watchbugzilla on vrq (Fedora 10) for chitlesh kevin approved watchcommits on vrq (Fedora 10) for chitlesh kevin approved commit on vrq (Fedora 10) for chitlesh kevin approved build on vrq (Fedora 10) for chitlesh kevin approved approveacls on vrq (Fedora 10) for chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vrq From pkgdb at fedoraproject.org Mon Sep 14 04:52:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:52:52 +0000 Subject: [pkgdb] vrq (Fedora EPEL, 5) updated by kevin Message-ID: <20090914045252.CF0F310F89B@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for vrq kevin has set commit to Approved for 107427 on vrq (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on vrq (Fedora EPEL 5) kevin has set build to Approved for 107427 on vrq (Fedora EPEL 5) kevin approved watchbugzilla on vrq (Fedora EPEL 5) for chitlesh kevin approved watchcommits on vrq (Fedora EPEL 5) for chitlesh kevin approved commit on vrq (Fedora EPEL 5) for chitlesh kevin approved build on vrq (Fedora EPEL 5) for chitlesh kevin approved approveacls on vrq (Fedora EPEL 5) for chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vrq From pkgdb at fedoraproject.org Mon Sep 14 04:52:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:52:52 +0000 Subject: [pkgdb] vrq (Fedora EPEL, 5) updated by kevin Message-ID: <20090914045252.DAE4810F89F@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for vrq kevin has set commit to Approved for 107427 on vrq (Fedora 11) kevin has set checkout to Approved for 107427 on vrq (Fedora 11) kevin has set build to Approved for 107427 on vrq (Fedora 11) kevin approved watchbugzilla on vrq (Fedora 11) for chitlesh kevin approved watchcommits on vrq (Fedora 11) for chitlesh kevin approved commit on vrq (Fedora 11) for chitlesh kevin approved build on vrq (Fedora 11) for chitlesh kevin approved approveacls on vrq (Fedora 11) for chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vrq From pkgdb at fedoraproject.org Mon Sep 14 04:52:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:52:52 +0000 Subject: [pkgdb] vrq (Fedora EPEL, 5) updated by kevin Message-ID: <20090914045252.EC6DD10F8A4@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on vrq (Fedora devel) for chitlesh kevin approved watchcommits on vrq (Fedora devel) for chitlesh kevin approved commit on vrq (Fedora devel) for chitlesh kevin approved build on vrq (Fedora devel) for chitlesh kevin approved approveacls on vrq (Fedora devel) for chitlesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/vrq From kevin at fedoraproject.org Mon Sep 14 04:53:07 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:53:07 +0000 (UTC) Subject: rpms/vrq - New directory Message-ID: <20090914045307.1C2E411C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/vrq In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsw18594/rpms/vrq Log Message: Directory /cvs/pkgs/rpms/vrq added to the repository From kevin at fedoraproject.org Mon Sep 14 04:53:07 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:53:07 +0000 (UTC) Subject: rpms/vrq/devel - New directory Message-ID: <20090914045307.4269611C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/vrq/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsw18594/rpms/vrq/devel Log Message: Directory /cvs/pkgs/rpms/vrq/devel added to the repository From kevin at fedoraproject.org Mon Sep 14 04:53:14 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:53:14 +0000 (UTC) Subject: rpms/vrq Makefile,NONE,1.1 Message-ID: <20090914045314.B067E11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/vrq In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsw18594/rpms/vrq Added Files: Makefile Log Message: Setup of module vrq --- NEW FILE Makefile --- # Top level Makefile for module vrq all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Sep 14 04:53:14 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:53:14 +0000 (UTC) Subject: rpms/vrq/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090914045314.D8DEF11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/vrq/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsw18594/rpms/vrq/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module vrq --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: vrq # $Id: Makefile,v 1.1 2009/09/14 04:53:14 kevin Exp $ NAME := vrq SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Sep 14 04:54:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:54:47 +0000 Subject: [pkgdb] gtk-splitter was added for fab Message-ID: <20090914045447.3E0ED10F87D@bastion2.fedora.phx.redhat.com> kevin has added Package gtk-splitter with summary A file splitter kevin has approved Package gtk-splitter kevin has added a Fedora devel branch for gtk-splitter with an owner of fab kevin has approved gtk-splitter in Fedora devel kevin has approved Package gtk-splitter kevin has set commit to Approved for 107427 on gtk-splitter (Fedora devel) kevin has set checkout to Approved for 107427 on gtk-splitter (Fedora devel) kevin has set build to Approved for 107427 on gtk-splitter (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gtk-splitter From pkgdb at fedoraproject.org Mon Sep 14 04:54:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:54:48 +0000 Subject: [pkgdb] gtk-splitter summary updated by kevin Message-ID: <20090914045448.5AEC210F886@bastion2.fedora.phx.redhat.com> kevin set package gtk-splitter summary to A file splitter To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gtk-splitter From pkgdb at fedoraproject.org Mon Sep 14 04:54:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:54:48 +0000 Subject: [pkgdb] gtk-splitter (Fedora, 10) updated by kevin Message-ID: <20090914045448.6BDBF10F898@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for gtk-splitter kevin has set commit to Approved for 107427 on gtk-splitter (Fedora 11) kevin has set checkout to Approved for 107427 on gtk-splitter (Fedora 11) kevin has set build to Approved for 107427 on gtk-splitter (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gtk-splitter From pkgdb at fedoraproject.org Mon Sep 14 04:54:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:54:48 +0000 Subject: [pkgdb] gtk-splitter (Fedora, 10) updated by kevin Message-ID: <20090914045448.6279A10F894@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for gtk-splitter kevin has set commit to Approved for 107427 on gtk-splitter (Fedora 10) kevin has set checkout to Approved for 107427 on gtk-splitter (Fedora 10) kevin has set build to Approved for 107427 on gtk-splitter (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/gtk-splitter From kevin at fedoraproject.org Mon Sep 14 04:54:58 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:54:58 +0000 (UTC) Subject: rpms/gtk-splitter/devel - New directory Message-ID: <20090914045458.5CA8811C0261@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gtk-splitter/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvst19391/rpms/gtk-splitter/devel Log Message: Directory /cvs/pkgs/rpms/gtk-splitter/devel added to the repository From kevin at fedoraproject.org Mon Sep 14 04:54:58 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:54:58 +0000 (UTC) Subject: rpms/gtk-splitter - New directory Message-ID: <20090914045458.267DC11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gtk-splitter In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvst19391/rpms/gtk-splitter Log Message: Directory /cvs/pkgs/rpms/gtk-splitter added to the repository From kevin at fedoraproject.org Mon Sep 14 04:55:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:55:04 +0000 (UTC) Subject: rpms/gtk-splitter Makefile,NONE,1.1 Message-ID: <20090914045504.D521B11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gtk-splitter In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvst19391/rpms/gtk-splitter Added Files: Makefile Log Message: Setup of module gtk-splitter --- NEW FILE Makefile --- # Top level Makefile for module gtk-splitter all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Sep 14 04:55:05 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:55:05 +0000 (UTC) Subject: rpms/gtk-splitter/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090914045505.2F4B911C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gtk-splitter/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvst19391/rpms/gtk-splitter/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module gtk-splitter --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: gtk-splitter # $Id: Makefile,v 1.1 2009/09/14 04:55:05 kevin Exp $ NAME := gtk-splitter SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Sep 14 04:56:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:56:10 +0000 Subject: [pkgdb] givaro was added for mycae Message-ID: <20090914045610.555BD10F883@bastion2.fedora.phx.redhat.com> kevin has added Package givaro with summary C++ library for arithmetic and algebraic computations kevin has approved Package givaro kevin has added a Fedora devel branch for givaro with an owner of mycae kevin has approved givaro in Fedora devel kevin has approved Package givaro kevin has set commit to Approved for 107427 on givaro (Fedora devel) kevin has set checkout to Approved for 107427 on givaro (Fedora devel) kevin has set build to Approved for 107427 on givaro (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/givaro From kevin at fedoraproject.org Mon Sep 14 04:56:21 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:56:21 +0000 (UTC) Subject: rpms/givaro - New directory Message-ID: <20090914045621.1D24411C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/givaro In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsh20464/rpms/givaro Log Message: Directory /cvs/pkgs/rpms/givaro added to the repository From kevin at fedoraproject.org Mon Sep 14 04:56:21 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:56:21 +0000 (UTC) Subject: rpms/givaro/devel - New directory Message-ID: <20090914045621.4C9A111C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/givaro/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsh20464/rpms/givaro/devel Log Message: Directory /cvs/pkgs/rpms/givaro/devel added to the repository From kevin at fedoraproject.org Mon Sep 14 04:56:28 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:56:28 +0000 (UTC) Subject: rpms/givaro Makefile,NONE,1.1 Message-ID: <20090914045628.B50E911C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/givaro In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsh20464/rpms/givaro Added Files: Makefile Log Message: Setup of module givaro --- NEW FILE Makefile --- # Top level Makefile for module givaro all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Sep 14 04:56:29 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:56:29 +0000 (UTC) Subject: rpms/givaro/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090914045629.2EDA811C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/givaro/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsh20464/rpms/givaro/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module givaro --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: givaro # $Id: Makefile,v 1.1 2009/09/14 04:56:28 kevin Exp $ NAME := givaro SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Sep 14 04:58:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:58:20 +0000 Subject: [pkgdb] synergy-plus was added for thias Message-ID: <20090914045820.E9FF910F867@bastion2.fedora.phx.redhat.com> kevin has added Package synergy-plus with summary Mouse and keyboard sharing utility kevin has approved Package synergy-plus kevin has added a Fedora devel branch for synergy-plus with an owner of thias kevin has approved synergy-plus in Fedora devel kevin has approved Package synergy-plus kevin has set commit to Approved for 107427 on synergy-plus (Fedora devel) kevin has set checkout to Approved for 107427 on synergy-plus (Fedora devel) kevin has set build to Approved for 107427 on synergy-plus (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/synergy-plus From pkgdb at fedoraproject.org Mon Sep 14 04:58:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:58:22 +0000 Subject: [pkgdb] synergy-plus summary updated by kevin Message-ID: <20090914045822.7061910F883@bastion2.fedora.phx.redhat.com> kevin set package synergy-plus summary to Mouse and keyboard sharing utility To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/synergy-plus From pkgdb at fedoraproject.org Mon Sep 14 04:58:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:58:22 +0000 Subject: [pkgdb] synergy-plus (Fedora EPEL, 4) updated by kevin Message-ID: <20090914045822.82B4D10F896@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for synergy-plus kevin has set commit to Approved for 107427 on synergy-plus (Fedora 11) kevin has set checkout to Approved for 107427 on synergy-plus (Fedora 11) kevin has set build to Approved for 107427 on synergy-plus (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/synergy-plus From pkgdb at fedoraproject.org Mon Sep 14 04:58:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:58:22 +0000 Subject: [pkgdb] synergy-plus (Fedora EPEL, 4) updated by kevin Message-ID: <20090914045822.77F9D10F88C@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for synergy-plus kevin has set commit to Approved for 107427 on synergy-plus (Fedora 10) kevin has set checkout to Approved for 107427 on synergy-plus (Fedora 10) kevin has set build to Approved for 107427 on synergy-plus (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/synergy-plus From pkgdb at fedoraproject.org Mon Sep 14 04:58:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:58:22 +0000 Subject: [pkgdb] synergy-plus (Fedora EPEL, 4) updated by kevin Message-ID: <20090914045822.874F810F89B@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for synergy-plus kevin has set commit to Approved for 107427 on synergy-plus (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on synergy-plus (Fedora EPEL 5) kevin has set build to Approved for 107427 on synergy-plus (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/synergy-plus From pkgdb at fedoraproject.org Mon Sep 14 04:58:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:58:22 +0000 Subject: [pkgdb] synergy-plus (Fedora EPEL, 4) updated by kevin Message-ID: <20090914045822.92C8F10F89F@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 4 branch for synergy-plus kevin has set commit to Approved for 107427 on synergy-plus (Fedora EPEL 4) kevin has set checkout to Approved for 107427 on synergy-plus (Fedora EPEL 4) kevin has set build to Approved for 107427 on synergy-plus (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/synergy-plus From kevin at fedoraproject.org Mon Sep 14 04:58:36 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:58:36 +0000 (UTC) Subject: rpms/synergy-plus - New directory Message-ID: <20090914045836.234FB11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/synergy-plus In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsD21270/rpms/synergy-plus Log Message: Directory /cvs/pkgs/rpms/synergy-plus added to the repository From kevin at fedoraproject.org Mon Sep 14 04:58:36 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:58:36 +0000 (UTC) Subject: rpms/synergy-plus/devel - New directory Message-ID: <20090914045836.496CE11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/synergy-plus/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsD21270/rpms/synergy-plus/devel Log Message: Directory /cvs/pkgs/rpms/synergy-plus/devel added to the repository From kevin at fedoraproject.org Mon Sep 14 04:58:42 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:58:42 +0000 (UTC) Subject: rpms/synergy-plus Makefile,NONE,1.1 Message-ID: <20090914045842.9377D11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/synergy-plus In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsD21270/rpms/synergy-plus Added Files: Makefile Log Message: Setup of module synergy-plus --- NEW FILE Makefile --- # Top level Makefile for module synergy-plus all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Sep 14 04:58:42 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:58:42 +0000 (UTC) Subject: rpms/synergy-plus/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090914045842.D4D8A11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/synergy-plus/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsD21270/rpms/synergy-plus/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module synergy-plus --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: synergy-plus # $Id: Makefile,v 1.1 2009/09/14 04:58:42 kevin Exp $ NAME := synergy-plus SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Sep 14 04:59:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:59:23 +0000 Subject: [pkgdb] spawn-fcgi was added for thias Message-ID: <20090914045923.AA83D10F89B@bastion2.fedora.phx.redhat.com> kevin has added Package spawn-fcgi with summary Simple program for spawning FastCGI processes kevin has approved Package spawn-fcgi kevin has added a Fedora devel branch for spawn-fcgi with an owner of thias kevin has approved spawn-fcgi in Fedora devel kevin has approved Package spawn-fcgi kevin has set commit to Approved for 107427 on spawn-fcgi (Fedora devel) kevin has set checkout to Approved for 107427 on spawn-fcgi (Fedora devel) kevin has set build to Approved for 107427 on spawn-fcgi (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spawn-fcgi From pkgdb at fedoraproject.org Mon Sep 14 04:59:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:59:25 +0000 Subject: [pkgdb] spawn-fcgi summary updated by kevin Message-ID: <20090914045925.4E64710F89D@bastion2.fedora.phx.redhat.com> kevin set package spawn-fcgi summary to Simple program for spawning FastCGI processes To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spawn-fcgi From pkgdb at fedoraproject.org Mon Sep 14 04:59:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:59:25 +0000 Subject: [pkgdb] spawn-fcgi (Fedora EPEL, 4) updated by kevin Message-ID: <20090914045925.5A85C10F8A2@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 4 branch for spawn-fcgi kevin has set commit to Approved for 107427 on spawn-fcgi (Fedora EPEL 4) kevin has set checkout to Approved for 107427 on spawn-fcgi (Fedora EPEL 4) kevin has set build to Approved for 107427 on spawn-fcgi (Fedora EPEL 4) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spawn-fcgi From pkgdb at fedoraproject.org Mon Sep 14 04:59:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:59:25 +0000 Subject: [pkgdb] spawn-fcgi (Fedora EPEL, 4) updated by kevin Message-ID: <20090914045925.5FE9510F8A4@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for spawn-fcgi kevin has set commit to Approved for 107427 on spawn-fcgi (Fedora 10) kevin has set checkout to Approved for 107427 on spawn-fcgi (Fedora 10) kevin has set build to Approved for 107427 on spawn-fcgi (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spawn-fcgi From pkgdb at fedoraproject.org Mon Sep 14 04:59:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:59:25 +0000 Subject: [pkgdb] spawn-fcgi (Fedora EPEL, 4) updated by kevin Message-ID: <20090914045925.6C01810F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for spawn-fcgi kevin has set commit to Approved for 107427 on spawn-fcgi (Fedora 11) kevin has set checkout to Approved for 107427 on spawn-fcgi (Fedora 11) kevin has set build to Approved for 107427 on spawn-fcgi (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spawn-fcgi From pkgdb at fedoraproject.org Mon Sep 14 04:59:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 04:59:25 +0000 Subject: [pkgdb] spawn-fcgi (Fedora EPEL, 4) updated by kevin Message-ID: <20090914045925.7892A10F8AC@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for spawn-fcgi kevin has set commit to Approved for 107427 on spawn-fcgi (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on spawn-fcgi (Fedora EPEL 5) kevin has set build to Approved for 107427 on spawn-fcgi (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/spawn-fcgi From kevin at fedoraproject.org Mon Sep 14 04:59:34 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:59:34 +0000 (UTC) Subject: rpms/spawn-fcgi - New directory Message-ID: <20090914045934.1B43E11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/spawn-fcgi In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsS21823/rpms/spawn-fcgi Log Message: Directory /cvs/pkgs/rpms/spawn-fcgi added to the repository From kevin at fedoraproject.org Mon Sep 14 04:59:34 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:59:34 +0000 (UTC) Subject: rpms/spawn-fcgi/devel - New directory Message-ID: <20090914045934.42F9311C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/spawn-fcgi/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsS21823/rpms/spawn-fcgi/devel Log Message: Directory /cvs/pkgs/rpms/spawn-fcgi/devel added to the repository From kevin at fedoraproject.org Mon Sep 14 04:59:41 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:59:41 +0000 (UTC) Subject: rpms/spawn-fcgi Makefile,NONE,1.1 Message-ID: <20090914045941.0C7B111C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/spawn-fcgi In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsS21823/rpms/spawn-fcgi Added Files: Makefile Log Message: Setup of module spawn-fcgi --- NEW FILE Makefile --- # Top level Makefile for module spawn-fcgi all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Sep 14 04:59:41 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 04:59:41 +0000 (UTC) Subject: rpms/spawn-fcgi/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090914045941.43C0711C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/spawn-fcgi/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsS21823/rpms/spawn-fcgi/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module spawn-fcgi --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: spawn-fcgi # $Id: Makefile,v 1.1 2009/09/14 04:59:41 kevin Exp $ NAME := spawn-fcgi SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Sep 14 05:00:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 05:00:37 +0000 Subject: [pkgdb] monkeystudio was added for eponyme Message-ID: <20090914050037.1E90210F886@bastion2.fedora.phx.redhat.com> kevin has added Package monkeystudio with summary Free crossplatform Qt 4 IDE kevin has approved Package monkeystudio kevin has added a Fedora devel branch for monkeystudio with an owner of eponyme kevin has approved monkeystudio in Fedora devel kevin has approved Package monkeystudio kevin has set commit to Approved for 107427 on monkeystudio (Fedora devel) kevin has set checkout to Approved for 107427 on monkeystudio (Fedora devel) kevin has set build to Approved for 107427 on monkeystudio (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/monkeystudio From pkgdb at fedoraproject.org Mon Sep 14 05:00:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 05:00:39 +0000 Subject: [pkgdb] monkeystudio summary updated by kevin Message-ID: <20090914050039.5EA0310F894@bastion2.fedora.phx.redhat.com> kevin set package monkeystudio summary to Free crossplatform Qt 4 IDE To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/monkeystudio From kevin at fedoraproject.org Mon Sep 14 05:01:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:01:04 +0000 (UTC) Subject: rpms/monkeystudio - New directory Message-ID: <20090914050104.1A02911C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/monkeystudio In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsS22514/rpms/monkeystudio Log Message: Directory /cvs/pkgs/rpms/monkeystudio added to the repository From kevin at fedoraproject.org Mon Sep 14 05:01:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:01:04 +0000 (UTC) Subject: rpms/monkeystudio/devel - New directory Message-ID: <20090914050104.3B7A911C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/monkeystudio/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsS22514/rpms/monkeystudio/devel Log Message: Directory /cvs/pkgs/rpms/monkeystudio/devel added to the repository From kevin at fedoraproject.org Mon Sep 14 05:01:13 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:01:13 +0000 (UTC) Subject: rpms/monkeystudio Makefile,NONE,1.1 Message-ID: <20090914050113.38B3711C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/monkeystudio In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsS22514/rpms/monkeystudio Added Files: Makefile Log Message: Setup of module monkeystudio --- NEW FILE Makefile --- # Top level Makefile for module monkeystudio all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Sep 14 05:01:13 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:01:13 +0000 (UTC) Subject: rpms/monkeystudio/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090914050113.7FC3211C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/monkeystudio/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsS22514/rpms/monkeystudio/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module monkeystudio --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: monkeystudio # $Id: Makefile,v 1.1 2009/09/14 05:01:13 kevin Exp $ NAME := monkeystudio SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Sep 14 05:01:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 05:01:52 +0000 Subject: [pkgdb] kdevplatform was added for mathstuf Message-ID: <20090914050152.5FA5910F87D@bastion2.fedora.phx.redhat.com> kevin has added Package kdevplatform with summary Libraries for use by KDE development tools kevin has approved Package kdevplatform kevin has added a Fedora devel branch for kdevplatform with an owner of mathstuf kevin has approved kdevplatform in Fedora devel kevin has approved Package kdevplatform kevin has set commit to Approved for 107427 on kdevplatform (Fedora devel) kevin has set checkout to Approved for 107427 on kdevplatform (Fedora devel) kevin has set build to Approved for 107427 on kdevplatform (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdevplatform From pkgdb at fedoraproject.org Mon Sep 14 05:01:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 05:01:53 +0000 Subject: [pkgdb] kdevplatform summary updated by kevin Message-ID: <20090914050153.B5E1210F886@bastion2.fedora.phx.redhat.com> kevin set package kdevplatform summary to Libraries for use by KDE development tools To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdevplatform From pkgdb at fedoraproject.org Mon Sep 14 05:01:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 05:01:53 +0000 Subject: [pkgdb] kdevplatform (Fedora, 10) updated by kevin Message-ID: <20090914050153.BDF7B10F894@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for kdevplatform kevin has set commit to Approved for 107427 on kdevplatform (Fedora 10) kevin has set checkout to Approved for 107427 on kdevplatform (Fedora 10) kevin has set build to Approved for 107427 on kdevplatform (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdevplatform From pkgdb at fedoraproject.org Mon Sep 14 05:01:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 05:01:53 +0000 Subject: [pkgdb] kdevplatform (Fedora, 10) updated by kevin Message-ID: <20090914050153.C6ED510F898@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for kdevplatform kevin has set commit to Approved for 107427 on kdevplatform (Fedora 11) kevin has set checkout to Approved for 107427 on kdevplatform (Fedora 11) kevin has set build to Approved for 107427 on kdevplatform (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/kdevplatform From kevin at fedoraproject.org Mon Sep 14 05:02:05 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:02:05 +0000 (UTC) Subject: rpms/kdevplatform - New directory Message-ID: <20090914050205.1A7BA11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/kdevplatform In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsI22828/rpms/kdevplatform Log Message: Directory /cvs/pkgs/rpms/kdevplatform added to the repository From kevin at fedoraproject.org Mon Sep 14 05:02:05 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:02:05 +0000 (UTC) Subject: rpms/kdevplatform/devel - New directory Message-ID: <20090914050205.44EF511C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/kdevplatform/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsI22828/rpms/kdevplatform/devel Log Message: Directory /cvs/pkgs/rpms/kdevplatform/devel added to the repository From kevin at fedoraproject.org Mon Sep 14 05:02:11 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:02:11 +0000 (UTC) Subject: rpms/kdevplatform Makefile,NONE,1.1 Message-ID: <20090914050211.B825D11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/kdevplatform In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsI22828/rpms/kdevplatform Added Files: Makefile Log Message: Setup of module kdevplatform --- NEW FILE Makefile --- # Top level Makefile for module kdevplatform all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Sep 14 05:02:12 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:02:12 +0000 (UTC) Subject: rpms/kdevplatform/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090914050212.2455211C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/kdevplatform/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsI22828/rpms/kdevplatform/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module kdevplatform --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: kdevplatform # $Id: Makefile,v 1.1 2009/09/14 05:02:11 kevin Exp $ NAME := kdevplatform SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Sep 14 05:02:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 05:02:53 +0000 Subject: [pkgdb] libkni3 was added for timn Message-ID: <20090914050253.D474910F895@bastion2.fedora.phx.redhat.com> kevin has added Package libkni3 with summary C++ library for the Katana robot arm kevin has approved Package libkni3 kevin has added a Fedora devel branch for libkni3 with an owner of timn kevin has approved libkni3 in Fedora devel kevin has approved Package libkni3 kevin has set commit to Approved for 107427 on libkni3 (Fedora devel) kevin has set checkout to Approved for 107427 on libkni3 (Fedora devel) kevin has set build to Approved for 107427 on libkni3 (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libkni3 From pkgdb at fedoraproject.org Mon Sep 14 05:02:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 05:02:55 +0000 Subject: [pkgdb] libkni3 summary updated by kevin Message-ID: <20090914050255.4C4D110F880@bastion2.fedora.phx.redhat.com> kevin set package libkni3 summary to C++ library for the Katana robot arm To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libkni3 From pkgdb at fedoraproject.org Mon Sep 14 05:02:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 05:02:55 +0000 Subject: [pkgdb] libkni3 (Fedora EPEL, 5) updated by kevin Message-ID: <20090914050255.53D1010F898@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for libkni3 kevin has set commit to Approved for 107427 on libkni3 (Fedora 10) kevin has set checkout to Approved for 107427 on libkni3 (Fedora 10) kevin has set build to Approved for 107427 on libkni3 (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libkni3 From pkgdb at fedoraproject.org Mon Sep 14 05:02:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 05:02:55 +0000 Subject: [pkgdb] libkni3 (Fedora EPEL, 5) updated by kevin Message-ID: <20090914050255.5F83A10F89C@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for libkni3 kevin has set commit to Approved for 107427 on libkni3 (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on libkni3 (Fedora EPEL 5) kevin has set build to Approved for 107427 on libkni3 (Fedora EPEL 5) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libkni3 From rakesh at fedoraproject.org Mon Sep 14 05:02:57 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Mon, 14 Sep 2009 05:02:57 +0000 (UTC) Subject: rpms/yum-plugin-download-order/F-11 import.log, NONE, 1.1 yum-plugin-download-order.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914050257.2BF3111C00EC@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/yum-plugin-download-order/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23169/F-11 Modified Files: .cvsignore sources Added Files: import.log yum-plugin-download-order.spec Log Message: Initial import --- NEW FILE import.log --- yum-plugin-download-order-0_2-1_fc12:F-11:yum-plugin-download-order-0.2-1.fc12.src.rpm:1252905159 --- NEW FILE yum-plugin-download-order.spec --- %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Summary: Yum plugin to order downloaded packages Name: yum-plugin-download-order Version: 0.2 Release: 1%{?dist} License: GPLv2+ Group: Development/Tools Source: http://rakesh.fedorapeople.org/yum/%{name}-%{version}.tar.gz URL: http://rakesh.fedorapeople.org/yum/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools, python-devel Requires: yum >= 3.2.24 %description Yum plugin to order downloads. Right now it just orders based on size. %prep %setup -q %build #Empty build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root, -) %doc README COPYING %{python_sitelib}/* /usr/lib/yum-plugins/download-order.py* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/download-order.conf %changelog * Mon Sep 14 2009 Rakesh Pandit 0.2-1 - Updated to 0.2 in sync with 3.2.24 * Wed Aug 26 2009 Rakesh Pandit 0.1-5 - Added python-devel as BR and renamed to yum-plugin-download-order * Sun Aug 23 2009 Rakesh Pandit 0.1-4 - fixed buildrequire and definition of python_sitelib * Tue Aug 04 2009 Rakesh Pandit 0.1-3 - fixed tarball, fixed import bug * Tue Jun 23 2009 Rakesh Pandit 0.1-2 - Updated with setup file - Included egg files * Mon Jun 22 2009 Rakesh Pandit 0.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/yum-plugin-download-order/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Aug 2009 22:35:23 -0000 1.1 +++ .cvsignore 14 Sep 2009 05:02:57 -0000 1.2 @@ -0,0 +1 @@ +yum-plugin-download-order-0.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/yum-plugin-download-order/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:35:23 -0000 1.1 +++ sources 14 Sep 2009 05:02:57 -0000 1.2 @@ -0,0 +1 @@ +34bd463e89d176699afd3fa8b55abff6 yum-plugin-download-order-0.2.tar.gz From pkgdb at fedoraproject.org Mon Sep 14 05:02:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 05:02:55 +0000 Subject: [pkgdb] libkni3 (Fedora EPEL, 5) updated by kevin Message-ID: <20090914050255.7063510F8A0@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for libkni3 kevin has set commit to Approved for 107427 on libkni3 (Fedora 11) kevin has set checkout to Approved for 107427 on libkni3 (Fedora 11) kevin has set build to Approved for 107427 on libkni3 (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/libkni3 From kevin at fedoraproject.org Mon Sep 14 05:03:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:03:04 +0000 (UTC) Subject: rpms/libkni3 - New directory Message-ID: <20090914050304.1710E11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/libkni3 In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsM23315/rpms/libkni3 Log Message: Directory /cvs/pkgs/rpms/libkni3 added to the repository From kevin at fedoraproject.org Mon Sep 14 05:03:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:03:04 +0000 (UTC) Subject: rpms/libkni3/devel - New directory Message-ID: <20090914050304.3E27B11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/libkni3/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsM23315/rpms/libkni3/devel Log Message: Directory /cvs/pkgs/rpms/libkni3/devel added to the repository From kevin at fedoraproject.org Mon Sep 14 05:03:12 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:03:12 +0000 (UTC) Subject: rpms/libkni3 Makefile,NONE,1.1 Message-ID: <20090914050312.24F6011C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/libkni3 In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsM23315/rpms/libkni3 Added Files: Makefile Log Message: Setup of module libkni3 --- NEW FILE Makefile --- # Top level Makefile for module libkni3 all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Sep 14 05:03:12 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:03:12 +0000 (UTC) Subject: rpms/libkni3/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090914050312.5E3B011C0261@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/libkni3/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsM23315/rpms/libkni3/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module libkni3 --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: libkni3 # $Id: Makefile,v 1.1 2009/09/14 05:03:12 kevin Exp $ NAME := libkni3 SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Sep 14 05:04:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 05:04:04 +0000 Subject: [pkgdb] mathgl was added for mycae Message-ID: <20090914050404.BC0F210F894@bastion2.fedora.phx.redhat.com> kevin has added Package mathgl with summary Scientific plotting library kevin has approved Package mathgl kevin has added a Fedora devel branch for mathgl with an owner of mycae kevin has approved mathgl in Fedora devel kevin has approved Package mathgl kevin has set commit to Approved for 107427 on mathgl (Fedora devel) kevin has set checkout to Approved for 107427 on mathgl (Fedora devel) kevin has set build to Approved for 107427 on mathgl (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/mathgl From kevin at fedoraproject.org Mon Sep 14 05:04:14 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:04:14 +0000 (UTC) Subject: rpms/mathgl - New directory Message-ID: <20090914050414.167C011C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/mathgl In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsF23926/rpms/mathgl Log Message: Directory /cvs/pkgs/rpms/mathgl added to the repository From kevin at fedoraproject.org Mon Sep 14 05:04:14 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:04:14 +0000 (UTC) Subject: rpms/mathgl/devel - New directory Message-ID: <20090914050414.3E25811C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/mathgl/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsF23926/rpms/mathgl/devel Log Message: Directory /cvs/pkgs/rpms/mathgl/devel added to the repository From kevin at fedoraproject.org Mon Sep 14 05:04:20 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:04:20 +0000 (UTC) Subject: rpms/mathgl Makefile,NONE,1.1 Message-ID: <20090914050420.91B2B11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/mathgl In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsF23926/rpms/mathgl Added Files: Makefile Log Message: Setup of module mathgl --- NEW FILE Makefile --- # Top level Makefile for module mathgl all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Mon Sep 14 05:04:20 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 14 Sep 2009 05:04:20 +0000 (UTC) Subject: rpms/mathgl/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090914050420.E214C11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/mathgl/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsF23926/rpms/mathgl/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module mathgl --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: mathgl # $Id: Makefile,v 1.1 2009/09/14 05:04:20 kevin Exp $ NAME := mathgl SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Mon Sep 14 05:06:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 05:06:25 +0000 Subject: [pkgdb] xtide F-12 cloned from devel Message-ID: <20090914050625.9B45C10F87D@bastion2.fedora.phx.redhat.com> kevin cloned xtide F-12 from devel To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/xtide From rakesh at fedoraproject.org Mon Sep 14 05:08:54 2009 From: rakesh at fedoraproject.org (Rakesh Pandit) Date: Mon, 14 Sep 2009 05:08:54 +0000 (UTC) Subject: rpms/yum-plugin-download-order/devel import.log, NONE, 1.1 yum-plugin-download-order.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914050854.BF7DA11C00EC@cvs1.fedora.phx.redhat.com> Author: rakesh Update of /cvs/pkgs/rpms/yum-plugin-download-order/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24673/devel Modified Files: .cvsignore sources Added Files: import.log yum-plugin-download-order.spec Log Message: Initial import --- NEW FILE import.log --- yum-plugin-download-order-0_2-1_fc12:HEAD:yum-plugin-download-order-0.2-1.fc12.src.rpm:1252905342 --- NEW FILE yum-plugin-download-order.spec --- %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Summary: Yum plugin to order downloaded packages Name: yum-plugin-download-order Version: 0.2 Release: 1%{?dist} License: GPLv2+ Group: Development/Tools Source: http://rakesh.fedorapeople.org/yum/%{name}-%{version}.tar.gz URL: http://rakesh.fedorapeople.org/yum/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools, python-devel Requires: yum >= 3.2.24 %description Yum plugin to order downloads. Right now it just orders based on size. %prep %setup -q %build #Empty build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root, -) %doc README COPYING %{python_sitelib}/* /usr/lib/yum-plugins/download-order.py* %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/download-order.conf %changelog * Mon Sep 14 2009 Rakesh Pandit 0.2-1 - Updated to 0.2 in sync with 3.2.24 * Wed Aug 26 2009 Rakesh Pandit 0.1-5 - Added python-devel as BR and renamed to yum-plugin-download-order * Sun Aug 23 2009 Rakesh Pandit 0.1-4 - fixed buildrequire and definition of python_sitelib * Tue Aug 04 2009 Rakesh Pandit 0.1-3 - fixed tarball, fixed import bug * Tue Jun 23 2009 Rakesh Pandit 0.1-2 - Updated with setup file - Included egg files * Mon Jun 22 2009 Rakesh Pandit 0.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/yum-plugin-download-order/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 26 Aug 2009 22:35:23 -0000 1.1 +++ .cvsignore 14 Sep 2009 05:08:54 -0000 1.2 @@ -0,0 +1 @@ +yum-plugin-download-order-0.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/yum-plugin-download-order/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 26 Aug 2009 22:35:23 -0000 1.1 +++ sources 14 Sep 2009 05:08:54 -0000 1.2 @@ -0,0 +1 @@ +34bd463e89d176699afd3fa8b55abff6 yum-plugin-download-order-0.2.tar.gz From itamarjp at fedoraproject.org Mon Sep 14 05:13:50 2009 From: itamarjp at fedoraproject.org (Itamar Reis Peixoto) Date: Mon, 14 Sep 2009 05:13:50 +0000 (UTC) Subject: rpms/ez-ipupdate/EL-5 ez-ipupdate-3.0.11b8-zoneedit-server.patch, NONE, 1.1 import.log, NONE, 1.1 ez-ipupdate.init, 1.2, 1.3 ez-ipupdate.spec, 1.14, 1.15 Message-ID: <20090914051350.74B4211C00EC@cvs1.fedora.phx.redhat.com> Author: itamarjp Update of /cvs/pkgs/rpms/ez-ipupdate/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26686/EL-5 Modified Files: ez-ipupdate.init ez-ipupdate.spec Added Files: ez-ipupdate-3.0.11b8-zoneedit-server.patch import.log Log Message: sync with fedora ez-ipupdate-3.0.11b8-zoneedit-server.patch: ez-ipupdate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE ez-ipupdate-3.0.11b8-zoneedit-server.patch --- diff --git a/ez-ipupdate.c b/ez-ipupdate.c index 9aea495..a6d2528 100644 --- a/ez-ipupdate.c +++ b/ez-ipupdate.c @@ -95,7 +95,7 @@ #define HN_DEFAULT_PORT "80" #define HN_REQUEST "/vanity/update" -#define ZONEEDIT_DEFAULT_SERVER "www.zoneedit.com" +#define ZONEEDIT_DEFAULT_SERVER "dynamic.zoneedit.com" #define ZONEEDIT_DEFAULT_PORT "80" #define ZONEEDIT_REQUEST "/auth/dynamic.html" --- NEW FILE import.log --- ez-ipupdate-3_0_11-0_22_b8_fc12:EL-5:ez-ipupdate-3.0.11-0.22.b8.fc12.src.rpm:1252905075 Index: ez-ipupdate.init =================================================================== RCS file: /cvs/pkgs/rpms/ez-ipupdate/EL-5/ez-ipupdate.init,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- ez-ipupdate.init 2 Jul 2006 21:16:44 -0000 1.2 +++ ez-ipupdate.init 14 Sep 2009 05:13:50 -0000 1.3 @@ -2,10 +2,17 @@ # # ez-ipupdate Starts and stops the ez-ipupdate daemon # -# chkconfig: - 55 45 # +# chkconfig: - 55 45 # processname: ez-ipupdate # description: Check and update your IP to dynamic DNS Server. +### BEGIN INIT INFO +# Short-Description: Check and update your IP to dynamic DNS Server +# Provides: ez-ipupdate +# Required-Start: $local_fs $network +# Required-Stop: $local_fs +# Should-Start: $time +### END INIT INFO ez_configdir=/etc/ez-ipupdate ez_piddir=/var/run/ez-ipupdate @@ -35,12 +42,15 @@ start() { # Don't run configurations that run in foreground if grep -q '^ *foreground' ${ez_configfile}; then continue; fi ez_name=`basename $ez_configfile .conf` + if [ -f $ez_piddir/$ez_name.pid ]; then + if status -p $ez_piddir/$ez_name.pid; then + continue + fi + fi echo -n $"Starting $prog for $ez_name: " daemon $ez_bin --daemon --config-file $ez_configfile --pid-file $ez_piddir/$ez_name.pid - error=$? + [ $? -ne 0 ] && RETVAL=1 echo - [ $error -eq 0 ] && touch /var/lock/subsys/$prog-$ez_name - [ $RETVAL -eq 0 ] && RETVAL=$error fi done } @@ -52,10 +62,8 @@ stop() { ez_name=`basename $pidfile .pid` echo -n $"Shutting down $prog for $ez_name: " killproc -p $pidfile $prog -QUIT - error=$? + [ $? -ne 0 ] && RETVAL=1 echo - [ $error -eq 0 ] && rm -f /var/lock/subsys/$prog-$ez_name && rm -f $ez_piddir/$ez_name - [ $RETVAL -eq 0 ] && RETVAL=$error fi done } @@ -67,16 +75,14 @@ reload() { ez_name=`basename $pidfile .pid` echo -n $"Reloading $prog for $ez_name: " killproc -p $pidfile $prog -HUP - error=$? - [ $RETVAL -eq 0 ] && RETVAL=$error + [ $? -ne 0 ] && RETVAL=1 echo fi done } restart() { - stop - start + stop && start RETVAL=$? } @@ -95,7 +101,7 @@ case "$1" in reload ;; condrestart|try-restart) - ls /var/lock/subsys/$prog-* 1>/dev/null 2>&1 && restart + ls ${ez_piddir}/*.pid >/dev/null && restart ;; status) status $prog Index: ez-ipupdate.spec =================================================================== RCS file: /cvs/pkgs/rpms/ez-ipupdate/EL-5/ez-ipupdate.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- ez-ipupdate.spec 17 Jun 2007 02:26:57 -0000 1.14 +++ ez-ipupdate.spec 14 Sep 2009 05:13:50 -0000 1.15 @@ -1,15 +1,16 @@ Name: ez-ipupdate Version: 3.0.11 -Release: 0.14.b8%{?dist} +Release: 0.22.b8%{?dist} Summary: Client for Dynamic DNS Services Group: Applications/Internet -License: GPL +License: GPLv2+ URL: http://www.gusnet.cx/proj/ez-ipupdate/ Source0: http://www.gusnet.cx/proj/ez-ipupdate/dist/ez-ipupdate-3.0.11b8.tar.gz Source1: %{name}.init Patch0: http://ftp.debian.org/debian/pool/main/e/ez-ipupdate/ez-ipupdate_3.0.11b8-10.diff.gz Patch1: %{name}-pidfile.patch +Patch2: ez-ipupdate-3.0.11b8-zoneedit-server.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(post): /sbin/chkconfig @@ -40,12 +41,14 @@ You can find some examples in %{_docdir} %setup -q -n %{name}-%{version}b8 %patch0 -p1 %patch1 -p0 +%patch2 -p1 touch *.in aclocal.m4 configure chmod +x missing chmod a-x example*.conf %build +export CFLAGS="-D_FILE_OFFSET_BITS=64 $RPM_OPT_FLAGS" %configure make %{?_smp_mflags} @@ -118,6 +121,32 @@ fi %ghost %attr(0640,root,ez-ipupd) %config(noreplace,missingok) %{_sysconfdir}/ez-ipupdate/default.conf %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 3.0.11-0.22.b8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Feb 24 2009 Fedora Release Engineering - 3.0.11-0.21.b8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Jul 18 2008 Tom "spot" Callaway - 3.0.11-0.20.b8 +- fix license tag + +* Mon Jun 16 2008 Jeff Layton - 3.0.11-0.19.b8 +- compile with -D_FILE_OFFSET_BITS=64 so we can handle 64-bit inode numbers + in stat() calls + +* Sun Jun 8 2008 Jeff Layton - 3.0.11-0.18.b8 +- default server for zoneedit has changed to dynamic.zoneedit.com (BZ#449375) + +* Tue Mar 11 2008 Jeff Layton - 3.0.11-0.17.b8 +- ez-ipupdate would be started a second time on runlevel changes (BZ#436616) + +* Tue Feb 19 2008 Fedora Release Engineering - 3.0.11-0.16.b8 +- Autorebuild for GCC 4.3 + +* Sun Jul 15 2007 Jeff Layton - 3.0.11-0.15.b8 +- initscript: add LSB header and fix return values +- initscript: remove /var/lock/subsys references + * Fri Jun 15 2007 J. Randall Owens - 3.0.11-0.14.b8 - fix doc directory permissions From itamarjp at fedoraproject.org Mon Sep 14 05:16:10 2009 From: itamarjp at fedoraproject.org (Itamar Reis Peixoto) Date: Mon, 14 Sep 2009 05:16:10 +0000 (UTC) Subject: rpms/ez-ipupdate/EL-4 ez-ipupdate-3.0.11b8-zoneedit-server.patch, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.3, 1.4 ez-ipupdate.init, 1.1, 1.2 ez-ipupdate.spec, 1.5, 1.6 sources, 1.3, 1.4 Message-ID: <20090914051610.C700011C00EC@cvs1.fedora.phx.redhat.com> Author: itamarjp Update of /cvs/pkgs/rpms/ez-ipupdate/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28020/EL-4 Modified Files: .cvsignore ez-ipupdate.init ez-ipupdate.spec sources Added Files: ez-ipupdate-3.0.11b8-zoneedit-server.patch import.log Log Message: sync with fedora ez-ipupdate-3.0.11b8-zoneedit-server.patch: ez-ipupdate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE ez-ipupdate-3.0.11b8-zoneedit-server.patch --- diff --git a/ez-ipupdate.c b/ez-ipupdate.c index 9aea495..a6d2528 100644 --- a/ez-ipupdate.c +++ b/ez-ipupdate.c @@ -95,7 +95,7 @@ #define HN_DEFAULT_PORT "80" #define HN_REQUEST "/vanity/update" -#define ZONEEDIT_DEFAULT_SERVER "www.zoneedit.com" +#define ZONEEDIT_DEFAULT_SERVER "dynamic.zoneedit.com" #define ZONEEDIT_DEFAULT_PORT "80" #define ZONEEDIT_REQUEST "/auth/dynamic.html" --- NEW FILE import.log --- ez-ipupdate-3_0_11-0_22_b8_fc12:EL-4:ez-ipupdate-3.0.11-0.22.b8.fc12.src.rpm:1252905315 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ez-ipupdate/EL-4/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 27 Nov 2004 11:21:02 -0000 1.3 +++ .cvsignore 14 Sep 2009 05:16:10 -0000 1.4 @@ -1,3 +1,2 @@ ez-ipupdate-3.0.11b8.tar.gz -ez-ipupdate_3.0.11b8-6.diff.gz -ez-ipupdate_3.0.11b8-8.diff.gz +ez-ipupdate_3.0.11b8-10.diff.gz Index: ez-ipupdate.init =================================================================== RCS file: /cvs/pkgs/rpms/ez-ipupdate/EL-4/ez-ipupdate.init,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- ez-ipupdate.init 8 Nov 2004 04:15:56 -0000 1.1 +++ ez-ipupdate.init 14 Sep 2009 05:16:10 -0000 1.2 @@ -2,19 +2,24 @@ # # ez-ipupdate Starts and stops the ez-ipupdate daemon # -# chkconfig: - 55 45 # +# chkconfig: - 55 45 # processname: ez-ipupdate # description: Check and update your IP to dynamic DNS Server. -# pidfile: /var/run/ez-ipupdate/ez-ipudpate.pid -# config: /etc/ez-ipupdate.conf +### BEGIN INIT INFO +# Short-Description: Check and update your IP to dynamic DNS Server +# Provides: ez-ipupdate +# Required-Start: $local_fs $network +# Required-Stop: $local_fs +# Should-Start: $time +### END INIT INFO -ez_config=/etc/ez-ipupdate.conf +ez_configdir=/etc/ez-ipupdate +ez_piddir=/var/run/ez-ipupdate ez_bin=/usr/sbin/ez-ipupdate -ez_pid=/var/run/ez-ipupdate/ez-ipupdate.pid # Make sure relevant files exist -[ -x "$ez_bin" -a -s "$ez_config" ] || exit 0 +[ -x "$ez_bin" -a -d "$ez_configdir" ] || exit 0 # Source function library. . /etc/rc.d/init.d/functions @@ -30,33 +35,54 @@ prog=ez-ipupdate start() { # Start daemons. - echo -n $"Starting $prog: " - daemon $ez_bin --daemon --config-file $ez_config --pid-file $ez_pid - RETVAL=$? - echo - [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog + for ez_configfile in ${ez_configdir}/*.conf; do + if [ -r ${ez_configfile} ]; then + # Don't run configurations that are not daemons + if ! grep -q '^ *daemon' ${ez_configfile}; then continue; fi + # Don't run configurations that run in foreground + if grep -q '^ *foreground' ${ez_configfile}; then continue; fi + ez_name=`basename $ez_configfile .conf` + if [ -f $ez_piddir/$ez_name.pid ]; then + if status -p $ez_piddir/$ez_name.pid; then + continue + fi + fi + echo -n $"Starting $prog for $ez_name: " + daemon $ez_bin --daemon --config-file $ez_configfile --pid-file $ez_piddir/$ez_name.pid + [ $? -ne 0 ] && RETVAL=1 + echo + fi + done } stop() { # Stop daemons. - echo -n $"Shutting down $prog: " - killproc $prog -QUIT - RETVAL=$? - echo - [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog && rm -f $ez_pid + for pidfile in ${ez_piddir}/*.pid; do + if [ -r ${pidfile} ]; then + ez_name=`basename $pidfile .pid` + echo -n $"Shutting down $prog for $ez_name: " + killproc -p $pidfile $prog -QUIT + [ $? -ne 0 ] && RETVAL=1 + echo + fi + done } reload() { # Reload config by sending a SIGHUP. - echo -n $"Reloading $prog: " - killproc $prog -HUP - RETVAL=$? - echo + for pidfile in ${ez_piddir}/*.pid; do + if [ -r ${pidfile} ]; then + ez_name=`basename $pidfile .pid` + echo -n $"Reloading $prog for $ez_name: " + killproc -p $pidfile $prog -HUP + [ $? -ne 0 ] && RETVAL=1 + echo + fi + done } restart() { - stop - start + stop && start RETVAL=$? } @@ -71,20 +97,24 @@ case "$1" in restart) restart ;; - reload) + reload|force-reload) reload ;; - condrestart) - [ -e /var/lock/subsys/$prog ] && restart || : + condrestart|try-restart) + ls ${ez_piddir}/*.pid >/dev/null && restart ;; status) status $prog RETVAL=$? - if [ -r $ez_config ]; then - ez_cache=`grep -E '^[[:space:]]*cache-file' $ez_config | cut -d "=" -f2` - [ -n "$ez_cache" ] && \ - echo "Last IP update: "`cat $ez_cache | cut -d "," -f2` - fi + for ez_config in $ez_configdir/*.conf; do + if [ -r $ez_config ]; then + ez_cache=`grep -E '^[[:space:]]*cache-file' $ez_config | cut -d "=" -f2` + ez_host=`grep -E '^[[:space:]]*host' $ez_config | cut -d "=" -f2` + ez_iface=`grep -E '^[[:space:]]*interface' $ez_config | cut -d "=" -f2` + [ -n "$ez_cache" ] && \ + echo "Last IP update of $ez_host on $ez_iface: "`cat $ez_cache | cut -d "," -f2` + fi + done ;; *) echo "Usage: $0 {start|stop|restart|condrestart|reload|status}" Index: ez-ipupdate.spec =================================================================== RCS file: /cvs/pkgs/rpms/ez-ipupdate/EL-4/ez-ipupdate.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- ez-ipupdate.spec 27 Nov 2004 11:21:02 -0000 1.5 +++ ez-ipupdate.spec 14 Sep 2009 05:16:10 -0000 1.6 @@ -1,26 +1,25 @@ Name: ez-ipupdate Version: 3.0.11 -Release: 0.7.b8 -Epoch: 0 +Release: 0.22.b8%{?dist} Summary: Client for Dynamic DNS Services Group: Applications/Internet -License: GPL +License: GPLv2+ URL: http://www.gusnet.cx/proj/ez-ipupdate/ Source0: http://www.gusnet.cx/proj/ez-ipupdate/dist/ez-ipupdate-3.0.11b8.tar.gz Source1: %{name}.init -Patch0: http://ftp.debian.org/debian/pool/main/e/ez-ipupdate/ez-ipupdate_3.0.11b8-8.diff.gz +Patch0: http://ftp.debian.org/debian/pool/main/e/ez-ipupdate/ez-ipupdate_3.0.11b8-10.diff.gz Patch1: %{name}-pidfile.patch +Patch2: ez-ipupdate-3.0.11b8-zoneedit-server.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(post): /sbin/chkconfig Requires(preun): /sbin/chkconfig Requires(pre): /usr/sbin/useradd /usr/sbin/groupadd -Requires(postun): /usr/sbin/userdel /usr/sbin/groupdel %description ez-ipupdate is a small utility for updating your host name for any of the -dynamic DNS service offered at: +dynamic DNS service offered at: * http://www.ez-ip.net * http://www.justlinux.com * http://www.dhs.org @@ -42,11 +41,14 @@ You can find some examples in %{_docdir} %setup -q -n %{name}-%{version}b8 %patch0 -p1 %patch1 -p0 +%patch2 -p1 touch *.in aclocal.m4 configure chmod +x missing +chmod a-x example*.conf %build +export CFLAGS="-D_FILE_OFFSET_BITS=64 $RPM_OPT_FLAGS" %configure make %{?_smp_mflags} @@ -70,13 +72,15 @@ mkdir -p $RPM_BUILD_ROOT%{_initrddir} mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/cache/ez-ipupdate > $RPM_BUILD_ROOT%{_localstatedir}/cache/ez-ipupdate/default-cache -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir} -> $RPM_BUILD_ROOT%{_sysconfdir}/ez-ipupdate.conf +# Make a directory for config files +mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ez-ipupdate +> $RPM_BUILD_ROOT%{_sysconfdir}/ez-ipupdate/default.conf # Create a dedicated dir for the pid file so we can run as non-root. mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/ez-ipupdate + %clean rm -rf $RPM_BUILD_ROOT @@ -88,6 +92,13 @@ rm -rf $RPM_BUILD_ROOT %post /sbin/chkconfig --add ez-ipupdate +# move config file from old location to new if it exists +if [ $1 -gt 1 ]; then + [ -f %{_sysconfdir}/ez-ipupdate.conf ] && /bin/mv %{_sysconfdir}/ez-ipupdate.conf %{_sysconfdir}/ez-ipupdate/default.conf + [ -f %{_localstatedir}/run/ez-ipupdate/ez-ipupdate.pid ] && /bin/mv %{_localstatedir}/run/ez-ipupdate/ez-ipupdate.pid %{_localstatedir}/run/ez-ipupdate/default.pid + [ -f %{_localstatedir}/lock/subsys/ez-ipupdate ] && /bin/mv %{_localstatedir}/lock/subsys/ez-ipupdate %{_localstatedir}/lock/subsys/ez-ipupdate-default + %{_initrddir}/ez-ipupdate condrestart >/dev/null +fi %preun if [ $1 -eq 0 ] ; then @@ -95,30 +106,71 @@ if [ $1 -eq 0 ] ; then /sbin/chkconfig --del ez-ipupdate fi -%postun -if [ $1 -eq 0 ] ; then - /usr/sbin/userdel ez-ipupd >/dev/null 2>&1 || : - /usr/sbin/groupdel ez-ipupd >/dev/null 2>&1 || : -elif [ $1 -ge 1 ] ; then - %{_initrddir}/ez-ipupdate condrestart >/dev/null -fi - - %files -%defattr(0644,root,root,0755) -%doc CHANGELOG COPYING README example-*.conf +%defattr(-,root,root,-) %{_mandir}/man8/ez-ipupdate.8* -%defattr(0755,root,root,0755) %attr(0755,root,root) %{_sbindir}/ez-ipupdate %attr(0755,root,root) %{_initrddir}/ez-ipupdate -%defattr(0644,ez-ipupd,ez-ipupd,0755) -%dir %{_localstatedir}/cache/ez-ipupdate +%dir %{_sysconfdir}/ez-ipupdate/ +%doc CHANGELOG COPYING README example.conf example-*.conf +%defattr(0644,root,root,-) +%defattr(-,ez-ipupd,ez-ipupd,-) +%dir %{_localstatedir}/cache/ez-ipupdate/ +%dir %{_localstatedir}/run/ez-ipupdate/ %ghost %{_localstatedir}/cache/ez-ipupdate/default-cache -%dir %{_localstatedir}/run/ez-ipupdate -%ghost %attr(0640,root,ez-ipupd) %config(noreplace,missingok) %{_sysconfdir}/ez-ipupdate.conf - +%ghost %attr(0640,root,ez-ipupd) %config(noreplace,missingok) %{_sysconfdir}/ez-ipupdate/default.conf %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 3.0.11-0.22.b8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Feb 24 2009 Fedora Release Engineering - 3.0.11-0.21.b8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Jul 18 2008 Tom "spot" Callaway - 3.0.11-0.20.b8 +- fix license tag + +* Mon Jun 16 2008 Jeff Layton - 3.0.11-0.19.b8 +- compile with -D_FILE_OFFSET_BITS=64 so we can handle 64-bit inode numbers + in stat() calls + +* Sun Jun 8 2008 Jeff Layton - 3.0.11-0.18.b8 +- default server for zoneedit has changed to dynamic.zoneedit.com (BZ#449375) + +* Tue Mar 11 2008 Jeff Layton - 3.0.11-0.17.b8 +- ez-ipupdate would be started a second time on runlevel changes (BZ#436616) + +* Tue Feb 19 2008 Fedora Release Engineering - 3.0.11-0.16.b8 +- Autorebuild for GCC 4.3 + +* Sun Jul 15 2007 Jeff Layton - 3.0.11-0.15.b8 +- initscript: add LSB header and fix return values +- initscript: remove /var/lock/subsys references + +* Fri Jun 15 2007 J. Randall Owens - 3.0.11-0.14.b8 +- fix doc directory permissions + +* Thu Mar 8 2007 Jeff Layton - 3.0.11-0.13.b8 +- remove Requires(postun) for user/groupdel since they're no longer needed + +* Tue Sep 12 2006 Jeff Layton - 3.0.11-0.12.b8 +- clean up changelog for specfile + +* Tue Sep 12 2006 Jeff Layton - 3.0.11-0.11.b8 +- rebuild for FC6 + +* Sat Jul 1 2006 Jeff Layton - 3.0.11-0.10.b8 +- new init script that can handle more than one config file +- move config files into directory under sysconfdir +- don't remove user and group on exit +- don't set permissions explicitly except where needed + +* Wed Feb 15 2006 Ville Skytt? - 3.0.11-0.9.b8 +- Sync with Debian's 3.0.11b8-10. + +* Fri Apr 7 2005 Michael Schwendt - 3.0.11-0.8.b8 +- rebuilt + * Sun Nov 14 2004 Ville Skytt? - 0:3.0.11-0.7.b8 - Update patch from Debian to 3.0.11b8-8, fixes CAN-2004-0980. - Try harder to avoid (re-)running aclocal and friends during build. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ez-ipupdate/EL-4/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 27 Nov 2004 11:21:02 -0000 1.3 +++ sources 14 Sep 2009 05:16:10 -0000 1.4 @@ -1,2 +1,2 @@ 000211add4c4845ffa4211841bff4fb0 ez-ipupdate-3.0.11b8.tar.gz -2d3fd3d0599667244931444c69394c51 ez-ipupdate_3.0.11b8-8.diff.gz +e400c9c8d594922e394806b717250c35 ez-ipupdate_3.0.11b8-10.diff.gz From trasher at fedoraproject.org Mon Sep 14 05:35:30 2009 From: trasher at fedoraproject.org (Johan Cwiklinski) Date: Mon, 14 Sep 2009 05:35:30 +0000 (UTC) Subject: rpms/tuxtype2/devel .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 tuxtype2.spec, 1.14, 1.15 Message-ID: <20090914053530.17B2111C00EC@cvs1.fedora.phx.redhat.com> Author: trasher Update of /cvs/extras/rpms/tuxtype2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1610 Modified Files: .cvsignore sources tuxtype2.spec Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/tuxtype2/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 15 Sep 2008 15:58:21 -0000 1.4 +++ .cvsignore 14 Sep 2009 05:35:29 -0000 1.5 @@ -1 +1 @@ -tuxtype_w_fonts-1.5.17.tar.gz +tuxtype_w_fonts-1.7.5.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/tuxtype2/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 15 Sep 2008 15:58:21 -0000 1.4 +++ sources 14 Sep 2009 05:35:29 -0000 1.5 @@ -1 +1 @@ -c2db518f7475e5be5b00a341022883d8 tuxtype_w_fonts-1.5.17.tar.gz +54017a392624444c71670345e10fc55c tuxtype_w_fonts-1.7.5.tar.gz Index: tuxtype2.spec =================================================================== RCS file: /cvs/extras/rpms/tuxtype2/devel/tuxtype2.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- tuxtype2.spec 27 Jul 2009 06:23:52 -0000 1.14 +++ tuxtype2.spec 14 Sep 2009 05:35:29 -0000 1.15 @@ -1,17 +1,19 @@ Name: tuxtype2 -Version: 1.5.17 -Release: 3%{?dist} +Version: 1.7.5 +Release: 1%{?dist} Summary: Tux Typing, an educational typing tutor for children Group: Amusements/Games License: GPLv2+ -URL: http://tuxtype.sourceforge.net/ -Source0: http://alioth.debian.org/tuxtype_w_fonts-%{version}.tar.gz +URL: http://tux4kids.alioth.debian.org/tuxtype/index.php +Source0: https://alioth.debian.org/frs/download.php/3051/tuxtype_w_fonts-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: SDL-devel >= 1.2.5, SDL_image-devel, SDL_mixer-devel, SDL_Pango-devel BuildRequires: SDL_ttf-devel, ImageMagick, desktop-file-utils BuildRequires: automake, autoconf +BuildRequires: librsvg2-devel + %description Tux Typing is an educational typing tutor for children. It features several @@ -20,6 +22,9 @@ different types of gameplay, at a variet %prep %setup -q -n tuxtype_w_fonts-%{version} +rm -rf data/fonts/*.ttf +# fix wrong end of line encoding +sed -i -e 's|\r||g' doc/en/TuxType_port_Mac.txt %build @@ -49,22 +54,29 @@ EOF convert -size 48x48 tuxtype.ico $RPM_BUILD_ROOT/%{_datadir}/pixmaps/tuxtype.png desktop-file-install --dir $RPM_BUILD_ROOT/%{_datadir}/applications/ \ - --add-category X-Fedora \ - --vendor fedora \ - %{name}.desktop + --add-category X-Fedora \ + --vendor fedora \ + %{name}.desktop + +%find_lang tuxtype + %clean rm -rf $RPM_BUILD_ROOT -%files +%files -f tuxtype.lang %defattr(-,root,root,-) -%doc AUTHORS COPYING ChangeLog README TODO tuxtype/docs/en/howtotheme.html tuxtype/docs/en/TuxType_port_Mac.txt +%doc AUTHORS COPYING ChangeLog README TODO doc/en/howtotheme.html doc/en/TuxType_port_Mac.txt %{_bindir}/* %{_datadir}/pixmaps/* %{_datadir}/applications/* %{_datadir}/tuxtype %changelog +* Mon Sep 14 2009 Johan Cwiklinski - 1.7.5-1 +- 1.7.5 +- removed shipped fonts + * Sun Jul 26 2009 Fedora Release Engineering - 1.5.17-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mathstuf at fedoraproject.org Mon Sep 14 05:38:33 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Mon, 14 Sep 2009 05:38:33 +0000 (UTC) Subject: rpms/kdevplatform/devel kdevplatform.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914053833.E03E411C00EC@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdevplatform/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2589 Modified Files: .cvsignore sources Added Files: kdevplatform.spec Log Message: Initial commit --- NEW FILE kdevplatform.spec --- %define alphatag .20090914svn1023119 Name: kdevplatform Summary: Libraries for use by KDE development tools Version: 0.9.95 Release: 0.1%{?alphatag}%{?dist} Group: Development/Tools License: GPLv2 URL: http://www.kde.org/ ### SNAPSHOT #Source0:VAR svnrel echo $(date +%Y%m%d)svn$(svn info svn://anonsvn.kde.org/home/kde/trunk/KDE/kdevplatform | grep 'Rev:' | cut -d" " -f4) #Source0:CMD svn export svn://anonsvn.kde.org/home/kde/trunk/KDE/kdevplatform kdevplatform-%{version}.%{svnrel} #Source0:CMD tar cjf %{_sourcedir}/kdevplatform-%{version}.%{svnrel}.tar.bz2 kdevplatform-%{version}.%{svnrel} #Source0:CMD rm -rf kdevplatform-%{version}.%{svnrel} ### TAG #Source0:DISABLECMD svn export svn://anonsvn.kde.org/home/kde/tags/kdevplatform/%{version} kdevplatform-%{version} #Source0:DISABLECMD tar cjf %{_sourcedir}/kdevplatform-%{version}.tar.bz2 kdevplatform-%{version} #Source0:DISABLECMD rm -rf kdevplatform-%{version} Source0: kdevplatform-%{version}%{?alphatag}.tar.bz2 ### ORIGINAL #Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdevplatform-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} BuildRequires: kdelibs-devel >= 4.2.0 BuildRequires: pcre-devel BuildRequires: giflib-devel BuildRequires: boost-devel BuildRequires: subversion-devel BuildRequires: kdesdk-devel >= 4.2.85 %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } %description KDE Development platform, the foundations upon which KDevelop and Quanta are built. %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries %description libs %{summary}. %package devel Group: Development/Libraries Summary: Developer files for %{name} Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} Requires: boost-devel Requires: subversion-devel Requires: commoncpp2-devel %description devel %{summary}. %prep %setup -q -n kdevplatform-%{version}%{?alphatag} %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} -DCMAKE_BUILD_TYPE=Debugfull .. popd make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1 %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %clean rm -rf %{buildroot} %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc COPYING.PLUGINS COPYING.SRC #{_kde4_bindir}/kdevteamwork_server %{_kde4_datadir}/kde4/apps/* %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/kde4/servicetypes/* %{_kde4_iconsdir}/hicolor/*/*/* %files libs %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* %{_kde4_libdir}/kde4/* %files devel %defattr(-,root,root,-) %{_kde4_datadir}/kde4/apps/cmake/modules/FindKDevPlatform.cmake %{_kde4_libdir}/lib*.so %{_kde4_includedir}/kdevplatform/ %{_kde4_libdir}/cmake/kdevplatform/*.cmake %changelog * Fri May 29 2009 Ben Boeckel - 0.9.93-0.1 - 1.0 Beta 3 * Sat Feb 21 2009 Lorenzo Villani - 0.9.91-0.2.20090221svn929301 - Post KDevplatform 1.0 Beta 1 snapshot * Fri Jan 09 2009 Lorenzo Villani - 0.9.85-1 - 0.9.85 snapshot Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdevplatform/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 05:02:11 -0000 1.1 +++ .cvsignore 14 Sep 2009 05:38:33 -0000 1.2 @@ -0,0 +1 @@ +kdevplatform-0.9.95.20090914svn1023119.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdevplatform/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 05:02:11 -0000 1.1 +++ sources 14 Sep 2009 05:38:33 -0000 1.2 @@ -0,0 +1 @@ +a60de80748d1a130f3f3ce0a10f471ae kdevplatform-0.9.95.20090914svn1023119.tar.bz2 From topdog at fedoraproject.org Mon Sep 14 05:39:32 2009 From: topdog at fedoraproject.org (topdog) Date: Mon, 14 Sep 2009 05:39:32 +0000 (UTC) Subject: rpms/php-email-address-validation/devel import.log, NONE, 1.1 php-email-address-validation.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914053932.9A27511C00EC@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-email-address-validation/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2637/devel Modified Files: .cvsignore sources Added Files: import.log php-email-address-validation.spec Log Message: * Mon Sep 14 2009 Andrew Colin Kissa - 0-0.3.20090910svn - initial cvs import --- NEW FILE import.log --- php-email-address-validation-0-0_3_20090910svn_fc11:HEAD:php-email-address-validation-0-0.3.20090910svn.fc11.src.rpm:1252906689 --- NEW FILE php-email-address-validation.spec --- Name: php-email-address-validation Version: 0 Release: 0.3.20090910svn%{?dist} Summary: A PHP class for validating email addresses Group: Development/Libraries License: BSD URL: http://code.google.com/p/php-email-address-validation/ # The source for this package was pulled from the upstream's vcs. # The following commands can be used to generate the tarball. # svn export -r10 http://php-email-address-validation.googlecode.com/svn/trunk/ php-email-address-validation # tar cjvf rpmbuild/SOURCES/php-email-address-validation-0-0.1.20090910svn.tar.bz2 php-email-address-validation/ Source0: %{name}-0-0.2.20090910svn.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: php-common Requires: php %description This PHP class is used to check email addresses for technical validity. %prep %setup -q -n %{name} sed -i 's/\r//' tests/EmailAddressValidatorTest.php %build # nothing to do here %install rm -rf $RPM_BUILD_ROOT install -d -p $RPM_BUILD_ROOT%{_datadir}/php/%{name} cp -rp EmailAddressValidator.php $RPM_BUILD_ROOT%{_datadir}/php/%{name}/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc tests/ %{_datadir}/php/%{name} %changelog * Fri Sep 11 2009 Andrew Colin Kissa - 0-0.3.20090910svn - Add php dependency * Thu Sep 10 2009 Andrew Colin Kissa - 0-0.2.20090910svn - Improved description - Add comments to indicate source generation. - Add php-common dependency * Thu Aug 06 2009 Andrew Colin Kissa - 0-0.1.20090806svn - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-email-address-validation/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:50:09 -0000 1.1 +++ .cvsignore 14 Sep 2009 05:39:32 -0000 1.2 @@ -0,0 +1 @@ +php-email-address-validation-0-0.2.20090910svn.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-email-address-validation/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:50:09 -0000 1.1 +++ sources 14 Sep 2009 05:39:32 -0000 1.2 @@ -0,0 +1 @@ +02fffc92c790fad6edea1d78cbf688be php-email-address-validation-0-0.2.20090910svn.tar.bz2 From topdog at fedoraproject.org Mon Sep 14 05:42:51 2009 From: topdog at fedoraproject.org (topdog) Date: Mon, 14 Sep 2009 05:42:51 +0000 (UTC) Subject: rpms/php-email-address-validation/F-12 import.log, NONE, 1.1 php-email-address-validation.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914054251.BCBD911C00EC@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-email-address-validation/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3703/F-12 Modified Files: .cvsignore sources Added Files: import.log php-email-address-validation.spec Log Message: * Mon Sep 14 2009 Andrew Colin Kissa - 0-0.3.20090910svn - initial cvs import --- NEW FILE import.log --- php-email-address-validation-0-0_3_20090910svn_fc11:F-12:php-email-address-validation-0-0.3.20090910svn.fc11.src.rpm:1252906911 --- NEW FILE php-email-address-validation.spec --- Name: php-email-address-validation Version: 0 Release: 0.3.20090910svn%{?dist} Summary: A PHP class for validating email addresses Group: Development/Libraries License: BSD URL: http://code.google.com/p/php-email-address-validation/ # The source for this package was pulled from the upstream's vcs. # The following commands can be used to generate the tarball. # svn export -r10 http://php-email-address-validation.googlecode.com/svn/trunk/ php-email-address-validation # tar cjvf rpmbuild/SOURCES/php-email-address-validation-0-0.1.20090910svn.tar.bz2 php-email-address-validation/ Source0: %{name}-0-0.2.20090910svn.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: php-common Requires: php %description This PHP class is used to check email addresses for technical validity. %prep %setup -q -n %{name} sed -i 's/\r//' tests/EmailAddressValidatorTest.php %build # nothing to do here %install rm -rf $RPM_BUILD_ROOT install -d -p $RPM_BUILD_ROOT%{_datadir}/php/%{name} cp -rp EmailAddressValidator.php $RPM_BUILD_ROOT%{_datadir}/php/%{name}/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc tests/ %{_datadir}/php/%{name} %changelog * Fri Sep 11 2009 Andrew Colin Kissa - 0-0.3.20090910svn - Add php dependency * Thu Sep 10 2009 Andrew Colin Kissa - 0-0.2.20090910svn - Improved description - Add comments to indicate source generation. - Add php-common dependency * Thu Aug 06 2009 Andrew Colin Kissa - 0-0.1.20090806svn - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-email-address-validation/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:50:09 -0000 1.1 +++ .cvsignore 14 Sep 2009 05:42:51 -0000 1.2 @@ -0,0 +1 @@ +php-email-address-validation-0-0.2.20090910svn.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-email-address-validation/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:50:09 -0000 1.1 +++ sources 14 Sep 2009 05:42:51 -0000 1.2 @@ -0,0 +1 @@ +02fffc92c790fad6edea1d78cbf688be php-email-address-validation-0-0.2.20090910svn.tar.bz2 From topdog at fedoraproject.org Mon Sep 14 05:45:47 2009 From: topdog at fedoraproject.org (topdog) Date: Mon, 14 Sep 2009 05:45:47 +0000 (UTC) Subject: rpms/php-email-address-validation/F-11 import.log, NONE, 1.1 php-email-address-validation.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914054547.05A6F11C00EC@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-email-address-validation/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4500/F-11 Modified Files: .cvsignore sources Added Files: import.log php-email-address-validation.spec Log Message: * Mon Sep 14 2009 Andrew Colin Kissa - 0-0.3.20090910svn - initial cvs import --- NEW FILE import.log --- php-email-address-validation-0-0_3_20090910svn_fc11:F-11:php-email-address-validation-0-0.3.20090910svn.fc11.src.rpm:1252907101 --- NEW FILE php-email-address-validation.spec --- Name: php-email-address-validation Version: 0 Release: 0.3.20090910svn%{?dist} Summary: A PHP class for validating email addresses Group: Development/Libraries License: BSD URL: http://code.google.com/p/php-email-address-validation/ # The source for this package was pulled from the upstream's vcs. # The following commands can be used to generate the tarball. # svn export -r10 http://php-email-address-validation.googlecode.com/svn/trunk/ php-email-address-validation # tar cjvf rpmbuild/SOURCES/php-email-address-validation-0-0.1.20090910svn.tar.bz2 php-email-address-validation/ Source0: %{name}-0-0.2.20090910svn.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: php-common Requires: php %description This PHP class is used to check email addresses for technical validity. %prep %setup -q -n %{name} sed -i 's/\r//' tests/EmailAddressValidatorTest.php %build # nothing to do here %install rm -rf $RPM_BUILD_ROOT install -d -p $RPM_BUILD_ROOT%{_datadir}/php/%{name} cp -rp EmailAddressValidator.php $RPM_BUILD_ROOT%{_datadir}/php/%{name}/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc tests/ %{_datadir}/php/%{name} %changelog * Fri Sep 11 2009 Andrew Colin Kissa - 0-0.3.20090910svn - Add php dependency * Thu Sep 10 2009 Andrew Colin Kissa - 0-0.2.20090910svn - Improved description - Add comments to indicate source generation. - Add php-common dependency * Thu Aug 06 2009 Andrew Colin Kissa - 0-0.1.20090806svn - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-email-address-validation/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:50:09 -0000 1.1 +++ .cvsignore 14 Sep 2009 05:45:46 -0000 1.2 @@ -0,0 +1 @@ +php-email-address-validation-0-0.2.20090910svn.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-email-address-validation/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:50:09 -0000 1.1 +++ sources 14 Sep 2009 05:45:46 -0000 1.2 @@ -0,0 +1 @@ +02fffc92c790fad6edea1d78cbf688be php-email-address-validation-0-0.2.20090910svn.tar.bz2 From mathstuf at fedoraproject.org Mon Sep 14 05:45:47 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Mon, 14 Sep 2009 05:45:47 +0000 (UTC) Subject: rpms/kdevplatform/devel kdevplatform.spec,1.1,1.2 Message-ID: <20090914054547.0973B11C0261@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdevplatform/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4563 Modified Files: kdevplatform.spec Log Message: Add scriptlets for icons Index: kdevplatform.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdevplatform/devel/kdevplatform.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- kdevplatform.spec 14 Sep 2009 05:38:33 -0000 1.1 +++ kdevplatform.spec 14 Sep 2009 05:45:46 -0000 1.2 @@ -3,7 +3,7 @@ Name: kdevplatform Summary: Libraries for use by KDE development tools Version: 0.9.95 -Release: 0.1%{?alphatag}%{?dist} +Release: 0.2%{?alphatag}%{?dist} Group: Development/Tools License: GPLv2 @@ -17,7 +17,7 @@ URL: http://www.kde.org/ #Source0:DISABLECMD svn export svn://anonsvn.kde.org/home/kde/tags/kdevplatform/%{version} kdevplatform-%{version} #Source0:DISABLECMD tar cjf %{_sourcedir}/kdevplatform-%{version}.tar.bz2 kdevplatform-%{version} #Source0:DISABLECMD rm -rf kdevplatform-%{version} -Source0: kdevplatform-%{version}%{?alphatag}.tar.bz2 +Source0: kdevplatform-%{version}%{?alphatag}.tar.bz2 ### ORIGINAL #Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdevplatform-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -74,10 +74,22 @@ make install/fast DESTDIR=%{buildroot} - rm -rf %{buildroot} +%post +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : + %post libs -p /sbin/ldconfig +%postun +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi + %postun libs -p /sbin/ldconfig +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : + %files %defattr(-,root,root,-) @@ -102,6 +114,12 @@ rm -rf %{buildroot} %changelog +* Mon Sep 14 2009 Ben Boeckel - 0.9.95-0.2 +- Add icon scriptlets + +* Mon Sep 14 2009 Ben Boeckel - 0.9.95-0.1 +- Update tarball + * Fri May 29 2009 Ben Boeckel - 0.9.93-0.1 - 1.0 Beta 3 From topdog at fedoraproject.org Mon Sep 14 05:50:49 2009 From: topdog at fedoraproject.org (topdog) Date: Mon, 14 Sep 2009 05:50:49 +0000 (UTC) Subject: rpms/php-email-address-validation/F-10 import.log, NONE, 1.1 php-email-address-validation.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914055049.BC73F11C00EC@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-email-address-validation/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5336/F-10 Modified Files: .cvsignore sources Added Files: import.log php-email-address-validation.spec Log Message: * Mon Sep 14 2009 Andrew Colin Kissa - 0-0.3.20090910svn - initial cvs import --- NEW FILE import.log --- php-email-address-validation-0-0_3_20090910svn_fc11:F-10:php-email-address-validation-0-0.3.20090910svn.fc11.src.rpm:1252907280 --- NEW FILE php-email-address-validation.spec --- Name: php-email-address-validation Version: 0 Release: 0.3.20090910svn%{?dist} Summary: A PHP class for validating email addresses Group: Development/Libraries License: BSD URL: http://code.google.com/p/php-email-address-validation/ # The source for this package was pulled from the upstream's vcs. # The following commands can be used to generate the tarball. # svn export -r10 http://php-email-address-validation.googlecode.com/svn/trunk/ php-email-address-validation # tar cjvf rpmbuild/SOURCES/php-email-address-validation-0-0.1.20090910svn.tar.bz2 php-email-address-validation/ Source0: %{name}-0-0.2.20090910svn.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: php-common Requires: php %description This PHP class is used to check email addresses for technical validity. %prep %setup -q -n %{name} sed -i 's/\r//' tests/EmailAddressValidatorTest.php %build # nothing to do here %install rm -rf $RPM_BUILD_ROOT install -d -p $RPM_BUILD_ROOT%{_datadir}/php/%{name} cp -rp EmailAddressValidator.php $RPM_BUILD_ROOT%{_datadir}/php/%{name}/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc tests/ %{_datadir}/php/%{name} %changelog * Fri Sep 11 2009 Andrew Colin Kissa - 0-0.3.20090910svn - Add php dependency * Thu Sep 10 2009 Andrew Colin Kissa - 0-0.2.20090910svn - Improved description - Add comments to indicate source generation. - Add php-common dependency * Thu Aug 06 2009 Andrew Colin Kissa - 0-0.1.20090806svn - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-email-address-validation/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:50:09 -0000 1.1 +++ .cvsignore 14 Sep 2009 05:50:49 -0000 1.2 @@ -0,0 +1 @@ +php-email-address-validation-0-0.2.20090910svn.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-email-address-validation/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:50:09 -0000 1.1 +++ sources 14 Sep 2009 05:50:49 -0000 1.2 @@ -0,0 +1 @@ +02fffc92c790fad6edea1d78cbf688be php-email-address-validation-0-0.2.20090910svn.tar.bz2 From bos at fedoraproject.org Mon Sep 14 05:55:36 2009 From: bos at fedoraproject.org (Bryan O'Sullivan) Date: Mon, 14 Sep 2009 05:55:36 +0000 (UTC) Subject: rpms/ghc-fgl/F-11 ghc-fgl.spec,NONE,1.1 sources,1.1,1.2 Message-ID: <20090914055536.A440E11C00EC@cvs1.fedora.phx.redhat.com> Author: bos Update of /cvs/extras/rpms/ghc-fgl/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6754 Modified Files: sources Added Files: ghc-fgl.spec Log Message: ghc-fgl 5.4.2.2 --- NEW FILE ghc-fgl.spec --- %global pkg_name fgl %bcond_without doc %bcond_without prof # ghc does not emit debug information %global debug_package %{nil} Name: ghc-%{pkg_name} Version: 5.4.2.2 Release: 1%{?dist} Summary: Haskell %{pkg_name} library Group: Development/Libraries License: BSD URL: http://web.engr.oregonstate.edu/~erwig/fgl/haskell/ Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: ExclusiveArch: %{ix86} x86_64 ppc alpha BuildRequires: ghc BuildRequires: ghc-rpm-macros %if %{with doc} BuildRequires: ghc-doc %endif %if %{with prof} BuildRequires: ghc-prof %endif %description This package provides the Haskell %{pkg_name} library for ghc. This is a library of types and functions for addressing graph problems. %package devel Summary: Haskell %{pkg_name} library Group: Development/Libraries Requires: ghc = %{ghc_version} Requires(post): ghc = %{ghc_version} Requires(preun): ghc = %{ghc_version} %description devel This package contains the development files for %{name} built for ghc-%{ghc_version}. %if %{with doc} %package doc Summary: Documentation for %{name} Group: Development/Libraries Requires: ghc-doc = %{ghc_version} Requires(post): ghc-doc = %{ghc_version} Requires(postun): ghc-doc = %{ghc_version} %description doc This package contains development documentation files for the %{name} library. %endif %if %{with prof} %package prof Summary: Profiling libraries for %{name} Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: ghc-prof = %{ghc_version} %description prof This package contains profiling libraries for %{name} built for ghc-%{ghc_version}. %endif %prep %setup -q -n %{pkg_name}-%{version} %build %cabal_configure --ghc %{?with_prof:-p} %cabal build %if %{with doc} %cabal haddock %endif %ghc_gen_scripts %install rm -rf $RPM_BUILD_ROOT %cabal_install %ghc_install_scripts %ghc_gen_filelists %{name} %clean rm -rf $RPM_BUILD_ROOT %post devel %ghc_register_pkg %if %{with doc} %post doc %ghc_reindex_haddock %endif %preun devel if [ "$1" -eq 0 ] ; then %ghc_unregister_pkg fi %if %{with doc} %postun doc if [ "$1" -eq 0 ] ; then %ghc_reindex_haddock fi %endif %files devel -f %{name}-devel.files %defattr(-,root,root,-) %{_docdir}/%{name}-%{version} %if %{with doc} %files doc -f %{name}-doc.files %defattr(-,root,root,-) %endif %if %{with prof} %files prof -f %{name}-prof.files %defattr(-,root,root,-) %endif %changelog * Wed Aug 12 2009 Bryan O'Sullivan - 5.4.2.2-1 - initial packaging for Fedora created by cabal2spec Index: sources =================================================================== RCS file: /cvs/extras/rpms/ghc-fgl/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 28 Aug 2009 14:38:56 -0000 1.1 +++ sources 14 Sep 2009 05:55:36 -0000 1.2 @@ -0,0 +1 @@ +ad49ce31af04c0fd9c6dbfa52801ff83 fgl-5.4.2.2.tar.gz From bskeggs at fedoraproject.org Mon Sep 14 06:01:44 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Mon, 14 Sep 2009 06:01:44 +0000 (UTC) Subject: rpms/kernel/F-12 drm-nouveau.patch, 1.53, 1.54 kernel.spec, 1.1797, 1.1798 Message-ID: <20090914060144.D63DF11C00EC@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/kernel/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8710 Modified Files: drm-nouveau.patch kernel.spec Log Message: * Mon Sep 14 2009 Ben Skeggs - nouveau: avoid PFIFO IRQ hardlock, misc LVDS mode fixes, nv5x RAMFC cleanup drm-nouveau.patch: drivers/gpu/drm/Kconfig | 45 drivers/gpu/drm/Makefile | 2 drivers/gpu/drm/drm_bufs.c | 28 drivers/gpu/drm/i2c/Makefile | 4 drivers/gpu/drm/i2c/ch7006_drv.c | 532 drivers/gpu/drm/i2c/ch7006_mode.c | 473 drivers/gpu/drm/i2c/ch7006_priv.h | 340 drivers/gpu/drm/nouveau/Makefile | 28 drivers/gpu/drm/nouveau/nouveau_acpi.c | 127 drivers/gpu/drm/nouveau/nouveau_backlight.c | 155 drivers/gpu/drm/nouveau/nouveau_bios.c | 5209 ++++++ drivers/gpu/drm/nouveau/nouveau_bios.h | 235 drivers/gpu/drm/nouveau/nouveau_bo.c | 622 drivers/gpu/drm/nouveau/nouveau_calc.c | 626 drivers/gpu/drm/nouveau/nouveau_channel.c | 520 drivers/gpu/drm/nouveau/nouveau_connector.c | 750 drivers/gpu/drm/nouveau/nouveau_connector.h | 55 drivers/gpu/drm/nouveau/nouveau_crtc.h | 95 drivers/gpu/drm/nouveau/nouveau_display.c | 115 drivers/gpu/drm/nouveau/nouveau_dma.c | 206 drivers/gpu/drm/nouveau/nouveau_dma.h | 148 drivers/gpu/drm/nouveau/nouveau_drv.c | 433 drivers/gpu/drm/nouveau/nouveau_drv.h | 1218 + drivers/gpu/drm/nouveau/nouveau_encoder.h | 66 drivers/gpu/drm/nouveau/nouveau_fb.h | 47 drivers/gpu/drm/nouveau/nouveau_fbcon.c | 355 drivers/gpu/drm/nouveau/nouveau_fbcon.h | 48 drivers/gpu/drm/nouveau/nouveau_fence.c | 261 drivers/gpu/drm/nouveau/nouveau_gem.c | 954 + drivers/gpu/drm/nouveau/nouveau_hw.c | 1077 + drivers/gpu/drm/nouveau/nouveau_hw.h | 446 drivers/gpu/drm/nouveau/nouveau_i2c.c | 256 drivers/gpu/drm/nouveau/nouveau_i2c.h | 45 drivers/gpu/drm/nouveau/nouveau_ioc32.c | 72 drivers/gpu/drm/nouveau/nouveau_irq.c | 683 drivers/gpu/drm/nouveau/nouveau_mem.c | 565 drivers/gpu/drm/nouveau/nouveau_notifier.c | 194 drivers/gpu/drm/nouveau/nouveau_object.c | 1279 + drivers/gpu/drm/nouveau/nouveau_reg.h | 833 + drivers/gpu/drm/nouveau/nouveau_sgdma.c | 317 drivers/gpu/drm/nouveau/nouveau_state.c | 834 + drivers/gpu/drm/nouveau/nouveau_swmthd.h | 33 drivers/gpu/drm/nouveau/nouveau_ttm.c | 131 drivers/gpu/drm/nouveau/nv04_crtc.c | 1014 + drivers/gpu/drm/nouveau/nv04_cursor.c | 70 drivers/gpu/drm/nouveau/nv04_dac.c | 525 drivers/gpu/drm/nouveau/nv04_dfp.c | 621 drivers/gpu/drm/nouveau/nv04_display.c | 293 drivers/gpu/drm/nouveau/nv04_fb.c | 21 drivers/gpu/drm/nouveau/nv04_fbcon.c | 292 drivers/gpu/drm/nouveau/nv04_fifo.c | 295 drivers/gpu/drm/nouveau/nv04_graph.c | 583 drivers/gpu/drm/nouveau/nv04_instmem.c | 207 drivers/gpu/drm/nouveau/nv04_mc.c | 20 drivers/gpu/drm/nouveau/nv04_timer.c | 51 drivers/gpu/drm/nouveau/nv04_tv.c | 304 drivers/gpu/drm/nouveau/nv10_fb.c | 24 drivers/gpu/drm/nouveau/nv10_fifo.c | 177 drivers/gpu/drm/nouveau/nv10_graph.c | 945 + drivers/gpu/drm/nouveau/nv17_tv.c | 660 drivers/gpu/drm/nouveau/nv17_tv.h | 156 drivers/gpu/drm/nouveau/nv17_tv_modes.c | 582 drivers/gpu/drm/nouveau/nv20_graph.c | 784 drivers/gpu/drm/nouveau/nv40_fb.c | 62 drivers/gpu/drm/nouveau/nv40_fifo.c | 223 drivers/gpu/drm/nouveau/nv40_graph.c | 2203 ++ drivers/gpu/drm/nouveau/nv40_mc.c | 38 drivers/gpu/drm/nouveau/nv50_crtc.c | 799 + drivers/gpu/drm/nouveau/nv50_cursor.c | 151 drivers/gpu/drm/nouveau/nv50_dac.c | 296 drivers/gpu/drm/nouveau/nv50_display.c | 905 + drivers/gpu/drm/nouveau/nv50_display.h | 46 drivers/gpu/drm/nouveau/nv50_evo.h | 113 drivers/gpu/drm/nouveau/nv50_fbcon.c | 256 drivers/gpu/drm/nouveau/nv50_fifo.c | 473 drivers/gpu/drm/nouveau/nv50_graph.c | 443 drivers/gpu/drm/nouveau/nv50_grctx.h |22284 ++++++++++++++++++++++++++++ drivers/gpu/drm/nouveau/nv50_instmem.c | 499 drivers/gpu/drm/nouveau/nv50_mc.c | 40 drivers/gpu/drm/nouveau/nv50_sor.c | 250 drivers/gpu/drm/nouveau/nvreg.h | 535 drivers/gpu/drm/ttm/ttm_bo.c | 4 include/drm/Kbuild | 1 include/drm/drmP.h | 2 include/drm/i2c/ch7006.h | 86 include/drm/nouveau_drm.h | 216 86 files changed, 57990 insertions(+), 21 deletions(-) Index: drm-nouveau.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-12/drm-nouveau.patch,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- drm-nouveau.patch 11 Sep 2009 07:05:05 -0000 1.53 +++ drm-nouveau.patch 14 Sep 2009 06:01:42 -0000 1.54 @@ -9064,10 +9064,10 @@ index 0000000..7761425 +int nouveau_max_ioctl = DRM_ARRAY_SIZE(nouveau_ioctls); diff --git a/drivers/gpu/drm/nouveau/nouveau_connector.c b/drivers/gpu/drm/nouveau/nouveau_connector.c new file mode 100644 -index 0000000..ddecec4 +index 0000000..e9577db --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_connector.c -@@ -0,0 +1,748 @@ +@@ -0,0 +1,750 @@ +/* + * Copyright (C) 2008 Maarten Maathuis. + * All Rights Reserved. @@ -9463,8 +9463,9 @@ index 0000000..ddecec4 +}; + +static struct moderec scaler_modes[] = { -+ { 1920, 1440 }, -+ { 1920, 1280 }, ++ { 1920, 1200 }, ++ { 1920, 1080 }, ++ { 1680, 1050 }, + { 1600, 1200 }, + { 1400, 1050 }, + { 1280, 1024 }, @@ -9573,6 +9574,7 @@ index 0000000..ddecec4 + mode->vdisplay > nv_connector->native_mode->vdisplay) + return MODE_PANEL; + ++ min_clock = 0; + max_clock = 400000; + break; + case OUTPUT_TMDS: @@ -15823,10 +15825,10 @@ index 0000000..a2c30f4 +} diff --git a/drivers/gpu/drm/nouveau/nouveau_irq.c b/drivers/gpu/drm/nouveau/nouveau_irq.c new file mode 100644 -index 0000000..d3ade09 +index 0000000..a23b2fb --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_irq.c -@@ -0,0 +1,675 @@ +@@ -0,0 +1,683 @@ +/* + * Copyright (C) 2006 Ben Skeggs. + * @@ -15963,9 +15965,10 @@ index 0000000..d3ade09 + struct drm_nouveau_private *dev_priv = dev->dev_private; + struct nouveau_engine *engine = &dev_priv->engine; + uint32_t status, reassign; ++ int cnt = 0; + + reassign = nv_rd32(dev, NV03_PFIFO_CACHES) & 1; -+ while ((status = nv_rd32(dev, NV03_PFIFO_INTR_0))) { ++ while ((status = nv_rd32(dev, NV03_PFIFO_INTR_0)) && (cnt++ < 100)) { + struct nouveau_channel *chan = NULL; + uint32_t chid, get; + @@ -16042,11 +16045,18 @@ index 0000000..d3ade09 + NV_INFO(dev, "PFIFO_INTR 0x%08x - Ch %d\n", + status, chid); + nv_wr32(dev, NV03_PFIFO_INTR_0, status); ++ status = 0; + } + + nv_wr32(dev, NV03_PFIFO_CACHES, reassign); + } + ++ if (status) { ++ NV_INFO(dev, "PFIFO still angry after %d spins, halt\n", cnt); ++ nv_wr32(dev, 0x2140, 0); ++ nv_wr32(dev, 0x140, 0); ++ } ++ + nv_wr32(dev, NV03_PMC_INTR_0, NV_PMC_INTR_0_PFIFO_PENDING); +} + @@ -18560,10 +18570,10 @@ index 0000000..66ab939 +} diff --git a/drivers/gpu/drm/nouveau/nouveau_reg.h b/drivers/gpu/drm/nouveau/nouveau_reg.h new file mode 100644 -index 0000000..4824984 +index 0000000..af9c822 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nouveau_reg.h -@@ -0,0 +1,834 @@ +@@ -0,0 +1,833 @@ + + +#define NV03_BOOT_0 0x00100000 @@ -18641,7 +18651,6 @@ index 0000000..4824984 +#define NV50_USER_DMA_PUT__SIZE 128 +#define NV50_USER_DMA_GET(i) (0x00c00044+(i*NV50_USER_SIZE)) +#define NV50_USER_DMA_GET__SIZE 128 -+/*XXX: I don't think this actually exists.. */ +#define NV50_USER_REF_CNT(i) (0x00c00048+(i*NV50_USER_SIZE)) +#define NV50_USER_REF_CNT__SIZE 128 + @@ -33641,10 +33650,10 @@ index 0000000..d3807e3 + diff --git a/drivers/gpu/drm/nouveau/nv50_fifo.c b/drivers/gpu/drm/nouveau/nv50_fifo.c new file mode 100644 -index 0000000..3d12e12 +index 0000000..6bc0824 --- /dev/null +++ b/drivers/gpu/drm/nouveau/nv50_fifo.c -@@ -0,0 +1,475 @@ +@@ -0,0 +1,473 @@ +/* + * Copyright (C) 2007 Ben Skeggs. + * All Rights Reserved. @@ -33927,8 +33936,6 @@ index 0000000..3d12e12 + nv_wo32(dev, ramfc, 0x44/4, 0x2101ffff); + nv_wo32(dev, ramfc, 0x60/4, 0x7fffffff); + nv_wo32(dev, ramfc, 0x40/4, 0x00000000); -+ nv_wo32(dev, ramfc, 0x50/4, 0x2039b2e0); -+ nv_wo32(dev, ramfc, 0x54/4, 0x000f0000); + nv_wo32(dev, ramfc, 0x7c/4, 0x30000001); + nv_wo32(dev, ramfc, 0x78/4, 0x00000000); + nv_wo32(dev, ramfc, 0x4c/4, 0xffffffff); Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-12/kernel.spec,v retrieving revision 1.1797 retrieving revision 1.1798 diff -u -p -r1.1797 -r1.1798 --- kernel.spec 14 Sep 2009 00:34:30 -0000 1.1797 +++ kernel.spec 14 Sep 2009 06:01:43 -0000 1.1798 @@ -2038,6 +2038,9 @@ fi # and build. %changelog +* Mon Sep 14 2009 Ben Skeggs +- nouveau: avoid PFIFO IRQ hardlock, misc LVDS mode fixes, nv5x RAMFC cleanup + * Sun Sep 13 2009 Chuck Ebbert - SCSI oops fixes requested for -stable From mtasaka at fedoraproject.org Mon Sep 14 06:05:21 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 14 Sep 2009 06:05:21 +0000 (UTC) Subject: rpms/jd/F-10 .cvsignore, 1.398, 1.399 jd.spec, 1.458, 1.459 sources, 1.399, 1.400 Message-ID: <20090914060521.A99EE11C00EC@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9634 Modified Files: .cvsignore jd.spec sources Log Message: * Mon Sep 14 2009 Mamoru Tasaka - rev 3068 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/.cvsignore,v retrieving revision 1.398 retrieving revision 1.399 diff -u -p -r1.398 -r1.399 --- .cvsignore 11 Sep 2009 14:22:47 -0000 1.398 +++ .cvsignore 14 Sep 2009 06:05:21 -0000 1.399 @@ -1 +1 @@ -jd-2.4.2-svn3060_trunk.tgz +jd-2.4.2-svn3068_trunk.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/jd.spec,v retrieving revision 1.458 retrieving revision 1.459 diff -u -p -r1.458 -r1.459 --- jd.spec 11 Sep 2009 14:22:47 -0000 1.458 +++ jd.spec 14 Sep 2009 06:05:21 -0000 1.459 @@ -10,7 +10,7 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3060_trunk +%define strtag svn3068_trunk %define repoid 43007 # Define this if this is pre-version %define pre_release 1 @@ -135,8 +135,8 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Thu Sep 10 2009 Mamoru Tasaka -- rev 3060 +* Mon Sep 14 2009 Mamoru Tasaka +- rev 3068 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 - 2.4.1 beta 090806 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/sources,v retrieving revision 1.399 retrieving revision 1.400 diff -u -p -r1.399 -r1.400 --- sources 11 Sep 2009 14:22:48 -0000 1.399 +++ sources 14 Sep 2009 06:05:21 -0000 1.400 @@ -1 +1 @@ -13a987c329366bbf000308bbdc97caf9 jd-2.4.2-svn3060_trunk.tgz +32bf54781c54bf2000ca06db453b6f72 jd-2.4.2-svn3068_trunk.tgz From bskeggs at fedoraproject.org Mon Sep 14 06:12:16 2009 From: bskeggs at fedoraproject.org (Ben Skeggs) Date: Mon, 14 Sep 2009 06:12:16 +0000 (UTC) Subject: rpms/xorg-x11-drv-nouveau/devel .cvsignore, 1.44, 1.45 nouveau-bicubic-2x.patch, 1.12, 1.13 nouveau-multiple-xserver.patch, 1.14, 1.15 nouveau-tile7000.patch, 1.2, 1.3 sources, 1.45, 1.46 xorg-x11-drv-nouveau.spec, 1.57, 1.58 Message-ID: <20090914061216.0E99C11C00EC@cvs1.fedora.phx.redhat.com> Author: bskeggs Update of /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11197 Modified Files: .cvsignore nouveau-bicubic-2x.patch nouveau-multiple-xserver.patch nouveau-tile7000.patch sources xorg-x11-drv-nouveau.spec Log Message: * Mon Sep 14 2009 Ben Skeggs 0.0.15-10.20090914git1b72020 - wait for fbcon copy to complete before switching mode (rh#522688) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/.cvsignore,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- .cvsignore 10 Sep 2009 05:37:03 -0000 1.44 +++ .cvsignore 14 Sep 2009 06:12:15 -0000 1.45 @@ -1 +1 @@ -xf86-video-nouveau-0.0.15-20090910git806eaf6.tar.bz2 +xf86-video-nouveau-0.0.15-20090914git1b72020.tar.bz2 nouveau-bicubic-2x.patch: nv30_xv_tex.c | 2 +- nv40_xv_tex.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) Index: nouveau-bicubic-2x.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-bicubic-2x.patch,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- nouveau-bicubic-2x.patch 10 Sep 2009 05:37:03 -0000 1.12 +++ nouveau-bicubic-2x.patch 14 Sep 2009 06:12:15 -0000 1.13 @@ -1,4 +1,4 @@ -From 4c5b7cde89e9411aa5b107be48ce164837b05881 Mon Sep 17 00:00:00 2001 +From 36281908ca3785b8fb50907b892ff49970c6f2c7 Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Mon, 4 May 2009 17:04:34 +1000 Subject: [PATCH 2/3] xv: only use bicubic filtering when scaling >=2x nouveau-multiple-xserver.patch: nv_driver.c | 85 ++++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 57 insertions(+), 28 deletions(-) Index: nouveau-multiple-xserver.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-multiple-xserver.patch,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- nouveau-multiple-xserver.patch 10 Sep 2009 05:37:03 -0000 1.14 +++ nouveau-multiple-xserver.patch 14 Sep 2009 06:12:15 -0000 1.15 @@ -1,4 +1,4 @@ -From 2c643c98ae006460c0a3fdb5f9660bd3ea9a4fce Mon Sep 17 00:00:00 2001 +From 9a882ef6e1e0112112ac9819632bd320f1f34c1a Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Sun, 28 Jun 2009 20:35:54 +1000 Subject: [PATCH 1/3] f12: hack to support multiple xserver instances nouveau-tile7000.patch: drmmode_display.c | 4 ++-- nv_driver.c | 7 ++++++- nv_type.h | 3 ++- 3 files changed, 10 insertions(+), 4 deletions(-) Index: nouveau-tile7000.patch =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/nouveau-tile7000.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- nouveau-tile7000.patch 10 Sep 2009 05:37:03 -0000 1.2 +++ nouveau-tile7000.patch 14 Sep 2009 06:12:15 -0000 1.3 @@ -1,4 +1,4 @@ -From 2b030e60ff009bf8ee80c4d91d9d92081a711e3d Mon Sep 17 00:00:00 2001 +From 44148dd51aa13876490063ce4e89ae94b6d9b604 Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Wed, 9 Sep 2009 16:26:25 +1000 Subject: [PATCH 3/3] f12: use 0x7000 flags for scanout to avoid mixed tile mode corruption @@ -10,10 +10,10 @@ Subject: [PATCH 3/3] f12: use 0x7000 fla 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/drmmode_display.c b/src/drmmode_display.c -index 3010396..a9962ec 100644 +index e152e7f..455c44f 100644 --- a/src/drmmode_display.c +++ b/src/drmmode_display.c -@@ -436,7 +436,7 @@ drmmode_crtc_shadow_allocate(xf86CrtcPtr crtc, int width, int height) +@@ -442,7 +442,7 @@ drmmode_crtc_shadow_allocate(xf86CrtcPtr crtc, int width, int height) if (pNv->Architecture >= NV_ARCH_50) { tile_mode = 4; @@ -22,7 +22,7 @@ index 3010396..a9962ec 100644 ah = NOUVEAU_ALIGN(height, 1 << (tile_mode + 2)); pitch = NOUVEAU_ALIGN(width * drmmode->cpp, 64); } else { -@@ -1057,7 +1057,7 @@ drmmode_xf86crtc_resize(ScrnInfoPtr scrn, int width, int height) +@@ -1063,7 +1063,7 @@ drmmode_xf86crtc_resize(ScrnInfoPtr scrn, int width, int height) if (pNv->Architecture >= NV_ARCH_50 && pNv->wfb_enabled) { tile_mode = 4; Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/sources,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- sources 10 Sep 2009 05:37:03 -0000 1.45 +++ sources 14 Sep 2009 06:12:15 -0000 1.46 @@ -1 +1 @@ -51ba1ce895c4e2b5ce34fe88034b676f xf86-video-nouveau-0.0.15-20090910git806eaf6.tar.bz2 +cebf1f04b03cf524930bd0f472a5f8b7 xf86-video-nouveau-0.0.15-20090914git1b72020.tar.bz2 Index: xorg-x11-drv-nouveau.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-nouveau/devel/xorg-x11-drv-nouveau.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- xorg-x11-drv-nouveau.spec 10 Sep 2009 05:37:03 -0000 1.57 +++ xorg-x11-drv-nouveau.spec 14 Sep 2009 06:12:15 -0000 1.58 @@ -7,8 +7,8 @@ # git clone git://git.freedesktop.org/git/nouveau/xf86-video-nouveau # git-archive --format=tar --prefix=xf86-video-nouveau-0.0.10/ %{git_version} | bzip2 > xf86-video-nouveau-0.0.10-%{gitdate}.tar.bz2 -%define gitdate 20090910 -%define git_version 806eaf6 +%define gitdate 20090914 +%define git_version 1b72020 %define snapshot %{gitdate}git%{git_version} @@ -19,7 +19,7 @@ Name: xorg-x11-drv-nouveau # need to set an epoch to get version number in sync with upstream Epoch: 1 Version: %{nouveau_version} -Release: 9.%{snapshot}%{?dist} +Release: 10.%{snapshot}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/nouveau.4* %changelog +* Mon Sep 14 2009 Ben Skeggs 0.0.15-10.20090914git1b72020 +- wait for fbcon copy to complete before switching mode (rh#522688) + * Thu Sep 10 2009 Ben Skeggs 0.0.15-9.20090910git806eaf6 - fix a hang/crash issue that could occur during a modeset - nouveau-transition-hack.patch: drop, supported with driver pixmaps anyway From topdog at fedoraproject.org Mon Sep 14 06:16:42 2009 From: topdog at fedoraproject.org (topdog) Date: Mon, 14 Sep 2009 06:16:42 +0000 (UTC) Subject: rpms/php-email-address-validation/EL-5 import.log, NONE, 1.1 php-email-address-validation.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914061643.0AC2311C00EC@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/php-email-address-validation/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12226/EL-5 Modified Files: .cvsignore sources Added Files: import.log php-email-address-validation.spec Log Message: * Mon Sep 14 2009 Andrew Colin Kissa - 0-0.3.20090910svn - initial cvs import --- NEW FILE import.log --- php-email-address-validation-0-0_3_20090910svn_fc11:EL-5:php-email-address-validation-0-0.3.20090910svn.fc11.src.rpm:1252907590 --- NEW FILE php-email-address-validation.spec --- Name: php-email-address-validation Version: 0 Release: 0.3.20090910svn%{?dist} Summary: A PHP class for validating email addresses Group: Development/Libraries License: BSD URL: http://code.google.com/p/php-email-address-validation/ # The source for this package was pulled from the upstream's vcs. # The following commands can be used to generate the tarball. # svn export -r10 http://php-email-address-validation.googlecode.com/svn/trunk/ php-email-address-validation # tar cjvf rpmbuild/SOURCES/php-email-address-validation-0-0.1.20090910svn.tar.bz2 php-email-address-validation/ Source0: %{name}-0-0.2.20090910svn.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: php-common Requires: php %description This PHP class is used to check email addresses for technical validity. %prep %setup -q -n %{name} sed -i 's/\r//' tests/EmailAddressValidatorTest.php %build # nothing to do here %install rm -rf $RPM_BUILD_ROOT install -d -p $RPM_BUILD_ROOT%{_datadir}/php/%{name} cp -rp EmailAddressValidator.php $RPM_BUILD_ROOT%{_datadir}/php/%{name}/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc tests/ %{_datadir}/php/%{name} %changelog * Fri Sep 11 2009 Andrew Colin Kissa - 0-0.3.20090910svn - Add php dependency * Thu Sep 10 2009 Andrew Colin Kissa - 0-0.2.20090910svn - Improved description - Add comments to indicate source generation. - Add php-common dependency * Thu Aug 06 2009 Andrew Colin Kissa - 0-0.1.20090806svn - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-email-address-validation/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:50:09 -0000 1.1 +++ .cvsignore 14 Sep 2009 06:16:42 -0000 1.2 @@ -0,0 +1 @@ +php-email-address-validation-0-0.2.20090910svn.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-email-address-validation/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:50:09 -0000 1.1 +++ sources 14 Sep 2009 06:16:42 -0000 1.2 @@ -0,0 +1 @@ +02fffc92c790fad6edea1d78cbf688be php-email-address-validation-0-0.2.20090910svn.tar.bz2 From kraxel at fedoraproject.org Mon Sep 14 06:54:49 2009 From: kraxel at fedoraproject.org (Gerd Hoffmann) Date: Mon, 14 Sep 2009 06:54:49 +0000 (UTC) Subject: rpms/xen/devel xen.spec,1.247,1.248 Message-ID: <20090914065450.19D9111C00EC@cvs1.fedora.phx.redhat.com> Author: kraxel Update of /cvs/pkgs/rpms/xen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22816 Modified Files: xen.spec Log Message: add e2fsprogs-devel to build dependencies Index: xen.spec =================================================================== RCS file: /cvs/pkgs/rpms/xen/devel/xen.spec,v retrieving revision 1.247 retrieving revision 1.248 diff -u -p -r1.247 -r1.248 --- xen.spec 2 Sep 2009 11:36:00 -0000 1.247 +++ xen.spec 14 Sep 2009 06:54:47 -0000 1.248 @@ -6,7 +6,7 @@ Summary: Xen is a virtual machine monitor Name: xen Version: 3.4.1 -Release: 3%{?dist} +Release: 4%{?dist} Group: Development/Libraries License: GPLv2+ and LGPLv2+ and BSD URL: http://xen.org/ @@ -66,6 +66,8 @@ BuildRequires: openssl-devel BuildRequires: pciutils-devel # modern compressed kernels BuildRequires: bzip2-devel xz-devel +# libfsimage +BuildRequires: e2fsprogs-devel Requires: bridge-utils Requires: udev >= 059 Requires: xen-runtime = %{version}-%{release} @@ -462,6 +464,9 @@ rm -rf %{buildroot} %{_libdir}/*.a %changelog +* Mon Sep 14 2009 Gerd Hoffmann - 3.4.1-4 +- add e2fsprogs-devel to build dependencies. + * Tue Sep 2 2009 Gerd Hoffmann - 3.4.1-3 - swap bzip2+xz linux kernel compression support patches. - backport one more bugfix (videoram option). From mschwendt at fedoraproject.org Mon Sep 14 07:11:27 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Mon, 14 Sep 2009 07:11:27 +0000 (UTC) Subject: rpms/audacity/devel audacity-1.3.9-labelpopup.patch, NONE, 1.1 audacity.spec, 1.83, 1.84 Message-ID: <20090914071127.CE2A611C00EC@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/audacity/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28108 Modified Files: audacity.spec Added Files: audacity-1.3.9-labelpopup.patch Log Message: * Mon Sep 14 2009 Michael Schwendt - 1.3.9-0.3.beta - add patch to fix LabelTrack popup audacity-1.3.9-labelpopup.patch: TrackPanel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE audacity-1.3.9-labelpopup.patch --- diff -Nur audacity-src-1.3.9-orig/src/TrackPanel.cpp audacity-src-1.3.9/src/TrackPanel.cpp --- audacity-src-1.3.9-orig/src/TrackPanel.cpp 2009-08-31 12:45:39.000000000 +0200 +++ audacity-src-1.3.9/src/TrackPanel.cpp 2009-09-14 08:52:22.764231346 +0200 @@ -4464,7 +4464,7 @@ } - if (event.RightDown()) { + if (event.RightUp()) { // popup menu for editing RefreshTrack(lTrack); Index: audacity.spec =================================================================== RCS file: /cvs/pkgs/rpms/audacity/devel/audacity.spec,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- audacity.spec 12 Sep 2009 14:08:26 -0000 1.83 +++ audacity.spec 14 Sep 2009 07:11:24 -0000 1.84 @@ -19,6 +19,7 @@ Patch1: audacity-1.3.7-libmp3lame-defaul Patch2: audacity-1.3.9-libdir.patch Patch3: audacity-1.3.8-gsocket-conflict.patch Patch4: audacity-1.3.9-labeltrack-crash.patch +Patch5: audacity-1.3.9-labelpopup.patch Patch6: audacity-1.3.7-vamp-1.3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -70,6 +71,7 @@ grep -q -s __RPM_LIB * -R && exit 1 %patch3 -p1 -b .gsocket-conflict %patch4 -p1 -b .labeltrack-crash +%patch5 -p1 -b .labelpopup %if 0%{?fedora} < 11 %patch6 -p1 -b .vamp-1.3 %endif @@ -148,6 +150,9 @@ update-desktop-database &> /dev/null || %changelog +* Mon Sep 14 2009 Michael Schwendt - 1.3.9-0.3.beta +- add patch to fix LabelTrack popup + * Sat Sep 12 2009 Michael Schwendt - 1.3.9-0.2.beta - add wxGTK work-around patches to fix LabelTrack crash (shall fix #520917 and similar race-conditions) From mschwendt at fedoraproject.org Mon Sep 14 07:11:56 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Mon, 14 Sep 2009 07:11:56 +0000 (UTC) Subject: rpms/audacity/devel audacity.spec,1.84,1.85 Message-ID: <20090914071156.2DCE311C00EC@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/audacity/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28282 Modified Files: audacity.spec Log Message: * Mon Sep 14 2009 Michael Schwendt - 1.3.9-0.3.beta - add patch to fix LabelTrack popup Index: audacity.spec =================================================================== RCS file: /cvs/pkgs/rpms/audacity/devel/audacity.spec,v retrieving revision 1.84 retrieving revision 1.85 diff -u -p -r1.84 -r1.85 --- audacity.spec 14 Sep 2009 07:11:24 -0000 1.84 +++ audacity.spec 14 Sep 2009 07:11:55 -0000 1.85 @@ -5,7 +5,7 @@ Name: audacity Version: 1.3.9 -Release: 0.2.beta%{?dist} +Release: 0.3.beta%{?dist} Summary: Multitrack audio editor Group: Applications/Multimedia License: GPLv2 From dtardon at fedoraproject.org Mon Sep 14 07:56:05 2009 From: dtardon at fedoraproject.org (David Tardon) Date: Mon, 14 Sep 2009 07:56:05 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org.spec,1.2002,1.2003 Message-ID: <20090914075605.D1F5511C00EC@cvs1.fedora.phx.redhat.com> Author: dtardon Update of /cvs/extras/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10802 Modified Files: openoffice.org.spec Log Message: Resolves: rhbz#523106 [indic] changed names of lohit-* fonts Index: openoffice.org.spec =================================================================== RCS file: /cvs/extras/rpms/openoffice.org/devel/openoffice.org.spec,v retrieving revision 1.2002 retrieving revision 1.2003 diff -u -p -r1.2002 -r1.2003 --- openoffice.org.spec 11 Sep 2009 06:51:26 -0000 1.2002 +++ openoffice.org.spec 14 Sep 2009 07:56:02 -0000 1.2003 @@ -688,7 +688,7 @@ Provides additional bulgarian translatio Summary: Bengali language pack for OpenOffice.org Group: Applications/Productivity Requires: %{name}-core = %{epoch}:%{version}-%{release} -Requires: lohit-fonts-bengali +Requires: lohit-bengali-fonts Requires: hunspell-bn, hyphen-bn Obsoletes: openoffice.org-i18n < 1.9.0 Obsoletes: openoffice.org-langpack-bn_IN < 1:2.0.3 @@ -866,7 +866,7 @@ Summary: Gujarati language pack for Open Group: Applications/Productivity Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: hunspell-gu, hyphen-gu -Requires: lohit-fonts-gujarati +Requires: lohit-gujarati-fonts Obsoletes: openoffice.org-i18n < 1.9.0 Obsoletes: openoffice.org2-langpack-gu_IN < 1:3.0.0 @@ -878,7 +878,7 @@ Summary: Punjabi language pack for OpenO Group: Applications/Productivity Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: hunspell-pa, hyphen-pa -Requires: lohit-fonts-punjabi +Requires: lohit-punjabi-fonts Obsoletes: openoffice.org-i18n < 1.9.0 Obsoletes: openoffice.org2-langpack-pa_IN < 1:3.0.0 @@ -903,7 +903,7 @@ Summary: Hindi language pack for OpenOff Group: Applications/Productivity Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: hunspell-hi, hyphen-hi -Requires: lohit-fonts-hindi +Requires: lohit-hindi-fonts Obsoletes: openoffice.org-i18n < 1.9.0 Obsoletes: openoffice.org-langpack-hi-IN < 1:2.0.3 Obsoletes: openoffice.org2-langpack-hi_IN < 1:3.0.0 @@ -1159,7 +1159,7 @@ Summary: Tamil language pack for OpenOff Group: Applications/Productivity Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: hunspell-ta, hyphen-ta -Requires: lohit-fonts-tamil +Requires: lohit-tamil-fonts Obsoletes: openoffice.org-i18n < 1.9.0 Obsoletes: openoffice.org2-langpack-ta_IN < 1:3.0.0 @@ -1287,7 +1287,7 @@ Summary: Assamese language pack for Open Group: Applications/Productivity Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: hunspell-as, hyphen-as -Requires: lohit-fonts-bengali +Requires: lohit-bengali-fonts Obsoletes: openoffice.org2-langpack-as_IN < 1:3.0.0 %description langpack-as_IN @@ -1298,7 +1298,7 @@ Summary: Marathi language pack for OpenO Group: Applications/Productivity Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: hunspell-mr, hyphen-mr -Requires: lohit-fonts-marathi +Requires: lohit-marathi-fonts Obsoletes: openoffice.org2-langpack-mr_IN < 1:3.0.0 %description langpack-mr_IN @@ -1320,7 +1320,7 @@ Summary: Oriya language pack for OpenOff Group: Applications/Productivity Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: hunspell-or, hyphen-or -Requires: lohit-fonts-oriya +Requires: lohit-oriya-fonts Obsoletes: openoffice.org2-langpack-or_IN < 1:3.0.0 %description langpack-or_IN @@ -1331,7 +1331,7 @@ Summary: Telugu language pack for OpenOf Group: Applications/Productivity Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: hunspell-te, hyphen-te -Requires: lohit-fonts-telugu +Requires: lohit-telugu-fonts Obsoletes: openoffice.org2-langpack-te_IN < 1:3.0.0 %description langpack-te_IN @@ -1353,7 +1353,7 @@ Summary: Kannada language pack for OpenO Group: Applications/Productivity Requires: %{name}-core = %{epoch}:%{version}-%{release} Requires: hunspell-kn, hyphen-kn -Requires: lohit-fonts-kannada +Requires: lohit-kannada-fonts Obsoletes: openoffice.org2-langpack-kn_IN < 1:3.0.0 %description langpack-kn_IN @@ -4246,6 +4246,7 @@ fi %changelog * Fri Sep 11 2009 Caol?n McNamara - 1:3.1.1-19.7-UNBUILT - make oo.o buildable without langpacks again +- Resolves: rhbz#523106 [indic] changed names of lohit-* fonts * Tue Sep 08 2009 Caol?n McNamara - 1:3.1.1-19.6 - Resolves: ooo#104484 workspace.dr69.patch From mschwendt at fedoraproject.org Mon Sep 14 07:57:43 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Mon, 14 Sep 2009 07:57:43 +0000 (UTC) Subject: rpms/taglib/devel .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 taglib.spec, 1.43, 1.44 taglib-1.5-1.6-ape.patch, 1.1, NONE taglib-1.5-1.6-flac.patch, 1.1, NONE taglib-1.5-1.6-mpeg-cmake.patch, 1.1, NONE taglib-1.5-1.6-mpeg.patch, 1.1, NONE taglib-1.5-1.6-ogg.patch, 1.2, NONE taglib-1.5-1.6-toolkit.patch, 1.2, NONE taglib-1.5-tests.patch, 1.1, NONE Message-ID: <20090914075743.D98F611C00EC@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/taglib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11400 Modified Files: .cvsignore sources taglib.spec Removed Files: taglib-1.5-1.6-ape.patch taglib-1.5-1.6-flac.patch taglib-1.5-1.6-mpeg-cmake.patch taglib-1.5-1.6-mpeg.patch taglib-1.5-1.6-ogg.patch taglib-1.5-1.6-toolkit.patch taglib-1.5-tests.patch Log Message: * Mon Sep 14 2009 Michael Schwendt - 1.6-1 - Update to 1.6 final. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/taglib/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 21 Feb 2008 02:44:59 -0000 1.11 +++ .cvsignore 14 Sep 2009 07:57:42 -0000 1.12 @@ -1 +1 @@ -taglib-1.5.tar.gz +taglib-1.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/taglib/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 21 Feb 2008 02:44:59 -0000 1.11 +++ sources 14 Sep 2009 07:57:42 -0000 1.12 @@ -1 +1 @@ -7b557dde7425c6deb7bbedd65b4f2717 taglib-1.5.tar.gz +5ecad0816e586a954bd676a86237d054 taglib-1.6.tar.gz Index: taglib.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib/devel/taglib.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- taglib.spec 4 Sep 2009 10:21:32 -0000 1.43 +++ taglib.spec 14 Sep 2009 07:57:43 -0000 1.44 @@ -11,14 +11,16 @@ %global apidocdir __api-doc_fedora Name: taglib -Version: 1.5 -Release: 8%{?dist} +Version: 1.6 +Release: 1%{?dist} Summary: Audio Meta-Data Library Group: System Environment/Libraries License: LGPLv2 URL: http://developer.kde.org/~wheeler/taglib.html -Source0: http://developer.kde.org/~wheeler/files/src/taglib-%{version}.tar.gz +# the temporary url from the 1.6 announcement +Source0: http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/taglib/taglib-1.6.tar.gz +#Source0: http://developer.kde.org/~wheeler/files/src/taglib-%{version}.tar.gz #Source0: taglib-%{svn}.tar.gz # The svn tarball is generated with the following script Source1: taglib-svn.sh @@ -30,16 +32,6 @@ Patch1: taglib-1.5b1-multilib.patch # try 2, kiss omit -L%_libdir Patch2: taglib-1.5rc1-multilib.patch -Patch3: taglib-1.5-tests.patch - -## upstream patches -Patch101: taglib-1.5-1.6-ape.patch -Patch102: taglib-1.5-1.6-ogg.patch -Patch103: taglib-1.5-1.6-flac.patch -Patch104: taglib-1.5-1.6-toolkit.patch -Patch105: taglib-1.5-1.6-mpeg.patch -Patch106: taglib-1.5-1.6-mpeg-cmake.patch - BuildRequires: cmake BuildRequires: pkgconfig BuildRequires: zlib-devel @@ -92,19 +84,11 @@ Files needed when building software with ## omit for now %patch2 -p1 -b .multilib -%patch3 -p1 -b .tests -%patch101 -p1 -b .ape -%patch102 -p1 -b .ogg -%patch103 -p1 -b .flac -%patch104 -p1 -b .toolkit -%patch105 -p1 -b .mpeg -%patch106 -p1 -b .mpeg-build - %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake} %{?buildtests} .. +%{cmake} %{?buildtests} -DWITH_ASF=1 -DWITH_MP4=1 .. popd make %{?_smp_mflags} -C %{_target_platform} @@ -171,6 +155,13 @@ rm -rf %{buildroot} %changelog +* Mon Sep 14 2009 Michael Schwendt - 1.6-1 +- Update to 1.6 final. + +* Sun Sep 6 2009 Michael Schwendt - 1.6-0.1.rc1 +- Update to 1.6rc1 (further bug-fixes and support for AIFF and WAV). +- Build optional support for MP4 and ASF/WMA files. + * Fri Sep 4 2009 Michael Schwendt - 1.5-8 - Merge another bug-fix from 1.6rc1 (this adds 3 symbols) and really add tstring bug-fix: --- taglib-1.5-1.6-ape.patch DELETED --- --- taglib-1.5-1.6-flac.patch DELETED --- --- taglib-1.5-1.6-mpeg-cmake.patch DELETED --- --- taglib-1.5-1.6-mpeg.patch DELETED --- --- taglib-1.5-1.6-ogg.patch DELETED --- --- taglib-1.5-1.6-toolkit.patch DELETED --- --- taglib-1.5-tests.patch DELETED --- From mschwendt at fedoraproject.org Mon Sep 14 08:02:05 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Mon, 14 Sep 2009 08:02:05 +0000 (UTC) Subject: rpms/taglib/F-11 .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 taglib.spec, 1.32, 1.33 taglib-1.5-kde#161721.patch, 1.1, NONE Message-ID: <20090914080205.B598C11C00EC@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/taglib/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13041 Modified Files: .cvsignore sources taglib.spec Removed Files: taglib-1.5-kde#161721.patch Log Message: sync with 1.6 final from Rawhide Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-11/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 21 Feb 2008 02:44:59 -0000 1.11 +++ .cvsignore 14 Sep 2009 08:02:05 -0000 1.12 @@ -1 +1 @@ -taglib-1.5.tar.gz +taglib-1.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-11/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 21 Feb 2008 02:44:59 -0000 1.11 +++ sources 14 Sep 2009 08:02:05 -0000 1.12 @@ -1 +1 @@ -7b557dde7425c6deb7bbedd65b4f2717 taglib-1.5.tar.gz +5ecad0816e586a954bd676a86237d054 taglib-1.6.tar.gz Index: taglib.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-11/taglib.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- taglib.spec 25 Feb 2009 18:20:14 -0000 1.32 +++ taglib.spec 14 Sep 2009 08:02:05 -0000 1.33 @@ -1,15 +1,26 @@ -# cvsadmin: http://bugzilla.redhat.com/418271 +# Fedora cvs admin requests for taglib: http://bugzilla.redhat.com/418271 + +%bcond_without tests + +%if %{with tests} +%global buildtests -DBUILD_TESTS=ON +%endif + +%bcond_without doc +%global apidocdir __api-doc_fedora Name: taglib -Version: 1.5 -Release: 4%{?dist} +Version: 1.6 +Release: 1%{?dist} Summary: Audio Meta-Data Library Group: System Environment/Libraries License: LGPLv2 URL: http://developer.kde.org/~wheeler/taglib.html -Source0: http://developer.kde.org/~wheeler/files/src/taglib-%{version}.tar.gz +# the temporary url from the 1.6 announcement +Source0: http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/taglib/taglib-1.6.tar.gz +#Source0: http://developer.kde.org/~wheeler/files/src/taglib-%{version}.tar.gz #Source0: taglib-%{svn}.tar.gz # The svn tarball is generated with the following script Source1: taglib-svn.sh @@ -21,45 +32,73 @@ Patch1: taglib-1.5b1-multilib.patch # try 2, kiss omit -L%_libdir Patch2: taglib-1.5rc1-multilib.patch -## upstream patches -Patch100: taglib-1.5-kde#161721.patch - BuildRequires: cmake BuildRequires: pkgconfig BuildRequires: zlib-devel +%if %{with tests} +BuildRequires: cppunit-devel +%endif +%if %{with doc} +BuildRequires: doxygen +BuildRequires: graphviz +%endif + %description TagLib is a library for reading and editing the meta-data of several -popular audio formats. Currently it supports both ID3v1 and ID3v2 for -MP3 files, Ogg Vorbis comments and ID3 tags and Vorbis comments in -FLAC files. +popular audio formats. Currently it supports both ID3v1 and ID3v2 for MP3 +files, Ogg Vorbis comments and ID3 tags and Vorbis comments in FLAC, MPC, +Speex, WavPack, TrueAudio files, as well as APE Tags. + + +%if %{with doc} +%package doc +Summary: API Documentation for %{name} +Group: Documentation +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif + +%description doc +This is API documentation generated from the TagLib source code. +%endif + %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig +%if ! %{with doc} +Obsoletes: %{name}-doc +%endif + %description devel -%{summary}. +Files needed when building software with %{name}. %prep %setup -q -n taglib-%{version}%{?beta} +# patch1 not applied ## omit for now %patch2 -p1 -b .multilib -%patch100 -p1 -b .kde#161721.patch - %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake} .. +%{cmake} %{?buildtests} -DWITH_ASF=1 -DWITH_MP4=1 .. popd make %{?_smp_mflags} -C %{_target_platform} +%if %{with doc} +cd doc +doxygen taglib.doxygen +cd - +%endif + %install rm -rf %{buildroot} @@ -67,9 +106,24 @@ rm -rf %{buildroot} make install DESTDIR=%{buildroot} -C %{_target_platform} rm -fr examples/.deps -rm -fr examples/Makefile* +rm -fr examples/Makefile* examples/CMake* rm -f %{buildroot}%{_libdir}/lib*.la +%if %{with doc} +rm -fr %{apidocdir} ; mkdir %{apidocdir} +cp -a doc/html doc/*.png %{apidocdir} +ln -s html/index.html %{apidocdir} +find %{apidocdir} -name '*.md5' | xargs rm +%endif + + +%if %{with tests} +%check +cp -a tests/data %{_target_platform}/tests +cd %{_target_platform} +LD_LIBRARY_PATH=%{buildroot}%{_libdir}:$LD_LIBRARY_PATH make check +%endif + %clean rm -rf %{buildroot} @@ -93,8 +147,61 @@ rm -rf %{buildroot} %{_libdir}/lib*.so %{_libdir}/pkgconfig/*.pc +%if %{with doc} +%files doc +%defattr(-,root,root,-) +%doc %{apidocdir}/* +%endif + %changelog +* Mon Sep 14 2009 Michael Schwendt - 1.6-1 +- Update to 1.6 final. + +* Sun Sep 6 2009 Michael Schwendt - 1.6-0.1.rc1 +- Update to 1.6rc1 (further bug-fixes and support for AIFF and WAV). +- Build optional support for MP4 and ASF/WMA files. + +* Fri Sep 4 2009 Michael Schwendt - 1.5-8 +- Merge another bug-fix from 1.6rc1 (this adds 3 symbols) and + really add tstring bug-fix: + * Split Ogg packets larger than 64k into multiple pages. (BUG:171957) + * Fixed a possible crash in the non-const version of String::operator[] + and in String::operator+=. (BUG:169389) + +* Sun Aug 23 2009 Michael Schwendt - 1.5-7 +- Build API documentation into -doc package. + +* Sat Aug 22 2009 Michael Schwendt - 1.5-6 +- Add %%check section and conditionally build with tests. +- Update descriptions (and mention the additional file formats). +- Cherry-pick bug-fix patches from 1.6 development (also replaces the + old taglib-1.5-kde#161721.patch): + * Fixed crash when saving a Locator APEv2 tag. (BUG:169810) + * TagLib can now use FLAC padding block. (BUG:107659) + * Fixed overflow while calculating bitrate of FLAC files with a very + high bitrate. + * XiphComment::year() now falls back to YEAR if DATE doesn't exist + and XiphComment::year() falls back to TRACKNUM if TRACKNUMBER doesn't + exist. (BUG:144396) + * Fixed a bug in ByteVectorList::split(). + * Fixed a possible crash in the non-const version of String::operator[] + and in String::operator+=. (BUG:169389) + * ID3v2.2 frames are now not incorrectly saved. (BUG:176373) + * Support for ID3v2.2 PIC frames. (BUG:167786) + * Improved ID3v2.3 genre parsing. (BUG:188578) + * Better checking of corrupted ID3v2 APIC data. (BUG:168382) + * Bitrate calculating using the Xing header now uses floating point + numbers. (BUG:172556) + * Added support for PRIV ID3v2 frames. + * Empty ID3v2 genres are no longer treated as numeric ID3v1 genres. + * Added support for the POPM (rating/playcount) ID3v2 frame. + * Fixed crash on handling unsupported ID3v2 frames, e.g. on encrypted + frames. (BUG:161721) + +* Sun Jul 26 2009 Fedora Release Engineering - 1.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Fedora Release Engineering - 1.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- taglib-1.5-kde#161721.patch DELETED --- From mschwendt at fedoraproject.org Mon Sep 14 08:02:18 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Mon, 14 Sep 2009 08:02:18 +0000 (UTC) Subject: rpms/taglib/F-10 .cvsignore, 1.11, 1.12 sources, 1.11, 1.12 taglib.spec, 1.30, 1.31 taglib-1.5-kde#161721.patch, 1.1, NONE Message-ID: <20090914080218.BD6D911C00EC@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/taglib/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13305 Modified Files: .cvsignore sources taglib.spec Removed Files: taglib-1.5-kde#161721.patch Log Message: sync with 1.6 final from Rawhide Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-10/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 21 Feb 2008 02:44:59 -0000 1.11 +++ .cvsignore 14 Sep 2009 08:02:18 -0000 1.12 @@ -1 +1 @@ -taglib-1.5.tar.gz +taglib-1.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-10/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 21 Feb 2008 02:44:59 -0000 1.11 +++ sources 14 Sep 2009 08:02:18 -0000 1.12 @@ -1 +1 @@ -7b557dde7425c6deb7bbedd65b4f2717 taglib-1.5.tar.gz +5ecad0816e586a954bd676a86237d054 taglib-1.6.tar.gz Index: taglib.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-10/taglib.spec,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- taglib.spec 6 Oct 2008 20:54:30 -0000 1.30 +++ taglib.spec 14 Sep 2009 08:02:18 -0000 1.31 @@ -1,15 +1,26 @@ -# cvsadmin: http://bugzilla.redhat.com/418271 +# Fedora cvs admin requests for taglib: http://bugzilla.redhat.com/418271 + +%bcond_without tests + +%if %{with tests} +%global buildtests -DBUILD_TESTS=ON +%endif + +%bcond_without doc +%global apidocdir __api-doc_fedora Name: taglib -Version: 1.5 -Release: 2%{?dist} +Version: 1.6 +Release: 1%{?dist} Summary: Audio Meta-Data Library Group: System Environment/Libraries License: LGPLv2 URL: http://developer.kde.org/~wheeler/taglib.html -Source0: http://developer.kde.org/~wheeler/files/src/taglib-%{version}.tar.gz +# the temporary url from the 1.6 announcement +Source0: http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/taglib/taglib-1.6.tar.gz +#Source0: http://developer.kde.org/~wheeler/files/src/taglib-%{version}.tar.gz #Source0: taglib-%{svn}.tar.gz # The svn tarball is generated with the following script Source1: taglib-svn.sh @@ -21,44 +32,73 @@ Patch1: taglib-1.5b1-multilib.patch # try 2, kiss omit -L%_libdir Patch2: taglib-1.5rc1-multilib.patch -## upstream patches -Patch100: taglib-1.5-kde#161721.patch - BuildRequires: cmake +BuildRequires: pkgconfig BuildRequires: zlib-devel +%if %{with tests} +BuildRequires: cppunit-devel +%endif +%if %{with doc} +BuildRequires: doxygen +BuildRequires: graphviz +%endif + %description TagLib is a library for reading and editing the meta-data of several -popular audio formats. Currently it supports both ID3v1 and ID3v2 for -MP3 files, Ogg Vorbis comments and ID3 tags and Vorbis comments in -FLAC files. +popular audio formats. Currently it supports both ID3v1 and ID3v2 for MP3 +files, Ogg Vorbis comments and ID3 tags and Vorbis comments in FLAC, MPC, +Speex, WavPack, TrueAudio files, as well as APE Tags. + + +%if %{with doc} +%package doc +Summary: API Documentation for %{name} +Group: Documentation +%if 0%{?fedora} > 9 +BuildArch: noarch +%endif + +%description doc +This is API documentation generated from the TagLib source code. +%endif + %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig +%if ! %{with doc} +Obsoletes: %{name}-doc +%endif + %description devel -%{summary}. +Files needed when building software with %{name}. %prep %setup -q -n taglib-%{version}%{?beta} +# patch1 not applied ## omit for now %patch2 -p1 -b .multilib -%patch100 -p1 -b .kde#161721.patch - %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake} .. +%{cmake} %{?buildtests} -DWITH_ASF=1 -DWITH_MP4=1 .. popd make %{?_smp_mflags} -C %{_target_platform} +%if %{with doc} +cd doc +doxygen taglib.doxygen +cd - +%endif + %install rm -rf %{buildroot} @@ -66,9 +106,24 @@ rm -rf %{buildroot} make install DESTDIR=%{buildroot} -C %{_target_platform} rm -fr examples/.deps -rm -fr examples/Makefile* +rm -fr examples/Makefile* examples/CMake* rm -f %{buildroot}%{_libdir}/lib*.la +%if %{with doc} +rm -fr %{apidocdir} ; mkdir %{apidocdir} +cp -a doc/html doc/*.png %{apidocdir} +ln -s html/index.html %{apidocdir} +find %{apidocdir} -name '*.md5' | xargs rm +%endif + + +%if %{with tests} +%check +cp -a tests/data %{_target_platform}/tests +cd %{_target_platform} +LD_LIBRARY_PATH=%{buildroot}%{_libdir}:$LD_LIBRARY_PATH make check +%endif + %clean rm -rf %{buildroot} @@ -92,8 +147,67 @@ rm -rf %{buildroot} %{_libdir}/lib*.so %{_libdir}/pkgconfig/*.pc +%if %{with doc} +%files doc +%defattr(-,root,root,-) +%doc %{apidocdir}/* +%endif + %changelog +* Mon Sep 14 2009 Michael Schwendt - 1.6-1 +- Update to 1.6 final. + +* Sun Sep 6 2009 Michael Schwendt - 1.6-0.1.rc1 +- Update to 1.6rc1 (further bug-fixes and support for AIFF and WAV). +- Build optional support for MP4 and ASF/WMA files. + +* Fri Sep 4 2009 Michael Schwendt - 1.5-8 +- Merge another bug-fix from 1.6rc1 (this adds 3 symbols) and + really add tstring bug-fix: + * Split Ogg packets larger than 64k into multiple pages. (BUG:171957) + * Fixed a possible crash in the non-const version of String::operator[] + and in String::operator+=. (BUG:169389) + +* Sun Aug 23 2009 Michael Schwendt - 1.5-7 +- Build API documentation into -doc package. + +* Sat Aug 22 2009 Michael Schwendt - 1.5-6 +- Add %%check section and conditionally build with tests. +- Update descriptions (and mention the additional file formats). +- Cherry-pick bug-fix patches from 1.6 development (also replaces the + old taglib-1.5-kde#161721.patch): + * Fixed crash when saving a Locator APEv2 tag. (BUG:169810) + * TagLib can now use FLAC padding block. (BUG:107659) + * Fixed overflow while calculating bitrate of FLAC files with a very + high bitrate. + * XiphComment::year() now falls back to YEAR if DATE doesn't exist + and XiphComment::year() falls back to TRACKNUM if TRACKNUMBER doesn't + exist. (BUG:144396) + * Fixed a bug in ByteVectorList::split(). + * Fixed a possible crash in the non-const version of String::operator[] + and in String::operator+=. (BUG:169389) + * ID3v2.2 frames are now not incorrectly saved. (BUG:176373) + * Support for ID3v2.2 PIC frames. (BUG:167786) + * Improved ID3v2.3 genre parsing. (BUG:188578) + * Better checking of corrupted ID3v2 APIC data. (BUG:168382) + * Bitrate calculating using the Xing header now uses floating point + numbers. (BUG:172556) + * Added support for PRIV ID3v2 frames. + * Empty ID3v2 genres are no longer treated as numeric ID3v1 genres. + * Added support for the POPM (rating/playcount) ID3v2 frame. + * Fixed crash on handling unsupported ID3v2 frames, e.g. on encrypted + frames. (BUG:161721) + +* Sun Jul 26 2009 Fedora Release Engineering - 1.5-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 1.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Dec 12 2008 Rex Dieter 1.5-3 +- rebuild for pkgconfig deps + * Mon Oct 06 2008 Rex Dieter 1.5-2 - Encrypted frames taglib/Amarok crash (kde#161721) --- taglib-1.5-kde#161721.patch DELETED --- From choeger at fedoraproject.org Mon Sep 14 08:11:31 2009 From: choeger at fedoraproject.org (=?utf-8?q?Christoph_H=C3=B6ger?=) Date: Mon, 14 Sep 2009 08:11:31 +0000 (UTC) Subject: rpms/bsf/devel build-file.patch, NONE, 1.1 build.properties.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 bsf.spec, 1.20, 1.21 sources, 1.5, 1.6 bsf-javac.patch, 1.1, NONE Message-ID: <20090914081132.0092F11C00EC@cvs1.fedora.phx.redhat.com> Author: choeger Update of /cvs/pkgs/rpms/bsf/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15799 Modified Files: .cvsignore bsf.spec sources Added Files: build-file.patch build.properties.patch Removed Files: bsf-javac.patch Log Message: Update to the latest stable upstream release * added build.properties.xml per patch (upstream release bug) * patched build.xml around some strange ant bug * removed javac patch (does not apply anymore) * added jython build dependency build-file.patch: build.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE build-file.patch --- --- bsf-2.4.0-orig/build.xml 2009-09-09 11:51:20.000000000 +0200 +++ bsf-2.4.0/build.xml 2009-09-14 08:42:17.000000000 +0200 @@ -102,7 +102,7 @@ - + @@ -134,11 +134,13 @@ + build.properties.patch: build-properties.xml | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) --- NEW FILE build.properties.patch --- diff --new-file -r -u bsf-2.4.0-orig/build-properties.xml bsf-2.4.0/build-properties.xml --- bsf-2.4.0-orig/build-properties.xml 1970-01-01 01:00:00.000000000 +0100 +++ bsf-2.4.0/build-properties.xml 2007-05-23 15:33:04.000000000 +0200 @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bsf/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 13 Mar 2007 17:22:14 -0000 1.5 +++ .cvsignore 14 Sep 2009 08:11:30 -0000 1.6 @@ -1 +1 @@ -bsf-src-2.3.0.tar.gz +build-file.patch Index: bsf.spec =================================================================== RCS file: /cvs/pkgs/rpms/bsf/devel/bsf.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- bsf.spec 24 Jul 2009 18:26:53 -0000 1.20 +++ bsf.spec 14 Sep 2009 08:11:31 -0000 1.21 @@ -33,8 +33,8 @@ %define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}} Name: bsf -Version: 2.3.0 -Release: 15%{?dist} +Version: 2.4.0 +Release: 1%{?dist} Epoch: 0 Summary: Bean Scripting Framework License: ASL 1.1 @@ -42,12 +42,16 @@ Url: http://jakarta.apache.or Group: Development/Libraries/Java #http://jakarta.apache.org/builds/jakarta-%{name}/dev/v%{version}/src/%{name}-src-%{version}.tar.gz Source0: %{name}-src-%{version}.tar.gz -Patch1: %{name}-javac.patch +Patch0: build-file.patch +Patch1: build.properties.patch BuildRequires: jpackage-utils >= 1.6 BuildRequires: ant BuildRequires: servlet BuildRequires: tomcat5-jsp-2.0-api BuildRequires: xalan-j2 +BuildRequires: jython +BuildRequires: jakarta-commons-logging +Requires: jakarta-commons.logging Requires: servletapi5 Requires: xalan-j2 Requires: tomcat5-jsp-2.0-api @@ -102,14 +106,13 @@ Javadoc for %{name}. find . -name "*.jar" -exec %{__rm} -f {} \; %{__rm} -fr bsf +%patch0 -p1 %patch1 -p1 %build [ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java -export CLASSPATH=$(build-classpath xalan-j2 servlet jspapi) -cd src -ant realclean -ant compile +export CLASSPATH=$(build-classpath jakarta-commons-logging jython xalan-j2 servlet jspapi) +ant jar %{__rm} -rf bsf/src/org/apache/bsf/engines/java ant javadocs @@ -117,13 +120,13 @@ ant javadocs %{__rm} -fr %{buildroot} # jar %{__install} -d -m 755 %{buildroot}%{_javadir} -%{__install} -m 644 src/build/lib/%{name}.jar \ +%{__install} -m 644 build/lib/%{name}.jar \ %{buildroot}%{_javadir}/%{name}-%{version}.jar (cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do \ ln -sf ${jar} ${jar/-%{version}/}; done) # javadoc %{__install} -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version} -%{__cp} -pr src/build/javadocs/* %{buildroot}%{_javadocdir}/%{name}-%{version} +%{__cp} -pr build/javadocs/* %{buildroot}%{_javadocdir}/%{name}-%{version} (cd %{buildroot}%{_javadocdir} && ln -sf %{name}-%{version} %{name}) ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} @@ -152,7 +155,7 @@ fi %files %defattr(-,root,root) -%doc license.txt src/AUTHORS src/CHANGES src/CHANGES.old src/README src/TODO +%doc LICENSE.txt AUTHORS.txt CHANGES.txt NOTICE.txt README.txt TODO.txt RELEASE-NOTE.txt %{_javadir}/* %if %{gcj_support} @@ -166,6 +169,10 @@ fi %{_javadocdir}/%{name} %changelog +* Wed Sep 09 2009 Christoph H?ger - 0:2.4.0-1 +- New Upstream release: 2.4.0 +- Add jython build dependency to include bsf-jython engine + * Fri Jul 24 2009 Fedora Release Engineering - 0:2.3.0-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bsf/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 13 Mar 2007 17:22:14 -0000 1.5 +++ sources 14 Sep 2009 08:11:31 -0000 1.6 @@ -1 +1 @@ -78bae3747ca5734bb7554eed6868b7da bsf-src-2.3.0.tar.gz +6e460bb4f709df97bfb8b0029952ba59 build-file.patch --- bsf-javac.patch DELETED --- From dtardon at fedoraproject.org Mon Sep 14 08:11:49 2009 From: dtardon at fedoraproject.org (David Tardon) Date: Mon, 14 Sep 2009 08:11:49 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org.spec,1.2003,1.2004 Message-ID: <20090914081149.76E1D11C00EC@cvs1.fedora.phx.redhat.com> Author: dtardon Update of /cvs/extras/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16325 Modified Files: openoffice.org.spec Log Message: update of changelog Index: openoffice.org.spec =================================================================== RCS file: /cvs/extras/rpms/openoffice.org/devel/openoffice.org.spec,v retrieving revision 1.2003 retrieving revision 1.2004 diff -u -p -r1.2003 -r1.2004 --- openoffice.org.spec 14 Sep 2009 07:56:02 -0000 1.2003 +++ openoffice.org.spec 14 Sep 2009 08:11:49 -0000 1.2004 @@ -4244,7 +4244,7 @@ fi unopkg list --shared > /dev/null 2>&1 || : %changelog -* Fri Sep 11 2009 Caol?n McNamara - 1:3.1.1-19.7-UNBUILT +* Mon Sep 14 2009 Caol?n McNamara - 1:3.1.1-19.7 - make oo.o buildable without langpacks again - Resolves: rhbz#523106 [indic] changed names of lohit-* fonts From choeger at fedoraproject.org Mon Sep 14 08:31:36 2009 From: choeger at fedoraproject.org (=?utf-8?q?Christoph_H=C3=B6ger?=) Date: Mon, 14 Sep 2009 08:31:36 +0000 (UTC) Subject: rpms/bsf/devel .cvsignore, 1.6, 1.7 bsf.spec, 1.21, 1.22 sources, 1.6, 1.7 Message-ID: <20090914083136.8C14311C00EC@cvs1.fedora.phx.redhat.com> Author: choeger Update of /cvs/pkgs/rpms/bsf/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22255 Modified Files: .cvsignore bsf.spec sources Log Message: fix missing sources Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bsf/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 14 Sep 2009 08:11:30 -0000 1.6 +++ .cvsignore 14 Sep 2009 08:31:34 -0000 1.7 @@ -1 +1,3 @@ +bsf-src-2.4.0.tar.gz build-file.patch +build.properties.patch Index: bsf.spec =================================================================== RCS file: /cvs/pkgs/rpms/bsf/devel/bsf.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- bsf.spec 14 Sep 2009 08:11:31 -0000 1.21 +++ bsf.spec 14 Sep 2009 08:31:34 -0000 1.22 @@ -34,7 +34,7 @@ Name: bsf Version: 2.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 0 Summary: Bean Scripting Framework License: ASL 1.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bsf/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 14 Sep 2009 08:11:31 -0000 1.6 +++ sources 14 Sep 2009 08:31:34 -0000 1.7 @@ -1 +1,3 @@ +7e58b2a009c0f70ab36bbef420b25c07 bsf-src-2.4.0.tar.gz 6e460bb4f709df97bfb8b0029952ba59 build-file.patch +57faf92e2bb07e22dcf7227ca174a659 build.properties.patch From kzak at fedoraproject.org Mon Sep 14 08:40:52 2009 From: kzak at fedoraproject.org (kzak) Date: Mon, 14 Sep 2009 08:40:52 +0000 (UTC) Subject: rpms/util-linux-ng/devel util-linux-ng-2.14-sfdisk-dump.patch, NONE, 1.1 util-linux-ng-2.16-blkid-swsuspend.patch, NONE, 1.1 util-linux-ng.spec, 1.58, 1.59 Message-ID: <20090914084053.12D7011C00EC@cvs1.fedora.phx.redhat.com> Author: kzak Update of /cvs/pkgs/rpms/util-linux-ng/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26033 Modified Files: util-linux-ng.spec Added Files: util-linux-ng-2.14-sfdisk-dump.patch util-linux-ng-2.16-blkid-swsuspend.patch Log Message: * Mon Sep 14 2009 Karel Zak 2.16-9 - fix #522718 - sfdisk -d /dev/xxx | sfdisk --force /dev/yyy fails when LANG is set - fix typo in swsuspend detection util-linux-ng-2.14-sfdisk-dump.patch: sfdisk.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) --- NEW FILE util-linux-ng-2.14-sfdisk-dump.patch --- >From 1f1614f6a89de4b06e1843d0fadbca3f8a5521fe Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Fri, 11 Sep 2009 14:00:50 +0200 Subject: [PATCH 1/2] sfdisk: dump has to be $LANG insensitive This stupid bug has been introduced by: commit add5133f4ad5136aac3ce7627e615d14893d0aeb Author: Pedro Ribeiro Date: Fri Oct 3 08:52:35 2008 +0200 fdisk: several strings without gettext calls ... so it shows that we need to improve our review process... :-( Address-Red-Hat-Bug: #522718 Signed-off-by: Karel Zak --- fdisk/sfdisk.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/fdisk/sfdisk.c b/fdisk/sfdisk.c index 8fae5bb..427cb40 100644 --- a/fdisk/sfdisk.c +++ b/fdisk/sfdisk.c @@ -930,8 +930,8 @@ get_disksize(int format) { static void out_partition_header(char *dev, int format, struct geometry G) { if (dump) { - printf(_("# partition table of %s\n"), dev); - printf(_("unit: sectors\n\n")); + printf("# partition table of %s\n", dev); + printf("unit: sectors\n\n"); return; } @@ -1059,12 +1059,12 @@ out_partition(char *dev, int format, struct part_desc *p, size = p->size; if (dump) { - printf(_(" start=%9lu"), start); - printf(_(", size=%9lu"), size); + printf(" start=%9lu", start); + printf(", size=%9lu", size); if (p->ptype == DOS_TYPE) { printf(", Id=%2x", p->p.sys_type); if (p->p.bootable == 0x80) - printf(_(", bootable")); + printf(", bootable"); } printf("\n"); return; -- 1.6.2.5 util-linux-ng-2.16-blkid-swsuspend.patch: swap.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE util-linux-ng-2.16-blkid-swsuspend.patch --- >From 71cd5d8a775d98e93f7583210a5b53c52b4ec34f Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Mon, 14 Sep 2009 10:24:07 +0200 Subject: [PATCH] libblkid: fix typo (swsupend -> swsuspend) Signed-off-by: Karel Zak --- shlibs/blkid/src/probers/swap.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/shlibs/blkid/src/probers/swap.c b/shlibs/blkid/src/probers/swap.c index 86eb94c..c289488 100644 --- a/shlibs/blkid/src/probers/swap.c +++ b/shlibs/blkid/src/probers/swap.c @@ -118,7 +118,7 @@ const struct blkid_idinfo swap_idinfo = const struct blkid_idinfo swsuspend_idinfo = { - .name = "swsupend", + .name = "swsuspend", .usage = BLKID_USAGE_OTHER, .probefunc = probe_swsuspend, .magics = -- 1.6.2.5 Index: util-linux-ng.spec =================================================================== RCS file: /cvs/pkgs/rpms/util-linux-ng/devel/util-linux-ng.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- util-linux-ng.spec 26 Aug 2009 16:05:05 -0000 1.58 +++ util-linux-ng.spec 14 Sep 2009 08:40:51 -0000 1.59 @@ -2,7 +2,7 @@ Summary: A collection of basic system utilities Name: util-linux-ng Version: 2.16 -Release: 8%{?dist} +Release: 9%{?dist} License: GPLv2 and GPLv2+ and BSD with advertising and Public Domain Group: System Environment/Base URL: ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng @@ -110,6 +110,10 @@ Patch8: util-linux-ng-2.15-ipcs-32bit.pa Patch9: util-linux-ng-2.16-libblkid-ext2.patch # 518572 - blkid requires ext2.ko to be decompressed on installation media Patch10: util-linux-ng-2.16-libblkid-compression.patch +# 522718 - sfdisk -d /dev/xxx | sfdisk --force /dev/yyy fails when LANG is set +Patch11: util-linux-ng-2.14-sfdisk-dump.patch +# Swsuspend does not work +Patch12: util-linux-ng-2.16-blkid-swsuspend.patch %description The util-linux-ng package contains a large variety of low-level system @@ -206,6 +210,8 @@ cp %{SOURCE8} %{SOURCE9} . %patch8 -p1 %patch9 -p1 %patch10 -p1 +%patch11 -p1 +%patch12 -p1 %build unset LINGUAS || : @@ -716,6 +722,10 @@ fi %changelog +* Mon Sep 14 2009 Karel Zak 2.16-9 +- fix #522718 - sfdisk -d /dev/xxx | sfdisk --force /dev/yyy fails when LANG is set +- fix typo in swsuspend detection + * Wed Aug 26 2009 Tomas Mraz - 2.16-8 - rebuilt with new audit From choeger at fedoraproject.org Mon Sep 14 08:42:48 2009 From: choeger at fedoraproject.org (=?utf-8?q?Christoph_H=C3=B6ger?=) Date: Mon, 14 Sep 2009 08:42:48 +0000 (UTC) Subject: rpms/bsf/F-11 build-file.patch, NONE, 1.1 build.properties.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 bsf.spec, 1.19, 1.20 sources, 1.5, 1.6 bsf-javac.patch, 1.1, NONE Message-ID: <20090914084248.3D7C611C00EC@cvs1.fedora.phx.redhat.com> Author: choeger Update of /cvs/pkgs/rpms/bsf/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26492 Modified Files: .cvsignore bsf.spec sources Added Files: build-file.patch build.properties.patch Removed Files: bsf-javac.patch Log Message: Update to the latest stable upstream release * added build.properties.xml per patch (upstream release bug) * patched build.xml around some strange ant bug * removed javac patch (does not apply anymore) * added jython build dependency build-file.patch: build.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE build-file.patch --- --- bsf-2.4.0-orig/build.xml 2009-09-09 11:51:20.000000000 +0200 +++ bsf-2.4.0/build.xml 2009-09-14 08:42:17.000000000 +0200 @@ -102,7 +102,7 @@ - + @@ -134,11 +134,13 @@ + build.properties.patch: build-properties.xml | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) --- NEW FILE build.properties.patch --- diff --new-file -r -u bsf-2.4.0-orig/build-properties.xml bsf-2.4.0/build-properties.xml --- bsf-2.4.0-orig/build-properties.xml 1970-01-01 01:00:00.000000000 +0100 +++ bsf-2.4.0/build-properties.xml 2007-05-23 15:33:04.000000000 +0200 @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bsf/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 13 Mar 2007 17:22:14 -0000 1.5 +++ .cvsignore 14 Sep 2009 08:42:47 -0000 1.6 @@ -1 +1,3 @@ -bsf-src-2.3.0.tar.gz +bsf-src-2.4.0.tar.gz +build-file.patch +build.properties.patch Index: bsf.spec =================================================================== RCS file: /cvs/pkgs/rpms/bsf/F-11/bsf.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- bsf.spec 24 Feb 2009 05:55:51 -0000 1.19 +++ bsf.spec 14 Sep 2009 08:42:47 -0000 1.20 @@ -33,8 +33,8 @@ %define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}} Name: bsf -Version: 2.3.0 -Release: 14%{?dist} +Version: 2.4.0 +Release: 1%{?dist} Epoch: 0 Summary: Bean Scripting Framework License: ASL 1.1 @@ -42,12 +42,16 @@ Url: http://jakarta.apache.or Group: Development/Libraries/Java #http://jakarta.apache.org/builds/jakarta-%{name}/dev/v%{version}/src/%{name}-src-%{version}.tar.gz Source0: %{name}-src-%{version}.tar.gz -Patch1: %{name}-javac.patch +Patch0: build-file.patch +Patch1: build.properties.patch BuildRequires: jpackage-utils >= 1.6 BuildRequires: ant BuildRequires: servlet BuildRequires: tomcat5-jsp-2.0-api BuildRequires: xalan-j2 +BuildRequires: jython +BuildRequires: jakarta-commons-logging +Requires: jakarta-commons.logging Requires: servletapi5 Requires: xalan-j2 Requires: tomcat5-jsp-2.0-api @@ -102,14 +106,13 @@ Javadoc for %{name}. find . -name "*.jar" -exec %{__rm} -f {} \; %{__rm} -fr bsf +%patch0 -p1 %patch1 -p1 %build [ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java -export CLASSPATH=$(build-classpath xalan-j2 servlet jspapi) -cd src -ant realclean -ant compile +export CLASSPATH=$(build-classpath jakarta-commons-logging jython xalan-j2 servlet jspapi) +ant jar %{__rm} -rf bsf/src/org/apache/bsf/engines/java ant javadocs @@ -117,13 +120,13 @@ ant javadocs %{__rm} -fr %{buildroot} # jar %{__install} -d -m 755 %{buildroot}%{_javadir} -%{__install} -m 644 src/build/lib/%{name}.jar \ +%{__install} -m 644 build/lib/%{name}.jar \ %{buildroot}%{_javadir}/%{name}-%{version}.jar (cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do \ ln -sf ${jar} ${jar/-%{version}/}; done) # javadoc %{__install} -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version} -%{__cp} -pr src/build/javadocs/* %{buildroot}%{_javadocdir}/%{name}-%{version} +%{__cp} -pr build/javadocs/* %{buildroot}%{_javadocdir}/%{name}-%{version} (cd %{buildroot}%{_javadocdir} && ln -sf %{name}-%{version} %{name}) ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} @@ -152,7 +155,7 @@ fi %files %defattr(-,root,root) -%doc license.txt src/AUTHORS src/CHANGES src/CHANGES.old src/README src/TODO +%doc LICENSE.txt AUTHORS.txt CHANGES.txt NOTICE.txt README.txt TODO.txt RELEASE-NOTE.txt %{_javadir}/* %if %{gcj_support} @@ -166,6 +169,13 @@ fi %{_javadocdir}/%{name} %changelog +* Wed Sep 09 2009 Christoph H?ger - 0:2.4.0-1 +- New Upstream release: 2.4.0 +- Add jython build dependency to include bsf-jython engine + +* Fri Jul 24 2009 Fedora Release Engineering - 0:2.3.0-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Feb 23 2009 Fedora Release Engineering - 0:2.3.0-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bsf/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 13 Mar 2007 17:22:14 -0000 1.5 +++ sources 14 Sep 2009 08:42:48 -0000 1.6 @@ -1 +1,3 @@ -78bae3747ca5734bb7554eed6868b7da bsf-src-2.3.0.tar.gz +7e58b2a009c0f70ab36bbef420b25c07 bsf-src-2.4.0.tar.gz +6e460bb4f709df97bfb8b0029952ba59 build-file.patch +57faf92e2bb07e22dcf7227ca174a659 build.properties.patch --- bsf-javac.patch DELETED --- From mhlavink at fedoraproject.org Mon Sep 14 08:49:49 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Mon, 14 Sep 2009 08:49:49 +0000 (UTC) Subject: rpms/dovecot/F-10 .cvsignore, 1.53, 1.54 dovecot.spec, 1.123, 1.124 sources, 1.56, 1.57 Message-ID: <20090914084949.7FACB11C00EC@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/dovecot/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28947 Modified Files: .cvsignore dovecot.spec sources Log Message: dovecot-sieve updated to 1.1.7 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/dovecot/F-10/.cvsignore,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- .cvsignore 29 Jul 2009 12:11:20 -0000 1.53 +++ .cvsignore 14 Sep 2009 08:49:49 -0000 1.54 @@ -1,4 +1,4 @@ dovecot-1.1.18.tar.gz dovecot-1.1.18-managesieve-0.10.7.diff.gz dovecot-1.1-managesieve-0.10.7.tar.gz -dovecot-sieve-1.1.6.tar.gz +dovecot-sieve-1.1.7.tar.gz Index: dovecot.spec =================================================================== RCS file: /cvs/extras/rpms/dovecot/F-10/dovecot.spec,v retrieving revision 1.123 retrieving revision 1.124 diff -u -p -r1.123 -r1.124 --- dovecot.spec 29 Jul 2009 12:11:20 -0000 1.123 +++ dovecot.spec 14 Sep 2009 08:49:49 -0000 1.124 @@ -2,7 +2,7 @@ Summary: Dovecot Secure imap server Name: dovecot Epoch: 1 Version: 1.1.18 -Release: 1%{?dist} +Release: 2%{?dist} License: MIT and LGPLv2 and BSD with advertising Group: System Environment/Daemons @@ -14,7 +14,7 @@ Group: System Environment/Daemons %define build_sieve 1 %define build_managesieve 1 -%define sieve_version 1.1.6 +%define sieve_version 1.1.7 %define sieve_name dovecot-sieve %define managesieve_version 0.10.7 %define managesieve_name dovecot-1.1-managesieve @@ -425,6 +425,10 @@ fi %changelog +* Mon Sep 14 2009 Michal Hlavinka - 1:1.1.18-2 +- dovecot-sieve updated to 1.1.7 +- fixes bug similar to CVE-2009-2632 (buffer overflow) + * Wed Jul 29 2009 Michal Hlavinka - 1:1.1.18-1 - updated to 1.1.18 - Maildir++ quota: Quota was sometimes updated wrong when it was Index: sources =================================================================== RCS file: /cvs/extras/rpms/dovecot/F-10/sources,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- sources 29 Jul 2009 12:11:20 -0000 1.56 +++ sources 14 Sep 2009 08:49:49 -0000 1.57 @@ -1,4 +1,4 @@ b30bde50771100c60e2d5d4d4c8e2ceb dovecot-1.1.18.tar.gz 76ce80824dec0700c2138aee3dda1e30 dovecot-1.1.18-managesieve-0.10.7.diff.gz 05bc554ed97c93695c676eaff6069485 dovecot-1.1-managesieve-0.10.7.tar.gz -7acf3d98974a515b868addbdb73054eb dovecot-sieve-1.1.6.tar.gz +f133f49a9876ddf7c9290f2c4d255b44 dovecot-sieve-1.1.7.tar.gz From mtasaka at fedoraproject.org Mon Sep 14 08:56:47 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 14 Sep 2009 08:56:47 +0000 (UTC) Subject: rpms/xtide/devel .cvsignore, 1.28, 1.29 sources, 1.28, 1.29 xtide.spec, 1.45, 1.46 Message-ID: <20090914085647.85F5311C00EC@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/xtide/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31568 Modified Files: .cvsignore sources xtide.spec Log Message: * Mon Sep 14 2009 Mamoru Tasaka - 2.11-0.1.dev20090913 - Update to 2.11 development branch Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/xtide/devel/.cvsignore,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- .cvsignore 7 Jan 2009 17:41:08 -0000 1.28 +++ .cvsignore 14 Sep 2009 08:56:47 -0000 1.29 @@ -1,2 +1 @@ -xtide-2.10.tar.bz2 -harmonics-dwf-20081228-free.tar.bz2 +xtide-2.11-dev-20090913.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/xtide/devel/sources,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- sources 7 Jan 2009 17:41:08 -0000 1.28 +++ sources 14 Sep 2009 08:56:47 -0000 1.29 @@ -1,2 +1 @@ -a14d9db748a86bed37769f38c4320ddd xtide-2.10.tar.bz2 -2e1ee564394a7b6f034f7f9be1ce5394 harmonics-dwf-20081228-free.tar.bz2 +718f6fcc35b81b3638c66b088989a7f9 xtide-2.11-dev-20090913.tar.bz2 Index: xtide.spec =================================================================== RCS file: /cvs/extras/rpms/xtide/devel/xtide.spec,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- xtide.spec 24 Jul 2009 20:20:01 -0000 1.45 +++ xtide.spec 14 Sep 2009 08:56:47 -0000 1.46 @@ -1,12 +1,12 @@ -%define mainver 2.10 -%undefine betatag +%define mainver 2.11 +%define betatag dev-20090913 %define dwfdate 20081228 -%define fedorarel 5 +%define fedorarel 1 -%define rel %{?betatag:0.}%{fedorarel}%{?betatag:.%betatag} +%define rel %{?betatag:0.}%{fedorarel}%{?betatag:.%(echo %betatag | sed -e 's|-||g')} Summary: Calculate tide all over the world @@ -91,14 +91,15 @@ tideEditor. Please read README.fedora for Fedora specific issue. %prep -%setup -q -T -c -n %{name}-%{version}%{?betatag:-%betatag}/TMPDIR -a 42 -%setup -q -D -n %{name}-%{version}%{?betatag:-%betatag} +%setup -q -T -c -n %{name}-%{version}%{?betatag:-DEVELOPMENT} +%setup -q -T -c -n %{name}-%{version}%{?betatag:-DEVELOPMENT}/TMPDIR -a 42 +%setup -q -D -n %{name}-%{version}%{?betatag:-DEVELOPMENT} # Dstr -> Dstr.h set +x echo echo "Changing Dstr -> Dstr" -find . -type f | while read f ; do +grep -rl Dstr . | while read f ; do if grep -q 'include.*' $f ; then sed -i.name -e 's|\(include.*\)|\1|' $f echo -n -e "\t$f\tModified\n" @@ -112,19 +113,11 @@ set -x --with-xttpd-user=xttpd \ --with-xttpd-group=xttpd -%{__make} %{?_smp_mflags} +%{__make} %{?_smp_mflags} -k echo "%{_datadir}/xtide-harmonics/" > %{name}.conf echo "%{_datadir}/wvs-data/" >> %{name}.conf -# create US part tcd data -pushd TMPDIR -%if 0 -build_tide_db harmonics-dwf-%{dwfdate}-Fedora.tcd \ - *txt *xml -%endif -popd - %install %{__rm} -rf $RPM_BUILD_ROOT %{__mkdir_p} $RPM_BUILD_ROOT @@ -284,6 +277,9 @@ exit 0 %{_datadir}/man/man8/xttpd.8* %changelog +* Mon Sep 14 2009 Mamoru Tasaka - 2.11-0.1.dev20090913 +- Update to 2.11 development branch + * Sat Jul 25 2009 Mamoru Tasaka - 2.10-5 - Use %%_initddir instead of %%_initrddir From mtasaka at fedoraproject.org Mon Sep 14 09:01:29 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 14 Sep 2009 09:01:29 +0000 (UTC) Subject: rpms/xtide/devel .cvsignore,1.29,1.30 sources,1.29,1.30 Message-ID: <20090914090129.3FD0011C00EC@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/xtide/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv957 Modified Files: .cvsignore sources Log Message: Reupload a file which was deleted by mistake Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/xtide/devel/.cvsignore,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- .cvsignore 14 Sep 2009 08:56:47 -0000 1.29 +++ .cvsignore 14 Sep 2009 09:01:28 -0000 1.30 @@ -1 +1,2 @@ +harmonics-dwf-20081228-free.tar.bz2 xtide-2.11-dev-20090913.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/xtide/devel/sources,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- sources 14 Sep 2009 08:56:47 -0000 1.29 +++ sources 14 Sep 2009 09:01:28 -0000 1.30 @@ -1 +1,2 @@ +2e1ee564394a7b6f034f7f9be1ce5394 harmonics-dwf-20081228-free.tar.bz2 718f6fcc35b81b3638c66b088989a7f9 xtide-2.11-dev-20090913.tar.bz2 From mhlavink at fedoraproject.org Mon Sep 14 09:08:51 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Mon, 14 Sep 2009 09:08:51 +0000 (UTC) Subject: rpms/dovecot/F-11 dovecot.spec,1.139,1.140 Message-ID: <20090914090851.BA49511C00EC@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/dovecot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4501 Modified Files: dovecot.spec Log Message: update sieve summary Index: dovecot.spec =================================================================== RCS file: /cvs/extras/rpms/dovecot/F-11/dovecot.spec,v retrieving revision 1.139 retrieving revision 1.140 diff -u -p -r1.139 -r1.140 --- dovecot.spec 21 Aug 2009 10:56:56 -0000 1.139 +++ dovecot.spec 14 Sep 2009 09:08:50 -0000 1.140 @@ -90,7 +90,7 @@ The SQL drivers and authentication plugi %if %{build_sieve} %package sieve Requires: %{name} = %{epoch}:%{version}-%{release} -Summary: CMU Sieve plugin for dovecot LDA +Summary: Sieve plugin for dovecot LDA Group: System Environment/Daemons License: MIT and LGPLv2+ From mhlavink at fedoraproject.org Mon Sep 14 09:10:36 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Mon, 14 Sep 2009 09:10:36 +0000 (UTC) Subject: rpms/dovecot/devel dovecot.spec,1.135,1.136 Message-ID: <20090914091036.4460511C0489@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/dovecot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5528 Modified Files: dovecot.spec Log Message: update sieve summary and description Index: dovecot.spec =================================================================== RCS file: /cvs/extras/rpms/dovecot/devel/dovecot.spec,v retrieving revision 1.135 retrieving revision 1.136 diff -u -p -r1.135 -r1.136 --- dovecot.spec 21 Aug 2009 13:07:34 -0000 1.135 +++ dovecot.spec 14 Sep 2009 09:10:35 -0000 1.136 @@ -90,12 +90,12 @@ The SQL drivers and authentication plugi %if %{build_sieve} %package sieve Requires: %{name} = %{epoch}:%{version}-%{release} -Summary: CMU Sieve plugin for dovecot LDA +Summary: Sieve plugin for dovecot LDA Group: System Environment/Daemons License: MIT and LGPLv2+ %description sieve -This package provides the CMU Sieve plugin version %{sieve_version} for dovecot LDA. +This package provides sieve plugin version %{sieve_version} for dovecot LDA. %endif %if %{build_managesieve} From denis at fedoraproject.org Mon Sep 14 09:10:54 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Mon, 14 Sep 2009 09:10:54 +0000 (UTC) Subject: rpms/glibmm24/devel .cvsignore, 1.40, 1.41 glibmm.spec, 1.58, 1.59 sources, 1.41, 1.42 Message-ID: <20090914091054.3C4BB11C00EC@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/glibmm24/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5819 Modified Files: .cvsignore glibmm.spec sources Log Message: Update to upstream 2.21.5. Keep datadir/glibmm-2.4, for doc scripts Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glibmm24/devel/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 2 Sep 2009 10:03:38 -0000 1.40 +++ .cvsignore 14 Sep 2009 09:10:53 -0000 1.41 @@ -1 +1 @@ -glibmm-2.21.4.2.tar.bz2 +glibmm-2.21.5.tar.bz2 Index: glibmm.spec =================================================================== RCS file: /cvs/pkgs/rpms/glibmm24/devel/glibmm.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- glibmm.spec 2 Sep 2009 10:03:38 -0000 1.58 +++ glibmm.spec 14 Sep 2009 09:10:54 -0000 1.59 @@ -1,5 +1,5 @@ Name: glibmm24 -Version: 2.21.4.2 +Version: 2.21.5 Release: 1%{?dist} Summary: C++ interface for GTK2 (a GUI library for X) @@ -64,7 +64,6 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/gtk- %{__mv} ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/glibmm-2.4/*.devhelp2 $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4/ sed -i 's:../../../doc/glibmm-2.4/docs/:docs/:' ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/glibmm-2.4/*.devhelp2 rm -fr $RPM_BUILD_ROOT%{_datadir}/devhelp/books/glibmm-2.4 -rm -fr $RPM_BUILD_ROOT%{_datadir}/glibmm-2.4 %clean @@ -92,6 +91,7 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/glibmm-2.4 %{_libdir}/giomm-2.4 %{_libdir}/pkgconfig/*.pc +%{_datadir}/glibmm-2.4 %{_datadir}/aclocal/*.m4 @@ -101,6 +101,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Sep 14 2009 Denis Leroy - 2.21.5-1 +- Update to upstream 2.21.5 +- Keep datadir/glibmm-2.4, for doc scripts + * Wed Sep 2 2009 Denis Leroy - 2.21.4.2-1 - Update to upstream 2.21.4.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glibmm24/devel/sources,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- sources 2 Sep 2009 10:03:38 -0000 1.41 +++ sources 14 Sep 2009 09:10:54 -0000 1.42 @@ -1 +1 @@ -1f14c41e08b3663a2929370834e7834e glibmm-2.21.4.2.tar.bz2 +9fa38563cbe6bf232ddbbe114f6f3a3f glibmm-2.21.5.tar.bz2 From choeger at fedoraproject.org Mon Sep 14 09:11:01 2009 From: choeger at fedoraproject.org (=?utf-8?q?Christoph_H=C3=B6ger?=) Date: Mon, 14 Sep 2009 09:11:01 +0000 (UTC) Subject: rpms/bsf/devel bsf.spec,1.22,1.23 Message-ID: <20090914091101.569E111C00EC@cvs1.fedora.phx.redhat.com> Author: choeger Update of /cvs/pkgs/rpms/bsf/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5784 Modified Files: bsf.spec Log Message: fix typo in Requires: field Index: bsf.spec =================================================================== RCS file: /cvs/pkgs/rpms/bsf/devel/bsf.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- bsf.spec 14 Sep 2009 08:31:34 -0000 1.22 +++ bsf.spec 14 Sep 2009 09:11:01 -0000 1.23 @@ -34,7 +34,7 @@ Name: bsf Version: 2.4.0 -Release: 2%{?dist} +Release: 3%{?dist} Epoch: 0 Summary: Bean Scripting Framework License: ASL 1.1 @@ -51,7 +51,7 @@ BuildRequires: tomcat5-jsp-2.0-api BuildRequires: xalan-j2 BuildRequires: jython BuildRequires: jakarta-commons-logging -Requires: jakarta-commons.logging +Requires: jakarta-commons-logging Requires: servletapi5 Requires: xalan-j2 Requires: tomcat5-jsp-2.0-api @@ -169,6 +169,9 @@ fi %{_javadocdir}/%{name} %changelog +* Mon Sep 14 2009 Christoph H?ger - 0:2.4.0-3 +- Fix typo in Requires + * Wed Sep 09 2009 Christoph H?ger - 0:2.4.0-1 - New Upstream release: 2.4.0 - Add jython build dependency to include bsf-jython engine From mhlavink at fedoraproject.org Mon Sep 14 09:11:12 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Mon, 14 Sep 2009 09:11:12 +0000 (UTC) Subject: rpms/dovecot/F-11 dovecot.spec,1.140,1.141 Message-ID: <20090914091112.4F9A511C00EC@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/dovecot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5933 Modified Files: dovecot.spec Log Message: update sieve description Index: dovecot.spec =================================================================== RCS file: /cvs/extras/rpms/dovecot/F-11/dovecot.spec,v retrieving revision 1.140 retrieving revision 1.141 diff -u -p -r1.140 -r1.141 --- dovecot.spec 14 Sep 2009 09:08:50 -0000 1.140 +++ dovecot.spec 14 Sep 2009 09:11:11 -0000 1.141 @@ -95,7 +95,7 @@ Group: System Environment/Daemons License: MIT and LGPLv2+ %description sieve -This package provides the CMU Sieve plugin version %{sieve_version} for dovecot LDA. +This package provides sieve plugin version %{sieve_version} for dovecot LDA. %endif %if %{build_managesieve} From choeger at fedoraproject.org Mon Sep 14 09:11:45 2009 From: choeger at fedoraproject.org (=?utf-8?q?Christoph_H=C3=B6ger?=) Date: Mon, 14 Sep 2009 09:11:45 +0000 (UTC) Subject: rpms/bsf/F-11 bsf.spec,1.20,1.21 Message-ID: <20090914091145.0FCD011C00EC@cvs1.fedora.phx.redhat.com> Author: choeger Update of /cvs/pkgs/rpms/bsf/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6330 Modified Files: bsf.spec Log Message: Fix typo in Requires: Index: bsf.spec =================================================================== RCS file: /cvs/pkgs/rpms/bsf/F-11/bsf.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- bsf.spec 14 Sep 2009 08:42:47 -0000 1.20 +++ bsf.spec 14 Sep 2009 09:11:44 -0000 1.21 @@ -34,7 +34,7 @@ Name: bsf Version: 2.4.0 -Release: 1%{?dist} +Release: 3%{?dist} Epoch: 0 Summary: Bean Scripting Framework License: ASL 1.1 @@ -51,7 +51,7 @@ BuildRequires: tomcat5-jsp-2.0-api BuildRequires: xalan-j2 BuildRequires: jython BuildRequires: jakarta-commons-logging -Requires: jakarta-commons.logging +Requires: jakarta-commons-logging Requires: servletapi5 Requires: xalan-j2 Requires: tomcat5-jsp-2.0-api @@ -169,6 +169,9 @@ fi %{_javadocdir}/%{name} %changelog +* Mon Sep 14 2009 Christoph H?ger - 0:2.4.0-3 +- Fix typo in Requires + * Wed Sep 09 2009 Christoph H?ger - 0:2.4.0-1 - New Upstream release: 2.4.0 - Add jython build dependency to include bsf-jython engine From denis at fedoraproject.org Mon Sep 14 09:14:51 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Mon, 14 Sep 2009 09:14:51 +0000 (UTC) Subject: rpms/pangomm/devel .cvsignore, 1.5, 1.6 pangomm.spec, 1.8, 1.9 sources, 1.5, 1.6 Message-ID: <20090914091451.E409311C00EC@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/pangomm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7275 Modified Files: .cvsignore pangomm.spec sources Log Message: - Update to upstream 2.25.1.3 - Package pangomm libdir directory with config include header Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pangomm/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 6 Apr 2009 10:26:31 -0000 1.5 +++ .cvsignore 14 Sep 2009 09:14:51 -0000 1.6 @@ -1 +1 @@ -pangomm-2.24.0.tar.bz2 +pangomm-2.25.1.3.tar.bz2 Index: pangomm.spec =================================================================== RCS file: /cvs/pkgs/rpms/pangomm/devel/pangomm.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- pangomm.spec 25 Jul 2009 23:12:53 -0000 1.8 +++ pangomm.spec 14 Sep 2009 09:14:51 -0000 1.9 @@ -1,8 +1,8 @@ %define apiver 1.4 Name: pangomm -Version: 2.24.0 -Release: 2%{?dist} +Version: 2.25.1.3 +Release: 1%{?dist} Summary: C++ interface for Pango Group: System Environment/Libraries @@ -54,15 +54,14 @@ make %{?_smp_mflags} rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" -rm -rf $RPM_BUILD_ROOT%{_libdir}/pangomm-%{apiver} find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' # Fix documentation installation, put everything under gtk-doc and fix # relative paths. mkdir -p $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/pangomm-%{apiver} mv ${RPM_BUILD_ROOT}%{_docdir}/pangomm-%{apiver}/* ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/pangomm-%{apiver}/ -mv ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/pangomm-%{apiver}/*.devhelp ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/pangomm-%{apiver} -sed -i 's:../../../doc/pangomm-%{apiver}/docs/:docs/:' ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/pangomm-%{apiver}/*.devhelp +mv ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/pangomm-%{apiver}/*.devhelp2 ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/pangomm-%{apiver} +sed -i 's:../../../doc/pangomm-%{apiver}/docs/:docs/:' ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/pangomm-%{apiver}/*.devhelp2 rm -r ${RPM_BUILD_ROOT}%{_docdir}/pangomm-%{apiver} @@ -87,10 +86,15 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/pangomm-%{apiver} %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc +%{_libdir}/pangomm-%{apiver} %{_datadir}/gtk-doc/html/pangomm-%{apiver} %changelog +* Mon Sep 14 2009 Denis Leroy - 2.25.1.3-1 +- Update to upstream 2.25.1.3 +- Package pangomm libdir directory with config include header + * Sat Jul 25 2009 Fedora Release Engineering - 2.24.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pangomm/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 6 Apr 2009 10:26:31 -0000 1.5 +++ sources 14 Sep 2009 09:14:51 -0000 1.6 @@ -1 +1 @@ -fa0f44c37499433455857becad4bbcda pangomm-2.24.0.tar.bz2 +e9aac0019cb56350ceb5fcb316f2797c pangomm-2.25.1.3.tar.bz2 From denis at fedoraproject.org Mon Sep 14 09:18:57 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Mon, 14 Sep 2009 09:18:57 +0000 (UTC) Subject: rpms/gtkmm24/devel .cvsignore, 1.34, 1.35 gtkmm.spec, 1.53, 1.54 sources, 1.36, 1.37 Message-ID: <20090914091857.1E2C511C00EC@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/gtkmm24/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8994 Modified Files: .cvsignore gtkmm.spec sources Log Message: - Update to upstream 2.25.1.3 - Package pangomm libdir directory with config include header Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gtkmm24/devel/.cvsignore,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- .cvsignore 16 Aug 2009 17:26:50 -0000 1.34 +++ .cvsignore 14 Sep 2009 09:18:56 -0000 1.35 @@ -1 +1 @@ -gtkmm-2.17.2.tar.bz2 +gtkmm-2.17.11.tar.bz2 Index: gtkmm.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtkmm24/devel/gtkmm.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- gtkmm.spec 16 Aug 2009 17:26:50 -0000 1.53 +++ gtkmm.spec 14 Sep 2009 09:18:56 -0000 1.54 @@ -1,5 +1,5 @@ Name: gtkmm24 -Version: 2.17.2 +Version: 2.17.11 Release: 1%{?dist} Summary: C++ interface for GTK2 (a GUI library for X) @@ -13,7 +13,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: glibmm24-devel >= 2.21.2 BuildRequires: atk-devel >= 1.9.0 BuildRequires: pango-devel -BuildRequires: gtk2-devel >= 2.17.4 +BuildRequires: gtk2-devel >= 2.17.11 BuildRequires: cairomm-devel >= 1.2.2 BuildRequires: pangomm-devel >= 2.14.0 @@ -63,17 +63,21 @@ make %{?_smp_mflags} %install -rm -rf $RPM_BUILD_ROOT +rm -rf $RPM_BUILD_ROOT docs-to-include make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' # Fix documentation installation, put everything under gtk-doc mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/gtkmm-2.4 mv ${RPM_BUILD_ROOT}%{_docdir}/gtkmm-2.4/* ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/gtkmm-2.4/ -mv ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/gtkmm-2.4/*.devhelp ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/gtkmm-2.4 -sed -i 's:../../../doc/gtkmm-2.4/docs/:docs/:' ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/gtkmm-2.4/*.devhelp +mv ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/gtkmm-2.4/*.devhelp2 ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/gtkmm-2.4 +sed -i 's:../../../doc/gtkmm-2.4/docs/:docs/:' ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/gtkmm-2.4/*.devhelp2 rm -r ${RPM_BUILD_ROOT}%{_docdir}/gtkmm-2.4 +# Move demo examples into devel doc directory +mkdir docs-to-include +mv ${RPM_BUILD_ROOT}%{_datadir}/gtkmm-2.4/demo docs-to-include/ + %clean rm -rf $RPM_BUILD_ROOT @@ -93,7 +97,7 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(-, root, root, -) -%doc CHANGES PORTING +%doc CHANGES PORTING docs-to-include/* %{_includedir}/gtkmm-2.4 %{_includedir}/atkmm-1.6 %{_includedir}/gdkmm-2.4 @@ -110,6 +114,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Sep 14 2009 Denis Leroy - 2.17.11-1 +- Update to upstream 2.17.11 +- Added demo code to devel package doc directory + * Sun Aug 16 2009 Denis Leroy - 2.17.2-1 - Update to upstream 2.17.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gtkmm24/devel/sources,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- sources 16 Aug 2009 17:26:50 -0000 1.36 +++ sources 14 Sep 2009 09:18:56 -0000 1.37 @@ -1 +1 @@ -fdb4932b254c270c0023addd6c2ec420 gtkmm-2.17.2.tar.bz2 +17c651028978e1ecb182f0d387a253b5 gtkmm-2.17.11.tar.bz2 From nphilipp at fedoraproject.org Mon Sep 14 09:46:58 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 14 Sep 2009 09:46:58 +0000 (UTC) Subject: rpms/system-config-users/devel .cvsignore, 1.77, 1.78 sources, 1.86, 1.87 system-config-users.spec, 1.94, 1.95 Message-ID: <20090914094659.0F60111C00EC@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-users/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18345 Modified Files: .cvsignore sources system-config-users.spec Log Message: use str.startswith() method (#523068) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-users/devel/.cvsignore,v retrieving revision 1.77 retrieving revision 1.78 diff -u -p -r1.77 -r1.78 --- .cvsignore 3 Sep 2009 13:03:12 -0000 1.77 +++ .cvsignore 14 Sep 2009 09:46:57 -0000 1.78 @@ -1 +1 @@ -system-config-users-1.2.90.tar.bz2 +system-config-users-1.2.91.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-users/devel/sources,v retrieving revision 1.86 retrieving revision 1.87 diff -u -p -r1.86 -r1.87 --- sources 3 Sep 2009 13:03:13 -0000 1.86 +++ sources 14 Sep 2009 09:46:57 -0000 1.87 @@ -1 +1 @@ -9a901c52d40ac62c5cfffec89e854b7e system-config-users-1.2.90.tar.bz2 +c61f9911a8275aa969e7c8ce4be0b050 system-config-users-1.2.91.tar.bz2 Index: system-config-users.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-users/devel/system-config-users.spec,v retrieving revision 1.94 retrieving revision 1.95 diff -u -p -r1.94 -r1.95 --- system-config-users.spec 3 Sep 2009 13:03:13 -0000 1.94 +++ system-config-users.spec 14 Sep 2009 09:46:57 -0000 1.95 @@ -28,7 +28,7 @@ Summary: A graphical interface for administering users and groups Name: system-config-users -Version: 1.2.90 +Version: 1.2.91 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -127,6 +127,9 @@ fi %config(noreplace) %{_sysconfdir}/sysconfig/system-config-users %changelog +* Mon Sep 14 2009 Nils Philippsen - 1.2.91-1 +- use str.startswith() method (#523068) + * Thu Sep 03 2009 Nils Philippsen - 1.2.90-1 - import gettext from each module again - use gtk.ComboBoxEntry instead of gtk.Combo @@ -141,6 +144,9 @@ fi * Wed Aug 26 2009 Nils Philippsen - explain obsoleting old versions +* Wed Jun 10 2009 Nils Philippsen +- avoid duplicate shortcuts in main window (#275621) + * Wed Jun 03 2009 Nils Philippsen - 1.2.87-1 - handle 64bit uids/gids (#503821) From tagoh at fedoraproject.org Mon Sep 14 09:49:53 2009 From: tagoh at fedoraproject.org (Akira TAGOH) Date: Mon, 14 Sep 2009 09:49:53 +0000 (UTC) Subject: rpms/im-chooser/devel .cvsignore, 1.31, 1.32 im-chooser.spec, 1.58, 1.59 sources, 1.30, 1.31 Message-ID: <20090914094953.5DDAB11C00EC@cvs1.fedora.phx.redhat.com> Author: tagoh Update of /cvs/pkgs/rpms/im-chooser/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19447 Modified Files: .cvsignore im-chooser.spec sources Log Message: * Mon Sep 14 2009 Akira TAGOH - 1.2.7-1 - New upstream release. - translation updates only. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/im-chooser/devel/.cvsignore,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- .cvsignore 23 Feb 2009 14:46:44 -0000 1.31 +++ .cvsignore 14 Sep 2009 09:49:52 -0000 1.32 @@ -31,3 +31,4 @@ im-chooser-1.2.3.tar.bz2 im-chooser-1.2.4.tar.bz2 im-chooser-1.2.5.tar.bz2 im-chooser-1.2.6.tar.bz2 +im-chooser-1.2.7.tar.bz2 Index: im-chooser.spec =================================================================== RCS file: /cvs/pkgs/rpms/im-chooser/devel/im-chooser.spec,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- im-chooser.spec 25 Jul 2009 03:17:20 -0000 1.58 +++ im-chooser.spec 14 Sep 2009 09:49:53 -0000 1.59 @@ -1,6 +1,6 @@ Name: im-chooser -Version: 1.2.6 -Release: 4%{?dist} +Version: 1.2.7 +Release: 1%{?dist} License: GPLv2+ URL: http://fedorahosted.org/im-chooser/ Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -33,9 +33,6 @@ rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -sed -i -e 's/^\(OnlyShowIn\): \(.*\)$/\1=\2/' $RPM_BUILD_ROOT%{_datadir}/applications/xfce4-im-chooser.desktop -touch -r src/xfce4-im-chooser.desktop $RPM_BUILD_ROOT%{_datadir}/applications/xfce4-im-chooser.desktop - desktop-file-install --vendor=fedora \ --add-category=X-GNOME-PersonalSettings \ --delete-original \ @@ -58,6 +55,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Sep 14 2009 Akira TAGOH - 1.2.7-1 +- New upstream release. + - translation updates only. + * Fri Jul 24 2009 Fedora Release Engineering - 1.2.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/im-chooser/devel/sources,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- sources 23 Feb 2009 14:46:44 -0000 1.30 +++ sources 14 Sep 2009 09:49:53 -0000 1.31 @@ -1 +1 @@ -a19cbe60de3702af59280f630bcbc384 im-chooser-1.2.6.tar.bz2 +229cbb124082224a8f6d1bab207248b3 im-chooser-1.2.7.tar.bz2 From jsafrane at fedoraproject.org Mon Sep 14 09:53:26 2009 From: jsafrane at fedoraproject.org (=?utf-8?b?SmFuIMWgYWZyw6FuZWs=?=) Date: Mon, 14 Sep 2009 09:53:26 +0000 (UTC) Subject: rpms/net-snmp/devel net-snmp.spec, 1.187, 1.188 net-snmpd.init, 1.7, 1.8 net-snmptrapd.init, 1.4, 1.5 Message-ID: <20090914095326.0E39311C00EC@cvs1.fedora.phx.redhat.com> Author: jsafrane Update of /cvs/pkgs/rpms/net-snmp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20599 Modified Files: net-snmp.spec net-snmpd.init net-snmptrapd.init Log Message: implement force-reload command in initscripts Resolves: #523126 Index: net-snmp.spec =================================================================== RCS file: /cvs/pkgs/rpms/net-snmp/devel/net-snmp.spec,v retrieving revision 1.187 retrieving revision 1.188 diff -u -p -r1.187 -r1.188 --- net-snmp.spec 21 Aug 2009 14:40:21 -0000 1.187 +++ net-snmp.spec 14 Sep 2009 09:53:25 -0000 1.188 @@ -8,7 +8,7 @@ Summary: A collection of SNMP protocol tools and libraries Name: net-snmp Version: %{major_ver} -Release: 16%{?dist} +Release: 17%{?dist} Epoch: 1 License: BSD and MIT @@ -429,6 +429,9 @@ rm -rf ${RPM_BUILD_ROOT} %{_datadir}/snmp/mibs %changelog +* Mon Sep 14 2009 Jan Safranek 1:5.4.2.1-17 +- implement force-reload command in initscripts (#523126) + * Fri Aug 21 2009 Tomas Mraz - 1:5.4.2.1-16 - rebuilt with new openssl Index: net-snmpd.init =================================================================== RCS file: /cvs/pkgs/rpms/net-snmp/devel/net-snmpd.init,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- net-snmpd.init 9 Jul 2009 12:19:27 -0000 1.7 +++ net-snmpd.init 14 Sep 2009 09:53:25 -0000 1.8 @@ -95,7 +95,7 @@ case "$1" in restart RETVAL=$? ;; - reload) + reload|force-reload) reload RETVAL=$? ;; @@ -108,7 +108,7 @@ case "$1" in RETVAL=$? ;; *) - echo $"Usage: $0 {start|stop|status|restart|condrestart|reload}" + echo $"Usage: $0 {start|stop|status|restart|condrestart|reload|force-reload}" RETVAL=2 esac Index: net-snmptrapd.init =================================================================== RCS file: /cvs/pkgs/rpms/net-snmp/devel/net-snmptrapd.init,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- net-snmptrapd.init 28 Jan 2008 12:49:25 -0000 1.4 +++ net-snmptrapd.init 14 Sep 2009 09:53:25 -0000 1.5 @@ -84,7 +84,7 @@ case "$1" in restart RETVAL=$? ;; - reload) + reload|force-reload) reload RETVAL=$? ;; @@ -97,7 +97,7 @@ case "$1" in RETVAL=$? ;; *) - echo $"Usage: $0 {start|stop|status|restart|condrestart|reload}" + echo $"Usage: $0 {start|stop|status|restart|condrestart|reload|force-reload}" RETVAL=2 esac From jreznik at fedoraproject.org Mon Sep 14 09:56:47 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Mon, 14 Sep 2009 09:56:47 +0000 (UTC) Subject: rpms/kde-plasma-runcommand/devel .cvsignore, 1.11, 1.12 kde-plasma-runcommand.spec, 1.15, 1.16 sources, 1.11, 1.12 Message-ID: <20090914095647.5505811C00EC@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kde-plasma-runcommand/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21798 Modified Files: .cvsignore kde-plasma-runcommand.spec sources Log Message: * Mon Sep 14 2009 Jaroslav Reznik - 2.1-1 - update to 2.1 - requires KDE 4.3 - translations added Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 7 Aug 2009 12:57:03 -0000 1.11 +++ .cvsignore 14 Sep 2009 09:56:47 -0000 1.12 @@ -1 +1 @@ -91495-runcommand-2.0.tar.bz2 +91495-runcommand-2.1.tar.bz2 Index: kde-plasma-runcommand.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/devel/kde-plasma-runcommand.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- kde-plasma-runcommand.spec 7 Aug 2009 13:14:32 -0000 1.15 +++ kde-plasma-runcommand.spec 14 Sep 2009 09:56:47 -0000 1.16 @@ -1,6 +1,6 @@ Name: kde-plasma-runcommand -Version: 2.0 -Release: 2%{?dist} +Version: 2.1 +Release: 1%{?dist} Summary: Simple plasmoid to run commands without using terminal or KRunner Group: User Interface/Desktops @@ -11,7 +11,7 @@ Source0: http://www.kde-look.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: kdebase-workspace-devel >= 4.2.0 +BuildRequires: kdebase-workspace-devel >= 4.3.0 BuildRequires: gettext %description @@ -36,18 +36,24 @@ make VERBOSE=1 %{?_smp_mflags} -C %{_tar rm -rf %{buildroot} make install DESTDIR=%{buildroot} -C %{_target_platform} +%find_lang plasma_applet_runcommand %clean rm -rf %{buildroot} -%files +%files -f plasma_applet_runcommand.lang %defattr(-,root,root,-) %doc COPYING README CHANGELOG TODO %{_kde4_libdir}/kde4/plasma_applet_runcommand.so %{_kde4_datadir}/kde4/services/plasma-applet-runcommand.desktop %changelog +* Mon Sep 14 2009 Jaroslav Reznik - 2.1-1 +- update to 2.1 +- requires KDE 4.3 +- translations added + * Fri Aug 07 2009 Jaroslav Reznik - 2.0-2 - gettext BR readded Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 7 Aug 2009 12:57:03 -0000 1.11 +++ sources 14 Sep 2009 09:56:47 -0000 1.12 @@ -1 +1 @@ -f6564295ce60a7622d03a50767a5c4bb 91495-runcommand-2.0.tar.bz2 +d9a5b05bce4d34307a74df3c56fca981 91495-runcommand-2.1.tar.bz2 From thias at fedoraproject.org Mon Sep 14 09:59:29 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Mon, 14 Sep 2009 09:59:29 +0000 (UTC) Subject: rpms/spawn-fcgi/devel spawn-fcgi.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914095929.7EF0011C00EC@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/spawn-fcgi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22874 Modified Files: .cvsignore sources Added Files: spawn-fcgi.spec Log Message: Initial import. --- NEW FILE spawn-fcgi.spec --- Summary: Simple program for spawning FastCGI processes Name: spawn-fcgi Version: 1.6.2 Release: 1%{?dist} License: BSD Group: System Environment/Daemons URL: http://redmine.lighttpd.net/projects/spawn-fcgi/ Source0: http://www.lighttpd.net/download/spawn-fcgi-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description This package contains the spawn-fcgi program used for spawning FastCGI processes, which can be local or remote. %prep %setup -q %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README %{_bindir}/spawn-fcgi %{_mandir}/man1/spawn-fcgi.1* %changelog * Tue Apr 21 2009 Matthias Saou 1.6.2-1 - Update to 1.6.2. - Remove leftover -f from %%files section. * Mon Mar 30 2009 Matthias Saou 1.6.1-1 - Initial RPM release. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/spawn-fcgi/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:59:41 -0000 1.1 +++ .cvsignore 14 Sep 2009 09:59:29 -0000 1.2 @@ -0,0 +1 @@ +spawn-fcgi-1.6.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/spawn-fcgi/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:59:41 -0000 1.1 +++ sources 14 Sep 2009 09:59:29 -0000 1.2 @@ -0,0 +1 @@ +f74a8f4d8e379c53926b5eeef84b381c spawn-fcgi-1.6.2.tar.bz2 From thias at fedoraproject.org Mon Sep 14 10:00:10 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Mon, 14 Sep 2009 10:00:10 +0000 (UTC) Subject: rpms/synergy-plus/devel synergy-plus.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914100010.7D4F411C0489@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/synergy-plus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23173 Modified Files: .cvsignore sources Added Files: synergy-plus.spec Log Message: Initial build. --- NEW FILE synergy-plus.spec --- Summary: Mouse and keyboard sharing utility Name: synergy-plus Version: 1.3.4 Release: 2%{?dist} License: GPLv2 Group: System Environment/Daemons URL: http://code.google.com/p/synergy-plus/ Source: http://synergy-plus.googlecode.com/files/synergy-plus-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libX11-devel BuildRequires: libXext-devel BuildRequires: libXtst-devel BuildRequires: libXt-devel BuildRequires: libXinerama-devel %description Synergy+ (synergy-plus) lets you easily share a single mouse and keyboard between multiple computers with different operating systems, without special hardware. All you need is a LAN connection. It's intended for users with multiple computers, where each system uses its own display. It's a little like having a 2nd or a 3rd desktop. Synergy+ is a maintenance fork for implementing bug fixes to the original Synergy, which hasn't received any source updates or new releases since 2006. %prep %setup -q # Remove spurious executable bit from sources files find . -type f -name '*.cpp' -executable -exec chmod -x {} \; %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) # None of the documentation files are actually useful here, they all point to # the online website, so include just one, the README %doc COPYING README examples/synergy.conf %{_bindir}/synergyc %{_bindir}/synergys %changelog * Tue Aug 18 2009 Matthias Saou 1.3.4-2 - Initial RPM release, based on the spec from the original synergy. - Remove spurious executable bit from sources files. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/synergy-plus/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:58:42 -0000 1.1 +++ .cvsignore 14 Sep 2009 10:00:10 -0000 1.2 @@ -0,0 +1 @@ +synergy-plus-1.3.4.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/synergy-plus/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:58:42 -0000 1.1 +++ sources 14 Sep 2009 10:00:10 -0000 1.2 @@ -0,0 +1 @@ +2c565afe5f920d363eef38dd97449b73 synergy-plus-1.3.4.tar.gz From mycae at fedoraproject.org Mon Sep 14 10:11:03 2009 From: mycae at fedoraproject.org (mycae) Date: Mon, 14 Sep 2009 10:11:03 +0000 (UTC) Subject: rpms/givaro/F-10 givaro-config-script.patch, NONE, 1.1 givaro-config.h, NONE, 1.1 givaro.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914101103.4124411C00EC@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/givaro/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27827/F-10 Modified Files: .cvsignore sources Added Files: givaro-config-script.patch givaro-config.h givaro.spec import.log Log Message: - F-10 intial import givaro-config-script.patch: givaro-config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- NEW FILE givaro-config-script.patch --- --- givaro-config.in 2004-05-13 02:08:24.000000000 +1000 +++ givaro-config.in.new 2009-08-23 14:53:24.000000000 +1000 @@ -55,11 +55,11 @@ ;; --cflags) - echo -I${includedir} @GMP_CFLAGS@ + echo -n " -I${includedir} @GMP_CFLAGS@" ;; --libs) - echo -L${libdir} -lgivaro @GMP_LIBS@ + echo -n " -L${libdir} -lgivaro @GMP_LIBS@" ;; *) @@ -69,5 +69,6 @@ esac shift done +echo exit 0 --- NEW FILE givaro-config.h --- #ifndef _GIVARO_CONFIG_H #define _GIVARO_CONFIG_H 1 #ifndef __GIVARO_HAVE_DLFCN_H #define __GIVARO_HAVE_DLFCN_H 1 #endif #ifndef __GIVARO_HAVE_GMP #define __GIVARO_HAVE_GMP 1 #endif /* #undef __GIVARO_GMP_NO_CXX */ /* #undef __GIVARO_GMP_VERSION_3 */ #ifndef __GIVARO_HAVE_INTTYPES_H #define __GIVARO_HAVE_INTTYPES_H 1 #endif #ifndef __GIVARO_HAVE_MEMORY_H #define __GIVARO_HAVE_MEMORY_H 1 #endif #ifndef __GIVARO_HAVE_STDINT_H #define __GIVARO_HAVE_STDINT_H 1 #endif #ifndef __GIVARO_HAVE_STDLIB_H #define __GIVARO_HAVE_STDLIB_H 1 #endif #ifndef __GIVARO_HAVE_STRINGS_H #define __GIVARO_HAVE_STRINGS_H 1 #endif #ifndef __GIVARO_HAVE_STRING_H #define __GIVARO_HAVE_STRING_H 1 #endif #ifndef __GIVARO_HAVE_SYS_STAT_H #define __GIVARO_HAVE_SYS_STAT_H 1 #endif #ifndef __GIVARO_HAVE_SYS_TYPES_H #define __GIVARO_HAVE_SYS_TYPES_H 1 #endif #ifndef __GIVARO_HAVE_UNISTD_H #define __GIVARO_HAVE_UNISTD_H 1 #endif #ifndef __GIVARO_STDC_HEADERS #define __GIVARO_STDC_HEADERS 1 #endif #ifndef __GIVARO_INT8 #define __GIVARO_INT8 char #endif #ifndef __GIVARO_INT16 #define __GIVARO_INT16 short #endif #ifndef __GIVARO_INT32 #define __GIVARO_INT32 int #endif #ifndef __GIVARO_INT64 #define __GIVARO_INT64 long long #endif #ifndef __GIVARO_PACKAGE #define __GIVARO_PACKAGE "givaro" #endif #ifndef __GIVARO_PACKAGE_BUGREPORT #define __GIVARO_PACKAGE_BUGREPORT "" #endif #ifndef __GIVARO_PACKAGE_NAME #define __GIVARO_PACKAGE_NAME "" #endif #ifndef __GIVARO_PACKAGE_STRING #define __GIVARO_PACKAGE_STRING "" #endif #ifndef __GIVARO_PACKAGE_TARNAME #define __GIVARO_PACKAGE_TARNAME "" #endif #ifndef __GIVARO_PACKAGE_VERSION #define __GIVARO_PACKAGE_VERSION "" #endif #ifndef __GIVARO_VERSION #define __GIVARO_VERSION "3.2.13" #endif #endif --- NEW FILE givaro.spec --- Name: givaro Version: 3.2.15 Release: 0.2.rc1%{?dist} Summary: C++ library for arithmetic and algebraic computations Group: Development/Libraries #GPL boilerplate missing. Upstream has been notified via email License: GPL+ URL: http://ljk.imag.fr/CASYS/LOGICIELS/givaro/ Source0: http://ljk.imag.fr/CASYS/LOGICIELS/givaro/givaro-%{version}rc1.tar.gz Source1: givaro-config.h Patch0: givaro-config-script.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gmp-devel %description Givaro is a C++ library for arithmetic and algebraic computations. Its main features are implementations of the basic arithmetic of many mathematical entities: Primes fields, Extensions Fields, Finite Fields, Finite Rings, Polynomials, Algebraic numbers, Arbitrary precision integers and rationals (C++ wrappers over gmp) It also provides data-structures and templated classes for the manipulation of basic algebraic objects, such as vectors, matrices (dense, sparse, structured), univariate polynomials (and therefore recursive multivariate). %package devel Summary: Files useful for %{name} development Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The libraries and header files for using %{name} for development. %package static Summary: Files used for static linking with %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} %description static The static libraries for using %{name} for development. %prep %setup -q cp %{SOURCE1} new-givaro-config.h sed -i -e 's|^#define __GIVARO_VERSION.*$|#define __GIVARO_VERSION "%{version}"|' new-givaro-config.h %patch0 %build %configure --with-gmp --enable-shared=yes make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_libdir}/lib%{name}.la rm -f $RPM_BUILD_ROOT%{_includedir}/givaro-config.h install -m 644 new-givaro-config.h $RPM_BUILD_ROOT%{_includedir}/givaro-config.h #givaro-makefile is installed incorrectly in usr/bin mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/ mv $RPM_BUILD_ROOT/%{_bindir}/givaro-makefile $RPM_BUILD_ROOT%{_datadir}/%{name}/ chmod 644 $RPM_BUILD_ROOT%{_datadir}/%{name}/givaro-makefile sed -i 's|#! /bin/sh||' $RPM_BUILD_ROOT%{_datadir}/%{name}/givaro-makefile %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING %{_libdir}/lib%{name}.so.* %files devel %defattr(-,root,root,-) %{_bindir}/%{name}-config %{_includedir}/%{name}/ %{_includedir}/gmp++/ %{_datadir}/%{name}/ %{_includedir}/%{name}-config.h %{_libdir}/lib%{name}.so %files static %defattr(-,root,root,-) %{_libdir}/lib%{name}.a %changelog * Sun Sep 12 2009 D Haley - 3.2.15-0.2.rc1 - Change to GPL+ from GPL2 per bugzilla comment * Sun Aug 23 2009 D Haley - 3.2.15-0.1.rc1 - Upgrade to 3.2.15rc1 - Modify givaro-config.in to allow multiple flags simultaneously * Sat Dec 6 2008 Conrad Meyer - 3.2.13-2 - Fix endian header to be non-endian. * Sat Dec 6 2008 Conrad Meyer - 3.2.13-1 - Initial package. --- NEW FILE import.log --- givaro-3_2_15-0_2_rc1_fc10:F-10:givaro-3.2.15-0.2.rc1.fc10.src.rpm:1252923450 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/givaro/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:56:28 -0000 1.1 +++ .cvsignore 14 Sep 2009 10:11:02 -0000 1.2 @@ -0,0 +1 @@ +givaro-3.2.15rc1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/givaro/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:56:28 -0000 1.1 +++ sources 14 Sep 2009 10:11:02 -0000 1.2 @@ -0,0 +1 @@ +f0b754ee54bcac0e866f2979b57393ba givaro-3.2.15rc1.tar.gz From mycae at fedoraproject.org Mon Sep 14 10:13:32 2009 From: mycae at fedoraproject.org (mycae) Date: Mon, 14 Sep 2009 10:13:32 +0000 (UTC) Subject: rpms/givaro/F-11 givaro-config-script.patch, NONE, 1.1 givaro-config.h, NONE, 1.1 givaro.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914101332.EDF4811C00EC@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/givaro/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28808/F-11 Modified Files: .cvsignore sources Added Files: givaro-config-script.patch givaro-config.h givaro.spec import.log Log Message: - F-11 initial import givaro-config-script.patch: givaro-config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- NEW FILE givaro-config-script.patch --- --- givaro-config.in 2004-05-13 02:08:24.000000000 +1000 +++ givaro-config.in.new 2009-08-23 14:53:24.000000000 +1000 @@ -55,11 +55,11 @@ ;; --cflags) - echo -I${includedir} @GMP_CFLAGS@ + echo -n " -I${includedir} @GMP_CFLAGS@" ;; --libs) - echo -L${libdir} -lgivaro @GMP_LIBS@ + echo -n " -L${libdir} -lgivaro @GMP_LIBS@" ;; *) @@ -69,5 +69,6 @@ esac shift done +echo exit 0 --- NEW FILE givaro-config.h --- #ifndef _GIVARO_CONFIG_H #define _GIVARO_CONFIG_H 1 #ifndef __GIVARO_HAVE_DLFCN_H #define __GIVARO_HAVE_DLFCN_H 1 #endif #ifndef __GIVARO_HAVE_GMP #define __GIVARO_HAVE_GMP 1 #endif /* #undef __GIVARO_GMP_NO_CXX */ /* #undef __GIVARO_GMP_VERSION_3 */ #ifndef __GIVARO_HAVE_INTTYPES_H #define __GIVARO_HAVE_INTTYPES_H 1 #endif #ifndef __GIVARO_HAVE_MEMORY_H #define __GIVARO_HAVE_MEMORY_H 1 #endif #ifndef __GIVARO_HAVE_STDINT_H #define __GIVARO_HAVE_STDINT_H 1 #endif #ifndef __GIVARO_HAVE_STDLIB_H #define __GIVARO_HAVE_STDLIB_H 1 #endif #ifndef __GIVARO_HAVE_STRINGS_H #define __GIVARO_HAVE_STRINGS_H 1 #endif #ifndef __GIVARO_HAVE_STRING_H #define __GIVARO_HAVE_STRING_H 1 #endif #ifndef __GIVARO_HAVE_SYS_STAT_H #define __GIVARO_HAVE_SYS_STAT_H 1 #endif #ifndef __GIVARO_HAVE_SYS_TYPES_H #define __GIVARO_HAVE_SYS_TYPES_H 1 #endif #ifndef __GIVARO_HAVE_UNISTD_H #define __GIVARO_HAVE_UNISTD_H 1 #endif #ifndef __GIVARO_STDC_HEADERS #define __GIVARO_STDC_HEADERS 1 #endif #ifndef __GIVARO_INT8 #define __GIVARO_INT8 char #endif #ifndef __GIVARO_INT16 #define __GIVARO_INT16 short #endif #ifndef __GIVARO_INT32 #define __GIVARO_INT32 int #endif #ifndef __GIVARO_INT64 #define __GIVARO_INT64 long long #endif #ifndef __GIVARO_PACKAGE #define __GIVARO_PACKAGE "givaro" #endif #ifndef __GIVARO_PACKAGE_BUGREPORT #define __GIVARO_PACKAGE_BUGREPORT "" #endif #ifndef __GIVARO_PACKAGE_NAME #define __GIVARO_PACKAGE_NAME "" #endif #ifndef __GIVARO_PACKAGE_STRING #define __GIVARO_PACKAGE_STRING "" #endif #ifndef __GIVARO_PACKAGE_TARNAME #define __GIVARO_PACKAGE_TARNAME "" #endif #ifndef __GIVARO_PACKAGE_VERSION #define __GIVARO_PACKAGE_VERSION "" #endif #ifndef __GIVARO_VERSION #define __GIVARO_VERSION "3.2.13" #endif #endif --- NEW FILE givaro.spec --- Name: givaro Version: 3.2.15 Release: 0.2.rc1%{?dist} Summary: C++ library for arithmetic and algebraic computations Group: Development/Libraries #GPL boilerplate missing. Upstream has been notified via email License: GPL+ URL: http://ljk.imag.fr/CASYS/LOGICIELS/givaro/ Source0: http://ljk.imag.fr/CASYS/LOGICIELS/givaro/givaro-%{version}rc1.tar.gz Source1: givaro-config.h Patch0: givaro-config-script.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gmp-devel %description Givaro is a C++ library for arithmetic and algebraic computations. Its main features are implementations of the basic arithmetic of many mathematical entities: Primes fields, Extensions Fields, Finite Fields, Finite Rings, Polynomials, Algebraic numbers, Arbitrary precision integers and rationals (C++ wrappers over gmp) It also provides data-structures and templated classes for the manipulation of basic algebraic objects, such as vectors, matrices (dense, sparse, structured), univariate polynomials (and therefore recursive multivariate). %package devel Summary: Files useful for %{name} development Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The libraries and header files for using %{name} for development. %package static Summary: Files used for static linking with %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} %description static The static libraries for using %{name} for development. %prep %setup -q cp %{SOURCE1} new-givaro-config.h sed -i -e 's|^#define __GIVARO_VERSION.*$|#define __GIVARO_VERSION "%{version}"|' new-givaro-config.h %patch0 %build %configure --with-gmp --enable-shared=yes make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_libdir}/lib%{name}.la rm -f $RPM_BUILD_ROOT%{_includedir}/givaro-config.h install -m 644 new-givaro-config.h $RPM_BUILD_ROOT%{_includedir}/givaro-config.h #givaro-makefile is installed incorrectly in usr/bin mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/ mv $RPM_BUILD_ROOT/%{_bindir}/givaro-makefile $RPM_BUILD_ROOT%{_datadir}/%{name}/ chmod 644 $RPM_BUILD_ROOT%{_datadir}/%{name}/givaro-makefile sed -i 's|#! /bin/sh||' $RPM_BUILD_ROOT%{_datadir}/%{name}/givaro-makefile %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING %{_libdir}/lib%{name}.so.* %files devel %defattr(-,root,root,-) %{_bindir}/%{name}-config %{_includedir}/%{name}/ %{_includedir}/gmp++/ %{_datadir}/%{name}/ %{_includedir}/%{name}-config.h %{_libdir}/lib%{name}.so %files static %defattr(-,root,root,-) %{_libdir}/lib%{name}.a %changelog * Sun Sep 12 2009 D Haley - 3.2.15-0.2.rc1 - Change to GPL+ from GPL2 per bugzilla comment * Sun Aug 23 2009 D Haley - 3.2.15-0.1.rc1 - Upgrade to 3.2.15rc1 - Modify givaro-config.in to allow multiple flags simultaneously * Sat Dec 6 2008 Conrad Meyer - 3.2.13-2 - Fix endian header to be non-endian. * Sat Dec 6 2008 Conrad Meyer - 3.2.13-1 - Initial package. --- NEW FILE import.log --- givaro-3_2_15-0_2_rc1_fc10:F-11:givaro-3.2.15-0.2.rc1.fc10.src.rpm:1252923597 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/givaro/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:56:28 -0000 1.1 +++ .cvsignore 14 Sep 2009 10:13:32 -0000 1.2 @@ -0,0 +1 @@ +givaro-3.2.15rc1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/givaro/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:56:28 -0000 1.1 +++ sources 14 Sep 2009 10:13:32 -0000 1.2 @@ -0,0 +1 @@ +f0b754ee54bcac0e866f2979b57393ba givaro-3.2.15rc1.tar.gz From jreznik at fedoraproject.org Mon Sep 14 10:18:17 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Mon, 14 Sep 2009 10:18:17 +0000 (UTC) Subject: rpms/kde-plasma-runcommand/F-11 .cvsignore, 1.11, 1.12 kde-plasma-runcommand.spec, 1.14, 1.15 sources, 1.11, 1.12 Message-ID: <20090914101817.CF23A11C00EC@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kde-plasma-runcommand/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30738 Modified Files: .cvsignore kde-plasma-runcommand.spec sources Log Message: * Mon Sep 14 2009 Jaroslav Reznik - 2.1-1 - update to 2.1 - requires KDE 4.3 - translations added Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-11/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 7 Aug 2009 13:04:28 -0000 1.11 +++ .cvsignore 14 Sep 2009 10:18:17 -0000 1.12 @@ -1 +1 @@ -91495-runcommand-2.0.tar.bz2 +91495-runcommand-2.1.tar.bz2 Index: kde-plasma-runcommand.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-11/kde-plasma-runcommand.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- kde-plasma-runcommand.spec 7 Aug 2009 13:22:17 -0000 1.14 +++ kde-plasma-runcommand.spec 14 Sep 2009 10:18:17 -0000 1.15 @@ -1,6 +1,6 @@ Name: kde-plasma-runcommand -Version: 2.0 -Release: 2%{?dist} +Version: 2.1 +Release: 1%{?dist} Summary: Simple plasmoid to run commands without using terminal or KRunner Group: User Interface/Desktops @@ -11,7 +11,7 @@ Source0: http://www.kde-look.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: kdebase-workspace-devel >= 4.2.0 +BuildRequires: kdebase-workspace-devel >= 4.3.0 BuildRequires: gettext %description @@ -36,18 +36,24 @@ make VERBOSE=1 %{?_smp_mflags} -C %{_tar rm -rf %{buildroot} make install DESTDIR=%{buildroot} -C %{_target_platform} +%find_lang plasma_applet_runcommand %clean rm -rf %{buildroot} -%files +%files -f plasma_applet_runcommand.lang %defattr(-,root,root,-) %doc COPYING README CHANGELOG TODO %{_kde4_libdir}/kde4/plasma_applet_runcommand.so %{_kde4_datadir}/kde4/services/plasma-applet-runcommand.desktop %changelog +* Mon Sep 14 2009 Jaroslav Reznik - 2.1-1 +- update to 2.1 +- requires KDE 4.3 +- translations added + * Fri Aug 07 2009 Jaroslav Reznik - 2.0-2 - gettext BR readded Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-11/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 7 Aug 2009 13:04:28 -0000 1.11 +++ sources 14 Sep 2009 10:18:17 -0000 1.12 @@ -1 +1 @@ -f6564295ce60a7622d03a50767a5c4bb 91495-runcommand-2.0.tar.bz2 +d9a5b05bce4d34307a74df3c56fca981 91495-runcommand-2.1.tar.bz2 From mycae at fedoraproject.org Mon Sep 14 10:18:15 2009 From: mycae at fedoraproject.org (mycae) Date: Mon, 14 Sep 2009 10:18:15 +0000 (UTC) Subject: rpms/givaro/devel givaro-config-script.patch, NONE, 1.1 givaro-config.h, NONE, 1.1 givaro.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914101816.0216411C00EC@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/givaro/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30701/devel Modified Files: .cvsignore sources Added Files: givaro-config-script.patch givaro-config.h givaro.spec import.log Log Message: - Devel import givaro-config-script.patch: givaro-config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- NEW FILE givaro-config-script.patch --- --- givaro-config.in 2004-05-13 02:08:24.000000000 +1000 +++ givaro-config.in.new 2009-08-23 14:53:24.000000000 +1000 @@ -55,11 +55,11 @@ ;; --cflags) - echo -I${includedir} @GMP_CFLAGS@ + echo -n " -I${includedir} @GMP_CFLAGS@" ;; --libs) - echo -L${libdir} -lgivaro @GMP_LIBS@ + echo -n " -L${libdir} -lgivaro @GMP_LIBS@" ;; *) @@ -69,5 +69,6 @@ esac shift done +echo exit 0 --- NEW FILE givaro-config.h --- #ifndef _GIVARO_CONFIG_H #define _GIVARO_CONFIG_H 1 #ifndef __GIVARO_HAVE_DLFCN_H #define __GIVARO_HAVE_DLFCN_H 1 #endif #ifndef __GIVARO_HAVE_GMP #define __GIVARO_HAVE_GMP 1 #endif /* #undef __GIVARO_GMP_NO_CXX */ /* #undef __GIVARO_GMP_VERSION_3 */ #ifndef __GIVARO_HAVE_INTTYPES_H #define __GIVARO_HAVE_INTTYPES_H 1 #endif #ifndef __GIVARO_HAVE_MEMORY_H #define __GIVARO_HAVE_MEMORY_H 1 #endif #ifndef __GIVARO_HAVE_STDINT_H #define __GIVARO_HAVE_STDINT_H 1 #endif #ifndef __GIVARO_HAVE_STDLIB_H #define __GIVARO_HAVE_STDLIB_H 1 #endif #ifndef __GIVARO_HAVE_STRINGS_H #define __GIVARO_HAVE_STRINGS_H 1 #endif #ifndef __GIVARO_HAVE_STRING_H #define __GIVARO_HAVE_STRING_H 1 #endif #ifndef __GIVARO_HAVE_SYS_STAT_H #define __GIVARO_HAVE_SYS_STAT_H 1 #endif #ifndef __GIVARO_HAVE_SYS_TYPES_H #define __GIVARO_HAVE_SYS_TYPES_H 1 #endif #ifndef __GIVARO_HAVE_UNISTD_H #define __GIVARO_HAVE_UNISTD_H 1 #endif #ifndef __GIVARO_STDC_HEADERS #define __GIVARO_STDC_HEADERS 1 #endif #ifndef __GIVARO_INT8 #define __GIVARO_INT8 char #endif #ifndef __GIVARO_INT16 #define __GIVARO_INT16 short #endif #ifndef __GIVARO_INT32 #define __GIVARO_INT32 int #endif #ifndef __GIVARO_INT64 #define __GIVARO_INT64 long long #endif #ifndef __GIVARO_PACKAGE #define __GIVARO_PACKAGE "givaro" #endif #ifndef __GIVARO_PACKAGE_BUGREPORT #define __GIVARO_PACKAGE_BUGREPORT "" #endif #ifndef __GIVARO_PACKAGE_NAME #define __GIVARO_PACKAGE_NAME "" #endif #ifndef __GIVARO_PACKAGE_STRING #define __GIVARO_PACKAGE_STRING "" #endif #ifndef __GIVARO_PACKAGE_TARNAME #define __GIVARO_PACKAGE_TARNAME "" #endif #ifndef __GIVARO_PACKAGE_VERSION #define __GIVARO_PACKAGE_VERSION "" #endif #ifndef __GIVARO_VERSION #define __GIVARO_VERSION "3.2.13" #endif #endif --- NEW FILE givaro.spec --- Name: givaro Version: 3.2.15 Release: 0.2.rc1%{?dist} Summary: C++ library for arithmetic and algebraic computations Group: Development/Libraries #GPL boilerplate missing. Upstream has been notified via email License: GPL+ URL: http://ljk.imag.fr/CASYS/LOGICIELS/givaro/ Source0: http://ljk.imag.fr/CASYS/LOGICIELS/givaro/givaro-%{version}rc1.tar.gz Source1: givaro-config.h Patch0: givaro-config-script.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gmp-devel %description Givaro is a C++ library for arithmetic and algebraic computations. Its main features are implementations of the basic arithmetic of many mathematical entities: Primes fields, Extensions Fields, Finite Fields, Finite Rings, Polynomials, Algebraic numbers, Arbitrary precision integers and rationals (C++ wrappers over gmp) It also provides data-structures and templated classes for the manipulation of basic algebraic objects, such as vectors, matrices (dense, sparse, structured), univariate polynomials (and therefore recursive multivariate). %package devel Summary: Files useful for %{name} development Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The libraries and header files for using %{name} for development. %package static Summary: Files used for static linking with %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} %description static The static libraries for using %{name} for development. %prep %setup -q cp %{SOURCE1} new-givaro-config.h sed -i -e 's|^#define __GIVARO_VERSION.*$|#define __GIVARO_VERSION "%{version}"|' new-givaro-config.h %patch0 %build %configure --with-gmp --enable-shared=yes make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_libdir}/lib%{name}.la rm -f $RPM_BUILD_ROOT%{_includedir}/givaro-config.h install -m 644 new-givaro-config.h $RPM_BUILD_ROOT%{_includedir}/givaro-config.h #givaro-makefile is installed incorrectly in usr/bin mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/ mv $RPM_BUILD_ROOT/%{_bindir}/givaro-makefile $RPM_BUILD_ROOT%{_datadir}/%{name}/ chmod 644 $RPM_BUILD_ROOT%{_datadir}/%{name}/givaro-makefile sed -i 's|#! /bin/sh||' $RPM_BUILD_ROOT%{_datadir}/%{name}/givaro-makefile %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING %{_libdir}/lib%{name}.so.* %files devel %defattr(-,root,root,-) %{_bindir}/%{name}-config %{_includedir}/%{name}/ %{_includedir}/gmp++/ %{_datadir}/%{name}/ %{_includedir}/%{name}-config.h %{_libdir}/lib%{name}.so %files static %defattr(-,root,root,-) %{_libdir}/lib%{name}.a %changelog * Sun Sep 12 2009 D Haley - 3.2.15-0.2.rc1 - Change to GPL+ from GPL2 per bugzilla comment * Sun Aug 23 2009 D Haley - 3.2.15-0.1.rc1 - Upgrade to 3.2.15rc1 - Modify givaro-config.in to allow multiple flags simultaneously * Sat Dec 6 2008 Conrad Meyer - 3.2.13-2 - Fix endian header to be non-endian. * Sat Dec 6 2008 Conrad Meyer - 3.2.13-1 - Initial package. --- NEW FILE import.log --- givaro-3_2_15-0_2_rc1_fc10:HEAD:givaro-3.2.15-0.2.rc1.fc10.src.rpm:1252923885 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/givaro/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:56:28 -0000 1.1 +++ .cvsignore 14 Sep 2009 10:18:15 -0000 1.2 @@ -0,0 +1 @@ +givaro-3.2.15rc1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/givaro/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:56:28 -0000 1.1 +++ sources 14 Sep 2009 10:18:15 -0000 1.2 @@ -0,0 +1 @@ +f0b754ee54bcac0e866f2979b57393ba givaro-3.2.15rc1.tar.gz From jreznik at fedoraproject.org Mon Sep 14 10:22:51 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Mon, 14 Sep 2009 10:22:51 +0000 (UTC) Subject: rpms/kde-plasma-runcommand/F-10 .cvsignore, 1.9, 1.10 kde-plasma-runcommand.spec, 1.10, 1.11 sources, 1.10, 1.11 Message-ID: <20090914102251.4030F11C00EC@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/kde-plasma-runcommand/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32557 Modified Files: .cvsignore kde-plasma-runcommand.spec sources Log Message: * Mon Sep 14 2009 Jaroslav Reznik - 2.1-1 - update to 2.1 - requires KDE 4.3 - translations added Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-10/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 7 Aug 2009 13:30:44 -0000 1.9 +++ .cvsignore 14 Sep 2009 10:22:50 -0000 1.10 @@ -1 +1 @@ -91495-runcommand-2.0.tar.bz2 +91495-runcommand-2.1.tar.bz2 Index: kde-plasma-runcommand.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-10/kde-plasma-runcommand.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- kde-plasma-runcommand.spec 7 Aug 2009 13:30:44 -0000 1.10 +++ kde-plasma-runcommand.spec 14 Sep 2009 10:22:50 -0000 1.11 @@ -1,6 +1,6 @@ Name: kde-plasma-runcommand -Version: 2.0 -Release: 2%{?dist} +Version: 2.1 +Release: 1%{?dist} Summary: Simple plasmoid to run commands without using terminal or KRunner Group: User Interface/Desktops @@ -11,7 +11,7 @@ Source0: http://www.kde-look.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: kdebase-workspace-devel >= 4.2.0 +BuildRequires: kdebase-workspace-devel >= 4.3.0 BuildRequires: gettext %description @@ -36,18 +36,24 @@ make VERBOSE=1 %{?_smp_mflags} -C %{_tar rm -rf %{buildroot} make install DESTDIR=%{buildroot} -C %{_target_platform} +%find_lang plasma_applet_runcommand %clean rm -rf %{buildroot} -%files +%files -f plasma_applet_runcommand.lang %defattr(-,root,root,-) %doc COPYING README CHANGELOG TODO %{_kde4_libdir}/kde4/plasma_applet_runcommand.so %{_kde4_datadir}/kde4/services/plasma-applet-runcommand.desktop %changelog +* Mon Sep 14 2009 Jaroslav Reznik - 2.1-1 +- update to 2.1 +- requires KDE 4.3 +- translations added + * Fri Aug 07 2009 Jaroslav Reznik - 2.0-2 - gettext BR readded Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-runcommand/F-10/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 7 Aug 2009 13:30:44 -0000 1.10 +++ sources 14 Sep 2009 10:22:50 -0000 1.11 @@ -1 +1 @@ -f6564295ce60a7622d03a50767a5c4bb 91495-runcommand-2.0.tar.bz2 +d9a5b05bce4d34307a74df3c56fca981 91495-runcommand-2.1.tar.bz2 From jzeleny at fedoraproject.org Mon Sep 14 10:28:16 2009 From: jzeleny at fedoraproject.org (Jan Zeleny) Date: Mon, 14 Sep 2009 10:28:16 +0000 (UTC) Subject: rpms/fcoe-utils/devel fcoe-utils-1.0.8-init-LSB.patch, NONE, 1.1 fcoe-utils.spec, 1.7, 1.8 Message-ID: <20090914102816.8663D11C00EC@cvs1.fedora.phx.redhat.com> Author: jzeleny Update of /cvs/extras/rpms/fcoe-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2078 Modified Files: fcoe-utils.spec Added Files: fcoe-utils-1.0.8-init-LSB.patch Log Message: Update of init script to be LSB-compliant fcoe-utils-1.0.8-init-LSB.patch: initd.fedora | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) --- NEW FILE fcoe-utils-1.0.8-init-LSB.patch --- --- fcoe-utils-1.0.8/etc/initd/initd.fedora.orig 2009-09-14 09:40:57.000000000 +0200 +++ fcoe-utils-1.0.8/etc/initd/initd.fedora 2009-09-14 11:06:34.000000000 +0200 @@ -231,11 +231,13 @@ service_status() { + status=0 pidof $FCOEMON if [ $? -eq 0 ]; then echo "$FCOEMON -- RUNNING, pid=`cat $PID_FILE`" else echo "$FCOEMON -- UNUSED" + status=3 fi IF_LIST=`$FCOEADM -i 2>&1 | \ awk '/Symbolic Name:/{print $6}' | \ @@ -244,9 +246,15 @@ echo "No interfaces created." else echo "Created interfaces: $IF_LIST" + status=0 fi - test -f /var/lock/subsys/fcoe - return $@ + if [ -f /var/lock/subsys/fcoe -a $status -eq 3 ]; then + status=2 + fi + if [ -f /var/run/fcoe.pid -a $status -eq 3 ]; then + status=1 + fi + return $status } case "$1" in Index: fcoe-utils.spec =================================================================== RCS file: /cvs/extras/rpms/fcoe-utils/devel/fcoe-utils.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- fcoe-utils.spec 31 Jul 2009 17:51:10 -0000 1.7 +++ fcoe-utils.spec 14 Sep 2009 10:28:16 -0000 1.8 @@ -1,6 +1,6 @@ Name: fcoe-utils Version: 1.0.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Fibre Channel over Ethernet utilities Group: Applications/System @@ -16,6 +16,7 @@ Source1: quickstart.txt Patch0: fcoe-utils-1.0.7-init.patch Patch1: fcoe-utils-1.0.7-init-condrestart.patch Patch2: fcoe-utils-1.0.8-includes.patch +Patch3: fcoe-utils-1.0.8-init-LSB.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libhbaapi-devel dcbd-devel libtool automake kernel-devel @@ -34,6 +35,7 @@ fcoemon - service to configure DCB Ether %patch0 -p1 -b .initPatch %patch1 -p1 -b .condrestartPatch %patch2 -p1 -b .includes-fix +%patch3 -p1 -b .initLSB %build ./bootstrap.sh @@ -96,6 +98,9 @@ fi %changelog +* Mon Sep 14 2009 Jan Zeleny - 1.0.8-3 +- update of init script to be LSB-compliant + * Fri Jul 31 2009 Jan Zeleny - 1.0.8-2 - patch for clean compilation without usage of upstream's ugly hack From pghmcfc at fedoraproject.org Mon Sep 14 10:34:27 2009 From: pghmcfc at fedoraproject.org (Paul Howarth) Date: Mon, 14 Sep 2009 10:34:27 +0000 (UTC) Subject: rpms/perl-Sysadm-Install/devel .cvsignore, 1.6, 1.7 perl-Sysadm-Install.spec, 1.7, 1.8 sources, 1.6, 1.7 Message-ID: <20090914103427.4178B11C00EC@cvs1.fedora.phx.redhat.com> Author: pghmcfc Update of /cvs/pkgs/rpms/perl-Sysadm-Install/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4149 Modified Files: .cvsignore perl-Sysadm-Install.spec sources Log Message: Update to 0.33 - No longer require perl(Encode) - Use perl(LWP::UserAgent) rather than perl(LWP::Simple) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Sysadm-Install/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 1 Sep 2009 10:13:34 -0000 1.6 +++ .cvsignore 14 Sep 2009 10:34:26 -0000 1.7 @@ -1 +1 @@ -Sysadm-Install-0.32.tar.gz +Sysadm-Install-0.33.tar.gz Index: perl-Sysadm-Install.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Sysadm-Install/devel/perl-Sysadm-Install.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- perl-Sysadm-Install.spec 1 Sep 2009 10:13:34 -0000 1.7 +++ perl-Sysadm-Install.spec 14 Sep 2009 10:34:26 -0000 1.8 @@ -1,6 +1,6 @@ Summary: Typical installation tasks for system administrators Name: perl-Sysadm-Install -Version: 0.32 +Version: 0.33 Release: 1%{?dist} License: GPL+ or Artistic Group: Development/Libraries @@ -18,13 +18,14 @@ BuildRequires: perl(File::Copy) BuildRequires: perl(File::Path) BuildRequires: perl(File::Temp) >= 0.16 BuildRequires: perl(Log::Log4perl) >= 1.00 -BuildRequires: perl(LWP::Simple) +BuildRequires: perl(LWP::UserAgent) BuildRequires: perl(Term::ReadKey) # For test suite BuildRequires: perl(Test::More) # Runtime deps not automatically picked up by RPM Requires: perl(Archive::Tar) Requires: perl(Expect) +Requires: perl(LWP::UserAgent) %description "Sysadm::Install" executes shell-like commands performing typical @@ -72,6 +73,11 @@ everything, but suppresses any write act %{_mandir}/man3/Sysadm::Install.3pm* %changelog +* Mon Sep 14 2009 Paul Howarth 0.33-1 +- Update to 0.33 + - No longer require perl(Encode) + - Use perl(LWP::UserAgent) rather than perl(LWP::Simple) + * Tue Sep 1 2009 Paul Howarth 0.32-1 - Update to 0.32 (make UTF-8 handling configurable, not automatic) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Sysadm-Install/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 1 Sep 2009 10:13:34 -0000 1.6 +++ sources 14 Sep 2009 10:34:27 -0000 1.7 @@ -1 +1 @@ -665bdb7e37c74ee32b0aa4d0e782fe17 Sysadm-Install-0.32.tar.gz +46b680a62c4f90821cbe17c858f64b54 Sysadm-Install-0.33.tar.gz From caolanm at fedoraproject.org Mon Sep 14 10:40:32 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Mon, 14 Sep 2009 10:40:32 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org.spec, 1.2004, 1.2005 sources, 1.373, 1.374 Message-ID: <20090914104032.76E5E11C0489@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7044 Modified Files: openoffice.org.spec sources Log Message: disable NumberFormatRecognition from default writer configuration Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v retrieving revision 1.2004 retrieving revision 1.2005 diff -u -p -r1.2004 -r1.2005 --- openoffice.org.spec 14 Sep 2009 08:11:49 -0000 1.2004 +++ openoffice.org.spec 14 Sep 2009 10:40:31 -0000 1.2005 @@ -3763,8 +3763,9 @@ update-desktop-database %{_datadir}/appl %{basisinstdir}/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_writer_types.xcu %{basisinstdir}/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_web_bf_types.xcu %{basisinstdir}/share/registry/modules/org/openoffice/TypeDetection/Types/fcfg_writer_bf_types.xcu -%dir %{basisinstdir}/share/registry/modules/org/openoffice/Writer -%{basisinstdir}/share/registry/modules/org/openoffice/Writer/TableNumberRecognition.xcu +%dir %{basisinstdir}/share/registry/modules/org/openoffice/Office +%dir %{basisinstdir}/share/registry/modules/org/openoffice/Office/Writer +%{basisinstdir}/share/registry/modules/org/openoffice/Office/Writer/TableNumberRecognition.xcu %dir %{basisinstdir}/share/registry/schema %dir %{basisinstdir}/share/registry/schema/org %dir %{basisinstdir}/share/registry/schema/org/openoffice @@ -4247,6 +4248,7 @@ fi * Mon Sep 14 2009 Caol?n McNamara - 1:3.1.1-19.7 - make oo.o buildable without langpacks again - Resolves: rhbz#523106 [indic] changed names of lohit-* fonts +- disable NumberFormatRecognition from default writer configuration * Tue Sep 08 2009 Caol?n McNamara - 1:3.1.1-19.6 - Resolves: ooo#104484 workspace.dr69.patch Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/sources,v retrieving revision 1.373 retrieving revision 1.374 diff -u -p -r1.373 -r1.374 --- sources 20 Aug 2009 19:28:15 -0000 1.373 +++ sources 14 Sep 2009 10:40:32 -0000 1.374 @@ -3,8 +3,8 @@ e3a0b76dcd876f3d721ee7183729153d unowin b54bcc9fdb23389e961b281508d9110c documentation.openoffice.org-templates.tar.gz 1b4d9a03ebb4c864015620153afb77c6 Tigert-templates.tar.gz f0cda31fe18bf9289629a321663031b8 redhat-templates.tar.gz -f501a4d62ed251d360ea6c544177a94f redhat-registry.tar.gz ffa417a9556cdb16028c83718d758bc7 redhat-langpacks.tar.gz +39a2c59cfae4019eda4a63f414c0aa54 redhat-registry.tar.gz 6c28507e29056a3afb4baffdadab8499 openoffice.org-javafilter.desktop 7d7eb194a61b3b1c59e3c82da889ac27 or-IN_DEV300_m40.sdf f3842c64faf98fe9a8752e4a820c97bc acor_en-GB.dat From caolanm at fedoraproject.org Mon Sep 14 10:42:22 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Mon, 14 Sep 2009 10:42:22 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org.spec,1.2005,1.2006 Message-ID: <20090914104222.B5BE911C0489@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7736 Modified Files: openoffice.org.spec Log Message: disable NumberFormatRecognition from default writer configuration Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v retrieving revision 1.2005 retrieving revision 1.2006 diff -u -p -r1.2005 -r1.2006 --- openoffice.org.spec 14 Sep 2009 10:40:31 -0000 1.2005 +++ openoffice.org.spec 14 Sep 2009 10:42:22 -0000 1.2006 @@ -1,6 +1,6 @@ %define oootag OOO310 %define ooomilestone 19 -%define rh_rpm_release 7 +%define rh_rpm_release 8 # rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF %define __jar_repack %{nil} @@ -4245,10 +4245,12 @@ fi unopkg list --shared > /dev/null 2>&1 || : %changelog +* Mon Sep 14 2009 Caol?n McNamara - 1:3.1.1-19.8 +- disable NumberFormatRecognition from default writer configuration + * Mon Sep 14 2009 Caol?n McNamara - 1:3.1.1-19.7 - make oo.o buildable without langpacks again - Resolves: rhbz#523106 [indic] changed names of lohit-* fonts -- disable NumberFormatRecognition from default writer configuration * Tue Sep 08 2009 Caol?n McNamara - 1:3.1.1-19.6 - Resolves: ooo#104484 workspace.dr69.patch From rhughes at fedoraproject.org Mon Sep 14 10:44:55 2009 From: rhughes at fedoraproject.org (Richard Hughes) Date: Mon, 14 Sep 2009 10:44:55 +0000 (UTC) Subject: rpms/DeviceKit-power/devel .cvsignore, 1.15, 1.16 DeviceKit-power.spec, 1.23, 1.24 sources, 1.15, 1.16 DeviceKit-power-010-continue-to-poll-when-guessing.patch, 1.1, NONE Message-ID: <20090914104455.0A9FA11C00EC@cvs1.fedora.phx.redhat.com> Author: rhughes Update of /cvs/pkgs/rpms/DeviceKit-power/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8677 Modified Files: .cvsignore DeviceKit-power.spec sources Removed Files: DeviceKit-power-010-continue-to-poll-when-guessing.patch Log Message: * Mon Sep 14 2009 Richard Hughes - 011-0.1.20090914git - Update to todays git snapshot to fix the session exploding when a USB UPS is inserted then removed a few times. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/DeviceKit-power/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 22 Jul 2009 12:15:57 -0000 1.15 +++ .cvsignore 14 Sep 2009 10:44:54 -0000 1.16 @@ -1 +1 @@ -DeviceKit-power-010.tar.gz +DeviceKit-power-011-20090914.tar.gz Index: DeviceKit-power.spec =================================================================== RCS file: /cvs/pkgs/rpms/DeviceKit-power/devel/DeviceKit-power.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- DeviceKit-power.spec 3 Aug 2009 14:44:36 -0000 1.23 +++ DeviceKit-power.spec 14 Sep 2009 10:44:54 -0000 1.24 @@ -3,23 +3,20 @@ %define dbus_glib_version 0.70 %define polkit_version 0.92 %define parted_version 1.8.8 -%define alphatag 20090616 +%define alphatag 20090914 Summary: Power Management Service Name: DeviceKit-power -Version: 010 -#Release: 0.4.%{?alphatag}git%{?dist} -Release: 4%{?dist} +Version: 011 +Release: 0.1.%{?alphatag}git%{?dist} +#Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries URL: http://cgit.freedesktop.org/DeviceKit/DeviceKit-power/ -#Source0: http://hal.freedesktop.org/releases/%{name}-%{version}-%{?alphatag}.tar.gz -Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz +Source0: http://hal.freedesktop.org/releases/%{name}-%{version}-%{?alphatag}.tar.gz +#Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -# upstream, 91c1718f6367f9855847611a62365a65d0557d59 -Patch1: DeviceKit-power-010-continue-to-poll-when-guessing.patch - Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig BuildRequires: glib2-devel >= %{glib2_version} @@ -53,9 +50,8 @@ Requires: %{name} = %{version}-%{release Headers and libraries for DeviceKit-power. %prep -%setup -q -%patch1 -p1 -b .poll-when-guessing -#%setup -q -n %{?name}-%{?version}-%{?alphatag} +#%setup -q +%setup -q -n %{?name}-%{?version}-%{?alphatag} %build %configure @@ -113,6 +109,10 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/DeviceKit-power/devkit-power-gobject/*.h %changelog +* Mon Sep 14 2009 Richard Hughes - 011-0.1.20090914git +- Update to todays git snapshot to fix the session exploding when a USB UPS is + inserted then removed a few times. + * Mon Aug 03 2009 Richard Hughes - 010-4 - Continue to poll when we guessed a status value, and only stop when the kernel says definitively that we are fully charged. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/DeviceKit-power/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 22 Jul 2009 12:15:58 -0000 1.15 +++ sources 14 Sep 2009 10:44:54 -0000 1.16 @@ -1 +1 @@ -ab6d840efd70b4dcc6008782454e5e7a DeviceKit-power-010.tar.gz +3c19e1040d34657a988e8374219cd576 DeviceKit-power-011-20090914.tar.gz --- DeviceKit-power-010-continue-to-poll-when-guessing.patch DELETED --- From mycae at fedoraproject.org Mon Sep 14 10:45:37 2009 From: mycae at fedoraproject.org (mycae) Date: Mon, 14 Sep 2009 10:45:37 +0000 (UTC) Subject: rpms/mathgl/EL-5 import.log, NONE, 1.1 mathgl-info.patch, NONE, 1.1 mathgl-io.patch, NONE, 1.1 mathgl-no-mglwx.patch, NONE, 1.1 mathgl-png.patch, NONE, 1.1 mathgl.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914104537.E182011C00EC@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/mathgl/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8957/EL-5 Modified Files: .cvsignore sources Added Files: import.log mathgl-info.patch mathgl-io.patch mathgl-no-mglwx.patch mathgl-png.patch mathgl.spec Log Message: - EL-5 import --- NEW FILE import.log --- mathgl-1_9-6_fc10:EL-5:mathgl-1.9-6.fc10.src.rpm:1252925436 mathgl-info.patch: mathgl.texi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE mathgl-info.patch --- Index: mathgl/texinfo/mathgl.texi =================================================================== --- texinfo/mathgl.texi 2009-03-04 13:22:15.000000000 +0000 +++ texinfo/mathgl.texi 2009-05-27 17:39:59.000000000 +0100 @@ -25,10 +25,10 @@ @end quotation @end copying - at c @dircategory MathGL documentation system - at c @direntry - at c * MathGL: (mathgl). The library for scientific graphics. - at c @end direntry + at dircategory MathGL documentation system + at direntry +* MathGL: (mathgl). The library for scientific graphics. + at end direntry @titlepage @title MathGL mathgl-io.patch: mgl_data_io.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE mathgl-io.patch --- --- mgl/mgl_data_io.cpp 2009-07-02 01:49:42.000000000 +1000 +++ mgl/mgl_data_io.cpp.new 2009-07-25 12:16:55.000000000 +1000 @@ -918,7 +918,7 @@ hid_t hf,hd,hs; hsize_t dims[3]; long rank = 3, res; - H5Eset_auto(0,0); + H5Eset_auto2(0,0,0); res=H5Fis_hdf5(fname); if(res>0 && !rewrite) hf = H5Fopen(fname, H5F_ACC_RDWR, H5P_DEFAULT); else hf = H5Fcreate(fname, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT); @@ -928,10 +928,10 @@ else { rank = 3; dims[0] = nz; dims[1] = ny; dims[2] = nx; } hs = H5Screate_simple(rank, dims, 0); #if(MGL_USE_DOUBLE==1) - hd = H5Dcreate(hf, data, H5T_NATIVE_DOUBLE, hs, H5P_DEFAULT); + hd = H5Dcreate(hf, data, H5T_NATIVE_DOUBLE, hs, H5P_DEFAULT,H5P_DEFAULT); H5Dwrite(hd, H5T_NATIVE_DOUBLE, hs, hs, H5P_DEFAULT, a); #else - hd = H5Dcreate(hf, data, H5T_NATIVE_FLOAT, hs, H5P_DEFAULT); + hd = H5Dcreate(hf, data, H5T_NATIVE_FLOAT, hs, H5P_DEFAULT,H5P_DEFAULT,H5P_DEFAULT); H5Dwrite(hd, H5T_NATIVE_FLOAT, hs, hs, H5P_DEFAULT, a); #endif H5Dclose(hd); H5Sclose(hs); H5Fclose(hf); @@ -943,7 +943,7 @@ hsize_t dims[3]; long rank; hf = H5Fopen(fname, H5F_ACC_RDONLY, H5P_DEFAULT); - hd = H5Dopen(hf,data); + hd = H5Dopen(hf,data,H5P_DEFAULT); hs = H5Dget_space(hd); rank = H5Sget_simple_extent_ndims(hs); if(rank>0 && rank<=3) mathgl-no-mglwx.patch: examples/Makefile.am | 8 ++++---- widgets/Makefile.am | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) --- NEW FILE mathgl-no-mglwx.patch --- --- widgets/Makefile.am.orig 2009-08-15 12:35:36.000000000 +1000 +++ widgets/Makefile.am 2009-08-15 12:35:27.000000000 +1000 @@ -18,11 +18,11 @@ endif if USE_WX -lib_LTLIBRARIES += libmgl-wx.la -libmgl_wx_la_LDFLAGS = -no-undefined -version-info $(MGL_CURRENT):$(MGL_REVISION):$(MGL_AGE) -libmgl_wx_la_LIBADD = $(WX_LIBS) $(top_builddir)/mgl/libmgl.la -libmgl_wx_la_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) -libmgl_wx_la_SOURCES = mgl_wx.cpp +#lib_LTLIBRARIES += libmgl-wx.la +#libmgl_wx_la_LDFLAGS = -no-undefined -version-info $(MGL_CURRENT):$(MGL_REVISION):$(MGL_AGE) +#libmgl_wx_la_LIBADD = $(WX_LIBS) $(top_builddir)/mgl/libmgl.la +#libmgl_wx_la_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) +#libmgl_wx_la_SOURCES = mgl_wx.cpp endif if USE_QT --- examples/Makefile.am.orig 2009-08-15 12:55:36.000000000 +1000 +++ examples/Makefile.am 2009-08-15 12:55:29.000000000 +1000 @@ -24,10 +24,10 @@ endif if USE_WX -bin_PROGRAMS += mgl_wx_example -mgl_wx_example_LDADD = $(WX_LIBS) $(top_builddir)/widgets/libmgl-wx.la -mgl_wx_example_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) -mgl_wx_example_SOURCES = wx_example.cpp +#bin_PROGRAMS += mgl_wx_example +#mgl_wx_example_LDADD = $(WX_LIBS) $(top_builddir)/widgets/libmgl-wx.la +#mgl_wx_example_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) +#mgl_wx_example_SOURCES = wx_example.cpp endif if USE_QT mathgl-png.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE mathgl-png.patch --- --- texinfo/png/Makefile.am 2009-07-02 01:50:09.000000000 +1000 +++ texinfo/png/Makefile.am.new 2009-07-25 12:36:15.000000000 +1000 @@ -18,7 +18,7 @@ type2.png vect3.png vectc3.png vectc.png vect.png pngdir = $(docdir)/png -png_DATA = all.png $(png_images) +png_DATA = all.png CLEANFILES = all.png $(png_images) all.png: hotdogs.pts $(top_builddir)/examples/mgl_example --- NEW FILE mathgl.spec --- %{!?octave_api:%global octave_api %(octave-config -p API_VERSION || echo 0)} Name: mathgl Version: 1.9 Release: 6%{?dist} Summary: Cross-platform library for making high-quality scientific graphics Summary(ru): MathGL - ??? ?????????? ??? ????????????? ?????????????????? ???????????? ?????? License: GPLv2+ Group: Development/Libraries Url: http://mathgl.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz #Fix missing default parameter in hdf5 code Patch0: %{name}-io.patch #Patch to fix parallel build issue (from debian pts) Patch1: %{name}-png.patch #Uncomment mathgl dif listing (fix warning) also from pts Patch2: %{name}-info.patch #Remove empty libmgl-wx from compilation Patch3: %{name}-no-mglwx.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # mandatory packages BuildRequires: gsl-devel libpng-devel libtool-ltdl-devel libtool BuildRequires: swig # optional packages BuildRequires: freeglut-devel hdf5-devel libjpeg-devel libtiff-devel fltk-devel qt4-devel BuildRequires: wxGTK-devel giflib-devel octave-devel #For autoreconf (required for patch1, libtool) BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool Requires(post): info Requires(preun): info Requires: octave(api) = %{octave_api} %description Mathgl is a cross-platform library for making high-quality scientific graphics. It provides fast data plotting and handling of large data arrays, as well as window and console modes and for easy embedding into other programs. Mathgl integrates into fltk, qt and opengl applications %package devel Summary: Libraries and header files for %{name} library Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %description devel -l ru ????? %{name}-devel ???????? ?????????? ? ????? ?????????? ??????????? ??? ?????????? ?????????? ? ?????????????? %{name}. %package doc Group: Documentation Summary: HTML documentation and tutorial for the %{name} applications BuildArch: noarch BuildRequires: texi2html texinfo-tex %description doc This package contains the documentation in the HTML format of the %{name} package. %prep %setup -q #convert EOL encodings, maintaining timestames for file in AUTHORS ChangeLog.txt README COPYRIGHT; do sed 's/\r//' $file > $file.new && \ touch -r $file $file.new && \ mv $file.new $file done %patch0 %patch1 %patch2 %patch3 autoreconf %build #configure looks for * not *-qt4 QMAKE=/usr/bin/qmake-qt4 LUPDATE=/usr/bin/lupdate-qt4 LRELEASE=/usr/bin/lrelease-qt4 %configure --disable-static \ --enable-shared \ --enable-all --enable-octave --disable-rpath #Force strip rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:`pwd`/widgets/.libs/:`pwd`/mgl/.libs make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" #Trash the .la files that get generated anyway (faulty configure? Doesn't appear up without --disable-ltdtl-install) rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la #Fix up octave .oct file install mkdir -p temp-octave pushd . cd temp-octave #Decompress tarballed "oct" file and remove tarball tar -zxf $RPM_BUILD_ROOT/%{_datadir}/%{name}/octave/%{name}.tar.gz rm $RPM_BUILD_ROOT/%{_datadir}/%{name}/octave/%{name}.tar.gz #Copy the .oct file and supporting files to octave packages dir mkdir -p $RPM_BUILD_ROOT/%{_prefix}/libexec/octave/packages/%{name}-1.9.0/ #Remove empty INDEX file rm %{name}/INDEX #We cannot use version macro with octave package search, # as pkg.m assumes a x.y.z format for packages. Failing # to do this renders the plugin inoperable cp -pR %{name}/inst/* $RPM_BUILD_ROOT/%{_prefix}/libexec/octave/packages/%{name}-1.9.0/ #packinfo dir is required, or octave will not find the dir in recursive search mkdir -p $RPM_BUILD_ROOT/%{_datadir}/octave/packages/%{name}-1.9.0/packinfo cp -p %{name}/[A-Z]* $RPM_BUILD_ROOT/%{_datadir}/octave/packages/%{name}-1.9.0/packinfo popd pushd . #Lets build a "docs" dir to maintain the dir relationships needed for html files mkdir -p texinfo/docs cd texinfo/docs/ cp -pr ../mathgl.html . cp -pr ../png_static . cp -pr ../png/ . #remove zero length faux PNG file rm -f png/all.png popd #remove installed docs, which we are installing via doc macro rm -rf $RPM_BUILD_ROOT/%{_docdir}/%{name} #remove misplaced info "dir" file rm -f $RPM_BUILD_ROOT/%{_infodir}/dir %post /sbin/ldconfig /sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : octave -q -H --no-site-file --eval "pkg('rebuild');" %preun if [ $1 = 0 ] ; then /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : fi %postun /sbin/ldconfig octave -q -H --no-site-file --eval "pkg('rebuild');" %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog.txt README COPYING COPYRIGHT NEWS TODO %{_libdir}/*.so.* %{_bindir}/mgl* %{_datadir}/%{name}/ %{_prefix}/libexec/octave/packages/%{name}-1.9.0/ %{_datadir}/octave/packages/%{name}-1.9.0/ %{_infodir}/%{name}.*.gz %files devel %defattr(-,root,root,-) %{_includedir}/mgl/ %{_libdir}/*.so %files doc %defattr(-,root,root,-) %doc texinfo/docs/* %changelog * Mon Sep 14 2009 1.9-6 - Add COPYING to doc * Sat Sep 12 2009 1.9-5 - Removed the word "static" from devel description, as doesn't have static - Fonts now owned at datadir/name level - Added COPYRIGHT NEWS and TODO * Sat Aug 15 2009 1.9-4 - Fix octave installation method - Remove wx lib, which doesn't have meaningful code. * Sun Aug 02 2009 1.9-3 - Fix texinfo install (mv to main & add pre/post) - Remove chrpath, as we now autoreconf - Add octave pkg rebuild commands * Tue Jul 21 2009 1.9-2 - Fix rpath for build on x86_64. - remove unrecognized configure options: --enable-tiff, --disable-ltdl-install - Switch to --enable-all --enable-octave - Add hdf5 patch - Add doc subpackage * Thu Jul 09 2009 1.9-1 - Update to 1.9 - Drop explicit Requires - Perserve timestamps on EOL conversion - Added patch to disable unused gsl cblas link * Fri May 02 2009 1.8.1-1 - Update to 1.8.1 * Wed Jan 28 2009 1.8-3 - Ensure timestamps are preserved during make install - Modify defattr - Remove UDAV from package summary * Mon Dec 29 2008 1.8-2 - Remove redundant and erroneous licence field in devel section - Fix files from mgl/*h to mgl/ - Removed Requires, per bugzilla recommendation. - Disabled static library generation - Removed libltdl from build - Added libtool-ltdl as BuildRequires * Mon Dec 29 2008 1.8-1 - Updated to version 1.8 - Added QT env. vars for fedora - Cleaned up description - Change licence field from GPL to GPLv2 * Wed Jun 4 2008 Nik - disabled hdf5 support according to developer request * Tue Jun 3 2008 Nik - updated to version 1.7.1 * Sun Jun 2 2008 Nik - updated to version 1.7 * Sat Apr 5 2008 Nik - updated to version 1.6.2 * Thu Mar 13 2008 Nik - updated to version 1.6 - added fltk(-devel) to requres list * Tue Mar 11 2008 Nik - tiff bug fixed - enable-all option added * Sat Mar 1 2008 Nik - spec cleanup - --enable(jpeg, tiff, hdf5) features added - enable-tiff leads to make error, submitted to author. Feature disabled. * Fri Feb 29 2008 Nik - initial build of version 1.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mathgl/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 05:04:20 -0000 1.1 +++ .cvsignore 14 Sep 2009 10:45:37 -0000 1.2 @@ -0,0 +1 @@ +mathgl-1.9.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mathgl/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 05:04:20 -0000 1.1 +++ sources 14 Sep 2009 10:45:37 -0000 1.2 @@ -0,0 +1 @@ +9aa6b5f8c4a6f7d5b8708b8565b17b63 mathgl-1.9.tgz From mycae at fedoraproject.org Mon Sep 14 10:47:29 2009 From: mycae at fedoraproject.org (mycae) Date: Mon, 14 Sep 2009 10:47:29 +0000 (UTC) Subject: rpms/mathgl/F-10 import.log, NONE, 1.1 mathgl-info.patch, NONE, 1.1 mathgl-io.patch, NONE, 1.1 mathgl-no-mglwx.patch, NONE, 1.1 mathgl-png.patch, NONE, 1.1 mathgl.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914104729.7858611C00EC@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/mathgl/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9767/F-10 Modified Files: .cvsignore sources Added Files: import.log mathgl-info.patch mathgl-io.patch mathgl-no-mglwx.patch mathgl-png.patch mathgl.spec Log Message: - F-10 import --- NEW FILE import.log --- mathgl-1_9-6_fc10:F-10:mathgl-1.9-6.fc10.src.rpm:1252925615 mathgl-info.patch: mathgl.texi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE mathgl-info.patch --- Index: mathgl/texinfo/mathgl.texi =================================================================== --- texinfo/mathgl.texi 2009-03-04 13:22:15.000000000 +0000 +++ texinfo/mathgl.texi 2009-05-27 17:39:59.000000000 +0100 @@ -25,10 +25,10 @@ @end quotation @end copying - at c @dircategory MathGL documentation system - at c @direntry - at c * MathGL: (mathgl). The library for scientific graphics. - at c @end direntry + at dircategory MathGL documentation system + at direntry +* MathGL: (mathgl). The library for scientific graphics. + at end direntry @titlepage @title MathGL mathgl-io.patch: mgl_data_io.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE mathgl-io.patch --- --- mgl/mgl_data_io.cpp 2009-07-02 01:49:42.000000000 +1000 +++ mgl/mgl_data_io.cpp.new 2009-07-25 12:16:55.000000000 +1000 @@ -918,7 +918,7 @@ hid_t hf,hd,hs; hsize_t dims[3]; long rank = 3, res; - H5Eset_auto(0,0); + H5Eset_auto2(0,0,0); res=H5Fis_hdf5(fname); if(res>0 && !rewrite) hf = H5Fopen(fname, H5F_ACC_RDWR, H5P_DEFAULT); else hf = H5Fcreate(fname, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT); @@ -928,10 +928,10 @@ else { rank = 3; dims[0] = nz; dims[1] = ny; dims[2] = nx; } hs = H5Screate_simple(rank, dims, 0); #if(MGL_USE_DOUBLE==1) - hd = H5Dcreate(hf, data, H5T_NATIVE_DOUBLE, hs, H5P_DEFAULT); + hd = H5Dcreate(hf, data, H5T_NATIVE_DOUBLE, hs, H5P_DEFAULT,H5P_DEFAULT); H5Dwrite(hd, H5T_NATIVE_DOUBLE, hs, hs, H5P_DEFAULT, a); #else - hd = H5Dcreate(hf, data, H5T_NATIVE_FLOAT, hs, H5P_DEFAULT); + hd = H5Dcreate(hf, data, H5T_NATIVE_FLOAT, hs, H5P_DEFAULT,H5P_DEFAULT,H5P_DEFAULT); H5Dwrite(hd, H5T_NATIVE_FLOAT, hs, hs, H5P_DEFAULT, a); #endif H5Dclose(hd); H5Sclose(hs); H5Fclose(hf); @@ -943,7 +943,7 @@ hsize_t dims[3]; long rank; hf = H5Fopen(fname, H5F_ACC_RDONLY, H5P_DEFAULT); - hd = H5Dopen(hf,data); + hd = H5Dopen(hf,data,H5P_DEFAULT); hs = H5Dget_space(hd); rank = H5Sget_simple_extent_ndims(hs); if(rank>0 && rank<=3) mathgl-no-mglwx.patch: examples/Makefile.am | 8 ++++---- widgets/Makefile.am | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) --- NEW FILE mathgl-no-mglwx.patch --- --- widgets/Makefile.am.orig 2009-08-15 12:35:36.000000000 +1000 +++ widgets/Makefile.am 2009-08-15 12:35:27.000000000 +1000 @@ -18,11 +18,11 @@ endif if USE_WX -lib_LTLIBRARIES += libmgl-wx.la -libmgl_wx_la_LDFLAGS = -no-undefined -version-info $(MGL_CURRENT):$(MGL_REVISION):$(MGL_AGE) -libmgl_wx_la_LIBADD = $(WX_LIBS) $(top_builddir)/mgl/libmgl.la -libmgl_wx_la_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) -libmgl_wx_la_SOURCES = mgl_wx.cpp +#lib_LTLIBRARIES += libmgl-wx.la +#libmgl_wx_la_LDFLAGS = -no-undefined -version-info $(MGL_CURRENT):$(MGL_REVISION):$(MGL_AGE) +#libmgl_wx_la_LIBADD = $(WX_LIBS) $(top_builddir)/mgl/libmgl.la +#libmgl_wx_la_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) +#libmgl_wx_la_SOURCES = mgl_wx.cpp endif if USE_QT --- examples/Makefile.am.orig 2009-08-15 12:55:36.000000000 +1000 +++ examples/Makefile.am 2009-08-15 12:55:29.000000000 +1000 @@ -24,10 +24,10 @@ endif if USE_WX -bin_PROGRAMS += mgl_wx_example -mgl_wx_example_LDADD = $(WX_LIBS) $(top_builddir)/widgets/libmgl-wx.la -mgl_wx_example_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) -mgl_wx_example_SOURCES = wx_example.cpp +#bin_PROGRAMS += mgl_wx_example +#mgl_wx_example_LDADD = $(WX_LIBS) $(top_builddir)/widgets/libmgl-wx.la +#mgl_wx_example_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) +#mgl_wx_example_SOURCES = wx_example.cpp endif if USE_QT mathgl-png.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE mathgl-png.patch --- --- texinfo/png/Makefile.am 2009-07-02 01:50:09.000000000 +1000 +++ texinfo/png/Makefile.am.new 2009-07-25 12:36:15.000000000 +1000 @@ -18,7 +18,7 @@ type2.png vect3.png vectc3.png vectc.png vect.png pngdir = $(docdir)/png -png_DATA = all.png $(png_images) +png_DATA = all.png CLEANFILES = all.png $(png_images) all.png: hotdogs.pts $(top_builddir)/examples/mgl_example --- NEW FILE mathgl.spec --- %{!?octave_api:%global octave_api %(octave-config -p API_VERSION || echo 0)} Name: mathgl Version: 1.9 Release: 6%{?dist} Summary: Cross-platform library for making high-quality scientific graphics Summary(ru): MathGL - ??? ?????????? ??? ????????????? ?????????????????? ???????????? ?????? License: GPLv2+ Group: Development/Libraries Url: http://mathgl.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz #Fix missing default parameter in hdf5 code Patch0: %{name}-io.patch #Patch to fix parallel build issue (from debian pts) Patch1: %{name}-png.patch #Uncomment mathgl dif listing (fix warning) also from pts Patch2: %{name}-info.patch #Remove empty libmgl-wx from compilation Patch3: %{name}-no-mglwx.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # mandatory packages BuildRequires: gsl-devel libpng-devel libtool-ltdl-devel libtool BuildRequires: swig # optional packages BuildRequires: freeglut-devel hdf5-devel libjpeg-devel libtiff-devel fltk-devel qt4-devel BuildRequires: wxGTK-devel giflib-devel octave-devel #For autoreconf (required for patch1, libtool) BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool Requires(post): info Requires(preun): info Requires: octave(api) = %{octave_api} %description Mathgl is a cross-platform library for making high-quality scientific graphics. It provides fast data plotting and handling of large data arrays, as well as window and console modes and for easy embedding into other programs. Mathgl integrates into fltk, qt and opengl applications %package devel Summary: Libraries and header files for %{name} library Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %description devel -l ru ????? %{name}-devel ???????? ?????????? ? ????? ?????????? ??????????? ??? ?????????? ?????????? ? ?????????????? %{name}. %package doc Group: Documentation Summary: HTML documentation and tutorial for the %{name} applications BuildArch: noarch BuildRequires: texi2html texinfo-tex %description doc This package contains the documentation in the HTML format of the %{name} package. %prep %setup -q #convert EOL encodings, maintaining timestames for file in AUTHORS ChangeLog.txt README COPYRIGHT; do sed 's/\r//' $file > $file.new && \ touch -r $file $file.new && \ mv $file.new $file done %patch0 %patch1 %patch2 %patch3 autoreconf %build #configure looks for * not *-qt4 QMAKE=/usr/bin/qmake-qt4 LUPDATE=/usr/bin/lupdate-qt4 LRELEASE=/usr/bin/lrelease-qt4 %configure --disable-static \ --enable-shared \ --enable-all --enable-octave --disable-rpath #Force strip rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:`pwd`/widgets/.libs/:`pwd`/mgl/.libs make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" #Trash the .la files that get generated anyway (faulty configure? Doesn't appear up without --disable-ltdtl-install) rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la #Fix up octave .oct file install mkdir -p temp-octave pushd . cd temp-octave #Decompress tarballed "oct" file and remove tarball tar -zxf $RPM_BUILD_ROOT/%{_datadir}/%{name}/octave/%{name}.tar.gz rm $RPM_BUILD_ROOT/%{_datadir}/%{name}/octave/%{name}.tar.gz #Copy the .oct file and supporting files to octave packages dir mkdir -p $RPM_BUILD_ROOT/%{_prefix}/libexec/octave/packages/%{name}-1.9.0/ #Remove empty INDEX file rm %{name}/INDEX #We cannot use version macro with octave package search, # as pkg.m assumes a x.y.z format for packages. Failing # to do this renders the plugin inoperable cp -pR %{name}/inst/* $RPM_BUILD_ROOT/%{_prefix}/libexec/octave/packages/%{name}-1.9.0/ #packinfo dir is required, or octave will not find the dir in recursive search mkdir -p $RPM_BUILD_ROOT/%{_datadir}/octave/packages/%{name}-1.9.0/packinfo cp -p %{name}/[A-Z]* $RPM_BUILD_ROOT/%{_datadir}/octave/packages/%{name}-1.9.0/packinfo popd pushd . #Lets build a "docs" dir to maintain the dir relationships needed for html files mkdir -p texinfo/docs cd texinfo/docs/ cp -pr ../mathgl.html . cp -pr ../png_static . cp -pr ../png/ . #remove zero length faux PNG file rm -f png/all.png popd #remove installed docs, which we are installing via doc macro rm -rf $RPM_BUILD_ROOT/%{_docdir}/%{name} #remove misplaced info "dir" file rm -f $RPM_BUILD_ROOT/%{_infodir}/dir %post /sbin/ldconfig /sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : octave -q -H --no-site-file --eval "pkg('rebuild');" %preun if [ $1 = 0 ] ; then /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : fi %postun /sbin/ldconfig octave -q -H --no-site-file --eval "pkg('rebuild');" %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog.txt README COPYING COPYRIGHT NEWS TODO %{_libdir}/*.so.* %{_bindir}/mgl* %{_datadir}/%{name}/ %{_prefix}/libexec/octave/packages/%{name}-1.9.0/ %{_datadir}/octave/packages/%{name}-1.9.0/ %{_infodir}/%{name}.*.gz %files devel %defattr(-,root,root,-) %{_includedir}/mgl/ %{_libdir}/*.so %files doc %defattr(-,root,root,-) %doc texinfo/docs/* %changelog * Mon Sep 14 2009 1.9-6 - Add COPYING to doc * Sat Sep 12 2009 1.9-5 - Removed the word "static" from devel description, as doesn't have static - Fonts now owned at datadir/name level - Added COPYRIGHT NEWS and TODO * Sat Aug 15 2009 1.9-4 - Fix octave installation method - Remove wx lib, which doesn't have meaningful code. * Sun Aug 02 2009 1.9-3 - Fix texinfo install (mv to main & add pre/post) - Remove chrpath, as we now autoreconf - Add octave pkg rebuild commands * Tue Jul 21 2009 1.9-2 - Fix rpath for build on x86_64. - remove unrecognized configure options: --enable-tiff, --disable-ltdl-install - Switch to --enable-all --enable-octave - Add hdf5 patch - Add doc subpackage * Thu Jul 09 2009 1.9-1 - Update to 1.9 - Drop explicit Requires - Perserve timestamps on EOL conversion - Added patch to disable unused gsl cblas link * Fri May 02 2009 1.8.1-1 - Update to 1.8.1 * Wed Jan 28 2009 1.8-3 - Ensure timestamps are preserved during make install - Modify defattr - Remove UDAV from package summary * Mon Dec 29 2008 1.8-2 - Remove redundant and erroneous licence field in devel section - Fix files from mgl/*h to mgl/ - Removed Requires, per bugzilla recommendation. - Disabled static library generation - Removed libltdl from build - Added libtool-ltdl as BuildRequires * Mon Dec 29 2008 1.8-1 - Updated to version 1.8 - Added QT env. vars for fedora - Cleaned up description - Change licence field from GPL to GPLv2 * Wed Jun 4 2008 Nik - disabled hdf5 support according to developer request * Tue Jun 3 2008 Nik - updated to version 1.7.1 * Sun Jun 2 2008 Nik - updated to version 1.7 * Sat Apr 5 2008 Nik - updated to version 1.6.2 * Thu Mar 13 2008 Nik - updated to version 1.6 - added fltk(-devel) to requres list * Tue Mar 11 2008 Nik - tiff bug fixed - enable-all option added * Sat Mar 1 2008 Nik - spec cleanup - --enable(jpeg, tiff, hdf5) features added - enable-tiff leads to make error, submitted to author. Feature disabled. * Fri Feb 29 2008 Nik - initial build of version 1.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mathgl/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 05:04:20 -0000 1.1 +++ .cvsignore 14 Sep 2009 10:47:29 -0000 1.2 @@ -0,0 +1 @@ +mathgl-1.9.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mathgl/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 05:04:20 -0000 1.1 +++ sources 14 Sep 2009 10:47:29 -0000 1.2 @@ -0,0 +1 @@ +9aa6b5f8c4a6f7d5b8708b8565b17b63 mathgl-1.9.tgz From mycae at fedoraproject.org Mon Sep 14 10:49:18 2009 From: mycae at fedoraproject.org (mycae) Date: Mon, 14 Sep 2009 10:49:18 +0000 (UTC) Subject: rpms/mathgl/F-11 import.log, NONE, 1.1 mathgl-info.patch, NONE, 1.1 mathgl-io.patch, NONE, 1.1 mathgl-no-mglwx.patch, NONE, 1.1 mathgl-png.patch, NONE, 1.1 mathgl.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914104918.4DD8D11C00EC@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/mathgl/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10553/F-11 Modified Files: .cvsignore sources Added Files: import.log mathgl-info.patch mathgl-io.patch mathgl-no-mglwx.patch mathgl-png.patch mathgl.spec Log Message: - F-11 initial import --- NEW FILE import.log --- mathgl-1_9-6_fc10:F-11:mathgl-1.9-6.fc10.src.rpm:1252925744 mathgl-info.patch: mathgl.texi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE mathgl-info.patch --- Index: mathgl/texinfo/mathgl.texi =================================================================== --- texinfo/mathgl.texi 2009-03-04 13:22:15.000000000 +0000 +++ texinfo/mathgl.texi 2009-05-27 17:39:59.000000000 +0100 @@ -25,10 +25,10 @@ @end quotation @end copying - at c @dircategory MathGL documentation system - at c @direntry - at c * MathGL: (mathgl). The library for scientific graphics. - at c @end direntry + at dircategory MathGL documentation system + at direntry +* MathGL: (mathgl). The library for scientific graphics. + at end direntry @titlepage @title MathGL mathgl-io.patch: mgl_data_io.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE mathgl-io.patch --- --- mgl/mgl_data_io.cpp 2009-07-02 01:49:42.000000000 +1000 +++ mgl/mgl_data_io.cpp.new 2009-07-25 12:16:55.000000000 +1000 @@ -918,7 +918,7 @@ hid_t hf,hd,hs; hsize_t dims[3]; long rank = 3, res; - H5Eset_auto(0,0); + H5Eset_auto2(0,0,0); res=H5Fis_hdf5(fname); if(res>0 && !rewrite) hf = H5Fopen(fname, H5F_ACC_RDWR, H5P_DEFAULT); else hf = H5Fcreate(fname, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT); @@ -928,10 +928,10 @@ else { rank = 3; dims[0] = nz; dims[1] = ny; dims[2] = nx; } hs = H5Screate_simple(rank, dims, 0); #if(MGL_USE_DOUBLE==1) - hd = H5Dcreate(hf, data, H5T_NATIVE_DOUBLE, hs, H5P_DEFAULT); + hd = H5Dcreate(hf, data, H5T_NATIVE_DOUBLE, hs, H5P_DEFAULT,H5P_DEFAULT); H5Dwrite(hd, H5T_NATIVE_DOUBLE, hs, hs, H5P_DEFAULT, a); #else - hd = H5Dcreate(hf, data, H5T_NATIVE_FLOAT, hs, H5P_DEFAULT); + hd = H5Dcreate(hf, data, H5T_NATIVE_FLOAT, hs, H5P_DEFAULT,H5P_DEFAULT,H5P_DEFAULT); H5Dwrite(hd, H5T_NATIVE_FLOAT, hs, hs, H5P_DEFAULT, a); #endif H5Dclose(hd); H5Sclose(hs); H5Fclose(hf); @@ -943,7 +943,7 @@ hsize_t dims[3]; long rank; hf = H5Fopen(fname, H5F_ACC_RDONLY, H5P_DEFAULT); - hd = H5Dopen(hf,data); + hd = H5Dopen(hf,data,H5P_DEFAULT); hs = H5Dget_space(hd); rank = H5Sget_simple_extent_ndims(hs); if(rank>0 && rank<=3) mathgl-no-mglwx.patch: examples/Makefile.am | 8 ++++---- widgets/Makefile.am | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) --- NEW FILE mathgl-no-mglwx.patch --- --- widgets/Makefile.am.orig 2009-08-15 12:35:36.000000000 +1000 +++ widgets/Makefile.am 2009-08-15 12:35:27.000000000 +1000 @@ -18,11 +18,11 @@ endif if USE_WX -lib_LTLIBRARIES += libmgl-wx.la -libmgl_wx_la_LDFLAGS = -no-undefined -version-info $(MGL_CURRENT):$(MGL_REVISION):$(MGL_AGE) -libmgl_wx_la_LIBADD = $(WX_LIBS) $(top_builddir)/mgl/libmgl.la -libmgl_wx_la_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) -libmgl_wx_la_SOURCES = mgl_wx.cpp +#lib_LTLIBRARIES += libmgl-wx.la +#libmgl_wx_la_LDFLAGS = -no-undefined -version-info $(MGL_CURRENT):$(MGL_REVISION):$(MGL_AGE) +#libmgl_wx_la_LIBADD = $(WX_LIBS) $(top_builddir)/mgl/libmgl.la +#libmgl_wx_la_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) +#libmgl_wx_la_SOURCES = mgl_wx.cpp endif if USE_QT --- examples/Makefile.am.orig 2009-08-15 12:55:36.000000000 +1000 +++ examples/Makefile.am 2009-08-15 12:55:29.000000000 +1000 @@ -24,10 +24,10 @@ endif if USE_WX -bin_PROGRAMS += mgl_wx_example -mgl_wx_example_LDADD = $(WX_LIBS) $(top_builddir)/widgets/libmgl-wx.la -mgl_wx_example_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) -mgl_wx_example_SOURCES = wx_example.cpp +#bin_PROGRAMS += mgl_wx_example +#mgl_wx_example_LDADD = $(WX_LIBS) $(top_builddir)/widgets/libmgl-wx.la +#mgl_wx_example_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) +#mgl_wx_example_SOURCES = wx_example.cpp endif if USE_QT mathgl-png.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE mathgl-png.patch --- --- texinfo/png/Makefile.am 2009-07-02 01:50:09.000000000 +1000 +++ texinfo/png/Makefile.am.new 2009-07-25 12:36:15.000000000 +1000 @@ -18,7 +18,7 @@ type2.png vect3.png vectc3.png vectc.png vect.png pngdir = $(docdir)/png -png_DATA = all.png $(png_images) +png_DATA = all.png CLEANFILES = all.png $(png_images) all.png: hotdogs.pts $(top_builddir)/examples/mgl_example --- NEW FILE mathgl.spec --- %{!?octave_api:%global octave_api %(octave-config -p API_VERSION || echo 0)} Name: mathgl Version: 1.9 Release: 6%{?dist} Summary: Cross-platform library for making high-quality scientific graphics Summary(ru): MathGL - ??? ?????????? ??? ????????????? ?????????????????? ???????????? ?????? License: GPLv2+ Group: Development/Libraries Url: http://mathgl.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz #Fix missing default parameter in hdf5 code Patch0: %{name}-io.patch #Patch to fix parallel build issue (from debian pts) Patch1: %{name}-png.patch #Uncomment mathgl dif listing (fix warning) also from pts Patch2: %{name}-info.patch #Remove empty libmgl-wx from compilation Patch3: %{name}-no-mglwx.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # mandatory packages BuildRequires: gsl-devel libpng-devel libtool-ltdl-devel libtool BuildRequires: swig # optional packages BuildRequires: freeglut-devel hdf5-devel libjpeg-devel libtiff-devel fltk-devel qt4-devel BuildRequires: wxGTK-devel giflib-devel octave-devel #For autoreconf (required for patch1, libtool) BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool Requires(post): info Requires(preun): info Requires: octave(api) = %{octave_api} %description Mathgl is a cross-platform library for making high-quality scientific graphics. It provides fast data plotting and handling of large data arrays, as well as window and console modes and for easy embedding into other programs. Mathgl integrates into fltk, qt and opengl applications %package devel Summary: Libraries and header files for %{name} library Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %description devel -l ru ????? %{name}-devel ???????? ?????????? ? ????? ?????????? ??????????? ??? ?????????? ?????????? ? ?????????????? %{name}. %package doc Group: Documentation Summary: HTML documentation and tutorial for the %{name} applications BuildArch: noarch BuildRequires: texi2html texinfo-tex %description doc This package contains the documentation in the HTML format of the %{name} package. %prep %setup -q #convert EOL encodings, maintaining timestames for file in AUTHORS ChangeLog.txt README COPYRIGHT; do sed 's/\r//' $file > $file.new && \ touch -r $file $file.new && \ mv $file.new $file done %patch0 %patch1 %patch2 %patch3 autoreconf %build #configure looks for * not *-qt4 QMAKE=/usr/bin/qmake-qt4 LUPDATE=/usr/bin/lupdate-qt4 LRELEASE=/usr/bin/lrelease-qt4 %configure --disable-static \ --enable-shared \ --enable-all --enable-octave --disable-rpath #Force strip rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:`pwd`/widgets/.libs/:`pwd`/mgl/.libs make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" #Trash the .la files that get generated anyway (faulty configure? Doesn't appear up without --disable-ltdtl-install) rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la #Fix up octave .oct file install mkdir -p temp-octave pushd . cd temp-octave #Decompress tarballed "oct" file and remove tarball tar -zxf $RPM_BUILD_ROOT/%{_datadir}/%{name}/octave/%{name}.tar.gz rm $RPM_BUILD_ROOT/%{_datadir}/%{name}/octave/%{name}.tar.gz #Copy the .oct file and supporting files to octave packages dir mkdir -p $RPM_BUILD_ROOT/%{_prefix}/libexec/octave/packages/%{name}-1.9.0/ #Remove empty INDEX file rm %{name}/INDEX #We cannot use version macro with octave package search, # as pkg.m assumes a x.y.z format for packages. Failing # to do this renders the plugin inoperable cp -pR %{name}/inst/* $RPM_BUILD_ROOT/%{_prefix}/libexec/octave/packages/%{name}-1.9.0/ #packinfo dir is required, or octave will not find the dir in recursive search mkdir -p $RPM_BUILD_ROOT/%{_datadir}/octave/packages/%{name}-1.9.0/packinfo cp -p %{name}/[A-Z]* $RPM_BUILD_ROOT/%{_datadir}/octave/packages/%{name}-1.9.0/packinfo popd pushd . #Lets build a "docs" dir to maintain the dir relationships needed for html files mkdir -p texinfo/docs cd texinfo/docs/ cp -pr ../mathgl.html . cp -pr ../png_static . cp -pr ../png/ . #remove zero length faux PNG file rm -f png/all.png popd #remove installed docs, which we are installing via doc macro rm -rf $RPM_BUILD_ROOT/%{_docdir}/%{name} #remove misplaced info "dir" file rm -f $RPM_BUILD_ROOT/%{_infodir}/dir %post /sbin/ldconfig /sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : octave -q -H --no-site-file --eval "pkg('rebuild');" %preun if [ $1 = 0 ] ; then /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : fi %postun /sbin/ldconfig octave -q -H --no-site-file --eval "pkg('rebuild');" %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog.txt README COPYING COPYRIGHT NEWS TODO %{_libdir}/*.so.* %{_bindir}/mgl* %{_datadir}/%{name}/ %{_prefix}/libexec/octave/packages/%{name}-1.9.0/ %{_datadir}/octave/packages/%{name}-1.9.0/ %{_infodir}/%{name}.*.gz %files devel %defattr(-,root,root,-) %{_includedir}/mgl/ %{_libdir}/*.so %files doc %defattr(-,root,root,-) %doc texinfo/docs/* %changelog * Mon Sep 14 2009 1.9-6 - Add COPYING to doc * Sat Sep 12 2009 1.9-5 - Removed the word "static" from devel description, as doesn't have static - Fonts now owned at datadir/name level - Added COPYRIGHT NEWS and TODO * Sat Aug 15 2009 1.9-4 - Fix octave installation method - Remove wx lib, which doesn't have meaningful code. * Sun Aug 02 2009 1.9-3 - Fix texinfo install (mv to main & add pre/post) - Remove chrpath, as we now autoreconf - Add octave pkg rebuild commands * Tue Jul 21 2009 1.9-2 - Fix rpath for build on x86_64. - remove unrecognized configure options: --enable-tiff, --disable-ltdl-install - Switch to --enable-all --enable-octave - Add hdf5 patch - Add doc subpackage * Thu Jul 09 2009 1.9-1 - Update to 1.9 - Drop explicit Requires - Perserve timestamps on EOL conversion - Added patch to disable unused gsl cblas link * Fri May 02 2009 1.8.1-1 - Update to 1.8.1 * Wed Jan 28 2009 1.8-3 - Ensure timestamps are preserved during make install - Modify defattr - Remove UDAV from package summary * Mon Dec 29 2008 1.8-2 - Remove redundant and erroneous licence field in devel section - Fix files from mgl/*h to mgl/ - Removed Requires, per bugzilla recommendation. - Disabled static library generation - Removed libltdl from build - Added libtool-ltdl as BuildRequires * Mon Dec 29 2008 1.8-1 - Updated to version 1.8 - Added QT env. vars for fedora - Cleaned up description - Change licence field from GPL to GPLv2 * Wed Jun 4 2008 Nik - disabled hdf5 support according to developer request * Tue Jun 3 2008 Nik - updated to version 1.7.1 * Sun Jun 2 2008 Nik - updated to version 1.7 * Sat Apr 5 2008 Nik - updated to version 1.6.2 * Thu Mar 13 2008 Nik - updated to version 1.6 - added fltk(-devel) to requres list * Tue Mar 11 2008 Nik - tiff bug fixed - enable-all option added * Sat Mar 1 2008 Nik - spec cleanup - --enable(jpeg, tiff, hdf5) features added - enable-tiff leads to make error, submitted to author. Feature disabled. * Fri Feb 29 2008 Nik - initial build of version 1.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mathgl/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 05:04:20 -0000 1.1 +++ .cvsignore 14 Sep 2009 10:49:17 -0000 1.2 @@ -0,0 +1 @@ +mathgl-1.9.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mathgl/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 05:04:20 -0000 1.1 +++ sources 14 Sep 2009 10:49:18 -0000 1.2 @@ -0,0 +1 @@ +9aa6b5f8c4a6f7d5b8708b8565b17b63 mathgl-1.9.tgz From mycae at fedoraproject.org Mon Sep 14 10:51:23 2009 From: mycae at fedoraproject.org (mycae) Date: Mon, 14 Sep 2009 10:51:23 +0000 (UTC) Subject: rpms/mathgl/devel import.log, NONE, 1.1 mathgl-info.patch, NONE, 1.1 mathgl-io.patch, NONE, 1.1 mathgl-no-mglwx.patch, NONE, 1.1 mathgl-png.patch, NONE, 1.1 mathgl.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914105123.B6CAC11C00EC@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/mathgl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11460/devel Modified Files: .cvsignore sources Added Files: import.log mathgl-info.patch mathgl-io.patch mathgl-no-mglwx.patch mathgl-png.patch mathgl.spec Log Message: - devel import --- NEW FILE import.log --- mathgl-1_9-6_fc10:HEAD:mathgl-1.9-6.fc10.src.rpm:1252925836 mathgl-info.patch: mathgl.texi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE mathgl-info.patch --- Index: mathgl/texinfo/mathgl.texi =================================================================== --- texinfo/mathgl.texi 2009-03-04 13:22:15.000000000 +0000 +++ texinfo/mathgl.texi 2009-05-27 17:39:59.000000000 +0100 @@ -25,10 +25,10 @@ @end quotation @end copying - at c @dircategory MathGL documentation system - at c @direntry - at c * MathGL: (mathgl). The library for scientific graphics. - at c @end direntry + at dircategory MathGL documentation system + at direntry +* MathGL: (mathgl). The library for scientific graphics. + at end direntry @titlepage @title MathGL mathgl-io.patch: mgl_data_io.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE mathgl-io.patch --- --- mgl/mgl_data_io.cpp 2009-07-02 01:49:42.000000000 +1000 +++ mgl/mgl_data_io.cpp.new 2009-07-25 12:16:55.000000000 +1000 @@ -918,7 +918,7 @@ hid_t hf,hd,hs; hsize_t dims[3]; long rank = 3, res; - H5Eset_auto(0,0); + H5Eset_auto2(0,0,0); res=H5Fis_hdf5(fname); if(res>0 && !rewrite) hf = H5Fopen(fname, H5F_ACC_RDWR, H5P_DEFAULT); else hf = H5Fcreate(fname, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT); @@ -928,10 +928,10 @@ else { rank = 3; dims[0] = nz; dims[1] = ny; dims[2] = nx; } hs = H5Screate_simple(rank, dims, 0); #if(MGL_USE_DOUBLE==1) - hd = H5Dcreate(hf, data, H5T_NATIVE_DOUBLE, hs, H5P_DEFAULT); + hd = H5Dcreate(hf, data, H5T_NATIVE_DOUBLE, hs, H5P_DEFAULT,H5P_DEFAULT); H5Dwrite(hd, H5T_NATIVE_DOUBLE, hs, hs, H5P_DEFAULT, a); #else - hd = H5Dcreate(hf, data, H5T_NATIVE_FLOAT, hs, H5P_DEFAULT); + hd = H5Dcreate(hf, data, H5T_NATIVE_FLOAT, hs, H5P_DEFAULT,H5P_DEFAULT,H5P_DEFAULT); H5Dwrite(hd, H5T_NATIVE_FLOAT, hs, hs, H5P_DEFAULT, a); #endif H5Dclose(hd); H5Sclose(hs); H5Fclose(hf); @@ -943,7 +943,7 @@ hsize_t dims[3]; long rank; hf = H5Fopen(fname, H5F_ACC_RDONLY, H5P_DEFAULT); - hd = H5Dopen(hf,data); + hd = H5Dopen(hf,data,H5P_DEFAULT); hs = H5Dget_space(hd); rank = H5Sget_simple_extent_ndims(hs); if(rank>0 && rank<=3) mathgl-no-mglwx.patch: examples/Makefile.am | 8 ++++---- widgets/Makefile.am | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) --- NEW FILE mathgl-no-mglwx.patch --- --- widgets/Makefile.am.orig 2009-08-15 12:35:36.000000000 +1000 +++ widgets/Makefile.am 2009-08-15 12:35:27.000000000 +1000 @@ -18,11 +18,11 @@ endif if USE_WX -lib_LTLIBRARIES += libmgl-wx.la -libmgl_wx_la_LDFLAGS = -no-undefined -version-info $(MGL_CURRENT):$(MGL_REVISION):$(MGL_AGE) -libmgl_wx_la_LIBADD = $(WX_LIBS) $(top_builddir)/mgl/libmgl.la -libmgl_wx_la_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) -libmgl_wx_la_SOURCES = mgl_wx.cpp +#lib_LTLIBRARIES += libmgl-wx.la +#libmgl_wx_la_LDFLAGS = -no-undefined -version-info $(MGL_CURRENT):$(MGL_REVISION):$(MGL_AGE) +#libmgl_wx_la_LIBADD = $(WX_LIBS) $(top_builddir)/mgl/libmgl.la +#libmgl_wx_la_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) +#libmgl_wx_la_SOURCES = mgl_wx.cpp endif if USE_QT --- examples/Makefile.am.orig 2009-08-15 12:55:36.000000000 +1000 +++ examples/Makefile.am 2009-08-15 12:55:29.000000000 +1000 @@ -24,10 +24,10 @@ endif if USE_WX -bin_PROGRAMS += mgl_wx_example -mgl_wx_example_LDADD = $(WX_LIBS) $(top_builddir)/widgets/libmgl-wx.la -mgl_wx_example_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) -mgl_wx_example_SOURCES = wx_example.cpp +#bin_PROGRAMS += mgl_wx_example +#mgl_wx_example_LDADD = $(WX_LIBS) $(top_builddir)/widgets/libmgl-wx.la +#mgl_wx_example_CXXFLAGS = $(WX_FLAGS) $(AM_CXXFLAGS) +#mgl_wx_example_SOURCES = wx_example.cpp endif if USE_QT mathgl-png.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE mathgl-png.patch --- --- texinfo/png/Makefile.am 2009-07-02 01:50:09.000000000 +1000 +++ texinfo/png/Makefile.am.new 2009-07-25 12:36:15.000000000 +1000 @@ -18,7 +18,7 @@ type2.png vect3.png vectc3.png vectc.png vect.png pngdir = $(docdir)/png -png_DATA = all.png $(png_images) +png_DATA = all.png CLEANFILES = all.png $(png_images) all.png: hotdogs.pts $(top_builddir)/examples/mgl_example --- NEW FILE mathgl.spec --- %{!?octave_api:%global octave_api %(octave-config -p API_VERSION || echo 0)} Name: mathgl Version: 1.9 Release: 6%{?dist} Summary: Cross-platform library for making high-quality scientific graphics Summary(ru): MathGL - ??? ?????????? ??? ????????????? ?????????????????? ???????????? ?????? License: GPLv2+ Group: Development/Libraries Url: http://mathgl.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz #Fix missing default parameter in hdf5 code Patch0: %{name}-io.patch #Patch to fix parallel build issue (from debian pts) Patch1: %{name}-png.patch #Uncomment mathgl dif listing (fix warning) also from pts Patch2: %{name}-info.patch #Remove empty libmgl-wx from compilation Patch3: %{name}-no-mglwx.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # mandatory packages BuildRequires: gsl-devel libpng-devel libtool-ltdl-devel libtool BuildRequires: swig # optional packages BuildRequires: freeglut-devel hdf5-devel libjpeg-devel libtiff-devel fltk-devel qt4-devel BuildRequires: wxGTK-devel giflib-devel octave-devel #For autoreconf (required for patch1, libtool) BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool Requires(post): info Requires(preun): info Requires: octave(api) = %{octave_api} %description Mathgl is a cross-platform library for making high-quality scientific graphics. It provides fast data plotting and handling of large data arrays, as well as window and console modes and for easy embedding into other programs. Mathgl integrates into fltk, qt and opengl applications %package devel Summary: Libraries and header files for %{name} library Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %description devel -l ru ????? %{name}-devel ???????? ?????????? ? ????? ?????????? ??????????? ??? ?????????? ?????????? ? ?????????????? %{name}. %package doc Group: Documentation Summary: HTML documentation and tutorial for the %{name} applications BuildArch: noarch BuildRequires: texi2html texinfo-tex %description doc This package contains the documentation in the HTML format of the %{name} package. %prep %setup -q #convert EOL encodings, maintaining timestames for file in AUTHORS ChangeLog.txt README COPYRIGHT; do sed 's/\r//' $file > $file.new && \ touch -r $file $file.new && \ mv $file.new $file done %patch0 %patch1 %patch2 %patch3 autoreconf %build #configure looks for * not *-qt4 QMAKE=/usr/bin/qmake-qt4 LUPDATE=/usr/bin/lupdate-qt4 LRELEASE=/usr/bin/lrelease-qt4 %configure --disable-static \ --enable-shared \ --enable-all --enable-octave --disable-rpath #Force strip rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:`pwd`/widgets/.libs/:`pwd`/mgl/.libs make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" #Trash the .la files that get generated anyway (faulty configure? Doesn't appear up without --disable-ltdtl-install) rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la #Fix up octave .oct file install mkdir -p temp-octave pushd . cd temp-octave #Decompress tarballed "oct" file and remove tarball tar -zxf $RPM_BUILD_ROOT/%{_datadir}/%{name}/octave/%{name}.tar.gz rm $RPM_BUILD_ROOT/%{_datadir}/%{name}/octave/%{name}.tar.gz #Copy the .oct file and supporting files to octave packages dir mkdir -p $RPM_BUILD_ROOT/%{_prefix}/libexec/octave/packages/%{name}-1.9.0/ #Remove empty INDEX file rm %{name}/INDEX #We cannot use version macro with octave package search, # as pkg.m assumes a x.y.z format for packages. Failing # to do this renders the plugin inoperable cp -pR %{name}/inst/* $RPM_BUILD_ROOT/%{_prefix}/libexec/octave/packages/%{name}-1.9.0/ #packinfo dir is required, or octave will not find the dir in recursive search mkdir -p $RPM_BUILD_ROOT/%{_datadir}/octave/packages/%{name}-1.9.0/packinfo cp -p %{name}/[A-Z]* $RPM_BUILD_ROOT/%{_datadir}/octave/packages/%{name}-1.9.0/packinfo popd pushd . #Lets build a "docs" dir to maintain the dir relationships needed for html files mkdir -p texinfo/docs cd texinfo/docs/ cp -pr ../mathgl.html . cp -pr ../png_static . cp -pr ../png/ . #remove zero length faux PNG file rm -f png/all.png popd #remove installed docs, which we are installing via doc macro rm -rf $RPM_BUILD_ROOT/%{_docdir}/%{name} #remove misplaced info "dir" file rm -f $RPM_BUILD_ROOT/%{_infodir}/dir %post /sbin/ldconfig /sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : octave -q -H --no-site-file --eval "pkg('rebuild');" %preun if [ $1 = 0 ] ; then /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : fi %postun /sbin/ldconfig octave -q -H --no-site-file --eval "pkg('rebuild');" %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog.txt README COPYING COPYRIGHT NEWS TODO %{_libdir}/*.so.* %{_bindir}/mgl* %{_datadir}/%{name}/ %{_prefix}/libexec/octave/packages/%{name}-1.9.0/ %{_datadir}/octave/packages/%{name}-1.9.0/ %{_infodir}/%{name}.*.gz %files devel %defattr(-,root,root,-) %{_includedir}/mgl/ %{_libdir}/*.so %files doc %defattr(-,root,root,-) %doc texinfo/docs/* %changelog * Mon Sep 14 2009 1.9-6 - Add COPYING to doc * Sat Sep 12 2009 1.9-5 - Removed the word "static" from devel description, as doesn't have static - Fonts now owned at datadir/name level - Added COPYRIGHT NEWS and TODO * Sat Aug 15 2009 1.9-4 - Fix octave installation method - Remove wx lib, which doesn't have meaningful code. * Sun Aug 02 2009 1.9-3 - Fix texinfo install (mv to main & add pre/post) - Remove chrpath, as we now autoreconf - Add octave pkg rebuild commands * Tue Jul 21 2009 1.9-2 - Fix rpath for build on x86_64. - remove unrecognized configure options: --enable-tiff, --disable-ltdl-install - Switch to --enable-all --enable-octave - Add hdf5 patch - Add doc subpackage * Thu Jul 09 2009 1.9-1 - Update to 1.9 - Drop explicit Requires - Perserve timestamps on EOL conversion - Added patch to disable unused gsl cblas link * Fri May 02 2009 1.8.1-1 - Update to 1.8.1 * Wed Jan 28 2009 1.8-3 - Ensure timestamps are preserved during make install - Modify defattr - Remove UDAV from package summary * Mon Dec 29 2008 1.8-2 - Remove redundant and erroneous licence field in devel section - Fix files from mgl/*h to mgl/ - Removed Requires, per bugzilla recommendation. - Disabled static library generation - Removed libltdl from build - Added libtool-ltdl as BuildRequires * Mon Dec 29 2008 1.8-1 - Updated to version 1.8 - Added QT env. vars for fedora - Cleaned up description - Change licence field from GPL to GPLv2 * Wed Jun 4 2008 Nik - disabled hdf5 support according to developer request * Tue Jun 3 2008 Nik - updated to version 1.7.1 * Sun Jun 2 2008 Nik - updated to version 1.7 * Sat Apr 5 2008 Nik - updated to version 1.6.2 * Thu Mar 13 2008 Nik - updated to version 1.6 - added fltk(-devel) to requres list * Tue Mar 11 2008 Nik - tiff bug fixed - enable-all option added * Sat Mar 1 2008 Nik - spec cleanup - --enable(jpeg, tiff, hdf5) features added - enable-tiff leads to make error, submitted to author. Feature disabled. * Fri Feb 29 2008 Nik - initial build of version 1.5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mathgl/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 05:04:20 -0000 1.1 +++ .cvsignore 14 Sep 2009 10:51:22 -0000 1.2 @@ -0,0 +1 @@ +mathgl-1.9.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mathgl/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 05:04:20 -0000 1.1 +++ sources 14 Sep 2009 10:51:23 -0000 1.2 @@ -0,0 +1 @@ +9aa6b5f8c4a6f7d5b8708b8565b17b63 mathgl-1.9.tgz From lkundrak at fedoraproject.org Mon Sep 14 11:08:59 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Mon, 14 Sep 2009 11:08:59 +0000 (UTC) Subject: rpms/system-config-keyboard/devel .cvsignore, 1.17, 1.18 sources, 1.21, 1.22 system-config-keyboard.spec, 1.53, 1.54 system-config-keyboard-1.3.0-instroot.patch, 1.1, NONE system-config-keyboard-dracut.patch, 1.1, NONE Message-ID: <20090914110859.66BF811C00EC@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/system-config-keyboard/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17570 Modified Files: .cvsignore sources system-config-keyboard.spec Removed Files: system-config-keyboard-1.3.0-instroot.patch system-config-keyboard-dracut.patch Log Message: * Mon Sep 14 2009 Lubomir Rintel 1.3.1-1 - New upstream release - Drop upstreamed patches Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-keyboard/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 27 Jul 2009 01:48:05 -0000 1.17 +++ .cvsignore 14 Sep 2009 11:08:58 -0000 1.18 @@ -1 +1 @@ -system-config-keyboard-1.3.0.tar.gz +system-config-keyboard-1.3.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-keyboard/devel/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 27 Jul 2009 01:48:05 -0000 1.21 +++ sources 14 Sep 2009 11:08:58 -0000 1.22 @@ -1 +1 @@ -8cb9171cb71beedd8359c959fb518628 system-config-keyboard-1.3.0.tar.gz +012b1aec6d237f853bea6824e71d19ed system-config-keyboard-1.3.1.tar.gz Index: system-config-keyboard.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-keyboard/devel/system-config-keyboard.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- system-config-keyboard.spec 18 Aug 2009 05:21:53 -0000 1.53 +++ system-config-keyboard.spec 14 Sep 2009 11:08:59 -0000 1.54 @@ -2,16 +2,14 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: system-config-keyboard -Version: 1.3.0 -Release: 4%{?dist} +Version: 1.3.1 +Release: 1%{?dist} Summary: A graphical interface for modifying the keyboard Group: System Environment/Base License: GPLv2+ URL: https://fedorahosted.org/system-config-keyboard/ Source0: https://fedorahosted.org/releases/s/y/system-config-keyboard/%{name}-%{version}.tar.gz -Patch0: system-config-keyboard-dracut.patch -Patch1: system-config-keyboard-1.3.0-instroot.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: desktop-file-utils @@ -35,8 +33,6 @@ the user to change the default keyboard %prep %setup -q -%patch0 -p0 -b .dracut -%patch1 -p1 -b .instroot %build @@ -86,6 +82,10 @@ fi %changelog +* Mon Sep 14 2009 Lubomir Rintel 1.3.1-1 +- New upstream release +- Drop upstreamed patches + * Tue Aug 18 2009 Lubomir Rintel 1.3.0-4 - Wrong keyboard layout after install fix (#517542), Chris Lumens --- system-config-keyboard-1.3.0-instroot.patch DELETED --- --- system-config-keyboard-dracut.patch DELETED --- From hguemar at fedoraproject.org Mon Sep 14 11:11:27 2009 From: hguemar at fedoraproject.org (=?utf-8?b?SGHDr2tlbCBHdcOpbWFy?=) Date: Mon, 14 Sep 2009 11:11:27 +0000 (UTC) Subject: rpms/pessulus/devel .cvsignore, 1.10, 1.11 pessulus.spec, 1.21, 1.22 sources, 1.10, 1.11 Message-ID: <20090914111127.F1A8F11C00EC@cvs1.fedora.phx.redhat.com> Author: hguemar Update of /cvs/extras/rpms/pessulus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19071 Modified Files: .cvsignore pessulus.spec sources Log Message: Updated to 2.27.92 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/pessulus/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 29 Jul 2009 18:09:33 -0000 1.10 +++ .cvsignore 14 Sep 2009 11:11:27 -0000 1.11 @@ -1 +1 @@ -pessulus-2.27.5.tar.bz2 +pessulus-2.27.92.tar.bz2 Index: pessulus.spec =================================================================== RCS file: /cvs/extras/rpms/pessulus/devel/pessulus.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- pessulus.spec 29 Jul 2009 18:09:33 -0000 1.21 +++ pessulus.spec 14 Sep 2009 11:11:27 -0000 1.22 @@ -2,7 +2,7 @@ %define basever 2.27 Name: pessulus -Version: %{basever}.5 +Version: %{basever}.92 Release: 1%{?dist} Summary: A lockdown editor for GNOME @@ -80,6 +80,9 @@ fi %{_datadir}/icons/hicolor/*/apps/pessulus.* %changelog +* Mon Sep 14 2009 Ha?kel Gu?mar - 2.27.92-1 +- Updated to 2.27.92 + * Wed Jul 29 2009 Ha?kel Gu?mar - 2.27.5-1 - Updated to 2.24.0 - Remove now unneeded pythondir patch (GNOME #549728 fixed upstream) Index: sources =================================================================== RCS file: /cvs/extras/rpms/pessulus/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 29 Jul 2009 18:09:33 -0000 1.10 +++ sources 14 Sep 2009 11:11:27 -0000 1.11 @@ -1 +1 @@ -5813ab0c1f6bba8a8d0be5fd9f3fdc81 pessulus-2.27.5.tar.bz2 +88ed22b15f851ef59e3340294c4f1cc0 pessulus-2.27.92.tar.bz2 From lkundrak at fedoraproject.org Mon Sep 14 11:21:00 2009 From: lkundrak at fedoraproject.org (Lubomir Rintel) Date: Mon, 14 Sep 2009 11:21:00 +0000 (UTC) Subject: rpms/system-config-rootpassword/devel .cvsignore, 1.13, 1.14 sources, 1.14, 1.15 system-config-rootpassword.spec, 1.27, 1.28 Message-ID: <20090914112100.C7DB411C00EC@cvs1.fedora.phx.redhat.com> Author: lkundrak Update of /cvs/pkgs/rpms/system-config-rootpassword/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23913 Modified Files: .cvsignore sources system-config-rootpassword.spec Log Message: * Mon Sep 14 2009 Lubomir Rintel - 1.99.6-1 - Update to latest upstream codebase - Drop rhpl dependency Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-rootpassword/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 2 Apr 2008 09:39:09 -0000 1.13 +++ .cvsignore 14 Sep 2009 11:21:00 -0000 1.14 @@ -1 +1 @@ -system-config-rootpassword-1.99.4.tar.gz +system-config-rootpassword-1.99.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-rootpassword/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 2 Apr 2008 09:39:09 -0000 1.14 +++ sources 14 Sep 2009 11:21:00 -0000 1.15 @@ -1 +1 @@ -7e7702045bcd94cbd83d397b200c0a85 system-config-rootpassword-1.99.4.tar.gz +9f617727a0efc3dcbd0aa94db3998ae6 system-config-rootpassword-1.99.6.tar.gz Index: system-config-rootpassword.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-rootpassword/devel/system-config-rootpassword.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- system-config-rootpassword.spec 27 Jul 2009 05:24:57 -0000 1.27 +++ system-config-rootpassword.spec 14 Sep 2009 11:21:00 -0000 1.28 @@ -1,6 +1,6 @@ Name: system-config-rootpassword -Version: 1.99.4 -Release: 5%{?dist} +Version: 1.99.6 +Release: 1%{?dist} Summary: A graphical interface for modifying the rootpassword Group: System Environment/Base @@ -14,7 +14,6 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: gettext intltool BuildRequires: desktop-file-utils -Requires: rhpl Requires: usermode >= 1.36 Requires: libuser-python >= 0.49 Requires: cracklib-python @@ -80,6 +79,10 @@ fi %changelog +* Mon Sep 14 2009 Lubomir Rintel - 1.99.6-1 +- Update to latest upstream codebase +- Drop rhpl dependency + * Sun Jul 26 2009 Fedora Release Engineering - 1.99.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From tmraz at fedoraproject.org Mon Sep 14 11:24:25 2009 From: tmraz at fedoraproject.org (=?utf-8?b?VG9tw6HFoSBNcsOheg==?=) Date: Mon, 14 Sep 2009 11:24:25 +0000 (UTC) Subject: rpms/authconfig/devel .cvsignore, 1.76, 1.77 authconfig.spec, 1.107, 1.108 sources, 1.84, 1.85 Message-ID: <20090914112425.8288211C00EC@cvs1.fedora.phx.redhat.com> Author: tmraz Update of /cvs/pkgs/rpms/authconfig/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25567 Modified Files: .cvsignore authconfig.spec sources Log Message: * Mon Sep 24 2009 Tomas Mraz - 5.4.11-1 - updated translations (#522444) - silence failures when restarting services (#500385) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/authconfig/devel/.cvsignore,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- .cvsignore 23 Apr 2009 10:10:07 -0000 1.76 +++ .cvsignore 14 Sep 2009 11:24:25 -0000 1.77 @@ -1 +1 @@ -authconfig-5.4.10.tar.bz2 +authconfig-5.4.11.tar.bz2 Index: authconfig.spec =================================================================== RCS file: /cvs/pkgs/rpms/authconfig/devel/authconfig.spec,v retrieving revision 1.107 retrieving revision 1.108 diff -u -p -r1.107 -r1.108 --- authconfig.spec 24 Jul 2009 17:35:00 -0000 1.107 +++ authconfig.spec 14 Sep 2009 11:24:25 -0000 1.108 @@ -1,7 +1,7 @@ Summary: Command line tool for setting up authentication from network services Name: authconfig -Version: 5.4.10 -Release: 2%{?dist} +Version: 5.4.11 +Release: 1%{?dist} License: GPLv2+ ExclusiveOS: Linux Group: System Environment/Base @@ -101,8 +101,9 @@ authconfig --update --nostart >/dev/null %{_datadir}/pixmaps/* %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 5.4.10-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Mon Sep 24 2009 Tomas Mraz - 5.4.11-1 +- updated translations (#522444) +- silence failures when restarting services (#500385) * Thu Apr 23 2009 Tomas Mraz - 5.4.10-1 - update PAM configuration when updating from old authconfig versions (#495924) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/authconfig/devel/sources,v retrieving revision 1.84 retrieving revision 1.85 diff -u -p -r1.84 -r1.85 --- sources 23 Apr 2009 10:10:08 -0000 1.84 +++ sources 14 Sep 2009 11:24:25 -0000 1.85 @@ -1 +1 @@ -368fb2d5738cf86d46de64ceced1b20a authconfig-5.4.10.tar.bz2 +03ff93a37132c1d589b98b9c922e7671 authconfig-5.4.11.tar.bz2 From varekova at fedoraproject.org Mon Sep 14 11:40:37 2009 From: varekova at fedoraproject.org (Ivana Varekova) Date: Mon, 14 Sep 2009 11:40:37 +0000 (UTC) Subject: rpms/man-pages/devel man-pages-3.22-strcpy.patch, NONE, 1.1 .cvsignore, 1.61, 1.62 man-pages.spec, 1.120, 1.121 sources, 1.60, 1.61 Message-ID: <20090914114037.AE89311C0489@cvs1.fedora.phx.redhat.com> Author: varekova Update of /cvs/pkgs/rpms/man-pages/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31251 Modified Files: .cvsignore man-pages.spec sources Added Files: man-pages-3.22-strcpy.patch Log Message: - fix strcpy.3 man page - remove statfc64 man page from syscalls tarball man-pages-3.22-strcpy.patch: strcpy.3 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE man-pages-3.22-strcpy.patch --- diff -up man-pages-3.22/man3/strcpy.3.pom man-pages-3.22/man3/strcpy.3 --- man-pages-3.22/man3/strcpy.3.pom 2009-07-25 08:53:39.000000000 +0200 +++ man-pages-3.22/man3/strcpy.3 2009-09-14 10:53:54.000000000 +0200 @@ -137,7 +137,7 @@ in ways that may make the impossible pos .BR memcpy (3), .BR memmove (3), .BR strdup (3), -.BR strpcpy (3), +.BR stpcpy (3), .BR wcscpy (3), .BR wcsncpy (3) .SH COLOPHON Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/man-pages/devel/.cvsignore,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- .cvsignore 27 Jul 2009 11:42:14 -0000 1.61 +++ .cvsignore 14 Sep 2009 11:40:37 -0000 1.62 @@ -1,6 +1,6 @@ man-pages-extralocale.tar.bz2 man-suid-bins.tar.bz2 man-pages-posix-2003-a.tar.bz2 -man-pages_syscalls.tar.bz2 man-pages_add-01.tar.bz2 man-pages-3.22.tar.bz2 +man-pages_syscalls-01.tar.bz2 Index: man-pages.spec =================================================================== RCS file: /cvs/pkgs/rpms/man-pages/devel/man-pages.spec,v retrieving revision 1.120 retrieving revision 1.121 diff -u -p -r1.120 -r1.121 --- man-pages.spec 11 Aug 2009 07:05:07 -0000 1.120 +++ man-pages.spec 14 Sep 2009 11:40:37 -0000 1.121 @@ -4,7 +4,7 @@ Summary: Man (manual) pages from the Linux Documentation Project Name: man-pages Version: 3.22 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ and GPL+ and BSD and MIT and Copyright only and IEEE Group: Documentation URL: http://www.kernel.org/pub/linux/docs/manpages/ @@ -14,7 +14,7 @@ Source0: http://www.kernel.org/pub/linux Source1: http://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/man-pages-posix-%{posix_version}-%{posix_release}.tar.bz2 Source2: man-pages_add-01.tar.bz2 Source3: man-pages-extralocale.tar.bz2 -Source4: man-pages_syscalls.tar.bz2 +Source4: man-pages_syscalls-01.tar.bz2 # IBM-supplied man pages for suid binaries: Source5: man-suid-bins.tar.bz2 Patch1: man-pages-1.51-iconv.patch @@ -29,6 +29,7 @@ Patch50: man-pages-2.63-iconv.patch Patch53: man-pages-2.78-stream.patch Patch54: man-pages-2.80-malloc_h.patch Patch55: man-pages-3.22-gai.conf.patch +Patch56: man-pages-3.22-strcpy.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Autoreq: false @@ -56,6 +57,7 @@ rmdir man-pages-posix-%{posix_version}-% %patch53 -p1 %patch54 -p1 %patch55 -p1 +%patch56 -p1 ### And now remove those we are not going to use: @@ -126,6 +128,10 @@ rm -rf $RPM_BUILD_ROOT %lang(en) %{_mandir}/en/man* %changelog +* Mon Sep 14 2009 Ivana Varekova - 3.22-5 +- fix strcpy.3 man page +- remove statfc64 man page from syscalls tarball + * Tue Aug 11 2009 Ivana Varekova - 3.22-4 - fix gai.conf an page (#515347) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/man-pages/devel/sources,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- sources 27 Jul 2009 11:42:14 -0000 1.60 +++ sources 14 Sep 2009 11:40:37 -0000 1.61 @@ -1,6 +1,6 @@ 57f2e0500d177e05647990eae439a8ee man-pages-extralocale.tar.bz2 a9c6a14e5b34c18c3684a0b68322572f man-suid-bins.tar.bz2 7c78aff03c0a6767ba483d34f19e4b09 man-pages-posix-2003-a.tar.bz2 -bf0d94a7faf6dc0db31325dbf576fd84 man-pages_syscalls.tar.bz2 4ae755c6caaa035cb7737bf4a3ec7927 man-pages_add-01.tar.bz2 30adc758b14a45efff785f7c1e43a130 man-pages-3.22.tar.bz2 +24a7571e8d525b3c8bf5afd5299f0bad man-pages_syscalls-01.tar.bz2 From hguemar at fedoraproject.org Mon Sep 14 11:42:54 2009 From: hguemar at fedoraproject.org (=?utf-8?b?SGHDr2tlbCBHdcOpbWFy?=) Date: Mon, 14 Sep 2009 11:42:54 +0000 (UTC) Subject: rpms/listen/devel .cvsignore, 1.7, 1.8 listen.spec, 1.42, 1.43 sources, 1.9, 1.10 Message-ID: <20090914114254.1429D11C00EC@cvs1.fedora.phx.redhat.com> Author: hguemar Update of /cvs/extras/rpms/listen/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32648 Modified Files: .cvsignore listen.spec sources Log Message: Updated to 0.6.3. Better memory usage Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/listen/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 1 Jul 2009 17:16:35 -0000 1.7 +++ .cvsignore 14 Sep 2009 11:42:53 -0000 1.8 @@ -1 +1 @@ -listen-0.6.2.tar.gz +listen-0.6.3.tar.gz Index: listen.spec =================================================================== RCS file: /cvs/extras/rpms/listen/devel/listen.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- listen.spec 14 Aug 2009 16:18:09 -0000 1.42 +++ listen.spec 14 Sep 2009 11:42:53 -0000 1.43 @@ -1,6 +1,6 @@ Name: listen -Version: 0.6.2 -Release: 4%{?dist} +Version: 0.6.3 +Release: 1%{?dist} Summary: A music manager and player for GNOME Group: Applications/Multimedia License: GPLv2+ @@ -15,7 +15,7 @@ BuildRequires: dbus-python #Buildrequires: pkgconfig BuildRequires: pygtk2-devel >= 2.8 BuildRequires: gtk2-devel >= 2.8 -BuildRequires: gstreamer-python +BuildRequires: gstreamer-python >= 0.10 #BuildRequires: gnome-python2 #BuildRequires: gnome-python2-extras BuildRequires: gnome-python2-libegg @@ -126,16 +126,19 @@ rm -rf %{buildroot} %changelog -* Fri Aug 14 2009 Karsten Hopp 0.6.2-4 +* Mon Sep 14 2009 Ha?kel Gu?mar - 0.6.3-1 +- Updated to 0.6.3 + +* Fri Aug 14 2009 Karsten Hopp - 0.6.2-4 - fix libdir on s390x * Sat Jul 25 2009 Fedora Release Engineering - 0.6.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Mon Jul 06 2009 Ha?kel Gu?mar 0.6.2-2 +* Mon Jul 06 2009 Ha?kel Gu?mar - 0.6.2-2 - added python-inotify as Requires -* Wed Jul 01 2009 Ha?kel Gu?mar 0.6.2-1 +* Wed Jul 01 2009 Ha?kel Gu?mar - 0.6.2-1 - updated to 0.6.2 - fixed website url - removed the now useless Xvfb hack Index: sources =================================================================== RCS file: /cvs/extras/rpms/listen/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 1 Jul 2009 17:16:35 -0000 1.9 +++ sources 14 Sep 2009 11:42:53 -0000 1.10 @@ -1 +1 @@ -d5b039a1679246ab6224a4aefe16e1be listen-0.6.2.tar.gz +eda59033c1d040b9dc10142af1db6a57 listen-0.6.3.tar.gz From thias at fedoraproject.org Mon Sep 14 11:49:40 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Mon, 14 Sep 2009 11:49:40 +0000 (UTC) Subject: rpms/lighttpd/devel lighttpd-1.4.23-defaultconf.patch, NONE, 1.1 lighttpd-1.4.23-mod_geoip.patch, NONE, 1.1 .cvsignore, 1.27, 1.28 lighttpd.spec, 1.60, 1.61 sources, 1.27, 1.28 lighttpd-1.4.18-mod_geoip.patch, 1.1, NONE lighttpd-1.4.20-defaultconf.patch, 1.1, NONE lighttpd-1.4.20-initinfo.patch, 1.1, NONE Message-ID: <20090914114940.B981111C00EC@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/lighttpd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2381 Modified Files: .cvsignore lighttpd.spec sources Added Files: lighttpd-1.4.23-defaultconf.patch lighttpd-1.4.23-mod_geoip.patch Removed Files: lighttpd-1.4.18-mod_geoip.patch lighttpd-1.4.20-defaultconf.patch lighttpd-1.4.20-initinfo.patch Log Message: Update to 1.4.23. lighttpd-1.4.23-defaultconf.patch: lighttpd.conf | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) --- NEW FILE lighttpd-1.4.23-defaultconf.patch --- diff -Naupr lighttpd-1.4.23.orig/doc/lighttpd.conf lighttpd-1.4.23/doc/lighttpd.conf --- lighttpd-1.4.23.orig/doc/lighttpd.conf 2009-04-09 22:02:00.000000000 +0200 +++ lighttpd-1.4.23/doc/lighttpd.conf 2009-09-03 22:41:33.139052014 +0200 @@ -36,7 +36,7 @@ server.modules = ( ## A static document-root. For virtual hosting take a look at the ## mod_simple_vhost module. -server.document-root = "/srv/www/htdocs/" +server.document-root = "/var/www/lighttpd/" ## where to send error-messages to server.errorlog = "/var/log/lighttpd/error.log" @@ -50,6 +50,7 @@ index-file.names = ( "index.p # mimetype mapping mimetype.assign = ( + ".rpm" => "application/x-rpm", ".pdf" => "application/pdf", ".sig" => "application/pgp-signature", ".spl" => "application/futuresplash", @@ -147,7 +148,7 @@ static-file.exclude-extensions = ( ".php #server.error-handler-404 = "/error-handler.php" ## to help the rc.scripts -#server.pid-file = "/var/run/lighttpd.pid" +server.pid-file = "/var/run/lighttpd.pid" ###### virtual hosts @@ -188,10 +189,10 @@ static-file.exclude-extensions = ( ".php #server.chroot = "/" ## change uid to (default: don't care) -#server.username = "wwwrun" +server.username = "lighttpd" ## change uid to (default: don't care) -#server.groupname = "wwwrun" +server.groupname = "lighttpd" #### compress module #compress.cache-dir = "/var/cache/lighttpd/compress/" @@ -215,7 +216,7 @@ static-file.exclude-extensions = ( ".php # ( "localhost" => # ( # "socket" => "/var/run/lighttpd/php-fastcgi.socket", -# "bin-path" => "/usr/local/bin/php-cgi" +# "bin-path" => "/usr/bin/php-cgi" # ) # ) # ) @@ -320,3 +321,7 @@ static-file.exclude-extensions = ( ".php #include_shell "echo var.a=1" ## the above is same as: #var.a=1 + +## include configuration snippets, usually provided by packages +include_shell "find /etc/lighttpd/conf.d -maxdepth 1 -name '*.conf' -exec cat {} \;" + lighttpd-1.4.23-mod_geoip.patch: configure | 2 +- configure.ac | 2 +- src/Makefile.am | 5 +++++ src/Makefile.in | 20 +++++++++++++++++--- 4 files changed, 24 insertions(+), 5 deletions(-) --- NEW FILE lighttpd-1.4.23-mod_geoip.patch --- diff -Naupr lighttpd-1.4.23.orig/configure lighttpd-1.4.23/configure --- lighttpd-1.4.23.orig/configure 2009-06-07 21:26:07.000000000 +0200 +++ lighttpd-1.4.23/configure 2009-09-03 22:59:34.696051769 +0200 @@ -23235,7 +23235,7 @@ fi do_build="mod_cgi mod_fastcgi mod_extforward mod_proxy mod_evhost mod_simple_vhost mod_access mod_alias mod_setenv mod_usertrack mod_auth mod_status mod_accesslog" do_build="$do_build mod_rrdtool mod_secdownload mod_expire mod_compress mod_dirlisting mod_indexfile mod_userdir mod_webdav mod_staticfile mod_scgi mod_flv_streaming" -plugins="mod_rewrite mod_redirect mod_ssi mod_trigger_b4_dl" +plugins="mod_rewrite mod_redirect mod_ssi mod_trigger_b4_dl mod_geoip" features="regex-conditionals" if test ! "x$PCRE_LIB" = x; then do_build="$do_build $plugins" diff -Naupr lighttpd-1.4.23.orig/configure.ac lighttpd-1.4.23/configure.ac --- lighttpd-1.4.23.orig/configure.ac 2009-06-07 21:13:05.000000000 +0200 +++ lighttpd-1.4.23/configure.ac 2009-09-03 22:59:22.781056867 +0200 @@ -571,7 +571,7 @@ AC_OUTPUT do_build="mod_cgi mod_fastcgi mod_extforward mod_proxy mod_evhost mod_simple_vhost mod_access mod_alias mod_setenv mod_usertrack mod_auth mod_status mod_accesslog" do_build="$do_build mod_rrdtool mod_secdownload mod_expire mod_compress mod_dirlisting mod_indexfile mod_userdir mod_webdav mod_staticfile mod_scgi mod_flv_streaming" -plugins="mod_rewrite mod_redirect mod_ssi mod_trigger_b4_dl" +plugins="mod_rewrite mod_redirect mod_ssi mod_trigger_b4_dl mod_geoip" features="regex-conditionals" if test ! "x$PCRE_LIB" = x; then do_build="$do_build $plugins" diff -Naupr lighttpd-1.4.23.orig/src/Makefile.am lighttpd-1.4.23/src/Makefile.am --- lighttpd-1.4.23.orig/src/Makefile.am 2009-06-16 15:45:42.000000000 +0200 +++ lighttpd-1.4.23/src/Makefile.am 2009-09-03 22:46:47.527052167 +0200 @@ -264,6 +264,11 @@ mod_accesslog_la_SOURCES = mod_accesslog mod_accesslog_la_LDFLAGS = -module -export-dynamic -avoid-version -no-undefined mod_accesslog_la_LIBADD = $(common_libadd) +lib_LTLIBRARIES += mod_geoip.la +mod_geoip_la_SOURCES = mod_geoip.c +mod_geoip_la_LDFLAGS = -module -export-dynamic -avoid-version -no-undefined +mod_geoip_la_LIBADD = $(common_libadd) -lGeoIP + hdr = server.h buffer.h network.h log.h keyvalue.h \ response.h request.h fastcgi.h chunk.h \ diff -Naupr lighttpd-1.4.23.orig/src/Makefile.in lighttpd-1.4.23/src/Makefile.in --- lighttpd-1.4.23.orig/src/Makefile.in 2009-06-19 21:19:22.000000000 +0200 +++ lighttpd-1.4.23/src/Makefile.in 2009-09-03 23:02:32.905052466 +0200 @@ -124,6 +124,12 @@ mod_accesslog_la_OBJECTS = $(am_mod_acce mod_accesslog_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(mod_accesslog_la_LDFLAGS) $(LDFLAGS) -o $@ +mod_geoip_la_DEPENDENCIES = $(am__DEPENDENCIES_2) +am_mod_geoip_la_OBJECTS = mod_geoip.lo +mod_geoip_la_OBJECTS = $(am_mod_geoip_la_OBJECTS) +mod_geoip_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(mod_geoip_la_LDFLAGS) $(LDFLAGS) -o $@ mod_alias_la_DEPENDENCIES = $(am__DEPENDENCIES_2) am_mod_alias_la_OBJECTS = mod_alias.lo mod_alias_la_OBJECTS = $(am_mod_alias_la_OBJECTS) @@ -406,7 +412,8 @@ SOURCES = $(liblightcomp_la_SOURCES) $(m $(mod_status_la_SOURCES) $(mod_trigger_b4_dl_la_SOURCES) \ $(mod_userdir_la_SOURCES) $(mod_usertrack_la_SOURCES) \ $(mod_webdav_la_SOURCES) $(lemon_SOURCES) $(lighttpd_SOURCES) \ - $(lighttpd_angel_SOURCES) $(proc_open_SOURCES) + $(lighttpd_angel_SOURCES) $(proc_open_SOURCES) \ + $(mod_geoip_la_SOURCES) DIST_SOURCES = $(am__liblightcomp_la_SOURCES_DIST) \ $(mod_access_la_SOURCES) $(mod_accesslog_la_SOURCES) \ $(mod_alias_la_SOURCES) $(mod_auth_la_SOURCES) \ @@ -425,7 +432,8 @@ DIST_SOURCES = $(am__liblightcomp_la_SOU $(mod_trigger_b4_dl_la_SOURCES) $(mod_userdir_la_SOURCES) \ $(mod_usertrack_la_SOURCES) $(mod_webdav_la_SOURCES) \ $(lemon_SOURCES) $(am__lighttpd_SOURCES_DIST) \ - $(lighttpd_angel_SOURCES) $(proc_open_SOURCES) + $(lighttpd_angel_SOURCES) $(proc_open_SOURCES) \ + $(mod_geoip_la_SOURCES) HEADERS = $(noinst_HEADERS) ETAGS = etags CTAGS = ctags @@ -612,7 +620,7 @@ lib_LTLIBRARIES = $(am__append_1) mod_fl mod_ssi.la mod_secdownload.la mod_expire.la mod_evhost.la \ mod_simple_vhost.la mod_fastcgi.la mod_extforward.la \ mod_access.la mod_compress.la mod_auth.la mod_rewrite.la \ - mod_redirect.la mod_status.la mod_accesslog.la + mod_redirect.la mod_status.la mod_accesslog.la mod_geoip.la @NO_RDYNAMIC_TRUE at liblightcomp_la_SOURCES = $(common_src) @NO_RDYNAMIC_TRUE at liblightcomp_la_CFLAGS = $(AM_CFLAGS) @NO_RDYNAMIC_TRUE at liblightcomp_la_LDFLAGS = -avoid-version -no-undefined @@ -719,6 +727,9 @@ mod_status_la_LIBADD = $(common_libadd) mod_accesslog_la_SOURCES = mod_accesslog.c mod_accesslog_la_LDFLAGS = -module -export-dynamic -avoid-version -no-undefined mod_accesslog_la_LIBADD = $(common_libadd) +mod_geoip_la_SOURCES = mod_geoip.c +mod_geoip_la_LDFLAGS = -module -export-dynamic -avoid-version -no-undefined +mod_geoip_la_LIBADD = $(common_libadd) -lGeoIP hdr = server.h buffer.h network.h log.h keyvalue.h \ response.h request.h fastcgi.h chunk.h \ settings.h http_chunk.h http_auth_digest.h \ @@ -822,6 +833,8 @@ mod_access.la: $(mod_access_la_OBJECTS) $(mod_access_la_LINK) -rpath $(libdir) $(mod_access_la_OBJECTS) $(mod_access_la_LIBADD) $(LIBS) mod_accesslog.la: $(mod_accesslog_la_OBJECTS) $(mod_accesslog_la_DEPENDENCIES) $(mod_accesslog_la_LINK) -rpath $(libdir) $(mod_accesslog_la_OBJECTS) $(mod_accesslog_la_LIBADD) $(LIBS) +mod_geoip.la: $(mod_geoip_la_OBJECTS) $(mod_geoip_la_DEPENDENCIES) + $(mod_geoip_la_LINK) -rpath $(libdir) $(mod_geoip_la_OBJECTS) $(mod_geoip_la_LIBADD) $(LIBS) mod_alias.la: $(mod_alias_la_OBJECTS) $(mod_alias_la_DEPENDENCIES) $(mod_alias_la_LINK) -rpath $(libdir) $(mod_alias_la_OBJECTS) $(mod_alias_la_LIBADD) $(LIBS) mod_auth.la: $(mod_auth_la_OBJECTS) $(mod_auth_la_DEPENDENCIES) @@ -1012,6 +1025,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/md5.Po at am__quote@ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/mod_access.Plo at am__quote@ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/mod_accesslog.Plo at am__quote@ + at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/mod_geoip.Plo at am__quote@ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/mod_alias.Plo at am__quote@ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/mod_auth.Plo at am__quote@ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/mod_cgi.Plo at am__quote@ Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/lighttpd/devel/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 30 Mar 2009 09:02:38 -0000 1.27 +++ .cvsignore 14 Sep 2009 11:49:40 -0000 1.28 @@ -1 +1 @@ -lighttpd-1.4.22.tar.bz2 +lighttpd-1.4.23.tar.bz2 Index: lighttpd.spec =================================================================== RCS file: /cvs/extras/rpms/lighttpd/devel/lighttpd.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- lighttpd.spec 21 Aug 2009 14:26:05 -0000 1.60 +++ lighttpd.spec 14 Sep 2009 11:49:40 -0000 1.61 @@ -5,8 +5,8 @@ Summary: Lightning fast webserver with light system requirements Name: lighttpd -Version: 1.4.22 -Release: 5%{?dist} +Version: 1.4.23 +Release: 1%{?dist} License: BSD Group: System Environment/Daemons URL: http://www.lighttpd.net/ @@ -21,9 +21,8 @@ Source13: http://www.lighttpd.net/light_ Source14: lighttpd-empty.png Source100: lighttpd-mod_geoip.c Source101: lighttpd-mod_geoip.txt -Patch0: lighttpd-1.4.20-defaultconf.patch -Patch1: lighttpd-1.4.18-mod_geoip.patch -Patch2: lighttpd-1.4.20-initinfo.patch +Patch0: lighttpd-1.4.23-defaultconf.patch +Patch1: lighttpd-1.4.23-mod_geoip.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root # For the target poweredby.png image (skip requirement + provide image on RHEL) %if 0%{!?rhel:1} @@ -94,20 +93,10 @@ BuildRequires: mysql-devel Virtual host module for lighttpd that uses a MySQL database. -%package -n spawn-fcgi -Summary: Simple program for spawning FastCGI processes -Group: System Environment/Daemons - -%description -n spawn-fcgi -This package contains the spawn-fcgi program used for spawning FastCGI -processes, which can be local or remote. - - %prep %setup -q %patch0 -p1 -b .defaultconf %patch1 -p1 -b .mod_geoip -%patch2 -p1 -b .initinfo %{__install} -p -m 0644 %{SOURCE100} src/mod_geoip.c %{__install} -p -m 0644 %{SOURCE101} mod_geoip.txt @@ -207,7 +196,7 @@ fi %exclude %{_libdir}/lighttpd/mod_fastcgi.so %exclude %{_libdir}/lighttpd/mod_geoip.so %exclude %{_libdir}/lighttpd/mod_mysql_vhost.so -%{_mandir}/man1/lighttpd.1* +%{_mandir}/man8/lighttpd.8* %attr(0750, lighttpd, lighttpd) %{_var}/log/lighttpd/ %attr(0750, lighttpd, lighttpd) %{_var}/run/lighttpd/ %dir %{webroot}/ @@ -235,13 +224,14 @@ fi %dir %{_libdir}/lighttpd/ %{_libdir}/lighttpd/mod_mysql_vhost.so -%files -n spawn-fcgi -%defattr(-,root,root,-) -%{_bindir}/spawn-fcgi -%{_mandir}/man1/spawn-fcgi.1* - %changelog +* Thu Sep 3 2009 Matthias Saou 1.4.23-1 +- Update to 1.4.23. +- Update defaultconf and mod_geoip patches. +- Remove no longer shipped spawn-fcgi, it's a separate source package now. +- Remove unused patch to the init script. + * Fri Aug 21 2009 Tomas Mraz - 1.4.22-5 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/extras/rpms/lighttpd/devel/sources,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- sources 30 Mar 2009 09:02:38 -0000 1.27 +++ sources 14 Sep 2009 11:49:40 -0000 1.28 @@ -1 +1 @@ -ed4ca3897eadf419c893b03fee53c982 lighttpd-1.4.22.tar.bz2 +0ab6bb7b17bf0f515ce7dce68e5e215a lighttpd-1.4.23.tar.bz2 --- lighttpd-1.4.18-mod_geoip.patch DELETED --- --- lighttpd-1.4.20-defaultconf.patch DELETED --- --- lighttpd-1.4.20-initinfo.patch DELETED --- From jzeleny at fedoraproject.org Mon Sep 14 11:55:32 2009 From: jzeleny at fedoraproject.org (Jan Zeleny) Date: Mon, 14 Sep 2009 11:55:32 +0000 (UTC) Subject: rpms/xinetd/devel xinetd-2.3.14-autoconf.patch, NONE, 1.1 xinetd-2.3.14-poll.patch, NONE, 1.1 xinetd.spec, 1.61, 1.62 Message-ID: <20090914115532.90DAE11C00EC@cvs1.fedora.phx.redhat.com> Author: jzeleny Update of /cvs/extras/rpms/xinetd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5062 Modified Files: xinetd.spec Added Files: xinetd-2.3.14-autoconf.patch xinetd-2.3.14-poll.patch Log Message: select() function and it's supporting macros replaced by poll() and it's supporting macros xinetd-2.3.14-autoconf.patch: aclocal.m4 | 2 - configure.in | 94 +++++++++++++++++++++++++++++------------------------------ 2 files changed, 48 insertions(+), 48 deletions(-) --- NEW FILE xinetd-2.3.14-autoconf.patch --- --- xinetd-2.3.14/configure.in 2009-07-27 13:27:59.000000000 +0200 +++ xinetd-2.3.14-mod/configure.in 2009-07-29 10:05:44.000000000 +0200 @@ -20,34 +20,34 @@ AC_CHECK_FUNCS(ecvt, , AC_CHECK_FUNCS(gcvt, , AC_CHECK_LIB(m, gcvt)) -AC_CHECK_FUNC(strerror, [AC_DEFINE(HAVE_STRERROR)]) -AC_CHECK_FUNC(strcasecmp, [AC_DEFINE(HAVE_STRCASECMP)]) +AC_CHECK_FUNC(strerror, [AC_DEFINE(HAVE_STRERROR, 1, "")]) +AC_CHECK_FUNC(strcasecmp, [AC_DEFINE(HAVE_STRCASECMP, 1, "")]) AC_CHECK_FUNC(socket, , AC_CHECK_LIB(socket, socket, , AC_CHECK_LIB(nsl, socket))) AC_CHECK_FUNC(inet_aton, , AC_CHECK_LIB(nsl, inet_aton, , AC_CHECK_LIB(socket, inet_aton, , - AC_CHECK_LIB(resolv, inet_aton, ,[AC_DEFINE(NO_INET_ATON)])))) -AC_CHECK_FUNC(setenv,[AC_DEFINE(HAVE_SETENV)]) -AC_CHECK_FUNC(strsignal, [AC_DEFINE(HAVE_STRSIGNAL)]) -AC_CHECK_LIB(c, sys_siglist, [AC_DEFINE(HAVE_SYS_SIGLIST)]) -AC_CHECK_FUNC(gai_strerror,[AC_DEFINE(HAVE_GAI_STRERROR)]) -AC_CHECK_FUNC(freeaddrinfo,[AC_DEFINE(HAVE_FREEADDRINFO)]) -AC_CHECK_FUNC(getaddrinfo,[AC_DEFINE(HAVE_GETADDRINFO)]) + AC_CHECK_LIB(resolv, inet_aton, ,[AC_DEFINE(NO_INET_ATON, 1, "")])))) +AC_CHECK_FUNC(setenv,[AC_DEFINE(HAVE_SETENV, 1, "")]) +AC_CHECK_FUNC(strsignal, [AC_DEFINE(HAVE_STRSIGNAL, 1, "")]) +AC_CHECK_LIB(c, sys_siglist, [AC_DEFINE(HAVE_SYS_SIGLIST, 1, "")]) +AC_CHECK_FUNC(gai_strerror,[AC_DEFINE(HAVE_GAI_STRERROR, 1, "")]) +AC_CHECK_FUNC(freeaddrinfo,[AC_DEFINE(HAVE_FREEADDRINFO, 1, "")]) +AC_CHECK_FUNC(getaddrinfo,[AC_DEFINE(HAVE_GETADDRINFO, 1, "")]) AC_CHECK_HEADERS(sys/types.h sys/termios.h termios.h sys/ioctl.h sys/select.h rpc/rpc.h rpc/rpcent.h sys/file.h ftw.h machine/reg.h netdb.h) -AC_CHECK_HEADER(sys/resource.h, [AC_DEFINE(HAVE_SYS_RESOURCE_H)]) -AC_CHECK_HEADER(arpa/inet.h, [AC_DEFINE(HAVE_ARPA_INET_H)]) -AC_CHECK_HEADER(grp.h, [AC_DEFINE(HAVE_GRP_H)]) -AC_CHECK_HEADER(rpc/pmap_clnt.h, [AC_DEFINE(HAVE_RPC_PMAP_CLNT_H)]) -AC_CHECK_HEADER(sys/socket.h, [AC_DEFINE(HAVE_SYS_SOCKET_H)]) -AC_CHECK_HEADER(sys/signal.h, [AC_DEFINE(HAVE_SYS_SIGNAL_H)]) -AC_CHECK_HEADER(crypt.h, [AC_DEFINE(HAVE_CRYPT_H)]) -AC_CHECK_HEADER(stdint.h, [AC_DEFINE(HAVE_STDINT_H)]) -AC_CHECK_HEADER(stdbool.h, [AC_DEFINE(HAVE_STDBOOL_H)]) -AC_CHECK_HEADER(sys/filio.h, [AC_DEFINE(HAVE_SYS_FILIO_H)]) -AC_CHECK_HEADER(DNSServiceDiscovery/DNSServiceDiscovery.h, [AC_DEFINE(HAVE_DNSREGISTRATION) AC_DEFINE(HAVE_MDNS)]) +AC_CHECK_HEADER(sys/resource.h, [AC_DEFINE(HAVE_SYS_RESOURCE_H, 1, "")]) +AC_CHECK_HEADER(arpa/inet.h, [AC_DEFINE(HAVE_ARPA_INET_H, 1, "")]) +AC_CHECK_HEADER(grp.h, [AC_DEFINE(HAVE_GRP_H, 1, "")]) +AC_CHECK_HEADER(rpc/pmap_clnt.h, [AC_DEFINE(HAVE_RPC_PMAP_CLNT_H, 1, "")]) +AC_CHECK_HEADER(sys/socket.h, [AC_DEFINE(HAVE_SYS_SOCKET_H, 1, "")]) +AC_CHECK_HEADER(sys/signal.h, [AC_DEFINE(HAVE_SYS_SIGNAL_H, 1, "")]) +AC_CHECK_HEADER(crypt.h, [AC_DEFINE(HAVE_CRYPT_H, 1, "")]) +AC_CHECK_HEADER(stdint.h, [AC_DEFINE(HAVE_STDINT_H, 1, "")]) +AC_CHECK_HEADER(stdbool.h, [AC_DEFINE(HAVE_STDBOOL_H, 1, "")]) +AC_CHECK_HEADER(sys/filio.h, [AC_DEFINE(HAVE_SYS_FILIO_H, 1, "")]) +AC_CHECK_HEADER(DNSServiceDiscovery/DNSServiceDiscovery.h, [AC_DEFINE(HAVE_DNSREGISTRATION, 1, "") AC_DEFINE(HAVE_MDNS, 1, "")]) AC_ARG_WITH(howl, [ --with-howl=PATH Compile in howl support. PATH is the prefix where howl is installed, @@ -56,7 +56,7 @@ AC_ARG_WITH(howl, [ --with-howl=PATH OLDLDFLAGS=$LDFLAGS; LDFLAGS="-L$withval/lib/ $LDFLAGS"; OLDCPPFLAGS=$CPPFLAGS; CPPFLAGS="-I$withval/include/howl/ $CPPFLAGS"; AC_CHECK_HEADER($withval/include/howl/howl.h, - [AC_DEFINE(HAVE_HOWL) AC_DEFINE(HAVE_MDNS)], + [AC_DEFINE(HAVE_HOWL, 1, "") AC_DEFINE(HAVE_MDNS, 1, "")], [CFLAGS=$OLDCFLAGS; LDFLAGS=$OLDLDFLAGS; CPPFLAGS=$OLDCPPFLAGS;]) AC_CHECK_LIB(howl, sw_discovery_publish, [LIBS="-lhowl $LIBS"], [ OLDLIBS=$LIBS; LIBS="-lpthread $LIBS"; @@ -88,7 +88,7 @@ AC_CACHE_CHECK([for struct addrinfo], ac ) ]) if test "x$ac_cv_have_struct_addrinfo" = "xyes" ; then - AC_DEFINE(HAVE_STRUCT_ADDRINFO) + AC_DEFINE(HAVE_STRUCT_ADDRINFO, 1, "") fi AC_CACHE_CHECK([for struct in6_addr], ac_cv_have_struct_in6_addr, [ @@ -103,7 +103,7 @@ AC_CACHE_CHECK([for struct in6_addr], ac ) ]) if test "x$ac_cv_have_struct_in6_addr" = "xyes" ; then - AC_DEFINE(HAVE_STRUCT_IN6_ADDR) + AC_DEFINE(HAVE_STRUCT_IN6_ADDR, 1, "") fi AC_CACHE_CHECK([for struct sockaddr_in6], ac_cv_have_struct_sockaddr_in6, [ @@ -118,7 +118,7 @@ AC_CACHE_CHECK([for struct sockaddr_in6] ) ]) if test "x$ac_cv_have_struct_sockaddr_in6" = "xyes" ; then - AC_DEFINE(HAVE_STRUCT_SOCKADDR_IN6) + AC_DEFINE(HAVE_STRUCT_SOCKADDR_IN6, 1, "") fi AC_CACHE_CHECK([for struct sockaddr_storage], ac_cv_have_struct_sockaddr_storage, [ @@ -133,15 +133,15 @@ AC_CACHE_CHECK([for struct sockaddr_stor ) ]) if test "x$ac_cv_have_struct_sockaddr_storage" = "xyes" ; then - AC_DEFINE(HAVE_STRUCT_SOCKADDR_STORAGE) + AC_DEFINE(HAVE_STRUCT_SOCKADDR_STORAGE, 1, "") fi case "$target_os" in solaris*) - AC_DEFINE(N0_SIGLIST) - AC_DEFINE(solaris) + AC_DEFINE(N0_SIGLIST, 1, "") + AC_DEFINE(solaris, 1, "") AC_MSG_CHECKING(whether to compile in loadavg) AC_ARG_WITH(loadavg, @@ -153,12 +153,12 @@ solaris*) yes) AC_MSG_RESULT(yes) AC_CHECK_LIB(kstat, main) - AC_CHECK_HEADER(kstat.h, [AC_DEFINE(HAVE_KSTAT_H)]) - AC_DEFINE(HAVE_LOADAVG) + AC_CHECK_HEADER(kstat.h, [AC_DEFINE(HAVE_KSTAT_H, 1, "")]) + AC_DEFINE(HAVE_LOADAVG, 1, "") ;; *) AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_LOADAVG) + AC_DEFINE(HAVE_LOADAVG, 1, "") ;; esac ], AC_MSG_RESULT(no) ) ;; @@ -172,11 +172,11 @@ osf*) ;; yes) AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_LOADAVG) + AC_DEFINE(HAVE_LOADAVG, 1, "") ;; *) AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_LOADAVG) + AC_DEFINE(HAVE_LOADAVG, 1, "") ;; esac ], AC_MSG_RESULT(no)) ;; @@ -191,18 +191,18 @@ linux*|freebsd*) ;; yes) AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_LOADAVG) + AC_DEFINE(HAVE_LOADAVG, 1, "") ;; *) AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_LOADAVG) + AC_DEFINE(HAVE_LOADAVG, 1, "") ;; esac ], AC_MSG_RESULT(no)) ;; darwin* | "Mac OS"*) ac_cv_prog_RANLIB="ranlib" # AC_CHECK_FUNCS doesn't look in the proper header file... - AC_DEFINE(HAVE_ISATTY) + AC_DEFINE(HAVE_ISATTY, 1, "") CFLAGS="$CFLAGS -no-cpp-precomp" AC_MSG_CHECKING(whether to compile in loadavg) AC_ARG_WITH(loadavg,, @@ -212,11 +212,11 @@ darwin* | "Mac OS"*) ;; yes) AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_LOADAVG) + AC_DEFINE(HAVE_LOADAVG, 1, "") ;; *) AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_LOADAVG) + AC_DEFINE(HAVE_LOADAVG, 1, "") ;; esac ], AC_MSG_RESULT(no)) ;; @@ -229,13 +229,13 @@ darwin* | "Mac OS"*) ;; yes) AC_MSG_RESULT(yes) - AC_DEFINE(bsdi) - AC_DEFINE(HAVE_LOADAVG) + AC_DEFINE(bsdi, 1, "") + AC_DEFINE(HAVE_LOADAVG, 1, "") ;; *) AC_MSG_RESULT(yes) - AC_DEFINE(bsdi) - AC_DEFINE(HAVE_LOADAVG) + AC_DEFINE(bsdi, 1, "") + AC_DEFINE(HAVE_LOADAVG, 1, "") ;; esac ], AC_MSG_RESULT(no)) ;; @@ -245,7 +245,7 @@ esac AC_CHECK_LIB(c, crypt, [:], [ AC_CHECK_LIB(crypt, crypt, [ LIBS="-lcrypt $LIBS" - AC_DEFINE(HAVE_LIBCRYPT) ], []) ]) + AC_DEFINE(HAVE_LIBCRYPT, 1, "") ], []) ]) AC_CHECK_LIB(m, log10, [ LIBS="-lm $LIBS" ], []) @@ -263,16 +263,16 @@ AC_ARG_WITH(libwrap, yes) AC_MSG_RESULT(yes) AC_CHECK_LIB(wrap, request_init, [ - AC_DEFINE(LIBWRAP) + AC_DEFINE(LIBWRAP, 1, "") WRAPLIBS="-lwrap" - AC_DEFINE(HAVE_LIBWRAP) ]) + AC_DEFINE(HAVE_LIBWRAP, 1, "") ]) AC_CHECK_LIB(nsl, yp_get_default_domain, [ WRAPLIBS="$WRAPLIBS -lnsl" ]) LIBS="$WRAPLIBS $LIBS" ;; *) AC_MSG_RESULT(yes) - AC_DEFINE(LIBWRAP) + AC_DEFINE(LIBWRAP, 1, "") if test -d "$withval"; then WRAPLIBS="-L$withval -lwrap" else @@ -299,13 +299,13 @@ AC_ARG_WITH(labeled-networking, yes) AC_MSG_RESULT(yes) AC_CHECK_LIB(selinux, setexeccon, [ - AC_DEFINE(LABELED_NET) + AC_DEFINE(LABELED_NET, 1, "") LABELLIBS="-lselinux" ]) LIBS="$LABELLIBS $LIBS" ;; *) AC_MSG_RESULT(yes) - AC_DEFINE(LABELED_NET) + AC_DEFINE(LABELED_NET, 1, "") if test -d "$withval"; then LABELLIBS="-L$withval -lselinux" else --- xinetd-2.3.14/aclocal.m4 2003-02-19 18:29:27.000000000 +0100 +++ xinetd-2.3.14-mod/aclocal.m4 2009-07-29 10:10:03.000000000 +0200 @@ -22,6 +22,6 @@ AC_CACHE_VAL(xinetd_cv_type_$1, #endif], xinetd_cv_type_$1=yes, xinetd_cv_type_$1=no)])dnl AC_MSG_RESULT($xinetd_cv_type_$1) if test $xinetd_cv_type_$1 = no; then - AC_DEFINE($1, $2) + AC_DEFINE($1, $2, "") fi ]) xinetd-2.3.14-poll.patch: config.h.in | 2 + configure.in | 1 xinetd/conf.c | 5 ++ xinetd/defs.h | 9 ++++ xinetd/init.c | 33 +++++++---------- xinetd/intcommon.c | 36 +++++++++++++------ xinetd/internals.c | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++-- xinetd/main.c | 76 ++++++++++++++++++++++++++++++++++++++-- xinetd/redirect.c | 35 ++++++++++++++++++ xinetd/server.c | 4 ++ xinetd/service.c | 47 ++++++++++++++++++++++++- xinetd/service.h | 19 ++++++++++ xinetd/state.h | 12 +++++- xinetd/tcpint.c | 81 +++++++++++++++++++++++++++++++++++++++++++ xinetd/udpint.c | 40 +++++++++++++++++++++ xinetd/xmdns.c | 19 ++++++++++ xinetd/xpoll.h | 23 ++++++++++++ 17 files changed, 499 insertions(+), 42 deletions(-) --- NEW FILE xinetd-2.3.14-poll.patch --- diff -Nurp xinetd-2.3.14-orig/config.h.in xinetd-2.3.14-poll/config.h.in --- xinetd-2.3.14-orig/config.h.in 2009-07-27 13:27:59.000000000 +0200 +++ xinetd-2.3.14-poll/config.h.in 2009-09-02 11:30:27.000000000 +0200 @@ -106,6 +106,8 @@ #undef HAVE_HOWL +#undef HAVE_POLL + /* OS specific */ #undef solaris diff -Nurp xinetd-2.3.14-orig/configure.in xinetd-2.3.14-poll/configure.in --- xinetd-2.3.14-orig/configure.in 2009-09-02 11:32:54.000000000 +0200 +++ xinetd-2.3.14-poll/configure.in 2009-09-02 11:30:27.000000000 +0200 @@ -35,6 +35,7 @@ AC_CHECK_LIB(c, sys_siglist, [AC_DEFINE( AC_CHECK_FUNC(gai_strerror,[AC_DEFINE(HAVE_GAI_STRERROR, 1, "")]) AC_CHECK_FUNC(freeaddrinfo,[AC_DEFINE(HAVE_FREEADDRINFO, 1, "")]) AC_CHECK_FUNC(getaddrinfo,[AC_DEFINE(HAVE_GETADDRINFO, 1, "")]) +AC_CHECK_FUNC(poll, [AC_DEFINE(HAVE_POLL, 1, "")]) AC_CHECK_HEADERS(sys/types.h sys/termios.h termios.h sys/ioctl.h sys/select.h rpc/rpc.h rpc/rpcent.h sys/file.h ftw.h machine/reg.h netdb.h) AC_CHECK_HEADER(sys/resource.h, [AC_DEFINE(HAVE_SYS_RESOURCE_H, 1, "")]) diff -Nurp xinetd-2.3.14-orig/xinetd/conf.c xinetd-2.3.14-poll/xinetd/conf.c --- xinetd-2.3.14-orig/xinetd/conf.c 2003-12-30 14:44:09.000000000 +0100 +++ xinetd-2.3.14-poll/xinetd/conf.c 2009-09-02 11:30:27.000000000 +0200 @@ -209,8 +209,13 @@ unsigned cnf_start_services( struct conf pset_clear( sconfs ) ; if ( debug.on ) +#ifdef HAVE_POLL + msg( LOG_DEBUG, func, "pfds_last = %d, services_started = %d", + ps.rws.pfds_last, services_started ) ; +#else msg( LOG_DEBUG, func, "mask_max = %d, services_started = %d", ps.rws.mask_max, services_started ) ; +#endif return( services_started ) ; } diff -Nurp xinetd-2.3.14-orig/xinetd/defs.h xinetd-2.3.14-poll/xinetd/defs.h --- xinetd-2.3.14-orig/xinetd/defs.h 2005-03-29 17:50:34.000000000 +0200 +++ xinetd-2.3.14-poll/xinetd/defs.h 2009-09-02 11:30:27.000000000 +0200 @@ -111,6 +111,15 @@ union xsockaddr { #define LISTEN_BACKLOG 64 /* + * constants for limiting ps.rws.fd_list + */ + +#ifdef HAVE_POLL +#define INIT_POLLFDS 1024 +#define MAX_POLLFDS 8192 +#endif + +/* * When explicit values are given for enum's, that is because the structures * that the enum's are in may be initialized by a memory clear operation. */ diff -Nurp xinetd-2.3.14-orig/xinetd/init.c xinetd-2.3.14-poll/xinetd/init.c --- xinetd-2.3.14-orig/xinetd/init.c 2003-09-06 16:41:59.000000000 +0200 +++ xinetd-2.3.14-poll/xinetd/init.c 2009-09-02 11:30:27.000000000 +0200 @@ -17,7 +17,7 @@ #include #include #include - +#include #include "sio.h" #include "init.h" #include "defs.h" @@ -140,7 +140,6 @@ static void set_fd_limit(void) { #ifdef RLIMIT_NOFILE struct rlimit rl ; - rlim_t maxfd ; /* * Set the soft file descriptor limit to the hard limit. @@ -151,25 +150,9 @@ static void set_fd_limit(void) exit( 1 ) ; } - maxfd = rl.rlim_max; if ( rl.rlim_max == RLIM_INFINITY ) rl.rlim_max = FD_SETSIZE; - /* XXX: a dumb way to prevent fd_set overflow possibilities; the rest - * of xinetd should be changed to use an OpenBSD inetd-like fd_grow(). */ - if ( rl.rlim_max > FD_SETSIZE ) - rl.rlim_max = FD_SETSIZE; - - rl.rlim_cur = rl.rlim_max ; - if ( setrlimit( RLIMIT_NOFILE, &rl ) == -1 ) - { - syscall_failed("setrlimit(RLIMIT_NOFILE)"); - ps.ros.max_descriptors = FD_SETSIZE; - ps.ros.orig_max_descriptors = FD_SETSIZE; - return ; - } - - ps.ros.orig_max_descriptors = maxfd ; ps.ros.max_descriptors = rl.rlim_max ; #else /* ! RLIMIT_NOFILE */ ps.ros.max_descriptors = getdtablesize() ; @@ -292,15 +275,27 @@ static pset_h new_table( unsigned size ) */ static void init_rw_state( void ) { + const char *func = "init_rw_state" ; SERVERS( ps ) = new_table( 0 ) ; RETRIES( ps ) = new_table( 0 ) ; SERVICES( ps ) = new_table( 0 ) ; ps.rws.descriptors_free = ps.ros.max_descriptors - DESCRIPTORS_RESERVED ; +#ifdef HAVE_POLL + ps.rws.pfds_allocated = INIT_POLLFDS ; + ps.rws.pfd_array = (struct pollfd *) + malloc( sizeof( struct pollfd ) * ps.rws.pfds_allocated ) ; + if ( ps.rws.pfd_array == NULL ) + { + out_of_memory(func); + exit( 1 ) ; + } + ps.rws.pfds_last = 0 ; +#else FD_ZERO( &ps.rws.socket_mask ) ; ps.rws.mask_max = 0 ; - +#endif /* HAVE_POLL */ } diff -Nurp xinetd-2.3.14-orig/xinetd/intcommon.c xinetd-2.3.14-poll/xinetd/intcommon.c --- xinetd-2.3.14-orig/xinetd/intcommon.c 2003-08-06 08:12:10.000000000 +0200 +++ xinetd-2.3.14-poll/xinetd/intcommon.c 2009-09-03 16:15:49.000000000 +0200 @@ -14,6 +14,9 @@ #include #include #include +#ifdef HAVE_POLL +#include +#endif #include "intcommon.h" #include "msg.h" @@ -36,27 +39,38 @@ void int_fail( const struct intercept_s /* * Returns either a positive number or -1 */ +#ifdef HAVE_POLL +int int_poll( int pfds_last, struct pollfd *pfd_array ) +{ + const char *func = "int_poll" ; +#else int int_select( int max, fd_set *read_mask ) { const char *func = "int_select" ; +#endif for ( ;; ) { int n_ready ; - n_ready = select( max+1, read_mask, - FD_SET_NULL, FD_SET_NULL, TIMEVAL_NULL ) ; + do { +#ifdef HAVE_POLL + n_ready = poll( pfd_array, pfds_last, -1 ); +#else + n_ready = select( max+1, read_mask, + FD_SET_NULL, FD_SET_NULL, TIMEVAL_NULL ) ; +#endif + } while (n_ready == -1 && errno == EINTR); + + if ( n_ready > 0 ) return( n_ready ) ; - else if ( n_ready == -1 ) { - if ( errno == EINTR ) - continue ; - else - { - msg( LOG_ERR, func, "select: %m" ) ; - return( -1 ) ; - } - } +#ifdef HAVE_POLL + msg( LOG_ERR, func, "poll: %m" ) ; +#else + msg( LOG_ERR, func, "select: %m" ) ; +#endif + return( -1 ) ; } } diff -Nurp xinetd-2.3.14-orig/xinetd/internals.c xinetd-2.3.14-poll/xinetd/internals.c --- xinetd-2.3.14-orig/xinetd/internals.c 2003-09-06 16:41:59.000000000 +0200 +++ xinetd-2.3.14-poll/xinetd/internals.c 2009-09-03 10:38:29.000000000 +0200 @@ -53,6 +53,9 @@ void dump_internal_state(void) const char *dump_file = DUMP_FILE ; time_t current_time ; int fd ; +#ifdef HAVE_POLL + int *listed_fds; +#endif unsigned u ; const char *func = "dump_internal_state" ; @@ -104,6 +107,41 @@ void dump_internal_state(void) server_dump( SERP( pset_pointer( RETRIES( ps ), u ) ), dump_fd ) ; Sputchar( dump_fd, '\n' ) ; +#ifdef HAVE_POLL + /* + * Dump the socket mask + */ + listed_fds = (int *)calloc(sizeof(int),ps.ros.max_descriptors); + if (listed_fds != NULL) + { + Sprint( dump_fd, "Socket mask:" ) ; + for ( fd = 0 ; fd < ps.rws.pfds_last ; fd++ ) + { + listed_fds[ps.rws.pfd_array[fd].fd] = 1; + Sprint( dump_fd, " %d", ps.rws.pfd_array[fd].fd ) ; + } + Sputchar( dump_fd, '\n' ) ; + Sprint( dump_fd, "pfds_last = %d\n", ps.rws.pfds_last ) ; + + /* + * Dump the descriptors that are open and are *not* in the socket list + */ + Sprint( dump_fd, "Open descriptors (not in socket mask):" ) ; + for ( fd = 0 ; (unsigned)fd < ps.ros.max_descriptors ; fd++ ) + { + struct stat st ; + + if ( !listed_fds[fd] && fstat( fd, &st ) != -1 ) + Sprint( dump_fd, " %d", fd ) ; + } + + Sputchar( dump_fd, '\n' ) ; + Sputchar( dump_fd, '\n' ) ; + free(listed_fds); + } + else + Sprint( dump_fd, "Could not dump open descriptors, not enough memory!\n" ); +#else /* !HAVE_POLL */ /* * Dump the socket mask */ @@ -114,6 +152,7 @@ void dump_internal_state(void) Sputchar( dump_fd, '\n' ) ; Sprint( dump_fd, "mask_max = %d\n", ps.rws.mask_max ) ; + /* * Dump the descriptors that are open and are *not* in the socket mask */ @@ -130,6 +169,7 @@ void dump_internal_state(void) } Sputchar( dump_fd, '\n' ) ; Sputchar( dump_fd, '\n' ) ; +#endif /* !HAVE_POLL */ Sprint( dump_fd, "active_services = %d\n", ps.rws.active_services ) ; Sprint( dump_fd, "available_services = %d\n", ps.rws.available_services ) ; @@ -162,7 +202,6 @@ enum check_type { PERIODIC, USER_REQUEST static void consistency_check( enum check_type type ) { int fd ; - fd_set socket_mask_copy ; unsigned u ; int errors ; unsigned total_running_servers = 0 ; @@ -171,7 +210,19 @@ static void consistency_check( enum chec bool_int service_count_check_failed = FALSE ; const char *func = "consistency_check" ; + +#ifdef HAVE_POLL + struct pollfd *pfd_array_copy = calloc(sizeof(struct pollfd), ps.rws.pfds_last); + if (pfd_array_copy == NULL) + { + msg( LOG_ERR, func, "Could not run consistency check! Not enough memory!\n" ) ; + return; + } + memcpy(pfd_array_copy, ps.rws.pfd_array, ps.rws.pfds_last*sizeof(struct pollfd)); +#else /* !HAVE_POLL */ + fd_set socket_mask_copy ; socket_mask_copy = ps.rws.socket_mask ; +#endif /* HAVE_POLL */ for ( u = 0 ; u < pset_count( SERVICES( ps ) ) ; u++ ) { @@ -184,9 +235,22 @@ static void consistency_check( enum chec if ( SVC_IS_AVAILABLE( sp ) || SVC_IS_DISABLED ( sp ) ) { + /* * In this case, there may be some servers running */ +#ifdef HAVE_POLL + if ( pfd_array_copy[ SVC_POLLFD_OFF( sp ) ].events ) + { + if ( SVC_IS_DISABLED( sp ) ) + { + msg( LOG_ERR, func, + "fd of disabled service %s still in socket mask", sid ) ; + error_count++ ; + } + pfd_array_copy[ SVC_POLLFD_OFF( sp ) ].events = 0; + } +#else /* !HAVE_POLL */ if ( FD_ISSET( SVC_FD( sp ), &socket_mask_copy ) ) { if ( SVC_IS_DISABLED( sp ) ) @@ -197,8 +261,9 @@ static void consistency_check( enum chec } FD_CLR( SVC_FD( sp ), &socket_mask_copy ) ; } - error_count += thread_check( sp, running_servers, retry_servers ) ; +#endif /* HAVE_POLL */ + error_count += thread_check( sp, running_servers, retry_servers ) ; errors = service_count_check( sp, running_servers, retry_servers ) ; if ( ! errors && ! service_count_check_failed ) { @@ -248,6 +313,18 @@ static void consistency_check( enum chec /* * Check if there are any descriptors set in socket_mask_copy */ +#ifdef HAVE_POLL + for ( fd = 0 ; fd < ps.rws.pfds_last ; fd++) + if ( pfd_array_copy[fd].events && pfd_array_copy[fd].fd != signals_pending[0] && + pfd_array_copy[fd].fd != signals_pending[1] ) + { + msg( LOG_ERR, func, + "descriptor %d set in socket mask but there is no service for it", + fd ) ; + error_count++ ; + } + free(pfd_array_copy); +#else /* !HAVE_POLL */ for ( fd = 0 ; (unsigned)fd < ps.ros.max_descriptors ; fd++ ) if ( FD_ISSET( fd, &socket_mask_copy ) && ((fd != signals_pending[0]) && fd != signals_pending[1])) { @@ -256,6 +333,7 @@ static void consistency_check( enum chec fd ) ; error_count++ ; } +#endif /* !HAVE_POLL */ if ( error_count != 0 ) msg( LOG_WARNING, func, @@ -304,7 +382,6 @@ static unsigned service_count_check( str } - /* * If the service is single-threaded: * if the descriptor is set in the socket mask, there must @@ -317,7 +394,11 @@ static unsigned thread_check( struct ser unsigned retry_servers ) { unsigned error_count = 0 ; +#ifdef HAVE_POLL + struct pollfd *pfd= SVC_POLLFD( sp ) ; +#else int sd = SVC_FD( sp ) ; +#endif char *sid = SVC_ID( sp ) ; const char *func = "thread_check" ; @@ -325,13 +406,21 @@ static unsigned thread_check( struct ser { bool_int has_servers = ( running_servers + retry_servers != 0 ) ; +#ifdef HAVE_POLL + if ( has_servers && pfd->events ) +#else if ( has_servers && FD_ISSET( sd, &ps.rws.socket_mask ) ) +#endif { msg( LOG_ERR, func, "Active single-threaded service %s: server running, descriptor set", sid ) ; error_count++ ; } +#ifdef HAVE_POLL + if ( !has_servers && !pfd->events ) +#else if ( !has_servers && !FD_ISSET( sd, &ps.rws.socket_mask ) ) +#endif { msg( LOG_ERR, func, "Active single-threaded service %s: no server running, descriptor not set", @@ -340,7 +429,11 @@ static unsigned thread_check( struct ser } } else +#ifdef HAVE_POLL + if ( ! pfd->events ) +#else if ( ! FD_ISSET( sd, &ps.rws.socket_mask ) ) +#endif { msg( LOG_ERR, func, "Active multi-threaded service %s: descriptor not set", sid ) ; diff -Nurp xinetd-2.3.14-orig/xinetd/main.c xinetd-2.3.14-poll/xinetd/main.c --- xinetd-2.3.14-orig/xinetd/main.c 2009-07-27 13:27:59.000000000 +0200 +++ xinetd-2.3.14-poll/xinetd/main.c 2009-09-03 16:23:11.000000000 +0200 @@ -25,6 +25,9 @@ #include "xtimer.h" #include "sensor.h" #include "xmdns.h" +#ifdef HAVE_POLL +#include "xpoll.h" +#endif #ifdef __GNUC__ __attribute__ ((noreturn)) @@ -119,16 +122,24 @@ static void main_loop(void) { const char *func = "main_loop" ; struct timeval tv, *tvptr = NULL; +#ifdef HAVE_POLL + struct pollfd *signal_pfd; - FD_SET(signals_pending[0], &ps.rws.socket_mask); + ps.rws.pfd_array[ps.rws.pfds_last].fd = signals_pending[0] ; + ps.rws.pfd_array[ps.rws.pfds_last].events = POLLIN ; + signal_pfd = &ps.rws.pfd_array[ps.rws.pfds_last] ; + ps.rws.pfds_last++; +#else + FD_SET(signals_pending[0], &ps.rws.socket_mask) ; if ( signals_pending[0] > ps.rws.mask_max ) ps.rws.mask_max = signals_pending[0] ; - if ( signals_pending[1] > ps.rws.mask_max ) - ps.rws.mask_max = signals_pending[1] ; +#endif /* HAVE_POLL */ for ( ;; ) { +#ifndef HAVE_POLL fd_set read_mask ; +#endif int n_active ; unsigned u ; @@ -144,9 +155,14 @@ static void main_loop(void) tvptr = NULL; } +#ifdef HAVE_POLL + n_active = poll( ps.rws.pfd_array, ps.rws.pfds_last, + tvptr == NULL ? -1 : tvptr->tv_sec*1000 ) ; +#else read_mask = ps.rws.socket_mask ; n_active = select( ps.rws.mask_max+1, &read_mask, FD_SET_NULL, FD_SET_NULL, tvptr ) ; +#endif if ( n_active == -1 ) { if ( errno == EINTR ) { @@ -165,11 +181,27 @@ static void main_loop(void) xtimer_poll(); - if( FD_ISSET(signals_pending[0], &read_mask) ) { +#ifdef HAVE_POLL + if ( POLLFD_REVENTS( signal_pfd ) ) + { + if ( POLLFD_REVENTS( signal_pfd ) & (POLLERR | POLLHUP | + POLLNVAL) ) + find_bad_fd(); + else + { + check_pipe(); + if ( --n_active == 0 ) + continue ; + } + } +#else + if( FD_ISSET(signals_pending[0], &read_mask) ) + { check_pipe(); if ( --n_active == 0 ) continue ; } +#endif #ifdef HAVE_MDNS if( xinetd_mdns_poll() == 0 ) @@ -186,19 +218,33 @@ static void main_loop(void) if ( ! SVC_IS_ACTIVE( sp ) ) continue ; +#ifdef HAVE_POLL + if ( SVC_REVENTS( sp ) ) + { + if ( SVC_REVENTS( sp ) & (POLLERR | POLLHUP | + POLLNVAL) ) + find_bad_fd(); + else + { + svc_request( sp ) ; + if ( --n_active == 0 ) + break ; + } + } +#else if ( FD_ISSET( SVC_FD( sp ), &read_mask ) ) { svc_request( sp ) ; if ( --n_active == 0 ) break ; } +#endif } if ( n_active > 0 ) msg( LOG_ERR, func, "%d descriptors still set", n_active ) ; } } - /* * This function identifies if any of the fd's in the socket mask * is bad. We use it in case select(2) returns EBADF @@ -208,13 +254,29 @@ static void main_loop(void) static void find_bad_fd(void) { int fd ; +#ifdef HAVE_POLL + const char *reason; +#else struct stat st ; +#endif unsigned bad_fd_count = 0 ; const char *func = "find_bad_fd" ; +#ifdef HAVE_POLL + for ( fd = 0 ; (unsigned)fd < ps.rws.pfds_last ; fd++ ) + if ( ps.rws.pfd_array[fd].revents & ( POLLHUP|POLLNVAL|POLLERR ) ) + { + if ( ps.rws.pfd_array[fd].revents & POLLHUP ) + reason = "hung up"; + else if ( ps.rws.pfd_array[fd].revents & POLLNVAL ) + reason = "been closed"; + else if ( ps.rws.pfd_array[fd].revents & POLLERR ) + reason = "reported error condition"; +#else for ( fd = 0 ; (unsigned)fd < ps.ros.max_descriptors ; fd++ ) if ( FD_ISSET( fd, &ps.rws.socket_mask ) && fstat( fd, &st ) == -1 ) { +#endif int found = FALSE ; unsigned u ; @@ -239,7 +301,11 @@ static void find_bad_fd(void) } if ( ! found ) { +#ifdef HAVE_POLL + ps.rws.pfd_array[fd].events = 0; +#else FD_CLR( fd, &ps.rws.socket_mask ) ; +#endif msg( LOG_ERR, func, "No active service for file descriptor %d\n", fd ) ; bad_fd_count++ ; diff -Nurp xinetd-2.3.14-orig/xinetd/redirect.c xinetd-2.3.14-poll/xinetd/redirect.c --- xinetd-2.3.14-orig/xinetd/redirect.c 2009-07-27 13:27:59.000000000 +0200 +++ xinetd-2.3.14-poll/xinetd/redirect.c 2009-09-02 16:00:34.000000000 +0200 @@ -58,14 +58,19 @@ void redir_handler( struct server *serp struct service *sp = SERVER_SERVICE( serp ); struct service_config *scp = SVC_CONF( sp ); int RedirDescrip = SERVER_FD( serp ); - int maxfd; ssize_t num_read, num_wrote=0, ret=0; unsigned int sin_len = 0; unsigned long bytes_in = 0, bytes_out = 0; int no_to_nagle = 1; int on = 1, v6on; char buff[NET_BUFFER]; +#ifdef HAVE_POLL + struct pollfd *pfd_array; + int pfds_last = 0; +#else fd_set rdfd, msfd; + int maxfd; +#endif struct timeval *timep = NULL; const char *func = "redir_handler"; union xsockaddr serveraddr ; @@ -141,19 +146,43 @@ void redir_handler( struct server *serp msg(LOG_ERR, func, "setsockopt RedirDescrip failed: %m"); } +#ifdef HAVE_POLL +#define REDIR_DESCRIP_INDEX 0 +#define REDIR_SERVER_INDEX 1 + pfd_array = (struct pollfd *)calloc(sizeof(struct pollfd),INIT_POLLFDS); + if (pfd_array == NULL) + { + msg( LOG_ERR, func, "Cannot allocate memory for file descriptors!\n"); + exit( 1 ); + } + pfd_array[ REDIR_DESCRIP_INDEX ].fd = RedirDescrip; + pfd_array[ REDIR_DESCRIP_INDEX ].events = POLLIN; + pfd_array[ REDIR_SERVER_INDEX ].fd = RedirServerFd; + pfd_array[ REDIR_SERVER_INDEX ].events = POLLIN; + pfds_last += 2; +#else maxfd = (RedirServerFd > RedirDescrip)?RedirServerFd:RedirDescrip; FD_ZERO(&msfd); FD_SET(RedirDescrip, &msfd); FD_SET(RedirServerFd, &msfd); +#endif while(1) { +#ifdef HAVE_POLL + if ( poll( pfd_array, pfds_last, -1 ) <= 0 ) { +#else memcpy(&rdfd, &msfd, sizeof(rdfd)); if (select(maxfd + 1, &rdfd, (fd_set *)0, (fd_set *)0, timep) <= 0) { +#endif /* place for timeout code, currently does not time out */ break; } +#ifdef HAVE_POLL + if ( pfd_array[REDIR_DESCRIP_INDEX].revents ) { +#else if (FD_ISSET(RedirDescrip, &rdfd)) { +#endif do { num_read = read(RedirDescrip, buff, sizeof(buff)); @@ -179,7 +208,11 @@ void redir_handler( struct server *serp } } +#ifdef HAVE_POLL + if ( pfd_array[REDIR_SERVER_INDEX].revents ) { +#else if (FD_ISSET(RedirServerFd, &rdfd)) { +#endif do { num_read = read(RedirServerFd, buff, sizeof(buff)); diff -Nurp xinetd-2.3.14-orig/xinetd/server.c xinetd-2.3.14-poll/xinetd/server.c --- xinetd-2.3.14-orig/xinetd/server.c 2005-03-29 17:50:34.000000000 +0200 +++ xinetd-2.3.14-poll/xinetd/server.c 2009-09-02 11:30:27.000000000 +0200 @@ -298,7 +298,11 @@ void server_end( struct server *serp ) /* Added this for when accepting wait=yes services */ if( SVC_WAITS( sp ) ) +#ifdef HAVE_POLL + SVC_EVENTS( sp ) = POLLIN ; +#else FD_SET( SVC_FD( sp ), &ps.rws.socket_mask ) ; +#endif /* HAVE_POLL */ svc_postmortem( sp, serp ) ; server_release( serp ) ; diff -Nurp xinetd-2.3.14-orig/xinetd/service.c xinetd-2.3.14-poll/xinetd/service.c --- xinetd-2.3.14-orig/xinetd/service.c 2009-07-27 13:27:59.000000000 +0200 +++ xinetd-2.3.14-poll/xinetd/service.c 2009-09-02 17:03:49.000000000 +0200 @@ -71,8 +71,6 @@ static const struct name_value service_s { "BAD STATE", 0 } } ; - - /* * Allocate a new struct service and initialize it from scp */ @@ -115,6 +113,10 @@ struct service *svc_make_special( struct void svc_free( struct service *sp ) { +#ifdef HAVE_POLL + *SVC_POLLFD( sp ) = ps.rws.pfd_array[--ps.rws.pfds_last] ; +#endif /* HAVE_POLL */ + sc_free( SVC_CONF(sp) ) ; CLEAR( *sp ) ; FREE_SVC( sp ) ; @@ -325,6 +327,25 @@ status_e svc_activate( struct service *s return( OK ); } +#ifdef HAVE_POLL + if ( ps.rws.pfds_last >= ps.rws.pfds_allocated ) + { + int pos; + ps.rws.pfds_allocated += INIT_POLLFDS; + struct pollfd *tmp = (struct pollfd *)realloc( ps.rws.pfd_array, + ps.rws.pfds_allocated*sizeof(struct pollfd)); + if ( tmp == NULL ) + { + out_of_memory( func ); + return( FAILED ); + } + memset(&ps.rws.pfd_array[ps.rws.pfds_last], 0, (ps.rws.pfds_allocated- + ps.rws.pfds_last)*sizeof(struct pollfd)); + ps.rws.pfd_array = tmp; + } + SVC_POLLFD( sp ) = &ps.rws.pfd_array[ps.rws.pfds_last++] ; +#endif /* HAVE_POLL */ + if( SC_IPV4( scp ) ) { SVC_FD(sp) = socket( AF_INET, SC_SOCKET_TYPE( scp ), SC_PROTOVAL( scp ) ) ; @@ -390,9 +411,14 @@ status_e svc_activate( struct service *s SVC_STATE(sp) = SVC_ACTIVE ; +#ifdef HAVE_POLL + SVC_EVENTS( sp ) = POLLIN ; +#else FD_SET( SVC_FD(sp), &ps.rws.socket_mask ) ; + if ( SVC_FD(sp) > ps.rws.mask_max ) ps.rws.mask_max = SVC_FD(sp) ; +#endif /* HAVE_POLL */ ps.rws.active_services++ ; ps.rws.available_services++ ; @@ -442,7 +468,11 @@ void svc_deactivate( struct service *sp if ( SVC_IS_ACTIVE( sp ) ) { +#ifdef HAVE_POLL + SVC_EVENTS( sp ) = 0; +#else FD_CLR( SVC_FD( sp ), &ps.rws.socket_mask ) ; +#endif /* HAVE_POLL */ ps.rws.active_services-- ; } @@ -465,7 +495,15 @@ void svc_suspend( struct service *sp ) return ; } +#ifdef HAVE_POLL + /* + * don't reap the pfd from pfd_array, since we must have it allocated for + * SVC_FD( sp ) + */ + SVC_EVENTS( sp ) = 0; +#else FD_CLR( SVC_FD( sp ), &ps.rws.socket_mask ) ; +#endif ps.rws.active_services-- ; if ( debug.on ) msg( LOG_DEBUG, func, "Suspended service %s", SVC_ID( sp ) ) ; @@ -481,7 +519,12 @@ void svc_resume( struct service *sp ) { const char *func = "svc_resume" ; +#ifdef HAVE_POLL + SVC_EVENTS( sp ) = POLLIN ; +#else FD_SET( SVC_FD( sp ), &ps.rws.socket_mask ) ; +#endif + ps.rws.active_services++ ; if ( debug.on ) msg( LOG_DEBUG, func, "Resumed service %s", SVC_ID( sp ) ) ; diff -Nurp xinetd-2.3.14-orig/xinetd/service.h xinetd-2.3.14-poll/xinetd/service.h --- xinetd-2.3.14-orig/xinetd/service.h 2005-03-29 17:50:34.000000000 +0200 +++ xinetd-2.3.14-poll/xinetd/service.h 2009-09-03 16:24:16.000000000 +0200 @@ -17,6 +17,9 @@ #include "pset.h" #include "xlog.h" #include "server.h" +#ifdef HAVE_POLL +#include "xpoll.h" +#endif /* * $Id: service.h,v 1.5 2005/03/29 15:50:34 bbraun Exp $ @@ -45,7 +48,13 @@ struct service state_e svc_state ; int svc_ref_count ; /* # of pters to this struct */ struct service_config *svc_conf ; /* service configuration */ + +#ifdef HAVE_POLL + struct pollfd *svc_pfd ; /* pointer to the pollfd */ +#else int svc_fd ; /* The Listening FD for the service */ +#endif /* HAVE_POLL */ + unsigned svc_running_servers ; unsigned svc_retry_servers ; unsigned svc_attempts ; /* # of attempts to start server */ @@ -70,7 +79,17 @@ struct service * Field access macros */ #define SVC_CONF( sp ) ( (sp)->svc_conf ) + +#ifdef HAVE_POLL +#define SVC_POLLFD( sp ) ( (sp)->svc_pfd ) +#define SVC_POLLFD_OFF( sp ) ( SVC_POLLFD( sp )-ps.rws.pfd_array ) +#define SVC_EVENTS( sp ) ( POLLFD_EVENTS( SVC_POLLFD( sp ) ) ) +#define SVC_REVENTS( sp ) ( POLLFD_REVENTS( SVC_POLLFD( sp ) ) ) +#define SVC_FD( sp ) ( POLLFD_FD( SVC_POLLFD( sp ) ) ) +#else #define SVC_FD( sp ) ( (sp)->svc_fd ) +#endif /* HAVE_POLL */ + #define SVC_RUNNING_SERVERS( sp ) (sp)->svc_running_servers #define SVC_RETRIES( sp ) (sp)->svc_retry_servers #define SVC_LOG( sp ) (sp)->svc_log diff -Nurp xinetd-2.3.14-orig/xinetd/state.h xinetd-2.3.14-poll/xinetd/state.h --- xinetd-2.3.14-orig/xinetd/state.h 2005-03-31 01:15:28.000000000 +0200 +++ xinetd-2.3.14-poll/xinetd/state.h 2009-09-02 11:30:27.000000000 +0200 @@ -21,7 +21,10 @@ #endif #include "libportable.h" -#ifdef HAVE_SYS_SELECT_H +#ifdef HAVE_POLL +#include +#endif +#if HAVE_SYS_SELECT_H #include #endif @@ -58,8 +61,15 @@ struct read_write_state int available_services ; /* # of available services */ int active_services ; /* services with descriptors set */ /* in socket mask */ +#ifdef HAVE_POLL + struct pollfd *pfd_array; /* array passed to poll(2) */ + int pfds_last; /* index of last fd in the array */ + int pfds_allocated; /* size of the array */ +#else fd_set socket_mask ; int mask_max ; +#endif /* HAVE_POLL */ + pset_h servers ; /* table of running servers */ pset_h retries ; /* table of servers to retry */ pset_h services ; /* table of services */ diff -Nurp xinetd-2.3.14-orig/xinetd/tcpint.c xinetd-2.3.14-poll/xinetd/tcpint.c --- xinetd-2.3.14-orig/xinetd/tcpint.c 2009-07-27 13:27:59.000000000 +0200 +++ xinetd-2.3.14-poll/xinetd/tcpint.c 2009-09-02 16:49:32.000000000 +0200 @@ -63,7 +63,15 @@ struct intercept_s *si_init( struct serv return( ip ) ; } +#ifdef HAVE_POLL +static status_e handle_io( psi_h iter, channel_s *chp, + struct pollfd *pfd_handled, + struct pollfd *pfd_array, + int *pfds_last, + stream_status_e (*iofunc)() ); +#else static status_e handle_io( psi_h iter, channel_s *chp, fd_set *maskp, stream_status_e (*iofunc)() ); +#endif static stream_status_e tcp_local_to_remote( channel_s *chp ); static stream_status_e tcp_remote_to_local( channel_s *chp ); static void connection_request( struct intercept_s *ip, channel_s **chpp ); @@ -82,14 +90,26 @@ void si_exit(void) static void si_mux(void) { struct intercept_s *ip = &stream_intercept_state ; +#ifdef HAVE_POLL + struct pollfd *pfd_array; + int pfds_last = 0; + int pfds_allocated = INIT_POLLFDS; +#else fd_set socket_mask ; int mask_max ; +#endif psi_h iter ; const char *func = "si_mux" ; +#ifdef HAVE_POLL + pfd_array = calloc(sizeof(struct pollfd),INIT_POLLFDS); + pfd_array[ pfds_last ].fd = INT_REMOTE( ip ) ; + pfd_array[ pfds_last++ ].events = POLLIN | POLLOUT; +#else FD_ZERO( &socket_mask ) ; FD_SET( INT_REMOTE( ip ), &socket_mask ) ; mask_max = INT_REMOTE( ip ) ; +#endif iter = psi_create( INT_CONNECTIONS( ip ) ) ; if ( iter == NULL ) @@ -101,26 +121,43 @@ static void si_mux(void) for ( ;; ) { channel_s *chp ; +#ifndef HAVE_POLL fd_set read_mask ; +#endif int n_ready ; +#ifdef HAVE_POLL + n_ready = int_poll( pfds_last, pfd_array ) ; +#else read_mask = socket_mask ; n_ready = int_select( mask_max+1, &read_mask ) ; +#endif if ( n_ready == -1 ) return ; +#ifdef HAVE_POLL + if ( pfd_array[0].revents & ( POLLIN | POLLOUT ) ) +#else if ( FD_ISSET( INT_REMOTE( ip ), &read_mask ) ) +#endif { connection_request( ip, &chp ) ; if ( chp != NULL ) { +#ifdef HAVE_POLL + pfd_array[ pfds_last ].fd = chp->ch_local_socket ; + pfd_array[ pfds_last++ ].events = POLLIN | POLLOUT ; + pfd_array[ pfds_last ].fd = chp->ch_remote_socket ; + pfd_array[ pfds_last++ ].events = POLLIN | POLLOUT ; +#else FD_SET( chp->ch_local_socket, &socket_mask ) ; if ( chp->ch_local_socket > mask_max ) mask_max = chp->ch_local_socket ; FD_SET( chp->ch_remote_socket, &socket_mask ) ; if ( chp->ch_remote_socket > mask_max ) mask_max = chp->ch_remote_socket ; +#endif } if ( --n_ready == 0 ) continue ; @@ -128,27 +165,57 @@ static void si_mux(void) for ( chp = CHP( psi_start(iter) ) ; chp ; chp = CHP( psi_next(iter) ) ) { +#ifdef HAVE_POLL + int i; + struct pollfd *local_pfd = NULL, *remote_pfd = NULL; + + /* TODO: detection with O(n)=1 */ + for (i = 0 ; i < pfds_last ; i++ ) + if (pfd_array[i].fd == chp->ch_local_socket) + local_pfd = &pfd_array[i]; + else if (pfd_array[i] .fd== chp->ch_remote_socket) + remote_pfd = &pfd_array[i]; + + if ( local_pfd != NULL && + local_pfd->revents & ( POLLIN | POLLOUT) ) +#else if ( FD_ISSET( chp->ch_local_socket, &read_mask ) ) +#endif { #ifdef DEBUG_TCPINT if ( debug.on ) msg( LOG_DEBUG, func, "Input available on local socket %d", chp->ch_local_socket ) ; #endif +#ifdef HAVE_POLL + if ( handle_io( iter, chp, local_pfd, pfd_array, + &pfds_last, tcp_local_to_remote ) == FAILED ) +#else if ( handle_io( iter, chp, &socket_mask, tcp_local_to_remote ) == FAILED ) +#endif return ; if ( --n_ready == 0 ) break ; } +#ifdef HAVE_POLL + if ( remote_pfd != NULL && + remote_pfd->revents & ( POLLIN | POLLOUT) ) +#else if ( FD_ISSET( chp->ch_remote_socket, &read_mask ) ) +#endif { #ifdef DEBUG_TCPINT msg( LOG_DEBUG, func, "Input available on remote socket %d", chp->ch_remote_socket ) ; #endif +#ifdef HAVE_POLL + if ( handle_io( iter, chp, remote_pfd, pfd_array, + &pfds_last, tcp_local_to_remote ) == FAILED ) +#else if ( handle_io( iter, chp, &socket_mask, tcp_remote_to_local ) == FAILED ) +#endif return ; if ( --n_ready == 0 ) break ; @@ -158,10 +225,19 @@ static void si_mux(void) } +#ifdef HAVE_POLL +static status_e handle_io( psi_h iter, + channel_s *chp, + struct pollfd *pfd_handled, + struct pollfd *pfd_array, + int *pfds_last, + stream_status_e (*iofunc)() ) +#else static status_e handle_io( psi_h iter, channel_s *chp, fd_set *maskp, stream_status_e (*iofunc)() ) +#endif { const char *func = "handle_io" ; @@ -178,8 +254,13 @@ static status_e handle_io( psi_h iter, xaddrname( &chp->ch_from ), ntohs(xaddrport( &chp->ch_from )), chp->ch_local_socket, chp->ch_remote_socket ) ; +#ifdef HAVE_POLL + if ( pfd_handled != NULL) + *pfd_handled = pfd_array[ --( *pfds_last ) ]; +#else FD_CLR( chp->ch_local_socket, maskp ) ; FD_CLR( chp->ch_remote_socket, maskp ) ; +#endif (void) Sclose( chp->ch_remote_socket ) ; (void) Sclose( chp->ch_local_socket ) ; psi_remove( iter ) ; diff -Nurp xinetd-2.3.14-orig/xinetd/udpint.c xinetd-2.3.14-poll/xinetd/udpint.c --- xinetd-2.3.14-orig/xinetd/udpint.c 2009-07-27 13:27:59.000000000 +0200 +++ xinetd-2.3.14-poll/xinetd/udpint.c 2009-09-02 16:59:33.000000000 +0200 @@ -15,6 +15,9 @@ #include #include +#ifdef HAVE_POLL +#include +#endif #ifdef HAVE_SYS_SELECT_H #include #endif @@ -97,34 +100,61 @@ void di_exit(void) static void di_mux(void) { struct intercept_s *ip = &dgram_intercept_state ; +#ifdef HAVE_POLL + struct pollfd *pfd_array; + int pfds_last = 0; + int pfds_allocated = INIT_POLLFDS; +#else fd_set socket_mask ; int mask_max ; +#endif +#ifdef HAVE_POLL + pfd_array = (struct pollfd *)calloc(sizeof(struct pollfd),INIT_POLLFDS); + pfd_array[ pfds_last ].fd = INT_REMOTE( ip ); + pfd_array[ pfds_last++ ].events = POLLIN | POLLOUT; +#else FD_ZERO( &socket_mask ) ; FD_SET( INT_REMOTE( ip ), &socket_mask ) ; mask_max = INT_REMOTE( ip ) ; +#endif for ( ;; ) { unsigned u ; channel_s *chp ; +#ifndef HAVE_POLL fd_set read_mask ; +#endif int n_ready ; +#ifdef HAVE_POLL + n_ready = int_poll( pfds_last, pfd_array ) ; +#else read_mask = socket_mask ; n_ready = int_select( mask_max+1, &read_mask ) ; +#endif if ( n_ready == -1 ) return ; +#ifdef HAVE_POLL + if ( pfd_array[0].revents & ( POLLIN | POLLOUT ) ) +#else if ( FD_ISSET( INT_REMOTE( ip ), &read_mask ) ) +#endif { udp_remote_to_local( ip, &chp ) ; if ( chp != NULL ) { +#ifdef HAVE_POLL + pfd_array[ pfds_last ].fd = chp->ch_local_socket ; + pfd_array[ pfds_last++ ].events = POLLIN | POLLOUT ; +#else FD_SET( chp->ch_local_socket, &socket_mask ) ; if ( chp->ch_local_socket > mask_max ) mask_max = chp->ch_local_socket ; +#endif } if ( --n_ready == 0 ) continue ; @@ -134,7 +164,17 @@ static void di_mux(void) { chp = CHP( pset_pointer( INT_CONNECTIONS( ip ), u ) ) ; +#ifdef HAVE_POLL + int i; + /* TODO: detection with O(n)=1 */ + for (i = 0 ; i < pfds_last ; i++) + if (pfd_array[i].fd == chp->ch_local_socket) + break; + if (pfd_array[i].fd == chp->ch_local_socket && + (pfd_array[i].revents & ( POLLIN | POLLOUT ))) +#else if ( FD_ISSET( chp->ch_local_socket, &read_mask ) ) +#endif { if ( udp_local_to_remote( chp ) == FAILED ) return ; diff -Nurp xinetd-2.3.14-orig/xinetd/xmdns.c xinetd-2.3.14-poll/xinetd/xmdns.c --- xinetd-2.3.14-orig/xinetd/xmdns.c 2005-04-08 23:23:07.000000000 +0200 +++ xinetd-2.3.14-poll/xinetd/xmdns.c 2009-09-02 17:01:54.000000000 +0200 @@ -109,7 +109,26 @@ int xinetd_mdns_init(void) { ps.rws.mdns_state = NULL; return -1; } +#ifdef HAVE_POLL + if ( ps.rws.pfds_last >= ps.rws.pfds_allocated ) + { + ps.rws.pfds_allocated += INIT_POLLFDS; + struct pollfd *tmp = (struct pollfd *)realloc( ps.rws.pfd_array, + ps.rws.pfds_allocated*sizeof(struct pollfd)); + if ( tmp == NULL ) + { + out_of_memory( func ); + return -1; + } + memset(&ps.rws.pfd_array[ps.rws.pfds_last], 0, (ps.rws.pfds_allocated- + ps.rws.pfds_last)*sizeof(struct pollfd)); + ps.rws.pfd_array = tmp; + } + ps.rws.pfd_array[ ps.rws.pfds_last ].fd = sw_discovery_socket(*(sw_discovery *)ps.rws.mdns_state); + ps.rws.pfd_array[ ps.rws.pfds_last++ ].events = POLLIN; +#else FD_SET( sw_discovery_socket(*(sw_discovery *)ps.rws.mdns_state), &ps.rws.socket_mask ) ; +#endif return 0; #endif } diff -Nurp xinetd-2.3.14-orig/xinetd/xpoll.h xinetd-2.3.14-poll/xinetd/xpoll.h --- xinetd-2.3.14-orig/xinetd/xpoll.h 1970-01-01 01:00:00.000000000 +0100 +++ xinetd-2.3.14-poll/xinetd/xpoll.h 2009-09-02 11:30:27.000000000 +0200 @@ -0,0 +1,23 @@ +/* + * (c) Copyright 2009 by Red Hat Inc. + * All rights reserved. The file named COPYRIGHT specifies the terms + * and conditions for redistribution. + */ +#include "config.h" +#ifdef HAVE_POLL +#ifndef _X_POLL_H +#define _X_POLL_H + +#include +#include "defs.h" + + +/* Field accessor methods for pollfd in defined in poll.h */ +#define POLLFD_FD( pfd ) ( (pfd)->fd ) +#define POLLFD_EVENTS( pfd ) ( (pfd)->events ) +#define POLLFD_REVENTS( pfd ) ( (pfd)->revents ) + +/* TODO: write memory management stuff in xpoll.c if needed */ + +#endif /* _X_POLL_H */ +#endif /* HAVE_POLL */ Index: xinetd.spec =================================================================== RCS file: /cvs/extras/rpms/xinetd/devel/xinetd.spec,v retrieving revision 1.61 retrieving revision 1.62 diff -u -p -r1.61 -r1.62 --- xinetd.spec 27 Jul 2009 08:06:05 -0000 1.61 +++ xinetd.spec 14 Sep 2009 11:55:32 -0000 1.62 @@ -19,6 +19,8 @@ Patch6: xinetd-2.3.14-man-section.patch Patch7: xinetd-2.3.11-PIE.patch Patch8: xinetd-2.3.14-ident-bind.patch Patch9: xinetd-2.3.14-readable-debuginfo.patch +Patch10: xinetd-2.3.14-autoconf.patch +Patch11: xinetd-2.3.14-poll.patch BuildRequires: autoconf, automake BuildRequires: libselinux-devel >= 1.30 @@ -56,6 +58,8 @@ located in the /etc/xinetd.d directory. %patch6 -p1 -b .man-section %patch8 -p1 -b .ident-bind %patch9 -p1 -b .readable-debuginfo +%patch10 -p1 -b .autoconf +%patch11 -p1 -b .poll aclocal autoconf @@ -115,6 +119,10 @@ fi %{_mandir}/*/* %changelog +* Mon Sep 14 2009 Jan Zeleny - 2:2.3.14-24 +- select() function and it's supporting macros replaced by poll() and it's supporting macros +- added patch of configure.in for clean compilation + * Mon Jul 27 2009 Fedora Release Engineering - 2:2.3.14-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From hguemar at fedoraproject.org Mon Sep 14 11:57:08 2009 From: hguemar at fedoraproject.org (=?utf-8?b?SGHDr2tlbCBHdcOpbWFy?=) Date: Mon, 14 Sep 2009 11:57:08 +0000 (UTC) Subject: rpms/listen/F-11 .cvsignore, 1.7, 1.8 listen.spec, 1.42, 1.43 sources, 1.9, 1.10 Message-ID: <20090914115708.1939611C00EC@cvs1.fedora.phx.redhat.com> Author: hguemar Update of /cvs/extras/rpms/listen/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5685 Modified Files: .cvsignore listen.spec sources Log Message: Updated to 0.6.3. Better memory usage Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/listen/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 1 Jul 2009 17:27:06 -0000 1.7 +++ .cvsignore 14 Sep 2009 11:57:07 -0000 1.8 @@ -1 +1 @@ -listen-0.6.2.tar.gz +listen-0.6.3.tar.gz Index: listen.spec =================================================================== RCS file: /cvs/extras/rpms/listen/F-11/listen.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- listen.spec 14 Aug 2009 16:16:09 -0000 1.42 +++ listen.spec 14 Sep 2009 11:57:07 -0000 1.43 @@ -1,6 +1,6 @@ Name: listen -Version: 0.6.2 -Release: 2.1%{?dist} +Version: 0.6.3 +Release: 1%{?dist} Summary: A music manager and player for GNOME Group: Applications/Multimedia License: GPLv2+ @@ -15,7 +15,7 @@ BuildRequires: dbus-python #Buildrequires: pkgconfig BuildRequires: pygtk2-devel >= 2.8 BuildRequires: gtk2-devel >= 2.8 -BuildRequires: gstreamer-python +BuildRequires: gstreamer-python >= 0.10 #BuildRequires: gnome-python2 #BuildRequires: gnome-python2-extras BuildRequires: gnome-python2-libegg @@ -126,13 +126,16 @@ rm -rf %{buildroot} %changelog -* Fri Aug 14 2009 Karsten Hopp 0.6.2-2.1 +* Mon Sep 14 2009 Ha?kel Gu?mar - 0.6.3-1 +* Updated to 0.6.3 + +* Fri Aug 14 2009 Karsten Hopp - 0.6.2-2.1 - fix libdir on s390x -* Mon Jul 06 2009 Ha?kel Gu?mar 0.6.2-2 +* Mon Jul 06 2009 Ha?kel Gu?mar - 0.6.2-2 - added python-inotify as Requires -* Wed Jul 01 2009 Ha?kel Gu?mar 0.6.2-1 +* Wed Jul 01 2009 Ha?kel Gu?mar - 0.6.2-1 - updated to 0.6.2 - fixed website url - removed the now useless Xvfb hack Index: sources =================================================================== RCS file: /cvs/extras/rpms/listen/F-11/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 1 Jul 2009 17:27:07 -0000 1.9 +++ sources 14 Sep 2009 11:57:07 -0000 1.10 @@ -1 +1 @@ -d5b039a1679246ab6224a4aefe16e1be listen-0.6.2.tar.gz +eda59033c1d040b9dc10142af1db6a57 listen-0.6.3.tar.gz From jzeleny at fedoraproject.org Mon Sep 14 11:59:09 2009 From: jzeleny at fedoraproject.org (Jan Zeleny) Date: Mon, 14 Sep 2009 11:59:09 +0000 (UTC) Subject: rpms/xinetd/devel xinetd.spec,1.62,1.63 Message-ID: <20090914115909.A6C9C11C00EC@cvs1.fedora.phx.redhat.com> Author: jzeleny Update of /cvs/extras/rpms/xinetd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6508 Modified Files: xinetd.spec Log Message: Corrected previously forgotten release number. Index: xinetd.spec =================================================================== RCS file: /cvs/extras/rpms/xinetd/devel/xinetd.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- xinetd.spec 14 Sep 2009 11:55:32 -0000 1.62 +++ xinetd.spec 14 Sep 2009 11:59:09 -0000 1.63 @@ -1,7 +1,7 @@ Summary: A secure replacement for inetd Name: xinetd Version: 2.3.14 -Release: 23%{?dist} +Release: 24%{?dist} License: xinetd Group: System Environment/Daemons Epoch: 2 From jskala at fedoraproject.org Mon Sep 14 12:05:04 2009 From: jskala at fedoraproject.org (Jiri Skala) Date: Mon, 14 Sep 2009 12:05:04 +0000 (UTC) Subject: rpms/quagga/devel quagga.spec,1.53,1.54 Message-ID: <20090914120504.85C1C11C00EC@cvs1.fedora.phx.redhat.com> Author: jskala Update of /cvs/extras/rpms/quagga/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8665 Modified Files: quagga.spec Log Message: * Mon Sep 14 2009 Jiri Skala - 0.99.12-3 - fixed #516005 - Errors installing quagga-0.99.11-2.fc11.i586 with --excludedocs - fixed #522787 - quagga: build future versions without PAM Index: quagga.spec =================================================================== RCS file: /cvs/extras/rpms/quagga/devel/quagga.spec,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- quagga.spec 27 Jul 2009 02:38:58 -0000 1.53 +++ quagga.spec 14 Sep 2009 12:05:04 -0000 1.54 @@ -5,7 +5,7 @@ %define with_nssa 1 %define with_opaque_lsa 1 %define with_tcp_zebra 0 -%define with_pam 1 +%define with_pam 0 %define with_ipv6 1 %define with_ospfclient 1 %define with_ospfapi 1 @@ -32,7 +32,7 @@ Summary: Routing daemon Name: quagga Version: 0.99.12 -Release: 3%{?dist} +Release: 4%{?dist} Epoch: 0 License: GPLv2+ Group: System Environment/Daemons @@ -240,7 +240,9 @@ if getent passwd %quagga_user >/dev/null /sbin/chkconfig --add ospfd /sbin/chkconfig --add bgpd -/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : +if [ -f %{_infodir}/%{name}.inf* ]; then + /sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || : +fi # Create dummy files if they don't exist so basic functions can be used. if [ ! -e %{_sysconfdir}/zebra.conf ]; then @@ -269,14 +271,13 @@ if [ "$1" -ge "1" ]; then %endif /etc/rc.d/init.d/bgpd condrestart >/dev/null 2>&1 fi -if [ "$1" = "0" ]; then - /sbin/install-info --delete %{_infodir}/quagga.info.gz %{_infodir}/dir +if [ -f %{_infodir}/%{name}.inf* ]; then + /sbin/install-info --delete %{_infodir}/quagga.info %{_infodir}/dir || : fi %preun if [ "$1" = "0" ]; then - /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || : /sbin/chkconfig --del zebra /sbin/chkconfig --del ripd %if %with_ipv6 @@ -345,6 +346,10 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Mon Sep 14 2009 Jiri Skala - 0.99.12-3 +- fixed #516005 - Errors installing quagga-0.99.11-2.fc11.i586 with --excludedocs +- fixed #522787 - quagga: build future versions without PAM + * Sun Jul 26 2009 Fedora Release Engineering - 0:0.99.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From tmraz at fedoraproject.org Mon Sep 14 12:10:49 2009 From: tmraz at fedoraproject.org (=?utf-8?b?VG9tw6HFoSBNcsOheg==?=) Date: Mon, 14 Sep 2009 12:10:49 +0000 (UTC) Subject: rpms/passwd/devel .cvsignore, 1.19, 1.20 passwd.spec, 1.41, 1.42 sources, 1.21, 1.22 Message-ID: <20090914121049.874CF11C00EC@cvs1.fedora.phx.redhat.com> Author: tmraz Update of /cvs/pkgs/rpms/passwd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11220 Modified Files: .cvsignore passwd.spec sources Log Message: * Mon Sep 14 2009 Tomas Mraz 0.77-1 - updated translations - improved manual page Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/passwd/devel/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 11 Feb 2009 14:16:00 -0000 1.19 +++ .cvsignore 14 Sep 2009 12:10:48 -0000 1.20 @@ -1 +1 @@ -passwd-0.76.tar.bz2 +passwd-0.77.tar.bz2 Index: passwd.spec =================================================================== RCS file: /cvs/pkgs/rpms/passwd/devel/passwd.spec,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- passwd.spec 21 Aug 2009 10:28:44 -0000 1.41 +++ passwd.spec 14 Sep 2009 12:10:49 -0000 1.42 @@ -6,8 +6,8 @@ %endif Summary: An utility for setting or changing passwords using PAM Name: passwd -Version: 0.76 -Release: 5%{?dist} +Version: 0.77 +Release: 1%{?dist} License: BSD Group: System Environment/Base URL: http://fedorahosted.org/passwd @@ -64,17 +64,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/passwd.1* %changelog -* Fri Aug 21 2009 Tomas Mraz - 0.76-5 -- rebuilt with new audit - -* Thu Aug 20 2009 Tomas Mraz - 0.76-4 -- rebuilt with new audit library - -* Sat Jul 25 2009 Fedora Release Engineering - 0.76-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Thu Feb 26 2009 Fedora Release Engineering - 0.76-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +* Mon Sep 14 2009 Tomas Mraz 0.77-1 +- updated translations +- improved manual page * Wed Feb 11 2009 Tomas Mraz 0.76-1 - identify SHA-256 and SHA-512 password hashes (#484994) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/passwd/devel/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 11 Feb 2009 14:16:00 -0000 1.21 +++ sources 14 Sep 2009 12:10:49 -0000 1.22 @@ -1 +1 @@ -6daf488ad9e30327c6a01521d2d02cae passwd-0.76.tar.bz2 +dc54bf41a67f046ab742f5b3badbd247 passwd-0.77.tar.bz2 From hguemar at fedoraproject.org Mon Sep 14 12:12:18 2009 From: hguemar at fedoraproject.org (=?utf-8?b?SGHDr2tlbCBHdcOpbWFy?=) Date: Mon, 14 Sep 2009 12:12:18 +0000 (UTC) Subject: rpms/listen/F-10 .cvsignore, 1.7, 1.8 listen.spec, 1.38, 1.39 sources, 1.9, 1.10 Message-ID: <20090914121218.DB55211C0427@cvs1.fedora.phx.redhat.com> Author: hguemar Update of /cvs/extras/rpms/listen/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11912 Modified Files: .cvsignore listen.spec sources Log Message: Updated to 0.6.3. Fix libdir on s390x. Better memory usage Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/listen/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 1 Jul 2009 17:38:23 -0000 1.7 +++ .cvsignore 14 Sep 2009 12:12:18 -0000 1.8 @@ -1 +1 @@ -listen-0.6.2.tar.gz +listen-0.6.3.tar.gz Index: listen.spec =================================================================== RCS file: /cvs/extras/rpms/listen/F-10/listen.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- listen.spec 6 Jul 2009 09:13:26 -0000 1.38 +++ listen.spec 14 Sep 2009 12:12:18 -0000 1.39 @@ -1,6 +1,6 @@ Name: listen -Version: 0.6.2 -Release: 2%{?dist} +Version: 0.6.3 +Release: 1%{?dist} Summary: A music manager and player for GNOME Group: Applications/Multimedia License: GPLv2+ @@ -15,7 +15,7 @@ BuildRequires: dbus-python #Buildrequires: pkgconfig BuildRequires: pygtk2-devel >= 2.8 BuildRequires: gtk2-devel >= 2.8 -BuildRequires: gstreamer-python +BuildRequires: gstreamer-python >= 0.10 #BuildRequires: gnome-python2 #BuildRequires: gnome-python2-extras BuildRequires: gnome-python2-libegg @@ -76,7 +76,7 @@ Listen can be extended with plugins. # mandatory to build inside mock %{__sed} -i 's#CHECK_DEPENDS ?= 1#CHECK_DEPENDS ?= 0#' Makefile # correct path issue on x86_64 box -%ifarch x86_64 ppc64 sparc64 +%ifarch x86_64 ppc64 sparc64 s390x %{__sed} -i 's#/lib#/lib64#' Makefile %endif %build @@ -126,10 +126,14 @@ rm -rf %{buildroot} %changelog -* Mon Jul 06 2009 Ha?kel Gu?mar 0.6.2-2 +* Mon Sep 14 2009 Ha?kel Gu?mar - 0.6.2-1 +- Updated to 0.6.3 +- Fix libdir on s390x + +* Mon Jul 06 2009 Ha?kel Gu?mar - 0.6.2-2 - added python-inotify as Requires -* Wed Jul 01 2009 Ha?kel Gu?mar 0.6.2-1 +* Wed Jul 01 2009 Ha?kel Gu?mar - 0.6.2-1 - updated to 0.6.2 - fixed website url - removed the now useless Xvfb hack Index: sources =================================================================== RCS file: /cvs/extras/rpms/listen/F-10/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 1 Jul 2009 17:38:23 -0000 1.9 +++ sources 14 Sep 2009 12:12:18 -0000 1.10 @@ -1 +1 @@ -d5b039a1679246ab6224a4aefe16e1be listen-0.6.2.tar.gz +eda59033c1d040b9dc10142af1db6a57 listen-0.6.3.tar.gz From jskala at fedoraproject.org Mon Sep 14 12:17:29 2009 From: jskala at fedoraproject.org (Jiri Skala) Date: Mon, 14 Sep 2009 12:17:29 +0000 (UTC) Subject: rpms/mgetty/devel mgetty.spec,1.52,1.53 Message-ID: <20090914121729.C9C7511C00EC@cvs1.fedora.phx.redhat.com> Author: jskala Update of /cvs/extras/rpms/mgetty/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13739 Modified Files: mgetty.spec Log Message: * Mon Sep 14 2009 Jiri Skala - 1.1.36-5 - fixed #516001 - Errors installing mgetty with --excludedocs Index: mgetty.spec =================================================================== RCS file: /cvs/extras/rpms/mgetty/devel/mgetty.spec,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- mgetty.spec 25 Jul 2009 12:08:47 -0000 1.52 +++ mgetty.spec 14 Sep 2009 12:17:29 -0000 1.53 @@ -3,7 +3,7 @@ Summary: A getty replacement for use with data and fax modems Name: mgetty Version: 1.1.36 -Release: 4%{?dist} +Release: 5%{?dist} Source: ftp://mgetty.greenie.net/pub/mgetty/source/1.1/mgetty%{version}-%{date}.tar.gz Source1: ftp://mgetty.greenie.net/pub/mgetty/source/1.1/mgetty%{version}-%{date}.tar.gz.asc Source2: logrotate.mgetty @@ -176,10 +176,12 @@ rm -f $RPM_BUILD_ROOT%{_bindir}/g3topbm rm -rf $RPM_BUILD_ROOT %post -/sbin/install-info %{_infodir}/mgetty.info.gz %{_infodir}/dir --entry="* mgetty: (mgetty). Package to handle faxes, voicemail and more." || : +if [ -f %{_infodir}/mgetty.inf* ]; then + /sbin/install-info %{_infodir}/mgetty.info.gz %{_infodir}/dir --entry="* mgetty: (mgetty). Package to handle faxes, voicemail and more." || : +fi %preun -if [ $1 = 0 ]; then +if [ -f %{_infodir}/mgetty.inf* ]; then /sbin/install-info --delete %{_infodir}/mgetty.info.gz %{_infodir}/dir --entry="* mgetty: (mgetty). Package to handle faxes, voicemail and more." || : fi @@ -319,6 +321,9 @@ fi %{_mandir}/man1/viewfax.1* %changelog +* Mon Sep 14 2009 Jiri Skala - 1.1.36-5 +- fixed #516001 - Errors installing mgetty with --excludedocs + * Sat Jul 25 2009 Fedora Release Engineering - 1.1.36-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mycae at fedoraproject.org Mon Sep 14 12:20:40 2009 From: mycae at fedoraproject.org (mycae) Date: Mon, 14 Sep 2009 12:20:40 +0000 (UTC) Subject: rpms/mathgl/EL-5 mathgl.spec,1.1,1.2 Message-ID: <20090914122040.F29CE11C0425@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/mathgl/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14846 Modified Files: mathgl.spec Log Message: - Fix several build errors with epel Index: mathgl.spec =================================================================== RCS file: /cvs/pkgs/rpms/mathgl/EL-5/mathgl.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- mathgl.spec 14 Sep 2009 10:45:37 -0000 1.1 +++ mathgl.spec 14 Sep 2009 12:20:40 -0000 1.2 @@ -10,19 +10,23 @@ Url: http://mathgl.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz #Fix missing default parameter in hdf5 code -Patch0: %{name}-io.patch +#Patch0: %{name}-io.patch #Patch to fix parallel build issue (from debian pts) Patch1: %{name}-png.patch #Uncomment mathgl dif listing (fix warning) also from pts Patch2: %{name}-info.patch #Remove empty libmgl-wx from compilation Patch3: %{name}-no-mglwx.patch +#Allow autoconf 2.59 to work +Patch4: %{name}-allow-autoconf-2p59.patch +#disable texi2html (which crashes) +Patch5: %{name}-disable-texinfo-html.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # mandatory packages BuildRequires: gsl-devel libpng-devel libtool-ltdl-devel libtool -BuildRequires: swig +#BuildRequires: swig # optional packages BuildRequires: freeglut-devel hdf5-devel libjpeg-devel libtiff-devel fltk-devel qt4-devel @@ -80,23 +84,27 @@ for file in AUTHORS ChangeLog.txt README mv $file.new $file done -%patch0 +#%patch0 %patch1 %patch2 %patch3 +#EPEL specific patches +%patch4 +%patch5 + autoreconf %build -#configure looks for * not *-qt4 -QMAKE=/usr/bin/qmake-qt4 -LUPDATE=/usr/bin/lupdate-qt4 -LRELEASE=/usr/bin/lrelease-qt4 +QMAKE=/usr/lib/qt4/bin/qmake +LUPDATE=/usr/lib/qt4/bin/lupdate +LRELEASE=/usr/lib/qt4/bin/lrelease +PATH=$PATH:/usr/lib/qt4/bin/ %configure --disable-static \ --enable-shared \ - --enable-all --enable-octave --disable-rpath + --enable-all --disable-rpath --with-qt=/usr/lib/qt4/ #Force strip rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool From mycae at fedoraproject.org Mon Sep 14 12:21:36 2009 From: mycae at fedoraproject.org (mycae) Date: Mon, 14 Sep 2009 12:21:36 +0000 (UTC) Subject: rpms/mathgl/EL-5 mathgl-allow-autoconf-2p59.patch, NONE, 1.1 mathgl-disable-texinfo-html.patch, NONE, 1.1 Message-ID: <20090914122136.E21BD11C00EC@cvs1.fedora.phx.redhat.com> Author: mycae Update of /cvs/pkgs/rpms/mathgl/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15163 Added Files: mathgl-allow-autoconf-2p59.patch mathgl-disable-texinfo-html.patch Log Message: - commit patches to fix autoconf. Partial fix for texinfo crash mathgl-allow-autoconf-2p59.patch: configure.ac | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE mathgl-allow-autoconf-2p59.patch --- --- configure.ac 2009-07-01 09:50:10.000000000 -0600 +++ configure.ac.new 2009-09-14 05:26:25.000000000 -0600 @@ -1,5 +1,6 @@ AC_INIT(mgl/mgl_main.cpp) +AC_PREREQ(2.59) MGL_RELEASE=1.8 AC_SUBST(MGL_RELEASE) @@ -239,7 +240,7 @@ esac],[qt=false]) if (test x$all = xtrue || test x$qt = xtrue) ;then AT_WITH_QT - AT_REQUIRE_QT_VERSION(4.3) +# AT_REQUIRE_QT_VERSION(4.3) test_qt=true fi AM_CONDITIONAL(USE_QT, test x$test_qt = xtrue) mathgl-disable-texinfo-html.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE mathgl-disable-texinfo-html.patch --- --- texinfo/Makefile.am 2009-07-01 09:50:10.000000000 -0600 +++ texinfo/Makefile.am.new 2009-09-14 06:10:13.000000000 -0600 @@ -23,4 +23,4 @@ uninstall-local: rm -rf $(mglpng) -all-local: html pdf +all-local: pdf From schwab at fedoraproject.org Mon Sep 14 12:23:30 2009 From: schwab at fedoraproject.org (schwab) Date: Mon, 14 Sep 2009 12:23:30 +0000 (UTC) Subject: rpms/glibc/devel .cvsignore, 1.288, 1.289 glibc-fedora.patch, 1.322, 1.323 glibc.spec, 1.415, 1.416 import.log, 1.31, 1.32 sources, 1.313, 1.314 Message-ID: <20090914122330.B511611C00EC@cvs1.fedora.phx.redhat.com> Author: schwab Update of /cvs/pkgs/rpms/glibc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15940/devel Modified Files: .cvsignore glibc-fedora.patch glibc.spec import.log sources Log Message: 2.10.90-22 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/.cvsignore,v retrieving revision 1.288 retrieving revision 1.289 diff -u -p -r1.288 -r1.289 --- .cvsignore 7 Sep 2009 09:07:09 -0000 1.288 +++ .cvsignore 14 Sep 2009 12:23:29 -0000 1.289 @@ -1,2 +1,2 @@ -glibc-2.10-330-gd76da20-fedora.tar.bz2 -glibc-2.10-330-gd76da20.tar.bz2 +glibc-2.10-335-g02bf610-fedora.tar.bz2 +glibc-2.10-335-g02bf610.tar.bz2 glibc-fedora.patch: ChangeLog | 30 ++ ChangeLog.15 | 37 ++ ChangeLog.16 | 101 +++++++ Makeconfig | 6 csu/Makefile | 3 csu/elf-init.c | 17 + debug/tst-chk1.c | 7 elf/ldconfig.c | 25 + elf/tst-stackguard1.c | 8 include/bits/stdlib-ldbl.h | 1 include/bits/wchar-ldbl.h | 1 include/features.h | 9 intl/locale.alias | 2 libio/stdio.h | 2 locale/iso-4217.def | 13 locale/programs/locarchive.c | 10 localedata/Makefile | 1 localedata/SUPPORTED | 6 localedata/locales/cy_GB | 7 localedata/locales/en_GB | 4 localedata/locales/no_NO | 69 ++++ localedata/locales/zh_TW | 6 malloc/mcheck.c | 30 +- manual/libc.texinfo | 2 misc/sys/cdefs.h | 20 + nis/nss | 2 nptl/ChangeLog | 19 + nptl/Makefile | 11 nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h | 3 nptl/sysdeps/unix/sysv/linux/kernel-features.h | 6 nptl/tst-stackguard1.c | 8 nscd/nscd.conf | 2 nscd/nscd.init | 32 -- posix/Makefile | 15 - posix/getconf.speclist.h | 39 ++ streams/Makefile | 2 sysdeps/generic/dl-cache.h | 8 sysdeps/i386/Makefile | 10 sysdeps/ia64/Makefile | 4 sysdeps/ia64/ia64libgcc.S | 350 ------------------------- sysdeps/ia64/libgcc-compat.c | 84 ++++++ sysdeps/powerpc/powerpc64/Makefile | 1 sysdeps/unix/nice.c | 7 sysdeps/unix/sysv/linux/check_pf.c | 5 sysdeps/unix/sysv/linux/dl-osinfo.h | 29 ++ sysdeps/unix/sysv/linux/futimesat.c | 23 - sysdeps/unix/sysv/linux/i386/clone.S | 4 sysdeps/unix/sysv/linux/i386/dl-cache.h | 59 ++++ sysdeps/unix/sysv/linux/ia64/dl-cache.h | 27 + sysdeps/unix/sysv/linux/ia64/dl-procinfo.c | 5 sysdeps/unix/sysv/linux/ia64/dl-procinfo.h | 5 sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed | 2 sysdeps/unix/sysv/linux/netlinkaccess.h | 18 + sysdeps/unix/sysv/linux/paths.h | 2 sysdeps/unix/sysv/linux/tcsetattr.c | 32 ++ sysdeps/unix/sysv/linux/x86_64/clone.S | 4 timezone/zic.c | 2 57 files changed, 768 insertions(+), 469 deletions(-) Index: glibc-fedora.patch =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/glibc-fedora.patch,v retrieving revision 1.322 retrieving revision 1.323 diff -u -p -r1.322 -r1.323 --- glibc-fedora.patch 7 Sep 2009 09:07:09 -0000 1.322 +++ glibc-fedora.patch 14 Sep 2009 12:23:29 -0000 1.323 @@ -1,6 +1,6 @@ ---- glibc-2.10-330-gd76da20/ChangeLog -+++ glibc-2.10.90-20/ChangeLog -@@ -577,6 +577,11 @@ +--- glibc-2.10-335-g02bf610/ChangeLog ++++ glibc-2.10.90-22/ChangeLog +@@ -596,6 +596,11 @@ * sysdeps/generic/ldsodefs.h (struct rtld_global): The map element in the unique symbol hash table should not be const. @@ -12,7 +12,7 @@ 2009-07-21 Ulrich Drepper * sysdeps/x86_64/multiarch/strstr.c: Minor cleanups. Remove -@@ -842,6 +847,11 @@ +@@ -861,6 +866,11 @@ out common code into new function get_common_indeces. Determine extended family and model for Intel processors. @@ -24,7 +24,7 @@ 2009-06-26 Ulrich Drepper * resolv/resolv.h: Define RES_SNGLKUPREOP. -@@ -9240,6 +9250,13 @@ +@@ -9259,6 +9269,13 @@ * include/sys/cdefs.h: Redefine __nonnull so that test for incorrect parameters in the libc code itself are not omitted. @@ -38,7 +38,7 @@ 2007-05-09 Jakub Jelinek * sysdeps/ia64/fpu/fraiseexcpt.c (feraiseexcept): Don't raise overflow -@@ -9535,6 +9552,10 @@ +@@ -9554,6 +9571,10 @@ [BZ #4368] * stdlib/stdlib.h: Remove obsolete part of comment for realpath. @@ -49,7 +49,7 @@ 2007-04-16 Ulrich Drepper [BZ #4364] -@@ -10792,6 +10813,15 @@ +@@ -10811,6 +10832,15 @@ separators also if no non-zero digits found. * stdlib/Makefile (tests): Add tst-strtod3. @@ -65,8 +65,8 @@ 2006-12-09 Ulrich Drepper [BZ #3632] ---- glibc-2.10-330-gd76da20/ChangeLog.15 -+++ glibc-2.10.90-20/ChangeLog.15 +--- glibc-2.10-335-g02bf610/ChangeLog.15 ++++ glibc-2.10.90-22/ChangeLog.15 @@ -477,6 +477,14 @@ 2004-11-26 Jakub Jelinek @@ -132,8 +132,8 @@ 2004-08-30 Roland McGrath * scripts/extract-abilist.awk: If `lastversion' variable defined, omit ---- glibc-2.10-330-gd76da20/ChangeLog.16 -+++ glibc-2.10.90-20/ChangeLog.16 +--- glibc-2.10-335-g02bf610/ChangeLog.16 ++++ glibc-2.10.90-22/ChangeLog.16 @@ -171,6 +171,11 @@ [BZ #2611] * stdio-common/renameat.c (renameat): Fix typo. @@ -305,8 +305,8 @@ 2005-02-10 Roland McGrath [BZ #157] ---- glibc-2.10-330-gd76da20/Makeconfig -+++ glibc-2.10.90-20/Makeconfig +--- glibc-2.10-335-g02bf610/Makeconfig ++++ glibc-2.10.90-22/Makeconfig @@ -780,12 +780,12 @@ endif # The assembler can generate debug information too. ifndef ASFLAGS @@ -323,8 +323,8 @@ ifndef BUILD_CC BUILD_CC = $(CC) ---- glibc-2.10-330-gd76da20/csu/Makefile -+++ glibc-2.10.90-20/csu/Makefile +--- glibc-2.10-335-g02bf610/csu/Makefile ++++ glibc-2.10.90-22/csu/Makefile @@ -93,7 +93,8 @@ omit-deps += $(crtstuff) $(crtstuff:%=$(objpfx)%.o): %.o: %.S $(objpfx)defs.h $(compile.S) -g0 $(ASFLAGS-.os) -o $@ @@ -335,8 +335,8 @@ vpath initfini.c $(sysdirs) ---- glibc-2.10-330-gd76da20/csu/elf-init.c -+++ glibc-2.10.90-20/csu/elf-init.c +--- glibc-2.10-335-g02bf610/csu/elf-init.c ++++ glibc-2.10.90-22/csu/elf-init.c @@ -63,6 +63,23 @@ extern void (*__init_array_end []) (int, char **, char **) extern void (*__fini_array_start []) (void) attribute_hidden; extern void (*__fini_array_end []) (void) attribute_hidden; @@ -361,8 +361,8 @@ /* These function symbols are provided for the .init/.fini section entry points automagically by the linker. */ ---- glibc-2.10-330-gd76da20/debug/tst-chk1.c -+++ glibc-2.10.90-20/debug/tst-chk1.c +--- glibc-2.10-335-g02bf610/debug/tst-chk1.c ++++ glibc-2.10.90-22/debug/tst-chk1.c @@ -17,6 +17,9 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ @@ -391,8 +391,8 @@ # define O 0 # else # define O 1 ---- glibc-2.10-330-gd76da20/elf/ldconfig.c -+++ glibc-2.10.90-20/elf/ldconfig.c +--- glibc-2.10-335-g02bf610/elf/ldconfig.c ++++ glibc-2.10.90-22/elf/ldconfig.c @@ -1020,17 +1020,19 @@ search_dirs (void) @@ -474,8 +474,8 @@ } if (! opt_ignore_aux_cache) ---- glibc-2.10-330-gd76da20/elf/tst-stackguard1.c -+++ glibc-2.10.90-20/elf/tst-stackguard1.c +--- glibc-2.10-335-g02bf610/elf/tst-stackguard1.c ++++ glibc-2.10.90-22/elf/tst-stackguard1.c @@ -160,17 +160,21 @@ do_test (void) the 16 runs, something is very wrong. */ int ndifferences = 0; @@ -500,16 +500,16 @@ { puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); ---- glibc-2.10-330-gd76da20/include/bits/stdlib-ldbl.h -+++ glibc-2.10.90-20/include/bits/stdlib-ldbl.h +--- glibc-2.10-335-g02bf610/include/bits/stdlib-ldbl.h ++++ glibc-2.10.90-22/include/bits/stdlib-ldbl.h @@ -0,0 +1 @@ +#include ---- glibc-2.10-330-gd76da20/include/bits/wchar-ldbl.h -+++ glibc-2.10.90-20/include/bits/wchar-ldbl.h +--- glibc-2.10-335-g02bf610/include/bits/wchar-ldbl.h ++++ glibc-2.10.90-22/include/bits/wchar-ldbl.h @@ -0,0 +1 @@ +#include ---- glibc-2.10-330-gd76da20/include/features.h -+++ glibc-2.10.90-20/include/features.h +--- glibc-2.10-335-g02bf610/include/features.h ++++ glibc-2.10.90-22/include/features.h @@ -299,8 +299,13 @@ #endif @@ -526,8 +526,8 @@ # define __USE_FORTIFY_LEVEL 2 # else # define __USE_FORTIFY_LEVEL 1 ---- glibc-2.10-330-gd76da20/intl/locale.alias -+++ glibc-2.10.90-20/intl/locale.alias +--- glibc-2.10-335-g02bf610/intl/locale.alias ++++ glibc-2.10.90-22/intl/locale.alias @@ -57,8 +57,6 @@ korean ko_KR.eucKR korean.euc ko_KR.eucKR ko_KR ko_KR.eucKR @@ -537,8 +537,8 @@ norwegian nb_NO.ISO-8859-1 nynorsk nn_NO.ISO-8859-1 polish pl_PL.ISO-8859-2 ---- glibc-2.10-330-gd76da20/libio/stdio.h -+++ glibc-2.10.90-20/libio/stdio.h +--- glibc-2.10-335-g02bf610/libio/stdio.h ++++ glibc-2.10.90-22/libio/stdio.h @@ -145,10 +145,12 @@ typedef _G_fpos64_t fpos64_t; extern struct _IO_FILE *stdin; /* Standard input stream. */ extern struct _IO_FILE *stdout; /* Standard output stream. */ @@ -552,8 +552,8 @@ __BEGIN_NAMESPACE_STD /* Remove file FILENAME. */ ---- glibc-2.10-330-gd76da20/locale/iso-4217.def -+++ glibc-2.10.90-20/locale/iso-4217.def +--- glibc-2.10-335-g02bf610/locale/iso-4217.def ++++ glibc-2.10.90-22/locale/iso-4217.def @@ -8,6 +8,7 @@ * * !!! The list has to be sorted !!! @@ -645,8 +645,8 @@ DEFINE_INT_CURR("PYG") /* Paraguay Guarani */ DEFINE_INT_CURR("QAR") /* Qatar Rial */ DEFINE_INT_CURR("ROL") /* Romanian Leu */ ---- glibc-2.10-330-gd76da20/locale/programs/locarchive.c -+++ glibc-2.10.90-20/locale/programs/locarchive.c +--- glibc-2.10-335-g02bf610/locale/programs/locarchive.c ++++ glibc-2.10.90-22/locale/programs/locarchive.c @@ -241,9 +241,9 @@ oldlocrecentcmp (const void *a, const void *b) /* forward decls for below */ static uint32_t add_locale (struct locarhandle *ah, const char *name, @@ -678,8 +678,8 @@ add_alias (struct locarhandle *ah, const char *alias, bool replace, const char *oldname, uint32_t *locrec_offset_p) { ---- glibc-2.10-330-gd76da20/localedata/Makefile -+++ glibc-2.10.90-20/localedata/Makefile +--- glibc-2.10-335-g02bf610/localedata/Makefile ++++ glibc-2.10.90-22/localedata/Makefile @@ -225,6 +225,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-locales-dir echo -n '...'; \ input=`echo $$locale | sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/'`; \ @@ -688,8 +688,8 @@ -i locales/$$input -c -f charmaps/$$charset \ $(addprefix --prefix=,$(install_root)) $$locale; \ echo ' done'; \ ---- glibc-2.10-330-gd76da20/localedata/SUPPORTED -+++ glibc-2.10.90-20/localedata/SUPPORTED +--- glibc-2.10-335-g02bf610/localedata/SUPPORTED ++++ glibc-2.10.90-22/localedata/SUPPORTED @@ -84,6 +84,7 @@ cy_GB.UTF-8/UTF-8 \ cy_GB/ISO-8859-14 \ da_DK.UTF-8/UTF-8 \ @@ -731,8 +731,8 @@ ta_IN/UTF-8 \ te_IN/UTF-8 \ tg_TJ.UTF-8/UTF-8 \ ---- glibc-2.10-330-gd76da20/localedata/locales/cy_GB -+++ glibc-2.10.90-20/localedata/locales/cy_GB +--- glibc-2.10-335-g02bf610/localedata/locales/cy_GB ++++ glibc-2.10.90-22/localedata/locales/cy_GB @@ -248,8 +248,11 @@ mon "";/ d_t_fmt "" d_fmt "" @@ -747,8 +747,8 @@ END LC_TIME LC_MESSAGES ---- glibc-2.10-330-gd76da20/localedata/locales/en_GB -+++ glibc-2.10.90-20/localedata/locales/en_GB +--- glibc-2.10-335-g02bf610/localedata/locales/en_GB ++++ glibc-2.10.90-22/localedata/locales/en_GB @@ -116,8 +116,8 @@ mon "";/ d_t_fmt "" d_fmt "" @@ -760,8 +760,8 @@ date_fmt "/ / " ---- glibc-2.10-330-gd76da20/localedata/locales/no_NO -+++ glibc-2.10.90-20/localedata/locales/no_NO +--- glibc-2.10-335-g02bf610/localedata/locales/no_NO ++++ glibc-2.10.90-22/localedata/locales/no_NO @@ -0,0 +1,69 @@ +escape_char / +comment_char % @@ -832,8 +832,8 @@ +LC_ADDRESS +copy "nb_NO" +END LC_ADDRESS ---- glibc-2.10-330-gd76da20/localedata/locales/zh_TW -+++ glibc-2.10.90-20/localedata/locales/zh_TW +--- glibc-2.10-335-g02bf610/localedata/locales/zh_TW ++++ glibc-2.10.90-22/localedata/locales/zh_TW @@ -1,7 +1,7 @@ comment_char % escape_char / @@ -861,8 +861,8 @@ revision "0.2" date "2000-08-02" % ---- glibc-2.10-330-gd76da20/malloc/mcheck.c -+++ glibc-2.10.90-20/malloc/mcheck.c +--- glibc-2.10-335-g02bf610/malloc/mcheck.c ++++ glibc-2.10.90-22/malloc/mcheck.c @@ -24,9 +24,25 @@ # include # include @@ -938,8 +938,8 @@ old_free_hook = __free_hook; __free_hook = freehook; ---- glibc-2.10-330-gd76da20/manual/libc.texinfo -+++ glibc-2.10.90-20/manual/libc.texinfo +--- glibc-2.10-335-g02bf610/manual/libc.texinfo ++++ glibc-2.10.90-22/manual/libc.texinfo @@ -5,7 +5,7 @@ @c setchapternewpage odd @@ -949,8 +949,8 @@ @direntry * Libc: (libc). C library. @end direntry ---- glibc-2.10-330-gd76da20/misc/sys/cdefs.h -+++ glibc-2.10.90-20/misc/sys/cdefs.h +--- glibc-2.10-335-g02bf610/misc/sys/cdefs.h ++++ glibc-2.10.90-22/misc/sys/cdefs.h @@ -132,7 +132,10 @@ #define __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) #define __bos0(ptr) __builtin_object_size (ptr, 0) @@ -994,17 +994,17 @@ # define __va_arg_pack() __builtin_va_arg_pack () # define __va_arg_pack_len() __builtin_va_arg_pack_len () #endif ---- glibc-2.10-330-gd76da20/nis/nss -+++ glibc-2.10.90-20/nis/nss +--- glibc-2.10-335-g02bf610/nis/nss ++++ glibc-2.10.90-22/nis/nss @@ -25,4 +25,4 @@ # memory with every getXXent() call. Otherwise each getXXent() call # might result into a network communication with the server to get # the next entry. -#SETENT_BATCH_READ=TRUE +SETENT_BATCH_READ=TRUE ---- glibc-2.10-330-gd76da20/nptl/ChangeLog -+++ glibc-2.10.90-20/nptl/ChangeLog -@@ -3713,6 +3713,15 @@ +--- glibc-2.10-335-g02bf610/nptl/ChangeLog ++++ glibc-2.10.90-22/nptl/ChangeLog +@@ -3717,6 +3717,15 @@ Use __sigfillset. Document that sigfillset does the right thing wrt to SIGSETXID. @@ -1020,7 +1020,7 @@ 2005-07-11 Jakub Jelinek [BZ #1102] -@@ -4449,6 +4458,11 @@ +@@ -4453,6 +4462,11 @@ Move definition inside libpthread, libc, librt check. Provide definition for rtld. @@ -1032,7 +1032,7 @@ 2004-09-02 Ulrich Drepper * sysdeps/alpha/jmpbuf-unwind.h: Define __libc_unwind_longjmp. -@@ -6523,6 +6537,11 @@ +@@ -6527,6 +6541,11 @@ * Makefile [$(build-shared) = yes] (tests): Depend on $(test-modules). @@ -1044,8 +1044,8 @@ 2003-07-25 Jakub Jelinek * tst-cancel17.c (do_test): Check if aio_cancel failed. ---- glibc-2.10-330-gd76da20/nptl/Makefile -+++ glibc-2.10.90-20/nptl/Makefile +--- glibc-2.10-335-g02bf610/nptl/Makefile ++++ glibc-2.10.90-22/nptl/Makefile @@ -339,7 +339,8 @@ endif extra-objs += $(crti-objs) $(crtn-objs) omit-deps += crti crtn @@ -1078,8 +1078,8 @@ else $(addprefix $(objpfx),$(tests) $(test-srcs)): $(objpfx)libpthread.a endif ---- glibc-2.10-330-gd76da20/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h -+++ glibc-2.10.90-20/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h +--- glibc-2.10-335-g02bf610/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h ++++ glibc-2.10.90-22/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h @@ -189,4 +189,7 @@ /* Typed memory objects are not available. */ #define _POSIX_TYPED_MEMORY_OBJECTS -1 @@ -1088,8 +1088,8 @@ +#define _XOPEN_STREAMS -1 + #endif /* bits/posix_opt.h */ ---- glibc-2.10-330-gd76da20/nptl/sysdeps/unix/sysv/linux/kernel-features.h -+++ glibc-2.10.90-20/nptl/sysdeps/unix/sysv/linux/kernel-features.h +--- glibc-2.10-335-g02bf610/nptl/sysdeps/unix/sysv/linux/kernel-features.h ++++ glibc-2.10.90-22/nptl/sysdeps/unix/sysv/linux/kernel-features.h @@ -0,0 +1,6 @@ +#include_next + @@ -1097,8 +1097,8 @@ +#ifndef __ASSUME_CLONE_THREAD_FLAGS +# define __ASSUME_CLONE_THREAD_FLAGS 1 +#endif ---- glibc-2.10-330-gd76da20/nptl/tst-stackguard1.c -+++ glibc-2.10.90-20/nptl/tst-stackguard1.c +--- glibc-2.10-335-g02bf610/nptl/tst-stackguard1.c ++++ glibc-2.10.90-22/nptl/tst-stackguard1.c @@ -190,17 +190,21 @@ do_test (void) the 16 runs, something is very wrong. */ int ndifferences = 0; @@ -1123,8 +1123,8 @@ { puts ("stack guard canaries are not randomized enough"); puts ("nor equal to the default canary value"); ---- glibc-2.10-330-gd76da20/nscd/nscd.conf -+++ glibc-2.10.90-20/nscd/nscd.conf +--- glibc-2.10-335-g02bf610/nscd/nscd.conf ++++ glibc-2.10.90-22/nscd/nscd.conf @@ -33,7 +33,7 @@ # logfile /var/log/nscd.log # threads 4 @@ -1134,8 +1134,8 @@ # stat-user somebody debug-level 0 # reload-count 5 ---- glibc-2.10-330-gd76da20/nscd/nscd.init -+++ glibc-2.10.90-20/nscd/nscd.init +--- glibc-2.10-335-g02bf610/nscd/nscd.init ++++ glibc-2.10.90-22/nscd/nscd.init @@ -9,6 +9,7 @@ # slow naming services like NIS, NIS+, LDAP, or hesiod. # processname: /usr/sbin/nscd @@ -1176,7 +1176,22 @@ RETVAL=$? echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/nscd -@@ -104,9 +93,12 @@ case "$1" in +@@ -83,7 +72,7 @@ restart() { + # See how we were called. + case "$1" in + start) +- start ++ [ -e /var/lock/subsys/nscd ] || start + RETVAL=$? + ;; + stop) +@@ -99,14 +88,17 @@ case "$1" in + RETVAL=$? + ;; + try-restart | condrestart) +- [ -e /var/lock/subsys/nscd ] && restart ++ [ ! -e /var/lock/subsys/nscd ] || restart + RETVAL=$? ;; force-reload | reload) echo -n $"Reloading $prog: " @@ -1192,8 +1207,8 @@ ;; *) echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}" ---- glibc-2.10-330-gd76da20/posix/Makefile -+++ glibc-2.10.90-20/posix/Makefile +--- glibc-2.10-335-g02bf610/posix/Makefile ++++ glibc-2.10.90-22/posix/Makefile @@ -302,15 +302,8 @@ $(inst_libexecdir)/getconf: $(inst_bindir)/getconf \ mv -f $@/$$spec.new $@/$$spec; \ done < $(objpfx)getconf.speclist @@ -1214,8 +1229,8 @@ + | sed -n -e '/START_OF_STRINGS/,$${/\(POSIX_V[67]\|_XBS5\)_/{s/^[^"]*"//;s/".*$$//;p}}' \ + > $@.new mv -f $@.new $@ ---- glibc-2.10-330-gd76da20/posix/getconf.speclist.h -+++ glibc-2.10.90-20/posix/getconf.speclist.h +--- glibc-2.10-335-g02bf610/posix/getconf.speclist.h ++++ glibc-2.10.90-22/posix/getconf.speclist.h @@ -0,0 +1,39 @@ +#include +const char *START_OF_STRINGS = @@ -1256,8 +1271,8 @@ +"XBS5_LPBIG_OFFBIG" +#endif +""; ---- glibc-2.10-330-gd76da20/streams/Makefile -+++ glibc-2.10.90-20/streams/Makefile +--- glibc-2.10-335-g02bf610/streams/Makefile ++++ glibc-2.10.90-22/streams/Makefile @@ -21,7 +21,7 @@ # subdir := streams @@ -1267,8 +1282,8 @@ routines = isastream getmsg getpmsg putmsg putpmsg fattach fdetach include ../Rules ---- glibc-2.10-330-gd76da20/sysdeps/generic/dl-cache.h -+++ glibc-2.10.90-20/sysdeps/generic/dl-cache.h +--- glibc-2.10-335-g02bf610/sysdeps/generic/dl-cache.h ++++ glibc-2.10.90-22/sysdeps/generic/dl-cache.h @@ -36,6 +36,14 @@ # define add_system_dir(dir) add_dir (dir) #endif @@ -1284,8 +1299,8 @@ #define CACHEMAGIC "ld.so-1.7.0" /* libc5 and glibc 2.0/2.1 use the same format. For glibc 2.2 another ---- glibc-2.10-330-gd76da20/sysdeps/i386/Makefile -+++ glibc-2.10.90-20/sysdeps/i386/Makefile +--- glibc-2.10-335-g02bf610/sysdeps/i386/Makefile ++++ glibc-2.10.90-22/sysdeps/i386/Makefile @@ -2,6 +2,8 @@ # Every i386 port in use uses gas syntax (I think). asm-CPPFLAGS += -DGAS_SYNTAX @@ -1310,8 +1325,8 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10-330-gd76da20/sysdeps/ia64/Makefile -+++ glibc-2.10.90-20/sysdeps/ia64/Makefile +--- glibc-2.10-335-g02bf610/sysdeps/ia64/Makefile ++++ glibc-2.10.90-22/sysdeps/ia64/Makefile @@ -12,8 +12,8 @@ elide-routines.os += hp-timing ifeq (yes,$(build-shared)) @@ -1323,8 +1338,8 @@ endif endif ---- glibc-2.10-330-gd76da20/sysdeps/ia64/ia64libgcc.S -+++ glibc-2.10.90-20/sysdeps/ia64/ia64libgcc.S +--- glibc-2.10-335-g02bf610/sysdeps/ia64/ia64libgcc.S ++++ glibc-2.10.90-22/sysdeps/ia64/ia64libgcc.S @@ -1,350 +0,0 @@ -/* From the Intel IA-64 Optimization Guide, choose the minimum latency - alternative. */ @@ -1676,8 +1691,8 @@ - .symver ___multi3, __multi3 at GLIBC_2.2 - -#endif ---- glibc-2.10-330-gd76da20/sysdeps/ia64/libgcc-compat.c -+++ glibc-2.10.90-20/sysdeps/ia64/libgcc-compat.c +--- glibc-2.10-335-g02bf610/sysdeps/ia64/libgcc-compat.c ++++ glibc-2.10.90-22/sysdeps/ia64/libgcc-compat.c @@ -0,0 +1,84 @@ +/* pre-.hidden libgcc compatibility + Copyright (C) 2002 Free Software Foundation, Inc. @@ -1763,8 +1778,8 @@ +symbol_version (INTUSE (__multi3), __multi3, GLIBC_2.2); + +#endif ---- glibc-2.10-330-gd76da20/sysdeps/powerpc/powerpc64/Makefile -+++ glibc-2.10.90-20/sysdeps/powerpc/powerpc64/Makefile +--- glibc-2.10-335-g02bf610/sysdeps/powerpc/powerpc64/Makefile ++++ glibc-2.10.90-22/sysdeps/powerpc/powerpc64/Makefile @@ -30,6 +30,7 @@ ifneq ($(elf),no) # we use -fpic instead which is much better. CFLAGS-initfini.s += -fpic -O1 @@ -1773,8 +1788,8 @@ endif ifeq ($(subdir),elf) ---- glibc-2.10-330-gd76da20/sysdeps/unix/nice.c -+++ glibc-2.10.90-20/sysdeps/unix/nice.c +--- glibc-2.10-335-g02bf610/sysdeps/unix/nice.c ++++ glibc-2.10.90-22/sysdeps/unix/nice.c @@ -42,7 +42,12 @@ nice (int incr) __set_errno (save); } @@ -1789,8 +1804,8 @@ if (result == -1) { if (errno == EACCES) ---- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/check_pf.c -+++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/check_pf.c +--- glibc-2.10-335-g02bf610/sysdeps/unix/sysv/linux/check_pf.c ++++ glibc-2.10.90-22/sysdeps/unix/sysv/linux/check_pf.c @@ -27,13 +27,10 @@ #include #include @@ -1806,8 +1821,8 @@ #ifndef IFA_F_HOMEADDRESS # define IFA_F_HOMEADDRESS 0 ---- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/dl-osinfo.h -+++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/dl-osinfo.h +--- glibc-2.10-335-g02bf610/sysdeps/unix/sysv/linux/dl-osinfo.h ++++ glibc-2.10.90-22/sysdeps/unix/sysv/linux/dl-osinfo.h @@ -17,10 +17,13 @@ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ @@ -1855,8 +1870,8 @@ } else #endif ---- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/futimesat.c -+++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/futimesat.c +--- glibc-2.10-335-g02bf610/sysdeps/unix/sysv/linux/futimesat.c ++++ glibc-2.10.90-22/sysdeps/unix/sysv/linux/futimesat.c @@ -37,14 +37,14 @@ futimesat (fd, file, tvp) { int result; @@ -1899,8 +1914,8 @@ { size_t filelen = strlen (file); static const char procfd[] = "/proc/self/fd/%d/%s"; ---- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/i386/clone.S -+++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/i386/clone.S +--- glibc-2.10-335-g02bf610/sysdeps/unix/sysv/linux/i386/clone.S ++++ glibc-2.10.90-22/sysdeps/unix/sysv/linux/i386/clone.S @@ -120,9 +120,6 @@ L(pseudo_end): ret @@ -1919,8 +1934,8 @@ cfi_startproc PSEUDO_END (BP_SYM (__clone)) ---- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/i386/dl-cache.h -+++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/i386/dl-cache.h +--- glibc-2.10-335-g02bf610/sysdeps/unix/sysv/linux/i386/dl-cache.h ++++ glibc-2.10.90-22/sysdeps/unix/sysv/linux/i386/dl-cache.h @@ -0,0 +1,59 @@ +/* Support for reading /etc/ld.so.cache files written by Linux ldconfig. + Copyright (C) 2004 Free Software Foundation, Inc. @@ -1981,8 +1996,8 @@ + } while (0) + +#include_next ---- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/ia64/dl-cache.h -+++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/ia64/dl-cache.h +--- glibc-2.10-335-g02bf610/sysdeps/unix/sysv/linux/ia64/dl-cache.h ++++ glibc-2.10.90-22/sysdeps/unix/sysv/linux/ia64/dl-cache.h @@ -22,4 +22,31 @@ #define _dl_cache_check_flags(flags) \ ((flags) == _DL_CACHE_DEFAULT_ID) @@ -2015,29 +2030,29 @@ + } while (0) + #include_next ---- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c -+++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c +--- glibc-2.10-335-g02bf610/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c ++++ glibc-2.10.90-22/sysdeps/unix/sysv/linux/ia64/dl-procinfo.c @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig +#include +#else +#include +#endif ---- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h -+++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h +--- glibc-2.10-335-g02bf610/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h ++++ glibc-2.10.90-22/sysdeps/unix/sysv/linux/ia64/dl-procinfo.h @@ -0,0 +1,5 @@ +#ifdef IS_IN_ldconfig +#include +#else +#include +#endif ---- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed -+++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed +--- glibc-2.10-335-g02bf610/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed ++++ glibc-2.10.90-22/sysdeps/unix/sysv/linux/ia64/ldd-rewrite.sed @@ -1 +1 @@ -s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 \2\3"_ +s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_ ---- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/netlinkaccess.h -+++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/netlinkaccess.h +--- glibc-2.10-335-g02bf610/sysdeps/unix/sysv/linux/netlinkaccess.h ++++ glibc-2.10.90-22/sysdeps/unix/sysv/linux/netlinkaccess.h @@ -25,6 +25,24 @@ #include @@ -2063,8 +2078,8 @@ struct netlink_res { ---- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/paths.h -+++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/paths.h +--- glibc-2.10-335-g02bf610/sysdeps/unix/sysv/linux/paths.h ++++ glibc-2.10.90-22/sysdeps/unix/sysv/linux/paths.h @@ -62,7 +62,7 @@ #define _PATH_TTY "/dev/tty" #define _PATH_UNIX "/boot/vmlinux" @@ -2074,8 +2089,8 @@ #define _PATH_WTMP "/var/log/wtmp" /* Provide trailing slash, since mostly used for building pathnames. */ ---- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/tcsetattr.c -+++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/tcsetattr.c +--- glibc-2.10-335-g02bf610/sysdeps/unix/sysv/linux/tcsetattr.c ++++ glibc-2.10.90-22/sysdeps/unix/sysv/linux/tcsetattr.c @@ -49,6 +49,7 @@ tcsetattr (fd, optional_actions, termios_p) { struct __kernel_termios k_termios; @@ -2121,8 +2136,8 @@ + return retval; } libc_hidden_def (tcsetattr) ---- glibc-2.10-330-gd76da20/sysdeps/unix/sysv/linux/x86_64/clone.S -+++ glibc-2.10.90-20/sysdeps/unix/sysv/linux/x86_64/clone.S +--- glibc-2.10-335-g02bf610/sysdeps/unix/sysv/linux/x86_64/clone.S ++++ glibc-2.10.90-22/sysdeps/unix/sysv/linux/x86_64/clone.S @@ -89,9 +89,6 @@ L(pseudo_end): ret @@ -2141,8 +2156,8 @@ cfi_startproc; PSEUDO_END (BP_SYM (__clone)) ---- glibc-2.10-330-gd76da20/timezone/zic.c -+++ glibc-2.10.90-20/timezone/zic.c +--- glibc-2.10-335-g02bf610/timezone/zic.c ++++ glibc-2.10.90-22/timezone/zic.c @@ -1921,7 +1921,7 @@ const int zonecount; if (stdrp != NULL && stdrp->r_hiyear == 2037) return; Index: glibc.spec =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/glibc.spec,v retrieving revision 1.415 retrieving revision 1.416 diff -u -p -r1.415 -r1.416 --- glibc.spec 7 Sep 2009 09:07:10 -0000 1.415 +++ glibc.spec 14 Sep 2009 12:23:30 -0000 1.416 @@ -1,4 +1,4 @@ -%define glibcsrcdir glibc-2.10-330-gd76da20 +%define glibcsrcdir glibc-2.10-335-g02bf610 %define glibcversion 2.10.90 ### glibc.spec.in follows: %define run_glibc_tests 1 @@ -24,7 +24,7 @@ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 21 +Release: 22 # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries. # Things that are linked directly into dynamically linked programs # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional @@ -320,6 +320,8 @@ GXX="g++ -m64" %endif BuildFlags="$BuildFlags -fasynchronous-unwind-tables" +# gcc is a memory hog without that (#523172). +BuildFlags="$BuildFlags -fno-var-tracking-assignments" # Add -DNDEBUG unless using a prerelease case %{version} in *.*.9[0-9]*) ;; @@ -1029,6 +1031,13 @@ rm -f *.filelist* %endif %changelog +* Mon Sep 14 2009 Andreas Schwab - 2.10.90-22 +- Update from master. + - Fix endless loop in localedef. + - Fix __longjmp_chk on s390/s390x. +- Fix exit codes in nscd start script (#521848). +- Build with -fno-var-tracking-assignments for now (#523172). + * Mon Sep 7 2009 Andreas Schwab - 2.10.90-21 - Update from master. - Fix strstr/strcasestr on i386 (#519226). Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/import.log,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- import.log 7 Sep 2009 09:07:10 -0000 1.31 +++ import.log 14 Sep 2009 12:23:30 -0000 1.32 @@ -29,3 +29,4 @@ glibc-2_10_90-18:HEAD:glibc-2.10.90-18.s glibc-2_10_90-19:HEAD:glibc-2.10.90-19.src.rpm:1251889856 glibc-2_10_90-20:HEAD:glibc-2.10.90-20.src.rpm:1251969190 glibc-2_10_90-21:HEAD:glibc-2.10.90-21.src.rpm:1252314102 +glibc-2_10_90-22:HEAD:glibc-2.10.90-22.src.rpm:1252930886 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glibc/devel/sources,v retrieving revision 1.313 retrieving revision 1.314 diff -u -p -r1.313 -r1.314 --- sources 7 Sep 2009 09:07:10 -0000 1.313 +++ sources 14 Sep 2009 12:23:30 -0000 1.314 @@ -1,2 +1,2 @@ -ef40c728d91ed19586b58497d91383fa glibc-2.10-330-gd76da20-fedora.tar.bz2 -9f6e94c84392136723f0c4f249123ae2 glibc-2.10-330-gd76da20.tar.bz2 +7cf85b26787ff05f8f286ba49ce6cfd3 glibc-2.10-335-g02bf610-fedora.tar.bz2 +f886b8d4e1f0d30bc6ae0039cd7e93b0 glibc-2.10-335-g02bf610.tar.bz2 From jreznik at fedoraproject.org Mon Sep 14 12:26:00 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Mon, 14 Sep 2009 12:26:00 +0000 (UTC) Subject: rpms/system-config-bind/devel .cvsignore, 1.40, 1.41 sources, 1.57, 1.58 system-config-bind.spec, 1.85, 1.86 Message-ID: <20090914122600.AC0FE11C00EC@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/system-config-bind/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17032 Modified Files: .cvsignore sources system-config-bind.spec Log Message: * Mon Sep 14 2009 Jaroslav Reznik - 4.0.14-1 - repackage for translation team request (rhbz#522429) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-bind/devel/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 11 Jun 2009 12:17:55 -0000 1.40 +++ .cvsignore 14 Sep 2009 12:26:00 -0000 1.41 @@ -1 +1 @@ -system-config-bind-4.0.13.tar.gz +system-config-bind-4.0.14.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-bind/devel/sources,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- sources 11 Jun 2009 12:17:55 -0000 1.57 +++ sources 14 Sep 2009 12:26:00 -0000 1.58 @@ -1 +1 @@ -ac3de87507dd803b0bf1cacdbaf6ca63 system-config-bind-4.0.13.tar.gz +718b2cc5c47351d14f8cf77370011a04 system-config-bind-4.0.14.tar.gz Index: system-config-bind.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-bind/devel/system-config-bind.spec,v retrieving revision 1.85 retrieving revision 1.86 diff -u -p -r1.85 -r1.86 --- system-config-bind.spec 27 Jul 2009 05:21:16 -0000 1.85 +++ system-config-bind.spec 14 Sep 2009 12:26:00 -0000 1.86 @@ -1,7 +1,7 @@ Summary: BIND DNS Configuration Tool Name: system-config-bind -Version: 4.0.13 -Release: 2%{?dist} +Version: 4.0.14 +Release: 1%{?dist} URL: http://fedorahosted.org/system-config-bind License: GPLv2 Group: Applications/System @@ -82,6 +82,9 @@ if [ "$1" -eq 0 ]; then fi; %changelog +* Mon Sep 14 2009 Jaroslav Reznik - 4.0.14-1 +- repackage for translation team request (rhbz#522429) + * Sun Jul 26 2009 Fedora Release Engineering - 4.0.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Mon Sep 14 12:31:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:31:18 +0000 Subject: [pkgdb] python-cryptsetup: agk has requested watchcommits Message-ID: <20090914123118.B303710F87D@bastion2.fedora.phx.redhat.com> agk has requested the watchcommits acl on python-cryptsetup (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-cryptsetup From pkgdb at fedoraproject.org Mon Sep 14 12:31:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:31:19 +0000 Subject: [pkgdb] python-cryptsetup: agk has requested watchcommits Message-ID: <20090914123119.60A0C10F886@bastion2.fedora.phx.redhat.com> agk has requested the watchcommits acl on python-cryptsetup (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/python-cryptsetup From pkgdb at fedoraproject.org Mon Sep 14 12:32:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:32:00 +0000 Subject: [pkgdb] pam_mount: agk has requested watchcommits Message-ID: <20090914123200.02BED10F87D@bastion2.fedora.phx.redhat.com> agk has requested the watchcommits acl on pam_mount (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/pam_mount From pkgdb at fedoraproject.org Mon Sep 14 12:33:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:33:37 +0000 Subject: [pkgdb] dracut: agk has requested watchcommits Message-ID: <20090914123338.00B2F10F895@bastion2.fedora.phx.redhat.com> agk has requested the watchcommits acl on dracut (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dracut From pkgdb at fedoraproject.org Mon Sep 14 12:33:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:33:41 +0000 Subject: [pkgdb] dracut: agk has requested watchcommits Message-ID: <20090914123341.6651D10F898@bastion2.fedora.phx.redhat.com> agk has requested the watchcommits acl on dracut (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dracut From harald at fedoraproject.org Mon Sep 14 12:34:10 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Mon, 14 Sep 2009 12:34:10 +0000 (UTC) Subject: rpms/system-config-network/devel system-config-network.spec, 1.50, 1.51 Message-ID: <20090914123410.CB35011C00EC@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/system-config-network/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20103 Modified Files: system-config-network.spec Log Message: * Mon Sep 14 2009 Harald Hoyer 1.5.99-1 - version 1.5.99 - removed all rhpl requirements - extended classes for --import and --export Index: system-config-network.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-network/devel/system-config-network.spec,v retrieving revision 1.50 retrieving revision 1.51 diff -u -p -r1.50 -r1.51 --- system-config-network.spec 27 Jul 2009 05:24:19 -0000 1.50 +++ system-config-network.spec 14 Sep 2009 12:34:10 -0000 1.51 @@ -1,8 +1,8 @@ # -*- RPM-SPEC -*- Summary: The GUI of the Network Adminstration Tool Name: system-config-network -Version: 1.5.97 -Release: 2%{?dist} +Version: 1.5.99 +Release: 1%{?dist} URL: http://fedoraproject.org/wiki/SystemConfig/network Source0: %{name}-%{version}.tar.bz2 License: GPLv2+ @@ -26,7 +26,8 @@ Summary: The Network Adminstration Tool Group: Applications/System Obsoletes: netcfg <= 2.36-3p redhat-config-network-tui <= %{version} netconf <= 0.1-1 netconfig <= 0.8.24-1.2.2.1 Provides: redhat-config-network-tui = %{version} netcfg = 2.36-3p.1 netconf = 0.1-1.1 netconfig = 0.8.24-1.2.2.1.1 -Requires: initscripts >= 0:5.99, usermode , python, rhpl >= 0:0.193, rpm-python, newt-python, pciutils, usermode, dbus-python +Requires: initscripts >= 0:5.99, usermode , python, rpm-python, newt-python, pciutils, usermode, dbus-python +Requires: python-ethtool python-iwlib %description tui This is the network configuration tool, @@ -102,8 +103,10 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/system-config-network-cmd %changelog -* Sun Jul 26 2009 Fedora Release Engineering - 1.5.97-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Mon Sep 14 2009 Harald Hoyer 1.5.99-1 +- version 1.5.99 +- removed all rhpl requirements +- extended classes for --import and --export * Tue Apr 14 2009 Harald Hoyer 1.5.97-1 - translation update From pkgdb at fedoraproject.org Mon Sep 14 12:34:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:34:48 +0000 Subject: [pkgdb] udev-extras: agk has requested watchcommits Message-ID: <20090914123448.2229D10F880@bastion2.fedora.phx.redhat.com> agk has requested the watchcommits acl on udev-extras (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/udev-extras From pkgdb at fedoraproject.org Mon Sep 14 12:34:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:34:57 +0000 Subject: [pkgdb] udev-extras: agk has requested watchcommits Message-ID: <20090914123457.97AC710F888@bastion2.fedora.phx.redhat.com> agk has requested the watchcommits acl on udev-extras (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/udev-extras From harald at fedoraproject.org Mon Sep 14 12:35:07 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Mon, 14 Sep 2009 12:35:07 +0000 (UTC) Subject: rpms/system-config-network/devel .cvsignore, 1.32, 1.33 sources, 1.35, 1.36 Message-ID: <20090914123507.6345E11C00EC@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/system-config-network/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20508 Modified Files: .cvsignore sources Log Message: * Mon Sep 14 2009 Harald Hoyer 1.5.99-1 - version 1.5.99 - removed all rhpl requirements - extended classes for --import and --export Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-network/devel/.cvsignore,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- .cvsignore 14 Apr 2009 14:17:56 -0000 1.32 +++ .cvsignore 14 Sep 2009 12:35:07 -0000 1.33 @@ -1 +1 @@ -system-config-network-1.5.97.tar.bz2 +system-config-network-1.5.99.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-network/devel/sources,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- sources 14 Apr 2009 14:17:57 -0000 1.35 +++ sources 14 Sep 2009 12:35:07 -0000 1.36 @@ -1 +1 @@ -eb3d4d9f61c42e24d32cce719af0a739 system-config-network-1.5.97.tar.bz2 +a8cc18cd00ff4099ba502634e866c724 system-config-network-1.5.99.tar.bz2 From thias at fedoraproject.org Mon Sep 14 12:43:23 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Mon, 14 Sep 2009 12:43:23 +0000 (UTC) Subject: rpms/synergy-plus/EL-4 synergy-plus.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914124323.9C8E811C00EC@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/synergy-plus/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23789/EL-4 Modified Files: .cvsignore sources Added Files: synergy-plus.spec Log Message: Don't use the -executable find option as it doesn't work with older versions, initial import for non-devel branches. --- NEW FILE synergy-plus.spec --- Summary: Mouse and keyboard sharing utility Name: synergy-plus Version: 1.3.4 Release: 3%{?dist} License: GPLv2 Group: System Environment/Daemons URL: http://code.google.com/p/synergy-plus/ Source: http://synergy-plus.googlecode.com/files/synergy-plus-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: xorg-x11-devel %description Synergy+ (synergy-plus) lets you easily share a single mouse and keyboard between multiple computers with different operating systems, without special hardware. All you need is a LAN connection. It's intended for users with multiple computers, where each system uses its own display. It's a little like having a 2nd or a 3rd desktop. Synergy+ is a maintenance fork for implementing bug fixes to the original Synergy, which hasn't received any source updates or new releases since 2006. %prep %setup -q # Remove spurious executable bit from sources files find . -type f -name '*.cpp' -exec chmod -x {} \; %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) # None of the documentation files are actually useful here, they all point to # the online website, so include just one, the README %doc COPYING README examples/synergy.conf %{_bindir}/synergyc %{_bindir}/synergys %changelog * Tue Aug 18 2009 Matthias Saou 1.3.4-3 - Don't use the -executable find option, it doesn't work with older versions. * Tue Aug 18 2009 Matthias Saou 1.3.4-2 - Initial RPM release, based on the spec from the original synergy. - Remove spurious executable bit from sources files. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/synergy-plus/EL-4/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:58:42 -0000 1.1 +++ .cvsignore 14 Sep 2009 12:43:23 -0000 1.2 @@ -0,0 +1 @@ +synergy-plus-1.3.4.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/synergy-plus/EL-4/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:58:42 -0000 1.1 +++ sources 14 Sep 2009 12:43:23 -0000 1.2 @@ -0,0 +1 @@ +2c565afe5f920d363eef38dd97449b73 synergy-plus-1.3.4.tar.gz From thias at fedoraproject.org Mon Sep 14 12:43:23 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Mon, 14 Sep 2009 12:43:23 +0000 (UTC) Subject: rpms/synergy-plus/EL-5 synergy-plus.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914124323.DA26611C00EC@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/synergy-plus/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23789/EL-5 Modified Files: .cvsignore sources Added Files: synergy-plus.spec Log Message: Don't use the -executable find option as it doesn't work with older versions, initial import for non-devel branches. --- NEW FILE synergy-plus.spec --- Summary: Mouse and keyboard sharing utility Name: synergy-plus Version: 1.3.4 Release: 3%{?dist} License: GPLv2 Group: System Environment/Daemons URL: http://code.google.com/p/synergy-plus/ Source: http://synergy-plus.googlecode.com/files/synergy-plus-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libX11-devel BuildRequires: libXext-devel BuildRequires: libXtst-devel BuildRequires: libXt-devel BuildRequires: libXinerama-devel %description Synergy+ (synergy-plus) lets you easily share a single mouse and keyboard between multiple computers with different operating systems, without special hardware. All you need is a LAN connection. It's intended for users with multiple computers, where each system uses its own display. It's a little like having a 2nd or a 3rd desktop. Synergy+ is a maintenance fork for implementing bug fixes to the original Synergy, which hasn't received any source updates or new releases since 2006. %prep %setup -q # Remove spurious executable bit from sources files find . -type f -name '*.cpp' -exec chmod -x {} \; %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) # None of the documentation files are actually useful here, they all point to # the online website, so include just one, the README %doc COPYING README examples/synergy.conf %{_bindir}/synergyc %{_bindir}/synergys %changelog * Tue Aug 18 2009 Matthias Saou 1.3.4-3 - Don't use the -executable find option, it doesn't work with older versions. * Tue Aug 18 2009 Matthias Saou 1.3.4-2 - Initial RPM release, based on the spec from the original synergy. - Remove spurious executable bit from sources files. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/synergy-plus/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:58:42 -0000 1.1 +++ .cvsignore 14 Sep 2009 12:43:23 -0000 1.2 @@ -0,0 +1 @@ +synergy-plus-1.3.4.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/synergy-plus/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:58:42 -0000 1.1 +++ sources 14 Sep 2009 12:43:23 -0000 1.2 @@ -0,0 +1 @@ +2c565afe5f920d363eef38dd97449b73 synergy-plus-1.3.4.tar.gz From thias at fedoraproject.org Mon Sep 14 12:43:24 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Mon, 14 Sep 2009 12:43:24 +0000 (UTC) Subject: rpms/synergy-plus/devel synergy-plus.spec,1.1,1.2 Message-ID: <20090914124324.7CDD111C00EC@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/synergy-plus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23789/devel Modified Files: synergy-plus.spec Log Message: Don't use the -executable find option as it doesn't work with older versions, initial import for non-devel branches. Index: synergy-plus.spec =================================================================== RCS file: /cvs/extras/rpms/synergy-plus/devel/synergy-plus.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- synergy-plus.spec 14 Sep 2009 10:00:10 -0000 1.1 +++ synergy-plus.spec 14 Sep 2009 12:43:24 -0000 1.2 @@ -1,7 +1,7 @@ Summary: Mouse and keyboard sharing utility Name: synergy-plus Version: 1.3.4 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Group: System Environment/Daemons URL: http://code.google.com/p/synergy-plus/ @@ -26,7 +26,7 @@ Synergy, which hasn't received any sourc %prep %setup -q # Remove spurious executable bit from sources files -find . -type f -name '*.cpp' -executable -exec chmod -x {} \; +find . -type f -name '*.cpp' -exec chmod -x {} \; %build @@ -53,6 +53,9 @@ find . -type f -name '*.cpp' -executable %changelog +* Tue Aug 18 2009 Matthias Saou 1.3.4-3 +- Don't use the -executable find option, it doesn't work with older versions. + * Tue Aug 18 2009 Matthias Saou 1.3.4-2 - Initial RPM release, based on the spec from the original synergy. - Remove spurious executable bit from sources files. From thias at fedoraproject.org Mon Sep 14 12:43:24 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Mon, 14 Sep 2009 12:43:24 +0000 (UTC) Subject: rpms/synergy-plus/F-10 synergy-plus.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914124324.1FE2411C00EC@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/synergy-plus/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23789/F-10 Modified Files: .cvsignore sources Added Files: synergy-plus.spec Log Message: Don't use the -executable find option as it doesn't work with older versions, initial import for non-devel branches. --- NEW FILE synergy-plus.spec --- Summary: Mouse and keyboard sharing utility Name: synergy-plus Version: 1.3.4 Release: 3%{?dist} License: GPLv2 Group: System Environment/Daemons URL: http://code.google.com/p/synergy-plus/ Source: http://synergy-plus.googlecode.com/files/synergy-plus-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libX11-devel BuildRequires: libXext-devel BuildRequires: libXtst-devel BuildRequires: libXt-devel BuildRequires: libXinerama-devel %description Synergy+ (synergy-plus) lets you easily share a single mouse and keyboard between multiple computers with different operating systems, without special hardware. All you need is a LAN connection. It's intended for users with multiple computers, where each system uses its own display. It's a little like having a 2nd or a 3rd desktop. Synergy+ is a maintenance fork for implementing bug fixes to the original Synergy, which hasn't received any source updates or new releases since 2006. %prep %setup -q # Remove spurious executable bit from sources files find . -type f -name '*.cpp' -exec chmod -x {} \; %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) # None of the documentation files are actually useful here, they all point to # the online website, so include just one, the README %doc COPYING README examples/synergy.conf %{_bindir}/synergyc %{_bindir}/synergys %changelog * Tue Aug 18 2009 Matthias Saou 1.3.4-3 - Don't use the -executable find option, it doesn't work with older versions. * Tue Aug 18 2009 Matthias Saou 1.3.4-2 - Initial RPM release, based on the spec from the original synergy. - Remove spurious executable bit from sources files. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/synergy-plus/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:58:42 -0000 1.1 +++ .cvsignore 14 Sep 2009 12:43:23 -0000 1.2 @@ -0,0 +1 @@ +synergy-plus-1.3.4.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/synergy-plus/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:58:42 -0000 1.1 +++ sources 14 Sep 2009 12:43:23 -0000 1.2 @@ -0,0 +1 @@ +2c565afe5f920d363eef38dd97449b73 synergy-plus-1.3.4.tar.gz From thias at fedoraproject.org Mon Sep 14 12:43:24 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Mon, 14 Sep 2009 12:43:24 +0000 (UTC) Subject: rpms/synergy-plus/F-11 synergy-plus.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914124324.5157E11C00EC@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/synergy-plus/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23789/F-11 Modified Files: .cvsignore sources Added Files: synergy-plus.spec Log Message: Don't use the -executable find option as it doesn't work with older versions, initial import for non-devel branches. --- NEW FILE synergy-plus.spec --- Summary: Mouse and keyboard sharing utility Name: synergy-plus Version: 1.3.4 Release: 3%{?dist} License: GPLv2 Group: System Environment/Daemons URL: http://code.google.com/p/synergy-plus/ Source: http://synergy-plus.googlecode.com/files/synergy-plus-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libX11-devel BuildRequires: libXext-devel BuildRequires: libXtst-devel BuildRequires: libXt-devel BuildRequires: libXinerama-devel %description Synergy+ (synergy-plus) lets you easily share a single mouse and keyboard between multiple computers with different operating systems, without special hardware. All you need is a LAN connection. It's intended for users with multiple computers, where each system uses its own display. It's a little like having a 2nd or a 3rd desktop. Synergy+ is a maintenance fork for implementing bug fixes to the original Synergy, which hasn't received any source updates or new releases since 2006. %prep %setup -q # Remove spurious executable bit from sources files find . -type f -name '*.cpp' -exec chmod -x {} \; %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) # None of the documentation files are actually useful here, they all point to # the online website, so include just one, the README %doc COPYING README examples/synergy.conf %{_bindir}/synergyc %{_bindir}/synergys %changelog * Tue Aug 18 2009 Matthias Saou 1.3.4-3 - Don't use the -executable find option, it doesn't work with older versions. * Tue Aug 18 2009 Matthias Saou 1.3.4-2 - Initial RPM release, based on the spec from the original synergy. - Remove spurious executable bit from sources files. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/synergy-plus/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:58:42 -0000 1.1 +++ .cvsignore 14 Sep 2009 12:43:24 -0000 1.2 @@ -0,0 +1 @@ +synergy-plus-1.3.4.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/synergy-plus/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:58:42 -0000 1.1 +++ sources 14 Sep 2009 12:43:24 -0000 1.2 @@ -0,0 +1 @@ +2c565afe5f920d363eef38dd97449b73 synergy-plus-1.3.4.tar.gz From pkgdb at fedoraproject.org Mon Sep 14 12:47:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:47:52 +0000 Subject: [pkgdb] sugar-turtleart had acl change status Message-ID: <20090914124752.0AB8F10F87D@bastion2.fedora.phx.redhat.com> bkearney has set the watchbugzilla acl on sugar-turtleart (Fedora devel) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From pkgdb at fedoraproject.org Mon Sep 14 12:47:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:47:53 +0000 Subject: [pkgdb] sugar-turtleart had acl change status Message-ID: <20090914124753.2850D10F886@bastion2.fedora.phx.redhat.com> bkearney has set the watchcommits acl on sugar-turtleart (Fedora devel) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From pkgdb at fedoraproject.org Mon Sep 14 12:47:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:47:54 +0000 Subject: [pkgdb] sugar-turtleart had acl change status Message-ID: <20090914124754.80D6210F894@bastion2.fedora.phx.redhat.com> bkearney has set the commit acl on sugar-turtleart (Fedora devel) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From pkgdb at fedoraproject.org Mon Sep 14 12:48:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:48:01 +0000 Subject: [pkgdb] sugar-turtleart had acl change status Message-ID: <20090914124801.2DBCF10F89B@bastion2.fedora.phx.redhat.com> bkearney has set the watchbugzilla acl on sugar-turtleart (Fedora 11) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From pkgdb at fedoraproject.org Mon Sep 14 12:48:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:48:01 +0000 Subject: [pkgdb] sugar-turtleart had acl change status Message-ID: <20090914124802.061DF10F89F@bastion2.fedora.phx.redhat.com> bkearney has set the watchcommits acl on sugar-turtleart (Fedora 11) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From pkgdb at fedoraproject.org Mon Sep 14 12:48:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:48:03 +0000 Subject: [pkgdb] sugar-turtleart had acl change status Message-ID: <20090914124803.90B2710F8A3@bastion2.fedora.phx.redhat.com> bkearney has set the commit acl on sugar-turtleart (Fedora 11) to Approved for erikos To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sugar-turtleart From marx at fedoraproject.org Mon Sep 14 12:49:48 2009 From: marx at fedoraproject.org (=?utf-8?q?Marek_Gr=C3=A1c?=) Date: Mon, 14 Sep 2009 12:49:48 +0000 (UTC) Subject: rpms/system-config-lvm/devel .cvsignore, 1.27, 1.28 sources, 1.29, 1.30 system-config-lvm.spec, 1.42, 1.43 Message-ID: <20090914124948.B2E3B11C00EC@cvs1.fedora.phx.redhat.com> Author: marx Update of /cvs/pkgs/rpms/system-config-lvm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26450 Modified Files: .cvsignore sources system-config-lvm.spec Log Message: Resolves: #522315, #522448 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-lvm/devel/.cvsignore,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- .cvsignore 20 Aug 2009 22:37:50 -0000 1.27 +++ .cvsignore 14 Sep 2009 12:49:48 -0000 1.28 @@ -1 +1,2 @@ system-config-lvm-1.1.9.tar.gz +system-config-lvm-1.1.10.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-lvm/devel/sources,v retrieving revision 1.29 retrieving revision 1.30 diff -u -p -r1.29 -r1.30 --- sources 20 Aug 2009 22:37:51 -0000 1.29 +++ sources 14 Sep 2009 12:49:48 -0000 1.30 @@ -1 +1 @@ -03f76abaa184b3c1df713113cd64f4f3 system-config-lvm-1.1.9.tar.gz +042e369e6f45cc27a35d2c3ea97b525c system-config-lvm-1.1.10.tar.gz Index: system-config-lvm.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-lvm/devel/system-config-lvm.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- system-config-lvm.spec 20 Aug 2009 22:37:51 -0000 1.42 +++ system-config-lvm.spec 14 Sep 2009 12:49:48 -0000 1.43 @@ -1,7 +1,7 @@ # -*- RPM-SPEC -*- Summary: A utility for graphically configuring Logical Volumes Name: system-config-lvm -Version: 1.1.9 +Version: 1.1.10 Release: 1%{?dist} URL: http://www.redhat.com/ Source0: %{name}-%{version}.tar.gz @@ -61,6 +61,10 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/security/console.apps/system-config-lvm %changelog +* Mon Sep 14 2009 Marek Grac - 1.1.10 +- Resolves: #522315 - Fails when using pvcreate +- Resolves: #522448 - Request for rebuilding + * Fri Aug 21 2009 Marek Grac - 1.1.9 - Bugfix #474996: Unable to start without cluster.conf From thias at fedoraproject.org Mon Sep 14 12:53:25 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Mon, 14 Sep 2009 12:53:25 +0000 (UTC) Subject: rpms/spawn-fcgi/EL-5 spawn-fcgi.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914125325.55BB311C00EC@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/spawn-fcgi/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28073/EL-5 Modified Files: .cvsignore sources Added Files: spawn-fcgi.spec Log Message: Initial import for all non-devel branches. --- NEW FILE spawn-fcgi.spec --- Summary: Simple program for spawning FastCGI processes Name: spawn-fcgi Version: 1.6.2 Release: 1%{?dist} License: BSD Group: System Environment/Daemons URL: http://redmine.lighttpd.net/projects/spawn-fcgi/ Source0: http://www.lighttpd.net/download/spawn-fcgi-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description This package contains the spawn-fcgi program used for spawning FastCGI processes, which can be local or remote. %prep %setup -q %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README %{_bindir}/spawn-fcgi %{_mandir}/man1/spawn-fcgi.1* %changelog * Tue Apr 21 2009 Matthias Saou 1.6.2-1 - Update to 1.6.2. - Remove leftover -f from %%files section. * Mon Mar 30 2009 Matthias Saou 1.6.1-1 - Initial RPM release. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/spawn-fcgi/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:59:41 -0000 1.1 +++ .cvsignore 14 Sep 2009 12:53:25 -0000 1.2 @@ -0,0 +1 @@ +spawn-fcgi-1.6.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/spawn-fcgi/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:59:41 -0000 1.1 +++ sources 14 Sep 2009 12:53:25 -0000 1.2 @@ -0,0 +1 @@ +f74a8f4d8e379c53926b5eeef84b381c spawn-fcgi-1.6.2.tar.bz2 From thias at fedoraproject.org Mon Sep 14 12:53:25 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Mon, 14 Sep 2009 12:53:25 +0000 (UTC) Subject: rpms/spawn-fcgi/EL-4 spawn-fcgi.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914125325.30BEC11C00EC@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/spawn-fcgi/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28073/EL-4 Modified Files: .cvsignore sources Added Files: spawn-fcgi.spec Log Message: Initial import for all non-devel branches. --- NEW FILE spawn-fcgi.spec --- Summary: Simple program for spawning FastCGI processes Name: spawn-fcgi Version: 1.6.2 Release: 1%{?dist} License: BSD Group: System Environment/Daemons URL: http://redmine.lighttpd.net/projects/spawn-fcgi/ Source0: http://www.lighttpd.net/download/spawn-fcgi-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description This package contains the spawn-fcgi program used for spawning FastCGI processes, which can be local or remote. %prep %setup -q %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README %{_bindir}/spawn-fcgi %{_mandir}/man1/spawn-fcgi.1* %changelog * Tue Apr 21 2009 Matthias Saou 1.6.2-1 - Update to 1.6.2. - Remove leftover -f from %%files section. * Mon Mar 30 2009 Matthias Saou 1.6.1-1 - Initial RPM release. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/spawn-fcgi/EL-4/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:59:41 -0000 1.1 +++ .cvsignore 14 Sep 2009 12:53:24 -0000 1.2 @@ -0,0 +1 @@ +spawn-fcgi-1.6.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/spawn-fcgi/EL-4/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:59:41 -0000 1.1 +++ sources 14 Sep 2009 12:53:24 -0000 1.2 @@ -0,0 +1 @@ +f74a8f4d8e379c53926b5eeef84b381c spawn-fcgi-1.6.2.tar.bz2 From marx at fedoraproject.org Mon Sep 14 12:53:31 2009 From: marx at fedoraproject.org (=?utf-8?q?Marek_Gr=C3=A1c?=) Date: Mon, 14 Sep 2009 12:53:31 +0000 (UTC) Subject: rpms/system-config-lvm/F-10 .cvsignore, 1.25, 1.26 sources, 1.27, 1.28 system-config-lvm.spec, 1.34, 1.35 Message-ID: <20090914125331.D7C8111C00EC@cvs1.fedora.phx.redhat.com> Author: marx Update of /cvs/pkgs/rpms/system-config-lvm/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28193 Modified Files: .cvsignore sources system-config-lvm.spec Log Message: Resolves: #522315, #522448 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-lvm/F-10/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 20 Aug 2009 22:53:02 -0000 1.25 +++ .cvsignore 14 Sep 2009 12:53:31 -0000 1.26 @@ -1 +1 @@ -system-config-lvm-1.1.9.tar.gz +system-config-lvm-1.1.10.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-lvm/F-10/sources,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- sources 20 Aug 2009 22:53:02 -0000 1.27 +++ sources 14 Sep 2009 12:53:31 -0000 1.28 @@ -1 +1 @@ -03f76abaa184b3c1df713113cd64f4f3 system-config-lvm-1.1.9.tar.gz +042e369e6f45cc27a35d2c3ea97b525c system-config-lvm-1.1.10.tar.gz Index: system-config-lvm.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-lvm/F-10/system-config-lvm.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- system-config-lvm.spec 20 Aug 2009 22:53:02 -0000 1.34 +++ system-config-lvm.spec 14 Sep 2009 12:53:31 -0000 1.35 @@ -1,7 +1,7 @@ # -*- RPM-SPEC -*- Summary: A utility for graphically configuring Logical Volumes Name: system-config-lvm -Version: 1.1.9 +Version: 1.1.10 Release: 1%{?dist} URL: http://www.redhat.com/ Source0: %{name}-%{version}.tar.gz @@ -62,6 +62,10 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/security/console.apps/system-config-lvm %changelog +* Mon Sep 14 2009 Marek Grac - 1.1.10 +- Resolves: #522315 - Fails when using pvcreate +- Resolves: #522448 - Request for rebuilding + * Fri Aug 21 2009 Marek Grac - 1.1.9 - Bugfix #474996: Unable to start without cluster.conf From thias at fedoraproject.org Mon Sep 14 12:53:25 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Mon, 14 Sep 2009 12:53:25 +0000 (UTC) Subject: rpms/spawn-fcgi/F-10 spawn-fcgi.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914125325.879A611C00EC@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/spawn-fcgi/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28073/F-10 Modified Files: .cvsignore sources Added Files: spawn-fcgi.spec Log Message: Initial import for all non-devel branches. --- NEW FILE spawn-fcgi.spec --- Summary: Simple program for spawning FastCGI processes Name: spawn-fcgi Version: 1.6.2 Release: 1%{?dist} License: BSD Group: System Environment/Daemons URL: http://redmine.lighttpd.net/projects/spawn-fcgi/ Source0: http://www.lighttpd.net/download/spawn-fcgi-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description This package contains the spawn-fcgi program used for spawning FastCGI processes, which can be local or remote. %prep %setup -q %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README %{_bindir}/spawn-fcgi %{_mandir}/man1/spawn-fcgi.1* %changelog * Tue Apr 21 2009 Matthias Saou 1.6.2-1 - Update to 1.6.2. - Remove leftover -f from %%files section. * Mon Mar 30 2009 Matthias Saou 1.6.1-1 - Initial RPM release. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/spawn-fcgi/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:59:41 -0000 1.1 +++ .cvsignore 14 Sep 2009 12:53:25 -0000 1.2 @@ -0,0 +1 @@ +spawn-fcgi-1.6.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/spawn-fcgi/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:59:41 -0000 1.1 +++ sources 14 Sep 2009 12:53:25 -0000 1.2 @@ -0,0 +1 @@ +f74a8f4d8e379c53926b5eeef84b381c spawn-fcgi-1.6.2.tar.bz2 From thias at fedoraproject.org Mon Sep 14 12:53:25 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Mon, 14 Sep 2009 12:53:25 +0000 (UTC) Subject: rpms/spawn-fcgi/F-11 spawn-fcgi.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914125325.BA55011C00EC@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/spawn-fcgi/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28073/F-11 Modified Files: .cvsignore sources Added Files: spawn-fcgi.spec Log Message: Initial import for all non-devel branches. --- NEW FILE spawn-fcgi.spec --- Summary: Simple program for spawning FastCGI processes Name: spawn-fcgi Version: 1.6.2 Release: 1%{?dist} License: BSD Group: System Environment/Daemons URL: http://redmine.lighttpd.net/projects/spawn-fcgi/ Source0: http://www.lighttpd.net/download/spawn-fcgi-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description This package contains the spawn-fcgi program used for spawning FastCGI processes, which can be local or remote. %prep %setup -q %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README %{_bindir}/spawn-fcgi %{_mandir}/man1/spawn-fcgi.1* %changelog * Tue Apr 21 2009 Matthias Saou 1.6.2-1 - Update to 1.6.2. - Remove leftover -f from %%files section. * Mon Mar 30 2009 Matthias Saou 1.6.1-1 - Initial RPM release. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/spawn-fcgi/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:59:41 -0000 1.1 +++ .cvsignore 14 Sep 2009 12:53:25 -0000 1.2 @@ -0,0 +1 @@ +spawn-fcgi-1.6.2.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/spawn-fcgi/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:59:41 -0000 1.1 +++ sources 14 Sep 2009 12:53:25 -0000 1.2 @@ -0,0 +1 @@ +f74a8f4d8e379c53926b5eeef84b381c spawn-fcgi-1.6.2.tar.bz2 From pkgdb at fedoraproject.org Mon Sep 14 12:53:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:53:40 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested watchcommits Message-ID: <20090914125340.4A04B10F888@bastion2.fedora.phx.redhat.com> rnovacek has requested the watchcommits acl on system-config-rootpassword (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:53:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:53:40 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested watchbugzilla Message-ID: <20090914125340.E38FE10F89A@bastion2.fedora.phx.redhat.com> rnovacek has requested the watchbugzilla acl on system-config-rootpassword (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:53:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:53:40 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested commit Message-ID: <20090914125340.EAB3810F88C@bastion2.fedora.phx.redhat.com> rnovacek has requested the commit acl on system-config-rootpassword (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:53:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:53:44 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested approveacls Message-ID: <20090914125344.5BFDE10F89C@bastion2.fedora.phx.redhat.com> rnovacek has requested the approveacls acl on system-config-rootpassword (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:53:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:53:49 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested watchbugzilla Message-ID: <20090914125349.1B1A410F89D@bastion2.fedora.phx.redhat.com> rnovacek has requested the watchbugzilla acl on system-config-rootpassword (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:53:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:53:49 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested commit Message-ID: <20090914125350.0D77910F8A1@bastion2.fedora.phx.redhat.com> rnovacek has requested the commit acl on system-config-rootpassword (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:53:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:53:54 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested approveacls Message-ID: <20090914125354.3ADCA10F8A2@bastion2.fedora.phx.redhat.com> rnovacek has requested the approveacls acl on system-config-rootpassword (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:53:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:53:55 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested watchcommits Message-ID: <20090914125355.C882210F8A6@bastion2.fedora.phx.redhat.com> rnovacek has requested the watchcommits acl on system-config-rootpassword (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:01 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested watchcommits Message-ID: <20090914125401.6468210F8AF@bastion2.fedora.phx.redhat.com> rnovacek has requested the watchcommits acl on system-config-rootpassword (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:01 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested watchbugzilla Message-ID: <20090914125401.6459E10F8AD@bastion2.fedora.phx.redhat.com> rnovacek has requested the watchbugzilla acl on system-config-rootpassword (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:02 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested commit Message-ID: <20090914125402.54CB510F8B2@bastion2.fedora.phx.redhat.com> rnovacek has requested the commit acl on system-config-rootpassword (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:02 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested approveacls Message-ID: <20090914125402.E261D10F8B5@bastion2.fedora.phx.redhat.com> rnovacek has requested the approveacls acl on system-config-rootpassword (Fedora 8) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:14 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested commit Message-ID: <20090914125414.9861D10F8B9@bastion2.fedora.phx.redhat.com> rnovacek has requested the commit acl on system-config-rootpassword (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:14 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested watchcommits Message-ID: <20090914125414.51F1010F8B6@bastion2.fedora.phx.redhat.com> rnovacek has requested the watchcommits acl on system-config-rootpassword (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:16 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested approveacls Message-ID: <20090914125417.3964610F8BA@bastion2.fedora.phx.redhat.com> rnovacek has requested the approveacls acl on system-config-rootpassword (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:19 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested watchbugzilla Message-ID: <20090914125419.5175110F8BE@bastion2.fedora.phx.redhat.com> rnovacek has requested the watchbugzilla acl on system-config-rootpassword (Fedora 9) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:24 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested watchcommits Message-ID: <20090914125424.EF58D10F8C0@bastion2.fedora.phx.redhat.com> rnovacek has requested the watchcommits acl on system-config-rootpassword (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:25 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested watchbugzilla Message-ID: <20090914125425.57F2610F8C3@bastion2.fedora.phx.redhat.com> rnovacek has requested the watchbugzilla acl on system-config-rootpassword (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:25 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested commit Message-ID: <20090914125425.A126810F8C5@bastion2.fedora.phx.redhat.com> rnovacek has requested the commit acl on system-config-rootpassword (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:27 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested approveacls Message-ID: <20090914125427.800D210F8C6@bastion2.fedora.phx.redhat.com> rnovacek has requested the approveacls acl on system-config-rootpassword (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:32 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested watchcommits Message-ID: <20090914125432.4C48110F8A3@bastion2.fedora.phx.redhat.com> rnovacek has requested the watchcommits acl on system-config-rootpassword (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:33 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested commit Message-ID: <20090914125433.69A6B10F8CE@bastion2.fedora.phx.redhat.com> rnovacek has requested the commit acl on system-config-rootpassword (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:37 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested approveacls Message-ID: <20090914125437.7B66110F8D1@bastion2.fedora.phx.redhat.com> rnovacek has requested the approveacls acl on system-config-rootpassword (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:38 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has requested watchbugzilla Message-ID: <20090914125439.0A38710F8D0@bastion2.fedora.phx.redhat.com> rnovacek has requested the watchbugzilla acl on system-config-rootpassword (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:54:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:43 +0000 Subject: [pkgdb] dracut had acl change status Message-ID: <20090914125443.2516610F8D4@bastion2.fedora.phx.redhat.com> harald has set the watchcommits acl on dracut (Fedora devel) to Approved for agk To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dracut From pkgdb at fedoraproject.org Mon Sep 14 12:54:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:54:46 +0000 Subject: [pkgdb] dracut had acl change status Message-ID: <20090914125446.987FB10F8A4@bastion2.fedora.phx.redhat.com> harald has set the watchcommits acl on dracut (Fedora 11) to Approved for agk To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/dracut From pkgdb at fedoraproject.org Mon Sep 14 12:55:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:55:48 +0000 Subject: [pkgdb] udev-extras had acl change status Message-ID: <20090914125548.E58BF10F8B0@bastion2.fedora.phx.redhat.com> harald has set the watchcommits acl on udev-extras (Fedora devel) to Obsolete for agk To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/udev-extras From marx at fedoraproject.org Mon Sep 14 12:55:58 2009 From: marx at fedoraproject.org (=?utf-8?q?Marek_Gr=C3=A1c?=) Date: Mon, 14 Sep 2009 12:55:58 +0000 (UTC) Subject: rpms/system-config-lvm/F-11 .cvsignore, 1.25, 1.26 sources, 1.27, 1.28 system-config-lvm.spec, 1.36, 1.37 Message-ID: <20090914125558.A81D211C00EC@cvs1.fedora.phx.redhat.com> Author: marx Update of /cvs/pkgs/rpms/system-config-lvm/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29332 Modified Files: .cvsignore sources system-config-lvm.spec Log Message: Resolves: #522315, #522448 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-lvm/F-11/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 20 Aug 2009 22:40:03 -0000 1.25 +++ .cvsignore 14 Sep 2009 12:55:58 -0000 1.26 @@ -1 +1 @@ -system-config-lvm-1.1.9.tar.gz +system-config-lvm-1.1.10.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-lvm/F-11/sources,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- sources 20 Aug 2009 22:40:03 -0000 1.27 +++ sources 14 Sep 2009 12:55:58 -0000 1.28 @@ -1 +1 @@ -03f76abaa184b3c1df713113cd64f4f3 system-config-lvm-1.1.9.tar.gz +042e369e6f45cc27a35d2c3ea97b525c system-config-lvm-1.1.10.tar.gz Index: system-config-lvm.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-lvm/F-11/system-config-lvm.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- system-config-lvm.spec 20 Aug 2009 22:40:03 -0000 1.36 +++ system-config-lvm.spec 14 Sep 2009 12:55:58 -0000 1.37 @@ -1,7 +1,7 @@ # -*- RPM-SPEC -*- Summary: A utility for graphically configuring Logical Volumes Name: system-config-lvm -Version: 1.1.9 +Version: 1.1.10 Release: 1%{?dist} URL: http://www.redhat.com/ Source0: %{name}-%{version}.tar.gz @@ -62,6 +62,10 @@ rm -rf %{buildroot} %config(noreplace) %{_sysconfdir}/security/console.apps/system-config-lvm %changelog +* Mon Sep 14 2009 Marek Grac - 1.1.10 +- Resolves: #522315 - Fails when using pvcreate +- Resolves: #522448 - Request for rebuilding + * Fri Aug 21 2009 Marek Grac - 1.1.9 - Bugfix #474996: Unable to start without cluster.conf From pkgdb at fedoraproject.org Mon Sep 14 12:55:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:55:57 +0000 Subject: [pkgdb] udev-extras had acl change status Message-ID: <20090914125558.0471310F8B4@bastion2.fedora.phx.redhat.com> harald has set the watchcommits acl on udev-extras (Fedora 11) to Approved for agk To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/udev-extras From pkgdb at fedoraproject.org Mon Sep 14 12:56:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:27 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125627.8CAFF10F8B9@bastion2.fedora.phx.redhat.com> lkundrak has set the watchbugzilla acl on system-config-rootpassword (Fedora devel) to Approved for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:56:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:27 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125627.A437510F8BD@bastion2.fedora.phx.redhat.com> lkundrak has set the watchcommits acl on system-config-rootpassword (Fedora devel) to Approved for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:56:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:28 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125628.C69D710F8C0@bastion2.fedora.phx.redhat.com> lkundrak has set the commit acl on system-config-rootpassword (Fedora devel) to Approved for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:56:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:29 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125629.B3A2310F8C4@bastion2.fedora.phx.redhat.com> lkundrak has set the approveacls acl on system-config-rootpassword (Fedora devel) to Approved for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:56:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:33 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125633.2229B10F8C7@bastion2.fedora.phx.redhat.com> lkundrak has set the watchbugzilla acl on system-config-rootpassword (Fedora 7) to Approved for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:56:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:35 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125635.E66C110F8D9@bastion2.fedora.phx.redhat.com> lkundrak has set the watchbugzilla acl on system-config-rootpassword (Fedora 7) to Obsolete for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:56:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:41 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125642.00C8810F8DA@bastion2.fedora.phx.redhat.com> lkundrak has set the watchbugzilla acl on system-config-rootpassword (Fedora 10) to Approved for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:56:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:42 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125642.9E93910F8DD@bastion2.fedora.phx.redhat.com> lkundrak has set the watchcommits acl on system-config-rootpassword (Fedora 10) to Approved for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:56:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:42 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125643.1323510F8E0@bastion2.fedora.phx.redhat.com> lkundrak has set the commit acl on system-config-rootpassword (Fedora 10) to Approved for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:56:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:44 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125644.98D6210F8ED@bastion2.fedora.phx.redhat.com> lkundrak has set the approveacls acl on system-config-rootpassword (Fedora 10) to Approved for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:56:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:46 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125646.5D09610F8FC@bastion2.fedora.phx.redhat.com> lkundrak has set the commit acl on system-config-rootpassword (Fedora 11) to Approved for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:56:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:45 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125646.08FBA10F8F2@bastion2.fedora.phx.redhat.com> lkundrak has set the approveacls acl on system-config-rootpassword (Fedora 11) to Approved for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:56:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:47 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125647.8FCE810F8FE@bastion2.fedora.phx.redhat.com> lkundrak has set the watchcommits acl on system-config-rootpassword (Fedora 11) to Approved for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 12:56:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 12:56:50 +0000 Subject: [pkgdb] system-config-rootpassword had acl change status Message-ID: <20090914125650.14ECE10F8D1@bastion2.fedora.phx.redhat.com> lkundrak has set the watchbugzilla acl on system-config-rootpassword (Fedora 11) to Approved for rnovacek To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 13:00:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 13:00:12 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has given up watchcommits Message-ID: <20090914130012.CE71510F888@bastion2.fedora.phx.redhat.com> rnovacek has given up the watchcommits acl on system-config-rootpassword (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 13:00:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 13:00:26 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has given up approveacls Message-ID: <20090914130026.AC6C810F88C@bastion2.fedora.phx.redhat.com> rnovacek has given up the approveacls acl on system-config-rootpassword (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From pkgdb at fedoraproject.org Mon Sep 14 13:00:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 13:00:35 +0000 Subject: [pkgdb] system-config-rootpassword: rnovacek has given up commit Message-ID: <20090914130035.F1A2510F898@bastion2.fedora.phx.redhat.com> rnovacek has given up the commit acl on system-config-rootpassword (Fedora 7) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/system-config-rootpassword From npajkovs at fedoraproject.org Mon Sep 14 13:03:26 2009 From: npajkovs at fedoraproject.org (Nikola Pajkovsky) Date: Mon, 14 Sep 2009 13:03:26 +0000 (UTC) Subject: rpms/inn/devel inn.spec,1.68,1.69 Message-ID: <20090914130326.313D611C00EC@cvs1.fedora.phx.redhat.com> Author: npajkovs Update of /cvs/extras/rpms/inn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32225 Modified Files: inn.spec Log Message: resolved: 511772 - inn/storage.h not self-contained, missing inn/options.h Index: inn.spec =================================================================== RCS file: /cvs/extras/rpms/inn/devel/inn.spec,v retrieving revision 1.68 retrieving revision 1.69 diff -u -p -r1.68 -r1.69 --- inn.spec 25 Jul 2009 03:24:51 -0000 1.68 +++ inn.spec 14 Sep 2009 13:03:25 -0000 1.69 @@ -1,7 +1,7 @@ Summary: The InterNetNews system, an Usenet news server Name: inn Version: 2.5.0 -Release: 4%{?dist} +Release: 5%{?dist} #see LICENSE file for details License: GPL+ and BSD and MIT and Public Domain Group: System Environment/Daemons @@ -23,6 +23,7 @@ Patch10: inn-2.4.3-nologinshell.patch Patch11: inn-2.4.5-dynlib.patch Patch12: inn-sasl_encode64nullterm.patch Patch13: inn-2.5.0-chown.patch +Patch14: inn-2.5.0-missing-headers.patch BuildRequires: perl-devel python db4-devel byacc krb5-devel pam-devel e2fsprogs-devel BuildRequires: perl(ExtUtils::Embed) Requires(pre): shadow-utils @@ -94,6 +95,7 @@ exit 0 %patch11 -p1 -b .dynlib %patch12 -p1 -b .nullterm %patch13 -p1 -b .chown +%patch14 -p1 -b .missing-headers perl -pi -e 's/LOCK_READ/LLOCK_READ/' `find . -type f` perl -pi -e 's/LOCK_WRITE/LLOCK_WRITE/' `find . -type f` @@ -137,7 +139,7 @@ for f in clibrary.h config.h dbz.h do install -c -m 0644 ./include/$f $RPM_BUILD_ROOT/usr/include/inn done -for f in defines.h system.h libinn.h storage.h +for f in defines.h system.h libinn.h storage.h options.h do install -c -m 0644 ./include/inn/$f $RPM_BUILD_ROOT/usr/include/inn done @@ -534,6 +536,7 @@ exit 0 /usr/include/inn/libinn.h /usr/include/inn/storage.h /usr/include/inn/system.h +/usr/include/inn/options.h %{_libdir}/news/lib/libstorage.so %{_libdir}/news/lib/libinn.so %{_libdir}/news/lib/libinnhist.so @@ -547,6 +550,9 @@ exit 0 %{_mandir}/man1/inews* %changelog +* Mon Sep 14 2009 Nikola Pajkovsky - 2.5.0-5 +- resolved: 511772 - inn/storage.h not self-contained, missing inn/options.h + * Fri Jul 24 2009 Fedora Release Engineering - 2.5.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From nphilipp at fedoraproject.org Mon Sep 14 13:09:01 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 14 Sep 2009 13:09:01 +0000 (UTC) Subject: rpms/system-config-date/devel .cvsignore, 1.107, 1.108 sources, 1.119, 1.120 system-config-date.spec, 1.127, 1.128 Message-ID: <20090914130901.AC20411C00EC@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-date/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1926 Modified Files: .cvsignore sources system-config-date.spec Log Message: version 1.9.49 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/.cvsignore,v retrieving revision 1.107 retrieving revision 1.108 diff -u -p -r1.107 -r1.108 --- .cvsignore 7 Sep 2009 16:15:15 -0000 1.107 +++ .cvsignore 14 Sep 2009 13:09:01 -0000 1.108 @@ -1 +1 @@ -system-config-date-1.9.48.tar.bz2 +system-config-date-1.9.49.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/sources,v retrieving revision 1.119 retrieving revision 1.120 diff -u -p -r1.119 -r1.120 --- sources 7 Sep 2009 16:23:59 -0000 1.119 +++ sources 14 Sep 2009 13:09:01 -0000 1.120 @@ -1 +1 @@ -4b65073d4af73e4bfddc4a56a65d68f6 system-config-date-1.9.48.tar.bz2 +c0a537c04cd685fd534672f155bd8c3a system-config-date-1.9.49.tar.bz2 Index: system-config-date.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/system-config-date.spec,v retrieving revision 1.127 retrieving revision 1.128 diff -u -p -r1.127 -r1.128 --- system-config-date.spec 7 Sep 2009 16:23:59 -0000 1.127 +++ system-config-date.spec 14 Sep 2009 13:09:01 -0000 1.128 @@ -17,7 +17,7 @@ Summary: A graphical interface for modifying system date and time Name: system-config-date -Version: 1.9.48 +Version: 1.9.49 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -125,6 +125,9 @@ fi #%{python_sitelib}/scdate.dbus-%{version}-py%{python_version}.egg-info %changelog +* Mon Sep 14 2009 Nils Philippsen - 1.9.49-1 +- pick up updated translations + * Mon Sep 07 2009 Nils Philippsen - 1.9.48-1 - use string object methods instead of string module - get rid of timeconfig and compat program names From mschwendt at fedoraproject.org Mon Sep 14 13:13:25 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Mon, 14 Sep 2009 13:13:25 +0000 (UTC) Subject: rpms/taglib/devel taglib-1.6-test_mp4.patch, NONE, 1.1 taglib.spec, 1.44, 1.45 Message-ID: <20090914131325.6661911C00EC@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/taglib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4116/devel Modified Files: taglib.spec Added Files: taglib-1.6-test_mp4.patch Log Message: * Mon Sep 14 2009 Michael Schwendt - 1.6-1 - Add patch to fix MP4 test on ppc/ppc64. - Update to 1.6 final. taglib-1.6-test_mp4.patch: test_mp4.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE taglib-1.6-test_mp4.patch --- diff -Nur taglib-1.6-orig/tests/test_mp4.cpp taglib-1.6/tests/test_mp4.cpp --- taglib-1.6-orig/tests/test_mp4.cpp 2009-07-24 15:08:51.000000000 +0200 +++ taglib-1.6/tests/test_mp4.cpp 2009-09-14 14:46:41.724715605 +0200 @@ -130,7 +130,7 @@ MP4::Atom *moov = atoms->atoms[0]; CPPUNIT_ASSERT_EQUAL(long(77), moov->length); - f->tag()->itemListMap()["pgap"] = 1; + f->tag()->itemListMap()["pgap"] = true; f->save(); f = new MP4::File(filename.c_str()); Index: taglib.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib/devel/taglib.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- taglib.spec 14 Sep 2009 07:57:43 -0000 1.44 +++ taglib.spec 14 Sep 2009 13:13:25 -0000 1.45 @@ -32,6 +32,8 @@ Patch1: taglib-1.5b1-multilib.patch # try 2, kiss omit -L%_libdir Patch2: taglib-1.5rc1-multilib.patch +Patch3: taglib-1.6-test_mp4.patch + BuildRequires: cmake BuildRequires: pkgconfig BuildRequires: zlib-devel @@ -84,6 +86,8 @@ Files needed when building software with ## omit for now %patch2 -p1 -b .multilib +%patch3 -p1 -b .test_mp4 + %build mkdir -p %{_target_platform} @@ -156,6 +160,7 @@ rm -rf %{buildroot} %changelog * Mon Sep 14 2009 Michael Schwendt - 1.6-1 +- Add patch to fix MP4 test on ppc/ppc64. - Update to 1.6 final. * Sun Sep 6 2009 Michael Schwendt - 1.6-0.1.rc1 From mschwendt at fedoraproject.org Mon Sep 14 13:13:25 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Mon, 14 Sep 2009 13:13:25 +0000 (UTC) Subject: rpms/taglib/F-11 taglib-1.6-test_mp4.patch, NONE, 1.1 taglib.spec, 1.33, 1.34 Message-ID: <20090914131325.83AAA11C00EC@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/taglib/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4116/F-11 Modified Files: taglib.spec Added Files: taglib-1.6-test_mp4.patch Log Message: * Mon Sep 14 2009 Michael Schwendt - 1.6-1 - Add patch to fix MP4 test on ppc/ppc64. - Update to 1.6 final. taglib-1.6-test_mp4.patch: test_mp4.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE taglib-1.6-test_mp4.patch --- diff -Nur taglib-1.6-orig/tests/test_mp4.cpp taglib-1.6/tests/test_mp4.cpp --- taglib-1.6-orig/tests/test_mp4.cpp 2009-07-24 15:08:51.000000000 +0200 +++ taglib-1.6/tests/test_mp4.cpp 2009-09-14 14:46:41.724715605 +0200 @@ -130,7 +130,7 @@ MP4::Atom *moov = atoms->atoms[0]; CPPUNIT_ASSERT_EQUAL(long(77), moov->length); - f->tag()->itemListMap()["pgap"] = 1; + f->tag()->itemListMap()["pgap"] = true; f->save(); f = new MP4::File(filename.c_str()); Index: taglib.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-11/taglib.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- taglib.spec 14 Sep 2009 08:02:05 -0000 1.33 +++ taglib.spec 14 Sep 2009 13:13:25 -0000 1.34 @@ -32,6 +32,8 @@ Patch1: taglib-1.5b1-multilib.patch # try 2, kiss omit -L%_libdir Patch2: taglib-1.5rc1-multilib.patch +Patch3: taglib-1.6-test_mp4.patch + BuildRequires: cmake BuildRequires: pkgconfig BuildRequires: zlib-devel @@ -84,6 +86,8 @@ Files needed when building software with ## omit for now %patch2 -p1 -b .multilib +%patch3 -p1 -b .test_mp4 + %build mkdir -p %{_target_platform} @@ -156,6 +160,7 @@ rm -rf %{buildroot} %changelog * Mon Sep 14 2009 Michael Schwendt - 1.6-1 +- Add patch to fix MP4 test on ppc/ppc64. - Update to 1.6 final. * Sun Sep 6 2009 Michael Schwendt - 1.6-0.1.rc1 From mschwendt at fedoraproject.org Mon Sep 14 13:13:25 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Mon, 14 Sep 2009 13:13:25 +0000 (UTC) Subject: rpms/taglib/F-10 taglib-1.6-test_mp4.patch, NONE, 1.1 taglib.spec, 1.31, 1.32 Message-ID: <20090914131325.D827F11C00EC@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/taglib/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4116/F-10 Modified Files: taglib.spec Added Files: taglib-1.6-test_mp4.patch Log Message: * Mon Sep 14 2009 Michael Schwendt - 1.6-1 - Add patch to fix MP4 test on ppc/ppc64. - Update to 1.6 final. taglib-1.6-test_mp4.patch: test_mp4.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE taglib-1.6-test_mp4.patch --- diff -Nur taglib-1.6-orig/tests/test_mp4.cpp taglib-1.6/tests/test_mp4.cpp --- taglib-1.6-orig/tests/test_mp4.cpp 2009-07-24 15:08:51.000000000 +0200 +++ taglib-1.6/tests/test_mp4.cpp 2009-09-14 14:46:41.724715605 +0200 @@ -130,7 +130,7 @@ MP4::Atom *moov = atoms->atoms[0]; CPPUNIT_ASSERT_EQUAL(long(77), moov->length); - f->tag()->itemListMap()["pgap"] = 1; + f->tag()->itemListMap()["pgap"] = true; f->save(); f = new MP4::File(filename.c_str()); Index: taglib.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-10/taglib.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- taglib.spec 14 Sep 2009 08:02:18 -0000 1.31 +++ taglib.spec 14 Sep 2009 13:13:25 -0000 1.32 @@ -32,6 +32,8 @@ Patch1: taglib-1.5b1-multilib.patch # try 2, kiss omit -L%_libdir Patch2: taglib-1.5rc1-multilib.patch +Patch3: taglib-1.6-test_mp4.patch + BuildRequires: cmake BuildRequires: pkgconfig BuildRequires: zlib-devel @@ -84,6 +86,8 @@ Files needed when building software with ## omit for now %patch2 -p1 -b .multilib +%patch3 -p1 -b .test_mp4 + %build mkdir -p %{_target_platform} @@ -156,6 +160,7 @@ rm -rf %{buildroot} %changelog * Mon Sep 14 2009 Michael Schwendt - 1.6-1 +- Add patch to fix MP4 test on ppc/ppc64. - Update to 1.6 final. * Sun Sep 6 2009 Michael Schwendt - 1.6-0.1.rc1 From otaylor at fedoraproject.org Mon Sep 14 13:17:57 2009 From: otaylor at fedoraproject.org (Owen Taylor) Date: Mon, 14 Sep 2009 13:17:57 +0000 (UTC) Subject: rpms/desktop-effects/devel .cvsignore, 1.3, 1.4 desktop-effects.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090914131757.EE61A11C00EC@cvs1.fedora.phx.redhat.com> Author: otaylor Update of /cvs/extras/rpms/desktop-effects/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5898 Modified Files: .cvsignore desktop-effects.spec sources Log Message: * Mon Sep 14 2009 Owen Taylor - 0.8.3-1 - Update to 0.8.3 (translations) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/desktop-effects/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 4 Sep 2009 15:52:01 -0000 1.3 +++ .cvsignore 14 Sep 2009 13:17:57 -0000 1.4 @@ -1,2 +1,3 @@ desktop-effects-0.8.1.tar.bz2 desktop-effects-0.8.2.tar.bz2 +desktop-effects-0.8.3.tar.bz2 Index: desktop-effects.spec =================================================================== RCS file: /cvs/extras/rpms/desktop-effects/devel/desktop-effects.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- desktop-effects.spec 4 Sep 2009 16:01:54 -0000 1.3 +++ desktop-effects.spec 14 Sep 2009 13:17:57 -0000 1.4 @@ -1,6 +1,6 @@ Name: desktop-effects -Version: 0.8.2 -Release: 2%{?dist} +Version: 0.8.3 +Release: 1%{?dist} Summary: Switch GNOME window management and effects Group: User Interface/Desktops @@ -67,6 +67,9 @@ if [ -x /usr/bin/gtk-update-icon-cache ] fi %changelog +* Mon Sep 14 2009 Owen Taylor - 0.8.3-1 +- Update to 0.8.3 (translations) + * Fri Sep 4 2009 Owen Taylor - 0.8.2-2 - Add missing BuildRequires on mesa-libGL-devel Index: sources =================================================================== RCS file: /cvs/extras/rpms/desktop-effects/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 4 Sep 2009 15:52:01 -0000 1.3 +++ sources 14 Sep 2009 13:17:57 -0000 1.4 @@ -1 +1 @@ -806fc8eef9788ae1ca7654d7cae75e7d desktop-effects-0.8.2.tar.bz2 +a43557f0f6351d183bc614bde3adb31a desktop-effects-0.8.3.tar.bz2 From rdieter at fedoraproject.org Mon Sep 14 13:20:18 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 14 Sep 2009 13:20:18 +0000 (UTC) Subject: rpms/kde-settings/devel .cvsignore, 1.62, 1.63 kde-settings.spec, 1.88, 1.89 sources, 1.64, 1.65 Message-ID: <20090914132018.19CD511C0425@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kde-settings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6755 Modified Files: .cvsignore kde-settings.spec sources Log Message: * Mon Sep 14 2009 Rex Dieter - 4.3-7 - plasma-desktop-appletsrc: Constantine_Mosaico virus wallpaper default (#519320) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/devel/.cvsignore,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- .cvsignore 8 Sep 2009 15:23:33 -0000 1.62 +++ .cvsignore 14 Sep 2009 13:20:17 -0000 1.63 @@ -1 +1 @@ -kde-settings-4.3-6.tar.bz2 +kde-settings-4.3-7.tar.bz2 Index: kde-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/devel/kde-settings.spec,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- kde-settings.spec 12 Sep 2009 22:02:23 -0000 1.88 +++ kde-settings.spec 14 Sep 2009 13:20:17 -0000 1.89 @@ -1,11 +1,11 @@ # THIS SPECFILE IS FOR F12 ONLY! -%define rel 6 +%define rel 7 Summary: Config files for kde Name: kde-settings Version: 4.3 -Release: %{rel}.1 +Release: %{rel} Group: System Environment/Base License: Public Domain @@ -150,6 +150,9 @@ touch --no-create %{_datadir}/kde-settin %changelog +* Mon Sep 14 2009 Rex Dieter - 4.3-7 +- plasma-desktop-appletsrc: Constantine_Mosaico virus wallpaper default (#519320) + * Sat Sep 12 2009 Rex Dieter - 4.3-6.1 - -kdm: fix up %%post, s/oxygen-air/Constantine/ - -kdm: Requires: system-kdm-theme Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-settings/devel/sources,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- sources 8 Sep 2009 15:23:33 -0000 1.64 +++ sources 14 Sep 2009 13:20:17 -0000 1.65 @@ -1 +1 @@ -cc0723c3f6aacb05fd4655d7b2101d4f kde-settings-4.3-6.tar.bz2 +1f3b71dfd1a836e78214790ef48bed59 kde-settings-4.3-7.tar.bz2 From mhlavink at fedoraproject.org Mon Sep 14 13:23:29 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Mon, 14 Sep 2009 13:23:29 +0000 (UTC) Subject: rpms/setuptool/devel setuptool.spec,1.37,1.38 Message-ID: <20090914132329.4B68F11C00EC@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/setuptool/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7911 Modified Files: setuptool.spec Log Message: relase with updated translations Index: setuptool.spec =================================================================== RCS file: /cvs/extras/rpms/setuptool/devel/setuptool.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- setuptool.spec 4 Aug 2009 08:55:27 -0000 1.37 +++ setuptool.spec 14 Sep 2009 13:23:28 -0000 1.38 @@ -1,5 +1,5 @@ Name: setuptool -Version: 1.19.6 +Version: 1.19.7 Release: 1%{?dist} Summary: A text mode system configuration tool License: GPLv2+ @@ -44,6 +44,9 @@ rm -rf $RPM_BUILD_ROOT %config %{_sysconfdir}/setuptool.d/* %changelog +* Mon Sep 14 2009 Michal Hlavinka - 1.19.7-1 +- relase with updated translations + * Tue Aug 04 2009 Michal Hlavinka - 1.19.6-1 - updated to 1.19.6 - don't display *_IN locale in /dev/tty/X it does not work (#511193) From varekova at fedoraproject.org Mon Sep 14 13:30:50 2009 From: varekova at fedoraproject.org (Ivana Varekova) Date: Mon, 14 Sep 2009 13:30:50 +0000 (UTC) Subject: rpms/sysstat/devel sysstat-9.0.4-init_script.patch, NONE, 1.1 sysstat.spec, 1.70, 1.71 Message-ID: <20090914133050.97D5611C00EC@cvs1.fedora.phx.redhat.com> Author: varekova Update of /cvs/pkgs/rpms/sysstat/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10500 Modified Files: sysstat.spec Added Files: sysstat-9.0.4-init_script.patch Log Message: - fix init script - add INIT INFO flags (#522740) and add condrestart, try-restart and force-reload (#522743) sysstat-9.0.4-init_script.patch: sysstat.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) --- NEW FILE sysstat-9.0.4-init_script.patch --- diff -up sysstat-9.0.4/sysstat.in.ii sysstat-9.0.4/sysstat.in --- sysstat-9.0.4/sysstat.in.ii 2009-02-15 15:49:24.000000000 +0100 +++ sysstat-9.0.4/sysstat.in 2009-09-14 15:22:34.000000000 +0200 @@ -4,11 +4,13 @@ # @INIT_DIR@/sysstat # (C) 2000-2009 Sebastien Godard (sysstat orange.fr) # +### BEGIN INIT INFO # Description: Reset the system activity logs +# Short-Description: reset the system activity logs #@(#) @PACKAGE_NAME at -@PACKAGE_VERSION@ startup script: #@(#) Insert a dummy record in current daily data file. #@(#) This indicates that the counters have restarted from 0. -# +### END INIT INFO RETVAL=0 SYSCONFIG_DIR=@SYSCONFIG_DIR@ @@ -31,7 +33,7 @@ case "$1" in fi echo ;; - stop|status|restart|reload) + stop|status|restart|reload|force-reload|condrestart|try-restart) ;; *) echo "Usage: sysstat {start|stop|status|restart|reload}" Index: sysstat.spec =================================================================== RCS file: /cvs/pkgs/rpms/sysstat/devel/sysstat.spec,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- sysstat.spec 27 Jul 2009 05:20:48 -0000 1.70 +++ sysstat.spec 14 Sep 2009 13:30:48 -0000 1.71 @@ -1,11 +1,12 @@ Name: sysstat Version: 9.0.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: The sar and iostat system monitoring commands License: GPLv2+ Group: Applications/System URL: http://perso.orange.fr/sebastien.godard/ Source: http://perso.orange.fr/sebastien.godard/%{name}-%{version}.tar.bz2 +Patch0: sysstat-9.0.4-init_script.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -21,6 +22,7 @@ activity. %prep %setup -q +%patch0 -p1 -b .ii iconv -f windows-1252 -t utf8 CREDITS > CREDITS.aux mv CREDITS.aux CREDITS @@ -72,6 +74,10 @@ rm -rf %{buildroot} %{_localstatedir}/log/sa %changelog +* Mon Sep 14 2009 Ivana Varekova - 9.0.4-3 +- fix init script - add INIT INFO flags (#522740) + and add condrestart, try-restart and force-reload (#522743) + * Sun Jul 26 2009 Fedora Release Engineering - 9.0.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From npajkovs at fedoraproject.org Mon Sep 14 13:42:35 2009 From: npajkovs at fedoraproject.org (Nikola Pajkovsky) Date: Mon, 14 Sep 2009 13:42:35 +0000 (UTC) Subject: rpms/inn/devel inn-2.5.0-missing-headers.patch,NONE,1.1 Message-ID: <20090914134235.E9AEC11C00EC@cvs1.fedora.phx.redhat.com> Author: npajkovs Update of /cvs/extras/rpms/inn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14605 Added Files: inn-2.5.0-missing-headers.patch Log Message: forgot last patch inn-2.5.0-missing-headers.patch inn-2.5.0-missing-headers.patch: storage.h | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE inn-2.5.0-missing-headers.patch --- --- inn-2.5.0/include/inn/storage.h.old 2009-09-14 14:23:49.000000000 +0200 +++ inn-2.5.0/include/inn/storage.h 2009-09-14 14:32:42.934749553 +0200 @@ -8,6 +8,8 @@ #include #include +#include +#include #define STORAGE_TOKEN_LENGTH 16 From rdieter at fedoraproject.org Mon Sep 14 13:42:51 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 14 Sep 2009 13:42:51 +0000 (UTC) Subject: rpms/kdenetwork/devel kdenetwork-4.3.0-fix-bonjour.patch, NONE, 1.1 kdenetwork-4.3.1-kde#162493.patch, NONE, 1.1 kdenetwork.spec, 1.197, 1.198 Message-ID: <20090914134251.A282011C00EC@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdenetwork/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14708 Modified Files: kdenetwork.spec Added Files: kdenetwork-4.3.0-fix-bonjour.patch kdenetwork-4.3.1-kde#162493.patch Log Message: * Mon Sep 14 2009 Rex Dieter - 4.3.1-2 - kopete/bonjour patch - krfb produces garbled display (#523131, kde#162493) kdenetwork-4.3.0-fix-bonjour.patch: bonjourcontactconnection.cpp | 11 ++++++++++- bonjourcontactconnection.h | 3 +++ 2 files changed, 13 insertions(+), 1 deletion(-) --- NEW FILE kdenetwork-4.3.0-fix-bonjour.patch --- diff --git kopete/protocols/bonjour/bonjourcontactconnection.cpp kopete/protocols/bonjour/bonjourcontactconnection.cpp index 0a925b4..c126011 100644 --- kopete/protocols/bonjour/bonjourcontactconnection.cpp +++ kopete/protocols/bonjour/bonjourcontactconnection.cpp @@ -56,9 +56,10 @@ void BonjourContactConnection::setSocket(QTcpSocket *aSocket) } BonjourContactConnection::BonjourContactConnection(QTcpSocket *aSocket, - QObject *parent) : QObject(parent), connectionState(BonjourConnectionNewIncoming), socket(aSocket), parser(), + QObject *parent) : QObject(parent), connectionState(BonjourConnectionNewIncoming), parser(), local(), remote() { + setSocket(aSocket); } BonjourContactConnection::BonjourContactConnection(const QHostAddress &address, short int port, @@ -188,6 +189,14 @@ void BonjourContactConnection::dataInSocket() getStreamTag(token); break; } + + if (moreTokensAvailable()) + dataInSocket(); +} + +bool BonjourContactConnection::moreTokensAvailable() +{ + return ! parser.atEnd(); } void BonjourContactConnection::getStreamTag(BonjourXmlToken &token) diff --git kopete/protocols/bonjour/bonjourcontactconnection.h kopete/protocols/bonjour/bonjourcontactconnection.h index c0d347a..6c06300 100644 --- kopete/protocols/bonjour/bonjourcontactconnection.h +++ kopete/protocols/bonjour/bonjourcontactconnection.h @@ -80,6 +80,9 @@ class BonjourContactConnection : public QObject { // Set the Socket void setSocket(QTcpSocket *socket); + // Determine if there is more data available + bool moreTokensAvailable(); + /** * @brief Description of A Token * kdenetwork-4.3.1-kde#162493.patch: krfbserver.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) --- NEW FILE kdenetwork-4.3.1-kde#162493.patch --- --- branches/KDE/4.3/kdenetwork/krfb/krfbserver.cpp 2009/06/24 10:17:04 986143 +++ branches/KDE/4.3/kdenetwork/krfb/krfbserver.cpp 2009/09/11 09:48:36 1022262 @@ -164,9 +164,14 @@ int w = d->fb->width(); int h = d->fb->height(); int depth = d->fb->depth(); + + int bpp = depth >> 3; + if (bpp != 1 && bpp != 2 && bpp != 4) bpp = 4; + kDebug() << "bpp: " << bpp; rfbLogEnable(0); - screen = rfbGetScreen(0, 0, w, h, 8, 3,depth / 8); + screen = rfbGetScreen(0, 0, w, h, 8, 3, bpp); + screen->paddedWidthInBytes = d->fb->paddedWidth(); d->fb->getServerFormat(screen->serverFormat); Index: kdenetwork.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdenetwork/devel/kdenetwork.spec,v retrieving revision 1.197 retrieving revision 1.198 diff -u -p -r1.197 -r1.198 --- kdenetwork.spec 28 Aug 2009 14:49:50 -0000 1.197 +++ kdenetwork.spec 14 Sep 2009 13:42:51 -0000 1.198 @@ -2,7 +2,7 @@ Summary: K Desktop Environment - Network Name: kdenetwork Epoch: 7 Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Applications/Internet @@ -14,6 +14,9 @@ Source1: krdc-icons.tar.bz2 Patch1: kdenetwork-4.2.98-kdrc-icon.patch # upstream patches (4.3 branch): +Patch100: kdenetwork-4.3.0-fix-bonjour.patch +# http://bugs.kde.org/162493 +Patch101: kdenetwork-4.3.1-kde#162493.patch # upstream patches (4.4 branch): Patch200: kdenetwork-4.3.0-jabber-kde#111537.patch @@ -94,6 +97,8 @@ Requires: kdelibs4-devel %prep %setup -q -a 1 %patch1 -p1 -b .icon +%patch100 -p0 -b .bonjour +%patch101 -p4 -b .kde#162493.patch # 4.3 upstream patches chmod +x kopete/kopete/kconf_update/kopete-update_yahoo_server.pl @@ -186,6 +191,10 @@ fi %changelog +* Mon Sep 14 2009 Rex Dieter - 4.3.1-2 +- kopete/bonjour patch +- krfb produces garbled display (#523131, kde#162493) + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 From jsafrane at fedoraproject.org Mon Sep 14 13:44:49 2009 From: jsafrane at fedoraproject.org (=?utf-8?b?SmFuIMWgYWZyw6FuZWs=?=) Date: Mon, 14 Sep 2009 13:44:49 +0000 (UTC) Subject: rpms/freeipmi/devel freeipmi-0.7.12-lsb.patch, NONE, 1.1 freeipmi.spec, 1.23, 1.24 Message-ID: <20090914134449.A8D5211C00EC@cvs1.fedora.phx.redhat.com> Author: jsafrane Update of /cvs/pkgs/rpms/freeipmi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16219 Modified Files: freeipmi.spec Added Files: freeipmi-0.7.12-lsb.patch Log Message: Fix init scripts to be LSB compliant and return correct exit codes and provide mandatory actions Resolves: #523169 #523177 freeipmi-0.7.12-lsb.patch: freeipmi-ipmidetectd.init | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) --- NEW FILE freeipmi-0.7.12-lsb.patch --- 523177: Initscript: ipmidetectd incorrect exit codes 523169: Initscript: ipmidetectd missing actions Implement try-restart and force-reload actions. Return correct exit codes. diff -up freeipmi-0.7.12/ipmidetect/freeipmi-ipmidetectd.init.lsb freeipmi-0.7.12/ipmidetect/freeipmi-ipmidetectd.init --- freeipmi-0.7.12/ipmidetect/freeipmi-ipmidetectd.init.lsb 2007-12-14 20:16:25.000000000 +0100 +++ freeipmi-0.7.12/ipmidetect/freeipmi-ipmidetectd.init 2009-09-14 15:38:12.000000000 +0200 @@ -14,6 +14,7 @@ ### END INIT INFO IPMIDETECTD=/usr/sbin/ipmidetectd +IPMIDETECTD_CFG=/etc/ipmidetectd.cfg [ -f $IPMIDETECTD ] || exit 1 @@ -21,6 +22,11 @@ IPMIDETECTD=/usr/sbin/ipmidetectd if [ -f /etc/rc.d/init.d/functions ] ; then . /etc/rc.d/init.d/functions Xstart() { + if [ ! -f IPMIDETECTD_CFG ] ; then + failure; echo + RETVAL=6 + return + fi daemon $IPMIDETECTD RETVAL=$? echo @@ -89,7 +95,7 @@ case "$1" in echo -n "Shutting down ipmidetectd: " Xstop ;; - restart|reload) + restart|force-reload) $0 stop $0 start RETVAL=$? @@ -97,10 +103,11 @@ case "$1" in status) Xstatus ;; - condrestart) + condrestart|try-restart) Xcondrestart ;; *) - echo "Usage: $0 {start|stop|restart|status|condrestart}" + echo "Usage: $0 {start|stop|restart|status|condrestart|force-reload|try-restart}" exit 1 esac +exit $RETVAL Index: freeipmi.spec =================================================================== RCS file: /cvs/pkgs/rpms/freeipmi/devel/freeipmi.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- freeipmi.spec 9 Sep 2009 07:01:05 -0000 1.23 +++ freeipmi.spec 14 Sep 2009 13:44:49 -0000 1.24 @@ -2,7 +2,7 @@ # Copyright (c) 2003 FreeIPMI Core Team # -Release: 2%{?dist} +Release: 3%{?dist} Name: freeipmi Version: 0.7.12 @@ -14,6 +14,7 @@ Patch1: freeipmi-0.5.1-regex.patch Patch2: freeipmi-0.6.4-silent.patch Patch3: freeipmi-0.6.4-argmax.patch Patch4: freeipmi-0.6.4-pathsep.patch +Patch5: freeipmi-0.7.12-lsb.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libgcrypt-devel texinfo Requires(pre): chkconfig @@ -68,6 +69,7 @@ Provides a tool and a daemon for IPMI no %patch2 -p1 -b .silent %patch3 -p1 -b .argmax %patch4 -p1 -b .pathsep +%patch5 -p1 -b .lsb %build export CFLAGS="-D_GNU_SOURCE $RPM_OPT_FLAGS" @@ -291,7 +293,11 @@ fi %{_mandir}/man8/ipmidetectd.8* %changelog -* Wed Sep 9 2009 Jan Safranek - 0.7.12 +* Mon Sep 14 2009 Jan Safranek - 0.7.12-2 +- Fix init scripts to be LSB compliant and return correct exit codes + and provide mandatory actions (#523169, #523177) + +* Wed Sep 9 2009 Jan Safranek - 0.7.12-2 - Update to freeipmi-0.7.12 * Thu Aug 6 2009 Jan Safranek - 0.7.11-2 From ltinkl at fedoraproject.org Mon Sep 14 13:45:23 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Mon, 14 Sep 2009 13:45:23 +0000 (UTC) Subject: rpms/kdepim/F-10 kdepim-4.3.2-imapMove.patch, NONE, 1.1 kdepim.spec, 1.217, 1.218 Message-ID: <20090914134523.A289D11C00EC@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdepim/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16137/F-10 Modified Files: kdepim.spec Added Files: kdepim-4.3.2-imapMove.patch Log Message: fix KMail issues losing messages when renaming folder with disconnected IMAP kdepim-4.3.2-imapMove.patch: cachedimapjob.cpp | 2 +- kmfoldercachedimap.cpp | 10 ++++++++++ kmfoldercachedimap.h | 17 +++++++++++++++-- 3 files changed, 26 insertions(+), 3 deletions(-) --- NEW FILE kdepim-4.3.2-imapMove.patch --- Index: branches/KDE/4.3/kdepim/kmail/cachedimapjob.cpp =================================================================== --- branches/KDE/4.3/kdepim/kmail/cachedimapjob.cpp (revision 1022962) +++ branches/KDE/4.3/kdepim/kmail/cachedimapjob.cpp (revision 1022963) @@ -510,7 +510,7 @@ bool b = kmkernel->iCalIface().isResourceQuiet(); kmkernel->iCalIface().setResourceQuiet( true ); - mFolder->take( i ); + mFolder->takeTemporarily( i ); mFolder->addMsgKeepUID( mMsg ); mMsg->setTransferInProgress( false ); Index: branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp =================================================================== --- branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp (revision 1022962) +++ branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp (revision 1022963) @@ -527,6 +527,11 @@ return KMFolderMaildir::take( idx ); } +void KMFolderCachedImap::takeTemporarily( int idx ) +{ + KMFolderMaildir::take( idx ); +} + int KMFolderCachedImap::addMsgInternal( KMMessage *msg, bool newMail, int *index_return ) { // Possible optimization: Only dirty if not filtered below Index: branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.h =================================================================== --- branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.h (revision 1022962) +++ branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.h (revision 1022963) @@ -228,10 +228,23 @@ /** Reimplemented from KMFolder. Moving is not supported, so aParent must be 0. */ virtual int rename( const QString &aName, KMFolderDir *aParent = 0 ); - /** Reimplemented from KMFolderMaildir */ - virtual KMMessage *take( int idx ); bool canDeleteMessages() const; + /** + * Reimplemented from KMFolderMaildir + * This deletes the message permanently, also from the server. For this, + * rememberDeletion() is called, so that the message can be deleted from + * the server on the next sync. + */ + virtual KMMessage* take( int idx ); + + /** + * Like take(), only that the deletion is not remembered, i.e. the + * message will not be deleted from the server. Calling this can cause + * inconsistencies, so make sure you re-add the message later! + */ + void takeTemporarily( int idx ); + /** Reimplemented from KMFolderMaildir */ virtual int addMsg( KMMessage *msg, int *index_return = 0 ); Index: branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp =================================================================== --- branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp (revision 1022963) +++ branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp (revision 1022964) @@ -1678,6 +1678,11 @@ job->start(); return true; } else { + + // Nothing to delete on the server, make sure the map is clear again. + // Normally this wouldn't be necessary, but there can be stale maps because of + // https://issues.kolab.org/issue3833. + mDeletedUIDsSinceLastSync.clear(); return false; } } Index: kdepim.spec =================================================================== RCS file: /cvs/extras/rpms/kdepim/F-10/kdepim.spec,v retrieving revision 1.217 retrieving revision 1.218 diff -u -p -r1.217 -r1.218 --- kdepim.spec 1 Sep 2009 18:10:07 -0000 1.217 +++ kdepim.spec 14 Sep 2009 13:45:22 -0000 1.218 @@ -6,7 +6,7 @@ Name: kdepim Summary: PIM (Personal Information Manager) applications Epoch: 6 Version: 4.3.1 -Release: 1%{?dist} +Release: 3%{?dist} License: GPLv2 Group: Applications/Productivity @@ -15,7 +15,10 @@ Source0: ftp://ftp.kde.org/pub/kde/stabl Patch0: kdepim-4.1.80-libqgpgme-link-fix.patch # http://bugzilla.redhat.com/show_bug.cgi?id=496988 Patch1: kdepim-4.3.1-kmail-saveAttachments.patch -# 4.3.1 upstream +# 4.3.1 upstream +# http://websvn.kde.org/?view=rev&revision=1022963 +# http://websvn.kde.org/?view=rev&revision=1022964 +Patch100: kdepim-4.3.2-imapMove.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -95,6 +98,7 @@ Requires: %{name} = %{?epoch:%{epoch}:}% %setup -q %patch0 -p1 -b .libqgpgme-link-fix %patch1 -p0 -b .kmail-saveAttachments +%patch100 -p4 -b .imapMove %build @@ -213,6 +217,12 @@ rm -rf %{buildroot} %changelog +* Mon Sep 14 2009 Luk?? Tinkl - 4.3.1-3 +- fix KMail issues losing messages when renaming folder with disconnected IMAP + +* Tue Sep 08 2009 Rex Dieter - 4.3.1-2 +- rebuild (gnokii) + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 From ltinkl at fedoraproject.org Mon Sep 14 13:45:24 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Mon, 14 Sep 2009 13:45:24 +0000 (UTC) Subject: rpms/kdepim/F-11 kdepim-4.3.2-imapMove.patch, NONE, 1.1 kdepim.spec, 1.223, 1.224 Message-ID: <20090914134524.9C13B11C00EC@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdepim/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16137/F-11 Modified Files: kdepim.spec Added Files: kdepim-4.3.2-imapMove.patch Log Message: fix KMail issues losing messages when renaming folder with disconnected IMAP kdepim-4.3.2-imapMove.patch: cachedimapjob.cpp | 2 +- kmfoldercachedimap.cpp | 10 ++++++++++ kmfoldercachedimap.h | 17 +++++++++++++++-- 3 files changed, 26 insertions(+), 3 deletions(-) --- NEW FILE kdepim-4.3.2-imapMove.patch --- Index: branches/KDE/4.3/kdepim/kmail/cachedimapjob.cpp =================================================================== --- branches/KDE/4.3/kdepim/kmail/cachedimapjob.cpp (revision 1022962) +++ branches/KDE/4.3/kdepim/kmail/cachedimapjob.cpp (revision 1022963) @@ -510,7 +510,7 @@ bool b = kmkernel->iCalIface().isResourceQuiet(); kmkernel->iCalIface().setResourceQuiet( true ); - mFolder->take( i ); + mFolder->takeTemporarily( i ); mFolder->addMsgKeepUID( mMsg ); mMsg->setTransferInProgress( false ); Index: branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp =================================================================== --- branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp (revision 1022962) +++ branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp (revision 1022963) @@ -527,6 +527,11 @@ return KMFolderMaildir::take( idx ); } +void KMFolderCachedImap::takeTemporarily( int idx ) +{ + KMFolderMaildir::take( idx ); +} + int KMFolderCachedImap::addMsgInternal( KMMessage *msg, bool newMail, int *index_return ) { // Possible optimization: Only dirty if not filtered below Index: branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.h =================================================================== --- branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.h (revision 1022962) +++ branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.h (revision 1022963) @@ -228,10 +228,23 @@ /** Reimplemented from KMFolder. Moving is not supported, so aParent must be 0. */ virtual int rename( const QString &aName, KMFolderDir *aParent = 0 ); - /** Reimplemented from KMFolderMaildir */ - virtual KMMessage *take( int idx ); bool canDeleteMessages() const; + /** + * Reimplemented from KMFolderMaildir + * This deletes the message permanently, also from the server. For this, + * rememberDeletion() is called, so that the message can be deleted from + * the server on the next sync. + */ + virtual KMMessage* take( int idx ); + + /** + * Like take(), only that the deletion is not remembered, i.e. the + * message will not be deleted from the server. Calling this can cause + * inconsistencies, so make sure you re-add the message later! + */ + void takeTemporarily( int idx ); + /** Reimplemented from KMFolderMaildir */ virtual int addMsg( KMMessage *msg, int *index_return = 0 ); Index: branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp =================================================================== --- branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp (revision 1022963) +++ branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp (revision 1022964) @@ -1678,6 +1678,11 @@ job->start(); return true; } else { + + // Nothing to delete on the server, make sure the map is clear again. + // Normally this wouldn't be necessary, but there can be stale maps because of + // https://issues.kolab.org/issue3833. + mDeletedUIDsSinceLastSync.clear(); return false; } } Index: kdepim.spec =================================================================== RCS file: /cvs/extras/rpms/kdepim/F-11/kdepim.spec,v retrieving revision 1.223 retrieving revision 1.224 diff -u -p -r1.223 -r1.224 --- kdepim.spec 1 Sep 2009 18:10:08 -0000 1.223 +++ kdepim.spec 14 Sep 2009 13:45:24 -0000 1.224 @@ -6,7 +6,7 @@ Name: kdepim Summary: PIM (Personal Information Manager) applications Epoch: 6 Version: 4.3.1 -Release: 1%{?dist} +Release: 3%{?dist} License: GPLv2 Group: Applications/Productivity @@ -15,7 +15,10 @@ Source0: ftp://ftp.kde.org/pub/kde/stabl Patch0: kdepim-4.1.80-libqgpgme-link-fix.patch # http://bugzilla.redhat.com/show_bug.cgi?id=496988 Patch1: kdepim-4.3.1-kmail-saveAttachments.patch -# 4.3.1 upstream +# 4.3.1 upstream +# http://websvn.kde.org/?view=rev&revision=1022963 +# http://websvn.kde.org/?view=rev&revision=1022964 +Patch100: kdepim-4.3.2-imapMove.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -95,6 +98,7 @@ Requires: %{name} = %{?epoch:%{epoch}:}% %setup -q %patch0 -p1 -b .libqgpgme-link-fix %patch1 -p0 -b .kmail-saveAttachments +%patch100 -p4 -b .imapMove %build @@ -213,6 +217,12 @@ rm -rf %{buildroot} %changelog +* Mon Sep 14 2009 Luk?? Tinkl - 4.3.1-3 +- fix KMail issues losing messages when renaming folder with disconnected IMAP + +* Tue Sep 08 2009 Rex Dieter - 4.3.1-2 +- rebuild (gnokii) + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 From ltinkl at fedoraproject.org Mon Sep 14 13:45:25 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Mon, 14 Sep 2009 13:45:25 +0000 (UTC) Subject: rpms/kdepim/devel kdepim-4.3.2-imapMove.patch, NONE, 1.1 kdepim.spec, 1.234, 1.235 Message-ID: <20090914134525.69EB711C00EC@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kdepim/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16137/devel Modified Files: kdepim.spec Added Files: kdepim-4.3.2-imapMove.patch Log Message: fix KMail issues losing messages when renaming folder with disconnected IMAP kdepim-4.3.2-imapMove.patch: cachedimapjob.cpp | 2 +- kmfoldercachedimap.cpp | 10 ++++++++++ kmfoldercachedimap.h | 17 +++++++++++++++-- 3 files changed, 26 insertions(+), 3 deletions(-) --- NEW FILE kdepim-4.3.2-imapMove.patch --- Index: branches/KDE/4.3/kdepim/kmail/cachedimapjob.cpp =================================================================== --- branches/KDE/4.3/kdepim/kmail/cachedimapjob.cpp (revision 1022962) +++ branches/KDE/4.3/kdepim/kmail/cachedimapjob.cpp (revision 1022963) @@ -510,7 +510,7 @@ bool b = kmkernel->iCalIface().isResourceQuiet(); kmkernel->iCalIface().setResourceQuiet( true ); - mFolder->take( i ); + mFolder->takeTemporarily( i ); mFolder->addMsgKeepUID( mMsg ); mMsg->setTransferInProgress( false ); Index: branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp =================================================================== --- branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp (revision 1022962) +++ branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp (revision 1022963) @@ -527,6 +527,11 @@ return KMFolderMaildir::take( idx ); } +void KMFolderCachedImap::takeTemporarily( int idx ) +{ + KMFolderMaildir::take( idx ); +} + int KMFolderCachedImap::addMsgInternal( KMMessage *msg, bool newMail, int *index_return ) { // Possible optimization: Only dirty if not filtered below Index: branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.h =================================================================== --- branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.h (revision 1022962) +++ branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.h (revision 1022963) @@ -228,10 +228,23 @@ /** Reimplemented from KMFolder. Moving is not supported, so aParent must be 0. */ virtual int rename( const QString &aName, KMFolderDir *aParent = 0 ); - /** Reimplemented from KMFolderMaildir */ - virtual KMMessage *take( int idx ); bool canDeleteMessages() const; + /** + * Reimplemented from KMFolderMaildir + * This deletes the message permanently, also from the server. For this, + * rememberDeletion() is called, so that the message can be deleted from + * the server on the next sync. + */ + virtual KMMessage* take( int idx ); + + /** + * Like take(), only that the deletion is not remembered, i.e. the + * message will not be deleted from the server. Calling this can cause + * inconsistencies, so make sure you re-add the message later! + */ + void takeTemporarily( int idx ); + /** Reimplemented from KMFolderMaildir */ virtual int addMsg( KMMessage *msg, int *index_return = 0 ); Index: branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp =================================================================== --- branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp (revision 1022963) +++ branches/KDE/4.3/kdepim/kmail/kmfoldercachedimap.cpp (revision 1022964) @@ -1678,6 +1678,11 @@ job->start(); return true; } else { + + // Nothing to delete on the server, make sure the map is clear again. + // Normally this wouldn't be necessary, but there can be stale maps because of + // https://issues.kolab.org/issue3833. + mDeletedUIDsSinceLastSync.clear(); return false; } } Index: kdepim.spec =================================================================== RCS file: /cvs/extras/rpms/kdepim/devel/kdepim.spec,v retrieving revision 1.234 retrieving revision 1.235 diff -u -p -r1.234 -r1.235 --- kdepim.spec 8 Sep 2009 15:45:38 -0000 1.234 +++ kdepim.spec 14 Sep 2009 13:45:24 -0000 1.235 @@ -6,7 +6,7 @@ Name: kdepim Summary: PIM (Personal Information Manager) applications Epoch: 6 Version: 4.3.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Group: Applications/Productivity @@ -15,7 +15,10 @@ Source0: ftp://ftp.kde.org/pub/kde/stabl Patch0: kdepim-4.1.80-libqgpgme-link-fix.patch # http://bugzilla.redhat.com/show_bug.cgi?id=496988 Patch1: kdepim-4.3.1-kmail-saveAttachments.patch -# 4.3.1 upstream +# 4.3.1 upstream +# http://websvn.kde.org/?view=rev&revision=1022963 +# http://websvn.kde.org/?view=rev&revision=1022964 +Patch100: kdepim-4.3.2-imapMove.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -95,6 +98,7 @@ Requires: %{name} = %{?epoch:%{epoch}:}% %setup -q %patch0 -p1 -b .libqgpgme-link-fix %patch1 -p0 -b .kmail-saveAttachments +%patch100 -p4 -b .imapMove %build @@ -213,6 +217,9 @@ rm -rf %{buildroot} %changelog +* Mon Sep 14 2009 Luk?? Tinkl - 4.3.1-3 +- fix KMail issues losing messages when renaming folder with disconnected IMAP + * Tue Sep 08 2009 Rex Dieter - 4.3.1-2 - rebuild (gnokii) From jsafrane at fedoraproject.org Mon Sep 14 13:46:46 2009 From: jsafrane at fedoraproject.org (=?utf-8?b?SmFuIMWgYWZyw6FuZWs=?=) Date: Mon, 14 Sep 2009 13:46:46 +0000 (UTC) Subject: rpms/freeipmi/devel freeipmi-0.7.12-lsb.patch,1.1,1.2 Message-ID: <20090914134646.E64EA11C00EC@cvs1.fedora.phx.redhat.com> Author: jsafrane Update of /cvs/pkgs/rpms/freeipmi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16995 Modified Files: freeipmi-0.7.12-lsb.patch Log Message: fix additional exit code to be LSB compliant... wrong params should result in 2 freeipmi-0.7.12-lsb.patch: freeipmi-ipmidetectd.init | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) Index: freeipmi-0.7.12-lsb.patch =================================================================== RCS file: /cvs/pkgs/rpms/freeipmi/devel/freeipmi-0.7.12-lsb.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- freeipmi-0.7.12-lsb.patch 14 Sep 2009 13:44:49 -0000 1.1 +++ freeipmi-0.7.12-lsb.patch 14 Sep 2009 13:46:46 -0000 1.2 @@ -47,6 +47,7 @@ diff -up freeipmi-0.7.12/ipmidetect/free *) - echo "Usage: $0 {start|stop|restart|status|condrestart}" + echo "Usage: $0 {start|stop|restart|status|condrestart|force-reload|try-restart}" - exit 1 +- exit 1 ++ exit 2 esac +exit $RETVAL From rathann at fedoraproject.org Mon Sep 14 13:50:43 2009 From: rathann at fedoraproject.org (Dominik Mierzejewski) Date: Mon, 14 Sep 2009 13:50:43 +0000 (UTC) Subject: rpms/obexfs/devel .cvsignore, 1.4, 1.5 obexfs.spec, 1.7, 1.8 sources, 1.4, 1.5 Message-ID: <20090914135043.1400211C00EC@cvs1.fedora.phx.redhat.com> Author: rathann Update of /cvs/pkgs/rpms/obexfs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18444 Modified Files: .cvsignore obexfs.spec sources Log Message: * Mon Sep 14 2009 Dominik Mierzejewski - 0.12-1 - updated to 0.12 - changed source URL to sourceforge Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/obexfs/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 28 Feb 2009 14:29:51 -0000 1.4 +++ .cvsignore 14 Sep 2009 13:50:42 -0000 1.5 @@ -1 +1 @@ -obexfs-0.11.tar.gz +obexfs-0.12.tar.gz Index: obexfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/obexfs/devel/obexfs.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- obexfs.spec 25 Jul 2009 19:47:19 -0000 1.7 +++ obexfs.spec 14 Sep 2009 13:50:42 -0000 1.8 @@ -1,11 +1,11 @@ Name: obexfs Summary: FUSE based filesystem using ObexFTP Group: System Environment/Base -Version: 0.11 -Release: 2%{?dist} +Version: 0.12 +Release: 1%{?dist} License: GPLv2+ URL: http://openobex.triq.net/ -Source: http://triq.net/obexftp/%{name}-%{version}.tar.gz +Source: http://downloads.sourceforge.net/openobex/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n) BuildRequires: obexftp-devel >= 0.22 BuildRequires: fuse-devel @@ -35,6 +35,10 @@ to mobile phones. %{_bindir}/obexfs %changelog +* Mon Sep 14 2009 Dominik Mierzejewski - 0.12-1 +- updated to 0.12 +- changed source URL to sourceforge + * Sat Jul 25 2009 Fedora Release Engineering - 0.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/obexfs/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 28 Feb 2009 14:29:51 -0000 1.4 +++ sources 14 Sep 2009 13:50:42 -0000 1.5 @@ -1 +1 @@ -0980ad75b27e15347c7621ca525ba36b obexfs-0.11.tar.gz +0f505672b025cdb505e215ee707a2e2f obexfs-0.12.tar.gz From nphilipp at fedoraproject.org Mon Sep 14 13:52:34 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 14 Sep 2009 13:52:34 +0000 (UTC) Subject: rpms/hwbrowser/devel .cvsignore, 1.40, 1.41 hwbrowser.spec, 1.57, 1.58 sources, 1.48, 1.49 Message-ID: <20090914135234.0636311C00EC@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/hwbrowser/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19164 Modified Files: .cvsignore hwbrowser.spec sources Log Message: version 0.43 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/hwbrowser/devel/.cvsignore,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- .cvsignore 8 Apr 2008 12:48:06 -0000 1.40 +++ .cvsignore 14 Sep 2009 13:52:33 -0000 1.41 @@ -1 +1 @@ -hwbrowser-0.42.tar.bz2 +hwbrowser-0.43.tar.bz2 Index: hwbrowser.spec =================================================================== RCS file: /cvs/pkgs/rpms/hwbrowser/devel/hwbrowser.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- hwbrowser.spec 25 Jul 2009 02:47:05 -0000 1.57 +++ hwbrowser.spec 14 Sep 2009 13:52:33 -0000 1.58 @@ -1,7 +1,7 @@ Summary: Hardware browser Name: hwbrowser -Version: 0.42 -Release: 4%{?dist} +Version: 0.43 +Release: 1%{?dist} # We are upstream, thus the source is only available from within this source # package. Source0: %{name}-%{version}.tar.bz2 @@ -54,14 +54,8 @@ rm -rf %{buildroot} %{_datadir}/applications/redhat-hwbrowser.desktop %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 0.42-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Tue Feb 24 2009 Fedora Release Engineering - 0.42-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Mon Dec 01 2008 Ignacio Vazquez-Abrams - 0.42-2 -- Rebuild for Python 2.6 +* Mon Sep 14 2009 Nils Philippsen - 0.43-1 +- pick up updated translations * Tue Apr 08 2008 Nils Philippsen - 0.42-1 - pick up updated translations Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/hwbrowser/devel/sources,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- sources 8 Apr 2008 12:48:06 -0000 1.48 +++ sources 14 Sep 2009 13:52:33 -0000 1.49 @@ -1 +1 @@ -d9f4a8c6adc8f5437d01ebe493e22f48 hwbrowser-0.42.tar.bz2 +814f67634945391bdf6c71df36aba387 hwbrowser-0.43.tar.bz2 From kdudka at fedoraproject.org Mon Sep 14 13:52:38 2009 From: kdudka at fedoraproject.org (Kamil Dudka) Date: Mon, 14 Sep 2009 13:52:38 +0000 (UTC) Subject: rpms/findutils/devel findutils.spec,1.63,1.64 Message-ID: <20090914135238.0655C11C00EC@cvs1.fedora.phx.redhat.com> Author: kdudka Update of /cvs/extras/rpms/findutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19203 Modified Files: findutils.spec Log Message: - do process install-info only without --excludedocs(#515914) Index: findutils.spec =================================================================== RCS file: /cvs/extras/rpms/findutils/devel/findutils.spec,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- findutils.spec 24 Jul 2009 22:47:14 -0000 1.63 +++ findutils.spec 14 Sep 2009 13:52:37 -0000 1.64 @@ -1,7 +1,7 @@ Summary: The GNU versions of find utilities (find and xargs) Name: findutils Version: 4.4.2 -Release: 2%{?dist} +Release: 3%{?dist} Epoch: 1 License: GPLv3+ Group: Applications/File @@ -61,11 +61,16 @@ mv $RPM_BUILD_ROOT{%_bindir,/bin}/find ln -sf ../../bin/find $RPM_BUILD_ROOT/usr/bin %post -/sbin/install-info %{_infodir}/find.info.gz %{_infodir}/dir || : +if [ -f %{_infodir}/find.info.gz ]; then + /sbin/install-info %{_infodir}/find.info.gz %{_infodir}/dir || : +fi %preun if [ $1 = 0 ]; then - /sbin/install-info --delete %{_infodir}/find.info.gz %{_infodir}/dir || : + if [ -f %{_infodir}/find.info.gz ]; then + /sbin/install-info --delete %{_infodir}/find.info.gz %{_infodir}/dir \ + || : + fi fi %clean @@ -84,6 +89,9 @@ rm -rf $RPM_BUILD_ROOT %{_infodir}/find-maint.info.gz %changelog +* Mon Sep 14 2009 Kamil Dudka - 1:4.4.2-3 +- do process install-info only without --excludedocs(#515914) + * Fri Jul 24 2009 Fedora Release Engineering - 1:4.4.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From kdudka at fedoraproject.org Mon Sep 14 13:53:48 2009 From: kdudka at fedoraproject.org (Kamil Dudka) Date: Mon, 14 Sep 2009 13:53:48 +0000 (UTC) Subject: rpms/findutils/devel .cvsignore,1.17,1.18 Message-ID: <20090914135348.4CEC211C00EC@cvs1.fedora.phx.redhat.com> Author: kdudka Update of /cvs/extras/rpms/findutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19784 Modified Files: .cvsignore Log Message: update .cvsignore Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/findutils/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 30 Apr 2008 10:02:05 -0000 1.17 +++ .cvsignore 14 Sep 2009 13:53:48 -0000 1.18 @@ -1,7 +1,2 @@ -findutils-4.2.29.tar.gz -findutils-4.2.29.tar.gz.sig -findutils-4.2.31.tar.gz -findutils-4.2.32.tar.gz -findutils-4.2.33.tar.gz -findutils-4.4.0.tar.gz -findutils-4.4.0.tar.gz.sig +findutils-4.4.2.tar.gz +findutils-4.4.2.tar.gz.sig From varekova at fedoraproject.org Mon Sep 14 13:56:46 2009 From: varekova at fedoraproject.org (Ivana Varekova) Date: Mon, 14 Sep 2009 13:56:46 +0000 (UTC) Subject: rpms/sysstat/devel sysstat-9.0.4-init_script.patch,1.1,1.2 Message-ID: <20090914135646.6FB2711C00EC@cvs1.fedora.phx.redhat.com> Author: varekova Update of /cvs/pkgs/rpms/sysstat/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20814 Modified Files: sysstat-9.0.4-init_script.patch Log Message: fix the return value sysstat-9.0.4-init_script.patch: sysstat.in | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) Index: sysstat-9.0.4-init_script.patch =================================================================== RCS file: /cvs/pkgs/rpms/sysstat/devel/sysstat-9.0.4-init_script.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sysstat-9.0.4-init_script.patch 14 Sep 2009 13:30:48 -0000 1.1 +++ sysstat-9.0.4-init_script.patch 14 Sep 2009 13:56:46 -0000 1.2 @@ -1,6 +1,6 @@ diff -up sysstat-9.0.4/sysstat.in.ii sysstat-9.0.4/sysstat.in --- sysstat-9.0.4/sysstat.in.ii 2009-02-15 15:49:24.000000000 +0100 -+++ sysstat-9.0.4/sysstat.in 2009-09-14 15:22:34.000000000 +0200 ++++ sysstat-9.0.4/sysstat.in 2009-09-14 15:47:07.000000000 +0200 @@ -4,11 +4,13 @@ # @INIT_DIR@/sysstat # (C) 2000-2009 Sebastien Godard (sysstat orange.fr) @@ -16,7 +16,12 @@ diff -up sysstat-9.0.4/sysstat.in.ii sys RETVAL=0 SYSCONFIG_DIR=@SYSCONFIG_DIR@ -@@ -31,7 +33,7 @@ case "$1" in +@@ -27,11 +29,11 @@ case "$1" in + if [ -f "${exitCodeIndicator}" ]; then + rm -f ${exitCodeIndicator} + else +- RETVAL=1 ++ RETVAL=2 fi echo ;; From nphilipp at fedoraproject.org Mon Sep 14 14:01:33 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 14 Sep 2009 14:01:33 +0000 (UTC) Subject: rpms/system-config-samba/devel .cvsignore, 1.74, 1.75 sources, 1.79, 1.80 system-config-samba.spec, 1.83, 1.84 Message-ID: <20090914140134.5997311C00EC@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-samba/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22731 Modified Files: .cvsignore sources system-config-samba.spec Log Message: version 1.2.82 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/.cvsignore,v retrieving revision 1.74 retrieving revision 1.75 diff -u -p -r1.74 -r1.75 --- .cvsignore 2 Sep 2009 08:59:15 -0000 1.74 +++ .cvsignore 14 Sep 2009 14:01:32 -0000 1.75 @@ -1 +1 @@ -system-config-samba-1.2.81.tar.bz2 +system-config-samba-1.2.82.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/sources,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- sources 2 Sep 2009 08:59:16 -0000 1.79 +++ sources 14 Sep 2009 14:01:33 -0000 1.80 @@ -1 +1 @@ -b852bd0866a75eb1e1c1ebfaa96587eb system-config-samba-1.2.81.tar.bz2 +97f9c087fda8a0a6f4bc15082389f739 system-config-samba-1.2.82.tar.bz2 Index: system-config-samba.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/system-config-samba.spec,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- system-config-samba.spec 2 Sep 2009 08:59:16 -0000 1.83 +++ system-config-samba.spec 14 Sep 2009 14:01:33 -0000 1.84 @@ -11,7 +11,7 @@ Summary: Samba server configuration tool Name: system-config-samba -Version: 1.2.81 +Version: 1.2.82 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -112,6 +112,9 @@ fi %{python_sitelib}/scsamba.dbus-%{version}-py%{python_version}.egg-info %changelog +* Mon Sep 14 2009 Nils Philippsen - 1.2.82-1 +- pick up updated translations + * Wed Sep 02 2009 Nils Philippsen - 1.2.81-1 - initialize gettext correctly From nphilipp at fedoraproject.org Mon Sep 14 14:08:59 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Mon, 14 Sep 2009 14:08:59 +0000 (UTC) Subject: rpms/system-config-services/devel .cvsignore, 1.84, 1.85 sources, 1.97, 1.98 system-config-services.spec, 1.99, 1.100 Message-ID: <20090914140859.6291211C00EC@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-services/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25406 Modified Files: .cvsignore sources system-config-services.spec Log Message: version 0.99.40 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-services/devel/.cvsignore,v retrieving revision 1.84 retrieving revision 1.85 diff -u -p -r1.84 -r1.85 --- .cvsignore 2 Sep 2009 09:03:41 -0000 1.84 +++ .cvsignore 14 Sep 2009 14:08:58 -0000 1.85 @@ -1 +1 @@ -system-config-services-0.99.39.tar.bz2 +system-config-services-0.99.40.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-services/devel/sources,v retrieving revision 1.97 retrieving revision 1.98 diff -u -p -r1.97 -r1.98 --- sources 2 Sep 2009 09:03:41 -0000 1.97 +++ sources 14 Sep 2009 14:08:59 -0000 1.98 @@ -1 +1 @@ -40dec5f16dda6da1eb1778811341aec0 system-config-services-0.99.39.tar.bz2 +81c097eeec959c12303cbae4421bcfa0 system-config-services-0.99.40.tar.bz2 Index: system-config-services.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-services/devel/system-config-services.spec,v retrieving revision 1.99 retrieving revision 1.100 diff -u -p -r1.99 -r1.100 --- system-config-services.spec 2 Sep 2009 09:03:41 -0000 1.99 +++ system-config-services.spec 14 Sep 2009 14:08:59 -0000 1.100 @@ -11,7 +11,7 @@ Summary: Utility to start and stop system services Name: system-config-services -Version: 0.99.39 +Version: 0.99.40 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} Source0: http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2 @@ -118,6 +118,9 @@ rm -rf %{buildroot} %{_mandir}/*/system-config-services.8* %changelog +* Mon Sep 14 2009 Nils Philippsen - 0.99.40-1 +- pick up updated translations + * Wed Sep 02 2009 Nils Philippsen - 0.99.39-1 - initialize gettext correctly From mtasaka at fedoraproject.org Mon Sep 14 14:12:10 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 14 Sep 2009 14:12:10 +0000 (UTC) Subject: rpms/jd/F-10 .cvsignore, 1.399, 1.400 jd.spec, 1.459, 1.460 sources, 1.400, 1.401 Message-ID: <20090914141210.626BA11C00EC@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26666/F-10 Modified Files: .cvsignore jd.spec sources Log Message: * Mon Sep 14 2009 Mamoru Tasaka - 2.4.2-0.4.beta090914 - 2.4.2 beta 090914 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/.cvsignore,v retrieving revision 1.399 retrieving revision 1.400 diff -u -p -r1.399 -r1.400 --- .cvsignore 14 Sep 2009 06:05:21 -0000 1.399 +++ .cvsignore 14 Sep 2009 14:12:09 -0000 1.400 @@ -1 +1 @@ -jd-2.4.2-svn3068_trunk.tgz +jd-2.4.2-beta090914.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/jd.spec,v retrieving revision 1.459 retrieving revision 1.460 diff -u -p -r1.459 -r1.460 --- jd.spec 14 Sep 2009 06:05:21 -0000 1.459 +++ jd.spec 14 Sep 2009 14:12:10 -0000 1.460 @@ -10,8 +10,8 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3068_trunk -%define repoid 43007 +%define strtag beta090914 +%define repoid 43584 # Define this if this is pre-version %define pre_release 1 ########################################## @@ -19,7 +19,7 @@ ########################################## # Defined by vendor # -%define vendor_rel 3 +%define vendor_rel 4 %define extra_rel %{nil} # Tag name changed from vendor to vendorname so as not to # overwrite Vendor entry in Summary @@ -49,7 +49,7 @@ Summary: A 2ch browser Group: Applications/Internet License: GPLv2 URL: http://jd4linux.sourceforge.jp/ -Source0: http://downloads.sourceforge.jp/jd4linux/%{repoid}/%{name}-%{main_ver}-%{strtag}.tgz +Source0: http://dl.sourceforge.jp/jd4linux/%{repoid}/%{name}-%{main_ver}-%{strtag}.tgz #Source0: %{name}-%{main_ver}-%{strtag}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -135,11 +135,11 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Mon Sep 14 2009 Mamoru Tasaka -- rev 3068 +* Mon Sep 14 2009 Mamoru Tasaka - 2.4.2-0.4.beta090914 +- 2.4.2 beta 090914 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 -- 2.4.1 beta 090806 +- 2.4.2 beta 090806 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-10/sources,v retrieving revision 1.400 retrieving revision 1.401 diff -u -p -r1.400 -r1.401 --- sources 14 Sep 2009 06:05:21 -0000 1.400 +++ sources 14 Sep 2009 14:12:10 -0000 1.401 @@ -1 +1 @@ -32bf54781c54bf2000ca06db453b6f72 jd-2.4.2-svn3068_trunk.tgz +298facf48ce377f0ff0a153f6d9dd433 jd-2.4.2-beta090914.tgz From mtasaka at fedoraproject.org Mon Sep 14 14:12:10 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 14 Sep 2009 14:12:10 +0000 (UTC) Subject: rpms/jd/F-11 .cvsignore, 1.393, 1.394 jd.spec, 1.455, 1.456 sources, 1.394, 1.395 Message-ID: <20090914141210.CA76E11C00EC@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26666/F-11 Modified Files: .cvsignore jd.spec sources Log Message: * Mon Sep 14 2009 Mamoru Tasaka - 2.4.2-0.4.beta090914 - 2.4.2 beta 090914 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/.cvsignore,v retrieving revision 1.393 retrieving revision 1.394 diff -u -p -r1.393 -r1.394 --- .cvsignore 13 Sep 2009 17:37:06 -0000 1.393 +++ .cvsignore 14 Sep 2009 14:12:10 -0000 1.394 @@ -1 +1 @@ -jd-2.4.2-svn3068_trunk.tgz +jd-2.4.2-beta090914.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/jd.spec,v retrieving revision 1.455 retrieving revision 1.456 diff -u -p -r1.455 -r1.456 --- jd.spec 13 Sep 2009 17:37:06 -0000 1.455 +++ jd.spec 14 Sep 2009 14:12:10 -0000 1.456 @@ -10,8 +10,8 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3068_trunk -%define repoid 43007 +%define strtag beta090914 +%define repoid 43584 # Define this if this is pre-version %define pre_release 1 ########################################## @@ -19,7 +19,7 @@ ########################################## # Defined by vendor # -%define vendor_rel 3 +%define vendor_rel 4 %define extra_rel %{nil} # Tag name changed from vendor to vendorname so as not to # overwrite Vendor entry in Summary @@ -49,7 +49,7 @@ Summary: A 2ch browser Group: Applications/Internet License: GPLv2 URL: http://jd4linux.sourceforge.jp/ -Source0: http://downloads.sourceforge.jp/jd4linux/%{repoid}/%{name}-%{main_ver}-%{strtag}.tgz +Source0: http://dl.sourceforge.jp/jd4linux/%{repoid}/%{name}-%{main_ver}-%{strtag}.tgz #Source0: %{name}-%{main_ver}-%{strtag}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -135,11 +135,11 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Mon Sep 14 2009 Mamoru Tasaka -- rev 3068 +* Mon Sep 14 2009 Mamoru Tasaka - 2.4.2-0.4.beta090914 +- 2.4.2 beta 090914 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 -- 2.4.1 beta 090806 +- 2.4.2 beta 090806 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-11/sources,v retrieving revision 1.394 retrieving revision 1.395 diff -u -p -r1.394 -r1.395 --- sources 13 Sep 2009 17:37:07 -0000 1.394 +++ sources 14 Sep 2009 14:12:10 -0000 1.395 @@ -1 +1 @@ -32bf54781c54bf2000ca06db453b6f72 jd-2.4.2-svn3068_trunk.tgz +298facf48ce377f0ff0a153f6d9dd433 jd-2.4.2-beta090914.tgz From mtasaka at fedoraproject.org Mon Sep 14 14:12:11 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Mon, 14 Sep 2009 14:12:11 +0000 (UTC) Subject: rpms/jd/F-12 .cvsignore, 1.393, 1.394 jd.spec, 1.456, 1.457 sources, 1.394, 1.395 Message-ID: <20090914141211.E788D11C00EC@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/jd/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26666/F-12 Modified Files: .cvsignore jd.spec sources Log Message: * Mon Sep 14 2009 Mamoru Tasaka - 2.4.2-0.4.beta090914 - 2.4.2 beta 090914 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/.cvsignore,v retrieving revision 1.393 retrieving revision 1.394 diff -u -p -r1.393 -r1.394 --- .cvsignore 13 Sep 2009 16:44:28 -0000 1.393 +++ .cvsignore 14 Sep 2009 14:12:10 -0000 1.394 @@ -1 +1 @@ -jd-2.4.2-svn3068_trunk.tgz +jd-2.4.2-beta090914.tgz Index: jd.spec =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/jd.spec,v retrieving revision 1.456 retrieving revision 1.457 diff -u -p -r1.456 -r1.457 --- jd.spec 13 Sep 2009 16:44:28 -0000 1.456 +++ jd.spec 14 Sep 2009 14:12:11 -0000 1.457 @@ -10,8 +10,8 @@ # Defined by upsteam # %define main_ver 2.4.2 -%define strtag svn3068_trunk -%define repoid 43007 +%define strtag beta090914 +%define repoid 43584 # Define this if this is pre-version %define pre_release 1 ########################################## @@ -19,7 +19,7 @@ ########################################## # Defined by vendor # -%define vendor_rel 3 +%define vendor_rel 4 %define extra_rel %{nil} # Tag name changed from vendor to vendorname so as not to # overwrite Vendor entry in Summary @@ -49,7 +49,7 @@ Summary: A 2ch browser Group: Applications/Internet License: GPLv2 URL: http://jd4linux.sourceforge.jp/ -Source0: http://downloads.sourceforge.jp/jd4linux/%{repoid}/%{name}-%{main_ver}-%{strtag}.tgz +Source0: http://dl.sourceforge.jp/jd4linux/%{repoid}/%{name}-%{main_ver}-%{strtag}.tgz #Source0: %{name}-%{main_ver}-%{strtag}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -135,11 +135,11 @@ gtk-update-icon-cache %{_datadir}/icons/ %{icondir}/%{name}.png %changelog -* Mon Sep 14 2009 Mamoru Tasaka -- rev 3068 +* Mon Sep 14 2009 Mamoru Tasaka - 2.4.2-0.4.beta090914 +- 2.4.2 beta 090914 * Thu Aug 6 2009 Mamoru Tasaka - 2.4.2-0.3.beta090806 -- 2.4.1 beta 090806 +- 2.4.2 beta 090806 * Sun Jul 12 2009 Mamoru Tasaka - 2.4.1-1 - 2.4.1 Index: sources =================================================================== RCS file: /cvs/extras/rpms/jd/F-12/sources,v retrieving revision 1.394 retrieving revision 1.395 diff -u -p -r1.394 -r1.395 --- sources 13 Sep 2009 16:44:28 -0000 1.394 +++ sources 14 Sep 2009 14:12:11 -0000 1.395 @@ -1 +1 @@ -32bf54781c54bf2000ca06db453b6f72 jd-2.4.2-svn3068_trunk.tgz +298facf48ce377f0ff0a153f6d9dd433 jd-2.4.2-beta090914.tgz From twaugh at fedoraproject.org Mon Sep 14 14:13:20 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 14 Sep 2009 14:13:20 +0000 (UTC) Subject: rpms/system-config-printer/F-11 system-config-printer-polkit-1.patch, NONE, 1.1 system-config-printer-get-devices.patch, 1.2, 1.3 system-config-printer.spec, 1.283, 1.284 Message-ID: <20090914141320.5F9DE11C00EC@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27279 Modified Files: system-config-printer-get-devices.patch system-config-printer.spec Added Files: system-config-printer-polkit-1.patch Log Message: * Mon Sep 14 2009 Tim Waugh 1.1.12-9 - Fixed traceback when fetching devices (bug #522139). system-config-printer-polkit-1.patch: Makefile.am | 1 + authconn.py | 10 +++++----- config.py.in | 1 + configure.in | 11 +++++++++++ cupspk.py | 9 ++++++++- system-config-printer.py | 35 ++++++++++++++++++++++++----------- 6 files changed, 50 insertions(+), 17 deletions(-) --- NEW FILE system-config-printer-polkit-1.patch --- diff -up system-config-printer-1.1.12/authconn.py.polkit-1 system-config-printer-1.1.12/authconn.py --- system-config-printer-1.1.12/authconn.py.polkit-1 2009-08-25 15:01:40.000000000 +0100 +++ system-config-printer-1.1.12/authconn.py 2009-09-14 14:54:09.999997175 +0100 @@ -24,6 +24,7 @@ import gobject import gtk import os from errordialogs import * +import config from debug import * _ = lambda x: x @@ -156,8 +157,11 @@ class Connection: cups.setUser (self._use_user) self._use_pk = ((self._server[0] == '/' or self._server == 'localhost') - and not self._lock and os.getuid () != 0) + + if not config.WITH_POLKIT_1 and self._lock: + self._use_pk = False + if self._use_pk: create_object = cupspk.Connection else: @@ -208,10 +212,6 @@ class Connection: break except cups.IPPError, (e, m): if self._use_pk and m == 'pkcancel': - title = _('Unauthorized request (%s)') % fname - text = _("You are not authorized to carry out the " - "requested action.") - show_error_dialog (title, text, None) raise cups.IPPError (0, _("Operation canceled")) if not self._cancel and (e == cups.IPP_NOT_AUTHORIZED or e == cups.IPP_FORBIDDEN): diff -up system-config-printer-1.1.12/config.py.in.polkit-1 system-config-printer-1.1.12/config.py.in --- system-config-printer-1.1.12/config.py.in.polkit-1 2009-08-25 15:01:40.000000000 +0100 +++ system-config-printer-1.1.12/config.py.in 2009-09-14 14:54:10.003997327 +0100 @@ -24,3 +24,4 @@ localedir="@localedir@" pkgdatadir="@datadir@/@PACKAGE@" VERSION="@VERSION@" PACKAGE="@PACKAGE@" +WITH_POLKIT_1=@WITH_POLKIT_1@ diff -up system-config-printer-1.1.12/configure.in.polkit-1 system-config-printer-1.1.12/configure.in --- system-config-printer-1.1.12/configure.in.polkit-1 2009-08-25 17:01:27.000000000 +0100 +++ system-config-printer-1.1.12/configure.in 2009-09-14 14:54:10.004997135 +0100 @@ -43,6 +43,17 @@ if test x$with_udev_rules != xno; then AM_PROG_CC_C_O fi +AC_ARG_WITH(polkit-1, + [AC_HELP_STRING([--with-polkit-1], + [Enable support for polkit-1 @<:@default=no@:>@])], + [], + [with_polkit_1=no]) +WITH_POLKIT_1=False +if test x$with_polkit_1 != xno; then + WITH_POLKIT_1=True +fi +AC_SUBST(WITH_POLKIT_1) + ALL_LINGUAS="ar as bg bn_IN bn bs ca cs cy da de el en_GB es et fa fi fr gu he hi hr hu hy id is it ja ka kn ko lo lv mai mk ml mr ms my nb nl nn or pa pl pt_BR pt ro ru si sk sl sr at latin sr sv ta te th tr uk vi zh_CN zh_TW" AC_CONFIG_FILES([ Makefile diff -up system-config-printer-1.1.12/cupspk.py.polkit-1 system-config-printer-1.1.12/cupspk.py --- system-config-printer-1.1.12/cupspk.py.polkit-1 2009-08-25 15:01:40.000000000 +0100 +++ system-config-printer-1.1.12/cupspk.py 2009-09-14 14:54:10.015998069 +0100 @@ -34,6 +34,7 @@ import tempfile import cups import dbus import gtk +import config from debug import debugprint from dbus.mainloop.glib import DBusGMainLoop @@ -221,8 +222,14 @@ class Connection: return retval break except dbus.exceptions.DBusException, e: - if not self._handle_exception_with_auth(e): + if config.WITH_POLKIT_1: + if e.get_dbus_name() == CUPS_PK_NEED_AUTH: + raise cups.IPPError(cups.IPP_NOT_AUTHORIZED, 'pkcancel') + break + else: + if not self._handle_exception_with_auth(e): + break # The PolicyKit call did not work (either a PK-error and we got a dbus # exception that wasn't handled, or an error in the mechanism itself) diff -up system-config-printer-1.1.12/Makefile.am.polkit-1 system-config-printer-1.1.12/Makefile.am --- system-config-printer-1.1.12/Makefile.am.polkit-1 2009-08-25 17:01:27.000000000 +0100 +++ system-config-printer-1.1.12/Makefile.am 2009-09-14 14:54:10.018997090 +0100 @@ -39,6 +39,7 @@ config.py: config.py.in Makefile -e "s|\@localedir\@|$(localedir)|" \ -e "s|\@VERSION\@|$(VERSION)|" \ -e "s|\@PACKAGE\@|$(PACKAGE)|" \ + -e "s|\@WITH_POLKIT_1\@|$(WITH_POLKIT_1)|" \ $< > $@ # Use distutils to build the module. diff -up system-config-printer-1.1.12/system-config-printer.py.polkit-1 system-config-printer-1.1.12/system-config-printer.py --- system-config-printer-1.1.12/system-config-printer.py.polkit-1 2009-09-14 14:53:42.800872681 +0100 +++ system-config-printer-1.1.12/system-config-printer.py 2009-09-14 14:54:10.046997443 +0100 @@ -4620,19 +4620,32 @@ class NewPrinterGUI(GtkGUI): self.WaitWindow.set_transient_for (parent) self.WaitWindow.show_now () self.busy (self.WaitWindow) - while gtk.events_pending (): - gtk.main_iteration () - debugprint ("Fetching devices") - self.mainapp.cups._begin_operation (_("fetching device list")) - try: - devices = cupshelpers.getDevices(self.mainapp.cups) - except: - self.mainapp.cups._end_operation () - self.WaitWindow.hide () - raise + if self.mainapp.cups._use_pk and config.WITH_POLKIT_1: + def get_devices(): + c = authconn.Connection (host=self.mainapp.connect_server, + parent=parent, lock=True) + c._begin_operation (_("fetching device list")) + ret = cupshelpers.getDevices (c) + c._end_operation () + return ret + + op = TimedOperation (get_devices) + try: + devices = op.run () + except (OperationCanceled, RuntimeError, cups.IPPError): + self.WaitWindow.hide () + raise + else: + self.mainapp.cups._begin_operation (_("fetching device list")) + try: + devices = cupshelpers.getDevices (self.mainapp.cups) + self.mainapp.cups._end_operation () + except cups.IPPError: + self.mainapp.cups._end_operation () + self.WaitWindow.hide () + raise - self.mainapp.cups._end_operation () self.WaitWindow.hide () debugprint ("Got devices") return devices system-config-printer-get-devices.patch: cupshelpers/cupshelpers.py | 4 cupspk.py | 18 +++ gtkspinner.py | 2 system-config-printer.py | 220 ++++++++++++++++++++++++++++----------------- timedops.py | 38 ++++++- 5 files changed, 189 insertions(+), 93 deletions(-) Index: system-config-printer-get-devices.patch =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer-get-devices.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- system-config-printer-get-devices.patch 4 Sep 2009 10:12:44 -0000 1.2 +++ system-config-printer-get-devices.patch 14 Sep 2009 14:13:19 -0000 1.3 @@ -1,6 +1,6 @@ diff -up system-config-printer-1.1.12/cupshelpers/cupshelpers.py.get-devices system-config-printer-1.1.12/cupshelpers/cupshelpers.py --- system-config-printer-1.1.12/cupshelpers/cupshelpers.py.get-devices 2009-08-25 15:01:40.000000000 +0100 -+++ system-config-printer-1.1.12/cupshelpers/cupshelpers.py 2009-09-04 10:41:43.122388349 +0100 ++++ system-config-printer-1.1.12/cupshelpers/cupshelpers.py 2009-09-04 10:40:45.092512574 +0100 @@ -541,7 +541,7 @@ class Device: return result @@ -20,9 +20,9 @@ diff -up system-config-printer-1.1.12/cu device = Device(uri, **data) devices[uri] = device diff -up system-config-printer-1.1.12/cupspk.py.get-devices system-config-printer-1.1.12/cupspk.py ---- system-config-printer-1.1.12/cupspk.py.get-devices 2009-08-25 15:01:40.000000000 +0100 -+++ system-config-printer-1.1.12/cupspk.py 2009-09-04 10:41:43.125389269 +0100 -@@ -304,12 +304,13 @@ class Connection: +--- system-config-printer-1.1.12/cupspk.py.get-devices 2009-09-04 10:40:45.010390541 +0100 ++++ system-config-printer-1.1.12/cupspk.py 2009-09-04 10:40:45.095512451 +0100 +@@ -311,12 +311,13 @@ class Connection: def getDevices(self, *args, **kwds): use_pycups = False @@ -39,7 +39,7 @@ diff -up system-config-printer-1.1.12/cu else: if kwds.has_key('timeout'): timeout = kwds['timeout'] -@@ -320,6 +321,17 @@ class Connection: +@@ -327,6 +328,17 @@ class Connection: if kwds.has_key('exclude_schemes'): exclude_schemes = kwds['exclude_schemes'] @@ -59,7 +59,7 @@ diff -up system-config-printer-1.1.12/cu result = self._call_with_pk_and_fallback(use_pycups, diff -up system-config-printer-1.1.12/gtkspinner.py.get-devices system-config-printer-1.1.12/gtkspinner.py --- system-config-printer-1.1.12/gtkspinner.py.get-devices 2009-08-25 15:01:40.000000000 +0100 -+++ system-config-printer-1.1.12/gtkspinner.py 2009-09-04 10:41:43.126388753 +0100 ++++ system-config-printer-1.1.12/gtkspinner.py 2009-09-04 10:40:45.096512525 +0100 @@ -65,7 +65,7 @@ class Spinner: def _next_frame (self): n = self._current_frame + 1 @@ -70,8 +70,8 @@ diff -up system-config-printer-1.1.12/gt self._set_frame (n) return True diff -up system-config-printer-1.1.12/system-config-printer.py.get-devices system-config-printer-1.1.12/system-config-printer.py ---- system-config-printer-1.1.12/system-config-printer.py.get-devices 2009-09-04 10:41:43.112387975 +0100 -+++ system-config-printer-1.1.12/system-config-printer.py 2009-09-04 10:41:50.189513008 +0100 +--- system-config-printer-1.1.12/system-config-printer.py.get-devices 2009-09-04 10:40:45.074388881 +0100 ++++ system-config-printer-1.1.12/system-config-printer.py 2009-09-04 10:40:54.528387635 +0100 @@ -3681,6 +3681,7 @@ class NewPrinterGUI(GtkGUI): self.ntbkNPDownloadableDriverProperties.set_show_tabs(False) @@ -111,7 +111,7 @@ diff -up system-config-printer-1.1.12/sy self.NewPrinterWindow.hide() if self.openprinting_query_handle != None: self.openprinting.cancelOperation (self.openprinting_query_handle) -@@ -4611,32 +4629,48 @@ class NewPrinterGUI(GtkGUI): +@@ -4611,45 +4629,48 @@ class NewPrinterGUI(GtkGUI): self.btnNPForward.set_sensitive( self.mainapp.checkNPName(new_text)) @@ -126,24 +126,40 @@ diff -up system-config-printer-1.1.12/sy - self.WaitWindow.set_transient_for (parent) - self.WaitWindow.show_now () - self.busy (self.WaitWindow) -- while gtk.events_pending (): -- gtk.main_iteration () -- debugprint ("Fetching devices") -- self.mainapp.cups._begin_operation (_("fetching device list")) +- if self.mainapp.cups._use_pk and config.WITH_POLKIT_1: +- def get_devices(): +- c = authconn.Connection (host=self.mainapp.connect_server, +- parent=parent, lock=True) +- c._begin_operation (_("fetching device list")) +- ret = cupshelpers.getDevices (c) +- c._end_operation () +- return ret + have_polkit_1 = self.mainapp.cups._use_pk and config.WITH_POLKIT_1 + if not have_polkit_1: + if network: + return {} -+ + +- op = TimedOperation (get_devices) +- try: +- devices = op.run () +- except (OperationCanceled, RuntimeError, cups.IPPError): +- self.WaitWindow.hide () +- raise +- else: +- self.mainapp.cups._begin_operation (_("fetching device list")) +- try: +- devices = cupshelpers.getDevices (self.mainapp.cups) +- self.mainapp.cups._end_operation () +- except cups.IPPError: +- self.mainapp.cups._end_operation () +- self.WaitWindow.hide () +- raise + network = True -+ + +- self.WaitWindow.hide () + network_schemes = ["dnssd", "snmp"] - try: -- devices = cupshelpers.getDevices(self.mainapp.cups) -- except: -- self.mainapp.cups._end_operation () -- self.WaitWindow.hide () ++ try: + c = authconn.Connection (host=self.mainapp.connect_server, + parent=parent, lock=True) + debugprint ("in get_devices: connected") @@ -169,10 +185,8 @@ diff -up system-config-printer-1.1.12/sy + raise + except cups.IPPError: + c._end_operation () - raise - -- self.mainapp.cups._end_operation () -- self.WaitWindow.hide () ++ raise ++ + c._end_operation () debugprint ("Got devices") - return devices @@ -180,7 +194,7 @@ diff -up system-config-printer-1.1.12/sy def install_hplip_plugin(self, uri): """ -@@ -4949,23 +4983,66 @@ class NewPrinterGUI(GtkGUI): +@@ -4962,23 +4983,66 @@ class NewPrinterGUI(GtkGUI): return (host, uri) def fillDeviceTab(self, current_uri=None): @@ -232,7 +246,7 @@ diff -up system-config-printer-1.1.12/sy + except: + nonfatalException() + return - ++ + if network: + self.fetchDevices_op = None + else: @@ -244,7 +258,7 @@ diff -up system-config-printer-1.1.12/sy + kwargs={"network": True}, + callback=self.got_devices, + context=context) -+ + + devices = result if current_uri: if devices.has_key (current_uri): @@ -257,7 +271,7 @@ diff -up system-config-printer-1.1.12/sy else: current = cupshelpers.Device (current_uri) current.info = "Current device" -@@ -5008,7 +5085,7 @@ class NewPrinterGUI(GtkGUI): +@@ -5021,7 +5085,7 @@ class NewPrinterGUI(GtkGUI): "hal", "beh", "scsi", "http", "delete"), devices) @@ -266,7 +280,7 @@ diff -up system-config-printer-1.1.12/sy for device in devices: physicaldevice = PhysicalDevice (device) try: -@@ -5016,43 +5093,32 @@ class NewPrinterGUI(GtkGUI): +@@ -5029,43 +5093,32 @@ class NewPrinterGUI(GtkGUI): self.devices[i].add_device (device) except ValueError: self.devices.append (physicaldevice) @@ -324,7 +338,7 @@ diff -up system-config-printer-1.1.12/sy if network: if devs[0].uri != devs[0].type: # An actual network printer device. Put this at the top. -@@ -5062,24 +5128,31 @@ class NewPrinterGUI(GtkGUI): +@@ -5075,24 +5128,31 @@ class NewPrinterGUI(GtkGUI): # If this is the currently selected device we need # to expand the "Network Printer" row so that it # is visible. @@ -361,7 +375,7 @@ diff -up system-config-printer-1.1.12/sy connection_select_path = 0 if current_uri: model = self.tvNPDeviceURIs.get_model () -@@ -5093,6 +5166,9 @@ class NewPrinterGUI(GtkGUI): +@@ -5106,6 +5166,9 @@ class NewPrinterGUI(GtkGUI): iter = model.iter_next (iter) i += 1 @@ -371,7 +385,7 @@ diff -up system-config-printer-1.1.12/sy column = self.tvNPDeviceURIs.get_column (0) self.tvNPDeviceURIs.set_cursor (connection_select_path, column) -@@ -5552,6 +5628,7 @@ class NewPrinterGUI(GtkGUI): +@@ -5565,6 +5628,7 @@ class NewPrinterGUI(GtkGUI): return False def on_tvNPDevices_cursor_changed(self, widget): @@ -379,7 +393,7 @@ diff -up system-config-printer-1.1.12/sy path, column = widget.get_cursor () if path == None: return -@@ -5855,8 +5932,7 @@ class NewPrinterGUI(GtkGUI): +@@ -5868,8 +5932,7 @@ class NewPrinterGUI(GtkGUI): self.network_found = 0 self.lblNetworkFindSearching.show_all () finder = probe_printer.PrinterFinder () @@ -389,7 +403,7 @@ diff -up system-config-printer-1.1.12/sy finder.find (host, found_callback) def found_network_printer_callback (self, new_device): -@@ -5885,8 +5961,7 @@ class NewPrinterGUI(GtkGUI): +@@ -5898,8 +5961,7 @@ class NewPrinterGUI(GtkGUI): path = model.get_path (iter) self.tvNPDevices.set_cursor (path) else: @@ -401,7 +415,7 @@ diff -up system-config-printer-1.1.12/sy self.btnNetworkFind.set_sensitive (True) diff -up system-config-printer-1.1.12/timedops.py.get-devices system-config-printer-1.1.12/timedops.py --- system-config-printer-1.1.12/timedops.py.get-devices 2009-08-25 15:01:41.000000000 +0100 -+++ system-config-printer-1.1.12/timedops.py 2009-09-04 10:41:50.191513591 +0100 ++++ system-config-printer-1.1.12/timedops.py 2009-09-04 10:40:54.530391539 +0100 @@ -152,16 +152,25 @@ class OperationThread(threading.Thread): class TimedOperation(Timed): Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer.spec,v retrieving revision 1.283 retrieving revision 1.284 diff -u -p -r1.283 -r1.284 --- system-config-printer.spec 4 Sep 2009 10:12:44 -0000 1.283 +++ system-config-printer.spec 14 Sep 2009 14:13:20 -0000 1.284 @@ -7,7 +7,7 @@ Summary: A printer administration tool Name: system-config-printer Version: 1.1.12 -Release: 8%{?dist} +Release: 9%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base @@ -17,10 +17,11 @@ Source2: http://cyberelk.net/tim/data/py Patch1: system-config-printer-get_cursor.patch Patch2: system-config-printer-statereason-icons.patch Patch3: system-config-printer-icon-load-traceback.patch -Patch4: system-config-printer-proxy-auth.patch -Patch5: system-config-printer-ppdippstr.patch -Patch6: system-config-printer-raw-device-change.patch -Patch7: system-config-printer-get-devices.patch +Patch4: system-config-printer-polkit-1.patch +Patch5: system-config-printer-proxy-auth.patch +Patch6: system-config-printer-ppdippstr.patch +Patch7: system-config-printer-raw-device-change.patch +Patch8: system-config-printer-get-devices.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -72,10 +73,11 @@ the configuration tool. %patch1 -p1 -b .get_cursor %patch2 -p1 -b .statereason-icons %patch3 -p1 -b .icon-load-traceback -%patch4 -p1 -b .proxy-auth -%patch5 -p1 -b .ppdippstr -%patch6 -p1 -b .raw-device-change -%patch7 -p1 -b .get-devices +%patch4 -p1 -b .polkit-1 +%patch5 -p1 -b .proxy-auth +%patch6 -p1 -b .ppdippstr +%patch7 -p1 -b .raw-device-change +%patch8 -p1 -b .get-devices %build %configure @@ -177,6 +179,9 @@ rm -rf %buildroot exit 0 %changelog +* Mon Sep 14 2009 Tim Waugh 1.1.12-9 +- Fixed traceback when fetching devices (bug #522139). + * Fri Sep 4 2009 Tim Waugh 1.1.12-8 - Further speed improvement when fetching devices. From pkgdb at fedoraproject.org Mon Sep 14 14:17:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 14:17:18 +0000 Subject: [pkgdb] sblim-cmpi-network: praveenp has requested commit Message-ID: <20090914141718.CF92A10F89A@bastion2.fedora.phx.redhat.com> praveenp has requested the commit acl on sblim-cmpi-network (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/sblim-cmpi-network From pkgdb at fedoraproject.org Mon Sep 14 14:18:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 14:18:07 +0000 Subject: [pkgdb] ghc F-12 cloned from devel Message-ID: <20090914141808.19B1A10F880@bastion2.fedora.phx.redhat.com> petersen cloned ghc F-12 from devel To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/ghc From thias at fedoraproject.org Mon Sep 14 14:22:54 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Mon, 14 Sep 2009 14:22:54 +0000 (UTC) Subject: rpms/synergy/devel synergy.spec,1.28,1.29 Message-ID: <20090914142254.E184411C00EC@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/synergy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31394 Modified Files: synergy.spec Log Message: Add xorg-x11-proto-devel build requirement for X11/extensions/XTest.h. Index: synergy.spec =================================================================== RCS file: /cvs/extras/rpms/synergy/devel/synergy.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- synergy.spec 27 Jul 2009 05:18:19 -0000 1.28 +++ synergy.spec 14 Sep 2009 14:22:53 -0000 1.29 @@ -1,7 +1,7 @@ Summary: Mouse and keyboard sharing utility Name: synergy Version: 1.3.1 -Release: 13%{?dist} +Release: 14%{?dist} License: GPLv2 Group: System Environment/Daemons URL: http://synergy2.sourceforge.net/ @@ -17,8 +17,12 @@ Patch5: synergy-1.3.1-warnings.patch Patch6: synergy-1.3.1-stuttered-delay-fix.patch Patch7: synergy-1.3.1-stuttered-delay-fix-fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -BuildRequires: libX11-devel, libXext-devel, libXtst-devel, libXt-devel +BuildRequires: libX11-devel +BuildRequires: libXext-devel +BuildRequires: libXtst-devel +BuildRequires: libXt-devel BuildRequires: libXinerama-devel +BuildRequires: xorg-x11-proto-devel %description Synergy lets you easily share a single mouse and keyboard between @@ -67,6 +71,9 @@ install -p -m 644 %{SOURCE2} %{buildroot %changelog +* Mon Sep 14 2009 Matthias Saou 1.3.1-14 +- Add xorg-x11-proto-devel build requirement for X11/extensions/XTest.h. + * Sun Jul 26 2009 Fedora Release Engineering - 1.3.1-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From denis at fedoraproject.org Mon Sep 14 14:26:24 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Mon, 14 Sep 2009 14:26:24 +0000 (UTC) Subject: rpms/glibmm24/devel glibmm-2.21.5-devhelp.patch, NONE, 1.1 glibmm.spec, 1.59, 1.60 Message-ID: <20090914142624.B0EA611C00EC@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/glibmm24/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv367 Modified Files: glibmm.spec Added Files: glibmm-2.21.5-devhelp.patch Log Message: Fixed postprocessing of devhelp links glibmm-2.21.5-devhelp.patch: glibmm-2.4.devhelp2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE glibmm-2.21.5-devhelp.patch --- --- glibmm-2.21.5/docs/reference/glibmm-2.4.devhelp2~ 2009-09-08 20:53:54.000000000 +0200 +++ glibmm-2.21.5/docs/reference/glibmm-2.4.devhelp2 2009-09-14 15:58:20.465208463 +0200 @@ -1,5 +1,5 @@ - + Index: glibmm.spec =================================================================== RCS file: /cvs/pkgs/rpms/glibmm24/devel/glibmm.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- glibmm.spec 14 Sep 2009 09:10:54 -0000 1.59 +++ glibmm.spec 14 Sep 2009 14:26:24 -0000 1.60 @@ -7,6 +7,7 @@ Group: System Environment/Libra License: LGPLv2+ URL: http://gtkmm.sourceforge.net/ Source0: http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.18/glibmm-%{version}.tar.bz2 +Patch0: glibmm-2.21.5-devhelp.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libsigc++20-devel >= 2.0.0 @@ -44,6 +45,7 @@ This package contains the full API docum %prep %setup -q -n glibmm-%{version} +%patch0 -p1 -b .devhelp %build @@ -60,10 +62,10 @@ find $RPM_BUILD_ROOT -type f -name "*.la # Fix documentation installation, put everything under gtk-doc mkdir -p $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4 -%{__mv} ${RPM_BUILD_ROOT}%{_docdir}/glibmm-2.4/* $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4/ -%{__mv} ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/glibmm-2.4/*.devhelp2 $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4/ -sed -i 's:../../../doc/glibmm-2.4/docs/:docs/:' ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/glibmm-2.4/*.devhelp2 -rm -fr $RPM_BUILD_ROOT%{_datadir}/devhelp/books/glibmm-2.4 +mv ${RPM_BUILD_ROOT}%{_docdir}/glibmm-2.4/reference/html/* $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4/ +mv ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/glibmm-2.4/*.devhelp2 $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4/ +# Remove old doc directory +rm -fr ${RPM_BUILD_ROOT}%{_datadir}/doc/glibmm-2.4 %clean From spot at fedoraproject.org Mon Sep 14 14:45:11 2009 From: spot at fedoraproject.org (Tom Callaway) Date: Mon, 14 Sep 2009 14:45:11 +0000 (UTC) Subject: comps comps-f12.xml.in,1.114,1.115 comps-f13.xml.in,1.6,1.7 Message-ID: <20090914144511.6802A11C00EC@cvs1.fedora.phx.redhat.com> Author: spot Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6825 Modified Files: comps-f12.xml.in comps-f13.xml.in Log Message: move kde-l10n-Bengali-India out of assamese-support, into bengali-support (bz 518802) Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.114 retrieving revision 1.115 diff -u -p -r1.114 -r1.115 --- comps-f12.xml.in 11 Sep 2009 17:17:18 -0000 1.114 +++ comps-f12.xml.in 14 Sep 2009 14:45:09 -0000 1.115 @@ -143,7 +143,6 @@ hunspell-as hyphen-as ibus-m17n - kde-l10n-Bengali-India openoffice.org-langpack-as_IN iok @@ -459,6 +458,7 @@ hyphen-bn ibus-m17n kde-i18n-Bengali-India + kde-l10n-Bengali-India moodle-bn openoffice.org-langpack-bn iok Index: comps-f13.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f13.xml.in,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- comps-f13.xml.in 11 Sep 2009 17:17:18 -0000 1.6 +++ comps-f13.xml.in 14 Sep 2009 14:45:09 -0000 1.7 @@ -143,7 +143,6 @@ hunspell-as hyphen-as ibus-m17n - kde-l10n-Bengali-India openoffice.org-langpack-as_IN iok @@ -459,6 +458,7 @@ hyphen-bn ibus-m17n kde-i18n-Bengali-India + kde-l10n-Bengali-India moodle-bn openoffice.org-langpack-bn iok From shakthimaan at fedoraproject.org Mon Sep 14 14:49:47 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Mon, 14 Sep 2009 14:49:47 +0000 (UTC) Subject: rpms/vrq/devel vrq.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914144947.67B0611C00EC@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/vrq/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4755/devel Modified Files: .cvsignore sources Added Files: vrq.spec Log Message: vrq first package. --- NEW FILE vrq.spec --- Name: vrq Version: 1.0.58 Release: 3%{?dist} Summary: Verilog tool framework with plugins for manipulating source code Group: Applications/Engineering License: GPLv2+ URL: http://vrq.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # ---- Exclusive Arch: ---- # plugin/sim uses x86 inline assembly ExclusiveArch: %{ix86} x86_64 BuildRequires: bison flex help2man doxygen iverilog-devel Requires: bzip2-libs %description VRQ is modular verilog parser that supports plugin tools to process verilog. Multiple tools may be invoked in a pipeline fashion within a single execution of vrq. It is a generic front-end parser with support for plugin backend customizable tools. %package devel Summary: Header files and libraries for Vrq development Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The vrq-devel package contains the header files and libraries needed to develop backend plugin customization tools for the vrq tool framework. %prep %setup -q %{__rm} -rf `find . -name CVS` %{__rm} -f `find . -name *.o` %{__rm} -f `find . -name *.so` %{__sed} -i "s|^MYDOCDIR = |MYDOCDIR = \$(DESTDIR)|" doc/Makefile* %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} INSTALL="%{_bindir}/install -p" install DESTDIR=%{buildroot} %{__rm} -f `find %{buildroot} -name *.la` %{__rm} -rf `find %{buildroot} -name latex` # Fedora Electronic Lab: Package Self Check %check %{__make} check %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README doc/faq.html %{_bindir}/%{name} %{_libdir}/%{name}-%{version} %{_mandir}/man1/vrq.1.gz %files devel %defattr(-,root,root,-) %doc doc/html plugin/examples/example1 plugin/examples/example2 %{_includedir}/%{name}-%{version} %changelog * Sun Sep 13 2009 Shakthi Kannan - 1.0.58-3 - Removed ldconfig for post and postun as shared library not in /usr/lib * Sat Sep 12 2009 Shakthi Kannan - 1.0.58-2 - Removed ldconfig for post and postun in -devel package as it does not contain any shared libraries * Thu Sep 10 2009 Shakthi Kannan - 1.0.58-1 - Added comment for using ExclusiveArch - Removed perl from BR - Simplified make install command and used -p to preserve timestamps for install files - Updated MYDOCDIR in prep section - The main package doc contains AUTHORS ChangeLog COPYING README faq.html - The devel package doc contains doc/html and example* folders - Cleanup .so and .o files in example* folders * Tue Sep 08 2009 Shakthi Kannan - 1.0.56-2 - Added Requires for -devel section as it is a MUST requirement. - Added post, postun for -devel package as well. - Cleaned up .la files in the shipped package. - Replaced rm with __rm usage. * Sun Sep 06 2009 Shakthi Kannan - 1.0.56-1 - Initial Package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vrq/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:53:14 -0000 1.1 +++ .cvsignore 14 Sep 2009 14:49:46 -0000 1.2 @@ -0,0 +1 @@ +vrq-1.0.58.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vrq/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:53:14 -0000 1.1 +++ sources 14 Sep 2009 14:49:47 -0000 1.2 @@ -0,0 +1 @@ +8a7e8c48452835f14f3858121635ff22 vrq-1.0.58.tar.gz From shakthimaan at fedoraproject.org Mon Sep 14 14:53:31 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Mon, 14 Sep 2009 14:53:31 +0000 (UTC) Subject: rpms/vrq/F-10 import.log, NONE, 1.1 vrq.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914145331.AF61C11C00EC@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/vrq/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10086/F-10 Modified Files: .cvsignore sources Added Files: import.log vrq.spec Log Message: vrq first package. --- NEW FILE import.log --- vrq-1_0_58-3_fc11:F-10:vrq-1.0.58-3.fc11.src.rpm:1252940282 --- NEW FILE vrq.spec --- Name: vrq Version: 1.0.58 Release: 3%{?dist} Summary: Verilog tool framework with plugins for manipulating source code Group: Applications/Engineering License: GPLv2+ URL: http://vrq.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # ---- Exclusive Arch: ---- # plugin/sim uses x86 inline assembly ExclusiveArch: %{ix86} x86_64 BuildRequires: bison flex help2man doxygen iverilog-devel Requires: bzip2-libs %description VRQ is modular verilog parser that supports plugin tools to process verilog. Multiple tools may be invoked in a pipeline fashion within a single execution of vrq. It is a generic front-end parser with support for plugin backend customizable tools. %package devel Summary: Header files and libraries for Vrq development Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The vrq-devel package contains the header files and libraries needed to develop backend plugin customization tools for the vrq tool framework. %prep %setup -q %{__rm} -rf `find . -name CVS` %{__rm} -f `find . -name *.o` %{__rm} -f `find . -name *.so` %{__sed} -i "s|^MYDOCDIR = |MYDOCDIR = \$(DESTDIR)|" doc/Makefile* %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} INSTALL="%{_bindir}/install -p" install DESTDIR=%{buildroot} %{__rm} -f `find %{buildroot} -name *.la` %{__rm} -rf `find %{buildroot} -name latex` # Fedora Electronic Lab: Package Self Check %check %{__make} check %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README doc/faq.html %{_bindir}/%{name} %{_libdir}/%{name}-%{version} %{_mandir}/man1/vrq.1.gz %files devel %defattr(-,root,root,-) %doc doc/html plugin/examples/example1 plugin/examples/example2 %{_includedir}/%{name}-%{version} %changelog * Sun Sep 13 2009 Shakthi Kannan - 1.0.58-3 - Removed ldconfig for post and postun as shared library not in /usr/lib * Sat Sep 12 2009 Shakthi Kannan - 1.0.58-2 - Removed ldconfig for post and postun in -devel package as it does not contain any shared libraries * Thu Sep 10 2009 Shakthi Kannan - 1.0.58-1 - Added comment for using ExclusiveArch - Removed perl from BR - Simplified make install command and used -p to preserve timestamps for install files - Updated MYDOCDIR in prep section - The main package doc contains AUTHORS ChangeLog COPYING README faq.html - The devel package doc contains doc/html and example* folders - Cleanup .so and .o files in example* folders * Tue Sep 08 2009 Shakthi Kannan - 1.0.56-2 - Added Requires for -devel section as it is a MUST requirement. - Added post, postun for -devel package as well. - Cleaned up .la files in the shipped package. - Replaced rm with __rm usage. * Sun Sep 06 2009 Shakthi Kannan - 1.0.56-1 - Initial Package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vrq/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:53:14 -0000 1.1 +++ .cvsignore 14 Sep 2009 14:53:31 -0000 1.2 @@ -0,0 +1 @@ +vrq-1.0.58.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vrq/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:53:14 -0000 1.1 +++ sources 14 Sep 2009 14:53:31 -0000 1.2 @@ -0,0 +1 @@ +8a7e8c48452835f14f3858121635ff22 vrq-1.0.58.tar.gz From shakthimaan at fedoraproject.org Mon Sep 14 14:55:05 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Mon, 14 Sep 2009 14:55:05 +0000 (UTC) Subject: rpms/vrq/F-11 import.log, NONE, 1.1 vrq.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914145505.323CB11C00EC@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/vrq/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10837/F-11 Modified Files: .cvsignore sources Added Files: import.log vrq.spec Log Message: vrq first package. --- NEW FILE import.log --- vrq-1_0_58-3_fc11:F-11:vrq-1.0.58-3.fc11.src.rpm:1252940486 --- NEW FILE vrq.spec --- Name: vrq Version: 1.0.58 Release: 3%{?dist} Summary: Verilog tool framework with plugins for manipulating source code Group: Applications/Engineering License: GPLv2+ URL: http://vrq.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # ---- Exclusive Arch: ---- # plugin/sim uses x86 inline assembly ExclusiveArch: %{ix86} x86_64 BuildRequires: bison flex help2man doxygen iverilog-devel Requires: bzip2-libs %description VRQ is modular verilog parser that supports plugin tools to process verilog. Multiple tools may be invoked in a pipeline fashion within a single execution of vrq. It is a generic front-end parser with support for plugin backend customizable tools. %package devel Summary: Header files and libraries for Vrq development Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The vrq-devel package contains the header files and libraries needed to develop backend plugin customization tools for the vrq tool framework. %prep %setup -q %{__rm} -rf `find . -name CVS` %{__rm} -f `find . -name *.o` %{__rm} -f `find . -name *.so` %{__sed} -i "s|^MYDOCDIR = |MYDOCDIR = \$(DESTDIR)|" doc/Makefile* %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} INSTALL="%{_bindir}/install -p" install DESTDIR=%{buildroot} %{__rm} -f `find %{buildroot} -name *.la` %{__rm} -rf `find %{buildroot} -name latex` # Fedora Electronic Lab: Package Self Check %check %{__make} check %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README doc/faq.html %{_bindir}/%{name} %{_libdir}/%{name}-%{version} %{_mandir}/man1/vrq.1.gz %files devel %defattr(-,root,root,-) %doc doc/html plugin/examples/example1 plugin/examples/example2 %{_includedir}/%{name}-%{version} %changelog * Sun Sep 13 2009 Shakthi Kannan - 1.0.58-3 - Removed ldconfig for post and postun as shared library not in /usr/lib * Sat Sep 12 2009 Shakthi Kannan - 1.0.58-2 - Removed ldconfig for post and postun in -devel package as it does not contain any shared libraries * Thu Sep 10 2009 Shakthi Kannan - 1.0.58-1 - Added comment for using ExclusiveArch - Removed perl from BR - Simplified make install command and used -p to preserve timestamps for install files - Updated MYDOCDIR in prep section - The main package doc contains AUTHORS ChangeLog COPYING README faq.html - The devel package doc contains doc/html and example* folders - Cleanup .so and .o files in example* folders * Tue Sep 08 2009 Shakthi Kannan - 1.0.56-2 - Added Requires for -devel section as it is a MUST requirement. - Added post, postun for -devel package as well. - Cleaned up .la files in the shipped package. - Replaced rm with __rm usage. * Sun Sep 06 2009 Shakthi Kannan - 1.0.56-1 - Initial Package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vrq/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:53:14 -0000 1.1 +++ .cvsignore 14 Sep 2009 14:55:04 -0000 1.2 @@ -0,0 +1 @@ +vrq-1.0.58.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vrq/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:53:14 -0000 1.1 +++ sources 14 Sep 2009 14:55:05 -0000 1.2 @@ -0,0 +1 @@ +8a7e8c48452835f14f3858121635ff22 vrq-1.0.58.tar.gz From shakthimaan at fedoraproject.org Mon Sep 14 14:56:42 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Mon, 14 Sep 2009 14:56:42 +0000 (UTC) Subject: rpms/vrq/EL-5 import.log, NONE, 1.1 vrq.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914145642.6FEB011C00EC@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/vrq/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11527/EL-5 Modified Files: .cvsignore sources Added Files: import.log vrq.spec Log Message: vrq first package. --- NEW FILE import.log --- vrq-1_0_58-3_fc11:EL-5:vrq-1.0.58-3.fc11.src.rpm:1252940578 --- NEW FILE vrq.spec --- Name: vrq Version: 1.0.58 Release: 3%{?dist} Summary: Verilog tool framework with plugins for manipulating source code Group: Applications/Engineering License: GPLv2+ URL: http://vrq.sourceforge.net/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # ---- Exclusive Arch: ---- # plugin/sim uses x86 inline assembly ExclusiveArch: %{ix86} x86_64 BuildRequires: bison flex help2man doxygen iverilog-devel Requires: bzip2-libs %description VRQ is modular verilog parser that supports plugin tools to process verilog. Multiple tools may be invoked in a pipeline fashion within a single execution of vrq. It is a generic front-end parser with support for plugin backend customizable tools. %package devel Summary: Header files and libraries for Vrq development Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The vrq-devel package contains the header files and libraries needed to develop backend plugin customization tools for the vrq tool framework. %prep %setup -q %{__rm} -rf `find . -name CVS` %{__rm} -f `find . -name *.o` %{__rm} -f `find . -name *.so` %{__sed} -i "s|^MYDOCDIR = |MYDOCDIR = \$(DESTDIR)|" doc/Makefile* %build %configure %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} INSTALL="%{_bindir}/install -p" install DESTDIR=%{buildroot} %{__rm} -f `find %{buildroot} -name *.la` %{__rm} -rf `find %{buildroot} -name latex` # Fedora Electronic Lab: Package Self Check %check %{__make} check %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README doc/faq.html %{_bindir}/%{name} %{_libdir}/%{name}-%{version} %{_mandir}/man1/vrq.1.gz %files devel %defattr(-,root,root,-) %doc doc/html plugin/examples/example1 plugin/examples/example2 %{_includedir}/%{name}-%{version} %changelog * Sun Sep 13 2009 Shakthi Kannan - 1.0.58-3 - Removed ldconfig for post and postun as shared library not in /usr/lib * Sat Sep 12 2009 Shakthi Kannan - 1.0.58-2 - Removed ldconfig for post and postun in -devel package as it does not contain any shared libraries * Thu Sep 10 2009 Shakthi Kannan - 1.0.58-1 - Added comment for using ExclusiveArch - Removed perl from BR - Simplified make install command and used -p to preserve timestamps for install files - Updated MYDOCDIR in prep section - The main package doc contains AUTHORS ChangeLog COPYING README faq.html - The devel package doc contains doc/html and example* folders - Cleanup .so and .o files in example* folders * Tue Sep 08 2009 Shakthi Kannan - 1.0.56-2 - Added Requires for -devel section as it is a MUST requirement. - Added post, postun for -devel package as well. - Cleaned up .la files in the shipped package. - Replaced rm with __rm usage. * Sun Sep 06 2009 Shakthi Kannan - 1.0.56-1 - Initial Package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vrq/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 04:53:14 -0000 1.1 +++ .cvsignore 14 Sep 2009 14:56:42 -0000 1.2 @@ -0,0 +1 @@ +vrq-1.0.58.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vrq/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 04:53:14 -0000 1.1 +++ sources 14 Sep 2009 14:56:42 -0000 1.2 @@ -0,0 +1 @@ +8a7e8c48452835f14f3858121635ff22 vrq-1.0.58.tar.gz From rdieter at fedoraproject.org Mon Sep 14 14:57:29 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 14 Sep 2009 14:57:29 +0000 (UTC) Subject: rpms/kdenetwork/F-11 kdenetwork.spec,1.193,1.194 Message-ID: <20090914145729.9353811C00EC@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdenetwork/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11915 Modified Files: kdenetwork.spec Log Message: * Mon Sep 14 2009 Rex Dieter - 4.3.1-2 - kopete/bonjour patch - krfb produces garbled display (#523131, kde#162493) Index: kdenetwork.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdenetwork/F-11/kdenetwork.spec,v retrieving revision 1.193 retrieving revision 1.194 diff -u -p -r1.193 -r1.194 --- kdenetwork.spec 1 Sep 2009 17:52:31 -0000 1.193 +++ kdenetwork.spec 14 Sep 2009 14:57:29 -0000 1.194 @@ -2,7 +2,7 @@ Summary: K Desktop Environment - Network Name: kdenetwork Epoch: 7 Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Applications/Internet @@ -14,6 +14,9 @@ Source1: krdc-icons.tar.bz2 Patch1: kdenetwork-4.2.98-kdrc-icon.patch # upstream patches (4.3 branch): +Patch100: kdenetwork-4.3.0-fix-bonjour.patch +# http://bugs.kde.org/162493 +Patch101: kdenetwork-4.3.1-kde#162493.patch # upstream patches (4.4 branch): Patch200: kdenetwork-4.3.0-jabber-kde#111537.patch @@ -94,6 +97,8 @@ Requires: kdelibs4-devel %prep %setup -q -a 1 %patch1 -p1 -b .icon +%patch100 -p0 -b .bonjour +%patch101 -p4 -b .kde#162493.patch # 4.3 upstream patches chmod +x kopete/kopete/kconf_update/kopete-update_yahoo_server.pl @@ -186,6 +191,10 @@ fi %changelog +* Mon Sep 14 2009 Rex Dieter - 4.3.1-2 +- kopete/bonjour patch +- krfb produces garbled display (#523131, kde#162493) + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 From rdieter at fedoraproject.org Mon Sep 14 14:57:54 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 14 Sep 2009 14:57:54 +0000 (UTC) Subject: rpms/kdenetwork/F-11 kdenetwork-4.3.0-fix-bonjour.patch, NONE, 1.1 kdenetwork-4.3.1-kde#162493.patch, NONE, 1.1 Message-ID: <20090914145754.465D411C00EC@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdenetwork/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12203 Added Files: kdenetwork-4.3.0-fix-bonjour.patch kdenetwork-4.3.1-kde#162493.patch Log Message: * Mon Sep 14 2009 Rex Dieter - 4.3.1-2 - kopete/bonjour patch - krfb produces garbled display (#523131, kde#162493) kdenetwork-4.3.0-fix-bonjour.patch: bonjourcontactconnection.cpp | 11 ++++++++++- bonjourcontactconnection.h | 3 +++ 2 files changed, 13 insertions(+), 1 deletion(-) --- NEW FILE kdenetwork-4.3.0-fix-bonjour.patch --- diff --git kopete/protocols/bonjour/bonjourcontactconnection.cpp kopete/protocols/bonjour/bonjourcontactconnection.cpp index 0a925b4..c126011 100644 --- kopete/protocols/bonjour/bonjourcontactconnection.cpp +++ kopete/protocols/bonjour/bonjourcontactconnection.cpp @@ -56,9 +56,10 @@ void BonjourContactConnection::setSocket(QTcpSocket *aSocket) } BonjourContactConnection::BonjourContactConnection(QTcpSocket *aSocket, - QObject *parent) : QObject(parent), connectionState(BonjourConnectionNewIncoming), socket(aSocket), parser(), + QObject *parent) : QObject(parent), connectionState(BonjourConnectionNewIncoming), parser(), local(), remote() { + setSocket(aSocket); } BonjourContactConnection::BonjourContactConnection(const QHostAddress &address, short int port, @@ -188,6 +189,14 @@ void BonjourContactConnection::dataInSocket() getStreamTag(token); break; } + + if (moreTokensAvailable()) + dataInSocket(); +} + +bool BonjourContactConnection::moreTokensAvailable() +{ + return ! parser.atEnd(); } void BonjourContactConnection::getStreamTag(BonjourXmlToken &token) diff --git kopete/protocols/bonjour/bonjourcontactconnection.h kopete/protocols/bonjour/bonjourcontactconnection.h index c0d347a..6c06300 100644 --- kopete/protocols/bonjour/bonjourcontactconnection.h +++ kopete/protocols/bonjour/bonjourcontactconnection.h @@ -80,6 +80,9 @@ class BonjourContactConnection : public QObject { // Set the Socket void setSocket(QTcpSocket *socket); + // Determine if there is more data available + bool moreTokensAvailable(); + /** * @brief Description of A Token * kdenetwork-4.3.1-kde#162493.patch: krfbserver.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) --- NEW FILE kdenetwork-4.3.1-kde#162493.patch --- --- branches/KDE/4.3/kdenetwork/krfb/krfbserver.cpp 2009/06/24 10:17:04 986143 +++ branches/KDE/4.3/kdenetwork/krfb/krfbserver.cpp 2009/09/11 09:48:36 1022262 @@ -164,9 +164,14 @@ int w = d->fb->width(); int h = d->fb->height(); int depth = d->fb->depth(); + + int bpp = depth >> 3; + if (bpp != 1 && bpp != 2 && bpp != 4) bpp = 4; + kDebug() << "bpp: " << bpp; rfbLogEnable(0); - screen = rfbGetScreen(0, 0, w, h, 8, 3,depth / 8); + screen = rfbGetScreen(0, 0, w, h, 8, 3, bpp); + screen->paddedWidthInBytes = d->fb->paddedWidth(); d->fb->getServerFormat(screen->serverFormat); From rdieter at fedoraproject.org Mon Sep 14 14:58:23 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Mon, 14 Sep 2009 14:58:23 +0000 (UTC) Subject: rpms/kdenetwork/F-10 kdenetwork-4.3.0-fix-bonjour.patch, NONE, 1.1 kdenetwork-4.3.1-kde#162493.patch, NONE, 1.1 kdenetwork.spec, 1.175, 1.176 Message-ID: <20090914145823.0A4BC11C00EC@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdenetwork/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12457 Modified Files: kdenetwork.spec Added Files: kdenetwork-4.3.0-fix-bonjour.patch kdenetwork-4.3.1-kde#162493.patch Log Message: * Mon Sep 14 2009 Rex Dieter - 4.3.1-2 - kopete/bonjour patch - krfb produces garbled display (#523131, kde#162493) kdenetwork-4.3.0-fix-bonjour.patch: bonjourcontactconnection.cpp | 11 ++++++++++- bonjourcontactconnection.h | 3 +++ 2 files changed, 13 insertions(+), 1 deletion(-) --- NEW FILE kdenetwork-4.3.0-fix-bonjour.patch --- diff --git kopete/protocols/bonjour/bonjourcontactconnection.cpp kopete/protocols/bonjour/bonjourcontactconnection.cpp index 0a925b4..c126011 100644 --- kopete/protocols/bonjour/bonjourcontactconnection.cpp +++ kopete/protocols/bonjour/bonjourcontactconnection.cpp @@ -56,9 +56,10 @@ void BonjourContactConnection::setSocket(QTcpSocket *aSocket) } BonjourContactConnection::BonjourContactConnection(QTcpSocket *aSocket, - QObject *parent) : QObject(parent), connectionState(BonjourConnectionNewIncoming), socket(aSocket), parser(), + QObject *parent) : QObject(parent), connectionState(BonjourConnectionNewIncoming), parser(), local(), remote() { + setSocket(aSocket); } BonjourContactConnection::BonjourContactConnection(const QHostAddress &address, short int port, @@ -188,6 +189,14 @@ void BonjourContactConnection::dataInSocket() getStreamTag(token); break; } + + if (moreTokensAvailable()) + dataInSocket(); +} + +bool BonjourContactConnection::moreTokensAvailable() +{ + return ! parser.atEnd(); } void BonjourContactConnection::getStreamTag(BonjourXmlToken &token) diff --git kopete/protocols/bonjour/bonjourcontactconnection.h kopete/protocols/bonjour/bonjourcontactconnection.h index c0d347a..6c06300 100644 --- kopete/protocols/bonjour/bonjourcontactconnection.h +++ kopete/protocols/bonjour/bonjourcontactconnection.h @@ -80,6 +80,9 @@ class BonjourContactConnection : public QObject { // Set the Socket void setSocket(QTcpSocket *socket); + // Determine if there is more data available + bool moreTokensAvailable(); + /** * @brief Description of A Token * kdenetwork-4.3.1-kde#162493.patch: krfbserver.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) --- NEW FILE kdenetwork-4.3.1-kde#162493.patch --- --- branches/KDE/4.3/kdenetwork/krfb/krfbserver.cpp 2009/06/24 10:17:04 986143 +++ branches/KDE/4.3/kdenetwork/krfb/krfbserver.cpp 2009/09/11 09:48:36 1022262 @@ -164,9 +164,14 @@ int w = d->fb->width(); int h = d->fb->height(); int depth = d->fb->depth(); + + int bpp = depth >> 3; + if (bpp != 1 && bpp != 2 && bpp != 4) bpp = 4; + kDebug() << "bpp: " << bpp; rfbLogEnable(0); - screen = rfbGetScreen(0, 0, w, h, 8, 3,depth / 8); + screen = rfbGetScreen(0, 0, w, h, 8, 3, bpp); + screen->paddedWidthInBytes = d->fb->paddedWidth(); d->fb->getServerFormat(screen->serverFormat); Index: kdenetwork.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdenetwork/F-10/kdenetwork.spec,v retrieving revision 1.175 retrieving revision 1.176 diff -u -p -r1.175 -r1.176 --- kdenetwork.spec 1 Sep 2009 17:52:30 -0000 1.175 +++ kdenetwork.spec 14 Sep 2009 14:58:22 -0000 1.176 @@ -2,7 +2,7 @@ Summary: K Desktop Environment - Network Name: kdenetwork Epoch: 7 Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Applications/Internet @@ -14,6 +14,9 @@ Source1: krdc-icons.tar.bz2 Patch1: kdenetwork-4.2.98-kdrc-icon.patch # upstream patches (4.3 branch): +Patch100: kdenetwork-4.3.0-fix-bonjour.patch +# http://bugs.kde.org/162493 +Patch101: kdenetwork-4.3.1-kde#162493.patch # upstream patches (4.4 branch): Patch200: kdenetwork-4.3.0-jabber-kde#111537.patch @@ -94,6 +97,8 @@ Requires: kdelibs4-devel %prep %setup -q -a 1 %patch1 -p1 -b .icon +%patch100 -p0 -b .bonjour +%patch101 -p4 -b .kde#162493.patch # 4.3 upstream patches chmod +x kopete/kopete/kconf_update/kopete-update_yahoo_server.pl @@ -186,6 +191,10 @@ fi %changelog +* Mon Sep 14 2009 Rex Dieter - 4.3.1-2 +- kopete/bonjour patch +- krfb produces garbled display (#523131, kde#162493) + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 From crobinso at fedoraproject.org Mon Sep 14 14:58:39 2009 From: crobinso at fedoraproject.org (Cole Robinson) Date: Mon, 14 Sep 2009 14:58:39 +0000 (UTC) Subject: rpms/virt-manager/F-10 virt-manager-0.6.1-pylint-script.patch, NONE, 1.1 virt-manager.spec, 1.41, 1.42 Message-ID: <20090914145839.092C611C00EC@cvs1.fedora.phx.redhat.com> Author: crobinso Update of /cvs/pkgs/rpms/virt-manager/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12576 Modified Files: virt-manager.spec Added Files: virt-manager-0.6.1-pylint-script.patch Log Message: Add pylint script for sanity testing. virt-manager-0.6.1-pylint-script.patch: Makefile.am | 2 tests/Makefile.am | 4 + tests/pylint-virt-manager.sh | 115 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 120 insertions(+), 1 deletion(-) --- NEW FILE virt-manager-0.6.1-pylint-script.patch --- diff -rupN virt-manager-0.6.1/tests/Makefile.am new/tests/Makefile.am --- virt-manager-0.6.1/tests/Makefile.am 1969-12-31 19:00:00.000000000 -0500 +++ new/tests/Makefile.am 2009-03-18 13:05:51.516847000 -0400 @@ -0,0 +1,4 @@ +testsdir = $(pkgdatadir)/tests +tests_DATA = $(wildcard $(srcdir)/*.sh) + +EXTRA_DIST = $(tests_DATA) diff -rupN virt-manager-0.6.1/tests/pylint-virt-manager.sh new/tests/pylint-virt-manager.sh --- virt-manager-0.6.1/tests/pylint-virt-manager.sh 1969-12-31 19:00:00.000000000 -0500 +++ new/tests/pylint-virt-manager.sh 2009-03-18 13:05:51.513848000 -0400 @@ -0,0 +1,115 @@ +#!/bin/sh + +# pylint doesn't work well with a file named xxx.py.xxx +cp src/virt-manager.py.in src/_virt-manager + +cd src || exit 1 + +IGNOREFILES="IPy.py" +FILES="virtManager/ _virt-manager" + +# Deliberately ignored warnings: +# Don't print pylint config warning +NO_PYL_CONFIG=".*No config file found.*" + +# The gettext function is installed in the builtin namespace +GETTEXT_VAR="Undefined variable '_'" + +# These all work fine and are legit, just false positives +GOBJECT_VAR="has no '__gobject_init__' member" +EMIT_VAR="has no 'emit' member" +ERROR_VBOX="vmmErrorDialog.__init__.*Class 'vbox' has no 'pack_start' member" +EXCEPTHOOK="no '__excepthook__' member" +CONNECT_VAR="no 'connect' member" +DISCONNECT_VAR="no 'disconnect' member" + +# os._exit is needed for forked processes. +OS_EXIT="protected member _exit of a client class" + +# Avahi API may have requirements on callback argument names, so ignore these +# warnings +BTYPE_LIST="(vmmConnect.add_service|vmmConnect.remove_service|vmmConnect.add_conn_to_list)" +BUILTIN_TYPE="${BTYPE_LIST}.*Redefining built-in 'type'" + + +DMSG="" +addmsg() { + DMSG="${DMSG},$1" +} + +addchecker() { + DCHECKERS="${DCHECKERS},$1" +} + +# Disabled unwanted messages +addmsg "C0103" # C0103: Name doesn't match some style regex +addmsg "C0111" # C0111: No docstring +addmsg "C0301" # C0301: Line too long +addmsg "C0302" # C0302: Too many lines in module +addmsg "C0324" # C0324: *Comma not followed by a space* +addmsg "R0201" # R0201: Method could be a function +addmsg "W0105" # W0105: String statement has no effect +addmsg "W0141" # W0141: Complaining about 'map' and 'filter' +addmsg "W0142" # W0142: *Used * or ** magic* +addmsg "W0403" # W0403: Relative imports +addmsg "W0603" # W0603: Using the global statement +addmsg "W0702" # W0703: No exception type specified +addmsg "W0703" # W0703: Catch 'Exception' +addmsg "W0704" # W0704: Exception doesn't do anything + +# Potentially useful messages, disabled for now +addmsg "C0322" # C0322: *Operator not preceded by a space* +addmsg "C0323" # C0323: *Operator not followed by a space* +addmsg "W0201" # W0201: Defined outside __init__ +addmsg "W0511" # W0511: FIXME and XXX: messages +addmsg "W0613" # W0613: Unused arguments + +# Disabled Checkers: +addchecker "Design" # Things like "Too many func arguments", + # "Too man public methods" +addchecker "Similarities" # Finds duplicate code (enable this later?) + +# May want to enable this in the future +SHOW_REPORT="n" + +AWK=awk +[ `uname -s` = 'SunOS' ] && AWK=nawk + +pylint --ignore=IPy.py $FILES \ + --reports=$SHOW_REPORT \ + --output-format=colorized \ + --dummy-variables-rgx="dummy|ignore*" \ + --disable-msg=${DMSG}\ + --disable-checker=${DCHECKERS} 2>&1 | \ + egrep -ve "$NO_PYL_CONFIG" \ + -ve "$GOBJECT_VAR" \ + -ve "$EMIT_VAR" \ + -ve "$CONNECT_VAR" \ + -ve "$DISCONNECT_VAR" \ + -ve "$GETTEXT_VAR" \ + -ve "$OS_EXIT" \ + -ve "$BUILTIN_TYPE" \ + -ve "$ERROR_VBOX" \ + -ve "$EXCEPTHOOK" | \ +$AWK '\ +# Strip out any "*** Module name" lines if we dont list any errors for them +BEGIN { found=0; cur_line="" } +{ + if (found == 1) { + if ( /\*\*\*/ ) { + prev_line = $0 + } else { + print prev_line + print $0 + found = 0 + } + } else if ( /\*\*\*/ ) { + found = 1 + prev_line = $0 + } else { + print $0 + } +}' + +cd - > /dev/null +rm src/_virt-manager diff -rup virt-manager-0.6.1/Makefile.am new/Makefile.am --- virt-manager-0.6.1/Makefile.am 2009-01-26 14:33:33.000000000 -0500 +++ new/Makefile.am 2009-03-18 13:25:07.912999000 -0400 @@ -11,4 +11,4 @@ rpm: clean $(MAKE) dist && rpmbuild -ta $(distdir).tar.gz check-pylint: - tests/pylint-virt-manager.sh + sh tests/pylint-virt-manager.sh Index: virt-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/virt-manager/F-10/virt-manager.spec,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- virt-manager.spec 14 Sep 2009 01:01:38 -0000 1.41 +++ virt-manager.spec 14 Sep 2009 14:58:38 -0000 1.42 @@ -22,6 +22,8 @@ Patch3: %{name}-%{version}-fix-stats-pre Patch4: %{name}-%{version}-migrate-fixes.patch # Back compat fixes for connecting to older xen installations (bz 489885) Patch5: %{name}-%{version}-rhel-fixes.patch +# Add pylint script for sanity testing the build +Patch6: %{name}-%{version}-pylint-script.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -99,6 +101,7 @@ management API. %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 %build %configure From pwouters at fedoraproject.org Mon Sep 14 15:03:27 2009 From: pwouters at fedoraproject.org (Paul Wouters) Date: Mon, 14 Sep 2009 15:03:27 +0000 (UTC) Subject: rpms/nsd/EL-5 nsd.cron, 1.2, 1.3 nsd.spec, 1.26, 1.27 nsd.sysconfig, 1.3, 1.4 Message-ID: <20090914150327.2411E11C00EC@cvs1.fedora.phx.redhat.com> Author: pwouters Update of /cvs/extras/rpms/nsd/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14233 Modified Files: nsd.cron nsd.spec nsd.sysconfig Log Message: * Mon Sep 14 2009 Paul Wouters - 3.2.3-3 - Fix for another redirection error in nsd.cron (Ville Mattila) - Add support for NSD_AUTOREBUILD disabling via /etc/sysconfig/nsd (Ville Mattila) - Fix for checking rebuild with large amount of zones (Ville Mattila) Index: nsd.cron =================================================================== RCS file: /cvs/extras/rpms/nsd/EL-5/nsd.cron,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- nsd.cron 4 Jun 2009 18:19:32 -0000 1.2 +++ nsd.cron 14 Sep 2009 15:03:26 -0000 1.3 @@ -5,8 +5,17 @@ # in the ixfr.db and nsd.db files back into the zone files or visa # versa +# Default settings - do not edit these but /etc/sysconfig/nsd instead! +NSD_CONF="/etc/nsd/nsd.conf" +NSDC_PROG="/usr/sbin/nsdc" +NSD_CHECKCONF_PROG="/usr/sbin/nsd-checkconf" +NSD_AUTOREBUILD="yes" + +# Read in local settings. +[ -r /etc/sysconfig/nsd ] && . /etc/sysconfig/nsd + # Ideally check if ixfr.db newer then any zones, only then do -/usr/sbin/nsdc patch > /dev/null 2>&1 +$NSDC_PROG patch > /dev/null 2>&1 # We try to only rebuild/reload when neccessary. If 1 zone is newer, # we need to rebuild the db file. @@ -14,19 +23,25 @@ # complete this operation within an hour, but it should work fine for # most other uses. -for zonefile in `/usr/sbin/nsd-checkconf -v /etc/nsd/nsd.conf |grep zonefile: | sed "s/^.*\"\(.*\)\"/\1/"` -do - if [ $zonefile -nt /var/lib/nsd/nsd.db ] - then - echo "Zone $zonefile update requires nsd.db rebuild" - /usr/sbin/nsdc rebuild > /dev/null 2>%1 - /usr/sbin/nsdc reload > /dev/null 2>%1 - break - fi -done - +case "$NSD_AUTOREBUILD" in + [Yy]|[Yy][Ee][Ss]) + database="`$NSD_CHECKCONF_PROG -o database $NSD_CONF`" + $NSD_CHECKCONF_PROG -v $NSD_CONF | grep zonefile: | sed "s/^.*\"\(.*\)\"/\1/" | while read zonefile + do + if [ $zonefile -nt $database ] + then + echo "Zone $zonefile update requires database rebuild" + $NSDC_PROG rebuild > /dev/null 2>&1 + $NSDC_PROG reload > /dev/null 2>&1 + break + fi + done + ;; + *) + ;; +esac # nsd checks the serial in notify requests, so its better to send an # occasional redundant notify, then to miss it. # According to the nsd team, this is no longer neccessary -# /usr/sbin/nsdc notify > /dev/null 2>%1 +# $NSDC_PROG notify > /dev/null 2>&1 Index: nsd.spec =================================================================== RCS file: /cvs/extras/rpms/nsd/EL-5/nsd.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- nsd.spec 17 Aug 2009 22:08:44 -0000 1.26 +++ nsd.spec 14 Sep 2009 15:03:26 -0000 1.27 @@ -1,7 +1,7 @@ Summary: Fast and lean authoritative DNS Name Server Name: nsd Version: 3.2.3 -Release: 2%{?dist} +Release: 3%{?dist} License: BSD Url: http://www.nlnetlabs.nl/%{name}/ Source: http://www.nlnetlabs.nl/downloads/%{name}/%{name}-%{version}.tar.gz @@ -97,6 +97,11 @@ if [ "$1" -ge "1" ]; then fi %changelog +* Mon Sep 14 2009 Paul Wouters - 3.2.3-3 +- Fix for another redirection error in nsd.cron (Ville Mattila) +- Add support for NSD_AUTOREBUILD disabling via /etc/sysconfig/nsd (Ville Mattila) +- Fix for checking rebuild with large amount of zones (Ville Mattila) + * Mon Aug 17 2009 Paul Wouters - 3.2.3-2 - Updated to 3.2.3 Index: nsd.sysconfig =================================================================== RCS file: /cvs/extras/rpms/nsd/EL-5/nsd.sysconfig,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- nsd.sysconfig 4 Jun 2009 20:59:34 -0000 1.3 +++ nsd.sysconfig 14 Sep 2009 15:03:26 -0000 1.4 @@ -20,6 +20,9 @@ OTHER_NSD_OPTS="" # Path to nsd program #NSD_PROG="/usr/sbin/nsd" +# Path to nsd-checkconf program +#NSD_CHECKCONF_PROG="/usr/sbin/nsd-checkconf" + # NSD pid file #NSD_PIDFILE="/var/run/nsd/nsd.pid" @@ -27,4 +30,9 @@ OTHER_NSD_OPTS="" # parameter set in nsd.conf) #NSD_XFRDFILE="/var/lib/nsd/xfrd.state" +# NSD_AUTOREBUILD: Choose with "yes" or "no" whether NSD database should +# be rebuilt and reloaded automatically hourly by /etc/cron.hourly/nsd script. +# (Default value is set in the script.) +#NSD_AUTOREBUILD="no" + # EOF From crobinso at fedoraproject.org Mon Sep 14 15:05:51 2009 From: crobinso at fedoraproject.org (Cole Robinson) Date: Mon, 14 Sep 2009 15:05:51 +0000 (UTC) Subject: rpms/virt-manager/devel virt-manager-0.8.0-addhw-errmsg-typo.patch, NONE, 1.1 virt-manager-0.8.0-cdrom-eject-driver.patch, NONE, 1.1 virt-manager-0.8.0-newvm-storage-cb.patch, NONE, 1.1 virt-manager-0.8.0-no-delete-active.patch, NONE, 1.1 virt-manager-0.8.0-pylint-tweak.patch, NONE, 1.1 virt-manager.spec, 1.56, 1.57 Message-ID: <20090914150551.B0F2411C00EC@cvs1.fedora.phx.redhat.com> Author: crobinso Update of /cvs/pkgs/rpms/virt-manager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15203 Modified Files: virt-manager.spec Added Files: virt-manager-0.8.0-addhw-errmsg-typo.patch virt-manager-0.8.0-cdrom-eject-driver.patch virt-manager-0.8.0-newvm-storage-cb.patch virt-manager-0.8.0-no-delete-active.patch virt-manager-0.8.0-pylint-tweak.patch Log Message: Fix disk XML mangling via connect/eject cdrom (bz 516116) Fix delete button sensitivity (bz 518536) Fix populating text box from storage browser in 'New VM' (bz 517263) Fix a traceback in an 'Add Hardware' error path (bz 517286) virt-manager-0.8.0-addhw-errmsg-typo.patch: AUTHORS | 1 + src/virtManager/addhardware.py | 4 ++-- src/vmm-manager.glade | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) --- NEW FILE virt-manager-0.8.0-addhw-errmsg-typo.patch --- # HG changeset patch # User Paul W. Frields # Date 1251729959 14400 # Node ID d34def55dbd78e2ad5f099d6a38c1f358c798555 # Parent b70858b9f8c6f9fea21f6e66a10e7b9498f11e5e addhardware: Fix error message syntax typo diff -r b70858b9f8c6 -r d34def55dbd7 AUTHORS --- a/AUTHORS Mon Aug 31 10:19:49 2009 -0400 +++ b/AUTHORS Mon Aug 31 10:45:59 2009 -0400 @@ -59,6 +59,7 @@ Emmanuel Lacour Laurent L?onard Michal Novotny + Paul W. Frields <...send a patch & get your name here...> diff -r b70858b9f8c6 -r d34def55dbd7 src/virtManager/addhardware.py --- a/src/virtManager/addhardware.py Mon Aug 31 10:19:49 2009 -0400 +++ b/src/virtManager/addhardware.py Mon Aug 31 10:45:59 2009 -0400 @@ -1186,8 +1186,8 @@ conn = self.vm.get_connection().vmm, name = nodedev_name) except Exception, e: - return self.err.val_err(_("Host device parameter error", - str(e))) + return self.err.val_err(_("Host device parameter error"), + str(e)) elif page_num == PAGE_CHAR: chartype = self.get_char_type() diff -r b70858b9f8c6 -r d34def55dbd7 src/vmm-manager.glade --- a/src/vmm-manager.glade Mon Aug 31 10:19:49 2009 -0400 +++ b/src/vmm-manager.glade Mon Aug 31 10:45:59 2009 -0400 @@ -118,7 +118,7 @@ True - Delete Virtual Machine + Delete True virt-manager-0.8.0-cdrom-eject-driver.patch: domain.py | 33 ++++++++++++++++++++++----------- 1 file changed, 22 insertions(+), 11 deletions(-) --- NEW FILE virt-manager-0.8.0-cdrom-eject-driver.patch --- # HG changeset patch # User Cole Robinson # Date 1251727555 14400 # Node ID c0de24094ca26b8da900d29746adba056f4114f7 # Parent 37a986ce54ceac389573d763c78f633a10ec1ab7 Don't mangle QEMU driver name on cdrom connect (bz 516116) diff -r 37a986ce54ce -r c0de24094ca2 src/virtManager/domain.py --- a/src/virtManager/domain.py Thu Aug 27 11:07:35 2009 -0400 +++ b/src/virtManager/domain.py Mon Aug 31 10:05:55 2009 -0400 @@ -1291,19 +1291,28 @@ xml = self.get_device_xml("disk", dev_id_info) def cdrom_xml_connect(doc, ctx): - disk_fragment = ctx.xpathEval("/disk") + disk_fragment = ctx.xpathEval("/disk")[0] driver_fragment = ctx.xpathEval("/disk/driver") - disk_fragment[0].setProp("type", _type) - elem = disk_fragment[0].newChild(None, "source", None) + disk_fragment.setProp("type", _type) + elem = disk_fragment.newChild(None, "source", None) + if _type == "file": elem.setProp("file", source) - if driver_fragment: - driver_fragment[0].setProp("name", _type) + driver_name = _type else: elem.setProp("dev", source) - if driver_fragment: - driver_fragment[0].setProp("name", "phy") - return disk_fragment[0].serialize() + driver_name = "phy" + + if driver_fragment: + driver_fragment = driver_fragment[0] + orig_name = driver_fragment.prop("name") + + # For Xen, the driver name is dependent on the storage type + # (file or phys). + if orig_name and orig_name in [ "file", "phy" ]: + driver_fragment.setProp("name", driver_name) + + return disk_fragment.serialize() result = util.xml_parse_wrapper(xml, cdrom_xml_connect) logging.debug("connect_cdrom produced: %s" % result) @@ -1313,17 +1322,19 @@ xml = self.get_device_xml("disk", dev_id_info) def cdrom_xml_disconnect(doc, ctx): - disk_fragment = ctx.xpathEval("/disk") + disk_fragment = ctx.xpathEval("/disk")[0] sourcenode = None - for child in disk_fragment[0].children: + + for child in disk_fragment.children: if child.name == "source": sourcenode = child break else: continue + sourcenode.unlinkNode() sourcenode.freeNode() - return disk_fragment[0].serialize() + return disk_fragment.serialize() result = util.xml_parse_wrapper(xml, cdrom_xml_disconnect) logging.debug("eject_cdrom produced: %s" % result) virt-manager-0.8.0-newvm-storage-cb.patch: addhardware.py | 5 +---- create.py | 5 +++-- storagebrowse.py | 6 ++++++ 3 files changed, 10 insertions(+), 6 deletions(-) --- NEW FILE virt-manager-0.8.0-newvm-storage-cb.patch --- # HG changeset patch # User Cole Robinson # Date 1252939197 14400 # Node ID 486cd6791c3926420786d30401a690884acdf653 # Parent 043ca66e19aabcdb89b8bbe76ef5ded8b0c0fc54 Fix populating text box with storage browser selection in 'New VM' (bz 517263) We were only properly setting the 'finish' callback for the first time the storage browser was launched. All subsequent runs would not enter anything in the associated text box. diff -r 043ca66e19aa -r 486cd6791c39 src/virtManager/addhardware.py --- a/src/virtManager/addhardware.py Mon Sep 14 10:14:41 2009 -0400 +++ b/src/virtManager/addhardware.py Mon Sep 14 10:39:57 2009 -0400 @@ -80,7 +80,6 @@ _("An unexpected error occurred")) self.storage_browser = None - self._browse_cb_id = None self._dev = None @@ -911,10 +910,8 @@ conn = self.vm.get_connection() if self.storage_browser == None: self.storage_browser = vmmStorageBrowser(self.config, conn, False) - if self._browse_cb_id: - self.storage_browser.disconnect(self._browse_cb_id) - self._browse_cb_id = self.storage_browser.connect("storage-browse-finish", set_storage_cb) + self.storage_browser.set_finish_cb(set_storage_cb) self.storage_browser.local_args = { "dialog_name": dialog_name, "confirm_func": confirm_func, "browse_reason": diff -r 043ca66e19aa -r 486cd6791c39 src/virtManager/create.py --- a/src/virtManager/create.py Mon Sep 14 10:14:41 2009 -0400 +++ b/src/virtManager/create.py Mon Sep 14 10:39:57 2009 -0400 @@ -1644,8 +1644,9 @@ if self.storage_browser == None: self.storage_browser = vmmStorageBrowser(self.config, self.conn, is_media) - self.storage_browser.connect("storage-browse-finish", - callback) + + self.storage_browser.set_finish_cb(callback) + if is_media: reason = self.config.CONFIG_DIR_MEDIA else: diff -r 043ca66e19aa -r 486cd6791c39 src/virtManager/storagebrowse.py --- a/src/virtManager/storagebrowse.py Mon Sep 14 10:14:41 2009 -0400 +++ b/src/virtManager/storagebrowse.py Mon Sep 14 10:39:57 2009 -0400 @@ -47,6 +47,7 @@ self.config = config self.conn = conn self.conn_signal_ids = [] + self.finish_cb_id = None self.topwin = self.window.get_widget("vmm-storage-browse") self.err = vmmErrorDialog(self.topwin, @@ -89,6 +90,11 @@ self.addvol.close() return 1 + def set_finish_cb(self, callback): + if self.finish_cb_id: + self.disconnect(self.finish_cb_id) + self.finish_cb_id = self.connect("storage-browse-finish", callback) + def set_initial_state(self): pool_list = self.window.get_widget("pool-list") virtManager.host.init_pool_list(pool_list, self.pool_selected) virt-manager-0.8.0-no-delete-active.patch: manager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE virt-manager-0.8.0-no-delete-active.patch --- # HG changeset patch # User Cole Robinson # Date 1251728389 14400 # Node ID b70858b9f8c6f9fea21f6e66a10e7b9498f11e5e # Parent 0bdea2b6c30e3b9ac7ca7b35f957598e66fd8c36 Don't allow deleting an active VM (bz 518536) diff -r 0bdea2b6c30e -r b70858b9f8c6 src/virtManager/manager.py --- a/src/virtManager/manager.py Mon Aug 31 10:07:06 2009 -0400 +++ b/src/virtManager/manager.py Mon Aug 31 10:19:49 2009 -0400 @@ -684,7 +684,8 @@ show_open = bool(vm) show_details = bool(vm) host_details = bool(vm or conn) - delete = bool((vm and vm.is_runable()) or conn) + delete = bool((vm and vm.is_runable()) or + (not vm and conn)) show_run = bool(vm and vm.is_runable()) is_paused = bool(vm and vm.is_paused()) if is_paused: virt-manager-0.8.0-pylint-tweak.patch: pylint-virt-manager.sh | 1 + 1 file changed, 1 insertion(+) --- NEW FILE virt-manager-0.8.0-pylint-tweak.patch --- # HG changeset patch # User Cole Robinson # Date 1252937681 14400 # Node ID 043ca66e19aabcdb89b8bbe76ef5ded8b0c0fc54 # Parent d34def55dbd78e2ad5f099d6a38c1f358c798555 Try to avoid 'maximum recursion depth' errors from pylint script. diff -r d34def55dbd7 -r 043ca66e19aa tests/pylint-virt-manager.sh --- a/tests/pylint-virt-manager.sh Mon Aug 31 10:45:59 2009 -0400 +++ b/tests/pylint-virt-manager.sh Mon Sep 14 10:14:41 2009 -0400 @@ -95,6 +95,7 @@ -ve "$BUILTIN_TYPE" \ -ve "$ERROR_VBOX" \ -ve "$UNABLE_IMPORT" \ + -ve "$MAX_RECURSION" \ -ve "$EXCEPTHOOK" | \ $AWK '\ # Strip out any "*** Module name" lines if we dont list any errors for them Index: virt-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/virt-manager/devel/virt-manager.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- virt-manager.spec 13 Aug 2009 15:51:03 -0000 1.56 +++ virt-manager.spec 14 Sep 2009 15:05:51 -0000 1.57 @@ -8,7 +8,7 @@ Name: virt-manager Version: 0.8.0 -Release: 2%{_extra_release} +Release: 3%{_extra_release} Summary: Virtual Machine Manager Group: Applications/Emulators @@ -17,6 +17,16 @@ URL: http://virt-manager.org/ Source0: http://virt-manager.org/download/sources/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch +# Fix disk XML mangling via connect/eject cdrom (bz 516116) +Patch1: %{name}-%{version}-cdrom-eject-driver.patch +# Fix delete button sensitivity (bz 518536) +Patch2: %{name}-%{version}-no-delete-active.patch +# Fix populating text box from storage browser in 'New VM' (bz 517263) +Patch3: %{name}-%{version}-newvm-storage-cb.patch +# Fix a traceback in an 'Add Hardware' error path (bz 517286) +Patch4: %{name}-%{version}-addhw-errmsg-typo.patch +# Fixes for pylint script to return nicer results on F11/F12 +Patch5: %{name}-%{version}-pylint-tweak.patch # These two are just the oldest version tested Requires: pygtk2 >= 1.99.12-6 @@ -81,6 +91,11 @@ management API. %prep %setup -q +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 %build %configure @@ -154,6 +169,12 @@ fi %{_datadir}/dbus-1/services/%{name}.service %changelog +* Mon Sep 14 2009 Cole Robinson - 0.8.0-3.fc12 +- Fix disk XML mangling via connect/eject cdrom (bz 516116) +- Fix delete button sensitivity (bz 518536) +- Fix populating text box from storage browser in 'New VM' (bz 517263) +- Fix a traceback in an 'Add Hardware' error path (bz 517286) + * Thu Aug 13 2009 Daniel P. Berrange - 0.8.0-2.fc12 - Remove obsolete dep on policykit agent From twaugh at fedoraproject.org Mon Sep 14 15:07:15 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 14 Sep 2009 15:07:15 +0000 (UTC) Subject: rpms/system-config-printer/devel system-config-printer-1.1.13.tar.xz.sig, NONE, 1.1 .cvsignore, 1.205, 1.206 sources, 1.211, 1.212 system-config-printer.spec, 1.292, 1.293 system-config-printer-1.1.12.tar.xz.sig, 1.1, NONE system-config-printer-get-devices.patch, 1.2, NONE system-config-printer-get_cursor.patch, 1.1, NONE system-config-printer-icon-load-traceback.patch, 1.1, NONE system-config-printer-polkit-1.patch, 1.1, NONE system-config-printer-ppdippstr.patch, 1.1, NONE system-config-printer-proxy-auth.patch, 1.1, NONE system-config-printer-raw-device-change.patch, 1.1, NONE system-config-printer-statereason-icons.patch, 1.1, NONE Message-ID: <20090914150715.8310211C00EC@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15810 Modified Files: .cvsignore sources system-config-printer.spec Added Files: system-config-printer-1.1.13.tar.xz.sig Removed Files: system-config-printer-1.1.12.tar.xz.sig system-config-printer-get-devices.patch system-config-printer-get_cursor.patch system-config-printer-icon-load-traceback.patch system-config-printer-polkit-1.patch system-config-printer-ppdippstr.patch system-config-printer-proxy-auth.patch system-config-printer-raw-device-change.patch system-config-printer-statereason-icons.patch Log Message: * Mon Sep 14 2009 Tim Waugh 1.1.13-1 - 1.1.13: - Translation updates (bug #522451). --- NEW FILE system-config-printer-1.1.13.tar.xz.sig --- ?? 8"o?? Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/devel/.cvsignore,v retrieving revision 1.205 retrieving revision 1.206 diff -u -p -r1.205 -r1.206 --- .cvsignore 25 Aug 2009 16:29:14 -0000 1.205 +++ .cvsignore 14 Sep 2009 15:07:13 -0000 1.206 @@ -204,3 +204,4 @@ system-config-printer-1.1.8.tar.bz2 system-config-printer-1.1.10.tar.bz2 system-config-printer-1.1.11.tar.xz system-config-printer-1.1.12.tar.xz +system-config-printer-1.1.13.tar.xz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/devel/sources,v retrieving revision 1.211 retrieving revision 1.212 diff -u -p -r1.211 -r1.212 --- sources 25 Aug 2009 16:29:14 -0000 1.211 +++ sources 14 Sep 2009 15:07:14 -0000 1.212 @@ -1,3 +1,3 @@ ac8f98a40b0fc4b6ab4470f10489887a pysmbc-1.0.6.tar.bz2 895d4170542ec80c74d41746a9474409 pycups-1.9.46.tar.bz2 -588d53af2750aa4e3418b61262012880 system-config-printer-1.1.12.tar.xz +15fec6e2bb9543aa42bf86814855f25c system-config-printer-1.1.13.tar.xz Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/devel/system-config-printer.spec,v retrieving revision 1.292 retrieving revision 1.293 diff -u -p -r1.292 -r1.293 --- system-config-printer.spec 4 Sep 2009 10:13:07 -0000 1.292 +++ system-config-printer.spec 14 Sep 2009 15:07:15 -0000 1.293 @@ -6,22 +6,14 @@ Summary: A printer administration tool Name: system-config-printer -Version: 1.1.12 -Release: 8%{?dist} +Version: 1.1.13 +Release: 1%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base Source0: http://cyberelk.net/tim/data/system-config-printer/1.1/system-config-printer-%{version}.tar.xz Source1: http://cyberelk.net/tim/data/pycups/pycups-%{pycups_version}.tar.bz2 Source2: http://cyberelk.net/tim/data/pysmbc/pysmbc-%{pysmbc_version}.tar.bz2 -Patch1: system-config-printer-get_cursor.patch -Patch2: system-config-printer-statereason-icons.patch -Patch3: system-config-printer-icon-load-traceback.patch -Patch4: system-config-printer-polkit-1.patch -Patch5: system-config-printer-proxy-auth.patch -Patch6: system-config-printer-ppdippstr.patch -Patch7: system-config-printer-raw-device-change.patch -Patch8: system-config-printer-get-devices.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -32,7 +24,6 @@ BuildRequires: intltool BuildRequires: libusb-devel, libudev-devel BuildRequires: xmlto BuildRequires: epydoc -BuildRequires: automake, autoconf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -83,19 +74,8 @@ printers. %prep %setup -q -a 1 -a 2 -%patch1 -p1 -b .get_cursor -%patch2 -p1 -b .statereason-icons -%patch3 -p1 -b .icon-load-traceback -%patch4 -p1 -b .polkit-1 -%patch5 -p1 -b .proxy-auth -%patch6 -p1 -b .ppdippstr -%patch7 -p1 -b .raw-device-change -%patch8 -p1 -b .get-devices %build -aclocal -automake --copy --add-missing -autoconf %configure --with-udev-rules --with-polkit-1 pushd pycups-%{pycups_version} @@ -205,6 +185,10 @@ rm -rf %buildroot exit 0 %changelog +* Mon Sep 14 2009 Tim Waugh 1.1.13-1 +- 1.1.13: + - Translation updates (bug #522451). + * Fri Sep 4 2009 Tim Waugh 1.1.12-8 - Further speed improvement when fetching devices. --- system-config-printer-1.1.12.tar.xz.sig DELETED --- --- system-config-printer-get-devices.patch DELETED --- --- system-config-printer-get_cursor.patch DELETED --- --- system-config-printer-icon-load-traceback.patch DELETED --- --- system-config-printer-polkit-1.patch DELETED --- --- system-config-printer-ppdippstr.patch DELETED --- --- system-config-printer-proxy-auth.patch DELETED --- --- system-config-printer-raw-device-change.patch DELETED --- --- system-config-printer-statereason-icons.patch DELETED --- From twaugh at fedoraproject.org Mon Sep 14 15:11:55 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 14 Sep 2009 15:11:55 +0000 (UTC) Subject: rpms/system-config-printer/F-11 system-config-printer-1.1.13.tar.xz.sig, NONE, 1.1 .cvsignore, 1.205, 1.206 sources, 1.211, 1.212 system-config-printer.spec, 1.284, 1.285 system-config-printer-1.1.12.tar.xz.sig, 1.1, NONE system-config-printer-get-devices.patch, 1.3, NONE system-config-printer-get_cursor.patch, 1.1, NONE system-config-printer-icon-load-traceback.patch, 1.1, NONE system-config-printer-polkit-1.patch, 1.1, NONE system-config-printer-ppdippstr.patch, 1.1, NONE system-config-printer-proxy-auth.patch, 1.1, NONE system-config-printer-raw-device-change.patch, 1.1, NONE system-config-printer-statereason-icons.patch, 1.1, NONE Message-ID: <20090914151155.AFCC511C00EC@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17682 Modified Files: .cvsignore sources system-config-printer.spec Added Files: system-config-printer-1.1.13.tar.xz.sig Removed Files: system-config-printer-1.1.12.tar.xz.sig system-config-printer-get-devices.patch system-config-printer-get_cursor.patch system-config-printer-icon-load-traceback.patch system-config-printer-polkit-1.patch system-config-printer-ppdippstr.patch system-config-printer-proxy-auth.patch system-config-printer-raw-device-change.patch system-config-printer-statereason-icons.patch Log Message: * Mon Sep 14 2009 Tim Waugh 1.1.13-1 - 1.1.13: - Translation updates (bug #522451). --- NEW FILE system-config-printer-1.1.13.tar.xz.sig --- ?? 8"o?? Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/.cvsignore,v retrieving revision 1.205 retrieving revision 1.206 diff -u -p -r1.205 -r1.206 --- .cvsignore 25 Aug 2009 16:45:08 -0000 1.205 +++ .cvsignore 14 Sep 2009 15:11:54 -0000 1.206 @@ -204,3 +204,4 @@ system-config-printer-1.1.8.tar.bz2 system-config-printer-1.1.10.tar.bz2 system-config-printer-1.1.11.tar.xz system-config-printer-1.1.12.tar.xz +system-config-printer-1.1.13.tar.xz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/sources,v retrieving revision 1.211 retrieving revision 1.212 diff -u -p -r1.211 -r1.212 --- sources 25 Aug 2009 16:45:09 -0000 1.211 +++ sources 14 Sep 2009 15:11:54 -0000 1.212 @@ -1,3 +1,3 @@ ac8f98a40b0fc4b6ab4470f10489887a pysmbc-1.0.6.tar.bz2 895d4170542ec80c74d41746a9474409 pycups-1.9.46.tar.bz2 -588d53af2750aa4e3418b61262012880 system-config-printer-1.1.12.tar.xz +15fec6e2bb9543aa42bf86814855f25c system-config-printer-1.1.13.tar.xz Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer.spec,v retrieving revision 1.284 retrieving revision 1.285 diff -u -p -r1.284 -r1.285 --- system-config-printer.spec 14 Sep 2009 14:13:20 -0000 1.284 +++ system-config-printer.spec 14 Sep 2009 15:11:55 -0000 1.285 @@ -6,22 +6,14 @@ Summary: A printer administration tool Name: system-config-printer -Version: 1.1.12 -Release: 9%{?dist} +Version: 1.1.13 +Release: 1%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base Source0: http://cyberelk.net/tim/data/system-config-printer/1.1/system-config-printer-%{version}.tar.xz Source1: http://cyberelk.net/tim/data/pycups/pycups-%{pycups_version}.tar.bz2 Source2: http://cyberelk.net/tim/data/pysmbc/pysmbc-%{pysmbc_version}.tar.bz2 -Patch1: system-config-printer-get_cursor.patch -Patch2: system-config-printer-statereason-icons.patch -Patch3: system-config-printer-icon-load-traceback.patch -Patch4: system-config-printer-polkit-1.patch -Patch5: system-config-printer-proxy-auth.patch -Patch6: system-config-printer-ppdippstr.patch -Patch7: system-config-printer-raw-device-change.patch -Patch8: system-config-printer-get-devices.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -70,14 +62,6 @@ the configuration tool. %prep %setup -q -a 1 -a 2 -%patch1 -p1 -b .get_cursor -%patch2 -p1 -b .statereason-icons -%patch3 -p1 -b .icon-load-traceback -%patch4 -p1 -b .polkit-1 -%patch5 -p1 -b .proxy-auth -%patch6 -p1 -b .ppdippstr -%patch7 -p1 -b .raw-device-change -%patch8 -p1 -b .get-devices %build %configure @@ -179,8 +163,9 @@ rm -rf %buildroot exit 0 %changelog -* Mon Sep 14 2009 Tim Waugh 1.1.12-9 -- Fixed traceback when fetching devices (bug #522139). +* Mon Sep 14 2009 Tim Waugh 1.1.13-1 +- 1.1.13: + - Translation updates (bug #522451). * Fri Sep 4 2009 Tim Waugh 1.1.12-8 - Further speed improvement when fetching devices. --- system-config-printer-1.1.12.tar.xz.sig DELETED --- --- system-config-printer-get-devices.patch DELETED --- --- system-config-printer-get_cursor.patch DELETED --- --- system-config-printer-icon-load-traceback.patch DELETED --- --- system-config-printer-polkit-1.patch DELETED --- --- system-config-printer-ppdippstr.patch DELETED --- --- system-config-printer-proxy-auth.patch DELETED --- --- system-config-printer-raw-device-change.patch DELETED --- --- system-config-printer-statereason-icons.patch DELETED --- From bpepple at fedoraproject.org Mon Sep 14 15:15:37 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Mon, 14 Sep 2009 15:15:37 +0000 (UTC) Subject: rpms/telepathy-idle/devel .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 telepathy-idle.spec, 1.13, 1.14 telepathy-idle-0.1.4-glibc.patch, 1.1, NONE Message-ID: <20090914151537.3753B11C00EC@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/telepathy-idle/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19160 Modified Files: .cvsignore sources telepathy-idle.spec Removed Files: telepathy-idle-0.1.4-glibc.patch Log Message: * Mon Sep 14 2009 Brian Pepple - 0.1.5-1 - Update to 0.1.5. - Drop glibc patch. Fixed upstream. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-idle/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 27 Jun 2009 23:17:56 -0000 1.6 +++ .cvsignore 14 Sep 2009 15:15:35 -0000 1.7 @@ -1 +1 @@ -telepathy-idle-0.1.4.tar.gz +telepathy-idle-0.1.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-idle/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 27 Jun 2009 23:17:56 -0000 1.6 +++ sources 14 Sep 2009 15:15:35 -0000 1.7 @@ -1 +1 @@ -a5893ee2f9e2d30be4cc86312479d99f telepathy-idle-0.1.4.tar.gz +b7516b9d199ef34949cf402e04f89881 telepathy-idle-0.1.5.tar.gz Index: telepathy-idle.spec =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-idle/devel/telepathy-idle.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- telepathy-idle.spec 21 Aug 2009 16:06:39 -0000 1.13 +++ telepathy-idle.spec 14 Sep 2009 15:15:35 -0000 1.14 @@ -1,13 +1,12 @@ Name: telepathy-idle -Version: 0.1.4 -Release: 3%{?dist} +Version: 0.1.5 +Release: 1%{?dist} Summary: IRC connection manager for Telepathy Group: Applications/Communications License: LGPLv2+ URL: http://telepathy.freedesktop.org/wiki/FrontPage Source0: http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz -Patch0: %{name}-0.1.4-glibc.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: dbus-devel @@ -26,7 +25,6 @@ A full-featured IRC connection manager f %prep %setup -q -%patch0 -p1 -b .glibc %check @@ -57,6 +55,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Sep 14 2009 Brian Pepple - 0.1.5-1 +- Update to 0.1.5. +- Drop glibc patch. Fixed upstream. + * Fri Aug 21 2009 Tomas Mraz - 0.1.4-3 - rebuilt with new openssl --- telepathy-idle-0.1.4-glibc.patch DELETED --- From harald at fedoraproject.org Mon Sep 14 15:17:49 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Mon, 14 Sep 2009 15:17:49 +0000 (UTC) Subject: rpms/readahead/devel .cvsignore, 1.12, 1.13 readahead.spec, 1.59, 1.60 sources, 1.16, 1.17 Message-ID: <20090914151749.D70F811C00EC@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/readahead/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20397 Modified Files: .cvsignore readahead.spec sources Log Message: * Mon Sep 14 2009 Harald Hoyer 1.5.1-1 - readahead-1.5.1 - add syslog() to collector - translation update - let upstart set console owner for collector Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/readahead/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 13 Aug 2009 11:08:11 -0000 1.12 +++ .cvsignore 14 Sep 2009 15:17:48 -0000 1.13 @@ -1 +1 @@ -readahead-1.5.0.tar.bz2 +readahead-1.5.1.tar.bz2 Index: readahead.spec =================================================================== RCS file: /cvs/pkgs/rpms/readahead/devel/readahead.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- readahead.spec 21 Aug 2009 11:15:33 -0000 1.59 +++ readahead.spec 14 Sep 2009 15:17:49 -0000 1.60 @@ -1,7 +1,7 @@ Summary: Read a preset list of files into memory Name: readahead -Version: 1.5.0 -Release: 2%{?dist} +Version: 1.5.1 +Release: 1%{?dist} Epoch: 1 Group: System Environment/Base License: GPLv2+ @@ -68,6 +68,12 @@ fi /sbin/readahead-collector %changelog +* Mon Sep 14 2009 Harald Hoyer 1.5.1-1 +- readahead-1.5.1 +- add syslog() to collector +- translation update +- let upstart set console owner for collector + * Fri Aug 21 2009 Tomas Mraz - 1:1.5.0-2 - rebuilt with new audit Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/readahead/devel/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 13 Aug 2009 11:08:11 -0000 1.16 +++ sources 14 Sep 2009 15:17:49 -0000 1.17 @@ -1 +1 @@ -409a1fedb5d9c72c023541156b250e3f readahead-1.5.0.tar.bz2 +abb783e835272290722da9d9affc618b readahead-1.5.1.tar.bz2 From twaugh at fedoraproject.org Mon Sep 14 15:21:01 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 14 Sep 2009 15:21:01 +0000 (UTC) Subject: rpms/system-config-printer/F-10 .cvsignore, 1.196, 1.197 sources, 1.204, 1.205 system-config-printer.spec, 1.251, 1.252 Message-ID: <20090914152101.A7A3F11C00EC@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21874 Modified Files: .cvsignore sources system-config-printer.spec Log Message: * Mon Sep 14 2009 Tim Waugh 1.1.13-1 - 1.1.13: - Translation updates (bug #522451). Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-10/.cvsignore,v retrieving revision 1.196 retrieving revision 1.197 diff -u -p -r1.196 -r1.197 --- .cvsignore 25 Aug 2009 21:42:21 -0000 1.196 +++ .cvsignore 14 Sep 2009 15:21:01 -0000 1.197 @@ -193,5 +193,5 @@ pycups-1.9.45.tar.bz2 system-config-printer-1.0.13.tar.bz2 system-config-printer-1.0.14.tar.bz2 system-config-printer-1.0.16.tar.bz2 -system-config-printer-1.1.12.tar.xz system-config-printer-1.1.12.tar.bz2 +system-config-printer-1.1.13.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-10/sources,v retrieving revision 1.204 retrieving revision 1.205 diff -u -p -r1.204 -r1.205 --- sources 25 Aug 2009 21:42:21 -0000 1.204 +++ sources 14 Sep 2009 15:21:01 -0000 1.205 @@ -1,3 +1,3 @@ ac8f98a40b0fc4b6ab4470f10489887a pysmbc-1.0.6.tar.bz2 895d4170542ec80c74d41746a9474409 pycups-1.9.46.tar.bz2 -43be348b60651e79479b5c396d9f6003 system-config-printer-1.1.12.tar.bz2 +c0b50c8c8682a0aaf5b39ffec25318ee system-config-printer-1.1.13.tar.bz2 Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-10/system-config-printer.spec,v retrieving revision 1.251 retrieving revision 1.252 diff -u -p -r1.251 -r1.252 --- system-config-printer.spec 4 Sep 2009 10:46:55 -0000 1.251 +++ system-config-printer.spec 14 Sep 2009 15:21:01 -0000 1.252 @@ -6,21 +6,14 @@ Summary: A printer administration tool Name: system-config-printer -Version: 1.1.12 -Release: 7%{?dist} +Version: 1.1.13 +Release: 1%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base Source0: http://cyberelk.net/tim/data/system-config-printer/1.1/system-config-printer-%{version}.tar.bz2 Source1: http://cyberelk.net/tim/data/pycups/pycups-%{pycups_version}.tar.bz2 Source2: http://cyberelk.net/tim/data/pysmbc/pysmbc-%{pysmbc_version}.tar.bz2 -Patch1: system-config-printer-get_cursor.patch -Patch2: system-config-printer-statereason-icons.patch -Patch3: system-config-printer-icon-load-traceback.patch -Patch4: system-config-printer-older-gtk.patch -Patch5: system-config-printer-proxy-auth.patch -Patch6: system-config-printer-ppdippstr.patch -Patch7: system-config-printer-get-devices.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -69,13 +62,6 @@ the configuration tool. %prep %setup -q -a 1 -a 2 -%patch1 -p1 -b .get_cursor -%patch2 -p1 -b .statereason-icons -%patch3 -p1 -b .icon-load-traceback -%patch4 -p1 -b .older-gtk -%patch5 -p1 -b .proxy-auth -%patch6 -p1 -b .ppdippstr -%patch7 -p1 -b .get-devices %build %configure @@ -177,6 +163,10 @@ rm -rf %buildroot exit 0 %changelog +* Mon Sep 14 2009 Tim Waugh 1.1.13-1 +- 1.1.13: + - Translation updates (bug #522451). + * Fri Sep 4 2009 Tim Waugh 1.1.12-7 - Speed improvement when fetching devices. From astokes at fedoraproject.org Mon Sep 14 15:29:53 2009 From: astokes at fedoraproject.org (Adam Stokes) Date: Mon, 14 Sep 2009 15:29:53 +0000 (UTC) Subject: rpms/sos/devel sos.spec,1.13,1.14 sources,1.8,1.9 Message-ID: <20090914152953.AF4E711C00EC@cvs1.fedora.phx.redhat.com> Author: astokes Update of /cvs/pkgs/rpms/sos/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25133 Modified Files: sos.spec sources Log Message: update translations, plugin/tunable support via conf file Index: sos.spec =================================================================== RCS file: /cvs/pkgs/rpms/sos/devel/sos.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sos.spec 27 Jul 2009 04:35:46 -0000 1.13 +++ sos.spec 14 Sep 2009 15:29:53 -0000 1.14 @@ -3,7 +3,7 @@ Summary: A set of tools to gather troubleshooting information from a system Name: sos Version: 1.8 -Release: 15%{?dist} +Release: 16%{?dist} Group: Applications/System Source0: https://fedorahosted.org/releases/s/o/sos/%{name}-%{version}.tar.gz License: GPLv2+ @@ -41,7 +41,7 @@ rm -rf ${RPM_BUILD_ROOT} %files -f %{name}.lang %defattr(-,root,root,-) -%{_bindir}/rh-upload-core +%{_bindir}/rh-upload %{_sbindir}/sosreport %{_sbindir}/sysreport %{_sbindir}/sysreport.legacy @@ -49,10 +49,16 @@ rm -rf ${RPM_BUILD_ROOT} %{_datadir}/sysreport %{python_sitelib}/* %{_mandir}/man1/sosreport.1.gz -%doc README README.rh-upload-core TODO LICENSE ChangeLog +%doc README README.rh-upload TODO LICENSE ChangeLog %config %{_sysconfdir}/sos.conf %changelog +* Tue Sep 9 2009 Adam Stokes = 1.8-16 +- Update rh-upload-core to rh-upload and allows general files +- Fix cluster plugin with pwd mangling invalidating xml +- Cluster support detecting invalid fence_id and fence states +- Read variables from conf file + * Sun Jul 26 2009 Fedora Release Engineering - 1.8-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sos/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 23 Jul 2009 16:00:59 -0000 1.8 +++ sources 14 Sep 2009 15:29:53 -0000 1.9 @@ -1 +1 @@ -2af6163d2475e81724408a433bc031ac sos-1.8.tar.gz +f2a05a90adfc4799ff65425488c5ae16 sos-1.8.tar.gz From sandeen at fedoraproject.org Mon Sep 14 15:34:39 2009 From: sandeen at fedoraproject.org (Eric Sandeen) Date: Mon, 14 Sep 2009 15:34:39 +0000 (UTC) Subject: rpms/e2fsprogs/devel e2fsprogs.spec, 1.150, 1.151 e2fsprogs-1.41.9-defrag.patch, 1.1, NONE Message-ID: <20090914153439.804B711C00EC@cvs1.fedora.phx.redhat.com> Author: sandeen Update of /cvs/pkgs/rpms/e2fsprogs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26857 Modified Files: e2fsprogs.spec Removed Files: e2fsprogs-1.41.9-defrag.patch Log Message: * Thu Sep 14 2009 Eric Sandeen 1.41.9-3 - Drop defrag bits for now, not ready yet. Index: e2fsprogs.spec =================================================================== RCS file: /cvs/pkgs/rpms/e2fsprogs/devel/e2fsprogs.spec,v retrieving revision 1.150 retrieving revision 1.151 diff -u -p -r1.150 -r1.151 --- e2fsprogs.spec 10 Sep 2009 21:51:50 -0000 1.150 +++ e2fsprogs.spec 14 Sep 2009 15:34:39 -0000 1.151 @@ -4,7 +4,7 @@ Summary: Utilities for managing ext2, ext3, and ext4 filesystems Name: e2fsprogs Version: 1.41.9 -Release: 2%{?dist} +Release: 3%{?dist} # License tags based on COPYING file distinctions for various components License: GPLv2 @@ -13,7 +13,6 @@ Source0: http://downloads.sourceforge.ne Source1: ext2_types-wrapper.h Patch2: e2fsprogs-1.40.4-sb_feature_check_ignore.patch -Patch3: e2fsprogs-1.41.9-defrag.patch Patch4: e2fsprogs-resize-minimum-fix.patch Url: http://e2fsprogs.sourceforge.net/ @@ -140,8 +139,6 @@ It was originally inspired by the Multic # mildly unsafe but 'til I get something better, avoid full fsck # after an selinux install... %patch2 -p1 -b .featurecheck -# defrag command for testing, from non-release branch -%patch3 -p1 -b .defrag %patch4 -p1 -b .resize %build @@ -152,7 +149,7 @@ make %{?_smp_mflags} V=1 %install rm -rf %{buildroot} export PATH=/sbin:$PATH -make install install-libs install-e4defrag DESTDIR=%{buildroot} INSTALL="%{__install} -p" \ +make install install-libs DESTDIR=%{buildroot} INSTALL="%{__install} -p" \ root_sbindir=%{_root_sbindir} root_libdir=%{_root_libdir} # ugly hack to allow parallel install of 32-bit and 64-bit -devel packages: @@ -218,9 +215,6 @@ exit 0 %{_sbindir}/e2freefrag %{_sbindir}/mklost+found -%{_bindir}/e4defrag -%{_mandir}/man8/e4defrag.8* - %{_bindir}/chattr %{_bindir}/lsattr %{_mandir}/man1/chattr.1* @@ -303,6 +297,9 @@ exit 0 %{_libdir}/pkgconfig/ss.pc %changelog +* Thu Sep 14 2009 Eric Sandeen 1.41.9-3 +- Drop defrag bits for now, not ready yet. + * Thu Sep 10 2009 Josef Bacik 1.41.9-2 - Fix resize -m bug with flexbg (#519131) --- e2fsprogs-1.41.9-defrag.patch DELETED --- From crobinso at fedoraproject.org Mon Sep 14 15:52:03 2009 From: crobinso at fedoraproject.org (Cole Robinson) Date: Mon, 14 Sep 2009 15:52:03 +0000 (UTC) Subject: rpms/virt-manager/F-10 virt-manager.spec,1.42,1.43 Message-ID: <20090914155203.140C711C00EC@cvs1.fedora.phx.redhat.com> Author: crobinso Update of /cvs/pkgs/rpms/virt-manager/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1429 Modified Files: virt-manager.spec Log Message: Depend on virtinst 0.400.3 (bz 493256) Index: virt-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/virt-manager/F-10/virt-manager.spec,v retrieving revision 1.42 retrieving revision 1.43 diff -u -p -r1.42 -r1.43 --- virt-manager.spec 14 Sep 2009 14:58:38 -0000 1.42 +++ virt-manager.spec 14 Sep 2009 15:52:02 -0000 1.43 @@ -8,7 +8,7 @@ Name: virt-manager Version: 0.6.1 -Release: 2%{_extra_release} +Release: 3%{_extra_release} Summary: Virtual Machine Manager Group: Applications/Emulators @@ -51,7 +51,7 @@ Requires: gnome-python2-gnome # Minimum we've tested with Requires: libxml2-python >= 2.6.23 # Required to install Xen & QEMU guests -Requires: python-virtinst >= 0.400.0 +Requires: python-virtinst >= 0.400.3 # Required for loading the glade UI Requires: pygtk2-libglade # Required for our graphics which are currently SVG format @@ -179,6 +179,9 @@ fi %{_datadir}/dbus-1/services/%{name}.service %changelog +* Mon Sep 14 2009 Cole Robinson - 0.6.1-3.fc10 +- Depend on virtinst 0.400.3 (bz 493256) + * Sun Sep 13 2009 Cole Robinson - 0.6.1-2.fc10 - Fix migration for qemu/kvm guests (bz 517548) - Back compat fixes for connecting to older xen installations (bz 489885) From pkgdb at fedoraproject.org Mon Sep 14 16:11:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 16:11:36 +0000 Subject: [pkgdb] yum had acl change status Message-ID: <20090914161136.42EDF10F867@bastion2.fedora.phx.redhat.com> skvidal has set the watchcommits acl on yum (Fedora devel) to Approved for rakesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/yum From pkgdb at fedoraproject.org Mon Sep 14 16:11:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 16:11:48 +0000 Subject: [pkgdb] yum had acl change status Message-ID: <20090914161148.E263210F851@bastion2.fedora.phx.redhat.com> skvidal has set the watchcommits acl on yum (Fedora 10) to Approved for rakesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/yum From pkgdb at fedoraproject.org Mon Sep 14 16:11:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 16:11:55 +0000 Subject: [pkgdb] yum had acl change status Message-ID: <20090914161155.61B5110F883@bastion2.fedora.phx.redhat.com> skvidal has set the watchcommits acl on yum (Fedora 11) to Approved for rakesh To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/yum From overholt at fedoraproject.org Mon Sep 14 16:12:51 2009 From: overholt at fedoraproject.org (Andrew Overholt) Date: Mon, 14 Sep 2009 16:12:51 +0000 (UTC) Subject: rpms/eclipse/devel eclipse-addusrsharedropins.patch, NONE, 1.1 eclipse.spec, 1.663, 1.664 Message-ID: <20090914161251.805FB11C00EC@cvs1.fedora.phx.redhat.com> Author: overholt Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8890 Modified Files: eclipse.spec Added Files: eclipse-addusrsharedropins.patch Log Message: * Mon Sep 14 2009 Andrew Overholt 1:3.5.0-0.11 - Add /usr/share/eclipse/dropins to list of dropins locations (rhbz#522117). eclipse-addusrsharedropins.patch: sdk.product | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE eclipse-addusrsharedropins.patch --- diff -up ./build/eclipse-I20090611-1540-fetched-src/buildConfigs/eclipse-build-config/productFiles/sdk/sdk.product.dropinslocation ./build/eclipse-I20090611-1540-fetched-src/buildConfigs/eclipse-build-config/productFiles/sdk/sdk.product --- ./build/eclipse-I20090611-1540-fetched-src/buildConfigs/eclipse-build-config/productFiles/sdk/sdk.product.dropinslocation 2009-09-14 11:04:38.000000000 -0400 +++ ./build/eclipse-I20090611-1540-fetched-src/buildConfigs/eclipse-build-config/productFiles/sdk/sdk.product 2009-09-14 10:56:56.000000000 -0400 @@ -9,7 +9,7 @@ -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m - -Xms40m -Xmx256m + -Xms40m -Xmx256m -Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins -Xdock:icon=../Resources/Eclipse.icns -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.663 retrieving revision 1.664 diff -u -p -r1.663 -r1.664 --- eclipse.spec 10 Sep 2009 14:11:54 -0000 1.663 +++ eclipse.spec 14 Sep 2009 16:12:51 -0000 1.664 @@ -30,7 +30,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 0.10%{?dist} +Release: 0.11%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -132,6 +132,10 @@ Patch49: %{name}-add-ppc64-filesy # need to go upstream. Patch50: %{name}-target-platform-template.patch +# Add /usr/share/eclipse/dropins to list of dropins locations +# Already applied in eclipse-build upstream rev. #23023 +Patch51: %{name}-addusrsharedropins.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ant BuildRequires: jpackage-utils >= 0:1.5, make, gcc @@ -281,6 +285,9 @@ sed --in-place "s/ 1:3.5.0-0.11 +- Add /usr/share/eclipse/dropins to list of dropins locations + (rhbz#522117). + * Wed Sep 09 2009 Mat Booth 1:3.5.0-0.10 - Patch the target platform templates so they find all the required source bundles (see RHBZ # 521969). From notting at fedoraproject.org Mon Sep 14 16:21:46 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Mon, 14 Sep 2009 16:21:46 +0000 (UTC) Subject: rpms/chkconfig/devel .cvsignore, 1.44, 1.45 chkconfig.spec, 1.56, 1.57 sources, 1.45, 1.46 Message-ID: <20090914162146.DBF2811C00EC@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/rpms/chkconfig/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12673 Modified Files: .cvsignore chkconfig.spec sources Log Message: 1.3.43 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/chkconfig/devel/.cvsignore,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- .cvsignore 9 Mar 2009 20:01:18 -0000 1.44 +++ .cvsignore 14 Sep 2009 16:21:46 -0000 1.45 @@ -1 +1 @@ -chkconfig-1.3.42.tar.bz2 +chkconfig-1.3.43.tar.bz2 Index: chkconfig.spec =================================================================== RCS file: /cvs/extras/rpms/chkconfig/devel/chkconfig.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- chkconfig.spec 24 Jul 2009 18:55:21 -0000 1.56 +++ chkconfig.spec 14 Sep 2009 16:21:46 -0000 1.57 @@ -1,7 +1,7 @@ Summary: A system tool for maintaining the /etc/rc*.d hierarchy Name: chkconfig -Version: 1.3.42 -Release: 2 +Version: 1.3.43 +Release: 1 License: GPLv2 Group: System Environment/Base Source: %{name}-%{version}.tar.bz2 @@ -74,8 +74,10 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/*/ntsysv.8* %changelog -* Fri Jul 24 2009 Fedora Release Engineering - 1.3.42-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Mon Sep 14 2009 Bill Nottingham 1.3.43-1 +- ntsysv man page tweak (#516599) +- another minor LSB tweak (#474223) +- translation updates * Fri Mar 6 2009 Bill Nottingham 1.3.42-1 - further LSB fixes (#474223) Index: sources =================================================================== RCS file: /cvs/extras/rpms/chkconfig/devel/sources,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- sources 9 Mar 2009 20:01:18 -0000 1.45 +++ sources 14 Sep 2009 16:21:46 -0000 1.46 @@ -1 +1 @@ -5366f164e08a8982a6606a08b8918cc3 chkconfig-1.3.42.tar.bz2 +208ed7aa3e6165f10f3e9204da585106 chkconfig-1.3.43.tar.bz2 From astokes at fedoraproject.org Mon Sep 14 16:41:24 2009 From: astokes at fedoraproject.org (Adam Stokes) Date: Mon, 14 Sep 2009 16:41:24 +0000 (UTC) Subject: rpms/sos/F-11 sos.spec,1.12,1.13 sources,1.8,1.9 Message-ID: <20090914164124.2703B11C00EC@cvs1.fedora.phx.redhat.com> Author: astokes Update of /cvs/pkgs/rpms/sos/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20119 Modified Files: sos.spec sources Log Message: update translations, plugin/tunable support via conf file Index: sos.spec =================================================================== RCS file: /cvs/pkgs/rpms/sos/F-11/sos.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sos.spec 23 Jul 2009 16:03:49 -0000 1.12 +++ sos.spec 14 Sep 2009 16:41:23 -0000 1.13 @@ -3,7 +3,7 @@ Summary: A set of tools to gather troubleshooting information from a system Name: sos Version: 1.8 -Release: 14%{?dist} +Release: 16%{?dist} Group: Applications/System Source0: https://fedorahosted.org/releases/s/o/sos/%{name}-%{version}.tar.gz License: GPLv2+ @@ -41,7 +41,7 @@ rm -rf ${RPM_BUILD_ROOT} %files -f %{name}.lang %defattr(-,root,root,-) -%{_bindir}/rh-upload-core +%{_bindir}/rh-upload %{_sbindir}/sosreport %{_sbindir}/sysreport %{_sbindir}/sysreport.legacy @@ -49,10 +49,19 @@ rm -rf ${RPM_BUILD_ROOT} %{_datadir}/sysreport %{python_sitelib}/* %{_mandir}/man1/sosreport.1.gz -%doc README README.rh-upload-core TODO LICENSE ChangeLog +%doc README README.rh-upload TODO LICENSE ChangeLog %config %{_sysconfdir}/sos.conf %changelog +* Tue Sep 9 2009 Adam Stokes = 1.8-16 +- Update rh-upload-core to rh-upload and allows general files +- Fix cluster plugin with pwd mangling invalidating xml +- Cluster support detecting invalid fence_id and fence states +- Read variables from conf file + +* Sun Jul 26 2009 Fedora Release Engineering - 1.8-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 23 2009 Adam Stokes = 1.8-14 - resolves: rhbz512536 wrong group in spec file - resolves: rhbz498398 A series of refactoring patches to sos Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sos/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 23 Jul 2009 16:03:49 -0000 1.8 +++ sources 14 Sep 2009 16:41:23 -0000 1.9 @@ -1 +1 @@ -2af6163d2475e81724408a433bc031ac sos-1.8.tar.gz +f2a05a90adfc4799ff65425488c5ae16 sos-1.8.tar.gz From notting at fedoraproject.org Mon Sep 14 16:41:35 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Mon, 14 Sep 2009 16:41:35 +0000 (UTC) Subject: rpms/initscripts/devel .cvsignore, 1.168, 1.169 initscripts.spec, 1.199, 1.200 sources, 1.187, 1.188 Message-ID: <20090914164135.066B311C00EC@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/rpms/initscripts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20209 Modified Files: .cvsignore initscripts.spec sources Log Message: 8.99-1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/initscripts/devel/.cvsignore,v retrieving revision 1.168 retrieving revision 1.169 diff -u -p -r1.168 -r1.169 --- .cvsignore 2 Sep 2009 21:38:27 -0000 1.168 +++ .cvsignore 14 Sep 2009 16:41:34 -0000 1.169 @@ -1 +1 @@ -initscripts-8.98.tar.bz2 +initscripts-8.99.tar.bz2 Index: initscripts.spec =================================================================== RCS file: /cvs/extras/rpms/initscripts/devel/initscripts.spec,v retrieving revision 1.199 retrieving revision 1.200 diff -u -p -r1.199 -r1.200 --- initscripts.spec 4 Sep 2009 18:27:26 -0000 1.199 +++ initscripts.spec 14 Sep 2009 16:41:34 -0000 1.200 @@ -2,11 +2,11 @@ Summary: The inittab file and the /etc/init.d scripts Name: initscripts -Version: 8.98 +Version: 8.99 # ppp-watch is GPLv2+, everything else is GPLv2 License: GPLv2 and GPLv2+ Group: System Environment/Base -Release: 1.1 +Release: 1 URL: http://fedorahosted.org/releases/i/n/initscripts/ Source: http://fedorahosted.org/releases/i/n/initscripts/initscripts-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root @@ -251,8 +251,10 @@ rm -rf $RPM_BUILD_ROOT /etc/profile.d/debug* %changelog -* Fri Sep 4 2009 Bill Nottingham - 8.98-1.1 +* Mon Sep 14 2009 Bill Nottingham - 8.99-1 +- init.d/functions: add a '-l' option to status to pass lock file name (#521772) - tweak kernel conflict +- translation updates: as, bn_IN, de, fr, hi, it, hu, kn, mr, or, pa, pt, ru, te * Wed Sep 2 2009 Bill Nottingham - 8.98-1 - sysconfig.txt: doucment DHCP_HOSTNAME (#498052) @@ -264,7 +266,7 @@ rm -rf $RPM_BUILD_ROOT - sysconfig.txt: clarify docs (#518614) - rc.sysinit: don't pretend /selinux is configurable (#518164) - assorted ipv6 redundant code deletion -- translation updates: bn, ca, d, es, fi, fr, gu, hi, it, ja, ko, ml, nb, nl, pl, pt, pt_BR, ru, sr, ta, zh_CN, zh_TW +- translation updates: bn, ca, de, es, fi, fr, gu, hi, it, ja, ko, ml, nb, nl, pl, pt, pt_BR, ru, sr, ta, zh_CN, zh_TW * Mon Aug 10 2009 Bill Nottingham - 8.97-1 - ipcalc: fix IPv6 address checking (#516319) Index: sources =================================================================== RCS file: /cvs/extras/rpms/initscripts/devel/sources,v retrieving revision 1.187 retrieving revision 1.188 diff -u -p -r1.187 -r1.188 --- sources 2 Sep 2009 21:38:27 -0000 1.187 +++ sources 14 Sep 2009 16:41:34 -0000 1.188 @@ -1 +1 @@ -bc4ed1f39917bab795140bfaeccae18c initscripts-8.98.tar.bz2 +ec294a0d68f6a14c1b6f3cf507a48aad initscripts-8.99.tar.bz2 From astokes at fedoraproject.org Mon Sep 14 16:41:50 2009 From: astokes at fedoraproject.org (Adam Stokes) Date: Mon, 14 Sep 2009 16:41:50 +0000 (UTC) Subject: rpms/sos/F-10 sos.spec,1.10,1.11 sources,1.9,1.10 Message-ID: <20090914164150.C53AC11C00EC@cvs1.fedora.phx.redhat.com> Author: astokes Update of /cvs/pkgs/rpms/sos/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20437 Modified Files: sos.spec sources Log Message: update translations, plugin/tunable support via conf file Index: sos.spec =================================================================== RCS file: /cvs/pkgs/rpms/sos/F-10/sos.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sos.spec 23 Jul 2009 16:02:00 -0000 1.10 +++ sos.spec 14 Sep 2009 16:41:50 -0000 1.11 @@ -3,7 +3,7 @@ Summary: A set of tools to gather troubleshooting information from a system Name: sos Version: 1.8 -Release: 14%{?dist} +Release: 16%{?dist} Group: Applications/System Source0: https://fedorahosted.org/releases/s/o/sos/%{name}-%{version}.tar.gz License: GPLv2+ @@ -41,7 +41,7 @@ rm -rf ${RPM_BUILD_ROOT} %files -f %{name}.lang %defattr(-,root,root,-) -%{_bindir}/rh-upload-core +%{_bindir}/rh-upload %{_sbindir}/sosreport %{_sbindir}/sysreport %{_sbindir}/sysreport.legacy @@ -49,10 +49,19 @@ rm -rf ${RPM_BUILD_ROOT} %{_datadir}/sysreport %{python_sitelib}/* %{_mandir}/man1/sosreport.1.gz -%doc README README.rh-upload-core TODO LICENSE ChangeLog +%doc README README.rh-upload TODO LICENSE ChangeLog %config %{_sysconfdir}/sos.conf %changelog +* Tue Sep 9 2009 Adam Stokes = 1.8-16 +- Update rh-upload-core to rh-upload and allows general files +- Fix cluster plugin with pwd mangling invalidating xml +- Cluster support detecting invalid fence_id and fence states +- Read variables from conf file + +* Sun Jul 26 2009 Fedora Release Engineering - 1.8-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 23 2009 Adam Stokes = 1.8-14 - resolves: rhbz512536 wrong group in spec file - resolves: rhbz498398 A series of refactoring patches to sos Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sos/F-10/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 23 Jul 2009 16:02:00 -0000 1.9 +++ sources 14 Sep 2009 16:41:50 -0000 1.10 @@ -1 +1 @@ -2af6163d2475e81724408a433bc031ac sos-1.8.tar.gz +f2a05a90adfc4799ff65425488c5ae16 sos-1.8.tar.gz From erikos at fedoraproject.org Mon Sep 14 16:49:49 2009 From: erikos at fedoraproject.org (Simon Schampijer) Date: Mon, 14 Sep 2009 16:49:49 +0000 (UTC) Subject: rpms/sugar-turtleart/devel .cvsignore, 1.9, 1.10 sources, 1.9, 1.10 sugar-turtleart.spec, 1.11, 1.12 Message-ID: <20090914164949.9821411C00EC@cvs1.fedora.phx.redhat.com> Author: erikos Update of /cvs/pkgs/rpms/sugar-turtleart/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23503 Modified Files: .cvsignore sources sugar-turtleart.spec Log Message: * Sat Sep 12 2009 Simon Schampijer - 65-1 - new toolbar design - added help toolbar Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sugar-turtleart/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 3 Jun 2009 17:15:48 -0000 1.9 +++ .cvsignore 14 Sep 2009 16:49:49 -0000 1.10 @@ -1 +1 @@ -TurtleArt-51.tar.bz2 +TurtleArt-65.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sugar-turtleart/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 3 Jun 2009 17:15:49 -0000 1.9 +++ sources 14 Sep 2009 16:49:49 -0000 1.10 @@ -1 +1 @@ -bb54fb922717ac53b69ea8835051b404 TurtleArt-51.tar.bz2 +7b392815c01892999b914f0aa29349e4 TurtleArt-65.tar.bz2 Index: sugar-turtleart.spec =================================================================== RCS file: /cvs/pkgs/rpms/sugar-turtleart/devel/sugar-turtleart.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sugar-turtleart.spec 27 Jul 2009 05:05:41 -0000 1.11 +++ sugar-turtleart.spec 14 Sep 2009 16:49:49 -0000 1.12 @@ -1,6 +1,6 @@ Name: sugar-turtleart -Version: 51 -Release: 2%{?dist} +Version: 65 +Release: 1%{?dist} Summary: Turtle Art activity for sugar Group: Sugar/Activities @@ -9,10 +9,12 @@ BuildArch: noarch URL: http://sugarlabs.org/go/Activities/Turtle_Art Source0: http://download.sugarlabs.org/sources/sucrose/fructose/TurtleArt/TurtleArt-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + BuildRequires: python BuildRequires: sugar-toolkit -Requires: sugar +BuildRequires: gettext +Requires: sugar %description The Turtle Art activity is an Logo-inspired graphical "turtle" that @@ -45,6 +47,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Sep 12 2009 Simon Schampijer - 65-1 +- new toolbar design +- added help toolbar + * Sun Jul 26 2009 Fedora Release Engineering - 51-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From trasher at fedoraproject.org Mon Sep 14 16:52:08 2009 From: trasher at fedoraproject.org (Johan Cwiklinski) Date: Mon, 14 Sep 2009 16:52:08 +0000 (UTC) Subject: rpms/tuxtype2/F-11 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 tuxtype2.spec, 1.13, 1.14 Message-ID: <20090914165208.72D0411C00EC@cvs1.fedora.phx.redhat.com> Author: trasher Update of /cvs/extras/rpms/tuxtype2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24972 Modified Files: .cvsignore sources tuxtype2.spec Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/tuxtype2/F-11/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 15 Sep 2008 15:58:21 -0000 1.4 +++ .cvsignore 14 Sep 2009 16:52:07 -0000 1.5 @@ -1 +1 @@ -tuxtype_w_fonts-1.5.17.tar.gz +tuxtype_w_fonts-1.7.5.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/tuxtype2/F-11/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 15 Sep 2008 15:58:21 -0000 1.4 +++ sources 14 Sep 2009 16:52:08 -0000 1.5 @@ -1 +1 @@ -c2db518f7475e5be5b00a341022883d8 tuxtype_w_fonts-1.5.17.tar.gz +54017a392624444c71670345e10fc55c tuxtype_w_fonts-1.7.5.tar.gz Index: tuxtype2.spec =================================================================== RCS file: /cvs/extras/rpms/tuxtype2/F-11/tuxtype2.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- tuxtype2.spec 25 Feb 2009 22:18:03 -0000 1.13 +++ tuxtype2.spec 14 Sep 2009 16:52:08 -0000 1.14 @@ -1,17 +1,19 @@ Name: tuxtype2 -Version: 1.5.17 -Release: 2%{?dist} +Version: 1.7.5 +Release: 1%{?dist} Summary: Tux Typing, an educational typing tutor for children Group: Amusements/Games License: GPLv2+ -URL: http://tuxtype.sourceforge.net/ -Source0: http://alioth.debian.org/tuxtype_w_fonts-%{version}.tar.gz +URL: http://tux4kids.alioth.debian.org/tuxtype/index.php +Source0: https://alioth.debian.org/frs/download.php/3051/tuxtype_w_fonts-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: SDL-devel >= 1.2.5, SDL_image-devel, SDL_mixer-devel, SDL_Pango-devel BuildRequires: SDL_ttf-devel, ImageMagick, desktop-file-utils BuildRequires: automake, autoconf +BuildRequires: librsvg2-devel + %description Tux Typing is an educational typing tutor for children. It features several @@ -20,6 +22,9 @@ different types of gameplay, at a variet %prep %setup -q -n tuxtype_w_fonts-%{version} +rm -rf data/fonts/*.ttf +# fix wrong end of line encoding +sed -i -e 's|\r||g' doc/en/TuxType_port_Mac.txt %build @@ -49,22 +54,29 @@ EOF convert -size 48x48 tuxtype.ico $RPM_BUILD_ROOT/%{_datadir}/pixmaps/tuxtype.png desktop-file-install --dir $RPM_BUILD_ROOT/%{_datadir}/applications/ \ - --add-category X-Fedora \ - --vendor fedora \ - %{name}.desktop + --add-category X-Fedora \ + --vendor fedora \ + %{name}.desktop + +%find_lang tuxtype + %clean rm -rf $RPM_BUILD_ROOT -%files +%files -f tuxtype.lang %defattr(-,root,root,-) -%doc AUTHORS COPYING ChangeLog README TODO tuxtype/docs/en/howtotheme.html tuxtype/docs/en/TuxType_port_Mac.txt +%doc AUTHORS COPYING ChangeLog README TODO doc/en/howtotheme.html doc/en/TuxType_port_Mac.txt %{_bindir}/* %{_datadir}/pixmaps/* %{_datadir}/applications/* %{_datadir}/tuxtype %changelog +* Mon Sep 14 2009 Johan Cwiklinski - 1.7.5-1 +- 1.7.5 +- removed shipped fonts + * Wed Feb 25 2009 Fedora Release Engineering - 1.5.17-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From theinric at fedoraproject.org Mon Sep 14 16:54:27 2009 From: theinric at fedoraproject.org (Tomas Heinrich) Date: Mon, 14 Sep 2009 16:54:27 +0000 (UTC) Subject: rpms/rsyslog/devel rsyslog.init,1.2,1.3 rsyslog.spec,1.63,1.64 Message-ID: <20090914165427.34BF811C00EC@cvs1.fedora.phx.redhat.com> Author: theinric Update of /cvs/extras/rpms/rsyslog/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27226 Modified Files: rsyslog.init rsyslog.spec Log Message: adjust init script according to guidelines (#522071) Index: rsyslog.init =================================================================== RCS file: /cvs/extras/rpms/rsyslog/devel/rsyslog.init,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- rsyslog.init 15 Sep 2008 12:39:34 -0000 1.2 +++ rsyslog.init 14 Sep 2009 16:54:26 -0000 1.3 @@ -24,9 +24,14 @@ . /etc/init.d/functions RETVAL=0 +PIDFILE=/var/run/syslogd.pid + +prog=rsyslogd +exec=/sbin/rsyslogd +lockfile=/var/lock/subsys/$prog start() { - [ -x /sbin/rsyslogd ] || exit 5 + [ -x $exec ] || exit 5 # Source config if [ -f /etc/sysconfig/rsyslog ] ; then @@ -35,23 +40,23 @@ start() { umask 077 echo -n $"Starting system logger: " - daemon rsyslogd $SYSLOGD_OPTIONS + daemon --pidfile="${PIDFILE}" $exec $SYSLOGD_OPTIONS RETVAL=$? echo - [ $RETVAL -eq 0 ] && touch /var/lock/subsys/rsyslog + [ $RETVAL -eq 0 ] && touch $lockfile return $RETVAL } stop() { echo -n $"Shutting down system logger: " - killproc rsyslogd + killproc $prog RETVAL=$? echo - [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/rsyslog + [ $RETVAL -eq 0 ] && rm -f $lockfile return $RETVAL } reload() { RETVAL=1 - syslog=`cat /var/run/syslogd.pid 2>/dev/null` + syslog=$(cat "${PIDFILE}" 2>/dev/null) echo -n "Reloading system logger..." if [ -n "${syslog}" ] && [ -e /proc/"${syslog}" ]; then kill -HUP "$syslog"; @@ -66,7 +71,7 @@ reload() { return $RETVAL } rhstatus() { - status rsyslogd + status -p "${PIDFILE}" $prog } restart() { stop @@ -89,12 +94,13 @@ case "$1" in status) rhstatus ;; - condrestart) - [ -f /var/lock/subsys/rsyslog ] && restart || : + condrestart|try-restart) + rhstatus >/dev/null 2>&1 || exit 0 + restart ;; *) - echo $"Usage: $0 {start|stop|restart|reload|force-reload|condrestart}" - exit 2 + echo $"Usage: $0 {start|stop|restart|condrestart|try-restart|reload|force-reload|status}" + exit 3 esac exit $? Index: rsyslog.spec =================================================================== RCS file: /cvs/extras/rpms/rsyslog/devel/rsyslog.spec,v retrieving revision 1.63 retrieving revision 1.64 diff -u -p -r1.63 -r1.64 --- rsyslog.spec 3 Sep 2009 12:23:12 -0000 1.63 +++ rsyslog.spec 14 Sep 2009 16:54:26 -0000 1.64 @@ -3,7 +3,7 @@ Summary: Enhanced system logging and kernel message trapping daemons Name: rsyslog Version: 4.4.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv3+ Group: System Environment/Daemons URL: http://www.rsyslog.com/ @@ -194,6 +194,9 @@ fi %{_libdir}/rsyslog/lmnsd_gtls.so %changelog +* Mon Sep 14 2009 Tomas Heinrich 4.4.1-2 +- adjust init script according to guidelines (#522071) + * Thu Sep 03 2009 Tomas Heinrich 4.4.1-1 - upgrade to new upstream stable version From pbrobinson at fedoraproject.org Mon Sep 14 16:56:03 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Mon, 14 Sep 2009 16:56:03 +0000 (UTC) Subject: rpms/moblin-panel-myzone/devel .cvsignore, 1.3, 1.4 moblin-panel-myzone.spec, 1.3, 1.4 sources, 1.3, 1.4 Message-ID: <20090914165603.A02C011C00EC@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-panel-myzone/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30411 Modified Files: .cvsignore moblin-panel-myzone.spec sources Log Message: - New upstream 0.0.5 release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-myzone/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 10 Sep 2009 18:22:47 -0000 1.3 +++ .cvsignore 14 Sep 2009 16:56:03 -0000 1.4 @@ -1 +1 @@ -moblin-panel-myzone-0.0.4.tar.bz2 +moblin-panel-myzone-0.0.5.tar.bz2 Index: moblin-panel-myzone.spec =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-myzone/devel/moblin-panel-myzone.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- moblin-panel-myzone.spec 10 Sep 2009 18:22:47 -0000 1.3 +++ moblin-panel-myzone.spec 14 Sep 2009 16:56:03 -0000 1.4 @@ -1,5 +1,5 @@ Name: moblin-panel-myzone -Version: 0.0.4 +Version: 0.0.5 Release: 1%{?dist} Summary: Moblin Panel for MyZone @@ -78,6 +78,9 @@ rm -rf %{buildroot} %{_libdir}/libpenge.so %changelog +* Mon Sep 14 2009 Peter Robinson 0.0.5-1 +- New upstream 0.0.5 release + * Thu Sep 10 2009 Peter Robinson 0.0.4-1 - New upstream 0.0.4 release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-myzone/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 10 Sep 2009 18:22:47 -0000 1.3 +++ sources 14 Sep 2009 16:56:03 -0000 1.4 @@ -1 +1 @@ -f2e6abf58c1815291ef5a180c32ddd05 moblin-panel-myzone-0.0.4.tar.bz2 +a45b2bfb6a6d118427f20ec9d57ede98 moblin-panel-myzone-0.0.5.tar.bz2 From mitr at fedoraproject.org Mon Sep 14 16:59:05 2009 From: mitr at fedoraproject.org (Miloslav Trmac) Date: Mon, 14 Sep 2009 16:59:05 +0000 (UTC) Subject: rpms/libuser/devel .cvsignore, 1.51, 1.52 libuser.spec, 1.84, 1.85 sources, 1.53, 1.54 libuser-0.56.10-nscd.patch, 1.1, NONE Message-ID: <20090914165905.32B5711C00EC@cvs1.fedora.phx.redhat.com> Author: mitr Update of /cvs/pkgs/rpms/libuser/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2091 Modified Files: .cvsignore libuser.spec sources Removed Files: libuser-0.56.10-nscd.patch Log Message: * Mon Sep 14 2009 Miloslav Trma? - 0.56.11-1 - Update to libuser-0.56.11. Resolves: #454091 Resolves: #456267 Resolves: #456270 Resolves: #487129 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libuser/devel/.cvsignore,v retrieving revision 1.51 retrieving revision 1.52 diff -u -p -r1.51 -r1.52 --- .cvsignore 15 Apr 2009 15:45:29 -0000 1.51 +++ .cvsignore 14 Sep 2009 16:59:04 -0000 1.52 @@ -1 +1 @@ -libuser-0.56.10.tar.bz2 +libuser-0.56.11.tar.bz2 Index: libuser.spec =================================================================== RCS file: /cvs/pkgs/rpms/libuser/devel/libuser.spec,v retrieving revision 1.84 retrieving revision 1.85 diff -u -p -r1.84 -r1.85 --- libuser.spec 30 Jul 2009 19:37:11 -0000 1.84 +++ libuser.spec 14 Sep 2009 16:59:04 -0000 1.85 @@ -1,20 +1,17 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: libuser -Version: 0.56.10 -Release: 3 +Version: 0.56.11 +Release: 1 Group: System Environment/Base License: LGPLv2+ URL: https://fedorahosted.org/libuser/ Source: https://fedorahosted.org/releases/l/i/libuser/libuser-%{version}.tar.bz2 -Patch0: libuser-0.56.10-nscd.patch BuildRoot: %{_tmppath}/%{name}-root BuildRequires: glib2-devel, linuxdoc-tools, pam-devel, popt-devel, python-devel BuildRequires: cyrus-sasl-devel, libselinux-devel, openldap-devel # To make sure the configure script can find it BuildRequires: nscd -# For Patch0 -BuildRequires: autoconf, automake, cvs, gettext-devel, gtk-doc, libtool Summary: A user and group account administration library %description @@ -47,14 +44,6 @@ administering user and group accounts. %prep %setup -q -%patch0 -p1 -b .nscd -gtkdocize --docdir docs/reference -libtoolize --force -autopoint -aclocal -I m4 -autoconf -Wall -autoheader -Wall -automake -Wall --add-missing %build %configure --with-selinux --with-ldap --with-html-dir=%{_datadir}/gtk-doc/html @@ -111,6 +100,13 @@ python -c "import libuser" %{_datadir}/gtk-doc/html/* %changelog +* Mon Sep 14 2009 Miloslav Trma? - 0.56.11-1 +- Update to libuser-0.56.11. + Resolves: #454091 + Resolves: #456267 + Resolves: #456270 + Resolves: #487129 + * Thu Jul 30 2009 Miloslav Trma? - 0.56.10-3 - Fix nscd cache invalidation Resolves: #506628 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libuser/devel/sources,v retrieving revision 1.53 retrieving revision 1.54 diff -u -p -r1.53 -r1.54 --- sources 15 Apr 2009 15:45:29 -0000 1.53 +++ sources 14 Sep 2009 16:59:04 -0000 1.54 @@ -1 +1 @@ -fd721419a92cc05b4fb5e770260f38aa libuser-0.56.10.tar.bz2 +fc58c832b7f0f0af88f56d1d6d5d7c22 libuser-0.56.11.tar.bz2 --- libuser-0.56.10-nscd.patch DELETED --- From harald at fedoraproject.org Mon Sep 14 17:02:58 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Mon, 14 Sep 2009 17:02:58 +0000 (UTC) Subject: rpms/udev/F-11 udev-141-max_short.patch, NONE, 1.1 udev.spec, 1.277, 1.278 Message-ID: <20090914170258.529DB11C00EC@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/udev/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5672 Modified Files: udev.spec Added Files: udev-141-max_short.patch Log Message: * Mon Sep 14 2009 Harald Hoyer 141-7 - fix scsi_id segfault (bug #516920) udev-141-max_short.patch: scsi_serial.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE udev-141-max_short.patch --- diff -up udev-141/extras/scsi_id/scsi_serial.c.max_short udev-141/extras/scsi_id/scsi_serial.c --- udev-141/extras/scsi_id/scsi_serial.c.max_short 2009-09-14 18:31:54.000000000 +0200 +++ udev-141/extras/scsi_id/scsi_serial.c 2009-09-14 18:31:57.000000000 +0200 @@ -587,7 +587,7 @@ static int check_fill_0x83_prespc3(struc serial[j++] = hex_str[(page_83[4+i] & 0xf0) >> 4]; serial[j++] = hex_str[ page_83[4+i] & 0x0f]; } - strcpy(serial_short, serial); + strncpy(serial_short, serial, max_len-1); return 0; } Index: udev.spec =================================================================== RCS file: /cvs/pkgs/rpms/udev/F-11/udev.spec,v retrieving revision 1.277 retrieving revision 1.278 diff -u -p -r1.277 -r1.278 --- udev.spec 4 Aug 2009 09:27:17 -0000 1.277 +++ udev.spec 14 Sep 2009 17:02:57 -0000 1.278 @@ -6,7 +6,7 @@ Summary: A userspace implementation of devfs Name: udev Version: 141 -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv2 Group: System Environment/Base Provides: udev-persistent = %{version}-%{release} @@ -27,6 +27,7 @@ Patch5: udev.git-d6f0b22d574c6a5e5f3430b Patch6: udev.git-d3c8231e738dd286591c1becc2f327ed55ed89d1.patch Patch7: udev.git-f58a9099bb2b18f3f683615324a4382b95446305.patch Patch8: Prioritize-dmraid-formats-over-md-raid.patch +Patch9: udev-141-max_short.patch Patch102: udev-118-sysconf.patch @@ -110,6 +111,7 @@ dynamic library, which provides access t %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p1 %patch102 -p1 -b .sysconf @@ -412,6 +414,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Sep 14 2009 Harald Hoyer 141-7 +- fix scsi_id segfault (bug #516920) + * Tue Aug 04 2009 Harald Hoyer 141-6 - try to fix audio cdrom problems (bug #513495) From twaugh at fedoraproject.org Mon Sep 14 17:03:49 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Mon, 14 Sep 2009 17:03:49 +0000 (UTC) Subject: rpms/cups/devel cups-str3332.patch, NONE, 1.1 cups-lspp.patch, 1.43, 1.44 cups.spec, 1.517, 1.518 sources, 1.50, 1.51 cups-str3262.patch, 1.1, NONE cups-str3279.patch, 1.1, NONE cups-str3284.patch, 1.1, NONE cups-str3285.patch, 1.1, NONE cups-str3287.patch, 1.1, NONE cups-str3292.patch, 1.2, NONE cups-str3293.patch, 1.1, NONE cups-str3308.patch, 1.1, NONE cups-str3311.patch, 1.1, NONE cups-str3312.patch, 1.1, NONE Message-ID: <20090914170349.C727F11C00EC@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6434 Modified Files: cups-lspp.patch cups.spec sources Added Files: cups-str3332.patch Removed Files: cups-str3262.patch cups-str3279.patch cups-str3284.patch cups-str3285.patch cups-str3287.patch cups-str3292.patch cups-str3293.patch cups-str3308.patch cups-str3311.patch cups-str3312.patch Log Message: * Mon Sep 14 2009 Tim Waugh 1:1.4.1-1 - 1.4.1. cups-str3332.patch: usb-unix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE cups-str3332.patch --- diff -up cups-1.4.1/backend/usb-unix.c.function-decl cups-1.4.1/backend/usb-unix.c --- cups-1.4.1/backend/usb-unix.c.function-decl 2009-09-14 17:36:06.087996470 +0100 +++ cups-1.4.1/backend/usb-unix.c 2009-09-14 17:36:13.656996607 +0100 @@ -605,7 +605,7 @@ open_device(const char *uri, /* I - Dev * 'side_cb()' - Handle side-channel requests... */ -static void +static int side_cb(int print_fd, /* I - Print file */ int device_fd, /* I - Device file */ int snmp_fd, /* I - SNMP socket (unused) */ cups-lspp.patch: Makedefs.in | 4 config-scripts/cups-lspp.m4 | 36 +++ config.h.in | 7 configure.in | 2 cups/cups.h | 9 data/Makefile | 5 data/mls | 261 +++++++++++++++++++++++++ data/selinux | 261 +++++++++++++++++++++++++ data/te | 261 +++++++++++++++++++++++++ filter/common.c | 139 +++++++++++++ filter/pstops.c | 133 ++++++++++++ scheduler/client.c | 171 ++++++++++++++++ scheduler/client.h | 14 + scheduler/conf.c | 56 +++++ scheduler/conf.h | 9 scheduler/ipp.c | 456 ++++++++++++++++++++++++++++++++++++++++++++ scheduler/job.c | 303 ++++++++++++++++++++++++++++- scheduler/job.h | 11 + scheduler/main.c | 32 +++ scheduler/printers.c | 50 ++++ 20 files changed, 2212 insertions(+), 8 deletions(-) Index: cups-lspp.patch =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups-lspp.patch,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- cups-lspp.patch 17 Jun 2009 11:30:02 -0000 1.43 +++ cups-lspp.patch 14 Sep 2009 17:03:47 -0000 1.44 @@ -1,7 +1,7 @@ -diff -up cups-1.4rc1/config.h.in.lspp cups-1.4rc1/config.h.in ---- cups-1.4rc1/config.h.in.lspp 2009-05-14 21:48:55.000000000 +0100 -+++ cups-1.4rc1/config.h.in 2009-06-17 11:24:06.635318677 +0100 -@@ -628,6 +628,13 @@ +diff -up cups-1.4.1/config.h.in.lspp cups-1.4.1/config.h.in +--- cups-1.4.1/config.h.in.lspp 2009-09-14 16:59:30.108873598 +0100 ++++ cups-1.4.1/config.h.in 2009-09-14 16:59:30.122873526 +0100 +@@ -619,6 +619,13 @@ #undef HAVE_TCPD_H @@ -15,9 +15,9 @@ diff -up cups-1.4rc1/config.h.in.lspp cu #endif /* !_CUPS_CONFIG_H_ */ /* -diff -up /dev/null cups-1.4rc1/config-scripts/cups-lspp.m4 ---- /dev/null 2009-06-17 07:38:58.313242196 +0100 -+++ cups-1.4rc1/config-scripts/cups-lspp.m4 2009-06-17 11:24:06.636318615 +0100 +diff -up /dev/null cups-1.4.1/config-scripts/cups-lspp.m4 +--- /dev/null 2009-09-14 09:02:25.290577766 +0100 ++++ cups-1.4.1/config-scripts/cups-lspp.m4 2009-09-14 16:59:30.124872629 +0100 @@ -0,0 +1,36 @@ +dnl +dnl LSPP code for the Common UNIX Printing System (CUPS). @@ -55,9 +55,9 @@ diff -up /dev/null cups-1.4rc1/config-sc + ;; + esac +fi -diff -up cups-1.4rc1/configure.in.lspp cups-1.4rc1/configure.in ---- cups-1.4rc1/configure.in.lspp 2008-11-14 19:32:22.000000000 +0000 -+++ cups-1.4rc1/configure.in 2009-06-17 11:24:06.636318615 +0100 +diff -up cups-1.4.1/configure.in.lspp cups-1.4.1/configure.in +--- cups-1.4.1/configure.in.lspp 2008-11-14 19:32:22.000000000 +0000 ++++ cups-1.4.1/configure.in 2009-09-14 16:59:30.125879233 +0100 @@ -42,6 +42,8 @@ sinclude(config-scripts/cups-pap.m4) sinclude(config-scripts/cups-pdf.m4) sinclude(config-scripts/cups-scripting.m4) @@ -67,9 +67,9 @@ diff -up cups-1.4rc1/configure.in.lspp c INSTALL_LANGUAGES="" UNINSTALL_LANGUAGES="" LANGFILES="" -diff -up cups-1.4rc1/cups/cups.h.lspp cups-1.4rc1/cups/cups.h ---- cups-1.4rc1/cups/cups.h.lspp 2009-05-22 22:46:12.000000000 +0100 -+++ cups-1.4rc1/cups/cups.h 2009-06-17 11:24:06.637318262 +0100 +diff -up cups-1.4.1/cups/cups.h.lspp cups-1.4.1/cups/cups.h +--- cups-1.4.1/cups/cups.h.lspp 2009-08-28 18:51:05.000000000 +0100 ++++ cups-1.4.1/cups/cups.h 2009-09-14 16:59:30.127873074 +0100 @@ -15,6 +15,9 @@ * This file is subject to the Apple OS-Developed Software exception. */ @@ -93,9 +93,9 @@ diff -up cups-1.4rc1/cups/cups.h.lspp cu /* * Types and structures... */ -diff -up cups-1.4rc1/data/Makefile.lspp cups-1.4rc1/data/Makefile ---- cups-1.4rc1/data/Makefile.lspp 2008-11-12 19:30:57.000000000 +0000 -+++ cups-1.4rc1/data/Makefile 2009-06-17 11:24:06.638317553 +0100 +diff -up cups-1.4.1/data/Makefile.lspp cups-1.4.1/data/Makefile +--- cups-1.4.1/data/Makefile.lspp 2008-11-12 19:30:57.000000000 +0000 ++++ cups-1.4.1/data/Makefile 2009-09-14 16:59:30.129874067 +0100 @@ -25,7 +25,10 @@ BANNERS = \ secret \ standard \ @@ -108,9 +108,9 @@ diff -up cups-1.4rc1/data/Makefile.lspp CHARMAPS = \ euc-cn.txt \ -diff -up /dev/null cups-1.4rc1/data/mls ---- /dev/null 2009-06-17 07:38:58.313242196 +0100 -+++ cups-1.4rc1/data/mls 2009-06-17 11:24:06.639317340 +0100 +diff -up /dev/null cups-1.4.1/data/mls +--- /dev/null 2009-09-14 09:02:25.290577766 +0100 ++++ cups-1.4.1/data/mls 2009-09-14 16:59:30.131873095 +0100 @@ -0,0 +1,261 @@ +%!PS-Adobe-3.0 +%%BoundingBox: 0 0 612 792 @@ -373,9 +373,9 @@ diff -up /dev/null cups-1.4rc1/data/mls +% End of "$Id$". +% +%%EOF -diff -up /dev/null cups-1.4rc1/data/selinux ---- /dev/null 2009-06-17 07:38:58.313242196 +0100 -+++ cups-1.4rc1/data/selinux 2009-06-17 11:24:06.639317340 +0100 +diff -up /dev/null cups-1.4.1/data/selinux +--- /dev/null 2009-09-14 09:02:25.290577766 +0100 ++++ cups-1.4.1/data/selinux 2009-09-14 16:59:30.133872489 +0100 @@ -0,0 +1,261 @@ +%!PS-Adobe-3.0 +%%BoundingBox: 0 0 612 792 @@ -638,9 +638,9 @@ diff -up /dev/null cups-1.4rc1/data/seli +% End of "$Id$". +% +%%EOF -diff -up /dev/null cups-1.4rc1/data/te ---- /dev/null 2009-06-17 07:38:58.313242196 +0100 -+++ cups-1.4rc1/data/te 2009-06-17 11:24:06.640317408 +0100 +diff -up /dev/null cups-1.4.1/data/te +--- /dev/null 2009-09-14 09:02:25.290577766 +0100 ++++ cups-1.4.1/data/te 2009-09-14 16:59:30.135873116 +0100 @@ -0,0 +1,261 @@ +%!PS-Adobe-3.0 +%%BoundingBox: 0 0 612 792 @@ -903,9 +903,9 @@ diff -up /dev/null cups-1.4rc1/data/te +% End of "$Id$". +% +%%EOF -diff -up cups-1.4rc1/filter/common.c.lspp cups-1.4rc1/filter/common.c ---- cups-1.4rc1/filter/common.c.lspp 2007-07-11 22:46:42.000000000 +0100 -+++ cups-1.4rc1/filter/common.c 2009-06-17 11:24:06.641317391 +0100 +diff -up cups-1.4.1/filter/common.c.lspp cups-1.4.1/filter/common.c +--- cups-1.4.1/filter/common.c.lspp 2007-07-11 22:46:42.000000000 +0100 ++++ cups-1.4.1/filter/common.c 2009-09-14 16:59:30.137872500 +0100 @@ -30,6 +30,12 @@ * Include necessary headers... */ @@ -1074,9 +1074,9 @@ diff -up cups-1.4rc1/filter/common.c.lsp /* -diff -up cups-1.4rc1/filter/pstops.c.lspp cups-1.4rc1/filter/pstops.c ---- cups-1.4rc1/filter/pstops.c.lspp 2009-06-17 11:24:06.511318859 +0100 -+++ cups-1.4rc1/filter/pstops.c 2009-06-17 11:24:06.643317146 +0100 +diff -up cups-1.4.1/filter/pstops.c.lspp cups-1.4.1/filter/pstops.c +--- cups-1.4.1/filter/pstops.c.lspp 2009-09-14 16:59:29.803998275 +0100 ++++ cups-1.4.1/filter/pstops.c 2009-09-14 16:59:30.141872862 +0100 @@ -3242,6 +3242,18 @@ write_label_prolog(pstops_doc_t *doc, /* { const char *classification; /* CLASSIFICATION environment variable */ @@ -1232,9 +1232,9 @@ diff -up cups-1.4rc1/filter/pstops.c.lsp /* -diff -up cups-1.4rc1/Makedefs.in.lspp cups-1.4rc1/Makedefs.in ---- cups-1.4rc1/Makedefs.in.lspp 2009-06-17 11:24:06.613318752 +0100 -+++ cups-1.4rc1/Makedefs.in 2009-06-17 11:24:06.645317442 +0100 +diff -up cups-1.4.1/Makedefs.in.lspp cups-1.4.1/Makedefs.in +--- cups-1.4.1/Makedefs.in.lspp 2009-09-14 16:59:30.024872775 +0100 ++++ cups-1.4.1/Makedefs.in 2009-09-14 16:59:30.143872406 +0100 @@ -146,7 +146,7 @@ LIBCUPSORDER = @LIBCUPSORDER@ LIBCUPSIMAGEORDER = @LIBCUPSIMAGEORDER@ LINKCUPS = @LINKCUPS@ $(SSLLIBS) $(DNSSDLIBS) @@ -1253,9 +1253,9 @@ diff -up cups-1.4rc1/Makedefs.in.lspp cu .SUFFIXES: .1 .1.gz .1m .1m.gz .3 .3.gz .5 .5.gz .7 .7.gz .8 .8.gz .a .c .cxx .h .man .o .32.o .64.o .gz .c.o: -diff -up cups-1.4rc1/scheduler/client.c.lspp cups-1.4rc1/scheduler/client.c ---- cups-1.4rc1/scheduler/client.c.lspp 2009-05-26 23:01:23.000000000 +0100 -+++ cups-1.4rc1/scheduler/client.c 2009-06-17 11:24:32.101443240 +0100 +diff -up cups-1.4.1/scheduler/client.c.lspp cups-1.4.1/scheduler/client.c +--- cups-1.4.1/scheduler/client.c.lspp 2009-07-15 00:02:05.000000000 +0100 ++++ cups-1.4.1/scheduler/client.c 2009-09-14 16:59:30.148872510 +0100 @@ -44,6 +44,7 @@ * valid_host() - Is the Host: field valid? * write_file() - Send a file via HTTP. @@ -1425,7 +1425,7 @@ diff -up cups-1.4rc1/scheduler/client.c. } if (con->http.state != HTTP_POST_SEND) -@@ -4448,6 +4575,50 @@ make_certificate(cupsd_client_t *con) /* +@@ -4472,6 +4599,50 @@ make_certificate(cupsd_client_t *con) /* #endif /* HAVE_SSL */ @@ -1476,9 +1476,9 @@ diff -up cups-1.4rc1/scheduler/client.c. /* * 'pipe_command()' - Pipe the output of a command to the remote client. */ -diff -up cups-1.4rc1/scheduler/client.h.lspp cups-1.4rc1/scheduler/client.h ---- cups-1.4rc1/scheduler/client.h.lspp 2009-05-26 23:01:23.000000000 +0100 -+++ cups-1.4rc1/scheduler/client.h 2009-06-17 11:24:06.652317592 +0100 +diff -up cups-1.4.1/scheduler/client.h.lspp cups-1.4.1/scheduler/client.h +--- cups-1.4.1/scheduler/client.h.lspp 2009-05-26 23:01:23.000000000 +0100 ++++ cups-1.4.1/scheduler/client.h 2009-09-14 16:59:30.150872942 +0100 @@ -18,6 +18,13 @@ #endif /* HAVE_AUTHORIZATION_H */ @@ -1514,9 +1514,9 @@ diff -up cups-1.4rc1/scheduler/client.h. /* -diff -up cups-1.4rc1/scheduler/conf.c.lspp cups-1.4rc1/scheduler/conf.c ---- cups-1.4rc1/scheduler/conf.c.lspp 2009-06-17 11:24:06.521317718 +0100 -+++ cups-1.4rc1/scheduler/conf.c 2009-06-17 11:25:04.221442770 +0100 +diff -up cups-1.4.1/scheduler/conf.c.lspp cups-1.4.1/scheduler/conf.c +--- cups-1.4.1/scheduler/conf.c.lspp 2009-09-14 16:59:29.837998036 +0100 ++++ cups-1.4.1/scheduler/conf.c 2009-09-14 16:59:30.155872264 +0100 @@ -29,6 +29,7 @@ * read_configuration() - Read a configuration file. * read_location() - Read a definition. @@ -1626,9 +1626,9 @@ diff -up cups-1.4rc1/scheduler/conf.c.ls /* * 'read_policy()' - Read a definition. -diff -up cups-1.4rc1/scheduler/conf.h.lspp cups-1.4rc1/scheduler/conf.h ---- cups-1.4rc1/scheduler/conf.h.lspp 2009-06-17 11:24:06.522318771 +0100 -+++ cups-1.4rc1/scheduler/conf.h 2009-06-17 11:24:06.663317557 +0100 +diff -up cups-1.4.1/scheduler/conf.h.lspp cups-1.4.1/scheduler/conf.h +--- cups-1.4.1/scheduler/conf.h.lspp 2009-09-14 16:59:29.839997456 +0100 ++++ cups-1.4.1/scheduler/conf.h 2009-09-14 16:59:30.157872484 +0100 @@ -253,6 +253,12 @@ VAR char *ServerKey VALUE(NULL); VAR int SSLOptions VALUE(CUPSD_SSL_NONE); /* SSL/TLS options */ @@ -1652,9 +1652,9 @@ diff -up cups-1.4rc1/scheduler/conf.h.ls /* * Prototypes... -diff -up cups-1.4rc1/scheduler/ipp.c.lspp cups-1.4rc1/scheduler/ipp.c ---- cups-1.4rc1/scheduler/ipp.c.lspp 2009-06-17 11:24:06.598318705 +0100 -+++ cups-1.4rc1/scheduler/ipp.c 2009-06-17 11:24:06.668442879 +0100 +diff -up cups-1.4.1/scheduler/ipp.c.lspp cups-1.4.1/scheduler/ipp.c +--- cups-1.4.1/scheduler/ipp.c.lspp 2009-09-14 16:59:29.974871379 +0100 ++++ cups-1.4.1/scheduler/ipp.c 2009-09-14 16:59:30.168872218 +0100 @@ -41,6 +41,7 @@ * cancel_all_jobs() - Cancel all print jobs. * cancel_job() - Cancel a print job. @@ -1698,7 +1698,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp static int check_quotas(cupsd_client_t *con, cupsd_printer_t *p); static ipp_attribute_t *copy_attribute(ipp_t *to, ipp_attribute_t *attr, int quickcopy); -@@ -1332,6 +1347,21 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1338,6 +1353,21 @@ add_job(cupsd_client_t *con, /* I - Cl int kbytes; /* Size of print file */ int i; /* Looping var */ int lowerpagerange; /* Page range bound */ @@ -1720,7 +1720,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp cupsdLogMessage(CUPSD_LOG_DEBUG2, "add_job(%p[%d], %p(%s), %p(%s/%s))", -@@ -1548,6 +1578,104 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1554,6 +1584,104 @@ add_job(cupsd_client_t *con, /* I - Cl ippAddString(con->request, IPP_TAG_JOB, IPP_TAG_NAME, "job-name", NULL, title = "Untitled"); @@ -1825,7 +1825,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp if ((job = cupsdAddJob(priority, printer->name)) == NULL) { send_ipp_status(con, IPP_INTERNAL_ERROR, -@@ -1556,6 +1684,32 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1562,6 +1690,32 @@ add_job(cupsd_client_t *con, /* I - Cl return (NULL); } @@ -1858,7 +1858,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp job->dtype = printer->type & (CUPS_PRINTER_CLASS | CUPS_PRINTER_IMPLICIT | CUPS_PRINTER_REMOTE); job->attrs = con->request; -@@ -1764,6 +1918,29 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1769,6 +1923,29 @@ add_job(cupsd_client_t *con, /* I - Cl attr->values[0].string.text = _cupsStrRetain(printer->job_sheets[0]); attr->values[1].string.text = _cupsStrRetain(printer->job_sheets[1]); } @@ -1888,7 +1888,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp job->job_sheets = attr; -@@ -1794,6 +1971,9 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1799,6 +1976,9 @@ add_job(cupsd_client_t *con, /* I - Cl "job-sheets=\"%s,none\", " "job-originating-user-name=\"%s\"", Classification, job->username); @@ -1898,7 +1898,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp } else if (attr->num_values == 2 && strcmp(attr->values[0].string.text, -@@ -1812,6 +1992,9 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1817,6 +1997,9 @@ add_job(cupsd_client_t *con, /* I - Cl "job-originating-user-name=\"%s\"", attr->values[0].string.text, attr->values[1].string.text, job->username); @@ -1908,7 +1908,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp } else if (strcmp(attr->values[0].string.text, Classification) && strcmp(attr->values[0].string.text, "none") && -@@ -1832,6 +2015,9 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1837,6 +2020,9 @@ add_job(cupsd_client_t *con, /* I - Cl "job-originating-user-name=\"%s\"", attr->values[0].string.text, attr->values[1].string.text, job->username); @@ -1918,7 +1918,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp } } else if (strcmp(attr->values[0].string.text, Classification) && -@@ -1872,8 +2058,52 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1877,8 +2063,52 @@ add_job(cupsd_client_t *con, /* I - Cl "job-sheets=\"%s\", " "job-originating-user-name=\"%s\"", Classification, job->username); @@ -1971,7 +1971,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp /* * See if we need to add the starting sheet... -@@ -4205,6 +4435,103 @@ check_rss_recipient( +@@ -4210,6 +4440,103 @@ check_rss_recipient( } @@ -2075,7 +2075,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp /* * 'check_quotas()' - Check quotas for a printer and user. */ -@@ -4756,6 +5083,15 @@ copy_banner(cupsd_client_t *con, /* I - +@@ -4761,6 +5088,15 @@ copy_banner(cupsd_client_t *con, /* I - char attrname[255], /* Name of attribute */ *s; /* Pointer into name */ ipp_attribute_t *attr; /* Attribute */ @@ -2091,7 +2091,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp cupsdLogMessage(CUPSD_LOG_DEBUG2, -@@ -4791,6 +5127,82 @@ copy_banner(cupsd_client_t *con, /* I - +@@ -4796,6 +5132,82 @@ copy_banner(cupsd_client_t *con, /* I - fchmod(cupsFileNumber(out), 0640); fchown(cupsFileNumber(out), RunUser, Group); @@ -2174,7 +2174,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp /* * Try the localized banner file under the subdirectory... -@@ -4885,6 +5297,24 @@ copy_banner(cupsd_client_t *con, /* I - +@@ -4890,6 +5302,24 @@ copy_banner(cupsd_client_t *con, /* I - else s = attrname; @@ -2199,7 +2199,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp if (!strcmp(s, "printer-name")) { cupsFilePuts(out, job->dest); -@@ -6824,6 +7254,22 @@ get_job_attrs(cupsd_client_t *con, /* I +@@ -6829,6 +7259,22 @@ get_job_attrs(cupsd_client_t *con, /* I return; } @@ -2222,7 +2222,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp /* * Copy attributes... */ -@@ -7043,6 +7489,11 @@ get_jobs(cupsd_client_t *con, /* I - C +@@ -7048,6 +7494,11 @@ get_jobs(cupsd_client_t *con, /* I - C if (username[0] && strcasecmp(username, job->username)) continue; @@ -2234,7 +2234,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp if (count > 0) ippAddSeparator(con->response); -@@ -11425,6 +11876,11 @@ validate_user(cupsd_job_t *job, /* I +@@ -11430,6 +11881,11 @@ validate_user(cupsd_job_t *job, /* I strlcpy(username, get_username(con), userlen); @@ -2246,9 +2246,9 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp /* * Check the username against the owner... */ -diff -up cups-1.4rc1/scheduler/job.c.lspp cups-1.4rc1/scheduler/job.c ---- cups-1.4rc1/scheduler/job.c.lspp 2009-06-17 11:24:06.534317793 +0100 -+++ cups-1.4rc1/scheduler/job.c 2009-06-17 11:24:06.674442529 +0100 +diff -up cups-1.4.1/scheduler/job.c.lspp cups-1.4.1/scheduler/job.c +--- cups-1.4.1/scheduler/job.c.lspp 2009-09-14 16:59:30.058872907 +0100 ++++ cups-1.4.1/scheduler/job.c 2009-09-14 17:00:42.616998003 +0100 @@ -66,6 +66,9 @@ * update_job_attrs() - Update the job-printer-* attributes. */ @@ -2289,7 +2289,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp cupsdLogMessage(CUPSD_LOG_DEBUG2, -@@ -911,6 +930,67 @@ cupsdContinueJob(cupsd_job_t *job) /* I +@@ -929,6 +948,67 @@ cupsdContinueJob(cupsd_job_t *job) /* I } } @@ -2357,7 +2357,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp if (Classification && !banner_page) { if ((attr = ippFindAttribute(job->attrs, "job-sheets", -@@ -1147,13 +1227,13 @@ cupsdContinueJob(cupsd_job_t *job) /* I +@@ -1165,13 +1245,13 @@ cupsdContinueJob(cupsd_job_t *job) /* I if (access(command, F_OK)) { snprintf(command, sizeof(command), "%s/backend/%s", ServerBin_compat, @@ -2373,7 +2373,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp ServerBin); } else -@@ -1161,7 +1241,7 @@ cupsdContinueJob(cupsd_job_t *job) /* I +@@ -1179,7 +1259,7 @@ cupsdContinueJob(cupsd_job_t *job) /* I /* Not in the compat directory either; make any error messages use the correct directory name then. */ snprintf(command, sizeof(command), "%s/backend/%s", ServerBin, @@ -2382,7 +2382,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp } } #endif /* __x86_64__ */ -@@ -1608,6 +1688,20 @@ cupsdLoadJob(cupsd_job_t *job) /* I - J +@@ -1626,6 +1706,20 @@ cupsdLoadJob(cupsd_job_t *job) /* I - J goto error; } @@ -2403,7 +2403,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp job->sheets = ippFindAttribute(job->attrs, "job-media-sheets-completed", IPP_TAG_INTEGER); job->job_sheets = ippFindAttribute(job->attrs, "job-sheets", IPP_TAG_NAME); -@@ -1957,6 +2051,14 @@ cupsdSaveJob(cupsd_job_t *job) /* I - J +@@ -1975,6 +2069,14 @@ cupsdSaveJob(cupsd_job_t *job) /* I - J { char filename[1024]; /* Job control filename */ cups_file_t *fp; /* Job file */ @@ -2418,7 +2418,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp cupsdLogMessage(CUPSD_LOG_DEBUG2, "cupsdSaveJob(job=%p(%d)): job->attrs=%p", -@@ -1975,6 +2077,76 @@ cupsdSaveJob(cupsd_job_t *job) /* I - J +@@ -1993,6 +2095,76 @@ cupsdSaveJob(cupsd_job_t *job) /* I - J fchmod(cupsFileNumber(fp), 0600); fchown(cupsFileNumber(fp), RunUser, Group); @@ -2495,7 +2495,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp job->attrs->state = IPP_IDLE; if (ippWriteIO(fp, (ipp_iocb_t)cupsFileWrite, 1, NULL, -@@ -3103,6 +3275,18 @@ get_options(cupsd_job_t *job, /* I - Jo +@@ -3138,6 +3310,18 @@ get_options(cupsd_job_t *job, /* I - Jo banner_page) continue; @@ -2514,7 +2514,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp /* * Otherwise add them to the list... */ -@@ -3777,6 +3961,19 @@ static void +@@ -3810,6 +3994,19 @@ static void start_job(cupsd_job_t *job, /* I - Job ID */ cupsd_printer_t *printer) /* I - Printer to print job */ { @@ -2534,9 +2534,9 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp cupsdLogMessage(CUPSD_LOG_DEBUG2, "start_job(job=%p(%d), printer=%p(%s))", job, job->id, printer, printer->name); -@@ -3894,6 +4091,106 @@ start_job(cupsd_job_t *job, /* I - - fcntl(job->side_pipes[1], F_SETFL, - fcntl(job->side_pipes[1], F_GETFL) | O_NONBLOCK); +@@ -3932,6 +4129,106 @@ start_job(cupsd_job_t *job, /* I - + fcntl(job->side_pipes[1], F_SETFD, + fcntl(job->side_pipes[1], F_GETFD) | FD_CLOEXEC); +#ifdef WITH_LSPP + if (is_lspp_config()) @@ -2641,9 +2641,9 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp /* * Now start the first file in the job... */ -diff -up cups-1.4rc1/scheduler/job.h.lspp cups-1.4rc1/scheduler/job.h ---- cups-1.4rc1/scheduler/job.h.lspp 2009-05-11 23:46:01.000000000 +0100 -+++ cups-1.4rc1/scheduler/job.h 2009-06-17 11:25:35.151318166 +0100 +diff -up cups-1.4.1/scheduler/job.h.lspp cups-1.4.1/scheduler/job.h +--- cups-1.4.1/scheduler/job.h.lspp 2009-05-11 23:46:01.000000000 +0100 ++++ cups-1.4.1/scheduler/job.h 2009-09-14 16:59:30.177872674 +0100 @@ -13,6 +13,13 @@ * file is missing or damaged, see the license at "http://www.cups.org/". */ @@ -2669,9 +2669,9 @@ diff -up cups-1.4rc1/scheduler/job.h.lsp }; typedef struct cupsd_joblog_s /**** Job log message ****/ -diff -up cups-1.4rc1/scheduler/main.c.lspp cups-1.4rc1/scheduler/main.c ---- cups-1.4rc1/scheduler/main.c.lspp 2009-06-17 11:24:06.577318612 +0100 -+++ cups-1.4rc1/scheduler/main.c 2009-06-17 11:24:06.678443262 +0100 +diff -up cups-1.4.1/scheduler/main.c.lspp cups-1.4.1/scheduler/main.c +--- cups-1.4.1/scheduler/main.c.lspp 2009-09-14 16:59:29.925872130 +0100 ++++ cups-1.4.1/scheduler/main.c 2009-09-14 16:59:30.180872667 +0100 @@ -35,6 +35,8 @@ * usage() - Show scheduler usage. */ @@ -2739,9 +2739,9 @@ diff -up cups-1.4rc1/scheduler/main.c.ls return (!stop_scheduler); } -diff -up cups-1.4rc1/scheduler/printers.c.lspp cups-1.4rc1/scheduler/printers.c ---- cups-1.4rc1/scheduler/printers.c.lspp 2009-06-17 11:24:06.543317142 +0100 -+++ cups-1.4rc1/scheduler/printers.c 2009-06-17 11:26:11.746318088 +0100 +diff -up cups-1.4.1/scheduler/printers.c.lspp cups-1.4.1/scheduler/printers.c +--- cups-1.4.1/scheduler/printers.c.lspp 2009-09-14 16:59:29.866997809 +0100 ++++ cups-1.4.1/scheduler/printers.c 2009-09-14 16:59:30.185871787 +0100 @@ -58,6 +58,8 @@ * write_xml_string() - Write a string with XML escaping. */ Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.517 retrieving revision 1.518 diff -u -p -r1.517 -r1.518 --- cups.spec 4 Sep 2009 14:07:55 -0000 1.517 +++ cups.spec 14 Sep 2009 17:03:49 -0000 1.518 @@ -8,8 +8,8 @@ Summary: Common Unix Printing System Name: cups -Version: 1.4.0 -Release: 2%{?dist} +Version: 1.4.1 +Release: 1%{?dist} License: GPLv2 Group: System Environment/Daemons Source: http://ftp.easysw.com/pub/cups/1.4.0/cups-%{version}-source.tar.bz2 @@ -49,18 +49,9 @@ Patch22: cups-build.patch Patch23: cups-res_init.patch Patch25: cups-filter-debug.patch Patch30: cups-uri-compat.patch -Patch34: cups-str3262.patch Patch35: cups-cups-get-classes.patch Patch37: cups-avahi.patch -Patch39: cups-str3284.patch -Patch40: cups-str3285.patch -Patch41: cups-str3279.patch -Patch42: cups-str3287.patch -Patch43: cups-str3292.patch -Patch44: cups-str3293.patch -Patch45: cups-str3308.patch -Patch46: cups-str3311.patch -Patch47: cups-str3312.patch +Patch38: cups-str3332.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -211,18 +202,9 @@ module. %patch23 -p1 -b .res_init %patch25 -p1 -b .filter-debug %patch30 -p1 -b .uri-compat -%patch34 -p1 -b .str3262 %patch35 -p1 -b .cups-get-classes %patch37 -p1 -b .avahi -%patch39 -p1 -b .str3284 -%patch40 -p1 -b .str3285 -%patch41 -p1 -b .str3279 -%patch42 -p1 -b .str3287 -%patch43 -p1 -b .str3292 -%patch44 -p1 -b .str3293 -%patch45 -p1 -b .str3308 -%patch46 -p1 -b .str3311 -%patch47 -p1 -b .str3312 +%patch38 -p1 -b .str3332 %if %lspp %patch100 -p1 -b .lspp @@ -523,6 +505,9 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog +* Mon Sep 14 2009 Tim Waugh 1:1.4.1-1 +- 1.4.1. + * Fri Sep 4 2009 Tim Waugh 1:1.4.0-2 - Fixed the dnssd backend so that it only reports devices once avahi resolution has completed. This makes it report Device IDs Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/sources,v retrieving revision 1.50 retrieving revision 1.51 diff -u -p -r1.50 -r1.51 --- sources 28 Aug 2009 21:06:47 -0000 1.50 +++ sources 14 Sep 2009 17:03:49 -0000 1.51 @@ -1,2 +1,2 @@ b0bb017098e8e76b8a25e666c41ce540 postscript.ppd.gz -bc5e777d4320cecdd1a64de8035171a8 cups-1.4.0-source.tar.bz2 +587a58039c112ecb3c932e048c8a7b01 cups-1.4.1-source.tar.bz2 --- cups-str3262.patch DELETED --- --- cups-str3279.patch DELETED --- --- cups-str3284.patch DELETED --- --- cups-str3285.patch DELETED --- --- cups-str3287.patch DELETED --- --- cups-str3292.patch DELETED --- --- cups-str3293.patch DELETED --- --- cups-str3308.patch DELETED --- --- cups-str3311.patch DELETED --- --- cups-str3312.patch DELETED --- From trasher at fedoraproject.org Mon Sep 14 17:08:43 2009 From: trasher at fedoraproject.org (Johan Cwiklinski) Date: Mon, 14 Sep 2009 17:08:43 +0000 (UTC) Subject: rpms/tuxtype2/F-10 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 tuxtype2.spec, 1.12, 1.13 Message-ID: <20090914170843.9A21011C00EC@cvs1.fedora.phx.redhat.com> Author: trasher Update of /cvs/extras/rpms/tuxtype2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13131 Modified Files: .cvsignore sources tuxtype2.spec Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/tuxtype2/F-10/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 15 Sep 2008 15:58:21 -0000 1.4 +++ .cvsignore 14 Sep 2009 17:08:43 -0000 1.5 @@ -1 +1 @@ -tuxtype_w_fonts-1.5.17.tar.gz +tuxtype_w_fonts-1.7.5.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/tuxtype2/F-10/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 15 Sep 2008 15:58:21 -0000 1.4 +++ sources 14 Sep 2009 17:08:43 -0000 1.5 @@ -1 +1 @@ -c2db518f7475e5be5b00a341022883d8 tuxtype_w_fonts-1.5.17.tar.gz +54017a392624444c71670345e10fc55c tuxtype_w_fonts-1.7.5.tar.gz Index: tuxtype2.spec =================================================================== RCS file: /cvs/extras/rpms/tuxtype2/F-10/tuxtype2.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- tuxtype2.spec 15 Sep 2008 15:58:21 -0000 1.12 +++ tuxtype2.spec 14 Sep 2009 17:08:43 -0000 1.13 @@ -1,17 +1,19 @@ Name: tuxtype2 -Version: 1.5.17 +Version: 1.7.5 Release: 1%{?dist} Summary: Tux Typing, an educational typing tutor for children Group: Amusements/Games License: GPLv2+ -URL: http://tuxtype.sourceforge.net/ -Source0: http://alioth.debian.org/tuxtype_w_fonts-%{version}.tar.gz +URL: http://tux4kids.alioth.debian.org/tuxtype/index.php +Source0: https://alioth.debian.org/frs/download.php/3051/tuxtype_w_fonts-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: SDL-devel >= 1.2.5, SDL_image-devel, SDL_mixer-devel, SDL_Pango-devel BuildRequires: SDL_ttf-devel, ImageMagick, desktop-file-utils BuildRequires: automake, autoconf +BuildRequires: librsvg2-devel + %description Tux Typing is an educational typing tutor for children. It features several @@ -20,6 +22,9 @@ different types of gameplay, at a variet %prep %setup -q -n tuxtype_w_fonts-%{version} +rm -rf data/fonts/*.ttf +# fix wrong end of line encoding +sed -i -e 's|\r||g' doc/en/TuxType_port_Mac.txt %build @@ -49,22 +54,29 @@ EOF convert -size 48x48 tuxtype.ico $RPM_BUILD_ROOT/%{_datadir}/pixmaps/tuxtype.png desktop-file-install --dir $RPM_BUILD_ROOT/%{_datadir}/applications/ \ - --add-category X-Fedora \ - --vendor fedora \ - %{name}.desktop + --add-category X-Fedora \ + --vendor fedora \ + %{name}.desktop + +%find_lang tuxtype + %clean rm -rf $RPM_BUILD_ROOT -%files +%files -f tuxtype.lang %defattr(-,root,root,-) -%doc AUTHORS COPYING ChangeLog README TODO tuxtype/docs/en/howtotheme.html tuxtype/docs/en/TuxType_port_Mac.txt +%doc AUTHORS COPYING ChangeLog README TODO doc/en/howtotheme.html doc/en/TuxType_port_Mac.txt %{_bindir}/* %{_datadir}/pixmaps/* %{_datadir}/applications/* %{_datadir}/tuxtype %changelog +* Mon Sep 14 2009 Johan Cwiklinski - 1.7.5-1 +- 1.7.5 +- removed shipped fonts + * Mon Sep 15 2008 Tom "spot" Callaway - 1.5.17-1 - update to 1.5.17 (incorporate Jonathan Dieter's changes) From mschwendt at fedoraproject.org Mon Sep 14 17:09:37 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Mon, 14 Sep 2009 17:09:37 +0000 (UTC) Subject: rpms/taglib/F-11 taglib-1.5-1.6-ape.patch, NONE, 1.1 taglib-1.5-1.6-flac.patch, NONE, 1.1 taglib-1.5-1.6-mpeg-cmake.patch, NONE, 1.1 taglib-1.5-1.6-mpeg.patch, NONE, 1.1 taglib-1.5-1.6-ogg.patch, NONE, 1.1 taglib-1.5-1.6-toolkit.patch, NONE, 1.1 taglib-1.5-tests.patch, NONE, 1.1 .cvsignore, 1.12, 1.13 sources, 1.12, 1.13 taglib.spec, 1.34, 1.35 taglib-1.6-test_mp4.patch, 1.1, NONE Message-ID: <20090914170937.8911011C00EC@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/taglib/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14180/F-11 Modified Files: .cvsignore sources taglib.spec Added Files: taglib-1.5-1.6-ape.patch taglib-1.5-1.6-flac.patch taglib-1.5-1.6-mpeg-cmake.patch taglib-1.5-1.6-mpeg.patch taglib-1.5-1.6-ogg.patch taglib-1.5-1.6-toolkit.patch taglib-1.5-tests.patch Removed Files: taglib-1.6-test_mp4.patch Log Message: resurrect taglib 1.5 with bug-fixes from 1.6 taglib-1.5-1.6-ape.patch: apeitem.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) --- NEW FILE taglib-1.5-1.6-ape.patch --- diff -Nur taglib-1.5/taglib/ape/apeitem.cpp taglib/taglib/ape/apeitem.cpp --- taglib-1.5/taglib/ape/apeitem.cpp 2008-02-12 17:30:25.000000000 +0100 +++ taglib/taglib/ape/apeitem.cpp 2009-01-11 00:15:33.000000000 +0100 @@ -160,14 +160,14 @@ bool APE::Item::isEmpty() const { switch(d->type) { - case 0: - case 1: + case Text: + case Binary: if(d->text.isEmpty()) return true; if(d->text.size() == 1 && d->text.front().isEmpty()) return true; return false; - case 2: + case Locator: return d->value.isEmpty(); default: return false; @@ -206,8 +206,9 @@ if(isEmpty()) return data; - if(d->type != Item::Binary) { + if(d->type == Text) { StringList::ConstIterator it = d->text.begin(); + value.append(it->data(String::UTF8)); it++; for(; it != d->text.end(); ++it) { taglib-1.5-1.6-flac.patch: flacfile.cpp | 83 ++++++++++++++++++++++++++++++++++++++++++++++++----- flacfile.h | 1 flacproperties.cpp | 2 - 3 files changed, 78 insertions(+), 8 deletions(-) --- NEW FILE taglib-1.5-1.6-flac.patch --- diff -Nur taglib-1.5/taglib/flac/flacfile.cpp taglib/taglib/flac/flacfile.cpp --- taglib-1.5/taglib/flac/flacfile.cpp 2008-01-31 06:19:03.000000000 +0100 +++ taglib/taglib/flac/flacfile.cpp 2009-07-12 23:53:18.000000000 +0200 @@ -42,6 +42,7 @@ { enum { XiphIndex = 0, ID3v2Index = 1, ID3v1Index = 2 }; enum { StreamInfo = 0, Padding, Application, SeekTable, VorbisComment, CueSheet }; + enum { MinPaddingLength = 4096 }; } class FLAC::File::FilePrivate @@ -167,9 +168,49 @@ uint blockLength = header.mid(1, 3).toUInt(); if(blockType == VorbisComment) { - data[0] = header[0]; - insert(data, nextBlockOffset, blockLength + 4); - break; + + long paddingBreak = 0; + + if(!isLastBlock) { + paddingBreak = findPaddingBreak(nextBlockOffset + blockLength + 4, + nextBlockOffset + d->xiphCommentData.size() + 8, + &isLastBlock); + } + + uint paddingLength = 0; + + if(paddingBreak) { + + // There is space for comment and padding blocks without rewriting the + // whole file. Note: This cannot overflow. + + paddingLength = paddingBreak - (nextBlockOffset + d->xiphCommentData.size() + 8); + } + else { + + // Not enough space, so we will have to rewrite the whole file + // following this block + + paddingLength = d->xiphCommentData.size(); + + if(paddingLength < MinPaddingLength) + paddingLength = MinPaddingLength; + + paddingBreak = nextBlockOffset + blockLength + 4; + } + + ByteVector padding = ByteVector::fromUInt(paddingLength); + + padding[0] = 1; + + if(isLastBlock) + padding[0] |= 0x80; + + padding.resize(paddingLength + 4); + ByteVector pair(data); + pair.append(padding); + insert(pair, nextBlockOffset, paddingBreak - nextBlockOffset); + break; } nextBlockOffset += blockLength + 4; @@ -373,11 +414,8 @@ isLastBlock = (header[0] & 0x80) != 0; length = header.mid(1, 3).toUInt(); - if(blockType == Padding) { - // debug("FLAC::File::scan() -- Padding found"); - } // Found the vorbis-comment - else if(blockType == VorbisComment) { + if(blockType == VorbisComment) { d->xiphCommentData = readBlock(length); d->hasXiphComment = true; } @@ -429,3 +467,34 @@ return -1; } + +long FLAC::File::findPaddingBreak(long nextBlockOffset, long targetOffset, bool *isLast) +{ + // Starting from nextBlockOffset, step over padding blocks to find the + // address of a block which is after targetOffset. Return zero if + // a non-padding block occurs before that point. + + while(true) { + seek(nextBlockOffset); + + ByteVector header = readBlock(4); + char blockType = header[0] & 0x7f; + bool isLastBlock = header[0] & 0x80; + uint length = header.mid(1, 3).toUInt(); + + if(blockType != Padding) + break; + + nextBlockOffset += 4 + length; + + if(nextBlockOffset >= targetOffset) { + *isLast = isLastBlock; + return nextBlockOffset; + } + + if(isLastBlock) + break; + } + + return 0; +} diff -Nur taglib-1.5/taglib/flac/flacfile.h taglib/taglib/flac/flacfile.h --- taglib-1.5/taglib/flac/flacfile.h 2008-01-31 05:07:29.000000000 +0100 +++ taglib/taglib/flac/flacfile.h 2009-07-12 23:53:18.000000000 +0200 @@ -191,6 +191,7 @@ long findID3v2(); long findID3v1(); ByteVector xiphCommentData() const; + long findPaddingBreak(long nextPageOffset, long targetOffset, bool *isLast); class FilePrivate; FilePrivate *d; diff -Nur taglib-1.5/taglib/flac/flacproperties.cpp taglib/taglib/flac/flacproperties.cpp --- taglib-1.5/taglib/flac/flacproperties.cpp 2008-01-11 01:55:09.000000000 +0100 +++ taglib/taglib/flac/flacproperties.cpp 2008-04-08 14:15:20.000000000 +0200 @@ -146,5 +146,5 @@ // Real bitrate: - d->bitrate = d->length > 0 ? ((d->streamLength * 8L) / d->length) / 1000 : 0; + d->bitrate = d->length > 0 ? ((d->streamLength * 8UL) / d->length) / 1000 : 0; } taglib-1.5-1.6-mpeg-cmake.patch: CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE taglib-1.5-1.6-mpeg-cmake.patch --- diff -Nur taglib-1.5-orig/taglib/CMakeLists.txt taglib-1.5/taglib/CMakeLists.txt --- taglib-1.5-orig/taglib/CMakeLists.txt 2008-02-12 05:15:20.000000000 +0100 +++ taglib-1.5/taglib/CMakeLists.txt 2009-08-22 12:18:40.000000000 +0200 @@ -62,6 +62,8 @@ mpeg/id3v2/frames/attachedpictureframe.cpp mpeg/id3v2/frames/commentsframe.cpp mpeg/id3v2/frames/generalencapsulatedobjectframe.cpp +mpeg/id3v2/frames/popularimeterframe.cpp +mpeg/id3v2/frames/privateframe.cpp mpeg/id3v2/frames/relativevolumeframe.cpp mpeg/id3v2/frames/textidentificationframe.cpp mpeg/id3v2/frames/uniquefileidentifierframe.cpp taglib-1.5-1.6-mpeg.patch: id3v2/frames/CMakeLists.txt | 2 id3v2/frames/Makefile.am | 4 id3v2/frames/attachedpictureframe.cpp | 56 ++++++++++ id3v2/frames/attachedpictureframe.h | 16 ++- id3v2/frames/generalencapsulatedobjectframe.h | 4 id3v2/frames/popularimeterframe.cpp | 137 ++++++++++++++++++++++++++ id3v2/frames/popularimeterframe.h | 132 +++++++++++++++++++++++++ id3v2/frames/privateframe.cpp | 128 ++++++++++++++++++++++++ id3v2/frames/privateframe.h | 111 +++++++++++++++++++++ id3v2/id3v2footer.cpp | 2 id3v2/id3v2footer.h | 2 id3v2/id3v2framefactory.cpp | 63 ++++++++--- id3v2/id3v2tag.cpp | 12 ++ mpegheader.cpp | 4 mpegproperties.cpp | 6 - 15 files changed, 649 insertions(+), 30 deletions(-) --- NEW FILE taglib-1.5-1.6-mpeg.patch --- diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/attachedpictureframe.cpp taglib-1.5-1.6/taglib/mpeg/id3v2/frames/attachedpictureframe.cpp --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/attachedpictureframe.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/attachedpictureframe.cpp 2009-09-04 10:50:24.000000000 +0200 @@ -50,7 +50,7 @@ AttachedPictureFrame::AttachedPictureFrame() : Frame("APIC") { - d = new AttachedPictureFramePrivate; + d = new AttachedPictureFramePrivate; } AttachedPictureFrame::AttachedPictureFrame(const ByteVector &data) : Frame(data) @@ -136,6 +136,12 @@ int pos = 1; d->mimeType = readStringField(data, String::Latin1, &pos); + /* Now we need at least two more bytes available */ + if (uint(pos) + 1 >= data.size()) { + debug("Truncated picture frame."); + return; + } + d->type = (TagLib::ID3v2::AttachedPictureFrame::Type)data[pos++]; d->description = readStringField(data, d->textEncoding, &pos); @@ -168,3 +174,51 @@ d = new AttachedPictureFramePrivate; parseFields(fieldData(data)); } + +//////////////////////////////////////////////////////////////////////////////// +// support for ID3v2.2 PIC frames +//////////////////////////////////////////////////////////////////////////////// + +void AttachedPictureFrameV22::parseFields(const ByteVector &data) +{ + if(data.size() < 5) { + debug("A picture frame must contain at least 5 bytes."); + return; + } + + d->textEncoding = String::Type(data[0]); + + int pos = 1; + + String fixedString = String(data.mid(pos, 3), String::Latin1); + pos += 3; + // convert fixed string image type to mime string + if (fixedString.upper() == "JPG") { + d->mimeType = "image/jpeg"; + } else if (fixedString.upper() == "PNG") { + d->mimeType = "image/png"; + } else { + debug("probably unsupported image type"); + d->mimeType = "image/" + fixedString; + } + + d->type = (TagLib::ID3v2::AttachedPictureFrame::Type)data[pos++]; + d->description = readStringField(data, d->textEncoding, &pos); + + d->data = data.mid(pos); +} + +AttachedPictureFrameV22::AttachedPictureFrameV22(const ByteVector &data, Header *h) +{ + d = new AttachedPictureFramePrivate; + + // set v2.2 header to make fieldData work correctly + setHeader(h, true); + + parseFields(fieldData(data)); + + // now set the v2.4 header + Frame::Header *newHeader = new Frame::Header("APIC"); + newHeader->setFrameSize(h->frameSize()); + setHeader(newHeader, false); +} diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/attachedpictureframe.h taglib-1.5-1.6/taglib/mpeg/id3v2/frames/attachedpictureframe.h --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/attachedpictureframe.h 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/attachedpictureframe.h 2009-09-14 18:56:05.113767634 +0200 @@ -205,14 +205,24 @@ protected: virtual void parseFields(const ByteVector &data); virtual ByteVector renderFields() const; + class AttachedPictureFramePrivate; + AttachedPictureFramePrivate *d; private: - AttachedPictureFrame(const ByteVector &data, Header *h); AttachedPictureFrame(const AttachedPictureFrame &); AttachedPictureFrame &operator=(const AttachedPictureFrame &); + AttachedPictureFrame(const ByteVector &data, Header *h); - class AttachedPictureFramePrivate; - AttachedPictureFramePrivate *d; + }; + + //! support for ID3v2.2 PIC frames + class TAGLIB_EXPORT AttachedPictureFrameV22 : public AttachedPictureFrame + { + protected: + virtual void parseFields(const ByteVector &data); + private: + AttachedPictureFrameV22(const ByteVector &data, Header *h); + friend class FrameFactory; }; } } diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/CMakeLists.txt taglib-1.5-1.6/taglib/mpeg/id3v2/frames/CMakeLists.txt --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/CMakeLists.txt 2008-01-31 22:48:39.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/CMakeLists.txt 2009-09-14 18:56:05.119755592 +0200 @@ -2,6 +2,8 @@ attachedpictureframe.h commentsframe.h generalencapsulatedobjectframe.h + popularimeterframe.h + privateframe.h relativevolumeframe.h textidentificationframe.h uniquefileidentifierframe.h diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h taglib-1.5-1.6/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h 2009-09-14 18:56:05.126760312 +0200 @@ -61,6 +61,10 @@ /*! * Constructs a GeneralEncapsulatedObjectFrame frame based on \a data. + * + * \warning This is \em not data for the encapsulated object, for that use + * setObject(). This constructor is used when reading the frame from the + * disk. */ explicit GeneralEncapsulatedObjectFrame(const ByteVector &data); diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/Makefile.am taglib-1.5-1.6/taglib/mpeg/id3v2/frames/Makefile.am --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/Makefile.am 2008-01-31 22:48:28.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/Makefile.am 2009-09-14 18:56:05.132766369 +0200 @@ -10,6 +10,8 @@ attachedpictureframe.cpp \ commentsframe.cpp \ generalencapsulatedobjectframe.cpp \ + popularimeterframe.cpp \ + privateframe.cpp \ relativevolumeframe.cpp \ textidentificationframe.cpp \ uniquefileidentifierframe.cpp \ @@ -21,6 +23,8 @@ attachedpictureframe.h \ commentsframe.h \ generalencapsulatedobjectframe.h \ + popularimeterframe.h \ + privateframe.h \ relativevolumeframe.h \ textidentificationframe.h \ uniquefileidentifierframe.h \ diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/popularimeterframe.cpp taglib-1.5-1.6/taglib/mpeg/id3v2/frames/popularimeterframe.cpp --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/popularimeterframe.cpp 1970-01-01 01:00:00.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/popularimeterframe.cpp 2009-09-14 18:56:05.139766543 +0200 @@ -0,0 +1,137 @@ +/*************************************************************************** + copyright : (C) 2008 by Lukas Lalinsky + email : lalinsky at gmail.com + ***************************************************************************/ + +/*************************************************************************** + * This library is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Lesser General Public License version * + * 2.1 as published by the Free Software Foundation. * + * * + * This library is distributed in the hope that it will be useful, but * + * WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with this library; if not, write to the Free Software * + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * + * USA * + * * + * Alternatively, this file is available under the Mozilla Public * + * License Version 1.1. You may obtain a copy of the License at * + * http://www.mozilla.org/MPL/ * + ***************************************************************************/ + +#include + +#include "popularimeterframe.h" + +using namespace TagLib; +using namespace ID3v2; + +class PopularimeterFrame::PopularimeterFramePrivate +{ +public: + PopularimeterFramePrivate() : rating(0), counter(0) {} + String email; + int rating; + TagLib::uint counter; +}; + +//////////////////////////////////////////////////////////////////////////////// +// public members +//////////////////////////////////////////////////////////////////////////////// + +PopularimeterFrame::PopularimeterFrame() : Frame("POPM") +{ + d = new PopularimeterFramePrivate; +} + +PopularimeterFrame::PopularimeterFrame(const ByteVector &data) : Frame(data) +{ + d = new PopularimeterFramePrivate; + setData(data); +} + +PopularimeterFrame::~PopularimeterFrame() +{ + delete d; +} + +String PopularimeterFrame::toString() const +{ + return d->email + " rating=" + String::number(d->rating) + " counter=" + String::number(d->counter); +} + +String PopularimeterFrame::email() const +{ + return d->email; +} + +void PopularimeterFrame::setEmail(const String &s) +{ + d->email = s; +} + +int PopularimeterFrame::rating() const +{ + return d->rating; +} + +void PopularimeterFrame::setRating(int s) +{ + d->rating = s; +} + +TagLib::uint PopularimeterFrame::counter() const +{ + return d->counter; +} + +void PopularimeterFrame::setCounter(TagLib::uint s) +{ + d->counter = s; +} + +//////////////////////////////////////////////////////////////////////////////// +// protected members +//////////////////////////////////////////////////////////////////////////////// + +void PopularimeterFrame::parseFields(const ByteVector &data) +{ + int pos = 0, size = int(data.size()); + + d->email = readStringField(data, String::Latin1, &pos); + + d->rating = 0; + d->counter = 0; + if(pos < size) { + d->rating = (unsigned char)(data[pos++]); + if(pos < size) { + d->counter = data.mid(pos, 4).toUInt(); + } + } +} + +ByteVector PopularimeterFrame::renderFields() const +{ + ByteVector data; + + data.append(d->email.data(String::Latin1)); + data.append(textDelimiter(String::Latin1)); + data.append(char(d->rating)); + data.append(ByteVector::fromUInt(d->counter)); + + return data; +} + +//////////////////////////////////////////////////////////////////////////////// +// private members +//////////////////////////////////////////////////////////////////////////////// + +PopularimeterFrame::PopularimeterFrame(const ByteVector &data, Header *h) : Frame(h) +{ + d = new PopularimeterFramePrivate; + parseFields(fieldData(data)); +} diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/popularimeterframe.h taglib-1.5-1.6/taglib/mpeg/id3v2/frames/popularimeterframe.h --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/popularimeterframe.h 1970-01-01 01:00:00.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/popularimeterframe.h 2009-09-14 18:56:05.140768942 +0200 @@ -0,0 +1,132 @@ +/*************************************************************************** + copyright : (C) 2008 by Lukas Lalinsky + email : lalinsky at gmail.com + ***************************************************************************/ + +/*************************************************************************** + * This library is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Lesser General Public License version * + * 2.1 as published by the Free Software Foundation. * + * * + * This library is distributed in the hope that it will be useful, but * + * WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with this library; if not, write to the Free Software * + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * + * USA * + * * + * Alternatively, this file is available under the Mozilla Public * + * License Version 1.1. You may obtain a copy of the License at * + * http://www.mozilla.org/MPL/ * + ***************************************************************************/ + +#ifndef TAGLIB_POPULARIMETERFRAME_H +#define TAGLIB_POPULARIMETERFRAME_H + +#include +#include "taglib_export.h" + +namespace TagLib { + + namespace ID3v2 { + + //! An implementation of ID3v2 "popularimeter" + + /*! + * This implements the ID3v2 popularimeter (POPM frame). It concists of + * an email, a rating and an optional counter. + */ + + class TAGLIB_EXPORT PopularimeterFrame : public Frame + { + friend class FrameFactory; + + public: + /*! + * Construct an empty popularimeter frame. + */ + explicit PopularimeterFrame(); + + /*! + * Construct a popularimeter based on the data in \a data. + */ + explicit PopularimeterFrame(const ByteVector &data); + + /*! + * Destroys this PopularimeterFrame instance. + */ + virtual ~PopularimeterFrame(); + + /*! + * Returns the text of this popularimeter. + * + * \see text() + */ + virtual String toString() const; + + /*! + * Returns the email. + * + * \see setEmail() + */ + String email() const; + + /*! + * Set the email. + * + * \see email() + */ + void setEmail(const String &email); + + /*! + * Returns the rating. + * + * \see setRating() + */ + int rating() const; + + /*! + * Set the rating. + * + * \see rating() + */ + void setRating(int rating); + + /*! + * Returns the counter. + * + * \see setCounter() + */ + uint counter() const; + + /*! + * Set the counter. + * + * \see counter() + */ + void setCounter(uint counter); + + protected: + // Reimplementations. + + virtual void parseFields(const ByteVector &data); + virtual ByteVector renderFields() const; + + private: + /*! + * The constructor used by the FrameFactory. + */ + PopularimeterFrame(const ByteVector &data, Header *h); + PopularimeterFrame(const PopularimeterFrame &); + PopularimeterFrame &operator=(const PopularimeterFrame &); + + class PopularimeterFramePrivate; + PopularimeterFramePrivate *d; + }; + + } +} +#endif diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/privateframe.cpp taglib-1.5-1.6/taglib/mpeg/id3v2/frames/privateframe.cpp --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/privateframe.cpp 1970-01-01 01:00:00.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/privateframe.cpp 2009-09-14 18:56:05.142767428 +0200 @@ -0,0 +1,128 @@ +/*************************************************************************** + copyright : (C) 2008 by Serkan Kalyoncu + copyright : (C) 2008 by Scott Wheeler + email : wheeler at kde.org +***************************************************************************/ + +/*************************************************************************** + * This library is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Lesser General Public License version * + * 2.1 as published by the Free Software Foundation. * + * * + * This library is distributed in the hope that it will be useful, but * + * WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with this library; if not, write to the Free Software * + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * + * USA * + * * + * Alternatively, this file is available under the Mozilla Public * + * License Version 1.1. You may obtain a copy of the License at * + * http://www.mozilla.org/MPL/ * + ***************************************************************************/ + +#include +#include +#include + +#include "privateframe.h" + +using namespace TagLib; +using namespace ID3v2; + + +class PrivateFrame::PrivateFramePrivate +{ +public: + ByteVector data; + String owner; +}; + +//////////////////////////////////////////////////////////////////////////////// +// public members +//////////////////////////////////////////////////////////////////////////////// + +PrivateFrame::PrivateFrame() : Frame("PRIV") +{ + d = new PrivateFramePrivate; +} + +PrivateFrame::PrivateFrame(const ByteVector &data) : Frame(data) +{ + d = new PrivateFramePrivate; + setData(data); +} + +PrivateFrame::~PrivateFrame() +{ + delete d; +} + +String PrivateFrame::toString() const +{ + return d->owner; +} + +String PrivateFrame::owner() const +{ + return d->owner; +} + +ByteVector PrivateFrame::data() const +{ + return d->data; +} + +void PrivateFrame::setOwner(const String &s) +{ + d->owner = s; +} + +void PrivateFrame::setData(const ByteVector & data) +{ + d->data = data; +} + +//////////////////////////////////////////////////////////////////////////////// +// protected members +//////////////////////////////////////////////////////////////////////////////// + +void PrivateFrame::parseFields(const ByteVector &data) +{ + if(data.size() < 2) { + debug("A private frame must contain at least 2 bytes."); + return; + } + + // Owner identifier is assumed to be Latin1 + + const int byteAlign = 1; + const int endOfOwner = data.find(textDelimiter(String::Latin1), 0, byteAlign); + + d->owner = String(data.mid(0, endOfOwner)); + d->data = data.mid(endOfOwner + 1); +} + +ByteVector PrivateFrame::renderFields() const +{ + ByteVector v; + + v.append(d->owner.data(String::Latin1)); + v.append(textDelimiter(String::Latin1)); + v.append(d->data); + + return v; +} + +//////////////////////////////////////////////////////////////////////////////// +// private members +//////////////////////////////////////////////////////////////////////////////// + +PrivateFrame::PrivateFrame(const ByteVector &data, Header *h) : Frame(h) +{ + d = new PrivateFramePrivate(); + parseFields(fieldData(data)); +} diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/privateframe.h taglib-1.5-1.6/taglib/mpeg/id3v2/frames/privateframe.h --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/privateframe.h 1970-01-01 01:00:00.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/privateframe.h 2009-09-14 18:56:05.143769445 +0200 @@ -0,0 +1,111 @@ +/*************************************************************************** + copyright : (C) 2008 by Serkan Kalyoncu + copyright : (C) 2008 by Scott Wheeler + email : wheeler at kde.org +***************************************************************************/ + +/*************************************************************************** + * This library is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Lesser General Public License version * + * 2.1 as published by the Free Software Foundation. * + * * + * This library is distributed in the hope that it will be useful, but * + * WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with this library; if not, write to the Free Software * + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * + * USA * + * * + * Alternatively, this file is available under the Mozilla Public * + * License Version 1.1. You may obtain a copy of the License at * + * http://www.mozilla.org/MPL/ * + ***************************************************************************/ + +#ifndef TAGLIB_PRIVATEFRAME_H +#define TAGLIB_PRIVATEFRAME_H + +#include "id3v2frame.h" +#include "taglib_export.h" + +namespace TagLib { + + namespace ID3v2 { + + //! An implementation of ID3v2 privateframe + + class TAGLIB_EXPORT PrivateFrame : public Frame + { + friend class FrameFactory; + + public: + /*! + * Construct an empty private frame. + */ + PrivateFrame(); + + /*! + * Construct a private frame based on the data in \a data. + * + * \note This is the constructor used when parsing the frame from a file. + */ + explicit PrivateFrame(const ByteVector &data); + + /*! + * Destroys this private frame instance. + */ + virtual ~PrivateFrame(); + + /*! + * Returns the text of this private frame, currently just the owner. + * + * \see text() + */ + virtual String toString() const; + + /*! + * \return The owner of the private frame. + * \note This should contain an email address or link to a website. + */ + String owner() const; + + /*! + * + */ + ByteVector data() const; + + /*! + * Sets the owner of the frame to \a s. + * \note This should contain an email address or link to a website. + */ + void setOwner(const String &s); + + /*! + * + */ + void setData(const ByteVector &v); + + protected: + // Reimplementations. + + virtual void parseFields(const ByteVector &data); + virtual ByteVector renderFields() const; + + private: + /*! + * The constructor used by the FrameFactory. + */ + PrivateFrame(const ByteVector &data, Header *h); + + PrivateFrame(const PrivateFrame &); + PrivateFrame &operator=(const PrivateFrame &); + + class PrivateFramePrivate; + PrivateFramePrivate *d; + }; + + } +} +#endif diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/id3v2footer.cpp taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2footer.cpp --- taglib-1.5-orig/taglib/mpeg/id3v2/id3v2footer.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2footer.cpp 2009-09-14 18:56:05.144768996 +0200 @@ -45,7 +45,7 @@ } -const unsigned int Footer::size() +TagLib::uint Footer::size() { return FooterPrivate::size; } diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/id3v2footer.h taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2footer.h --- taglib-1.5-orig/taglib/mpeg/id3v2/id3v2footer.h 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2footer.h 2009-09-14 18:56:05.145768506 +0200 @@ -62,7 +62,7 @@ /*! * Returns the size of the footer. Presently this is always 10 bytes. */ - static const unsigned int size(); + static uint size(); /*! * Renders the footer based on the data in \a header. diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/id3v2framefactory.cpp taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2framefactory.cpp --- taglib-1.5-orig/taglib/mpeg/id3v2/id3v2framefactory.cpp 2008-02-21 01:43:14.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2framefactory.cpp 2009-09-14 18:56:05.147769486 +0200 @@ -31,6 +31,7 @@ #include "id3v2framefactory.h" #include "id3v2synchdata.h" +#include "id3v1genres.h" #include "frames/attachedpictureframe.h" #include "frames/commentsframe.h" @@ -41,6 +42,8 @@ #include "frames/generalencapsulatedobjectframe.h" #include "frames/urllinkframe.h" #include "frames/unsynchronizedlyricsframe.h" +#include "frames/popularimeterframe.h" +#include "frames/privateframe.h" using namespace TagLib; using namespace ID3v2; @@ -180,7 +183,15 @@ return f; } - // Relative Volume Adjustment (frames 4.11) + // ID3v2.2 Attached Picture + + if(frameID == "PIC") { + AttachedPictureFrame *f = new AttachedPictureFrameV22(data, header); + d->setTextEncoding(f); + return f; + } + + // Relative Volume Adjustment (frames 4.11) if(frameID == "RVA2") return new RelativeVolumeFrame(data, header); @@ -220,6 +231,16 @@ return f; } + // Popularimeter (frames 4.17) + + if(frameID == "POPM") + return new PopularimeterFrame(data, header); + + // Private (frames 4.27) + + if(frameID == "PRIV") + return new PrivateFrame(data, header); + return new UnknownFrame(data, header); } @@ -280,7 +301,6 @@ convertFrame("IPL", "TIPL", header); convertFrame("MCI", "MCDI", header); convertFrame("MLL", "MLLT", header); - convertFrame("PIC", "APIC", header); convertFrame("POP", "POPM", header); convertFrame("REV", "RVRB", header); convertFrame("SLT", "SYLT", header); @@ -382,26 +402,31 @@ void FrameFactory::updateGenre(TextIdentificationFrame *frame) const { - StringList fields; - String s = frame->toString(); + StringList fields = frame->fieldList(); + StringList newfields; - while(s.startsWith("(")) { - - int closing = s.find(")"); - - if(closing < 0) - break; - - fields.append(s.substr(1, closing - 1)); - - s = s.substr(closing + 1); + for(StringList::Iterator it = fields.begin(); it != fields.end(); ++it) { + String s = *it; + int end = s.find(")"); + + if(s.startsWith("(") && end > 0) { + // "(12)Genre" + String text = s.substr(end + 1); + int number = s.substr(1, end - 1).toInt(); + if (number > 0 && number <= 255 && !(ID3v1::genre(number) == text)) + newfields.append(s.substr(1, end - 1)); + if (!text.isEmpty()) + newfields.append(text); + } + else { + // "Genre" or "12" + newfields.append(s); + } } - if(!s.isEmpty()) - fields.append(s); - - if(fields.isEmpty()) + if(newfields.isEmpty()) fields.append(String::null); - frame->setText(fields); + frame->setText(newfields); + } diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/id3v2tag.cpp taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2tag.cpp --- taglib-1.5-orig/taglib/mpeg/id3v2/id3v2tag.cpp 2008-02-04 21:33:54.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2tag.cpp 2009-09-14 18:56:05.149769670 +0200 @@ -125,7 +125,9 @@ for(FrameList::ConstIterator it = comments.begin(); it != comments.end(); ++it) { - if(static_cast(*it)->description().isEmpty()) + CommentsFrame *frame = dynamic_cast(*it); + + if(frame && frame->description().isEmpty()) return (*it)->toString(); } @@ -159,6 +161,9 @@ for(StringList::Iterator it = fields.begin(); it != fields.end(); ++it) { + if((*it).isEmpty()) + continue; + bool isNumber = true; for(String::ConstIterator charIt = (*it).begin(); @@ -347,6 +352,11 @@ // Loop through the frames rendering them and adding them to the tagData. for(FrameList::Iterator it = d->frameList.begin(); it != d->frameList.end(); it++) { + if ((*it)->header()->frameID().size() != 4) { + debug("A frame of unsupported or unknown type \'" + + String((*it)->header()->frameID()) + "\' has been discarded"); + continue; + } if(!(*it)->header()->tagAlterPreservation()) tagData.append((*it)->render()); } diff -Nur taglib-1.5-orig/taglib/mpeg/mpegheader.cpp taglib-1.5-1.6/taglib/mpeg/mpegheader.cpp --- taglib-1.5-orig/taglib/mpeg/mpegheader.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/mpegheader.cpp 2009-09-14 18:56:05.102768244 +0200 @@ -164,7 +164,7 @@ void MPEG::Header::parse(const ByteVector &data) { if(data.size() < 4 || uchar(data[0]) != 0xff) { - debug("MPEG::Header::parse() -- First byte did not mactch MPEG synch."); + debug("MPEG::Header::parse() -- First byte did not match MPEG synch."); return; } @@ -173,7 +173,7 @@ // Check for the second byte's part of the MPEG synch if(!flags[23] || !flags[22] || !flags[21]) { - debug("MPEG::Header::parse() -- Second byte did not mactch MPEG synch."); + debug("MPEG::Header::parse() -- Second byte did not match MPEG synch."); return; } diff -Nur taglib-1.5-orig/taglib/mpeg/mpegproperties.cpp taglib-1.5-1.6/taglib/mpeg/mpegproperties.cpp --- taglib-1.5-orig/taglib/mpeg/mpegproperties.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/mpegproperties.cpp 2009-09-14 18:56:05.104764564 +0200 @@ -218,8 +218,10 @@ double timePerFrame = double(firstHeader.samplesPerFrame()) / firstHeader.sampleRate(); - d->length = int(timePerFrame * d->xingHeader->totalFrames()); - d->bitrate = d->length > 0 ? d->xingHeader->totalSize() * 8 / d->length / 1000 : 0; + double length = timePerFrame * d->xingHeader->totalFrames(); + + d->length = int(length); + d->bitrate = d->length > 0 ? d->xingHeader->totalSize() * 8 / length / 1000 : 0; } else { // Since there was no valid Xing header found, we hope that we're in a constant taglib-1.5-1.6-ogg.patch: oggfile.cpp | 101 ++++++++++++++++++++++++++++++++++++++++++++++++-- oggpage.cpp | 112 +++++++++++++++++++++++++++++++++++++++++++++++++------- oggpage.h | 8 ++++ xiphcomment.cpp | 18 ++++++--- 4 files changed, 214 insertions(+), 25 deletions(-) --- NEW FILE taglib-1.5-1.6-ogg.patch --- diff -Nur taglib-1.5-orig/taglib/ogg/oggfile.cpp taglib-1.5-1.6/taglib/ogg/oggfile.cpp --- taglib-1.5-orig/taglib/ogg/oggfile.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/ogg/oggfile.cpp 2009-09-04 10:50:24.000000000 +0200 @@ -270,11 +270,28 @@ return true; } -void Ogg::File::writePageGroup(const List &pageGroup) +void Ogg::File::writePageGroup(const List &thePageGroup) { - if(pageGroup.isEmpty()) + if(thePageGroup.isEmpty()) return; + + // pages in the pageGroup and packets must be equivalent + // (originalSize and size of packets would not work together), + // therefore we sometimes have to add pages to the group + List pageGroup(thePageGroup); + while (!d->pages[pageGroup.back()]->header()->lastPacketCompleted()) { + if (d->currentPage->header()->pageSequenceNumber() == pageGroup.back()) { + if (nextPage() == false) { + debug("broken ogg file"); + return; + } + pageGroup.append(d->currentPage->header()->pageSequenceNumber()); + } else { + pageGroup.append(pageGroup.back() + 1); + } + } + ByteVectorList packets; // If the first page of the group isn't dirty, append its partial content here. @@ -313,6 +330,52 @@ d->streamSerialNumber, pageGroup.front(), continued, completed); + List renumberedPages; + + // Correct the page numbering of following pages + + if (pages.back()->header()->pageSequenceNumber() != pageGroup.back()) { + + // TODO: change the internal data structure so that we don't need to hold the + // complete file in memory (is unavoidable at the moment) + + // read the complete stream + while(!d->currentPage->header()->lastPageOfStream()) { + if(nextPage() == false) { + debug("broken ogg file"); + break; + } + } + + // create a gap for the new pages + int numberOfNewPages = pages.back()->header()->pageSequenceNumber() - pageGroup.back(); + List::Iterator pageIter = d->pages.begin(); + for(int i = 0; i < pageGroup.back(); i++) { + if(pageIter != d->pages.end()) { + ++pageIter; + } + else { + debug("Ogg::File::writePageGroup() -- Page sequence is broken in original file."); + break; + } + } + + ++pageIter; + for(; pageIter != d->pages.end(); ++pageIter) { + Ogg::Page *newPage = + (*pageIter)->getCopyWithNewPageSequenceNumber( + (*pageIter)->header()->pageSequenceNumber() + numberOfNewPages); + + ByteVector data; + data.append(newPage->render()); + insert(data, newPage->fileOffset(), data.size()); + + renumberedPages.append(newPage); + } + } + + // insert the new data + ByteVector data; for(List::ConstIterator it = pages.begin(); it != pages.end(); ++it) data.append((*it)->render()); @@ -328,9 +391,37 @@ // Update the page index to include the pages we just created and to delete the // old pages. + // First step: Pages that contain the comment data + for(List::ConstIterator it = pages.begin(); it != pages.end(); ++it) { - const int index = (*it)->header()->pageSequenceNumber(); - delete d->pages[index]; - d->pages[index] = *it; + const unsigned int index = (*it)->header()->pageSequenceNumber(); + if(index < d->pages.size()) { + delete d->pages[index]; + d->pages[index] = *it; + } + else if(index == d->pages.size()) { + d->pages.append(*it); + } + else { + // oops - there's a hole in the sequence + debug("Ogg::File::writePageGroup() -- Page sequence is broken."); + } + } + + // Second step: the renumbered pages + + for(List::ConstIterator it = renumberedPages.begin(); it != renumberedPages.end(); ++it) { + const unsigned int index = (*it)->header()->pageSequenceNumber(); + if(index < d->pages.size()) { + delete d->pages[index]; + d->pages[index] = *it; + } + else if(index == d->pages.size()) { + d->pages.append(*it); + } + else { + // oops - there's a hole in the sequence + debug("Ogg::File::writePageGroup() -- Page sequence is broken."); + } } } diff -Nur taglib-1.5-orig/taglib/ogg/oggpage.cpp taglib-1.5-1.6/taglib/ogg/oggpage.cpp --- taglib-1.5-orig/taglib/ogg/oggpage.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/ogg/oggpage.cpp 2009-09-14 19:01:31.026763633 +0200 @@ -116,12 +116,14 @@ flags = ContainsPacketFlags(flags | CompletePacket); } - // Or if the page is (a) the first page and it's complete or (b) the last page - // and it's complete or (c) a page in the middle. - - else if((flags & BeginsWithPacket && !d->header.firstPacketContinued()) || - (flags & EndsWithPacket && d->header.lastPacketCompleted()) || - (!(flags & BeginsWithPacket) && !(flags & EndsWithPacket))) + // Or if there is more than one page and the page is + // (a) the first page and it's complete or + // (b) the last page and it's complete or + // (c) a page in the middle. + else if(packetCount() > 1 && + ((flags & BeginsWithPacket && !d->header.firstPacketContinued()) || + (flags & EndsWithPacket && d->header.lastPacketCompleted()) || + (!(flags & BeginsWithPacket) && !(flags & EndsWithPacket)))) { flags = ContainsPacketFlags(flags | CompletePacket); } @@ -208,20 +210,101 @@ for(ByteVectorList::ConstIterator it = packets.begin(); it != packets.end(); ++it) totalSize += (*it).size(); - if(strategy == Repaginate || totalSize + packets.size() > 255 * 256) { - debug("Ogg::Page::paginate() -- Sorry! Repagination is not yet implemented."); - return l; - } + // Handle creation of multiple pages with appropriate pagination. + if(strategy == Repaginate || totalSize + packets.size() > 255 * 255) { - // TODO: Handle creation of multiple pages here with appropriate pagination. + // SPLITSIZE must be a multiple of 255 in order to get the lacing values right + // create pages of about 8KB each +#define SPLITSIZE (32*255) + + int pageIndex = 0; + + for(ByteVectorList::ConstIterator it = packets.begin(); it != packets.end(); ++it) { + bool continued = false; + + // mark very first packet? + if(firstPacketContinued && it==packets.begin()) { + continued = true; + } + + // append to buf + ByteVector packetBuf; + packetBuf.append(*it); + + while(packetBuf.size() > SPLITSIZE) { + // output a Page + ByteVector packetForOnePage; + packetForOnePage.resize(SPLITSIZE); + std::copy(packetBuf.begin(), packetBuf.begin() + SPLITSIZE, packetForOnePage.begin()); + + ByteVectorList packetList; + packetList.append(packetForOnePage); + Page *p = new Page(packetList, streamSerialNumber, firstPage+pageIndex, continued, false, false); + l.append(p); + + pageIndex++; + continued = true; + packetBuf = packetBuf.mid(SPLITSIZE); + } + + ByteVectorList::ConstIterator jt = it; + ++jt; + bool lastPacketInList = (jt == packets.end()); + + // output a page for the rest (we output one packet per page, so this one should be completed) + ByteVectorList packetList; + packetList.append(packetBuf); + + bool isVeryLastPacket = false; + if(containsLastPacket) { + // mark the very last output page as last of stream + ByteVectorList::ConstIterator jt = it; + ++jt; + if(jt == packets.end()) { + isVeryLastPacket = true; + } + } + + Page *p = new Page(packetList, streamSerialNumber, firstPage+pageIndex, continued, + lastPacketInList ? lastPacketCompleted : true, + isVeryLastPacket); + pageIndex++; - Page *p = new Page(packets, streamSerialNumber, firstPage, firstPacketContinued, - lastPacketCompleted, containsLastPacket); - l.append(p); + l.append(p); + } + } + else { + Page *p = new Page(packets, streamSerialNumber, firstPage, firstPacketContinued, + lastPacketCompleted, containsLastPacket); + l.append(p); + } return l; } +Ogg::Page* Ogg::Page::getCopyWithNewPageSequenceNumber(int sequenceNumber) +{ + Page *pResultPage = NULL; + + // TODO: a copy constructor would be helpful + + if(d->file == 0) { + pResultPage = new Page( + d->packets, + d->header.streamSerialNumber(), + sequenceNumber, + d->header.firstPacketContinued(), + d->header.lastPacketCompleted(), + d->header.lastPageOfStream()); + } + else + { + pResultPage = new Page(d->file, d->fileOffset); + pResultPage->d->header.setPageSequenceNumber(sequenceNumber); + } + return pResultPage; +} + //////////////////////////////////////////////////////////////////////////////// // protected members //////////////////////////////////////////////////////////////////////////////// @@ -254,3 +337,4 @@ d->packets = packets; d->header.setPacketSizes(packetSizes); } + diff -Nur taglib-1.5-orig/taglib/ogg/oggpage.h taglib-1.5-1.6/taglib/ogg/oggpage.h --- taglib-1.5-orig/taglib/ogg/oggpage.h 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/ogg/oggpage.h 2009-09-14 19:01:31.031764764 +0200 @@ -70,6 +70,14 @@ */ const PageHeader *header() const; + /*! + * Returns a copy of the page with \a sequenceNumber set as sequence number. + * + * \see header() + * \see PageHeader::setPageSequenceNumber() + */ + Page* getCopyWithNewPageSequenceNumber(int sequenceNumber); + /*! * Returns the index of the first packet wholly or partially contained in * this page. diff -Nur taglib-1.5-orig/taglib/ogg/xiphcomment.cpp taglib-1.5-1.6/taglib/ogg/xiphcomment.cpp --- taglib-1.5-orig/taglib/ogg/xiphcomment.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/ogg/xiphcomment.cpp 2009-09-14 19:01:31.011763641 +0200 @@ -103,16 +103,20 @@ TagLib::uint Ogg::XiphComment::year() const { - if(d->fieldListMap["DATE"].isEmpty()) - return 0; - return d->fieldListMap["DATE"].front().toInt(); + if(!d->fieldListMap["DATE"].isEmpty()) + return d->fieldListMap["DATE"].front().toInt(); + if(!d->fieldListMap["YEAR"].isEmpty()) + return d->fieldListMap["YEAR"].front().toInt(); + return 0; } TagLib::uint Ogg::XiphComment::track() const { - if(d->fieldListMap["TRACKNUMBER"].isEmpty()) - return 0; - return d->fieldListMap["TRACKNUMBER"].front().toInt(); + if(!d->fieldListMap["TRACKNUMBER"].isEmpty()) + return d->fieldListMap["TRACKNUMBER"].front().toInt(); + if(!d->fieldListMap["TRACKNUM"].isEmpty()) + return d->fieldListMap["TRACKNUM"].front().toInt(); + return 0; } void Ogg::XiphComment::setTitle(const String &s) @@ -142,6 +146,7 @@ void Ogg::XiphComment::setYear(uint i) { + removeField("YEAR"); if(i == 0) removeField("DATE"); else @@ -150,6 +155,7 @@ void Ogg::XiphComment::setTrack(uint i) { + removeField("TRACKNUM"); if(i == 0) removeField("TRACKNUMBER"); else taglib-1.5-1.6-toolkit.patch: taglib-1.5/taglib/toolkit/tstring.cpp | 6 +++++- taglib-1.5/taglib/toolkit/tstring.h | 2 +- taglib/taglib/toolkit/tbytevector.cpp | 4 ++-- taglib/taglib/toolkit/tbytevector.h | 2 +- taglib/taglib/toolkit/tbytevectorlist.cpp | 2 +- 5 files changed, 10 insertions(+), 6 deletions(-) --- NEW FILE taglib-1.5-1.6-toolkit.patch --- diff -Nur taglib-1.5/taglib/toolkit/tbytevector.cpp taglib/taglib/toolkit/tbytevector.cpp --- taglib-1.5/taglib/toolkit/tbytevector.cpp 2008-02-12 04:18:52.000000000 +0100 +++ taglib/taglib/toolkit/tbytevector.cpp 2008-12-04 13:37:36.000000000 +0100 @@ -147,12 +147,12 @@ public: ByteVectorMirror(const ByteVector &source) : v(source) {} - const char operator[](int index) const + char operator[](int index) const { return v[v.size() - index - 1]; } - const char at(int index) const + char at(int index) const { return v.at(v.size() - index - 1); } diff -Nur taglib-1.5/taglib/toolkit/tbytevector.h taglib/taglib/toolkit/tbytevector.h --- taglib-1.5/taglib/toolkit/tbytevector.h 2008-02-05 19:51:48.000000000 +0100 +++ taglib/taglib/toolkit/tbytevector.h 2009-07-02 22:54:32.000000000 +0200 @@ -30,7 +30,7 @@ #include "taglib_export.h" #include -#include +#include namespace TagLib { diff -Nur taglib-1.5/taglib/toolkit/tbytevectorlist.cpp taglib/taglib/toolkit/tbytevectorlist.cpp --- taglib-1.5/taglib/toolkit/tbytevectorlist.cpp 2008-02-04 16:14:45.000000000 +0100 +++ taglib/taglib/toolkit/tbytevectorlist.cpp 2009-07-11 15:24:21.000000000 +0200 @@ -52,7 +52,7 @@ offset != -1 && (max == 0 || max > int(l.size()) + 1); offset = v.find(pattern, offset + pattern.size(), byteAlign)) { - if(offset - previousOffset > 1) + if(offset - previousOffset >= 1) l.append(v.mid(previousOffset, offset - previousOffset)); else l.append(ByteVector::null); diff -Nur taglib-1.5-orig/taglib/toolkit/tstring.cpp taglib-1.5/taglib/toolkit/tstring.cpp --- taglib-1.5-orig/taglib/toolkit/tstring.cpp 2008-02-04 16:14:45.000000000 +0100 +++ taglib-1.5/taglib/toolkit/tstring.cpp 2009-09-04 12:07:00.506121756 +0200 @@ -35,7 +35,7 @@ inline unsigned short byteSwap(unsigned short x) { - return ((x) >> 8) & 0xff | ((x) & 0xff) << 8; + return (((x) >> 8) & 0xff) | (((x) & 0xff) << 8); } inline unsigned short combine(unsigned char c1, unsigned char c2) @@ -510,6 +510,8 @@ TagLib::wchar &String::operator[](int i) { + detach(); + return d->data[i]; } @@ -558,6 +560,8 @@ String &String::operator+=(char c) { + detach(); + d->data += uchar(c); return *this; } diff -Nur taglib-1.5-orig/taglib/toolkit/tstring.h taglib-1.5/taglib/toolkit/tstring.h --- taglib-1.5-orig/taglib/toolkit/tstring.h 2008-02-04 16:14:45.000000000 +0100 +++ taglib-1.5/taglib/toolkit/tstring.h 2009-09-04 12:07:03.465121011 +0200 @@ -31,7 +31,7 @@ #include "tbytevector.h" #include -#include +#include /*! * \relates TagLib::String taglib-1.5-tests.patch: test_string.cpp | 1 + 1 file changed, 1 insertion(+) --- NEW FILE taglib-1.5-tests.patch --- diff -Nur taglib-1.5-orig/tests/test_string.cpp taglib-1.5/tests/test_string.cpp --- taglib-1.5-orig/tests/test_string.cpp 2008-01-26 11:57:06.000000000 +0100 +++ taglib-1.5/tests/test_string.cpp 2009-08-22 11:17:55.000000000 +0200 @@ -24,6 +24,7 @@ #include #include +#include using namespace std; using namespace TagLib; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-11/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 14 Sep 2009 08:02:05 -0000 1.12 +++ .cvsignore 14 Sep 2009 17:09:36 -0000 1.13 @@ -1 +1 @@ -taglib-1.6.tar.gz +taglib-1.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-11/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 14 Sep 2009 08:02:05 -0000 1.12 +++ sources 14 Sep 2009 17:09:36 -0000 1.13 @@ -1 +1 @@ -5ecad0816e586a954bd676a86237d054 taglib-1.6.tar.gz +7b557dde7425c6deb7bbedd65b4f2717 taglib-1.5.tar.gz Index: taglib.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-11/taglib.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- taglib.spec 14 Sep 2009 13:13:25 -0000 1.34 +++ taglib.spec 14 Sep 2009 17:09:37 -0000 1.35 @@ -11,16 +11,14 @@ %global apidocdir __api-doc_fedora Name: taglib -Version: 1.6 -Release: 1%{?dist} +Version: 1.5 +Release: 9%{?dist} Summary: Audio Meta-Data Library Group: System Environment/Libraries License: LGPLv2 URL: http://developer.kde.org/~wheeler/taglib.html -# the temporary url from the 1.6 announcement -Source0: http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/taglib/taglib-1.6.tar.gz -#Source0: http://developer.kde.org/~wheeler/files/src/taglib-%{version}.tar.gz +Source0: http://developer.kde.org/~wheeler/files/src/taglib-%{version}.tar.gz #Source0: taglib-%{svn}.tar.gz # The svn tarball is generated with the following script Source1: taglib-svn.sh @@ -32,7 +30,15 @@ Patch1: taglib-1.5b1-multilib.patch # try 2, kiss omit -L%_libdir Patch2: taglib-1.5rc1-multilib.patch -Patch3: taglib-1.6-test_mp4.patch +Patch3: taglib-1.5-tests.patch + +## upstream patches +Patch101: taglib-1.5-1.6-ape.patch +Patch102: taglib-1.5-1.6-ogg.patch +Patch103: taglib-1.5-1.6-flac.patch +Patch104: taglib-1.5-1.6-toolkit.patch +Patch105: taglib-1.5-1.6-mpeg.patch +Patch106: taglib-1.5-1.6-mpeg-cmake.patch BuildRequires: cmake BuildRequires: pkgconfig @@ -86,13 +92,19 @@ Files needed when building software with ## omit for now %patch2 -p1 -b .multilib -%patch3 -p1 -b .test_mp4 +%patch3 -p1 -b .tests +%patch101 -p1 -b .ape +%patch102 -p1 -b .ogg +%patch103 -p1 -b .flac +%patch104 -p1 -b .toolkit +%patch105 -p1 -b .mpeg +%patch106 -p1 -b .mpeg-build %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake} %{?buildtests} -DWITH_ASF=1 -DWITH_MP4=1 .. +%{cmake} %{?buildtests} .. popd make %{?_smp_mflags} -C %{_target_platform} @@ -159,13 +171,8 @@ rm -rf %{buildroot} %changelog -* Mon Sep 14 2009 Michael Schwendt - 1.6-1 -- Add patch to fix MP4 test on ppc/ppc64. -- Update to 1.6 final. - -* Sun Sep 6 2009 Michael Schwendt - 1.6-0.1.rc1 -- Update to 1.6rc1 (further bug-fixes and support for AIFF and WAV). -- Build optional support for MP4 and ASF/WMA files. +* Mon Sep 14 2009 Michael Schwendt - 1.5-9 +- Merge minor changes in id3v2/ogg from 1.6 final. * Fri Sep 4 2009 Michael Schwendt - 1.5-8 - Merge another bug-fix from 1.6rc1 (this adds 3 symbols) and --- taglib-1.6-test_mp4.patch DELETED --- From mschwendt at fedoraproject.org Mon Sep 14 17:09:38 2009 From: mschwendt at fedoraproject.org (Michael Schwendt) Date: Mon, 14 Sep 2009 17:09:38 +0000 (UTC) Subject: rpms/taglib/F-10 taglib-1.5-1.6-ape.patch, NONE, 1.1 taglib-1.5-1.6-flac.patch, NONE, 1.1 taglib-1.5-1.6-mpeg-cmake.patch, NONE, 1.1 taglib-1.5-1.6-mpeg.patch, NONE, 1.1 taglib-1.5-1.6-ogg.patch, NONE, 1.1 taglib-1.5-1.6-toolkit.patch, NONE, 1.1 taglib-1.5-tests.patch, NONE, 1.1 .cvsignore, 1.12, 1.13 sources, 1.12, 1.13 taglib.spec, 1.32, 1.33 taglib-1.6-test_mp4.patch, 1.1, NONE Message-ID: <20090914170938.ACDFF11C00EC@cvs1.fedora.phx.redhat.com> Author: mschwendt Update of /cvs/pkgs/rpms/taglib/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14180/F-10 Modified Files: .cvsignore sources taglib.spec Added Files: taglib-1.5-1.6-ape.patch taglib-1.5-1.6-flac.patch taglib-1.5-1.6-mpeg-cmake.patch taglib-1.5-1.6-mpeg.patch taglib-1.5-1.6-ogg.patch taglib-1.5-1.6-toolkit.patch taglib-1.5-tests.patch Removed Files: taglib-1.6-test_mp4.patch Log Message: resurrect taglib 1.5 with bug-fixes from 1.6 taglib-1.5-1.6-ape.patch: apeitem.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) --- NEW FILE taglib-1.5-1.6-ape.patch --- diff -Nur taglib-1.5/taglib/ape/apeitem.cpp taglib/taglib/ape/apeitem.cpp --- taglib-1.5/taglib/ape/apeitem.cpp 2008-02-12 17:30:25.000000000 +0100 +++ taglib/taglib/ape/apeitem.cpp 2009-01-11 00:15:33.000000000 +0100 @@ -160,14 +160,14 @@ bool APE::Item::isEmpty() const { switch(d->type) { - case 0: - case 1: + case Text: + case Binary: if(d->text.isEmpty()) return true; if(d->text.size() == 1 && d->text.front().isEmpty()) return true; return false; - case 2: + case Locator: return d->value.isEmpty(); default: return false; @@ -206,8 +206,9 @@ if(isEmpty()) return data; - if(d->type != Item::Binary) { + if(d->type == Text) { StringList::ConstIterator it = d->text.begin(); + value.append(it->data(String::UTF8)); it++; for(; it != d->text.end(); ++it) { taglib-1.5-1.6-flac.patch: flacfile.cpp | 83 ++++++++++++++++++++++++++++++++++++++++++++++++----- flacfile.h | 1 flacproperties.cpp | 2 - 3 files changed, 78 insertions(+), 8 deletions(-) --- NEW FILE taglib-1.5-1.6-flac.patch --- diff -Nur taglib-1.5/taglib/flac/flacfile.cpp taglib/taglib/flac/flacfile.cpp --- taglib-1.5/taglib/flac/flacfile.cpp 2008-01-31 06:19:03.000000000 +0100 +++ taglib/taglib/flac/flacfile.cpp 2009-07-12 23:53:18.000000000 +0200 @@ -42,6 +42,7 @@ { enum { XiphIndex = 0, ID3v2Index = 1, ID3v1Index = 2 }; enum { StreamInfo = 0, Padding, Application, SeekTable, VorbisComment, CueSheet }; + enum { MinPaddingLength = 4096 }; } class FLAC::File::FilePrivate @@ -167,9 +168,49 @@ uint blockLength = header.mid(1, 3).toUInt(); if(blockType == VorbisComment) { - data[0] = header[0]; - insert(data, nextBlockOffset, blockLength + 4); - break; + + long paddingBreak = 0; + + if(!isLastBlock) { + paddingBreak = findPaddingBreak(nextBlockOffset + blockLength + 4, + nextBlockOffset + d->xiphCommentData.size() + 8, + &isLastBlock); + } + + uint paddingLength = 0; + + if(paddingBreak) { + + // There is space for comment and padding blocks without rewriting the + // whole file. Note: This cannot overflow. + + paddingLength = paddingBreak - (nextBlockOffset + d->xiphCommentData.size() + 8); + } + else { + + // Not enough space, so we will have to rewrite the whole file + // following this block + + paddingLength = d->xiphCommentData.size(); + + if(paddingLength < MinPaddingLength) + paddingLength = MinPaddingLength; + + paddingBreak = nextBlockOffset + blockLength + 4; + } + + ByteVector padding = ByteVector::fromUInt(paddingLength); + + padding[0] = 1; + + if(isLastBlock) + padding[0] |= 0x80; + + padding.resize(paddingLength + 4); + ByteVector pair(data); + pair.append(padding); + insert(pair, nextBlockOffset, paddingBreak - nextBlockOffset); + break; } nextBlockOffset += blockLength + 4; @@ -373,11 +414,8 @@ isLastBlock = (header[0] & 0x80) != 0; length = header.mid(1, 3).toUInt(); - if(blockType == Padding) { - // debug("FLAC::File::scan() -- Padding found"); - } // Found the vorbis-comment - else if(blockType == VorbisComment) { + if(blockType == VorbisComment) { d->xiphCommentData = readBlock(length); d->hasXiphComment = true; } @@ -429,3 +467,34 @@ return -1; } + +long FLAC::File::findPaddingBreak(long nextBlockOffset, long targetOffset, bool *isLast) +{ + // Starting from nextBlockOffset, step over padding blocks to find the + // address of a block which is after targetOffset. Return zero if + // a non-padding block occurs before that point. + + while(true) { + seek(nextBlockOffset); + + ByteVector header = readBlock(4); + char blockType = header[0] & 0x7f; + bool isLastBlock = header[0] & 0x80; + uint length = header.mid(1, 3).toUInt(); + + if(blockType != Padding) + break; + + nextBlockOffset += 4 + length; + + if(nextBlockOffset >= targetOffset) { + *isLast = isLastBlock; + return nextBlockOffset; + } + + if(isLastBlock) + break; + } + + return 0; +} diff -Nur taglib-1.5/taglib/flac/flacfile.h taglib/taglib/flac/flacfile.h --- taglib-1.5/taglib/flac/flacfile.h 2008-01-31 05:07:29.000000000 +0100 +++ taglib/taglib/flac/flacfile.h 2009-07-12 23:53:18.000000000 +0200 @@ -191,6 +191,7 @@ long findID3v2(); long findID3v1(); ByteVector xiphCommentData() const; + long findPaddingBreak(long nextPageOffset, long targetOffset, bool *isLast); class FilePrivate; FilePrivate *d; diff -Nur taglib-1.5/taglib/flac/flacproperties.cpp taglib/taglib/flac/flacproperties.cpp --- taglib-1.5/taglib/flac/flacproperties.cpp 2008-01-11 01:55:09.000000000 +0100 +++ taglib/taglib/flac/flacproperties.cpp 2008-04-08 14:15:20.000000000 +0200 @@ -146,5 +146,5 @@ // Real bitrate: - d->bitrate = d->length > 0 ? ((d->streamLength * 8L) / d->length) / 1000 : 0; + d->bitrate = d->length > 0 ? ((d->streamLength * 8UL) / d->length) / 1000 : 0; } taglib-1.5-1.6-mpeg-cmake.patch: CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE taglib-1.5-1.6-mpeg-cmake.patch --- diff -Nur taglib-1.5-orig/taglib/CMakeLists.txt taglib-1.5/taglib/CMakeLists.txt --- taglib-1.5-orig/taglib/CMakeLists.txt 2008-02-12 05:15:20.000000000 +0100 +++ taglib-1.5/taglib/CMakeLists.txt 2009-08-22 12:18:40.000000000 +0200 @@ -62,6 +62,8 @@ mpeg/id3v2/frames/attachedpictureframe.cpp mpeg/id3v2/frames/commentsframe.cpp mpeg/id3v2/frames/generalencapsulatedobjectframe.cpp +mpeg/id3v2/frames/popularimeterframe.cpp +mpeg/id3v2/frames/privateframe.cpp mpeg/id3v2/frames/relativevolumeframe.cpp mpeg/id3v2/frames/textidentificationframe.cpp mpeg/id3v2/frames/uniquefileidentifierframe.cpp taglib-1.5-1.6-mpeg.patch: id3v2/frames/CMakeLists.txt | 2 id3v2/frames/Makefile.am | 4 id3v2/frames/attachedpictureframe.cpp | 56 ++++++++++ id3v2/frames/attachedpictureframe.h | 16 ++- id3v2/frames/generalencapsulatedobjectframe.h | 4 id3v2/frames/popularimeterframe.cpp | 137 ++++++++++++++++++++++++++ id3v2/frames/popularimeterframe.h | 132 +++++++++++++++++++++++++ id3v2/frames/privateframe.cpp | 128 ++++++++++++++++++++++++ id3v2/frames/privateframe.h | 111 +++++++++++++++++++++ id3v2/id3v2footer.cpp | 2 id3v2/id3v2footer.h | 2 id3v2/id3v2framefactory.cpp | 63 ++++++++--- id3v2/id3v2tag.cpp | 12 ++ mpegheader.cpp | 4 mpegproperties.cpp | 6 - 15 files changed, 649 insertions(+), 30 deletions(-) --- NEW FILE taglib-1.5-1.6-mpeg.patch --- diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/attachedpictureframe.cpp taglib-1.5-1.6/taglib/mpeg/id3v2/frames/attachedpictureframe.cpp --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/attachedpictureframe.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/attachedpictureframe.cpp 2009-09-04 10:50:24.000000000 +0200 @@ -50,7 +50,7 @@ AttachedPictureFrame::AttachedPictureFrame() : Frame("APIC") { - d = new AttachedPictureFramePrivate; + d = new AttachedPictureFramePrivate; } AttachedPictureFrame::AttachedPictureFrame(const ByteVector &data) : Frame(data) @@ -136,6 +136,12 @@ int pos = 1; d->mimeType = readStringField(data, String::Latin1, &pos); + /* Now we need at least two more bytes available */ + if (uint(pos) + 1 >= data.size()) { + debug("Truncated picture frame."); + return; + } + d->type = (TagLib::ID3v2::AttachedPictureFrame::Type)data[pos++]; d->description = readStringField(data, d->textEncoding, &pos); @@ -168,3 +174,51 @@ d = new AttachedPictureFramePrivate; parseFields(fieldData(data)); } + +//////////////////////////////////////////////////////////////////////////////// +// support for ID3v2.2 PIC frames +//////////////////////////////////////////////////////////////////////////////// + +void AttachedPictureFrameV22::parseFields(const ByteVector &data) +{ + if(data.size() < 5) { + debug("A picture frame must contain at least 5 bytes."); + return; + } + + d->textEncoding = String::Type(data[0]); + + int pos = 1; + + String fixedString = String(data.mid(pos, 3), String::Latin1); + pos += 3; + // convert fixed string image type to mime string + if (fixedString.upper() == "JPG") { + d->mimeType = "image/jpeg"; + } else if (fixedString.upper() == "PNG") { + d->mimeType = "image/png"; + } else { + debug("probably unsupported image type"); + d->mimeType = "image/" + fixedString; + } + + d->type = (TagLib::ID3v2::AttachedPictureFrame::Type)data[pos++]; + d->description = readStringField(data, d->textEncoding, &pos); + + d->data = data.mid(pos); +} + +AttachedPictureFrameV22::AttachedPictureFrameV22(const ByteVector &data, Header *h) +{ + d = new AttachedPictureFramePrivate; + + // set v2.2 header to make fieldData work correctly + setHeader(h, true); + + parseFields(fieldData(data)); + + // now set the v2.4 header + Frame::Header *newHeader = new Frame::Header("APIC"); + newHeader->setFrameSize(h->frameSize()); + setHeader(newHeader, false); +} diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/attachedpictureframe.h taglib-1.5-1.6/taglib/mpeg/id3v2/frames/attachedpictureframe.h --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/attachedpictureframe.h 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/attachedpictureframe.h 2009-09-14 18:56:05.113767634 +0200 @@ -205,14 +205,24 @@ protected: virtual void parseFields(const ByteVector &data); virtual ByteVector renderFields() const; + class AttachedPictureFramePrivate; + AttachedPictureFramePrivate *d; private: - AttachedPictureFrame(const ByteVector &data, Header *h); AttachedPictureFrame(const AttachedPictureFrame &); AttachedPictureFrame &operator=(const AttachedPictureFrame &); + AttachedPictureFrame(const ByteVector &data, Header *h); - class AttachedPictureFramePrivate; - AttachedPictureFramePrivate *d; + }; + + //! support for ID3v2.2 PIC frames + class TAGLIB_EXPORT AttachedPictureFrameV22 : public AttachedPictureFrame + { + protected: + virtual void parseFields(const ByteVector &data); + private: + AttachedPictureFrameV22(const ByteVector &data, Header *h); + friend class FrameFactory; }; } } diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/CMakeLists.txt taglib-1.5-1.6/taglib/mpeg/id3v2/frames/CMakeLists.txt --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/CMakeLists.txt 2008-01-31 22:48:39.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/CMakeLists.txt 2009-09-14 18:56:05.119755592 +0200 @@ -2,6 +2,8 @@ attachedpictureframe.h commentsframe.h generalencapsulatedobjectframe.h + popularimeterframe.h + privateframe.h relativevolumeframe.h textidentificationframe.h uniquefileidentifierframe.h diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h taglib-1.5-1.6/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h 2009-09-14 18:56:05.126760312 +0200 @@ -61,6 +61,10 @@ /*! * Constructs a GeneralEncapsulatedObjectFrame frame based on \a data. + * + * \warning This is \em not data for the encapsulated object, for that use + * setObject(). This constructor is used when reading the frame from the + * disk. */ explicit GeneralEncapsulatedObjectFrame(const ByteVector &data); diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/Makefile.am taglib-1.5-1.6/taglib/mpeg/id3v2/frames/Makefile.am --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/Makefile.am 2008-01-31 22:48:28.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/Makefile.am 2009-09-14 18:56:05.132766369 +0200 @@ -10,6 +10,8 @@ attachedpictureframe.cpp \ commentsframe.cpp \ generalencapsulatedobjectframe.cpp \ + popularimeterframe.cpp \ + privateframe.cpp \ relativevolumeframe.cpp \ textidentificationframe.cpp \ uniquefileidentifierframe.cpp \ @@ -21,6 +23,8 @@ attachedpictureframe.h \ commentsframe.h \ generalencapsulatedobjectframe.h \ + popularimeterframe.h \ + privateframe.h \ relativevolumeframe.h \ textidentificationframe.h \ uniquefileidentifierframe.h \ diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/popularimeterframe.cpp taglib-1.5-1.6/taglib/mpeg/id3v2/frames/popularimeterframe.cpp --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/popularimeterframe.cpp 1970-01-01 01:00:00.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/popularimeterframe.cpp 2009-09-14 18:56:05.139766543 +0200 @@ -0,0 +1,137 @@ +/*************************************************************************** + copyright : (C) 2008 by Lukas Lalinsky + email : lalinsky at gmail.com + ***************************************************************************/ + +/*************************************************************************** + * This library is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Lesser General Public License version * + * 2.1 as published by the Free Software Foundation. * + * * + * This library is distributed in the hope that it will be useful, but * + * WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with this library; if not, write to the Free Software * + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * + * USA * + * * + * Alternatively, this file is available under the Mozilla Public * + * License Version 1.1. You may obtain a copy of the License at * + * http://www.mozilla.org/MPL/ * + ***************************************************************************/ + +#include + +#include "popularimeterframe.h" + +using namespace TagLib; +using namespace ID3v2; + +class PopularimeterFrame::PopularimeterFramePrivate +{ +public: + PopularimeterFramePrivate() : rating(0), counter(0) {} + String email; + int rating; + TagLib::uint counter; +}; + +//////////////////////////////////////////////////////////////////////////////// +// public members +//////////////////////////////////////////////////////////////////////////////// + +PopularimeterFrame::PopularimeterFrame() : Frame("POPM") +{ + d = new PopularimeterFramePrivate; +} + +PopularimeterFrame::PopularimeterFrame(const ByteVector &data) : Frame(data) +{ + d = new PopularimeterFramePrivate; + setData(data); +} + +PopularimeterFrame::~PopularimeterFrame() +{ + delete d; +} + +String PopularimeterFrame::toString() const +{ + return d->email + " rating=" + String::number(d->rating) + " counter=" + String::number(d->counter); +} + +String PopularimeterFrame::email() const +{ + return d->email; +} + +void PopularimeterFrame::setEmail(const String &s) +{ + d->email = s; +} + +int PopularimeterFrame::rating() const +{ + return d->rating; +} + +void PopularimeterFrame::setRating(int s) +{ + d->rating = s; +} + +TagLib::uint PopularimeterFrame::counter() const +{ + return d->counter; +} + +void PopularimeterFrame::setCounter(TagLib::uint s) +{ + d->counter = s; +} + +//////////////////////////////////////////////////////////////////////////////// +// protected members +//////////////////////////////////////////////////////////////////////////////// + +void PopularimeterFrame::parseFields(const ByteVector &data) +{ + int pos = 0, size = int(data.size()); + + d->email = readStringField(data, String::Latin1, &pos); + + d->rating = 0; + d->counter = 0; + if(pos < size) { + d->rating = (unsigned char)(data[pos++]); + if(pos < size) { + d->counter = data.mid(pos, 4).toUInt(); + } + } +} + +ByteVector PopularimeterFrame::renderFields() const +{ + ByteVector data; + + data.append(d->email.data(String::Latin1)); + data.append(textDelimiter(String::Latin1)); + data.append(char(d->rating)); + data.append(ByteVector::fromUInt(d->counter)); + + return data; +} + +//////////////////////////////////////////////////////////////////////////////// +// private members +//////////////////////////////////////////////////////////////////////////////// + +PopularimeterFrame::PopularimeterFrame(const ByteVector &data, Header *h) : Frame(h) +{ + d = new PopularimeterFramePrivate; + parseFields(fieldData(data)); +} diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/popularimeterframe.h taglib-1.5-1.6/taglib/mpeg/id3v2/frames/popularimeterframe.h --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/popularimeterframe.h 1970-01-01 01:00:00.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/popularimeterframe.h 2009-09-14 18:56:05.140768942 +0200 @@ -0,0 +1,132 @@ +/*************************************************************************** + copyright : (C) 2008 by Lukas Lalinsky + email : lalinsky at gmail.com + ***************************************************************************/ + +/*************************************************************************** + * This library is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Lesser General Public License version * + * 2.1 as published by the Free Software Foundation. * + * * + * This library is distributed in the hope that it will be useful, but * + * WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with this library; if not, write to the Free Software * + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * + * USA * + * * + * Alternatively, this file is available under the Mozilla Public * + * License Version 1.1. You may obtain a copy of the License at * + * http://www.mozilla.org/MPL/ * + ***************************************************************************/ + +#ifndef TAGLIB_POPULARIMETERFRAME_H +#define TAGLIB_POPULARIMETERFRAME_H + +#include +#include "taglib_export.h" + +namespace TagLib { + + namespace ID3v2 { + + //! An implementation of ID3v2 "popularimeter" + + /*! + * This implements the ID3v2 popularimeter (POPM frame). It concists of + * an email, a rating and an optional counter. + */ + + class TAGLIB_EXPORT PopularimeterFrame : public Frame + { + friend class FrameFactory; + + public: + /*! + * Construct an empty popularimeter frame. + */ + explicit PopularimeterFrame(); + + /*! + * Construct a popularimeter based on the data in \a data. + */ + explicit PopularimeterFrame(const ByteVector &data); + + /*! + * Destroys this PopularimeterFrame instance. + */ + virtual ~PopularimeterFrame(); + + /*! + * Returns the text of this popularimeter. + * + * \see text() + */ + virtual String toString() const; + + /*! + * Returns the email. + * + * \see setEmail() + */ + String email() const; + + /*! + * Set the email. + * + * \see email() + */ + void setEmail(const String &email); + + /*! + * Returns the rating. + * + * \see setRating() + */ + int rating() const; + + /*! + * Set the rating. + * + * \see rating() + */ + void setRating(int rating); + + /*! + * Returns the counter. + * + * \see setCounter() + */ + uint counter() const; + + /*! + * Set the counter. + * + * \see counter() + */ + void setCounter(uint counter); + + protected: + // Reimplementations. + + virtual void parseFields(const ByteVector &data); + virtual ByteVector renderFields() const; + + private: + /*! + * The constructor used by the FrameFactory. + */ + PopularimeterFrame(const ByteVector &data, Header *h); + PopularimeterFrame(const PopularimeterFrame &); + PopularimeterFrame &operator=(const PopularimeterFrame &); + + class PopularimeterFramePrivate; + PopularimeterFramePrivate *d; + }; + + } +} +#endif diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/privateframe.cpp taglib-1.5-1.6/taglib/mpeg/id3v2/frames/privateframe.cpp --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/privateframe.cpp 1970-01-01 01:00:00.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/privateframe.cpp 2009-09-14 18:56:05.142767428 +0200 @@ -0,0 +1,128 @@ +/*************************************************************************** + copyright : (C) 2008 by Serkan Kalyoncu + copyright : (C) 2008 by Scott Wheeler + email : wheeler at kde.org +***************************************************************************/ + +/*************************************************************************** + * This library is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Lesser General Public License version * + * 2.1 as published by the Free Software Foundation. * + * * + * This library is distributed in the hope that it will be useful, but * + * WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with this library; if not, write to the Free Software * + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * + * USA * + * * + * Alternatively, this file is available under the Mozilla Public * + * License Version 1.1. You may obtain a copy of the License at * + * http://www.mozilla.org/MPL/ * + ***************************************************************************/ + +#include +#include +#include + +#include "privateframe.h" + +using namespace TagLib; +using namespace ID3v2; + + +class PrivateFrame::PrivateFramePrivate +{ +public: + ByteVector data; + String owner; +}; + +//////////////////////////////////////////////////////////////////////////////// +// public members +//////////////////////////////////////////////////////////////////////////////// + +PrivateFrame::PrivateFrame() : Frame("PRIV") +{ + d = new PrivateFramePrivate; +} + +PrivateFrame::PrivateFrame(const ByteVector &data) : Frame(data) +{ + d = new PrivateFramePrivate; + setData(data); +} + +PrivateFrame::~PrivateFrame() +{ + delete d; +} + +String PrivateFrame::toString() const +{ + return d->owner; +} + +String PrivateFrame::owner() const +{ + return d->owner; +} + +ByteVector PrivateFrame::data() const +{ + return d->data; +} + +void PrivateFrame::setOwner(const String &s) +{ + d->owner = s; +} + +void PrivateFrame::setData(const ByteVector & data) +{ + d->data = data; +} + +//////////////////////////////////////////////////////////////////////////////// +// protected members +//////////////////////////////////////////////////////////////////////////////// + +void PrivateFrame::parseFields(const ByteVector &data) +{ + if(data.size() < 2) { + debug("A private frame must contain at least 2 bytes."); + return; + } + + // Owner identifier is assumed to be Latin1 + + const int byteAlign = 1; + const int endOfOwner = data.find(textDelimiter(String::Latin1), 0, byteAlign); + + d->owner = String(data.mid(0, endOfOwner)); + d->data = data.mid(endOfOwner + 1); +} + +ByteVector PrivateFrame::renderFields() const +{ + ByteVector v; + + v.append(d->owner.data(String::Latin1)); + v.append(textDelimiter(String::Latin1)); + v.append(d->data); + + return v; +} + +//////////////////////////////////////////////////////////////////////////////// +// private members +//////////////////////////////////////////////////////////////////////////////// + +PrivateFrame::PrivateFrame(const ByteVector &data, Header *h) : Frame(h) +{ + d = new PrivateFramePrivate(); + parseFields(fieldData(data)); +} diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/frames/privateframe.h taglib-1.5-1.6/taglib/mpeg/id3v2/frames/privateframe.h --- taglib-1.5-orig/taglib/mpeg/id3v2/frames/privateframe.h 1970-01-01 01:00:00.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/frames/privateframe.h 2009-09-14 18:56:05.143769445 +0200 @@ -0,0 +1,111 @@ +/*************************************************************************** + copyright : (C) 2008 by Serkan Kalyoncu + copyright : (C) 2008 by Scott Wheeler + email : wheeler at kde.org +***************************************************************************/ + +/*************************************************************************** + * This library is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Lesser General Public License version * + * 2.1 as published by the Free Software Foundation. * + * * + * This library is distributed in the hope that it will be useful, but * + * WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * + * Lesser General Public License for more details. * + * * + * You should have received a copy of the GNU Lesser General Public * + * License along with this library; if not, write to the Free Software * + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * + * USA * + * * + * Alternatively, this file is available under the Mozilla Public * + * License Version 1.1. You may obtain a copy of the License at * + * http://www.mozilla.org/MPL/ * + ***************************************************************************/ + +#ifndef TAGLIB_PRIVATEFRAME_H +#define TAGLIB_PRIVATEFRAME_H + +#include "id3v2frame.h" +#include "taglib_export.h" + +namespace TagLib { + + namespace ID3v2 { + + //! An implementation of ID3v2 privateframe + + class TAGLIB_EXPORT PrivateFrame : public Frame + { + friend class FrameFactory; + + public: + /*! + * Construct an empty private frame. + */ + PrivateFrame(); + + /*! + * Construct a private frame based on the data in \a data. + * + * \note This is the constructor used when parsing the frame from a file. + */ + explicit PrivateFrame(const ByteVector &data); + + /*! + * Destroys this private frame instance. + */ + virtual ~PrivateFrame(); + + /*! + * Returns the text of this private frame, currently just the owner. + * + * \see text() + */ + virtual String toString() const; + + /*! + * \return The owner of the private frame. + * \note This should contain an email address or link to a website. + */ + String owner() const; + + /*! + * + */ + ByteVector data() const; + + /*! + * Sets the owner of the frame to \a s. + * \note This should contain an email address or link to a website. + */ + void setOwner(const String &s); + + /*! + * + */ + void setData(const ByteVector &v); + + protected: + // Reimplementations. + + virtual void parseFields(const ByteVector &data); + virtual ByteVector renderFields() const; + + private: + /*! + * The constructor used by the FrameFactory. + */ + PrivateFrame(const ByteVector &data, Header *h); + + PrivateFrame(const PrivateFrame &); + PrivateFrame &operator=(const PrivateFrame &); + + class PrivateFramePrivate; + PrivateFramePrivate *d; + }; + + } +} +#endif diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/id3v2footer.cpp taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2footer.cpp --- taglib-1.5-orig/taglib/mpeg/id3v2/id3v2footer.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2footer.cpp 2009-09-14 18:56:05.144768996 +0200 @@ -45,7 +45,7 @@ } -const unsigned int Footer::size() +TagLib::uint Footer::size() { return FooterPrivate::size; } diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/id3v2footer.h taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2footer.h --- taglib-1.5-orig/taglib/mpeg/id3v2/id3v2footer.h 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2footer.h 2009-09-14 18:56:05.145768506 +0200 @@ -62,7 +62,7 @@ /*! * Returns the size of the footer. Presently this is always 10 bytes. */ - static const unsigned int size(); + static uint size(); /*! * Renders the footer based on the data in \a header. diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/id3v2framefactory.cpp taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2framefactory.cpp --- taglib-1.5-orig/taglib/mpeg/id3v2/id3v2framefactory.cpp 2008-02-21 01:43:14.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2framefactory.cpp 2009-09-14 18:56:05.147769486 +0200 @@ -31,6 +31,7 @@ #include "id3v2framefactory.h" #include "id3v2synchdata.h" +#include "id3v1genres.h" #include "frames/attachedpictureframe.h" #include "frames/commentsframe.h" @@ -41,6 +42,8 @@ #include "frames/generalencapsulatedobjectframe.h" #include "frames/urllinkframe.h" #include "frames/unsynchronizedlyricsframe.h" +#include "frames/popularimeterframe.h" +#include "frames/privateframe.h" using namespace TagLib; using namespace ID3v2; @@ -180,7 +183,15 @@ return f; } - // Relative Volume Adjustment (frames 4.11) + // ID3v2.2 Attached Picture + + if(frameID == "PIC") { + AttachedPictureFrame *f = new AttachedPictureFrameV22(data, header); + d->setTextEncoding(f); + return f; + } + + // Relative Volume Adjustment (frames 4.11) if(frameID == "RVA2") return new RelativeVolumeFrame(data, header); @@ -220,6 +231,16 @@ return f; } + // Popularimeter (frames 4.17) + + if(frameID == "POPM") + return new PopularimeterFrame(data, header); + + // Private (frames 4.27) + + if(frameID == "PRIV") + return new PrivateFrame(data, header); + return new UnknownFrame(data, header); } @@ -280,7 +301,6 @@ convertFrame("IPL", "TIPL", header); convertFrame("MCI", "MCDI", header); convertFrame("MLL", "MLLT", header); - convertFrame("PIC", "APIC", header); convertFrame("POP", "POPM", header); convertFrame("REV", "RVRB", header); convertFrame("SLT", "SYLT", header); @@ -382,26 +402,31 @@ void FrameFactory::updateGenre(TextIdentificationFrame *frame) const { - StringList fields; - String s = frame->toString(); + StringList fields = frame->fieldList(); + StringList newfields; - while(s.startsWith("(")) { - - int closing = s.find(")"); - - if(closing < 0) - break; - - fields.append(s.substr(1, closing - 1)); - - s = s.substr(closing + 1); + for(StringList::Iterator it = fields.begin(); it != fields.end(); ++it) { + String s = *it; + int end = s.find(")"); + + if(s.startsWith("(") && end > 0) { + // "(12)Genre" + String text = s.substr(end + 1); + int number = s.substr(1, end - 1).toInt(); + if (number > 0 && number <= 255 && !(ID3v1::genre(number) == text)) + newfields.append(s.substr(1, end - 1)); + if (!text.isEmpty()) + newfields.append(text); + } + else { + // "Genre" or "12" + newfields.append(s); + } } - if(!s.isEmpty()) - fields.append(s); - - if(fields.isEmpty()) + if(newfields.isEmpty()) fields.append(String::null); - frame->setText(fields); + frame->setText(newfields); + } diff -Nur taglib-1.5-orig/taglib/mpeg/id3v2/id3v2tag.cpp taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2tag.cpp --- taglib-1.5-orig/taglib/mpeg/id3v2/id3v2tag.cpp 2008-02-04 21:33:54.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/id3v2/id3v2tag.cpp 2009-09-14 18:56:05.149769670 +0200 @@ -125,7 +125,9 @@ for(FrameList::ConstIterator it = comments.begin(); it != comments.end(); ++it) { - if(static_cast(*it)->description().isEmpty()) + CommentsFrame *frame = dynamic_cast(*it); + + if(frame && frame->description().isEmpty()) return (*it)->toString(); } @@ -159,6 +161,9 @@ for(StringList::Iterator it = fields.begin(); it != fields.end(); ++it) { + if((*it).isEmpty()) + continue; + bool isNumber = true; for(String::ConstIterator charIt = (*it).begin(); @@ -347,6 +352,11 @@ // Loop through the frames rendering them and adding them to the tagData. for(FrameList::Iterator it = d->frameList.begin(); it != d->frameList.end(); it++) { + if ((*it)->header()->frameID().size() != 4) { + debug("A frame of unsupported or unknown type \'" + + String((*it)->header()->frameID()) + "\' has been discarded"); + continue; + } if(!(*it)->header()->tagAlterPreservation()) tagData.append((*it)->render()); } diff -Nur taglib-1.5-orig/taglib/mpeg/mpegheader.cpp taglib-1.5-1.6/taglib/mpeg/mpegheader.cpp --- taglib-1.5-orig/taglib/mpeg/mpegheader.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/mpegheader.cpp 2009-09-14 18:56:05.102768244 +0200 @@ -164,7 +164,7 @@ void MPEG::Header::parse(const ByteVector &data) { if(data.size() < 4 || uchar(data[0]) != 0xff) { - debug("MPEG::Header::parse() -- First byte did not mactch MPEG synch."); + debug("MPEG::Header::parse() -- First byte did not match MPEG synch."); return; } @@ -173,7 +173,7 @@ // Check for the second byte's part of the MPEG synch if(!flags[23] || !flags[22] || !flags[21]) { - debug("MPEG::Header::parse() -- Second byte did not mactch MPEG synch."); + debug("MPEG::Header::parse() -- Second byte did not match MPEG synch."); return; } diff -Nur taglib-1.5-orig/taglib/mpeg/mpegproperties.cpp taglib-1.5-1.6/taglib/mpeg/mpegproperties.cpp --- taglib-1.5-orig/taglib/mpeg/mpegproperties.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/mpeg/mpegproperties.cpp 2009-09-14 18:56:05.104764564 +0200 @@ -218,8 +218,10 @@ double timePerFrame = double(firstHeader.samplesPerFrame()) / firstHeader.sampleRate(); - d->length = int(timePerFrame * d->xingHeader->totalFrames()); - d->bitrate = d->length > 0 ? d->xingHeader->totalSize() * 8 / d->length / 1000 : 0; + double length = timePerFrame * d->xingHeader->totalFrames(); + + d->length = int(length); + d->bitrate = d->length > 0 ? d->xingHeader->totalSize() * 8 / length / 1000 : 0; } else { // Since there was no valid Xing header found, we hope that we're in a constant taglib-1.5-1.6-ogg.patch: oggfile.cpp | 101 ++++++++++++++++++++++++++++++++++++++++++++++++-- oggpage.cpp | 112 +++++++++++++++++++++++++++++++++++++++++++++++++------- oggpage.h | 8 ++++ xiphcomment.cpp | 18 ++++++--- 4 files changed, 214 insertions(+), 25 deletions(-) --- NEW FILE taglib-1.5-1.6-ogg.patch --- diff -Nur taglib-1.5-orig/taglib/ogg/oggfile.cpp taglib-1.5-1.6/taglib/ogg/oggfile.cpp --- taglib-1.5-orig/taglib/ogg/oggfile.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/ogg/oggfile.cpp 2009-09-04 10:50:24.000000000 +0200 @@ -270,11 +270,28 @@ return true; } -void Ogg::File::writePageGroup(const List &pageGroup) +void Ogg::File::writePageGroup(const List &thePageGroup) { - if(pageGroup.isEmpty()) + if(thePageGroup.isEmpty()) return; + + // pages in the pageGroup and packets must be equivalent + // (originalSize and size of packets would not work together), + // therefore we sometimes have to add pages to the group + List pageGroup(thePageGroup); + while (!d->pages[pageGroup.back()]->header()->lastPacketCompleted()) { + if (d->currentPage->header()->pageSequenceNumber() == pageGroup.back()) { + if (nextPage() == false) { + debug("broken ogg file"); + return; + } + pageGroup.append(d->currentPage->header()->pageSequenceNumber()); + } else { + pageGroup.append(pageGroup.back() + 1); + } + } + ByteVectorList packets; // If the first page of the group isn't dirty, append its partial content here. @@ -313,6 +330,52 @@ d->streamSerialNumber, pageGroup.front(), continued, completed); + List renumberedPages; + + // Correct the page numbering of following pages + + if (pages.back()->header()->pageSequenceNumber() != pageGroup.back()) { + + // TODO: change the internal data structure so that we don't need to hold the + // complete file in memory (is unavoidable at the moment) + + // read the complete stream + while(!d->currentPage->header()->lastPageOfStream()) { + if(nextPage() == false) { + debug("broken ogg file"); + break; + } + } + + // create a gap for the new pages + int numberOfNewPages = pages.back()->header()->pageSequenceNumber() - pageGroup.back(); + List::Iterator pageIter = d->pages.begin(); + for(int i = 0; i < pageGroup.back(); i++) { + if(pageIter != d->pages.end()) { + ++pageIter; + } + else { + debug("Ogg::File::writePageGroup() -- Page sequence is broken in original file."); + break; + } + } + + ++pageIter; + for(; pageIter != d->pages.end(); ++pageIter) { + Ogg::Page *newPage = + (*pageIter)->getCopyWithNewPageSequenceNumber( + (*pageIter)->header()->pageSequenceNumber() + numberOfNewPages); + + ByteVector data; + data.append(newPage->render()); + insert(data, newPage->fileOffset(), data.size()); + + renumberedPages.append(newPage); + } + } + + // insert the new data + ByteVector data; for(List::ConstIterator it = pages.begin(); it != pages.end(); ++it) data.append((*it)->render()); @@ -328,9 +391,37 @@ // Update the page index to include the pages we just created and to delete the // old pages. + // First step: Pages that contain the comment data + for(List::ConstIterator it = pages.begin(); it != pages.end(); ++it) { - const int index = (*it)->header()->pageSequenceNumber(); - delete d->pages[index]; - d->pages[index] = *it; + const unsigned int index = (*it)->header()->pageSequenceNumber(); + if(index < d->pages.size()) { + delete d->pages[index]; + d->pages[index] = *it; + } + else if(index == d->pages.size()) { + d->pages.append(*it); + } + else { + // oops - there's a hole in the sequence + debug("Ogg::File::writePageGroup() -- Page sequence is broken."); + } + } + + // Second step: the renumbered pages + + for(List::ConstIterator it = renumberedPages.begin(); it != renumberedPages.end(); ++it) { + const unsigned int index = (*it)->header()->pageSequenceNumber(); + if(index < d->pages.size()) { + delete d->pages[index]; + d->pages[index] = *it; + } + else if(index == d->pages.size()) { + d->pages.append(*it); + } + else { + // oops - there's a hole in the sequence + debug("Ogg::File::writePageGroup() -- Page sequence is broken."); + } } } diff -Nur taglib-1.5-orig/taglib/ogg/oggpage.cpp taglib-1.5-1.6/taglib/ogg/oggpage.cpp --- taglib-1.5-orig/taglib/ogg/oggpage.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/ogg/oggpage.cpp 2009-09-14 19:01:31.026763633 +0200 @@ -116,12 +116,14 @@ flags = ContainsPacketFlags(flags | CompletePacket); } - // Or if the page is (a) the first page and it's complete or (b) the last page - // and it's complete or (c) a page in the middle. - - else if((flags & BeginsWithPacket && !d->header.firstPacketContinued()) || - (flags & EndsWithPacket && d->header.lastPacketCompleted()) || - (!(flags & BeginsWithPacket) && !(flags & EndsWithPacket))) + // Or if there is more than one page and the page is + // (a) the first page and it's complete or + // (b) the last page and it's complete or + // (c) a page in the middle. + else if(packetCount() > 1 && + ((flags & BeginsWithPacket && !d->header.firstPacketContinued()) || + (flags & EndsWithPacket && d->header.lastPacketCompleted()) || + (!(flags & BeginsWithPacket) && !(flags & EndsWithPacket)))) { flags = ContainsPacketFlags(flags | CompletePacket); } @@ -208,20 +210,101 @@ for(ByteVectorList::ConstIterator it = packets.begin(); it != packets.end(); ++it) totalSize += (*it).size(); - if(strategy == Repaginate || totalSize + packets.size() > 255 * 256) { - debug("Ogg::Page::paginate() -- Sorry! Repagination is not yet implemented."); - return l; - } + // Handle creation of multiple pages with appropriate pagination. + if(strategy == Repaginate || totalSize + packets.size() > 255 * 255) { - // TODO: Handle creation of multiple pages here with appropriate pagination. + // SPLITSIZE must be a multiple of 255 in order to get the lacing values right + // create pages of about 8KB each +#define SPLITSIZE (32*255) + + int pageIndex = 0; + + for(ByteVectorList::ConstIterator it = packets.begin(); it != packets.end(); ++it) { + bool continued = false; + + // mark very first packet? + if(firstPacketContinued && it==packets.begin()) { + continued = true; + } + + // append to buf + ByteVector packetBuf; + packetBuf.append(*it); + + while(packetBuf.size() > SPLITSIZE) { + // output a Page + ByteVector packetForOnePage; + packetForOnePage.resize(SPLITSIZE); + std::copy(packetBuf.begin(), packetBuf.begin() + SPLITSIZE, packetForOnePage.begin()); + + ByteVectorList packetList; + packetList.append(packetForOnePage); + Page *p = new Page(packetList, streamSerialNumber, firstPage+pageIndex, continued, false, false); + l.append(p); + + pageIndex++; + continued = true; + packetBuf = packetBuf.mid(SPLITSIZE); + } + + ByteVectorList::ConstIterator jt = it; + ++jt; + bool lastPacketInList = (jt == packets.end()); + + // output a page for the rest (we output one packet per page, so this one should be completed) + ByteVectorList packetList; + packetList.append(packetBuf); + + bool isVeryLastPacket = false; + if(containsLastPacket) { + // mark the very last output page as last of stream + ByteVectorList::ConstIterator jt = it; + ++jt; + if(jt == packets.end()) { + isVeryLastPacket = true; + } + } + + Page *p = new Page(packetList, streamSerialNumber, firstPage+pageIndex, continued, + lastPacketInList ? lastPacketCompleted : true, + isVeryLastPacket); + pageIndex++; - Page *p = new Page(packets, streamSerialNumber, firstPage, firstPacketContinued, - lastPacketCompleted, containsLastPacket); - l.append(p); + l.append(p); + } + } + else { + Page *p = new Page(packets, streamSerialNumber, firstPage, firstPacketContinued, + lastPacketCompleted, containsLastPacket); + l.append(p); + } return l; } +Ogg::Page* Ogg::Page::getCopyWithNewPageSequenceNumber(int sequenceNumber) +{ + Page *pResultPage = NULL; + + // TODO: a copy constructor would be helpful + + if(d->file == 0) { + pResultPage = new Page( + d->packets, + d->header.streamSerialNumber(), + sequenceNumber, + d->header.firstPacketContinued(), + d->header.lastPacketCompleted(), + d->header.lastPageOfStream()); + } + else + { + pResultPage = new Page(d->file, d->fileOffset); + pResultPage->d->header.setPageSequenceNumber(sequenceNumber); + } + return pResultPage; +} + //////////////////////////////////////////////////////////////////////////////// // protected members //////////////////////////////////////////////////////////////////////////////// @@ -254,3 +337,4 @@ d->packets = packets; d->header.setPacketSizes(packetSizes); } + diff -Nur taglib-1.5-orig/taglib/ogg/oggpage.h taglib-1.5-1.6/taglib/ogg/oggpage.h --- taglib-1.5-orig/taglib/ogg/oggpage.h 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/ogg/oggpage.h 2009-09-14 19:01:31.031764764 +0200 @@ -70,6 +70,14 @@ */ const PageHeader *header() const; + /*! + * Returns a copy of the page with \a sequenceNumber set as sequence number. + * + * \see header() + * \see PageHeader::setPageSequenceNumber() + */ + Page* getCopyWithNewPageSequenceNumber(int sequenceNumber); + /*! * Returns the index of the first packet wholly or partially contained in * this page. diff -Nur taglib-1.5-orig/taglib/ogg/xiphcomment.cpp taglib-1.5-1.6/taglib/ogg/xiphcomment.cpp --- taglib-1.5-orig/taglib/ogg/xiphcomment.cpp 2008-02-04 16:14:46.000000000 +0100 +++ taglib-1.5-1.6/taglib/ogg/xiphcomment.cpp 2009-09-14 19:01:31.011763641 +0200 @@ -103,16 +103,20 @@ TagLib::uint Ogg::XiphComment::year() const { - if(d->fieldListMap["DATE"].isEmpty()) - return 0; - return d->fieldListMap["DATE"].front().toInt(); + if(!d->fieldListMap["DATE"].isEmpty()) + return d->fieldListMap["DATE"].front().toInt(); + if(!d->fieldListMap["YEAR"].isEmpty()) + return d->fieldListMap["YEAR"].front().toInt(); + return 0; } TagLib::uint Ogg::XiphComment::track() const { - if(d->fieldListMap["TRACKNUMBER"].isEmpty()) - return 0; - return d->fieldListMap["TRACKNUMBER"].front().toInt(); + if(!d->fieldListMap["TRACKNUMBER"].isEmpty()) + return d->fieldListMap["TRACKNUMBER"].front().toInt(); + if(!d->fieldListMap["TRACKNUM"].isEmpty()) + return d->fieldListMap["TRACKNUM"].front().toInt(); + return 0; } void Ogg::XiphComment::setTitle(const String &s) @@ -142,6 +146,7 @@ void Ogg::XiphComment::setYear(uint i) { + removeField("YEAR"); if(i == 0) removeField("DATE"); else @@ -150,6 +155,7 @@ void Ogg::XiphComment::setTrack(uint i) { + removeField("TRACKNUM"); if(i == 0) removeField("TRACKNUMBER"); else taglib-1.5-1.6-toolkit.patch: taglib-1.5/taglib/toolkit/tstring.cpp | 6 +++++- taglib-1.5/taglib/toolkit/tstring.h | 2 +- taglib/taglib/toolkit/tbytevector.cpp | 4 ++-- taglib/taglib/toolkit/tbytevector.h | 2 +- taglib/taglib/toolkit/tbytevectorlist.cpp | 2 +- 5 files changed, 10 insertions(+), 6 deletions(-) --- NEW FILE taglib-1.5-1.6-toolkit.patch --- diff -Nur taglib-1.5/taglib/toolkit/tbytevector.cpp taglib/taglib/toolkit/tbytevector.cpp --- taglib-1.5/taglib/toolkit/tbytevector.cpp 2008-02-12 04:18:52.000000000 +0100 +++ taglib/taglib/toolkit/tbytevector.cpp 2008-12-04 13:37:36.000000000 +0100 @@ -147,12 +147,12 @@ public: ByteVectorMirror(const ByteVector &source) : v(source) {} - const char operator[](int index) const + char operator[](int index) const { return v[v.size() - index - 1]; } - const char at(int index) const + char at(int index) const { return v.at(v.size() - index - 1); } diff -Nur taglib-1.5/taglib/toolkit/tbytevector.h taglib/taglib/toolkit/tbytevector.h --- taglib-1.5/taglib/toolkit/tbytevector.h 2008-02-05 19:51:48.000000000 +0100 +++ taglib/taglib/toolkit/tbytevector.h 2009-07-02 22:54:32.000000000 +0200 @@ -30,7 +30,7 @@ #include "taglib_export.h" #include -#include +#include namespace TagLib { diff -Nur taglib-1.5/taglib/toolkit/tbytevectorlist.cpp taglib/taglib/toolkit/tbytevectorlist.cpp --- taglib-1.5/taglib/toolkit/tbytevectorlist.cpp 2008-02-04 16:14:45.000000000 +0100 +++ taglib/taglib/toolkit/tbytevectorlist.cpp 2009-07-11 15:24:21.000000000 +0200 @@ -52,7 +52,7 @@ offset != -1 && (max == 0 || max > int(l.size()) + 1); offset = v.find(pattern, offset + pattern.size(), byteAlign)) { - if(offset - previousOffset > 1) + if(offset - previousOffset >= 1) l.append(v.mid(previousOffset, offset - previousOffset)); else l.append(ByteVector::null); diff -Nur taglib-1.5-orig/taglib/toolkit/tstring.cpp taglib-1.5/taglib/toolkit/tstring.cpp --- taglib-1.5-orig/taglib/toolkit/tstring.cpp 2008-02-04 16:14:45.000000000 +0100 +++ taglib-1.5/taglib/toolkit/tstring.cpp 2009-09-04 12:07:00.506121756 +0200 @@ -35,7 +35,7 @@ inline unsigned short byteSwap(unsigned short x) { - return ((x) >> 8) & 0xff | ((x) & 0xff) << 8; + return (((x) >> 8) & 0xff) | (((x) & 0xff) << 8); } inline unsigned short combine(unsigned char c1, unsigned char c2) @@ -510,6 +510,8 @@ TagLib::wchar &String::operator[](int i) { + detach(); + return d->data[i]; } @@ -558,6 +560,8 @@ String &String::operator+=(char c) { + detach(); + d->data += uchar(c); return *this; } diff -Nur taglib-1.5-orig/taglib/toolkit/tstring.h taglib-1.5/taglib/toolkit/tstring.h --- taglib-1.5-orig/taglib/toolkit/tstring.h 2008-02-04 16:14:45.000000000 +0100 +++ taglib-1.5/taglib/toolkit/tstring.h 2009-09-04 12:07:03.465121011 +0200 @@ -31,7 +31,7 @@ #include "tbytevector.h" #include -#include +#include /*! * \relates TagLib::String taglib-1.5-tests.patch: test_string.cpp | 1 + 1 file changed, 1 insertion(+) --- NEW FILE taglib-1.5-tests.patch --- diff -Nur taglib-1.5-orig/tests/test_string.cpp taglib-1.5/tests/test_string.cpp --- taglib-1.5-orig/tests/test_string.cpp 2008-01-26 11:57:06.000000000 +0100 +++ taglib-1.5/tests/test_string.cpp 2009-08-22 11:17:55.000000000 +0200 @@ -24,6 +24,7 @@ #include #include +#include using namespace std; using namespace TagLib; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-10/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 14 Sep 2009 08:02:18 -0000 1.12 +++ .cvsignore 14 Sep 2009 17:09:37 -0000 1.13 @@ -1 +1 @@ -taglib-1.6.tar.gz +taglib-1.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-10/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 14 Sep 2009 08:02:18 -0000 1.12 +++ sources 14 Sep 2009 17:09:37 -0000 1.13 @@ -1 +1 @@ -5ecad0816e586a954bd676a86237d054 taglib-1.6.tar.gz +7b557dde7425c6deb7bbedd65b4f2717 taglib-1.5.tar.gz Index: taglib.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-10/taglib.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- taglib.spec 14 Sep 2009 13:13:25 -0000 1.32 +++ taglib.spec 14 Sep 2009 17:09:38 -0000 1.33 @@ -11,16 +11,14 @@ %global apidocdir __api-doc_fedora Name: taglib -Version: 1.6 -Release: 1%{?dist} +Version: 1.5 +Release: 9%{?dist} Summary: Audio Meta-Data Library Group: System Environment/Libraries License: LGPLv2 URL: http://developer.kde.org/~wheeler/taglib.html -# the temporary url from the 1.6 announcement -Source0: http://ftp.musicbrainz.org/pub/musicbrainz/users/luks/taglib/taglib-1.6.tar.gz -#Source0: http://developer.kde.org/~wheeler/files/src/taglib-%{version}.tar.gz +Source0: http://developer.kde.org/~wheeler/files/src/taglib-%{version}.tar.gz #Source0: taglib-%{svn}.tar.gz # The svn tarball is generated with the following script Source1: taglib-svn.sh @@ -32,7 +30,15 @@ Patch1: taglib-1.5b1-multilib.patch # try 2, kiss omit -L%_libdir Patch2: taglib-1.5rc1-multilib.patch -Patch3: taglib-1.6-test_mp4.patch +Patch3: taglib-1.5-tests.patch + +## upstream patches +Patch101: taglib-1.5-1.6-ape.patch +Patch102: taglib-1.5-1.6-ogg.patch +Patch103: taglib-1.5-1.6-flac.patch +Patch104: taglib-1.5-1.6-toolkit.patch +Patch105: taglib-1.5-1.6-mpeg.patch +Patch106: taglib-1.5-1.6-mpeg-cmake.patch BuildRequires: cmake BuildRequires: pkgconfig @@ -86,13 +92,19 @@ Files needed when building software with ## omit for now %patch2 -p1 -b .multilib -%patch3 -p1 -b .test_mp4 +%patch3 -p1 -b .tests +%patch101 -p1 -b .ape +%patch102 -p1 -b .ogg +%patch103 -p1 -b .flac +%patch104 -p1 -b .toolkit +%patch105 -p1 -b .mpeg +%patch106 -p1 -b .mpeg-build %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake} %{?buildtests} -DWITH_ASF=1 -DWITH_MP4=1 .. +%{cmake} %{?buildtests} .. popd make %{?_smp_mflags} -C %{_target_platform} @@ -159,13 +171,8 @@ rm -rf %{buildroot} %changelog -* Mon Sep 14 2009 Michael Schwendt - 1.6-1 -- Add patch to fix MP4 test on ppc/ppc64. -- Update to 1.6 final. - -* Sun Sep 6 2009 Michael Schwendt - 1.6-0.1.rc1 -- Update to 1.6rc1 (further bug-fixes and support for AIFF and WAV). -- Build optional support for MP4 and ASF/WMA files. +* Mon Sep 14 2009 Michael Schwendt - 1.5-9 +- Merge minor changes in id3v2/ogg from 1.6 final. * Fri Sep 4 2009 Michael Schwendt - 1.5-8 - Merge another bug-fix from 1.6rc1 (this adds 3 symbols) and --- taglib-1.6-test_mp4.patch DELETED --- From abompard at fedoraproject.org Mon Sep 14 17:11:25 2009 From: abompard at fedoraproject.org (Aurelien Bompard) Date: Mon, 14 Sep 2009 17:11:25 +0000 (UTC) Subject: rpms/springlobby/F-11 .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 springlobby.spec, 1.11, 1.12 Message-ID: <20090914171125.54C6411C0489@cvs1.fedora.phx.redhat.com> Author: abompard Update of /cvs/pkgs/rpms/springlobby/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16148/F-11 Modified Files: .cvsignore sources springlobby.spec Log Message: * Mon Sep 14 2009 Aurelien Bompard - 0.23-1 - version 0.23 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/springlobby/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 9 Sep 2009 07:02:42 -0000 1.7 +++ .cvsignore 14 Sep 2009 17:11:24 -0000 1.8 @@ -1 +1 @@ -springlobby-0.22.tar.bz2 +springlobby-0.23.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/springlobby/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 9 Sep 2009 07:02:42 -0000 1.7 +++ sources 14 Sep 2009 17:11:24 -0000 1.8 @@ -1 +1 @@ -e9200084c40080a1c1b052c7dbb237b3 springlobby-0.22.tar.bz2 +f11e08920496e07702c0b21549c7afd1 springlobby-0.23.tar.bz2 Index: springlobby.spec =================================================================== RCS file: /cvs/pkgs/rpms/springlobby/F-11/springlobby.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- springlobby.spec 9 Sep 2009 07:02:42 -0000 1.11 +++ springlobby.spec 14 Sep 2009 17:11:24 -0000 1.12 @@ -1,5 +1,5 @@ Name: springlobby -Version: 0.22 +Version: 0.23 Release: 1%{?dist} Summary: A lobby client for the spring RTS game engine @@ -88,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Sep 14 2009 Aurelien Bompard - 0.23-1 +- version 0.23 + * Wed Sep 09 2009 Aurelien Bompard - 0.22-1 - version 0.22 From abompard at fedoraproject.org Mon Sep 14 17:11:25 2009 From: abompard at fedoraproject.org (Aurelien Bompard) Date: Mon, 14 Sep 2009 17:11:25 +0000 (UTC) Subject: rpms/springlobby/devel .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 springlobby.spec, 1.13, 1.14 Message-ID: <20090914171125.A246111C04BF@cvs1.fedora.phx.redhat.com> Author: abompard Update of /cvs/pkgs/rpms/springlobby/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16148/devel Modified Files: .cvsignore sources springlobby.spec Log Message: * Mon Sep 14 2009 Aurelien Bompard - 0.23-1 - version 0.23 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/springlobby/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 9 Sep 2009 07:02:42 -0000 1.7 +++ .cvsignore 14 Sep 2009 17:11:24 -0000 1.8 @@ -1 +1 @@ -springlobby-0.22.tar.bz2 +springlobby-0.23.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/springlobby/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 9 Sep 2009 07:02:42 -0000 1.7 +++ sources 14 Sep 2009 17:11:24 -0000 1.8 @@ -1 +1 @@ -e9200084c40080a1c1b052c7dbb237b3 springlobby-0.22.tar.bz2 +f11e08920496e07702c0b21549c7afd1 springlobby-0.23.tar.bz2 Index: springlobby.spec =================================================================== RCS file: /cvs/pkgs/rpms/springlobby/devel/springlobby.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- springlobby.spec 9 Sep 2009 07:02:43 -0000 1.13 +++ springlobby.spec 14 Sep 2009 17:11:25 -0000 1.14 @@ -1,5 +1,5 @@ Name: springlobby -Version: 0.22 +Version: 0.23 Release: 1%{?dist} Summary: A lobby client for the spring RTS game engine @@ -88,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Sep 14 2009 Aurelien Bompard - 0.23-1 +- version 0.23 + * Wed Sep 09 2009 Aurelien Bompard - 0.22-1 - version 0.22 From nalin at fedoraproject.org Mon Sep 14 17:18:59 2009 From: nalin at fedoraproject.org (Nalin Dahyabhai) Date: Mon, 14 Sep 2009 17:18:59 +0000 (UTC) Subject: rpms/krb5/devel kadmind.init, 1.17, 1.18 kpropd.init, 1.8, 1.9 krb5.spec, 1.211, 1.212 Message-ID: <20090914171859.A6A5811C00EC@cvs1.fedora.phx.redhat.com> Author: nalin Update of /cvs/extras/rpms/krb5/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19646 Modified Files: kadmind.init kpropd.init krb5.spec Log Message: - specify the location of the subsystem lock when using the status() function in the kadmind and kpropd init scripts, so that we get the right error when we're dead but have a lock file - requires initscripts 8.99 (#521772) Index: kadmind.init =================================================================== RCS file: /cvs/extras/rpms/krb5/devel/kadmind.init,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- kadmind.init 8 Sep 2009 19:08:28 -0000 1.17 +++ kadmind.init 14 Sep 2009 17:18:59 -0000 1.18 @@ -57,7 +57,7 @@ start() { RETVAL=$? echo if test $RETVAL -ne 0 ; then - if status ${kadmind} > /dev/null ; then + if status -l kadmin ${kadmind} > /dev/null ; then RETVAL=0 fi fi @@ -90,7 +90,7 @@ case "$1" in start ;; status) - status ${kadmind} + status -l kadmin ${kadmind} RETVAL=$? ;; reload) Index: kpropd.init =================================================================== RCS file: /cvs/extras/rpms/krb5/devel/kpropd.init,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- kpropd.init 8 Sep 2009 19:08:28 -0000 1.8 +++ kpropd.init 14 Sep 2009 17:18:59 -0000 1.9 @@ -39,7 +39,7 @@ start() { RETVAL=$? echo if test $RETVAL -ne 0 ; then - if status ${kpropd} > /dev/null ; then + if status -l kprop ${kpropd} > /dev/null ; then RETVAL=0 fi fi @@ -67,7 +67,7 @@ case "$1" in start ;; status) - status ${kpropd} + status -l kprop ${kpropd} retval=$? ;; condrestart) Index: krb5.spec =================================================================== RCS file: /cvs/extras/rpms/krb5/devel/krb5.spec,v retrieving revision 1.211 retrieving revision 1.212 diff -u -p -r1.211 -r1.212 --- krb5.spec 8 Sep 2009 19:08:28 -0000 1.211 +++ krb5.spec 14 Sep 2009 17:18:59 -0000 1.212 @@ -10,7 +10,7 @@ Summary: The Kerberos network authentication system Name: krb5 Version: 1.7 -Release: 7%{?dist} +Release: 8%{?dist} # Maybe we should explode from the now-available-to-everybody tarball instead? # http://web.mit.edu/kerberos/dist/krb5/1.7/krb5-1.7-signed.tar Source0: krb5-%{version}.tar.gz @@ -130,6 +130,8 @@ Group: System Environment/Daemons Summary: The KDC and related programs for Kerberos 5 Requires: %{name}-libs = %{version}-%{release} Requires(post): /sbin/install-info, chkconfig +# we need 'status -l' to work, and that option was added in 8.99 +Requires: initscripts >= 8.99-1 Requires(preun): /sbin/install-info, chkconfig, initscripts Requires(postun): initscripts # mktemp is used by krb5-send-pr @@ -208,6 +210,11 @@ to obtain initial credentials from a KDC certificate. %changelog +* Mon Sep 14 2009 Nalin Dahyabhai - 1.7-8 +- specify the location of the subsystem lock when using the status() function + in the kadmind and kpropd init scripts, so that we get the right error when + we're dead but have a lock file - requires initscripts 8.99 (#521772) + * Tue Sep 8 2009 Nalin Dahyabhai - if the init script fails to start krb5kdc/kadmind/kpropd because it's already running (according to status()), return 0 (part of #521772) From jgu at fedoraproject.org Mon Sep 14 17:35:29 2009 From: jgu at fedoraproject.org (Jonathan G. Underwood) Date: Mon, 14 Sep 2009 17:35:29 +0000 (UTC) Subject: rpms/dvipdfmx/F-11 .cvsignore, 1.5, 1.6 dvipdfmx.spec, 1.8, 1.9 sources, 1.5, 1.6 Message-ID: <20090914173529.D4E5C11C00EC@cvs1.fedora.phx.redhat.com> Author: jgu Update of /cvs/extras/rpms/dvipdfmx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26324 Modified Files: .cvsignore dvipdfmx.spec sources Log Message: * Fri Sep 11 2009 Jonathan G. Underwood - 0-0.28.20090708cvs - Update to 20090708 snapshot to fix BZ 519672 - Remove dvipdfmx-20080617-ebb-to-ebbx.patch Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/dvipdfmx/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 20 Jan 2009 00:16:33 -0000 1.5 +++ .cvsignore 14 Sep 2009 17:35:29 -0000 1.6 @@ -1 +1 @@ -dvipdfmx-20090115.tar.gz +dvipdfmx-20090708.tar.gz Index: dvipdfmx.spec =================================================================== RCS file: /cvs/extras/rpms/dvipdfmx/F-11/dvipdfmx.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- dvipdfmx.spec 24 Feb 2009 13:08:35 -0000 1.8 +++ dvipdfmx.spec 14 Sep 2009 17:35:29 -0000 1.9 @@ -6,11 +6,11 @@ %{!?_texmf_main: %define _texmf_main %{_datadir}/texmf} %{!?_texmf_conf: %define _texmf_conf %{_sysconfdir}/texmf} -%define snapshot 20090115 +%define snapshot 20090708 Name: dvipdfmx Version: 0 -Release: 0.27.%{snapshot}cvs%{?dist} +Release: 0.28.%{snapshot}cvs%{?dist} Summary: A DVI to PDF translator Group: Applications/Publishing @@ -18,12 +18,6 @@ License: GPLv2+ URL: http://project.ktug.or.kr/dvipdfmx/ Source0: http://project.ktug.or.kr/dvipdfmx/snapshot/current/%{name}-%{snapshot}.tar.gz -# This patch renames ebb to ebbx to prevent conflict with the ebb from the -# dvipdfm package. -# htps://bugzilla.redhat.com/show_bug.cgi?id=448347 -# Reported to upstream on 26th May 2008 via email -Patch0: dvipdfmx-20080617-ebb-to-ebbx.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kpathsea-devel libpng-devel zlib-devel libpaper-devel texlive-texmf @@ -46,7 +40,6 @@ Hirata and its modified one, dvipdfm-kor %prep %setup -q -n %{name}-%{snapshot} -%patch0 -p1 -b .ebb-to-ebbx %build %configure @@ -98,6 +91,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Sep 11 2009 Jonathan G. Underwood - 0-0.28.20090708cvs +- Update to 20090708 snapshot to fix BZ 519672 +- Remove dvipdfmx-20080617-ebb-to-ebbx.patch + * Tue Feb 24 2009 Fedora Release Engineering - 0-0.27.20090115cvs - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/dvipdfmx/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 20 Jan 2009 00:16:33 -0000 1.5 +++ sources 14 Sep 2009 17:35:29 -0000 1.6 @@ -1 +1 @@ -098cef238de53adc5e98fe56a451f6f7 dvipdfmx-20090115.tar.gz +c727370d57633eb58618022516d17b07 dvipdfmx-20090708.tar.gz From davidz at fedoraproject.org Mon Sep 14 17:41:42 2009 From: davidz at fedoraproject.org (David Zeuthen) Date: Mon, 14 Sep 2009 17:41:42 +0000 (UTC) Subject: rpms/polkit/devel 0001-Fix-process-start-time-when-using-polkit_unix_proces.patch, NONE, 1.1 polkit.spec, 1.11, 1.12 Message-ID: <20090914174142.3928211C00EC@cvs1.fedora.phx.redhat.com> Author: davidz Update of /cvs/pkgs/rpms/polkit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29595 Modified Files: polkit.spec Added Files: 0001-Fix-process-start-time-when-using-polkit_unix_proces.patch Log Message: * Mon Sep 14 2009 David Zeuthen - 0.95-0.git20090913.1 - Add bugfix for polkit_unix_process_new_full() (thanks Bastien Nocera) - Obsolete old PolicyKit packages 0001-Fix-process-start-time-when-using-polkit_unix_proces.patch: polkitunixprocess.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) --- NEW FILE 0001-Fix-process-start-time-when-using-polkit_unix_proces.patch --- >From 50385761decb0a5a79c6cdc975b427c5918d7de3 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Mon, 14 Sep 2009 13:10:27 -0400 Subject: [PATCH] Fix process start time when using polkit_unix_process_new_full() When using polkit_unix_process_new_full() the start-time wasn't being set from the process' PID if it wasn't passed to the function. Signed-off-by: David Zeuthen --- src/polkit/polkitunixprocess.c | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/polkit/polkitunixprocess.c b/src/polkit/polkitunixprocess.c index c690077..e132387 100644 --- a/src/polkit/polkitunixprocess.c +++ b/src/polkit/polkitunixprocess.c @@ -157,7 +157,7 @@ polkit_unix_process_class_init (PolkitUnixProcessClass *klass) g_param_spec_int ("pid", "Process ID", "The UNIX process ID", - 0, + -1, G_MAXINT, 0, G_PARAM_CONSTRUCT | @@ -323,7 +323,10 @@ polkit_unix_process_new_full (gint pid, process = POLKIT_UNIX_PROCESS (polkit_unix_process_new ((gint) -1)); process->pid = pid; - process->start_time = start_time; + if (start_time != 0) + process->start_time = start_time; + else + process->start_time = get_start_time_for_pid (pid, NULL); return POLKIT_SUBJECT (process); } -- 1.6.4.2 Index: polkit.spec =================================================================== RCS file: /cvs/pkgs/rpms/polkit/devel/polkit.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- polkit.spec 13 Sep 2009 19:52:31 -0000 1.11 +++ polkit.spec 14 Sep 2009 17:41:41 -0000 1.12 @@ -1,7 +1,7 @@ Summary: PolicyKit Authorization Framework Name: polkit Version: 0.95 -Release: 0.git20090913%{?dist} +Release: 0.git20090913.1%{?dist} License: LGPLv2+ URL: http://www.freedesktop.org/wiki/Software/PolicyKit Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.git20090913.tar.gz @@ -18,6 +18,10 @@ BuildRequires: gobject-introspection-dev Requires: ConsoleKit Requires: dbus +Obsoletes: PolicyKit + +Patch0: 0001-Fix-process-start-time-when-using-polkit_unix_proces.patch + %description PolicyKit is a toolkit for defining and handling authorizations. It is used for allowing unprivileged processes to speak to privileged @@ -56,6 +60,7 @@ Roles and default policy for desktop usa %prep %setup -q +%patch0 -p1 %build %configure --enable-gtk-doc --disable-static --libexecdir=%{_libexecdir}/polkit-1 --enable-introspection --enable-examples @@ -178,6 +183,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/* %changelog +* Mon Sep 14 2009 David Zeuthen - 0.95-0.git20090913.1 +- Add bugfix for polkit_unix_process_new_full() (thanks Bastien Nocera) +- Obsolete old PolicyKit packages + * Sun Sep 13 2009 David Zeuthen - 0.95-0.git20090913 - Update to git snapshot - Drop upstreamed patches From steved at fedoraproject.org Mon Sep 14 17:52:35 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Mon, 14 Sep 2009 17:52:35 +0000 (UTC) Subject: rpms/kernel/F-12 linux-2.6-nfs4-ver4opt.patch, NONE, 1.1 kernel.spec, 1.1798, 1.1799 Message-ID: <20090914175235.3E49A11C00EC@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/kernel/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2123 Modified Files: kernel.spec Added Files: linux-2.6-nfs4-ver4opt.patch Log Message: Added support for -o v4 mount parsing linux-2.6-nfs4-ver4opt.patch: fs/nfs/internal.h | 10 +- fs/nfs/super.c | 214 ++++++++++++++++++++++++++++++++++----------------- include/linux/nfs4.h | 1 3 files changed, 155 insertions(+), 70 deletions(-) --- NEW FILE linux-2.6-nfs4-ver4opt.patch --- diff -up linux-2.6.30.i686/fs/nfs/internal.h.save linux-2.6.30.i686/fs/nfs/internal.h --- linux-2.6.30.i686/fs/nfs/internal.h.save 2009-09-10 10:14:10.000000000 -0400 +++ linux-2.6.30.i686/fs/nfs/internal.h 2009-09-10 11:06:38.000000000 -0400 @@ -49,6 +49,11 @@ struct nfs_clone_mount { #define NFS_MAX_SECFLAVORS (12) /* + * Value used if the user did not specify a port value. + */ +#define NFS_UNSPEC_PORT (-1) + +/* * In-kernel mount arguments */ struct nfs_parsed_mount_data { @@ -63,6 +68,7 @@ struct nfs_parsed_mount_data { unsigned int auth_flavor_len; rpc_authflavor_t auth_flavors[1]; char *client_address; + unsigned int version; unsigned int minorversion; char *fscache_uniq; @@ -71,7 +77,7 @@ struct nfs_parsed_mount_data { size_t addrlen; char *hostname; u32 version; - unsigned short port; + int port; unsigned short protocol; } mount_server; @@ -80,7 +86,7 @@ struct nfs_parsed_mount_data { size_t addrlen; char *hostname; char *export_path; - unsigned short port; + int port; unsigned short protocol; } nfs_server; diff -up linux-2.6.30.i686/fs/nfs/super.c.save linux-2.6.30.i686/fs/nfs/super.c --- linux-2.6.30.i686/fs/nfs/super.c.save 2009-09-10 10:14:24.000000000 -0400 +++ linux-2.6.30.i686/fs/nfs/super.c 2009-09-10 15:14:10.000000000 -0400 @@ -73,7 +73,7 @@ enum { Opt_cto, Opt_nocto, Opt_ac, Opt_noac, Opt_lock, Opt_nolock, - Opt_v2, Opt_v3, + Opt_v2, Opt_v3, Opt_v4, Opt_udp, Opt_tcp, Opt_rdma, Opt_acl, Opt_noacl, Opt_rdirplus, Opt_nordirplus, @@ -127,6 +127,7 @@ static const match_table_t nfs_mount_opt { Opt_nolock, "nolock" }, { Opt_v2, "v2" }, { Opt_v3, "v3" }, + { Opt_v4, "v4" }, { Opt_udp, "udp" }, { Opt_tcp, "tcp" }, { Opt_rdma, "rdma" }, @@ -272,6 +273,10 @@ static const struct super_operations nfs }; #ifdef CONFIG_NFS_V4 +static int nfs4_validate_text_mount_data(void *options, + struct nfs_parsed_mount_data *args, const char *dev_name); +static int nfs4_try_mount(int flags, const char *dev_name, + struct nfs_parsed_mount_data *data, struct vfsmount *mnt); static int nfs4_get_sb(struct file_system_type *fs_type, int flags, const char *dev_name, void *raw_data, struct vfsmount *mnt); static int nfs4_remote_get_sb(struct file_system_type *fs_type, @@ -866,6 +871,21 @@ void nfs_parse_ip_address(char *string, } /* + * Select between a default port value and a user-specified port value. + * If a zero value is set, then autobind will be used. + */ +static void nfs_set_default_port(struct sockaddr *sap, const int parsed_port, + const unsigned short default_port) +{ + unsigned short port = default_port; + + if (parsed_port != NFS_UNSPEC_PORT) + port = parsed_port; + + nfs_set_port(sap, port); +} + +/* * Sanity check the NFS transport protocol. * */ @@ -1047,10 +1067,18 @@ static int nfs_parse_mount_options(char break; case Opt_v2: mnt->flags &= ~NFS_MOUNT_VER3; + mnt->version = 2; break; case Opt_v3: mnt->flags |= NFS_MOUNT_VER3; + mnt->version = 3; break; +#ifdef CONFIG_NFS_V4 + case Opt_v4: + mnt->flags &= ~NFS_MOUNT_VER3; + mnt->version = 4; + break; +#endif case Opt_udp: mnt->flags &= ~NFS_MOUNT_TCP; mnt->nfs_server.protocol = XPRT_TRANSPORT_UDP; @@ -1264,10 +1292,18 @@ static int nfs_parse_mount_options(char switch (option) { case NFS2_VERSION: mnt->flags &= ~NFS_MOUNT_VER3; + mnt->version = 2; break; case NFS3_VERSION: mnt->flags |= NFS_MOUNT_VER3; + mnt->version = 3; + break; +#ifdef CONFIG_NFS_V4 + case NFS4_VERSION: + mnt->flags &= ~NFS_MOUNT_VER3; + mnt->version = 4; break; +#endif default: goto out_invalid_value; } @@ -1485,11 +1521,7 @@ static int nfs_try_mount(struct nfs_pars args->mount_server.addrlen = args->nfs_server.addrlen; } request.salen = args->mount_server.addrlen; - - /* - * autobind will be used if mount_server.port == 0 - */ - nfs_set_port(request.sap, args->mount_server.port); + nfs_set_default_port(request.sap, args->mount_server.port, 0); /* * Now ask the mount server to map our export path @@ -1661,6 +1693,7 @@ static int nfs_validate_mount_data(void const char *dev_name) { struct nfs_mount_data *data = (struct nfs_mount_data *)options; + struct sockaddr *sap = (struct sockaddr *)&args->nfs_server.address; if (data == NULL) goto out_no_data; @@ -1672,10 +1705,11 @@ static int nfs_validate_mount_data(void args->acregmax = NFS_DEF_ACREGMAX; args->acdirmin = NFS_DEF_ACDIRMIN; args->acdirmax = NFS_DEF_ACDIRMAX; - args->mount_server.port = 0; /* autobind unless user sets port */ - args->nfs_server.port = 0; /* autobind unless user sets port */ + args->mount_server.port = NFS_UNSPEC_PORT; + args->nfs_server.port = NFS_UNSPEC_PORT; args->nfs_server.protocol = XPRT_TRANSPORT_TCP; args->auth_flavors[0] = RPC_AUTH_UNIX; + args->minorversion = 0; switch (data->version) { case 1: @@ -1697,8 +1731,11 @@ static int nfs_validate_mount_data(void if (data->root.size > NFS3_FHSIZE || data->root.size == 0) goto out_invalid_fh; mntfh->size = data->root.size; - } else + args->version = 3; + } else { mntfh->size = NFS2_FHSIZE; + args->version = 2; + } memcpy(mntfh->data, data->root.data, mntfh->size); @@ -1720,11 +1757,9 @@ static int nfs_validate_mount_data(void args->acdirmin = data->acdirmin; args->acdirmax = data->acdirmax; - memcpy(&args->nfs_server.address, &data->addr, - sizeof(data->addr)); + memcpy(sap, &data->addr, sizeof(data->addr)); args->nfs_server.addrlen = sizeof(data->addr); - if (!nfs_verify_server_address((struct sockaddr *) - &args->nfs_server.address)) + if (!nfs_verify_server_address(sap)) goto out_no_address; if (!(data->flags & NFS_MOUNT_TCP)) @@ -1772,12 +1807,18 @@ static int nfs_validate_mount_data(void if (nfs_parse_mount_options((char *)options, args) == 0) return -EINVAL; - if (!nfs_verify_server_address((struct sockaddr *) - &args->nfs_server.address)) + if (!nfs_verify_server_address(sap)) goto out_no_address; - nfs_set_port((struct sockaddr *)&args->nfs_server.address, - args->nfs_server.port); + if (args->version == 4) +#ifdef CONFIG_NFS_V4 + return nfs4_validate_text_mount_data(options, + args, dev_name); +#else + goto out_v4_not_compiled; +#endif + + nfs_set_default_port(sap, args->nfs_server.port, 0); nfs_set_mount_transport_protocol(args); @@ -1825,6 +1866,12 @@ out_v3_not_compiled: return -EPROTONOSUPPORT; #endif /* !CONFIG_NFS_V3 */ +#ifndef CONFIG_NFS_V4 +out_v4_not_compiled: + dfprintk(MOUNT, "NFS: NFSv4 is not compiled into kernel\n"); + return -EPROTONOSUPPORT; +#endif /* !CONFIG_NFS_V4 */ + out_nomem: dfprintk(MOUNT, "NFS: not enough memory to handle mount options\n"); return -ENOMEM; @@ -2120,6 +2167,14 @@ static int nfs_get_sb(struct file_system if (error < 0) goto out; +#ifdef CONFIG_NFS_V4 + if (data->version == 4) { + error = nfs4_try_mount(flags, dev_name, data, mnt); + kfree(data->client_address); + goto out; + } +#endif /* CONFIG_NFS_V4 */ + /* Get a volume representation */ server = nfs_create_server(data, mntfh); if (IS_ERR(server)) { @@ -2317,6 +2372,43 @@ static void nfs4_validate_mount_flags(st args->flags &= ~(NFS_MOUNT_NONLM|NFS_MOUNT_NOACL|NFS_MOUNT_VER3); } +static int nfs4_validate_text_mount_data(void *options, + struct nfs_parsed_mount_data *args, + const char *dev_name) +{ + struct sockaddr *sap = (struct sockaddr *)&args->nfs_server.address; + + nfs_set_default_port(sap, args->nfs_server.port, NFS_PORT); + + nfs_validate_transport_protocol(args); + + nfs4_validate_mount_flags(args); + + if (args->version != 4) { + dfprintk(MOUNT, + "NFS4: Illegal mount version\n"); + return -EINVAL; + } + + if (args->auth_flavor_len > 1) { + dfprintk(MOUNT, + "NFS4: Too many RPC auth flavours specified\n"); + return -EINVAL; + } + + if (args->client_address == NULL) { + dfprintk(MOUNT, + "NFS4: mount program didn't pass callback address\n"); + return -EINVAL; + } + + return nfs_parse_devname(dev_name, + &args->nfs_server.hostname, + NFS4_MAXNAMLEN, + &args->nfs_server.export_path, + NFS4_MAXPATHLEN); +} + /* * Validate NFSv4 mount options */ @@ -2324,7 +2416,7 @@ static int nfs4_validate_mount_data(void struct nfs_parsed_mount_data *args, const char *dev_name) { - struct sockaddr_in *ap; + struct sockaddr *sap = (struct sockaddr *)&args->nfs_server.address; struct nfs4_mount_data *data = (struct nfs4_mount_data *)options; char *c; @@ -2337,23 +2429,22 @@ static int nfs4_validate_mount_data(void args->acregmax = NFS_DEF_ACREGMAX; args->acdirmin = NFS_DEF_ACDIRMIN; args->acdirmax = NFS_DEF_ACDIRMAX; - args->nfs_server.port = NFS_PORT; /* 2049 unless user set port= */ + args->nfs_server.port = NFS_UNSPEC_PORT; args->auth_flavors[0] = RPC_AUTH_UNIX; args->auth_flavor_len = 0; + args->version = 4; args->minorversion = 0; switch (data->version) { case 1: - ap = (struct sockaddr_in *)&args->nfs_server.address; if (data->host_addrlen > sizeof(args->nfs_server.address)) goto out_no_address; if (data->host_addrlen == 0) goto out_no_address; args->nfs_server.addrlen = data->host_addrlen; - if (copy_from_user(ap, data->host_addr, data->host_addrlen)) + if (copy_from_user(sap, data->host_addr, data->host_addrlen)) return -EFAULT; - if (!nfs_verify_server_address((struct sockaddr *) - &args->nfs_server.address)) + if (nfs_verify_server_address(sap)) goto out_no_address; if (data->auth_flavourlen) { @@ -2399,39 +2490,14 @@ static int nfs4_validate_mount_data(void nfs_validate_transport_protocol(args); break; - default: { - int status; - + default: if (nfs_parse_mount_options((char *)options, args) == 0) return -EINVAL; - if (!nfs_verify_server_address((struct sockaddr *) - &args->nfs_server.address)) + if (!nfs_verify_server_address(sap)) return -EINVAL; - nfs_set_port((struct sockaddr *)&args->nfs_server.address, - args->nfs_server.port); - - nfs_validate_transport_protocol(args); - - nfs4_validate_mount_flags(args); - - if (args->auth_flavor_len > 1) - goto out_inval_auth; - - if (args->client_address == NULL) - goto out_no_client_address; - - status = nfs_parse_devname(dev_name, - &args->nfs_server.hostname, - NFS4_MAXNAMLEN, - &args->nfs_server.export_path, - NFS4_MAXPATHLEN); - if (status < 0) - return status; - - break; - } + return nfs4_validate_text_mount_data(options, args, dev_name); } return 0; @@ -2448,10 +2514,6 @@ out_inval_auth: out_no_address: dfprintk(MOUNT, "NFS4: mount program didn't pass remote address\n"); return -EINVAL; - -out_no_client_address: - dfprintk(MOUNT, "NFS4: mount program didn't pass callback address\n"); - return -EINVAL; } /* @@ -2618,6 +2680,34 @@ out_err: return ret; } +static int nfs4_try_mount(int flags, const char *dev_name, + struct nfs_parsed_mount_data *data, + struct vfsmount *mnt) +{ + char *export_path; + struct vfsmount *root_mnt; + int error; + + dfprintk(MOUNT, "--> nfs4_try_mount()\n"); + + export_path = data->nfs_server.export_path; + data->nfs_server.export_path = "/"; + root_mnt = nfs_do_root_mount(&nfs4_remote_fs_type, flags, data, + data->nfs_server.hostname); + data->nfs_server.export_path = export_path; + + error = PTR_ERR(root_mnt); + if (IS_ERR(root_mnt)) + goto out; + + error = nfs_follow_remote_path(root_mnt, export_path, mnt); + +out: + dfprintk(MOUNT, "<-- nfs4_try_mount() = %d%s\n", error, + error != 0 ? " [error]" : ""); + return error; +} + /* * Get the superblock for an NFS4 mountpoint */ @@ -2625,8 +2715,6 @@ static int nfs4_get_sb(struct file_syste int flags, const char *dev_name, void *raw_data, struct vfsmount *mnt) { struct nfs_parsed_mount_data *data; - char *export_path; - struct vfsmount *root_mnt; int error = -ENOMEM; data = kzalloc(sizeof(*data), GFP_KERNEL); @@ -2638,17 +2726,7 @@ static int nfs4_get_sb(struct file_syste if (error < 0) goto out; - export_path = data->nfs_server.export_path; - data->nfs_server.export_path = "/"; - root_mnt = nfs_do_root_mount(&nfs4_remote_fs_type, flags, data, - data->nfs_server.hostname); - data->nfs_server.export_path = export_path; - - error = PTR_ERR(root_mnt); - if (IS_ERR(root_mnt)) - goto out; - - error = nfs_follow_remote_path(root_mnt, export_path, mnt); + error = nfs4_try_mount(flags, dev_name, data, mnt); out: kfree(data->client_address); diff -up linux-2.6.30.i686/include/linux/nfs4.h.save linux-2.6.30.i686/include/linux/nfs4.h --- linux-2.6.30.i686/include/linux/nfs4.h.save 2009-09-10 10:14:38.000000000 -0400 +++ linux-2.6.30.i686/include/linux/nfs4.h 2009-09-10 11:06:38.000000000 -0400 @@ -472,6 +472,7 @@ enum lock_type4 { #define NFSPROC4_NULL 0 #define NFSPROC4_COMPOUND 1 +#define NFS4_VERSION 4 #define NFS4_MINOR_VERSION 0 #if defined(CONFIG_NFS_V4_1) Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-12/kernel.spec,v retrieving revision 1.1798 retrieving revision 1.1799 diff -u -p -r1.1798 -r1.1799 --- kernel.spec 14 Sep 2009 06:01:43 -0000 1.1798 +++ kernel.spec 14 Sep 2009 17:52:34 -0000 1.1799 @@ -725,6 +725,7 @@ Patch2904: v4l-dvb-fix-cx25840-firmware- # NFSv4 Patch3050: linux-2.6-nfsd4-proots.patch +Patch3060: linux-2.6-nfs4-ver4opt.patch # VIA Nano / VX8xx updates Patch11010: via-hwmon-temp-sensor.patch @@ -1217,6 +1218,7 @@ ApplyPatch linux-2.6-execshield.patch # NFSv4 ApplyPatch linux-2.6-nfsd4-proots.patch +ApplyPatch linux-2.6-nfs4-ver4opt.patch # USB ApplyPatch linux-2.6-driver-level-usb-autosuspend.diff @@ -2038,6 +2040,9 @@ fi # and build. %changelog +* Mon Sep 14 2009 Steve Dickson +- Added support for -o v4 mount parsing + * Mon Sep 14 2009 Ben Skeggs - nouveau: avoid PFIFO IRQ hardlock, misc LVDS mode fixes, nv5x RAMFC cleanup From steved at fedoraproject.org Mon Sep 14 17:53:31 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Mon, 14 Sep 2009 17:53:31 +0000 (UTC) Subject: rpms/kernel/devel linux-2.6-nfs4-ver4opt.patch, NONE, 1.1 kernel.spec, 1.1799, 1.1800 Message-ID: <20090914175331.58F3E11C00EC@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/kernel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2467 Modified Files: kernel.spec Added Files: linux-2.6-nfs4-ver4opt.patch Log Message: Added support for -o v4 mount parsing linux-2.6-nfs4-ver4opt.patch: fs/nfs/internal.h | 10 +- fs/nfs/super.c | 214 ++++++++++++++++++++++++++++++++++----------------- include/linux/nfs4.h | 1 3 files changed, 155 insertions(+), 70 deletions(-) --- NEW FILE linux-2.6-nfs4-ver4opt.patch --- diff -up linux-2.6.30.i686/fs/nfs/internal.h.save linux-2.6.30.i686/fs/nfs/internal.h --- linux-2.6.30.i686/fs/nfs/internal.h.save 2009-09-10 10:14:10.000000000 -0400 +++ linux-2.6.30.i686/fs/nfs/internal.h 2009-09-10 11:06:38.000000000 -0400 @@ -49,6 +49,11 @@ struct nfs_clone_mount { #define NFS_MAX_SECFLAVORS (12) /* + * Value used if the user did not specify a port value. + */ +#define NFS_UNSPEC_PORT (-1) + +/* * In-kernel mount arguments */ struct nfs_parsed_mount_data { @@ -63,6 +68,7 @@ struct nfs_parsed_mount_data { unsigned int auth_flavor_len; rpc_authflavor_t auth_flavors[1]; char *client_address; + unsigned int version; unsigned int minorversion; char *fscache_uniq; @@ -71,7 +77,7 @@ struct nfs_parsed_mount_data { size_t addrlen; char *hostname; u32 version; - unsigned short port; + int port; unsigned short protocol; } mount_server; @@ -80,7 +86,7 @@ struct nfs_parsed_mount_data { size_t addrlen; char *hostname; char *export_path; - unsigned short port; + int port; unsigned short protocol; } nfs_server; diff -up linux-2.6.30.i686/fs/nfs/super.c.save linux-2.6.30.i686/fs/nfs/super.c --- linux-2.6.30.i686/fs/nfs/super.c.save 2009-09-10 10:14:24.000000000 -0400 +++ linux-2.6.30.i686/fs/nfs/super.c 2009-09-10 15:14:10.000000000 -0400 @@ -73,7 +73,7 @@ enum { Opt_cto, Opt_nocto, Opt_ac, Opt_noac, Opt_lock, Opt_nolock, - Opt_v2, Opt_v3, + Opt_v2, Opt_v3, Opt_v4, Opt_udp, Opt_tcp, Opt_rdma, Opt_acl, Opt_noacl, Opt_rdirplus, Opt_nordirplus, @@ -127,6 +127,7 @@ static const match_table_t nfs_mount_opt { Opt_nolock, "nolock" }, { Opt_v2, "v2" }, { Opt_v3, "v3" }, + { Opt_v4, "v4" }, { Opt_udp, "udp" }, { Opt_tcp, "tcp" }, { Opt_rdma, "rdma" }, @@ -272,6 +273,10 @@ static const struct super_operations nfs }; #ifdef CONFIG_NFS_V4 +static int nfs4_validate_text_mount_data(void *options, + struct nfs_parsed_mount_data *args, const char *dev_name); +static int nfs4_try_mount(int flags, const char *dev_name, + struct nfs_parsed_mount_data *data, struct vfsmount *mnt); static int nfs4_get_sb(struct file_system_type *fs_type, int flags, const char *dev_name, void *raw_data, struct vfsmount *mnt); static int nfs4_remote_get_sb(struct file_system_type *fs_type, @@ -866,6 +871,21 @@ void nfs_parse_ip_address(char *string, } /* + * Select between a default port value and a user-specified port value. + * If a zero value is set, then autobind will be used. + */ +static void nfs_set_default_port(struct sockaddr *sap, const int parsed_port, + const unsigned short default_port) +{ + unsigned short port = default_port; + + if (parsed_port != NFS_UNSPEC_PORT) + port = parsed_port; + + nfs_set_port(sap, port); +} + +/* * Sanity check the NFS transport protocol. * */ @@ -1047,10 +1067,18 @@ static int nfs_parse_mount_options(char break; case Opt_v2: mnt->flags &= ~NFS_MOUNT_VER3; + mnt->version = 2; break; case Opt_v3: mnt->flags |= NFS_MOUNT_VER3; + mnt->version = 3; break; +#ifdef CONFIG_NFS_V4 + case Opt_v4: + mnt->flags &= ~NFS_MOUNT_VER3; + mnt->version = 4; + break; +#endif case Opt_udp: mnt->flags &= ~NFS_MOUNT_TCP; mnt->nfs_server.protocol = XPRT_TRANSPORT_UDP; @@ -1264,10 +1292,18 @@ static int nfs_parse_mount_options(char switch (option) { case NFS2_VERSION: mnt->flags &= ~NFS_MOUNT_VER3; + mnt->version = 2; break; case NFS3_VERSION: mnt->flags |= NFS_MOUNT_VER3; + mnt->version = 3; + break; +#ifdef CONFIG_NFS_V4 + case NFS4_VERSION: + mnt->flags &= ~NFS_MOUNT_VER3; + mnt->version = 4; break; +#endif default: goto out_invalid_value; } @@ -1485,11 +1521,7 @@ static int nfs_try_mount(struct nfs_pars args->mount_server.addrlen = args->nfs_server.addrlen; } request.salen = args->mount_server.addrlen; - - /* - * autobind will be used if mount_server.port == 0 - */ - nfs_set_port(request.sap, args->mount_server.port); + nfs_set_default_port(request.sap, args->mount_server.port, 0); /* * Now ask the mount server to map our export path @@ -1661,6 +1693,7 @@ static int nfs_validate_mount_data(void const char *dev_name) { struct nfs_mount_data *data = (struct nfs_mount_data *)options; + struct sockaddr *sap = (struct sockaddr *)&args->nfs_server.address; if (data == NULL) goto out_no_data; @@ -1672,10 +1705,11 @@ static int nfs_validate_mount_data(void args->acregmax = NFS_DEF_ACREGMAX; args->acdirmin = NFS_DEF_ACDIRMIN; args->acdirmax = NFS_DEF_ACDIRMAX; - args->mount_server.port = 0; /* autobind unless user sets port */ - args->nfs_server.port = 0; /* autobind unless user sets port */ + args->mount_server.port = NFS_UNSPEC_PORT; + args->nfs_server.port = NFS_UNSPEC_PORT; args->nfs_server.protocol = XPRT_TRANSPORT_TCP; args->auth_flavors[0] = RPC_AUTH_UNIX; + args->minorversion = 0; switch (data->version) { case 1: @@ -1697,8 +1731,11 @@ static int nfs_validate_mount_data(void if (data->root.size > NFS3_FHSIZE || data->root.size == 0) goto out_invalid_fh; mntfh->size = data->root.size; - } else + args->version = 3; + } else { mntfh->size = NFS2_FHSIZE; + args->version = 2; + } memcpy(mntfh->data, data->root.data, mntfh->size); @@ -1720,11 +1757,9 @@ static int nfs_validate_mount_data(void args->acdirmin = data->acdirmin; args->acdirmax = data->acdirmax; - memcpy(&args->nfs_server.address, &data->addr, - sizeof(data->addr)); + memcpy(sap, &data->addr, sizeof(data->addr)); args->nfs_server.addrlen = sizeof(data->addr); - if (!nfs_verify_server_address((struct sockaddr *) - &args->nfs_server.address)) + if (!nfs_verify_server_address(sap)) goto out_no_address; if (!(data->flags & NFS_MOUNT_TCP)) @@ -1772,12 +1807,18 @@ static int nfs_validate_mount_data(void if (nfs_parse_mount_options((char *)options, args) == 0) return -EINVAL; - if (!nfs_verify_server_address((struct sockaddr *) - &args->nfs_server.address)) + if (!nfs_verify_server_address(sap)) goto out_no_address; - nfs_set_port((struct sockaddr *)&args->nfs_server.address, - args->nfs_server.port); + if (args->version == 4) +#ifdef CONFIG_NFS_V4 + return nfs4_validate_text_mount_data(options, + args, dev_name); +#else + goto out_v4_not_compiled; +#endif + + nfs_set_default_port(sap, args->nfs_server.port, 0); nfs_set_mount_transport_protocol(args); @@ -1825,6 +1866,12 @@ out_v3_not_compiled: return -EPROTONOSUPPORT; #endif /* !CONFIG_NFS_V3 */ +#ifndef CONFIG_NFS_V4 +out_v4_not_compiled: + dfprintk(MOUNT, "NFS: NFSv4 is not compiled into kernel\n"); + return -EPROTONOSUPPORT; +#endif /* !CONFIG_NFS_V4 */ + out_nomem: dfprintk(MOUNT, "NFS: not enough memory to handle mount options\n"); return -ENOMEM; @@ -2120,6 +2167,14 @@ static int nfs_get_sb(struct file_system if (error < 0) goto out; +#ifdef CONFIG_NFS_V4 + if (data->version == 4) { + error = nfs4_try_mount(flags, dev_name, data, mnt); + kfree(data->client_address); + goto out; + } +#endif /* CONFIG_NFS_V4 */ + /* Get a volume representation */ server = nfs_create_server(data, mntfh); if (IS_ERR(server)) { @@ -2317,6 +2372,43 @@ static void nfs4_validate_mount_flags(st args->flags &= ~(NFS_MOUNT_NONLM|NFS_MOUNT_NOACL|NFS_MOUNT_VER3); } +static int nfs4_validate_text_mount_data(void *options, + struct nfs_parsed_mount_data *args, + const char *dev_name) +{ + struct sockaddr *sap = (struct sockaddr *)&args->nfs_server.address; + + nfs_set_default_port(sap, args->nfs_server.port, NFS_PORT); + + nfs_validate_transport_protocol(args); + + nfs4_validate_mount_flags(args); + + if (args->version != 4) { + dfprintk(MOUNT, + "NFS4: Illegal mount version\n"); + return -EINVAL; + } + + if (args->auth_flavor_len > 1) { + dfprintk(MOUNT, + "NFS4: Too many RPC auth flavours specified\n"); + return -EINVAL; + } + + if (args->client_address == NULL) { + dfprintk(MOUNT, + "NFS4: mount program didn't pass callback address\n"); + return -EINVAL; + } + + return nfs_parse_devname(dev_name, + &args->nfs_server.hostname, + NFS4_MAXNAMLEN, + &args->nfs_server.export_path, + NFS4_MAXPATHLEN); +} + /* * Validate NFSv4 mount options */ @@ -2324,7 +2416,7 @@ static int nfs4_validate_mount_data(void struct nfs_parsed_mount_data *args, const char *dev_name) { - struct sockaddr_in *ap; + struct sockaddr *sap = (struct sockaddr *)&args->nfs_server.address; struct nfs4_mount_data *data = (struct nfs4_mount_data *)options; char *c; @@ -2337,23 +2429,22 @@ static int nfs4_validate_mount_data(void args->acregmax = NFS_DEF_ACREGMAX; args->acdirmin = NFS_DEF_ACDIRMIN; args->acdirmax = NFS_DEF_ACDIRMAX; - args->nfs_server.port = NFS_PORT; /* 2049 unless user set port= */ + args->nfs_server.port = NFS_UNSPEC_PORT; args->auth_flavors[0] = RPC_AUTH_UNIX; args->auth_flavor_len = 0; + args->version = 4; args->minorversion = 0; switch (data->version) { case 1: - ap = (struct sockaddr_in *)&args->nfs_server.address; if (data->host_addrlen > sizeof(args->nfs_server.address)) goto out_no_address; if (data->host_addrlen == 0) goto out_no_address; args->nfs_server.addrlen = data->host_addrlen; - if (copy_from_user(ap, data->host_addr, data->host_addrlen)) + if (copy_from_user(sap, data->host_addr, data->host_addrlen)) return -EFAULT; - if (!nfs_verify_server_address((struct sockaddr *) - &args->nfs_server.address)) + if (nfs_verify_server_address(sap)) goto out_no_address; if (data->auth_flavourlen) { @@ -2399,39 +2490,14 @@ static int nfs4_validate_mount_data(void nfs_validate_transport_protocol(args); break; - default: { - int status; - + default: if (nfs_parse_mount_options((char *)options, args) == 0) return -EINVAL; - if (!nfs_verify_server_address((struct sockaddr *) - &args->nfs_server.address)) + if (!nfs_verify_server_address(sap)) return -EINVAL; - nfs_set_port((struct sockaddr *)&args->nfs_server.address, - args->nfs_server.port); - - nfs_validate_transport_protocol(args); - - nfs4_validate_mount_flags(args); - - if (args->auth_flavor_len > 1) - goto out_inval_auth; - - if (args->client_address == NULL) - goto out_no_client_address; - - status = nfs_parse_devname(dev_name, - &args->nfs_server.hostname, - NFS4_MAXNAMLEN, - &args->nfs_server.export_path, - NFS4_MAXPATHLEN); - if (status < 0) - return status; - - break; - } + return nfs4_validate_text_mount_data(options, args, dev_name); } return 0; @@ -2448,10 +2514,6 @@ out_inval_auth: out_no_address: dfprintk(MOUNT, "NFS4: mount program didn't pass remote address\n"); return -EINVAL; - -out_no_client_address: - dfprintk(MOUNT, "NFS4: mount program didn't pass callback address\n"); - return -EINVAL; } /* @@ -2618,6 +2680,34 @@ out_err: return ret; } +static int nfs4_try_mount(int flags, const char *dev_name, + struct nfs_parsed_mount_data *data, + struct vfsmount *mnt) +{ + char *export_path; + struct vfsmount *root_mnt; + int error; + + dfprintk(MOUNT, "--> nfs4_try_mount()\n"); + + export_path = data->nfs_server.export_path; + data->nfs_server.export_path = "/"; + root_mnt = nfs_do_root_mount(&nfs4_remote_fs_type, flags, data, + data->nfs_server.hostname); + data->nfs_server.export_path = export_path; + + error = PTR_ERR(root_mnt); + if (IS_ERR(root_mnt)) + goto out; + + error = nfs_follow_remote_path(root_mnt, export_path, mnt); + +out: + dfprintk(MOUNT, "<-- nfs4_try_mount() = %d%s\n", error, + error != 0 ? " [error]" : ""); + return error; +} + /* * Get the superblock for an NFS4 mountpoint */ @@ -2625,8 +2715,6 @@ static int nfs4_get_sb(struct file_syste int flags, const char *dev_name, void *raw_data, struct vfsmount *mnt) { struct nfs_parsed_mount_data *data; - char *export_path; - struct vfsmount *root_mnt; int error = -ENOMEM; data = kzalloc(sizeof(*data), GFP_KERNEL); @@ -2638,17 +2726,7 @@ static int nfs4_get_sb(struct file_syste if (error < 0) goto out; - export_path = data->nfs_server.export_path; - data->nfs_server.export_path = "/"; - root_mnt = nfs_do_root_mount(&nfs4_remote_fs_type, flags, data, - data->nfs_server.hostname); - data->nfs_server.export_path = export_path; - - error = PTR_ERR(root_mnt); - if (IS_ERR(root_mnt)) - goto out; - - error = nfs_follow_remote_path(root_mnt, export_path, mnt); + error = nfs4_try_mount(flags, dev_name, data, mnt); out: kfree(data->client_address); diff -up linux-2.6.30.i686/include/linux/nfs4.h.save linux-2.6.30.i686/include/linux/nfs4.h --- linux-2.6.30.i686/include/linux/nfs4.h.save 2009-09-10 10:14:38.000000000 -0400 +++ linux-2.6.30.i686/include/linux/nfs4.h 2009-09-10 11:06:38.000000000 -0400 @@ -472,6 +472,7 @@ enum lock_type4 { #define NFSPROC4_NULL 0 #define NFSPROC4_COMPOUND 1 +#define NFS4_VERSION 4 #define NFS4_MINOR_VERSION 0 #if defined(CONFIG_NFS_V4_1) Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v retrieving revision 1.1799 retrieving revision 1.1800 diff -u -p -r1.1799 -r1.1800 --- kernel.spec 11 Sep 2009 20:04:56 -0000 1.1799 +++ kernel.spec 14 Sep 2009 17:53:31 -0000 1.1800 @@ -726,6 +726,7 @@ Patch2904: v4l-dvb-fix-cx25840-firmware- # NFSv4 Patch3050: linux-2.6-nfsd4-proots.patch +Patch3060: linux-2.6-nfs4-ver4opt.patch # VIA Nano / VX8xx updates Patch11010: via-hwmon-temp-sensor.patch @@ -1214,6 +1215,7 @@ ApplyPatch linux-2.6-execshield.patch # NFSv4 ApplyPatch linux-2.6-nfsd4-proots.patch +ApplyPatch linux-2.6-nfs4-ver4opt.patch # USB ApplyPatch linux-2.6-driver-level-usb-autosuspend.diff @@ -2035,6 +2037,9 @@ fi # ############################################################## %changelog +* Mon Sep 14 2009 Steve Dickson +- Added support for -o v4 mount parsing + * Fri Sep 11 2009 Dave Jones - Apply NX/RO to modules From hadess at fedoraproject.org Mon Sep 14 17:56:12 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Mon, 14 Sep 2009 17:56:12 +0000 (UTC) Subject: rpms/webkitgtk/devel webkit-1.1.14-nspluginwrapper.patch, NONE, 1.1 webkitgtk.spec, 1.20, 1.21 Message-ID: <20090914175612.4134111C00EC@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/webkitgtk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3572 Modified Files: webkitgtk.spec Added Files: webkit-1.1.14-nspluginwrapper.patch Log Message: * Mon Sep 14 2009 Bastien Nocera 1.1.14-3 - Add support for nspluginwrapper plugins webkit-1.1.14-nspluginwrapper.patch: PluginDatabase.cpp | 3 +++ 1 file changed, 3 insertions(+) --- NEW FILE webkit-1.1.14-nspluginwrapper.patch --- --- webkit-1.1.14/WebCore/plugins/PluginDatabase.cpp.orig 2009-09-14 17:48:44.000000000 +0100 +++ webkit-1.1.14/WebCore/plugins/PluginDatabase.cpp 2009-09-14 17:50:28.000000000 +0100 @@ -355,6 +355,9 @@ Vector PluginDatabase::defaultPl paths.append("/usr/lib/netscape/plugins-libc6"); paths.append("/usr/lib64/netscape/plugins"); paths.append("/usr/lib64/mozilla/plugins"); + /* And for nspluginwrapper */ + paths.append("/usr/lib64/mozilla/plugins-wrapped"); + paths.append("/usr/lib/mozilla/plugins-wrapped"); String mozHome(getenv("MOZILLA_HOME")); mozHome.append("/plugins"); Index: webkitgtk.spec =================================================================== RCS file: /cvs/pkgs/rpms/webkitgtk/devel/webkitgtk.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- webkitgtk.spec 8 Sep 2009 19:02:17 -0000 1.20 +++ webkitgtk.spec 14 Sep 2009 17:56:12 -0000 1.21 @@ -35,7 +35,7 @@ Name: webkitgtk Version: 1.1.14 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GTK+ Web content engine library Provides: WebKit-gtk = %{version}-%{release} @@ -49,6 +49,7 @@ Source0: http://www.webkitgtk.org/webkit Patch0: webkit-1.1.14-atomic-word.patch Patch1: webkit-1.1.13-no-execmem.patch +Patch2: webkit-1.1.14-nspluginwrapper.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -112,6 +113,7 @@ LICENSE, README, and AUTHORS files. %setup -qn "webkit-%{version}" %patch0 -p1 -b .atomic-word %patch1 -p1 -b .no-execmem +%patch2 -p1 -b .nspluginwrapper %build CFLAGS="%optflags -DLIBSOUP_I_HAVE_READ_BUG_594377_AND_KNOW_SOUP_PASSWORD_MANAGER_MIGHT_GO_AWAY" %configure \ @@ -188,6 +190,9 @@ rm -rf %{buildroot} %changelog +* Mon Sep 14 2009 Bastien Nocera 1.1.14-3 +- Add support for nspluginwrapper plugins + * Tue Sep 08 2009 Karsten Hopp 1.1.14-2 - bump release and rebuild as the package was linked with an old libicu during the mass rebuild on s390x From davidz at fedoraproject.org Mon Sep 14 18:19:29 2009 From: davidz at fedoraproject.org (David Zeuthen) Date: Mon, 14 Sep 2009 18:19:29 +0000 (UTC) Subject: rpms/polkit-gnome/devel polkit-gnome.spec,1.13,1.14 Message-ID: <20090914181929.2247211C00EC@cvs1.fedora.phx.redhat.com> Author: davidz Update of /cvs/pkgs/rpms/polkit-gnome/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11639 Modified Files: polkit-gnome.spec Log Message: * Mon Sep 14 2009 David Zeuthen - 0.95-0.git20090913.3 - Obsolete old PolicyKit-gnome packages Index: polkit-gnome.spec =================================================================== RCS file: /cvs/pkgs/rpms/polkit-gnome/devel/polkit-gnome.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- polkit-gnome.spec 13 Sep 2009 20:40:34 -0000 1.13 +++ polkit-gnome.spec 14 Sep 2009 18:19:28 -0000 1.14 @@ -1,7 +1,7 @@ Summary: PolicyKit integration for the GNOME desktop Name: polkit-gnome Version: 0.95 -Release: 0.git20090913.2%{?dist} +Release: 0.git20090913.3%{?dist} License: LGPLv2+ URL: http://www.freedesktop.org/wiki/Software/PolicyKit Group: Applications/System @@ -15,6 +15,9 @@ BuildRequires: dbus-glib-devel BuildRequires: gobject-introspection-devel BuildRequires: gir-repository-devel +Obsoletes: PolicyKit-gnome +Obsoletes: PolicyKit-gnome-libs + Requires: polkit >= 0.95 %description @@ -86,6 +89,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Sep 14 2009 David Zeuthen - 0.95-0.git20090913.3 +- Obsolete old PolicyKit-gnome packages + * Sun Sep 13 2009 David Zeuthen - 0.95-0.git20090913.2 - Update BR From markmc at fedoraproject.org Mon Sep 14 18:30:46 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Mon, 14 Sep 2009 18:30:46 +0000 (UTC) Subject: rpms/libvirt/devel libvirt-0.6.4-svirt-sound.patch, 1.4, 1.5 libvirt.spec, 1.174, 1.175 sources, 1.47, 1.48 Message-ID: <20090914183046.2243011C00EC@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/libvirt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16180 Modified Files: libvirt-0.6.4-svirt-sound.patch libvirt.spec sources Log Message: * Mon Sep 14 2009 Mark McLoughlin - 0.7.1-0.2.gitfac3f4c - Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade libvirt-0.6.4-svirt-sound.patch: qemu_conf.c | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) Index: libvirt-0.6.4-svirt-sound.patch =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/devel/libvirt-0.6.4-svirt-sound.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- libvirt-0.6.4-svirt-sound.patch 19 Aug 2009 17:13:01 -0000 1.4 +++ libvirt-0.6.4-svirt-sound.patch 14 Sep 2009 18:30:45 -0000 1.5 @@ -1,4 +1,4 @@ -From 5f8d720b5f1393ee333a5fa8375ffe9ac954d48b Mon Sep 17 00:00:00 2001 +From e2106f6db9beb9f48e9f87f8a1eaba821d1a2296 Mon Sep 17 00:00:00 2001 From: Daniel P. Berrange Date: Mon, 17 Aug 2009 08:32:08 +0100 Subject: [PATCH] Disable sound cards when running sVirt @@ -12,10 +12,10 @@ Fedora-patch: libvirt-0.6.4-svirt-sound. 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/src/qemu_conf.c b/src/qemu_conf.c -index 6b0b404..53186e0 100644 +index f92bcef..f3b4ef0 100644 --- a/src/qemu_conf.c +++ b/src/qemu_conf.c -@@ -1384,6 +1384,20 @@ int qemudBuildCommandLine(virConnectPtr conn, +@@ -1510,6 +1510,20 @@ int qemudBuildCommandLine(virConnectPtr conn, char uuid[VIR_UUID_STRING_BUFLEN]; char domid[50]; const char *cpu = NULL; @@ -36,7 +36,7 @@ index 6b0b404..53186e0 100644 uname_normalize(&ut); -@@ -2015,7 +2029,8 @@ int qemudBuildCommandLine(virConnectPtr conn, +@@ -2181,7 +2195,8 @@ int qemudBuildCommandLine(virConnectPtr conn, } /* Add sound hardware */ Index: libvirt.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/devel/libvirt.spec,v retrieving revision 1.174 retrieving revision 1.175 diff -u -p -r1.174 -r1.175 --- libvirt.spec 6 Sep 2009 13:46:19 -0000 1.174 +++ libvirt.spec 14 Sep 2009 18:30:45 -0000 1.175 @@ -18,6 +18,7 @@ %define with_storage_lvm 0%{!?_without_storage_lvm:1} %define with_storage_iscsi 0%{!?_without_storage_iscsi:1} %define with_storage_disk 0%{!?_without_storage_disk:1} +%define with_storage_mpath 0%{!?_without_storage_mpath:1} %define with_numactl 0%{!?_without_numactl:1} # default to off - selectively enabled below @@ -72,12 +73,12 @@ %define with_one 0 %endif -%define git_snapshot git3ef2e05 +%define git_snapshot gitfac3f4c Summary: Library providing a simple API virtualization Name: libvirt Version: 0.7.1 -Release: 0.1.%{git_snapshot}%{?dist}%{?extra_release} +Release: 0.2.%{git_snapshot}%{?dist}%{?extra_release} License: LGPLv2+ Group: Development/Libraries Source: http://libvirt.org/sources/libvirt-%{version}-%{git_snapshot}.tar.gz @@ -119,6 +120,11 @@ Requires: glusterfs-client >= 2.0.1 %if %{with_qemu} # From QEMU RPMs Requires: /usr/bin/qemu-img +# For image compression +Requires: gzip +Requires: bzip2 +Requires: lzop +Requires: xz %else %if %{with_xen} # From Xen RPMs @@ -137,6 +143,10 @@ Requires: iscsi-initiator-utils # For disk driver Requires: parted %endif +%if %{with_storage_mpath} +# For multipath support +Requires: device-mapper +%endif %if %{with_xen} BuildRequires: xen-devel %endif @@ -192,6 +202,10 @@ BuildRequires: iscsi-initiator-utils # For disk driver BuildRequires: parted-devel %endif +%if %{with_storage_mpath} +# For Multipath support +BuildRequires: device-mapper-devel +%endif %if %{with_numactl} # For QEMU/LXC numa info BuildRequires: numactl-devel @@ -341,6 +355,10 @@ of recent versions of Linux (and other O %define _without_storage_disk --without-storage-disk %endif +%if ! %{with_storage_mpath} +%define _without_storage_mpath --without-storage-mpath +%endif + %if ! %{with_numactl} %define _without_numactl --without-numactl %endif @@ -372,6 +390,7 @@ of recent versions of Linux (and other O %{?_without_storage_lvm} \ %{?_without_storage_iscsi} \ %{?_without_storage_disk} \ + %{?_without_storage_mpath} \ %{?_without_numactl} \ %{?_without_capng} \ %{?_without_netcf} \ @@ -460,6 +479,9 @@ fi %endif /sbin/chkconfig --add libvirtd +if [ "$1" -ge "1" ]; then + /sbin/service libvirtd condrestart > /dev/null 2>&1 +fi %endif %preun @@ -628,6 +650,13 @@ fi %endif %changelog +* Mon Sep 14 2009 Mark McLoughlin - 0.7.1-0.2.gitfac3f4c +- Update to newer snapshot of 0.7.1 +- Stop libvirt using untrusted 'info vcpus' PID data (#520864) +- Support relabelling of USB and PCI devices +- Enable multipath storage support +- Restart libvirtd upon RPM upgrade + * Sun Sep 6 2009 Mark McLoughlin - 0.7.1-0.1.gitg3ef2e05 - Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/devel/sources,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- sources 6 Sep 2009 13:46:19 -0000 1.47 +++ sources 14 Sep 2009 18:30:45 -0000 1.48 @@ -1 +1 @@ -d47a8065f71e68d60ff020ba9b370801 libvirt-0.7.1-git3ef2e05.tar.gz +84cb07d98032787f1e2a36776768e297 libvirt-0.7.1-gitfac3f4c.tar.gz From hadess at fedoraproject.org Mon Sep 14 18:32:25 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Mon, 14 Sep 2009 18:32:25 +0000 (UTC) Subject: rpms/epiphany/devel 0001-Setup-nspluginwrapper-if-available.patch, NONE, 1.1 epiphany.spec, 1.243, 1.244 epiphany-2.20.1-wrapped-plugins.patch, 1.3, NONE Message-ID: <20090914183225.0403B11C00EC@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/epiphany/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16945 Modified Files: epiphany.spec Added Files: 0001-Setup-nspluginwrapper-if-available.patch Removed Files: epiphany-2.20.1-wrapped-plugins.patch Log Message: * Mon Sep 14 2009 Bastien Nocera 2.27.92-2 - Call nspluginwrapper's config tool if available 0001-Setup-nspluginwrapper-if-available.patch: ephy-embed-single.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) --- NEW FILE 0001-Setup-nspluginwrapper-if-available.patch --- >From bd03e748e07dd300015fdfee111420162f346e5f Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Mon, 14 Sep 2009 19:30:03 +0100 Subject: [PATCH] Setup nspluginwrapper if available By calling mozilla-plugin-config on startup. --- embed/ephy-embed-single.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/embed/ephy-embed-single.c b/embed/ephy-embed-single.c index 4930f8e..aba0916 100644 --- a/embed/ephy-embed-single.c +++ b/embed/ephy-embed-single.c @@ -21,6 +21,7 @@ #include "config.h" #define LIBSOUP_I_HAVE_READ_BUG_594377_AND_KNOW_SOUP_PASSWORD_MANAGER_MIGHT_GO_AWAY +#define NSPLUGINWRAPPER_SETUP "/usr/bin/mozilla-plugin-config" #include "ephy-embed-single.h" #include "ephy-embed-prefs.h" @@ -333,6 +334,10 @@ ephy_embed_single_initialize (EphyEmbedSingle *single) SoupCookieJar *jar; char *filename; + /* Initialise nspluginwrapper's plugins if available */ + if (g_file_test (NSPLUGINWRAPPER_SETUP, G_FILE_TEST_EXISTS) != FALSE) + g_spawn_command_line_sync (NSPLUGINWRAPPER_SETUP, NULL, NULL, NULL, NULL); + ephy_embed_prefs_init (); session = webkit_get_default_session (); -- 1.6.2.5 Index: epiphany.spec =================================================================== RCS file: /cvs/pkgs/rpms/epiphany/devel/epiphany.spec,v retrieving revision 1.243 retrieving revision 1.244 diff -u -p -r1.243 -r1.244 --- epiphany.spec 8 Sep 2009 19:32:02 -0000 1.243 +++ epiphany.spec 14 Sep 2009 18:32:24 -0000 1.244 @@ -8,7 +8,7 @@ Summary: Web browser for GNOME Name: epiphany Version: 2.27.92 -Release: 1%{?dist} +Release: 2%{?dist} %define major_version 2.27 Provides: epiphany(abi) = %{major_version} License: GPLv2+ and GFDL @@ -51,6 +51,7 @@ BuildRequires: nss-devel # Patches Patch0: epiphany-1.0.1-home-page.patch +Patch1: 0001-Setup-nspluginwrapper-if-available.patch Patch2: epiphany-default-bookmarks.patch %description @@ -96,6 +97,7 @@ Install epiphany-devel if you want to wr %setup -q %patch0 -p1 -b .homepage +%patch1 -p1 -b .nspluginwrapper %patch2 -p1 -b .default-bookmarks # Fedora Epiphany version @@ -245,6 +247,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/epiphany %changelog +* Mon Sep 14 2009 Bastien Nocera 2.27.92-2 +- Call nspluginwrapper's config tool if available + * Tue Sep 8 2009 Matthias Clasen - 2.27.92-1 - Update to 2.27.92 --- epiphany-2.20.1-wrapped-plugins.patch DELETED --- From kkofler at fedoraproject.org Mon Sep 14 18:36:37 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Mon, 14 Sep 2009 18:36:37 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.287,1.288 Message-ID: <20090914183637.80E0611C00EC@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18534/devel Modified Files: kdebase-workspace.spec Log Message: * Mon Sep 14 2009 Kevin Kofler - 4.3.1-4 - drop PolicyKit 0.9 support (PolicyKit-kde) on F12+/EL Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.287 retrieving revision 1.288 diff -u -p -r1.287 -r1.288 --- kdebase-workspace.spec 12 Sep 2009 22:43:45 -0000 1.287 +++ kdebase-workspace.spec 14 Sep 2009 18:36:36 -0000 1.288 @@ -1,3 +1,6 @@ +%if 0%{?fedora} && 0%{?fedora} < 12 +%define with_polkit_09 1 +%endif %{!?python_sitearch:%global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} @@ -5,7 +8,7 @@ Summary: K Desktop Environment - Workspa Name: kdebase-workspace Version: 4.3.1 -Release: 3%{?dist} +Release: 4%{?dist} Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-workspace-%{version}.tar.bz2 License: GPLv2 Group: User Interface/Desktops @@ -37,7 +40,12 @@ Patch16: kdebase-workspace-4.3.0-battery # moving to non-multilib hack Obsoletes: kdebase-workspace < 4.3.0-2 +%if 0%{?with_polkit_09} Requires: PolicyKit-authentication-agent +%else +Obsoletes: PolicyKit-kde < %{version}-%{release} +#Obsoletes: PolicyKit-kde-libs < %{version}-%{release} +%endif # kdmtheme's functionality is now provided by kdebase-workspace itself Obsoletes: kdmtheme < 1.3 @@ -67,7 +75,9 @@ BuildRequires: lm_sensors-devel %endif BuildRequires: NetworkManager-devel BuildRequires: pam-devel +%if 0%{?with_polkit_09} BuildRequires: polkit-qt-devel +%endif BuildRequires: qimageblitz-devel BuildRequires: soprano-devel BuildRequires: python-devel @@ -543,6 +553,7 @@ fi %{_kde4_datadir}/kde4/services/plasma-applet-ggl* %{_kde4_datadir}/kde4/services/*googlegadgets.desktop +%if 0%{?with_polkit_09} %files -n PolicyKit-kde %defattr(-,root,root,-) %{_kde4_bindir}/polkit-kde-authorization @@ -555,6 +566,7 @@ fi #files -n PolicyKit-kde-libs #defattr(-,root,root,-) %{_kde4_libdir}/libpolkitkdeprivate.so.4* +%endif %files python-applet %defattr(-,root,root,-) @@ -571,6 +583,9 @@ fi %changelog +* Mon Sep 14 2009 Kevin Kofler - 4.3.1-4 +- drop PolicyKit 0.9 support (PolicyKit-kde) on F12+/EL + * Sat Sep 12 2009 Rex Dieter - 4.3.1-3 - -python-applet: Provides: plasma-scriptengine-python - Requires: system-ksplash-theme (f12+,rhel6+) From kkofler at fedoraproject.org Mon Sep 14 18:46:31 2009 From: kkofler at fedoraproject.org (Kevin Kofler) Date: Mon, 14 Sep 2009 18:46:31 +0000 (UTC) Subject: rpms/kdebase-workspace/devel kdebase-workspace.spec,1.288,1.289 Message-ID: <20090914184631.8569E11C00EC@cvs1.fedora.phx.redhat.com> Author: kkofler Update of /cvs/pkgs/rpms/kdebase-workspace/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21939/devel Modified Files: kdebase-workspace.spec Log Message: Obsoletes: polkit-qt < 0.10 Index: kdebase-workspace.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-workspace/devel/kdebase-workspace.spec,v retrieving revision 1.288 retrieving revision 1.289 diff -u -p -r1.288 -r1.289 --- kdebase-workspace.spec 14 Sep 2009 18:36:36 -0000 1.288 +++ kdebase-workspace.spec 14 Sep 2009 18:46:31 -0000 1.289 @@ -44,7 +44,9 @@ Obsoletes: kdebase-workspace < 4.3.0-2 Requires: PolicyKit-authentication-agent %else Obsoletes: PolicyKit-kde < %{version}-%{release} +# if/when we actually create this one: #Obsoletes: PolicyKit-kde-libs < %{version}-%{release} +Obsoletes: polkit-qt < 0.10 %endif # kdmtheme's functionality is now provided by kdebase-workspace itself From rathann at fedoraproject.org Mon Sep 14 19:05:18 2009 From: rathann at fedoraproject.org (Dominik Mierzejewski) Date: Mon, 14 Sep 2009 19:05:18 +0000 (UTC) Subject: rpms/xmp/devel .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 xmp.spec, 1.6, 1.7 xmp-2.5.1-audacious2.patch, 1.3, NONE Message-ID: <20090914190518.C577711C00EC@cvs1.fedora.phx.redhat.com> Author: rathann Update of /cvs/pkgs/rpms/xmp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28833 Modified Files: .cvsignore sources xmp.spec Removed Files: xmp-2.5.1-audacious2.patch Log Message: * Mon Sep 14 2009 Dominik Mierzejewski 2.7.1-1 - updated to 2.7.1 - dropped obsolete patch - fixes CVE-2007-6731 (rhbz#523138) and CVE-2007-6732 (rhbz#523147) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xmp/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 11 Nov 2008 16:52:31 -0000 1.2 +++ .cvsignore 14 Sep 2009 19:05:18 -0000 1.3 @@ -1 +1 @@ -xmp-2.5.1-free.tar.gz +xmp-2.7.1-free.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xmp/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 11 Nov 2008 16:52:31 -0000 1.2 +++ sources 14 Sep 2009 19:05:18 -0000 1.3 @@ -1 +1 @@ -bf44830ae7d82adb346820024a02350e xmp-2.5.1-free.tar.gz +b80fef62b1326bb5f0f970348ed8306f xmp-2.7.1-free.tar.gz Index: xmp.spec =================================================================== RCS file: /cvs/pkgs/rpms/xmp/devel/xmp.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- xmp.spec 27 Jul 2009 08:20:10 -0000 1.6 +++ xmp.spec 14 Sep 2009 19:05:18 -0000 1.7 @@ -2,8 +2,8 @@ %define xmms_input_plugin_dir %(xmms-config --input-plugin-dir) Name: xmp -Version: 2.5.1 -Release: 8%{?dist} +Version: 2.7.1 +Release: 1%{?dist} Summary: A multi-format module player Group: Applications/Multimedia #Source: http://dl.sourceforge.net/sourceforge/xmp/%{name}-%{version}.tar.gz @@ -12,7 +12,6 @@ Source: http://rathann.fedorapeople.org/ # run this to get the above tarball Source1: mktarball.sh Patch0: %{name}-nostrip.patch -Patch1: xmp-2.5.1-audacious2.patch License: GPLv2+ URL: http://xmp.sourceforge.net/ Buildrequires: alsa-lib-devel @@ -56,7 +55,6 @@ This package contains the xmp plugin for %prep %setup -q %patch0 -p1 -b .nostrip -%patch1 -p1 -b .audacious2 pushd docs for file in ChangeLog CREDITS ; do iconv -f iso8859-1 -t utf8 -o $file.utf $file && touch -r $file $file.utf && mv $file.utf $file @@ -94,6 +92,11 @@ rm -rf %{buildroot} %{xmms_input_plugin_dir}/* %changelog +* Mon Sep 14 2009 Dominik Mierzejewski 2.7.1-1 +- updated to 2.7.1 +- dropped obsolete patch +- fixes CVE-2007-6731 (rhbz#523138) and CVE-2007-6732 (rhbz#523147) + * Mon Jul 27 2009 Fedora Release Engineering - 2.5.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- xmp-2.5.1-audacious2.patch DELETED --- From eponyme at fedoraproject.org Mon Sep 14 19:21:25 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Mon, 14 Sep 2009 19:21:25 +0000 (UTC) Subject: rpms/monkeystudio/devel import.log, NONE, 1.1 monkeystudio.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090914192125.08F1A11C00EC@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/monkeystudio/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5701/devel Modified Files: .cvsignore sources Added Files: import.log monkeystudio.spec Log Message: New package --- NEW FILE import.log --- monkeystudio-1_8_4_0-0_2_20090824svn3243_fc11:HEAD:monkeystudio-1.8.4.0-0.2.20090824svn3243.fc11.src.rpm:1252956054 --- NEW FILE monkeystudio.spec --- %global alphatag 20090824 %global svn_revision svn3243 # Package source is take from upstream svn repository # Use this command to generate source tarball : # svn export -r 3243 svn://svn.tuxfamily.org/svnroot/monkeystudio/mks/v2/trunk mks-svn3243 # tar cfz mks-svn3243.tar.gz mks-svn3243 Name: monkeystudio Version: 1.8.4.0 Release: 0.2.%{alphatag}%{svn_revision}%{?dist} Summary: Free crossplatform Qt 4 IDE Group: Development/Tools License: GPLv3 URL: http://www.%{name}.org/ Source0: mks-%{svn_revision}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # Version is specified to avoid plugin problems (see #475110 C22) BuildRequires: qt-devel >= 4.5.2-12 BuildRequires: desktop-file-utils BuildRequires: qscintilla-devel %description MonkeyStudio is a crossplatform Integrated Development Environment ( IDE ) aiming to become a Rapid Application Development ( RAD ) environment. MonkeyStudio runs everywhere Qt 4.4.0 ( minimum required to build it ) is available as a shared library. It is extensible via a great and powerful plugin system which help make it do nearly anything you want and support virtually any kind of project type for which a plugin exists or is created. The primary goal of MonkeyStudio was to manage Qt4 projects as best as possible, it directly uses .pro files and does not create intrusive or unsightly configuration files. MonkyStudio is also a multi language code editor too ( javascript, xml, ... ). %prep %setup -q -n mks-%{svn_revision} chmod 0644 datas/templates/Python/PyQt\ Gui/{\$Form\ File\ Name\$.ui,template.ini,\$Project\ Name\$.xpyqt} chmod 0644 datas/templates/Python/Qt\ Form/{\$Class\ Name\$.ui,template.ini} chmod 0644 datas/templates/Python/PyQt\ Console/{template.ini,\$Project\ Name\$.xpyqt} chmod 0644 datas/templates/Python/QObject\ Herited\ Class/template.ini chmod 0644 plugins/interpreter/Python/src/*.{cpp,h} chmod 0644 plugins/xup/PyQt/src/PyQt.{cpp,h} chmod 0755 datas/apis/tags2api.py # UpdateChecker is removed because yum will take care of updates sed -i -e 's/UpdateChecker//' plugins/base/base.pro sed -i -e 's/\r//' 'datas/templates/Python/Qt Form/template.ini' 'datas/templates/Python/Qt Form/$Class Name$.ui' readme.txt 'datas/templates/Python/PyQt Gui/$Form File Name$.ui' dev-readme 'datas/apis/tags2api.py' sed -i -e 's/\.ui/ui/' -e 's/\.moc/moc/' -e 's/\.rcc/rcc/' config.pri sed -i -e 's/\.moc/moc/' plugins/plugins.pri %build %{_qt4_qmake} prefix=%{_prefix} plugins=%{_libdir} system_qscintilla=1 # removing %%{?_smp_mflags} because parallel compilation doesn't work on this package make %install rm -rf $RPM_BUILD_ROOT %{_qt4_qmake} prefix=%{_prefix} plugins=%{_libdir} system_qscintilla=1 make install INSTALL_ROOT=$RPM_BUILD_ROOT desktop-file-install --vendor="" \ --mode 644 \ --dir $RPM_BUILD_ROOT%{_datadir}/applications/ \ $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Doxyfile GPL-2 GPL-3 LGPL-3 readme.txt dev-readme %{_bindir}/%{name} %{_libdir}/%{name} %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}.png %changelog * Mon Aug 31 2009 Nicoleau Fabien - 1.8.4.0-0.2.20090824svn3243 - Add qt-devel version to avoid plugin problems - Removed UpdateChecker plugin compilation * Mon Aug 24 2009 Nicoleau Fabien - 1.8.4.0-0.1.20090824svn3243 - Now using svn * Sat Jun 27 2009 Nicoleau Fabien - 1.8.3.3-2 - Remove 64 bits trick - Use qt4 macros - Fix some files permissions * Sun May 10 2009 Nicoleau Fabien - 1.8.3.3-1 - Rebuild for 1.8.3.3 * Sun Feb 15 2009 Nicoleau Fabien - 1.8.3.2-1 - Rebuild for 1.8.3.2 * Mon Dec 29 2008 Nicoleau Fabien - 1.8.3.0-1 - Rebuild for 1.8.3.0 release * Sun Dec 7 2008 Nicoleau Fabien - 1.8.3.0-1.2625svn - initital build Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/monkeystudio/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 05:01:13 -0000 1.1 +++ .cvsignore 14 Sep 2009 19:21:24 -0000 1.2 @@ -0,0 +1 @@ +mks-svn3243.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/monkeystudio/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 05:01:13 -0000 1.1 +++ sources 14 Sep 2009 19:21:24 -0000 1.2 @@ -0,0 +1 @@ +103e041f523cbbc249e2d127eef221fb mks-svn3243.tar.gz From rathann at fedoraproject.org Mon Sep 14 19:23:01 2009 From: rathann at fedoraproject.org (Dominik Mierzejewski) Date: Mon, 14 Sep 2009 19:23:01 +0000 (UTC) Subject: rpms/newsx/devel newsx.spec,1.13,1.14 Message-ID: <20090914192301.0F64111C00EC@cvs1.fedora.phx.redhat.com> Author: rathann Update of /cvs/pkgs/rpms/newsx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7373 Modified Files: newsx.spec Log Message: - changed source URL to tin.org - rebuilt after rhbz#511772 was fixed Index: newsx.spec =================================================================== RCS file: /cvs/pkgs/rpms/newsx/devel/newsx.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- newsx.spec 25 Jul 2009 19:15:35 -0000 1.13 +++ newsx.spec 14 Sep 2009 19:23:00 -0000 1.14 @@ -1,11 +1,11 @@ Name: newsx Version: 1.6 -Release: 12%{?dist} +Release: 13%{?dist} License: GPLv2+ Summary: NNTP news exchange utility Summary(pl): Narz?dzie do wymiany news?w po NNTP Group: Applications/Internet -Source0: ftp://ftp.kvaleberg.com/pub/%{name}-%{version}.tar.gz +Source0: ftp://ftp.tin.org/pub/news/utils/newsx/%{name}-%{version}.tar.gz # Source0-md5: ad9c76c53d5c7d21d86bec805fe8cd34 Patch0: %{name}-make.patch Patch1: %{name}-stack.patch @@ -64,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man[158]/* %changelog +* Mon Sep 14 2009 Dominik Mierzejewski 1.6-13 +- changed source URL to tin.org + * Sat Jul 25 2009 Fedora Release Engineering - 1.6-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Mon Sep 14 19:27:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 19:27:32 +0000 Subject: [pkgdb] wesnoth: bruno has requested watchbugzilla Message-ID: <20090914192732.738FF10F867@bastion2.fedora.phx.redhat.com> bruno has requested the watchbugzilla acl on wesnoth (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/wesnoth From pkgdb at fedoraproject.org Mon Sep 14 19:27:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 19:27:36 +0000 Subject: [pkgdb] wesnoth: bruno has requested watchcommits Message-ID: <20090914192736.B27CF10F883@bastion2.fedora.phx.redhat.com> bruno has requested the watchcommits acl on wesnoth (Fedora devel) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/wesnoth From pkgdb at fedoraproject.org Mon Sep 14 19:27:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 19:27:57 +0000 Subject: [pkgdb] wesnoth: bruno has requested watchbugzilla Message-ID: <20090914192757.BD2F210F880@bastion2.fedora.phx.redhat.com> bruno has requested the watchbugzilla acl on wesnoth (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/wesnoth From pkgdb at fedoraproject.org Mon Sep 14 19:27:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 19:27:58 +0000 Subject: [pkgdb] wesnoth: bruno has requested watchcommits Message-ID: <20090914192758.3E79410F888@bastion2.fedora.phx.redhat.com> bruno has requested the watchcommits acl on wesnoth (Fedora 10) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/wesnoth From pkgdb at fedoraproject.org Mon Sep 14 19:28:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 19:28:01 +0000 Subject: [pkgdb] wesnoth: bruno has requested watchbugzilla Message-ID: <20090914192802.0A82B10F895@bastion2.fedora.phx.redhat.com> bruno has requested the watchbugzilla acl on wesnoth (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/wesnoth From pkgdb at fedoraproject.org Mon Sep 14 19:28:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 19:28:02 +0000 Subject: [pkgdb] wesnoth: bruno has requested watchcommits Message-ID: <20090914192802.646F010F89A@bastion2.fedora.phx.redhat.com> bruno has requested the watchcommits acl on wesnoth (Fedora 11) To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/wesnoth From eponyme at fedoraproject.org Mon Sep 14 19:30:44 2009 From: eponyme at fedoraproject.org (Nicoleau Fabien) Date: Mon, 14 Sep 2009 19:30:44 +0000 (UTC) Subject: rpms/monkeystudio/devel monkeystudio.spec,1.1,1.2 Message-ID: <20090914193044.5873111C0374@cvs1.fedora.phx.redhat.com> Author: eponyme Update of /cvs/pkgs/rpms/monkeystudio/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11813 Modified Files: monkeystudio.spec Log Message: Removed unused licence files Index: monkeystudio.spec =================================================================== RCS file: /cvs/pkgs/rpms/monkeystudio/devel/monkeystudio.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- monkeystudio.spec 14 Sep 2009 19:21:24 -0000 1.1 +++ monkeystudio.spec 14 Sep 2009 19:30:44 -0000 1.2 @@ -8,7 +8,7 @@ Name: monkeystudio Version: 1.8.4.0 -Release: 0.2.%{alphatag}%{svn_revision}%{?dist} +Release: 0.3.%{alphatag}%{svn_revision}%{?dist} Summary: Free crossplatform Qt 4 IDE Group: Development/Tools @@ -18,7 +18,7 @@ Source0: mks-%{svn_revision}.tar. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # Version is specified to avoid plugin problems (see #475110 C22) -BuildRequires: qt-devel >= 4.5.2-12 +BuildRequires: qt-devel>=4.5.2-12 BuildRequires: desktop-file-utils BuildRequires: qscintilla-devel @@ -76,7 +76,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc Doxyfile GPL-2 GPL-3 LGPL-3 readme.txt dev-readme +%doc Doxyfile GPL-3 readme.txt dev-readme %{_bindir}/%{name} %{_libdir}/%{name} %{_datadir}/%{name} @@ -85,6 +85,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Sep 14 2009 Nicoleau Fabien - 1.8.4.0-0.3.20090824svn3243 +- Removed unused licence files * Mon Aug 31 2009 Nicoleau Fabien - 1.8.4.0-0.2.20090824svn3243 - Add qt-devel version to avoid plugin problems - Removed UpdateChecker plugin compilation From pkgdb at fedoraproject.org Mon Sep 14 19:32:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 19:32:12 +0000 Subject: [pkgdb] wesnoth had acl change status Message-ID: <20090914193212.6719B10F867@bastion2.fedora.phx.redhat.com> limb has set the watchbugzilla acl on wesnoth (Fedora devel) to Approved for bruno To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/wesnoth From pkgdb at fedoraproject.org Mon Sep 14 19:32:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 19:32:13 +0000 Subject: [pkgdb] wesnoth had acl change status Message-ID: <20090914193213.6320510F883@bastion2.fedora.phx.redhat.com> limb has set the watchcommits acl on wesnoth (Fedora devel) to Approved for bruno To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/wesnoth From pkgdb at fedoraproject.org Mon Sep 14 19:32:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 19:32:24 +0000 Subject: [pkgdb] wesnoth had acl change status Message-ID: <20090914193224.4B04F10F895@bastion2.fedora.phx.redhat.com> limb has set the watchbugzilla acl on wesnoth (Fedora 10) to Approved for bruno To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/wesnoth From pkgdb at fedoraproject.org Mon Sep 14 19:32:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 19:32:26 +0000 Subject: [pkgdb] wesnoth had acl change status Message-ID: <20090914193226.10FD510F896@bastion2.fedora.phx.redhat.com> limb has set the watchcommits acl on wesnoth (Fedora 10) to Approved for bruno To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/wesnoth From pkgdb at fedoraproject.org Mon Sep 14 19:32:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 19:32:28 +0000 Subject: [pkgdb] wesnoth had acl change status Message-ID: <20090914193228.1F0CD10F89C@bastion2.fedora.phx.redhat.com> limb has set the watchbugzilla acl on wesnoth (Fedora 11) to Approved for bruno To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/wesnoth From pkgdb at fedoraproject.org Mon Sep 14 19:32:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Mon, 14 Sep 2009 19:32:28 +0000 Subject: [pkgdb] wesnoth had acl change status Message-ID: <20090914193228.A853B10F8A0@bastion2.fedora.phx.redhat.com> limb has set the watchcommits acl on wesnoth (Fedora 11) to Approved for bruno To make changes to this package see: https://admin.fedoraproject.org/pkgdb/packages/name/wesnoth From clumens at fedoraproject.org Mon Sep 14 19:34:01 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Mon, 14 Sep 2009 19:34:01 +0000 (UTC) Subject: rpms/system-config-kickstart/devel .cvsignore, 1.62, 1.63 sources, 1.76, 1.77 system-config-kickstart.spec, 1.83, 1.84 Message-ID: <20090914193401.1004311C00EC@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/system-config-kickstart/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13005 Modified Files: .cvsignore sources system-config-kickstart.spec Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-kickstart/devel/.cvsignore,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- .cvsignore 29 Jul 2009 03:15:30 -0000 1.62 +++ .cvsignore 14 Sep 2009 19:34:00 -0000 1.63 @@ -6,3 +6,4 @@ system-config-kickstart-2.7.21.tar.gz system-config-kickstart-2.7.22.tar.gz system-config-kickstart-2.8.0.tar.gz system-config-kickstart-2.8.1.tar.gz +system-config-kickstart-2.8.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-kickstart/devel/sources,v retrieving revision 1.76 retrieving revision 1.77 diff -u -p -r1.76 -r1.77 --- sources 29 Jul 2009 03:15:30 -0000 1.76 +++ sources 14 Sep 2009 19:34:00 -0000 1.77 @@ -1 +1 @@ -7a0f2981e53957198d2d6b4528a1a4e2 system-config-kickstart-2.8.1.tar.gz +86d2f4272a525afdd1e8336c6d19464a system-config-kickstart-2.8.2.tar.gz Index: system-config-kickstart.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-kickstart/devel/system-config-kickstart.spec,v retrieving revision 1.83 retrieving revision 1.84 diff -u -p -r1.83 -r1.84 --- system-config-kickstart.spec 10 Aug 2009 10:11:20 -0000 1.83 +++ system-config-kickstart.spec 14 Sep 2009 19:34:00 -0000 1.84 @@ -1,7 +1,7 @@ Summary: A graphical interface for making kickstart files Name: system-config-kickstart -Version: 2.8.1 -Release: 2%{?dist} +Version: 2.8.2 +Release: 1%{?dist} URL: http://fedoraproject.org/wiki/SystemConfig/Tools License: GPLv2+ ExclusiveOS: Linux @@ -15,9 +15,10 @@ Source0: %{name}-%{version}.tar.gz Obsoletes: ksconfig, redhat-config-kickstart, mkkickstart BuildRequires: desktop-file-utils, intltool, gettext -Requires: pygtk2 >= 1.99.11, pygtk2-libglade, python >= 2.3.3, hwdata, rhpl +Requires: pygtk2 >= 1.99.11, pygtk2-libglade, python >= 2.3.3, hwdata Requires: system-config-language, system-config-date, python-meh Requires: pykickstart >= 0.96, yum, anaconda >= 11.4.0.42-1, hicolor-icon-theme +Requires: system-config-keyboard >= 1.3.1 Requires(post): gtk2 >= 2.6 Requires(postun): gtk2 >= 2.6 @@ -68,9 +69,6 @@ fi %attr(0644,root,root) %{_datadir}/icons/hicolor/48x48/apps/system-config-kickstart.png %changelog -* Mon Aug 10 2009 Ville Skytt?? - 2.8.1-2 -- Convert specfile to UTF-8. - * Tue Jul 28 2009 Chris Lumens - 2.8.1-1 - Change the skipx blurb to make more sense (#493835). - Update to using python-meh for exception handling instead of rhpl. @@ -665,7 +663,7 @@ fi * Mon May 13 2002 Brent Fox 2.0-8 - Fixed bug #64835 to make UK keyboard 'uk' not 'gb' -* Mon Apr 15 2002 Trond Eivind Glomsr??d 2.0-7 +* Mon Apr 15 2002 Trond Eivind Glomsr?d 2.0-7 - Update translations * Thu Apr 11 2002 Brent Fox From dwalsh at fedoraproject.org Mon Sep 14 19:39:20 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Mon, 14 Sep 2009 19:39:20 +0000 (UTC) Subject: rpms/policycoreutils/devel policycoreutils-po.patch, 1.55, 1.56 policycoreutils-rhat.patch, 1.440, 1.441 policycoreutils.spec, 1.639, 1.640 Message-ID: <20090914193920.5DCB711C00EC@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/policycoreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14819 Modified Files: policycoreutils-po.patch policycoreutils-rhat.patch policycoreutils.spec Log Message: * Mon Sep 14 2009 Dan Walsh 2.0.73-3 - Fix restorecond script to use force-reload policycoreutils-po.patch: Makefile | 28 POTFILES | 28 POTFILES.in | 1 af.po | 2449 +++++++++++++++++++++++-- am.po | 2449 +++++++++++++++++++++++-- ar.po | 2449 +++++++++++++++++++++++-- as.po | 3499 ++++++++++++++++++++++-------------- be.po | 2449 +++++++++++++++++++++++-- bg.po | 3605 ++++++++++++++++++++++--------------- bn.po | 2449 +++++++++++++++++++++++-- bn_IN.po | 4066 ++++++++++++++++++++++++------------------ bs.po | 2505 +++++++++++++++++++++++--- ca.po | 2906 +++++++++++++++++++++++++----- cs.po | 2841 ++++++++++++++++++++++++----- cy.po | 2449 +++++++++++++++++++++++-- da.po | 3128 +++++++++++++++++++++++++++----- de.po | 4298 +++++++++++++++++++++++++------------------- el.po | 2512 +++++++++++++++++++++++--- en_GB.po | 2505 +++++++++++++++++++++++--- es.po | 4575 ++++++++++++++++++++++++++--------------------- et.po | 2447 +++++++++++++++++++++++-- eu_ES.po | 2449 +++++++++++++++++++++++-- fa.po | 2449 +++++++++++++++++++++++-- fi.po | 3158 ++++++++++++++++++++++++++++---- fr.po | 3856 +++++++++++++++++++++++----------------- gl.po | 2447 +++++++++++++++++++++++-- gu.po | 4130 ++++++++++++++++++++++++------------------ he.po | 2449 +++++++++++++++++++++++-- hi.po | 4117 ++++++++++++++++++++++++------------------ hr.po | 2997 ++++++++++++++++++++----------- hu.po | 3071 +++++++++++++++++++++++++++---- hy.po | 2449 +++++++++++++++++++++++-- id.po | 2447 +++++++++++++++++++++++-- is.po | 2449 +++++++++++++++++++++++-- it.po | 4531 ++++++++++++++++++++++++++--------------------- ja.po | 4183 ++++++++++++++++++++++++------------------- ka.po | 2449 +++++++++++++++++++++++-- kn.po | 3841 ++++++++++----------------------------- ko.po | 2793 ++++++++++++++++++++++++----- ku.po | 2449 +++++++++++++++++++++++-- lo.po | 2449 +++++++++++++++++++++++-- lt.po | 2449 +++++++++++++++++++++++-- lv.po | 2449 +++++++++++++++++++++++-- mai.po | 3462 ++++++++++++++++++++++++++++++++++++ mk.po | 2505 +++++++++++++++++++++++--- ml.po | 4274 ++++++++++++++++++++++++-------------------- mr.po | 4156 ++++++++++++++++++++++++------------------- ms.po | 2498 +++++++++++++++++++++++-- my.po | 2449 +++++++++++++++++++++++-- nb.po | 2485 +++++++++++++++++++++++-- nl.po | 2920 ++++++++++++++++++++++++------ nn.po | 2449 +++++++++++++++++++++++-- no.po | 1272 ------------- nso.po | 2449 +++++++++++++++++++++++-- or.po | 3984 +++++++++++++++++++++++------------------ pa.po | 4075 +++++++++++++++++++++++------------------- pl.po | 4014 +++++++++++++++++++++++------------------ policycoreutils.pot | 2431 +++++++++++++++++++++++-- pt.po | 4999 ++++++++++++++++++++++++++++------------------------ pt_BR.po | 4979 ++++++++++++++++++++++++++++----------------------- ro.po | 2449 +++++++++++++++++++++++-- ru.po | 3468 +++++++++++++++++++++++------------- si.po | 2449 +++++++++++++++++++++++-- sk.po | 2505 +++++++++++++++++++++++--- sl.po | 2449 +++++++++++++++++++++++-- sq.po | 2449 +++++++++++++++++++++++-- sr.po | 4125 ++++++++++++++++++++++++------------------ sr at latin.po | 4135 ++++++++++++++++++++++++------------------- sv.po | 3165 ++++++++++++++++++++++---------- ta.po | 3935 ++++++++++++++++++++++++++-------------- te.po | 4069 +++++++++++++++++++++++------------------- th.po | 2449 +++++++++++++++++++++++-- tr.po | 2449 +++++++++++++++++++++++-- uk.po | 2505 +++++++++++++++++++++++--- ur.po | 2449 +++++++++++++++++++++++-- vi.po | 2449 +++++++++++++++++++++++-- zh_CN.po | 3887 +++++++++++++++++++++++----------------- zh_TW.po | 4174 ++++++++++++++++++++++++------------------- zu.po | 2449 +++++++++++++++++++++++-- 79 files changed, 173328 insertions(+), 59781 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.55 -r 1.56 policycoreutils-po.patchIndex: policycoreutils-po.patch =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils-po.patch,v retrieving revision 1.55 retrieving revision 1.56 diff -u -p -r1.55 -r1.56 --- policycoreutils-po.patch 8 Sep 2009 14:15:50 -0000 1.55 +++ policycoreutils-po.patch 14 Sep 2009 19:39:09 -0000 1.56 @@ -1,6 +1,6 @@ diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/af.po policycoreutils-2.0.73/po/af.po --- nsapolicycoreutils/po/af.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/af.po 2009-09-08 09:38:58.000000000 -0400 ++++ policycoreutils-2.0.73/po/af.po 2009-09-14 15:37:43.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -3047,7 +3047,7 @@ diff --exclude-from=exclude -N -u -r nsa +msgstr "" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/am.po policycoreutils-2.0.73/po/am.po --- nsapolicycoreutils/po/am.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/am.po 2009-09-08 09:38:58.000000000 -0400 ++++ policycoreutils-2.0.73/po/am.po 2009-09-14 15:37:43.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -6094,7 +6094,7 @@ diff --exclude-from=exclude -N -u -r nsa +msgstr "" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ar.po policycoreutils-2.0.73/po/ar.po --- nsapolicycoreutils/po/ar.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/ar.po 2009-09-08 09:38:58.000000000 -0400 ++++ policycoreutils-2.0.73/po/ar.po 2009-09-14 15:37:43.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -9141,7 +9141,7 @@ diff --exclude-from=exclude -N -u -r nsa +msgstr "" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/as.po policycoreutils-2.0.73/po/as.po --- nsapolicycoreutils/po/as.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/as.po 2009-09-08 09:38:58.000000000 -0400 ++++ policycoreutils-2.0.73/po/as.po 2009-09-14 15:37:43.000000000 -0400 @@ -1,23 +1,23 @@ -# translation of as.po to Assamese +# translation of policycoreutils.HEAD.po to Assamese @@ -13728,7 +13728,7 @@ diff --exclude-from=exclude -N -u -r nsa -#~ msgstr "????????????" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/be.po policycoreutils-2.0.73/po/be.po --- nsapolicycoreutils/po/be.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/be.po 2009-09-08 09:38:58.000000000 -0400 ++++ policycoreutils-2.0.73/po/be.po 2009-09-14 15:37:43.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -16775,7 +16775,7 @@ diff --exclude-from=exclude -N -u -r nsa +msgstr "" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bg.po policycoreutils-2.0.73/po/bg.po --- nsapolicycoreutils/po/bg.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/bg.po 2009-09-08 09:38:58.000000000 -0400 ++++ policycoreutils-2.0.73/po/bg.po 2009-09-14 15:37:43.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: policycoreutils\n" @@ -21344,7 +21344,7 @@ diff --exclude-from=exclude -N -u -r nsa diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bn_IN.po policycoreutils-2.0.73/po/bn_IN.po --- nsapolicycoreutils/po/bn_IN.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/bn_IN.po 2009-09-08 09:38:58.000000000 -0400 ++++ policycoreutils-2.0.73/po/bn_IN.po 2009-09-14 15:37:43.000000000 -0400 @@ -9,10 +9,10 @@ msgstr "" "Project-Id-Version: policycoreutils.HEAD\n" @@ -26105,7 +26105,7 @@ diff --exclude-from=exclude -N -u -r nsa -#~ "Disabled\n" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bn.po policycoreutils-2.0.73/po/bn.po --- nsapolicycoreutils/po/bn.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/bn.po 2009-09-08 09:38:58.000000000 -0400 ++++ policycoreutils-2.0.73/po/bn.po 2009-09-14 15:37:43.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -29152,7 +29152,7 @@ diff --exclude-from=exclude -N -u -r nsa +msgstr "" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bs.po policycoreutils-2.0.73/po/bs.po --- nsapolicycoreutils/po/bs.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/bs.po 2009-09-08 09:38:58.000000000 -0400 ++++ policycoreutils-2.0.73/po/bs.po 2009-09-14 15:37:43.000000000 -0400 @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: bs\n" @@ -32289,7 +32289,7 @@ diff --exclude-from=exclude -N -u -r nsa #~ msgstr "Zahtijeva vrijednost" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ca.po policycoreutils-2.0.73/po/ca.po --- nsapolicycoreutils/po/ca.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/ca.po 2009-09-08 09:38:58.000000000 -0400 ++++ policycoreutils-2.0.73/po/ca.po 2009-09-14 15:37:43.000000000 -0400 @@ -5,6 +5,8 @@ # # Josep Puigdemont Casamaj?? , 2006. @@ -35813,7 +35813,7 @@ diff --exclude-from=exclude -N -u -r nsa -#~ msgstr "Error en les opcions: %s " diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/cs.po policycoreutils-2.0.73/po/cs.po --- nsapolicycoreutils/po/cs.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/cs.po 2009-09-08 09:38:58.000000000 -0400 ++++ policycoreutils-2.0.73/po/cs.po 2009-09-14 15:37:43.000000000 -0400 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: cs\n" @@ -39435,7 +39435,7 @@ diff --exclude-from=exclude -N -u -r nsa diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/cy.po policycoreutils-2.0.73/po/cy.po --- nsapolicycoreutils/po/cy.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/cy.po 2009-09-08 09:38:58.000000000 -0400 ++++ policycoreutils-2.0.73/po/cy.po 2009-09-14 15:37:43.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -42482,7 +42482,7 @@ diff --exclude-from=exclude -N -u -r nsa +msgstr "" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/da.po policycoreutils-2.0.73/po/da.po --- nsapolicycoreutils/po/da.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/da.po 2009-09-08 09:38:58.000000000 -0400 ++++ policycoreutils-2.0.73/po/da.po 2009-09-14 15:37:43.000000000 -0400 @@ -1,24 +1,25 @@ -# translation of da.po to -# Danish messages for policycoreutils. @@ -46378,13 +46378,15 @@ diff --exclude-from=exclude -N -u -r nsa #~ "semodule -i %s.pp\n" diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/de.po policycoreutils-2.0.73/po/de.po --- nsapolicycoreutils/po/de.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/de.po 2009-09-08 09:38:58.000000000 -0400 -@@ -1,4 +1,3 @@ ++++ policycoreutils-2.0.73/po/de.po 2009-09-14 15:37:43.000000000 -0400 +@@ -1,28 +1,30 @@ -# translation of policycoreutils.HEAD.de.po to German ++# translation of policycoreutils.HEAD.de.po to # German translation of policycoreutils. - # Copyright (C) 2006, 2007, 2008 Free Software Foundation, Inc. +-# Copyright (C) 2006, 2007, 2008 Free Software Foundation, Inc. ++# Copyright (C) 2006, 2007, 2008, 2009 Free Software Foundation, Inc. + # # -@@ -6,23 +5,24 @@ # Holger Wansing , 2006. # Timo Trinks , 2006, 2007. # Michael Sch??nitzer , 2007. @@ -46393,6 +46395,7 @@ diff --exclude-from=exclude -N -u -r nsa # Timo Trinks , 2008. # Daniela Kugelmann , 2008. +# Michael M??nch , 2009. ++# Hedda Peters , 2009. msgid "" msgstr "" "Project-Id-Version: policycoreutils.HEAD.de\n" @@ -46402,20 +46405,20 @@ diff --exclude-from=exclude -N -u -r nsa -"Last-Translator: Daniela Kugelmann \n" -"Language-Team: German \n" +"POT-Creation-Date: 2008-09-09 13:24-0400\n" -+"PO-Revision-Date: 2009-07-11 10:02+0200\n" -+"Last-Translator: Michael M??nch \n" -+"Language-Team: German \n" ++"PO-Revision-Date: 2009-09-14 17:02+1000\n" ++"Last-Translator: Hedda Peters \n" ++"Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Language: German\n" -+"X-Generator: Lokalize 1.0\n" ++"X-Generator: KBabel 1.11.4\n" #: ../run_init/run_init.c:67 msgid "" -@@ -31,11 +31,11 @@ +@@ -31,11 +33,11 @@ " are the arguments to that script." msgstr "" "VERWENDUNG: run_init + + + + + + +- +\ No newline at end of file ++ Index: ntp.spec =================================================================== RCS file: /cvs/pkgs/rpms/ntp/devel/ntp.spec,v retrieving revision 1.94 retrieving revision 1.95 diff -u -p -r1.94 -r1.95 --- ntp.spec 21 Aug 2009 14:45:39 -0000 1.94 +++ ntp.spec 29 Sep 2009 12:26:31 -0000 1.95 @@ -1,7 +1,7 @@ Summary: The NTP daemon and utilities Name: ntp Version: 4.2.4p7 -Release: 5%{?dist} +Release: 6%{?dist} # primary license (COPYRIGHT) : MIT # ElectricFence/ (not used) : GPLv2 # kernel/sys/ppsclock.h (not used) : BSD with advertising @@ -104,6 +104,8 @@ Patch30: ntp-4.2.4p7-freqmode.patch Patch31: ntpstat-0.2-clksrc.patch # process first packet in multipacket response Patch32: ntpstat-0.2-multipacket.patch +# fix precision calculation on fast CPUs +Patch33: ntp-4.2.4p7-getprecision.patch URL: http://www.ntp.org Requires(post): /sbin/chkconfig @@ -192,6 +194,7 @@ This package contains NTP documentation %patch30 -p1 -b .freqmode %patch31 -p1 -b .clksrc %patch32 -p1 -b .multipacket +%patch33 -p1 -b .getprecision # clock_gettime needs -lrt sed -i.gettime 's|^LIBS = @LIBS@|& -lrt|' ntp{d,q,dc,date}/Makefile.in @@ -343,6 +346,7 @@ fi %{_mandir}/man8/ntpq.8* %{_mandir}/man8/ntpstat.8* %{_mandir}/man8/ntptime.8* +%{_mandir}/man8/tickadj.8* %files perl %defattr(-,root,root) @@ -365,6 +369,10 @@ fi %{ntpdocdir}/html %changelog +* Tue Sep 29 2009 Miroslav Lichvar 4.2.4p7-6 +- generate tickadj man page (#526161) +- fix precision calculation on fast CPUs + * Fri Aug 21 2009 Tomas Mraz - 4.2.4p7-5 - rebuilt with new openssl From gerd at fedoraproject.org Tue Sep 29 12:30:02 2009 From: gerd at fedoraproject.org (Gerd Pokorra) Date: Tue, 29 Sep 2009 12:30:02 +0000 (UTC) Subject: rpms/parrot/F-12 parrot.spec,1.2,1.3 Message-ID: <20090929123002.BB8F911C0492@cvs1.fedora.phx.redhat.com> Author: gerd Update of /cvs/pkgs/rpms/parrot/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21991 Modified Files: parrot.spec Log Message: build without jitcapable; necessary for rakudo-rpm on ix86 at the moment Index: parrot.spec =================================================================== RCS file: /cvs/pkgs/rpms/parrot/F-12/parrot.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- parrot.spec 15 Sep 2009 18:17:12 -0000 1.2 +++ parrot.spec 29 Sep 2009 12:30:02 -0000 1.3 @@ -1,6 +1,6 @@ Name: parrot Version: 1.6.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Parrot is a virtual machine License: Artistic 2.0 Group: Development/Libraries @@ -128,7 +128,8 @@ chmod +x %{__perl_provides} --optimize="$RPM_OPT_FLAGS" \ --parrot_is_shared \ --disable-rpath \ - --lex=%{_bindir}/flex + --lex=%{_bindir}/flex \ + --jitcapable=0 # necessary for rakudo-rpm on ix86 # The LD_LIBRARY_PATH hack is needed for "miniparrot" # to find his parrot-library in "blib/lib" @@ -283,9 +284,9 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Tue Sep 15 2009 Gerd Pokorra 1.6.0-1 -- new upstream version +* Tue Sep 22 2009 Gerd Pokorra 1.6.0-2 - build only without the option '-O2' on ppc64 +- build without jitcapable; necessary for rakudo-rpm on ix86 at the moment * Sat Aug 22 2009 Tomas Mraz 1.5.0-2 - rebuilt with new openssl From pvrabec at fedoraproject.org Tue Sep 29 12:31:51 2009 From: pvrabec at fedoraproject.org (Peter Vrabec) Date: Tue, 29 Sep 2009 12:31:51 +0000 (UTC) Subject: rpms/openscap/F-12 .cvsignore, 1.6, 1.7 openscap.spec, 1.7, 1.8 sources, 1.6, 1.7 Message-ID: <20090929123151.2F6A011C00C1@cvs1.fedora.phx.redhat.com> Author: pvrabec Update of /cvs/extras/rpms/openscap/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22328 Modified Files: .cvsignore openscap.spec sources Log Message: upgrade Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/openscap/F-12/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 19 Aug 2009 15:40:55 -0000 1.6 +++ .cvsignore 29 Sep 2009 12:31:50 -0000 1.7 @@ -1 +1 @@ -openscap-0.5.2.tar.gz +openscap-0.5.3.tar.gz Index: openscap.spec =================================================================== RCS file: /cvs/extras/rpms/openscap/F-12/openscap.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- openscap.spec 19 Aug 2009 15:40:55 -0000 1.7 +++ openscap.spec 29 Sep 2009 12:31:50 -0000 1.8 @@ -2,7 +2,7 @@ %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: openscap -Version: 0.5.2 +Version: 0.5.3 Release: 1%{?dist} Summary: Set of open source libraries enabling integration of the SCAP line of standards Group: System Environment/Libraries @@ -54,7 +54,7 @@ libraries can be used by perl. %setup -q %build -%configure --enable-probes --enable-probes-independent --enable-probes-unix --enable-probes-redhat +%configure make %{?_smp_mflags} %install @@ -92,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Peter Vrabec 0.5.3-1 +- upgrade + * Wed Aug 19 2009 Peter Vrabec 0.5.2-1 - upgrade Index: sources =================================================================== RCS file: /cvs/extras/rpms/openscap/F-12/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 19 Aug 2009 15:40:55 -0000 1.6 +++ sources 29 Sep 2009 12:31:50 -0000 1.7 @@ -1 +1 @@ -b4b98f8ddb092c1a8dc8e1b6552034dd openscap-0.5.2.tar.gz +39a2b8bf0a2aa4311a73c1dff54a557e openscap-0.5.3.tar.gz From mbarnes at fedoraproject.org Tue Sep 29 12:35:54 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Tue, 29 Sep 2009 12:35:54 +0000 (UTC) Subject: rpms/evolution/devel evolution.spec,1.394.2.63,1.394.2.64 Message-ID: <20090929123554.6F7F911C00C1@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/evolution/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23023 Modified Files: Tag: private-mbarnes-kb evolution.spec Log Message: Fix file list. Index: evolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution/devel/evolution.spec,v retrieving revision 1.394.2.63 retrieving revision 1.394.2.64 diff -u -p -r1.394.2.63 -r1.394.2.64 --- evolution.spec 29 Sep 2009 11:36:21 -0000 1.394.2.63 +++ evolution.spec 29 Sep 2009 12:35:54 -0000 1.394.2.64 @@ -526,8 +526,8 @@ rm -rf $RPM_BUILD_ROOT %{evo_plugin_dir}/org-gnome-evolution-startup-wizard.eplug %{evo_plugin_dir}/liborg-gnome-evolution-startup-wizard.so -#%{evo_plugin_dir}/org-gnome-exchange-operations.eplug -#%{evo_plugin_dir}/liborg-gnome-exchange-operations.so +%{evo_plugin_dir}/org-gnome-exchange-operations.eplug +%{evo_plugin_dir}/liborg-gnome-exchange-operations.so #%{evo_plugin_dir}/org-gnome-exchange-ab-subscription.xml #%{evo_plugin_dir}/org-gnome-exchange-cal-subscription.xml #%{evo_plugin_dir}/org-gnome-exchange-tasks-subscription.xml From dwalsh at fedoraproject.org Tue Sep 29 12:38:59 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Tue, 29 Sep 2009 12:38:59 +0000 (UTC) Subject: rpms/selinux-policy/devel modules-minimum.conf, 1.34, 1.35 modules-targeted.conf, 1.143, 1.144 policy-F12.patch, 1.93, 1.94 selinux-policy.spec, 1.930, 1.931 Message-ID: <20090929123859.4484611C00C1@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23471 Modified Files: modules-minimum.conf modules-targeted.conf policy-F12.patch selinux-policy.spec Log Message: * Fri Sep 25 2009 Dan Walsh 3.6.32-12 - Update rhcs policy Index: modules-minimum.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/modules-minimum.conf,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- modules-minimum.conf 16 Sep 2009 17:50:32 -0000 1.34 +++ modules-minimum.conf 29 Sep 2009 12:38:57 -0000 1.35 @@ -233,6 +233,13 @@ cipe = module chronyd = module # Layer: services +# Module: cobbler +# +# cobbler +# +cobbler = module + +# Layer: services # Module: comsat # # Comsat, a biff server. Index: modules-targeted.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/modules-targeted.conf,v retrieving revision 1.143 retrieving revision 1.144 diff -u -p -r1.143 -r1.144 --- modules-targeted.conf 16 Sep 2009 17:50:32 -0000 1.143 +++ modules-targeted.conf 29 Sep 2009 12:38:58 -0000 1.144 @@ -233,6 +233,13 @@ cipe = module chronyd = module # Layer: services +# Module: cobbler +# +# cobbler +# +cobbler = module + +# Layer: services # Module: comsat # # Comsat, a biff server. policy-F12.patch: Makefile | 2 policy/flask/access_vectors | 1 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/brctl.te | 2 policy/modules/admin/certwatch.te | 2 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/firstboot.te | 6 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 1 policy/modules/admin/netutils.te | 1 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 4 policy/modules/admin/prelink.te | 1 policy/modules/admin/readahead.te | 1 policy/modules/admin/rpm.fc | 18 policy/modules/admin/rpm.if | 264 +++++ policy/modules/admin/rpm.te | 75 + policy/modules/admin/shorewall.if | 40 policy/modules/admin/shorewall.te | 2 policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 67 + policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/tzdata.te | 2 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 31 policy/modules/admin/vbetool.te | 16 policy/modules/apps/calamaris.te | 7 policy/modules/apps/cpufreqselector.te | 2 policy/modules/apps/firewallgui.fc | 3 policy/modules/apps/firewallgui.if | 3 policy/modules/apps/firewallgui.te | 63 + policy/modules/apps/gitosis.if | 45 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 +++ policy/modules/apps/gnome.te | 99 ++ policy/modules/apps/gpg.te | 20 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 ++ policy/modules/apps/java.te | 14 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 65 + policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 + policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 ++ policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 32 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 320 ++++++ policy/modules/apps/nsplugin.te | 294 ++++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 11 policy/modules/apps/pulseaudio.te | 6 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 190 ++++ policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 56 + policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 182 +++ policy/modules/apps/sandbox.te | 329 +++++++ policy/modules/apps/screen.if | 5 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 81 + policy/modules/apps/seunshare.te | 45 policy/modules/apps/vmware.te | 1 policy/modules/apps/wine.fc | 24 policy/modules/apps/wine.if | 59 + policy/modules/apps/wine.te | 34 policy/modules/kernel/corecommands.fc | 28 policy/modules/kernel/corecommands.if | 21 policy/modules/kernel/corenetwork.te.in | 31 policy/modules/kernel/devices.fc | 8 policy/modules/kernel/devices.if | 164 +++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 151 ++- policy/modules/kernel/domain.te | 84 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 211 ++++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 58 + policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 3 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 -- policy/modules/roles/sysadm.te | 124 -- policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++++++ policy/modules/roles/unconfineduser.te | 402 ++++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 2 policy/modules/services/abrt.if | 21 policy/modules/services/abrt.te | 12 policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 41 policy/modules/services/apache.if | 410 +++++--- policy/modules/services/apache.te | 438 +++++++-- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 9 policy/modules/services/certmaster.te | 2 policy/modules/services/chronyd.fc | 11 policy/modules/services/chronyd.if | 105 ++ policy/modules/services/chronyd.te | 67 + policy/modules/services/clamav.te | 16 policy/modules/services/cobbler.fc | 2 policy/modules/services/cobbler.if | 24 policy/modules/services/cobbler.te | 5 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/corosync.fc | 13 policy/modules/services/corosync.if | 108 ++ policy/modules/services/corosync.te | 109 ++ policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 4 policy/modules/services/cron.if | 72 + policy/modules/services/cron.te | 82 + policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 33 policy/modules/services/cvs.te | 1 policy/modules/services/cyrus.te | 1 policy/modules/services/dbus.if | 49 - policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 54 + policy/modules/services/dnsmasq.te | 12 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 5 policy/modules/services/fail2ban.te | 1 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 + policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 48 - policy/modules/services/howl.te | 2 policy/modules/services/inetd.te | 2 policy/modules/services/irqbalance.te | 4 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 35 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 + policy/modules/services/nagios.te | 55 - policy/modules/services/networkmanager.fc | 14 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 115 ++ policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.te | 10 policy/modules/services/nslcd.if | 8 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 8 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 19 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 2 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 5 policy/modules/services/policykit.if | 48 + policy/modules/services/policykit.te | 63 + policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++- policy/modules/services/postfix.te | 140 ++ policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 16 policy/modules/services/prelude.te | 1 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 + policy/modules/services/pyzor.te | 37 policy/modules/services/radvd.te | 1 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/rgmanager.fc | 6 policy/modules/services/rgmanager.if | 40 policy/modules/services/rgmanager.te | 54 + policy/modules/services/rhcs.fc | 21 policy/modules/services/rhcs.if | 309 ++++++ policy/modules/services/rhcs.te | 340 +++++++ policy/modules/services/ricci.te | 5 policy/modules/services/rpc.if | 7 policy/modules/services/rpc.te | 16 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit.if | 20 policy/modules/services/rtkit.te | 2 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 ++ policy/modules/services/samba.te | 89 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 102 ++ policy/modules/services/setroubleshoot.te | 78 + policy/modules/services/smartmon.te | 15 policy/modules/services/snmp.if | 38 policy/modules/services/snmp.te | 2 policy/modules/services/spamassassin.fc | 15 policy/modules/services/spamassassin.if | 89 + policy/modules/services/spamassassin.te | 137 ++ policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 +++ policy/modules/services/ssh.te | 77 + policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sssd.te | 6 policy/modules/services/sysstat.te | 2 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 12 policy/modules/services/virt.if | 127 ++ policy/modules/services/virt.te | 281 +++++- policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 30 policy/modules/services/xserver.if | 534 ++++++++++- policy/modules/services/xserver.te | 310 +++++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 +++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 7 policy/modules/system/init.fc | 7 policy/modules/system/init.if | 158 +++ policy/modules/system/init.te | 277 ++++- policy/modules/system/ipsec.fc | 3 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 55 + policy/modules/system/iptables.fc | 17 policy/modules/system/iptables.if | 97 ++ policy/modules/system/iptables.te | 15 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 158 ++- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 17 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 12 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 38 policy/modules/system/lvm.te | 17 policy/modules/system/miscfiles.if | 38 policy/modules/system/modutils.fc | 1 policy/modules/system/modutils.if | 46 policy/modules/system/modutils.te | 46 policy/modules/system/mount.fc | 7 policy/modules/system/mount.if | 2 policy/modules/system/mount.te | 76 + policy/modules/system/raid.fc | 2 policy/modules/system/raid.te | 8 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 309 ++++++ policy/modules/system/selinuxutil.te | 226 +--- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 ++ policy/modules/system/sysnetwork.te | 74 + policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 38 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 443 --------- policy/modules/system/unconfined.te | 224 ---- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1404 ++++++++++++++++++++++-------- policy/modules/system/userdomain.te | 50 - policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 ++ policy/support/obj_perm_sets.spt | 14 policy/users | 13 322 files changed, 14894 insertions(+), 2586 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.93 -r 1.94 policy-F12.patchIndex: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.93 retrieving revision 1.94 diff -u -p -r1.93 -r1.94 --- policy-F12.patch 25 Sep 2009 18:47:06 -0000 1.93 +++ policy-F12.patch 29 Sep 2009 12:38:58 -0000 1.94 @@ -1,6 +1,6 @@ diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/Makefile serefpolicy-3.6.32/Makefile ---- nsaserefpolicy/Makefile 2009-08-18 08:41:14.000000000 -0700 -+++ serefpolicy-3.6.32/Makefile 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/Makefile 2009-08-18 11:41:14.000000000 -0400 ++++ serefpolicy-3.6.32/Makefile 2009-09-16 10:03:08.000000000 -0400 @@ -244,7 +244,7 @@ appdir := $(contextpath) user_default_contexts := $(wildcard config/appconfig-$(TYPE)/*_default_contexts) @@ -11,8 +11,8 @@ diff -b -B --ignore-all-space --exclude- all_layers := $(shell find $(wildcard $(moddir)/*) -maxdepth 0 -type d) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/flask/access_vectors serefpolicy-3.6.32/policy/flask/access_vectors ---- nsaserefpolicy/policy/flask/access_vectors 2009-08-31 10:30:04.000000000 -0700 -+++ serefpolicy-3.6.32/policy/flask/access_vectors 2009-09-18 13:41:29.000000000 -0700 +--- nsaserefpolicy/policy/flask/access_vectors 2009-08-31 13:30:04.000000000 -0400 ++++ serefpolicy-3.6.32/policy/flask/access_vectors 2009-09-18 16:41:29.000000000 -0400 @@ -349,6 +349,7 @@ syslog_read syslog_mod @@ -22,8 +22,8 @@ diff -b -B --ignore-all-space --exclude- # diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/global_tunables serefpolicy-3.6.32/policy/global_tunables ---- nsaserefpolicy/policy/global_tunables 2009-07-23 11:11:04.000000000 -0700 -+++ serefpolicy-3.6.32/policy/global_tunables 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/global_tunables 2009-07-23 14:11:04.000000000 -0400 ++++ serefpolicy-3.6.32/policy/global_tunables 2009-09-16 10:03:08.000000000 -0400 @@ -61,15 +61,6 @@ ## @@ -60,8 +60,8 @@ diff -b -B --ignore-all-space --exclude- +gen_tunable(mmap_low_allowed, false) + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/mcs serefpolicy-3.6.32/policy/mcs ---- nsaserefpolicy/policy/mcs 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/mcs 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/mcs 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/mcs 2009-09-16 10:03:08.000000000 -0400 @@ -66,8 +66,8 @@ # # Note that getattr on files is always permitted. @@ -96,8 +96,8 @@ diff -b -B --ignore-all-space --exclude- mlsconstrain process { transition dyntransition } (( h1 dom h2 ) or ( t1 == mcssetcats )); diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/anaconda.te serefpolicy-3.6.32/policy/modules/admin/anaconda.te ---- nsaserefpolicy/policy/modules/admin/anaconda.te 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/anaconda.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/anaconda.te 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/anaconda.te 2009-09-16 10:03:08.000000000 -0400 @@ -31,6 +31,7 @@ modutils_domtrans_insmod(anaconda_t) @@ -116,8 +116,8 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/brctl.te serefpolicy-3.6.32/policy/modules/admin/brctl.te ---- nsaserefpolicy/policy/modules/admin/brctl.te 2009-08-14 13:14:31.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/brctl.te 2009-09-21 05:25:17.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/brctl.te 2009-08-14 16:14:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/brctl.te 2009-09-21 08:25:17.000000000 -0400 @@ -21,7 +21,7 @@ allow brctl_t self:unix_dgram_socket create_socket_perms; allow brctl_t self:tcp_socket create_socket_perms; @@ -128,8 +128,8 @@ diff -b -B --ignore-all-space --exclude- kernel_read_sysctl(brctl_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/certwatch.te serefpolicy-3.6.32/policy/modules/admin/certwatch.te ---- nsaserefpolicy/policy/modules/admin/certwatch.te 2009-09-09 06:23:16.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/certwatch.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/certwatch.te 2009-09-09 09:23:16.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/certwatch.te 2009-09-16 10:03:08.000000000 -0400 @@ -36,7 +36,7 @@ miscfiles_read_localization(certwatch_t) @@ -140,16 +140,16 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` apache_exec_modules(certwatch_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/dmesg.fc serefpolicy-3.6.32/policy/modules/admin/dmesg.fc ---- nsaserefpolicy/policy/modules/admin/dmesg.fc 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/dmesg.fc 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/dmesg.fc 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/dmesg.fc 2009-09-16 10:03:08.000000000 -0400 @@ -1,2 +1,4 @@ /bin/dmesg -- gen_context(system_u:object_r:dmesg_exec_t,s0) + +/usr/sbin/mcelog -- gen_context(system_u:object_r:dmesg_exec_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/dmesg.te serefpolicy-3.6.32/policy/modules/admin/dmesg.te ---- nsaserefpolicy/policy/modules/admin/dmesg.te 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/dmesg.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/dmesg.te 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/dmesg.te 2009-09-16 10:03:08.000000000 -0400 @@ -9,6 +9,7 @@ type dmesg_t; type dmesg_exec_t; @@ -185,8 +185,8 @@ diff -b -B --ignore-all-space --exclude- files_dontaudit_search_isid_type_dirs(dmesg_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/firstboot.te serefpolicy-3.6.32/policy/modules/admin/firstboot.te ---- nsaserefpolicy/policy/modules/admin/firstboot.te 2009-08-14 13:14:31.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/firstboot.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/firstboot.te 2009-08-14 16:14:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/firstboot.te 2009-09-16 10:03:08.000000000 -0400 @@ -91,8 +91,12 @@ userdom_user_home_dir_filetrans_user_home_content(firstboot_t, { dir file lnk_file fifo_file sock_file }) @@ -210,8 +210,8 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/logrotate.te serefpolicy-3.6.32/policy/modules/admin/logrotate.te ---- nsaserefpolicy/policy/modules/admin/logrotate.te 2009-08-14 13:14:31.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/logrotate.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/logrotate.te 2009-08-14 16:14:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/logrotate.te 2009-09-16 10:03:08.000000000 -0400 @@ -32,7 +32,7 @@ # Change ownership on log files. allow logrotate_t self:capability { chown dac_override dac_read_search kill fsetid fowner sys_resource sys_nice }; @@ -255,8 +255,8 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/logwatch.te serefpolicy-3.6.32/policy/modules/admin/logwatch.te ---- nsaserefpolicy/policy/modules/admin/logwatch.te 2009-08-14 13:14:31.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/logwatch.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/logwatch.te 2009-08-14 16:14:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/logwatch.te 2009-09-16 10:03:08.000000000 -0400 @@ -136,4 +136,5 @@ optional_policy(` @@ -264,8 +264,8 @@ diff -b -B --ignore-all-space --exclude- + samba_read_share_files(logwatch_t) ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/mrtg.te serefpolicy-3.6.32/policy/modules/admin/mrtg.te ---- nsaserefpolicy/policy/modules/admin/mrtg.te 2009-09-09 06:23:16.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/mrtg.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/mrtg.te 2009-09-09 09:23:16.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/mrtg.te 2009-09-16 10:03:08.000000000 -0400 @@ -116,6 +116,7 @@ userdom_use_user_terminals(mrtg_t) userdom_dontaudit_read_user_home_content_files(mrtg_t) @@ -275,8 +275,8 @@ diff -b -B --ignore-all-space --exclude- netutils_domtrans_ping(mrtg_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/netutils.te serefpolicy-3.6.32/policy/modules/admin/netutils.te ---- nsaserefpolicy/policy/modules/admin/netutils.te 2009-08-14 13:14:31.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/netutils.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/netutils.te 2009-08-14 16:14:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/netutils.te 2009-09-16 10:03:08.000000000 -0400 @@ -85,6 +85,7 @@ miscfiles_read_localization(netutils_t) @@ -286,8 +286,8 @@ diff -b -B --ignore-all-space --exclude- userdom_use_all_users_fds(netutils_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/portage.te serefpolicy-3.6.32/policy/modules/admin/portage.te ---- nsaserefpolicy/policy/modules/admin/portage.te 2009-08-18 15:39:50.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/portage.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/portage.te 2009-08-18 18:39:50.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/portage.te 2009-09-16 10:03:08.000000000 -0400 @@ -196,7 +196,7 @@ # - for rsync and distfile fetching # @@ -298,8 +298,8 @@ diff -b -B --ignore-all-space --exclude- allow portage_fetch_t self:unix_stream_socket create_socket_perms; allow portage_fetch_t self:tcp_socket create_stream_socket_perms; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/prelink.if serefpolicy-3.6.32/policy/modules/admin/prelink.if ---- nsaserefpolicy/policy/modules/admin/prelink.if 2009-09-16 06:09:20.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/prelink.if 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/prelink.if 2009-09-16 09:09:20.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/prelink.if 2009-09-16 10:03:08.000000000 -0400 @@ -151,11 +151,11 @@ ##
## @@ -315,8 +315,8 @@ diff -b -B --ignore-all-space --exclude- + relabel_files_pattern($1, prelink_var_lib_t, prelink_var_lib_t) ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/prelink.te serefpolicy-3.6.32/policy/modules/admin/prelink.te ---- nsaserefpolicy/policy/modules/admin/prelink.te 2009-09-16 06:09:20.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/prelink.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/prelink.te 2009-09-16 09:09:20.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/prelink.te 2009-09-16 10:03:08.000000000 -0400 @@ -89,6 +89,7 @@ miscfiles_read_localization(prelink_t) @@ -326,8 +326,8 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` amanda_manage_lib(prelink_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/readahead.te serefpolicy-3.6.32/policy/modules/admin/readahead.te ---- nsaserefpolicy/policy/modules/admin/readahead.te 2009-09-16 06:09:20.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/readahead.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/readahead.te 2009-09-16 09:09:20.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/readahead.te 2009-09-16 10:03:08.000000000 -0400 [...4109 lines suppressed...] optional_policy(` postgresql_unconfined($1_t) ') -@@ -1211,6 +1322,7 @@ +@@ -1211,6 +1323,7 @@ dev_relabel_all_dev_nodes($1) files_create_boot_flag($1) @@ -26826,7 +27089,7 @@ diff -b -B --ignore-all-space --exclude- # Necessary for managing /boot/efi fs_manage_dos_files($1) -@@ -1276,11 +1388,15 @@ +@@ -1276,11 +1389,15 @@ interface(`userdom_user_home_content',` gen_require(` type user_home_t; @@ -26842,7 +27105,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1391,12 +1507,13 @@ +@@ -1391,12 +1508,13 @@ ') allow $1 user_home_dir_t:dir search_dir_perms; @@ -26857,7 +27120,7 @@ diff -b -B --ignore-all-space --exclude- ##
## ## -@@ -1429,6 +1546,14 @@ +@@ -1429,6 +1547,14 @@ allow $1 user_home_dir_t:dir list_dir_perms; files_search_home($1) @@ -26872,7 +27135,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1444,9 +1569,11 @@ +@@ -1444,9 +1570,11 @@ interface(`userdom_dontaudit_list_user_home_dirs',` gen_require(` type user_home_dir_t; @@ -26884,7 +27147,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1503,6 +1630,25 @@ +@@ -1503,6 +1631,25 @@ allow $1 user_home_dir_t:dir relabelto; ') @@ -26910,7 +27173,7 @@ diff -b -B --ignore-all-space --exclude- ######################################## ## ## Create directories in the home dir root with -@@ -1577,6 +1723,8 @@ +@@ -1577,6 +1724,8 @@ ') dontaudit $1 user_home_t:dir search_dir_perms; @@ -26919,7 +27182,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1670,6 +1818,7 @@ +@@ -1670,6 +1819,7 @@ type user_home_dir_t, user_home_t; ') @@ -26927,7 +27190,7 @@ diff -b -B --ignore-all-space --exclude- read_files_pattern($1, { user_home_dir_t user_home_t }, user_home_t) files_search_home($1) ') -@@ -1797,19 +1946,32 @@ +@@ -1797,19 +1947,32 @@ # interface(`userdom_exec_user_home_content_files',` gen_require(` @@ -26967,7 +27230,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1844,6 +2006,7 @@ +@@ -1844,6 +2007,7 @@ interface(`userdom_manage_user_home_content_files',` gen_require(` type user_home_dir_t, user_home_t; @@ -26975,7 +27238,7 @@ diff -b -B --ignore-all-space --exclude- ') manage_files_pattern($1, user_home_t, user_home_t) -@@ -2391,27 +2554,7 @@ +@@ -2391,27 +2555,7 @@ ######################################## ## @@ -27004,7 +27267,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -2765,11 +2908,32 @@ +@@ -2765,11 +2909,32 @@ # interface(`userdom_search_user_home_content',` gen_require(` @@ -27039,7 +27302,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2897,7 +3061,25 @@ +@@ -2897,7 +3062,25 @@ type user_tmp_t; ') @@ -27066,7 +27329,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2934,6 +3116,7 @@ +@@ -2934,6 +3117,7 @@ ') read_files_pattern($1, userdomain, userdomain) @@ -27074,7 +27337,7 @@ diff -b -B --ignore-all-space --exclude- kernel_search_proc($1) ') -@@ -3064,3 +3247,559 @@ +@@ -3064,3 +3248,559 @@ allow $1 userdomain:dbus send_msg; ') @@ -27635,8 +27898,8 @@ diff -b -B --ignore-all-space --exclude- + allow $1 user_tmp_t:file { getattr append }; +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.te serefpolicy-3.6.32/policy/modules/system/userdomain.te ---- nsaserefpolicy/policy/modules/system/userdomain.te 2009-08-31 10:30:04.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/system/userdomain.te 2009-09-16 07:03:09.000000000 -0700 +--- nsaserefpolicy/policy/modules/system/userdomain.te 2009-08-31 13:30:04.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/userdomain.te 2009-09-16 10:03:09.000000000 -0400 @@ -8,13 +8,6 @@ ## @@ -27723,8 +27986,8 @@ diff -b -B --ignore-all-space --exclude- + +allow userdomain userdomain:process signull; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.fc serefpolicy-3.6.32/policy/modules/system/xen.fc ---- nsaserefpolicy/policy/modules/system/xen.fc 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/system/xen.fc 2009-09-16 07:03:09.000000000 -0700 +--- nsaserefpolicy/policy/modules/system/xen.fc 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/xen.fc 2009-09-16 10:03:09.000000000 -0400 @@ -1,5 +1,7 @@ /dev/xen/tapctrl.* -p gen_context(system_u:object_r:xenctl_t,s0) @@ -27753,8 +28016,8 @@ diff -b -B --ignore-all-space --exclude- /var/run/xenstored(/.*)? gen_context(system_u:object_r:xenstored_var_run_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.if serefpolicy-3.6.32/policy/modules/system/xen.if ---- nsaserefpolicy/policy/modules/system/xen.if 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/system/xen.if 2009-09-16 07:03:09.000000000 -0700 +--- nsaserefpolicy/policy/modules/system/xen.if 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/xen.if 2009-09-16 10:03:09.000000000 -0400 @@ -71,6 +71,8 @@ ') @@ -27806,8 +28069,8 @@ diff -b -B --ignore-all-space --exclude- + rw_files_pattern($1, xen_image_t, xen_image_t) +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.te serefpolicy-3.6.32/policy/modules/system/xen.te ---- nsaserefpolicy/policy/modules/system/xen.te 2009-08-14 13:14:31.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/system/xen.te 2009-09-16 07:03:09.000000000 -0700 +--- nsaserefpolicy/policy/modules/system/xen.te 2009-08-14 16:14:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/xen.te 2009-09-16 10:03:09.000000000 -0400 @@ -6,6 +6,13 @@ # Declarations # @@ -28106,8 +28369,8 @@ diff -b -B --ignore-all-space --exclude- +files_pid_filetrans(evtchnd_t, evtchnd_var_run_t, { file sock_file dir }) + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/support/obj_perm_sets.spt serefpolicy-3.6.32/policy/support/obj_perm_sets.spt ---- nsaserefpolicy/policy/support/obj_perm_sets.spt 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/support/obj_perm_sets.spt 2009-09-16 07:03:09.000000000 -0700 +--- nsaserefpolicy/policy/support/obj_perm_sets.spt 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/support/obj_perm_sets.spt 2009-09-16 10:03:09.000000000 -0400 @@ -201,7 +201,7 @@ define(`setattr_file_perms',`{ setattr }') define(`read_file_perms',`{ getattr open read lock ioctl }') @@ -28141,8 +28404,8 @@ diff -b -B --ignore-all-space --exclude- + +define(`manage_key_perms', `{ create link read search setattr view write } ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/users serefpolicy-3.6.32/policy/users ---- nsaserefpolicy/policy/users 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/users 2009-09-16 07:03:09.000000000 -0700 +--- nsaserefpolicy/policy/users 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/users 2009-09-16 10:03:09.000000000 -0400 @@ -25,11 +25,8 @@ # permit any access to such users, then remove this entry. # Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v retrieving revision 1.930 retrieving revision 1.931 diff -u -p -r1.930 -r1.931 --- selinux-policy.spec 25 Sep 2009 18:47:07 -0000 1.930 +++ selinux-policy.spec 29 Sep 2009 12:38:58 -0000 1.931 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.32 -Release: 11%{?dist} +Release: 12%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -432,7 +432,7 @@ SELinux Reference policy mls base module %saveFileContext mls %post mls -semodule -n -s mls -r mailscanner -r polkit 2>/dev/null +semodule -n -s mls -r mailscanner -r polkit -r ModemManager 2>/dev/null packages="%{expand:%%moduleList mls}" %loadpolicy mls $packages @@ -448,6 +448,9 @@ exit 0 %endif %changelog +* Fri Sep 25 2009 Dan Walsh 3.6.32-12 +- Update rhcs policy + * Thu Sep 24 2009 Dan Walsh 3.6.32-11 - Allow users to exec restorecond From dwalsh at fedoraproject.org Tue Sep 29 12:39:15 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Tue, 29 Sep 2009 12:39:15 +0000 (UTC) Subject: rpms/setroubleshoot/devel .cvsignore, 1.127, 1.128 setroubleshoot.spec, 1.167, 1.168 sources, 1.140, 1.141 Message-ID: <20090929123915.6B74711C00C1@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/setroubleshoot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23612 Modified Files: .cvsignore setroubleshoot.spec sources Log Message: * Mon Sep 28 2009 Dan Walsh - 2.2.33-1 - Fix translations, plurals and glade Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot/devel/.cvsignore,v retrieving revision 1.127 retrieving revision 1.128 diff -u -p -r1.127 -r1.128 --- .cvsignore 25 Sep 2009 16:18:02 -0000 1.127 +++ .cvsignore 29 Sep 2009 12:39:14 -0000 1.128 @@ -44,3 +44,4 @@ setroubleshoot-2.2.28.tar.gz setroubleshoot-2.2.30.tar.gz setroubleshoot-2.2.31.tar.gz setroubleshoot-2.2.32.tar.gz +setroubleshoot-2.2.33.tar.gz Index: setroubleshoot.spec =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot/devel/setroubleshoot.spec,v retrieving revision 1.167 retrieving revision 1.168 diff -u -p -r1.167 -r1.168 --- setroubleshoot.spec 25 Sep 2009 16:18:02 -0000 1.167 +++ setroubleshoot.spec 29 Sep 2009 12:39:15 -0000 1.168 @@ -1,6 +1,6 @@ Summary: Helps troubleshoot SELinux problems Name: setroubleshoot -Version: 2.2.32 +Version: 2.2.33 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -212,6 +212,9 @@ Setroubleshoot documentation package %doc %{pkgdocdir} %changelog +* Mon Sep 28 2009 Dan Walsh - 2.2.33-1 +- Fix translations, plurals and glade + * Fri Sep 25 2009 Dan Walsh - 2.2.32-1 - Fix browser bug handling Index: sources =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot/devel/sources,v retrieving revision 1.140 retrieving revision 1.141 diff -u -p -r1.140 -r1.141 --- sources 25 Sep 2009 16:18:02 -0000 1.140 +++ sources 29 Sep 2009 12:39:15 -0000 1.141 @@ -1 +1 @@ -fac598f35d2071fea3133ed92bb3031d setroubleshoot-2.2.32.tar.gz +3cf9c8a75992349a6821a8019be9fda7 setroubleshoot-2.2.33.tar.gz From dwalsh at fedoraproject.org Tue Sep 29 12:39:22 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Tue, 29 Sep 2009 12:39:22 +0000 (UTC) Subject: rpms/setroubleshoot-plugins/devel .cvsignore, 1.38, 1.39 setroubleshoot-plugins.spec, 1.43, 1.44 sources, 1.39, 1.40 Message-ID: <20090929123922.5AB8611C00C1@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/setroubleshoot-plugins/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23653 Modified Files: .cvsignore setroubleshoot-plugins.spec sources Log Message: * Mon Sep 28 2009 - 2.1.23-1 - Fix translations Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/devel/.cvsignore,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- .cvsignore 23 Sep 2009 01:14:21 -0000 1.38 +++ .cvsignore 29 Sep 2009 12:39:21 -0000 1.39 @@ -28,3 +28,4 @@ setroubleshoot-plugins-2.1.19.tar.gz setroubleshoot-plugins-2.1.20.tar.gz setroubleshoot-plugins-2.1.21.tar.gz setroubleshoot-plugins-2.1.22.tar.gz +setroubleshoot-plugins-2.1.23.tar.gz Index: setroubleshoot-plugins.spec =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/devel/setroubleshoot-plugins.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- setroubleshoot-plugins.spec 23 Sep 2009 01:14:21 -0000 1.43 +++ setroubleshoot-plugins.spec 29 Sep 2009 12:39:22 -0000 1.44 @@ -1,6 +1,6 @@ Summary: Analysis plugins for use with setroubleshoot Name: setroubleshoot-plugins -Version: 2.1.22 +Version: 2.1.23 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -52,6 +52,9 @@ rm -rf %{buildroot} %{_datadir}/setroubleshoot/plugins %changelog +* Mon Sep 28 2009 - 2.1.23-1 +- Fix translations + * Tue Sep 22 2009 - 2.1.22-1 - Remove allow_daemon_user_term plugin Index: sources =================================================================== RCS file: /cvs/extras/rpms/setroubleshoot-plugins/devel/sources,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- sources 23 Sep 2009 01:14:21 -0000 1.39 +++ sources 29 Sep 2009 12:39:22 -0000 1.40 @@ -1 +1 @@ -af4dc47f4bcfd1c42b88994fd428649f setroubleshoot-plugins-2.1.22.tar.gz +0f63bbd6a14622ac71a01fb8207b3a21 setroubleshoot-plugins-2.1.23.tar.gz From sgallagh at fedoraproject.org Tue Sep 29 12:41:09 2009 From: sgallagh at fedoraproject.org (Stephen Gallagher) Date: Tue, 29 Sep 2009 12:41:09 +0000 (UTC) Subject: rpms/sssd/F-12 sssd.spec,1.20,1.21 Message-ID: <20090929124109.6E6EB11C00C1@cvs1.fedora.phx.redhat.com> Author: sgallagh Update of /cvs/pkgs/rpms/sssd/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24061/F-12 Modified Files: sssd.spec Log Message: Add missing changelog updates Index: sssd.spec =================================================================== RCS file: /cvs/pkgs/rpms/sssd/F-12/sssd.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sssd.spec 29 Sep 2009 12:19:20 -0000 1.20 +++ sssd.spec 29 Sep 2009 12:41:08 -0000 1.21 @@ -180,6 +180,11 @@ if [ $1 -ge 1 ] ; then fi %changelog +* Tue Sep 29 2009 Stephen Gallagher - 0.6.0-1 +- Ensure that the configuration upgrade script always writes the config + file with 0600 permissions +- Eliminate an infinite loop in group enumerations + * Mon Sep 28 2009 Sumit Bose - 0.6.0-0 - New upstream release 0.6.0 From sgallagh at fedoraproject.org Tue Sep 29 12:41:09 2009 From: sgallagh at fedoraproject.org (Stephen Gallagher) Date: Tue, 29 Sep 2009 12:41:09 +0000 (UTC) Subject: rpms/sssd/devel sssd.spec,1.20,1.21 Message-ID: <20090929124109.A852B11C00C1@cvs1.fedora.phx.redhat.com> Author: sgallagh Update of /cvs/pkgs/rpms/sssd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24061/devel Modified Files: sssd.spec Log Message: Add missing changelog updates Index: sssd.spec =================================================================== RCS file: /cvs/pkgs/rpms/sssd/devel/sssd.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sssd.spec 29 Sep 2009 12:19:20 -0000 1.20 +++ sssd.spec 29 Sep 2009 12:41:09 -0000 1.21 @@ -180,6 +180,11 @@ if [ $1 -ge 1 ] ; then fi %changelog +* Tue Sep 29 2009 Stephen Gallagher - 0.6.0-1 +- Ensure that the configuration upgrade script always writes the config + file with 0600 permissions +- Eliminate an infinite loop in group enumerations + * Mon Sep 28 2009 Sumit Bose - 0.6.0-0 - New upstream release 0.6.0 From sgallagh at fedoraproject.org Tue Sep 29 12:42:59 2009 From: sgallagh at fedoraproject.org (Stephen Gallagher) Date: Tue, 29 Sep 2009 12:42:59 +0000 (UTC) Subject: rpms/sssd/F-12 sssd.spec,1.21,1.22 Message-ID: <20090929124259.7D03711C00C1@cvs1.fedora.phx.redhat.com> Author: sgallagh Update of /cvs/pkgs/rpms/sssd/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24974/F-12 Modified Files: sssd.spec Log Message: Bump release number Index: sssd.spec =================================================================== RCS file: /cvs/pkgs/rpms/sssd/F-12/sssd.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sssd.spec 29 Sep 2009 12:41:08 -0000 1.21 +++ sssd.spec 29 Sep 2009 12:42:59 -0000 1.22 @@ -2,7 +2,7 @@ Name: sssd Version: 0.6.0 -Release: 0%{?dist} +Release: 1%{?dist} Group: Applications/System Summary: System Security Services Daemon From sgallagh at fedoraproject.org Tue Sep 29 12:42:59 2009 From: sgallagh at fedoraproject.org (Stephen Gallagher) Date: Tue, 29 Sep 2009 12:42:59 +0000 (UTC) Subject: rpms/sssd/devel sssd.spec,1.21,1.22 Message-ID: <20090929124259.A1E9911C00C1@cvs1.fedora.phx.redhat.com> Author: sgallagh Update of /cvs/pkgs/rpms/sssd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24974/devel Modified Files: sssd.spec Log Message: Bump release number Index: sssd.spec =================================================================== RCS file: /cvs/pkgs/rpms/sssd/devel/sssd.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sssd.spec 29 Sep 2009 12:41:09 -0000 1.21 +++ sssd.spec 29 Sep 2009 12:42:59 -0000 1.22 @@ -2,7 +2,7 @@ Name: sssd Version: 0.6.0 -Release: 0%{?dist} +Release: 1%{?dist} Group: Applications/System Summary: System Security Services Daemon From akurtakov at fedoraproject.org Tue Sep 29 12:43:56 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 29 Sep 2009 12:43:56 +0000 (UTC) Subject: rpms/jetty/devel jetty.spec,1.21,1.22 Message-ID: <20090929124356.E91A811C00C1@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/jetty/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25425/devel Modified Files: jetty.spec Log Message: - Install unversioned jars. Index: jetty.spec =================================================================== RCS file: /cvs/pkgs/rpms/jetty/devel/jetty.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- jetty.spec 29 Sep 2009 08:29:09 -0000 1.21 +++ jetty.spec 29 Sep 2009 12:43:56 -0000 1.22 @@ -42,7 +42,7 @@ Name: jetty Version: 6.1.21 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Jetty Webserver and Servlet Container Group: Applications/Internet @@ -228,7 +228,9 @@ install -pm 755 %{SOURCE2} $RPM_BUILD_RO install -pm 755 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/%{name} echo '# Placeholder configuration file. No default is provided.' > $RPM_BUILD_ROOT%{confdir}/jetty.conf ln -s %{homedir}/lib/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-%{version}.jar +ln -s %{homedir}/lib/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}.jar ln -s %{homedir}/lib/%{name}-util-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-util-%{version}.jar +ln -s %{homedir}/lib/%{name}-util-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-util.jar ( cat << EO_RC JAVA_HOME=/usr/lib/jvm/java JAVA_OPTIONS= @@ -336,7 +338,9 @@ fi %defattr(-,root,root,-) %{_bindir}/* %dir %{_javadir}/%{name} +%{_javadir}/%{name}/%{name}.jar %{_javadir}/%{name}/%{name}-%{version}.jar +%{_javadir}/%{name}/%{name}-util.jar %{_javadir}/%{name}/%{name}-util-%{version}.jar %config(noreplace) %{confdir} %dir %{jettylibdir} @@ -362,6 +366,9 @@ fi %doc %{_docdir}/%{name}-%{version} %changelog +* Tue Sep 29 2009 Alexander Kurtakov 6.1.21-2 +- Install unversioned jars. + * Tue Sep 29 2009 Alexander Kurtakov 6.1.21-1 - Update to upstream 6.1.21 release. From mclasen at fedoraproject.org Tue Sep 29 12:47:01 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 29 Sep 2009 12:47:01 +0000 (UTC) Subject: rpms/festival/devel festival.spec,1.44,1.45 Message-ID: <20090929124701.4B46D11C00C1@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/festival/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25949 Modified Files: festival.spec Log Message: Fix BRs Index: festival.spec =================================================================== RCS file: /cvs/pkgs/rpms/festival/devel/festival.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- festival.spec 29 Sep 2009 12:24:40 -0000 1.44 +++ festival.spec 29 Sep 2009 12:47:01 -0000 1.45 @@ -136,6 +136,7 @@ Patch94: festival-speech-tools-pulse.pat Patch95: gcc44.patch +BuildRequires: pulseaudio-libs-devel BuildRequires: tetex BuildRequires: ncurses-devel From pbrobinson at fedoraproject.org Tue Sep 29 12:49:22 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Tue, 29 Sep 2009 12:49:22 +0000 (UTC) Subject: rpms/anerley/devel .cvsignore, 1.3, 1.4 anerley.spec, 1.7, 1.8 sources, 1.3, 1.4 Message-ID: <20090929124922.B6FE511C00C1@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/anerley/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26487 Modified Files: .cvsignore anerley.spec sources Log Message: - New upstream 0.1.2 release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anerley/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 19 Sep 2009 13:48:27 -0000 1.3 +++ .cvsignore 29 Sep 2009 12:49:22 -0000 1.4 @@ -1 +1 @@ -anerley-0.1.1.tar.bz2 +anerley-0.1.2.tar.bz2 Index: anerley.spec =================================================================== RCS file: /cvs/pkgs/rpms/anerley/devel/anerley.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- anerley.spec 29 Sep 2009 10:16:47 -0000 1.7 +++ anerley.spec 29 Sep 2009 12:49:22 -0000 1.8 @@ -1,8 +1,8 @@ %define _default_patch_fuzz 2 Name: anerley -Version: 0.1.1 -Release: 3%{?dist} +Version: 0.1.2 +Release: 1%{?dist} Summary: Moblin widgets for people information Group: System Environment/Libraries @@ -22,9 +22,9 @@ BuildRequires: evolution-data-server-dev BuildRequires: glib2-devel BuildRequires: nbtk-devel BuildRequires: telepathy-glib-devel -BuildRequires: telepathy-mission-control-devel BuildRequires: intltool BuildRequires: gettext + # Require these because the git tarball doesn't have the configure built BuildRequires: libtool BuildRequires: gnome-common @@ -83,6 +83,9 @@ rm -rf %{buildroot} %{_libdir}/*.so %changelog +* Tue Sep 29 2009 Peter Robinson 0.1.2-1 +- New upstream 0.1.2 release + * Tue Sep 29 2009 Peter Robinson 0.1.1-3 - Add patch for pkgconfig file for mc5 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anerley/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 19 Sep 2009 13:48:27 -0000 1.3 +++ sources 29 Sep 2009 12:49:22 -0000 1.4 @@ -1 +1 @@ -3dbc9c9b1d9f2cbb75c0892e56b7961d anerley-0.1.1.tar.bz2 +fe3e7a3c3e4ba791ba3342382f005a35 anerley-0.1.2.tar.bz2 From jreznik at fedoraproject.org Tue Sep 29 12:49:46 2009 From: jreznik at fedoraproject.org (Jaroslav Reznik) Date: Tue, 29 Sep 2009 12:49:46 +0000 (UTC) Subject: rpms/system-config-bind/F-12 .cvsignore, 1.41, 1.42 sources, 1.58, 1.59 system-config-bind.spec, 1.86, 1.87 Message-ID: <20090929124946.64C3611C00C1@cvs1.fedora.phx.redhat.com> Author: jreznik Update of /cvs/pkgs/rpms/system-config-bind/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26597 Modified Files: .cvsignore sources system-config-bind.spec Log Message: * Tue Sep 29 2009 Jaroslav Reznik - 4.0.15-1 - fixed polish translation (rhbz#525994) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-bind/F-12/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 14 Sep 2009 12:26:00 -0000 1.41 +++ .cvsignore 29 Sep 2009 12:49:46 -0000 1.42 @@ -1 +1 @@ -system-config-bind-4.0.14.tar.gz +system-config-bind-4.0.15.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-bind/F-12/sources,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- sources 14 Sep 2009 12:26:00 -0000 1.58 +++ sources 29 Sep 2009 12:49:46 -0000 1.59 @@ -1 +1 @@ -718b2cc5c47351d14f8cf77370011a04 system-config-bind-4.0.14.tar.gz +2d882206d5f42ff1be7528a53413331e system-config-bind-4.0.15.tar.gz Index: system-config-bind.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-bind/F-12/system-config-bind.spec,v retrieving revision 1.86 retrieving revision 1.87 diff -u -p -r1.86 -r1.87 --- system-config-bind.spec 14 Sep 2009 12:26:00 -0000 1.86 +++ system-config-bind.spec 29 Sep 2009 12:49:46 -0000 1.87 @@ -1,6 +1,6 @@ Summary: BIND DNS Configuration Tool Name: system-config-bind -Version: 4.0.14 +Version: 4.0.15 Release: 1%{?dist} URL: http://fedorahosted.org/system-config-bind License: GPLv2 @@ -82,6 +82,9 @@ if [ "$1" -eq 0 ]; then fi; %changelog +* Tue Sep 29 2009 Jaroslav Reznik - 4.0.15-1 +- fixed polish translation (rhbz#525994) + * Mon Sep 14 2009 Jaroslav Reznik - 4.0.14-1 - repackage for translation team request (rhbz#522429) From pbrobinson at fedoraproject.org Tue Sep 29 12:50:56 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Tue, 29 Sep 2009 12:50:56 +0000 (UTC) Subject: rpms/anerley/F-12 .cvsignore, 1.3, 1.4 anerley.spec, 1.7, 1.8 sources, 1.3, 1.4 Message-ID: <20090929125056.4E5B511C048A@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/anerley/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26787 Modified Files: .cvsignore anerley.spec sources Log Message: - New upstream 0.1.2 release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anerley/F-12/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 19 Sep 2009 13:48:27 -0000 1.3 +++ .cvsignore 29 Sep 2009 12:50:54 -0000 1.4 @@ -1 +1 @@ -anerley-0.1.1.tar.bz2 +anerley-0.1.2.tar.bz2 Index: anerley.spec =================================================================== RCS file: /cvs/pkgs/rpms/anerley/F-12/anerley.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- anerley.spec 29 Sep 2009 10:17:43 -0000 1.7 +++ anerley.spec 29 Sep 2009 12:50:55 -0000 1.8 @@ -1,8 +1,8 @@ %define _default_patch_fuzz 2 Name: anerley -Version: 0.1.1 -Release: 3%{?dist} +Version: 0.1.2 +Release: 1%{?dist} Summary: Moblin widgets for people information Group: System Environment/Libraries @@ -22,9 +22,9 @@ BuildRequires: evolution-data-server-dev BuildRequires: glib2-devel BuildRequires: nbtk-devel BuildRequires: telepathy-glib-devel -BuildRequires: telepathy-mission-control-devel BuildRequires: intltool BuildRequires: gettext + # Require these because the git tarball doesn't have the configure built BuildRequires: libtool BuildRequires: gnome-common @@ -83,6 +83,9 @@ rm -rf %{buildroot} %{_libdir}/*.so %changelog +* Tue Sep 29 2009 Peter Robinson 0.1.2-1 +- New upstream 0.1.2 release + * Tue Sep 29 2009 Peter Robinson 0.1.1-3 - Add patch for pkgconfig file for mc5 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anerley/F-12/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 19 Sep 2009 13:48:27 -0000 1.3 +++ sources 29 Sep 2009 12:50:55 -0000 1.4 @@ -1 +1 @@ -3dbc9c9b1d9f2cbb75c0892e56b7961d anerley-0.1.1.tar.bz2 +fe3e7a3c3e4ba791ba3342382f005a35 anerley-0.1.2.tar.bz2 From jwilson at fedoraproject.org Tue Sep 29 12:51:17 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Tue, 29 Sep 2009 12:51:17 +0000 (UTC) Subject: rpms/memtest86+/devel .cvsignore, 1.21, 1.22 memtest86+.spec, 1.50, 1.51 sources, 1.21, 1.22 Message-ID: <20090929125117.C1F1B11C043A@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/memtest86+/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26982 Modified Files: .cvsignore memtest86+.spec sources Log Message: * Tue Sep 29 2009 Jarod Wilson - 4.00-1 - Update to new upstream release, v4.00 - Drop gcc4.2+ patch, merged upstream Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/memtest86+/devel/.cvsignore,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- .cvsignore 24 Apr 2009 17:33:50 -0000 1.21 +++ .cvsignore 29 Sep 2009 12:51:15 -0000 1.22 @@ -1 +1,2 @@ memtest86+-2.11.tar.gz +memtest86+-4.00.tar.gz Index: memtest86+.spec =================================================================== RCS file: /cvs/pkgs/rpms/memtest86+/devel/memtest86+.spec,v retrieving revision 1.50 retrieving revision 1.51 diff -u -p -r1.50 -r1.51 --- memtest86+.spec 18 Aug 2009 20:40:03 -0000 1.50 +++ memtest86+.spec 29 Sep 2009 12:51:16 -0000 1.51 @@ -6,16 +6,14 @@ %define debug_package %{nil} Name: memtest86+ -Version: 2.11 -Release: 11%{?dist} +Version: 4.00 +Release: 1%{?dist} License: GPLv2 Summary: Stand-alone memory tester for x86 and x86-64 computers Group: System Environment/Base Source0: http://www.memtest.org/download/%{version}/%{name}-%{version}.tar.gz Source1: memtest-setup Source2: new-memtest-pkg -# Patch sent by Jarod to memtest86+ maintainer on 2009.08.18 -Patch0: memtest86+-2.11-make-gcc4-builds-work.patch URL: http://www.memtest.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # require glibc-devel.i386 via this file: @@ -41,7 +39,6 @@ to add the %{name} entry to your GRUB bo %prep %setup -q -#patch0 -p1 sed -i -e's,0x10000,0x100000,' memtest.lds %build @@ -87,6 +84,10 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Jarod Wilson - 4.00-1 +- Update to new upstream release, v4.00 +- Drop gcc4.2+ patch, merged upstream + * Mon Aug 17 2009 Jarod Wilson - 2.11-11 - Fix runtime operation when built with gcc4.2+ (#442285) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/memtest86+/devel/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 24 Apr 2009 17:33:51 -0000 1.21 +++ sources 29 Sep 2009 12:51:16 -0000 1.22 @@ -1 +1 @@ -e457774139c0bfef899359df91f49b3e memtest86+-2.11.tar.gz +898cfc5ff7920a8c396ebe898ac2eaa5 memtest86+-4.00.tar.gz From nsantos at fedoraproject.org Tue Sep 29 12:52:13 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Tue, 29 Sep 2009 12:52:13 +0000 (UTC) Subject: rpms/amqp/devel .cvsignore, 1.18, 1.19 amqp.spec, 1.25, 1.26 sources, 1.21, 1.22 Message-ID: <20090929125213.EE1AF11C00C1@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/amqp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27676 Modified Files: .cvsignore amqp.spec sources Log Message: Rebased to svn rev 819819 for F12 beta Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/amqp/devel/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- .cvsignore 25 Sep 2009 17:14:57 -0000 1.18 +++ .cvsignore 29 Sep 2009 12:52:13 -0000 1.19 @@ -1 +1 @@ -amqp-1.0.818599.tar.gz +amqp-1.0.819819.tar.gz Index: amqp.spec =================================================================== RCS file: /cvs/extras/rpms/amqp/devel/amqp.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- amqp.spec 25 Sep 2009 17:14:57 -0000 1.25 +++ amqp.spec 29 Sep 2009 12:52:13 -0000 1.26 @@ -1,5 +1,5 @@ Name: amqp -Version: 1.0.818599 +Version: 1.0.819819 Release: 1%{?dist} Epoch: 0 Summary: The AMQP specification @@ -39,6 +39,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Nuno Santos - 0:1.0.819819-1 +- Rebased to svn rev 819819 for F12 beta + * Fri Sep 25 2009 Nuno Santos - 0:1.0.818599-1 - Rebased to svn rev 818599 Index: sources =================================================================== RCS file: /cvs/extras/rpms/amqp/devel/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 25 Sep 2009 17:14:57 -0000 1.21 +++ sources 29 Sep 2009 12:52:13 -0000 1.22 @@ -1 +1 @@ -3f15cfd454adefca53c1138dade833b1 amqp-1.0.818599.tar.gz +da0f6c461ed35ed045bd27b0f7688eff amqp-1.0.819819.tar.gz From jwilson at fedoraproject.org Tue Sep 29 12:56:56 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Tue, 29 Sep 2009 12:56:56 +0000 (UTC) Subject: rpms/wacomexpresskeys/devel wacomexpresskeys.spec,1.4,1.5 Message-ID: <20090929125656.E368A11C00C1@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/wacomexpresskeys/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28558 Modified Files: wacomexpresskeys.spec Log Message: * Tue Sep 29 2009 Jarod Wilson 0.4.2-3 - Add USAGE to %doc (#525546) Index: wacomexpresskeys.spec =================================================================== RCS file: /cvs/pkgs/rpms/wacomexpresskeys/devel/wacomexpresskeys.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- wacomexpresskeys.spec 27 Jul 2009 07:02:00 -0000 1.4 +++ wacomexpresskeys.spec 29 Sep 2009 12:56:56 -0000 1.5 @@ -2,7 +2,7 @@ Name: wacomexpresskeys Version: 0.4.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Wacom ExpressKeys and Touch Strips configuration utility Group: System Environment/Base @@ -36,10 +36,13 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc AUTHORS BUGS README TODO ChangeLog NEWS +%doc AUTHORS BUGS ChangeLog NEWS README TODO USAGE %{_bindir}/expresskeys %changelog +* Tue Sep 29 2009 Jarod Wilson 0.4.2-3 +- Add USAGE to %%doc (#525546) + * Mon Jul 27 2009 Fedora Release Engineering - 0.4.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From msivak at fedoraproject.org Tue Sep 29 12:57:28 2009 From: msivak at fedoraproject.org (=?utf-8?q?Martin_Siv=C3=A1k?=) Date: Tue, 29 Sep 2009 12:57:28 +0000 (UTC) Subject: rpms/firstaidkit/F-12 .cvsignore, 1.10, 1.11 firstaidkit.spec, 1.32, 1.33 sources, 1.14, 1.15 Message-ID: <20090929125728.CD63C11C00C1@cvs1.fedora.phx.redhat.com> Author: msivak Update of /cvs/extras/rpms/firstaidkit/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28696 Modified Files: .cvsignore firstaidkit.spec sources Log Message: new version Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/firstaidkit/F-12/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 22 Sep 2009 07:55:22 -0000 1.10 +++ .cvsignore 29 Sep 2009 12:57:28 -0000 1.11 @@ -1 +1 @@ -firstaidkit-0.2.6.tar.bz2 +firstaidkit-0.2.7.tar.bz2 Index: firstaidkit.spec =================================================================== RCS file: /cvs/extras/rpms/firstaidkit/F-12/firstaidkit.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- firstaidkit.spec 22 Sep 2009 07:56:19 -0000 1.32 +++ firstaidkit.spec 29 Sep 2009 12:57:28 -0000 1.33 @@ -3,7 +3,7 @@ %define _unpackaged_files_terminate_build 0 Name: firstaidkit -Version: 0.2.6 +Version: 0.2.7 Release: 1%{?dist} Summary: System Rescue Tool @@ -246,6 +246,9 @@ desktop-file-install --vendor="fedora" - # %changelog +* Tue Sep 29 2009 Martin Sivak - 0.2.7-1 +- Make the dialog in whiptail bigger, so it looks nicer + * Tue Sep 22 2009 Martin Sivak - 0.2.6-1 - Use whiptail instead of dialog for firstaidkit-qs Index: sources =================================================================== RCS file: /cvs/extras/rpms/firstaidkit/F-12/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 22 Sep 2009 07:55:22 -0000 1.14 +++ sources 29 Sep 2009 12:57:28 -0000 1.15 @@ -1 +1 @@ -ccf60dc442325cc9c3a4494143a7ae8a firstaidkit-0.2.6.tar.bz2 +d05b19153976711dd9d141d6c12c8975 firstaidkit-0.2.7.tar.bz2 From nsantos at fedoraproject.org Tue Sep 29 12:57:35 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Tue, 29 Sep 2009 12:57:35 +0000 (UTC) Subject: rpms/python-qpid/devel .cvsignore, 1.17, 1.18 python-qpid.spec, 1.31, 1.32 sources, 1.21, 1.22 Message-ID: <20090929125735.3BD8211C00C1@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/python-qpid/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28741 Modified Files: .cvsignore python-qpid.spec sources Log Message: Rebased to svn rev 819819 for F12 beta Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/python-qpid/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 25 Sep 2009 17:24:07 -0000 1.17 +++ .cvsignore 29 Sep 2009 12:57:34 -0000 1.18 @@ -1 +1 @@ -python-qpid-0.5.818599.tar.gz +python-qpid-0.5.819819.tar.gz Index: python-qpid.spec =================================================================== RCS file: /cvs/extras/rpms/python-qpid/devel/python-qpid.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- python-qpid.spec 25 Sep 2009 17:24:07 -0000 1.31 +++ python-qpid.spec 29 Sep 2009 12:57:35 -0000 1.32 @@ -1,5 +1,5 @@ Name: python-qpid -Version: 0.5.818599 +Version: 0.5.819819 Release: 1%{?dist} Summary: Python language client for AMQP @@ -16,7 +16,7 @@ BuildRequires: python BuildRequires: python-devel Requires: python -Requires: amqp >= 1.0.818599 +Requires: amqp >= 1.0.819819 %description The Apache Qpid project's Python language client for AMQP. @@ -75,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Nuno Santos - 0.5.819819-1 +- Rebased to svn rev 819819 for Fedora 12 beta + * Fri Sep 25 2009 Nuno Santos - 0.5.818599-1 - Rebased to svn rev 818599 Index: sources =================================================================== RCS file: /cvs/extras/rpms/python-qpid/devel/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 25 Sep 2009 17:24:07 -0000 1.21 +++ sources 29 Sep 2009 12:57:35 -0000 1.22 @@ -1 +1 @@ -bfa1ce6ad9f711f726b3b521694884b8 python-qpid-0.5.818599.tar.gz +f219fe06eb21ff0807e9cfb70d9d07be python-qpid-0.5.819819.tar.gz From mclasen at fedoraproject.org Tue Sep 29 12:57:36 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 29 Sep 2009 12:57:36 +0000 (UTC) Subject: rpms/festival/F-12 festival.spec,1.44,1.45 Message-ID: <20090929125736.69C3111C00C1@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/festival/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27861 Modified Files: festival.spec Log Message: fix BRs Index: festival.spec =================================================================== RCS file: /cvs/pkgs/rpms/festival/F-12/festival.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- festival.spec 29 Sep 2009 12:25:03 -0000 1.44 +++ festival.spec 29 Sep 2009 12:57:36 -0000 1.45 @@ -136,6 +136,7 @@ Patch94: festival-speech-tools-pulse.pat Patch95: gcc44.patch +BuildRequires: pulseaudio-libs-devel BuildRequires: tetex BuildRequires: ncurses-devel From mlichvar at fedoraproject.org Tue Sep 29 12:58:11 2009 From: mlichvar at fedoraproject.org (Miroslav Lichvar) Date: Tue, 29 Sep 2009 12:58:11 +0000 (UTC) Subject: rpms/urlview/devel urlview.spec,1.5,1.6 Message-ID: <20090929125811.50C1711C00C1@cvs1.fedora.phx.redhat.com> Author: mlichvar Update of /cvs/pkgs/rpms/urlview/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29009 Modified Files: urlview.spec Log Message: - add man page link for urlview.conf (#526162) Index: urlview.spec =================================================================== RCS file: /cvs/pkgs/rpms/urlview/devel/urlview.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- urlview.spec 27 Jul 2009 06:38:19 -0000 1.5 +++ urlview.spec 29 Sep 2009 12:58:11 -0000 1.6 @@ -1,6 +1,6 @@ Name: urlview Version: 0.9 -Release: 6%{?dist} +Release: 7%{?dist} Summary: URL extractor/launcher Group: Applications/Internet @@ -33,10 +33,11 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir},%{_mandir}/man1} +mkdir -p $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir},%{_mandir}/man{1,5}} install -p -m644 urlview.conf.suse $RPM_BUILD_ROOT%{_sysconfdir}/urlview.conf install -p urlview url_handler.sh $RPM_BUILD_ROOT%{_bindir} install -p -m644 urlview.man $RPM_BUILD_ROOT%{_mandir}/man1/urlview.1 +echo '.so man1/urlview.1' > $RPM_BUILD_ROOT%{_mandir}/man5/urlview.conf.5 %clean rm -rf $RPM_BUILD_ROOT @@ -48,8 +49,12 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/urlview %{_bindir}/url_handler.sh %{_mandir}/man1/urlview.1* +%{_mandir}/man5/urlview.conf.5* %changelog +* Tue Sep 29 2009 Miroslav Lichvar 0.9-7 +- add man page link for urlview.conf (#526162) + * Sun Jul 26 2009 Fedora Release Engineering - 0.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From akurtakov at fedoraproject.org Tue Sep 29 13:01:20 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 29 Sep 2009 13:01:20 +0000 (UTC) Subject: rpms/eclipse/devel eclipse.spec,1.669,1.670 Message-ID: <20090929130120.1EC6C11C00C1@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29436/devel Modified Files: eclipse.spec Log Message: - Symlink to unversioned jetty jars. Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.669 retrieving revision 1.670 diff -u -p -r1.669 -r1.670 --- eclipse.spec 29 Sep 2009 12:18:16 -0000 1.669 +++ eclipse.spec 29 Sep 2009 13:01:19 -0000 1.670 @@ -30,7 +30,7 @@ Epoch: 1 Summary: An open, extensible IDE Name: eclipse Version: %{eclipse_majmin}.%{eclipse_micro} -Release: 3%{?dist} +Release: 4%{?dist} License: EPL Group: Text Editors/Integrated Development Environments (IDE) URL: http://www.eclipse.org/ @@ -110,7 +110,7 @@ BuildRequires: jakarta-commons-logging > BuildRequires: jakarta-commons-codec BuildRequires: jakarta-commons-httpclient BuildRequires: mx4j >= 2.1 -BuildRequires: jetty >= 6.1.20 +BuildRequires: jetty >= 6.1.21-2 BuildRequires: lucene >= 2.3.1-3.4 BuildRequires: lucene-contrib >= 2.3.1-3.4 BuildRequires: regexp @@ -170,7 +170,7 @@ Requires: jakarta-commons-codec Requires: mx4j >= 2.1 Requires: tomcat5-jasper-eclipse >= 5.5.27-6.3 Requires: tomcat6-servlet-2.5-api >= 6.0.18-9.2 -Requires: jetty >= 6.1.20 +Requires: jetty >= 6.1.21-2 Requires: jsch >= 0.1.41 Requires: lucene >= 2.3.1-3.4 Requires: lucene-contrib >= 2.3.1-3.4 @@ -395,11 +395,11 @@ ln -s %{_javadir}/ant/ant-trax.jar $ANTD JETTYPLUGINVERSION=$(ls plugins | grep org.mortbay.jetty.server_6 | sed 's/org.mortbay.jetty.server_//') rm plugins/org.mortbay.jetty.server_$JETTYPLUGINVERSION -ln -s %{_javadir}/jetty/jetty-6.1.20.jar plugins/org.mortbay.jetty.server_$JETTYPLUGINVERSION +ln -s %{_javadir}/jetty/jetty.jar plugins/org.mortbay.jetty.server_$JETTYPLUGINVERSION JETTYUTILVERSION=$(ls plugins | grep org.mortbay.jetty.util_6 | sed 's/org.mortbay.jetty.util_//') rm plugins/org.mortbay.jetty.util_$JETTYUTILVERSION -ln -s %{_javadir}/jetty/jetty-util-6.1.20.jar plugins/org.mortbay.jetty.util_$JETTYUTILVERSION +ln -s %{_javadir}/jetty/jetty-util.jar plugins/org.mortbay.jetty.util_$JETTYUTILVERSION JUNITVERSION=$(ls plugins | grep org.junit_3 | sed 's/org.junit_//') build-jar-repository -s -p plugins/org.junit_$JUNITVERSION junit @@ -959,11 +959,11 @@ ln -s %{_javadir}/ant/ant-trax.jar $ANTD JETTYPLUGINVERSION=$(ls plugins | grep org.mortbay.jetty.server_6 | sed 's/org.mortbay.jetty.server_//') rm plugins/org.mortbay.jetty.server_$JETTYPLUGINVERSION -ln -s %{_javadir}/jetty/jetty-6.1.20.jar plugins/org.mortbay.jetty.server_$JETTYPLUGINVERSION +ln -s %{_javadir}/jetty/jetty.jar plugins/org.mortbay.jetty.server_$JETTYPLUGINVERSION JETTYUTILVERSION=$(ls plugins | grep org.mortbay.jetty.util_6 | sed 's/org.mortbay.jetty.util_//') rm plugins/org.mortbay.jetty.util_$JETTYUTILVERSION -ln -s %{_javadir}/jetty/jetty-util-6.1.20.jar plugins/org.mortbay.jetty.util_$JETTYUTILVERSION +ln -s %{_javadir}/jetty/jetty-util.jar plugins/org.mortbay.jetty.util_$JETTYUTILVERSION pushd dropins/jdt build-jar-repository -s -p plugins/org.junit_* junit @@ -1295,6 +1295,9 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog +* Tue Sep 29 2009 Alexander Kurtakov 1:%{eclipse_majmin}.%{eclipse_micro}-4 +- Symlink to unversioned jetty jars. + * Tue Sep 29 2009 Alexander Kurtakov 1:3.5.0-3 - Build with eclipse-build 0.4.0 RC0. From nsantos at fedoraproject.org Tue Sep 29 13:05:45 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Tue, 29 Sep 2009 13:05:45 +0000 (UTC) Subject: rpms/amqp/F-12 amqp.spec,1.25,1.26 sources,1.21,1.22 Message-ID: <20090929130545.0E45D11C00C1@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/amqp/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30149 Modified Files: amqp.spec sources Log Message: Rebased to svn rev 819819 for F12 beta Index: amqp.spec =================================================================== RCS file: /cvs/extras/rpms/amqp/F-12/amqp.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- amqp.spec 25 Sep 2009 17:14:57 -0000 1.25 +++ amqp.spec 29 Sep 2009 13:05:44 -0000 1.26 @@ -1,5 +1,5 @@ Name: amqp -Version: 1.0.818599 +Version: 1.0.819819 Release: 1%{?dist} Epoch: 0 Summary: The AMQP specification @@ -39,6 +39,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Nuno Santos - 0:1.0.819819-1 +- Rebased to svn rev 819819 for F12 beta + * Fri Sep 25 2009 Nuno Santos - 0:1.0.818599-1 - Rebased to svn rev 818599 Index: sources =================================================================== RCS file: /cvs/extras/rpms/amqp/F-12/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 25 Sep 2009 17:14:57 -0000 1.21 +++ sources 29 Sep 2009 13:05:44 -0000 1.22 @@ -1 +1 @@ -3f15cfd454adefca53c1138dade833b1 amqp-1.0.818599.tar.gz +da0f6c461ed35ed045bd27b0f7688eff amqp-1.0.819819.tar.gz From jlayton at fedoraproject.org Tue Sep 29 13:06:03 2009 From: jlayton at fedoraproject.org (Jeff Layton) Date: Tue, 29 Sep 2009 13:06:03 +0000 (UTC) Subject: rpms/sparse/devel .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 sparse.spec, 1.12, 1.13 Message-ID: <20090929130603.7DC6411C00C1@cvs1.fedora.phx.redhat.com> Author: jlayton Update of /cvs/pkgs/rpms/sparse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30181 Modified Files: .cvsignore sources sparse.spec Log Message: Update to 0.4.2rc1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sparse/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 13 Nov 2007 22:24:14 -0000 1.7 +++ .cvsignore 29 Sep 2009 13:06:03 -0000 1.8 @@ -1 +1 @@ -sparse-0.4.1.tar.bz2 +sparse-0.4.2rc1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sparse/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 13 Nov 2007 22:24:14 -0000 1.7 +++ sources 29 Sep 2009 13:06:03 -0000 1.8 @@ -1 +1 @@ -f27e661c5b132b037a105e4ccabfcacd sparse-0.4.1.tar.bz2 +6085a35dc86c7274bfd305a291bb4a57 sparse-0.4.2rc1.tar.bz2 Index: sparse.spec =================================================================== RCS file: /cvs/pkgs/rpms/sparse/devel/sparse.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sparse.spec 27 Jul 2009 04:38:58 -0000 1.12 +++ sparse.spec 29 Sep 2009 13:06:03 -0000 1.13 @@ -1,6 +1,6 @@ Name: sparse -Version: 0.4.1 -Release: 5%{?dist} +Version: 0.4.2rc1 +Release: 1%{?dist} Summary: A semantic parser of source files Group: Development/Tools License: OSL 1.1 @@ -46,9 +46,9 @@ make DESTDIR="%{buildroot}" PREFIX="%{_p %build %ifarch sparcv9 sparc64 -%make_destdir %{?_smp_mflags} CFLAGS="%{optflags} -Wwrite-strings -fPIC" +%make_destdir %{?_smp_mflags} CFLAGS="%{optflags} -Wwrite-strings -fPIC -DGCC_BASE=\\\"`gcc --print-file-name=`\\\"" %else -%make_destdir %{?_smp_mflags} CFLAGS="%{optflags} -Wwrite-strings -fpic" +%make_destdir %{?_smp_mflags} CFLAGS="%{optflags} -Wwrite-strings -fpic -DGCC_BASE=\\\"`gcc --print-file-name=`\\\"" %endif %install @@ -82,6 +82,9 @@ make clean %changelog +* Tue Sep 29 2009 Jeff Layton - 0.4.2rc1-1 +- Update to 0.4.2rc1 + * Sun Jul 26 2009 Fedora Release Engineering - 0.4.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From harald at fedoraproject.org Tue Sep 29 13:09:11 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Tue, 29 Sep 2009 13:09:11 +0000 (UTC) Subject: rpms/udev/devel ck-runseat.patch,NONE,1.1 udev.spec,1.293,1.294 Message-ID: <20090929130911.F2A9011C00C1@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/udev/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30708 Modified Files: udev.spec Added Files: ck-runseat.patch Log Message: * Tue Sep 29 2009 Harald Hoyer 145-10 - add ConsoleKit patch for ConsoleKit 0.4.1 ck-runseat.patch: Makefile.am | 4 - udev-acl.c | 207 +++++++++++++++++++++++++++++++++++++++++++++--------------- 2 files changed, 159 insertions(+), 52 deletions(-) --- NEW FILE ck-runseat.patch --- --- udev-145/extras/udev-acl/Makefile.am.runseat 2009-06-16 19:47:37.000000000 -0400 +++ udev-145/extras/udev-acl/Makefile.am 2009-09-25 20:21:41.959583372 -0400 @@ -15,5 +15,5 @@ udev_acl_LDADD = \ dist_udevrules_DATA = 70-acl.rules install-exec-hook: - mkdir -p $(DESTDIR)$(prefix)/lib/ConsoleKit/run-session.d - ln -sf $(libexecdir)/udev-acl $(DESTDIR)$(prefix)/lib/ConsoleKit/run-session.d/udev-acl.ck + mkdir -p $(DESTDIR)$(prefix)/lib/ConsoleKit/run-seat.d + ln -sf $(libexecdir)/udev-acl $(DESTDIR)$(prefix)/lib/ConsoleKit/run-seat.d/udev-acl.ck --- udev-145/extras/udev-acl/udev-acl.c.runseat 2009-06-16 12:10:58.000000000 -0400 +++ udev-145/extras/udev-acl/udev-acl.c 2009-09-25 20:57:32.502573825 -0400 @@ -1,4 +1,5 @@ -/* +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- + * * Copyright (C) 2009 Kay Sievers * * This program is free software; you can redistribute it and/or @@ -29,6 +30,13 @@ static int debug; +enum{ + ACTION_NONE = 0, + ACTION_REMOVE, + ACTION_ADD, + ACTION_CHANGE +}; + static int set_facl(const char* filename, uid_t uid, int add) { int get; @@ -152,44 +160,123 @@ static GSList *uids_with_local_active_se } /* ConsoleKit calls us with special variables */ -static int consolekit_called(const char *action, uid_t *uid, const char **own_session, int *add) +static int consolekit_called(const char *ck_action, uid_t *uid, uid_t *uid2, const char **remove_session_id, int *action) { - int a; - uid_t u; + int a = ACTION_NONE; + uid_t u = 0; + uid_t u2 = 0; const char *s; - const char *session; - - if (action == NULL || strcmp(action, "session_active_changed") != 0) - return -1; + const char *s2; + const char *old_session = NULL; - s = getenv("CK_SESSION_IS_LOCAL"); - if (s == NULL) + if (ck_action == NULL || strcmp(ck_action, "seat_active_session_changed") != 0) return -1; - if (strcmp(s, "true") != 0) - return 0; - s = getenv("CK_SESSION_IS_ACTIVE"); - if (s == NULL) + /* We can have one of: remove, add, change, no-change */ + s = getenv("CK_SEAT_OLD_SESSION_ID"); + s2 = getenv("CK_SEAT_SESSION_ID"); + if (s == NULL && s2 == NULL) { return -1; - if (strcmp(s, "true") == 0) - a = 1; - else - a = 0; + } else if (s2 == NULL) { + a = ACTION_REMOVE; + } else if (s == NULL) { + a = ACTION_ADD; + } else { + a = ACTION_CHANGE; + } - session = getenv("CK_SESSION_ID"); - if (session == NULL) - return -1; + switch (a) { + case ACTION_ADD: + s = getenv("CK_SEAT_SESSION_USER_UID"); + if (s == NULL) + return -1; + u = strtoul(s, NULL, 10); + if (u == 0) + return 0; + + s = getenv("CK_SEAT_SESSION_IS_LOCAL"); + if (s == NULL) + return -1; + if (strcmp(s, "true") != 0) + return 0; + + break; + case ACTION_REMOVE: + s = getenv("CK_SEAT_OLD_SESSION_USER_UID"); + if (s == NULL) + return -1; + u = strtoul(s, NULL, 10); + if (u == 0) + return 0; + + s = getenv("CK_SEAT_OLD_SESSION_IS_LOCAL"); + if (s == NULL) + return -1; + if (strcmp(s, "true") != 0) + return 0; + + old_session = getenv("CK_SEAT_OLD_SESSION_ID"); + if (old_session == NULL) + return -1; + + break; + case ACTION_CHANGE: + s = getenv("CK_SEAT_OLD_SESSION_USER_UID"); + if (s == NULL) + return -1; + u = strtoul(s, NULL, 10); + if (u == 0) + return 0; + s = getenv("CK_SEAT_SESSION_USER_UID"); + if (s == NULL) + return -1; + u2 = strtoul(s, NULL, 10); + if (u2 == 0) + return 0; + + s = getenv("CK_SEAT_OLD_SESSION_IS_LOCAL"); + s2 = getenv("CK_SEAT_SESSION_IS_LOCAL"); + if (s == NULL || s2 == NULL) + return -1; + /* don't process non-local session changes */ + if (strcmp(s, "true") != 0 && strcmp(s2, "true") != 0) + return 0; + + if (strcmp(s, "true") == 0 && strcmp(s, "true") == 0) { + /* process the change */ + if (u == u2) { + /* special case: we noop if we are + * changing between local sessions for + * the same uid */ + a = ACTION_NONE; + } + old_session = getenv("CK_SEAT_OLD_SESSION_ID"); + if (old_session == NULL) + return -1; + } else if (strcmp(s, "true") == 0) { + /* only process the removal */ + a = ACTION_REMOVE; + old_session = getenv("CK_SEAT_OLD_SESSION_ID"); + if (old_session == NULL) + return -1; + } else if (strcmp(s2, "true") == 0) { + /* only process the addition */ + a = ACTION_ADD; + u = u2; + } - s = getenv("CK_SESSION_USER_UID"); - if (s == NULL) - return -1; - u = strtoul(s, NULL, 10); - if (u == 0) - return 0; + break; + case ACTION_NONE: + break; + default: + g_assert_not_reached (); + break; + } - *own_session = session; + *remove_session_id = old_session; *uid = u; - *add = a; + *uid2 = u2; + *action = a; return 0; } @@ -223,6 +310,21 @@ static void apply_acl_to_devices(uid_t u udev_unref(udev); } +static void +remove_uid (uid_t uid, const char *remove_session_id) +{ + /* + * Remove ACL for given uid from all matching devices + * when there is currently no local active session. + */ + GSList *list; + + list = uids_with_local_active_session(remove_session_id); + if (!uid_in_list(list, uid)) + apply_acl_to_devices(uid, 0); + g_slist_free(list); +} + int main (int argc, char* argv[]) { static const struct option options[] = { @@ -233,10 +335,11 @@ int main (int argc, char* argv[]) { "help", no_argument, NULL, 'h' }, {} }; - int add = -1; + int action = -1; const char *device = NULL; uid_t uid = 0; - const char* own_session = NULL; + uid_t uid2 = 0; + const char* remove_session_id = NULL; int rc = 0; /* valgrind is more important to us than a slice allocator */ @@ -252,9 +355,9 @@ int main (int argc, char* argv[]) switch (option) { case 'a': if (strcmp(optarg, "add") == 0 || strcmp(optarg, "change") == 0) - add = 1; + action = ACTION_ADD; else if (strcmp(optarg, "remove") == 0) - add = 0; + action = ACTION_REMOVE; else goto out; break; @@ -274,10 +377,10 @@ int main (int argc, char* argv[]) } } - if (add < 0 && device == NULL && uid == 0) - consolekit_called(argv[optind], &uid, &own_session, &add); + if (action < 0 && device == NULL && uid == 0) + consolekit_called(argv[optind], &uid, &uid2, &remove_session_id, &action); - if (add < 0) { + if (action < 0) { fprintf(stderr, "missing action\n\n"); rc = 2; goto out; @@ -290,20 +393,24 @@ int main (int argc, char* argv[]) } if (uid != 0) { - if (add) { + switch (action) { + case ACTION_ADD: /* Add ACL for given uid to all matching devices. */ apply_acl_to_devices(uid, 1); - } else { - /* - * Remove ACL for given uid from all matching devices - * when there is currently no local active session. - */ - GSList *list; - - list = uids_with_local_active_session(own_session); - if (!uid_in_list(list, uid)) - apply_acl_to_devices(uid, 0); - g_slist_free(list); + break; + case ACTION_REMOVE: + remove_uid(uid, remove_session_id); + break; + case ACTION_CHANGE: + remove_uid(uid, remove_session_id); + apply_acl_to_devices(uid2, 1); + break; + case ACTION_NONE: + goto out; + break; + default: + g_assert_not_reached(); + break; } } else if (device != NULL) { /* @@ -321,8 +428,8 @@ int main (int argc, char* argv[]) uid_t u; u = GPOINTER_TO_UINT(l->data); - if (add || !uid_in_list(list, u)) - set_facl(device, u, add); + if (action == ACTION_ADD || !uid_in_list(list, u)) + set_facl(device, u, action == ACTION_ADD); } g_slist_free(list); } else { Index: udev.spec =================================================================== RCS file: /cvs/pkgs/rpms/udev/devel/udev.spec,v retrieving revision 1.293 retrieving revision 1.294 diff -u -p -r1.293 -r1.294 --- udev.spec 25 Sep 2009 17:05:23 -0000 1.293 +++ udev.spec 29 Sep 2009 13:09:11 -0000 1.294 @@ -5,7 +5,7 @@ Summary: A userspace implementation of devfs Name: udev Version: 145 -Release: 9%{?dist} +Release: 10%{?dist} License: GPLv2 Group: System Environment/Base Provides: udev-persistent = %{version}-%{release} @@ -19,7 +19,7 @@ Patch2: 0002-udevd-add-timestamp-to-debu Patch3: 0003-fix-wrong-parameter-size-on-ioctl-FIONREAD.patch Patch4: 0004-fix-single-session-CD-detection.patch Patch5: 0005-fix-previous-commit-for-CD-detection.patch - +Patch6: ck-runseat.patch Source1: start_udev Source3: udev-post.init @@ -106,6 +106,7 @@ glib-based applications using libudev fu %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 -b .ck041 %build # get rid of rpath @@ -323,7 +324,7 @@ rm -rf $RPM_BUILD_ROOT %attr(0755,root,root) %{udev_scriptdir}/v4l_id %attr(0755,root,root) %{udev_scriptdir}/findkeyboards %attr(0644,root,root) %{udev_scriptdir}/keymaps/* -%attr(0644,root,root) %{_prefix}/lib/ConsoleKit/run-session.d/udev-acl.ck +%attr(0644,root,root) %{_prefix}/lib/ConsoleKit/run-seat.d/udev-acl.ck %files -n libudev @@ -357,6 +358,9 @@ rm -rf $RPM_BUILD_ROOT %attr(0644,root,root) %{_libdir}/pkgconfig/gudev-1.0* %changelog +* Tue Sep 29 2009 Harald Hoyer 145-10 +- add ConsoleKit patch for ConsoleKit 0.4.1 + * Fri Sep 25 2009 harald at redhat.com 145-9 - add patches to fix cdrom_id - add patch to fix the inotify bug (bug #524752) From nsantos at fedoraproject.org Tue Sep 29 13:10:38 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Tue, 29 Sep 2009 13:10:38 +0000 (UTC) Subject: rpms/python-qpid/F-12 python-qpid.spec,1.31,1.32 sources,1.21,1.22 Message-ID: <20090929131038.A375211C0492@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/python-qpid/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30980 Modified Files: python-qpid.spec sources Log Message: Rebased to svn rev 819819 for F12 beta Index: python-qpid.spec =================================================================== RCS file: /cvs/extras/rpms/python-qpid/F-12/python-qpid.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- python-qpid.spec 25 Sep 2009 17:24:07 -0000 1.31 +++ python-qpid.spec 29 Sep 2009 13:10:38 -0000 1.32 @@ -1,5 +1,5 @@ Name: python-qpid -Version: 0.5.818599 +Version: 0.5.819819 Release: 1%{?dist} Summary: Python language client for AMQP @@ -16,7 +16,7 @@ BuildRequires: python BuildRequires: python-devel Requires: python -Requires: amqp >= 1.0.818599 +Requires: amqp >= 1.0.819819 %description The Apache Qpid project's Python language client for AMQP. @@ -75,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Nuno Santos - 0.5.819819-1 +- Rebased to svn rev 819819 for Fedora 12 beta + * Fri Sep 25 2009 Nuno Santos - 0.5.818599-1 - Rebased to svn rev 818599 Index: sources =================================================================== RCS file: /cvs/extras/rpms/python-qpid/F-12/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 25 Sep 2009 17:24:07 -0000 1.21 +++ sources 29 Sep 2009 13:10:38 -0000 1.22 @@ -1 +1 @@ -bfa1ce6ad9f711f726b3b521694884b8 python-qpid-0.5.818599.tar.gz +f219fe06eb21ff0807e9cfb70d9d07be python-qpid-0.5.819819.tar.gz From rhughes at fedoraproject.org Tue Sep 29 13:33:10 2009 From: rhughes at fedoraproject.org (Richard Hughes) Date: Tue, 29 Sep 2009 13:33:10 +0000 (UTC) Subject: rpms/PackageKit/devel PackageKit.spec,1.120,1.121 Message-ID: <20090929133310.D5E7511C00C1@cvs1.fedora.phx.redhat.com> Author: rhughes Update of /cvs/pkgs/rpms/PackageKit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2231 Modified Files: PackageKit.spec Log Message: * Tue Sep 29 2009 Richard Hughes - 0.5.3-0.2.20090928git - Do not build smart support on RHEL. Index: PackageKit.spec =================================================================== RCS file: /cvs/pkgs/rpms/PackageKit/devel/PackageKit.spec,v retrieving revision 1.120 retrieving revision 1.121 diff -u -p -r1.120 -r1.121 --- PackageKit.spec 28 Sep 2009 13:36:27 -0000 1.120 +++ PackageKit.spec 29 Sep 2009 13:33:08 -0000 1.121 @@ -10,7 +10,7 @@ Summary: Package management service Name: PackageKit Version: 0.5.3 -Release: 0.1.%{?alphatag}git%{?dist} +Release: 0.2.%{?alphatag}git%{?dist} #Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries @@ -33,7 +33,7 @@ Requires: PackageKit-yum-plugin = %{vers Requires: PackageKit-yum = %{version}-%{release} Requires: shared-mime-info Requires: comps-extras -%if 0%{?rhel} != 0 +%if 0%{?rhel} == 0 Requires: preupgrade %endif BuildRequires: polkit >= %{polkit_version} @@ -85,6 +85,7 @@ Requires: %{name} = %{version}-%{release %description yum A backend for PackageKit to enable yum functionality. +%if 0%{?rhel} == 0 %package smart Summary: PackageKit SMART backend Group: System Environment/Libraries @@ -93,6 +94,7 @@ Requires: %{name} = %{version}-%{release %description smart A backend for PackageKit to enable SMART functionality. +%endif %package docs Summary: Documentation for PackageKit @@ -247,7 +249,9 @@ user to restart the computer or remove a %configure \ --disable-static \ --enable-yum \ +%if 0%{?rhel} == 0 --enable-smart \ +%endif --with-default-backend=yum \ --disable-local \ --disable-ruck \ @@ -349,12 +353,14 @@ update-mime-database %{_datadir}/mime &> %dir %{_datadir}/PackageKit/website/img/thumbnails %{_datadir}/PackageKit/website/img/thumbnails/*.png +%if 0%{?rhel} == 0 %files smart %defattr(-,root,root,-) %doc README AUTHORS NEWS COPYING %{_libdir}/packagekit-backend/libpk_backend_smart.so %dir %{_datadir}/PackageKit/helpers/smart %{_datadir}/PackageKit/helpers/smart/* +%endif %files yum %defattr(-,root,root,-) @@ -448,7 +454,10 @@ update-mime-database %{_datadir}/mime &> %{_includedir}/PackageKit/backend/*.h %changelog -* Mon Sep 21 2009 Richard Hughes - 0.5.3-0.1.20090928git +* Tue Sep 29 2009 Richard Hughes - 0.5.3-0.2.20090928git +- Do not build smart support on RHEL. + +* Mon Sep 28 2009 Richard Hughes - 0.5.3-0.1.20090928git - Update to a newer git snapshot from the 0.5.x series. - Fixes command-not-found functionality - Lots of updated translations From dnovotny at fedoraproject.org Tue Sep 29 13:34:11 2009 From: dnovotny at fedoraproject.org (Daniel Novotny) Date: Tue, 29 Sep 2009 13:34:11 +0000 (UTC) Subject: rpms/logrotate/devel logrotate-3.7.8-man5.patch, NONE, 1.1 logrotate.spec, 1.81, 1.82 Message-ID: <20090929133411.E806211C00C1@cvs1.fedora.phx.redhat.com> Author: dnovotny Update of /cvs/extras/rpms/logrotate/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2479 Modified Files: logrotate.spec Added Files: logrotate-3.7.8-man5.patch Log Message: fix #525659 logrotate-3.7.8-man5.patch: Makefile | 5 ++++- logrotate.conf.5 | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) --- NEW FILE logrotate-3.7.8-man5.patch --- diff -up /dev/null logrotate-3.7.8/logrotate.conf.5 --- /dev/null 2009-09-29 13:43:00.063127317 +0200 +++ logrotate-3.7.8/logrotate.conf.5 2009-09-29 14:46:24.000000000 +0200 @@ -0,0 +1 @@ +.so man8/logrotate.8 diff -up logrotate-3.7.8/Makefile.man5 logrotate-3.7.8/Makefile --- logrotate-3.7.8/Makefile.man5 2008-05-19 12:25:54.000000000 +0200 +++ logrotate-3.7.8/Makefile 2009-09-29 14:47:01.000000000 +0200 @@ -3,7 +3,8 @@ OS_NAME = $(shell uname -s) LFS = $(shell echo `getconf LFS_CFLAGS 2>/dev/null`) CFLAGS = -Wall -D_GNU_SOURCE -D$(OS_NAME) -DVERSION=\"$(VERSION)\" $(RPM_OPT_FLAGS) $(LFS) PROG = logrotate -MAN = logrotate.8 +MAN = logrotate.8 +MAN5 = logrotate.conf.5 LOADLIBES = -lpopt SVNURL= svn+ssh://svn.fedorahosted.org/svn/logrotate SVNPUBURL = http://svn.fedorahosted.org/svn/logrotate @@ -99,6 +100,7 @@ install: [ -d $(PREFIX)/$(BINDIR) ] || mkdir -p $(PREFIX)/$(BINDIR) [ -d $(PREFIX)/$(MANDIR) ] || mkdir -p $(PREFIX)/$(MANDIR) [ -d $(PREFIX)/$(MANDIR)/man8 ] || mkdir -p $(PREFIX)/$(MANDIR)/man8 + [ -d $(PREFIX)/$(MANDIR)/man5 ] || mkdir -p $(PREFIX)/$(MANDIR)/man5 if [ "$(OS_NAME)" = HP-UX ]; then \ $(INSTALL) $(PROG) $(PREFIX)/$(BINDIR) 0755 bin bin; \ @@ -106,6 +108,7 @@ install: else \ $(INSTALL) -m 755 $(PROG) $(PREFIX)/$(BINDIR); \ $(INSTALL) -m 644 $(MAN) $(PREFIX)/$(MANDIR)/man`echo $(MAN) | sed "s/.*\.//"`/$(MAN); \ + $(INSTALL) -m 644 $(MAN5) $(PREFIX)/$(MANDIR)/man`echo $(MAN5) | sed "s/.*\.//"`/$(MAN5); \ fi co: Index: logrotate.spec =================================================================== RCS file: /cvs/extras/rpms/logrotate/devel/logrotate.spec,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- logrotate.spec 17 Sep 2009 09:37:46 -0000 1.81 +++ logrotate.spec 29 Sep 2009 13:34:11 -0000 1.82 @@ -1,13 +1,14 @@ Summary: Rotates, compresses, removes and mails system log files Name: logrotate Version: 3.7.8 -Release: 4%{?dist} +Release: 5%{?dist} License: GPL+ Group: System Environment/Base Source: https://fedorahosted.org/releases/l/o/logrotate/logrotate-%{version}.tar.gz Patch1: logrotate-3.7.7-curdir2.patch Patch2: logrotate-3.7.7-toolarge.patch Patch3: logrotate-3.7.8-devnull.patch +Patch4: logrotate-3.7.8-man5.patch Requires: coreutils >= 5.92 libsepol libselinux popt BuildRequires: libselinux-devel popt-devel @@ -29,6 +30,7 @@ log files on your system. %patch1 -p1 -b .curdir %patch2 -p1 -b .toolarge %patch3 -p1 -b .devnull +%patch4 -p1 -b .man5 %build make %{?_smp_mflags} RPM_OPT_FLAGS="$RPM_OPT_FLAGS" WITH_SELINUX=yes @@ -52,12 +54,16 @@ rm -rf $RPM_BUILD_ROOT %doc CHANGES COPYING %attr(0755, root, root) %{_sbindir}/logrotate %attr(0644, root, root) %{_mandir}/man8/logrotate.8* +%attr(0644, root, root) %{_mandir}/man5/logrotate.conf.5* %attr(0755, root, root) %{_sysconfdir}/cron.daily/logrotate %attr(0644, root, root) %config(noreplace) %{_sysconfdir}/logrotate.conf %attr(0755, root, root) %dir %{_sysconfdir}/logrotate.d %attr(0644, root, root) %verify(not size md5 mtime) %config(noreplace) %{_localstatedir}/lib/logrotate.status %changelog +* Tue Sep 29 2009 Daniel Novotny 3.7.8-5 +- fix #525659 (man page for logrotate.conf) + * Thu Sep 17 2009 Daniel Novotny 3.7.8-4 - fix #517321 (logrotate blocking anacron) From akurtakov at fedoraproject.org Tue Sep 29 13:34:24 2009 From: akurtakov at fedoraproject.org (Alexander Kurtakov) Date: Tue, 29 Sep 2009 13:34:24 +0000 (UTC) Subject: rpms/eclipse/devel eclipse.spec,1.670,1.671 Message-ID: <20090929133424.6DF9D11C00C1@cvs1.fedora.phx.redhat.com> Author: akurtakov Update of /cvs/pkgs/rpms/eclipse/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2578/devel Modified Files: eclipse.spec Log Message: Fix changelog entry. Index: eclipse.spec =================================================================== RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v retrieving revision 1.670 retrieving revision 1.671 diff -u -p -r1.670 -r1.671 --- eclipse.spec 29 Sep 2009 13:01:19 -0000 1.670 +++ eclipse.spec 29 Sep 2009 13:34:23 -0000 1.671 @@ -1295,7 +1295,7 @@ fi #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source %changelog -* Tue Sep 29 2009 Alexander Kurtakov 1:%{eclipse_majmin}.%{eclipse_micro}-4 +* Tue Sep 29 2009 Alexander Kurtakov 1:3.5.0-4 - Symlink to unversioned jetty jars. * Tue Sep 29 2009 Alexander Kurtakov 1:3.5.0-3 From mbroz at fedoraproject.org Tue Sep 29 13:37:45 2009 From: mbroz at fedoraproject.org (Milan Broz) Date: Tue, 29 Sep 2009 13:37:45 +0000 (UTC) Subject: rpms/cryptsetup-luks/devel .cvsignore, 1.14, 1.15 cryptsetup-luks.spec, 1.71, 1.72 sources, 1.14, 1.15 Message-ID: <20090929133745.763BC11C00C1@cvs1.fedora.phx.redhat.com> Author: mbroz Update of /cvs/pkgs/rpms/cryptsetup-luks/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3586 Modified Files: .cvsignore cryptsetup-luks.spec sources Log Message: Update to cryptsetup 1.1.0-rc1 Add luksHeaderBackup and luksHeaderRestore commands. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cryptsetup-luks/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 11 Sep 2009 11:46:38 -0000 1.14 +++ .cvsignore 29 Sep 2009 13:37:45 -0000 1.15 @@ -1 +1 @@ -cryptsetup-1.1.0-test0.tar.bz2 +cryptsetup-1.1.0-rc1.tar.bz2 Index: cryptsetup-luks.spec =================================================================== RCS file: /cvs/pkgs/rpms/cryptsetup-luks/devel/cryptsetup-luks.spec,v retrieving revision 1.71 retrieving revision 1.72 diff -u -p -r1.71 -r1.72 --- cryptsetup-luks.spec 11 Sep 2009 11:46:38 -0000 1.71 +++ cryptsetup-luks.spec 29 Sep 2009 13:37:45 -0000 1.72 @@ -1,7 +1,7 @@ Summary: A utility for setting up encrypted filesystems Name: cryptsetup-luks Version: 1.1.0 -Release: 0.1%{?dist} +Release: 0.2%{?dist} License: GPLv2 Group: Applications/System URL: http://cryptsetup.googlecode.com/ @@ -14,7 +14,7 @@ Obsoletes: cryptsetup <= 0.1 Requires: cryptsetup-luks-libs = %{version}-%{release} %define _root_sbindir /sbin -%define upstream_version %{version}-test0 +%define upstream_version %{version}-rc1 Source0: http://cryptsetup.googlecode.com/files/cryptsetup-%{upstream_version}.tar.bz2 %description @@ -89,6 +89,10 @@ popd rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Milan Broz - 1.1.0-0.2 +- Update to cryptsetup 1.1.0-rc1 +- Add luksHeaderBackup and luksHeaderRestore commands. + * Thu Sep 11 2009 Milan Broz - 1.1.0-0.1 - Update to new upstream testing version with new API interface. - Add luksSuspend and luksResume commands. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cryptsetup-luks/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 11 Sep 2009 11:46:38 -0000 1.14 +++ sources 29 Sep 2009 13:37:45 -0000 1.15 @@ -1 +1 @@ -61f0ba826ae2d69d20e9db4e471f8e78 cryptsetup-1.1.0-test0.tar.bz2 +cb7aee7e5ef9a4c637394721878c5968 cryptsetup-1.1.0-rc1.tar.bz2 From pkgdb at fedoraproject.org Tue Sep 29 13:59:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 13:59:44 +0000 Subject: [pkgdb] trac ownership updated Message-ID: <20090929135944.87AF210F874@bastion2.fedora.phx.redhat.com> Package trac in Fedora devel is now owned by limb To make changes to this package see: /pkgdb/packages/name/trac From nsantos at fedoraproject.org Tue Sep 29 14:07:51 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Tue, 29 Sep 2009 14:07:51 +0000 (UTC) Subject: rpms/ruby-qpid/devel .cvsignore, 1.14, 1.15 ruby-qpid.spec, 1.22, 1.23 sources, 1.14, 1.15 Message-ID: <20090929140751.19BC811C00C1@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/ruby-qpid/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9406 Modified Files: .cvsignore ruby-qpid.spec sources Log Message: Rebased to svn rev 819819 for F12 beta Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/ruby-qpid/devel/.cvsignore,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- .cvsignore 25 Sep 2009 17:37:55 -0000 1.14 +++ .cvsignore 29 Sep 2009 14:07:50 -0000 1.15 @@ -1 +1 @@ -ruby-qpid-0.5.818599.tar.gz +ruby-qpid-0.5.819819.tar.gz Index: ruby-qpid.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-qpid/devel/ruby-qpid.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- ruby-qpid.spec 25 Sep 2009 17:37:55 -0000 1.22 +++ ruby-qpid.spec 29 Sep 2009 14:07:50 -0000 1.23 @@ -1,5 +1,5 @@ Name: ruby-qpid -Version: 0.5.818599 +Version: 0.5.819819 Release: 1%{?dist} Summary: Ruby language client for AMQP @@ -22,12 +22,12 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: ruby BuildRequires: ruby-devel BuildRequires: rubygem-rake -BuildRequires: amqp >= 1.0.818599 +BuildRequires: amqp >= 1.0.819819 BuildRequires: cyrus-sasl-devel Requires: ruby Requires: ruby(abi) = 1.8 -Requires: amqp >= 1.0.818599 +Requires: amqp >= 1.0.819819 Requires: cyrus-sasl Provides: ruby(qpid) = %{version} @@ -65,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT %doc LICENSE.txt NOTICE.txt RELEASE_NOTES %changelog +* Tue Sep 29 2009 Nuno Santos - 0.5.819819-1 +- Rebased to svn rev 819819 for F12 beta + * Fri Sep 25 2009 Nuno Santos - 0.5.818599-1 - Rebased to svn rev 818599 Index: sources =================================================================== RCS file: /cvs/extras/rpms/ruby-qpid/devel/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 25 Sep 2009 17:37:55 -0000 1.14 +++ sources 29 Sep 2009 14:07:50 -0000 1.15 @@ -1 +1 @@ -51bdde963e7809f72b14cf77a33b3bb6 ruby-qpid-0.5.818599.tar.gz +a3805e1bc124d9c44e7c281380f9f80c ruby-qpid-0.5.819819.tar.gz From nphilipp at fedoraproject.org Tue Sep 29 14:09:19 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 29 Sep 2009 14:09:19 +0000 (UTC) Subject: rpms/python-slip/devel .cvsignore, 1.21, 1.22 python-slip.spec, 1.24, 1.25 sources, 1.24, 1.25 Message-ID: <20090929140919.06B2A11C00C1@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/python-slip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9962 Modified Files: .cvsignore python-slip.spec sources Log Message: version 0.2.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-slip/devel/.cvsignore,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- .cvsignore 28 Sep 2009 09:33:27 -0000 1.21 +++ .cvsignore 29 Sep 2009 14:09:18 -0000 1.22 @@ -1 +1 @@ -python-slip-0.2.6.tar.bz2 +python-slip-0.2.7.tar.bz2 Index: python-slip.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-slip/devel/python-slip.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- python-slip.spec 28 Sep 2009 09:33:27 -0000 1.24 +++ python-slip.spec 29 Sep 2009 14:09:18 -0000 1.25 @@ -3,7 +3,7 @@ %{!?python_version: %global python_version %(%{__python} -c "from distutils.sysconfig import get_python_version; print get_python_version()")} Name: python-slip -Version: 0.2.6 +Version: 0.2.7 Release: 1%{?dist} Summary: Miscellaneous convenience, extension and workaround code for Python @@ -92,6 +92,9 @@ rm -rf %buildroot %{python_sitelib}/slip.gtk-%{version}-py%{python_version}.egg-info %changelog +* Tue Sep 29 2009 Nils Philippsen - 0.2.7-1 +- fix persistent service objects + * Mon Sep 28 2009 Nils Philippsen - 0.2.6-1 - ship all slip.dbus modules (#525790) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-slip/devel/sources,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- sources 28 Sep 2009 09:33:27 -0000 1.24 +++ sources 29 Sep 2009 14:09:18 -0000 1.25 @@ -1 +1 @@ -7fa0124473a4e888083de7b02857a57c python-slip-0.2.6.tar.bz2 +088f992c6c31f1497fb2c83484fbfb8b python-slip-0.2.7.tar.bz2 From nphilipp at fedoraproject.org Tue Sep 29 14:09:23 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 29 Sep 2009 14:09:23 +0000 (UTC) Subject: rpms/python-slip/F-12 .cvsignore, 1.21, 1.22 python-slip.spec, 1.24, 1.25 sources, 1.24, 1.25 Message-ID: <20090929140923.0901311C0423@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/python-slip/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9991 Modified Files: .cvsignore python-slip.spec sources Log Message: version 0.2.7 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-slip/F-12/.cvsignore,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- .cvsignore 28 Sep 2009 09:33:27 -0000 1.21 +++ .cvsignore 29 Sep 2009 14:09:22 -0000 1.22 @@ -1 +1 @@ -python-slip-0.2.6.tar.bz2 +python-slip-0.2.7.tar.bz2 Index: python-slip.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-slip/F-12/python-slip.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- python-slip.spec 28 Sep 2009 09:33:27 -0000 1.24 +++ python-slip.spec 29 Sep 2009 14:09:22 -0000 1.25 @@ -3,7 +3,7 @@ %{!?python_version: %global python_version %(%{__python} -c "from distutils.sysconfig import get_python_version; print get_python_version()")} Name: python-slip -Version: 0.2.6 +Version: 0.2.7 Release: 1%{?dist} Summary: Miscellaneous convenience, extension and workaround code for Python @@ -92,6 +92,9 @@ rm -rf %buildroot %{python_sitelib}/slip.gtk-%{version}-py%{python_version}.egg-info %changelog +* Tue Sep 29 2009 Nils Philippsen - 0.2.7-1 +- fix persistent service objects + * Mon Sep 28 2009 Nils Philippsen - 0.2.6-1 - ship all slip.dbus modules (#525790) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-slip/F-12/sources,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- sources 28 Sep 2009 09:33:27 -0000 1.24 +++ sources 29 Sep 2009 14:09:22 -0000 1.25 @@ -1 +1 @@ -7fa0124473a4e888083de7b02857a57c python-slip-0.2.6.tar.bz2 +088f992c6c31f1497fb2c83484fbfb8b python-slip-0.2.7.tar.bz2 From jwilson at fedoraproject.org Tue Sep 29 14:11:48 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Tue, 29 Sep 2009 14:11:48 +0000 (UTC) Subject: rpms/wacomexpresskeys/F-12 wacomexpresskeys.spec,1.4,1.5 Message-ID: <20090929141149.16FCA11C0492@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/wacomexpresskeys/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10612 Modified Files: wacomexpresskeys.spec Log Message: * Tue Sep 29 2009 Jarod Wilson 0.4.2-3 - Add USAGE to %doc (#525546) Index: wacomexpresskeys.spec =================================================================== RCS file: /cvs/pkgs/rpms/wacomexpresskeys/F-12/wacomexpresskeys.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- wacomexpresskeys.spec 27 Jul 2009 07:02:00 -0000 1.4 +++ wacomexpresskeys.spec 29 Sep 2009 14:11:47 -0000 1.5 @@ -2,7 +2,7 @@ Name: wacomexpresskeys Version: 0.4.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Wacom ExpressKeys and Touch Strips configuration utility Group: System Environment/Base @@ -36,10 +36,13 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc AUTHORS BUGS README TODO ChangeLog NEWS +%doc AUTHORS BUGS ChangeLog NEWS README TODO USAGE %{_bindir}/expresskeys %changelog +* Tue Sep 29 2009 Jarod Wilson 0.4.2-3 +- Add USAGE to %%doc (#525546) + * Mon Jul 27 2009 Fedora Release Engineering - 0.4.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jwilson at fedoraproject.org Tue Sep 29 14:12:31 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Tue, 29 Sep 2009 14:12:31 +0000 (UTC) Subject: rpms/wacomexpresskeys/F-11 wacomexpresskeys.spec,1.1,1.2 Message-ID: <20090929141231.BBBAC11C00C1@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/wacomexpresskeys/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10872 Modified Files: wacomexpresskeys.spec Log Message: * Tue Sep 29 2009 Jarod Wilson 0.4.2-3 - Add USAGE to %doc (#525546) Index: wacomexpresskeys.spec =================================================================== RCS file: /cvs/pkgs/rpms/wacomexpresskeys/F-11/wacomexpresskeys.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- wacomexpresskeys.spec 15 Jul 2009 13:18:51 -0000 1.1 +++ wacomexpresskeys.spec 29 Sep 2009 14:12:30 -0000 1.2 @@ -1,11 +1,8 @@ -%define _x11dir /usr -%define _x11libdir %{_x11dir}/%{_lib} -%define _x11sdkdir %{_includedir} %define tarname expresskeys Name: wacomexpresskeys Version: 0.4.2 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Wacom ExpressKeys and Touch Strips configuration utility Group: System Environment/Base @@ -39,10 +36,16 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc AUTHORS BUGS README TODO ChangeLog NEWS +%doc AUTHORS BUGS ChangeLog NEWS README TODO USAGE %{_bindir}/expresskeys %changelog +* Tue Sep 29 2009 Jarod Wilson 0.4.2-3 +- Add USAGE to %%doc (#525546) + +* Mon Jul 27 2009 Fedora Release Engineering - 0.4.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Jul 14 2009 Jarod Wilson 0.4.2-1 - Update to 0.4.2 - Submit for Fedora package review From nsantos at fedoraproject.org Tue Sep 29 14:14:05 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Tue, 29 Sep 2009 14:14:05 +0000 (UTC) Subject: rpms/ruby-qpid/F-12 ruby-qpid.spec,1.22,1.23 sources,1.14,1.15 Message-ID: <20090929141405.A178411C00C1@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/ruby-qpid/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11594 Modified Files: ruby-qpid.spec sources Log Message: Rebased to svn rev 819819 for F12 beta Index: ruby-qpid.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-qpid/F-12/ruby-qpid.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- ruby-qpid.spec 25 Sep 2009 17:37:55 -0000 1.22 +++ ruby-qpid.spec 29 Sep 2009 14:14:04 -0000 1.23 @@ -1,5 +1,5 @@ Name: ruby-qpid -Version: 0.5.818599 +Version: 0.5.819819 Release: 1%{?dist} Summary: Ruby language client for AMQP @@ -22,12 +22,12 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: ruby BuildRequires: ruby-devel BuildRequires: rubygem-rake -BuildRequires: amqp >= 1.0.818599 +BuildRequires: amqp >= 1.0.819819 BuildRequires: cyrus-sasl-devel Requires: ruby Requires: ruby(abi) = 1.8 -Requires: amqp >= 1.0.818599 +Requires: amqp >= 1.0.819819 Requires: cyrus-sasl Provides: ruby(qpid) = %{version} @@ -65,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT %doc LICENSE.txt NOTICE.txt RELEASE_NOTES %changelog +* Tue Sep 29 2009 Nuno Santos - 0.5.819819-1 +- Rebased to svn rev 819819 for F12 beta + * Fri Sep 25 2009 Nuno Santos - 0.5.818599-1 - Rebased to svn rev 818599 Index: sources =================================================================== RCS file: /cvs/extras/rpms/ruby-qpid/F-12/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 25 Sep 2009 17:37:55 -0000 1.14 +++ sources 29 Sep 2009 14:14:05 -0000 1.15 @@ -1 +1 @@ -51bdde963e7809f72b14cf77a33b3bb6 ruby-qpid-0.5.818599.tar.gz +a3805e1bc124d9c44e7c281380f9f80c ruby-qpid-0.5.819819.tar.gz From harald at fedoraproject.org Tue Sep 29 14:33:24 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Tue, 29 Sep 2009 14:33:24 +0000 (UTC) Subject: rpms/system-config-boot/devel .cvsignore, 1.20, 1.21 sources, 1.20, 1.21 system-config-boot.spec, 1.34, 1.35 Message-ID: <20090929143324.180C911C00C1@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/system-config-boot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17457 Modified Files: .cvsignore sources system-config-boot.spec Log Message: * Tue Sep 29 2009 Harald Hoyer 0.4.1 - add error dialog, if grub.conf can't be read (bug #525886) - updated translations Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-boot/devel/.cvsignore,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- .cvsignore 11 Sep 2009 15:17:27 -0000 1.20 +++ .cvsignore 29 Sep 2009 14:33:23 -0000 1.21 @@ -1 +1 @@ -system-config-boot-0.4.0.tar.bz2 +system-config-boot-0.4.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-boot/devel/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 11 Sep 2009 15:17:27 -0000 1.20 +++ sources 29 Sep 2009 14:33:23 -0000 1.21 @@ -1 +1 @@ -81d2e80d69b8b964d783cb1fa4b92be4 system-config-boot-0.4.0.tar.bz2 +fcf0f498eb5dd229c549f5c26819d389 system-config-boot-0.4.1.tar.bz2 Index: system-config-boot.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-boot/devel/system-config-boot.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- system-config-boot.spec 11 Sep 2009 15:17:27 -0000 1.34 +++ system-config-boot.spec 29 Sep 2009 14:33:23 -0000 1.35 @@ -3,7 +3,7 @@ Summary: A graphical interface for configuring the boot loader Name: system-config-boot -Version: 0.4.0 +Version: 0.4.1 Release: 1%{?dist} URL: http://fedoraproject.org/wiki/SystemConfig/boot License: GPLv2 @@ -66,6 +66,10 @@ rm -rf $RPM_BUILD_ROOT %attr(0644,root,root) %config(noreplace) /etc/pam.d/system-config-boot %changelog +* Tue Sep 29 2009 Harald Hoyer 0.4.1 +- add error dialog, if grub.conf can't be read (bug #525886) +- updated translations + * Fri Sep 11 2009 Harald Hoyer 0.4.0 - add tui version - removed rhpl dependency From nsantos at fedoraproject.org Tue Sep 29 14:36:59 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Tue, 29 Sep 2009 14:36:59 +0000 (UTC) Subject: rpms/qpidc/devel so_number.patch, NONE, 1.1 .cvsignore, 1.24, 1.25 qpidc.spec, 1.101, 1.102 sources, 1.45, 1.46 Message-ID: <20090929143659.6569611C00C1@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/qpidc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19114 Modified Files: .cvsignore qpidc.spec sources Added Files: so_number.patch Log Message: Rebased to svn rev 819819 for F12 beta so_number.patch: configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE so_number.patch --- --- cpp/configure.ac 2009-09-02 10:32:57.000000000 -0400 +++ cpp/configure.ac 2009-09-29 10:27:07.393678846 -0400 @@ -112,7 +112,7 @@ LIBS=$gl_saved_libs # Set the argument to be used in "libtool -version-info ARG". -QPID_CURRENT=2 +QPID_CURRENT=3 QPID_REVISION=0 QPID_AGE=0 LIBTOOL_VERSION_INFO_ARG=$QPID_CURRENT:$QPID_REVISION:$QPID_AGE Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/qpidc/devel/.cvsignore,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- .cvsignore 24 Sep 2009 22:19:06 -0000 1.24 +++ .cvsignore 29 Sep 2009 14:36:56 -0000 1.25 @@ -1,2 +1,2 @@ -qpidc-0.5.818599.tar.gz +qpidc-0.5.819819.tar.gz rhm-0.5.3641.tar.gz Index: qpidc.spec =================================================================== RCS file: /cvs/extras/rpms/qpidc/devel/qpidc.spec,v retrieving revision 1.101 retrieving revision 1.102 diff -u -p -r1.101 -r1.102 --- qpidc.spec 25 Sep 2009 17:47:50 -0000 1.101 +++ qpidc.spec 29 Sep 2009 14:36:56 -0000 1.102 @@ -7,7 +7,7 @@ %{!?ruby_sitelib: %define ruby_sitelib %(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]')} %{!?ruby_sitearch: %define ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]')} -%define qpid_svnrev 818599 +%define qpid_svnrev 819819 %define rhm_svnrev 3641 Name: qpidc @@ -20,6 +20,7 @@ URL: http://qpid.apache.org Source0: %{name}-%{version}.tar.gz Source1: rhm-0.5.%{rhm_svnrev}.tar.gz Source2: qpidd.pp +Patch0: so_number.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: boost-devel @@ -241,6 +242,7 @@ exit 0 %prep %setup %setup -T -D -b 1 +%patch0 %define perftests "perftest topic_listener topic_publisher latencytest client_test txtest" @@ -517,6 +519,9 @@ fi %postun -n qmf -p /sbin/ldconfig %changelog +* Tue Sep 29 2009 Nuno Santos - 0.5.819819-1 +- Rebased to svn rev 819819 for F12 beta + * Thu Sep 24 2009 Nuno Santos - 0.5.818599-1 - Rebased to svn rev 818599 - rhm-cpp-server-store obsoletes rhm top-level package Index: sources =================================================================== RCS file: /cvs/extras/rpms/qpidc/devel/sources,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- sources 24 Sep 2009 22:19:06 -0000 1.45 +++ sources 29 Sep 2009 14:36:57 -0000 1.46 @@ -1,2 +1,2 @@ -b9b04d4744f8e1e1bd55e62388b49e29 qpidc-0.5.818599.tar.gz +3f1f75be166b0d752a9132622d5742a8 qpidc-0.5.819819.tar.gz 5f95f4583d345e5287457476e81d2f5b rhm-0.5.3641.tar.gz From bpepple at fedoraproject.org Tue Sep 29 14:50:07 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Tue, 29 Sep 2009 14:50:07 +0000 (UTC) Subject: rpms/python-reportlab/devel python-reportlab-get_python_lib.patch, NONE, 1.1 python-reportlab.spec, 1.19, 1.20 Message-ID: <20090929145007.7A65811C048A@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/python-reportlab/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22438 Modified Files: python-reportlab.spec Added Files: python-reportlab-get_python_lib.patch Log Message: * Tue Sep 29 2009 Brian Pepple - 2.1-7 - Add patch to fix build on x86_64 builder. (#525535) python-reportlab-get_python_lib.patch: setup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE python-reportlab-get_python_lib.patch --- --- reportlab_2_1.OLD/reportlab/setup.py 2007-05-24 06:08:21.000000000 -0500 +++ reportlab_2_1/reportlab/setup.py 2009-09-24 12:20:56.000000000 -0500 @@ -5,6 +5,7 @@ import os, sys, distutils, glob from distutils.core import setup, Extension +from distutils.sysconfig import get_python_lib # from Zope - App.Common.package_home def package_home(globals_dict): @@ -18,7 +19,7 @@ isfile = os.path.isfile isdir = os.path.isfile dirname = os.path.dirname -package_path = pjoin(package_home(distutils.__dict__), 'site-packages', 'reportlab') +package_path = pjoin(get_python_lib(), 'reportlab') def get_version(): #determine Version Index: python-reportlab.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-reportlab/devel/python-reportlab.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- python-reportlab.spec 26 Jul 2009 20:59:18 -0000 1.19 +++ python-reportlab.spec 29 Sep 2009 14:50:07 -0000 1.20 @@ -2,7 +2,7 @@ Name: python-reportlab Version: 2.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Python PDF generation library Group: Development/Libraries @@ -10,6 +10,7 @@ License: BSD URL: http://www.reportlab.org/ Source0: http://www.reportlab.org/ftp/ReportLab_2_1.tgz Patch0: %{name}-%{version}-remove_luxifont.patch +Patch1: %{name}-get_python_lib.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -34,7 +35,7 @@ The %{name}-docs package contains the do %prep %setup -q -n reportlab_2_1 %patch0 -p1 -b .luxifont - +%patch1 -p1 -b .lib %build cd ./reportlab @@ -87,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Brian Pepple - 2.1-7 +- Add patch to fix build on x86_64 builder. (#525535) + * Sun Jul 26 2009 Fedora Release Engineering - 2.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cweyl at fedoraproject.org Tue Sep 29 14:51:44 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Tue, 29 Sep 2009 14:51:44 +0000 (UTC) Subject: rpms/perl-POE-Component-Client-Keepalive/devel perl-POE-Component-Client-Keepalive.spec, 1.12, 1.13 Message-ID: <20090929145144.0254711C00C1@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22946 Modified Files: perl-POE-Component-Client-Keepalive.spec Log Message: * Tue Sep 29 2009 Chris Weyl 0.260-2 - fix provides version (for perl-POE-Component-Client-HTTP) Index: perl-POE-Component-Client-Keepalive.spec =================================================================== RCS file: /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/devel/perl-POE-Component-Client-Keepalive.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- perl-POE-Component-Client-Keepalive.spec 27 Sep 2009 09:01:18 -0000 1.12 +++ perl-POE-Component-Client-Keepalive.spec 29 Sep 2009 14:51:43 -0000 1.13 @@ -1,6 +1,6 @@ Name: perl-POE-Component-Client-Keepalive Version: 0.260 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Manages and keeps alive client connections Group: Development/Libraries @@ -19,7 +19,7 @@ BuildRequires: perl(POE::Component::Cli BuildRequires: perl(Net::IP) >= 1.25 # Satisfy automaticly generated requires that want this module >= 0.0901 -Provides: perl(POE::Component::Client::Keepalive) = %{version} +Provides: perl(POE::Component::Client::Keepalive) = %{version}0 ### auto-added reqs! Requires: perl(Net::IP) >= 1.25 @@ -69,6 +69,9 @@ rm -rf %{buildroot} %{_mandir}/man3/*.3* %changelog +* Tue Sep 29 2009 Chris Weyl 0.260-2 +- fix provides version (for perl-POE-Component-Client-HTTP) + * Sun Sep 27 2009 Chris Weyl 0.260-1 - update filtering - auto-update to 0.260 (by cpan-spec-update 0.01) From harald at fedoraproject.org Tue Sep 29 14:53:14 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Tue, 29 Sep 2009 14:53:14 +0000 (UTC) Subject: rpms/system-config-boot/F-11 .cvsignore, 1.20, 1.21 sources, 1.20, 1.21 system-config-boot.spec, 1.33, 1.34 Message-ID: <20090929145314.036A711C00C1@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/system-config-boot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23205 Modified Files: .cvsignore sources system-config-boot.spec Log Message: * Tue Sep 29 2009 Harald Hoyer 0.4.1 - add error dialog, if grub.conf can't be read (bug #525886) - updated translations Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-boot/F-11/.cvsignore,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- .cvsignore 24 Apr 2009 11:38:16 -0000 1.20 +++ .cvsignore 29 Sep 2009 14:53:13 -0000 1.21 @@ -1 +1 @@ -system-config-boot-0.3.1.tar.bz2 +system-config-boot-0.4.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-boot/F-11/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 24 Apr 2009 11:38:16 -0000 1.20 +++ sources 29 Sep 2009 14:53:13 -0000 1.21 @@ -1 +1 @@ -e63da9002315977c73aee6e147396fe3 system-config-boot-0.3.1.tar.bz2 +fcf0f498eb5dd229c549f5c26819d389 system-config-boot-0.4.1.tar.bz2 Index: system-config-boot.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-boot/F-11/system-config-boot.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- system-config-boot.spec 24 Apr 2009 11:38:16 -0000 1.33 +++ system-config-boot.spec 29 Sep 2009 14:53:13 -0000 1.34 @@ -3,7 +3,7 @@ Summary: A graphical interface for configuring the boot loader Name: system-config-boot -Version: 0.3.1 +Version: 0.4.1 Release: 1%{?dist} URL: http://fedoraproject.org/wiki/SystemConfig/boot License: GPLv2 @@ -14,7 +14,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version # our distribution. Thus the source is only available from # within this srpm. Source0: %{name}-%{version}.tar.bz2 -Requires: pygtk2 python2 usermode >= 1.36 rhpl >= 0.6 +Requires: pygtk2 python2 usermode >= 1.36 Requires: usermode-gtk ExclusiveArch: %{ix86} x86_64 Obsoletes: redhat-config-boot < 0.2 @@ -66,6 +66,14 @@ rm -rf $RPM_BUILD_ROOT %attr(0644,root,root) %config(noreplace) /etc/pam.d/system-config-boot %changelog +* Tue Sep 29 2009 Harald Hoyer 0.4.1 +- add error dialog, if grub.conf can't be read (bug #525886) +- updated translations + +* Fri Sep 11 2009 Harald Hoyer 0.4.0 +- add tui version +- removed rhpl dependency + * Fri Apr 24 2009 Harald Hoyer 0.3.1 - translation updates - removed kudzu import (bug #473798) From jsafrane at fedoraproject.org Tue Sep 29 14:55:12 2009 From: jsafrane at fedoraproject.org (=?utf-8?b?SmFuIMWgYWZyw6FuZWs=?=) Date: Tue, 29 Sep 2009 14:55:12 +0000 (UTC) Subject: rpms/net-snmp/devel net-snmp-5.5-dir-fix.patch, NONE, 1.1 net-snmp-5.5-multilib.patch, NONE, 1.1 net-snmp-5.5-sensors3.patch, NONE, 1.1 net-snmp.spec, 1.188, 1.189 net-snmp-5.1.2-dir-fix.patch, 1.3, NONE net-snmp-5.2.1-file_offset.patch, 1.3, NONE net-snmp-5.3.1-multilib.patch, 1.2, NONE net-snmp-5.4.1-config_libdir.patch, 1.2, NONE net-snmp-5.4.1-libwrap.patch, 1.1, NONE net-snmp-5.4.1-sensors3.patch, 1.2, NONE net-snmp-5.4.1-shared-ip.patch, 1.4, NONE net-snmp-5.4.1-strange_libpath.patch, 1.2, NONE net-snmp-5.4.1-xen-crash.patch, 1.2, NONE net-snmp-5.4.2.1-proc-div0.patch, 1.1, NONE Message-ID: <20090929145512.76F4511C00C1@cvs1.fedora.phx.redhat.com> Author: jsafrane Update of /cvs/pkgs/rpms/net-snmp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23564 Modified Files: net-snmp.spec Added Files: net-snmp-5.5-dir-fix.patch net-snmp-5.5-multilib.patch net-snmp-5.5-sensors3.patch Removed Files: net-snmp-5.1.2-dir-fix.patch net-snmp-5.2.1-file_offset.patch net-snmp-5.3.1-multilib.patch net-snmp-5.4.1-config_libdir.patch net-snmp-5.4.1-libwrap.patch net-snmp-5.4.1-sensors3.patch net-snmp-5.4.1-shared-ip.patch net-snmp-5.4.1-strange_libpath.patch net-snmp-5.4.1-xen-crash.patch net-snmp-5.4.2.1-proc-div0.patch Log Message: - update to Net-SNMP 5.5 - remove static libraries from -devel subpackage - rediff all patches to 5.5, remove unused/obsolete patches net-snmp-5.5-dir-fix.patch: net-snmp-create-v3-user.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE net-snmp-5.5-dir-fix.patch --- Let net-snmp-create-v3-user save settings into /etc/ instead of /usr/ diff -up net-snmp-5.5/net-snmp-create-v3-user.in.orig net-snmp-5.5/net-snmp-create-v3-user.in --- net-snmp-5.5/net-snmp-create-v3-user.in.orig 2008-07-22 16:33:25.000000000 +0200 +++ net-snmp-5.5/net-snmp-create-v3-user.in 2009-09-29 16:30:36.000000000 +0200 @@ -158,7 +158,7 @@ if test ! -d $outfile ; then touch $outfile fi echo $line >> $outfile -outfile="@datadir@/snmp/snmpd.conf" +outfile="/etc/snmp/snmpd.conf" line="$token $user" echo "adding the following line to $outfile:" echo " " $line net-snmp-5.5-multilib.patch: config_api.3.def | 4 ++-- snmp_config.5.def | 2 +- snmpd.conf.5.def | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE net-snmp-5.5-multilib.patch --- Make the man pages multilib safe. diff -up net-snmp-5.5/man/config_api.3.def.orig net-snmp-5.5/man/config_api.3.def --- net-snmp-5.5/man/config_api.3.def.orig 2009-04-21 11:36:52.000000000 +0200 +++ net-snmp-5.5/man/config_api.3.def 2009-09-29 11:45:44.000000000 +0200 @@ -256,7 +256,7 @@ machines and the second file can be used for one particular machine. .PP The default list of directories to search is -SYSCONFDIR/snmp, followed by DATADIR/snmp, followed by LIBDIR/snmp, +SYSCONFDIR/snmp, followed by DATADIR/snmp, followed by /usr/lib(64)/snmp, followed by $HOME/.snmp. This list can be changed by setting the environmental variable .I SNMPCONFPATH @@ -326,7 +326,7 @@ function that it should abort the operat SNMPCONFPATH A colon separated list of directories to search for configuration files in. -Default: SYSCONFDIR/snmp:DATADIR/snmp:LIBDIR/snmp:$HOME/.snmp +Default: SYSCONFDIR/snmp:DATADIR/snmp:/usr/lib(64)/snmp:$HOME/.snmp .SH "SEE ALSO" .BR mib_api "(3), " snmp_api (3) .\" Local Variables: diff -up net-snmp-5.5/man/snmp_config.5.def.orig net-snmp-5.5/man/snmp_config.5.def --- net-snmp-5.5/man/snmp_config.5.def.orig 2007-06-18 23:17:15.000000000 +0200 +++ net-snmp-5.5/man/snmp_config.5.def 2009-09-29 11:45:22.000000000 +0200 @@ -11,7 +11,7 @@ First off, there are numerous places tha found and read from. By default, the applications look for configuration files in the following 4 directories, in order: SYSCONFDIR/snmp, -DATADIR/snmp, LIBDIR/snmp, and $HOME/.snmp. In each of these +DATADIR/snmp, /usr/lib(64)/snmp, and $HOME/.snmp. In each of these directories, it looks for files with the extension of both .IR conf " and " local.conf (reading the second ones last). In this manner, there are diff -up net-snmp-5.5/man/snmpd.conf.5.def.orig net-snmp-5.5/man/snmpd.conf.5.def --- net-snmp-5.5/man/snmpd.conf.5.def.orig 2009-06-01 17:53:30.000000000 +0200 +++ net-snmp-5.5/man/snmpd.conf.5.def 2009-09-29 11:44:59.000000000 +0200 @@ -1272,7 +1272,7 @@ filename), and call the initialisation r .RS .IP "Note:" If the specified PATH is not a fully qualified filename, it will -be interpreted relative to LIBDIR/snmp/dlmod, and \fC.so\fR +be interpreted relative to /usr/lib(64)/snmp/dlmod, and \fC.so\fR will be appended to the filename. .RE .PP net-snmp-5.5-sensors3.patch: sensors.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE net-snmp-5.5-sensors3.patch --- Compile with lm_sensors3. diff -up net-snmp-5.5/agent/mibgroup/hardware/sensors.h.orig net-snmp-5.5/agent/mibgroup/hardware/sensors.h --- net-snmp-5.5/agent/mibgroup/hardware/sensors.h.orig 2009-04-24 00:53:26.000000000 +0200 +++ net-snmp-5.5/agent/mibgroup/hardware/sensors.h 2009-09-29 12:00:18.000000000 +0200 @@ -7,7 +7,7 @@ config_require(hardware/sensors/picld_se config_require(hardware/sensors/kstat_sensors) # endif #else -config_require(hardware/sensors/lmsensors_v2) +config_require(hardware/sensors/lmsensors_v3) #endif /* config_require(hardware/sensors/dummy_sensors) */ Index: net-snmp.spec =================================================================== RCS file: /cvs/pkgs/rpms/net-snmp/devel/net-snmp.spec,v retrieving revision 1.188 retrieving revision 1.189 diff -u -p -r1.188 -r1.189 --- net-snmp.spec 14 Sep 2009 09:53:25 -0000 1.188 +++ net-snmp.spec 29 Sep 2009 14:55:12 -0000 1.189 @@ -3,12 +3,12 @@ # Arches on which we need to prevent arch conflicts on net-snmp-config.h %define multilib_arches %{ix86} ia64 ppc ppc64 s390 s390x x86_64 sparc sparcv9 sparc64 -%define major_ver 5.4.2.1 +%define major_ver 5.5 Summary: A collection of SNMP protocol tools and libraries Name: net-snmp Version: %{major_ver} -Release: 17%{?dist} +Release: 1%{?dist} Epoch: 1 License: BSD and MIT @@ -25,16 +25,9 @@ Source7: net-snmp-config Source8: net-snmp-trapd.redhat.conf Source9: net-snmpd.sysconfig Patch1: net-snmp-5.4.1-pie.patch -Patch2: net-snmp-5.1.2-dir-fix.patch -Patch3: net-snmp-5.2.1-file_offset.patch -Patch4: net-snmp-5.3.1-multilib.patch -Patch5: net-snmp-5.4.1-config_libdir.patch -Patch6: net-snmp-5.4.1-strange_libpath.patch -Patch7: net-snmp-5.4.1-shared-ip.patch -Patch8: net-snmp-5.4.1-sensors3.patch -Patch9: net-snmp-5.4.1-xen-crash.patch -Patch10: net-snmp-5.4.1-libwrap.patch -Patch11: net-snmp-5.4.2.1-proc-div0.patch +Patch2: net-snmp-5.5-dir-fix.patch +Patch3: net-snmp-5.5-multilib.patch +Patch4: net-snmp-5.5-sensors3.patch Requires(pre): chkconfig Requires(post): chkconfig @@ -166,15 +159,8 @@ Net-SNMP toolkit library. %endif %patch2 -p1 -b .dir-fix -%patch3 -p1 -b .file_offset -%patch4 -p1 -b .multilib -%patch5 -p1 -b .libdir -%patch6 -p1 -b .libpath -%patch7 -p1 -b .shared-ip -%patch8 -p1 -b .sensors -%patch9 -p1 -b .xen-crash -%patch10 -p1 -b .libwrap -%patch11 -p1 -b .proc-div0 +%patch3 -p1 -b .multilib +%patch4 -p1 -b .sensors # Do this patch with a perl hack... perl -pi -e "s|'\\\$install_libdir'|'%{_libdir}'|" ltmain.sh @@ -194,7 +180,7 @@ MIBS="$MIBS ucd-snmp/lmsensorsMib" %endif %configure \ - --enable-static --enable-shared \ + --disable-static --enable-shared \ --with-cflags="$RPM_OPT_FLAGS -D_RPM_4_4_COMPAT" \ %ifnarch s390 s390x --with-ldflags="$LDFLAGS -lcrypto -lsensors" \ @@ -206,7 +192,7 @@ MIBS="$MIBS ucd-snmp/lmsensorsMib" --with-persistent-directory="/var/lib/net-snmp" \ --with-mib-modules="$MIBS" \ %if %{tcp_wrappers} - --with-libwrap=%{_libdir} \ + --with-libwrap=yes \ %endif --sysconfdir=%{_sysconfdir} \ --enable-ipv6 \ @@ -219,9 +205,8 @@ MIBS="$MIBS ucd-snmp/lmsensorsMib" --with-sys-contact="root at localhost" < 5.5-1 +- update to Net-SNMP 5.5 +- remove static libraries from -devel subpackage + * Mon Sep 14 2009 Jan Safranek 1:5.4.2.1-17 - implement force-reload command in initscripts (#523126) --- net-snmp-5.1.2-dir-fix.patch DELETED --- --- net-snmp-5.2.1-file_offset.patch DELETED --- --- net-snmp-5.3.1-multilib.patch DELETED --- --- net-snmp-5.4.1-config_libdir.patch DELETED --- --- net-snmp-5.4.1-libwrap.patch DELETED --- --- net-snmp-5.4.1-sensors3.patch DELETED --- --- net-snmp-5.4.1-shared-ip.patch DELETED --- --- net-snmp-5.4.1-strange_libpath.patch DELETED --- --- net-snmp-5.4.1-xen-crash.patch DELETED --- --- net-snmp-5.4.2.1-proc-div0.patch DELETED --- From nsantos at fedoraproject.org Tue Sep 29 14:57:38 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Tue, 29 Sep 2009 14:57:38 +0000 (UTC) Subject: rpms/qpidc/devel qpidc.spec,1.102,1.103 Message-ID: <20090929145738.89D8311C00C1@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/qpidc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24457 Modified Files: qpidc.spec Log Message: Rebased to svn rev 819819 for F12 beta Index: qpidc.spec =================================================================== RCS file: /cvs/extras/rpms/qpidc/devel/qpidc.spec,v retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- qpidc.spec 29 Sep 2009 14:36:56 -0000 1.102 +++ qpidc.spec 29 Sep 2009 14:57:38 -0000 1.103 @@ -353,10 +353,10 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc cpp/LICENSE cpp/NOTICE cpp/README cpp/INSTALL cpp/RELEASE_NOTES cpp/DESIGN -%_libdir/libqpidcommon.so.2 -%_libdir/libqpidcommon.so.2.0.0 -%_libdir/libqpidclient.so.2 -%_libdir/libqpidclient.so.2.0.0 +%_libdir/libqpidcommon.so.3 +%_libdir/libqpidcommon.so.3.0.0 +%_libdir/libqpidclient.so.3 +%_libdir/libqpidclient.so.3.0.0 %dir %_libdir/qpid %dir %_libdir/qpid/client %dir %_sysconfdir/qpid @@ -383,8 +383,8 @@ rm -rf %{buildroot} %files -n qpidd %defattr(-,root,root,-) %_datadir/selinux/packages/qpidd.pp -%_libdir/libqpidbroker.so.2 -%_libdir/libqpidbroker.so.2.0.0 +%_libdir/libqpidbroker.so.3 +%_libdir/libqpidbroker.so.3.0.0 %_libdir/qpid/daemon/replicating_listener.so %_libdir/qpid/daemon/replication_exchange.so %_libdir/qpid/daemon/watchdog.so @@ -407,12 +407,12 @@ rm -rf %{buildroot} %files -n qmf %defattr(-,root,root,-) -%_libdir/libqmfcommon.so.2 -%_libdir/libqmfcommon.so.2.0.0 -%_libdir/libqmfagent.so.2 -%_libdir/libqmfagent.so.2.0.0 -%_libdir/libqmfconsole.so.2 -%_libdir/libqmfconsole.so.2.0.0 +%_libdir/libqmfcommon.so.3 +%_libdir/libqmfcommon.so.3.0.0 +%_libdir/libqmfagent.so.3 +%_libdir/libqmfagent.so.3.0.0 +%_libdir/libqmfconsole.so.3 +%_libdir/libqmfconsole.so.3.0.0 %files -n qmf-devel %defattr(-,root,root,-) @@ -444,8 +444,8 @@ rm -rf %{buildroot} %files ssl %defattr(-,root,root,-) -%_libdir/libsslcommon.so.2 -%_libdir/libsslcommon.so.2.0.0 +%_libdir/libsslcommon.so.3 +%_libdir/libsslcommon.so.3.0.0 %_libdir/qpid/client/sslconnector.so %files -n qpidd-ssl From mhlavink at fedoraproject.org Tue Sep 29 15:04:15 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Tue, 29 Sep 2009 15:04:15 +0000 (UTC) Subject: rpms/dovecot/devel dovecot.spec,1.138,1.139 Message-ID: <20090929150415.3DE8811C00C1@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/dovecot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25150 Modified Files: dovecot.spec Log Message: * Tue Sep 29 2009 Michal Hlavinka - 1:1.2.5-2 - build with libcap enabled Index: dovecot.spec =================================================================== RCS file: /cvs/extras/rpms/dovecot/devel/dovecot.spec,v retrieving revision 1.138 retrieving revision 1.139 diff -u -p -r1.138 -r1.139 --- dovecot.spec 17 Sep 2009 15:08:17 -0000 1.138 +++ dovecot.spec 29 Sep 2009 15:04:14 -0000 1.139 @@ -2,7 +2,7 @@ Summary: Secure imap and pop3 server Name: dovecot Epoch: 1 Version: 1.2.5 -Release: 1%{?dist} +Release: 2%{?dist} License: MIT and LGPLv2 and BSD with advertising Group: System Environment/Daemons @@ -39,7 +39,7 @@ Patch2: dovecot-1.0.beta2-mkcert-permiss Patch3: dovecot-1.0.rc7-mkcert-paths.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: openssl-devel, pam-devel, zlib-devel +BuildRequires: openssl-devel, pam-devel, zlib-devel, libcap-devel BuildRequires: libtool autoconf automake # gettext-devel is needed for running autoconf because of the @@ -184,6 +184,7 @@ autoreconf -i -f INSTALL_DATA="install -c -p -m644" \ --enable-header-install \ --disable-static \ + --with-libcap \ %if %{build_postgres} --with-pgsql \ %endif @@ -434,6 +435,9 @@ fi %changelog +* Tue Sep 29 2009 Michal Hlavinka - 1:1.2.5-2 +- build with libcap enabled + * Thu Sep 17 2009 Michal Hlavinka - 1:1.2.5-1 - updated to dovecot 1.2.5 - Authentication: DIGEST-MD5 and RPA mechanisms no longer require From mclasen at fedoraproject.org Tue Sep 29 15:08:51 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 29 Sep 2009 15:08:51 +0000 (UTC) Subject: rpms/gnome-menus/F-12 fix-menu-sorting.patch, NONE, 1.1 gnome-menus.spec, 1.108, 1.109 Message-ID: <20090929150851.7A21511C00C1@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gnome-menus/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26254 Modified Files: gnome-menus.spec Added Files: fix-menu-sorting.patch Log Message: Fix menu sorting fix-menu-sorting.patch: gmenu-tree.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE fix-menu-sorting.patch --- diff --git a/libmenu/gmenu-tree.c b/libmenu/gmenu-tree.c index 84196b7..e03c146 100644 --- a/libmenu/gmenu-tree.c +++ b/libmenu/gmenu-tree.c @@ -1629,6 +1629,8 @@ gmenu_tree_item_compare_get_name_helper (GMenuTreeItem *item, { const char *name; + name = NULL; + switch (item->type) { case GMENU_TREE_ITEM_DIRECTORY: @@ -1645,7 +1647,7 @@ gmenu_tree_item_compare_get_name_helper (GMenuTreeItem *item, name = desktop_entry_get_name (GMENU_TREE_ENTRY (item)->desktop_entry); break; case GMENU_TREE_SORT_DISPLAY_NAME: - gmenu_tree_entry_get_display_name (GMENU_TREE_ENTRY (item)); + name = gmenu_tree_entry_get_display_name (GMENU_TREE_ENTRY (item)); break; default: g_assert_not_reached (); Index: gnome-menus.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnome-menus/F-12/gnome-menus.spec,v retrieving revision 1.108 retrieving revision 1.109 diff -u -p -r1.108 -r1.109 --- gnome-menus.spec 24 Sep 2009 23:18:29 -0000 1.108 +++ gnome-menus.spec 29 Sep 2009 15:08:51 -0000 1.109 @@ -6,7 +6,7 @@ Summary: A menu system for the GNOME project Name: gnome-menus Version: 2.28.0 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://www.gnome.org/ @@ -21,6 +21,9 @@ BuildRequires: pkgconfig BuildRequires: python2-devel >= 2.3.0 BuildRequires: intltool +# upstream fix +Patch0: fix-menu-sorting.patch + %description gnome-menus is an implementation of the draft "Desktop Menu Specification" from freedesktop.org. This package @@ -43,6 +46,7 @@ writing applications that use the GNOME %prep %setup -q +%patch0 -p1 -b .fix-menu-sorting %build %configure \ @@ -99,6 +103,9 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/gnome-menus %changelog +* Tue Sep 29 2009 Matthias Clasen 2.28.0-3 +- Fix menu sorting (#523636) + * Thu Sep 24 2009 Matthias Clasen 2.28.0-2 - Remove obsolete configure option From hadess at fedoraproject.org Tue Sep 29 15:12:30 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 29 Sep 2009 15:12:30 +0000 (UTC) Subject: rpms/totem/F-12 .cvsignore, 1.78, 1.79 sources, 1.78, 1.79 totem.spec, 1.261, 1.262 Message-ID: <20090929151230.83FC011C00C1@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/totem/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27388 Modified Files: .cvsignore sources totem.spec Log Message: * Tue Sep 29 2009 Bastien Nocera 2.28.1-1 - Update to 2.28.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/totem/F-12/.cvsignore,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- .cvsignore 21 Sep 2009 12:11:53 -0000 1.78 +++ .cvsignore 29 Sep 2009 15:12:29 -0000 1.79 @@ -1 +1 @@ -totem-2.28.0.tar.bz2 +totem-2.28.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/totem/F-12/sources,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- sources 21 Sep 2009 12:11:53 -0000 1.78 +++ sources 29 Sep 2009 15:12:29 -0000 1.79 @@ -1 +1 @@ -481d56b78b351606cf6c75d923776a75 totem-2.28.0.tar.bz2 +42f071fcf8ffc471beb3e1689297d647 totem-2.28.1.tar.bz2 Index: totem.spec =================================================================== RCS file: /cvs/pkgs/rpms/totem/F-12/totem.spec,v retrieving revision 1.261 retrieving revision 1.262 diff -u -p -r1.261 -r1.262 --- totem.spec 26 Sep 2009 00:54:53 -0000 1.261 +++ totem.spec 29 Sep 2009 15:12:29 -0000 1.262 @@ -5,8 +5,8 @@ Summary: Movie player for GNOME Name: totem -Version: 2.28.0 -Release: 4%{?dist} +Version: 2.28.1 +Release: 1%{?dist} License: GPLv2+ with exceptions Group: Applications/Multimedia URL: http://projects.gnome.org/totem/ @@ -380,6 +380,9 @@ fi %{_libdir}/totem/plugins/publish %changelog +* Tue Sep 29 2009 Bastien Nocera 2.28.1-1 +- Update to 2.28.1 + * Fri Sep 25 2009 Matthias Clasen - 2.28.0-4 - More requires From rjones at fedoraproject.org Tue Sep 29 15:12:41 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Tue, 29 Sep 2009 15:12:41 +0000 (UTC) Subject: rpms/ocaml-camlimages/F-12 ocaml-camlimages.spec,1.19,1.20 Message-ID: <20090929151241.5AE2211C00C1@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/ocaml-camlimages/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27526 Modified Files: ocaml-camlimages.spec Log Message: Force rebuild against newer lablgtk. Index: ocaml-camlimages.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocaml-camlimages/F-12/ocaml-camlimages.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- ocaml-camlimages.spec 25 Jul 2009 19:52:35 -0000 1.19 +++ ocaml-camlimages.spec 29 Sep 2009 15:12:40 -0000 1.20 @@ -4,7 +4,7 @@ Name: ocaml-camlimages Version: 3.0.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: OCaml image processing library Group: Development/Libraries @@ -112,6 +112,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Richard W.M. Jones - 3.0.1-12 +- Force rebuild against newer lablgtk. + * Sat Jul 25 2009 Fedora Release Engineering - 3.0.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rjones at fedoraproject.org Tue Sep 29 15:13:31 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Tue, 29 Sep 2009 15:13:31 +0000 (UTC) Subject: rpms/ocaml-camlimages/devel ocaml-camlimages.spec,1.19,1.20 Message-ID: <20090929151331.DFB6C11C00C1@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/ocaml-camlimages/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28003 Modified Files: ocaml-camlimages.spec Log Message: Force rebuild against newer lablgtk. Index: ocaml-camlimages.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocaml-camlimages/devel/ocaml-camlimages.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- ocaml-camlimages.spec 25 Jul 2009 19:52:35 -0000 1.19 +++ ocaml-camlimages.spec 29 Sep 2009 15:13:31 -0000 1.20 @@ -4,7 +4,7 @@ Name: ocaml-camlimages Version: 3.0.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: OCaml image processing library Group: Development/Libraries @@ -112,6 +112,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Richard W.M. Jones - 3.0.1-12 +- Force rebuild against newer lablgtk. + * Sat Jul 25 2009 Fedora Release Engineering - 3.0.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rjones at fedoraproject.org Tue Sep 29 15:14:33 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Tue, 29 Sep 2009 15:14:33 +0000 (UTC) Subject: rpms/ocaml-ocamlnet/F-12 ocaml-ocamlnet.spec,1.15,1.16 Message-ID: <20090929151433.5AD9C11C00C1@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/ocaml-ocamlnet/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28233 Modified Files: ocaml-ocamlnet.spec Log Message: Force rebuild against newer lablgtk. Index: ocaml-ocamlnet.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocaml-ocamlnet/F-12/ocaml-ocamlnet.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- ocaml-ocamlnet.spec 25 Jul 2009 20:01:04 -0000 1.15 +++ ocaml-ocamlnet.spec 29 Sep 2009 15:14:33 -0000 1.16 @@ -6,7 +6,7 @@ Name: ocaml-ocamlnet Version: 2.2.9 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Network protocols for OCaml Group: Development/Libraries @@ -243,6 +243,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Richard W.M. Jones - 2.2.9-15 +- Force rebuild against newer lablgtk. + * Sat Jul 25 2009 Fedora Release Engineering - 2.2.9-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rjones at fedoraproject.org Tue Sep 29 15:15:03 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Tue, 29 Sep 2009 15:15:03 +0000 (UTC) Subject: rpms/ocaml-ocamlnet/devel ocaml-ocamlnet.spec,1.15,1.16 Message-ID: <20090929151503.2488A11C00C1@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/ocaml-ocamlnet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28485 Modified Files: ocaml-ocamlnet.spec Log Message: Force rebuild against newer lablgtk. Index: ocaml-ocamlnet.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocaml-ocamlnet/devel/ocaml-ocamlnet.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- ocaml-ocamlnet.spec 25 Jul 2009 20:01:04 -0000 1.15 +++ ocaml-ocamlnet.spec 29 Sep 2009 15:15:02 -0000 1.16 @@ -6,7 +6,7 @@ Name: ocaml-ocamlnet Version: 2.2.9 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Network protocols for OCaml Group: Development/Libraries @@ -243,6 +243,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Richard W.M. Jones - 2.2.9-15 +- Force rebuild against newer lablgtk. + * Sat Jul 25 2009 Fedora Release Engineering - 2.2.9-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rjones at fedoraproject.org Tue Sep 29 15:16:06 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Tue, 29 Sep 2009 15:16:06 +0000 (UTC) Subject: rpms/ocaml-cairo/F-12 ocaml-cairo.spec,1.12,1.13 Message-ID: <20090929151606.3E27C11C00C1@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/ocaml-cairo/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28944 Modified Files: ocaml-cairo.spec Log Message: Force rebuild against newer lablgtk. Index: ocaml-cairo.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocaml-cairo/F-12/ocaml-cairo.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- ocaml-cairo.spec 25 Jul 2009 19:51:49 -0000 1.12 +++ ocaml-cairo.spec 29 Sep 2009 15:16:06 -0000 1.13 @@ -13,7 +13,7 @@ Name: ocaml-cairo Version: 1.2.0.cvs20080301 -Release: 10%{?dist} +Release: 11%{?dist} Summary: OCaml library for accessing cairo graphics Group: Development/Libraries @@ -119,6 +119,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Richard W.M. Jones - 1.2.0.cvs20080301-11 +- Force rebuild against newer lablgtk. + * Sat Jul 25 2009 Fedora Release Engineering - 1.2.0.cvs20080301-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rjones at fedoraproject.org Tue Sep 29 15:16:06 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Tue, 29 Sep 2009 15:16:06 +0000 (UTC) Subject: rpms/ocaml-cairo/devel ocaml-cairo.spec,1.12,1.13 Message-ID: <20090929151606.80DEA11C00C1@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/ocaml-cairo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28979 Modified Files: ocaml-cairo.spec Log Message: Force rebuild against newer lablgtk. Index: ocaml-cairo.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocaml-cairo/devel/ocaml-cairo.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- ocaml-cairo.spec 25 Jul 2009 19:51:49 -0000 1.12 +++ ocaml-cairo.spec 29 Sep 2009 15:16:06 -0000 1.13 @@ -13,7 +13,7 @@ Name: ocaml-cairo Version: 1.2.0.cvs20080301 -Release: 10%{?dist} +Release: 11%{?dist} Summary: OCaml library for accessing cairo graphics Group: Development/Libraries @@ -119,6 +119,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Richard W.M. Jones - 1.2.0.cvs20080301-11 +- Force rebuild against newer lablgtk. + * Sat Jul 25 2009 Fedora Release Engineering - 1.2.0.cvs20080301-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From sgrubb at fedoraproject.org Tue Sep 29 15:16:57 2009 From: sgrubb at fedoraproject.org (Steve Grubb) Date: Tue, 29 Sep 2009 15:16:57 +0000 (UTC) Subject: rpms/prewikka/devel .cvsignore, 1.6, 1.7 prewikka.spec, 1.12, 1.13 sources, 1.6, 1.7 Message-ID: <20090929151657.B1E0C11C00C1@cvs1.fedora.phx.redhat.com> Author: sgrubb Update of /cvs/pkgs/rpms/prewikka/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29367 Modified Files: .cvsignore prewikka.spec sources Log Message: * Tue Sep 29 2009 Steve Grubb 0.9.17.1-1 - new upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/prewikka/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 9 Jul 2009 19:48:23 -0000 1.6 +++ .cvsignore 29 Sep 2009 15:16:56 -0000 1.7 @@ -3,3 +3,4 @@ prewikka-0.9.13.tar.gz prewikka-0.9.14.tar.gz prewikka-0.9.15.tar.gz prewikka-0.9.17.tar.gz +prewikka-0.9.17.1.tar.gz Index: prewikka.spec =================================================================== RCS file: /cvs/pkgs/rpms/prewikka/devel/prewikka.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- prewikka.spec 26 Jul 2009 19:25:02 -0000 1.12 +++ prewikka.spec 29 Sep 2009 15:16:57 -0000 1.13 @@ -2,8 +2,8 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: prewikka -Version: 0.9.17 -Release: 2%{?dist} +Version: 0.9.17.1 +Release: 1%{?dist} Summary: Graphical front-end analysis console for the Prelude Hybrid IDS Framework Group: Applications/Internet License: GPLv2+ @@ -57,6 +57,9 @@ rm -rf %{buildroot} %doc AUTHORS README NEWS HACKING.README README.fedora %changelog +* Tue Sep 29 2009 Steve Grubb 0.9.17.1-1 +- new upstream release + * Sun Jul 26 2009 Fedora Release Engineering - 0.9.17-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/prewikka/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 9 Jul 2009 19:48:24 -0000 1.6 +++ sources 29 Sep 2009 15:16:57 -0000 1.7 @@ -1 +1 @@ -836cb59861d5ef9bef88ca2da170b8cd prewikka-0.9.17.tar.gz +65cfcd0fc4f1f328443f05ad6d4e9cd8 prewikka-0.9.17.1.tar.gz From hadess at fedoraproject.org Tue Sep 29 15:18:40 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 29 Sep 2009 15:18:40 +0000 (UTC) Subject: rpms/totem-pl-parser/F-12 .cvsignore, 1.25, 1.26 sources, 1.25, 1.26 totem-pl-parser.spec, 1.46, 1.47 Message-ID: <20090929151840.80BD011C00C1@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/totem-pl-parser/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30354 Modified Files: .cvsignore sources totem-pl-parser.spec Log Message: * Tue Sep 29 2009 Bastien Nocera 2.28.1-1 - Update to 2.28.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/totem-pl-parser/F-12/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 21 Sep 2009 11:03:04 -0000 1.25 +++ .cvsignore 29 Sep 2009 15:18:40 -0000 1.26 @@ -1 +1 @@ -totem-pl-parser-2.28.0.tar.bz2 +totem-pl-parser-2.28.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/totem-pl-parser/F-12/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 21 Sep 2009 11:03:04 -0000 1.25 +++ sources 29 Sep 2009 15:18:40 -0000 1.26 @@ -1 +1 @@ -a40cbd7e57a3369e2b190d4797c9cbce totem-pl-parser-2.28.0.tar.bz2 +bd4ef8ce1cd3c467cd6adc2835f027bc totem-pl-parser-2.28.1.tar.bz2 Index: totem-pl-parser.spec =================================================================== RCS file: /cvs/pkgs/rpms/totem-pl-parser/F-12/totem-pl-parser.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- totem-pl-parser.spec 21 Sep 2009 11:14:54 -0000 1.46 +++ totem-pl-parser.spec 29 Sep 2009 15:18:40 -0000 1.47 @@ -1,6 +1,6 @@ Name: totem-pl-parser -Version: 2.28.0 -Release: 2%{?dist} +Version: 2.28.1 +Release: 1%{?dist} Summary: Totem Playlist Parser library Group: System Environment/Libraries @@ -67,6 +67,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/totem-pl-parser %changelog +* Tue Sep 29 2009 Bastien Nocera 2.28.1-1 +- Update to 2.28.1 + * Mon Sep 21 2009 Bastien Nocera 2.28.0-2 - Update source URL From jwilson at fedoraproject.org Tue Sep 29 15:21:35 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Tue, 29 Sep 2009 15:21:35 +0000 (UTC) Subject: rpms/cpuspeed/F-10 cpuspeed.init,1.41,1.42 cpuspeed.spec,1.72,1.73 Message-ID: <20090929152135.ED13411C043A@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/cpuspeed/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31655 Modified Files: cpuspeed.init cpuspeed.spec Log Message: * Tue Aug 04 2009 Adam Jackson 1.5-12 - Move buildroot dir creation to %install * Fri Jun 26 2009 Jarod Wilson 1.5-10 - Fix #505837 for real this time, even tested on an actual p4-clockmod system, seems to DTRT Index: cpuspeed.init =================================================================== RCS file: /cvs/pkgs/rpms/cpuspeed/F-10/cpuspeed.init,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- cpuspeed.init 3 Nov 2008 20:34:41 -0000 1.41 +++ cpuspeed.init 29 Sep 2009 15:21:34 -0000 1.42 @@ -1,9 +1,26 @@ #!/bin/sh -# Startup script for cpuspeed + +# the following is the LSB init header see +# http://www.linux-foundation.org/spec//booksets/LSB-Core-generic/LSB-Core-generic.html#INITSCRCOMCONV +# +### BEGIN INIT INFO +# Provides: cpuspeed +# Should-Start: +# Default-Start: 1 2 3 4 5 +# Short-Description: processor frequency scaling support +# Description: This script enables/disables processor frequency +# scaling support, either using the cpuspeed daemon +# or in-kernel frequency scaling support +### END INIT INFO + +# the following is the chkconfig init header +# +# cpuspeed: processor frequency scaling support # # chkconfig: 12345 06 99 # description: Run dynamic CPU speed daemon and/or load appropriate # cpu frequency scaling kernel modules and/or governors +# # Source function library. . /etc/rc.d/init.d/functions @@ -37,10 +54,17 @@ some_file_exist() { governor_is_module() { # Check to see if the requested cpufreq governor # is provided as a kernel module or not - module_info=`/sbin/modinfo cpufreq-${governor}` + module_info=`/sbin/modinfo cpufreq-${governor} > /dev/null 2>&1` return $? } +is_p4_clockmod() { + if [ `/sbin/lsmod | grep -c -w "p4.clockmod"` -ge 1 -a -d "/sys/devices/system/cpu/cpu0/thermal_throttle" ]; then + return 0 + fi + return 1 +} + governor_module_loaded() { # Check to see if we have a module loaded for # the current cpufreq governor @@ -81,7 +105,7 @@ start_cpuspeed() { else DOWN_THRESHOLD=80 fi - OPTS="$OPTS -p $UP_THRESHOLD $DOWN_THRESHOLD" + OPTS="$OPTS -r -p $UP_THRESHOLD $DOWN_THRESHOLD" if [ -n "$MIN_SPEED" ]; then OPTS="$OPTS -m $MIN_SPEED" fi @@ -110,6 +134,11 @@ stop_cpuspeed() { } start() { + if [ $(id -u) -ne 0 ]; then + echo -n "Insufficient privileges to start cpuspeed service: " + failure; echo + return 4 + fi if [ ! -f $lockfile ] && [ ! -d "$xendir" ]; then cpu_vendor=$(awk '/vendor_id/{print $3}' /proc/cpuinfo | tail -n 1) cpu_family=$(awk '/cpu family/{print $4}' /proc/cpuinfo | tail -n 1) @@ -154,7 +183,9 @@ start() { default_governor=ondemand ;; p4-clockmod) - default_governor=none + # not actually a governor, we want to bail without doing either + # in-kernel scaling or starting up the cpuspeed daemon in this case + default_governor=p4passive ;; *) default_governor=userspace @@ -162,6 +193,12 @@ start() { esac governor=${GOVERNOR:-${default_governor}} + if [ "${governor}" == "p4passive" ]; then + echo -n "Enabling p4-clockmod driver (passive cooling only): " + success; echo + return 0 + fi + # Load governor module, if need be, and validate governor_is_module && /sbin/modprobe cpufreq-${governor} if [ `grep -c -w ${governor} ${cpu0freqd}/scaling_available_governors` -ge 1 ]; then @@ -180,10 +217,6 @@ start() { if [ "${governor}" == "userspace" ]; then start_cpuspeed RETVAL=$? - elif [ "${drv}" == "p4-clockmod" -a "${governor}" == "none" ]; then - echo -n "Enabling p4-clockmod driver (passive cooling only): " - success - RETVAL=0 else if [ -n "$MIN_SPEED" ]; then adjust_cpufreq scaling_min_freq $MIN_SPEED @@ -219,6 +252,16 @@ start() { } stop() { + if [ $(id -u) -ne 0 ]; then + echo -n "Insufficient privileges to stop cpuspeed service: " + failure; echo + return 4 + fi + is_p4_clockmod && p4status="true" + if [ "$p4status" == "true" -a "x${GOVERNOR}" == "x" ]; then + echo "p4-clockmod passive cooling support cannot be stopped" + return 0 + fi [ ! -f ${cpu0freqd}/scaling_driver ] && return 0 drv=`cat ${cpu0freqd}/scaling_driver` governor_module_loaded && module_loaded=true @@ -256,22 +299,30 @@ case "$1" in ;; status) + is_p4_clockmod && p4status="true" + if [ "$p4status" == "true" -a "x${GOVERNOR}" == "x" ]; then + echo "p4-clockmod passive cooling is enabled" + exit 0 + fi governor_module_loaded && module_loaded=true if [ -d "$xendir" ]; then echo "Frequency scaling not supported under xen kernels" + RETVAL=0 elif [ $module_loaded == true -o ${governor} == "performance" ]; then echo "Frequency scaling enabled using ${governor} governor" + RETVAL=0 else status $prog + RETVAL="$?" fi ;; - restart) + restart|reload|force-reload) stop start ;; - condrestart) + condrestart|try-restart) governor_module_loaded && module_loaded=true if [ $module_loaded == true -o -n "`pidof $prog`" -o ${governor} == "performance" ]; then stop @@ -281,7 +332,7 @@ case "$1" in *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" - exit 3 + exit 2 ;; esac Index: cpuspeed.spec =================================================================== RCS file: /cvs/pkgs/rpms/cpuspeed/F-10/cpuspeed.spec,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- cpuspeed.spec 3 Nov 2008 20:34:41 -0000 1.72 +++ cpuspeed.spec 29 Sep 2009 15:21:35 -0000 1.73 @@ -1,7 +1,7 @@ Summary: CPU frequency adjusting daemon Name: cpuspeed Version: 1.5 -Release: 2%{?dist} +Release: 12%{?dist} Epoch: 1 Group: System Environment/Base License: GPLv2+ @@ -17,7 +17,7 @@ Requires(preun): /sbin/chkconfig Requires(preun): /sbin/service BuildRequires: automake util-linux groff gettext -ExclusiveArch: i386 x86_64 ppc ppc64 ia64 sparcv9 sparc64 +ExclusiveArch: %{ix86} x86_64 ppc ppc64 ia64 sparcv9 sparc64 Obsoletes: kernel-utils Patch1: cpuspeed-1.5-Makefile.patch @@ -42,15 +42,15 @@ cp %{SOURCE1} . %build rm -rf $RPM_BUILD_ROOT +RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed -e 's/-fexceptions/-fno-exceptions/g') +make CFLAGS="$RPM_OPT_FLAGS -fpie -pie" LDFLAGS="-Wl,-z,relro,-z,now" + +%install mkdir -p $RPM_BUILD_ROOT%{_sbindir} mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8/ -RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed -e 's/-fexceptions/-fno-exceptions/g') -make CFLAGS="$RPM_OPT_FLAGS -fpie -pie" LDFLAGS="-Wl,-z,relro,-z,now" - -%install make DESTDIR=$RPM_BUILD_ROOT install install -m755 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/cpuspeed install -m644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/cpuspeed @@ -81,6 +81,42 @@ fi exit 0 %changelog +* Tue Aug 04 2009 Adam Jackson 1.5-12 +- Move buildroot dir creation to %%install + +* Fri Jul 24 2009 Fedora Release Engineering - 1:1.5-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Fri Jun 26 2009 Jarod Wilson 1.5-10 +- Fix #505837 for real this time, even tested on an actual + p4-clockmod system, seems to DTRT + +* Mon Jun 22 2009 Jarod Wilson 1.5-9 +- Un-pooch fix for #505837 (caused #507216 and didn't work right + to begin with...) + +* Wed Jun 17 2009 Jarod Wilson 1.5-8 +- Let p4-clockmod users override defaults and set a governor, + even if its generally a Bad Idea... (#505837) + +* Wed Jun 10 2009 Jarod Wilson 1.5-7 +- Fix up lsb compliance a bit (#246895) +- Correct a few more exit codes (rhel5 bz, #495049) + +* Tue Mar 17 2009 Jarod Wilson 1.5-6 +- Fix up prior fix-up so that status and stop actually do the right thing + on NON-p4-clockmod systems + +* Fri Mar 06 2009 Jarod Wilson 1.5-5 +- Fix up p4-clockmod support so start/stop/status actually report + something sane to the user + +* Mon Mar 02 2009 Jarod Wilson 1.5-4 +- Fix up ExclusiveArch, now that 32-bit x86 is built i586 for F11 + +* Tue Feb 24 2009 Fedora Release Engineering - 1:1.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Mon Nov 03 2008 Jarod Wilson 1.5-2 - Revive p4-clockmod support, for passive cooling only, when all else fails on Intel boxes From jgarzik at fedoraproject.org Tue Sep 29 15:23:23 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Tue, 29 Sep 2009 15:23:23 +0000 (UTC) Subject: rpms/cld/devel .cvsignore, 1.4, 1.5 cld.spec, 1.20, 1.21 sources, 1.15, 1.16 Message-ID: <20090929152323.B5D9611C00C1@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/cld/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32495 Modified Files: .cvsignore cld.spec sources Log Message: update to upstream Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cld/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 26 Aug 2009 16:26:51 -0000 1.4 +++ .cvsignore 29 Sep 2009 15:23:23 -0000 1.5 @@ -1 +1 @@ -cld-0.2.1.tar.gz +cld-0.3git.tar.gz Index: cld.spec =================================================================== RCS file: /cvs/pkgs/rpms/cld/devel/cld.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- cld.spec 27 Aug 2009 07:16:03 -0000 1.20 +++ cld.spec 29 Sep 2009 15:23:23 -0000 1.21 @@ -1,13 +1,15 @@ Name: cld -Version: 0.2.1 -Release: 2%{?dist} +Version: 0.3 +Release: 0.1.g232df337%{?dist} Summary: Coarse locking daemon Group: System Environment/Base License: GPLv2 URL: http://hail.wiki.kernel.org/ -Source0: cld-%{version}.tar.gz +# pulled from upstream git, commit 232df337e0063a64315aff67073e1fd69db2b19a +# to recreate tarball, check out commit, then run "make dist" +Source0: cld-%{version}git.tar.gz Source2: cld.init Source3: cld.sysconf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -38,7 +40,7 @@ The %{name}-devel package contains libra developing applications that use %{name}. %prep -%setup -q +%setup -q -n cld-0.3git %build %configure --disable-static @@ -99,6 +101,9 @@ fi %{_includedir}/* %changelog +* Tue Sep 29 2009 Jeff Garzik - 0.3-0.1.g232df337 +- update to 0.3git commit 232df337e0063a64315aff67073e1fd69db2b19a + * Thu Aug 27 2009 Tomas Mraz - 0.2.1-2 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cld/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 26 Aug 2009 16:26:51 -0000 1.15 +++ sources 29 Sep 2009 15:23:23 -0000 1.16 @@ -1 +1 @@ -129757026dd287ff9ea030e457ab51cc cld-0.2.1.tar.gz +b4a113731e28a5c63efa6dac3bd3620d cld-0.3git.tar.gz From jsafrane at fedoraproject.org Tue Sep 29 15:23:39 2009 From: jsafrane at fedoraproject.org (=?utf-8?b?SmFuIMWgYWZyw6FuZWs=?=) Date: Tue, 29 Sep 2009 15:23:39 +0000 (UTC) Subject: rpms/net-snmp/devel .cvsignore,1.25,1.26 sources,1.25,1.26 Message-ID: <20090929152339.219A411C00C1@cvs1.fedora.phx.redhat.com> Author: jsafrane Update of /cvs/pkgs/rpms/net-snmp/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32604 Modified Files: .cvsignore sources Log Message: - update to Net-SNMP 5.5 - remove static libraries from -devel subpackage - rediff all patches to 5.5, remove unused/obsolete patches Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/net-snmp/devel/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 3 Nov 2008 09:01:59 -0000 1.25 +++ .cvsignore 29 Sep 2009 15:23:38 -0000 1.26 @@ -1 +1 @@ -net-snmp-5.4.2.1.tar.gz +net-snmp-5.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/net-snmp/devel/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 3 Nov 2008 09:01:59 -0000 1.25 +++ sources 29 Sep 2009 15:23:38 -0000 1.26 @@ -1 +1 @@ -984932520143f0c8bf7b7ce1fc9e1da1 net-snmp-5.4.2.1.tar.gz +5b2551e7bd024fbbee84dca22a5f13a1 net-snmp-5.5.tar.gz From twaugh at fedoraproject.org Tue Sep 29 15:25:48 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 29 Sep 2009 15:25:48 +0000 (UTC) Subject: rpms/hplip/devel hplip-device-reconnected.patch, NONE, 1.1 hplip.spec, 1.238, 1.239 Message-ID: <20090929152548.2767C11C00C1@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv546 Modified Files: hplip.spec Added Files: hplip-device-reconnected.patch Log Message: * Tue Sep 29 2009 Tim Waugh 3.9.8-17 - Give up trying to print a job to a reconnected device (bug #515481). hplip-device-reconnected.patch: hp.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) --- NEW FILE hplip-device-reconnected.patch --- diff -up hplip-3.9.8/prnt/backend/hp.c.device-reconnected hplip-3.9.8/prnt/backend/hp.c --- hplip-3.9.8/prnt/backend/hp.c.device-reconnected 2009-09-29 16:02:14.717467334 +0100 +++ hplip-3.9.8/prnt/backend/hp.c 2009-09-29 16:02:20.019342096 +0100 @@ -638,6 +638,7 @@ int main(int argc, char *argv[]) HPMUD_DEVICE hd=-1; HPMUD_CHANNEL cd=-1; int n, total=0, retry=0, size, pages; + int consecutive_failures=0; enum HPMUD_RESULT stat; char *printer = getenv("PRINTER"); @@ -789,10 +790,23 @@ int main(int argc, char *argv[]) /* IO error, get printer status. */ if (loop_test(hd, cd, &pa, argv[0], printer, argv[2], argv[1], argv[3])) goto bugout; + + if (++consecutive_failures == 5) + { + /* hpmud_write_channel has failed several times in + * succession but the Device ID-based status says + * the printer is happy. Time to face the fact that + * the device has probably reconnected, and our USB + * channel is invalidated. */ + + BUG("ERROR: device reconnected?"); + goto bugout; + } } else { /* Data was sent to device successfully. */ + consecutive_failures = 0; if (pa.pjl_device) { /* Laserjets have a large data buffer, so manually check for operator intervention condition. */ Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/devel/hplip.spec,v retrieving revision 1.238 retrieving revision 1.239 diff -u -p -r1.238 -r1.239 --- hplip.spec 23 Sep 2009 09:32:54 -0000 1.238 +++ hplip.spec 29 Sep 2009 15:25:47 -0000 1.239 @@ -1,7 +1,7 @@ Summary: HP Linux Imaging and Printing Project Name: hplip Version: 3.9.8 -Release: 16%{?dist} +Release: 17%{?dist} License: GPLv2+ and MIT Group: System Environment/Daemons Conflicts: system-config-printer < 0.6.132 @@ -23,6 +23,7 @@ Patch7: hplip-parenths.patch Patch8: hplip-non-scripts.patch Patch9: hplip-requirespageregion.patch Patch10: hplip-discovery-method.patch +Patch11: hplip-device-reconnected.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(pre): /sbin/service @@ -142,6 +143,9 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version} # Fixed hp-setup traceback when discovery page is skipped (bug #523685). %patch10 -p1 -b .discovery-method +# Give up trying to print a job to a reconnected device (bug #515481). +%patch11 -p1 -b .device-reconnected + %build aclocal automake --foreign --add-missing --copy @@ -345,6 +349,9 @@ fi /usr/bin/update-desktop-database &>/dev/null ||: %changelog +* Tue Sep 29 2009 Tim Waugh 3.9.8-17 +- Give up trying to print a job to a reconnected device (bug #515481). + * Wed Sep 23 2009 Tim Waugh 3.9.8-16 - Enable parallel port support when configuring (bug #524979). From hadess at fedoraproject.org Tue Sep 29 15:26:14 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 29 Sep 2009 15:26:14 +0000 (UTC) Subject: rpms/totem/devel .cvsignore, 1.78, 1.79 sources, 1.78, 1.79 totem.spec, 1.261, 1.262 Message-ID: <20090929152614.F20AF11C00C1@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/totem/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv716 Modified Files: .cvsignore sources totem.spec Log Message: * Tue Sep 29 2009 Bastien Nocera 2.28.1-1 - Update to 2.28.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/totem/devel/.cvsignore,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- .cvsignore 21 Sep 2009 12:11:53 -0000 1.78 +++ .cvsignore 29 Sep 2009 15:26:14 -0000 1.79 @@ -1 +1 @@ -totem-2.28.0.tar.bz2 +totem-2.28.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/totem/devel/sources,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- sources 21 Sep 2009 12:11:53 -0000 1.78 +++ sources 29 Sep 2009 15:26:14 -0000 1.79 @@ -1 +1 @@ -481d56b78b351606cf6c75d923776a75 totem-2.28.0.tar.bz2 +42f071fcf8ffc471beb3e1689297d647 totem-2.28.1.tar.bz2 Index: totem.spec =================================================================== RCS file: /cvs/pkgs/rpms/totem/devel/totem.spec,v retrieving revision 1.261 retrieving revision 1.262 diff -u -p -r1.261 -r1.262 --- totem.spec 26 Sep 2009 00:54:53 -0000 1.261 +++ totem.spec 29 Sep 2009 15:26:14 -0000 1.262 @@ -5,8 +5,8 @@ Summary: Movie player for GNOME Name: totem -Version: 2.28.0 -Release: 4%{?dist} +Version: 2.28.1 +Release: 1%{?dist} License: GPLv2+ with exceptions Group: Applications/Multimedia URL: http://projects.gnome.org/totem/ @@ -380,6 +380,9 @@ fi %{_libdir}/totem/plugins/publish %changelog +* Tue Sep 29 2009 Bastien Nocera 2.28.1-1 +- Update to 2.28.1 + * Fri Sep 25 2009 Matthias Clasen - 2.28.0-4 - More requires From nsantos at fedoraproject.org Tue Sep 29 15:27:28 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Tue, 29 Sep 2009 15:27:28 +0000 (UTC) Subject: rpms/qpidc/devel qpidc.spec,1.103,1.104 Message-ID: <20090929152728.CA24511C00C1@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/qpidc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1009 Modified Files: qpidc.spec Log Message: Rebased to svn rev 819819 for F12 beta Index: qpidc.spec =================================================================== RCS file: /cvs/extras/rpms/qpidc/devel/qpidc.spec,v retrieving revision 1.103 retrieving revision 1.104 diff -u -p -r1.103 -r1.104 --- qpidc.spec 29 Sep 2009 14:57:38 -0000 1.103 +++ qpidc.spec 29 Sep 2009 15:27:28 -0000 1.104 @@ -407,17 +407,17 @@ rm -rf %{buildroot} %files -n qmf %defattr(-,root,root,-) -%_libdir/libqmfcommon.so.3 -%_libdir/libqmfcommon.so.3.0.0 -%_libdir/libqmfagent.so.3 -%_libdir/libqmfagent.so.3.0.0 +%_libdir/libqmf.so.1 +%_libdir/libqmf.so.1.0.0 +%_libdir/libqmfengine.so.1 +%_libdir/libqmfengine.so.1.0.0 %_libdir/libqmfconsole.so.3 %_libdir/libqmfconsole.so.3.0.0 %files -n qmf-devel %defattr(-,root,root,-) -%_libdir/libqmfcommon.so -%_libdir/libqmfagent.so +%_libdir/libqmf.so +%_libdir/libqmfengine.so %_libdir/libqmfconsole.so %_bindir/qmf-gen %{python_sitelib}/qmfgen From sgrubb at fedoraproject.org Tue Sep 29 15:29:14 2009 From: sgrubb at fedoraproject.org (Steve Grubb) Date: Tue, 29 Sep 2009 15:29:14 +0000 (UTC) Subject: rpms/prewikka/F-12 prewikka.spec,1.12,1.13 sources,1.6,1.7 Message-ID: <20090929152914.A4F9311C00C1@cvs1.fedora.phx.redhat.com> Author: sgrubb Update of /cvs/pkgs/rpms/prewikka/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1303 Modified Files: prewikka.spec sources Log Message: * Tue Sep 29 2009 Steve Grubb 0.9.17.1-1 - new upstream release Index: prewikka.spec =================================================================== RCS file: /cvs/pkgs/rpms/prewikka/F-12/prewikka.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- prewikka.spec 26 Jul 2009 19:25:02 -0000 1.12 +++ prewikka.spec 29 Sep 2009 15:29:14 -0000 1.13 @@ -2,8 +2,8 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: prewikka -Version: 0.9.17 -Release: 2%{?dist} +Version: 0.9.17.1 +Release: 1%{?dist} Summary: Graphical front-end analysis console for the Prelude Hybrid IDS Framework Group: Applications/Internet License: GPLv2+ @@ -57,6 +57,9 @@ rm -rf %{buildroot} %doc AUTHORS README NEWS HACKING.README README.fedora %changelog +* Tue Sep 29 2009 Steve Grubb 0.9.17.1-1 +- new upstream release + * Sun Jul 26 2009 Fedora Release Engineering - 0.9.17-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/prewikka/F-12/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 9 Jul 2009 19:48:24 -0000 1.6 +++ sources 29 Sep 2009 15:29:14 -0000 1.7 @@ -1 +1 @@ -836cb59861d5ef9bef88ca2da170b8cd prewikka-0.9.17.tar.gz +65cfcd0fc4f1f328443f05ad6d4e9cd8 prewikka-0.9.17.1.tar.gz From cweyl at fedoraproject.org Tue Sep 29 15:31:40 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Tue, 29 Sep 2009 15:31:40 +0000 (UTC) Subject: rpms/perl-POE-Component-Client-Keepalive/F-12 perl-POE-Component-Client-Keepalive.spec, 1.12, 1.13 Message-ID: <20090929153140.30C6111C00C1@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1773 Modified Files: perl-POE-Component-Client-Keepalive.spec Log Message: * Tue Sep 29 2009 Chris Weyl 0.260-2 - fix provides version (for perl-POE-Component-Client-HTTP) Index: perl-POE-Component-Client-Keepalive.spec =================================================================== RCS file: /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/F-12/perl-POE-Component-Client-Keepalive.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- perl-POE-Component-Client-Keepalive.spec 27 Sep 2009 09:01:18 -0000 1.12 +++ perl-POE-Component-Client-Keepalive.spec 29 Sep 2009 15:31:39 -0000 1.13 @@ -1,6 +1,6 @@ Name: perl-POE-Component-Client-Keepalive Version: 0.260 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Manages and keeps alive client connections Group: Development/Libraries @@ -19,7 +19,7 @@ BuildRequires: perl(POE::Component::Cli BuildRequires: perl(Net::IP) >= 1.25 # Satisfy automaticly generated requires that want this module >= 0.0901 -Provides: perl(POE::Component::Client::Keepalive) = %{version} +Provides: perl(POE::Component::Client::Keepalive) = %{version}0 ### auto-added reqs! Requires: perl(Net::IP) >= 1.25 @@ -69,6 +69,9 @@ rm -rf %{buildroot} %{_mandir}/man3/*.3* %changelog +* Tue Sep 29 2009 Chris Weyl 0.260-2 +- fix provides version (for perl-POE-Component-Client-HTTP) + * Sun Sep 27 2009 Chris Weyl 0.260-1 - update filtering - auto-update to 0.260 (by cpan-spec-update 0.01) From mtasaka at fedoraproject.org Tue Sep 29 15:33:06 2009 From: mtasaka at fedoraproject.org (Mamoru Tasaka) Date: Tue, 29 Sep 2009 15:33:06 +0000 (UTC) Subject: rpms/kazehakase/F-11 kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch, NONE, 1.1 kazehakase-0.5.8-gtkver.patch, NONE, 1.1 .cvsignore, 1.30, 1.31 kazehakase.spec, 1.88, 1.89 sources, 1.30, 1.31 kazehakase-0.5.7-gtk0218.patch, 1.1, NONE Message-ID: <20090929153306.C404311C00C1@cvs1.fedora.phx.redhat.com> Author: mtasaka Update of /cvs/extras/rpms/kazehakase/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2109 Modified Files: .cvsignore kazehakase.spec sources Added Files: kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch kazehakase-0.5.8-gtkver.patch Removed Files: kazehakase-0.5.7-gtk0218.patch Log Message: * Tue Sep 29 2009 Mamoru Tasaka - 0.5.8-1 - Update to 0.5.8 kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch --- Index: libegg/pixbufthumbnail/Makefile.am =================================================================== --- libegg/pixbufthumbnail/Makefile.am (revision 938) +++ libegg/pixbufthumbnail/Makefile.am (working copy) @@ -26,7 +26,7 @@ testeggpixbufthumbnail_LDADD = \ $(EGG_LIBS) \ - $(top_builddir)/libegg/pixbufthumbnail/libeggpixbufthumbnail.la + libeggpixbufthumbnail.la testeggpixbufthumbnail_SOURCES = \ testeggpixbufthumbnail.c kazehakase-0.5.8-gtkver.patch: configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE kazehakase-0.5.8-gtkver.patch --- --- kazehakase-0.5.8/configure.ac.gtk 2009-09-29 12:41:32.000000000 +0900 +++ kazehakase-0.5.8/configure.ac 2009-09-30 00:05:53.000000000 +0900 @@ -100,7 +100,7 @@ dnl ************************************************************** dnl Test for GTK+, and define GTK_CFLAGS and GTK_LIBS, if gthread is specified dnl in MODULES, pass to pkg-config -AM_PATH_GTK_2_0(2.17.7, , ,[gthread]) +AM_PATH_GTK_2_0(2.14.0, , ,[gthread]) AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal) AC_PATH_PROG(GLIB_MKENUMS, glib-mkenums) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kazehakase/F-11/.cvsignore,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- .cvsignore 29 Aug 2009 11:28:12 -0000 1.30 +++ .cvsignore 29 Sep 2009 15:33:06 -0000 1.31 @@ -1 +1 @@ -kazehakase-0.5.7.tar.gz +kazehakase-0.5.8.tar.gz Index: kazehakase.spec =================================================================== RCS file: /cvs/extras/rpms/kazehakase/F-11/kazehakase.spec,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- kazehakase.spec 9 Sep 2009 18:15:00 -0000 1.88 +++ kazehakase.spec 29 Sep 2009 15:33:06 -0000 1.89 @@ -12,7 +12,7 @@ %define rubyabi 1.8 %define support_webkit 1 -%undefine usesvn +#%%define usesvn 0 %define need_autogen 0 %define min_webkit_EVR 1.1.1 @@ -30,14 +30,15 @@ %define obsolete_plugin_ver 0.4.5-1 -%define repoid 43338 -%define svnver 3783_trunk +%define repoid 43802 +%define svnver 3859_trunk + # # When changing release number, please make it sure that # the new EVR won't be higher than the one of higher branch!! # -%define fedorarel 2 +%define fedorarel 1 %define _release %{fedorarel}%{?usesvn:.svn%svnver} %if 0%{?fedora} < 1 @@ -45,9 +46,11 @@ %define support_webkit 0 %endif +# Patch17 needs autotools +%define need_autogen 1 Name: kazehakase -Version: 0.5.7 +Version: 0.5.8 # # When changing release number, please make it sure that # the new EVR won't be higher than the one of higher branch!! @@ -62,10 +65,12 @@ Source0: http://dl.sourceforge.jp/kazeha Patch11: kazehakase-svn3756_trunk-workaround-rh447444.patch Patch14: kazehakase-0.5.6-rev3769-embed-vendor-version.patch %if 0%{?fedora} <= 11 -Patch15: kazehakase-0.5.7-gtk0218.patch +Patch15: kazehakase-0.5.8-gtkver.patch %endif +Patch17: kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: dbus-devel BuildRequires: expat-devel BuildRequires: gnutls-devel BuildRequires: gtk2-devel @@ -122,6 +127,9 @@ This package uses Gecko for HTML renderi %package base Summary: Base package of Kazehakase Group: Applications/Internet +%if %{support_ruby} < 1 +Obsoletes: %{name}-ruby < %{version}-%{release} +%endif %description base This package contains base files for Kazehakase. @@ -188,9 +196,9 @@ This package uses WebKit for HTML render %patch11 -p0 -b .rhbug %patch14 -p1 -b .evr %if 0%{?fedora} <= 11 -# Reverse!! -%patch15 -p0 -b .gtk -R +%patch15 -p1 -b .gtk %endif +%patch17 -p0 -b .libegg_mak %if %{need_autogen} sh autogen.sh @@ -243,20 +251,31 @@ EOF %build export CFLAGS="%{optflags} -DVERSION_VENDOR=\\\"%{version}-%{release}\\\"" +rm -rf builddir ; mkdir builddir +pushd builddir +ln -sf ../configure + # --disable-shave is to make build.log more verbose %configure \ + --srcdir=$(pwd)/.. \ --disable-shave \ --enable-migemo \ +%if %{support_ruby} < 1 + --with-ruby=no \ +%endif --with-gecko-engine=libxul \ --disable-gtkmozembed -%{__make} -C libegg -k # not parallel make %{__make} %{?_smp_mflags} -k +popd %install %{__rm} -rf $RPM_BUILD_ROOT + +pushd builddir %{__make} install DESTDIR=$RPM_BUILD_ROOT \ INSTALL="%{__install} -c -p" +popd %{__rm} -f $RPM_BUILD_ROOT%{_libdir}/%{name}/lib*.so find $RPM_BUILD_ROOT%{_libdir}/%{name} -name \*.la | xargs %{__rm} -f @@ -284,10 +303,13 @@ desktop-file-install \ %config(noreplace) %{_sysconfdir}/%{name}/mozilla/*.xml %{_bindir}/%{name} +%{_bindir}/kz-embed-process %dir %{_libdir}/%{name}/ %dir %{_libdir}/%{name}/embed/ %dir %{_libdir}/%{name}/search/ + %{_libdir}/%{name}/libkazehakase.so.* +%{_libdir}/%{name}/embed/per_process.so %dir %{_datadir}/%{name}/ %if %{support_ruby} @@ -331,6 +353,9 @@ desktop-file-install \ %endif %changelog +* Tue Sep 29 2009 Mamoru Tasaka - 0.5.8-1 +- Update to 0.5.8 + * Wed Sep 09 2009 Jan Horak - 0.5.7-2 - Rebuild against newer gecko Index: sources =================================================================== RCS file: /cvs/extras/rpms/kazehakase/F-11/sources,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- sources 29 Aug 2009 11:28:12 -0000 1.30 +++ sources 29 Sep 2009 15:33:06 -0000 1.31 @@ -1 +1 @@ -1f01892d8a0775c71a856d303a1e32bd kazehakase-0.5.7.tar.gz +22d831982ebe010338907381caee8fdf kazehakase-0.5.8.tar.gz --- kazehakase-0.5.7-gtk0218.patch DELETED --- From hadess at fedoraproject.org Tue Sep 29 15:34:54 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Tue, 29 Sep 2009 15:34:54 +0000 (UTC) Subject: rpms/totem-pl-parser/devel .cvsignore, 1.25, 1.26 sources, 1.25, 1.26 totem-pl-parser.spec, 1.46, 1.47 Message-ID: <20090929153454.8FAE711C00C1@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/totem-pl-parser/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2413 Modified Files: .cvsignore sources totem-pl-parser.spec Log Message: * Tue Sep 29 2009 Bastien Nocera 2.28.1-1 - Update to 2.28.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/totem-pl-parser/devel/.cvsignore,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- .cvsignore 21 Sep 2009 11:03:04 -0000 1.25 +++ .cvsignore 29 Sep 2009 15:34:54 -0000 1.26 @@ -1 +1 @@ -totem-pl-parser-2.28.0.tar.bz2 +totem-pl-parser-2.28.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/totem-pl-parser/devel/sources,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- sources 21 Sep 2009 11:03:04 -0000 1.25 +++ sources 29 Sep 2009 15:34:54 -0000 1.26 @@ -1 +1 @@ -a40cbd7e57a3369e2b190d4797c9cbce totem-pl-parser-2.28.0.tar.bz2 +bd4ef8ce1cd3c467cd6adc2835f027bc totem-pl-parser-2.28.1.tar.bz2 Index: totem-pl-parser.spec =================================================================== RCS file: /cvs/pkgs/rpms/totem-pl-parser/devel/totem-pl-parser.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- totem-pl-parser.spec 21 Sep 2009 11:14:54 -0000 1.46 +++ totem-pl-parser.spec 29 Sep 2009 15:34:54 -0000 1.47 @@ -1,6 +1,6 @@ Name: totem-pl-parser -Version: 2.28.0 -Release: 2%{?dist} +Version: 2.28.1 +Release: 1%{?dist} Summary: Totem Playlist Parser library Group: System Environment/Libraries @@ -67,6 +67,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/totem-pl-parser %changelog +* Tue Sep 29 2009 Bastien Nocera 2.28.1-1 +- Update to 2.28.1 + * Mon Sep 21 2009 Bastien Nocera 2.28.0-2 - Update source URL From twaugh at fedoraproject.org Tue Sep 29 15:34:58 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 29 Sep 2009 15:34:58 +0000 (UTC) Subject: rpms/hplip/F-12 hplip-device-reconnected.patch, NONE, 1.1 hplip.spec, 1.238, 1.239 Message-ID: <20090929153458.2CC6D11C00C1@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2433 Modified Files: hplip.spec Added Files: hplip-device-reconnected.patch Log Message: * Tue Sep 29 2009 Tim Waugh 3.9.8-17 - Give up trying to print a job to a reconnected device (bug #515481). hplip-device-reconnected.patch: hp.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) --- NEW FILE hplip-device-reconnected.patch --- diff -up hplip-3.9.8/prnt/backend/hp.c.device-reconnected hplip-3.9.8/prnt/backend/hp.c --- hplip-3.9.8/prnt/backend/hp.c.device-reconnected 2009-09-29 16:02:14.717467334 +0100 +++ hplip-3.9.8/prnt/backend/hp.c 2009-09-29 16:02:20.019342096 +0100 @@ -638,6 +638,7 @@ int main(int argc, char *argv[]) HPMUD_DEVICE hd=-1; HPMUD_CHANNEL cd=-1; int n, total=0, retry=0, size, pages; + int consecutive_failures=0; enum HPMUD_RESULT stat; char *printer = getenv("PRINTER"); @@ -789,10 +790,23 @@ int main(int argc, char *argv[]) /* IO error, get printer status. */ if (loop_test(hd, cd, &pa, argv[0], printer, argv[2], argv[1], argv[3])) goto bugout; + + if (++consecutive_failures == 5) + { + /* hpmud_write_channel has failed several times in + * succession but the Device ID-based status says + * the printer is happy. Time to face the fact that + * the device has probably reconnected, and our USB + * channel is invalidated. */ + + BUG("ERROR: device reconnected?"); + goto bugout; + } } else { /* Data was sent to device successfully. */ + consecutive_failures = 0; if (pa.pjl_device) { /* Laserjets have a large data buffer, so manually check for operator intervention condition. */ Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-12/hplip.spec,v retrieving revision 1.238 retrieving revision 1.239 diff -u -p -r1.238 -r1.239 --- hplip.spec 23 Sep 2009 09:32:54 -0000 1.238 +++ hplip.spec 29 Sep 2009 15:34:58 -0000 1.239 @@ -1,7 +1,7 @@ Summary: HP Linux Imaging and Printing Project Name: hplip Version: 3.9.8 -Release: 16%{?dist} +Release: 17%{?dist} License: GPLv2+ and MIT Group: System Environment/Daemons Conflicts: system-config-printer < 0.6.132 @@ -23,6 +23,7 @@ Patch7: hplip-parenths.patch Patch8: hplip-non-scripts.patch Patch9: hplip-requirespageregion.patch Patch10: hplip-discovery-method.patch +Patch11: hplip-device-reconnected.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(pre): /sbin/service @@ -142,6 +143,9 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version} # Fixed hp-setup traceback when discovery page is skipped (bug #523685). %patch10 -p1 -b .discovery-method +# Give up trying to print a job to a reconnected device (bug #515481). +%patch11 -p1 -b .device-reconnected + %build aclocal automake --foreign --add-missing --copy @@ -345,6 +349,9 @@ fi /usr/bin/update-desktop-database &>/dev/null ||: %changelog +* Tue Sep 29 2009 Tim Waugh 3.9.8-17 +- Give up trying to print a job to a reconnected device (bug #515481). + * Wed Sep 23 2009 Tim Waugh 3.9.8-16 - Enable parallel port support when configuring (bug #524979). From jwilson at fedoraproject.org Tue Sep 29 15:36:03 2009 From: jwilson at fedoraproject.org (Jarod Wilson) Date: Tue, 29 Sep 2009 15:36:03 +0000 (UTC) Subject: rpms/cpuspeed/F-11 cpuspeed.spec,1.79,1.80 Message-ID: <20090929153603.DE67011C00C1@cvs1.fedora.phx.redhat.com> Author: jwilson Update of /cvs/pkgs/rpms/cpuspeed/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2734 Modified Files: cpuspeed.spec Log Message: * Tue Aug 04 2009 Adam Jackson 1.5-12 - Move buildroot dir creation to %install Index: cpuspeed.spec =================================================================== RCS file: /cvs/pkgs/rpms/cpuspeed/F-11/cpuspeed.spec,v retrieving revision 1.79 retrieving revision 1.80 diff -u -p -r1.79 -r1.80 --- cpuspeed.spec 30 Jun 2009 18:47:06 -0000 1.79 +++ cpuspeed.spec 29 Sep 2009 15:36:03 -0000 1.80 @@ -1,7 +1,7 @@ Summary: CPU frequency adjusting daemon Name: cpuspeed Version: 1.5 -Release: 10%{?dist} +Release: 12%{?dist} Epoch: 1 Group: System Environment/Base License: GPLv2+ @@ -42,15 +42,15 @@ cp %{SOURCE1} . %build rm -rf $RPM_BUILD_ROOT +RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed -e 's/-fexceptions/-fno-exceptions/g') +make CFLAGS="$RPM_OPT_FLAGS -fpie -pie" LDFLAGS="-Wl,-z,relro,-z,now" + +%install mkdir -p $RPM_BUILD_ROOT%{_sbindir} mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8/ -RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed -e 's/-fexceptions/-fno-exceptions/g') -make CFLAGS="$RPM_OPT_FLAGS -fpie -pie" LDFLAGS="-Wl,-z,relro,-z,now" - -%install make DESTDIR=$RPM_BUILD_ROOT install install -m755 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/cpuspeed install -m644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/cpuspeed @@ -81,6 +81,12 @@ fi exit 0 %changelog +* Tue Aug 04 2009 Adam Jackson 1.5-12 +- Move buildroot dir creation to %%install + +* Fri Jul 24 2009 Fedora Release Engineering - 1:1.5-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Jun 26 2009 Jarod Wilson 1.5-10 - Fix #505837 for real this time, even tested on an actual p4-clockmod system, seems to DTRT From sgrubb at fedoraproject.org Tue Sep 29 15:37:50 2009 From: sgrubb at fedoraproject.org (Steve Grubb) Date: Tue, 29 Sep 2009 15:37:50 +0000 (UTC) Subject: rpms/libprelude/F-12 .cvsignore, 1.19, 1.20 libprelude.spec, 1.48, 1.49 sources, 1.20, 1.21 Message-ID: <20090929153750.7F30411C00C1@cvs1.fedora.phx.redhat.com> Author: sgrubb Update of /cvs/pkgs/rpms/libprelude/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3020 Modified Files: .cvsignore libprelude.spec sources Log Message: * Tue Sep 29 2009 Steve Grubb - 0.9.24.1-1 - New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libprelude/F-12/.cvsignore,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- .cvsignore 9 Jul 2009 19:35:32 -0000 1.19 +++ .cvsignore 29 Sep 2009 15:37:49 -0000 1.20 @@ -14,3 +14,4 @@ libprelude-0.9.21.2.tar.gz libprelude-0.9.22.tar.gz libprelude-0.9.23.tar.gz libprelude-0.9.24.tar.gz +libprelude-0.9.24.1.tar.gz Index: libprelude.spec =================================================================== RCS file: /cvs/pkgs/rpms/libprelude/F-12/libprelude.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- libprelude.spec 11 Aug 2009 15:23:48 -0000 1.48 +++ libprelude.spec 29 Sep 2009 15:37:50 -0000 1.49 @@ -4,8 +4,8 @@ Name: libprelude -Version: 0.9.24 -Release: 3%{?dist} +Version: 0.9.24.1 +Release: 1%{?dist} Summary: The prelude library Group: System Environment/Libraries License: GPLv2+ @@ -141,6 +141,9 @@ rm -rf %{buildroot} %{ruby_sitearch}/PreludeEasy.so %changelog +* Tue Sep 29 2009 Steve Grubb - 0.9.24.1-1 +- New upstream release + * Sat Aug 8 2009 Manuel "lonely wolf" Wolfshant - 0.9.24-3 - adjust to build in EL-5 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libprelude/F-12/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 9 Jul 2009 19:35:32 -0000 1.20 +++ sources 29 Sep 2009 15:37:50 -0000 1.21 @@ -1 +1 @@ -f38ab003f16391a0e397568cddfbf169 libprelude-0.9.24.tar.gz +07868b3d54fa8243455a27da6b87239c libprelude-0.9.24.1.tar.gz From twoerner at fedoraproject.org Tue Sep 29 15:39:00 2009 From: twoerner at fedoraproject.org (Thomas Woerner) Date: Tue, 29 Sep 2009 15:39:00 +0000 (UTC) Subject: rpms/system-config-firewall/F-12 .cvsignore, 1.31, 1.32 sources, 1.34, 1.35 system-config-firewall.spec, 1.46, 1.47 Message-ID: <20090929153900.2A38011C00C1@cvs1.fedora.phx.redhat.com> Author: twoerner Update of /cvs/pkgs/rpms/system-config-firewall/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3207 Modified Files: .cvsignore sources system-config-firewall.spec Log Message: - new sub-package base containing the base components and the command line tool (rhbz#525153) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-firewall/F-12/.cvsignore,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- .cvsignore 29 Sep 2009 11:34:03 -0000 1.31 +++ .cvsignore 29 Sep 2009 15:38:59 -0000 1.32 @@ -4,3 +4,4 @@ system-config-firewall-1.2.16.tar.bz2 system-config-firewall-1.2.17.tar.bz2 system-config-firewall-1.2.18.tar.bz2 system-config-firewall-1.2.19.tar.bz2 +system-config-firewall-1.2.20.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-firewall/F-12/sources,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- sources 29 Sep 2009 11:34:03 -0000 1.34 +++ sources 29 Sep 2009 15:39:00 -0000 1.35 @@ -1 +1 @@ -1a224404975799a54246c8c23886c39f system-config-firewall-1.2.19.tar.bz2 +9bff633034ef0df084fe3120002f08b0 system-config-firewall-1.2.20.tar.bz2 Index: system-config-firewall.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-firewall/F-12/system-config-firewall.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- system-config-firewall.spec 29 Sep 2009 11:34:03 -0000 1.46 +++ system-config-firewall.spec 29 Sep 2009 15:39:00 -0000 1.47 @@ -15,7 +15,7 @@ Summary: A graphical interface for basic firewall setup Name: system-config-firewall -Version: 1.2.19 +Version: 1.2.20 Release: 1%{?dist} URL: http://fedorahosted.org/system-config-firewall License: GPLv2+ @@ -29,10 +29,10 @@ BuildRequires: gettext BuildRequires: intltool Obsoletes: system-config-securitylevel Provides: system-config-securitylevel = 1.7.0 -Requires: pygtk2 -Requires: python +Requires: system-config-firewall-base = %{version}-%{release} Requires: system-config-firewall-tui = %{version}-%{release} Requires: hicolor-icon-theme +Requires: pygtk2 Requires: pygtk2-libglade Requires: gtk2 >= 2.6 %if %{with usermode} @@ -48,29 +48,36 @@ Requires: python-slip-dbus >= 0.2.7 %description system-config-firewall is a graphical user interface for basic firewall setup. -%package tui -Summary: A text interface for basic firewall setup +%package base +Summary: system-config-firewall base components and command line tool Group: System Environment/Base Obsoletes: lokkit -Obsoletes: system-config-securitylevel-tui Provides: lokkit = 1.7.0 -Provides: system-config-securitylevel-tui = 1.7.0 +Requires: python Requires: iptables >= 1.2.8 Requires: iptables-ipv6 +Requires: libselinux >= 1.19.1 + +%description base +Base components of system-config-firewall with lokkit, the command line tool +for basic firewall setup. + +%package tui +Summary: A text interface for basic firewall setup +Group: System Environment/Base +Obsoletes: system-config-securitylevel-tui +Provides: system-config-securitylevel-tui = 1.7.0 +Requires: system-config-firewall-base = %{version}-%{release} Requires: system-config-network-tui Requires: newt -Requires: libselinux >= 1.19.1 %description tui -system-config-firewall-tui is a text and commandline user -interface for basic firewall setup. +system-config-firewall-tui is a text user interface for basic firewall setup. %prep %setup -q %build -echo %{with usermode} %{with polkit0} %{with polkit1} - %configure %{?with_usermode: --enable-usermode} \ %{?with_polkit0: --enable-policykit0} \ %{!?with_polkit1: --disable-policykit1} @@ -136,11 +143,10 @@ fi %config /etc/pam.d/system-config-firewall %endif -%files -f %{name}.lang tui +%files base -f %{name}.lang %defattr(-,root,root) %doc COPYING %{_sbindir}/lokkit -%{_bindir}/system-config-firewall-tui %{_datadir}/system-config-firewall/convert-config %dir %{_datadir}/system-config-firewall %defattr(0644,root,root) @@ -156,10 +162,18 @@ fi %{_datadir}/system-config-firewall/fw_services.* %{_datadir}/system-config-firewall/fw_sysconfig.* %{_datadir}/system-config-firewall/fw_sysctl.* -%{_datadir}/system-config-firewall/fw_tui.* %ghost %config(missingok,noreplace) /etc/sysconfig/system-config-firewall +%files tui +%defattr(-,root,root) +%{_bindir}/system-config-firewall-tui +%{_datadir}/system-config-firewall/fw_tui.* + %changelog +* Tue Sep 29 2009 Thomas Woerner 1.2.20-1 +- new sub-package base containing the base components and the command line tool + (rhbz#525153) + * Tue Sep 29 2009 Thomas Woerner 1.2.19-1 - enhanced build environment to support usermode and policykit switches, new options for configure and spec file From twoerner at fedoraproject.org Tue Sep 29 15:39:47 2009 From: twoerner at fedoraproject.org (Thomas Woerner) Date: Tue, 29 Sep 2009 15:39:47 +0000 (UTC) Subject: rpms/system-config-firewall/devel sources, 1.34, 1.35 system-config-firewall.spec, 1.46, 1.47 Message-ID: <20090929153947.13B3311C00C1@cvs1.fedora.phx.redhat.com> Author: twoerner Update of /cvs/pkgs/rpms/system-config-firewall/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3429 Modified Files: sources system-config-firewall.spec Log Message: - new sub-package base containing the base components and the command line tool (rhbz#525153) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-firewall/devel/sources,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- sources 29 Sep 2009 11:36:36 -0000 1.34 +++ sources 29 Sep 2009 15:39:46 -0000 1.35 @@ -1 +1 @@ -1a224404975799a54246c8c23886c39f system-config-firewall-1.2.19.tar.bz2 +9bff633034ef0df084fe3120002f08b0 system-config-firewall-1.2.20.tar.bz2 Index: system-config-firewall.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-firewall/devel/system-config-firewall.spec,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- system-config-firewall.spec 29 Sep 2009 11:36:36 -0000 1.46 +++ system-config-firewall.spec 29 Sep 2009 15:39:46 -0000 1.47 @@ -15,7 +15,7 @@ Summary: A graphical interface for basic firewall setup Name: system-config-firewall -Version: 1.2.19 +Version: 1.2.20 Release: 1%{?dist} URL: http://fedorahosted.org/system-config-firewall License: GPLv2+ @@ -29,10 +29,10 @@ BuildRequires: gettext BuildRequires: intltool Obsoletes: system-config-securitylevel Provides: system-config-securitylevel = 1.7.0 -Requires: pygtk2 -Requires: python +Requires: system-config-firewall-base = %{version}-%{release} Requires: system-config-firewall-tui = %{version}-%{release} Requires: hicolor-icon-theme +Requires: pygtk2 Requires: pygtk2-libglade Requires: gtk2 >= 2.6 %if %{with usermode} @@ -48,29 +48,36 @@ Requires: python-slip-dbus >= 0.2.7 %description system-config-firewall is a graphical user interface for basic firewall setup. -%package tui -Summary: A text interface for basic firewall setup +%package base +Summary: system-config-firewall base components and command line tool Group: System Environment/Base Obsoletes: lokkit -Obsoletes: system-config-securitylevel-tui Provides: lokkit = 1.7.0 -Provides: system-config-securitylevel-tui = 1.7.0 +Requires: python Requires: iptables >= 1.2.8 Requires: iptables-ipv6 +Requires: libselinux >= 1.19.1 + +%description base +Base components of system-config-firewall with lokkit, the command line tool +for basic firewall setup. + +%package tui +Summary: A text interface for basic firewall setup +Group: System Environment/Base +Obsoletes: system-config-securitylevel-tui +Provides: system-config-securitylevel-tui = 1.7.0 +Requires: system-config-firewall-base = %{version}-%{release} Requires: system-config-network-tui Requires: newt -Requires: libselinux >= 1.19.1 %description tui -system-config-firewall-tui is a text and commandline user -interface for basic firewall setup. +system-config-firewall-tui is a text user interface for basic firewall setup. %prep %setup -q %build -echo %{with usermode} %{with polkit0} %{with polkit1} - %configure %{?with_usermode: --enable-usermode} \ %{?with_polkit0: --enable-policykit0} \ %{!?with_polkit1: --disable-policykit1} @@ -136,11 +143,10 @@ fi %config /etc/pam.d/system-config-firewall %endif -%files -f %{name}.lang tui +%files base -f %{name}.lang %defattr(-,root,root) %doc COPYING %{_sbindir}/lokkit -%{_bindir}/system-config-firewall-tui %{_datadir}/system-config-firewall/convert-config %dir %{_datadir}/system-config-firewall %defattr(0644,root,root) @@ -156,10 +162,18 @@ fi %{_datadir}/system-config-firewall/fw_services.* %{_datadir}/system-config-firewall/fw_sysconfig.* %{_datadir}/system-config-firewall/fw_sysctl.* -%{_datadir}/system-config-firewall/fw_tui.* %ghost %config(missingok,noreplace) /etc/sysconfig/system-config-firewall +%files tui +%defattr(-,root,root) +%{_bindir}/system-config-firewall-tui +%{_datadir}/system-config-firewall/fw_tui.* + %changelog +* Tue Sep 29 2009 Thomas Woerner 1.2.20-1 +- new sub-package base containing the base components and the command line tool + (rhbz#525153) + * Tue Sep 29 2009 Thomas Woerner 1.2.19-1 - enhanced build environment to support usermode and policykit switches, new options for configure and spec file From mccann at fedoraproject.org Tue Sep 29 15:46:01 2009 From: mccann at fedoraproject.org (William Jon McCann) Date: Tue, 29 Sep 2009 15:46:01 +0000 (UTC) Subject: rpms/ConsoleKit/devel .cvsignore, 1.17, 1.18 ConsoleKit.spec, 1.48, 1.49 sources, 1.20, 1.21 Message-ID: <20090929154601.63FFB11C00C1@cvs1.fedora.phx.redhat.com> Author: mccann Update of /cvs/pkgs/rpms/ConsoleKit/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5271 Modified Files: .cvsignore ConsoleKit.spec sources Log Message: Update to 0.4.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ConsoleKit/devel/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 31 Jul 2009 15:01:15 -0000 1.17 +++ .cvsignore 29 Sep 2009 15:46:00 -0000 1.18 @@ -1 +1 @@ -ConsoleKit-0.3.1.tar.bz2 +ConsoleKit-0.4.1.tar.bz2 Index: ConsoleKit.spec =================================================================== RCS file: /cvs/pkgs/rpms/ConsoleKit/devel/ConsoleKit.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- ConsoleKit.spec 1 Aug 2009 02:37:16 -0000 1.48 +++ ConsoleKit.spec 29 Sep 2009 15:46:00 -0000 1.49 @@ -5,8 +5,8 @@ Summary: System daemon for tracking users, sessions and seats Name: ConsoleKit -Version: 0.3.1 -Release: 2%{?dist} +Version: 0.4.1 +Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries URL: http://www.freedesktop.org/wiki/Software/ConsoleKit @@ -25,9 +25,6 @@ BuildRequires: zlib-devel BuildRequires: xmlto BuildRequires: automake, autoconf, libtool -# fix a small memleak -Patch0: small-fixes.patch - %description ConsoleKit is a system daemon for tracking what users are logged into the system and how they interact with the computer (e.g. @@ -82,9 +79,6 @@ This package contains developer document %prep %setup -q -%patch0 -p1 -b .small-fixes - -autoreconf -f -i %build %configure --with-pid-file=%{_localstatedir}/run/console-kit-daemon.pid --enable-pam-module --with-pam-module-dir=/%{_lib}/security --enable-docbook-docs --docdir=%{_datadir}/doc/%{name}-%{version} @@ -130,9 +124,11 @@ fi %{_datadir}/polkit-1/actions/*.policy %dir %{_sysconfdir}/ConsoleKit %dir %{_sysconfdir}/ConsoleKit/seats.d +%dir %{_sysconfdir}/ConsoleKit/run-seat.d %dir %{_sysconfdir}/ConsoleKit/run-session.d %dir %{_prefix}/lib/ConsoleKit %dir %{_prefix}/lib/ConsoleKit/scripts +%dir %{_prefix}/lib/ConsoleKit/run-seat.d %dir %{_prefix}/lib/ConsoleKit/run-session.d %dir %{_var}/run/ConsoleKit %attr(755,root,root) %dir %{_var}/log/ConsoleKit @@ -170,6 +166,9 @@ fi %doc %{_datadir}/doc/%{name}-%{version}/spec/* %changelog +* Tue Sep 29 2009 Jon McCann 0.4.1-1 +- Update to 0.4.1 + * Fri Jul 31 2009 Matthias Clasen 0.3.1-2 - Fix a small memory leak Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ConsoleKit/devel/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 31 Jul 2009 15:01:16 -0000 1.20 +++ sources 29 Sep 2009 15:46:00 -0000 1.21 @@ -1 +1 @@ -3ee89345f610c462806aaaae9a997683 ConsoleKit-0.3.1.tar.bz2 +48eda4483cc97841d5f88e8e003eb6d7 ConsoleKit-0.4.1.tar.bz2 From pbrobinson at fedoraproject.org Tue Sep 29 15:53:09 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Tue, 29 Sep 2009 15:53:09 +0000 (UTC) Subject: rpms/mutter-moblin/devel .cvsignore, 1.15, 1.16 mutter-moblin.spec, 1.16, 1.17 sources, 1.15, 1.16 Message-ID: <20090929155309.D3E1B11C00C1@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/mutter-moblin/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7799 Modified Files: .cvsignore mutter-moblin.spec sources Log Message: - New 0.40.1 upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mutter-moblin/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 28 Sep 2009 07:46:00 -0000 1.15 +++ .cvsignore 29 Sep 2009 15:53:09 -0000 1.16 @@ -1 +1 @@ -mutter-moblin-0.40.0.tar.bz2 +mutter-moblin-0.40.1.tar.bz2 Index: mutter-moblin.spec =================================================================== RCS file: /cvs/pkgs/rpms/mutter-moblin/devel/mutter-moblin.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- mutter-moblin.spec 28 Sep 2009 07:46:01 -0000 1.16 +++ mutter-moblin.spec 29 Sep 2009 15:53:09 -0000 1.17 @@ -1,5 +1,5 @@ Name: mutter-moblin -Version: 0.40.0 +Version: 0.40.1 Release: 1%{?dist} Summary: Moblin Netbook plugin for Mutter @@ -78,6 +78,9 @@ rm -rf %{buildroot} %{_includedir}/libmoblin-panel %changelog +* Tue Sep 29 2009 Peter Robinson 0.40.1-1 +- New 0.40.1 upstream release + * Mon Sep 28 2009 Peter Robinson 0.40.0-1 - New 0.40.0 upstream release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mutter-moblin/devel/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 28 Sep 2009 07:46:01 -0000 1.15 +++ sources 29 Sep 2009 15:53:09 -0000 1.16 @@ -1 +1 @@ -19c91d5a6da2c03a38cab08fcf67d3a5 mutter-moblin-0.40.0.tar.bz2 +2b250212fba541db2bc8103c0a1e61af mutter-moblin-0.40.1.tar.bz2 From nsantos at fedoraproject.org Tue Sep 29 15:53:22 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Tue, 29 Sep 2009 15:53:22 +0000 (UTC) Subject: rpms/qpidc/F-12 so_number.patch, NONE, 1.1 qpidc.spec, 1.101, 1.102 sources, 1.45, 1.46 Message-ID: <20090929155322.15FA611C00C1@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/qpidc/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7925 Modified Files: qpidc.spec sources Added Files: so_number.patch Log Message: Rebased to svn rev 819819 for F12 beta so_number.patch: configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE so_number.patch --- --- cpp/configure.ac 2009-09-02 10:32:57.000000000 -0400 +++ cpp/configure.ac 2009-09-29 10:27:07.393678846 -0400 @@ -112,7 +112,7 @@ LIBS=$gl_saved_libs # Set the argument to be used in "libtool -version-info ARG". -QPID_CURRENT=2 +QPID_CURRENT=3 QPID_REVISION=0 QPID_AGE=0 LIBTOOL_VERSION_INFO_ARG=$QPID_CURRENT:$QPID_REVISION:$QPID_AGE Index: qpidc.spec =================================================================== RCS file: /cvs/extras/rpms/qpidc/F-12/qpidc.spec,v retrieving revision 1.101 retrieving revision 1.102 diff -u -p -r1.101 -r1.102 --- qpidc.spec 25 Sep 2009 17:47:50 -0000 1.101 +++ qpidc.spec 29 Sep 2009 15:53:21 -0000 1.102 @@ -7,7 +7,7 @@ %{!?ruby_sitelib: %define ruby_sitelib %(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]')} %{!?ruby_sitearch: %define ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]')} -%define qpid_svnrev 818599 +%define qpid_svnrev 819819 %define rhm_svnrev 3641 Name: qpidc @@ -20,6 +20,7 @@ URL: http://qpid.apache.org Source0: %{name}-%{version}.tar.gz Source1: rhm-0.5.%{rhm_svnrev}.tar.gz Source2: qpidd.pp +Patch0: so_number.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: boost-devel @@ -241,6 +242,7 @@ exit 0 %prep %setup %setup -T -D -b 1 +%patch0 %define perftests "perftest topic_listener topic_publisher latencytest client_test txtest" @@ -351,10 +353,10 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc cpp/LICENSE cpp/NOTICE cpp/README cpp/INSTALL cpp/RELEASE_NOTES cpp/DESIGN -%_libdir/libqpidcommon.so.2 -%_libdir/libqpidcommon.so.2.0.0 -%_libdir/libqpidclient.so.2 -%_libdir/libqpidclient.so.2.0.0 +%_libdir/libqpidcommon.so.3 +%_libdir/libqpidcommon.so.3.0.0 +%_libdir/libqpidclient.so.3 +%_libdir/libqpidclient.so.3.0.0 %dir %_libdir/qpid %dir %_libdir/qpid/client %dir %_sysconfdir/qpid @@ -381,8 +383,8 @@ rm -rf %{buildroot} %files -n qpidd %defattr(-,root,root,-) %_datadir/selinux/packages/qpidd.pp -%_libdir/libqpidbroker.so.2 -%_libdir/libqpidbroker.so.2.0.0 +%_libdir/libqpidbroker.so.3 +%_libdir/libqpidbroker.so.3.0.0 %_libdir/qpid/daemon/replicating_listener.so %_libdir/qpid/daemon/replication_exchange.so %_libdir/qpid/daemon/watchdog.so @@ -405,17 +407,17 @@ rm -rf %{buildroot} %files -n qmf %defattr(-,root,root,-) -%_libdir/libqmfcommon.so.2 -%_libdir/libqmfcommon.so.2.0.0 -%_libdir/libqmfagent.so.2 -%_libdir/libqmfagent.so.2.0.0 -%_libdir/libqmfconsole.so.2 -%_libdir/libqmfconsole.so.2.0.0 +%_libdir/libqmf.so.1 +%_libdir/libqmf.so.1.0.0 +%_libdir/libqmfengine.so.1 +%_libdir/libqmfengine.so.1.0.0 +%_libdir/libqmfconsole.so.3 +%_libdir/libqmfconsole.so.3.0.0 %files -n qmf-devel %defattr(-,root,root,-) -%_libdir/libqmfcommon.so -%_libdir/libqmfagent.so +%_libdir/libqmf.so +%_libdir/libqmfengine.so %_libdir/libqmfconsole.so %_bindir/qmf-gen %{python_sitelib}/qmfgen @@ -442,8 +444,8 @@ rm -rf %{buildroot} %files ssl %defattr(-,root,root,-) -%_libdir/libsslcommon.so.2 -%_libdir/libsslcommon.so.2.0.0 +%_libdir/libsslcommon.so.3 +%_libdir/libsslcommon.so.3.0.0 %_libdir/qpid/client/sslconnector.so %files -n qpidd-ssl @@ -517,6 +519,9 @@ fi %postun -n qmf -p /sbin/ldconfig %changelog +* Tue Sep 29 2009 Nuno Santos - 0.5.819819-1 +- Rebased to svn rev 819819 for F12 beta + * Thu Sep 24 2009 Nuno Santos - 0.5.818599-1 - Rebased to svn rev 818599 - rhm-cpp-server-store obsoletes rhm top-level package Index: sources =================================================================== RCS file: /cvs/extras/rpms/qpidc/F-12/sources,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- sources 24 Sep 2009 22:19:06 -0000 1.45 +++ sources 29 Sep 2009 15:53:21 -0000 1.46 @@ -1,2 +1,2 @@ -b9b04d4744f8e1e1bd55e62388b49e29 qpidc-0.5.818599.tar.gz +3f1f75be166b0d752a9132622d5742a8 qpidc-0.5.819819.tar.gz 5f95f4583d345e5287457476e81d2f5b rhm-0.5.3641.tar.gz From nphilipp at fedoraproject.org Tue Sep 29 15:54:23 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 29 Sep 2009 15:54:23 +0000 (UTC) Subject: rpms/system-config-services/devel .cvsignore, 1.85, 1.86 sources, 1.98, 1.99 system-config-services.spec, 1.100, 1.101 Message-ID: <20090929155423.9EFF911C00C1@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-services/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8154 Modified Files: .cvsignore sources system-config-services.spec Log Message: version 0.99.41 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-services/devel/.cvsignore,v retrieving revision 1.85 retrieving revision 1.86 diff -u -p -r1.85 -r1.86 --- .cvsignore 14 Sep 2009 14:08:58 -0000 1.85 +++ .cvsignore 29 Sep 2009 15:54:23 -0000 1.86 @@ -1 +1 @@ -system-config-services-0.99.40.tar.bz2 +system-config-services-0.99.41.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-services/devel/sources,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- sources 14 Sep 2009 14:08:59 -0000 1.98 +++ sources 29 Sep 2009 15:54:23 -0000 1.99 @@ -1 +1 @@ -81c097eeec959c12303cbae4421bcfa0 system-config-services-0.99.40.tar.bz2 +3184cd5b2fb7374e685b8115adae33b2 system-config-services-0.99.41.tar.bz2 Index: system-config-services.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-services/devel/system-config-services.spec,v retrieving revision 1.100 retrieving revision 1.101 diff -u -p -r1.100 -r1.101 --- system-config-services.spec 14 Sep 2009 14:08:59 -0000 1.100 +++ system-config-services.spec 29 Sep 2009 15:54:23 -0000 1.101 @@ -11,7 +11,7 @@ Summary: Utility to start and stop system services Name: system-config-services -Version: 0.99.40 +Version: 0.99.41 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} Source0: http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2 @@ -35,7 +35,7 @@ Requires: python >= 2.3.0 Requires: dbus-python Requires: python-slip >= 0.1.11 %if %{with polkit1} -Requires: python-slip-dbus >= 0.2.0 +Requires: python-slip-dbus >= 0.2.7 %else Requires: python-slip-dbus >= 0.1.15 %endif @@ -118,6 +118,13 @@ rm -rf %{buildroot} %{_mandir}/*/system-config-services.8* %changelog +* Tue Sep 29 2009 Nils Philippsen - 0.99.41-1 +- initialize subscribers at the right place +- pick up new translations + +* Thu Sep 24 2009 Nils Philippsen +- require python-slip-dbus >= 0.2.5 + * Mon Sep 14 2009 Nils Philippsen - 0.99.40-1 - pick up updated translations From pkgdb at fedoraproject.org Tue Sep 29 15:54:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 15:54:46 +0000 Subject: [pkgdb] trac ownership updated Message-ID: <20090929155446.1479A10F874@bastion2.fedora.phx.redhat.com> Package trac in Fedora devel is now owned by limb To make changes to this package see: /pkgdb/packages/name/trac From nphilipp at fedoraproject.org Tue Sep 29 15:54:54 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 29 Sep 2009 15:54:54 +0000 (UTC) Subject: rpms/system-config-services/F-12 .cvsignore, 1.85, 1.86 sources, 1.98, 1.99 system-config-services.spec, 1.100, 1.101 Message-ID: <20090929155454.8D64C11C00C1@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-services/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8356 Modified Files: .cvsignore sources system-config-services.spec Log Message: version 0.99.41 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-services/F-12/.cvsignore,v retrieving revision 1.85 retrieving revision 1.86 diff -u -p -r1.85 -r1.86 --- .cvsignore 14 Sep 2009 14:08:58 -0000 1.85 +++ .cvsignore 29 Sep 2009 15:54:54 -0000 1.86 @@ -1 +1 @@ -system-config-services-0.99.40.tar.bz2 +system-config-services-0.99.41.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-services/F-12/sources,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- sources 14 Sep 2009 14:08:59 -0000 1.98 +++ sources 29 Sep 2009 15:54:54 -0000 1.99 @@ -1 +1 @@ -81c097eeec959c12303cbae4421bcfa0 system-config-services-0.99.40.tar.bz2 +3184cd5b2fb7374e685b8115adae33b2 system-config-services-0.99.41.tar.bz2 Index: system-config-services.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-services/F-12/system-config-services.spec,v retrieving revision 1.100 retrieving revision 1.101 diff -u -p -r1.100 -r1.101 --- system-config-services.spec 14 Sep 2009 14:08:59 -0000 1.100 +++ system-config-services.spec 29 Sep 2009 15:54:54 -0000 1.101 @@ -11,7 +11,7 @@ Summary: Utility to start and stop system services Name: system-config-services -Version: 0.99.40 +Version: 0.99.41 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} Source0: http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2 @@ -35,7 +35,7 @@ Requires: python >= 2.3.0 Requires: dbus-python Requires: python-slip >= 0.1.11 %if %{with polkit1} -Requires: python-slip-dbus >= 0.2.0 +Requires: python-slip-dbus >= 0.2.7 %else Requires: python-slip-dbus >= 0.1.15 %endif @@ -118,6 +118,13 @@ rm -rf %{buildroot} %{_mandir}/*/system-config-services.8* %changelog +* Tue Sep 29 2009 Nils Philippsen - 0.99.41-1 +- initialize subscribers at the right place +- pick up new translations + +* Thu Sep 24 2009 Nils Philippsen +- require python-slip-dbus >= 0.2.5 + * Mon Sep 14 2009 Nils Philippsen - 0.99.40-1 - pick up updated translations From pbrobinson at fedoraproject.org Tue Sep 29 15:55:09 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Tue, 29 Sep 2009 15:55:09 +0000 (UTC) Subject: rpms/mutter-moblin/F-12 .cvsignore, 1.15, 1.16 mutter-moblin.spec, 1.16, 1.17 sources, 1.15, 1.16 Message-ID: <20090929155509.F03B611C00C1@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/mutter-moblin/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8474 Modified Files: .cvsignore mutter-moblin.spec sources Log Message: - New 0.40.1 upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mutter-moblin/F-12/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 28 Sep 2009 07:46:00 -0000 1.15 +++ .cvsignore 29 Sep 2009 15:55:09 -0000 1.16 @@ -1 +1 @@ -mutter-moblin-0.40.0.tar.bz2 +mutter-moblin-0.40.1.tar.bz2 Index: mutter-moblin.spec =================================================================== RCS file: /cvs/pkgs/rpms/mutter-moblin/F-12/mutter-moblin.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- mutter-moblin.spec 28 Sep 2009 07:46:01 -0000 1.16 +++ mutter-moblin.spec 29 Sep 2009 15:55:09 -0000 1.17 @@ -1,5 +1,5 @@ Name: mutter-moblin -Version: 0.40.0 +Version: 0.40.1 Release: 1%{?dist} Summary: Moblin Netbook plugin for Mutter @@ -78,6 +78,9 @@ rm -rf %{buildroot} %{_includedir}/libmoblin-panel %changelog +* Tue Sep 29 2009 Peter Robinson 0.40.1-1 +- New 0.40.1 upstream release + * Mon Sep 28 2009 Peter Robinson 0.40.0-1 - New 0.40.0 upstream release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mutter-moblin/F-12/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 28 Sep 2009 07:46:01 -0000 1.15 +++ sources 29 Sep 2009 15:55:09 -0000 1.16 @@ -1 +1 @@ -19c91d5a6da2c03a38cab08fcf67d3a5 mutter-moblin-0.40.0.tar.bz2 +2b250212fba541db2bc8103c0a1e61af mutter-moblin-0.40.1.tar.bz2 From nphilipp at fedoraproject.org Tue Sep 29 15:58:48 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 29 Sep 2009 15:58:48 +0000 (UTC) Subject: rpms/system-config-samba/devel .cvsignore, 1.75, 1.76 sources, 1.80, 1.81 system-config-samba.spec, 1.84, 1.85 Message-ID: <20090929155848.46EAC11C00C1@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-samba/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9629 Modified Files: .cvsignore sources system-config-samba.spec Log Message: version 1.2.83 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/.cvsignore,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- .cvsignore 14 Sep 2009 14:01:32 -0000 1.75 +++ .cvsignore 29 Sep 2009 15:58:47 -0000 1.76 @@ -1 +1 @@ -system-config-samba-1.2.82.tar.bz2 +system-config-samba-1.2.83.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/sources,v retrieving revision 1.80 retrieving revision 1.81 diff -u -p -r1.80 -r1.81 --- sources 14 Sep 2009 14:01:33 -0000 1.80 +++ sources 29 Sep 2009 15:58:47 -0000 1.81 @@ -1 +1 @@ -97f9c087fda8a0a6f4bc15082389f739 system-config-samba-1.2.82.tar.bz2 +d9e66272fe63a27a23e3188f62f8763c system-config-samba-1.2.83.tar.bz2 Index: system-config-samba.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/system-config-samba.spec,v retrieving revision 1.84 retrieving revision 1.85 diff -u -p -r1.84 -r1.85 --- system-config-samba.spec 14 Sep 2009 14:01:33 -0000 1.84 +++ system-config-samba.spec 29 Sep 2009 15:58:48 -0000 1.85 @@ -11,7 +11,7 @@ Summary: Samba server configuration tool Name: system-config-samba -Version: 1.2.82 +Version: 1.2.83 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -41,7 +41,7 @@ Requires: pygtk2 Requires: pygtk2-libglade Requires: python %if %{with polkit1} -Requires: python-slip-dbus >= 0.2.0 +Requires: python-slip-dbus >= 0.2.7 %else Requires: python-slip-dbus >= 0.1.7 %endif @@ -112,6 +112,12 @@ fi %{python_sitelib}/scsamba.dbus-%{version}-py%{python_version}.egg-info %changelog +* Tue Sep 29 2009 Nils Philippsen - 1.2.83-1 +- pick up new translations + +* Tue Sep 15 2009 Nils Philippsen +- make polkit files translatable + * Mon Sep 14 2009 Nils Philippsen - 1.2.82-1 - pick up updated translations From nphilipp at fedoraproject.org Tue Sep 29 15:58:50 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 29 Sep 2009 15:58:50 +0000 (UTC) Subject: rpms/system-config-samba/F-12 .cvsignore, 1.75, 1.76 sources, 1.80, 1.81 system-config-samba.spec, 1.84, 1.85 Message-ID: <20090929155850.7575F11C00C1@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-samba/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9646 Modified Files: .cvsignore sources system-config-samba.spec Log Message: version 1.2.83 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/F-12/.cvsignore,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- .cvsignore 14 Sep 2009 14:01:32 -0000 1.75 +++ .cvsignore 29 Sep 2009 15:58:50 -0000 1.76 @@ -1 +1 @@ -system-config-samba-1.2.82.tar.bz2 +system-config-samba-1.2.83.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/F-12/sources,v retrieving revision 1.80 retrieving revision 1.81 diff -u -p -r1.80 -r1.81 --- sources 14 Sep 2009 14:01:33 -0000 1.80 +++ sources 29 Sep 2009 15:58:50 -0000 1.81 @@ -1 +1 @@ -97f9c087fda8a0a6f4bc15082389f739 system-config-samba-1.2.82.tar.bz2 +d9e66272fe63a27a23e3188f62f8763c system-config-samba-1.2.83.tar.bz2 Index: system-config-samba.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/F-12/system-config-samba.spec,v retrieving revision 1.84 retrieving revision 1.85 diff -u -p -r1.84 -r1.85 --- system-config-samba.spec 14 Sep 2009 14:01:33 -0000 1.84 +++ system-config-samba.spec 29 Sep 2009 15:58:50 -0000 1.85 @@ -11,7 +11,7 @@ Summary: Samba server configuration tool Name: system-config-samba -Version: 1.2.82 +Version: 1.2.83 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -41,7 +41,7 @@ Requires: pygtk2 Requires: pygtk2-libglade Requires: python %if %{with polkit1} -Requires: python-slip-dbus >= 0.2.0 +Requires: python-slip-dbus >= 0.2.7 %else Requires: python-slip-dbus >= 0.1.7 %endif @@ -112,6 +112,12 @@ fi %{python_sitelib}/scsamba.dbus-%{version}-py%{python_version}.egg-info %changelog +* Tue Sep 29 2009 Nils Philippsen - 1.2.83-1 +- pick up new translations + +* Tue Sep 15 2009 Nils Philippsen +- make polkit files translatable + * Mon Sep 14 2009 Nils Philippsen - 1.2.82-1 - pick up updated translations From twaugh at fedoraproject.org Tue Sep 29 16:00:32 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 29 Sep 2009 16:00:32 +0000 (UTC) Subject: rpms/hplip/F-10 sources,1.30,1.31 Message-ID: <20090929160032.ED01C11C0423@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9992 Modified Files: sources Log Message: Removed 2.8.10 source. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-10/sources,v retrieving revision 1.30 retrieving revision 1.31 diff -u -p -r1.30 -r1.31 --- sources 23 Dec 2008 11:57:27 -0000 1.30 +++ sources 29 Sep 2009 16:00:32 -0000 1.31 @@ -1,2 +1 @@ -a9ad78c4f0d884caac6b176b3cb9bf21 hplip-2.8.10.tar.gz f6d04d4ed5c41e3e1c84e6a7af6b8db7 hplip-2.8.12.tar.gz From twaugh at fedoraproject.org Tue Sep 29 16:09:56 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Tue, 29 Sep 2009 16:09:56 +0000 (UTC) Subject: rpms/hplip/F-11 hplip-device-reconnected.patch, NONE, 1.1 hplip.spec, 1.232, 1.233 Message-ID: <20090929160956.DF81A11C00C1@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/hplip/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11925 Modified Files: hplip.spec Added Files: hplip-device-reconnected.patch Log Message: * Tue Sep 29 2009 Tim Waugh 3.9.8-14 - Give up trying to print a job to a reconnected device (bug #515481). hplip-device-reconnected.patch: hp.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) --- NEW FILE hplip-device-reconnected.patch --- diff -up hplip-3.9.8/prnt/backend/hp.c.device-reconnected hplip-3.9.8/prnt/backend/hp.c --- hplip-3.9.8/prnt/backend/hp.c.device-reconnected 2009-09-29 16:02:14.717467334 +0100 +++ hplip-3.9.8/prnt/backend/hp.c 2009-09-29 16:02:20.019342096 +0100 @@ -638,6 +638,7 @@ int main(int argc, char *argv[]) HPMUD_DEVICE hd=-1; HPMUD_CHANNEL cd=-1; int n, total=0, retry=0, size, pages; + int consecutive_failures=0; enum HPMUD_RESULT stat; char *printer = getenv("PRINTER"); @@ -789,10 +790,23 @@ int main(int argc, char *argv[]) /* IO error, get printer status. */ if (loop_test(hd, cd, &pa, argv[0], printer, argv[2], argv[1], argv[3])) goto bugout; + + if (++consecutive_failures == 5) + { + /* hpmud_write_channel has failed several times in + * succession but the Device ID-based status says + * the printer is happy. Time to face the fact that + * the device has probably reconnected, and our USB + * channel is invalidated. */ + + BUG("ERROR: device reconnected?"); + goto bugout; + } } else { /* Data was sent to device successfully. */ + consecutive_failures = 0; if (pa.pjl_device) { /* Laserjets have a large data buffer, so manually check for operator intervention condition. */ Index: hplip.spec =================================================================== RCS file: /cvs/pkgs/rpms/hplip/F-11/hplip.spec,v retrieving revision 1.232 retrieving revision 1.233 diff -u -p -r1.232 -r1.233 --- hplip.spec 23 Sep 2009 09:40:42 -0000 1.232 +++ hplip.spec 29 Sep 2009 16:09:56 -0000 1.233 @@ -1,7 +1,7 @@ Summary: HP Linux Imaging and Printing Project Name: hplip Version: 3.9.8 -Release: 13%{?dist} +Release: 14%{?dist} License: GPLv2+ and MIT Group: System Environment/Daemons Conflicts: system-config-printer < 0.6.132 @@ -24,6 +24,7 @@ Patch7: hplip-parenths.patch Patch8: hplip-non-scripts.patch Patch9: hplip-requirespageregion.patch Patch10: hplip-discovery-method.patch +Patch11: hplip-device-reconnected.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(pre): /sbin/service @@ -143,6 +144,9 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version} # Fixed hp-setup traceback when discovery page is skipped (bug #523685). %patch10 -p1 -b .discovery-method +# Give up trying to print a job to a reconnected device (bug #515481). +%patch11 -p1 -b .device-reconnected + %build aclocal automake --foreign --add-missing --copy @@ -360,6 +364,9 @@ fi exit 0 %changelog +* Tue Sep 29 2009 Tim Waugh 3.9.8-14 +- Give up trying to print a job to a reconnected device (bug #515481). + * Wed Sep 23 2009 Tim Waugh 3.9.8-13 - Enable parallel port support when configuring (bug #524979). - Fixed hp-setup traceback when discovery page is skipped (bug #523685). From avesh at fedoraproject.org Tue Sep 29 16:22:08 2009 From: avesh at fedoraproject.org (avesh agarwal) Date: Tue, 29 Sep 2009 16:22:08 +0000 (UTC) Subject: rpms/pam_passwdqc/devel patch-219201.patch, NONE, 1.1 pam_passwdqc.spec, 1.16, 1.17 Message-ID: <20090929162208.60CE011C00C1@cvs1.fedora.phx.redhat.com> Author: avesh Update of /cvs/pkgs/rpms/pam_passwdqc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24935 Modified Files: pam_passwdqc.spec Added Files: patch-219201.patch Log Message: * Tue Sep 29 2009 Avesh Agarwal - 1.0.5-4 - Patch for new configurable options(rhbz# 219201): disable first upper and last digit check, passwords prompts can be read from a file patch-219201.patch: README | 13 ++++++++++++- pam_passwdqc.c | 45 ++++++++++++++++++++++++++++++++++++++++----- passwdqc.h | 3 +++ passwdqc_check.c | 10 ++++++---- 4 files changed, 61 insertions(+), 10 deletions(-) --- NEW FILE patch-219201.patch --- diff -urNp pam_passwdqc-1.0.5-orig/pam_passwdqc.c pam_passwdqc-1.0.5/pam_passwdqc.c --- pam_passwdqc-1.0.5-orig/pam_passwdqc.c 2008-02-12 15:11:13.000000000 -0500 +++ pam_passwdqc-1.0.5/pam_passwdqc.c 2009-09-28 12:10:32.171696694 -0400 @@ -70,6 +70,8 @@ typedef struct { passwdqc_params_t qc; int flags; int retry; + char oldpass_prompt_file[FILE_LEN+1]; + char newpass_prompt_file[FILE_LEN+1]; } params_t; static params_t defaults = { @@ -79,10 +81,13 @@ static params_t defaults = { 3, /* passphrase_words */ 4, /* match_length */ 1, /* similar_deny */ - 42 /* random_bits */ + 42, /* random_bits */ + 1 /* firstupper_lastdigit_check */ }, F_ENFORCE_EVERYONE, /* flags */ - 3 /* retry */ + 3, /* retry */ + "", /* oldpass_prompt_file */ + "" /* newpass_prompt_file */ }; #define PROMPT_OLDPASS \ @@ -361,6 +366,37 @@ static int parse(params_t *params, pam_h if (!strcmp(*argv, "use_authtok")) { params->flags |= F_USE_AUTHTOK; } else + if (!strcmp(*argv, "disable_firstupper_lastdigit_check")) { + params->qc.firstupper_lastdigit_check = 0; + } else + if (!strncmp(*argv, "oldpass_prompt_file=", 20)) { + int n; + FILE *fp = fopen(*argv + 20, "r"); + if (fp) { + n=fread(params->oldpass_prompt_file, sizeof(char), FILE_LEN, fp); + if (0==n || ferror(fp)!=0 ) { + memset(params->oldpass_prompt_file, '\0', FILE_LEN+1); + } + else { + feof(fp)? (params->oldpass_prompt_file[n-1]='\0'): (params->oldpass_prompt_file[n]='\0'); + } + fclose(fp); + } + } else + if (!strncmp(*argv, "newpass_prompt_file=", 20)) { + int n; + FILE *fp = fopen(*argv + 20, "r"); + if (fp) { + n=fread(params->newpass_prompt_file, sizeof(char), FILE_LEN, fp); + if (0==n || ferror(fp)!=0 ) { + memset(params->newpass_prompt_file, '\0', FILE_LEN+1); + } + else { + feof(fp)? (params->newpass_prompt_file[n-1]='\0'): (params->newpass_prompt_file[n]='\0'); + } + fclose(fp); + } + } else break; argc--; argv++; } @@ -406,7 +442,7 @@ PAM_EXTERN int pam_sm_chauthtok(pam_hand if (ask_oldauthtok && !am_root(pamh)) { status = converse(pamh, PAM_PROMPT_ECHO_OFF, - PROMPT_OLDPASS, &resp); + strlen(params.oldpass_prompt_file) ? params.oldpass_prompt_file : PROMPT_OLDPASS, &resp); if (status == PAM_SUCCESS) { if (resp && resp->resp) { @@ -540,8 +576,7 @@ retry: MESSAGE_RANDOMFAILED : MESSAGE_MISCONFIGURED); return PAM_AUTHTOK_ERR; } - - status = converse(pamh, PAM_PROMPT_ECHO_OFF, PROMPT_NEWPASS1, &resp); + status = converse(pamh, PAM_PROMPT_ECHO_OFF, strlen(params.newpass_prompt_file) ? params.newpass_prompt_file : PROMPT_NEWPASS1, &resp); if (status == PAM_SUCCESS && (!resp || !resp->resp)) status = PAM_AUTHTOK_ERR; diff -urNp pam_passwdqc-1.0.5-orig/passwdqc_check.c pam_passwdqc-1.0.5/passwdqc_check.c --- pam_passwdqc-1.0.5-orig/passwdqc_check.c 2008-02-12 14:31:52.000000000 -0500 +++ pam_passwdqc-1.0.5/passwdqc_check.c 2009-09-25 22:45:16.080842425 -0400 @@ -90,10 +90,12 @@ static int is_simple(passwdqc_params_t * /* Upper case characters and digits used in common ways don't increase the * strength of a password */ - c = (unsigned char)newpass[0]; - if (uppers && isascii(c) && isupper(c)) uppers--; - c = (unsigned char)newpass[length - 1]; - if (digits && isascii(c) && isdigit(c)) digits--; + if (params->firstupper_lastdigit_check) { + c = (unsigned char)newpass[0]; + if (uppers && isascii(c) && isupper(c)) uppers--; + c = (unsigned char)newpass[length - 1]; + if (digits && isascii(c) && isdigit(c)) digits--; + } /* Count the number of different character classes we've seen. We assume * that there are no non-ASCII characters for digits. */ diff -urNp pam_passwdqc-1.0.5-orig/passwdqc.h pam_passwdqc-1.0.5/passwdqc.h --- pam_passwdqc-1.0.5-orig/passwdqc.h 2008-02-12 14:30:00.000000000 -0500 +++ pam_passwdqc-1.0.5/passwdqc.h 2009-09-25 14:08:56.214695858 -0400 @@ -7,12 +7,15 @@ #include +#define FILE_LEN 4096 /* Max file len = 4096 */ + typedef struct { int min[5], max; int passphrase_words; int match_length; int similar_deny; int random_bits; + int firstupper_lastdigit_check; } passwdqc_params_t; extern char _passwdqc_wordset_4k[0x1000][6]; diff -urNp pam_passwdqc-1.0.5-orig/README pam_passwdqc-1.0.5/README --- pam_passwdqc-1.0.5-orig/README 2008-02-12 14:43:33.000000000 -0500 +++ pam_passwdqc-1.0.5/README 2009-09-28 12:12:40.251016423 -0400 @@ -41,9 +41,12 @@ words (see the "passphrase" option below N3 and N4 are used for passwords consisting of characters from three and four character classes, respectively. + disable_firstupper_lastdigit_check [] + When calculating the number of character classes, upper-case letters used as the first character and digits used as the last character of a -password are not counted. +password are not counted. To disable this, you can specify +"disable_firstupper_lastdigit_check". In addition to being sufficiently long, passwords are required to contain enough different characters for the character classes and @@ -142,6 +145,14 @@ This disables user interaction within pa the only difference between "use_first_pass" and "use_authtok" is that the former is incompatible with "ask_oldauthtok". + oldpass_prompt_file=absolute-file-path [] + newpass_prompt_file=abosulte-file-path [] + +The options "oldpass_prompt_file" and "newpass_prompt_file" can be used +to override prompts while requesting old password and new password, +respectively. The maximum size of the prompt files can be 4096 +characters at present. If the file size is more than 4096 characters, the +output will be truncated to 4096 characters. -- Solar Designer Index: pam_passwdqc.spec =================================================================== RCS file: /cvs/pkgs/rpms/pam_passwdqc/devel/pam_passwdqc.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- pam_passwdqc.spec 25 Jul 2009 23:10:25 -0000 1.16 +++ pam_passwdqc.spec 29 Sep 2009 16:22:08 -0000 1.17 @@ -1,7 +1,7 @@ Summary: Pluggable password quality-control module. Name: pam_passwdqc Version: 1.0.5 -Release: 3 +Release: 4 # License of man page is BSD, rest is Copyright only License: BSD and Copyright only Group: System Environment/Base @@ -11,6 +11,8 @@ Source1: ftp://ftp.openwall.com/pub/proj BuildPrereq: pam-devel BuildRoot: %{_tmppath}/%name-%version +Patch1: patch-219201.patch + %description pam_passwdqc is a simple password strength checking module for PAM-aware password changing programs, such as passwd(1). In addition @@ -21,6 +23,8 @@ and can be (re-)configured without rebui %prep %setup -q +%patch1 -p1 + %build make CFLAGS="-Wall -fPIC -DHAVE_SHADOW -DLINUX_PAM $RPM_OPT_FLAGS" LDFLAGS_LINUX='--shared -Wl,--version-script,$(MAP)' @@ -38,6 +42,11 @@ make install DESTDIR=$RPM_BUILD_ROOT MAN %{_mandir}/man*/* %changelog +* Tue Sep 29 2009 Avesh Agarwal - 1.0.5-4 +- Patch for new configurable options(rhbz# 219201): + disable first upper and last digit check, passwords + prompts can be read from a file + * Sat Jul 25 2009 Fedora Release Engineering - 1.0.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From thm at fedoraproject.org Tue Sep 29 16:22:36 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Tue, 29 Sep 2009 16:22:36 +0000 (UTC) Subject: rpms/surfraw/devel import.log, NONE, 1.1 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 surfraw.spec, 1.3, 1.4 Message-ID: <20090929162236.2398D11C00C1@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/surfraw/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25016/devel Modified Files: .cvsignore sources surfraw.spec Added Files: import.log Log Message: Update to 2.2.5. --- NEW FILE import.log --- surfraw-2_2_5-1_fc11:HEAD:surfraw-2.2.5-1.fc11.src.rpm:1254241290 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/surfraw/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 23 May 2007 16:59:44 -0000 1.2 +++ .cvsignore 29 Sep 2009 16:22:35 -0000 1.3 @@ -1 +1 @@ -surfraw-1.0.7.tar.gz +surfraw-2.2.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/surfraw/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 23 May 2007 16:59:44 -0000 1.2 +++ sources 29 Sep 2009 16:22:36 -0000 1.3 @@ -1 +1 @@ -0957382bbdebf3d678879fa5d2592c9d surfraw-1.0.7.tar.gz +e33fb6fe23b1ff60095a103272500672 surfraw-2.2.5.tar.gz Index: surfraw.spec =================================================================== RCS file: /cvs/pkgs/rpms/surfraw/devel/surfraw.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- surfraw.spec 27 Jul 2009 05:09:51 -0000 1.3 +++ surfraw.spec 29 Sep 2009 16:22:36 -0000 1.4 @@ -1,16 +1,28 @@ Name: surfraw -Version: 1.0.7 -Release: 5%{?dist} +Version: 2.2.5 +Release: 1%{?dist} Summary: Shell Users Revolutionary Front Rage Against the Web - Group: Applications/Internet License: Public Domain -URL: http://surfraw.sourceforge.net/ -Source0: ftp://ftp.netbsd.org/pub/NetBSD/misc/proff/surfraw-%{version}.tar.gz +URL: http://surfraw.alioth.debian.org/ +Source0: http://surfraw.alioth.debian.org/dist/surfraw-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: screen +# Surfraw searches for a text-mode broser at configuration time, not +# at runtime. This is something probably to be changed upstream. We +# could depend on 'text-www-browser', but then we are not sure that +# this resolves to the same package at build and install time. So, for +# now, we simply pick one. +%global text_browser elinks +BuildRequires: %{text_browser} +Requires: %{text_browser} + +# For calling the graphical browser, we can rely on xdg-open. +Requires: xdg-utils + + %description Surfraw provides a fast unix command line interface to a variety of popular WWW search engines and other artifacts of power. It reclaims @@ -34,71 +46,45 @@ and wonder. %build -%configure +%configure --with-elvidir=%{_libexecdir}/surfraw \ + --with-graphical-browser=xdg-open \ + --with-text-browser=%{text_browser} \ + --disable-opensearch make %{?_smp_mflags} %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING NEWS README TODO +%doc AUTHORS COPYING ChangeLog NEWS README TODO %config(noreplace) %{_sysconfdir}/surfraw.conf -%config(noreplace) %{_sysconfdir}/surfraw_elvi.list +%config(noreplace) %{_sysconfdir}/surfraw.bookmarks +%{_bindir}/sr %{_bindir}/surfraw -%{_bindir}/ftpfind -%{_bindir}/fast -%{_bindir}/currency -%{_bindir}/scaleplus -%{_bindir}/sourceforge -%{_bindir}/raging -%{_bindir}/debcontents -%{_bindir}/wetandwild -%{_bindir}/freshmeat -%{_bindir}/netbsd -%{_bindir}/debpackages -%{_bindir}/webster -%{_bindir}/xxx -%{_bindir}/cite -%{_bindir}/swhois -%{_bindir}/amazon -%{_bindir}/sundocs -%{_bindir}/woffle -%{_bindir}/freebsd -%{_bindir}/W -%{_bindir}/sunsolve -%{_bindir}/yahoo -%{_bindir}/ask -%{_bindir}/appwatch -%{_bindir}/altavista -%{_bindir}/slinuxdoc -%{_bindir}/debbugs -%{_bindir}/filesearching -%{_bindir}/google -%{_bindir}/deja -%{_bindir}/britannica -%{_bindir}/austlii -%{_bindir}/translate -%{_bindir}/rhyme -%{_bindir}/slashdot -%{_bindir}/stockquote -%{_bindir}/thesaurus -%{_bindir}/openbsd -%{_bindir}/cnn -%{_bindir}/jake -%{_bindir}/pubmed -%{_bindir}/excite -%{_bindir}/ftpsearch +%{_bindir}/surfraw-update-path +%{_libexecdir}/surfraw +%{_mandir}/man1/*.1* %changelog +* Sun Sep 27 2009 Thomas Moschny - 2.2.5-1 +- Update to 2.2.5. +- New upstream, and new upstream URL. +- Elvi are now subcommands to the 'surfraw' command (or its 'sr' + alias), avoids conflicts with other packages (bz 472623). +- Hard-code text browser to elinks, and graphical browser to xdg-open + for now. +- Disable opensearch, needs perl(WWW::OpenSearch). +- Include manpages in the filelist. + * Sun Jul 26 2009 Fedora Release Engineering - 1.0.7-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -115,4 +101,3 @@ rm -rf $RPM_BUILD_ROOT * Thu Mar 08 2007 Joe Rozner 1.0.7-1 - Initial specfile created. - From than at fedoraproject.org Tue Sep 29 16:24:21 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 29 Sep 2009 16:24:21 +0000 (UTC) Subject: rpms/switchdesk/devel .cvsignore, 1.24, 1.25 sources, 1.26, 1.27 switchdesk.spec, 1.44, 1.45 Message-ID: <20090929162421.A885711C00C1@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/switchdesk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25413 Modified Files: .cvsignore sources switchdesk.spec Log Message: update po files Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/switchdesk/devel/.cvsignore,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- .cvsignore 13 Dec 2008 22:12:14 -0000 1.24 +++ .cvsignore 29 Sep 2009 16:24:21 -0000 1.25 @@ -13,3 +13,4 @@ switchdesk-4.0.9-1.tar.bz2 switchdesk-4.0.9-2.tar.bz2 switchdesk-4.0.9-3.tar.bz2 switchdesk-4.0.9-4.tar.bz2 +switchdesk-4.0.9-5.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/switchdesk/devel/sources,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- sources 13 Dec 2008 22:12:14 -0000 1.26 +++ sources 29 Sep 2009 16:24:21 -0000 1.27 @@ -1 +1 @@ -1015f930a63faa7d615f1f91e73ae50d switchdesk-4.0.9-4.tar.bz2 +82d3586aa07defc44d200e8ca50966e3 switchdesk-4.0.9-5.tar.bz2 Index: switchdesk.spec =================================================================== RCS file: /cvs/extras/rpms/switchdesk/devel/switchdesk.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- switchdesk.spec 10 Aug 2009 10:10:15 -0000 1.44 +++ switchdesk.spec 29 Sep 2009 16:24:21 -0000 1.45 @@ -1,8 +1,8 @@ -%define _release 4 +%define _release 5 Name: switchdesk Summary: A desktop environment switcher for GNOME, KDE and AnotherLevel. Version: 4.0.9 -Release: %{_release}%{?dist}.3 +Release: %{_release}%{?dist} Source: %{name}-%{version}-%{_release}.tar.bz2 License: GPLv2+ Group: User Interface/Desktops @@ -74,15 +74,12 @@ rm -rf %{buildroot} %{_datadir}/applications/* %changelog +* Tue Sep 29 2009 Than Ngo - 4.0.9-5 +- update po files + * Mon Aug 10 2009 Ville Skytt? - 4.0.9-4.3 - Convert specfile to UTF-8. -* Sun Jul 26 2009 Fedora Release Engineering - 4.0.9-4.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Feb 25 2009 Fedora Release Engineering - 4.0.9-4.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - * Sat Dec 13 2008 Than Ngo - 4.0.9-4 - fix bz447749, broken desktop file From than at fedoraproject.org Tue Sep 29 16:25:46 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 29 Sep 2009 16:25:46 +0000 (UTC) Subject: rpms/switchdesk/F-12 sources,1.26,1.27 switchdesk.spec,1.44,1.45 Message-ID: <20090929162546.13F0811C00C1@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/switchdesk/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25687 Modified Files: sources switchdesk.spec Log Message: bump release Index: sources =================================================================== RCS file: /cvs/extras/rpms/switchdesk/F-12/sources,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- sources 13 Dec 2008 22:12:14 -0000 1.26 +++ sources 29 Sep 2009 16:25:45 -0000 1.27 @@ -1 +1 @@ -1015f930a63faa7d615f1f91e73ae50d switchdesk-4.0.9-4.tar.bz2 +82d3586aa07defc44d200e8ca50966e3 switchdesk-4.0.9-5.tar.bz2 Index: switchdesk.spec =================================================================== RCS file: /cvs/extras/rpms/switchdesk/F-12/switchdesk.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- switchdesk.spec 10 Aug 2009 10:10:15 -0000 1.44 +++ switchdesk.spec 29 Sep 2009 16:25:45 -0000 1.45 @@ -1,8 +1,8 @@ -%define _release 4 +%define _release 5 Name: switchdesk Summary: A desktop environment switcher for GNOME, KDE and AnotherLevel. Version: 4.0.9 -Release: %{_release}%{?dist}.3 +Release: %{_release}%{?dist}.1 Source: %{name}-%{version}-%{_release}.tar.bz2 License: GPLv2+ Group: User Interface/Desktops @@ -74,14 +74,14 @@ rm -rf %{buildroot} %{_datadir}/applications/* %changelog -* Mon Aug 10 2009 Ville Skytt? - 4.0.9-4.3 -- Convert specfile to UTF-8. +* Tue Sep 29 2009 Than Ngo - 4.0.9-5.1 +- bump release -* Sun Jul 26 2009 Fedora Release Engineering - 4.0.9-4.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Tue Sep 29 2009 Than Ngo - 4.0.9-5 +- update po files -* Wed Feb 25 2009 Fedora Release Engineering - 4.0.9-4.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild +* Mon Aug 10 2009 Ville Skytt? - 4.0.9-4.3 +- Convert specfile to UTF-8. * Sat Dec 13 2008 Than Ngo - 4.0.9-4 - fix bz447749, broken desktop file From mcepl at fedoraproject.org Tue Sep 29 16:26:40 2009 From: mcepl at fedoraproject.org (Matej Cepl) Date: Tue, 29 Sep 2009 16:26:40 +0000 (UTC) Subject: rpms/pyOpenSSL/devel .cvsignore, 1.6, 1.7 pyOpenSSL-0.7-openssl.patch, 1.1, 1.2 pyOpenSSL.spec, 1.34, 1.35 sources, 1.6, 1.7 Message-ID: <20090929162640.6A1E711C00C1@cvs1.fedora.phx.redhat.com> Author: mcepl Update of /cvs/pkgs/rpms/pyOpenSSL/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25906 Modified Files: .cvsignore pyOpenSSL-0.7-openssl.patch pyOpenSSL.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pyOpenSSL/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 17 Sep 2008 21:05:44 -0000 1.6 +++ .cvsignore 29 Sep 2009 16:26:40 -0000 1.7 @@ -1 +1 @@ -pyOpenSSL-0.7.tar.gz +pyOpenSSL-0.9.tar.gz pyOpenSSL-0.7-openssl.patch: setup.py | 3 +++ 1 file changed, 3 insertions(+) Index: pyOpenSSL-0.7-openssl.patch =================================================================== RCS file: /cvs/pkgs/rpms/pyOpenSSL/devel/pyOpenSSL-0.7-openssl.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- pyOpenSSL-0.7-openssl.patch 17 Sep 2008 21:05:44 -0000 1.1 +++ pyOpenSSL-0.7-openssl.patch 29 Sep 2009 16:26:40 -0000 1.2 @@ -1,6 +1,7 @@ ---- pyOpenSSL-0.7/setup.py 2008-04-11 16:53:24.000000000 +0100 -+++ pyOpenSSL-0.7/setup-new.py 2008-09-15 23:46:19.000000000 +0100 -@@ -64,6 +64,9 @@ +diff -up pyOpenSSL-0.9/setup.py.posixIncludes pyOpenSSL-0.9/setup.py +--- pyOpenSSL-0.9/setup.py.posixIncludes 2009-03-07 17:50:11.000000000 +0100 ++++ pyOpenSSL-0.9/setup.py 2009-09-29 17:46:13.449930310 +0200 +@@ -61,6 +61,9 @@ else: if sys.platform == 'darwin': IncludeDirs = ['/sw/include'] LibraryDirs = ['/sw/lib'] @@ -8,5 +9,5 @@ + IncludeDirs = ['/usr/kerberos/include'] + LibraryDirs = ['/usr/kerberos/lib'] - def mkExtension(name): - modname = 'OpenSSL.' + name + # On Windows, make sure the necessary .dll's get added to the egg. + data_files = [] Index: pyOpenSSL.spec =================================================================== RCS file: /cvs/pkgs/rpms/pyOpenSSL/devel/pyOpenSSL.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- pyOpenSSL.spec 21 Aug 2009 15:33:17 -0000 1.34 +++ pyOpenSSL.spec 29 Sep 2009 16:26:40 -0000 1.35 @@ -2,13 +2,14 @@ Summary: Python wrapper module around the OpenSSL library Name: pyOpenSSL -Version: 0.7 -Release: 7%{?dist} +Version: 0.9 +Release: 1%{?dist} Source0: http://pyopenssl.sf.net/%{name}-%{version}.tar.gz Patch0: pyOpenSSL-0.7-openssl.patch Patch2: pyOpenSSL-elinks.patch Patch3: pyOpenSSL-nopdfout.patch -Patch4: pyOpenSSL-threadsafe.patch +# Hopefully the following patch is unnecessary now +#Patch4: pyOpenSSL-threadsafe.patch License: LGPLv2+ Group: Development/Libraries BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -26,10 +27,9 @@ High-level wrapper around a subset of th %prep %setup -q -%patch0 -p1 -b .openssl097 +%patch0 -p1 -b .posixIncludes %patch2 -p1 -b .elinks %patch3 -p1 -b .nopdfout -%patch4 -p1 -b .threadsafe # Fix permissions for debuginfo package %{__chmod} -x src/ssl/connection.c @@ -37,6 +37,7 @@ High-level wrapper around a subset of th CFLAGS="%{optflags}" %{__python} setup.py build %{__make} -C doc ps %{__make} -C doc text html +find doc/ -name pyOpenSSL.\* %install %{__rm} -rf %{buildroot} @@ -47,12 +48,15 @@ CFLAGS="%{optflags}" %{__python} setup.p %files %defattr(-,root,root,-) -%doc README doc/pyOpenSSL.ps -%doc doc/pyOpenSSL.txt doc/html +%doc README doc/pyOpenSSL.* doc/html %{python_sitearch}/OpenSSL/ %{python_sitearch}/%{name}*.egg-info %changelog +* Tue Sep 29 2009 Mat?j Cepl - 0.9-1 +- New upstream release +- Fix BuildRequires to make Postscript documentation buildable + * Fri Aug 21 2009 Tomas Mraz - 0.7-7 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pyOpenSSL/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 17 Sep 2008 21:05:44 -0000 1.6 +++ sources 29 Sep 2009 16:26:40 -0000 1.7 @@ -1 +1 @@ -1924edc58c1e99f27763971d9959ea15 pyOpenSSL-0.7.tar.gz +5bf282b2d6a03af921920c34079580f2 pyOpenSSL-0.9.tar.gz From mcepl at fedoraproject.org Tue Sep 29 16:27:43 2009 From: mcepl at fedoraproject.org (Matej Cepl) Date: Tue, 29 Sep 2009 16:27:43 +0000 (UTC) Subject: rpms/pyOpenSSL/F-12 .cvsignore, 1.6, 1.7 pyOpenSSL-0.7-openssl.patch, 1.1, 1.2 pyOpenSSL.spec, 1.34, 1.35 sources, 1.6, 1.7 Message-ID: <20090929162743.2C80F11C00C1@cvs1.fedora.phx.redhat.com> Author: mcepl Update of /cvs/pkgs/rpms/pyOpenSSL/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26136 Modified Files: .cvsignore pyOpenSSL-0.7-openssl.patch pyOpenSSL.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pyOpenSSL/F-12/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 17 Sep 2008 21:05:44 -0000 1.6 +++ .cvsignore 29 Sep 2009 16:27:42 -0000 1.7 @@ -1 +1 @@ -pyOpenSSL-0.7.tar.gz +pyOpenSSL-0.9.tar.gz pyOpenSSL-0.7-openssl.patch: setup.py | 3 +++ 1 file changed, 3 insertions(+) Index: pyOpenSSL-0.7-openssl.patch =================================================================== RCS file: /cvs/pkgs/rpms/pyOpenSSL/F-12/pyOpenSSL-0.7-openssl.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- pyOpenSSL-0.7-openssl.patch 17 Sep 2008 21:05:44 -0000 1.1 +++ pyOpenSSL-0.7-openssl.patch 29 Sep 2009 16:27:42 -0000 1.2 @@ -1,6 +1,7 @@ ---- pyOpenSSL-0.7/setup.py 2008-04-11 16:53:24.000000000 +0100 -+++ pyOpenSSL-0.7/setup-new.py 2008-09-15 23:46:19.000000000 +0100 -@@ -64,6 +64,9 @@ +diff -up pyOpenSSL-0.9/setup.py.posixIncludes pyOpenSSL-0.9/setup.py +--- pyOpenSSL-0.9/setup.py.posixIncludes 2009-03-07 17:50:11.000000000 +0100 ++++ pyOpenSSL-0.9/setup.py 2009-09-29 17:46:13.449930310 +0200 +@@ -61,6 +61,9 @@ else: if sys.platform == 'darwin': IncludeDirs = ['/sw/include'] LibraryDirs = ['/sw/lib'] @@ -8,5 +9,5 @@ + IncludeDirs = ['/usr/kerberos/include'] + LibraryDirs = ['/usr/kerberos/lib'] - def mkExtension(name): - modname = 'OpenSSL.' + name + # On Windows, make sure the necessary .dll's get added to the egg. + data_files = [] Index: pyOpenSSL.spec =================================================================== RCS file: /cvs/pkgs/rpms/pyOpenSSL/F-12/pyOpenSSL.spec,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- pyOpenSSL.spec 21 Aug 2009 15:33:17 -0000 1.34 +++ pyOpenSSL.spec 29 Sep 2009 16:27:42 -0000 1.35 @@ -2,13 +2,14 @@ Summary: Python wrapper module around the OpenSSL library Name: pyOpenSSL -Version: 0.7 -Release: 7%{?dist} +Version: 0.9 +Release: 1%{?dist} Source0: http://pyopenssl.sf.net/%{name}-%{version}.tar.gz Patch0: pyOpenSSL-0.7-openssl.patch Patch2: pyOpenSSL-elinks.patch Patch3: pyOpenSSL-nopdfout.patch -Patch4: pyOpenSSL-threadsafe.patch +# Hopefully the following patch is unnecessary now +#Patch4: pyOpenSSL-threadsafe.patch License: LGPLv2+ Group: Development/Libraries BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -26,10 +27,9 @@ High-level wrapper around a subset of th %prep %setup -q -%patch0 -p1 -b .openssl097 +%patch0 -p1 -b .posixIncludes %patch2 -p1 -b .elinks %patch3 -p1 -b .nopdfout -%patch4 -p1 -b .threadsafe # Fix permissions for debuginfo package %{__chmod} -x src/ssl/connection.c @@ -37,6 +37,7 @@ High-level wrapper around a subset of th CFLAGS="%{optflags}" %{__python} setup.py build %{__make} -C doc ps %{__make} -C doc text html +find doc/ -name pyOpenSSL.\* %install %{__rm} -rf %{buildroot} @@ -47,12 +48,15 @@ CFLAGS="%{optflags}" %{__python} setup.p %files %defattr(-,root,root,-) -%doc README doc/pyOpenSSL.ps -%doc doc/pyOpenSSL.txt doc/html +%doc README doc/pyOpenSSL.* doc/html %{python_sitearch}/OpenSSL/ %{python_sitearch}/%{name}*.egg-info %changelog +* Tue Sep 29 2009 Mat?j Cepl - 0.9-1 +- New upstream release +- Fix BuildRequires to make Postscript documentation buildable + * Fri Aug 21 2009 Tomas Mraz - 0.7-7 - rebuilt with new openssl Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pyOpenSSL/F-12/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 17 Sep 2008 21:05:44 -0000 1.6 +++ sources 29 Sep 2009 16:27:43 -0000 1.7 @@ -1 +1 @@ -1924edc58c1e99f27763971d9959ea15 pyOpenSSL-0.7.tar.gz +5bf282b2d6a03af921920c34079580f2 pyOpenSSL-0.9.tar.gz From thm at fedoraproject.org Tue Sep 29 16:28:38 2009 From: thm at fedoraproject.org (Thomas Moschny) Date: Tue, 29 Sep 2009 16:28:38 +0000 (UTC) Subject: rpms/surfraw/F-12 import.log, NONE, 1.1 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 surfraw.spec, 1.3, 1.4 Message-ID: <20090929162838.4742C11C00C1@cvs1.fedora.phx.redhat.com> Author: thm Update of /cvs/pkgs/rpms/surfraw/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26509/F-12 Modified Files: .cvsignore sources surfraw.spec Added Files: import.log Log Message: Update to 2.2.5. --- NEW FILE import.log --- surfraw-2_2_5-1_fc11:F-12:surfraw-2.2.5-1.fc11.src.rpm:1254241653 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/surfraw/F-12/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 23 May 2007 16:59:44 -0000 1.2 +++ .cvsignore 29 Sep 2009 16:28:38 -0000 1.3 @@ -1 +1 @@ -surfraw-1.0.7.tar.gz +surfraw-2.2.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/surfraw/F-12/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 23 May 2007 16:59:44 -0000 1.2 +++ sources 29 Sep 2009 16:28:38 -0000 1.3 @@ -1 +1 @@ -0957382bbdebf3d678879fa5d2592c9d surfraw-1.0.7.tar.gz +e33fb6fe23b1ff60095a103272500672 surfraw-2.2.5.tar.gz Index: surfraw.spec =================================================================== RCS file: /cvs/pkgs/rpms/surfraw/F-12/surfraw.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- surfraw.spec 27 Jul 2009 05:09:51 -0000 1.3 +++ surfraw.spec 29 Sep 2009 16:28:38 -0000 1.4 @@ -1,16 +1,28 @@ Name: surfraw -Version: 1.0.7 -Release: 5%{?dist} +Version: 2.2.5 +Release: 1%{?dist} Summary: Shell Users Revolutionary Front Rage Against the Web - Group: Applications/Internet License: Public Domain -URL: http://surfraw.sourceforge.net/ -Source0: ftp://ftp.netbsd.org/pub/NetBSD/misc/proff/surfraw-%{version}.tar.gz +URL: http://surfraw.alioth.debian.org/ +Source0: http://surfraw.alioth.debian.org/dist/surfraw-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: screen +# Surfraw searches for a text-mode broser at configuration time, not +# at runtime. This is something probably to be changed upstream. We +# could depend on 'text-www-browser', but then we are not sure that +# this resolves to the same package at build and install time. So, for +# now, we simply pick one. +%global text_browser elinks +BuildRequires: %{text_browser} +Requires: %{text_browser} + +# For calling the graphical browser, we can rely on xdg-open. +Requires: xdg-utils + + %description Surfraw provides a fast unix command line interface to a variety of popular WWW search engines and other artifacts of power. It reclaims @@ -34,71 +46,45 @@ and wonder. %build -%configure +%configure --with-elvidir=%{_libexecdir}/surfraw \ + --with-graphical-browser=xdg-open \ + --with-text-browser=%{text_browser} \ + --disable-opensearch make %{?_smp_mflags} %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING NEWS README TODO +%doc AUTHORS COPYING ChangeLog NEWS README TODO %config(noreplace) %{_sysconfdir}/surfraw.conf -%config(noreplace) %{_sysconfdir}/surfraw_elvi.list +%config(noreplace) %{_sysconfdir}/surfraw.bookmarks +%{_bindir}/sr %{_bindir}/surfraw -%{_bindir}/ftpfind -%{_bindir}/fast -%{_bindir}/currency -%{_bindir}/scaleplus -%{_bindir}/sourceforge -%{_bindir}/raging -%{_bindir}/debcontents -%{_bindir}/wetandwild -%{_bindir}/freshmeat -%{_bindir}/netbsd -%{_bindir}/debpackages -%{_bindir}/webster -%{_bindir}/xxx -%{_bindir}/cite -%{_bindir}/swhois -%{_bindir}/amazon -%{_bindir}/sundocs -%{_bindir}/woffle -%{_bindir}/freebsd -%{_bindir}/W -%{_bindir}/sunsolve -%{_bindir}/yahoo -%{_bindir}/ask -%{_bindir}/appwatch -%{_bindir}/altavista -%{_bindir}/slinuxdoc -%{_bindir}/debbugs -%{_bindir}/filesearching -%{_bindir}/google -%{_bindir}/deja -%{_bindir}/britannica -%{_bindir}/austlii -%{_bindir}/translate -%{_bindir}/rhyme -%{_bindir}/slashdot -%{_bindir}/stockquote -%{_bindir}/thesaurus -%{_bindir}/openbsd -%{_bindir}/cnn -%{_bindir}/jake -%{_bindir}/pubmed -%{_bindir}/excite -%{_bindir}/ftpsearch +%{_bindir}/surfraw-update-path +%{_libexecdir}/surfraw +%{_mandir}/man1/*.1* %changelog +* Sun Sep 27 2009 Thomas Moschny - 2.2.5-1 +- Update to 2.2.5. +- New upstream, and new upstream URL. +- Elvi are now subcommands to the 'surfraw' command (or its 'sr' + alias), avoids conflicts with other packages (bz 472623). +- Hard-code text browser to elinks, and graphical browser to xdg-open + for now. +- Disable opensearch, needs perl(WWW::OpenSearch). +- Include manpages in the filelist. + * Sun Jul 26 2009 Fedora Release Engineering - 1.0.7-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -115,4 +101,3 @@ rm -rf $RPM_BUILD_ROOT * Thu Mar 08 2007 Joe Rozner 1.0.7-1 - Initial specfile created. - From peter at fedoraproject.org Tue Sep 29 16:31:54 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Tue, 29 Sep 2009 16:31:54 +0000 (UTC) Subject: rpms/wavpack/F-11 .cvsignore, 1.7, 1.8 import.log, 1.3, 1.4 sources, 1.7, 1.8 wavpack.spec, 1.13, 1.14 Message-ID: <20090929163154.F2E9B11C00C1@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/wavpack/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27185/F-11 Modified Files: .cvsignore import.log sources wavpack.spec Log Message: Ver. 4.60 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/wavpack/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 24 Aug 2008 09:53:22 -0000 1.7 +++ .cvsignore 29 Sep 2009 16:31:54 -0000 1.8 @@ -1 +1 @@ -wavpack-4.50.1.tar.bz2 +wavpack-4.60.0.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/wavpack/F-11/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 30 Aug 2008 11:17:22 -0000 1.3 +++ import.log 29 Sep 2009 16:31:54 -0000 1.4 @@ -1,3 +1,4 @@ wavpack-4_50-1_fc9:HEAD:wavpack-4.50-1.fc9.src.rpm:1213791201 wavpack-4_50_1-1_fc9:HEAD:wavpack-4.50.1-1.fc9.src.rpm:1219571566 wavpack-4_50_1-2_fc9:HEAD:wavpack-4.50.1-2.fc9.src.rpm:1220095019 +wavpack-4_60-1_fc11:F-11:wavpack-4.60-1.fc11.src.rpm:1254241801 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/wavpack/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 24 Aug 2008 09:53:22 -0000 1.7 +++ sources 29 Sep 2009 16:31:54 -0000 1.8 @@ -1 +1 @@ -2c9d7e3672f60070d4fd2c86c924a3b4 wavpack-4.50.1.tar.bz2 +722f90393b292cd1413e8af8250a3783 wavpack-4.60.0.tar.bz2 Index: wavpack.spec =================================================================== RCS file: /cvs/pkgs/rpms/wavpack/F-11/wavpack.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- wavpack.spec 25 Feb 2009 18:10:26 -0000 1.13 +++ wavpack.spec 29 Sep 2009 16:31:54 -0000 1.14 @@ -1,11 +1,11 @@ Name: wavpack Summary: A completely open audiocodec -Version: 4.50.1 -Release: 3%{?dist} +Version: 4.60 +Release: 1%{?dist} License: BSD Group: Applications/Multimedia Url: http://www.wavpack.com/ -Source: http://www.wavpack.com/%{name}-%{version}.tar.bz2 +Source: http://www.wavpack.com/%{name}-%{version}.0.tar.bz2 Patch0: wavpack-wavpack_pc_in.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -26,7 +26,7 @@ Requires: pkgconfig Files needed for developing apps using wavpack %prep -%setup -q +%setup -q -n %{name}-%{version}.0 %patch0 -p0 -b .libs %build @@ -35,7 +35,7 @@ Files needed for developing apps using w %install %{__rm} -rf %{buildroot} -%{__make} DESTDIR=$RPM_BUILD_ROOT install +%{__make} DESTDIR=%{buildroot} install %{__rm} -f %{buildroot}/%{_libdir}/*.la %post -p /sbin/ldconfig @@ -56,9 +56,15 @@ Files needed for developing apps using w %{_includedir}/* %{_libdir}/pkgconfig/* %{_libdir}/libwavpack.so -%doc ChangeLog README doc +%doc ChangeLog README doc/* %changelog +* Mon Sep 28 2009 Peter Lemenkov 4.60-1 +- Version 4.60 + +* Mon Jul 27 2009 Fedora Release Engineering - 4.50.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Fedora Release Engineering - 4.50.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From avesh at fedoraproject.org Tue Sep 29 16:33:11 2009 From: avesh at fedoraproject.org (avesh agarwal) Date: Tue, 29 Sep 2009 16:33:11 +0000 (UTC) Subject: rpms/pam_passwdqc/F-12 patch-219201.patch, NONE, 1.1 pam_passwdqc.spec, 1.16, 1.17 Message-ID: <20090929163311.1EA6411C00C1@cvs1.fedora.phx.redhat.com> Author: avesh Update of /cvs/pkgs/rpms/pam_passwdqc/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27551 Modified Files: pam_passwdqc.spec Added Files: patch-219201.patch Log Message: * Tue Sep 29 2009 Avesh Agarwal - 1.0.5-4 - Patch for new configurable options(rhbz# 219201): disable first upper and last digit check, passwords prompts can be read from a file patch-219201.patch: README | 13 ++++++++++++- pam_passwdqc.c | 45 ++++++++++++++++++++++++++++++++++++++++----- passwdqc.h | 3 +++ passwdqc_check.c | 10 ++++++---- 4 files changed, 61 insertions(+), 10 deletions(-) --- NEW FILE patch-219201.patch --- diff -urNp pam_passwdqc-1.0.5-orig/pam_passwdqc.c pam_passwdqc-1.0.5/pam_passwdqc.c --- pam_passwdqc-1.0.5-orig/pam_passwdqc.c 2008-02-12 15:11:13.000000000 -0500 +++ pam_passwdqc-1.0.5/pam_passwdqc.c 2009-09-28 12:10:32.171696694 -0400 @@ -70,6 +70,8 @@ typedef struct { passwdqc_params_t qc; int flags; int retry; + char oldpass_prompt_file[FILE_LEN+1]; + char newpass_prompt_file[FILE_LEN+1]; } params_t; static params_t defaults = { @@ -79,10 +81,13 @@ static params_t defaults = { 3, /* passphrase_words */ 4, /* match_length */ 1, /* similar_deny */ - 42 /* random_bits */ + 42, /* random_bits */ + 1 /* firstupper_lastdigit_check */ }, F_ENFORCE_EVERYONE, /* flags */ - 3 /* retry */ + 3, /* retry */ + "", /* oldpass_prompt_file */ + "" /* newpass_prompt_file */ }; #define PROMPT_OLDPASS \ @@ -361,6 +366,37 @@ static int parse(params_t *params, pam_h if (!strcmp(*argv, "use_authtok")) { params->flags |= F_USE_AUTHTOK; } else + if (!strcmp(*argv, "disable_firstupper_lastdigit_check")) { + params->qc.firstupper_lastdigit_check = 0; + } else + if (!strncmp(*argv, "oldpass_prompt_file=", 20)) { + int n; + FILE *fp = fopen(*argv + 20, "r"); + if (fp) { + n=fread(params->oldpass_prompt_file, sizeof(char), FILE_LEN, fp); + if (0==n || ferror(fp)!=0 ) { + memset(params->oldpass_prompt_file, '\0', FILE_LEN+1); + } + else { + feof(fp)? (params->oldpass_prompt_file[n-1]='\0'): (params->oldpass_prompt_file[n]='\0'); + } + fclose(fp); + } + } else + if (!strncmp(*argv, "newpass_prompt_file=", 20)) { + int n; + FILE *fp = fopen(*argv + 20, "r"); + if (fp) { + n=fread(params->newpass_prompt_file, sizeof(char), FILE_LEN, fp); + if (0==n || ferror(fp)!=0 ) { + memset(params->newpass_prompt_file, '\0', FILE_LEN+1); + } + else { + feof(fp)? (params->newpass_prompt_file[n-1]='\0'): (params->newpass_prompt_file[n]='\0'); + } + fclose(fp); + } + } else break; argc--; argv++; } @@ -406,7 +442,7 @@ PAM_EXTERN int pam_sm_chauthtok(pam_hand if (ask_oldauthtok && !am_root(pamh)) { status = converse(pamh, PAM_PROMPT_ECHO_OFF, - PROMPT_OLDPASS, &resp); + strlen(params.oldpass_prompt_file) ? params.oldpass_prompt_file : PROMPT_OLDPASS, &resp); if (status == PAM_SUCCESS) { if (resp && resp->resp) { @@ -540,8 +576,7 @@ retry: MESSAGE_RANDOMFAILED : MESSAGE_MISCONFIGURED); return PAM_AUTHTOK_ERR; } - - status = converse(pamh, PAM_PROMPT_ECHO_OFF, PROMPT_NEWPASS1, &resp); + status = converse(pamh, PAM_PROMPT_ECHO_OFF, strlen(params.newpass_prompt_file) ? params.newpass_prompt_file : PROMPT_NEWPASS1, &resp); if (status == PAM_SUCCESS && (!resp || !resp->resp)) status = PAM_AUTHTOK_ERR; diff -urNp pam_passwdqc-1.0.5-orig/passwdqc_check.c pam_passwdqc-1.0.5/passwdqc_check.c --- pam_passwdqc-1.0.5-orig/passwdqc_check.c 2008-02-12 14:31:52.000000000 -0500 +++ pam_passwdqc-1.0.5/passwdqc_check.c 2009-09-25 22:45:16.080842425 -0400 @@ -90,10 +90,12 @@ static int is_simple(passwdqc_params_t * /* Upper case characters and digits used in common ways don't increase the * strength of a password */ - c = (unsigned char)newpass[0]; - if (uppers && isascii(c) && isupper(c)) uppers--; - c = (unsigned char)newpass[length - 1]; - if (digits && isascii(c) && isdigit(c)) digits--; + if (params->firstupper_lastdigit_check) { + c = (unsigned char)newpass[0]; + if (uppers && isascii(c) && isupper(c)) uppers--; + c = (unsigned char)newpass[length - 1]; + if (digits && isascii(c) && isdigit(c)) digits--; + } /* Count the number of different character classes we've seen. We assume * that there are no non-ASCII characters for digits. */ diff -urNp pam_passwdqc-1.0.5-orig/passwdqc.h pam_passwdqc-1.0.5/passwdqc.h --- pam_passwdqc-1.0.5-orig/passwdqc.h 2008-02-12 14:30:00.000000000 -0500 +++ pam_passwdqc-1.0.5/passwdqc.h 2009-09-25 14:08:56.214695858 -0400 @@ -7,12 +7,15 @@ #include +#define FILE_LEN 4096 /* Max file len = 4096 */ + typedef struct { int min[5], max; int passphrase_words; int match_length; int similar_deny; int random_bits; + int firstupper_lastdigit_check; } passwdqc_params_t; extern char _passwdqc_wordset_4k[0x1000][6]; diff -urNp pam_passwdqc-1.0.5-orig/README pam_passwdqc-1.0.5/README --- pam_passwdqc-1.0.5-orig/README 2008-02-12 14:43:33.000000000 -0500 +++ pam_passwdqc-1.0.5/README 2009-09-28 12:12:40.251016423 -0400 @@ -41,9 +41,12 @@ words (see the "passphrase" option below N3 and N4 are used for passwords consisting of characters from three and four character classes, respectively. + disable_firstupper_lastdigit_check [] + When calculating the number of character classes, upper-case letters used as the first character and digits used as the last character of a -password are not counted. +password are not counted. To disable this, you can specify +"disable_firstupper_lastdigit_check". In addition to being sufficiently long, passwords are required to contain enough different characters for the character classes and @@ -142,6 +145,14 @@ This disables user interaction within pa the only difference between "use_first_pass" and "use_authtok" is that the former is incompatible with "ask_oldauthtok". + oldpass_prompt_file=absolute-file-path [] + newpass_prompt_file=abosulte-file-path [] + +The options "oldpass_prompt_file" and "newpass_prompt_file" can be used +to override prompts while requesting old password and new password, +respectively. The maximum size of the prompt files can be 4096 +characters at present. If the file size is more than 4096 characters, the +output will be truncated to 4096 characters. -- Solar Designer Index: pam_passwdqc.spec =================================================================== RCS file: /cvs/pkgs/rpms/pam_passwdqc/F-12/pam_passwdqc.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- pam_passwdqc.spec 25 Jul 2009 23:10:25 -0000 1.16 +++ pam_passwdqc.spec 29 Sep 2009 16:33:10 -0000 1.17 @@ -1,7 +1,7 @@ Summary: Pluggable password quality-control module. Name: pam_passwdqc Version: 1.0.5 -Release: 3 +Release: 4 # License of man page is BSD, rest is Copyright only License: BSD and Copyright only Group: System Environment/Base @@ -11,6 +11,8 @@ Source1: ftp://ftp.openwall.com/pub/proj BuildPrereq: pam-devel BuildRoot: %{_tmppath}/%name-%version +Patch1: patch-219201.patch + %description pam_passwdqc is a simple password strength checking module for PAM-aware password changing programs, such as passwd(1). In addition @@ -21,6 +23,8 @@ and can be (re-)configured without rebui %prep %setup -q +%patch1 -p1 + %build make CFLAGS="-Wall -fPIC -DHAVE_SHADOW -DLINUX_PAM $RPM_OPT_FLAGS" LDFLAGS_LINUX='--shared -Wl,--version-script,$(MAP)' @@ -38,6 +42,11 @@ make install DESTDIR=$RPM_BUILD_ROOT MAN %{_mandir}/man*/* %changelog +* Tue Sep 29 2009 Avesh Agarwal - 1.0.5-4 +- Patch for new configurable options(rhbz# 219201): + disable first upper and last digit check, passwords + prompts can be read from a file + * Sat Jul 25 2009 Fedora Release Engineering - 1.0.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From harald at fedoraproject.org Tue Sep 29 16:33:55 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Tue, 29 Sep 2009 16:33:55 +0000 (UTC) Subject: rpms/dracut/devel .cvsignore, 1.20, 1.21 dracut.spec, 1.35, 1.36 sources, 1.21, 1.22 Message-ID: <20090929163355.C9D1D11C00C1@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/dracut/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27769 Modified Files: .cvsignore dracut.spec sources Log Message: * Tue Sep 29 2009 Harald Hoyer 002-9 - make install of new dm/lvm udev rules optionally - correct dasd module typo Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/.cvsignore,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- .cvsignore 25 Sep 2009 04:47:38 -0000 1.20 +++ .cvsignore 29 Sep 2009 16:33:55 -0000 1.21 @@ -1 +1 @@ -dracut-002-845dd502.tar.bz2 +dracut-002-99fd62e3.tar.bz2 Index: dracut.spec =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/dracut.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- dracut.spec 25 Sep 2009 04:47:39 -0000 1.35 +++ dracut.spec 29 Sep 2009 16:33:55 -0000 1.36 @@ -1,4 +1,4 @@ -%define gittag 845dd502 +%define gittag 99fd62e3 %if 0%{?fedora} < 12 %define with_switch_root 1 %else @@ -14,7 +14,7 @@ Name: dracut Version: 002 -Release: 8%{?rdist} +Release: 9%{?rdist} Summary: Initramfs generator using udev Group: System Environment/Base License: GPLv2+ @@ -148,7 +148,7 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/dracut/modules.d/95debug %{_datadir}/dracut/modules.d/95resume %{_datadir}/dracut/modules.d/95rootfs-block -%{_datadir}/dracut/modules.d/95s390 +%{_datadir}/dracut/modules.d/95dasd %{_datadir}/dracut/modules.d/95terminfo %{_datadir}/dracut/modules.d/95udev-rules %{_datadir}/dracut/modules.d/95udev-rules.ub810 @@ -181,14 +181,18 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/dracut/overlay %changelog +* Tue Sep 29 2009 Harald Hoyer 002-9 +- make install of new dm/lvm udev rules optionally +- correct dasd module typo + * Fri Sep 25 2009 Warren Togami 002-8 - revert back to dracut-002-5 tarball 845dd502 lvm2 was reverted to pre-udev -* Wed Sep 23 2009 harald at redhat.com 002-7 +* Wed Sep 23 2009 Harald Hoyer 002-7 - build with the correct tarball -* Wed Sep 23 2009 harald at redhat.com 002-6 +* Wed Sep 23 2009 Harald Hoyer 002-6 - add new device mapper udev rules and dmeventd bug 525319, 525015 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dracut/devel/sources,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- sources 25 Sep 2009 04:47:39 -0000 1.21 +++ sources 29 Sep 2009 16:33:55 -0000 1.22 @@ -1 +1 @@ -d8d9c7088a414abdc24dc92b463dff6f dracut-002-845dd502.tar.bz2 +00deb6d189ff2d0e30c754960b6a4a4d dracut-002-99fd62e3.tar.bz2 From than at fedoraproject.org Tue Sep 29 16:36:33 2009 From: than at fedoraproject.org (Than Ngo) Date: Tue, 29 Sep 2009 16:36:33 +0000 (UTC) Subject: rpms/system-switch-mail/F-12 .cvsignore, 1.15, 1.16 sources, 1.15, 1.16 system-switch-mail.spec, 1.23, 1.24 Message-ID: <20090929163633.3ED5411C00C1@cvs1.fedora.phx.redhat.com> Author: than Update of /cvs/extras/rpms/system-switch-mail/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28606 Modified Files: .cvsignore sources system-switch-mail.spec Log Message: 1.0 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/system-switch-mail/F-12/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 11 Mar 2008 18:11:29 -0000 1.15 +++ .cvsignore 29 Sep 2009 16:36:32 -0000 1.16 @@ -10,3 +10,5 @@ system-switch-mail-0.5.25-10.tar.bz2 system-switch-mail-0.5.25-13.tar.bz2 system-switch-mail-0.5.26-1.tar.bz2 system-switch-mail-0.5.26-2.tar.bz2 +system-switch-mail-0.5.26-3.tar.bz2 +system-switch-mail-1.0-1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/system-switch-mail/F-12/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 11 Mar 2008 18:11:29 -0000 1.15 +++ sources 29 Sep 2009 16:36:32 -0000 1.16 @@ -1 +1 @@ -f0f03778a50a29ea679b6c53ea2fe257 system-switch-mail-0.5.26-2.tar.bz2 +fdb030f17ec40ffd11043693bb43d953 system-switch-mail-1.0-1.tar.bz2 Index: system-switch-mail.spec =================================================================== RCS file: /cvs/extras/rpms/system-switch-mail/F-12/system-switch-mail.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- system-switch-mail.spec 27 Jul 2009 05:27:01 -0000 1.23 +++ system-switch-mail.spec 29 Sep 2009 16:36:32 -0000 1.24 @@ -1,8 +1,8 @@ Summary: The Mail Transport Agent Switcher Name: system-switch-mail -Version: 0.5.26 -Release: 6 -Source0: %{name}-%{version}-2.tar.bz2 +Version: 1.0 +Release: 1 +Source0: %{name}-%{version}-%{release}.tar.bz2 License: GPLv2+ Group: Applications/System BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -43,17 +43,15 @@ The system-switch-mail-gnome package con Mail Transport Agent Switcher. %prep -# This is why you should not embed the package release in -# the source tarball. :P -%setup -q -n %{name}-%{version}-2 +%setup -q -n %{name}-%{version}-%{release} %build -make %{?_smp_mflags} +make %install rm -rf %{buildroot} -make DESTDIR=%{buildroot} mandir=%{_mandir} sysconfdir=%{_sysconfdir} install +%makeinstall %find_lang %{name} @@ -61,7 +59,7 @@ make DESTDIR=%{buildroot} mandir=%{_mand rm -rf %{buildroot} %files -f %{name}.lang -%defattr(-,root,root,-) +%defattr(-,root,root) %{_bindir}/* %{_sbindir}/* %dir %{_datadir}/%{name} @@ -72,7 +70,7 @@ rm -rf %{buildroot} %config(noreplace) /etc/security/console.apps/%{name}* %files gnome -%defattr(-,root,root,-) +%defattr(-,root,root) %{_datadir}/applications/* %{_datadir}/pixmaps/* %{_datadir}/%{name}/switchmail_gui.py* @@ -80,17 +78,8 @@ rm -rf %{buildroot} %{_datadir}/%{name}/switchmail.glade %changelog -* Sun Jul 26 2009 Fedora Release Engineering - 0.5.26-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Feb 25 2009 Fedora Release Engineering - 0.5.26-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Mon Dec 01 2008 Ignacio Vazquez-Abrams - 0.5.26-4 -- Rebuild for Python 2.6 - -* Sat Sep 6 2008 Tom "spot" Callaway - 0.5.26-3 -- fix license tag +* Tue Sep 29 2009 Than Ngo - 1.0-1 +- update po files * Tue Mar 11 2008 Than Ngo 0.5.26-2 - fix permission of po files (bz#436888) From peter at fedoraproject.org Tue Sep 29 16:40:54 2009 From: peter at fedoraproject.org (Peter Lemenkov) Date: Tue, 29 Sep 2009 16:40:54 +0000 (UTC) Subject: rpms/wavpack/F-10 .cvsignore, 1.7, 1.8 import.log, 1.3, 1.4 sources, 1.7, 1.8 wavpack.spec, 1.12, 1.13 Message-ID: <20090929164054.4400011C00C1@cvs1.fedora.phx.redhat.com> Author: peter Update of /cvs/pkgs/rpms/wavpack/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29655/F-10 Modified Files: .cvsignore import.log sources wavpack.spec Log Message: Ver. 4.60 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/wavpack/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 24 Aug 2008 09:53:22 -0000 1.7 +++ .cvsignore 29 Sep 2009 16:40:54 -0000 1.8 @@ -1 +1 @@ -wavpack-4.50.1.tar.bz2 +wavpack-4.60.0.tar.bz2 Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/wavpack/F-10/import.log,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- import.log 30 Aug 2008 11:17:22 -0000 1.3 +++ import.log 29 Sep 2009 16:40:54 -0000 1.4 @@ -1,3 +1,4 @@ wavpack-4_50-1_fc9:HEAD:wavpack-4.50-1.fc9.src.rpm:1213791201 wavpack-4_50_1-1_fc9:HEAD:wavpack-4.50.1-1.fc9.src.rpm:1219571566 wavpack-4_50_1-2_fc9:HEAD:wavpack-4.50.1-2.fc9.src.rpm:1220095019 +wavpack-4_60-1_fc11:F-10:wavpack-4.60-1.fc11.src.rpm:1254241979 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/wavpack/F-10/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 24 Aug 2008 09:53:22 -0000 1.7 +++ sources 29 Sep 2009 16:40:54 -0000 1.8 @@ -1 +1 @@ -2c9d7e3672f60070d4fd2c86c924a3b4 wavpack-4.50.1.tar.bz2 +722f90393b292cd1413e8af8250a3783 wavpack-4.60.0.tar.bz2 Index: wavpack.spec =================================================================== RCS file: /cvs/pkgs/rpms/wavpack/F-10/wavpack.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- wavpack.spec 30 Aug 2008 11:17:22 -0000 1.12 +++ wavpack.spec 29 Sep 2009 16:40:54 -0000 1.13 @@ -1,11 +1,11 @@ Name: wavpack Summary: A completely open audiocodec -Version: 4.50.1 -Release: 2%{?dist} +Version: 4.60 +Release: 1%{?dist} License: BSD Group: Applications/Multimedia Url: http://www.wavpack.com/ -Source: http://www.wavpack.com/%{name}-%{version}.tar.bz2 +Source: http://www.wavpack.com/%{name}-%{version}.0.tar.bz2 Patch0: wavpack-wavpack_pc_in.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -26,7 +26,7 @@ Requires: pkgconfig Files needed for developing apps using wavpack %prep -%setup -q +%setup -q -n %{name}-%{version}.0 %patch0 -p0 -b .libs %build @@ -35,7 +35,7 @@ Files needed for developing apps using w %install %{__rm} -rf %{buildroot} -%{__make} DESTDIR=$RPM_BUILD_ROOT install +%{__make} DESTDIR=%{buildroot} install %{__rm} -f %{buildroot}/%{_libdir}/*.la %post -p /sbin/ldconfig @@ -56,9 +56,18 @@ Files needed for developing apps using w %{_includedir}/* %{_libdir}/pkgconfig/* %{_libdir}/libwavpack.so -%doc ChangeLog README doc +%doc ChangeLog README doc/* %changelog +* Mon Sep 28 2009 Peter Lemenkov 4.60-1 +- Version 4.60 + +* Mon Jul 27 2009 Fedora Release Engineering - 4.50.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 4.50.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Sat Aug 30 2008 Peter Lemenkov 4.50.1-2 - Fixes to meet the Fedora Packaging Guidelines From avesh at fedoraproject.org Tue Sep 29 16:42:43 2009 From: avesh at fedoraproject.org (avesh agarwal) Date: Tue, 29 Sep 2009 16:42:43 +0000 (UTC) Subject: rpms/pam_passwdqc/F-12 pam_passwdqc.spec,1.17,1.18 Message-ID: <20090929164243.BE19611C00C1@cvs1.fedora.phx.redhat.com> Author: avesh Update of /cvs/pkgs/rpms/pam_passwdqc/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29961 Modified Files: pam_passwdqc.spec Log Message: * Tue Sep 29 2009 Avesh Agarwal - 1.0.5-4 - Patch for new configurable options(rhbz# 219201): disable first upper and last digit check, passwords prompts can be read from a file - Fixed an issue with spec file where "Release:" is not specified with "(?dist)". Without this, it gives problem when tagging across different fedora releases. Index: pam_passwdqc.spec =================================================================== RCS file: /cvs/pkgs/rpms/pam_passwdqc/F-12/pam_passwdqc.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- pam_passwdqc.spec 29 Sep 2009 16:33:10 -0000 1.17 +++ pam_passwdqc.spec 29 Sep 2009 16:42:43 -0000 1.18 @@ -1,7 +1,7 @@ Summary: Pluggable password quality-control module. Name: pam_passwdqc Version: 1.0.5 -Release: 4 +Release: 4%{?dist} # License of man page is BSD, rest is Copyright only License: BSD and Copyright only Group: System Environment/Base @@ -46,6 +46,9 @@ make install DESTDIR=$RPM_BUILD_ROOT MAN - Patch for new configurable options(rhbz# 219201): disable first upper and last digit check, passwords prompts can be read from a file +- Fixed an issue with spec file where "Release:" is not + specified with "(?dist)". Without this, it gives problem + when tagging across different fedora releases. * Sat Jul 25 2009 Fedora Release Engineering - 1.0.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rdieter at fedoraproject.org Tue Sep 29 16:45:39 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 16:45:39 +0000 (UTC) Subject: rpms/libpqxx/F-12 libpqxx-2.6.8-gcc43.patch, 1.2, 1.3 libpqxx-2.6.8-visibility-2.patch, 1.2, 1.3 libpqxx-2.6.8-visibility.patch, 1.5, 1.6 .cvsignore, 1.10, 1.11 libpqxx.spec, 1.27, 1.28 sources, 1.10, 1.11 Message-ID: <20090929164539.2CA8D11C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/libpqxx/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30485 Modified Files: .cvsignore libpqxx.spec sources Added Files: libpqxx-2.6.8-gcc43.patch libpqxx-2.6.8-visibility-2.patch libpqxx-2.6.8-visibility.patch Log Message: * Tue Sep 29 2009 Rex Dieter - 1:2.6.8-14 - Epoch: 1 (revert from libpqxx-3.0.0 on F-12) libpqxx-2.6.8-gcc43.patch: binarystring.cxx | 1 + connection_base.cxx | 2 ++ cursor.cxx | 2 ++ result.cxx | 3 +++ transaction_base.cxx | 2 ++ 5 files changed, 10 insertions(+) Index: libpqxx-2.6.8-gcc43.patch =================================================================== RCS file: libpqxx-2.6.8-gcc43.patch diff -N libpqxx-2.6.8-gcc43.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ libpqxx-2.6.8-gcc43.patch 29 Sep 2009 16:45:36 -0000 1.3 @@ -0,0 +1,60 @@ +diff -up libpqxx-2.6.8/src/transaction_base.cxx.gcc43 libpqxx-2.6.8/src/transaction_base.cxx +--- libpqxx-2.6.8/src/transaction_base.cxx.gcc43 2006-09-04 06:36:58.000000000 -0500 ++++ libpqxx-2.6.8/src/transaction_base.cxx 2008-02-19 08:19:47.000000000 -0600 +@@ -20,6 +20,8 @@ + + #include + ++#include ++ + #include "pqxx/connection_base" + #include "pqxx/result" + #include "pqxx/tablestream" +diff -up libpqxx-2.6.8/src/result.cxx.gcc43 libpqxx-2.6.8/src/result.cxx +--- libpqxx-2.6.8/src/result.cxx.gcc43 2006-08-29 09:18:37.000000000 -0500 ++++ libpqxx-2.6.8/src/result.cxx 2008-02-19 08:18:12.000000000 -0600 +@@ -19,6 +19,9 @@ + + #include + ++#include ++#include ++ + #include "libpq-fe.h" + + #include "pqxx/except" +diff -up libpqxx-2.6.8/src/cursor.cxx.gcc43 libpqxx-2.6.8/src/cursor.cxx +--- libpqxx-2.6.8/src/cursor.cxx.gcc43 2006-09-04 06:36:58.000000000 -0500 ++++ libpqxx-2.6.8/src/cursor.cxx 2008-02-19 08:07:51.000000000 -0600 +@@ -19,6 +19,8 @@ + + #include + ++#include ++ + #include "pqxx/cursor" + #include "pqxx/result" + #include "pqxx/transaction" +diff -up libpqxx-2.6.8/src/connection_base.cxx.gcc43 libpqxx-2.6.8/src/connection_base.cxx +--- libpqxx-2.6.8/src/connection_base.cxx.gcc43 2006-09-04 06:36:58.000000000 -0500 ++++ libpqxx-2.6.8/src/connection_base.cxx 2008-02-19 08:05:04.000000000 -0600 +@@ -40,6 +40,8 @@ + #include + #endif + ++#include ++ + #include "libpq-fe.h" + + #include "pqxx/binarystring" +diff -up libpqxx-2.6.8/src/binarystring.cxx.gcc43 libpqxx-2.6.8/src/binarystring.cxx +--- libpqxx-2.6.8/src/binarystring.cxx.gcc43 2006-03-30 21:28:22.000000000 -0600 ++++ libpqxx-2.6.8/src/binarystring.cxx 2008-02-19 08:04:33.000000000 -0600 +@@ -18,6 +18,7 @@ + + #include + #include ++#include + + #include "libpq-fe.h" + libpqxx-2.6.8-visibility-2.patch: prepared_statement.hxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: libpqxx-2.6.8-visibility-2.patch =================================================================== RCS file: libpqxx-2.6.8-visibility-2.patch diff -N libpqxx-2.6.8-visibility-2.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ libpqxx-2.6.8-visibility-2.patch 29 Sep 2009 16:45:37 -0000 1.3 @@ -0,0 +1,12 @@ +diff -up libpqxx-2.6.8/include/pqxx/prepared_statement.hxx.visibility libpqxx-2.6.8/include/pqxx/prepared_statement.hxx +--- libpqxx-2.6.8/include/pqxx/prepared_statement.hxx.visibility 2006-08-29 10:32:55.000000000 -0500 ++++ libpqxx-2.6.8/include/pqxx/prepared_statement.hxx 2009-04-09 13:37:38.000000000 -0500 +@@ -138,7 +138,7 @@ private: + namespace internal + { + /// Internal representation of a prepared statement definition +-struct PQXX_PRIVATE prepared_def ++struct PQXX_LIBEXPORT prepared_def + { + /// Parameter definition + struct param libpqxx-2.6.8-visibility.patch: configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: libpqxx-2.6.8-visibility.patch =================================================================== RCS file: libpqxx-2.6.8-visibility.patch diff -N libpqxx-2.6.8-visibility.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ libpqxx-2.6.8-visibility.patch 29 Sep 2009 16:45:37 -0000 1.6 @@ -0,0 +1,11 @@ +--- libpqxx-2.6.8/configure.disable_visibility 2006-09-06 04:53:48.000000000 -0500 ++++ libpqxx-2.6.8/configure 2006-09-20 13:51:53.000000000 -0500 +@@ -20203,7 +20203,7 @@ + echo $ECHO_N "checking g++ visibility attribute... $ECHO_C" >&6; } + gcc_visibility=yes + SAVE_CXXFLAGS="$CXXFLAGS" +-CXXFLAGS="$CXXFLAGS -Werror" ++#CXXFLAGS="$CXXFLAGS -Werror" + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libpqxx/F-12/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 10 Apr 2009 13:58:53 -0000 1.10 +++ .cvsignore 29 Sep 2009 16:45:36 -0000 1.11 @@ -1,2 +1,4 @@ -libpqxx-3.0.tar.gz -libpqxx-3.0.tar.gz.md5sum +libpqxx-2.6.7.tar.gz +libpqxx-2.6.8.tar.gz +libpqxx-2.6.8.tar.gz.md5sum +libpqxx-2.6.9.tar.gz Index: libpqxx.spec =================================================================== RCS file: /cvs/pkgs/rpms/libpqxx/F-12/libpqxx.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- libpqxx.spec 25 Jul 2009 08:28:15 -0000 1.27 +++ libpqxx.spec 29 Sep 2009 16:45:37 -0000 1.28 @@ -1,6 +1,7 @@ Name: libpqxx -Version: 3.0 -Release: 2%{?dist} +Epoch: 1 +Version: 2.6.8 +Release: 14%{?dist} Summary: C++ client API for PostgreSQL Group: System Environment/Libraries @@ -10,8 +11,15 @@ Source0: http://pqxx.org/download Source1: http://pqxx.org/download/software/libpqxx/libpqxx-%{version}.tar.gz.md5sum BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# drop -Werror for now, since we get -fvisibility warnings using gcc-4.1.1/fc6+ +# http://thaiopensource.org/development/libpqxx/ticket/83 +Patch1: libpqxx-2.6.8-visibility.patch +# or better yet, fix it: +Patch11: libpqxx-2.6.8-visibility-2.patch +Patch2: libpqxx-2.6.8-gcc43.patch Patch3: libpqxx-2.6.8-multilib.patch +BuildRequires: automake libtool BuildRequires: postgresql-devel BuildRequires: pkgconfig @@ -34,14 +42,23 @@ Requires: postgresql-devel %setup -q # fix spurious permissions -chmod -x COPYING +chmod -x COPYING INSTALL +%patch11 -p1 -b .visibility +%patch2 -p1 -b .gcc43 %patch3 -p1 -b .multilib +# better fix/hack for current rpath and libtool issues +libtoolize --force +autoreconf -f -i + %build %configure --enable-shared --disable-static +# rpath sucks... +#sed -i -e 's/hardcode_into_libs=yes/hardcode_into_libs=no/' libtool + make %{?_smp_mflags} @@ -69,7 +86,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README TODO VERSION -%{_libdir}/libpqxx-*.so +%{_libdir}/libpqxx-%{version}.so %files devel %defattr(-,root,root,-) @@ -81,11 +98,11 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Sat Jul 25 2009 Fedora Release Engineering - 3.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Tue Sep 29 2009 Rex Dieter - 1:2.6.8-14 +- Epoch: 1 (revert from libpqxx-3.0.0 on F-12) -* Thu Apr 09 2009 Rex Dieter 3.0.0-1 -- libpqxx-3.0 +* Thu Apr 09 2009 Rex Dieter - 2.6.8-13 +- properly fix visibility issues * Tue Mar 03 2009 Robert Scheck - 2.6.8-12 - Rebuilt against libtool 2.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libpqxx/F-12/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 10 Apr 2009 13:58:53 -0000 1.10 +++ sources 29 Sep 2009 16:45:37 -0000 1.11 @@ -1,2 +1,2 @@ -57b0fe82ed08df7b8fbe3df313960001 libpqxx-3.0.tar.gz -b0d0ab5450cfa9d18c204391225c2b63 libpqxx-3.0.tar.gz.md5sum +cb818ca7698955bcea8b7ba1b7962811 libpqxx-2.6.8.tar.gz +21cc6ac2cd7bb6fc9a16639c29acbf21 libpqxx-2.6.8.tar.gz.md5sum From rdieter at fedoraproject.org Tue Sep 29 16:50:55 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 16:50:55 +0000 (UTC) Subject: rpms/libpqxx/devel .cvsignore, 1.10, 1.11 libpqxx.spec, 1.27, 1.28 sources, 1.10, 1.11 Message-ID: <20090929165055.82E5611C048A@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/libpqxx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31914 Modified Files: .cvsignore libpqxx.spec sources Log Message: * Tue Sep 29 2009 Rex Dieter - 1:3.0.2-3 - Epoch: 1 - libpqxx-3.0.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libpqxx/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 10 Apr 2009 13:58:53 -0000 1.10 +++ .cvsignore 29 Sep 2009 16:50:54 -0000 1.11 @@ -1,2 +1,2 @@ -libpqxx-3.0.tar.gz -libpqxx-3.0.tar.gz.md5sum +libpqxx-3.0.2.tar.gz +libpqxx-3.0.2.tar.gz.md5sum Index: libpqxx.spec =================================================================== RCS file: /cvs/pkgs/rpms/libpqxx/devel/libpqxx.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- libpqxx.spec 25 Jul 2009 08:28:15 -0000 1.27 +++ libpqxx.spec 29 Sep 2009 16:50:54 -0000 1.28 @@ -1,5 +1,7 @@ + Name: libpqxx -Version: 3.0 +Epoch: 1 +Version: 3.0.2 Release: 2%{?dist} Summary: C++ client API for PostgreSQL @@ -23,7 +25,7 @@ Supersedes older libpq++ interface. %package devel Summary: Development tools for %{name} Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +Requires: %{name}%{?_isa} = %{version}-%{release} Requires: pkgconfig Requires: postgresql-devel %description devel @@ -69,7 +71,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README TODO VERSION -%{_libdir}/libpqxx-*.so +%{_libdir}/libpqxx-3.0.so %files devel %defattr(-,root,root,-) @@ -81,6 +83,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Rex Dieter - 1:3.0.2-3 +- Epoch: 1 +- libpqxx-3.0.2 + * Sat Jul 25 2009 Fedora Release Engineering - 3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libpqxx/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 10 Apr 2009 13:58:53 -0000 1.10 +++ sources 29 Sep 2009 16:50:54 -0000 1.11 @@ -1,2 +1,2 @@ -57b0fe82ed08df7b8fbe3df313960001 libpqxx-3.0.tar.gz -b0d0ab5450cfa9d18c204391225c2b63 libpqxx-3.0.tar.gz.md5sum +3baa257e851b773fa1d693bbe185a418 libpqxx-3.0.2.tar.gz +4b2f9ec1a35488e95b63df8c5c2c73c7 libpqxx-3.0.2.tar.gz.md5sum From avesh at fedoraproject.org Tue Sep 29 16:54:10 2009 From: avesh at fedoraproject.org (avesh agarwal) Date: Tue, 29 Sep 2009 16:54:10 +0000 (UTC) Subject: rpms/pam_passwdqc/devel pam_passwdqc.spec,1.17,1.18 Message-ID: <20090929165410.6BE4C11C00C1@cvs1.fedora.phx.redhat.com> Author: avesh Update of /cvs/pkgs/rpms/pam_passwdqc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1440 Modified Files: pam_passwdqc.spec Log Message: * Tue Sep 29 2009 Avesh Agarwal - 1.0.5-5 - Fixed an issue with spec file where "Release:" is not specified with "(?dist)". Without this, it gives problem when tagging across different fedora releases. Index: pam_passwdqc.spec =================================================================== RCS file: /cvs/pkgs/rpms/pam_passwdqc/devel/pam_passwdqc.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- pam_passwdqc.spec 29 Sep 2009 16:22:08 -0000 1.17 +++ pam_passwdqc.spec 29 Sep 2009 16:54:10 -0000 1.18 @@ -1,7 +1,7 @@ Summary: Pluggable password quality-control module. Name: pam_passwdqc Version: 1.0.5 -Release: 4 +Release: 5%{?dist} # License of man page is BSD, rest is Copyright only License: BSD and Copyright only Group: System Environment/Base @@ -42,6 +42,11 @@ make install DESTDIR=$RPM_BUILD_ROOT MAN %{_mandir}/man*/* %changelog +* Tue Sep 29 2009 Avesh Agarwal - 1.0.5-5 +- Fixed an issue with spec file where "Release:" is not + specified with "(?dist)". Without this, it gives problem + when tagging across different fedora releases. + * Tue Sep 29 2009 Avesh Agarwal - 1.0.5-4 - Patch for new configurable options(rhbz# 219201): disable first upper and last digit check, passwords From jjames at fedoraproject.org Tue Sep 29 17:12:10 2009 From: jjames at fedoraproject.org (Jerry James) Date: Tue, 29 Sep 2009 17:12:10 +0000 (UTC) Subject: comps comps-f11.xml.in, 1.302, 1.303 comps-f12.xml.in, 1.133, 1.134 comps-f13.xml.in, 1.23, 1.24 Message-ID: <20090929171210.9ED1011C0423@cvs1.fedora.phx.redhat.com> Author: jjames Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4757 Modified Files: comps-f11.xml.in comps-f12.xml.in comps-f13.xml.in Log Message: Add expatmm, cmusphinx3, and pocketsphinx to comps. Index: comps-f11.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f11.xml.in,v retrieving revision 1.302 retrieving revision 1.303 diff -u -p -r1.302 -r1.303 --- comps-f11.xml.in 27 Sep 2009 00:50:37 -0000 1.302 +++ comps-f11.xml.in 29 Sep 2009 17:12:09 -0000 1.303 @@ -872,6 +872,7 @@ rpm-devel slang-devel check-devel + expatmm-devel libdwarf-devel libusb-devel mona-devel @@ -4847,6 +4848,7 @@ cdcollect cdlabelgen cdrskin + cmusphinx3 cowbell csound-gui decibel-audio-player @@ -4891,6 +4893,7 @@ pavumeter picard pitivi + pocketsphinx pulseaudio-module-lirc pulseaudio-module-zeroconf pyvnc2swf Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.133 retrieving revision 1.134 diff -u -p -r1.133 -r1.134 --- comps-f12.xml.in 29 Sep 2009 11:49:05 -0000 1.133 +++ comps-f12.xml.in 29 Sep 2009 17:12:10 -0000 1.134 @@ -963,6 +963,7 @@ rpm-devel slang-devel check-devel + expatmm-devel libdwarf-devel libusb-devel mona-devel @@ -5069,6 +5070,7 @@ cdcollect cdlabelgen cdrskin + cmusphinx3 cowbell csound-gui decibel-audio-player @@ -5114,6 +5116,7 @@ pavumeter picard pitivi + pocketsphinx pulseaudio-module-lirc pulseaudio-module-zeroconf pyvnc2swf Index: comps-f13.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f13.xml.in,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- comps-f13.xml.in 29 Sep 2009 11:49:05 -0000 1.23 +++ comps-f13.xml.in 29 Sep 2009 17:12:10 -0000 1.24 @@ -957,6 +957,7 @@ rpm-devel slang-devel check-devel + expatmm-devel libdwarf-devel libusb-devel mona-devel @@ -5036,6 +5037,7 @@ cdcollect cdlabelgen cdrskin + cmusphinx3 cowbell csound-gui decibel-audio-player @@ -5081,6 +5083,7 @@ pavumeter picard pitivi + pocketsphinx pulseaudio-module-lirc pulseaudio-module-zeroconf pyvnc2swf From steved at fedoraproject.org Tue Sep 29 17:16:22 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Tue, 29 Sep 2009 17:16:22 +0000 (UTC) Subject: rpms/kernel/F-12 kernel.spec, 1.1840, 1.1841 linux-2.6-nfsd4-proots.patch, 1.3, 1.4 Message-ID: <20090929171622.8E30411C00C1@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/kernel/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5773 Modified Files: kernel.spec linux-2.6-nfsd4-proots.patch Log Message: Updated the NFS4 pseudo root code with a fix from upstream Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-12/kernel.spec,v retrieving revision 1.1840 retrieving revision 1.1841 diff -u -p -r1.1840 -r1.1841 --- kernel.spec 29 Sep 2009 08:26:12 -0000 1.1840 +++ kernel.spec 29 Sep 2009 17:16:21 -0000 1.1841 @@ -2074,6 +2074,9 @@ fi # and build. %changelog +* Tue Sep 29 2009 Steve Dickson 2.6.31.1-55 +- Updated the NFS4 pseudo root code with a fix from upstream + * Tue Sep 29 2009 Dave Airlie 2.6.31.1-54 - Fix broken capabilties that stopped dbus working due to copy from user fixups. linux-2.6-nfsd4-proots.patch: fs/nfsd/export.c | 12 +++++- fs/nfsd/nfs4xdr.c | 83 ++++++++++++++++++++++++++++++++++++-------- fs/nfsd/nfsfh.c | 32 ++++++++++++++++ fs/nfsd/vfs.c | 77 ++++++++++++++++++++++++++++++++++++++-- include/linux/nfsd/export.h | 3 + include/linux/nfsd/nfsd.h | 2 + 6 files changed, 189 insertions(+), 20 deletions(-) Index: linux-2.6-nfsd4-proots.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-12/linux-2.6-nfsd4-proots.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- linux-2.6-nfsd4-proots.patch 9 Sep 2009 22:43:52 -0000 1.3 +++ linux-2.6-nfsd4-proots.patch 29 Sep 2009 17:16:22 -0000 1.4 @@ -1,6 +1,6 @@ -diff -up linux-2.6.30.noarch/fs/nfsd/export.c.save linux-2.6.30.noarch/fs/nfsd/export.c ---- linux-2.6.30.noarch/fs/nfsd/export.c.save 2009-09-09 15:11:54.702436000 -0400 -+++ linux-2.6.30.noarch/fs/nfsd/export.c 2009-09-09 15:12:44.520167000 -0400 +diff -up linux-2.6.31.noarch/fs/nfsd/export.c.orig linux-2.6.31.noarch/fs/nfsd/export.c +--- linux-2.6.31.noarch/fs/nfsd/export.c.orig 2009-09-09 18:13:59.000000000 -0400 ++++ linux-2.6.31.noarch/fs/nfsd/export.c 2009-09-29 11:29:40.000000000 -0400 @@ -104,6 +104,7 @@ static int expkey_parse(struct cache_det if (mesg[mlen-1] != '\n') return -EINVAL; @@ -63,9 +63,9 @@ diff -up linux-2.6.30.noarch/fs/nfsd/exp seq_puts(m, "# Path Client(Flags) # IPs\n"); return 0; } -diff -up linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c.save linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c ---- linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c.save 2009-09-09 15:11:54.707433000 -0400 -+++ linux-2.6.30.noarch/fs/nfsd/nfs4xdr.c 2009-09-09 15:12:36.408695000 -0400 +diff -up linux-2.6.31.noarch/fs/nfsd/nfs4xdr.c.orig linux-2.6.31.noarch/fs/nfsd/nfs4xdr.c +--- linux-2.6.31.noarch/fs/nfsd/nfs4xdr.c.orig 2009-09-09 18:13:59.000000000 -0400 ++++ linux-2.6.31.noarch/fs/nfsd/nfs4xdr.c 2009-09-29 11:29:40.000000000 -0400 @@ -2176,28 +2176,61 @@ static inline int attributes_need_mount( return 0; } @@ -191,9 +191,9 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs switch (nfserr) { case nfs_ok: p += buflen; -diff -up linux-2.6.30.noarch/fs/nfsd/nfsfh.c.save linux-2.6.30.noarch/fs/nfsd/nfsfh.c ---- linux-2.6.30.noarch/fs/nfsd/nfsfh.c.save 2009-09-09 15:11:54.711427000 -0400 -+++ linux-2.6.30.noarch/fs/nfsd/nfsfh.c 2009-09-09 15:12:48.357903000 -0400 +diff -up linux-2.6.31.noarch/fs/nfsd/nfsfh.c.orig linux-2.6.31.noarch/fs/nfsd/nfsfh.c +--- linux-2.6.31.noarch/fs/nfsd/nfsfh.c.orig 2009-09-09 18:13:59.000000000 -0400 ++++ linux-2.6.31.noarch/fs/nfsd/nfsfh.c 2009-09-29 11:29:40.000000000 -0400 @@ -109,6 +109,30 @@ static __be32 nfsd_setuser_and_check_por return nfserrno(nfsd_setuser(rqstp, exp)); } @@ -240,9 +240,9 @@ diff -up linux-2.6.30.noarch/fs/nfsd/nfs } error = nfsd_mode_check(rqstp, dentry->d_inode->i_mode, type); -diff -up linux-2.6.30.noarch/fs/nfsd/vfs.c.save linux-2.6.30.noarch/fs/nfsd/vfs.c ---- linux-2.6.30.noarch/fs/nfsd/vfs.c.save 2009-09-09 15:11:54.715423000 -0400 -+++ linux-2.6.30.noarch/fs/nfsd/vfs.c 2009-09-09 15:12:39.978431000 -0400 +diff -up linux-2.6.31.noarch/fs/nfsd/vfs.c.orig linux-2.6.31.noarch/fs/nfsd/vfs.c +--- linux-2.6.31.noarch/fs/nfsd/vfs.c.orig 2009-09-09 18:13:59.000000000 -0400 ++++ linux-2.6.31.noarch/fs/nfsd/vfs.c 2009-09-29 11:31:06.000000000 -0400 @@ -89,6 +89,12 @@ struct raparm_hbucket { #define RAPARM_HASH_MASK (RAPARM_HASH_SIZE-1) static struct raparm_hbucket raparm_hash[RAPARM_HASH_SIZE]; @@ -339,6 +339,15 @@ diff -up linux-2.6.30.noarch/fs/nfsd/vfs /* Lookup the name, but don't follow links */ if (isdotent(name, len)) { +@@ -162,7 +219,7 @@ nfsd_lookup_dentry(struct svc_rqst *rqst + dentry = dget(dparent); + else if (dparent != exp->ex_path.dentry) + dentry = dget_parent(dparent); +- else if (!EX_NOHIDE(exp)) ++ else if (!EX_NOHIDE(exp) && !nfsd_v4client(rqstp)) + dentry = dget(dparent); /* .. == . just like at / */ + else { + /* checking mountpoint crossing is very different when stepping up */ @@ -199,9 +256,21 @@ nfsd_lookup_dentry(struct svc_rqst *rqst if (IS_ERR(dentry)) goto out_nfserr; @@ -362,9 +371,9 @@ diff -up linux-2.6.30.noarch/fs/nfsd/vfs if ((host_err = nfsd_cross_mnt(rqstp, &dentry, &exp))) { dput(dentry); goto out_nfserr; -diff -up linux-2.6.30.noarch/include/linux/nfsd/export.h.save linux-2.6.30.noarch/include/linux/nfsd/export.h ---- linux-2.6.30.noarch/include/linux/nfsd/export.h.save 2009-09-09 15:11:54.719419000 -0400 -+++ linux-2.6.30.noarch/include/linux/nfsd/export.h 2009-09-09 15:12:29.064157000 -0400 +diff -up linux-2.6.31.noarch/include/linux/nfsd/export.h.orig linux-2.6.31.noarch/include/linux/nfsd/export.h +--- linux-2.6.31.noarch/include/linux/nfsd/export.h.orig 2009-09-09 18:13:59.000000000 -0400 ++++ linux-2.6.31.noarch/include/linux/nfsd/export.h 2009-09-29 11:29:40.000000000 -0400 @@ -39,7 +39,8 @@ #define NFSEXP_FSID 0x2000 #define NFSEXP_CROSSMOUNT 0x4000 @@ -375,9 +384,9 @@ diff -up linux-2.6.30.noarch/include/lin /* The flags that may vary depending on security flavor: */ #define NFSEXP_SECINFO_FLAGS (NFSEXP_READONLY | NFSEXP_ROOTSQUASH \ -diff -up linux-2.6.30.noarch/include/linux/nfsd/nfsd.h.save linux-2.6.30.noarch/include/linux/nfsd/nfsd.h ---- linux-2.6.30.noarch/include/linux/nfsd/nfsd.h.save 2009-09-09 15:11:54.723415000 -0400 -+++ linux-2.6.30.noarch/include/linux/nfsd/nfsd.h 2009-09-09 15:12:33.025896000 -0400 +diff -up linux-2.6.31.noarch/include/linux/nfsd/nfsd.h.orig linux-2.6.31.noarch/include/linux/nfsd/nfsd.h +--- linux-2.6.31.noarch/include/linux/nfsd/nfsd.h.orig 2009-09-09 18:13:59.000000000 -0400 ++++ linux-2.6.31.noarch/include/linux/nfsd/nfsd.h 2009-09-29 11:29:40.000000000 -0400 @@ -76,6 +76,8 @@ int nfsd_racache_init(int); void nfsd_racache_shutdown(void); int nfsd_cross_mnt(struct svc_rqst *rqstp, struct dentry **dpp, From rstrode at fedoraproject.org Tue Sep 29 17:21:11 2009 From: rstrode at fedoraproject.org (Ray Strode) Date: Tue, 29 Sep 2009 17:21:11 +0000 (UTC) Subject: rpms/plymouth/devel plymouth.spec,1.146,1.147 sources,1.59,1.60 Message-ID: <20090929172111.4171911C00C1@cvs1.fedora.phx.redhat.com> Author: rstrode Update of /cvs/pkgs/rpms/plymouth/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6325 Modified Files: plymouth.spec sources Log Message: - Fix escape and ask-for-password Index: plymouth.spec =================================================================== RCS file: /cvs/pkgs/rpms/plymouth/devel/plymouth.spec,v retrieving revision 1.146 retrieving revision 1.147 diff -u -p -r1.146 -r1.147 --- plymouth.spec 28 Sep 2009 23:30:47 -0000 1.146 +++ plymouth.spec 29 Sep 2009 17:21:10 -0000 1.147 @@ -5,7 +5,7 @@ Summary: Graphical Boot Animation and Logger Name: plymouth Version: 0.8.0 -Release: 0.2009.28.09%{?dist} +Release: 0.2009.29.09%{?dist} License: GPLv2+ Group: System Environment/Base Source0: http://freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.bz2 @@ -451,6 +451,9 @@ fi %defattr(-, root, root) %changelog +* Tue Sep 29 2009 Ray Strode 0.8.0-0.2009.29.09 +- Fix escape and ask-for-password + * Mon Sep 28 2009 Ray Strode 0.8.0-0.2009.28.09 - Add prerelease of 0.8.0 for multihead support Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/plymouth/devel/sources,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- sources 28 Sep 2009 22:21:39 -0000 1.59 +++ sources 29 Sep 2009 17:21:11 -0000 1.60 @@ -1 +1 @@ -029968e91ff135b522c06b606d8cbf87 plymouth-0.8.0.tar.bz2 +4d1ba11f12f3ec0fa11cbacdd43400da plymouth-0.8.0.tar.bz2 From nphilipp at fedoraproject.org Tue Sep 29 17:26:56 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 29 Sep 2009 17:26:56 +0000 (UTC) Subject: rpms/system-config-samba/devel sources,1.81,1.82 Message-ID: <20090929172656.A1D1511C00C1@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-samba/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8044 Modified Files: sources Log Message: fix build Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/devel/sources,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- sources 29 Sep 2009 15:58:47 -0000 1.81 +++ sources 29 Sep 2009 17:26:56 -0000 1.82 @@ -1 +1 @@ -d9e66272fe63a27a23e3188f62f8763c system-config-samba-1.2.83.tar.bz2 +669a4f6c9a45b8ef56f385784ae52087 system-config-samba-1.2.83.tar.bz2 From nphilipp at fedoraproject.org Tue Sep 29 17:27:24 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Tue, 29 Sep 2009 17:27:24 +0000 (UTC) Subject: rpms/system-config-samba/F-12 sources,1.81,1.82 Message-ID: <20090929172724.5E16111C00C1@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-samba/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8233 Modified Files: sources Log Message: fix build Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-samba/F-12/sources,v retrieving revision 1.81 retrieving revision 1.82 diff -u -p -r1.81 -r1.82 --- sources 29 Sep 2009 15:58:50 -0000 1.81 +++ sources 29 Sep 2009 17:27:24 -0000 1.82 @@ -1 +1 @@ -d9e66272fe63a27a23e3188f62f8763c system-config-samba-1.2.83.tar.bz2 +669a4f6c9a45b8ef56f385784ae52087 system-config-samba-1.2.83.tar.bz2 From praveenp at fedoraproject.org Tue Sep 29 17:29:00 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Tue, 29 Sep 2009 17:29:00 +0000 (UTC) Subject: rpms/openwsman/EL-5 python-config,NONE,1.1 openwsman.spec,1.2,1.3 Message-ID: <20090929172900.3872411C00C1@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/openwsman/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8503 Modified Files: openwsman.spec Added Files: python-config Log Message: Made a few changes to support python-config test on RHEL5. --- NEW FILE python-config --- #!/usr/bin/python2.5 import sys import os import getopt from distutils import sysconfig valid_opts = ['prefix', 'exec-prefix', 'includes', 'libs', 'cflags', 'ldflags', 'help'] def exit_with_usage(code=1): print >>sys.stderr, "Usage: %s [%s]" % (sys.argv[0], '|'.join('--'+opt for opt in valid_opts)) sys.exit(code) try: opts, args = getopt.getopt(sys.argv[1:], '', valid_opts) except getopt.error: exit_with_usage() if not opts: exit_with_usage() opt = opts[0][0] pyver = sysconfig.get_config_var('VERSION') getvar = sysconfig.get_config_var if opt == '--help': exit_with_usage(0) elif opt == '--prefix': print sysconfig.PREFIX elif opt == '--exec-prefix': print sysconfig.EXEC_PREFIX elif opt in ('--includes', '--cflags'): flags = ['-I' + sysconfig.get_python_inc(), '-I' + sysconfig.get_python_inc(plat_specific=True)] if opt == '--cflags': flags.extend(getvar('CFLAGS').split()) print ' '.join(flags) elif opt in ('--libs', '--ldflags'): libs = getvar('LIBS').split() + getvar('SYSLIBS').split() libs.append('-lpython'+pyver) # add the prefix/lib/pythonX.Y/config dir, but only if there is no # shared library in prefix/lib/. if opt == '--ldflags' and not getvar('Py_ENABLE_SHARED'): libs.insert(0, '-L' + getvar('LIBPL')) print ' '.join(libs) Index: openwsman.spec =================================================================== RCS file: /cvs/pkgs/rpms/openwsman/EL-5/openwsman.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- openwsman.spec 24 Sep 2009 22:57:22 -0000 1.2 +++ openwsman.spec 29 Sep 2009 17:28:59 -0000 1.3 @@ -4,10 +4,11 @@ Name: openwsman Version: 2.2.0 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD Url: http://www.openwsman.org/ Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 +Source2: python-config Patch0: %{name}-initscript.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXXX) Group: System Environment/Daemons @@ -53,8 +54,10 @@ Openwsman ruby bindings %prep -%setup -q +%setup -q %patch0 -p1 +cp -p %{SOURCE2} %{_builddir}/%{name}-%{version} +sed -i -e 's|#!/usr/bin/python2.5|#!%{__python}|' %{_builddir}/%{name}-%{version}/python-config %build chmod a-x src/lib/*.[ch] @@ -63,8 +66,7 @@ chmod a-x include/*.[ch] # disable eventing, as Fedora libcurl isn't linked against openssl # disable tests in 2.1.0, http://www.openwsman.org/bug/263 -%configure --with-examples=yes --with-tests=no --enable-python=yes --enable-ruby=yes --enable-eventing=no --disable-more-warnings -echo %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()") +%configure --with-examples=yes --with-tests=no --enable-python=yes --enable-ruby=yes --enable-eventing=no --disable-more-warnings PATH=$PATH:. make %{?_smp_flags} %install @@ -97,7 +99,7 @@ rm -rf %{buildroot} %dir /etc/openwsman %config(noreplace) /etc/openwsman/openwsman.conf %config(noreplace) /etc/openwsman/ssleay.cnf -/usr/lib/ruby/site_ruby/1.8/openwsman/ +%{_libdir}/ruby/site_ruby/1.8/openwsman/ %config(noreplace) %{_sysconfdir}/pam.d/openwsman %doc COPYING README @@ -139,6 +141,11 @@ fi %changelog +* Tue Sep 29 2009 Praveen K Paladugu - 2.2.0-2 +- check for python-configure in configure.ac fails because python-config +- is not part of python-2.4 which is currently available in RHEL +- So added a script python-config to the sources, and allowed configure to +- search in BUILD/opewsman-2.2.0 for python-configure script. * Wed Sep 23 2009 Praveen K Paladugu - 2.2.0-1 - Added the new 2.2.0 sources. - Changed the release and version numbers. From jkratoch at fedoraproject.org Tue Sep 29 17:35:56 2009 From: jkratoch at fedoraproject.org (Jan Kratochvil) Date: Tue, 29 Sep 2009 17:35:56 +0000 (UTC) Subject: rpms/binutils/devel binutils-2.19.51.0.14-cxxfilt-java-doc.patch, NONE, 1.1 binutils.spec, 1.174, 1.175 Message-ID: <20090929173556.6834811C00C1@cvs1.fedora.phx.redhat.com> Author: jkratoch Update of /cvs/pkgs/rpms/binutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9511 Modified Files: binutils.spec Added Files: binutils-2.19.51.0.14-cxxfilt-java-doc.patch Log Message: * Tue Sep 29 2009 Jan Kratochvil 2.19.51.0.14-32 - Remove spurious description of nonexistent --java switch for cxxfilt. binutils-2.19.51.0.14-cxxfilt-java-doc.patch: binutils.texi | 5 ----- 1 file changed, 5 deletions(-) --- NEW FILE binutils-2.19.51.0.14-cxxfilt-java-doc.patch --- http://sourceware.org/ml/binutils/2009-09/msg00701.html http://sourceware.org/ml/binutils-cvs/2009-09/msg00335.html ### binutils/ChangeLog 2009/09/29 14:17:04 1.1543 ### binutils/ChangeLog 2009/09/29 15:34:08 1.1544 ## -1,3 +1,8 @@ +2009-09-29 Nick Clifton + + * doc/binutils.texi (c++filt): Remove spurious description of + nonexistent --java command line switch for cxxfilt. + 2009-09-29 DJ Delorie * readelf.c: Add support for RX target. --- binutils/doc/binutils.texi 2009/09/11 11:16:19 1.154 +++ binutils/doc/binutils.texi 2009/09/29 15:34:08 1.155 @@ -2814,11 +2814,6 @@ name @code{_foo}. This option removes the initial underscore. Whether @command{c++filt} removes the underscore by default is target dependent. - at item -j - at itemx --java -Prints demangled names using Java syntax. The default is to use C++ -syntax. - @item -n @itemx --no-strip-underscores Do not remove the initial underscore. Index: binutils.spec =================================================================== RCS file: /cvs/pkgs/rpms/binutils/devel/binutils.spec,v retrieving revision 1.174 retrieving revision 1.175 diff -u -p -r1.174 -r1.175 --- binutils.spec 6 Aug 2009 13:17:59 -0000 1.174 +++ binutils.spec 29 Sep 2009 17:35:56 -0000 1.175 @@ -17,7 +17,7 @@ Summary: A GNU collection of binary utilities Name: %{?cross}binutils%{?_with_debug:-debug} Version: 2.19.51.0.14 -Release: 31%{?dist} +Release: 32%{?dist} License: GPLv3+ Group: Development/Tools URL: http://sources.redhat.com/binutils @@ -32,6 +32,7 @@ Patch06: binutils-2.19.51.0.10-set-long- Patch07: binutils-2.19.51.0.10-build-id.patch Patch09: binutils-2.19.51.0.11-moxie.patch Patch10: binutils-2.19.51.0.14-unique-is-global.patch +Patch11: binutils-2.19.51.0.14-cxxfilt-java-doc.patch %if 0%{?_with_debug:1} # Define this if you want to skip the strip step and preserve debug info. @@ -105,6 +106,7 @@ to consider using libelf instead of BFD. %patch07 -p0 -b .build-id~ %patch09 -p0 -b .moxie~ %patch10 -p0 -b .unique-is-global~ +%patch11 -p0 -b .cxxfilt-java-doc~ # We cannot run autotools as there is an exact requirement of autoconf-2.59. @@ -355,6 +357,9 @@ fi %endif # %{isnative} %changelog +* Tue Sep 29 2009 Jan Kratochvil 2.19.51.0.14-32 +- Remove spurious description of nonexistent --java switch for cxxfilt. + * Thu Aug 6 2009 Jakub Jelinek 2.19.51.0.14-31 - Fix strip on objects with STB_GNU_UNIQUE symbols. (BZ 515700, PR binutils/10492) From orion at fedoraproject.org Tue Sep 29 17:36:18 2009 From: orion at fedoraproject.org (Orion Poplawski) Date: Tue, 29 Sep 2009 17:36:18 +0000 (UTC) Subject: rpms/cmake/devel cmake-2.8.0-vtk64.patch, NONE, 1.1 .cvsignore, 1.28, 1.29 cmake.spec, 1.60, 1.61 sources, 1.28, 1.29 cmake-2.6.4-vtk64.patch, 1.1, NONE Message-ID: <20090929173618.6C65F11C0419@cvs1.fedora.phx.redhat.com> Author: orion Update of /cvs/pkgs/rpms/cmake/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9722 Modified Files: .cvsignore cmake.spec sources Added Files: cmake-2.8.0-vtk64.patch Removed Files: cmake-2.6.4-vtk64.patch Log Message: * Tue Sep 29 2009 Orion Poplawski - 2.8.0-0.1.rc1 - Update to 2.8.0 RC 1 cmake-2.8.0-vtk64.patch: FindVTK.cmake | 5 +++++ 1 file changed, 5 insertions(+) --- NEW FILE cmake-2.8.0-vtk64.patch --- --- cmake-2.8.0-rc1/Modules/FindVTK.cmake.vtk64 2009-09-25 12:29:20.000000000 -0600 +++ cmake-2.8.0-rc1/Modules/FindVTK.cmake 2009-09-29 10:33:20.506713352 -0600 @@ -45,10 +45,15 @@ SET(VTK_DIR_SEARCH "") FOREACH(dir ${VTK_DIR_SEARCH2}) SET(VTK_DIR_SEARCH ${VTK_DIR_SEARCH} + ${dir}/../lib64/vtk-5.4 ${dir}/../lib/vtk-5.4 + ${dir}/../lib64/vtk-5.2 ${dir}/../lib/vtk-5.2 + ${dir}/../lib64/vtk-5.1 ${dir}/../lib/vtk-5.1 + ${dir}/../lib64/vtk-5.0 ${dir}/../lib/vtk-5.0 + ${dir}/../lib64/vtk ${dir}/../lib/vtk ) ENDFOREACH(dir) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cmake/devel/.cvsignore,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- .cvsignore 29 Apr 2009 21:14:42 -0000 1.28 +++ .cvsignore 29 Sep 2009 17:36:17 -0000 1.29 @@ -1 +1 @@ -cmake-2.6.4.tar.gz +cmake-2.8.0-rc1.tar.gz Index: cmake.spec =================================================================== RCS file: /cvs/pkgs/rpms/cmake/devel/cmake.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- cmake.spec 17 Sep 2009 15:19:25 -0000 1.60 +++ cmake.spec 29 Sep 2009 17:36:18 -0000 1.61 @@ -4,21 +4,21 @@ # Set to bcond_with or use --without gui to disable qt4 gui build %bcond_without gui # Set to RC version if building RC, else %{nil} -%define rcver %{nil} +%define rcver -rc1 Name: cmake -Version: 2.6.4 -Release: 4%{?dist} +Version: 2.8.0 +Release: 0.1.rc1%{?dist} Summary: Cross-platform make system Group: Development/Tools License: BSD URL: http://www.cmake.org -Source0: http://www.cmake.org/files/v2.6/cmake-%{version}%{rcver}.tar.gz +Source0: http://www.cmake.org/files/v2.8/cmake-%{version}%{?rcver}.tar.gz Source2: macros.cmake #Find UseVTK.cmake in /usr/lib64/vtk-* on 64-bit machines #http://public.kitware.com/mantis/view.php?id=9105 -Patch0: cmake-2.6.4-vtk64.patch +Patch0: cmake-2.8.0-vtk64.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ncurses-devel, libX11-devel @@ -52,7 +52,7 @@ The %{name}-gui package contains the Qt %prep -%setup -q -n %{name}-%{version}%{rcver} +%setup -q -n %{name}-%{version}%{?rcver} %patch0 -p1 -b .vtk64 # Fixup permissions find -name \*.h -o -name \*.cxx -print0 | xargs -0 chmod -x @@ -132,6 +132,9 @@ update-mime-database %{_datadir}/mime &> %changelog +* Tue Sep 29 2009 Orion Poplawski - 2.8.0-0.1.rc1 +- Update to 2.8.0 RC 1 + * Thu Sep 17 2009 Rex Dieter - 2.6.4-4 - macro.cmake: prefixes cmake with the package being builts bindir (#523878) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cmake/devel/sources,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- sources 29 Apr 2009 21:14:42 -0000 1.28 +++ sources 29 Sep 2009 17:36:18 -0000 1.29 @@ -1 +1 @@ -50f387d0436696c4a68b5512a72c9cde cmake-2.6.4.tar.gz +d849a05aa043d0e28193ae3d03928c8f cmake-2.8.0-rc1.tar.gz --- cmake-2.6.4-vtk64.patch DELETED --- From jgarzik at fedoraproject.org Tue Sep 29 17:37:59 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Tue, 29 Sep 2009 17:37:59 +0000 (UTC) Subject: rpms/chunkd/devel .cvsignore, 1.3, 1.4 chunkd.spec, 1.16, 1.17 sources, 1.9, 1.10 Message-ID: <20090929173759.69E4511C00C1@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/chunkd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10144 Modified Files: .cvsignore chunkd.spec sources Log Message: update to upstream Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 15 Aug 2009 12:55:01 -0000 1.3 +++ .cvsignore 29 Sep 2009 17:37:59 -0000 1.4 @@ -1 +1 @@ -chunkd-0.4.tar.gz +chunkd-0.5git.tar.gz Index: chunkd.spec =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/chunkd.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- chunkd.spec 30 Aug 2009 17:41:28 -0000 1.16 +++ chunkd.spec 29 Sep 2009 17:37:59 -0000 1.17 @@ -1,13 +1,15 @@ Name: chunkd -Version: 0.4 -Release: 5%{?dist} +Version: 0.5 +Release: 0.1.gfa9dd039%{?dist} Summary: Data storage daemon for cloud computing Group: System Environment/Base License: GPLv2 URL: http://hail.wiki.kernel.org/ -Source0: chunkd-%{version}.tar.gz +# pulled from upstream git, commit fa9dd039a2b0e73c564c069dedf0764d160225a0 +# to recreate tarball, check out commit, then run "make dist" +Source0: chunkd-%{version}git.tar.gz Source2: chunkd.init Source3: chunkd.sysconf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -39,8 +41,7 @@ The %{name}-devel package contains libra developing applications that use %{name}. %prep -%setup -q - +%setup -q -n chunkd-0.5git %build %configure --disable-static @@ -97,6 +98,9 @@ fi %{_includedir}/* %changelog +* Tue Sep 29 2009 Jeff Garzik - 0.5-0.1.gfa9dd039 +- update source to commit fa9dd039a2b0e73c564c069dedf0764d160225a0 + * Sun Aug 30 2009 Pete Zaitcev - 0.4-5 - rebuilt with new openssl, again (for libssl.so.9 now) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 15 Aug 2009 12:55:01 -0000 1.9 +++ sources 29 Sep 2009 17:37:59 -0000 1.10 @@ -1 +1 @@ -c35af84524521216422aad1cf9fc7599 chunkd-0.4.tar.gz +3dadaceb6e0e836a2d44a3386861f1b8 chunkd-0.5git.tar.gz From rstrode at fedoraproject.org Tue Sep 29 17:39:35 2009 From: rstrode at fedoraproject.org (Ray Strode) Date: Tue, 29 Sep 2009 17:39:35 +0000 (UTC) Subject: rpms/plymouth/F-12 plymouth.spec,1.146,1.147 sources,1.59,1.60 Message-ID: <20090929173935.6A73511C00C1@cvs1.fedora.phx.redhat.com> Author: rstrode Update of /cvs/pkgs/rpms/plymouth/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10424 Modified Files: plymouth.spec sources Log Message: - Fix escape and ask-for-password Index: plymouth.spec =================================================================== RCS file: /cvs/pkgs/rpms/plymouth/F-12/plymouth.spec,v retrieving revision 1.146 retrieving revision 1.147 diff -u -p -r1.146 -r1.147 --- plymouth.spec 28 Sep 2009 23:30:47 -0000 1.146 +++ plymouth.spec 29 Sep 2009 17:39:35 -0000 1.147 @@ -5,7 +5,7 @@ Summary: Graphical Boot Animation and Logger Name: plymouth Version: 0.8.0 -Release: 0.2009.28.09%{?dist} +Release: 0.2009.29.09%{?dist} License: GPLv2+ Group: System Environment/Base Source0: http://freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.bz2 @@ -451,6 +451,9 @@ fi %defattr(-, root, root) %changelog +* Tue Sep 29 2009 Ray Strode 0.8.0-0.2009.29.09 +- Fix escape and ask-for-password + * Mon Sep 28 2009 Ray Strode 0.8.0-0.2009.28.09 - Add prerelease of 0.8.0 for multihead support Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/plymouth/F-12/sources,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- sources 28 Sep 2009 22:21:39 -0000 1.59 +++ sources 29 Sep 2009 17:39:35 -0000 1.60 @@ -1 +1 @@ -029968e91ff135b522c06b606d8cbf87 plymouth-0.8.0.tar.bz2 +4d1ba11f12f3ec0fa11cbacdd43400da plymouth-0.8.0.tar.bz2 From rstrode at fedoraproject.org Tue Sep 29 17:40:26 2009 From: rstrode at fedoraproject.org (Ray Strode) Date: Tue, 29 Sep 2009 17:40:26 +0000 (UTC) Subject: rpms/plymouth/F-12 plymouth.spec,1.147,1.148 Message-ID: <20090929174026.291BC11C048B@cvs1.fedora.phx.redhat.com> Author: rstrode Update of /cvs/pkgs/rpms/plymouth/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10585 Modified Files: plymouth.spec Log Message: update release to not conflict with devel Index: plymouth.spec =================================================================== RCS file: /cvs/pkgs/rpms/plymouth/F-12/plymouth.spec,v retrieving revision 1.147 retrieving revision 1.148 diff -u -p -r1.147 -r1.148 --- plymouth.spec 29 Sep 2009 17:39:35 -0000 1.147 +++ plymouth.spec 29 Sep 2009 17:40:25 -0000 1.148 @@ -5,7 +5,7 @@ Summary: Graphical Boot Animation and Logger Name: plymouth Version: 0.8.0 -Release: 0.2009.29.09%{?dist} +Release: 0.2009.29.09.1%{?dist} License: GPLv2+ Group: System Environment/Base Source0: http://freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.bz2 @@ -451,7 +451,7 @@ fi %defattr(-, root, root) %changelog -* Tue Sep 29 2009 Ray Strode 0.8.0-0.2009.29.09 +* Tue Sep 29 2009 Ray Strode 0.8.0-0.2009.29.09.1 - Fix escape and ask-for-password * Mon Sep 28 2009 Ray Strode 0.8.0-0.2009.28.09 From pkgdb at fedoraproject.org Tue Sep 29 17:55:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 17:55:08 +0000 Subject: [pkgdb] bug-buddy ownership updated Message-ID: <20090929175508.7622510F88B@bastion2.fedora.phx.redhat.com> Package bug-buddy in Fedora devel was orphaned by toshio To make changes to this package see: /pkgdb/packages/name/bug-buddy From pkgdb at fedoraproject.org Tue Sep 29 17:55:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 17:55:08 +0000 Subject: [pkgdb] bug-buddy (un)retirement Message-ID: <20090929175508.C0B8E10F8B8@bastion2.fedora.phx.redhat.com> Package bug-buddy in Fedora devel has been retired by toshio To make changes to this package see: /pkgdb/packages/name/bug-buddy From pkgdb at fedoraproject.org Tue Sep 29 17:55:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 17:55:21 +0000 Subject: [pkgdb] bug-buddy ownership updated Message-ID: <20090929175521.7C90A10F85F@bastion2.fedora.phx.redhat.com> Package bug-buddy in Fedora 12 was orphaned by toshio To make changes to this package see: /pkgdb/packages/name/bug-buddy From pkgdb at fedoraproject.org Tue Sep 29 17:55:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 17:55:21 +0000 Subject: [pkgdb] bug-buddy (un)retirement Message-ID: <20090929175521.B975D10F8D4@bastion2.fedora.phx.redhat.com> Package bug-buddy in Fedora 12 has been retired by toshio To make changes to this package see: /pkgdb/packages/name/bug-buddy From pkgdb at fedoraproject.org Tue Sep 29 17:56:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 17:56:17 +0000 Subject: [pkgdb] emacs-nxml-mode ownership updated Message-ID: <20090929175617.8F54710F874@bastion2.fedora.phx.redhat.com> Package emacs-nxml-mode in Fedora devel was orphaned by toshio To make changes to this package see: /pkgdb/packages/name/emacs-nxml-mode From pkgdb at fedoraproject.org Tue Sep 29 17:56:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 17:56:17 +0000 Subject: [pkgdb] emacs-nxml-mode (un)retirement Message-ID: <20090929175617.A6D4810F88B@bastion2.fedora.phx.redhat.com> Package emacs-nxml-mode in Fedora devel has been retired by toshio To make changes to this package see: /pkgdb/packages/name/emacs-nxml-mode From pkgdb at fedoraproject.org Tue Sep 29 17:56:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 17:56:24 +0000 Subject: [pkgdb] emacs-nxml-mode ownership updated Message-ID: <20090929175625.1468110F85F@bastion2.fedora.phx.redhat.com> Package emacs-nxml-mode in Fedora 12 was orphaned by toshio To make changes to this package see: /pkgdb/packages/name/emacs-nxml-mode From pkgdb at fedoraproject.org Tue Sep 29 17:56:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 17:56:24 +0000 Subject: [pkgdb] emacs-nxml-mode (un)retirement Message-ID: <20090929175625.362A010F888@bastion2.fedora.phx.redhat.com> Package emacs-nxml-mode in Fedora 12 has been retired by toshio To make changes to this package see: /pkgdb/packages/name/emacs-nxml-mode From linville at fedoraproject.org Tue Sep 29 17:58:37 2009 From: linville at fedoraproject.org (John W. Linville) Date: Tue, 29 Sep 2009 17:58:37 +0000 (UTC) Subject: rpms/rfkill/devel rfkill-default-install-to-PREFIX-sbin.patch, NONE, 1.1 rfkill.spec, 1.2, 1.3 Message-ID: <20090929175837.14E2D11C00C1@cvs1.fedora.phx.redhat.com> Author: linville Update of /cvs/pkgs/rpms/rfkill/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15002 Modified Files: rfkill.spec Added Files: rfkill-default-install-to-PREFIX-sbin.patch Log Message: Install binary into /sbin to enable use during boot rfkill-default-install-to-PREFIX-sbin.patch: Makefile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) --- NEW FILE rfkill-default-install-to-PREFIX-sbin.patch --- >From 45605d5063e96d1b3229db8edac6f489bf29a382 Mon Sep 17 00:00:00 2001 From: John W. Linville Date: Tue, 29 Sep 2009 13:39:13 -0400 Subject: [rfkill PATCH] default install to $(PREFIX)/sbin The rfkill utility isn't generally useful to normal users, so move it to /sbin with other system management executables. Signed-off-by: John W. Linville --- Makefile | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index cda48c4..71a6082 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ MAKEFLAGS += --no-print-directory PREFIX ?= /usr -BINDIR ?= $(PREFIX)/bin +SBINDIR ?= $(PREFIX)/sbin MANDIR ?= $(PREFIX)/share/man MKDIR ?= mkdir -p @@ -48,8 +48,8 @@ check: install: rfkill rfkill.1.gz @$(NQ) ' INST rfkill' - $(Q)$(MKDIR) $(DESTDIR)$(BINDIR) - $(Q)$(INSTALL) -m 755 -t $(DESTDIR)$(BINDIR) rfkill + $(Q)$(MKDIR) $(DESTDIR)$(SBINDIR) + $(Q)$(INSTALL) -m 755 -t $(DESTDIR)$(SBINDIR) rfkill @$(NQ) ' INST rfkill.1' $(Q)$(MKDIR) $(DESTDIR)$(MANDIR)/man1/ $(Q)$(INSTALL) -m 644 -t $(DESTDIR)$(MANDIR)/man1/ rfkill.1.gz -- 1.6.2.5 Index: rfkill.spec =================================================================== RCS file: /cvs/pkgs/rpms/rfkill/devel/rfkill.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- rfkill.spec 15 Sep 2009 17:39:02 -0000 1.2 +++ rfkill.spec 29 Sep 2009 17:58:36 -0000 1.3 @@ -1,6 +1,6 @@ Name: rfkill Version: 0.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A tool for enabling and disabling wireless devices Group: System Environment/Base @@ -9,6 +9,7 @@ URL: http://www.linuxwireless Source0: http://wireless.kernel.org/download/rfkill/rfkill-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch0: rfkill-default-install-to-PREFIX-sbin.patch %description rfkill is a simple tool for accessing the Linux rfkill device interface, @@ -17,6 +18,7 @@ WLAN, Bluetooth and mobile broadband. %prep %setup -q +%patch0 -p 1 %build @@ -25,7 +27,7 @@ make %{?_smp_mflags} CFLAGS="$RPM_OPT_FL %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=${RPM_BUILD_ROOT} +make install DESTDIR=${RPM_BUILD_ROOT} PREFIX='' MANDIR=%{_mandir} %clean @@ -34,12 +36,15 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%{_bindir}/rfkill +/sbin/rfkill %{_mandir}/man1/* %doc COPYING README %changelog +* Tue Sep 29 2009 John W. Linville 0.3-3 +- Install binary into /sbin to enable use during boot + * Tue Sep 15 2009 John W. Linville 0.3-2 - Change summary and description as suggested by Tomasz Torcz From praveenp at fedoraproject.org Tue Sep 29 18:01:13 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Tue, 29 Sep 2009 18:01:13 +0000 (UTC) Subject: rpms/openwsman/EL-5 openwsman.spec,1.3,1.4 Message-ID: <20090929180113.DD84E11C00C1@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/openwsman/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15285 Modified Files: openwsman.spec Log Message: Hardcoding back the path to /usr/lib in %files Index: openwsman.spec =================================================================== RCS file: /cvs/pkgs/rpms/openwsman/EL-5/openwsman.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- openwsman.spec 29 Sep 2009 17:28:59 -0000 1.3 +++ openwsman.spec 29 Sep 2009 18:01:13 -0000 1.4 @@ -99,7 +99,7 @@ rm -rf %{buildroot} %dir /etc/openwsman %config(noreplace) /etc/openwsman/openwsman.conf %config(noreplace) /etc/openwsman/ssleay.cnf -%{_libdir}/ruby/site_ruby/1.8/openwsman/ +/usr/lib/ruby/site_ruby/1.8/openwsman/ %config(noreplace) %{_sysconfdir}/pam.d/openwsman %doc COPYING README From linville at fedoraproject.org Tue Sep 29 18:01:55 2009 From: linville at fedoraproject.org (John W. Linville) Date: Tue, 29 Sep 2009 18:01:55 +0000 (UTC) Subject: rpms/rfkill/F-12 rfkill-default-install-to-PREFIX-sbin.patch, NONE, 1.1 rfkill.spec, 1.2, 1.3 Message-ID: <20090929180155.9E8E611C00C1@cvs1.fedora.phx.redhat.com> Author: linville Update of /cvs/pkgs/rpms/rfkill/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15536 Modified Files: rfkill.spec Added Files: rfkill-default-install-to-PREFIX-sbin.patch Log Message: Install binary into /sbin to enable use during boot rfkill-default-install-to-PREFIX-sbin.patch: Makefile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) --- NEW FILE rfkill-default-install-to-PREFIX-sbin.patch --- >From 45605d5063e96d1b3229db8edac6f489bf29a382 Mon Sep 17 00:00:00 2001 From: John W. Linville Date: Tue, 29 Sep 2009 13:39:13 -0400 Subject: [rfkill PATCH] default install to $(PREFIX)/sbin The rfkill utility isn't generally useful to normal users, so move it to /sbin with other system management executables. Signed-off-by: John W. Linville --- Makefile | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index cda48c4..71a6082 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ MAKEFLAGS += --no-print-directory PREFIX ?= /usr -BINDIR ?= $(PREFIX)/bin +SBINDIR ?= $(PREFIX)/sbin MANDIR ?= $(PREFIX)/share/man MKDIR ?= mkdir -p @@ -48,8 +48,8 @@ check: install: rfkill rfkill.1.gz @$(NQ) ' INST rfkill' - $(Q)$(MKDIR) $(DESTDIR)$(BINDIR) - $(Q)$(INSTALL) -m 755 -t $(DESTDIR)$(BINDIR) rfkill + $(Q)$(MKDIR) $(DESTDIR)$(SBINDIR) + $(Q)$(INSTALL) -m 755 -t $(DESTDIR)$(SBINDIR) rfkill @$(NQ) ' INST rfkill.1' $(Q)$(MKDIR) $(DESTDIR)$(MANDIR)/man1/ $(Q)$(INSTALL) -m 644 -t $(DESTDIR)$(MANDIR)/man1/ rfkill.1.gz -- 1.6.2.5 Index: rfkill.spec =================================================================== RCS file: /cvs/pkgs/rpms/rfkill/F-12/rfkill.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- rfkill.spec 15 Sep 2009 17:39:02 -0000 1.2 +++ rfkill.spec 29 Sep 2009 18:01:55 -0000 1.3 @@ -1,6 +1,6 @@ Name: rfkill Version: 0.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A tool for enabling and disabling wireless devices Group: System Environment/Base @@ -9,6 +9,7 @@ URL: http://www.linuxwireless Source0: http://wireless.kernel.org/download/rfkill/rfkill-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch0: rfkill-default-install-to-PREFIX-sbin.patch %description rfkill is a simple tool for accessing the Linux rfkill device interface, @@ -17,6 +18,7 @@ WLAN, Bluetooth and mobile broadband. %prep %setup -q +%patch0 -p 1 %build @@ -25,7 +27,7 @@ make %{?_smp_mflags} CFLAGS="$RPM_OPT_FL %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=${RPM_BUILD_ROOT} +make install DESTDIR=${RPM_BUILD_ROOT} PREFIX='' MANDIR=%{_mandir} %clean @@ -34,12 +36,15 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%{_bindir}/rfkill +/sbin/rfkill %{_mandir}/man1/* %doc COPYING README %changelog +* Tue Sep 29 2009 John W. Linville 0.3-3 +- Install binary into /sbin to enable use during boot + * Tue Sep 15 2009 John W. Linville 0.3-2 - Change summary and description as suggested by Tomasz Torcz From praveenp at fedoraproject.org Tue Sep 29 18:02:36 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Tue, 29 Sep 2009 18:02:36 +0000 (UTC) Subject: rpms/openwsman/EL-5 openwsman.spec,1.4,1.5 Message-ID: <20090929180236.5E58911C00C1@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/openwsman/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15643 Modified Files: openwsman.spec Log Message: increased the release after the previous change Index: openwsman.spec =================================================================== RCS file: /cvs/pkgs/rpms/openwsman/EL-5/openwsman.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- openwsman.spec 29 Sep 2009 18:01:13 -0000 1.4 +++ openwsman.spec 29 Sep 2009 18:02:36 -0000 1.5 @@ -4,7 +4,7 @@ Name: openwsman Version: 2.2.0 -Release: 2%{?dist} +Release: 3%{?dist} License: BSD Url: http://www.openwsman.org/ Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 @@ -141,6 +141,8 @@ fi %changelog +* Tue Sep 29 2009 Praveen K Paladugu - 2.2.0-3 +- Changed back the hard coding of /usr/lib * Tue Sep 29 2009 Praveen K Paladugu - 2.2.0-2 - check for python-configure in configure.ac fails because python-config - is not part of python-2.4 which is currently available in RHEL From mbarnes at fedoraproject.org Tue Sep 29 18:03:39 2009 From: mbarnes at fedoraproject.org (Matthew Barnes) Date: Tue, 29 Sep 2009 18:03:39 +0000 (UTC) Subject: rpms/evolution/F-12 .cvsignore, 1.116.2.26, 1.116.2.27 evolution.spec, 1.394.2.62, 1.394.2.63 sources, 1.116.2.31, 1.116.2.32 Message-ID: <20090929180339.5FC4D11C00C1@cvs1.fedora.phx.redhat.com> Author: mbarnes Update of /cvs/pkgs/rpms/evolution/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15977 Modified Files: Tag: private-mbarnes-kb .cvsignore evolution.spec sources Log Message: * Tue Sep 29 2009 Matthew Barnes - 2.28.99-1.kb.3.fc12 - Snapshot of "kill-bonobo" progress at commit 2fa61f4. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/evolution/F-12/.cvsignore,v retrieving revision 1.116.2.26 retrieving revision 1.116.2.27 diff -u -p -r1.116.2.26 -r1.116.2.27 --- .cvsignore 23 Sep 2009 22:44:09 -0000 1.116.2.26 +++ .cvsignore 29 Sep 2009 18:03:39 -0000 1.116.2.27 @@ -1 +1 @@ -evolution-2.29.1-kill-bonobo-0c1afa3.tar.bz2 +evolution-2.29.1-kill-bonobo-2fa61f4.tar.bz2 Index: evolution.spec =================================================================== RCS file: /cvs/pkgs/rpms/evolution/F-12/evolution.spec,v retrieving revision 1.394.2.62 retrieving revision 1.394.2.63 diff -u -p -r1.394.2.62 -r1.394.2.63 --- evolution.spec 24 Sep 2009 00:23:14 -0000 1.394.2.62 +++ evolution.spec 29 Sep 2009 18:03:39 -0000 1.394.2.63 @@ -1,5 +1,5 @@ # This is an unofficial RPM for testing Evolution's kill-bonobo branch. -%define hash 0c1afa3 +%define hash 2fa61f4 %define dbus_glib_version 0.70 %define dbus_version 1.0 @@ -45,7 +45,7 @@ Name: evolution Version: 2.28.99 -Release: 1.kb.2%{?dist} +Release: 1.kb.3%{?dist} Group: Applications/Productivity Summary: Mail and calendar client for GNOME License: GPLv2+ and GFDL @@ -526,8 +526,8 @@ rm -rf $RPM_BUILD_ROOT %{evo_plugin_dir}/org-gnome-evolution-startup-wizard.eplug %{evo_plugin_dir}/liborg-gnome-evolution-startup-wizard.so -#%{evo_plugin_dir}/org-gnome-exchange-operations.eplug -#%{evo_plugin_dir}/liborg-gnome-exchange-operations.so +%{evo_plugin_dir}/org-gnome-exchange-operations.eplug +%{evo_plugin_dir}/liborg-gnome-exchange-operations.so #%{evo_plugin_dir}/org-gnome-exchange-ab-subscription.xml #%{evo_plugin_dir}/org-gnome-exchange-cal-subscription.xml #%{evo_plugin_dir}/org-gnome-exchange-tasks-subscription.xml @@ -657,6 +657,9 @@ rm -rf $RPM_BUILD_ROOT %{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-clean %changelog +* Tue Sep 29 2009 Matthew Barnes - 2.28.99-1.kb.3.fc12 +- Snapshot of "kill-bonobo" progress at commit 2fa61f4. + * Wed Sep 23 2009 Matthew Barnes - 2.28.99-1.kb.2.fc12 - Snapshot of "kill-bonobo" progress at commit 0c1afa3. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/evolution/F-12/sources,v retrieving revision 1.116.2.31 retrieving revision 1.116.2.32 diff -u -p -r1.116.2.31 -r1.116.2.32 --- sources 23 Sep 2009 22:44:09 -0000 1.116.2.31 +++ sources 29 Sep 2009 18:03:39 -0000 1.116.2.32 @@ -1 +1 @@ -448b519564cb448f647f7be76fe85817 evolution-2.29.1-kill-bonobo-0c1afa3.tar.bz2 +6f3e9f57c256b2596df051a6e42ca3b8 evolution-2.29.1-kill-bonobo-2fa61f4.tar.bz2 From linville at fedoraproject.org Tue Sep 29 18:03:43 2009 From: linville at fedoraproject.org (John W. Linville) Date: Tue, 29 Sep 2009 18:03:43 +0000 (UTC) Subject: rpms/rfkill/F-11 rfkill-default-install-to-PREFIX-sbin.patch, NONE, 1.1 rfkill.spec, 1.1, 1.2 Message-ID: <20090929180343.A789D11C00C1@cvs1.fedora.phx.redhat.com> Author: linville Update of /cvs/pkgs/rpms/rfkill/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16025 Modified Files: rfkill.spec Added Files: rfkill-default-install-to-PREFIX-sbin.patch Log Message: Install binary into /sbin to enable use during boot rfkill-default-install-to-PREFIX-sbin.patch: Makefile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) --- NEW FILE rfkill-default-install-to-PREFIX-sbin.patch --- >From 45605d5063e96d1b3229db8edac6f489bf29a382 Mon Sep 17 00:00:00 2001 From: John W. Linville Date: Tue, 29 Sep 2009 13:39:13 -0400 Subject: [rfkill PATCH] default install to $(PREFIX)/sbin The rfkill utility isn't generally useful to normal users, so move it to /sbin with other system management executables. Signed-off-by: John W. Linville --- Makefile | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index cda48c4..71a6082 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ MAKEFLAGS += --no-print-directory PREFIX ?= /usr -BINDIR ?= $(PREFIX)/bin +SBINDIR ?= $(PREFIX)/sbin MANDIR ?= $(PREFIX)/share/man MKDIR ?= mkdir -p @@ -48,8 +48,8 @@ check: install: rfkill rfkill.1.gz @$(NQ) ' INST rfkill' - $(Q)$(MKDIR) $(DESTDIR)$(BINDIR) - $(Q)$(INSTALL) -m 755 -t $(DESTDIR)$(BINDIR) rfkill + $(Q)$(MKDIR) $(DESTDIR)$(SBINDIR) + $(Q)$(INSTALL) -m 755 -t $(DESTDIR)$(SBINDIR) rfkill @$(NQ) ' INST rfkill.1' $(Q)$(MKDIR) $(DESTDIR)$(MANDIR)/man1/ $(Q)$(INSTALL) -m 644 -t $(DESTDIR)$(MANDIR)/man1/ rfkill.1.gz -- 1.6.2.5 Index: rfkill.spec =================================================================== RCS file: /cvs/pkgs/rpms/rfkill/F-11/rfkill.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- rfkill.spec 15 Sep 2009 17:50:55 -0000 1.1 +++ rfkill.spec 29 Sep 2009 18:03:43 -0000 1.2 @@ -1,6 +1,6 @@ Name: rfkill Version: 0.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A tool for enabling and disabling wireless devices Group: System Environment/Base @@ -9,6 +9,7 @@ URL: http://www.linuxwireless Source0: http://wireless.kernel.org/download/rfkill/rfkill-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch0: rfkill-default-install-to-PREFIX-sbin.patch %description rfkill is a simple tool for accessing the Linux rfkill device interface, @@ -17,6 +18,7 @@ WLAN, Bluetooth and mobile broadband. %prep %setup -q +%patch0 -p 1 %build @@ -25,7 +27,7 @@ make %{?_smp_mflags} CFLAGS="$RPM_OPT_FL %install rm -rf $RPM_BUILD_ROOT -make install DESTDIR=${RPM_BUILD_ROOT} +make install DESTDIR=${RPM_BUILD_ROOT} PREFIX='' MANDIR=%{_mandir} %clean @@ -34,12 +36,15 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%{_bindir}/rfkill +/sbin/rfkill %{_mandir}/man1/* %doc COPYING README %changelog +* Tue Sep 29 2009 John W. Linville 0.3-3 +- Install binary into /sbin to enable use during boot + * Tue Sep 15 2009 John W. Linville 0.3-2 - Change summary and description as suggested by Tomasz Torcz From pkgdb at fedoraproject.org Tue Sep 29 18:04:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 18:04:19 +0000 Subject: [pkgdb] rhm ownership updated Message-ID: <20090929180419.819B310F88B@bastion2.fedora.phx.redhat.com> Package rhm in Fedora devel is now owned by nsantos To make changes to this package see: /pkgdb/packages/name/rhm From pkgdb at fedoraproject.org Tue Sep 29 18:04:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 18:04:24 +0000 Subject: [pkgdb] rhm ownership updated Message-ID: <20090929180424.9001910F8A9@bastion2.fedora.phx.redhat.com> Package rhm in Fedora 12 is now owned by nsantos To make changes to this package see: /pkgdb/packages/name/rhm From pkgdb at fedoraproject.org Tue Sep 29 18:04:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 18:04:19 +0000 Subject: [pkgdb] rhm (un)retirement Message-ID: <20090929180419.8EE5C10F895@bastion2.fedora.phx.redhat.com> Package rhm in Fedora devel has been retired by toshio To make changes to this package see: /pkgdb/packages/name/rhm From pkgdb at fedoraproject.org Tue Sep 29 18:04:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 18:04:24 +0000 Subject: [pkgdb] rhm (un)retirement Message-ID: <20090929180424.9FD6810F8AD@bastion2.fedora.phx.redhat.com> Package rhm in Fedora 12 has been retired by toshio To make changes to this package see: /pkgdb/packages/name/rhm From pkgdb at fedoraproject.org Tue Sep 29 18:05:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 18:05:18 +0000 Subject: [pkgdb] znc-extra (un)retirement Message-ID: <20090929180518.7EE8B10F888@bastion2.fedora.phx.redhat.com> Package znc-extra in Fedora 12 has been retired by toshio To make changes to this package see: /pkgdb/packages/name/znc-extra From rdieter at fedoraproject.org Tue Sep 29 18:13:26 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 18:13:26 +0000 (UTC) Subject: rpms/libpqxx/F-12 libpqxx.spec,1.28,1.29 Message-ID: <20090929181326.C297B11C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/libpqxx/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18091 Modified Files: libpqxx.spec Log Message: -devel: fix pkg deps Index: libpqxx.spec =================================================================== RCS file: /cvs/pkgs/rpms/libpqxx/F-12/libpqxx.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- libpqxx.spec 29 Sep 2009 16:45:37 -0000 1.28 +++ libpqxx.spec 29 Sep 2009 18:13:26 -0000 1.29 @@ -1,7 +1,8 @@ + Name: libpqxx Epoch: 1 Version: 2.6.8 -Release: 14%{?dist} +Release: 15%{?dist} Summary: C++ client API for PostgreSQL Group: System Environment/Libraries @@ -31,7 +32,7 @@ Supersedes older libpq++ interface. %package devel Summary: Development tools for %{name} Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} Requires: pkgconfig Requires: postgresql-devel %description devel @@ -98,7 +99,7 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Tue Sep 29 2009 Rex Dieter - 1:2.6.8-14 +* Tue Sep 29 2009 Rex Dieter - 1:2.6.8-15 - Epoch: 1 (revert from libpqxx-3.0.0 on F-12) * Thu Apr 09 2009 Rex Dieter - 2.6.8-13 From rdieter at fedoraproject.org Tue Sep 29 18:14:50 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 18:14:50 +0000 (UTC) Subject: rpms/libpqxx/devel libpqxx.spec,1.28,1.29 Message-ID: <20090929181450.18AD411C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/libpqxx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18316 Modified Files: libpqxx.spec Log Message: -devel: fix pkg deps (curse you epoch) Index: libpqxx.spec =================================================================== RCS file: /cvs/pkgs/rpms/libpqxx/devel/libpqxx.spec,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- libpqxx.spec 29 Sep 2009 16:50:54 -0000 1.28 +++ libpqxx.spec 29 Sep 2009 18:14:49 -0000 1.29 @@ -2,7 +2,7 @@ Name: libpqxx Epoch: 1 Version: 3.0.2 -Release: 2%{?dist} +Release: 4%{?dist} Summary: C++ client API for PostgreSQL Group: System Environment/Libraries @@ -25,7 +25,7 @@ Supersedes older libpq++ interface. %package devel Summary: Development tools for %{name} Group: Development/Libraries -Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} Requires: pkgconfig Requires: postgresql-devel %description devel @@ -83,7 +83,7 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Tue Sep 29 2009 Rex Dieter - 1:3.0.2-3 +* Tue Sep 29 2009 Rex Dieter - 1:3.0.2-4 - Epoch: 1 - libpqxx-3.0.2 From orion at fedoraproject.org Tue Sep 29 18:14:52 2009 From: orion at fedoraproject.org (Orion Poplawski) Date: Tue, 29 Sep 2009 18:14:52 +0000 (UTC) Subject: rpms/octave/devel .cvsignore, 1.26, 1.27 octave.spec, 1.92, 1.93 sources, 1.26, 1.27 Message-ID: <20090929181452.2B22211C00C1@cvs1.fedora.phx.redhat.com> Author: orion Update of /cvs/pkgs/rpms/octave/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18365 Modified Files: .cvsignore octave.spec sources Log Message: * Tue Sep 29 2009 Orion Poplawski - 6:3.2.3-1 - Update to 3.2.3 - Re-add make check Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/octave/devel/.cvsignore,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- .cvsignore 31 Jul 2009 08:01:59 -0000 1.26 +++ .cvsignore 29 Sep 2009 18:14:51 -0000 1.27 @@ -1 +1 @@ -octave-3.2.2.tar.bz2 +octave-3.2.3.tar.bz2 Index: octave.spec =================================================================== RCS file: /cvs/pkgs/rpms/octave/devel/octave.spec,v retrieving revision 1.92 retrieving revision 1.93 diff -u -p -r1.92 -r1.93 --- octave.spec 23 Sep 2009 06:08:23 -0000 1.92 +++ octave.spec 29 Sep 2009 18:14:51 -0000 1.93 @@ -2,8 +2,8 @@ %define octave_api api-v37 Name: octave -Version: 3.2.2 -Release: 5%{?dist} +Version: 3.2.3 +Release: 1%{?dist} Summary: A high-level language for numerical computations Epoch: 6 Group: Applications/Engineering @@ -118,8 +118,8 @@ touch %{buildroot}%{_datadir}/%{name}/oc mkdir interpreter cp -a doc/interpreter/*.pdf doc/interpreter/HTML/ interpreter/ -#check -#make check +%check +make check %clean rm -rf %{buildroot} @@ -171,6 +171,10 @@ fi %changelog +* Tue Sep 29 2009 Orion Poplawski - 6:3.2.3-1 +- Update to 3.2.3 +- Re-add make check + * Tue Sep 22 2009 Rakesh Pandit - 6:3.2.2-5 - Added categories to desktop file: Education, DataVisualization, NumericalAnalysis Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/octave/devel/sources,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- sources 31 Jul 2009 08:01:59 -0000 1.26 +++ sources 29 Sep 2009 18:14:52 -0000 1.27 @@ -1 +1 @@ -656d0d11bf9cfea7a4cee226ee63fea7 octave-3.2.2.tar.bz2 +eecaa1a3b2da3b94fa7bcebbc4f1a1f2 octave-3.2.3.tar.bz2 From clumens at fedoraproject.org Tue Sep 29 18:22:35 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Tue, 29 Sep 2009 18:22:35 +0000 (UTC) Subject: rpms/python-meh/devel .cvsignore, 1.5, 1.6 python-meh.spec, 1.4, 1.5 sources, 1.5, 1.6 Message-ID: <20090929182235.7150711C00C1@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/python-meh/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20016 Modified Files: .cvsignore python-meh.spec sources Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-meh/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 25 Sep 2009 19:29:48 -0000 1.5 +++ .cvsignore 29 Sep 2009 18:22:35 -0000 1.6 @@ -2,3 +2,4 @@ python-meh-0.1.tar.gz python-meh-0.2.tar.gz python-meh-0.3.tar.gz python-meh-0.4.tar.gz +python-meh-0.5.tar.gz Index: python-meh.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-meh/devel/python-meh.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- python-meh.spec 25 Sep 2009 19:29:48 -0000 1.4 +++ python-meh.spec 29 Sep 2009 18:22:35 -0000 1.5 @@ -3,7 +3,7 @@ Summary: A python library for handling exceptions Name: python-meh Url: http://git.fedoraproject.org/git/?p=python-meh.git -Version: 0.4 +Version: 0.5 Release: 1%{?dist} # This is a Red Hat maintained package which is specific to # our distribution. Thus the source is only available from @@ -46,6 +46,9 @@ rm -rf %{buildroot} %{_datadir}/python-meh %changelog +* Tue Sep 29 2009 Chris Lumens - 0.5-1 +- Always compare version numbers as strings (#526188). + * Fri Sep 25 2009 Chris Lumens - 0.4-1 - Add a default description to bug reports. - Handle the user pressing Escape by continuing to show the dialog. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-meh/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 25 Sep 2009 19:29:48 -0000 1.5 +++ sources 29 Sep 2009 18:22:35 -0000 1.6 @@ -1 +1 @@ -8a368a55ad1273a8e9f0872d1807fb66 python-meh-0.4.tar.gz +f5ea8244a49657e770f23675e2997888 python-meh-0.5.tar.gz From clumens at fedoraproject.org Tue Sep 29 18:28:54 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Tue, 29 Sep 2009 18:28:54 +0000 (UTC) Subject: rpms/python-meh/F-12 .cvsignore, 1.5, 1.6 python-meh.spec, 1.4, 1.5 sources, 1.5, 1.6 Message-ID: <20090929182854.81A9E11C00C1@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/python-meh/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22584 Modified Files: .cvsignore python-meh.spec sources Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-meh/F-12/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 25 Sep 2009 19:29:48 -0000 1.5 +++ .cvsignore 29 Sep 2009 18:28:54 -0000 1.6 @@ -2,3 +2,4 @@ python-meh-0.1.tar.gz python-meh-0.2.tar.gz python-meh-0.3.tar.gz python-meh-0.4.tar.gz +python-meh-0.5.tar.gz Index: python-meh.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-meh/F-12/python-meh.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- python-meh.spec 25 Sep 2009 19:29:48 -0000 1.4 +++ python-meh.spec 29 Sep 2009 18:28:54 -0000 1.5 @@ -3,7 +3,7 @@ Summary: A python library for handling exceptions Name: python-meh Url: http://git.fedoraproject.org/git/?p=python-meh.git -Version: 0.4 +Version: 0.5 Release: 1%{?dist} # This is a Red Hat maintained package which is specific to # our distribution. Thus the source is only available from @@ -46,6 +46,9 @@ rm -rf %{buildroot} %{_datadir}/python-meh %changelog +* Tue Sep 29 2009 Chris Lumens - 0.5-1 +- Always compare version numbers as strings (#526188). + * Fri Sep 25 2009 Chris Lumens - 0.4-1 - Add a default description to bug reports. - Handle the user pressing Escape by continuing to show the dialog. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-meh/F-12/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 25 Sep 2009 19:29:48 -0000 1.5 +++ sources 29 Sep 2009 18:28:54 -0000 1.6 @@ -1 +1 @@ -8a368a55ad1273a8e9f0872d1807fb66 python-meh-0.4.tar.gz +f5ea8244a49657e770f23675e2997888 python-meh-0.5.tar.gz From denis at fedoraproject.org Tue Sep 29 18:45:11 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Tue, 29 Sep 2009 18:45:11 +0000 (UTC) Subject: rpms/libgdamm/devel .cvsignore, 1.12, 1.13 libgdamm.spec, 1.18, 1.19 sources, 1.12, 1.13 Message-ID: <20090929184511.1765011C00C1@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/libgdamm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26551 Modified Files: .cvsignore libgdamm.spec sources Log Message: Update to upstream 3.99.17.1. Added documentation under gtk-doc Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libgdamm/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 25 Jun 2009 07:16:02 -0000 1.12 +++ .cvsignore 29 Sep 2009 18:45:10 -0000 1.13 @@ -1 +1 @@ -libgdamm-3.99.15.tar.bz2 +libgdamm-3.99.17.1.tar.bz2 Index: libgdamm.spec =================================================================== RCS file: /cvs/pkgs/rpms/libgdamm/devel/libgdamm.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- libgdamm.spec 25 Jul 2009 05:41:24 -0000 1.18 +++ libgdamm.spec 29 Sep 2009 18:45:10 -0000 1.19 @@ -1,6 +1,6 @@ Name: libgdamm -Version: 3.99.15 -Release: 2%{?dist} +Version: 3.99.17.1 +Release: 1%{?dist} Summary: C++ wrappers for libgda Group: System Environment/Libraries License: LGPLv2+ @@ -37,6 +37,17 @@ rm -rf $RPM_BUILD_ROOT make DESTDIR=${RPM_BUILD_ROOT} install find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' +# Fix documentation installation, put everything under gtk-doc +mkdir -p $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/libgdamm-4.0 +mv ${RPM_BUILD_ROOT}%{_docdir}/libgdamm-4.0/* $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/libgdamm-4.0/ +mv ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/libgdamm-4.0/*.devhelp2 $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/libgdamm-4.0 + +# Fix devhelp broken base +sed -i 's:base="[^\"]*":base="/usr/share/gtk-doc/html/libgdamm-4.0/reference/html":' ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/libgdamm-4.0/*.devhelp2 +# Remove old doc directory +rm -fr ${RPM_BUILD_ROOT}%{_datadir}/doc/libgdamm-4.0 + + %clean rm -rf $RPM_BUILD_ROOT @@ -44,26 +55,34 @@ rm -rf $RPM_BUILD_ROOT %postun -p /sbin/ldconfig + %files %defattr(-, root, root, -) %doc AUTHORS COPYING ChangeLog NEWS %{_libdir}/*.so.* + %files devel %defattr(-, root, root, -) %{_includedir}/libgdamm-4.0 %{_libdir}/*.so %{_libdir}/libgdamm-4.0 %{_libdir}/pkgconfig/*.pc +%doc %{_datadir}/gtk-doc/html/libgdamm-4.0 + %changelog +* Sat Sep 26 2009 Denis Leroy - 3.99.17.1-1 +- Update to upstream 3.99.17.1 +- Added documentation under gtk-doc + * Fri Jul 24 2009 Fedora Release Engineering - 3.99.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Jun 25 2009 Denis Leroy - 3.99.15-1 - Update to upstream 3.99.15, as part of glom update -* Mon Mar 23 2009 - 3.99.14-1 +* Mon Mar 23 2009 Denis Leroy - 3.99.14-1 - Update to upstream 3.99.14 * Wed Mar 4 2009 Denis Leroy - 3.99.12-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libgdamm/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 25 Jun 2009 07:16:02 -0000 1.12 +++ sources 29 Sep 2009 18:45:10 -0000 1.13 @@ -1 +1 @@ -a2ce57fc1e04fe87a63429b3ca87ff1c libgdamm-3.99.15.tar.bz2 +227d838905b45e8ccd6440cf661630fc libgdamm-3.99.17.1.tar.bz2 From pkgdb at fedoraproject.org Tue Sep 29 18:47:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 18:47:19 +0000 Subject: [pkgdb] at: tmraz has requested watchcommits Message-ID: <20090929184719.7738110F88B@bastion2.fedora.phx.redhat.com> tmraz has requested the watchcommits acl on at (Fedora devel) To make changes to this package see: /pkgdb/packages/name/at From pkgdb at fedoraproject.org Tue Sep 29 18:47:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 18:47:22 +0000 Subject: [pkgdb] at: tmraz has requested commit Message-ID: <20090929184722.5A4FF10F88C@bastion2.fedora.phx.redhat.com> tmraz has requested the commit acl on at (Fedora devel) To make changes to this package see: /pkgdb/packages/name/at From pkgdb at fedoraproject.org Tue Sep 29 18:47:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 18:47:28 +0000 Subject: [pkgdb] at: tmraz has requested watchcommits Message-ID: <20090929184728.7930D10F888@bastion2.fedora.phx.redhat.com> tmraz has requested the watchcommits acl on at (Fedora 12) To make changes to this package see: /pkgdb/packages/name/at From pkgdb at fedoraproject.org Tue Sep 29 18:47:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 18:47:29 +0000 Subject: [pkgdb] at: tmraz has requested commit Message-ID: <20090929184729.27DD310F894@bastion2.fedora.phx.redhat.com> tmraz has requested the commit acl on at (Fedora 12) To make changes to this package see: /pkgdb/packages/name/at From denis at fedoraproject.org Tue Sep 29 18:48:31 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Tue, 29 Sep 2009 18:48:31 +0000 (UTC) Subject: rpms/libgdamm/F-12 .cvsignore, 1.12, 1.13 libgdamm.spec, 1.18, 1.19 sources, 1.12, 1.13 Message-ID: <20090929184831.A9D0211C00C1@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/libgdamm/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28353 Modified Files: .cvsignore libgdamm.spec sources Log Message: Update to upstream 3.99.17.1. Added documentation under gtk-doc Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libgdamm/F-12/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 25 Jun 2009 07:16:02 -0000 1.12 +++ .cvsignore 29 Sep 2009 18:48:31 -0000 1.13 @@ -1 +1 @@ -libgdamm-3.99.15.tar.bz2 +libgdamm-3.99.17.1.tar.bz2 Index: libgdamm.spec =================================================================== RCS file: /cvs/pkgs/rpms/libgdamm/F-12/libgdamm.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- libgdamm.spec 25 Jul 2009 05:41:24 -0000 1.18 +++ libgdamm.spec 29 Sep 2009 18:48:31 -0000 1.19 @@ -1,6 +1,6 @@ Name: libgdamm -Version: 3.99.15 -Release: 2%{?dist} +Version: 3.99.17.1 +Release: 1%{?dist} Summary: C++ wrappers for libgda Group: System Environment/Libraries License: LGPLv2+ @@ -37,6 +37,17 @@ rm -rf $RPM_BUILD_ROOT make DESTDIR=${RPM_BUILD_ROOT} install find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' +# Fix documentation installation, put everything under gtk-doc +mkdir -p $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/libgdamm-4.0 +mv ${RPM_BUILD_ROOT}%{_docdir}/libgdamm-4.0/* $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/libgdamm-4.0/ +mv ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/libgdamm-4.0/*.devhelp2 $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/libgdamm-4.0 + +# Fix devhelp broken base +sed -i 's:base="[^\"]*":base="/usr/share/gtk-doc/html/libgdamm-4.0/reference/html":' ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/libgdamm-4.0/*.devhelp2 +# Remove old doc directory +rm -fr ${RPM_BUILD_ROOT}%{_datadir}/doc/libgdamm-4.0 + + %clean rm -rf $RPM_BUILD_ROOT @@ -44,26 +55,34 @@ rm -rf $RPM_BUILD_ROOT %postun -p /sbin/ldconfig + %files %defattr(-, root, root, -) %doc AUTHORS COPYING ChangeLog NEWS %{_libdir}/*.so.* + %files devel %defattr(-, root, root, -) %{_includedir}/libgdamm-4.0 %{_libdir}/*.so %{_libdir}/libgdamm-4.0 %{_libdir}/pkgconfig/*.pc +%doc %{_datadir}/gtk-doc/html/libgdamm-4.0 + %changelog +* Sat Sep 26 2009 Denis Leroy - 3.99.17.1-1 +- Update to upstream 3.99.17.1 +- Added documentation under gtk-doc + * Fri Jul 24 2009 Fedora Release Engineering - 3.99.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Jun 25 2009 Denis Leroy - 3.99.15-1 - Update to upstream 3.99.15, as part of glom update -* Mon Mar 23 2009 - 3.99.14-1 +* Mon Mar 23 2009 Denis Leroy - 3.99.14-1 - Update to upstream 3.99.14 * Wed Mar 4 2009 Denis Leroy - 3.99.12-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libgdamm/F-12/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 25 Jun 2009 07:16:02 -0000 1.12 +++ sources 29 Sep 2009 18:48:31 -0000 1.13 @@ -1 +1 @@ -a2ce57fc1e04fe87a63429b3ca87ff1c libgdamm-3.99.15.tar.bz2 +227d838905b45e8ccd6440cf661630fc libgdamm-3.99.17.1.tar.bz2 From pkgdb at fedoraproject.org Tue Sep 29 18:50:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 18:50:01 +0000 Subject: [pkgdb] at had acl change status Message-ID: <20090929185001.D09A310F88C@bastion2.fedora.phx.redhat.com> mmaslano has set the watchcommits acl on at (Fedora 12) to Approved for tmraz To make changes to this package see: /pkgdb/packages/name/at From pkgdb at fedoraproject.org Tue Sep 29 18:50:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 18:50:03 +0000 Subject: [pkgdb] at had acl change status Message-ID: <20090929185003.63CE410F8A8@bastion2.fedora.phx.redhat.com> mmaslano has set the commit acl on at (Fedora 12) to Approved for tmraz To make changes to this package see: /pkgdb/packages/name/at From tmraz at fedoraproject.org Tue Sep 29 18:54:20 2009 From: tmraz at fedoraproject.org (=?utf-8?b?VG9tw6HFoSBNcsOheg==?=) Date: Tue, 29 Sep 2009 18:54:20 +0000 (UTC) Subject: rpms/at/F-12 at-3.1.10-pam.patch,1.6,1.7 at.spec,1.78,1.79 Message-ID: <20090929185420.C6E3811C00C1@cvs1.fedora.phx.redhat.com> Author: tmraz Update of /cvs/pkgs/rpms/at/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30538 Modified Files: at-3.1.10-pam.patch at.spec Log Message: * Tue Sep 29 2009 Tomas Mraz 3.1.10-38 - authentication PAM modules have to be configured for pam_setcred() at-3.1.10-pam.patch: Makefile.in | 5 - atd.c | 251 ++++++++++++++++++++++++++++++++++++++++++++++++++++++----- config.h.in | 6 + configure.in | 15 +++ pam_atd | 9 ++ perm.c | 51 +++++++++++ 6 files changed, 314 insertions(+), 23 deletions(-) Index: at-3.1.10-pam.patch =================================================================== RCS file: /cvs/pkgs/rpms/at/F-12/at-3.1.10-pam.patch,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- at-3.1.10-pam.patch 16 Sep 2009 09:31:39 -0000 1.6 +++ at-3.1.10-pam.patch 29 Sep 2009 18:54:20 -0000 1.7 @@ -1,10 +1,11 @@ --- at-3.1.10/pam_atd.pam 2007-07-03 13:29:24.000000000 +0200 +++ at-3.1.10/pam_atd 2007-07-03 13:29:24.000000000 +0200 -@@ -0,0 +1,8 @@ +@@ -0,0 +1,9 @@ +# The PAM configuration file for the at daemon +# +# -+# PAM authentication not called, no auth modules needed ++auth required pam_env.so ++auth include password-auth +account required pam_access.so +account include password-auth +session required pam_loginuid.so Index: at.spec =================================================================== RCS file: /cvs/pkgs/rpms/at/F-12/at.spec,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- at.spec 16 Sep 2009 09:31:40 -0000 1.78 +++ at.spec 29 Sep 2009 18:54:20 -0000 1.79 @@ -6,7 +6,7 @@ Summary: Job spooling tools Name: at Version: 3.1.10 -Release: 37%{?dist} +Release: 38%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://ftp.debian.org/debian/pool/main/a/at @@ -196,6 +196,9 @@ fi %attr(0755,root,root) %{_libdir}/pm-utils/sleep.d/56atd %changelog +* Tue Sep 29 2009 Tomas Mraz 3.1.10-38 +- authentication PAM modules have to be configured for pam_setcred() + * Wed Sep 16 2009 Tomas Mraz 3.1.10-37 - improve the PAM configuration, use password-auth common stack From pkgdb at fedoraproject.org Tue Sep 29 18:56:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 18:56:22 +0000 Subject: [pkgdb] at had acl change status Message-ID: <20090929185622.448BE10F874@bastion2.fedora.phx.redhat.com> mmaslano has set the watchcommits acl on at (Fedora devel) to Approved for tmraz To make changes to this package see: /pkgdb/packages/name/at From pkgdb at fedoraproject.org Tue Sep 29 18:56:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 18:56:25 +0000 Subject: [pkgdb] at had acl change status Message-ID: <20090929185625.99AB910F857@bastion2.fedora.phx.redhat.com> mmaslano has set the commit acl on at (Fedora devel) to Approved for tmraz To make changes to this package see: /pkgdb/packages/name/at From jgarzik at fedoraproject.org Tue Sep 29 19:01:13 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Tue, 29 Sep 2009 19:01:13 +0000 (UTC) Subject: rpms/tabled/devel tabled.spec,1.16,1.17 Message-ID: <20090929190113.8420F11C0423@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/tabled/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv814 Modified Files: tabled.spec Log Message: update to upstream Index: tabled.spec =================================================================== RCS file: /cvs/pkgs/rpms/tabled/devel/tabled.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- tabled.spec 29 Sep 2009 03:00:22 -0000 1.16 +++ tabled.spec 29 Sep 2009 19:01:11 -0000 1.17 @@ -1,13 +1,15 @@ Name: tabled -Version: 0.3 -Release: 6%{?dist} +Version: 0.4 +Release: 0.1.g0c7f54dc%{?dist} Summary: Distributed key/value table service Group: System Environment/Base License: GPLv2 URL: http://hail.wiki.kernel.org/ -Source0: tabled-%{version}.tar.gz +# pulled from upstream git, commit 0c7f54dcdb057ba46e7f8406695cd66bfc70b0f2 +# to recreate tarball, check out commit, then run "make dist" +Source0: tabled-%{version}git.tar.gz Source2: tabled.init Source3: tabled.sysconf BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -42,8 +44,7 @@ The %{name}-devel package contains libra developing applications that use %{name}. %prep -%setup -q - +%setup -q -n tabled-0.4git %build %configure --disable-static @@ -101,6 +102,9 @@ fi %{_includedir}/* %changelog +* Wed Aug 12 2009 Jeff Garzik - 0.4-0.1.g0c7f54dc +- update to git commit 0c7f54dcdb057ba46e7f8406695cd66bfc70b0f2 + * Mon Sep 28 2009 Pete Zaitcev - 0.3-6 - Drop ExcludeArch, fixed in bz#514651. From jgarzik at fedoraproject.org Tue Sep 29 19:01:59 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Tue, 29 Sep 2009 19:01:59 +0000 (UTC) Subject: rpms/tabled/devel tabled.spec,1.17,1.18 Message-ID: <20090929190159.0672C11C0423@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/tabled/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1111 Modified Files: tabled.spec Log Message: update to upstream Index: tabled.spec =================================================================== RCS file: /cvs/pkgs/rpms/tabled/devel/tabled.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- tabled.spec 29 Sep 2009 19:01:11 -0000 1.17 +++ tabled.spec 29 Sep 2009 19:01:58 -0000 1.18 @@ -102,7 +102,7 @@ fi %{_includedir}/* %changelog -* Wed Aug 12 2009 Jeff Garzik - 0.4-0.1.g0c7f54dc +* Tue Sep 29 2009 Jeff Garzik - 0.4-0.1.g0c7f54dc - update to git commit 0c7f54dcdb057ba46e7f8406695cd66bfc70b0f2 * Mon Sep 28 2009 Pete Zaitcev - 0.3-6 From rdieter at fedoraproject.org Tue Sep 29 19:17:06 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 19:17:06 +0000 (UTC) Subject: rpms/wv2/F-12 wv2-0.2.2-no-extra-libs.patch, 1.2, 1.3 wv2-0.2.2-no-undefined.patch, 1.2, 1.3 wv2-fixmultilib.patch, 1.2, 1.3 wv2-gcc43.patch, 1.2, 1.3 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 wv2.spec, 1.18, 1.19 wv2-0.4.0-LIB_SUFFIX.patch, 1.1, NONE wv2-0.4.0-defines.patch, 1.1, NONE wv2-0.4.0-extra_libs.patch, 1.1, NONE wv2-0.4.0-multilib.patch, 1.1, NONE Message-ID: <20090929191706.D86E011C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/wv2/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6940 Modified Files: .cvsignore sources wv2.spec Added Files: wv2-0.2.2-no-extra-libs.patch wv2-0.2.2-no-undefined.patch wv2-fixmultilib.patch wv2-gcc43.patch Removed Files: wv2-0.4.0-LIB_SUFFIX.patch wv2-0.4.0-defines.patch wv2-0.4.0-extra_libs.patch wv2-0.4.0-multilib.patch Log Message: * Tue Sep 29 2009 Rex Dieter - 1:0.2.3-9 - Epoch: 1 - tighten %files wv2-0.2.2-no-extra-libs.patch: wv2-config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: wv2-0.2.2-no-extra-libs.patch =================================================================== RCS file: wv2-0.2.2-no-extra-libs.patch diff -N wv2-0.2.2-no-extra-libs.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ wv2-0.2.2-no-extra-libs.patch 29 Sep 2009 19:17:06 -0000 1.3 @@ -0,0 +1,11 @@ +--- wv2-0.2.2/wv2-config.in.extra_libs 2006-02-21 11:36:20.000000000 -0600 ++++ wv2-0.2.2/wv2-config.in 2004-05-09 13:23:15.000000000 -0500 +@@ -76,7 +76,7 @@ + echo $exec_prefix + fi + +-wv2_libs="-lwv2 @WV_LDFLAGS@" ++wv2_libs="-lwv2" + + if test "$echo_cflags" = "yes"; then + includes="@WV_CFLAGS@" wv2-0.2.2-no-undefined.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: wv2-0.2.2-no-undefined.patch =================================================================== RCS file: wv2-0.2.2-no-undefined.patch diff -N wv2-0.2.2-no-undefined.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ wv2-0.2.2-no-undefined.patch 29 Sep 2009 19:17:06 -0000 1.3 @@ -0,0 +1,11 @@ +--- wv2-0.2.2/src/Makefile.am.no-undefined 2004-05-09 13:23:16.000000000 -0500 ++++ wv2-0.2.2/src/Makefile.am 2006-02-21 12:02:08.000000000 -0600 +@@ -16,7 +16,7 @@ + + libwv2_la_LDFLAGS = \ + -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ +- -export-dynamic ++ -export-dynamic -no-undefined -Wl,--no-undefined + + libwv2_la_SOURCES = olestorage.cpp olestream.cpp \ + word97_generated.cpp word97_helper.cpp word95_helper.cpp \ wv2-fixmultilib.patch: wv2-config.in | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Index: wv2-fixmultilib.patch =================================================================== RCS file: wv2-fixmultilib.patch diff -N wv2-fixmultilib.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ wv2-fixmultilib.patch 29 Sep 2009 19:17:06 -0000 1.3 @@ -0,0 +1,17 @@ +--- wv2-config.in.orig 2008-01-04 00:28:42.000000000 +0100 ++++ wv2-config.in 2008-01-04 00:30:43.000000000 +0100 +@@ -87,7 +87,6 @@ + fi + + if test "$echo_libs" = "yes"; then +- libdirs=-L at libdir@ + my_wv2_libs= + for i in $wv2_libs ; do + if test "x$i" != "x-L at libdir@" ; then +@@ -99,5 +98,5 @@ + fi + done + +- echo $libdirs $my_wv2_libs ++ echo $my_wv2_libs + fi wv2-gcc43.patch: styles.cpp | 1 + 1 file changed, 1 insertion(+) Index: wv2-gcc43.patch =================================================================== RCS file: wv2-gcc43.patch diff -N wv2-gcc43.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ wv2-gcc43.patch 29 Sep 2009 19:17:06 -0000 1.3 @@ -0,0 +1,10 @@ +--- src/styles.cpp.orig 2008-02-22 15:40:41.000000000 +0100 ++++ src/styles.cpp 2008-02-22 15:41:05.000000000 +0100 +@@ -24,6 +24,7 @@ + + #include "wvlog.h" + #include ++#include + + namespace wvWare + { Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/wv2/F-12/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 11 Sep 2009 15:56:41 -0000 1.4 +++ .cvsignore 29 Sep 2009 19:17:05 -0000 1.5 @@ -1 +1 @@ -wv2-0.4.0.tar.bz2 +wv2-0.2.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/wv2/F-12/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 11 Sep 2009 15:56:41 -0000 1.4 +++ sources 29 Sep 2009 19:17:06 -0000 1.5 @@ -1 +1 @@ -e0acd7a551c898aab3fb6afafc606bb4 wv2-0.4.0.tar.bz2 +ea7e3331fbe597185070c0784411a3f7 wv2-0.2.3.tar.bz2 Index: wv2.spec =================================================================== RCS file: /cvs/pkgs/rpms/wv2/F-12/wv2.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- wv2.spec 11 Sep 2009 16:47:37 -0000 1.18 +++ wv2.spec 29 Sep 2009 19:17:06 -0000 1.19 @@ -1,28 +1,31 @@ + Name: wv2 -Version: 0.4.0 -Release: 1%{?dist} +Epoch: 1 +Version: 0.2.3 +Release: 9%{?dist} Summary: A library which allows access to Microsoft? Word files Group: System Environment/Libraries License: LGPLv2 URL: http://wvware.sourceforge.net -Source0: http://download.sourceforge.net/wvware/wv2-%{version}.tar.bz2 +Source0: http://dl.sf.net/wvware/wv2-0.2.3.tar.bz2 +# see bug #182293 +Patch1: wv2-0.2.2-no-undefined.patch +# see bug #192291 +Patch2: wv2-0.2.2-no-extra-libs.patch +# see bug #343451 +Patch3: wv2-fixmultilib.patch +# fix gcc43 build +Patch4: wv2-gcc43.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# see bug #192291 -Patch2: wv2-0.4.0-extra_libs.patch -# see bug #343451 -Patch3: wv2-0.4.0-multilib.patch -## upstreamable patches -Patch50: wv2-0.4.0-defines.patch -Patch51: wv2-0.4.0-LIB_SUFFIX.patch - -BuildRequires: cmake -BuildRequires: libgsf-devel -BuildRequires: libxml2-devel -BuildRequires: pkgconfig -BuildRequires: glib2-devel -BuildRequires: zlib-devel +BuildRequires: automake libtool +BuildRequires: libgsf-devel +BuildRequires: libxml2-devel +BuildRequires: glib2-devel +BuildRequires: zlib-devel +BuildRequires: pkgconfig %description wv is a library which allows access to Microsoft? Word files. It can load and @@ -33,27 +36,25 @@ formats as well: Word 2 docs are convert %package devel Summary: Development tools for programs which will use the wv2 library Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} Requires: libgsf-devel Requires: glib2-devel Requires: libxml2-devel + %description devel The wv2-devel package includes the header files necessary for developing. - %prep %setup -q +%patch1 -p1 -b .no-undefined %patch2 -p1 -b .extra_libs -%patch3 -p1 -b .multilib -%patch50 -p1 -b .defines -%patch51 -p1 -b .LIB_SUFFIX - +%patch3 +./autogen.sh +%patch4 %build - -%cmake . - +%configure --disable-warnings --disable-dependency-tracking make %{?_smp_mflags} @@ -61,50 +62,33 @@ make %{?_smp_mflags} rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -# unpackaged files -rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la - - -%check -# checks currently fail on ppc64, appears to be a toolchain prob -%ifarch ppc64 -make -k test ||: -%else -make -k test -%endif +rm -rf $RPM_BUILD_ROOT%{_libdir}/lib*.la +touch -r ChangeLog $RPM_BUILD_ROOT/%{_bindir}/wv2-config %clean rm -rf $RPM_BUILD_ROOT - %post -p /sbin/ldconfig %postun -p /sbin/ldconfig - %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING.LIB README RELEASE THANKS TODO -%{_libdir}/libwv2.so.3* -%dir %{_libdir}/wvWare/ +%{_libdir}/libwv2.so.1* %files devel %defattr(-,root,root,-) %doc doc/* %{_bindir}/wv2-config %{_libdir}/libwv2.so -%{_libdir}/wvWare/wv2-noconfig.cmake -%{_libdir}/wvWare/wv2.cmake %{_includedir}/wv2/ - %changelog -* Fri Sep 11 2009 Rex Dieter - 0.4.0-1 -- wv2-0.4.0 - -* Mon Jul 27 2009 Fedora Release Engineering - 0.2.3-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Tue Sep 29 2009 Rex Dieter - 1:0.2.3-9 +- Epoch: 1 +- tighten %%files * Wed Feb 25 2009 Fedora Release Engineering - 0.2.3-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- wv2-0.4.0-LIB_SUFFIX.patch DELETED --- --- wv2-0.4.0-defines.patch DELETED --- --- wv2-0.4.0-extra_libs.patch DELETED --- --- wv2-0.4.0-multilib.patch DELETED --- From rdieter at fedoraproject.org Tue Sep 29 19:18:15 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 19:18:15 +0000 (UTC) Subject: rpms/wv2/F-12 wv2.spec,1.19,1.20 Message-ID: <20090929191815.81C6611C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/wv2/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7215 Modified Files: wv2.spec Log Message: Release++ Index: wv2.spec =================================================================== RCS file: /cvs/pkgs/rpms/wv2/F-12/wv2.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- wv2.spec 29 Sep 2009 19:17:06 -0000 1.19 +++ wv2.spec 29 Sep 2009 19:18:14 -0000 1.20 @@ -2,7 +2,7 @@ Name: wv2 Epoch: 1 Version: 0.2.3 -Release: 9%{?dist} +Release: 10%{?dist} Summary: A library which allows access to Microsoft? Word files Group: System Environment/Libraries @@ -86,10 +86,13 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/wv2/ %changelog -* Tue Sep 29 2009 Rex Dieter - 1:0.2.3-9 +* Tue Sep 29 2009 Rex Dieter - 1:0.2.3-10 - Epoch: 1 - tighten %%files +* Mon Jul 27 2009 Fedora Release Engineering - 0.2.3-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Fedora Release Engineering - 0.2.3-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From tmraz at fedoraproject.org Tue Sep 29 19:21:36 2009 From: tmraz at fedoraproject.org (=?utf-8?b?VG9tw6HFoSBNcsOheg==?=) Date: Tue, 29 Sep 2009 19:21:36 +0000 (UTC) Subject: rpms/opensc/devel opensc.spec,1.49,1.50 Message-ID: <20090929192136.D866211C0423@cvs1.fedora.phx.redhat.com> Author: tmraz Update of /cvs/pkgs/rpms/opensc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8520 Modified Files: opensc.spec Log Message: * Tue Sep 29 2009 Tomas Mraz - 0.11.9-2 - fix multilib conflict in the configuration file (#526269) Index: opensc.spec =================================================================== RCS file: /cvs/pkgs/rpms/opensc/devel/opensc.spec,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- opensc.spec 9 Sep 2009 15:33:07 -0000 1.49 +++ opensc.spec 29 Sep 2009 19:21:36 -0000 1.50 @@ -2,7 +2,7 @@ Name: opensc Version: 0.11.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Smart card library and applications Group: System Environment/Libraries @@ -70,7 +70,7 @@ sed -i -e 's|/usr/local/towitoko/lib/|/u --enable-pcsc \ --enable-openct \ --enable-doc \ - --with-pcsc-provider=%{_libdir}/libpcsclite.so.1 \ + --with-pcsc-provider=libpcsclite.so.1 \ --with-plugindir=%{plugindir} \ --with-pin-entry=%{_bindir}/pinentry make %{?_smp_mflags} @@ -81,6 +81,8 @@ rm -rf $RPM_BUILD_ROOT _docs install -dm 755 $RPM_BUILD_ROOT%{plugindir} make install DESTDIR=$RPM_BUILD_ROOT install -Dpm 644 etc/opensc.conf $RPM_BUILD_ROOT%{_sysconfdir}/opensc.conf +# use NEWS file timestamp as reference for configuration file +touch -r NEWS $RPM_BUILD_ROOT%{_sysconfdir}/opensc.conf find $RPM_BUILD_ROOT%{_libdir} -type f -name "*.la" | xargs rm @@ -153,6 +155,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Tomas Mraz - 0.11.9-2 +- fix multilib conflict in the configuration file (#526269) + * Wed Sep 09 2009 Tomas Mraz - 0.11.9-1 - new upstream version From crobinso at fedoraproject.org Tue Sep 29 19:24:29 2009 From: crobinso at fedoraproject.org (Cole Robinson) Date: Tue, 29 Sep 2009 19:24:29 +0000 (UTC) Subject: rpms/virt-manager/F-12 virt-manager-0.8.0-fix-vcpu-hotplug.patch, NONE, 1.1 virt-manager-0.8.0-hide-help-docs.patch, NONE, 1.1 virt-manager-0.8.0-update-translations.patch, NONE, 1.1 virt-manager-0.8.0-update-vm-state.patch, NONE, 1.1 virt-manager.spec, 1.60, 1.61 virtinst-0.500.0-change-path-perms.patch, 1.1, NONE virtinst-0.500.0-no-iso-driver.patch, 1.1, NONE Message-ID: <20090929192429.372FF11C00C1@cvs1.fedora.phx.redhat.com> Author: crobinso Update of /cvs/pkgs/rpms/virt-manager/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9465 Modified Files: virt-manager.spec Added Files: virt-manager-0.8.0-fix-vcpu-hotplug.patch virt-manager-0.8.0-hide-help-docs.patch virt-manager-0.8.0-update-translations.patch virt-manager-0.8.0-update-vm-state.patch Removed Files: virtinst-0.500.0-change-path-perms.patch virtinst-0.500.0-no-iso-driver.patch Log Message: Fix VCPU hotplug Remove access to outdated docs (bz 522823, bz 524805) Update VM state text in manager view (bz 526182) Update translations (bz 493795) virt-manager-0.8.0-fix-vcpu-hotplug.patch: domain.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE virt-manager-0.8.0-fix-vcpu-hotplug.patch --- # HG changeset patch # User Cole Robinson # Date 1253823268 14400 # Node ID d78b7e7131439dc9f22c8e7391e82c5f29888fe8 # Parent cfcd19d057ddc973a129e7816cd4ea39f0d4365a Fix vcpu hotplug. diff -r cfcd19d057dd -r d78b7e713143 src/virtManager/domain.py --- a/src/virtManager/domain.py Thu Sep 24 11:41:49 2009 -0400 +++ b/src/virtManager/domain.py Thu Sep 24 16:14:28 2009 -0400 @@ -1355,7 +1355,7 @@ self._change_cdrom(result, dev_id_info) def hotplug_vcpu(self, vcpus): - self.vm.setVcpus() + self.vm.setVcpus(int(vcpus)) def hotplug_vcpus(self, vcpus): vcpus = int(vcpus) virt-manager-0.8.0-hide-help-docs.patch: addhardware.py | 3 +++ clone.py | 3 +++ createnet.py | 3 +++ createpool.py | 3 +++ createvol.py | 4 ++++ details.py | 5 ++++- host.py | 3 +++ manager.py | 7 ++++++- preferences.py | 3 +++ 9 files changed, 32 insertions(+), 2 deletions(-) --- NEW FILE virt-manager-0.8.0-hide-help-docs.patch --- # HG changeset patch # User Cole Robinson # Date 1254248737 14400 # Node ID 65951459abe9efb9fc5f58a243ddcfd49deba0a5 # Parent 59f3d7a2ec289145c41437b7f12bcd730e17f340 Hide access to help docs: they are out of date to the point of uselessness. diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/addhardware.py --- a/src/virtManager/addhardware.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/addhardware.py Tue Sep 29 14:25:37 2009 -0400 @@ -115,6 +115,9 @@ "char_telnet_focus_in": (self.update_doc, "protocol"), }) + # XXX: Help docs useless/out of date + self.window.get_widget("create-help").hide() + self.set_initial_state() def update_doc(self, ignore1, ignore2, param): diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/clone.py --- a/src/virtManager/clone.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/clone.py Tue Sep 29 14:25:37 2009 -0400 @@ -129,6 +129,9 @@ "on_clone_help_clicked" : self.show_help, }) + # XXX: Help docs useless/out of date + self.window.get_widget("clone-help").hide() + self.set_initial_state() def show(self): diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/createnet.py --- a/src/virtManager/createnet.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/createnet.py Tue Sep 29 14:25:37 2009 -0400 @@ -68,6 +68,9 @@ "on_create_help_clicked": self.show_help, }) + # XXX: Help docs useless/out of date + self.window.get_widget("create-help").hide() + self.set_initial_state() def show(self): diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/createpool.py --- a/src/virtManager/createpool.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/createpool.py Tue Sep 29 14:25:37 2009 -0400 @@ -88,6 +88,9 @@ "on_pool_build_focus_in_event": (self.update_build_doc) }) + # XXX: Help docs useless/out of date + self.window.get_widget("pool-help").hide() + self.set_initial_state() def show(self): diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/createvol.py --- a/src/virtManager/createvol.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/createvol.py Tue Sep 29 14:25:37 2009 -0400 @@ -72,6 +72,10 @@ format_list.add_attribute(text2, 'text', 1) self.window.get_widget("vol-info-view").modify_bg(gtk.STATE_NORMAL, gtk.gdk.color_parse("grey")) + + # XXX: Help docs useless/out of date + self.window.get_widget("pool-help").hide() + self.reset_state() diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/details.py --- a/src/virtManager/details.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/details.py Tue Sep 29 14:25:37 2009 -0400 @@ -313,6 +313,9 @@ "on_security_model_changed": self.security_model_changed, }) + # XXX: Help docs useless/out of date + self.window.get_widget("help1").hide() + self.vm.connect("status-changed", self.update_widget_states) self.vm.connect("resources-sampled", self.refresh_resources) self.vm.connect("config-changed", self.refresh_vm_info) @@ -575,7 +578,7 @@ if self.is_visible(): self.topwin.present() return - self.topwin.show_all() + self.topwin.show() self.topwin.present() self.engine.increment_window_counter() diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/host.py --- a/src/virtManager/host.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/host.py Tue Sep 29 14:25:37 2009 -0400 @@ -169,6 +169,9 @@ "on_config_autoconnect_toggled": self.toggle_autoconnect, }) + # XXX: Help docs useless/out of date + self.window.get_widget("help1").hide() + self.conn.connect("resources-sampled", self.refresh_resources) self.reset_state() diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/manager.py --- a/src/virtManager/manager.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/manager.py Tue Sep 29 14:25:37 2009 -0400 @@ -188,6 +188,7 @@ filename = self.config.get_icon_dir() + "/%s" % iconfile pixbuf = gtk.gdk.pixbuf_new_from_file_at_size(filename, l, w) image = gtk.image_new_from_pixbuf(pixbuf) + image.show_all() self.window.get_widget(widget).set_icon_widget(image) set_toolbar_image("vm-new", "vm_new_wizard.png", 28, 28) @@ -356,6 +357,9 @@ "on_menu_help_activate": self.show_help, }) + # XXX: Help docs useless/out of date + self.window.get_widget("menu_help").hide() + self.vm_selected(None) self.window.get_widget("vm-list").get_selection().connect("changed", self.vm_selected) @@ -391,7 +395,8 @@ if self.is_visible(): win.present() return - win.show_all() + win.show() + win.present() self.engine.increment_window_counter() if self.startup_error: diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/preferences.py --- a/src/virtManager/preferences.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/preferences.py Tue Sep 29 14:25:37 2009 -0400 @@ -75,6 +75,9 @@ "on_prefs_stats_enable_net_toggled": self.change_net_poll, }) + # XXX: Help docs useless/out of date + self.window.get_widget("prefs-help").hide() + def close(self, ignore1=None, ignore2=None): self.topwin.hide() return 1 virt-manager-0.8.0-update-translations.patch: as.po | 1847 ++--- bg.po | 918 +- bn_IN.po | 2250 ++---- bs.po | 917 +- ca.po | 921 +- cs.po | 917 +- da.po | 917 +- de.po | 8692 ++++++++++++-------------- es.po | 1187 +-- fi.po | 921 +- fr.po |19894 +++++++++++++++++++++++++++++------------------------------- gu.po | 1492 +--- hi.po | 1495 +--- hr.po | 918 +- hu.po | 2958 ++++---- is.po | 914 +- it.po | 929 +- ja.po | 1169 +-- kn.po | 1502 +--- ko.po | 2197 +----- ml.po | 2798 +++----- mr.po | 1514 +--- ms.po | 923 +- nb.po | 918 +- nl.po | 1144 +-- or.po | 1479 +--- pa.po | 1496 +--- pl.po | 1500 +--- pt.po | 924 +- pt_BR.po | 933 +- ro.po | 917 +- ru.po | 918 +- sr.po | 918 +- sr at latin.po | 918 +- sv.po | 926 +- ta.po | 1504 +--- te.po | 1506 +--- tr.po | 911 +- uk.po | 917 +- zh_CN.po | 1165 +-- zh_TW.po | 929 +- 41 files changed, 36406 insertions(+), 41707 deletions(-) --- NEW FILE virt-manager-0.8.0-update-translations.patch --- # HG changeset patch # User Laurent L?onard # Date 1249496263 14400 # Node ID 5195fe3509bc3a3938c607240f215c9921af8f2c # Parent 18e673ca4e148a3e023f56353412d259aea487c2 Updated french translation. diff -r 18e673ca4e14 -r 5195fe3509bc po/fr.po --- a/po/fr.po Tue Jul 28 22:25:13 2009 -0400 +++ b/po/fr.po Wed Aug 05 14:17:43 2009 -0400 @@ -1,5099 +1,4131 @@ -# translation of virt-manager.tip.po to french -# Copyright (C) 2006 Virt-Manager -# This file is distributed under the same license as the Virt-Manager package. -# -# Damien Durand , 2006. -# Thomas Canniot , 2006, 2007. -# Alain PORTAL , 2006, 2007. -# Decroux Fabien , 2006. -# Gauthier Ancelin , 2007, 2008. -msgid "" -msgstr "" -"Project-Id-Version: virt-manager.tip\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-07-28 20:55-0400\n" -"PO-Revision-Date: 2008-01-31 20:53+0100\n" -"Last-Translator: Gauthier Ancelin \n" -"Language-Team: french \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" - -#: ../src/virt-manager.desktop.in.in.h:1 -msgid "Manage virtual machines" -msgstr "G?rer les machines virtuelles" - -#: ../src/virt-manager.desktop.in.in.h:2 ../src/virtManager/systray.py:101 -#: ../src/vmm-manager.glade.h:11 -msgid "Virtual Machine Manager" -msgstr "Gestionnaire de machine virtuelle" - -#: ../src/virt-manager.py.in:55 -#, fuzzy -msgid "Error starting Virtual Machine Manager" -msgstr "Gestionnaire de machine virtuelle" - -#. ...the risk is we catch too much though -#. Damned if we do, damned if we dont :-)( -#: ../src/virt-manager.py.in:288 -#, fuzzy, python-format -msgid "Unable to initialize GTK: %s" -msgstr "Impossible d'initialiser GTK : " - -#: ../src/virt-manager.schemas.in.h:1 -msgid "Default image path" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:2 -#, fuzzy -msgid "Default media path" -msgstr "Param?tre de r?seau invalide" - -#: ../src/virt-manager.schemas.in.h:3 -msgid "Default path for choosing VM images" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:4 -msgid "Default path for choosing media" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:5 -msgid "Default path for saving VM snaphots" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:6 -msgid "Default path for saving screenshots from VMs" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:7 -msgid "Default path for stored VM snapshots" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:8 -msgid "Default restore path" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:9 -msgid "Default save domain path" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:10 -msgid "Default screenshot path" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:11 -msgid "Install sound device for local VM" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:12 -msgid "Install sound device for remote VM" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:13 -msgid "Poll disk i/o stats" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:14 -msgid "Poll net i/o stats" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:15 -msgid "Show system tray icon" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:16 -msgid "Show system tray icon while app is running" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:17 -msgid "Stats type in manager view" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:18 -msgid "The length of the list of URLs" -msgstr "La longueur de la liste d'URL" - -#: ../src/virt-manager.schemas.in.h:19 -msgid "The number of samples to keep in the statistics history" -msgstr "" -"Le nombre d'?chantillons ? conserver dans l'historique des statistiques" - -#: ../src/virt-manager.schemas.in.h:20 -msgid "" -"The number of urls to keep in the history for the install media address page." -msgstr "" -"Le nombre d'URL ? conserver dans l'historique pour la page des adresses de " -"media d'installation." - -#: ../src/virt-manager.schemas.in.h:21 -msgid "The statistics history length" -msgstr "La longueur de l'historique de statistiques" - -#: ../src/virt-manager.schemas.in.h:22 -msgid "The statistics update interval" -msgstr "L'intervalle de rafra?chissement des statistiques" - -#: ../src/virt-manager.schemas.in.h:23 -msgid "The statistics update interval in seconds" -msgstr "L'intervalle de rafra?chissement des statistiques en secondes" - -#: ../src/virt-manager.schemas.in.h:24 -msgid "Type of stats to graph (cpu, disk, net) in manager view" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:25 -msgid "When to grab keyboard input for the console" -msgstr "Quand la console peut s'approprier le clavier" - -#: ../src/virt-manager.schemas.in.h:26 -msgid "When to pop up a console for a guest" -msgstr "Quand pr?senter une console pour un invit?" - -#: ../src/virt-manager.schemas.in.h:27 -msgid "When to scale the VM graphical console" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:28 -#, fuzzy -msgid "" -"When to scale the VM graphical console. 0 = never, 1 = only when in full " -"screen mode, 2 = Always" -msgstr "" -"Quand une console d'invit? peut s'approprier le clavier. ? 0 ? = jamais, ? 1 ? " -"= seulement en mode plein ?cran, ? 2 ? = lorsque la souris est au-dessus de " -"la console" - -#: ../src/virt-manager.schemas.in.h:29 -msgid "Whether or not the app will poll VM disk i/o statistics" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:30 -msgid "Whether or not the app will poll VM network i/o statistics" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:31 -msgid "" -"Whether to grab keyboard input for a guest console. 0 = never, 1 = only when " -"in full screen mode, 2 = when mouse is over console" -msgstr "" -"Quand une console d'invit? peut s'approprier le clavier. ? 0 ? = jamais, ? 1 ? " -"= seulement en mode plein ?cran, ? 2 ? = lorsque la souris est au-dessus de " -"la console" - -#: ../src/virt-manager.schemas.in.h:32 -msgid "Whether to install a sound device for local VMs or not" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:33 [...148040 lines suppressed...] msgstr "" -#: ../src/vmm-create.glade.h:44 +#: ../src/vmm-create.glade.h:45 msgid "URL:" msgstr "" -#: ../src/vmm-create.glade.h:45 +#: ../src/vmm-create.glade.h:46 #, fuzzy msgid "Use CDROM or DVD" msgstr "???? DVD ???(_C)" -#: ../src/vmm-create.glade.h:46 +#: ../src/vmm-create.glade.h:47 #, fuzzy msgid "Use ISO image:" msgstr "?? ISO ???" -#: ../src/vmm-create.glade.h:47 +#: ../src/vmm-create.glade.h:48 #, fuzzy msgid "Version:" msgstr "???" -#: ../src/vmm-create.glade.h:48 +#: ../src/vmm-create.glade.h:49 #, fuzzy msgid "Virt Type:" msgstr "???" @@ -3076,10 +3074,6 @@ msgid "Delete associated storage files" msgstr "" -#: ../src/vmm-delete.glade.h:4 -msgid "gtk-delete" -msgstr "" - #: ../src/vmm-details.glade.h:1 msgid "" "0 KBytes/s\n" @@ -3229,7 +3223,7 @@ msgid "Device virtual machine will boot from:" msgstr "?????????????" -#: ../src/vmm-details.glade.h:40 ../src/vmm-manager.glade.h:4 +#: ../src/vmm-details.glade.h:40 ../src/vmm-manager.glade.h:2 msgid "Disk" msgstr "??" @@ -3431,10 +3425,6 @@ msgid "Stats" msgstr "??" -#: ../src/vmm-details.glade.h:100 -msgid "Status:" -msgstr "???" - #: ../src/vmm-details.glade.h:101 msgid "Target Port:" msgstr "??????" @@ -3508,29 +3498,24 @@ msgstr "??(_B)..." #: ../src/vmm-details.glade.h:119 ../src/vmm-host.glade.h:41 -#: ../src/vmm-manager.glade.h:12 -msgid "_Contents" -msgstr "??(_C)" - -#: ../src/vmm-details.glade.h:120 ../src/vmm-host.glade.h:42 -#: ../src/vmm-manager.glade.h:14 +#: ../src/vmm-manager.glade.h:9 msgid "_File" msgstr "??(_F)" -#: ../src/vmm-details.glade.h:121 ../src/vmm-host.glade.h:43 -#: ../src/vmm-manager.glade.h:15 +#: ../src/vmm-details.glade.h:120 ../src/vmm-host.glade.h:42 +#: ../src/vmm-manager.glade.h:10 msgid "_Help" msgstr "??(_H)" -#: ../src/vmm-details.glade.h:125 +#: ../src/vmm-details.glade.h:124 msgid "_Save" msgstr "??(_S)" -#: ../src/vmm-details.glade.h:126 +#: ../src/vmm-details.glade.h:125 msgid "_Take Screenshot" msgstr "????(_T)" -#: ../src/vmm-details.glade.h:127 ../src/vmm-manager.glade.h:21 +#: ../src/vmm-details.glade.h:126 ../src/vmm-manager.glade.h:16 msgid "_View" msgstr "??(_V)" @@ -3590,7 +3575,7 @@ msgid "Forwarding:" msgstr "???" -#: ../src/vmm-host.glade.h:21 ../src/vmm-manager.glade.h:6 +#: ../src/vmm-host.glade.h:21 ../src/vmm-manager.glade.h:4 msgid "Host Details" msgstr "??????" @@ -3651,50 +3636,32 @@ msgstr "????" #: ../src/vmm-manager.glade.h:1 -msgid "Add Connection..." -msgstr "????..." - -#: ../src/vmm-manager.glade.h:2 #, fuzzy msgid "CPU" msgstr "VCPU" #: ../src/vmm-manager.glade.h:3 -#, fuzzy -msgid "Delete Virtual Machine" -msgstr "??????" - -#: ../src/vmm-manager.glade.h:5 msgid "Graph" msgstr "" -#: ../src/vmm-manager.glade.h:8 +#: ../src/vmm-manager.glade.h:6 msgid "Restore a saved machine from a filesystem image" msgstr "???????????????????" -#: ../src/vmm-manager.glade.h:9 -msgid "Restore saved machine..." -msgstr "????????..." - -#: ../src/vmm-manager.glade.h:10 -#, fuzzy -msgid "Virtual Machine Details" -msgstr "????" - -#: ../src/vmm-manager.glade.h:13 +#: ../src/vmm-manager.glade.h:8 msgid "_Edit" msgstr "??(_E)" -#: ../src/vmm-manager.glade.h:16 +#: ../src/vmm-manager.glade.h:11 #, fuzzy msgid "_New" msgstr "??(_V)" -#: ../src/vmm-manager.glade.h:17 +#: ../src/vmm-manager.glade.h:12 msgid "_Open" msgstr "" -#: ../src/vmm-manager.glade.h:20 +#: ../src/vmm-manager.glade.h:15 #, fuzzy msgid "_Shutdown" msgstr "??" @@ -3879,6 +3846,26 @@ msgid "_New Volume" msgstr "???" +#~ msgid "Create _Volume" +#~ msgstr "????(_V)" + +#~ msgid "_Contents" +#~ msgstr "??(_C)" + +#~ msgid "Add Connection..." +#~ msgstr "????..." + +#, fuzzy +#~ msgid "Delete Virtual Machine" +#~ msgstr "??????" + +#~ msgid "Restore saved machine..." +#~ msgstr "????????..." + +#, fuzzy +#~ msgid "Virtual Machine Details" +#~ msgstr "????" + #, fuzzy #~ msgid "Poll memory usage stats" #~ msgstr "????????????" @@ -4239,10 +4226,6 @@ #~ msgstr "CPU ???" #, fuzzy -#~ msgid "Enable audio:" -#~ msgstr "?????" - -#, fuzzy #~ msgid "F_ully virtualized:" #~ msgstr "?????(_u)?" virt-manager-0.8.0-update-vm-state.patch: manager.py | 1 + 1 file changed, 1 insertion(+) --- NEW FILE virt-manager-0.8.0-update-vm-state.patch --- # HG changeset patch # User Cole Robinson # Date 1254247348 14400 # Node ID 59f3d7a2ec289145c41437b7f12bcd730e17f340 # Parent 6d219a6db4fbcb343d41a959dac7a8623f3dcbb3 manager: Actually update VM state text when state changes diff -r 6d219a6db4fb -r 59f3d7a2ec28 src/virtManager/manager.py --- a/src/virtManager/manager.py Tue Sep 29 14:00:50 2009 -0400 +++ b/src/virtManager/manager.py Tue Sep 29 14:02:28 2009 -0400 @@ -584,6 +584,7 @@ row[ROW_STATUS] = vm.run_status() row[ROW_STATUS_ICON] = vm.run_status_icon_large() row[ROW_IS_VM_RUNNING] = vm.is_active() + row[ROW_MARKUP] = self._build_vm_markup(vm, row) model.row_changed(row.path, row.iter) Index: virt-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/virt-manager/F-12/virt-manager.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- virt-manager.spec 24 Sep 2009 15:47:35 -0000 1.60 +++ virt-manager.spec 29 Sep 2009 19:24:28 -0000 1.61 @@ -8,7 +8,7 @@ Name: virt-manager Version: 0.8.0 -Release: 5%{_extra_release} +Release: 6%{_extra_release} Summary: Virtual Machine Manager Group: Applications/Emulators @@ -40,6 +40,14 @@ Patch8: %{name}-%{version}-stats-logging Patch9: %{name}-%{version}-refresh-disk-space.patch # Offer to fix disk permission issues (bz 517379) Patch10: %{name}-%{version}-fix-path-perms.patch +# Fix VCPU hotplug +Patch11: %{name}-%{version}-fix-vcpu-hotplug.patch +# Remove access to outdated docs (bz 522823, bz 524805) +Patch12: %{name}-%{version}-hide-help-docs.patch +# Update VM state text in manager view (bz 526182) +Patch13: %{name}-%{version}-update-vm-state.patch +# Update translations (bz 493795) +Patch14: %{name}-%{version}-update-translations.patch # These two are just the oldest version tested Requires: pygtk2 >= 1.99.12-6 @@ -117,6 +125,10 @@ cp %{SOURCE3} pixmaps %patch8 -p1 %patch9 -p1 %patch10 -p1 +%patch11 -p1 +%patch12 -p1 +%patch13 -p1 +%patch14 -p1 %build %configure @@ -190,6 +202,12 @@ fi %{_datadir}/dbus-1/services/%{name}.service %changelog +* Tue Sep 29 2009 Cole Robinson - 0.8.0-6.fc12 +- Fix VCPU hotplug +- Remove access to outdated docs (bz 522823, bz 524805) +- Update VM state text in manager view (bz 526182) +- Update translations (bz 493795) + * Thu Sep 24 2009 Cole Robinson - 0.8.0-5.fc12 - Refresh host disk space in create wizard (bz 502777) - Offer to fix disk permission issues (bz 517379) --- virtinst-0.500.0-change-path-perms.patch DELETED --- --- virtinst-0.500.0-no-iso-driver.patch DELETED --- From jgarzik at fedoraproject.org Tue Sep 29 19:27:29 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Tue, 29 Sep 2009 19:27:29 +0000 (UTC) Subject: rpms/tabled/devel .cvsignore,1.3,1.4 sources,1.9,1.10 Message-ID: <20090929192729.3CB7811C00C1@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/tabled/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11208 Modified Files: .cvsignore sources Log Message: check in new source too... doh Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/tabled/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 15 Aug 2009 15:08:01 -0000 1.3 +++ .cvsignore 29 Sep 2009 19:27:28 -0000 1.4 @@ -1 +1 @@ -tabled-0.3.tar.gz +tabled-0.4git.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tabled/devel/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 15 Aug 2009 15:08:01 -0000 1.9 +++ sources 29 Sep 2009 19:27:28 -0000 1.10 @@ -1 +1 @@ -4beccbcd7adefac4fac775e9ebec4bc1 tabled-0.3.tar.gz +54d05b0581014cdb876b5edfafa9bbb7 tabled-0.4git.tar.gz From nsantos at fedoraproject.org Tue Sep 29 19:27:45 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Tue, 29 Sep 2009 19:27:45 +0000 (UTC) Subject: rpms/rhm/devel dead.package, NONE, 1.1 rhm.spec, 1.48, NONE sources, 1.18, NONE stdint.patch, 1.3, NONE Message-ID: <20090929192745.5B5F611C00C1@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/rhm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11320 Added Files: dead.package Removed Files: rhm.spec sources stdint.patch Log Message: rhm package is obsoleted/replaced by a new subpackage of the qpidc rpm, called rhm-cpp-server-store --- NEW FILE dead.package --- rhm package is obsoleted/replaced by a new subpackage of the qpidc rpm, called rhm-cpp-server-store --- rhm.spec DELETED --- --- sources DELETED --- --- stdint.patch DELETED --- From jgarzik at fedoraproject.org Tue Sep 29 19:28:23 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Tue, 29 Sep 2009 19:28:23 +0000 (UTC) Subject: rpms/tabled/devel tabled.spec,1.18,1.19 Message-ID: <20090929192823.F04D311C00C1@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/tabled/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11611 Modified Files: tabled.spec Log Message: check in new source too... doh Index: tabled.spec =================================================================== RCS file: /cvs/pkgs/rpms/tabled/devel/tabled.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- tabled.spec 29 Sep 2009 19:01:58 -0000 1.18 +++ tabled.spec 29 Sep 2009 19:28:23 -0000 1.19 @@ -1,6 +1,6 @@ Name: tabled Version: 0.4 -Release: 0.1.g0c7f54dc%{?dist} +Release: 0.2.g0c7f54dc%{?dist} Summary: Distributed key/value table service Group: System Environment/Base @@ -102,6 +102,9 @@ fi %{_includedir}/* %changelog +* Tue Sep 29 2009 Jeff Garzik - 0.4-0.2.g0c7f54dc +- add sources for git commit 0c7f54dcdb057ba46e7f8406695cd66bfc70b0f2 + * Tue Sep 29 2009 Jeff Garzik - 0.4-0.1.g0c7f54dc - update to git commit 0c7f54dcdb057ba46e7f8406695cd66bfc70b0f2 From nsantos at fedoraproject.org Tue Sep 29 19:28:38 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Tue, 29 Sep 2009 19:28:38 +0000 (UTC) Subject: rpms/rhm/F-12 dead.package, NONE, 1.1 rhm.spec, 1.48, NONE sources, 1.18, NONE stdint.patch, 1.3, NONE Message-ID: <20090929192838.1F3A511C00C1@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/rhm/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11740 Added Files: dead.package Removed Files: rhm.spec sources stdint.patch Log Message: rhm package is obsoleted/replaced by a new subpackage of the qpidc rpm, called rhm-cpp-server-store --- NEW FILE dead.package --- rhm package is obsoleted/replaced by a new subpackage of the qpidc rpm, called rhm-cpp-server-store --- rhm.spec DELETED --- --- sources DELETED --- --- stdint.patch DELETED --- From tmraz at fedoraproject.org Tue Sep 29 19:31:01 2009 From: tmraz at fedoraproject.org (=?utf-8?b?VG9tw6HFoSBNcsOheg==?=) Date: Tue, 29 Sep 2009 19:31:01 +0000 (UTC) Subject: rpms/opensc/F-12 opensc.spec,1.49,1.50 Message-ID: <20090929193101.7D02011C0423@cvs1.fedora.phx.redhat.com> Author: tmraz Update of /cvs/pkgs/rpms/opensc/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12760 Modified Files: opensc.spec Log Message: * Tue Sep 29 2009 Tomas Mraz - 0.11.9-2 - fix multilib conflict in the configuration file (#526269) Index: opensc.spec =================================================================== RCS file: /cvs/pkgs/rpms/opensc/F-12/opensc.spec,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- opensc.spec 9 Sep 2009 15:33:07 -0000 1.49 +++ opensc.spec 29 Sep 2009 19:31:01 -0000 1.50 @@ -2,7 +2,7 @@ Name: opensc Version: 0.11.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Smart card library and applications Group: System Environment/Libraries @@ -70,7 +70,7 @@ sed -i -e 's|/usr/local/towitoko/lib/|/u --enable-pcsc \ --enable-openct \ --enable-doc \ - --with-pcsc-provider=%{_libdir}/libpcsclite.so.1 \ + --with-pcsc-provider=libpcsclite.so.1 \ --with-plugindir=%{plugindir} \ --with-pin-entry=%{_bindir}/pinentry make %{?_smp_mflags} @@ -81,6 +81,8 @@ rm -rf $RPM_BUILD_ROOT _docs install -dm 755 $RPM_BUILD_ROOT%{plugindir} make install DESTDIR=$RPM_BUILD_ROOT install -Dpm 644 etc/opensc.conf $RPM_BUILD_ROOT%{_sysconfdir}/opensc.conf +# use NEWS file timestamp as reference for configuration file +touch -r NEWS $RPM_BUILD_ROOT%{_sysconfdir}/opensc.conf find $RPM_BUILD_ROOT%{_libdir} -type f -name "*.la" | xargs rm @@ -153,6 +155,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Tomas Mraz - 0.11.9-2 +- fix multilib conflict in the configuration file (#526269) + * Wed Sep 09 2009 Tomas Mraz - 0.11.9-1 - new upstream version From crobinso at fedoraproject.org Tue Sep 29 19:37:26 2009 From: crobinso at fedoraproject.org (Cole Robinson) Date: Tue, 29 Sep 2009 19:37:26 +0000 (UTC) Subject: rpms/virt-manager/devel virt-manager-0.8.0-fix-vcpu-hotplug.patch, NONE, 1.1 virt-manager-0.8.0-hide-help-docs.patch, NONE, 1.1 virt-manager-0.8.0-update-translations.patch, NONE, 1.1 virt-manager-0.8.0-update-vm-state.patch, NONE, 1.1 virt-manager.spec, 1.60, 1.61 virtinst-0.500.0-change-path-perms.patch, 1.1, NONE virtinst-0.500.0-no-iso-driver.patch, 1.1, NONE Message-ID: <20090929193726.AE45F11C00C1@cvs1.fedora.phx.redhat.com> Author: crobinso Update of /cvs/pkgs/rpms/virt-manager/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13807 Modified Files: virt-manager.spec Added Files: virt-manager-0.8.0-fix-vcpu-hotplug.patch virt-manager-0.8.0-hide-help-docs.patch virt-manager-0.8.0-update-translations.patch virt-manager-0.8.0-update-vm-state.patch Removed Files: virtinst-0.500.0-change-path-perms.patch virtinst-0.500.0-no-iso-driver.patch Log Message: Fix VCPU hotplug Remove access to outdated docs (bz 522823, bz 524805) Update VM state text in manager view (bz 526182) Update translations (bz 493795) virt-manager-0.8.0-fix-vcpu-hotplug.patch: domain.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE virt-manager-0.8.0-fix-vcpu-hotplug.patch --- # HG changeset patch # User Cole Robinson # Date 1253823268 14400 # Node ID d78b7e7131439dc9f22c8e7391e82c5f29888fe8 # Parent cfcd19d057ddc973a129e7816cd4ea39f0d4365a Fix vcpu hotplug. diff -r cfcd19d057dd -r d78b7e713143 src/virtManager/domain.py --- a/src/virtManager/domain.py Thu Sep 24 11:41:49 2009 -0400 +++ b/src/virtManager/domain.py Thu Sep 24 16:14:28 2009 -0400 @@ -1355,7 +1355,7 @@ self._change_cdrom(result, dev_id_info) def hotplug_vcpu(self, vcpus): - self.vm.setVcpus() + self.vm.setVcpus(int(vcpus)) def hotplug_vcpus(self, vcpus): vcpus = int(vcpus) virt-manager-0.8.0-hide-help-docs.patch: addhardware.py | 3 +++ clone.py | 3 +++ createnet.py | 3 +++ createpool.py | 3 +++ createvol.py | 4 ++++ details.py | 5 ++++- host.py | 3 +++ manager.py | 7 ++++++- preferences.py | 3 +++ 9 files changed, 32 insertions(+), 2 deletions(-) --- NEW FILE virt-manager-0.8.0-hide-help-docs.patch --- # HG changeset patch # User Cole Robinson # Date 1254248737 14400 # Node ID 65951459abe9efb9fc5f58a243ddcfd49deba0a5 # Parent 59f3d7a2ec289145c41437b7f12bcd730e17f340 Hide access to help docs: they are out of date to the point of uselessness. diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/addhardware.py --- a/src/virtManager/addhardware.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/addhardware.py Tue Sep 29 14:25:37 2009 -0400 @@ -115,6 +115,9 @@ "char_telnet_focus_in": (self.update_doc, "protocol"), }) + # XXX: Help docs useless/out of date + self.window.get_widget("create-help").hide() + self.set_initial_state() def update_doc(self, ignore1, ignore2, param): diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/clone.py --- a/src/virtManager/clone.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/clone.py Tue Sep 29 14:25:37 2009 -0400 @@ -129,6 +129,9 @@ "on_clone_help_clicked" : self.show_help, }) + # XXX: Help docs useless/out of date + self.window.get_widget("clone-help").hide() + self.set_initial_state() def show(self): diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/createnet.py --- a/src/virtManager/createnet.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/createnet.py Tue Sep 29 14:25:37 2009 -0400 @@ -68,6 +68,9 @@ "on_create_help_clicked": self.show_help, }) + # XXX: Help docs useless/out of date + self.window.get_widget("create-help").hide() + self.set_initial_state() def show(self): diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/createpool.py --- a/src/virtManager/createpool.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/createpool.py Tue Sep 29 14:25:37 2009 -0400 @@ -88,6 +88,9 @@ "on_pool_build_focus_in_event": (self.update_build_doc) }) + # XXX: Help docs useless/out of date + self.window.get_widget("pool-help").hide() + self.set_initial_state() def show(self): diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/createvol.py --- a/src/virtManager/createvol.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/createvol.py Tue Sep 29 14:25:37 2009 -0400 @@ -72,6 +72,10 @@ format_list.add_attribute(text2, 'text', 1) self.window.get_widget("vol-info-view").modify_bg(gtk.STATE_NORMAL, gtk.gdk.color_parse("grey")) + + # XXX: Help docs useless/out of date + self.window.get_widget("pool-help").hide() + self.reset_state() diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/details.py --- a/src/virtManager/details.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/details.py Tue Sep 29 14:25:37 2009 -0400 @@ -313,6 +313,9 @@ "on_security_model_changed": self.security_model_changed, }) + # XXX: Help docs useless/out of date + self.window.get_widget("help1").hide() + self.vm.connect("status-changed", self.update_widget_states) self.vm.connect("resources-sampled", self.refresh_resources) self.vm.connect("config-changed", self.refresh_vm_info) @@ -575,7 +578,7 @@ if self.is_visible(): self.topwin.present() return - self.topwin.show_all() + self.topwin.show() self.topwin.present() self.engine.increment_window_counter() diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/host.py --- a/src/virtManager/host.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/host.py Tue Sep 29 14:25:37 2009 -0400 @@ -169,6 +169,9 @@ "on_config_autoconnect_toggled": self.toggle_autoconnect, }) + # XXX: Help docs useless/out of date + self.window.get_widget("help1").hide() + self.conn.connect("resources-sampled", self.refresh_resources) self.reset_state() diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/manager.py --- a/src/virtManager/manager.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/manager.py Tue Sep 29 14:25:37 2009 -0400 @@ -188,6 +188,7 @@ filename = self.config.get_icon_dir() + "/%s" % iconfile pixbuf = gtk.gdk.pixbuf_new_from_file_at_size(filename, l, w) image = gtk.image_new_from_pixbuf(pixbuf) + image.show_all() self.window.get_widget(widget).set_icon_widget(image) set_toolbar_image("vm-new", "vm_new_wizard.png", 28, 28) @@ -356,6 +357,9 @@ "on_menu_help_activate": self.show_help, }) + # XXX: Help docs useless/out of date + self.window.get_widget("menu_help").hide() + self.vm_selected(None) self.window.get_widget("vm-list").get_selection().connect("changed", self.vm_selected) @@ -391,7 +395,8 @@ if self.is_visible(): win.present() return - win.show_all() + win.show() + win.present() self.engine.increment_window_counter() if self.startup_error: diff -r 59f3d7a2ec28 -r 65951459abe9 src/virtManager/preferences.py --- a/src/virtManager/preferences.py Tue Sep 29 14:02:28 2009 -0400 +++ b/src/virtManager/preferences.py Tue Sep 29 14:25:37 2009 -0400 @@ -75,6 +75,9 @@ "on_prefs_stats_enable_net_toggled": self.change_net_poll, }) + # XXX: Help docs useless/out of date + self.window.get_widget("prefs-help").hide() + def close(self, ignore1=None, ignore2=None): self.topwin.hide() return 1 virt-manager-0.8.0-update-translations.patch: as.po | 1847 ++--- bg.po | 918 +- bn_IN.po | 2250 ++---- bs.po | 917 +- ca.po | 921 +- cs.po | 917 +- da.po | 917 +- de.po | 8692 ++++++++++++-------------- es.po | 1187 +-- fi.po | 921 +- fr.po |19894 +++++++++++++++++++++++++++++------------------------------- gu.po | 1492 +--- hi.po | 1495 +--- hr.po | 918 +- hu.po | 2958 ++++---- is.po | 914 +- it.po | 929 +- ja.po | 1169 +-- kn.po | 1502 +--- ko.po | 2197 +----- ml.po | 2798 +++----- mr.po | 1514 +--- ms.po | 923 +- nb.po | 918 +- nl.po | 1144 +-- or.po | 1479 +--- pa.po | 1496 +--- pl.po | 1500 +--- pt.po | 924 +- pt_BR.po | 933 +- ro.po | 917 +- ru.po | 918 +- sr.po | 918 +- sr at latin.po | 918 +- sv.po | 926 +- ta.po | 1504 +--- te.po | 1506 +--- tr.po | 911 +- uk.po | 917 +- zh_CN.po | 1165 +-- zh_TW.po | 929 +- 41 files changed, 36406 insertions(+), 41707 deletions(-) --- NEW FILE virt-manager-0.8.0-update-translations.patch --- # HG changeset patch # User Laurent L?onard # Date 1249496263 14400 # Node ID 5195fe3509bc3a3938c607240f215c9921af8f2c # Parent 18e673ca4e148a3e023f56353412d259aea487c2 Updated french translation. diff -r 18e673ca4e14 -r 5195fe3509bc po/fr.po --- a/po/fr.po Tue Jul 28 22:25:13 2009 -0400 +++ b/po/fr.po Wed Aug 05 14:17:43 2009 -0400 @@ -1,5099 +1,4131 @@ -# translation of virt-manager.tip.po to french -# Copyright (C) 2006 Virt-Manager -# This file is distributed under the same license as the Virt-Manager package. -# -# Damien Durand , 2006. -# Thomas Canniot , 2006, 2007. -# Alain PORTAL , 2006, 2007. -# Decroux Fabien , 2006. -# Gauthier Ancelin , 2007, 2008. -msgid "" -msgstr "" -"Project-Id-Version: virt-manager.tip\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-07-28 20:55-0400\n" -"PO-Revision-Date: 2008-01-31 20:53+0100\n" -"Last-Translator: Gauthier Ancelin \n" -"Language-Team: french \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" - -#: ../src/virt-manager.desktop.in.in.h:1 -msgid "Manage virtual machines" -msgstr "G?rer les machines virtuelles" - -#: ../src/virt-manager.desktop.in.in.h:2 ../src/virtManager/systray.py:101 -#: ../src/vmm-manager.glade.h:11 -msgid "Virtual Machine Manager" -msgstr "Gestionnaire de machine virtuelle" - -#: ../src/virt-manager.py.in:55 -#, fuzzy -msgid "Error starting Virtual Machine Manager" -msgstr "Gestionnaire de machine virtuelle" - -#. ...the risk is we catch too much though -#. Damned if we do, damned if we dont :-)( -#: ../src/virt-manager.py.in:288 -#, fuzzy, python-format -msgid "Unable to initialize GTK: %s" -msgstr "Impossible d'initialiser GTK : " - -#: ../src/virt-manager.schemas.in.h:1 -msgid "Default image path" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:2 -#, fuzzy -msgid "Default media path" -msgstr "Param?tre de r?seau invalide" - -#: ../src/virt-manager.schemas.in.h:3 -msgid "Default path for choosing VM images" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:4 -msgid "Default path for choosing media" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:5 -msgid "Default path for saving VM snaphots" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:6 -msgid "Default path for saving screenshots from VMs" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:7 -msgid "Default path for stored VM snapshots" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:8 -msgid "Default restore path" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:9 -msgid "Default save domain path" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:10 -msgid "Default screenshot path" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:11 -msgid "Install sound device for local VM" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:12 -msgid "Install sound device for remote VM" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:13 -msgid "Poll disk i/o stats" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:14 -msgid "Poll net i/o stats" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:15 -msgid "Show system tray icon" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:16 -msgid "Show system tray icon while app is running" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:17 -msgid "Stats type in manager view" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:18 -msgid "The length of the list of URLs" -msgstr "La longueur de la liste d'URL" - -#: ../src/virt-manager.schemas.in.h:19 -msgid "The number of samples to keep in the statistics history" -msgstr "" -"Le nombre d'?chantillons ? conserver dans l'historique des statistiques" - -#: ../src/virt-manager.schemas.in.h:20 -msgid "" -"The number of urls to keep in the history for the install media address page." -msgstr "" -"Le nombre d'URL ? conserver dans l'historique pour la page des adresses de " -"media d'installation." - -#: ../src/virt-manager.schemas.in.h:21 -msgid "The statistics history length" -msgstr "La longueur de l'historique de statistiques" - -#: ../src/virt-manager.schemas.in.h:22 -msgid "The statistics update interval" -msgstr "L'intervalle de rafra?chissement des statistiques" - -#: ../src/virt-manager.schemas.in.h:23 -msgid "The statistics update interval in seconds" -msgstr "L'intervalle de rafra?chissement des statistiques en secondes" - -#: ../src/virt-manager.schemas.in.h:24 -msgid "Type of stats to graph (cpu, disk, net) in manager view" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:25 -msgid "When to grab keyboard input for the console" -msgstr "Quand la console peut s'approprier le clavier" - -#: ../src/virt-manager.schemas.in.h:26 -msgid "When to pop up a console for a guest" -msgstr "Quand pr?senter une console pour un invit?" - -#: ../src/virt-manager.schemas.in.h:27 -msgid "When to scale the VM graphical console" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:28 -#, fuzzy -msgid "" -"When to scale the VM graphical console. 0 = never, 1 = only when in full " -"screen mode, 2 = Always" -msgstr "" -"Quand une console d'invit? peut s'approprier le clavier. ? 0 ? = jamais, ? 1 ? " -"= seulement en mode plein ?cran, ? 2 ? = lorsque la souris est au-dessus de " -"la console" - -#: ../src/virt-manager.schemas.in.h:29 -msgid "Whether or not the app will poll VM disk i/o statistics" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:30 -msgid "Whether or not the app will poll VM network i/o statistics" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:31 -msgid "" -"Whether to grab keyboard input for a guest console. 0 = never, 1 = only when " -"in full screen mode, 2 = when mouse is over console" -msgstr "" -"Quand une console d'invit? peut s'approprier le clavier. ? 0 ? = jamais, ? 1 ? " -"= seulement en mode plein ?cran, ? 2 ? = lorsque la souris est au-dessus de " -"la console" - -#: ../src/virt-manager.schemas.in.h:32 -msgid "Whether to install a sound device for local VMs or not" -msgstr "" - -#: ../src/virt-manager.schemas.in.h:33 [...148040 lines suppressed...] msgstr "" -#: ../src/vmm-create.glade.h:44 +#: ../src/vmm-create.glade.h:45 msgid "URL:" msgstr "" -#: ../src/vmm-create.glade.h:45 +#: ../src/vmm-create.glade.h:46 #, fuzzy msgid "Use CDROM or DVD" msgstr "???? DVD ???(_C)" -#: ../src/vmm-create.glade.h:46 +#: ../src/vmm-create.glade.h:47 #, fuzzy msgid "Use ISO image:" msgstr "?? ISO ???" -#: ../src/vmm-create.glade.h:47 +#: ../src/vmm-create.glade.h:48 #, fuzzy msgid "Version:" msgstr "???" -#: ../src/vmm-create.glade.h:48 +#: ../src/vmm-create.glade.h:49 #, fuzzy msgid "Virt Type:" msgstr "???" @@ -3076,10 +3074,6 @@ msgid "Delete associated storage files" msgstr "" -#: ../src/vmm-delete.glade.h:4 -msgid "gtk-delete" -msgstr "" - #: ../src/vmm-details.glade.h:1 msgid "" "0 KBytes/s\n" @@ -3229,7 +3223,7 @@ msgid "Device virtual machine will boot from:" msgstr "?????????????" -#: ../src/vmm-details.glade.h:40 ../src/vmm-manager.glade.h:4 +#: ../src/vmm-details.glade.h:40 ../src/vmm-manager.glade.h:2 msgid "Disk" msgstr "??" @@ -3431,10 +3425,6 @@ msgid "Stats" msgstr "??" -#: ../src/vmm-details.glade.h:100 -msgid "Status:" -msgstr "???" - #: ../src/vmm-details.glade.h:101 msgid "Target Port:" msgstr "??????" @@ -3508,29 +3498,24 @@ msgstr "??(_B)..." #: ../src/vmm-details.glade.h:119 ../src/vmm-host.glade.h:41 -#: ../src/vmm-manager.glade.h:12 -msgid "_Contents" -msgstr "??(_C)" - -#: ../src/vmm-details.glade.h:120 ../src/vmm-host.glade.h:42 -#: ../src/vmm-manager.glade.h:14 +#: ../src/vmm-manager.glade.h:9 msgid "_File" msgstr "??(_F)" -#: ../src/vmm-details.glade.h:121 ../src/vmm-host.glade.h:43 -#: ../src/vmm-manager.glade.h:15 +#: ../src/vmm-details.glade.h:120 ../src/vmm-host.glade.h:42 +#: ../src/vmm-manager.glade.h:10 msgid "_Help" msgstr "??(_H)" -#: ../src/vmm-details.glade.h:125 +#: ../src/vmm-details.glade.h:124 msgid "_Save" msgstr "??(_S)" -#: ../src/vmm-details.glade.h:126 +#: ../src/vmm-details.glade.h:125 msgid "_Take Screenshot" msgstr "????(_T)" -#: ../src/vmm-details.glade.h:127 ../src/vmm-manager.glade.h:21 +#: ../src/vmm-details.glade.h:126 ../src/vmm-manager.glade.h:16 msgid "_View" msgstr "??(_V)" @@ -3590,7 +3575,7 @@ msgid "Forwarding:" msgstr "???" -#: ../src/vmm-host.glade.h:21 ../src/vmm-manager.glade.h:6 +#: ../src/vmm-host.glade.h:21 ../src/vmm-manager.glade.h:4 msgid "Host Details" msgstr "??????" @@ -3651,50 +3636,32 @@ msgstr "????" #: ../src/vmm-manager.glade.h:1 -msgid "Add Connection..." -msgstr "????..." - -#: ../src/vmm-manager.glade.h:2 #, fuzzy msgid "CPU" msgstr "VCPU" #: ../src/vmm-manager.glade.h:3 -#, fuzzy -msgid "Delete Virtual Machine" -msgstr "??????" - -#: ../src/vmm-manager.glade.h:5 msgid "Graph" msgstr "" -#: ../src/vmm-manager.glade.h:8 +#: ../src/vmm-manager.glade.h:6 msgid "Restore a saved machine from a filesystem image" msgstr "???????????????????" -#: ../src/vmm-manager.glade.h:9 -msgid "Restore saved machine..." -msgstr "????????..." - -#: ../src/vmm-manager.glade.h:10 -#, fuzzy -msgid "Virtual Machine Details" -msgstr "????" - -#: ../src/vmm-manager.glade.h:13 +#: ../src/vmm-manager.glade.h:8 msgid "_Edit" msgstr "??(_E)" -#: ../src/vmm-manager.glade.h:16 +#: ../src/vmm-manager.glade.h:11 #, fuzzy msgid "_New" msgstr "??(_V)" -#: ../src/vmm-manager.glade.h:17 +#: ../src/vmm-manager.glade.h:12 msgid "_Open" msgstr "" -#: ../src/vmm-manager.glade.h:20 +#: ../src/vmm-manager.glade.h:15 #, fuzzy msgid "_Shutdown" msgstr "??" @@ -3879,6 +3846,26 @@ msgid "_New Volume" msgstr "???" +#~ msgid "Create _Volume" +#~ msgstr "????(_V)" + +#~ msgid "_Contents" +#~ msgstr "??(_C)" + +#~ msgid "Add Connection..." +#~ msgstr "????..." + +#, fuzzy +#~ msgid "Delete Virtual Machine" +#~ msgstr "??????" + +#~ msgid "Restore saved machine..." +#~ msgstr "????????..." + +#, fuzzy +#~ msgid "Virtual Machine Details" +#~ msgstr "????" + #, fuzzy #~ msgid "Poll memory usage stats" #~ msgstr "????????????" @@ -4239,10 +4226,6 @@ #~ msgstr "CPU ???" #, fuzzy -#~ msgid "Enable audio:" -#~ msgstr "?????" - -#, fuzzy #~ msgid "F_ully virtualized:" #~ msgstr "?????(_u)?" virt-manager-0.8.0-update-vm-state.patch: manager.py | 1 + 1 file changed, 1 insertion(+) --- NEW FILE virt-manager-0.8.0-update-vm-state.patch --- # HG changeset patch # User Cole Robinson # Date 1254247348 14400 # Node ID 59f3d7a2ec289145c41437b7f12bcd730e17f340 # Parent 6d219a6db4fbcb343d41a959dac7a8623f3dcbb3 manager: Actually update VM state text when state changes diff -r 6d219a6db4fb -r 59f3d7a2ec28 src/virtManager/manager.py --- a/src/virtManager/manager.py Tue Sep 29 14:00:50 2009 -0400 +++ b/src/virtManager/manager.py Tue Sep 29 14:02:28 2009 -0400 @@ -584,6 +584,7 @@ row[ROW_STATUS] = vm.run_status() row[ROW_STATUS_ICON] = vm.run_status_icon_large() row[ROW_IS_VM_RUNNING] = vm.is_active() + row[ROW_MARKUP] = self._build_vm_markup(vm, row) model.row_changed(row.path, row.iter) Index: virt-manager.spec =================================================================== RCS file: /cvs/pkgs/rpms/virt-manager/devel/virt-manager.spec,v retrieving revision 1.60 retrieving revision 1.61 diff -u -p -r1.60 -r1.61 --- virt-manager.spec 24 Sep 2009 15:47:35 -0000 1.60 +++ virt-manager.spec 29 Sep 2009 19:37:26 -0000 1.61 @@ -8,7 +8,7 @@ Name: virt-manager Version: 0.8.0 -Release: 5%{_extra_release} +Release: 6%{_extra_release} Summary: Virtual Machine Manager Group: Applications/Emulators @@ -40,6 +40,14 @@ Patch8: %{name}-%{version}-stats-logging Patch9: %{name}-%{version}-refresh-disk-space.patch # Offer to fix disk permission issues (bz 517379) Patch10: %{name}-%{version}-fix-path-perms.patch +# Fix VCPU hotplug +Patch11: %{name}-%{version}-fix-vcpu-hotplug.patch +# Remove access to outdated docs (bz 522823, bz 524805) +Patch12: %{name}-%{version}-hide-help-docs.patch +# Update VM state text in manager view (bz 526182) +Patch13: %{name}-%{version}-update-vm-state.patch +# Update translations (bz 493795) +Patch14: %{name}-%{version}-update-translations.patch # These two are just the oldest version tested Requires: pygtk2 >= 1.99.12-6 @@ -117,6 +125,10 @@ cp %{SOURCE3} pixmaps %patch8 -p1 %patch9 -p1 %patch10 -p1 +%patch11 -p1 +%patch12 -p1 +%patch13 -p1 +%patch14 -p1 %build %configure @@ -190,6 +202,12 @@ fi %{_datadir}/dbus-1/services/%{name}.service %changelog +* Tue Sep 29 2009 Cole Robinson - 0.8.0-6.fc13 +- Fix VCPU hotplug +- Remove access to outdated docs (bz 522823, bz 524805) +- Update VM state text in manager view (bz 526182) +- Update translations (bz 493795) + * Thu Sep 24 2009 Cole Robinson - 0.8.0-5.fc12 - Refresh host disk space in create wizard (bz 502777) - Offer to fix disk permission issues (bz 517379) --- virtinst-0.500.0-change-path-perms.patch DELETED --- --- virtinst-0.500.0-no-iso-driver.patch DELETED --- From dwalsh at fedoraproject.org Tue Sep 29 19:44:06 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Tue, 29 Sep 2009 19:44:06 +0000 (UTC) Subject: rpms/selinux-policy/devel modules-minimum.conf, 1.35, 1.36 modules-targeted.conf, 1.144, 1.145 policy-F12.patch, 1.94, 1.95 Message-ID: <20090929194407.0763111C00C1@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15014 Modified Files: modules-minimum.conf modules-targeted.conf policy-F12.patch Log Message: * Fri Sep 25 2009 Dan Walsh 3.6.32-12 - Update rhcs policy Index: modules-minimum.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/modules-minimum.conf,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- modules-minimum.conf 29 Sep 2009 12:38:57 -0000 1.35 +++ modules-minimum.conf 29 Sep 2009 19:44:06 -0000 1.36 @@ -1200,6 +1200,20 @@ rgmanager = module rhcs = module # Layer: services +# Module: aisexec +# +# RHCS - Red Hat Cluster Suite +# +aisexec = module + +# Layer: services +# Module: rgmanager +# +# rgmanager +# +rgmanager = module + +# Layer: services # Module: rhgb # # X windows login display manager Index: modules-targeted.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/modules-targeted.conf,v retrieving revision 1.144 retrieving revision 1.145 diff -u -p -r1.144 -r1.145 --- modules-targeted.conf 29 Sep 2009 12:38:58 -0000 1.144 +++ modules-targeted.conf 29 Sep 2009 19:44:06 -0000 1.145 @@ -1200,6 +1200,20 @@ rgmanager = module rhcs = module # Layer: services +# Module: aisexec +# +# RHCS - Red Hat Cluster Suite +# +aisexec = module + +# Layer: services +# Module: rgmanager +# +# rgmanager +# +rgmanager = module + +# Layer: services # Module: rhgb # # X windows login display manager policy-F12.patch: Makefile | 2 policy/flask/access_vectors | 1 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/brctl.te | 2 policy/modules/admin/certwatch.te | 2 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/firstboot.te | 6 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 1 policy/modules/admin/netutils.te | 1 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 4 policy/modules/admin/prelink.te | 1 policy/modules/admin/readahead.te | 1 policy/modules/admin/rpm.fc | 18 policy/modules/admin/rpm.if | 264 +++++ policy/modules/admin/rpm.te | 75 + policy/modules/admin/shorewall.if | 40 policy/modules/admin/shorewall.te | 2 policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 67 + policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/tzdata.te | 2 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 31 policy/modules/admin/vbetool.te | 16 policy/modules/apps/calamaris.te | 7 policy/modules/apps/cpufreqselector.te | 2 policy/modules/apps/firewallgui.fc | 3 policy/modules/apps/firewallgui.if | 3 policy/modules/apps/firewallgui.te | 63 + policy/modules/apps/gitosis.if | 45 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 +++ policy/modules/apps/gnome.te | 99 ++ policy/modules/apps/gpg.te | 20 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 ++ policy/modules/apps/java.te | 14 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 65 + policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 + policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 ++ policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 32 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 320 ++++++ policy/modules/apps/nsplugin.te | 294 ++++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 11 policy/modules/apps/pulseaudio.te | 6 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 190 ++++ policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 56 + policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 182 +++ policy/modules/apps/sandbox.te | 329 +++++++ policy/modules/apps/screen.if | 5 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 81 + policy/modules/apps/seunshare.te | 45 policy/modules/apps/vmware.te | 1 policy/modules/apps/wine.fc | 24 policy/modules/apps/wine.if | 59 + policy/modules/apps/wine.te | 34 policy/modules/kernel/corecommands.fc | 28 policy/modules/kernel/corecommands.if | 21 policy/modules/kernel/corenetwork.te.in | 31 policy/modules/kernel/devices.fc | 8 policy/modules/kernel/devices.if | 164 +++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 151 ++- policy/modules/kernel/domain.te | 84 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 211 ++++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 58 + policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 3 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 -- policy/modules/roles/sysadm.te | 124 -- policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++++++ policy/modules/roles/unconfineduser.te | 402 ++++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 2 policy/modules/services/abrt.if | 21 policy/modules/services/abrt.te | 12 policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/aisexec.fc | 12 policy/modules/services/aisexec.if | 106 ++ policy/modules/services/aisexec.te | 112 ++ policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 41 policy/modules/services/apache.if | 410 +++++--- policy/modules/services/apache.te | 438 +++++++-- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 9 policy/modules/services/ccs.fc | 5 policy/modules/services/certmaster.te | 2 policy/modules/services/chronyd.fc | 11 policy/modules/services/chronyd.if | 105 ++ policy/modules/services/chronyd.te | 67 + policy/modules/services/clamav.te | 16 policy/modules/services/cobbler.fc | 2 policy/modules/services/cobbler.if | 24 policy/modules/services/cobbler.te | 5 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/corosync.fc | 13 policy/modules/services/corosync.if | 108 ++ policy/modules/services/corosync.te | 109 ++ policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 4 policy/modules/services/cron.if | 72 + policy/modules/services/cron.te | 82 + policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 33 policy/modules/services/cvs.te | 1 policy/modules/services/cyrus.te | 1 policy/modules/services/dbus.if | 49 - policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 54 + policy/modules/services/dnsmasq.te | 12 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 5 policy/modules/services/fail2ban.te | 1 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 + policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 48 - policy/modules/services/howl.te | 2 policy/modules/services/inetd.te | 2 policy/modules/services/irqbalance.te | 4 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 35 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 + policy/modules/services/nagios.te | 55 - policy/modules/services/networkmanager.fc | 14 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 115 ++ policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.te | 10 policy/modules/services/nslcd.if | 8 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 8 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 19 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 2 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 5 policy/modules/services/policykit.if | 48 + policy/modules/services/policykit.te | 63 + policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++- policy/modules/services/postfix.te | 140 ++ policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 16 policy/modules/services/prelude.te | 1 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 + policy/modules/services/pyzor.te | 37 policy/modules/services/radvd.te | 1 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/rgmanager.fc | 6 policy/modules/services/rgmanager.if | 40 policy/modules/services/rgmanager.te | 54 + policy/modules/services/rhcs.fc | 21 policy/modules/services/rhcs.if | 309 ++++++ policy/modules/services/rhcs.te | 340 +++++++ policy/modules/services/ricci.te | 17 policy/modules/services/rpc.if | 7 policy/modules/services/rpc.te | 16 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit.if | 20 policy/modules/services/rtkit.te | 2 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 ++ policy/modules/services/samba.te | 89 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 102 ++ policy/modules/services/setroubleshoot.te | 78 + policy/modules/services/smartmon.te | 15 policy/modules/services/snmp.if | 38 policy/modules/services/snmp.te | 2 policy/modules/services/spamassassin.fc | 15 policy/modules/services/spamassassin.if | 89 + policy/modules/services/spamassassin.te | 137 ++ policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 +++ policy/modules/services/ssh.te | 77 + policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sssd.te | 6 policy/modules/services/sysstat.te | 2 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 12 policy/modules/services/virt.if | 127 ++ policy/modules/services/virt.te | 281 +++++- policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 30 policy/modules/services/xserver.if | 534 ++++++++++- policy/modules/services/xserver.te | 310 +++++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 +++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 7 policy/modules/system/init.fc | 7 policy/modules/system/init.if | 158 +++ policy/modules/system/init.te | 277 ++++- policy/modules/system/ipsec.fc | 3 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 55 + policy/modules/system/iptables.fc | 17 policy/modules/system/iptables.if | 97 ++ policy/modules/system/iptables.te | 15 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 158 ++- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 17 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 12 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 38 policy/modules/system/lvm.te | 25 policy/modules/system/miscfiles.if | 38 policy/modules/system/modutils.fc | 1 policy/modules/system/modutils.if | 46 policy/modules/system/modutils.te | 46 policy/modules/system/mount.fc | 7 policy/modules/system/mount.if | 2 policy/modules/system/mount.te | 76 + policy/modules/system/raid.fc | 2 policy/modules/system/raid.te | 8 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 309 ++++++ policy/modules/system/selinuxutil.te | 226 +--- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 ++ policy/modules/system/sysnetwork.te | 74 + policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 38 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 443 --------- policy/modules/system/unconfined.te | 224 ---- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1404 ++++++++++++++++++++++-------- policy/modules/system/userdomain.te | 50 - policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 ++ policy/support/obj_perm_sets.spt | 14 policy/users | 13 326 files changed, 15144 insertions(+), 2591 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.94 retrieving revision 1.95 diff -u -p -r1.94 -r1.95 --- policy-F12.patch 29 Sep 2009 12:38:58 -0000 1.94 +++ policy-F12.patch 29 Sep 2009 19:44:06 -0000 1.95 @@ -388,7 +388,7 @@ diff -b -B --ignore-all-space --exclude- /usr/bin/online_update -- gen_context(system_u:object_r:rpm_exec_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/rpm.if serefpolicy-3.6.32/policy/modules/admin/rpm.if --- nsaserefpolicy/policy/modules/admin/rpm.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/rpm.if 2009-09-28 10:22:14.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/rpm.if 2009-09-29 10:11:37.000000000 -0400 @@ -13,11 +13,34 @@ interface(`rpm_domtrans',` gen_require(` @@ -8438,6 +8438,248 @@ diff -b -B --ignore-all-space --exclude- files_rw_etc_runtime_files(afs_t) fs_getattr_xattr_fs(afs_t) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/aisexec.fc serefpolicy-3.6.32/policy/modules/services/aisexec.fc +--- nsaserefpolicy/policy/modules/services/aisexec.fc 1969-12-31 19:00:00.000000000 -0500 ++++ serefpolicy-3.6.32/policy/modules/services/aisexec.fc 2009-09-29 09:58:56.000000000 -0400 +@@ -0,0 +1,12 @@ ++ ++/etc/rc\.d/init\.d/openais -- gen_context(system_u:object_r:aisexec_initrc_exec_t,s0) ++ ++/usr/sbin/aisexec -- gen_context(system_u:object_r:aisexec_exec_t,s0) ++ ++/var/lib/openais(/.*)? gen_context(system_u:object_r:aisexec_var_lib_t,s0) ++ ++/var/log/cluster/aisexec\.log -- gen_context(system_u:object_r:aisexec_var_log_t,s0) ++ ++/var/run/aisexec\.pid -- gen_context(system_u:object_r:aisexec_var_run_t,s0) ++ ++/var/run/cman_.* -s gen_context(system_u:object_r:aisexec_var_run_t,s0) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/aisexec.if serefpolicy-3.6.32/policy/modules/services/aisexec.if +--- nsaserefpolicy/policy/modules/services/aisexec.if 1969-12-31 19:00:00.000000000 -0500 ++++ serefpolicy-3.6.32/policy/modules/services/aisexec.if 2009-09-29 09:58:56.000000000 -0400 +@@ -0,0 +1,106 @@ ++## SELinux policy for Aisexec Cluster Engine ++ ++######################################## ++## ++## Execute a domain transition to run aisexec. ++## ++## ++## ++## Domain allowed to transition. ++## ++## ++# ++interface(`aisexec_domtrans',` ++ gen_require(` ++ type aisexec_t, aisexec_exec_t; ++ ') ++ ++ domtrans_pattern($1, aisexec_exec_t, aisexec_t) ++') ++ ++##################################### ++## ++## Connect to aisexec over a unix domain ++## stream socket. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`aisexec_stream_connect',` ++ gen_require(` ++ type aisexec_t, aisexec_var_run_t; ++ ') ++ ++ files_search_pids($1) ++ stream_connect_pattern($1, aisexec_var_run_t, aisexec_var_run_t, aisexec_t) ++') ++ ++####################################### ++## ++## Allow the specified domain to read aisexec's log files. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`aisexec_read_log',` ++ gen_require(` ++ type aisexec_var_log_t; ++ ') ++ ++ logging_search_logs($1) ++ list_dirs_pattern($1, aisexec_var_log_t, aisexec_var_log_t) ++ read_files_pattern($1, aisexec_var_log_t, aisexec_var_log_t) ++') ++ ++###################################### ++## ++## All of the rules required to administrate ++## an aisexec environment ++## ++## ++## ++## Domain allowed access. ++## ++## ++## ++## ++## The role to be allowed to manage the aisexecd domain. ++## ++## ++## ++# ++interface(`aisexecd_admin',` ++ gen_require(` ++ type aisexec_t, aisexec_var_lib_t, aisexec_var_log_t; ++ type aisexec_var_run_t, aisexec_tmp_t, aisexec_tmpfs_t; ++ type aisexec_initrc_exec_t; ++ ') ++ ++ allow $1 aisexec_t:process { ptrace signal_perms }; ++ ps_process_pattern($1, aisexec_t) ++ ++ init_labeled_script_domtrans($1, aisexec_initrc_exec_t) ++ domain_system_change_exemption($1) ++ role_transition $2 aisexec_initrc_exec_t system_r; ++ allow $2 system_r; ++ ++ files_search_var_lib($1) ++ admin_pattern($1, aisexec_var_lib_t) ++ ++ logging_search_logs($1) ++ admin_pattern($1, aisexec_var_log_t) ++ ++ files_search_pids($1) ++ admin_pattern($1, aisexec_var_run_t) ++ ++ files_search_tmp($1) ++ admin_pattern($1, aisexec_tmp_t) ++ ++ admin_pattern($1, aisexec_tmpfs_t) ++') +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/aisexec.te serefpolicy-3.6.32/policy/modules/services/aisexec.te +--- nsaserefpolicy/policy/modules/services/aisexec.te 1969-12-31 19:00:00.000000000 -0500 ++++ serefpolicy-3.6.32/policy/modules/services/aisexec.te 2009-09-29 09:58:56.000000000 -0400 +@@ -0,0 +1,112 @@ ++ ++policy_module(aisexec,1.0.0) ++ ++######################################## ++# ++# Declarations ++# ++ ++type aisexec_t; ++type aisexec_exec_t; ++init_daemon_domain(aisexec_t, aisexec_exec_t) ++ ++type aisexec_initrc_exec_t; ++init_script_file(aisexec_initrc_exec_t); ++ ++# tmp files ++type aisexec_tmp_t; ++files_tmp_file(aisexec_tmp_t) ++ ++type aisexec_tmpfs_t; ++files_tmpfs_file(aisexec_tmpfs_t) ++ ++# log files ++type aisexec_var_log_t; ++logging_log_file(aisexec_var_log_t) ++ ++# var/lib files ++type aisexec_var_lib_t; ++files_type(aisexec_var_lib_t) ++ ++# pid files ++type aisexec_var_run_t; ++files_pid_file(aisexec_var_run_t) ++ ++######################################## ++# ++# aisexec local policy ++# ++ ++allow aisexec_t self:capability { sys_nice sys_resource ipc_lock }; ++allow aisexec_t self:process { setrlimit setsched signal }; ++ ++allow aisexec_t self:fifo_file rw_fifo_file_perms; ++allow aisexec_t self:sem create_sem_perms; ++allow aisexec_t self:unix_stream_socket { create_stream_socket_perms connectto }; ++allow aisexec_t self:unix_dgram_socket create_socket_perms; ++allow aisexec_t self:udp_socket create_socket_perms; ++ ++# tmp files ++manage_dirs_pattern(aisexec_t, aisexec_tmp_t, aisexec_tmp_t) ++manage_files_pattern(aisexec_t, aisexec_tmp_t, aisexec_tmp_t) ++files_tmp_filetrans(aisexec_t, aisexec_tmp_t, { file dir }) ++ ++manage_dirs_pattern(aisexec_t, aisexec_tmpfs_t, aisexec_tmpfs_t) ++manage_files_pattern(aisexec_t, aisexec_tmpfs_t, aisexec_tmpfs_t) ++fs_tmpfs_filetrans(aisexec_t, aisexec_tmpfs_t,{ dir file }) ++ ++# var/lib files ++manage_files_pattern(aisexec_t, aisexec_var_lib_t,aisexec_var_lib_t) ++manage_dirs_pattern(aisexec_t, aisexec_var_lib_t,aisexec_var_lib_t) ++manage_sock_files_pattern(aisexec_t, aisexec_var_lib_t,aisexec_var_lib_t) ++files_var_lib_filetrans(aisexec_t,aisexec_var_lib_t, { file dir sock_file }) ++ ++# log files ++manage_files_pattern(aisexec_t, aisexec_var_log_t,aisexec_var_log_t) ++manage_sock_files_pattern(aisexec_t, aisexec_var_log_t,aisexec_var_log_t) ++logging_log_filetrans(aisexec_t,aisexec_var_log_t,{ sock_file file }) ++ ++# pid file ++manage_files_pattern(aisexec_t, aisexec_var_run_t,aisexec_var_run_t) ++manage_sock_files_pattern(aisexec_t, aisexec_var_run_t,aisexec_var_run_t) ++files_pid_filetrans(aisexec_t,aisexec_var_run_t, { file sock_file }) ++ ++corenet_udp_bind_netsupport_port(aisexec_t) ++corenet_tcp_bind_reserved_port(aisexec_t) ++corenet_udp_bind_cluster_port(aisexec_t) ++ ++ccs_stream_connect(aisexec_t) ++ ++corecmd_exec_bin(aisexec_t) ++ ++kernel_read_system_state(aisexec_t) ++ ++files_manage_mounttab(aisexec_t) ++ ++auth_use_nsswitch(aisexec_t) ++ ++dev_read_urand(aisexec_t) ++ ++libs_use_ld_so(aisexec_t) ++libs_use_shared_libs(aisexec_t) ++miscfiles_read_localization(aisexec_t) ++ ++init_rw_script_tmp_files(aisexec_t) ++ ++logging_send_syslog_msg(aisexec_t) ++ ++# to communication with RHCS ++dlm_controld_manage_tmpfs_files(aisexec_t) ++dlm_controld_rw_semaphores(aisexec_t) ++ ++fenced_manage_tmpfs_files(aisexec_t) ++fenced_rw_semaphores(aisexec_t) ++ ++gfs_controld_manage_tmpfs_files(aisexec_t) ++gfs_controld_rw_semaphores(aisexec_t) ++gfs_controld_t_rw_shm(aisexec_t) ++ ++groupd_manage_tmpfs_files(aisexec_t) ++groupd_rw_semaphores(aisexec_t) ++groupd_rw_shm(aisexec_t) ++ diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/amavis.te serefpolicy-3.6.32/policy/modules/services/amavis.te --- nsaserefpolicy/policy/modules/services/amavis.te 2009-08-14 16:14:31.000000000 -0400 +++ serefpolicy-3.6.32/policy/modules/services/amavis.te 2009-09-28 09:36:06.000000000 -0400 @@ -10089,6 +10331,19 @@ diff -b -B --ignore-all-space --exclude- pulseaudio_dbus_chat(bluetooth_t) ') ') +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/ccs.fc serefpolicy-3.6.32/policy/modules/services/ccs.fc +--- nsaserefpolicy/policy/modules/services/ccs.fc 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/services/ccs.fc 2009-09-29 15:31:19.000000000 -0400 +@@ -2,9 +2,4 @@ + + /sbin/ccsd -- gen_context(system_u:object_r:ccs_exec_t,s0) + +-/usr/sbin/aisexec -- gen_context(system_u:object_r:ccs_exec_t,s0) +- +-/var/lib/openais(/.*)? gen_context(system_u:object_r:ccs_var_lib_t,s0) +- + /var/run/cluster(/.*)? gen_context(system_u:object_r:ccs_var_run_t,s0) +-/var/run/cman_.* -s gen_context(system_u:object_r:ccs_var_run_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/certmaster.te serefpolicy-3.6.32/policy/modules/services/certmaster.te --- nsaserefpolicy/policy/modules/services/certmaster.te 2009-07-14 14:19:57.000000000 -0400 +++ serefpolicy-3.6.32/policy/modules/services/certmaster.te 2009-09-16 10:03:09.000000000 -0400 @@ -16021,8 +16276,19 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/ricci.te serefpolicy-3.6.32/policy/modules/services/ricci.te --- nsaserefpolicy/policy/modules/services/ricci.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/services/ricci.te 2009-09-16 10:03:09.000000000 -0400 -@@ -264,6 +264,7 @@ ++++ serefpolicy-3.6.32/policy/modules/services/ricci.te 2009-09-29 09:58:56.000000000 -0400 +@@ -227,6 +227,10 @@ + ricci_stream_connect_modclusterd(ricci_modcluster_t) + + optional_policy(` ++ aisexec_stream_connect(ricci_modcluster_t) ++') ++ ++optional_policy(` + ccs_stream_connect(ricci_modcluster_t) + ccs_domtrans(ricci_modcluster_t) + ccs_manage_config(ricci_modcluster_t) +@@ -264,6 +268,7 @@ allow ricci_modclusterd_t self:socket create_socket_perms; allow ricci_modclusterd_t ricci_modcluster_t:unix_stream_socket connectto; @@ -16030,7 +16296,18 @@ diff -b -B --ignore-all-space --exclude- # log files allow ricci_modclusterd_t ricci_modcluster_var_log_t:dir setattr; -@@ -440,6 +441,10 @@ +@@ -306,6 +311,10 @@ + sysnet_dns_name_resolve(ricci_modclusterd_t) + + optional_policy(` ++ aisexec_stream_connect(ricci_modclusterd_t) ++') ++ ++optional_policy(` + ccs_domtrans(ricci_modclusterd_t) + ccs_stream_connect(ricci_modclusterd_t) + ccs_read_config(ricci_modclusterd_t) +@@ -440,6 +449,10 @@ files_read_usr_files(ricci_modstorage_t) files_read_kernel_modules(ricci_modstorage_t) @@ -16041,6 +16318,17 @@ diff -b -B --ignore-all-space --exclude- storage_raw_read_fixed_disk(ricci_modstorage_t) term_dontaudit_use_console(ricci_modstorage_t) +@@ -457,6 +470,10 @@ + mount_domtrans(ricci_modstorage_t) + + optional_policy(` ++ aisexec_stream_connect(ricci_modstorage_t) ++') ++ ++optional_policy(` + ccs_stream_connect(ricci_modstorage_t) + ccs_read_config(ricci_modstorage_t) + ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpcbind.if serefpolicy-3.6.32/policy/modules/services/rpcbind.if --- nsaserefpolicy/policy/modules/services/rpcbind.if 2009-07-14 14:19:57.000000000 -0400 +++ serefpolicy-3.6.32/policy/modules/services/rpcbind.if 2009-09-16 10:03:09.000000000 -0400 @@ -23141,7 +23429,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/lvm.te serefpolicy-3.6.32/policy/modules/system/lvm.te --- nsaserefpolicy/policy/modules/system/lvm.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/lvm.te 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/lvm.te 2009-09-29 09:58:56.000000000 -0400 @@ -10,6 +10,9 @@ type clvmd_exec_t; init_daemon_domain(clvmd_t, clvmd_exec_t) @@ -23160,7 +23448,18 @@ diff -b -B --ignore-all-space --exclude- storage_dontaudit_getattr_removable_dev(clvmd_t) storage_manage_fixed_disk(clvmd_t) -@@ -168,7 +172,7 @@ +@@ -138,6 +142,10 @@ + ') + + optional_policy(` ++ aisexec_stream_connect(clvmd_t) ++') ++ ++optional_policy(` + ccs_stream_connect(clvmd_t) + ') + +@@ -168,7 +176,7 @@ # LVM will complain a lot if it cannot set its priority. allow lvm_t self:process setsched; allow lvm_t self:file rw_file_perms; @@ -23169,7 +23468,7 @@ diff -b -B --ignore-all-space --exclude- allow lvm_t self:unix_dgram_socket create_socket_perms; allow lvm_t self:netlink_kobject_uevent_socket create_socket_perms; -@@ -214,6 +218,7 @@ +@@ -214,6 +222,7 @@ # it has no reason to need this kernel_dontaudit_getattr_core_if(lvm_t) kernel_use_fds(lvm_t) @@ -23177,7 +23476,7 @@ diff -b -B --ignore-all-space --exclude- corecmd_exec_bin(lvm_t) corecmd_exec_shell(lvm_t) -@@ -239,6 +244,7 @@ +@@ -239,6 +248,7 @@ dev_dontaudit_getattr_generic_blk_files(lvm_t) dev_dontaudit_getattr_generic_pipes(lvm_t) dev_create_generic_dirs(lvm_t) @@ -23185,7 +23484,7 @@ diff -b -B --ignore-all-space --exclude- domain_use_interactive_fds(lvm_t) domain_read_all_domains_state(lvm_t) -@@ -248,6 +254,7 @@ +@@ -248,6 +258,7 @@ files_read_etc_runtime_files(lvm_t) # for when /usr is not mounted: files_dontaudit_search_isid_type_dirs(lvm_t) @@ -23193,7 +23492,7 @@ diff -b -B --ignore-all-space --exclude- fs_getattr_xattr_fs(lvm_t) fs_search_auto_mountpoints(lvm_t) -@@ -255,6 +262,7 @@ +@@ -255,6 +266,7 @@ fs_read_tmpfs_symlinks(lvm_t) fs_dontaudit_read_removable_files(lvm_t) fs_dontaudit_getattr_tmpfs_files(lvm_t) @@ -23201,7 +23500,7 @@ diff -b -B --ignore-all-space --exclude- selinux_get_fs_mount(lvm_t) selinux_validate_context(lvm_t) -@@ -273,10 +281,15 @@ +@@ -273,10 +285,15 @@ storage_dev_filetrans_fixed_disk(lvm_t) # Access raw devices and old /dev/lvm (c 109,0). Is this needed? storage_manage_fixed_disk(lvm_t) @@ -23217,7 +23516,18 @@ diff -b -B --ignore-all-space --exclude- logging_send_syslog_msg(lvm_t) -@@ -313,8 +326,10 @@ +@@ -299,6 +316,10 @@ + ') + + optional_policy(` ++ aisexec_stream_connect(lvm_t) ++') ++ ++optional_policy(` + bootloader_rw_tmp_files(lvm_t) + ') + +@@ -313,8 +334,10 @@ optional_policy(` dbus_system_bus_client(lvm_t) From dwalsh at fedoraproject.org Tue Sep 29 19:47:33 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Tue, 29 Sep 2009 19:47:33 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch,1.95,1.96 Message-ID: <20090929194733.850C111C00C1@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16233 Modified Files: policy-F12.patch Log Message: * Fri Sep 25 2009 Dan Walsh 3.6.32-12 - Update rhcs policy policy-F12.patch: Makefile | 2 policy/flask/access_vectors | 1 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/brctl.te | 2 policy/modules/admin/certwatch.te | 2 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/firstboot.te | 6 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 1 policy/modules/admin/netutils.te | 1 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 4 policy/modules/admin/prelink.te | 1 policy/modules/admin/readahead.te | 1 policy/modules/admin/rpm.fc | 18 policy/modules/admin/rpm.if | 264 +++++ policy/modules/admin/rpm.te | 75 + policy/modules/admin/shorewall.if | 40 policy/modules/admin/shorewall.te | 2 policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 67 + policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/tzdata.te | 2 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 31 policy/modules/admin/vbetool.te | 16 policy/modules/apps/calamaris.te | 7 policy/modules/apps/cpufreqselector.te | 2 policy/modules/apps/firewallgui.fc | 3 policy/modules/apps/firewallgui.if | 3 policy/modules/apps/firewallgui.te | 63 + policy/modules/apps/gitosis.if | 45 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 +++ policy/modules/apps/gnome.te | 99 ++ policy/modules/apps/gpg.te | 20 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 ++ policy/modules/apps/java.te | 14 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 65 + policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 + policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 ++ policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 32 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 322 ++++++ policy/modules/apps/nsplugin.te | 294 ++++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 11 policy/modules/apps/pulseaudio.if | 2 policy/modules/apps/pulseaudio.te | 6 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 190 ++++ policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 56 + policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 182 +++ policy/modules/apps/sandbox.te | 329 +++++++ policy/modules/apps/screen.if | 5 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 81 + policy/modules/apps/seunshare.te | 45 policy/modules/apps/vmware.te | 1 policy/modules/apps/wine.fc | 24 policy/modules/apps/wine.if | 59 + policy/modules/apps/wine.te | 34 policy/modules/kernel/corecommands.fc | 28 policy/modules/kernel/corecommands.if | 21 policy/modules/kernel/corenetwork.te.in | 31 policy/modules/kernel/devices.fc | 8 policy/modules/kernel/devices.if | 164 +++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 151 ++- policy/modules/kernel/domain.te | 84 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 211 ++++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 58 + policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 3 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 -- policy/modules/roles/sysadm.te | 124 -- policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++++++ policy/modules/roles/unconfineduser.te | 402 ++++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 2 policy/modules/services/abrt.if | 21 policy/modules/services/abrt.te | 12 policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/aisexec.fc | 12 policy/modules/services/aisexec.if | 106 ++ policy/modules/services/aisexec.te | 112 ++ policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 41 policy/modules/services/apache.if | 410 +++++--- policy/modules/services/apache.te | 438 +++++++-- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 9 policy/modules/services/ccs.fc | 5 policy/modules/services/certmaster.te | 2 policy/modules/services/chronyd.fc | 11 policy/modules/services/chronyd.if | 105 ++ policy/modules/services/chronyd.te | 67 + policy/modules/services/clamav.te | 16 policy/modules/services/cobbler.fc | 2 policy/modules/services/cobbler.if | 24 policy/modules/services/cobbler.te | 5 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/corosync.fc | 13 policy/modules/services/corosync.if | 108 ++ policy/modules/services/corosync.te | 109 ++ policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 4 policy/modules/services/cron.if | 72 + policy/modules/services/cron.te | 82 + policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 33 policy/modules/services/cvs.te | 1 policy/modules/services/cyrus.te | 1 policy/modules/services/dbus.if | 49 - policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 54 + policy/modules/services/dnsmasq.te | 12 policy/modules/services/dovecot.te | 7 policy/modules/services/exim.te | 5 policy/modules/services/fail2ban.te | 1 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 + policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 48 - policy/modules/services/howl.te | 2 policy/modules/services/inetd.te | 2 policy/modules/services/irqbalance.te | 4 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 35 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 + policy/modules/services/nagios.te | 55 - policy/modules/services/networkmanager.fc | 14 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 115 ++ policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.te | 10 policy/modules/services/nslcd.if | 8 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 8 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 19 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 2 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 5 policy/modules/services/policykit.if | 48 + policy/modules/services/policykit.te | 63 + policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++- policy/modules/services/postfix.te | 140 ++ policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 16 policy/modules/services/prelude.te | 1 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 + policy/modules/services/pyzor.te | 37 policy/modules/services/radvd.te | 1 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/rgmanager.fc | 6 policy/modules/services/rgmanager.if | 40 policy/modules/services/rgmanager.te | 54 + policy/modules/services/rhcs.fc | 21 policy/modules/services/rhcs.if | 309 ++++++ policy/modules/services/rhcs.te | 340 +++++++ policy/modules/services/ricci.te | 17 policy/modules/services/rpc.if | 7 policy/modules/services/rpc.te | 16 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit.if | 20 policy/modules/services/rtkit.te | 2 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 ++ policy/modules/services/samba.te | 89 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 102 ++ policy/modules/services/setroubleshoot.te | 78 + policy/modules/services/smartmon.te | 15 policy/modules/services/snmp.if | 38 policy/modules/services/snmp.te | 2 policy/modules/services/spamassassin.fc | 15 policy/modules/services/spamassassin.if | 89 + policy/modules/services/spamassassin.te | 137 ++ policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 +++ policy/modules/services/ssh.te | 77 + policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sssd.te | 6 policy/modules/services/sysstat.te | 2 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 12 policy/modules/services/virt.if | 127 ++ policy/modules/services/virt.te | 281 +++++- policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 30 policy/modules/services/xserver.if | 534 ++++++++++- policy/modules/services/xserver.te | 314 +++++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 +++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 7 policy/modules/system/init.fc | 7 policy/modules/system/init.if | 158 +++ policy/modules/system/init.te | 277 ++++- policy/modules/system/ipsec.fc | 3 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 55 + policy/modules/system/iptables.fc | 17 policy/modules/system/iptables.if | 97 ++ policy/modules/system/iptables.te | 15 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 158 ++- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 17 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 12 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 38 policy/modules/system/lvm.te | 25 policy/modules/system/miscfiles.if | 38 policy/modules/system/modutils.fc | 1 policy/modules/system/modutils.if | 46 policy/modules/system/modutils.te | 46 policy/modules/system/mount.fc | 7 policy/modules/system/mount.if | 2 policy/modules/system/mount.te | 76 + policy/modules/system/raid.fc | 2 policy/modules/system/raid.te | 8 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 309 ++++++ policy/modules/system/selinuxutil.te | 226 +--- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 ++ policy/modules/system/sysnetwork.te | 74 + policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 38 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 443 --------- policy/modules/system/unconfined.te | 224 ---- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1404 ++++++++++++++++++++++-------- policy/modules/system/userdomain.te | 50 - policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 ++ policy/support/obj_perm_sets.spt | 14 policy/users | 13 327 files changed, 15151 insertions(+), 2592 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.95 retrieving revision 1.96 diff -u -p -r1.95 -r1.96 --- policy-F12.patch 29 Sep 2009 19:44:06 -0000 1.95 +++ policy-F12.patch 29 Sep 2009 19:47:31 -0000 1.96 @@ -2593,8 +2593,8 @@ diff -b -B --ignore-all-space --exclude- +/usr/lib(64)?/mozilla/plugins-wrapped(/.*)? gen_context(system_u:object_r:nsplugin_rw_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/nsplugin.if serefpolicy-3.6.32/policy/modules/apps/nsplugin.if --- nsaserefpolicy/policy/modules/apps/nsplugin.if 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.32/policy/modules/apps/nsplugin.if 2009-09-23 10:34:03.000000000 -0400 -@@ -0,0 +1,320 @@ ++++ serefpolicy-3.6.32/policy/modules/apps/nsplugin.if 2009-09-29 15:46:41.000000000 -0400 +@@ -0,0 +1,322 @@ + +## policy for nsplugin + @@ -2686,6 +2686,8 @@ diff -b -B --ignore-all-space --exclude- + role $1 types nsplugin_config_t; + + allow nsplugin_t $2:process signull; ++ allow nsplugin_t $2:dbus send_msg; ++ allow $2 nsplugin_t:dbus send_msg; + + list_dirs_pattern($2, nsplugin_rw_t, nsplugin_rw_t) + read_files_pattern($2, nsplugin_rw_t, nsplugin_rw_t) @@ -3332,6 +3334,18 @@ diff -b -B --ignore-all-space --exclude- +type openoffice_t; +type openoffice_exec_t; +application_domain(openoffice_t, openoffice_exec_t) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/pulseaudio.if serefpolicy-3.6.32/policy/modules/apps/pulseaudio.if +--- nsaserefpolicy/policy/modules/apps/pulseaudio.if 2009-08-31 13:30:04.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/apps/pulseaudio.if 2009-09-29 15:46:25.000000000 -0400 +@@ -40,7 +40,7 @@ + userdom_manage_tmpfs_role($1, pulseaudio_t) + + allow $2 pulseaudio_t:dbus send_msg; +- allow pulseaudio_t $2:dbus send_msg; ++ allow pulseaudio_t $2:dbus { acquire_svc send_msg }; + ') + + ######################################## diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/pulseaudio.te serefpolicy-3.6.32/policy/modules/apps/pulseaudio.te --- nsaserefpolicy/policy/modules/apps/pulseaudio.te 2009-08-31 13:30:04.000000000 -0400 +++ serefpolicy-3.6.32/policy/modules/apps/pulseaudio.te 2009-09-16 10:03:08.000000000 -0400 @@ -20311,7 +20325,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/xserver.te serefpolicy-3.6.32/policy/modules/services/xserver.te --- nsaserefpolicy/policy/modules/services/xserver.te 2009-08-28 14:58:20.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/services/xserver.te 2009-09-21 08:22:39.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/services/xserver.te 2009-09-29 15:34:33.000000000 -0400 @@ -34,6 +34,13 @@ ## @@ -20727,7 +20741,7 @@ diff -b -B --ignore-all-space --exclude- hostname_exec(xdm_t) ') -@@ -542,6 +652,30 @@ +@@ -542,6 +652,34 @@ ') optional_policy(` @@ -20739,6 +20753,10 @@ diff -b -B --ignore-all-space --exclude- +') + +optional_policy(` ++ pcscd_stream_connect(xdm_t) ++') ++ ++optional_policy(` + pulseaudio_exec(xdm_t) + pulseaudio_dbus_chat(xdm_t) +') @@ -20758,7 +20776,7 @@ diff -b -B --ignore-all-space --exclude- seutil_sigchld_newrole(xdm_t) ') -@@ -550,8 +684,9 @@ +@@ -550,8 +688,9 @@ ') optional_policy(` @@ -20770,7 +20788,7 @@ diff -b -B --ignore-all-space --exclude- ifndef(`distro_redhat',` allow xdm_t self:process { execheap execmem }; -@@ -560,7 +695,6 @@ +@@ -560,7 +699,6 @@ ifdef(`distro_rhel4',` allow xdm_t self:process { execheap execmem }; ') @@ -20778,7 +20796,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` userhelper_dontaudit_search_config(xdm_t) -@@ -571,6 +705,10 @@ +@@ -571,6 +709,10 @@ ') optional_policy(` @@ -20789,7 +20807,7 @@ diff -b -B --ignore-all-space --exclude- xfs_stream_connect(xdm_t) ') -@@ -587,10 +725,9 @@ +@@ -587,10 +729,9 @@ # execheap needed until the X module loader is fixed. # NVIDIA Needs execstack @@ -20801,7 +20819,7 @@ diff -b -B --ignore-all-space --exclude- allow xserver_t self:fd use; allow xserver_t self:fifo_file rw_fifo_file_perms; allow xserver_t self:sock_file read_sock_file_perms; -@@ -602,9 +739,12 @@ +@@ -602,9 +743,12 @@ allow xserver_t self:unix_stream_socket { create_stream_socket_perms connectto }; allow xserver_t self:tcp_socket create_stream_socket_perms; allow xserver_t self:udp_socket create_socket_perms; @@ -20814,7 +20832,7 @@ diff -b -B --ignore-all-space --exclude- allow xserver_t { input_xevent_t input_xevent_type }:x_event send; -@@ -616,13 +756,14 @@ +@@ -616,13 +760,14 @@ type_transition xserver_t xserver_t:{ x_drawable x_colormap } rootwindow_t; allow xserver_t { rootwindow_t x_domain }:x_drawable send; @@ -20830,7 +20848,7 @@ diff -b -B --ignore-all-space --exclude- manage_dirs_pattern(xserver_t, xserver_tmpfs_t, xserver_tmpfs_t) manage_files_pattern(xserver_t, xserver_tmpfs_t, xserver_tmpfs_t) -@@ -635,9 +776,19 @@ +@@ -635,9 +780,19 @@ manage_lnk_files_pattern(xserver_t, xkb_var_lib_t, xkb_var_lib_t) files_search_var_lib(xserver_t) @@ -20850,7 +20868,7 @@ diff -b -B --ignore-all-space --exclude- kernel_read_system_state(xserver_t) kernel_read_device_sysctls(xserver_t) -@@ -671,7 +822,6 @@ +@@ -671,7 +826,6 @@ dev_rw_agp(xserver_t) dev_rw_framebuffer(xserver_t) dev_manage_dri_dev(xserver_t) @@ -20858,7 +20876,7 @@ diff -b -B --ignore-all-space --exclude- dev_create_generic_dirs(xserver_t) dev_setattr_generic_dirs(xserver_t) # raw memory access is needed if not using the frame buffer -@@ -681,9 +831,12 @@ +@@ -681,9 +835,12 @@ dev_rw_xserver_misc(xserver_t) # read events - the synaptics touchpad driver reads raw events dev_rw_input_dev(xserver_t) @@ -20872,7 +20890,7 @@ diff -b -B --ignore-all-space --exclude- files_read_etc_files(xserver_t) files_read_etc_runtime_files(xserver_t) -@@ -698,8 +851,12 @@ +@@ -698,8 +855,12 @@ fs_search_nfs(xserver_t) fs_search_auto_mountpoints(xserver_t) fs_search_ramfs(xserver_t) @@ -20885,7 +20903,7 @@ diff -b -B --ignore-all-space --exclude- selinux_validate_context(xserver_t) selinux_compute_access_vector(xserver_t) -@@ -721,6 +878,7 @@ +@@ -721,6 +882,7 @@ miscfiles_read_localization(xserver_t) miscfiles_read_fonts(xserver_t) @@ -20893,7 +20911,7 @@ diff -b -B --ignore-all-space --exclude- modutils_domtrans_insmod(xserver_t) -@@ -743,7 +901,7 @@ +@@ -743,7 +905,7 @@ ') ifdef(`enable_mls',` @@ -20902,7 +20920,7 @@ diff -b -B --ignore-all-space --exclude- range_transition xserver_t xserver_t:x_drawable s0 - mls_systemhigh; ') -@@ -775,12 +933,20 @@ +@@ -775,12 +937,20 @@ ') optional_policy(` @@ -20924,7 +20942,7 @@ diff -b -B --ignore-all-space --exclude- unconfined_domtrans(xserver_t) ') -@@ -807,7 +973,7 @@ +@@ -807,7 +977,7 @@ allow xserver_t xdm_var_lib_t:file { getattr read }; dontaudit xserver_t xdm_var_lib_t:dir search; @@ -20933,7 +20951,7 @@ diff -b -B --ignore-all-space --exclude- # Label pid and temporary files with derived types. manage_files_pattern(xserver_t, xdm_tmp_t, xdm_tmp_t) -@@ -828,9 +994,14 @@ +@@ -828,9 +998,14 @@ # to read ROLE_home_t - examine this in more detail # (xauth?) userdom_read_user_home_content_files(xserver_t) @@ -20948,7 +20966,7 @@ diff -b -B --ignore-all-space --exclude- tunable_policy(`use_nfs_home_dirs',` fs_manage_nfs_dirs(xserver_t) fs_manage_nfs_files(xserver_t) -@@ -845,11 +1016,14 @@ +@@ -845,11 +1020,14 @@ optional_policy(` dbus_system_bus_client(xserver_t) @@ -20964,7 +20982,7 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` -@@ -882,6 +1056,8 @@ +@@ -882,6 +1060,8 @@ # X Server # can read server-owned resources allow x_domain xserver_t:x_resource read; @@ -20973,7 +20991,7 @@ diff -b -B --ignore-all-space --exclude- # can mess with own clients allow x_domain self:x_client { manage destroy }; -@@ -906,6 +1082,8 @@ +@@ -906,6 +1086,8 @@ # operations allowed on my windows allow x_domain self:x_drawable { create destroy getattr setattr read write show hide list_child add_child remove_child manage send receive }; @@ -20982,7 +21000,7 @@ diff -b -B --ignore-all-space --exclude- # X Colormaps # can use the default colormap allow x_domain rootwindow_t:x_colormap { read use add_color }; -@@ -973,17 +1151,49 @@ +@@ -973,17 +1155,49 @@ allow xserver_unconfined_type { x_domain xserver_t }:x_resource *; allow xserver_unconfined_type xevent_type:{ x_event x_synthetic_event } *; From pkgdb at fedoraproject.org Tue Sep 29 19:50:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:50:28 +0000 Subject: [pkgdb] luci was added for rmccabe Message-ID: <20090929195028.D5BC610F8AF@bastion2.fedora.phx.redhat.com> kevin has added Package luci with summary Web-based cluster administration application kevin has approved Package luci kevin has added a Fedora devel branch for luci with an owner of rmccabe kevin has approved luci in Fedora devel kevin has approved Package luci kevin has set commit to Approved for 107427 on luci (Fedora devel) kevin has set checkout to Approved for 107427 on luci (Fedora devel) kevin has set build to Approved for 107427 on luci (Fedora devel) To make changes to this package see: /pkgdb/packages/name/luci From sgrubb at fedoraproject.org Tue Sep 29 19:51:48 2009 From: sgrubb at fedoraproject.org (Steve Grubb) Date: Tue, 29 Sep 2009 19:51:48 +0000 (UTC) Subject: rpms/libprelude/F-12 libprelude.spec,1.49,1.50 Message-ID: <20090929195148.64CBE11C00C1@cvs1.fedora.phx.redhat.com> Author: sgrubb Update of /cvs/pkgs/rpms/libprelude/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17893 Modified Files: libprelude.spec Log Message: * Tue Sep 29 2009 Steve Grubb - 0.9.24.1-1 - New upstream release Index: libprelude.spec =================================================================== RCS file: /cvs/pkgs/rpms/libprelude/F-12/libprelude.spec,v retrieving revision 1.49 retrieving revision 1.50 diff -u -p -r1.49 -r1.50 --- libprelude.spec 29 Sep 2009 15:37:50 -0000 1.49 +++ libprelude.spec 29 Sep 2009 19:51:48 -0000 1.50 @@ -45,7 +45,7 @@ Python bindings for libprelude. %package perl Summary: Perl bindings for libprelude Group: System Environment/Libraries -%if 0%{?rhel} <= 5 +%if 0%{?rhel} && 0%{?rhel} <= 5 BuildRequires: perl %else BuildRequires: perl-devel From pkgdb at fedoraproject.org Tue Sep 29 19:53:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:53:13 +0000 Subject: [pkgdb] TurboGears2 was added for lmacken Message-ID: <20090929195313.3C0B110F888@bastion2.fedora.phx.redhat.com> kevin has added Package TurboGears2 with summary Next generation Front-to-back web development megaframework built on Pylons kevin has approved Package TurboGears2 kevin has added a Fedora devel branch for TurboGears2 with an owner of lmacken kevin has approved TurboGears2 in Fedora devel kevin has approved Package TurboGears2 kevin has set commit to Approved for 107427 on TurboGears2 (Fedora devel) kevin has set checkout to Approved for 107427 on TurboGears2 (Fedora devel) kevin has set build to Approved for 107427 on TurboGears2 (Fedora devel) To make changes to this package see: /pkgdb/packages/name/TurboGears2 From pkgdb at fedoraproject.org Tue Sep 29 19:53:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:53:15 +0000 Subject: [pkgdb] TurboGears2 summary updated by kevin Message-ID: <20090929195315.CBB7610F88B@bastion2.fedora.phx.redhat.com> kevin set package TurboGears2 summary to Next generation Front-to-back web development megaframework built on Pylons To make changes to this package see: /pkgdb/packages/name/TurboGears2 From pkgdb at fedoraproject.org Tue Sep 29 19:53:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:53:15 +0000 Subject: [pkgdb] TurboGears2 (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195315.E9D9910F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for TurboGears2 kevin has set commit to Approved for 107427 on TurboGears2 (Fedora 11) kevin has set checkout to Approved for 107427 on TurboGears2 (Fedora 11) kevin has set build to Approved for 107427 on TurboGears2 (Fedora 11) kevin approved watchbugzilla on TurboGears2 (Fedora 11) for toshio kevin approved watchcommits on TurboGears2 (Fedora 11) for toshio kevin approved commit on TurboGears2 (Fedora 11) for toshio kevin approved build on TurboGears2 (Fedora 11) for toshio kevin approved approveacls on TurboGears2 (Fedora 11) for toshio To make changes to this package see: /pkgdb/packages/name/TurboGears2 From pkgdb at fedoraproject.org Tue Sep 29 19:53:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:53:15 +0000 Subject: [pkgdb] TurboGears2 (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195316.007A910F8AF@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for TurboGears2 kevin has set commit to Approved for 107427 on TurboGears2 (Fedora 12) kevin has set checkout to Approved for 107427 on TurboGears2 (Fedora 12) kevin has set build to Approved for 107427 on TurboGears2 (Fedora 12) kevin approved watchbugzilla on TurboGears2 (Fedora 12) for toshio kevin approved watchcommits on TurboGears2 (Fedora 12) for toshio kevin approved commit on TurboGears2 (Fedora 12) for toshio kevin approved build on TurboGears2 (Fedora 12) for toshio kevin approved approveacls on TurboGears2 (Fedora 12) for toshio To make changes to this package see: /pkgdb/packages/name/TurboGears2 From pkgdb at fedoraproject.org Tue Sep 29 19:53:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:53:15 +0000 Subject: [pkgdb] TurboGears2 (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195316.18F7010F8B3@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for TurboGears2 kevin has set commit to Approved for 107427 on TurboGears2 (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on TurboGears2 (Fedora EPEL 5) kevin has set build to Approved for 107427 on TurboGears2 (Fedora EPEL 5) kevin approved watchbugzilla on TurboGears2 (Fedora EPEL 5) for toshio kevin approved watchcommits on TurboGears2 (Fedora EPEL 5) for toshio kevin approved commit on TurboGears2 (Fedora EPEL 5) for toshio kevin approved build on TurboGears2 (Fedora EPEL 5) for toshio kevin approved approveacls on TurboGears2 (Fedora EPEL 5) for toshio To make changes to this package see: /pkgdb/packages/name/TurboGears2 From pkgdb at fedoraproject.org Tue Sep 29 19:53:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:53:15 +0000 Subject: [pkgdb] TurboGears2 (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195316.2919210F8B7@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on TurboGears2 (Fedora devel) for toshio kevin approved watchcommits on TurboGears2 (Fedora devel) for toshio kevin approved commit on TurboGears2 (Fedora devel) for toshio kevin approved build on TurboGears2 (Fedora devel) for toshio kevin approved approveacls on TurboGears2 (Fedora devel) for toshio To make changes to this package see: /pkgdb/packages/name/TurboGears2 From kevin at fedoraproject.org Tue Sep 29 19:53:28 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:53:28 +0000 (UTC) Subject: rpms/TurboGears2/devel - New directory Message-ID: <20090929195328.4021D11C00E8@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/TurboGears2/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU18844/rpms/TurboGears2/devel Log Message: Directory /cvs/pkgs/rpms/TurboGears2/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 19:53:28 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:53:28 +0000 (UTC) Subject: rpms/TurboGears2 - New directory Message-ID: <20090929195328.152AC11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/TurboGears2 In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU18844/rpms/TurboGears2 Log Message: Directory /cvs/pkgs/rpms/TurboGears2 added to the repository From kevin at fedoraproject.org Tue Sep 29 19:53:36 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:53:36 +0000 (UTC) Subject: rpms/TurboGears2 Makefile,NONE,1.1 Message-ID: <20090929195336.E220511C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/TurboGears2 In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU18844/rpms/TurboGears2 Added Files: Makefile Log Message: Setup of module TurboGears2 --- NEW FILE Makefile --- # Top level Makefile for module TurboGears2 all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 19:53:37 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:53:37 +0000 (UTC) Subject: rpms/TurboGears2/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929195337.2F66511C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/TurboGears2/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU18844/rpms/TurboGears2/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module TurboGears2 --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: TurboGears2 # $Id: Makefile,v 1.1 2009/09/29 19:53:37 kevin Exp $ NAME := TurboGears2 SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 19:54:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:54:08 +0000 Subject: [pkgdb] python-tg-devtools was added for lmacken Message-ID: <20090929195409.11C0F10F874@bastion2.fedora.phx.redhat.com> kevin has added Package python-tg-devtools with summary Development tools and templates for TurboGears2 kevin has approved Package python-tg-devtools kevin has added a Fedora devel branch for python-tg-devtools with an owner of lmacken kevin has approved python-tg-devtools in Fedora devel kevin has approved Package python-tg-devtools kevin has set commit to Approved for 107427 on python-tg-devtools (Fedora devel) kevin has set checkout to Approved for 107427 on python-tg-devtools (Fedora devel) kevin has set build to Approved for 107427 on python-tg-devtools (Fedora devel) To make changes to this package see: /pkgdb/packages/name/python-tg-devtools From pkgdb at fedoraproject.org Tue Sep 29 19:54:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:54:13 +0000 Subject: [pkgdb] python-tg-devtools summary updated by kevin Message-ID: <20090929195413.3092B10F88C@bastion2.fedora.phx.redhat.com> kevin set package python-tg-devtools summary to Development tools and templates for TurboGears2 To make changes to this package see: /pkgdb/packages/name/python-tg-devtools From pkgdb at fedoraproject.org Tue Sep 29 19:54:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:54:13 +0000 Subject: [pkgdb] python-tg-devtools (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195413.460CF10F8A8@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for python-tg-devtools kevin has set commit to Approved for 107427 on python-tg-devtools (Fedora 11) kevin has set checkout to Approved for 107427 on python-tg-devtools (Fedora 11) kevin has set build to Approved for 107427 on python-tg-devtools (Fedora 11) kevin approved watchbugzilla on python-tg-devtools (Fedora 11) for toshio kevin approved watchcommits on python-tg-devtools (Fedora 11) for toshio kevin approved commit on python-tg-devtools (Fedora 11) for toshio kevin approved build on python-tg-devtools (Fedora 11) for toshio kevin approved approveacls on python-tg-devtools (Fedora 11) for toshio To make changes to this package see: /pkgdb/packages/name/python-tg-devtools From pkgdb at fedoraproject.org Tue Sep 29 19:54:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:54:13 +0000 Subject: [pkgdb] python-tg-devtools (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195413.5703810F8AD@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on python-tg-devtools (Fedora devel) for toshio kevin approved watchcommits on python-tg-devtools (Fedora devel) for toshio kevin approved commit on python-tg-devtools (Fedora devel) for toshio kevin approved build on python-tg-devtools (Fedora devel) for toshio kevin approved approveacls on python-tg-devtools (Fedora devel) for toshio To make changes to this package see: /pkgdb/packages/name/python-tg-devtools From pkgdb at fedoraproject.org Tue Sep 29 19:54:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:54:13 +0000 Subject: [pkgdb] python-tg-devtools (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195413.6DC9E10F8B2@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for python-tg-devtools kevin has set commit to Approved for 107427 on python-tg-devtools (Fedora 12) kevin has set checkout to Approved for 107427 on python-tg-devtools (Fedora 12) kevin has set build to Approved for 107427 on python-tg-devtools (Fedora 12) kevin approved watchbugzilla on python-tg-devtools (Fedora 12) for toshio kevin approved watchcommits on python-tg-devtools (Fedora 12) for toshio kevin approved commit on python-tg-devtools (Fedora 12) for toshio kevin approved build on python-tg-devtools (Fedora 12) for toshio kevin approved approveacls on python-tg-devtools (Fedora 12) for toshio To make changes to this package see: /pkgdb/packages/name/python-tg-devtools From pkgdb at fedoraproject.org Tue Sep 29 19:54:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:54:13 +0000 Subject: [pkgdb] python-tg-devtools (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195413.7616B10F8B6@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for python-tg-devtools kevin has set commit to Approved for 107427 on python-tg-devtools (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on python-tg-devtools (Fedora EPEL 5) kevin has set build to Approved for 107427 on python-tg-devtools (Fedora EPEL 5) kevin approved watchbugzilla on python-tg-devtools (Fedora EPEL 5) for toshio kevin approved watchcommits on python-tg-devtools (Fedora EPEL 5) for toshio kevin approved commit on python-tg-devtools (Fedora EPEL 5) for toshio kevin approved build on python-tg-devtools (Fedora EPEL 5) for toshio kevin approved approveacls on python-tg-devtools (Fedora EPEL 5) for toshio To make changes to this package see: /pkgdb/packages/name/python-tg-devtools From kevin at fedoraproject.org Tue Sep 29 19:54:21 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:54:21 +0000 (UTC) Subject: rpms/python-tg-devtools - New directory Message-ID: <20090929195421.1A68911C00E8@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/python-tg-devtools In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ19288/rpms/python-tg-devtools Log Message: Directory /cvs/pkgs/rpms/python-tg-devtools added to the repository From kevin at fedoraproject.org Tue Sep 29 19:54:21 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:54:21 +0000 (UTC) Subject: rpms/python-tg-devtools/devel - New directory Message-ID: <20090929195421.3C9FE11C00E8@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/python-tg-devtools/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ19288/rpms/python-tg-devtools/devel Log Message: Directory /cvs/pkgs/rpms/python-tg-devtools/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 19:54:28 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:54:28 +0000 (UTC) Subject: rpms/python-tg-devtools Makefile,NONE,1.1 Message-ID: <20090929195428.A132911C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/python-tg-devtools In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ19288/rpms/python-tg-devtools Added Files: Makefile Log Message: Setup of module python-tg-devtools --- NEW FILE Makefile --- # Top level Makefile for module python-tg-devtools all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 19:54:28 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:54:28 +0000 (UTC) Subject: rpms/python-tg-devtools/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929195428.E794811C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/python-tg-devtools/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ19288/rpms/python-tg-devtools/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module python-tg-devtools --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: python-tg-devtools # $Id: Makefile,v 1.1 2009/09/29 19:54:28 kevin Exp $ NAME := python-tg-devtools SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 19:54:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:54:55 +0000 Subject: [pkgdb] python-catwalk was added for lmacken Message-ID: <20090929195456.1381210F874@bastion2.fedora.phx.redhat.com> kevin has added Package python-catwalk with summary A way to view your models using TurboGears kevin has approved Package python-catwalk kevin has added a Fedora devel branch for python-catwalk with an owner of lmacken kevin has approved python-catwalk in Fedora devel kevin has approved Package python-catwalk kevin has set commit to Approved for 107427 on python-catwalk (Fedora devel) kevin has set checkout to Approved for 107427 on python-catwalk (Fedora devel) kevin has set build to Approved for 107427 on python-catwalk (Fedora devel) To make changes to this package see: /pkgdb/packages/name/python-catwalk From pkgdb at fedoraproject.org Tue Sep 29 19:54:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:54:57 +0000 Subject: [pkgdb] python-catwalk summary updated by kevin Message-ID: <20090929195457.7F27E10F894@bastion2.fedora.phx.redhat.com> kevin set package python-catwalk summary to A way to view your models using TurboGears To make changes to this package see: /pkgdb/packages/name/python-catwalk From pkgdb at fedoraproject.org Tue Sep 29 19:54:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:54:57 +0000 Subject: [pkgdb] python-catwalk (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195457.88FB010F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for python-catwalk kevin has set commit to Approved for 107427 on python-catwalk (Fedora 11) kevin has set checkout to Approved for 107427 on python-catwalk (Fedora 11) kevin has set build to Approved for 107427 on python-catwalk (Fedora 11) kevin approved watchbugzilla on python-catwalk (Fedora 11) for toshio kevin approved watchcommits on python-catwalk (Fedora 11) for toshio kevin approved commit on python-catwalk (Fedora 11) for toshio kevin approved build on python-catwalk (Fedora 11) for toshio kevin approved approveacls on python-catwalk (Fedora 11) for toshio To make changes to this package see: /pkgdb/packages/name/python-catwalk From pkgdb at fedoraproject.org Tue Sep 29 19:54:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:54:57 +0000 Subject: [pkgdb] python-catwalk (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195457.8EC6C10F8B0@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on python-catwalk (Fedora devel) for toshio kevin approved watchcommits on python-catwalk (Fedora devel) for toshio kevin approved commit on python-catwalk (Fedora devel) for toshio kevin approved build on python-catwalk (Fedora devel) for toshio kevin approved approveacls on python-catwalk (Fedora devel) for toshio To make changes to this package see: /pkgdb/packages/name/python-catwalk From pkgdb at fedoraproject.org Tue Sep 29 19:54:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:54:57 +0000 Subject: [pkgdb] python-catwalk (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195457.A14E710F8B4@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for python-catwalk kevin has set commit to Approved for 107427 on python-catwalk (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on python-catwalk (Fedora EPEL 5) kevin has set build to Approved for 107427 on python-catwalk (Fedora EPEL 5) kevin approved watchbugzilla on python-catwalk (Fedora EPEL 5) for toshio kevin approved watchcommits on python-catwalk (Fedora EPEL 5) for toshio kevin approved commit on python-catwalk (Fedora EPEL 5) for toshio kevin approved build on python-catwalk (Fedora EPEL 5) for toshio kevin approved approveacls on python-catwalk (Fedora EPEL 5) for toshio To make changes to this package see: /pkgdb/packages/name/python-catwalk From pkgdb at fedoraproject.org Tue Sep 29 19:54:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:54:57 +0000 Subject: [pkgdb] python-catwalk (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195457.AAF9510F8B8@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for python-catwalk kevin has set commit to Approved for 107427 on python-catwalk (Fedora 12) kevin has set checkout to Approved for 107427 on python-catwalk (Fedora 12) kevin has set build to Approved for 107427 on python-catwalk (Fedora 12) kevin approved watchbugzilla on python-catwalk (Fedora 12) for toshio kevin approved watchcommits on python-catwalk (Fedora 12) for toshio kevin approved commit on python-catwalk (Fedora 12) for toshio kevin approved build on python-catwalk (Fedora 12) for toshio kevin approved approveacls on python-catwalk (Fedora 12) for toshio To make changes to this package see: /pkgdb/packages/name/python-catwalk From kevin at fedoraproject.org Tue Sep 29 19:55:05 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:55:05 +0000 (UTC) Subject: rpms/python-catwalk - New directory Message-ID: <20090929195505.2053111C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/python-catwalk In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsK19632/rpms/python-catwalk Log Message: Directory /cvs/pkgs/rpms/python-catwalk added to the repository From kevin at fedoraproject.org Tue Sep 29 19:55:05 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:55:05 +0000 (UTC) Subject: rpms/python-catwalk/devel - New directory Message-ID: <20090929195505.4487D11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/python-catwalk/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsK19632/rpms/python-catwalk/devel Log Message: Directory /cvs/pkgs/rpms/python-catwalk/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 19:55:12 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:55:12 +0000 (UTC) Subject: rpms/python-catwalk Makefile,NONE,1.1 Message-ID: <20090929195512.62B3D11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/python-catwalk In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsK19632/rpms/python-catwalk Added Files: Makefile Log Message: Setup of module python-catwalk --- NEW FILE Makefile --- # Top level Makefile for module python-catwalk all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 19:55:12 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:55:12 +0000 (UTC) Subject: rpms/python-catwalk/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929195512.C2DB011C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/python-catwalk/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsK19632/rpms/python-catwalk/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module python-catwalk --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: python-catwalk # $Id: Makefile,v 1.1 2009/09/29 19:55:12 kevin Exp $ NAME := python-catwalk SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 19:56:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:56:46 +0000 Subject: [pkgdb] snacc was added for shakthimaan Message-ID: <20090929195646.D575410F88C@bastion2.fedora.phx.redhat.com> kevin has added Package snacc with summary Sample Neufeld ASN.1 to C Compiler kevin has approved Package snacc kevin has added a Fedora devel branch for snacc with an owner of shakthimaan kevin has approved snacc in Fedora devel kevin has approved Package snacc kevin has set commit to Approved for 107427 on snacc (Fedora devel) kevin has set checkout to Approved for 107427 on snacc (Fedora devel) kevin has set build to Approved for 107427 on snacc (Fedora devel) To make changes to this package see: /pkgdb/packages/name/snacc From pkgdb at fedoraproject.org Tue Sep 29 19:56:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:56:50 +0000 Subject: [pkgdb] snacc summary updated by kevin Message-ID: <20090929195650.B6F4B10F8B5@bastion2.fedora.phx.redhat.com> kevin set package snacc summary to Sample Neufeld ASN.1 to C Compiler To make changes to this package see: /pkgdb/packages/name/snacc From pkgdb at fedoraproject.org Tue Sep 29 19:56:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:56:50 +0000 Subject: [pkgdb] snacc (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195650.BC2E310F8B7@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for snacc kevin has set commit to Approved for 107427 on snacc (Fedora 11) kevin has set checkout to Approved for 107427 on snacc (Fedora 11) kevin has set build to Approved for 107427 on snacc (Fedora 11) kevin approved watchbugzilla on snacc (Fedora 11) for chitlesh kevin approved watchcommits on snacc (Fedora 11) for chitlesh kevin approved commit on snacc (Fedora 11) for chitlesh kevin approved build on snacc (Fedora 11) for chitlesh kevin approved approveacls on snacc (Fedora 11) for chitlesh To make changes to this package see: /pkgdb/packages/name/snacc From pkgdb at fedoraproject.org Tue Sep 29 19:56:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:56:50 +0000 Subject: [pkgdb] snacc (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195650.D4E3110F8BE@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for snacc kevin has set commit to Approved for 107427 on snacc (Fedora 12) kevin has set checkout to Approved for 107427 on snacc (Fedora 12) kevin has set build to Approved for 107427 on snacc (Fedora 12) kevin approved watchbugzilla on snacc (Fedora 12) for chitlesh kevin approved watchcommits on snacc (Fedora 12) for chitlesh kevin approved commit on snacc (Fedora 12) for chitlesh kevin approved build on snacc (Fedora 12) for chitlesh kevin approved approveacls on snacc (Fedora 12) for chitlesh To make changes to this package see: /pkgdb/packages/name/snacc From pkgdb at fedoraproject.org Tue Sep 29 19:56:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:56:50 +0000 Subject: [pkgdb] snacc (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195650.D841810F8C0@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on snacc (Fedora devel) for chitlesh kevin approved watchcommits on snacc (Fedora devel) for chitlesh kevin approved commit on snacc (Fedora devel) for chitlesh kevin approved build on snacc (Fedora devel) for chitlesh kevin approved approveacls on snacc (Fedora devel) for chitlesh To make changes to this package see: /pkgdb/packages/name/snacc From pkgdb at fedoraproject.org Tue Sep 29 19:56:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:56:50 +0000 Subject: [pkgdb] snacc (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195650.F00F410F8C6@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for snacc kevin has set commit to Approved for 107427 on snacc (Fedora 10) kevin has set checkout to Approved for 107427 on snacc (Fedora 10) kevin has set build to Approved for 107427 on snacc (Fedora 10) kevin approved watchbugzilla on snacc (Fedora 10) for chitlesh kevin approved watchcommits on snacc (Fedora 10) for chitlesh kevin approved commit on snacc (Fedora 10) for chitlesh kevin approved build on snacc (Fedora 10) for chitlesh kevin approved approveacls on snacc (Fedora 10) for chitlesh To make changes to this package see: /pkgdb/packages/name/snacc From pkgdb at fedoraproject.org Tue Sep 29 19:56:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:56:50 +0000 Subject: [pkgdb] snacc (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195651.0662310F8C9@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for snacc kevin has set commit to Approved for 107427 on snacc (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on snacc (Fedora EPEL 5) kevin has set build to Approved for 107427 on snacc (Fedora EPEL 5) kevin approved watchbugzilla on snacc (Fedora EPEL 5) for chitlesh kevin approved watchcommits on snacc (Fedora EPEL 5) for chitlesh kevin approved commit on snacc (Fedora EPEL 5) for chitlesh kevin approved build on snacc (Fedora EPEL 5) for chitlesh kevin approved approveacls on snacc (Fedora EPEL 5) for chitlesh To make changes to this package see: /pkgdb/packages/name/snacc From kevin at fedoraproject.org Tue Sep 29 19:57:01 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:57:01 +0000 (UTC) Subject: rpms/snacc - New directory Message-ID: <20090929195701.1ABA911C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/snacc In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsF20503/rpms/snacc Log Message: Directory /cvs/pkgs/rpms/snacc added to the repository From kevin at fedoraproject.org Tue Sep 29 19:57:01 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:57:01 +0000 (UTC) Subject: rpms/snacc/devel - New directory Message-ID: <20090929195701.3DF8611C0423@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/snacc/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsF20503/rpms/snacc/devel Log Message: Directory /cvs/pkgs/rpms/snacc/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 19:57:08 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:57:08 +0000 (UTC) Subject: rpms/snacc Makefile,NONE,1.1 Message-ID: <20090929195708.CEA4611C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/snacc In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsF20503/rpms/snacc Added Files: Makefile Log Message: Setup of module snacc --- NEW FILE Makefile --- # Top level Makefile for module snacc all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 19:57:09 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:57:09 +0000 (UTC) Subject: rpms/snacc/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929195709.1674711C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/snacc/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsF20503/rpms/snacc/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module snacc --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: snacc # $Id: Makefile,v 1.1 2009/09/29 19:57:08 kevin Exp $ NAME := snacc SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 19:57:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:57:45 +0000 Subject: [pkgdb] gplcver was added for shakthimaan Message-ID: <20090929195745.1CA6A10F8AD@bastion2.fedora.phx.redhat.com> kevin has added Package gplcver with summary An interpreted Verilog HDL simulator kevin has approved Package gplcver kevin has added a Fedora devel branch for gplcver with an owner of shakthimaan kevin has approved gplcver in Fedora devel kevin has approved Package gplcver kevin has set commit to Approved for 107427 on gplcver (Fedora devel) kevin has set checkout to Approved for 107427 on gplcver (Fedora devel) kevin has set build to Approved for 107427 on gplcver (Fedora devel) To make changes to this package see: /pkgdb/packages/name/gplcver From pkgdb at fedoraproject.org Tue Sep 29 19:57:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:57:48 +0000 Subject: [pkgdb] gplcver summary updated by kevin Message-ID: <20090929195748.270CE10F8B2@bastion2.fedora.phx.redhat.com> kevin set package gplcver summary to An interpreted Verilog HDL simulator To make changes to this package see: /pkgdb/packages/name/gplcver From pkgdb at fedoraproject.org Tue Sep 29 19:57:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:57:48 +0000 Subject: [pkgdb] gplcver (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195748.2A9C010F8B5@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for gplcver kevin has set commit to Approved for 107427 on gplcver (Fedora 11) kevin has set checkout to Approved for 107427 on gplcver (Fedora 11) kevin has set build to Approved for 107427 on gplcver (Fedora 11) kevin approved watchbugzilla on gplcver (Fedora 11) for chitlesh kevin approved watchcommits on gplcver (Fedora 11) for chitlesh kevin approved commit on gplcver (Fedora 11) for chitlesh kevin approved build on gplcver (Fedora 11) for chitlesh kevin approved approveacls on gplcver (Fedora 11) for chitlesh To make changes to this package see: /pkgdb/packages/name/gplcver From pkgdb at fedoraproject.org Tue Sep 29 19:57:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:57:48 +0000 Subject: [pkgdb] gplcver (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195748.38B9110F8B9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for gplcver kevin has set commit to Approved for 107427 on gplcver (Fedora 10) kevin has set checkout to Approved for 107427 on gplcver (Fedora 10) kevin has set build to Approved for 107427 on gplcver (Fedora 10) kevin approved watchbugzilla on gplcver (Fedora 10) for chitlesh kevin approved watchcommits on gplcver (Fedora 10) for chitlesh kevin approved commit on gplcver (Fedora 10) for chitlesh kevin approved build on gplcver (Fedora 10) for chitlesh kevin approved approveacls on gplcver (Fedora 10) for chitlesh To make changes to this package see: /pkgdb/packages/name/gplcver From pkgdb at fedoraproject.org Tue Sep 29 19:57:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:57:48 +0000 Subject: [pkgdb] gplcver (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195748.42A1B10F8BE@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for gplcver kevin has set commit to Approved for 107427 on gplcver (Fedora 12) kevin has set checkout to Approved for 107427 on gplcver (Fedora 12) kevin has set build to Approved for 107427 on gplcver (Fedora 12) kevin approved watchbugzilla on gplcver (Fedora 12) for chitlesh kevin approved watchcommits on gplcver (Fedora 12) for chitlesh kevin approved commit on gplcver (Fedora 12) for chitlesh kevin approved build on gplcver (Fedora 12) for chitlesh kevin approved approveacls on gplcver (Fedora 12) for chitlesh To make changes to this package see: /pkgdb/packages/name/gplcver From pkgdb at fedoraproject.org Tue Sep 29 19:57:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:57:48 +0000 Subject: [pkgdb] gplcver (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195748.504FA10F8C3@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on gplcver (Fedora devel) for chitlesh kevin approved watchcommits on gplcver (Fedora devel) for chitlesh kevin approved commit on gplcver (Fedora devel) for chitlesh kevin approved build on gplcver (Fedora devel) for chitlesh kevin approved approveacls on gplcver (Fedora devel) for chitlesh To make changes to this package see: /pkgdb/packages/name/gplcver From pkgdb at fedoraproject.org Tue Sep 29 19:57:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 19:57:48 +0000 Subject: [pkgdb] gplcver (Fedora EPEL, 5) updated by kevin Message-ID: <20090929195748.55FA610F8C6@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for gplcver kevin has set commit to Approved for 107427 on gplcver (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on gplcver (Fedora EPEL 5) kevin has set build to Approved for 107427 on gplcver (Fedora EPEL 5) kevin approved watchbugzilla on gplcver (Fedora EPEL 5) for chitlesh kevin approved watchcommits on gplcver (Fedora EPEL 5) for chitlesh kevin approved commit on gplcver (Fedora EPEL 5) for chitlesh kevin approved build on gplcver (Fedora EPEL 5) for chitlesh kevin approved approveacls on gplcver (Fedora EPEL 5) for chitlesh To make changes to this package see: /pkgdb/packages/name/gplcver From kevin at fedoraproject.org Tue Sep 29 19:57:58 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:57:58 +0000 (UTC) Subject: rpms/gplcver - New directory Message-ID: <20090929195758.14B6A11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gplcver In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsx21477/rpms/gplcver Log Message: Directory /cvs/pkgs/rpms/gplcver added to the repository From kevin at fedoraproject.org Tue Sep 29 19:57:58 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:57:58 +0000 (UTC) Subject: rpms/gplcver/devel - New directory Message-ID: <20090929195758.39A2B11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gplcver/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsx21477/rpms/gplcver/devel Log Message: Directory /cvs/pkgs/rpms/gplcver/devel added to the repository From airlied at fedoraproject.org Tue Sep 29 19:58:01 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Tue, 29 Sep 2009 19:58:01 +0000 (UTC) Subject: rpms/kernel/F-12 kernel.spec,1.1841,1.1842 Message-ID: <20090929195801.6548611C00C1@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/kernel/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21285 Modified Files: kernel.spec Log Message: * Wed Sep 30 2009 Dave Airlie 2.6.31.1-56 - revert all the arjan patches until someone tests them. Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-12/kernel.spec,v retrieving revision 1.1841 retrieving revision 1.1842 diff -u -p -r1.1841 -r1.1842 --- kernel.spec 29 Sep 2009 17:16:21 -0000 1.1841 +++ kernel.spec 29 Sep 2009 19:58:01 -0000 1.1842 @@ -1286,7 +1286,8 @@ ApplyPatch linux-2.6-input-kill-stupid-m ApplyPatch die-floppy-die.patch # make copy_from_user to a stack slot provable right -ApplyPatch linux-2.6.31-copy_from_user-bounds.patch +# hosed stuff, just drop this close to beta +#ApplyPatch linux-2.6.31-copy_from_user-bounds.patch # Get away from having to poll Toshibas #ApplyPatch linux-2.6-input-fix-toshiba-hotkeys.patch @@ -2074,6 +2075,9 @@ fi # and build. %changelog +* Wed Sep 30 2009 Dave Airlie 2.6.31.1-56 +- revert all the arjan patches until someone tests them. + * Tue Sep 29 2009 Steve Dickson 2.6.31.1-55 - Updated the NFS4 pseudo root code with a fix from upstream From kevin at fedoraproject.org Tue Sep 29 19:58:06 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:58:06 +0000 (UTC) Subject: rpms/gplcver Makefile,NONE,1.1 Message-ID: <20090929195806.8EA6D11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gplcver In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsx21477/rpms/gplcver Added Files: Makefile Log Message: Setup of module gplcver --- NEW FILE Makefile --- # Top level Makefile for module gplcver all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 19:58:06 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 19:58:06 +0000 (UTC) Subject: rpms/gplcver/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929195806.E3B0D11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gplcver/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsx21477/rpms/gplcver/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module gplcver --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: gplcver # $Id: Makefile,v 1.1 2009/09/29 19:58:06 kevin Exp $ NAME := gplcver SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:02:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:02:43 +0000 Subject: [pkgdb] gpointing-device-settings was added for giallu Message-ID: <20090929200243.88D3410F888@bastion2.fedora.phx.redhat.com> kevin has added Package gpointing-device-settings with summary Configuration tool for pointing devices kevin has approved Package gpointing-device-settings kevin has added a Fedora devel branch for gpointing-device-settings with an owner of giallu kevin has approved gpointing-device-settings in Fedora devel kevin has approved Package gpointing-device-settings kevin has set commit to Approved for 107427 on gpointing-device-settings (Fedora devel) kevin has set checkout to Approved for 107427 on gpointing-device-settings (Fedora devel) kevin has set build to Approved for 107427 on gpointing-device-settings (Fedora devel) To make changes to this package see: /pkgdb/packages/name/gpointing-device-settings From pkgdb at fedoraproject.org Tue Sep 29 20:02:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:02:46 +0000 Subject: [pkgdb] gpointing-device-settings summary updated by kevin Message-ID: <20090929200246.2D47010F895@bastion2.fedora.phx.redhat.com> kevin set package gpointing-device-settings summary to Configuration tool for pointing devices To make changes to this package see: /pkgdb/packages/name/gpointing-device-settings From pkgdb at fedoraproject.org Tue Sep 29 20:02:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:02:46 +0000 Subject: [pkgdb] gpointing-device-settings (Fedora, 11) updated by kevin Message-ID: <20090929200246.36A4710F8AF@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on gpointing-device-settings (Fedora devel) for whot kevin approved watchcommits on gpointing-device-settings (Fedora devel) for whot kevin approved commit on gpointing-device-settings (Fedora devel) for whot kevin approved build on gpointing-device-settings (Fedora devel) for whot kevin approved approveacls on gpointing-device-settings (Fedora devel) for whot To make changes to this package see: /pkgdb/packages/name/gpointing-device-settings From pkgdb at fedoraproject.org Tue Sep 29 20:02:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:02:46 +0000 Subject: [pkgdb] gpointing-device-settings (Fedora, 11) updated by kevin Message-ID: <20090929200246.4135910F8B2@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for gpointing-device-settings kevin has set commit to Approved for 107427 on gpointing-device-settings (Fedora 11) kevin has set checkout to Approved for 107427 on gpointing-device-settings (Fedora 11) kevin has set build to Approved for 107427 on gpointing-device-settings (Fedora 11) kevin approved watchbugzilla on gpointing-device-settings (Fedora 11) for whot kevin approved watchcommits on gpointing-device-settings (Fedora 11) for whot kevin approved commit on gpointing-device-settings (Fedora 11) for whot kevin approved build on gpointing-device-settings (Fedora 11) for whot kevin approved approveacls on gpointing-device-settings (Fedora 11) for whot To make changes to this package see: /pkgdb/packages/name/gpointing-device-settings From pkgdb at fedoraproject.org Tue Sep 29 20:02:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:02:46 +0000 Subject: [pkgdb] gpointing-device-settings (Fedora, 11) updated by kevin Message-ID: <20090929200246.4DBD810F8B6@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for gpointing-device-settings kevin has set commit to Approved for 107427 on gpointing-device-settings (Fedora 12) kevin has set checkout to Approved for 107427 on gpointing-device-settings (Fedora 12) kevin has set build to Approved for 107427 on gpointing-device-settings (Fedora 12) kevin approved watchbugzilla on gpointing-device-settings (Fedora 12) for whot kevin approved watchcommits on gpointing-device-settings (Fedora 12) for whot kevin approved commit on gpointing-device-settings (Fedora 12) for whot kevin approved build on gpointing-device-settings (Fedora 12) for whot kevin approved approveacls on gpointing-device-settings (Fedora 12) for whot To make changes to this package see: /pkgdb/packages/name/gpointing-device-settings From kevin at fedoraproject.org Tue Sep 29 20:02:57 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:02:57 +0000 (UTC) Subject: rpms/gpointing-device-settings - New directory Message-ID: <20090929200257.15DBC11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gpointing-device-settings In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsV23768/rpms/gpointing-device-settings Log Message: Directory /cvs/pkgs/rpms/gpointing-device-settings added to the repository From kevin at fedoraproject.org Tue Sep 29 20:02:57 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:02:57 +0000 (UTC) Subject: rpms/gpointing-device-settings/devel - New directory Message-ID: <20090929200257.418CD11C0419@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gpointing-device-settings/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsV23768/rpms/gpointing-device-settings/devel Log Message: Directory /cvs/pkgs/rpms/gpointing-device-settings/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:03:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:03:04 +0000 (UTC) Subject: rpms/gpointing-device-settings Makefile,NONE,1.1 Message-ID: <20090929200304.E889E11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gpointing-device-settings In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsV23768/rpms/gpointing-device-settings Added Files: Makefile Log Message: Setup of module gpointing-device-settings --- NEW FILE Makefile --- # Top level Makefile for module gpointing-device-settings all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:03:05 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:03:05 +0000 (UTC) Subject: rpms/gpointing-device-settings/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929200305.3F0C011C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/gpointing-device-settings/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsV23768/rpms/gpointing-device-settings/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module gpointing-device-settings --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: gpointing-device-settings # $Id: Makefile,v 1.1 2009/09/29 20:03:05 kevin Exp $ NAME := gpointing-device-settings SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:03:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:03:50 +0000 Subject: [pkgdb] libgtkhotkey was added for maxx Message-ID: <20090929200350.D53C910F888@bastion2.fedora.phx.redhat.com> kevin has added Package libgtkhotkey with summary Platform independent hotkey handling for Gtk+ applications kevin has approved Package libgtkhotkey kevin has added a Fedora devel branch for libgtkhotkey with an owner of maxx kevin has approved libgtkhotkey in Fedora devel kevin has approved Package libgtkhotkey kevin has set commit to Approved for 107427 on libgtkhotkey (Fedora devel) kevin has set checkout to Approved for 107427 on libgtkhotkey (Fedora devel) kevin has set build to Approved for 107427 on libgtkhotkey (Fedora devel) To make changes to this package see: /pkgdb/packages/name/libgtkhotkey From pkgdb at fedoraproject.org Tue Sep 29 20:03:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:03:53 +0000 Subject: [pkgdb] libgtkhotkey summary updated by kevin Message-ID: <20090929200353.6C5EA10F894@bastion2.fedora.phx.redhat.com> kevin set package libgtkhotkey summary to Platform independent hotkey handling for Gtk+ applications To make changes to this package see: /pkgdb/packages/name/libgtkhotkey From pkgdb at fedoraproject.org Tue Sep 29 20:03:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:03:53 +0000 Subject: [pkgdb] libgtkhotkey (Fedora, 11) updated by kevin Message-ID: <20090929200353.8238D10F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for libgtkhotkey kevin has set commit to Approved for 107427 on libgtkhotkey (Fedora 11) kevin has set checkout to Approved for 107427 on libgtkhotkey (Fedora 11) kevin has set build to Approved for 107427 on libgtkhotkey (Fedora 11) To make changes to this package see: /pkgdb/packages/name/libgtkhotkey From pkgdb at fedoraproject.org Tue Sep 29 20:03:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:03:53 +0000 Subject: [pkgdb] libgtkhotkey (Fedora, 11) updated by kevin Message-ID: <20090929200353.9EA0710F8AD@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for libgtkhotkey kevin has set commit to Approved for 107427 on libgtkhotkey (Fedora 12) kevin has set checkout to Approved for 107427 on libgtkhotkey (Fedora 12) kevin has set build to Approved for 107427 on libgtkhotkey (Fedora 12) To make changes to this package see: /pkgdb/packages/name/libgtkhotkey From kevin at fedoraproject.org Tue Sep 29 20:04:06 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:04:06 +0000 (UTC) Subject: rpms/libgtkhotkey - New directory Message-ID: <20090929200406.1F55011C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/libgtkhotkey In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsr24268/rpms/libgtkhotkey Log Message: Directory /cvs/pkgs/rpms/libgtkhotkey added to the repository From kevin at fedoraproject.org Tue Sep 29 20:04:06 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:04:06 +0000 (UTC) Subject: rpms/libgtkhotkey/devel - New directory Message-ID: <20090929200406.4936611C043A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/libgtkhotkey/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsr24268/rpms/libgtkhotkey/devel Log Message: Directory /cvs/pkgs/rpms/libgtkhotkey/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:04:13 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:04:13 +0000 (UTC) Subject: rpms/libgtkhotkey Makefile,NONE,1.1 Message-ID: <20090929200413.D4BD211C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/libgtkhotkey In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsr24268/rpms/libgtkhotkey Added Files: Makefile Log Message: Setup of module libgtkhotkey --- NEW FILE Makefile --- # Top level Makefile for module libgtkhotkey all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:04:14 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:04:14 +0000 (UTC) Subject: rpms/libgtkhotkey/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929200414.7956011C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/libgtkhotkey/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsr24268/rpms/libgtkhotkey/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module libgtkhotkey --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: libgtkhotkey # $Id: Makefile,v 1.1 2009/09/29 20:04:14 kevin Exp $ NAME := libgtkhotkey SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From sgrubb at fedoraproject.org Tue Sep 29 20:04:52 2009 From: sgrubb at fedoraproject.org (Steve Grubb) Date: Tue, 29 Sep 2009 20:04:52 +0000 (UTC) Subject: rpms/libprelude/devel libprelude.spec,1.48,1.49 sources,1.20,1.21 Message-ID: <20090929200452.AE7D211C00C1@cvs1.fedora.phx.redhat.com> Author: sgrubb Update of /cvs/pkgs/rpms/libprelude/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24569 Modified Files: libprelude.spec sources Log Message: * Tue Sep 29 2009 Steve Grubb - 0.9.24.1-1 - New upstream release Index: libprelude.spec =================================================================== RCS file: /cvs/pkgs/rpms/libprelude/devel/libprelude.spec,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- libprelude.spec 11 Aug 2009 15:23:48 -0000 1.48 +++ libprelude.spec 29 Sep 2009 20:04:52 -0000 1.49 @@ -4,8 +4,8 @@ Name: libprelude -Version: 0.9.24 -Release: 3%{?dist} +Version: 0.9.24.1 +Release: 1%{?dist} Summary: The prelude library Group: System Environment/Libraries License: GPLv2+ @@ -45,7 +45,7 @@ Python bindings for libprelude. %package perl Summary: Perl bindings for libprelude Group: System Environment/Libraries -%if 0%{?rhel} <= 5 +%if 0%{?rhel} && 0%{?rhel} <= 5 BuildRequires: perl %else BuildRequires: perl-devel @@ -141,6 +141,9 @@ rm -rf %{buildroot} %{ruby_sitearch}/PreludeEasy.so %changelog +* Tue Sep 29 2009 Steve Grubb - 0.9.24.1-1 +- New upstream release + * Sat Aug 8 2009 Manuel "lonely wolf" Wolfshant - 0.9.24-3 - adjust to build in EL-5 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libprelude/devel/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 9 Jul 2009 19:35:32 -0000 1.20 +++ sources 29 Sep 2009 20:04:52 -0000 1.21 @@ -1 +1 @@ -f38ab003f16391a0e397568cddfbf169 libprelude-0.9.24.tar.gz +07868b3d54fa8243455a27da6b87239c libprelude-0.9.24.1.tar.gz From pkgdb at fedoraproject.org Tue Sep 29 20:05:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:05:39 +0000 Subject: [pkgdb] fife was added for cassmodiah Message-ID: <20090929200540.38F9F10F874@bastion2.fedora.phx.redhat.com> kevin has added Package fife with summary Cross platform game creation framework kevin has approved Package fife kevin has added a Fedora devel branch for fife with an owner of cassmodiah kevin has approved fife in Fedora devel kevin has approved Package fife kevin has set commit to Approved for 107427 on fife (Fedora devel) kevin has set checkout to Approved for 107427 on fife (Fedora devel) kevin has set build to Approved for 107427 on fife (Fedora devel) To make changes to this package see: /pkgdb/packages/name/fife From pkgdb at fedoraproject.org Tue Sep 29 20:05:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:05:41 +0000 Subject: [pkgdb] fife summary updated by kevin Message-ID: <20090929200541.E804F10F88C@bastion2.fedora.phx.redhat.com> kevin set package fife summary to Cross platform game creation framework To make changes to this package see: /pkgdb/packages/name/fife From kevin at fedoraproject.org Tue Sep 29 20:05:58 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:05:58 +0000 (UTC) Subject: rpms/fife - New directory Message-ID: <20090929200558.9E47511C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fife In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU24914/rpms/fife Log Message: Directory /cvs/pkgs/rpms/fife added to the repository From kevin at fedoraproject.org Tue Sep 29 20:05:58 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:05:58 +0000 (UTC) Subject: rpms/fife/devel - New directory Message-ID: <20090929200558.A520F11C00E8@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fife/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU24914/rpms/fife/devel Log Message: Directory /cvs/pkgs/rpms/fife/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:06:31 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:06:31 +0000 (UTC) Subject: rpms/fife Makefile,NONE,1.1 Message-ID: <20090929200631.87A2711C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fife In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU24914/rpms/fife Added Files: Makefile Log Message: Setup of module fife --- NEW FILE Makefile --- # Top level Makefile for module fife all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:06:32 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:06:32 +0000 (UTC) Subject: rpms/fife/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929200632.E3A2611C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fife/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsU24914/rpms/fife/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module fife --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: fife # $Id: Makefile,v 1.1 2009/09/29 20:06:32 kevin Exp $ NAME := fife SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:08:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:08:15 +0000 Subject: [pkgdb] kchechers was added for atorkhov Message-ID: <20090929200815.A8DAD10F888@bastion2.fedora.phx.redhat.com> kevin has added Package kchechers with summary Checkers board game kevin has approved Package kchechers kevin has added a Fedora devel branch for kchechers with an owner of atorkhov kevin has approved kchechers in Fedora devel kevin has approved Package kchechers kevin has set commit to Approved for 107427 on kchechers (Fedora devel) kevin has set checkout to Approved for 107427 on kchechers (Fedora devel) kevin has set build to Approved for 107427 on kchechers (Fedora devel) To make changes to this package see: /pkgdb/packages/name/kchechers From pkgdb at fedoraproject.org Tue Sep 29 20:08:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:08:16 +0000 Subject: [pkgdb] kchechers summary updated by kevin Message-ID: <20090929200816.B0B0710F895@bastion2.fedora.phx.redhat.com> kevin set package kchechers summary to Checkers board game To make changes to this package see: /pkgdb/packages/name/kchechers From pkgdb at fedoraproject.org Tue Sep 29 20:08:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:08:16 +0000 Subject: [pkgdb] kchechers (Fedora, 10) updated by kevin Message-ID: <20090929200816.B310E10F8AB@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for kchechers kevin has set commit to Approved for 107427 on kchechers (Fedora 11) kevin has set checkout to Approved for 107427 on kchechers (Fedora 11) kevin has set build to Approved for 107427 on kchechers (Fedora 11) To make changes to this package see: /pkgdb/packages/name/kchechers From pkgdb at fedoraproject.org Tue Sep 29 20:08:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:08:16 +0000 Subject: [pkgdb] kchechers (Fedora, 10) updated by kevin Message-ID: <20090929200816.B67B010F8AD@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for kchechers kevin has set commit to Approved for 107427 on kchechers (Fedora 12) kevin has set checkout to Approved for 107427 on kchechers (Fedora 12) kevin has set build to Approved for 107427 on kchechers (Fedora 12) To make changes to this package see: /pkgdb/packages/name/kchechers From pkgdb at fedoraproject.org Tue Sep 29 20:08:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:08:16 +0000 Subject: [pkgdb] kchechers (Fedora, 10) updated by kevin Message-ID: <20090929200816.C296E10F8B1@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for kchechers kevin has set commit to Approved for 107427 on kchechers (Fedora 10) kevin has set checkout to Approved for 107427 on kchechers (Fedora 10) kevin has set build to Approved for 107427 on kchechers (Fedora 10) To make changes to this package see: /pkgdb/packages/name/kchechers From kevin at fedoraproject.org Tue Sep 29 20:08:29 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:08:29 +0000 (UTC) Subject: rpms/kchechers - New directory Message-ID: <20090929200829.3231811C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/kchechers In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj26448/rpms/kchechers Log Message: Directory /cvs/pkgs/rpms/kchechers added to the repository From kevin at fedoraproject.org Tue Sep 29 20:08:29 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:08:29 +0000 (UTC) Subject: rpms/kchechers/devel - New directory Message-ID: <20090929200829.5F2C811C00E8@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/kchechers/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj26448/rpms/kchechers/devel Log Message: Directory /cvs/pkgs/rpms/kchechers/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:08:45 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:08:45 +0000 (UTC) Subject: rpms/kchechers Makefile,NONE,1.1 Message-ID: <20090929200845.1D58011C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/kchechers In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj26448/rpms/kchechers Added Files: Makefile Log Message: Setup of module kchechers --- NEW FILE Makefile --- # Top level Makefile for module kchechers all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:08:45 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:08:45 +0000 (UTC) Subject: rpms/kchechers/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929200845.B20BE11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/kchechers/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj26448/rpms/kchechers/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module kchechers --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: kchechers # $Id: Makefile,v 1.1 2009/09/29 20:08:45 kevin Exp $ NAME := kchechers SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:09:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:09:39 +0000 Subject: [pkgdb] vecmath was added for jussilehtola Message-ID: <20090929200939.775EE10F888@bastion2.fedora.phx.redhat.com> kevin has added Package vecmath with summary The 3D vector math Java package, javax.vecmath kevin has approved Package vecmath kevin has added a Fedora devel branch for vecmath with an owner of jussilehtola kevin has approved vecmath in Fedora devel kevin has approved Package vecmath kevin has set commit to Approved for 107427 on vecmath (Fedora devel) kevin has set checkout to Approved for 107427 on vecmath (Fedora devel) kevin has set build to Approved for 107427 on vecmath (Fedora devel) To make changes to this package see: /pkgdb/packages/name/vecmath From pkgdb at fedoraproject.org Tue Sep 29 20:09:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:09:41 +0000 Subject: [pkgdb] vecmath summary updated by kevin Message-ID: <20090929200941.BB5C710F894@bastion2.fedora.phx.redhat.com> kevin set package vecmath summary to The 3D vector math Java package, javax.vecmath To make changes to this package see: /pkgdb/packages/name/vecmath From pkgdb at fedoraproject.org Tue Sep 29 20:09:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:09:41 +0000 Subject: [pkgdb] vecmath (Fedora EPEL, 5) updated by kevin Message-ID: <20090929200941.C42EC10F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for vecmath kevin has set commit to Approved for 107427 on vecmath (Fedora 10) kevin has set checkout to Approved for 107427 on vecmath (Fedora 10) kevin has set build to Approved for 107427 on vecmath (Fedora 10) To make changes to this package see: /pkgdb/packages/name/vecmath From pkgdb at fedoraproject.org Tue Sep 29 20:09:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:09:41 +0000 Subject: [pkgdb] vecmath (Fedora EPEL, 5) updated by kevin Message-ID: <20090929200941.DB10E10F8AF@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for vecmath kevin has set commit to Approved for 107427 on vecmath (Fedora 11) kevin has set checkout to Approved for 107427 on vecmath (Fedora 11) kevin has set build to Approved for 107427 on vecmath (Fedora 11) To make changes to this package see: /pkgdb/packages/name/vecmath From pkgdb at fedoraproject.org Tue Sep 29 20:09:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:09:41 +0000 Subject: [pkgdb] vecmath (Fedora EPEL, 5) updated by kevin Message-ID: <20090929200941.E627910F8B1@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for vecmath kevin has set commit to Approved for 107427 on vecmath (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on vecmath (Fedora EPEL 5) kevin has set build to Approved for 107427 on vecmath (Fedora EPEL 5) To make changes to this package see: /pkgdb/packages/name/vecmath From pkgdb at fedoraproject.org Tue Sep 29 20:09:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:09:41 +0000 Subject: [pkgdb] vecmath (Fedora EPEL, 5) updated by kevin Message-ID: <20090929200941.ED44D10F8B4@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for vecmath kevin has set commit to Approved for 107427 on vecmath (Fedora 12) kevin has set checkout to Approved for 107427 on vecmath (Fedora 12) kevin has set build to Approved for 107427 on vecmath (Fedora 12) To make changes to this package see: /pkgdb/packages/name/vecmath From kevin at fedoraproject.org Tue Sep 29 20:09:52 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:09:52 +0000 (UTC) Subject: rpms/vecmath - New directory Message-ID: <20090929200952.14D9411C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/vecmath In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsV27147/rpms/vecmath Log Message: Directory /cvs/pkgs/rpms/vecmath added to the repository From kevin at fedoraproject.org Tue Sep 29 20:09:52 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:09:52 +0000 (UTC) Subject: rpms/vecmath/devel - New directory Message-ID: <20090929200952.3D28D11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/vecmath/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsV27147/rpms/vecmath/devel Log Message: Directory /cvs/pkgs/rpms/vecmath/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:10:00 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:10:00 +0000 (UTC) Subject: rpms/vecmath Makefile,NONE,1.1 Message-ID: <20090929201000.4FAD311C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/vecmath In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsV27147/rpms/vecmath Added Files: Makefile Log Message: Setup of module vecmath --- NEW FILE Makefile --- # Top level Makefile for module vecmath all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:10:00 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:10:00 +0000 (UTC) Subject: rpms/vecmath/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929201000.B518F11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/vecmath/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsV27147/rpms/vecmath/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module vecmath --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: vecmath # $Id: Makefile,v 1.1 2009/09/29 20:10:00 kevin Exp $ NAME := vecmath SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:10:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:10:34 +0000 Subject: [pkgdb] pure was added for salimma Message-ID: <20090929201034.4C4E610F874@bastion2.fedora.phx.redhat.com> kevin has added Package pure with summary The Pure programming language kevin has approved Package pure kevin has added a Fedora devel branch for pure with an owner of salimma kevin has approved pure in Fedora devel kevin has approved Package pure kevin has set commit to Approved for 107427 on pure (Fedora devel) kevin has set checkout to Approved for 107427 on pure (Fedora devel) kevin has set build to Approved for 107427 on pure (Fedora devel) To make changes to this package see: /pkgdb/packages/name/pure From pkgdb at fedoraproject.org Tue Sep 29 20:10:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:10:35 +0000 Subject: [pkgdb] pure summary updated by kevin Message-ID: <20090929201035.D810C10F894@bastion2.fedora.phx.redhat.com> kevin set package pure summary to The Pure programming language To make changes to this package see: /pkgdb/packages/name/pure From pkgdb at fedoraproject.org Tue Sep 29 20:10:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:10:35 +0000 Subject: [pkgdb] pure (Fedora EPEL, 5) updated by kevin Message-ID: <20090929201035.F13B210F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for pure kevin has set commit to Approved for 107427 on pure (Fedora 11) kevin has set checkout to Approved for 107427 on pure (Fedora 11) kevin has set build to Approved for 107427 on pure (Fedora 11) To make changes to this package see: /pkgdb/packages/name/pure From pkgdb at fedoraproject.org Tue Sep 29 20:10:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:10:35 +0000 Subject: [pkgdb] pure (Fedora EPEL, 5) updated by kevin Message-ID: <20090929201036.075D510F8AD@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for pure kevin has set commit to Approved for 107427 on pure (Fedora 12) kevin has set checkout to Approved for 107427 on pure (Fedora 12) kevin has set build to Approved for 107427 on pure (Fedora 12) To make changes to this package see: /pkgdb/packages/name/pure From pkgdb at fedoraproject.org Tue Sep 29 20:10:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:10:35 +0000 Subject: [pkgdb] pure (Fedora EPEL, 5) updated by kevin Message-ID: <20090929201036.0F84510F8B2@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for pure kevin has set commit to Approved for 107427 on pure (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on pure (Fedora EPEL 5) kevin has set build to Approved for 107427 on pure (Fedora EPEL 5) To make changes to this package see: /pkgdb/packages/name/pure From pkgdb at fedoraproject.org Tue Sep 29 20:10:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:10:35 +0000 Subject: [pkgdb] pure (Fedora EPEL, 5) updated by kevin Message-ID: <20090929201036.23A6210F8B4@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for pure kevin has set commit to Approved for 107427 on pure (Fedora 10) kevin has set checkout to Approved for 107427 on pure (Fedora 10) kevin has set build to Approved for 107427 on pure (Fedora 10) To make changes to this package see: /pkgdb/packages/name/pure From kevin at fedoraproject.org Tue Sep 29 20:10:46 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:10:46 +0000 (UTC) Subject: rpms/pure - New directory Message-ID: <20090929201046.17E9E11C048B@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/pure In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsK27680/rpms/pure Log Message: Directory /cvs/pkgs/rpms/pure added to the repository From kevin at fedoraproject.org Tue Sep 29 20:10:46 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:10:46 +0000 (UTC) Subject: rpms/pure/devel - New directory Message-ID: <20090929201046.621CB11C04C0@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/pure/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsK27680/rpms/pure/devel Log Message: Directory /cvs/pkgs/rpms/pure/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:10:57 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:10:57 +0000 (UTC) Subject: rpms/pure Makefile,NONE,1.1 Message-ID: <20090929201057.90F7111C048B@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/pure In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsK27680/rpms/pure Added Files: Makefile Log Message: Setup of module pure --- NEW FILE Makefile --- # Top level Makefile for module pure all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:10:57 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:10:57 +0000 (UTC) Subject: rpms/pure/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929201057.DE36C11C048B@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/pure/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsK27680/rpms/pure/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module pure --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: pure # $Id: Makefile,v 1.1 2009/09/29 20:10:57 kevin Exp $ NAME := pure SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From sbose at fedoraproject.org Tue Sep 29 20:11:20 2009 From: sbose at fedoraproject.org (sbose) Date: Tue, 29 Sep 2009 20:11:20 +0000 (UTC) Subject: rpms/ctdb/F-12 .cvsignore, 1.10, 1.11 ctdb.spec, 1.13, 1.14 sources, 1.10, 1.11 Message-ID: <20090929201120.8DF4411C00C1@cvs1.fedora.phx.redhat.com> Author: sbose Update of /cvs/pkgs/rpms/ctdb/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28081 Modified Files: .cvsignore ctdb.spec sources Log Message: Update to ctdb version 1.0.91 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ctdb/F-12/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 23 Sep 2009 16:02:02 -0000 1.10 +++ .cvsignore 29 Sep 2009 20:11:20 -0000 1.11 @@ -1 +1 @@ -ctdb-1.0.90.tar.bz2 +ctdb-1.0.91.tar.bz2 Index: ctdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/ctdb/F-12/ctdb.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- ctdb.spec 23 Sep 2009 16:02:02 -0000 1.13 +++ ctdb.spec 29 Sep 2009 20:11:20 -0000 1.14 @@ -2,7 +2,7 @@ Summary: A Clustered Database based on Samba's Trivial Database (TDB) Name: ctdb -Version: 1.0.90 +Version: 1.0.91 Release: 1%{?dist} License: GPLv3+ Group: System Environment/Daemons @@ -132,6 +132,21 @@ fi %{_libdir}/pkgconfig/ctdb.pc %changelog +* Wed Sep 29 2009 Sumit Bose - 1.0.91-1 + - Update to ctdb version 1.0.91 + +* Tue Sep 29 2009 : Version 1.0.91 + - New vacuum and repack design from Wolgang Mueller. + - Add a new eventscript 01.reclock that will first mark a node unhealthy and + later ban the node if the reclock file can not be accessed. + - Add machinereadable output to the ctdb getreclock command + - merge transaction updates from Michael Adam + - In the new banning code, reset the culprit count to 0 for all nodes that + could successfully compelte a full recovery. + - dont mark the recovery master as a ban culprit because a node in the cluster + needs a recovery. this happens naturally when using ctdb recover command so + dont make this cause a node to be banned. + * Wed Sep 23 2009 Sumit Bose - 1.0.90-1 - Update to ctdb version 1.0.90 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ctdb/F-12/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 23 Sep 2009 16:02:02 -0000 1.10 +++ sources 29 Sep 2009 20:11:20 -0000 1.11 @@ -1 +1 @@ -3c803ac713fefebd28a837ced557ba20 ctdb-1.0.90.tar.bz2 +9680d0c250daeb87327a9cd87ad8421b ctdb-1.0.91.tar.bz2 From pkgdb at fedoraproject.org Tue Sep 29 20:11:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:11:28 +0000 Subject: [pkgdb] geda-gaf summary updated by kevin Message-ID: <20090929201128.B239E10F88C@bastion2.fedora.phx.redhat.com> kevin set package geda-gaf summary to Design Automation toolkit for electronic design To make changes to this package see: /pkgdb/packages/name/geda-gaf From pkgdb at fedoraproject.org Tue Sep 29 20:11:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:11:27 +0000 Subject: [pkgdb] geda-gaf was added for chitlesh Message-ID: <20090929201127.4D4F610F874@bastion2.fedora.phx.redhat.com> kevin has added Package geda-gaf with summary Design Automation toolkit for electronic design kevin has approved Package geda-gaf kevin has added a Fedora devel branch for geda-gaf with an owner of chitlesh kevin has approved geda-gaf in Fedora devel kevin has approved Package geda-gaf kevin has set commit to Approved for 107427 on geda-gaf (Fedora devel) kevin has set checkout to Approved for 107427 on geda-gaf (Fedora devel) kevin has set build to Approved for 107427 on geda-gaf (Fedora devel) To make changes to this package see: /pkgdb/packages/name/geda-gaf From pkgdb at fedoraproject.org Tue Sep 29 20:11:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:11:28 +0000 Subject: [pkgdb] geda-gaf (Fedora EPEL, 5) updated by kevin Message-ID: <20090929201128.DF59010F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for geda-gaf kevin has set commit to Approved for 107427 on geda-gaf (Fedora 11) kevin has set checkout to Approved for 107427 on geda-gaf (Fedora 11) kevin has set build to Approved for 107427 on geda-gaf (Fedora 11) To make changes to this package see: /pkgdb/packages/name/geda-gaf From pkgdb at fedoraproject.org Tue Sep 29 20:11:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:11:28 +0000 Subject: [pkgdb] geda-gaf (Fedora EPEL, 5) updated by kevin Message-ID: <20090929201128.E808510F8AC@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for geda-gaf kevin has set commit to Approved for 107427 on geda-gaf (Fedora 12) kevin has set checkout to Approved for 107427 on geda-gaf (Fedora 12) kevin has set build to Approved for 107427 on geda-gaf (Fedora 12) To make changes to this package see: /pkgdb/packages/name/geda-gaf From pkgdb at fedoraproject.org Tue Sep 29 20:11:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:11:28 +0000 Subject: [pkgdb] geda-gaf (Fedora EPEL, 5) updated by kevin Message-ID: <20090929201129.0CCD110F8B0@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for geda-gaf kevin has set commit to Approved for 107427 on geda-gaf (Fedora 10) kevin has set checkout to Approved for 107427 on geda-gaf (Fedora 10) kevin has set build to Approved for 107427 on geda-gaf (Fedora 10) To make changes to this package see: /pkgdb/packages/name/geda-gaf From pkgdb at fedoraproject.org Tue Sep 29 20:11:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:11:28 +0000 Subject: [pkgdb] geda-gaf (Fedora EPEL, 5) updated by kevin Message-ID: <20090929201129.22F6310F8B4@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for geda-gaf kevin has set commit to Approved for 107427 on geda-gaf (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on geda-gaf (Fedora EPEL 5) kevin has set build to Approved for 107427 on geda-gaf (Fedora EPEL 5) To make changes to this package see: /pkgdb/packages/name/geda-gaf From kevin at fedoraproject.org Tue Sep 29 20:11:37 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:11:37 +0000 (UTC) Subject: rpms/geda-gaf - New directory Message-ID: <20090929201137.1883C11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/geda-gaf In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsg28175/rpms/geda-gaf Log Message: Directory /cvs/pkgs/rpms/geda-gaf added to the repository From kevin at fedoraproject.org Tue Sep 29 20:11:37 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:11:37 +0000 (UTC) Subject: rpms/geda-gaf/devel - New directory Message-ID: <20090929201137.3D2ED11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/geda-gaf/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsg28175/rpms/geda-gaf/devel Log Message: Directory /cvs/pkgs/rpms/geda-gaf/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:11:44 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:11:44 +0000 (UTC) Subject: rpms/geda-gaf Makefile,NONE,1.1 Message-ID: <20090929201144.E185711C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/geda-gaf In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsg28175/rpms/geda-gaf Added Files: Makefile Log Message: Setup of module geda-gaf --- NEW FILE Makefile --- # Top level Makefile for module geda-gaf all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:11:45 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:11:45 +0000 (UTC) Subject: rpms/geda-gaf/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929201145.2BF1A11C043A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/geda-gaf/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsg28175/rpms/geda-gaf/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module geda-gaf --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: geda-gaf # $Id: Makefile,v 1.1 2009/09/29 20:11:45 kevin Exp $ NAME := geda-gaf SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:12:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:12:43 +0000 Subject: [pkgdb] dualscreen-mouse-utils was added for chkr Message-ID: <20090929201243.8911210F874@bastion2.fedora.phx.redhat.com> kevin has added Package dualscreen-mouse-utils with summary Utilities for use with dual head setups using independent screens kevin has approved Package dualscreen-mouse-utils kevin has added a Fedora devel branch for dualscreen-mouse-utils with an owner of chkr kevin has approved dualscreen-mouse-utils in Fedora devel kevin has approved Package dualscreen-mouse-utils kevin has set commit to Approved for 107427 on dualscreen-mouse-utils (Fedora devel) kevin has set checkout to Approved for 107427 on dualscreen-mouse-utils (Fedora devel) kevin has set build to Approved for 107427 on dualscreen-mouse-utils (Fedora devel) To make changes to this package see: /pkgdb/packages/name/dualscreen-mouse-utils From pkgdb at fedoraproject.org Tue Sep 29 20:12:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:12:45 +0000 Subject: [pkgdb] dualscreen-mouse-utils summary updated by kevin Message-ID: <20090929201245.9BB5610F88B@bastion2.fedora.phx.redhat.com> kevin set package dualscreen-mouse-utils summary to Utilities for use with dual head setups using independent screens To make changes to this package see: /pkgdb/packages/name/dualscreen-mouse-utils From pkgdb at fedoraproject.org Tue Sep 29 20:12:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:12:45 +0000 Subject: [pkgdb] dualscreen-mouse-utils (Fedora, 11) updated by kevin Message-ID: <20090929201245.A8EFA10F895@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for dualscreen-mouse-utils kevin has set commit to Approved for 107427 on dualscreen-mouse-utils (Fedora 11) kevin has set checkout to Approved for 107427 on dualscreen-mouse-utils (Fedora 11) kevin has set build to Approved for 107427 on dualscreen-mouse-utils (Fedora 11) To make changes to this package see: /pkgdb/packages/name/dualscreen-mouse-utils From pkgdb at fedoraproject.org Tue Sep 29 20:12:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:12:45 +0000 Subject: [pkgdb] dualscreen-mouse-utils (Fedora, 11) updated by kevin Message-ID: <20090929201245.D76FA10F8AB@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for dualscreen-mouse-utils kevin has set commit to Approved for 107427 on dualscreen-mouse-utils (Fedora 12) kevin has set checkout to Approved for 107427 on dualscreen-mouse-utils (Fedora 12) kevin has set build to Approved for 107427 on dualscreen-mouse-utils (Fedora 12) To make changes to this package see: /pkgdb/packages/name/dualscreen-mouse-utils From kevin at fedoraproject.org Tue Sep 29 20:12:56 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:12:56 +0000 (UTC) Subject: rpms/dualscreen-mouse-utils - New directory Message-ID: <20090929201256.1B39A11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/dualscreen-mouse-utils In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsE28794/rpms/dualscreen-mouse-utils Log Message: Directory /cvs/pkgs/rpms/dualscreen-mouse-utils added to the repository From kevin at fedoraproject.org Tue Sep 29 20:12:56 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:12:56 +0000 (UTC) Subject: rpms/dualscreen-mouse-utils/devel - New directory Message-ID: <20090929201256.A37A111C0419@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/dualscreen-mouse-utils/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsE28794/rpms/dualscreen-mouse-utils/devel Log Message: Directory /cvs/pkgs/rpms/dualscreen-mouse-utils/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:13:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:13:04 +0000 (UTC) Subject: rpms/dualscreen-mouse-utils Makefile,NONE,1.1 Message-ID: <20090929201304.7467A11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/dualscreen-mouse-utils In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsE28794/rpms/dualscreen-mouse-utils Added Files: Makefile Log Message: Setup of module dualscreen-mouse-utils --- NEW FILE Makefile --- # Top level Makefile for module dualscreen-mouse-utils all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:13:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:13:04 +0000 (UTC) Subject: rpms/dualscreen-mouse-utils/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929201304.BA2A911C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/dualscreen-mouse-utils/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsE28794/rpms/dualscreen-mouse-utils/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module dualscreen-mouse-utils --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: dualscreen-mouse-utils # $Id: Makefile,v 1.1 2009/09/29 20:13:04 kevin Exp $ NAME := dualscreen-mouse-utils SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:13:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:13:33 +0000 Subject: [pkgdb] dokuwiki was added for topdog Message-ID: <20090929201334.2AC0510F874@bastion2.fedora.phx.redhat.com> kevin has added Package dokuwiki with summary Standards compliant simple to use wiki kevin has approved Package dokuwiki kevin has added a Fedora devel branch for dokuwiki with an owner of topdog kevin has approved dokuwiki in Fedora devel kevin has approved Package dokuwiki kevin has set commit to Approved for 107427 on dokuwiki (Fedora devel) kevin has set checkout to Approved for 107427 on dokuwiki (Fedora devel) kevin has set build to Approved for 107427 on dokuwiki (Fedora devel) To make changes to this package see: /pkgdb/packages/name/dokuwiki From pkgdb at fedoraproject.org Tue Sep 29 20:13:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:13:35 +0000 Subject: [pkgdb] dokuwiki summary updated by kevin Message-ID: <20090929201335.B5BF010F88B@bastion2.fedora.phx.redhat.com> kevin set package dokuwiki summary to Standards compliant simple to use wiki To make changes to this package see: /pkgdb/packages/name/dokuwiki From pkgdb at fedoraproject.org Tue Sep 29 20:13:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:13:35 +0000 Subject: [pkgdb] dokuwiki (Fedora EPEL, 5) updated by kevin Message-ID: <20090929201335.C479510F8A8@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for dokuwiki kevin has set commit to Approved for 107427 on dokuwiki (Fedora 11) kevin has set checkout to Approved for 107427 on dokuwiki (Fedora 11) kevin has set build to Approved for 107427 on dokuwiki (Fedora 11) To make changes to this package see: /pkgdb/packages/name/dokuwiki From pkgdb at fedoraproject.org Tue Sep 29 20:13:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:13:35 +0000 Subject: [pkgdb] dokuwiki (Fedora EPEL, 5) updated by kevin Message-ID: <20090929201335.D858810F8AF@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for dokuwiki kevin has set commit to Approved for 107427 on dokuwiki (Fedora 12) kevin has set checkout to Approved for 107427 on dokuwiki (Fedora 12) kevin has set build to Approved for 107427 on dokuwiki (Fedora 12) To make changes to this package see: /pkgdb/packages/name/dokuwiki From pkgdb at fedoraproject.org Tue Sep 29 20:13:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:13:35 +0000 Subject: [pkgdb] dokuwiki (Fedora EPEL, 5) updated by kevin Message-ID: <20090929201335.DC5F410F8B0@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for dokuwiki kevin has set commit to Approved for 107427 on dokuwiki (Fedora 10) kevin has set checkout to Approved for 107427 on dokuwiki (Fedora 10) kevin has set build to Approved for 107427 on dokuwiki (Fedora 10) To make changes to this package see: /pkgdb/packages/name/dokuwiki From pkgdb at fedoraproject.org Tue Sep 29 20:13:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:13:35 +0000 Subject: [pkgdb] dokuwiki (Fedora EPEL, 5) updated by kevin Message-ID: <20090929201335.EECF510F8B3@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for dokuwiki kevin has set commit to Approved for 107427 on dokuwiki (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on dokuwiki (Fedora EPEL 5) kevin has set build to Approved for 107427 on dokuwiki (Fedora EPEL 5) To make changes to this package see: /pkgdb/packages/name/dokuwiki From kevin at fedoraproject.org Tue Sep 29 20:13:46 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:13:46 +0000 (UTC) Subject: rpms/dokuwiki - New directory Message-ID: <20090929201346.1A1AC11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/dokuwiki In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsE29241/rpms/dokuwiki Log Message: Directory /cvs/pkgs/rpms/dokuwiki added to the repository From kevin at fedoraproject.org Tue Sep 29 20:13:46 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:13:46 +0000 (UTC) Subject: rpms/dokuwiki/devel - New directory Message-ID: <20090929201346.40CC811C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/dokuwiki/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsE29241/rpms/dokuwiki/devel Log Message: Directory /cvs/pkgs/rpms/dokuwiki/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:13:53 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:13:53 +0000 (UTC) Subject: rpms/dokuwiki Makefile,NONE,1.1 Message-ID: <20090929201353.946E011C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/dokuwiki In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsE29241/rpms/dokuwiki Added Files: Makefile Log Message: Setup of module dokuwiki --- NEW FILE Makefile --- # Top level Makefile for module dokuwiki all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:13:53 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:13:53 +0000 (UTC) Subject: rpms/dokuwiki/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929201353.E060A11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/dokuwiki/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsE29241/rpms/dokuwiki/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module dokuwiki --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: dokuwiki # $Id: Makefile,v 1.1 2009/09/29 20:13:53 kevin Exp $ NAME := dokuwiki SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:14:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:14:51 +0000 Subject: [pkgdb] etckeeper was added for bernie Message-ID: <20090929201451.D0F7810F888@bastion2.fedora.phx.redhat.com> kevin has added Package etckeeper with summary Store /etc in git, mercurial, bzr or darcs kevin has approved Package etckeeper kevin has added a Fedora devel branch for etckeeper with an owner of bernie kevin has approved etckeeper in Fedora devel kevin has approved Package etckeeper kevin has set commit to Approved for 107427 on etckeeper (Fedora devel) kevin has set checkout to Approved for 107427 on etckeeper (Fedora devel) kevin has set build to Approved for 107427 on etckeeper (Fedora devel) To make changes to this package see: /pkgdb/packages/name/etckeeper From pkgdb at fedoraproject.org Tue Sep 29 20:14:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:14:53 +0000 Subject: [pkgdb] etckeeper summary updated by kevin Message-ID: <20090929201453.B129F10F8A9@bastion2.fedora.phx.redhat.com> kevin set package etckeeper summary to Store /etc in git, mercurial, bzr or darcs To make changes to this package see: /pkgdb/packages/name/etckeeper From mclasen at fedoraproject.org Tue Sep 29 20:14:51 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Tue, 29 Sep 2009 20:14:51 +0000 (UTC) Subject: rpms/gvfs/F-12 http-icons.patch,NONE,1.1 gvfs.spec,1.157,1.158 Message-ID: <20090929201451.92F8111C00C1@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gvfs/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29600 Modified Files: gvfs.spec Added Files: http-icons.patch Log Message: fix lack of icons in the http backend http-icons.patch: gvfsbackendhttp.c | 46 ++++++++++++++++++++++------------------------ 1 file changed, 22 insertions(+), 24 deletions(-) --- NEW FILE http-icons.patch --- diff --git a/daemon/gvfsbackendhttp.c b/daemon/gvfsbackendhttp.c index 45ea54d..97c6ce7 100644 --- a/daemon/gvfsbackendhttp.c +++ b/daemon/gvfsbackendhttp.c @@ -47,6 +47,7 @@ #include "gvfsjobqueryattributes.h" #include "gvfsjobenumerate.h" #include "gvfsdaemonprotocol.h" +#include "gvfsdaemonutils.h" #include "soup-input-stream.h" @@ -539,10 +540,12 @@ query_info_ready (SoupSession *session, const char *text; GFileInfo *info; char *basename; + char *ed_name; job = G_VFS_JOB_QUERY_INFO (user_data); info = job->file_info; matcher = job->attribute_matcher; + ed_name = NULL; if (! SOUP_STATUS_IS_SUCCESSFUL (msg->status_code)) { @@ -562,30 +565,18 @@ query_info_ready (SoupSession *session, g_file_attribute_matcher_matches (matcher, G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME)) { - char *display_name = g_filename_display_name (basename); - - if (strstr (display_name, "\357\277\275") != NULL) - { - char *p = display_name; - display_name = g_strconcat (display_name, _(" (invalid encoding)"), NULL); - g_free (p); - } - - g_file_info_set_display_name (info, display_name); - g_free (display_name); + ed_name = gvfs_file_info_populate_names_as_local (info, basename); } - if (basename != NULL && + if (ed_name != NULL && g_file_attribute_matcher_matches (matcher, G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME)) { - char *edit_name = g_filename_display_name (basename); - g_file_info_set_edit_name (info, edit_name); - g_free (edit_name); - } + g_file_info_set_edit_name (info, ed_name); + } g_free (basename); - + g_free (ed_name); text = soup_message_headers_get (msg->response_headers, "Content-Length"); @@ -601,15 +592,22 @@ query_info_ready (SoupSession *session, if (text) { char *p = strchr (text, ';'); + char *tmp = NULL; + GIcon *icon; if (p != NULL) - { - char *tmp = g_strndup (text, p - text); - g_file_info_set_content_type (info, tmp); - g_free (tmp); - } - else - g_file_info_set_content_type (info, text); + text = tmp = g_strndup (text, p - text); + + g_file_info_set_file_type (info, G_FILE_TYPE_REGULAR); + g_file_info_set_content_type (info, text); + g_file_info_set_attribute_string (info, G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE, text); + + icon = g_content_type_get_icon (text); + g_file_info_set_icon (info, icon); + g_object_unref (icon); + + g_free (tmp); + } Index: gvfs.spec =================================================================== RCS file: /cvs/pkgs/rpms/gvfs/F-12/gvfs.spec,v retrieving revision 1.157 retrieving revision 1.158 diff -u -p -r1.157 -r1.158 --- gvfs.spec 21 Sep 2009 15:09:47 -0000 1.157 +++ gvfs.spec 29 Sep 2009 20:14:51 -0000 1.158 @@ -1,7 +1,7 @@ Summary: Backends for the gio framework in GLib Name: gvfs Version: 1.4.0 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://www.gtk.org @@ -34,9 +34,11 @@ Requires(postun): desktop-file-utils BuildRequires: automake autoconf BuildRequires: libtool # http://bugzilla.gnome.org/show_bug.cgi?id=567235 -Patch1: gvfs-archive-integration.patch +Patch0: gvfs-archive-integration.patch # http://bugzilla.gnome.org/show_bug.cgi?id=591005 -Patch10: 0001-Add-AFC-backend.patch +Patch1: 0001-Add-AFC-backend.patch +# from upstream +Patch2: http-icons.patch %description The gvfs package provides backend implementations for the gio @@ -128,8 +130,9 @@ and iPod Touches to applications using g %prep %setup -q -%patch1 -p1 -b .archive-integration -%patch10 -p1 -b .afc +%patch0 -p1 -b .archive-integration +%patch1 -p1 -b .afc +%patch2 -p1 -b .http-icons %build @@ -283,6 +286,9 @@ update-desktop-database &> /dev/null ||: %{_datadir}/gvfs/remote-volume-monitors/afc.monitor %changelog +* Tue Sep 29 2009 Matthias Clasen - 1.4.0-2 +- Fix the lack of icons in the http backend + * Mon Sep 21 2009 Tomas Bzatek - 1.4.0-1 - Update to 1.4.0 From pkgdb at fedoraproject.org Tue Sep 29 20:14:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:14:53 +0000 Subject: [pkgdb] etckeeper (Fedora, 11) updated by kevin Message-ID: <20090929201453.DA45410F8B0@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for etckeeper kevin has set commit to Approved for 107427 on etckeeper (Fedora 11) kevin has set checkout to Approved for 107427 on etckeeper (Fedora 11) kevin has set build to Approved for 107427 on etckeeper (Fedora 11) To make changes to this package see: /pkgdb/packages/name/etckeeper From pkgdb at fedoraproject.org Tue Sep 29 20:14:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:14:53 +0000 Subject: [pkgdb] etckeeper (Fedora, 11) updated by kevin Message-ID: <20090929201454.06E3210F8B3@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for etckeeper kevin has set commit to Approved for 107427 on etckeeper (Fedora 12) kevin has set checkout to Approved for 107427 on etckeeper (Fedora 12) kevin has set build to Approved for 107427 on etckeeper (Fedora 12) To make changes to this package see: /pkgdb/packages/name/etckeeper From kevin at fedoraproject.org Tue Sep 29 20:15:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:15:04 +0000 (UTC) Subject: rpms/etckeeper/devel - New directory Message-ID: <20090929201504.5A28311C0419@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/etckeeper/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsY29737/rpms/etckeeper/devel Log Message: Directory /cvs/pkgs/rpms/etckeeper/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:15:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:15:04 +0000 (UTC) Subject: rpms/etckeeper - New directory Message-ID: <20090929201504.1DB4D11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/etckeeper In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsY29737/rpms/etckeeper Log Message: Directory /cvs/pkgs/rpms/etckeeper added to the repository From kevin at fedoraproject.org Tue Sep 29 20:15:12 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:15:12 +0000 (UTC) Subject: rpms/etckeeper Makefile,NONE,1.1 Message-ID: <20090929201512.C675411C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/etckeeper In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsY29737/rpms/etckeeper Added Files: Makefile Log Message: Setup of module etckeeper --- NEW FILE Makefile --- # Top level Makefile for module etckeeper all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:15:13 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:15:13 +0000 (UTC) Subject: rpms/etckeeper/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929201513.0270011C0419@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/etckeeper/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsY29737/rpms/etckeeper/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module etckeeper --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: etckeeper # $Id: Makefile,v 1.1 2009/09/29 20:15:12 kevin Exp $ NAME := etckeeper SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:15:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:15:41 +0000 Subject: [pkgdb] iwl1000-firmware was added for linville Message-ID: <20090929201541.8609610F874@bastion2.fedora.phx.redhat.com> kevin has added Package iwl1000-firmware with summary Firmware for Intel? PRO/Wireless 1000 B/G/N network adaptors kevin has approved Package iwl1000-firmware kevin has added a Fedora devel branch for iwl1000-firmware with an owner of linville kevin has approved iwl1000-firmware in Fedora devel kevin has approved Package iwl1000-firmware kevin has set commit to Approved for 107427 on iwl1000-firmware (Fedora devel) kevin has set checkout to Approved for 107427 on iwl1000-firmware (Fedora devel) kevin has set build to Approved for 107427 on iwl1000-firmware (Fedora devel) To make changes to this package see: /pkgdb/packages/name/iwl1000-firmware From pkgdb at fedoraproject.org Tue Sep 29 20:15:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:15:42 +0000 Subject: [pkgdb] iwl1000-firmware summary updated by kevin Message-ID: <20090929201543.284DC10F88C@bastion2.fedora.phx.redhat.com> kevin set package iwl1000-firmware summary to Firmware for Intel? PRO/Wireless 1000 B/G/N network adaptors To make changes to this package see: /pkgdb/packages/name/iwl1000-firmware From pkgdb at fedoraproject.org Tue Sep 29 20:15:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:15:43 +0000 Subject: [pkgdb] iwl1000-firmware (Fedora, 11) updated by kevin Message-ID: <20090929201543.594A810F8A8@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for iwl1000-firmware kevin has set commit to Approved for 107427 on iwl1000-firmware (Fedora 11) kevin has set checkout to Approved for 107427 on iwl1000-firmware (Fedora 11) kevin has set build to Approved for 107427 on iwl1000-firmware (Fedora 11) To make changes to this package see: /pkgdb/packages/name/iwl1000-firmware From pkgdb at fedoraproject.org Tue Sep 29 20:15:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:15:43 +0000 Subject: [pkgdb] iwl1000-firmware (Fedora, 11) updated by kevin Message-ID: <20090929201543.EB28310F8AC@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for iwl1000-firmware kevin has set commit to Approved for 107427 on iwl1000-firmware (Fedora 12) kevin has set checkout to Approved for 107427 on iwl1000-firmware (Fedora 12) kevin has set build to Approved for 107427 on iwl1000-firmware (Fedora 12) To make changes to this package see: /pkgdb/packages/name/iwl1000-firmware From kevin at fedoraproject.org Tue Sep 29 20:15:56 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:15:56 +0000 (UTC) Subject: rpms/iwl1000-firmware - New directory Message-ID: <20090929201556.CF6F211C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/iwl1000-firmware In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvss30187/rpms/iwl1000-firmware Log Message: Directory /cvs/pkgs/rpms/iwl1000-firmware added to the repository From kevin at fedoraproject.org Tue Sep 29 20:15:57 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:15:57 +0000 (UTC) Subject: rpms/iwl1000-firmware/devel - New directory Message-ID: <20090929201557.89B1711C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/iwl1000-firmware/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvss30187/rpms/iwl1000-firmware/devel Log Message: Directory /cvs/pkgs/rpms/iwl1000-firmware/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:16:20 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:16:20 +0000 (UTC) Subject: rpms/iwl1000-firmware/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929201620.3415511C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/iwl1000-firmware/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvss30187/rpms/iwl1000-firmware/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module iwl1000-firmware --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: iwl1000-firmware # $Id: Makefile,v 1.1 2009/09/29 20:16:19 kevin Exp $ NAME := iwl1000-firmware SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From kevin at fedoraproject.org Tue Sep 29 20:16:18 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:16:18 +0000 (UTC) Subject: rpms/iwl1000-firmware Makefile,NONE,1.1 Message-ID: <20090929201618.299F411C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/iwl1000-firmware In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvss30187/rpms/iwl1000-firmware Added Files: Makefile Log Message: Setup of module iwl1000-firmware --- NEW FILE Makefile --- # Top level Makefile for module iwl1000-firmware all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Tue Sep 29 20:16:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:16:37 +0000 Subject: [pkgdb] avra was added for musolinoa Message-ID: <20090929201638.5B20810F8AB@bastion2.fedora.phx.redhat.com> kevin has added Package avra with summary ATmel AVR 8-bit RISC microcontroller assembler kevin has approved Package avra kevin has added a Fedora devel branch for avra with an owner of musolinoa kevin has approved avra in Fedora devel kevin has approved Package avra kevin has set commit to Approved for 107427 on avra (Fedora devel) kevin has set checkout to Approved for 107427 on avra (Fedora devel) kevin has set build to Approved for 107427 on avra (Fedora devel) To make changes to this package see: /pkgdb/packages/name/avra From pkgdb at fedoraproject.org Tue Sep 29 20:16:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:16:42 +0000 Subject: [pkgdb] avra summary updated by kevin Message-ID: <20090929201642.2D7F410F8AF@bastion2.fedora.phx.redhat.com> kevin set package avra summary to ATmel AVR 8-bit RISC microcontroller assembler To make changes to this package see: /pkgdb/packages/name/avra From pkgdb at fedoraproject.org Tue Sep 29 20:16:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:16:42 +0000 Subject: [pkgdb] avra (Fedora, 10) updated by kevin Message-ID: <20090929201642.36E6210F8B2@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for avra kevin has set commit to Approved for 107427 on avra (Fedora 11) kevin has set checkout to Approved for 107427 on avra (Fedora 11) kevin has set build to Approved for 107427 on avra (Fedora 11) To make changes to this package see: /pkgdb/packages/name/avra From pkgdb at fedoraproject.org Tue Sep 29 20:16:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:16:42 +0000 Subject: [pkgdb] avra (Fedora, 10) updated by kevin Message-ID: <20090929201642.6C54010F8B9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for avra kevin has set commit to Approved for 107427 on avra (Fedora 12) kevin has set checkout to Approved for 107427 on avra (Fedora 12) kevin has set build to Approved for 107427 on avra (Fedora 12) To make changes to this package see: /pkgdb/packages/name/avra From pkgdb at fedoraproject.org Tue Sep 29 20:16:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:16:42 +0000 Subject: [pkgdb] avra (Fedora, 10) updated by kevin Message-ID: <20090929201642.9879110F8BD@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for avra kevin has set commit to Approved for 107427 on avra (Fedora 10) kevin has set checkout to Approved for 107427 on avra (Fedora 10) kevin has set build to Approved for 107427 on avra (Fedora 10) To make changes to this package see: /pkgdb/packages/name/avra From kevin at fedoraproject.org Tue Sep 29 20:16:54 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:16:54 +0000 (UTC) Subject: rpms/avra - New directory Message-ID: <20090929201654.1488A11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/avra In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsZ30798/rpms/avra Log Message: Directory /cvs/pkgs/rpms/avra added to the repository From kevin at fedoraproject.org Tue Sep 29 20:16:54 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:16:54 +0000 (UTC) Subject: rpms/avra/devel - New directory Message-ID: <20090929201654.4077711C043A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/avra/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsZ30798/rpms/avra/devel Log Message: Directory /cvs/pkgs/rpms/avra/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:17:01 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:17:01 +0000 (UTC) Subject: rpms/avra Makefile,NONE,1.1 Message-ID: <20090929201701.ECFEC11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/avra In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsZ30798/rpms/avra Added Files: Makefile Log Message: Setup of module avra --- NEW FILE Makefile --- # Top level Makefile for module avra all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:17:02 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:17:02 +0000 (UTC) Subject: rpms/avra/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929201702.493AA11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/avra/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsZ30798/rpms/avra/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module avra --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: avra # $Id: Makefile,v 1.1 2009/09/29 20:17:02 kevin Exp $ NAME := avra SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:18:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:18:00 +0000 Subject: [pkgdb] perl-Tk-ProgressBar-Mac was added for hvad Message-ID: <20090929201800.E5DAF10F888@bastion2.fedora.phx.redhat.com> kevin has added Package perl-Tk-ProgressBar-Mac with summary Mac ProgressBar for Perl::Tk kevin has approved Package perl-Tk-ProgressBar-Mac kevin has added a Fedora devel branch for perl-Tk-ProgressBar-Mac with an owner of hvad kevin has approved perl-Tk-ProgressBar-Mac in Fedora devel kevin has approved Package perl-Tk-ProgressBar-Mac kevin has set commit to Approved for 107427 on perl-Tk-ProgressBar-Mac (Fedora devel) kevin has set checkout to Approved for 107427 on perl-Tk-ProgressBar-Mac (Fedora devel) kevin has set build to Approved for 107427 on perl-Tk-ProgressBar-Mac (Fedora devel) To make changes to this package see: /pkgdb/packages/name/perl-Tk-ProgressBar-Mac From pkgdb at fedoraproject.org Tue Sep 29 20:18:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:18:02 +0000 Subject: [pkgdb] perl-Tk-ProgressBar-Mac summary updated by kevin Message-ID: <20090929201802.AB0DF10F894@bastion2.fedora.phx.redhat.com> kevin set package perl-Tk-ProgressBar-Mac summary to Mac ProgressBar for Perl::Tk To make changes to this package see: /pkgdb/packages/name/perl-Tk-ProgressBar-Mac From pkgdb at fedoraproject.org Tue Sep 29 20:18:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:18:02 +0000 Subject: [pkgdb] perl-Tk-ProgressBar-Mac (Fedora, 10) updated by kevin Message-ID: <20090929201802.C25BE10F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for perl-Tk-ProgressBar-Mac kevin has set commit to Approved for 107427 on perl-Tk-ProgressBar-Mac (Fedora 11) kevin has set checkout to Approved for 107427 on perl-Tk-ProgressBar-Mac (Fedora 11) kevin has set build to Approved for 107427 on perl-Tk-ProgressBar-Mac (Fedora 11) To make changes to this package see: /pkgdb/packages/name/perl-Tk-ProgressBar-Mac From pkgdb at fedoraproject.org Tue Sep 29 20:18:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:18:02 +0000 Subject: [pkgdb] perl-Tk-ProgressBar-Mac (Fedora, 10) updated by kevin Message-ID: <20090929201803.0BA9610F8AF@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for perl-Tk-ProgressBar-Mac kevin has set commit to Approved for 107427 on perl-Tk-ProgressBar-Mac (Fedora 12) kevin has set checkout to Approved for 107427 on perl-Tk-ProgressBar-Mac (Fedora 12) kevin has set build to Approved for 107427 on perl-Tk-ProgressBar-Mac (Fedora 12) To make changes to this package see: /pkgdb/packages/name/perl-Tk-ProgressBar-Mac From pkgdb at fedoraproject.org Tue Sep 29 20:18:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:18:02 +0000 Subject: [pkgdb] perl-Tk-ProgressBar-Mac (Fedora, 10) updated by kevin Message-ID: <20090929201803.1C3E710F8B1@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for perl-Tk-ProgressBar-Mac kevin has set commit to Approved for 107427 on perl-Tk-ProgressBar-Mac (Fedora 10) kevin has set checkout to Approved for 107427 on perl-Tk-ProgressBar-Mac (Fedora 10) kevin has set build to Approved for 107427 on perl-Tk-ProgressBar-Mac (Fedora 10) To make changes to this package see: /pkgdb/packages/name/perl-Tk-ProgressBar-Mac From kevin at fedoraproject.org Tue Sep 29 20:18:10 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:18:10 +0000 (UTC) Subject: rpms/perl-Tk-ProgressBar-Mac - New directory Message-ID: <20090929201810.274E511C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Tk-ProgressBar-Mac In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsr31391/rpms/perl-Tk-ProgressBar-Mac Log Message: Directory /cvs/pkgs/rpms/perl-Tk-ProgressBar-Mac added to the repository From kevin at fedoraproject.org Tue Sep 29 20:18:10 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:18:10 +0000 (UTC) Subject: rpms/perl-Tk-ProgressBar-Mac/devel - New directory Message-ID: <20090929201810.4A04211C0423@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Tk-ProgressBar-Mac/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsr31391/rpms/perl-Tk-ProgressBar-Mac/devel Log Message: Directory /cvs/pkgs/rpms/perl-Tk-ProgressBar-Mac/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:18:17 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:18:17 +0000 (UTC) Subject: rpms/perl-Tk-ProgressBar-Mac Makefile,NONE,1.1 Message-ID: <20090929201817.DE64811C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Tk-ProgressBar-Mac In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsr31391/rpms/perl-Tk-ProgressBar-Mac Added Files: Makefile Log Message: Setup of module perl-Tk-ProgressBar-Mac --- NEW FILE Makefile --- # Top level Makefile for module perl-Tk-ProgressBar-Mac all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:18:18 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:18:18 +0000 (UTC) Subject: rpms/perl-Tk-ProgressBar-Mac/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929201818.1E0B411C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-Tk-ProgressBar-Mac/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsr31391/rpms/perl-Tk-ProgressBar-Mac/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-Tk-ProgressBar-Mac --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-Tk-ProgressBar-Mac # $Id: Makefile,v 1.1 2009/09/29 20:18:18 kevin Exp $ NAME := perl-Tk-ProgressBar-Mac SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:19:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:19:41 +0000 Subject: [pkgdb] perl-common-sense was added for cweyl Message-ID: <20090929201942.2E5A510F8A9@bastion2.fedora.phx.redhat.com> kevin has added Package perl-common-sense with summary "Common sense" Perl defaults kevin has approved Package perl-common-sense kevin has added a Fedora devel branch for perl-common-sense with an owner of cweyl kevin has approved perl-common-sense in Fedora devel kevin has approved Package perl-common-sense kevin has set commit to Approved for 107427 on perl-common-sense (Fedora devel) kevin has set checkout to Approved for 107427 on perl-common-sense (Fedora devel) kevin has set build to Approved for 107427 on perl-common-sense (Fedora devel) To make changes to this package see: /pkgdb/packages/name/perl-common-sense From pkgdb at fedoraproject.org Tue Sep 29 20:19:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:19:43 +0000 Subject: [pkgdb] perl-common-sense summary updated by kevin Message-ID: <20090929201943.B194310F8A8@bastion2.fedora.phx.redhat.com> kevin set package perl-common-sense summary to "Common sense" Perl defaults To make changes to this package see: /pkgdb/packages/name/perl-common-sense From pkgdb at fedoraproject.org Tue Sep 29 20:19:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:19:43 +0000 Subject: [pkgdb] perl-common-sense (Fedora, 10) updated by kevin Message-ID: <20090929201943.B671710F8AD@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for perl-common-sense kevin has set commit to Approved for 107427 on perl-common-sense (Fedora 10) kevin has set checkout to Approved for 107427 on perl-common-sense (Fedora 10) kevin has set build to Approved for 107427 on perl-common-sense (Fedora 10) kevin approved watchbugzilla on perl-common-sense (Fedora 10) for perl-sig kevin approved watchcommits on perl-common-sense (Fedora 10) for perl-sig To make changes to this package see: /pkgdb/packages/name/perl-common-sense From pkgdb at fedoraproject.org Tue Sep 29 20:19:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:19:43 +0000 Subject: [pkgdb] perl-common-sense (Fedora, 10) updated by kevin Message-ID: <20090929201943.BF0B210F8B1@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for perl-common-sense kevin has set commit to Approved for 107427 on perl-common-sense (Fedora 11) kevin has set checkout to Approved for 107427 on perl-common-sense (Fedora 11) kevin has set build to Approved for 107427 on perl-common-sense (Fedora 11) kevin approved watchbugzilla on perl-common-sense (Fedora 11) for perl-sig kevin approved watchcommits on perl-common-sense (Fedora 11) for perl-sig To make changes to this package see: /pkgdb/packages/name/perl-common-sense From pkgdb at fedoraproject.org Tue Sep 29 20:19:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:19:43 +0000 Subject: [pkgdb] perl-common-sense (Fedora, 10) updated by kevin Message-ID: <20090929201943.C79D610F8B5@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for perl-common-sense kevin has set commit to Approved for 107427 on perl-common-sense (Fedora 12) kevin has set checkout to Approved for 107427 on perl-common-sense (Fedora 12) kevin has set build to Approved for 107427 on perl-common-sense (Fedora 12) kevin approved watchbugzilla on perl-common-sense (Fedora 12) for perl-sig kevin approved watchcommits on perl-common-sense (Fedora 12) for perl-sig To make changes to this package see: /pkgdb/packages/name/perl-common-sense From pkgdb at fedoraproject.org Tue Sep 29 20:19:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:19:43 +0000 Subject: [pkgdb] perl-common-sense (Fedora, 10) updated by kevin Message-ID: <20090929201943.E548C10F8B9@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on perl-common-sense (Fedora devel) for perl-sig kevin approved watchcommits on perl-common-sense (Fedora devel) for perl-sig To make changes to this package see: /pkgdb/packages/name/perl-common-sense From kevin at fedoraproject.org Tue Sep 29 20:19:57 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:19:57 +0000 (UTC) Subject: rpms/perl-common-sense/devel - New directory Message-ID: <20090929201957.4A4AC11C0419@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-common-sense/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsP31859/rpms/perl-common-sense/devel Log Message: Directory /cvs/pkgs/rpms/perl-common-sense/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:19:57 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:19:57 +0000 (UTC) Subject: rpms/perl-common-sense - New directory Message-ID: <20090929201957.24AFB11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-common-sense In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsP31859/rpms/perl-common-sense Log Message: Directory /cvs/pkgs/rpms/perl-common-sense added to the repository From kevin at fedoraproject.org Tue Sep 29 20:20:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:20:04 +0000 (UTC) Subject: rpms/perl-common-sense Makefile,NONE,1.1 Message-ID: <20090929202004.9EF5511C0489@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-common-sense In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsP31859/rpms/perl-common-sense Added Files: Makefile Log Message: Setup of module perl-common-sense --- NEW FILE Makefile --- # Top level Makefile for module perl-common-sense all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:20:04 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:20:04 +0000 (UTC) Subject: rpms/perl-common-sense/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929202004.E250C11C0489@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-common-sense/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsP31859/rpms/perl-common-sense/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-common-sense --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-common-sense # $Id: Makefile,v 1.1 2009/09/29 20:20:04 kevin Exp $ NAME := perl-common-sense SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:21:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:21:55 +0000 Subject: [pkgdb] perl-WWW-Mechanize-GZip was added for cweyl Message-ID: <20090929202155.C2FA510F888@bastion2.fedora.phx.redhat.com> kevin has added Package perl-WWW-Mechanize-GZip with summary Fetch compressed webpages kevin has approved Package perl-WWW-Mechanize-GZip kevin has added a Fedora devel branch for perl-WWW-Mechanize-GZip with an owner of cweyl kevin has approved perl-WWW-Mechanize-GZip in Fedora devel kevin has approved Package perl-WWW-Mechanize-GZip kevin has set commit to Approved for 107427 on perl-WWW-Mechanize-GZip (Fedora devel) kevin has set checkout to Approved for 107427 on perl-WWW-Mechanize-GZip (Fedora devel) kevin has set build to Approved for 107427 on perl-WWW-Mechanize-GZip (Fedora devel) To make changes to this package see: /pkgdb/packages/name/perl-WWW-Mechanize-GZip From pkgdb at fedoraproject.org Tue Sep 29 20:21:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:21:57 +0000 Subject: [pkgdb] perl-WWW-Mechanize-GZip summary updated by kevin Message-ID: <20090929202157.7E5A910F895@bastion2.fedora.phx.redhat.com> kevin set package perl-WWW-Mechanize-GZip summary to Fetch compressed webpages To make changes to this package see: /pkgdb/packages/name/perl-WWW-Mechanize-GZip From pkgdb at fedoraproject.org Tue Sep 29 20:21:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:21:57 +0000 Subject: [pkgdb] perl-WWW-Mechanize-GZip (Fedora, 10) updated by kevin Message-ID: <20090929202157.846E810F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for perl-WWW-Mechanize-GZip kevin has set commit to Approved for 107427 on perl-WWW-Mechanize-GZip (Fedora 11) kevin has set checkout to Approved for 107427 on perl-WWW-Mechanize-GZip (Fedora 11) kevin has set build to Approved for 107427 on perl-WWW-Mechanize-GZip (Fedora 11) kevin approved watchbugzilla on perl-WWW-Mechanize-GZip (Fedora 11) for perl-sig kevin approved watchcommits on perl-WWW-Mechanize-GZip (Fedora 11) for perl-sig To make changes to this package see: /pkgdb/packages/name/perl-WWW-Mechanize-GZip From pkgdb at fedoraproject.org Tue Sep 29 20:21:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:21:57 +0000 Subject: [pkgdb] perl-WWW-Mechanize-GZip (Fedora, 10) updated by kevin Message-ID: <20090929202157.89B5E10F8AF@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for perl-WWW-Mechanize-GZip kevin has set commit to Approved for 107427 on perl-WWW-Mechanize-GZip (Fedora 10) kevin has set checkout to Approved for 107427 on perl-WWW-Mechanize-GZip (Fedora 10) kevin has set build to Approved for 107427 on perl-WWW-Mechanize-GZip (Fedora 10) kevin approved watchbugzilla on perl-WWW-Mechanize-GZip (Fedora 10) for perl-sig kevin approved watchcommits on perl-WWW-Mechanize-GZip (Fedora 10) for perl-sig To make changes to this package see: /pkgdb/packages/name/perl-WWW-Mechanize-GZip From pkgdb at fedoraproject.org Tue Sep 29 20:21:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:21:57 +0000 Subject: [pkgdb] perl-WWW-Mechanize-GZip (Fedora, 10) updated by kevin Message-ID: <20090929202157.8F65C10F8B1@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for perl-WWW-Mechanize-GZip kevin has set commit to Approved for 107427 on perl-WWW-Mechanize-GZip (Fedora 12) kevin has set checkout to Approved for 107427 on perl-WWW-Mechanize-GZip (Fedora 12) kevin has set build to Approved for 107427 on perl-WWW-Mechanize-GZip (Fedora 12) kevin approved watchbugzilla on perl-WWW-Mechanize-GZip (Fedora 12) for perl-sig kevin approved watchcommits on perl-WWW-Mechanize-GZip (Fedora 12) for perl-sig To make changes to this package see: /pkgdb/packages/name/perl-WWW-Mechanize-GZip From pkgdb at fedoraproject.org Tue Sep 29 20:21:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:21:57 +0000 Subject: [pkgdb] perl-WWW-Mechanize-GZip (Fedora, 10) updated by kevin Message-ID: <20090929202157.9A44B10F8B5@bastion2.fedora.phx.redhat.com> kevin approved watchbugzilla on perl-WWW-Mechanize-GZip (Fedora devel) for perl-sig kevin approved watchcommits on perl-WWW-Mechanize-GZip (Fedora devel) for perl-sig To make changes to this package see: /pkgdb/packages/name/perl-WWW-Mechanize-GZip From kevin at fedoraproject.org Tue Sep 29 20:22:06 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:22:06 +0000 (UTC) Subject: rpms/perl-WWW-Mechanize-GZip - New directory Message-ID: <20090929202206.1D8C811C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-WWW-Mechanize-GZip In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj32485/rpms/perl-WWW-Mechanize-GZip Log Message: Directory /cvs/pkgs/rpms/perl-WWW-Mechanize-GZip added to the repository From kevin at fedoraproject.org Tue Sep 29 20:22:06 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:22:06 +0000 (UTC) Subject: rpms/perl-WWW-Mechanize-GZip/devel - New directory Message-ID: <20090929202206.4F53811C043A@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-WWW-Mechanize-GZip/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj32485/rpms/perl-WWW-Mechanize-GZip/devel Log Message: Directory /cvs/pkgs/rpms/perl-WWW-Mechanize-GZip/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:22:13 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:22:13 +0000 (UTC) Subject: rpms/perl-WWW-Mechanize-GZip Makefile,NONE,1.1 Message-ID: <20090929202213.72E9011C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-WWW-Mechanize-GZip In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj32485/rpms/perl-WWW-Mechanize-GZip Added Files: Makefile Log Message: Setup of module perl-WWW-Mechanize-GZip --- NEW FILE Makefile --- # Top level Makefile for module perl-WWW-Mechanize-GZip all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:22:13 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:22:13 +0000 (UTC) Subject: rpms/perl-WWW-Mechanize-GZip/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929202213.AE92B11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/perl-WWW-Mechanize-GZip/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsj32485/rpms/perl-WWW-Mechanize-GZip/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module perl-WWW-Mechanize-GZip --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: perl-WWW-Mechanize-GZip # $Id: Makefile,v 1.1 2009/09/29 20:22:13 kevin Exp $ NAME := perl-WWW-Mechanize-GZip SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:23:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:23:40 +0000 Subject: [pkgdb] fedora-gnat-project-common was added for rombobeorn Message-ID: <20090929202340.8433D10F85F@bastion2.fedora.phx.redhat.com> kevin has added Package fedora-gnat-project-common with summary Files shared by Ada libraries kevin has approved Package fedora-gnat-project-common kevin has added a Fedora devel branch for fedora-gnat-project-common with an owner of rombobeorn kevin has approved fedora-gnat-project-common in Fedora devel kevin has approved Package fedora-gnat-project-common kevin has set commit to Approved for 107427 on fedora-gnat-project-common (Fedora devel) kevin has set checkout to Approved for 107427 on fedora-gnat-project-common (Fedora devel) kevin has set build to Approved for 107427 on fedora-gnat-project-common (Fedora devel) To make changes to this package see: /pkgdb/packages/name/fedora-gnat-project-common From pkgdb at fedoraproject.org Tue Sep 29 20:23:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:23:42 +0000 Subject: [pkgdb] fedora-gnat-project-common summary updated by kevin Message-ID: <20090929202342.2837210F88C@bastion2.fedora.phx.redhat.com> kevin set package fedora-gnat-project-common summary to Files shared by Ada libraries To make changes to this package see: /pkgdb/packages/name/fedora-gnat-project-common From pkgdb at fedoraproject.org Tue Sep 29 20:23:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:23:42 +0000 Subject: [pkgdb] fedora-gnat-project-common (Fedora, 10) updated by kevin Message-ID: <20090929202342.4A89D10F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for fedora-gnat-project-common kevin has set commit to Approved for 107427 on fedora-gnat-project-common (Fedora 11) kevin has set checkout to Approved for 107427 on fedora-gnat-project-common (Fedora 11) kevin has set build to Approved for 107427 on fedora-gnat-project-common (Fedora 11) To make changes to this package see: /pkgdb/packages/name/fedora-gnat-project-common From pkgdb at fedoraproject.org Tue Sep 29 20:23:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:23:42 +0000 Subject: [pkgdb] fedora-gnat-project-common (Fedora, 10) updated by kevin Message-ID: <20090929202342.5AB5410F8AF@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for fedora-gnat-project-common kevin has set commit to Approved for 107427 on fedora-gnat-project-common (Fedora 12) kevin has set checkout to Approved for 107427 on fedora-gnat-project-common (Fedora 12) kevin has set build to Approved for 107427 on fedora-gnat-project-common (Fedora 12) To make changes to this package see: /pkgdb/packages/name/fedora-gnat-project-common From pkgdb at fedoraproject.org Tue Sep 29 20:23:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:23:42 +0000 Subject: [pkgdb] fedora-gnat-project-common (Fedora, 10) updated by kevin Message-ID: <20090929202342.6637010F8B1@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for fedora-gnat-project-common kevin has set commit to Approved for 107427 on fedora-gnat-project-common (Fedora 10) kevin has set checkout to Approved for 107427 on fedora-gnat-project-common (Fedora 10) kevin has set build to Approved for 107427 on fedora-gnat-project-common (Fedora 10) To make changes to this package see: /pkgdb/packages/name/fedora-gnat-project-common From kevin at fedoraproject.org Tue Sep 29 20:23:51 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:23:51 +0000 (UTC) Subject: rpms/fedora-gnat-project-common - New directory Message-ID: <20090929202351.1B12811C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fedora-gnat-project-common In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvslB1092/rpms/fedora-gnat-project-common Log Message: Directory /cvs/pkgs/rpms/fedora-gnat-project-common added to the repository From kevin at fedoraproject.org Tue Sep 29 20:23:51 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:23:51 +0000 (UTC) Subject: rpms/fedora-gnat-project-common/devel - New directory Message-ID: <20090929202351.4A7EC11C00E8@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fedora-gnat-project-common/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvslB1092/rpms/fedora-gnat-project-common/devel Log Message: Directory /cvs/pkgs/rpms/fedora-gnat-project-common/devel added to the repository From kevin at fedoraproject.org Tue Sep 29 20:23:59 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:23:59 +0000 (UTC) Subject: rpms/fedora-gnat-project-common Makefile,NONE,1.1 Message-ID: <20090929202359.29C5D11C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fedora-gnat-project-common In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvslB1092/rpms/fedora-gnat-project-common Added Files: Makefile Log Message: Setup of module fedora-gnat-project-common --- NEW FILE Makefile --- # Top level Makefile for module fedora-gnat-project-common all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Tue Sep 29 20:23:59 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Tue, 29 Sep 2009 20:23:59 +0000 (UTC) Subject: rpms/fedora-gnat-project-common/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090929202359.6345211C00C1@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fedora-gnat-project-common/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvslB1092/rpms/fedora-gnat-project-common/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module fedora-gnat-project-common --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: fedora-gnat-project-common # $Id: Makefile,v 1.1 2009/09/29 20:23:59 kevin Exp $ NAME := fedora-gnat-project-common SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Tue Sep 29 20:25:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:25:07 +0000 Subject: [pkgdb] perl-Curses (Fedora EPEL, 4) updated by kevin Message-ID: <20090929202507.B3A9910F874@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 4 branch for perl-Curses kevin has set commit to Approved for 107427 on perl-Curses (Fedora EPEL 4) kevin has set checkout to Approved for 107427 on perl-Curses (Fedora EPEL 4) kevin has set build to Approved for 107427 on perl-Curses (Fedora EPEL 4) kevin changed owner of perl-Curses in Fedora EPEL 4 to stevetraylen To make changes to this package see: /pkgdb/packages/name/perl-Curses From pkgdb at fedoraproject.org Tue Sep 29 20:25:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:25:07 +0000 Subject: [pkgdb] perl-Curses (Fedora EPEL, 4) updated by kevin Message-ID: <20090929202507.D762A10F88C@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for perl-Curses kevin has set commit to Approved for 107427 on perl-Curses (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on perl-Curses (Fedora EPEL 5) kevin has set build to Approved for 107427 on perl-Curses (Fedora EPEL 5) kevin changed owner of perl-Curses in Fedora EPEL 5 to stevetraylen To make changes to this package see: /pkgdb/packages/name/perl-Curses From pkgdb at fedoraproject.org Tue Sep 29 20:26:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:26:47 +0000 Subject: [pkgdb] python-pp (Fedora EPEL, 4) updated by kevin Message-ID: <20090929202647.9BBBC10F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 4 branch for python-pp kevin has set commit to Approved for 107427 on python-pp (Fedora EPEL 4) kevin has set checkout to Approved for 107427 on python-pp (Fedora EPEL 4) kevin has set build to Approved for 107427 on python-pp (Fedora EPEL 4) To make changes to this package see: /pkgdb/packages/name/python-pp From pkgdb at fedoraproject.org Tue Sep 29 20:27:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 20:27:19 +0000 Subject: [pkgdb] python-pygments (Fedora EPEL, 4) updated by kevin Message-ID: <20090929202719.603EE10F874@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 4 branch for python-pygments kevin has set commit to Approved for 107427 on python-pygments (Fedora EPEL 4) kevin has set checkout to Approved for 107427 on python-pygments (Fedora EPEL 4) kevin has set build to Approved for 107427 on python-pygments (Fedora EPEL 4) To make changes to this package see: /pkgdb/packages/name/python-pygments From rdieter at fedoraproject.org Tue Sep 29 20:33:48 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 20:33:48 +0000 (UTC) Subject: rpms/digikam/F-12 digikam.spec,1.97,1.98 Message-ID: <20090929203348.B95DF11C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/digikam/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6070/F-12 Modified Files: digikam.spec Log Message: * Tue Sep 29 2009 Rex Dieter - 1.0.0-0.6.beta4 - fix marble dep(s) Index: digikam.spec =================================================================== RCS file: /cvs/pkgs/rpms/digikam/F-12/digikam.spec,v retrieving revision 1.97 retrieving revision 1.98 diff -u -p -r1.97 -r1.98 --- digikam.spec 2 Sep 2009 13:59:06 -0000 1.97 +++ digikam.spec 29 Sep 2009 20:33:47 -0000 1.98 @@ -3,7 +3,7 @@ Name: digikam Version: 1.0.0 -Release: 0.5.%{pre}%{?dist} +Release: 0.6.%{pre}%{?dist} Summary: A digital camera accessing & photo management application Group: Applications/Multimedia @@ -63,7 +63,7 @@ Summary: Runtime libraries for %{name} Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: kdelibs4%{?_isa} >= %{kde4_version} -Requires: kdeedu-marble%{?_isa} >= %{marble_version} +Requires: kdeedu-marble-libs%{?_isa} >= %{marble_version} %description libs %{summary}. @@ -155,6 +155,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Rex Dieter - 1.0.0-0.6.beta4 +- fix marble dep(s) + * Mon Aug 31 2009 Rex Dieter - 1.0.0-0.5.beta4 - digikam-1.0.0-beta4 - BR: liblqr-1-devel From rdieter at fedoraproject.org Tue Sep 29 20:33:49 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 20:33:49 +0000 (UTC) Subject: rpms/digikam/devel digikam.spec,1.97,1.98 Message-ID: <20090929203349.41B8611C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/digikam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6070/devel Modified Files: digikam.spec Log Message: * Tue Sep 29 2009 Rex Dieter - 1.0.0-0.6.beta4 - fix marble dep(s) Index: digikam.spec =================================================================== RCS file: /cvs/pkgs/rpms/digikam/devel/digikam.spec,v retrieving revision 1.97 retrieving revision 1.98 diff -u -p -r1.97 -r1.98 --- digikam.spec 2 Sep 2009 13:59:06 -0000 1.97 +++ digikam.spec 29 Sep 2009 20:33:48 -0000 1.98 @@ -3,7 +3,7 @@ Name: digikam Version: 1.0.0 -Release: 0.5.%{pre}%{?dist} +Release: 0.6.%{pre}%{?dist} Summary: A digital camera accessing & photo management application Group: Applications/Multimedia @@ -63,7 +63,7 @@ Summary: Runtime libraries for %{name} Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: kdelibs4%{?_isa} >= %{kde4_version} -Requires: kdeedu-marble%{?_isa} >= %{marble_version} +Requires: kdeedu-marble-libs%{?_isa} >= %{marble_version} %description libs %{summary}. @@ -155,6 +155,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Rex Dieter - 1.0.0-0.6.beta4 +- fix marble dep(s) + * Mon Aug 31 2009 Rex Dieter - 1.0.0-0.5.beta4 - digikam-1.0.0-beta4 - BR: liblqr-1-devel From pbrobinson at fedoraproject.org Tue Sep 29 20:34:09 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Tue, 29 Sep 2009 20:34:09 +0000 (UTC) Subject: rpms/scitools/devel scitools.spec,1.4,1.5 Message-ID: <20090929203409.2677011C00C1@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/scitools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6609 Modified Files: scitools.spec Log Message: - Update -extras to depend on numpy like the main package Index: scitools.spec =================================================================== RCS file: /cvs/pkgs/rpms/scitools/devel/scitools.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- scitools.spec 27 Jul 2009 03:58:47 -0000 1.4 +++ scitools.spec 29 Sep 2009 20:34:08 -0000 1.5 @@ -1,6 +1,6 @@ Name: scitools Version: 0.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A Python library for scientific computing Group: Applications/Engineering @@ -31,7 +31,7 @@ Group: Applications/Engineering # Pygrace is not currently in RHEL 4 Requires: %{name} = %{version}-%{release} -Requires: python-numeric +Requires: numpy Requires: python-numarray Requires: vtk-python, Requires: python-matplotlib @@ -85,6 +85,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Peter Robinson 0.6-3 +- Update -extras to depend on numpy like the main package + * Sun Jul 26 2009 Fedora Release Engineering - 0.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pbrobinson at fedoraproject.org Tue Sep 29 20:35:16 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Tue, 29 Sep 2009 20:35:16 +0000 (UTC) Subject: rpms/scitools/F-12 scitools.spec,1.4,1.5 Message-ID: <20090929203516.1A1F611C00C1@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/scitools/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7338 Modified Files: scitools.spec Log Message: - Update -extras to depend on numpy like the main package Index: scitools.spec =================================================================== RCS file: /cvs/pkgs/rpms/scitools/F-12/scitools.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- scitools.spec 27 Jul 2009 03:58:47 -0000 1.4 +++ scitools.spec 29 Sep 2009 20:35:15 -0000 1.5 @@ -1,6 +1,6 @@ Name: scitools Version: 0.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A Python library for scientific computing Group: Applications/Engineering @@ -31,7 +31,7 @@ Group: Applications/Engineering # Pygrace is not currently in RHEL 4 Requires: %{name} = %{version}-%{release} -Requires: python-numeric +Requires: numpy Requires: python-numarray Requires: vtk-python, Requires: python-matplotlib @@ -85,6 +85,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Peter Robinson 0.6-3 +- Update -extras to depend on numpy like the main package + * Sun Jul 26 2009 Fedora Release Engineering - 0.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From rdieter at fedoraproject.org Tue Sep 29 20:36:36 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 20:36:36 +0000 (UTC) Subject: rpms/digikam/F-12 digikam.spec,1.98,1.99 Message-ID: <20090929203636.09B8F11C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/digikam/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7807/F-12 Modified Files: digikam.spec Log Message: cleaner/simpler marble solution Index: digikam.spec =================================================================== RCS file: /cvs/pkgs/rpms/digikam/F-12/digikam.spec,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- digikam.spec 29 Sep 2009 20:33:47 -0000 1.98 +++ digikam.spec 29 Sep 2009 20:36:35 -0000 1.99 @@ -63,7 +63,7 @@ Summary: Runtime libraries for %{name} Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: kdelibs4%{?_isa} >= %{kde4_version} -Requires: kdeedu-marble-libs%{?_isa} >= %{marble_version} +Requires: kdeedu-marble >= %{marble_version} %description libs %{summary}. From rdieter at fedoraproject.org Tue Sep 29 20:36:36 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 20:36:36 +0000 (UTC) Subject: rpms/digikam/devel digikam.spec,1.98,1.99 Message-ID: <20090929203636.764CF11C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/digikam/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7807/devel Modified Files: digikam.spec Log Message: cleaner/simpler marble solution Index: digikam.spec =================================================================== RCS file: /cvs/pkgs/rpms/digikam/devel/digikam.spec,v retrieving revision 1.98 retrieving revision 1.99 diff -u -p -r1.98 -r1.99 --- digikam.spec 29 Sep 2009 20:33:48 -0000 1.98 +++ digikam.spec 29 Sep 2009 20:36:36 -0000 1.99 @@ -63,7 +63,7 @@ Summary: Runtime libraries for %{name} Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: kdelibs4%{?_isa} >= %{kde4_version} -Requires: kdeedu-marble-libs%{?_isa} >= %{marble_version} +Requires: kdeedu-marble >= %{marble_version} %description libs %{summary}. From rdieter at fedoraproject.org Tue Sep 29 20:37:37 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 20:37:37 +0000 (UTC) Subject: rpms/digikam/F-11 digikam.spec,1.89,1.90 Message-ID: <20090929203737.94B0D11C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/digikam/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8734 Modified Files: digikam.spec Log Message: * Tue Sep 29 2009 Rex Dieter - 0.10.0-3 - fix marble deps Index: digikam.spec =================================================================== RCS file: /cvs/pkgs/rpms/digikam/F-11/digikam.spec,v retrieving revision 1.89 retrieving revision 1.90 diff -u -p -r1.89 -r1.90 --- digikam.spec 5 Aug 2009 17:31:17 -0000 1.89 +++ digikam.spec 29 Sep 2009 20:37:37 -0000 1.90 @@ -1,7 +1,7 @@ Name: digikam Version: 0.10.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A digital camera accessing & photo management application Group: Applications/Multimedia @@ -59,7 +59,7 @@ Summary: Runtime libraries for %{name} Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: kdelibs4%{?_isa} >= %{kde4_version} -Requires: kdeedu-marble%{?_isa} >= %{marble_version} +Requires: kdeedu-marble >= %{marble_version} %description libs %{summary}. @@ -157,6 +157,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Rex Dieter - 0.10.0-3 +- fix marble deps + * Wed Aug 05 2009 Rex Dieter - 0.10.0-2 - rebuild against kde-4.3 - optimize scriptlets From rdieter at fedoraproject.org Tue Sep 29 20:38:07 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 20:38:07 +0000 (UTC) Subject: rpms/digikam/F-10 digikam.spec,1.80,1.81 Message-ID: <20090929203807.D968D11C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/digikam/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8964 Modified Files: digikam.spec Log Message: * Tue Sep 29 2009 Rex Dieter - 0.10.0-3 - fix marble deps Index: digikam.spec =================================================================== RCS file: /cvs/pkgs/rpms/digikam/F-10/digikam.spec,v retrieving revision 1.80 retrieving revision 1.81 diff -u -p -r1.80 -r1.81 --- digikam.spec 5 Aug 2009 17:33:08 -0000 1.80 +++ digikam.spec 29 Sep 2009 20:38:07 -0000 1.81 @@ -1,7 +1,7 @@ Name: digikam Version: 0.10.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A digital camera accessing & photo management application Group: Applications/Multimedia @@ -59,7 +59,7 @@ Summary: Runtime libraries for %{name} Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: kdelibs4%{?_isa} >= %{kde4_version} -Requires: kdeedu-marble%{?_isa} >= %{marble_version} +Requires: kdeedu-marble >= %{marble_version} %description libs %{summary}. @@ -157,6 +157,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Rex Dieter - 0.10.0-3 +- fix marble deps + * Wed Aug 05 2009 Rex Dieter - 0.10.0-2 - rebuild against kde-4.3 - optimize scriptlets From topdog at fedoraproject.org Tue Sep 29 20:45:11 2009 From: topdog at fedoraproject.org (topdog) Date: Tue, 29 Sep 2009 20:45:11 +0000 (UTC) Subject: rpms/dokuwiki/devel dokuwiki-use-fedora-email-valid.patch, NONE, 1.1 dokuwiki-use-fedora-geshi.patch, NONE, 1.1 dokuwiki.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090929204511.3B9CE11C048B@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/dokuwiki/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11519/devel Modified Files: .cvsignore sources Added Files: dokuwiki-use-fedora-email-valid.patch dokuwiki-use-fedora-geshi.patch dokuwiki.spec import.log Log Message: * Tue Sep 29 2009 Andrew Colin Kissa - 0-0.2.20090214.b - initial import dokuwiki-use-fedora-email-valid.patch: mail.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE dokuwiki-use-fedora-email-valid.patch --- diff -ruN dokuwiki-2009-02-14.orig/inc/mail.php dokuwiki-2009-02-14/inc/mail.php --- dokuwiki-2009-02-14.orig/inc/mail.php 2009-02-14 14:13:25.000000000 +0200 +++ dokuwiki-2009-02-14/inc/mail.php 2009-08-06 11:22:21.158226092 +0200 @@ -8,7 +8,7 @@ if(!defined('DOKU_INC')) die('meh.'); require_once(DOKU_INC.'inc/utf8.php'); -require_once(DOKU_INC.'inc/EmailAddressValidator.php'); +require_once('/usr/share/php/php-email-address-validation/EmailAddressValidator.php'); // end of line for mail lines - RFC822 says CRLF but postfix (and other MTAs?) // think different dokuwiki-use-fedora-geshi.patch: parserutils.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE dokuwiki-use-fedora-geshi.patch --- diff -ruN dokuwiki-2009-02-14.orig/inc/parserutils.php dokuwiki-2009-02-14/inc/parserutils.php --- dokuwiki-2009-02-14.orig/inc/parserutils.php 2009-02-14 14:13:25.000000000 +0200 +++ dokuwiki-2009-02-14/inc/parserutils.php 2009-08-06 11:07:47.476226013 +0200 @@ -640,16 +640,16 @@ $cache = getCacheName($language.$code,".code"); $ctime = @filemtime($cache); if($ctime && !$_REQUEST['purge'] && - $ctime > filemtime(DOKU_INC.'inc/geshi.php') && // geshi changed - $ctime > @filemtime(DOKU_INC.'inc/geshi/'.$language.'.php') && // language syntax definition changed + $ctime > filemtime('/usr/share/php/geshi.php') && // geshi changed + $ctime > @filemtime('/usr/share/php/geshi/'.$language.'.php') && // language syntax definition changed $ctime > filemtime(reset($config_cascade['main']['default']))){ // dokuwiki changed $highlighted_code = io_readFile($cache, false); } else { - require_once(DOKU_INC . 'inc/geshi.php'); + require_once('/usr/share/php/geshi.php'); - $geshi = new GeSHi($code, $language, DOKU_INC . 'inc/geshi'); + $geshi = new GeSHi($code, $language, '/usr/share/php/geshi'); $geshi->set_encoding('utf-8'); $geshi->enable_classes(); $geshi->set_header_type(GESHI_HEADER_PRE); --- NEW FILE dokuwiki.spec --- Name: dokuwiki Version: 0 Release: 0.2.20090214.b%{?dist} Summary: Standards compliant simple to use wiki Group: Applications/Internet License: GPLv2 URL: http://www.dokuwiki.org/dokuwiki Source0: http://www.splitbrain.org/_media/projects/%{name}/%{name}-2009-02-14b.tgz #Fedora specific patches to use fedora packaged libraries Patch1: dokuwiki-use-fedora-geshi.patch #Patch2: dokuwiki-use-fedora-simplepie.patch Patch3: dokuwiki-use-fedora-email-valid.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: php-gd Requires: php-geshi #Requires: php-simplepie Requires: php-email-address-validation Requires: httpd %description DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files no database is required. %prep %setup -q -n %{name}-2009-02-14 %patch1 -p1 #%patch2 -p1 %patch3 -p1 mv -f conf/mysql.conf.php.example . sed -i "s:'./data':'%{_localstatedir}/lib/%{name}/data':" conf/%{name}.php sed -i "s:ALL 8:ALL 1:" conf/acl.auth.php.dist cat <%{name}.httpd # %{name} # %{summary} # %{version} # Alias /%{name} %{_datadir}/%{name} Options +FollowSymLinks Order Allow,Deny Allow from 127.0.0.1 Order Deny,Allow Deny from all Order Deny,Allow Deny from all Order Deny,Allow Deny from all EOF %build # nothing to do here %install rm -rf $RPM_BUILD_ROOT install -d -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} install -d -p $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d install -d -p $RPM_BUILD_ROOT%{_datadir}/%{name} install -d -p $RPM_BUILD_ROOT%{_datadir}/%{name}/bin install -d -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name} mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/data/{index,tmp,media,attic,pages,cache,meta,locks} rm -f install.php rm -rf inc/geshi* rm -f inc/EmailAddressValidator.php rm -f inc/.htaccess rm -f inc/lang/.htaccess #rm -f inc/SimplePie.php rm -f lib/plugins/revert/lang/sk/intro.txt cp -rp data/pages/* $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/data/pages/ cp -rp conf/* $RPM_BUILD_ROOT%{_sysconfdir}/%{name} cp -rp bin/* $RPM_BUILD_ROOT%{_datadir}/%{name}/bin cp -rp lib $RPM_BUILD_ROOT%{_datadir}/%{name}/ cp -rp inc $RPM_BUILD_ROOT%{_datadir}/%{name}/ install -p -m0644 *.php $RPM_BUILD_ROOT%{_datadir}/%{name} install -p -m0644 %{name}.httpd $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/%{name}.conf pushd $RPM_BUILD_ROOT%{_sysconfdir}/%{name} for d in *.dist; do d0=`basename $d .dist` if [ ! -f "$d0" ]; then mv -f $d $d0 fi done popd pushd $RPM_BUILD_ROOT%{_datadir}/%{name} ln -sf ../../../etc/%name conf popd %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING README VERSION mysql.conf.php.example %config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf %config(noreplace) %attr(0644,apache,apache) %{_sysconfdir}/%{name}/* %dir %attr(0755,apache,apache) %{_sysconfdir}/%{name} %attr(0755,apache,apache) %{_datadir}/%{name}/bin/*.php %dir %{_datadir}/%{name} %{_datadir}/%{name}/conf %{_datadir}/%{name}/*.php %dir %{_datadir}/%{name}/lib %{_datadir}/%{name}/lib/exe %{_datadir}/%{name}/lib/images %{_datadir}/%{name}/lib/index.html %{_datadir}/%{name}/lib/scripts %{_datadir}/%{name}/lib/styles %{_datadir}/%{name}/lib/tpl %attr(0755,apache,apache) %dir %{_datadir}/%{name}/lib/plugins %{_datadir}/%{name}/lib/plugins/* %{_datadir}/%{name}/inc %dir %{_localstatedir}/lib/%{name} %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/media %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/attic %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/cache %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/meta %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/locks %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/tmp %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/index %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages/playground %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages/wiki %{_localstatedir}/lib/%{name}/data/pages/*/* %changelog * Fri Aug 07 2009 Andrew Colin Kissa - 0-0.2.20090214.b - Fixes requested by reviewer * Thu Aug 06 2009 Andrew Colin Kissa - 0-0.1.20090214.b - Initial package --- NEW FILE import.log --- dokuwiki-0-0_2_20090214_b_fc11:HEAD:dokuwiki-0-0.2.20090214.b.fc11.src.rpm:1254256989 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dokuwiki/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:13:53 -0000 1.1 +++ .cvsignore 29 Sep 2009 20:45:10 -0000 1.2 @@ -0,0 +1 @@ +dokuwiki-2009-02-14b.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dokuwiki/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:13:53 -0000 1.1 +++ sources 29 Sep 2009 20:45:11 -0000 1.2 @@ -0,0 +1 @@ +c75c4781b8698041c3c9b6b0fec2ac2e dokuwiki-2009-02-14b.tgz From rdieter at fedoraproject.org Tue Sep 29 20:47:54 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 20:47:54 +0000 (UTC) Subject: rpms/kdeedu/devel kdeedu.spec,1.208,1.209 Message-ID: <20090929204754.BDFF811C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12893/devel Modified Files: kdeedu.spec Log Message: * Tue Sep 29 2009 Rex Dieter - 4.3.1-4 - kdeedu-marble multilib fixes (rebuild for digikam botch) Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/devel/kdeedu.spec,v retrieving revision 1.208 retrieving revision 1.209 diff -u -p -r1.208 -r1.209 --- kdeedu.spec 24 Sep 2009 14:16:16 -0000 1.208 +++ kdeedu.spec 29 Sep 2009 20:47:54 -0000 1.209 @@ -7,7 +7,7 @@ Name: kdeedu Summary: Educational/Edutainment applications Version: 4.3.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 Group: Amusements/Games @@ -130,7 +130,7 @@ Summary: A World Atlas Group: Amusements/Games Requires: %{name}-marble-libs%{?_isa} = %{version}-%{release} # help multilib upgrades -Obsoletes: kdeedu-marble < 4.3.0-5 +Obsoletes: kdeedu-marble < 4.3.1-4 %if 0%{?fedora} < 11 # http://bugzilla.redhat.com/487550 Conflicts: kdeedu-libs < 4.2.0 @@ -487,6 +487,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Rex Dieter - 4.3.1-4 +- kdeedu-marble multilib fixes (rebuild for digikam botch) + * Tue Sep 22 2009 Rex Dieter - 4.3.1-3 - Requires: python-mwclient (#520954) From rdieter at fedoraproject.org Tue Sep 29 20:47:55 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 20:47:55 +0000 (UTC) Subject: rpms/kdeedu/F-12 kdeedu.spec,1.208,1.209 Message-ID: <20090929204755.12C7C11C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12893/F-12 Modified Files: kdeedu.spec Log Message: * Tue Sep 29 2009 Rex Dieter - 4.3.1-4 - kdeedu-marble multilib fixes (rebuild for digikam botch) Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/F-12/kdeedu.spec,v retrieving revision 1.208 retrieving revision 1.209 diff -u -p -r1.208 -r1.209 --- kdeedu.spec 24 Sep 2009 14:16:16 -0000 1.208 +++ kdeedu.spec 29 Sep 2009 20:47:54 -0000 1.209 @@ -7,7 +7,7 @@ Name: kdeedu Summary: Educational/Edutainment applications Version: 4.3.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 Group: Amusements/Games @@ -130,7 +130,7 @@ Summary: A World Atlas Group: Amusements/Games Requires: %{name}-marble-libs%{?_isa} = %{version}-%{release} # help multilib upgrades -Obsoletes: kdeedu-marble < 4.3.0-5 +Obsoletes: kdeedu-marble < 4.3.1-4 %if 0%{?fedora} < 11 # http://bugzilla.redhat.com/487550 Conflicts: kdeedu-libs < 4.2.0 @@ -487,6 +487,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Rex Dieter - 4.3.1-4 +- kdeedu-marble multilib fixes (rebuild for digikam botch) + * Tue Sep 22 2009 Rex Dieter - 4.3.1-3 - Requires: python-mwclient (#520954) From notting at fedoraproject.org Tue Sep 29 20:48:48 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Tue, 29 Sep 2009 20:48:48 +0000 (UTC) Subject: rpms/chkconfig/F-12 .cvsignore, 1.45, 1.46 chkconfig.spec, 1.57, 1.58 sources, 1.46, 1.47 Message-ID: <20090929204848.59BB511C00C1@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/rpms/chkconfig/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13427 Modified Files: .cvsignore chkconfig.spec sources Log Message: 1.3.44-1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/chkconfig/F-12/.cvsignore,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- .cvsignore 14 Sep 2009 16:21:46 -0000 1.45 +++ .cvsignore 29 Sep 2009 20:48:48 -0000 1.46 @@ -1 +1 @@ -chkconfig-1.3.43.tar.bz2 +chkconfig-1.3.44.tar.bz2 Index: chkconfig.spec =================================================================== RCS file: /cvs/extras/rpms/chkconfig/F-12/chkconfig.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- chkconfig.spec 14 Sep 2009 16:21:46 -0000 1.57 +++ chkconfig.spec 29 Sep 2009 20:48:48 -0000 1.58 @@ -1,6 +1,6 @@ Summary: A system tool for maintaining the /etc/rc*.d hierarchy Name: chkconfig -Version: 1.3.43 +Version: 1.3.44 Release: 1 License: GPLv2 Group: System Environment/Base @@ -74,6 +74,12 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/*/ntsysv.8* %changelog +* Tue Sep 29 2009 Bill Nottingham 1.3.44-1 +- alternatives: update symlinks if they exist on installation (#104940) +- alternatives: clarify error messages with more context (#441443) +- alternatives: fix removal of manual links (#525021, ) +- translation updates: ml, mr, pl, ta, uk + * Mon Sep 14 2009 Bill Nottingham 1.3.43-1 - ntsysv man page tweak (#516599) - another minor LSB tweak (#474223) Index: sources =================================================================== RCS file: /cvs/extras/rpms/chkconfig/F-12/sources,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- sources 14 Sep 2009 16:21:46 -0000 1.46 +++ sources 29 Sep 2009 20:48:48 -0000 1.47 @@ -1 +1 @@ -208ed7aa3e6165f10f3e9204da585106 chkconfig-1.3.43.tar.bz2 +b3dc6a063a90a9670f7d2159a3da22fc chkconfig-1.3.44.tar.bz2 From topdog at fedoraproject.org Tue Sep 29 20:50:35 2009 From: topdog at fedoraproject.org (topdog) Date: Tue, 29 Sep 2009 20:50:35 +0000 (UTC) Subject: rpms/dokuwiki/F-12 dokuwiki-use-fedora-email-valid.patch, NONE, 1.1 dokuwiki-use-fedora-geshi.patch, NONE, 1.1 dokuwiki.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090929205035.59B8611C048B@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/dokuwiki/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13971/F-12 Modified Files: .cvsignore sources Added Files: dokuwiki-use-fedora-email-valid.patch dokuwiki-use-fedora-geshi.patch dokuwiki.spec import.log Log Message: * Tue Sep 29 2009 Andrew Colin Kissa - 0-0.2.20090214.b - initial import dokuwiki-use-fedora-email-valid.patch: mail.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE dokuwiki-use-fedora-email-valid.patch --- diff -ruN dokuwiki-2009-02-14.orig/inc/mail.php dokuwiki-2009-02-14/inc/mail.php --- dokuwiki-2009-02-14.orig/inc/mail.php 2009-02-14 14:13:25.000000000 +0200 +++ dokuwiki-2009-02-14/inc/mail.php 2009-08-06 11:22:21.158226092 +0200 @@ -8,7 +8,7 @@ if(!defined('DOKU_INC')) die('meh.'); require_once(DOKU_INC.'inc/utf8.php'); -require_once(DOKU_INC.'inc/EmailAddressValidator.php'); +require_once('/usr/share/php/php-email-address-validation/EmailAddressValidator.php'); // end of line for mail lines - RFC822 says CRLF but postfix (and other MTAs?) // think different dokuwiki-use-fedora-geshi.patch: parserutils.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE dokuwiki-use-fedora-geshi.patch --- diff -ruN dokuwiki-2009-02-14.orig/inc/parserutils.php dokuwiki-2009-02-14/inc/parserutils.php --- dokuwiki-2009-02-14.orig/inc/parserutils.php 2009-02-14 14:13:25.000000000 +0200 +++ dokuwiki-2009-02-14/inc/parserutils.php 2009-08-06 11:07:47.476226013 +0200 @@ -640,16 +640,16 @@ $cache = getCacheName($language.$code,".code"); $ctime = @filemtime($cache); if($ctime && !$_REQUEST['purge'] && - $ctime > filemtime(DOKU_INC.'inc/geshi.php') && // geshi changed - $ctime > @filemtime(DOKU_INC.'inc/geshi/'.$language.'.php') && // language syntax definition changed + $ctime > filemtime('/usr/share/php/geshi.php') && // geshi changed + $ctime > @filemtime('/usr/share/php/geshi/'.$language.'.php') && // language syntax definition changed $ctime > filemtime(reset($config_cascade['main']['default']))){ // dokuwiki changed $highlighted_code = io_readFile($cache, false); } else { - require_once(DOKU_INC . 'inc/geshi.php'); + require_once('/usr/share/php/geshi.php'); - $geshi = new GeSHi($code, $language, DOKU_INC . 'inc/geshi'); + $geshi = new GeSHi($code, $language, '/usr/share/php/geshi'); $geshi->set_encoding('utf-8'); $geshi->enable_classes(); $geshi->set_header_type(GESHI_HEADER_PRE); --- NEW FILE dokuwiki.spec --- Name: dokuwiki Version: 0 Release: 0.2.20090214.b%{?dist} Summary: Standards compliant simple to use wiki Group: Applications/Internet License: GPLv2 URL: http://www.dokuwiki.org/dokuwiki Source0: http://www.splitbrain.org/_media/projects/%{name}/%{name}-2009-02-14b.tgz #Fedora specific patches to use fedora packaged libraries Patch1: dokuwiki-use-fedora-geshi.patch #Patch2: dokuwiki-use-fedora-simplepie.patch Patch3: dokuwiki-use-fedora-email-valid.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: php-gd Requires: php-geshi #Requires: php-simplepie Requires: php-email-address-validation Requires: httpd %description DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files no database is required. %prep %setup -q -n %{name}-2009-02-14 %patch1 -p1 #%patch2 -p1 %patch3 -p1 mv -f conf/mysql.conf.php.example . sed -i "s:'./data':'%{_localstatedir}/lib/%{name}/data':" conf/%{name}.php sed -i "s:ALL 8:ALL 1:" conf/acl.auth.php.dist cat <%{name}.httpd # %{name} # %{summary} # %{version} # Alias /%{name} %{_datadir}/%{name} Options +FollowSymLinks Order Allow,Deny Allow from 127.0.0.1 Order Deny,Allow Deny from all Order Deny,Allow Deny from all Order Deny,Allow Deny from all EOF %build # nothing to do here %install rm -rf $RPM_BUILD_ROOT install -d -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} install -d -p $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d install -d -p $RPM_BUILD_ROOT%{_datadir}/%{name} install -d -p $RPM_BUILD_ROOT%{_datadir}/%{name}/bin install -d -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name} mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/data/{index,tmp,media,attic,pages,cache,meta,locks} rm -f install.php rm -rf inc/geshi* rm -f inc/EmailAddressValidator.php rm -f inc/.htaccess rm -f inc/lang/.htaccess #rm -f inc/SimplePie.php rm -f lib/plugins/revert/lang/sk/intro.txt cp -rp data/pages/* $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/data/pages/ cp -rp conf/* $RPM_BUILD_ROOT%{_sysconfdir}/%{name} cp -rp bin/* $RPM_BUILD_ROOT%{_datadir}/%{name}/bin cp -rp lib $RPM_BUILD_ROOT%{_datadir}/%{name}/ cp -rp inc $RPM_BUILD_ROOT%{_datadir}/%{name}/ install -p -m0644 *.php $RPM_BUILD_ROOT%{_datadir}/%{name} install -p -m0644 %{name}.httpd $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/%{name}.conf pushd $RPM_BUILD_ROOT%{_sysconfdir}/%{name} for d in *.dist; do d0=`basename $d .dist` if [ ! -f "$d0" ]; then mv -f $d $d0 fi done popd pushd $RPM_BUILD_ROOT%{_datadir}/%{name} ln -sf ../../../etc/%name conf popd %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING README VERSION mysql.conf.php.example %config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf %config(noreplace) %attr(0644,apache,apache) %{_sysconfdir}/%{name}/* %dir %attr(0755,apache,apache) %{_sysconfdir}/%{name} %attr(0755,apache,apache) %{_datadir}/%{name}/bin/*.php %dir %{_datadir}/%{name} %{_datadir}/%{name}/conf %{_datadir}/%{name}/*.php %dir %{_datadir}/%{name}/lib %{_datadir}/%{name}/lib/exe %{_datadir}/%{name}/lib/images %{_datadir}/%{name}/lib/index.html %{_datadir}/%{name}/lib/scripts %{_datadir}/%{name}/lib/styles %{_datadir}/%{name}/lib/tpl %attr(0755,apache,apache) %dir %{_datadir}/%{name}/lib/plugins %{_datadir}/%{name}/lib/plugins/* %{_datadir}/%{name}/inc %dir %{_localstatedir}/lib/%{name} %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/media %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/attic %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/cache %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/meta %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/locks %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/tmp %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/index %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages/playground %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages/wiki %{_localstatedir}/lib/%{name}/data/pages/*/* %changelog * Fri Aug 07 2009 Andrew Colin Kissa - 0-0.2.20090214.b - Fixes requested by reviewer * Thu Aug 06 2009 Andrew Colin Kissa - 0-0.1.20090214.b - Initial package --- NEW FILE import.log --- dokuwiki-0-0_2_20090214_b_fc11:F-12:dokuwiki-0-0.2.20090214.b.fc11.src.rpm:1254257426 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dokuwiki/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:13:53 -0000 1.1 +++ .cvsignore 29 Sep 2009 20:50:34 -0000 1.2 @@ -0,0 +1 @@ +dokuwiki-2009-02-14b.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dokuwiki/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:13:53 -0000 1.1 +++ sources 29 Sep 2009 20:50:35 -0000 1.2 @@ -0,0 +1 @@ +c75c4781b8698041c3c9b6b0fec2ac2e dokuwiki-2009-02-14b.tgz From dwalsh at fedoraproject.org Tue Sep 29 20:51:17 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Tue, 29 Sep 2009 20:51:17 +0000 (UTC) Subject: rpms/selinux-policy/devel policy-F12.patch,1.96,1.97 Message-ID: <20090929205117.3669411C00C1@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14266 Modified Files: policy-F12.patch Log Message: * Fri Sep 25 2009 Dan Walsh 3.6.32-12 - Update rhcs policy policy-F12.patch: Makefile | 2 policy/flask/access_vectors | 1 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/brctl.te | 2 policy/modules/admin/certwatch.te | 2 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/firstboot.te | 6 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 1 policy/modules/admin/netutils.te | 1 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 4 policy/modules/admin/prelink.te | 1 policy/modules/admin/readahead.te | 1 policy/modules/admin/rpm.fc | 18 policy/modules/admin/rpm.if | 264 +++++ policy/modules/admin/rpm.te | 75 + policy/modules/admin/shorewall.if | 40 policy/modules/admin/shorewall.te | 2 policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 67 + policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/tzdata.te | 2 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 31 policy/modules/admin/vbetool.te | 16 policy/modules/apps/calamaris.te | 7 policy/modules/apps/cpufreqselector.te | 2 policy/modules/apps/firewallgui.fc | 3 policy/modules/apps/firewallgui.if | 3 policy/modules/apps/firewallgui.te | 63 + policy/modules/apps/gitosis.if | 45 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 +++ policy/modules/apps/gnome.te | 99 ++ policy/modules/apps/gpg.te | 20 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 ++ policy/modules/apps/java.te | 14 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 65 + policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 + policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 ++ policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 32 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 323 ++++++ policy/modules/apps/nsplugin.te | 294 ++++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 11 policy/modules/apps/pulseaudio.if | 2 policy/modules/apps/pulseaudio.te | 6 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 190 ++++ policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 56 + policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 182 +++ policy/modules/apps/sandbox.te | 329 +++++++ policy/modules/apps/screen.if | 5 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 81 + policy/modules/apps/seunshare.te | 45 policy/modules/apps/vmware.te | 1 policy/modules/apps/wine.fc | 24 policy/modules/apps/wine.if | 59 + policy/modules/apps/wine.te | 34 policy/modules/kernel/corecommands.fc | 28 policy/modules/kernel/corecommands.if | 21 policy/modules/kernel/corenetwork.te.in | 31 policy/modules/kernel/devices.fc | 8 policy/modules/kernel/devices.if | 164 +++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 151 ++- policy/modules/kernel/domain.te | 84 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 211 ++++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 58 + policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 3 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 -- policy/modules/roles/sysadm.te | 124 -- policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++++++ policy/modules/roles/unconfineduser.te | 402 ++++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 2 policy/modules/services/abrt.if | 21 policy/modules/services/abrt.te | 14 policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/aisexec.fc | 12 policy/modules/services/aisexec.if | 106 ++ policy/modules/services/aisexec.te | 112 ++ policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 41 policy/modules/services/apache.if | 410 +++++--- policy/modules/services/apache.te | 438 +++++++-- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 9 policy/modules/services/ccs.fc | 5 policy/modules/services/certmaster.te | 2 policy/modules/services/chronyd.fc | 11 policy/modules/services/chronyd.if | 105 ++ policy/modules/services/chronyd.te | 67 + policy/modules/services/clamav.te | 16 policy/modules/services/cobbler.fc | 2 policy/modules/services/cobbler.if | 24 policy/modules/services/cobbler.te | 5 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/corosync.fc | 13 policy/modules/services/corosync.if | 108 ++ policy/modules/services/corosync.te | 109 ++ policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 4 policy/modules/services/cron.if | 72 + policy/modules/services/cron.te | 82 + policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 33 policy/modules/services/cvs.te | 1 policy/modules/services/cyrus.te | 1 policy/modules/services/dbus.if | 49 - policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 54 + policy/modules/services/dnsmasq.te | 12 policy/modules/services/dovecot.te | 9 policy/modules/services/exim.te | 5 policy/modules/services/fail2ban.te | 1 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 + policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 48 - policy/modules/services/howl.te | 2 policy/modules/services/inetd.te | 2 policy/modules/services/irqbalance.te | 4 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 35 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 + policy/modules/services/nagios.te | 55 - policy/modules/services/networkmanager.fc | 14 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 115 ++ policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.te | 10 policy/modules/services/nslcd.if | 8 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 8 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 19 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 2 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/policykit.fc | 5 policy/modules/services/policykit.if | 48 + policy/modules/services/policykit.te | 63 + policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++- policy/modules/services/postfix.te | 140 ++ policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 16 policy/modules/services/prelude.te | 1 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 + policy/modules/services/pyzor.te | 37 policy/modules/services/radvd.te | 1 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/rgmanager.fc | 6 policy/modules/services/rgmanager.if | 40 policy/modules/services/rgmanager.te | 54 + policy/modules/services/rhcs.fc | 21 policy/modules/services/rhcs.if | 309 ++++++ policy/modules/services/rhcs.te | 340 +++++++ policy/modules/services/ricci.te | 17 policy/modules/services/rpc.if | 7 policy/modules/services/rpc.te | 16 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit.if | 20 policy/modules/services/rtkit.te | 2 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 ++ policy/modules/services/samba.te | 89 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 102 ++ policy/modules/services/setroubleshoot.te | 78 + policy/modules/services/smartmon.te | 15 policy/modules/services/snmp.if | 38 policy/modules/services/snmp.te | 2 policy/modules/services/spamassassin.fc | 15 policy/modules/services/spamassassin.if | 89 + policy/modules/services/spamassassin.te | 137 ++ policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 +++ policy/modules/services/ssh.te | 77 + policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sssd.te | 6 policy/modules/services/sysstat.te | 2 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 12 policy/modules/services/virt.if | 127 ++ policy/modules/services/virt.te | 281 +++++- policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 30 policy/modules/services/xserver.if | 534 ++++++++++- policy/modules/services/xserver.te | 314 +++++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 +++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 7 policy/modules/system/init.fc | 7 policy/modules/system/init.if | 158 +++ policy/modules/system/init.te | 277 ++++- policy/modules/system/ipsec.fc | 3 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 55 + policy/modules/system/iptables.fc | 17 policy/modules/system/iptables.if | 97 ++ policy/modules/system/iptables.te | 15 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 158 ++- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 17 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 12 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 38 policy/modules/system/lvm.te | 25 policy/modules/system/miscfiles.if | 38 policy/modules/system/modutils.fc | 1 policy/modules/system/modutils.if | 46 policy/modules/system/modutils.te | 46 policy/modules/system/mount.fc | 7 policy/modules/system/mount.if | 2 policy/modules/system/mount.te | 76 + policy/modules/system/raid.fc | 2 policy/modules/system/raid.te | 8 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 309 ++++++ policy/modules/system/selinuxutil.te | 226 +--- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 ++ policy/modules/system/sysnetwork.te | 74 + policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 38 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 443 --------- policy/modules/system/unconfined.te | 224 ---- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1404 ++++++++++++++++++++++-------- policy/modules/system/userdomain.te | 50 - policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 ++ policy/support/obj_perm_sets.spt | 14 policy/users | 13 327 files changed, 15155 insertions(+), 2593 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.96 retrieving revision 1.97 diff -u -p -r1.96 -r1.97 --- policy-F12.patch 29 Sep 2009 19:47:31 -0000 1.96 +++ policy-F12.patch 29 Sep 2009 20:51:16 -0000 1.97 @@ -388,7 +388,7 @@ diff -b -B --ignore-all-space --exclude- /usr/bin/online_update -- gen_context(system_u:object_r:rpm_exec_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/rpm.if serefpolicy-3.6.32/policy/modules/admin/rpm.if --- nsaserefpolicy/policy/modules/admin/rpm.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/rpm.if 2009-09-29 10:11:37.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/rpm.if 2009-09-29 16:46:01.000000000 -0400 @@ -13,11 +13,34 @@ interface(`rpm_domtrans',` gen_require(` @@ -2593,8 +2593,8 @@ diff -b -B --ignore-all-space --exclude- +/usr/lib(64)?/mozilla/plugins-wrapped(/.*)? gen_context(system_u:object_r:nsplugin_rw_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/apps/nsplugin.if serefpolicy-3.6.32/policy/modules/apps/nsplugin.if --- nsaserefpolicy/policy/modules/apps/nsplugin.if 1969-12-31 19:00:00.000000000 -0500 -+++ serefpolicy-3.6.32/policy/modules/apps/nsplugin.if 2009-09-29 15:46:41.000000000 -0400 -@@ -0,0 +1,322 @@ ++++ serefpolicy-3.6.32/policy/modules/apps/nsplugin.if 2009-09-29 16:37:24.000000000 -0400 +@@ -0,0 +1,323 @@ + +## policy for nsplugin + @@ -2680,6 +2680,7 @@ diff -b -B --ignore-all-space --exclude- + type nsplugin_config_t; + class x_drawable all_x_drawable_perms; + class x_resource all_x_resource_perms; ++ class dbus send_msg; + ') + + role $1 types nsplugin_t; @@ -8398,7 +8399,7 @@ diff -b -B --ignore-all-space --exclude- ## All of the rules required to administrate diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/abrt.te serefpolicy-3.6.32/policy/modules/services/abrt.te --- nsaserefpolicy/policy/modules/services/abrt.te 2009-09-16 09:09:20.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/services/abrt.te 2009-09-24 11:54:43.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/services/abrt.te 2009-09-29 16:46:09.000000000 -0400 @@ -75,6 +75,7 @@ corecmd_exec_bin(abrt_t) @@ -8407,7 +8408,7 @@ diff -b -B --ignore-all-space --exclude- corenet_tcp_connect_http_port(abrt_t) -@@ -105,13 +106,20 @@ +@@ -105,13 +106,22 @@ dbus_system_bus_client(abrt_t) ') @@ -8420,6 +8421,8 @@ diff -b -B --ignore-all-space --exclude- - rpm_manage_db(abrt_t) - rpm_domtrans(abrt_t) + rpm_manage_cache(abrt_t) ++ rpm_read_db(abrt_t) ++ rpm_dontaudit_manage_db(abrt_t) + rpm_domtrans_debuginfo(abrt_t) + rpm_signull(abrt_t) ') @@ -12124,7 +12127,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/dovecot.te serefpolicy-3.6.32/policy/modules/services/dovecot.te --- nsaserefpolicy/policy/modules/services/dovecot.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/services/dovecot.te 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/services/dovecot.te 2009-09-29 16:39:40.000000000 -0400 @@ -103,6 +103,7 @@ dev_read_urand(dovecot_t) @@ -12133,6 +12136,15 @@ diff -b -B --ignore-all-space --exclude- fs_search_auto_mountpoints(dovecot_t) fs_list_inotifyfs(dovecot_t) +@@ -159,7 +160,7 @@ + # + + allow dovecot_auth_t self:capability { chown dac_override setgid setuid }; +-allow dovecot_auth_t self:process signal_perms; ++allow dovecot_auth_t self:process { signal_perms getcap setcap }; + allow dovecot_auth_t self:fifo_file rw_fifo_file_perms; + allow dovecot_auth_t self:unix_dgram_socket create_socket_perms; + allow dovecot_auth_t self:unix_stream_socket create_stream_socket_perms; @@ -220,9 +221,15 @@ ') From markmc at fedoraproject.org Tue Sep 29 20:53:23 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Tue, 29 Sep 2009 20:53:23 +0000 (UTC) Subject: rpms/qemu/F-11 qemu-fix-virtio-net-gso-support.patch, NONE, 1.1 qemu.spec, 1.104, 1.105 Message-ID: <20090929205323.749CC11C00C1@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/qemu/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15069 Modified Files: qemu.spec Added Files: qemu-fix-virtio-net-gso-support.patch Log Message: * Tue Sep 29 2009 Mark McLoughlin - 2:0.10.6-6 - Fix broken virtio-net with 2.6.30 guests (#522994) qemu-fix-virtio-net-gso-support.patch: virtio-net.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) --- NEW FILE qemu-fix-virtio-net-gso-support.patch --- >From 0a662a2983f1afeb5dce338d7dbe906d5c4c91a7 Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Tue, 5 May 2009 09:56:25 +0100 Subject: [PATCH] virtio-net: Re-instate GSO code removed upstream This commit: commit 559a8f45f34cc50d1a60b4f67a06614d506b2e01 Subject: Remove stray GSO code from virtio_net (Mark McLoughlin) Removed some GSO code from upstream qemu.git, but it needs to be re-instated in qemu-kvm.git. (cherry picked from commit 6e57bb9a636cefdaba7decbd5ac10f1508ff64c0) Reported-by: Sridhar Samudrala Signed-off-by: Mark McLoughlin Signed-off-by: Avi Kivity Fedora-patch: qemu-fix-virtio-net-gso-support.patch --- hw/virtio-net.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/hw/virtio-net.c b/hw/virtio-net.c index f65ecd7..aaab83b 100644 --- a/hw/virtio-net.c +++ b/hw/virtio-net.c @@ -424,6 +424,11 @@ static int receive_filter(VirtIONet *n, const uint8_t *buf, int size) if (n->promisc) return 1; +#ifdef TAP_VNET_HDR + if (tap_has_vnet_hdr(n->vc->vlan->first_client)) + ptr += sizeof(struct virtio_net_hdr); +#endif + if (!memcmp(&ptr[12], vlan, sizeof(vlan))) { int vid = be16_to_cpup((uint16_t *)(ptr + 14)) & 0xfff; if (!(n->vlans[vid >> 5] & (1U << (vid & 0x1f)))) -- 1.6.2.5 Index: qemu.spec =================================================================== RCS file: /cvs/pkgs/rpms/qemu/F-11/qemu.spec,v retrieving revision 1.104 retrieving revision 1.105 diff -u -p -r1.104 -r1.105 --- qemu.spec 11 Sep 2009 11:16:05 -0000 1.104 +++ qemu.spec 29 Sep 2009 20:53:23 -0000 1.105 @@ -1,7 +1,7 @@ Summary: QEMU is a FAST! processor emulator Name: qemu Version: 0.10.6 -Release: 5%{?dist} +Release: 6%{?dist} # Epoch because we pushed a qemu-1.0 package Epoch: 2 License: GPLv2+ and LGPLv2+ and BSD @@ -36,6 +36,7 @@ Patch15: qemu-avoid-harmless-msr-warning Patch16: qemu-ppc-on-ppc.patch Patch17: qemu-use-statfs-to-determine-huge-page-size.patch Patch18: qemu-allow-pulseaudio-to-be-the-default.patch +Patch19: qemu-fix-virtio-net-gso-support.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: SDL-devel zlib-devel which texi2html gnutls-devel cyrus-sasl-devel @@ -237,6 +238,7 @@ such as kvmtrace and kvm_stat. %patch16 -p1 %patch17 -p1 %patch18 -p1 +%patch19 -p1 %build # systems like rhel build system does not have a recent enough linker so @@ -479,6 +481,9 @@ fi %{_mandir}/man1/qemu-img.1* %changelog +* Tue Sep 29 2009 Mark McLoughlin - 2:0.10.6-6 +- Fix broken virtio-net with 2.6.30 guests (#522994) + * Fri Sep 11 2009 Mark McLoughlin - 2:0.10.6-5 - Fix vnc segfault on disconnect (#501131) - Fix vnc screen corruption with e.g. xterm (#503156) From topdog at fedoraproject.org Tue Sep 29 20:54:10 2009 From: topdog at fedoraproject.org (topdog) Date: Tue, 29 Sep 2009 20:54:10 +0000 (UTC) Subject: rpms/dokuwiki/F-11 dokuwiki-use-fedora-email-valid.patch, NONE, 1.1 dokuwiki-use-fedora-geshi.patch, NONE, 1.1 dokuwiki.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090929205410.818D311C00C1@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/dokuwiki/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15245/F-11 Modified Files: .cvsignore sources Added Files: dokuwiki-use-fedora-email-valid.patch dokuwiki-use-fedora-geshi.patch dokuwiki.spec import.log Log Message: * Tue Sep 29 2009 Andrew Colin Kissa - 0-0.2.20090214.b - initial import dokuwiki-use-fedora-email-valid.patch: mail.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE dokuwiki-use-fedora-email-valid.patch --- diff -ruN dokuwiki-2009-02-14.orig/inc/mail.php dokuwiki-2009-02-14/inc/mail.php --- dokuwiki-2009-02-14.orig/inc/mail.php 2009-02-14 14:13:25.000000000 +0200 +++ dokuwiki-2009-02-14/inc/mail.php 2009-08-06 11:22:21.158226092 +0200 @@ -8,7 +8,7 @@ if(!defined('DOKU_INC')) die('meh.'); require_once(DOKU_INC.'inc/utf8.php'); -require_once(DOKU_INC.'inc/EmailAddressValidator.php'); +require_once('/usr/share/php/php-email-address-validation/EmailAddressValidator.php'); // end of line for mail lines - RFC822 says CRLF but postfix (and other MTAs?) // think different dokuwiki-use-fedora-geshi.patch: parserutils.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE dokuwiki-use-fedora-geshi.patch --- diff -ruN dokuwiki-2009-02-14.orig/inc/parserutils.php dokuwiki-2009-02-14/inc/parserutils.php --- dokuwiki-2009-02-14.orig/inc/parserutils.php 2009-02-14 14:13:25.000000000 +0200 +++ dokuwiki-2009-02-14/inc/parserutils.php 2009-08-06 11:07:47.476226013 +0200 @@ -640,16 +640,16 @@ $cache = getCacheName($language.$code,".code"); $ctime = @filemtime($cache); if($ctime && !$_REQUEST['purge'] && - $ctime > filemtime(DOKU_INC.'inc/geshi.php') && // geshi changed - $ctime > @filemtime(DOKU_INC.'inc/geshi/'.$language.'.php') && // language syntax definition changed + $ctime > filemtime('/usr/share/php/geshi.php') && // geshi changed + $ctime > @filemtime('/usr/share/php/geshi/'.$language.'.php') && // language syntax definition changed $ctime > filemtime(reset($config_cascade['main']['default']))){ // dokuwiki changed $highlighted_code = io_readFile($cache, false); } else { - require_once(DOKU_INC . 'inc/geshi.php'); + require_once('/usr/share/php/geshi.php'); - $geshi = new GeSHi($code, $language, DOKU_INC . 'inc/geshi'); + $geshi = new GeSHi($code, $language, '/usr/share/php/geshi'); $geshi->set_encoding('utf-8'); $geshi->enable_classes(); $geshi->set_header_type(GESHI_HEADER_PRE); --- NEW FILE dokuwiki.spec --- Name: dokuwiki Version: 0 Release: 0.2.20090214.b%{?dist} Summary: Standards compliant simple to use wiki Group: Applications/Internet License: GPLv2 URL: http://www.dokuwiki.org/dokuwiki Source0: http://www.splitbrain.org/_media/projects/%{name}/%{name}-2009-02-14b.tgz #Fedora specific patches to use fedora packaged libraries Patch1: dokuwiki-use-fedora-geshi.patch #Patch2: dokuwiki-use-fedora-simplepie.patch Patch3: dokuwiki-use-fedora-email-valid.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: php-gd Requires: php-geshi #Requires: php-simplepie Requires: php-email-address-validation Requires: httpd %description DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files no database is required. %prep %setup -q -n %{name}-2009-02-14 %patch1 -p1 #%patch2 -p1 %patch3 -p1 mv -f conf/mysql.conf.php.example . sed -i "s:'./data':'%{_localstatedir}/lib/%{name}/data':" conf/%{name}.php sed -i "s:ALL 8:ALL 1:" conf/acl.auth.php.dist cat <%{name}.httpd # %{name} # %{summary} # %{version} # Alias /%{name} %{_datadir}/%{name} Options +FollowSymLinks Order Allow,Deny Allow from 127.0.0.1 Order Deny,Allow Deny from all Order Deny,Allow Deny from all Order Deny,Allow Deny from all EOF %build # nothing to do here %install rm -rf $RPM_BUILD_ROOT install -d -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} install -d -p $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d install -d -p $RPM_BUILD_ROOT%{_datadir}/%{name} install -d -p $RPM_BUILD_ROOT%{_datadir}/%{name}/bin install -d -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name} mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/data/{index,tmp,media,attic,pages,cache,meta,locks} rm -f install.php rm -rf inc/geshi* rm -f inc/EmailAddressValidator.php rm -f inc/.htaccess rm -f inc/lang/.htaccess #rm -f inc/SimplePie.php rm -f lib/plugins/revert/lang/sk/intro.txt cp -rp data/pages/* $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/data/pages/ cp -rp conf/* $RPM_BUILD_ROOT%{_sysconfdir}/%{name} cp -rp bin/* $RPM_BUILD_ROOT%{_datadir}/%{name}/bin cp -rp lib $RPM_BUILD_ROOT%{_datadir}/%{name}/ cp -rp inc $RPM_BUILD_ROOT%{_datadir}/%{name}/ install -p -m0644 *.php $RPM_BUILD_ROOT%{_datadir}/%{name} install -p -m0644 %{name}.httpd $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/%{name}.conf pushd $RPM_BUILD_ROOT%{_sysconfdir}/%{name} for d in *.dist; do d0=`basename $d .dist` if [ ! -f "$d0" ]; then mv -f $d $d0 fi done popd pushd $RPM_BUILD_ROOT%{_datadir}/%{name} ln -sf ../../../etc/%name conf popd %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING README VERSION mysql.conf.php.example %config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf %config(noreplace) %attr(0644,apache,apache) %{_sysconfdir}/%{name}/* %dir %attr(0755,apache,apache) %{_sysconfdir}/%{name} %attr(0755,apache,apache) %{_datadir}/%{name}/bin/*.php %dir %{_datadir}/%{name} %{_datadir}/%{name}/conf %{_datadir}/%{name}/*.php %dir %{_datadir}/%{name}/lib %{_datadir}/%{name}/lib/exe %{_datadir}/%{name}/lib/images %{_datadir}/%{name}/lib/index.html %{_datadir}/%{name}/lib/scripts %{_datadir}/%{name}/lib/styles %{_datadir}/%{name}/lib/tpl %attr(0755,apache,apache) %dir %{_datadir}/%{name}/lib/plugins %{_datadir}/%{name}/lib/plugins/* %{_datadir}/%{name}/inc %dir %{_localstatedir}/lib/%{name} %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/media %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/attic %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/cache %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/meta %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/locks %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/tmp %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/index %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages/playground %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages/wiki %{_localstatedir}/lib/%{name}/data/pages/*/* %changelog * Fri Aug 07 2009 Andrew Colin Kissa - 0-0.2.20090214.b - Fixes requested by reviewer * Thu Aug 06 2009 Andrew Colin Kissa - 0-0.1.20090214.b - Initial package --- NEW FILE import.log --- dokuwiki-0-0_2_20090214_b_fc11:F-11:dokuwiki-0-0.2.20090214.b.fc11.src.rpm:1254257633 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dokuwiki/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:13:53 -0000 1.1 +++ .cvsignore 29 Sep 2009 20:54:10 -0000 1.2 @@ -0,0 +1 @@ +dokuwiki-2009-02-14b.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dokuwiki/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:13:53 -0000 1.1 +++ sources 29 Sep 2009 20:54:10 -0000 1.2 @@ -0,0 +1 @@ +c75c4781b8698041c3c9b6b0fec2ac2e dokuwiki-2009-02-14b.tgz From rdieter at fedoraproject.org Tue Sep 29 20:54:17 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 20:54:17 +0000 (UTC) Subject: rpms/kdeedu/F-11 kdeedu.spec,1.185,1.186 Message-ID: <20090929205417.22D8C11C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15351 Modified Files: kdeedu.spec Log Message: * Tue Sep 29 2009 Rex Dieter - 4.3.1-4 - kdeedu-marble multilib fixes (rebuild for digikam botch) Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/F-11/kdeedu.spec,v retrieving revision 1.185 retrieving revision 1.186 diff -u -p -r1.185 -r1.186 --- kdeedu.spec 22 Sep 2009 16:26:04 -0000 1.185 +++ kdeedu.spec 29 Sep 2009 20:54:16 -0000 1.186 @@ -7,7 +7,7 @@ Name: kdeedu Summary: Educational/Edutainment applications Version: 4.3.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 Group: Amusements/Games @@ -69,7 +69,7 @@ Requires: sj-stevehand-fonts Requires: dustin-dustismo-roman-fonts Requires: dustin-domestic-manners-fonts # parley -Requires: kross-python +Requires: kross(python) Requires: python-mwclient %description @@ -130,7 +130,7 @@ Summary: A World Atlas Group: Amusements/Games Requires: %{name}-marble-libs%{?_isa} = %{version}-%{release} # help multilib upgrades -Obsoletes: kdeedu-marble < 4.3.0-5 +Obsoletes: kdeedu-marble < 4.3.1-4 %if 0%{?fedora} < 11 # http://bugzilla.redhat.com/487550 Conflicts: kdeedu-libs < 4.2.0 @@ -487,6 +487,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Rex Dieter - 4.3.1-4 +- kdeedu-marble multilib fixes (rebuild for digikam botch) + * Tue Sep 22 2009 Rex Dieter - 4.3.1-3 - Requires: python-mwclient (#520954) From rdieter at fedoraproject.org Tue Sep 29 20:54:45 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Tue, 29 Sep 2009 20:54:45 +0000 (UTC) Subject: rpms/kdeedu/F-10 kdeedu.spec,1.157,1.158 Message-ID: <20090929205445.4AB0611C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeedu/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15563 Modified Files: kdeedu.spec Log Message: * Tue Sep 29 2009 Rex Dieter - 4.3.1-4 - kdeedu-marble multilib fixes (rebuild for digikam botch) Index: kdeedu.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeedu/F-10/kdeedu.spec,v retrieving revision 1.157 retrieving revision 1.158 diff -u -p -r1.157 -r1.158 --- kdeedu.spec 22 Sep 2009 16:26:03 -0000 1.157 +++ kdeedu.spec 29 Sep 2009 20:54:45 -0000 1.158 @@ -7,7 +7,7 @@ Name: kdeedu Summary: Educational/Edutainment applications Version: 4.3.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 Group: Amusements/Games @@ -69,7 +69,7 @@ Requires: sj-stevehand-fonts Requires: dustin-dustismo-roman-fonts Requires: dustin-domestic-manners-fonts # parley -Requires: kross-python +Requires: kross(python) Requires: python-mwclient %description @@ -130,7 +130,7 @@ Summary: A World Atlas Group: Amusements/Games Requires: %{name}-marble-libs%{?_isa} = %{version}-%{release} # help multilib upgrades -Obsoletes: kdeedu-marble < 4.3.0-5 +Obsoletes: kdeedu-marble < 4.3.1-4 %if 0%{?fedora} < 11 # http://bugzilla.redhat.com/487550 Conflicts: kdeedu-libs < 4.2.0 @@ -487,6 +487,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Rex Dieter - 4.3.1-4 +- kdeedu-marble multilib fixes (rebuild for digikam botch) + * Tue Sep 22 2009 Rex Dieter - 4.3.1-3 - Requires: python-mwclient (#520954) From topdog at fedoraproject.org Tue Sep 29 20:57:31 2009 From: topdog at fedoraproject.org (topdog) Date: Tue, 29 Sep 2009 20:57:31 +0000 (UTC) Subject: rpms/dokuwiki/F-10 dokuwiki-use-fedora-email-valid.patch, NONE, 1.1 dokuwiki-use-fedora-geshi.patch, NONE, 1.1 dokuwiki.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090929205731.B1B2E11C00C1@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/dokuwiki/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16418/F-10 Modified Files: .cvsignore sources Added Files: dokuwiki-use-fedora-email-valid.patch dokuwiki-use-fedora-geshi.patch dokuwiki.spec import.log Log Message: * Tue Sep 29 2009 Andrew Colin Kissa - 0-0.2.20090214.b - initial import dokuwiki-use-fedora-email-valid.patch: mail.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE dokuwiki-use-fedora-email-valid.patch --- diff -ruN dokuwiki-2009-02-14.orig/inc/mail.php dokuwiki-2009-02-14/inc/mail.php --- dokuwiki-2009-02-14.orig/inc/mail.php 2009-02-14 14:13:25.000000000 +0200 +++ dokuwiki-2009-02-14/inc/mail.php 2009-08-06 11:22:21.158226092 +0200 @@ -8,7 +8,7 @@ if(!defined('DOKU_INC')) die('meh.'); require_once(DOKU_INC.'inc/utf8.php'); -require_once(DOKU_INC.'inc/EmailAddressValidator.php'); +require_once('/usr/share/php/php-email-address-validation/EmailAddressValidator.php'); // end of line for mail lines - RFC822 says CRLF but postfix (and other MTAs?) // think different dokuwiki-use-fedora-geshi.patch: parserutils.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE dokuwiki-use-fedora-geshi.patch --- diff -ruN dokuwiki-2009-02-14.orig/inc/parserutils.php dokuwiki-2009-02-14/inc/parserutils.php --- dokuwiki-2009-02-14.orig/inc/parserutils.php 2009-02-14 14:13:25.000000000 +0200 +++ dokuwiki-2009-02-14/inc/parserutils.php 2009-08-06 11:07:47.476226013 +0200 @@ -640,16 +640,16 @@ $cache = getCacheName($language.$code,".code"); $ctime = @filemtime($cache); if($ctime && !$_REQUEST['purge'] && - $ctime > filemtime(DOKU_INC.'inc/geshi.php') && // geshi changed - $ctime > @filemtime(DOKU_INC.'inc/geshi/'.$language.'.php') && // language syntax definition changed + $ctime > filemtime('/usr/share/php/geshi.php') && // geshi changed + $ctime > @filemtime('/usr/share/php/geshi/'.$language.'.php') && // language syntax definition changed $ctime > filemtime(reset($config_cascade['main']['default']))){ // dokuwiki changed $highlighted_code = io_readFile($cache, false); } else { - require_once(DOKU_INC . 'inc/geshi.php'); + require_once('/usr/share/php/geshi.php'); - $geshi = new GeSHi($code, $language, DOKU_INC . 'inc/geshi'); + $geshi = new GeSHi($code, $language, '/usr/share/php/geshi'); $geshi->set_encoding('utf-8'); $geshi->enable_classes(); $geshi->set_header_type(GESHI_HEADER_PRE); --- NEW FILE dokuwiki.spec --- Name: dokuwiki Version: 0 Release: 0.2.20090214.b%{?dist} Summary: Standards compliant simple to use wiki Group: Applications/Internet License: GPLv2 URL: http://www.dokuwiki.org/dokuwiki Source0: http://www.splitbrain.org/_media/projects/%{name}/%{name}-2009-02-14b.tgz #Fedora specific patches to use fedora packaged libraries Patch1: dokuwiki-use-fedora-geshi.patch #Patch2: dokuwiki-use-fedora-simplepie.patch Patch3: dokuwiki-use-fedora-email-valid.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: php-gd Requires: php-geshi #Requires: php-simplepie Requires: php-email-address-validation Requires: httpd %description DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files no database is required. %prep %setup -q -n %{name}-2009-02-14 %patch1 -p1 #%patch2 -p1 %patch3 -p1 mv -f conf/mysql.conf.php.example . sed -i "s:'./data':'%{_localstatedir}/lib/%{name}/data':" conf/%{name}.php sed -i "s:ALL 8:ALL 1:" conf/acl.auth.php.dist cat <%{name}.httpd # %{name} # %{summary} # %{version} # Alias /%{name} %{_datadir}/%{name} Options +FollowSymLinks Order Allow,Deny Allow from 127.0.0.1 Order Deny,Allow Deny from all Order Deny,Allow Deny from all Order Deny,Allow Deny from all EOF %build # nothing to do here %install rm -rf $RPM_BUILD_ROOT install -d -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} install -d -p $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d install -d -p $RPM_BUILD_ROOT%{_datadir}/%{name} install -d -p $RPM_BUILD_ROOT%{_datadir}/%{name}/bin install -d -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name} mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/data/{index,tmp,media,attic,pages,cache,meta,locks} rm -f install.php rm -rf inc/geshi* rm -f inc/EmailAddressValidator.php rm -f inc/.htaccess rm -f inc/lang/.htaccess #rm -f inc/SimplePie.php rm -f lib/plugins/revert/lang/sk/intro.txt cp -rp data/pages/* $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/data/pages/ cp -rp conf/* $RPM_BUILD_ROOT%{_sysconfdir}/%{name} cp -rp bin/* $RPM_BUILD_ROOT%{_datadir}/%{name}/bin cp -rp lib $RPM_BUILD_ROOT%{_datadir}/%{name}/ cp -rp inc $RPM_BUILD_ROOT%{_datadir}/%{name}/ install -p -m0644 *.php $RPM_BUILD_ROOT%{_datadir}/%{name} install -p -m0644 %{name}.httpd $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/%{name}.conf pushd $RPM_BUILD_ROOT%{_sysconfdir}/%{name} for d in *.dist; do d0=`basename $d .dist` if [ ! -f "$d0" ]; then mv -f $d $d0 fi done popd pushd $RPM_BUILD_ROOT%{_datadir}/%{name} ln -sf ../../../etc/%name conf popd %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING README VERSION mysql.conf.php.example %config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf %config(noreplace) %attr(0644,apache,apache) %{_sysconfdir}/%{name}/* %dir %attr(0755,apache,apache) %{_sysconfdir}/%{name} %attr(0755,apache,apache) %{_datadir}/%{name}/bin/*.php %dir %{_datadir}/%{name} %{_datadir}/%{name}/conf %{_datadir}/%{name}/*.php %dir %{_datadir}/%{name}/lib %{_datadir}/%{name}/lib/exe %{_datadir}/%{name}/lib/images %{_datadir}/%{name}/lib/index.html %{_datadir}/%{name}/lib/scripts %{_datadir}/%{name}/lib/styles %{_datadir}/%{name}/lib/tpl %attr(0755,apache,apache) %dir %{_datadir}/%{name}/lib/plugins %{_datadir}/%{name}/lib/plugins/* %{_datadir}/%{name}/inc %dir %{_localstatedir}/lib/%{name} %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/media %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/attic %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/cache %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/meta %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/locks %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/tmp %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/index %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages/playground %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages/wiki %{_localstatedir}/lib/%{name}/data/pages/*/* %changelog * Fri Aug 07 2009 Andrew Colin Kissa - 0-0.2.20090214.b - Fixes requested by reviewer * Thu Aug 06 2009 Andrew Colin Kissa - 0-0.1.20090214.b - Initial package --- NEW FILE import.log --- dokuwiki-0-0_2_20090214_b_fc11:F-10:dokuwiki-0-0.2.20090214.b.fc11.src.rpm:1254257846 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dokuwiki/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:13:53 -0000 1.1 +++ .cvsignore 29 Sep 2009 20:57:31 -0000 1.2 @@ -0,0 +1 @@ +dokuwiki-2009-02-14b.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dokuwiki/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:13:53 -0000 1.1 +++ sources 29 Sep 2009 20:57:31 -0000 1.2 @@ -0,0 +1 @@ +c75c4781b8698041c3c9b6b0fec2ac2e dokuwiki-2009-02-14b.tgz From topdog at fedoraproject.org Tue Sep 29 21:01:38 2009 From: topdog at fedoraproject.org (topdog) Date: Tue, 29 Sep 2009 21:01:38 +0000 (UTC) Subject: rpms/dokuwiki/EL-5 dokuwiki-use-fedora-email-valid.patch, NONE, 1.1 dokuwiki-use-fedora-geshi.patch, NONE, 1.1 dokuwiki.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090929210138.CAE3A11C00C1@cvs1.fedora.phx.redhat.com> Author: topdog Update of /cvs/pkgs/rpms/dokuwiki/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19151/EL-5 Modified Files: .cvsignore sources Added Files: dokuwiki-use-fedora-email-valid.patch dokuwiki-use-fedora-geshi.patch dokuwiki.spec import.log Log Message: * Tue Sep 29 2009 Andrew Colin Kissa - 0-0.2.20090214.b - initial import dokuwiki-use-fedora-email-valid.patch: mail.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE dokuwiki-use-fedora-email-valid.patch --- diff -ruN dokuwiki-2009-02-14.orig/inc/mail.php dokuwiki-2009-02-14/inc/mail.php --- dokuwiki-2009-02-14.orig/inc/mail.php 2009-02-14 14:13:25.000000000 +0200 +++ dokuwiki-2009-02-14/inc/mail.php 2009-08-06 11:22:21.158226092 +0200 @@ -8,7 +8,7 @@ if(!defined('DOKU_INC')) die('meh.'); require_once(DOKU_INC.'inc/utf8.php'); -require_once(DOKU_INC.'inc/EmailAddressValidator.php'); +require_once('/usr/share/php/php-email-address-validation/EmailAddressValidator.php'); // end of line for mail lines - RFC822 says CRLF but postfix (and other MTAs?) // think different dokuwiki-use-fedora-geshi.patch: parserutils.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- NEW FILE dokuwiki-use-fedora-geshi.patch --- diff -ruN dokuwiki-2009-02-14.orig/inc/parserutils.php dokuwiki-2009-02-14/inc/parserutils.php --- dokuwiki-2009-02-14.orig/inc/parserutils.php 2009-02-14 14:13:25.000000000 +0200 +++ dokuwiki-2009-02-14/inc/parserutils.php 2009-08-06 11:07:47.476226013 +0200 @@ -640,16 +640,16 @@ $cache = getCacheName($language.$code,".code"); $ctime = @filemtime($cache); if($ctime && !$_REQUEST['purge'] && - $ctime > filemtime(DOKU_INC.'inc/geshi.php') && // geshi changed - $ctime > @filemtime(DOKU_INC.'inc/geshi/'.$language.'.php') && // language syntax definition changed + $ctime > filemtime('/usr/share/php/geshi.php') && // geshi changed + $ctime > @filemtime('/usr/share/php/geshi/'.$language.'.php') && // language syntax definition changed $ctime > filemtime(reset($config_cascade['main']['default']))){ // dokuwiki changed $highlighted_code = io_readFile($cache, false); } else { - require_once(DOKU_INC . 'inc/geshi.php'); + require_once('/usr/share/php/geshi.php'); - $geshi = new GeSHi($code, $language, DOKU_INC . 'inc/geshi'); + $geshi = new GeSHi($code, $language, '/usr/share/php/geshi'); $geshi->set_encoding('utf-8'); $geshi->enable_classes(); $geshi->set_header_type(GESHI_HEADER_PRE); --- NEW FILE dokuwiki.spec --- Name: dokuwiki Version: 0 Release: 0.2.20090214.b%{?dist} Summary: Standards compliant simple to use wiki Group: Applications/Internet License: GPLv2 URL: http://www.dokuwiki.org/dokuwiki Source0: http://www.splitbrain.org/_media/projects/%{name}/%{name}-2009-02-14b.tgz #Fedora specific patches to use fedora packaged libraries Patch1: dokuwiki-use-fedora-geshi.patch #Patch2: dokuwiki-use-fedora-simplepie.patch Patch3: dokuwiki-use-fedora-email-valid.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: php-gd Requires: php-geshi #Requires: php-simplepie Requires: php-email-address-validation Requires: httpd %description DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files no database is required. %prep %setup -q -n %{name}-2009-02-14 %patch1 -p1 #%patch2 -p1 %patch3 -p1 mv -f conf/mysql.conf.php.example . sed -i "s:'./data':'%{_localstatedir}/lib/%{name}/data':" conf/%{name}.php sed -i "s:ALL 8:ALL 1:" conf/acl.auth.php.dist cat <%{name}.httpd # %{name} # %{summary} # %{version} # Alias /%{name} %{_datadir}/%{name} Options +FollowSymLinks Order Allow,Deny Allow from 127.0.0.1 Order Deny,Allow Deny from all Order Deny,Allow Deny from all Order Deny,Allow Deny from all EOF %build # nothing to do here %install rm -rf $RPM_BUILD_ROOT install -d -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} install -d -p $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d install -d -p $RPM_BUILD_ROOT%{_datadir}/%{name} install -d -p $RPM_BUILD_ROOT%{_datadir}/%{name}/bin install -d -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name} mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/data/{index,tmp,media,attic,pages,cache,meta,locks} rm -f install.php rm -rf inc/geshi* rm -f inc/EmailAddressValidator.php rm -f inc/.htaccess rm -f inc/lang/.htaccess #rm -f inc/SimplePie.php rm -f lib/plugins/revert/lang/sk/intro.txt cp -rp data/pages/* $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/data/pages/ cp -rp conf/* $RPM_BUILD_ROOT%{_sysconfdir}/%{name} cp -rp bin/* $RPM_BUILD_ROOT%{_datadir}/%{name}/bin cp -rp lib $RPM_BUILD_ROOT%{_datadir}/%{name}/ cp -rp inc $RPM_BUILD_ROOT%{_datadir}/%{name}/ install -p -m0644 *.php $RPM_BUILD_ROOT%{_datadir}/%{name} install -p -m0644 %{name}.httpd $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/%{name}.conf pushd $RPM_BUILD_ROOT%{_sysconfdir}/%{name} for d in *.dist; do d0=`basename $d .dist` if [ ! -f "$d0" ]; then mv -f $d $d0 fi done popd pushd $RPM_BUILD_ROOT%{_datadir}/%{name} ln -sf ../../../etc/%name conf popd %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING README VERSION mysql.conf.php.example %config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf %config(noreplace) %attr(0644,apache,apache) %{_sysconfdir}/%{name}/* %dir %attr(0755,apache,apache) %{_sysconfdir}/%{name} %attr(0755,apache,apache) %{_datadir}/%{name}/bin/*.php %dir %{_datadir}/%{name} %{_datadir}/%{name}/conf %{_datadir}/%{name}/*.php %dir %{_datadir}/%{name}/lib %{_datadir}/%{name}/lib/exe %{_datadir}/%{name}/lib/images %{_datadir}/%{name}/lib/index.html %{_datadir}/%{name}/lib/scripts %{_datadir}/%{name}/lib/styles %{_datadir}/%{name}/lib/tpl %attr(0755,apache,apache) %dir %{_datadir}/%{name}/lib/plugins %{_datadir}/%{name}/lib/plugins/* %{_datadir}/%{name}/inc %dir %{_localstatedir}/lib/%{name} %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/media %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/attic %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/cache %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/meta %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/locks %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/tmp %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/index %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages/playground %attr(0755,apache,apache) %dir %{_localstatedir}/lib/%{name}/data/pages/wiki %{_localstatedir}/lib/%{name}/data/pages/*/* %changelog * Fri Aug 07 2009 Andrew Colin Kissa - 0-0.2.20090214.b - Fixes requested by reviewer * Thu Aug 06 2009 Andrew Colin Kissa - 0-0.1.20090214.b - Initial package --- NEW FILE import.log --- dokuwiki-0-0_2_20090214_b_fc11:EL-5:dokuwiki-0-0.2.20090214.b.fc11.src.rpm:1254258056 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dokuwiki/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:13:53 -0000 1.1 +++ .cvsignore 29 Sep 2009 21:01:38 -0000 1.2 @@ -0,0 +1 @@ +dokuwiki-2009-02-14b.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dokuwiki/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:13:53 -0000 1.1 +++ sources 29 Sep 2009 21:01:38 -0000 1.2 @@ -0,0 +1 @@ +c75c4781b8698041c3c9b6b0fec2ac2e dokuwiki-2009-02-14b.tgz From sbose at fedoraproject.org Tue Sep 29 21:01:51 2009 From: sbose at fedoraproject.org (sbose) Date: Tue, 29 Sep 2009 21:01:51 +0000 (UTC) Subject: rpms/ctdb/devel .cvsignore, 1.10, 1.11 ctdb.spec, 1.13, 1.14 sources, 1.10, 1.11 Message-ID: <20090929210151.CFFC611C00C1@cvs1.fedora.phx.redhat.com> Author: sbose Update of /cvs/pkgs/rpms/ctdb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19703 Modified Files: .cvsignore ctdb.spec sources Log Message: Update to ctdb version 1.0.91 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ctdb/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 23 Sep 2009 16:02:02 -0000 1.10 +++ .cvsignore 29 Sep 2009 21:01:51 -0000 1.11 @@ -1 +1 @@ -ctdb-1.0.90.tar.bz2 +ctdb-1.0.91.tar.bz2 Index: ctdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/ctdb/devel/ctdb.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- ctdb.spec 23 Sep 2009 16:02:02 -0000 1.13 +++ ctdb.spec 29 Sep 2009 21:01:51 -0000 1.14 @@ -2,7 +2,7 @@ Summary: A Clustered Database based on Samba's Trivial Database (TDB) Name: ctdb -Version: 1.0.90 +Version: 1.0.91 Release: 1%{?dist} License: GPLv3+ Group: System Environment/Daemons @@ -132,6 +132,21 @@ fi %{_libdir}/pkgconfig/ctdb.pc %changelog +* Wed Sep 29 2009 Sumit Bose - 1.0.91-1 + - Update to ctdb version 1.0.91 + +* Tue Sep 29 2009 : Version 1.0.91 + - New vacuum and repack design from Wolgang Mueller. + - Add a new eventscript 01.reclock that will first mark a node unhealthy and + later ban the node if the reclock file can not be accessed. + - Add machinereadable output to the ctdb getreclock command + - merge transaction updates from Michael Adam + - In the new banning code, reset the culprit count to 0 for all nodes that + could successfully compelte a full recovery. + - dont mark the recovery master as a ban culprit because a node in the cluster + needs a recovery. this happens naturally when using ctdb recover command so + dont make this cause a node to be banned. + * Wed Sep 23 2009 Sumit Bose - 1.0.90-1 - Update to ctdb version 1.0.90 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ctdb/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 23 Sep 2009 16:02:02 -0000 1.10 +++ sources 29 Sep 2009 21:01:51 -0000 1.11 @@ -1 +1 @@ -3c803ac713fefebd28a837ced557ba20 ctdb-1.0.90.tar.bz2 +9680d0c250daeb87327a9cd87ad8421b ctdb-1.0.91.tar.bz2 From pbrobinson at fedoraproject.org Tue Sep 29 21:03:27 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Tue, 29 Sep 2009 21:03:27 +0000 (UTC) Subject: rpms/network-manager-netbook/devel .cvsignore, 1.2, 1.3 network-manager-netbook.spec, 1.3, 1.4 sources, 1.2, 1.3 nmn-fixNMdetect.patch, 1.1, NONE Message-ID: <20090929210327.C85B111C00C1@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/network-manager-netbook/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20812 Modified Files: .cvsignore network-manager-netbook.spec sources Removed Files: nmn-fixNMdetect.patch Log Message: - Update to 1.4 upstream release. Cleanup spec from upstreamed fixes Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/network-manager-netbook/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 26 Aug 2009 22:37:46 -0000 1.2 +++ .cvsignore 29 Sep 2009 21:03:27 -0000 1.3 @@ -1 +1 @@ -network-manager-netbook-1.2.tar.bz2 +network-manager-netbook-1.4.tar.bz2 Index: network-manager-netbook.spec =================================================================== RCS file: /cvs/pkgs/rpms/network-manager-netbook/devel/network-manager-netbook.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- network-manager-netbook.spec 31 Aug 2009 14:14:01 -0000 1.3 +++ network-manager-netbook.spec 29 Sep 2009 21:03:27 -0000 1.4 @@ -1,22 +1,19 @@ # Tarfile created using git # git clone git://git.gnome.org/network-manager-netbook # git archive --format=tar --prefix=network-manager-netbook-%{version}/ %{git_version} | bzip2 > %{name}-%{version}.tar.bz2 -%define git_version 926dfeb +%define git_version 4f459ae %define tarfile %{name}-%{version}.tar.bz2 Name: network-manager-netbook -Version: 1.2 -Release: 6%{?dist} +Version: 1.4 +Release: 1%{?dist} Summary: Moblin Netbook GUI for NetworkManger Group: Applications/Internet -#License has been confirmed by maintainer. Will fix upstream. License: GPLv2 URL: http://projects.gnome.org/NetworkManager/ Source0: %{tarfile} -Source1: COPYING Patch0: network-manager-netbook-full-desktop.patch -Patch1: nmn-fixNMdetect.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: dbus-glib-devel @@ -44,11 +41,6 @@ NetworkManager to connect to wired, wire %prep %setup -q %patch0 -p1 -b .fixdesktop -%patch1 -p1 -b .fixNMdetect - -#Copy license files until upstream fixes them in git -rm -f $RPM_BUILD_DIR/%{name}-%{version}/COPYING -cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-%{version} # Don't run configure from autogen.sh NOCONFIGURE=true ./autogen.sh @@ -90,6 +82,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/icons/hicolor/48x48/apps/nm-* %changelog +* Tue Sep 29 2009 Peter Robinson 1.4-1 +- Update to 1.4 upstream release. Cleanup spec from upstreamed fixes + * Mon Aug 31 2009 Peter Robinson 1.2-6 - Add patch for detection of new NetworkManager Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/network-manager-netbook/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 26 Aug 2009 22:37:46 -0000 1.2 +++ sources 29 Sep 2009 21:03:27 -0000 1.3 @@ -1 +1 @@ -e45589dde04728029f0afa616af6fed3 network-manager-netbook-1.2.tar.bz2 +be0507867b476efcf9e11894426c509f network-manager-netbook-1.4.tar.bz2 --- nmn-fixNMdetect.patch DELETED --- From epienbro at fedoraproject.org Tue Sep 29 21:19:51 2009 From: epienbro at fedoraproject.org (epienbro) Date: Tue, 29 Sep 2009 21:19:51 +0000 (UTC) Subject: rpms/mingw32-pixman/devel .cvsignore, 1.5, 1.6 mingw32-pixman.spec, 1.10, 1.11 sources, 1.5, 1.6 Message-ID: <20090929211951.F3B1311C00C1@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-pixman/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26967 Modified Files: .cvsignore mingw32-pixman.spec sources Log Message: Update to 0.16.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-pixman/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 29 Aug 2009 20:56:33 -0000 1.5 +++ .cvsignore 29 Sep 2009 21:19:51 -0000 1.6 @@ -1 +1 @@ -pixman-0.16.0.tar.bz2 +pixman-0.16.2.tar.bz2 Index: mingw32-pixman.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-pixman/devel/mingw32-pixman.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- mingw32-pixman.spec 18 Sep 2009 21:54:41 -0000 1.10 +++ mingw32-pixman.spec 29 Sep 2009 21:19:51 -0000 1.11 @@ -6,8 +6,8 @@ %define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-pixman -Version: 0.16.0 -Release: 2%{?dist} +Version: 0.16.2 +Release: 1%{?dist} Summary: MinGW Windows Pixman library License: MIT @@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Erik van Pienbroek - 0.16.2-1 +- Update to 0.16.2 + * Fri Sep 18 2009 Erik van Pienbroek - 0.16.0-2 - Rebuild because of broken mingw32-gcc/mingw32-binutils Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-pixman/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 29 Aug 2009 20:56:33 -0000 1.5 +++ sources 29 Sep 2009 21:19:51 -0000 1.6 @@ -1 +1 @@ -183dea8a100c1d9732cdb2146ec90f68 pixman-0.16.0.tar.bz2 +0ce7de6d649f1a80d328b05e403730b6 pixman-0.16.2.tar.bz2 From atorkhov at fedoraproject.org Tue Sep 29 21:21:34 2009 From: atorkhov at fedoraproject.org (Alexey Torkhov) Date: Tue, 29 Sep 2009 21:21:34 +0000 (UTC) Subject: rpms/kcheckers/devel import.log, NONE, 1.1 kcheckers-0.8.1-prefix.patch, NONE, 1.1 kcheckers-0.8.1-qt-translator.patch, NONE, 1.1 kcheckers.desktop, NONE, 1.1 kcheckers.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090929212134.0FF8711C0423@cvs1.fedora.phx.redhat.com> Author: atorkhov Update of /cvs/pkgs/rpms/kcheckers/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27594/devel Modified Files: .cvsignore sources Added Files: import.log kcheckers-0.8.1-prefix.patch kcheckers-0.8.1-qt-translator.patch kcheckers.desktop kcheckers.spec Log Message: Import. --- NEW FILE import.log --- kcheckers-0_8_1-4_local12:HEAD:kcheckers-0.8.1-4.local12.src.rpm:1254257412 kcheckers-0.8.1-prefix.patch: common.h | 2 +- kcheckers.pro | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) --- NEW FILE kcheckers-0.8.1-prefix.patch --- --- kcheckers-0.8.1/common.h~ 2005-12-29 20:53:16 +0300 +++ kcheckers-0.8.1/common.h 2007-10-02 16:28:17 +0400 @@ -35,7 +35,7 @@ /* !!! Do not change PREFIX variable name, please. !!! */ /* !!! It is used in kcheckers.pro. !!! */ -#define PREFIX "/usr/local" +#define PREFIX "/usr" #define USER_PATH ".kcheckers" // in $HOME #define THEME_DIR "themes/" --- kcheckers-0.8.1/kcheckers.pro~ 2005-12-29 20:55:55 +0300 +++ kcheckers-0.8.1/kcheckers.pro 2007-10-02 16:33:22 +0400 @@ -21,8 +21,8 @@ RESOURCES = kcheckers.qrc TARGET = kcheckers -PREFIX = $$system(grep 'define PREFIX' common.h | cut -d'"' -f2) -SHARE_PATH = $$system(grep 'define SHARE_PATH' common.h | cut -d'"' -f2) +PREFIX = "/usr" +SHARE_PATH = "/usr/share" TRANSLATIONS = i18n/kcheckers_de.ts i18n/kcheckers_fr.ts # i18n/kcheckers_ru.ts kcheckers-0.8.1-qt-translator.patch: main.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE kcheckers-0.8.1-qt-translator.patch --- --- kcheckers-0.8.1/main.cc~ 2005-12-19 21:16:45 +0300 +++ kcheckers-0.8.1/main.cc 2007-10-02 16:31:55 +0400 @@ -3,6 +3,7 @@ #include #include //#include +#include #include "toplevel.h" @@ -20,7 +21,7 @@ int main(int argc, char *argv[]) // Qt translations QTranslator qt_tr; - if(qt_tr.load("qt_" + QLocale::system().name())) + if(qt_tr.load(QLibraryInfo::location(QLibraryInfo::TranslationsPath) + "/qt_"+QLocale::system().name())) app.installTranslator(&qt_tr); else qDebug() << "Loading Qt translations failed."; --- NEW FILE kcheckers.desktop --- [Desktop Entry] Type=Application Name=KCheckers GenericName=Checkers GenericName[ru]=????? Comment=Classic boardgame - checkers Comment[ru]=???????????? ?????????? ???? - ????? Icon=kcheckers Exec=kcheckers Terminal=false Categories=Game;BoardGame; --- NEW FILE kcheckers.spec --- Name: kcheckers Version: 0.8.1 Release: 4%{?dist} Summary: Checkers board game Group: Amusements/Games License: GPLv2+ URL: http://qcheckers.sourceforge.net/ Source0: http://downloads.sourceforge.net/qcheckers/%{name}-%{version}.tar.gz # Desktop file and patches are taken from ALT Linux package Source1: kcheckers.desktop # Fedora specific prefix Patch0: kcheckers-0.8.1-prefix.patch # Patch is committed into upstream CVS Patch1: kcheckers-0.8.1-qt-translator.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: hicolor-icon-theme BuildRequires: qt4-devel desktop-file-utils %description The Qt version of the classic board game checkers. This game is also known as draughts. %prep %setup -q %patch0 -p1 %patch1 -p1 %build qmake-qt4 make %{?_smp_mflags} lrelease-qt4 i18n/*.ts %install rm -rf $RPM_BUILD_ROOT install -Dp -m 755 %{name} $RPM_BUILD_ROOT/%{_bindir}/%{name} desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1} install -Dp -m 644 icons/biglogo.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/32x32/apps/%{name}.png mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}/ install -p -m 644 i18n/*.qm $RPM_BUILD_ROOT/%{_datadir}/%{name}/ cp -p -r themes $RPM_BUILD_ROOT/%{_datadir}/%{name}/ %find_lang %{name} --with-qt %clean rm -rf $RPM_BUILD_ROOT %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog FAQ README TODO %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/32x32/apps/%{name}.png %dir %{_datadir}/%{name} %{_datadir}/%{name}/themes %changelog * Tue Sep 29 2009 Alexey Torkhov - 0.8.1-4 - Use qt4-devel build requires * Thu Apr 09 2009 Alexey Torkhov - 0.8.1-4 - Adding comments for patches * Sat Mar 21 2009 Alexey Torkhov - 0.8.1-3 - Install icon to hicolor theme - Use qt-devel build requires instead of qt4-devel * Fri Mar 20 2009 Alexey Torkhov - 0.8.1-2 - Using find_lang to find qt translations - Use desktop-file-install * Sun Mar 08 2009 Alexey Torkhov - 0.8.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kcheckers/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:08:45 -0000 1.1 +++ .cvsignore 29 Sep 2009 21:21:30 -0000 1.2 @@ -0,0 +1 @@ +kcheckers-0.8.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kcheckers/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:08:45 -0000 1.1 +++ sources 29 Sep 2009 21:21:33 -0000 1.2 @@ -0,0 +1 @@ +793736a007cd92122dfd91bcfd14ab69 kcheckers-0.8.1.tar.gz From atorkhov at fedoraproject.org Tue Sep 29 21:23:04 2009 From: atorkhov at fedoraproject.org (Alexey Torkhov) Date: Tue, 29 Sep 2009 21:23:04 +0000 (UTC) Subject: rpms/kcheckers/F-12 import.log, NONE, 1.1 kcheckers-0.8.1-prefix.patch, NONE, 1.1 kcheckers-0.8.1-qt-translator.patch, NONE, 1.1 kcheckers.desktop, NONE, 1.1 kcheckers.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090929212304.90FF611C00C1@cvs1.fedora.phx.redhat.com> Author: atorkhov Update of /cvs/pkgs/rpms/kcheckers/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28813/F-12 Modified Files: .cvsignore sources Added Files: import.log kcheckers-0.8.1-prefix.patch kcheckers-0.8.1-qt-translator.patch kcheckers.desktop kcheckers.spec Log Message: Import. --- NEW FILE import.log --- kcheckers-0_8_1-4_local12:F-12:kcheckers-0.8.1-4.local12.src.rpm:1254259352 kcheckers-0.8.1-prefix.patch: common.h | 2 +- kcheckers.pro | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) --- NEW FILE kcheckers-0.8.1-prefix.patch --- --- kcheckers-0.8.1/common.h~ 2005-12-29 20:53:16 +0300 +++ kcheckers-0.8.1/common.h 2007-10-02 16:28:17 +0400 @@ -35,7 +35,7 @@ /* !!! Do not change PREFIX variable name, please. !!! */ /* !!! It is used in kcheckers.pro. !!! */ -#define PREFIX "/usr/local" +#define PREFIX "/usr" #define USER_PATH ".kcheckers" // in $HOME #define THEME_DIR "themes/" --- kcheckers-0.8.1/kcheckers.pro~ 2005-12-29 20:55:55 +0300 +++ kcheckers-0.8.1/kcheckers.pro 2007-10-02 16:33:22 +0400 @@ -21,8 +21,8 @@ RESOURCES = kcheckers.qrc TARGET = kcheckers -PREFIX = $$system(grep 'define PREFIX' common.h | cut -d'"' -f2) -SHARE_PATH = $$system(grep 'define SHARE_PATH' common.h | cut -d'"' -f2) +PREFIX = "/usr" +SHARE_PATH = "/usr/share" TRANSLATIONS = i18n/kcheckers_de.ts i18n/kcheckers_fr.ts # i18n/kcheckers_ru.ts kcheckers-0.8.1-qt-translator.patch: main.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE kcheckers-0.8.1-qt-translator.patch --- --- kcheckers-0.8.1/main.cc~ 2005-12-19 21:16:45 +0300 +++ kcheckers-0.8.1/main.cc 2007-10-02 16:31:55 +0400 @@ -3,6 +3,7 @@ #include #include //#include +#include #include "toplevel.h" @@ -20,7 +21,7 @@ int main(int argc, char *argv[]) // Qt translations QTranslator qt_tr; - if(qt_tr.load("qt_" + QLocale::system().name())) + if(qt_tr.load(QLibraryInfo::location(QLibraryInfo::TranslationsPath) + "/qt_"+QLocale::system().name())) app.installTranslator(&qt_tr); else qDebug() << "Loading Qt translations failed."; --- NEW FILE kcheckers.desktop --- [Desktop Entry] Type=Application Name=KCheckers GenericName=Checkers GenericName[ru]=????? Comment=Classic boardgame - checkers Comment[ru]=???????????? ?????????? ???? - ????? Icon=kcheckers Exec=kcheckers Terminal=false Categories=Game;BoardGame; --- NEW FILE kcheckers.spec --- Name: kcheckers Version: 0.8.1 Release: 4%{?dist} Summary: Checkers board game Group: Amusements/Games License: GPLv2+ URL: http://qcheckers.sourceforge.net/ Source0: http://downloads.sourceforge.net/qcheckers/%{name}-%{version}.tar.gz # Desktop file and patches are taken from ALT Linux package Source1: kcheckers.desktop # Fedora specific prefix Patch0: kcheckers-0.8.1-prefix.patch # Patch is committed into upstream CVS Patch1: kcheckers-0.8.1-qt-translator.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: hicolor-icon-theme BuildRequires: qt4-devel desktop-file-utils %description The Qt version of the classic board game checkers. This game is also known as draughts. %prep %setup -q %patch0 -p1 %patch1 -p1 %build qmake-qt4 make %{?_smp_mflags} lrelease-qt4 i18n/*.ts %install rm -rf $RPM_BUILD_ROOT install -Dp -m 755 %{name} $RPM_BUILD_ROOT/%{_bindir}/%{name} desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1} install -Dp -m 644 icons/biglogo.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/32x32/apps/%{name}.png mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}/ install -p -m 644 i18n/*.qm $RPM_BUILD_ROOT/%{_datadir}/%{name}/ cp -p -r themes $RPM_BUILD_ROOT/%{_datadir}/%{name}/ %find_lang %{name} --with-qt %clean rm -rf $RPM_BUILD_ROOT %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog FAQ README TODO %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/32x32/apps/%{name}.png %dir %{_datadir}/%{name} %{_datadir}/%{name}/themes %changelog * Tue Sep 29 2009 Alexey Torkhov - 0.8.1-4 - Use qt4-devel build requires * Thu Apr 09 2009 Alexey Torkhov - 0.8.1-4 - Adding comments for patches * Sat Mar 21 2009 Alexey Torkhov - 0.8.1-3 - Install icon to hicolor theme - Use qt-devel build requires instead of qt4-devel * Fri Mar 20 2009 Alexey Torkhov - 0.8.1-2 - Using find_lang to find qt translations - Use desktop-file-install * Sun Mar 08 2009 Alexey Torkhov - 0.8.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kcheckers/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:08:45 -0000 1.1 +++ .cvsignore 29 Sep 2009 21:23:03 -0000 1.2 @@ -0,0 +1 @@ +kcheckers-0.8.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kcheckers/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:08:45 -0000 1.1 +++ sources 29 Sep 2009 21:23:04 -0000 1.2 @@ -0,0 +1 @@ +793736a007cd92122dfd91bcfd14ab69 kcheckers-0.8.1.tar.gz From atorkhov at fedoraproject.org Tue Sep 29 21:25:55 2009 From: atorkhov at fedoraproject.org (Alexey Torkhov) Date: Tue, 29 Sep 2009 21:25:55 +0000 (UTC) Subject: rpms/kcheckers/F-11 import.log, NONE, 1.1 kcheckers-0.8.1-prefix.patch, NONE, 1.1 kcheckers-0.8.1-qt-translator.patch, NONE, 1.1 kcheckers.desktop, NONE, 1.1 kcheckers.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090929212555.B8F5911C00C1@cvs1.fedora.phx.redhat.com> Author: atorkhov Update of /cvs/pkgs/rpms/kcheckers/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30879/F-11 Modified Files: .cvsignore sources Added Files: import.log kcheckers-0.8.1-prefix.patch kcheckers-0.8.1-qt-translator.patch kcheckers.desktop kcheckers.spec Log Message: Import. --- NEW FILE import.log --- kcheckers-0_8_1-4_local12:F-11:kcheckers-0.8.1-4.local12.src.rpm:1254259435 kcheckers-0.8.1-prefix.patch: common.h | 2 +- kcheckers.pro | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) --- NEW FILE kcheckers-0.8.1-prefix.patch --- --- kcheckers-0.8.1/common.h~ 2005-12-29 20:53:16 +0300 +++ kcheckers-0.8.1/common.h 2007-10-02 16:28:17 +0400 @@ -35,7 +35,7 @@ /* !!! Do not change PREFIX variable name, please. !!! */ /* !!! It is used in kcheckers.pro. !!! */ -#define PREFIX "/usr/local" +#define PREFIX "/usr" #define USER_PATH ".kcheckers" // in $HOME #define THEME_DIR "themes/" --- kcheckers-0.8.1/kcheckers.pro~ 2005-12-29 20:55:55 +0300 +++ kcheckers-0.8.1/kcheckers.pro 2007-10-02 16:33:22 +0400 @@ -21,8 +21,8 @@ RESOURCES = kcheckers.qrc TARGET = kcheckers -PREFIX = $$system(grep 'define PREFIX' common.h | cut -d'"' -f2) -SHARE_PATH = $$system(grep 'define SHARE_PATH' common.h | cut -d'"' -f2) +PREFIX = "/usr" +SHARE_PATH = "/usr/share" TRANSLATIONS = i18n/kcheckers_de.ts i18n/kcheckers_fr.ts # i18n/kcheckers_ru.ts kcheckers-0.8.1-qt-translator.patch: main.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE kcheckers-0.8.1-qt-translator.patch --- --- kcheckers-0.8.1/main.cc~ 2005-12-19 21:16:45 +0300 +++ kcheckers-0.8.1/main.cc 2007-10-02 16:31:55 +0400 @@ -3,6 +3,7 @@ #include #include //#include +#include #include "toplevel.h" @@ -20,7 +21,7 @@ int main(int argc, char *argv[]) // Qt translations QTranslator qt_tr; - if(qt_tr.load("qt_" + QLocale::system().name())) + if(qt_tr.load(QLibraryInfo::location(QLibraryInfo::TranslationsPath) + "/qt_"+QLocale::system().name())) app.installTranslator(&qt_tr); else qDebug() << "Loading Qt translations failed."; --- NEW FILE kcheckers.desktop --- [Desktop Entry] Type=Application Name=KCheckers GenericName=Checkers GenericName[ru]=????? Comment=Classic boardgame - checkers Comment[ru]=???????????? ?????????? ???? - ????? Icon=kcheckers Exec=kcheckers Terminal=false Categories=Game;BoardGame; --- NEW FILE kcheckers.spec --- Name: kcheckers Version: 0.8.1 Release: 4%{?dist} Summary: Checkers board game Group: Amusements/Games License: GPLv2+ URL: http://qcheckers.sourceforge.net/ Source0: http://downloads.sourceforge.net/qcheckers/%{name}-%{version}.tar.gz # Desktop file and patches are taken from ALT Linux package Source1: kcheckers.desktop # Fedora specific prefix Patch0: kcheckers-0.8.1-prefix.patch # Patch is committed into upstream CVS Patch1: kcheckers-0.8.1-qt-translator.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: hicolor-icon-theme BuildRequires: qt4-devel desktop-file-utils %description The Qt version of the classic board game checkers. This game is also known as draughts. %prep %setup -q %patch0 -p1 %patch1 -p1 %build qmake-qt4 make %{?_smp_mflags} lrelease-qt4 i18n/*.ts %install rm -rf $RPM_BUILD_ROOT install -Dp -m 755 %{name} $RPM_BUILD_ROOT/%{_bindir}/%{name} desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1} install -Dp -m 644 icons/biglogo.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/32x32/apps/%{name}.png mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}/ install -p -m 644 i18n/*.qm $RPM_BUILD_ROOT/%{_datadir}/%{name}/ cp -p -r themes $RPM_BUILD_ROOT/%{_datadir}/%{name}/ %find_lang %{name} --with-qt %clean rm -rf $RPM_BUILD_ROOT %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog FAQ README TODO %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/32x32/apps/%{name}.png %dir %{_datadir}/%{name} %{_datadir}/%{name}/themes %changelog * Tue Sep 29 2009 Alexey Torkhov - 0.8.1-4 - Use qt4-devel build requires * Thu Apr 09 2009 Alexey Torkhov - 0.8.1-4 - Adding comments for patches * Sat Mar 21 2009 Alexey Torkhov - 0.8.1-3 - Install icon to hicolor theme - Use qt-devel build requires instead of qt4-devel * Fri Mar 20 2009 Alexey Torkhov - 0.8.1-2 - Using find_lang to find qt translations - Use desktop-file-install * Sun Mar 08 2009 Alexey Torkhov - 0.8.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kcheckers/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:08:45 -0000 1.1 +++ .cvsignore 29 Sep 2009 21:25:54 -0000 1.2 @@ -0,0 +1 @@ +kcheckers-0.8.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kcheckers/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:08:45 -0000 1.1 +++ sources 29 Sep 2009 21:25:55 -0000 1.2 @@ -0,0 +1 @@ +793736a007cd92122dfd91bcfd14ab69 kcheckers-0.8.1.tar.gz From atorkhov at fedoraproject.org Tue Sep 29 21:27:43 2009 From: atorkhov at fedoraproject.org (Alexey Torkhov) Date: Tue, 29 Sep 2009 21:27:43 +0000 (UTC) Subject: rpms/kcheckers/F-10 import.log, NONE, 1.1 kcheckers-0.8.1-prefix.patch, NONE, 1.1 kcheckers-0.8.1-qt-translator.patch, NONE, 1.1 kcheckers.desktop, NONE, 1.1 kcheckers.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090929212743.C28EF11C00C1@cvs1.fedora.phx.redhat.com> Author: atorkhov Update of /cvs/pkgs/rpms/kcheckers/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32316/F-10 Modified Files: .cvsignore sources Added Files: import.log kcheckers-0.8.1-prefix.patch kcheckers-0.8.1-qt-translator.patch kcheckers.desktop kcheckers.spec Log Message: Import. --- NEW FILE import.log --- kcheckers-0_8_1-4_local12:F-10:kcheckers-0.8.1-4.local12.src.rpm:1254259613 kcheckers-0.8.1-prefix.patch: common.h | 2 +- kcheckers.pro | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) --- NEW FILE kcheckers-0.8.1-prefix.patch --- --- kcheckers-0.8.1/common.h~ 2005-12-29 20:53:16 +0300 +++ kcheckers-0.8.1/common.h 2007-10-02 16:28:17 +0400 @@ -35,7 +35,7 @@ /* !!! Do not change PREFIX variable name, please. !!! */ /* !!! It is used in kcheckers.pro. !!! */ -#define PREFIX "/usr/local" +#define PREFIX "/usr" #define USER_PATH ".kcheckers" // in $HOME #define THEME_DIR "themes/" --- kcheckers-0.8.1/kcheckers.pro~ 2005-12-29 20:55:55 +0300 +++ kcheckers-0.8.1/kcheckers.pro 2007-10-02 16:33:22 +0400 @@ -21,8 +21,8 @@ RESOURCES = kcheckers.qrc TARGET = kcheckers -PREFIX = $$system(grep 'define PREFIX' common.h | cut -d'"' -f2) -SHARE_PATH = $$system(grep 'define SHARE_PATH' common.h | cut -d'"' -f2) +PREFIX = "/usr" +SHARE_PATH = "/usr/share" TRANSLATIONS = i18n/kcheckers_de.ts i18n/kcheckers_fr.ts # i18n/kcheckers_ru.ts kcheckers-0.8.1-qt-translator.patch: main.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE kcheckers-0.8.1-qt-translator.patch --- --- kcheckers-0.8.1/main.cc~ 2005-12-19 21:16:45 +0300 +++ kcheckers-0.8.1/main.cc 2007-10-02 16:31:55 +0400 @@ -3,6 +3,7 @@ #include #include //#include +#include #include "toplevel.h" @@ -20,7 +21,7 @@ int main(int argc, char *argv[]) // Qt translations QTranslator qt_tr; - if(qt_tr.load("qt_" + QLocale::system().name())) + if(qt_tr.load(QLibraryInfo::location(QLibraryInfo::TranslationsPath) + "/qt_"+QLocale::system().name())) app.installTranslator(&qt_tr); else qDebug() << "Loading Qt translations failed."; --- NEW FILE kcheckers.desktop --- [Desktop Entry] Type=Application Name=KCheckers GenericName=Checkers GenericName[ru]=????? Comment=Classic boardgame - checkers Comment[ru]=???????????? ?????????? ???? - ????? Icon=kcheckers Exec=kcheckers Terminal=false Categories=Game;BoardGame; --- NEW FILE kcheckers.spec --- Name: kcheckers Version: 0.8.1 Release: 4%{?dist} Summary: Checkers board game Group: Amusements/Games License: GPLv2+ URL: http://qcheckers.sourceforge.net/ Source0: http://downloads.sourceforge.net/qcheckers/%{name}-%{version}.tar.gz # Desktop file and patches are taken from ALT Linux package Source1: kcheckers.desktop # Fedora specific prefix Patch0: kcheckers-0.8.1-prefix.patch # Patch is committed into upstream CVS Patch1: kcheckers-0.8.1-qt-translator.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: hicolor-icon-theme BuildRequires: qt4-devel desktop-file-utils %description The Qt version of the classic board game checkers. This game is also known as draughts. %prep %setup -q %patch0 -p1 %patch1 -p1 %build qmake-qt4 make %{?_smp_mflags} lrelease-qt4 i18n/*.ts %install rm -rf $RPM_BUILD_ROOT install -Dp -m 755 %{name} $RPM_BUILD_ROOT/%{_bindir}/%{name} desktop-file-install --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1} install -Dp -m 644 icons/biglogo.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/32x32/apps/%{name}.png mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}/ install -p -m 644 i18n/*.qm $RPM_BUILD_ROOT/%{_datadir}/%{name}/ cp -p -r themes $RPM_BUILD_ROOT/%{_datadir}/%{name}/ %find_lang %{name} --with-qt %clean rm -rf $RPM_BUILD_ROOT %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog FAQ README TODO %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/32x32/apps/%{name}.png %dir %{_datadir}/%{name} %{_datadir}/%{name}/themes %changelog * Tue Sep 29 2009 Alexey Torkhov - 0.8.1-4 - Use qt4-devel build requires * Thu Apr 09 2009 Alexey Torkhov - 0.8.1-4 - Adding comments for patches * Sat Mar 21 2009 Alexey Torkhov - 0.8.1-3 - Install icon to hicolor theme - Use qt-devel build requires instead of qt4-devel * Fri Mar 20 2009 Alexey Torkhov - 0.8.1-2 - Using find_lang to find qt translations - Use desktop-file-install * Sun Mar 08 2009 Alexey Torkhov - 0.8.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kcheckers/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:08:45 -0000 1.1 +++ .cvsignore 29 Sep 2009 21:27:43 -0000 1.2 @@ -0,0 +1 @@ +kcheckers-0.8.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kcheckers/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:08:45 -0000 1.1 +++ sources 29 Sep 2009 21:27:43 -0000 1.2 @@ -0,0 +1 @@ +793736a007cd92122dfd91bcfd14ab69 kcheckers-0.8.1.tar.gz From leigh123linux at fedoraproject.org Tue Sep 29 21:36:32 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Tue, 29 Sep 2009 21:36:32 +0000 (UTC) Subject: rpms/libcompizconfig/F-12 protobuf_version.patch, NONE, 1.1 libcompizconfig.spec, 1.20, 1.21 Message-ID: <20090929213632.1844511C00C1@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/libcompizconfig/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4797 Modified Files: libcompizconfig.spec Added Files: protobuf_version.patch Log Message: * Sat Sep 29 2009 leigh scott - 0.8.2-7 - add patch for protobuf version and re-enable protobuf support protobuf_version.patch: configure | 2 +- configure.ac | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- NEW FILE protobuf_version.patch --- --- libcompizconfig-0.8.2/configure +++ libcompizconfig-0.8.2/configure.new @@ -19882,7 +19882,7 @@ $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lprotobuf $LIBS" +LIBS="-lprotobuf -lpthread $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF --- libcompizconfig-0.8.2/configure.ac +++ libcompizconfig-0.8.2/configure.ac.new @@ -105,7 +105,7 @@ echo -e $protobuf_error_msg; use_protobuf=no else AC_CHECK_LIB(protobuf, _ZN6google8protobuf7MessageD2Ev, [], [ - echo -e $protobuf_error_msg; use_protobuf=no ]) + echo -e $protobuf_error_msg; use_protobuf=no ], -lpthread) if test "x$use_protobuf" = "xyes"; then AC_LANG([C++]) AC_CHECK_HEADER([google/protobuf/message.h],,[ Index: libcompizconfig.spec =================================================================== RCS file: /cvs/pkgs/rpms/libcompizconfig/F-12/libcompizconfig.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- libcompizconfig.spec 19 Sep 2009 12:53:26 -0000 1.20 +++ libcompizconfig.spec 29 Sep 2009 21:36:31 -0000 1.21 @@ -2,7 +2,7 @@ Name: libcompizconfig Version: 0.8.2 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Configuration backend for compiz Group: System Environment/Libraries @@ -15,14 +15,14 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Patch100: libcompizconfig-update_pb.patch #Patch101: libcompizconfig-gcc43-buildfix.patch #Patch102: libcompizconfig-gcc43-buildfix2.patch - +Patch103: protobuf_version.patch # libdrm is not available on these arches ExcludeArch: s390 s390x BuildRequires: compiz-devel >= %{basever}, compiz-bcop >= %{basever} BuildRequires: libX11-devel, gettext, intltool BuildRequires: perl(XML::Parser) BuildRequires: mesa-libGL-devel -#BuildRequires: protobuf-devel +BuildRequires: protobuf-devel %description The Compiz Project brings 3D desktop visual effects that improve @@ -48,9 +48,10 @@ developing applications that use %{name} %patch100 -p1 -b .libcompizconfig-update_pb #%patch101 -p1 -b .gcc43-buildfix #%patch102 -p1 -b .gcc43-buildfix2 +%patch103 -p1 -b .protobuf_version %build -%configure --disable-static --disable-protobuf +%configure --disable-static make %{?_smp_mflags} @@ -89,6 +90,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Sep 29 2009 leigh scott - 0.8.2-7 +- add patch for protobuf version and re-enable protobuf support + * Sat Sep 19 2009 leigh scott - 0.8.2-6 - disable protobuf support From leigh123linux at fedoraproject.org Tue Sep 29 21:40:01 2009 From: leigh123linux at fedoraproject.org (Leigh Scott) Date: Tue, 29 Sep 2009 21:40:01 +0000 (UTC) Subject: rpms/libcompizconfig/devel protobuf_version.patch, NONE, 1.1 libcompizconfig.spec, 1.20, 1.21 Message-ID: <20090929214001.CE0C711C048A@cvs1.fedora.phx.redhat.com> Author: leigh123linux Update of /cvs/pkgs/rpms/libcompizconfig/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6454 Modified Files: libcompizconfig.spec Added Files: protobuf_version.patch Log Message: * Sat Sep 29 2009 leigh scott - 0.8.2-7 - add patch for protobuf version and re-enable protobuf support protobuf_version.patch: configure | 2 +- configure.ac | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- NEW FILE protobuf_version.patch --- --- libcompizconfig-0.8.2/configure +++ libcompizconfig-0.8.2/configure.new @@ -19882,7 +19882,7 @@ $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lprotobuf $LIBS" +LIBS="-lprotobuf -lpthread $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF --- libcompizconfig-0.8.2/configure.ac +++ libcompizconfig-0.8.2/configure.ac.new @@ -105,7 +105,7 @@ echo -e $protobuf_error_msg; use_protobuf=no else AC_CHECK_LIB(protobuf, _ZN6google8protobuf7MessageD2Ev, [], [ - echo -e $protobuf_error_msg; use_protobuf=no ]) + echo -e $protobuf_error_msg; use_protobuf=no ], -lpthread) if test "x$use_protobuf" = "xyes"; then AC_LANG([C++]) AC_CHECK_HEADER([google/protobuf/message.h],,[ Index: libcompizconfig.spec =================================================================== RCS file: /cvs/pkgs/rpms/libcompizconfig/devel/libcompizconfig.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- libcompizconfig.spec 19 Sep 2009 12:53:26 -0000 1.20 +++ libcompizconfig.spec 29 Sep 2009 21:40:01 -0000 1.21 @@ -2,7 +2,7 @@ Name: libcompizconfig Version: 0.8.2 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Configuration backend for compiz Group: System Environment/Libraries @@ -15,14 +15,14 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Patch100: libcompizconfig-update_pb.patch #Patch101: libcompizconfig-gcc43-buildfix.patch #Patch102: libcompizconfig-gcc43-buildfix2.patch - +Patch103: protobuf_version.patch # libdrm is not available on these arches ExcludeArch: s390 s390x BuildRequires: compiz-devel >= %{basever}, compiz-bcop >= %{basever} BuildRequires: libX11-devel, gettext, intltool BuildRequires: perl(XML::Parser) BuildRequires: mesa-libGL-devel -#BuildRequires: protobuf-devel +BuildRequires: protobuf-devel %description The Compiz Project brings 3D desktop visual effects that improve @@ -48,9 +48,10 @@ developing applications that use %{name} %patch100 -p1 -b .libcompizconfig-update_pb #%patch101 -p1 -b .gcc43-buildfix #%patch102 -p1 -b .gcc43-buildfix2 +%patch103 -p1 -b .protobuf_version %build -%configure --disable-static --disable-protobuf +%configure --disable-static make %{?_smp_mflags} @@ -89,6 +90,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Sep 29 2009 leigh scott - 0.8.2-7 +- add patch for protobuf version and re-enable protobuf support + * Sat Sep 19 2009 leigh scott - 0.8.2-6 - disable protobuf support From mathstuf at fedoraproject.org Tue Sep 29 21:49:00 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Tue, 29 Sep 2009 21:49:00 +0000 (UTC) Subject: rpms/krename/devel .cvsignore, 1.3, 1.4 krename.spec, 1.8, 1.9 sources, 1.3, 1.4 krename.desktop, 1.1, NONE Message-ID: <20090929214900.DDD4B11C00C1@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/krename/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10085 Modified Files: .cvsignore krename.spec sources Removed Files: krename.desktop Log Message: Update to KDE4 version Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/krename/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 28 Apr 2007 10:49:16 -0000 1.3 +++ .cvsignore 29 Sep 2009 21:49:00 -0000 1.4 @@ -1 +1 @@ -krename-3.0.14.tar.bz2 +krename-4.0.0.tar.bz2 Index: krename.spec =================================================================== RCS file: /cvs/pkgs/rpms/krename/devel/krename.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- krename.spec 30 Jul 2009 00:14:59 -0000 1.8 +++ krename.spec 29 Sep 2009 21:49:00 -0000 1.9 @@ -1,15 +1,21 @@ Name: krename -Version: 3.0.14 -Release: 7%{?dist} +Version: 4.0.0 +Release: 1%{?dist} Summary: Powerful batch file renamer Group: Applications/File License: GPLv2 URL: http://www.krename.net/ Source0: http://kent.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2 -Source3: krename.desktop BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + Requires: hicolor-icon-theme -BuildRequires: kdelibs3-devel desktop-file-utils + +BuildRequires: kdelibs4-devel +BuildRequires: taglib-devel +BuildRequires: desktop-file-utils +BuildRequires: exiv2-devel +BuildRequires: gettext + %description KRename is a powerful batch renamer for KDE. It allows you to easily rename hundreds or even more files in one go. The filenames can be created by parts @@ -17,57 +23,57 @@ of the original filename, numbering the informations about the file, like creation date or Exif informations of an image. + %prep %setup -q -for file in ChangeLog TODO; do +for file in TODO; do iconv -f iso8859-1 -t utf8 $file > $file.utf8 rm -rf $file mv $file.utf8 $file done + %build -%configure --disable-rpath -make %{?_smp_mflags} +mkdir -p %{_target_platform} +pushd %{_target_platform} +%{cmake_kde4} .. +popd +make VERBOSE=1 %{?_smp_mflags} -C %{_target_platform} %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT -rm -rf ${RPM_BUILD_ROOT}%{_datadir}/applications #deleting unwanted default desktop file -desktop-file-install --vendor="fedora" \ - --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \ - %{SOURCE3} +rm -rf %{buildroot} +make DESTDIR=%{buildroot} PREFIX=%{_prefix} -C %{_target_platform} install/fast %find_lang %{name} + %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} + %post touch --no-create %{_datadir}/icons/hicolor || : %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : + %postun touch --no-create %{_datadir}/icons/hicolor || : %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : + %files -f %{name}.lang %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING README TODO -%{_bindir}/%{name} -%{_datadir}/applications/fedora-%{name}.desktop -%{_datadir}/apps/konqueror -%{_datadir}/apps/krename -%{_datadir}/doc/HTML/en/krename -%{_datadir}/icons/hicolor/*/apps/%{name}.png -%{_datadir}/icons/locolor +%doc AUTHORS COPYING README TODO +%{_kde4_bindir}/%{name} +%{_kde4_datadir}/applications/kde4/krename.desktop +%{_kde4_datadir}/kde4/services/ServiceMenus/*.desktop +%{_kde4_iconsdir}/hicolor/*/apps/%{name}.png +%{_kde4_iconsdir}/locolor/*/apps/%{name}.png %changelog -* Wed Jul 29 2009 Ben Boeckel - 3.0.14-7 -- Retry build for mass rebuild - -* Fri Jul 24 2009 Fedora Release Engineering - 3.0.14-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild +* Tue Sep 29 2009 Ben Boeckel - 4.0.0-1 +- Update to KDE4 version * Wed Feb 25 2009 Fedora Release Engineering - 3.0.14-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/krename/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 28 Apr 2007 10:49:16 -0000 1.3 +++ sources 29 Sep 2009 21:49:00 -0000 1.4 @@ -1 +1 @@ -1f5fe57384d912c11fbd0fae94bb7fca krename-3.0.14.tar.bz2 +f90424d6224f4855740c9e37514f0ccc krename-4.0.0.tar.bz2 --- krename.desktop DELETED --- From pkgdb at fedoraproject.org Tue Sep 29 21:57:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 21:57:46 +0000 Subject: [pkgdb] kdevelop: mathstuf has requested watchbugzilla Message-ID: <20090929215746.C234810F88C@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdevelop (Fedora devel) To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 21:57:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 21:57:48 +0000 Subject: [pkgdb] kdevelop: mathstuf has requested commit Message-ID: <20090929215749.0A1F010F8AB@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdevelop (Fedora devel) To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 21:57:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 21:57:51 +0000 Subject: [pkgdb] kdevelop: mathstuf has requested watchcommits Message-ID: <20090929215751.8871010F8B0@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdevelop (Fedora devel) To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 21:57:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 21:57:58 +0000 Subject: [pkgdb] kdevelop: mathstuf has requested watchcommits Message-ID: <20090929215758.AFA9110F88C@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchcommits acl on kdevelop (Fedora 12) To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 21:58:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 21:58:00 +0000 Subject: [pkgdb] kdevelop: mathstuf has requested commit Message-ID: <20090929215800.5150910F8AB@bastion2.fedora.phx.redhat.com> mathstuf has requested the commit acl on kdevelop (Fedora 12) To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 21:58:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 21:58:02 +0000 Subject: [pkgdb] kdevelop: mathstuf has requested watchbugzilla Message-ID: <20090929215802.2AC4910F8B2@bastion2.fedora.phx.redhat.com> mathstuf has requested the watchbugzilla acl on kdevelop (Fedora 12) To make changes to this package see: /pkgdb/packages/name/kdevelop From sgrubb at fedoraproject.org Tue Sep 29 22:00:04 2009 From: sgrubb at fedoraproject.org (Steve Grubb) Date: Tue, 29 Sep 2009 22:00:04 +0000 (UTC) Subject: rpms/audit/F-11 .cvsignore, 1.101, 1.102 audit.spec, 1.211, 1.212 sources, 1.126, 1.127 Message-ID: <20090929220004.B343211C048B@cvs1.fedora.phx.redhat.com> Author: sgrubb Update of /cvs/pkgs/rpms/audit/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13451 Modified Files: .cvsignore audit.spec sources Log Message: * Tue Sep 29 2009 Steve Grubb 1.7.14-1 - New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/audit/F-11/.cvsignore,v retrieving revision 1.101 retrieving revision 1.102 diff -u -p -r1.101 -r1.102 --- .cvsignore 24 Feb 2009 21:36:08 -0000 1.101 +++ .cvsignore 29 Sep 2009 22:00:04 -0000 1.102 @@ -98,3 +98,4 @@ audit-1.7.9.tar.gz audit-1.7.10.tar.gz audit-1.7.11.tar.gz audit-1.7.12.tar.gz +audit-1.7.14.tar.gz Index: audit.spec =================================================================== RCS file: /cvs/pkgs/rpms/audit/F-11/audit.spec,v retrieving revision 1.211 retrieving revision 1.212 diff -u -p -r1.211 -r1.212 --- audit.spec 8 Jun 2009 19:32:45 -0000 1.211 +++ audit.spec 29 Sep 2009 22:00:04 -0000 1.212 @@ -1,7 +1,7 @@ -%define audit_version 1.7.13 +%define audit_version 1.7.14 %define audit_release 1%{?dist} %define sca_version 0.4.8 -%define sca_release 20 +%define sca_release 21 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Summary: User space tools for 2.6 kernel auditing @@ -258,6 +258,9 @@ fi %config(noreplace) %{_sysconfdir}/security/console.apps/system-config-audit-server %changelog +* Tue Sep 29 2009 Steve Grubb 1.7.14-1 +- New upstream release + * Mon Jun 08 2009 Steve Grubb 1.7.13-1 - New upstream release - Fix problem with negative uids in audit rules on 32 bit systems Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/audit/F-11/sources,v retrieving revision 1.126 retrieving revision 1.127 diff -u -p -r1.126 -r1.127 --- sources 8 Jun 2009 19:32:45 -0000 1.126 +++ sources 29 Sep 2009 22:00:04 -0000 1.127 @@ -1 +1 @@ -967776cbec046043ef02ffefe0e89cb7 audit-1.7.13.tar.gz +7a6810f0c7e7cf5c3bfa388cb09f8fbb audit-1.7.14.tar.gz From sgrubb at fedoraproject.org Tue Sep 29 22:08:52 2009 From: sgrubb at fedoraproject.org (Steve Grubb) Date: Tue, 29 Sep 2009 22:08:52 +0000 (UTC) Subject: rpms/audit/F-11 audit.spec,1.212,1.213 Message-ID: <20090929220852.D9BDE11C00C1@cvs1.fedora.phx.redhat.com> Author: sgrubb Update of /cvs/pkgs/rpms/audit/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19014 Modified Files: audit.spec Log Message: * Tue Sep 29 2009 Steve Grubb 1.7.14-1 - New upstream release Index: audit.spec =================================================================== RCS file: /cvs/pkgs/rpms/audit/F-11/audit.spec,v retrieving revision 1.212 retrieving revision 1.213 diff -u -p -r1.212 -r1.213 --- audit.spec 29 Sep 2009 22:00:04 -0000 1.212 +++ audit.spec 29 Sep 2009 22:08:52 -0000 1.213 @@ -1,7 +1,7 @@ %define audit_version 1.7.14 %define audit_release 1%{?dist} -%define sca_version 0.4.8 -%define sca_release 21 +%define sca_version 0.4.10 +%define sca_release 1 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Summary: User space tools for 2.6 kernel auditing @@ -199,6 +199,7 @@ fi %attr(644,root,root) %{_mandir}/man8/aulast.8.gz %attr(644,root,root) %{_mandir}/man8/aulastlog.8.gz %attr(644,root,root) %{_mandir}/man8/ausyscall.8.gz +%attr(644,root,root) %{_mandir}/man7/audit.rules.7.gz %attr(644,root,root) %{_mandir}/man5/auditd.conf.5.gz %attr(644,root,root) %{_mandir}/man5/audispd.conf.5.gz %attr(644,root,root) %{_mandir}/man5/ausearch-expression.5.gz From mathstuf at fedoraproject.org Tue Sep 29 22:18:59 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Tue, 29 Sep 2009 22:18:59 +0000 (UTC) Subject: rpms/kdevplatform/F-12 .cvsignore, 1.2, 1.3 kdevplatform.spec, 1.2, 1.3 sources, 1.2, 1.3 Message-ID: <20090929221859.BB7D911C00C1@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdevplatform/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24216 Modified Files: .cvsignore kdevplatform.spec sources Log Message: Use an official beta snapshot Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdevplatform/F-12/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 14 Sep 2009 05:38:33 -0000 1.2 +++ .cvsignore 29 Sep 2009 22:18:59 -0000 1.3 @@ -1 +1 @@ -kdevplatform-0.9.95.20090914svn1023119.tar.bz2 +kdevplatform-0.9.95.tar.bz2 Index: kdevplatform.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdevplatform/F-12/kdevplatform.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- kdevplatform.spec 14 Sep 2009 05:45:46 -0000 1.2 +++ kdevplatform.spec 29 Sep 2009 22:18:59 -0000 1.3 @@ -1,25 +1,12 @@ -%define alphatag .20090914svn1023119 - Name: kdevplatform Summary: Libraries for use by KDE development tools Version: 0.9.95 -Release: 0.2%{?alphatag}%{?dist} +Release: 0.3.beta5%{?alphatag}%{?dist} Group: Development/Tools License: GPLv2 URL: http://www.kde.org/ -### SNAPSHOT -#Source0:VAR svnrel echo $(date +%Y%m%d)svn$(svn info svn://anonsvn.kde.org/home/kde/trunk/KDE/kdevplatform | grep 'Rev:' | cut -d" " -f4) -#Source0:CMD svn export svn://anonsvn.kde.org/home/kde/trunk/KDE/kdevplatform kdevplatform-%{version}.%{svnrel} -#Source0:CMD tar cjf %{_sourcedir}/kdevplatform-%{version}.%{svnrel}.tar.bz2 kdevplatform-%{version}.%{svnrel} -#Source0:CMD rm -rf kdevplatform-%{version}.%{svnrel} -### TAG -#Source0:DISABLECMD svn export svn://anonsvn.kde.org/home/kde/tags/kdevplatform/%{version} kdevplatform-%{version} -#Source0:DISABLECMD tar cjf %{_sourcedir}/kdevplatform-%{version}.tar.bz2 kdevplatform-%{version} -#Source0:DISABLECMD rm -rf kdevplatform-%{version} -Source0: kdevplatform-%{version}%{?alphatag}.tar.bz2 -### ORIGINAL -#Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdevplatform-%{version}.tar.bz2 +Source0: ftp://ftp.kde.org/pub/kde/unstable/kdevelop/3.9.95/src/kdevplatform-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} @@ -33,17 +20,19 @@ BuildRequires: kdesdk-devel >= 4.2.85 %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } - %description KDE Development platform, the foundations upon which KDevelop and Quanta are built. + %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries + %description libs %{summary}. + %package devel Group: Development/Libraries Summary: Developer files for %{name} @@ -56,12 +45,13 @@ Requires: commoncpp2-devel %prep -%setup -q -n kdevplatform-%{version}%{?alphatag} +%setup -q -n kdevplatform-%{version} + %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake_kde4} -DCMAKE_BUILD_TYPE=Debugfull .. +%{cmake_kde4} .. popd make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1 @@ -70,6 +60,7 @@ make %{?_smp_mflags} -C %{_target_platfo rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} + %clean rm -rf %{buildroot} @@ -114,6 +105,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %changelog +* Tue Sep 29 2009 Ben Boeckel - 0.9.95-0.3.beta5 +- Use official release + * Mon Sep 14 2009 Ben Boeckel - 0.9.95-0.2 - Add icon scriptlets Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdevplatform/F-12/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 14 Sep 2009 05:38:33 -0000 1.2 +++ sources 29 Sep 2009 22:18:59 -0000 1.3 @@ -1 +1 @@ -a60de80748d1a130f3f3ce0a10f471ae kdevplatform-0.9.95.20090914svn1023119.tar.bz2 +e38fd54ea9c16b41222e893c06ca3946 kdevplatform-0.9.95.tar.bz2 From cwickert at fedoraproject.org Tue Sep 29 22:35:04 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Tue, 29 Sep 2009 22:35:04 +0000 (UTC) Subject: rpms/xfce4-settings/devel xfce4-settings.spec,1.18,1.19 Message-ID: <20090929223505.13AA311C00C1@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-settings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31314 Modified Files: xfce4-settings.spec Log Message: * Tue Sep 29 2009 Christoph Wickert - 4.6.3-1 - Update to 4.6.3 - Drop patches that were upstreamed Index: xfce4-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-settings/devel/xfce4-settings.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- xfce4-settings.spec 26 Sep 2009 20:42:17 -0000 1.18 +++ xfce4-settings.spec 29 Sep 2009 22:35:04 -0000 1.19 @@ -1,22 +1,17 @@ +%global xfceversion 4.6 + Name: xfce4-settings -Version: 4.6.1 -Release: 5%{?dist} +Version: 4.6.3 +Release: 1%{?dist} Summary: Settings Manager for Xfce Group: User Interface/Desktops # xfce4-settings-helper is GPLv2 only. License: GPLv2+ and GPLv2 URL: http://www.xfce.org/ -Source0: http://www.xfce.org/archive/xfce-%{version}/src/xfce4-settings-%{version}.tar.bz2 -# mew libxklavier 4 API in Fedora 12 +Source0: http://www.xfce.org/archive/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2 +# new libxklavier 4 API in Fedora 12 Patch1: xfce4-settings-4.6.1-xkl.patch -# http://svn.xfce.org/svn/xfce/xfce4-settings/trunk at 29991 a0aa69c2-05f4-0310-b83c-d5d913b14636 -Patch2: xfce4-settings-4.6.1-fix-timeout-startup.patch -# Fix typo in xfce-keyboard-settings -Patch3: xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch -# Always restore the display on login: -# http://git.xfce.org/xfce/xfce4-settings/commit/?h=xfce-4.6&id=837281a333935d022621841155207bd4c75f1731 -Patch4: xfce4-settings-4.6.1-restore-display-settings.patch # use vendor's artwork Patch10: xfce4-settings-4.6.0-fedora.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -24,9 +19,9 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: gettext BuildRequires: intltool BuildRequires: exo-devel >= 0.3.93 -BuildRequires: libxfcegui4-devel >= %{version} -BuildRequires: libxfce4util-devel >= %{version} -BuildRequires: xfconf-devel >= %{version} +BuildRequires: libxfcegui4-devel >= %{xfceversion} +BuildRequires: libxfce4util-devel >= %{xfceversion} +BuildRequires: xfconf-devel >= %{xfceversion} BuildRequires: libglade2-devel BuildRequires: libwnck-devel BuildRequires: desktop-file-utils >= 0.7 @@ -49,9 +44,6 @@ This package includes the settings manag %if 0%{?fedora} >= 12 %patch1 -p1 -b .xkl %endif -%patch2 -p1 -b .timeout -%patch3 -p1 -b .keyrepeat -%patch4 -p1 -b .restore-display %patch10 -p1 -b .vendor %build @@ -81,6 +73,7 @@ desktop-file-install desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ + --remove-key="Encoding" \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-settings-manager.desktop desktop-file-install \ @@ -96,6 +89,7 @@ desktop-file-install desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ + --remove-key="Encoding" \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce4-settings-editor.desktop desktop-file-install \ @@ -128,6 +122,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/xfce*.desktop %changelog +* Tue Sep 29 2009 Christoph Wickert - 4.6.3-1 +- Update to 4.6.3 +- Drop patches that were upstreamed + * Sat Sep 26 2009 Kevin Fenzi - 4.6.1-5 - Add patch for restoring display resolution on login (bug #504908) From pkgdb at fedoraproject.org Tue Sep 29 22:35:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 22:35:17 +0000 Subject: [pkgdb] python-fedora: jstanley has requested watchbugzilla Message-ID: <20090929223517.CC5BB10F85F@bastion2.fedora.phx.redhat.com> jstanley has requested the watchbugzilla acl on python-fedora (Fedora devel) To make changes to this package see: /pkgdb/packages/name/python-fedora From cwickert at fedoraproject.org Tue Sep 29 22:40:12 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Tue, 29 Sep 2009 22:40:12 +0000 (UTC) Subject: rpms/xfce4-settings/devel .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch, 1.1, NONE xfce4-settings-4.6.1-fix-timeout-startup.patch, 1.1, NONE xfce4-settings-4.6.1-restore-display-settings.patch, 1.1, NONE Message-ID: <20090929224012.7867C11C048B@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-settings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv498 Modified Files: .cvsignore sources Removed Files: xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch xfce4-settings-4.6.1-fix-timeout-startup.patch xfce4-settings-4.6.1-restore-display-settings.patch Log Message: upload new source and remove obsolete patches Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-settings/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 20 Apr 2009 02:52:40 -0000 1.6 +++ .cvsignore 29 Sep 2009 22:40:11 -0000 1.7 @@ -1 +1 @@ -xfce4-settings-4.6.1.tar.bz2 +xfce4-settings-4.6.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-settings/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 20 Apr 2009 02:52:40 -0000 1.6 +++ sources 29 Sep 2009 22:40:11 -0000 1.7 @@ -1 +1 @@ -dc1c8704471c5b0104fa10c30eb60cb6 xfce4-settings-4.6.1.tar.bz2 +60e726143baf0605f6ee8b158d536ed0 xfce4-settings-4.6.3.tar.bz2 --- xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch DELETED --- --- xfce4-settings-4.6.1-fix-timeout-startup.patch DELETED --- --- xfce4-settings-4.6.1-restore-display-settings.patch DELETED --- From mathstuf at fedoraproject.org Tue Sep 29 22:40:38 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Tue, 29 Sep 2009 22:40:38 +0000 (UTC) Subject: rpms/kdevplatform/F-11 kdevplatform.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090929224038.BA68011C048B@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdevplatform/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv605 Modified Files: .cvsignore sources Added Files: kdevplatform.spec Log Message: First F-11 build --- NEW FILE kdevplatform.spec --- Name: kdevplatform Summary: Libraries for use by KDE development tools Version: 0.9.95 Release: 0.3.beta5%{?alphatag}%{?dist} Group: Development/Tools License: GPLv2 URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/unstable/kdevelop/3.9.95/src/kdevplatform-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} BuildRequires: kdelibs-devel >= 4.2.0 BuildRequires: pcre-devel BuildRequires: giflib-devel BuildRequires: boost-devel BuildRequires: subversion-devel BuildRequires: kdesdk-devel >= 4.2.85 %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } %description KDE Development platform, the foundations upon which KDevelop and Quanta are built. %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries %description libs %{summary}. %package devel Group: Development/Libraries Summary: Developer files for %{name} Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} Requires: boost-devel Requires: subversion-devel Requires: commoncpp2-devel %description devel %{summary}. %prep %setup -q -n kdevplatform-%{version} %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1 %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %clean rm -rf %{buildroot} %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %post libs -p /sbin/ldconfig %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %postun libs -p /sbin/ldconfig %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : %files %defattr(-,root,root,-) %doc COPYING.PLUGINS COPYING.SRC #{_kde4_bindir}/kdevteamwork_server %{_kde4_datadir}/kde4/apps/* %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/kde4/servicetypes/* %{_kde4_iconsdir}/hicolor/*/*/* %files libs %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* %{_kde4_libdir}/kde4/* %files devel %defattr(-,root,root,-) %{_kde4_datadir}/kde4/apps/cmake/modules/FindKDevPlatform.cmake %{_kde4_libdir}/lib*.so %{_kde4_includedir}/kdevplatform/ %{_kde4_libdir}/cmake/kdevplatform/*.cmake %changelog * Tue Sep 29 2009 Ben Boeckel - 0.9.95-0.3.beta5 - Use official release * Mon Sep 14 2009 Ben Boeckel - 0.9.95-0.2 - Add icon scriptlets * Mon Sep 14 2009 Ben Boeckel - 0.9.95-0.1 - Update tarball * Fri May 29 2009 Ben Boeckel - 0.9.93-0.1 - 1.0 Beta 3 * Sat Feb 21 2009 Lorenzo Villani - 0.9.91-0.2.20090221svn929301 - Post KDevplatform 1.0 Beta 1 snapshot * Fri Jan 09 2009 Lorenzo Villani - 0.9.85-1 - 0.9.85 snapshot Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdevplatform/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 05:02:11 -0000 1.1 +++ .cvsignore 29 Sep 2009 22:40:37 -0000 1.2 @@ -0,0 +1 @@ +kdevplatform-0.9.95.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdevplatform/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 05:02:11 -0000 1.1 +++ sources 29 Sep 2009 22:40:38 -0000 1.2 @@ -0,0 +1 @@ +e38fd54ea9c16b41222e893c06ca3946 kdevplatform-0.9.95.tar.bz2 From deji at fedoraproject.org Tue Sep 29 22:45:48 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Tue, 29 Sep 2009 22:45:48 +0000 (UTC) Subject: rpms/mutt/F-11 mutt.spec,1.62,1.63 Message-ID: <20090929224548.EE5BD11C00C1@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/mutt/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3089 Modified Files: mutt.spec Log Message: * Tue Sep 29 2009 Deji Akingunola 5:1.5.19-6 - Rebuild for tokyocabinet soname bump (related to #520024) Index: mutt.spec =================================================================== RCS file: /cvs/pkgs/rpms/mutt/F-11/mutt.spec,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- mutt.spec 9 Jun 2009 15:17:54 -0000 1.62 +++ mutt.spec 29 Sep 2009 22:45:47 -0000 1.63 @@ -16,7 +16,7 @@ Summary: A text mode mail user agent Name: mutt Version: 1.5.19 -Release: 5%{?dist} +Release: 6%{?dist} Epoch: 5 # The entire source code is GPLv2+ except # pgpewrap.c setenv.c sha1.c wcwidth.c which are Public Domain @@ -150,6 +150,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man5/muttrc.* %changelog +* Tue Sep 29 2009 Deji Akingunola 5:1.5.19-6 +- Rebuild for tokyocabinet soname bump (related to #520024) + * Tue Jun 09 2009 Miroslav Lichvar 5:1.5.19-5 - fix certificate verification (CVE-2009-1390) - add support for gnutls INSECURE_ALGORITHM error code (#499390) From pkgdb at fedoraproject.org Tue Sep 29 22:48:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 22:48:20 +0000 Subject: [pkgdb] kdevelop had acl change status Message-ID: <20090929224820.3501D10F88B@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdevelop (Fedora devel) to Approved for mathstuf To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 22:48:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 22:48:20 +0000 Subject: [pkgdb] kdevelop had acl change status Message-ID: <20090929224820.A1B1D10F8A9@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdevelop (Fedora devel) to Approved for mathstuf To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 22:48:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 22:48:27 +0000 Subject: [pkgdb] kdevelop had acl change status Message-ID: <20090929224827.991D510F888@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdevelop (Fedora devel) to Approved for mathstuf To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 22:48:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 22:48:43 +0000 Subject: [pkgdb] kdevelop: rdieter has requested watchbugzilla Message-ID: <20090929224843.B97A210F874@bastion2.fedora.phx.redhat.com> rdieter has requested the watchbugzilla acl on kdevelop (Fedora 10) To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 22:48:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 22:48:44 +0000 Subject: [pkgdb] kdevelop: rdieter has requested watchcommits Message-ID: <20090929224844.2A4DF10F88C@bastion2.fedora.phx.redhat.com> rdieter has requested the watchcommits acl on kdevelop (Fedora 10) To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 22:48:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 22:48:46 +0000 Subject: [pkgdb] kdevelop: rdieter has requested commit Message-ID: <20090929224846.15CD210F8A9@bastion2.fedora.phx.redhat.com> rdieter has requested the commit acl on kdevelop (Fedora 10) To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 22:48:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 22:48:48 +0000 Subject: [pkgdb] kdevelop: rdieter has requested approveacls Message-ID: <20090929224848.798B410F874@bastion2.fedora.phx.redhat.com> rdieter has requested the approveacls acl on kdevelop (Fedora 10) To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 22:48:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 22:48:59 +0000 Subject: [pkgdb] kdevelop had acl change status Message-ID: <20090929224859.4DF3D10F888@bastion2.fedora.phx.redhat.com> rdieter has set the watchbugzilla acl on kdevelop (Fedora 12) to Approved for mathstuf To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 22:48:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 22:48:59 +0000 Subject: [pkgdb] kdevelop had acl change status Message-ID: <20090929224859.662BC10F8A9@bastion2.fedora.phx.redhat.com> rdieter has set the watchcommits acl on kdevelop (Fedora 12) to Approved for mathstuf To make changes to this package see: /pkgdb/packages/name/kdevelop From pkgdb at fedoraproject.org Tue Sep 29 22:49:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 22:49:02 +0000 Subject: [pkgdb] kdevelop had acl change status Message-ID: <20090929224902.D478B10F8AD@bastion2.fedora.phx.redhat.com> rdieter has set the commit acl on kdevelop (Fedora 12) to Approved for mathstuf To make changes to this package see: /pkgdb/packages/name/kdevelop From smilner at fedoraproject.org Tue Sep 29 22:49:12 2009 From: smilner at fedoraproject.org (smilner) Date: Tue, 29 Sep 2009 22:49:12 +0000 (UTC) Subject: rpms/python-pygments/devel .cvsignore, 1.6, 1.7 python-pygments.spec, 1.12, 1.13 sources, 1.6, 1.7 Message-ID: <20090929224912.C6C1311C00C1@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/python-pygments/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4795 Modified Files: .cvsignore python-pygments.spec sources Log Message: Updated for current release. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 28 Nov 2008 03:18:51 -0000 1.6 +++ .cvsignore 29 Sep 2009 22:49:10 -0000 1.7 @@ -1 +1 @@ -Pygments-1.0.tar.gz +Pygments-1.1.1.tar.gz Index: python-pygments.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/devel/python-pygments.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- python-pygments.spec 26 Jul 2009 20:56:10 -0000 1.12 +++ python-pygments.spec 29 Sep 2009 22:49:11 -0000 1.13 @@ -1,8 +1,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-pygments -Version: 1.0 -Release: 5%{?dist} +Version: 1.1.1 +Release: 1%{?dist} Summary: A syntax highlighting engine written in Python Group: Development/Libraries @@ -53,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Steve 'Ashcrow' Milner - 1.1.1-1 +- Updated for release. + * Sun Jul 26 2009 Fedora Release Engineering - 1.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 28 Nov 2008 03:18:51 -0000 1.6 +++ sources 29 Sep 2009 22:49:11 -0000 1.7 @@ -1 +1 @@ -70c40ff5331460cabfcb24f86a8d451d Pygments-1.0.tar.gz +80ac64669a75e2d6647822b2778e38c8 Pygments-1.1.1.tar.gz From pkgdb at fedoraproject.org Tue Sep 29 22:54:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Tue, 29 Sep 2009 22:54:26 +0000 Subject: [pkgdb] python-fedora had acl change status Message-ID: <20090929225426.EBDAE10F85F@bastion2.fedora.phx.redhat.com> toshio has set the watchbugzilla acl on python-fedora (Fedora devel) to Approved for jstanley To make changes to this package see: /pkgdb/packages/name/python-fedora From mathstuf at fedoraproject.org Tue Sep 29 22:54:38 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Tue, 29 Sep 2009 22:54:38 +0000 (UTC) Subject: rpms/kdevplatform/F-10 kdevplatform.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090929225438.D86D211C00C1@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdevplatform/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7962 Modified Files: .cvsignore sources Added Files: kdevplatform.spec Log Message: First F-10 build --- NEW FILE kdevplatform.spec --- Name: kdevplatform Summary: Libraries for use by KDE development tools Version: 0.9.95 Release: 0.3.beta5%{?alphatag}%{?dist} Group: Development/Tools License: GPLv2 URL: http://www.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/unstable/kdevelop/3.9.95/src/kdevplatform-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} BuildRequires: kdelibs-devel >= 4.2.0 BuildRequires: pcre-devel BuildRequires: giflib-devel BuildRequires: boost-devel BuildRequires: subversion-devel BuildRequires: kdesdk-devel >= 4.2.85 %{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} } %description KDE Development platform, the foundations upon which KDevelop and Quanta are built. %package libs Summary: Runtime libraries for %{name} Group: System Environment/Libraries %description libs %{summary}. %package devel Group: Development/Libraries Summary: Developer files for %{name} Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} Requires: boost-devel Requires: subversion-devel Requires: commoncpp2-devel %description devel %{summary}. %prep %setup -q -n kdevplatform-%{version} %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} .. popd make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1 %install rm -rf %{buildroot} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %clean rm -rf %{buildroot} %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %post libs -p /sbin/ldconfig %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %postun libs -p /sbin/ldconfig %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : %files %defattr(-,root,root,-) %doc COPYING.PLUGINS COPYING.SRC #{_kde4_bindir}/kdevteamwork_server %{_kde4_datadir}/kde4/apps/* %{_kde4_datadir}/kde4/services/* %{_kde4_datadir}/kde4/servicetypes/* %{_kde4_iconsdir}/hicolor/*/*/* %files libs %defattr(-,root,root,-) %{_kde4_libdir}/lib*.so.* %{_kde4_libdir}/kde4/* %files devel %defattr(-,root,root,-) %{_kde4_datadir}/kde4/apps/cmake/modules/FindKDevPlatform.cmake %{_kde4_libdir}/lib*.so %{_kde4_includedir}/kdevplatform/ %{_kde4_libdir}/cmake/kdevplatform/*.cmake %changelog * Tue Sep 29 2009 Ben Boeckel - 0.9.95-0.3.beta5 - Use official release * Mon Sep 14 2009 Ben Boeckel - 0.9.95-0.2 - Add icon scriptlets * Mon Sep 14 2009 Ben Boeckel - 0.9.95-0.1 - Update tarball * Fri May 29 2009 Ben Boeckel - 0.9.93-0.1 - 1.0 Beta 3 * Sat Feb 21 2009 Lorenzo Villani - 0.9.91-0.2.20090221svn929301 - Post KDevplatform 1.0 Beta 1 snapshot * Fri Jan 09 2009 Lorenzo Villani - 0.9.85-1 - 0.9.85 snapshot Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdevplatform/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 14 Sep 2009 05:02:11 -0000 1.1 +++ .cvsignore 29 Sep 2009 22:54:38 -0000 1.2 @@ -0,0 +1 @@ +kdevplatform-0.9.95.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdevplatform/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 14 Sep 2009 05:02:11 -0000 1.1 +++ sources 29 Sep 2009 22:54:38 -0000 1.2 @@ -0,0 +1 @@ +e38fd54ea9c16b41222e893c06ca3946 kdevplatform-0.9.95.tar.bz2 From smilner at fedoraproject.org Tue Sep 29 22:56:31 2009 From: smilner at fedoraproject.org (smilner) Date: Tue, 29 Sep 2009 22:56:31 +0000 (UTC) Subject: rpms/python-pygments/F-12 .cvsignore, 1.6, 1.7 python-pygments.spec, 1.12, 1.13 sources, 1.6, 1.7 Message-ID: <20090929225631.9895211C00C1@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/python-pygments/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8762 Modified Files: .cvsignore python-pygments.spec sources Log Message: Updated for upstream release. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/F-12/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 28 Nov 2008 03:18:51 -0000 1.6 +++ .cvsignore 29 Sep 2009 22:56:31 -0000 1.7 @@ -1 +1 @@ -Pygments-1.0.tar.gz +Pygments-1.1.1.tar.gz Index: python-pygments.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/F-12/python-pygments.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- python-pygments.spec 26 Jul 2009 20:56:10 -0000 1.12 +++ python-pygments.spec 29 Sep 2009 22:56:31 -0000 1.13 @@ -1,8 +1,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-pygments -Version: 1.0 -Release: 5%{?dist} +Version: 1.1.1 +Release: 1%{?dist} Summary: A syntax highlighting engine written in Python Group: Development/Libraries @@ -53,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Steve 'Ashcrow' Milner - 1.1.1-1 +- Updated for release. + * Sun Jul 26 2009 Fedora Release Engineering - 1.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/F-12/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 28 Nov 2008 03:18:51 -0000 1.6 +++ sources 29 Sep 2009 22:56:31 -0000 1.7 @@ -1 +1 @@ -70c40ff5331460cabfcb24f86a8d451d Pygments-1.0.tar.gz +80ac64669a75e2d6647822b2778e38c8 Pygments-1.1.1.tar.gz From cwickert at fedoraproject.org Tue Sep 29 23:03:17 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Tue, 29 Sep 2009 23:03:17 +0000 (UTC) Subject: rpms/xfce4-settings/devel xfce4-settings.spec, 1.19, 1.20 xfce4-settings-4.6.1-xkl.patch, 1.1, NONE Message-ID: <20090929230317.4E4DA11C00C1@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-settings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11791 Modified Files: xfce4-settings.spec Removed Files: xfce4-settings-4.6.1-xkl.patch Log Message: drop libxklavier patch, also upstreamed Index: xfce4-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-settings/devel/xfce4-settings.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- xfce4-settings.spec 29 Sep 2009 22:35:04 -0000 1.19 +++ xfce4-settings.spec 29 Sep 2009 23:03:14 -0000 1.20 @@ -10,8 +10,6 @@ Group: User Interface/Desktops License: GPLv2+ and GPLv2 URL: http://www.xfce.org/ Source0: http://www.xfce.org/archive/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2 -# new libxklavier 4 API in Fedora 12 -Patch1: xfce4-settings-4.6.1-xkl.patch # use vendor's artwork Patch10: xfce4-settings-4.6.0-fedora.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -41,9 +39,6 @@ This package includes the settings manag %prep %setup -q -%if 0%{?fedora} >= 12 -%patch1 -p1 -b .xkl -%endif %patch10 -p1 -b .vendor %build --- xfce4-settings-4.6.1-xkl.patch DELETED --- From rombobeorn at fedoraproject.org Tue Sep 29 23:12:44 2009 From: rombobeorn at fedoraproject.org (=?utf-8?q?Bj=C3=B6rn_Persson?=) Date: Tue, 29 Sep 2009 23:12:44 +0000 (UTC) Subject: rpms/fedora-gnat-project-common/devel fedora-gnat-project-common.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090929231244.9ECF811C00C1@cvs1.fedora.phx.redhat.com> Author: rombobeorn Update of /cvs/pkgs/rpms/fedora-gnat-project-common/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15985/devel Modified Files: .cvsignore sources Added Files: fedora-gnat-project-common.spec import.log Log Message: Initial import (#509158). --- NEW FILE fedora-gnat-project-common.spec --- Name: fedora-gnat-project-common Version: 1.2 Release: 1%{?dist} Summary: Files shared by Ada libraries Summary(sv): Gemensamma filer f?r adabibliotek Group: System Environment/Libraries License: Copyright only URL: https://fedorahosted.org/released/fedora-gnat-project-common Source1: https://fedorahosted.org/released/fedora-gnat-project-common/download/fedora-gnat-project-common-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: gcc-gnat setup %description The fedora-gnat-project-common package contains files that are used by the GNAT project files of multiple Ada libraries, and also GNAT-specific RPM macros. %description -l sv Paketet fedora-gnat-project-common inneh?ller filer som anv?nds av GNAT-projektfilerna f?r flera adabibliotek, samt GNAT-specifika RPM-makron. # Extract the GNAT project file location from the file of macro definitions so # that this package won't build-require itself. %global _GNAT_project_dir %(tar --extract --gzip --to-stdout --no-anchored --file=%{SOURCE1} macros.gnat | grep ^._GNAT_project_dir | sed 's/[^ ]* *//') %prep %setup -q -T -b 1 %build # nothing to do %install rm -rf %{buildroot} mkdir --parents %{buildroot}%{_GNAT_project_dir} %{buildroot}%{_sysconfdir}/profile.d %{buildroot}%{_sysconfdir}/rpm/ cp -p common.gpr %{buildroot}%{_GNAT_project_dir}/ cp -p gnat-project.sh gnat-project.csh %{buildroot}%{_sysconfdir}/profile.d/ cp -p macros.gnat %{buildroot}%{_sysconfdir}/rpm/ %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc LICENSE %{_GNAT_project_dir} %config(noreplace) %{_sysconfdir}/profile.d/* %config(noreplace) %{_sysconfdir}/rpm/* %changelog * Tue Aug 04 2009 Bj?rn Persson - 1.2-1 - Updated to version 1.2 with a more complete list of processor architectures. * Thu Jul 23 2009 Bj?rn Persson - 1.1-3 - Added a BuildRoot tag even though it's unnecessary. - Removed a macro reference from the previous changelog entry. - Silenced some RPMlint warnings. * Fri Jul 03 2009 Bj?rn Persson - 1.1-2 - Renamed the package to fedora-gnat-project-common. - There is now an "upstream" project at Fedora Hosted. - Added a license file. - Replaced "/etc" with _sysconfdir. * Wed Jul 01 2009 Bj?rn Persson - 1-1 - ready to be submitted for review --- NEW FILE import.log --- fedora-gnat-project-common-1_2-1_fc11:HEAD:fedora-gnat-project-common-1.2-1.fc11.src.rpm:1254265449 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fedora-gnat-project-common/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:23:59 -0000 1.1 +++ .cvsignore 29 Sep 2009 23:12:44 -0000 1.2 @@ -0,0 +1 @@ +fedora-gnat-project-common-1.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fedora-gnat-project-common/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:23:59 -0000 1.1 +++ sources 29 Sep 2009 23:12:44 -0000 1.2 @@ -0,0 +1 @@ +acc2b458110c12c378d8749b3d6ffbb5 fedora-gnat-project-common-1.2.tar.gz From cwickert at fedoraproject.org Tue Sep 29 23:16:29 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Tue, 29 Sep 2009 23:16:29 +0000 (UTC) Subject: rpms/xfce4-settings/F-12 .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 xfce4-settings.spec, 1.18, 1.19 xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch, 1.1, NONE xfce4-settings-4.6.1-fix-timeout-startup.patch, 1.1, NONE xfce4-settings-4.6.1-restore-display-settings.patch, 1.1, NONE xfce4-settings-4.6.1-xkl.patch, 1.1, NONE Message-ID: <20090929231629.AF0DB11C00C1@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-settings/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19578/F-12 Modified Files: .cvsignore sources xfce4-settings.spec Removed Files: xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch xfce4-settings-4.6.1-fix-timeout-startup.patch xfce4-settings-4.6.1-restore-display-settings.patch xfce4-settings-4.6.1-xkl.patch Log Message: * Tue Sep 29 2009 Christoph Wickert - 4.6.3-1 - Update to 4.6.3 - Drop patches that were upstreamed Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-settings/F-12/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 20 Apr 2009 02:52:40 -0000 1.6 +++ .cvsignore 29 Sep 2009 23:16:28 -0000 1.7 @@ -1 +1 @@ -xfce4-settings-4.6.1.tar.bz2 +xfce4-settings-4.6.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-settings/F-12/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 20 Apr 2009 02:52:40 -0000 1.6 +++ sources 29 Sep 2009 23:16:28 -0000 1.7 @@ -1 +1 @@ -dc1c8704471c5b0104fa10c30eb60cb6 xfce4-settings-4.6.1.tar.bz2 +60e726143baf0605f6ee8b158d536ed0 xfce4-settings-4.6.3.tar.bz2 Index: xfce4-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-settings/F-12/xfce4-settings.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- xfce4-settings.spec 26 Sep 2009 20:42:17 -0000 1.18 +++ xfce4-settings.spec 29 Sep 2009 23:16:29 -0000 1.19 @@ -1,22 +1,15 @@ +%global xfceversion 4.6 + Name: xfce4-settings -Version: 4.6.1 -Release: 5%{?dist} +Version: 4.6.3 +Release: 1%{?dist} Summary: Settings Manager for Xfce Group: User Interface/Desktops # xfce4-settings-helper is GPLv2 only. License: GPLv2+ and GPLv2 URL: http://www.xfce.org/ -Source0: http://www.xfce.org/archive/xfce-%{version}/src/xfce4-settings-%{version}.tar.bz2 -# mew libxklavier 4 API in Fedora 12 -Patch1: xfce4-settings-4.6.1-xkl.patch -# http://svn.xfce.org/svn/xfce/xfce4-settings/trunk at 29991 a0aa69c2-05f4-0310-b83c-d5d913b14636 -Patch2: xfce4-settings-4.6.1-fix-timeout-startup.patch -# Fix typo in xfce-keyboard-settings -Patch3: xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch -# Always restore the display on login: -# http://git.xfce.org/xfce/xfce4-settings/commit/?h=xfce-4.6&id=837281a333935d022621841155207bd4c75f1731 -Patch4: xfce4-settings-4.6.1-restore-display-settings.patch +Source0: http://www.xfce.org/archive/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2 # use vendor's artwork Patch10: xfce4-settings-4.6.0-fedora.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -24,9 +17,9 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: gettext BuildRequires: intltool BuildRequires: exo-devel >= 0.3.93 -BuildRequires: libxfcegui4-devel >= %{version} -BuildRequires: libxfce4util-devel >= %{version} -BuildRequires: xfconf-devel >= %{version} +BuildRequires: libxfcegui4-devel >= %{xfceversion} +BuildRequires: libxfce4util-devel >= %{xfceversion} +BuildRequires: xfconf-devel >= %{xfceversion} BuildRequires: libglade2-devel BuildRequires: libwnck-devel BuildRequires: desktop-file-utils >= 0.7 @@ -46,12 +39,6 @@ This package includes the settings manag %prep %setup -q -%if 0%{?fedora} >= 12 -%patch1 -p1 -b .xkl -%endif -%patch2 -p1 -b .timeout -%patch3 -p1 -b .keyrepeat -%patch4 -p1 -b .restore-display %patch10 -p1 -b .vendor %build @@ -81,6 +68,7 @@ desktop-file-install desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ + --remove-key="Encoding" \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-settings-manager.desktop desktop-file-install \ @@ -96,6 +84,7 @@ desktop-file-install desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ + --remove-key="Encoding" \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce4-settings-editor.desktop desktop-file-install \ @@ -128,6 +117,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/xfce*.desktop %changelog +* Tue Sep 29 2009 Christoph Wickert - 4.6.3-1 +- Update to 4.6.3 +- Drop patches that were upstreamed + * Sat Sep 26 2009 Kevin Fenzi - 4.6.1-5 - Add patch for restoring display resolution on login (bug #504908) --- xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch DELETED --- --- xfce4-settings-4.6.1-fix-timeout-startup.patch DELETED --- --- xfce4-settings-4.6.1-restore-display-settings.patch DELETED --- --- xfce4-settings-4.6.1-xkl.patch DELETED --- From cwickert at fedoraproject.org Tue Sep 29 23:16:30 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Tue, 29 Sep 2009 23:16:30 +0000 (UTC) Subject: rpms/xfce4-settings/F-11 .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 xfce4-settings.spec, 1.14, 1.15 xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch, 1.1, NONE xfce4-settings-4.6.1-fix-timeout-startup.patch, 1.1, NONE xfce4-settings-4.6.1-restore-display-settings.patch, 1.1, NONE xfce4-settings-4.6.1-xkl.patch, 1.1, NONE Message-ID: <20090929231630.55E9611C00C1@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-settings/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19578/F-11 Modified Files: .cvsignore sources xfce4-settings.spec Removed Files: xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch xfce4-settings-4.6.1-fix-timeout-startup.patch xfce4-settings-4.6.1-restore-display-settings.patch xfce4-settings-4.6.1-xkl.patch Log Message: * Tue Sep 29 2009 Christoph Wickert - 4.6.3-1 - Update to 4.6.3 - Drop patches that were upstreamed Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-settings/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 21 Apr 2009 02:26:52 -0000 1.6 +++ .cvsignore 29 Sep 2009 23:16:29 -0000 1.7 @@ -1 +1 @@ -xfce4-settings-4.6.1.tar.bz2 +xfce4-settings-4.6.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-settings/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 21 Apr 2009 02:26:52 -0000 1.6 +++ sources 29 Sep 2009 23:16:29 -0000 1.7 @@ -1 +1 @@ -dc1c8704471c5b0104fa10c30eb60cb6 xfce4-settings-4.6.1.tar.bz2 +60e726143baf0605f6ee8b158d536ed0 xfce4-settings-4.6.3.tar.bz2 Index: xfce4-settings.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-settings/F-11/xfce4-settings.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- xfce4-settings.spec 26 Sep 2009 20:56:49 -0000 1.14 +++ xfce4-settings.spec 29 Sep 2009 23:16:30 -0000 1.15 @@ -1,22 +1,15 @@ +%global xfceversion 4.6 + Name: xfce4-settings -Version: 4.6.1 -Release: 5%{?dist} +Version: 4.6.3 +Release: 1%{?dist} Summary: Settings Manager for Xfce Group: User Interface/Desktops # xfce4-settings-helper is GPLv2 only. License: GPLv2+ and GPLv2 URL: http://www.xfce.org/ -Source0: http://www.xfce.org/archive/xfce-%{version}/src/xfce4-settings-%{version}.tar.bz2 -# mew libxklavier 4 API in Fedora 12 -Patch1: xfce4-settings-4.6.1-xkl.patch -# http://svn.xfce.org/svn/xfce/xfce4-settings/trunk at 29991 a0aa69c2-05f4-0310-b83c-d5d913b14636 -Patch2: xfce4-settings-4.6.1-fix-timeout-startup.patch -# Fix typo in xfce-keyboard-settings -Patch3: xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch -# Always restore the display on login: -# http://git.xfce.org/xfce/xfce4-settings/commit/?h=xfce-4.6&id=837281a333935d022621841155207bd4c75f1731 -Patch4: xfce4-settings-4.6.1-restore-display-settings.patch +Source0: http://www.xfce.org/archive/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2 # use vendor's artwork Patch10: xfce4-settings-4.6.0-fedora.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -24,9 +17,9 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: gettext BuildRequires: intltool BuildRequires: exo-devel >= 0.3.93 -BuildRequires: libxfcegui4-devel >= %{version} -BuildRequires: libxfce4util-devel >= %{version} -BuildRequires: xfconf-devel >= %{version} +BuildRequires: libxfcegui4-devel >= %{xfceversion} +BuildRequires: libxfce4util-devel >= %{xfceversion} +BuildRequires: xfconf-devel >= %{xfceversion} BuildRequires: libglade2-devel BuildRequires: libwnck-devel BuildRequires: desktop-file-utils >= 0.7 @@ -46,12 +39,6 @@ This package includes the settings manag %prep %setup -q -%if 0%{?fedora} >= 12 -%patch1 -p1 -b .xkl -%endif -%patch2 -p1 -b .timeout -%patch3 -p1 -b .keyrepeat -%patch4 -p1 -b .restore-display %patch10 -p1 -b .vendor %build @@ -81,6 +68,7 @@ desktop-file-install desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ + --remove-key="Encoding" \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce-settings-manager.desktop desktop-file-install \ @@ -96,6 +84,7 @@ desktop-file-install desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications/ \ --delete-original \ + --remove-key="Encoding" \ ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce4-settings-editor.desktop desktop-file-install \ @@ -128,6 +117,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/xfce*.desktop %changelog +* Tue Sep 29 2009 Christoph Wickert - 4.6.3-1 +- Update to 4.6.3 +- Drop patches that were upstreamed + * Sat Sep 26 2009 Kevin Fenzi - 4.6.1-5 - Add patch for restoring display resolution on login (bug #504908) --- xfce4-settings-4.6.1-fix-keyrepeat-typo-1.patch DELETED --- --- xfce4-settings-4.6.1-fix-timeout-startup.patch DELETED --- --- xfce4-settings-4.6.1-restore-display-settings.patch DELETED --- --- xfce4-settings-4.6.1-xkl.patch DELETED --- From bpepple at fedoraproject.org Tue Sep 29 23:17:03 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Tue, 29 Sep 2009 23:17:03 +0000 (UTC) Subject: rpms/libepc/devel libepc.spec,1.14,1.15 Message-ID: <20090929231703.2F4CC11C00C1@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/libepc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19798 Modified Files: libepc.spec Log Message: * Tue Sep 29 2009 Brian Pepple - 0.3.10-3 - Add BR on libuuid-devel, and drop BR on e2fsprogs-devel. Index: libepc.spec =================================================================== RCS file: /cvs/pkgs/rpms/libepc/devel/libepc.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- libepc.spec 25 Jul 2009 05:33:52 -0000 1.14 +++ libepc.spec 29 Sep 2009 23:17:02 -0000 1.15 @@ -5,7 +5,7 @@ Name: libepc Version: 0.3.10 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Easy Publish and Consume library Group: System Environment/Libraries @@ -14,7 +14,7 @@ URL: http://live.gnome.org/li Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/0.3/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: e2fsprogs-devel >= 1.36 +BuildRequires: libuuid-devel >= 1.36 BuildRequires: libsoup-devel >= %{soup_version} BuildRequires: avahi-glib-devel >= %{avahi_version} BuildRequires: avahi-ui-devel >= %{avahi_version} @@ -117,6 +117,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Brian Pepple - 0.3.10-3 +- Add BR on libuuid-devel, and drop BR on e2fsprogs-devel. + * Fri Jul 24 2009 Fedora Release Engineering - 0.3.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From bpepple at fedoraproject.org Tue Sep 29 23:18:27 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Tue, 29 Sep 2009 23:18:27 +0000 (UTC) Subject: rpms/libepc/F-12 libepc.spec,1.14,1.15 Message-ID: <20090929231827.D346411C0423@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/libepc/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20339 Modified Files: libepc.spec Log Message: * Tue Sep 29 2009 Brian Pepple - 0.3.10-3 - Add BR on libuuid-devel, and drop BR on e2fsprogs-devel. Index: libepc.spec =================================================================== RCS file: /cvs/pkgs/rpms/libepc/F-12/libepc.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- libepc.spec 25 Jul 2009 05:33:52 -0000 1.14 +++ libepc.spec 29 Sep 2009 23:18:27 -0000 1.15 @@ -5,7 +5,7 @@ Name: libepc Version: 0.3.10 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Easy Publish and Consume library Group: System Environment/Libraries @@ -14,7 +14,7 @@ URL: http://live.gnome.org/li Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/0.3/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: e2fsprogs-devel >= 1.36 +BuildRequires: libuuid-devel >= 1.36 BuildRequires: libsoup-devel >= %{soup_version} BuildRequires: avahi-glib-devel >= %{avahi_version} BuildRequires: avahi-ui-devel >= %{avahi_version} @@ -117,6 +117,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Brian Pepple - 0.3.10-3 +- Add BR on libuuid-devel, and drop BR on e2fsprogs-devel. + * Fri Jul 24 2009 Fedora Release Engineering - 0.3.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From deji at fedoraproject.org Tue Sep 29 23:21:10 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Tue, 29 Sep 2009 23:21:10 +0000 (UTC) Subject: rpms/atlas/F-11 atlas.spec,1.24,1.25 Message-ID: <20090929232110.E45C811C00C1@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/atlas/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21635 Modified Files: atlas.spec Log Message: * Tue Sep 29 2009 Deji Akingunola - 3.8.3-9 - Obsolete the -header subpackage properly. Index: atlas.spec =================================================================== RCS file: /cvs/pkgs/rpms/atlas/F-11/atlas.spec,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- atlas.spec 27 Sep 2009 21:14:21 -0000 1.24 +++ atlas.spec 29 Sep 2009 23:21:10 -0000 1.25 @@ -37,7 +37,7 @@ see the documentation for information. Summary: Development libraries for ATLAS Group: Development/Libraries Requires: %{name} = %{version}-%{release} -Obsoletes: %name-header = %version-%release +Obsoletes: %name-header <= %version-%release %description devel This package contains the static libraries and headers for development @@ -65,7 +65,7 @@ and SSE3 extensions. Summary: Development libraries for ATLAS with 3DNow extensions Group: Development/Libraries Requires: %{name}-3dnow = %{version}-%{release} -Obsoletes: %name-header = %version-%release +Obsoletes: %name-header <= %version-%release %description 3dnow-devel This package contains headers and shared and static versions of the ATLAS @@ -86,7 +86,7 @@ extensions. Summary: Development libraries for ATLAS with SSE extensions Group: Development/Libraries Requires: %{name}-sse = %{version}-%{release} -Obsoletes: %name-header = %version-%release +Obsoletes: %name-header <= %version-%release %description sse-devel This package contains headers and shared and static versions of the ATLAS @@ -107,7 +107,7 @@ SSE(1) and SSE3 extensions. Summary: Development libraries for ATLAS with SSE2 extensions Group: Development/Libraries Requires: %{name}-sse2 = %{version}-%{release} -Obsoletes: %name-header = %version-%release +Obsoletes: %name-header <= %version-%release %description sse2-devel This package contains shared and static versions of the ATLAS @@ -127,7 +127,7 @@ Fedora also produces ATLAS build with SS Summary: Development libraries for ATLAS with 3DNow extensions Group: Development/Libraries Requires: %{name}-sse3 = %{version}-%{release} -Obsoletes: %name-header = %version-%release +Obsoletes: %name-header <= %version-%release %description sse3-devel This package contains shared and static versions of the ATLAS @@ -322,6 +322,9 @@ rm -rf %{buildroot} %endif %changelog +* Tue Sep 29 2009 Deji Akingunola - 3.8.3-9 +- Obsolete the -header subpackage properly. + * Sat Sep 26 2009 Deji Akingunola - 3.8.3-8 - Use the new arch. default for Pentium PRO (Fedora bug #510498) - (Re-)Introduce 3dNow subpackage From deji at fedoraproject.org Tue Sep 29 23:32:19 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Tue, 29 Sep 2009 23:32:19 +0000 (UTC) Subject: rpms/atlas/F-11 atlas.spec,1.25,1.26 Message-ID: <20090929233219.D650711C00C1@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/atlas/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27303 Modified Files: atlas.spec Log Message: Actually bump the release tag Index: atlas.spec =================================================================== RCS file: /cvs/pkgs/rpms/atlas/F-11/atlas.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- atlas.spec 29 Sep 2009 23:21:10 -0000 1.25 +++ atlas.spec 29 Sep 2009 23:32:19 -0000 1.26 @@ -2,7 +2,7 @@ Name: atlas Version: 3.8.3 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Automatically Tuned Linear Algebra Software Group: System Environment/Libraries From mathstuf at fedoraproject.org Tue Sep 29 23:32:35 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Tue, 29 Sep 2009 23:32:35 +0000 (UTC) Subject: rpms/kdevelop/devel .cvsignore, 1.35, 1.36 kdevelop.spec, 1.88, 1.89 sources, 1.39, 1.40 c_cpp_reference-2.0.2-config.patch, 1.1, NONE kdevelop-2.1.5_for_KDE_3.1-doc.patch, 1.1, NONE kdevelop-3.5.2-kde4template.patch, 1.2, NONE kdevelop-3.5.4-gcc-44.patch, 1.1, NONE Message-ID: <20090929233235.E28AC11C00C1@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdevelop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27473 Modified Files: .cvsignore kdevelop.spec sources Removed Files: c_cpp_reference-2.0.2-config.patch kdevelop-2.1.5_for_KDE_3.1-doc.patch kdevelop-3.5.2-kde4template.patch kdevelop-3.5.4-gcc-44.patch Log Message: Update to KDevelop4 beta 5 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/kdevelop/devel/.cvsignore,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- .cvsignore 30 Aug 2008 15:27:43 -0000 1.35 +++ .cvsignore 29 Sep 2009 23:32:34 -0000 1.36 @@ -1,2 +1 @@ -c_cpp_reference-2.0.2_for_KDE_3.0.tar.bz2 -kdevelop-3.5.3.tar.bz2 +kdevelop-3.9.95.tar.bz2 Index: kdevelop.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdevelop/devel/kdevelop.spec,v retrieving revision 1.88 retrieving revision 1.89 diff -u -p -r1.88 -r1.89 --- kdevelop.spec 12 Sep 2009 23:53:23 -0000 1.88 +++ kdevelop.spec 29 Sep 2009 23:32:35 -0000 1.89 @@ -1,87 +1,26 @@ -%define _default_patch_fuzz 2 - -%define debug 0 -%define final 1 - -%define kde_version 3.5.9 -%define qt_version 3.3.8b -# unfortunately, this doesn't work for 3.3.8b which still identifies as 3.3.8 -#global qt_ver %(pkg-config --modversion qt-mt 2>/dev/null || echo %{qt_version}) -%define qt_ver %{qt_version} - -%define make_cvs 1 - Name: kdevelop Summary: Integrated Development Environment for C++/C Epoch: 9 -Version: 3.5.4 -Release: 6%{?dist} +Version: 3.9.95 +Release: 0.1.beta5%{?dist} License: GPLv2 URL: http://www.kdevelop.org/ Group: Development/Tools BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Source: ftp://ftp.kde.org/pub/kde/stable/apps/KDE3.x/ide/%{name}-%{version}.tar.bz2 -Source1: ftp://129.187.206.68/pub/unix/ide/KDevelop/c_cpp_reference-2.0.2_for_KDE_3.0.tar.bz2 +Source0: ftp://ftp.kde.org/pub/kde/unstable/kdevelop/%{version}/src/%{name}-%{version}.tar.bz2 -Patch1: c_cpp_reference-2.0.2-config.patch -Patch2: kdevelop-2.1.5_for_KDE_3.1-doc.patch -Patch3: kdevelop-3.5.4-gcc-44.patch -# improved integration for the KDE 4 template - no special KDE 4 build environment needed in Fedora -Patch4: kdevelop-3.5.2-kde4template.patch - -#upstream patches - -Provides: kdevelop3 = %{version}-%{release} - -Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} - -Requires: kdelibs3-devel >= %{kde_version} -# embedded konsole (#507653) -Requires: kdebase3 -Requires: make -Requires: perl -Requires: automake libtool -Requires: flex >= 2.5.4 -%if 0%{?fedora} < 9 -Requires: qt-designer -%else -Requires: qt3-designer -%endif -Requires: gettext -Requires: ctags -## Skip these, for now -- Rex -#Requires(hint): htdig -#Source3: kdevelop-htdig.conf -#Requires(hint): kdelibs3-apidocs -#Requires(hint): ark - -%if %{make_cvs} -BuildRequires: automake libtool -%endif -BuildRequires: kdelibs3-devel >= %{kde_version} -BuildRequires: kdelibs3-apidocs -%if 0%{?fedora} < 9 -BuildRequires: qt-devel-docs -%else -BuildRequires: qt3-devel-docs -%endif -BuildRequires: db4-devel -BuildRequires: flex -# FIXME: No CVS support in KDevelop? This is going to suck... -# Requires kdesdk3. -%if 0%{?fedora} < 9 -# for cvs plugin -BuildRequires: kdesdk3-devel -%endif -BuildRequires: subversion-devel neon-devel -# looks like this is dragged in by apr-devel (dep of subversion-devel), but not -# a dependency -BuildRequires: openldap-devel +Requires: kdevplatform +Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} -## ancient, deprecated? -- Rex -#Obsoletes: kdevelop-c_c++_ref +BuildRequires: kdevplatform-devel >= 0.9.91 +BuildRequires: kdelibs4-devel >= 4.2.0 +BuildRequires: pcre-devel +BuildRequires: giflib-devel +BuildRequires: boost-devel >= 1.35.0 +BuildRequires: valgrind-devel +BuildRequires: kdebase-workspace-devel %description The KDevelop Integrated Development Environment provides many features @@ -107,140 +46,87 @@ with KIconEdit; The inclusion of any oth development by adding it to the "Tools"-menu according to your individual needs. + %package devel Summary: Development files for %{name} Group: Development/Libraries -Provides: kdevelop3-devel = %{version}-%{release} -Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} -Requires: kdelibs3-devel +Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} + %description devel %{summary}. + %package libs Summary: %{name} runtime libraries Group: System Environment/Libraries -Requires: kdelibs3 >= %{version} +Requires: kdelibs4 >= %{version} # helps multilib upgrades -Obsoletes: kdevelop < 9:3.5.4-6 +Obsoletes: %{name} < %{?epoch:%{epoch}:}%{version}-%{release} # include to be paranoid, installing libs-only is still mostly untested -- Rex Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + %description libs %{summary}. - %prep - -%setup -q -a1 -%patch1 -p0 -b .config -%patch2 -p1 -b .doc -%patch3 -p1 -b .gcc44 -%patch4 -p1 -b .kde4template - -%if %{make_cvs} -# hack/fix for newer automake - sed -iautomake -e 's|automake\*1.10\*|automake\*1.1[0-5]\*|' admin/cvs.sh - rm -rf c_cpp_reference-2.0.2_for_KDE_3.0/admin - cp -a admin c_cpp_reference-2.0.2_for_KDE_3.0/ - make -C c_cpp_reference-2.0.2_for_KDE_3.0 -f admin/Makefile.common cvs - make -f admin/Makefile.common cvs -%endif +%setup -q -n kdevelop-%{version} %build -QTDIR="" && source /etc/profile.d/qt.sh - -# c references -pushd c_cpp_reference-2.0.2_for_KDE_3.0 -%configure \ - --with-qt-libraries=$QTDIR/lib \ - --with-qt-includes=$QTDIR/include \ - --with-extra-libs=%{_libdir} +mkdir -p %{_target_platform} +pushd %{_target_platform} +%{cmake_kde4} .. popd - -%configure \ - --enable-new-ldflags \ - --disable-dependency-tracking \ - --disable-rpath \ -%if %{debug} == 0 - --disable-debug \ - --disable-warnings \ -%endif -%if %{final} - --enable-final \ -%endif - --with-qtdoc-dir=%{_docdir}/qt-devel-%{qt_ver}/html/ \ - --with-kdelibsdoc-dir=%{_docdir}/HTML/en/kdelibs-apidocs/ \ - --with-extra-libs=%{_libdir} - -# parallel make disabled because otherwise main.cpp can get built before -# profileeditorbase.h is fully generated -make -make %{?_smp_mflags} -C c_cpp_reference-2.0.2_for_KDE_3.0 +make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1 %install rm -rf %{buildroot} +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +rm -f %{buildroot}/%{_kde4_datadir}/kde4/apps/kdevappwizard/templates/qmake_qt4guiapp.tar.bz2 -make DESTDIR=%{buildroot} install -make -C c_cpp_reference-2.0.2_for_KDE_3.0 DESTDIR=%{buildroot} install - -# remove useless files -rm -rf %{buildroot}%{_prefix}/kdevbdb +%clean +rm -rf %{buildroot} -%post -for f in hicolor locolor ; do - touch --no-create %{_datadir}/icons/$f 2> /dev/null ||: - gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null ||: -done -update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || : - -%postun -for f in hicolor locolor ; do - touch --no-create %{_datadir}/icons/$f 2> /dev/null ||: - gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null ||: -done -update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || : %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig -%clean -rm -rf %{buildroot} - - %files %defattr(-,root,root,-) -%{_docdir}/HTML/en/* -%{_bindir}/* -%{_libdir}/kde3/* -%{_libdir}/kconf_update_bin/* -%{_datadir}/applications/kde/* -%{_datadir}/apps/* -%{_datadir}/config/* -%{_datadir}/desktop-directories/* -%{_datadir}/icons/hicolor/*/*/* -%{_datadir}/icons/locolor/*/*/* -%{_datadir}/mimelnk/application/* -%{_datadir}/mimelnk/text/* -%{_datadir}/services/* -%{_datadir}/servicetypes/* +%doc AUTHORS COPYING COPYING.DOC COPYING.LIB ChangeLog TODO NEWS +%{_kde4_bindir}/kdevelop +%{_kde4_datadir}/config/kdeveloprc +%{_kde4_datadir}/kde4/apps/* +%{_kde4_datadir}/kde4/services/* +%{_kde4_datadir}/applications/kde4/kdevelop.desktop %files libs %defattr(-,root,root,-) -%{_libdir}/lib*.so.* -%{_libdir}/lib*.la +%{_kde4_libdir}/lib*.so +%{_kde4_libdir}/kde4/* %files devel %defattr(-,root,root,-) -%{_libdir}/lib*.so -%{_includedir}/* +%{_kde4_includedir}/kdevelop/ %changelog +* Tue Sep 29 2009 Ben Boeckel - 9:3.9.95-0.1.beta5 +- Upgrade to 3.9.95 + +* Sat Feb 21 2009 Lorenzo Villani - 9:3.9.91-0.2.20090221svn929503 +- Post KDevelop 4 Beta 1 snapshot + +* Fri Jan 09 2009 Lorenzo Villani - 9:3.9.85.1 +- 4.0 snapshot +- BR cmake >= 2.6.2 +- make install/fast + * Sat Sep 12 2009 Rex Dieter 9:3.5.4-6 - make -libs unconditional - Requires: kdebase3 (#507653) @@ -325,7 +211,7 @@ rm -rf %{buildroot} - make qt-devel-doc/qt_ver detection more robust * Sun Jun 17 2007 Rex Dieter 9:3.4.1-1 -- cleanup +- cleanup * Thu Jun 14 2007 Than Ngo - 9:3.4.1-1.fc7 - 3.4.1 @@ -360,7 +246,7 @@ rm -rf %{buildroot} * Tue Feb 07 2006 Jesse Keating - 9:3.3.1-1.1 - rebuilt for new gcc4.1 snapshot and glibc changes -* Sun Feb 05 2006 Than Ngo 9:3.3.1-1 +* Sun Feb 05 2006 Than Ngo 9:3.3.1-1 - 3.3.1 * Fri Dec 09 2005 Jesse Keating @@ -420,7 +306,7 @@ rm -rf %{buildroot} * Thu Sep 02 2004 Than Ngo 3.1.0-2 - remove kdevelop-gdb_shared_library.patch, it's include in new upstream -- cleanup specfile +- cleanup specfile * Wed Sep 01 2004 Than Ngo 3.1.0-1 - update to 3.1.0 @@ -428,7 +314,7 @@ rm -rf %{buildroot} * Tue Aug 10 2004 Than Ngo 3.1.0-0.1.rc2 - update to 3.1.0 rc2 -* Sat Jun 19 2004 Than Ngo 3.0.4-1 +* Sat Jun 19 2004 Than Ngo 3.0.4-1 - update to 3.0.4 * Thu Apr 15 2004 Than Ngo 3.0.3-2 @@ -680,79 +566,79 @@ rm -rf %{buildroot} - updated to 1.4beta1 with KDE2 support - fixed to build on s390 - fixed some broken codes - + * Fri Dec 8 2000 Than Ngo - fixed for building on ia64 - + * Wed Nov 15 2000 Than Ngo - build snapshot 20001112, it works now with KDE2 and kde1-compat - fix libtool to build on sparc and alpha - don't use make -j - + * Sun Aug 13 2000 Than Ngo - fix kdelibsdoc-dir to show kdelibs-1.1.2 html docu correct - + * Tue Aug 01 2000 Than Ngo - add missing ldconfig in %post and %postun section (Bug #14924) - add missing C references stuff to kdevelop - + * Sun Jul 30 2000 Than Ngo - rebuilt against compat-egcs-c++, put KDE1 under /usr - cleanup specfile - + * Tue Jul 25 2000 Than Ngo - fix dependency problem - + * Wed Jul 19 2000 Than Ngo - rebuilt against compat-libstdc++ - + * Mon Jul 17 2000 Than Ngo - install under /usr/share instead /usr/lib/kde1-compat/share, fix dependency problem - + * Sat Jul 15 2000 Than Ngo - rebuilt with egcs-c++-1.1.2 * Thu Jul 13 2000 Prospector - automatic rebuild - + * Mon Jul 03 2000 Than Ngo - fix docdir - add requires kdebase - + * Sun Jul 02 2000 Than Ngo - rebuilt with kde1-compat - + * Sun Jun 18 2000 Than Ngo - rebuilt in the new build environment, fix docdir - FHS packaging - + * Thu Jun 08 2000 Than Ngo - update to 1.2 - move from powertools to main CD - use %%configure - + * Mon Apr 3 2000 Ngo Than - fix up reference (Bug #10368) - + * Tue Feb 15 2000 Bernhard Rosenkr?nzer - Fix up documentation path (Bug #7291) - Update to current stable branch - this should fix up the debugger problem - clean up spec file - + * Fri Jan 6 2000 Bernhard Rosenkr?nzer - Update to current stable branch - Adapt to 6.2 Qt libraries - Use BuildPrereq - + * Wed Jan 05 2000 Ngo Than - added patch for alpha - + * Tue Dec 21 1999 Ngo Than - updated kdevelop-1.0 release - + * Tue Nov 16 1999 Preston Brown - kdevelop 1.0beta4.1, docdir added, using DESTDIR env. variable. - + * Thu Sep 09 1999 Preston Brown - initial packaging for 6.1. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kdevelop/devel/sources,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- sources 18 Dec 2008 11:48:20 -0000 1.39 +++ sources 29 Sep 2009 23:32:35 -0000 1.40 @@ -1,2 +1 @@ -5777e4d2dbfc3e6c2ba9f0ed6ea457f9 c_cpp_reference-2.0.2_for_KDE_3.0.tar.bz2 -06aa12a89b2c09968a92e1d8b575819c kdevelop-3.5.4.tar.bz2 +70064ad0e285d29242a90af3f3c2283f kdevelop-3.9.95.tar.bz2 --- c_cpp_reference-2.0.2-config.patch DELETED --- --- kdevelop-2.1.5_for_KDE_3.1-doc.patch DELETED --- --- kdevelop-3.5.2-kde4template.patch DELETED --- --- kdevelop-3.5.4-gcc-44.patch DELETED --- From mathstuf at fedoraproject.org Tue Sep 29 23:34:36 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Tue, 29 Sep 2009 23:34:36 +0000 (UTC) Subject: rpms/kdevelop/devel kdevelop.spec,1.89,1.90 Message-ID: <20090929233436.DCBB511C00C1@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kdevelop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28733 Modified Files: kdevelop.spec Log Message: Remove lvillani's changelog entries since things choke on tagging with out-of-order changelogs Index: kdevelop.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdevelop/devel/kdevelop.spec,v retrieving revision 1.89 retrieving revision 1.90 diff -u -p -r1.89 -r1.90 --- kdevelop.spec 29 Sep 2009 23:32:35 -0000 1.89 +++ kdevelop.spec 29 Sep 2009 23:34:36 -0000 1.90 @@ -119,14 +119,6 @@ rm -rf %{buildroot} * Tue Sep 29 2009 Ben Boeckel - 9:3.9.95-0.1.beta5 - Upgrade to 3.9.95 -* Sat Feb 21 2009 Lorenzo Villani - 9:3.9.91-0.2.20090221svn929503 -- Post KDevelop 4 Beta 1 snapshot - -* Fri Jan 09 2009 Lorenzo Villani - 9:3.9.85.1 -- 4.0 snapshot -- BR cmake >= 2.6.2 -- make install/fast - * Sat Sep 12 2009 Rex Dieter 9:3.5.4-6 - make -libs unconditional - Requires: kdebase3 (#507653) From bojan at fedoraproject.org Tue Sep 29 23:39:40 2009 From: bojan at fedoraproject.org (bojan) Date: Tue, 29 Sep 2009 23:39:40 +0000 (UTC) Subject: rpms/subversion-api-docs/F-10 subversion-api-docs.spec,1.22,1.23 Message-ID: <20090929233940.6CDF811C00C1@cvs1.fedora.phx.redhat.com> Author: bojan Update of /cvs/pkgs/rpms/subversion-api-docs/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32085 Modified Files: subversion-api-docs.spec Log Message: Bump up to 1.6.5. Index: subversion-api-docs.spec =================================================================== RCS file: /cvs/pkgs/rpms/subversion-api-docs/F-10/subversion-api-docs.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- subversion-api-docs.spec 3 Sep 2009 09:06:18 -0000 1.22 +++ subversion-api-docs.spec 29 Sep 2009 23:39:39 -0000 1.23 @@ -1,6 +1,6 @@ Name: subversion-api-docs -Version: 1.6.4 -Release: 2%{?dist} +Version: 1.6.5 +Release: 1%{?dist} Summary: Subversion API documentation Group: Development/Tools @@ -52,6 +52,9 @@ rm -rf $RPM_BUILD_ROOT %doc %{_docdir}/subversion-%{version}/api-docs/* %changelog +* Wed Sep 30 2009 Bojan Smojver 1.6.5-1 +- bump up to 1.6.5 + * Tue Sep 3 2009 Bojan Smojver 1.6.4-2 - add search From rombobeorn at fedoraproject.org Tue Sep 29 23:43:11 2009 From: rombobeorn at fedoraproject.org (=?utf-8?q?Bj=C3=B6rn_Persson?=) Date: Tue, 29 Sep 2009 23:43:11 +0000 (UTC) Subject: rpms/fedora-gnat-project-common/F-10 fedora-gnat-project-common.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090929234311.4136D11C00C1@cvs1.fedora.phx.redhat.com> Author: rombobeorn Update of /cvs/pkgs/rpms/fedora-gnat-project-common/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1079/F-10 Modified Files: .cvsignore sources Added Files: fedora-gnat-project-common.spec import.log Log Message: Initial import (#509158). --- NEW FILE fedora-gnat-project-common.spec --- Name: fedora-gnat-project-common Version: 1.2 Release: 1%{?dist} Summary: Files shared by Ada libraries Summary(sv): Gemensamma filer f?r adabibliotek Group: System Environment/Libraries License: Copyright only URL: https://fedorahosted.org/released/fedora-gnat-project-common Source1: https://fedorahosted.org/released/fedora-gnat-project-common/download/fedora-gnat-project-common-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: gcc-gnat setup %description The fedora-gnat-project-common package contains files that are used by the GNAT project files of multiple Ada libraries, and also GNAT-specific RPM macros. %description -l sv Paketet fedora-gnat-project-common inneh?ller filer som anv?nds av GNAT-projektfilerna f?r flera adabibliotek, samt GNAT-specifika RPM-makron. # Extract the GNAT project file location from the file of macro definitions so # that this package won't build-require itself. %global _GNAT_project_dir %(tar --extract --gzip --to-stdout --no-anchored --file=%{SOURCE1} macros.gnat | grep ^._GNAT_project_dir | sed 's/[^ ]* *//') %prep %setup -q -T -b 1 %build # nothing to do %install rm -rf %{buildroot} mkdir --parents %{buildroot}%{_GNAT_project_dir} %{buildroot}%{_sysconfdir}/profile.d %{buildroot}%{_sysconfdir}/rpm/ cp -p common.gpr %{buildroot}%{_GNAT_project_dir}/ cp -p gnat-project.sh gnat-project.csh %{buildroot}%{_sysconfdir}/profile.d/ cp -p macros.gnat %{buildroot}%{_sysconfdir}/rpm/ %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc LICENSE %{_GNAT_project_dir} %config(noreplace) %{_sysconfdir}/profile.d/* %config(noreplace) %{_sysconfdir}/rpm/* %changelog * Tue Aug 04 2009 Bj?rn Persson - 1.2-1 - Updated to version 1.2 with a more complete list of processor architectures. * Thu Jul 23 2009 Bj?rn Persson - 1.1-3 - Added a BuildRoot tag even though it's unnecessary. - Removed a macro reference from the previous changelog entry. - Silenced some RPMlint warnings. * Fri Jul 03 2009 Bj?rn Persson - 1.1-2 - Renamed the package to fedora-gnat-project-common. - There is now an "upstream" project at Fedora Hosted. - Added a license file. - Replaced "/etc" with _sysconfdir. * Wed Jul 01 2009 Bj?rn Persson - 1-1 - ready to be submitted for review --- NEW FILE import.log --- fedora-gnat-project-common-1_2-1_fc11:F-10:fedora-gnat-project-common-1.2-1.fc11.src.rpm:1254267683 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fedora-gnat-project-common/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:23:59 -0000 1.1 +++ .cvsignore 29 Sep 2009 23:43:10 -0000 1.2 @@ -0,0 +1 @@ +fedora-gnat-project-common-1.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fedora-gnat-project-common/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:23:59 -0000 1.1 +++ sources 29 Sep 2009 23:43:11 -0000 1.2 @@ -0,0 +1 @@ +acc2b458110c12c378d8749b3d6ffbb5 fedora-gnat-project-common-1.2.tar.gz From rombobeorn at fedoraproject.org Wed Sep 30 00:01:33 2009 From: rombobeorn at fedoraproject.org (=?utf-8?q?Bj=C3=B6rn_Persson?=) Date: Wed, 30 Sep 2009 00:01:33 +0000 (UTC) Subject: rpms/fedora-gnat-project-common/F-11 fedora-gnat-project-common.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930000133.C352B11C0337@cvs1.fedora.phx.redhat.com> Author: rombobeorn Update of /cvs/pkgs/rpms/fedora-gnat-project-common/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11843/F-11 Modified Files: .cvsignore sources Added Files: fedora-gnat-project-common.spec import.log Log Message: Initial import (#509158). --- NEW FILE fedora-gnat-project-common.spec --- Name: fedora-gnat-project-common Version: 1.2 Release: 1%{?dist} Summary: Files shared by Ada libraries Summary(sv): Gemensamma filer f?r adabibliotek Group: System Environment/Libraries License: Copyright only URL: https://fedorahosted.org/released/fedora-gnat-project-common Source1: https://fedorahosted.org/released/fedora-gnat-project-common/download/fedora-gnat-project-common-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: gcc-gnat setup %description The fedora-gnat-project-common package contains files that are used by the GNAT project files of multiple Ada libraries, and also GNAT-specific RPM macros. %description -l sv Paketet fedora-gnat-project-common inneh?ller filer som anv?nds av GNAT-projektfilerna f?r flera adabibliotek, samt GNAT-specifika RPM-makron. # Extract the GNAT project file location from the file of macro definitions so # that this package won't build-require itself. %global _GNAT_project_dir %(tar --extract --gzip --to-stdout --no-anchored --file=%{SOURCE1} macros.gnat | grep ^._GNAT_project_dir | sed 's/[^ ]* *//') %prep %setup -q -T -b 1 %build # nothing to do %install rm -rf %{buildroot} mkdir --parents %{buildroot}%{_GNAT_project_dir} %{buildroot}%{_sysconfdir}/profile.d %{buildroot}%{_sysconfdir}/rpm/ cp -p common.gpr %{buildroot}%{_GNAT_project_dir}/ cp -p gnat-project.sh gnat-project.csh %{buildroot}%{_sysconfdir}/profile.d/ cp -p macros.gnat %{buildroot}%{_sysconfdir}/rpm/ %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc LICENSE %{_GNAT_project_dir} %config(noreplace) %{_sysconfdir}/profile.d/* %config(noreplace) %{_sysconfdir}/rpm/* %changelog * Tue Aug 04 2009 Bj?rn Persson - 1.2-1 - Updated to version 1.2 with a more complete list of processor architectures. * Thu Jul 23 2009 Bj?rn Persson - 1.1-3 - Added a BuildRoot tag even though it's unnecessary. - Removed a macro reference from the previous changelog entry. - Silenced some RPMlint warnings. * Fri Jul 03 2009 Bj?rn Persson - 1.1-2 - Renamed the package to fedora-gnat-project-common. - There is now an "upstream" project at Fedora Hosted. - Added a license file. - Replaced "/etc" with _sysconfdir. * Wed Jul 01 2009 Bj?rn Persson - 1-1 - ready to be submitted for review --- NEW FILE import.log --- fedora-gnat-project-common-1_2-1_fc11:F-11:fedora-gnat-project-common-1.2-1.fc11.src.rpm:1254268821 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fedora-gnat-project-common/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:23:59 -0000 1.1 +++ .cvsignore 30 Sep 2009 00:01:32 -0000 1.2 @@ -0,0 +1 @@ +fedora-gnat-project-common-1.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fedora-gnat-project-common/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:23:59 -0000 1.1 +++ sources 30 Sep 2009 00:01:33 -0000 1.2 @@ -0,0 +1 @@ +acc2b458110c12c378d8749b3d6ffbb5 fedora-gnat-project-common-1.2.tar.gz From rombobeorn at fedoraproject.org Wed Sep 30 00:03:06 2009 From: rombobeorn at fedoraproject.org (=?utf-8?q?Bj=C3=B6rn_Persson?=) Date: Wed, 30 Sep 2009 00:03:06 +0000 (UTC) Subject: rpms/fedora-gnat-project-common/F-12 fedora-gnat-project-common.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930000306.2ED2111C00C1@cvs1.fedora.phx.redhat.com> Author: rombobeorn Update of /cvs/pkgs/rpms/fedora-gnat-project-common/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12729/F-12 Modified Files: .cvsignore sources Added Files: fedora-gnat-project-common.spec import.log Log Message: Initial import (#509158). --- NEW FILE fedora-gnat-project-common.spec --- Name: fedora-gnat-project-common Version: 1.2 Release: 1%{?dist} Summary: Files shared by Ada libraries Summary(sv): Gemensamma filer f?r adabibliotek Group: System Environment/Libraries License: Copyright only URL: https://fedorahosted.org/released/fedora-gnat-project-common Source1: https://fedorahosted.org/released/fedora-gnat-project-common/download/fedora-gnat-project-common-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: gcc-gnat setup %description The fedora-gnat-project-common package contains files that are used by the GNAT project files of multiple Ada libraries, and also GNAT-specific RPM macros. %description -l sv Paketet fedora-gnat-project-common inneh?ller filer som anv?nds av GNAT-projektfilerna f?r flera adabibliotek, samt GNAT-specifika RPM-makron. # Extract the GNAT project file location from the file of macro definitions so # that this package won't build-require itself. %global _GNAT_project_dir %(tar --extract --gzip --to-stdout --no-anchored --file=%{SOURCE1} macros.gnat | grep ^._GNAT_project_dir | sed 's/[^ ]* *//') %prep %setup -q -T -b 1 %build # nothing to do %install rm -rf %{buildroot} mkdir --parents %{buildroot}%{_GNAT_project_dir} %{buildroot}%{_sysconfdir}/profile.d %{buildroot}%{_sysconfdir}/rpm/ cp -p common.gpr %{buildroot}%{_GNAT_project_dir}/ cp -p gnat-project.sh gnat-project.csh %{buildroot}%{_sysconfdir}/profile.d/ cp -p macros.gnat %{buildroot}%{_sysconfdir}/rpm/ %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc LICENSE %{_GNAT_project_dir} %config(noreplace) %{_sysconfdir}/profile.d/* %config(noreplace) %{_sysconfdir}/rpm/* %changelog * Tue Aug 04 2009 Bj?rn Persson - 1.2-1 - Updated to version 1.2 with a more complete list of processor architectures. * Thu Jul 23 2009 Bj?rn Persson - 1.1-3 - Added a BuildRoot tag even though it's unnecessary. - Removed a macro reference from the previous changelog entry. - Silenced some RPMlint warnings. * Fri Jul 03 2009 Bj?rn Persson - 1.1-2 - Renamed the package to fedora-gnat-project-common. - There is now an "upstream" project at Fedora Hosted. - Added a license file. - Replaced "/etc" with _sysconfdir. * Wed Jul 01 2009 Bj?rn Persson - 1-1 - ready to be submitted for review --- NEW FILE import.log --- fedora-gnat-project-common-1_2-1_fc11:F-12:fedora-gnat-project-common-1.2-1.fc11.src.rpm:1254268945 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/fedora-gnat-project-common/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:23:59 -0000 1.1 +++ .cvsignore 30 Sep 2009 00:03:04 -0000 1.2 @@ -0,0 +1 @@ +fedora-gnat-project-common-1.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/fedora-gnat-project-common/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:23:59 -0000 1.1 +++ sources 30 Sep 2009 00:03:05 -0000 1.2 @@ -0,0 +1 @@ +acc2b458110c12c378d8749b3d6ffbb5 fedora-gnat-project-common-1.2.tar.gz From bpepple at fedoraproject.org Wed Sep 30 00:03:21 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Wed, 30 Sep 2009 00:03:21 +0000 (UTC) Subject: rpms/json-glib/devel .cvsignore, 1.3, 1.4 json-glib.spec, 1.5, 1.6 sources, 1.3, 1.4 Message-ID: <20090930000321.850E911C0489@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/json-glib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12881 Modified Files: .cvsignore json-glib.spec sources Log Message: * Tue Sep 29 2009 Brian Pepple - 0.8.0-1 - Update to 0.8.0. - Update source url. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/json-glib/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 31 May 2008 16:34:21 -0000 1.3 +++ .cvsignore 30 Sep 2009 00:03:19 -0000 1.4 @@ -1 +1 @@ -json-glib-0.6.2.tar.gz +json-glib-0.8.0.tar.bz2 Index: json-glib.spec =================================================================== RCS file: /cvs/pkgs/rpms/json-glib/devel/json-glib.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- json-glib.spec 25 Jul 2009 04:11:40 -0000 1.5 +++ json-glib.spec 30 Sep 2009 00:03:20 -0000 1.6 @@ -1,14 +1,14 @@ %define glib_ver 2.15 Name: json-glib -Version: 0.6.2 -Release: 4%{?dist} +Version: 0.8.0 +Release: 1%{?dist} Summary: Library for JavaScript Object Notation format Group: System Environment/Libraries License: LGPLv2+ URL: http://live.gnome.org/JsonGlib -Source0: http://folks.o-hand.com/~ebassi/sources/%{name}-%{version}.tar.gz +Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.8/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: glib2-devel >= %{glib_ver} @@ -82,6 +82,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Brian Pepple - 0.8.0-1 +- Update to 0.8.0. +- Update source url. + * Fri Jul 24 2009 Fedora Release Engineering - 0.6.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/json-glib/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 31 May 2008 16:34:21 -0000 1.3 +++ sources 30 Sep 2009 00:03:20 -0000 1.4 @@ -1 +1 @@ -d98f5580035ad0b37fa11896053a57af json-glib-0.6.2.tar.gz +03d1989e035703a939c1b62115cf08ee json-glib-0.8.0.tar.bz2 From phuang at fedoraproject.org Wed Sep 30 00:03:59 2009 From: phuang at fedoraproject.org (Huang Peng) Date: Wed, 30 Sep 2009 00:03:59 +0000 (UTC) Subject: rpms/ibus-chewing/F-11 ibus-chewing.spec,1.25,1.26 Message-ID: <20090930000359.59B8111C00C1@cvs1.fedora.phx.redhat.com> Author: phuang Update of /cvs/pkgs/rpms/ibus-chewing/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13429 Modified Files: ibus-chewing.spec Log Message: Rebuild with ibus-1.2.0 Index: ibus-chewing.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-chewing/F-11/ibus-chewing.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- ibus-chewing.spec 17 Sep 2009 05:22:12 -0000 1.25 +++ ibus-chewing.spec 30 Sep 2009 00:03:57 -0000 1.26 @@ -1,6 +1,6 @@ Name: ibus-chewing Version: 1.2.0.20090917 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Chewing engine for IBus input platform License: GPLv2+ Group: System Environment/Libraries @@ -77,6 +77,9 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) %{_sysconfdir}/gconf/schemas/%{name}.schemas %changelog +* Wed Sep 30 2009 Peng Huang - 1.2.0.20090917-2 +- Rebuild with ibus-1.2.0 + * Thu Sep 17 2009 Ding-Yi Chen - 1.2.0.20090917-1 - Addressed Upstream (IBUS Google code) issue 484: + Find the source that why the / and . are not working. From smilner at fedoraproject.org Wed Sep 30 00:05:16 2009 From: smilner at fedoraproject.org (smilner) Date: Wed, 30 Sep 2009 00:05:16 +0000 (UTC) Subject: rpms/python-pygments/F-11 .cvsignore, 1.6, 1.7 python-pygments.spec, 1.11, 1.12 sources, 1.6, 1.7 Message-ID: <20090930000516.2FF2411C00C1@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/python-pygments/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14070 Modified Files: .cvsignore python-pygments.spec sources Log Message: updated for upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/F-11/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 28 Nov 2008 03:18:51 -0000 1.6 +++ .cvsignore 30 Sep 2009 00:05:15 -0000 1.7 @@ -1 +1 @@ -Pygments-1.0.tar.gz +Pygments-1.1.1.tar.gz Index: python-pygments.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/F-11/python-pygments.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- python-pygments.spec 26 Feb 2009 23:09:48 -0000 1.11 +++ python-pygments.spec 30 Sep 2009 00:05:15 -0000 1.12 @@ -1,8 +1,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-pygments -Version: 1.0 -Release: 4%{?dist} +Version: 1.1.1 +Release: 1%{?dist} Summary: A syntax highlighting engine written in Python Group: Development/Libraries @@ -53,6 +53,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Steve 'Ashcrow' Milner - 1.1.1-1 +- Updated for release. + +* Sun Jul 26 2009 Fedora Release Engineering - 1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Feb 26 2009 Fedora Release Engineering - 1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/F-11/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 28 Nov 2008 03:18:51 -0000 1.6 +++ sources 30 Sep 2009 00:05:16 -0000 1.7 @@ -1 +1 @@ -70c40ff5331460cabfcb24f86a8d451d Pygments-1.0.tar.gz +80ac64669a75e2d6647822b2778e38c8 Pygments-1.1.1.tar.gz From mathstuf at fedoraproject.org Wed Sep 30 00:09:20 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Wed, 30 Sep 2009 00:09:20 +0000 (UTC) Subject: rpms/krazy2/devel krazy2.spec,1.15,1.16 sources,1.8,1.9 Message-ID: <20090930000920.3EF3E11C00C1@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/krazy2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16524 Modified Files: krazy2.spec sources Log Message: Update snapshot and build using kdevplatform Index: krazy2.spec =================================================================== RCS file: /cvs/pkgs/rpms/krazy2/devel/krazy2.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- krazy2.spec 25 Jul 2009 04:46:29 -0000 1.15 +++ krazy2.spec 30 Sep 2009 00:09:19 -0000 1.16 @@ -1,9 +1,6 @@ -# Set to 1 if kdevplatform is available -%define kdp 0 - Name: krazy2 Version: 2.9 -Release: 3.20090719svn%{?dist} +Release: 4.20090928svn%{?dist} Summary: Krazy is a tool for checking code against the KDE coding guidelines Group: Development/Libraries @@ -11,13 +8,11 @@ License: GPLv2+ URL: http://techbase.kde.org/Development/Tutorials/Code_Checking # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: -# svn export -r 999498 svn://anonsvn.kde.org/home/kde/trunk/quality/krazy2 krazy2-2.8 +# svn export -r 1029034 svn://anonsvn.kde.org/home/kde/trunk/quality/krazy2 krazy2-2.8 # tar -c krazy2-2.9 | bzip2 --best -c > krazy2-2.9.tar.bz2 Source0: krazy2-%{version}.tar.bz2 Source1: krazy-licensecheck -%if 0%{?kdp} Patch0: krazy2-prefix.patch -%endif BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # krazy-licensecheck moved from kdesdk to here in 4.2.0 @@ -29,11 +24,9 @@ BuildRequires: perl(HTML::Parser) BuildRequires: perl(Tie::IxHash) BuildRequires: perl(XML::LibXML) BuildRequires: qt4-devel -%if 0%{?kdp} BuildRequires: cmake BuildRequires: kdelibs4-devel BuildRequires: kdevplatform-devel -%endif Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) # Krazy2 uses desktop-file-validate, so this is an actual Requires Requires: desktop-file-utils @@ -46,9 +39,7 @@ good reason. %prep %setup -q -%if 0%{?kdp} %patch0 -%endif %build @@ -58,18 +49,16 @@ pushd src/passbyvalue %{_qt4_qmake} make %{?_smp_mflags} popd -%if 0%{?kdp} pushd cppchecks %{cmake} make VERBOSE=1 %{?_smp_mflags} popd -%endif %install rm -rf %{buildroot} make DESTDIR=%{buildroot} PREFIX=%{_prefix} install -chmod 0755 %{buildroot}%{_bindir}/krazy2{,all,ebn} +chmod 0755 %{buildroot}%{_bindir}/krazy2{,all,xml} pushd helpers make DESTDIR=%{buildroot} PREFIX=%{_prefix} \ %if "%{_lib}" == "lib64" @@ -106,50 +95,52 @@ popd pushd doc make DESTDIR=%{buildroot} PREFIX=%{_prefix} install popd -install -m 644 %{SOURCE1} %{buildroot}%{_bindir}/krazy-licensecheck -%if 0%{?kdp} +install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/krazy-licensecheck pushd cppchecks make DESTDIR=%{buildroot} PREFIX=%{_prefix} install popd -%endif find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -type f -name perllocal.pod -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' -# chmod -R ug+w %{buildroot}%{_bindir} -# chmod -R ug+w %{buildroot}%{_libdir} %clean rm -rf %{buildroot} +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + %files %defattr(-,root,root,-) %doc COPYING README %{_mandir}/man1/krazy2.1.gz %{_mandir}/man1/krazy2all.1.gz -%{_mandir}/man1/krazy2ebn.1.gz %{_mandir}/man1/krazy2xml.1.gz %{_mandir}/man5/krazyrc.5.gz %{_bindir}/krazy-licensecheck %{_bindir}/krazy2 %{_bindir}/krazy2all -%{_bindir}/krazy2ebn %{_bindir}/krazy2xml -%if 0%{?kdp} %{_libdir}/libcpp_parser.so %{_libdir}/libcppmodel.so %{_libdir}/libpreprocessor.so %{_libdir}/libcheckutil.so %{_libdir}/libcheckutil.so.1 %{_libdir}/libcheckutil.so.1.0 -%endif %{_libdir}/krazy2/ %{_datadir}/dtd/ %{perl_vendorlib}/Krazy/ %changelog +* Tue Sep 29 2009 Ben Boeckel 2.9-4.20090928svn +- Update snapshot +- krazy2ebn is gone +- Use kdevplatform by default now + * Fri Jul 24 2009 Fedora Release Engineering - 2.9-3.20090719svn - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/krazy2/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 20 Jul 2009 15:34:49 -0000 1.8 +++ sources 30 Sep 2009 00:09:19 -0000 1.9 @@ -1 +1 @@ -0b2513f67f8ae516a5d7042590080efe krazy2-2.9.tar.bz2 +eedb968c4a1236ff2b041fa40554aa6d krazy2-2.9.tar.bz2 From mathstuf at fedoraproject.org Wed Sep 30 00:11:49 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Wed, 30 Sep 2009 00:11:49 +0000 (UTC) Subject: rpms/krazy2/F-12 krazy2.spec,1.15,1.16 sources,1.8,1.9 Message-ID: <20090930001149.38BB811C00C1@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/krazy2/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17517 Modified Files: krazy2.spec sources Log Message: Update snapshot and build using kdevplatform Index: krazy2.spec =================================================================== RCS file: /cvs/pkgs/rpms/krazy2/F-12/krazy2.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- krazy2.spec 25 Jul 2009 04:46:29 -0000 1.15 +++ krazy2.spec 30 Sep 2009 00:11:48 -0000 1.16 @@ -1,9 +1,6 @@ -# Set to 1 if kdevplatform is available -%define kdp 0 - Name: krazy2 Version: 2.9 -Release: 3.20090719svn%{?dist} +Release: 4.20090928svn%{?dist} Summary: Krazy is a tool for checking code against the KDE coding guidelines Group: Development/Libraries @@ -11,13 +8,11 @@ License: GPLv2+ URL: http://techbase.kde.org/Development/Tutorials/Code_Checking # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: -# svn export -r 999498 svn://anonsvn.kde.org/home/kde/trunk/quality/krazy2 krazy2-2.8 +# svn export -r 1029034 svn://anonsvn.kde.org/home/kde/trunk/quality/krazy2 krazy2-2.8 # tar -c krazy2-2.9 | bzip2 --best -c > krazy2-2.9.tar.bz2 Source0: krazy2-%{version}.tar.bz2 Source1: krazy-licensecheck -%if 0%{?kdp} Patch0: krazy2-prefix.patch -%endif BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # krazy-licensecheck moved from kdesdk to here in 4.2.0 @@ -29,11 +24,9 @@ BuildRequires: perl(HTML::Parser) BuildRequires: perl(Tie::IxHash) BuildRequires: perl(XML::LibXML) BuildRequires: qt4-devel -%if 0%{?kdp} BuildRequires: cmake BuildRequires: kdelibs4-devel BuildRequires: kdevplatform-devel -%endif Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) # Krazy2 uses desktop-file-validate, so this is an actual Requires Requires: desktop-file-utils @@ -46,9 +39,7 @@ good reason. %prep %setup -q -%if 0%{?kdp} %patch0 -%endif %build @@ -58,18 +49,16 @@ pushd src/passbyvalue %{_qt4_qmake} make %{?_smp_mflags} popd -%if 0%{?kdp} pushd cppchecks %{cmake} make VERBOSE=1 %{?_smp_mflags} popd -%endif %install rm -rf %{buildroot} make DESTDIR=%{buildroot} PREFIX=%{_prefix} install -chmod 0755 %{buildroot}%{_bindir}/krazy2{,all,ebn} +chmod 0755 %{buildroot}%{_bindir}/krazy2{,all,xml} pushd helpers make DESTDIR=%{buildroot} PREFIX=%{_prefix} \ %if "%{_lib}" == "lib64" @@ -106,50 +95,52 @@ popd pushd doc make DESTDIR=%{buildroot} PREFIX=%{_prefix} install popd -install -m 644 %{SOURCE1} %{buildroot}%{_bindir}/krazy-licensecheck -%if 0%{?kdp} +install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/krazy-licensecheck pushd cppchecks make DESTDIR=%{buildroot} PREFIX=%{_prefix} install popd -%endif find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -type f -name perllocal.pod -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' -# chmod -R ug+w %{buildroot}%{_bindir} -# chmod -R ug+w %{buildroot}%{_libdir} %clean rm -rf %{buildroot} +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + %files %defattr(-,root,root,-) %doc COPYING README %{_mandir}/man1/krazy2.1.gz %{_mandir}/man1/krazy2all.1.gz -%{_mandir}/man1/krazy2ebn.1.gz %{_mandir}/man1/krazy2xml.1.gz %{_mandir}/man5/krazyrc.5.gz %{_bindir}/krazy-licensecheck %{_bindir}/krazy2 %{_bindir}/krazy2all -%{_bindir}/krazy2ebn %{_bindir}/krazy2xml -%if 0%{?kdp} %{_libdir}/libcpp_parser.so %{_libdir}/libcppmodel.so %{_libdir}/libpreprocessor.so %{_libdir}/libcheckutil.so %{_libdir}/libcheckutil.so.1 %{_libdir}/libcheckutil.so.1.0 -%endif %{_libdir}/krazy2/ %{_datadir}/dtd/ %{perl_vendorlib}/Krazy/ %changelog +* Tue Sep 29 2009 Ben Boeckel 2.9-4.20090928svn +- Update snapshot +- krazy2ebn is gone +- Use kdevplatform by default now + * Fri Jul 24 2009 Fedora Release Engineering - 2.9-3.20090719svn - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/krazy2/F-12/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 20 Jul 2009 15:34:49 -0000 1.8 +++ sources 30 Sep 2009 00:11:48 -0000 1.9 @@ -1 +1 @@ -0b2513f67f8ae516a5d7042590080efe krazy2-2.9.tar.bz2 +eedb968c4a1236ff2b041fa40554aa6d krazy2-2.9.tar.bz2 From smilner at fedoraproject.org Wed Sep 30 00:12:22 2009 From: smilner at fedoraproject.org (smilner) Date: Wed, 30 Sep 2009 00:12:22 +0000 (UTC) Subject: rpms/python-pygments/F-10 .cvsignore, 1.6, 1.7 python-pygments.spec, 1.9, 1.10 sources, 1.6, 1.7 Message-ID: <20090930001222.A113111C00C1@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/python-pygments/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17748 Modified Files: .cvsignore python-pygments.spec sources Log Message: update for upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/F-10/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 28 Nov 2008 03:36:10 -0000 1.6 +++ .cvsignore 30 Sep 2009 00:12:22 -0000 1.7 @@ -1 +1 @@ -Pygments-1.0.tar.gz +Pygments-1.1.1.tar.gz Index: python-pygments.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/F-10/python-pygments.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- python-pygments.spec 22 Dec 2008 02:07:30 -0000 1.9 +++ python-pygments.spec 30 Sep 2009 00:12:22 -0000 1.10 @@ -1,8 +1,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-pygments -Version: 1.0 -Release: 3%{?dist} +Version: 1.1.1 +Release: 1%{?dist} Summary: A syntax highlighting engine written in Python Group: Development/Libraries @@ -53,9 +53,21 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Steve 'Ashcrow' Milner - 1.1.1-1 +- Updated for release. + +* Sun Jul 26 2009 Fedora Release Engineering - 1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Sun Dec 21 2008 Steve 'Ashcrow' Milner - 1.0-3 - Updated for release. +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 1.0-2 +- Rebuild for Python 2.6 + * Fri Nov 27 2008 Steve 'Ashcrow' Milner - 1.0-1 - Updated for upstream 1.0. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/F-10/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 28 Nov 2008 03:36:10 -0000 1.6 +++ sources 30 Sep 2009 00:12:22 -0000 1.7 @@ -1 +1 @@ -70c40ff5331460cabfcb24f86a8d451d Pygments-1.0.tar.gz +80ac64669a75e2d6647822b2778e38c8 Pygments-1.1.1.tar.gz From mathstuf at fedoraproject.org Wed Sep 30 00:13:47 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Wed, 30 Sep 2009 00:13:47 +0000 (UTC) Subject: rpms/krazy2/F-11 krazy2.spec,1.13,1.14 sources,1.8,1.9 Message-ID: <20090930001347.6F7FF11C00C1@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/krazy2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18192 Modified Files: krazy2.spec sources Log Message: Update snapshot and build using kdevplatform Index: krazy2.spec =================================================================== RCS file: /cvs/pkgs/rpms/krazy2/F-11/krazy2.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- krazy2.spec 20 Jul 2009 15:44:19 -0000 1.13 +++ krazy2.spec 30 Sep 2009 00:13:47 -0000 1.14 @@ -1,9 +1,6 @@ -# Set to 1 if kdevplatform is available -%define kdp 0 - Name: krazy2 Version: 2.9 -Release: 2.20090719svn%{?dist} +Release: 4.20090928svn%{?dist} Summary: Krazy is a tool for checking code against the KDE coding guidelines Group: Development/Libraries @@ -11,13 +8,11 @@ License: GPLv2+ URL: http://techbase.kde.org/Development/Tutorials/Code_Checking # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: -# svn export -r 999498 svn://anonsvn.kde.org/home/kde/trunk/quality/krazy2 krazy2-2.8 +# svn export -r 1029034 svn://anonsvn.kde.org/home/kde/trunk/quality/krazy2 krazy2-2.8 # tar -c krazy2-2.9 | bzip2 --best -c > krazy2-2.9.tar.bz2 Source0: krazy2-%{version}.tar.bz2 Source1: krazy-licensecheck -%if 0%{?kdp} Patch0: krazy2-prefix.patch -%endif BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # krazy-licensecheck moved from kdesdk to here in 4.2.0 @@ -29,11 +24,9 @@ BuildRequires: perl(HTML::Parser) BuildRequires: perl(Tie::IxHash) BuildRequires: perl(XML::LibXML) BuildRequires: qt4-devel -%if 0%{?kdp} BuildRequires: cmake BuildRequires: kdelibs4-devel BuildRequires: kdevplatform-devel -%endif Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) # Krazy2 uses desktop-file-validate, so this is an actual Requires Requires: desktop-file-utils @@ -46,9 +39,7 @@ good reason. %prep %setup -q -%if 0%{?kdp} %patch0 -%endif %build @@ -58,18 +49,16 @@ pushd src/passbyvalue %{_qt4_qmake} make %{?_smp_mflags} popd -%if 0%{?kdp} pushd cppchecks %{cmake} make VERBOSE=1 %{?_smp_mflags} popd -%endif %install rm -rf %{buildroot} make DESTDIR=%{buildroot} PREFIX=%{_prefix} install -chmod 0755 %{buildroot}%{_bindir}/krazy2{,all,ebn} +chmod 0755 %{buildroot}%{_bindir}/krazy2{,all,xml} pushd helpers make DESTDIR=%{buildroot} PREFIX=%{_prefix} \ %if "%{_lib}" == "lib64" @@ -106,50 +95,55 @@ popd pushd doc make DESTDIR=%{buildroot} PREFIX=%{_prefix} install popd -install -m 644 %{SOURCE1} %{buildroot}%{_bindir}/krazy-licensecheck -%if 0%{?kdp} +install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/krazy-licensecheck pushd cppchecks make DESTDIR=%{buildroot} PREFIX=%{_prefix} install popd -%endif find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -type f -name perllocal.pod -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' -# chmod -R ug+w %{buildroot}%{_bindir} -# chmod -R ug+w %{buildroot}%{_libdir} %clean rm -rf %{buildroot} +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + %files %defattr(-,root,root,-) %doc COPYING README %{_mandir}/man1/krazy2.1.gz %{_mandir}/man1/krazy2all.1.gz -%{_mandir}/man1/krazy2ebn.1.gz %{_mandir}/man1/krazy2xml.1.gz %{_mandir}/man5/krazyrc.5.gz %{_bindir}/krazy-licensecheck %{_bindir}/krazy2 %{_bindir}/krazy2all -%{_bindir}/krazy2ebn %{_bindir}/krazy2xml -%if 0%{?kdp} %{_libdir}/libcpp_parser.so %{_libdir}/libcppmodel.so %{_libdir}/libpreprocessor.so %{_libdir}/libcheckutil.so %{_libdir}/libcheckutil.so.1 %{_libdir}/libcheckutil.so.1.0 -%endif %{_libdir}/krazy2/ %{_datadir}/dtd/ %{perl_vendorlib}/Krazy/ %changelog +* Tue Sep 29 2009 Ben Boeckel 2.9-4.20090928svn +- Update snapshot +- krazy2ebn is gone +- Use kdevplatform by default now + +* Fri Jul 24 2009 Fedora Release Engineering - 2.9-3.20090719svn +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Jul 20 2009 Ben Boeckel 2.9-2.20090719svn - Fix %%changelog - Fix CVS mistakes (update tarball) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/krazy2/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 20 Jul 2009 15:44:19 -0000 1.8 +++ sources 30 Sep 2009 00:13:47 -0000 1.9 @@ -1 +1 @@ -0b2513f67f8ae516a5d7042590080efe krazy2-2.9.tar.bz2 +eedb968c4a1236ff2b041fa40554aa6d krazy2-2.9.tar.bz2 From mathstuf at fedoraproject.org Wed Sep 30 00:15:04 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Wed, 30 Sep 2009 00:15:04 +0000 (UTC) Subject: rpms/krazy2/F-10 krazy2.spec,1.5,1.6 sources,1.6,1.7 Message-ID: <20090930001504.7118811C00C1@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/krazy2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18603 Modified Files: krazy2.spec sources Log Message: Update snapshot and build using kdevplatform Index: krazy2.spec =================================================================== RCS file: /cvs/pkgs/rpms/krazy2/F-10/krazy2.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- krazy2.spec 20 Jul 2009 15:56:28 -0000 1.5 +++ krazy2.spec 30 Sep 2009 00:15:04 -0000 1.6 @@ -1,9 +1,6 @@ -# Set to 1 if kdevplatform is available -%define kdp 0 - Name: krazy2 Version: 2.9 -Release: 2.20090719svn%{?dist} +Release: 4.20090928svn%{?dist} Summary: Krazy is a tool for checking code against the KDE coding guidelines Group: Development/Libraries @@ -11,13 +8,11 @@ License: GPLv2+ URL: http://techbase.kde.org/Development/Tutorials/Code_Checking # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: -# svn export -r 999498 svn://anonsvn.kde.org/home/kde/trunk/quality/krazy2 krazy2-2.8 +# svn export -r 1029034 svn://anonsvn.kde.org/home/kde/trunk/quality/krazy2 krazy2-2.8 # tar -c krazy2-2.9 | bzip2 --best -c > krazy2-2.9.tar.bz2 Source0: krazy2-%{version}.tar.bz2 Source1: krazy-licensecheck -%if 0%{?kdp} Patch0: krazy2-prefix.patch -%endif BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # krazy-licensecheck moved from kdesdk to here in 4.2.0 @@ -29,11 +24,9 @@ BuildRequires: perl(HTML::Parser) BuildRequires: perl(Tie::IxHash) BuildRequires: perl(XML::LibXML) BuildRequires: qt4-devel -%if 0%{?kdp} BuildRequires: cmake BuildRequires: kdelibs4-devel BuildRequires: kdevplatform-devel -%endif Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) # Krazy2 uses desktop-file-validate, so this is an actual Requires Requires: desktop-file-utils @@ -46,9 +39,7 @@ good reason. %prep %setup -q -%if 0%{?kdp} %patch0 -%endif %build @@ -58,18 +49,16 @@ pushd src/passbyvalue %{_qt4_qmake} make %{?_smp_mflags} popd -%if 0%{?kdp} pushd cppchecks %{cmake} make VERBOSE=1 %{?_smp_mflags} popd -%endif %install rm -rf %{buildroot} make DESTDIR=%{buildroot} PREFIX=%{_prefix} install -chmod 0755 %{buildroot}%{_bindir}/krazy2{,all,ebn} +chmod 0755 %{buildroot}%{_bindir}/krazy2{,all,xml} pushd helpers make DESTDIR=%{buildroot} PREFIX=%{_prefix} \ %if "%{_lib}" == "lib64" @@ -106,50 +95,55 @@ popd pushd doc make DESTDIR=%{buildroot} PREFIX=%{_prefix} install popd -install -m 644 %{SOURCE1} %{buildroot}%{_bindir}/krazy-licensecheck -%if 0%{?kdp} +install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/krazy-licensecheck pushd cppchecks make DESTDIR=%{buildroot} PREFIX=%{_prefix} install popd -%endif find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -type f -name perllocal.pod -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' -# chmod -R ug+w %{buildroot}%{_bindir} -# chmod -R ug+w %{buildroot}%{_libdir} %clean rm -rf %{buildroot} +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + %files %defattr(-,root,root,-) %doc COPYING README %{_mandir}/man1/krazy2.1.gz %{_mandir}/man1/krazy2all.1.gz -%{_mandir}/man1/krazy2ebn.1.gz %{_mandir}/man1/krazy2xml.1.gz %{_mandir}/man5/krazyrc.5.gz %{_bindir}/krazy-licensecheck %{_bindir}/krazy2 %{_bindir}/krazy2all -%{_bindir}/krazy2ebn %{_bindir}/krazy2xml -%if 0%{?kdp} %{_libdir}/libcpp_parser.so %{_libdir}/libcppmodel.so %{_libdir}/libpreprocessor.so %{_libdir}/libcheckutil.so %{_libdir}/libcheckutil.so.1 %{_libdir}/libcheckutil.so.1.0 -%endif %{_libdir}/krazy2/ %{_datadir}/dtd/ %{perl_vendorlib}/Krazy/ %changelog +* Tue Sep 29 2009 Ben Boeckel 2.9-4.20090928svn +- Update snapshot +- krazy2ebn is gone +- Use kdevplatform by default now + +* Fri Jul 24 2009 Fedora Release Engineering - 2.9-3.20090719svn +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Jul 20 2009 Ben Boeckel 2.9-2.20090719svn - Fix %%changelog - Fix CVS mistakes (update tarball) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/krazy2/F-10/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 20 Jul 2009 15:56:28 -0000 1.6 +++ sources 30 Sep 2009 00:15:04 -0000 1.7 @@ -1 +1 @@ -0b2513f67f8ae516a5d7042590080efe krazy2-2.9.tar.bz2 +eedb968c4a1236ff2b041fa40554aa6d krazy2-2.9.tar.bz2 From mathstuf at fedoraproject.org Wed Sep 30 00:19:45 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Wed, 30 Sep 2009 00:19:45 +0000 (UTC) Subject: rpms/krazy2/F-11 krazy2.spec,1.14,1.15 Message-ID: <20090930001945.C0B7C11C00C1@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/krazy2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20232 Modified Files: krazy2.spec Log Message: Bump dist release for newRepo task Index: krazy2.spec =================================================================== RCS file: /cvs/pkgs/rpms/krazy2/F-11/krazy2.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- krazy2.spec 30 Sep 2009 00:13:47 -0000 1.14 +++ krazy2.spec 30 Sep 2009 00:19:45 -0000 1.15 @@ -1,6 +1,6 @@ Name: krazy2 Version: 2.9 -Release: 4.20090928svn%{?dist} +Release: 4.20090928svn%{?dist}.1 Summary: Krazy is a tool for checking code against the KDE coding guidelines Group: Development/Libraries @@ -136,6 +136,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Ben Boeckel 2.9-4.20090928svn.1 +- Wait for newRepo task + * Tue Sep 29 2009 Ben Boeckel 2.9-4.20090928svn - Update snapshot - krazy2ebn is gone From bpepple at fedoraproject.org Wed Sep 30 00:21:22 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Wed, 30 Sep 2009 00:21:22 +0000 (UTC) Subject: rpms/json-glib/F-12 .cvsignore, 1.3, 1.4 json-glib.spec, 1.5, 1.6 sources, 1.3, 1.4 Message-ID: <20090930002123.0051511C00C1@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/json-glib/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20946 Modified Files: .cvsignore json-glib.spec sources Log Message: * Tue Sep 29 2009 Brian Pepple - 0.8.0-1 - Update to 0.8.0. - Update source url. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/json-glib/F-12/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 31 May 2008 16:34:21 -0000 1.3 +++ .cvsignore 30 Sep 2009 00:21:22 -0000 1.4 @@ -1 +1 @@ -json-glib-0.6.2.tar.gz +json-glib-0.8.0.tar.bz2 Index: json-glib.spec =================================================================== RCS file: /cvs/pkgs/rpms/json-glib/F-12/json-glib.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- json-glib.spec 25 Jul 2009 04:11:40 -0000 1.5 +++ json-glib.spec 30 Sep 2009 00:21:22 -0000 1.6 @@ -1,14 +1,14 @@ %define glib_ver 2.15 Name: json-glib -Version: 0.6.2 -Release: 4%{?dist} +Version: 0.8.0 +Release: 1%{?dist} Summary: Library for JavaScript Object Notation format Group: System Environment/Libraries License: LGPLv2+ URL: http://live.gnome.org/JsonGlib -Source0: http://folks.o-hand.com/~ebassi/sources/%{name}-%{version}.tar.gz +Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.8/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: glib2-devel >= %{glib_ver} @@ -82,6 +82,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Brian Pepple - 0.8.0-1 +- Update to 0.8.0. +- Update source url. + * Fri Jul 24 2009 Fedora Release Engineering - 0.6.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/json-glib/F-12/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 31 May 2008 16:34:21 -0000 1.3 +++ sources 30 Sep 2009 00:21:22 -0000 1.4 @@ -1 +1 @@ -d98f5580035ad0b37fa11896053a57af json-glib-0.6.2.tar.gz +03d1989e035703a939c1b62115cf08ee json-glib-0.8.0.tar.bz2 From mathstuf at fedoraproject.org Wed Sep 30 00:21:52 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Wed, 30 Sep 2009 00:21:52 +0000 (UTC) Subject: rpms/krazy2/F-10 krazy2.spec,1.6,1.7 Message-ID: <20090930002152.6175F11C00C1@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/krazy2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21175 Modified Files: krazy2.spec Log Message: Bump dist release for newRepo task Index: krazy2.spec =================================================================== RCS file: /cvs/pkgs/rpms/krazy2/F-10/krazy2.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- krazy2.spec 30 Sep 2009 00:15:04 -0000 1.6 +++ krazy2.spec 30 Sep 2009 00:21:52 -0000 1.7 @@ -1,6 +1,6 @@ Name: krazy2 Version: 2.9 -Release: 4.20090928svn%{?dist} +Release: 4.20090928svn%{?dist}.1 Summary: Krazy is a tool for checking code against the KDE coding guidelines Group: Development/Libraries @@ -136,6 +136,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Ben Boeckel 2.9-4.20090928svn.1 +- Wait for newRepo task + * Tue Sep 29 2009 Ben Boeckel 2.9-4.20090928svn - Update snapshot - krazy2ebn is gone From smilner at fedoraproject.org Wed Sep 30 00:28:25 2009 From: smilner at fedoraproject.org (smilner) Date: Wed, 30 Sep 2009 00:28:25 +0000 (UTC) Subject: rpms/python-pygments/EL-5 .cvsignore, 1.3, 1.4 python-pygments.spec, 1.4, 1.5 sources, 1.3, 1.4 Message-ID: <20090930002825.2914C11C00C1@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/python-pygments/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24340 Modified Files: .cvsignore python-pygments.spec sources Log Message: update for upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/EL-5/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 13 Nov 2007 01:18:38 -0000 1.3 +++ .cvsignore 30 Sep 2009 00:28:24 -0000 1.4 @@ -1 +1 @@ -Pygments-0.9.tar.gz +Pygments-1.1.1.tar.gz Index: python-pygments.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/EL-5/python-pygments.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- python-pygments.spec 29 Nov 2007 14:27:53 -0000 1.4 +++ python-pygments.spec 30 Sep 2009 00:28:24 -0000 1.5 @@ -1,8 +1,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-pygments -Version: 0.9 -Release: 2%{?dist} +Version: 1.1.1 +Release: 1%{?dist} Summary: A syntax highlighting engine written in Python Group: Development/Libraries @@ -53,6 +53,30 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Steve 'Ashcrow' Milner - 1.1.1-1 +- Updated for release. + +* Sun Jul 26 2009 Fedora Release Engineering - 1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sun Dec 21 2008 Steve 'Ashcrow' Milner - 1.0-3 +- Updated for release. + +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 1.0-2 +- Rebuild for Python 2.6 + +* Fri Nov 27 2008 Steve 'Ashcrow' Milner - 1.0-1 +- Updated for upstream 1.0. + +* Sun Sep 14 2008 Steve 'Ashcrow' Milner - 0.11.1-1 +- Updated for upstream 0.11. + +* Mon Jul 21 2008 Steve 'Ashcrow' Milner - 0.10-1 +- Updated for upstream 0.10. + * Thu Nov 29 2007 Steve 'Ashcrow' Milner - 0.9-2 - Added python-setuptools as a Requires per bz#403601. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/EL-5/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 13 Nov 2007 01:18:38 -0000 1.3 +++ sources 30 Sep 2009 00:28:24 -0000 1.4 @@ -1 +1 @@ -8cdce901a66c0febb576955e90814485 Pygments-0.9.tar.gz +80ac64669a75e2d6647822b2778e38c8 Pygments-1.1.1.tar.gz From smilner at fedoraproject.org Wed Sep 30 00:30:18 2009 From: smilner at fedoraproject.org (smilner) Date: Wed, 30 Sep 2009 00:30:18 +0000 (UTC) Subject: rpms/python-pygments/EL-4 .cvsignore, 1.6, 1.7 python-pygments.spec, 1.12, 1.13 sources, 1.6, 1.7 Message-ID: <20090930003018.B3F6D11C048B@cvs1.fedora.phx.redhat.com> Author: smilner Update of /cvs/pkgs/rpms/python-pygments/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25039 Modified Files: .cvsignore python-pygments.spec sources Log Message: update for upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/EL-4/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 28 Nov 2008 03:18:51 -0000 1.6 +++ .cvsignore 30 Sep 2009 00:30:18 -0000 1.7 @@ -1 +1 @@ -Pygments-1.0.tar.gz +Pygments-1.1.1.tar.gz Index: python-pygments.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/EL-4/python-pygments.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- python-pygments.spec 26 Jul 2009 20:56:10 -0000 1.12 +++ python-pygments.spec 30 Sep 2009 00:30:18 -0000 1.13 @@ -1,8 +1,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-pygments -Version: 1.0 -Release: 5%{?dist} +Version: 1.1.1 +Release: 1%{?dist} Summary: A syntax highlighting engine written in Python Group: Development/Libraries @@ -53,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Steve 'Ashcrow' Milner - 1.1.1-1 +- Updated for release. + * Sun Jul 26 2009 Fedora Release Engineering - 1.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-pygments/EL-4/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 28 Nov 2008 03:18:51 -0000 1.6 +++ sources 30 Sep 2009 00:30:18 -0000 1.7 @@ -1 +1 @@ -70c40ff5331460cabfcb24f86a8d451d Pygments-1.0.tar.gz +80ac64669a75e2d6647822b2778e38c8 Pygments-1.1.1.tar.gz From bpepple at fedoraproject.org Wed Sep 30 00:33:29 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Wed, 30 Sep 2009 00:33:29 +0000 (UTC) Subject: rpms/twitter-glib/devel twitter-glib.spec,1.3,1.4 Message-ID: <20090930003329.B9EDC11C00C1@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/twitter-glib/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26484 Modified Files: twitter-glib.spec Log Message: * Tue Sep 29 2009 Brian Pepple - 0.9.8-4 - Rebuild for new json-glib. Index: twitter-glib.spec =================================================================== RCS file: /cvs/pkgs/rpms/twitter-glib/devel/twitter-glib.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- twitter-glib.spec 7 Aug 2009 12:16:49 -0000 1.3 +++ twitter-glib.spec 30 Sep 2009 00:33:29 -0000 1.4 @@ -1,6 +1,6 @@ Name: twitter-glib Version: 0.9.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A library wrapping the Twitter RESTful API Group: System Environment/Libraries @@ -63,6 +63,9 @@ rm -rf %{buildroot} %{_datadir}/gtk-doc/html/%{name} %changelog +* Tue Sep 29 2009 Brian Pepple - 0.9.8-4 +- Rebuild for new json-glib. + * Fri Aug 7 2009 Peter Robinson 0.9.8-3 - A few minor spec file cleanups From rdieter at fedoraproject.org Wed Sep 30 00:42:32 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 00:42:32 +0000 (UTC) Subject: rpms/koffice/F-12 koffice-1.6.3-no_kexi_examples.patch, NONE, 1.1 koffice.spec, 1.121, 1.122 Message-ID: <20090930004232.8B40711C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/koffice/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31001 Modified Files: koffice.spec Added Files: koffice-1.6.3-no_kexi_examples.patch Log Message: try to workaround kexi/examples borkage koffice-1.6.3-no_kexi_examples.patch: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE koffice-1.6.3-no_kexi_examples.patch --- diff -up koffice-1.6.3/kexi/Makefile.am.no_kexi_examples koffice-1.6.3/kexi/Makefile.am --- koffice-1.6.3/kexi/Makefile.am.no_kexi_examples 2007-05-30 16:36:09.000000000 -0500 +++ koffice-1.6.3/kexi/Makefile.am 2009-09-29 19:40:47.418252396 -0500 @@ -8,7 +8,7 @@ kexi_la_LDFLAGS = $(all_libraries) -modu kexi_la_LIBADD = ./core/libkexicore.la ./main/libkeximain.la SUBDIRS= 3rdparty kexiutils kexidb core widget formeditor \ -data pics main migration plugins . tests examples tools +data pics main migration plugins . tests tools #(will be reenabled after main/startup move) Index: koffice.spec =================================================================== RCS file: /cvs/pkgs/rpms/koffice/F-12/koffice.spec,v retrieving revision 1.121 retrieving revision 1.122 diff -u -p -r1.121 -r1.122 --- koffice.spec 26 Sep 2009 18:19:02 -0000 1.121 +++ koffice.spec 30 Sep 2009 00:42:31 -0000 1.122 @@ -49,6 +49,9 @@ Patch3: koffice-1.6.3-gcc43.patch # drop need/use of local fonts, use dejavu instead of arev Patch4: koffice-1.6.3-dejavu_fonts.patch +# skip/omit kexi examples (which crash on ppc) +Patch5: koffice-1.6.3-no_kexi_examples.patch + # BuildRequires: world-devel ;) BuildRequires: %{kdelibs3}-devel # See http://bugzilla.redhat.com/244091 @@ -75,7 +78,6 @@ BuildRequires: perl BuildRequires: wv2-devel BuildRequires: libpqxx-devel BuildRequires: doxygen -BuildRequires: aspell-devel BuildRequires: libxslt-devel BuildRequires: OpenEXR-devel BuildRequires: libexif-devel @@ -95,6 +97,7 @@ BuildRequires: libwpd-devel %define libwpd 1 BuildRequires: poppler-qt-devel %endif +#BuildRequires: sqlite-devel %description @@ -281,6 +284,8 @@ sed -i.dejavu-lgc \ -e 's|dejavu sans|dejavu lgc sans|' \ lib/kformula/{contextstyle,fontstyle,symboltable}.cc +%patch -p1 -b .no_kexi_examples + %patch50 -p1 -b glibc_strrchr # hack/fix for newer automake From rdieter at fedoraproject.org Wed Sep 30 00:43:00 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 00:43:00 +0000 (UTC) Subject: rpms/koffice/F-12 koffice.spec,1.122,1.123 Message-ID: <20090930004300.A66BF11C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/koffice/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31407 Modified Files: koffice.spec Log Message: fix patch Index: koffice.spec =================================================================== RCS file: /cvs/pkgs/rpms/koffice/F-12/koffice.spec,v retrieving revision 1.122 retrieving revision 1.123 diff -u -p -r1.122 -r1.123 --- koffice.spec 30 Sep 2009 00:42:31 -0000 1.122 +++ koffice.spec 30 Sep 2009 00:43:00 -0000 1.123 @@ -284,7 +284,7 @@ sed -i.dejavu-lgc \ -e 's|dejavu sans|dejavu lgc sans|' \ lib/kformula/{contextstyle,fontstyle,symboltable}.cc -%patch -p1 -b .no_kexi_examples +%patch5 -p1 -b .no_kexi_examples %patch50 -p1 -b glibc_strrchr From steved at fedoraproject.org Wed Sep 30 00:52:01 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Wed, 30 Sep 2009 00:52:01 +0000 (UTC) Subject: rpms/nfs-utils/devel nfs-utils-1.2.0-mount-vers4.patch, NONE, 1.1 nfs-utils-1.2.1-rc6.patch, NONE, 1.1 nfs-utils.spec, 1.242, 1.243 Message-ID: <20090930005201.6F29411C00C1@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/nfs-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2900 Modified Files: nfs-utils.spec Added Files: nfs-utils-1.2.0-mount-vers4.patch nfs-utils-1.2.1-rc6.patch Log Message: - Added upstream 1.2.1-rc5 patch - mount.nfs: Support negotiation between v4, v3, and v2 - mount.nfs: Keep server's address in nfsmount_info - mount.nfs: Sandbox each mount attempt - mount.nfs: Support negotiation between v4, v3, and v2 nfs-utils-1.2.0-mount-vers4.patch: nfsmount.conf | 6 +++--- stropts.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE nfs-utils-1.2.0-mount-vers4.patch --- diff -up nfs-utils-1.2.0/utils/mount/nfsmount.conf.orig nfs-utils-1.2.0/utils/mount/nfsmount.conf --- nfs-utils-1.2.0/utils/mount/nfsmount.conf.orig 2009-09-29 18:48:47.000000000 -0400 +++ nfs-utils-1.2.0/utils/mount/nfsmount.conf 2009-09-29 19:02:06.000000000 -0400 @@ -24,12 +24,12 @@ # All reads and writes to the 'nfsserver.foo.com' server # will be done with 32k (32768 bytes) block sizes. # -#[ NFSMount_Global_Options ] +[ NFSMount_Global_Options ] # This statically named section defines global mount # options that can be applied on all NFS mount. # -# Protocol Version [2,3] -# Nfsvers=3 +# Protocol Version [2,3,4] +#Nfsvers=3 # Network Transport [Udp,Tcp,Rdma] # Proto=Tcp # diff -up nfs-utils-1.2.0/utils/mount/stropts.c.orig nfs-utils-1.2.0/utils/mount/stropts.c --- nfs-utils-1.2.0/utils/mount/stropts.c.orig 2009-09-29 18:48:47.000000000 -0400 +++ nfs-utils-1.2.0/utils/mount/stropts.c 2009-09-29 19:01:10.000000000 -0400 @@ -601,7 +601,7 @@ static int nfs_try_mount(struct nfsmount switch (mi->version) { case 0: - if (linux_version_code() > MAKE_VERSION(2, 6, 31)) { + if (linux_version_code() >= MAKE_VERSION(2, 6, 31)) { errno = 0; result = nfs_try_mount_v4(mi); if (errno != EPROTONOSUPPORT) nfs-utils-1.2.1-rc6.patch: parse_opt.c | 65 +++++++++++++++++++++++++ parse_opt.h | 1 stropts.c | 156 +++++++++++++++++++++++++++++++++++++++++++++++++----------- 3 files changed, 194 insertions(+), 28 deletions(-) --- NEW FILE nfs-utils-1.2.1-rc6.patch --- diff --git a/utils/mount/parse_opt.c b/utils/mount/parse_opt.c index 1dfee8a..f0918f7 100644 --- a/utils/mount/parse_opt.c +++ b/utils/mount/parse_opt.c @@ -101,6 +101,37 @@ fail: return NULL; } +static struct mount_option *option_dup(const struct mount_option *option) +{ + struct mount_option *new; + + new = malloc(sizeof(*new)); + if (!new) + return NULL; + + new->next = NULL; + new->prev = NULL; + + new->keyword = strdup(option->keyword); + if (!new->keyword) + goto fail; + + new->value = NULL; + if (option->value) { + new->value = strdup(option->value); + if (!new->value) { + free(new->keyword); + goto fail; + } + } + + return new; + +fail: + free(new); + return NULL; +} + static void option_destroy(struct mount_option *option) { free(option->keyword); @@ -229,6 +260,40 @@ fail: } /** + * po_dup - duplicate an existing list of options + * @options: pointer to mount options + * + */ +struct mount_options *po_dup(struct mount_options *source) +{ + struct mount_options *target; + struct mount_option *current; + + if (!source) + return NULL; + + target = options_create(); + if (options_empty(source) || target == NULL) + return target; + + current = source->head; + while (target->count < source->count) { + struct mount_option *option; + + option = option_dup(current); + if (!option) { + po_destroy(target); + return NULL; + } + + options_tail_insert(target, option); + current = current->next; + } + + return target; +} + +/** * po_replace - replace mount options in one mount_options object with another * @target: pointer to previously instantiated object to replace * @source: pointer to object containing source mount options diff --git a/utils/mount/parse_opt.h b/utils/mount/parse_opt.h index f9243c3..2c0b5f4 100644 --- a/utils/mount/parse_opt.h +++ b/utils/mount/parse_opt.h @@ -38,6 +38,7 @@ typedef enum { struct mount_options; struct mount_options * po_split(char *); +struct mount_options * po_dup(struct mount_options *); void po_replace(struct mount_options *, struct mount_options *); po_return_t po_join(struct mount_options *, char **); diff --git a/utils/mount/stropts.c b/utils/mount/stropts.c index 3eb661e..069bdc1 100644 --- a/utils/mount/stropts.c +++ b/utils/mount/stropts.c @@ -80,6 +80,8 @@ struct nfsmount_info { *node, /* mounted-on dir */ *type; /* "nfs" or "nfs4" */ char *hostname; /* server's hostname */ + struct sockaddr_storage address; /* server's address */ + socklen_t salen; /* size of server's address */ struct mount_options *options; /* parsed mount options */ char **extra_opts; /* string for /etc/mtab */ @@ -257,47 +259,35 @@ static int nfs_append_sloppy_option(struct mount_options *options) } /* - * Set up mandatory NFS mount options. + * Set up mandatory non-version specific NFS mount options. * * Returns 1 if successful; otherwise zero. */ static int nfs_validate_options(struct nfsmount_info *mi) { - struct sockaddr_storage dummy; - struct sockaddr *sap = (struct sockaddr *)&dummy; - socklen_t salen = sizeof(dummy); + struct sockaddr *sap = (struct sockaddr *)&mi->address; if (!nfs_parse_devname(mi->spec, &mi->hostname, NULL)) return 0; - if (!nfs_name_to_address(mi->hostname, sap, &salen)) + mi->salen = sizeof(mi->address); + if (!nfs_name_to_address(mi->hostname, sap, &mi->salen)) return 0; if (!nfs_nfs_version(mi->options, &mi->version)) return 0; if (strncmp(mi->type, "nfs4", 4) == 0) mi->version = 4; - - if (mi->version == 4) { - if (!nfs_append_clientaddr_option(sap, salen, mi->options)) - return 0; - } else { - if (!nfs_fix_mounthost_option(mi->options)) - return 0; - if (!mi->fake && !nfs_verify_lock_option(mi->options)) - return 0; + else { + char *option = po_get(mi->options, "proto"); + if (option && strcmp(option, "rdma") == 0) + mi->version = 3; } if (!nfs_append_sloppy_option(mi->options)) return 0; - if (!nfs_append_addr_option(sap, salen, mi->options)) - return 0; - - /* - * Update option string to be recorded in /etc/mnttab - */ - if (po_join(mi->options, mi->extra_opts) == PO_FAILED) + if (!nfs_append_addr_option(sap, mi->salen, mi->options)) return 0; return 1; @@ -489,17 +479,12 @@ out: * Returns TRUE if successful, otherwise FALSE. * "errno" is set to reflect the individual error. */ -static int nfs_try_mount(struct nfsmount_info *mi) +static int nfs_sys_mount(struct nfsmount_info *mi, struct mount_options *opts) { char *options = NULL; int result; - if (mi->version != 4) { - if (!nfs_rewrite_pmap_mount_options(mi->options)) - return 0; - } - - if (po_join(mi->options, &options) == PO_FAILED) { + if (po_join(opts, &options) == PO_FAILED) { errno = EIO; return 0; } @@ -522,6 +507,121 @@ static int nfs_try_mount(struct nfsmount_info *mi) } /* + * For "-t nfs vers=2" or "-t nfs vers=3" mounts. + */ +static int nfs_try_mount_v3v2(struct nfsmount_info *mi) +{ + struct mount_options *options = po_dup(mi->options); + int result = 0; + + if (!options) { + errno = ENOMEM; + return result; + } + + if (!nfs_fix_mounthost_option(options)) { + errno = EINVAL; + goto out_fail; + } + if (!mi->fake && !nfs_verify_lock_option(options)) { + errno = EINVAL; + goto out_fail; + } + + /* + * Options we negotiate below may be stale by the time this + * file system is unmounted. In order to force umount.nfs + * to renegotiate with the server, only write the user- + * specified options, and not negotiated options, to /etc/mtab. + */ + if (po_join(options, mi->extra_opts) == PO_FAILED) { + errno = ENOMEM; + goto out_fail; + } + + if (!nfs_rewrite_pmap_mount_options(options)) + goto out_fail; + + result = nfs_sys_mount(mi, options); + +out_fail: + po_destroy(options); + return result; +} + +/* + * For "-t nfs -o vers=4" or "-t nfs4" mounts. + */ +static int nfs_try_mount_v4(struct nfsmount_info *mi) +{ + struct sockaddr *sap = (struct sockaddr *)&mi->address; + struct mount_options *options = po_dup(mi->options); + int result = 0; + + if (!options) { + errno = ENOMEM; + return result; + } + + if (mi->version == 0) { + if (po_append(options, "vers=4") == PO_FAILED) { + errno = EINVAL; + goto out_fail; + } + } + + if (!nfs_append_clientaddr_option(sap, mi->salen, options)) { + errno = EINVAL; + goto out_fail; + } + /* + * Update option string to be recorded in /etc/mtab. + */ + if (po_join(options, mi->extra_opts) == PO_FAILED) { + errno = ENOMEM; + return 0; + } + + result = nfs_sys_mount(mi, options); + +out_fail: + po_destroy(options); + return result; +} + +/* + * This is a single pass through the fg/bg loop. + * + * Returns TRUE if successful, otherwise FALSE. + * "errno" is set to reflect the individual error. + */ +static int nfs_try_mount(struct nfsmount_info *mi) +{ + int result = 0; + + switch (mi->version) { + case 0: + if (linux_version_code() > MAKE_VERSION(2, 6, 31)) { + errno = 0; + result = nfs_try_mount_v4(mi); + if (errno != EPROTONOSUPPORT) + break; + } + case 2: + case 3: + result = nfs_try_mount_v3v2(mi); + break; + case 4: + result = nfs_try_mount_v4(mi); + break; + default: + errno = EIO; + } + + return result; +} + +/* * Distinguish between permanent and temporary errors. * * Basically, we retry if communication with the server has Index: nfs-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/nfs-utils/devel/nfs-utils.spec,v retrieving revision 1.242 retrieving revision 1.243 diff -u -p -r1.242 -r1.243 --- nfs-utils.spec 23 Sep 2009 20:09:06 -0000 1.242 +++ nfs-utils.spec 30 Sep 2009 00:52:00 -0000 1.243 @@ -2,7 +2,7 @@ Summary: NFS utilities and supporting cl Name: nfs-utils URL: http://sourceforge.net/projects/nfs Version: 1.2.0 -Release: 12%{?dist} +Release: 13%{?dist} Epoch: 1 # group all 32bit related archs @@ -27,6 +27,8 @@ Patch101: nfs-utils-1.2.1-rc2.patch Patch102: nfs-utils-1.2.1-rc3.patch Patch103: nfs-utils-1.2.1-rc4.patch Patch104: nfs-utils-1.2.1-rc5.patch +Patch105: nfs-utils-1.2.1-rc6.patch +Patch106: nfs-utils-1.2.0-mount-vers4.patch Patch200: nfs-utils-1.2.0-v4root-rel6.patch @@ -85,6 +87,8 @@ This package also contains the mount.nfs %patch102 -p1 %patch103 -p1 %patch104 -p1 +%patch105 -p1 +%patch106 -p1 %patch200 -p1 @@ -258,6 +262,13 @@ fi %attr(4755,root,root) /sbin/umount.nfs4 %changelog +* Tue Sep 29 2009 Steve Dickson 1.2.0-13 +- Added upstream 1.2.1-rc5 patch + - mount.nfs: Support negotiation between v4, v3, and v2 + - mount.nfs: Keep server's address in nfsmount_info + - mount.nfs: Sandbox each mount attempt + - mount.nfs: Support negotiation between v4, v3, and v2 + * Wed Sep 23 2009 Steve Dickson 1.2.0-12 - Updated to the latest pseudo root release (rel6). From bpepple at fedoraproject.org Wed Sep 30 00:52:40 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Wed, 30 Sep 2009 00:52:40 +0000 (UTC) Subject: rpms/purple-facebookchat/devel purple-facebookchat.spec,1.18,1.19 Message-ID: <20090930005240.5F78B11C00C1@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/purple-facebookchat/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3394 Modified Files: purple-facebookchat.spec Log Message: * Tue Sep 29 2009 Brian Pepple - 1.61-2 - Rebuild for new json-glib. * Tue Jul 23 2009 Ismael Olea 1.60-1 - updating to 1.60 - adding new sourcecode files to makefile Index: purple-facebookchat.spec =================================================================== RCS file: /cvs/pkgs/rpms/purple-facebookchat/devel/purple-facebookchat.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- purple-facebookchat.spec 12 Sep 2009 11:22:25 -0000 1.18 +++ purple-facebookchat.spec 30 Sep 2009 00:52:40 -0000 1.19 @@ -1,6 +1,6 @@ Name: purple-facebookchat Version: 1.61 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Libpurple plug-in supporting facebook IM Group: Applications/Internet License: GPLv3+ @@ -51,6 +51,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/pidgin/protocols/*/facebook.png %changelog +* Tue Sep 29 2009 Brian Pepple - 1.61-2 +- Rebuild for new json-glib. + * Sat Sep 12 2009 Ismael Olea 1.61-1 - updating to 1.61 %changelog From airlied at fedoraproject.org Wed Sep 30 00:54:01 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Wed, 30 Sep 2009 00:54:01 +0000 (UTC) Subject: rpms/xorg-x11-drv-ati/F-12 xorg-x11-drv-ati.spec,1.187,1.188 Message-ID: <20090930005401.C8FF411C00C1@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-ati/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4390 Modified Files: xorg-x11-drv-ati.spec Log Message: * Wed Sep 30 2009 Dave Airlie 6.13.0-0.6.20090929git7968e1fb8 - mixed appears to break r600 for some reason need to investigate disable for beta Index: xorg-x11-drv-ati.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-ati/F-12/xorg-x11-drv-ati.spec,v retrieving revision 1.187 retrieving revision 1.188 diff -u -p -r1.187 -r1.188 --- xorg-x11-drv-ati.spec 29 Sep 2009 03:26:31 -0000 1.187 +++ xorg-x11-drv-ati.spec 30 Sep 2009 00:54:01 -0000 1.188 @@ -7,7 +7,7 @@ Summary: Xorg X11 ati video driver Name: xorg-x11-drv-ati Version: 6.13.0 -Release: 0.5.%{gitdate}git%{gitversion}%{?dist} +Release: 0.6.%{gitdate}git%{gitversion}%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -48,7 +48,7 @@ X.Org X11 ati video driver. %patch6 -p1 -b .bgnr %patch10 -p1 -b .lvds %patch13 -p1 -b .def -%patch14 -p1 -b .mix +#%patch14 -p1 -b .mix %build autoreconf -iv @@ -82,6 +82,10 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man4/radeon.4* %changelog +* Wed Sep 30 2009 Dave Airlie 6.13.0-0.6.20090929git7968e1fb8 +- mixed appears to break r600 for some reason need to investigate disable for + beta + * Tue Sep 29 2009 Dave Airlie 6.13.0-0.5.20090929git7968e1fb8 - rebase to latest upstream for vline fixes and zaphod fixes From steved at fedoraproject.org Wed Sep 30 00:57:48 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Wed, 30 Sep 2009 00:57:48 +0000 (UTC) Subject: rpms/nfs-utils/F-12 nfs-utils-1.2.0-mount-vers4.patch, NONE, 1.1 nfs-utils-1.2.1-rc6.patch, NONE, 1.1 nfs-utils.spec, 1.242, 1.243 Message-ID: <20090930005748.AB9F211C00C1@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/nfs-utils/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6167 Modified Files: nfs-utils.spec Added Files: nfs-utils-1.2.0-mount-vers4.patch nfs-utils-1.2.1-rc6.patch Log Message: - Added upstream 1.2.1-rc5 patch - mount.nfs: Support negotiation between v4, v3, and v2 - mount.nfs: Keep server's address in nfsmount_info - mount.nfs: Sandbox each mount attempt - mount.nfs: Support negotiation between v4, v3, and v2 nfs-utils-1.2.0-mount-vers4.patch: nfsmount.conf | 6 +++--- stropts.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) --- NEW FILE nfs-utils-1.2.0-mount-vers4.patch --- diff -up nfs-utils-1.2.0/utils/mount/nfsmount.conf.orig nfs-utils-1.2.0/utils/mount/nfsmount.conf --- nfs-utils-1.2.0/utils/mount/nfsmount.conf.orig 2009-09-29 18:48:47.000000000 -0400 +++ nfs-utils-1.2.0/utils/mount/nfsmount.conf 2009-09-29 19:02:06.000000000 -0400 @@ -24,12 +24,12 @@ # All reads and writes to the 'nfsserver.foo.com' server # will be done with 32k (32768 bytes) block sizes. # -#[ NFSMount_Global_Options ] +[ NFSMount_Global_Options ] # This statically named section defines global mount # options that can be applied on all NFS mount. # -# Protocol Version [2,3] -# Nfsvers=3 +# Protocol Version [2,3,4] +#Nfsvers=3 # Network Transport [Udp,Tcp,Rdma] # Proto=Tcp # diff -up nfs-utils-1.2.0/utils/mount/stropts.c.orig nfs-utils-1.2.0/utils/mount/stropts.c --- nfs-utils-1.2.0/utils/mount/stropts.c.orig 2009-09-29 18:48:47.000000000 -0400 +++ nfs-utils-1.2.0/utils/mount/stropts.c 2009-09-29 19:01:10.000000000 -0400 @@ -601,7 +601,7 @@ static int nfs_try_mount(struct nfsmount switch (mi->version) { case 0: - if (linux_version_code() > MAKE_VERSION(2, 6, 31)) { + if (linux_version_code() >= MAKE_VERSION(2, 6, 31)) { errno = 0; result = nfs_try_mount_v4(mi); if (errno != EPROTONOSUPPORT) nfs-utils-1.2.1-rc6.patch: parse_opt.c | 65 +++++++++++++++++++++++++ parse_opt.h | 1 stropts.c | 156 +++++++++++++++++++++++++++++++++++++++++++++++++----------- 3 files changed, 194 insertions(+), 28 deletions(-) --- NEW FILE nfs-utils-1.2.1-rc6.patch --- diff --git a/utils/mount/parse_opt.c b/utils/mount/parse_opt.c index 1dfee8a..f0918f7 100644 --- a/utils/mount/parse_opt.c +++ b/utils/mount/parse_opt.c @@ -101,6 +101,37 @@ fail: return NULL; } +static struct mount_option *option_dup(const struct mount_option *option) +{ + struct mount_option *new; + + new = malloc(sizeof(*new)); + if (!new) + return NULL; + + new->next = NULL; + new->prev = NULL; + + new->keyword = strdup(option->keyword); + if (!new->keyword) + goto fail; + + new->value = NULL; + if (option->value) { + new->value = strdup(option->value); + if (!new->value) { + free(new->keyword); + goto fail; + } + } + + return new; + +fail: + free(new); + return NULL; +} + static void option_destroy(struct mount_option *option) { free(option->keyword); @@ -229,6 +260,40 @@ fail: } /** + * po_dup - duplicate an existing list of options + * @options: pointer to mount options + * + */ +struct mount_options *po_dup(struct mount_options *source) +{ + struct mount_options *target; + struct mount_option *current; + + if (!source) + return NULL; + + target = options_create(); + if (options_empty(source) || target == NULL) + return target; + + current = source->head; + while (target->count < source->count) { + struct mount_option *option; + + option = option_dup(current); + if (!option) { + po_destroy(target); + return NULL; + } + + options_tail_insert(target, option); + current = current->next; + } + + return target; +} + +/** * po_replace - replace mount options in one mount_options object with another * @target: pointer to previously instantiated object to replace * @source: pointer to object containing source mount options diff --git a/utils/mount/parse_opt.h b/utils/mount/parse_opt.h index f9243c3..2c0b5f4 100644 --- a/utils/mount/parse_opt.h +++ b/utils/mount/parse_opt.h @@ -38,6 +38,7 @@ typedef enum { struct mount_options; struct mount_options * po_split(char *); +struct mount_options * po_dup(struct mount_options *); void po_replace(struct mount_options *, struct mount_options *); po_return_t po_join(struct mount_options *, char **); diff --git a/utils/mount/stropts.c b/utils/mount/stropts.c index 3eb661e..069bdc1 100644 --- a/utils/mount/stropts.c +++ b/utils/mount/stropts.c @@ -80,6 +80,8 @@ struct nfsmount_info { *node, /* mounted-on dir */ *type; /* "nfs" or "nfs4" */ char *hostname; /* server's hostname */ + struct sockaddr_storage address; /* server's address */ + socklen_t salen; /* size of server's address */ struct mount_options *options; /* parsed mount options */ char **extra_opts; /* string for /etc/mtab */ @@ -257,47 +259,35 @@ static int nfs_append_sloppy_option(struct mount_options *options) } /* - * Set up mandatory NFS mount options. + * Set up mandatory non-version specific NFS mount options. * * Returns 1 if successful; otherwise zero. */ static int nfs_validate_options(struct nfsmount_info *mi) { - struct sockaddr_storage dummy; - struct sockaddr *sap = (struct sockaddr *)&dummy; - socklen_t salen = sizeof(dummy); + struct sockaddr *sap = (struct sockaddr *)&mi->address; if (!nfs_parse_devname(mi->spec, &mi->hostname, NULL)) return 0; - if (!nfs_name_to_address(mi->hostname, sap, &salen)) + mi->salen = sizeof(mi->address); + if (!nfs_name_to_address(mi->hostname, sap, &mi->salen)) return 0; if (!nfs_nfs_version(mi->options, &mi->version)) return 0; if (strncmp(mi->type, "nfs4", 4) == 0) mi->version = 4; - - if (mi->version == 4) { - if (!nfs_append_clientaddr_option(sap, salen, mi->options)) - return 0; - } else { - if (!nfs_fix_mounthost_option(mi->options)) - return 0; - if (!mi->fake && !nfs_verify_lock_option(mi->options)) - return 0; + else { + char *option = po_get(mi->options, "proto"); + if (option && strcmp(option, "rdma") == 0) + mi->version = 3; } if (!nfs_append_sloppy_option(mi->options)) return 0; - if (!nfs_append_addr_option(sap, salen, mi->options)) - return 0; - - /* - * Update option string to be recorded in /etc/mnttab - */ - if (po_join(mi->options, mi->extra_opts) == PO_FAILED) + if (!nfs_append_addr_option(sap, mi->salen, mi->options)) return 0; return 1; @@ -489,17 +479,12 @@ out: * Returns TRUE if successful, otherwise FALSE. * "errno" is set to reflect the individual error. */ -static int nfs_try_mount(struct nfsmount_info *mi) +static int nfs_sys_mount(struct nfsmount_info *mi, struct mount_options *opts) { char *options = NULL; int result; - if (mi->version != 4) { - if (!nfs_rewrite_pmap_mount_options(mi->options)) - return 0; - } - - if (po_join(mi->options, &options) == PO_FAILED) { + if (po_join(opts, &options) == PO_FAILED) { errno = EIO; return 0; } @@ -522,6 +507,121 @@ static int nfs_try_mount(struct nfsmount_info *mi) } /* + * For "-t nfs vers=2" or "-t nfs vers=3" mounts. + */ +static int nfs_try_mount_v3v2(struct nfsmount_info *mi) +{ + struct mount_options *options = po_dup(mi->options); + int result = 0; + + if (!options) { + errno = ENOMEM; + return result; + } + + if (!nfs_fix_mounthost_option(options)) { + errno = EINVAL; + goto out_fail; + } + if (!mi->fake && !nfs_verify_lock_option(options)) { + errno = EINVAL; + goto out_fail; + } + + /* + * Options we negotiate below may be stale by the time this + * file system is unmounted. In order to force umount.nfs + * to renegotiate with the server, only write the user- + * specified options, and not negotiated options, to /etc/mtab. + */ + if (po_join(options, mi->extra_opts) == PO_FAILED) { + errno = ENOMEM; + goto out_fail; + } + + if (!nfs_rewrite_pmap_mount_options(options)) + goto out_fail; + + result = nfs_sys_mount(mi, options); + +out_fail: + po_destroy(options); + return result; +} + +/* + * For "-t nfs -o vers=4" or "-t nfs4" mounts. + */ +static int nfs_try_mount_v4(struct nfsmount_info *mi) +{ + struct sockaddr *sap = (struct sockaddr *)&mi->address; + struct mount_options *options = po_dup(mi->options); + int result = 0; + + if (!options) { + errno = ENOMEM; + return result; + } + + if (mi->version == 0) { + if (po_append(options, "vers=4") == PO_FAILED) { + errno = EINVAL; + goto out_fail; + } + } + + if (!nfs_append_clientaddr_option(sap, mi->salen, options)) { + errno = EINVAL; + goto out_fail; + } + /* + * Update option string to be recorded in /etc/mtab. + */ + if (po_join(options, mi->extra_opts) == PO_FAILED) { + errno = ENOMEM; + return 0; + } + + result = nfs_sys_mount(mi, options); + +out_fail: + po_destroy(options); + return result; +} + +/* + * This is a single pass through the fg/bg loop. + * + * Returns TRUE if successful, otherwise FALSE. + * "errno" is set to reflect the individual error. + */ +static int nfs_try_mount(struct nfsmount_info *mi) +{ + int result = 0; + + switch (mi->version) { + case 0: + if (linux_version_code() > MAKE_VERSION(2, 6, 31)) { + errno = 0; + result = nfs_try_mount_v4(mi); + if (errno != EPROTONOSUPPORT) + break; + } + case 2: + case 3: + result = nfs_try_mount_v3v2(mi); + break; + case 4: + result = nfs_try_mount_v4(mi); + break; + default: + errno = EIO; + } + + return result; +} + +/* * Distinguish between permanent and temporary errors. * * Basically, we retry if communication with the server has Index: nfs-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/nfs-utils/F-12/nfs-utils.spec,v retrieving revision 1.242 retrieving revision 1.243 diff -u -p -r1.242 -r1.243 --- nfs-utils.spec 23 Sep 2009 20:09:06 -0000 1.242 +++ nfs-utils.spec 30 Sep 2009 00:57:48 -0000 1.243 @@ -2,7 +2,7 @@ Summary: NFS utilities and supporting cl Name: nfs-utils URL: http://sourceforge.net/projects/nfs Version: 1.2.0 -Release: 12%{?dist} +Release: 13%{?dist} Epoch: 1 # group all 32bit related archs @@ -27,6 +27,8 @@ Patch101: nfs-utils-1.2.1-rc2.patch Patch102: nfs-utils-1.2.1-rc3.patch Patch103: nfs-utils-1.2.1-rc4.patch Patch104: nfs-utils-1.2.1-rc5.patch +Patch105: nfs-utils-1.2.1-rc6.patch +Patch106: nfs-utils-1.2.0-mount-vers4.patch Patch200: nfs-utils-1.2.0-v4root-rel6.patch @@ -85,6 +87,8 @@ This package also contains the mount.nfs %patch102 -p1 %patch103 -p1 %patch104 -p1 +%patch105 -p1 +%patch106 -p1 %patch200 -p1 @@ -258,6 +262,13 @@ fi %attr(4755,root,root) /sbin/umount.nfs4 %changelog +* Tue Sep 29 2009 Steve Dickson 1.2.0-13 +- Added upstream 1.2.1-rc5 patch + - mount.nfs: Support negotiation between v4, v3, and v2 + - mount.nfs: Keep server's address in nfsmount_info + - mount.nfs: Sandbox each mount attempt + - mount.nfs: Support negotiation between v4, v3, and v2 + * Wed Sep 23 2009 Steve Dickson 1.2.0-12 - Updated to the latest pseudo root release (rel6). From cwickert at fedoraproject.org Wed Sep 30 01:05:20 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 30 Sep 2009 01:05:20 +0000 (UTC) Subject: rpms/xfce4-panel/devel xfce4-panel-4.6.0-defaults.patch, 1.1, 1.2 xfce4-panel.spec, 1.40, 1.41 Message-ID: <20090930010520.2DC2D11C00C1@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-panel/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10586/devel Modified Files: xfce4-panel-4.6.0-defaults.patch xfce4-panel.spec Log Message: * Wed Sep 30 2009 Christoph Wickert - 4.6.1-4 - Add xfswitch-plugin to default panel config (#525563) xfce4-panel-4.6.0-defaults.patch: panels.xml | 2 ++ 1 file changed, 2 insertions(+) Index: xfce4-panel-4.6.0-defaults.patch =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-panel/devel/xfce4-panel-4.6.0-defaults.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- xfce4-panel-4.6.0-defaults.patch 27 Feb 2009 20:33:29 -0000 1.1 +++ xfce4-panel-4.6.0-defaults.patch 30 Sep 2009 01:05:19 -0000 1.2 @@ -1,60 +1,17 @@ -diff -Nur xfce4-panel-4.6.0.orig/config/Makefile.am xfce4-panel-4.6.0/config/Makefile.am ---- xfce4-panel-4.6.0.orig/config/Makefile.am 2009-01-12 14:35:34.000000000 -0700 -+++ xfce4-panel-4.6.0/config/Makefile.am 2009-02-27 11:04:19.000000000 -0700 -@@ -17,6 +17,7 @@ - systray-4.rc \ - xfce4-menu-5.rc \ - clock-14.rc \ -+ xfce4-mixer-20.rc \ - $(conf_files) - - # copied from INTLTOOL_DESKTOP_RULE -@@ -27,6 +28,7 @@ - systray-4.rc \ - xfce4-menu-5.rc \ - clock-14.rc \ -+ xfce4-mixer-20.rc \ - $(conf_in_files) - - distclean-local: -diff -Nur xfce4-panel-4.6.0.orig/config/Makefile.in xfce4-panel-4.6.0/config/Makefile.in ---- xfce4-panel-4.6.0.orig/config/Makefile.in 2009-02-24 14:39:18.000000000 -0700 -+++ xfce4-panel-4.6.0/config/Makefile.in 2009-02-27 11:04:19.000000000 -0700 -@@ -279,6 +279,7 @@ - systray-4.rc \ - xfce4-menu-5.rc \ - clock-14.rc \ -+ xfce4-mixer-20.rc \ - $(conf_files) - - EXTRA_DIST = \ -@@ -286,6 +287,7 @@ - systray-4.rc \ - xfce4-menu-5.rc \ - clock-14.rc \ -+ xfce4-mixer-20.rc \ - $(conf_in_files) - - all: all-am -diff -Nur xfce4-panel-4.6.0.orig/config/panels.xml xfce4-panel-4.6.0/config/panels.xml +diff -dur xfce4-panel-4.6.0.orig/config/panels.xml xfce4-panel-4.6.0/config/panels.xml --- xfce4-panel-4.6.0.orig/config/panels.xml 2009-02-24 14:14:35.000000000 -0700 +++ xfce4-panel-4.6.0/config/panels.xml 2009-02-27 11:07:35.000000000 -0700 -@@ -23,6 +23,8 @@ +@@ -23,11 +23,13 @@ -+ + -diff -Nur xfce4-panel-4.6.0.orig/config/xfce4-mixer-20.rc xfce4-panel-4.6.0/config/xfce4-mixer-20.rc ---- xfce4-panel-4.6.0.orig/config/xfce4-mixer-20.rc 1969-12-31 17:00:00.000000000 -0700 -+++ xfce4-panel-4.6.0/config/xfce4-mixer-20.rc 2009-02-27 11:04:19.000000000 -0700 -@@ -0,0 +1,6 @@ -+[mixer-plugin] -+LauncherRunInTerminal=false -+LauncherUseStartupNotification=false -+Device=default -+LauncherCommand=xfce4-mixer -+MasterControl=Master,0 + + ++ + + + Index: xfce4-panel.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-panel/devel/xfce4-panel.spec,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- xfce4-panel.spec 27 Jul 2009 07:54:34 -0000 1.40 +++ xfce4-panel.spec 30 Sep 2009 01:05:19 -0000 1.41 @@ -1,7 +1,7 @@ Summary: Next generation panel for Xfce Name: xfce4-panel Version: 4.6.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ and LGPLv2+ URL: http://www.xfce.org/ Source0: http://www.xfce.org/archive/xfce-%{version}/src/xfce4-panel-%{version}.tar.bz2 @@ -127,6 +127,9 @@ fi %{_includedir}/xfce4/libxfce4panel %changelog +* Wed Sep 30 2009 Christoph Wickert - 4.6.1-4 +- Add xfswitch-plugin to default panel config (#525563) + * Mon Jul 27 2009 Fedora Release Engineering - 4.6.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cwickert at fedoraproject.org Wed Sep 30 01:05:20 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 30 Sep 2009 01:05:20 +0000 (UTC) Subject: rpms/xfce4-panel/F-12 xfce4-panel-4.6.0-defaults.patch, 1.1, 1.2 xfce4-panel.spec, 1.40, 1.41 Message-ID: <20090930010520.7A10311C00E8@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/xfce4-panel/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10586/F-12 Modified Files: xfce4-panel-4.6.0-defaults.patch xfce4-panel.spec Log Message: * Wed Sep 30 2009 Christoph Wickert - 4.6.1-4 - Add xfswitch-plugin to default panel config (#525563) xfce4-panel-4.6.0-defaults.patch: panels.xml | 2 ++ 1 file changed, 2 insertions(+) Index: xfce4-panel-4.6.0-defaults.patch =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-panel/F-12/xfce4-panel-4.6.0-defaults.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- xfce4-panel-4.6.0-defaults.patch 27 Feb 2009 20:33:29 -0000 1.1 +++ xfce4-panel-4.6.0-defaults.patch 30 Sep 2009 01:05:20 -0000 1.2 @@ -1,60 +1,17 @@ -diff -Nur xfce4-panel-4.6.0.orig/config/Makefile.am xfce4-panel-4.6.0/config/Makefile.am ---- xfce4-panel-4.6.0.orig/config/Makefile.am 2009-01-12 14:35:34.000000000 -0700 -+++ xfce4-panel-4.6.0/config/Makefile.am 2009-02-27 11:04:19.000000000 -0700 -@@ -17,6 +17,7 @@ - systray-4.rc \ - xfce4-menu-5.rc \ - clock-14.rc \ -+ xfce4-mixer-20.rc \ - $(conf_files) - - # copied from INTLTOOL_DESKTOP_RULE -@@ -27,6 +28,7 @@ - systray-4.rc \ - xfce4-menu-5.rc \ - clock-14.rc \ -+ xfce4-mixer-20.rc \ - $(conf_in_files) - - distclean-local: -diff -Nur xfce4-panel-4.6.0.orig/config/Makefile.in xfce4-panel-4.6.0/config/Makefile.in ---- xfce4-panel-4.6.0.orig/config/Makefile.in 2009-02-24 14:39:18.000000000 -0700 -+++ xfce4-panel-4.6.0/config/Makefile.in 2009-02-27 11:04:19.000000000 -0700 -@@ -279,6 +279,7 @@ - systray-4.rc \ - xfce4-menu-5.rc \ - clock-14.rc \ -+ xfce4-mixer-20.rc \ - $(conf_files) - - EXTRA_DIST = \ -@@ -286,6 +287,7 @@ - systray-4.rc \ - xfce4-menu-5.rc \ - clock-14.rc \ -+ xfce4-mixer-20.rc \ - $(conf_in_files) - - all: all-am -diff -Nur xfce4-panel-4.6.0.orig/config/panels.xml xfce4-panel-4.6.0/config/panels.xml +diff -dur xfce4-panel-4.6.0.orig/config/panels.xml xfce4-panel-4.6.0/config/panels.xml --- xfce4-panel-4.6.0.orig/config/panels.xml 2009-02-24 14:14:35.000000000 -0700 +++ xfce4-panel-4.6.0/config/panels.xml 2009-02-27 11:07:35.000000000 -0700 -@@ -23,6 +23,8 @@ +@@ -23,11 +23,13 @@ -+ + -diff -Nur xfce4-panel-4.6.0.orig/config/xfce4-mixer-20.rc xfce4-panel-4.6.0/config/xfce4-mixer-20.rc ---- xfce4-panel-4.6.0.orig/config/xfce4-mixer-20.rc 1969-12-31 17:00:00.000000000 -0700 -+++ xfce4-panel-4.6.0/config/xfce4-mixer-20.rc 2009-02-27 11:04:19.000000000 -0700 -@@ -0,0 +1,6 @@ -+[mixer-plugin] -+LauncherRunInTerminal=false -+LauncherUseStartupNotification=false -+Device=default -+LauncherCommand=xfce4-mixer -+MasterControl=Master,0 + + ++ + + + Index: xfce4-panel.spec =================================================================== RCS file: /cvs/pkgs/rpms/xfce4-panel/F-12/xfce4-panel.spec,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- xfce4-panel.spec 27 Jul 2009 07:54:34 -0000 1.40 +++ xfce4-panel.spec 30 Sep 2009 01:05:20 -0000 1.41 @@ -1,7 +1,7 @@ Summary: Next generation panel for Xfce Name: xfce4-panel Version: 4.6.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ and LGPLv2+ URL: http://www.xfce.org/ Source0: http://www.xfce.org/archive/xfce-%{version}/src/xfce4-panel-%{version}.tar.bz2 @@ -127,6 +127,9 @@ fi %{_includedir}/xfce4/libxfce4panel %changelog +* Wed Sep 30 2009 Christoph Wickert - 4.6.1-4 +- Add xfswitch-plugin to default panel config (#525563) + * Mon Jul 27 2009 Fedora Release Engineering - 4.6.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From pkgdb at fedoraproject.org Wed Sep 30 01:07:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 01:07:31 +0000 Subject: [pkgdb] anaconda: dcantrel has requested commit Message-ID: <20090930010732.17AAA10F874@bastion2.fedora.phx.redhat.com> dcantrel has requested the commit acl on anaconda (Fedora 12) To make changes to this package see: /pkgdb/packages/name/anaconda From pkgdb at fedoraproject.org Wed Sep 30 01:07:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 01:07:36 +0000 Subject: [pkgdb] anaconda: dcantrel has requested approveacls Message-ID: <20090930010736.8BFF510F888@bastion2.fedora.phx.redhat.com> dcantrel has requested the approveacls acl on anaconda (Fedora 12) To make changes to this package see: /pkgdb/packages/name/anaconda From pkgdb at fedoraproject.org Wed Sep 30 01:07:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 01:07:39 +0000 Subject: [pkgdb] anaconda: dcantrel has requested watchcommits Message-ID: <20090930010740.0D7F410F874@bastion2.fedora.phx.redhat.com> dcantrel has requested the watchcommits acl on anaconda (Fedora 12) To make changes to this package see: /pkgdb/packages/name/anaconda From pkgdb at fedoraproject.org Wed Sep 30 01:09:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 01:09:08 +0000 Subject: [pkgdb] anaconda: clumens has requested watchcommits Message-ID: <20090930010908.1C56610F888@bastion2.fedora.phx.redhat.com> clumens has requested the watchcommits acl on anaconda (Fedora 12) To make changes to this package see: /pkgdb/packages/name/anaconda From pkgdb at fedoraproject.org Wed Sep 30 01:09:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 01:09:09 +0000 Subject: [pkgdb] anaconda: clumens has requested approveacls Message-ID: <20090930010909.E7A0A10F88C@bastion2.fedora.phx.redhat.com> clumens has requested the approveacls acl on anaconda (Fedora 12) To make changes to this package see: /pkgdb/packages/name/anaconda From pkgdb at fedoraproject.org Wed Sep 30 01:09:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 01:09:23 +0000 Subject: [pkgdb] anaconda: clumens has requested commit Message-ID: <20090930010923.AA9AC10F88B@bastion2.fedora.phx.redhat.com> clumens has requested the commit acl on anaconda (Fedora 12) To make changes to this package see: /pkgdb/packages/name/anaconda From dcantrel at fedoraproject.org Wed Sep 30 01:09:34 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Wed, 30 Sep 2009 01:09:34 +0000 (UTC) Subject: rpms/anaconda/devel .cvsignore, 1.673, 1.674 anaconda.spec, 1.823, 1.824 sources, 1.807, 1.808 Message-ID: <20090930010934.CA8F611C00C1@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/anaconda/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12403 Modified Files: .cvsignore anaconda.spec sources Log Message: * Tue Sep 29 2009 David Cantrell - 12.32-1 - Improve loader messages in parseCmdLineFlags when passing vnc (#526350). (maier) - Update po/anaconda.pot during a 'bumpver' run. (dcantrell) - Add 'make release' as a synonym for 'make archive'. (dcantrell) - Whitespace cleanup in loader/net.c. (dcantrell) - Clean up getHostandPath() debugging messages for host & file. (dcantrell) - Need an extra on the PS1 line in /.profile (dcantrell) - Korean font package name changed (#525597) (dcantrell) - We can't prompt for new network info in cmdline mode (#526262). (clumens) - yaboot supports /boot on ext4 (#526219). (clumens) - bootloader --append= should append, not set the args list (#524004). (clumens) - Don't check if /boot is under the 4MB mark on i/p Series (#526200). (clumens) - "minimal" has been renamed to "core" (#526191). (clumens) - Remove some unused isys methods. (clumens) - Make sure the disk holding /boot is setup before setting boot flag (#526063) (hdegoede) - Use temporary repo id for edited object to prevent Duplicate Repo error (#524599). (rvykydal) - Do not delete repo twice or when it had not been added actually (#524599). (rvykydal) - Disable repo before deleting it (#524599). (rvykydal) - Log more, repo editing UI. (rvykydal) - Make _enableRepo a little more readable. (rvykydal) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/.cvsignore,v retrieving revision 1.673 retrieving revision 1.674 diff -u -p -r1.673 -r1.674 --- .cvsignore 26 Sep 2009 03:45:15 -0000 1.673 +++ .cvsignore 30 Sep 2009 01:09:33 -0000 1.674 @@ -1 +1 @@ -anaconda-12.31.tar.bz2 +anaconda-12.32.tar.bz2 Index: anaconda.spec =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/anaconda.spec,v retrieving revision 1.823 retrieving revision 1.824 diff -u -p -r1.823 -r1.824 --- anaconda.spec 26 Sep 2009 03:45:16 -0000 1.823 +++ anaconda.spec 30 Sep 2009 01:09:33 -0000 1.824 @@ -3,7 +3,7 @@ Summary: Graphical system installer Name: anaconda -Version: 12.31 +Version: 12.32 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -215,6 +215,33 @@ update-desktop-database &> /dev/null || %endif %changelog +* Tue Sep 29 2009 David Cantrell - 12.32-1 +- Improve loader messages in parseCmdLineFlags when passing vnc (#526350). + (maier) +- Update po/anaconda.pot during a 'bumpver' run. (dcantrell) +- Add 'make release' as a synonym for 'make archive'. (dcantrell) +- Whitespace cleanup in loader/net.c. (dcantrell) +- Clean up getHostandPath() debugging messages for host & file. (dcantrell) +- Need an extra on the PS1 line in /.profile (dcantrell) +- Korean font package name changed (#525597) (dcantrell) +- We can't prompt for new network info in cmdline mode (#526262). (clumens) +- yaboot supports /boot on ext4 (#526219). (clumens) +- bootloader --append= should append, not set the args list (#524004). + (clumens) +- Don't check if /boot is under the 4MB mark on i/p Series (#526200). + (clumens) +- "minimal" has been renamed to "core" (#526191). (clumens) +- Remove some unused isys methods. (clumens) +- Make sure the disk holding /boot is setup before setting boot flag + (#526063) (hdegoede) +- Use temporary repo id for edited object to prevent Duplicate Repo error + (#524599). (rvykydal) +- Do not delete repo twice or when it had not been added actually (#524599). + (rvykydal) +- Disable repo before deleting it (#524599). (rvykydal) +- Log more, repo editing UI. (rvykydal) +- Make _enableRepo a little more readable. (rvykydal) + * Fri Sep 25 2009 David Cantrell - 12.31-1 - Move S390MODS to inside makeBootImages(), remove libiscsi_tcp. (dcantrell) - Require the latest and greatest python-meh. (clumens) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/devel/sources,v retrieving revision 1.807 retrieving revision 1.808 diff -u -p -r1.807 -r1.808 --- sources 26 Sep 2009 03:45:16 -0000 1.807 +++ sources 30 Sep 2009 01:09:33 -0000 1.808 @@ -1 +1 @@ -8e4a7cf339c3787e781652fe25adc8b3 anaconda-12.31.tar.bz2 +243e5017608dcd9ef0798925e1a2a0e3 anaconda-12.32.tar.bz2 From lennart at fedoraproject.org Wed Sep 30 01:14:45 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Wed, 30 Sep 2009 01:14:45 +0000 (UTC) Subject: rpms/pulseaudio/devel .cvsignore, 1.44, 1.45 pulseaudio.spec, 1.101, 1.102 sources, 1.48, 1.49 Message-ID: <20090930011445.A573511C00C1@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/pulseaudio/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14699 Modified Files: .cvsignore pulseaudio.spec sources Log Message: new upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/.cvsignore,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- .cvsignore 19 Sep 2009 00:18:30 -0000 1.44 +++ .cvsignore 30 Sep 2009 01:14:42 -0000 1.45 @@ -1 +1 @@ -pulseaudio-0.9.18.tar.gz +pulseaudio-0.9.19.tar.gz Index: pulseaudio.spec =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/pulseaudio.spec,v retrieving revision 1.101 retrieving revision 1.102 diff -u -p -r1.101 -r1.102 --- pulseaudio.spec 19 Sep 2009 00:18:31 -0000 1.101 +++ pulseaudio.spec 30 Sep 2009 01:14:43 -0000 1.102 @@ -1,6 +1,6 @@ Name: pulseaudio Summary: Improved Linux Sound Server -Version: 0.9.18 +Version: 0.9.19 Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Daemons @@ -437,6 +437,9 @@ exit 0 %attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.pulse/default.pa %changelog +* Wed Sep 30 2009 Lennart Poettering - 0.9.19-1 +- New release + * Sat Sep 19 2009 Lennart Poettering - 0.9.18-1 - New release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/devel/sources,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- sources 19 Sep 2009 00:18:31 -0000 1.48 +++ sources 30 Sep 2009 01:14:43 -0000 1.49 @@ -1 +1 @@ -120dc3c7b75946e649fd3d6bde2b3661 pulseaudio-0.9.18.tar.gz +02adc2b99252675f0271db3b9edd432e pulseaudio-0.9.19.tar.gz From bpepple at fedoraproject.org Wed Sep 30 01:22:22 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Wed, 30 Sep 2009 01:22:22 +0000 (UTC) Subject: rpms/twitter-glib/F-12 twitter-glib.spec,1.3,1.4 Message-ID: <20090930012222.C6FD011C00C1@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/twitter-glib/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17228 Modified Files: twitter-glib.spec Log Message: * Tue Sep 29 2009 Brian Pepple - 0.9.8-4 - Rebuild for new json-glib. Index: twitter-glib.spec =================================================================== RCS file: /cvs/pkgs/rpms/twitter-glib/F-12/twitter-glib.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- twitter-glib.spec 7 Aug 2009 12:16:49 -0000 1.3 +++ twitter-glib.spec 30 Sep 2009 01:22:22 -0000 1.4 @@ -1,6 +1,6 @@ Name: twitter-glib Version: 0.9.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A library wrapping the Twitter RESTful API Group: System Environment/Libraries @@ -63,6 +63,9 @@ rm -rf %{buildroot} %{_datadir}/gtk-doc/html/%{name} %changelog +* Tue Sep 29 2009 Brian Pepple - 0.9.8-4 +- Rebuild for new json-glib. + * Fri Aug 7 2009 Peter Robinson 0.9.8-3 - A few minor spec file cleanups From pkgdb at fedoraproject.org Wed Sep 30 01:27:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 01:27:49 +0000 Subject: [pkgdb] anaconda F-12 cloned from devel Message-ID: <20090930012749.766A810F85F@bastion2.fedora.phx.redhat.com> toshio cloned anaconda F-12 from devel To make changes to this package see: /pkgdb/packages/name/anaconda From lennart at fedoraproject.org Wed Sep 30 01:31:22 2009 From: lennart at fedoraproject.org (Lennart Poettering) Date: Wed, 30 Sep 2009 01:31:22 +0000 (UTC) Subject: rpms/pulseaudio/F-12 .cvsignore, 1.44, 1.45 pulseaudio.spec, 1.101, 1.102 sources, 1.48, 1.49 Message-ID: <20090930013122.80AAC11C0337@cvs1.fedora.phx.redhat.com> Author: lennart Update of /cvs/pkgs/rpms/pulseaudio/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20553 Modified Files: .cvsignore pulseaudio.spec sources Log Message: new release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/F-12/.cvsignore,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- .cvsignore 19 Sep 2009 00:18:30 -0000 1.44 +++ .cvsignore 30 Sep 2009 01:31:20 -0000 1.45 @@ -1 +1 @@ -pulseaudio-0.9.18.tar.gz +pulseaudio-0.9.19.tar.gz Index: pulseaudio.spec =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/F-12/pulseaudio.spec,v retrieving revision 1.101 retrieving revision 1.102 diff -u -p -r1.101 -r1.102 --- pulseaudio.spec 19 Sep 2009 00:18:31 -0000 1.101 +++ pulseaudio.spec 30 Sep 2009 01:31:21 -0000 1.102 @@ -1,6 +1,6 @@ Name: pulseaudio Summary: Improved Linux Sound Server -Version: 0.9.18 +Version: 0.9.19 Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Daemons @@ -437,6 +437,9 @@ exit 0 %attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.pulse/default.pa %changelog +* Wed Sep 30 2009 Lennart Poettering - 0.9.19-1 +- New release + * Sat Sep 19 2009 Lennart Poettering - 0.9.18-1 - New release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pulseaudio/F-12/sources,v retrieving revision 1.48 retrieving revision 1.49 diff -u -p -r1.48 -r1.49 --- sources 19 Sep 2009 00:18:31 -0000 1.48 +++ sources 30 Sep 2009 01:31:21 -0000 1.49 @@ -1 +1 @@ -120dc3c7b75946e649fd3d6bde2b3661 pulseaudio-0.9.18.tar.gz +02adc2b99252675f0271db3b9edd432e pulseaudio-0.9.19.tar.gz From dcantrel at fedoraproject.org Wed Sep 30 01:31:28 2009 From: dcantrel at fedoraproject.org (David Cantrell) Date: Wed, 30 Sep 2009 01:31:28 +0000 (UTC) Subject: rpms/anaconda/F-12 .cvsignore, 1.673, 1.674 anaconda.spec, 1.823, 1.824 sources, 1.807, 1.808 Message-ID: <20090930013128.63EE711C0337@cvs1.fedora.phx.redhat.com> Author: dcantrel Update of /cvs/pkgs/rpms/anaconda/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20650 Modified Files: .cvsignore anaconda.spec sources Log Message: * Tue Sep 29 2009 David Cantrell - 12.32-1 - Improve loader messages in parseCmdLineFlags when passing vnc (#526350). (maier) - Update po/anaconda.pot during a 'bumpver' run. (dcantrell) - Add 'make release' as a synonym for 'make archive'. (dcantrell) - Whitespace cleanup in loader/net.c. (dcantrell) - Clean up getHostandPath() debugging messages for host & file. (dcantrell) - Need an extra on the PS1 line in /.profile (dcantrell) - Korean font package name changed (#525597) (dcantrell) - We can't prompt for new network info in cmdline mode (#526262). (clumens) - yaboot supports /boot on ext4 (#526219). (clumens) - bootloader --append= should append, not set the args list (#524004). (clumens) - Don't check if /boot is under the 4MB mark on i/p Series (#526200). (clumens) - "minimal" has been renamed to "core" (#526191). (clumens) - Remove some unused isys methods. (clumens) - Make sure the disk holding /boot is setup before setting boot flag (#526063) (hdegoede) - Use temporary repo id for edited object to prevent Duplicate Repo error (#524599). (rvykydal) - Do not delete repo twice or when it had not been added actually (#524599). (rvykydal) - Disable repo before deleting it (#524599). (rvykydal) - Log more, repo editing UI. (rvykydal) - Make _enableRepo a little more readable. (rvykydal) Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/F-12/.cvsignore,v retrieving revision 1.673 retrieving revision 1.674 diff -u -p -r1.673 -r1.674 --- .cvsignore 26 Sep 2009 03:45:15 -0000 1.673 +++ .cvsignore 30 Sep 2009 01:31:27 -0000 1.674 @@ -1 +1 @@ -anaconda-12.31.tar.bz2 +anaconda-12.32.tar.bz2 Index: anaconda.spec =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/F-12/anaconda.spec,v retrieving revision 1.823 retrieving revision 1.824 diff -u -p -r1.823 -r1.824 --- anaconda.spec 26 Sep 2009 03:45:16 -0000 1.823 +++ anaconda.spec 30 Sep 2009 01:31:27 -0000 1.824 @@ -3,7 +3,7 @@ Summary: Graphical system installer Name: anaconda -Version: 12.31 +Version: 12.32 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -215,6 +215,33 @@ update-desktop-database &> /dev/null || %endif %changelog +* Tue Sep 29 2009 David Cantrell - 12.32-1 +- Improve loader messages in parseCmdLineFlags when passing vnc (#526350). + (maier) +- Update po/anaconda.pot during a 'bumpver' run. (dcantrell) +- Add 'make release' as a synonym for 'make archive'. (dcantrell) +- Whitespace cleanup in loader/net.c. (dcantrell) +- Clean up getHostandPath() debugging messages for host & file. (dcantrell) +- Need an extra on the PS1 line in /.profile (dcantrell) +- Korean font package name changed (#525597) (dcantrell) +- We can't prompt for new network info in cmdline mode (#526262). (clumens) +- yaboot supports /boot on ext4 (#526219). (clumens) +- bootloader --append= should append, not set the args list (#524004). + (clumens) +- Don't check if /boot is under the 4MB mark on i/p Series (#526200). + (clumens) +- "minimal" has been renamed to "core" (#526191). (clumens) +- Remove some unused isys methods. (clumens) +- Make sure the disk holding /boot is setup before setting boot flag + (#526063) (hdegoede) +- Use temporary repo id for edited object to prevent Duplicate Repo error + (#524599). (rvykydal) +- Do not delete repo twice or when it had not been added actually (#524599). + (rvykydal) +- Disable repo before deleting it (#524599). (rvykydal) +- Log more, repo editing UI. (rvykydal) +- Make _enableRepo a little more readable. (rvykydal) + * Fri Sep 25 2009 David Cantrell - 12.31-1 - Move S390MODS to inside makeBootImages(), remove libiscsi_tcp. (dcantrell) - Require the latest and greatest python-meh. (clumens) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anaconda/F-12/sources,v retrieving revision 1.807 retrieving revision 1.808 diff -u -p -r1.807 -r1.808 --- sources 26 Sep 2009 03:45:16 -0000 1.807 +++ sources 30 Sep 2009 01:31:27 -0000 1.808 @@ -1 +1 @@ -8e4a7cf339c3787e781652fe25adc8b3 anaconda-12.31.tar.bz2 +243e5017608dcd9ef0798925e1a2a0e3 anaconda-12.32.tar.bz2 From bpepple at fedoraproject.org Wed Sep 30 01:39:08 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Wed, 30 Sep 2009 01:39:08 +0000 (UTC) Subject: rpms/purple-facebookchat/F-12 purple-facebookchat.spec,1.18,1.19 Message-ID: <20090930013908.7D25511C00C1@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/purple-facebookchat/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23485 Modified Files: purple-facebookchat.spec Log Message: * Tue Sep 29 2009 Brian Pepple - 1.61-2 - Rebuild for new json-glib. * Tue Jul 23 2009 Ismael Olea 1.60-1 - updating to 1.60 - adding new sourcecode files to makefile Index: purple-facebookchat.spec =================================================================== RCS file: /cvs/pkgs/rpms/purple-facebookchat/F-12/purple-facebookchat.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- purple-facebookchat.spec 12 Sep 2009 11:22:25 -0000 1.18 +++ purple-facebookchat.spec 30 Sep 2009 01:39:08 -0000 1.19 @@ -1,6 +1,6 @@ Name: purple-facebookchat Version: 1.61 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Libpurple plug-in supporting facebook IM Group: Applications/Internet License: GPLv3+ @@ -51,6 +51,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/pixmaps/pidgin/protocols/*/facebook.png %changelog +* Tue Sep 29 2009 Brian Pepple - 1.61-2 +- Rebuild for new json-glib. + * Sat Sep 12 2009 Ismael Olea 1.61-1 - updating to 1.61 %changelog From dchen at fedoraproject.org Wed Sep 30 01:40:43 2009 From: dchen at fedoraproject.org (Ding-Yi Chen) Date: Wed, 30 Sep 2009 01:40:43 +0000 (UTC) Subject: rpms/libchewing/devel libchewing-0.3.2.chewing_zuin.patch, NONE, 1.1 import.log, 1.15, 1.16 libchewing.spec, 1.38, 1.39 Message-ID: <20090930014043.336E711C048B@cvs1.fedora.phx.redhat.com> Author: dchen Update of /cvs/pkgs/rpms/libchewing/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23967/devel Modified Files: import.log libchewing.spec Added Files: libchewing-0.3.2.chewing_zuin.patch Log Message: chewing Google issue 352 libchewing-0.3.2.chewing_zuin.patch: mod_aux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE libchewing-0.3.2.chewing_zuin.patch --- diff -up ./src/mod_aux.c.chewing_zuin ./src/mod_aux.c --- ./src/mod_aux.c.chewing_zuin 2009-09-30 11:11:56.000000000 +1000 +++ ./src/mod_aux.c 2009-09-30 11:20:31.000000000 +1000 @@ -90,7 +90,7 @@ CHEWING_API char *chewing_zuin_String( C if ( ctx->output->zuinBuf[ i ].s[ 0 ] != '\0' ) { strcat( s, (char *) (ctx->output->zuinBuf[ i ].s) ); if ( zuin_count ) - *zuin_count++; + (*zuin_count)++; } } return s; Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/devel/import.log,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- import.log 3 Aug 2009 04:53:39 -0000 1.15 +++ import.log 30 Sep 2009 01:40:42 -0000 1.16 @@ -13,3 +13,4 @@ libchewing-0_3_2-11_fc11:HEAD:libchewing libchewing-0_3_2-12_fc11:HEAD:libchewing-0.3.2-12.fc11.src.rpm:1246329909 libchewing-0_3_2-14_fc11:HEAD:libchewing-0.3.2-14.fc11.src.rpm:1249025558 libchewing-0_3_2-15_fc11:HEAD:libchewing-0.3.2-15.fc11.src.rpm:1249275193 +libchewing-0_3_2-16_fc11:HEAD:libchewing-0.3.2-16.fc11.src.rpm:1254274732 Index: libchewing.spec =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/devel/libchewing.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- libchewing.spec 3 Aug 2009 04:53:39 -0000 1.38 +++ libchewing.spec 30 Sep 2009 01:40:42 -0000 1.39 @@ -1,7 +1,7 @@ Name: libchewing Version: 0.3.2 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Intelligent phonetic input method library for Traditional Chinese Group: System Environment/Libraries @@ -19,6 +19,7 @@ Source: http://chewing.csie.net/ #Patch8: libchewing-0.3.0-11.bz195416.patch Patch9: libchewing-0.3.2.bz477690.patch Patch10: libchewing-0.3.2.phraseChoiceRearward.patch +Patch11: libchewing-0.3.2.chewing_zuin.patch %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %define libchewing_python_dir %{python_sitearch}/%{name} @@ -57,6 +58,7 @@ library. #%patch8 -p1 -b .9-bz195416 %patch9 -p0 -b .bz477690 %patch10 -p0 -b .phraseChoiceRearward +%patch11 -p0 -b .chewing_zuin %build export CFLAGS=-DLIBINSTDIR='\"%{_libdir}\" -g' @@ -98,6 +100,11 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so %changelog +* Wed Sep 30 2009 Ding-Yi Chen - 0.3.2-16 +- Fix chewing Google issue 352: + zuin_count in chewing_zuin_String( ChewingContext *ctx, int *zuin_count ) + does not count correctly. + * Mon Aug 03 2009 Ding-Yi Chen - 0.3.2-15 - Fix [Bug 512108:issue 11] ibus-chewing crash the application by move cursor_orig to chewingio.c global. From salimma at fedoraproject.org Wed Sep 30 01:42:02 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Wed, 30 Sep 2009 01:42:02 +0000 (UTC) Subject: rpms/llvm/devel llvm.spec,1.36,1.37 sources,1.8,1.9 Message-ID: <20090930014202.33E9411C00C1@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/llvm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24407/devel Modified Files: llvm.spec sources Log Message: * Fri Sep 18 2009 Michel Salim - 2.6-0.6.pre2 - Update to 2.6 pre-release2 - -devel subpackage now virtually provides -static Index: llvm.spec =================================================================== RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- llvm.spec 10 Sep 2009 04:08:51 -0000 1.36 +++ llvm.spec 30 Sep 2009 01:42:01 -0000 1.37 @@ -5,14 +5,14 @@ Name: llvm Version: 2.6 -Release: 0.5.pre1%{?dist} +Release: 0.6.pre2%{?dist} Summary: The Low Level Virtual Machine Group: Development/Languages License: NCSA URL: http://llvm.org/ -Source0: http://llvm.org/prereleases/%{version}/llvm-%{version}.tar.gz -Source1: http://llvm.org/prereleases/%{version}/clang-%{version}.tar.gz +Source0: http://llvm.org/prereleases/%{version}/pre-release2/llvm-%{version}.tar.gz +Source1: http://llvm.org/prereleases/%{version}/pre-release2/clang-%{version}.tar.gz # http://llvm.org/bugs/show_bug.cgi?id=3153 Patch0: llvm-2.6-destdir.patch Patch1: llvm-2.6-destdir-clang.patch @@ -53,6 +53,7 @@ Summary: Libraries and header fil Group: Development/Languages Requires: %{name} = %{version}-%{release} Requires: libstdc++-devel >= 3.4 +Provides: llvm-static = %{version}-%{release} %description devel @@ -177,6 +178,8 @@ mkdir obj && cd obj --enable-jit \ %ifarch %{ix86} --enable-pic=no +%else + --enable-shared %endif # FIXME file this @@ -358,6 +361,10 @@ rm -rf %{buildroot} %changelog +* Fri Sep 18 2009 Michel Salim - 2.6-0.6.pre2 +- Update to 2.6 pre-release2 +- -devel subpackage now virtually provides -static + * Wed Sep 9 2009 Michel Salim - 2.6-0.5.pre1 - Disable var tracking assignments on PPC Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/llvm/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 7 Sep 2009 06:59:47 -0000 1.8 +++ sources 30 Sep 2009 01:42:02 -0000 1.9 @@ -1,2 +1,2 @@ -d4d2cfbb962eca0c96aa1d794e23a681 llvm-2.6.tar.gz -80a2a9bbe8fa7c403b2ec7aca8b4108f clang-2.6.tar.gz +1333eb8765e581fa572eca644791e5f8 llvm-2.6.tar.gz +ef76d07c035f311c1362c56eb25df3bd clang-2.6.tar.gz From dchen at fedoraproject.org Wed Sep 30 01:42:12 2009 From: dchen at fedoraproject.org (Ding-Yi Chen) Date: Wed, 30 Sep 2009 01:42:12 +0000 (UTC) Subject: rpms/libchewing/F-11 libchewing-0.3.2.chewing_zuin.patch, NONE, 1.1 import.log, 1.15, 1.16 libchewing.spec, 1.37, 1.38 Message-ID: <20090930014212.BFF6911C00C1@cvs1.fedora.phx.redhat.com> Author: dchen Update of /cvs/pkgs/rpms/libchewing/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24480/F-11 Modified Files: import.log libchewing.spec Added Files: libchewing-0.3.2.chewing_zuin.patch Log Message: chewing Google issue 352 libchewing-0.3.2.chewing_zuin.patch: mod_aux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE libchewing-0.3.2.chewing_zuin.patch --- diff -up ./src/mod_aux.c.chewing_zuin ./src/mod_aux.c --- ./src/mod_aux.c.chewing_zuin 2009-09-30 11:11:56.000000000 +1000 +++ ./src/mod_aux.c 2009-09-30 11:20:31.000000000 +1000 @@ -90,7 +90,7 @@ CHEWING_API char *chewing_zuin_String( C if ( ctx->output->zuinBuf[ i ].s[ 0 ] != '\0' ) { strcat( s, (char *) (ctx->output->zuinBuf[ i ].s) ); if ( zuin_count ) - *zuin_count++; + (*zuin_count)++; } } return s; Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/F-11/import.log,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- import.log 3 Aug 2009 05:04:44 -0000 1.15 +++ import.log 30 Sep 2009 01:42:12 -0000 1.16 @@ -13,3 +13,4 @@ libchewing-0_3_2-11_fc11:F-11:libchewing libchewing-0_3_2-12_fc11:F-11:libchewing-0.3.2-12.fc11.src.rpm:1246330058 libchewing-0_3_2-14_fc11:F-11:libchewing-0.3.2-14.fc11.src.rpm:1249025650 libchewing-0_3_2-15_fc11:F-11:libchewing-0.3.2-15.fc11.src.rpm:1249275892 +libchewing-0_3_2-16_fc11:F-11:libchewing-0.3.2-16.fc11.src.rpm:1254274911 Index: libchewing.spec =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/F-11/libchewing.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- libchewing.spec 3 Aug 2009 05:04:44 -0000 1.37 +++ libchewing.spec 30 Sep 2009 01:42:12 -0000 1.38 @@ -1,7 +1,7 @@ Name: libchewing Version: 0.3.2 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Intelligent phonetic input method library for Traditional Chinese Group: System Environment/Libraries @@ -19,6 +19,7 @@ Source: http://chewing.csie.net/ #Patch8: libchewing-0.3.0-11.bz195416.patch Patch9: libchewing-0.3.2.bz477690.patch Patch10: libchewing-0.3.2.phraseChoiceRearward.patch +Patch11: libchewing-0.3.2.chewing_zuin.patch %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %define libchewing_python_dir %{python_sitearch}/%{name} @@ -57,6 +58,7 @@ library. #%patch8 -p1 -b .9-bz195416 %patch9 -p0 -b .bz477690 %patch10 -p0 -b .phraseChoiceRearward +%patch11 -p0 -b .chewing_zuin %build export CFLAGS=-DLIBINSTDIR='\"%{_libdir}\" -g' @@ -98,6 +100,11 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so %changelog +* Wed Sep 30 2009 Ding-Yi Chen - 0.3.2-16 +- Fix chewing Google issue 352: + zuin_count in chewing_zuin_String( ChewingContext *ctx, int *zuin_count ) + does not count correctly. + * Mon Aug 03 2009 Ding-Yi Chen - 0.3.2-15 - Fix [Bug 512108:issue 11] ibus-chewing crash the application by move cursor_orig to chewingio.c global. From dchen at fedoraproject.org Wed Sep 30 01:43:14 2009 From: dchen at fedoraproject.org (Ding-Yi Chen) Date: Wed, 30 Sep 2009 01:43:14 +0000 (UTC) Subject: rpms/libchewing/F-10 libchewing-0.3.2.chewing_zuin.patch, NONE, 1.1 import.log, 1.15, 1.16 libchewing.spec, 1.35, 1.36 Message-ID: <20090930014314.0B66E11C00C1@cvs1.fedora.phx.redhat.com> Author: dchen Update of /cvs/pkgs/rpms/libchewing/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24943/F-10 Modified Files: import.log libchewing.spec Added Files: libchewing-0.3.2.chewing_zuin.patch Log Message: chewing Google issue 352 libchewing-0.3.2.chewing_zuin.patch: mod_aux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE libchewing-0.3.2.chewing_zuin.patch --- diff -up ./src/mod_aux.c.chewing_zuin ./src/mod_aux.c --- ./src/mod_aux.c.chewing_zuin 2009-09-30 11:11:56.000000000 +1000 +++ ./src/mod_aux.c 2009-09-30 11:20:31.000000000 +1000 @@ -90,7 +90,7 @@ CHEWING_API char *chewing_zuin_String( C if ( ctx->output->zuinBuf[ i ].s[ 0 ] != '\0' ) { strcat( s, (char *) (ctx->output->zuinBuf[ i ].s) ); if ( zuin_count ) - *zuin_count++; + (*zuin_count)++; } } return s; Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/F-10/import.log,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- import.log 3 Aug 2009 05:06:49 -0000 1.15 +++ import.log 30 Sep 2009 01:43:13 -0000 1.16 @@ -13,3 +13,4 @@ libchewing-0_3_2-11_fc11:F-10:libchewing libchewing-0_3_2-12_fc11:F-10:libchewing-0.3.2-12.fc11.src.rpm:1246331199 libchewing-0_3_2-14_fc11:F-10:libchewing-0.3.2-14.fc11.src.rpm:1249025696 libchewing-0_3_2-15_fc11:F-10:libchewing-0.3.2-15.fc11.src.rpm:1249276018 +libchewing-0_3_2-16_fc11:F-10:libchewing-0.3.2-16.fc11.src.rpm:1254274971 Index: libchewing.spec =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/F-10/libchewing.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- libchewing.spec 3 Aug 2009 05:06:49 -0000 1.35 +++ libchewing.spec 30 Sep 2009 01:43:13 -0000 1.36 @@ -1,7 +1,7 @@ Name: libchewing Version: 0.3.2 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Intelligent phonetic input method library for Traditional Chinese Group: System Environment/Libraries @@ -19,6 +19,7 @@ Source: http://chewing.csie.net/ #Patch8: libchewing-0.3.0-11.bz195416.patch Patch9: libchewing-0.3.2.bz477690.patch Patch10: libchewing-0.3.2.phraseChoiceRearward.patch +Patch11: libchewing-0.3.2.chewing_zuin.patch %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %define libchewing_python_dir %{python_sitearch}/%{name} @@ -57,6 +58,7 @@ library. #%patch8 -p1 -b .9-bz195416 %patch9 -p0 -b .bz477690 %patch10 -p0 -b .phraseChoiceRearward +%patch11 -p0 -b .chewing_zuin %build export CFLAGS=-DLIBINSTDIR='\"%{_libdir}\" -g' @@ -98,6 +100,11 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so %changelog +* Wed Sep 30 2009 Ding-Yi Chen - 0.3.2-16 +- Fix chewing Google issue 352: + zuin_count in chewing_zuin_String( ChewingContext *ctx, int *zuin_count ) + does not count correctly. + * Mon Aug 03 2009 Ding-Yi Chen - 0.3.2-15 - Fix [Bug 512108:issue 11] ibus-chewing crash the application by move cursor_orig to chewingio.c global. From dchen at fedoraproject.org Wed Sep 30 01:45:37 2009 From: dchen at fedoraproject.org (Ding-Yi Chen) Date: Wed, 30 Sep 2009 01:45:37 +0000 (UTC) Subject: rpms/libchewing/F-12 libchewing-0.3.2.chewing_zuin.patch, NONE, 1.1 import.log, 1.15, 1.16 libchewing.spec, 1.38, 1.39 Message-ID: <20090930014537.A1B8111C00C1@cvs1.fedora.phx.redhat.com> Author: dchen Update of /cvs/pkgs/rpms/libchewing/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26466/F-12 Modified Files: import.log libchewing.spec Added Files: libchewing-0.3.2.chewing_zuin.patch Log Message: chewing Google issue 352 libchewing-0.3.2.chewing_zuin.patch: mod_aux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE libchewing-0.3.2.chewing_zuin.patch --- diff -up ./src/mod_aux.c.chewing_zuin ./src/mod_aux.c --- ./src/mod_aux.c.chewing_zuin 2009-09-30 11:11:56.000000000 +1000 +++ ./src/mod_aux.c 2009-09-30 11:20:31.000000000 +1000 @@ -90,7 +90,7 @@ CHEWING_API char *chewing_zuin_String( C if ( ctx->output->zuinBuf[ i ].s[ 0 ] != '\0' ) { strcat( s, (char *) (ctx->output->zuinBuf[ i ].s) ); if ( zuin_count ) - *zuin_count++; + (*zuin_count)++; } } return s; Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/F-12/import.log,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- import.log 3 Aug 2009 04:53:39 -0000 1.15 +++ import.log 30 Sep 2009 01:45:37 -0000 1.16 @@ -13,3 +13,4 @@ libchewing-0_3_2-11_fc11:HEAD:libchewing libchewing-0_3_2-12_fc11:HEAD:libchewing-0.3.2-12.fc11.src.rpm:1246329909 libchewing-0_3_2-14_fc11:HEAD:libchewing-0.3.2-14.fc11.src.rpm:1249025558 libchewing-0_3_2-15_fc11:HEAD:libchewing-0.3.2-15.fc11.src.rpm:1249275193 +libchewing-0_3_2-16_fc11:F-12:libchewing-0.3.2-16.fc11.src.rpm:1254275115 Index: libchewing.spec =================================================================== RCS file: /cvs/pkgs/rpms/libchewing/F-12/libchewing.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- libchewing.spec 3 Aug 2009 04:53:39 -0000 1.38 +++ libchewing.spec 30 Sep 2009 01:45:37 -0000 1.39 @@ -1,7 +1,7 @@ Name: libchewing Version: 0.3.2 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Intelligent phonetic input method library for Traditional Chinese Group: System Environment/Libraries @@ -19,6 +19,7 @@ Source: http://chewing.csie.net/ #Patch8: libchewing-0.3.0-11.bz195416.patch Patch9: libchewing-0.3.2.bz477690.patch Patch10: libchewing-0.3.2.phraseChoiceRearward.patch +Patch11: libchewing-0.3.2.chewing_zuin.patch %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %define libchewing_python_dir %{python_sitearch}/%{name} @@ -57,6 +58,7 @@ library. #%patch8 -p1 -b .9-bz195416 %patch9 -p0 -b .bz477690 %patch10 -p0 -b .phraseChoiceRearward +%patch11 -p0 -b .chewing_zuin %build export CFLAGS=-DLIBINSTDIR='\"%{_libdir}\" -g' @@ -98,6 +100,11 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so %changelog +* Wed Sep 30 2009 Ding-Yi Chen - 0.3.2-16 +- Fix chewing Google issue 352: + zuin_count in chewing_zuin_String( ChewingContext *ctx, int *zuin_count ) + does not count correctly. + * Mon Aug 03 2009 Ding-Yi Chen - 0.3.2-15 - Fix [Bug 512108:issue 11] ibus-chewing crash the application by move cursor_orig to chewingio.c global. From cweyl at fedoraproject.org Wed Sep 30 01:47:16 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Wed, 30 Sep 2009 01:47:16 +0000 (UTC) Subject: rpms/perl-common-sense/devel import.log, NONE, 1.1 perl-common-sense.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930014716.F1EFB11C00C1@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-common-sense/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27117/devel Modified Files: .cvsignore sources Added Files: import.log perl-common-sense.spec Log Message: initial import --- NEW FILE import.log --- perl-common-sense-1_0-2_fc11:HEAD:perl-common-sense-1.0-2.fc11.src.rpm:1254275232 --- NEW FILE perl-common-sense.spec --- Name: perl-common-sense Version: 1.0 Release: 2%{?dist} # see LICENSE License: GPL+ or Artistic Group: Development/Libraries Summary: "Common sense" Perl defaults Source: http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/common-sense-%{version}.tar.gz Url: http://search.cpan.org/dist/common-sense BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) %{?perl_default_filter} %description This module implements some sane defaults for Perl programs, as defined by two typical (or not so typical - use your common sense) specimens of Perl coders: use strict qw(vars subs); use feature qw(say state switch); no warnings; %prep %setup -q -n common-sense-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc LICENSE Changes README %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Sun Sep 27 2009 Chris Weyl 1.0-2 - update summary (though now we deviate from upstream) * Mon Aug 31 2009 Chris Weyl 1.0-1 - auto-update to 1.0 (by cpan-spec-update 0.01) * Fri Aug 21 2009 Chris Weyl 0.04-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-common-sense/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:20:04 -0000 1.1 +++ .cvsignore 30 Sep 2009 01:47:16 -0000 1.2 @@ -0,0 +1 @@ +common-sense-1.0.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-common-sense/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:20:04 -0000 1.1 +++ sources 30 Sep 2009 01:47:16 -0000 1.2 @@ -0,0 +1 @@ +c6fd2a8fd579f62c57211d7c8e4115f3 common-sense-1.0.tar.gz From cweyl at fedoraproject.org Wed Sep 30 01:47:29 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Wed, 30 Sep 2009 01:47:29 +0000 (UTC) Subject: rpms/perl-common-sense/F-12 import.log, NONE, 1.1 perl-common-sense.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930014729.1129D11C00C1@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-common-sense/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27296/F-12 Modified Files: .cvsignore sources Added Files: import.log perl-common-sense.spec Log Message: initial import --- NEW FILE import.log --- perl-common-sense-1_0-2_fc11:F-12:perl-common-sense-1.0-2.fc11.src.rpm:1254275244 --- NEW FILE perl-common-sense.spec --- Name: perl-common-sense Version: 1.0 Release: 2%{?dist} # see LICENSE License: GPL+ or Artistic Group: Development/Libraries Summary: "Common sense" Perl defaults Source: http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/common-sense-%{version}.tar.gz Url: http://search.cpan.org/dist/common-sense BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) %{?perl_default_filter} %description This module implements some sane defaults for Perl programs, as defined by two typical (or not so typical - use your common sense) specimens of Perl coders: use strict qw(vars subs); use feature qw(say state switch); no warnings; %prep %setup -q -n common-sense-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc LICENSE Changes README %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Sun Sep 27 2009 Chris Weyl 1.0-2 - update summary (though now we deviate from upstream) * Mon Aug 31 2009 Chris Weyl 1.0-1 - auto-update to 1.0 (by cpan-spec-update 0.01) * Fri Aug 21 2009 Chris Weyl 0.04-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-common-sense/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:20:04 -0000 1.1 +++ .cvsignore 30 Sep 2009 01:47:28 -0000 1.2 @@ -0,0 +1 @@ +common-sense-1.0.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-common-sense/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:20:04 -0000 1.1 +++ sources 30 Sep 2009 01:47:28 -0000 1.2 @@ -0,0 +1 @@ +c6fd2a8fd579f62c57211d7c8e4115f3 common-sense-1.0.tar.gz From cweyl at fedoraproject.org Wed Sep 30 01:47:39 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Wed, 30 Sep 2009 01:47:39 +0000 (UTC) Subject: rpms/perl-common-sense/F-11 import.log, NONE, 1.1 perl-common-sense.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930014739.228B811C00C1@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-common-sense/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27470/F-11 Modified Files: .cvsignore sources Added Files: import.log perl-common-sense.spec Log Message: initial import --- NEW FILE import.log --- perl-common-sense-1_0-2_fc11:F-11:perl-common-sense-1.0-2.fc11.src.rpm:1254275254 --- NEW FILE perl-common-sense.spec --- Name: perl-common-sense Version: 1.0 Release: 2%{?dist} # see LICENSE License: GPL+ or Artistic Group: Development/Libraries Summary: "Common sense" Perl defaults Source: http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/common-sense-%{version}.tar.gz Url: http://search.cpan.org/dist/common-sense BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) %{?perl_default_filter} %description This module implements some sane defaults for Perl programs, as defined by two typical (or not so typical - use your common sense) specimens of Perl coders: use strict qw(vars subs); use feature qw(say state switch); no warnings; %prep %setup -q -n common-sense-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc LICENSE Changes README %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Sun Sep 27 2009 Chris Weyl 1.0-2 - update summary (though now we deviate from upstream) * Mon Aug 31 2009 Chris Weyl 1.0-1 - auto-update to 1.0 (by cpan-spec-update 0.01) * Fri Aug 21 2009 Chris Weyl 0.04-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-common-sense/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:20:04 -0000 1.1 +++ .cvsignore 30 Sep 2009 01:47:38 -0000 1.2 @@ -0,0 +1 @@ +common-sense-1.0.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-common-sense/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:20:04 -0000 1.1 +++ sources 30 Sep 2009 01:47:38 -0000 1.2 @@ -0,0 +1 @@ +c6fd2a8fd579f62c57211d7c8e4115f3 common-sense-1.0.tar.gz From cweyl at fedoraproject.org Wed Sep 30 01:47:58 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Wed, 30 Sep 2009 01:47:58 +0000 (UTC) Subject: rpms/perl-common-sense/F-10 import.log, NONE, 1.1 perl-common-sense.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930014758.7690511C00C1@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-common-sense/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27693/F-10 Modified Files: .cvsignore sources Added Files: import.log perl-common-sense.spec Log Message: initial import --- NEW FILE import.log --- perl-common-sense-1_0-2_fc11:F-10:perl-common-sense-1.0-2.fc11.src.rpm:1254275267 --- NEW FILE perl-common-sense.spec --- Name: perl-common-sense Version: 1.0 Release: 2%{?dist} # see LICENSE License: GPL+ or Artistic Group: Development/Libraries Summary: "Common sense" Perl defaults Source: http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/common-sense-%{version}.tar.gz Url: http://search.cpan.org/dist/common-sense BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) %{?perl_default_filter} %description This module implements some sane defaults for Perl programs, as defined by two typical (or not so typical - use your common sense) specimens of Perl coders: use strict qw(vars subs); use feature qw(say state switch); no warnings; %prep %setup -q -n common-sense-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc LICENSE Changes README %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Sun Sep 27 2009 Chris Weyl 1.0-2 - update summary (though now we deviate from upstream) * Mon Aug 31 2009 Chris Weyl 1.0-1 - auto-update to 1.0 (by cpan-spec-update 0.01) * Fri Aug 21 2009 Chris Weyl 0.04-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-common-sense/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:20:04 -0000 1.1 +++ .cvsignore 30 Sep 2009 01:47:57 -0000 1.2 @@ -0,0 +1 @@ +common-sense-1.0.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-common-sense/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:20:04 -0000 1.1 +++ sources 30 Sep 2009 01:47:58 -0000 1.2 @@ -0,0 +1 @@ +c6fd2a8fd579f62c57211d7c8e4115f3 common-sense-1.0.tar.gz From cweyl at fedoraproject.org Wed Sep 30 01:49:07 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Wed, 30 Sep 2009 01:49:07 +0000 (UTC) Subject: rpms/perl-WWW-Mechanize-GZip/devel import.log, NONE, 1.1 perl-WWW-Mechanize-GZip.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930014907.3E95511C00C1@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-WWW-Mechanize-GZip/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28092/devel Modified Files: .cvsignore sources Added Files: import.log perl-WWW-Mechanize-GZip.spec Log Message: initial import --- NEW FILE import.log --- perl-WWW-Mechanize-GZip-0_12-1_fc11:HEAD:perl-WWW-Mechanize-GZip-0.12-1.fc11.src.rpm:1254275342 --- NEW FILE perl-WWW-Mechanize-GZip.spec --- Name: perl-WWW-Mechanize-GZip Version: 0.12 Release: 1%{?dist} # lib/WWW/Mechanize/GZip.pm -> GPL+ or Artistic License: GPL+ or Artistic Group: Development/Libraries Summary: Fetch compressed webpages Source: http://search.cpan.org/CPAN/authors/id/P/PE/PEGI/WWW-Mechanize-GZip-%{version}.tar.gz Url: http://search.cpan.org/dist/WWW-Mechanize-GZip BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl(Compress::Zlib) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) BuildRequires: perl(WWW::Mechanize) Requires: perl(WWW::Mechanize) Requires: perl(Compress::Zlib) %{?perl_default_filter} %description The WWW::Mechanize::GZip module tries to fetch a URL by requesting gzip-compression from the webserver. If the response contains a header with 'Content-Encoding: gzip', it decompresses the response in order to get the original (uncompressed) content. This module will help to reduce bandwith fetching webpages, if supported by the webeserver. If the webserver does not support gzip-compression, no decompression will be made. %prep %setup -q -n WWW-Mechanize-GZip-%{version} find . -type f -exec chmod -x -c {} \; %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc README Changes %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Sat Sep 26 2009 Chris Weyl 0.12-1 - submission - update filtering * Sat Sep 26 2009 Chris Weyl 0.12-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-WWW-Mechanize-GZip/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:22:13 -0000 1.1 +++ .cvsignore 30 Sep 2009 01:49:06 -0000 1.2 @@ -0,0 +1 @@ +WWW-Mechanize-GZip-0.12.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-WWW-Mechanize-GZip/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:22:13 -0000 1.1 +++ sources 30 Sep 2009 01:49:07 -0000 1.2 @@ -0,0 +1 @@ +c3475fcff561629dddbd25b9db611e49 WWW-Mechanize-GZip-0.12.tar.gz From cweyl at fedoraproject.org Wed Sep 30 01:49:18 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Wed, 30 Sep 2009 01:49:18 +0000 (UTC) Subject: rpms/perl-WWW-Mechanize-GZip/F-12 import.log, NONE, 1.1 perl-WWW-Mechanize-GZip.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930014918.333F011C00C1@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-WWW-Mechanize-GZip/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28258/F-12 Modified Files: .cvsignore sources Added Files: import.log perl-WWW-Mechanize-GZip.spec Log Message: initial import --- NEW FILE import.log --- perl-WWW-Mechanize-GZip-0_12-1_fc11:F-12:perl-WWW-Mechanize-GZip-0.12-1.fc11.src.rpm:1254275353 --- NEW FILE perl-WWW-Mechanize-GZip.spec --- Name: perl-WWW-Mechanize-GZip Version: 0.12 Release: 1%{?dist} # lib/WWW/Mechanize/GZip.pm -> GPL+ or Artistic License: GPL+ or Artistic Group: Development/Libraries Summary: Fetch compressed webpages Source: http://search.cpan.org/CPAN/authors/id/P/PE/PEGI/WWW-Mechanize-GZip-%{version}.tar.gz Url: http://search.cpan.org/dist/WWW-Mechanize-GZip BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl(Compress::Zlib) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) BuildRequires: perl(WWW::Mechanize) Requires: perl(WWW::Mechanize) Requires: perl(Compress::Zlib) %{?perl_default_filter} %description The WWW::Mechanize::GZip module tries to fetch a URL by requesting gzip-compression from the webserver. If the response contains a header with 'Content-Encoding: gzip', it decompresses the response in order to get the original (uncompressed) content. This module will help to reduce bandwith fetching webpages, if supported by the webeserver. If the webserver does not support gzip-compression, no decompression will be made. %prep %setup -q -n WWW-Mechanize-GZip-%{version} find . -type f -exec chmod -x -c {} \; %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc README Changes %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Sat Sep 26 2009 Chris Weyl 0.12-1 - submission - update filtering * Sat Sep 26 2009 Chris Weyl 0.12-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-WWW-Mechanize-GZip/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:22:13 -0000 1.1 +++ .cvsignore 30 Sep 2009 01:49:17 -0000 1.2 @@ -0,0 +1 @@ +WWW-Mechanize-GZip-0.12.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-WWW-Mechanize-GZip/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:22:13 -0000 1.1 +++ sources 30 Sep 2009 01:49:18 -0000 1.2 @@ -0,0 +1 @@ +c3475fcff561629dddbd25b9db611e49 WWW-Mechanize-GZip-0.12.tar.gz From cweyl at fedoraproject.org Wed Sep 30 01:49:30 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Wed, 30 Sep 2009 01:49:30 +0000 (UTC) Subject: rpms/perl-WWW-Mechanize-GZip/F-11 import.log, NONE, 1.1 perl-WWW-Mechanize-GZip.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930014930.AC17311C00C1@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-WWW-Mechanize-GZip/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28428/F-11 Modified Files: .cvsignore sources Added Files: import.log perl-WWW-Mechanize-GZip.spec Log Message: initial import --- NEW FILE import.log --- perl-WWW-Mechanize-GZip-0_12-1_fc11:F-11:perl-WWW-Mechanize-GZip-0.12-1.fc11.src.rpm:1254275364 --- NEW FILE perl-WWW-Mechanize-GZip.spec --- Name: perl-WWW-Mechanize-GZip Version: 0.12 Release: 1%{?dist} # lib/WWW/Mechanize/GZip.pm -> GPL+ or Artistic License: GPL+ or Artistic Group: Development/Libraries Summary: Fetch compressed webpages Source: http://search.cpan.org/CPAN/authors/id/P/PE/PEGI/WWW-Mechanize-GZip-%{version}.tar.gz Url: http://search.cpan.org/dist/WWW-Mechanize-GZip BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl(Compress::Zlib) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) BuildRequires: perl(WWW::Mechanize) Requires: perl(WWW::Mechanize) Requires: perl(Compress::Zlib) %{?perl_default_filter} %description The WWW::Mechanize::GZip module tries to fetch a URL by requesting gzip-compression from the webserver. If the response contains a header with 'Content-Encoding: gzip', it decompresses the response in order to get the original (uncompressed) content. This module will help to reduce bandwith fetching webpages, if supported by the webeserver. If the webserver does not support gzip-compression, no decompression will be made. %prep %setup -q -n WWW-Mechanize-GZip-%{version} find . -type f -exec chmod -x -c {} \; %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc README Changes %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Sat Sep 26 2009 Chris Weyl 0.12-1 - submission - update filtering * Sat Sep 26 2009 Chris Weyl 0.12-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-WWW-Mechanize-GZip/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:22:13 -0000 1.1 +++ .cvsignore 30 Sep 2009 01:49:30 -0000 1.2 @@ -0,0 +1 @@ +WWW-Mechanize-GZip-0.12.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-WWW-Mechanize-GZip/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:22:13 -0000 1.1 +++ sources 30 Sep 2009 01:49:30 -0000 1.2 @@ -0,0 +1 @@ +c3475fcff561629dddbd25b9db611e49 WWW-Mechanize-GZip-0.12.tar.gz From cweyl at fedoraproject.org Wed Sep 30 01:49:42 2009 From: cweyl at fedoraproject.org (Chris Weyl) Date: Wed, 30 Sep 2009 01:49:42 +0000 (UTC) Subject: rpms/perl-WWW-Mechanize-GZip/F-10 import.log, NONE, 1.1 perl-WWW-Mechanize-GZip.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930014942.76D5811C00C1@cvs1.fedora.phx.redhat.com> Author: cweyl Update of /cvs/extras/rpms/perl-WWW-Mechanize-GZip/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28604/F-10 Modified Files: .cvsignore sources Added Files: import.log perl-WWW-Mechanize-GZip.spec Log Message: initial import --- NEW FILE import.log --- perl-WWW-Mechanize-GZip-0_12-1_fc11:F-10:perl-WWW-Mechanize-GZip-0.12-1.fc11.src.rpm:1254275377 --- NEW FILE perl-WWW-Mechanize-GZip.spec --- Name: perl-WWW-Mechanize-GZip Version: 0.12 Release: 1%{?dist} # lib/WWW/Mechanize/GZip.pm -> GPL+ or Artistic License: GPL+ or Artistic Group: Development/Libraries Summary: Fetch compressed webpages Source: http://search.cpan.org/CPAN/authors/id/P/PE/PEGI/WWW-Mechanize-GZip-%{version}.tar.gz Url: http://search.cpan.org/dist/WWW-Mechanize-GZip BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl(Compress::Zlib) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) BuildRequires: perl(WWW::Mechanize) Requires: perl(WWW::Mechanize) Requires: perl(Compress::Zlib) %{?perl_default_filter} %description The WWW::Mechanize::GZip module tries to fetch a URL by requesting gzip-compression from the webserver. If the response contains a header with 'Content-Encoding: gzip', it decompresses the response in order to get the original (uncompressed) content. This module will help to reduce bandwith fetching webpages, if supported by the webeserver. If the webserver does not support gzip-compression, no decompression will be made. %prep %setup -q -n WWW-Mechanize-GZip-%{version} find . -type f -exec chmod -x -c {} \; %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' %{_fixperms} %{buildroot}/* %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc README Changes %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Sat Sep 26 2009 Chris Weyl 0.12-1 - submission - update filtering * Sat Sep 26 2009 Chris Weyl 0.12-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-WWW-Mechanize-GZip/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:22:13 -0000 1.1 +++ .cvsignore 30 Sep 2009 01:49:42 -0000 1.2 @@ -0,0 +1 @@ +WWW-Mechanize-GZip-0.12.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-WWW-Mechanize-GZip/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:22:13 -0000 1.1 +++ sources 30 Sep 2009 01:49:42 -0000 1.2 @@ -0,0 +1 @@ +c3475fcff561629dddbd25b9db611e49 WWW-Mechanize-GZip-0.12.tar.gz From pkgdb at fedoraproject.org Wed Sep 30 02:12:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:12:59 +0000 Subject: [pkgdb] clojure: salimma has requested watchcommits Message-ID: <20090930021259.9F40F10F874@bastion2.fedora.phx.redhat.com> salimma has requested the watchcommits acl on clojure (Fedora devel) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:06 +0000 Subject: [pkgdb] clojure: salimma has requested approveacls Message-ID: <20090930021306.A8E6B10F888@bastion2.fedora.phx.redhat.com> salimma has requested the approveacls acl on clojure (Fedora devel) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:08 +0000 Subject: [pkgdb] clojure: salimma has requested commit Message-ID: <20090930021308.8282510F88B@bastion2.fedora.phx.redhat.com> salimma has requested the commit acl on clojure (Fedora devel) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:12 +0000 Subject: [pkgdb] clojure: salimma has requested watchbugzilla Message-ID: <20090930021312.3893810F85F@bastion2.fedora.phx.redhat.com> salimma has requested the watchbugzilla acl on clojure (Fedora devel) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:22 +0000 Subject: [pkgdb] clojure: salimma has requested watchbugzilla Message-ID: <20090930021322.9347010F874@bastion2.fedora.phx.redhat.com> salimma has requested the watchbugzilla acl on clojure (Fedora 10) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:24 +0000 Subject: [pkgdb] clojure: salimma has requested watchcommits Message-ID: <20090930021325.2B55810F857@bastion2.fedora.phx.redhat.com> salimma has requested the watchcommits acl on clojure (Fedora 10) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:27 +0000 Subject: [pkgdb] clojure: salimma has requested commit Message-ID: <20090930021327.DB76710F894@bastion2.fedora.phx.redhat.com> salimma has requested the commit acl on clojure (Fedora 10) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:30 +0000 Subject: [pkgdb] clojure: salimma has requested approveacls Message-ID: <20090930021330.8D07410F874@bastion2.fedora.phx.redhat.com> salimma has requested the approveacls acl on clojure (Fedora 10) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:36 +0000 Subject: [pkgdb] clojure: salimma has requested watchbugzilla Message-ID: <20090930021336.91E5F10F888@bastion2.fedora.phx.redhat.com> salimma has requested the watchbugzilla acl on clojure (Fedora 11) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:39 +0000 Subject: [pkgdb] clojure: salimma has requested watchcommits Message-ID: <20090930021339.DB62210F88C@bastion2.fedora.phx.redhat.com> salimma has requested the watchcommits acl on clojure (Fedora 11) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:42 +0000 Subject: [pkgdb] clojure: salimma has requested commit Message-ID: <20090930021342.F1B6510F8A8@bastion2.fedora.phx.redhat.com> salimma has requested the commit acl on clojure (Fedora 11) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:44 +0000 Subject: [pkgdb] clojure: salimma has requested approveacls Message-ID: <20090930021344.C4B9410F85F@bastion2.fedora.phx.redhat.com> salimma has requested the approveacls acl on clojure (Fedora 11) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:50 +0000 Subject: [pkgdb] clojure: salimma has requested watchbugzilla Message-ID: <20090930021350.4965910F85F@bastion2.fedora.phx.redhat.com> salimma has requested the watchbugzilla acl on clojure (Fedora 12) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:52 +0000 Subject: [pkgdb] clojure: salimma has requested watchcommits Message-ID: <20090930021352.BD80810F88B@bastion2.fedora.phx.redhat.com> salimma has requested the watchcommits acl on clojure (Fedora 12) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:58 +0000 Subject: [pkgdb] clojure: salimma has requested approveacls Message-ID: <20090930021358.D497910F888@bastion2.fedora.phx.redhat.com> salimma has requested the approveacls acl on clojure (Fedora 12) To make changes to this package see: /pkgdb/packages/name/clojure From pkgdb at fedoraproject.org Wed Sep 30 02:13:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 02:13:55 +0000 Subject: [pkgdb] clojure: salimma has requested commit Message-ID: <20090930021355.A234410F85F@bastion2.fedora.phx.redhat.com> salimma has requested the commit acl on clojure (Fedora 12) To make changes to this package see: /pkgdb/packages/name/clojure From mclasen at fedoraproject.org Wed Sep 30 02:25:43 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 30 Sep 2009 02:25:43 +0000 (UTC) Subject: rpms/glib2/F-12 .cvsignore, 1.116, 1.117 glib2.spec, 1.223, 1.224 sources, 1.118, 1.119 Message-ID: <20090930022543.71E6E11C00C1@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/glib2/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8175 Modified Files: .cvsignore glib2.spec sources Log Message: 2.22.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glib2/F-12/.cvsignore,v retrieving revision 1.116 retrieving revision 1.117 diff -u -p -r1.116 -r1.117 --- .cvsignore 22 Sep 2009 23:37:28 -0000 1.116 +++ .cvsignore 30 Sep 2009 02:25:41 -0000 1.117 @@ -1 +1 @@ -glib-2.22.0.tar.bz2 +glib-2.22.1.tar.bz2 Index: glib2.spec =================================================================== RCS file: /cvs/pkgs/rpms/glib2/F-12/glib2.spec,v retrieving revision 1.223 retrieving revision 1.224 diff -u -p -r1.223 -r1.224 --- glib2.spec 25 Sep 2009 15:04:59 -0000 1.223 +++ glib2.spec 30 Sep 2009 02:25:41 -0000 1.224 @@ -2,8 +2,8 @@ Summary: A library of handy utility functions Name: glib2 -Version: 2.22.0 -Release: 4%{?dist} +Version: 2.22.1 +Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: http://www.gtk.org @@ -21,8 +21,6 @@ BuildRequires: glibc-devel BuildRequires: automake autoconf libtool BuildRequires: gtk-doc -Patch0: pyloc.patch - %description GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure @@ -54,7 +52,6 @@ of version 2 of the GLib library. %prep %setup -q -n glib-%{version} -%patch0 -p1 -b .pyloc autoreconf -f -i @@ -127,6 +124,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.a %changelog +* Tue Sep 29 2009 Matthias Clasen - 2.22.1-1 +- Update to 2.22.1 + * Fri Sep 25 2009 Matthias Clasen - 2.22.0-4 - Avoid multilib conflicts even harder Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glib2/F-12/sources,v retrieving revision 1.118 retrieving revision 1.119 diff -u -p -r1.118 -r1.119 --- sources 22 Sep 2009 23:37:28 -0000 1.118 +++ sources 30 Sep 2009 02:25:41 -0000 1.119 @@ -1 +1 @@ -e0bc5b08d467cc3763550923087772d3 glib-2.22.0.tar.bz2 +12297a7da577321647b38ade0593cb3c glib-2.22.1.tar.bz2 From mclasen at fedoraproject.org Wed Sep 30 03:03:55 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 30 Sep 2009 03:03:55 +0000 (UTC) Subject: rpms/glib2/F-12 fix-runtime-libdir.patch, NONE, 1.1 glib2.spec, 1.224, 1.225 Message-ID: <20090930030355.59B1E11C00C1@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/glib2/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19270 Modified Files: glib2.spec Added Files: fix-runtime-libdir.patch Log Message: 2.22.1 fix-runtime-libdir.patch: gio/Makefile.am | 4 ++-- glib/Makefile.am | 4 ++-- gmodule/Makefile.am | 4 ++-- gobject/Makefile.am | 4 ++-- gthread/Makefile.am | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) --- NEW FILE fix-runtime-libdir.patch --- diff -up glib-2.22.1/gio/Makefile.am.fix-runtime-libdir glib-2.22.1/gio/Makefile.am --- glib-2.22.1/gio/Makefile.am.fix-runtime-libdir 2009-09-22 13:43:48.000000000 -0400 +++ glib-2.22.1/gio/Makefile.am 2009-09-29 22:52:56.044577337 -0400 @@ -430,7 +430,7 @@ if HAVE_GLIB_RUNTIME_LIBDIR install-data-hook: mkdir -p $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) mv $(DESTDIR)$(libdir)/libgio-2.0.so.0 $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) - mv $(DESTDIR)$(libdir)/libgio-2.0.so.0.$(LT_CURRENT).0 $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) + mv $(DESTDIR)$(libdir)/libgio-2.0.so.0.$(LT_CURRENT).$(LT_REVISION) $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) rm -f $(DESTDIR)$(libdir)/libgio-2.0.so - ln -s $(GLIB_RUNTIME_LIBDIR)/libgio-2.0.so.0.$(LT_CURRENT).0 $(DESTDIR)$(libdir)/libgio-2.0.so + ln -s $(GLIB_RUNTIME_LIBDIR)/libgio-2.0.so.0.$(LT_CURRENT).$(LT_REVISION) $(DESTDIR)$(libdir)/libgio-2.0.so endif diff -up glib-2.22.1/glib/Makefile.am.fix-runtime-libdir glib-2.22.1/glib/Makefile.am --- glib-2.22.1/glib/Makefile.am.fix-runtime-libdir 2009-09-29 18:06:56.000000000 -0400 +++ glib-2.22.1/glib/Makefile.am 2009-09-29 22:52:56.040593799 -0400 @@ -385,7 +385,7 @@ install-data-hook: libglib-gdb.py if HAVE_GLIB_RUNTIME_LIBDIR mkdir -p $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) mv $(DESTDIR)$(libdir)/libglib-2.0.so.0 $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) - mv $(DESTDIR)$(libdir)/libglib-2.0.so.0.$(LT_CURRENT).0 $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) + mv $(DESTDIR)$(libdir)/libglib-2.0.so.0.$(LT_CURRENT).$(LT_REVISION) $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) rm -f $(DESTDIR)$(libdir)/libglib-2.0.so - ln -s $(GLIB_RUNTIME_LIBDIR)/libglib-2.0.so.0.$(LT_CURRENT).0 $(DESTDIR)$(libdir)/libglib-2.0.so + ln -s $(GLIB_RUNTIME_LIBDIR)/libglib-2.0.so.0.$(LT_CURRENT).$(LT_REVISION) $(DESTDIR)$(libdir)/libglib-2.0.so endif diff -up glib-2.22.1/gmodule/Makefile.am.fix-runtime-libdir glib-2.22.1/gmodule/Makefile.am --- glib-2.22.1/gmodule/Makefile.am.fix-runtime-libdir 2009-09-29 22:56:34.846827363 -0400 +++ glib-2.22.1/gmodule/Makefile.am 2009-09-29 22:57:06.690827788 -0400 @@ -121,7 +121,7 @@ if HAVE_GLIB_RUNTIME_LIBDIR install-data-hook: mkdir -p $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) mv $(DESTDIR)$(libdir)/libgmodule-2.0.so.0 $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) - mv $(DESTDIR)$(libdir)/libgmodule-2.0.so.0.$(LT_CURRENT).0 $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) + mv $(DESTDIR)$(libdir)/libgmodule-2.0.so.0.$(LT_CURRENT).$(LT_REVISION) $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) rm -f $(DESTDIR)$(libdir)/libgmodule-2.0.so - ln -s $(GLIB_RUNTIME_LIBDIR)/libgmodule-2.0.so.0.$(LT_CURRENT).0 $(DESTDIR)$(libdir)/libgmodule-2.0.so + ln -s $(GLIB_RUNTIME_LIBDIR)/libgmodule-2.0.so.0.$(LT_CURRENT).$(LT_REVISION) $(DESTDIR)$(libdir)/libgmodule-2.0.so endif diff -up glib-2.22.1/gobject/Makefile.am.fix-runtime-libdir glib-2.22.1/gobject/Makefile.am --- glib-2.22.1/gobject/Makefile.am.fix-runtime-libdir 2009-09-29 18:06:56.000000000 -0400 +++ glib-2.22.1/gobject/Makefile.am 2009-09-29 22:52:56.041593367 -0400 @@ -279,7 +279,7 @@ install-data-hook: libgobject-gdb.py if HAVE_GLIB_RUNTIME_LIBDIR mkdir -p $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) mv $(DESTDIR)$(libdir)/libgobject-2.0.so.0 $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) - mv $(DESTDIR)$(libdir)/libgobject-2.0.so.0.$(LT_CURRENT).0 $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) + mv $(DESTDIR)$(libdir)/libgobject-2.0.so.0.$(LT_CURRENT).$(LT_REVISION) $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) rm -f $(DESTDIR)$(libdir)/libgobject-2.0.so - ln -s $(GLIB_RUNTIME_LIBDIR)/libgobject-2.0.so.0.$(LT_CURRENT).0 $(DESTDIR)$(libdir)/libgobject-2.0.so + ln -s $(GLIB_RUNTIME_LIBDIR)/libgobject-2.0.so.0.$(LT_CURRENT).$(LT_REVISION) $(DESTDIR)$(libdir)/libgobject-2.0.so endif diff -up glib-2.22.1/gthread/Makefile.am.fix-runtime-libdir glib-2.22.1/gthread/Makefile.am --- glib-2.22.1/gthread/Makefile.am.fix-runtime-libdir 2009-09-29 22:57:23.832578375 -0400 +++ glib-2.22.1/gthread/Makefile.am 2009-09-29 22:57:51.978582942 -0400 @@ -96,7 +96,7 @@ if HAVE_GLIB_RUNTIME_LIBDIR install-data-hook: mkdir -p $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) mv $(DESTDIR)$(libdir)/libgthread-2.0.so.0 $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) - mv $(DESTDIR)$(libdir)/libgthread-2.0.so.0.$(LT_CURRENT).0 $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) + mv $(DESTDIR)$(libdir)/libgthread-2.0.so.0.$(LT_CURRENT).$(LT_REVISION) $(DESTDIR)$(libdir)/$(GLIB_RUNTIME_LIBDIR) rm -f $(DESTDIR)$(libdir)/libgthread-2.0.so - ln -s $(GLIB_RUNTIME_LIBDIR)/libgthread-2.0.so.0.$(LT_CURRENT).0 $(DESTDIR)$(libdir)/libgthread-2.0.so + ln -s $(GLIB_RUNTIME_LIBDIR)/libgthread-2.0.so.0.$(LT_CURRENT).$(LT_REVISION) $(DESTDIR)$(libdir)/libgthread-2.0.so endif Index: glib2.spec =================================================================== RCS file: /cvs/pkgs/rpms/glib2/F-12/glib2.spec,v retrieving revision 1.224 retrieving revision 1.225 diff -u -p -r1.224 -r1.225 --- glib2.spec 30 Sep 2009 02:25:41 -0000 1.224 +++ glib2.spec 30 Sep 2009 03:03:54 -0000 1.225 @@ -21,6 +21,8 @@ BuildRequires: glibc-devel BuildRequires: automake autoconf libtool BuildRequires: gtk-doc +Patch0: fix-runtime-libdir.patch + %description GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure @@ -52,6 +54,7 @@ of version 2 of the GLib library. %prep %setup -q -n glib-%{version} +%patch0 -p1 -b .fix-runtime-libdir autoreconf -f -i From mclasen at fedoraproject.org Wed Sep 30 03:21:00 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 30 Sep 2009 03:21:00 +0000 (UTC) Subject: rpms/gtksourceview2/F-12 .cvsignore, 1.32, 1.33 gtksourceview2.spec, 1.39, 1.40 sources, 1.32, 1.33 Message-ID: <20090930032100.DE5AA11C00C1@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gtksourceview2/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24098 Modified Files: .cvsignore gtksourceview2.spec sources Log Message: 2.8.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gtksourceview2/F-12/.cvsignore,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- .cvsignore 24 Sep 2009 01:50:35 -0000 1.32 +++ .cvsignore 30 Sep 2009 03:20:59 -0000 1.33 @@ -1 +1 @@ -gtksourceview-2.8.0.tar.bz2 +gtksourceview-2.8.1.tar.bz2 Index: gtksourceview2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtksourceview2/F-12/gtksourceview2.spec,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- gtksourceview2.spec 24 Sep 2009 01:50:35 -0000 1.39 +++ gtksourceview2.spec 30 Sep 2009 03:20:59 -0000 1.40 @@ -5,7 +5,7 @@ Summary: A library for viewing source files Name: gtksourceview2 -Version: 2.8.0 +Version: 2.8.1 Release: 1%{?dist} License: LGPLv2+ and GPLv2+ # the library itself is LGPL, some .lang files are GPL @@ -80,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.so %changelog +* Tue Sep 29 2009 Matthias Clasen - 2.8.1-1 +- Update to 2.8.1 + * Wed Sep 23 2009 Matthias Clasen - 2.8.0-1 - Update to 2.8.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gtksourceview2/F-12/sources,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- sources 24 Sep 2009 01:50:35 -0000 1.32 +++ sources 30 Sep 2009 03:20:59 -0000 1.33 @@ -1 +1 @@ -b8456e21357bdffe5adb17b76d7e99a3 gtksourceview-2.8.0.tar.bz2 +7741e41d3c7c83a35014f0faef3c94a2 gtksourceview-2.8.1.tar.bz2 From mclasen at fedoraproject.org Wed Sep 30 03:22:35 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 30 Sep 2009 03:22:35 +0000 (UTC) Subject: rpms/gtk2-engines/F-12 .cvsignore, 1.66, 1.67 gtk2-engines.spec, 1.116, 1.117 sources, 1.67, 1.68 Message-ID: <20090930032235.B25F411C00C1@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gtk2-engines/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24651 Modified Files: .cvsignore gtk2-engines.spec sources Log Message: 2.18.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gtk2-engines/F-12/.cvsignore,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- .cvsignore 22 Sep 2009 00:19:20 -0000 1.66 +++ .cvsignore 30 Sep 2009 03:22:35 -0000 1.67 @@ -1 +1 @@ -gtk-engines-2.18.3.tar.bz2 +gtk-engines-2.18.4.tar.bz2 Index: gtk2-engines.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtk2-engines/F-12/gtk2-engines.spec,v retrieving revision 1.116 retrieving revision 1.117 diff -u -p -r1.116 -r1.117 --- gtk2-engines.spec 22 Sep 2009 00:19:20 -0000 1.116 +++ gtk2-engines.spec 30 Sep 2009 03:22:35 -0000 1.117 @@ -1,6 +1,6 @@ Summary: Theme engines for GTK+ 2.0 Name: gtk2-engines -Version: 2.18.3 +Version: 2.18.4 Release: 1%{?dist} # for details on which engines are GPL vs LGPL, see COPYING License: LGPLv2+ @@ -81,6 +81,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/gtk-engines-2.pc %changelog +* Tue Sep 29 2009 Matthias Clasen - 2.18.4-1 +- Update to 2.18.4 + * Mon Sep 21 2009 Matthias Clasen - 2.18.3-1 - Update to 2.18.3 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gtk2-engines/F-12/sources,v retrieving revision 1.67 retrieving revision 1.68 diff -u -p -r1.67 -r1.68 --- sources 22 Sep 2009 00:19:20 -0000 1.67 +++ sources 30 Sep 2009 03:22:35 -0000 1.68 @@ -1 +1 @@ -eb50c327331396be735570190d82db81 gtk-engines-2.18.3.tar.bz2 +95748497eafdfe898588931f08b2fccc gtk-engines-2.18.4.tar.bz2 From mclasen at fedoraproject.org Wed Sep 30 03:24:51 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 30 Sep 2009 03:24:51 +0000 (UTC) Subject: rpms/cheese/F-12 .cvsignore, 1.36, 1.37 cheese.spec, 1.64, 1.65 sources, 1.36, 1.37 Message-ID: <20090930032451.2010011C00C1@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/cheese/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25222 Modified Files: .cvsignore cheese.spec sources Log Message: 2.28.0.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cheese/F-12/.cvsignore,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- .cvsignore 22 Sep 2009 03:23:32 -0000 1.36 +++ .cvsignore 30 Sep 2009 03:24:50 -0000 1.37 @@ -1 +1 @@ -cheese-2.28.0.tar.bz2 +cheese-2.28.0.1.tar.bz2 Index: cheese.spec =================================================================== RCS file: /cvs/pkgs/rpms/cheese/F-12/cheese.spec,v retrieving revision 1.64 retrieving revision 1.65 diff -u -p -r1.64 -r1.65 --- cheese.spec 27 Sep 2009 06:34:33 -0000 1.64 +++ cheese.spec 30 Sep 2009 03:24:50 -0000 1.65 @@ -1,6 +1,6 @@ Name: cheese -Version: 2.28.0 -Release: 2%{?dist} +Version: 2.28.0.1 +Release: 1%{?dist} Summary: Application for taking pictures and movies from a webcam Group: Amusements/Graphics @@ -127,6 +127,9 @@ fi %{_datadir}/dbus-1/services/org.gnome.Cheese.service %changelog +* Tue Sep 29 2009 Matthias Clasen 2.28.0.1-1 +- Update to 2.28.0.1 + * Sun Sep 27 2009 Orcan Ogetbil 2.28.0-2 - Update desktop file according to F-12 FedoraStudio feature Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cheese/F-12/sources,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- sources 22 Sep 2009 03:23:32 -0000 1.36 +++ sources 30 Sep 2009 03:24:50 -0000 1.37 @@ -1 +1 @@ -1f41665f670350fcb0bba93f60ffef5c cheese-2.28.0.tar.bz2 +843a64fb7392286dce9ac1dd0e2457c5 cheese-2.28.0.1.tar.bz2 From epienbro at fedoraproject.org Wed Sep 30 03:39:14 2009 From: epienbro at fedoraproject.org (epienbro) Date: Wed, 30 Sep 2009 03:39:14 +0000 (UTC) Subject: rpms/mingw32-pixman/F-12 .cvsignore, 1.5, 1.6 mingw32-pixman.spec, 1.10, 1.11 sources, 1.5, 1.6 Message-ID: <20090930033914.630F811C00C1@cvs1.fedora.phx.redhat.com> Author: epienbro Update of /cvs/pkgs/rpms/mingw32-pixman/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29154 Modified Files: .cvsignore mingw32-pixman.spec sources Log Message: Update to 0.16.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-pixman/F-12/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 29 Aug 2009 20:56:33 -0000 1.5 +++ .cvsignore 30 Sep 2009 03:39:13 -0000 1.6 @@ -1 +1 @@ -pixman-0.16.0.tar.bz2 +pixman-0.16.2.tar.bz2 Index: mingw32-pixman.spec =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-pixman/F-12/mingw32-pixman.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- mingw32-pixman.spec 18 Sep 2009 21:54:41 -0000 1.10 +++ mingw32-pixman.spec 30 Sep 2009 03:39:14 -0000 1.11 @@ -6,8 +6,8 @@ %define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-pixman -Version: 0.16.0 -Release: 2%{?dist} +Version: 0.16.2 +Release: 1%{?dist} Summary: MinGW Windows Pixman library License: MIT @@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Erik van Pienbroek - 0.16.2-1 +- Update to 0.16.2 + * Fri Sep 18 2009 Erik van Pienbroek - 0.16.0-2 - Rebuild because of broken mingw32-gcc/mingw32-binutils Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/mingw32-pixman/F-12/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 29 Aug 2009 20:56:33 -0000 1.5 +++ sources 30 Sep 2009 03:39:14 -0000 1.6 @@ -1 +1 @@ -183dea8a100c1d9732cdb2146ec90f68 pixman-0.16.0.tar.bz2 +0ce7de6d649f1a80d328b05e403730b6 pixman-0.16.2.tar.bz2 From shakthimaan at fedoraproject.org Wed Sep 30 03:43:38 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Wed, 30 Sep 2009 03:43:38 +0000 (UTC) Subject: rpms/snacc/devel import.log, NONE, 1.1 snacc-bts-442873.patch, NONE, 1.1 snacc-configure.patch, NONE, 1.1 snacc-examples.patch, NONE, 1.1 snacc-gcc.patch, NONE, 1.1 snacc-ttab-tex-UTF8-fix.patch, NONE, 1.1 snacc.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930034338.A4E2411C00C1@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/snacc/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30468/devel Modified Files: .cvsignore sources Added Files: import.log snacc-bts-442873.patch snacc-configure.patch snacc-examples.patch snacc-gcc.patch snacc-ttab-tex-UTF8-fix.patch snacc.spec Log Message: First snacc package. --- NEW FILE import.log --- snacc-1_3-4_fc11:HEAD:snacc-1.3-4.fc11.src.rpm:1254282459 snacc-bts-442873.patch: snacc-config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE snacc-bts-442873.patch --- diff -uraN snacc-1.3bbn.orig/snacc-config.in snacc-1.3bbn/snacc-config.in --- snacc-1.3bbn.orig/snacc-config.in 2001-01-27 02:02:40.000000000 +0100 +++ snacc-1.3bbn/snacc-config.in 2008-04-16 01:19:43.153755670 +0200 @@ -95,7 +95,7 @@ if test $exec_prefix != /usr; then echo -n "-L${exec_prefix}/lib "; fi case "$language" in C) echo -n "-lasn1c${buffertype} " ;; - C++) echo -n "-Iasn1c++ " ;; + C++) echo -n "-lasn1c++ " ;; *) ;; esac else snacc-configure.patch: configure.ac | 313 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.in | 305 --------------------------------------------------------- 2 files changed, 313 insertions(+), 305 deletions(-) --- NEW FILE snacc-configure.patch --- diff -uraN snacc-1.3bbn/configure.ac snacc-1.3bbn-debian/configure.ac --- snacc-1.3bbn/configure.ac 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3bbn-debian/configure.ac 2005-07-30 17:20:35.043753552 +0000 @@ -0,0 +1,313 @@ +dnl Process this file with autoconf to produce a configure script. +dnl --- +dnl $Log: configure.ac,v $ +dnl Revision 1.3 2002/11/19 20:28:12 debacle +dnl libtool changes. +dnl +dnl Revision 1.2 2002/11/19 19:37:38 debacle +dnl Auto-tools stuff. +dnl +dnl Revision 1.1 2002/11/19 19:18:04 debacle +dnl New autoconf. +dnl +dnl Revision 1.13 1997/09/04 13:54:04 wan +dnl A little more portability +dnl +dnl Revision 1.12 1997/02/28 13:39:35 wan +dnl Modifications collected for new version 1.3: Bug fixes, tk4.2. +dnl +dnl Revision 1.11 1997/02/16 16:50:27 rj +dnl made return *this after calling abort()'' a compile time option. +dnl +dnl Revision 1.10 1997/02/15 20:06:27 rj +dnl adjust to changed AC_TRY_COMPILE macro +dnl +dnl Revision 1.9 1997/02/15 20:01:38 rj +dnl check whether the compiler supports volatile functions (and whether abort() is volatile). +dnl +dnl Revision 1.8 1997/01/01 19:57:01 rj +dnl changes for autoconf version 2.12 +dnl +dnl Revision 1.7 1995/09/07 18:36:47 rj +dnl psbook and psnup are looked for (used by .../doc/makefile) +dnl +dnl Revision 1.6 1995/07/24 14:44:47 rj +dnl don't use gcc/g++ with -pipe, compiling some files may exceed virtual memory. +dnl +dnl look for tclsh(1). tcl-lib uses it to construct the tclIndex file. don't look for Tcl/Tk if the tclsh is absent. +dnl +dnl look for patch(1). the c-lib uses it to patch tbl.h. +dnl +dnl search for tree-3.6's libtktree.a and set TREELIBS in .../makehead accordingly. +dnl +dnl check for memset(3), memcpy(3) and memcmp(3). .../snacc.h reverts to bzero(3), bcopy(3) and bcmp(3) if necessary. +dnl +dnl Revision 1.5 1995/02/20 11:18:41 rj +dnl cpp switch HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS added. +dnl check for isinf(3) and finite(3) added. +dnl +dnl Revision 1.4 1995/02/17 15:15:44 rj +dnl hack to let makedepend find .h files the way gcc does. +dnl +dnl Revision 1.3 1995/02/17 14:26:40 rj +dnl adjustments for autoconf 2.x +dnl +dnl Revision 1.2 1994/10/08 04:29:37 rj +dnl search for Tcl/Tk +dnl +dnl Revision 1.1 1994/09/01 00:51:22 rj +dnl first check-in (new file). +dnl +AC_INIT( compiler/core/snacc.c) +AC_REVISION($Revision: 1.3 $) +AM_INIT_AUTOMAKE(snacc, 1.3) +AM_CONFIG_HEADER( config.h) +dnl --- alternative programs: +AC_PROG_MAKE_SET +AC_PROG_CC +AC_ISC_POSIX +dnl if CDPATH is set, the configure script might fail +unset CDPATH +dnl if test -n "$GCC"; then +dnl saveCC="$CC" +dnl CC="$CC -pipe" +dnl AC_MSG_CHECKING( whether $saveCC takes -pipe) +dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no); CC="$saveCC"]) +dnl fi +AC_PROG_GCC_TRADITIONAL +AC_MSG_CHECKING( whether ANSI or K&R style C) +AC_TRY_COMPILE([ ], [void *p; p = "test";], [ +AC_MSG_RESULT(ANSI) +AC_DEFINE( __USE_ANSI_C__) +], [ +AC_MSG_RESULT(K&R) +]) +AC_PROG_CXX +AC_LANG_CPLUSPLUS +dnl if test -n "$GCC"; then +dnl saveCXX="$CXX" +dnl CXX="$CXX -pipe" +dnl AC_MSG_CHECKING( whether $saveCXX takes -pipe) +dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no);CC="$saveCC"]) +dnl fi +AC_MSG_CHECKING( for bool built-in) +AC_TRY_COMPILE( , bool b = false;, [AC_DEFINE( BOOL_BUILTIN) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) +AC_MSG_CHECKING( for variable sized automatic arrays) +AC_TRY_COMPILE( , changequote(<,>)int i = 42; char a[++i]; *a = i;changequote([,]), [AC_DEFINE( HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) +AC_MSG_CHECKING( for volatile functions) +AC_TRY_COMPILE( , changequote(<,>)abort();changequote([,]), [AC_MSG_RESULT( yes)], [AC_DEFINE( COMPILER_WITHOUT_VOLATILE_FUNCTIONS) SNACC_NOVOLAT=-novolat; AC_SUBST( SNACC_NOVOLAT) AC_MSG_RESULT( no)]) +AC_LANG_C +AM_PROG_LEX +case "$LEX" in + lex) + LFLAGS="-Nc10000" + ;; + flex) + CFLAGS="$CFLAGS -DFLEX_IN_USE" +esac +AC_SUBST( LFLAGS) +AC_SUBST( CFLAGS) +# the boot strapping code in .../c-lib/ needs patch: +AC_CHECK_PROGS( PATCH, patch, false) +AC_PROG_YACC +AC_PROG_LN_S +AC_PROG_INSTALL +dnl --- header files: +AC_HEADER_TIME +AC_HEADER_DIRENT +AC_TYPE_SIZE_T +AC_TYPE_UID_T +AC_HEADER_STDC +AC_CHECK_HEADERS( unistd.h memory.h string.h malloc.h fcntl.h) +AC_FUNC_VPRINTF +dnl --- system and compiler characteristics: +AC_C_CONST +AC_C_BIGENDIAN +AC_CHECK_SIZEOF(short, 2) +AC_CHECK_SIZEOF(int, 4) +AC_CHECK_SIZEOF(long, 4) +AC_CHECK_SIZEOF(double, 8) +AC_CHECK_LIB( m, sin) +AC_CHECK_FUNCS( isinf finite) +AC_CHECK_FUNCS( memset memcpy memcmp) +dnl --- +AC_PATH_X +AC_PATH_XTRA +AC_CHECK_PROGS( TCLSH, tclsh, false) +if test "$TCLSH" != false && test "x$no_x" != "xyes"; then + AC_CHECK_HEADER( + tcl.h, + [AC_CHECK_LIB( ld, ldopen, TCLOTHERLIBS=-lld) + AC_CHECK_LIB( + tcl, + Tcl_CreateInterp, + [saveCFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $X_CFLAGS" + AC_CHECK_LIB( + tk, + Tk_CreateWindow, + [AC_DEFINE( HAVE_TCL) + TCLLIBS="-ltk -ltcl $TCLOTHERLIBS" + CXXTCLDIR="tcl" + TCLDIRS="tcl-lib tcl-asn tcl-example" + AC_LANG_CPLUSPLUS + AC_CHECK_LIB( + TkTree, + Tree_Init, + [TREELIBS="-lTkTree"], + [AC_MSG_RESULT( [tcl/tk libs found, but tree widget is missing])], + -lTkTree -ltk -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) + AC_LANG_C], + [AC_MSG_RESULT( [tcl lib found, but tk lib is missing])], + -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) + CFLAGS="$saveCFLAGS"], + [AC_MSG_RESULT( [tcl library not found])], + $TCLOTHERLIBS -lm)]) +fi +AC_SUBST( CXXTCLDIR) +AC_SUBST( TCLDIRS) +AC_SUBST( TCLLIBS) +AC_SUBST( TREELIBS) +dnl --- +AC_CHECK_PROGS( LATEX, latex, false) +AC_CHECK_PROGS( BIBTEX, bibtex, false) +AC_CHECK_PROGS( DVIPS, dvips, false) +AC_CHECK_PROGS( DETEX, detex2 detex, false) +AC_CHECK_PROGS( PSPREVIEW, ghostview gs, true) +AC_CHECK_PROGS( PSBOOK, psbook, false) +AC_CHECK_PROGS( PSNUP, psnup, false) +AC_CHECK_PROGS( SPELL, ispell spell, spell) +dnl --- + +dnl Configure for libtool. +AC_PROG_LIBTOOL + +dnl Generate the C library build directories. +linked_files=`cd c-lib/src && ls *.c` +for dir in Cebuf ebuf mbuf sbuf tbl; do + if test -d c-lib/$dir; then :; else + echo creating c-lib/$dir + mkdir c-lib/$dir + fi + (cd c-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c . ) + sed_code="-e s/libasn1cbuf/libasn1c$dir/g" + case $dir in + Cebuf) + (cd c-lib/$dir && rm -f asn-useful.c asn-useful.h tbl.c tbl.h && $LN_S ../boot/asn* ../boot/tbl* .) + sed_code="$sed_code -e s/^.*asn-useful\.c:/neverA:/ -e s/^.*tbl\.c:/neverB:/" + BUFFLAGS="-DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I\$(top_srcdir)/compiler/core" + ;; + ebuf) BUFFLAGS="-DUSE_EXP_BUF" ;; + mbuf) BUFFLAGS="-DUSE_MIN_BUF" ;; + sbuf) BUFFLAGS="-DUSE_SBUF" ;; + tbl) BUFFLAGS="-DUSE_GEN_BUF -DTTBL" ;; + esac + echo "BUFFLAGS = $BUFFLAGS" >> c-lib/$dir/Makefile.in + eval sed $sed_code < c-lib/src/Makefile.in >> c-lib/$dir/Makefile.in +done + +dnl Generate the C++ and Tcl library build directories. +linked_files=`cd c++-lib/src && ls *.c *.C` +for dir in c++ tcl; do + if test -d c++-lib/$dir; then :; else + echo creating c++-lib/$dir + mkdir c++-lib/$dir + fi + (cd c++-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c ../src/*.C .) + sed_code="-e s/libasn1cxxtcl/libasn1$dir/g" + case $dir in + c++) BUFFLAGS="-DMETA=0" sed_code="$sed_code -e s/noinst/lib/g";; + tcl) BUFFLAGS="-DTCL" sed_code="$sed_code -e s/noinst/lib/g";; + esac + echo "BUFFLAGS = $BUFFLAGS" >> c++-lib/$dir/Makefile.in + eval sed $sed_code < c++-lib/src/Makefile.in >> c++-lib/$dir/Makefile.in +done + +dnl Generate snaccconfig.h. The whether-to-generate logic is cribbed +dnl from glib-1.2.1's configure.in. See that file for an explanation. +AC_OUTPUT_COMMANDS([ + +## Generate `snaccconfig.h' in two +## cases: +## 1. `config.status' is run either explicitly, or via configure. +## Esp. not when it is run in `Makefile' to generate makefiles and +## config.h +## 2. CONFIG_OTHER is set explicitly +## +## Case 1 is difficult. We know that `automake' sets one of +## CONFIG_FILES or CONFIG_HEADERS to empty. This heuristic works +## only when AM_CONFIG_HEADER is set, however. + +case "x$CONFIG_OTHER" in +*snaccconfig.h) gen_snaccconfig_h=yes +;; +esac +if test -n "${CONFIG_FILES}" && test -n "${CONFIG_HEADERS}"; then + # Both CONFIG_FILES and CONFIG_HEADERS are non-empty ==> Case 1 + if test "x${CONFIG_OTHER}" = x; then + gen_snaccconfig_h=yes + fi +fi + +## If we're generating snaccconfig.h: +## FIXME - currently, snaccconfig.h is just the normal +## config.h wrapped. this is because the user include +## files use the normal config.h symbol names, and I +## haven't changed those yet. +if test "x$gen_snaccconfig_h" = xyes; then + outfile=snaccconfig.h + echo creating $outfile + cat < ${outfile}-tmp +/* snaccconfig.h + * + * This is an automatically generated file - please modify 'configure.in'. + */ + +#ifndef _SNACCCONFIG_H +#define _SNACCCONFIG_H + +SNACCEOF + egrep -v 'PACKAGE|VERSION' config.h >> ${outfile}-tmp + cat <> ${outfile}-tmp + +#endif /* !_SNACCCONFIG_H */ +SNACCEOF + if cmp -s ${outfile}-tmp $outfile; then + echo $outfile is unchanged + rm -f ${outfile}-tmp + else + mv ${outfile}-tmp ${outfile} + fi +fi +]) + +dnl Writes files. +AC_OUTPUT(Makefile + compiler/Makefile + compiler/back-ends/c++-gen/Makefile + compiler/back-ends/c-gen/Makefile + compiler/back-ends/idl-gen/Makefile + compiler/back-ends/Makefile + compiler/core/Makefile + c-lib/Makefile + c-lib/inc/Makefile + c-lib/src/Makefile + c-lib/Cebuf/Makefile + c-lib/ebuf/Makefile + c-lib/mbuf/Makefile + c-lib/sbuf/Makefile + c-lib/tbl/Makefile + c++-lib/Makefile + c++-lib/inc/Makefile + c++-lib/src/Makefile + c++-lib/c++/Makefile + asn1specs/Makefile + tbl-tools/berdecode/Makefile + tbl-tools/mkchdr/Makefile + tbl-tools/ptbl/Makefile + tbl-tools/pval/Makefile + tbl-tools/Makefile + doc/Makefile + snacc-config, +[if test -f snacc-config; then chmod +x snacc-config; fi]) +dnl --- finis diff -uraN snacc-1.3bbn/configure.in snacc-1.3bbn-debian/configure.in --- snacc-1.3bbn/configure.in 2005-07-30 20:06:02.703761472 +0000 +++ snacc-1.3bbn-debian/configure.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,305 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. -dnl --- -dnl $Log: configure.in,v $ -dnl Revision 1.13 1997/09/04 13:54:04 wan -dnl A little more portability -dnl -dnl Revision 1.12 1997/02/28 13:39:35 wan -dnl Modifications collected for new version 1.3: Bug fixes, tk4.2. -dnl -dnl Revision 1.11 1997/02/16 16:50:27 rj -dnl made return *this after calling abort()'' a compile time option. -dnl -dnl Revision 1.10 1997/02/15 20:06:27 rj -dnl adjust to changed AC_TRY_COMPILE macro -dnl -dnl Revision 1.9 1997/02/15 20:01:38 rj -dnl check whether the compiler supports volatile functions (and whether abort() is volatile). -dnl -dnl Revision 1.8 1997/01/01 19:57:01 rj -dnl changes for autoconf version 2.12 -dnl -dnl Revision 1.7 1995/09/07 18:36:47 rj -dnl psbook and psnup are looked for (used by .../doc/makefile) -dnl -dnl Revision 1.6 1995/07/24 14:44:47 rj -dnl don't use gcc/g++ with -pipe, compiling some files may exceed virtual memory. -dnl -dnl look for tclsh(1). tcl-lib uses it to construct the tclIndex file. don't look for Tcl/Tk if the tclsh is absent. -dnl -dnl look for patch(1). the c-lib uses it to patch tbl.h. -dnl -dnl search for tree-3.6's libtktree.a and set TREELIBS in .../makehead accordingly. -dnl -dnl check for memset(3), memcpy(3) and memcmp(3). .../snacc.h reverts to bzero(3), bcopy(3) and bcmp(3) if necessary. -dnl -dnl Revision 1.5 1995/02/20 11:18:41 rj -dnl cpp switch HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS added. -dnl check for isinf(3) and finite(3) added. -dnl -dnl Revision 1.4 1995/02/17 15:15:44 rj -dnl hack to let makedepend find .h files the way gcc does. -dnl -dnl Revision 1.3 1995/02/17 14:26:40 rj -dnl adjustments for autoconf 2.x -dnl -dnl Revision 1.2 1994/10/08 04:29:37 rj -dnl search for Tcl/Tk -dnl -dnl Revision 1.1 1994/09/01 00:51:22 rj -dnl first check-in (new file). -dnl -AC_INIT( compiler/core/snacc.c) -AC_REVISION($Revision: 1.13 $) -AM_INIT_AUTOMAKE(snacc, 1.3) -AM_CONFIG_HEADER( config.h) -dnl --- alternative programs: -AC_PROG_MAKE_SET -AC_PROG_CC -AC_ISC_POSIX -if test -n "$GCC"; then -dnl saveCC="$CC" -dnl CC="$CC -pipe" -dnl AC_MSG_CHECKING( whether $saveCC takes -pipe) -dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no); CC="$saveCC"]) -fi -AC_PROG_GCC_TRADITIONAL -AC_MSG_CHECKING( whether ANSI or K&R style C) -AC_TRY_COMPILE([ ], [void *p; p = "test";], [ -AC_MSG_RESULT(ANSI) -AC_DEFINE( __USE_ANSI_C__) -], [ -AC_MSG_RESULT(K&R) -]) -AC_PROG_CXX -AC_LANG_CPLUSPLUS -dnl if test -n "$GCC"; then -dnl saveCXX="$CXX" -dnl CXX="$CXX -pipe" -dnl AC_MSG_CHECKING( whether $saveCXX takes -pipe) -dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no);CC="$saveCC"]) -dnl fi -AC_MSG_CHECKING( for bool built-in) -AC_TRY_COMPILE( , bool b = false;, [AC_DEFINE( BOOL_BUILTIN) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) -AC_MSG_CHECKING( for variable sized automatic arrays) -AC_TRY_COMPILE( , changequote(<,>)int i = 42; char a[++i]; *a = i;changequote([,]), [AC_DEFINE( HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) -AC_MSG_CHECKING( for volatile functions) -AC_TRY_COMPILE( , changequote(<,>)abort();changequote([,]), [AC_MSG_RESULT( yes)], [AC_DEFINE( COMPILER_WITHOUT_VOLATILE_FUNCTIONS) SNACC_NOVOLAT=-novolat; AC_SUBST( SNACC_NOVOLAT) AC_MSG_RESULT( no)]) -AC_LANG_C -AM_PROG_LEX -case "$LEX" in - lex) - LFLAGS="-Nc10000" - ;; - flex) - CFLAGS="$CFLAGS -DFLEX_IN_USE" -esac -AC_SUBST( LFLAGS) -AC_SUBST( CFLAGS) -# the boot strapping code in .../c-lib/ needs patch: -AC_CHECK_PROGS( PATCH, patch, false) -AC_PROG_YACC -AC_PROG_LN_S -AC_PROG_INSTALL -dnl --- header files: -AC_HEADER_TIME -AC_HEADER_DIRENT -AC_TYPE_SIZE_T -AC_TYPE_UID_T -AC_HEADER_STDC -AC_CHECK_HEADERS( unistd.h memory.h string.h malloc.h fcntl.h) -AC_FUNC_VPRINTF -dnl --- system and compiler characteristics: -AC_C_CONST -AC_C_BIGENDIAN -AC_CHECK_SIZEOF(short, 2) -AC_CHECK_SIZEOF(int, 4) -AC_CHECK_SIZEOF(long, 4) -AC_CHECK_SIZEOF(double, 8) -AC_CHECK_LIB( m, sin) -AC_CHECK_FUNCS( isinf finite) -AC_CHECK_FUNCS( memset memcpy memcmp) -dnl --- -AC_PATH_X -AC_PATH_XTRA -AC_CHECK_PROGS( TCLSH, tclsh, false) -if test "$TCLSH" != false && test "x$no_x" != "xyes"; then - AC_CHECK_HEADER( - tcl.h, - [AC_CHECK_LIB( ld, ldopen, TCLOTHERLIBS=-lld) - AC_CHECK_LIB( - tcl, - Tcl_CreateInterp, - [saveCFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $X_CFLAGS" - AC_CHECK_LIB( - tk, - Tk_CreateWindow, - [AC_DEFINE( HAVE_TCL) - TCLLIBS="-ltk -ltcl $TCLOTHERLIBS" - CXXTCLDIR="tcl" - TCLDIRS="tcl-lib tcl-asn tcl-example" - AC_LANG_CPLUSPLUS - AC_CHECK_LIB( - TkTree, - Tree_Init, - [TREELIBS="-lTkTree"], - [AC_MSG_RESULT( [tcl/tk libs found, but tree widget is missing])], - -lTkTree -ltk -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) - AC_LANG_C], - [AC_MSG_RESULT( [tcl lib found, but tk lib is missing])], - -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) - CFLAGS="$saveCFLAGS"], - [AC_MSG_RESULT( [tcl library not found])], - $TCLOTHERLIBS -lm)]) -fi -AC_SUBST( CXXTCLDIR) -AC_SUBST( TCLDIRS) -AC_SUBST( TCLLIBS) -AC_SUBST( TREELIBS) -dnl --- -AC_CHECK_PROGS( LATEX, latex, false) -AC_CHECK_PROGS( BIBTEX, bibtex, false) -AC_CHECK_PROGS( DVIPS, dvips, false) -AC_CHECK_PROGS( DETEX, detex2 detex, false) -AC_CHECK_PROGS( PSPREVIEW, ghostview gs, true) -AC_CHECK_PROGS( PSBOOK, psbook, false) -AC_CHECK_PROGS( PSNUP, psnup, false) -AC_CHECK_PROGS( SPELL, ispell spell, spell) -dnl --- - -dnl Configure for libtool. -AM_PROG_LIBTOOL -LTLIBOBJS=`echo "$LIBOBJS" | sed 's/\.o/.lo/g'` -AC_SUBST(LTLIBOBJS) - -dnl Generate the C library build directories. -linked_files=`cd c-lib/src && ls *.c` -for dir in Cebuf ebuf mbuf sbuf tbl; do - if test -d c-lib/$dir; then :; else - echo creating c-lib/$dir - mkdir c-lib/$dir - fi - (cd c-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c . ) - sed_code="-e s/libasn1cbuf/libasn1c$dir/g" - case $dir in - Cebuf) - (cd c-lib/$dir && rm -f asn-useful.c asn-useful.h tbl.c tbl.h && $LN_S ../boot/asn* ../boot/tbl* .) - sed_code="$sed_code -e s/^.*asn-useful\.c:/neverA:/ -e s/^.*tbl\.c:/neverB:/" - BUFFLAGS="-DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I\$(top_srcdir)/compiler/core" - ;; - ebuf) BUFFLAGS="-DUSE_EXP_BUF" ;; - mbuf) BUFFLAGS="-DUSE_MIN_BUF" ;; - sbuf) BUFFLAGS="-DUSE_SBUF" ;; - tbl) BUFFLAGS="-DUSE_GEN_BUF -DTTBL" ;; - esac - echo "BUFFLAGS = $BUFFLAGS" >> c-lib/$dir/Makefile.in - eval sed $sed_code < c-lib/src/Makefile.in >> c-lib/$dir/Makefile.in -done - -dnl Generate the C++ and Tcl library build directories. -linked_files=`cd c++-lib/src && ls *.c *.C` -for dir in c++ tcl; do - if test -d c++-lib/$dir; then :; else - echo creating c++-lib/$dir - mkdir c++-lib/$dir - fi - (cd c++-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c ../src/*.C .) - sed_code="-e s/libasn1cxxtcl/libasn1$dir/g" - case $dir in - c++) BUFFLAGS="-DMETA=0" sed_code="$sed_code -e s/noinst/lib/g";; - tcl) BUFFLAGS="-DTCL" sed_code="$sed_code -e s/noinst/lib/g";; - esac - echo "BUFFLAGS = $BUFFLAGS" >> c++-lib/$dir/Makefile.in - eval sed $sed_code < c++-lib/src/Makefile.in >> c++-lib/$dir/Makefile.in -done - -dnl Generate snaccconfig.h. The whether-to-generate logic is cribbed -dnl from glib-1.2.1's configure.in. See that file for an explanation. -AC_OUTPUT_COMMANDS([ - -## Generate `snaccconfig.h' in two -## cases: -## 1. `config.status' is run either explicitly, or via configure. -## Esp. not when it is run in `Makefile' to generate makefiles and -## config.h -## 2. CONFIG_OTHER is set explicitly -## -## Case 1 is difficult. We know that `automake' sets one of -## CONFIG_FILES or CONFIG_HEADERS to empty. This heuristic works -## only when AM_CONFIG_HEADER is set, however. - -case "x$CONFIG_OTHER" in -*snaccconfig.h) gen_snaccconfig_h=yes -;; -esac -if test -n "${CONFIG_FILES}" && test -n "${CONFIG_HEADERS}"; then - # Both CONFIG_FILES and CONFIG_HEADERS are non-empty ==> Case 1 - if test "x${CONFIG_OTHER}" = x; then - gen_snaccconfig_h=yes - fi -fi - -## If we're generating snaccconfig.h: -## FIXME - currently, snaccconfig.h is just the normal -## config.h wrapped. this is because the user include -## files use the normal config.h symbol names, and I -## haven't changed those yet. -if test "x$gen_snaccconfig_h" = xyes; then - outfile=snaccconfig.h - echo creating $outfile - cat < ${outfile}-tmp -/* snaccconfig.h - * - * This is an automatically generated file - please modify 'configure.in'. - */ - -#ifndef _SNACCCONFIG_H -#define _SNACCCONFIG_H - -SNACCEOF - egrep -v 'PACKAGE|VERSION' config.h >> ${outfile}-tmp - cat <> ${outfile}-tmp - -#endif /* !_SNACCCONFIG_H */ -SNACCEOF - if cmp -s ${outfile}-tmp $outfile; then - echo $outfile is unchanged - rm -f ${outfile}-tmp - else - mv ${outfile}-tmp ${outfile} - fi -fi -]) - -dnl Writes files. -AC_OUTPUT(Makefile - compiler/Makefile - compiler/back-ends/c++-gen/Makefile - compiler/back-ends/c-gen/Makefile - compiler/back-ends/idl-gen/Makefile - compiler/back-ends/Makefile - compiler/core/Makefile - c-lib/Makefile - c-lib/inc/Makefile - c-lib/src/Makefile - c-lib/Cebuf/Makefile - c-lib/ebuf/Makefile - c-lib/mbuf/Makefile - c-lib/sbuf/Makefile - c-lib/tbl/Makefile - c++-lib/Makefile - c++-lib/inc/Makefile - c++-lib/src/Makefile - c++-lib/c++/Makefile - c++-lib/tcl/Makefile - asn1specs/Makefile - tbl-tools/berdecode/Makefile - tbl-tools/mkchdr/Makefile - tbl-tools/ptbl/Makefile - tbl-tools/pval/Makefile - tbl-tools/Makefile - doc/Makefile - snacc-config, -[if test -f snacc-config; then chmod +x snacc-config; fi]) -dnl --- finis snacc-examples.patch: c++-examples/any/README | 90 +++ c++-examples/any/example.C | 115 ++++ c++-examples/any/genber.C | 150 +++++ c++-examples/any/makefile | 154 ++++++ c++-examples/makefile | 34 + c++-examples/simple/README | 105 ++++ c++-examples/simple/example.C | 115 ++++ c++-examples/simple/genber.C | 99 +++ c++-examples/simple/good-pr.ber.uu | 7 c++-examples/simple/makefile | 146 +++++ c++-examples/snmp/README | 126 ++++ c++-examples/snmp/makefile | 103 ++++ c++-examples/test-lib/README | 37 + c++-examples/test-lib/makefile | 59 ++ c++-examples/test-lib/test-lib.C | 781 ++++++++++++++++++++++++++++++ c-examples/any/README | 107 ++++ c-examples/any/example.c | 161 ++++++ c-examples/any/genber.c | 164 ++++++ c-examples/any/makefile | 144 +++++ c-examples/makefile | 42 + c-examples/simple/README | 128 +++++ c-examples/simple/expbuf-ex.c | 166 ++++++ c-examples/simple/genber.c | 154 ++++++ c-examples/simple/good-pr.ber.uu | 7 c-examples/simple/makefile | 198 +++++++ c-examples/simple/minbuf-ex.c | 162 ++++++ c-examples/simple/sbuf-ex.c | 154 ++++++ c-examples/snmp/README | 118 ++++ c-examples/snmp/makefile | 91 +++ c-examples/test-lib/README | 37 + c-examples/test-lib/makefile | 50 + c-examples/test-lib/test-lib.c | 935 +++++++++++++++++++++++++++++++++++++ tbl-example/README | 83 +++ tbl-example/example.c | 174 ++++++ tbl-example/makefile | 82 +++ tbl-example/p-rec.ber.uu | 7 36 files changed, 5285 insertions(+) --- NEW FILE snacc-examples.patch --- diff -uraN snacc-1.3bbn/c++-examples/any/README snacc-1.3b4/c++-examples/any/README --- snacc-1.3bbn/c++-examples/any/README 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/c++-examples/any/README 1997-02-16 20:25:26.000000000 +0000 @@ -0,0 +1,90 @@ +(RCS control information is at the end of this file.) + + +C++ ANY example README +--------------------- + +This example shows how the snacc compiler handles the ANY DEFINED BY +type in C++. ANY types (not ANY DEFINED BY) require modifications +to the generated code. Type "make" to build this example. + +This directory should have the following 4 files in it: + + README + example.C + genber.C + makefile + +There are 3 programs generated by the makefile: + + genber - builds a BER value of the AnyTestType and writes it + to a file called "att.ber" + + def - takes file name of an AnyTestType BER value. Decodes the + file and re-encodes it to stdout. Uses definite + lengths for constructed values. + + indef - takes file name of an AnyTestType BER value. Decodes the + file and re-encodes it to stdout. Uses indefinite + lengths for constructed values. + + +These files use the code generated by snacc from the +snacc/asn1specs/any.asn1 file. (see the makefile) + +Look at genber.C to see how values can be built and printed. + +Look at the generated code in any_test.C and any_test.h to see how the +any hash table is built. + + +try the following commands in your c-shell: + +%1 genber # generate the att.ber file +%2 indef att.ber > tmp.ber # decode att.ber an re-encode into tmp.ber +%3 def tmp.ber > tmp2.ber # decode tmp.ber an re-encode into tmp2.ber +%4 diff att.ber tmp2.ber # compare .ber files (should be the same) + +When you are finished with the example type "make clean" to remove +the binaries and generated code. + + + +Things To Note +-------------- + +Snacc ASN.1 comment commands + +In the snacc/asn1specs/any.asn1 file, the AnyTestType has a special +"--snacc" ASN.1 comment after ::= to give snacc some extra information +about the AnyTestType. + +AnyTestType ::= --snacc isPdu:"TRUE" -- SEQUENCE { ... etc. ... } + +The "isPdu" flag only affects the generated C code, not C++. Each +C++ type gets PDU methods by default. + + +SNMP OBJECT-TYPE Macro + +The SNMP OBJECT-TYPE macro is used to define the id value to type +mapping for ANY DEFINED BY types. The macro has been modified to +accept both INTEGERs and OBJECT IDENTIFIERs as id values (see +snacc/asn1specs/any.asn1). This macro can be used with other +protocols to define the id to type mapping. + +Two hash tables are used to hold the id to type mappings. One for +INTEGER to type mappings and the other for OBJECT IDENTIFIER to type +mappings. The hash tables are automatically initialized in each +module that has OBJECT-TYPE macros. In C the hash table must be +explicitly initialized. + +#------------------------------------------------------------------------------- +# $Header: /usr/app/odstb/CVS/snacc/c++-examples/any/README,v 1.2 1997/02/16 20:25:26 rj Exp $ +# $Log: README,v $ +# Revision 1.2 1997/02/16 20:25:26 rj +# check-in of a few cosmetic changes +# +# Revision 1.1 1994/08/31 08:47:59 rj +# first check-in. for a list of changes to the snacc-1.1 distribution please refer to the ChangeLog. +# diff -uraN snacc-1.3bbn/c++-examples/any/example.C snacc-1.3b4/c++-examples/any/example.C --- snacc-1.3bbn/c++-examples/any/example.C 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/c++-examples/any/example.C 1995-07-24 15:33:33.000000000 +0000 @@ -0,0 +1,115 @@ +// c++_examples/any/example.C - an example of how to use C++ ASN.1-BER +// for ANY Types +// +// AUTHOR: Mike Sample +// DATE: 92 +// +// $Header: /usr/app/odstb/CVS/snacc/c++-examples/any/example.C,v 1.5 1995/07/24 15:33:33 rj Exp $ +// $Log: example.C,v $ +// Revision 1.5 1995/07/24 15:33:33 rj +// changed `_' to `-' in file names. +// +// any-test.[hC] becomes any.[hC] due to to snacc's new file name generation scheme. +// +// check return value of new. +// +// Revision 1.4 1995/02/18 13:53:07 rj +// added #define HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS since not every C++ compiler provides them. +// +// Revision 1.3 1994/10/08 01:26:21 rj +// several \size_t' +// +// Revision 1.2 1994/08/31 08:56:29 rj +// first check-in. for a list of changes to the snacc-1.1 distribution please refer to the ChangeLog. +// + +#include +#include +#include +#include + +#include "asn-incl.h" +#include "any.h" + +main (int argc, char *argv[]) +{ + if (argc != 2) + { + cerr << "Usage: " << argv[0] << " " << endl; + cerr << " Decodes the given AnyTestType BER data file" << endl; + cerr << " and re-encodes it to stdout" << endl; + exit (1); + } + + ifstream dataFile; + // open the data file + dataFile.open (argv[1]); + + if (!dataFile) + { + perror ("ifstream::open"); + exit (1); + } + + // get size of the data file file + dataFile.seekg (0, ios::end); + int dataSize = dataFile.tellg(); + dataFile.seekg (0); + + // read data from file into contiguous block for a buffer +#if HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS + char data[dataSize]; +#else + char *data = new char[dataSize]; + if (!data) + return 1; +#endif /* HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS */ + dataFile.read (data, dataSize); + dataFile.close(); + + // + // put the BER data read from the file + // into buffer format, ready for reading from the + // beginning + // + AsnBuf inputBuf; + inputBuf.InstallData ((char*)data, dataSize); + + size_t decodedLen; + AnyTestType att; + + if (!att.BDecPdu (inputBuf, decodedLen)) + { + cerr << "ERROR - Decode routines failed, exiting..." << endl; + exit (1); + } + + cerr << "decodedValue AnyTestType ::= " << att << endl << endl; + + // + // allocate a new buffer and set up for writing to + // + AsnBuf outputBuf; +#if HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS + char outputData[dataSize + 512]; +#else + char *outputData = new char[dataSize + 512]; + if (!outputData) + return 1; +#endif /* HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS */ + outputBuf.Init (outputData, dataSize+512); + outputBuf.ResetInWriteRvsMode(); [...5030 lines suppressed...] + + if (argc != 3) + { + Usage (argv[0]); + return 1; + } + + tblFileName = argv[1]; + berFileName = argv[2]; + + /* init mem pool to hold decoded val */ + InitNibbleMem (1024, 1024); + + /* read in and decode the type table */ + tbl = LoadTblFile (tblFileName); + if (tbl == NULL) + return 1; + + fileData = LoadFile (berFileName, &fsize); + if (fileData == NULL) + return 1; + + SBufInstallData (&sb, fileData, fsize); + PutSBufInGenBuf (&sb, &gb); + + fprintf (stdout, "\n\n-- decoded contents of BER PersonnelRecord file: \"%s\"--\n", berFileName); + + val = TblDecode (tbl, NULL, "PersonnelRecord", &gb, &bytesDecoded); + + if (val == NULL) + fprintf (stdout, "-- Decoding error occured somewhere -- \n"); + else + TblPrintValue (tbl, NULL, "PersonnelRecord", stdout, val); + + fprintf (stdout, "\n\n -- decoded %d bytes for the above value --\n\n", bytesDecoded, berFileName); + + free (fileData); /* was malloc'd in LoadFile */ + + /* + * process value here + * (This is where the header file generated by mkchdr is + * useful - you can access the decoded value in a standard + * /easier way). + * + * Ok, well, the names "field0" etc aren't that nice + * but what did you expect - they aren't named in the ASN.1 + * spec so mkchdr just makes them up. To fix this, just + * add field names to you ASN.1 spec - it will not change the + * way the values are encoded - so you're not making it + * incompatible with the original. (not including value notation) + */ + printf ("The following printout is an example of using the\n"); + printf ("hdr file generated by mkchdr to access the data\n"); + printf ("returned from the table decoder. Look in \"example.c\"\n\n"); + + + printf ("***** JQ GUMBY & CO Database *****************************************\n"); + printf ("Employee Name: %s %s %s\n", val->field0->givenName->octs, val->field0->initial->octs, val->field0->familyName->octs); + printf ("Title: %s\n", val->title->octs); + printf ("Employee Number: %d\n", *val->field1); + printf ("Date of Hire: %s\n", val->dateOfHire->octs); + printf ("Name of Spouse: %s %s %s\n", val->nameOfSpouse->givenName->octs, val->nameOfSpouse->initial->octs, val->nameOfSpouse->familyName->octs); + printf ("Number of Children: %d\n", AsnListCount (val->children)); + printf ("**********************************************************************\n\n"); + + /* + * finished playing with the decoded value. + * now re-encode the value. Using an expbuf to hold the encoded val + * because they can grow and in general you can predict a values + * encoded size (although we could assume that is would be close to + * the same size as the one we read in at the beginning of this prg). + * (note: the size of PersonnelRecord BER value we decoded may be + * different from the size of the re-encoded version depending on + * the use of indefinite or definite lengths. Both are valid BER.) + */ + fprintf (stdout, "now re-encoding the PersonnelRecord value to \"%s\"\n", outputFileNameG); + + ebPtr = ExpBufAllocBufAndData(); + ExpBufResetInWriteRvsMode (ebPtr); /* set up to hold encoding (= writing) */ + + PutExpBufInGenBuf (ebPtr, &gb); + + if (TblEncode (tbl, NULL, "PersonnelRecord", &gb, val, &bytesEncoded) < 0) + fprintf (stderr, "main: error encoding the PersonnelRecord\n"); + + /* copy ExpBuf data to file */ + outputFile = fopen (outputFileNameG, "w"); + if (outputFile == NULL) + { + fprintf (stderr, "error - could not open file \"%s\"\n", outputFileNameG); + perror ("main: fopen:"); + } + + ExpBufCopyToFile (ebPtr, outputFile); + + fclose (outputFile); + + /* free the encoded version */ + ExpBufFreeBufAndDataList (ebPtr); + + + return 0; +} /* main */ diff -uraN snacc-1.3bbn/tbl-example/makefile snacc-1.3b4/tbl-example/makefile --- snacc-1.3bbn/tbl-example/makefile 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/tbl-example/makefile 1997-02-15 19:33:26.000000000 +0000 @@ -0,0 +1,82 @@ +# file: .../tbl-example/makefile +# +# $Header: /usr/app/odstb/CVS/snacc/tbl-example/makefile,v 1.1 1997/02/15 19:33:26 rj Exp $ +# $Log: makefile,v $ +# Revision 1.1 1997/02/15 19:33:26 rj +# first check-in +# + +include ../makehead + +TOP = .. + +ASN1_SRC_DIR = $(TOP)/asn1specs + +ASN1_C_LIB_DIR = $(TOP)/c-lib +ASN1_C_INC_DIR = $(ASN1_C_LIB_DIR)/inc +TTBL_ASN1_LIB = $(ASN1_C_LIB_DIR)/libasn1ctbl.a + +COMPILERDIR = $(TOP)/compiler +SNACC = $(COMPILERDIR)/snacc +USEFUL_TYPES = $(ASN1_SRC_DIR)/asn-useful.asn1 +SNACCFLAGS = -u $(USEFUL_TYPES) + +TBLTOOLSDIR = $(TOP)/tbl-tools +MKHDR = $(TBLTOOLSDIR)/mkchdr/mkchdr + +ASN1FILES = $(ASN1_SRC_DIR)/p-rec.asn1 +ASN1TTFILE = p-rec.tt +ASN1TTHFILE = p-rec.h + +CFILES = example.c +OFILES = example.o + +DISTFILES = \ + README \ + makefile \ + $(CFILES) \ + p-rec.ber + +CPPFLAGS += -I$(TOP) -I$(ASN1_C_INC_DIR) -DUSE_GEN_BUF + +#------------------------------------------------------------------------------- + +all:: example + +example: $(OFILES) $(TTBL_ASN1_LIB) + $(REASON) + $(CC) $(CFLAGS) -o example $(OFILES) $(TTBL_ASN1_LIB) $(LIBS) + +$(ASN1TTFILE): $(ASN1FILES) + $(REASON) + $(SNACC) $(SNACCFLAGS) -T $@ $(ASN1FILES) + +$(SNACC) $(MKHDR): + cd $(@D) && $(MAKE) $(@F) + +$(TTBL_ASN1_LIB): + cd $(@D) && $(MAKE) tbl-lib + +$(ASN1TTHFILE): $(ASN1TTFILE) + $(REASON) + $(MKHDR) $? $@ + +check:: example $(ASN1TTFILE) + +check:: + ./example p-rec.tt p-rec.ber + cmp p-rec.ber p-rec.out.ber + @echo "+++ the test was successful" + +# dummy: +install:: + +clean:: + $(RM) example *.o *~ core .emacs* $(ASN1TTFILE) $(ASN1TTHFILE) p-rec.out.ber + +depend:: + $(MAKE) $(MKHDR) + +depend:: $(ASN1TTHFILE) + +include ../maketail diff -uraN snacc-1.3bbn/tbl-example/p-rec.ber.uu snacc-1.3b4/tbl-example/p-rec.ber.uu --- snacc-1.3bbn/tbl-example/p-rec.ber.uu 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/tbl-example/p-rec.ber.uu 2005-07-30 16:57:00.588101736 +0000 @@ -0,0 +1,7 @@ +begin 644 p-rec.ber +M8(&.81`6!$IO:&X6`446!5-M:71HH!`6#E1H92!":6<@0VAE97-E7X$``P&& +MGZ$*0P at Q.3@R,#$P-*(281`6!$UA /* for isprint() in < +#include #include #include #include @@ -85,14 +85,14 @@ * Asn1Error (char *str) * - configure error handler */ -#define Asn1Error cerr +#define Asn1Error std::cerr /* * Asn1Warning (char *str) - configure warning mechanism * (currently not called) */ -#define Asn1Warning cerr +#define Asn1Warning std::cerr /* diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-int.h snacc-1.3bbn/c++-lib/inc/asn-int.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-int.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-int.h 2005-07-30 19:24:45.421412320 +0000 @@ -70,7 +70,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnIntTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-list.h snacc-1.3bbn/c++-lib/inc/asn-list.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-list.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-list.h 2005-07-30 19:25:10.914682616 +0000 @@ -86,7 +86,7 @@ last (NULL) {} - friend ostream &operator << (ostream &os, AsnList &l); + friend std::ostream &operator << (std::ostream &os, AsnList &l); void SetCurrElmt (unsigned long int index); void SetCurrToFirst() { curr = first; } diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-null.h snacc-1.3bbn/c++-lib/inc/asn-null.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-null.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-null.h 2005-07-30 19:25:26.432323576 +0000 @@ -57,7 +57,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnNullTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-octs.h snacc-1.3bbn/c++-lib/inc/asn-octs.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-octs.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-octs.h 2005-07-30 19:25:41.916969552 +0000 @@ -108,7 +108,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnOctsTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-oid.h snacc-1.3bbn/c++-lib/inc/asn-oid.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-oid.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-oid.h 2005-07-30 19:25:52.747323088 +0000 @@ -108,7 +108,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnOidTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-real.h snacc-1.3bbn/c++-lib/inc/asn-real.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-real.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-real.h 2005-07-30 19:26:05.321411536 +0000 @@ -67,7 +67,7 @@ AsnLen BEnc (BUF_TYPE b); void BDec (BUF_TYPE b, AsnLen &bytesDecoded, ENV_TYPE env); - void Print (ostream &os) const; + void Print (std::ostream &os) const; PDU_MEMBER_MACROS diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-type.h snacc-1.3bbn/c++-lib/inc/asn-type.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-type.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-type.h 2005-07-30 19:26:16.551704272 +0000 @@ -111,7 +111,7 @@ #endif - virtual void Print (ostream &) const; + virtual void Print (std::ostream &) const; #if META static const AsnTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/print.h snacc-1.3bbn/c++-lib/inc/print.h --- snacc-1.3bbn.orig/c++-lib/inc/print.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/print.h 2005-07-30 19:26:54.240974632 +0000 @@ -42,8 +42,8 @@ extern unsigned short int indentG; extern unsigned short int stdIndentG; -void Indent (ostream &os, unsigned short int i); +void Indent (std::ostream &os, unsigned short int i); -ostream &operator << (ostream &os, const AsnType &a); +std::ostream &operator << (std::ostream &os, const AsnType &a); #endif /* conditional include */ diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-any.C snacc-1.3bbn/c++-lib/src/asn-any.C --- snacc-1.3bbn.orig/c++-lib/src/asn-any.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-any.C 2005-07-30 19:27:15.597727912 +0000 @@ -165,7 +165,7 @@ } -void AsnAny::Print (ostream &os) const +void AsnAny::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-bits.C snacc-1.3bbn/c++-lib/src/asn-bits.C --- snacc-1.3bbn.orig/c++-lib/src/asn-bits.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-bits.C 2005-07-30 19:27:51.063336320 +0000 @@ -65,6 +65,8 @@ #include "asn-bits.h" #include "str-stk.h" +using std::endl; + extern StrStk strStkG; unsigned short int strStkUnusedBitsG; @@ -440,7 +442,7 @@ } /* BDecConsBits */ // prints the BIT STRING to the given ostream. -void AsnBits::Print (ostream &os) const +void AsnBits::Print (std::ostream &os) const { size_t octetLen = (bitLen+7)/8; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-bool.C snacc-1.3bbn/c++-lib/src/asn-bool.C --- snacc-1.3bbn.orig/c++-lib/src/asn-bool.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-bool.C 2005-07-30 19:28:23.793360600 +0000 @@ -54,6 +54,8 @@ #include "asn-type.h" #include "asn-bool.h" +using std::endl; + AsnType *AsnBool::Clone() const { return new AsnBool; @@ -110,7 +112,7 @@ } // print the BOOLEAN's value in ASN.1 value notation to the given ostream -void AsnBool::Print (ostream &os) const +void AsnBool::Print (std::ostream &os) const { os << (value ? "TRUE" : "FALSE"); } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-enum.C snacc-1.3bbn/c++-lib/src/asn-enum.C --- snacc-1.3bbn.orig/c++-lib/src/asn-enum.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-enum.C 2005-07-30 19:28:57.068302040 +0000 @@ -41,9 +41,11 @@ #include "asn-int.h" #include "asn-enum.h" +using std::endl; + AsnType *AsnEnum::Clone() const { - cerr << "AsnEnum::Clone() called" << endl; + std::cerr << "AsnEnum::Clone() called" << endl; abort(); return NULL; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-int.C snacc-1.3bbn/c++-lib/src/asn-int.C --- snacc-1.3bbn.orig/c++-lib/src/asn-int.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-int.C 2005-07-30 19:31:10.276100376 +0000 @@ -55,6 +55,8 @@ #include "asn-type.h" #include "asn-int.h" +using std::endl; + AsnType *AsnInt::Clone() const { return new AsnInt; @@ -171,7 +173,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, INTEGER_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnInt::Print (ostream &os) const +void AsnInt::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-len.C snacc-1.3bbn/c++-lib/src/asn-len.C --- snacc-1.3bbn.orig/c++-lib/src/asn-len.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-len.C 2005-07-30 19:31:35.984192152 +0000 @@ -41,6 +41,7 @@ #include "asn-config.h" #include "asn-len.h" +using std::endl; /* * Encodes the given length to the given buffer. diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-list.C snacc-1.3bbn/c++-lib/src/asn-list.C --- snacc-1.3bbn.orig/c++-lib/src/asn-list.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-list.C 2005-07-30 19:32:25.815616624 +0000 @@ -62,6 +62,8 @@ #include "asn-tag.h" #include "asn-type.h" +using std::endl; + #ifdef __GNUG__ #pragma implementation #endif @@ -80,7 +82,7 @@ // print routine for lists template -ostream &operator << (ostream &os, AsnList &l) +std::ostream &operator << (std::ostream &os, AsnList &l) { os << "SEQUENCE OF { "; @@ -241,7 +243,7 @@ { listElmtTagId = BDecTag (b, bytesDecoded, env); - if ((listElmtTagId == EOC) && (elmtLen == INDEFINITE_LEN)) + if ((listElmtTagId == EOC_TAG_ID) && (elmtLen == INDEFINITE_LEN)) break; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-null.C snacc-1.3bbn/c++-lib/src/asn-null.C --- snacc-1.3bbn.orig/c++-lib/src/asn-null.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-null.C 2005-07-30 19:33:01.169242056 +0000 @@ -48,6 +48,8 @@ #include "asn-type.h" #include "asn-null.h" +using std::endl; + AsnType *AsnNull::Clone() const { return new AsnNull; @@ -85,7 +87,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, NULLTYPE_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnNull::Print (ostream &os) const +void AsnNull::Print (std::ostream &os) const { os << "NULL"; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-octs.C snacc-1.3bbn/c++-lib/src/asn-octs.C --- snacc-1.3bbn.orig/c++-lib/src/asn-octs.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-octs.C 2005-07-30 19:33:30.540776904 +0000 @@ -58,6 +58,8 @@ #include "asn-octs.h" #include "str-stk.h" +using std::endl; + extern StrStk strStkG; AsnOcts::~AsnOcts() @@ -166,7 +168,7 @@ // Prints the AsnOcts to the given ostream in Value Notation. -void AsnOcts::Print (ostream &os) const +void AsnOcts::Print (std::ostream &os) const { int i; os << "'"; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-oid.C snacc-1.3bbn/c++-lib/src/asn-oid.C --- snacc-1.3bbn.orig/c++-lib/src/asn-oid.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-oid.C 2005-07-30 19:43:47.320214040 +0000 @@ -51,7 +51,7 @@ #include "asn-config.h" #if TCL -#include +#include #endif #include "asn-len.h" #include "asn-tag.h" @@ -59,6 +59,8 @@ #include "asn-oid.h" #include "print.h" +using std::endl; + AsnOid::~AsnOid() { delete oid; @@ -157,7 +159,7 @@ *(tmpBuf++) = 0x7f & headArcNum; // repeat for the rest of the arc numbers - for (i = 2; (i < 11) && (arcNumArr[i] > 0); i++) + for (int i = 2; (i < 11) && (arcNumArr[i] > 0); i++) { tmpArcNum = arcNumArr[i]; for (elmtLen = 1; (tmpArcNum >>= 7) != 0; elmtLen++) @@ -308,7 +310,7 @@ // Prints an AsnOid in ASN.1 Value Notation. // Decodes the oid to get the individual arc numbers -void AsnOid::Print (ostream &os) const +void AsnOid::Print (std::ostream &os) const { unsigned short int firstArcNum; unsigned long int arcNum; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-real.C snacc-1.3bbn/c++-lib/src/asn-real.C --- snacc-1.3bbn.orig/c++-lib/src/asn-real.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-real.C 2005-07-30 19:44:57.954476000 +0000 @@ -57,12 +57,16 @@ #include "asn-type.h" #include "asn-real.h" +using std::endl; + #ifndef IEEE_REAL_LIB /* ieee functions (in case not in math.h)*/ extern "C" { extern int iszero (double); +#if defined(__GNUC__) && (__GNUC__ < 3) extern int isinf (double); extern int signbit (double); +#endif /* __GNUC__ && __GNUC__ < 3 */ extern int ilogb (double); extern double scalbn (double, int); } @@ -841,7 +845,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, REAL_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnReal::Print (ostream &os) const +void AsnReal::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-tag.C snacc-1.3bbn/c++-lib/src/asn-tag.C --- snacc-1.3bbn.orig/c++-lib/src/asn-tag.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-tag.C 2005-07-30 19:45:24.267135808 +0000 @@ -45,6 +45,8 @@ #include "asn-len.h" #include "asn-tag.h" +using std::endl; + /* * Decode a BER Tag from the given buffer. Error is * flagged if the tag is too long or if a read error occurs. diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-type.C snacc-1.3bbn/c++-lib/src/asn-type.C --- snacc-1.3bbn.orig/c++-lib/src/asn-type.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-type.C 2005-07-30 19:30:07.294675008 +0000 @@ -72,6 +72,8 @@ #include "asn-len.h" #include "asn-type.h" +using std::endl; + AsnType::~AsnType() { } @@ -97,7 +99,7 @@ #endif -void AsnType::Print (ostream &os) const +void AsnType::Print (std::ostream &os) const { os << "ERROR - Attempt to print an improperly formed ANY type (programming error)." << endl; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/meta.C snacc-1.3bbn/c++-lib/src/meta.C --- snacc-1.3bbn.orig/c++-lib/src/meta.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/meta.C 2005-07-30 19:46:03.588158104 +0000 @@ -27,6 +27,8 @@ #include "asn-incl.h" +using std::endl; + #if META AsnMemberDesc::AsnMemberDesc (const char *_name, const AsnTypeDesc *_desc): diff -uraN snacc-1.3bbn.orig/c++-lib/src/print.C snacc-1.3bbn/c++-lib/src/print.C --- snacc-1.3bbn.orig/c++-lib/src/print.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/print.C 2005-07-30 19:46:33.326637168 +0000 @@ -45,13 +45,13 @@ unsigned short int stdIndentG = 4; void -Indent (ostream &os, unsigned short int i) +Indent (std::ostream &os, unsigned short int i) { while (i-->0) os << ' '; } -ostream &operator << (ostream &os, const AsnType &v) +std::ostream &operator << (std::ostream &os, const AsnType &v) { v.Print (os); return os; diff -uraN snacc-1.3bbn.orig/c++-lib/src/tcl-if.C snacc-1.3bbn/c++-lib/src/tcl-if.C --- snacc-1.3bbn.orig/c++-lib/src/tcl-if.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/tcl-if.C 2005-07-30 19:48:01.296263752 +0000 @@ -28,12 +28,13 @@ #include #include #include -#include -#include +#include #include #include "asn-incl.h" +using std::endl; + #if TCL #ifdef _AIX32 @@ -835,7 +836,7 @@ } cout << *var; - strstream s; + stringstream s; s << *var; s.put ('\0'); cout << strlen(s.str()) << endl; diff -uraN snacc-1.3bbn.orig/compiler/back-ends/c++-gen/gen-code.c snacc-1.3bbn/compiler/back-ends/c++-gen/gen-code.c --- snacc-1.3bbn.orig/compiler/back-ends/c++-gen/gen-code.c 2001-01-27 01:02:54.000000000 +0000 +++ snacc-1.3bbn/compiler/back-ends/c++-gen/gen-code.c 2005-07-30 19:58:00.407885728 +0000 @@ -453,7 +453,7 @@ fprintf (src, " else\n"); fprintf (src, " return false;\n"); /* - fprintf (src, " { cerr << \"longjmp return value is \" << val << endl;\n"); + fprintf (src, " { std::cerr << \"longjmp return value is \" << val << std::endl;\n"); fprintf (src, " return false; }\n"); */ fprintf (src, "}\n\n"); @@ -999,7 +999,7 @@ fprintf (src, ")\n"); } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -1357,7 +1357,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -1423,7 +1423,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -1666,7 +1666,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); @@ -1780,7 +1780,7 @@ } fprintf (src, " default:\n"); - fprintf (src, " Asn1Error << \"ERROR - unexpected tag in CHOICE\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - unexpected tag in CHOICE\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " break;\n"); @@ -1847,7 +1847,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); fprintf (src, " extraLen%d = BDecLen (b, bytesDecoded, env);\n", ++elmtLevel); @@ -1876,11 +1876,11 @@ /* ostream printing routine */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n", td->cxxTypeDefInfo->className); + fprintf (hdr, " void Print (std::ostream &os) const;\n", td->cxxTypeDefInfo->className); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - /* fprintf (src, " os << \"{\" << endl;\n") */ + /* fprintf (src, " os << \"{\" << std::endl;\n") */ fprintf (src, " switch (choiceId)\n"); fprintf (src, " {\n"); FOR_EACH_LIST_ELMT (e, choice->basicType->a.choice) @@ -1909,7 +1909,7 @@ } fprintf (src, " } // end of switch\n"); - /* fprintf (src, " os << \"}\" << endl;\n") */ + /* fprintf (src, " os << \"}\" << std::endl;\n") */ fprintf (src, "} // %s::Print\n\n", td->cxxTypeDefInfo->className); } /* end of Print Method code */ @@ -2260,7 +2260,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -2310,7 +2310,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -2460,7 +2460,7 @@ fprintf (src, " BDecEoc (b, bytesDecoded, env);\n"); fprintf (src, " else if (elmtLen0 != 0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Expected an empty sequence\" << endl;\n"); + fprintf (src, " Asn1Error << \"Expected an empty sequence\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -2638,7 +2638,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, seqBytesDecoded, env);\n", ++elmtLevel); @@ -2826,7 +2826,7 @@ fprintf (src, " }\n"); /* end of tag check if */ fprintf (src, " else\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - SEQUENCE is missing non-optional elmt.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - SEQUENCE is missing non-optional elmt.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); } @@ -2845,7 +2845,7 @@ fprintf (src, " }\n"); fprintf (src, " else if (seqBytesDecoded != elmtLen0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - Length discrepancy on sequence.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - Length discrepancy on sequence.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); fprintf (src, " else\n"); @@ -2914,7 +2914,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -2939,14 +2939,14 @@ /* write code for printing */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); allOpt = AllElmtsOptional (seq->basicType->a.sequence); if (allOpt) fprintf (src, " int nonePrinted = true;\n"); - fprintf (src, " os << \"{ -- SEQUENCE --\" << endl;\n"); + fprintf (src, " os << \"{ -- SEQUENCE --\" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n\n"); FOR_EACH_LIST_ELMT (e, seq->basicType->a.sequence) @@ -2963,12 +2963,12 @@ if (e != FIRST_LIST_ELMT (seq->basicType->a.sequence)) { fprintf (src, " if (!nonePrinted)\n"); - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); } fprintf (src, " nonePrinted = false;\n", i); } else if (inTailOptElmts) /* cannot be first elmt ow allOpt is true */ - fprintf (src, " os << \",\"<< endl;\n"); + fprintf (src, " os << \",\"<< std::endl;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -2982,10 +2982,10 @@ #ifdef KHO if (e != LAST_LIST_ELMT (seq->basicType->a.sequence)&&(!e->type->cxxTypeRefInfo->isPtr) ) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); #else if (e != LAST_LIST_ELMT (seq->basicType->a.sequence) && !inTailOptElmts && !NextIsTailOptional (seq->basicType->a.sequence)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); #endif fprintf (src, " }\n"); @@ -3000,9 +3000,9 @@ fprintf (src, " os << \"%s \";\n", e->fieldName); fprintf (src, " os << \"-- void --\";\n"); if (e != LAST_LIST_ELMT (seq->basicType->a.sequence)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); else - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); fprintf (src, " }\n"); #else fprintf (src, " os << \"-- void --\";\n"); @@ -3012,7 +3012,7 @@ fprintf (src, "\n"); if (e == LAST_LIST_ELMT (seq->basicType->a.sequence)) - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); } fprintf (src, " indentG -= stdIndentG;\n"); @@ -3361,7 +3361,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -3411,7 +3411,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -3557,7 +3557,7 @@ fprintf (src, " BDecEoc (b, bytesDecoded, env);\n"); fprintf (src, " else if (elmtLen0 != 0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Expected an empty sequence\" << endl;\n"); + fprintf (src, " Asn1Error << \"Expected an empty sequence\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3697,7 +3697,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); @@ -3814,14 +3814,14 @@ FreeTags (tags); } /* for each elmt */ fprintf (src, " default:\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag on SET elmt.\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag on SET elmt.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " } // end switch\n"); fprintf (src, " } // end for loop\n"); fprintf (src, " bytesDecoded += setBytesDecoded;\n"); fprintf (src, " if (mandatoryElmtsDecoded != %d)\n", mandatoryElmtCount); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - non-optional SET element missing.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - non-optional SET element missing.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3889,7 +3889,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3914,15 +3914,15 @@ /* write code for printing */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); allOpt = AllElmtsOptional (set->basicType->a.set); if (allOpt) fprintf (src, " int nonePrinted = true;\n"); - fprintf (src, " os << \"{ -- SET --\" << endl;\n"); + fprintf (src, " os << \"{ -- SET --\" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n\n"); FOR_EACH_LIST_ELMT (e, set->basicType->a.set) @@ -3939,12 +3939,12 @@ if (e != FIRST_LIST_ELMT (set->basicType->a.set)) { fprintf (src, " if (!nonePrinted)\n"); - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); } fprintf (src, " nonePrinted = false;\n", i); } else if (inTailOptElmts) /* cannot be first elmt ow allOpt is true */ - fprintf (src, " os << \",\"<< endl;\n"); + fprintf (src, " os << \",\"<< std::endl;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -3957,7 +3957,7 @@ fprintf (src, " os << %s;\n", e->type->cxxTypeRefInfo->fieldName); if (e != LAST_LIST_ELMT (set->basicType->a.set) && !inTailOptElmts && !NextIsTailOptional (set->basicType->a.set)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); fprintf (src, " }\n"); @@ -3974,7 +3974,7 @@ fprintf (src, "\n"); if (e == LAST_LIST_ELMT (set->basicType->a.set)) - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); } fprintf (src, " indentG -= stdIndentG;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -4294,7 +4294,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -4324,7 +4324,7 @@ fprintf (hdr, " PDU_MEMBER_MACROS\n"); if (printPrintersG) - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); fprintf (hdr, "};\n\n\n"); @@ -4380,7 +4380,7 @@ } fprintf (src, "))\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, listBytesDecoded, env);\n", ++elmtLevel); @@ -4406,7 +4406,7 @@ fprintf (src, "))\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, listBytesDecoded, env);\n", ++elmtLevel); @@ -4461,7 +4461,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -4494,7 +4494,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -4506,9 +4506,9 @@ if (printPrintersG) { - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " os << \"{ -- SEQUENCE/SET OF -- \" << endl;\n"); + fprintf (src, " os << \"{ -- SEQUENCE/SET OF -- \" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n"); fprintf (src, " //SetCurrToFirst();\n"); @@ -4521,7 +4521,7 @@ fprintf (src, " //if (Curr() != Last())\n"); fprintf (src, " if (run != last)\n"); fprintf (src, " os << \",\";\n"); - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); fprintf (src, " }\n"); fprintf (src, " indentG -= stdIndentG;\n"); diff -uraN snacc-1.3bbn.orig/compiler/back-ends/c-gen/gen-code.c snacc-1.3bbn/compiler/back-ends/c-gen/gen-code.c --- snacc-1.3bbn.orig/compiler/back-ends/c-gen/gen-code.c 2001-01-27 01:02:52.000000000 +0000 +++ snacc-1.3bbn/compiler/back-ends/c-gen/gen-code.c 2005-07-30 19:22:04.488877784 +0000 @@ -33,6 +33,7 @@ */ #include +#include #include "asn-incl.h" #include "asn1module.h" diff -uraN snacc-1.3bbn.orig/compiler/core/parse-asn1.y snacc-1.3bbn/compiler/core/parse-asn1.y --- snacc-1.3bbn.orig/compiler/core/parse-asn1.y 2001-01-27 01:02:47.000000000 +0000 +++ snacc-1.3bbn/compiler/core/parse-asn1.y 2005-07-30 17:29:02.838828848 +0000 @@ -456,6 +456,7 @@ /*-----------------------------------------------------------------------*/ LineNo: { $$ = myLineNoG; } +; ModuleDefinition: ModuleIdentifier @@ -1462,6 +1463,7 @@ $$->choiceId = SUBTYPEVALUE_SINGLEVALUE; $$->a.singleValue = $1; } +; ContainedSubtype: INCLUDES_SYM Type snacc-ttab-tex-UTF8-fix.patch: ttab.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE snacc-ttab-tex-UTF8-fix.patch --- diff -up ./doc/ttab.tex.texfix ./doc/ttab.tex --- ./doc/ttab.tex.texfix 2009-09-09 10:30:25.597509928 +0530 +++ ./doc/ttab.tex 2009-09-09 10:30:54.173509922 +0530 @@ -18,7 +18,7 @@ size of your type tables, put the only u your ASN.1 module and compile it without using the useful types module. -A generic buffer type (? la ISODE and XDR) was defined to allow type +A generic buffer type (ISODE and XDR) was defined to allow type table driven routines to read from a wide variety of buffer formats. Currently slightly modified versions of the {\C ExpBuf} and the {\C SBuf} are provided. It shouldn't be too hard for you to add --- NEW FILE snacc.spec --- Name: snacc Version: 1.3 Release: 4%{?dist} Summary: Sample Neufeld ASN.1 to C Compiler Group: Applications/System License: GPLv2+ URL: http://packages.debian.org/source/sid/snacc Source0: http://ftp.de.debian.org/debian/pool/main/s/snacc/%{name}_%{version}bbn.orig.tar.gz Patch0: snacc-bts-442873.patch Patch1: snacc-configure.patch Patch2: snacc-examples.patch Patch3: snacc-gcc.patch Patch4: snacc-ttab-tex-UTF8-fix.patch BUILDROOT: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf automake17 libtool flex bison %description Snacc is Sample Neufeld ASN.1 to C compiler that can produce C, C++ routines or type tables for BER encoding, decoding, printing and freeing. %package devel Summary: Header files for snacc development Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains the header files for snacc development. %prep %setup -qn %{name}-%{version}bbn.orig %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %{__mkdir} -p c-lib/Cebuf c-lib/ebuf c-lib/mbuf c-lib/sbuf c-lib/tbl c++-lib/c++ # ---- Build ---- # configure without tcl for libtool to use -DMETA=0 %build AUTOMAKE=automake-1.7 ACLOCAL=aclocal-1.7 autoreconf -fi %configure %{__make} %install %{__rm} -rf %{buildroot} %{__make} INSTALL="%{_bindir}/install -p" install DESTDIR=%{buildroot} %{__rm} -f `find %{buildroot} -name *.a` %{__rm} -f `find %{buildroot} -name *.la` %clean %{__rm} -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc README COPYING doc/snacc-a5.ps %dir %{_includedir}/%{name}/ %{_includedir}/%{name}/asn1 %{_bindir}/%{name} %{_bindir}/berdecode %{_bindir}/mkchdr %{_bindir}/ptbl %{_bindir}/pval %{_mandir}/man1/mkchdr.1.gz %{_mandir}/man1/ptbl.1.gz %{_mandir}/man1/pval.1.gz %{_mandir}/man1/snacc.1.gz %{_mandir}/man1/snacced.1.gz %{_mandir}/mann/snacc.n.gz %{_libdir}/libasn1c++.so.0.0.0 %{_libdir}/libasn1cCebuf.so.0.0.0 %{_libdir}/libasn1cebuf.so.0.0.0 %{_libdir}/libasn1cmbuf.so.0.0.0 %{_libdir}/libasn1csbuf.so.0.0.0 %{_libdir}/libasn1ctbl.so.0.0.0 %{_libdir}/libasn1c++.so.0 %{_libdir}/libasn1cCebuf.so.0 %{_libdir}/libasn1cebuf.so.0 %{_libdir}/libasn1cmbuf.so.0 %{_libdir}/libasn1csbuf.so.0 %{_libdir}/libasn1ctbl.so.0 %files devel %defattr(-,root,root,-) %doc c-examples/ c++-examples/ %{_bindir}/snacc-config %{_datadir}/aclocal/snacc.m4 %{_includedir}/%{name}/c %{_includedir}/%{name}/c++ %{_libdir}/libasn1c++.so %{_libdir}/libasn1cCebuf.so %{_libdir}/libasn1cebuf.so %{_libdir}/libasn1cmbuf.so %{_libdir}/libasn1csbuf.so %{_libdir}/libasn1ctbl.so %changelog * Sat Sep 26 2009 Shakthi Kannan 1.3-4 - Removed --without-tcl as it doesn not affect configure. - snacc-configure.patch will not build c++-lib/tcl/Makefile as tcl is not required. * Thu Sep 24 2009 Shakthi Kannan 1.3-3 - Removed -libs package, and moved them to -base package. - s/sample/Sample in package description. - Directory ownership in base package for includedir/name. - snacc.m4 moved to -devel package. - Patch names start with snacc-. - Removed .tex and .bib files as .ps is already shipped. * Wed Sep 23 2009 Shakthi Kannan 1.3-2 - Fixed spelling mistake s/dample/sample. - Added {c, c++}-examples to devel package. - Moved *.asn1 files to base package. - Created separate libs package. - Call ldconfig for post, postun for libs package. * Mon Sep 21 2009 Shakthi Kannan 1.3-1 - First snacc package. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/snacc/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:57:08 -0000 1.1 +++ .cvsignore 30 Sep 2009 03:43:38 -0000 1.2 @@ -0,0 +1 @@ +snacc_1.3bbn.orig.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/snacc/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:57:09 -0000 1.1 +++ sources 30 Sep 2009 03:43:38 -0000 1.2 @@ -0,0 +1 @@ +24c969e2673f1713d5d995d2f9e64781 snacc_1.3bbn.orig.tar.gz From bernie at fedoraproject.org Wed Sep 30 03:44:43 2009 From: bernie at fedoraproject.org (Bernie Innocenti) Date: Wed, 30 Sep 2009 03:44:43 +0000 (UTC) Subject: rpms/etckeeper/devel etckeeper.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930034443.3052311C00C1@cvs1.fedora.phx.redhat.com> Author: bernie Update of /cvs/pkgs/rpms/etckeeper/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30977/devel Modified Files: .cvsignore sources Added Files: etckeeper.spec import.log Log Message: Initial import. --- NEW FILE etckeeper.spec --- %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()") Name: etckeeper Version: 0.41 Release: 1%{?dist} Summary: Store /etc in a SCM system (git, mercurial, bzr or darcs) Group: Applications/System License: GPLv2+ URL: http://kitenet.net/~joey/code/etckeeper/ Source0: http://ftp.debian.org/debian/pool/main/e/etckeeper/%{name}_%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: git >= 1.6 %description The etckeeper program is a tool to let /etc be stored in a git, mercurial, bzr or darcs repository. It hooks into yum to automatically commit changes made to /etc during package upgrades. It tracks file metadata that version control systems do not normally support, but that is important for /etc, such as the permissions of /etc/shadow. It's quite modular and configurable, while also being simple to use if you understand the basics of working with version control. The default backend is git, if want to use a another backend please install the appropriate tool (mercurial, darcs or bzr). To use bzr as backend, please also install the %{name}-bzr package. To start using the package please read %{_docdir}/%{name}-%{version}/README %package bzr Summary: Support for bzr with etckeeper Group: Applications/System Requires: %{name} = %{version}-%{release} bzr BuildRequires: bzr BuildRequires: python-devel %description bzr This package provides a bzr backend for etckeeper, if you want to use etckeeper with bzr backend, install this package. %prep %setup -q -n %{name} %{__perl} -pi -e ' s|HIGHLEVEL_PACKAGE_MANAGER=apt|HIGHLEVEL_PACKAGE_MANAGER=yum|; s|LOWLEVEL_PACKAGE_MANAGER=dpkg|LOWLEVEL_PACKAGE_MANAGER=rpm|; ' etckeeper.conf %{__sed} -i -e '1d' yum-etckeeper.py %build make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL="%{__install} -p" %{__install} -D -p debian/cron.daily %{buildroot}%{_sysconfdir}/cron.daily/%{name} %{__install} -d %{buildroot}%{_localstatedir}/cache/%{name} %{__sed} -i -e '1d' %{buildroot}%{python_sitelib}/bzrlib/plugins/%{name}/__init__.py %clean rm -rf %{buildroot} # Users must study the README anyway. #post #{_sbindir}/%{name} init -d /etc/ %files %defattr(-, root, root, -) %doc GPL INSTALL TODO README %{_sbindir}/%{name} %{_mandir}/man8/%{name}.8* %dir %{_sysconfdir}/%{name} %dir %{_sysconfdir}/%{name}/*.d %{_sysconfdir}/%{name}/*.d/ %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %{_sysconfdir}/cron.daily/%{name} %dir %{_sysconfdir}/bash_completion.d %config(noreplace) %{_sysconfdir}/bash_completion.d/%{name} %dir %{_prefix}/lib/yum-plugins %{_prefix}/lib/yum-plugins/%{name}.* %dir %{_sysconfdir}/yum/pluginconf.d %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/%{name}.conf %{_localstatedir}/cache/%{name} %files bzr %defattr(-, root, root, -) %doc GPL %{python_sitelib}/bzrlib/plugins/%{name} %{python_sitelib}/bzr_%{name}-*.egg-info %changelog * Sat Sep 12 2009 Bernie Innocenti - 0.41-1 - Updatte to 0.41 - Add missing directory ownerships * Sat Sep 12 2009 Bernie Innocenti - 0.40-3 - Make the bzr subpackage builddepend on python-devel * Wed Sep 09 2009 Terje Rosten - 0.40-2 - Package is noarch - Rpmlint clean - Random cleanup - Ship cache dir in package - bzr subpackage - Add bzr to buildreq * Sat Sep 05 2009 Bernie Innocenti - 0.40-1 - Update to 0.40 * Sun Jun 14 2009 Bernie Innocenti - 0.37-1 - Update to 0.37 - Change license tag to GPLv2+ * Fri Feb 27 2009 Jimmy Tang - 0.33-4 - fix up initial install to make directory in /var/cache/etckeeper - install the etckeeper daily cron job - define some config files that shouldn't be replaced, should the hooks in commit.d, init.d etc... saved and not blown away? if so they can defined as config files. etckeeper should record the changes anyway. * Wed Feb 25 2009 Jimmy Tang - 0.32-1 - yum etckeeper plugin is now apart of this package * Tue Feb 24 2009 Jimmy Tang - 0.31-1 - initial package --- NEW FILE import.log --- etckeeper-0_41-1_fc12:HEAD:etckeeper-0.41-1.fc12.src.rpm:1254282233 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/etckeeper/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:15:12 -0000 1.1 +++ .cvsignore 30 Sep 2009 03:44:42 -0000 1.2 @@ -0,0 +1 @@ +etckeeper_0.41.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/etckeeper/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:15:12 -0000 1.1 +++ sources 30 Sep 2009 03:44:42 -0000 1.2 @@ -0,0 +1 @@ +d8929c79fcab4f3e57d7ebb03f20df63 etckeeper_0.41.tar.gz From shakthimaan at fedoraproject.org Wed Sep 30 03:47:02 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Wed, 30 Sep 2009 03:47:02 +0000 (UTC) Subject: rpms/snacc/EL-5 import.log, NONE, 1.1 snacc-bts-442873.patch, NONE, 1.1 snacc-configure.patch, NONE, 1.1 snacc-examples.patch, NONE, 1.1 snacc-gcc.patch, NONE, 1.1 snacc-ttab-tex-UTF8-fix.patch, NONE, 1.1 snacc.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930034702.EF05B11C00C1@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/snacc/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31714/EL-5 Modified Files: .cvsignore sources Added Files: import.log snacc-bts-442873.patch snacc-configure.patch snacc-examples.patch snacc-gcc.patch snacc-ttab-tex-UTF8-fix.patch snacc.spec Log Message: First snacc package. --- NEW FILE import.log --- snacc-1_3-4_fc11:EL-5:snacc-1.3-4.fc11.src.rpm:1254282754 snacc-bts-442873.patch: snacc-config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE snacc-bts-442873.patch --- diff -uraN snacc-1.3bbn.orig/snacc-config.in snacc-1.3bbn/snacc-config.in --- snacc-1.3bbn.orig/snacc-config.in 2001-01-27 02:02:40.000000000 +0100 +++ snacc-1.3bbn/snacc-config.in 2008-04-16 01:19:43.153755670 +0200 @@ -95,7 +95,7 @@ if test $exec_prefix != /usr; then echo -n "-L${exec_prefix}/lib "; fi case "$language" in C) echo -n "-lasn1c${buffertype} " ;; - C++) echo -n "-Iasn1c++ " ;; + C++) echo -n "-lasn1c++ " ;; *) ;; esac else snacc-configure.patch: configure.ac | 313 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.in | 305 --------------------------------------------------------- 2 files changed, 313 insertions(+), 305 deletions(-) --- NEW FILE snacc-configure.patch --- diff -uraN snacc-1.3bbn/configure.ac snacc-1.3bbn-debian/configure.ac --- snacc-1.3bbn/configure.ac 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3bbn-debian/configure.ac 2005-07-30 17:20:35.043753552 +0000 @@ -0,0 +1,313 @@ +dnl Process this file with autoconf to produce a configure script. +dnl --- +dnl $Log: configure.ac,v $ +dnl Revision 1.3 2002/11/19 20:28:12 debacle +dnl libtool changes. +dnl +dnl Revision 1.2 2002/11/19 19:37:38 debacle +dnl Auto-tools stuff. +dnl +dnl Revision 1.1 2002/11/19 19:18:04 debacle +dnl New autoconf. +dnl +dnl Revision 1.13 1997/09/04 13:54:04 wan +dnl A little more portability +dnl +dnl Revision 1.12 1997/02/28 13:39:35 wan +dnl Modifications collected for new version 1.3: Bug fixes, tk4.2. +dnl +dnl Revision 1.11 1997/02/16 16:50:27 rj +dnl made return *this after calling abort()'' a compile time option. +dnl +dnl Revision 1.10 1997/02/15 20:06:27 rj +dnl adjust to changed AC_TRY_COMPILE macro +dnl +dnl Revision 1.9 1997/02/15 20:01:38 rj +dnl check whether the compiler supports volatile functions (and whether abort() is volatile). +dnl +dnl Revision 1.8 1997/01/01 19:57:01 rj +dnl changes for autoconf version 2.12 +dnl +dnl Revision 1.7 1995/09/07 18:36:47 rj +dnl psbook and psnup are looked for (used by .../doc/makefile) +dnl +dnl Revision 1.6 1995/07/24 14:44:47 rj +dnl don't use gcc/g++ with -pipe, compiling some files may exceed virtual memory. +dnl +dnl look for tclsh(1). tcl-lib uses it to construct the tclIndex file. don't look for Tcl/Tk if the tclsh is absent. +dnl +dnl look for patch(1). the c-lib uses it to patch tbl.h. +dnl +dnl search for tree-3.6's libtktree.a and set TREELIBS in .../makehead accordingly. +dnl +dnl check for memset(3), memcpy(3) and memcmp(3). .../snacc.h reverts to bzero(3), bcopy(3) and bcmp(3) if necessary. +dnl +dnl Revision 1.5 1995/02/20 11:18:41 rj +dnl cpp switch HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS added. +dnl check for isinf(3) and finite(3) added. +dnl +dnl Revision 1.4 1995/02/17 15:15:44 rj +dnl hack to let makedepend find .h files the way gcc does. +dnl +dnl Revision 1.3 1995/02/17 14:26:40 rj +dnl adjustments for autoconf 2.x +dnl +dnl Revision 1.2 1994/10/08 04:29:37 rj +dnl search for Tcl/Tk +dnl +dnl Revision 1.1 1994/09/01 00:51:22 rj +dnl first check-in (new file). +dnl +AC_INIT( compiler/core/snacc.c) +AC_REVISION($Revision: 1.3 $) +AM_INIT_AUTOMAKE(snacc, 1.3) +AM_CONFIG_HEADER( config.h) +dnl --- alternative programs: +AC_PROG_MAKE_SET +AC_PROG_CC +AC_ISC_POSIX +dnl if CDPATH is set, the configure script might fail +unset CDPATH +dnl if test -n "$GCC"; then +dnl saveCC="$CC" +dnl CC="$CC -pipe" +dnl AC_MSG_CHECKING( whether $saveCC takes -pipe) +dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no); CC="$saveCC"]) +dnl fi +AC_PROG_GCC_TRADITIONAL +AC_MSG_CHECKING( whether ANSI or K&R style C) +AC_TRY_COMPILE([ ], [void *p; p = "test";], [ +AC_MSG_RESULT(ANSI) +AC_DEFINE( __USE_ANSI_C__) +], [ +AC_MSG_RESULT(K&R) +]) +AC_PROG_CXX +AC_LANG_CPLUSPLUS +dnl if test -n "$GCC"; then +dnl saveCXX="$CXX" +dnl CXX="$CXX -pipe" +dnl AC_MSG_CHECKING( whether $saveCXX takes -pipe) +dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no);CC="$saveCC"]) +dnl fi +AC_MSG_CHECKING( for bool built-in) +AC_TRY_COMPILE( , bool b = false;, [AC_DEFINE( BOOL_BUILTIN) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) +AC_MSG_CHECKING( for variable sized automatic arrays) +AC_TRY_COMPILE( , changequote(<,>)int i = 42; char a[++i]; *a = i;changequote([,]), [AC_DEFINE( HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) +AC_MSG_CHECKING( for volatile functions) +AC_TRY_COMPILE( , changequote(<,>)abort();changequote([,]), [AC_MSG_RESULT( yes)], [AC_DEFINE( COMPILER_WITHOUT_VOLATILE_FUNCTIONS) SNACC_NOVOLAT=-novolat; AC_SUBST( SNACC_NOVOLAT) AC_MSG_RESULT( no)]) +AC_LANG_C +AM_PROG_LEX +case "$LEX" in + lex) + LFLAGS="-Nc10000" + ;; + flex) + CFLAGS="$CFLAGS -DFLEX_IN_USE" +esac +AC_SUBST( LFLAGS) +AC_SUBST( CFLAGS) +# the boot strapping code in .../c-lib/ needs patch: +AC_CHECK_PROGS( PATCH, patch, false) +AC_PROG_YACC +AC_PROG_LN_S +AC_PROG_INSTALL +dnl --- header files: +AC_HEADER_TIME +AC_HEADER_DIRENT +AC_TYPE_SIZE_T +AC_TYPE_UID_T +AC_HEADER_STDC +AC_CHECK_HEADERS( unistd.h memory.h string.h malloc.h fcntl.h) +AC_FUNC_VPRINTF +dnl --- system and compiler characteristics: +AC_C_CONST +AC_C_BIGENDIAN +AC_CHECK_SIZEOF(short, 2) +AC_CHECK_SIZEOF(int, 4) +AC_CHECK_SIZEOF(long, 4) +AC_CHECK_SIZEOF(double, 8) +AC_CHECK_LIB( m, sin) +AC_CHECK_FUNCS( isinf finite) +AC_CHECK_FUNCS( memset memcpy memcmp) +dnl --- +AC_PATH_X +AC_PATH_XTRA +AC_CHECK_PROGS( TCLSH, tclsh, false) +if test "$TCLSH" != false && test "x$no_x" != "xyes"; then + AC_CHECK_HEADER( + tcl.h, + [AC_CHECK_LIB( ld, ldopen, TCLOTHERLIBS=-lld) + AC_CHECK_LIB( + tcl, + Tcl_CreateInterp, + [saveCFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $X_CFLAGS" + AC_CHECK_LIB( + tk, + Tk_CreateWindow, + [AC_DEFINE( HAVE_TCL) + TCLLIBS="-ltk -ltcl $TCLOTHERLIBS" + CXXTCLDIR="tcl" + TCLDIRS="tcl-lib tcl-asn tcl-example" + AC_LANG_CPLUSPLUS + AC_CHECK_LIB( + TkTree, + Tree_Init, + [TREELIBS="-lTkTree"], + [AC_MSG_RESULT( [tcl/tk libs found, but tree widget is missing])], + -lTkTree -ltk -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) + AC_LANG_C], + [AC_MSG_RESULT( [tcl lib found, but tk lib is missing])], + -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) + CFLAGS="$saveCFLAGS"], + [AC_MSG_RESULT( [tcl library not found])], + $TCLOTHERLIBS -lm)]) +fi +AC_SUBST( CXXTCLDIR) +AC_SUBST( TCLDIRS) +AC_SUBST( TCLLIBS) +AC_SUBST( TREELIBS) +dnl --- +AC_CHECK_PROGS( LATEX, latex, false) +AC_CHECK_PROGS( BIBTEX, bibtex, false) +AC_CHECK_PROGS( DVIPS, dvips, false) +AC_CHECK_PROGS( DETEX, detex2 detex, false) +AC_CHECK_PROGS( PSPREVIEW, ghostview gs, true) +AC_CHECK_PROGS( PSBOOK, psbook, false) +AC_CHECK_PROGS( PSNUP, psnup, false) +AC_CHECK_PROGS( SPELL, ispell spell, spell) +dnl --- + +dnl Configure for libtool. +AC_PROG_LIBTOOL + +dnl Generate the C library build directories. +linked_files=`cd c-lib/src && ls *.c` +for dir in Cebuf ebuf mbuf sbuf tbl; do + if test -d c-lib/$dir; then :; else + echo creating c-lib/$dir + mkdir c-lib/$dir + fi + (cd c-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c . ) + sed_code="-e s/libasn1cbuf/libasn1c$dir/g" + case $dir in + Cebuf) + (cd c-lib/$dir && rm -f asn-useful.c asn-useful.h tbl.c tbl.h && $LN_S ../boot/asn* ../boot/tbl* .) + sed_code="$sed_code -e s/^.*asn-useful\.c:/neverA:/ -e s/^.*tbl\.c:/neverB:/" + BUFFLAGS="-DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I\$(top_srcdir)/compiler/core" + ;; + ebuf) BUFFLAGS="-DUSE_EXP_BUF" ;; + mbuf) BUFFLAGS="-DUSE_MIN_BUF" ;; + sbuf) BUFFLAGS="-DUSE_SBUF" ;; + tbl) BUFFLAGS="-DUSE_GEN_BUF -DTTBL" ;; + esac + echo "BUFFLAGS = $BUFFLAGS" >> c-lib/$dir/Makefile.in + eval sed $sed_code < c-lib/src/Makefile.in >> c-lib/$dir/Makefile.in +done + +dnl Generate the C++ and Tcl library build directories. +linked_files=`cd c++-lib/src && ls *.c *.C` +for dir in c++ tcl; do + if test -d c++-lib/$dir; then :; else + echo creating c++-lib/$dir + mkdir c++-lib/$dir + fi + (cd c++-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c ../src/*.C .) + sed_code="-e s/libasn1cxxtcl/libasn1$dir/g" + case $dir in + c++) BUFFLAGS="-DMETA=0" sed_code="$sed_code -e s/noinst/lib/g";; + tcl) BUFFLAGS="-DTCL" sed_code="$sed_code -e s/noinst/lib/g";; + esac + echo "BUFFLAGS = $BUFFLAGS" >> c++-lib/$dir/Makefile.in + eval sed $sed_code < c++-lib/src/Makefile.in >> c++-lib/$dir/Makefile.in +done + +dnl Generate snaccconfig.h. The whether-to-generate logic is cribbed +dnl from glib-1.2.1's configure.in. See that file for an explanation. +AC_OUTPUT_COMMANDS([ + +## Generate `snaccconfig.h' in two +## cases: +## 1. `config.status' is run either explicitly, or via configure. +## Esp. not when it is run in `Makefile' to generate makefiles and +## config.h +## 2. CONFIG_OTHER is set explicitly +## +## Case 1 is difficult. We know that `automake' sets one of +## CONFIG_FILES or CONFIG_HEADERS to empty. This heuristic works +## only when AM_CONFIG_HEADER is set, however. + +case "x$CONFIG_OTHER" in +*snaccconfig.h) gen_snaccconfig_h=yes +;; +esac +if test -n "${CONFIG_FILES}" && test -n "${CONFIG_HEADERS}"; then + # Both CONFIG_FILES and CONFIG_HEADERS are non-empty ==> Case 1 + if test "x${CONFIG_OTHER}" = x; then + gen_snaccconfig_h=yes + fi +fi + +## If we're generating snaccconfig.h: +## FIXME - currently, snaccconfig.h is just the normal +## config.h wrapped. this is because the user include +## files use the normal config.h symbol names, and I +## haven't changed those yet. +if test "x$gen_snaccconfig_h" = xyes; then + outfile=snaccconfig.h + echo creating $outfile + cat < ${outfile}-tmp +/* snaccconfig.h + * + * This is an automatically generated file - please modify 'configure.in'. + */ + +#ifndef _SNACCCONFIG_H +#define _SNACCCONFIG_H + +SNACCEOF + egrep -v 'PACKAGE|VERSION' config.h >> ${outfile}-tmp + cat <> ${outfile}-tmp + +#endif /* !_SNACCCONFIG_H */ +SNACCEOF + if cmp -s ${outfile}-tmp $outfile; then + echo $outfile is unchanged + rm -f ${outfile}-tmp + else + mv ${outfile}-tmp ${outfile} + fi +fi +]) + +dnl Writes files. +AC_OUTPUT(Makefile + compiler/Makefile + compiler/back-ends/c++-gen/Makefile + compiler/back-ends/c-gen/Makefile + compiler/back-ends/idl-gen/Makefile + compiler/back-ends/Makefile + compiler/core/Makefile + c-lib/Makefile + c-lib/inc/Makefile + c-lib/src/Makefile + c-lib/Cebuf/Makefile + c-lib/ebuf/Makefile + c-lib/mbuf/Makefile + c-lib/sbuf/Makefile + c-lib/tbl/Makefile + c++-lib/Makefile + c++-lib/inc/Makefile + c++-lib/src/Makefile + c++-lib/c++/Makefile + asn1specs/Makefile + tbl-tools/berdecode/Makefile + tbl-tools/mkchdr/Makefile + tbl-tools/ptbl/Makefile + tbl-tools/pval/Makefile + tbl-tools/Makefile + doc/Makefile + snacc-config, +[if test -f snacc-config; then chmod +x snacc-config; fi]) +dnl --- finis diff -uraN snacc-1.3bbn/configure.in snacc-1.3bbn-debian/configure.in --- snacc-1.3bbn/configure.in 2005-07-30 20:06:02.703761472 +0000 +++ snacc-1.3bbn-debian/configure.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,305 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. -dnl --- -dnl $Log: configure.in,v $ -dnl Revision 1.13 1997/09/04 13:54:04 wan -dnl A little more portability -dnl -dnl Revision 1.12 1997/02/28 13:39:35 wan -dnl Modifications collected for new version 1.3: Bug fixes, tk4.2. -dnl -dnl Revision 1.11 1997/02/16 16:50:27 rj -dnl made return *this after calling abort()'' a compile time option. -dnl -dnl Revision 1.10 1997/02/15 20:06:27 rj -dnl adjust to changed AC_TRY_COMPILE macro -dnl -dnl Revision 1.9 1997/02/15 20:01:38 rj -dnl check whether the compiler supports volatile functions (and whether abort() is volatile). -dnl -dnl Revision 1.8 1997/01/01 19:57:01 rj -dnl changes for autoconf version 2.12 -dnl -dnl Revision 1.7 1995/09/07 18:36:47 rj -dnl psbook and psnup are looked for (used by .../doc/makefile) -dnl -dnl Revision 1.6 1995/07/24 14:44:47 rj -dnl don't use gcc/g++ with -pipe, compiling some files may exceed virtual memory. -dnl -dnl look for tclsh(1). tcl-lib uses it to construct the tclIndex file. don't look for Tcl/Tk if the tclsh is absent. -dnl -dnl look for patch(1). the c-lib uses it to patch tbl.h. -dnl -dnl search for tree-3.6's libtktree.a and set TREELIBS in .../makehead accordingly. -dnl -dnl check for memset(3), memcpy(3) and memcmp(3). .../snacc.h reverts to bzero(3), bcopy(3) and bcmp(3) if necessary. -dnl -dnl Revision 1.5 1995/02/20 11:18:41 rj -dnl cpp switch HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS added. -dnl check for isinf(3) and finite(3) added. -dnl -dnl Revision 1.4 1995/02/17 15:15:44 rj -dnl hack to let makedepend find .h files the way gcc does. -dnl -dnl Revision 1.3 1995/02/17 14:26:40 rj -dnl adjustments for autoconf 2.x -dnl -dnl Revision 1.2 1994/10/08 04:29:37 rj -dnl search for Tcl/Tk -dnl -dnl Revision 1.1 1994/09/01 00:51:22 rj -dnl first check-in (new file). -dnl -AC_INIT( compiler/core/snacc.c) -AC_REVISION($Revision: 1.13 $) -AM_INIT_AUTOMAKE(snacc, 1.3) -AM_CONFIG_HEADER( config.h) -dnl --- alternative programs: -AC_PROG_MAKE_SET -AC_PROG_CC -AC_ISC_POSIX -if test -n "$GCC"; then -dnl saveCC="$CC" -dnl CC="$CC -pipe" -dnl AC_MSG_CHECKING( whether $saveCC takes -pipe) -dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no); CC="$saveCC"]) -fi -AC_PROG_GCC_TRADITIONAL -AC_MSG_CHECKING( whether ANSI or K&R style C) -AC_TRY_COMPILE([ ], [void *p; p = "test";], [ -AC_MSG_RESULT(ANSI) -AC_DEFINE( __USE_ANSI_C__) -], [ -AC_MSG_RESULT(K&R) -]) -AC_PROG_CXX -AC_LANG_CPLUSPLUS -dnl if test -n "$GCC"; then -dnl saveCXX="$CXX" -dnl CXX="$CXX -pipe" -dnl AC_MSG_CHECKING( whether $saveCXX takes -pipe) -dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no);CC="$saveCC"]) -dnl fi -AC_MSG_CHECKING( for bool built-in) -AC_TRY_COMPILE( , bool b = false;, [AC_DEFINE( BOOL_BUILTIN) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) -AC_MSG_CHECKING( for variable sized automatic arrays) -AC_TRY_COMPILE( , changequote(<,>)int i = 42; char a[++i]; *a = i;changequote([,]), [AC_DEFINE( HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) -AC_MSG_CHECKING( for volatile functions) -AC_TRY_COMPILE( , changequote(<,>)abort();changequote([,]), [AC_MSG_RESULT( yes)], [AC_DEFINE( COMPILER_WITHOUT_VOLATILE_FUNCTIONS) SNACC_NOVOLAT=-novolat; AC_SUBST( SNACC_NOVOLAT) AC_MSG_RESULT( no)]) -AC_LANG_C -AM_PROG_LEX -case "$LEX" in - lex) - LFLAGS="-Nc10000" - ;; - flex) - CFLAGS="$CFLAGS -DFLEX_IN_USE" -esac -AC_SUBST( LFLAGS) -AC_SUBST( CFLAGS) -# the boot strapping code in .../c-lib/ needs patch: -AC_CHECK_PROGS( PATCH, patch, false) -AC_PROG_YACC -AC_PROG_LN_S -AC_PROG_INSTALL -dnl --- header files: -AC_HEADER_TIME -AC_HEADER_DIRENT -AC_TYPE_SIZE_T -AC_TYPE_UID_T -AC_HEADER_STDC -AC_CHECK_HEADERS( unistd.h memory.h string.h malloc.h fcntl.h) -AC_FUNC_VPRINTF -dnl --- system and compiler characteristics: -AC_C_CONST -AC_C_BIGENDIAN -AC_CHECK_SIZEOF(short, 2) -AC_CHECK_SIZEOF(int, 4) -AC_CHECK_SIZEOF(long, 4) -AC_CHECK_SIZEOF(double, 8) -AC_CHECK_LIB( m, sin) -AC_CHECK_FUNCS( isinf finite) -AC_CHECK_FUNCS( memset memcpy memcmp) -dnl --- -AC_PATH_X -AC_PATH_XTRA -AC_CHECK_PROGS( TCLSH, tclsh, false) -if test "$TCLSH" != false && test "x$no_x" != "xyes"; then - AC_CHECK_HEADER( - tcl.h, - [AC_CHECK_LIB( ld, ldopen, TCLOTHERLIBS=-lld) - AC_CHECK_LIB( - tcl, - Tcl_CreateInterp, - [saveCFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $X_CFLAGS" - AC_CHECK_LIB( - tk, - Tk_CreateWindow, - [AC_DEFINE( HAVE_TCL) - TCLLIBS="-ltk -ltcl $TCLOTHERLIBS" - CXXTCLDIR="tcl" - TCLDIRS="tcl-lib tcl-asn tcl-example" - AC_LANG_CPLUSPLUS - AC_CHECK_LIB( - TkTree, - Tree_Init, - [TREELIBS="-lTkTree"], - [AC_MSG_RESULT( [tcl/tk libs found, but tree widget is missing])], - -lTkTree -ltk -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) - AC_LANG_C], - [AC_MSG_RESULT( [tcl lib found, but tk lib is missing])], - -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) - CFLAGS="$saveCFLAGS"], - [AC_MSG_RESULT( [tcl library not found])], - $TCLOTHERLIBS -lm)]) -fi -AC_SUBST( CXXTCLDIR) -AC_SUBST( TCLDIRS) -AC_SUBST( TCLLIBS) -AC_SUBST( TREELIBS) -dnl --- -AC_CHECK_PROGS( LATEX, latex, false) -AC_CHECK_PROGS( BIBTEX, bibtex, false) -AC_CHECK_PROGS( DVIPS, dvips, false) -AC_CHECK_PROGS( DETEX, detex2 detex, false) -AC_CHECK_PROGS( PSPREVIEW, ghostview gs, true) -AC_CHECK_PROGS( PSBOOK, psbook, false) -AC_CHECK_PROGS( PSNUP, psnup, false) -AC_CHECK_PROGS( SPELL, ispell spell, spell) -dnl --- - -dnl Configure for libtool. -AM_PROG_LIBTOOL -LTLIBOBJS=`echo "$LIBOBJS" | sed 's/\.o/.lo/g'` -AC_SUBST(LTLIBOBJS) - -dnl Generate the C library build directories. -linked_files=`cd c-lib/src && ls *.c` -for dir in Cebuf ebuf mbuf sbuf tbl; do - if test -d c-lib/$dir; then :; else - echo creating c-lib/$dir - mkdir c-lib/$dir - fi - (cd c-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c . ) - sed_code="-e s/libasn1cbuf/libasn1c$dir/g" - case $dir in - Cebuf) - (cd c-lib/$dir && rm -f asn-useful.c asn-useful.h tbl.c tbl.h && $LN_S ../boot/asn* ../boot/tbl* .) - sed_code="$sed_code -e s/^.*asn-useful\.c:/neverA:/ -e s/^.*tbl\.c:/neverB:/" - BUFFLAGS="-DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I\$(top_srcdir)/compiler/core" - ;; - ebuf) BUFFLAGS="-DUSE_EXP_BUF" ;; - mbuf) BUFFLAGS="-DUSE_MIN_BUF" ;; - sbuf) BUFFLAGS="-DUSE_SBUF" ;; - tbl) BUFFLAGS="-DUSE_GEN_BUF -DTTBL" ;; - esac - echo "BUFFLAGS = $BUFFLAGS" >> c-lib/$dir/Makefile.in - eval sed $sed_code < c-lib/src/Makefile.in >> c-lib/$dir/Makefile.in -done - -dnl Generate the C++ and Tcl library build directories. -linked_files=`cd c++-lib/src && ls *.c *.C` -for dir in c++ tcl; do - if test -d c++-lib/$dir; then :; else - echo creating c++-lib/$dir - mkdir c++-lib/$dir - fi - (cd c++-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c ../src/*.C .) - sed_code="-e s/libasn1cxxtcl/libasn1$dir/g" - case $dir in - c++) BUFFLAGS="-DMETA=0" sed_code="$sed_code -e s/noinst/lib/g";; - tcl) BUFFLAGS="-DTCL" sed_code="$sed_code -e s/noinst/lib/g";; - esac - echo "BUFFLAGS = $BUFFLAGS" >> c++-lib/$dir/Makefile.in - eval sed $sed_code < c++-lib/src/Makefile.in >> c++-lib/$dir/Makefile.in -done - -dnl Generate snaccconfig.h. The whether-to-generate logic is cribbed -dnl from glib-1.2.1's configure.in. See that file for an explanation. -AC_OUTPUT_COMMANDS([ - -## Generate `snaccconfig.h' in two -## cases: -## 1. `config.status' is run either explicitly, or via configure. -## Esp. not when it is run in `Makefile' to generate makefiles and -## config.h -## 2. CONFIG_OTHER is set explicitly -## -## Case 1 is difficult. We know that `automake' sets one of -## CONFIG_FILES or CONFIG_HEADERS to empty. This heuristic works -## only when AM_CONFIG_HEADER is set, however. - -case "x$CONFIG_OTHER" in -*snaccconfig.h) gen_snaccconfig_h=yes -;; -esac -if test -n "${CONFIG_FILES}" && test -n "${CONFIG_HEADERS}"; then - # Both CONFIG_FILES and CONFIG_HEADERS are non-empty ==> Case 1 - if test "x${CONFIG_OTHER}" = x; then - gen_snaccconfig_h=yes - fi -fi - -## If we're generating snaccconfig.h: -## FIXME - currently, snaccconfig.h is just the normal -## config.h wrapped. this is because the user include -## files use the normal config.h symbol names, and I -## haven't changed those yet. -if test "x$gen_snaccconfig_h" = xyes; then - outfile=snaccconfig.h - echo creating $outfile - cat < ${outfile}-tmp -/* snaccconfig.h - * - * This is an automatically generated file - please modify 'configure.in'. - */ - -#ifndef _SNACCCONFIG_H -#define _SNACCCONFIG_H - -SNACCEOF - egrep -v 'PACKAGE|VERSION' config.h >> ${outfile}-tmp - cat <> ${outfile}-tmp - -#endif /* !_SNACCCONFIG_H */ -SNACCEOF - if cmp -s ${outfile}-tmp $outfile; then - echo $outfile is unchanged - rm -f ${outfile}-tmp - else - mv ${outfile}-tmp ${outfile} - fi -fi -]) - -dnl Writes files. -AC_OUTPUT(Makefile - compiler/Makefile - compiler/back-ends/c++-gen/Makefile - compiler/back-ends/c-gen/Makefile - compiler/back-ends/idl-gen/Makefile - compiler/back-ends/Makefile - compiler/core/Makefile - c-lib/Makefile - c-lib/inc/Makefile - c-lib/src/Makefile - c-lib/Cebuf/Makefile - c-lib/ebuf/Makefile - c-lib/mbuf/Makefile - c-lib/sbuf/Makefile - c-lib/tbl/Makefile - c++-lib/Makefile - c++-lib/inc/Makefile - c++-lib/src/Makefile - c++-lib/c++/Makefile - c++-lib/tcl/Makefile - asn1specs/Makefile - tbl-tools/berdecode/Makefile - tbl-tools/mkchdr/Makefile - tbl-tools/ptbl/Makefile - tbl-tools/pval/Makefile - tbl-tools/Makefile - doc/Makefile - snacc-config, -[if test -f snacc-config; then chmod +x snacc-config; fi]) -dnl --- finis snacc-examples.patch: c++-examples/any/README | 90 +++ c++-examples/any/example.C | 115 ++++ c++-examples/any/genber.C | 150 +++++ c++-examples/any/makefile | 154 ++++++ c++-examples/makefile | 34 + c++-examples/simple/README | 105 ++++ c++-examples/simple/example.C | 115 ++++ c++-examples/simple/genber.C | 99 +++ c++-examples/simple/good-pr.ber.uu | 7 c++-examples/simple/makefile | 146 +++++ c++-examples/snmp/README | 126 ++++ c++-examples/snmp/makefile | 103 ++++ c++-examples/test-lib/README | 37 + c++-examples/test-lib/makefile | 59 ++ c++-examples/test-lib/test-lib.C | 781 ++++++++++++++++++++++++++++++ c-examples/any/README | 107 ++++ c-examples/any/example.c | 161 ++++++ c-examples/any/genber.c | 164 ++++++ c-examples/any/makefile | 144 +++++ c-examples/makefile | 42 + c-examples/simple/README | 128 +++++ c-examples/simple/expbuf-ex.c | 166 ++++++ c-examples/simple/genber.c | 154 ++++++ c-examples/simple/good-pr.ber.uu | 7 c-examples/simple/makefile | 198 +++++++ c-examples/simple/minbuf-ex.c | 162 ++++++ c-examples/simple/sbuf-ex.c | 154 ++++++ c-examples/snmp/README | 118 ++++ c-examples/snmp/makefile | 91 +++ c-examples/test-lib/README | 37 + c-examples/test-lib/makefile | 50 + c-examples/test-lib/test-lib.c | 935 +++++++++++++++++++++++++++++++++++++ tbl-example/README | 83 +++ tbl-example/example.c | 174 ++++++ tbl-example/makefile | 82 +++ tbl-example/p-rec.ber.uu | 7 36 files changed, 5285 insertions(+) --- NEW FILE snacc-examples.patch --- diff -uraN snacc-1.3bbn/c++-examples/any/README snacc-1.3b4/c++-examples/any/README --- snacc-1.3bbn/c++-examples/any/README 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/c++-examples/any/README 1997-02-16 20:25:26.000000000 +0000 @@ -0,0 +1,90 @@ +(RCS control information is at the end of this file.) + + +C++ ANY example README +--------------------- + +This example shows how the snacc compiler handles the ANY DEFINED BY +type in C++. ANY types (not ANY DEFINED BY) require modifications +to the generated code. Type "make" to build this example. + +This directory should have the following 4 files in it: + + README + example.C + genber.C + makefile + +There are 3 programs generated by the makefile: + + genber - builds a BER value of the AnyTestType and writes it + to a file called "att.ber" + + def - takes file name of an AnyTestType BER value. Decodes the + file and re-encodes it to stdout. Uses definite + lengths for constructed values. + + indef - takes file name of an AnyTestType BER value. Decodes the + file and re-encodes it to stdout. Uses indefinite + lengths for constructed values. + + +These files use the code generated by snacc from the +snacc/asn1specs/any.asn1 file. (see the makefile) + +Look at genber.C to see how values can be built and printed. + +Look at the generated code in any_test.C and any_test.h to see how the +any hash table is built. + + +try the following commands in your c-shell: + +%1 genber # generate the att.ber file +%2 indef att.ber > tmp.ber # decode att.ber an re-encode into tmp.ber +%3 def tmp.ber > tmp2.ber # decode tmp.ber an re-encode into tmp2.ber +%4 diff att.ber tmp2.ber # compare .ber files (should be the same) + +When you are finished with the example type "make clean" to remove +the binaries and generated code. + + + +Things To Note +-------------- + +Snacc ASN.1 comment commands + +In the snacc/asn1specs/any.asn1 file, the AnyTestType has a special +"--snacc" ASN.1 comment after ::= to give snacc some extra information +about the AnyTestType. + +AnyTestType ::= --snacc isPdu:"TRUE" -- SEQUENCE { ... etc. ... } + +The "isPdu" flag only affects the generated C code, not C++. Each +C++ type gets PDU methods by default. + + +SNMP OBJECT-TYPE Macro + +The SNMP OBJECT-TYPE macro is used to define the id value to type +mapping for ANY DEFINED BY types. The macro has been modified to +accept both INTEGERs and OBJECT IDENTIFIERs as id values (see +snacc/asn1specs/any.asn1). This macro can be used with other +protocols to define the id to type mapping. + +Two hash tables are used to hold the id to type mappings. One for +INTEGER to type mappings and the other for OBJECT IDENTIFIER to type +mappings. The hash tables are automatically initialized in each +module that has OBJECT-TYPE macros. In C the hash table must be +explicitly initialized. + +#------------------------------------------------------------------------------- +# $Header: /usr/app/odstb/CVS/snacc/c++-examples/any/README,v 1.2 1997/02/16 20:25:26 rj Exp $ +# $Log: README,v $ +# Revision 1.2 1997/02/16 20:25:26 rj +# check-in of a few cosmetic changes +# +# Revision 1.1 1994/08/31 08:47:59 rj +# first check-in. for a list of changes to the snacc-1.1 distribution please refer to the ChangeLog. +# diff -uraN snacc-1.3bbn/c++-examples/any/example.C snacc-1.3b4/c++-examples/any/example.C --- snacc-1.3bbn/c++-examples/any/example.C 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/c++-examples/any/example.C 1995-07-24 15:33:33.000000000 +0000 @@ -0,0 +1,115 @@ +// c++_examples/any/example.C - an example of how to use C++ ASN.1-BER +// for ANY Types +// +// AUTHOR: Mike Sample +// DATE: 92 +// +// $Header: /usr/app/odstb/CVS/snacc/c++-examples/any/example.C,v 1.5 1995/07/24 15:33:33 rj Exp $ +// $Log: example.C,v $ +// Revision 1.5 1995/07/24 15:33:33 rj +// changed `_' to `-' in file names. +// +// any-test.[hC] becomes any.[hC] due to to snacc's new file name generation scheme. +// +// check return value of new. +// +// Revision 1.4 1995/02/18 13:53:07 rj +// added #define HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS since not every C++ compiler provides them. +// +// Revision 1.3 1994/10/08 01:26:21 rj +// several \size_t' +// +// Revision 1.2 1994/08/31 08:56:29 rj +// first check-in. for a list of changes to the snacc-1.1 distribution please refer to the ChangeLog. +// + +#include +#include +#include +#include + +#include "asn-incl.h" +#include "any.h" + +main (int argc, char *argv[]) +{ + if (argc != 2) + { + cerr << "Usage: " << argv[0] << " " << endl; + cerr << " Decodes the given AnyTestType BER data file" << endl; + cerr << " and re-encodes it to stdout" << endl; + exit (1); + } + + ifstream dataFile; + // open the data file + dataFile.open (argv[1]); + + if (!dataFile) + { + perror ("ifstream::open"); + exit (1); + } + + // get size of the data file file + dataFile.seekg (0, ios::end); + int dataSize = dataFile.tellg(); + dataFile.seekg (0); + + // read data from file into contiguous block for a buffer +#if HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS + char data[dataSize]; +#else + char *data = new char[dataSize]; + if (!data) + return 1; +#endif /* HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS */ + dataFile.read (data, dataSize); + dataFile.close(); + + // + // put the BER data read from the file + // into buffer format, ready for reading from the + // beginning + // + AsnBuf inputBuf; + inputBuf.InstallData ((char*)data, dataSize); + + size_t decodedLen; + AnyTestType att; + + if (!att.BDecPdu (inputBuf, decodedLen)) + { + cerr << "ERROR - Decode routines failed, exiting..." << endl; + exit (1); + } + + cerr << "decodedValue AnyTestType ::= " << att << endl << endl; + + // + // allocate a new buffer and set up for writing to + // + AsnBuf outputBuf; +#if HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS + char outputData[dataSize + 512]; +#else + char *outputData = new char[dataSize + 512]; + if (!outputData) + return 1; +#endif /* HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS */ + outputBuf.Init (outputData, dataSize+512); + outputBuf.ResetInWriteRvsMode(); [...5030 lines suppressed...] + + if (argc != 3) + { + Usage (argv[0]); + return 1; + } + + tblFileName = argv[1]; + berFileName = argv[2]; + + /* init mem pool to hold decoded val */ + InitNibbleMem (1024, 1024); + + /* read in and decode the type table */ + tbl = LoadTblFile (tblFileName); + if (tbl == NULL) + return 1; + + fileData = LoadFile (berFileName, &fsize); + if (fileData == NULL) + return 1; + + SBufInstallData (&sb, fileData, fsize); + PutSBufInGenBuf (&sb, &gb); + + fprintf (stdout, "\n\n-- decoded contents of BER PersonnelRecord file: \"%s\"--\n", berFileName); + + val = TblDecode (tbl, NULL, "PersonnelRecord", &gb, &bytesDecoded); + + if (val == NULL) + fprintf (stdout, "-- Decoding error occured somewhere -- \n"); + else + TblPrintValue (tbl, NULL, "PersonnelRecord", stdout, val); + + fprintf (stdout, "\n\n -- decoded %d bytes for the above value --\n\n", bytesDecoded, berFileName); + + free (fileData); /* was malloc'd in LoadFile */ + + /* + * process value here + * (This is where the header file generated by mkchdr is + * useful - you can access the decoded value in a standard + * /easier way). + * + * Ok, well, the names "field0" etc aren't that nice + * but what did you expect - they aren't named in the ASN.1 + * spec so mkchdr just makes them up. To fix this, just + * add field names to you ASN.1 spec - it will not change the + * way the values are encoded - so you're not making it + * incompatible with the original. (not including value notation) + */ + printf ("The following printout is an example of using the\n"); + printf ("hdr file generated by mkchdr to access the data\n"); + printf ("returned from the table decoder. Look in \"example.c\"\n\n"); + + + printf ("***** JQ GUMBY & CO Database *****************************************\n"); + printf ("Employee Name: %s %s %s\n", val->field0->givenName->octs, val->field0->initial->octs, val->field0->familyName->octs); + printf ("Title: %s\n", val->title->octs); + printf ("Employee Number: %d\n", *val->field1); + printf ("Date of Hire: %s\n", val->dateOfHire->octs); + printf ("Name of Spouse: %s %s %s\n", val->nameOfSpouse->givenName->octs, val->nameOfSpouse->initial->octs, val->nameOfSpouse->familyName->octs); + printf ("Number of Children: %d\n", AsnListCount (val->children)); + printf ("**********************************************************************\n\n"); + + /* + * finished playing with the decoded value. + * now re-encode the value. Using an expbuf to hold the encoded val + * because they can grow and in general you can predict a values + * encoded size (although we could assume that is would be close to + * the same size as the one we read in at the beginning of this prg). + * (note: the size of PersonnelRecord BER value we decoded may be + * different from the size of the re-encoded version depending on + * the use of indefinite or definite lengths. Both are valid BER.) + */ + fprintf (stdout, "now re-encoding the PersonnelRecord value to \"%s\"\n", outputFileNameG); + + ebPtr = ExpBufAllocBufAndData(); + ExpBufResetInWriteRvsMode (ebPtr); /* set up to hold encoding (= writing) */ + + PutExpBufInGenBuf (ebPtr, &gb); + + if (TblEncode (tbl, NULL, "PersonnelRecord", &gb, val, &bytesEncoded) < 0) + fprintf (stderr, "main: error encoding the PersonnelRecord\n"); + + /* copy ExpBuf data to file */ + outputFile = fopen (outputFileNameG, "w"); + if (outputFile == NULL) + { + fprintf (stderr, "error - could not open file \"%s\"\n", outputFileNameG); + perror ("main: fopen:"); + } + + ExpBufCopyToFile (ebPtr, outputFile); + + fclose (outputFile); + + /* free the encoded version */ + ExpBufFreeBufAndDataList (ebPtr); + + + return 0; +} /* main */ diff -uraN snacc-1.3bbn/tbl-example/makefile snacc-1.3b4/tbl-example/makefile --- snacc-1.3bbn/tbl-example/makefile 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/tbl-example/makefile 1997-02-15 19:33:26.000000000 +0000 @@ -0,0 +1,82 @@ +# file: .../tbl-example/makefile +# +# $Header: /usr/app/odstb/CVS/snacc/tbl-example/makefile,v 1.1 1997/02/15 19:33:26 rj Exp $ +# $Log: makefile,v $ +# Revision 1.1 1997/02/15 19:33:26 rj +# first check-in +# + +include ../makehead + +TOP = .. + +ASN1_SRC_DIR = $(TOP)/asn1specs + +ASN1_C_LIB_DIR = $(TOP)/c-lib +ASN1_C_INC_DIR = $(ASN1_C_LIB_DIR)/inc +TTBL_ASN1_LIB = $(ASN1_C_LIB_DIR)/libasn1ctbl.a + +COMPILERDIR = $(TOP)/compiler +SNACC = $(COMPILERDIR)/snacc +USEFUL_TYPES = $(ASN1_SRC_DIR)/asn-useful.asn1 +SNACCFLAGS = -u $(USEFUL_TYPES) + +TBLTOOLSDIR = $(TOP)/tbl-tools +MKHDR = $(TBLTOOLSDIR)/mkchdr/mkchdr + +ASN1FILES = $(ASN1_SRC_DIR)/p-rec.asn1 +ASN1TTFILE = p-rec.tt +ASN1TTHFILE = p-rec.h + +CFILES = example.c +OFILES = example.o + +DISTFILES = \ + README \ + makefile \ + $(CFILES) \ + p-rec.ber + +CPPFLAGS += -I$(TOP) -I$(ASN1_C_INC_DIR) -DUSE_GEN_BUF + +#------------------------------------------------------------------------------- + +all:: example + +example: $(OFILES) $(TTBL_ASN1_LIB) + $(REASON) + $(CC) $(CFLAGS) -o example $(OFILES) $(TTBL_ASN1_LIB) $(LIBS) + +$(ASN1TTFILE): $(ASN1FILES) + $(REASON) + $(SNACC) $(SNACCFLAGS) -T $@ $(ASN1FILES) + +$(SNACC) $(MKHDR): + cd $(@D) && $(MAKE) $(@F) + +$(TTBL_ASN1_LIB): + cd $(@D) && $(MAKE) tbl-lib + +$(ASN1TTHFILE): $(ASN1TTFILE) + $(REASON) + $(MKHDR) $? $@ + +check:: example $(ASN1TTFILE) + +check:: + ./example p-rec.tt p-rec.ber + cmp p-rec.ber p-rec.out.ber + @echo "+++ the test was successful" + +# dummy: +install:: + +clean:: + $(RM) example *.o *~ core .emacs* $(ASN1TTFILE) $(ASN1TTHFILE) p-rec.out.ber + +depend:: + $(MAKE) $(MKHDR) + +depend:: $(ASN1TTHFILE) + +include ../maketail diff -uraN snacc-1.3bbn/tbl-example/p-rec.ber.uu snacc-1.3b4/tbl-example/p-rec.ber.uu --- snacc-1.3bbn/tbl-example/p-rec.ber.uu 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/tbl-example/p-rec.ber.uu 2005-07-30 16:57:00.588101736 +0000 @@ -0,0 +1,7 @@ +begin 644 p-rec.ber +M8(&.81`6!$IO:&X6`446!5-M:71HH!`6#E1H92!":6<@0VAE97-E7X$``P&& +MGZ$*0P at Q.3@R,#$P-*(281`6!$UA /* for isprint() in < +#include #include #include #include @@ -85,14 +85,14 @@ * Asn1Error (char *str) * - configure error handler */ -#define Asn1Error cerr +#define Asn1Error std::cerr /* * Asn1Warning (char *str) - configure warning mechanism * (currently not called) */ -#define Asn1Warning cerr +#define Asn1Warning std::cerr /* diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-int.h snacc-1.3bbn/c++-lib/inc/asn-int.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-int.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-int.h 2005-07-30 19:24:45.421412320 +0000 @@ -70,7 +70,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnIntTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-list.h snacc-1.3bbn/c++-lib/inc/asn-list.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-list.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-list.h 2005-07-30 19:25:10.914682616 +0000 @@ -86,7 +86,7 @@ last (NULL) {} - friend ostream &operator << (ostream &os, AsnList &l); + friend std::ostream &operator << (std::ostream &os, AsnList &l); void SetCurrElmt (unsigned long int index); void SetCurrToFirst() { curr = first; } diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-null.h snacc-1.3bbn/c++-lib/inc/asn-null.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-null.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-null.h 2005-07-30 19:25:26.432323576 +0000 @@ -57,7 +57,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnNullTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-octs.h snacc-1.3bbn/c++-lib/inc/asn-octs.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-octs.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-octs.h 2005-07-30 19:25:41.916969552 +0000 @@ -108,7 +108,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnOctsTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-oid.h snacc-1.3bbn/c++-lib/inc/asn-oid.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-oid.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-oid.h 2005-07-30 19:25:52.747323088 +0000 @@ -108,7 +108,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnOidTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-real.h snacc-1.3bbn/c++-lib/inc/asn-real.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-real.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-real.h 2005-07-30 19:26:05.321411536 +0000 @@ -67,7 +67,7 @@ AsnLen BEnc (BUF_TYPE b); void BDec (BUF_TYPE b, AsnLen &bytesDecoded, ENV_TYPE env); - void Print (ostream &os) const; + void Print (std::ostream &os) const; PDU_MEMBER_MACROS diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-type.h snacc-1.3bbn/c++-lib/inc/asn-type.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-type.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-type.h 2005-07-30 19:26:16.551704272 +0000 @@ -111,7 +111,7 @@ #endif - virtual void Print (ostream &) const; + virtual void Print (std::ostream &) const; #if META static const AsnTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/print.h snacc-1.3bbn/c++-lib/inc/print.h --- snacc-1.3bbn.orig/c++-lib/inc/print.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/print.h 2005-07-30 19:26:54.240974632 +0000 @@ -42,8 +42,8 @@ extern unsigned short int indentG; extern unsigned short int stdIndentG; -void Indent (ostream &os, unsigned short int i); +void Indent (std::ostream &os, unsigned short int i); -ostream &operator << (ostream &os, const AsnType &a); +std::ostream &operator << (std::ostream &os, const AsnType &a); #endif /* conditional include */ diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-any.C snacc-1.3bbn/c++-lib/src/asn-any.C --- snacc-1.3bbn.orig/c++-lib/src/asn-any.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-any.C 2005-07-30 19:27:15.597727912 +0000 @@ -165,7 +165,7 @@ } -void AsnAny::Print (ostream &os) const +void AsnAny::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-bits.C snacc-1.3bbn/c++-lib/src/asn-bits.C --- snacc-1.3bbn.orig/c++-lib/src/asn-bits.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-bits.C 2005-07-30 19:27:51.063336320 +0000 @@ -65,6 +65,8 @@ #include "asn-bits.h" #include "str-stk.h" +using std::endl; + extern StrStk strStkG; unsigned short int strStkUnusedBitsG; @@ -440,7 +442,7 @@ } /* BDecConsBits */ // prints the BIT STRING to the given ostream. -void AsnBits::Print (ostream &os) const +void AsnBits::Print (std::ostream &os) const { size_t octetLen = (bitLen+7)/8; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-bool.C snacc-1.3bbn/c++-lib/src/asn-bool.C --- snacc-1.3bbn.orig/c++-lib/src/asn-bool.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-bool.C 2005-07-30 19:28:23.793360600 +0000 @@ -54,6 +54,8 @@ #include "asn-type.h" #include "asn-bool.h" +using std::endl; + AsnType *AsnBool::Clone() const { return new AsnBool; @@ -110,7 +112,7 @@ } // print the BOOLEAN's value in ASN.1 value notation to the given ostream -void AsnBool::Print (ostream &os) const +void AsnBool::Print (std::ostream &os) const { os << (value ? "TRUE" : "FALSE"); } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-enum.C snacc-1.3bbn/c++-lib/src/asn-enum.C --- snacc-1.3bbn.orig/c++-lib/src/asn-enum.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-enum.C 2005-07-30 19:28:57.068302040 +0000 @@ -41,9 +41,11 @@ #include "asn-int.h" #include "asn-enum.h" +using std::endl; + AsnType *AsnEnum::Clone() const { - cerr << "AsnEnum::Clone() called" << endl; + std::cerr << "AsnEnum::Clone() called" << endl; abort(); return NULL; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-int.C snacc-1.3bbn/c++-lib/src/asn-int.C --- snacc-1.3bbn.orig/c++-lib/src/asn-int.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-int.C 2005-07-30 19:31:10.276100376 +0000 @@ -55,6 +55,8 @@ #include "asn-type.h" #include "asn-int.h" +using std::endl; + AsnType *AsnInt::Clone() const { return new AsnInt; @@ -171,7 +173,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, INTEGER_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnInt::Print (ostream &os) const +void AsnInt::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-len.C snacc-1.3bbn/c++-lib/src/asn-len.C --- snacc-1.3bbn.orig/c++-lib/src/asn-len.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-len.C 2005-07-30 19:31:35.984192152 +0000 @@ -41,6 +41,7 @@ #include "asn-config.h" #include "asn-len.h" +using std::endl; /* * Encodes the given length to the given buffer. diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-list.C snacc-1.3bbn/c++-lib/src/asn-list.C --- snacc-1.3bbn.orig/c++-lib/src/asn-list.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-list.C 2005-07-30 19:32:25.815616624 +0000 @@ -62,6 +62,8 @@ #include "asn-tag.h" #include "asn-type.h" +using std::endl; + #ifdef __GNUG__ #pragma implementation #endif @@ -80,7 +82,7 @@ // print routine for lists template -ostream &operator << (ostream &os, AsnList &l) +std::ostream &operator << (std::ostream &os, AsnList &l) { os << "SEQUENCE OF { "; @@ -241,7 +243,7 @@ { listElmtTagId = BDecTag (b, bytesDecoded, env); - if ((listElmtTagId == EOC) && (elmtLen == INDEFINITE_LEN)) + if ((listElmtTagId == EOC_TAG_ID) && (elmtLen == INDEFINITE_LEN)) break; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-null.C snacc-1.3bbn/c++-lib/src/asn-null.C --- snacc-1.3bbn.orig/c++-lib/src/asn-null.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-null.C 2005-07-30 19:33:01.169242056 +0000 @@ -48,6 +48,8 @@ #include "asn-type.h" #include "asn-null.h" +using std::endl; + AsnType *AsnNull::Clone() const { return new AsnNull; @@ -85,7 +87,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, NULLTYPE_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnNull::Print (ostream &os) const +void AsnNull::Print (std::ostream &os) const { os << "NULL"; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-octs.C snacc-1.3bbn/c++-lib/src/asn-octs.C --- snacc-1.3bbn.orig/c++-lib/src/asn-octs.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-octs.C 2005-07-30 19:33:30.540776904 +0000 @@ -58,6 +58,8 @@ #include "asn-octs.h" #include "str-stk.h" +using std::endl; + extern StrStk strStkG; AsnOcts::~AsnOcts() @@ -166,7 +168,7 @@ // Prints the AsnOcts to the given ostream in Value Notation. -void AsnOcts::Print (ostream &os) const +void AsnOcts::Print (std::ostream &os) const { int i; os << "'"; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-oid.C snacc-1.3bbn/c++-lib/src/asn-oid.C --- snacc-1.3bbn.orig/c++-lib/src/asn-oid.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-oid.C 2005-07-30 19:43:47.320214040 +0000 @@ -51,7 +51,7 @@ #include "asn-config.h" #if TCL -#include +#include #endif #include "asn-len.h" #include "asn-tag.h" @@ -59,6 +59,8 @@ #include "asn-oid.h" #include "print.h" +using std::endl; + AsnOid::~AsnOid() { delete oid; @@ -157,7 +159,7 @@ *(tmpBuf++) = 0x7f & headArcNum; // repeat for the rest of the arc numbers - for (i = 2; (i < 11) && (arcNumArr[i] > 0); i++) + for (int i = 2; (i < 11) && (arcNumArr[i] > 0); i++) { tmpArcNum = arcNumArr[i]; for (elmtLen = 1; (tmpArcNum >>= 7) != 0; elmtLen++) @@ -308,7 +310,7 @@ // Prints an AsnOid in ASN.1 Value Notation. // Decodes the oid to get the individual arc numbers -void AsnOid::Print (ostream &os) const +void AsnOid::Print (std::ostream &os) const { unsigned short int firstArcNum; unsigned long int arcNum; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-real.C snacc-1.3bbn/c++-lib/src/asn-real.C --- snacc-1.3bbn.orig/c++-lib/src/asn-real.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-real.C 2005-07-30 19:44:57.954476000 +0000 @@ -57,12 +57,16 @@ #include "asn-type.h" #include "asn-real.h" +using std::endl; + #ifndef IEEE_REAL_LIB /* ieee functions (in case not in math.h)*/ extern "C" { extern int iszero (double); +#if defined(__GNUC__) && (__GNUC__ < 3) extern int isinf (double); extern int signbit (double); +#endif /* __GNUC__ && __GNUC__ < 3 */ extern int ilogb (double); extern double scalbn (double, int); } @@ -841,7 +845,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, REAL_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnReal::Print (ostream &os) const +void AsnReal::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-tag.C snacc-1.3bbn/c++-lib/src/asn-tag.C --- snacc-1.3bbn.orig/c++-lib/src/asn-tag.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-tag.C 2005-07-30 19:45:24.267135808 +0000 @@ -45,6 +45,8 @@ #include "asn-len.h" #include "asn-tag.h" +using std::endl; + /* * Decode a BER Tag from the given buffer. Error is * flagged if the tag is too long or if a read error occurs. diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-type.C snacc-1.3bbn/c++-lib/src/asn-type.C --- snacc-1.3bbn.orig/c++-lib/src/asn-type.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-type.C 2005-07-30 19:30:07.294675008 +0000 @@ -72,6 +72,8 @@ #include "asn-len.h" #include "asn-type.h" +using std::endl; + AsnType::~AsnType() { } @@ -97,7 +99,7 @@ #endif -void AsnType::Print (ostream &os) const +void AsnType::Print (std::ostream &os) const { os << "ERROR - Attempt to print an improperly formed ANY type (programming error)." << endl; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/meta.C snacc-1.3bbn/c++-lib/src/meta.C --- snacc-1.3bbn.orig/c++-lib/src/meta.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/meta.C 2005-07-30 19:46:03.588158104 +0000 @@ -27,6 +27,8 @@ #include "asn-incl.h" +using std::endl; + #if META AsnMemberDesc::AsnMemberDesc (const char *_name, const AsnTypeDesc *_desc): diff -uraN snacc-1.3bbn.orig/c++-lib/src/print.C snacc-1.3bbn/c++-lib/src/print.C --- snacc-1.3bbn.orig/c++-lib/src/print.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/print.C 2005-07-30 19:46:33.326637168 +0000 @@ -45,13 +45,13 @@ unsigned short int stdIndentG = 4; void -Indent (ostream &os, unsigned short int i) +Indent (std::ostream &os, unsigned short int i) { while (i-->0) os << ' '; } -ostream &operator << (ostream &os, const AsnType &v) +std::ostream &operator << (std::ostream &os, const AsnType &v) { v.Print (os); return os; diff -uraN snacc-1.3bbn.orig/c++-lib/src/tcl-if.C snacc-1.3bbn/c++-lib/src/tcl-if.C --- snacc-1.3bbn.orig/c++-lib/src/tcl-if.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/tcl-if.C 2005-07-30 19:48:01.296263752 +0000 @@ -28,12 +28,13 @@ #include #include #include -#include -#include +#include #include #include "asn-incl.h" +using std::endl; + #if TCL #ifdef _AIX32 @@ -835,7 +836,7 @@ } cout << *var; - strstream s; + stringstream s; s << *var; s.put ('\0'); cout << strlen(s.str()) << endl; diff -uraN snacc-1.3bbn.orig/compiler/back-ends/c++-gen/gen-code.c snacc-1.3bbn/compiler/back-ends/c++-gen/gen-code.c --- snacc-1.3bbn.orig/compiler/back-ends/c++-gen/gen-code.c 2001-01-27 01:02:54.000000000 +0000 +++ snacc-1.3bbn/compiler/back-ends/c++-gen/gen-code.c 2005-07-30 19:58:00.407885728 +0000 @@ -453,7 +453,7 @@ fprintf (src, " else\n"); fprintf (src, " return false;\n"); /* - fprintf (src, " { cerr << \"longjmp return value is \" << val << endl;\n"); + fprintf (src, " { std::cerr << \"longjmp return value is \" << val << std::endl;\n"); fprintf (src, " return false; }\n"); */ fprintf (src, "}\n\n"); @@ -999,7 +999,7 @@ fprintf (src, ")\n"); } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -1357,7 +1357,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -1423,7 +1423,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -1666,7 +1666,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); @@ -1780,7 +1780,7 @@ } fprintf (src, " default:\n"); - fprintf (src, " Asn1Error << \"ERROR - unexpected tag in CHOICE\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - unexpected tag in CHOICE\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " break;\n"); @@ -1847,7 +1847,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); fprintf (src, " extraLen%d = BDecLen (b, bytesDecoded, env);\n", ++elmtLevel); @@ -1876,11 +1876,11 @@ /* ostream printing routine */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n", td->cxxTypeDefInfo->className); + fprintf (hdr, " void Print (std::ostream &os) const;\n", td->cxxTypeDefInfo->className); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - /* fprintf (src, " os << \"{\" << endl;\n") */ + /* fprintf (src, " os << \"{\" << std::endl;\n") */ fprintf (src, " switch (choiceId)\n"); fprintf (src, " {\n"); FOR_EACH_LIST_ELMT (e, choice->basicType->a.choice) @@ -1909,7 +1909,7 @@ } fprintf (src, " } // end of switch\n"); - /* fprintf (src, " os << \"}\" << endl;\n") */ + /* fprintf (src, " os << \"}\" << std::endl;\n") */ fprintf (src, "} // %s::Print\n\n", td->cxxTypeDefInfo->className); } /* end of Print Method code */ @@ -2260,7 +2260,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -2310,7 +2310,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -2460,7 +2460,7 @@ fprintf (src, " BDecEoc (b, bytesDecoded, env);\n"); fprintf (src, " else if (elmtLen0 != 0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Expected an empty sequence\" << endl;\n"); + fprintf (src, " Asn1Error << \"Expected an empty sequence\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -2638,7 +2638,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, seqBytesDecoded, env);\n", ++elmtLevel); @@ -2826,7 +2826,7 @@ fprintf (src, " }\n"); /* end of tag check if */ fprintf (src, " else\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - SEQUENCE is missing non-optional elmt.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - SEQUENCE is missing non-optional elmt.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); } @@ -2845,7 +2845,7 @@ fprintf (src, " }\n"); fprintf (src, " else if (seqBytesDecoded != elmtLen0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - Length discrepancy on sequence.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - Length discrepancy on sequence.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); fprintf (src, " else\n"); @@ -2914,7 +2914,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -2939,14 +2939,14 @@ /* write code for printing */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); allOpt = AllElmtsOptional (seq->basicType->a.sequence); if (allOpt) fprintf (src, " int nonePrinted = true;\n"); - fprintf (src, " os << \"{ -- SEQUENCE --\" << endl;\n"); + fprintf (src, " os << \"{ -- SEQUENCE --\" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n\n"); FOR_EACH_LIST_ELMT (e, seq->basicType->a.sequence) @@ -2963,12 +2963,12 @@ if (e != FIRST_LIST_ELMT (seq->basicType->a.sequence)) { fprintf (src, " if (!nonePrinted)\n"); - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); } fprintf (src, " nonePrinted = false;\n", i); } else if (inTailOptElmts) /* cannot be first elmt ow allOpt is true */ - fprintf (src, " os << \",\"<< endl;\n"); + fprintf (src, " os << \",\"<< std::endl;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -2982,10 +2982,10 @@ #ifdef KHO if (e != LAST_LIST_ELMT (seq->basicType->a.sequence)&&(!e->type->cxxTypeRefInfo->isPtr) ) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); #else if (e != LAST_LIST_ELMT (seq->basicType->a.sequence) && !inTailOptElmts && !NextIsTailOptional (seq->basicType->a.sequence)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); #endif fprintf (src, " }\n"); @@ -3000,9 +3000,9 @@ fprintf (src, " os << \"%s \";\n", e->fieldName); fprintf (src, " os << \"-- void --\";\n"); if (e != LAST_LIST_ELMT (seq->basicType->a.sequence)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); else - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); fprintf (src, " }\n"); #else fprintf (src, " os << \"-- void --\";\n"); @@ -3012,7 +3012,7 @@ fprintf (src, "\n"); if (e == LAST_LIST_ELMT (seq->basicType->a.sequence)) - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); } fprintf (src, " indentG -= stdIndentG;\n"); @@ -3361,7 +3361,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -3411,7 +3411,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -3557,7 +3557,7 @@ fprintf (src, " BDecEoc (b, bytesDecoded, env);\n"); fprintf (src, " else if (elmtLen0 != 0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Expected an empty sequence\" << endl;\n"); + fprintf (src, " Asn1Error << \"Expected an empty sequence\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3697,7 +3697,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); @@ -3814,14 +3814,14 @@ FreeTags (tags); } /* for each elmt */ fprintf (src, " default:\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag on SET elmt.\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag on SET elmt.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " } // end switch\n"); fprintf (src, " } // end for loop\n"); fprintf (src, " bytesDecoded += setBytesDecoded;\n"); fprintf (src, " if (mandatoryElmtsDecoded != %d)\n", mandatoryElmtCount); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - non-optional SET element missing.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - non-optional SET element missing.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3889,7 +3889,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3914,15 +3914,15 @@ /* write code for printing */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); allOpt = AllElmtsOptional (set->basicType->a.set); if (allOpt) fprintf (src, " int nonePrinted = true;\n"); - fprintf (src, " os << \"{ -- SET --\" << endl;\n"); + fprintf (src, " os << \"{ -- SET --\" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n\n"); FOR_EACH_LIST_ELMT (e, set->basicType->a.set) @@ -3939,12 +3939,12 @@ if (e != FIRST_LIST_ELMT (set->basicType->a.set)) { fprintf (src, " if (!nonePrinted)\n"); - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); } fprintf (src, " nonePrinted = false;\n", i); } else if (inTailOptElmts) /* cannot be first elmt ow allOpt is true */ - fprintf (src, " os << \",\"<< endl;\n"); + fprintf (src, " os << \",\"<< std::endl;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -3957,7 +3957,7 @@ fprintf (src, " os << %s;\n", e->type->cxxTypeRefInfo->fieldName); if (e != LAST_LIST_ELMT (set->basicType->a.set) && !inTailOptElmts && !NextIsTailOptional (set->basicType->a.set)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); fprintf (src, " }\n"); @@ -3974,7 +3974,7 @@ fprintf (src, "\n"); if (e == LAST_LIST_ELMT (set->basicType->a.set)) - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); } fprintf (src, " indentG -= stdIndentG;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -4294,7 +4294,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -4324,7 +4324,7 @@ fprintf (hdr, " PDU_MEMBER_MACROS\n"); if (printPrintersG) - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); fprintf (hdr, "};\n\n\n"); @@ -4380,7 +4380,7 @@ } fprintf (src, "))\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, listBytesDecoded, env);\n", ++elmtLevel); @@ -4406,7 +4406,7 @@ fprintf (src, "))\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, listBytesDecoded, env);\n", ++elmtLevel); @@ -4461,7 +4461,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -4494,7 +4494,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -4506,9 +4506,9 @@ if (printPrintersG) { - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " os << \"{ -- SEQUENCE/SET OF -- \" << endl;\n"); + fprintf (src, " os << \"{ -- SEQUENCE/SET OF -- \" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n"); fprintf (src, " //SetCurrToFirst();\n"); @@ -4521,7 +4521,7 @@ fprintf (src, " //if (Curr() != Last())\n"); fprintf (src, " if (run != last)\n"); fprintf (src, " os << \",\";\n"); - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); fprintf (src, " }\n"); fprintf (src, " indentG -= stdIndentG;\n"); diff -uraN snacc-1.3bbn.orig/compiler/back-ends/c-gen/gen-code.c snacc-1.3bbn/compiler/back-ends/c-gen/gen-code.c --- snacc-1.3bbn.orig/compiler/back-ends/c-gen/gen-code.c 2001-01-27 01:02:52.000000000 +0000 +++ snacc-1.3bbn/compiler/back-ends/c-gen/gen-code.c 2005-07-30 19:22:04.488877784 +0000 @@ -33,6 +33,7 @@ */ #include +#include #include "asn-incl.h" #include "asn1module.h" diff -uraN snacc-1.3bbn.orig/compiler/core/parse-asn1.y snacc-1.3bbn/compiler/core/parse-asn1.y --- snacc-1.3bbn.orig/compiler/core/parse-asn1.y 2001-01-27 01:02:47.000000000 +0000 +++ snacc-1.3bbn/compiler/core/parse-asn1.y 2005-07-30 17:29:02.838828848 +0000 @@ -456,6 +456,7 @@ /*-----------------------------------------------------------------------*/ LineNo: { $$ = myLineNoG; } +; ModuleDefinition: ModuleIdentifier @@ -1462,6 +1463,7 @@ $$->choiceId = SUBTYPEVALUE_SINGLEVALUE; $$->a.singleValue = $1; } +; ContainedSubtype: INCLUDES_SYM Type snacc-ttab-tex-UTF8-fix.patch: ttab.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE snacc-ttab-tex-UTF8-fix.patch --- diff -up ./doc/ttab.tex.texfix ./doc/ttab.tex --- ./doc/ttab.tex.texfix 2009-09-09 10:30:25.597509928 +0530 +++ ./doc/ttab.tex 2009-09-09 10:30:54.173509922 +0530 @@ -18,7 +18,7 @@ size of your type tables, put the only u your ASN.1 module and compile it without using the useful types module. -A generic buffer type (? la ISODE and XDR) was defined to allow type +A generic buffer type (ISODE and XDR) was defined to allow type table driven routines to read from a wide variety of buffer formats. Currently slightly modified versions of the {\C ExpBuf} and the {\C SBuf} are provided. It shouldn't be too hard for you to add --- NEW FILE snacc.spec --- Name: snacc Version: 1.3 Release: 4%{?dist} Summary: Sample Neufeld ASN.1 to C Compiler Group: Applications/System License: GPLv2+ URL: http://packages.debian.org/source/sid/snacc Source0: http://ftp.de.debian.org/debian/pool/main/s/snacc/%{name}_%{version}bbn.orig.tar.gz Patch0: snacc-bts-442873.patch Patch1: snacc-configure.patch Patch2: snacc-examples.patch Patch3: snacc-gcc.patch Patch4: snacc-ttab-tex-UTF8-fix.patch BUILDROOT: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf automake17 libtool flex bison %description Snacc is Sample Neufeld ASN.1 to C compiler that can produce C, C++ routines or type tables for BER encoding, decoding, printing and freeing. %package devel Summary: Header files for snacc development Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains the header files for snacc development. %prep %setup -qn %{name}-%{version}bbn.orig %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %{__mkdir} -p c-lib/Cebuf c-lib/ebuf c-lib/mbuf c-lib/sbuf c-lib/tbl c++-lib/c++ # ---- Build ---- # configure without tcl for libtool to use -DMETA=0 %build AUTOMAKE=automake-1.7 ACLOCAL=aclocal-1.7 autoreconf -fi %configure %{__make} %install %{__rm} -rf %{buildroot} %{__make} INSTALL="%{_bindir}/install -p" install DESTDIR=%{buildroot} %{__rm} -f `find %{buildroot} -name *.a` %{__rm} -f `find %{buildroot} -name *.la` %clean %{__rm} -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc README COPYING doc/snacc-a5.ps %dir %{_includedir}/%{name}/ %{_includedir}/%{name}/asn1 %{_bindir}/%{name} %{_bindir}/berdecode %{_bindir}/mkchdr %{_bindir}/ptbl %{_bindir}/pval %{_mandir}/man1/mkchdr.1.gz %{_mandir}/man1/ptbl.1.gz %{_mandir}/man1/pval.1.gz %{_mandir}/man1/snacc.1.gz %{_mandir}/man1/snacced.1.gz %{_mandir}/mann/snacc.n.gz %{_libdir}/libasn1c++.so.0.0.0 %{_libdir}/libasn1cCebuf.so.0.0.0 %{_libdir}/libasn1cebuf.so.0.0.0 %{_libdir}/libasn1cmbuf.so.0.0.0 %{_libdir}/libasn1csbuf.so.0.0.0 %{_libdir}/libasn1ctbl.so.0.0.0 %{_libdir}/libasn1c++.so.0 %{_libdir}/libasn1cCebuf.so.0 %{_libdir}/libasn1cebuf.so.0 %{_libdir}/libasn1cmbuf.so.0 %{_libdir}/libasn1csbuf.so.0 %{_libdir}/libasn1ctbl.so.0 %files devel %defattr(-,root,root,-) %doc c-examples/ c++-examples/ %{_bindir}/snacc-config %{_datadir}/aclocal/snacc.m4 %{_includedir}/%{name}/c %{_includedir}/%{name}/c++ %{_libdir}/libasn1c++.so %{_libdir}/libasn1cCebuf.so %{_libdir}/libasn1cebuf.so %{_libdir}/libasn1cmbuf.so %{_libdir}/libasn1csbuf.so %{_libdir}/libasn1ctbl.so %changelog * Sat Sep 26 2009 Shakthi Kannan 1.3-4 - Removed --without-tcl as it doesn not affect configure. - snacc-configure.patch will not build c++-lib/tcl/Makefile as tcl is not required. * Thu Sep 24 2009 Shakthi Kannan 1.3-3 - Removed -libs package, and moved them to -base package. - s/sample/Sample in package description. - Directory ownership in base package for includedir/name. - snacc.m4 moved to -devel package. - Patch names start with snacc-. - Removed .tex and .bib files as .ps is already shipped. * Wed Sep 23 2009 Shakthi Kannan 1.3-2 - Fixed spelling mistake s/dample/sample. - Added {c, c++}-examples to devel package. - Moved *.asn1 files to base package. - Created separate libs package. - Call ldconfig for post, postun for libs package. * Mon Sep 21 2009 Shakthi Kannan 1.3-1 - First snacc package. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/snacc/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:57:08 -0000 1.1 +++ .cvsignore 30 Sep 2009 03:47:02 -0000 1.2 @@ -0,0 +1 @@ +snacc_1.3bbn.orig.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/snacc/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:57:09 -0000 1.1 +++ sources 30 Sep 2009 03:47:02 -0000 1.2 @@ -0,0 +1 @@ +24c969e2673f1713d5d995d2f9e64781 snacc_1.3bbn.orig.tar.gz From shakthimaan at fedoraproject.org Wed Sep 30 03:50:47 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Wed, 30 Sep 2009 03:50:47 +0000 (UTC) Subject: rpms/snacc/F-10 import.log, NONE, 1.1 snacc-bts-442873.patch, NONE, 1.1 snacc-configure.patch, NONE, 1.1 snacc-examples.patch, NONE, 1.1 snacc-gcc.patch, NONE, 1.1 snacc-ttab-tex-UTF8-fix.patch, NONE, 1.1 snacc.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930035047.6989311C048B@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/snacc/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1290/F-10 Modified Files: .cvsignore sources Added Files: import.log snacc-bts-442873.patch snacc-configure.patch snacc-examples.patch snacc-gcc.patch snacc-ttab-tex-UTF8-fix.patch snacc.spec Log Message: First snacc package. --- NEW FILE import.log --- snacc-1_3-4_fc11:F-10:snacc-1.3-4.fc11.src.rpm:1254282998 snacc-bts-442873.patch: snacc-config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE snacc-bts-442873.patch --- diff -uraN snacc-1.3bbn.orig/snacc-config.in snacc-1.3bbn/snacc-config.in --- snacc-1.3bbn.orig/snacc-config.in 2001-01-27 02:02:40.000000000 +0100 +++ snacc-1.3bbn/snacc-config.in 2008-04-16 01:19:43.153755670 +0200 @@ -95,7 +95,7 @@ if test $exec_prefix != /usr; then echo -n "-L${exec_prefix}/lib "; fi case "$language" in C) echo -n "-lasn1c${buffertype} " ;; - C++) echo -n "-Iasn1c++ " ;; + C++) echo -n "-lasn1c++ " ;; *) ;; esac else snacc-configure.patch: configure.ac | 313 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.in | 305 --------------------------------------------------------- 2 files changed, 313 insertions(+), 305 deletions(-) --- NEW FILE snacc-configure.patch --- diff -uraN snacc-1.3bbn/configure.ac snacc-1.3bbn-debian/configure.ac --- snacc-1.3bbn/configure.ac 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3bbn-debian/configure.ac 2005-07-30 17:20:35.043753552 +0000 @@ -0,0 +1,313 @@ +dnl Process this file with autoconf to produce a configure script. +dnl --- +dnl $Log: configure.ac,v $ +dnl Revision 1.3 2002/11/19 20:28:12 debacle +dnl libtool changes. +dnl +dnl Revision 1.2 2002/11/19 19:37:38 debacle +dnl Auto-tools stuff. +dnl +dnl Revision 1.1 2002/11/19 19:18:04 debacle +dnl New autoconf. +dnl +dnl Revision 1.13 1997/09/04 13:54:04 wan +dnl A little more portability +dnl +dnl Revision 1.12 1997/02/28 13:39:35 wan +dnl Modifications collected for new version 1.3: Bug fixes, tk4.2. +dnl +dnl Revision 1.11 1997/02/16 16:50:27 rj +dnl made return *this after calling abort()'' a compile time option. +dnl +dnl Revision 1.10 1997/02/15 20:06:27 rj +dnl adjust to changed AC_TRY_COMPILE macro +dnl +dnl Revision 1.9 1997/02/15 20:01:38 rj +dnl check whether the compiler supports volatile functions (and whether abort() is volatile). +dnl +dnl Revision 1.8 1997/01/01 19:57:01 rj +dnl changes for autoconf version 2.12 +dnl +dnl Revision 1.7 1995/09/07 18:36:47 rj +dnl psbook and psnup are looked for (used by .../doc/makefile) +dnl +dnl Revision 1.6 1995/07/24 14:44:47 rj +dnl don't use gcc/g++ with -pipe, compiling some files may exceed virtual memory. +dnl +dnl look for tclsh(1). tcl-lib uses it to construct the tclIndex file. don't look for Tcl/Tk if the tclsh is absent. +dnl +dnl look for patch(1). the c-lib uses it to patch tbl.h. +dnl +dnl search for tree-3.6's libtktree.a and set TREELIBS in .../makehead accordingly. +dnl +dnl check for memset(3), memcpy(3) and memcmp(3). .../snacc.h reverts to bzero(3), bcopy(3) and bcmp(3) if necessary. +dnl +dnl Revision 1.5 1995/02/20 11:18:41 rj +dnl cpp switch HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS added. +dnl check for isinf(3) and finite(3) added. +dnl +dnl Revision 1.4 1995/02/17 15:15:44 rj +dnl hack to let makedepend find .h files the way gcc does. +dnl +dnl Revision 1.3 1995/02/17 14:26:40 rj +dnl adjustments for autoconf 2.x +dnl +dnl Revision 1.2 1994/10/08 04:29:37 rj +dnl search for Tcl/Tk +dnl +dnl Revision 1.1 1994/09/01 00:51:22 rj +dnl first check-in (new file). +dnl +AC_INIT( compiler/core/snacc.c) +AC_REVISION($Revision: 1.3 $) +AM_INIT_AUTOMAKE(snacc, 1.3) +AM_CONFIG_HEADER( config.h) +dnl --- alternative programs: +AC_PROG_MAKE_SET +AC_PROG_CC +AC_ISC_POSIX +dnl if CDPATH is set, the configure script might fail +unset CDPATH +dnl if test -n "$GCC"; then +dnl saveCC="$CC" +dnl CC="$CC -pipe" +dnl AC_MSG_CHECKING( whether $saveCC takes -pipe) +dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no); CC="$saveCC"]) +dnl fi +AC_PROG_GCC_TRADITIONAL +AC_MSG_CHECKING( whether ANSI or K&R style C) +AC_TRY_COMPILE([ ], [void *p; p = "test";], [ +AC_MSG_RESULT(ANSI) +AC_DEFINE( __USE_ANSI_C__) +], [ +AC_MSG_RESULT(K&R) +]) +AC_PROG_CXX +AC_LANG_CPLUSPLUS +dnl if test -n "$GCC"; then +dnl saveCXX="$CXX" +dnl CXX="$CXX -pipe" +dnl AC_MSG_CHECKING( whether $saveCXX takes -pipe) +dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no);CC="$saveCC"]) +dnl fi +AC_MSG_CHECKING( for bool built-in) +AC_TRY_COMPILE( , bool b = false;, [AC_DEFINE( BOOL_BUILTIN) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) +AC_MSG_CHECKING( for variable sized automatic arrays) +AC_TRY_COMPILE( , changequote(<,>)int i = 42; char a[++i]; *a = i;changequote([,]), [AC_DEFINE( HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) +AC_MSG_CHECKING( for volatile functions) +AC_TRY_COMPILE( , changequote(<,>)abort();changequote([,]), [AC_MSG_RESULT( yes)], [AC_DEFINE( COMPILER_WITHOUT_VOLATILE_FUNCTIONS) SNACC_NOVOLAT=-novolat; AC_SUBST( SNACC_NOVOLAT) AC_MSG_RESULT( no)]) +AC_LANG_C +AM_PROG_LEX +case "$LEX" in + lex) + LFLAGS="-Nc10000" + ;; + flex) + CFLAGS="$CFLAGS -DFLEX_IN_USE" +esac +AC_SUBST( LFLAGS) +AC_SUBST( CFLAGS) +# the boot strapping code in .../c-lib/ needs patch: +AC_CHECK_PROGS( PATCH, patch, false) +AC_PROG_YACC +AC_PROG_LN_S +AC_PROG_INSTALL +dnl --- header files: +AC_HEADER_TIME +AC_HEADER_DIRENT +AC_TYPE_SIZE_T +AC_TYPE_UID_T +AC_HEADER_STDC +AC_CHECK_HEADERS( unistd.h memory.h string.h malloc.h fcntl.h) +AC_FUNC_VPRINTF +dnl --- system and compiler characteristics: +AC_C_CONST +AC_C_BIGENDIAN +AC_CHECK_SIZEOF(short, 2) +AC_CHECK_SIZEOF(int, 4) +AC_CHECK_SIZEOF(long, 4) +AC_CHECK_SIZEOF(double, 8) +AC_CHECK_LIB( m, sin) +AC_CHECK_FUNCS( isinf finite) +AC_CHECK_FUNCS( memset memcpy memcmp) +dnl --- +AC_PATH_X +AC_PATH_XTRA +AC_CHECK_PROGS( TCLSH, tclsh, false) +if test "$TCLSH" != false && test "x$no_x" != "xyes"; then + AC_CHECK_HEADER( + tcl.h, + [AC_CHECK_LIB( ld, ldopen, TCLOTHERLIBS=-lld) + AC_CHECK_LIB( + tcl, + Tcl_CreateInterp, + [saveCFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $X_CFLAGS" + AC_CHECK_LIB( + tk, + Tk_CreateWindow, + [AC_DEFINE( HAVE_TCL) + TCLLIBS="-ltk -ltcl $TCLOTHERLIBS" + CXXTCLDIR="tcl" + TCLDIRS="tcl-lib tcl-asn tcl-example" + AC_LANG_CPLUSPLUS + AC_CHECK_LIB( + TkTree, + Tree_Init, + [TREELIBS="-lTkTree"], + [AC_MSG_RESULT( [tcl/tk libs found, but tree widget is missing])], + -lTkTree -ltk -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) + AC_LANG_C], + [AC_MSG_RESULT( [tcl lib found, but tk lib is missing])], + -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) + CFLAGS="$saveCFLAGS"], + [AC_MSG_RESULT( [tcl library not found])], + $TCLOTHERLIBS -lm)]) +fi +AC_SUBST( CXXTCLDIR) +AC_SUBST( TCLDIRS) +AC_SUBST( TCLLIBS) +AC_SUBST( TREELIBS) +dnl --- +AC_CHECK_PROGS( LATEX, latex, false) +AC_CHECK_PROGS( BIBTEX, bibtex, false) +AC_CHECK_PROGS( DVIPS, dvips, false) +AC_CHECK_PROGS( DETEX, detex2 detex, false) +AC_CHECK_PROGS( PSPREVIEW, ghostview gs, true) +AC_CHECK_PROGS( PSBOOK, psbook, false) +AC_CHECK_PROGS( PSNUP, psnup, false) +AC_CHECK_PROGS( SPELL, ispell spell, spell) +dnl --- + +dnl Configure for libtool. +AC_PROG_LIBTOOL + +dnl Generate the C library build directories. +linked_files=`cd c-lib/src && ls *.c` +for dir in Cebuf ebuf mbuf sbuf tbl; do + if test -d c-lib/$dir; then :; else + echo creating c-lib/$dir + mkdir c-lib/$dir + fi + (cd c-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c . ) + sed_code="-e s/libasn1cbuf/libasn1c$dir/g" + case $dir in + Cebuf) + (cd c-lib/$dir && rm -f asn-useful.c asn-useful.h tbl.c tbl.h && $LN_S ../boot/asn* ../boot/tbl* .) + sed_code="$sed_code -e s/^.*asn-useful\.c:/neverA:/ -e s/^.*tbl\.c:/neverB:/" + BUFFLAGS="-DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I\$(top_srcdir)/compiler/core" + ;; + ebuf) BUFFLAGS="-DUSE_EXP_BUF" ;; + mbuf) BUFFLAGS="-DUSE_MIN_BUF" ;; + sbuf) BUFFLAGS="-DUSE_SBUF" ;; + tbl) BUFFLAGS="-DUSE_GEN_BUF -DTTBL" ;; + esac + echo "BUFFLAGS = $BUFFLAGS" >> c-lib/$dir/Makefile.in + eval sed $sed_code < c-lib/src/Makefile.in >> c-lib/$dir/Makefile.in +done + +dnl Generate the C++ and Tcl library build directories. +linked_files=`cd c++-lib/src && ls *.c *.C` +for dir in c++ tcl; do + if test -d c++-lib/$dir; then :; else + echo creating c++-lib/$dir + mkdir c++-lib/$dir + fi + (cd c++-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c ../src/*.C .) + sed_code="-e s/libasn1cxxtcl/libasn1$dir/g" + case $dir in + c++) BUFFLAGS="-DMETA=0" sed_code="$sed_code -e s/noinst/lib/g";; + tcl) BUFFLAGS="-DTCL" sed_code="$sed_code -e s/noinst/lib/g";; + esac + echo "BUFFLAGS = $BUFFLAGS" >> c++-lib/$dir/Makefile.in + eval sed $sed_code < c++-lib/src/Makefile.in >> c++-lib/$dir/Makefile.in +done + +dnl Generate snaccconfig.h. The whether-to-generate logic is cribbed +dnl from glib-1.2.1's configure.in. See that file for an explanation. +AC_OUTPUT_COMMANDS([ + +## Generate `snaccconfig.h' in two +## cases: +## 1. `config.status' is run either explicitly, or via configure. +## Esp. not when it is run in `Makefile' to generate makefiles and +## config.h +## 2. CONFIG_OTHER is set explicitly +## +## Case 1 is difficult. We know that `automake' sets one of +## CONFIG_FILES or CONFIG_HEADERS to empty. This heuristic works +## only when AM_CONFIG_HEADER is set, however. + +case "x$CONFIG_OTHER" in +*snaccconfig.h) gen_snaccconfig_h=yes +;; +esac +if test -n "${CONFIG_FILES}" && test -n "${CONFIG_HEADERS}"; then + # Both CONFIG_FILES and CONFIG_HEADERS are non-empty ==> Case 1 + if test "x${CONFIG_OTHER}" = x; then + gen_snaccconfig_h=yes + fi +fi + +## If we're generating snaccconfig.h: +## FIXME - currently, snaccconfig.h is just the normal +## config.h wrapped. this is because the user include +## files use the normal config.h symbol names, and I +## haven't changed those yet. +if test "x$gen_snaccconfig_h" = xyes; then + outfile=snaccconfig.h + echo creating $outfile + cat < ${outfile}-tmp +/* snaccconfig.h + * + * This is an automatically generated file - please modify 'configure.in'. + */ + +#ifndef _SNACCCONFIG_H +#define _SNACCCONFIG_H + +SNACCEOF + egrep -v 'PACKAGE|VERSION' config.h >> ${outfile}-tmp + cat <> ${outfile}-tmp + +#endif /* !_SNACCCONFIG_H */ +SNACCEOF + if cmp -s ${outfile}-tmp $outfile; then + echo $outfile is unchanged + rm -f ${outfile}-tmp + else + mv ${outfile}-tmp ${outfile} + fi +fi +]) + +dnl Writes files. +AC_OUTPUT(Makefile + compiler/Makefile + compiler/back-ends/c++-gen/Makefile + compiler/back-ends/c-gen/Makefile + compiler/back-ends/idl-gen/Makefile + compiler/back-ends/Makefile + compiler/core/Makefile + c-lib/Makefile + c-lib/inc/Makefile + c-lib/src/Makefile + c-lib/Cebuf/Makefile + c-lib/ebuf/Makefile + c-lib/mbuf/Makefile + c-lib/sbuf/Makefile + c-lib/tbl/Makefile + c++-lib/Makefile + c++-lib/inc/Makefile + c++-lib/src/Makefile + c++-lib/c++/Makefile + asn1specs/Makefile + tbl-tools/berdecode/Makefile + tbl-tools/mkchdr/Makefile + tbl-tools/ptbl/Makefile + tbl-tools/pval/Makefile + tbl-tools/Makefile + doc/Makefile + snacc-config, +[if test -f snacc-config; then chmod +x snacc-config; fi]) +dnl --- finis diff -uraN snacc-1.3bbn/configure.in snacc-1.3bbn-debian/configure.in --- snacc-1.3bbn/configure.in 2005-07-30 20:06:02.703761472 +0000 +++ snacc-1.3bbn-debian/configure.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,305 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. -dnl --- -dnl $Log: configure.in,v $ -dnl Revision 1.13 1997/09/04 13:54:04 wan -dnl A little more portability -dnl -dnl Revision 1.12 1997/02/28 13:39:35 wan -dnl Modifications collected for new version 1.3: Bug fixes, tk4.2. -dnl -dnl Revision 1.11 1997/02/16 16:50:27 rj -dnl made return *this after calling abort()'' a compile time option. -dnl -dnl Revision 1.10 1997/02/15 20:06:27 rj -dnl adjust to changed AC_TRY_COMPILE macro -dnl -dnl Revision 1.9 1997/02/15 20:01:38 rj -dnl check whether the compiler supports volatile functions (and whether abort() is volatile). -dnl -dnl Revision 1.8 1997/01/01 19:57:01 rj -dnl changes for autoconf version 2.12 -dnl -dnl Revision 1.7 1995/09/07 18:36:47 rj -dnl psbook and psnup are looked for (used by .../doc/makefile) -dnl -dnl Revision 1.6 1995/07/24 14:44:47 rj -dnl don't use gcc/g++ with -pipe, compiling some files may exceed virtual memory. -dnl -dnl look for tclsh(1). tcl-lib uses it to construct the tclIndex file. don't look for Tcl/Tk if the tclsh is absent. -dnl -dnl look for patch(1). the c-lib uses it to patch tbl.h. -dnl -dnl search for tree-3.6's libtktree.a and set TREELIBS in .../makehead accordingly. -dnl -dnl check for memset(3), memcpy(3) and memcmp(3). .../snacc.h reverts to bzero(3), bcopy(3) and bcmp(3) if necessary. -dnl -dnl Revision 1.5 1995/02/20 11:18:41 rj -dnl cpp switch HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS added. -dnl check for isinf(3) and finite(3) added. -dnl -dnl Revision 1.4 1995/02/17 15:15:44 rj -dnl hack to let makedepend find .h files the way gcc does. -dnl -dnl Revision 1.3 1995/02/17 14:26:40 rj -dnl adjustments for autoconf 2.x -dnl -dnl Revision 1.2 1994/10/08 04:29:37 rj -dnl search for Tcl/Tk -dnl -dnl Revision 1.1 1994/09/01 00:51:22 rj -dnl first check-in (new file). -dnl -AC_INIT( compiler/core/snacc.c) -AC_REVISION($Revision: 1.13 $) -AM_INIT_AUTOMAKE(snacc, 1.3) -AM_CONFIG_HEADER( config.h) -dnl --- alternative programs: -AC_PROG_MAKE_SET -AC_PROG_CC -AC_ISC_POSIX -if test -n "$GCC"; then -dnl saveCC="$CC" -dnl CC="$CC -pipe" -dnl AC_MSG_CHECKING( whether $saveCC takes -pipe) -dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no); CC="$saveCC"]) -fi -AC_PROG_GCC_TRADITIONAL -AC_MSG_CHECKING( whether ANSI or K&R style C) -AC_TRY_COMPILE([ ], [void *p; p = "test";], [ -AC_MSG_RESULT(ANSI) -AC_DEFINE( __USE_ANSI_C__) -], [ -AC_MSG_RESULT(K&R) -]) -AC_PROG_CXX -AC_LANG_CPLUSPLUS -dnl if test -n "$GCC"; then -dnl saveCXX="$CXX" -dnl CXX="$CXX -pipe" -dnl AC_MSG_CHECKING( whether $saveCXX takes -pipe) -dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no);CC="$saveCC"]) -dnl fi -AC_MSG_CHECKING( for bool built-in) -AC_TRY_COMPILE( , bool b = false;, [AC_DEFINE( BOOL_BUILTIN) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) -AC_MSG_CHECKING( for variable sized automatic arrays) -AC_TRY_COMPILE( , changequote(<,>)int i = 42; char a[++i]; *a = i;changequote([,]), [AC_DEFINE( HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) -AC_MSG_CHECKING( for volatile functions) -AC_TRY_COMPILE( , changequote(<,>)abort();changequote([,]), [AC_MSG_RESULT( yes)], [AC_DEFINE( COMPILER_WITHOUT_VOLATILE_FUNCTIONS) SNACC_NOVOLAT=-novolat; AC_SUBST( SNACC_NOVOLAT) AC_MSG_RESULT( no)]) -AC_LANG_C -AM_PROG_LEX -case "$LEX" in - lex) - LFLAGS="-Nc10000" - ;; - flex) - CFLAGS="$CFLAGS -DFLEX_IN_USE" -esac -AC_SUBST( LFLAGS) -AC_SUBST( CFLAGS) -# the boot strapping code in .../c-lib/ needs patch: -AC_CHECK_PROGS( PATCH, patch, false) -AC_PROG_YACC -AC_PROG_LN_S -AC_PROG_INSTALL -dnl --- header files: -AC_HEADER_TIME -AC_HEADER_DIRENT -AC_TYPE_SIZE_T -AC_TYPE_UID_T -AC_HEADER_STDC -AC_CHECK_HEADERS( unistd.h memory.h string.h malloc.h fcntl.h) -AC_FUNC_VPRINTF -dnl --- system and compiler characteristics: -AC_C_CONST -AC_C_BIGENDIAN -AC_CHECK_SIZEOF(short, 2) -AC_CHECK_SIZEOF(int, 4) -AC_CHECK_SIZEOF(long, 4) -AC_CHECK_SIZEOF(double, 8) -AC_CHECK_LIB( m, sin) -AC_CHECK_FUNCS( isinf finite) -AC_CHECK_FUNCS( memset memcpy memcmp) -dnl --- -AC_PATH_X -AC_PATH_XTRA -AC_CHECK_PROGS( TCLSH, tclsh, false) -if test "$TCLSH" != false && test "x$no_x" != "xyes"; then - AC_CHECK_HEADER( - tcl.h, - [AC_CHECK_LIB( ld, ldopen, TCLOTHERLIBS=-lld) - AC_CHECK_LIB( - tcl, - Tcl_CreateInterp, - [saveCFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $X_CFLAGS" - AC_CHECK_LIB( - tk, - Tk_CreateWindow, - [AC_DEFINE( HAVE_TCL) - TCLLIBS="-ltk -ltcl $TCLOTHERLIBS" - CXXTCLDIR="tcl" - TCLDIRS="tcl-lib tcl-asn tcl-example" - AC_LANG_CPLUSPLUS - AC_CHECK_LIB( - TkTree, - Tree_Init, - [TREELIBS="-lTkTree"], - [AC_MSG_RESULT( [tcl/tk libs found, but tree widget is missing])], - -lTkTree -ltk -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) - AC_LANG_C], - [AC_MSG_RESULT( [tcl lib found, but tk lib is missing])], - -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) - CFLAGS="$saveCFLAGS"], - [AC_MSG_RESULT( [tcl library not found])], - $TCLOTHERLIBS -lm)]) -fi -AC_SUBST( CXXTCLDIR) -AC_SUBST( TCLDIRS) -AC_SUBST( TCLLIBS) -AC_SUBST( TREELIBS) -dnl --- -AC_CHECK_PROGS( LATEX, latex, false) -AC_CHECK_PROGS( BIBTEX, bibtex, false) -AC_CHECK_PROGS( DVIPS, dvips, false) -AC_CHECK_PROGS( DETEX, detex2 detex, false) -AC_CHECK_PROGS( PSPREVIEW, ghostview gs, true) -AC_CHECK_PROGS( PSBOOK, psbook, false) -AC_CHECK_PROGS( PSNUP, psnup, false) -AC_CHECK_PROGS( SPELL, ispell spell, spell) -dnl --- - -dnl Configure for libtool. -AM_PROG_LIBTOOL -LTLIBOBJS=`echo "$LIBOBJS" | sed 's/\.o/.lo/g'` -AC_SUBST(LTLIBOBJS) - -dnl Generate the C library build directories. -linked_files=`cd c-lib/src && ls *.c` -for dir in Cebuf ebuf mbuf sbuf tbl; do - if test -d c-lib/$dir; then :; else - echo creating c-lib/$dir - mkdir c-lib/$dir - fi - (cd c-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c . ) - sed_code="-e s/libasn1cbuf/libasn1c$dir/g" - case $dir in - Cebuf) - (cd c-lib/$dir && rm -f asn-useful.c asn-useful.h tbl.c tbl.h && $LN_S ../boot/asn* ../boot/tbl* .) - sed_code="$sed_code -e s/^.*asn-useful\.c:/neverA:/ -e s/^.*tbl\.c:/neverB:/" - BUFFLAGS="-DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I\$(top_srcdir)/compiler/core" - ;; - ebuf) BUFFLAGS="-DUSE_EXP_BUF" ;; - mbuf) BUFFLAGS="-DUSE_MIN_BUF" ;; - sbuf) BUFFLAGS="-DUSE_SBUF" ;; - tbl) BUFFLAGS="-DUSE_GEN_BUF -DTTBL" ;; - esac - echo "BUFFLAGS = $BUFFLAGS" >> c-lib/$dir/Makefile.in - eval sed $sed_code < c-lib/src/Makefile.in >> c-lib/$dir/Makefile.in -done - -dnl Generate the C++ and Tcl library build directories. -linked_files=`cd c++-lib/src && ls *.c *.C` -for dir in c++ tcl; do - if test -d c++-lib/$dir; then :; else - echo creating c++-lib/$dir - mkdir c++-lib/$dir - fi - (cd c++-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c ../src/*.C .) - sed_code="-e s/libasn1cxxtcl/libasn1$dir/g" - case $dir in - c++) BUFFLAGS="-DMETA=0" sed_code="$sed_code -e s/noinst/lib/g";; - tcl) BUFFLAGS="-DTCL" sed_code="$sed_code -e s/noinst/lib/g";; - esac - echo "BUFFLAGS = $BUFFLAGS" >> c++-lib/$dir/Makefile.in - eval sed $sed_code < c++-lib/src/Makefile.in >> c++-lib/$dir/Makefile.in -done - -dnl Generate snaccconfig.h. The whether-to-generate logic is cribbed -dnl from glib-1.2.1's configure.in. See that file for an explanation. -AC_OUTPUT_COMMANDS([ - -## Generate `snaccconfig.h' in two -## cases: -## 1. `config.status' is run either explicitly, or via configure. -## Esp. not when it is run in `Makefile' to generate makefiles and -## config.h -## 2. CONFIG_OTHER is set explicitly -## -## Case 1 is difficult. We know that `automake' sets one of -## CONFIG_FILES or CONFIG_HEADERS to empty. This heuristic works -## only when AM_CONFIG_HEADER is set, however. - -case "x$CONFIG_OTHER" in -*snaccconfig.h) gen_snaccconfig_h=yes -;; -esac -if test -n "${CONFIG_FILES}" && test -n "${CONFIG_HEADERS}"; then - # Both CONFIG_FILES and CONFIG_HEADERS are non-empty ==> Case 1 - if test "x${CONFIG_OTHER}" = x; then - gen_snaccconfig_h=yes - fi -fi - -## If we're generating snaccconfig.h: -## FIXME - currently, snaccconfig.h is just the normal -## config.h wrapped. this is because the user include -## files use the normal config.h symbol names, and I -## haven't changed those yet. -if test "x$gen_snaccconfig_h" = xyes; then - outfile=snaccconfig.h - echo creating $outfile - cat < ${outfile}-tmp -/* snaccconfig.h - * - * This is an automatically generated file - please modify 'configure.in'. - */ - -#ifndef _SNACCCONFIG_H -#define _SNACCCONFIG_H - -SNACCEOF - egrep -v 'PACKAGE|VERSION' config.h >> ${outfile}-tmp - cat <> ${outfile}-tmp - -#endif /* !_SNACCCONFIG_H */ -SNACCEOF - if cmp -s ${outfile}-tmp $outfile; then - echo $outfile is unchanged - rm -f ${outfile}-tmp - else - mv ${outfile}-tmp ${outfile} - fi -fi -]) - -dnl Writes files. -AC_OUTPUT(Makefile - compiler/Makefile - compiler/back-ends/c++-gen/Makefile - compiler/back-ends/c-gen/Makefile - compiler/back-ends/idl-gen/Makefile - compiler/back-ends/Makefile - compiler/core/Makefile - c-lib/Makefile - c-lib/inc/Makefile - c-lib/src/Makefile - c-lib/Cebuf/Makefile - c-lib/ebuf/Makefile - c-lib/mbuf/Makefile - c-lib/sbuf/Makefile - c-lib/tbl/Makefile - c++-lib/Makefile - c++-lib/inc/Makefile - c++-lib/src/Makefile - c++-lib/c++/Makefile - c++-lib/tcl/Makefile - asn1specs/Makefile - tbl-tools/berdecode/Makefile - tbl-tools/mkchdr/Makefile - tbl-tools/ptbl/Makefile - tbl-tools/pval/Makefile - tbl-tools/Makefile - doc/Makefile - snacc-config, -[if test -f snacc-config; then chmod +x snacc-config; fi]) -dnl --- finis snacc-examples.patch: c++-examples/any/README | 90 +++ c++-examples/any/example.C | 115 ++++ c++-examples/any/genber.C | 150 +++++ c++-examples/any/makefile | 154 ++++++ c++-examples/makefile | 34 + c++-examples/simple/README | 105 ++++ c++-examples/simple/example.C | 115 ++++ c++-examples/simple/genber.C | 99 +++ c++-examples/simple/good-pr.ber.uu | 7 c++-examples/simple/makefile | 146 +++++ c++-examples/snmp/README | 126 ++++ c++-examples/snmp/makefile | 103 ++++ c++-examples/test-lib/README | 37 + c++-examples/test-lib/makefile | 59 ++ c++-examples/test-lib/test-lib.C | 781 ++++++++++++++++++++++++++++++ c-examples/any/README | 107 ++++ c-examples/any/example.c | 161 ++++++ c-examples/any/genber.c | 164 ++++++ c-examples/any/makefile | 144 +++++ c-examples/makefile | 42 + c-examples/simple/README | 128 +++++ c-examples/simple/expbuf-ex.c | 166 ++++++ c-examples/simple/genber.c | 154 ++++++ c-examples/simple/good-pr.ber.uu | 7 c-examples/simple/makefile | 198 +++++++ c-examples/simple/minbuf-ex.c | 162 ++++++ c-examples/simple/sbuf-ex.c | 154 ++++++ c-examples/snmp/README | 118 ++++ c-examples/snmp/makefile | 91 +++ c-examples/test-lib/README | 37 + c-examples/test-lib/makefile | 50 + c-examples/test-lib/test-lib.c | 935 +++++++++++++++++++++++++++++++++++++ tbl-example/README | 83 +++ tbl-example/example.c | 174 ++++++ tbl-example/makefile | 82 +++ tbl-example/p-rec.ber.uu | 7 36 files changed, 5285 insertions(+) --- NEW FILE snacc-examples.patch --- diff -uraN snacc-1.3bbn/c++-examples/any/README snacc-1.3b4/c++-examples/any/README --- snacc-1.3bbn/c++-examples/any/README 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/c++-examples/any/README 1997-02-16 20:25:26.000000000 +0000 @@ -0,0 +1,90 @@ +(RCS control information is at the end of this file.) + + +C++ ANY example README +--------------------- + +This example shows how the snacc compiler handles the ANY DEFINED BY +type in C++. ANY types (not ANY DEFINED BY) require modifications +to the generated code. Type "make" to build this example. + +This directory should have the following 4 files in it: + + README + example.C + genber.C + makefile + +There are 3 programs generated by the makefile: + + genber - builds a BER value of the AnyTestType and writes it + to a file called "att.ber" + + def - takes file name of an AnyTestType BER value. Decodes the + file and re-encodes it to stdout. Uses definite + lengths for constructed values. + + indef - takes file name of an AnyTestType BER value. Decodes the + file and re-encodes it to stdout. Uses indefinite + lengths for constructed values. + + +These files use the code generated by snacc from the +snacc/asn1specs/any.asn1 file. (see the makefile) + +Look at genber.C to see how values can be built and printed. + +Look at the generated code in any_test.C and any_test.h to see how the +any hash table is built. + + +try the following commands in your c-shell: + +%1 genber # generate the att.ber file +%2 indef att.ber > tmp.ber # decode att.ber an re-encode into tmp.ber +%3 def tmp.ber > tmp2.ber # decode tmp.ber an re-encode into tmp2.ber +%4 diff att.ber tmp2.ber # compare .ber files (should be the same) + +When you are finished with the example type "make clean" to remove +the binaries and generated code. + + + +Things To Note +-------------- + +Snacc ASN.1 comment commands + +In the snacc/asn1specs/any.asn1 file, the AnyTestType has a special +"--snacc" ASN.1 comment after ::= to give snacc some extra information +about the AnyTestType. + +AnyTestType ::= --snacc isPdu:"TRUE" -- SEQUENCE { ... etc. ... } + +The "isPdu" flag only affects the generated C code, not C++. Each +C++ type gets PDU methods by default. + + +SNMP OBJECT-TYPE Macro + +The SNMP OBJECT-TYPE macro is used to define the id value to type +mapping for ANY DEFINED BY types. The macro has been modified to +accept both INTEGERs and OBJECT IDENTIFIERs as id values (see +snacc/asn1specs/any.asn1). This macro can be used with other +protocols to define the id to type mapping. + +Two hash tables are used to hold the id to type mappings. One for +INTEGER to type mappings and the other for OBJECT IDENTIFIER to type +mappings. The hash tables are automatically initialized in each +module that has OBJECT-TYPE macros. In C the hash table must be +explicitly initialized. + +#------------------------------------------------------------------------------- +# $Header: /usr/app/odstb/CVS/snacc/c++-examples/any/README,v 1.2 1997/02/16 20:25:26 rj Exp $ +# $Log: README,v $ +# Revision 1.2 1997/02/16 20:25:26 rj +# check-in of a few cosmetic changes +# +# Revision 1.1 1994/08/31 08:47:59 rj +# first check-in. for a list of changes to the snacc-1.1 distribution please refer to the ChangeLog. +# diff -uraN snacc-1.3bbn/c++-examples/any/example.C snacc-1.3b4/c++-examples/any/example.C --- snacc-1.3bbn/c++-examples/any/example.C 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/c++-examples/any/example.C 1995-07-24 15:33:33.000000000 +0000 @@ -0,0 +1,115 @@ +// c++_examples/any/example.C - an example of how to use C++ ASN.1-BER +// for ANY Types +// +// AUTHOR: Mike Sample +// DATE: 92 +// +// $Header: /usr/app/odstb/CVS/snacc/c++-examples/any/example.C,v 1.5 1995/07/24 15:33:33 rj Exp $ +// $Log: example.C,v $ +// Revision 1.5 1995/07/24 15:33:33 rj +// changed `_' to `-' in file names. +// +// any-test.[hC] becomes any.[hC] due to to snacc's new file name generation scheme. +// +// check return value of new. +// +// Revision 1.4 1995/02/18 13:53:07 rj +// added #define HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS since not every C++ compiler provides them. +// +// Revision 1.3 1994/10/08 01:26:21 rj +// several \size_t' +// +// Revision 1.2 1994/08/31 08:56:29 rj +// first check-in. for a list of changes to the snacc-1.1 distribution please refer to the ChangeLog. +// + +#include +#include +#include +#include + +#include "asn-incl.h" +#include "any.h" + +main (int argc, char *argv[]) +{ + if (argc != 2) + { + cerr << "Usage: " << argv[0] << " " << endl; + cerr << " Decodes the given AnyTestType BER data file" << endl; + cerr << " and re-encodes it to stdout" << endl; + exit (1); + } + + ifstream dataFile; + // open the data file + dataFile.open (argv[1]); + + if (!dataFile) + { + perror ("ifstream::open"); + exit (1); + } + + // get size of the data file file + dataFile.seekg (0, ios::end); + int dataSize = dataFile.tellg(); + dataFile.seekg (0); + + // read data from file into contiguous block for a buffer +#if HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS + char data[dataSize]; +#else + char *data = new char[dataSize]; + if (!data) + return 1; +#endif /* HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS */ + dataFile.read (data, dataSize); + dataFile.close(); + + // + // put the BER data read from the file + // into buffer format, ready for reading from the + // beginning + // + AsnBuf inputBuf; + inputBuf.InstallData ((char*)data, dataSize); + + size_t decodedLen; + AnyTestType att; + + if (!att.BDecPdu (inputBuf, decodedLen)) + { + cerr << "ERROR - Decode routines failed, exiting..." << endl; + exit (1); + } + + cerr << "decodedValue AnyTestType ::= " << att << endl << endl; + + // + // allocate a new buffer and set up for writing to + // + AsnBuf outputBuf; +#if HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS + char outputData[dataSize + 512]; +#else + char *outputData = new char[dataSize + 512]; + if (!outputData) + return 1; +#endif /* HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS */ + outputBuf.Init (outputData, dataSize+512); + outputBuf.ResetInWriteRvsMode(); [...5030 lines suppressed...] + + if (argc != 3) + { + Usage (argv[0]); + return 1; + } + + tblFileName = argv[1]; + berFileName = argv[2]; + + /* init mem pool to hold decoded val */ + InitNibbleMem (1024, 1024); + + /* read in and decode the type table */ + tbl = LoadTblFile (tblFileName); + if (tbl == NULL) + return 1; + + fileData = LoadFile (berFileName, &fsize); + if (fileData == NULL) + return 1; + + SBufInstallData (&sb, fileData, fsize); + PutSBufInGenBuf (&sb, &gb); + + fprintf (stdout, "\n\n-- decoded contents of BER PersonnelRecord file: \"%s\"--\n", berFileName); + + val = TblDecode (tbl, NULL, "PersonnelRecord", &gb, &bytesDecoded); + + if (val == NULL) + fprintf (stdout, "-- Decoding error occured somewhere -- \n"); + else + TblPrintValue (tbl, NULL, "PersonnelRecord", stdout, val); + + fprintf (stdout, "\n\n -- decoded %d bytes for the above value --\n\n", bytesDecoded, berFileName); + + free (fileData); /* was malloc'd in LoadFile */ + + /* + * process value here + * (This is where the header file generated by mkchdr is + * useful - you can access the decoded value in a standard + * /easier way). + * + * Ok, well, the names "field0" etc aren't that nice + * but what did you expect - they aren't named in the ASN.1 + * spec so mkchdr just makes them up. To fix this, just + * add field names to you ASN.1 spec - it will not change the + * way the values are encoded - so you're not making it + * incompatible with the original. (not including value notation) + */ + printf ("The following printout is an example of using the\n"); + printf ("hdr file generated by mkchdr to access the data\n"); + printf ("returned from the table decoder. Look in \"example.c\"\n\n"); + + + printf ("***** JQ GUMBY & CO Database *****************************************\n"); + printf ("Employee Name: %s %s %s\n", val->field0->givenName->octs, val->field0->initial->octs, val->field0->familyName->octs); + printf ("Title: %s\n", val->title->octs); + printf ("Employee Number: %d\n", *val->field1); + printf ("Date of Hire: %s\n", val->dateOfHire->octs); + printf ("Name of Spouse: %s %s %s\n", val->nameOfSpouse->givenName->octs, val->nameOfSpouse->initial->octs, val->nameOfSpouse->familyName->octs); + printf ("Number of Children: %d\n", AsnListCount (val->children)); + printf ("**********************************************************************\n\n"); + + /* + * finished playing with the decoded value. + * now re-encode the value. Using an expbuf to hold the encoded val + * because they can grow and in general you can predict a values + * encoded size (although we could assume that is would be close to + * the same size as the one we read in at the beginning of this prg). + * (note: the size of PersonnelRecord BER value we decoded may be + * different from the size of the re-encoded version depending on + * the use of indefinite or definite lengths. Both are valid BER.) + */ + fprintf (stdout, "now re-encoding the PersonnelRecord value to \"%s\"\n", outputFileNameG); + + ebPtr = ExpBufAllocBufAndData(); + ExpBufResetInWriteRvsMode (ebPtr); /* set up to hold encoding (= writing) */ + + PutExpBufInGenBuf (ebPtr, &gb); + + if (TblEncode (tbl, NULL, "PersonnelRecord", &gb, val, &bytesEncoded) < 0) + fprintf (stderr, "main: error encoding the PersonnelRecord\n"); + + /* copy ExpBuf data to file */ + outputFile = fopen (outputFileNameG, "w"); + if (outputFile == NULL) + { + fprintf (stderr, "error - could not open file \"%s\"\n", outputFileNameG); + perror ("main: fopen:"); + } + + ExpBufCopyToFile (ebPtr, outputFile); + + fclose (outputFile); + + /* free the encoded version */ + ExpBufFreeBufAndDataList (ebPtr); + + + return 0; +} /* main */ diff -uraN snacc-1.3bbn/tbl-example/makefile snacc-1.3b4/tbl-example/makefile --- snacc-1.3bbn/tbl-example/makefile 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/tbl-example/makefile 1997-02-15 19:33:26.000000000 +0000 @@ -0,0 +1,82 @@ +# file: .../tbl-example/makefile +# +# $Header: /usr/app/odstb/CVS/snacc/tbl-example/makefile,v 1.1 1997/02/15 19:33:26 rj Exp $ +# $Log: makefile,v $ +# Revision 1.1 1997/02/15 19:33:26 rj +# first check-in +# + +include ../makehead + +TOP = .. + +ASN1_SRC_DIR = $(TOP)/asn1specs + +ASN1_C_LIB_DIR = $(TOP)/c-lib +ASN1_C_INC_DIR = $(ASN1_C_LIB_DIR)/inc +TTBL_ASN1_LIB = $(ASN1_C_LIB_DIR)/libasn1ctbl.a + +COMPILERDIR = $(TOP)/compiler +SNACC = $(COMPILERDIR)/snacc +USEFUL_TYPES = $(ASN1_SRC_DIR)/asn-useful.asn1 +SNACCFLAGS = -u $(USEFUL_TYPES) + +TBLTOOLSDIR = $(TOP)/tbl-tools +MKHDR = $(TBLTOOLSDIR)/mkchdr/mkchdr + +ASN1FILES = $(ASN1_SRC_DIR)/p-rec.asn1 +ASN1TTFILE = p-rec.tt +ASN1TTHFILE = p-rec.h + +CFILES = example.c +OFILES = example.o + +DISTFILES = \ + README \ + makefile \ + $(CFILES) \ + p-rec.ber + +CPPFLAGS += -I$(TOP) -I$(ASN1_C_INC_DIR) -DUSE_GEN_BUF + +#------------------------------------------------------------------------------- + +all:: example + +example: $(OFILES) $(TTBL_ASN1_LIB) + $(REASON) + $(CC) $(CFLAGS) -o example $(OFILES) $(TTBL_ASN1_LIB) $(LIBS) + +$(ASN1TTFILE): $(ASN1FILES) + $(REASON) + $(SNACC) $(SNACCFLAGS) -T $@ $(ASN1FILES) + +$(SNACC) $(MKHDR): + cd $(@D) && $(MAKE) $(@F) + +$(TTBL_ASN1_LIB): + cd $(@D) && $(MAKE) tbl-lib + +$(ASN1TTHFILE): $(ASN1TTFILE) + $(REASON) + $(MKHDR) $? $@ + +check:: example $(ASN1TTFILE) + +check:: + ./example p-rec.tt p-rec.ber + cmp p-rec.ber p-rec.out.ber + @echo "+++ the test was successful" + +# dummy: +install:: + +clean:: + $(RM) example *.o *~ core .emacs* $(ASN1TTFILE) $(ASN1TTHFILE) p-rec.out.ber + +depend:: + $(MAKE) $(MKHDR) + +depend:: $(ASN1TTHFILE) + +include ../maketail diff -uraN snacc-1.3bbn/tbl-example/p-rec.ber.uu snacc-1.3b4/tbl-example/p-rec.ber.uu --- snacc-1.3bbn/tbl-example/p-rec.ber.uu 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/tbl-example/p-rec.ber.uu 2005-07-30 16:57:00.588101736 +0000 @@ -0,0 +1,7 @@ +begin 644 p-rec.ber +M8(&.81`6!$IO:&X6`446!5-M:71HH!`6#E1H92!":6<@0VAE97-E7X$``P&& +MGZ$*0P at Q.3@R,#$P-*(281`6!$UA /* for isprint() in < +#include #include #include #include @@ -85,14 +85,14 @@ * Asn1Error (char *str) * - configure error handler */ -#define Asn1Error cerr +#define Asn1Error std::cerr /* * Asn1Warning (char *str) - configure warning mechanism * (currently not called) */ -#define Asn1Warning cerr +#define Asn1Warning std::cerr /* diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-int.h snacc-1.3bbn/c++-lib/inc/asn-int.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-int.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-int.h 2005-07-30 19:24:45.421412320 +0000 @@ -70,7 +70,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnIntTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-list.h snacc-1.3bbn/c++-lib/inc/asn-list.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-list.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-list.h 2005-07-30 19:25:10.914682616 +0000 @@ -86,7 +86,7 @@ last (NULL) {} - friend ostream &operator << (ostream &os, AsnList &l); + friend std::ostream &operator << (std::ostream &os, AsnList &l); void SetCurrElmt (unsigned long int index); void SetCurrToFirst() { curr = first; } diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-null.h snacc-1.3bbn/c++-lib/inc/asn-null.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-null.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-null.h 2005-07-30 19:25:26.432323576 +0000 @@ -57,7 +57,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnNullTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-octs.h snacc-1.3bbn/c++-lib/inc/asn-octs.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-octs.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-octs.h 2005-07-30 19:25:41.916969552 +0000 @@ -108,7 +108,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnOctsTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-oid.h snacc-1.3bbn/c++-lib/inc/asn-oid.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-oid.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-oid.h 2005-07-30 19:25:52.747323088 +0000 @@ -108,7 +108,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnOidTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-real.h snacc-1.3bbn/c++-lib/inc/asn-real.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-real.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-real.h 2005-07-30 19:26:05.321411536 +0000 @@ -67,7 +67,7 @@ AsnLen BEnc (BUF_TYPE b); void BDec (BUF_TYPE b, AsnLen &bytesDecoded, ENV_TYPE env); - void Print (ostream &os) const; + void Print (std::ostream &os) const; PDU_MEMBER_MACROS diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-type.h snacc-1.3bbn/c++-lib/inc/asn-type.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-type.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-type.h 2005-07-30 19:26:16.551704272 +0000 @@ -111,7 +111,7 @@ #endif - virtual void Print (ostream &) const; + virtual void Print (std::ostream &) const; #if META static const AsnTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/print.h snacc-1.3bbn/c++-lib/inc/print.h --- snacc-1.3bbn.orig/c++-lib/inc/print.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/print.h 2005-07-30 19:26:54.240974632 +0000 @@ -42,8 +42,8 @@ extern unsigned short int indentG; extern unsigned short int stdIndentG; -void Indent (ostream &os, unsigned short int i); +void Indent (std::ostream &os, unsigned short int i); -ostream &operator << (ostream &os, const AsnType &a); +std::ostream &operator << (std::ostream &os, const AsnType &a); #endif /* conditional include */ diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-any.C snacc-1.3bbn/c++-lib/src/asn-any.C --- snacc-1.3bbn.orig/c++-lib/src/asn-any.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-any.C 2005-07-30 19:27:15.597727912 +0000 @@ -165,7 +165,7 @@ } -void AsnAny::Print (ostream &os) const +void AsnAny::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-bits.C snacc-1.3bbn/c++-lib/src/asn-bits.C --- snacc-1.3bbn.orig/c++-lib/src/asn-bits.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-bits.C 2005-07-30 19:27:51.063336320 +0000 @@ -65,6 +65,8 @@ #include "asn-bits.h" #include "str-stk.h" +using std::endl; + extern StrStk strStkG; unsigned short int strStkUnusedBitsG; @@ -440,7 +442,7 @@ } /* BDecConsBits */ // prints the BIT STRING to the given ostream. -void AsnBits::Print (ostream &os) const +void AsnBits::Print (std::ostream &os) const { size_t octetLen = (bitLen+7)/8; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-bool.C snacc-1.3bbn/c++-lib/src/asn-bool.C --- snacc-1.3bbn.orig/c++-lib/src/asn-bool.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-bool.C 2005-07-30 19:28:23.793360600 +0000 @@ -54,6 +54,8 @@ #include "asn-type.h" #include "asn-bool.h" +using std::endl; + AsnType *AsnBool::Clone() const { return new AsnBool; @@ -110,7 +112,7 @@ } // print the BOOLEAN's value in ASN.1 value notation to the given ostream -void AsnBool::Print (ostream &os) const +void AsnBool::Print (std::ostream &os) const { os << (value ? "TRUE" : "FALSE"); } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-enum.C snacc-1.3bbn/c++-lib/src/asn-enum.C --- snacc-1.3bbn.orig/c++-lib/src/asn-enum.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-enum.C 2005-07-30 19:28:57.068302040 +0000 @@ -41,9 +41,11 @@ #include "asn-int.h" #include "asn-enum.h" +using std::endl; + AsnType *AsnEnum::Clone() const { - cerr << "AsnEnum::Clone() called" << endl; + std::cerr << "AsnEnum::Clone() called" << endl; abort(); return NULL; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-int.C snacc-1.3bbn/c++-lib/src/asn-int.C --- snacc-1.3bbn.orig/c++-lib/src/asn-int.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-int.C 2005-07-30 19:31:10.276100376 +0000 @@ -55,6 +55,8 @@ #include "asn-type.h" #include "asn-int.h" +using std::endl; + AsnType *AsnInt::Clone() const { return new AsnInt; @@ -171,7 +173,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, INTEGER_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnInt::Print (ostream &os) const +void AsnInt::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-len.C snacc-1.3bbn/c++-lib/src/asn-len.C --- snacc-1.3bbn.orig/c++-lib/src/asn-len.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-len.C 2005-07-30 19:31:35.984192152 +0000 @@ -41,6 +41,7 @@ #include "asn-config.h" #include "asn-len.h" +using std::endl; /* * Encodes the given length to the given buffer. diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-list.C snacc-1.3bbn/c++-lib/src/asn-list.C --- snacc-1.3bbn.orig/c++-lib/src/asn-list.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-list.C 2005-07-30 19:32:25.815616624 +0000 @@ -62,6 +62,8 @@ #include "asn-tag.h" #include "asn-type.h" +using std::endl; + #ifdef __GNUG__ #pragma implementation #endif @@ -80,7 +82,7 @@ // print routine for lists template -ostream &operator << (ostream &os, AsnList &l) +std::ostream &operator << (std::ostream &os, AsnList &l) { os << "SEQUENCE OF { "; @@ -241,7 +243,7 @@ { listElmtTagId = BDecTag (b, bytesDecoded, env); - if ((listElmtTagId == EOC) && (elmtLen == INDEFINITE_LEN)) + if ((listElmtTagId == EOC_TAG_ID) && (elmtLen == INDEFINITE_LEN)) break; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-null.C snacc-1.3bbn/c++-lib/src/asn-null.C --- snacc-1.3bbn.orig/c++-lib/src/asn-null.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-null.C 2005-07-30 19:33:01.169242056 +0000 @@ -48,6 +48,8 @@ #include "asn-type.h" #include "asn-null.h" +using std::endl; + AsnType *AsnNull::Clone() const { return new AsnNull; @@ -85,7 +87,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, NULLTYPE_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnNull::Print (ostream &os) const +void AsnNull::Print (std::ostream &os) const { os << "NULL"; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-octs.C snacc-1.3bbn/c++-lib/src/asn-octs.C --- snacc-1.3bbn.orig/c++-lib/src/asn-octs.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-octs.C 2005-07-30 19:33:30.540776904 +0000 @@ -58,6 +58,8 @@ #include "asn-octs.h" #include "str-stk.h" +using std::endl; + extern StrStk strStkG; AsnOcts::~AsnOcts() @@ -166,7 +168,7 @@ // Prints the AsnOcts to the given ostream in Value Notation. -void AsnOcts::Print (ostream &os) const +void AsnOcts::Print (std::ostream &os) const { int i; os << "'"; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-oid.C snacc-1.3bbn/c++-lib/src/asn-oid.C --- snacc-1.3bbn.orig/c++-lib/src/asn-oid.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-oid.C 2005-07-30 19:43:47.320214040 +0000 @@ -51,7 +51,7 @@ #include "asn-config.h" #if TCL -#include +#include #endif #include "asn-len.h" #include "asn-tag.h" @@ -59,6 +59,8 @@ #include "asn-oid.h" #include "print.h" +using std::endl; + AsnOid::~AsnOid() { delete oid; @@ -157,7 +159,7 @@ *(tmpBuf++) = 0x7f & headArcNum; // repeat for the rest of the arc numbers - for (i = 2; (i < 11) && (arcNumArr[i] > 0); i++) + for (int i = 2; (i < 11) && (arcNumArr[i] > 0); i++) { tmpArcNum = arcNumArr[i]; for (elmtLen = 1; (tmpArcNum >>= 7) != 0; elmtLen++) @@ -308,7 +310,7 @@ // Prints an AsnOid in ASN.1 Value Notation. // Decodes the oid to get the individual arc numbers -void AsnOid::Print (ostream &os) const +void AsnOid::Print (std::ostream &os) const { unsigned short int firstArcNum; unsigned long int arcNum; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-real.C snacc-1.3bbn/c++-lib/src/asn-real.C --- snacc-1.3bbn.orig/c++-lib/src/asn-real.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-real.C 2005-07-30 19:44:57.954476000 +0000 @@ -57,12 +57,16 @@ #include "asn-type.h" #include "asn-real.h" +using std::endl; + #ifndef IEEE_REAL_LIB /* ieee functions (in case not in math.h)*/ extern "C" { extern int iszero (double); +#if defined(__GNUC__) && (__GNUC__ < 3) extern int isinf (double); extern int signbit (double); +#endif /* __GNUC__ && __GNUC__ < 3 */ extern int ilogb (double); extern double scalbn (double, int); } @@ -841,7 +845,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, REAL_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnReal::Print (ostream &os) const +void AsnReal::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-tag.C snacc-1.3bbn/c++-lib/src/asn-tag.C --- snacc-1.3bbn.orig/c++-lib/src/asn-tag.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-tag.C 2005-07-30 19:45:24.267135808 +0000 @@ -45,6 +45,8 @@ #include "asn-len.h" #include "asn-tag.h" +using std::endl; + /* * Decode a BER Tag from the given buffer. Error is * flagged if the tag is too long or if a read error occurs. diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-type.C snacc-1.3bbn/c++-lib/src/asn-type.C --- snacc-1.3bbn.orig/c++-lib/src/asn-type.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-type.C 2005-07-30 19:30:07.294675008 +0000 @@ -72,6 +72,8 @@ #include "asn-len.h" #include "asn-type.h" +using std::endl; + AsnType::~AsnType() { } @@ -97,7 +99,7 @@ #endif -void AsnType::Print (ostream &os) const +void AsnType::Print (std::ostream &os) const { os << "ERROR - Attempt to print an improperly formed ANY type (programming error)." << endl; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/meta.C snacc-1.3bbn/c++-lib/src/meta.C --- snacc-1.3bbn.orig/c++-lib/src/meta.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/meta.C 2005-07-30 19:46:03.588158104 +0000 @@ -27,6 +27,8 @@ #include "asn-incl.h" +using std::endl; + #if META AsnMemberDesc::AsnMemberDesc (const char *_name, const AsnTypeDesc *_desc): diff -uraN snacc-1.3bbn.orig/c++-lib/src/print.C snacc-1.3bbn/c++-lib/src/print.C --- snacc-1.3bbn.orig/c++-lib/src/print.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/print.C 2005-07-30 19:46:33.326637168 +0000 @@ -45,13 +45,13 @@ unsigned short int stdIndentG = 4; void -Indent (ostream &os, unsigned short int i) +Indent (std::ostream &os, unsigned short int i) { while (i-->0) os << ' '; } -ostream &operator << (ostream &os, const AsnType &v) +std::ostream &operator << (std::ostream &os, const AsnType &v) { v.Print (os); return os; diff -uraN snacc-1.3bbn.orig/c++-lib/src/tcl-if.C snacc-1.3bbn/c++-lib/src/tcl-if.C --- snacc-1.3bbn.orig/c++-lib/src/tcl-if.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/tcl-if.C 2005-07-30 19:48:01.296263752 +0000 @@ -28,12 +28,13 @@ #include #include #include -#include -#include +#include #include #include "asn-incl.h" +using std::endl; + #if TCL #ifdef _AIX32 @@ -835,7 +836,7 @@ } cout << *var; - strstream s; + stringstream s; s << *var; s.put ('\0'); cout << strlen(s.str()) << endl; diff -uraN snacc-1.3bbn.orig/compiler/back-ends/c++-gen/gen-code.c snacc-1.3bbn/compiler/back-ends/c++-gen/gen-code.c --- snacc-1.3bbn.orig/compiler/back-ends/c++-gen/gen-code.c 2001-01-27 01:02:54.000000000 +0000 +++ snacc-1.3bbn/compiler/back-ends/c++-gen/gen-code.c 2005-07-30 19:58:00.407885728 +0000 @@ -453,7 +453,7 @@ fprintf (src, " else\n"); fprintf (src, " return false;\n"); /* - fprintf (src, " { cerr << \"longjmp return value is \" << val << endl;\n"); + fprintf (src, " { std::cerr << \"longjmp return value is \" << val << std::endl;\n"); fprintf (src, " return false; }\n"); */ fprintf (src, "}\n\n"); @@ -999,7 +999,7 @@ fprintf (src, ")\n"); } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -1357,7 +1357,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -1423,7 +1423,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -1666,7 +1666,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); @@ -1780,7 +1780,7 @@ } fprintf (src, " default:\n"); - fprintf (src, " Asn1Error << \"ERROR - unexpected tag in CHOICE\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - unexpected tag in CHOICE\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " break;\n"); @@ -1847,7 +1847,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); fprintf (src, " extraLen%d = BDecLen (b, bytesDecoded, env);\n", ++elmtLevel); @@ -1876,11 +1876,11 @@ /* ostream printing routine */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n", td->cxxTypeDefInfo->className); + fprintf (hdr, " void Print (std::ostream &os) const;\n", td->cxxTypeDefInfo->className); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - /* fprintf (src, " os << \"{\" << endl;\n") */ + /* fprintf (src, " os << \"{\" << std::endl;\n") */ fprintf (src, " switch (choiceId)\n"); fprintf (src, " {\n"); FOR_EACH_LIST_ELMT (e, choice->basicType->a.choice) @@ -1909,7 +1909,7 @@ } fprintf (src, " } // end of switch\n"); - /* fprintf (src, " os << \"}\" << endl;\n") */ + /* fprintf (src, " os << \"}\" << std::endl;\n") */ fprintf (src, "} // %s::Print\n\n", td->cxxTypeDefInfo->className); } /* end of Print Method code */ @@ -2260,7 +2260,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -2310,7 +2310,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -2460,7 +2460,7 @@ fprintf (src, " BDecEoc (b, bytesDecoded, env);\n"); fprintf (src, " else if (elmtLen0 != 0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Expected an empty sequence\" << endl;\n"); + fprintf (src, " Asn1Error << \"Expected an empty sequence\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -2638,7 +2638,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, seqBytesDecoded, env);\n", ++elmtLevel); @@ -2826,7 +2826,7 @@ fprintf (src, " }\n"); /* end of tag check if */ fprintf (src, " else\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - SEQUENCE is missing non-optional elmt.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - SEQUENCE is missing non-optional elmt.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); } @@ -2845,7 +2845,7 @@ fprintf (src, " }\n"); fprintf (src, " else if (seqBytesDecoded != elmtLen0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - Length discrepancy on sequence.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - Length discrepancy on sequence.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); fprintf (src, " else\n"); @@ -2914,7 +2914,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -2939,14 +2939,14 @@ /* write code for printing */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); allOpt = AllElmtsOptional (seq->basicType->a.sequence); if (allOpt) fprintf (src, " int nonePrinted = true;\n"); - fprintf (src, " os << \"{ -- SEQUENCE --\" << endl;\n"); + fprintf (src, " os << \"{ -- SEQUENCE --\" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n\n"); FOR_EACH_LIST_ELMT (e, seq->basicType->a.sequence) @@ -2963,12 +2963,12 @@ if (e != FIRST_LIST_ELMT (seq->basicType->a.sequence)) { fprintf (src, " if (!nonePrinted)\n"); - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); } fprintf (src, " nonePrinted = false;\n", i); } else if (inTailOptElmts) /* cannot be first elmt ow allOpt is true */ - fprintf (src, " os << \",\"<< endl;\n"); + fprintf (src, " os << \",\"<< std::endl;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -2982,10 +2982,10 @@ #ifdef KHO if (e != LAST_LIST_ELMT (seq->basicType->a.sequence)&&(!e->type->cxxTypeRefInfo->isPtr) ) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); #else if (e != LAST_LIST_ELMT (seq->basicType->a.sequence) && !inTailOptElmts && !NextIsTailOptional (seq->basicType->a.sequence)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); #endif fprintf (src, " }\n"); @@ -3000,9 +3000,9 @@ fprintf (src, " os << \"%s \";\n", e->fieldName); fprintf (src, " os << \"-- void --\";\n"); if (e != LAST_LIST_ELMT (seq->basicType->a.sequence)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); else - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); fprintf (src, " }\n"); #else fprintf (src, " os << \"-- void --\";\n"); @@ -3012,7 +3012,7 @@ fprintf (src, "\n"); if (e == LAST_LIST_ELMT (seq->basicType->a.sequence)) - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); } fprintf (src, " indentG -= stdIndentG;\n"); @@ -3361,7 +3361,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -3411,7 +3411,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -3557,7 +3557,7 @@ fprintf (src, " BDecEoc (b, bytesDecoded, env);\n"); fprintf (src, " else if (elmtLen0 != 0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Expected an empty sequence\" << endl;\n"); + fprintf (src, " Asn1Error << \"Expected an empty sequence\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3697,7 +3697,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); @@ -3814,14 +3814,14 @@ FreeTags (tags); } /* for each elmt */ fprintf (src, " default:\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag on SET elmt.\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag on SET elmt.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " } // end switch\n"); fprintf (src, " } // end for loop\n"); fprintf (src, " bytesDecoded += setBytesDecoded;\n"); fprintf (src, " if (mandatoryElmtsDecoded != %d)\n", mandatoryElmtCount); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - non-optional SET element missing.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - non-optional SET element missing.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3889,7 +3889,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3914,15 +3914,15 @@ /* write code for printing */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); allOpt = AllElmtsOptional (set->basicType->a.set); if (allOpt) fprintf (src, " int nonePrinted = true;\n"); - fprintf (src, " os << \"{ -- SET --\" << endl;\n"); + fprintf (src, " os << \"{ -- SET --\" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n\n"); FOR_EACH_LIST_ELMT (e, set->basicType->a.set) @@ -3939,12 +3939,12 @@ if (e != FIRST_LIST_ELMT (set->basicType->a.set)) { fprintf (src, " if (!nonePrinted)\n"); - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); } fprintf (src, " nonePrinted = false;\n", i); } else if (inTailOptElmts) /* cannot be first elmt ow allOpt is true */ - fprintf (src, " os << \",\"<< endl;\n"); + fprintf (src, " os << \",\"<< std::endl;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -3957,7 +3957,7 @@ fprintf (src, " os << %s;\n", e->type->cxxTypeRefInfo->fieldName); if (e != LAST_LIST_ELMT (set->basicType->a.set) && !inTailOptElmts && !NextIsTailOptional (set->basicType->a.set)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); fprintf (src, " }\n"); @@ -3974,7 +3974,7 @@ fprintf (src, "\n"); if (e == LAST_LIST_ELMT (set->basicType->a.set)) - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); } fprintf (src, " indentG -= stdIndentG;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -4294,7 +4294,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -4324,7 +4324,7 @@ fprintf (hdr, " PDU_MEMBER_MACROS\n"); if (printPrintersG) - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); fprintf (hdr, "};\n\n\n"); @@ -4380,7 +4380,7 @@ } fprintf (src, "))\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, listBytesDecoded, env);\n", ++elmtLevel); @@ -4406,7 +4406,7 @@ fprintf (src, "))\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, listBytesDecoded, env);\n", ++elmtLevel); @@ -4461,7 +4461,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -4494,7 +4494,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -4506,9 +4506,9 @@ if (printPrintersG) { - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " os << \"{ -- SEQUENCE/SET OF -- \" << endl;\n"); + fprintf (src, " os << \"{ -- SEQUENCE/SET OF -- \" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n"); fprintf (src, " //SetCurrToFirst();\n"); @@ -4521,7 +4521,7 @@ fprintf (src, " //if (Curr() != Last())\n"); fprintf (src, " if (run != last)\n"); fprintf (src, " os << \",\";\n"); - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); fprintf (src, " }\n"); fprintf (src, " indentG -= stdIndentG;\n"); diff -uraN snacc-1.3bbn.orig/compiler/back-ends/c-gen/gen-code.c snacc-1.3bbn/compiler/back-ends/c-gen/gen-code.c --- snacc-1.3bbn.orig/compiler/back-ends/c-gen/gen-code.c 2001-01-27 01:02:52.000000000 +0000 +++ snacc-1.3bbn/compiler/back-ends/c-gen/gen-code.c 2005-07-30 19:22:04.488877784 +0000 @@ -33,6 +33,7 @@ */ #include +#include #include "asn-incl.h" #include "asn1module.h" diff -uraN snacc-1.3bbn.orig/compiler/core/parse-asn1.y snacc-1.3bbn/compiler/core/parse-asn1.y --- snacc-1.3bbn.orig/compiler/core/parse-asn1.y 2001-01-27 01:02:47.000000000 +0000 +++ snacc-1.3bbn/compiler/core/parse-asn1.y 2005-07-30 17:29:02.838828848 +0000 @@ -456,6 +456,7 @@ /*-----------------------------------------------------------------------*/ LineNo: { $$ = myLineNoG; } +; ModuleDefinition: ModuleIdentifier @@ -1462,6 +1463,7 @@ $$->choiceId = SUBTYPEVALUE_SINGLEVALUE; $$->a.singleValue = $1; } +; ContainedSubtype: INCLUDES_SYM Type snacc-ttab-tex-UTF8-fix.patch: ttab.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE snacc-ttab-tex-UTF8-fix.patch --- diff -up ./doc/ttab.tex.texfix ./doc/ttab.tex --- ./doc/ttab.tex.texfix 2009-09-09 10:30:25.597509928 +0530 +++ ./doc/ttab.tex 2009-09-09 10:30:54.173509922 +0530 @@ -18,7 +18,7 @@ size of your type tables, put the only u your ASN.1 module and compile it without using the useful types module. -A generic buffer type (? la ISODE and XDR) was defined to allow type +A generic buffer type (ISODE and XDR) was defined to allow type table driven routines to read from a wide variety of buffer formats. Currently slightly modified versions of the {\C ExpBuf} and the {\C SBuf} are provided. It shouldn't be too hard for you to add --- NEW FILE snacc.spec --- Name: snacc Version: 1.3 Release: 4%{?dist} Summary: Sample Neufeld ASN.1 to C Compiler Group: Applications/System License: GPLv2+ URL: http://packages.debian.org/source/sid/snacc Source0: http://ftp.de.debian.org/debian/pool/main/s/snacc/%{name}_%{version}bbn.orig.tar.gz Patch0: snacc-bts-442873.patch Patch1: snacc-configure.patch Patch2: snacc-examples.patch Patch3: snacc-gcc.patch Patch4: snacc-ttab-tex-UTF8-fix.patch BUILDROOT: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf automake17 libtool flex bison %description Snacc is Sample Neufeld ASN.1 to C compiler that can produce C, C++ routines or type tables for BER encoding, decoding, printing and freeing. %package devel Summary: Header files for snacc development Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains the header files for snacc development. %prep %setup -qn %{name}-%{version}bbn.orig %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %{__mkdir} -p c-lib/Cebuf c-lib/ebuf c-lib/mbuf c-lib/sbuf c-lib/tbl c++-lib/c++ # ---- Build ---- # configure without tcl for libtool to use -DMETA=0 %build AUTOMAKE=automake-1.7 ACLOCAL=aclocal-1.7 autoreconf -fi %configure %{__make} %install %{__rm} -rf %{buildroot} %{__make} INSTALL="%{_bindir}/install -p" install DESTDIR=%{buildroot} %{__rm} -f `find %{buildroot} -name *.a` %{__rm} -f `find %{buildroot} -name *.la` %clean %{__rm} -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc README COPYING doc/snacc-a5.ps %dir %{_includedir}/%{name}/ %{_includedir}/%{name}/asn1 %{_bindir}/%{name} %{_bindir}/berdecode %{_bindir}/mkchdr %{_bindir}/ptbl %{_bindir}/pval %{_mandir}/man1/mkchdr.1.gz %{_mandir}/man1/ptbl.1.gz %{_mandir}/man1/pval.1.gz %{_mandir}/man1/snacc.1.gz %{_mandir}/man1/snacced.1.gz %{_mandir}/mann/snacc.n.gz %{_libdir}/libasn1c++.so.0.0.0 %{_libdir}/libasn1cCebuf.so.0.0.0 %{_libdir}/libasn1cebuf.so.0.0.0 %{_libdir}/libasn1cmbuf.so.0.0.0 %{_libdir}/libasn1csbuf.so.0.0.0 %{_libdir}/libasn1ctbl.so.0.0.0 %{_libdir}/libasn1c++.so.0 %{_libdir}/libasn1cCebuf.so.0 %{_libdir}/libasn1cebuf.so.0 %{_libdir}/libasn1cmbuf.so.0 %{_libdir}/libasn1csbuf.so.0 %{_libdir}/libasn1ctbl.so.0 %files devel %defattr(-,root,root,-) %doc c-examples/ c++-examples/ %{_bindir}/snacc-config %{_datadir}/aclocal/snacc.m4 %{_includedir}/%{name}/c %{_includedir}/%{name}/c++ %{_libdir}/libasn1c++.so %{_libdir}/libasn1cCebuf.so %{_libdir}/libasn1cebuf.so %{_libdir}/libasn1cmbuf.so %{_libdir}/libasn1csbuf.so %{_libdir}/libasn1ctbl.so %changelog * Sat Sep 26 2009 Shakthi Kannan 1.3-4 - Removed --without-tcl as it doesn not affect configure. - snacc-configure.patch will not build c++-lib/tcl/Makefile as tcl is not required. * Thu Sep 24 2009 Shakthi Kannan 1.3-3 - Removed -libs package, and moved them to -base package. - s/sample/Sample in package description. - Directory ownership in base package for includedir/name. - snacc.m4 moved to -devel package. - Patch names start with snacc-. - Removed .tex and .bib files as .ps is already shipped. * Wed Sep 23 2009 Shakthi Kannan 1.3-2 - Fixed spelling mistake s/dample/sample. - Added {c, c++}-examples to devel package. - Moved *.asn1 files to base package. - Created separate libs package. - Call ldconfig for post, postun for libs package. * Mon Sep 21 2009 Shakthi Kannan 1.3-1 - First snacc package. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/snacc/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:57:08 -0000 1.1 +++ .cvsignore 30 Sep 2009 03:50:46 -0000 1.2 @@ -0,0 +1 @@ +snacc_1.3bbn.orig.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/snacc/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:57:09 -0000 1.1 +++ sources 30 Sep 2009 03:50:47 -0000 1.2 @@ -0,0 +1 @@ +24c969e2673f1713d5d995d2f9e64781 snacc_1.3bbn.orig.tar.gz From shakthimaan at fedoraproject.org Wed Sep 30 03:54:02 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Wed, 30 Sep 2009 03:54:02 +0000 (UTC) Subject: rpms/snacc/F-11 import.log, NONE, 1.1 snacc-bts-442873.patch, NONE, 1.1 snacc-configure.patch, NONE, 1.1 snacc-examples.patch, NONE, 1.1 snacc-gcc.patch, NONE, 1.1 snacc-ttab-tex-UTF8-fix.patch, NONE, 1.1 snacc.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930035402.5FA4211C00C1@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/snacc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2413/F-11 Modified Files: .cvsignore sources Added Files: import.log snacc-bts-442873.patch snacc-configure.patch snacc-examples.patch snacc-gcc.patch snacc-ttab-tex-UTF8-fix.patch snacc.spec Log Message: First snacc package. --- NEW FILE import.log --- snacc-1_3-4_fc11:F-11:snacc-1.3-4.fc11.src.rpm:1254283195 snacc-bts-442873.patch: snacc-config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE snacc-bts-442873.patch --- diff -uraN snacc-1.3bbn.orig/snacc-config.in snacc-1.3bbn/snacc-config.in --- snacc-1.3bbn.orig/snacc-config.in 2001-01-27 02:02:40.000000000 +0100 +++ snacc-1.3bbn/snacc-config.in 2008-04-16 01:19:43.153755670 +0200 @@ -95,7 +95,7 @@ if test $exec_prefix != /usr; then echo -n "-L${exec_prefix}/lib "; fi case "$language" in C) echo -n "-lasn1c${buffertype} " ;; - C++) echo -n "-Iasn1c++ " ;; + C++) echo -n "-lasn1c++ " ;; *) ;; esac else snacc-configure.patch: configure.ac | 313 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.in | 305 --------------------------------------------------------- 2 files changed, 313 insertions(+), 305 deletions(-) --- NEW FILE snacc-configure.patch --- diff -uraN snacc-1.3bbn/configure.ac snacc-1.3bbn-debian/configure.ac --- snacc-1.3bbn/configure.ac 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3bbn-debian/configure.ac 2005-07-30 17:20:35.043753552 +0000 @@ -0,0 +1,313 @@ +dnl Process this file with autoconf to produce a configure script. +dnl --- +dnl $Log: configure.ac,v $ +dnl Revision 1.3 2002/11/19 20:28:12 debacle +dnl libtool changes. +dnl +dnl Revision 1.2 2002/11/19 19:37:38 debacle +dnl Auto-tools stuff. +dnl +dnl Revision 1.1 2002/11/19 19:18:04 debacle +dnl New autoconf. +dnl +dnl Revision 1.13 1997/09/04 13:54:04 wan +dnl A little more portability +dnl +dnl Revision 1.12 1997/02/28 13:39:35 wan +dnl Modifications collected for new version 1.3: Bug fixes, tk4.2. +dnl +dnl Revision 1.11 1997/02/16 16:50:27 rj +dnl made return *this after calling abort()'' a compile time option. +dnl +dnl Revision 1.10 1997/02/15 20:06:27 rj +dnl adjust to changed AC_TRY_COMPILE macro +dnl +dnl Revision 1.9 1997/02/15 20:01:38 rj +dnl check whether the compiler supports volatile functions (and whether abort() is volatile). +dnl +dnl Revision 1.8 1997/01/01 19:57:01 rj +dnl changes for autoconf version 2.12 +dnl +dnl Revision 1.7 1995/09/07 18:36:47 rj +dnl psbook and psnup are looked for (used by .../doc/makefile) +dnl +dnl Revision 1.6 1995/07/24 14:44:47 rj +dnl don't use gcc/g++ with -pipe, compiling some files may exceed virtual memory. +dnl +dnl look for tclsh(1). tcl-lib uses it to construct the tclIndex file. don't look for Tcl/Tk if the tclsh is absent. +dnl +dnl look for patch(1). the c-lib uses it to patch tbl.h. +dnl +dnl search for tree-3.6's libtktree.a and set TREELIBS in .../makehead accordingly. +dnl +dnl check for memset(3), memcpy(3) and memcmp(3). .../snacc.h reverts to bzero(3), bcopy(3) and bcmp(3) if necessary. +dnl +dnl Revision 1.5 1995/02/20 11:18:41 rj +dnl cpp switch HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS added. +dnl check for isinf(3) and finite(3) added. +dnl +dnl Revision 1.4 1995/02/17 15:15:44 rj +dnl hack to let makedepend find .h files the way gcc does. +dnl +dnl Revision 1.3 1995/02/17 14:26:40 rj +dnl adjustments for autoconf 2.x +dnl +dnl Revision 1.2 1994/10/08 04:29:37 rj +dnl search for Tcl/Tk +dnl +dnl Revision 1.1 1994/09/01 00:51:22 rj +dnl first check-in (new file). +dnl +AC_INIT( compiler/core/snacc.c) +AC_REVISION($Revision: 1.3 $) +AM_INIT_AUTOMAKE(snacc, 1.3) +AM_CONFIG_HEADER( config.h) +dnl --- alternative programs: +AC_PROG_MAKE_SET +AC_PROG_CC +AC_ISC_POSIX +dnl if CDPATH is set, the configure script might fail +unset CDPATH +dnl if test -n "$GCC"; then +dnl saveCC="$CC" +dnl CC="$CC -pipe" +dnl AC_MSG_CHECKING( whether $saveCC takes -pipe) +dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no); CC="$saveCC"]) +dnl fi +AC_PROG_GCC_TRADITIONAL +AC_MSG_CHECKING( whether ANSI or K&R style C) +AC_TRY_COMPILE([ ], [void *p; p = "test";], [ +AC_MSG_RESULT(ANSI) +AC_DEFINE( __USE_ANSI_C__) +], [ +AC_MSG_RESULT(K&R) +]) +AC_PROG_CXX +AC_LANG_CPLUSPLUS +dnl if test -n "$GCC"; then +dnl saveCXX="$CXX" +dnl CXX="$CXX -pipe" +dnl AC_MSG_CHECKING( whether $saveCXX takes -pipe) +dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no);CC="$saveCC"]) +dnl fi +AC_MSG_CHECKING( for bool built-in) +AC_TRY_COMPILE( , bool b = false;, [AC_DEFINE( BOOL_BUILTIN) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) +AC_MSG_CHECKING( for variable sized automatic arrays) +AC_TRY_COMPILE( , changequote(<,>)int i = 42; char a[++i]; *a = i;changequote([,]), [AC_DEFINE( HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) +AC_MSG_CHECKING( for volatile functions) +AC_TRY_COMPILE( , changequote(<,>)abort();changequote([,]), [AC_MSG_RESULT( yes)], [AC_DEFINE( COMPILER_WITHOUT_VOLATILE_FUNCTIONS) SNACC_NOVOLAT=-novolat; AC_SUBST( SNACC_NOVOLAT) AC_MSG_RESULT( no)]) +AC_LANG_C +AM_PROG_LEX +case "$LEX" in + lex) + LFLAGS="-Nc10000" + ;; + flex) + CFLAGS="$CFLAGS -DFLEX_IN_USE" +esac +AC_SUBST( LFLAGS) +AC_SUBST( CFLAGS) +# the boot strapping code in .../c-lib/ needs patch: +AC_CHECK_PROGS( PATCH, patch, false) +AC_PROG_YACC +AC_PROG_LN_S +AC_PROG_INSTALL +dnl --- header files: +AC_HEADER_TIME +AC_HEADER_DIRENT +AC_TYPE_SIZE_T +AC_TYPE_UID_T +AC_HEADER_STDC +AC_CHECK_HEADERS( unistd.h memory.h string.h malloc.h fcntl.h) +AC_FUNC_VPRINTF +dnl --- system and compiler characteristics: +AC_C_CONST +AC_C_BIGENDIAN +AC_CHECK_SIZEOF(short, 2) +AC_CHECK_SIZEOF(int, 4) +AC_CHECK_SIZEOF(long, 4) +AC_CHECK_SIZEOF(double, 8) +AC_CHECK_LIB( m, sin) +AC_CHECK_FUNCS( isinf finite) +AC_CHECK_FUNCS( memset memcpy memcmp) +dnl --- +AC_PATH_X +AC_PATH_XTRA +AC_CHECK_PROGS( TCLSH, tclsh, false) +if test "$TCLSH" != false && test "x$no_x" != "xyes"; then + AC_CHECK_HEADER( + tcl.h, + [AC_CHECK_LIB( ld, ldopen, TCLOTHERLIBS=-lld) + AC_CHECK_LIB( + tcl, + Tcl_CreateInterp, + [saveCFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $X_CFLAGS" + AC_CHECK_LIB( + tk, + Tk_CreateWindow, + [AC_DEFINE( HAVE_TCL) + TCLLIBS="-ltk -ltcl $TCLOTHERLIBS" + CXXTCLDIR="tcl" + TCLDIRS="tcl-lib tcl-asn tcl-example" + AC_LANG_CPLUSPLUS + AC_CHECK_LIB( + TkTree, + Tree_Init, + [TREELIBS="-lTkTree"], + [AC_MSG_RESULT( [tcl/tk libs found, but tree widget is missing])], + -lTkTree -ltk -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) + AC_LANG_C], + [AC_MSG_RESULT( [tcl lib found, but tk lib is missing])], + -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) + CFLAGS="$saveCFLAGS"], + [AC_MSG_RESULT( [tcl library not found])], + $TCLOTHERLIBS -lm)]) +fi +AC_SUBST( CXXTCLDIR) +AC_SUBST( TCLDIRS) +AC_SUBST( TCLLIBS) +AC_SUBST( TREELIBS) +dnl --- +AC_CHECK_PROGS( LATEX, latex, false) +AC_CHECK_PROGS( BIBTEX, bibtex, false) +AC_CHECK_PROGS( DVIPS, dvips, false) +AC_CHECK_PROGS( DETEX, detex2 detex, false) +AC_CHECK_PROGS( PSPREVIEW, ghostview gs, true) +AC_CHECK_PROGS( PSBOOK, psbook, false) +AC_CHECK_PROGS( PSNUP, psnup, false) +AC_CHECK_PROGS( SPELL, ispell spell, spell) +dnl --- + +dnl Configure for libtool. +AC_PROG_LIBTOOL + +dnl Generate the C library build directories. +linked_files=`cd c-lib/src && ls *.c` +for dir in Cebuf ebuf mbuf sbuf tbl; do + if test -d c-lib/$dir; then :; else + echo creating c-lib/$dir + mkdir c-lib/$dir + fi + (cd c-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c . ) + sed_code="-e s/libasn1cbuf/libasn1c$dir/g" + case $dir in + Cebuf) + (cd c-lib/$dir && rm -f asn-useful.c asn-useful.h tbl.c tbl.h && $LN_S ../boot/asn* ../boot/tbl* .) + sed_code="$sed_code -e s/^.*asn-useful\.c:/neverA:/ -e s/^.*tbl\.c:/neverB:/" + BUFFLAGS="-DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I\$(top_srcdir)/compiler/core" + ;; + ebuf) BUFFLAGS="-DUSE_EXP_BUF" ;; + mbuf) BUFFLAGS="-DUSE_MIN_BUF" ;; + sbuf) BUFFLAGS="-DUSE_SBUF" ;; + tbl) BUFFLAGS="-DUSE_GEN_BUF -DTTBL" ;; + esac + echo "BUFFLAGS = $BUFFLAGS" >> c-lib/$dir/Makefile.in + eval sed $sed_code < c-lib/src/Makefile.in >> c-lib/$dir/Makefile.in +done + +dnl Generate the C++ and Tcl library build directories. +linked_files=`cd c++-lib/src && ls *.c *.C` +for dir in c++ tcl; do + if test -d c++-lib/$dir; then :; else + echo creating c++-lib/$dir + mkdir c++-lib/$dir + fi + (cd c++-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c ../src/*.C .) + sed_code="-e s/libasn1cxxtcl/libasn1$dir/g" + case $dir in + c++) BUFFLAGS="-DMETA=0" sed_code="$sed_code -e s/noinst/lib/g";; + tcl) BUFFLAGS="-DTCL" sed_code="$sed_code -e s/noinst/lib/g";; + esac + echo "BUFFLAGS = $BUFFLAGS" >> c++-lib/$dir/Makefile.in + eval sed $sed_code < c++-lib/src/Makefile.in >> c++-lib/$dir/Makefile.in +done + +dnl Generate snaccconfig.h. The whether-to-generate logic is cribbed +dnl from glib-1.2.1's configure.in. See that file for an explanation. +AC_OUTPUT_COMMANDS([ + +## Generate `snaccconfig.h' in two +## cases: +## 1. `config.status' is run either explicitly, or via configure. +## Esp. not when it is run in `Makefile' to generate makefiles and +## config.h +## 2. CONFIG_OTHER is set explicitly +## +## Case 1 is difficult. We know that `automake' sets one of +## CONFIG_FILES or CONFIG_HEADERS to empty. This heuristic works +## only when AM_CONFIG_HEADER is set, however. + +case "x$CONFIG_OTHER" in +*snaccconfig.h) gen_snaccconfig_h=yes +;; +esac +if test -n "${CONFIG_FILES}" && test -n "${CONFIG_HEADERS}"; then + # Both CONFIG_FILES and CONFIG_HEADERS are non-empty ==> Case 1 + if test "x${CONFIG_OTHER}" = x; then + gen_snaccconfig_h=yes + fi +fi + +## If we're generating snaccconfig.h: +## FIXME - currently, snaccconfig.h is just the normal +## config.h wrapped. this is because the user include +## files use the normal config.h symbol names, and I +## haven't changed those yet. +if test "x$gen_snaccconfig_h" = xyes; then + outfile=snaccconfig.h + echo creating $outfile + cat < ${outfile}-tmp +/* snaccconfig.h + * + * This is an automatically generated file - please modify 'configure.in'. + */ + +#ifndef _SNACCCONFIG_H +#define _SNACCCONFIG_H + +SNACCEOF + egrep -v 'PACKAGE|VERSION' config.h >> ${outfile}-tmp + cat <> ${outfile}-tmp + +#endif /* !_SNACCCONFIG_H */ +SNACCEOF + if cmp -s ${outfile}-tmp $outfile; then + echo $outfile is unchanged + rm -f ${outfile}-tmp + else + mv ${outfile}-tmp ${outfile} + fi +fi +]) + +dnl Writes files. +AC_OUTPUT(Makefile + compiler/Makefile + compiler/back-ends/c++-gen/Makefile + compiler/back-ends/c-gen/Makefile + compiler/back-ends/idl-gen/Makefile + compiler/back-ends/Makefile + compiler/core/Makefile + c-lib/Makefile + c-lib/inc/Makefile + c-lib/src/Makefile + c-lib/Cebuf/Makefile + c-lib/ebuf/Makefile + c-lib/mbuf/Makefile + c-lib/sbuf/Makefile + c-lib/tbl/Makefile + c++-lib/Makefile + c++-lib/inc/Makefile + c++-lib/src/Makefile + c++-lib/c++/Makefile + asn1specs/Makefile + tbl-tools/berdecode/Makefile + tbl-tools/mkchdr/Makefile + tbl-tools/ptbl/Makefile + tbl-tools/pval/Makefile + tbl-tools/Makefile + doc/Makefile + snacc-config, +[if test -f snacc-config; then chmod +x snacc-config; fi]) +dnl --- finis diff -uraN snacc-1.3bbn/configure.in snacc-1.3bbn-debian/configure.in --- snacc-1.3bbn/configure.in 2005-07-30 20:06:02.703761472 +0000 +++ snacc-1.3bbn-debian/configure.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,305 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. -dnl --- -dnl $Log: configure.in,v $ -dnl Revision 1.13 1997/09/04 13:54:04 wan -dnl A little more portability -dnl -dnl Revision 1.12 1997/02/28 13:39:35 wan -dnl Modifications collected for new version 1.3: Bug fixes, tk4.2. -dnl -dnl Revision 1.11 1997/02/16 16:50:27 rj -dnl made return *this after calling abort()'' a compile time option. -dnl -dnl Revision 1.10 1997/02/15 20:06:27 rj -dnl adjust to changed AC_TRY_COMPILE macro -dnl -dnl Revision 1.9 1997/02/15 20:01:38 rj -dnl check whether the compiler supports volatile functions (and whether abort() is volatile). -dnl -dnl Revision 1.8 1997/01/01 19:57:01 rj -dnl changes for autoconf version 2.12 -dnl -dnl Revision 1.7 1995/09/07 18:36:47 rj -dnl psbook and psnup are looked for (used by .../doc/makefile) -dnl -dnl Revision 1.6 1995/07/24 14:44:47 rj -dnl don't use gcc/g++ with -pipe, compiling some files may exceed virtual memory. -dnl -dnl look for tclsh(1). tcl-lib uses it to construct the tclIndex file. don't look for Tcl/Tk if the tclsh is absent. -dnl -dnl look for patch(1). the c-lib uses it to patch tbl.h. -dnl -dnl search for tree-3.6's libtktree.a and set TREELIBS in .../makehead accordingly. -dnl -dnl check for memset(3), memcpy(3) and memcmp(3). .../snacc.h reverts to bzero(3), bcopy(3) and bcmp(3) if necessary. -dnl -dnl Revision 1.5 1995/02/20 11:18:41 rj -dnl cpp switch HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS added. -dnl check for isinf(3) and finite(3) added. -dnl -dnl Revision 1.4 1995/02/17 15:15:44 rj -dnl hack to let makedepend find .h files the way gcc does. -dnl -dnl Revision 1.3 1995/02/17 14:26:40 rj -dnl adjustments for autoconf 2.x -dnl -dnl Revision 1.2 1994/10/08 04:29:37 rj -dnl search for Tcl/Tk -dnl -dnl Revision 1.1 1994/09/01 00:51:22 rj -dnl first check-in (new file). -dnl -AC_INIT( compiler/core/snacc.c) -AC_REVISION($Revision: 1.13 $) -AM_INIT_AUTOMAKE(snacc, 1.3) -AM_CONFIG_HEADER( config.h) -dnl --- alternative programs: -AC_PROG_MAKE_SET -AC_PROG_CC -AC_ISC_POSIX -if test -n "$GCC"; then -dnl saveCC="$CC" -dnl CC="$CC -pipe" -dnl AC_MSG_CHECKING( whether $saveCC takes -pipe) -dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no); CC="$saveCC"]) -fi -AC_PROG_GCC_TRADITIONAL -AC_MSG_CHECKING( whether ANSI or K&R style C) -AC_TRY_COMPILE([ ], [void *p; p = "test";], [ -AC_MSG_RESULT(ANSI) -AC_DEFINE( __USE_ANSI_C__) -], [ -AC_MSG_RESULT(K&R) -]) -AC_PROG_CXX -AC_LANG_CPLUSPLUS -dnl if test -n "$GCC"; then -dnl saveCXX="$CXX" -dnl CXX="$CXX -pipe" -dnl AC_MSG_CHECKING( whether $saveCXX takes -pipe) -dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no);CC="$saveCC"]) -dnl fi -AC_MSG_CHECKING( for bool built-in) -AC_TRY_COMPILE( , bool b = false;, [AC_DEFINE( BOOL_BUILTIN) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) -AC_MSG_CHECKING( for variable sized automatic arrays) -AC_TRY_COMPILE( , changequote(<,>)int i = 42; char a[++i]; *a = i;changequote([,]), [AC_DEFINE( HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) -AC_MSG_CHECKING( for volatile functions) -AC_TRY_COMPILE( , changequote(<,>)abort();changequote([,]), [AC_MSG_RESULT( yes)], [AC_DEFINE( COMPILER_WITHOUT_VOLATILE_FUNCTIONS) SNACC_NOVOLAT=-novolat; AC_SUBST( SNACC_NOVOLAT) AC_MSG_RESULT( no)]) -AC_LANG_C -AM_PROG_LEX -case "$LEX" in - lex) - LFLAGS="-Nc10000" - ;; - flex) - CFLAGS="$CFLAGS -DFLEX_IN_USE" -esac -AC_SUBST( LFLAGS) -AC_SUBST( CFLAGS) -# the boot strapping code in .../c-lib/ needs patch: -AC_CHECK_PROGS( PATCH, patch, false) -AC_PROG_YACC -AC_PROG_LN_S -AC_PROG_INSTALL -dnl --- header files: -AC_HEADER_TIME -AC_HEADER_DIRENT -AC_TYPE_SIZE_T -AC_TYPE_UID_T -AC_HEADER_STDC -AC_CHECK_HEADERS( unistd.h memory.h string.h malloc.h fcntl.h) -AC_FUNC_VPRINTF -dnl --- system and compiler characteristics: -AC_C_CONST -AC_C_BIGENDIAN -AC_CHECK_SIZEOF(short, 2) -AC_CHECK_SIZEOF(int, 4) -AC_CHECK_SIZEOF(long, 4) -AC_CHECK_SIZEOF(double, 8) -AC_CHECK_LIB( m, sin) -AC_CHECK_FUNCS( isinf finite) -AC_CHECK_FUNCS( memset memcpy memcmp) -dnl --- -AC_PATH_X -AC_PATH_XTRA -AC_CHECK_PROGS( TCLSH, tclsh, false) -if test "$TCLSH" != false && test "x$no_x" != "xyes"; then - AC_CHECK_HEADER( - tcl.h, - [AC_CHECK_LIB( ld, ldopen, TCLOTHERLIBS=-lld) - AC_CHECK_LIB( - tcl, - Tcl_CreateInterp, - [saveCFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $X_CFLAGS" - AC_CHECK_LIB( - tk, - Tk_CreateWindow, - [AC_DEFINE( HAVE_TCL) - TCLLIBS="-ltk -ltcl $TCLOTHERLIBS" - CXXTCLDIR="tcl" - TCLDIRS="tcl-lib tcl-asn tcl-example" - AC_LANG_CPLUSPLUS - AC_CHECK_LIB( - TkTree, - Tree_Init, - [TREELIBS="-lTkTree"], - [AC_MSG_RESULT( [tcl/tk libs found, but tree widget is missing])], - -lTkTree -ltk -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) - AC_LANG_C], - [AC_MSG_RESULT( [tcl lib found, but tk lib is missing])], - -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) - CFLAGS="$saveCFLAGS"], - [AC_MSG_RESULT( [tcl library not found])], - $TCLOTHERLIBS -lm)]) -fi -AC_SUBST( CXXTCLDIR) -AC_SUBST( TCLDIRS) -AC_SUBST( TCLLIBS) -AC_SUBST( TREELIBS) -dnl --- -AC_CHECK_PROGS( LATEX, latex, false) -AC_CHECK_PROGS( BIBTEX, bibtex, false) -AC_CHECK_PROGS( DVIPS, dvips, false) -AC_CHECK_PROGS( DETEX, detex2 detex, false) -AC_CHECK_PROGS( PSPREVIEW, ghostview gs, true) -AC_CHECK_PROGS( PSBOOK, psbook, false) -AC_CHECK_PROGS( PSNUP, psnup, false) -AC_CHECK_PROGS( SPELL, ispell spell, spell) -dnl --- - -dnl Configure for libtool. -AM_PROG_LIBTOOL -LTLIBOBJS=`echo "$LIBOBJS" | sed 's/\.o/.lo/g'` -AC_SUBST(LTLIBOBJS) - -dnl Generate the C library build directories. -linked_files=`cd c-lib/src && ls *.c` -for dir in Cebuf ebuf mbuf sbuf tbl; do - if test -d c-lib/$dir; then :; else - echo creating c-lib/$dir - mkdir c-lib/$dir - fi - (cd c-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c . ) - sed_code="-e s/libasn1cbuf/libasn1c$dir/g" - case $dir in - Cebuf) - (cd c-lib/$dir && rm -f asn-useful.c asn-useful.h tbl.c tbl.h && $LN_S ../boot/asn* ../boot/tbl* .) - sed_code="$sed_code -e s/^.*asn-useful\.c:/neverA:/ -e s/^.*tbl\.c:/neverB:/" - BUFFLAGS="-DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I\$(top_srcdir)/compiler/core" - ;; - ebuf) BUFFLAGS="-DUSE_EXP_BUF" ;; - mbuf) BUFFLAGS="-DUSE_MIN_BUF" ;; - sbuf) BUFFLAGS="-DUSE_SBUF" ;; - tbl) BUFFLAGS="-DUSE_GEN_BUF -DTTBL" ;; - esac - echo "BUFFLAGS = $BUFFLAGS" >> c-lib/$dir/Makefile.in - eval sed $sed_code < c-lib/src/Makefile.in >> c-lib/$dir/Makefile.in -done - -dnl Generate the C++ and Tcl library build directories. -linked_files=`cd c++-lib/src && ls *.c *.C` -for dir in c++ tcl; do - if test -d c++-lib/$dir; then :; else - echo creating c++-lib/$dir - mkdir c++-lib/$dir - fi - (cd c++-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c ../src/*.C .) - sed_code="-e s/libasn1cxxtcl/libasn1$dir/g" - case $dir in - c++) BUFFLAGS="-DMETA=0" sed_code="$sed_code -e s/noinst/lib/g";; - tcl) BUFFLAGS="-DTCL" sed_code="$sed_code -e s/noinst/lib/g";; - esac - echo "BUFFLAGS = $BUFFLAGS" >> c++-lib/$dir/Makefile.in - eval sed $sed_code < c++-lib/src/Makefile.in >> c++-lib/$dir/Makefile.in -done - -dnl Generate snaccconfig.h. The whether-to-generate logic is cribbed -dnl from glib-1.2.1's configure.in. See that file for an explanation. -AC_OUTPUT_COMMANDS([ - -## Generate `snaccconfig.h' in two -## cases: -## 1. `config.status' is run either explicitly, or via configure. -## Esp. not when it is run in `Makefile' to generate makefiles and -## config.h -## 2. CONFIG_OTHER is set explicitly -## -## Case 1 is difficult. We know that `automake' sets one of -## CONFIG_FILES or CONFIG_HEADERS to empty. This heuristic works -## only when AM_CONFIG_HEADER is set, however. - -case "x$CONFIG_OTHER" in -*snaccconfig.h) gen_snaccconfig_h=yes -;; -esac -if test -n "${CONFIG_FILES}" && test -n "${CONFIG_HEADERS}"; then - # Both CONFIG_FILES and CONFIG_HEADERS are non-empty ==> Case 1 - if test "x${CONFIG_OTHER}" = x; then - gen_snaccconfig_h=yes - fi -fi - -## If we're generating snaccconfig.h: -## FIXME - currently, snaccconfig.h is just the normal -## config.h wrapped. this is because the user include -## files use the normal config.h symbol names, and I -## haven't changed those yet. -if test "x$gen_snaccconfig_h" = xyes; then - outfile=snaccconfig.h - echo creating $outfile - cat < ${outfile}-tmp -/* snaccconfig.h - * - * This is an automatically generated file - please modify 'configure.in'. - */ - -#ifndef _SNACCCONFIG_H -#define _SNACCCONFIG_H - -SNACCEOF - egrep -v 'PACKAGE|VERSION' config.h >> ${outfile}-tmp - cat <> ${outfile}-tmp - -#endif /* !_SNACCCONFIG_H */ -SNACCEOF - if cmp -s ${outfile}-tmp $outfile; then - echo $outfile is unchanged - rm -f ${outfile}-tmp - else - mv ${outfile}-tmp ${outfile} - fi -fi -]) - -dnl Writes files. -AC_OUTPUT(Makefile - compiler/Makefile - compiler/back-ends/c++-gen/Makefile - compiler/back-ends/c-gen/Makefile - compiler/back-ends/idl-gen/Makefile - compiler/back-ends/Makefile - compiler/core/Makefile - c-lib/Makefile - c-lib/inc/Makefile - c-lib/src/Makefile - c-lib/Cebuf/Makefile - c-lib/ebuf/Makefile - c-lib/mbuf/Makefile - c-lib/sbuf/Makefile - c-lib/tbl/Makefile - c++-lib/Makefile - c++-lib/inc/Makefile - c++-lib/src/Makefile - c++-lib/c++/Makefile - c++-lib/tcl/Makefile - asn1specs/Makefile - tbl-tools/berdecode/Makefile - tbl-tools/mkchdr/Makefile - tbl-tools/ptbl/Makefile - tbl-tools/pval/Makefile - tbl-tools/Makefile - doc/Makefile - snacc-config, -[if test -f snacc-config; then chmod +x snacc-config; fi]) -dnl --- finis snacc-examples.patch: c++-examples/any/README | 90 +++ c++-examples/any/example.C | 115 ++++ c++-examples/any/genber.C | 150 +++++ c++-examples/any/makefile | 154 ++++++ c++-examples/makefile | 34 + c++-examples/simple/README | 105 ++++ c++-examples/simple/example.C | 115 ++++ c++-examples/simple/genber.C | 99 +++ c++-examples/simple/good-pr.ber.uu | 7 c++-examples/simple/makefile | 146 +++++ c++-examples/snmp/README | 126 ++++ c++-examples/snmp/makefile | 103 ++++ c++-examples/test-lib/README | 37 + c++-examples/test-lib/makefile | 59 ++ c++-examples/test-lib/test-lib.C | 781 ++++++++++++++++++++++++++++++ c-examples/any/README | 107 ++++ c-examples/any/example.c | 161 ++++++ c-examples/any/genber.c | 164 ++++++ c-examples/any/makefile | 144 +++++ c-examples/makefile | 42 + c-examples/simple/README | 128 +++++ c-examples/simple/expbuf-ex.c | 166 ++++++ c-examples/simple/genber.c | 154 ++++++ c-examples/simple/good-pr.ber.uu | 7 c-examples/simple/makefile | 198 +++++++ c-examples/simple/minbuf-ex.c | 162 ++++++ c-examples/simple/sbuf-ex.c | 154 ++++++ c-examples/snmp/README | 118 ++++ c-examples/snmp/makefile | 91 +++ c-examples/test-lib/README | 37 + c-examples/test-lib/makefile | 50 + c-examples/test-lib/test-lib.c | 935 +++++++++++++++++++++++++++++++++++++ tbl-example/README | 83 +++ tbl-example/example.c | 174 ++++++ tbl-example/makefile | 82 +++ tbl-example/p-rec.ber.uu | 7 36 files changed, 5285 insertions(+) --- NEW FILE snacc-examples.patch --- diff -uraN snacc-1.3bbn/c++-examples/any/README snacc-1.3b4/c++-examples/any/README --- snacc-1.3bbn/c++-examples/any/README 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/c++-examples/any/README 1997-02-16 20:25:26.000000000 +0000 @@ -0,0 +1,90 @@ +(RCS control information is at the end of this file.) + + +C++ ANY example README +--------------------- + +This example shows how the snacc compiler handles the ANY DEFINED BY +type in C++. ANY types (not ANY DEFINED BY) require modifications +to the generated code. Type "make" to build this example. + +This directory should have the following 4 files in it: + + README + example.C + genber.C + makefile + +There are 3 programs generated by the makefile: + + genber - builds a BER value of the AnyTestType and writes it + to a file called "att.ber" + + def - takes file name of an AnyTestType BER value. Decodes the + file and re-encodes it to stdout. Uses definite + lengths for constructed values. + + indef - takes file name of an AnyTestType BER value. Decodes the + file and re-encodes it to stdout. Uses indefinite + lengths for constructed values. + + +These files use the code generated by snacc from the +snacc/asn1specs/any.asn1 file. (see the makefile) + +Look at genber.C to see how values can be built and printed. + +Look at the generated code in any_test.C and any_test.h to see how the +any hash table is built. + + +try the following commands in your c-shell: + +%1 genber # generate the att.ber file +%2 indef att.ber > tmp.ber # decode att.ber an re-encode into tmp.ber +%3 def tmp.ber > tmp2.ber # decode tmp.ber an re-encode into tmp2.ber +%4 diff att.ber tmp2.ber # compare .ber files (should be the same) + +When you are finished with the example type "make clean" to remove +the binaries and generated code. + + + +Things To Note +-------------- + +Snacc ASN.1 comment commands + +In the snacc/asn1specs/any.asn1 file, the AnyTestType has a special +"--snacc" ASN.1 comment after ::= to give snacc some extra information +about the AnyTestType. + +AnyTestType ::= --snacc isPdu:"TRUE" -- SEQUENCE { ... etc. ... } + +The "isPdu" flag only affects the generated C code, not C++. Each +C++ type gets PDU methods by default. + + +SNMP OBJECT-TYPE Macro + +The SNMP OBJECT-TYPE macro is used to define the id value to type +mapping for ANY DEFINED BY types. The macro has been modified to +accept both INTEGERs and OBJECT IDENTIFIERs as id values (see +snacc/asn1specs/any.asn1). This macro can be used with other +protocols to define the id to type mapping. + +Two hash tables are used to hold the id to type mappings. One for +INTEGER to type mappings and the other for OBJECT IDENTIFIER to type +mappings. The hash tables are automatically initialized in each +module that has OBJECT-TYPE macros. In C the hash table must be +explicitly initialized. + +#------------------------------------------------------------------------------- +# $Header: /usr/app/odstb/CVS/snacc/c++-examples/any/README,v 1.2 1997/02/16 20:25:26 rj Exp $ +# $Log: README,v $ +# Revision 1.2 1997/02/16 20:25:26 rj +# check-in of a few cosmetic changes +# +# Revision 1.1 1994/08/31 08:47:59 rj +# first check-in. for a list of changes to the snacc-1.1 distribution please refer to the ChangeLog. +# diff -uraN snacc-1.3bbn/c++-examples/any/example.C snacc-1.3b4/c++-examples/any/example.C --- snacc-1.3bbn/c++-examples/any/example.C 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/c++-examples/any/example.C 1995-07-24 15:33:33.000000000 +0000 @@ -0,0 +1,115 @@ +// c++_examples/any/example.C - an example of how to use C++ ASN.1-BER +// for ANY Types +// +// AUTHOR: Mike Sample +// DATE: 92 +// +// $Header: /usr/app/odstb/CVS/snacc/c++-examples/any/example.C,v 1.5 1995/07/24 15:33:33 rj Exp $ +// $Log: example.C,v $ +// Revision 1.5 1995/07/24 15:33:33 rj +// changed `_' to `-' in file names. +// +// any-test.[hC] becomes any.[hC] due to to snacc's new file name generation scheme. +// +// check return value of new. +// +// Revision 1.4 1995/02/18 13:53:07 rj +// added #define HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS since not every C++ compiler provides them. +// +// Revision 1.3 1994/10/08 01:26:21 rj +// several \size_t' +// +// Revision 1.2 1994/08/31 08:56:29 rj +// first check-in. for a list of changes to the snacc-1.1 distribution please refer to the ChangeLog. +// + +#include +#include +#include +#include + +#include "asn-incl.h" +#include "any.h" + +main (int argc, char *argv[]) +{ + if (argc != 2) + { + cerr << "Usage: " << argv[0] << " " << endl; + cerr << " Decodes the given AnyTestType BER data file" << endl; + cerr << " and re-encodes it to stdout" << endl; + exit (1); + } + + ifstream dataFile; + // open the data file + dataFile.open (argv[1]); + + if (!dataFile) + { + perror ("ifstream::open"); + exit (1); + } + + // get size of the data file file + dataFile.seekg (0, ios::end); + int dataSize = dataFile.tellg(); + dataFile.seekg (0); + + // read data from file into contiguous block for a buffer +#if HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS + char data[dataSize]; +#else + char *data = new char[dataSize]; + if (!data) + return 1; +#endif /* HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS */ + dataFile.read (data, dataSize); + dataFile.close(); + + // + // put the BER data read from the file + // into buffer format, ready for reading from the + // beginning + // + AsnBuf inputBuf; + inputBuf.InstallData ((char*)data, dataSize); + + size_t decodedLen; + AnyTestType att; + + if (!att.BDecPdu (inputBuf, decodedLen)) + { + cerr << "ERROR - Decode routines failed, exiting..." << endl; + exit (1); + } + + cerr << "decodedValue AnyTestType ::= " << att << endl << endl; + + // + // allocate a new buffer and set up for writing to + // + AsnBuf outputBuf; +#if HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS + char outputData[dataSize + 512]; +#else + char *outputData = new char[dataSize + 512]; + if (!outputData) + return 1; +#endif /* HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS */ + outputBuf.Init (outputData, dataSize+512); + outputBuf.ResetInWriteRvsMode(); [...5030 lines suppressed...] + + if (argc != 3) + { + Usage (argv[0]); + return 1; + } + + tblFileName = argv[1]; + berFileName = argv[2]; + + /* init mem pool to hold decoded val */ + InitNibbleMem (1024, 1024); + + /* read in and decode the type table */ + tbl = LoadTblFile (tblFileName); + if (tbl == NULL) + return 1; + + fileData = LoadFile (berFileName, &fsize); + if (fileData == NULL) + return 1; + + SBufInstallData (&sb, fileData, fsize); + PutSBufInGenBuf (&sb, &gb); + + fprintf (stdout, "\n\n-- decoded contents of BER PersonnelRecord file: \"%s\"--\n", berFileName); + + val = TblDecode (tbl, NULL, "PersonnelRecord", &gb, &bytesDecoded); + + if (val == NULL) + fprintf (stdout, "-- Decoding error occured somewhere -- \n"); + else + TblPrintValue (tbl, NULL, "PersonnelRecord", stdout, val); + + fprintf (stdout, "\n\n -- decoded %d bytes for the above value --\n\n", bytesDecoded, berFileName); + + free (fileData); /* was malloc'd in LoadFile */ + + /* + * process value here + * (This is where the header file generated by mkchdr is + * useful - you can access the decoded value in a standard + * /easier way). + * + * Ok, well, the names "field0" etc aren't that nice + * but what did you expect - they aren't named in the ASN.1 + * spec so mkchdr just makes them up. To fix this, just + * add field names to you ASN.1 spec - it will not change the + * way the values are encoded - so you're not making it + * incompatible with the original. (not including value notation) + */ + printf ("The following printout is an example of using the\n"); + printf ("hdr file generated by mkchdr to access the data\n"); + printf ("returned from the table decoder. Look in \"example.c\"\n\n"); + + + printf ("***** JQ GUMBY & CO Database *****************************************\n"); + printf ("Employee Name: %s %s %s\n", val->field0->givenName->octs, val->field0->initial->octs, val->field0->familyName->octs); + printf ("Title: %s\n", val->title->octs); + printf ("Employee Number: %d\n", *val->field1); + printf ("Date of Hire: %s\n", val->dateOfHire->octs); + printf ("Name of Spouse: %s %s %s\n", val->nameOfSpouse->givenName->octs, val->nameOfSpouse->initial->octs, val->nameOfSpouse->familyName->octs); + printf ("Number of Children: %d\n", AsnListCount (val->children)); + printf ("**********************************************************************\n\n"); + + /* + * finished playing with the decoded value. + * now re-encode the value. Using an expbuf to hold the encoded val + * because they can grow and in general you can predict a values + * encoded size (although we could assume that is would be close to + * the same size as the one we read in at the beginning of this prg). + * (note: the size of PersonnelRecord BER value we decoded may be + * different from the size of the re-encoded version depending on + * the use of indefinite or definite lengths. Both are valid BER.) + */ + fprintf (stdout, "now re-encoding the PersonnelRecord value to \"%s\"\n", outputFileNameG); + + ebPtr = ExpBufAllocBufAndData(); + ExpBufResetInWriteRvsMode (ebPtr); /* set up to hold encoding (= writing) */ + + PutExpBufInGenBuf (ebPtr, &gb); + + if (TblEncode (tbl, NULL, "PersonnelRecord", &gb, val, &bytesEncoded) < 0) + fprintf (stderr, "main: error encoding the PersonnelRecord\n"); + + /* copy ExpBuf data to file */ + outputFile = fopen (outputFileNameG, "w"); + if (outputFile == NULL) + { + fprintf (stderr, "error - could not open file \"%s\"\n", outputFileNameG); + perror ("main: fopen:"); + } + + ExpBufCopyToFile (ebPtr, outputFile); + + fclose (outputFile); + + /* free the encoded version */ + ExpBufFreeBufAndDataList (ebPtr); + + + return 0; +} /* main */ diff -uraN snacc-1.3bbn/tbl-example/makefile snacc-1.3b4/tbl-example/makefile --- snacc-1.3bbn/tbl-example/makefile 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/tbl-example/makefile 1997-02-15 19:33:26.000000000 +0000 @@ -0,0 +1,82 @@ +# file: .../tbl-example/makefile +# +# $Header: /usr/app/odstb/CVS/snacc/tbl-example/makefile,v 1.1 1997/02/15 19:33:26 rj Exp $ +# $Log: makefile,v $ +# Revision 1.1 1997/02/15 19:33:26 rj +# first check-in +# + +include ../makehead + +TOP = .. + +ASN1_SRC_DIR = $(TOP)/asn1specs + +ASN1_C_LIB_DIR = $(TOP)/c-lib +ASN1_C_INC_DIR = $(ASN1_C_LIB_DIR)/inc +TTBL_ASN1_LIB = $(ASN1_C_LIB_DIR)/libasn1ctbl.a + +COMPILERDIR = $(TOP)/compiler +SNACC = $(COMPILERDIR)/snacc +USEFUL_TYPES = $(ASN1_SRC_DIR)/asn-useful.asn1 +SNACCFLAGS = -u $(USEFUL_TYPES) + +TBLTOOLSDIR = $(TOP)/tbl-tools +MKHDR = $(TBLTOOLSDIR)/mkchdr/mkchdr + +ASN1FILES = $(ASN1_SRC_DIR)/p-rec.asn1 +ASN1TTFILE = p-rec.tt +ASN1TTHFILE = p-rec.h + +CFILES = example.c +OFILES = example.o + +DISTFILES = \ + README \ + makefile \ + $(CFILES) \ + p-rec.ber + +CPPFLAGS += -I$(TOP) -I$(ASN1_C_INC_DIR) -DUSE_GEN_BUF + +#------------------------------------------------------------------------------- + +all:: example + +example: $(OFILES) $(TTBL_ASN1_LIB) + $(REASON) + $(CC) $(CFLAGS) -o example $(OFILES) $(TTBL_ASN1_LIB) $(LIBS) + +$(ASN1TTFILE): $(ASN1FILES) + $(REASON) + $(SNACC) $(SNACCFLAGS) -T $@ $(ASN1FILES) + +$(SNACC) $(MKHDR): + cd $(@D) && $(MAKE) $(@F) + +$(TTBL_ASN1_LIB): + cd $(@D) && $(MAKE) tbl-lib + +$(ASN1TTHFILE): $(ASN1TTFILE) + $(REASON) + $(MKHDR) $? $@ + +check:: example $(ASN1TTFILE) + +check:: + ./example p-rec.tt p-rec.ber + cmp p-rec.ber p-rec.out.ber + @echo "+++ the test was successful" + +# dummy: +install:: + +clean:: + $(RM) example *.o *~ core .emacs* $(ASN1TTFILE) $(ASN1TTHFILE) p-rec.out.ber + +depend:: + $(MAKE) $(MKHDR) + +depend:: $(ASN1TTHFILE) + +include ../maketail diff -uraN snacc-1.3bbn/tbl-example/p-rec.ber.uu snacc-1.3b4/tbl-example/p-rec.ber.uu --- snacc-1.3bbn/tbl-example/p-rec.ber.uu 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/tbl-example/p-rec.ber.uu 2005-07-30 16:57:00.588101736 +0000 @@ -0,0 +1,7 @@ +begin 644 p-rec.ber +M8(&.81`6!$IO:&X6`446!5-M:71HH!`6#E1H92!":6<@0VAE97-E7X$``P&& +MGZ$*0P at Q.3@R,#$P-*(281`6!$UA /* for isprint() in < +#include #include #include #include @@ -85,14 +85,14 @@ * Asn1Error (char *str) * - configure error handler */ -#define Asn1Error cerr +#define Asn1Error std::cerr /* * Asn1Warning (char *str) - configure warning mechanism * (currently not called) */ -#define Asn1Warning cerr +#define Asn1Warning std::cerr /* diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-int.h snacc-1.3bbn/c++-lib/inc/asn-int.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-int.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-int.h 2005-07-30 19:24:45.421412320 +0000 @@ -70,7 +70,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnIntTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-list.h snacc-1.3bbn/c++-lib/inc/asn-list.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-list.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-list.h 2005-07-30 19:25:10.914682616 +0000 @@ -86,7 +86,7 @@ last (NULL) {} - friend ostream &operator << (ostream &os, AsnList &l); + friend std::ostream &operator << (std::ostream &os, AsnList &l); void SetCurrElmt (unsigned long int index); void SetCurrToFirst() { curr = first; } diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-null.h snacc-1.3bbn/c++-lib/inc/asn-null.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-null.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-null.h 2005-07-30 19:25:26.432323576 +0000 @@ -57,7 +57,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnNullTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-octs.h snacc-1.3bbn/c++-lib/inc/asn-octs.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-octs.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-octs.h 2005-07-30 19:25:41.916969552 +0000 @@ -108,7 +108,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnOctsTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-oid.h snacc-1.3bbn/c++-lib/inc/asn-oid.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-oid.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-oid.h 2005-07-30 19:25:52.747323088 +0000 @@ -108,7 +108,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnOidTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-real.h snacc-1.3bbn/c++-lib/inc/asn-real.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-real.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-real.h 2005-07-30 19:26:05.321411536 +0000 @@ -67,7 +67,7 @@ AsnLen BEnc (BUF_TYPE b); void BDec (BUF_TYPE b, AsnLen &bytesDecoded, ENV_TYPE env); - void Print (ostream &os) const; + void Print (std::ostream &os) const; PDU_MEMBER_MACROS diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-type.h snacc-1.3bbn/c++-lib/inc/asn-type.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-type.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-type.h 2005-07-30 19:26:16.551704272 +0000 @@ -111,7 +111,7 @@ #endif - virtual void Print (ostream &) const; + virtual void Print (std::ostream &) const; #if META static const AsnTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/print.h snacc-1.3bbn/c++-lib/inc/print.h --- snacc-1.3bbn.orig/c++-lib/inc/print.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/print.h 2005-07-30 19:26:54.240974632 +0000 @@ -42,8 +42,8 @@ extern unsigned short int indentG; extern unsigned short int stdIndentG; -void Indent (ostream &os, unsigned short int i); +void Indent (std::ostream &os, unsigned short int i); -ostream &operator << (ostream &os, const AsnType &a); +std::ostream &operator << (std::ostream &os, const AsnType &a); #endif /* conditional include */ diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-any.C snacc-1.3bbn/c++-lib/src/asn-any.C --- snacc-1.3bbn.orig/c++-lib/src/asn-any.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-any.C 2005-07-30 19:27:15.597727912 +0000 @@ -165,7 +165,7 @@ } -void AsnAny::Print (ostream &os) const +void AsnAny::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-bits.C snacc-1.3bbn/c++-lib/src/asn-bits.C --- snacc-1.3bbn.orig/c++-lib/src/asn-bits.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-bits.C 2005-07-30 19:27:51.063336320 +0000 @@ -65,6 +65,8 @@ #include "asn-bits.h" #include "str-stk.h" +using std::endl; + extern StrStk strStkG; unsigned short int strStkUnusedBitsG; @@ -440,7 +442,7 @@ } /* BDecConsBits */ // prints the BIT STRING to the given ostream. -void AsnBits::Print (ostream &os) const +void AsnBits::Print (std::ostream &os) const { size_t octetLen = (bitLen+7)/8; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-bool.C snacc-1.3bbn/c++-lib/src/asn-bool.C --- snacc-1.3bbn.orig/c++-lib/src/asn-bool.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-bool.C 2005-07-30 19:28:23.793360600 +0000 @@ -54,6 +54,8 @@ #include "asn-type.h" #include "asn-bool.h" +using std::endl; + AsnType *AsnBool::Clone() const { return new AsnBool; @@ -110,7 +112,7 @@ } // print the BOOLEAN's value in ASN.1 value notation to the given ostream -void AsnBool::Print (ostream &os) const +void AsnBool::Print (std::ostream &os) const { os << (value ? "TRUE" : "FALSE"); } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-enum.C snacc-1.3bbn/c++-lib/src/asn-enum.C --- snacc-1.3bbn.orig/c++-lib/src/asn-enum.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-enum.C 2005-07-30 19:28:57.068302040 +0000 @@ -41,9 +41,11 @@ #include "asn-int.h" #include "asn-enum.h" +using std::endl; + AsnType *AsnEnum::Clone() const { - cerr << "AsnEnum::Clone() called" << endl; + std::cerr << "AsnEnum::Clone() called" << endl; abort(); return NULL; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-int.C snacc-1.3bbn/c++-lib/src/asn-int.C --- snacc-1.3bbn.orig/c++-lib/src/asn-int.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-int.C 2005-07-30 19:31:10.276100376 +0000 @@ -55,6 +55,8 @@ #include "asn-type.h" #include "asn-int.h" +using std::endl; + AsnType *AsnInt::Clone() const { return new AsnInt; @@ -171,7 +173,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, INTEGER_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnInt::Print (ostream &os) const +void AsnInt::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-len.C snacc-1.3bbn/c++-lib/src/asn-len.C --- snacc-1.3bbn.orig/c++-lib/src/asn-len.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-len.C 2005-07-30 19:31:35.984192152 +0000 @@ -41,6 +41,7 @@ #include "asn-config.h" #include "asn-len.h" +using std::endl; /* * Encodes the given length to the given buffer. diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-list.C snacc-1.3bbn/c++-lib/src/asn-list.C --- snacc-1.3bbn.orig/c++-lib/src/asn-list.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-list.C 2005-07-30 19:32:25.815616624 +0000 @@ -62,6 +62,8 @@ #include "asn-tag.h" #include "asn-type.h" +using std::endl; + #ifdef __GNUG__ #pragma implementation #endif @@ -80,7 +82,7 @@ // print routine for lists template -ostream &operator << (ostream &os, AsnList &l) +std::ostream &operator << (std::ostream &os, AsnList &l) { os << "SEQUENCE OF { "; @@ -241,7 +243,7 @@ { listElmtTagId = BDecTag (b, bytesDecoded, env); - if ((listElmtTagId == EOC) && (elmtLen == INDEFINITE_LEN)) + if ((listElmtTagId == EOC_TAG_ID) && (elmtLen == INDEFINITE_LEN)) break; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-null.C snacc-1.3bbn/c++-lib/src/asn-null.C --- snacc-1.3bbn.orig/c++-lib/src/asn-null.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-null.C 2005-07-30 19:33:01.169242056 +0000 @@ -48,6 +48,8 @@ #include "asn-type.h" #include "asn-null.h" +using std::endl; + AsnType *AsnNull::Clone() const { return new AsnNull; @@ -85,7 +87,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, NULLTYPE_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnNull::Print (ostream &os) const +void AsnNull::Print (std::ostream &os) const { os << "NULL"; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-octs.C snacc-1.3bbn/c++-lib/src/asn-octs.C --- snacc-1.3bbn.orig/c++-lib/src/asn-octs.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-octs.C 2005-07-30 19:33:30.540776904 +0000 @@ -58,6 +58,8 @@ #include "asn-octs.h" #include "str-stk.h" +using std::endl; + extern StrStk strStkG; AsnOcts::~AsnOcts() @@ -166,7 +168,7 @@ // Prints the AsnOcts to the given ostream in Value Notation. -void AsnOcts::Print (ostream &os) const +void AsnOcts::Print (std::ostream &os) const { int i; os << "'"; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-oid.C snacc-1.3bbn/c++-lib/src/asn-oid.C --- snacc-1.3bbn.orig/c++-lib/src/asn-oid.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-oid.C 2005-07-30 19:43:47.320214040 +0000 @@ -51,7 +51,7 @@ #include "asn-config.h" #if TCL -#include +#include #endif #include "asn-len.h" #include "asn-tag.h" @@ -59,6 +59,8 @@ #include "asn-oid.h" #include "print.h" +using std::endl; + AsnOid::~AsnOid() { delete oid; @@ -157,7 +159,7 @@ *(tmpBuf++) = 0x7f & headArcNum; // repeat for the rest of the arc numbers - for (i = 2; (i < 11) && (arcNumArr[i] > 0); i++) + for (int i = 2; (i < 11) && (arcNumArr[i] > 0); i++) { tmpArcNum = arcNumArr[i]; for (elmtLen = 1; (tmpArcNum >>= 7) != 0; elmtLen++) @@ -308,7 +310,7 @@ // Prints an AsnOid in ASN.1 Value Notation. // Decodes the oid to get the individual arc numbers -void AsnOid::Print (ostream &os) const +void AsnOid::Print (std::ostream &os) const { unsigned short int firstArcNum; unsigned long int arcNum; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-real.C snacc-1.3bbn/c++-lib/src/asn-real.C --- snacc-1.3bbn.orig/c++-lib/src/asn-real.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-real.C 2005-07-30 19:44:57.954476000 +0000 @@ -57,12 +57,16 @@ #include "asn-type.h" #include "asn-real.h" +using std::endl; + #ifndef IEEE_REAL_LIB /* ieee functions (in case not in math.h)*/ extern "C" { extern int iszero (double); +#if defined(__GNUC__) && (__GNUC__ < 3) extern int isinf (double); extern int signbit (double); +#endif /* __GNUC__ && __GNUC__ < 3 */ extern int ilogb (double); extern double scalbn (double, int); } @@ -841,7 +845,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, REAL_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnReal::Print (ostream &os) const +void AsnReal::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-tag.C snacc-1.3bbn/c++-lib/src/asn-tag.C --- snacc-1.3bbn.orig/c++-lib/src/asn-tag.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-tag.C 2005-07-30 19:45:24.267135808 +0000 @@ -45,6 +45,8 @@ #include "asn-len.h" #include "asn-tag.h" +using std::endl; + /* * Decode a BER Tag from the given buffer. Error is * flagged if the tag is too long or if a read error occurs. diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-type.C snacc-1.3bbn/c++-lib/src/asn-type.C --- snacc-1.3bbn.orig/c++-lib/src/asn-type.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-type.C 2005-07-30 19:30:07.294675008 +0000 @@ -72,6 +72,8 @@ #include "asn-len.h" #include "asn-type.h" +using std::endl; + AsnType::~AsnType() { } @@ -97,7 +99,7 @@ #endif -void AsnType::Print (ostream &os) const +void AsnType::Print (std::ostream &os) const { os << "ERROR - Attempt to print an improperly formed ANY type (programming error)." << endl; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/meta.C snacc-1.3bbn/c++-lib/src/meta.C --- snacc-1.3bbn.orig/c++-lib/src/meta.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/meta.C 2005-07-30 19:46:03.588158104 +0000 @@ -27,6 +27,8 @@ #include "asn-incl.h" +using std::endl; + #if META AsnMemberDesc::AsnMemberDesc (const char *_name, const AsnTypeDesc *_desc): diff -uraN snacc-1.3bbn.orig/c++-lib/src/print.C snacc-1.3bbn/c++-lib/src/print.C --- snacc-1.3bbn.orig/c++-lib/src/print.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/print.C 2005-07-30 19:46:33.326637168 +0000 @@ -45,13 +45,13 @@ unsigned short int stdIndentG = 4; void -Indent (ostream &os, unsigned short int i) +Indent (std::ostream &os, unsigned short int i) { while (i-->0) os << ' '; } -ostream &operator << (ostream &os, const AsnType &v) +std::ostream &operator << (std::ostream &os, const AsnType &v) { v.Print (os); return os; diff -uraN snacc-1.3bbn.orig/c++-lib/src/tcl-if.C snacc-1.3bbn/c++-lib/src/tcl-if.C --- snacc-1.3bbn.orig/c++-lib/src/tcl-if.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/tcl-if.C 2005-07-30 19:48:01.296263752 +0000 @@ -28,12 +28,13 @@ #include #include #include -#include -#include +#include #include #include "asn-incl.h" +using std::endl; + #if TCL #ifdef _AIX32 @@ -835,7 +836,7 @@ } cout << *var; - strstream s; + stringstream s; s << *var; s.put ('\0'); cout << strlen(s.str()) << endl; diff -uraN snacc-1.3bbn.orig/compiler/back-ends/c++-gen/gen-code.c snacc-1.3bbn/compiler/back-ends/c++-gen/gen-code.c --- snacc-1.3bbn.orig/compiler/back-ends/c++-gen/gen-code.c 2001-01-27 01:02:54.000000000 +0000 +++ snacc-1.3bbn/compiler/back-ends/c++-gen/gen-code.c 2005-07-30 19:58:00.407885728 +0000 @@ -453,7 +453,7 @@ fprintf (src, " else\n"); fprintf (src, " return false;\n"); /* - fprintf (src, " { cerr << \"longjmp return value is \" << val << endl;\n"); + fprintf (src, " { std::cerr << \"longjmp return value is \" << val << std::endl;\n"); fprintf (src, " return false; }\n"); */ fprintf (src, "}\n\n"); @@ -999,7 +999,7 @@ fprintf (src, ")\n"); } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -1357,7 +1357,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -1423,7 +1423,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -1666,7 +1666,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); @@ -1780,7 +1780,7 @@ } fprintf (src, " default:\n"); - fprintf (src, " Asn1Error << \"ERROR - unexpected tag in CHOICE\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - unexpected tag in CHOICE\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " break;\n"); @@ -1847,7 +1847,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); fprintf (src, " extraLen%d = BDecLen (b, bytesDecoded, env);\n", ++elmtLevel); @@ -1876,11 +1876,11 @@ /* ostream printing routine */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n", td->cxxTypeDefInfo->className); + fprintf (hdr, " void Print (std::ostream &os) const;\n", td->cxxTypeDefInfo->className); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - /* fprintf (src, " os << \"{\" << endl;\n") */ + /* fprintf (src, " os << \"{\" << std::endl;\n") */ fprintf (src, " switch (choiceId)\n"); fprintf (src, " {\n"); FOR_EACH_LIST_ELMT (e, choice->basicType->a.choice) @@ -1909,7 +1909,7 @@ } fprintf (src, " } // end of switch\n"); - /* fprintf (src, " os << \"}\" << endl;\n") */ + /* fprintf (src, " os << \"}\" << std::endl;\n") */ fprintf (src, "} // %s::Print\n\n", td->cxxTypeDefInfo->className); } /* end of Print Method code */ @@ -2260,7 +2260,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -2310,7 +2310,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -2460,7 +2460,7 @@ fprintf (src, " BDecEoc (b, bytesDecoded, env);\n"); fprintf (src, " else if (elmtLen0 != 0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Expected an empty sequence\" << endl;\n"); + fprintf (src, " Asn1Error << \"Expected an empty sequence\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -2638,7 +2638,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, seqBytesDecoded, env);\n", ++elmtLevel); @@ -2826,7 +2826,7 @@ fprintf (src, " }\n"); /* end of tag check if */ fprintf (src, " else\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - SEQUENCE is missing non-optional elmt.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - SEQUENCE is missing non-optional elmt.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); } @@ -2845,7 +2845,7 @@ fprintf (src, " }\n"); fprintf (src, " else if (seqBytesDecoded != elmtLen0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - Length discrepancy on sequence.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - Length discrepancy on sequence.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); fprintf (src, " else\n"); @@ -2914,7 +2914,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -2939,14 +2939,14 @@ /* write code for printing */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); allOpt = AllElmtsOptional (seq->basicType->a.sequence); if (allOpt) fprintf (src, " int nonePrinted = true;\n"); - fprintf (src, " os << \"{ -- SEQUENCE --\" << endl;\n"); + fprintf (src, " os << \"{ -- SEQUENCE --\" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n\n"); FOR_EACH_LIST_ELMT (e, seq->basicType->a.sequence) @@ -2963,12 +2963,12 @@ if (e != FIRST_LIST_ELMT (seq->basicType->a.sequence)) { fprintf (src, " if (!nonePrinted)\n"); - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); } fprintf (src, " nonePrinted = false;\n", i); } else if (inTailOptElmts) /* cannot be first elmt ow allOpt is true */ - fprintf (src, " os << \",\"<< endl;\n"); + fprintf (src, " os << \",\"<< std::endl;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -2982,10 +2982,10 @@ #ifdef KHO if (e != LAST_LIST_ELMT (seq->basicType->a.sequence)&&(!e->type->cxxTypeRefInfo->isPtr) ) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); #else if (e != LAST_LIST_ELMT (seq->basicType->a.sequence) && !inTailOptElmts && !NextIsTailOptional (seq->basicType->a.sequence)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); #endif fprintf (src, " }\n"); @@ -3000,9 +3000,9 @@ fprintf (src, " os << \"%s \";\n", e->fieldName); fprintf (src, " os << \"-- void --\";\n"); if (e != LAST_LIST_ELMT (seq->basicType->a.sequence)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); else - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); fprintf (src, " }\n"); #else fprintf (src, " os << \"-- void --\";\n"); @@ -3012,7 +3012,7 @@ fprintf (src, "\n"); if (e == LAST_LIST_ELMT (seq->basicType->a.sequence)) - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); } fprintf (src, " indentG -= stdIndentG;\n"); @@ -3361,7 +3361,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -3411,7 +3411,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -3557,7 +3557,7 @@ fprintf (src, " BDecEoc (b, bytesDecoded, env);\n"); fprintf (src, " else if (elmtLen0 != 0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Expected an empty sequence\" << endl;\n"); + fprintf (src, " Asn1Error << \"Expected an empty sequence\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3697,7 +3697,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); @@ -3814,14 +3814,14 @@ FreeTags (tags); } /* for each elmt */ fprintf (src, " default:\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag on SET elmt.\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag on SET elmt.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " } // end switch\n"); fprintf (src, " } // end for loop\n"); fprintf (src, " bytesDecoded += setBytesDecoded;\n"); fprintf (src, " if (mandatoryElmtsDecoded != %d)\n", mandatoryElmtCount); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - non-optional SET element missing.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - non-optional SET element missing.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3889,7 +3889,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3914,15 +3914,15 @@ /* write code for printing */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); allOpt = AllElmtsOptional (set->basicType->a.set); if (allOpt) fprintf (src, " int nonePrinted = true;\n"); - fprintf (src, " os << \"{ -- SET --\" << endl;\n"); + fprintf (src, " os << \"{ -- SET --\" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n\n"); FOR_EACH_LIST_ELMT (e, set->basicType->a.set) @@ -3939,12 +3939,12 @@ if (e != FIRST_LIST_ELMT (set->basicType->a.set)) { fprintf (src, " if (!nonePrinted)\n"); - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); } fprintf (src, " nonePrinted = false;\n", i); } else if (inTailOptElmts) /* cannot be first elmt ow allOpt is true */ - fprintf (src, " os << \",\"<< endl;\n"); + fprintf (src, " os << \",\"<< std::endl;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -3957,7 +3957,7 @@ fprintf (src, " os << %s;\n", e->type->cxxTypeRefInfo->fieldName); if (e != LAST_LIST_ELMT (set->basicType->a.set) && !inTailOptElmts && !NextIsTailOptional (set->basicType->a.set)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); fprintf (src, " }\n"); @@ -3974,7 +3974,7 @@ fprintf (src, "\n"); if (e == LAST_LIST_ELMT (set->basicType->a.set)) - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); } fprintf (src, " indentG -= stdIndentG;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -4294,7 +4294,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -4324,7 +4324,7 @@ fprintf (hdr, " PDU_MEMBER_MACROS\n"); if (printPrintersG) - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); fprintf (hdr, "};\n\n\n"); @@ -4380,7 +4380,7 @@ } fprintf (src, "))\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, listBytesDecoded, env);\n", ++elmtLevel); @@ -4406,7 +4406,7 @@ fprintf (src, "))\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, listBytesDecoded, env);\n", ++elmtLevel); @@ -4461,7 +4461,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -4494,7 +4494,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -4506,9 +4506,9 @@ if (printPrintersG) { - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " os << \"{ -- SEQUENCE/SET OF -- \" << endl;\n"); + fprintf (src, " os << \"{ -- SEQUENCE/SET OF -- \" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n"); fprintf (src, " //SetCurrToFirst();\n"); @@ -4521,7 +4521,7 @@ fprintf (src, " //if (Curr() != Last())\n"); fprintf (src, " if (run != last)\n"); fprintf (src, " os << \",\";\n"); - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); fprintf (src, " }\n"); fprintf (src, " indentG -= stdIndentG;\n"); diff -uraN snacc-1.3bbn.orig/compiler/back-ends/c-gen/gen-code.c snacc-1.3bbn/compiler/back-ends/c-gen/gen-code.c --- snacc-1.3bbn.orig/compiler/back-ends/c-gen/gen-code.c 2001-01-27 01:02:52.000000000 +0000 +++ snacc-1.3bbn/compiler/back-ends/c-gen/gen-code.c 2005-07-30 19:22:04.488877784 +0000 @@ -33,6 +33,7 @@ */ #include +#include #include "asn-incl.h" #include "asn1module.h" diff -uraN snacc-1.3bbn.orig/compiler/core/parse-asn1.y snacc-1.3bbn/compiler/core/parse-asn1.y --- snacc-1.3bbn.orig/compiler/core/parse-asn1.y 2001-01-27 01:02:47.000000000 +0000 +++ snacc-1.3bbn/compiler/core/parse-asn1.y 2005-07-30 17:29:02.838828848 +0000 @@ -456,6 +456,7 @@ /*-----------------------------------------------------------------------*/ LineNo: { $$ = myLineNoG; } +; ModuleDefinition: ModuleIdentifier @@ -1462,6 +1463,7 @@ $$->choiceId = SUBTYPEVALUE_SINGLEVALUE; $$->a.singleValue = $1; } +; ContainedSubtype: INCLUDES_SYM Type snacc-ttab-tex-UTF8-fix.patch: ttab.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE snacc-ttab-tex-UTF8-fix.patch --- diff -up ./doc/ttab.tex.texfix ./doc/ttab.tex --- ./doc/ttab.tex.texfix 2009-09-09 10:30:25.597509928 +0530 +++ ./doc/ttab.tex 2009-09-09 10:30:54.173509922 +0530 @@ -18,7 +18,7 @@ size of your type tables, put the only u your ASN.1 module and compile it without using the useful types module. -A generic buffer type (? la ISODE and XDR) was defined to allow type +A generic buffer type (ISODE and XDR) was defined to allow type table driven routines to read from a wide variety of buffer formats. Currently slightly modified versions of the {\C ExpBuf} and the {\C SBuf} are provided. It shouldn't be too hard for you to add --- NEW FILE snacc.spec --- Name: snacc Version: 1.3 Release: 4%{?dist} Summary: Sample Neufeld ASN.1 to C Compiler Group: Applications/System License: GPLv2+ URL: http://packages.debian.org/source/sid/snacc Source0: http://ftp.de.debian.org/debian/pool/main/s/snacc/%{name}_%{version}bbn.orig.tar.gz Patch0: snacc-bts-442873.patch Patch1: snacc-configure.patch Patch2: snacc-examples.patch Patch3: snacc-gcc.patch Patch4: snacc-ttab-tex-UTF8-fix.patch BUILDROOT: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf automake17 libtool flex bison %description Snacc is Sample Neufeld ASN.1 to C compiler that can produce C, C++ routines or type tables for BER encoding, decoding, printing and freeing. %package devel Summary: Header files for snacc development Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains the header files for snacc development. %prep %setup -qn %{name}-%{version}bbn.orig %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %{__mkdir} -p c-lib/Cebuf c-lib/ebuf c-lib/mbuf c-lib/sbuf c-lib/tbl c++-lib/c++ # ---- Build ---- # configure without tcl for libtool to use -DMETA=0 %build AUTOMAKE=automake-1.7 ACLOCAL=aclocal-1.7 autoreconf -fi %configure %{__make} %install %{__rm} -rf %{buildroot} %{__make} INSTALL="%{_bindir}/install -p" install DESTDIR=%{buildroot} %{__rm} -f `find %{buildroot} -name *.a` %{__rm} -f `find %{buildroot} -name *.la` %clean %{__rm} -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc README COPYING doc/snacc-a5.ps %dir %{_includedir}/%{name}/ %{_includedir}/%{name}/asn1 %{_bindir}/%{name} %{_bindir}/berdecode %{_bindir}/mkchdr %{_bindir}/ptbl %{_bindir}/pval %{_mandir}/man1/mkchdr.1.gz %{_mandir}/man1/ptbl.1.gz %{_mandir}/man1/pval.1.gz %{_mandir}/man1/snacc.1.gz %{_mandir}/man1/snacced.1.gz %{_mandir}/mann/snacc.n.gz %{_libdir}/libasn1c++.so.0.0.0 %{_libdir}/libasn1cCebuf.so.0.0.0 %{_libdir}/libasn1cebuf.so.0.0.0 %{_libdir}/libasn1cmbuf.so.0.0.0 %{_libdir}/libasn1csbuf.so.0.0.0 %{_libdir}/libasn1ctbl.so.0.0.0 %{_libdir}/libasn1c++.so.0 %{_libdir}/libasn1cCebuf.so.0 %{_libdir}/libasn1cebuf.so.0 %{_libdir}/libasn1cmbuf.so.0 %{_libdir}/libasn1csbuf.so.0 %{_libdir}/libasn1ctbl.so.0 %files devel %defattr(-,root,root,-) %doc c-examples/ c++-examples/ %{_bindir}/snacc-config %{_datadir}/aclocal/snacc.m4 %{_includedir}/%{name}/c %{_includedir}/%{name}/c++ %{_libdir}/libasn1c++.so %{_libdir}/libasn1cCebuf.so %{_libdir}/libasn1cebuf.so %{_libdir}/libasn1cmbuf.so %{_libdir}/libasn1csbuf.so %{_libdir}/libasn1ctbl.so %changelog * Sat Sep 26 2009 Shakthi Kannan 1.3-4 - Removed --without-tcl as it doesn not affect configure. - snacc-configure.patch will not build c++-lib/tcl/Makefile as tcl is not required. * Thu Sep 24 2009 Shakthi Kannan 1.3-3 - Removed -libs package, and moved them to -base package. - s/sample/Sample in package description. - Directory ownership in base package for includedir/name. - snacc.m4 moved to -devel package. - Patch names start with snacc-. - Removed .tex and .bib files as .ps is already shipped. * Wed Sep 23 2009 Shakthi Kannan 1.3-2 - Fixed spelling mistake s/dample/sample. - Added {c, c++}-examples to devel package. - Moved *.asn1 files to base package. - Created separate libs package. - Call ldconfig for post, postun for libs package. * Mon Sep 21 2009 Shakthi Kannan 1.3-1 - First snacc package. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/snacc/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:57:08 -0000 1.1 +++ .cvsignore 30 Sep 2009 03:54:01 -0000 1.2 @@ -0,0 +1 @@ +snacc_1.3bbn.orig.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/snacc/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:57:09 -0000 1.1 +++ sources 30 Sep 2009 03:54:02 -0000 1.2 @@ -0,0 +1 @@ +24c969e2673f1713d5d995d2f9e64781 snacc_1.3bbn.orig.tar.gz From bernie at fedoraproject.org Wed Sep 30 03:54:04 2009 From: bernie at fedoraproject.org (Bernie Innocenti) Date: Wed, 30 Sep 2009 03:54:04 +0000 (UTC) Subject: rpms/etckeeper/F-12 etckeeper.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930035404.9AB6211C00C1@cvs1.fedora.phx.redhat.com> Author: bernie Update of /cvs/pkgs/rpms/etckeeper/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2596/F-12 Modified Files: .cvsignore sources Added Files: etckeeper.spec import.log Log Message: Initial import. --- NEW FILE etckeeper.spec --- %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()") Name: etckeeper Version: 0.41 Release: 1%{?dist} Summary: Store /etc in a SCM system (git, mercurial, bzr or darcs) Group: Applications/System License: GPLv2+ URL: http://kitenet.net/~joey/code/etckeeper/ Source0: http://ftp.debian.org/debian/pool/main/e/etckeeper/%{name}_%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: git >= 1.6 %description The etckeeper program is a tool to let /etc be stored in a git, mercurial, bzr or darcs repository. It hooks into yum to automatically commit changes made to /etc during package upgrades. It tracks file metadata that version control systems do not normally support, but that is important for /etc, such as the permissions of /etc/shadow. It's quite modular and configurable, while also being simple to use if you understand the basics of working with version control. The default backend is git, if want to use a another backend please install the appropriate tool (mercurial, darcs or bzr). To use bzr as backend, please also install the %{name}-bzr package. To start using the package please read %{_docdir}/%{name}-%{version}/README %package bzr Summary: Support for bzr with etckeeper Group: Applications/System Requires: %{name} = %{version}-%{release} bzr BuildRequires: bzr BuildRequires: python-devel %description bzr This package provides a bzr backend for etckeeper, if you want to use etckeeper with bzr backend, install this package. %prep %setup -q -n %{name} %{__perl} -pi -e ' s|HIGHLEVEL_PACKAGE_MANAGER=apt|HIGHLEVEL_PACKAGE_MANAGER=yum|; s|LOWLEVEL_PACKAGE_MANAGER=dpkg|LOWLEVEL_PACKAGE_MANAGER=rpm|; ' etckeeper.conf %{__sed} -i -e '1d' yum-etckeeper.py %build make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL="%{__install} -p" %{__install} -D -p debian/cron.daily %{buildroot}%{_sysconfdir}/cron.daily/%{name} %{__install} -d %{buildroot}%{_localstatedir}/cache/%{name} %{__sed} -i -e '1d' %{buildroot}%{python_sitelib}/bzrlib/plugins/%{name}/__init__.py %clean rm -rf %{buildroot} # Users must study the README anyway. #post #{_sbindir}/%{name} init -d /etc/ %files %defattr(-, root, root, -) %doc GPL INSTALL TODO README %{_sbindir}/%{name} %{_mandir}/man8/%{name}.8* %dir %{_sysconfdir}/%{name} %dir %{_sysconfdir}/%{name}/*.d %{_sysconfdir}/%{name}/*.d/ %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %{_sysconfdir}/cron.daily/%{name} %dir %{_sysconfdir}/bash_completion.d %config(noreplace) %{_sysconfdir}/bash_completion.d/%{name} %dir %{_prefix}/lib/yum-plugins %{_prefix}/lib/yum-plugins/%{name}.* %dir %{_sysconfdir}/yum/pluginconf.d %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/%{name}.conf %{_localstatedir}/cache/%{name} %files bzr %defattr(-, root, root, -) %doc GPL %{python_sitelib}/bzrlib/plugins/%{name} %{python_sitelib}/bzr_%{name}-*.egg-info %changelog * Sat Sep 12 2009 Bernie Innocenti - 0.41-1 - Updatte to 0.41 - Add missing directory ownerships * Sat Sep 12 2009 Bernie Innocenti - 0.40-3 - Make the bzr subpackage builddepend on python-devel * Wed Sep 09 2009 Terje Rosten - 0.40-2 - Package is noarch - Rpmlint clean - Random cleanup - Ship cache dir in package - bzr subpackage - Add bzr to buildreq * Sat Sep 05 2009 Bernie Innocenti - 0.40-1 - Update to 0.40 * Sun Jun 14 2009 Bernie Innocenti - 0.37-1 - Update to 0.37 - Change license tag to GPLv2+ * Fri Feb 27 2009 Jimmy Tang - 0.33-4 - fix up initial install to make directory in /var/cache/etckeeper - install the etckeeper daily cron job - define some config files that shouldn't be replaced, should the hooks in commit.d, init.d etc... saved and not blown away? if so they can defined as config files. etckeeper should record the changes anyway. * Wed Feb 25 2009 Jimmy Tang - 0.32-1 - yum etckeeper plugin is now apart of this package * Tue Feb 24 2009 Jimmy Tang - 0.31-1 - initial package --- NEW FILE import.log --- etckeeper-0_41-1_fc12:F-12:etckeeper-0.41-1.fc12.src.rpm:1254282824 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/etckeeper/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:15:12 -0000 1.1 +++ .cvsignore 30 Sep 2009 03:54:04 -0000 1.2 @@ -0,0 +1 @@ +etckeeper_0.41.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/etckeeper/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:15:12 -0000 1.1 +++ sources 30 Sep 2009 03:54:04 -0000 1.2 @@ -0,0 +1 @@ +d8929c79fcab4f3e57d7ebb03f20df63 etckeeper_0.41.tar.gz From shakthimaan at fedoraproject.org Wed Sep 30 03:58:08 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Wed, 30 Sep 2009 03:58:08 +0000 (UTC) Subject: rpms/snacc/F-12 import.log, NONE, 1.1 snacc-bts-442873.patch, NONE, 1.1 snacc-configure.patch, NONE, 1.1 snacc-examples.patch, NONE, 1.1 snacc-gcc.patch, NONE, 1.1 snacc-ttab-tex-UTF8-fix.patch, NONE, 1.1 snacc.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930035808.78BE611C00C1@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/snacc/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4062/F-12 Modified Files: .cvsignore sources Added Files: import.log snacc-bts-442873.patch snacc-configure.patch snacc-examples.patch snacc-gcc.patch snacc-ttab-tex-UTF8-fix.patch snacc.spec Log Message: First snacc package. --- NEW FILE import.log --- snacc-1_3-4_fc11:F-12:snacc-1.3-4.fc11.src.rpm:1254283407 snacc-bts-442873.patch: snacc-config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE snacc-bts-442873.patch --- diff -uraN snacc-1.3bbn.orig/snacc-config.in snacc-1.3bbn/snacc-config.in --- snacc-1.3bbn.orig/snacc-config.in 2001-01-27 02:02:40.000000000 +0100 +++ snacc-1.3bbn/snacc-config.in 2008-04-16 01:19:43.153755670 +0200 @@ -95,7 +95,7 @@ if test $exec_prefix != /usr; then echo -n "-L${exec_prefix}/lib "; fi case "$language" in C) echo -n "-lasn1c${buffertype} " ;; - C++) echo -n "-Iasn1c++ " ;; + C++) echo -n "-lasn1c++ " ;; *) ;; esac else snacc-configure.patch: configure.ac | 313 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.in | 305 --------------------------------------------------------- 2 files changed, 313 insertions(+), 305 deletions(-) --- NEW FILE snacc-configure.patch --- diff -uraN snacc-1.3bbn/configure.ac snacc-1.3bbn-debian/configure.ac --- snacc-1.3bbn/configure.ac 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3bbn-debian/configure.ac 2005-07-30 17:20:35.043753552 +0000 @@ -0,0 +1,313 @@ +dnl Process this file with autoconf to produce a configure script. +dnl --- +dnl $Log: configure.ac,v $ +dnl Revision 1.3 2002/11/19 20:28:12 debacle +dnl libtool changes. +dnl +dnl Revision 1.2 2002/11/19 19:37:38 debacle +dnl Auto-tools stuff. +dnl +dnl Revision 1.1 2002/11/19 19:18:04 debacle +dnl New autoconf. +dnl +dnl Revision 1.13 1997/09/04 13:54:04 wan +dnl A little more portability +dnl +dnl Revision 1.12 1997/02/28 13:39:35 wan +dnl Modifications collected for new version 1.3: Bug fixes, tk4.2. +dnl +dnl Revision 1.11 1997/02/16 16:50:27 rj +dnl made return *this after calling abort()'' a compile time option. +dnl +dnl Revision 1.10 1997/02/15 20:06:27 rj +dnl adjust to changed AC_TRY_COMPILE macro +dnl +dnl Revision 1.9 1997/02/15 20:01:38 rj +dnl check whether the compiler supports volatile functions (and whether abort() is volatile). +dnl +dnl Revision 1.8 1997/01/01 19:57:01 rj +dnl changes for autoconf version 2.12 +dnl +dnl Revision 1.7 1995/09/07 18:36:47 rj +dnl psbook and psnup are looked for (used by .../doc/makefile) +dnl +dnl Revision 1.6 1995/07/24 14:44:47 rj +dnl don't use gcc/g++ with -pipe, compiling some files may exceed virtual memory. +dnl +dnl look for tclsh(1). tcl-lib uses it to construct the tclIndex file. don't look for Tcl/Tk if the tclsh is absent. +dnl +dnl look for patch(1). the c-lib uses it to patch tbl.h. +dnl +dnl search for tree-3.6's libtktree.a and set TREELIBS in .../makehead accordingly. +dnl +dnl check for memset(3), memcpy(3) and memcmp(3). .../snacc.h reverts to bzero(3), bcopy(3) and bcmp(3) if necessary. +dnl +dnl Revision 1.5 1995/02/20 11:18:41 rj +dnl cpp switch HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS added. +dnl check for isinf(3) and finite(3) added. +dnl +dnl Revision 1.4 1995/02/17 15:15:44 rj +dnl hack to let makedepend find .h files the way gcc does. +dnl +dnl Revision 1.3 1995/02/17 14:26:40 rj +dnl adjustments for autoconf 2.x +dnl +dnl Revision 1.2 1994/10/08 04:29:37 rj +dnl search for Tcl/Tk +dnl +dnl Revision 1.1 1994/09/01 00:51:22 rj +dnl first check-in (new file). +dnl +AC_INIT( compiler/core/snacc.c) +AC_REVISION($Revision: 1.3 $) +AM_INIT_AUTOMAKE(snacc, 1.3) +AM_CONFIG_HEADER( config.h) +dnl --- alternative programs: +AC_PROG_MAKE_SET +AC_PROG_CC +AC_ISC_POSIX +dnl if CDPATH is set, the configure script might fail +unset CDPATH +dnl if test -n "$GCC"; then +dnl saveCC="$CC" +dnl CC="$CC -pipe" +dnl AC_MSG_CHECKING( whether $saveCC takes -pipe) +dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no); CC="$saveCC"]) +dnl fi +AC_PROG_GCC_TRADITIONAL +AC_MSG_CHECKING( whether ANSI or K&R style C) +AC_TRY_COMPILE([ ], [void *p; p = "test";], [ +AC_MSG_RESULT(ANSI) +AC_DEFINE( __USE_ANSI_C__) +], [ +AC_MSG_RESULT(K&R) +]) +AC_PROG_CXX +AC_LANG_CPLUSPLUS +dnl if test -n "$GCC"; then +dnl saveCXX="$CXX" +dnl CXX="$CXX -pipe" +dnl AC_MSG_CHECKING( whether $saveCXX takes -pipe) +dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no);CC="$saveCC"]) +dnl fi +AC_MSG_CHECKING( for bool built-in) +AC_TRY_COMPILE( , bool b = false;, [AC_DEFINE( BOOL_BUILTIN) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) +AC_MSG_CHECKING( for variable sized automatic arrays) +AC_TRY_COMPILE( , changequote(<,>)int i = 42; char a[++i]; *a = i;changequote([,]), [AC_DEFINE( HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) +AC_MSG_CHECKING( for volatile functions) +AC_TRY_COMPILE( , changequote(<,>)abort();changequote([,]), [AC_MSG_RESULT( yes)], [AC_DEFINE( COMPILER_WITHOUT_VOLATILE_FUNCTIONS) SNACC_NOVOLAT=-novolat; AC_SUBST( SNACC_NOVOLAT) AC_MSG_RESULT( no)]) +AC_LANG_C +AM_PROG_LEX +case "$LEX" in + lex) + LFLAGS="-Nc10000" + ;; + flex) + CFLAGS="$CFLAGS -DFLEX_IN_USE" +esac +AC_SUBST( LFLAGS) +AC_SUBST( CFLAGS) +# the boot strapping code in .../c-lib/ needs patch: +AC_CHECK_PROGS( PATCH, patch, false) +AC_PROG_YACC +AC_PROG_LN_S +AC_PROG_INSTALL +dnl --- header files: +AC_HEADER_TIME +AC_HEADER_DIRENT +AC_TYPE_SIZE_T +AC_TYPE_UID_T +AC_HEADER_STDC +AC_CHECK_HEADERS( unistd.h memory.h string.h malloc.h fcntl.h) +AC_FUNC_VPRINTF +dnl --- system and compiler characteristics: +AC_C_CONST +AC_C_BIGENDIAN +AC_CHECK_SIZEOF(short, 2) +AC_CHECK_SIZEOF(int, 4) +AC_CHECK_SIZEOF(long, 4) +AC_CHECK_SIZEOF(double, 8) +AC_CHECK_LIB( m, sin) +AC_CHECK_FUNCS( isinf finite) +AC_CHECK_FUNCS( memset memcpy memcmp) +dnl --- +AC_PATH_X +AC_PATH_XTRA +AC_CHECK_PROGS( TCLSH, tclsh, false) +if test "$TCLSH" != false && test "x$no_x" != "xyes"; then + AC_CHECK_HEADER( + tcl.h, + [AC_CHECK_LIB( ld, ldopen, TCLOTHERLIBS=-lld) + AC_CHECK_LIB( + tcl, + Tcl_CreateInterp, + [saveCFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $X_CFLAGS" + AC_CHECK_LIB( + tk, + Tk_CreateWindow, + [AC_DEFINE( HAVE_TCL) + TCLLIBS="-ltk -ltcl $TCLOTHERLIBS" + CXXTCLDIR="tcl" + TCLDIRS="tcl-lib tcl-asn tcl-example" + AC_LANG_CPLUSPLUS + AC_CHECK_LIB( + TkTree, + Tree_Init, + [TREELIBS="-lTkTree"], + [AC_MSG_RESULT( [tcl/tk libs found, but tree widget is missing])], + -lTkTree -ltk -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) + AC_LANG_C], + [AC_MSG_RESULT( [tcl lib found, but tk lib is missing])], + -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) + CFLAGS="$saveCFLAGS"], + [AC_MSG_RESULT( [tcl library not found])], + $TCLOTHERLIBS -lm)]) +fi +AC_SUBST( CXXTCLDIR) +AC_SUBST( TCLDIRS) +AC_SUBST( TCLLIBS) +AC_SUBST( TREELIBS) +dnl --- +AC_CHECK_PROGS( LATEX, latex, false) +AC_CHECK_PROGS( BIBTEX, bibtex, false) +AC_CHECK_PROGS( DVIPS, dvips, false) +AC_CHECK_PROGS( DETEX, detex2 detex, false) +AC_CHECK_PROGS( PSPREVIEW, ghostview gs, true) +AC_CHECK_PROGS( PSBOOK, psbook, false) +AC_CHECK_PROGS( PSNUP, psnup, false) +AC_CHECK_PROGS( SPELL, ispell spell, spell) +dnl --- + +dnl Configure for libtool. +AC_PROG_LIBTOOL + +dnl Generate the C library build directories. +linked_files=`cd c-lib/src && ls *.c` +for dir in Cebuf ebuf mbuf sbuf tbl; do + if test -d c-lib/$dir; then :; else + echo creating c-lib/$dir + mkdir c-lib/$dir + fi + (cd c-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c . ) + sed_code="-e s/libasn1cbuf/libasn1c$dir/g" + case $dir in + Cebuf) + (cd c-lib/$dir && rm -f asn-useful.c asn-useful.h tbl.c tbl.h && $LN_S ../boot/asn* ../boot/tbl* .) + sed_code="$sed_code -e s/^.*asn-useful\.c:/neverA:/ -e s/^.*tbl\.c:/neverB:/" + BUFFLAGS="-DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I\$(top_srcdir)/compiler/core" + ;; + ebuf) BUFFLAGS="-DUSE_EXP_BUF" ;; + mbuf) BUFFLAGS="-DUSE_MIN_BUF" ;; + sbuf) BUFFLAGS="-DUSE_SBUF" ;; + tbl) BUFFLAGS="-DUSE_GEN_BUF -DTTBL" ;; + esac + echo "BUFFLAGS = $BUFFLAGS" >> c-lib/$dir/Makefile.in + eval sed $sed_code < c-lib/src/Makefile.in >> c-lib/$dir/Makefile.in +done + +dnl Generate the C++ and Tcl library build directories. +linked_files=`cd c++-lib/src && ls *.c *.C` +for dir in c++ tcl; do + if test -d c++-lib/$dir; then :; else + echo creating c++-lib/$dir + mkdir c++-lib/$dir + fi + (cd c++-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c ../src/*.C .) + sed_code="-e s/libasn1cxxtcl/libasn1$dir/g" + case $dir in + c++) BUFFLAGS="-DMETA=0" sed_code="$sed_code -e s/noinst/lib/g";; + tcl) BUFFLAGS="-DTCL" sed_code="$sed_code -e s/noinst/lib/g";; + esac + echo "BUFFLAGS = $BUFFLAGS" >> c++-lib/$dir/Makefile.in + eval sed $sed_code < c++-lib/src/Makefile.in >> c++-lib/$dir/Makefile.in +done + +dnl Generate snaccconfig.h. The whether-to-generate logic is cribbed +dnl from glib-1.2.1's configure.in. See that file for an explanation. +AC_OUTPUT_COMMANDS([ + +## Generate `snaccconfig.h' in two +## cases: +## 1. `config.status' is run either explicitly, or via configure. +## Esp. not when it is run in `Makefile' to generate makefiles and +## config.h +## 2. CONFIG_OTHER is set explicitly +## +## Case 1 is difficult. We know that `automake' sets one of +## CONFIG_FILES or CONFIG_HEADERS to empty. This heuristic works +## only when AM_CONFIG_HEADER is set, however. + +case "x$CONFIG_OTHER" in +*snaccconfig.h) gen_snaccconfig_h=yes +;; +esac +if test -n "${CONFIG_FILES}" && test -n "${CONFIG_HEADERS}"; then + # Both CONFIG_FILES and CONFIG_HEADERS are non-empty ==> Case 1 + if test "x${CONFIG_OTHER}" = x; then + gen_snaccconfig_h=yes + fi +fi + +## If we're generating snaccconfig.h: +## FIXME - currently, snaccconfig.h is just the normal +## config.h wrapped. this is because the user include +## files use the normal config.h symbol names, and I +## haven't changed those yet. +if test "x$gen_snaccconfig_h" = xyes; then + outfile=snaccconfig.h + echo creating $outfile + cat < ${outfile}-tmp +/* snaccconfig.h + * + * This is an automatically generated file - please modify 'configure.in'. + */ + +#ifndef _SNACCCONFIG_H +#define _SNACCCONFIG_H + +SNACCEOF + egrep -v 'PACKAGE|VERSION' config.h >> ${outfile}-tmp + cat <> ${outfile}-tmp + +#endif /* !_SNACCCONFIG_H */ +SNACCEOF + if cmp -s ${outfile}-tmp $outfile; then + echo $outfile is unchanged + rm -f ${outfile}-tmp + else + mv ${outfile}-tmp ${outfile} + fi +fi +]) + +dnl Writes files. +AC_OUTPUT(Makefile + compiler/Makefile + compiler/back-ends/c++-gen/Makefile + compiler/back-ends/c-gen/Makefile + compiler/back-ends/idl-gen/Makefile + compiler/back-ends/Makefile + compiler/core/Makefile + c-lib/Makefile + c-lib/inc/Makefile + c-lib/src/Makefile + c-lib/Cebuf/Makefile + c-lib/ebuf/Makefile + c-lib/mbuf/Makefile + c-lib/sbuf/Makefile + c-lib/tbl/Makefile + c++-lib/Makefile + c++-lib/inc/Makefile + c++-lib/src/Makefile + c++-lib/c++/Makefile + asn1specs/Makefile + tbl-tools/berdecode/Makefile + tbl-tools/mkchdr/Makefile + tbl-tools/ptbl/Makefile + tbl-tools/pval/Makefile + tbl-tools/Makefile + doc/Makefile + snacc-config, +[if test -f snacc-config; then chmod +x snacc-config; fi]) +dnl --- finis diff -uraN snacc-1.3bbn/configure.in snacc-1.3bbn-debian/configure.in --- snacc-1.3bbn/configure.in 2005-07-30 20:06:02.703761472 +0000 +++ snacc-1.3bbn-debian/configure.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,305 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. -dnl --- -dnl $Log: configure.in,v $ -dnl Revision 1.13 1997/09/04 13:54:04 wan -dnl A little more portability -dnl -dnl Revision 1.12 1997/02/28 13:39:35 wan -dnl Modifications collected for new version 1.3: Bug fixes, tk4.2. -dnl -dnl Revision 1.11 1997/02/16 16:50:27 rj -dnl made return *this after calling abort()'' a compile time option. -dnl -dnl Revision 1.10 1997/02/15 20:06:27 rj -dnl adjust to changed AC_TRY_COMPILE macro -dnl -dnl Revision 1.9 1997/02/15 20:01:38 rj -dnl check whether the compiler supports volatile functions (and whether abort() is volatile). -dnl -dnl Revision 1.8 1997/01/01 19:57:01 rj -dnl changes for autoconf version 2.12 -dnl -dnl Revision 1.7 1995/09/07 18:36:47 rj -dnl psbook and psnup are looked for (used by .../doc/makefile) -dnl -dnl Revision 1.6 1995/07/24 14:44:47 rj -dnl don't use gcc/g++ with -pipe, compiling some files may exceed virtual memory. -dnl -dnl look for tclsh(1). tcl-lib uses it to construct the tclIndex file. don't look for Tcl/Tk if the tclsh is absent. -dnl -dnl look for patch(1). the c-lib uses it to patch tbl.h. -dnl -dnl search for tree-3.6's libtktree.a and set TREELIBS in .../makehead accordingly. -dnl -dnl check for memset(3), memcpy(3) and memcmp(3). .../snacc.h reverts to bzero(3), bcopy(3) and bcmp(3) if necessary. -dnl -dnl Revision 1.5 1995/02/20 11:18:41 rj -dnl cpp switch HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS added. -dnl check for isinf(3) and finite(3) added. -dnl -dnl Revision 1.4 1995/02/17 15:15:44 rj -dnl hack to let makedepend find .h files the way gcc does. -dnl -dnl Revision 1.3 1995/02/17 14:26:40 rj -dnl adjustments for autoconf 2.x -dnl -dnl Revision 1.2 1994/10/08 04:29:37 rj -dnl search for Tcl/Tk -dnl -dnl Revision 1.1 1994/09/01 00:51:22 rj -dnl first check-in (new file). -dnl -AC_INIT( compiler/core/snacc.c) -AC_REVISION($Revision: 1.13 $) -AM_INIT_AUTOMAKE(snacc, 1.3) -AM_CONFIG_HEADER( config.h) -dnl --- alternative programs: -AC_PROG_MAKE_SET -AC_PROG_CC -AC_ISC_POSIX -if test -n "$GCC"; then -dnl saveCC="$CC" -dnl CC="$CC -pipe" -dnl AC_MSG_CHECKING( whether $saveCC takes -pipe) -dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no); CC="$saveCC"]) -fi -AC_PROG_GCC_TRADITIONAL -AC_MSG_CHECKING( whether ANSI or K&R style C) -AC_TRY_COMPILE([ ], [void *p; p = "test";], [ -AC_MSG_RESULT(ANSI) -AC_DEFINE( __USE_ANSI_C__) -], [ -AC_MSG_RESULT(K&R) -]) -AC_PROG_CXX -AC_LANG_CPLUSPLUS -dnl if test -n "$GCC"; then -dnl saveCXX="$CXX" -dnl CXX="$CXX -pipe" -dnl AC_MSG_CHECKING( whether $saveCXX takes -pipe) -dnl AC_TRY_LINK( , , [AC_MSG_RESULT( yes)], [AC_MSG_RESULT( no);CC="$saveCC"]) -dnl fi -AC_MSG_CHECKING( for bool built-in) -AC_TRY_COMPILE( , bool b = false;, [AC_DEFINE( BOOL_BUILTIN) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) -AC_MSG_CHECKING( for variable sized automatic arrays) -AC_TRY_COMPILE( , changequote(<,>)int i = 42; char a[++i]; *a = i;changequote([,]), [AC_DEFINE( HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS) AC_MSG_RESULT( yes)], AC_MSG_RESULT( no)) -AC_MSG_CHECKING( for volatile functions) -AC_TRY_COMPILE( , changequote(<,>)abort();changequote([,]), [AC_MSG_RESULT( yes)], [AC_DEFINE( COMPILER_WITHOUT_VOLATILE_FUNCTIONS) SNACC_NOVOLAT=-novolat; AC_SUBST( SNACC_NOVOLAT) AC_MSG_RESULT( no)]) -AC_LANG_C -AM_PROG_LEX -case "$LEX" in - lex) - LFLAGS="-Nc10000" - ;; - flex) - CFLAGS="$CFLAGS -DFLEX_IN_USE" -esac -AC_SUBST( LFLAGS) -AC_SUBST( CFLAGS) -# the boot strapping code in .../c-lib/ needs patch: -AC_CHECK_PROGS( PATCH, patch, false) -AC_PROG_YACC -AC_PROG_LN_S -AC_PROG_INSTALL -dnl --- header files: -AC_HEADER_TIME -AC_HEADER_DIRENT -AC_TYPE_SIZE_T -AC_TYPE_UID_T -AC_HEADER_STDC -AC_CHECK_HEADERS( unistd.h memory.h string.h malloc.h fcntl.h) -AC_FUNC_VPRINTF -dnl --- system and compiler characteristics: -AC_C_CONST -AC_C_BIGENDIAN -AC_CHECK_SIZEOF(short, 2) -AC_CHECK_SIZEOF(int, 4) -AC_CHECK_SIZEOF(long, 4) -AC_CHECK_SIZEOF(double, 8) -AC_CHECK_LIB( m, sin) -AC_CHECK_FUNCS( isinf finite) -AC_CHECK_FUNCS( memset memcpy memcmp) -dnl --- -AC_PATH_X -AC_PATH_XTRA -AC_CHECK_PROGS( TCLSH, tclsh, false) -if test "$TCLSH" != false && test "x$no_x" != "xyes"; then - AC_CHECK_HEADER( - tcl.h, - [AC_CHECK_LIB( ld, ldopen, TCLOTHERLIBS=-lld) - AC_CHECK_LIB( - tcl, - Tcl_CreateInterp, - [saveCFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $X_CFLAGS" - AC_CHECK_LIB( - tk, - Tk_CreateWindow, - [AC_DEFINE( HAVE_TCL) - TCLLIBS="-ltk -ltcl $TCLOTHERLIBS" - CXXTCLDIR="tcl" - TCLDIRS="tcl-lib tcl-asn tcl-example" - AC_LANG_CPLUSPLUS - AC_CHECK_LIB( - TkTree, - Tree_Init, - [TREELIBS="-lTkTree"], - [AC_MSG_RESULT( [tcl/tk libs found, but tree widget is missing])], - -lTkTree -ltk -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) - AC_LANG_C], - [AC_MSG_RESULT( [tcl lib found, but tk lib is missing])], - -ltcl $TCLOTHERLIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS) - CFLAGS="$saveCFLAGS"], - [AC_MSG_RESULT( [tcl library not found])], - $TCLOTHERLIBS -lm)]) -fi -AC_SUBST( CXXTCLDIR) -AC_SUBST( TCLDIRS) -AC_SUBST( TCLLIBS) -AC_SUBST( TREELIBS) -dnl --- -AC_CHECK_PROGS( LATEX, latex, false) -AC_CHECK_PROGS( BIBTEX, bibtex, false) -AC_CHECK_PROGS( DVIPS, dvips, false) -AC_CHECK_PROGS( DETEX, detex2 detex, false) -AC_CHECK_PROGS( PSPREVIEW, ghostview gs, true) -AC_CHECK_PROGS( PSBOOK, psbook, false) -AC_CHECK_PROGS( PSNUP, psnup, false) -AC_CHECK_PROGS( SPELL, ispell spell, spell) -dnl --- - -dnl Configure for libtool. -AM_PROG_LIBTOOL -LTLIBOBJS=`echo "$LIBOBJS" | sed 's/\.o/.lo/g'` -AC_SUBST(LTLIBOBJS) - -dnl Generate the C library build directories. -linked_files=`cd c-lib/src && ls *.c` -for dir in Cebuf ebuf mbuf sbuf tbl; do - if test -d c-lib/$dir; then :; else - echo creating c-lib/$dir - mkdir c-lib/$dir - fi - (cd c-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c . ) - sed_code="-e s/libasn1cbuf/libasn1c$dir/g" - case $dir in - Cebuf) - (cd c-lib/$dir && rm -f asn-useful.c asn-useful.h tbl.c tbl.h && $LN_S ../boot/asn* ../boot/tbl* .) - sed_code="$sed_code -e s/^.*asn-useful\.c:/neverA:/ -e s/^.*tbl\.c:/neverB:/" - BUFFLAGS="-DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I\$(top_srcdir)/compiler/core" - ;; - ebuf) BUFFLAGS="-DUSE_EXP_BUF" ;; - mbuf) BUFFLAGS="-DUSE_MIN_BUF" ;; - sbuf) BUFFLAGS="-DUSE_SBUF" ;; - tbl) BUFFLAGS="-DUSE_GEN_BUF -DTTBL" ;; - esac - echo "BUFFLAGS = $BUFFLAGS" >> c-lib/$dir/Makefile.in - eval sed $sed_code < c-lib/src/Makefile.in >> c-lib/$dir/Makefile.in -done - -dnl Generate the C++ and Tcl library build directories. -linked_files=`cd c++-lib/src && ls *.c *.C` -for dir in c++ tcl; do - if test -d c++-lib/$dir; then :; else - echo creating c++-lib/$dir - mkdir c++-lib/$dir - fi - (cd c++-lib/$dir && touch Makefile.am && rm -f Makefile.in $linked_files && $LN_S ../src/*.c ../src/*.C .) - sed_code="-e s/libasn1cxxtcl/libasn1$dir/g" - case $dir in - c++) BUFFLAGS="-DMETA=0" sed_code="$sed_code -e s/noinst/lib/g";; - tcl) BUFFLAGS="-DTCL" sed_code="$sed_code -e s/noinst/lib/g";; - esac - echo "BUFFLAGS = $BUFFLAGS" >> c++-lib/$dir/Makefile.in - eval sed $sed_code < c++-lib/src/Makefile.in >> c++-lib/$dir/Makefile.in -done - -dnl Generate snaccconfig.h. The whether-to-generate logic is cribbed -dnl from glib-1.2.1's configure.in. See that file for an explanation. -AC_OUTPUT_COMMANDS([ - -## Generate `snaccconfig.h' in two -## cases: -## 1. `config.status' is run either explicitly, or via configure. -## Esp. not when it is run in `Makefile' to generate makefiles and -## config.h -## 2. CONFIG_OTHER is set explicitly -## -## Case 1 is difficult. We know that `automake' sets one of -## CONFIG_FILES or CONFIG_HEADERS to empty. This heuristic works -## only when AM_CONFIG_HEADER is set, however. - -case "x$CONFIG_OTHER" in -*snaccconfig.h) gen_snaccconfig_h=yes -;; -esac -if test -n "${CONFIG_FILES}" && test -n "${CONFIG_HEADERS}"; then - # Both CONFIG_FILES and CONFIG_HEADERS are non-empty ==> Case 1 - if test "x${CONFIG_OTHER}" = x; then - gen_snaccconfig_h=yes - fi -fi - -## If we're generating snaccconfig.h: -## FIXME - currently, snaccconfig.h is just the normal -## config.h wrapped. this is because the user include -## files use the normal config.h symbol names, and I -## haven't changed those yet. -if test "x$gen_snaccconfig_h" = xyes; then - outfile=snaccconfig.h - echo creating $outfile - cat < ${outfile}-tmp -/* snaccconfig.h - * - * This is an automatically generated file - please modify 'configure.in'. - */ - -#ifndef _SNACCCONFIG_H -#define _SNACCCONFIG_H - -SNACCEOF - egrep -v 'PACKAGE|VERSION' config.h >> ${outfile}-tmp - cat <> ${outfile}-tmp - -#endif /* !_SNACCCONFIG_H */ -SNACCEOF - if cmp -s ${outfile}-tmp $outfile; then - echo $outfile is unchanged - rm -f ${outfile}-tmp - else - mv ${outfile}-tmp ${outfile} - fi -fi -]) - -dnl Writes files. -AC_OUTPUT(Makefile - compiler/Makefile - compiler/back-ends/c++-gen/Makefile - compiler/back-ends/c-gen/Makefile - compiler/back-ends/idl-gen/Makefile - compiler/back-ends/Makefile - compiler/core/Makefile - c-lib/Makefile - c-lib/inc/Makefile - c-lib/src/Makefile - c-lib/Cebuf/Makefile - c-lib/ebuf/Makefile - c-lib/mbuf/Makefile - c-lib/sbuf/Makefile - c-lib/tbl/Makefile - c++-lib/Makefile - c++-lib/inc/Makefile - c++-lib/src/Makefile - c++-lib/c++/Makefile - c++-lib/tcl/Makefile - asn1specs/Makefile - tbl-tools/berdecode/Makefile - tbl-tools/mkchdr/Makefile - tbl-tools/ptbl/Makefile - tbl-tools/pval/Makefile - tbl-tools/Makefile - doc/Makefile - snacc-config, -[if test -f snacc-config; then chmod +x snacc-config; fi]) -dnl --- finis snacc-examples.patch: c++-examples/any/README | 90 +++ c++-examples/any/example.C | 115 ++++ c++-examples/any/genber.C | 150 +++++ c++-examples/any/makefile | 154 ++++++ c++-examples/makefile | 34 + c++-examples/simple/README | 105 ++++ c++-examples/simple/example.C | 115 ++++ c++-examples/simple/genber.C | 99 +++ c++-examples/simple/good-pr.ber.uu | 7 c++-examples/simple/makefile | 146 +++++ c++-examples/snmp/README | 126 ++++ c++-examples/snmp/makefile | 103 ++++ c++-examples/test-lib/README | 37 + c++-examples/test-lib/makefile | 59 ++ c++-examples/test-lib/test-lib.C | 781 ++++++++++++++++++++++++++++++ c-examples/any/README | 107 ++++ c-examples/any/example.c | 161 ++++++ c-examples/any/genber.c | 164 ++++++ c-examples/any/makefile | 144 +++++ c-examples/makefile | 42 + c-examples/simple/README | 128 +++++ c-examples/simple/expbuf-ex.c | 166 ++++++ c-examples/simple/genber.c | 154 ++++++ c-examples/simple/good-pr.ber.uu | 7 c-examples/simple/makefile | 198 +++++++ c-examples/simple/minbuf-ex.c | 162 ++++++ c-examples/simple/sbuf-ex.c | 154 ++++++ c-examples/snmp/README | 118 ++++ c-examples/snmp/makefile | 91 +++ c-examples/test-lib/README | 37 + c-examples/test-lib/makefile | 50 + c-examples/test-lib/test-lib.c | 935 +++++++++++++++++++++++++++++++++++++ tbl-example/README | 83 +++ tbl-example/example.c | 174 ++++++ tbl-example/makefile | 82 +++ tbl-example/p-rec.ber.uu | 7 36 files changed, 5285 insertions(+) --- NEW FILE snacc-examples.patch --- diff -uraN snacc-1.3bbn/c++-examples/any/README snacc-1.3b4/c++-examples/any/README --- snacc-1.3bbn/c++-examples/any/README 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/c++-examples/any/README 1997-02-16 20:25:26.000000000 +0000 @@ -0,0 +1,90 @@ +(RCS control information is at the end of this file.) + + +C++ ANY example README +--------------------- + +This example shows how the snacc compiler handles the ANY DEFINED BY +type in C++. ANY types (not ANY DEFINED BY) require modifications +to the generated code. Type "make" to build this example. + +This directory should have the following 4 files in it: + + README + example.C + genber.C + makefile + +There are 3 programs generated by the makefile: + + genber - builds a BER value of the AnyTestType and writes it + to a file called "att.ber" + + def - takes file name of an AnyTestType BER value. Decodes the + file and re-encodes it to stdout. Uses definite + lengths for constructed values. + + indef - takes file name of an AnyTestType BER value. Decodes the + file and re-encodes it to stdout. Uses indefinite + lengths for constructed values. + + +These files use the code generated by snacc from the +snacc/asn1specs/any.asn1 file. (see the makefile) + +Look at genber.C to see how values can be built and printed. + +Look at the generated code in any_test.C and any_test.h to see how the +any hash table is built. + + +try the following commands in your c-shell: + +%1 genber # generate the att.ber file +%2 indef att.ber > tmp.ber # decode att.ber an re-encode into tmp.ber +%3 def tmp.ber > tmp2.ber # decode tmp.ber an re-encode into tmp2.ber +%4 diff att.ber tmp2.ber # compare .ber files (should be the same) + +When you are finished with the example type "make clean" to remove +the binaries and generated code. + + + +Things To Note +-------------- + +Snacc ASN.1 comment commands + +In the snacc/asn1specs/any.asn1 file, the AnyTestType has a special +"--snacc" ASN.1 comment after ::= to give snacc some extra information +about the AnyTestType. + +AnyTestType ::= --snacc isPdu:"TRUE" -- SEQUENCE { ... etc. ... } + +The "isPdu" flag only affects the generated C code, not C++. Each +C++ type gets PDU methods by default. + + +SNMP OBJECT-TYPE Macro + +The SNMP OBJECT-TYPE macro is used to define the id value to type +mapping for ANY DEFINED BY types. The macro has been modified to +accept both INTEGERs and OBJECT IDENTIFIERs as id values (see +snacc/asn1specs/any.asn1). This macro can be used with other +protocols to define the id to type mapping. + +Two hash tables are used to hold the id to type mappings. One for +INTEGER to type mappings and the other for OBJECT IDENTIFIER to type +mappings. The hash tables are automatically initialized in each +module that has OBJECT-TYPE macros. In C the hash table must be +explicitly initialized. + +#------------------------------------------------------------------------------- +# $Header: /usr/app/odstb/CVS/snacc/c++-examples/any/README,v 1.2 1997/02/16 20:25:26 rj Exp $ +# $Log: README,v $ +# Revision 1.2 1997/02/16 20:25:26 rj +# check-in of a few cosmetic changes +# +# Revision 1.1 1994/08/31 08:47:59 rj +# first check-in. for a list of changes to the snacc-1.1 distribution please refer to the ChangeLog. +# diff -uraN snacc-1.3bbn/c++-examples/any/example.C snacc-1.3b4/c++-examples/any/example.C --- snacc-1.3bbn/c++-examples/any/example.C 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/c++-examples/any/example.C 1995-07-24 15:33:33.000000000 +0000 @@ -0,0 +1,115 @@ +// c++_examples/any/example.C - an example of how to use C++ ASN.1-BER +// for ANY Types +// +// AUTHOR: Mike Sample +// DATE: 92 +// +// $Header: /usr/app/odstb/CVS/snacc/c++-examples/any/example.C,v 1.5 1995/07/24 15:33:33 rj Exp $ +// $Log: example.C,v $ +// Revision 1.5 1995/07/24 15:33:33 rj +// changed `_' to `-' in file names. +// +// any-test.[hC] becomes any.[hC] due to to snacc's new file name generation scheme. +// +// check return value of new. +// +// Revision 1.4 1995/02/18 13:53:07 rj +// added #define HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS since not every C++ compiler provides them. +// +// Revision 1.3 1994/10/08 01:26:21 rj +// several \size_t' +// +// Revision 1.2 1994/08/31 08:56:29 rj +// first check-in. for a list of changes to the snacc-1.1 distribution please refer to the ChangeLog. +// + +#include +#include +#include +#include + +#include "asn-incl.h" +#include "any.h" + +main (int argc, char *argv[]) +{ + if (argc != 2) + { + cerr << "Usage: " << argv[0] << " " << endl; + cerr << " Decodes the given AnyTestType BER data file" << endl; + cerr << " and re-encodes it to stdout" << endl; + exit (1); + } + + ifstream dataFile; + // open the data file + dataFile.open (argv[1]); + + if (!dataFile) + { + perror ("ifstream::open"); + exit (1); + } + + // get size of the data file file + dataFile.seekg (0, ios::end); + int dataSize = dataFile.tellg(); + dataFile.seekg (0); + + // read data from file into contiguous block for a buffer +#if HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS + char data[dataSize]; +#else + char *data = new char[dataSize]; + if (!data) + return 1; +#endif /* HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS */ + dataFile.read (data, dataSize); + dataFile.close(); + + // + // put the BER data read from the file + // into buffer format, ready for reading from the + // beginning + // + AsnBuf inputBuf; + inputBuf.InstallData ((char*)data, dataSize); + + size_t decodedLen; + AnyTestType att; + + if (!att.BDecPdu (inputBuf, decodedLen)) + { + cerr << "ERROR - Decode routines failed, exiting..." << endl; + exit (1); + } + + cerr << "decodedValue AnyTestType ::= " << att << endl << endl; + + // + // allocate a new buffer and set up for writing to + // + AsnBuf outputBuf; +#if HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS + char outputData[dataSize + 512]; +#else + char *outputData = new char[dataSize + 512]; + if (!outputData) + return 1; +#endif /* HAVE_VARIABLE_SIZED_AUTOMATIC_ARRAYS */ + outputBuf.Init (outputData, dataSize+512); + outputBuf.ResetInWriteRvsMode(); [...5030 lines suppressed...] + + if (argc != 3) + { + Usage (argv[0]); + return 1; + } + + tblFileName = argv[1]; + berFileName = argv[2]; + + /* init mem pool to hold decoded val */ + InitNibbleMem (1024, 1024); + + /* read in and decode the type table */ + tbl = LoadTblFile (tblFileName); + if (tbl == NULL) + return 1; + + fileData = LoadFile (berFileName, &fsize); + if (fileData == NULL) + return 1; + + SBufInstallData (&sb, fileData, fsize); + PutSBufInGenBuf (&sb, &gb); + + fprintf (stdout, "\n\n-- decoded contents of BER PersonnelRecord file: \"%s\"--\n", berFileName); + + val = TblDecode (tbl, NULL, "PersonnelRecord", &gb, &bytesDecoded); + + if (val == NULL) + fprintf (stdout, "-- Decoding error occured somewhere -- \n"); + else + TblPrintValue (tbl, NULL, "PersonnelRecord", stdout, val); + + fprintf (stdout, "\n\n -- decoded %d bytes for the above value --\n\n", bytesDecoded, berFileName); + + free (fileData); /* was malloc'd in LoadFile */ + + /* + * process value here + * (This is where the header file generated by mkchdr is + * useful - you can access the decoded value in a standard + * /easier way). + * + * Ok, well, the names "field0" etc aren't that nice + * but what did you expect - they aren't named in the ASN.1 + * spec so mkchdr just makes them up. To fix this, just + * add field names to you ASN.1 spec - it will not change the + * way the values are encoded - so you're not making it + * incompatible with the original. (not including value notation) + */ + printf ("The following printout is an example of using the\n"); + printf ("hdr file generated by mkchdr to access the data\n"); + printf ("returned from the table decoder. Look in \"example.c\"\n\n"); + + + printf ("***** JQ GUMBY & CO Database *****************************************\n"); + printf ("Employee Name: %s %s %s\n", val->field0->givenName->octs, val->field0->initial->octs, val->field0->familyName->octs); + printf ("Title: %s\n", val->title->octs); + printf ("Employee Number: %d\n", *val->field1); + printf ("Date of Hire: %s\n", val->dateOfHire->octs); + printf ("Name of Spouse: %s %s %s\n", val->nameOfSpouse->givenName->octs, val->nameOfSpouse->initial->octs, val->nameOfSpouse->familyName->octs); + printf ("Number of Children: %d\n", AsnListCount (val->children)); + printf ("**********************************************************************\n\n"); + + /* + * finished playing with the decoded value. + * now re-encode the value. Using an expbuf to hold the encoded val + * because they can grow and in general you can predict a values + * encoded size (although we could assume that is would be close to + * the same size as the one we read in at the beginning of this prg). + * (note: the size of PersonnelRecord BER value we decoded may be + * different from the size of the re-encoded version depending on + * the use of indefinite or definite lengths. Both are valid BER.) + */ + fprintf (stdout, "now re-encoding the PersonnelRecord value to \"%s\"\n", outputFileNameG); + + ebPtr = ExpBufAllocBufAndData(); + ExpBufResetInWriteRvsMode (ebPtr); /* set up to hold encoding (= writing) */ + + PutExpBufInGenBuf (ebPtr, &gb); + + if (TblEncode (tbl, NULL, "PersonnelRecord", &gb, val, &bytesEncoded) < 0) + fprintf (stderr, "main: error encoding the PersonnelRecord\n"); + + /* copy ExpBuf data to file */ + outputFile = fopen (outputFileNameG, "w"); + if (outputFile == NULL) + { + fprintf (stderr, "error - could not open file \"%s\"\n", outputFileNameG); + perror ("main: fopen:"); + } + + ExpBufCopyToFile (ebPtr, outputFile); + + fclose (outputFile); + + /* free the encoded version */ + ExpBufFreeBufAndDataList (ebPtr); + + + return 0; +} /* main */ diff -uraN snacc-1.3bbn/tbl-example/makefile snacc-1.3b4/tbl-example/makefile --- snacc-1.3bbn/tbl-example/makefile 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/tbl-example/makefile 1997-02-15 19:33:26.000000000 +0000 @@ -0,0 +1,82 @@ +# file: .../tbl-example/makefile +# +# $Header: /usr/app/odstb/CVS/snacc/tbl-example/makefile,v 1.1 1997/02/15 19:33:26 rj Exp $ +# $Log: makefile,v $ +# Revision 1.1 1997/02/15 19:33:26 rj +# first check-in +# + +include ../makehead + +TOP = .. + +ASN1_SRC_DIR = $(TOP)/asn1specs + +ASN1_C_LIB_DIR = $(TOP)/c-lib +ASN1_C_INC_DIR = $(ASN1_C_LIB_DIR)/inc +TTBL_ASN1_LIB = $(ASN1_C_LIB_DIR)/libasn1ctbl.a + +COMPILERDIR = $(TOP)/compiler +SNACC = $(COMPILERDIR)/snacc +USEFUL_TYPES = $(ASN1_SRC_DIR)/asn-useful.asn1 +SNACCFLAGS = -u $(USEFUL_TYPES) + +TBLTOOLSDIR = $(TOP)/tbl-tools +MKHDR = $(TBLTOOLSDIR)/mkchdr/mkchdr + +ASN1FILES = $(ASN1_SRC_DIR)/p-rec.asn1 +ASN1TTFILE = p-rec.tt +ASN1TTHFILE = p-rec.h + +CFILES = example.c +OFILES = example.o + +DISTFILES = \ + README \ + makefile \ + $(CFILES) \ + p-rec.ber + +CPPFLAGS += -I$(TOP) -I$(ASN1_C_INC_DIR) -DUSE_GEN_BUF + +#------------------------------------------------------------------------------- + +all:: example + +example: $(OFILES) $(TTBL_ASN1_LIB) + $(REASON) + $(CC) $(CFLAGS) -o example $(OFILES) $(TTBL_ASN1_LIB) $(LIBS) + +$(ASN1TTFILE): $(ASN1FILES) + $(REASON) + $(SNACC) $(SNACCFLAGS) -T $@ $(ASN1FILES) + +$(SNACC) $(MKHDR): + cd $(@D) && $(MAKE) $(@F) + +$(TTBL_ASN1_LIB): + cd $(@D) && $(MAKE) tbl-lib + +$(ASN1TTHFILE): $(ASN1TTFILE) + $(REASON) + $(MKHDR) $? $@ + +check:: example $(ASN1TTFILE) + +check:: + ./example p-rec.tt p-rec.ber + cmp p-rec.ber p-rec.out.ber + @echo "+++ the test was successful" + +# dummy: +install:: + +clean:: + $(RM) example *.o *~ core .emacs* $(ASN1TTFILE) $(ASN1TTHFILE) p-rec.out.ber + +depend:: + $(MAKE) $(MKHDR) + +depend:: $(ASN1TTHFILE) + +include ../maketail diff -uraN snacc-1.3bbn/tbl-example/p-rec.ber.uu snacc-1.3b4/tbl-example/p-rec.ber.uu --- snacc-1.3bbn/tbl-example/p-rec.ber.uu 1970-01-01 00:00:00.000000000 +0000 +++ snacc-1.3b4/tbl-example/p-rec.ber.uu 2005-07-30 16:57:00.588101736 +0000 @@ -0,0 +1,7 @@ +begin 644 p-rec.ber +M8(&.81`6!$IO:&X6`446!5-M:71HH!`6#E1H92!":6<@0VAE97-E7X$``P&& +MGZ$*0P at Q.3@R,#$P-*(281`6!$UA /* for isprint() in < +#include #include #include #include @@ -85,14 +85,14 @@ * Asn1Error (char *str) * - configure error handler */ -#define Asn1Error cerr +#define Asn1Error std::cerr /* * Asn1Warning (char *str) - configure warning mechanism * (currently not called) */ -#define Asn1Warning cerr +#define Asn1Warning std::cerr /* diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-int.h snacc-1.3bbn/c++-lib/inc/asn-int.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-int.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-int.h 2005-07-30 19:24:45.421412320 +0000 @@ -70,7 +70,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnIntTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-list.h snacc-1.3bbn/c++-lib/inc/asn-list.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-list.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-list.h 2005-07-30 19:25:10.914682616 +0000 @@ -86,7 +86,7 @@ last (NULL) {} - friend ostream &operator << (ostream &os, AsnList &l); + friend std::ostream &operator << (std::ostream &os, AsnList &l); void SetCurrElmt (unsigned long int index); void SetCurrToFirst() { curr = first; } diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-null.h snacc-1.3bbn/c++-lib/inc/asn-null.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-null.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-null.h 2005-07-30 19:25:26.432323576 +0000 @@ -57,7 +57,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnNullTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-octs.h snacc-1.3bbn/c++-lib/inc/asn-octs.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-octs.h 2001-01-27 01:03:02.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-octs.h 2005-07-30 19:25:41.916969552 +0000 @@ -108,7 +108,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnOctsTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-oid.h snacc-1.3bbn/c++-lib/inc/asn-oid.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-oid.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-oid.h 2005-07-30 19:25:52.747323088 +0000 @@ -108,7 +108,7 @@ PDU_MEMBER_MACROS - void Print (ostream &os) const; + void Print (std::ostream &os) const; #if META static const AsnOidTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-real.h snacc-1.3bbn/c++-lib/inc/asn-real.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-real.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-real.h 2005-07-30 19:26:05.321411536 +0000 @@ -67,7 +67,7 @@ AsnLen BEnc (BUF_TYPE b); void BDec (BUF_TYPE b, AsnLen &bytesDecoded, ENV_TYPE env); - void Print (ostream &os) const; + void Print (std::ostream &os) const; PDU_MEMBER_MACROS diff -uraN snacc-1.3bbn.orig/c++-lib/inc/asn-type.h snacc-1.3bbn/c++-lib/inc/asn-type.h --- snacc-1.3bbn.orig/c++-lib/inc/asn-type.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/asn-type.h 2005-07-30 19:26:16.551704272 +0000 @@ -111,7 +111,7 @@ #endif - virtual void Print (ostream &) const; + virtual void Print (std::ostream &) const; #if META static const AsnTypeDesc _desc; diff -uraN snacc-1.3bbn.orig/c++-lib/inc/print.h snacc-1.3bbn/c++-lib/inc/print.h --- snacc-1.3bbn.orig/c++-lib/inc/print.h 2001-01-27 01:03:03.000000000 +0000 +++ snacc-1.3bbn/c++-lib/inc/print.h 2005-07-30 19:26:54.240974632 +0000 @@ -42,8 +42,8 @@ extern unsigned short int indentG; extern unsigned short int stdIndentG; -void Indent (ostream &os, unsigned short int i); +void Indent (std::ostream &os, unsigned short int i); -ostream &operator << (ostream &os, const AsnType &a); +std::ostream &operator << (std::ostream &os, const AsnType &a); #endif /* conditional include */ diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-any.C snacc-1.3bbn/c++-lib/src/asn-any.C --- snacc-1.3bbn.orig/c++-lib/src/asn-any.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-any.C 2005-07-30 19:27:15.597727912 +0000 @@ -165,7 +165,7 @@ } -void AsnAny::Print (ostream &os) const +void AsnAny::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-bits.C snacc-1.3bbn/c++-lib/src/asn-bits.C --- snacc-1.3bbn.orig/c++-lib/src/asn-bits.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-bits.C 2005-07-30 19:27:51.063336320 +0000 @@ -65,6 +65,8 @@ #include "asn-bits.h" #include "str-stk.h" +using std::endl; + extern StrStk strStkG; unsigned short int strStkUnusedBitsG; @@ -440,7 +442,7 @@ } /* BDecConsBits */ // prints the BIT STRING to the given ostream. -void AsnBits::Print (ostream &os) const +void AsnBits::Print (std::ostream &os) const { size_t octetLen = (bitLen+7)/8; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-bool.C snacc-1.3bbn/c++-lib/src/asn-bool.C --- snacc-1.3bbn.orig/c++-lib/src/asn-bool.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-bool.C 2005-07-30 19:28:23.793360600 +0000 @@ -54,6 +54,8 @@ #include "asn-type.h" #include "asn-bool.h" +using std::endl; + AsnType *AsnBool::Clone() const { return new AsnBool; @@ -110,7 +112,7 @@ } // print the BOOLEAN's value in ASN.1 value notation to the given ostream -void AsnBool::Print (ostream &os) const +void AsnBool::Print (std::ostream &os) const { os << (value ? "TRUE" : "FALSE"); } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-enum.C snacc-1.3bbn/c++-lib/src/asn-enum.C --- snacc-1.3bbn.orig/c++-lib/src/asn-enum.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-enum.C 2005-07-30 19:28:57.068302040 +0000 @@ -41,9 +41,11 @@ #include "asn-int.h" #include "asn-enum.h" +using std::endl; + AsnType *AsnEnum::Clone() const { - cerr << "AsnEnum::Clone() called" << endl; + std::cerr << "AsnEnum::Clone() called" << endl; abort(); return NULL; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-int.C snacc-1.3bbn/c++-lib/src/asn-int.C --- snacc-1.3bbn.orig/c++-lib/src/asn-int.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-int.C 2005-07-30 19:31:10.276100376 +0000 @@ -55,6 +55,8 @@ #include "asn-type.h" #include "asn-int.h" +using std::endl; + AsnType *AsnInt::Clone() const { return new AsnInt; @@ -171,7 +173,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, INTEGER_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnInt::Print (ostream &os) const +void AsnInt::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-len.C snacc-1.3bbn/c++-lib/src/asn-len.C --- snacc-1.3bbn.orig/c++-lib/src/asn-len.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-len.C 2005-07-30 19:31:35.984192152 +0000 @@ -41,6 +41,7 @@ #include "asn-config.h" #include "asn-len.h" +using std::endl; /* * Encodes the given length to the given buffer. diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-list.C snacc-1.3bbn/c++-lib/src/asn-list.C --- snacc-1.3bbn.orig/c++-lib/src/asn-list.C 2001-01-27 01:03:00.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-list.C 2005-07-30 19:32:25.815616624 +0000 @@ -62,6 +62,8 @@ #include "asn-tag.h" #include "asn-type.h" +using std::endl; + #ifdef __GNUG__ #pragma implementation #endif @@ -80,7 +82,7 @@ // print routine for lists template -ostream &operator << (ostream &os, AsnList &l) +std::ostream &operator << (std::ostream &os, AsnList &l) { os << "SEQUENCE OF { "; @@ -241,7 +243,7 @@ { listElmtTagId = BDecTag (b, bytesDecoded, env); - if ((listElmtTagId == EOC) && (elmtLen == INDEFINITE_LEN)) + if ((listElmtTagId == EOC_TAG_ID) && (elmtLen == INDEFINITE_LEN)) break; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-null.C snacc-1.3bbn/c++-lib/src/asn-null.C --- snacc-1.3bbn.orig/c++-lib/src/asn-null.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-null.C 2005-07-30 19:33:01.169242056 +0000 @@ -48,6 +48,8 @@ #include "asn-type.h" #include "asn-null.h" +using std::endl; + AsnType *AsnNull::Clone() const { return new AsnNull; @@ -85,7 +87,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, NULLTYPE_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnNull::Print (ostream &os) const +void AsnNull::Print (std::ostream &os) const { os << "NULL"; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-octs.C snacc-1.3bbn/c++-lib/src/asn-octs.C --- snacc-1.3bbn.orig/c++-lib/src/asn-octs.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-octs.C 2005-07-30 19:33:30.540776904 +0000 @@ -58,6 +58,8 @@ #include "asn-octs.h" #include "str-stk.h" +using std::endl; + extern StrStk strStkG; AsnOcts::~AsnOcts() @@ -166,7 +168,7 @@ // Prints the AsnOcts to the given ostream in Value Notation. -void AsnOcts::Print (ostream &os) const +void AsnOcts::Print (std::ostream &os) const { int i; os << "'"; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-oid.C snacc-1.3bbn/c++-lib/src/asn-oid.C --- snacc-1.3bbn.orig/c++-lib/src/asn-oid.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-oid.C 2005-07-30 19:43:47.320214040 +0000 @@ -51,7 +51,7 @@ #include "asn-config.h" #if TCL -#include +#include #endif #include "asn-len.h" #include "asn-tag.h" @@ -59,6 +59,8 @@ #include "asn-oid.h" #include "print.h" +using std::endl; + AsnOid::~AsnOid() { delete oid; @@ -157,7 +159,7 @@ *(tmpBuf++) = 0x7f & headArcNum; // repeat for the rest of the arc numbers - for (i = 2; (i < 11) && (arcNumArr[i] > 0); i++) + for (int i = 2; (i < 11) && (arcNumArr[i] > 0); i++) { tmpArcNum = arcNumArr[i]; for (elmtLen = 1; (tmpArcNum >>= 7) != 0; elmtLen++) @@ -308,7 +310,7 @@ // Prints an AsnOid in ASN.1 Value Notation. // Decodes the oid to get the individual arc numbers -void AsnOid::Print (ostream &os) const +void AsnOid::Print (std::ostream &os) const { unsigned short int firstArcNum; unsigned long int arcNum; diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-real.C snacc-1.3bbn/c++-lib/src/asn-real.C --- snacc-1.3bbn.orig/c++-lib/src/asn-real.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-real.C 2005-07-30 19:44:57.954476000 +0000 @@ -57,12 +57,16 @@ #include "asn-type.h" #include "asn-real.h" +using std::endl; + #ifndef IEEE_REAL_LIB /* ieee functions (in case not in math.h)*/ extern "C" { extern int iszero (double); +#if defined(__GNUC__) && (__GNUC__ < 3) extern int isinf (double); extern int signbit (double); +#endif /* __GNUC__ && __GNUC__ < 3 */ extern int ilogb (double); extern double scalbn (double, int); } @@ -841,7 +845,7 @@ BDecContent (b, MAKE_TAG_ID (UNIV, PRIM, REAL_TAG_CODE), elmtLen, bytesDecoded, env); } -void AsnReal::Print (ostream &os) const +void AsnReal::Print (std::ostream &os) const { os << value; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-tag.C snacc-1.3bbn/c++-lib/src/asn-tag.C --- snacc-1.3bbn.orig/c++-lib/src/asn-tag.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-tag.C 2005-07-30 19:45:24.267135808 +0000 @@ -45,6 +45,8 @@ #include "asn-len.h" #include "asn-tag.h" +using std::endl; + /* * Decode a BER Tag from the given buffer. Error is * flagged if the tag is too long or if a read error occurs. diff -uraN snacc-1.3bbn.orig/c++-lib/src/asn-type.C snacc-1.3bbn/c++-lib/src/asn-type.C --- snacc-1.3bbn.orig/c++-lib/src/asn-type.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/asn-type.C 2005-07-30 19:30:07.294675008 +0000 @@ -72,6 +72,8 @@ #include "asn-len.h" #include "asn-type.h" +using std::endl; + AsnType::~AsnType() { } @@ -97,7 +99,7 @@ #endif -void AsnType::Print (ostream &os) const +void AsnType::Print (std::ostream &os) const { os << "ERROR - Attempt to print an improperly formed ANY type (programming error)." << endl; } diff -uraN snacc-1.3bbn.orig/c++-lib/src/meta.C snacc-1.3bbn/c++-lib/src/meta.C --- snacc-1.3bbn.orig/c++-lib/src/meta.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/meta.C 2005-07-30 19:46:03.588158104 +0000 @@ -27,6 +27,8 @@ #include "asn-incl.h" +using std::endl; + #if META AsnMemberDesc::AsnMemberDesc (const char *_name, const AsnTypeDesc *_desc): diff -uraN snacc-1.3bbn.orig/c++-lib/src/print.C snacc-1.3bbn/c++-lib/src/print.C --- snacc-1.3bbn.orig/c++-lib/src/print.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/print.C 2005-07-30 19:46:33.326637168 +0000 @@ -45,13 +45,13 @@ unsigned short int stdIndentG = 4; void -Indent (ostream &os, unsigned short int i) +Indent (std::ostream &os, unsigned short int i) { while (i-->0) os << ' '; } -ostream &operator << (ostream &os, const AsnType &v) +std::ostream &operator << (std::ostream &os, const AsnType &v) { v.Print (os); return os; diff -uraN snacc-1.3bbn.orig/c++-lib/src/tcl-if.C snacc-1.3bbn/c++-lib/src/tcl-if.C --- snacc-1.3bbn.orig/c++-lib/src/tcl-if.C 2001-01-27 01:03:01.000000000 +0000 +++ snacc-1.3bbn/c++-lib/src/tcl-if.C 2005-07-30 19:48:01.296263752 +0000 @@ -28,12 +28,13 @@ #include #include #include -#include -#include +#include #include #include "asn-incl.h" +using std::endl; + #if TCL #ifdef _AIX32 @@ -835,7 +836,7 @@ } cout << *var; - strstream s; + stringstream s; s << *var; s.put ('\0'); cout << strlen(s.str()) << endl; diff -uraN snacc-1.3bbn.orig/compiler/back-ends/c++-gen/gen-code.c snacc-1.3bbn/compiler/back-ends/c++-gen/gen-code.c --- snacc-1.3bbn.orig/compiler/back-ends/c++-gen/gen-code.c 2001-01-27 01:02:54.000000000 +0000 +++ snacc-1.3bbn/compiler/back-ends/c++-gen/gen-code.c 2005-07-30 19:58:00.407885728 +0000 @@ -453,7 +453,7 @@ fprintf (src, " else\n"); fprintf (src, " return false;\n"); /* - fprintf (src, " { cerr << \"longjmp return value is \" << val << endl;\n"); + fprintf (src, " { std::cerr << \"longjmp return value is \" << val << std::endl;\n"); fprintf (src, " return false; }\n"); */ fprintf (src, "}\n\n"); @@ -999,7 +999,7 @@ fprintf (src, ")\n"); } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -1357,7 +1357,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -1423,7 +1423,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -1666,7 +1666,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); @@ -1780,7 +1780,7 @@ } fprintf (src, " default:\n"); - fprintf (src, " Asn1Error << \"ERROR - unexpected tag in CHOICE\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - unexpected tag in CHOICE\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " break;\n"); @@ -1847,7 +1847,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); fprintf (src, " extraLen%d = BDecLen (b, bytesDecoded, env);\n", ++elmtLevel); @@ -1876,11 +1876,11 @@ /* ostream printing routine */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n", td->cxxTypeDefInfo->className); + fprintf (hdr, " void Print (std::ostream &os) const;\n", td->cxxTypeDefInfo->className); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - /* fprintf (src, " os << \"{\" << endl;\n") */ + /* fprintf (src, " os << \"{\" << std::endl;\n") */ fprintf (src, " switch (choiceId)\n"); fprintf (src, " {\n"); FOR_EACH_LIST_ELMT (e, choice->basicType->a.choice) @@ -1909,7 +1909,7 @@ } fprintf (src, " } // end of switch\n"); - /* fprintf (src, " os << \"}\" << endl;\n") */ + /* fprintf (src, " os << \"}\" << std::endl;\n") */ fprintf (src, "} // %s::Print\n\n", td->cxxTypeDefInfo->className); } /* end of Print Method code */ @@ -2260,7 +2260,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -2310,7 +2310,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -2460,7 +2460,7 @@ fprintf (src, " BDecEoc (b, bytesDecoded, env);\n"); fprintf (src, " else if (elmtLen0 != 0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Expected an empty sequence\" << endl;\n"); + fprintf (src, " Asn1Error << \"Expected an empty sequence\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -2638,7 +2638,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, seqBytesDecoded, env);\n", ++elmtLevel); @@ -2826,7 +2826,7 @@ fprintf (src, " }\n"); /* end of tag check if */ fprintf (src, " else\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - SEQUENCE is missing non-optional elmt.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - SEQUENCE is missing non-optional elmt.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); } @@ -2845,7 +2845,7 @@ fprintf (src, " }\n"); fprintf (src, " else if (seqBytesDecoded != elmtLen0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - Length discrepancy on sequence.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - Length discrepancy on sequence.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); fprintf (src, " else\n"); @@ -2914,7 +2914,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -2939,14 +2939,14 @@ /* write code for printing */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); allOpt = AllElmtsOptional (seq->basicType->a.sequence); if (allOpt) fprintf (src, " int nonePrinted = true;\n"); - fprintf (src, " os << \"{ -- SEQUENCE --\" << endl;\n"); + fprintf (src, " os << \"{ -- SEQUENCE --\" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n\n"); FOR_EACH_LIST_ELMT (e, seq->basicType->a.sequence) @@ -2963,12 +2963,12 @@ if (e != FIRST_LIST_ELMT (seq->basicType->a.sequence)) { fprintf (src, " if (!nonePrinted)\n"); - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); } fprintf (src, " nonePrinted = false;\n", i); } else if (inTailOptElmts) /* cannot be first elmt ow allOpt is true */ - fprintf (src, " os << \",\"<< endl;\n"); + fprintf (src, " os << \",\"<< std::endl;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -2982,10 +2982,10 @@ #ifdef KHO if (e != LAST_LIST_ELMT (seq->basicType->a.sequence)&&(!e->type->cxxTypeRefInfo->isPtr) ) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); #else if (e != LAST_LIST_ELMT (seq->basicType->a.sequence) && !inTailOptElmts && !NextIsTailOptional (seq->basicType->a.sequence)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); #endif fprintf (src, " }\n"); @@ -3000,9 +3000,9 @@ fprintf (src, " os << \"%s \";\n", e->fieldName); fprintf (src, " os << \"-- void --\";\n"); if (e != LAST_LIST_ELMT (seq->basicType->a.sequence)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); else - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); fprintf (src, " }\n"); #else fprintf (src, " os << \"-- void --\";\n"); @@ -3012,7 +3012,7 @@ fprintf (src, "\n"); if (e == LAST_LIST_ELMT (seq->basicType->a.sequence)) - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); } fprintf (src, " indentG -= stdIndentG;\n"); @@ -3361,7 +3361,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -3411,7 +3411,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -3557,7 +3557,7 @@ fprintf (src, " BDecEoc (b, bytesDecoded, env);\n"); fprintf (src, " else if (elmtLen0 != 0)\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Expected an empty sequence\" << endl;\n"); + fprintf (src, " Asn1Error << \"Expected an empty sequence\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3697,7 +3697,7 @@ } fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); @@ -3814,14 +3814,14 @@ FreeTags (tags); } /* for each elmt */ fprintf (src, " default:\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag on SET elmt.\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag on SET elmt.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " } // end switch\n"); fprintf (src, " } // end for loop\n"); fprintf (src, " bytesDecoded += setBytesDecoded;\n"); fprintf (src, " if (mandatoryElmtsDecoded != %d)\n", mandatoryElmtCount); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"ERROR - non-optional SET element missing.\" << endl;\n"); + fprintf (src, " Asn1Error << \"ERROR - non-optional SET element missing.\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3889,7 +3889,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -3914,15 +3914,15 @@ /* write code for printing */ if (printPrintersG) { - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); allOpt = AllElmtsOptional (set->basicType->a.set); if (allOpt) fprintf (src, " int nonePrinted = true;\n"); - fprintf (src, " os << \"{ -- SET --\" << endl;\n"); + fprintf (src, " os << \"{ -- SET --\" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n\n"); FOR_EACH_LIST_ELMT (e, set->basicType->a.set) @@ -3939,12 +3939,12 @@ if (e != FIRST_LIST_ELMT (set->basicType->a.set)) { fprintf (src, " if (!nonePrinted)\n"); - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); } fprintf (src, " nonePrinted = false;\n", i); } else if (inTailOptElmts) /* cannot be first elmt ow allOpt is true */ - fprintf (src, " os << \",\"<< endl;\n"); + fprintf (src, " os << \",\"<< std::endl;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -3957,7 +3957,7 @@ fprintf (src, " os << %s;\n", e->type->cxxTypeRefInfo->fieldName); if (e != LAST_LIST_ELMT (set->basicType->a.set) && !inTailOptElmts && !NextIsTailOptional (set->basicType->a.set)) - fprintf (src, " os << \",\" << endl;\n"); + fprintf (src, " os << \",\" << std::endl;\n"); fprintf (src, " }\n"); @@ -3974,7 +3974,7 @@ fprintf (src, "\n"); if (e == LAST_LIST_ELMT (set->basicType->a.set)) - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); } fprintf (src, " indentG -= stdIndentG;\n"); fprintf (src, " Indent (os, indentG);\n"); @@ -4294,7 +4294,7 @@ else fprintf (src, "MAKE_TAG_ID (%s, %s, %d))\n", classStr, formStr, tag->code); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); + fprintf (src, " Asn1Error << \"%s::B%s: ERROR - wrong tag\" << std::endl;\n", td->cxxTypeDefInfo->className, r->decodeBaseName); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n"); @@ -4324,7 +4324,7 @@ fprintf (hdr, " PDU_MEMBER_MACROS\n"); if (printPrintersG) - fprintf (hdr, " void Print (ostream &os) const;\n"); + fprintf (hdr, " void Print (std::ostream &os) const;\n"); fprintf (hdr, "};\n\n\n"); @@ -4380,7 +4380,7 @@ } fprintf (src, "))\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, listBytesDecoded, env);\n", ++elmtLevel); @@ -4406,7 +4406,7 @@ fprintf (src, "))\n"); fprintf (src, " {\n"); - fprintf (src, " Asn1Error << \"Unexpected Tag\" << endl;\n"); + fprintf (src, " Asn1Error << \"Unexpected Tag\" << std::endl;\n"); fprintf (src, " longjmp (env, %d);\n", longJmpValG--); fprintf (src, " }\n\n"); fprintf (src, " elmtLen%d = BDecLen (b, listBytesDecoded, env);\n", ++elmtLevel); @@ -4461,7 +4461,7 @@ fprintf (src, "%s::%s (const %s &)\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s::%s (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, "}\n\n"); @@ -4494,7 +4494,7 @@ fprintf (src, "\n"); fprintf (src, " return *this;\n"); fprintf (src, "#else // SNACC_DEEP_COPY\n"); - fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); + fprintf (src, " Asn1Error << \"use of incompletely defined %s &%s::operator = (const %s &)\" << std::endl;\n", td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className, td->cxxTypeDefInfo->className); fprintf (src, " abort();\n"); fprintf (src, " // if your compiler complains here, check the -novolat option\n"); if (novolatilefuncs) @@ -4506,9 +4506,9 @@ if (printPrintersG) { - fprintf (src, "void %s::Print (ostream &os) const\n", td->cxxTypeDefInfo->className); + fprintf (src, "void %s::Print (std::ostream &os) const\n", td->cxxTypeDefInfo->className); fprintf (src, "{\n"); - fprintf (src, " os << \"{ -- SEQUENCE/SET OF -- \" << endl;\n"); + fprintf (src, " os << \"{ -- SEQUENCE/SET OF -- \" << std::endl;\n"); fprintf (src, " indentG += stdIndentG;\n"); fprintf (src, " //SetCurrToFirst();\n"); @@ -4521,7 +4521,7 @@ fprintf (src, " //if (Curr() != Last())\n"); fprintf (src, " if (run != last)\n"); fprintf (src, " os << \",\";\n"); - fprintf (src, " os << endl;\n"); + fprintf (src, " os << std::endl;\n"); fprintf (src, " }\n"); fprintf (src, " indentG -= stdIndentG;\n"); diff -uraN snacc-1.3bbn.orig/compiler/back-ends/c-gen/gen-code.c snacc-1.3bbn/compiler/back-ends/c-gen/gen-code.c --- snacc-1.3bbn.orig/compiler/back-ends/c-gen/gen-code.c 2001-01-27 01:02:52.000000000 +0000 +++ snacc-1.3bbn/compiler/back-ends/c-gen/gen-code.c 2005-07-30 19:22:04.488877784 +0000 @@ -33,6 +33,7 @@ */ #include +#include #include "asn-incl.h" #include "asn1module.h" diff -uraN snacc-1.3bbn.orig/compiler/core/parse-asn1.y snacc-1.3bbn/compiler/core/parse-asn1.y --- snacc-1.3bbn.orig/compiler/core/parse-asn1.y 2001-01-27 01:02:47.000000000 +0000 +++ snacc-1.3bbn/compiler/core/parse-asn1.y 2005-07-30 17:29:02.838828848 +0000 @@ -456,6 +456,7 @@ /*-----------------------------------------------------------------------*/ LineNo: { $$ = myLineNoG; } +; ModuleDefinition: ModuleIdentifier @@ -1462,6 +1463,7 @@ $$->choiceId = SUBTYPEVALUE_SINGLEVALUE; $$->a.singleValue = $1; } +; ContainedSubtype: INCLUDES_SYM Type snacc-ttab-tex-UTF8-fix.patch: ttab.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE snacc-ttab-tex-UTF8-fix.patch --- diff -up ./doc/ttab.tex.texfix ./doc/ttab.tex --- ./doc/ttab.tex.texfix 2009-09-09 10:30:25.597509928 +0530 +++ ./doc/ttab.tex 2009-09-09 10:30:54.173509922 +0530 @@ -18,7 +18,7 @@ size of your type tables, put the only u your ASN.1 module and compile it without using the useful types module. -A generic buffer type (? la ISODE and XDR) was defined to allow type +A generic buffer type (ISODE and XDR) was defined to allow type table driven routines to read from a wide variety of buffer formats. Currently slightly modified versions of the {\C ExpBuf} and the {\C SBuf} are provided. It shouldn't be too hard for you to add --- NEW FILE snacc.spec --- Name: snacc Version: 1.3 Release: 4%{?dist} Summary: Sample Neufeld ASN.1 to C Compiler Group: Applications/System License: GPLv2+ URL: http://packages.debian.org/source/sid/snacc Source0: http://ftp.de.debian.org/debian/pool/main/s/snacc/%{name}_%{version}bbn.orig.tar.gz Patch0: snacc-bts-442873.patch Patch1: snacc-configure.patch Patch2: snacc-examples.patch Patch3: snacc-gcc.patch Patch4: snacc-ttab-tex-UTF8-fix.patch BUILDROOT: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf automake17 libtool flex bison %description Snacc is Sample Neufeld ASN.1 to C compiler that can produce C, C++ routines or type tables for BER encoding, decoding, printing and freeing. %package devel Summary: Header files for snacc development Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains the header files for snacc development. %prep %setup -qn %{name}-%{version}bbn.orig %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %{__mkdir} -p c-lib/Cebuf c-lib/ebuf c-lib/mbuf c-lib/sbuf c-lib/tbl c++-lib/c++ # ---- Build ---- # configure without tcl for libtool to use -DMETA=0 %build AUTOMAKE=automake-1.7 ACLOCAL=aclocal-1.7 autoreconf -fi %configure %{__make} %install %{__rm} -rf %{buildroot} %{__make} INSTALL="%{_bindir}/install -p" install DESTDIR=%{buildroot} %{__rm} -f `find %{buildroot} -name *.a` %{__rm} -f `find %{buildroot} -name *.la` %clean %{__rm} -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc README COPYING doc/snacc-a5.ps %dir %{_includedir}/%{name}/ %{_includedir}/%{name}/asn1 %{_bindir}/%{name} %{_bindir}/berdecode %{_bindir}/mkchdr %{_bindir}/ptbl %{_bindir}/pval %{_mandir}/man1/mkchdr.1.gz %{_mandir}/man1/ptbl.1.gz %{_mandir}/man1/pval.1.gz %{_mandir}/man1/snacc.1.gz %{_mandir}/man1/snacced.1.gz %{_mandir}/mann/snacc.n.gz %{_libdir}/libasn1c++.so.0.0.0 %{_libdir}/libasn1cCebuf.so.0.0.0 %{_libdir}/libasn1cebuf.so.0.0.0 %{_libdir}/libasn1cmbuf.so.0.0.0 %{_libdir}/libasn1csbuf.so.0.0.0 %{_libdir}/libasn1ctbl.so.0.0.0 %{_libdir}/libasn1c++.so.0 %{_libdir}/libasn1cCebuf.so.0 %{_libdir}/libasn1cebuf.so.0 %{_libdir}/libasn1cmbuf.so.0 %{_libdir}/libasn1csbuf.so.0 %{_libdir}/libasn1ctbl.so.0 %files devel %defattr(-,root,root,-) %doc c-examples/ c++-examples/ %{_bindir}/snacc-config %{_datadir}/aclocal/snacc.m4 %{_includedir}/%{name}/c %{_includedir}/%{name}/c++ %{_libdir}/libasn1c++.so %{_libdir}/libasn1cCebuf.so %{_libdir}/libasn1cebuf.so %{_libdir}/libasn1cmbuf.so %{_libdir}/libasn1csbuf.so %{_libdir}/libasn1ctbl.so %changelog * Sat Sep 26 2009 Shakthi Kannan 1.3-4 - Removed --without-tcl as it doesn not affect configure. - snacc-configure.patch will not build c++-lib/tcl/Makefile as tcl is not required. * Thu Sep 24 2009 Shakthi Kannan 1.3-3 - Removed -libs package, and moved them to -base package. - s/sample/Sample in package description. - Directory ownership in base package for includedir/name. - snacc.m4 moved to -devel package. - Patch names start with snacc-. - Removed .tex and .bib files as .ps is already shipped. * Wed Sep 23 2009 Shakthi Kannan 1.3-2 - Fixed spelling mistake s/dample/sample. - Added {c, c++}-examples to devel package. - Moved *.asn1 files to base package. - Created separate libs package. - Call ldconfig for post, postun for libs package. * Mon Sep 21 2009 Shakthi Kannan 1.3-1 - First snacc package. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/snacc/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:57:08 -0000 1.1 +++ .cvsignore 30 Sep 2009 03:58:07 -0000 1.2 @@ -0,0 +1 @@ +snacc_1.3bbn.orig.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/snacc/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:57:09 -0000 1.1 +++ sources 30 Sep 2009 03:58:08 -0000 1.2 @@ -0,0 +1 @@ +24c969e2673f1713d5d995d2f9e64781 snacc_1.3bbn.orig.tar.gz From rdieter at fedoraproject.org Wed Sep 30 04:00:54 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 04:00:54 +0000 (UTC) Subject: rpms/cmucl/devel .cvsignore, 1.9, 1.10 cmucl.spec, 1.21, 1.22 sources, 1.8, 1.9 Message-ID: <20090930040054.3B75311C0423@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/cmucl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5254 Modified Files: .cvsignore cmucl.spec sources Log Message: * Tue Sep 29 2009 Rex Dieter - 20a-1 - cmucl-20a Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cmucl/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 18 Mar 2009 14:36:12 -0000 1.9 +++ .cvsignore 30 Sep 2009 04:00:53 -0000 1.10 @@ -1,4 +1,4 @@ -cmucl-19f-x86-linux.tar.bz2 -cmucl-19f-x86-linux.tar.bz2.asc -cmucl-src-19f.tar.bz2 -cmucl-src-19f.tar.bz2.asc +cmucl-20a-x86-linux.tar.bz2 +cmucl-20a-x86-linux.tar.bz2.asc +cmucl-src-20a.tar.bz2 +cmucl-src-20a.tar.bz2.asc Index: cmucl.spec =================================================================== RCS file: /cvs/pkgs/rpms/cmucl/devel/cmucl.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- cmucl.spec 24 Jul 2009 19:11:16 -0000 1.21 +++ cmucl.spec 30 Sep 2009 04:00:53 -0000 1.22 @@ -4,8 +4,8 @@ Summary: CMU Common Lisp compiler Name: cmucl -Version: 19f -Release: 2%{?dist} +Version: 20a +Release: 1%{?dist} License: BSD Group: Development/Languages @@ -17,8 +17,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version # bootstrap available for %%ix86 only: http://bugzilla.redhat.com/185085 ExclusiveArch: %{ix86} -Source10: http://common-lisp.net/project/cmucl/downloads/release/19f/cmucl-19f-x86-linux.tar.bz2 -Source11: http://common-lisp.net/project/cmucl/downloads/release/19f/cmucl-19f-x86-linux.tar.bz2.asc +Source10: http://common-lisp.net/project/cmucl/downloads/release/20a/cmucl-20a-x86-linux.tar.bz2 +Source11: http://common-lisp.net/project/cmucl/downloads/release/20a/cmucl-20a-x86-linux.tar.bz2.asc ## ix86 section %ifarch %{ix86} @@ -188,7 +188,6 @@ QA_SKIP_BUILD_ROOT=1; export QA_SKIP_BUI %{_libdir}/cmucl/lib/linker.sh %{_libdir}/cmucl/lib/lisp.a %dir %{_libdir}/cmucl/lib/subsystems -%{_libdir}/cmucl/lib/subsystems/external-formats-library.* %{_libdir}/cmucl/lib/subsystems/gray-*-library.* %{_libdir}/cmucl/lib/subsystems/iodefs-library.* %{_libdir}/cmucl/lib/subsystems/simple-*-library.* @@ -215,6 +214,9 @@ rm -rf %{buildroot} %changelog +* Tue Sep 29 2009 Rex Dieter - 20a-1 +- cmucl-20a + * Fri Jul 24 2009 Fedora Release Engineering - 19f-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cmucl/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 18 Mar 2009 14:36:12 -0000 1.8 +++ sources 30 Sep 2009 04:00:53 -0000 1.9 @@ -1,4 +1,4 @@ -b4d5e17959f808448f90ba074ef84843 cmucl-19f-x86-linux.tar.bz2 -cf12b9527247ebaf4b1d18ad571a202e cmucl-19f-x86-linux.tar.bz2.asc -89529846608fe6fbf1227d52556109d9 cmucl-src-19f.tar.bz2 -c4a30b169d5a2c6fcafe73713302638f cmucl-src-19f.tar.bz2.asc +bfc6eb859c9219d8e7b00796c69e504c cmucl-20a-x86-linux.tar.bz2 +3c4cd0edb996c1f4f60ac2a8823d7dbc cmucl-20a-x86-linux.tar.bz2.asc +e3e1daa3631d38ed3c3e7601d798aba1 cmucl-src-20a.tar.bz2 +a931b7ded4c6de398ed5dae283b78468 cmucl-src-20a.tar.bz2.asc From bernie at fedoraproject.org Wed Sep 30 04:02:26 2009 From: bernie at fedoraproject.org (Bernie Innocenti) Date: Wed, 30 Sep 2009 04:02:26 +0000 (UTC) Subject: rpms/etckeeper/F-11 etckeeper.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930040226.4CE6B11C00C1@cvs1.fedora.phx.redhat.com> Author: bernie Update of /cvs/pkgs/rpms/etckeeper/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6082/F-11 Modified Files: .cvsignore sources Added Files: etckeeper.spec import.log Log Message: Initial import. --- NEW FILE etckeeper.spec --- %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()") Name: etckeeper Version: 0.41 Release: 1%{?dist} Summary: Store /etc in a SCM system (git, mercurial, bzr or darcs) Group: Applications/System License: GPLv2+ URL: http://kitenet.net/~joey/code/etckeeper/ Source0: http://ftp.debian.org/debian/pool/main/e/etckeeper/%{name}_%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: git >= 1.6 %description The etckeeper program is a tool to let /etc be stored in a git, mercurial, bzr or darcs repository. It hooks into yum to automatically commit changes made to /etc during package upgrades. It tracks file metadata that version control systems do not normally support, but that is important for /etc, such as the permissions of /etc/shadow. It's quite modular and configurable, while also being simple to use if you understand the basics of working with version control. The default backend is git, if want to use a another backend please install the appropriate tool (mercurial, darcs or bzr). To use bzr as backend, please also install the %{name}-bzr package. To start using the package please read %{_docdir}/%{name}-%{version}/README %package bzr Summary: Support for bzr with etckeeper Group: Applications/System Requires: %{name} = %{version}-%{release} bzr BuildRequires: bzr BuildRequires: python-devel %description bzr This package provides a bzr backend for etckeeper, if you want to use etckeeper with bzr backend, install this package. %prep %setup -q -n %{name} %{__perl} -pi -e ' s|HIGHLEVEL_PACKAGE_MANAGER=apt|HIGHLEVEL_PACKAGE_MANAGER=yum|; s|LOWLEVEL_PACKAGE_MANAGER=dpkg|LOWLEVEL_PACKAGE_MANAGER=rpm|; ' etckeeper.conf %{__sed} -i -e '1d' yum-etckeeper.py %build make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL="%{__install} -p" %{__install} -D -p debian/cron.daily %{buildroot}%{_sysconfdir}/cron.daily/%{name} %{__install} -d %{buildroot}%{_localstatedir}/cache/%{name} %{__sed} -i -e '1d' %{buildroot}%{python_sitelib}/bzrlib/plugins/%{name}/__init__.py %clean rm -rf %{buildroot} # Users must study the README anyway. #post #{_sbindir}/%{name} init -d /etc/ %files %defattr(-, root, root, -) %doc GPL INSTALL TODO README %{_sbindir}/%{name} %{_mandir}/man8/%{name}.8* %dir %{_sysconfdir}/%{name} %dir %{_sysconfdir}/%{name}/*.d %{_sysconfdir}/%{name}/*.d/ %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %{_sysconfdir}/cron.daily/%{name} %dir %{_sysconfdir}/bash_completion.d %config(noreplace) %{_sysconfdir}/bash_completion.d/%{name} %dir %{_prefix}/lib/yum-plugins %{_prefix}/lib/yum-plugins/%{name}.* %dir %{_sysconfdir}/yum/pluginconf.d %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/%{name}.conf %{_localstatedir}/cache/%{name} %files bzr %defattr(-, root, root, -) %doc GPL %{python_sitelib}/bzrlib/plugins/%{name} %{python_sitelib}/bzr_%{name}-*.egg-info %changelog * Sat Sep 12 2009 Bernie Innocenti - 0.41-1 - Updatte to 0.41 - Add missing directory ownerships * Sat Sep 12 2009 Bernie Innocenti - 0.40-3 - Make the bzr subpackage builddepend on python-devel * Wed Sep 09 2009 Terje Rosten - 0.40-2 - Package is noarch - Rpmlint clean - Random cleanup - Ship cache dir in package - bzr subpackage - Add bzr to buildreq * Sat Sep 05 2009 Bernie Innocenti - 0.40-1 - Update to 0.40 * Sun Jun 14 2009 Bernie Innocenti - 0.37-1 - Update to 0.37 - Change license tag to GPLv2+ * Fri Feb 27 2009 Jimmy Tang - 0.33-4 - fix up initial install to make directory in /var/cache/etckeeper - install the etckeeper daily cron job - define some config files that shouldn't be replaced, should the hooks in commit.d, init.d etc... saved and not blown away? if so they can defined as config files. etckeeper should record the changes anyway. * Wed Feb 25 2009 Jimmy Tang - 0.32-1 - yum etckeeper plugin is now apart of this package * Tue Feb 24 2009 Jimmy Tang - 0.31-1 - initial package --- NEW FILE import.log --- etckeeper-0_41-1_fc12:F-11:etckeeper-0.41-1.fc12.src.rpm:1254283313 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/etckeeper/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:15:12 -0000 1.1 +++ .cvsignore 30 Sep 2009 04:02:25 -0000 1.2 @@ -0,0 +1 @@ +etckeeper_0.41.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/etckeeper/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:15:12 -0000 1.1 +++ sources 30 Sep 2009 04:02:25 -0000 1.2 @@ -0,0 +1 @@ +d8929c79fcab4f3e57d7ebb03f20df63 etckeeper_0.41.tar.gz From rdieter at fedoraproject.org Wed Sep 30 04:03:50 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 04:03:50 +0000 (UTC) Subject: rpms/maxima/devel maxima.spec,1.138,1.139 Message-ID: <20090930040350.0B91811C00C1@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/maxima/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7441 Modified Files: maxima.spec Log Message: * Tue Sep 29 2009 Rex Dieter - 5.19.2-2 - rebuild (cmucl) Index: maxima.spec =================================================================== RCS file: /cvs/pkgs/rpms/maxima/devel/maxima.spec,v retrieving revision 1.138 retrieving revision 1.139 diff -u -p -r1.138 -r1.139 --- maxima.spec 30 Aug 2009 20:04:58 -0000 1.138 +++ maxima.spec 30 Sep 2009 04:03:49 -0000 1.139 @@ -3,7 +3,7 @@ Summary: Symbolic Computation Program Name: maxima Version: 5.19.2 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Applications/Engineering URL: http://maxima.sourceforge.net/ @@ -91,8 +91,6 @@ Obsoletes: %{name}-lang-pt-utf8 < %{vers Obsoletes: %{name}-lang-pt_BR < %{version}-%{release} Obsoletes: %{name}-lang-pt_BR-utf8 < %{version}-%{release} -# 5.18.0 tarball busted?, temporary -#BuildRequires: automake BuildRequires: desktop-file-utils BuildRequires: time # texi2dvi @@ -433,6 +431,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Rex Dieter - 5.19.2-2 +- rebuild (cmucl) + * Sun Aug 30 2009 Rex Dieter - 5.19.2-1 - maxima-5.19.2 From pravins at fedoraproject.org Wed Sep 30 04:05:52 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Wed, 30 Sep 2009 04:05:52 +0000 (UTC) Subject: rpms/ibus-sayura/F-11 .cvsignore, 1.2, 1.3 ibus-sayura.spec, 1.5, 1.6 sources, 1.2, 1.3 dual_matra_problem.patch, 1.3, NONE Message-ID: <20090930040552.467A411C00EC@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/ibus-sayura/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23009 Modified Files: .cvsignore ibus-sayura.spec sources Removed Files: dual_matra_problem.patch Log Message: * Wed Sep 30 2009 Pravin Satpute - @VERSON at -1 - upstream release 1.2.0 - bugfix 526373 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-sayura/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 26 Mar 2009 10:42:51 -0000 1.2 +++ .cvsignore 30 Sep 2009 04:05:51 -0000 1.3 @@ -1 +1,2 @@ ibus-sayura-1.0.0.20090326.tar.gz +ibus-sayura-1.2.0.20090703.tar.gz Index: ibus-sayura.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-sayura/F-11/ibus-sayura.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- ibus-sayura.spec 2 Jul 2009 13:13:31 -0000 1.5 +++ ibus-sayura.spec 30 Sep 2009 04:05:51 -0000 1.6 @@ -1,6 +1,6 @@ Name: ibus-sayura -Version: 1.0.0.20090326 -Release: 5%{?dist} +Version: 1.2.0.20090703 +Release: 1%{?dist} Summary: The Sinhala engine for IBus input platform License: GPLv2+ Group: System Environment/Libraries @@ -15,13 +15,11 @@ BuildRequires: pkgconfig BuildRequires: ibus-devel Requires: ibus -Patch1: dual_matra_problem.patch %description The Sayura engine for IBus platform. It provides Sinhala input method. %prep %setup -q -%patch1 -p1 -b .1-dual_matra %build %configure --disable-static @@ -45,6 +43,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/ibus/component/* %changelog +* Wed Sep 30 2009 Pravin Satpute - @VERSON at -1 +- upstream release 1.2.0 +- bugfix 526373 + * Thu Jul 2 2009 Pravin Satpute - @VERSON at -5 - bugfix 507209, 509347, 509346 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-sayura/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 26 Mar 2009 10:42:51 -0000 1.2 +++ sources 30 Sep 2009 04:05:52 -0000 1.3 @@ -1 +1 @@ -cc781a2df344b02d3848e075d46c3745 ibus-sayura-1.0.0.20090326.tar.gz +8db2886ea5690c71f828353302365d46 ibus-sayura-1.2.0.20090703.tar.gz --- dual_matra_problem.patch DELETED --- From shakthimaan at fedoraproject.org Wed Sep 30 04:06:33 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Wed, 30 Sep 2009 04:06:33 +0000 (UTC) Subject: rpms/gplcver/devel gplcver.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930040633.9BD3911C00EC@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/gplcver/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24960/devel Modified Files: .cvsignore sources Added Files: gplcver.spec import.log Log Message: First gplcver package. --- NEW FILE gplcver.spec --- Name: gplcver Version: 2.11a Release: 2%{?dist} Summary: An interpreted Verilog HDL simulator License: GPLv2 Group: Applications/Engineering URL: http://www.pragmatic-c.com/gpl-cver Source0: http://www.sourcefiles.org/Scientific/Electronic/%{name}-%{version}.src.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: dinotrace perl %description Cver is a full 1995 IEEE P1364 standard Verilog simulator. It also implements some of the 2001 P1364 standard features. All three PLI interfaces (tf_, acc_, and vpi_) are implemented as defined in the IEEE 2001 P1364 LRM. GPL Cver is an older version of Cver that is released under the GNU General Public License. A newer and faster commercial version of Cver is available from Pragmatic C Software Corp. %prep %setup -q -n %{name}-%{version}.src # preserving timestamps while fixing paths %{__sed} -e "s|../../bin|%{_bindir}|" \ vcddiff.dir/examples.vcddiff/vcddiff_test.sh > vcddiff.ex touch -r vcddiff.dir/examples.vcddiff/vcddiff_test.sh vcddiff.ex %{__mv} vcddiff.ex vcddiff.dir/examples.vcddiff/vcddiff_test.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ dinotrace.dir/examples.dino/dino_tst.sh > dino.ex touch -r dinotrace.dir/examples.dino/dino_tst.sh dino.ex %{__mv} dino.ex dinotrace.dir/examples.dino/dino_tst.sh %{__sed} -e "s|../../../bin|%{_bindir}|" \ tests_and_examples/v2001/config/config_tst.sh >> config_tst.ex touch -r tests_and_examples/v2001/config/config_tst.sh config_tst.ex %{__mv} config_tst.ex tests_and_examples/v2001/config/config_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/v2001/inst_tst.sh > inst_tst.ex touch -r tests_and_examples/v2001/inst_tst.sh inst_tst.ex %{__mv} inst_tst.ex tests_and_examples/v2001/inst_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.tf/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.tf/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.tf/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.tf/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.tf/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.tf/makefile.lnx %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/install.tst/inst_tst.sh > inst_tst.ex touch -r tests_and_examples/install.tst/inst_tst.sh inst_tst.ex %{__mv} inst_tst.ex tests_and_examples/install.tst/inst_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.acc/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.acc/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.acc/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.acc/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.acc/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.acc/makefile.lnx %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.vpi/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.vpi/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.vpi/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.vpi/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.vpi/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.vpi/makefile.lnx # fixing PATHS in documentation %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/capacity.tst/README > README.ex touch -r tests_and_examples/capacity.tst/README README.ex %{__mv} README.ex tests_and_examples/capacity.tst/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/v2001/README > README.ex touch -r tests_and_examples/v2001/README README.ex %{__mv} README.ex tests_and_examples/v2001/README %{__sed} -e "s|../../../bin|%{_bindir}|" \ tests_and_examples/v2001/config/README > README.ex touch -r tests_and_examples/v2001/config/README README.ex %{__mv} README.ex tests_and_examples/v2001/config/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/install.tst/README > README.ex touch -r tests_and_examples/install.tst/README README.ex %{__mv} README.ex tests_and_examples/install.tst/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.acc/README > README.ex touch -r tests_and_examples/examples.acc/README README.ex %{__mv} README.ex tests_and_examples/examples.acc/README # fixing optflags %{__sed} -i \ "s|CFLAGS= \$(ARCHFLGS) -pipe \$(WARNS) \$(INCS) \$(OPTFLGS) -O2|CFLAGS= %{optflags} \$(INCS)|" \ src/makefile.lnx %{__sed} -i \ "s|CFLAGS= \$(ARCHFLGS) -pipe \$(OPTFLGS) -O2|CFLAGS= %{optflags}|" \ vcddiff.dir/src/makefile.lnx # remove other OS files %{__rm} -f `find . -name *cygwin*` %{__rm} -f `find . -name *osx*` # remove zero byte file %{__rm} -f `find . -name xxdel.tst` # To package scripts in doc, change permissions find . -name "*.sh" | xargs -i chmod 644 {} find . -name "*.pl" | xargs -i chmod 644 {} %build %{__make} -C src -f makefile.lnx %{__make} -C vcddiff.dir/src -f makefile.lnx %install %{__rm} -rf %{buildroot} %{__install} -d %{buildroot}%{_bindir} %{__install} -d %{buildroot}%{_includedir}/cver %{__install} -d %{buildroot}%{_mandir}/man1 %{__install} -pm 755 bin/* %{buildroot}%{_bindir}/ %{__install} -pm 644 pli_incs/* %{buildroot}%{_includedir}/cver/ %{__install} -pm 644 doc/*.1 %{buildroot}%{_mandir}/man1/ # removing duplicates %{__rm} -f doc/*.1 %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root) %doc Changelog COPYING LICENSE OUR_PHILOSOPHY %doc NEW.CVER.2001.RELEASE.NOTES README doc/ %doc pli_src ver_src tests_and_examples/ %doc vcddiff.dir/examples.vcddiff/ %doc dinotrace.dir/ %{_bindir}/cver %{_bindir}/vcddiff %{_mandir}/man*/* %{_includedir}/cver %changelog * Tue Sep 29 2009 Shakthi Kannan 2.11a-2 - Updated valid Source0 package URL. - Added more PATH, README fixes. - Remove executable permission on script files in doc section. - Remove other OS files, and zero byte files. * Sat Dec 06 2008 Chitlesh Goorah 2.11a-1 - Initial package for fedora. --- NEW FILE import.log --- gplcver-2_11a-2_fc11:HEAD:gplcver-2.11a-2.fc11.src.rpm:1254283974 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gplcver/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:58:06 -0000 1.1 +++ .cvsignore 30 Sep 2009 04:06:33 -0000 1.2 @@ -0,0 +1 @@ +gplcver-2.11a.src.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gplcver/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:58:06 -0000 1.1 +++ sources 30 Sep 2009 04:06:33 -0000 1.2 @@ -0,0 +1 @@ +4967e78c299bdfdb0c9f2dcd4803e734 gplcver-2.11a.src.tar.bz2 From shakthimaan at fedoraproject.org Wed Sep 30 04:08:00 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Wed, 30 Sep 2009 04:08:00 +0000 (UTC) Subject: rpms/gplcver/EL-5 gplcver.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930040800.3A15911C00EC@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/gplcver/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15818/EL-5 Modified Files: .cvsignore sources Added Files: gplcver.spec import.log Log Message: First gplcver package. --- NEW FILE gplcver.spec --- Name: gplcver Version: 2.11a Release: 2%{?dist} Summary: An interpreted Verilog HDL simulator License: GPLv2 Group: Applications/Engineering URL: http://www.pragmatic-c.com/gpl-cver Source0: http://www.sourcefiles.org/Scientific/Electronic/%{name}-%{version}.src.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: dinotrace perl %description Cver is a full 1995 IEEE P1364 standard Verilog simulator. It also implements some of the 2001 P1364 standard features. All three PLI interfaces (tf_, acc_, and vpi_) are implemented as defined in the IEEE 2001 P1364 LRM. GPL Cver is an older version of Cver that is released under the GNU General Public License. A newer and faster commercial version of Cver is available from Pragmatic C Software Corp. %prep %setup -q -n %{name}-%{version}.src # preserving timestamps while fixing paths %{__sed} -e "s|../../bin|%{_bindir}|" \ vcddiff.dir/examples.vcddiff/vcddiff_test.sh > vcddiff.ex touch -r vcddiff.dir/examples.vcddiff/vcddiff_test.sh vcddiff.ex %{__mv} vcddiff.ex vcddiff.dir/examples.vcddiff/vcddiff_test.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ dinotrace.dir/examples.dino/dino_tst.sh > dino.ex touch -r dinotrace.dir/examples.dino/dino_tst.sh dino.ex %{__mv} dino.ex dinotrace.dir/examples.dino/dino_tst.sh %{__sed} -e "s|../../../bin|%{_bindir}|" \ tests_and_examples/v2001/config/config_tst.sh >> config_tst.ex touch -r tests_and_examples/v2001/config/config_tst.sh config_tst.ex %{__mv} config_tst.ex tests_and_examples/v2001/config/config_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/v2001/inst_tst.sh > inst_tst.ex touch -r tests_and_examples/v2001/inst_tst.sh inst_tst.ex %{__mv} inst_tst.ex tests_and_examples/v2001/inst_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.tf/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.tf/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.tf/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.tf/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.tf/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.tf/makefile.lnx %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/install.tst/inst_tst.sh > inst_tst.ex touch -r tests_and_examples/install.tst/inst_tst.sh inst_tst.ex %{__mv} inst_tst.ex tests_and_examples/install.tst/inst_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.acc/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.acc/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.acc/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.acc/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.acc/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.acc/makefile.lnx %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.vpi/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.vpi/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.vpi/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.vpi/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.vpi/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.vpi/makefile.lnx # fixing PATHS in documentation %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/capacity.tst/README > README.ex touch -r tests_and_examples/capacity.tst/README README.ex %{__mv} README.ex tests_and_examples/capacity.tst/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/v2001/README > README.ex touch -r tests_and_examples/v2001/README README.ex %{__mv} README.ex tests_and_examples/v2001/README %{__sed} -e "s|../../../bin|%{_bindir}|" \ tests_and_examples/v2001/config/README > README.ex touch -r tests_and_examples/v2001/config/README README.ex %{__mv} README.ex tests_and_examples/v2001/config/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/install.tst/README > README.ex touch -r tests_and_examples/install.tst/README README.ex %{__mv} README.ex tests_and_examples/install.tst/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.acc/README > README.ex touch -r tests_and_examples/examples.acc/README README.ex %{__mv} README.ex tests_and_examples/examples.acc/README # fixing optflags %{__sed} -i \ "s|CFLAGS= \$(ARCHFLGS) -pipe \$(WARNS) \$(INCS) \$(OPTFLGS) -O2|CFLAGS= %{optflags} \$(INCS)|" \ src/makefile.lnx %{__sed} -i \ "s|CFLAGS= \$(ARCHFLGS) -pipe \$(OPTFLGS) -O2|CFLAGS= %{optflags}|" \ vcddiff.dir/src/makefile.lnx # remove other OS files %{__rm} -f `find . -name *cygwin*` %{__rm} -f `find . -name *osx*` # remove zero byte file %{__rm} -f `find . -name xxdel.tst` # To package scripts in doc, change permissions find . -name "*.sh" | xargs -i chmod 644 {} find . -name "*.pl" | xargs -i chmod 644 {} %build %{__make} -C src -f makefile.lnx %{__make} -C vcddiff.dir/src -f makefile.lnx %install %{__rm} -rf %{buildroot} %{__install} -d %{buildroot}%{_bindir} %{__install} -d %{buildroot}%{_includedir}/cver %{__install} -d %{buildroot}%{_mandir}/man1 %{__install} -pm 755 bin/* %{buildroot}%{_bindir}/ %{__install} -pm 644 pli_incs/* %{buildroot}%{_includedir}/cver/ %{__install} -pm 644 doc/*.1 %{buildroot}%{_mandir}/man1/ # removing duplicates %{__rm} -f doc/*.1 %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root) %doc Changelog COPYING LICENSE OUR_PHILOSOPHY %doc NEW.CVER.2001.RELEASE.NOTES README doc/ %doc pli_src ver_src tests_and_examples/ %doc vcddiff.dir/examples.vcddiff/ %doc dinotrace.dir/ %{_bindir}/cver %{_bindir}/vcddiff %{_mandir}/man*/* %{_includedir}/cver %changelog * Tue Sep 29 2009 Shakthi Kannan 2.11a-2 - Updated valid Source0 package URL. - Added more PATH, README fixes. - Remove executable permission on script files in doc section. - Remove other OS files, and zero byte files. * Sat Dec 06 2008 Chitlesh Goorah 2.11a-1 - Initial package for fedora. --- NEW FILE import.log --- gplcver-2_11a-2_fc11:EL-5:gplcver-2.11a-2.fc11.src.rpm:1254284079 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gplcver/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:58:06 -0000 1.1 +++ .cvsignore 30 Sep 2009 04:07:59 -0000 1.2 @@ -0,0 +1 @@ +gplcver-2.11a.src.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gplcver/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:58:06 -0000 1.1 +++ sources 30 Sep 2009 04:08:00 -0000 1.2 @@ -0,0 +1 @@ +4967e78c299bdfdb0c9f2dcd4803e734 gplcver-2.11a.src.tar.bz2 From shakthimaan at fedoraproject.org Wed Sep 30 04:09:10 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Wed, 30 Sep 2009 04:09:10 +0000 (UTC) Subject: rpms/gplcver/F-10 gplcver.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930040910.10A2711C00E6@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/gplcver/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31379/F-10 Modified Files: .cvsignore sources Added Files: gplcver.spec import.log Log Message: First gplcver package. --- NEW FILE gplcver.spec --- Name: gplcver Version: 2.11a Release: 2%{?dist} Summary: An interpreted Verilog HDL simulator License: GPLv2 Group: Applications/Engineering URL: http://www.pragmatic-c.com/gpl-cver Source0: http://www.sourcefiles.org/Scientific/Electronic/%{name}-%{version}.src.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: dinotrace perl %description Cver is a full 1995 IEEE P1364 standard Verilog simulator. It also implements some of the 2001 P1364 standard features. All three PLI interfaces (tf_, acc_, and vpi_) are implemented as defined in the IEEE 2001 P1364 LRM. GPL Cver is an older version of Cver that is released under the GNU General Public License. A newer and faster commercial version of Cver is available from Pragmatic C Software Corp. %prep %setup -q -n %{name}-%{version}.src # preserving timestamps while fixing paths %{__sed} -e "s|../../bin|%{_bindir}|" \ vcddiff.dir/examples.vcddiff/vcddiff_test.sh > vcddiff.ex touch -r vcddiff.dir/examples.vcddiff/vcddiff_test.sh vcddiff.ex %{__mv} vcddiff.ex vcddiff.dir/examples.vcddiff/vcddiff_test.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ dinotrace.dir/examples.dino/dino_tst.sh > dino.ex touch -r dinotrace.dir/examples.dino/dino_tst.sh dino.ex %{__mv} dino.ex dinotrace.dir/examples.dino/dino_tst.sh %{__sed} -e "s|../../../bin|%{_bindir}|" \ tests_and_examples/v2001/config/config_tst.sh >> config_tst.ex touch -r tests_and_examples/v2001/config/config_tst.sh config_tst.ex %{__mv} config_tst.ex tests_and_examples/v2001/config/config_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/v2001/inst_tst.sh > inst_tst.ex touch -r tests_and_examples/v2001/inst_tst.sh inst_tst.ex %{__mv} inst_tst.ex tests_and_examples/v2001/inst_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.tf/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.tf/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.tf/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.tf/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.tf/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.tf/makefile.lnx %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/install.tst/inst_tst.sh > inst_tst.ex touch -r tests_and_examples/install.tst/inst_tst.sh inst_tst.ex %{__mv} inst_tst.ex tests_and_examples/install.tst/inst_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.acc/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.acc/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.acc/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.acc/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.acc/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.acc/makefile.lnx %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.vpi/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.vpi/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.vpi/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.vpi/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.vpi/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.vpi/makefile.lnx # fixing PATHS in documentation %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/capacity.tst/README > README.ex touch -r tests_and_examples/capacity.tst/README README.ex %{__mv} README.ex tests_and_examples/capacity.tst/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/v2001/README > README.ex touch -r tests_and_examples/v2001/README README.ex %{__mv} README.ex tests_and_examples/v2001/README %{__sed} -e "s|../../../bin|%{_bindir}|" \ tests_and_examples/v2001/config/README > README.ex touch -r tests_and_examples/v2001/config/README README.ex %{__mv} README.ex tests_and_examples/v2001/config/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/install.tst/README > README.ex touch -r tests_and_examples/install.tst/README README.ex %{__mv} README.ex tests_and_examples/install.tst/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.acc/README > README.ex touch -r tests_and_examples/examples.acc/README README.ex %{__mv} README.ex tests_and_examples/examples.acc/README # fixing optflags %{__sed} -i \ "s|CFLAGS= \$(ARCHFLGS) -pipe \$(WARNS) \$(INCS) \$(OPTFLGS) -O2|CFLAGS= %{optflags} \$(INCS)|" \ src/makefile.lnx %{__sed} -i \ "s|CFLAGS= \$(ARCHFLGS) -pipe \$(OPTFLGS) -O2|CFLAGS= %{optflags}|" \ vcddiff.dir/src/makefile.lnx # remove other OS files %{__rm} -f `find . -name *cygwin*` %{__rm} -f `find . -name *osx*` # remove zero byte file %{__rm} -f `find . -name xxdel.tst` # To package scripts in doc, change permissions find . -name "*.sh" | xargs -i chmod 644 {} find . -name "*.pl" | xargs -i chmod 644 {} %build %{__make} -C src -f makefile.lnx %{__make} -C vcddiff.dir/src -f makefile.lnx %install %{__rm} -rf %{buildroot} %{__install} -d %{buildroot}%{_bindir} %{__install} -d %{buildroot}%{_includedir}/cver %{__install} -d %{buildroot}%{_mandir}/man1 %{__install} -pm 755 bin/* %{buildroot}%{_bindir}/ %{__install} -pm 644 pli_incs/* %{buildroot}%{_includedir}/cver/ %{__install} -pm 644 doc/*.1 %{buildroot}%{_mandir}/man1/ # removing duplicates %{__rm} -f doc/*.1 %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root) %doc Changelog COPYING LICENSE OUR_PHILOSOPHY %doc NEW.CVER.2001.RELEASE.NOTES README doc/ %doc pli_src ver_src tests_and_examples/ %doc vcddiff.dir/examples.vcddiff/ %doc dinotrace.dir/ %{_bindir}/cver %{_bindir}/vcddiff %{_mandir}/man*/* %{_includedir}/cver %changelog * Tue Sep 29 2009 Shakthi Kannan 2.11a-2 - Updated valid Source0 package URL. - Added more PATH, README fixes. - Remove executable permission on script files in doc section. - Remove other OS files, and zero byte files. * Sat Dec 06 2008 Chitlesh Goorah 2.11a-1 - Initial package for fedora. --- NEW FILE import.log --- gplcver-2_11a-2_fc11:F-10:gplcver-2.11a-2.fc11.src.rpm:1254284152 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gplcver/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:58:06 -0000 1.1 +++ .cvsignore 30 Sep 2009 04:09:09 -0000 1.2 @@ -0,0 +1 @@ +gplcver-2.11a.src.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gplcver/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:58:06 -0000 1.1 +++ sources 30 Sep 2009 04:09:09 -0000 1.2 @@ -0,0 +1 @@ +4967e78c299bdfdb0c9f2dcd4803e734 gplcver-2.11a.src.tar.bz2 From shakthimaan at fedoraproject.org Wed Sep 30 04:10:20 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Wed, 30 Sep 2009 04:10:20 +0000 (UTC) Subject: rpms/gplcver/F-11 gplcver.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930041020.5BDB411C048B@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/gplcver/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31779/F-11 Modified Files: .cvsignore sources Added Files: gplcver.spec import.log Log Message: First gplcver package. --- NEW FILE gplcver.spec --- Name: gplcver Version: 2.11a Release: 2%{?dist} Summary: An interpreted Verilog HDL simulator License: GPLv2 Group: Applications/Engineering URL: http://www.pragmatic-c.com/gpl-cver Source0: http://www.sourcefiles.org/Scientific/Electronic/%{name}-%{version}.src.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: dinotrace perl %description Cver is a full 1995 IEEE P1364 standard Verilog simulator. It also implements some of the 2001 P1364 standard features. All three PLI interfaces (tf_, acc_, and vpi_) are implemented as defined in the IEEE 2001 P1364 LRM. GPL Cver is an older version of Cver that is released under the GNU General Public License. A newer and faster commercial version of Cver is available from Pragmatic C Software Corp. %prep %setup -q -n %{name}-%{version}.src # preserving timestamps while fixing paths %{__sed} -e "s|../../bin|%{_bindir}|" \ vcddiff.dir/examples.vcddiff/vcddiff_test.sh > vcddiff.ex touch -r vcddiff.dir/examples.vcddiff/vcddiff_test.sh vcddiff.ex %{__mv} vcddiff.ex vcddiff.dir/examples.vcddiff/vcddiff_test.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ dinotrace.dir/examples.dino/dino_tst.sh > dino.ex touch -r dinotrace.dir/examples.dino/dino_tst.sh dino.ex %{__mv} dino.ex dinotrace.dir/examples.dino/dino_tst.sh %{__sed} -e "s|../../../bin|%{_bindir}|" \ tests_and_examples/v2001/config/config_tst.sh >> config_tst.ex touch -r tests_and_examples/v2001/config/config_tst.sh config_tst.ex %{__mv} config_tst.ex tests_and_examples/v2001/config/config_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/v2001/inst_tst.sh > inst_tst.ex touch -r tests_and_examples/v2001/inst_tst.sh inst_tst.ex %{__mv} inst_tst.ex tests_and_examples/v2001/inst_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.tf/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.tf/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.tf/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.tf/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.tf/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.tf/makefile.lnx %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/install.tst/inst_tst.sh > inst_tst.ex touch -r tests_and_examples/install.tst/inst_tst.sh inst_tst.ex %{__mv} inst_tst.ex tests_and_examples/install.tst/inst_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.acc/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.acc/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.acc/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.acc/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.acc/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.acc/makefile.lnx %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.vpi/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.vpi/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.vpi/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.vpi/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.vpi/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.vpi/makefile.lnx # fixing PATHS in documentation %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/capacity.tst/README > README.ex touch -r tests_and_examples/capacity.tst/README README.ex %{__mv} README.ex tests_and_examples/capacity.tst/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/v2001/README > README.ex touch -r tests_and_examples/v2001/README README.ex %{__mv} README.ex tests_and_examples/v2001/README %{__sed} -e "s|../../../bin|%{_bindir}|" \ tests_and_examples/v2001/config/README > README.ex touch -r tests_and_examples/v2001/config/README README.ex %{__mv} README.ex tests_and_examples/v2001/config/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/install.tst/README > README.ex touch -r tests_and_examples/install.tst/README README.ex %{__mv} README.ex tests_and_examples/install.tst/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.acc/README > README.ex touch -r tests_and_examples/examples.acc/README README.ex %{__mv} README.ex tests_and_examples/examples.acc/README # fixing optflags %{__sed} -i \ "s|CFLAGS= \$(ARCHFLGS) -pipe \$(WARNS) \$(INCS) \$(OPTFLGS) -O2|CFLAGS= %{optflags} \$(INCS)|" \ src/makefile.lnx %{__sed} -i \ "s|CFLAGS= \$(ARCHFLGS) -pipe \$(OPTFLGS) -O2|CFLAGS= %{optflags}|" \ vcddiff.dir/src/makefile.lnx # remove other OS files %{__rm} -f `find . -name *cygwin*` %{__rm} -f `find . -name *osx*` # remove zero byte file %{__rm} -f `find . -name xxdel.tst` # To package scripts in doc, change permissions find . -name "*.sh" | xargs -i chmod 644 {} find . -name "*.pl" | xargs -i chmod 644 {} %build %{__make} -C src -f makefile.lnx %{__make} -C vcddiff.dir/src -f makefile.lnx %install %{__rm} -rf %{buildroot} %{__install} -d %{buildroot}%{_bindir} %{__install} -d %{buildroot}%{_includedir}/cver %{__install} -d %{buildroot}%{_mandir}/man1 %{__install} -pm 755 bin/* %{buildroot}%{_bindir}/ %{__install} -pm 644 pli_incs/* %{buildroot}%{_includedir}/cver/ %{__install} -pm 644 doc/*.1 %{buildroot}%{_mandir}/man1/ # removing duplicates %{__rm} -f doc/*.1 %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root) %doc Changelog COPYING LICENSE OUR_PHILOSOPHY %doc NEW.CVER.2001.RELEASE.NOTES README doc/ %doc pli_src ver_src tests_and_examples/ %doc vcddiff.dir/examples.vcddiff/ %doc dinotrace.dir/ %{_bindir}/cver %{_bindir}/vcddiff %{_mandir}/man*/* %{_includedir}/cver %changelog * Tue Sep 29 2009 Shakthi Kannan 2.11a-2 - Updated valid Source0 package URL. - Added more PATH, README fixes. - Remove executable permission on script files in doc section. - Remove other OS files, and zero byte files. * Sat Dec 06 2008 Chitlesh Goorah 2.11a-1 - Initial package for fedora. --- NEW FILE import.log --- gplcver-2_11a-2_fc11:F-11:gplcver-2.11a-2.fc11.src.rpm:1254284219 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gplcver/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:58:06 -0000 1.1 +++ .cvsignore 30 Sep 2009 04:10:20 -0000 1.2 @@ -0,0 +1 @@ +gplcver-2.11a.src.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gplcver/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:58:06 -0000 1.1 +++ sources 30 Sep 2009 04:10:20 -0000 1.2 @@ -0,0 +1 @@ +4967e78c299bdfdb0c9f2dcd4803e734 gplcver-2.11a.src.tar.bz2 From shakthimaan at fedoraproject.org Wed Sep 30 04:11:29 2009 From: shakthimaan at fedoraproject.org (Shakthi Kannan) Date: Wed, 30 Sep 2009 04:11:29 +0000 (UTC) Subject: rpms/gplcver/F-12 gplcver.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930041129.B5F2311C00E6@cvs1.fedora.phx.redhat.com> Author: shakthimaan Update of /cvs/pkgs/rpms/gplcver/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32275/F-12 Modified Files: .cvsignore sources Added Files: gplcver.spec import.log Log Message: First gplcver package. --- NEW FILE gplcver.spec --- Name: gplcver Version: 2.11a Release: 2%{?dist} Summary: An interpreted Verilog HDL simulator License: GPLv2 Group: Applications/Engineering URL: http://www.pragmatic-c.com/gpl-cver Source0: http://www.sourcefiles.org/Scientific/Electronic/%{name}-%{version}.src.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: dinotrace perl %description Cver is a full 1995 IEEE P1364 standard Verilog simulator. It also implements some of the 2001 P1364 standard features. All three PLI interfaces (tf_, acc_, and vpi_) are implemented as defined in the IEEE 2001 P1364 LRM. GPL Cver is an older version of Cver that is released under the GNU General Public License. A newer and faster commercial version of Cver is available from Pragmatic C Software Corp. %prep %setup -q -n %{name}-%{version}.src # preserving timestamps while fixing paths %{__sed} -e "s|../../bin|%{_bindir}|" \ vcddiff.dir/examples.vcddiff/vcddiff_test.sh > vcddiff.ex touch -r vcddiff.dir/examples.vcddiff/vcddiff_test.sh vcddiff.ex %{__mv} vcddiff.ex vcddiff.dir/examples.vcddiff/vcddiff_test.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ dinotrace.dir/examples.dino/dino_tst.sh > dino.ex touch -r dinotrace.dir/examples.dino/dino_tst.sh dino.ex %{__mv} dino.ex dinotrace.dir/examples.dino/dino_tst.sh %{__sed} -e "s|../../../bin|%{_bindir}|" \ tests_and_examples/v2001/config/config_tst.sh >> config_tst.ex touch -r tests_and_examples/v2001/config/config_tst.sh config_tst.ex %{__mv} config_tst.ex tests_and_examples/v2001/config/config_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/v2001/inst_tst.sh > inst_tst.ex touch -r tests_and_examples/v2001/inst_tst.sh inst_tst.ex %{__mv} inst_tst.ex tests_and_examples/v2001/inst_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.tf/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.tf/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.tf/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.tf/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.tf/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.tf/makefile.lnx %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/install.tst/inst_tst.sh > inst_tst.ex touch -r tests_and_examples/install.tst/inst_tst.sh inst_tst.ex %{__mv} inst_tst.ex tests_and_examples/install.tst/inst_tst.sh %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.acc/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.acc/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.acc/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.acc/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.acc/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.acc/makefile.lnx %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.vpi/inst_pli.sh > inst_pli.ex touch -r tests_and_examples/examples.vpi/inst_pli.sh inst_pli.ex %{__mv} inst_pli.ex tests_and_examples/examples.vpi/inst_pli.sh %{__sed} -e "s|../../pli_incs|%{_includedir}/cver|" \ tests_and_examples/examples.vpi/makefile.lnx > makefile.ex touch -r tests_and_examples/examples.vpi/makefile.lnx makefile.ex %{__mv} makefile.ex tests_and_examples/examples.vpi/makefile.lnx # fixing PATHS in documentation %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/capacity.tst/README > README.ex touch -r tests_and_examples/capacity.tst/README README.ex %{__mv} README.ex tests_and_examples/capacity.tst/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/v2001/README > README.ex touch -r tests_and_examples/v2001/README README.ex %{__mv} README.ex tests_and_examples/v2001/README %{__sed} -e "s|../../../bin|%{_bindir}|" \ tests_and_examples/v2001/config/README > README.ex touch -r tests_and_examples/v2001/config/README README.ex %{__mv} README.ex tests_and_examples/v2001/config/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/install.tst/README > README.ex touch -r tests_and_examples/install.tst/README README.ex %{__mv} README.ex tests_and_examples/install.tst/README %{__sed} -e "s|../../bin|%{_bindir}|" \ tests_and_examples/examples.acc/README > README.ex touch -r tests_and_examples/examples.acc/README README.ex %{__mv} README.ex tests_and_examples/examples.acc/README # fixing optflags %{__sed} -i \ "s|CFLAGS= \$(ARCHFLGS) -pipe \$(WARNS) \$(INCS) \$(OPTFLGS) -O2|CFLAGS= %{optflags} \$(INCS)|" \ src/makefile.lnx %{__sed} -i \ "s|CFLAGS= \$(ARCHFLGS) -pipe \$(OPTFLGS) -O2|CFLAGS= %{optflags}|" \ vcddiff.dir/src/makefile.lnx # remove other OS files %{__rm} -f `find . -name *cygwin*` %{__rm} -f `find . -name *osx*` # remove zero byte file %{__rm} -f `find . -name xxdel.tst` # To package scripts in doc, change permissions find . -name "*.sh" | xargs -i chmod 644 {} find . -name "*.pl" | xargs -i chmod 644 {} %build %{__make} -C src -f makefile.lnx %{__make} -C vcddiff.dir/src -f makefile.lnx %install %{__rm} -rf %{buildroot} %{__install} -d %{buildroot}%{_bindir} %{__install} -d %{buildroot}%{_includedir}/cver %{__install} -d %{buildroot}%{_mandir}/man1 %{__install} -pm 755 bin/* %{buildroot}%{_bindir}/ %{__install} -pm 644 pli_incs/* %{buildroot}%{_includedir}/cver/ %{__install} -pm 644 doc/*.1 %{buildroot}%{_mandir}/man1/ # removing duplicates %{__rm} -f doc/*.1 %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root) %doc Changelog COPYING LICENSE OUR_PHILOSOPHY %doc NEW.CVER.2001.RELEASE.NOTES README doc/ %doc pli_src ver_src tests_and_examples/ %doc vcddiff.dir/examples.vcddiff/ %doc dinotrace.dir/ %{_bindir}/cver %{_bindir}/vcddiff %{_mandir}/man*/* %{_includedir}/cver %changelog * Tue Sep 29 2009 Shakthi Kannan 2.11a-2 - Updated valid Source0 package URL. - Added more PATH, README fixes. - Remove executable permission on script files in doc section. - Remove other OS files, and zero byte files. * Sat Dec 06 2008 Chitlesh Goorah 2.11a-1 - Initial package for fedora. --- NEW FILE import.log --- gplcver-2_11a-2_fc11:F-12:gplcver-2.11a-2.fc11.src.rpm:1254284289 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gplcver/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:58:06 -0000 1.1 +++ .cvsignore 30 Sep 2009 04:11:29 -0000 1.2 @@ -0,0 +1 @@ +gplcver-2.11a.src.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gplcver/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:58:06 -0000 1.1 +++ sources 30 Sep 2009 04:11:29 -0000 1.2 @@ -0,0 +1 @@ +4967e78c299bdfdb0c9f2dcd4803e734 gplcver-2.11a.src.tar.bz2 From pravins at fedoraproject.org Wed Sep 30 04:18:39 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Wed, 30 Sep 2009 04:18:39 +0000 (UTC) Subject: rpms/ibus-rawcode/F-11 .cvsignore, 1.2, 1.3 ibus-rawcode.spec, 1.2, 1.3 sources, 1.2, 1.3 candidate_501907_501911.patch, 1.1, NONE Message-ID: <20090930041839.0585511C00E6@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/ibus-rawcode/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1846 Modified Files: .cvsignore ibus-rawcode.spec sources Removed Files: candidate_501907_501911.patch Log Message: * Wed Sep 30 2009 Pravin Satpute - @VERSON at -1 - upstream release 1.2.0 - bugfix 526359 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-rawcode/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 4 Mar 2009 04:31:51 -0000 1.2 +++ .cvsignore 30 Sep 2009 04:18:38 -0000 1.3 @@ -1 +1,2 @@ ibus-rawcode-1.0.0.20090303.tar.gz +ibus-rawcode-1.2.0.20090703.tar.gz Index: ibus-rawcode.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-rawcode/F-11/ibus-rawcode.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- ibus-rawcode.spec 29 Jun 2009 09:24:37 -0000 1.2 +++ ibus-rawcode.spec 30 Sep 2009 04:18:38 -0000 1.3 @@ -1,6 +1,6 @@ Name: ibus-rawcode -Version: 1.0.0.20090303 -Release: 3%{?dist} +Version: 1.2.0.20090703 +Release: 1%{?dist} Summary: The Rawcode engine for IBus input platform License: GPLv2+ Group: System Environment/Libraries @@ -15,14 +15,12 @@ BuildRequires: pkgconfig BuildRequires: ibus-devel Requires: ibus -Patch1: candidate_501907_501911.patch %description The Rawcode engine for IBus platform. %prep %setup -q -%patch1 -p1 -b .1-candidate_501907_501911 %build %configure --disable-static @@ -47,6 +45,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/ibus/component/* %changelog +* Wed Sep 30 2009 Pravin Satpute - @VERSON at -1 +- upstream release 1.2.0 +- bugfix 526359 + * Mon Jun 29 2009 Pravin Satpute - 1.0.0.20090303-3 - bug fix 501907 501911 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-rawcode/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 4 Mar 2009 04:31:51 -0000 1.2 +++ sources 30 Sep 2009 04:18:38 -0000 1.3 @@ -1 +1 @@ -26e7aeb1e54ebbab4de222f67ffe174f ibus-rawcode-1.0.0.20090303.tar.gz +03fc896cde4c7cdefc24b0b769b8ca94 ibus-rawcode-1.2.0.20090703.tar.gz --- candidate_501907_501911.patch DELETED --- From musolinoa at fedoraproject.org Wed Sep 30 04:58:30 2009 From: musolinoa at fedoraproject.org (Alex Musolino) Date: Wed, 30 Sep 2009 04:58:30 +0000 (UTC) Subject: rpms/avra/devel avra.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930045830.8483811C00E6@cvs1.fedora.phx.redhat.com> Author: musolinoa Update of /cvs/pkgs/rpms/avra/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12001/devel Modified Files: .cvsignore sources Added Files: avra.spec import.log Log Message: Imported avra into devel branch --- NEW FILE avra.spec --- Name: avra Version: 1.2.3 Release: 4%{?dist} Summary: Atmel AVR assembler Group: Applications/Engineering License: GPLv2+ URL: http://avra.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/avra/avra/%{version}/avra-%{version}a-src.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf BuildRequires: automake BuildRequires: dos2unix BuildRequires: unzip %description Avra is an assembler for Atmel's AVR 8-bit RISC microcontollers. It is mostly compatible with Atmel's own assembler, but provides new features such as better macro support and additional preprocessor directives. This package also contains various device definition files. %prep %setup -q rm avra aclocal autoconf automake -a # Fix up encoding of documentation dos2unix -k AUTHORS iconv -f ISO-8859-1 -t UTF-8 README -o README.new touch -r README README.new mv README.new README # Unpack include files unzip AVR000.zip -d include # Fix permissions and encoding of examples chmod 644 Example/* dos2unix -k Example/* %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install INSTALL="%{_bindir}/install -p" DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/share/%{name}-%{version}/ install -p -m 0644 include/*.inc $RPM_BUILD_ROOT/usr/share/%{name}-%{version}/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS TODO README ChangeLog COPYING Example %{_datadir}/%{name}-%{version} %{_bindir}/%{name} %changelog * Tue Sep 29 2009 Alex Musolino - 1.2.3-4 - Pass `install` arguments to make via command line arguments * Fri Sep 25 2009 Alex Musolino - 1.2.3-3 - Moved build preperation commands to %%prep section - Retain timestamps throughout - Mentioned device definitions in %%description * Sun Sep 20 2009 Alex Musolino - 1.2.3-2 - Added examples - Added include files * Sat Sep 19 2009 Alex Musolino - 1.2.3-1 - Initial RPM package --- NEW FILE import.log --- avra-1_2_3-4_fc10:HEAD:avra-1.2.3-4.fc10.src.rpm:1254286648 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/avra/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:17:02 -0000 1.1 +++ .cvsignore 30 Sep 2009 04:58:30 -0000 1.2 @@ -0,0 +1 @@ +avra-1.2.3a-src.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/avra/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:17:02 -0000 1.1 +++ sources 30 Sep 2009 04:58:30 -0000 1.2 @@ -0,0 +1 @@ +738a40e52bb5b836ee7fd816669a99c2 avra-1.2.3a-src.tar.bz2 From musolinoa at fedoraproject.org Wed Sep 30 05:01:41 2009 From: musolinoa at fedoraproject.org (Alex Musolino) Date: Wed, 30 Sep 2009 05:01:41 +0000 (UTC) Subject: rpms/avra/F-10 avra.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930050141.BCEB611C00E6@cvs1.fedora.phx.redhat.com> Author: musolinoa Update of /cvs/pkgs/rpms/avra/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12824/F-10 Modified Files: .cvsignore sources Added Files: avra.spec import.log Log Message: Imported avra into F-10 branch --- NEW FILE avra.spec --- Name: avra Version: 1.2.3 Release: 4%{?dist} Summary: Atmel AVR assembler Group: Applications/Engineering License: GPLv2+ URL: http://avra.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/avra/avra/%{version}/avra-%{version}a-src.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf BuildRequires: automake BuildRequires: dos2unix BuildRequires: unzip %description Avra is an assembler for Atmel's AVR 8-bit RISC microcontollers. It is mostly compatible with Atmel's own assembler, but provides new features such as better macro support and additional preprocessor directives. This package also contains various device definition files. %prep %setup -q rm avra aclocal autoconf automake -a # Fix up encoding of documentation dos2unix -k AUTHORS iconv -f ISO-8859-1 -t UTF-8 README -o README.new touch -r README README.new mv README.new README # Unpack include files unzip AVR000.zip -d include # Fix permissions and encoding of examples chmod 644 Example/* dos2unix -k Example/* %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install INSTALL="%{_bindir}/install -p" DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/share/%{name}-%{version}/ install -p -m 0644 include/*.inc $RPM_BUILD_ROOT/usr/share/%{name}-%{version}/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS TODO README ChangeLog COPYING Example %{_datadir}/%{name}-%{version} %{_bindir}/%{name} %changelog * Tue Sep 29 2009 Alex Musolino - 1.2.3-4 - Pass `install` arguments to make via command line arguments * Fri Sep 25 2009 Alex Musolino - 1.2.3-3 - Moved build preperation commands to %%prep section - Retain timestamps throughout - Mentioned device definitions in %%description * Sun Sep 20 2009 Alex Musolino - 1.2.3-2 - Added examples - Added include files * Sat Sep 19 2009 Alex Musolino - 1.2.3-1 - Initial RPM package --- NEW FILE import.log --- avra-1_2_3-4_fc10:F-10:avra-1.2.3-4.fc10.src.rpm:1254286801 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/avra/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:17:02 -0000 1.1 +++ .cvsignore 30 Sep 2009 05:01:41 -0000 1.2 @@ -0,0 +1 @@ +avra-1.2.3a-src.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/avra/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:17:02 -0000 1.1 +++ sources 30 Sep 2009 05:01:41 -0000 1.2 @@ -0,0 +1 @@ +738a40e52bb5b836ee7fd816669a99c2 avra-1.2.3a-src.tar.bz2 From rdieter at fedoraproject.org Wed Sep 30 05:02:42 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 05:02:42 +0000 (UTC) Subject: rpms/cmucl/devel cmucl.spec,1.22,1.23 Message-ID: <20090930050242.223B611C00E6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/cmucl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13089 Modified Files: cmucl.spec Log Message: fix %%files s|%%libdir|%%_prefix/lib| Index: cmucl.spec =================================================================== RCS file: /cvs/pkgs/rpms/cmucl/devel/cmucl.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- cmucl.spec 30 Sep 2009 04:00:53 -0000 1.22 +++ cmucl.spec 30 Sep 2009 05:02:41 -0000 1.23 @@ -142,26 +142,26 @@ pushd dist tar xvjf ../cmucl-%{version}-%{cmucl_arch}-linux.tar.bz2 tar xvjf ../cmucl-%{version}-%{cmucl_arch}-linux.extra.tar.bz2 -mkdir -p %{buildroot}%{_libdir}/cmucl/ -cp -a bin %{buildroot}%{_libdir}/cmucl/ -cp -a lib/cmucl %{buildroot}%{_libdir}/ +mkdir -p %{buildroot}%{_prefix}/lib/cmucl/ +cp -a bin %{buildroot}%{_prefix}/lib/cmucl/ +cp -a lib/cmucl %{buildroot}%{_prefix}/lib/ mkdir -p %{buildroot}%{_mandir}/man1 install -p man/man1/* %{buildroot}%{_mandir}/man1/ popd ## Setup app-wrapper -install -m755 -p -D %{buildroot}%{_libdir}/cmucl/sample-wrapper %{buildroot}%{_bindir}/cmucl +install -m755 -p -D %{buildroot}%{_prefix}/lib/cmucl/sample-wrapper %{buildroot}%{_bindir}/cmucl # Fixup paths in wrapper -sed -i -e "s|^CMUCLLIB=.*|CMUCLLIB=%{_libdir}/cmucl/lib|" %{buildroot}%{_bindir}/cmucl -sed -i -e "s|/<>|%{_libdir}/cmucl|" %{buildroot}%{_bindir}/cmucl +sed -i -e "s|^CMUCLLIB=.*|CMUCLLIB=%{_prefix}/lib/cmucl/lib|" %{buildroot}%{_bindir}/cmucl +sed -i -e "s|/<>|%{_prefix}/lib/cmucl|" %{buildroot}%{_bindir}/cmucl # ln -sf cmucl %{buildroot}%{_bindir}/cmulisp # many apps (ie, maxima) expect to find the wrapper named 'lisp' too ln -sf cmucl %{buildroot}%{_bindir}/lisp ## Unpackaged files -rm -f %{buildroot}%{_libdir}/cmucl/sample-wrapper +rm -f %{buildroot}%{_prefix}/lib/cmucl/sample-wrapper # lisp.core contains environment used to build, including %{buildroot} QA_SKIP_BUILD_ROOT=1; export QA_SKIP_BUILD_ROOT @@ -173,40 +173,41 @@ QA_SKIP_BUILD_ROOT=1; export QA_SKIP_BUI %{_bindir}/cmucl %{_bindir}/cmulisp %{_bindir}/lisp -%dir %{_libdir}/cmucl -%{_libdir}/cmucl/internals.inc -%{_libdir}/cmucl/bin/ -%dir %{_libdir}/cmucl/lib -%{_libdir}/cmucl/lib/lisp-x87.core -%{_libdir}/cmucl/lib/lisp-sse2.core -%{_libdir}/cmucl/lib/load-foreign.csh -%{_libdir}/cmucl/lib/config -%{_libdir}/cmucl/lib/config.lisp -%{_libdir}/cmucl/lib/ext-formats/ -%{_libdir}/cmucl/lib/generic-site.lisp -%{_libdir}/cmucl/lib/Linux-cmucl-linker-script -%{_libdir}/cmucl/lib/linker.sh -%{_libdir}/cmucl/lib/lisp.a -%dir %{_libdir}/cmucl/lib/subsystems -%{_libdir}/cmucl/lib/subsystems/gray-*-library.* -%{_libdir}/cmucl/lib/subsystems/iodefs-library.* -%{_libdir}/cmucl/lib/subsystems/simple-*-library.* -%{_libdir}/cmucl/lisp.nm -%{_libdir}/cmucl/lisp.map -%{_libdir}/cmucl/internals.h +%dir %{_prefix}/lib/cmucl +%{_prefix}/lib/cmucl/internals.inc +%{_prefix}/lib/cmucl/bin/ +%dir %{_prefix}/lib/cmucl/lib +%{_prefix}/lib/cmucl/lib/lisp-x87.core +%{_prefix}/lib/cmucl/lib/lisp-sse2.core +%{_prefix}/lib/cmucl/lib/load-foreign.csh +%{_prefix}/lib/cmucl/lib/config +%{_prefix}/lib/cmucl/lib/config.lisp +%{_prefix}/lib/cmucl/lib/contrib/ +%{_prefix}/lib/cmucl/lib/ext-formats/ +%{_prefix}/lib/cmucl/lib/generic-site.lisp +%{_prefix}/lib/cmucl/lib/Linux-cmucl-linker-script +%{_prefix}/lib/cmucl/lib/linker.sh +%{_prefix}/lib/cmucl/lib/lisp.a +%dir %{_prefix}/lib/cmucl/lib/subsystems +%{_prefix}/lib/cmucl/lib/subsystems/gray-*-library.* +%{_prefix}/lib/cmucl/lib/subsystems/iodefs-library.* +%{_prefix}/lib/cmucl/lib/subsystems/simple-*-library.* +%{_prefix}/lib/cmucl/lisp.nm +%{_prefix}/lib/cmucl/lisp.map +%{_prefix}/lib/cmucl/internals.h %{_mandir}/man1/* %files extras %defattr(-,root,root,-) -%{_libdir}/cmucl/lib/subsystems/clx-library.* -%{_libdir}/cmucl/lib/subsystems/hemlock-library.* -%{_libdir}/cmucl/lib/subsystems/clm-library.* -%{_libdir}/cmucl/lib/XKeysymDB -%{_libdir}/cmucl/lib/hemlock11.cursor -%{_libdir}/cmucl/lib/hemlock11.mask -%{_libdir}/cmucl/lib/spell-dictionary.bin -%{_libdir}/cmucl/lib/mh-scan -%{_libdir}/cmucl/lib/motifd +%{_prefix}/lib/cmucl/lib/subsystems/clx-library.* +%{_prefix}/lib/cmucl/lib/subsystems/hemlock-library.* +%{_prefix}/lib/cmucl/lib/subsystems/clm-library.* +%{_prefix}/lib/cmucl/lib/XKeysymDB +%{_prefix}/lib/cmucl/lib/hemlock11.cursor +%{_prefix}/lib/cmucl/lib/hemlock11.mask +%{_prefix}/lib/cmucl/lib/spell-dictionary.bin +%{_prefix}/lib/cmucl/lib/mh-scan +%{_prefix}/lib/cmucl/lib/motifd %clean From musolinoa at fedoraproject.org Wed Sep 30 05:02:58 2009 From: musolinoa at fedoraproject.org (Alex Musolino) Date: Wed, 30 Sep 2009 05:02:58 +0000 (UTC) Subject: rpms/avra/F-11 avra.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930050258.6FC6E11C00E6@cvs1.fedora.phx.redhat.com> Author: musolinoa Update of /cvs/pkgs/rpms/avra/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13205/F-11 Modified Files: .cvsignore sources Added Files: avra.spec import.log Log Message: Imported avra into F-11 branch --- NEW FILE avra.spec --- Name: avra Version: 1.2.3 Release: 4%{?dist} Summary: Atmel AVR assembler Group: Applications/Engineering License: GPLv2+ URL: http://avra.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/avra/avra/%{version}/avra-%{version}a-src.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf BuildRequires: automake BuildRequires: dos2unix BuildRequires: unzip %description Avra is an assembler for Atmel's AVR 8-bit RISC microcontollers. It is mostly compatible with Atmel's own assembler, but provides new features such as better macro support and additional preprocessor directives. This package also contains various device definition files. %prep %setup -q rm avra aclocal autoconf automake -a # Fix up encoding of documentation dos2unix -k AUTHORS iconv -f ISO-8859-1 -t UTF-8 README -o README.new touch -r README README.new mv README.new README # Unpack include files unzip AVR000.zip -d include # Fix permissions and encoding of examples chmod 644 Example/* dos2unix -k Example/* %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install INSTALL="%{_bindir}/install -p" DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/share/%{name}-%{version}/ install -p -m 0644 include/*.inc $RPM_BUILD_ROOT/usr/share/%{name}-%{version}/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS TODO README ChangeLog COPYING Example %{_datadir}/%{name}-%{version} %{_bindir}/%{name} %changelog * Tue Sep 29 2009 Alex Musolino - 1.2.3-4 - Pass `install` arguments to make via command line arguments * Fri Sep 25 2009 Alex Musolino - 1.2.3-3 - Moved build preperation commands to %%prep section - Retain timestamps throughout - Mentioned device definitions in %%description * Sun Sep 20 2009 Alex Musolino - 1.2.3-2 - Added examples - Added include files * Sat Sep 19 2009 Alex Musolino - 1.2.3-1 - Initial RPM package --- NEW FILE import.log --- avra-1_2_3-4_fc10:F-11:avra-1.2.3-4.fc10.src.rpm:1254286939 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/avra/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:17:02 -0000 1.1 +++ .cvsignore 30 Sep 2009 05:02:58 -0000 1.2 @@ -0,0 +1 @@ +avra-1.2.3a-src.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/avra/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:17:02 -0000 1.1 +++ sources 30 Sep 2009 05:02:58 -0000 1.2 @@ -0,0 +1 @@ +738a40e52bb5b836ee7fd816669a99c2 avra-1.2.3a-src.tar.bz2 From musolinoa at fedoraproject.org Wed Sep 30 05:04:02 2009 From: musolinoa at fedoraproject.org (Alex Musolino) Date: Wed, 30 Sep 2009 05:04:02 +0000 (UTC) Subject: rpms/avra/F-12 avra.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930050402.CF17D11C00E6@cvs1.fedora.phx.redhat.com> Author: musolinoa Update of /cvs/pkgs/rpms/avra/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13583/F-12 Modified Files: .cvsignore sources Added Files: avra.spec import.log Log Message: Imported avra into F-12 branch --- NEW FILE avra.spec --- Name: avra Version: 1.2.3 Release: 4%{?dist} Summary: Atmel AVR assembler Group: Applications/Engineering License: GPLv2+ URL: http://avra.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/avra/avra/%{version}/avra-%{version}a-src.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf BuildRequires: automake BuildRequires: dos2unix BuildRequires: unzip %description Avra is an assembler for Atmel's AVR 8-bit RISC microcontollers. It is mostly compatible with Atmel's own assembler, but provides new features such as better macro support and additional preprocessor directives. This package also contains various device definition files. %prep %setup -q rm avra aclocal autoconf automake -a # Fix up encoding of documentation dos2unix -k AUTHORS iconv -f ISO-8859-1 -t UTF-8 README -o README.new touch -r README README.new mv README.new README # Unpack include files unzip AVR000.zip -d include # Fix permissions and encoding of examples chmod 644 Example/* dos2unix -k Example/* %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install INSTALL="%{_bindir}/install -p" DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/share/%{name}-%{version}/ install -p -m 0644 include/*.inc $RPM_BUILD_ROOT/usr/share/%{name}-%{version}/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS TODO README ChangeLog COPYING Example %{_datadir}/%{name}-%{version} %{_bindir}/%{name} %changelog * Tue Sep 29 2009 Alex Musolino - 1.2.3-4 - Pass `install` arguments to make via command line arguments * Fri Sep 25 2009 Alex Musolino - 1.2.3-3 - Moved build preperation commands to %%prep section - Retain timestamps throughout - Mentioned device definitions in %%description * Sun Sep 20 2009 Alex Musolino - 1.2.3-2 - Added examples - Added include files * Sat Sep 19 2009 Alex Musolino - 1.2.3-1 - Initial RPM package --- NEW FILE import.log --- avra-1_2_3-4_fc10:F-12:avra-1.2.3-4.fc10.src.rpm:1254287012 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/avra/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:17:02 -0000 1.1 +++ .cvsignore 30 Sep 2009 05:04:02 -0000 1.2 @@ -0,0 +1 @@ +avra-1.2.3a-src.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/avra/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:17:02 -0000 1.1 +++ sources 30 Sep 2009 05:04:02 -0000 1.2 @@ -0,0 +1 @@ +738a40e52bb5b836ee7fd816669a99c2 avra-1.2.3a-src.tar.bz2 From airlied at fedoraproject.org Wed Sep 30 05:21:25 2009 From: airlied at fedoraproject.org (Dave Airlie) Date: Wed, 30 Sep 2009 05:21:25 +0000 (UTC) Subject: rpms/xorg-x11-drv-dummy/F-12 xorg-x11-drv-dummy.spec,1.25,1.26 Message-ID: <20090930052125.3107C11C00E6@cvs1.fedora.phx.redhat.com> Author: airlied Update of /cvs/pkgs/rpms/xorg-x11-drv-dummy/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16914 Modified Files: xorg-x11-drv-dummy.spec Log Message: * Wed Sep 30 2009 Dave Airlie 0.3.2-3 - rebuild for new ABI Index: xorg-x11-drv-dummy.spec =================================================================== RCS file: /cvs/pkgs/rpms/xorg-x11-drv-dummy/F-12/xorg-x11-drv-dummy.spec,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- xorg-x11-drv-dummy.spec 27 Jul 2009 08:24:35 -0000 1.25 +++ xorg-x11-drv-dummy.spec 30 Sep 2009 05:21:24 -0000 1.26 @@ -5,7 +5,7 @@ Summary: Xorg X11 dummy video driver Name: xorg-x11-drv-dummy Version: 0.3.2 -Release: 2%{?dist}.1 +Release: 3%{?dist} URL: http://www.x.org License: MIT Group: User Interface/X Hardware Support @@ -47,6 +47,9 @@ rm -rf $RPM_BUILD_ROOT %{driverdir}/dummy_drv.so %changelog +* Wed Sep 30 2009 Dave Airlie 0.3.2-3 +- rebuild for new ABI + * Mon Jul 27 2009 Fedora Release Engineering - 0.3.2-2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From varekova at fedoraproject.org Wed Sep 30 06:06:35 2009 From: varekova at fedoraproject.org (Ivana Varekova) Date: Wed, 30 Sep 2009 06:06:35 +0000 (UTC) Subject: rpms/man-pages-cs/devel man-pages-cs-04.patch, NONE, 1.1 man-pages-cs-05.patch, NONE, 1.1 man-pages-cs.spec, 1.26, 1.27 Message-ID: <20090930060635.992EF11C00E6@cvs1.fedora.phx.redhat.com> Author: varekova Update of /cvs/pkgs/rpms/man-pages-cs/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29610 Modified Files: man-pages-cs.spec Added Files: man-pages-cs-04.patch man-pages-cs-05.patch Log Message: - add another patches created by Ludek Dolihal man-pages-cs-04.patch: shutdown.2 | 29 ++++++----- sigreturn.2 | 34 ++++++++----- sigvec.2 | 145 ++++++++++++++++++++++++++++++++++++++++++++++++++------- socketpair.2 | 53 ++++++++++++-------- undocumented.2 | 67 ++++++++++++++++++++------ 5 files changed, 253 insertions(+), 75 deletions(-) --- NEW FILE man-pages-cs-04.patch --- diff -urNp man-pages-cs-0.18.20090209-orig/man-pages/man2/shutdown.2 man-pages-cs-0.18.20090209/man-pages/man2/shutdown.2 --- man-pages-cs-0.18.20090209-orig/man-pages/man2/shutdown.2 1999-05-31 19:28:28.000000000 +0200 +++ man-pages-cs-0.18.20090209/man-pages/man2/shutdown.2 2009-09-21 13:16:49.000000000 +0200 @@ -1,4 +1,5 @@ -.TH SHUTDOWN 2 "4. dubna 1997" "BSD Man Page" "Linux - p??ru?ka program?tora" +.\" Aktualizov?no podle man-pages-3.09-2 z distribuce Fedora 10 +.TH SHUTDOWN 2 "17. z??? 2009" "BSD Man Page" "Linux - p??ru?ka program?tora" .do hla cs .do hpf hyphen.cs .SH JM?NO @@ -8,20 +9,20 @@ shutdown \- ukon?i ??st pln? duplexn .sp .BI "int shutdown(int " s ", int " how ); .SH POPIS -The +Vol?n? .I shutdown -m??e ukon?it ??st nebo cel? spojen? soketu -.I s . -Je-li +m??e ukon?it ??st nebo cel? spojen? t?kaj?c? se soketu +.IR s . +Je-li .I how -0, dal?? data nebudou p?ij?m?na. Je-li +\fBSHUT_RD\fP, dal?? data nebudou p?ij?m?na. Je-li .I how -1, dal?? data nebudou pos?l?na. Je-li +\fBSHUT_WR\fP, dal?? data nebudou pos?l?na. Je-li .I how -2, nebudou p?ij?m?na ani vys?l?na ??dn? data. +\fBSHUT_RDWR\fP, nebudou p?ij?m?na ani vys?l?na ??dn? data. .SH N?VRATOV? HODNOTA Je-li vol?n? ?sp??n?, vrac? se 0, jinak \-1 a je nastavena prom?nn? -.I errno +.IR errno . .SH CHYBY .TP 0.8i @@ -37,10 +38,14 @@ je soubor, ne soket. .B ENOTCONN Specifikovan? soket nen? spojen. .SH SPL?UJE STANDARDY -4.4BSD (vol?n? +POSIX.1-2001, 4.4BSD (vol?n? .B shutdown se poprv? objevilo v 4.2BSD). +.SH POZN?MKY +Konstanty \fBSHUT_RD\fP, \fBSHUT_WR\fP, \fBSHUT_RDWR\fP, maj? hodnoty 0, 1, 2 +a jsou definov?ny v \fI\fP od verze glibc-2.1.91. .SH DAL?? INFORMACE .BR connect "(2), " socket (2) -.SH VAROV?N? -P?eklad je pravd?podobn? zastaral?. Pokud chcete pomoci s jeho aktualizac?, zami?te na http://man-pages-cs-wiki.homelinux.net/ +.SH TIR?? +Tato str?nka je sou??st? projektu Linux \fIman\-pages\fP. Popis projektu a +informace o hl??en? chyb najdete na http://www.kernel.org/doc/man\-pages/. diff -urNp man-pages-cs-0.18.20090209-orig/man-pages/man2/sigreturn.2 man-pages-cs-0.18.20090209/man-pages/man2/sigreturn.2 --- man-pages-cs-0.18.20090209-orig/man-pages/man2/sigreturn.2 1999-05-31 19:28:28.000000000 +0200 +++ man-pages-cs-0.18.20090209/man-pages/man2/sigreturn.2 2009-09-21 12:12:54.000000000 +0200 @@ -1,3 +1,4 @@ +.\" Aktualizov?no podle man-pages-3.09-2 z distribuce Fedora 10 .TH SIGRETURN 2 "18. ?nora 1997" "Linux 1.3.20" "Linux \- p??ru?ka Program?tora" .do hla cs .do hpf hyphen.cs @@ -11,14 +12,26 @@ p?id? do n?j vol?n? .B sigreturn "," tak?e obslu?n? rutina zavol? p?i n?vratu .B sigreturn "." + Toto vol?n? .B sigreturn -vr?t? z?sobn?k do p?vodn?ho stavu, tak?e proces m??e pokra?ovat v m?st?, +vr?t? z?sobn?k do p?vodn?ho stavu;obnov? masku sign?l?, p?ehod? z?sobn?ky a znovu nastav? kontext +procesu(registry, flagy procesoru), tak?e proces m??e pokra?ovat v m?st?, kde byl p?eru?en sign?lem. + .SH "N?VRATOV? HODNOTA" Vol?n? funkce .B sigreturn -se nikdy nevrac?. +() se nikdy nevrac?. +.SH +.SH SOUBORY +/usr/src/linux/arch/i386/kernel/signal.c +.br +/usr/src/linux/arch/alpha/kernel/entry.S +.SH "SPL?UJE STANDARDY" +Vol?n? +.B sigreturn +je specifick? pro Linux a nem?lo by b?t pou??v?no v p?enositeln?ch programech. .SH UPOZORN?N? Syst?mov? vol?n? .B sigreturn @@ -28,15 +41,10 @@ by nem?lo b?t vol?no p??mo z progra Pou?it? parametru .I __unused je nav?c z?visl? na hardwarov? architektu?e. -.SH "SPL?UJE STANDARDY" -Vol?n? -.B sigreturn -je specifick? pro Linux a nem?lo by b?t pou??v?no v p?enositeln?ch programech. -.SH SOUBORY -/usr/src/linux/arch/i386/kernel/signal.c -.br -/usr/src/linux/arch/alpha/kernel/entry.S + + .SH "DAL?? INFORMACE" -.BR kill "(2), " signal "(2), " signal (7) -.SH VAROV?N? -P?eklad je pravd?podobn? zastaral?. Pokud chcete pomoci s jeho aktualizac?, zami?te na http://man-pages-cs-wiki.homelinux.net/ +.BR kill "(2), "sigaltstack "(2), " signal "(2), " signal (7) +.SH TIR?? +Tato str?nka je sou??st? projektu Linux \fIman\-pages\fP. Popis projektu a +informace o hl??en? chyb najdete na http://www.kernel.org/doc/man\-pages/. diff -urNp man-pages-cs-0.18.20090209-orig/man-pages/man2/sigvec.2 man-pages-cs-0.18.20090209/man-pages/man2/sigvec.2 --- man-pages-cs-0.18.20090209-orig/man-pages/man2/sigvec.2 1999-05-31 19:28:28.000000000 +0200 +++ man-pages-cs-0.18.20090209/man-pages/man2/sigvec.2 2009-09-21 12:59:00.000000000 +0200 @@ -1,26 +1,139 @@ -.TH SIGVEC 2 "18. ?nora 1997" "Linux 1.3" "Linux \- p??ru?ka Program?tora" +.\" Aktualizov?no podle man-pages-3.09-2 z distribuce Fedora 10 +.TH SIGVEC 2 "17. z??? 2009" "Linux 1.3" "Linux \- p??ru?ka Program?tora" .do hla cs .do hpf hyphen.cs .SH JM?NO -sigvec \- BSD prost?edky pro pr?ci se sign?ly +sigvec, sigblock, sigsetmask, siggsetmask, sigmask - BSD signal API .SH SYNTAXE .B #include .sp .BI "int sigvec(int " sig ", struct sigvec *" vec ", struct sigvec *" ovec ); - +.sp +.BI "int sigmask(int " signum); +.sp +.BI "int sigblock(int " mask); +.sp +.BI "int sigsetmask(int " mask); +.sp +.BI "int siggsetmask(void); +.sp +Vy?aduje Feature Test Macro pro glibc(viz \fBfeature_stest_macros\fP(7)): +.sp +V?echny funkce v??e: _BSD_SOURCE .SH POPIS -Tato funkce je zastaral? a m?sto n? se doporu?uje pou??vat vol?n? -.BR sigaction (2). +Toto funkce jsou poskytov?ny v glibc kv?li zp?tn? kompatibilit?. +N?kter? programy toti? st?le pou??vaj? zastaral? BSD signal API. +Toto API je v?ak ji? zastaral?. Nov? programy by m?ly pou??vat POSIX +signal API(\FBsigaction\fP (2), \fBsigprocmask\fP(2), etc.) .PP -V Linuxu je funkce -.B sigvec -implementov?na jako makro, volaj?c? -.BR sigaction . -Umo??uje p?ibli?n? tot?? co BSD funkce sigvec. -.SH "SPL?UJE STANDARDY" -BSD, SVr4 -.SH "DAL?? INFORMACE" -.BR sigaction "(2), " signal (2) -.SH VAROV?N? -P?eklad je pravd?podobn? zastaral?. Pokud chcete pomoci s jeho aktualizac?, zami?te na http://man-pages-cs-wiki.homelinux.net/ +Funkce \fBsigvec\fP() nastavuje a\nebo ?te hodnotu sign?lu \fIsig\fP +(stejn? jako POSIXov? funkce \fBsigaction\fP(2)). Pokud nen? hodnota +\fI vec\fP NULL, pak ukazuje na \fIsigvec\fP strukturu, kter? obsahuje +dispozice pro \fIsig\fP. Pokud \fI ovec\fP nen? NULL pak ukazuje na strukturu, +kde bude ulo?ena p?edchoz? hodnota \fIsig\fP. Pro z?sk?n? aktu?ln? +dispozice \fIsig\fP bez toho, aby jsme ji m?nili, je t?eba nastavit NULL +pro \fIvec\fP a r?zn? od NULL pro \fIovec\fP. + +Stav \fB SIGKILL\fP a \fB SIGSOP\fP nesm? b?t m?n?n. + +Struktura \fIsigvec\fP m? n?sleduj?c? formu: + +struct sigvec{ + void (*sv_handler)(); /*stav sign?lu*/ + int sv_mask; /*blokovan? sign?ly*/ + int sv_flags; /*p??znaky*/ +.br +}; + +Pole \fIsv_handler\fP specifikuje stav obsluhy sign?lu a +nab?v? jedn? z n?sleduj?c?ch hodnot: adresa obslu?n? funkce; +nebo \fB SIG_DFL \fP zna??c?, ?e sign?l je nastaven na +implicitn? hodnotu; nebo \fBSIG_IGN\fP co? zna??, ?e sign?l +je ignorov?n. + +Pokud \fIsv_handler\fP obsahuje adresu funkce, kter? slou?? pro +obsluhu sign?lu, pak \fIsv_mask\fP specifikuje sadu sign?l?, kter? +budou blokov?ny b?hem prov?d?n? obslu?n? funkce. Nav?c sign?l, pro +kter? je vol?na obslu?n? funkce, je blokov?n implicitn?. Pokusy +o blokov?n? \fBSIGKILL\fP nebo \fBSIGSTOP\fP jsou ti?e +ignorov?ny. + +Pokud \fIsv_handler\fP specifikuje adresu obslu?n? funkce sign?lu, +pak pole \fIsv_flags\fP specifikuje p??znaky kontroluj?c? co se bude +odehr?vat v p??pad?, ?e bude vol?na obslu?n? funkce. Toto pole m??e +obsahovat jeden nebo v?ce n?sleduj?c?ch p??znak?: +.TP +.B SV_INTERRUPT +V p??pad?, ?e obsluha sign?lu p?eru?? blokuj?c? vol?n? syst?mu, +pak p?i n?vratu z obsluhy sign?lu nebude vol?n? syst?mu restartov?no: +m?sto toho syst?mov? vol?n? skon?? ne?sp??n? s n?vratovou hodnotou +\fBEINTR\fP. Nen?-li tento p??znak specifikov?n, jsou syst?mov? vol?n? +implicitn? restartov?na. +.TP +.B SV_RESETHAND +Nastav? stav sign?lu na implicitn? hodnotu p?ed zavol?n? obslu?n? funkce. +Pokud nen? tento p??znak specifikov?n, pak obslu?n? funkce z?stane etablov?na, +dokud nebude explicitn? odstran?na pozd?j??m vol?n?m \fBsigvec\fP() nebo dokud +proces neprovede \fBexecve\fP(2). + + +.TP +.B SV_ONSTACK +Obsluha sign?lu je na alternativn?m sign?lov?m z?sobn?ku (v minulosti z??zen?m pod +BSD za pou?it? zastaral? funkce \fBsigstack\fP(); POSIX n?hradou za tuto funkci +je \fBsigaltstack\fP(2)). +.LP +Funkce \fBsigmask\fP() vytvo?? a vr?t? "masku sign?lu" pro \fIsignum\fP. +Nap??klad m??eme inicializovat pole \fIvec.sv_mask\fP p?edan? +\fBsigvec\fP() n?sleduj?c?m k?dem: + + vec.sv_mask = sigmask(SIGQUIT) | sigpause(SIGABRT); + /* blokuj SIGQUIT a SIGABRT b?hem + prov?d?n? obslu?n? funkce*/ + +Funkce \fBsigblock\fP() p?id? sign?ly v \fImasce\fP k sign?l?m ji? obsa?en?m +v masce procesu (stejn? jako POSIX funkce \fIsigprocmask(SIG_BLOCK)\fP) a +vr?t? p?edchoz? sign?lovou masku. Pokusy o blokov?n? \fBSIGKILL\fP +nebo \fBSIGSTOP\fP jsou ti?e ignorov?ny. + +Funkce \fBsigsetmask\fP() nastavuje nastav? masku sign?l? procesu na hodnotu +danou v \fImask\fP (stejn? jako POSIX \fIsigprocmask(SIG_SETMASK)\fP) a vr?t? +p?edchoz? sign?lovou masku. + +Funkce \fBsiggetmask\fP() vr?t? aktu?ln? sign?lovou masku procesu. Tato funkce +je ekvivalentn? \fIsigblock(0)\fP. + +.SH N?VRATOV? HODNOTA +Funkce \fBsigvec\fP() vrac? hodnotu 0 p?i ?sp?chu; p?i chyb? vrac? +hodnotu -1 a nastav? \fIerrno\fP k indikaci typu chyby. + +Funkce \fBsigblock\fP() a \fBsigsetmask\fP() vrac? p?edchoz? sign?lovou masku. + +Funkce \fBsigmask\fP() vrac? masku sign?l? pro \fIsignum\fP. + +.SH CHYBY +Viz chyby pod \fBsigaction\fP(2) a \fBsigprocmask\fP(2). + +.SH SPL?UJE STANDARDY +V?echny funkce byly v 4.3BSD vyjma \fBsiggetmask\fP(), jej?? p?vod je nejasn?. +Tyto funkce jsou zastaral?, nepou??vejte je v nov?ch programech. + +.SH POZN?MKY +Na 4.3BSD poskytovala funkce \fBsignal\fP() jasnou s?mantiku(vol?n? +\fBsigvec\fP() s \fI vec.sv_mask\fP rovnu 0). Na System V, \fBsignal\fP() +bohu?el neposkytuje jasnou s?mantiku. Specifikace POSIX.1-2001 nech?v? +aspekty funkce \fBsignal\fP() nespecifikov?ny. Viz \fBsignal\fP(2) pro +v?ce detail?. + +P?i ?ek?n? na sign?l jak BSD tak System V poskytuj? funkci pojmenovanou +\fBsigpause\fP(3), ale tato funkce m? na ka?d?m syst?mu jin? parametry. +Viz \fBsigpause\fP(3) pro v?ce detail?. + +.SH DAL?? INFORMACE +\fBkill\fP(2), \fBpause\fP(2), \fBsigaction\fP(2), \fBsignal\fP(2), \fBsigprocmask\fP(2) +\fBraise\fP(2), \fBsigpause\fP(3), \fBsigset\fP(3), \fBsignal\fP(7) + +.SH TIR?? +Tato str?nka je sou??st? projektu Linux \fIman\-pages\fP. Popis projektu a +informace o hl??en? chyb najdete na http://www.kernel.org/doc/man\-pages/. diff -urNp man-pages-cs-0.18.20090209-orig/man-pages/man2/socketpair.2 man-pages-cs-0.18.20090209/man-pages/man2/socketpair.2 --- man-pages-cs-0.18.20090209-orig/man-pages/man2/socketpair.2 1999-05-31 19:28:29.000000000 +0200 +++ man-pages-cs-0.18.20090209/man-pages/man2/socketpair.2 2009-09-21 13:10:58.000000000 +0200 @@ -1,4 +1,5 @@ -.TH SOCKETPAIR 2 "5. dubna 1997" "BSD Man Page" "Linux - p??ru?ka program?tora" +.\" Aktualizov?no podle man-pages-3.09-2 z distribuce Fedora 10 +.TH SOCKETPAIR 2 "17. z??? 2009" "BSD Man Page" "Linux - p??ru?ka program?tora" .do hla cs .do hpf hyphen.cs .SH JM?NO @@ -11,46 +12,58 @@ socketpair \- vytvo?? p?r spojen?ch .BI "int socketpair(int " d ", int " type ", int " protocol ", int " sv [2]); .SH POPIS Vol?n? -.N socketpair +.B socketpair vytvo?? p?r nepojmenovan?ch spojen?ch soket? ve specifikovan?m jmenn?m -prostoru +prostoru (dom?n?) .IR d , jejich typ bude .IR type , pou??van? protokol .IR protocol . -Deskriptory nov?ch soket? jsou vr?ceny v -.IR sv [0] -a -.IR sv [1]. +Pro v?ce informac? o t?chto parametrech viz \fBsocket\fP(2). +.br +.sp +Deskriptory nov?ch soket? jsou vr?ceny v \fIsv\fP[0] a \fIsv\fP[1]. Tyto dva sokety jsou nerozli?iteln?. .SH N?VRATOV? HODNOTA Bylo-li vol?n? ?sp??n?, je vr?cena 0, jinak \-1 a je nastavena extern? prom?nn? -.I errno +.IR errno . .SH CHYBY .TP 0.8i -.B EMFILE -Soubor m? otev?eno p??li? mnoho soubor?. -.TP .B EAFNOSUPPORT Specifikovan? jmenn? prostor nen? na tomto po??ta?i podporov?n. .TP -.B EPROTONOSUPPORT -Specifikovan? protokol nen? na tomto po??ta?i podporov?n. -.TP -.B EOPNOSUPPORT -Specifikovan? protokol nepodporuje vytvo?en? soketov?ho p?ru. -.TP .B EFAULT .I sv nen? v platn? ??sti adresov?ho prostoru procesu. +.TP +.B EMFILE +Soubor m? otev?eno p??li? mnoho soubor?. +.TP +.B ENFILE +Byl dosa?en limit pro absolutn? po?et soubor? v syst?mu. +.TP +.B EOPNOSUPP +Specifikovan? protokol nepodporuje vytvo?en? soketov?ho p?ru. +.TP +.B EPROTONOSUPPORT +Specifikovan? protokol nen? na tomto po??ta?i podporov?n. .SH SPL?UJE STANDARDY 4.4BSD (vol?n? .B socketpair se poprv? objevilo v 4.2BSD). Obvykle p?enositeln? z ne-BSD syst?m?, kter? podporuj? BSD Sokety (v?etn? variant syst?mu V). +.SH POZN?MKY +Jedin? podporovan? dom?ny pro tato vol?n? jsou v Linuxu \fBAF_UNIX\fP +(nebo synchronn? \fBAF_LOCAL\fP). (V?t?ina implementac? m? stejn? omezen?.) + +POSIX.1-2001 nevy?aduje vlo?en? \fI\fP a proto nen? tento hlavi?kov? soubor +v Linuxu vy?adov?n. Nicm?n? n?kter? star?? (BSD) implementace jej vy?aduj? +a v p?enositeln?ch aplikac?ch by tak? bylo tento hlavi?kov? soubor zachovat. + .SH DAL?? INFORMACE -.BR read "(2), " write "(2), " pipe (2) -.SH VAROV?N? -P?eklad je pravd?podobn? zastaral?. Pokud chcete pomoci s jeho aktualizac?, zami?te na http://man-pages-cs-wiki.homelinux.net/ +.BR read "(2), " write "(2), " pipe (2), " socket"(2), "unix " (7) +.SH TIR?? +Tato str?nka je sou??st? projektu Linux \fIman\-pages\fP. Popis projektu a +informace o hl??en? chyb najdete na http://www.kernel.org/doc/man\-pages/. diff -urNp man-pages-cs-0.18.20090209-orig/man-pages/man2/undocumented.2 man-pages-cs-0.18.20090209/man-pages/man2/undocumented.2 --- man-pages-cs-0.18.20090209-orig/man-pages/man2/undocumented.2 1999-05-31 19:28:29.000000000 +0200 +++ man-pages-cs-0.18.20090209/man-pages/man2/undocumented.2 2009-09-21 13:12:40.000000000 +0200 @@ -1,4 +1,5 @@ -.TH UNDOCUMENTED 2 "5.ledna 1997" "Linux 1.3.86" "Linux - p??ru?ka program?tora" +.\" Aktualizov?no podle man-pages-3.09-2 z distribuce Fedora 10 +.TH UNDOCUMENTED 2 "16.z??? 2009" "Linux 1.3.86" "Linux - p??ru?ka program?tora" .do hla cs .do hpf hyphen.cs .SH JM?NO @@ -6,21 +7,59 @@ nedokumentovan? syst?mov? vol?n? .SH SYNTAXE Nedokumentovan? syst?mov? vol?n?. .SH POPIS -Nyn? je v j?d?e 1.3.88 163 vol?n?, kter? jsou obsa?ena v -.IR /usr/include/asm/unistd.h . -Tato str?nka obsahuje ta z nich, kter? jsou ji? implementov?na, ale je?t? -nejsou pops?na v manu?lov?ch str?nk?ch. -N?kter? z t?chto vol?n? je?t? nemaj? prototyp v hlavi?kov?ch souborech -knihovny libc. +Tato str?nka zmi?uje takov? funkce knihoven, kter? jsou ji? implementov?ny, ale je?t? +nejsou pops?ny v manu?lov?ch str?nk?ch. .SH ??DOST M?te-li o t?chto vol?n?ch n?jak? informace, pros?m pod?vejte se do zdrojov?ch text? j?dra a napi?te manu?lovou str?nku (podobn?ho stylu jako ostatn? str?nky v sekci 2) a po?lete ji na adresu -.B aeb at cwi.nl , +.B mtk.manpages at gmail.com , abychom ji mohli d?t do dal?? distribuce manu?lov?ch str?nek. -.SH SITUACE -Nen? ??dn? nedokumentovan? vol?n? j?dra. -.SH DAL?? INFORMACE -.BR obsolete "(2), " unimplemented "(2)" -.SH VAROV?N? -P?eklad je pravd?podobn? zastaral?. Pokud chcete pomoci s jeho aktualizac?, zami?te na http://man-pages-cs-wiki.homelinux.net/ +.SH SEZNAM +\fBauthdes_create\fP(3), \fBauthdes_getucred\fP(3), \fBauthdes_pk_create\fP(3), +\fBclntunix_create\fP(3), \fBcreat64\fP(3), \fBdn_skipname\fP(3), \fBfcrypt\fP(3), +\fBfopencookie\fP(3), \fBfp_nquery\fP(3), \fBfp_query\fP(3), \fBfp_resstat\fP(3), +\fBfreading\fP(3), \fBfreeifaddrs\fP(3), \fBfreeopen64\fP(3), \fBfseeko64\fP(3), +\fBftello64\fP(3), \fBftw64\fP(3), \fBfwscanf\fP(3), \fBget_avphys_pages\fP(3), +\fBgetdirentries64\fP(3), \fBgetmsg\fP(3), \fBgetnetname\fP(3), \fBget_nprocs\fP(3), +\fBget_nprocs_conf\fP(3), \fBget_phys_pages\fP(3), \fBgetpublickey\fP(3), +\fBgetsecretkey\fP(3), \fBgetutmp\fP(3), \fBgetutmpx\fP(3), \fBh_errlist\fP(3), +\fBhost2netname\fP(3), \fBhostalias\fP(3), \fBif_freenameindex\fP(3), \fBif_indextoname\fP(3), +\fBif_nameindex\fP(3), \fBif_nametoindex\fP(3), \fB inet_nsap_addr\fP(3), +\fBinet_nsap_ntoa\fP(3), \fBinit_des\fP(3), \fBlibc_nls_init\fP(3), +\fBlio_listio\fP(3), \fBmallinfo\fP(3), \fBmallopt\fP(3), \fBmcheck\fP(3), \fBmprobe\fP(3), +\fBmstats\fP(3), \fBnetname2host\fP(3), \fBnetname2user\fP(3), \fBnlist\fP(3), +\fBobstack_free\fP(3), \fBparse_printf_format\fP(3), \fBp_cdname\fP(3), +\fBp_cdnname\fP(3), \fBp_class\fP(3), \fBp_fqname\fP(3), \fBp_option\fP(3), \fB p_query\fP(3), +\fBprintf_size\fP(3), \fB printf_size_info\fP(3), \fBp_rr\fP(3), \fBp_time\fP(3), +\fBp_type\fP(3), \fBputlong\fP(3), \fBputshort\fP(3), \fBrawmemchr\fP(3), \fBreaddir_r\fP(3), +\fBre_compile_fastmap\fP(3),\fBre_compile_pattern\fP(3), +\fBregister_printf_function\fP(3), \fB re_match\fP(3), \fBre_match_2\fP(3), +\fBre_rx_search\fP(3), \fBre_search\fP(3), \fBre_search_2\fP(3), +\fBre_set_registers\fP(3), \fBre_set_syntax\fP(3), \fB res_send_setqhook\fP(3), \fB res_send_setrhook\fP(3), \fBruserpass\fP(3), +\fBsetfileno\fP(3), \fB sethostfile\fP(3), \fBsvc_exit\fP(3), \fBsvcudp_enablecache\fP(3), \fBtell\fP(3), +\fBtr_break\fP(3), \fB tzsetwall\fP(3), \fB ufc_dofinalperm\fP(3), \fBufc_doit\fP(3), +\fBuser2netname\fP(3), \fButmpxname\fP(3), \fBvlimit\fP(3), \fBvtimes\fP(3), +\fBwcschrnul\fP(3), \fB wcsftime\fP(3), \fB wscanf\fP(3), \fBxdr_authdes_cred\fP(3), +\fB xdr_authdes_verf\fP(3), \fBxdr_cryptkeyarg\fP(3), \fBxdr_cryptkeyres\fP(3), +\fBxdr_datum\fP(3),\fBxdr_des_block\fP(3), \fBxdr_domainname\fP(3), +\fBxdr_getcredres\fP(3), \fB xdr_keybuf\fP(3), \fBxdr_keystatus\fP(3), \fBxdr_mapname\fP(3), +\fBxdr_netnamestr\fP(3), \fBxdr_netobj\fP(3), \fBxdr_passwd\fP(3), +\fBxdr_peername\fP(3), \fB xdr_rmtcall_args\fP(3), \fB xdr_rmtcallres\fP(3), +\fBxdr_unixcred\fP(3), \fBxdr_yp_buf\fP(3), \fBxdr_yp_inaddr\fP(3), +\fBxdr_ypbind_binding\fP(3), \fBxdr_ypbind_resp\fP(3), \fBxdr_ypbind_resptype\fP(3), +\fBxdr_ypbind_setdom\fP(3), \fB xdr_ypdelete_args\fP(3), \fBxdr_ypmaplist\fP(3), +\fBxdr_ypmaplist_str\fP(3), \fBxdr_yppasswd\fP(3), \fBxdr_ypreq_key\fP(3), +\fBxdr_ypreq_nokey\fP(3), \fBxdr_ypresp_all\fP(3), \fB xdr_ypresp_all_seq\fP(3), +\fBxdr_ypresp_key_val\fP(3), \fB xdr_ypresp_maplist\fP(3), \fBxdr_ypresp_master\fP(3), +\fBxdr_ypresp_order\fP(3), \fBxdr_ypresp_val\fP(3), \fB xdr_ypstat\fP(3), \fB xdr_ypupdate_args\fP(3), \fByp_all\fP(3), \fByp_bind\fP(3), +\fByperr_string\fP(3), \fByp_first\fP(3), \fByp_get_default_domain\fP(3), \fByp_maplist\fP(3), +\fByp_master\fP(3), \fByp_match\fP(3), \fByp_next\fP(3),\fByp_order\fP(3), \fBypprot_err\fP(3), +\fByp_unbind\fP(3), \fByp_update\fP(3) + + + + +.SH TIR?? +Tato str?nka je sou??st? projektu Linux \fIman\-pages\fP. Popis projektu a +informace o hl??en? chyb najdete na http://www.kernel.org/doc/man\-pages/. man-pages-cs-05.patch: chdir.2 | 58 ++++++++++------- connect.2 | 93 ++++++++++++++++++++++------ getpeername.2 | 21 +++++- getsockname.2 | 23 ++++--- listen.2 | 105 ++++++++++++++++++++++++-------- signal.2 | 182 +++++++++++++++++++++++++++++++++++++------------------- sigpause.2 | 48 ++++++++++---- unimplemented.2 | 32 +++++++-- 8 files changed, 397 insertions(+), 165 deletions(-) --- NEW FILE man-pages-cs-05.patch --- diff -ur man-pages-cs-0.18.20090209-orig/man-pages/man2/connect.2 man-pages-cs-0.18.20090209/man-pages/man2/connect.2 --- man-pages-cs-0.18.20090209-orig/man-pages/man2/connect.2 1999-05-31 19:28:27.000000000 +0200 +++ man-pages-cs-0.18.20090209/man-pages/man2/connect.2 2009-09-29 13:04:54.000000000 +0200 @@ -1,44 +1,86 @@ -.TH CONNECT 2 "5. dubna 1997" "Linux 0.99.11" "Linux - p??ru?ka program?tora" +.\" Aktualizov?no podle man-pages-3.09-2 z distribuce Fedora 10 +.TH CONNECT 2 "25. z??? 2009" "Linux 0.99.11" "Linux - p??ru?ka program?tora" .do hla cs .do hpf hyphen.cs .SH JM?NO connect \- inicializuj spojen? soketu .SH SYNTAXE -.B #include +.B #include /* Viz POZN?MKY*/ .br .B #include .sp -.BI "int connect(int " sockfd ", struct sockaddr *" serv_addr ", int -.BI " addrlen ); +.BI "int connect(int " sockfd ", struct struct sockaddr *" serv_addr ", socklen_t " addrlen ); .SH POPIS +Syst?mov? vol?n? \fBconnect\fP() p?ipoj? soket specifikovan? v \fIsockfd\fP k adrese +specifikovan? v \fIserv_addr\fP. Parametr \fIaddrlen\fP ud?v? velikost \fIserv_addr\fP. +Form?t adresy v \fIserv_addr\fP je d?n adresov?m prostorem deskriptoru v \fIsockfd\fP. +Viz \fBsocket\fP(2) pro v?ce detail?. + Parametr .I sockfd je soket. Je-li jeho typ .BR SOCK_DGRAM , -potom toto vol?n? specifikuje, kam m? tento soket standardn? pos?lat data. -Tato adresa je jedin?m m?stem, odkud a kam budou p?ij?m?ny, resp. pos?l?ny +pak je \fIserv_addr\fP jedin?m m?stem, odkud a kam budou p?ij?m?ny, resp. pos?l?ny datagramy. Je-li typ soketu -.B SOCK_STREAM , -potom se toto vol?n? pokus? nav?zat spojen? s jin?m soketem, kter? je +.B SOCK_STREAM +, nebo +.B SOCK_SEQPACKET +potom se toto vol?n? pokus? nav?zat spojen? se soketem, kter? je specifikov?n v -.BR serv_addr , +.I serv_addr , co? je adresa v jmenn?m prostoru soketu. Ka?d? jmenn? prostor interpretuje -adresu v -.BR serv_addr -podle sv?ho. Obvykle se mohou proudov? sokety spojit +adresu v +.BR serv_addr. + +Obecn? se mohou protokolov? sokety ?sp??n? spojit pouze jednou; datagramov? sokety mohou pou??t vol?n? .B connect v?cekr?t. Datagramov? sokety mohou zru?it asociovan? soket tak, ?e se -pokus? spojit s n?jakou neplatnou adresou (nebo s adesou NULL). +pokus? spojit s adresou z \fIsa_family\fP z \fIsockaddr\fP nastavenou +na \fBAF_UNSPEC\fP (podporov?no od linuxov?ho j?dra 2.2). .SH N?VRATOV? HODNOTA -Je-li spojen? nav?z?no, je vr?cena 0, jinak \-1 a extern? prom?nn? +Je-li spojen? nav?z?no, je vr?cena 0, jinak \-1 a extern? prom?nn? .I errno je p??slu?n? nastavena. .SH CHYBY Tento seznam je pouze v?eobecn?. Mohou existovat dal?? specifick? chyby pro pou?it? jmenn? prostor. .TP +.B EACCES +Pro sokety unixov? dom?ny, kter? jsou identifikov?ny jm?nem: je odm?tnuto +zapisov?n? do souboru specifikovan?ho soketem, nebo je odm?tnuto pr?vo +vyhled?vat v adres???ch specifikovan?ch cestou. (Viz \fBpath_resolution\fP(7).) +.TP +.B EACCES, EPERM +U?ivatel se pokusil p?ipojit k broadcastov? adrese, ani? by m?l povolen +broadcastov? p??znak na soketu, nebo po?adavek na spojen? byl odm?tnut kv?li +lok?ln?mu pravidlu firewallu. +.TP +.B EAFNOSUPPORT +Poskytnut? adresa nem? spr?vn? specifikovanou rodinu adres v poli \fIsa_family\fp. +.TP +.B EAGAIN +Nejsou voln? ??dn? lok?ln? porty, nebo jsou nedostate?n? z?znamy v cache +sm?rova?e. +Pro \fBAF_INET\fP viz \fPnet.ipv4.ip_local_port_range\fP v \fBip\fP(7) +,jak zv??it po?et lok?ln?ch port?. +.TP +.B EINPROGRESS +Soket je neblokuj?c? a spojen? nem??e b?t okam?it? dokon?eno. Viz \fBselect\fP(2) +nebo \fBpoll\fP(2). +.TP +.B ETIMEDOUT +Timeout p?i pokusu o nav?z?n? spojen?. Server m??e b?t p??li? zanepr?zdn?n +a nen? schopen p?ijmou dal?? spojen?. V?zte, ?e pro IP sokety m??e b?t timeout +velmi dlouh?, pokud jsou syncookies povoleny na stran? serveru. +.TP +.B EINTR +Syst?mov? vol?n? bylo p?eru?eno doru?en?m sign?lu. Viz \fBsignal\fP(7). +.TP +.B EALREADY +Soket je neblokuj?c? a p?edchoz? pokus o spojen? je?t? nebyl dokon?en. +.TP .B EBADF ?patn? deskriptor. .TP @@ -63,12 +105,21 @@ .B EADDRINUSE Adresa je ji? pou??v?na. .SH SPL?UJE STANDARDY -SVr4, 4.4BSD (vol?n? -.B connect -se poprv? objevilo v BSD 4.2). SVr4 dokumentuje dal?? chybov? k?dy: -EADDRNOTAVAIL, EINVAL, EAFNOSUPPORT, EALREADY, EINTR, EPROTOTYPE, ENOSR. +SVe4, 4.4BSD, (funkce \fBconnect\fP() se poprv? objevila ve 4.2BSD), +POSIX.1-2001. +.SH POZN?MKY +POSIX.1-2001 nevy?aduje vlo?en? a ani na Linuxu nen? tento +soubor vy?adov?n. Nicm?n? n?kter? star?? (BSD) implementace tento hlavi?kov? +soubor vy?aduj? a v p?enositeln?ch aplikac?ch by tedy m?l b?t vlo?en. + +T?et? argument \fBconnect\fP()je ve skute?nosti \fIint\fP(v BSD4.X +a libc4 a libc5). N?kter? zmatky v norm? POSIX vy?stily v p??tomnost +\fIsocklen_t\fP pou??van?m tak? v glibc. Viz \fBaccept\fP(2). +.SH P??KLAD +P??klad pou?it? \fBconnect\fP() je v \fBgetaddrinfo\fP(3). .SH DAL?? INFORMACE .BR accept "(2), " bind "(2), " listen "(2), " -.BR socket "(2), " getsockname (2) -.SH VAROV?N? -P?eklad je pravd?podobn? zastaral?. Pokud chcete pomoci s jeho aktualizac?, zami?te na http://man-pages-cs-wiki.homelinux.net/ +.BR socket "(2), " getsockname "(2), " path_resolution "(7) +.SH TIR?? +Tato str?nka je sou??st? projektu Linux \fIman\-pages\fP. Popis projektu a +informace o hl??en? chyb najdete na http://www.kernel.org/doc/man\-pages/. diff -ur man-pages-cs-0.18.20090209-orig/man-pages/man2/getpeername.2 man-pages-cs-0.18.20090209/man-pages/man2/getpeername.2 --- man-pages-cs-0.18.20090209-orig/man-pages/man2/getpeername.2 1999-05-31 19:28:27.000000000 +0200 +++ man-pages-cs-0.18.20090209/man-pages/man2/getpeername.2 2009-09-29 13:05:26.000000000 +0200 @@ -1,9 +1,11 @@ -.TH GETPEERNAME 2 "2. ?ervence 1997" "BSD Man Page" "Linux - p??ru?ka program?tora" +.\" Aktualizov?no podle man-pages-3.09-2 z distribuce Fedora 10 +.TH GETPEERNAME 2 "25. z??? 2009" "BSD Man Page" "Linux - p??ru?ka program?tora" .do hla cs .do hpf hyphen.cs .SH JM?NO getpeername \- vra? adresu vzd?len?ho konce soketu .SH SYNTAXE +.B #include .BI "int getpeername(int " s ", struct sockaddr *" name ", int *" namelen ); .SH POPIS .B Getpeername @@ -44,11 +46,22 @@ .I name ukazuje na pam??, kter? se nenach?z? v platn? ??sti adresov?ho prostoru procesu. +.B EINVAL +\fINamelen\fP je neplatn?(nap??klad z?porn? ??slo). .SH SPL?UJE STANDARDY SVr4, 4.4BSD (vol?n? .B getpeername -se poprv? objevilo ve 4.2BSD). +se poprv? objevilo ve 4.2BSD), POSIX.1-2001 . +.POZN?MKA +T?et? argument \fBgetpeername\fP() je ve skute?nosti \fI int *\fP +(pou?ito v 4.x BSD a libc4 a libc5). N?kter? zmatky okolo POSIXu +vy?stily v p??tomnost \fIsocklen_t\fP, kter? je tak? u??v?no v glibc. +Viz +.B accept +(2). .SH DAL?? INFORMACE .BR accept "(2), " bind "(2), " getsockname (2) -.SH VAROV?N? -P?eklad je pravd?podobn? zastaral?. Pokud chcete pomoci s jeho aktualizac?, zami?te na http://man-pages-cs-wiki.homelinux.net/ +.SH TIR?? +Tato str?nka je sou??st? projektu Linux \fIman\-pages\fP. Popis projektu a +informace o hl??en? chyb najdete na http://www.kernel.org/doc/man\-pages/. + diff -ur man-pages-cs-0.18.20090209-orig/man-pages/man2/getsockname.2 man-pages-cs-0.18.20090209/man-pages/man2/getsockname.2 --- man-pages-cs-0.18.20090209-orig/man-pages/man2/getsockname.2 1999-05-31 19:28:27.000000000 +0200 +++ man-pages-cs-0.18.20090209/man-pages/man2/getsockname.2 2009-09-29 13:06:47.000000000 +0200 @@ -1,9 +1,12 @@ -.TH GETSOCKNAME 2 "29. b?ezna 1997" "BSD Man Page" "Linux - p??ru?ka program?tora" +.\" Aktualizov?no podle man-pages-3.09-2 z distribuce Fedora 10 +.TH GETSOCKNAME 2 "25. z??? 2009" "BSD Man Page" "Linux - p??ru?ka program?tora" .do hla cs .do hpf hyphen.cs .SH JM?NO getsockname \- z?skej jm?no (adresu) soketu .SH SYNTAXE +.B #include +.br .B "int getsockname(int " s ", struct sockaddr *" name ", int *" namelen ) .SH POPIS .B Getsockname @@ -11,7 +14,7 @@ .I name . Parametr .I namelen -by m?l b?t inicializov?n, aby ukazoval mno?stv? m?sta, na kter? ukazuje +by m?l b?t inicializov?n, aby ukazoval mno?stv? m?sta, na kter? ukazuje .IR name . Po n?vratu bude ukazovat skute?nou velikost vr?cen?ho jm?na (v bajtech). .SH N?VRATOV? HODNOTA @@ -40,13 +43,13 @@ .SH SPL?UJE STANDARDY SVr4, 4.4BSD (vol?n? .B getsockname -se poprv? objevilo v 4.2BSD). SVr4 dokumentuje dal?? chybov? k?dy ENOMEM -a ENOSR. -.SH CHYBY -Jm?na soket? v dom?n? UNIX nejsou p??stupn?; vol?n? -.B getsockname -vrac? data o d?lce 0. +se poprv? objevilo v 4.2BSD), POSIX.1-2001. +.SH POZN?MKY +T?et? argument \fBconnect\fP()je ve skute?nosti \fIint\fP(v BSD4.X +a libc4 a libc5). N?kter? zmatky v norm? POSIX vy?stily v p??tomnost +\fIsocklen_t\fP pou??van?m tak? v glibc. Viz \fBaccept\fP(2). .SH DAL?? INFORMACE .BR bind "(2), " socket (2) -.SH VAROV?N? -P?eklad je pravd?podobn? zastaral?. Pokud chcete pomoci s jeho aktualizac?, zami?te na http://man-pages-cs-wiki.homelinux.net/ +.SH TIR?? +Tato str?nka je sou??st? projektu Linux \fIman\-pages\fP. Popis projektu a +informace o hl??en? chyb najdete na http://www.kernel.org/doc/man\-pages/. diff -ur man-pages-cs-0.18.20090209-orig/man-pages/man2/chdir.2 man-pages-cs-0.18.20090209/man-pages/man2/chdir.2 --- man-pages-cs-0.18.20090209-orig/man-pages/man2/chdir.2 1999-05-31 19:28:28.000000000 +0200 +++ man-pages-cs-0.18.20090209/man-pages/man2/chdir.2 2009-09-29 13:04:21.000000000 +0200 @@ -1,4 +1,5 @@ -.TH CHDIR 2 "21. b?ezna 1997" "Linux 1.2.4" "Linux - p??ru?ka Program?tora" +.\" Aktualizov?no podle man-pages-3.09-2 z distribuce Fedora 10 +.TH CHDIR 2 "25. z??? 2009" "Linux 1.2.4" "Linux - p??ru?ka Program?tora" .do hla cs .do hpf hyphen.cs .SH JM?NO @@ -9,22 +10,29 @@ .BI "int chdir(const char *" path ); .br .BI "int fchdir(int " fd ");" + +Po?aduje mno?inu testovac?ch maker pro glibc (viz \fBfeature_test_macros\fP(7)): + +\fBfchdir\fP(): _BSD_SOURCE || _XOPEN_SOURCE >= 500 .SH POPIS .B chdir -zm?n? sou?asn? adres?? na adres?? specifikovan? v +() +zm?n? sou?asn? adres?? na adres?? specifikovan? v .IR path . .PP .B fchdir +() m? tut?? funkci jako -.BR chdir , +.BR chdir +(), pouze s t?m rozd?lem, ?e adres?? je zad?n jako otev?en? deskriptor souboru. .SH "N?VRATOV? HODNOTA" Bylo-li vol?n? ?sp??n?, je vr?cena nula, jinak \-1 a je nastavena prom?nn? -.I errno . +\fIerrno\fP. .SH CHYBY V z?vislosti na druhu souborov?ho syst?mu mohou b?t vr?ceny i jin? chyby. Nejobvyklej?? chyby pro -.B chmod +.B chdir jsou vyps?ny zde: .TP 0.8i .B EPERM @@ -34,6 +42,9 @@ .I path ukazuje mimo v?m p??stupn? adresov? prostor. .TP +.B EIO +Objevila se vstup/v?stupn? chyba. +.TP .B ENAMETOOLONG .I path je p??li? dlouh?. @@ -59,29 +70,30 @@ .I path obsahuje cyklick? odkazy (nap?. p?es symbolick? odkaz) .PP -Obvykl? chyby -.B fchmod +Obvykl? chyby +.B fchdir jsou zde: .TP 0.8i .B EBADF Deskriptor je neplatn?. .TP -.B EPERM -Viz v??e. -.TP -.B EROFS -Viz v??e. +.B EACECSS +Prohled?n? adres??e specifikovan?ho \fIfd\fP bylo odm?tnuto kv?li nedostate?n?m +pr?v?m. .SH "SPL?UJE STANDARDY" -Vol?n? -.B chdir -je kompatibiln? se SVr4, SVID, POSIX, X/OPEN, 4.4BSD. SVr4 dokumentuje -nav?c chyby EIO, EINTR, ENOLINK a EMULTIHOP, ale nem? ENOMEM a EPERM. -POSIX.1 nem? EPERM, ENOMEM a ELOOP. +SVr4, 4.4BSD, POSIX.1-2001. +.SH POZN?MKY +Aktu?ln? pracovn? adres?? je v?choz?m bodem pro interpretaci relativn?ch cest +(za??naj? '/'). -Vol?n? -.B fchdir -spl?uje SVr4 a 4.4BSD. SVr4 dokumentuje nav?c EIO, EINTR a ENOLINK. +Synovsk? proces vytvo?en? pomoc? \fBfork\fP(2) zd?d? aktu?ln? pracovn? adres?? +sv?ho rodi?e. Pracovn? adres?? je ponech?n beze zm?ny p?i u?it? \fBexecve\fP(2). + +Prototyp pro \fBfchdir\fP() je dostupn? pouze kdy? je definov?no \fB_BSD_SOURCE\fP, +nebo \fB_XOPEN_SOURCE\fP je definov?no s hodnotou 500. .SH "VIZ T??" -.BR getcwd "(3), " chroot (2) -.SH VAROV?N? -P?eklad je pravd?podobn? zastaral?. Pokud chcete pomoci s jeho aktualizac?, zami?te na http://man-pages-cs-wiki.homelinux.net/ +.BR getcwd "(3), " chroot "(2), " path_resolution "(7) +.SH TIR?? +Tato str?nka je sou??st? projektu Linux \fIman\-pages\fP. Popis projektu a +informace o hl??en? chyb najdete na http://www.kernel.org/doc/man\-pages/. + diff -ur man-pages-cs-0.18.20090209-orig/man-pages/man2/listen.2 man-pages-cs-0.18.20090209/man-pages/man2/listen.2 --- man-pages-cs-0.18.20090209-orig/man-pages/man2/listen.2 1999-05-31 19:28:28.000000000 +0200 +++ man-pages-cs-0.18.20090209/man-pages/man2/listen.2 2009-09-29 13:06:07.000000000 +0200 @@ -1,61 +1,114 @@ -.TH LISTEN 2 "11.dubna 1997" "BSD Man Page" "Linux - p??ru?ka program?tora" +.\" Aktualizov?no podle man-pages-3.09-2 z distribuce Fedora 10 +.TH LISTEN 2 "23.z??? 2009" "BSD Man Page" "Linux - p??ru?ka program?tora" .do hla cs .do hpf hyphen.cs .SH JM?NO listen \- ?ekej na spojen? na soketu .SH SYNTAXE +.B #include /*viz POZN?MKY*/ .B #include .sp -.BI "int listen(int " s ", int " backlog ); +.BI "int listen(int " sockfd ", int " backlog ); .SH POPIS -K p?ijet? spojen? na soketu je nejd??ve t?eba tento soket vytvo?it funkc? -.BR socket (2), -ochota akceptovat p??choz? spojen? a d?lka fronty ?ekaj?c?ch po?adavk? je -specifikov?na funkc? -.BR listen , -a pot? jsou po?adavky na spojen? akceptov?ny funkc? -.BR accept (2). -Vol?n? -.B listen -lze aplikovat pouze na sokety typ? + +Funkce \fBlisten\fP(2) ozna?? soket specifikovan? parametrem +\fIsockfd\fP jako pasivn?, to znamen?, ?e soket bude pou?it +pro p?ijet? po?adavk? p??choz?ch spojen? pomoc? funkce +.BR accept +(2). + + +Parametr +.I sockfd +je file deskriptor, kter? popisuje soket, kter? je typu .B SOCK_STREAM nebo .B SOCK_SEQPACKET. Parametr .I backlog -specifikuje d?lku fronty ?ekaj?c?ch po?adavk? na spojen?. Je-li fronta +specifikuje maxim?ln? d?lku, do kter? fronta ?ekaj?c?ch po?adavk? na spojen? +prost?ednictv?m \fIsockfd\fP m??e dor?st. Je-li fronta zapln?na, obdr?? klient zpr?vu -.BR ECONNREFUSED . +.BR ECONNREFUSED nebo pokud to ni??? vrstva podporuje znovuzasl?n?, +po?adavek m??e b?t ignorov?n a pozd?j?? pokus o spojen? usp?je. .SH N?VRATOV? HODNOTA V p??pad? ?sp?chu je vr?cena nula, jinak -1 a je p??slu?n? nastavena prom?nn? .I errno .SH CHYBY .TP 0.8i +.B EADDRINUSE +Jin? soket u? naslouch? na dan?m portu. .B EBADF Argument -.I s +.I sockfd nen? platn?m deskriptorem. .TP .B ENOTSOCK Argument -.I s +.I ssockfd nen? deskriptorem soketu. .TP .B EOPNOTSUPP Typ soketu nen? podporov?n vol?n?m .BR listen . .SH SPL?UJE STANDARDY -SVr4, 4.4BSD (vol?n? +4.4BSD, POSIX.1-2001. Vol?n? \fBlisten\fP se poprv? objevilo v +4.2BSD. +.SH POZN?MKY +K p?ijet? spojen? jsou provedeny tyto kroky: +.br +.TP +1. +Je vytvo?en soket pomoc? \fBsocket\fP(2). +.br +.TP +2. +Soket je nav?z?n na lok?ln? adresu pomoc? +\fBbind\fP(2), tak?e dal?? sokety na n?j mohou +b?t napojeny pomoc? \fBconnect\fP(2). +.br +.TP +3. +Ochota k p?ijet? p??choz?ho spojen? a limit +pro d?lku fronty jsou specifikov?ny pomoc? .B listen -se poprv? objevilo ve 4.2BSD). -.SH CHYBY -Je-li soket typu AF\_INET a argument backlog je v?t?? ne? -konstanta SOMAXCONN (128 v 2.0.29), je ti?e zmen?en na -SOMAXCONN. Budete-li ps?t p?enositeln? aplikace, tak si z t?to konstanty nic -ned?lejte, proto?e nap?. n?kter? BSD syst?my limituj? backlog na 5. +(). +.br +.TP +4. +Spojen? je p?ijato pomoc? +.B accept +(2). +.br +.LP + +POSIX.1-2001 nevy?aduje vlo?en? \fI a +tento hlavi?kov? soubor nen? vy?adov?n ani v Linuxu. +Nicm?n? n?kter? star?? (BSD) implementace vy?aduj? +tento soubor a proto by m?l b?t vlo?en do p?enositeln?ch aplikac?. + +Chov?n? argumentu \fIbacklog\fP na TCP soketech +se zm?nilo v Linuxu 2.2. Nyn? specifikuje d?lku +fronty pro \fI kompletn?\fP za??zen? soket ?ekaj?c? +na p?ijet?, m?sto po?tu nekompletn?ch po?adavk? +na spojen?. Maxim?ln? d?lka fronty nekompletn?ho soketu +m??e b?t nastavena pomoc? \fItcp_max_syn_backlog\fP +sysctl. Pokud jsou syncookies povoleny nen? logicky +??dn? maxim?ln? d?lka a toto sysctl nastaven? je +ignorov?no. Viz \fBtcp\fP(7) pro v?ce informac?. + +Pokud je \fIbacklog\fP argument v?t?? ne? hodnota +v \fI /proc/sys/ net/core/somaxconn, pak je ti?e +o??znuta na tuto hodnotu. implicitn? hodnota je +128. V j?drech star??ch ne? 2.4.25 bylo tato hodnota +pevn? stanovena na 128. +.SH P??KLAD +Viz \fBbind\fP(2). .SH DAL?? INFORMACE -.BR accept "(2), " connect "(2), " socket (2) -.SH VAROV?N? -P?eklad je pravd?podobn? zastaral?. Pokud chcete pomoci s jeho aktualizac?, zami?te na http://man-pages-cs-wiki.homelinux.net/ +.BR accept "(2), "bind"(2), " connect "(2), " socket (2) +.SH TIR?? +Tato str?nka je sou??st? projektu Linux \fIman\-pages\fP. Popis projektu a +informace o hl??en? chyb najdete na http://www.kernel.org/doc/man\-pages/. + diff -ur man-pages-cs-0.18.20090209-orig/man-pages/man2/signal.2 man-pages-cs-0.18.20090209/man-pages/man2/signal.2 --- man-pages-cs-0.18.20090209-orig/man-pages/man2/signal.2 1999-05-31 19:28:28.000000000 +0200 +++ man-pages-cs-0.18.20090209/man-pages/man2/signal.2 2009-09-29 13:07:21.000000000 +0200 @@ -1,4 +1,5 @@ -.TH SIGNAL 2 "18. ?nora 1997" "Linux 2.0" "Linux \- p??ru?ka Program?tora" +.\" Aktualizov?no podle man-pages-3.09-2 z distribuce Fedora 10 +.TH SIGNAL 2 "23.z??? 2009" "Linux 2.0" "Linux \- p??ru?ka Program?tora" .do hla cs .do hpf hyphen.cs @@ -8,24 +9,41 @@ .SH SYNTAXE .B #include .sp 2 -.BI "void (*signal(int " signum ", void (*" handler ")(int)))(int);" +.B typedef void (*sighandler_t)(int); +.sp 2 +.BI "sighandler_t signal(int " signum ", sighandler_t " handler "); .SH POPIS -Syst?mov? vol?n? -.B signal -instaluje novou obslu?nou funkci pro sign?l s ??slem -.I signum. -Obsluha sign?lu je nastavena na -.I handler, -co? m??e b?t u?ivatelsky definovan? funkce, nebo jedna z n?sleduj?c?ch konstant: -.RS -.TP -.B SIG_IGN -Sign?l bude ignorov?n. -.TP -.B SIG_DFL -Nastav? se standardn? obsluha sign?lu. -.RE +Chov?n? vol?n? \fBsignal\fP() se li?? nap??? distribucemi Unixu a tak? +se li?? historicky v jednotliv?ch vyd?n?ch Linuxu. \fB Vyhn?te se pou?it? +t?to funkce.\fP Rad?ji pou?ijte \fB sigaction\fP(2). Viz \fI p?enositelnost\fP +n??e. + +Syst?mov? vol?n? \fBsignal\fP instaluje novou obslu?nou funkci pro + sign?l s ??slem \fIsignum\fP. Obsluha sign?lu je nastavena na \fIhandler\fP, +co? m??e b?t u?ivatelsky definovan? funkce nebo \fBSIG_IGN\fP p??padn? +\fBSIG_DFL\fP. + +Pokud je sign?l \fIsignum\fP p?ijat procesem, stane se jedna z n?sleduj?c?ch +v?c?: +.TP +* +Je-li nastaveno \fBSIG_IGN\fP sign?l je ignorov?n. +.TP +* +Je-li nastaveno \fBSIG_DFL\fP je vyvol?na implicitn? funkce. +.TP +* +Pokud je dispozice nastavena na funkci, pak je nejd??v bu? znovu +nastavena dispozice na \fBSIG_DFL\fP nebo je sign?l blokov?n(viz p?enositelnost +n??e) a \fIobslu?n? funkce\fP je vol?na s parametrem \fI signum\fP. Pokud vol?n? +funkce zablokovalo sign?l, je sign?l odblokov?n p?i n?vratu z obslu?n? +funkce. + +.LP +Sign?ly \fB SIGKILL \fP a \fBSIGSTOP \fP nemohou b?t odchyceny nebo blokov?ny. + + .PP Obslu?n? funkce dostane p?i zavol?n? jako parametr ??slo sign?lu. To umo??uje pou??t jednu obslu?nou funkci pro v?ce sign?l?. @@ -33,52 +51,96 @@ .SH "N?VRATOV? HODNOTA" Funkce .B signal -vrac? p?edchoz? hodnotu obsluhy sign?lu, nebo +vrac? p?edchoz? hodnotu obsluhy sign?lu, nebo .B SIG_ERR "," nastane-li chyba. -.SH POZN?MKY -Nelze nastavit obsluhu sign?l? -.B SIGKILL -a -.BR SIGSTOP . -.PP -V Linuxu se na rozd?l od syst?m? BSD obsluha sign?lu vrac? -p?i p??chodu sign?lu na standardn? hodnotu. -Kdy? ale pou?ijete -.B "#include " -m?sto -.B "" "," -je funkce -.B signal -p?edefinov?na na -.B __bsd_signal -a chov? se jako v BSD. -Ob? verze funkce -.B signal -jsou knihovn? funkce, kter? pou??vaj? syst?mov? vol?n? -.BR sigaction (2). -.PP -Nen?\-li V?m jasn? syntaxe uveden? na za??tku t?to manu?lov? str?nky, -mo?n? V?m pom??e tento ekvivalentn? z?pis: -.PP -typedef void (*sighandler_t)(int); -.br -.BI "sighandler_t signal(int " signum ", sighandler_t " handler ); -.PP -Podle normy POSIX nen? definov?no chov?n? procesu pot?, co -ignoruje sign?l SIGFPE, SIGILL, nebo SIGSEGV, kter? nebyl generov?n -funkcemi \fIkill()\fP nebo \fIraise()\fP. -Celo??seln? d?len? nulou d?v? nedefinovan? v?sledek a -na n?kter?ch architektur?ch generuje sign?l SIGFPE. -Ignorov?n? tohoto sign?lu m??e zp?sobit zacyklen? procesu. - +.SH "CHYBY" +.B EINVAL +.I signum +je neplatn? .SH "SPL?UJE STANDARDY" -ANSI C +C89, C99, POSIX.1-2001. +.SH "POZN?MKY" +Efekt funkce signal v procesech s vl?kny nejsou specifikov?ny. + +Dle specifikace POSIX je chov?n? syst?mu nespecifikov?no, pokud +ignoruje \fB SIGFPE \fP, \fBSIGILL \fP nebo \fBSIGSEGV \fP sign?l +pokud nebyl vyvol?n pomoc? \fBkill \fP(2) nebo \fBraise \fP(3). +Celo??seln? d?len? nulou m? nedefinovan? v?sledek. Na n?kter?ch +architektur?ch se generuje \fBSIGFRE\fP sign?l. (Tak? d?len? +nejv?t??ho z?porn?ho cel?ho ??sla -1 generuje \fBSIGFRE\fP). +Ignorov?n? tohoto sign?lu m??e v?st k nekone?n? smy?ce. + +Viz \fBsigaction\fP(2) pro v?ce informac? co se stane je-li +\fBSIGCHLD\fP nastaveno na \fBSIG_IGN\fP. + +Viz \fBsignal\fP(7) pro seznam asynchronn?ch bezpe?n?ch funkc?, +kter? mohou b?t bezpe?n? vol?ny uvnit? funkce pro obsluhu sign?lu. + +Pou?it? \fI sighandler_t\fP je roz???en?m GNU. R?zn? verze +glibc p?edem definuj? tento typ; libc4 a libc5 definuj? +\fISignalHandler\fP, glibc definuje \fIsig_t\fP a je-li +definov?n \fB_GNU_SOURCE\fP pak je definov?n i \fIsighandler_t\fP. +Bez definice takov?ho typu je deklarace funkce \fBsignal\fP h??e +?iteln?. + +\fB void ( *\fP \fIsignal\fP\fB(int\fP \fIsignum\fP\fB, void (*\fP +\fIhandler\fP\fB)(int)) ) (int);\fP + +.SH P?enositelnost +Jedin? p?enositeln? pou?it? funkce \fBsignal\fP() je nastavit obsluhu sign?lu +na \fBSIG_DFL\fP nebo \fBSIG_IGN\fP. S?mantika pou?it? \fBsignal\fP() na nastaven? +obsluhy sign?lu se li?? na r?zn?ch syst?mech (a POSIX.1 tot explicitn? podporuje). +\fB Proto jej nepou??vejte za t?mto ??elem.\fP + +POSIX.1 vy?e?il tento nesoulad v p?enositelnosti zaveden?m \fBsigaction\fP(2), +kter? poskytuje explicitn? kontrolu s?mantiky v p??pad? vyvol?n? obsluhy +sign?lu. Pou??vejte jej proto m?sto \fBsignal\fP()u. + +Pokud v p?vodn?ch Unixov?ch syst?mech byla obslu?n? funkce z??zen? pomoc? +\fBsignal\fP() vyvol?na pomoc? doru?en? sign?lu, stav byl nastaven na +\fBSIG_DFL\fP a syst?m neblokoval dal?? mo?n? doru?en? tohoto sign?lu. +System V tak? poskytuje s?mantiku pro \fBsignal\fP(). To bylo ?patn?, proto?e +sign?l mohl b?t znovu doru?en p?ed t?m, ne? se mohla obsluha sign?lu obnovit. +Nav?c doru?en? n?kolika sign?lu stejn?ho druhu bezprost?edn? za sebou +vy?stilo v rekurzivn? vol?n? obsluhy sign?lu. + +BSD vylep?ilo tuto situaci zm?nou s?mantiky obsluhy sign?lu (ale nane?t?st? +v tichosti tak? zm?nily s?mantiku z??zen? obsluhy pomoc? \fbsignal\fP()). +Kdy? je na BSD vyvol?na obsluha sign?lu , tak nen? dispozice sign?lu znovu +nastavena a dal?? doru?en? sign?lu je blokov?no dokud se prov?d? obsluha. +Situace na Linuxu je n?sleduj?c?: +.TP +* +Syst?mov? vol?n? j?dra \fBsignal\fP poskytuje System V s?mantiku. +.TP +* +Implicitn? v glibc 2 a pozd?j??ch vyd?n?ch je obalen \fBsignal\fP() +funkc?, kter? nevol? j?dro syst?mu. M?sto toho vol? \fBsigaction\fP(2) +a pou??v? p??znaky, kter? zaru?? BSD s?mantiku. Toto chov?n? ja zaru?eno +po dobu trv?n? definice makra \fB_BSD_SOURCE\fP. Standartn? je \fB_BSD_SOURCE\fP +definov?no; je tak? implicitn? definov?no, pokud je nadefinov?no \fB_GNU_SOURCE\fP +a tak? m??e b?t definov?no explicitn?. + +Na glibc 2 a pozd?j??ch, pokud nen? \fB_BSD_SOURCE\fP test makro definov?no, +poskytuje \fBsignal\fP() s?mantiku System V. (Standardn? implicitn? definice +\fB_BSD_SOURCE\fP nen? poskytnuta, pokud je \fBgcc\fP(1) vyvol?no v jenom ze +standardn?ch m?d? (-std=xxx nebo -ansi) nebo je definov?no jin? test makro +jako nap??klad \fB_POSIX_SOURCE\fP, \fB_XOPEN_SOURCE\fP nebo \fB_SVID_SOURCE\fP +viz \fB feature_test_macros\fP(7).) +.TP +Funkce \fBsignal\fP() v Linuxu libc4 a libc5 poskutyje s?mantiku +System V. Pokud je na libc5 syst?m vlo?eno m?sto + pak poskytuje \fBsignal\fP() BSD s?mantiku. .SH "DAL?? INFORMACE" -.BR kill "(1), " kill "(2), " killpg "(2), " pause "(2), " raise "(3), " -.BR sigaction "(2), " signal "(7), " sigsetops "(3), " sigvec (2), -.BR alarm (2). +.BR kill "(1), "alarm "(2)" kill "(2), " killpg "(2), " pause "(2), " +.BR sigaction "(2), " signalfd "(2),"sigpending "(2) " sigprocmask "(2), " +.BR sigqueue "(2), " sigsuspend "(2),"bsd_signal "(3) " raise "(3), " +.BR siginterrupt "(3), " sigsetopts "(3),"sigvec "(3) " sysv_signal "(3), " +.BR feature_test_macros " (7), " signal " (7). + +.SH TIR?? +Tato str?nka je sou??st? projektu Linux \fIman\-pages\fP. Popis projektu a +informace o hl??en? chyb najdete na http://www.kernel.org/doc/man\-pages/. -.SH VAROV?N? -P?eklad je pravd?podobn? zastaral?. Pokud chcete pomoci s jeho aktualizac?, zami?te na http://man-pages-cs-wiki.homelinux.net/ diff -ur man-pages-cs-0.18.20090209-orig/man-pages/man2/sigpause.2 man-pages-cs-0.18.20090209/man-pages/man2/sigpause.2 --- man-pages-cs-0.18.20090209-orig/man-pages/man2/sigpause.2 1999-05-31 19:28:28.000000000 +0200 +++ man-pages-cs-0.18.20090209/man-pages/man2/sigpause.2 2009-09-29 13:07:41.000000000 +0200 @@ -1,13 +1,16 @@ -.TH SIGPAUSE 2 "18. ?nora 1997" "Linux 1.3" "Linux - p??ru?ka Program?tora" +.\" Aktualizov?no podle man-pages-3.09-2 z distribuce Fedora 10 +.TH SIGPAUSE 2 "25. z??? 2009" "Linux 1.3" "Linux - p??ru?ka Program?tora" .do hla cs .do hpf hyphen.cs .SH JM?NO -sigpause \- uvolni blokovan? sign?ly a ?ekej na p?eru?en? +sigpause \- atomicky uvoln? blokovan? sign?ly a ?ek? na p?eru?en? .SH SYNTAXE .B #include .sp -.BI "int sigpause(int " sigmask ); +\fB int sigpause(int\fP \fIsigmask\fP\fB); /* BSD */ \fP +.sp +\fB int sigpause(int\fP\fI sig\fP\fB); /* SYSTEM V / Unix 95 */ \fP .SH POPIS Tato funkce je zastaral? a je nahrazena funkc? @@ -19,21 +22,38 @@ .I sigmask a pot? ?ek? na p??chod sign?lu. P?i n?vratu je obnovena p?vodn? maska sign?l?. .PP -Parametr -.I sigmask -je obvykle nastavov?n na nulu, tj. ?e nem? b?t blokov?n ??dn? sign?l. -Funkce +.SH N?VRATOV? HODNOTA +Pokud se funkce .B sigpause -je v?dy ukon?ena p?eru?en?m, vrac? \-1 a glob?ln? prom?nn? +() vr?t?, byla ukon?ena p?eru?en?m a n?vratov? hodnota je \-1 a glob?ln? prom?nn? .I errno je nastavena na .BR EINTR . .SH "SPL?UJE STANDARDY" -4.4BSD. Funkce -.B sigpause -se poprv? objevila v 4.3BSD a jej? pou?it? v nov?ch programech se nedoporu?uje. +Syst?m V verze funkce \fB sigpause\fP() je standardizov?na v POSIX.1-2001. +.SH POZN?MKY +.TP +\fB Historie\fP +Klasick? BSD verze t?to funkce se objevila v 4.2BSD. Nastavuje masku sign?l? procesu +na \fIsigmask\fP. Unix95 standardizoval nekompatibiln? System V verzi t?to funkce, +kter? odstran? specifikovan? sign?l \fIsig\fP ze sign?lov? masky procesu. Nep?ehledn? +situace kolem dvou nekompatibiln?ch funkc? se stejn?m n?zvem byla vy?e?ena pomoc? +funkce \fBsigsuspend\fP(2), kter? bere argument \fIsigset_t *\fP (m?sto \fI int\fP). +.TP +.B Linuxov? pozn?mky +Na Linuxu je tato rutina syst?mov?m vol?n?m pouze na architektu?e Sparc +(sparc64). + +Libc4 a libc5 u??vaj? pouze BSD verzi. + +Glibc pou??v? BSD verzi pokud je specifikov?na t??da testovac?ch maker \fB_BSD_SOURCE\fP a +z?rove? nen? definov?no ??dn? z \fB_POSIC_SOURCE\fP,\fB_POSIX_C_SOURCE\fP, \fB_XOPEN_SOURCE\fP, +\fB_GNU_SOURCE\fP, \fB_SVID_SOURCE\fP. System V verze je pou?ita v \fB_XOPEN_SOURCE\fP pokud +je definov?no. .SH "DAL?? INFORMACE" .BR sigsuspend "(2), " kill "(2), " sigaction "(2), " sigprocmask "(2), " -.BR sigblock "(2), " sigvec (2) -.SH VAROV?N? -P?eklad je pravd?podobn? zastaral?. Pokud chcete pomoci s jeho aktualizac?, zami?te na http://man-pages-cs-wiki.homelinux.net/ +.BR sigblock "(2), " sigvec " (2), " feature_test_macros "(7) +.SH TIR?? +Tato str?nka je sou??st? projektu Linux \fIman\-pages\fP. Popis projektu a +informace o hl??en? chyb najdete na http://www.kernel.org/doc/man\-pages/. + diff -ur man-pages-cs-0.18.20090209-orig/man-pages/man2/unimplemented.2 man-pages-cs-0.18.20090209/man-pages/man2/unimplemented.2 --- man-pages-cs-0.18.20090209-orig/man-pages/man2/unimplemented.2 1999-05-31 19:28:29.000000000 +0200 +++ man-pages-cs-0.18.20090209/man-pages/man2/unimplemented.2 2009-09-29 13:07:55.000000000 +0200 @@ -1,20 +1,38 @@ -.TH UNIMPLEMENTED 2 "5.ledna 1997" "Linux 1.2.4" "Linux - p??ru?ka program?tora" +.\" Aktualizov?no podle man-pages-3.09-2 z distribuce Fedora 10 +.TH UNIMPLEMENTED 2 "23.z??? 2009" "Linux 1.2.4" "Linux - p??ru?ka program?tora" .do hla cs .do hpf hyphen.cs .SH JM?NO -afs_syscall, break, gtty, lock, mpx, prof, stty, ulimit +afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, +gtty, isastream, lock, madvise1, mpx, multiplexer, prof, pro- +fil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver \- neimplementovan? syst?mov? vol?n? + .SH SYNTAXE Neimplementovan? syst?mov? vol?n?. .SH POPIS -Tato syst?mov? vol?n? nejsou implementov?na v Linuxu verze 1.2.4. +Tato syst?mov? vol?n? nejsou implementov?na v Linuxov?m j?d?e +2.6.22 .SH N?VRATOV? HODNOTA Tato syst?mov? vol?n? v?dy vrac? \-1 a nastav? .I errno na .BR ENOSYS . +.SH POZN?MKY +Funkce \fBftime\fP(3), \fBprofil\fP(3) a \fBulimit\fP(3) jsou +implementov?ny jako knihovn? funkce. + +N?kter? syst?mov? vol?n? jako \fBalloc_hugepages\fP(2), +\fBfree_hugepages\fP(2), \fBioperm\fP(2), \fBiopl\fP(2) +a \fBvm86\fP(2) existuj? pouze na n?kter?ch architektur?ch. + +N?kter? syst?mov? vol?n? jako \fBipc\fP(2), +\fBcreate_module\fP(2), \fBinit_module\fP(2) a \fBdelete_module\fP(2) +existuj? pouze pokud byla podpora t?chto vol?n? zakompilov?na +do linuxov?ho j?dra. .SH DAL?? INFORMACE -.BR obsolete (2), -.BR undocumented (2). -.SH VAROV?N? -P?eklad je pravd?podobn? zastaral?. Pokud chcete pomoci s jeho aktualizac?, zami?te na http://man-pages-cs-wiki.homelinux.net/ +.BR syscalls (2) +.SH TIR?? +Tato str?nka je sou??st? projektu Linux \fIman\-pages\fP. Popis projektu a +informace o hl??en? chyb najdete na http://www.kernel.org/doc/man\-pages/. + Index: man-pages-cs.spec =================================================================== RCS file: /cvs/pkgs/rpms/man-pages-cs/devel/man-pages-cs.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- man-pages-cs.spec 15 Sep 2009 11:41:24 -0000 1.26 +++ man-pages-cs.spec 30 Sep 2009 06:06:33 -0000 1.27 @@ -2,7 +2,7 @@ Summary: Czech man pages from the Linux Documentation Project Name: man-pages-cs Version: 0.18.20090209 -Release: 2%{?dist} +Release: 3%{?dist} License: GFDL and GPL+ Group: Documentation URL: http://sweb.cz/tropikhajma/man-pages-cs/index.html @@ -10,6 +10,8 @@ Source: http://tropikhajma.sweb.cz/%{nam Patch1: man-pages-cs-01.patch Patch2: man-pages-cs-02.patch Patch3: man-pages-cs-03.patch +Patch4: man-pages-cs-04.patch +Patch5: man-pages-cs-05.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -22,6 +24,8 @@ Czech. %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 +%patch5 -p1 %build # coreutils directory contains newer version @@ -47,6 +51,9 @@ rm -fr $RPM_BUILD_ROOT %{_mandir}/cs/* %changelog +* Tue Sep 28 2009 Ivana Varekova - 0.18.20090209-3 +- add another patches created by Ludek Dolihal + * Tue Sep 15 2009 Ivana Varekova - 0.18.20090209-2 - fix instalation part - remove duplicate files From cchance at fedoraproject.org Wed Sep 30 06:07:09 2009 From: cchance at fedoraproject.org (cchance) Date: Wed, 30 Sep 2009 06:07:09 +0000 (UTC) Subject: rpms/ibus-table/F-11 .cvsignore, 1.9, 1.10 ibus-table.spec, 1.19, 1.20 sources, 1.10, 1.11 Message-ID: <20090930060709.AEDB611C00E6@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29766 Modified Files: .cvsignore ibus-table.spec sources Log Message: rebuilt for ibus 1.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/F-11/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 16 Jun 2009 04:08:59 -0000 1.9 +++ .cvsignore 30 Sep 2009 06:07:09 -0000 1.10 @@ -1,2 +1 @@ -ibus-table-1.1.0.20090527.tar.gz -ibus-table-1.1.0.20090316.tar.gz +ibus-table-1.2.0.20090912.tar.gz Index: ibus-table.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/F-11/ibus-table.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- ibus-table.spec 16 Jun 2009 04:14:28 -0000 1.19 +++ ibus-table.spec 30 Sep 2009 06:07:09 -0000 1.20 @@ -1,18 +1,15 @@ Name: ibus-table -Version: 1.1.0.20090610 +Version: 1.2.0.20090912 Release: 1%{?dist} Summary: The Table engine for IBus platform License: LGPLv2+ Group: System Environment/Libraries URL: http://code.google.com/p/ibus/ -#Source0: http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz -Source0: http://ibus.googlecode.com/files/%{name}-1.1.0.20090316.tar.gz -Patch0: ibus-table-1.1.0.20090316-1.bz490396.no_speedmeter.patch -Patch1: ibus-table-1.1.0.20090316-4.candidate_order.patch +Source0: http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: ibus-devel > 1.1.0 -Requires: ibus > 1.1.0 +BuildRequires: ibus-devel > 1.2 +Requires: ibus > 1.2 %description The package contains general Table engine for IBus platform. @@ -26,9 +23,7 @@ Requires: %{name} = %{version}-%{relea This package contains additional tables. %prep -%setup -q -n %{name}-1.1.0.20090316 -%patch0 -p1 -%patch1 -p1 +%setup -q %build %configure --disable-static --enable-additional @@ -70,7 +65,7 @@ ibus-table-createdb -i -n %{_datadir}/ib %{_datadir}/%{name}/icons/py-mode.svg %{_datadir}/%{name}/icons/tab-mode.svg %{_datadir}/%{name}/icons/chinese.svg -%{_datadir}/%{name}/icons/dcommit.svg +%{_datadir}/%{name}/icons/acommit.svg %{_datadir}/%{name}/icons/english.svg %{_datadir}/%{name}/icons/ncommit.svg %{_datadir}/%{name}/data/pinyin_table.txt.bz2 @@ -109,13 +104,15 @@ ibus-table-createdb -i -n %{_datadir}/ib %{_datadir}/%{name}/icons/latex.svg %changelog +* Wed Sep 30 2009 Caius 'kaio' Chance - 1.2.0.20090912-1.fc11 +- Rebuilt with IBus 1.2. + * Tue Jun 16 2009 Caius 'kaio' Chance - 1.1.0.20090609-1.fc11 - Resolves: rhbz#505700 (Cannout input CangJie and Quick.) * Wed May 27 2009 Caius 'kaio' Chance - 1.1.0.20090527-1.fc11 - Updated source tarball from upstream, which with candidate order fix. - * Mon Mar 16 2009 Caius Chance - 1.1.0.20090316-1.fc11 - Resolves: rhbz#490396 - Updated source tarball. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 16 Jun 2009 04:08:59 -0000 1.10 +++ sources 30 Sep 2009 06:07:09 -0000 1.11 @@ -1,2 +1 @@ -84a2cceaf596780269af80c897d5f037 ibus-table-1.1.0.20090527.tar.gz -f512ac6bd166c68c8308a255fcd77d48 ibus-table-1.1.0.20090316.tar.gz +22c3994f665b129adc1db6eabed90fda ibus-table-1.2.0.20090912.tar.gz From cchance at fedoraproject.org Wed Sep 30 06:24:31 2009 From: cchance at fedoraproject.org (cchance) Date: Wed, 30 Sep 2009 06:24:31 +0000 (UTC) Subject: rpms/ibus-table-cangjie/F-11 .cvsignore, 1.2, 1.3 ibus-table-cangjie.spec, 1.9, 1.10 sources, 1.2, 1.3 Message-ID: <20090930062431.F3E7011C00E6@cvs1.fedora.phx.redhat.com> Author: cchance Update of /cvs/pkgs/rpms/ibus-table-cangjie/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3078 Modified Files: .cvsignore ibus-table-cangjie.spec sources Log Message: rebuilt w/ ibus 1.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-cangjie/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 16 Mar 2009 01:25:53 -0000 1.2 +++ .cvsignore 30 Sep 2009 06:24:31 -0000 1.3 @@ -1 +1,2 @@ -ibus-table-cangjie-1.1.0.20090309.tar.gz +ibus-table-quick-1.2.0.20090902.tar.gz +ibus-table-cangjie-1.2.0.20090717.tar.gz Index: ibus-table-cangjie.spec =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-cangjie/F-11/ibus-table-cangjie.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- ibus-table-cangjie.spec 15 Jul 2009 06:16:46 -0000 1.9 +++ ibus-table-cangjie.spec 30 Sep 2009 06:24:31 -0000 1.10 @@ -1,42 +1,42 @@ Name: ibus-table-cangjie -Version: 1.1.0.20090309 -Release: 13%{?dist} -Summary: Cang Jie input methods for ibus-table +Version: 1.2.0.20090717 +Release: 1%{?dist} +Summary: CangJie table(s) for ibus-table License: Public Domain and GPLv2+ Group: System Environment/Libraries URL: http://code.google.com/p/ibus/ Source0: http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz -Source1: COPYING.tables +Source1: http://ibus.googlecode.com/files/ibus-table-quick-1.2.0.20090902.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch # for noarch pkgconfig -Requires: ibus >= 1.1.0.20090609, ibus-table >= 1.1.0.20090610 -Requires(post): ibus >= 1.1.0.20090609, ibus-table >= 1.1.0.20090610 -BuildRequires: ibus >= 1.1.0.20090609, ibus-table >= 1.1.0.20090610 +Requires: ibus >= 1.2, ibus-table >= 1.2 +BuildRequires: ibus >= 1.2, ibus-table >= 1.2 BuildRequires: gettext-devel >= 0.17, automake >= 1.10.1 %description -The package contains Cang Jie input methods for Table engine of IBus platform. +The package contains CangJie table for Table engine of IBus platform. %prep -%setup -q -%__cp COPYING icons/COPYING.icons -%__cp %{SOURCE1} tables/COPYING.tables +%setup0 -q -b 0 -n %{name}-%{version} +%setup1 -q -b 1 -n ibus-table-quick-1.2.0.20090902 %build export IBUS_TABLE_CREATEDB="%{_bindir}/ibus-table-createdb -o" -./autogen.sh \ - --prefix=%{_prefix} \ - --enable-cangjie5 \ - --enable-cangjie3 \ - --enable-quick5 \ - --enable-quick3 + +cd ../%{name}-%{version} +./autogen.sh --prefix=%{_prefix} --enable-cangjie5 --enable-cangjie3 %__make %{?_smp_mflags} +cd ../ibus-table-quick-1.2.0.20090902/ +./autogen.sh --prefix=%{_prefix} --enable-quick5 --enable-quick3 %install %__rm -rf %{buildroot} +cd ../%{name}-%{version} +make DESTDIR=%{buildroot} INSTALL="install -p" NO_INDEX=true install +cd ../ibus-table-quick-1.2.0.20090902/ make DESTDIR=%{buildroot} INSTALL="install -p" NO_INDEX=true install %clean @@ -48,10 +48,11 @@ cd %{_datadir}/ibus-table/tables/ %{_bindir}/ibus-table-createdb -i -n cangjie5.db %{_bindir}/ibus-table-createdb -i -n quick3.db %{_bindir}/ibus-table-createdb -i -n quick5.db +%{_bindir}/ibus-table-createdb -i -n quick-classic.db %files %defattr(-,root,root,-) -%doc AUTHORS icons/COPYING.icons tables/COPYING.tables README +%doc AUTHORS COPYING README %dir %{_datadir}/ibus-table %dir %{_datadir}/ibus-table/icons %dir %{_datadir}/ibus-table/tables @@ -59,12 +60,17 @@ cd %{_datadir}/ibus-table/tables/ %verify(not md5 size mtime) %{_datadir}/ibus-table/tables/cangjie5.db %verify(not md5 size mtime) %{_datadir}/ibus-table/tables/quick3.db %verify(not md5 size mtime) %{_datadir}/ibus-table/tables/quick5.db +%verify(not md5 size mtime) %{_datadir}/ibus-table/tables/quick-classic.db %{_datadir}/ibus-table/icons/cangjie3.svg %{_datadir}/ibus-table/icons/cangjie5.svg %{_datadir}/ibus-table/icons/quick3.png %{_datadir}/ibus-table/icons/quick5.png +%{_datadir}/ibus-table/icons/quick-classic.png %changelog +* Wed Sep 30 2009 Caius 'kaio' Chance - 1.2.0.20090717-1.fc11 +- Rebuilt for ibus 1.2. + * Tue Jun 23 2009 Caius 'kaio' Chance - 1.1.0.20090309-13.fc11 - Refined macros. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ibus-table-cangjie/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 16 Mar 2009 01:25:54 -0000 1.2 +++ sources 30 Sep 2009 06:24:31 -0000 1.3 @@ -1 +1,2 @@ -21b4c23cd7c700330d7006d8c38f3b2e ibus-table-cangjie-1.1.0.20090309.tar.gz +488c33d4ae2b35aa82764cb746fe4cb4 ibus-table-quick-1.2.0.20090902.tar.gz +c18db9f349ff92479c5528e1ea61fe79 ibus-table-cangjie-1.2.0.20090717.tar.gz From salimma at fedoraproject.org Wed Sep 30 06:30:47 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Wed, 30 Sep 2009 06:30:47 +0000 (UTC) Subject: rpms/llvm/devel llvm-2.6-destdir.patch,1.1,1.2 llvm.spec,1.37,1.38 Message-ID: <20090930063047.63D2911C0261@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/llvm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5955 Modified Files: llvm-2.6-destdir.patch llvm.spec Log Message: Reworked destdir patch, due to slight changes in Makefiles llvm-2.6-destdir.patch: Makefile.config.in | 16 +++++++-------- Makefile.rules | 46 ++++++++++++++++++++++----------------------- docs/CommandGuide/Makefile | 6 ++--- docs/Makefile | 24 +++++++++++------------ docs/tutorial/Makefile | 2 - lib/VMCore/Makefile | 4 +-- tools/gccas/Makefile | 4 +-- tools/gccld/Makefile | 4 +-- tools/llvm-config/Makefile | 4 +-- 9 files changed, 55 insertions(+), 55 deletions(-) Index: llvm-2.6-destdir.patch =================================================================== RCS file: /cvs/pkgs/rpms/llvm/devel/llvm-2.6-destdir.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- llvm-2.6-destdir.patch 7 Sep 2009 06:59:47 -0000 1.1 +++ llvm-2.6-destdir.patch 30 Sep 2009 06:30:46 -0000 1.2 @@ -1,39 +1,102 @@ -From 5a380ce5d1c8d5a1474764a7a54a1e2072fddb03 Mon Sep 17 00:00:00 2001 -From: Erick Tryzelaar -Date: Fri, 21 Aug 2009 11:59:01 -0700 -Subject: [PATCH] Rewrite makefiles to explicitly reference DESTDIR so we can not bake DESTDIR - into the O'Caml symlinks. -MIME-Version: 1.0 -Content-Type: multipart/mixed; boundary="------------1.6.4" - -This is a multi-part message in MIME format. ---------------1.6.4 -Content-Type: text/plain; charset=UTF-8; format=fixed -Content-Transfer-Encoding: 8bit - ---- - Makefile.config.in | 16 +++++++------- - Makefile.rules | 46 ++++++++++++++++++++++---------------------- - docs/CommandGuide/Makefile | 6 ++-- - docs/Makefile | 24 +++++++++++----------- - docs/tutorial/Makefile | 2 +- - lib/VMCore/Makefile | 4 +- - tools/gccas/Makefile | 4 +- - tools/gccld/Makefile | 4 +- - tools/llvm-config/Makefile | 4 +- - 9 files changed, 55 insertions(+), 55 deletions(-) - - ---------------1.6.4 -Content-Type: text/x-patch; name="0001-Rewrite-makefiles-to-explicitly-reference-DESTDIR-so.patch" -Content-Transfer-Encoding: 8bit -Content-Disposition: attachment; filename="0001-Rewrite-makefiles-to-explicitly-reference-DESTDIR-so.patch" - -diff --git Makefile.config.in Makefile.config.in -index ecd0595..73656f7 100644 ---- Makefile.config.in -+++ Makefile.config.in -@@ -76,14 +76,14 @@ endif +diff -ru llvm-2.6.orig/docs/CommandGuide/Makefile llvm-2.6/docs/CommandGuide/Makefile +--- llvm-2.6.orig/docs/CommandGuide/Makefile 2009-08-31 02:25:32.000000000 -0400 ++++ llvm-2.6/docs/CommandGuide/Makefile 2009-09-30 02:28:03.107649582 -0400 +@@ -77,9 +77,9 @@ + clean-local:: + $(Verb) $(RM) -f pod2htm*.*~~ $(HTML) $(MAN) $(PS) + +-HTML_DIR := $(PROJ_docsdir)/html/CommandGuide +-MAN_DIR := $(PROJ_mandir)/man1 +-PS_DIR := $(PROJ_docsdir)/ps ++HTML_DIR := $(DESTDIR)$(PROJ_docsdir)/html/CommandGuide ++MAN_DIR := $(DESTDIR)$(PROJ_mandir)/man1 ++PS_DIR := $(DESTDIR)$(PROJ_docsdir)/ps + + install-local:: $(HTML) $(INSTALL_MANS) $(PS) + $(Echo) Installing HTML CommandGuide Documentation +diff -ru llvm-2.6.orig/docs/Makefile llvm-2.6/docs/Makefile +--- llvm-2.6.orig/docs/Makefile 2008-03-31 13:27:57.000000000 -0400 ++++ llvm-2.6/docs/Makefile 2009-09-30 02:28:03.110650445 -0400 +@@ -48,11 +48,11 @@ + + install-html: $(PROJ_OBJ_DIR)/html.tar.gz + $(Echo) Installing HTML documentation +- $(Verb) $(MKDIR) $(PROJ_docsdir)/html +- $(Verb) $(MKDIR) $(PROJ_docsdir)/html/img +- $(Verb) $(DataInstall) $(HTML) $(PROJ_docsdir)/html +- $(Verb) $(DataInstall) $(IMAGES) $(PROJ_docsdir)/html/img +- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(PROJ_docsdir) ++ $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html ++ $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/img ++ $(Verb) $(DataInstall) $(HTML) $(DESTDIR)$(PROJ_docsdir)/html ++ $(Verb) $(DataInstall) $(IMAGES) $(DESTDIR)$(PROJ_docsdir)/html/img ++ $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(DESTDIR)$(PROJ_docsdir) + + $(PROJ_OBJ_DIR)/html.tar.gz: $(HTML) + $(Echo) Packaging HTML documentation +@@ -63,11 +63,11 @@ + + install-doxygen: doxygen + $(Echo) Installing doxygen documentation +- $(Verb) $(MKDIR) $(PROJ_docsdir)/html/doxygen +- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(PROJ_docsdir) ++ $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/doxygen ++ $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(DESTDIR)$(PROJ_docsdir) + $(Verb) cd $(PROJ_OBJ_DIR)/doxygen && \ + $(FIND) . -type f -exec \ +- $(DataInstall) {} $(PROJ_docsdir)/html/doxygen \; ++ $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/html/doxygen \; + + doxygen: regendoc $(PROJ_OBJ_DIR)/doxygen.tar.gz + +@@ -94,11 +94,11 @@ + + install-ocamldoc: ocamldoc + $(Echo) Installing ocamldoc documentation +- $(Verb) $(MKDIR) $(PROJ_docsdir)/ocamldoc/html +- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(PROJ_docsdir) ++ $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html ++ $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(DESTDIR)$(PROJ_docsdir) + $(Verb) cd $(PROJ_OBJ_DIR)/ocamldoc && \ + $(FIND) . -type f -exec \ +- $(DataInstall) {} $(PROJ_docsdir)/ocamldoc/html \; ++ $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html \; + + ocamldoc: regen-ocamldoc $(PROJ_OBJ_DIR)/ocamldoc.tar.gz + +@@ -122,4 +122,4 @@ + + uninstall-local:: + $(Echo) Uninstalling Documentation +- $(Verb) $(RM) -rf $(PROJ_docsdir) ++ $(Verb) $(RM) -rf $(DESTDIR)$(PROJ_docsdir) +diff -ru llvm-2.6.orig/docs/tutorial/Makefile llvm-2.6/docs/tutorial/Makefile +--- llvm-2.6.orig/docs/tutorial/Makefile 2008-03-30 16:32:18.000000000 -0400 ++++ llvm-2.6/docs/tutorial/Makefile 2009-09-30 02:28:03.112652092 -0400 +@@ -12,7 +12,7 @@ + + HTML := $(wildcard $(PROJ_SRC_DIR)/*.html) + EXTRA_DIST := $(HTML) index.html +-HTML_DIR := $(PROJ_docsdir)/html/tutorial ++HTML_DIR := $(DESTDIR)$(PROJ_docsdir)/html/tutorial + + install-local:: $(HTML) + $(Echo) Installing HTML Tutorial Documentation +diff -ru llvm-2.6.orig/lib/VMCore/Makefile llvm-2.6/lib/VMCore/Makefile +--- llvm-2.6.orig/lib/VMCore/Makefile 2009-01-09 11:44:42.000000000 -0500 ++++ llvm-2.6/lib/VMCore/Makefile 2009-09-30 02:28:03.114651503 -0400 +@@ -29,5 +29,5 @@ + changed significantly. ) + + install-local:: $(GENFILE) +- $(Echo) Installing $(PROJ_includedir)/llvm/Intrinsics.gen +- $(Verb) $(DataInstall) $(GENFILE) $(PROJ_includedir)/llvm/Intrinsics.gen ++ $(Echo) Installing $(DESTDIR)$(PROJ_includedir)/llvm/Intrinsics.gen ++ $(Verb) $(DataInstall) $(GENFILE) $(DESTDIR)$(PROJ_includedir)/llvm/Intrinsics.gen +diff -ru llvm-2.6.orig/Makefile.config.in llvm-2.6/Makefile.config.in +--- llvm-2.6.orig/Makefile.config.in 2009-08-17 20:40:33.000000000 -0400 ++++ llvm-2.6/Makefile.config.in 2009-09-30 02:28:03.099649281 -0400 +@@ -76,14 +76,14 @@ LLVMMAKE := $(LLVM_SRC_ROOT)/make @@ -56,11 +119,10 @@ index ecd0595..73656f7 100644 # Determine if we're on a unix type operating system LLVM_ON_UNIX:=@LLVM_ON_UNIX@ -diff --git Makefile.rules Makefile.rules -index 5556684..08965f3 100644 ---- Makefile.rules -+++ Makefile.rules -@@ -720,7 +720,7 @@ ObjectsBC := $(BaseNameSources:%=$(ObjDir)/%.bc) +diff -ru llvm-2.6.orig/Makefile.rules llvm-2.6/Makefile.rules +--- llvm-2.6.orig/Makefile.rules 2009-09-12 18:25:41.000000000 -0400 ++++ llvm-2.6/Makefile.rules 2009-09-30 02:28:03.104648788 -0400 +@@ -725,7 +725,7 @@ # in the file so they get built before dependencies #--------------------------------------------------------- @@ -69,7 +131,7 @@ index 5556684..08965f3 100644 $(Verb) $(MKDIR) $@ # To create other directories, as needed, and timestamp their creation -@@ -842,22 +842,22 @@ install-local:: +@@ -847,22 +847,22 @@ uninstall-local:: $(Echo) UnInstall circumvented with NO_INSTALL else @@ -98,7 +160,7 @@ index 5556684..08965f3 100644 done endif -@@ -944,7 +944,7 @@ endif +@@ -949,7 +949,7 @@ ifdef BYTECODE_DESTINATION ModuleDestDir := $(BYTECODE_DESTINATION) else @@ -107,7 +169,7 @@ index 5556684..08965f3 100644 endif ifdef NO_INSTALL -@@ -1023,17 +1023,17 @@ install-local:: +@@ -1028,17 +1028,17 @@ uninstall-local:: $(Echo) Uninstall circumvented with NO_INSTALL else @@ -128,7 +190,7 @@ index 5556684..08965f3 100644 endif endif -@@ -1078,7 +1078,7 @@ endif +@@ -1083,7 +1083,7 @@ ifdef BYTECODE_DESTINATION BytecodeDestDir := $(BYTECODE_DESTINATION) else @@ -137,7 +199,7 @@ index 5556684..08965f3 100644 endif DestBytecodeLib = $(BytecodeDestDir)/lib$(LIBRARYNAME).bca -@@ -1141,13 +1141,13 @@ install-local:: +@@ -1146,13 +1146,13 @@ uninstall-local:: $(Echo) Uninstall circumvented with NO_INSTALL else @@ -154,7 +216,7 @@ index 5556684..08965f3 100644 $(Verb) $(INSTALL) $(LibName.A) $(DestArchiveLib) uninstall-local:: -@@ -1225,11 +1225,11 @@ install-local:: +@@ -1230,11 +1230,11 @@ uninstall-local:: $(Echo) Uninstall circumvented with NO_INSTALL else @@ -168,7 +230,7 @@ index 5556684..08965f3 100644 $(Echo) Installing $(BuildMode) $(DestTool) $(Verb) $(ProgInstall) $(ToolBuildPath) $(DestTool) -@@ -1824,25 +1824,25 @@ uninstall-local:: +@@ -1829,25 +1829,25 @@ else install-local:: $(Echo) Installing include files @@ -198,7 +260,7 @@ index 5556684..08965f3 100644 done ; \ fi endif -@@ -1854,10 +1854,10 @@ uninstall-local:: +@@ -1859,10 +1859,10 @@ $(RM) -f `find . -path '*/Internal' -prune -o '(' -type f \ '!' '(' -name '*~' -o -name '.#*' \ -o -name '*.in' ')' -print ')' | \ @@ -211,110 +273,10 @@ index 5556684..08965f3 100644 fi endif endif -diff --git docs/CommandGuide/Makefile docs/CommandGuide/Makefile -index cf77e6a..28835ac 100644 ---- docs/CommandGuide/Makefile -+++ docs/CommandGuide/Makefile -@@ -71,9 +71,9 @@ EXTRA_DIST := $(POD) index.html - clean-local:: - $(Verb) $(RM) -f pod2htm*.*~~ $(HTML) $(MAN) $(PS) - --HTML_DIR := $(PROJ_docsdir)/html/CommandGuide --MAN_DIR := $(PROJ_mandir)/man1 --PS_DIR := $(PROJ_docsdir)/ps -+HTML_DIR := $(DESTDIR)$(PROJ_docsdir)/html/CommandGuide -+MAN_DIR := $(DESTDIR)$(PROJ_mandir)/man1 -+PS_DIR := $(DESTDIR)$(PROJ_docsdir)/ps - - install-local:: $(HTML) $(MAN) $(PS) - $(Echo) Installing HTML CommandGuide Documentation -diff --git docs/Makefile docs/Makefile -index 310c4bd..30cd8a7 100644 ---- docs/Makefile -+++ docs/Makefile -@@ -48,11 +48,11 @@ generated:: doxygen ocamldoc - - install-html: $(PROJ_OBJ_DIR)/html.tar.gz - $(Echo) Installing HTML documentation -- $(Verb) $(MKDIR) $(PROJ_docsdir)/html -- $(Verb) $(MKDIR) $(PROJ_docsdir)/html/img -- $(Verb) $(DataInstall) $(HTML) $(PROJ_docsdir)/html -- $(Verb) $(DataInstall) $(IMAGES) $(PROJ_docsdir)/html/img -- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(PROJ_docsdir) -+ $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html -+ $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/img -+ $(Verb) $(DataInstall) $(HTML) $(DESTDIR)$(PROJ_docsdir)/html -+ $(Verb) $(DataInstall) $(IMAGES) $(DESTDIR)$(PROJ_docsdir)/html/img -+ $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(DESTDIR)$(PROJ_docsdir) - - $(PROJ_OBJ_DIR)/html.tar.gz: $(HTML) - $(Echo) Packaging HTML documentation -@@ -63,11 +63,11 @@ $(PROJ_OBJ_DIR)/html.tar.gz: $(HTML) - - install-doxygen: doxygen - $(Echo) Installing doxygen documentation -- $(Verb) $(MKDIR) $(PROJ_docsdir)/html/doxygen -- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(PROJ_docsdir) -+ $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/doxygen -+ $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(DESTDIR)$(PROJ_docsdir) - $(Verb) cd $(PROJ_OBJ_DIR)/doxygen && \ - $(FIND) . -type f -exec \ -- $(DataInstall) {} $(PROJ_docsdir)/html/doxygen \; -+ $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/html/doxygen \; - - doxygen: regendoc $(PROJ_OBJ_DIR)/doxygen.tar.gz - -@@ -94,11 +94,11 @@ $(LLVM_SRC_ROOT)/docs/userloc.html: - - install-ocamldoc: ocamldoc - $(Echo) Installing ocamldoc documentation -- $(Verb) $(MKDIR) $(PROJ_docsdir)/ocamldoc/html -- $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(PROJ_docsdir) -+ $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html -+ $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(DESTDIR)$(PROJ_docsdir) - $(Verb) cd $(PROJ_OBJ_DIR)/ocamldoc && \ - $(FIND) . -type f -exec \ -- $(DataInstall) {} $(PROJ_docsdir)/ocamldoc/html \; -+ $(DataInstall) {} $(DESTDIR)$(PROJ_docsdir)/ocamldoc/html \; - - ocamldoc: regen-ocamldoc $(PROJ_OBJ_DIR)/ocamldoc.tar.gz - -@@ -122,4 +122,4 @@ $(PROJ_OBJ_DIR)/ocamldoc.tar.gz: - - uninstall-local:: - $(Echo) Uninstalling Documentation -- $(Verb) $(RM) -rf $(PROJ_docsdir) -+ $(Verb) $(RM) -rf $(DESTDIR)$(PROJ_docsdir) -diff --git docs/tutorial/Makefile docs/tutorial/Makefile -index 6169bb8..9082ad4 100644 ---- docs/tutorial/Makefile -+++ docs/tutorial/Makefile -@@ -12,7 +12,7 @@ include $(LEVEL)/Makefile.common - - HTML := $(wildcard $(PROJ_SRC_DIR)/*.html) - EXTRA_DIST := $(HTML) index.html --HTML_DIR := $(PROJ_docsdir)/html/tutorial -+HTML_DIR := $(DESTDIR)$(PROJ_docsdir)/html/tutorial - - install-local:: $(HTML) - $(Echo) Installing HTML Tutorial Documentation -diff --git lib/VMCore/Makefile lib/VMCore/Makefile -index e9d3dc8..c4817a5 100644 ---- lib/VMCore/Makefile -+++ lib/VMCore/Makefile -@@ -29,5 +29,5 @@ $(GENFILE): $(ObjDir)/Intrinsics.gen.tmp - changed significantly. ) - - install-local:: $(GENFILE) -- $(Echo) Installing $(PROJ_includedir)/llvm/Intrinsics.gen -- $(Verb) $(DataInstall) $(GENFILE) $(PROJ_includedir)/llvm/Intrinsics.gen -+ $(Echo) Installing $(DESTDIR)$(PROJ_includedir)/llvm/Intrinsics.gen -+ $(Verb) $(DataInstall) $(GENFILE) $(DESTDIR)$(PROJ_includedir)/llvm/Intrinsics.gen -diff --git tools/gccas/Makefile tools/gccas/Makefile -index ff84d96..594f9e4 100644 ---- tools/gccas/Makefile -+++ tools/gccas/Makefile -@@ -10,9 +10,9 @@ LEVEL = ../.. +diff -ru llvm-2.6.orig/tools/gccas/Makefile llvm-2.6/tools/gccas/Makefile +--- llvm-2.6.orig/tools/gccas/Makefile 2007-12-29 15:07:17.000000000 -0500 ++++ llvm-2.6/tools/gccas/Makefile 2009-09-30 02:28:03.116650426 -0400 +@@ -10,9 +10,9 @@ include $(LEVEL)/Makefile.common @@ -326,11 +288,10 @@ index ff84d96..594f9e4 100644 $(Echo) Installing gccas shell script. $(Verb) sed "s#@TOOLDIR@#$(PROJ_bindir)#" $< > $@ $(Verb) chmod 0755 $@ -diff --git tools/gccld/Makefile tools/gccld/Makefile -index b2d3f73..8ec0307 100644 ---- tools/gccld/Makefile -+++ tools/gccld/Makefile -@@ -11,9 +11,9 @@ LEVEL = ../.. +diff -ru llvm-2.6.orig/tools/gccld/Makefile llvm-2.6/tools/gccld/Makefile +--- llvm-2.6.orig/tools/gccld/Makefile 2007-12-29 15:07:17.000000000 -0500 ++++ llvm-2.6/tools/gccld/Makefile 2009-09-30 02:28:03.117649993 -0400 +@@ -11,9 +11,9 @@ include $(LEVEL)/Makefile.common @@ -342,11 +303,10 @@ index b2d3f73..8ec0307 100644 $(Echo) Installing gccld shell script. $(Verb) sed "s#@TOOLDIR@#$(PROJ_bindir)#" $< > $@ $(Verb) chmod 0755 $@ -diff --git tools/llvm-config/Makefile tools/llvm-config/Makefile -index 6eedca0..8659681 100644 ---- tools/llvm-config/Makefile -+++ tools/llvm-config/Makefile -@@ -87,6 +87,6 @@ clean-local:: +diff -ru llvm-2.6.orig/tools/llvm-config/Makefile llvm-2.6/tools/llvm-config/Makefile +--- llvm-2.6.orig/tools/llvm-config/Makefile 2009-03-10 15:01:23.000000000 -0400 ++++ llvm-2.6/tools/llvm-config/Makefile 2009-09-30 02:28:03.119650243 -0400 +@@ -87,6 +87,6 @@ $(LibDeps) GenLibDeps.out install-local:: all-local $(Echo) Installing llvm-config @@ -355,7 +315,3 @@ index 6eedca0..8659681 100644 + $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_bindir) + $(Verb) $(ScriptInstall) $(ToolDir)/llvm-config $(DESTDIR)$(PROJ_bindir) - ---------------1.6.4-- - - Index: llvm.spec =================================================================== RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- llvm.spec 30 Sep 2009 01:42:01 -0000 1.37 +++ llvm.spec 30 Sep 2009 06:30:47 -0000 1.38 @@ -158,7 +158,7 @@ HTML documentation for LLVM's OCaml bind %setup -q -n llvm-%{version} -a1 %{?_with_gcc:-a2} mv clang-2.6 tools/clang -%patch0 -p0 -b .destdir +%patch0 -p1 -b .destdir pushd tools/clang %patch1 -p0 -b .destdir-clang popd From pkgdb at fedoraproject.org Wed Sep 30 06:37:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:37:51 +0000 Subject: [pkgdb] ibus-table-translit: kaio has requested watchcommits Message-ID: <20090930063751.E806610F894@bastion2.fedora.phx.redhat.com> kaio has requested the watchcommits acl on ibus-table-translit (Fedora devel) To make changes to this package see: /pkgdb/packages/name/ibus-table-translit From pkgdb at fedoraproject.org Wed Sep 30 06:37:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:37:52 +0000 Subject: [pkgdb] ibus-table-translit: kaio has requested watchbugzilla Message-ID: <20090930063753.2A5F310F8A9@bastion2.fedora.phx.redhat.com> kaio has requested the watchbugzilla acl on ibus-table-translit (Fedora devel) To make changes to this package see: /pkgdb/packages/name/ibus-table-translit From pkgdb at fedoraproject.org Wed Sep 30 06:38:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:38:14 +0000 Subject: [pkgdb] ibus-table-translit: kaio has requested watchbugzilla Message-ID: <20090930063814.1A3C110F875@bastion2.fedora.phx.redhat.com> kaio has requested the watchbugzilla acl on ibus-table-translit (Fedora 11) To make changes to this package see: /pkgdb/packages/name/ibus-table-translit From pkgdb at fedoraproject.org Wed Sep 30 06:38:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:38:16 +0000 Subject: [pkgdb] ibus-table-translit: kaio has requested watchcommits Message-ID: <20090930063816.8C99910F894@bastion2.fedora.phx.redhat.com> kaio has requested the watchcommits acl on ibus-table-translit (Fedora 11) To make changes to this package see: /pkgdb/packages/name/ibus-table-translit From pkgdb at fedoraproject.org Wed Sep 30 06:38:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:38:23 +0000 Subject: [pkgdb] ibus-table-translit: kaio has given up watchbugzilla Message-ID: <20090930063823.928ED10F88B@bastion2.fedora.phx.redhat.com> kaio has given up the watchbugzilla acl on ibus-table-translit (Fedora 11) To make changes to this package see: /pkgdb/packages/name/ibus-table-translit From pkgdb at fedoraproject.org Wed Sep 30 06:38:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:38:25 +0000 Subject: [pkgdb] ibus-table-translit: kaio has given up watchcommits Message-ID: <20090930063825.9A59C10F895@bastion2.fedora.phx.redhat.com> kaio has given up the watchcommits acl on ibus-table-translit (Fedora 11) To make changes to this package see: /pkgdb/packages/name/ibus-table-translit From pkgdb at fedoraproject.org Wed Sep 30 06:38:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:38:28 +0000 Subject: [pkgdb] ibus-table-translit: kaio has given up watchcommits Message-ID: <20090930063828.DE46510F875@bastion2.fedora.phx.redhat.com> kaio has given up the watchcommits acl on ibus-table-translit (Fedora devel) To make changes to this package see: /pkgdb/packages/name/ibus-table-translit From pkgdb at fedoraproject.org Wed Sep 30 06:38:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:38:29 +0000 Subject: [pkgdb] ibus-table-translit: kaio has given up watchbugzilla Message-ID: <20090930063829.8D49D10F88C@bastion2.fedora.phx.redhat.com> kaio has given up the watchbugzilla acl on ibus-table-translit (Fedora devel) To make changes to this package see: /pkgdb/packages/name/ibus-table-translit From jfch2222 at fedoraproject.org Wed Sep 30 06:43:44 2009 From: jfch2222 at fedoraproject.org (Jan F. Chadima) Date: Wed, 30 Sep 2009 06:43:44 +0000 (UTC) Subject: rpms/openssh/devel openssh-5.2p1-nss-keys.patch, 1.2, 1.3 openssh.spec, 1.169, 1.170 Message-ID: <20090930064344.456B811C00E6@cvs1.fedora.phx.redhat.com> Author: jfch2222 Update of /cvs/pkgs/rpms/openssh/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9807 Modified Files: openssh-5.2p1-nss-keys.patch openssh.spec Log Message: Resolve locking in ssh-add openssh-5.2p1-nss-keys.patch: Makefile.in | 2 authfd.c | 39 +++++++ authfd.h | 8 + configure.ac | 15 ++ key.c | 61 +++++++++++ key.h | 20 +++ nsskeys.c | 327 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ nsskeys.h | 39 +++++++ readconf.c | 20 +++ readconf.h | 2 ssh-add.c | 181 ++++++++++++++++++++++++++++++++ ssh-agent.c | 121 +++++++++++++++++++++ ssh-dss.c | 36 ++++++ ssh-keygen.c | 51 ++++++++- ssh-rsa.c | 42 +++++++ ssh.c | 28 ++++- 16 files changed, 980 insertions(+), 12 deletions(-) Index: openssh-5.2p1-nss-keys.patch =================================================================== RCS file: /cvs/pkgs/rpms/openssh/devel/openssh-5.2p1-nss-keys.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- openssh-5.2p1-nss-keys.patch 10 Mar 2009 13:39:03 -0000 1.2 +++ openssh-5.2p1-nss-keys.patch 30 Sep 2009 06:43:43 -0000 1.3 @@ -1,289 +1,55 @@ -diff -up openssh-5.2p1/key.c.nss-keys openssh-5.2p1/key.c ---- openssh-5.2p1/key.c.nss-keys 2008-07-11 09:35:09.000000000 +0200 -+++ openssh-5.2p1/key.c 2008-11-18 19:11:41.000000000 +0100 -@@ -96,6 +96,54 @@ key_new(int type) - return k; - } - -+#ifdef HAVE_LIBNSS -+Key * -+key_new_nss(int type) -+{ -+ Key *k = key_new(type); -+ -+ k->nss = xcalloc(1, sizeof(*k->nss)); -+ k->flags = KEY_FLAG_EXT | KEY_FLAG_NSS; -+ -+ return k; -+} -+ -+Key * -+key_new_nss_copy(int type, const Key *c) -+{ -+ Key *k = key_new_nss(type); -+ -+ switch (k->type) { -+ case KEY_RSA: -+ if ((BN_copy(k->rsa->n, c->rsa->n) == NULL) || -+ (BN_copy(k->rsa->e, c->rsa->e) == NULL)) -+ fatal("key_new_nss_copy: BN_copy failed"); -+ break; -+ case KEY_DSA: -+ if ((BN_copy(k->dsa->p, c->rsa->p) == NULL) || -+ (BN_copy(k->dsa->q, c->dsa->q) == NULL) || -+ (BN_copy(k->dsa->g, c->dsa->g) == NULL) || -+ (BN_copy(k->dsa->pub_key, c->dsa->pub_key) == NULL)) -+ fatal("key_new_nss_copy: BN_copy failed"); -+ break; -+ } -+ -+ k->nss->privk = SECKEY_CopyPrivateKey(c->nss->privk); -+ if (k->nss->privk == NULL) -+ fatal("key_new_nss_copy: SECKEY_CopyPrivateKey failed"); -+ -+ k->nss->pubk = SECKEY_CopyPublicKey(c->nss->pubk); -+ if (k->nss->pubk == NULL) -+ fatal("key_new_nss_copy: SECKEY_CopyPublicKey failed"); -+ -+ if (c->nss->privk->wincx) -+ k->nss->privk->wincx = xstrdup(c->nss->privk->wincx); -+ -+ return k; -+} -+#endif -+ -+ - Key * - key_new_private(int type) - { -@@ -151,6 +199,19 @@ key_free(Key *k) - fatal("key_free: bad key type %d", k->type); - break; - } -+#ifdef HAVE_LIBNSS -+ if (k->flags & KEY_FLAG_NSS) { -+ if (k->nss->privk != NULL && k->nss->privk->wincx != NULL) { -+ memset(k->nss->privk->wincx, 0, -+ strlen(k->nss->privk->wincx)); -+ xfree(k->nss->privk->wincx); -+ k->nss->privk->wincx = NULL; -+ } -+ SECKEY_DestroyPrivateKey(k->nss->privk); -+ SECKEY_DestroyPublicKey(k->nss->pubk); -+ xfree(k->nss); -+ } -+#endif - xfree(k); - } - -diff -up openssh-5.2p1/ssh-dss.c.nss-keys openssh-5.2p1/ssh-dss.c ---- openssh-5.2p1/ssh-dss.c.nss-keys 2006-11-07 13:14:42.000000000 +0100 -+++ openssh-5.2p1/ssh-dss.c 2008-11-18 19:11:41.000000000 +0100 -@@ -39,6 +39,10 @@ - #include "log.h" - #include "key.h" - -+#ifdef HAVE_LIBNSS -+#include -+#endif -+ - #define INTBLOB_LEN 20 - #define SIGBLOB_LEN (2*INTBLOB_LEN) - -@@ -57,6 +61,34 @@ ssh_dss_sign(const Key *key, u_char **si - error("ssh_dss_sign: no DSA key"); - return -1; - } -+#ifdef HAVE_LIBNSS -+ if (key->flags & KEY_FLAG_NSS) { -+ SECItem sigitem; -+ SECItem *rawsig; -+ -+ memset(&sigitem, 0, sizeof(sigitem)); -+ if (SEC_SignData(&sigitem, (u_char *)data, datalen, key->nss->privk, -+ SEC_OID_ANSIX9_DSA_SIGNATURE_WITH_SHA1_DIGEST) != SECSuccess) { -+ error("ssh_dss_sign: sign failed"); -+ return -1; -+ } -+ -+ if ((rawsig=DSAU_DecodeDerSig(&sigitem)) == NULL) { -+ error("ssh_dss_sign: der decode failed"); -+ SECITEM_ZfreeItem(&sigitem, PR_FALSE); -+ return -1; -+ } -+ SECITEM_ZfreeItem(&sigitem, PR_FALSE); -+ if (rawsig->len != SIGBLOB_LEN) { -+ error("ssh_dss_sign: unsupported signature length %d", -+ rawsig->len); -+ SECITEM_ZfreeItem(rawsig, PR_TRUE); -+ return -1; -+ } -+ memcpy(sigblob, rawsig->data, SIGBLOB_LEN); -+ SECITEM_ZfreeItem(rawsig, PR_TRUE); -+ } else { -+#endif - EVP_DigestInit(&md, evp_md); - EVP_DigestUpdate(&md, data, datalen); - EVP_DigestFinal(&md, digest, &dlen); -@@ -80,7 +112,9 @@ ssh_dss_sign(const Key *key, u_char **si - BN_bn2bin(sig->r, sigblob+ SIGBLOB_LEN - INTBLOB_LEN - rlen); - BN_bn2bin(sig->s, sigblob+ SIGBLOB_LEN - slen); - DSA_SIG_free(sig); -- -+#ifdef HAVE_LIBNSS -+ } -+#endif - if (datafellows & SSH_BUG_SIGBLOB) { - if (lenp != NULL) - *lenp = SIGBLOB_LEN; -diff -up openssh-5.2p1/ssh-agent.c.nss-keys openssh-5.2p1/ssh-agent.c ---- openssh-5.2p1/ssh-agent.c.nss-keys 2008-07-04 15:10:49.000000000 +0200 -+++ openssh-5.2p1/ssh-agent.c 2008-11-18 19:11:41.000000000 +0100 -@@ -80,6 +80,10 @@ - #include "scard.h" - #endif - -+#ifdef HAVE_LIBNSS -+#include "nsskeys.h" -+#endif -+ - #if defined(HAVE_SYS_PRCTL_H) - #include /* For prctl() and PR_SET_DUMPABLE */ - #endif -@@ -714,6 +718,114 @@ send: +diff -up openssh-5.2p1/authfd.c.nss-keys openssh-5.2p1/authfd.c +--- openssh-5.2p1/authfd.c.nss-keys 2006-09-01 07:38:36.000000000 +0200 ++++ openssh-5.2p1/authfd.c 2009-08-15 11:39:07.376618281 +0200 +@@ -626,6 +626,45 @@ ssh_update_card(AuthenticationConnection + return decode_reply(type); } - #endif /* SMARTCARD */ -+#ifdef HAVE_LIBNSS -+static void -+process_add_nss_key (SocketEntry *e) ++int ++ssh_update_nss_key(AuthenticationConnection *auth, int add, ++ const char *tokenname, const char *keyname, ++ const char *pass, u_int life, u_int confirm) +{ -+ char *tokenname = NULL, *keyname = NULL, *password = NULL; -+ int i, version, success = 0, death = 0, confirm = 0; -+ Key **keys, *k; -+ Identity *id; -+ Idtab *tab; -+ -+ tokenname = buffer_get_string(&e->request, NULL); -+ keyname = buffer_get_string(&e->request, NULL); -+ password = buffer_get_string(&e->request, NULL); ++ Buffer msg; ++ int type, constrained = (life || confirm); + -+ while (buffer_len(&e->request)) { -+ switch (buffer_get_char(&e->request)) { -+ case SSH_AGENT_CONSTRAIN_LIFETIME: -+ death = time(NULL) + buffer_get_int(&e->request); -+ break; -+ case SSH_AGENT_CONSTRAIN_CONFIRM: -+ confirm = 1; -+ break; -+ default: -+ break; -+ } -+ } -+ if (lifetime && !death) -+ death = time(NULL) + lifetime; ++ if (add) { ++ type = constrained ? ++ SSH_AGENTC_ADD_NSS_KEY_CONSTRAINED : ++ SSH_AGENTC_ADD_NSS_KEY; ++ } else ++ type = SSH_AGENTC_REMOVE_NSS_KEY; + -+ keys = nss_get_keys(tokenname, keyname, password); -+ /* password is owned by keys[0] now */ -+ xfree(tokenname); -+ xfree(keyname); ++ buffer_init(&msg); ++ buffer_put_char(&msg, type); ++ buffer_put_cstring(&msg, tokenname); ++ buffer_put_cstring(&msg, keyname); ++ buffer_put_cstring(&msg, pass); + -+ if (keys == NULL) { -+ memset(password, 0, strlen(password)); -+ xfree(password); -+ error("nss_get_keys failed"); -+ goto send; -+ } -+ for (i = 0; keys[i] != NULL; i++) { -+ k = keys[i]; -+ version = k->type == KEY_RSA1 ? 1 : 2; -+ tab = idtab_lookup(version); -+ if (lookup_identity(k, version) == NULL) { -+ id = xmalloc(sizeof(Identity)); -+ id->key = k; -+ id->comment = nss_get_key_label(k); -+ id->death = death; -+ id->confirm = confirm; -+ TAILQ_INSERT_TAIL(&tab->idlist, id, next); -+ tab->nentries++; -+ success = 1; -+ } else { -+ key_free(k); ++ if (constrained) { ++ if (life != 0) { ++ buffer_put_char(&msg, SSH_AGENT_CONSTRAIN_LIFETIME); ++ buffer_put_int(&msg, life); + } -+ keys[i] = NULL; ++ if (confirm != 0) ++ buffer_put_char(&msg, SSH_AGENT_CONSTRAIN_CONFIRM); + } -+ xfree(keys); -+send: -+ buffer_put_int(&e->output, 1); -+ buffer_put_char(&e->output, -+ success ? SSH_AGENT_SUCCESS : SSH_AGENT_FAILURE); -+} + -+static void -+process_remove_nss_key(SocketEntry *e) -+{ -+ char *tokenname = NULL, *keyname = NULL, *password = NULL; -+ int i, version, success = 0; -+ Key **keys, *k = NULL; -+ Identity *id; -+ Idtab *tab; -+ -+ tokenname = buffer_get_string(&e->request, NULL); -+ keyname = buffer_get_string(&e->request, NULL); -+ password = buffer_get_string(&e->request, NULL); -+ -+ keys = nss_get_keys(tokenname, keyname, password); -+ xfree(tokenname); -+ xfree(keyname); -+ xfree(password); -+ -+ if (keys == NULL || keys[0] == NULL) { -+ error("nss_get_keys failed"); -+ goto send; -+ } -+ for (i = 0; keys[i] != NULL; i++) { -+ k = keys[i]; -+ version = k->type == KEY_RSA1 ? 1 : 2; -+ if ((id = lookup_identity(k, version)) != NULL) { -+ tab = idtab_lookup(version); -+ TAILQ_REMOVE(&tab->idlist, id, next); -+ tab->nentries--; -+ free_identity(id); -+ success = 1; -+ } -+ key_free(k); -+ keys[i] = NULL; ++ if (ssh_request_reply(auth, &msg, &msg) == 0) { ++ buffer_free(&msg); ++ return 0; + } -+ xfree(keys); -+send: -+ buffer_put_int(&e->output, 1); -+ buffer_put_char(&e->output, -+ success ? SSH_AGENT_SUCCESS : SSH_AGENT_FAILURE); ++ type = buffer_get_char(&msg); ++ buffer_free(&msg); ++ return decode_reply(type); +} -+#endif /* HAVE_LIBNSS */ + - /* dispatch incoming messages */ - - static void -@@ -806,6 +918,15 @@ process_message(SocketEntry *e) - process_remove_smartcard_key(e); - break; - #endif /* SMARTCARD */ -+#ifdef HAVE_LIBNSS -+ case SSH_AGENTC_ADD_NSS_KEY: -+ case SSH_AGENTC_ADD_NSS_KEY_CONSTRAINED: -+ process_add_nss_key(e); -+ break; -+ case SSH_AGENTC_REMOVE_NSS_KEY: -+ process_remove_nss_key(e); -+ break; -+#endif /* SMARTCARD */ - default: - /* Unknown message. Respond with failure. */ - error("Unknown message %d", type); + /* + * Removes all identities from the agent. This call is not meant to be used + * by normal applications. diff -up openssh-5.2p1/authfd.h.nss-keys openssh-5.2p1/authfd.h --- openssh-5.2p1/authfd.h.nss-keys 2006-08-05 04:39:39.000000000 +0200 -+++ openssh-5.2p1/authfd.h 2008-11-18 19:11:41.000000000 +0100 ++++ openssh-5.2p1/authfd.h 2009-08-15 11:39:07.369353952 +0200 @@ -49,6 +49,12 @@ #define SSH2_AGENTC_ADD_ID_CONSTRAINED 25 #define SSH_AGENTC_ADD_SMARTCARD_KEY_CONSTRAINED 26 @@ -307,9 +73,9 @@ diff -up openssh-5.2p1/authfd.h.nss-keys int ssh_decrypt_challenge(AuthenticationConnection *, Key *, BIGNUM *, u_char[16], diff -up openssh-5.2p1/configure.ac.nss-keys openssh-5.2p1/configure.ac ---- openssh-5.2p1/configure.ac.nss-keys 2008-11-18 19:11:41.000000000 +0100 -+++ openssh-5.2p1/configure.ac 2008-11-18 19:12:38.000000000 +0100 -@@ -3436,6 +3436,20 @@ AC_ARG_WITH(kerberos5, +--- openssh-5.2p1/configure.ac.nss-keys 2009-08-15 11:39:07.161229467 +0200 ++++ openssh-5.2p1/configure.ac 2009-08-15 11:39:07.373539105 +0200 +@@ -3462,6 +3462,20 @@ AC_ARG_WITH(kerberos5, ] ) @@ -330,7 +96,7 @@ diff -up openssh-5.2p1/configure.ac.nss- # Looking for programs, paths and files PRIVSEP_PATH=/var/empty -@@ -4163,6 +4177,7 @@ echo " TCP Wrappers support +@@ -4189,6 +4203,7 @@ echo " TCP Wrappers support echo " MD5 password support: $MD5_MSG" echo " libedit support: $LIBEDIT_MSG" echo " Solaris process contract support: $SPC_MSG" @@ -338,110 +104,151 @@ diff -up openssh-5.2p1/configure.ac.nss- echo " IP address in \$DISPLAY hack: $DISPLAY_HACK_MSG" echo " Translate v4 in v6 hack: $IPV4_IN6_HACK_MSG" echo " BSD Auth support: $BSD_AUTH_MSG" -diff -up /dev/null openssh-5.2p1/README.nss ---- /dev/null 2008-11-17 17:51:52.160001870 +0100 -+++ openssh-5.2p1/README.nss 2008-11-18 19:11:41.000000000 +0100 -@@ -0,0 +1,36 @@ -+How to use NSS tokens with OpenSSH? -+ -+This version of OpenSSH contains experimental support for authentication using -+keys stored in tokens stored in NSS database. This for example includes any -+PKCS#11 tokens which are installed in your NSS database. -+ -+As the code is experimental and preliminary only SSH protocol 2 is supported. -+The NSS certificate and token databases are looked for in the ~/.ssh -+directory or in a directory specified by environment variable NSS_DB_PATH. -+ -+Common operations: -+ -+(1) tell the ssh client to use the NSS keys: +diff -up openssh-5.2p1/key.c.nss-keys openssh-5.2p1/key.c +--- openssh-5.2p1/key.c.nss-keys 2008-11-03 09:24:17.000000000 +0100 ++++ openssh-5.2p1/key.c 2009-08-15 11:39:07.363301772 +0200 +@@ -96,6 +96,54 @@ key_new(int type) + return k; + } + ++#ifdef HAVE_LIBNSS ++Key * ++key_new_nss(int type) ++{ ++ Key *k = key_new(type); + -+ $ ssh -o 'UseNSS yes' otherhost -+ -+ if you want to use a specific token: -+ -+ $ ssh -o 'UseNSS yes' -o 'NSS Token My PKCS11 Token' otherhost ++ k->nss = xcalloc(1, sizeof(*k->nss)); ++ k->flags = KEY_FLAG_EXT | KEY_FLAG_NSS; + -+(2) or tell the agent to use the NSS keys: ++ return k; ++} + -+ $ ssh-add -n -+ -+ if you want to use a specific token: -+ -+ $ ssh-add -n -T 'My PKCS11 Token' ++Key * ++key_new_nss_copy(int type, const Key *c) ++{ ++ Key *k = key_new_nss(type); + -+(3) extract the public key from token so it can be added to the -+server: ++ switch (k->type) { ++ case KEY_RSA: ++ if ((BN_copy(k->rsa->n, c->rsa->n) == NULL) || ++ (BN_copy(k->rsa->e, c->rsa->e) == NULL)) ++ fatal("key_new_nss_copy: BN_copy failed"); ++ break; ++ case KEY_DSA: ++ if ((BN_copy(k->dsa->p, c->rsa->p) == NULL) || ++ (BN_copy(k->dsa->q, c->dsa->q) == NULL) || ++ (BN_copy(k->dsa->g, c->dsa->g) == NULL) || ++ (BN_copy(k->dsa->pub_key, c->dsa->pub_key) == NULL)) ++ fatal("key_new_nss_copy: BN_copy failed"); ++ break; ++ } ++ ++ k->nss->privk = SECKEY_CopyPrivateKey(c->nss->privk); ++ if (k->nss->privk == NULL) ++ fatal("key_new_nss_copy: SECKEY_CopyPrivateKey failed"); + -+ $ ssh-keygen -n -+ -+ if you want to use a specific token and/or key: ++ k->nss->pubk = SECKEY_CopyPublicKey(c->nss->pubk); ++ if (k->nss->pubk == NULL) ++ fatal("key_new_nss_copy: SECKEY_CopyPublicKey failed"); + -+ $ ssh-keygen -n -D 'My PKCS11 Token' 'My Key ID' -diff -up openssh-5.2p1/authfd.c.nss-keys openssh-5.2p1/authfd.c ---- openssh-5.2p1/authfd.c.nss-keys 2006-09-01 07:38:36.000000000 +0200 -+++ openssh-5.2p1/authfd.c 2008-11-18 19:11:41.000000000 +0100 -@@ -626,6 +626,45 @@ ssh_update_card(AuthenticationConnection - return decode_reply(type); - } - -+int -+ssh_update_nss_key(AuthenticationConnection *auth, int add, -+ const char *tokenname, const char *keyname, -+ const char *pass, u_int life, u_int confirm) -+{ -+ Buffer msg; -+ int type, constrained = (life || confirm); ++ if (c->nss->privk->wincx) ++ k->nss->privk->wincx = xstrdup(c->nss->privk->wincx); + -+ if (add) { -+ type = constrained ? -+ SSH_AGENTC_ADD_NSS_KEY_CONSTRAINED : -+ SSH_AGENTC_ADD_NSS_KEY; -+ } else -+ type = SSH_AGENTC_REMOVE_NSS_KEY; ++ return k; ++} ++#endif + -+ buffer_init(&msg); -+ buffer_put_char(&msg, type); -+ buffer_put_cstring(&msg, tokenname); -+ buffer_put_cstring(&msg, keyname); -+ buffer_put_cstring(&msg, pass); + -+ if (constrained) { -+ if (life != 0) { -+ buffer_put_char(&msg, SSH_AGENT_CONSTRAIN_LIFETIME); -+ buffer_put_int(&msg, life); + Key * + key_new_private(int type) + { +@@ -151,6 +199,19 @@ key_free(Key *k) + fatal("key_free: bad key type %d", k->type); + break; + } ++#ifdef HAVE_LIBNSS ++ if (k->flags & KEY_FLAG_NSS) { ++ if (k->nss->privk != NULL && k->nss->privk->wincx != NULL) { ++ memset(k->nss->privk->wincx, 0, ++ strlen(k->nss->privk->wincx)); ++ xfree(k->nss->privk->wincx); ++ k->nss->privk->wincx = NULL; + } -+ if (confirm != 0) -+ buffer_put_char(&msg, SSH_AGENT_CONSTRAIN_CONFIRM); ++ SECKEY_DestroyPrivateKey(k->nss->privk); ++ SECKEY_DestroyPublicKey(k->nss->pubk); ++ xfree(k->nss); + } ++#endif + xfree(k); + } + +diff -up openssh-5.2p1/key.h.nss-keys openssh-5.2p1/key.h +--- openssh-5.2p1/key.h.nss-keys 2008-06-12 20:40:35.000000000 +0200 ++++ openssh-5.2p1/key.h 2009-08-15 11:39:07.388333558 +0200 +@@ -29,11 +29,17 @@ + #include + #include + ++#ifdef HAVE_LIBNSS ++#include ++#include ++#endif + -+ if (ssh_request_reply(auth, &msg, &msg) == 0) { -+ buffer_free(&msg); -+ return 0; -+ } -+ type = buffer_get_char(&msg); -+ buffer_free(&msg); -+ return decode_reply(type); -+} + typedef struct Key Key; + enum types { + KEY_RSA1, + KEY_RSA, + KEY_DSA, ++ KEY_NSS, + KEY_UNSPEC + }; + enum fp_type { +@@ -48,16 +54,30 @@ enum fp_rep { + + /* key is stored in external hardware */ + #define KEY_FLAG_EXT 0x0001 ++#define KEY_FLAG_NSS 0x0002 + - /* - * Removes all identities from the agent. This call is not meant to be used - * by normal applications. -diff -up openssh-5.2p1/readconf.h.nss-keys openssh-5.2p1/readconf.h ---- openssh-5.2p1/readconf.h.nss-keys 2008-06-29 16:04:03.000000000 +0200 -+++ openssh-5.2p1/readconf.h 2008-11-18 19:11:41.000000000 +0100 -@@ -84,6 +84,8 @@ typedef struct { - char *preferred_authentications; - char *bind_address; /* local socket address for connection to sshd */ - char *smartcard_device; /* Smartcard reader device */ -+ int use_nss; /* Use NSS library for keys */ -+ char *nss_token; /* Look for NSS keys on token */ - int verify_host_key_dns; /* Verify host key using DNS */ ++#ifdef HAVE_LIBNSS ++typedef struct NSSKey NSSKey; ++struct NSSKey { ++ SECKEYPrivateKey *privk; ++ SECKEYPublicKey *pubk; ++}; ++#endif - int num_identity_files; /* Number of files for RSA/DSA identities. */ + struct Key { + int type; + int flags; + RSA *rsa; + DSA *dsa; ++#ifdef HAVE_LIBNSS ++ NSSKey *nss; ++#endif + }; + + Key *key_new(int); + Key *key_new_private(int); ++Key *key_new_nss(int); ++Key *key_new_nss_copy(int, const Key *); + void key_free(Key *); + Key *key_demote(const Key *); + int key_equal(const Key *, const Key *); +diff -up openssh-5.2p1/Makefile.in.nss-keys openssh-5.2p1/Makefile.in +--- openssh-5.2p1/Makefile.in.nss-keys 2008-11-05 06:20:46.000000000 +0100 ++++ openssh-5.2p1/Makefile.in 2009-08-15 11:39:07.387287237 +0200 +@@ -71,7 +71,7 @@ LIBSSH_OBJS=acss.o authfd.o authfile.o b + atomicio.o key.o dispatch.o kex.o mac.o uidswap.o uuencode.o misc.o \ + monitor_fdpass.o rijndael.o ssh-dss.o ssh-rsa.o dh.o kexdh.o \ + kexgex.o kexdhc.o kexgexc.o scard.o msg.o progressmeter.o dns.o \ +- entropy.o scard-opensc.o gss-genr.o umac.o jpake.o schnorr.o ++ entropy.o scard-opensc.o gss-genr.o umac.o jpake.o schnorr.o nsskeys.o + + SSHOBJS= ssh.o readconf.o clientloop.o sshtty.o \ + sshconnect.o sshconnect1.o sshconnect2.o mux.o diff -up /dev/null openssh-5.2p1/nsskeys.c ---- /dev/null 2008-11-17 17:51:52.160001870 +0100 -+++ openssh-5.2p1/nsskeys.c 2008-11-18 19:11:41.000000000 +0100 +--- /dev/null 2009-08-11 04:59:51.783705773 +0200 ++++ openssh-5.2p1/nsskeys.c 2009-08-15 11:39:07.381280271 +0200 @@ -0,0 +1,327 @@ +/* + * Copyright (c) 2001 Markus Friedl. All rights reserved. @@ -770,63 +577,9 @@ diff -up /dev/null openssh-5.2p1/nsskeys +} + +#endif /* HAVE_LIBNSS */ -diff -up openssh-5.2p1/ssh.c.nss-keys openssh-5.2p1/ssh.c ---- openssh-5.2p1/ssh.c.nss-keys 2008-07-04 04:53:50.000000000 +0200 -+++ openssh-5.2p1/ssh.c 2008-11-18 19:11:41.000000000 +0100 -@@ -104,6 +104,9 @@ - #ifdef SMARTCARD - #include "scard.h" - #endif -+#ifdef HAVE_LIBNSS -+#include "nsskeys.h" -+#endif - - extern char *__progname; - -@@ -1235,9 +1238,11 @@ load_public_identity_files(void) - int i = 0; - Key *public; - struct passwd *pw; --#ifdef SMARTCARD -+#if defined(SMARTCARD) || defined(HAVE_LIBNSS) - Key **keys; -+#endif - -+#ifdef SMARTCARD - if (options.smartcard_device != NULL && - options.num_identity_files < SSH_MAX_IDENTITY_FILES && - (keys = sc_get_keys(options.smartcard_device, NULL)) != NULL) { -@@ -1260,6 +1265,27 @@ load_public_identity_files(void) - xfree(keys); - } - #endif /* SMARTCARD */ -+#ifdef HAVE_LIBNSS -+ if (options.use_nss && -+ options.num_identity_files < SSH_MAX_IDENTITY_FILES && -+ (keys = nss_get_keys(options.nss_token, NULL, NULL)) != NULL) { -+ int count; -+ for (count = 0; keys[count] != NULL; count++) { -+ memmove(&options.identity_files[1], &options.identity_files[0], -+ sizeof(char *) * (SSH_MAX_IDENTITY_FILES - 1)); -+ memmove(&options.identity_keys[1], &options.identity_keys[0], -+ sizeof(Key *) * (SSH_MAX_IDENTITY_FILES - 1)); -+ options.num_identity_files++; -+ options.identity_keys[0] = keys[count]; -+ options.identity_files[0] = nss_get_key_label(keys[count]); -+ } -+ if (options.num_identity_files > SSH_MAX_IDENTITY_FILES) -+ options.num_identity_files = SSH_MAX_IDENTITY_FILES; -+ i += count; -+ xfree(keys); -+ } -+#endif /* HAVE_LIBNSS */ -+ - if ((pw = getpwuid(original_real_uid)) == NULL) - fatal("load_public_identity_files: getpwuid failed"); - pwname = xstrdup(pw->pw_name); diff -up /dev/null openssh-5.2p1/nsskeys.h ---- /dev/null 2008-11-17 17:51:52.160001870 +0100 -+++ openssh-5.2p1/nsskeys.h 2008-11-18 19:11:41.000000000 +0100 +--- /dev/null 2009-08-11 04:59:51.783705773 +0200 ++++ openssh-5.2p1/nsskeys.h 2009-08-15 11:39:07.385223433 +0200 @@ -0,0 +1,39 @@ +/* + * Copyright (c) 2001 Markus Friedl. All rights reserved. @@ -867,73 +620,79 @@ diff -up /dev/null openssh-5.2p1/nsskeys + +#endif +#endif -diff -up openssh-5.2p1/Makefile.in.nss-keys openssh-5.2p1/Makefile.in ---- openssh-5.2p1/Makefile.in.nss-keys 2008-07-08 16:21:12.000000000 +0200 -+++ openssh-5.2p1/Makefile.in 2008-11-18 19:11:41.000000000 +0100 -@@ -71,7 +71,7 @@ LIBSSH_OBJS=acss.o authfd.o authfile.o b - atomicio.o key.o dispatch.o kex.o mac.o uidswap.o uuencode.o misc.o \ - monitor_fdpass.o rijndael.o ssh-dss.o ssh-rsa.o dh.o kexdh.o \ - kexgex.o kexdhc.o kexgexc.o scard.o msg.o progressmeter.o dns.o \ -- entropy.o scard-opensc.o gss-genr.o umac.o jpake.o schnorr.o -+ entropy.o scard-opensc.o gss-genr.o umac.o jpake.o schnorr.o nsskeys.o - - SSHOBJS= ssh.o readconf.o clientloop.o sshtty.o \ - sshconnect.o sshconnect1.o sshconnect2.o mux.o -diff -up openssh-5.2p1/key.h.nss-keys openssh-5.2p1/key.h ---- openssh-5.2p1/key.h.nss-keys 2008-06-12 20:40:35.000000000 +0200 -+++ openssh-5.2p1/key.h 2008-11-18 19:11:41.000000000 +0100 -@@ -29,11 +29,17 @@ - #include - #include - -+#ifdef HAVE_LIBNSS -+#include -+#include -+#endif -+ - typedef struct Key Key; - enum types { - KEY_RSA1, - KEY_RSA, - KEY_DSA, -+ KEY_NSS, - KEY_UNSPEC - }; - enum fp_type { -@@ -48,16 +54,30 @@ enum fp_rep { - - /* key is stored in external hardware */ - #define KEY_FLAG_EXT 0x0001 -+#define KEY_FLAG_NSS 0x0002 -+ -+#ifdef HAVE_LIBNSS -+typedef struct NSSKey NSSKey; -+struct NSSKey { -+ SECKEYPrivateKey *privk; -+ SECKEYPublicKey *pubk; -+}; -+#endif - - struct Key { - int type; - int flags; - RSA *rsa; - DSA *dsa; +diff -up openssh-5.2p1/readconf.c.nss-keys openssh-5.2p1/readconf.c +--- openssh-5.2p1/readconf.c.nss-keys 2009-02-14 06:28:21.000000000 +0100 ++++ openssh-5.2p1/readconf.c 2009-08-15 11:39:07.397161060 +0200 +@@ -124,6 +124,7 @@ typedef enum { + oKbdInteractiveAuthentication, oKbdInteractiveDevices, oHostKeyAlias, + oDynamicForward, oPreferredAuthentications, oHostbasedAuthentication, + oHostKeyAlgorithms, oBindAddress, oSmartcardDevice, ++ oUseNSS, oNSSToken, + oClearAllForwardings, oNoHostAuthenticationForLocalhost, + oEnableSSHKeysign, oRekeyLimit, oVerifyHostKeyDNS, oConnectTimeout, + oAddressFamily, oGssAuthentication, oGssDelegateCreds, +@@ -210,6 +211,13 @@ static struct { + #else + { "smartcarddevice", oUnsupported }, + #endif +#ifdef HAVE_LIBNSS -+ NSSKey *nss; ++ { "usenss", oUseNSS }, ++ { "nsstoken", oNSSToken }, ++#else ++ { "usenss", oUnsupported }, ++ { "nsstoken", oNSSToken }, +#endif - }; + { "clearallforwardings", oClearAllForwardings }, + { "enablesshkeysign", oEnableSSHKeysign }, + { "verifyhostkeydns", oVerifyHostKeyDNS }, +@@ -612,6 +620,14 @@ parse_string: + charptr = &options->smartcard_device; + goto parse_string; - Key *key_new(int); - Key *key_new_private(int); -+Key *key_new_nss(int); -+Key *key_new_nss_copy(int, const Key *); - void key_free(Key *); - Key *key_demote(const Key *); - int key_equal(const Key *, const Key *); ++ case oUseNSS: ++ intptr = &options->use_nss; ++ goto parse_flag; ++ ++ case oNSSToken: ++ charptr = &options->nss_token; ++ goto parse_command; ++ + case oProxyCommand: + charptr = &options->proxy_command; + parse_command: +@@ -1047,6 +1063,8 @@ initialize_options(Options * options) + options->preferred_authentications = NULL; + options->bind_address = NULL; + options->smartcard_device = NULL; ++ options->use_nss = -1; ++ options->nss_token = NULL; + options->enable_ssh_keysign = - 1; + options->no_host_authentication_for_localhost = - 1; + options->identities_only = - 1; +@@ -1177,6 +1195,8 @@ fill_default_options(Options * options) + options->no_host_authentication_for_localhost = 0; + if (options->identities_only == -1) + options->identities_only = 0; ++ if (options->use_nss == -1) ++ options->use_nss = 0; + if (options->enable_ssh_keysign == -1) + options->enable_ssh_keysign = 0; + if (options->rekey_limit == -1) +diff -up openssh-5.2p1/readconf.h.nss-keys openssh-5.2p1/readconf.h +--- openssh-5.2p1/readconf.h.nss-keys 2009-02-14 06:28:21.000000000 +0100 ++++ openssh-5.2p1/readconf.h 2009-08-15 11:39:07.377835083 +0200 +@@ -85,6 +85,8 @@ typedef struct { + char *preferred_authentications; + char *bind_address; /* local socket address for connection to sshd */ + char *smartcard_device; /* Smartcard reader device */ ++ int use_nss; /* Use NSS library for keys */ ++ char *nss_token; /* Look for NSS keys on token */ + int verify_host_key_dns; /* Verify host key using DNS */ + + int num_identity_files; /* Number of files for RSA/DSA identities. */ diff -up openssh-5.2p1/ssh-add.c.nss-keys openssh-5.2p1/ssh-add.c --- openssh-5.2p1/ssh-add.c.nss-keys 2008-02-28 09:13:52.000000000 +0100 -+++ openssh-5.2p1/ssh-add.c 2008-11-18 19:11:41.000000000 +0100 ++++ openssh-5.2p1/ssh-add.c 2009-08-15 11:39:07.414164844 +0200 @@ -44,6 +44,14 @@ #include #include "openbsd-compat/openssl-compat.h" @@ -957,7 +716,7 @@ diff -up openssh-5.2p1/ssh-add.c.nss-key #include "buffer.h" #include "authfd.h" #include "authfile.h" -@@ -307,6 +316,117 @@ do_file(AuthenticationConnection *ac, in +@@ -307,6 +316,128 @@ do_file(AuthenticationConnection *ac, in return 0; } @@ -1004,8 +763,10 @@ diff -up openssh-5.2p1/ssh-add.c.nss-key + SECKEYPrivateKeyListNode *node; + char *passcache = NULL; + char *tokenname; ++ char **xkeyname = NULL; + + int count = 0; ++ int i; + + if (PK11_NeedLogin(slot)) + PK11_Authenticate(slot, PR_TRUE, &passcache); @@ -1046,21 +807,30 @@ diff -up openssh-5.2p1/ssh-add.c.nss-key + continue; /* not possible to obtain public key */ + } + SECKEY_DestroyPublicKey(pub); ++ ++ if ((count % 10) == 0) ++ xkeyname = xrealloc (xkeyname, count + 10, sizeof (char *)); + -+ if (ssh_update_nss_key(ac, add, tokenname, keyname, ++ xkeyname[count++] = keyname; ++ } ++ ++ PK11_Logout(slot); ++ ++ for (i = 0; i < count; i++) { ++ if (ssh_update_nss_key(ac, add, tokenname, xkeyname[i], + passcache?passcache:"", lifetime, confirm)) { + fprintf(stderr, "Key %s: %s:%s\n", -+ add?"added":"removed", tokenname, keyname); -+ count++; ++ add?"added":"removed", tokenname, xkeyname[i]); + } else { + fprintf(stderr, "Could not %s key: %s:%s\n", -+ add?"add":"remove", tokenname, keyname); ++ add?"add":"remove", tokenname, xkeyname[i]); + } -+ -+ PORT_Free(keyname); -+ count++; ++ PORT_Free(xkeyname[i]); + } + ++ if (xkeyname != NULL) ++ free (xkeyname); ++ + if (passcache != NULL) { + memset(passcache, 0, strlen(passcache)); + xfree(passcache); @@ -1075,7 +845,7 @@ diff -up openssh-5.2p1/ssh-add.c.nss-key static void usage(void) { -@@ -334,6 +454,10 @@ main(int argc, char **argv) +@@ -334,6 +465,10 @@ main(int argc, char **argv) AuthenticationConnection *ac = NULL; char *sc_reader_id = NULL; int i, ch, deleting = 0, ret = 0; @@ -1086,7 +856,7 @@ diff -up openssh-5.2p1/ssh-add.c.nss-key /* Ensure that fds 0, 1 and 2 are open or directed to /dev/null */ sanitise_stdfd(); -@@ -351,7 +475,7 @@ main(int argc, char **argv) +@@ -351,7 +486,7 @@ main(int argc, char **argv) "Could not open a connection to your authentication agent.\n"); exit(2); } @@ -1095,7 +865,7 @@ diff -up openssh-5.2p1/ssh-add.c.nss-key switch (ch) { case 'l': case 'L': -@@ -373,6 +497,11 @@ main(int argc, char **argv) +@@ -373,6 +508,11 @@ main(int argc, char **argv) if (delete_all(ac) == -1) ret = 1; goto done; @@ -1107,7 +877,7 @@ diff -up openssh-5.2p1/ssh-add.c.nss-key case 's': sc_reader_id = optarg; break; -@@ -387,6 +516,11 @@ main(int argc, char **argv) +@@ -387,6 +527,11 @@ main(int argc, char **argv) goto done; } break; @@ -1119,123 +889,309 @@ diff -up openssh-5.2p1/ssh-add.c.nss-key default: usage(); ret = 1; -@@ -400,6 +534,40 @@ main(int argc, char **argv) +@@ -400,6 +545,40 @@ main(int argc, char **argv) ret = 1; goto done; } +#ifdef HAVE_LIBNSS -+ if (use_nss) { -+ PK11SlotList *slots; -+ PK11SlotListElement *sle; -+ int count = 0; -+ if (nss_init(password_cb) == -1) { -+ fprintf(stderr, "Failed to initialize NSS library\n"); -+ ret = 1; -+ goto done; -+ } -+ -+ if ((slots=PK11_GetAllTokens(CKM_INVALID_MECHANISM, PR_FALSE, PR_FALSE, -+ NULL)) == NULL) { -+ fprintf(stderr, "No tokens found\n"); -+ ret = 1; -+ goto nss_done; -+ } -+ -+ for (sle = slots->head; sle; sle = sle->next) { -+ int rv; -+ if ((rv=add_slot_keys(ac, sle->slot, !deleting)) == -1) { -+ ret = 1; -+ } -+ count += rv; -+ } -+ if (count == 0) { -+ ret = 1; ++ if (use_nss) { ++ PK11SlotList *slots; ++ PK11SlotListElement *sle; ++ int count = 0; ++ if (nss_init(password_cb) == -1) { ++ fprintf(stderr, "Failed to initialize NSS library\n"); ++ ret = 1; ++ goto done; ++ } ++ ++ if ((slots=PK11_GetAllTokens(CKM_INVALID_MECHANISM, PR_FALSE, PR_FALSE, ++ NULL)) == NULL) { ++ fprintf(stderr, "No tokens found\n"); ++ ret = 1; ++ goto nss_done; ++ } ++ ++ for (sle = slots->head; sle; sle = sle->next) { ++ int rv; ++ if ((rv=add_slot_keys(ac, sle->slot, !deleting)) == -1) { ++ ret = 1; ++ } ++ count += rv; ++ } ++ if (count == 0) { ++ ret = 1; ++ } ++nss_done: ++ NSS_Shutdown(); ++ clear_pass(); ++ goto done; ++ } ++#endif + if (argc == 0) { + char buf[MAXPATHLEN]; + struct passwd *pw; +diff -up openssh-5.2p1/ssh-agent.c.nss-keys openssh-5.2p1/ssh-agent.c +--- openssh-5.2p1/ssh-agent.c.nss-keys 2008-07-04 15:10:49.000000000 +0200 ++++ openssh-5.2p1/ssh-agent.c 2009-08-15 11:39:07.368143486 +0200 +@@ -80,6 +80,10 @@ + #include "scard.h" + #endif + ++#ifdef HAVE_LIBNSS ++#include "nsskeys.h" ++#endif ++ + #if defined(HAVE_SYS_PRCTL_H) + #include /* For prctl() and PR_SET_DUMPABLE */ + #endif +@@ -714,6 +718,114 @@ send: + } + #endif /* SMARTCARD */ + ++#ifdef HAVE_LIBNSS ++static void ++process_add_nss_key (SocketEntry *e) ++{ ++ char *tokenname = NULL, *keyname = NULL, *password = NULL; ++ int i, version, success = 0, death = 0, confirm = 0; ++ Key **keys, *k; ++ Identity *id; ++ Idtab *tab; ++ ++ tokenname = buffer_get_string(&e->request, NULL); ++ keyname = buffer_get_string(&e->request, NULL); ++ password = buffer_get_string(&e->request, NULL); ++ ++ while (buffer_len(&e->request)) { ++ switch (buffer_get_char(&e->request)) { ++ case SSH_AGENT_CONSTRAIN_LIFETIME: ++ death = time(NULL) + buffer_get_int(&e->request); ++ break; ++ case SSH_AGENT_CONSTRAIN_CONFIRM: ++ confirm = 1; ++ break; ++ default: ++ break; ++ } ++ } ++ if (lifetime && !death) ++ death = time(NULL) + lifetime; ++ ++ keys = nss_get_keys(tokenname, keyname, password); ++ /* password is owned by keys[0] now */ ++ xfree(tokenname); ++ xfree(keyname); ++ ++ if (keys == NULL) { ++ memset(password, 0, strlen(password)); ++ xfree(password); ++ error("nss_get_keys failed"); ++ goto send; ++ } ++ for (i = 0; keys[i] != NULL; i++) { ++ k = keys[i]; ++ version = k->type == KEY_RSA1 ? 1 : 2; ++ tab = idtab_lookup(version); ++ if (lookup_identity(k, version) == NULL) { ++ id = xmalloc(sizeof(Identity)); ++ id->key = k; ++ id->comment = nss_get_key_label(k); ++ id->death = death; ++ id->confirm = confirm; ++ TAILQ_INSERT_TAIL(&tab->idlist, id, next); ++ tab->nentries++; ++ success = 1; ++ } else { ++ key_free(k); ++ } ++ keys[i] = NULL; ++ } ++ xfree(keys); ++send: ++ buffer_put_int(&e->output, 1); ++ buffer_put_char(&e->output, ++ success ? SSH_AGENT_SUCCESS : SSH_AGENT_FAILURE); ++} ++ ++static void ++process_remove_nss_key(SocketEntry *e) ++{ ++ char *tokenname = NULL, *keyname = NULL, *password = NULL; ++ int i, version, success = 0; ++ Key **keys, *k = NULL; ++ Identity *id; ++ Idtab *tab; ++ ++ tokenname = buffer_get_string(&e->request, NULL); ++ keyname = buffer_get_string(&e->request, NULL); ++ password = buffer_get_string(&e->request, NULL); ++ ++ keys = nss_get_keys(tokenname, keyname, password); ++ xfree(tokenname); ++ xfree(keyname); ++ xfree(password); ++ ++ if (keys == NULL || keys[0] == NULL) { ++ error("nss_get_keys failed"); ++ goto send; ++ } ++ for (i = 0; keys[i] != NULL; i++) { ++ k = keys[i]; ++ version = k->type == KEY_RSA1 ? 1 : 2; ++ if ((id = lookup_identity(k, version)) != NULL) { ++ tab = idtab_lookup(version); ++ TAILQ_REMOVE(&tab->idlist, id, next); ++ tab->nentries--; ++ free_identity(id); ++ success = 1; ++ } ++ key_free(k); ++ keys[i] = NULL; ++ } ++ xfree(keys); ++send: ++ buffer_put_int(&e->output, 1); ++ buffer_put_char(&e->output, ++ success ? SSH_AGENT_SUCCESS : SSH_AGENT_FAILURE); ++} ++#endif /* HAVE_LIBNSS */ ++ + /* dispatch incoming messages */ + + static void +@@ -806,6 +918,15 @@ process_message(SocketEntry *e) + process_remove_smartcard_key(e); + break; + #endif /* SMARTCARD */ ++#ifdef HAVE_LIBNSS ++ case SSH_AGENTC_ADD_NSS_KEY: ++ case SSH_AGENTC_ADD_NSS_KEY_CONSTRAINED: ++ process_add_nss_key(e); ++ break; ++ case SSH_AGENTC_REMOVE_NSS_KEY: ++ process_remove_nss_key(e); ++ break; ++#endif /* SMARTCARD */ + default: + /* Unknown message. Respond with failure. */ + error("Unknown message %d", type); +diff -up openssh-5.2p1/ssh.c.nss-keys openssh-5.2p1/ssh.c +--- openssh-5.2p1/ssh.c.nss-keys 2009-02-14 06:28:21.000000000 +0100 ++++ openssh-5.2p1/ssh.c 2009-08-15 11:39:07.383383769 +0200 +@@ -104,6 +104,9 @@ + #ifdef SMARTCARD + #include "scard.h" + #endif ++#ifdef HAVE_LIBNSS ++#include "nsskeys.h" ++#endif + + extern char *__progname; + +@@ -1231,9 +1234,11 @@ load_public_identity_files(void) + int i = 0; + Key *public; + struct passwd *pw; +-#ifdef SMARTCARD ++#if defined(SMARTCARD) || defined(HAVE_LIBNSS) + Key **keys; ++#endif + ++#ifdef SMARTCARD + if (options.smartcard_device != NULL && + options.num_identity_files < SSH_MAX_IDENTITY_FILES && + (keys = sc_get_keys(options.smartcard_device, NULL)) != NULL) { +@@ -1256,6 +1261,27 @@ load_public_identity_files(void) + xfree(keys); + } + #endif /* SMARTCARD */ ++#ifdef HAVE_LIBNSS ++ if (options.use_nss && ++ options.num_identity_files < SSH_MAX_IDENTITY_FILES && ++ (keys = nss_get_keys(options.nss_token, NULL, NULL)) != NULL) { ++ int count; ++ for (count = 0; keys[count] != NULL; count++) { ++ memmove(&options.identity_files[1], &options.identity_files[0], ++ sizeof(char *) * (SSH_MAX_IDENTITY_FILES - 1)); ++ memmove(&options.identity_keys[1], &options.identity_keys[0], ++ sizeof(Key *) * (SSH_MAX_IDENTITY_FILES - 1)); ++ options.num_identity_files++; ++ options.identity_keys[0] = keys[count]; ++ options.identity_files[0] = nss_get_key_label(keys[count]); + } -+nss_done: -+ NSS_Shutdown(); -+ clear_pass(); -+ goto done; ++ if (options.num_identity_files > SSH_MAX_IDENTITY_FILES) ++ options.num_identity_files = SSH_MAX_IDENTITY_FILES; ++ i += count; ++ xfree(keys); + } -+#endif - if (argc == 0) { - char buf[MAXPATHLEN]; - struct passwd *pw; -diff -up openssh-5.2p1/ssh-rsa.c.nss-keys openssh-5.2p1/ssh-rsa.c ---- openssh-5.2p1/ssh-rsa.c.nss-keys 2006-09-01 07:38:37.000000000 +0200 -+++ openssh-5.2p1/ssh-rsa.c 2008-11-18 19:11:41.000000000 +0100 -@@ -32,6 +32,10 @@ - #include "compat.h" - #include "ssh.h" ++#endif /* HAVE_LIBNSS */ ++ + if ((pw = getpwuid(original_real_uid)) == NULL) + fatal("load_public_identity_files: getpwuid failed"); + pwname = xstrdup(pw->pw_name); +diff -up openssh-5.2p1/ssh-dss.c.nss-keys openssh-5.2p1/ssh-dss.c +--- openssh-5.2p1/ssh-dss.c.nss-keys 2006-11-07 13:14:42.000000000 +0100 ++++ openssh-5.2p1/ssh-dss.c 2009-08-15 11:39:07.365182193 +0200 +@@ -39,6 +39,10 @@ + #include "log.h" + #include "key.h" +#ifdef HAVE_LIBNSS +#include +#endif + - static int openssh_RSA_verify(int, u_char *, u_int, u_char *, u_int, RSA *); + #define INTBLOB_LEN 20 + #define SIGBLOB_LEN (2*INTBLOB_LEN) - /* RSASSA-PKCS1-v1_5 (PKCS #1 v2.0 signature) with SHA1 */ -@@ -50,6 +54,38 @@ ssh_rsa_sign(const Key *key, u_char **si - error("ssh_rsa_sign: no RSA key"); +@@ -57,6 +61,34 @@ ssh_dss_sign(const Key *key, u_char **si + error("ssh_dss_sign: no DSA key"); return -1; } -+ -+ slen = RSA_size(key->rsa); -+ sig = xmalloc(slen); -+ +#ifdef HAVE_LIBNSS + if (key->flags & KEY_FLAG_NSS) { + SECItem sigitem; -+ SECOidTag alg; ++ SECItem *rawsig; + + memset(&sigitem, 0, sizeof(sigitem)); -+ alg = (datafellows & SSH_BUG_RSASIGMD5) ? -+ SEC_OID_PKCS1_MD5_WITH_RSA_ENCRYPTION : -+ SEC_OID_PKCS1_SHA1_WITH_RSA_ENCRYPTION; -+ + if (SEC_SignData(&sigitem, (u_char *)data, datalen, key->nss->privk, -+ alg) != SECSuccess) { -+ error("ssh_rsa_sign: sign failed"); ++ SEC_OID_ANSIX9_DSA_SIGNATURE_WITH_SHA1_DIGEST) != SECSuccess) { ++ error("ssh_dss_sign: sign failed"); + return -1; + } -+ if (sigitem.len > slen) { -+ error("ssh_rsa_sign: slen %u slen2 %u", slen, sigitem.len); -+ xfree(sig); ++ ++ if ((rawsig=DSAU_DecodeDerSig(&sigitem)) == NULL) { ++ error("ssh_dss_sign: der decode failed"); + SECITEM_ZfreeItem(&sigitem, PR_FALSE); + return -1; + } -+ if (sigitem.len < slen) { -+ memset(sig, 0, slen - sigitem.len); -+ } -+ memcpy(sig+slen-sigitem.len, sigitem.data, sigitem.len); + SECITEM_ZfreeItem(&sigitem, PR_FALSE); ++ if (rawsig->len != SIGBLOB_LEN) { ++ error("ssh_dss_sign: unsupported signature length %d", ++ rawsig->len); ++ SECITEM_ZfreeItem(rawsig, PR_TRUE); ++ return -1; ++ } ++ memcpy(sigblob, rawsig->data, SIGBLOB_LEN); ++ SECITEM_ZfreeItem(rawsig, PR_TRUE); + } else { +#endif - nid = (datafellows & SSH_BUG_RSASIGMD5) ? NID_md5 : NID_sha1; - if ((evp_md = EVP_get_digestbynid(nid)) == NULL) { - error("ssh_rsa_sign: EVP_get_digestbynid %d failed", nid); -@@ -59,9 +95,6 @@ ssh_rsa_sign(const Key *key, u_char **si + EVP_DigestInit(&md, evp_md); EVP_DigestUpdate(&md, data, datalen); EVP_DigestFinal(&md, digest, &dlen); - -- slen = RSA_size(key->rsa); -- sig = xmalloc(slen); +@@ -80,7 +112,9 @@ ssh_dss_sign(const Key *key, u_char **si + BN_bn2bin(sig->r, sigblob+ SIGBLOB_LEN - INTBLOB_LEN - rlen); + BN_bn2bin(sig->s, sigblob+ SIGBLOB_LEN - slen); + DSA_SIG_free(sig); - - ok = RSA_sign(nid, digest, dlen, sig, &len, key->rsa); - memset(digest, 'd', sizeof(digest)); - -@@ -83,6 +116,9 @@ ssh_rsa_sign(const Key *key, u_char **si - xfree(sig); - return -1; - } +#ifdef HAVE_LIBNSS + } +#endif - /* encode signature */ - buffer_init(&b); - buffer_put_cstring(&b, "ssh-rsa"); + if (datafellows & SSH_BUG_SIGBLOB) { + if (lenp != NULL) + *lenp = SIGBLOB_LEN; diff -up openssh-5.2p1/ssh-keygen.c.nss-keys openssh-5.2p1/ssh-keygen.c ---- openssh-5.2p1/ssh-keygen.c.nss-keys 2008-07-14 03:28:29.000000000 +0200 -+++ openssh-5.2p1/ssh-keygen.c 2008-11-18 19:11:41.000000000 +0100 +--- openssh-5.2p1/ssh-keygen.c.nss-keys 2009-02-21 22:47:02.000000000 +0100 ++++ openssh-5.2p1/ssh-keygen.c 2009-08-15 11:39:07.395366022 +0200 @@ -53,6 +53,11 @@ #include "scard.h" #endif @@ -1337,61 +1293,76 @@ diff -up openssh-5.2p1/ssh-keygen.c.nss- if (reader_id != NULL) { #ifdef SMARTCARD if (download) -diff -up openssh-5.2p1/readconf.c.nss-keys openssh-5.2p1/readconf.c ---- openssh-5.2p1/readconf.c.nss-keys 2008-06-29 16:04:03.000000000 +0200 -+++ openssh-5.2p1/readconf.c 2008-11-18 19:11:41.000000000 +0100 -@@ -124,6 +124,7 @@ typedef enum { - oKbdInteractiveAuthentication, oKbdInteractiveDevices, oHostKeyAlias, - oDynamicForward, oPreferredAuthentications, oHostbasedAuthentication, - oHostKeyAlgorithms, oBindAddress, oSmartcardDevice, -+ oUseNSS, oNSSToken, - oClearAllForwardings, oNoHostAuthenticationForLocalhost, - oEnableSSHKeysign, oRekeyLimit, oVerifyHostKeyDNS, oConnectTimeout, - oAddressFamily, oGssAuthentication, oGssDelegateCreds, -@@ -210,6 +211,13 @@ static struct { - #else - { "smartcarddevice", oUnsupported }, - #endif +diff -up openssh-5.2p1/ssh-rsa.c.nss-keys openssh-5.2p1/ssh-rsa.c +--- openssh-5.2p1/ssh-rsa.c.nss-keys 2006-09-01 07:38:37.000000000 +0200 ++++ openssh-5.2p1/ssh-rsa.c 2009-08-15 11:39:07.393249953 +0200 +@@ -32,6 +32,10 @@ + #include "compat.h" + #include "ssh.h" + +#ifdef HAVE_LIBNSS -+ { "usenss", oUseNSS }, -+ { "nsstoken", oNSSToken }, -+#else -+ { "usenss", oUnsupported }, -+ { "nsstoken", oNSSToken }, ++#include +#endif - { "clearallforwardings", oClearAllForwardings }, - { "enablesshkeysign", oEnableSSHKeysign }, - { "verifyhostkeydns", oVerifyHostKeyDNS }, -@@ -603,6 +611,14 @@ parse_string: - charptr = &options->smartcard_device; - goto parse_string; ++ + static int openssh_RSA_verify(int, u_char *, u_int, u_char *, u_int, RSA *); -+ case oUseNSS: -+ intptr = &options->use_nss; -+ goto parse_flag; + /* RSASSA-PKCS1-v1_5 (PKCS #1 v2.0 signature) with SHA1 */ +@@ -50,6 +54,38 @@ ssh_rsa_sign(const Key *key, u_char **si + error("ssh_rsa_sign: no RSA key"); + return -1; + } + -+ case oNSSToken: -+ charptr = &options->nss_token; -+ goto parse_command; ++ slen = RSA_size(key->rsa); ++ sig = xmalloc(slen); + - case oProxyCommand: - charptr = &options->proxy_command; - parse_command: -@@ -1055,6 +1071,8 @@ initialize_options(Options * options) - options->preferred_authentications = NULL; - options->bind_address = NULL; - options->smartcard_device = NULL; -+ options->use_nss = -1; -+ options->nss_token = NULL; - options->enable_ssh_keysign = - 1; - options->no_host_authentication_for_localhost = - 1; - options->identities_only = - 1; -@@ -1184,6 +1202,8 @@ fill_default_options(Options * options) - options->no_host_authentication_for_localhost = 0; - if (options->identities_only == -1) - options->identities_only = 0; -+ if (options->use_nss == -1) -+ options->use_nss = 0; - if (options->enable_ssh_keysign == -1) - options->enable_ssh_keysign = 0; - if (options->rekey_limit == -1) ++#ifdef HAVE_LIBNSS ++ if (key->flags & KEY_FLAG_NSS) { ++ SECItem sigitem; ++ SECOidTag alg; ++ ++ memset(&sigitem, 0, sizeof(sigitem)); ++ alg = (datafellows & SSH_BUG_RSASIGMD5) ? ++ SEC_OID_PKCS1_MD5_WITH_RSA_ENCRYPTION : ++ SEC_OID_PKCS1_SHA1_WITH_RSA_ENCRYPTION; ++ ++ if (SEC_SignData(&sigitem, (u_char *)data, datalen, key->nss->privk, ++ alg) != SECSuccess) { ++ error("ssh_rsa_sign: sign failed"); ++ return -1; ++ } ++ if (sigitem.len > slen) { ++ error("ssh_rsa_sign: slen %u slen2 %u", slen, sigitem.len); ++ xfree(sig); ++ SECITEM_ZfreeItem(&sigitem, PR_FALSE); ++ return -1; ++ } ++ if (sigitem.len < slen) { ++ memset(sig, 0, slen - sigitem.len); ++ } ++ memcpy(sig+slen-sigitem.len, sigitem.data, sigitem.len); ++ SECITEM_ZfreeItem(&sigitem, PR_FALSE); ++ } else { ++#endif + nid = (datafellows & SSH_BUG_RSASIGMD5) ? NID_md5 : NID_sha1; + if ((evp_md = EVP_get_digestbynid(nid)) == NULL) { + error("ssh_rsa_sign: EVP_get_digestbynid %d failed", nid); +@@ -59,9 +95,6 @@ ssh_rsa_sign(const Key *key, u_char **si + EVP_DigestUpdate(&md, data, datalen); + EVP_DigestFinal(&md, digest, &dlen); + +- slen = RSA_size(key->rsa); +- sig = xmalloc(slen); +- + ok = RSA_sign(nid, digest, dlen, sig, &len, key->rsa); + memset(digest, 'd', sizeof(digest)); + +@@ -83,6 +116,9 @@ ssh_rsa_sign(const Key *key, u_char **si + xfree(sig); + return -1; + } ++#ifdef HAVE_LIBNSS ++ } ++#endif + /* encode signature */ + buffer_init(&b); + buffer_put_cstring(&b, "ssh-rsa"); Index: openssh.spec =================================================================== RCS file: /cvs/pkgs/rpms/openssh/devel/openssh.spec,v retrieving revision 1.169 retrieving revision 1.170 diff -u -p -r1.169 -r1.170 --- openssh.spec 24 Sep 2009 16:05:26 -0000 1.169 +++ openssh.spec 30 Sep 2009 06:43:43 -0000 1.170 @@ -63,7 +63,7 @@ Summary: An open source implementation of SSH protocol versions 1 and 2 Name: openssh Version: 5.2p1 -Release: 28%{?dist}%{?rescue_rel} +Release: 29%{?dist}%{?rescue_rel} URL: http://www.openssh.com/portable.html #Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz #Source1: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz.asc @@ -466,6 +466,9 @@ fi %endif %changelog +* Tue Sep 29 2009 Jan F. Chadima - 5.2p1-29 +- Resolve locking in ssh-add (#491312) + * Thu Sep 24 2009 Jan F. Chadima - 5.2p1-28 - Repair initscript to be acord to guidelines (#521860) - Add bugzilla# to application of edns and xmodifiers patch From fabbione at fedoraproject.org Wed Sep 30 06:51:34 2009 From: fabbione at fedoraproject.org (Fabio M. Di Nitto) Date: Wed, 30 Sep 2009 06:51:34 +0000 (UTC) Subject: rpms/ocfs2-tools/devel .cvsignore, 1.3, 1.4 minor_build_fixes.diff, 1.1, 1.2 ocfs2-tools.spec, 1.12, 1.13 sources, 1.3, 1.4 Message-ID: <20090930065135.01D1A11C00E6@cvs1.fedora.phx.redhat.com> Author: fabbione Update of /cvs/pkgs/rpms/ocfs2-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11852 Modified Files: .cvsignore minor_build_fixes.diff ocfs2-tools.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ocfs2-tools/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 2 Sep 2009 11:13:54 -0000 1.3 +++ .cvsignore 30 Sep 2009 06:51:32 -0000 1.4 @@ -1 +1 @@ -ocfs2-tools-1.4.2.tar.gz +ocfs2-tools-1.4.3.tar.gz minor_build_fixes.diff: Makefile | 2 +- pacemaker.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) Index: minor_build_fixes.diff =================================================================== RCS file: /cvs/pkgs/rpms/ocfs2-tools/devel/minor_build_fixes.diff,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- minor_build_fixes.diff 2 Sep 2009 11:13:54 -0000 1.1 +++ minor_build_fixes.diff 30 Sep 2009 06:51:33 -0000 1.2 @@ -1,6 +1,6 @@ -diff -Naurd ocfs2-tools-1.4.2.orig/ocfs2_controld/Makefile ocfs2-tools-1.4.2/ocfs2_controld/Makefile ---- ocfs2-tools-1.4.2.orig/ocfs2_controld/Makefile 2009-04-14 00:10:40.000000000 +0200 -+++ ocfs2-tools-1.4.2/ocfs2_controld/Makefile 2009-08-31 16:15:04.000000000 +0200 +diff -Nuard ocfs2-tools-1.4.3.orig/ocfs2_controld/Makefile ocfs2-tools-1.4.3/ocfs2_controld/Makefile +--- ocfs2-tools-1.4.3.orig/ocfs2_controld/Makefile 2009-04-14 00:10:40.000000000 +0200 ++++ ocfs2-tools-1.4.3/ocfs2_controld/Makefile 2009-09-30 08:22:04.000000000 +0200 @@ -17,7 +17,7 @@ PCMK_INCLUDES = -I/usr/include/pacemaker -I/usr/include/heartbeat/ $(GLIB_CFLAGS) endif @@ -10,9 +10,9 @@ diff -Naurd ocfs2-tools-1.4.2.orig/ocfs2 LIBO2CB_LIBS = -L$(TOPDIR)/libo2cb -lo2cb LIBO2CB_DEPS = $(TOPDIR)/libo2cb/libo2cb.a LIBOCFS2_LIBS = -L$(TOPDIR)/libocfs2 -locfs2 -diff -Naurd ocfs2-tools-1.4.2.orig/ocfs2_controld/pacemaker.c ocfs2-tools-1.4.2/ocfs2_controld/pacemaker.c ---- ocfs2-tools-1.4.2.orig/ocfs2_controld/pacemaker.c 2009-05-06 03:36:57.000000000 +0200 -+++ ocfs2-tools-1.4.2/ocfs2_controld/pacemaker.c 2009-08-31 16:18:15.000000000 +0200 +diff -Nuard ocfs2-tools-1.4.3.orig/ocfs2_controld/pacemaker.c ocfs2-tools-1.4.3/ocfs2_controld/pacemaker.c +--- ocfs2-tools-1.4.3.orig/ocfs2_controld/pacemaker.c 2009-05-06 03:36:57.000000000 +0200 ++++ ocfs2-tools-1.4.3/ocfs2_controld/pacemaker.c 2009-09-30 08:22:22.000000000 +0200 @@ -22,6 +22,7 @@ #include @@ -21,3 +21,12 @@ diff -Naurd ocfs2-tools-1.4.2.orig/ocfs2 #include /* heartbeat support is irrelevant here */ #undef SUPPORT_HEARTBEAT +@@ -155,7 +156,7 @@ + crm_log_init("ocfs2_controld", LOG_INFO, FALSE, TRUE, 0, NULL); + + if(init_ais_connection(NULL, NULL, NULL, &local_node_uname, &our_nodeid) == FALSE) { +- log_error("Connection to our AIS plugin (%d) failed", CRM_SERVICE); ++ log_error("Connection to our AIS plugin (%d) failed", PCMK_SERVICE); + return -1; + } + Index: ocfs2-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocfs2-tools/devel/ocfs2-tools.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- ocfs2-tools.spec 21 Sep 2009 07:56:03 -0000 1.12 +++ ocfs2-tools.spec 30 Sep 2009 06:51:33 -0000 1.13 @@ -5,8 +5,8 @@ Summary: Tools for managing the Ocfs2 cluster file system Name: ocfs2-tools -Version: 1.4.2 -Release: 5%{?alphatag:.%{alphatag}}%{?dist} +Version: 1.4.3 +Release: 1%{?alphatag:.%{alphatag}}%{?dist} License: GPLv2 Group: System Environment/Base # The source for this package was pulled from upstream's git repo and manually @@ -212,6 +212,9 @@ fi /usr/lib/ocf/resource.d/ocfs2 %changelog +* Wed Sep 30 2009 Fabio M. Di Nitto - 1.4.3-1 +- New upstream release. + * Mon Sep 21 2009 Fabio M. Di Nitto - 1.4.2-5 - Fix pcmk resource agent. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ocfs2-tools/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 2 Sep 2009 11:13:54 -0000 1.3 +++ sources 30 Sep 2009 06:51:33 -0000 1.4 @@ -1 +1 @@ -1dfc4a4ba72ba96250b508c8e27af981 ocfs2-tools-1.4.2.tar.gz +7d8895ea41999ce8f468e2bc7dc55ddc ocfs2-tools-1.4.3.tar.gz From fabbione at fedoraproject.org Wed Sep 30 06:53:31 2009 From: fabbione at fedoraproject.org (Fabio M. Di Nitto) Date: Wed, 30 Sep 2009 06:53:31 +0000 (UTC) Subject: rpms/ocfs2-tools/F-12 .cvsignore, 1.3, 1.4 minor_build_fixes.diff, 1.1, 1.2 ocfs2-tools.spec, 1.12, 1.13 sources, 1.3, 1.4 Message-ID: <20090930065331.1ED8811C00E6@cvs1.fedora.phx.redhat.com> Author: fabbione Update of /cvs/pkgs/rpms/ocfs2-tools/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12547 Modified Files: .cvsignore minor_build_fixes.diff ocfs2-tools.spec sources Log Message: New upstream release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ocfs2-tools/F-12/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 2 Sep 2009 11:13:54 -0000 1.3 +++ .cvsignore 30 Sep 2009 06:53:30 -0000 1.4 @@ -1 +1 @@ -ocfs2-tools-1.4.2.tar.gz +ocfs2-tools-1.4.3.tar.gz minor_build_fixes.diff: Makefile | 2 +- pacemaker.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) Index: minor_build_fixes.diff =================================================================== RCS file: /cvs/pkgs/rpms/ocfs2-tools/F-12/minor_build_fixes.diff,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- minor_build_fixes.diff 2 Sep 2009 11:13:54 -0000 1.1 +++ minor_build_fixes.diff 30 Sep 2009 06:53:30 -0000 1.2 @@ -1,6 +1,6 @@ -diff -Naurd ocfs2-tools-1.4.2.orig/ocfs2_controld/Makefile ocfs2-tools-1.4.2/ocfs2_controld/Makefile ---- ocfs2-tools-1.4.2.orig/ocfs2_controld/Makefile 2009-04-14 00:10:40.000000000 +0200 -+++ ocfs2-tools-1.4.2/ocfs2_controld/Makefile 2009-08-31 16:15:04.000000000 +0200 +diff -Nuard ocfs2-tools-1.4.3.orig/ocfs2_controld/Makefile ocfs2-tools-1.4.3/ocfs2_controld/Makefile +--- ocfs2-tools-1.4.3.orig/ocfs2_controld/Makefile 2009-04-14 00:10:40.000000000 +0200 ++++ ocfs2-tools-1.4.3/ocfs2_controld/Makefile 2009-09-30 08:22:04.000000000 +0200 @@ -17,7 +17,7 @@ PCMK_INCLUDES = -I/usr/include/pacemaker -I/usr/include/heartbeat/ $(GLIB_CFLAGS) endif @@ -10,9 +10,9 @@ diff -Naurd ocfs2-tools-1.4.2.orig/ocfs2 LIBO2CB_LIBS = -L$(TOPDIR)/libo2cb -lo2cb LIBO2CB_DEPS = $(TOPDIR)/libo2cb/libo2cb.a LIBOCFS2_LIBS = -L$(TOPDIR)/libocfs2 -locfs2 -diff -Naurd ocfs2-tools-1.4.2.orig/ocfs2_controld/pacemaker.c ocfs2-tools-1.4.2/ocfs2_controld/pacemaker.c ---- ocfs2-tools-1.4.2.orig/ocfs2_controld/pacemaker.c 2009-05-06 03:36:57.000000000 +0200 -+++ ocfs2-tools-1.4.2/ocfs2_controld/pacemaker.c 2009-08-31 16:18:15.000000000 +0200 +diff -Nuard ocfs2-tools-1.4.3.orig/ocfs2_controld/pacemaker.c ocfs2-tools-1.4.3/ocfs2_controld/pacemaker.c +--- ocfs2-tools-1.4.3.orig/ocfs2_controld/pacemaker.c 2009-05-06 03:36:57.000000000 +0200 ++++ ocfs2-tools-1.4.3/ocfs2_controld/pacemaker.c 2009-09-30 08:22:22.000000000 +0200 @@ -22,6 +22,7 @@ #include @@ -21,3 +21,12 @@ diff -Naurd ocfs2-tools-1.4.2.orig/ocfs2 #include /* heartbeat support is irrelevant here */ #undef SUPPORT_HEARTBEAT +@@ -155,7 +156,7 @@ + crm_log_init("ocfs2_controld", LOG_INFO, FALSE, TRUE, 0, NULL); + + if(init_ais_connection(NULL, NULL, NULL, &local_node_uname, &our_nodeid) == FALSE) { +- log_error("Connection to our AIS plugin (%d) failed", CRM_SERVICE); ++ log_error("Connection to our AIS plugin (%d) failed", PCMK_SERVICE); + return -1; + } + Index: ocfs2-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocfs2-tools/F-12/ocfs2-tools.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- ocfs2-tools.spec 21 Sep 2009 07:56:03 -0000 1.12 +++ ocfs2-tools.spec 30 Sep 2009 06:53:30 -0000 1.13 @@ -5,8 +5,8 @@ Summary: Tools for managing the Ocfs2 cluster file system Name: ocfs2-tools -Version: 1.4.2 -Release: 5%{?alphatag:.%{alphatag}}%{?dist} +Version: 1.4.3 +Release: 1%{?alphatag:.%{alphatag}}%{?dist} License: GPLv2 Group: System Environment/Base # The source for this package was pulled from upstream's git repo and manually @@ -212,6 +212,9 @@ fi /usr/lib/ocf/resource.d/ocfs2 %changelog +* Wed Sep 30 2009 Fabio M. Di Nitto - 1.4.3-1 +- New upstream release. + * Mon Sep 21 2009 Fabio M. Di Nitto - 1.4.2-5 - Fix pcmk resource agent. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ocfs2-tools/F-12/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 2 Sep 2009 11:13:54 -0000 1.3 +++ sources 30 Sep 2009 06:53:30 -0000 1.4 @@ -1 +1 @@ -1dfc4a4ba72ba96250b508c8e27af981 ocfs2-tools-1.4.2.tar.gz +7d8895ea41999ce8f468e2bc7dc55ddc ocfs2-tools-1.4.3.tar.gz From jsafrane at fedoraproject.org Wed Sep 30 06:54:01 2009 From: jsafrane at fedoraproject.org (=?utf-8?b?SmFuIMWgYWZyw6FuZWs=?=) Date: Wed, 30 Sep 2009 06:54:01 +0000 (UTC) Subject: rpms/OpenIPMI/devel OpenIPMI.spec,1.70,1.71 Message-ID: <20090930065401.DF11411C00E6@cvs1.fedora.phx.redhat.com> Author: jsafrane Update of /cvs/pkgs/rpms/OpenIPMI/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12735 Modified Files: OpenIPMI.spec Log Message: rebuilt with new net-snmp Index: OpenIPMI.spec =================================================================== RCS file: /cvs/pkgs/rpms/OpenIPMI/devel/OpenIPMI.spec,v retrieving revision 1.70 retrieving revision 1.71 diff -u -p -r1.70 -r1.71 --- OpenIPMI.spec 21 Aug 2009 12:18:18 -0000 1.70 +++ OpenIPMI.spec 30 Sep 2009 06:54:01 -0000 1.71 @@ -4,7 +4,7 @@ Summary: IPMI (Intelligent Platform Management Interface) library and tools Name: OpenIPMI Version: 2.0.16 -Release: 4%{?dist} +Release: 5%{?dist} License: BSD and BSD with advertising and LGPLv2+ and GPLv2+ Group: System Environment/Base URL: http://sourceforge.net/projects/openipmi/ @@ -165,6 +165,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/fedora-openipmigui.desktop %changelog +* Wed Sep 30 2009 Jan Safranek - 2.0.16-5 +- rebuilt with new net-snmp + * Fri Aug 21 2009 Tomas Mraz - 2.0.16-4 - rebuilt with new openssl From jzeleny at fedoraproject.org Wed Sep 30 06:54:38 2009 From: jzeleny at fedoraproject.org (Jan Zeleny) Date: Wed, 30 Sep 2009 06:54:38 +0000 (UTC) Subject: rpms/fcoe-utils/F-12 fcoe-utils.spec,1.8,1.9 Message-ID: <20090930065438.9CB6A11C00E6@cvs1.fedora.phx.redhat.com> Author: jzeleny Update of /cvs/extras/rpms/fcoe-utils/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12954 Modified Files: fcoe-utils.spec Log Message: Updated uptream sources. More info in spec file changelog. Index: fcoe-utils.spec =================================================================== RCS file: /cvs/extras/rpms/fcoe-utils/F-12/fcoe-utils.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- fcoe-utils.spec 14 Sep 2009 10:28:16 -0000 1.8 +++ fcoe-utils.spec 30 Sep 2009 06:54:37 -0000 1.9 @@ -1,6 +1,6 @@ Name: fcoe-utils Version: 1.0.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Fibre Channel over Ethernet utilities Group: Applications/System @@ -98,6 +98,10 @@ fi %changelog +* Wed Sep 30 2009 Jan Zeleny - 1.0.8-4 +- updated source file. Upstream did mistake before and placed 1.0.8 tag + in a bad position, so F12 checkout covered some unfinished functions + * Mon Sep 14 2009 Jan Zeleny - 1.0.8-3 - update of init script to be LSB-compliant From pkgdb at fedoraproject.org Wed Sep 30 06:56:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:56:17 +0000 Subject: [pkgdb] redhat-lsb: pnemade has requested watchbugzilla Message-ID: <20090930065617.6409E10F86A@bastion2.fedora.phx.redhat.com> pnemade has requested the watchbugzilla acl on redhat-lsb (Fedora 12) To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:56:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:56:21 +0000 Subject: [pkgdb] redhat-lsb: pnemade has requested commit Message-ID: <20090930065621.32AA610F88C@bastion2.fedora.phx.redhat.com> pnemade has requested the commit acl on redhat-lsb (Fedora 12) To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:56:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:56:23 +0000 Subject: [pkgdb] redhat-lsb: pnemade has requested watchcommits Message-ID: <20090930065624.002D910F8A8@bastion2.fedora.phx.redhat.com> pnemade has requested the watchcommits acl on redhat-lsb (Fedora 12) To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:56:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:56:25 +0000 Subject: [pkgdb] redhat-lsb: pnemade has requested approveacls Message-ID: <20090930065625.CFDEF10F8A9@bastion2.fedora.phx.redhat.com> pnemade has requested the approveacls acl on redhat-lsb (Fedora 12) To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:56:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:56:29 +0000 Subject: [pkgdb] redhat-lsb: pnemade has requested approveacls Message-ID: <20090930065629.63A6310F894@bastion2.fedora.phx.redhat.com> pnemade has requested the approveacls acl on redhat-lsb (Fedora devel) To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:56:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:56:32 +0000 Subject: [pkgdb] redhat-lsb: pnemade has requested commit Message-ID: <20090930065633.04F2E10F88B@bastion2.fedora.phx.redhat.com> pnemade has requested the commit acl on redhat-lsb (Fedora devel) To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:56:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:56:34 +0000 Subject: [pkgdb] redhat-lsb: pnemade has requested watchcommits Message-ID: <20090930065635.092E910F8AB@bastion2.fedora.phx.redhat.com> pnemade has requested the watchcommits acl on redhat-lsb (Fedora devel) To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:56:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:56:37 +0000 Subject: [pkgdb] redhat-lsb: pnemade has requested watchbugzilla Message-ID: <20090930065637.4825310F8AD@bastion2.fedora.phx.redhat.com> pnemade has requested the watchbugzilla acl on redhat-lsb (Fedora devel) To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:58:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:58:28 +0000 Subject: [pkgdb] redhat-lsb had acl change status Message-ID: <20090930065828.B5F7310F86A@bastion2.fedora.phx.redhat.com> petersen has set the watchbugzilla acl on redhat-lsb (Fedora devel) to Approved for pnemade To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:58:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:58:30 +0000 Subject: [pkgdb] redhat-lsb had acl change status Message-ID: <20090930065830.88A3810F894@bastion2.fedora.phx.redhat.com> petersen has set the watchcommits acl on redhat-lsb (Fedora devel) to Approved for pnemade To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:58:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:58:30 +0000 Subject: [pkgdb] redhat-lsb had acl change status Message-ID: <20090930065830.AE97510F8AB@bastion2.fedora.phx.redhat.com> petersen has set the commit acl on redhat-lsb (Fedora devel) to Approved for pnemade To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:58:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:58:33 +0000 Subject: [pkgdb] redhat-lsb had acl change status Message-ID: <20090930065833.1513010F8AF@bastion2.fedora.phx.redhat.com> petersen has set the approveacls acl on redhat-lsb (Fedora devel) to Approved for pnemade To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:58:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:58:40 +0000 Subject: [pkgdb] redhat-lsb had acl change status Message-ID: <20090930065840.3033510F894@bastion2.fedora.phx.redhat.com> petersen has set the watchbugzilla acl on redhat-lsb (Fedora 12) to Approved for pnemade To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:58:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:58:41 +0000 Subject: [pkgdb] redhat-lsb had acl change status Message-ID: <20090930065841.09D9810F8A8@bastion2.fedora.phx.redhat.com> petersen has set the watchcommits acl on redhat-lsb (Fedora 12) to Approved for pnemade To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:58:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:58:42 +0000 Subject: [pkgdb] redhat-lsb had acl change status Message-ID: <20090930065842.CA04810F8AB@bastion2.fedora.phx.redhat.com> petersen has set the commit acl on redhat-lsb (Fedora 12) to Approved for pnemade To make changes to this package see: /pkgdb/packages/name/redhat-lsb From pkgdb at fedoraproject.org Wed Sep 30 06:58:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 06:58:44 +0000 Subject: [pkgdb] redhat-lsb had acl change status Message-ID: <20090930065844.BCFA610F8AF@bastion2.fedora.phx.redhat.com> petersen has set the approveacls acl on redhat-lsb (Fedora 12) to Approved for pnemade To make changes to this package see: /pkgdb/packages/name/redhat-lsb From kdudka at fedoraproject.org Wed Sep 30 06:59:52 2009 From: kdudka at fedoraproject.org (Kamil Dudka) Date: Wed, 30 Sep 2009 06:59:52 +0000 (UTC) Subject: rpms/curl/devel curl.spec,1.118,1.119 Message-ID: <20090930065952.ED76F11C00E6@cvs1.fedora.phx.redhat.com> Author: kdudka Update of /cvs/extras/rpms/curl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14890 Modified Files: curl.spec Log Message: remove outdated comment in .spec Index: curl.spec =================================================================== RCS file: /cvs/extras/rpms/curl/devel/curl.spec,v retrieving revision 1.118 retrieving revision 1.119 diff -u -p -r1.118 -r1.119 --- curl.spec 27 Sep 2009 15:06:58 -0000 1.118 +++ curl.spec 30 Sep 2009 06:59:52 -0000 1.119 @@ -73,8 +73,6 @@ use cURL's capabilities internally. # upstream patches (already applied) %patch1 -p1 %patch2 -p1 - -# upstream patches (not yet applied) %patch3 -p1 %patch4 -p1 From pkgdb at fedoraproject.org Wed Sep 30 07:13:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 07:13:11 +0000 Subject: [pkgdb] bitmap-fonts had acl change status Message-ID: <20090930071311.5BB0A10F88C@bastion2.fedora.phx.redhat.com> pnemade has set the watchcommits acl on bitmap-fonts (Fedora devel) to Approved for pravins To make changes to this package see: /pkgdb/packages/name/bitmap-fonts From pkgdb at fedoraproject.org Wed Sep 30 07:13:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 07:13:08 +0000 Subject: [pkgdb] bitmap-fonts had acl change status Message-ID: <20090930071308.D655710F86A@bastion2.fedora.phx.redhat.com> pnemade has set the watchbugzilla acl on bitmap-fonts (Fedora devel) to Approved for pravins To make changes to this package see: /pkgdb/packages/name/bitmap-fonts From pkgdb at fedoraproject.org Wed Sep 30 07:13:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 07:13:13 +0000 Subject: [pkgdb] bitmap-fonts had acl change status Message-ID: <20090930071313.A160910F8A8@bastion2.fedora.phx.redhat.com> pnemade has set the commit acl on bitmap-fonts (Fedora devel) to Approved for pravins To make changes to this package see: /pkgdb/packages/name/bitmap-fonts From pkgdb at fedoraproject.org Wed Sep 30 07:13:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 07:13:33 +0000 Subject: [pkgdb] bitmap-fonts had acl change status Message-ID: <20090930071333.9593810F88B@bastion2.fedora.phx.redhat.com> pnemade has set the watchbugzilla acl on bitmap-fonts (Fedora 12) to Approved for pravins To make changes to this package see: /pkgdb/packages/name/bitmap-fonts From pkgdb at fedoraproject.org Wed Sep 30 07:13:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 07:13:34 +0000 Subject: [pkgdb] bitmap-fonts had acl change status Message-ID: <20090930071334.8C35310F895@bastion2.fedora.phx.redhat.com> pnemade has set the watchcommits acl on bitmap-fonts (Fedora 12) to Approved for pravins To make changes to this package see: /pkgdb/packages/name/bitmap-fonts From pkgdb at fedoraproject.org Wed Sep 30 07:13:34 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 07:13:34 +0000 Subject: [pkgdb] bitmap-fonts had acl change status Message-ID: <20090930071335.32C2210F8AF@bastion2.fedora.phx.redhat.com> pnemade has set the commit acl on bitmap-fonts (Fedora 12) to Approved for pravins To make changes to this package see: /pkgdb/packages/name/bitmap-fonts From pkgdb at fedoraproject.org Wed Sep 30 07:13:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 07:13:36 +0000 Subject: [pkgdb] bitmap-fonts had acl change status Message-ID: <20090930071336.2682510F8A8@bastion2.fedora.phx.redhat.com> pnemade has set the approveacls acl on bitmap-fonts (Fedora 12) to Approved for pravins To make changes to this package see: /pkgdb/packages/name/bitmap-fonts From pravins at fedoraproject.org Wed Sep 30 07:26:47 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Wed, 30 Sep 2009 07:26:47 +0000 (UTC) Subject: rpms/bitmap-fonts/F-12 bitmap-fonts.spec,1.20,1.21 Message-ID: <20090930072647.AE18611C00E6@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/bitmap-fonts/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21578 Modified Files: bitmap-fonts.spec Log Message: * Wed Sep 30 2009 Pravin Satpute - 0.3-9 - updating as per new packaging guidelines - bugfix 481068 Index: bitmap-fonts.spec =================================================================== RCS file: /cvs/pkgs/rpms/bitmap-fonts/F-12/bitmap-fonts.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- bitmap-fonts.spec 24 Jul 2009 18:07:05 -0000 1.20 +++ bitmap-fonts.spec 30 Sep 2009 07:26:47 -0000 1.21 @@ -1,6 +1,12 @@ +#%global fontname bitmap +%define common_desc \ +The bitmap-fonts package provides a number of bitmap fonts selected\ +from the xorg package designed for use locations such as\ +terminals. + Name: bitmap-fonts Version: 0.3 -Release: 8%{?dist} +Release: 9%{?dist} License: Lucida and MIT and Public Domain Source0: bitmap-fonts-%{version}.tar.bz2 Source1: fixfont-3.5.tar.bz2 @@ -10,25 +16,40 @@ Group: User Interface/X Summary: Selected set of bitmap fonts Requires(pre): fontconfig BuildRequires: xorg-x11-font-utils +BuildRequires: fontpackages-devel %description -The bitmap-fonts package provides a number of bitmap fonts selected -from the xorg package designed for use locations such as -terminals. +%common_desc + +%package common +Summary: Common files for bitmap-fonts +Requires: fontpackages-filesystem -%package cjk +%description common +%common_desc + +This package consists of files used by other %{name} packages. + +%_font_pkg lut* con* [0-9]* + +%package -n bitmap-cjk-fonts Summary: Selected CJK bitmap fonts for Anaconda Group: Applications/System Requires(pre): fontconfig +Requires: %{name}-common = %{version}-%{release} +Provides: %{name}-cjk = %{version}-%{release} -%description cjk +%description -n %{fontname}-cjk-fonts bitmap-fonts-cjk package contains bitmap fonts used by Anaconda. They are selected from the xorg packages, and the font encoding are converted from native encoding to ISO10646. They are only intended to be used in Anaconda. +%_font_pkg -n cjk fangsongti* + %prep %setup -q -a 1 + %install rm -rf $RPM_BUILD_ROOT @@ -38,44 +59,25 @@ cd fixfont-3.5 make install DESTDIR=$RPM_BUILD_ROOT +mv $RPM_BUILD_ROOT/usr/share/fonts/bitmap-fonts %{buildroot}%{_fontdir} + +#install -m 0755 -d %{buildroot}%{_fontdir} + # %%ghost the fonts.cache-1 file -touch $RPM_BUILD_ROOT%{_datadir}/fonts/bitmap-fonts/fonts.cache-1 +#touch $RPM_BUILD_ROOT%{_datadir}/fonts/bitmap-fonts/fonts.cache-1 %clean rm -rf $RPM_BUILD_ROOT -%post -fc-cache %{_datadir}/fonts - -%postun -if [ "$1" = "0" ]; then - fc-cache %{_datadir}/fonts -fi - -%post cjk -fc-cache %{_datadir}/fonts - -%postun cjk -if [ "$1" = "0" ]; then - fc-cache %{_datadir}/fonts -fi - -%files +%files common %defattr(-,root,root) %doc README LU_LEGALNOTICE -%dir %{_datadir}/fonts/bitmap-fonts -%{_datadir}/fonts/bitmap-fonts/lut* -%{_datadir}/fonts/bitmap-fonts/con* -%{_datadir}/fonts/bitmap-fonts/[0-9]* -%ghost %{_datadir}/fonts/bitmap-fonts/fonts.cache-1 - -%files cjk -%defattr(-,root,root) -%dir %{_datadir}/fonts/bitmap-fonts -%{_datadir}/fonts/bitmap-fonts/fangsongti* -%ghost %{_datadir}/fonts/bitmap-fonts/fonts.cache-1 %changelog +* Wed Sep 30 2009 Pravin Satpute - 0.3-9 +- updating as per new packaging guidelines +- bugfix 481068 + * Fri Jul 24 2009 Fedora Release Engineering - 0.3-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From harald at fedoraproject.org Wed Sep 30 07:33:20 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Wed, 30 Sep 2009 07:33:20 +0000 (UTC) Subject: rpms/dracut/F-11 .cvsignore, 1.11, 1.12 dracut.spec, 1.16, 1.17 sources, 1.15, 1.16 Message-ID: <20090930073320.D5CE511C043C@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/dracut/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24277 Modified Files: .cvsignore dracut.spec sources Log Message: * Tue Sep 29 2009 Harald Hoyer 002-9 - make install of new dm/lvm udev rules optionally - correct dasd module typo Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dracut/F-11/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 23 Sep 2009 17:42:33 -0000 1.11 +++ .cvsignore 30 Sep 2009 07:33:20 -0000 1.12 @@ -1 +1 @@ -dracut-002-23aa2048.tar.bz2 +dracut-002-99fd62e3.tar.bz2 Index: dracut.spec =================================================================== RCS file: /cvs/pkgs/rpms/dracut/F-11/dracut.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- dracut.spec 23 Sep 2009 17:42:33 -0000 1.16 +++ dracut.spec 30 Sep 2009 07:33:20 -0000 1.17 @@ -1,4 +1,4 @@ -%define gittag 23aa2048 +%define gittag 99fd62e3 %if 0%{?fedora} < 12 %define with_switch_root 1 %else @@ -14,7 +14,7 @@ Name: dracut Version: 002 -Release: 4%{?rdist} +Release: 9%{?rdist} Summary: Initramfs generator using udev Group: System Environment/Base License: GPLv2+ @@ -148,7 +148,7 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/dracut/modules.d/95debug %{_datadir}/dracut/modules.d/95resume %{_datadir}/dracut/modules.d/95rootfs-block -%{_datadir}/dracut/modules.d/95s390 +%{_datadir}/dracut/modules.d/95dasd %{_datadir}/dracut/modules.d/95terminfo %{_datadir}/dracut/modules.d/95udev-rules %{_datadir}/dracut/modules.d/95udev-rules.ub810 @@ -181,6 +181,25 @@ rm -rf $RPM_BUILD_ROOT %dir /var/lib/dracut/overlay %changelog +* Tue Sep 29 2009 Harald Hoyer 002-9 +- make install of new dm/lvm udev rules optionally +- correct dasd module typo + +* Fri Sep 25 2009 Warren Togami 002-8 +- revert back to dracut-002-5 tarball 845dd502 + lvm2 was reverted to pre-udev + +* Wed Sep 23 2009 Harald Hoyer 002-7 +- build with the correct tarball + +* Wed Sep 23 2009 Harald Hoyer 002-6 +- add new device mapper udev rules and dmeventd + bug 525319, 525015 + +* Wed Sep 23 2009 Warren Togami 002-5 +- Revert back to -3, Add umount back to initrd + This makes no functional difference to LiveCD. See Bug #525319 + * Mon Sep 21 2009 Warren Togami 002-4 - Fix LiveCD boot regression Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dracut/F-11/sources,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- sources 23 Sep 2009 17:42:33 -0000 1.15 +++ sources 30 Sep 2009 07:33:20 -0000 1.16 @@ -1 +1 @@ -a068ff45f641d00e93c399eb2bc937a9 dracut-002-23aa2048.tar.bz2 +00deb6d189ff2d0e30c754960b6a4a4d dracut-002-99fd62e3.tar.bz2 From harald at fedoraproject.org Wed Sep 30 07:34:36 2009 From: harald at fedoraproject.org (Harald Hoyer) Date: Wed, 30 Sep 2009 07:34:36 +0000 (UTC) Subject: rpms/dracut/F-11 0005-mdraid-add-grep-for-convenience.patch, 1.1, NONE 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch, 1.1, NONE 0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch, 1.1, NONE dracut-0.9-vol_id.patch, 1.1, NONE Message-ID: <20090930073436.61E4411C00E6@cvs1.fedora.phx.redhat.com> Author: harald Update of /cvs/pkgs/rpms/dracut/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24609 Removed Files: 0005-mdraid-add-grep-for-convenience.patch 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch 0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch dracut-0.9-vol_id.patch Log Message: removed obsolete patches --- 0005-mdraid-add-grep-for-convenience.patch DELETED --- --- 0006--crypt-dmraid-lvm-mdraid-cleanup-with-pre-pivot-30.patch DELETED --- --- 0007-95udev-rules-fixed-c-p-bug-which-did-not-install-61.patch DELETED --- --- dracut-0.9-vol_id.patch DELETED --- From pravins at fedoraproject.org Wed Sep 30 07:36:14 2009 From: pravins at fedoraproject.org (Pravin Satpute) Date: Wed, 30 Sep 2009 07:36:14 +0000 (UTC) Subject: rpms/bitmap-fonts/devel bitmap-fonts.spec,1.20,1.21 Message-ID: <20090930073614.AD38011C00E6@cvs1.fedora.phx.redhat.com> Author: pravins Update of /cvs/pkgs/rpms/bitmap-fonts/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24980 Modified Files: bitmap-fonts.spec Log Message: * Wed Sep 30 2009 Pravin Satpute - 0.3-9 - updating as per new packaging guidelines - bugfix 481068 Index: bitmap-fonts.spec =================================================================== RCS file: /cvs/pkgs/rpms/bitmap-fonts/devel/bitmap-fonts.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- bitmap-fonts.spec 24 Jul 2009 18:07:05 -0000 1.20 +++ bitmap-fonts.spec 30 Sep 2009 07:36:13 -0000 1.21 @@ -1,6 +1,12 @@ +#%global fontname bitmap +%define common_desc \ +The bitmap-fonts package provides a number of bitmap fonts selected\ +from the xorg package designed for use locations such as\ +terminals. + Name: bitmap-fonts Version: 0.3 -Release: 8%{?dist} +Release: 9%{?dist} License: Lucida and MIT and Public Domain Source0: bitmap-fonts-%{version}.tar.bz2 Source1: fixfont-3.5.tar.bz2 @@ -10,25 +16,40 @@ Group: User Interface/X Summary: Selected set of bitmap fonts Requires(pre): fontconfig BuildRequires: xorg-x11-font-utils +BuildRequires: fontpackages-devel %description -The bitmap-fonts package provides a number of bitmap fonts selected -from the xorg package designed for use locations such as -terminals. +%common_desc + +%package common +Summary: Common files for bitmap-fonts +Requires: fontpackages-filesystem -%package cjk +%description common +%common_desc + +This package consists of files used by other %{name} packages. + +%_font_pkg lut* con* [0-9]* + +%package -n bitmap-cjk-fonts Summary: Selected CJK bitmap fonts for Anaconda Group: Applications/System Requires(pre): fontconfig +Requires: %{name}-common = %{version}-%{release} +Provides: %{name}-cjk = %{version}-%{release} -%description cjk +%description -n %{fontname}-cjk-fonts bitmap-fonts-cjk package contains bitmap fonts used by Anaconda. They are selected from the xorg packages, and the font encoding are converted from native encoding to ISO10646. They are only intended to be used in Anaconda. +%_font_pkg -n cjk fangsongti* + %prep %setup -q -a 1 + %install rm -rf $RPM_BUILD_ROOT @@ -38,44 +59,25 @@ cd fixfont-3.5 make install DESTDIR=$RPM_BUILD_ROOT +mv $RPM_BUILD_ROOT/usr/share/fonts/bitmap-fonts %{buildroot}%{_fontdir} + +#install -m 0755 -d %{buildroot}%{_fontdir} + # %%ghost the fonts.cache-1 file -touch $RPM_BUILD_ROOT%{_datadir}/fonts/bitmap-fonts/fonts.cache-1 +#touch $RPM_BUILD_ROOT%{_datadir}/fonts/bitmap-fonts/fonts.cache-1 %clean rm -rf $RPM_BUILD_ROOT -%post -fc-cache %{_datadir}/fonts - -%postun -if [ "$1" = "0" ]; then - fc-cache %{_datadir}/fonts -fi - -%post cjk -fc-cache %{_datadir}/fonts - -%postun cjk -if [ "$1" = "0" ]; then - fc-cache %{_datadir}/fonts -fi - -%files +%files common %defattr(-,root,root) %doc README LU_LEGALNOTICE -%dir %{_datadir}/fonts/bitmap-fonts -%{_datadir}/fonts/bitmap-fonts/lut* -%{_datadir}/fonts/bitmap-fonts/con* -%{_datadir}/fonts/bitmap-fonts/[0-9]* -%ghost %{_datadir}/fonts/bitmap-fonts/fonts.cache-1 - -%files cjk -%defattr(-,root,root) -%dir %{_datadir}/fonts/bitmap-fonts -%{_datadir}/fonts/bitmap-fonts/fangsongti* -%ghost %{_datadir}/fonts/bitmap-fonts/fonts.cache-1 %changelog +* Wed Sep 30 2009 Pravin Satpute - 0.3-9 +- updating as per new packaging guidelines +- bugfix 481068 + * Fri Jul 24 2009 Fedora Release Engineering - 0.3-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jzeleny at fedoraproject.org Wed Sep 30 08:12:31 2009 From: jzeleny at fedoraproject.org (Jan Zeleny) Date: Wed, 30 Sep 2009 08:12:31 +0000 (UTC) Subject: rpms/fcoe-utils/F-12 fcoe-utils.spec,1.9,1.10 sources,1.3,1.4 Message-ID: <20090930081232.549DC11C04F5@cvs1.fedora.phx.redhat.com> Author: jzeleny Update of /cvs/extras/rpms/fcoe-utils/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5451 Modified Files: fcoe-utils.spec sources Log Message: forgot to upload new tarball, should be ok now Index: fcoe-utils.spec =================================================================== RCS file: /cvs/extras/rpms/fcoe-utils/F-12/fcoe-utils.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- fcoe-utils.spec 30 Sep 2009 06:54:37 -0000 1.9 +++ fcoe-utils.spec 30 Sep 2009 08:12:17 -0000 1.10 @@ -1,6 +1,6 @@ Name: fcoe-utils Version: 1.0.8 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Fibre Channel over Ethernet utilities Group: Applications/System @@ -98,6 +98,9 @@ fi %changelog +* Wed Sep 30 2009 Jan Zeleny - 1.0.8-5 +- forgot to upload new tarball, should be ok now + * Wed Sep 30 2009 Jan Zeleny - 1.0.8-4 - updated source file. Upstream did mistake before and placed 1.0.8 tag in a bad position, so F12 checkout covered some unfinished functions Index: sources =================================================================== RCS file: /cvs/extras/rpms/fcoe-utils/F-12/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 31 Jul 2009 17:51:10 -0000 1.3 +++ sources 30 Sep 2009 08:12:18 -0000 1.4 @@ -1 +1 @@ -0f8ddd3e4a5d75dc9568fe7141364894 fcoe-utils-1.0.8.tar.gz +c7934f9dcaa64e73c1cc823a1327e04b fcoe-utils-1.0.8.tar.gz From jzeleny at fedoraproject.org Wed Sep 30 08:28:52 2009 From: jzeleny at fedoraproject.org (Jan Zeleny) Date: Wed, 30 Sep 2009 08:28:52 +0000 (UTC) Subject: rpms/openldap/F-12 openldap-2.4.18-ldif-buf-overflow.patch, 1.2, 1.3 openldap.spec, 1.151, 1.152 Message-ID: <20090930082852.D89B611C00E6@cvs1.fedora.phx.redhat.com> Author: jzeleny Update of /cvs/extras/rpms/openldap/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11999 Modified Files: openldap-2.4.18-ldif-buf-overflow.patch openldap.spec Log Message: buffer overflow patch from upstream, minor changes in spec file openldap-2.4.18-ldif-buf-overflow.patch: ldif.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Index: openldap-2.4.18-ldif-buf-overflow.patch =================================================================== RCS file: /cvs/extras/rpms/openldap/F-12/openldap-2.4.18-ldif-buf-overflow.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- openldap-2.4.18-ldif-buf-overflow.patch 24 Sep 2009 13:23:53 -0000 1.2 +++ openldap-2.4.18-ldif-buf-overflow.patch 30 Sep 2009 08:28:49 -0000 1.3 @@ -1,54 +1,17 @@ ---- openldap-2.4.18/servers/slapd/back-ldif/ldif.c.orig 2009-09-24 09:46:01.000000000 +0200 -+++ openldap-2.4.18/servers/slapd/back-ldif/ldif.c 2009-09-24 13:40:07.000000000 +0200 -@@ -593,9 +593,7 @@ typedef struct bvlist { +Avoid the struct hack, just malloc two data structures in one chunk: + +--- openldap-2.4.18/servers/slapd/back-ldif/ldif.c.orig 2009-08-18 23:58:27 ++++ openldap-2.4.18/servers/slapd/back-ldif/ldif.c 2009-09-24 16:08:14 +@@ -593,9 +593,9 @@ typedef struct bvlist { char *trunc; /* filename was truncated here */ int inum; /* num from "attr={num}" in filename, or INT_MIN */ char savech; /* original char at *trunc */ - char fname; /* variable length array BVL_NAME(bvl) = &fname */ -# define BVL_NAME(bvl) ((char *) (bvl) + offsetof(bvlist, fname)) -# define BVL_SIZE(namelen) (sizeof(bvlist) + (namelen)) -+ char *fname; /* variable length array */ ++ /* BVL_NAME(&bvlist) is the filename, allocated after the struct: */ ++# define BVL_NAME(bvl) ((char *) ((bvl) + 1)) ++# define BVL_SIZE(namelen) (sizeof(bvlist) + (namelen) + 1) } bvlist; static int -@@ -709,17 +707,18 @@ ldif_readdir( - if ( *fname_maxlenp < fname_len ) - *fname_maxlenp = fname_len; - -- bvl = SLAP_MALLOC( BVL_SIZE( fname_len ) ); -+ bvl = SLAP_MALLOC( sizeof( bvlist ) ); -+ bvl->fname = SLAP_MALLOC( fname_len+1 ); - if ( bvl == NULL ) { - rc = LDAP_OTHER; - save_errno = errno; - break; - } -- strcpy( BVL_NAME( bvl ), dir->d_name ); -+ strcpy( bvl->fname, dir->d_name ); - - /* Make it sortable by ("attr=val" or ) */ -- trunc = BVL_NAME( bvl ) + fname_len - STRLENOF( LDIF ); -- if ( (idxp = strchr( BVL_NAME( bvl ) + 2, IX_FSL )) != NULL && -+ trunc = bvl->fname + fname_len - STRLENOF( LDIF ); -+ if ( (idxp = strchr( bvl->fname + 2, IX_FSL )) != NULL && - (endp = strchr( ++idxp, IX_FSR )) != NULL && endp > idxp && - (eq_unsafe || idxp[-2] == '=' || endp + 1 == trunc) ) - { -@@ -737,7 +736,7 @@ ldif_readdir( - *trunc = '\0'; - - for ( prev = listp; (ptr = *prev) != NULL; prev = &ptr->next ) { -- int cmp = strcmp( BVL_NAME( bvl ), BVL_NAME( ptr )); -+ int cmp = strcmp( bvl->fname, ptr->fname ); - if ( cmp < 0 || (cmp == 0 && bvl->inum < ptr->inum) ) - break; - } -@@ -826,7 +825,7 @@ ldif_search_entry( - - if ( rc == LDAP_SUCCESS ) { - *ptr->trunc = ptr->savech; -- FILL_PATH( &fpath, dir_end, BVL_NAME( ptr )); -+ FILL_PATH( &fpath, dir_end, ptr->fname ); - - rc = ldif_read_entry( op, fpath.bv_val, &dn, &ndn, - &e, text ); Index: openldap.spec =================================================================== RCS file: /cvs/extras/rpms/openldap/F-12/openldap.spec,v retrieving revision 1.151 retrieving revision 1.152 diff -u -p -r1.151 -r1.152 --- openldap.spec 24 Sep 2009 13:23:53 -0000 1.151 +++ openldap.spec 30 Sep 2009 08:28:51 -0000 1.152 @@ -11,7 +11,7 @@ Summary: LDAP support libraries Name: openldap Version: %{version} -Release: 3%{?dist} +Release: 4%{?dist} License: OpenLDAP Group: System Environment/Daemons Source0: ftp://ftp.OpenLDAP.org/pub/OpenLDAP/openldap-release/openldap-%{version}.tgz @@ -388,6 +388,10 @@ for X in acl add auth cat dn index passw chmod 755 $RPM_BUILD_ROOT/%{_libdir}/lib*.so* chmod 644 $RPM_BUILD_ROOT/%{_libdir}/lib*.*a +# Add files and dirs which would be created by %post scriptlet +touch $RPM_BUILD_ROOT/%{_sysconfdir}/openldap/slapd.conf.bak +mkdir $RPM_BUILD_ROOT/%{_sysconfdir}/openldap/slapd.d + # Remove files which we don't want packaged. rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la rm -f $RPM_BUILD_ROOT/%{evolution_connector_libdir}/*.la @@ -596,7 +600,9 @@ fi %ghost %config(noreplace) %{_sysconfdir}/pki/tls/certs/slapd.pem %attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/slapd %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/openldap/ldap*.conf -%attr(0640,root,ldap) %config(noreplace) %{_sysconfdir}/openldap/slapd.conf +%attr(0640,root,ldap) %config(noreplace,missingok) %{_sysconfdir}/openldap/slapd.conf +%attr(0640,root,ldap) %ghost %{_sysconfdir}/openldap/slapd.conf.bak +%attr(0640,ldap,ldap) %ghost %{_sysconfdir}/openldap/slapd.d %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/ldap %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/openldap/schema/*.schema* %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/openldap/schema/*.ldif @@ -639,6 +645,11 @@ fi %attr(0644,root,root) %{evolution_connector_libdir}/*.a %changelog +* Wed Sep 30 2009 Jan Zeleny 2.4.18-4 +- buffer overflow patch from upstream +- added /etc/openldap/slapd.d and /etc/openldap/slapd.conf.bak + to files owned by openldap-servers + * Thu Sep 24 2009 Jan Zeleny 2.4.18-3 - cleanup of previous patch fixing buffer overflow From jwrdegoede at fedoraproject.org Wed Sep 30 08:31:35 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Wed, 30 Sep 2009 08:31:35 +0000 (UTC) Subject: rpms/lm_sensors/devel lm_sensors.spec,1.72,1.73 Message-ID: <20090930083135.C8C2611C0261@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/lm_sensors/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13398 Modified Files: lm_sensors.spec Log Message: * Wed Sep 30 2009 Hans de Goede 3.1.1-4 - Create a sensor3.conf.5 symlink to the sensors.conf.5 manpage (#526178) Index: lm_sensors.spec =================================================================== RCS file: /cvs/extras/rpms/lm_sensors/devel/lm_sensors.spec,v retrieving revision 1.72 retrieving revision 1.73 diff -u -p -r1.72 -r1.73 --- lm_sensors.spec 25 Jul 2009 11:11:59 -0000 1.72 +++ lm_sensors.spec 30 Sep 2009 08:31:34 -0000 1.73 @@ -1,6 +1,6 @@ Name: lm_sensors Version: 3.1.1 -Release: 3%{?dist} +Release: 4%{?dist} URL: http://www.lm-sensors.org/ Source: http://dl.lm-sensors.org/lm-sensors/releases/%{name}-%{version}.tar.bz2 Source1: lm_sensors.sysconfig @@ -37,7 +37,7 @@ Core libraries for lm_sensors applicatio %package devel Summary: Development files for programs which will use lm_sensors Group: Development/System -Requires: %{name} = %{version}-%{release} +Requires: %{name}-libs = %{version}-%{release} %description devel The lm_sensors-devel package includes a header files and libraries for use @@ -72,6 +72,8 @@ make PREFIX=%{_prefix} LIBDIR=%{_libdir} DESTDIR=$RPM_BUILD_ROOT user_install rm $RPM_BUILD_ROOT%{_libdir}/libsensors.a +ln -s sensors.conf.5.gz $RPM_BUILD_ROOT%{_mandir}/man5/sensors3.conf.5.gz + mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/lm_sensors install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/sensord @@ -175,6 +177,9 @@ fi %changelog +* Wed Sep 30 2009 Hans de Goede 3.1.1-4 +- Create a sensor3.conf.5 symlink to the sensors.conf.5 manpage (#526178) + * Sat Jul 25 2009 Fedora Release Engineering - 3.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From giallu at fedoraproject.org Wed Sep 30 08:31:55 2009 From: giallu at fedoraproject.org (Gianluca Sforna) Date: Wed, 30 Sep 2009 08:31:55 +0000 (UTC) Subject: rpms/gpointing-device-settings/devel gpds-1.3.1-fix_typos_bug_596015.patch, NONE, 1.1 gpds-1.3.1-pkgconfig.patch, NONE, 1.1 gpointing-device-settings.desktop, NONE, 1.1 gpointing-device-settings.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930083155.080FA11C0261@cvs1.fedora.phx.redhat.com> Author: giallu Update of /cvs/extras/rpms/gpointing-device-settings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13450 Modified Files: .cvsignore sources Added Files: gpds-1.3.1-fix_typos_bug_596015.patch gpds-1.3.1-pkgconfig.patch gpointing-device-settings.desktop gpointing-device-settings.spec Log Message: Imported sources gpds-1.3.1-fix_typos_bug_596015.patch: gpds-mouse-definitions.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) --- NEW FILE gpds-1.3.1-fix_typos_bug_596015.patch --- >From d39cf65fceb7abb4c5db241bb261f4e0f9eeb8a8 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Sun, 27 Sep 2009 01:40:37 +0000 Subject: Fix typos. Fixes for bug 596015. --- diff --git a/modules/common/gpds-mouse-definitions.h b/modules/common/gpds-mouse-definitions.h index a78771d..1b2039d 100644 --- a/modules/common/gpds-mouse-definitions.h +++ b/modules/common/gpds-mouse-definitions.h @@ -22,9 +22,9 @@ #define GPDS_MOUSE_GCONF_DIR "/desktop/gnome/peripherals" #define GPDS_MOUSE_MIDDLE_BUTTON_EMULATION_KEY "middle_button_emulation" -#define GPDS_MOUSE_MIDDLE_BUTTON_TIMEOUT_KEY "middle_button_timeoue" +#define GPDS_MOUSE_MIDDLE_BUTTON_TIMEOUT_KEY "middle_button_timeout" #define GPDS_MOUSE_WHEEL_EMULATION_KEY "wheel_emulation" -#define GPDS_MOUSE_WHEEL_EMULATION_INERTIA_KEY "wheel_emulation_inetia" +#define GPDS_MOUSE_WHEEL_EMULATION_INERTIA_KEY "wheel_emulation_inertia" #define GPDS_MOUSE_WHEEL_EMULATION_X_AXIS_KEY "wheel_emulation_x_axis" #define GPDS_MOUSE_WHEEL_EMULATION_Y_AXIS_KEY "wheel_emulation_y_axis" #define GPDS_MOUSE_WHEEL_EMULATION_TIMEOUT_KEY "wheel_emulation_timeout" -- cgit v0.8.2 gpds-1.3.1-pkgconfig.patch: libgpointing-device-settings.pc.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE gpds-1.3.1-pkgconfig.patch --- diff --git a/libgpointing-device-settings.pc.in b/libgpointing-device-settings.pc.in index 8fda90e..900beaa 100644 --- a/libgpointing-device-settings.pc.in +++ b/libgpointing-device-settings.pc.in @@ -12,5 +12,5 @@ Name: LibGPointingDeviceSettings Description: Library to create dynamic module of UI for pointing device settings Version: @VERSION@ Requires: gtk+-2.0 >= @GTK_REQUIRED@ gconf-2.0 >= @GCONF_REQUIRED@ -Libs: -L${libdir} -lgpointing-device-settings +Libs: -L${libdir} -lgpds Cflags: -I${includedir}/gpointing-device-settings --- NEW FILE gpointing-device-settings.desktop --- [Desktop Entry] Name=Pointing Devices Comment=Set your pointing device preferences Exec=gpointing-device-settings Icon=touchpad Terminal=false Type=Application StartupNotify=true Categories=GNOME;Settings; OnlyShowIn=GNOME; --- NEW FILE gpointing-device-settings.spec --- Name: gpointing-device-settings Version: 1.3.1 Release: 5%{?dist} Summary: Configuration tool for pointing devices Group: Applications/System License: LGPLv3+ URL: http://live.gnome.org/GPointingDeviceSettings Source0: http://dl.sourceforge.jp/gsynaptics/38468/gpointing-device-settings-1.3.1.tar.gz Source1: gpointing-device-settings.desktop Source2: touchpad.png BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gettext, intltool BuildRequires: GConf2-devel BuildRequires: libXi-devel BuildRequires: gtk2-devel BuildRequires: desktop-file-utils Requires: gnome-settings-daemon Requires(pre): GConf2 Requires(post): GConf2 Requires(preun):GConf2 # Obsoletes gsynaptics, to be removed in F14 Obsoletes: gsynaptics < 0.9.17 Provides: gsynaptics = %{version}-%{release} # Reported upstream https://bugzilla.gnome.org/show_bug.cgi?id=596835 Patch0: gpds-1.3.1-pkgconfig.patch # Fixed upstream https://bugzilla.gnome.org/show_bug.cgi?id=596015 Patch1: gpds-1.3.1-fix_typos_bug_596015.patch %description GUI tool for setting pointing device such as TrackPoint or Touchpad. It allows configuring of various drivers parameters on the fly. It is a successor of GSynaptics. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: gtk2-devel, GConf2-devel, libXi-devel Requires: pkgconfig %description devel Development headers and libraries for %{name}. %prep %setup -q %patch0 -p1 -b .pkgconfig %patch1 -p1 -b .typos %build %configure \ --disable-static \ --disable-schemas-install \ --disable-dependency-tracking # https://fedoraproject.org/wiki/Packaging:Guidelines#Removing_Rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %find_lang %{name} # Remove useless files find %{buildroot} -name '*.la' -delete desktop-file-install \ --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \ %{SOURCE1} install -D %{SOURCE2} ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/touchpad.png %clean rm -rf $RPM_BUILD_ROOT %post devel -p /sbin/ldconfig %postun devel -p /sbin/ldconfig %pre if [ "$1" -gt 1 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/gpointing-device-settings_gnome_settings_daemon.schemas >/dev/null || : fi %post /sbin/ldconfig export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule \ %{_sysconfdir}/gconf/schemas/gpointing-device-settings_gnome_settings_daemon.schemas >/dev/null || : %postun -p /sbin/ldconfig %preun if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/gpointing-device-settings_gnome_settings_daemon.schemas >/dev/null || : fi %files -f %{name}.lang %defattr(-,root,root,-) %doc NEWS TODO MAINTAINERS COPYING %{_sysconfdir}/gconf/schemas/* %{_bindir}/gpointing-device-settings %{_libdir}/gnome-settings-daemon-2.0/* %{_libdir}/gpointing-device-settings/ %{_datadir}/gpointing-device-settings/ %{_datadir}/applications/* %{_datadir}/pixmaps/touchpad.png %{_libdir}/*.so.* %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/pkgconfig/*.pc %{_libdir}/*.so %changelog * Mon Sep 28 2009 Gianluca Sforna - 1.3.1-5 - Add patch from upstream * Wed Sep 23 2009 Gianluca Sforna - 1.3.1-4 - fix .desktop validation issues - add missing icon from gsynaptics * Sun Sep 20 2009 Gianluca Sforna - 1.3.1-3 - Don't split libgdps until translations are split as well - Fix .pc library name - Fix GConf scriptlets according to guidelines snippets - Fix obsoletes - Add .desktop file * Tue Jul 21 2009 Gianluca Sforna - 1.3.1-2 - Require gnome-settings-daemon - Fix Source0 URL - Obsoletes gsynaptics * Wed Jul 1 2009 Gianluca Sforna - 1.3.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/gpointing-device-settings/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:03:05 -0000 1.1 +++ .cvsignore 30 Sep 2009 08:31:53 -0000 1.2 @@ -0,0 +1 @@ +gpointing-device-settings-1.3.1.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/gpointing-device-settings/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:03:05 -0000 1.1 +++ sources 30 Sep 2009 08:31:54 -0000 1.2 @@ -0,0 +1 @@ +2b0a567739fb565364cdca8dfc72545c gpointing-device-settings-1.3.1.tar.gz From giallu at fedoraproject.org Wed Sep 30 08:46:08 2009 From: giallu at fedoraproject.org (Gianluca Sforna) Date: Wed, 30 Sep 2009 08:46:08 +0000 (UTC) Subject: rpms/gpointing-device-settings/devel touchpad.png,NONE,1.1 Message-ID: <20090930084608.A74D211C00E6@cvs1.fedora.phx.redhat.com> Author: giallu Update of /cvs/extras/rpms/gpointing-device-settings/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18280 Added Files: touchpad.png Log Message: Add icon From jussilehtola at fedoraproject.org Wed Sep 30 08:51:28 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 08:51:28 +0000 (UTC) Subject: rpms/vecmath1.2/devel vecmath1.2.spec,1.4,1.5 Message-ID: <20090930085128.F124811C0261@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath1.2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20027 Modified Files: vecmath1.2.spec Log Message: Cleaned up spec file. Index: vecmath1.2.spec =================================================================== RCS file: /cvs/pkgs/rpms/vecmath1.2/devel/vecmath1.2.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- vecmath1.2.spec 27 Jul 2009 06:48:58 -0000 1.4 +++ vecmath1.2.spec 30 Sep 2009 08:51:28 -0000 1.5 @@ -1,13 +1,22 @@ Name: vecmath1.2 Version: 1.14 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Free version of vecmath from the Java3D 1.2 specification Group: System Environment/Libraries License: MIT URL: http://www.objectclub.jp/download/vecmath_e Source0: http://www.objectclub.jp/download/files/vecmath//%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: java-javadoc java-gcj-compat-devel +BuildArch: noarch + +BuildRequires: java-devel >= 1:1.6.0 +BuildRequires: jpackage-utils + +Requires: jpackage-utils +Requires: java >= 1:1.6.0 + +# Necessary due to architecture change to noarch +Obsoletes: %{name} < %{version}-%{release} %description This is an unofficial implementation (java source code) of the javax.vecmath @@ -21,74 +30,57 @@ Generic matrices' LU and SV decompositio %package javadoc Group: Development/Libraries Summary: Javadoc for %{name} +Requires: %{name} = %{version}-%{release} +# Necessary due to architecture change to noarch +Obsoletes: %{name}-javadoc < %{version}-%{release} %description javadoc -Javadoc for %{name}. +This package contains the API documentation for %{name}. %prep %setup -q +find -name *.jar -delete +find -name *.class -delete %build make -f Makefile.unix all docs pushd classes -jar cf ../%{name}-%{version}.jar . +jar cf ../%{name}.jar . popd %install rm -rf $RPM_BUILD_ROOT -# dirs -mkdir -p $RPM_BUILD_ROOT%{_javadir} -mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ - # jar -install -m 644 %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir} -ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar -ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/vecmath.jar +install -D -m 644 %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar # javadoc -cp -r docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ -ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} - -# gcj -%{_bindir}/aot-compile-rpm +mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}/ +cp -r docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/ %clean rm -rf $RPM_BUILD_ROOT -%post -if [ -x %{_bindir}/rebuild-gcj-db ]; then - %{_bindir}/rebuild-gcj-db -fi - -%postun -if [ -x %{_bindir}/rebuild-gcj-db ]; then - %{_bindir}/rebuild-gcj-db -fi - -%post javadoc -rm -f %{_javadocdir}/%{name} -ln -s %{name}-%{version} %{_javadocdir}/%{name} - - %files %defattr(-,root,root,-) %doc README CHANGES -%{_javadir}/vecmath* -%{_libdir}/gcj/%{name} +%{_javadir}/%{name}.jar %files javadoc %defattr(-,root,root,-) -%doc %{_javadocdir}/%{name}-%{version} -%ghost %doc %{_javadocdir}/%{name} +%{_javadocdir}/%{name}/ %changelog +* Mon Sep 28 2009 Jussi Lehtola - 1.14-5 +- Modernized spec file to conform to Java guidelines. +- Removed clash with vecmath package. + * Sun Jul 26 2009 Fedora Release Engineering - 1.14-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From jussilehtola at fedoraproject.org Wed Sep 30 08:58:58 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 08:58:58 +0000 (UTC) Subject: rpms/vecmath1.2/F-11 vecmath1.2.spec,1.3,1.4 Message-ID: <20090930085858.EFCE411C00E6@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath1.2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22358/F-11 Modified Files: vecmath1.2.spec Log Message: Cleaned up spec file. Index: vecmath1.2.spec =================================================================== RCS file: /cvs/pkgs/rpms/vecmath1.2/F-11/vecmath1.2.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- vecmath1.2.spec 26 Feb 2009 00:05:31 -0000 1.3 +++ vecmath1.2.spec 30 Sep 2009 08:58:58 -0000 1.4 @@ -1,13 +1,22 @@ Name: vecmath1.2 Version: 1.14 -Release: 3%{?dist} +Release: 5%{?dist} Summary: Free version of vecmath from the Java3D 1.2 specification Group: System Environment/Libraries License: MIT URL: http://www.objectclub.jp/download/vecmath_e Source0: http://www.objectclub.jp/download/files/vecmath//%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: java-javadoc java-gcj-compat-devel +BuildArch: noarch + +BuildRequires: java-devel >= 1:1.6.0 +BuildRequires: jpackage-utils + +Requires: jpackage-utils +Requires: java >= 1:1.6.0 + +# Necessary due to architecture change to noarch +Obsoletes: %{name} < %{version}-%{release} %description This is an unofficial implementation (java source code) of the javax.vecmath @@ -21,74 +30,60 @@ Generic matrices' LU and SV decompositio %package javadoc Group: Development/Libraries Summary: Javadoc for %{name} +Requires: %{name} = %{version}-%{release} +# Necessary due to architecture change to noarch +Obsoletes: %{name}-javadoc < %{version}-%{release} %description javadoc -Javadoc for %{name}. +This package contains the API documentation for %{name}. %prep %setup -q +find -name *.jar -delete +find -name *.class -delete %build make -f Makefile.unix all docs pushd classes -jar cf ../%{name}-%{version}.jar . +jar cf ../%{name}.jar . popd %install rm -rf $RPM_BUILD_ROOT -# dirs -mkdir -p $RPM_BUILD_ROOT%{_javadir} -mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ - # jar -install -m 644 %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir} -ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar -ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/vecmath.jar +install -D -m 644 %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar # javadoc -cp -r docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ -ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} - -# gcj -%{_bindir}/aot-compile-rpm +mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}/ +cp -r docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/ %clean rm -rf $RPM_BUILD_ROOT -%post -if [ -x %{_bindir}/rebuild-gcj-db ]; then - %{_bindir}/rebuild-gcj-db -fi - -%postun -if [ -x %{_bindir}/rebuild-gcj-db ]; then - %{_bindir}/rebuild-gcj-db -fi - -%post javadoc -rm -f %{_javadocdir}/%{name} -ln -s %{name}-%{version} %{_javadocdir}/%{name} - - %files %defattr(-,root,root,-) %doc README CHANGES -%{_javadir}/vecmath* -%{_libdir}/gcj/%{name} +%{_javadir}/%{name}.jar %files javadoc %defattr(-,root,root,-) -%doc %{_javadocdir}/%{name}-%{version} -%ghost %doc %{_javadocdir}/%{name} +%{_javadocdir}/%{name}/ %changelog +* Mon Sep 28 2009 Jussi Lehtola - 1.14-5 +- Modernized spec file to conform to Java guidelines. +- Removed clash with vecmath package. + +* Sun Jul 26 2009 Fedora Release Engineering - 1.14-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Wed Feb 25 2009 Fedora Release Engineering - 1.14-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From jussilehtola at fedoraproject.org Wed Sep 30 08:58:58 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 08:58:58 +0000 (UTC) Subject: rpms/vecmath1.2/F-10 vecmath1.2.spec,1.2,1.3 Message-ID: <20090930085858.CE09711C00E6@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath1.2/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22358/F-10 Modified Files: vecmath1.2.spec Log Message: Cleaned up spec file. Index: vecmath1.2.spec =================================================================== RCS file: /cvs/pkgs/rpms/vecmath1.2/F-10/vecmath1.2.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- vecmath1.2.spec 19 Feb 2008 09:49:26 -0000 1.2 +++ vecmath1.2.spec 30 Sep 2009 08:58:58 -0000 1.3 @@ -1,13 +1,22 @@ Name: vecmath1.2 Version: 1.14 -Release: 2%{?dist} +Release: 5%{?dist} Summary: Free version of vecmath from the Java3D 1.2 specification Group: System Environment/Libraries License: MIT URL: http://www.objectclub.jp/download/vecmath_e Source0: http://www.objectclub.jp/download/files/vecmath//%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: java-javadoc java-gcj-compat-devel +BuildArch: noarch + +BuildRequires: java-devel >= 1:1.6.0 +BuildRequires: jpackage-utils + +Requires: jpackage-utils +Requires: java >= 1:1.6.0 + +# Necessary due to architecture change to noarch +Obsoletes: %{name} < %{version}-%{release} %description This is an unofficial implementation (java source code) of the javax.vecmath @@ -21,74 +30,63 @@ Generic matrices' LU and SV decompositio %package javadoc Group: Development/Libraries Summary: Javadoc for %{name} +Requires: %{name} = %{version}-%{release} +# Necessary due to architecture change to noarch +Obsoletes: %{name}-javadoc < %{version}-%{release} %description javadoc -Javadoc for %{name}. +This package contains the API documentation for %{name}. %prep %setup -q +find -name *.jar -delete +find -name *.class -delete %build make -f Makefile.unix all docs pushd classes -jar cf ../%{name}-%{version}.jar . +jar cf ../%{name}.jar . popd %install rm -rf $RPM_BUILD_ROOT -# dirs -mkdir -p $RPM_BUILD_ROOT%{_javadir} -mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ - # jar -install -m 644 %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir} -ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar -ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/vecmath.jar +install -D -m 644 %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar # javadoc -cp -r docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ -ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} - -# gcj -%{_bindir}/aot-compile-rpm +mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}/ +cp -r docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/ %clean rm -rf $RPM_BUILD_ROOT -%post -if [ -x %{_bindir}/rebuild-gcj-db ]; then - %{_bindir}/rebuild-gcj-db -fi - -%postun -if [ -x %{_bindir}/rebuild-gcj-db ]; then - %{_bindir}/rebuild-gcj-db -fi - -%post javadoc -rm -f %{_javadocdir}/%{name} -ln -s %{name}-%{version} %{_javadocdir}/%{name} - - %files %defattr(-,root,root,-) %doc README CHANGES -%{_javadir}/vecmath* -%{_libdir}/gcj/%{name} +%{_javadir}/%{name}.jar %files javadoc %defattr(-,root,root,-) -%doc %{_javadocdir}/%{name}-%{version} -%ghost %doc %{_javadocdir}/%{name} +%{_javadocdir}/%{name}/ %changelog +* Mon Sep 28 2009 Jussi Lehtola - 1.14-5 +- Modernized spec file to conform to Java guidelines. +- Removed clash with vecmath package. + +* Sun Jul 26 2009 Fedora Release Engineering - 1.14-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 1.14-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Tue Feb 19 2008 Fedora Release Engineering - 1.14-2 - Autorebuild for GCC 4.3 From jussilehtola at fedoraproject.org Wed Sep 30 08:58:59 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 08:58:59 +0000 (UTC) Subject: rpms/vecmath1.2/F-12 vecmath1.2.spec,1.4,1.5 Message-ID: <20090930085859.2D3AF11C00E6@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath1.2/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22358/F-12 Modified Files: vecmath1.2.spec Log Message: Cleaned up spec file. Index: vecmath1.2.spec =================================================================== RCS file: /cvs/pkgs/rpms/vecmath1.2/F-12/vecmath1.2.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- vecmath1.2.spec 27 Jul 2009 06:48:58 -0000 1.4 +++ vecmath1.2.spec 30 Sep 2009 08:58:59 -0000 1.5 @@ -1,13 +1,22 @@ Name: vecmath1.2 Version: 1.14 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Free version of vecmath from the Java3D 1.2 specification Group: System Environment/Libraries License: MIT URL: http://www.objectclub.jp/download/vecmath_e Source0: http://www.objectclub.jp/download/files/vecmath//%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: java-javadoc java-gcj-compat-devel +BuildArch: noarch + +BuildRequires: java-devel >= 1:1.6.0 +BuildRequires: jpackage-utils + +Requires: jpackage-utils +Requires: java >= 1:1.6.0 + +# Necessary due to architecture change to noarch +Obsoletes: %{name} < %{version}-%{release} %description This is an unofficial implementation (java source code) of the javax.vecmath @@ -21,74 +30,57 @@ Generic matrices' LU and SV decompositio %package javadoc Group: Development/Libraries Summary: Javadoc for %{name} +Requires: %{name} = %{version}-%{release} +# Necessary due to architecture change to noarch +Obsoletes: %{name}-javadoc < %{version}-%{release} %description javadoc -Javadoc for %{name}. +This package contains the API documentation for %{name}. %prep %setup -q +find -name *.jar -delete +find -name *.class -delete %build make -f Makefile.unix all docs pushd classes -jar cf ../%{name}-%{version}.jar . +jar cf ../%{name}.jar . popd %install rm -rf $RPM_BUILD_ROOT -# dirs -mkdir -p $RPM_BUILD_ROOT%{_javadir} -mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ - # jar -install -m 644 %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir} -ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar -ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/vecmath.jar +install -D -m 644 %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar # javadoc -cp -r docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ -ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} - -# gcj -%{_bindir}/aot-compile-rpm +mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}/ +cp -r docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/ %clean rm -rf $RPM_BUILD_ROOT -%post -if [ -x %{_bindir}/rebuild-gcj-db ]; then - %{_bindir}/rebuild-gcj-db -fi - -%postun -if [ -x %{_bindir}/rebuild-gcj-db ]; then - %{_bindir}/rebuild-gcj-db -fi - -%post javadoc -rm -f %{_javadocdir}/%{name} -ln -s %{name}-%{version} %{_javadocdir}/%{name} - - %files %defattr(-,root,root,-) %doc README CHANGES -%{_javadir}/vecmath* -%{_libdir}/gcj/%{name} +%{_javadir}/%{name}.jar %files javadoc %defattr(-,root,root,-) -%doc %{_javadocdir}/%{name}-%{version} -%ghost %doc %{_javadocdir}/%{name} +%{_javadocdir}/%{name}/ %changelog +* Mon Sep 28 2009 Jussi Lehtola - 1.14-5 +- Modernized spec file to conform to Java guidelines. +- Removed clash with vecmath package. + * Sun Jul 26 2009 Fedora Release Engineering - 1.14-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From npajkovs at fedoraproject.org Wed Sep 30 09:07:29 2009 From: npajkovs at fedoraproject.org (Nikola Pajkovsky) Date: Wed, 30 Sep 2009 09:07:29 +0000 (UTC) Subject: rpms/gpm/F-12 gpm-1.20.6-capability.patch, 1.1, 1.2 gpm.spec, 1.77, 1.78 Message-ID: <20090930090729.0C23311C00E6@cvs1.fedora.phx.redhat.com> Author: npajkovs Update of /cvs/extras/rpms/gpm/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25130 Modified Files: gpm-1.20.6-capability.patch gpm.spec Log Message: add BuildRequires: libcap-ng-devel > - fix patch .capability gpm-1.20.6-capability.patch: configure.ac | 3 +++ src/Makefile.in | 3 ++- src/daemon/main.c | 9 +++++++++ 3 files changed, 14 insertions(+), 1 deletion(-) Index: gpm-1.20.6-capability.patch =================================================================== RCS file: /cvs/extras/rpms/gpm/F-12/gpm-1.20.6-capability.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- gpm-1.20.6-capability.patch 20 Aug 2009 08:39:53 -0000 1.1 +++ gpm-1.20.6-capability.patch 30 Sep 2009 09:07:28 -0000 1.2 @@ -42,7 +42,7 @@ diff -urp gpm-1.20.6.orig/src/Makefile.i gpm: $(GOBJ) - $(CC) @LDFLAGS@ $(LDFLAGS) -o $@ $(GOBJ) @LIBS@ $(LIBS) -lm + $(CC) @LDFLAGS@ $(LDFLAGS) -o $@ $(GOBJ) @LIBS@ $(LIBS) \ -+ -lm $(CAPNG_LDADD) ++ -lm @CAPNG_LDADD@ # construct dependings of sourcefiles and link sourcefiles $(DEPFILE) dep: prog/gpm-root.c Index: gpm.spec =================================================================== RCS file: /cvs/extras/rpms/gpm/F-12/gpm.spec,v retrieving revision 1.77 retrieving revision 1.78 diff -u -p -r1.77 -r1.78 --- gpm.spec 20 Aug 2009 08:39:53 -0000 1.77 +++ gpm.spec 30 Sep 2009 09:07:28 -0000 1.78 @@ -1,7 +1,7 @@ Summary: A mouse server for the Linux console Name: gpm Version: 1.20.6 -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv2+ Group: System Environment/Daemons URL: http://unix.schottelius.org/gpm/ @@ -21,7 +21,7 @@ Requires(postun): /sbin/ldconfig # this defines the library version that this package builds. %define LIBVER 2.1.0 BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n) -BuildRequires: sed gawk texinfo bison ncurses-devel autoconf automake libtool +BuildRequires: sed gawk texinfo bison ncurses-devel autoconf automake libtool libcap-ng-devel %description Gpm provides mouse support to text-based Linux applications like the @@ -160,6 +160,10 @@ fi %{_libdir}/libgpm.a %changelog +* Wed Sep 30 2009 Nikola Pajkovsky 1.20.6-7 +- add BuildRequires: libcap-ng-devel +- fix patch .capability + * Thu Aug 20 2009 Zdenek Prikryl 1.20.6-6 - Don't complain if installing with --excludedocs (#515927) - Drop unnecessary capabilities in gpm (#517659) From chitlesh at fedoraproject.org Wed Sep 30 09:13:35 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Wed, 30 Sep 2009 09:13:35 +0000 (UTC) Subject: comps comps-f12.xml.in,1.134,1.135 comps-f13.xml.in,1.24,1.25 Message-ID: <20090930091335.5690A11C00E6@cvs1.fedora.phx.redhat.com> Author: chitlesh Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26490 Modified Files: comps-f12.xml.in comps-f13.xml.in Log Message: added gplcver and avra to electronic-lab group Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.134 retrieving revision 1.135 diff -u -p -r1.134 -r1.135 --- comps-f12.xml.in 29 Sep 2009 17:12:10 -0000 1.134 +++ comps-f12.xml.in 30 Sep 2009 09:13:33 -0000 1.135 @@ -1389,6 +1389,7 @@ avr-gcc avr-gcc-c++ avr-gdb + avra avrdude dfu-programmer dinotrace @@ -1420,6 +1421,7 @@ gnucap gnuradio gnusim8085 + gplcver gpsim gputils gresistor Index: comps-f13.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f13.xml.in,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- comps-f13.xml.in 29 Sep 2009 17:12:10 -0000 1.24 +++ comps-f13.xml.in 30 Sep 2009 09:13:33 -0000 1.25 @@ -1383,6 +1383,7 @@ avr-gcc avr-gcc-c++ avr-gdb + avra avrdude dfu-programmer dinotrace @@ -1414,6 +1415,7 @@ gnucap gnuradio gnusim8085 + gplcver gpsim gputils gresistor From pkgdb at fedoraproject.org Wed Sep 30 09:21:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:21:40 +0000 Subject: [pkgdb] gpm: npajkovs has requested watchbugzilla Message-ID: <20090930092140.550A810F857@bastion2.fedora.phx.redhat.com> npajkovs has requested the watchbugzilla acl on gpm (Fedora devel) To make changes to this package see: /pkgdb/packages/name/gpm From pkgdb at fedoraproject.org Wed Sep 30 09:21:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:21:48 +0000 Subject: [pkgdb] gpm: npajkovs has requested watchcommits Message-ID: <20090930092148.216EC10F857@bastion2.fedora.phx.redhat.com> npajkovs has requested the watchcommits acl on gpm (Fedora devel) To make changes to this package see: /pkgdb/packages/name/gpm From pkgdb at fedoraproject.org Wed Sep 30 09:21:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:21:50 +0000 Subject: [pkgdb] gpm: npajkovs has requested commit Message-ID: <20090930092150.697D710F88B@bastion2.fedora.phx.redhat.com> npajkovs has requested the commit acl on gpm (Fedora devel) To make changes to this package see: /pkgdb/packages/name/gpm From pkgdb at fedoraproject.org Wed Sep 30 09:21:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:21:52 +0000 Subject: [pkgdb] gpm: npajkovs has requested approveacls Message-ID: <20090930092152.CB26210F857@bastion2.fedora.phx.redhat.com> npajkovs has requested the approveacls acl on gpm (Fedora devel) To make changes to this package see: /pkgdb/packages/name/gpm From pkgdb at fedoraproject.org Wed Sep 30 09:22:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:22:12 +0000 Subject: [pkgdb] gpm had acl change status Message-ID: <20090930092212.B299610F88C@bastion2.fedora.phx.redhat.com> npajkovs has set the commit acl on gpm (Fedora devel) to Approved for pertusus To make changes to this package see: /pkgdb/packages/name/gpm From pkgdb at fedoraproject.org Wed Sep 30 09:22:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:22:15 +0000 Subject: [pkgdb] gpm had acl change status Message-ID: <20090930092216.3E33C10F8AC@bastion2.fedora.phx.redhat.com> npajkovs has set the approveacls acl on gpm (Fedora devel) to Approved for pertusus To make changes to this package see: /pkgdb/packages/name/gpm From pkgdb at fedoraproject.org Wed Sep 30 09:22:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:22:19 +0000 Subject: [pkgdb] gpm had acl change status Message-ID: <20090930092219.1470A10F895@bastion2.fedora.phx.redhat.com> npajkovs has set the approveacls acl on gpm (Fedora devel) to Denied for pertusus To make changes to this package see: /pkgdb/packages/name/gpm From pkgdb at fedoraproject.org Wed Sep 30 09:22:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:22:21 +0000 Subject: [pkgdb] gpm had acl change status Message-ID: <20090930092221.ACAD010F88B@bastion2.fedora.phx.redhat.com> npajkovs has set the approveacls acl on gpm (Fedora devel) to Obsolete for pertusus To make changes to this package see: /pkgdb/packages/name/gpm From pkgdb at fedoraproject.org Wed Sep 30 09:22:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:22:25 +0000 Subject: [pkgdb] gpm had acl change status Message-ID: <20090930092225.5243410F88C@bastion2.fedora.phx.redhat.com> npajkovs has set the commit acl on gpm (Fedora devel) to Obsolete for pertusus To make changes to this package see: /pkgdb/packages/name/gpm From pkgdb at fedoraproject.org Wed Sep 30 09:22:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:22:29 +0000 Subject: [pkgdb] gpm had acl change status Message-ID: <20090930092229.91F6910F875@bastion2.fedora.phx.redhat.com> npajkovs has set the watchbugzilla acl on gpm (Fedora devel) to Approved for npajkovs To make changes to this package see: /pkgdb/packages/name/gpm From pkgdb at fedoraproject.org Wed Sep 30 09:22:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:22:30 +0000 Subject: [pkgdb] gpm had acl change status Message-ID: <20090930092230.E4AEC10F894@bastion2.fedora.phx.redhat.com> npajkovs has set the commit acl on gpm (Fedora devel) to Approved for npajkovs To make changes to this package see: /pkgdb/packages/name/gpm From pkgdb at fedoraproject.org Wed Sep 30 09:22:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:22:29 +0000 Subject: [pkgdb] gpm had acl change status Message-ID: <20090930092230.2429310F88B@bastion2.fedora.phx.redhat.com> npajkovs has set the watchcommits acl on gpm (Fedora devel) to Approved for npajkovs To make changes to this package see: /pkgdb/packages/name/gpm From pkgdb at fedoraproject.org Wed Sep 30 09:22:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:22:32 +0000 Subject: [pkgdb] gpm had acl change status Message-ID: <20090930092232.9B78510F8A8@bastion2.fedora.phx.redhat.com> npajkovs has set the approveacls acl on gpm (Fedora devel) to Approved for npajkovs To make changes to this package see: /pkgdb/packages/name/gpm From pkgdb at fedoraproject.org Wed Sep 30 09:26:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:26:37 +0000 Subject: [pkgdb] device-mapper-multipath: fabbione has requested watchcommits Message-ID: <20090930092637.C686210F86A@bastion2.fedora.phx.redhat.com> fabbione has requested the watchcommits acl on device-mapper-multipath (Fedora devel) To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 09:26:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:26:43 +0000 Subject: [pkgdb] device-mapper-multipath: fabbione has requested watchbugzilla Message-ID: <20090930092643.9B5D710F895@bastion2.fedora.phx.redhat.com> fabbione has requested the watchbugzilla acl on device-mapper-multipath (Fedora devel) To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 09:26:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:26:48 +0000 Subject: [pkgdb] device-mapper-multipath: fabbione has requested commit Message-ID: <20090930092648.1C88610F86A@bastion2.fedora.phx.redhat.com> fabbione has requested the commit acl on device-mapper-multipath (Fedora devel) To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 09:27:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:27:00 +0000 Subject: [pkgdb] device-mapper-multipath: fabbione has requested watchbugzilla Message-ID: <20090930092700.235AA10F88B@bastion2.fedora.phx.redhat.com> fabbione has requested the watchbugzilla acl on device-mapper-multipath (Fedora 11) To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 09:27:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:27:03 +0000 Subject: [pkgdb] device-mapper-multipath: fabbione has requested watchcommits Message-ID: <20090930092703.7842310F8AB@bastion2.fedora.phx.redhat.com> fabbione has requested the watchcommits acl on device-mapper-multipath (Fedora 11) To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 09:27:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:27:07 +0000 Subject: [pkgdb] device-mapper-multipath: fabbione has requested commit Message-ID: <20090930092708.0533410F86A@bastion2.fedora.phx.redhat.com> fabbione has requested the commit acl on device-mapper-multipath (Fedora 11) To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 09:27:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:27:14 +0000 Subject: [pkgdb] device-mapper-multipath: fabbione has requested watchbugzilla Message-ID: <20090930092714.D009310F86A@bastion2.fedora.phx.redhat.com> fabbione has requested the watchbugzilla acl on device-mapper-multipath (Fedora 12) To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 09:27:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:27:17 +0000 Subject: [pkgdb] device-mapper-multipath: fabbione has requested watchcommits Message-ID: <20090930092717.5859D10F88C@bastion2.fedora.phx.redhat.com> fabbione has requested the watchcommits acl on device-mapper-multipath (Fedora 12) To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 09:27:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 09:27:20 +0000 Subject: [pkgdb] device-mapper-multipath: fabbione has requested commit Message-ID: <20090930092720.C5EB210F86A@bastion2.fedora.phx.redhat.com> fabbione has requested the commit acl on device-mapper-multipath (Fedora 12) To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From jussilehtola at fedoraproject.org Wed Sep 30 09:31:58 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 09:31:58 +0000 (UTC) Subject: rpms/vecmath/devel import.log, NONE, 1.1 vecmath.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930093158.A950F11C00E6@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32164/devel Modified Files: .cvsignore sources Added Files: import.log vecmath.spec Log Message: Import in Fedora. --- NEW FILE import.log --- vecmath-0-2_20090922cvs_fc11:HEAD:vecmath-0-2.20090922cvs.fc11.src.rpm:1254302971 --- NEW FILE vecmath.spec --- %global tardate 20090922 Name: vecmath Version: 0 Release: 2.%{tardate}cvs%{?dist} Summary: The 3D vector math Java package, javax.vecmath Group: Development/Libraries # License is GNU General Public License, version 2, with the Classpath Exception License: GPLv2 with exceptions URL: https://vecmath.dev.java.net/ ## Source pulled from upstream CVS. # https://vecmath.dev.java.net/servlets/ProjectSource ## Tarball created with ## (you need to create a username) # cvs -d :pserver:username at cvs.dev.java.net:/cvs login # cvs -d :pserver:username at cvs.dev.java.net:/cvs checkout vecmath # tar cf vecmath-%{tardate}.tar vecmath # xz vecmath-%{tardate}.tar Source0: %{name}-%{tardate}.tar.xz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: ant BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils # For EPEL 5 BuildRequires: xz Requires: java >= 1:1.6.0 Requires: jpackage-utils %description The 3D vector math Java package, javax.vecmath. %prep %setup -q -n %{name} find -name '*.class' -exec rm -f '{}' \; find -name '*.jar' -exec rm -f '{}' \; %build ant %install rm -rf %{buildroot} install -D -p -m 644 build/debug/lib/ext/vecmath.jar %{buildroot}%{_javadir}/vecmath.jar %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc docs/api-changes* LICENSE.txt LICENSE-SPEC.html %{_javadir}/vecmath.jar %changelog * Mon Sep 28 2009 Jussi Lehtola - 0-2.20090922cvs - Minor review fixes. * Tue Sep 22 2009 Jussi Lehtola - 0-1.20090922cvs - First release. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:10:00 -0000 1.1 +++ .cvsignore 30 Sep 2009 09:31:58 -0000 1.2 @@ -0,0 +1 @@ +vecmath-20090922.tar.xz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:10:00 -0000 1.1 +++ sources 30 Sep 2009 09:31:58 -0000 1.2 @@ -0,0 +1 @@ +f4ade6e893a52ff15998066bfeb0ad1f vecmath-20090922.tar.xz From jussilehtola at fedoraproject.org Wed Sep 30 09:33:02 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 09:33:02 +0000 (UTC) Subject: rpms/vecmath/EL-5 vecmath.spec,NONE,1.1 sources,1.1,1.2 Message-ID: <20090930093302.12A2211C00E6@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32383/EL-5 Modified Files: sources Added Files: vecmath.spec Log Message: Import in Fedora. --- NEW FILE vecmath.spec --- %global tardate 20090922 Name: vecmath Version: 0 Release: 2.%{tardate}cvs%{?dist} Summary: The 3D vector math Java package, javax.vecmath Group: Development/Libraries # License is GNU General Public License, version 2, with the Classpath Exception License: GPLv2 with exceptions URL: https://vecmath.dev.java.net/ ## Source pulled from upstream CVS. # https://vecmath.dev.java.net/servlets/ProjectSource ## Tarball created with ## (you need to create a username) # cvs -d :pserver:username at cvs.dev.java.net:/cvs login # cvs -d :pserver:username at cvs.dev.java.net:/cvs checkout vecmath # tar cf vecmath-%{tardate}.tar vecmath # xz vecmath-%{tardate}.tar Source0: %{name}-%{tardate}.tar.xz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: ant BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils # For EPEL 5 BuildRequires: xz Requires: java >= 1:1.6.0 Requires: jpackage-utils %description The 3D vector math Java package, javax.vecmath. %prep %setup -q -n %{name} find -name '*.class' -exec rm -f '{}' \; find -name '*.jar' -exec rm -f '{}' \; %build ant %install rm -rf %{buildroot} install -D -p -m 644 build/debug/lib/ext/vecmath.jar %{buildroot}%{_javadir}/vecmath.jar %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc docs/api-changes* LICENSE.txt LICENSE-SPEC.html %{_javadir}/vecmath.jar %changelog * Mon Sep 28 2009 Jussi Lehtola - 0-2.20090922cvs - Minor review fixes. * Tue Sep 22 2009 Jussi Lehtola - 0-1.20090922cvs - First release. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:10:00 -0000 1.1 +++ sources 30 Sep 2009 09:33:01 -0000 1.2 @@ -0,0 +1 @@ +f4ade6e893a52ff15998066bfeb0ad1f vecmath-20090922.tar.xz From jussilehtola at fedoraproject.org Wed Sep 30 09:33:02 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 09:33:02 +0000 (UTC) Subject: rpms/vecmath/F-10 vecmath.spec,NONE,1.1 sources,1.1,1.2 Message-ID: <20090930093302.5AF1A11C00E6@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32383/F-10 Modified Files: sources Added Files: vecmath.spec Log Message: Import in Fedora. --- NEW FILE vecmath.spec --- %global tardate 20090922 Name: vecmath Version: 0 Release: 2.%{tardate}cvs%{?dist} Summary: The 3D vector math Java package, javax.vecmath Group: Development/Libraries # License is GNU General Public License, version 2, with the Classpath Exception License: GPLv2 with exceptions URL: https://vecmath.dev.java.net/ ## Source pulled from upstream CVS. # https://vecmath.dev.java.net/servlets/ProjectSource ## Tarball created with ## (you need to create a username) # cvs -d :pserver:username at cvs.dev.java.net:/cvs login # cvs -d :pserver:username at cvs.dev.java.net:/cvs checkout vecmath # tar cf vecmath-%{tardate}.tar vecmath # xz vecmath-%{tardate}.tar Source0: %{name}-%{tardate}.tar.xz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: ant BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils # For EPEL 5 BuildRequires: xz Requires: java >= 1:1.6.0 Requires: jpackage-utils %description The 3D vector math Java package, javax.vecmath. %prep %setup -q -n %{name} find -name '*.class' -exec rm -f '{}' \; find -name '*.jar' -exec rm -f '{}' \; %build ant %install rm -rf %{buildroot} install -D -p -m 644 build/debug/lib/ext/vecmath.jar %{buildroot}%{_javadir}/vecmath.jar %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc docs/api-changes* LICENSE.txt LICENSE-SPEC.html %{_javadir}/vecmath.jar %changelog * Mon Sep 28 2009 Jussi Lehtola - 0-2.20090922cvs - Minor review fixes. * Tue Sep 22 2009 Jussi Lehtola - 0-1.20090922cvs - First release. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:10:00 -0000 1.1 +++ sources 30 Sep 2009 09:33:02 -0000 1.2 @@ -0,0 +1 @@ +f4ade6e893a52ff15998066bfeb0ad1f vecmath-20090922.tar.xz From jussilehtola at fedoraproject.org Wed Sep 30 09:33:02 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 09:33:02 +0000 (UTC) Subject: rpms/vecmath/F-12 vecmath.spec,NONE,1.1 sources,1.1,1.2 Message-ID: <20090930093302.CCB7911C00E6@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32383/F-12 Modified Files: sources Added Files: vecmath.spec Log Message: Import in Fedora. --- NEW FILE vecmath.spec --- %global tardate 20090922 Name: vecmath Version: 0 Release: 2.%{tardate}cvs%{?dist} Summary: The 3D vector math Java package, javax.vecmath Group: Development/Libraries # License is GNU General Public License, version 2, with the Classpath Exception License: GPLv2 with exceptions URL: https://vecmath.dev.java.net/ ## Source pulled from upstream CVS. # https://vecmath.dev.java.net/servlets/ProjectSource ## Tarball created with ## (you need to create a username) # cvs -d :pserver:username at cvs.dev.java.net:/cvs login # cvs -d :pserver:username at cvs.dev.java.net:/cvs checkout vecmath # tar cf vecmath-%{tardate}.tar vecmath # xz vecmath-%{tardate}.tar Source0: %{name}-%{tardate}.tar.xz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: ant BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils # For EPEL 5 BuildRequires: xz Requires: java >= 1:1.6.0 Requires: jpackage-utils %description The 3D vector math Java package, javax.vecmath. %prep %setup -q -n %{name} find -name '*.class' -exec rm -f '{}' \; find -name '*.jar' -exec rm -f '{}' \; %build ant %install rm -rf %{buildroot} install -D -p -m 644 build/debug/lib/ext/vecmath.jar %{buildroot}%{_javadir}/vecmath.jar %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc docs/api-changes* LICENSE.txt LICENSE-SPEC.html %{_javadir}/vecmath.jar %changelog * Mon Sep 28 2009 Jussi Lehtola - 0-2.20090922cvs - Minor review fixes. * Tue Sep 22 2009 Jussi Lehtola - 0-1.20090922cvs - First release. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:10:00 -0000 1.1 +++ sources 30 Sep 2009 09:33:02 -0000 1.2 @@ -0,0 +1 @@ +f4ade6e893a52ff15998066bfeb0ad1f vecmath-20090922.tar.xz From jussilehtola at fedoraproject.org Wed Sep 30 09:33:02 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 09:33:02 +0000 (UTC) Subject: rpms/vecmath/F-11 vecmath.spec,NONE,1.1 sources,1.1,1.2 Message-ID: <20090930093302.98C8411C00E6@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32383/F-11 Modified Files: sources Added Files: vecmath.spec Log Message: Import in Fedora. --- NEW FILE vecmath.spec --- %global tardate 20090922 Name: vecmath Version: 0 Release: 2.%{tardate}cvs%{?dist} Summary: The 3D vector math Java package, javax.vecmath Group: Development/Libraries # License is GNU General Public License, version 2, with the Classpath Exception License: GPLv2 with exceptions URL: https://vecmath.dev.java.net/ ## Source pulled from upstream CVS. # https://vecmath.dev.java.net/servlets/ProjectSource ## Tarball created with ## (you need to create a username) # cvs -d :pserver:username at cvs.dev.java.net:/cvs login # cvs -d :pserver:username at cvs.dev.java.net:/cvs checkout vecmath # tar cf vecmath-%{tardate}.tar vecmath # xz vecmath-%{tardate}.tar Source0: %{name}-%{tardate}.tar.xz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: ant BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils # For EPEL 5 BuildRequires: xz Requires: java >= 1:1.6.0 Requires: jpackage-utils %description The 3D vector math Java package, javax.vecmath. %prep %setup -q -n %{name} find -name '*.class' -exec rm -f '{}' \; find -name '*.jar' -exec rm -f '{}' \; %build ant %install rm -rf %{buildroot} install -D -p -m 644 build/debug/lib/ext/vecmath.jar %{buildroot}%{_javadir}/vecmath.jar %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc docs/api-changes* LICENSE.txt LICENSE-SPEC.html %{_javadir}/vecmath.jar %changelog * Mon Sep 28 2009 Jussi Lehtola - 0-2.20090922cvs - Minor review fixes. * Tue Sep 22 2009 Jussi Lehtola - 0-1.20090922cvs - First release. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:10:00 -0000 1.1 +++ sources 30 Sep 2009 09:33:02 -0000 1.2 @@ -0,0 +1 @@ +f4ade6e893a52ff15998066bfeb0ad1f vecmath-20090922.tar.xz From sharkcz at fedoraproject.org Wed Sep 30 09:36:13 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Wed, 30 Sep 2009 09:36:13 +0000 (UTC) Subject: rpms/hercstudio/EL-5 hercstudio-qt42.patch, NONE, 1.1 hercstudio.spec, 1.1, 1.2 Message-ID: <20090930093613.5716411C00E6@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/hercstudio/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv902 Modified Files: hercstudio.spec Added Files: hercstudio-qt42.patch Log Message: * Wed Sep 30 2009 Dan Hor?k - 1.0-0.2.beta.1 - backport to QT 4.2 hercstudio-qt42.patch: HercConfiguration/Configuration.ui | 217 ------------------------------------- HercStudio/mainwindow.cpp | 2 2 files changed, 219 deletions(-) --- NEW FILE hercstudio-qt42.patch --- >From 4410cca1e3edea8f9b3bef2ed87d4cc0949248b3 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Dan=20Hor=C3=A1k?= Date: Thu, 17 Sep 2009 12:27:30 +0200 Subject: [PATCH 1/2] remove call of method unsupported in qt 4.2 --- HerculesStudio/HercStudio/mainwindow.cpp | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/HerculesStudio/HercStudio/mainwindow.cpp b/HerculesStudio/HercStudio/mainwindow.cpp index e8c468b..c62cb26 100644 --- a/HerculesStudio/HercStudio/mainwindow.cpp +++ b/HerculesStudio/HercStudio/mainwindow.cpp @@ -537,7 +537,6 @@ void MainWindow::deleteMessages() msgBox.setText("Messages belong to to a running Hercules."); msgBox.setInformativeText("Are you sure you want to delete history messages?"); msgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::No); - msgBox.setDefaultButton(QMessageBox::Yes); msgBox.setIcon(QMessageBox::Warning); int ret = msgBox.exec(); if (ret != QMessageBox::Yes) -- 1.6.3.3 >From deddadf39bc61fff47035ff2c028b3173d25d069 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Dan=20Hor=C3=A1k?= Date: Thu, 17 Sep 2009 12:29:52 +0200 Subject: [PATCH 2/2] remove items unsupported in qt 4.2 --- HerculesStudio/HercConfiguration/Configuration.ui | 216 --------------------- 1 files changed, 0 insertions(+), 216 deletions(-) diff --git a/HerculesStudio/HercConfiguration/Configuration.ui b/HerculesStudio/HercConfiguration/Configuration.ui index bce9ca0..b2b92cc 100644 --- a/HerculesStudio/HercConfiguration/Configuration.ui +++ b/HerculesStudio/HercConfiguration/Configuration.ui @@ -968,24 +968,6 @@ p, li { white-space: pre-wrap; } - - - - 255 - 255 - 220 - - - - - - - 0 - 0 - 0 - - - @@ -1105,24 +1087,6 @@ p, li { white-space: pre-wrap; } - - - - 255 - 255 - 220 - - - - - - - 0 - 0 - 0 - - - @@ -1242,24 +1206,6 @@ p, li { white-space: pre-wrap; } - - - - 255 - 255 - 220 - - - - - - - 0 - 0 - 0 - - - @@ -1411,24 +1357,6 @@ p, li { white-space: pre-wrap; } - - - - 255 - 255 - 220 - - - - - - - 0 - 0 - 0 - - - @@ -1548,24 +1476,6 @@ p, li { white-space: pre-wrap; } - - - - 255 - 255 - 220 - - - - - - - 0 - 0 - 0 - - - @@ -1685,24 +1595,6 @@ p, li { white-space: pre-wrap; } - - - - 255 - 255 - 220 - - - - - - - 0 - 0 - 0 - - - @@ -1854,24 +1746,6 @@ p, li { white-space: pre-wrap; } - - - - 255 - 255 - 220 - - - - - - - 0 - 0 - 0 - - - @@ -1991,24 +1865,6 @@ p, li { white-space: pre-wrap; } - - - - 255 - 255 - 220 - - - - - - - 0 - 0 - 0 - - - @@ -2128,24 +1984,6 @@ p, li { white-space: pre-wrap; } - - - - 255 - 255 - 220 - - - - - - - 0 - 0 - 0 - - - @@ -2302,24 +2140,6 @@ p, li { white-space: pre-wrap; } - - - - 255 - 255 - 220 - - - - - - - 0 - 0 - 0 - - - @@ -2439,24 +2259,6 @@ p, li { white-space: pre-wrap; } - - - - 255 - 255 - 220 - - - - - - - 0 - 0 - 0 - - - @@ -2576,24 +2378,6 @@ p, li { white-space: pre-wrap; } - - - - 255 - 255 - 220 - - - - - - - 0 - 0 - 0 - - - -- 1.6.3.3 Index: hercstudio.spec =================================================================== RCS file: /cvs/pkgs/rpms/hercstudio/EL-5/hercstudio.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- hercstudio.spec 17 Sep 2009 08:49:12 -0000 1.1 +++ hercstudio.spec 30 Sep 2009 09:36:13 -0000 1.2 @@ -1,6 +1,6 @@ Name: hercstudio Version: 1.0 -Release: 0.2.beta%{?dist} +Release: 0.2.beta%{?dist}.1 Summary: GUI front-end to the Hercules mainframe Emulator Group: Applications/Emulators @@ -12,6 +12,8 @@ Source0: %{name}-svn3.tar.bz2 Source1: %{name}.desktop Patch0: %{name}-gcc44.patch Patch1: %{name}-buttons.patch +# backport to QT 4.2 +Patch2: %{name}-qt42.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: qt4-devel @@ -27,10 +29,14 @@ GUI front-end to the Hercules mainframe %setup -q -n %{name} %patch0 -p2 -b .gcc44 %patch1 -p0 -b .buttons +%patch2 -p2 -b .qt42 + +# remove first line from ui file iff it starts with +find . -name \*.ui | xargs sed -i '1{/ - 1.0-0.2.beta.1 +- backport to QT 4.2 + * Mon Sep 7 2009 Dan Hor?k - 1.0-0.2.beta - add patch for panel buttons from upstream From wolfy at fedoraproject.org Wed Sep 30 09:40:13 2009 From: wolfy at fedoraproject.org (Manuel Wolfshant) Date: Wed, 30 Sep 2009 09:40:13 +0000 (UTC) Subject: rpms/libprelude/EL-5 libprelude.spec,1.7,1.8 Message-ID: <20090930094013.20DBD11C048B@cvs1.fedora.phx.redhat.com> Author: wolfy Update of /cvs/pkgs/rpms/libprelude/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2340 Modified Files: libprelude.spec Log Message: fix the conditionals in the spec. Index: libprelude.spec =================================================================== RCS file: /cvs/pkgs/rpms/libprelude/EL-5/libprelude.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- libprelude.spec 11 Aug 2009 15:21:14 -0000 1.7 +++ libprelude.spec 30 Sep 2009 09:40:12 -0000 1.8 @@ -5,7 +5,7 @@ Name: libprelude Version: 0.9.24 -Release: 3%{?dist} +Release: 4%{?dist} Summary: The prelude library Group: System Environment/Libraries License: GPLv2+ @@ -45,7 +45,7 @@ Python bindings for libprelude. %package perl Summary: Perl bindings for libprelude Group: System Environment/Libraries -%if 0%{?rhel} <= 5 +%if 0%{?rhel} && 0%{?rhel} <= 5 BuildRequires: perl %else BuildRequires: perl-devel @@ -141,6 +141,9 @@ rm -rf %{buildroot} %{ruby_sitearch}/PreludeEasy.so %changelog +* Wed Sep 30 2009 Manuel "lonely wolf" Wolfshant - 0.9.24-4 +- correct the identification of rhel <= 5 during build time + * Sat Aug 8 2009 Manuel "lonely wolf" Wolfshant - 0.9.24-3 - adjust to build in EL-5 From jussilehtola at fedoraproject.org Wed Sep 30 09:49:11 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 09:49:11 +0000 (UTC) Subject: rpms/vecmath/EL-5 sources,1.2,1.3 vecmath.spec,1.1,1.2 Message-ID: <20090930094911.713ED11C00E6@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4254/EL-5 Modified Files: sources vecmath.spec Log Message: Use bz2 source instead of xz which doesn't work on EPEL. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/EL-5/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 30 Sep 2009 09:33:01 -0000 1.2 +++ sources 30 Sep 2009 09:49:11 -0000 1.3 @@ -1 +1 @@ -f4ade6e893a52ff15998066bfeb0ad1f vecmath-20090922.tar.xz +0bf68079840358b3606f7b8833d26857 vecmath-20090922.tar.bz2 Index: vecmath.spec =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/EL-5/vecmath.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- vecmath.spec 30 Sep 2009 09:33:01 -0000 1.1 +++ vecmath.spec 30 Sep 2009 09:49:11 -0000 1.2 @@ -16,15 +16,13 @@ URL: https://vecmath.dev.java.net/ # cvs -d :pserver:username at cvs.dev.java.net:/cvs checkout vecmath # tar cf vecmath-%{tardate}.tar vecmath # xz vecmath-%{tardate}.tar -Source0: %{name}-%{tardate}.tar.xz +Source0: %{name}-%{tardate}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: ant BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils -# For EPEL 5 -BuildRequires: xz Requires: java >= 1:1.6.0 Requires: jpackage-utils From jussilehtola at fedoraproject.org Wed Sep 30 09:49:11 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 09:49:11 +0000 (UTC) Subject: rpms/vecmath/F-10 sources,1.2,1.3 vecmath.spec,1.1,1.2 Message-ID: <20090930094911.9559B11C00EC@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4254/F-10 Modified Files: sources vecmath.spec Log Message: Use bz2 source instead of xz which doesn't work on EPEL. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/F-10/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 30 Sep 2009 09:33:02 -0000 1.2 +++ sources 30 Sep 2009 09:49:11 -0000 1.3 @@ -1 +1 @@ -f4ade6e893a52ff15998066bfeb0ad1f vecmath-20090922.tar.xz +0bf68079840358b3606f7b8833d26857 vecmath-20090922.tar.bz2 Index: vecmath.spec =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/F-10/vecmath.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- vecmath.spec 30 Sep 2009 09:33:02 -0000 1.1 +++ vecmath.spec 30 Sep 2009 09:49:11 -0000 1.2 @@ -16,15 +16,13 @@ URL: https://vecmath.dev.java.net/ # cvs -d :pserver:username at cvs.dev.java.net:/cvs checkout vecmath # tar cf vecmath-%{tardate}.tar vecmath # xz vecmath-%{tardate}.tar -Source0: %{name}-%{tardate}.tar.xz +Source0: %{name}-%{tardate}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: ant BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils -# For EPEL 5 -BuildRequires: xz Requires: java >= 1:1.6.0 Requires: jpackage-utils From jussilehtola at fedoraproject.org Wed Sep 30 09:49:12 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 09:49:12 +0000 (UTC) Subject: rpms/vecmath/devel .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 vecmath.spec, 1.1, 1.2 Message-ID: <20090930094912.62C9E11C00E6@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4254/devel Modified Files: .cvsignore sources vecmath.spec Log Message: Use bz2 source instead of xz which doesn't work on EPEL. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 30 Sep 2009 09:31:58 -0000 1.2 +++ .cvsignore 30 Sep 2009 09:49:12 -0000 1.3 @@ -1 +1 @@ -vecmath-20090922.tar.xz +vecmath-20090922.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 30 Sep 2009 09:31:58 -0000 1.2 +++ sources 30 Sep 2009 09:49:12 -0000 1.3 @@ -1 +1 @@ -f4ade6e893a52ff15998066bfeb0ad1f vecmath-20090922.tar.xz +0bf68079840358b3606f7b8833d26857 vecmath-20090922.tar.bz2 Index: vecmath.spec =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/devel/vecmath.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- vecmath.spec 30 Sep 2009 09:31:58 -0000 1.1 +++ vecmath.spec 30 Sep 2009 09:49:12 -0000 1.2 @@ -16,15 +16,13 @@ URL: https://vecmath.dev.java.net/ # cvs -d :pserver:username at cvs.dev.java.net:/cvs checkout vecmath # tar cf vecmath-%{tardate}.tar vecmath # xz vecmath-%{tardate}.tar -Source0: %{name}-%{tardate}.tar.xz +Source0: %{name}-%{tardate}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: ant BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils -# For EPEL 5 -BuildRequires: xz Requires: java >= 1:1.6.0 Requires: jpackage-utils From jussilehtola at fedoraproject.org Wed Sep 30 09:49:12 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 09:49:12 +0000 (UTC) Subject: rpms/vecmath/F-12 sources,1.2,1.3 vecmath.spec,1.1,1.2 Message-ID: <20090930094912.157BA11C00E6@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4254/F-12 Modified Files: sources vecmath.spec Log Message: Use bz2 source instead of xz which doesn't work on EPEL. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/F-12/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 30 Sep 2009 09:33:02 -0000 1.2 +++ sources 30 Sep 2009 09:49:11 -0000 1.3 @@ -1 +1 @@ -f4ade6e893a52ff15998066bfeb0ad1f vecmath-20090922.tar.xz +0bf68079840358b3606f7b8833d26857 vecmath-20090922.tar.bz2 Index: vecmath.spec =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/F-12/vecmath.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- vecmath.spec 30 Sep 2009 09:33:02 -0000 1.1 +++ vecmath.spec 30 Sep 2009 09:49:11 -0000 1.2 @@ -16,15 +16,13 @@ URL: https://vecmath.dev.java.net/ # cvs -d :pserver:username at cvs.dev.java.net:/cvs checkout vecmath # tar cf vecmath-%{tardate}.tar vecmath # xz vecmath-%{tardate}.tar -Source0: %{name}-%{tardate}.tar.xz +Source0: %{name}-%{tardate}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: ant BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils -# For EPEL 5 -BuildRequires: xz Requires: java >= 1:1.6.0 Requires: jpackage-utils From jussilehtola at fedoraproject.org Wed Sep 30 09:49:11 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 09:49:11 +0000 (UTC) Subject: rpms/vecmath/F-11 sources,1.2,1.3 vecmath.spec,1.1,1.2 Message-ID: <20090930094911.CC19611C00E6@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/vecmath/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4254/F-11 Modified Files: sources vecmath.spec Log Message: Use bz2 source instead of xz which doesn't work on EPEL. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 30 Sep 2009 09:33:02 -0000 1.2 +++ sources 30 Sep 2009 09:49:11 -0000 1.3 @@ -1 +1 @@ -f4ade6e893a52ff15998066bfeb0ad1f vecmath-20090922.tar.xz +0bf68079840358b3606f7b8833d26857 vecmath-20090922.tar.bz2 Index: vecmath.spec =================================================================== RCS file: /cvs/pkgs/rpms/vecmath/F-11/vecmath.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- vecmath.spec 30 Sep 2009 09:33:02 -0000 1.1 +++ vecmath.spec 30 Sep 2009 09:49:11 -0000 1.2 @@ -16,15 +16,13 @@ URL: https://vecmath.dev.java.net/ # cvs -d :pserver:username at cvs.dev.java.net:/cvs checkout vecmath # tar cf vecmath-%{tardate}.tar vecmath # xz vecmath-%{tardate}.tar -Source0: %{name}-%{tardate}.tar.xz +Source0: %{name}-%{tardate}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: ant BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jpackage-utils -# For EPEL 5 -BuildRequires: xz Requires: java >= 1:1.6.0 Requires: jpackage-utils From ovasik at fedoraproject.org Wed Sep 30 10:08:51 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Wed, 30 Sep 2009 10:08:51 +0000 (UTC) Subject: rpms/quota/F-12 quota.spec,1.56,1.57 Message-ID: <20090930100851.E360711C00E6@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/quota/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8813 Modified Files: quota.spec Log Message: add buildrequires for quota_nld, enable-netlink to build quota_nld (#526047) Index: quota.spec =================================================================== RCS file: /cvs/extras/rpms/quota/F-12/quota.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- quota.spec 18 Sep 2009 07:51:15 -0000 1.56 +++ quota.spec 30 Sep 2009 10:08:50 -0000 1.57 @@ -5,7 +5,7 @@ Name: quota Summary: System administration tools for monitoring users' disk usage Epoch: 1 Version: 3.17 -Release: 7%{?dist} +Release: 8%{?dist} License: BSD and GPLv2+ URL: http://sourceforge.net/projects/linuxquota/ Group: System Environment/Base @@ -13,8 +13,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version Requires: initscripts >= 6.38 tcp_wrappers e2fsprogs Conflicts: kernel < 2.4 BuildRequires: e2fsprogs-devel gettext tcp_wrappers-devel nss-devel -BuildRequires: openldap-devel openssl-devel +BuildRequires: openldap-devel openssl-devel dbus-devel libnl-devel Source0: http://downloads.sourceforge.net/linuxquota/%{name}-%{version}.tar.gz +Source2: quota_nld.init Patch0: quota-3.06-warnquota.patch Patch1: quota-3.06-no-stripping.patch Patch2: quota-3.06-man-page.patch @@ -66,7 +67,8 @@ done %if %{rpcsetquota} --enable-rpcsetquota=yes \ %endif - --enable-rootsbin + --enable-rootsbin \ + --enable-netlink=yes make @@ -79,6 +81,7 @@ mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_mandir}/{man1,man2,man3,man8} make install INSTALL='install -p' ROOTDIR=%{buildroot} install -m 644 warnquota.conf %{buildroot}%{_sysconfdir} +install -p %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/quota_nld # # we don't support XFS yet # @@ -100,6 +103,7 @@ rm -rf %{buildroot} %files -f %{name}.lang %defattr(-,root,root,-) %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/* +%config(noreplace) %attr(-,root,root) %{sysconfdir}/rc.d/init.d/innd %attr(0755,root,root) /sbin/* %attr(0755,root,root) %{_bindir}/* %attr(0755,root,root) %{_sbindir}/* @@ -114,6 +118,10 @@ rm -rf %{buildroot} %attr(0644,root,root) %{_mandir}/man3/* %changelog +* Wed Sep 30 2009 Ondrej Vasik 1:3.17-8 +- add buildrequires for quota_nld, enable-netlink to build + quota_nld (#526047) + * Fri Sep 18 2009 Ondrej Vasik 1:3.17-7 - Fix headers and structs in quotactl manpage(#524138) From ovasik at fedoraproject.org Wed Sep 30 10:13:14 2009 From: ovasik at fedoraproject.org (Ondrej Vasik) Date: Wed, 30 Sep 2009 10:13:14 +0000 (UTC) Subject: rpms/quota/F-12 quota.spec,1.57,1.58 Message-ID: <20090930101314.5110011C00E6@cvs1.fedora.phx.redhat.com> Author: ovasik Update of /cvs/extras/rpms/quota/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9981 Modified Files: quota.spec Log Message: Remove rawhide glitches from F-12 spec file Index: quota.spec =================================================================== RCS file: /cvs/extras/rpms/quota/F-12/quota.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- quota.spec 30 Sep 2009 10:08:50 -0000 1.57 +++ quota.spec 30 Sep 2009 10:13:13 -0000 1.58 @@ -15,7 +15,6 @@ Conflicts: kernel < 2.4 BuildRequires: e2fsprogs-devel gettext tcp_wrappers-devel nss-devel BuildRequires: openldap-devel openssl-devel dbus-devel libnl-devel Source0: http://downloads.sourceforge.net/linuxquota/%{name}-%{version}.tar.gz -Source2: quota_nld.init Patch0: quota-3.06-warnquota.patch Patch1: quota-3.06-no-stripping.patch Patch2: quota-3.06-man-page.patch @@ -81,7 +80,6 @@ mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_mandir}/{man1,man2,man3,man8} make install INSTALL='install -p' ROOTDIR=%{buildroot} install -m 644 warnquota.conf %{buildroot}%{_sysconfdir} -install -p %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/quota_nld # # we don't support XFS yet # @@ -103,7 +101,6 @@ rm -rf %{buildroot} %files -f %{name}.lang %defattr(-,root,root,-) %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/* -%config(noreplace) %attr(-,root,root) %{sysconfdir}/rc.d/init.d/innd %attr(0755,root,root) /sbin/* %attr(0755,root,root) %{_bindir}/* %attr(0755,root,root) %{_sbindir}/* From pbrobinson at fedoraproject.org Wed Sep 30 10:13:21 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Wed, 30 Sep 2009 10:13:21 +0000 (UTC) Subject: rpms/anerley/devel .cvsignore, 1.4, 1.5 anerley.spec, 1.8, 1.9 sources, 1.4, 1.5 anerley-mc5-port.patch, 1.1, NONE anerley-pkgcfg-mc5.patch, 1.1, NONE Message-ID: <20090930101321.E227111C00E6@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/anerley/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10034 Modified Files: .cvsignore anerley.spec sources Removed Files: anerley-mc5-port.patch anerley-pkgcfg-mc5.patch Log Message: - New upstream 0.1.4 release, drop upstreamed MC5 patches Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anerley/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 29 Sep 2009 12:49:22 -0000 1.4 +++ .cvsignore 30 Sep 2009 10:13:21 -0000 1.5 @@ -1 +1 @@ -anerley-0.1.2.tar.bz2 +anerley-0.1.4.tar.bz2 Index: anerley.spec =================================================================== RCS file: /cvs/pkgs/rpms/anerley/devel/anerley.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- anerley.spec 29 Sep 2009 12:49:22 -0000 1.8 +++ anerley.spec 30 Sep 2009 10:13:21 -0000 1.9 @@ -1,7 +1,5 @@ -%define _default_patch_fuzz 2 - Name: anerley -Version: 0.1.2 +Version: 0.1.4 Release: 1%{?dist} Summary: Moblin widgets for people information @@ -11,13 +9,6 @@ URL: http://www.moblin.org/ Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# Created with: -# git show -p f76297e57d4368ef4e289716e03cd8e256532fad -# git show -p 3aa84f86a5c0d33d3dc3199b3891ac6a30c8fae0~9.. -# On the mc5 branch of git://git.collabora.co.uk/git/user/jonny/anerley.git -Patch0: anerley-mc5-port.patch -Patch1: anerley-pkgcfg-mc5.patch - BuildRequires: evolution-data-server-devel BuildRequires: glib2-devel BuildRequires: nbtk-devel @@ -44,8 +35,6 @@ Files for development with %{name}. %prep %setup -q -%patch0 -p1 -b .mc5 -%patch1 -p1 -b .pkgcfg # Don't run configure from autogen.sh NOCONFIGURE=true ./autogen.sh @@ -83,6 +72,9 @@ rm -rf %{buildroot} %{_libdir}/*.so %changelog +* Wed Sep 30 2009 Peter Robinson 0.1.4-1 +- New upstream 0.1.4 release, drop upstreamed MC5 patches + * Tue Sep 29 2009 Peter Robinson 0.1.2-1 - New upstream 0.1.2 release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anerley/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 29 Sep 2009 12:49:22 -0000 1.4 +++ sources 30 Sep 2009 10:13:21 -0000 1.5 @@ -1 +1 @@ -fe3e7a3c3e4ba791ba3342382f005a35 anerley-0.1.2.tar.bz2 +569a7dc19efce61f1cb703f1d94416c7 anerley-0.1.4.tar.bz2 --- anerley-mc5-port.patch DELETED --- --- anerley-pkgcfg-mc5.patch DELETED --- From jpopelka at fedoraproject.org Wed Sep 30 10:14:07 2009 From: jpopelka at fedoraproject.org (=?utf-8?b?SmnFmcOtIFBvcGVsa2E=?=) Date: Wed, 30 Sep 2009 10:14:07 +0000 (UTC) Subject: rpms/netplug/devel netplug.spec, 1.1, 1.2 netplug-1.2.9.1-init.patch, 1.1, 1.2 Message-ID: <20090930101407.4625011C00E6@cvs1.fedora.phx.redhat.com> Author: jpopelka Update of /cvs/pkgs/rpms/netplug/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10188 Modified Files: netplug.spec netplug-1.2.9.1-init.patch Log Message: * Wed Sep 30 2009 Jiri Popelka - 1.2.9.1-2 - fix init script to be LSB-compliant (#521641) Index: netplug.spec =================================================================== RCS file: /cvs/pkgs/rpms/netplug/devel/netplug.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- netplug.spec 29 Sep 2009 09:20:58 -0000 1.1 +++ netplug.spec 30 Sep 2009 10:14:06 -0000 1.2 @@ -1,7 +1,7 @@ Summary: Daemon that responds to network cables being plugged in and out Name: netplug Version: 1.2.9.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: System Environment/Base URL: http://www.red-bean.com/~bos/ @@ -11,6 +11,7 @@ Source0: http://www.red-bean.com/~bos/ne Patch1: netplug-1.2.9.1-execshield.patch #fix netplugd init script (#242919) +#fix init script to be LSB-compliant (#521641) Patch2: netplug-1.2.9.1-init.patch Requires: iproute >= 2.4.7 @@ -81,5 +82,8 @@ exit 0 %changelog +* Wed Sep 30 2009 Jiri Popelka - 1.2.9.1-2 +- fix init script to be LSB-compliant (#521641) + * Tue Sep 8 2009 Jiri Popelka - 1.2.9.1-1 -- Initial standalone package. Up to now netplug has been part of net-tools. \ No newline at end of file +- Initial standalone package. Up to now netplug has been part of net-tools. netplug-1.2.9.1-init.patch: rc.netplugd | 111 ++++++++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 82 insertions(+), 29 deletions(-) Index: netplug-1.2.9.1-init.patch =================================================================== RCS file: /cvs/pkgs/rpms/netplug/devel/netplug-1.2.9.1-init.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- netplug-1.2.9.1-init.patch 29 Sep 2009 09:20:58 -0000 1.1 +++ netplug-1.2.9.1-init.patch 30 Sep 2009 10:14:06 -0000 1.2 @@ -1,33 +1,140 @@ diff -up netplug-1.2.9.1/scripts/rc.netplugd.init netplug-1.2.9.1/scripts/rc.netplugd --- netplug-1.2.9.1/scripts/rc.netplugd.init 2008-12-23 00:36:23.000000000 +0100 -+++ netplug-1.2.9.1/scripts/rc.netplugd 2009-09-08 11:55:03.000000000 +0200 -@@ -17,11 +17,6 @@ ++++ netplug-1.2.9.1/scripts/rc.netplugd 2009-09-21 14:49:42.000000000 +0200 +@@ -1,5 +1,12 @@ + #!/bin/sh + # ++### BEGIN INIT INFO ++# Provides: netplugd ++# Short-Description: start and stop network plug daemon ++# Description: netplugd is a daemon for managing non-static network ++# interfaces. ++### END INIT INFO ++# + # netplugd This shell script takes care of starting and stopping + # the network plug management daemon. + # +@@ -17,48 +24,94 @@ # Source networking configuration. . /etc/sysconfig/network -# Check that networking is up. -[ ${NETWORKING} = "no" ] && exit 0 -- ++[ -f /etc/sysconfig/netplugd ] && . /etc/sysconfig/netplugd ++ + -[ -x /sbin/netplugd ] || exit 0 -- - if [ -f /etc/sysconfig/netplugd ]; then - . /etc/sysconfig/netplugd ++prog=netplugd ++exec=/sbin/netplugd ++config=/etc/netplug.d/netplugd.conf ++lockfile=/var/lock/subsys/netplugd ++pidfile=/var/run/netplugd.pid ++ ++check() { ++ # Check that we're a privileged user ++ [ `id -u` = 0 ] || exit 4 ++ ++ # Check if netplugd is executable ++ [ -x $exec ] || exit 5 ++} + +-if [ -f /etc/sysconfig/netplugd ]; then +- . /etc/sysconfig/netplugd ++start () { ++ check ++ ++ [ ${NETWORKING} = "no" ] && exit 1 ++ [ -f $config ] || exit 6 ++ ++ echo -n $"Starting $prog: " ++ daemon $exec ${NETPLUGDARGS} -p $pidfile ++ RETVAL=$? ++ echo ++ ++ [ $RETVAL -eq 0 ] && touch $lockfile ++ return $RETVAL ++} ++ ++stop () { ++ check ++ ++ echo -n $"Shutting down $prog: " ++ killproc $prog ++ RETVAL=$? ++ echo ++ ++ [ $RETVAL -eq 0 ] && rm -f $lockfile ++ return $RETVAL ++} ++ ++restart() { ++ stop ++ start ++} ++ ++rh_status() { ++ status $prog ++} ++ ++rh_status_q() { ++ rh_status >/dev/null 2>&1 ++} ++ ++if [ $# -gt 1 ]; then ++ exit 2 fi -@@ -30,6 +25,8 @@ fi + +-# See how we were called. case "$1" in start) - # Start daemon. -+ [ ${NETWORKING} = "no" ] && exit 1 -+ [ -x /sbin/netplugd ] || exit 1 - echo -n $"Starting network plug daemon: " - daemon /sbin/netplugd ${NETPLUGDARGS} -p /var/run/netplugd.pid - RETVAL=$? -@@ -57,7 +54,7 @@ case "$1" in +- # Start daemon. +- echo -n $"Starting network plug daemon: " +- daemon /sbin/netplugd ${NETPLUGDARGS} -p /var/run/netplugd.pid +- RETVAL=$? +- echo +- [ $RETVAL -eq 0 ] && touch /var/lock/subsys/netplugd ++ rh_status_q && exit 0 ++ start + ;; + stop) +- # Stop daemon. +- echo -n $"Shutting down network plug daemon: " +- killproc netplugd +- RETVAL=$? +- echo +- [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/netplugd ++ rh_status_q || exit 0 ++ stop + ;; +- status) +- status netplugd +- RETVAL=$? ++ restart|force-reload) ++ restart + ;; +- restart|reload) +- $0 stop +- $0 start ++ reload) ++ rh_status_q || exit 7 ++ restart ++ ;; ++ condrestart|try-restart) ++ rh_status_q || exit 0 ++ restart + ;; +- condrestart) +- [ -f /var/lock/subsys/netplugd ] && restart || : ++ status) ++ rh_status ;; *) - echo $"Usage: $0 {start|stop|status|restart}" +- echo $"Usage: $0 {start|stop|status|restart}" - RETVAL=1 -+ RETVAL=3 ++ echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload}" ++ exit 2 ;; esac +-exit $RETVAL ++exit $? From pbrobinson at fedoraproject.org Wed Sep 30 10:15:41 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Wed, 30 Sep 2009 10:15:41 +0000 (UTC) Subject: rpms/moblin-panel-status/devel .cvsignore, 1.4, 1.5 moblin-panel-status.spec, 1.6, 1.7 sources, 1.4, 1.5 mps-mc5-port.patch, 1.2, NONE Message-ID: <20090930101541.6E2E811C00E6@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-panel-status/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10792 Modified Files: .cvsignore moblin-panel-status.spec sources Removed Files: mps-mc5-port.patch Log Message: - New upstream 0.0.6 release, drop upstreamed MC5 patches Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-status/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 19 Sep 2009 13:53:02 -0000 1.4 +++ .cvsignore 30 Sep 2009 10:15:40 -0000 1.5 @@ -1 +1 @@ -moblin-panel-status-0.0.5.tar.bz2 +moblin-panel-status-0.0.6.tar.bz2 Index: moblin-panel-status.spec =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-status/devel/moblin-panel-status.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- moblin-panel-status.spec 29 Sep 2009 10:44:26 -0000 1.6 +++ moblin-panel-status.spec 30 Sep 2009 10:15:40 -0000 1.7 @@ -1,6 +1,6 @@ Name: moblin-panel-status -Version: 0.0.5 -Release: 4%{?dist} +Version: 0.0.6 +Release: 1%{?dist} Summary: Moblin Panel for Social Network Status Group: System Environment/Libraries @@ -19,11 +19,6 @@ BuildRequires: nbtk-devel BuildRequires: telepathy-glib-devel BuildRequires: intltool -# Generated with: -# git show -p 419ffd4e56794e2b5ab068586d55419b7a808356~4.. -# in mc5 branch of git://git.collabora.co.uk/git/user/jonny/moblin-panel-status.git -Patch0: mps-mc5-port.patch - # Require these because the git tarball doesn't have the configure built BuildRequires: libtool BuildRequires: gnome-common @@ -35,7 +30,6 @@ status. %prep %setup -q -%patch0 -p1 -b .mc5 # run autogen.sh until we have a proper release, but don't run configure twice. NOCONFIGURE=true ./autogen.sh @@ -61,6 +55,9 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Wed Sep 30 2009 Peter Robinson 0.0.6-1 +- New upstream 0.0.6 release, drop upstreamed MC5 patches + * Tue Sep 29 2009 Peter Robinson 0.0.5-4 - Add new clutter-gtk dep Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-status/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 19 Sep 2009 13:53:02 -0000 1.4 +++ sources 30 Sep 2009 10:15:40 -0000 1.5 @@ -1 +1 @@ -8cb6bd6e4296aae65778bec3cafa6422 moblin-panel-status-0.0.5.tar.bz2 +570bb1173a0b75777ce3da6a3940ddec moblin-panel-status-0.0.6.tar.bz2 --- mps-mc5-port.patch DELETED --- From giallu at fedoraproject.org Wed Sep 30 10:20:45 2009 From: giallu at fedoraproject.org (Gianluca Sforna) Date: Wed, 30 Sep 2009 10:20:45 +0000 (UTC) Subject: rpms/gpointing-device-settings/F-12 gpds-1.3.1-fix_typos_bug_596015.patch, NONE, 1.1 gpds-1.3.1-pkgconfig.patch, NONE, 1.1 gpointing-device-settings.desktop, NONE, 1.1 gpointing-device-settings.spec, NONE, 1.1 touchpad.png, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930102045.62C1211C043C@cvs1.fedora.phx.redhat.com> Author: giallu Update of /cvs/extras/rpms/gpointing-device-settings/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12177 Modified Files: .cvsignore sources Added Files: gpds-1.3.1-fix_typos_bug_596015.patch gpds-1.3.1-pkgconfig.patch gpointing-device-settings.desktop gpointing-device-settings.spec touchpad.png Log Message: Initial import gpds-1.3.1-fix_typos_bug_596015.patch: gpds-mouse-definitions.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) --- NEW FILE gpds-1.3.1-fix_typos_bug_596015.patch --- >From d39cf65fceb7abb4c5db241bb261f4e0f9eeb8a8 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Sun, 27 Sep 2009 01:40:37 +0000 Subject: Fix typos. Fixes for bug 596015. --- diff --git a/modules/common/gpds-mouse-definitions.h b/modules/common/gpds-mouse-definitions.h index a78771d..1b2039d 100644 --- a/modules/common/gpds-mouse-definitions.h +++ b/modules/common/gpds-mouse-definitions.h @@ -22,9 +22,9 @@ #define GPDS_MOUSE_GCONF_DIR "/desktop/gnome/peripherals" #define GPDS_MOUSE_MIDDLE_BUTTON_EMULATION_KEY "middle_button_emulation" -#define GPDS_MOUSE_MIDDLE_BUTTON_TIMEOUT_KEY "middle_button_timeoue" +#define GPDS_MOUSE_MIDDLE_BUTTON_TIMEOUT_KEY "middle_button_timeout" #define GPDS_MOUSE_WHEEL_EMULATION_KEY "wheel_emulation" -#define GPDS_MOUSE_WHEEL_EMULATION_INERTIA_KEY "wheel_emulation_inetia" +#define GPDS_MOUSE_WHEEL_EMULATION_INERTIA_KEY "wheel_emulation_inertia" #define GPDS_MOUSE_WHEEL_EMULATION_X_AXIS_KEY "wheel_emulation_x_axis" #define GPDS_MOUSE_WHEEL_EMULATION_Y_AXIS_KEY "wheel_emulation_y_axis" #define GPDS_MOUSE_WHEEL_EMULATION_TIMEOUT_KEY "wheel_emulation_timeout" -- cgit v0.8.2 gpds-1.3.1-pkgconfig.patch: libgpointing-device-settings.pc.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE gpds-1.3.1-pkgconfig.patch --- diff --git a/libgpointing-device-settings.pc.in b/libgpointing-device-settings.pc.in index 8fda90e..900beaa 100644 --- a/libgpointing-device-settings.pc.in +++ b/libgpointing-device-settings.pc.in @@ -12,5 +12,5 @@ Name: LibGPointingDeviceSettings Description: Library to create dynamic module of UI for pointing device settings Version: @VERSION@ Requires: gtk+-2.0 >= @GTK_REQUIRED@ gconf-2.0 >= @GCONF_REQUIRED@ -Libs: -L${libdir} -lgpointing-device-settings +Libs: -L${libdir} -lgpds Cflags: -I${includedir}/gpointing-device-settings --- NEW FILE gpointing-device-settings.desktop --- [Desktop Entry] Name=Pointing Devices Comment=Set your pointing device preferences Exec=gpointing-device-settings Icon=touchpad Terminal=false Type=Application StartupNotify=true Categories=GNOME;Settings; OnlyShowIn=GNOME; --- NEW FILE gpointing-device-settings.spec --- Name: gpointing-device-settings Version: 1.3.1 Release: 5%{?dist} Summary: Configuration tool for pointing devices Group: Applications/System License: LGPLv3+ URL: http://live.gnome.org/GPointingDeviceSettings Source0: http://dl.sourceforge.jp/gsynaptics/38468/gpointing-device-settings-1.3.1.tar.gz Source1: gpointing-device-settings.desktop Source2: touchpad.png BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gettext, intltool BuildRequires: GConf2-devel BuildRequires: libXi-devel BuildRequires: gtk2-devel BuildRequires: desktop-file-utils Requires: gnome-settings-daemon Requires(pre): GConf2 Requires(post): GConf2 Requires(preun):GConf2 # Obsoletes gsynaptics, to be removed in F14 Obsoletes: gsynaptics < 0.9.17 Provides: gsynaptics = %{version}-%{release} # Reported upstream https://bugzilla.gnome.org/show_bug.cgi?id=596835 Patch0: gpds-1.3.1-pkgconfig.patch # Fixed upstream https://bugzilla.gnome.org/show_bug.cgi?id=596015 Patch1: gpds-1.3.1-fix_typos_bug_596015.patch %description GUI tool for setting pointing device such as TrackPoint or Touchpad. It allows configuring of various drivers parameters on the fly. It is a successor of GSynaptics. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: gtk2-devel, GConf2-devel, libXi-devel Requires: pkgconfig %description devel Development headers and libraries for %{name}. %prep %setup -q %patch0 -p1 -b .pkgconfig %patch1 -p1 -b .typos %build %configure \ --disable-static \ --disable-schemas-install \ --disable-dependency-tracking # https://fedoraproject.org/wiki/Packaging:Guidelines#Removing_Rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %find_lang %{name} # Remove useless files find %{buildroot} -name '*.la' -delete desktop-file-install \ --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \ %{SOURCE1} install -D %{SOURCE2} ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/touchpad.png %clean rm -rf $RPM_BUILD_ROOT %post devel -p /sbin/ldconfig %postun devel -p /sbin/ldconfig %pre if [ "$1" -gt 1 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/gpointing-device-settings_gnome_settings_daemon.schemas >/dev/null || : fi %post /sbin/ldconfig export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule \ %{_sysconfdir}/gconf/schemas/gpointing-device-settings_gnome_settings_daemon.schemas >/dev/null || : %postun -p /sbin/ldconfig %preun if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/gpointing-device-settings_gnome_settings_daemon.schemas >/dev/null || : fi %files -f %{name}.lang %defattr(-,root,root,-) %doc NEWS TODO MAINTAINERS COPYING %{_sysconfdir}/gconf/schemas/* %{_bindir}/gpointing-device-settings %{_libdir}/gnome-settings-daemon-2.0/* %{_libdir}/gpointing-device-settings/ %{_datadir}/gpointing-device-settings/ %{_datadir}/applications/* %{_datadir}/pixmaps/touchpad.png %{_libdir}/*.so.* %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/pkgconfig/*.pc %{_libdir}/*.so %changelog * Mon Sep 28 2009 Gianluca Sforna - 1.3.1-5 - Add patch from upstream * Wed Sep 23 2009 Gianluca Sforna - 1.3.1-4 - fix .desktop validation issues - add missing icon from gsynaptics * Sun Sep 20 2009 Gianluca Sforna - 1.3.1-3 - Don't split libgdps until translations are split as well - Fix .pc library name - Fix GConf scriptlets according to guidelines snippets - Fix obsoletes - Add .desktop file * Tue Jul 21 2009 Gianluca Sforna - 1.3.1-2 - Require gnome-settings-daemon - Fix Source0 URL - Obsoletes gsynaptics * Wed Jul 1 2009 Gianluca Sforna - 1.3.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/gpointing-device-settings/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:03:05 -0000 1.1 +++ .cvsignore 30 Sep 2009 10:20:44 -0000 1.2 @@ -0,0 +1 @@ +gpointing-device-settings-1.3.1.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/gpointing-device-settings/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:03:05 -0000 1.1 +++ sources 30 Sep 2009 10:20:44 -0000 1.2 @@ -0,0 +1 @@ +2b0a567739fb565364cdca8dfc72545c gpointing-device-settings-1.3.1.tar.gz From pbrobinson at fedoraproject.org Wed Sep 30 10:20:53 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Wed, 30 Sep 2009 10:20:53 +0000 (UTC) Subject: rpms/moblin-panel-people/devel .cvsignore, 1.2, 1.3 moblin-panel-people.spec, 1.4, 1.5 sources, 1.2, 1.3 mpp-mc5-port.patch, 1.2, NONE mpp-nbtk12.patch, 1.1, NONE Message-ID: <20090930102053.C131E11C043C@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-panel-people/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12279 Modified Files: .cvsignore moblin-panel-people.spec sources Removed Files: mpp-mc5-port.patch mpp-nbtk12.patch Log Message: - New upstream 0.0.3 release, drop upstreamed MC5 patches Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-people/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 26 Aug 2009 22:37:59 -0000 1.2 +++ .cvsignore 30 Sep 2009 10:20:52 -0000 1.3 @@ -1 +1 @@ -moblin-panel-people-0.0.1.tar.bz2 +moblin-panel-people-0.0.3.tar.bz2 Index: moblin-panel-people.spec =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-people/devel/moblin-panel-people.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- moblin-panel-people.spec 29 Sep 2009 09:35:05 -0000 1.4 +++ moblin-panel-people.spec 30 Sep 2009 10:20:52 -0000 1.5 @@ -1,6 +1,6 @@ Name: moblin-panel-people -Version: 0.0.1 -Release: 4%{?dist} +Version: 0.0.3 +Release: 1%{?dist} Summary: Moblin Panel for People Group: System Environment/Libraries @@ -22,13 +22,6 @@ BuildRequires: intltool BuildRequires: libtool BuildRequires: gnome-common -# Generated with: -# git show -p 51b916b3dbf79f6729591f7567c34e1ac2aef98d~2.. -# On the mc5 branch of git://git.collabora.co.uk/git/user/jonny/moblin-panel-people.git -Patch0: mpp-mc5-port.patch -# http://git.moblin.org/cgit.cgi/moblin-panel-people/commit/?id=2209855447809359f400ac64b1cd5a530fb51171 -Patch1: mpp-nbtk12.patch - Requires: dbus %description @@ -36,8 +29,6 @@ The Moblin mutter panel for managing and %prep %setup -q -%patch1 -p1 -b .nbtk12 -%patch0 -p1 -b .mc5 # run autogen.sh until we have a proper release, but don't run configure twice. NOCONFIGURE=true ./autogen.sh @@ -63,6 +54,9 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Wed Sep 30 2009 Peter Robinson 0.0.3-1 +- New upstream 0.0.3 release, drop upstreamed MC5 patches + * Tue Sep 29 2009 Peter Robinson 0.0.1-4 - Add telepathy-glib dependency Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-people/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 26 Aug 2009 22:37:59 -0000 1.2 +++ sources 30 Sep 2009 10:20:53 -0000 1.3 @@ -1 +1 @@ -df86408bf2291bbe01d9277217f68901 moblin-panel-people-0.0.1.tar.bz2 +082697fc4904a763487e0d508630d615 moblin-panel-people-0.0.3.tar.bz2 --- mpp-mc5-port.patch DELETED --- --- mpp-nbtk12.patch DELETED --- From pkgdb at fedoraproject.org Wed Sep 30 10:25:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:25:20 +0000 Subject: [pkgdb] device-mapper-multipath had acl change status Message-ID: <20090930102520.789AD10F857@bastion2.fedora.phx.redhat.com> mbroz has set the watchbugzilla acl on device-mapper-multipath (Fedora devel) to Approved for fabbione To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 10:25:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:25:25 +0000 Subject: [pkgdb] device-mapper-multipath had acl change status Message-ID: <20090930102525.912EF10F857@bastion2.fedora.phx.redhat.com> mbroz has set the watchcommits acl on device-mapper-multipath (Fedora devel) to Approved for fabbione To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 10:25:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:25:29 +0000 Subject: [pkgdb] device-mapper-multipath had acl change status Message-ID: <20090930102530.09EC210F86A@bastion2.fedora.phx.redhat.com> mbroz has set the commit acl on device-mapper-multipath (Fedora devel) to Approved for fabbione To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 10:25:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:25:42 +0000 Subject: [pkgdb] device-mapper-multipath had acl change status Message-ID: <20090930102542.51B6C10F86A@bastion2.fedora.phx.redhat.com> mbroz has set the watchbugzilla acl on device-mapper-multipath (Fedora 11) to Approved for fabbione To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pbrobinson at fedoraproject.org Wed Sep 30 10:25:31 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Wed, 30 Sep 2009 10:25:31 +0000 (UTC) Subject: rpms/anerley/F-12 .cvsignore, 1.4, 1.5 anerley.spec, 1.8, 1.9 sources, 1.4, 1.5 anerley-mc5-port.patch, 1.1, NONE anerley-pkgcfg-mc5.patch, 1.1, NONE Message-ID: <20090930102531.F168B11C00E6@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/anerley/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13079 Modified Files: .cvsignore anerley.spec sources Removed Files: anerley-mc5-port.patch anerley-pkgcfg-mc5.patch Log Message: - New upstream 0.1.4 release, drop upstreamed MC5 patches Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/anerley/F-12/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 29 Sep 2009 12:50:54 -0000 1.4 +++ .cvsignore 30 Sep 2009 10:25:30 -0000 1.5 @@ -1 +1 @@ -anerley-0.1.2.tar.bz2 +anerley-0.1.4.tar.bz2 Index: anerley.spec =================================================================== RCS file: /cvs/pkgs/rpms/anerley/F-12/anerley.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- anerley.spec 29 Sep 2009 12:50:55 -0000 1.8 +++ anerley.spec 30 Sep 2009 10:25:30 -0000 1.9 @@ -1,7 +1,5 @@ -%define _default_patch_fuzz 2 - Name: anerley -Version: 0.1.2 +Version: 0.1.4 Release: 1%{?dist} Summary: Moblin widgets for people information @@ -11,13 +9,6 @@ URL: http://www.moblin.org/ Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# Created with: -# git show -p f76297e57d4368ef4e289716e03cd8e256532fad -# git show -p 3aa84f86a5c0d33d3dc3199b3891ac6a30c8fae0~9.. -# On the mc5 branch of git://git.collabora.co.uk/git/user/jonny/anerley.git -Patch0: anerley-mc5-port.patch -Patch1: anerley-pkgcfg-mc5.patch - BuildRequires: evolution-data-server-devel BuildRequires: glib2-devel BuildRequires: nbtk-devel @@ -44,8 +35,6 @@ Files for development with %{name}. %prep %setup -q -%patch0 -p1 -b .mc5 -%patch1 -p1 -b .pkgcfg # Don't run configure from autogen.sh NOCONFIGURE=true ./autogen.sh @@ -83,6 +72,9 @@ rm -rf %{buildroot} %{_libdir}/*.so %changelog +* Wed Sep 30 2009 Peter Robinson 0.1.4-1 +- New upstream 0.1.4 release, drop upstreamed MC5 patches + * Tue Sep 29 2009 Peter Robinson 0.1.2-1 - New upstream 0.1.2 release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/anerley/F-12/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 29 Sep 2009 12:50:55 -0000 1.4 +++ sources 30 Sep 2009 10:25:30 -0000 1.5 @@ -1 +1 @@ -fe3e7a3c3e4ba791ba3342382f005a35 anerley-0.1.2.tar.bz2 +569a7dc19efce61f1cb703f1d94416c7 anerley-0.1.4.tar.bz2 --- anerley-mc5-port.patch DELETED --- --- anerley-pkgcfg-mc5.patch DELETED --- From pkgdb at fedoraproject.org Wed Sep 30 10:25:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:25:45 +0000 Subject: [pkgdb] device-mapper-multipath had acl change status Message-ID: <20090930102545.DF3B410F8A9@bastion2.fedora.phx.redhat.com> mbroz has set the watchcommits acl on device-mapper-multipath (Fedora 11) to Approved for fabbione To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 10:25:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:25:48 +0000 Subject: [pkgdb] device-mapper-multipath had acl change status Message-ID: <20090930102548.988AC10F857@bastion2.fedora.phx.redhat.com> mbroz has set the commit acl on device-mapper-multipath (Fedora 11) to Approved for fabbione To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 10:25:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:25:56 +0000 Subject: [pkgdb] device-mapper-multipath had acl change status Message-ID: <20090930102556.CBBC810F857@bastion2.fedora.phx.redhat.com> mbroz has set the watchbugzilla acl on device-mapper-multipath (Fedora 12) to Approved for fabbione To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 10:25:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:25:59 +0000 Subject: [pkgdb] device-mapper-multipath had acl change status Message-ID: <20090930102559.AE24210F8A9@bastion2.fedora.phx.redhat.com> mbroz has set the watchcommits acl on device-mapper-multipath (Fedora 12) to Approved for fabbione To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pkgdb at fedoraproject.org Wed Sep 30 10:26:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:26:03 +0000 Subject: [pkgdb] device-mapper-multipath had acl change status Message-ID: <20090930102603.A180E10F857@bastion2.fedora.phx.redhat.com> mbroz has set the commit acl on device-mapper-multipath (Fedora 12) to Approved for fabbione To make changes to this package see: /pkgdb/packages/name/device-mapper-multipath From pbrobinson at fedoraproject.org Wed Sep 30 10:27:49 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Wed, 30 Sep 2009 10:27:49 +0000 (UTC) Subject: rpms/moblin-panel-status/F-12 .cvsignore, 1.4, 1.5 moblin-panel-status.spec, 1.6, 1.7 sources, 1.4, 1.5 mps-mc5-port.patch, 1.2, NONE Message-ID: <20090930102749.703F811C00E6@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-panel-status/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13849 Modified Files: .cvsignore moblin-panel-status.spec sources Removed Files: mps-mc5-port.patch Log Message: - New upstream 0.0.6 release, drop upstreamed MC5 patches Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-status/F-12/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 19 Sep 2009 13:53:02 -0000 1.4 +++ .cvsignore 30 Sep 2009 10:27:48 -0000 1.5 @@ -1 +1 @@ -moblin-panel-status-0.0.5.tar.bz2 +moblin-panel-status-0.0.6.tar.bz2 Index: moblin-panel-status.spec =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-status/F-12/moblin-panel-status.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- moblin-panel-status.spec 29 Sep 2009 10:51:50 -0000 1.6 +++ moblin-panel-status.spec 30 Sep 2009 10:27:49 -0000 1.7 @@ -1,6 +1,6 @@ Name: moblin-panel-status -Version: 0.0.5 -Release: 4%{?dist} +Version: 0.0.6 +Release: 1%{?dist} Summary: Moblin Panel for Social Network Status Group: System Environment/Libraries @@ -19,11 +19,6 @@ BuildRequires: nbtk-devel BuildRequires: telepathy-glib-devel BuildRequires: intltool -# Generated with: -# git show -p 419ffd4e56794e2b5ab068586d55419b7a808356~4.. -# in mc5 branch of git://git.collabora.co.uk/git/user/jonny/moblin-panel-status.git -Patch0: mps-mc5-port.patch - # Require these because the git tarball doesn't have the configure built BuildRequires: libtool BuildRequires: gnome-common @@ -35,7 +30,6 @@ status. %prep %setup -q -%patch0 -p1 -b .mc5 # run autogen.sh until we have a proper release, but don't run configure twice. NOCONFIGURE=true ./autogen.sh @@ -61,6 +55,9 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Wed Sep 30 2009 Peter Robinson 0.0.6-1 +- New upstream 0.0.6 release, drop upstreamed MC5 patches + * Tue Sep 29 2009 Peter Robinson 0.0.5-4 - Add new clutter-gtk dep Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-status/F-12/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 19 Sep 2009 13:53:02 -0000 1.4 +++ sources 30 Sep 2009 10:27:49 -0000 1.5 @@ -1 +1 @@ -8cb6bd6e4296aae65778bec3cafa6422 moblin-panel-status-0.0.5.tar.bz2 +570bb1173a0b75777ce3da6a3940ddec moblin-panel-status-0.0.6.tar.bz2 --- mps-mc5-port.patch DELETED --- From pbrobinson at fedoraproject.org Wed Sep 30 10:32:14 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Wed, 30 Sep 2009 10:32:14 +0000 (UTC) Subject: rpms/moblin-panel-people/F-12 .cvsignore, 1.2, 1.3 moblin-panel-people.spec, 1.4, 1.5 sources, 1.2, 1.3 mpp-mc5-port.patch, 1.2, NONE Message-ID: <20090930103214.8E38111C00E6@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-panel-people/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14408 Modified Files: .cvsignore moblin-panel-people.spec sources Removed Files: mpp-mc5-port.patch Log Message: - New upstream 0.0.3 release, drop upstreamed MC5 patches Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-people/F-12/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 26 Aug 2009 22:37:59 -0000 1.2 +++ .cvsignore 30 Sep 2009 10:32:14 -0000 1.3 @@ -1 +1 @@ -moblin-panel-people-0.0.1.tar.bz2 +moblin-panel-people-0.0.3.tar.bz2 Index: moblin-panel-people.spec =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-people/F-12/moblin-panel-people.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- moblin-panel-people.spec 29 Sep 2009 10:23:10 -0000 1.4 +++ moblin-panel-people.spec 30 Sep 2009 10:32:14 -0000 1.5 @@ -1,6 +1,6 @@ Name: moblin-panel-people -Version: 0.0.1 -Release: 4%{?dist} +Version: 0.0.3 +Release: 1%{?dist} Summary: Moblin Panel for People Group: System Environment/Libraries @@ -22,13 +22,6 @@ BuildRequires: intltool BuildRequires: libtool BuildRequires: gnome-common -# Generated with: -# git show -p 51b916b3dbf79f6729591f7567c34e1ac2aef98d~2.. -# On the mc5 branch of git://git.collabora.co.uk/git/user/jonny/moblin-panel-people.git -Patch0: mpp-mc5-port.patch -# http://git.moblin.org/cgit.cgi/moblin-panel-people/commit/?id=2209855447809359f400ac64b1cd5a530fb51171 -Patch1: mpp-nbtk12.patch - Requires: dbus %description @@ -36,8 +29,6 @@ The Moblin mutter panel for managing and %prep %setup -q -%patch1 -p1 -b .nbtk12 -%patch0 -p1 -b .mc5 # run autogen.sh until we have a proper release, but don't run configure twice. NOCONFIGURE=true ./autogen.sh @@ -63,6 +54,9 @@ rm -rf %{buildroot} %{_datadir}/%{name} %changelog +* Wed Sep 30 2009 Peter Robinson 0.0.3-1 +- New upstream 0.0.3 release, drop upstreamed MC5 patches + * Tue Sep 29 2009 Peter Robinson 0.0.1-4 - Add telepathy-glib dependency Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/moblin-panel-people/F-12/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 26 Aug 2009 22:37:59 -0000 1.2 +++ sources 30 Sep 2009 10:32:14 -0000 1.3 @@ -1 +1 @@ -df86408bf2291bbe01d9277217f68901 moblin-panel-people-0.0.1.tar.bz2 +082697fc4904a763487e0d508630d615 moblin-panel-people-0.0.3.tar.bz2 --- mpp-mc5-port.patch DELETED --- From jpopelka at fedoraproject.org Wed Sep 30 10:32:58 2009 From: jpopelka at fedoraproject.org (=?utf-8?b?SmnFmcOtIFBvcGVsa2E=?=) Date: Wed, 30 Sep 2009 10:32:58 +0000 (UTC) Subject: rpms/netplug/devel netplug.spec,1.2,1.3 Message-ID: <20090930103258.4DDEB11C00E6@cvs1.fedora.phx.redhat.com> Author: jpopelka Update of /cvs/pkgs/rpms/netplug/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14506 Modified Files: netplug.spec Log Message: * Wed Sep 30 2009 Jiri Popelka - 1.2.9.1-3 - use %{_initddir} macro instead of deprecated %{_initrddir} Index: netplug.spec =================================================================== RCS file: /cvs/pkgs/rpms/netplug/devel/netplug.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- netplug.spec 30 Sep 2009 10:14:06 -0000 1.2 +++ netplug.spec 30 Sep 2009 10:32:58 -0000 1.3 @@ -1,7 +1,7 @@ Summary: Daemon that responds to network cables being plugged in and out Name: netplug Version: 1.2.9.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Group: System Environment/Base URL: http://www.red-bean.com/~bos/ @@ -78,12 +78,16 @@ exit 0 %{_mandir}/man[58]/* %{_sysconfdir}/netplug.d %config(noreplace) %{_sysconfdir}/netplug.d/netplugd.conf -%{_initrddir}/netplugd +%{_initddir}/netplugd %changelog +* Wed Sep 30 2009 Jiri Popelka - 1.2.9.1-3 +- use %{_initddir} macro instead of deprecated %{_initrddir} + * Wed Sep 30 2009 Jiri Popelka - 1.2.9.1-2 - fix init script to be LSB-compliant (#521641) * Tue Sep 8 2009 Jiri Popelka - 1.2.9.1-1 - Initial standalone package. Up to now netplug has been part of net-tools. + From pbrobinson at fedoraproject.org Wed Sep 30 10:33:41 2009 From: pbrobinson at fedoraproject.org (Peter Robinson) Date: Wed, 30 Sep 2009 10:33:41 +0000 (UTC) Subject: rpms/moblin-panel-people/F-12 mpp-nbtk12.patch,1.1,NONE Message-ID: <20090930103341.BA36111C00E6@cvs1.fedora.phx.redhat.com> Author: pbrobinson Update of /cvs/pkgs/rpms/moblin-panel-people/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14671 Removed Files: mpp-nbtk12.patch Log Message: - remove old nbtk-1.2 patch --- mpp-nbtk12.patch DELETED --- From pkgdb at fedoraproject.org Wed Sep 30 10:43:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:43:00 +0000 Subject: [pkgdb] links: ovasik has requested watchcommits Message-ID: <20090930104300.9BE7210F88B@bastion2.fedora.phx.redhat.com> ovasik has requested the watchcommits acl on links (Fedora 11) To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 10:43:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:43:00 +0000 Subject: [pkgdb] links: ovasik has requested watchbugzilla Message-ID: <20090930104300.E564510F895@bastion2.fedora.phx.redhat.com> ovasik has requested the watchbugzilla acl on links (Fedora 11) To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 10:43:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:43:05 +0000 Subject: [pkgdb] links: ovasik has requested watchcommits Message-ID: <20090930104305.AA3BE10F8AC@bastion2.fedora.phx.redhat.com> ovasik has requested the watchcommits acl on links (Fedora 12) To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 10:43:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:43:01 +0000 Subject: [pkgdb] links: ovasik has requested commit Message-ID: <20090930104301.95F7F10F8AB@bastion2.fedora.phx.redhat.com> ovasik has requested the commit acl on links (Fedora 11) To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 10:43:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:43:06 +0000 Subject: [pkgdb] links: ovasik has requested commit Message-ID: <20090930104306.59F1C10F8AF@bastion2.fedora.phx.redhat.com> ovasik has requested the commit acl on links (Fedora 12) To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 10:43:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:43:15 +0000 Subject: [pkgdb] links: ovasik has requested watchbugzilla Message-ID: <20090930104315.1E39910F86A@bastion2.fedora.phx.redhat.com> ovasik has requested the watchbugzilla acl on links (Fedora 12) To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 10:43:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:43:21 +0000 Subject: [pkgdb] links: ovasik has requested watchbugzilla Message-ID: <20090930104321.96AFA10F875@bastion2.fedora.phx.redhat.com> ovasik has requested the watchbugzilla acl on links (Fedora devel) To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 10:43:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:43:22 +0000 Subject: [pkgdb] links: ovasik has requested watchcommits Message-ID: <20090930104322.8A26D10F894@bastion2.fedora.phx.redhat.com> ovasik has requested the watchcommits acl on links (Fedora devel) To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 10:43:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 10:43:24 +0000 Subject: [pkgdb] links: ovasik has requested commit Message-ID: <20090930104324.6B86010F8A9@bastion2.fedora.phx.redhat.com> ovasik has requested the commit acl on links (Fedora devel) To make changes to this package see: /pkgdb/packages/name/links From oliver at fedoraproject.org Wed Sep 30 11:06:16 2009 From: oliver at fedoraproject.org (Oliver Falk) Date: Wed, 30 Sep 2009 11:06:16 +0000 (UTC) Subject: rpms/ngrep/F-12 ngrep.spec,1.11,1.12 Message-ID: <20090930110616.9BAD511C0261@cvs1.fedora.phx.redhat.com> Author: oliver Update of /cvs/extras/rpms/ngrep/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19289 Modified Files: ngrep.spec Log Message: * Wed Sep 30 2009 Oliver Falk 1.45-6.1 - Bump-n-build for new libpcap Index: ngrep.spec =================================================================== RCS file: /cvs/extras/rpms/ngrep/F-12/ngrep.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- ngrep.spec 25 Jul 2009 19:20:19 -0000 1.11 +++ ngrep.spec 30 Sep 2009 11:06:15 -0000 1.12 @@ -5,7 +5,7 @@ Name: ngrep Summary: Network layer grep tool Version: 1.45 -Release: 6%{?dist} +Release: 6.1%{?dist} Group: Applications/Internet License: BSD with advertising @@ -56,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man8/ngrep.8* %changelog +* Wed Sep 30 2009 Oliver Falk 1.45-6.1 +- Bump-n-build for new libpcap + * Sat Jul 25 2009 Fedora Release Engineering - 1.45-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From denis at fedoraproject.org Wed Sep 30 11:29:54 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Wed, 30 Sep 2009 11:29:54 +0000 (UTC) Subject: rpms/libburn/F-11 .cvsignore, 1.9, 1.10 libburn.spec, 1.17, 1.18 sources, 1.10, 1.11 Message-ID: <20090930112954.2A14311C00E6@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/libburn/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24636 Modified Files: .cvsignore libburn.spec sources Log Message: - Update to upstream 0.7.0 - Fixed binary installation - Removed rpath Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libburn/F-11/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 25 Jan 2009 09:06:15 -0000 1.9 +++ .cvsignore 30 Sep 2009 11:29:53 -0000 1.10 @@ -1 +1 @@ -libburn-0.6.0.pl01.tar.gz +libburn-0.7.0.pl00.tar.gz Index: libburn.spec =================================================================== RCS file: /cvs/pkgs/rpms/libburn/F-11/libburn.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- libburn.spec 25 Feb 2009 13:55:52 -0000 1.17 +++ libburn.spec 30 Sep 2009 11:29:53 -0000 1.18 @@ -1,8 +1,8 @@ -%define tbpostfix pl01 +%define tbpostfix pl00 Name: libburn -Version: 0.6.0 -Release: 3%{?dist} +Version: 0.7.0 +Release: 1%{?dist} Summary: Library for reading, mastering and writing optical discs Group: System Environment/Libraries @@ -51,6 +51,8 @@ features from the command line. %build %configure --disable-static +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} doxygen doc/doxygen.conf @@ -58,10 +60,6 @@ doxygen doc/doxygen.conf %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_bindir} -install -m 0755 cdrskin/cdrskin $RPM_BUILD_ROOT%{_bindir}/cdrskin -install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html -install -m 0644 doc/html/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html/ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' @@ -71,6 +69,7 @@ rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig + %postun -p /sbin/ldconfig @@ -79,21 +78,26 @@ rm -rf $RPM_BUILD_ROOT %doc AUTHORS COPYING COPYRIGHT README %{_libdir}/%{name}*.so.* + %files devel %defattr(-,root,root,-) -%doc doc/html %{_includedir}/%{name} %{_libdir}/%{name}*.so %{_libdir}/pkgconfig/%{name}*.pc +%doc doc/html/* %files -n cdrskin %defattr(-,root,root,-) -%doc %{_mandir}/*/* %{_bindir}/cdrskin %changelog +* Wed Sep 30 2009 Denis Leroy - 0.7.0-1 +- Update to upstream 0.7.0 +- Fixed binary installation +- Removed rpath + * Wed Feb 25 2009 Fedora Release Engineering - 0.6.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libburn/F-11/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 25 Jan 2009 09:06:15 -0000 1.10 +++ sources 30 Sep 2009 11:29:53 -0000 1.11 @@ -1 +1 @@ -9ad48fe011dd5cbe9a15367ae8173647 libburn-0.6.0.pl01.tar.gz +57ac20c1b951be17f8100f6106d471c6 libburn-0.7.0.pl00.tar.gz From pkgdb at fedoraproject.org Wed Sep 30 11:32:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 11:32:30 +0000 Subject: [pkgdb] help2man: ovasik has requested watchcommits Message-ID: <20090930113230.2599F10F857@bastion2.fedora.phx.redhat.com> ovasik has requested the watchcommits acl on help2man (Fedora 12) To make changes to this package see: /pkgdb/packages/name/help2man From pkgdb at fedoraproject.org Wed Sep 30 11:32:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 11:32:31 +0000 Subject: [pkgdb] help2man: ovasik has requested commit Message-ID: <20090930113231.4F02810F88B@bastion2.fedora.phx.redhat.com> ovasik has requested the commit acl on help2man (Fedora 12) To make changes to this package see: /pkgdb/packages/name/help2man From pkgdb at fedoraproject.org Wed Sep 30 11:32:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 11:32:37 +0000 Subject: [pkgdb] help2man: ovasik has requested watchbugzilla Message-ID: <20090930113237.458F110F86A@bastion2.fedora.phx.redhat.com> ovasik has requested the watchbugzilla acl on help2man (Fedora 11) To make changes to this package see: /pkgdb/packages/name/help2man From pkgdb at fedoraproject.org Wed Sep 30 11:32:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 11:32:35 +0000 Subject: [pkgdb] help2man: ovasik has requested watchbugzilla Message-ID: <20090930113235.887C810F857@bastion2.fedora.phx.redhat.com> ovasik has requested the watchbugzilla acl on help2man (Fedora 12) To make changes to this package see: /pkgdb/packages/name/help2man From pkgdb at fedoraproject.org Wed Sep 30 11:32:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 11:32:38 +0000 Subject: [pkgdb] help2man: ovasik has requested watchcommits Message-ID: <20090930113238.1D90210F88B@bastion2.fedora.phx.redhat.com> ovasik has requested the watchcommits acl on help2man (Fedora 11) To make changes to this package see: /pkgdb/packages/name/help2man From pkgdb at fedoraproject.org Wed Sep 30 11:32:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 11:32:40 +0000 Subject: [pkgdb] help2man: ovasik has requested commit Message-ID: <20090930113240.A9BFC10F8A8@bastion2.fedora.phx.redhat.com> ovasik has requested the commit acl on help2man (Fedora 11) To make changes to this package see: /pkgdb/packages/name/help2man From pkgdb at fedoraproject.org Wed Sep 30 11:32:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 11:32:46 +0000 Subject: [pkgdb] help2man: ovasik has requested watchbugzilla Message-ID: <20090930113246.77C7710F86A@bastion2.fedora.phx.redhat.com> ovasik has requested the watchbugzilla acl on help2man (Fedora devel) To make changes to this package see: /pkgdb/packages/name/help2man From pkgdb at fedoraproject.org Wed Sep 30 11:32:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 11:32:48 +0000 Subject: [pkgdb] help2man: ovasik has requested watchcommits Message-ID: <20090930113248.9D32F10F88C@bastion2.fedora.phx.redhat.com> ovasik has requested the watchcommits acl on help2man (Fedora devel) To make changes to this package see: /pkgdb/packages/name/help2man From pkgdb at fedoraproject.org Wed Sep 30 11:32:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 11:32:51 +0000 Subject: [pkgdb] help2man: ovasik has requested commit Message-ID: <20090930113251.2084310F86A@bastion2.fedora.phx.redhat.com> ovasik has requested the commit acl on help2man (Fedora devel) To make changes to this package see: /pkgdb/packages/name/help2man From xiashing at fedoraproject.org Wed Sep 30 11:34:45 2009 From: xiashing at fedoraproject.org (xiashing) Date: Wed, 30 Sep 2009 11:34:45 +0000 (UTC) Subject: rpms/quotatool/devel .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 quotatool.spec, 1.2, 1.3 sources, 1.2, 1.3 quotatool-1.4.10_MAKEFILE_DESTDIR.patch, 1.1, NONE Message-ID: <20090930113445.7463711C00E6@cvs1.fedora.phx.redhat.com> Author: xiashing Update of /cvs/pkgs/rpms/quotatool/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25810/devel Modified Files: .cvsignore import.log quotatool.spec sources Removed Files: quotatool-1.4.10_MAKEFILE_DESTDIR.patch Log Message: * Thu Sep 29 2009 Xia Shing Zee 1.4.11-8 - New version release from upstream which honors DESTDIR. Previously needed patch removed. * Thu Sep 17 2009 Xia Shing Zee 1.4.10-7 - Line 'cp -p /usr/lib/rpm/config.{guess,sub} /tools' placed in wrong position. Fixed. * Thu Sep 17 2009 Xia Shing Zee 1.4.10-6 - Line added in %%configure to fix ppc64 failed build * Wed Sep 16 2009 Xia Shing Zee 1.4.10-5 - Makefile and Makefile.old in wrong order. * Wed Sep 16 2009 Xia Shing Zee 1.4.10-4 - Makefile.patch was renamed - Source0 editted to be consistent with the name and version of the package - %%patch editted to make a backup of the Makefile - New Makefile sent to upstream - rm -rf $RPM_BUILD_ROOT was removed from %%install * Tue Sep 08 2009 Xia Shing Zee 1.4.10-3 - Fixed some changelog and spec file errors * Thu Sep 03 2009 Xia Shing Zee 1.4.10-2 - Comments added above Patch0. %%doc cleaned up. * Thu Sep 03 2009 Xia Shing Zee 1.4.10-1 - Initial RPM release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 17 Sep 2009 07:56:06 -0000 1.2 +++ .cvsignore 30 Sep 2009 11:34:45 -0000 1.3 @@ -1 +1 @@ -quotatool-1.4.10.tar.gz +quotatool-1.4.11.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/devel/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 17 Sep 2009 07:56:06 -0000 1.1 +++ import.log 30 Sep 2009 11:34:45 -0000 1.2 @@ -1 +1,2 @@ quotatool-1_4_10-5_fc11:HEAD:quotatool-1.4.10-5.fc11.src.rpm:1253173885 +quotatool-1_4_11-8_fc11:HEAD:quotatool-1.4.11-8.fc11.src.rpm:1254310195 Index: quotatool.spec =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/devel/quotatool.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- quotatool.spec 17 Sep 2009 09:54:12 -0000 1.2 +++ quotatool.spec 30 Sep 2009 11:34:45 -0000 1.3 @@ -1,6 +1,6 @@ Name: quotatool -Version: 1.4.10 -Release: 7%{?dist} +Version: 1.4.11 +Release: 8%{?dist} Summary: A utility to set filesystem quotas Group: Applications/System @@ -8,9 +8,6 @@ License: GPLv2 URL: http://quotatool.ekenberg.se Source0: http://quotatool.ekenberg.se/%{name}-%{version}.tar.gz -#Patch makes the Makefile honor DESTDIR -#Upstream was sent an updated Makefile via email -Patch0: quotatool-%{version}_MAKEFILE_DESTDIR.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -19,7 +16,6 @@ It is suitable for use in scripts and ot %prep %setup -q -%patch0 -p1 -b .destdir %build cp -p /usr/lib/rpm/config.{guess,sub} tools/ @@ -43,6 +39,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man8/quotatool.8.gz %changelog +* Thu Sep 29 2009 Xia Shing Zee 1.4.11-8 +- New version release from upstream which honors DESTDIR. Previously needed patch removed. + * Thu Sep 17 2009 Xia Shing Zee 1.4.10-7 - Line 'cp -p /usr/lib/rpm/config.{guess,sub} /tools' placed in wrong position. Fixed. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 17 Sep 2009 07:56:06 -0000 1.2 +++ sources 30 Sep 2009 11:34:45 -0000 1.3 @@ -1 +1 @@ -d0eb99718a0dbc02189993d8667ef9b1 quotatool-1.4.10.tar.gz +3925c50b2ecdade601ade6bbfdc048ce quotatool-1.4.11.tar.gz --- quotatool-1.4.10_MAKEFILE_DESTDIR.patch DELETED --- From xiashing at fedoraproject.org Wed Sep 30 11:35:53 2009 From: xiashing at fedoraproject.org (xiashing) Date: Wed, 30 Sep 2009 11:35:53 +0000 (UTC) Subject: rpms/quotatool/F-12 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 quotatool.spec, 1.2, 1.3 sources, 1.2, 1.3 quotatool-1.4.10_MAKEFILE_DESTDIR.patch, 1.1, NONE Message-ID: <20090930113553.C6BC011C00E6@cvs1.fedora.phx.redhat.com> Author: xiashing Update of /cvs/pkgs/rpms/quotatool/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26665/F-12 Modified Files: .cvsignore import.log quotatool.spec sources Removed Files: quotatool-1.4.10_MAKEFILE_DESTDIR.patch Log Message: * Thu Sep 29 2009 Xia Shing Zee 1.4.11-8 - New version release from upstream which honors DESTDIR. Previously needed patch removed. * Thu Sep 17 2009 Xia Shing Zee 1.4.10-7 - Line 'cp -p /usr/lib/rpm/config.{guess,sub} /tools' placed in wrong position. Fixed. * Thu Sep 17 2009 Xia Shing Zee 1.4.10-6 - Line added in %%configure to fix ppc64 failed build * Wed Sep 16 2009 Xia Shing Zee 1.4.10-5 - Makefile and Makefile.old in wrong order. * Wed Sep 16 2009 Xia Shing Zee 1.4.10-4 - Makefile.patch was renamed - Source0 editted to be consistent with the name and version of the package - %%patch editted to make a backup of the Makefile - New Makefile sent to upstream - rm -rf $RPM_BUILD_ROOT was removed from %%install * Tue Sep 08 2009 Xia Shing Zee 1.4.10-3 - Fixed some changelog and spec file errors * Thu Sep 03 2009 Xia Shing Zee 1.4.10-2 - Comments added above Patch0. %%doc cleaned up. * Thu Sep 03 2009 Xia Shing Zee 1.4.10-1 - Initial RPM release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/F-12/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 17 Sep 2009 07:56:06 -0000 1.2 +++ .cvsignore 30 Sep 2009 11:35:53 -0000 1.3 @@ -1 +1 @@ -quotatool-1.4.10.tar.gz +quotatool-1.4.11.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/F-12/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 17 Sep 2009 07:56:06 -0000 1.1 +++ import.log 30 Sep 2009 11:35:53 -0000 1.2 @@ -1 +1,2 @@ quotatool-1_4_10-5_fc11:HEAD:quotatool-1.4.10-5.fc11.src.rpm:1253173885 +quotatool-1_4_11-8_fc11:F-12:quotatool-1.4.11-8.fc11.src.rpm:1254310306 Index: quotatool.spec =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/F-12/quotatool.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- quotatool.spec 17 Sep 2009 09:54:12 -0000 1.2 +++ quotatool.spec 30 Sep 2009 11:35:53 -0000 1.3 @@ -1,6 +1,6 @@ Name: quotatool -Version: 1.4.10 -Release: 7%{?dist} +Version: 1.4.11 +Release: 8%{?dist} Summary: A utility to set filesystem quotas Group: Applications/System @@ -8,9 +8,6 @@ License: GPLv2 URL: http://quotatool.ekenberg.se Source0: http://quotatool.ekenberg.se/%{name}-%{version}.tar.gz -#Patch makes the Makefile honor DESTDIR -#Upstream was sent an updated Makefile via email -Patch0: quotatool-%{version}_MAKEFILE_DESTDIR.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -19,7 +16,6 @@ It is suitable for use in scripts and ot %prep %setup -q -%patch0 -p1 -b .destdir %build cp -p /usr/lib/rpm/config.{guess,sub} tools/ @@ -43,6 +39,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man8/quotatool.8.gz %changelog +* Thu Sep 29 2009 Xia Shing Zee 1.4.11-8 +- New version release from upstream which honors DESTDIR. Previously needed patch removed. + * Thu Sep 17 2009 Xia Shing Zee 1.4.10-7 - Line 'cp -p /usr/lib/rpm/config.{guess,sub} /tools' placed in wrong position. Fixed. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/F-12/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 17 Sep 2009 07:56:06 -0000 1.2 +++ sources 30 Sep 2009 11:35:53 -0000 1.3 @@ -1 +1 @@ -d0eb99718a0dbc02189993d8667ef9b1 quotatool-1.4.10.tar.gz +3925c50b2ecdade601ade6bbfdc048ce quotatool-1.4.11.tar.gz --- quotatool-1.4.10_MAKEFILE_DESTDIR.patch DELETED --- From twaugh at fedoraproject.org Wed Sep 30 11:37:42 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Wed, 30 Sep 2009 11:37:42 +0000 (UTC) Subject: rpms/cups/devel cups-str3356.patch,NONE,1.1 cups.spec,1.522,1.523 Message-ID: <20090930113742.9608611C00E6@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27070 Modified Files: cups.spec Added Files: cups-str3356.patch Log Message: * Wed Sep 30 2009 Tim Waugh 1:1.4.1-6 - Don't use cached PPD for raw queue (bug #526405, STR #3356). cups-str3356.patch: printers.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE cups-str3356.patch --- diff -up cups-1.4.1/scheduler/printers.c.str3356 cups-1.4.1/scheduler/printers.c --- cups-1.4.1/scheduler/printers.c.str3356 2009-09-30 12:02:53.467761538 +0100 +++ cups-1.4.1/scheduler/printers.c 2009-09-30 12:03:28.489636706 +0100 @@ -3993,7 +3993,8 @@ load_ppd(cupsd_printer_t *p) /* I - Pri ippDelete(p->ppd_attrs); p->ppd_attrs = ippNew(); - if (cache_info.st_mtime >= ppd_info.st_mtime && + if (ppd_info.st_mtime != 1 && + cache_info.st_mtime >= ppd_info.st_mtime && (cache = cupsFileOpen(cache_name, "r")) != NULL) { /* Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/devel/cups.spec,v retrieving revision 1.522 retrieving revision 1.523 diff -u -p -r1.522 -r1.523 --- cups.spec 23 Sep 2009 14:31:50 -0000 1.522 +++ cups.spec 30 Sep 2009 11:37:42 -0000 1.523 @@ -9,7 +9,7 @@ Summary: Common Unix Printing System Name: cups Version: 1.4.1 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2 Group: System Environment/Daemons Source: http://ftp.easysw.com/pub/cups/1.4.0/cups-%{version}-source.tar.bz2 @@ -52,6 +52,7 @@ Patch30: cups-uri-compat.patch Patch35: cups-cups-get-classes.patch Patch37: cups-avahi.patch Patch38: cups-str3332.patch +Patch39: cups-str3356.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -205,6 +206,7 @@ module. %patch35 -p1 -b .cups-get-classes %patch37 -p1 -b .avahi %patch38 -p1 -b .str3332 +%patch39 -p1 -b .str3356 %if %lspp %patch100 -p1 -b .lspp @@ -505,6 +507,8 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog +* Wed Sep 30 2009 Tim Waugh 1:1.4.1-6 +- Don't use cached PPD for raw queue (bug #526405, STR #3356). * Wed Sep 23 2009 Jiri Popelka 1:1.4.1-5 - Fixed cups.init to be LSB compliant (bug #521641) From xiashing at fedoraproject.org Wed Sep 30 11:38:33 2009 From: xiashing at fedoraproject.org (xiashing) Date: Wed, 30 Sep 2009 11:38:33 +0000 (UTC) Subject: rpms/quotatool/F-11 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 quotatool.spec, 1.2, 1.3 sources, 1.2, 1.3 quotatool-1.4.10_MAKEFILE_DESTDIR.patch, 1.1, NONE Message-ID: <20090930113833.7A0F711C00E6@cvs1.fedora.phx.redhat.com> Author: xiashing Update of /cvs/pkgs/rpms/quotatool/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27633/F-11 Modified Files: .cvsignore import.log quotatool.spec sources Removed Files: quotatool-1.4.10_MAKEFILE_DESTDIR.patch Log Message: * Thu Sep 29 2009 Xia Shing Zee 1.4.11-8 - New version release from upstream which honors DESTDIR. Previously needed patch removed. * Thu Sep 17 2009 Xia Shing Zee 1.4.10-7 - Line 'cp -p /usr/lib/rpm/config.{guess,sub} /tools' placed in wrong position. Fixed. * Thu Sep 17 2009 Xia Shing Zee 1.4.10-6 - Line added in %%configure to fix ppc64 failed build * Wed Sep 16 2009 Xia Shing Zee 1.4.10-5 - Makefile and Makefile.old in wrong order. * Wed Sep 16 2009 Xia Shing Zee 1.4.10-4 - Makefile.patch was renamed - Source0 editted to be consistent with the name and version of the package - %%patch editted to make a backup of the Makefile - New Makefile sent to upstream - rm -rf $RPM_BUILD_ROOT was removed from %%install * Tue Sep 08 2009 Xia Shing Zee 1.4.10-3 - Fixed some changelog and spec file errors * Thu Sep 03 2009 Xia Shing Zee 1.4.10-2 - Comments added above Patch0. %%doc cleaned up. * Thu Sep 03 2009 Xia Shing Zee 1.4.10-1 - Initial RPM release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/F-11/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 17 Sep 2009 08:07:31 -0000 1.2 +++ .cvsignore 30 Sep 2009 11:38:33 -0000 1.3 @@ -1 +1 @@ -quotatool-1.4.10.tar.gz +quotatool-1.4.11.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/F-11/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 17 Sep 2009 08:07:31 -0000 1.1 +++ import.log 30 Sep 2009 11:38:33 -0000 1.2 @@ -1 +1,2 @@ quotatool-1_4_10-5_fc11:F-11:quotatool-1.4.10-5.fc11.src.rpm:1253174538 +quotatool-1_4_11-8_fc11:F-11:quotatool-1.4.11-8.fc11.src.rpm:1254310460 Index: quotatool.spec =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/F-11/quotatool.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- quotatool.spec 17 Sep 2009 09:54:12 -0000 1.2 +++ quotatool.spec 30 Sep 2009 11:38:33 -0000 1.3 @@ -1,6 +1,6 @@ Name: quotatool -Version: 1.4.10 -Release: 7%{?dist} +Version: 1.4.11 +Release: 8%{?dist} Summary: A utility to set filesystem quotas Group: Applications/System @@ -8,9 +8,6 @@ License: GPLv2 URL: http://quotatool.ekenberg.se Source0: http://quotatool.ekenberg.se/%{name}-%{version}.tar.gz -#Patch makes the Makefile honor DESTDIR -#Upstream was sent an updated Makefile via email -Patch0: quotatool-%{version}_MAKEFILE_DESTDIR.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -19,7 +16,6 @@ It is suitable for use in scripts and ot %prep %setup -q -%patch0 -p1 -b .destdir %build cp -p /usr/lib/rpm/config.{guess,sub} tools/ @@ -43,6 +39,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man8/quotatool.8.gz %changelog +* Thu Sep 29 2009 Xia Shing Zee 1.4.11-8 +- New version release from upstream which honors DESTDIR. Previously needed patch removed. + * Thu Sep 17 2009 Xia Shing Zee 1.4.10-7 - Line 'cp -p /usr/lib/rpm/config.{guess,sub} /tools' placed in wrong position. Fixed. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/F-11/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 17 Sep 2009 08:07:31 -0000 1.2 +++ sources 30 Sep 2009 11:38:33 -0000 1.3 @@ -1 +1 @@ -d0eb99718a0dbc02189993d8667ef9b1 quotatool-1.4.10.tar.gz +3925c50b2ecdade601ade6bbfdc048ce quotatool-1.4.11.tar.gz --- quotatool-1.4.10_MAKEFILE_DESTDIR.patch DELETED --- From xiashing at fedoraproject.org Wed Sep 30 11:39:36 2009 From: xiashing at fedoraproject.org (xiashing) Date: Wed, 30 Sep 2009 11:39:36 +0000 (UTC) Subject: rpms/quotatool/EL-5 .cvsignore, 1.2, 1.3 import.log, 1.2, 1.3 quotatool.spec, 1.2, 1.3 sources, 1.2, 1.3 quotatool-1.4.10_MAKEFILE_DESTDIR.patch, 1.1, NONE Message-ID: <20090930113936.D8EA311C00E6@cvs1.fedora.phx.redhat.com> Author: xiashing Update of /cvs/pkgs/rpms/quotatool/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27886/EL-5 Modified Files: .cvsignore import.log quotatool.spec sources Removed Files: quotatool-1.4.10_MAKEFILE_DESTDIR.patch Log Message: * Thu Sep 29 2009 Xia Shing Zee 1.4.11-8 - New version release from upstream which honors DESTDIR. Previously needed patch removed. * Thu Sep 17 2009 Xia Shing Zee 1.4.10-7 - Line 'cp -p /usr/lib/rpm/config.{guess,sub} /tools' placed in wrong position. Fixed. * Thu Sep 17 2009 Xia Shing Zee 1.4.10-6 - Line added in %%configure to fix ppc64 failed build * Wed Sep 16 2009 Xia Shing Zee 1.4.10-5 - Makefile and Makefile.old in wrong order. * Wed Sep 16 2009 Xia Shing Zee 1.4.10-4 - Makefile.patch was renamed - Source0 editted to be consistent with the name and version of the package - %%patch editted to make a backup of the Makefile - New Makefile sent to upstream - rm -rf $RPM_BUILD_ROOT was removed from %%install * Tue Sep 08 2009 Xia Shing Zee 1.4.10-3 - Fixed some changelog and spec file errors * Thu Sep 03 2009 Xia Shing Zee 1.4.10-2 - Comments added above Patch0. %%doc cleaned up. * Thu Sep 03 2009 Xia Shing Zee 1.4.10-1 - Initial RPM release Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/EL-5/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 17 Sep 2009 08:09:17 -0000 1.2 +++ .cvsignore 30 Sep 2009 11:39:36 -0000 1.3 @@ -1 +1 @@ -quotatool-1.4.10.tar.gz +quotatool-1.4.11.tar.gz Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/EL-5/import.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- import.log 17 Sep 2009 10:07:34 -0000 1.2 +++ import.log 30 Sep 2009 11:39:36 -0000 1.3 @@ -1,2 +1,3 @@ quotatool-1_4_10-5_fc11:EL-5:quotatool-1.4.10-5.fc11.src.rpm:1253174717 quotatool-1_4_10-7_fc11:EL-5:quotatool-1.4.10-7.fc11.src.rpm:1253181786 +quotatool-1_4_11-8_fc11:EL-5:quotatool-1.4.11-8.fc11.src.rpm:1254310527 Index: quotatool.spec =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/EL-5/quotatool.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- quotatool.spec 17 Sep 2009 10:07:34 -0000 1.2 +++ quotatool.spec 30 Sep 2009 11:39:36 -0000 1.3 @@ -1,6 +1,6 @@ Name: quotatool -Version: 1.4.10 -Release: 7%{?dist} +Version: 1.4.11 +Release: 8%{?dist} Summary: A utility to set filesystem quotas Group: Applications/System @@ -8,9 +8,6 @@ License: GPLv2 URL: http://quotatool.ekenberg.se Source0: http://quotatool.ekenberg.se/%{name}-%{version}.tar.gz -#Patch makes the Makefile honor DESTDIR -#Upstream was sent an updated Makefile via email -Patch0: quotatool-%{version}_MAKEFILE_DESTDIR.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -19,7 +16,6 @@ It is suitable for use in scripts and ot %prep %setup -q -%patch0 -p1 -b .destdir %build cp -p /usr/lib/rpm/config.{guess,sub} tools/ @@ -43,6 +39,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man8/quotatool.8.gz %changelog +* Thu Sep 29 2009 Xia Shing Zee 1.4.11-8 +- New version release from upstream which honors DESTDIR. Previously needed patch removed. + * Thu Sep 17 2009 Xia Shing Zee 1.4.10-7 - Line 'cp -p /usr/lib/rpm/config.{guess,sub} /tools' placed in wrong position. Fixed. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/quotatool/EL-5/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 17 Sep 2009 08:09:19 -0000 1.2 +++ sources 30 Sep 2009 11:39:36 -0000 1.3 @@ -1 +1 @@ -d0eb99718a0dbc02189993d8667ef9b1 quotatool-1.4.10.tar.gz +3925c50b2ecdade601ade6bbfdc048ce quotatool-1.4.11.tar.gz --- quotatool-1.4.10_MAKEFILE_DESTDIR.patch DELETED --- From denis at fedoraproject.org Wed Sep 30 11:41:16 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Wed, 30 Sep 2009 11:41:16 +0000 (UTC) Subject: rpms/libburn/F-11 libburn.spec,1.18,1.19 Message-ID: <20090930114116.D73B811C048B@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/libburn/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28310 Modified Files: libburn.spec Log Message: Fixed location of html documentation Index: libburn.spec =================================================================== RCS file: /cvs/pkgs/rpms/libburn/F-11/libburn.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- libburn.spec 30 Sep 2009 11:29:53 -0000 1.18 +++ libburn.spec 30 Sep 2009 11:41:16 -0000 1.19 @@ -84,7 +84,7 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/%{name} %{_libdir}/%{name}*.so %{_libdir}/pkgconfig/%{name}*.pc -%doc doc/html/* +%doc doc/html %files -n cdrskin %defattr(-,root,root,-) From denis at fedoraproject.org Wed Sep 30 11:48:01 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Wed, 30 Sep 2009 11:48:01 +0000 (UTC) Subject: rpms/libburn/F-12 .cvsignore, 1.9, 1.10 libburn.spec, 1.18, 1.19 sources, 1.10, 1.11 Message-ID: <20090930114801.7078111C00E6@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/libburn/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30273 Modified Files: .cvsignore libburn.spec sources Log Message: - Update to upstream 0.7.0 - Fixed binary installation - Removed rpath Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libburn/F-12/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 25 Jan 2009 09:06:15 -0000 1.9 +++ .cvsignore 30 Sep 2009 11:48:01 -0000 1.10 @@ -1 +1 @@ -libburn-0.6.0.pl01.tar.gz +libburn-0.7.0.pl00.tar.gz Index: libburn.spec =================================================================== RCS file: /cvs/pkgs/rpms/libburn/F-12/libburn.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- libburn.spec 25 Jul 2009 05:23:19 -0000 1.18 +++ libburn.spec 30 Sep 2009 11:48:01 -0000 1.19 @@ -1,8 +1,8 @@ -%define tbpostfix pl01 +%define tbpostfix pl00 Name: libburn -Version: 0.6.0 -Release: 4%{?dist} +Version: 0.7.0 +Release: 1%{?dist} Summary: Library for reading, mastering and writing optical discs Group: System Environment/Libraries @@ -51,6 +51,8 @@ features from the command line. %build %configure --disable-static +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} doxygen doc/doxygen.conf @@ -58,10 +60,6 @@ doxygen doc/doxygen.conf %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_bindir} -install -m 0755 cdrskin/cdrskin $RPM_BUILD_ROOT%{_bindir}/cdrskin -install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html -install -m 0644 doc/html/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html/ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' @@ -71,6 +69,7 @@ rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig + %postun -p /sbin/ldconfig @@ -79,21 +78,26 @@ rm -rf $RPM_BUILD_ROOT %doc AUTHORS COPYING COPYRIGHT README %{_libdir}/%{name}*.so.* + %files devel %defattr(-,root,root,-) -%doc doc/html %{_includedir}/%{name} %{_libdir}/%{name}*.so %{_libdir}/pkgconfig/%{name}*.pc +%doc doc/html %files -n cdrskin %defattr(-,root,root,-) -%doc %{_mandir}/*/* %{_bindir}/cdrskin %changelog +* Wed Sep 30 2009 Denis Leroy - 0.7.0-1 +- Update to upstream 0.7.0 +- Fixed binary installation +- Removed rpath + * Fri Jul 24 2009 Fedora Release Engineering - 0.6.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libburn/F-12/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 25 Jan 2009 09:06:15 -0000 1.10 +++ sources 30 Sep 2009 11:48:01 -0000 1.11 @@ -1 +1 @@ -9ad48fe011dd5cbe9a15367ae8173647 libburn-0.6.0.pl01.tar.gz +57ac20c1b951be17f8100f6106d471c6 libburn-0.7.0.pl00.tar.gz From vcrhonek at fedoraproject.org Wed Sep 30 11:48:28 2009 From: vcrhonek at fedoraproject.org (vcrhonek) Date: Wed, 30 Sep 2009 11:48:28 +0000 (UTC) Subject: rpms/tog-pegasus/devel tog-pegasus.spec,1.78,1.79 Message-ID: <20090930114828.C348E11C00E6@cvs1.fedora.phx.redhat.com> Author: vcrhonek Update of /cvs/extras/rpms/tog-pegasus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31393 Modified Files: tog-pegasus.spec Log Message: Rebuilt with new net-snmp Index: tog-pegasus.spec =================================================================== RCS file: /cvs/extras/rpms/tog-pegasus/devel/tog-pegasus.spec,v retrieving revision 1.78 retrieving revision 1.79 diff -u -p -r1.78 -r1.79 --- tog-pegasus.spec 23 Sep 2009 13:36:42 -0000 1.78 +++ tog-pegasus.spec 30 Sep 2009 11:48:28 -0000 1.79 @@ -41,7 +41,7 @@ %endif Version: 2.9.0 -Release: 7%{?dist} +Release: 8%{?dist} Epoch: 2 # Summary: OpenPegasus WBEM Services for Linux @@ -463,6 +463,9 @@ fi %changelog +* Wed Sep 30 2009 Vitezslav Crhonek - 2:2.9.0-8 +- Rebuilt with new net-snmp + * Wed Sep 23 2009 Vitezslav Crhonek - 2:2.9.0-7 - Fix initscript Resolves: #523370 From denis at fedoraproject.org Wed Sep 30 11:50:57 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Wed, 30 Sep 2009 11:50:57 +0000 (UTC) Subject: rpms/libburn/devel .cvsignore, 1.9, 1.10 libburn.spec, 1.18, 1.19 sources, 1.10, 1.11 Message-ID: <20090930115057.4348E11C00E6@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/libburn/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31872 Modified Files: .cvsignore libburn.spec sources Log Message: - Update to upstream 0.7.0 - Fixed binary installation - Removed rpath Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libburn/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 25 Jan 2009 09:06:15 -0000 1.9 +++ .cvsignore 30 Sep 2009 11:50:56 -0000 1.10 @@ -1 +1 @@ -libburn-0.6.0.pl01.tar.gz +libburn-0.7.0.pl00.tar.gz Index: libburn.spec =================================================================== RCS file: /cvs/pkgs/rpms/libburn/devel/libburn.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- libburn.spec 25 Jul 2009 05:23:19 -0000 1.18 +++ libburn.spec 30 Sep 2009 11:50:57 -0000 1.19 @@ -1,8 +1,8 @@ -%define tbpostfix pl01 +%define tbpostfix pl00 Name: libburn -Version: 0.6.0 -Release: 4%{?dist} +Version: 0.7.0 +Release: 1%{?dist} Summary: Library for reading, mastering and writing optical discs Group: System Environment/Libraries @@ -51,6 +51,8 @@ features from the command line. %build %configure --disable-static +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} doxygen doc/doxygen.conf @@ -58,10 +60,6 @@ doxygen doc/doxygen.conf %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_bindir} -install -m 0755 cdrskin/cdrskin $RPM_BUILD_ROOT%{_bindir}/cdrskin -install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html -install -m 0644 doc/html/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html/ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' @@ -71,6 +69,7 @@ rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig + %postun -p /sbin/ldconfig @@ -79,21 +78,26 @@ rm -rf $RPM_BUILD_ROOT %doc AUTHORS COPYING COPYRIGHT README %{_libdir}/%{name}*.so.* + %files devel %defattr(-,root,root,-) -%doc doc/html %{_includedir}/%{name} %{_libdir}/%{name}*.so %{_libdir}/pkgconfig/%{name}*.pc +%doc doc/html %files -n cdrskin %defattr(-,root,root,-) -%doc %{_mandir}/*/* %{_bindir}/cdrskin %changelog +* Wed Sep 30 2009 Denis Leroy - 0.7.0-1 +- Update to upstream 0.7.0 +- Fixed binary installation +- Removed rpath + * Fri Jul 24 2009 Fedora Release Engineering - 0.6.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libburn/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 25 Jan 2009 09:06:15 -0000 1.10 +++ sources 30 Sep 2009 11:50:57 -0000 1.11 @@ -1 +1 @@ -9ad48fe011dd5cbe9a15367ae8173647 libburn-0.6.0.pl01.tar.gz +57ac20c1b951be17f8100f6106d471c6 libburn-0.7.0.pl00.tar.gz From ltinkl at fedoraproject.org Wed Sep 30 12:09:45 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Wed, 30 Sep 2009 12:09:45 +0000 (UTC) Subject: rpms/kio_sysinfo/F-12 .cvsignore, 1.4, 1.5 kio_sysinfo.spec, 1.6, 1.7 sources, 1.5, 1.6 Message-ID: <20090930120945.3261411C00E6@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kio_sysinfo/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3135/F-12 Modified Files: .cvsignore kio_sysinfo.spec sources Log Message: latest fixes from SVN, mainly device mounting via Solid and HTML templates fixups Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kio_sysinfo/F-12/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 28 Aug 2009 11:53:24 -0000 1.4 +++ .cvsignore 30 Sep 2009 12:09:44 -0000 1.5 @@ -1 +1 @@ -kio_sysinfo-20090828.tar.bz2 +kio_sysinfo-20090930.tar.bz2 Index: kio_sysinfo.spec =================================================================== RCS file: /cvs/extras/rpms/kio_sysinfo/F-12/kio_sysinfo.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- kio_sysinfo.spec 28 Aug 2009 11:53:24 -0000 1.6 +++ kio_sysinfo.spec 30 Sep 2009 12:09:44 -0000 1.7 @@ -1,7 +1,7 @@ %define SYSINFO_DISTRO fedora Name: kio_sysinfo -Version: 20090828 +Version: 20090930 Release: 1%{?dist} Summary: KIO slave which shows basic system information @@ -60,6 +60,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 30 2009 Luk?? Tinkl - 20090930-1 +- fix mounting devices using Solid, HTML template fixes + * Fri Aug 28 2009 Luk?? Tinkl - 20090828-1 - new upstream version with a couple of small fixes (most notably the empty disk Label fix) @@ -86,4 +89,4 @@ rm -rf %{buildroot} * Wed Nov 21 2008 Jaroslav Reznik 20081121-1 - initial package -- use SYSINFO_DISTRO \ No newline at end of file +- use SYSINFO_DISTRO Index: sources =================================================================== RCS file: /cvs/extras/rpms/kio_sysinfo/F-12/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 28 Aug 2009 11:53:24 -0000 1.5 +++ sources 30 Sep 2009 12:09:44 -0000 1.6 @@ -1 +1 @@ -c6c5d39d92c035ab27f7ca9577794eca kio_sysinfo-20090828.tar.bz2 +51232be747958bd3777641a80b045def kio_sysinfo-20090930.tar.bz2 From ltinkl at fedoraproject.org Wed Sep 30 12:09:45 2009 From: ltinkl at fedoraproject.org (Lukas Tinkl) Date: Wed, 30 Sep 2009 12:09:45 +0000 (UTC) Subject: rpms/kio_sysinfo/devel .cvsignore, 1.4, 1.5 kio_sysinfo.spec, 1.6, 1.7 sources, 1.5, 1.6 Message-ID: <20090930120945.62AA211C00E6@cvs1.fedora.phx.redhat.com> Author: ltinkl Update of /cvs/extras/rpms/kio_sysinfo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3135/devel Modified Files: .cvsignore kio_sysinfo.spec sources Log Message: latest fixes from SVN, mainly device mounting via Solid and HTML templates fixups Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/kio_sysinfo/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 28 Aug 2009 11:53:24 -0000 1.4 +++ .cvsignore 30 Sep 2009 12:09:45 -0000 1.5 @@ -1 +1 @@ -kio_sysinfo-20090828.tar.bz2 +kio_sysinfo-20090930.tar.bz2 Index: kio_sysinfo.spec =================================================================== RCS file: /cvs/extras/rpms/kio_sysinfo/devel/kio_sysinfo.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- kio_sysinfo.spec 28 Aug 2009 11:53:24 -0000 1.6 +++ kio_sysinfo.spec 30 Sep 2009 12:09:45 -0000 1.7 @@ -1,7 +1,7 @@ %define SYSINFO_DISTRO fedora Name: kio_sysinfo -Version: 20090828 +Version: 20090930 Release: 1%{?dist} Summary: KIO slave which shows basic system information @@ -60,6 +60,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 30 2009 Luk?? Tinkl - 20090930-1 +- fix mounting devices using Solid, HTML template fixes + * Fri Aug 28 2009 Luk?? Tinkl - 20090828-1 - new upstream version with a couple of small fixes (most notably the empty disk Label fix) @@ -86,4 +89,4 @@ rm -rf %{buildroot} * Wed Nov 21 2008 Jaroslav Reznik 20081121-1 - initial package -- use SYSINFO_DISTRO \ No newline at end of file +- use SYSINFO_DISTRO Index: sources =================================================================== RCS file: /cvs/extras/rpms/kio_sysinfo/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 28 Aug 2009 11:53:24 -0000 1.5 +++ sources 30 Sep 2009 12:09:45 -0000 1.6 @@ -1 +1 @@ -c6c5d39d92c035ab27f7ca9577794eca kio_sysinfo-20090828.tar.bz2 +51232be747958bd3777641a80b045def kio_sysinfo-20090930.tar.bz2 From pkgdb at fedoraproject.org Wed Sep 30 12:19:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:19:42 +0000 Subject: [pkgdb] links had acl change status Message-ID: <20090930121942.B71A310F894@bastion2.fedora.phx.redhat.com> lkundrak has set the watchcommits acl on links (Fedora devel) to Approved for ovasik To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 12:19:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:19:41 +0000 Subject: [pkgdb] links had acl change status Message-ID: <20090930121941.D265710F875@bastion2.fedora.phx.redhat.com> lkundrak has set the watchbugzilla acl on links (Fedora devel) to Approved for ovasik To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 12:19:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:19:43 +0000 Subject: [pkgdb] links had acl change status Message-ID: <20090930121943.B42CD10F8A9@bastion2.fedora.phx.redhat.com> lkundrak has set the commit acl on links (Fedora devel) to Approved for ovasik To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 12:19:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:19:44 +0000 Subject: [pkgdb] links had acl change status Message-ID: <20090930121944.CA4ED10F8AD@bastion2.fedora.phx.redhat.com> lkundrak has set the approveacls acl on links (Fedora devel) to Approved for ovasik To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 12:19:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:19:51 +0000 Subject: [pkgdb] links had acl change status Message-ID: <20090930121951.A6B1410F88B@bastion2.fedora.phx.redhat.com> lkundrak has set the watchbugzilla acl on links (Fedora 11) to Approved for ovasik To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 12:19:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:19:51 +0000 Subject: [pkgdb] links had acl change status Message-ID: <20090930121951.B419610F88C@bastion2.fedora.phx.redhat.com> lkundrak has set the watchcommits acl on links (Fedora 11) to Approved for ovasik To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 12:19:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:19:52 +0000 Subject: [pkgdb] links had acl change status Message-ID: <20090930121952.79B5110F8AB@bastion2.fedora.phx.redhat.com> lkundrak has set the commit acl on links (Fedora 11) to Approved for ovasik To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 12:19:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:19:54 +0000 Subject: [pkgdb] links had acl change status Message-ID: <20090930121954.3287210F8AC@bastion2.fedora.phx.redhat.com> lkundrak has set the approveacls acl on links (Fedora 11) to Approved for ovasik To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 12:19:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:19:55 +0000 Subject: [pkgdb] links had acl change status Message-ID: <20090930121955.A7AE310F8B3@bastion2.fedora.phx.redhat.com> lkundrak has set the approveacls acl on links (Fedora 12) to Approved for ovasik To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 12:19:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:19:56 +0000 Subject: [pkgdb] links had acl change status Message-ID: <20090930121956.D6D7010F8B1@bastion2.fedora.phx.redhat.com> lkundrak has set the commit acl on links (Fedora 12) to Approved for ovasik To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 12:19:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:19:59 +0000 Subject: [pkgdb] links had acl change status Message-ID: <20090930122000.0058710F895@bastion2.fedora.phx.redhat.com> lkundrak has set the watchbugzilla acl on links (Fedora 12) to Approved for ovasik To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 12:20:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:20:03 +0000 Subject: [pkgdb] links had acl change status Message-ID: <20090930122004.0D79A10F8AB@bastion2.fedora.phx.redhat.com> lkundrak has set the watchcommits acl on links (Fedora 12) to Approved for ovasik To make changes to this package see: /pkgdb/packages/name/links From pkgdb at fedoraproject.org Wed Sep 30 12:20:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:20:21 +0000 Subject: [pkgdb] subversion: pauloneto has requested watchcommits Message-ID: <20090930122022.0048F10F86A@bastion2.fedora.phx.redhat.com> pauloneto has requested the watchcommits acl on subversion (Fedora 11) To make changes to this package see: /pkgdb/packages/name/subversion From abbot at fedoraproject.org Wed Sep 30 12:22:07 2009 From: abbot at fedoraproject.org (Lev Shamardin) Date: Wed, 30 Sep 2009 12:22:07 +0000 (UTC) Subject: rpms/protobuf/F-11 protobuf.spec,1.6,1.7 Message-ID: <20090930122207.166A211C00E6@cvs1.fedora.phx.redhat.com> Author: abbot Update of /cvs/pkgs/rpms/protobuf/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6754 Modified Files: protobuf.spec Log Message: added export PTHREAD_LIBS="-lpthread" Index: protobuf.spec =================================================================== RCS file: /cvs/pkgs/rpms/protobuf/F-11/protobuf.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- protobuf.spec 18 Sep 2009 13:55:38 -0000 1.6 +++ protobuf.spec 30 Sep 2009 12:22:06 -0000 1.7 @@ -13,7 +13,7 @@ Summary: Protocol Buffers - Google's data interchange format Name: protobuf Version: 2.2.0 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD Group: Development/Libraries Source: http://protobuf.googlecode.com/files/%{name}-%{version}.tar.bz2 @@ -178,6 +178,7 @@ rm -rf java/src/test %build iconv -f iso8859-1 -t utf-8 CONTRIBUTORS.txt > CONTRIBUTORS.txt.utf8 mv CONTRIBUTORS.txt.utf8 CONTRIBUTORS.txt +export PTHREAD_LIBS="-lpthread" ./autogen.sh %configure @@ -316,6 +317,9 @@ rm -rf %{buildroot} %endif %changelog +* Wed Sep 30 2009 Lev Shamardin - 2.2.0-2 +- added export PTHREAD_LIBS="-lpthread" + * Fri Sep 18 2009 Lev Shamardin - 2.2.0-1 - Upgraded to upstream protobuf-2.2.0 - New -lite packages From pkgdb at fedoraproject.org Wed Sep 30 12:23:15 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:23:15 +0000 Subject: [pkgdb] subversion: pauloneto has given up watchcommits Message-ID: <20090930122315.7164710F875@bastion2.fedora.phx.redhat.com> pauloneto has given up the watchcommits acl on subversion (Fedora 11) To make changes to this package see: /pkgdb/packages/name/subversion From rjones at fedoraproject.org Wed Sep 30 12:23:14 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Wed, 30 Sep 2009 12:23:14 +0000 (UTC) Subject: rpms/cduce/devel .cvsignore, 1.7, 1.8 cduce.spec, 1.14, 1.15 sources, 1.7, 1.8 Message-ID: <20090930122314.D63D811C00E6@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/cduce/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7155 Modified Files: .cvsignore cduce.spec sources Log Message: * Wed Sep 30 2009 Richard W.M. Jones - 0.5.3-3 - Rebuild for OCaml 3.11.1. - Reenable ocamlduce 3.11.1.0. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cduce/devel/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 26 May 2009 15:51:37 -0000 1.7 +++ .cvsignore 30 Sep 2009 12:23:14 -0000 1.8 @@ -4,3 +4,5 @@ ocaml-3.11.0.tar.bz2 ocamlduce-3.11.0.0rc1.tar.gz ocaml-3.11.1+rc0.tar.gz cduce-0.5.3.tar.gz +ocamlduce-3.11.1.0.tar.gz +ocaml-3.11.1.tar.bz2 Index: cduce.spec =================================================================== RCS file: /cvs/pkgs/rpms/cduce/devel/cduce.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- cduce.spec 24 Jul 2009 18:46:06 -0000 1.14 +++ cduce.spec 30 Sep 2009 12:23:14 -0000 1.15 @@ -4,18 +4,15 @@ %define ocaml_major 3.11 %define ocaml_minor 1 -# ocamlduce is disabled until upstream produce a version -# which is compatible with OCaml 3.11.1. -# http://forge.ocamlcore.org/frs/?group_id=75&release_id=69 -%define with_ocamlduce 0 +%define with_ocamlduce 1 %if %{with_ocamlduce} -%define ocamlduce_version %{ocaml_major}.%{ocaml_minor}.0rc1 +%define ocamlduce_version %{ocaml_major}.%{ocaml_minor}.0 %endif Name: cduce Version: 0.5.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Modern XML-oriented functional language Group: Development/Libraries @@ -25,9 +22,9 @@ BuildRoot: %{_tmppath}/%{name}-%{ve ExcludeArch: ppc64 s390 s390x sparc64 Source0: http://www.cduce.org/download/%{name}-%{version}.tar.gz -Source1: http://caml.inria.fr/distrib/ocaml-%{ocaml_major}/ocaml-%{ocaml_major}.%{ocaml_minor}+rc0.tar.gz +Source1: http://caml.inria.fr/distrib/ocaml-%{ocaml_major}/ocaml-%{ocaml_major}.%{ocaml_minor}.tar.bz2 %if %{with_ocamlduce} -Source2: https://forge.ocamlcore.org/frs/download.php/107/ocamlduce-%{ocamlduce_version}.tar.gz +Source2: http://forge.ocamlcore.org/frs/download.php/225/ocamlduce-%{ocamlduce_version}.tar.gz %endif BuildRequires: ocaml = %{ocaml_major}.%{ocaml_minor} @@ -91,12 +88,12 @@ incorporates CDuce extensions for workin %endif # Unpack the OCaml sources in the build directory. -zcat %{SOURCE1} | tar xf - +bzcat %{SOURCE1} | tar xf - ./configure --prefix=%{_prefix} \ --bindir=%{_bindir} \ --mandir=%{_mandir} \ --docdir=%{_docdir} \ - --mliface=ocaml-%{ocaml_major}.%{ocaml_minor}rc0 + --mliface=ocaml-%{ocaml_major}.%{ocaml_minor} %build @@ -110,8 +107,8 @@ pushd ocamlduce-%{ocamlduce_version} make prepare \ OCAML_VERSION=%{ocaml_major}.%{ocaml_minor} \ OCAML_SOURCE=%{SOURCE1} \ - OCAML_SRCDIR=ocaml-%{ocaml_major}.%{ocaml_minor}rc0 -cd ocaml-%{ocaml_major}.%{ocaml_minor}rc0 + OCAML_SRCDIR=ocaml-%{ocaml_major}.%{ocaml_minor} +cd ocaml-%{ocaml_major}.%{ocaml_minor} # Configure must match the one from base ocaml.spec CFLAGS="$RPM_OPT_FLAGS" ./configure \ -bindir %{_bindir} \ @@ -180,6 +177,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Richard W.M. Jones - 0.5.3-3 +- Rebuild for OCaml 3.11.1. +- Reenable ocamlduce 3.11.1.0. + * Fri Jul 24 2009 Fedora Release Engineering - 0.5.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cduce/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 26 May 2009 15:51:38 -0000 1.7 +++ sources 30 Sep 2009 12:23:14 -0000 1.8 @@ -1,3 +1,3 @@ -0e36873aa7c3ae9684a49e3e831446ed ocamlduce-3.11.0.0rc1.tar.gz -45f626b33bec543a40abbf6afa1a6d96 ocaml-3.11.1+rc0.tar.gz 5506326db28419b3f578ff225417448f cduce-0.5.3.tar.gz +5ef11249b590ab038c45583369936baa ocamlduce-3.11.1.0.tar.gz +fe011781f37f6b41fe08e0706969a89e ocaml-3.11.1.tar.bz2 From pkgdb at fedoraproject.org Wed Sep 30 12:23:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:23:35 +0000 Subject: [pkgdb] subversion: pauloneto has requested watchcommits Message-ID: <20090930122335.BDC6C10F86A@bastion2.fedora.phx.redhat.com> pauloneto has requested the watchcommits acl on subversion (Fedora 11) To make changes to this package see: /pkgdb/packages/name/subversion From rjones at fedoraproject.org Wed Sep 30 12:25:22 2009 From: rjones at fedoraproject.org (Richard W.M. Jones) Date: Wed, 30 Sep 2009 12:25:22 +0000 (UTC) Subject: rpms/ocaml/devel .cvsignore, 1.15, 1.16 ocaml.spec, 1.57, 1.58 sources, 1.18, 1.19 Message-ID: <20090930122522.A0E6411C00E6@cvs1.fedora.phx.redhat.com> Author: rjones Update of /cvs/pkgs/rpms/ocaml/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7450 Modified Files: .cvsignore ocaml.spec sources Log Message: * Wed Sep 30 2009 Richard W.M. Jones - 3.11.1-1 - OCaml 3.11.1 (this is virtually the same as the release candidate that we were using for Fedora 12). Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ocaml/devel/.cvsignore,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- .cvsignore 3 Jun 2009 18:20:32 -0000 1.15 +++ .cvsignore 30 Sep 2009 12:25:22 -0000 1.16 @@ -3,3 +3,4 @@ ocaml-3.11-refman.info.tar.gz ocaml-3.11-refman.pdf ocaml-3.11.1+rc0.tar.gz ocaml-3.11.1+rc1.tar.gz +ocaml-3.11.1.tar.bz2 Index: ocaml.spec =================================================================== RCS file: /cvs/pkgs/rpms/ocaml/devel/ocaml.spec,v retrieving revision 1.57 retrieving revision 1.58 diff -u -p -r1.57 -r1.58 --- ocaml.spec 25 Jul 2009 19:49:19 -0000 1.57 +++ ocaml.spec 30 Sep 2009 12:25:22 -0000 1.58 @@ -2,7 +2,7 @@ Name: ocaml Version: 3.11.1 -Release: 0.rc1.2%{?dist}.1 +Release: 1%{?dist} Summary: Objective Caml compiler and programming environment @@ -11,8 +11,7 @@ License: QPL and (LGPLv2+ with ex URL: http://www.ocaml.org -Source0: ftp://ftp.inria.fr/INRIA/cristal/ocaml/ocaml-3.11/ocaml-3.11.1+rc1.tar.gz -#Source0: http://caml.inria.fr/distrib/ocaml-3.11/ocaml-%{version}.tar.bz2 +Source0: http://caml.inria.fr/distrib/ocaml-3.11/ocaml-%{version}.tar.bz2 Source1: http://caml.inria.fr/distrib/ocaml-3.11/ocaml-3.11-refman.html.tar.gz Source2: http://caml.inria.fr/distrib/ocaml-3.11/ocaml-3.11-refman.pdf Source3: http://caml.inria.fr/distrib/ocaml-3.11/ocaml-3.11-refman.info.tar.gz @@ -190,9 +189,9 @@ man pages and info files. %prep -%setup -q -T -b 0 -n %{name}-%{version}+rc1 -%setup -q -T -D -a 1 -n %{name}-%{version}+rc1 -%setup -q -T -D -a 3 -n %{name}-%{version}+rc1 +%setup -q -T -b 0 -n %{name}-%{version} +%setup -q -T -D -a 1 -n %{name}-%{version} +%setup -q -T -D -a 3 -n %{name}-%{version} %patch0 -p1 -b .rpath %patch1 -p1 -b .cflags %patch3 -p1 -b .ppc64 @@ -434,6 +433,10 @@ fi %changelog +* Wed Sep 30 2009 Richard W.M. Jones - 3.11.1-1 +- OCaml 3.11.1 (this is virtually the same as the release candidate + that we were using for Fedora 12). + * Sat Jul 25 2009 Fedora Release Engineering - 3.11.1-0.rc1.2.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ocaml/devel/sources,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- sources 3 Jun 2009 18:20:32 -0000 1.18 +++ sources 30 Sep 2009 12:25:22 -0000 1.19 @@ -1,4 +1,4 @@ 7e20778259f87ab5e7cb60d2a17c657c ocaml-3.11-refman.html.tar.gz 3fcfedf63a852f502a10eac547c9042d ocaml-3.11-refman.info.tar.gz 076a163e511e575fc384ad96394760a2 ocaml-3.11-refman.pdf -e7bf9cbdfc62c71cb13b716d77aebc76 ocaml-3.11.1+rc1.tar.gz +fe011781f37f6b41fe08e0706969a89e ocaml-3.11.1.tar.bz2 From pkgdb at fedoraproject.org Wed Sep 30 12:32:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:32:53 +0000 Subject: [pkgdb] parted: jwrdegoede has requested watchbugzilla Message-ID: <20090930123253.96D7010F88C@bastion2.fedora.phx.redhat.com> jwrdegoede has requested the watchbugzilla acl on parted (Fedora 12) To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:32:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:32:52 +0000 Subject: [pkgdb] parted: jwrdegoede has requested watchbugzilla Message-ID: <20090930123252.4EE2710F86A@bastion2.fedora.phx.redhat.com> jwrdegoede has requested the watchbugzilla acl on parted (Fedora 11) To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:32:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:32:54 +0000 Subject: [pkgdb] parted: jwrdegoede has requested watchcommits Message-ID: <20090930123254.82D8F10F8A8@bastion2.fedora.phx.redhat.com> jwrdegoede has requested the watchcommits acl on parted (Fedora 11) To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:32:55 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:32:55 +0000 Subject: [pkgdb] parted: jwrdegoede has requested watchcommits Message-ID: <20090930123255.A81F510F8AD@bastion2.fedora.phx.redhat.com> jwrdegoede has requested the watchcommits acl on parted (Fedora 12) To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:32:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:32:57 +0000 Subject: [pkgdb] parted: jwrdegoede has requested commit Message-ID: <20090930123257.458FA10F8AF@bastion2.fedora.phx.redhat.com> jwrdegoede has requested the commit acl on parted (Fedora 11) To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:32:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:32:58 +0000 Subject: [pkgdb] parted: jwrdegoede has requested commit Message-ID: <20090930123258.D6B4110F8B1@bastion2.fedora.phx.redhat.com> jwrdegoede has requested the commit acl on parted (Fedora 12) To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:33:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:33:00 +0000 Subject: [pkgdb] parted: jwrdegoede has requested approveacls Message-ID: <20090930123300.372B210F88C@bastion2.fedora.phx.redhat.com> jwrdegoede has requested the approveacls acl on parted (Fedora 11) To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:33:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:33:01 +0000 Subject: [pkgdb] parted: jwrdegoede has requested approveacls Message-ID: <20090930123301.3E11A10F8B3@bastion2.fedora.phx.redhat.com> jwrdegoede has requested the approveacls acl on parted (Fedora 12) To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:33:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:33:07 +0000 Subject: [pkgdb] parted: jwrdegoede has requested watchbugzilla Message-ID: <20090930123307.37DDA10F895@bastion2.fedora.phx.redhat.com> jwrdegoede has requested the watchbugzilla acl on parted (Fedora devel) To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:33:07 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:33:07 +0000 Subject: [pkgdb] parted: jwrdegoede has requested watchcommits Message-ID: <20090930123307.C5D4C10F8A9@bastion2.fedora.phx.redhat.com> jwrdegoede has requested the watchcommits acl on parted (Fedora devel) To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:33:10 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:33:10 +0000 Subject: [pkgdb] parted: jwrdegoede has requested commit Message-ID: <20090930123311.49E8A10F8AB@bastion2.fedora.phx.redhat.com> jwrdegoede has requested the commit acl on parted (Fedora devel) To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:33:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:33:13 +0000 Subject: [pkgdb] parted: jwrdegoede has requested approveacls Message-ID: <20090930123313.1C31510F8AC@bastion2.fedora.phx.redhat.com> jwrdegoede has requested the approveacls acl on parted (Fedora devel) To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:38:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:38:02 +0000 Subject: [pkgdb] parted had acl change status Message-ID: <20090930123803.07FA610F875@bastion2.fedora.phx.redhat.com> jgranado has set the watchbugzilla acl on parted (Fedora devel) to Approved for jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:38:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:38:03 +0000 Subject: [pkgdb] parted had acl change status Message-ID: <20090930123803.E816010F894@bastion2.fedora.phx.redhat.com> jgranado has set the watchcommits acl on parted (Fedora devel) to Approved for jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:38:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:38:05 +0000 Subject: [pkgdb] parted had acl change status Message-ID: <20090930123805.419BC10F8A9@bastion2.fedora.phx.redhat.com> jgranado has set the commit acl on parted (Fedora devel) to Approved for jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:38:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:38:06 +0000 Subject: [pkgdb] parted had acl change status Message-ID: <20090930123807.0E1F010F8AD@bastion2.fedora.phx.redhat.com> jgranado has set the approveacls acl on parted (Fedora devel) to Approved for jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:38:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:38:11 +0000 Subject: [pkgdb] parted had acl change status Message-ID: <20090930123811.5855A10F875@bastion2.fedora.phx.redhat.com> jgranado has set the watchbugzilla acl on parted (Fedora 11) to Approved for jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:38:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:38:12 +0000 Subject: [pkgdb] parted had acl change status Message-ID: <20090930123812.7541010F894@bastion2.fedora.phx.redhat.com> jgranado has set the watchcommits acl on parted (Fedora 11) to Approved for jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:38:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:38:13 +0000 Subject: [pkgdb] parted had acl change status Message-ID: <20090930123813.D32EB10F8B0@bastion2.fedora.phx.redhat.com> jgranado has set the commit acl on parted (Fedora 11) to Approved for jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:38:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:38:14 +0000 Subject: [pkgdb] parted had acl change status Message-ID: <20090930123815.18EAA10F8AF@bastion2.fedora.phx.redhat.com> jgranado has set the approveacls acl on parted (Fedora 11) to Approved for jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:38:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:38:19 +0000 Subject: [pkgdb] parted had acl change status Message-ID: <20090930123820.1A74410F8AC@bastion2.fedora.phx.redhat.com> jgranado has set the watchbugzilla acl on parted (Fedora 12) to Approved for jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:38:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:38:20 +0000 Subject: [pkgdb] parted had acl change status Message-ID: <20090930123821.1A6EB10F88C@bastion2.fedora.phx.redhat.com> jgranado has set the watchcommits acl on parted (Fedora 12) to Approved for jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:38:22 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:38:22 +0000 Subject: [pkgdb] parted had acl change status Message-ID: <20090930123822.3D59C10F8B1@bastion2.fedora.phx.redhat.com> jgranado has set the commit acl on parted (Fedora 12) to Approved for jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:38:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:38:23 +0000 Subject: [pkgdb] parted had acl change status Message-ID: <20090930123823.8AF2510F8B3@bastion2.fedora.phx.redhat.com> jgranado has set the approveacls acl on parted (Fedora 12) to Approved for jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From twaugh at fedoraproject.org Wed Sep 30 12:38:41 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Wed, 30 Sep 2009 12:38:41 +0000 (UTC) Subject: rpms/cups/F-11 cups-str3332.patch, NONE, 1.1 .cvsignore, 1.46, 1.47 cups-lspp.patch, 1.43, 1.44 cups.spec, 1.517, 1.518 sources, 1.50, 1.51 cups-str3262.patch, 1.1, NONE cups-str3279.patch, 1.1, NONE cups-str3284.patch, 1.1, NONE cups-str3285.patch, 1.1, NONE cups-str3287.patch, 1.1, NONE cups-str3292.patch, 1.2, NONE cups-str3293.patch, 1.1, NONE cups-str3308.patch, 1.1, NONE cups-str3311.patch, 1.1, NONE cups-str3312.patch, 1.1, NONE Message-ID: <20090930123841.81D2C11C00E6@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8839 Modified Files: .cvsignore cups-lspp.patch cups.spec sources Added Files: cups-str3332.patch Removed Files: cups-str3262.patch cups-str3279.patch cups-str3284.patch cups-str3285.patch cups-str3287.patch cups-str3292.patch cups-str3293.patch cups-str3308.patch cups-str3311.patch cups-str3312.patch Log Message: * Wed Sep 30 2009 Tim Waugh 1:1.4.1-1 - 1.4.1. cups-str3332.patch: usb-unix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE cups-str3332.patch --- diff -up cups-1.4.1/backend/usb-unix.c.function-decl cups-1.4.1/backend/usb-unix.c --- cups-1.4.1/backend/usb-unix.c.function-decl 2009-09-14 17:36:06.087996470 +0100 +++ cups-1.4.1/backend/usb-unix.c 2009-09-14 17:36:13.656996607 +0100 @@ -605,7 +605,7 @@ open_device(const char *uri, /* I - Dev * 'side_cb()' - Handle side-channel requests... */ -static void +static int side_cb(int print_fd, /* I - Print file */ int device_fd, /* I - Device file */ int snmp_fd, /* I - SNMP socket (unused) */ Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/.cvsignore,v retrieving revision 1.46 retrieving revision 1.47 diff -u -p -r1.46 -r1.47 --- .cvsignore 17 Jun 2009 11:37:31 -0000 1.46 +++ .cvsignore 30 Sep 2009 12:38:40 -0000 1.47 @@ -38,3 +38,4 @@ cups-1.4b1-source.tar.bz2 cups-1.4b2-source.tar.bz2 cups-1.4b2-svn8404-source.tar.bz2 cups-1.4rc1-source.tar.bz2 +cups-1.4b1-source.tar.bz2 cups-lspp.patch: Makedefs.in | 4 config-scripts/cups-lspp.m4 | 36 +++ config.h.in | 7 configure.in | 2 cups/cups.h | 9 data/Makefile | 5 data/mls | 261 +++++++++++++++++++++++++ data/selinux | 261 +++++++++++++++++++++++++ data/te | 261 +++++++++++++++++++++++++ filter/common.c | 139 +++++++++++++ filter/pstops.c | 133 ++++++++++++ scheduler/client.c | 171 ++++++++++++++++ scheduler/client.h | 14 + scheduler/conf.c | 56 +++++ scheduler/conf.h | 9 scheduler/ipp.c | 456 ++++++++++++++++++++++++++++++++++++++++++++ scheduler/job.c | 303 ++++++++++++++++++++++++++++- scheduler/job.h | 11 + scheduler/main.c | 32 +++ scheduler/printers.c | 50 ++++ 20 files changed, 2212 insertions(+), 8 deletions(-) Index: cups-lspp.patch =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups-lspp.patch,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- cups-lspp.patch 17 Jun 2009 11:37:31 -0000 1.43 +++ cups-lspp.patch 30 Sep 2009 12:38:40 -0000 1.44 @@ -1,7 +1,7 @@ -diff -up cups-1.4rc1/config.h.in.lspp cups-1.4rc1/config.h.in ---- cups-1.4rc1/config.h.in.lspp 2009-05-14 21:48:55.000000000 +0100 -+++ cups-1.4rc1/config.h.in 2009-06-17 11:24:06.635318677 +0100 -@@ -628,6 +628,13 @@ +diff -up cups-1.4.1/config.h.in.lspp cups-1.4.1/config.h.in +--- cups-1.4.1/config.h.in.lspp 2009-09-14 16:59:30.108873598 +0100 ++++ cups-1.4.1/config.h.in 2009-09-14 16:59:30.122873526 +0100 +@@ -619,6 +619,13 @@ #undef HAVE_TCPD_H @@ -15,9 +15,9 @@ diff -up cups-1.4rc1/config.h.in.lspp cu #endif /* !_CUPS_CONFIG_H_ */ /* -diff -up /dev/null cups-1.4rc1/config-scripts/cups-lspp.m4 ---- /dev/null 2009-06-17 07:38:58.313242196 +0100 -+++ cups-1.4rc1/config-scripts/cups-lspp.m4 2009-06-17 11:24:06.636318615 +0100 +diff -up /dev/null cups-1.4.1/config-scripts/cups-lspp.m4 +--- /dev/null 2009-09-14 09:02:25.290577766 +0100 ++++ cups-1.4.1/config-scripts/cups-lspp.m4 2009-09-14 16:59:30.124872629 +0100 @@ -0,0 +1,36 @@ +dnl +dnl LSPP code for the Common UNIX Printing System (CUPS). @@ -55,9 +55,9 @@ diff -up /dev/null cups-1.4rc1/config-sc + ;; + esac +fi -diff -up cups-1.4rc1/configure.in.lspp cups-1.4rc1/configure.in ---- cups-1.4rc1/configure.in.lspp 2008-11-14 19:32:22.000000000 +0000 -+++ cups-1.4rc1/configure.in 2009-06-17 11:24:06.636318615 +0100 +diff -up cups-1.4.1/configure.in.lspp cups-1.4.1/configure.in +--- cups-1.4.1/configure.in.lspp 2008-11-14 19:32:22.000000000 +0000 ++++ cups-1.4.1/configure.in 2009-09-14 16:59:30.125879233 +0100 @@ -42,6 +42,8 @@ sinclude(config-scripts/cups-pap.m4) sinclude(config-scripts/cups-pdf.m4) sinclude(config-scripts/cups-scripting.m4) @@ -67,9 +67,9 @@ diff -up cups-1.4rc1/configure.in.lspp c INSTALL_LANGUAGES="" UNINSTALL_LANGUAGES="" LANGFILES="" -diff -up cups-1.4rc1/cups/cups.h.lspp cups-1.4rc1/cups/cups.h ---- cups-1.4rc1/cups/cups.h.lspp 2009-05-22 22:46:12.000000000 +0100 -+++ cups-1.4rc1/cups/cups.h 2009-06-17 11:24:06.637318262 +0100 +diff -up cups-1.4.1/cups/cups.h.lspp cups-1.4.1/cups/cups.h +--- cups-1.4.1/cups/cups.h.lspp 2009-08-28 18:51:05.000000000 +0100 ++++ cups-1.4.1/cups/cups.h 2009-09-14 16:59:30.127873074 +0100 @@ -15,6 +15,9 @@ * This file is subject to the Apple OS-Developed Software exception. */ @@ -93,9 +93,9 @@ diff -up cups-1.4rc1/cups/cups.h.lspp cu /* * Types and structures... */ -diff -up cups-1.4rc1/data/Makefile.lspp cups-1.4rc1/data/Makefile ---- cups-1.4rc1/data/Makefile.lspp 2008-11-12 19:30:57.000000000 +0000 -+++ cups-1.4rc1/data/Makefile 2009-06-17 11:24:06.638317553 +0100 +diff -up cups-1.4.1/data/Makefile.lspp cups-1.4.1/data/Makefile +--- cups-1.4.1/data/Makefile.lspp 2008-11-12 19:30:57.000000000 +0000 ++++ cups-1.4.1/data/Makefile 2009-09-14 16:59:30.129874067 +0100 @@ -25,7 +25,10 @@ BANNERS = \ secret \ standard \ @@ -108,9 +108,9 @@ diff -up cups-1.4rc1/data/Makefile.lspp CHARMAPS = \ euc-cn.txt \ -diff -up /dev/null cups-1.4rc1/data/mls ---- /dev/null 2009-06-17 07:38:58.313242196 +0100 -+++ cups-1.4rc1/data/mls 2009-06-17 11:24:06.639317340 +0100 +diff -up /dev/null cups-1.4.1/data/mls +--- /dev/null 2009-09-14 09:02:25.290577766 +0100 ++++ cups-1.4.1/data/mls 2009-09-14 16:59:30.131873095 +0100 @@ -0,0 +1,261 @@ +%!PS-Adobe-3.0 +%%BoundingBox: 0 0 612 792 @@ -373,9 +373,9 @@ diff -up /dev/null cups-1.4rc1/data/mls +% End of "$Id$". +% +%%EOF -diff -up /dev/null cups-1.4rc1/data/selinux ---- /dev/null 2009-06-17 07:38:58.313242196 +0100 -+++ cups-1.4rc1/data/selinux 2009-06-17 11:24:06.639317340 +0100 +diff -up /dev/null cups-1.4.1/data/selinux +--- /dev/null 2009-09-14 09:02:25.290577766 +0100 ++++ cups-1.4.1/data/selinux 2009-09-14 16:59:30.133872489 +0100 @@ -0,0 +1,261 @@ +%!PS-Adobe-3.0 +%%BoundingBox: 0 0 612 792 @@ -638,9 +638,9 @@ diff -up /dev/null cups-1.4rc1/data/seli +% End of "$Id$". +% +%%EOF -diff -up /dev/null cups-1.4rc1/data/te ---- /dev/null 2009-06-17 07:38:58.313242196 +0100 -+++ cups-1.4rc1/data/te 2009-06-17 11:24:06.640317408 +0100 +diff -up /dev/null cups-1.4.1/data/te +--- /dev/null 2009-09-14 09:02:25.290577766 +0100 ++++ cups-1.4.1/data/te 2009-09-14 16:59:30.135873116 +0100 @@ -0,0 +1,261 @@ +%!PS-Adobe-3.0 +%%BoundingBox: 0 0 612 792 @@ -903,9 +903,9 @@ diff -up /dev/null cups-1.4rc1/data/te +% End of "$Id$". +% +%%EOF -diff -up cups-1.4rc1/filter/common.c.lspp cups-1.4rc1/filter/common.c ---- cups-1.4rc1/filter/common.c.lspp 2007-07-11 22:46:42.000000000 +0100 -+++ cups-1.4rc1/filter/common.c 2009-06-17 11:24:06.641317391 +0100 +diff -up cups-1.4.1/filter/common.c.lspp cups-1.4.1/filter/common.c +--- cups-1.4.1/filter/common.c.lspp 2007-07-11 22:46:42.000000000 +0100 ++++ cups-1.4.1/filter/common.c 2009-09-14 16:59:30.137872500 +0100 @@ -30,6 +30,12 @@ * Include necessary headers... */ @@ -1074,9 +1074,9 @@ diff -up cups-1.4rc1/filter/common.c.lsp /* -diff -up cups-1.4rc1/filter/pstops.c.lspp cups-1.4rc1/filter/pstops.c ---- cups-1.4rc1/filter/pstops.c.lspp 2009-06-17 11:24:06.511318859 +0100 -+++ cups-1.4rc1/filter/pstops.c 2009-06-17 11:24:06.643317146 +0100 +diff -up cups-1.4.1/filter/pstops.c.lspp cups-1.4.1/filter/pstops.c +--- cups-1.4.1/filter/pstops.c.lspp 2009-09-14 16:59:29.803998275 +0100 ++++ cups-1.4.1/filter/pstops.c 2009-09-14 16:59:30.141872862 +0100 @@ -3242,6 +3242,18 @@ write_label_prolog(pstops_doc_t *doc, /* { const char *classification; /* CLASSIFICATION environment variable */ @@ -1232,9 +1232,9 @@ diff -up cups-1.4rc1/filter/pstops.c.lsp /* -diff -up cups-1.4rc1/Makedefs.in.lspp cups-1.4rc1/Makedefs.in ---- cups-1.4rc1/Makedefs.in.lspp 2009-06-17 11:24:06.613318752 +0100 -+++ cups-1.4rc1/Makedefs.in 2009-06-17 11:24:06.645317442 +0100 +diff -up cups-1.4.1/Makedefs.in.lspp cups-1.4.1/Makedefs.in +--- cups-1.4.1/Makedefs.in.lspp 2009-09-14 16:59:30.024872775 +0100 ++++ cups-1.4.1/Makedefs.in 2009-09-14 16:59:30.143872406 +0100 @@ -146,7 +146,7 @@ LIBCUPSORDER = @LIBCUPSORDER@ LIBCUPSIMAGEORDER = @LIBCUPSIMAGEORDER@ LINKCUPS = @LINKCUPS@ $(SSLLIBS) $(DNSSDLIBS) @@ -1253,9 +1253,9 @@ diff -up cups-1.4rc1/Makedefs.in.lspp cu .SUFFIXES: .1 .1.gz .1m .1m.gz .3 .3.gz .5 .5.gz .7 .7.gz .8 .8.gz .a .c .cxx .h .man .o .32.o .64.o .gz .c.o: -diff -up cups-1.4rc1/scheduler/client.c.lspp cups-1.4rc1/scheduler/client.c ---- cups-1.4rc1/scheduler/client.c.lspp 2009-05-26 23:01:23.000000000 +0100 -+++ cups-1.4rc1/scheduler/client.c 2009-06-17 11:24:32.101443240 +0100 +diff -up cups-1.4.1/scheduler/client.c.lspp cups-1.4.1/scheduler/client.c +--- cups-1.4.1/scheduler/client.c.lspp 2009-07-15 00:02:05.000000000 +0100 ++++ cups-1.4.1/scheduler/client.c 2009-09-14 16:59:30.148872510 +0100 @@ -44,6 +44,7 @@ * valid_host() - Is the Host: field valid? * write_file() - Send a file via HTTP. @@ -1425,7 +1425,7 @@ diff -up cups-1.4rc1/scheduler/client.c. } if (con->http.state != HTTP_POST_SEND) -@@ -4448,6 +4575,50 @@ make_certificate(cupsd_client_t *con) /* +@@ -4472,6 +4599,50 @@ make_certificate(cupsd_client_t *con) /* #endif /* HAVE_SSL */ @@ -1476,9 +1476,9 @@ diff -up cups-1.4rc1/scheduler/client.c. /* * 'pipe_command()' - Pipe the output of a command to the remote client. */ -diff -up cups-1.4rc1/scheduler/client.h.lspp cups-1.4rc1/scheduler/client.h ---- cups-1.4rc1/scheduler/client.h.lspp 2009-05-26 23:01:23.000000000 +0100 -+++ cups-1.4rc1/scheduler/client.h 2009-06-17 11:24:06.652317592 +0100 +diff -up cups-1.4.1/scheduler/client.h.lspp cups-1.4.1/scheduler/client.h +--- cups-1.4.1/scheduler/client.h.lspp 2009-05-26 23:01:23.000000000 +0100 ++++ cups-1.4.1/scheduler/client.h 2009-09-14 16:59:30.150872942 +0100 @@ -18,6 +18,13 @@ #endif /* HAVE_AUTHORIZATION_H */ @@ -1514,9 +1514,9 @@ diff -up cups-1.4rc1/scheduler/client.h. /* -diff -up cups-1.4rc1/scheduler/conf.c.lspp cups-1.4rc1/scheduler/conf.c ---- cups-1.4rc1/scheduler/conf.c.lspp 2009-06-17 11:24:06.521317718 +0100 -+++ cups-1.4rc1/scheduler/conf.c 2009-06-17 11:25:04.221442770 +0100 +diff -up cups-1.4.1/scheduler/conf.c.lspp cups-1.4.1/scheduler/conf.c +--- cups-1.4.1/scheduler/conf.c.lspp 2009-09-14 16:59:29.837998036 +0100 ++++ cups-1.4.1/scheduler/conf.c 2009-09-14 16:59:30.155872264 +0100 @@ -29,6 +29,7 @@ * read_configuration() - Read a configuration file. * read_location() - Read a definition. @@ -1626,9 +1626,9 @@ diff -up cups-1.4rc1/scheduler/conf.c.ls /* * 'read_policy()' - Read a definition. -diff -up cups-1.4rc1/scheduler/conf.h.lspp cups-1.4rc1/scheduler/conf.h ---- cups-1.4rc1/scheduler/conf.h.lspp 2009-06-17 11:24:06.522318771 +0100 -+++ cups-1.4rc1/scheduler/conf.h 2009-06-17 11:24:06.663317557 +0100 +diff -up cups-1.4.1/scheduler/conf.h.lspp cups-1.4.1/scheduler/conf.h +--- cups-1.4.1/scheduler/conf.h.lspp 2009-09-14 16:59:29.839997456 +0100 ++++ cups-1.4.1/scheduler/conf.h 2009-09-14 16:59:30.157872484 +0100 @@ -253,6 +253,12 @@ VAR char *ServerKey VALUE(NULL); VAR int SSLOptions VALUE(CUPSD_SSL_NONE); /* SSL/TLS options */ @@ -1652,9 +1652,9 @@ diff -up cups-1.4rc1/scheduler/conf.h.ls /* * Prototypes... -diff -up cups-1.4rc1/scheduler/ipp.c.lspp cups-1.4rc1/scheduler/ipp.c ---- cups-1.4rc1/scheduler/ipp.c.lspp 2009-06-17 11:24:06.598318705 +0100 -+++ cups-1.4rc1/scheduler/ipp.c 2009-06-17 11:24:06.668442879 +0100 +diff -up cups-1.4.1/scheduler/ipp.c.lspp cups-1.4.1/scheduler/ipp.c +--- cups-1.4.1/scheduler/ipp.c.lspp 2009-09-14 16:59:29.974871379 +0100 ++++ cups-1.4.1/scheduler/ipp.c 2009-09-14 16:59:30.168872218 +0100 @@ -41,6 +41,7 @@ * cancel_all_jobs() - Cancel all print jobs. * cancel_job() - Cancel a print job. @@ -1698,7 +1698,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp static int check_quotas(cupsd_client_t *con, cupsd_printer_t *p); static ipp_attribute_t *copy_attribute(ipp_t *to, ipp_attribute_t *attr, int quickcopy); -@@ -1332,6 +1347,21 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1338,6 +1353,21 @@ add_job(cupsd_client_t *con, /* I - Cl int kbytes; /* Size of print file */ int i; /* Looping var */ int lowerpagerange; /* Page range bound */ @@ -1720,7 +1720,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp cupsdLogMessage(CUPSD_LOG_DEBUG2, "add_job(%p[%d], %p(%s), %p(%s/%s))", -@@ -1548,6 +1578,104 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1554,6 +1584,104 @@ add_job(cupsd_client_t *con, /* I - Cl ippAddString(con->request, IPP_TAG_JOB, IPP_TAG_NAME, "job-name", NULL, title = "Untitled"); @@ -1825,7 +1825,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp if ((job = cupsdAddJob(priority, printer->name)) == NULL) { send_ipp_status(con, IPP_INTERNAL_ERROR, -@@ -1556,6 +1684,32 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1562,6 +1690,32 @@ add_job(cupsd_client_t *con, /* I - Cl return (NULL); } @@ -1858,7 +1858,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp job->dtype = printer->type & (CUPS_PRINTER_CLASS | CUPS_PRINTER_IMPLICIT | CUPS_PRINTER_REMOTE); job->attrs = con->request; -@@ -1764,6 +1918,29 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1769,6 +1923,29 @@ add_job(cupsd_client_t *con, /* I - Cl attr->values[0].string.text = _cupsStrRetain(printer->job_sheets[0]); attr->values[1].string.text = _cupsStrRetain(printer->job_sheets[1]); } @@ -1888,7 +1888,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp job->job_sheets = attr; -@@ -1794,6 +1971,9 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1799,6 +1976,9 @@ add_job(cupsd_client_t *con, /* I - Cl "job-sheets=\"%s,none\", " "job-originating-user-name=\"%s\"", Classification, job->username); @@ -1898,7 +1898,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp } else if (attr->num_values == 2 && strcmp(attr->values[0].string.text, -@@ -1812,6 +1992,9 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1817,6 +1997,9 @@ add_job(cupsd_client_t *con, /* I - Cl "job-originating-user-name=\"%s\"", attr->values[0].string.text, attr->values[1].string.text, job->username); @@ -1908,7 +1908,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp } else if (strcmp(attr->values[0].string.text, Classification) && strcmp(attr->values[0].string.text, "none") && -@@ -1832,6 +2015,9 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1837,6 +2020,9 @@ add_job(cupsd_client_t *con, /* I - Cl "job-originating-user-name=\"%s\"", attr->values[0].string.text, attr->values[1].string.text, job->username); @@ -1918,7 +1918,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp } } else if (strcmp(attr->values[0].string.text, Classification) && -@@ -1872,8 +2058,52 @@ add_job(cupsd_client_t *con, /* I - Cl +@@ -1877,8 +2063,52 @@ add_job(cupsd_client_t *con, /* I - Cl "job-sheets=\"%s\", " "job-originating-user-name=\"%s\"", Classification, job->username); @@ -1971,7 +1971,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp /* * See if we need to add the starting sheet... -@@ -4205,6 +4435,103 @@ check_rss_recipient( +@@ -4210,6 +4440,103 @@ check_rss_recipient( } @@ -2075,7 +2075,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp /* * 'check_quotas()' - Check quotas for a printer and user. */ -@@ -4756,6 +5083,15 @@ copy_banner(cupsd_client_t *con, /* I - +@@ -4761,6 +5088,15 @@ copy_banner(cupsd_client_t *con, /* I - char attrname[255], /* Name of attribute */ *s; /* Pointer into name */ ipp_attribute_t *attr; /* Attribute */ @@ -2091,7 +2091,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp cupsdLogMessage(CUPSD_LOG_DEBUG2, -@@ -4791,6 +5127,82 @@ copy_banner(cupsd_client_t *con, /* I - +@@ -4796,6 +5132,82 @@ copy_banner(cupsd_client_t *con, /* I - fchmod(cupsFileNumber(out), 0640); fchown(cupsFileNumber(out), RunUser, Group); @@ -2174,7 +2174,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp /* * Try the localized banner file under the subdirectory... -@@ -4885,6 +5297,24 @@ copy_banner(cupsd_client_t *con, /* I - +@@ -4890,6 +5302,24 @@ copy_banner(cupsd_client_t *con, /* I - else s = attrname; @@ -2199,7 +2199,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp if (!strcmp(s, "printer-name")) { cupsFilePuts(out, job->dest); -@@ -6824,6 +7254,22 @@ get_job_attrs(cupsd_client_t *con, /* I +@@ -6829,6 +7259,22 @@ get_job_attrs(cupsd_client_t *con, /* I return; } @@ -2222,7 +2222,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp /* * Copy attributes... */ -@@ -7043,6 +7489,11 @@ get_jobs(cupsd_client_t *con, /* I - C +@@ -7048,6 +7494,11 @@ get_jobs(cupsd_client_t *con, /* I - C if (username[0] && strcasecmp(username, job->username)) continue; @@ -2234,7 +2234,7 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp if (count > 0) ippAddSeparator(con->response); -@@ -11425,6 +11876,11 @@ validate_user(cupsd_job_t *job, /* I +@@ -11430,6 +11881,11 @@ validate_user(cupsd_job_t *job, /* I strlcpy(username, get_username(con), userlen); @@ -2246,9 +2246,9 @@ diff -up cups-1.4rc1/scheduler/ipp.c.lsp /* * Check the username against the owner... */ -diff -up cups-1.4rc1/scheduler/job.c.lspp cups-1.4rc1/scheduler/job.c ---- cups-1.4rc1/scheduler/job.c.lspp 2009-06-17 11:24:06.534317793 +0100 -+++ cups-1.4rc1/scheduler/job.c 2009-06-17 11:24:06.674442529 +0100 +diff -up cups-1.4.1/scheduler/job.c.lspp cups-1.4.1/scheduler/job.c +--- cups-1.4.1/scheduler/job.c.lspp 2009-09-14 16:59:30.058872907 +0100 ++++ cups-1.4.1/scheduler/job.c 2009-09-14 17:00:42.616998003 +0100 @@ -66,6 +66,9 @@ * update_job_attrs() - Update the job-printer-* attributes. */ @@ -2289,7 +2289,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp cupsdLogMessage(CUPSD_LOG_DEBUG2, -@@ -911,6 +930,67 @@ cupsdContinueJob(cupsd_job_t *job) /* I +@@ -929,6 +948,67 @@ cupsdContinueJob(cupsd_job_t *job) /* I } } @@ -2357,7 +2357,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp if (Classification && !banner_page) { if ((attr = ippFindAttribute(job->attrs, "job-sheets", -@@ -1147,13 +1227,13 @@ cupsdContinueJob(cupsd_job_t *job) /* I +@@ -1165,13 +1245,13 @@ cupsdContinueJob(cupsd_job_t *job) /* I if (access(command, F_OK)) { snprintf(command, sizeof(command), "%s/backend/%s", ServerBin_compat, @@ -2373,7 +2373,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp ServerBin); } else -@@ -1161,7 +1241,7 @@ cupsdContinueJob(cupsd_job_t *job) /* I +@@ -1179,7 +1259,7 @@ cupsdContinueJob(cupsd_job_t *job) /* I /* Not in the compat directory either; make any error messages use the correct directory name then. */ snprintf(command, sizeof(command), "%s/backend/%s", ServerBin, @@ -2382,7 +2382,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp } } #endif /* __x86_64__ */ -@@ -1608,6 +1688,20 @@ cupsdLoadJob(cupsd_job_t *job) /* I - J +@@ -1626,6 +1706,20 @@ cupsdLoadJob(cupsd_job_t *job) /* I - J goto error; } @@ -2403,7 +2403,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp job->sheets = ippFindAttribute(job->attrs, "job-media-sheets-completed", IPP_TAG_INTEGER); job->job_sheets = ippFindAttribute(job->attrs, "job-sheets", IPP_TAG_NAME); -@@ -1957,6 +2051,14 @@ cupsdSaveJob(cupsd_job_t *job) /* I - J +@@ -1975,6 +2069,14 @@ cupsdSaveJob(cupsd_job_t *job) /* I - J { char filename[1024]; /* Job control filename */ cups_file_t *fp; /* Job file */ @@ -2418,7 +2418,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp cupsdLogMessage(CUPSD_LOG_DEBUG2, "cupsdSaveJob(job=%p(%d)): job->attrs=%p", -@@ -1975,6 +2077,76 @@ cupsdSaveJob(cupsd_job_t *job) /* I - J +@@ -1993,6 +2095,76 @@ cupsdSaveJob(cupsd_job_t *job) /* I - J fchmod(cupsFileNumber(fp), 0600); fchown(cupsFileNumber(fp), RunUser, Group); @@ -2495,7 +2495,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp job->attrs->state = IPP_IDLE; if (ippWriteIO(fp, (ipp_iocb_t)cupsFileWrite, 1, NULL, -@@ -3103,6 +3275,18 @@ get_options(cupsd_job_t *job, /* I - Jo +@@ -3138,6 +3310,18 @@ get_options(cupsd_job_t *job, /* I - Jo banner_page) continue; @@ -2514,7 +2514,7 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp /* * Otherwise add them to the list... */ -@@ -3777,6 +3961,19 @@ static void +@@ -3810,6 +3994,19 @@ static void start_job(cupsd_job_t *job, /* I - Job ID */ cupsd_printer_t *printer) /* I - Printer to print job */ { @@ -2534,9 +2534,9 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp cupsdLogMessage(CUPSD_LOG_DEBUG2, "start_job(job=%p(%d), printer=%p(%s))", job, job->id, printer, printer->name); -@@ -3894,6 +4091,106 @@ start_job(cupsd_job_t *job, /* I - - fcntl(job->side_pipes[1], F_SETFL, - fcntl(job->side_pipes[1], F_GETFL) | O_NONBLOCK); +@@ -3932,6 +4129,106 @@ start_job(cupsd_job_t *job, /* I - + fcntl(job->side_pipes[1], F_SETFD, + fcntl(job->side_pipes[1], F_GETFD) | FD_CLOEXEC); +#ifdef WITH_LSPP + if (is_lspp_config()) @@ -2641,9 +2641,9 @@ diff -up cups-1.4rc1/scheduler/job.c.lsp /* * Now start the first file in the job... */ -diff -up cups-1.4rc1/scheduler/job.h.lspp cups-1.4rc1/scheduler/job.h ---- cups-1.4rc1/scheduler/job.h.lspp 2009-05-11 23:46:01.000000000 +0100 -+++ cups-1.4rc1/scheduler/job.h 2009-06-17 11:25:35.151318166 +0100 +diff -up cups-1.4.1/scheduler/job.h.lspp cups-1.4.1/scheduler/job.h +--- cups-1.4.1/scheduler/job.h.lspp 2009-05-11 23:46:01.000000000 +0100 ++++ cups-1.4.1/scheduler/job.h 2009-09-14 16:59:30.177872674 +0100 @@ -13,6 +13,13 @@ * file is missing or damaged, see the license at "http://www.cups.org/". */ @@ -2669,9 +2669,9 @@ diff -up cups-1.4rc1/scheduler/job.h.lsp }; typedef struct cupsd_joblog_s /**** Job log message ****/ -diff -up cups-1.4rc1/scheduler/main.c.lspp cups-1.4rc1/scheduler/main.c ---- cups-1.4rc1/scheduler/main.c.lspp 2009-06-17 11:24:06.577318612 +0100 -+++ cups-1.4rc1/scheduler/main.c 2009-06-17 11:24:06.678443262 +0100 +diff -up cups-1.4.1/scheduler/main.c.lspp cups-1.4.1/scheduler/main.c +--- cups-1.4.1/scheduler/main.c.lspp 2009-09-14 16:59:29.925872130 +0100 ++++ cups-1.4.1/scheduler/main.c 2009-09-14 16:59:30.180872667 +0100 @@ -35,6 +35,8 @@ * usage() - Show scheduler usage. */ @@ -2739,9 +2739,9 @@ diff -up cups-1.4rc1/scheduler/main.c.ls return (!stop_scheduler); } -diff -up cups-1.4rc1/scheduler/printers.c.lspp cups-1.4rc1/scheduler/printers.c ---- cups-1.4rc1/scheduler/printers.c.lspp 2009-06-17 11:24:06.543317142 +0100 -+++ cups-1.4rc1/scheduler/printers.c 2009-06-17 11:26:11.746318088 +0100 +diff -up cups-1.4.1/scheduler/printers.c.lspp cups-1.4.1/scheduler/printers.c +--- cups-1.4.1/scheduler/printers.c.lspp 2009-09-14 16:59:29.866997809 +0100 ++++ cups-1.4.1/scheduler/printers.c 2009-09-14 16:59:30.185871787 +0100 @@ -58,6 +58,8 @@ * write_xml_string() - Write a string with XML escaping. */ Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v retrieving revision 1.517 retrieving revision 1.518 diff -u -p -r1.517 -r1.518 --- cups.spec 4 Sep 2009 14:08:35 -0000 1.517 +++ cups.spec 30 Sep 2009 12:38:41 -0000 1.518 @@ -8,8 +8,8 @@ Summary: Common Unix Printing System Name: cups -Version: 1.4.0 -Release: 2%{?dist} +Version: 1.4.1 +Release: 1%{?dist} License: GPLv2 Group: System Environment/Daemons Source: http://ftp.easysw.com/pub/cups/1.4.0/cups-%{version}-source.tar.bz2 @@ -49,18 +49,9 @@ Patch22: cups-build.patch Patch23: cups-res_init.patch Patch25: cups-filter-debug.patch Patch30: cups-uri-compat.patch -Patch34: cups-str3262.patch Patch35: cups-cups-get-classes.patch Patch37: cups-avahi.patch -Patch39: cups-str3284.patch -Patch40: cups-str3285.patch -Patch41: cups-str3279.patch -Patch42: cups-str3287.patch -Patch43: cups-str3292.patch -Patch44: cups-str3293.patch -Patch45: cups-str3308.patch -Patch46: cups-str3311.patch -Patch47: cups-str3312.patch +Patch38: cups-str3332.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -211,18 +202,9 @@ module. %patch23 -p1 -b .res_init %patch25 -p1 -b .filter-debug %patch30 -p1 -b .uri-compat -%patch34 -p1 -b .str3262 %patch35 -p1 -b .cups-get-classes %patch37 -p1 -b .avahi -%patch39 -p1 -b .str3284 -%patch40 -p1 -b .str3285 -%patch41 -p1 -b .str3279 -%patch42 -p1 -b .str3287 -%patch43 -p1 -b .str3292 -%patch44 -p1 -b .str3293 -%patch45 -p1 -b .str3308 -%patch46 -p1 -b .str3311 -%patch47 -p1 -b .str3312 +%patch38 -p1 -b .str3332 %if %lspp %patch100 -p1 -b .lspp @@ -519,6 +501,9 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog +* Wed Sep 30 2009 Tim Waugh 1:1.4.1-1 +- 1.4.1. + * Fri Sep 4 2009 Tim Waugh 1:1.4.0-2 - Fixed the dnssd backend so that it only reports devices once avahi resolution has completed. This makes it report Device IDs Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/sources,v retrieving revision 1.50 retrieving revision 1.51 diff -u -p -r1.50 -r1.51 --- sources 28 Aug 2009 21:30:05 -0000 1.50 +++ sources 30 Sep 2009 12:38:41 -0000 1.51 @@ -1,2 +1,2 @@ b0bb017098e8e76b8a25e666c41ce540 postscript.ppd.gz -bc5e777d4320cecdd1a64de8035171a8 cups-1.4.0-source.tar.bz2 +587a58039c112ecb3c932e048c8a7b01 cups-1.4.1-source.tar.bz2 --- cups-str3262.patch DELETED --- --- cups-str3279.patch DELETED --- --- cups-str3284.patch DELETED --- --- cups-str3285.patch DELETED --- --- cups-str3287.patch DELETED --- --- cups-str3292.patch DELETED --- --- cups-str3293.patch DELETED --- --- cups-str3308.patch DELETED --- --- cups-str3311.patch DELETED --- --- cups-str3312.patch DELETED --- From twaugh at fedoraproject.org Wed Sep 30 12:40:01 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Wed, 30 Sep 2009 12:40:01 +0000 (UTC) Subject: rpms/cups/F-12 cups-str3356.patch,NONE,1.1 cups.spec,1.522,1.523 Message-ID: <20090930124001.6C9DE11C00E6@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9005 Modified Files: cups.spec Added Files: cups-str3356.patch Log Message: * Wed Sep 30 2009 Tim Waugh 1:1.4.1-6 - Don't use cached PPD for raw queue (bug #526405, STR #3356). cups-str3356.patch: printers.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE cups-str3356.patch --- diff -up cups-1.4.1/scheduler/printers.c.str3356 cups-1.4.1/scheduler/printers.c --- cups-1.4.1/scheduler/printers.c.str3356 2009-09-30 12:02:53.467761538 +0100 +++ cups-1.4.1/scheduler/printers.c 2009-09-30 12:03:28.489636706 +0100 @@ -3993,7 +3993,8 @@ load_ppd(cupsd_printer_t *p) /* I - Pri ippDelete(p->ppd_attrs); p->ppd_attrs = ippNew(); - if (cache_info.st_mtime >= ppd_info.st_mtime && + if (ppd_info.st_mtime != 1 && + cache_info.st_mtime >= ppd_info.st_mtime && (cache = cupsFileOpen(cache_name, "r")) != NULL) { /* Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-12/cups.spec,v retrieving revision 1.522 retrieving revision 1.523 diff -u -p -r1.522 -r1.523 --- cups.spec 23 Sep 2009 14:31:50 -0000 1.522 +++ cups.spec 30 Sep 2009 12:40:01 -0000 1.523 @@ -9,7 +9,7 @@ Summary: Common Unix Printing System Name: cups Version: 1.4.1 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2 Group: System Environment/Daemons Source: http://ftp.easysw.com/pub/cups/1.4.0/cups-%{version}-source.tar.bz2 @@ -52,6 +52,7 @@ Patch30: cups-uri-compat.patch Patch35: cups-cups-get-classes.patch Patch37: cups-avahi.patch Patch38: cups-str3332.patch +Patch39: cups-str3356.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -205,6 +206,7 @@ module. %patch35 -p1 -b .cups-get-classes %patch37 -p1 -b .avahi %patch38 -p1 -b .str3332 +%patch39 -p1 -b .str3356 %if %lspp %patch100 -p1 -b .lspp @@ -505,6 +507,8 @@ rm -rf $RPM_BUILD_ROOT %{php_extdir}/phpcups.so %changelog +* Wed Sep 30 2009 Tim Waugh 1:1.4.1-6 +- Don't use cached PPD for raw queue (bug #526405, STR #3356). * Wed Sep 23 2009 Jiri Popelka 1:1.4.1-5 - Fixed cups.init to be LSB compliant (bug #521641) From pkgdb at fedoraproject.org Wed Sep 30 12:46:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:46:45 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124645.BFFAB10F875@bastion2.fedora.phx.redhat.com> jgranado has set the watchbugzilla acl on python-imaging (Fedora devel) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:46:47 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:46:47 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124647.70A6410F857@bastion2.fedora.phx.redhat.com> jgranado has set the watchcommits acl on python-imaging (Fedora devel) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:46:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:46:48 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124648.814F610F8AB@bastion2.fedora.phx.redhat.com> jgranado has set the commit acl on python-imaging (Fedora devel) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:46:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:46:50 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124650.3956610F875@bastion2.fedora.phx.redhat.com> jgranado has set the approveacls acl on python-imaging (Fedora devel) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:46:56 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:46:56 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124656.D682610F88C@bastion2.fedora.phx.redhat.com> jgranado has set the watchbugzilla acl on python-imaging (Fedora EPEL 4) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:46:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:46:58 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124659.72C0310F8A8@bastion2.fedora.phx.redhat.com> jgranado has set the watchcommits acl on python-imaging (Fedora EPEL 4) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:00 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:00 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124700.30E6210F8A9@bastion2.fedora.phx.redhat.com> jgranado has set the commit acl on python-imaging (Fedora EPEL 4) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:08 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:08 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124708.C463610F88B@bastion2.fedora.phx.redhat.com> jgranado has set the approveacls acl on python-imaging (Fedora EPEL 4) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:12 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:12 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124713.335B110F894@bastion2.fedora.phx.redhat.com> jgranado has set the watchbugzilla acl on python-imaging (Fedora EPEL 5) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:13 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124713.E979510F895@bastion2.fedora.phx.redhat.com> jgranado has set the watchcommits acl on python-imaging (Fedora EPEL 5) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:14 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124715.10A4B10F8AB@bastion2.fedora.phx.redhat.com> jgranado has set the commit acl on python-imaging (Fedora EPEL 5) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:17 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124717.13AC510F894@bastion2.fedora.phx.redhat.com> jgranado has set the approveacls acl on python-imaging (Fedora EPEL 5) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:27 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:27 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124727.BB20110F88C@bastion2.fedora.phx.redhat.com> jgranado has set the watchbugzilla acl on python-imaging (Fedora 10) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:28 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124728.6226910F8AC@bastion2.fedora.phx.redhat.com> jgranado has set the watchcommits acl on python-imaging (Fedora 10) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:31 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124731.610F810F895@bastion2.fedora.phx.redhat.com> jgranado has set the commit acl on python-imaging (Fedora 10) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:32 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124732.CB29810F86A@bastion2.fedora.phx.redhat.com> jgranado has set the approveacls acl on python-imaging (Fedora 10) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:35 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124735.9D86710F8B1@bastion2.fedora.phx.redhat.com> jgranado has set the watchbugzilla acl on python-imaging (Fedora 11) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:36 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:36 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124736.6036710F8AB@bastion2.fedora.phx.redhat.com> jgranado has set the watchcommits acl on python-imaging (Fedora 11) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:37 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124737.305DD10F8B6@bastion2.fedora.phx.redhat.com> jgranado has set the commit acl on python-imaging (Fedora 11) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:39 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124739.5C46610F8B0@bastion2.fedora.phx.redhat.com> jgranado has set the approveacls acl on python-imaging (Fedora 11) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:44 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:44 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124744.E5C6110F86A@bastion2.fedora.phx.redhat.com> jgranado has set the watchbugzilla acl on python-imaging (Fedora 12) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:45 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124745.26DEA10F895@bastion2.fedora.phx.redhat.com> jgranado has set the watchcommits acl on python-imaging (Fedora 12) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:45 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124745.97BE910F8BC@bastion2.fedora.phx.redhat.com> jgranado has set the commit acl on python-imaging (Fedora 12) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:47:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:47:46 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930124746.B210910F8B1@bastion2.fedora.phx.redhat.com> jgranado has set the approveacls acl on python-imaging (Fedora 12) to Approved for rrakus To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 12:51:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:51:49 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930125149.C3DC010F86A@bastion2.fedora.phx.redhat.com> jgranado has set the watchbugzilla acl on python-imaging (Fedora devel) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From twaugh at fedoraproject.org Wed Sep 30 12:51:54 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Wed, 30 Sep 2009 12:51:54 +0000 (UTC) Subject: rpms/cups/F-11 cups-str3356.patch,NONE,1.1 cups.spec,1.518,1.519 Message-ID: <20090930125154.BEA0B11C00E6@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/cups/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10922 Modified Files: cups.spec Added Files: cups-str3356.patch Log Message: * Wed Sep 30 2009 Tim Waugh 1:1.4.1-1 - Don't use cached PPD for raw queue (bug #526405, STR #3356). cups-str3356.patch: printers.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- NEW FILE cups-str3356.patch --- diff -up cups-1.4.1/scheduler/printers.c.str3356 cups-1.4.1/scheduler/printers.c --- cups-1.4.1/scheduler/printers.c.str3356 2009-09-30 12:02:53.467761538 +0100 +++ cups-1.4.1/scheduler/printers.c 2009-09-30 12:03:28.489636706 +0100 @@ -3993,7 +3993,8 @@ load_ppd(cupsd_printer_t *p) /* I - Pri ippDelete(p->ppd_attrs); p->ppd_attrs = ippNew(); - if (cache_info.st_mtime >= ppd_info.st_mtime && + if (ppd_info.st_mtime != 1 && + cache_info.st_mtime >= ppd_info.st_mtime && (cache = cupsFileOpen(cache_name, "r")) != NULL) { /* Index: cups.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups/F-11/cups.spec,v retrieving revision 1.518 retrieving revision 1.519 diff -u -p -r1.518 -r1.519 --- cups.spec 30 Sep 2009 12:38:41 -0000 1.518 +++ cups.spec 30 Sep 2009 12:51:54 -0000 1.519 @@ -52,6 +52,7 @@ Patch30: cups-uri-compat.patch Patch35: cups-cups-get-classes.patch Patch37: cups-avahi.patch Patch38: cups-str3332.patch +Patch39: cups-str3356.patch Patch100: cups-lspp.patch Epoch: 1 Url: http://www.cups.org/ @@ -205,6 +206,7 @@ module. %patch35 -p1 -b .cups-get-classes %patch37 -p1 -b .avahi %patch38 -p1 -b .str3332 +%patch39 -p1 -b .str3356 %if %lspp %patch100 -p1 -b .lspp @@ -503,6 +505,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Wed Sep 30 2009 Tim Waugh 1:1.4.1-1 - 1.4.1. +- Don't use cached PPD for raw queue (bug #526405, STR #3356). * Fri Sep 4 2009 Tim Waugh 1:1.4.0-2 - Fixed the dnssd backend so that it only reports devices once avahi From pkgdb at fedoraproject.org Wed Sep 30 12:58:32 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:58:32 +0000 Subject: [pkgdb] parted ownership updated Message-ID: <20090930125832.62FB010F875@bastion2.fedora.phx.redhat.com> Package parted in Fedora devel is now owned by jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:58:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:58:37 +0000 Subject: [pkgdb] parted ownership updated Message-ID: <20090930125838.09FDF10F88B@bastion2.fedora.phx.redhat.com> Package parted in Fedora 11 is now owned by jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 12:58:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 12:58:46 +0000 Subject: [pkgdb] parted ownership updated Message-ID: <20090930125846.EFCA110F86A@bastion2.fedora.phx.redhat.com> Package parted in Fedora 12 is now owned by jwrdegoede To make changes to this package see: /pkgdb/packages/name/parted From pkgdb at fedoraproject.org Wed Sep 30 13:00:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 13:00:50 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930130050.5BB3210F86A@bastion2.fedora.phx.redhat.com> jgranado has set the watchbugzilla acl on python-imaging (Fedora devel) to Approved for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From abbot at fedoraproject.org Wed Sep 30 13:15:05 2009 From: abbot at fedoraproject.org (Lev Shamardin) Date: Wed, 30 Sep 2009 13:15:05 +0000 (UTC) Subject: rpms/protobuf/devel protobuf.spec,1.8,1.9 Message-ID: <20090930131506.054D711C00E6@cvs1.fedora.phx.redhat.com> Author: abbot Update of /cvs/pkgs/rpms/protobuf/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14052 Modified Files: protobuf.spec Log Message: added export PTHREAD_LIBS="-lpthread" Index: protobuf.spec =================================================================== RCS file: /cvs/pkgs/rpms/protobuf/devel/protobuf.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- protobuf.spec 18 Sep 2009 12:56:32 -0000 1.8 +++ protobuf.spec 30 Sep 2009 13:15:05 -0000 1.9 @@ -13,7 +13,7 @@ Summary: Protocol Buffers - Google's data interchange format Name: protobuf Version: 2.2.0 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD Group: Development/Libraries Source: http://protobuf.googlecode.com/files/%{name}-%{version}.tar.bz2 @@ -178,6 +178,7 @@ rm -rf java/src/test %build iconv -f iso8859-1 -t utf-8 CONTRIBUTORS.txt > CONTRIBUTORS.txt.utf8 mv CONTRIBUTORS.txt.utf8 CONTRIBUTORS.txt +export PTHREAD_LIBS="-lpthread" ./autogen.sh %configure @@ -316,6 +317,9 @@ rm -rf %{buildroot} %endif %changelog +* Wed Sep 30 2009 Lev Shamardin - 2.2.0-2 +- added export PTHREAD_LIBS="-lpthread" + * Fri Sep 18 2009 Lev Shamardin - 2.2.0-1 - Upgraded to upstream protobuf-2.2.0 - New -lite packages From oliver at fedoraproject.org Wed Sep 30 13:18:44 2009 From: oliver at fedoraproject.org (Oliver Falk) Date: Wed, 30 Sep 2009 13:18:44 +0000 (UTC) Subject: rpms/ngrep/F-12 ngrep.spec,1.12,1.13 Message-ID: <20090930131844.94A8211C00E6@cvs1.fedora.phx.redhat.com> Author: oliver Update of /cvs/extras/rpms/ngrep/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14517 Modified Files: ngrep.spec Log Message: * Wed Sep 30 2009 Oliver Falk 1.45-6.2 - Next shot with --with-pcap-includes (Thanks Moroslav!) Index: ngrep.spec =================================================================== RCS file: /cvs/extras/rpms/ngrep/F-12/ngrep.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- ngrep.spec 30 Sep 2009 11:06:15 -0000 1.12 +++ ngrep.spec 30 Sep 2009 13:18:44 -0000 1.13 @@ -5,7 +5,7 @@ Name: ngrep Summary: Network layer grep tool Version: 1.45 -Release: 6.1%{?dist} +Release: 6.2%{?dist} Group: Applications/Internet License: BSD with advertising @@ -39,7 +39,7 @@ install -pm 644 %{SOURCE1} ./README.fedo %build export EXTRA_INCLUDES=$(pcre-config --cflags) export EXTRA_LIBS=$(pcre-config --libs) -%configure --enable-pcre --enable-ipv6 +%configure --enable-pcre --enable-ipv6 --with-pcap-includes=%{_includedir} make %{?_smp_mflags} STRIPFLAG= %install @@ -56,6 +56,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man8/ngrep.8* %changelog +* Wed Sep 30 2009 Oliver Falk 1.45-6.2 +- Next shot with --with-pcap-includes (Thanks Moroslav!) + * Wed Sep 30 2009 Oliver Falk 1.45-6.1 - Bump-n-build for new libpcap From timlau at fedoraproject.org Wed Sep 30 13:21:15 2009 From: timlau at fedoraproject.org (Tim Lauridsen) Date: Wed, 30 Sep 2009 13:21:15 +0000 (UTC) Subject: rpms/yumex/devel .cvsignore, 1.43, 1.44 sources, 1.62, 1.63 yumex.spec, 1.75, 1.76 Message-ID: <20090930132115.2E52311C00E6@cvs1.fedora.phx.redhat.com> Author: timlau Update of /cvs/pkgs/rpms/yumex/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14834 Modified Files: .cvsignore sources yumex.spec Log Message: Release 2.9.2-1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/yumex/devel/.cvsignore,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- .cvsignore 18 Sep 2009 08:21:42 -0000 1.43 +++ .cvsignore 30 Sep 2009 13:21:14 -0000 1.44 @@ -1 +1 @@ -yumex-2.9.1.tar.gz +yumex-2.9.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/yumex/devel/sources,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- sources 18 Sep 2009 08:21:42 -0000 1.62 +++ sources 30 Sep 2009 13:21:14 -0000 1.63 @@ -1 +1 @@ -169a7878aa2e739bc440be0828cd1cba yumex-2.9.1.tar.gz +1f8e57ab09c54611945c5d0fea476d82 yumex-2.9.2.tar.gz Index: yumex.spec =================================================================== RCS file: /cvs/pkgs/rpms/yumex/devel/yumex.spec,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- yumex.spec 18 Sep 2009 08:21:42 -0000 1.75 +++ yumex.spec 30 Sep 2009 13:21:14 -0000 1.76 @@ -1,7 +1,7 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: yumex -Version: 2.9.1 +Version: 2.9.2 Release: 1%{?dist} Summary: Yum Extender graphical package management tool @@ -73,7 +73,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/fedora-%{name}.desktop %changelog -* Fri Sep 18 2009 Tim Lauridsen - 2.9.0-1 +* Wed Sep 30 2009 Tim Lauridsen - 2.9.2-1 +- bumped version to 2.9.2-1 +* Fri Sep 18 2009 Tim Lauridsen - 2.9.1-1 - bumped version to 2.9.1-1 * Sun Aug 30 2009 Tim Lauridsen - 2.9.0-1 - bumped version to 2.9.0-1 From jpopelka at fedoraproject.org Wed Sep 30 13:23:57 2009 From: jpopelka at fedoraproject.org (=?utf-8?b?SmnFmcOtIFBvcGVsa2E=?=) Date: Wed, 30 Sep 2009 13:23:57 +0000 (UTC) Subject: rpms/net-tools/devel net-tools-1.60-makefile-berlios.patch, NONE, 1.1 net-tools-1.60-man-RHEL-bugs.patch, NONE, 1.1 net-tools-1.60-masqinfo-raw-ip.patch, NONE, 1.1 net-tools-1.60-slattach-fchown.patch, NONE, 1.1 net-tools-1.60-ec_hw_null.patch, 1.1, 1.2 net-tools.spec, 1.101, 1.102 sources, 1.12, 1.13 net-tools-1.60-bitkeeper.patch, 1.3, NONE net-tools-1.60-execshield.patch, 1.4, NONE net-tools-1.60-netplugd_init.patch, 1.1, NONE netplug-1.2.9-execshield.patch, 1.3, NONE Message-ID: <20090930132357.BC02911C00E6@cvs1.fedora.phx.redhat.com> Author: jpopelka Update of /cvs/pkgs/rpms/net-tools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15152 Modified Files: net-tools-1.60-ec_hw_null.patch net-tools.spec sources Added Files: net-tools-1.60-makefile-berlios.patch net-tools-1.60-man-RHEL-bugs.patch net-tools-1.60-masqinfo-raw-ip.patch net-tools-1.60-slattach-fchown.patch Removed Files: net-tools-1.60-bitkeeper.patch net-tools-1.60-execshield.patch net-tools-1.60-netplugd_init.patch netplug-1.2.9-execshield.patch Log Message: * Tue Sep 30 2009 Jiri Popelka - 1.60-96 - netplug moved to separate package - #319981 and #322901 - minor man pages changes - applied changes from berlios cvs, which fix: Berlios #16232, Gentoo #283759 and polish Makefile and slattach net-tools-1.60-makefile-berlios.patch: Makefile | 21 ++++++++++----------- lib/Makefile | 2 +- 2 files changed, 11 insertions(+), 12 deletions(-) --- NEW FILE net-tools-1.60-makefile-berlios.patch --- diff -up net-tools-1.60/lib/Makefile.makefile-berlios net-tools-1.60/lib/Makefile --- net-tools-1.60/lib/Makefile.makefile-berlios 2009-09-15 18:07:12.000000000 +0200 +++ net-tools-1.60/lib/Makefile 2009-09-15 18:07:12.000000000 +0200 @@ -36,7 +36,7 @@ OBJS = $(sort $(VARIA) $(AFOBJS) $(HWOBJ # This can be overwritten by the TOPLEVEL Makefile TOPDIR=.. -CFLAGS += -I$(TOPDIR) -idirafter $(TOPDIR)/include # -fPIC +CFLAGS += -I$(TOPDIR) -I$(TOPDIR)/include # -fPIC SONAME=libnet-tools.so.0 .SUFFIXES: .a .so diff -up net-tools-1.60/Makefile.makefile-berlios net-tools-1.60/Makefile --- net-tools-1.60/Makefile.makefile-berlios 2009-09-15 18:07:12.000000000 +0200 +++ net-tools-1.60/Makefile 2009-09-15 18:08:25.000000000 +0200 @@ -88,10 +88,9 @@ endif # Compiler and Linker Options # You may need to uncomment and edit these if you are using libc5 and IPv6. -COPTS = -D_GNU_SOURCE -O2 -Wall -g # -I/usr/inet6/include -ifeq ($(origin LOPTS), undefined) -LOPTS = -endif +CFLAGS ?= -O2 -g +CFLAGS += -fno-strict-aliasing # code needs a lot of work before strict aliasing is safe +CPPFLAGS += -D_GNU_SOURCE RESLIB = # -L/usr/inet6/lib -linet6 ifeq ($(HAVE_AFDECnet),1) @@ -119,8 +118,9 @@ CFLAGS += -DHAVE_SELINUX else endif -CFLAGS += $(COPTS) -I. -idirafter ./include/ -I$(NET_LIB_PATH) -LDFLAGS += $(LOPTS) -L$(NET_LIB_PATH) +CPPFLAGS += -I. -I$(TOPDIR)/include -I$(NET_LIB_PATH) +LDFLAGS += -L$(NET_LIB_PATH) + SUBDIRS = man/ $(NET_LIB_PATH)/ @@ -131,8 +131,6 @@ LD = $(CC) NLIB = -l$(NET_LIB_NAME) -MDEFINES = COPTS='$(COPTS)' LOPTS='$(LOPTS)' TOPDIR='$(TOPDIR)' - %.o: %.c config.h version.h intl.h net-features.h $< $(CC) $(CFLAGS) -c $< @@ -181,14 +179,15 @@ $(NET_LIB): config.h version.h intl.h li i18n.h: i18ndir -libdir: - @$(MAKE) -C $(NET_LIB_PATH) $(MDEFINES) +libdir: version.h + @$(MAKE) -C $(NET_LIB_PATH) i18ndir: @$(MAKE) -C po subdirs: - @for i in $(SUBDIRS); do $(MAKE) -C $$i $(MDEFINES) ; done + @for i in $(SUBDIRS); do $(MAKE) -C $$i || exit $$? ; done + ifconfig: $(NET_LIB) ifconfig.o $(CC) $(LDFLAGS) -o ifconfig ifconfig.o $(NLIB) $(RESLIB) net-tools-1.60-man-RHEL-bugs.patch: de_DE/arp.8 | 8 +++----- en_US/hostname.1 | 18 ++++++++---------- 2 files changed, 11 insertions(+), 15 deletions(-) --- NEW FILE net-tools-1.60-man-RHEL-bugs.patch --- diff -up net-tools-1.60/man/de_DE/arp.8.man-RHEL-bugs net-tools-1.60/man/de/arp.8 --- net-tools-1.60/man/de_DE/arp.8.man-RHEL-bugs 2009-09-09 15:52:27.000000000 +0200 +++ net-tools-1.60/man/de_DE/arp.8 2009-09-09 15:59:33.000000000 +0200 @@ -120,11 +120,9 @@ Flagge) kann .B Netmaske f\(:ur ARP-Eintr\(:age f\(:ur ganze Subnetze angegeben werde. Von dieser Praxis wird abgeraten. Sie wird von \(:alteren Kerneln unterst\(:utzt, da -sie gelegentlich n\(:utzlich ist. Wird die -If the -.B temp -Flagge nicht angegeben, so werden die erzeugten Eintr\(:age nicht dauerhaft -in den ARP-Cache eingetragen. +sie gelegentlich n\(:utzlich ist. +Der Eintrag wird permanent im ARP-Cache gespeichert, +wenn das \fBtemp\fR-Flag nicht angegeben wird. .br .B ANMERKUNG: Ab der Kernelversion 2.2.0 ist es nicht mehr m\(:oglich ARP-Eintr\(:age f\(:ur diff -up net-tools-1.60/man/en_US/hostname.1.man-RHEL-bugs net-tools-1.60/man/en_US/hostname.1 --- net-tools-1.60/man/en_US/hostname.1.man-RHEL-bugs 2009-09-09 15:52:27.000000000 +0200 +++ net-tools-1.60/man/en_US/hostname.1 2009-09-09 15:52:27.000000000 +0200 @@ -100,11 +100,11 @@ complete FQDN of the system is returned .LP The function .BR gethostname(2) -is used to get the hostname. Only when the -.BR "hostname \-s" -is called will -.BR gethostbyname(3) -be called. The difference in +is used to get the hostname. +When \fBhostname\fR +is called with \fB-s\fR, \fB-a\fR, \fB-i\fR, \fB-f\fR or \fB-d\fR +the \fBgethostbyname(3)\fR will be called. +The difference in .BR gethostname(2) and .BR gethostbyname(3) @@ -117,11 +117,9 @@ and to decide whether to read information in .IR /etc/sysconfig/network or -.IR /etc/hosts -. To add another dimension to this, -the -.B hostname -is also set when the network interface is brought up. +.IR /etc/hosts . +If \fBgethostbyname(3)\fR cannot resolve host name, +\fIUnknown host\fR warning is returned. .SS "SET NAME" When called with one argument or with the net-tools-1.60-masqinfo-raw-ip.patch: masq_info.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE net-tools-1.60-masqinfo-raw-ip.patch --- diff -up net-tools-1.60/lib/masq_info.c.masqinfo-raw-ip net-tools-1.60/lib/masq_info.c --- net-tools-1.60/lib/masq_info.c.masqinfo-raw-ip 2000-10-28 12:59:42.000000000 +0200 +++ net-tools-1.60/lib/masq_info.c 2009-09-15 17:05:24.000000000 +0200 @@ -119,7 +119,9 @@ static int read_masqinfo(FILE * f, struc ms->src.sin_family = AF_INET; ms->dst.sin_family = AF_INET; - if (strcmp("TCP", buf) == 0) + if (strcmp("IP", buf) == 0) + ms->proto = "ip"; + else if (strcmp("TCP", buf) == 0) ms->proto = "tcp"; else if (strcmp("UDP", buf) == 0) ms->proto = "udp"; net-tools-1.60-slattach-fchown.patch: slattach.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) --- NEW FILE net-tools-1.60-slattach-fchown.patch --- diff -up net-tools-1.60/slattach.c.slattach-fchown net-tools-1.60/slattach.c --- net-tools-1.60/slattach.c.slattach-fchown 2000-10-28 12:59:41.000000000 +0200 +++ net-tools-1.60/slattach.c 2009-09-15 18:17:01.000000000 +0200 @@ -195,15 +195,17 @@ tty_lock(char *path, int mode) return(-1); } - (void) close(fd); - /* Make sure UUCP owns the lockfile. Required by some packages. */ if ((pw = getpwnam(_UID_UUCP)) == NULL) { if (opt_q == 0) fprintf(stderr, _("slattach: tty_lock: UUCP user %s unknown!\n"), _UID_UUCP); + (void) close(fd); return(0); /* keep the lock anyway */ } - (void) chown(saved_path, pw->pw_uid, pw->pw_gid); + (void) fchown(fd, pw->pw_uid, pw->pw_gid); + + (void) close(fd); + saved_lock = 1; } else { /* unlock */ if (saved_lock != 1) return(0); net-tools-1.60-ec_hw_null.patch: ec_hw.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: net-tools-1.60-ec_hw_null.patch =================================================================== RCS file: /cvs/pkgs/rpms/net-tools/devel/net-tools-1.60-ec_hw_null.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- net-tools-1.60-ec_hw_null.patch 25 Feb 2008 08:08:33 -0000 1.1 +++ net-tools-1.60-ec_hw_null.patch 30 Sep 2009 13:23:57 -0000 1.2 @@ -1,11 +1,12 @@ -diff -up net-tools-1.60/lib/ec_hw.c.old net-tools-1.60/lib/ec_hw.c ---- net-tools-1.60/lib/ec_hw.c.old 1999-11-20 22:02:53.000000000 +0100 -+++ net-tools-1.60/lib/ec_hw.c 2008-02-25 09:04:00.000000000 +0100 -@@ -18,6 +18,7 @@ +diff -up net-tools-1.60/lib/ec_hw.c.ec_hw_null net-tools-1.60/lib/ec_hw.c +--- net-tools-1.60/lib/ec_hw.c.ec_hw_null 1999-11-20 22:02:53.000000000 +0100 ++++ net-tools-1.60/lib/ec_hw.c 2009-09-15 16:33:27.000000000 +0200 +@@ -15,7 +15,7 @@ + #include "config.h" + #if HAVE_HWEC +- ++#include #include #include "net-support.h" -+#define NULL ((void *) 0) - struct hwtype ec_hwtype = - { Index: net-tools.spec =================================================================== RCS file: /cvs/pkgs/rpms/net-tools/devel/net-tools.spec,v retrieving revision 1.101 retrieving revision 1.102 diff -u -p -r1.101 -r1.102 --- net-tools.spec 1 Sep 2009 13:18:22 -0000 1.101 +++ net-tools.spec 30 Sep 2009 13:23:57 -0000 1.102 @@ -1,22 +1,19 @@ -%define npversion 1.2.9 - Summary: Basic networking tools Name: net-tools Version: 1.60 -Release: 95%{?dist} +Release: 96%{?dist} License: GPL+ Group: System Environment/Base URL: http://net-tools.berlios.de/ Source0: http://www.tazenda.demon.co.uk/phil/net-tools/net-tools-%{version}.tar.bz2 -Source1: http://www.red-bean.com/~bos/netplug/netplug-%{npversion}.tar.bz2 -Source2: net-tools-%{version}-config.h -Source3: net-tools-%{version}-config.make -Source4: ether-wake.c -Source5: ether-wake.8 -Source6: mii-diag.c -Source7: mii-diag.8 -Source8: iptunnel.8 -Source9: ipmaddr.8 +Source1: net-tools-%{version}-config.h +Source2: net-tools-%{version}-config.make +Source3: ether-wake.c +Source4: ether-wake.8 +Source5: mii-diag.c +Source6: mii-diag.8 +Source7: iptunnel.8 +Source8: ipmaddr.8 Patch1: net-tools-1.57-bug22040.patch Patch2: net-tools-1.60-miiioctl.patch Patch3: net-tools-1.60-manydevs.patch @@ -45,10 +42,8 @@ Patch29: net-tools-1.60-num-ports.patch Patch30: net-tools-1.60-duplicate-tcp.patch Patch31: net-tools-1.60-statalias.patch Patch32: net-tools-1.60-isofix.patch -Patch33: net-tools-1.60-bitkeeper.patch Patch34: net-tools-1.60-ifconfig_ib.patch Patch35: net-tools-1.60-de.patch -Patch36: netplug-1.2.9-execshield.patch Patch37: net-tools-1.60-pie.patch Patch38: net-tools-1.60-ifaceopt.patch Patch39: net-tools-1.60-trim_iface.patch @@ -75,7 +70,6 @@ Patch59: net-tools-1.60-arp-unaligned-ac Patch60: net-tools-1.60-sctp-quiet.patch Patch61: net-tools-1.60-remove_node.patch Patch62: net-tools-1.60-netstat-interfaces-crash.patch -Patch63: net-tools-1.60-netplugd_init.patch Patch64: net-tools-1.60-ec_hw_null.patch Patch65: net-tools-1.60-statistics_buffer.patch Patch66: net-tools-1.60-sctp-addrs.patch @@ -103,10 +97,21 @@ Patch76: net-tools-1.60-ib-warning.patch # notes in man pages, saying that these tools are obsolete Patch77: net-tools-1.60-man-obsolete.patch -Requires(post): /sbin/chkconfig -Requires(preun): /sbin/chkconfig -Requires(preun): /sbin/service -Requires(postun): /sbin/service +# Bug 319981 hostname -s gives hostname: Unknown host when the FQDN does not resolve +# Bug 322901 Sens negating error in man page translation (arp) +Patch78: net-tools-1.60-man-RHEL-bugs.patch + +# handle raw "IP" masqinfo +Patch79: net-tools-1.60-masqinfo-raw-ip.patch + +# touch up build system to respect normal toolchain env vars rather than requiring people to set random custom ones +# add missing dependency on version.h to libdir target to fix parallel build failures +# convert -idirafter to -I +Patch80: net-tools-1.60-makefile-berlios.patch + +# slattach: use fchown() rather than chown() to avoid race between creation and permission changing +Patch81: net-tools-1.60-slattach-fchown.patch + BuildRequires: gettext, libselinux BuildRequires: libselinux-devel @@ -116,7 +121,7 @@ including ifconfig, netstat, route, and Most of them are obsolete. For replacement check iproute package. %prep -%setup -q -a 1 +%setup -q %patch1 -p1 -b .bug22040 %patch2 -p1 -b .miiioctl %patch3 -p0 -b .manydevs @@ -145,10 +150,8 @@ Most of them are obsolete. For replaceme %patch30 -p1 -b .dup-tcp %patch31 -p1 -b .statalias %patch32 -p1 -b .isofix -%patch33 -p1 -b .bitkeeper %patch34 -p1 -b .ifconfig_ib %patch35 -p1 -%patch36 -p1 -b .execshield %patch37 -p1 -b .pie %patch38 -p1 -b .ifaceopt %patch39 -p1 -b .trim-iface @@ -175,7 +178,6 @@ Most of them are obsolete. For replaceme %patch60 -p1 -b .quiet %patch61 -p1 %patch62 -p1 -b .iface-crash -%patch63 -p1 %patch64 -p1 %patch65 -p1 -b .buffer %patch66 -p1 -b .sctp-addrs @@ -190,15 +192,19 @@ Most of them are obsolete. For replaceme %patch75 -p1 -b .debug-fix %patch76 -p1 -b .ib-warning %patch77 -p1 -b .man-obsolete - -cp %SOURCE2 ./config.h -cp %SOURCE3 ./config.make -cp %SOURCE4 . -cp %SOURCE5 ./man/en_US -cp %SOURCE6 . +%patch78 -p1 -b .man-RHEL-bugs +%patch79 -p1 -b .masqinfo-raw-ip +%patch80 -p1 -b .makefile-berlios +%patch81 -p1 -b .slattach-fchown + +cp %SOURCE1 ./config.h +cp %SOURCE2 ./config.make +cp %SOURCE3 . +cp %SOURCE4 ./man/en_US +cp %SOURCE5 . +cp %SOURCE6 ./man/en_US cp %SOURCE7 ./man/en_US cp %SOURCE8 ./man/en_US -cp %SOURCE9 ./man/en_US %ifarch alpha perl -pi -e "s|-O2||" Makefile @@ -239,12 +245,8 @@ export CFLAGS="$RPM_OPT_FLAGS $CFLAGS" make gcc $RPM_OPT_FLAGS -o ether-wake ether-wake.c gcc $RPM_OPT_FLAGS -o mii-diag mii-diag.c -pushd netplug-%{npversion} -make -popd %install -rm -rf %{buildroot} mv man/de_DE man/de mv man/fr_FR man/fr mv man/pt_BR man/pt @@ -254,24 +256,13 @@ make BASEDIR=%{buildroot} mandir=%{_mand install -m 755 ether-wake %{buildroot}/sbin install -m 755 mii-diag %{buildroot}/sbin -pushd netplug-%{npversion} -make install prefix=%{buildroot} \ - initdir=%{buildroot}/%{_initrddir} \ - mandir=%{buildroot}/%{_mandir} -mv README README.netplugd -mv TODO TODO.netplugd -popd - -ln -s %{_mandir}/man8/netplugd.8.gz %{buildroot}/%{_mandir}/man5/netplug.5.gz -ln -s %{_mandir}/man8/netplugd.8.gz %{buildroot}/%{_mandir}/man5/netplug.d.5.gz -ln -s %{_mandir}/man8/netplugd.8.gz %{buildroot}/%{_mandir}/man5/netplugd.conf.5.gz - rm %{buildroot}/sbin/rarp rm %{buildroot}%{_mandir}/man8/rarp.8* rm %{buildroot}%{_mandir}/de/man8/rarp.8* rm %{buildroot}%{_mandir}/fr/man8/rarp.8* rm %{buildroot}%{_mandir}/pt/man8/rarp.8* +mkdir -p %{buildroot}%{_sysconfdir} touch %{buildroot}%{_sysconfdir}/ethers echo "# see man ethers for syntax" > %{buildroot}%{_sysconfdir}/ethers @@ -280,37 +271,24 @@ echo "# see man ethers for syntax" > %{b %clean rm -rf %{buildroot} -%post - /sbin/chkconfig --add netplugd - exit 0 - -%preun -if [ "$1" = "0" ]; then - /sbin/chkconfig --del netplugd || : - /sbin/service netplugd stop &> /dev/null || : -fi -exit 0 - -%postun - /sbin/service netplugd condrestart >/dev/null 2>&1 || : - exit 0 - %files -f %{name}.lang %defattr(-,root,root) -%doc netplug-%{npversion}/TODO.netplugd netplug-%{npversion}/README.netplugd COPYING +%doc COPYING /bin/* /sbin/* %{_mandir}/man[158]/* %lang(de) %{_mandir}/de/man[158]/* %lang(fr) %{_mandir}/fr/man[158]/* %lang(pt) %{_mandir}/pt/man[158]/* -%dir %{_sysconfdir}/netplug -%config(noreplace) %{_sysconfdir}/netplug/netplugd.conf %config(noreplace) %{_sysconfdir}/ethers -%{_sysconfdir}/netplug.d -%{_sysconfdir}/rc.d/init.d/netplugd %changelog + +* Tue Sep 30 2009 Jiri Popelka - 1.60-96 +- netplug moved to separate package +- #319981 and #322901 - minor man pages changes +- applied changes from berlios cvs, which fix: Berlios #16232, Gentoo #283759 and polish Makefile and slattach + * Tue Sep 1 2009 Jiri Popelka - 1.60-95 - netstat - avoid name resolution for listening or established sockets (-l) by return fast. - netstat - --continuous should flush stdout Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/net-tools/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 1 Sep 2009 13:18:22 -0000 1.12 +++ sources 30 Sep 2009 13:23:57 -0000 1.13 @@ -1,5 +1,4 @@ 888774accab40217dde927e21979c165 net-tools-1.60.tar.bz2 -3bc8062d8033e3f897b015f2889ce5a9 netplug-1.2.9.tar.bz2 64a9a08dd016d02b6af3deef3277ad98 mii-diag.c 8c6ac053fcab98a3fce2181e7da878ea mii-diag.8 15fe21b9cac19a79649c41fa7919e888 ether-wake.c --- net-tools-1.60-bitkeeper.patch DELETED --- --- net-tools-1.60-execshield.patch DELETED --- --- net-tools-1.60-netplugd_init.patch DELETED --- --- netplug-1.2.9-execshield.patch DELETED --- From abbot at fedoraproject.org Wed Sep 30 13:24:25 2009 From: abbot at fedoraproject.org (Lev Shamardin) Date: Wed, 30 Sep 2009 13:24:25 +0000 (UTC) Subject: rpms/protobuf/F-12 protobuf.spec,1.8,1.9 Message-ID: <20090930132425.71D5611C00E6@cvs1.fedora.phx.redhat.com> Author: abbot Update of /cvs/pkgs/rpms/protobuf/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15340 Modified Files: protobuf.spec Log Message: added export PTHREAD_LIBS="-lpthread" Index: protobuf.spec =================================================================== RCS file: /cvs/pkgs/rpms/protobuf/F-12/protobuf.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- protobuf.spec 18 Sep 2009 12:56:32 -0000 1.8 +++ protobuf.spec 30 Sep 2009 13:24:25 -0000 1.9 @@ -13,7 +13,7 @@ Summary: Protocol Buffers - Google's data interchange format Name: protobuf Version: 2.2.0 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD Group: Development/Libraries Source: http://protobuf.googlecode.com/files/%{name}-%{version}.tar.bz2 @@ -178,6 +178,7 @@ rm -rf java/src/test %build iconv -f iso8859-1 -t utf-8 CONTRIBUTORS.txt > CONTRIBUTORS.txt.utf8 mv CONTRIBUTORS.txt.utf8 CONTRIBUTORS.txt +export PTHREAD_LIBS="-lpthread" ./autogen.sh %configure @@ -316,6 +317,9 @@ rm -rf %{buildroot} %endif %changelog +* Wed Sep 30 2009 Lev Shamardin - 2.2.0-2 +- added export PTHREAD_LIBS="-lpthread" + * Fri Sep 18 2009 Lev Shamardin - 2.2.0-1 - Upgraded to upstream protobuf-2.2.0 - New -lite packages From somlo at fedoraproject.org Wed Sep 30 13:35:21 2009 From: somlo at fedoraproject.org (Gabriel L. Somlo) Date: Wed, 30 Sep 2009 13:35:21 +0000 (UTC) Subject: rpms/argus/devel argus.spec,1.11,1.12 Message-ID: <20090930133521.4D95C11C00E6@cvs1.fedora.phx.redhat.com> Author: somlo Update of /cvs/pkgs/rpms/argus/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16841/devel Modified Files: argus.spec Log Message: rebuild devel for libpcap.1.0 Index: argus.spec =================================================================== RCS file: /cvs/pkgs/rpms/argus/devel/argus.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- argus.spec 24 Jul 2009 17:03:06 -0000 1.11 +++ argus.spec 30 Sep 2009 13:35:20 -0000 1.12 @@ -1,6 +1,6 @@ Name: argus Version: 2.0.6.fixes.1 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Network transaction audit tool License: GPLv2+ Group: Applications/Internet @@ -123,6 +123,9 @@ fi %{_mandir}/man5/ra* %changelog +* Wed Sep 30 2009 Gabriel Somlo - 2.0.6.fixes.1-18 +- Rebuilt for libpcap.1.0 + * Fri Jul 24 2009 Fedora Release Engineering - 2.0.6.fixes.1-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From mclasen at fedoraproject.org Wed Sep 30 13:36:58 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 30 Sep 2009 13:36:58 +0000 (UTC) Subject: rpms/control-center/F-12 mirror-crash.patch, NONE, 1.1 control-center.spec, 1.493, 1.494 Message-ID: <20090930133658.8375511C00E6@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/control-center/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17088 Modified Files: control-center.spec Added Files: mirror-crash.patch Log Message: Fix a crash in the display capplet mirror-crash.patch: xrandr-capplet.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) --- NEW FILE mirror-crash.patch --- --- gnome-control-center-2.28.0/capplets/display/xrandr-capplet.c 2009-08-24 06:54:41.000000000 -0400 +++ hacked/capplets/display/xrandr-capplet.c 2009-09-30 09:29:05.160839814 -0400 @@ -516,6 +516,7 @@ { int i; GnomeRRMode **modes; + int best_w, best_h; const char *current; clear_combo (app->resolution_combo); @@ -533,6 +534,8 @@ gtk_widget_set_sensitive (app->resolution_combo, TRUE); + best_w = 0; + best_h = 0; for (i = 0; modes[i] != NULL; ++i) { int width, height; @@ -543,12 +546,21 @@ add_key (app->resolution_combo, idle_free (make_resolution_string (width, height)), width, height, 0, -1); + + if (width * height > best_w * best_h) + { + best_w = width; + best_h = height; + } } current = idle_free (make_resolution_string (app->current_output->width, app->current_output->height)); if (!combo_select (app->resolution_combo, current)) - g_assert_not_reached (); + { + combo_select (app->resolution_combo, + idle_free (make_resolution_string (best_w, best_h))); + } } static void Index: control-center.spec =================================================================== RCS file: /cvs/pkgs/rpms/control-center/F-12/control-center.spec,v retrieving revision 1.493 retrieving revision 1.494 diff -u -p -r1.493 -r1.494 --- control-center.spec 29 Sep 2009 02:22:33 -0000 1.493 +++ control-center.spec 30 Sep 2009 13:36:58 -0000 1.494 @@ -24,7 +24,7 @@ Summary: Utilities to configure the GNOME desktop Name: control-center Version: 2.28.0 -Release: 11%{?dist} +Release: 12%{?dist} Epoch: 1 License: GPLv2+ and GFDL Group: User Interface/Desktops @@ -58,6 +58,9 @@ Patch47: save-as.patch # https://bugzilla.gnome.org/show_bug.cgi?id=596369 Patch50: fix-background-tooltips.patch +# https://bugzilla.gnome.org/show_bug.cgi?id=593866 +Patch51: mirror-crash.patch + # call the Fedora/RHEL graphical passwd changing apps Patch95: gnome-control-center-2.25.2-passwd.patch Patch96: gnome-control-center-2.25.2-gecos.patch @@ -192,6 +195,7 @@ for the GNOME desktop. %patch46 -p1 -b .no-tweaks %patch47 -p1 -b .save-as %patch50 -p1 -b .fix-background-tooltips +%patch51 -p1 -b .mirror-crash # vendor configuration patches %patch95 -p1 -b .passwd @@ -382,6 +386,9 @@ fi %changelog +* Wed Sep 30 2009 Matthias Clasen 2.28.0-12 +- Fix a crash in the display capplet + * Mon Sep 28 2009 Matthias Clasen 2.28.0-11 - Steal translations for "Make Default" from gnome-power-manager From mhlavink at fedoraproject.org Wed Sep 30 13:37:47 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Wed, 30 Sep 2009 13:37:47 +0000 (UTC) Subject: rpms/dovecot/devel dovecot.spec,1.139,1.140 Message-ID: <20090930133747.0648711C00E6@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/dovecot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17226 Modified Files: dovecot.spec Log Message: fix _initddir <-> _initrddir Index: dovecot.spec =================================================================== RCS file: /cvs/extras/rpms/dovecot/devel/dovecot.spec,v retrieving revision 1.139 retrieving revision 1.140 diff -u -p -r1.139 -r1.140 --- dovecot.spec 29 Sep 2009 15:04:14 -0000 1.139 +++ dovecot.spec 30 Sep 2009 13:37:46 -0000 1.140 @@ -243,8 +243,8 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name install -p -m 755 src/plugins/convert/convert-tool $RPM_BUILD_ROOT%{_libexecdir}/%{name} -mkdir -p $RPM_BUILD_ROOT%{_initrddir} -install -p -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/dovecot +mkdir -p $RPM_BUILD_ROOT%{_initddir} +install -p -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_initddir}/dovecot mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/dovecot From mkasik at fedoraproject.org Wed Sep 30 13:45:10 2009 From: mkasik at fedoraproject.org (=?utf-8?b?TWFyZWsgS2HFocOtaw==?=) Date: Wed, 30 Sep 2009 13:45:10 +0000 (UTC) Subject: rpms/cups-pk-helper/F-11 job_edit.patch, NONE, 1.1 cups-pk-helper.spec, 1.9, 1.10 Message-ID: <20090930134510.F2F6E11C01EA@cvs1.fedora.phx.redhat.com> Author: mkasik Update of /cvs/pkgs/rpms/cups-pk-helper/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18752 Modified Files: cups-pk-helper.spec Added Files: job_edit.patch Log Message: * Wed Sep 30 2009 Marek Kasik - 0.0.4-4 - Fix policies to check when editing a job. job_edit.patch: cups-pk-helper-mechanism.c | 3 --- 1 file changed, 3 deletions(-) --- NEW FILE job_edit.patch --- --- cups-pk-helper-0.0.4/src/cups-pk-helper-mechanism.c 2009-09-30 15:03:55.000000000 +0200 +++ cups-pk-helper-0.0.4/src/cups-pk-helper-mechanism.c 2009-09-30 15:06:57.000000000 +0200 @@ -1058,7 +1058,6 @@ cph_mechanism_job_cancel (CphMechanism switch (job_status) { case CPH_JOB_STATUS_OWNED_BY_USER: { if (!_check_polkit_for_action_v (mechanism, context, - "job-not-owned-edit", "job-edit", NULL)) return FALSE; @@ -1100,7 +1099,6 @@ cph_mechanism_job_restart (CphMechanism switch (job_status) { case CPH_JOB_STATUS_OWNED_BY_USER: { if (!_check_polkit_for_action_v (mechanism, context, - "job-not-owned-edit", "job-edit", NULL)) return FALSE; @@ -1143,7 +1141,6 @@ cph_mechanism_job_set_hold_until (CphMec switch (job_status) { case CPH_JOB_STATUS_OWNED_BY_USER: { if (!_check_polkit_for_action_v (mechanism, context, - "job-not-owned-edit", "job-edit", NULL)) return FALSE; Index: cups-pk-helper.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups-pk-helper/F-11/cups-pk-helper.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- cups-pk-helper.spec 13 Aug 2009 14:02:51 -0000 1.9 +++ cups-pk-helper.spec 30 Sep 2009 13:45:10 -0000 1.10 @@ -1,6 +1,6 @@ Name: cups-pk-helper Version: 0.0.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A helper that makes system-config-printer use PolicyKit Group: System Environment/Base @@ -9,6 +9,7 @@ URL: http://www.vuntz.net/dow Source0: http://www.vuntz.net/download/cups-pk-helper/cups-pk-helper-%{version}.tar.bz2 Patch0: get_devices.patch +Patch1: job_edit.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -36,6 +37,7 @@ interfaces available under control of Po %setup -q %patch0 -p1 -b .get-devices +%patch1 -p1 -b .job-edit %build %configure @@ -62,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Marek Kasik - 0.0.4-4 +- Fix policies to check when editing a job. + * Thu Aug 13 2009 Marek Kasik - 0.0.4-3 - Add parameters to DevicesGet method. From mhlavink at fedoraproject.org Wed Sep 30 13:46:44 2009 From: mhlavink at fedoraproject.org (Michal Hlavinka) Date: Wed, 30 Sep 2009 13:46:44 +0000 (UTC) Subject: rpms/dovecot/F-12 dovecot.spec,1.138,1.139 Message-ID: <20090930134644.CC53411C00E6@cvs1.fedora.phx.redhat.com> Author: mhlavink Update of /cvs/extras/rpms/dovecot/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19340 Modified Files: dovecot.spec Log Message: build with libcap enabled Index: dovecot.spec =================================================================== RCS file: /cvs/extras/rpms/dovecot/F-12/dovecot.spec,v retrieving revision 1.138 retrieving revision 1.139 diff -u -p -r1.138 -r1.139 --- dovecot.spec 17 Sep 2009 15:08:17 -0000 1.138 +++ dovecot.spec 30 Sep 2009 13:46:44 -0000 1.139 @@ -2,7 +2,7 @@ Summary: Secure imap and pop3 server Name: dovecot Epoch: 1 Version: 1.2.5 -Release: 1%{?dist} +Release: 2%{?dist} License: MIT and LGPLv2 and BSD with advertising Group: System Environment/Daemons @@ -39,7 +39,7 @@ Patch2: dovecot-1.0.beta2-mkcert-permiss Patch3: dovecot-1.0.rc7-mkcert-paths.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: openssl-devel, pam-devel, zlib-devel +BuildRequires: openssl-devel, pam-devel, zlib-devel, libcap-devel BuildRequires: libtool autoconf automake # gettext-devel is needed for running autoconf because of the @@ -184,6 +184,7 @@ autoreconf -i -f INSTALL_DATA="install -c -p -m644" \ --enable-header-install \ --disable-static \ + --with-libcap \ %if %{build_postgres} --with-pgsql \ %endif @@ -242,8 +243,8 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name install -p -m 755 src/plugins/convert/convert-tool $RPM_BUILD_ROOT%{_libexecdir}/%{name} -mkdir -p $RPM_BUILD_ROOT%{_initrddir} -install -p -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/dovecot +mkdir -p $RPM_BUILD_ROOT%{_initddir} +install -p -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_initddir}/dovecot mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/dovecot @@ -434,6 +435,9 @@ fi %changelog +* Tue Sep 29 2009 Michal Hlavinka - 1:1.2.5-2 +- build with libcap enabled + * Thu Sep 17 2009 Michal Hlavinka - 1:1.2.5-1 - updated to dovecot 1.2.5 - Authentication: DIGEST-MD5 and RPA mechanisms no longer require From pkgdb at fedoraproject.org Wed Sep 30 13:59:24 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 13:59:24 +0000 Subject: [pkgdb] argus ownership updated Message-ID: <20090930135924.1A63810F875@bastion2.fedora.phx.redhat.com> Package argus in Fedora devel was orphaned by somlo To make changes to this package see: /pkgdb/packages/name/argus From pkgdb at fedoraproject.org Wed Sep 30 13:59:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 13:59:46 +0000 Subject: [pkgdb] argus ownership updated Message-ID: <20090930135946.A15A710F875@bastion2.fedora.phx.redhat.com> Package argus in Fedora 10 was orphaned by somlo To make changes to this package see: /pkgdb/packages/name/argus From pkgdb at fedoraproject.org Wed Sep 30 13:59:48 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 13:59:48 +0000 Subject: [pkgdb] argus ownership updated Message-ID: <20090930135948.AD02C10F88B@bastion2.fedora.phx.redhat.com> Package argus in Fedora 11 was orphaned by somlo To make changes to this package see: /pkgdb/packages/name/argus From pkgdb at fedoraproject.org Wed Sep 30 13:59:51 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 13:59:51 +0000 Subject: [pkgdb] argus ownership updated Message-ID: <20090930135953.07A0C10F895@bastion2.fedora.phx.redhat.com> Package argus in Fedora 12 was orphaned by somlo To make changes to this package see: /pkgdb/packages/name/argus From pkgdb at fedoraproject.org Wed Sep 30 13:59:57 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 13:59:57 +0000 Subject: [pkgdb] argus ownership updated Message-ID: <20090930135957.85A8110F857@bastion2.fedora.phx.redhat.com> Package argus in Fedora 9 was orphaned by somlo To make changes to this package see: /pkgdb/packages/name/argus From pkgdb at fedoraproject.org Wed Sep 30 13:59:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 13:59:59 +0000 Subject: [pkgdb] argus ownership updated Message-ID: <20090930135959.82A7510F88B@bastion2.fedora.phx.redhat.com> Package argus in Fedora 8 was orphaned by somlo To make changes to this package see: /pkgdb/packages/name/argus From pkgdb at fedoraproject.org Wed Sep 30 14:00:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 14:00:02 +0000 Subject: [pkgdb] argus ownership updated Message-ID: <20090930140002.3158110F857@bastion2.fedora.phx.redhat.com> Package argus in Fedora 6 was orphaned by somlo To make changes to this package see: /pkgdb/packages/name/argus From pkgdb at fedoraproject.org Wed Sep 30 14:00:04 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 14:00:04 +0000 Subject: [pkgdb] argus ownership updated Message-ID: <20090930140004.B8DFF10F88C@bastion2.fedora.phx.redhat.com> Package argus in Fedora 5 was orphaned by somlo To make changes to this package see: /pkgdb/packages/name/argus From pkgdb at fedoraproject.org Wed Sep 30 14:00:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 14:00:06 +0000 Subject: [pkgdb] argus ownership updated Message-ID: <20090930140006.E42EE10F857@bastion2.fedora.phx.redhat.com> Package argus in Fedora 4 was orphaned by somlo To make changes to this package see: /pkgdb/packages/name/argus From caolanm at fedoraproject.org Wed Sep 30 14:02:41 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Wed, 30 Sep 2009 14:02:41 +0000 (UTC) Subject: rpms/openoffice.org/devel openoffice.org-3.1.1.ooo92671.vcl.coverageformat2.patch, NONE, 1.1 openoffice.org.spec, 1.2013, 1.2014 Message-ID: <20090930140241.145BC11C00E6@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21458/devel Modified Files: openoffice.org.spec Added Files: openoffice.org-3.1.1.ooo92671.vcl.coverageformat2.patch Log Message: Resolves: rhbz#461617 gsub coverage format 2 with greater than 1 ranges openoffice.org-3.1.1.ooo92671.vcl.coverageformat2.patch: psprint/source/fontsubset/gsub.cxx | 10 ++++++++-- vcl/source/glyphs/gcach_ftyp.cxx | 11 +++++++++-- 2 files changed, 17 insertions(+), 4 deletions(-) --- NEW FILE openoffice.org-3.1.1.ooo92671.vcl.coverageformat2.patch --- diff -ru vcl.orig/source/glyphs/gcach_ftyp.cxx vcl/source/glyphs/gcach_ftyp.cxx --- vcl.orig/source/glyphs/gcach_ftyp.cxx 2009-09-30 09:56:24.000000000 +0100 +++ vcl/source/glyphs/gcach_ftyp.cxx 2009-09-30 14:27:39.000000000 +0100 @@ -2509,10 +2509,17 @@ { const USHORT nGlyph0 = GetUShort( pCoverage+0 ); const USHORT nGlyph1 = GetUShort( pCoverage+2 ); - const USHORT nCovIdx = GetUShort( pCoverage+4 ); + const USHORT nStartCoverageIndex = GetUShort( pCoverage+4 ); pCoverage += 6; for( USHORT j = nGlyph0; j <= nGlyph1; ++j ) - aSubstVector.push_back( GlyphSubst( j + nCovIdx, 0 ) ); + { + //http://www.microsoft.com/typography/otspec/CHAPTER2.htm + //Coverage Index (GlyphID) = StartCoverageIndex + GlyphID - Start GlyphID. + //e.g. http://qa.openoffice.org/issues/show_bug.cgi?id=92671 + DBG_ASSERT(aSubstVector.size() == nStartCoverageIndex + j - nGlyph0, "coverage index mismatch"); + (void)nStartCoverageIndex; + aSubstVector.push_back( GlyphSubst( j, 0 ) ); + } } } break; diff -ru psprint.orig/source/fontsubset/gsub.cxx psprint/source/fontsubset/gsub.cxx --- psprint.orig/source/fontsubset/gsub.cxx 2009-09-30 12:46:58.000000000 +0100 +++ psprint/source/fontsubset/gsub.cxx 2009-09-30 14:31:17.000000000 +0100 @@ -282,9 +282,15 @@ { const USHORT nGlyph0 = NEXT_UShort( pCoverage ); const USHORT nGlyph1 = NEXT_UShort( pCoverage ); - const USHORT nCovIdx = NEXT_UShort( pCoverage ); + const USHORT nStartCoverageIndex = NEXT_UShort( pCoverage ); for( USHORT j = nGlyph0; j <= nGlyph1; ++j ) - aSubstVector.push_back( GlyphSubst( j + nCovIdx, 0 ) ); + { + //http://www.microsoft.com/typography/otspec/CHAPTER2.htm + //Coverage Index (GlyphID) = StartCoverageIndex + GlyphID - Start GlyphID. + //e.g. #i92671# + (void)nStartCoverageIndex; + aSubstVector.push_back( GlyphSubst( j, 0 ) ); + } } } break; Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v retrieving revision 1.2013 retrieving revision 1.2014 diff -u -p -r1.2013 -r1.2014 --- openoffice.org.spec 23 Sep 2009 15:43:06 -0000 1.2013 +++ openoffice.org.spec 30 Sep 2009 14:02:40 -0000 1.2014 @@ -1,6 +1,6 @@ %define oootag OOO310 %define ooomilestone 19 -%define rh_rpm_release 9 +%define rh_rpm_release 10 # rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF %define __jar_repack %{nil} @@ -161,6 +161,7 @@ Patch84: workspace.dr69.patch Patch85: openoffice.org-3.1.1.ooo64671.canvas.add-support-for-font-pitch.patch Patch86: openoffice.org-3.1.1.oooXXXXXX.sal.justcoredump.patch Patch87: workspace.aw073.patch +Patch88: openoffice.org-3.1.1.ooo92671.vcl.coverageformat2.patch %define python_py_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)") %define instdir %{_libdir} @@ -1708,6 +1709,7 @@ cat %{PATCH11} >> svtools/source/dialogs %patch85 -p0 -b .ooo64671.canvas.add-support-for-font-pitch.patch %patch86 -p1 -b .oooXXXXXX.sal.justcoredump.patch %patch87 -p0 -b .workspace.aw073.patch +%patch88 -p0 -b .ooo92671.vcl.coverageformat2.patch %build echo build start time is `date`, diskspace: `df -h . | tail -n 1` @@ -4241,6 +4243,9 @@ fi unopkg list --shared > /dev/null 2>&1 || : %changelog +* Wed Sep 30 2009 Caol?n McNamara - 1:3.1.1-19.10 +- Resolves: rhbz#461617 gsub coverage format 2 with greater than 1 ranges (caolanm) + * Wed Sep 23 2009 Caol?n McNamara - 1:3.1.1-19.9 - Resolves: rhbz#522839 crash on exit after loading .doc (caolanm) From caolanm at fedoraproject.org Wed Sep 30 14:02:41 2009 From: caolanm at fedoraproject.org (Caolan McNamara) Date: Wed, 30 Sep 2009 14:02:41 +0000 (UTC) Subject: rpms/openoffice.org/F-12 openoffice.org-3.1.1.ooo92671.vcl.coverageformat2.patch, NONE, 1.1 openoffice.org.spec, 1.2013, 1.2014 Message-ID: <20090930140241.AAF0411C00E6@cvs1.fedora.phx.redhat.com> Author: caolanm Update of /cvs/pkgs/rpms/openoffice.org/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21458/F-12 Modified Files: openoffice.org.spec Added Files: openoffice.org-3.1.1.ooo92671.vcl.coverageformat2.patch Log Message: Resolves: rhbz#461617 gsub coverage format 2 with greater than 1 ranges openoffice.org-3.1.1.ooo92671.vcl.coverageformat2.patch: psprint/source/fontsubset/gsub.cxx | 10 ++++++++-- vcl/source/glyphs/gcach_ftyp.cxx | 11 +++++++++-- 2 files changed, 17 insertions(+), 4 deletions(-) --- NEW FILE openoffice.org-3.1.1.ooo92671.vcl.coverageformat2.patch --- diff -ru vcl.orig/source/glyphs/gcach_ftyp.cxx vcl/source/glyphs/gcach_ftyp.cxx --- vcl.orig/source/glyphs/gcach_ftyp.cxx 2009-09-30 09:56:24.000000000 +0100 +++ vcl/source/glyphs/gcach_ftyp.cxx 2009-09-30 14:27:39.000000000 +0100 @@ -2509,10 +2509,17 @@ { const USHORT nGlyph0 = GetUShort( pCoverage+0 ); const USHORT nGlyph1 = GetUShort( pCoverage+2 ); - const USHORT nCovIdx = GetUShort( pCoverage+4 ); + const USHORT nStartCoverageIndex = GetUShort( pCoverage+4 ); pCoverage += 6; for( USHORT j = nGlyph0; j <= nGlyph1; ++j ) - aSubstVector.push_back( GlyphSubst( j + nCovIdx, 0 ) ); + { + //http://www.microsoft.com/typography/otspec/CHAPTER2.htm + //Coverage Index (GlyphID) = StartCoverageIndex + GlyphID - Start GlyphID. + //e.g. http://qa.openoffice.org/issues/show_bug.cgi?id=92671 + DBG_ASSERT(aSubstVector.size() == nStartCoverageIndex + j - nGlyph0, "coverage index mismatch"); + (void)nStartCoverageIndex; + aSubstVector.push_back( GlyphSubst( j, 0 ) ); + } } } break; diff -ru psprint.orig/source/fontsubset/gsub.cxx psprint/source/fontsubset/gsub.cxx --- psprint.orig/source/fontsubset/gsub.cxx 2009-09-30 12:46:58.000000000 +0100 +++ psprint/source/fontsubset/gsub.cxx 2009-09-30 14:31:17.000000000 +0100 @@ -282,9 +282,15 @@ { const USHORT nGlyph0 = NEXT_UShort( pCoverage ); const USHORT nGlyph1 = NEXT_UShort( pCoverage ); - const USHORT nCovIdx = NEXT_UShort( pCoverage ); + const USHORT nStartCoverageIndex = NEXT_UShort( pCoverage ); for( USHORT j = nGlyph0; j <= nGlyph1; ++j ) - aSubstVector.push_back( GlyphSubst( j + nCovIdx, 0 ) ); + { + //http://www.microsoft.com/typography/otspec/CHAPTER2.htm + //Coverage Index (GlyphID) = StartCoverageIndex + GlyphID - Start GlyphID. + //e.g. #i92671# + (void)nStartCoverageIndex; + aSubstVector.push_back( GlyphSubst( j, 0 ) ); + } } } break; Index: openoffice.org.spec =================================================================== RCS file: /cvs/pkgs/rpms/openoffice.org/F-12/openoffice.org.spec,v retrieving revision 1.2013 retrieving revision 1.2014 diff -u -p -r1.2013 -r1.2014 --- openoffice.org.spec 23 Sep 2009 15:43:06 -0000 1.2013 +++ openoffice.org.spec 30 Sep 2009 14:02:41 -0000 1.2014 @@ -1,6 +1,6 @@ %define oootag OOO310 %define ooomilestone 19 -%define rh_rpm_release 9 +%define rh_rpm_release 10 # rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF %define __jar_repack %{nil} @@ -161,6 +161,7 @@ Patch84: workspace.dr69.patch Patch85: openoffice.org-3.1.1.ooo64671.canvas.add-support-for-font-pitch.patch Patch86: openoffice.org-3.1.1.oooXXXXXX.sal.justcoredump.patch Patch87: workspace.aw073.patch +Patch88: openoffice.org-3.1.1.ooo92671.vcl.coverageformat2.patch %define python_py_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)") %define instdir %{_libdir} @@ -1708,6 +1709,7 @@ cat %{PATCH11} >> svtools/source/dialogs %patch85 -p0 -b .ooo64671.canvas.add-support-for-font-pitch.patch %patch86 -p1 -b .oooXXXXXX.sal.justcoredump.patch %patch87 -p0 -b .workspace.aw073.patch +%patch88 -p0 -b .ooo92671.vcl.coverageformat2.patch %build echo build start time is `date`, diskspace: `df -h . | tail -n 1` @@ -4241,6 +4243,9 @@ fi unopkg list --shared > /dev/null 2>&1 || : %changelog +* Wed Sep 30 2009 Caol?n McNamara - 1:3.1.1-19.10 +- Resolves: rhbz#461617 gsub coverage format 2 with greater than 1 ranges (caolanm) + * Wed Sep 23 2009 Caol?n McNamara - 1:3.1.1-19.9 - Resolves: rhbz#522839 crash on exit after loading .doc (caolanm) From mkasik at fedoraproject.org Wed Sep 30 14:10:01 2009 From: mkasik at fedoraproject.org (=?utf-8?b?TWFyZWsgS2HFocOtaw==?=) Date: Wed, 30 Sep 2009 14:10:01 +0000 (UTC) Subject: rpms/cups-pk-helper/F-11 cups-pk-helper-ppd-name.patch, NONE, 1.1 cups-pk-helper.spec, 1.10, 1.11 Message-ID: <20090930141002.16ADD11C00E6@cvs1.fedora.phx.redhat.com> Author: mkasik Update of /cvs/pkgs/rpms/cups-pk-helper/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22717 Modified Files: cups-pk-helper.spec Added Files: cups-pk-helper-ppd-name.patch Log Message: * Wed Sep 30 2009 Marek Kasik - 0.0.4-5 - Fix adding of printers without specification of device-uri. - Patch by Tim Waugh. - Resolves: #526442 cups-pk-helper-ppd-name.patch: cups.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) --- NEW FILE cups-pk-helper-ppd-name.patch --- --- cups-pk-helper-0.0.4/src/cups.c 2009-09-30 15:51:20.000000000 +0200 +++ cups-pk-helper-0.0.4/src/cups.c 2009-09-30 15:53:03.000000000 +0200 @@ -2,8 +2,9 @@ * vim: set et ts=8 sw=8: * * Copyright (C) 2008 Novell, Inc. + * Copyright (C) 2009 Red Hat, Inc. * - * Authors: Vincent Untz + * Authors: Vincent Untz, Tim Waugh * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -997,11 +998,13 @@ cph_cups_printer_add (CphCups *cups, ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_NAME, "printer-name", NULL, printer_name); - ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_URI, - "device-uri", NULL, printer_uri); ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_NAME, "ppd-name", NULL, ppd_file); + if (printer_uri && printer_uri[0] != '\0') { + ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_URI, + "device-uri", NULL, printer_uri); + } if (info && info[0] != '\0') { ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_TEXT, "printer-info", NULL, info); Index: cups-pk-helper.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups-pk-helper/F-11/cups-pk-helper.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- cups-pk-helper.spec 30 Sep 2009 13:45:10 -0000 1.10 +++ cups-pk-helper.spec 30 Sep 2009 14:10:01 -0000 1.11 @@ -1,6 +1,6 @@ Name: cups-pk-helper Version: 0.0.4 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A helper that makes system-config-printer use PolicyKit Group: System Environment/Base @@ -10,6 +10,7 @@ Source0: http://www.vuntz.net/dow Patch0: get_devices.patch Patch1: job_edit.patch +Patch2: cups-pk-helper-ppd-name.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -38,6 +39,7 @@ interfaces available under control of Po %patch0 -p1 -b .get-devices %patch1 -p1 -b .job-edit +%patch2 -p1 -b .ppd-name %build %configure @@ -64,6 +66,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Marek Kasik - 0.0.4-5 +- Fix adding of printers without specification of device-uri. +- Patch by Tim Waugh. +- Resolves: #526442 + * Wed Sep 30 2009 Marek Kasik - 0.0.4-4 - Fix policies to check when editing a job. From markmc at fedoraproject.org Wed Sep 30 14:20:16 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Wed, 30 Sep 2009 14:20:16 +0000 (UTC) Subject: rpms/libvirt/F-11 libvirt-0.6.2-detect-newer-qemu-kvm-versions.patch, NONE, 1.1 libvirt-0.6.2-refactor-qemu-version-parsing.patch, NONE, 1.1 libvirt-0.6.2-svirt-sound.patch, 1.4, 1.5 libvirt.spec, 1.141, 1.142 Message-ID: <20090930142016.E88E911C048A@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/libvirt/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25702 Modified Files: libvirt-0.6.2-svirt-sound.patch libvirt.spec Added Files: libvirt-0.6.2-detect-newer-qemu-kvm-versions.patch libvirt-0.6.2-refactor-qemu-version-parsing.patch Log Message: * Wed Sep 30 2009 Mark McLoughlin - 0.6.2-18 - Fix qemu-kvm version detection so GSO is enabled for virtio_net (#526472) libvirt-0.6.2-detect-newer-qemu-kvm-versions.patch: qemu_conf.c | 45 +++++++++++++++++++++++++++++++-------------- 1 file changed, 31 insertions(+), 14 deletions(-) --- NEW FILE libvirt-0.6.2-detect-newer-qemu-kvm-versions.patch --- >From fe3cb2edefceacc76d0dc9c98b8d3b677a495c32 Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Thu, 11 Jun 2009 14:15:49 +0000 Subject: [PATCH] Detect newer qemu-kvm versions The KVM version string can be one of the following: - qemu-kvm-x.y.z in stable releases - kvm-XX for kvm versions up to kvm-85 - qemu-kvm-devel-XX for kvm version kvm-86 and later There are only a few of places where we need to detect differences between KVM versions based on 0.9.1: 1) VNET_HDR introduced in kvm-74 2) -incoming tcp introduced in kvm-79 3) -incoming exec introduced in kvm-80 4) -incoming stdio in all earlier kvm versions With qemu-kvm-0.10.x, we can now assume that (1) is available if it's a KVM release, (2) and (3) is always available and (4) is never available. So, from now on we should only need to check the qemu version number and the "is_kvm" flag for detecting feature availability. We only need the KVM version number for older releases. (cherry picked from commit 04cbe687974b3b46c96fa20180bbb07ffeff69da) Signed-off-by: Mark McLoughlin Fedora-patch: libvirt-0.6.2-detect-newer-qemu-kvm-versions.patch --- src/qemu_conf.c | 44 +++++++++++++++++++++++++++++++------------- 1 files changed, 31 insertions(+), 13 deletions(-) diff --git a/src/qemu_conf.c b/src/qemu_conf.c index e488d74..d76b2b6 100644 --- a/src/qemu_conf.c +++ b/src/qemu_conf.c @@ -416,6 +416,7 @@ virCapsPtr qemudCapsInit(void) { static unsigned int qemudComputeCmdFlags(const char *help, unsigned int version, + unsigned int is_kvm, unsigned int kvm_version) { unsigned int flags = 0; @@ -441,7 +442,8 @@ static unsigned int qemudComputeCmdFlags(const char *help, flags |= QEMUD_CMD_FLAG_DRIVE_BOOT; if (version >= 9000) flags |= QEMUD_CMD_FLAG_VNC_COLON; - if (kvm_version >= 74) + + if (is_kvm && (version >= 10000 || kvm_version >= 74)) flags |= QEMUD_CMD_FLAG_VNET_HDR; /* @@ -454,15 +456,15 @@ static unsigned int qemudComputeCmdFlags(const char *help, * was broken, because it blocked the monitor console * while waiting for data, so pretend it doesn't exist */ - if (kvm_version >= 79) { + if (version >= 10000) { + flags |= QEMUD_CMD_FLAG_MIGRATE_QEMU_TCP; + flags |= QEMUD_CMD_FLAG_MIGRATE_QEMU_EXEC; + } else if (kvm_version >= 79) { flags |= QEMUD_CMD_FLAG_MIGRATE_QEMU_TCP; if (kvm_version >= 80) flags |= QEMUD_CMD_FLAG_MIGRATE_QEMU_EXEC; } else if (kvm_version > 0) { flags |= QEMUD_CMD_FLAG_MIGRATE_KVM_STDIO; - } else if (version >= 10000) { - flags |= QEMUD_CMD_FLAG_MIGRATE_QEMU_TCP; - flags |= QEMUD_CMD_FLAG_MIGRATE_QEMU_EXEC; } return flags; @@ -472,10 +474,19 @@ static unsigned int qemudComputeCmdFlags(const char *help, * version number. The first bit is easy, just parse * 'QEMU PC emulator version x.y.z'. * - * With qemu-kvm, however, that is followed by a kvm-XX - * string in parenthesis. + * With qemu-kvm, however, that is followed by a string + * in parenthesis as follows: + * - qemu-kvm-x.y.z in stable releases + * - kvm-XX for kvm versions up to kvm-85 + * - qemu-kvm-devel-XX for kvm version kvm-86 and later + * + * For qemu-kvm versions before 0.10.z, we need to detect + * the KVM version number for some features. With 0.10.z + * and later, we just need the QEMU version number and + * whether it is KVM QEMU or mainline QEMU. */ #define QEMU_VERSION_STR "QEMU PC emulator version" +#define QEMU_KVM_VER_PREFIX "(qemu-kvm-" #define KVM_VER_PREFIX "(kvm-" #define SKIP_BLANKS(p) do { while ((*(p) == ' ') || (*(p) == '\t')) (p)++; } while (0) @@ -483,12 +494,13 @@ static unsigned int qemudComputeCmdFlags(const char *help, static int qemudParseHelpStr(const char *help, unsigned int *flags, unsigned int *version, + unsigned int *is_kvm, unsigned int *kvm_version) { unsigned major, minor, micro; const char *p = help; - *flags = *version = *kvm_version = 0; + *flags = *version = *is_kvm = *kvm_version = 0; if (!STRPREFIX(p, QEMU_VERSION_STR)) goto fail; @@ -515,9 +527,13 @@ static int qemudParseHelpStr(const char *help, SKIP_BLANKS(p); - if (STRPREFIX(p, KVM_VER_PREFIX)) { + if (STRPREFIX(p, QEMU_KVM_VER_PREFIX)) { + *is_kvm = 1; + p += strlen(QEMU_KVM_VER_PREFIX); + } else if (STRPREFIX(p, KVM_VER_PREFIX)) { int ret; + *is_kvm = 1; p += strlen(KVM_VER_PREFIX); ret = virParseNumber(&p); @@ -529,12 +545,14 @@ static int qemudParseHelpStr(const char *help, *version = (major * 1000 * 1000) + (minor * 1000) + micro; - *flags = qemudComputeCmdFlags(help, *version, *kvm_version); + *flags = qemudComputeCmdFlags(help, *version, *is_kvm, *kvm_version); qemudDebug("Version %u.%u.%u, cooked version %u, flags %u", major, minor, micro, *version, *flags); if (*kvm_version) - qemudDebug("KVM version %u detected", *kvm_version); + qemudDebug("KVM version %d detected", *kvm_version); + else if (*is_kvm) + qemudDebug("qemu-kvm version %u.%u.%u detected", major, minor, micro); return 0; @@ -560,7 +578,7 @@ int qemudExtractVersionInfo(const char *qemu, pid_t child; int newstdout = -1; int ret = -1, status; - unsigned int version, kvm_version; + unsigned int version, is_kvm, kvm_version; unsigned int flags = 0; if (retflags) @@ -581,7 +599,7 @@ int qemudExtractVersionInfo(const char *qemu, goto cleanup2; } - if (qemudParseHelpStr(help, &flags, &version, &kvm_version) == -1) + if (qemudParseHelpStr(help, &flags, &version, &is_kvm, &kvm_version) == -1) goto cleanup2; if (retversion) -- 1.6.2.5 libvirt-0.6.2-refactor-qemu-version-parsing.patch: qemu_conf.c | 175 ++++++++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 123 insertions(+), 52 deletions(-) --- NEW FILE libvirt-0.6.2-refactor-qemu-version-parsing.patch --- >From 266df161bfd87220bac68918613a2ce9323c8238 Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Thu, 11 Jun 2009 14:12:30 +0000 Subject: [PATCH] Re-factor qemu version parsing This patch is purely re-factoring without any functional changes to make way for the next patch. The main thing achieved by the refactoring is that we now have easier access to the parenthesised string that KVM folks seem to delight in changing. (cherry picked from commit 56ecebf22dd5a235503028e20bf936229037664b) Signed-off-by: Mark McLoughlin Fedora-patch: libvirt-0.6.2-refactor-qemu-version-parsing.patch --- src/qemu_conf.c | 174 +++++++++++++++++++++++++++++++++++++++---------------- 1 files changed, 123 insertions(+), 51 deletions(-) diff --git a/src/qemu_conf.c b/src/qemu_conf.c index 1194e36..e488d74 100644 --- a/src/qemu_conf.c +++ b/src/qemu_conf.c @@ -414,54 +414,12 @@ virCapsPtr qemudCapsInit(void) { return NULL; } - -int qemudExtractVersionInfo(const char *qemu, - unsigned int *retversion, - unsigned int *retflags) { - const char *const qemuarg[] = { qemu, "-help", NULL }; - const char *const qemuenv[] = { "LC_ALL=C", NULL }; - pid_t child; - int newstdout = -1; - int ret = -1, status; - unsigned int major, minor, micro; - unsigned int version, kvm_version; +static unsigned int qemudComputeCmdFlags(const char *help, + unsigned int version, + unsigned int kvm_version) +{ unsigned int flags = 0; - if (retflags) - *retflags = 0; - if (retversion) - *retversion = 0; - - if (virExec(NULL, qemuarg, qemuenv, NULL, - &child, -1, &newstdout, NULL, VIR_EXEC_NONE) < 0) - return -1; - - char *help = NULL; - enum { MAX_HELP_OUTPUT_SIZE = 1024*64 }; - int len = virFileReadLimFD(newstdout, MAX_HELP_OUTPUT_SIZE, &help); - if (len < 0) { - virReportSystemError(NULL, errno, "%s", - _("Unable to read QEMU help output")); - goto cleanup2; - } - - if (sscanf(help, "QEMU PC emulator version %u.%u.%u (kvm-%u)", - &major, &minor, µ, &kvm_version) != 4) - kvm_version = 0; - - if (!kvm_version && - sscanf(help, "QEMU PC emulator version %u.%u.%u", - &major, &minor, µ) != 3) { - char *eol = strchr(help, '\n'); - if (eol) *eol = '\0'; - qemudReportError(NULL, NULL, NULL, VIR_ERR_INTERNAL_ERROR, - _("cannot parse QEMU version number in '%s'"), - help); - goto cleanup2; - } - - version = (major * 1000 * 1000) + (minor * 1000) + micro; - if (strstr(help, "-no-kqemu")) flags |= QEMUD_CMD_FLAG_KQEMU; if (strstr(help, "-no-kvm")) @@ -507,6 +465,125 @@ int qemudExtractVersionInfo(const char *qemu, flags |= QEMUD_CMD_FLAG_MIGRATE_QEMU_EXEC; } + return flags; +} + +/* We parse the output of 'qemu -help' to get the QEMU + * version number. The first bit is easy, just parse + * 'QEMU PC emulator version x.y.z'. + * + * With qemu-kvm, however, that is followed by a kvm-XX + * string in parenthesis. + */ +#define QEMU_VERSION_STR "QEMU PC emulator version" +#define KVM_VER_PREFIX "(kvm-" + +#define SKIP_BLANKS(p) do { while ((*(p) == ' ') || (*(p) == '\t')) (p)++; } while (0) + +static int qemudParseHelpStr(const char *help, + unsigned int *flags, + unsigned int *version, + unsigned int *kvm_version) +{ + unsigned major, minor, micro; + const char *p = help; + + *flags = *version = *kvm_version = 0; + + if (!STRPREFIX(p, QEMU_VERSION_STR)) + goto fail; + + p += strlen(QEMU_VERSION_STR); + + SKIP_BLANKS(p); + + major = virParseNumber(&p); + if (major == -1 || *p != '.') + goto fail; + + ++p; + + minor = virParseNumber(&p); + if (major == -1 || *p != '.') + goto fail; + + ++p; + + micro = virParseNumber(&p); + if (major == -1) + goto fail; + + SKIP_BLANKS(p); + + if (STRPREFIX(p, KVM_VER_PREFIX)) { + int ret; + + p += strlen(KVM_VER_PREFIX); + + ret = virParseNumber(&p); + if (ret == -1) + goto fail; + + *kvm_version = ret; + } + + *version = (major * 1000 * 1000) + (minor * 1000) + micro; + + *flags = qemudComputeCmdFlags(help, *version, *kvm_version); + + qemudDebug("Version %u.%u.%u, cooked version %u, flags %u", + major, minor, micro, *version, *flags); + if (*kvm_version) + qemudDebug("KVM version %u detected", *kvm_version); + + return 0; + +fail: + p = strchr(help, '\n'); + if (p) + p = strndup(help, p - help); + + qemudReportError(NULL, NULL, NULL, VIR_ERR_INTERNAL_ERROR, + _("cannot parse QEMU version number in '%s'"), + p ? p : help); + + VIR_FREE(p); + + return -1; +} + +int qemudExtractVersionInfo(const char *qemu, + unsigned int *retversion, + unsigned int *retflags) { + const char *const qemuarg[] = { qemu, "-help", NULL }; + const char *const qemuenv[] = { "LC_ALL=C", NULL }; + pid_t child; + int newstdout = -1; + int ret = -1, status; + unsigned int version, kvm_version; + unsigned int flags = 0; + + if (retflags) + *retflags = 0; + if (retversion) + *retversion = 0; + + if (virExec(NULL, qemuarg, qemuenv, NULL, + &child, -1, &newstdout, NULL, VIR_EXEC_NONE) < 0) + return -1; + + char *help = NULL; + enum { MAX_HELP_OUTPUT_SIZE = 1024*64 }; + int len = virFileReadLimFD(newstdout, MAX_HELP_OUTPUT_SIZE, &help); + if (len < 0) { + virReportSystemError(NULL, errno, "%s", + _("Unable to read QEMU help output")); + goto cleanup2; + } + + if (qemudParseHelpStr(help, &flags, &version, &kvm_version) == -1) + goto cleanup2; + if (retversion) *retversion = version; if (retflags) @@ -514,11 +591,6 @@ int qemudExtractVersionInfo(const char *qemu, ret = 0; - qemudDebug("Version %d %d %d Cooked version: %d, with flags ? %d", - major, minor, micro, version, flags); - if (kvm_version) - qemudDebug("KVM version %d detected", kvm_version); - cleanup2: VIR_FREE(help); if (close(newstdout) < 0) -- 1.6.2.5 libvirt-0.6.2-svirt-sound.patch: qemu_conf.c | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) Index: libvirt-0.6.2-svirt-sound.patch =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/F-11/libvirt-0.6.2-svirt-sound.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- libvirt-0.6.2-svirt-sound.patch 19 Aug 2009 17:08:59 -0000 1.4 +++ libvirt-0.6.2-svirt-sound.patch 30 Sep 2009 14:20:16 -0000 1.5 @@ -1,4 +1,4 @@ -From 0d72b6fb7d4aa5e55294eb3222e7156d3d75a9e7 Mon Sep 17 00:00:00 2001 +From 6096cb19d6b05707ca32f52b905c53818ecfc84b Mon Sep 17 00:00:00 2001 From: Daniel P. Berrange Date: Mon, 17 Aug 2009 08:52:30 +0100 Subject: [PATCH] Disable sound cards when running sVirt @@ -12,10 +12,10 @@ Fedora-patch: libvirt-0.6.2-svirt-sound. 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/src/qemu_conf.c b/src/qemu_conf.c -index 1194e36..f42aeaa 100644 +index d76b2b6..22c5363 100644 --- a/src/qemu_conf.c +++ b/src/qemu_conf.c -@@ -795,6 +795,20 @@ int qemudBuildCommandLine(virConnectPtr conn, +@@ -885,6 +885,20 @@ int qemudBuildCommandLine(virConnectPtr conn, char domid[50]; char *pidfile; const char *cpu = NULL; @@ -36,7 +36,7 @@ index 1194e36..f42aeaa 100644 uname_normalize(&ut); -@@ -1441,7 +1455,8 @@ int qemudBuildCommandLine(virConnectPtr conn, +@@ -1531,7 +1545,8 @@ int qemudBuildCommandLine(virConnectPtr conn, } /* Add sound hardware */ Index: libvirt.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/F-11/libvirt.spec,v retrieving revision 1.141 retrieving revision 1.142 diff -u -p -r1.141 -r1.142 --- libvirt.spec 21 Aug 2009 10:20:12 -0000 1.141 +++ libvirt.spec 30 Sep 2009 14:20:16 -0000 1.142 @@ -66,7 +66,7 @@ Summary: Library providing a simple API virtualization Name: libvirt Version: 0.6.2 -Release: 17%{?dist}%{?extra_release} +Release: 18%{?dist}%{?extra_release} License: LGPLv2+ Group: Development/Libraries Source: http://libvirt.org/sources/libvirt-%{version}.tar.gz @@ -134,6 +134,9 @@ Patch29: libvirt-allow-pci-hostdev-reset Patch30: libvirt-fix-migration-completion-with-newer-qemu.patch # Fix dumpxml segfault with newer versions of Xen (#518091) Patch31: libvirt-fix-xen-driver-segfault-with-newer-xen.patch +# Fix qemu-kvm version detection so GSO is enabled +Patch32: libvirt-0.6.2-refactor-qemu-version-parsing.patch +Patch33: libvirt-0.6.2-detect-newer-qemu-kvm-versions.patch # Not for upstream. Temporary hack till PulseAudio autostart # problems are sorted out when SELinux enforcing @@ -317,6 +320,8 @@ of recent versions of Linux (and other O %patch29 -p1 %patch30 -p1 %patch31 -p1 +%patch32 -p1 +%patch33 -p1 %patch200 -p1 @@ -640,6 +645,9 @@ fi %endif %changelog +* Wed Sep 30 2009 Mark McLoughlin - 0.6.2-18 +- Fix qemu-kvm version detection so GSO is enabled for virtio_net (#526472) + * Wed Aug 19 2009 Mark McLoughlin - 0.6.2-17 - Fix migration completion with newer versions of qemu (#516187) - Fix dumpxml segfault with newer versions of Xen (#518091) From rmeggins at fedoraproject.org Wed Sep 30 14:29:29 2009 From: rmeggins at fedoraproject.org (Richard Allen Megginson) Date: Wed, 30 Sep 2009 14:29:29 +0000 (UTC) Subject: rpms/389-console/F-10 389-console.spec,1.2,1.3 Message-ID: <20090930142929.31AA811C00E6@cvs1.fedora.phx.redhat.com> Author: rmeggins Update of /cvs/extras/rpms/389-console/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26821/F-10 Modified Files: 389-console.spec Log Message: Resolves: bug 521523 Description: RPM Dependencies for 389 console are incomplete Fix: Add the "which" package to the Requires Index: 389-console.spec =================================================================== RCS file: /cvs/extras/rpms/389-console/F-10/389-console.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- 389-console.spec 12 Aug 2009 20:03:47 -0000 1.2 +++ 389-console.spec 30 Sep 2009 14:29:28 -0000 1.3 @@ -3,7 +3,7 @@ Name: 389-console Version: %{major_version}.%{minor_version} -Release: 3%{?dist} +Release: 4%{?dist} Summary: 389 Management Console Group: Applications/System @@ -13,12 +13,13 @@ URL: http://port389.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Source: http://port389.org/sources/%{name}-%{version}.tar.bz2 -Requires: idm-console-framework >= 1.1 +Requires: idm-console-framework Requires: java >= 1:1.6.0 -BuildRequires: ant >= 1.6.2 +Requires: which +BuildRequires: ant BuildRequires: ldapjdk -BuildRequires: jss >= 4.2 -BuildRequires: idm-console-framework >= 1.1 +BuildRequires: jss +BuildRequires: idm-console-framework BuildRequires: java-devel >= 1:1.6.0 Provides: fedora-idm-console = %{version}-%{release} Obsoletes: fedora-idm-console < 1.1.3-2 @@ -63,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/%{name} %changelog +* Wed Sep 30 2009 Rich Megginson 1.1.3-4 +- bug 521523 - add the "which" package to the Requires + * Wed Aug 12 2009 Rich Megginson 1.1.3-3 - final rebuild for 1.1.3 release From rmeggins at fedoraproject.org Wed Sep 30 14:29:29 2009 From: rmeggins at fedoraproject.org (Richard Allen Megginson) Date: Wed, 30 Sep 2009 14:29:29 +0000 (UTC) Subject: rpms/389-console/devel 389-console.spec,1.3,1.4 Message-ID: <20090930142929.9453711C00E6@cvs1.fedora.phx.redhat.com> Author: rmeggins Update of /cvs/extras/rpms/389-console/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26821/devel Modified Files: 389-console.spec Log Message: Resolves: bug 521523 Description: RPM Dependencies for 389 console are incomplete Fix: Add the "which" package to the Requires Index: 389-console.spec =================================================================== RCS file: /cvs/extras/rpms/389-console/devel/389-console.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- 389-console.spec 12 Aug 2009 20:03:47 -0000 1.3 +++ 389-console.spec 30 Sep 2009 14:29:29 -0000 1.4 @@ -3,7 +3,7 @@ Name: 389-console Version: %{major_version}.%{minor_version} -Release: 4%{?dist} +Release: 5%{?dist} Summary: 389 Management Console Group: Applications/System @@ -13,12 +13,13 @@ URL: http://port389.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Source: http://port389.org/sources/%{name}-%{version}.tar.bz2 -Requires: idm-console-framework >= 1.1 +Requires: idm-console-framework Requires: java >= 1:1.6.0 -BuildRequires: ant >= 1.6.2 +Requires: which +BuildRequires: ant BuildRequires: ldapjdk -BuildRequires: jss >= 4.2 -BuildRequires: idm-console-framework >= 1.1 +BuildRequires: jss +BuildRequires: idm-console-framework BuildRequires: java-devel >= 1:1.6.0 Provides: fedora-idm-console = %{version}-%{release} Obsoletes: fedora-idm-console < 1.1.3-2 @@ -63,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/%{name} %changelog +* Wed Sep 30 2009 Rich Megginson 1.1.3-5 +- bug 521523 - add the "which" package to the Requires + * Wed Aug 12 2009 Rich Megginson - 1.1.3-4 - final rebuild for 1.1.3 release From rmeggins at fedoraproject.org Wed Sep 30 14:29:29 2009 From: rmeggins at fedoraproject.org (Richard Allen Megginson) Date: Wed, 30 Sep 2009 14:29:29 +0000 (UTC) Subject: rpms/389-console/F-11 389-console.spec,1.2,1.3 Message-ID: <20090930142929.45D1011C00EC@cvs1.fedora.phx.redhat.com> Author: rmeggins Update of /cvs/extras/rpms/389-console/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26821/F-11 Modified Files: 389-console.spec Log Message: Resolves: bug 521523 Description: RPM Dependencies for 389 console are incomplete Fix: Add the "which" package to the Requires Index: 389-console.spec =================================================================== RCS file: /cvs/extras/rpms/389-console/F-11/389-console.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- 389-console.spec 12 Aug 2009 20:03:47 -0000 1.2 +++ 389-console.spec 30 Sep 2009 14:29:29 -0000 1.3 @@ -3,7 +3,7 @@ Name: 389-console Version: %{major_version}.%{minor_version} -Release: 3%{?dist} +Release: 4%{?dist} Summary: 389 Management Console Group: Applications/System @@ -13,12 +13,13 @@ URL: http://port389.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Source: http://port389.org/sources/%{name}-%{version}.tar.bz2 -Requires: idm-console-framework >= 1.1 +Requires: idm-console-framework Requires: java >= 1:1.6.0 -BuildRequires: ant >= 1.6.2 +Requires: which +BuildRequires: ant BuildRequires: ldapjdk -BuildRequires: jss >= 4.2 -BuildRequires: idm-console-framework >= 1.1 +BuildRequires: jss +BuildRequires: idm-console-framework BuildRequires: java-devel >= 1:1.6.0 Provides: fedora-idm-console = %{version}-%{release} Obsoletes: fedora-idm-console < 1.1.3-2 @@ -63,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/%{name} %changelog +* Wed Sep 30 2009 Rich Megginson 1.1.3-4 +- bug 521523 - add the "which" package to the Requires + * Wed Aug 12 2009 Rich Megginson 1.1.3-3 - final rebuild for 1.1.3 release From rmeggins at fedoraproject.org Wed Sep 30 14:29:29 2009 From: rmeggins at fedoraproject.org (Richard Allen Megginson) Date: Wed, 30 Sep 2009 14:29:29 +0000 (UTC) Subject: rpms/389-console/F-12 389-console.spec,1.3,1.4 Message-ID: <20090930142929.6BB3B11C00E6@cvs1.fedora.phx.redhat.com> Author: rmeggins Update of /cvs/extras/rpms/389-console/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26821/F-12 Modified Files: 389-console.spec Log Message: Resolves: bug 521523 Description: RPM Dependencies for 389 console are incomplete Fix: Add the "which" package to the Requires Index: 389-console.spec =================================================================== RCS file: /cvs/extras/rpms/389-console/F-12/389-console.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- 389-console.spec 12 Aug 2009 20:03:47 -0000 1.3 +++ 389-console.spec 30 Sep 2009 14:29:29 -0000 1.4 @@ -3,7 +3,7 @@ Name: 389-console Version: %{major_version}.%{minor_version} -Release: 4%{?dist} +Release: 5%{?dist} Summary: 389 Management Console Group: Applications/System @@ -13,12 +13,13 @@ URL: http://port389.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Source: http://port389.org/sources/%{name}-%{version}.tar.bz2 -Requires: idm-console-framework >= 1.1 +Requires: idm-console-framework Requires: java >= 1:1.6.0 -BuildRequires: ant >= 1.6.2 +Requires: which +BuildRequires: ant BuildRequires: ldapjdk -BuildRequires: jss >= 4.2 -BuildRequires: idm-console-framework >= 1.1 +BuildRequires: jss +BuildRequires: idm-console-framework BuildRequires: java-devel >= 1:1.6.0 Provides: fedora-idm-console = %{version}-%{release} Obsoletes: fedora-idm-console < 1.1.3-2 @@ -63,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/%{name} %changelog +* Wed Sep 30 2009 Rich Megginson 1.1.3-5 +- bug 521523 - add the "which" package to the Requires + * Wed Aug 12 2009 Rich Megginson - 1.1.3-4 - final rebuild for 1.1.3 release From giallu at fedoraproject.org Wed Sep 30 14:32:14 2009 From: giallu at fedoraproject.org (Gianluca Sforna) Date: Wed, 30 Sep 2009 14:32:14 +0000 (UTC) Subject: rpms/gpointing-device-settings/F-11 gpds-1.3.1-fix_typos_bug_596015.patch, NONE, 1.1 gpds-1.3.1-pkgconfig.patch, NONE, 1.1 gpointing-device-settings.desktop, NONE, 1.1 gpointing-device-settings.spec, NONE, 1.1 touchpad.png, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930143214.7B73411C00E6@cvs1.fedora.phx.redhat.com> Author: giallu Update of /cvs/extras/rpms/gpointing-device-settings/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27192 Modified Files: .cvsignore sources Added Files: gpds-1.3.1-fix_typos_bug_596015.patch gpds-1.3.1-pkgconfig.patch gpointing-device-settings.desktop gpointing-device-settings.spec touchpad.png Log Message: Initial import gpds-1.3.1-fix_typos_bug_596015.patch: gpds-mouse-definitions.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) --- NEW FILE gpds-1.3.1-fix_typos_bug_596015.patch --- >From d39cf65fceb7abb4c5db241bb261f4e0f9eeb8a8 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Sun, 27 Sep 2009 01:40:37 +0000 Subject: Fix typos. Fixes for bug 596015. --- diff --git a/modules/common/gpds-mouse-definitions.h b/modules/common/gpds-mouse-definitions.h index a78771d..1b2039d 100644 --- a/modules/common/gpds-mouse-definitions.h +++ b/modules/common/gpds-mouse-definitions.h @@ -22,9 +22,9 @@ #define GPDS_MOUSE_GCONF_DIR "/desktop/gnome/peripherals" #define GPDS_MOUSE_MIDDLE_BUTTON_EMULATION_KEY "middle_button_emulation" -#define GPDS_MOUSE_MIDDLE_BUTTON_TIMEOUT_KEY "middle_button_timeoue" +#define GPDS_MOUSE_MIDDLE_BUTTON_TIMEOUT_KEY "middle_button_timeout" #define GPDS_MOUSE_WHEEL_EMULATION_KEY "wheel_emulation" -#define GPDS_MOUSE_WHEEL_EMULATION_INERTIA_KEY "wheel_emulation_inetia" +#define GPDS_MOUSE_WHEEL_EMULATION_INERTIA_KEY "wheel_emulation_inertia" #define GPDS_MOUSE_WHEEL_EMULATION_X_AXIS_KEY "wheel_emulation_x_axis" #define GPDS_MOUSE_WHEEL_EMULATION_Y_AXIS_KEY "wheel_emulation_y_axis" #define GPDS_MOUSE_WHEEL_EMULATION_TIMEOUT_KEY "wheel_emulation_timeout" -- cgit v0.8.2 gpds-1.3.1-pkgconfig.patch: libgpointing-device-settings.pc.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE gpds-1.3.1-pkgconfig.patch --- diff --git a/libgpointing-device-settings.pc.in b/libgpointing-device-settings.pc.in index 8fda90e..900beaa 100644 --- a/libgpointing-device-settings.pc.in +++ b/libgpointing-device-settings.pc.in @@ -12,5 +12,5 @@ Name: LibGPointingDeviceSettings Description: Library to create dynamic module of UI for pointing device settings Version: @VERSION@ Requires: gtk+-2.0 >= @GTK_REQUIRED@ gconf-2.0 >= @GCONF_REQUIRED@ -Libs: -L${libdir} -lgpointing-device-settings +Libs: -L${libdir} -lgpds Cflags: -I${includedir}/gpointing-device-settings --- NEW FILE gpointing-device-settings.desktop --- [Desktop Entry] Name=Pointing Devices Comment=Set your pointing device preferences Exec=gpointing-device-settings Icon=touchpad Terminal=false Type=Application StartupNotify=true Categories=GNOME;Settings; OnlyShowIn=GNOME; --- NEW FILE gpointing-device-settings.spec --- Name: gpointing-device-settings Version: 1.3.1 Release: 5%{?dist} Summary: Configuration tool for pointing devices Group: Applications/System License: LGPLv3+ URL: http://live.gnome.org/GPointingDeviceSettings Source0: http://dl.sourceforge.jp/gsynaptics/38468/gpointing-device-settings-1.3.1.tar.gz Source1: gpointing-device-settings.desktop Source2: touchpad.png BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gettext, intltool BuildRequires: GConf2-devel BuildRequires: libXi-devel BuildRequires: gtk2-devel BuildRequires: desktop-file-utils Requires: gnome-settings-daemon Requires(pre): GConf2 Requires(post): GConf2 Requires(preun):GConf2 # Obsoletes gsynaptics, to be removed in F14 Obsoletes: gsynaptics < 0.9.17 Provides: gsynaptics = %{version}-%{release} # Reported upstream https://bugzilla.gnome.org/show_bug.cgi?id=596835 Patch0: gpds-1.3.1-pkgconfig.patch # Fixed upstream https://bugzilla.gnome.org/show_bug.cgi?id=596015 Patch1: gpds-1.3.1-fix_typos_bug_596015.patch %description GUI tool for setting pointing device such as TrackPoint or Touchpad. It allows configuring of various drivers parameters on the fly. It is a successor of GSynaptics. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: gtk2-devel, GConf2-devel, libXi-devel Requires: pkgconfig %description devel Development headers and libraries for %{name}. %prep %setup -q %patch0 -p1 -b .pkgconfig %patch1 -p1 -b .typos %build %configure \ --disable-static \ --disable-schemas-install \ --disable-dependency-tracking # https://fedoraproject.org/wiki/Packaging:Guidelines#Removing_Rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %find_lang %{name} # Remove useless files find %{buildroot} -name '*.la' -delete desktop-file-install \ --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \ %{SOURCE1} install -D %{SOURCE2} ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/touchpad.png %clean rm -rf $RPM_BUILD_ROOT %post devel -p /sbin/ldconfig %postun devel -p /sbin/ldconfig %pre if [ "$1" -gt 1 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/gpointing-device-settings_gnome_settings_daemon.schemas >/dev/null || : fi %post /sbin/ldconfig export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule \ %{_sysconfdir}/gconf/schemas/gpointing-device-settings_gnome_settings_daemon.schemas >/dev/null || : %postun -p /sbin/ldconfig %preun if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/gpointing-device-settings_gnome_settings_daemon.schemas >/dev/null || : fi %files -f %{name}.lang %defattr(-,root,root,-) %doc NEWS TODO MAINTAINERS COPYING %{_sysconfdir}/gconf/schemas/* %{_bindir}/gpointing-device-settings %{_libdir}/gnome-settings-daemon-2.0/* %{_libdir}/gpointing-device-settings/ %{_datadir}/gpointing-device-settings/ %{_datadir}/applications/* %{_datadir}/pixmaps/touchpad.png %{_libdir}/*.so.* %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/pkgconfig/*.pc %{_libdir}/*.so %changelog * Mon Sep 28 2009 Gianluca Sforna - 1.3.1-5 - Add patch from upstream * Wed Sep 23 2009 Gianluca Sforna - 1.3.1-4 - fix .desktop validation issues - add missing icon from gsynaptics * Sun Sep 20 2009 Gianluca Sforna - 1.3.1-3 - Don't split libgdps until translations are split as well - Fix .pc library name - Fix GConf scriptlets according to guidelines snippets - Fix obsoletes - Add .desktop file * Tue Jul 21 2009 Gianluca Sforna - 1.3.1-2 - Require gnome-settings-daemon - Fix Source0 URL - Obsoletes gsynaptics * Wed Jul 1 2009 Gianluca Sforna - 1.3.1-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/gpointing-device-settings/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:03:05 -0000 1.1 +++ .cvsignore 30 Sep 2009 14:32:14 -0000 1.2 @@ -0,0 +1 @@ +gpointing-device-settings-1.3.1.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/gpointing-device-settings/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:03:05 -0000 1.1 +++ sources 30 Sep 2009 14:32:14 -0000 1.2 @@ -0,0 +1 @@ +2b0a567739fb565364cdca8dfc72545c gpointing-device-settings-1.3.1.tar.gz From linville at fedoraproject.org Wed Sep 30 14:36:57 2009 From: linville at fedoraproject.org (John W. Linville) Date: Wed, 30 Sep 2009 14:36:57 +0000 (UTC) Subject: rpms/iwl1000-firmware/devel import.log, NONE, 1.1 iwl1000-firmware.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930143657.1B30D11C00E6@cvs1.fedora.phx.redhat.com> Author: linville Update of /cvs/pkgs/rpms/iwl1000-firmware/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28197/devel Modified Files: .cvsignore sources Added Files: import.log iwl1000-firmware.spec Log Message: Initial import... --- NEW FILE import.log --- iwl1000-firmware-128_50_3_1-1_fc11:HEAD:iwl1000-firmware-128.50.3.1-1.fc11.src.rpm:1254321327 --- NEW FILE iwl1000-firmware.spec --- Name: iwl1000-firmware Version: 128.50.3.1 Release: 1%{?dist} Summary: Firmware for Intel? PRO/Wireless 1000 B/G/N network adaptors Group: System Environment/Kernel License: Redistributable, no modification permitted URL: http://intellinuxwireless.org/ Source0: http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-1000-ucode-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch %description This package contains the firmware required by the iwlagn driver for Linux to support the iwl1000 hardware. Usage of the firmware is subject to the terms and conditions contained inside the provided LICENSE file. Please read it carefully. %prep %setup -c -q pushd iwlwifi-1000-ucode-%{version} # Change encoding sed -i 's/\r//' LICENSE.iwlwifi-1000-ucode README.iwlwifi-1000-ucode # Rename docs mv LICENSE.iwlwifi-1000-ucode ../LICENSE mv README.iwlwifi-1000-ucode ../README # Preserve timestamp touch -r *.ucode ../LICENSE ../README popd %build # Nothing to build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/lib/firmware pushd iwlwifi-1000-ucode-%{version} install -pm 0644 *.ucode $RPM_BUILD_ROOT/lib/firmware/ popd %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE README /lib/firmware/*.ucode %changelog * Wed Sep 16 2009 John W. Linville - 128.50.3.1-1 - Initial import Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/iwl1000-firmware/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:16:18 -0000 1.1 +++ .cvsignore 30 Sep 2009 14:36:54 -0000 1.2 @@ -0,0 +1 @@ +iwlwifi-1000-ucode-128.50.3.1.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/iwl1000-firmware/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:16:19 -0000 1.1 +++ sources 30 Sep 2009 14:36:56 -0000 1.2 @@ -0,0 +1 @@ +cfad8d5a7651dde665c5c23e8209c35d iwlwifi-1000-ucode-128.50.3.1.tgz From kdudka at fedoraproject.org Wed Sep 30 14:38:55 2009 From: kdudka at fedoraproject.org (Kamil Dudka) Date: Wed, 30 Sep 2009 14:38:55 +0000 (UTC) Subject: rpms/curl/devel curl.spec,1.119,1.120 Message-ID: <20090930143855.0882411C00E6@cvs1.fedora.phx.redhat.com> Author: kdudka Update of /cvs/extras/rpms/curl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28808 Modified Files: curl.spec Log Message: - build libcurl with c-ares support (#514771) Index: curl.spec =================================================================== RCS file: /cvs/extras/rpms/curl/devel/curl.spec,v retrieving revision 1.119 retrieving revision 1.120 diff -u -p -r1.119 -r1.120 --- curl.spec 30 Sep 2009 06:59:52 -0000 1.119 +++ curl.spec 30 Sep 2009 14:38:54 -0000 1.120 @@ -1,7 +1,7 @@ Summary: A utility for getting files from remote servers (FTP, HTTP, and others) Name: curl Version: 7.19.6 -Release: 10%{?dist} +Release: 11%{?dist} License: MIT Group: Applications/Internet Source: http://curl.haxx.se/download/%{name}-%{version}.tar.lzma @@ -17,6 +17,7 @@ Provides: webclient URL: http://curl.haxx.se/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf +BuildRequires: c-ares-devel BuildRequires: groff BuildRequires: krb5-devel BuildRequires: libidn-devel @@ -92,7 +93,7 @@ autoconf %configure --without-ssl --with-nss --enable-ipv6 \ --with-ca-bundle=%{_sysconfdir}/pki/tls/certs/ca-bundle.crt \ --with-gssapi=%{_prefix}/kerberos --with-libidn \ - --enable-ldaps --disable-static --with-libssh2 --enable-manual + --enable-ldaps --disable-static --with-libssh2 --enable-manual --enable-ares sed -i -e 's,-L/usr/lib ,,g;s,-L/usr/lib64 ,,g;s,-L/usr/lib$,,g;s,-L/usr/lib64$,,g' \ Makefile libcurl.pc # Remove bogus rpath @@ -163,6 +164,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/aclocal/libcurl.m4 %changelog +* Wed Sep 30 2009 Kamil Dudka 7.19.6-11 +- build libcurl with c-ares support (#514771) + * Sun Sep 27 2009 Kamil Dudka 7.19.6-10 - require libssh2>=1.2 properly (#525002) From mkasik at fedoraproject.org Wed Sep 30 14:40:55 2009 From: mkasik at fedoraproject.org (=?utf-8?b?TWFyZWsgS2HFocOtaw==?=) Date: Wed, 30 Sep 2009 14:40:55 +0000 (UTC) Subject: rpms/cups-pk-helper/F-12 cups-pk-helper-ppd-name.patch, NONE, 1.1 cups-pk-helper.spec, 1.13, 1.14 Message-ID: <20090930144055.4A7D411C048B@cvs1.fedora.phx.redhat.com> Author: mkasik Update of /cvs/pkgs/rpms/cups-pk-helper/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29305 Modified Files: cups-pk-helper.spec Added Files: cups-pk-helper-ppd-name.patch Log Message: * Wed Sep 30 2009 Marek Kasik - 0.0.4-8 - Fix adding of printers without specification of device-uri. - Patch by Tim Waugh. - Resolves: #526442 cups-pk-helper-ppd-name.patch: cups.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) --- NEW FILE cups-pk-helper-ppd-name.patch --- --- cups-pk-helper-0.0.4/src/cups.c 2009-09-30 10:38:21.895761263 +0100 +++ cups-pk-helper-0.0.4/src/cups.c 2009-09-30 10:44:07.794636125 +0100 @@ -2,8 +2,9 @@ * vim: set et ts=8 sw=8: * * Copyright (C) 2008 Novell, Inc. + * Copyright (C) 2009 Red Hat, Inc. * - * Authors: Vincent Untz + * Authors: Vincent Untz, Tim Waugh * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -997,11 +998,13 @@ cph_cups_printer_add (CphCups *cups, ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_NAME, "printer-name", NULL, printer_name); - ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_URI, - "device-uri", NULL, printer_uri); ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_NAME, "ppd-name", NULL, ppd_file); + if (printer_uri && printer_uri[0] != '\0') { + ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_URI, + "device-uri", NULL, printer_uri); + } if (info && info[0] != '\0') { ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_TEXT, "printer-info", NULL, info); Index: cups-pk-helper.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups-pk-helper/F-12/cups-pk-helper.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- cups-pk-helper.spec 18 Aug 2009 17:06:39 -0000 1.13 +++ cups-pk-helper.spec 30 Sep 2009 14:40:54 -0000 1.14 @@ -1,6 +1,6 @@ Name: cups-pk-helper Version: 0.0.4 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A helper that makes system-config-printer use PolicyKit Group: System Environment/Base @@ -12,6 +12,7 @@ Patch0: polkit-1.patch Patch1: get_devices.patch Patch2: polkit_result.patch Patch3: edit_job.patch +Patch4: cups-pk-helper-ppd-name.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -45,6 +46,7 @@ interfaces available under control of Po %patch1 -p1 -b .get-devices %patch2 -p1 -b .polkit-result %patch3 -p1 -b .edit-job +%patch4 -p1 -b .ppd-name %build # Patch0 modifies configure.ac @@ -74,6 +76,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Marek Kasik - 0.0.4-8 +- Fix adding of printers without specification of device-uri. +- Patch by Tim Waugh. +- Resolves: #526442 + * Tue Aug 18 2009 Marek Kasik - 0.0.4-7 - Fix policies to check when editing a job. From pkgdb at fedoraproject.org Wed Sep 30 14:44:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 14:44:26 +0000 Subject: [pkgdb] libvirt had acl change status Message-ID: <20090930144427.2BB5610F894@bastion2.fedora.phx.redhat.com> veillard has set the watchbugzilla acl on libvirt (Fedora devel) to Approved for jforbes To make changes to this package see: /pkgdb/packages/name/libvirt From pkgdb at fedoraproject.org Wed Sep 30 14:44:31 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 14:44:31 +0000 Subject: [pkgdb] libvirt had acl change status Message-ID: <20090930144431.9BC8410F8AB@bastion2.fedora.phx.redhat.com> veillard has set the watchcommits acl on libvirt (Fedora devel) to Approved for jforbes To make changes to this package see: /pkgdb/packages/name/libvirt From pkgdb at fedoraproject.org Wed Sep 30 14:45:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 14:45:01 +0000 Subject: [pkgdb] libvirt had acl change status Message-ID: <20090930144501.9D06C10F875@bastion2.fedora.phx.redhat.com> veillard has set the watchbugzilla acl on libvirt (Fedora 11) to Approved for jforbes To make changes to this package see: /pkgdb/packages/name/libvirt From pkgdb at fedoraproject.org Wed Sep 30 14:45:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 14:45:03 +0000 Subject: [pkgdb] libvirt had acl change status Message-ID: <20090930144503.C634410F8A8@bastion2.fedora.phx.redhat.com> veillard has set the watchcommits acl on libvirt (Fedora 11) to Approved for jforbes To make changes to this package see: /pkgdb/packages/name/libvirt From linville at fedoraproject.org Wed Sep 30 14:49:03 2009 From: linville at fedoraproject.org (John W. Linville) Date: Wed, 30 Sep 2009 14:49:03 +0000 (UTC) Subject: rpms/iwl1000-firmware/F-12 iwl1000-firmware.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930144904.0132D11C00E6@cvs1.fedora.phx.redhat.com> Author: linville Update of /cvs/pkgs/rpms/iwl1000-firmware/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30949 Modified Files: .cvsignore sources Added Files: iwl1000-firmware.spec Log Message: Initial import... --- NEW FILE iwl1000-firmware.spec --- Name: iwl1000-firmware Version: 128.50.3.1 Release: 1%{?dist} Summary: Firmware for Intel? PRO/Wireless 1000 B/G/N network adaptors Group: System Environment/Kernel License: Redistributable, no modification permitted URL: http://intellinuxwireless.org/ Source0: http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-1000-ucode-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch %description This package contains the firmware required by the iwlagn driver for Linux to support the iwl1000 hardware. Usage of the firmware is subject to the terms and conditions contained inside the provided LICENSE file. Please read it carefully. %prep %setup -c -q pushd iwlwifi-1000-ucode-%{version} # Change encoding sed -i 's/\r//' LICENSE.iwlwifi-1000-ucode README.iwlwifi-1000-ucode # Rename docs mv LICENSE.iwlwifi-1000-ucode ../LICENSE mv README.iwlwifi-1000-ucode ../README # Preserve timestamp touch -r *.ucode ../LICENSE ../README popd %build # Nothing to build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/lib/firmware pushd iwlwifi-1000-ucode-%{version} install -pm 0644 *.ucode $RPM_BUILD_ROOT/lib/firmware/ popd %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE README /lib/firmware/*.ucode %changelog * Wed Sep 16 2009 John W. Linville - 128.50.3.1-1 - Initial import Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/iwl1000-firmware/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:16:18 -0000 1.1 +++ .cvsignore 30 Sep 2009 14:49:03 -0000 1.2 @@ -0,0 +1 @@ +iwlwifi-1000-ucode-128.50.3.1.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/iwl1000-firmware/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:16:19 -0000 1.1 +++ sources 30 Sep 2009 14:49:03 -0000 1.2 @@ -0,0 +1 @@ +cfad8d5a7651dde665c5c23e8209c35d iwlwifi-1000-ucode-128.50.3.1.tgz From mkasik at fedoraproject.org Wed Sep 30 14:49:22 2009 From: mkasik at fedoraproject.org (=?utf-8?b?TWFyZWsgS2HFocOtaw==?=) Date: Wed, 30 Sep 2009 14:49:22 +0000 (UTC) Subject: rpms/cups-pk-helper/devel cups-pk-helper-ppd-name.patch, NONE, 1.1 cups-pk-helper.spec, 1.13, 1.14 Message-ID: <20090930144922.81A7111C00E6@cvs1.fedora.phx.redhat.com> Author: mkasik Update of /cvs/pkgs/rpms/cups-pk-helper/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31110 Modified Files: cups-pk-helper.spec Added Files: cups-pk-helper-ppd-name.patch Log Message: * Wed Sep 30 2009 Marek Kasik - 0.0.4-8 - Fix adding of printers without specification of device-uri. - Patch by Tim Waugh. - Resolves: #526442 cups-pk-helper-ppd-name.patch: cups.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) --- NEW FILE cups-pk-helper-ppd-name.patch --- --- cups-pk-helper-0.0.4/src/cups.c 2009-09-30 10:38:21.895761263 +0100 +++ cups-pk-helper-0.0.4/src/cups.c 2009-09-30 10:44:07.794636125 +0100 @@ -2,8 +2,9 @@ * vim: set et ts=8 sw=8: * * Copyright (C) 2008 Novell, Inc. + * Copyright (C) 2009 Red Hat, Inc. * - * Authors: Vincent Untz + * Authors: Vincent Untz, Tim Waugh * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -997,11 +998,13 @@ cph_cups_printer_add (CphCups *cups, ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_NAME, "printer-name", NULL, printer_name); - ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_URI, - "device-uri", NULL, printer_uri); ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_NAME, "ppd-name", NULL, ppd_file); + if (printer_uri && printer_uri[0] != '\0') { + ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_URI, + "device-uri", NULL, printer_uri); + } if (info && info[0] != '\0') { ippAddString (request, IPP_TAG_PRINTER, IPP_TAG_TEXT, "printer-info", NULL, info); Index: cups-pk-helper.spec =================================================================== RCS file: /cvs/pkgs/rpms/cups-pk-helper/devel/cups-pk-helper.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- cups-pk-helper.spec 18 Aug 2009 17:06:39 -0000 1.13 +++ cups-pk-helper.spec 30 Sep 2009 14:49:22 -0000 1.14 @@ -1,6 +1,6 @@ Name: cups-pk-helper Version: 0.0.4 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A helper that makes system-config-printer use PolicyKit Group: System Environment/Base @@ -12,6 +12,7 @@ Patch0: polkit-1.patch Patch1: get_devices.patch Patch2: polkit_result.patch Patch3: edit_job.patch +Patch4: cups-pk-helper-ppd-name.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -45,6 +46,7 @@ interfaces available under control of Po %patch1 -p1 -b .get-devices %patch2 -p1 -b .polkit-result %patch3 -p1 -b .edit-job +%patch4 -p1 -b .ppd-name %build # Patch0 modifies configure.ac @@ -74,6 +76,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Marek Kasik - 0.0.4-8 +- Fix adding of printers without specification of device-uri. +- Patch by Tim Waugh. +- Resolves: #526442 + * Tue Aug 18 2009 Marek Kasik - 0.0.4-7 - Fix policies to check when editing a job. From heffer at fedoraproject.org Wed Sep 30 14:51:38 2009 From: heffer at fedoraproject.org (Felix Kaechele) Date: Wed, 30 Sep 2009 14:51:38 +0000 (UTC) Subject: rpms/php-ZendFramework/devel .cvsignore, 1.8, 1.9 php-ZendFramework.spec, 1.17, 1.18 sources, 1.8, 1.9 Message-ID: <20090930145138.AE94611C00E6@cvs1.fedora.phx.redhat.com> Author: heffer Update of /cvs/pkgs/rpms/php-ZendFramework/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31402 Modified Files: .cvsignore php-ZendFramework.spec sources Log Message: * Wed Sep 30 2009 Felix Kaechele - 1.9.3-1.PL1 - new upstream version - new component: Queue - fixed dangling symlinks - enabled Db-Adapter-Firebird Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-ZendFramework/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 17 Jul 2009 10:00:09 -0000 1.8 +++ .cvsignore 30 Sep 2009 14:51:38 -0000 1.9 @@ -1 +1 @@ -ZendFramework-1.8.4PL1.tar.gz +ZendFramework-1.9.3PL1.tar.gz Index: php-ZendFramework.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-ZendFramework/devel/php-ZendFramework.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- php-ZendFramework.spec 26 Jul 2009 17:58:05 -0000 1.17 +++ php-ZendFramework.spec 30 Sep 2009 14:51:38 -0000 1.18 @@ -3,8 +3,8 @@ Summary: Leading open-source PHP framework Name: php-ZendFramework -Version: 1.8.4 -Release: 3.%{posttag}%{?dist} +Version: 1.9.3 +Release: 1.%{posttag}%{?dist} License: BSD Group: Development/Libraries @@ -33,7 +33,6 @@ Requires: php-pdo Requires: php-xml # missing for Http_Client # Requires: php-mime_magic -BuildRequires: symlinks %description Extending the art & spirit of PHP, Zend Framework is based on simplicity, @@ -62,11 +61,8 @@ Requires: php-pear(pear.phpunit.de/PHPUn %if 0%{fedora} > 10 Requires: bitstream-vera-sans-fonts bitstream-vera-sans-mono-fonts Requires: bitstream-vera-serif-fonts -BuildRequires: bitstream-vera-sans-fonts bitstream-vera-sans-mono-fonts -BuildRequires: bitstream-vera-serif-fonts %else Requires: bitstream-vera-fonts -BuildRequires: bitstream-vera-fonts %endif %description tests @@ -168,15 +164,15 @@ MySQL server via mysqli connector. # IBM DB2 database. -# %package Db-Adapter-Firebird -# Summary: Zend Framework database adapter for InterBase -# Group: Development/Libraries -# Requires: %{name} = %{version}-%{release} -# Requires: php-interbase # Not available in Fedora's PHP +%package Db-Adapter-Firebird +Summary: Zend Framework database adapter for InterBase +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: php-interbase -# %description Db-Adapter-Firebird -# This package contains the files for Zend Framework necessary to connect to a -# Firebird/InterBase database. +%description Db-Adapter-Firebird +This package contains the files for Zend Framework necessary to connect to a +Firebird/InterBase database. # %package Db-Adapter-Oracle @@ -185,7 +181,7 @@ MySQL server via mysqli connector. # Requires: %{name} = %{version}-%{release} # Requires: php-oci8 # Not available in Fedora's PHP -# %description Db-Adapter-Mysqli +# %description Db-Adapter-Oracle # This package contains the files for Zend Framework necessary to connect to an # Oracle database. @@ -353,18 +349,11 @@ cd .. $RPM_BUILD_ROOT%{_bindir}/zf # Bug 477440 -%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/fonts/bitstream-vera - cd $RPM_BUILD_ROOT%{_datadir}/php/Zend/tests/Zend/Pdf/_fonts -%{__rm} -f *.ttf - -for file in /usr/share/fonts/bitstream-vera/*.ttf +for file in *.ttf do - touch $RPM_BUILD_ROOT${file} + ln -sf %{_datadir}/fonts/bitstream-vera/${file} . done -%{__ln_s} $RPM_BUILD_ROOT%{_datadir}/fonts/bitstream-vera/* . -symlinks -c . > /dev/null -%{__rm} -rf $RPM_BUILD_ROOT%{_datadir}/fonts %clean @@ -449,6 +438,8 @@ symlinks -c . > /dev/null %{_datadir}/php/Zend/Navigation.php %{_datadir}/php/Zend/OpenId %{_datadir}/php/Zend/OpenId.php +%{_datadir}/php/Zend/Queue.php +%{_datadir}/php/Zend/Queue %{_datadir}/php/Zend/Paginator %{_datadir}/php/Zend/Paginator.php %{_datadir}/php/Zend/ProgressBar @@ -515,7 +506,6 @@ symlinks -c . > /dev/null %files extras %defattr(-,root,root,-) %{_datadir}/php/ZendX -# php-interbase not available for Fedora %exclude %{_datadir}/php/ZendX/Db %doc LICENSE.txt extras/documentation/* @@ -556,6 +546,14 @@ symlinks -c . > /dev/null # %{_datadir}/php/Zend/Db/Statement/Db2 # %doc LICENSE.txt +%files Db-Adapter-Firebird +%defattr(-,root,root,-) +%{_datadir}/php/ZendX/Db/Adapter/Firebird.php +%{_datadir}/php/ZendX/Db/Adapter/Firebird +%{_datadir}/php/ZendX/Db/Statement/Firebird.php +%{_datadir}/php/ZendX/Db/Statement/Firebird +%doc LICENSE.txt + # php-oci8 not available for Fedora # %files Db-Adapter-Oracle # %defattr(-,root,root,-) @@ -634,6 +632,12 @@ symlinks -c . > /dev/null %changelog +* Wed Sep 30 2009 Felix Kaechele - 1.9.3-1.PL1 +- new upstream version +- new component: Queue +- fixed dangling symlinks +- enabled Db-Adapter-Firebird + * Sun Jul 26 2009 Fedora Release Engineering - 1.8.4-3.PL1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-ZendFramework/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 17 Jul 2009 10:00:09 -0000 1.8 +++ sources 30 Sep 2009 14:51:38 -0000 1.9 @@ -1 +1 @@ -d7374bf9b1741e2f925e8d2443475f9d ZendFramework-1.8.4PL1.tar.gz +87b5a65e2597389544dddb22ecef7bf8 ZendFramework-1.9.3PL1.tar.gz From linville at fedoraproject.org Wed Sep 30 14:57:17 2009 From: linville at fedoraproject.org (John W. Linville) Date: Wed, 30 Sep 2009 14:57:17 +0000 (UTC) Subject: rpms/iwl1000-firmware/F-11 iwl1000-firmware.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930145718.67F1311C01EA@cvs1.fedora.phx.redhat.com> Author: linville Update of /cvs/pkgs/rpms/iwl1000-firmware/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32645 Modified Files: .cvsignore sources Added Files: iwl1000-firmware.spec Log Message: Initial import... --- NEW FILE iwl1000-firmware.spec --- Name: iwl1000-firmware Version: 128.50.3.1 Release: 1%{?dist} Summary: Firmware for Intel? PRO/Wireless 1000 B/G/N network adaptors Group: System Environment/Kernel License: Redistributable, no modification permitted URL: http://intellinuxwireless.org/ Source0: http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-1000-ucode-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch %description This package contains the firmware required by the iwlagn driver for Linux to support the iwl1000 hardware. Usage of the firmware is subject to the terms and conditions contained inside the provided LICENSE file. Please read it carefully. %prep %setup -c -q pushd iwlwifi-1000-ucode-%{version} # Change encoding sed -i 's/\r//' LICENSE.iwlwifi-1000-ucode README.iwlwifi-1000-ucode # Rename docs mv LICENSE.iwlwifi-1000-ucode ../LICENSE mv README.iwlwifi-1000-ucode ../README # Preserve timestamp touch -r *.ucode ../LICENSE ../README popd %build # Nothing to build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/lib/firmware pushd iwlwifi-1000-ucode-%{version} install -pm 0644 *.ucode $RPM_BUILD_ROOT/lib/firmware/ popd %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc LICENSE README /lib/firmware/*.ucode %changelog * Wed Sep 16 2009 John W. Linville - 128.50.3.1-1 - Initial import Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/iwl1000-firmware/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:16:18 -0000 1.1 +++ .cvsignore 30 Sep 2009 14:57:16 -0000 1.2 @@ -0,0 +1 @@ +iwlwifi-1000-ucode-128.50.3.1.tgz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/iwl1000-firmware/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:16:19 -0000 1.1 +++ sources 30 Sep 2009 14:57:16 -0000 1.2 @@ -0,0 +1 @@ +cfad8d5a7651dde665c5c23e8209c35d iwlwifi-1000-ucode-128.50.3.1.tgz From praveenp at fedoraproject.org Wed Sep 30 15:02:30 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:02:30 +0000 (UTC) Subject: rpms/sblim-sfcb/EL-4 LocalInterfaceInvokeMethodFix.patch, NONE, 1.1 destroyThreadKey.patch, NONE, 1.1 sblim-sfcb.spec, 1.2, 1.3 Message-ID: <20090930150230.4F30D11C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-sfcb/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv913 Modified Files: sblim-sfcb.spec Added Files: LocalInterfaceInvokeMethodFix.patch destroyThreadKey.patch Log Message: Added two patches LocalInterfaceInvokeMethodFix.patch: cimcClientSfcbLocal.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) --- NEW FILE LocalInterfaceInvokeMethodFix.patch --- diff -Naur sblim-sfcb-1.3.2/cimcClientSfcbLocal.c sblim-sfcb-1.3.2_fix/cimcClientSfcbLocal.c --- sblim-sfcb-1.3.2/cimcClientSfcbLocal.c 2008-10-03 05:54:47.000000000 +0530 +++ sblim-sfcb-1.3.2_fix/cimcClientSfcbLocal.c 2009-04-07 22:14:55.000000000 +0530 @@ -1168,6 +1168,9 @@ OperationHdr oHdr={OPS_InvokeMethod,0,5}; CMPIArgs *argsout; CMPIData retval={0,CMPI_notFound,{0l}}; + + CMPIData rval={0,CMPI_notFound,{0l}}; //Fix : Local interface in InvokeMethod call crash. + if (rc) CMSetStatus(rc, CMPI_RC_OK); _SFCB_ENTER(TRACE_CIMXMLPROC, "referenceNames"); @@ -1216,19 +1219,26 @@ CMPIData data = CMGetArgAt(argsout,i, &name,NULL); CMAddArg(out,(char*)name->hdl,&data.value,data.type); } + rval = resp->rv; //FIX - Invoke Method crash if (resp->rvValue) { if (resp->rv.type==CMPI_chars) { resp->rv.value.chars=(long)resp->rvEnc.data+(char*)resp; + rval.value.chars = strdup((long)resp->rvEnc.data+(char*)resp); //FIX -- Invoke Method crash } else if (resp->rv.type==CMPI_dateTime) { resp->rv.value.dateTime= NewCMPIDateTimeFromChars((long)resp->rvEnc.data +(char*)resp,NULL); + rval.value.dateTime = CMClone(resp->rv.value.dateTime,rc); } + else + { + rval = resp->rv; + } } retval = resp->rv; free(resp); - _SFCB_RETURN(retval); + _SFCB_RETURN(rval); } if (rc) CIMCSetStatusWithChars(rc, resp->rc, (char*)resp->object[0].data); free(resp); destroyThreadKey.patch: support.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE destroyThreadKey.patch --- --- sblim-sfcb-1.3.2/support.c 2008-06-26 04:45:36.000000000 +0530 +++ sblim-sfcb-1.3.2_new/support.c 2009-07-27 17:53:35.000000000 +0530 @@ -433,7 +433,7 @@ __cleanup_mt(mt); CMPI_BrokerExt_Ftab->setThreadSpecific(__mm_key,NULL); - + CMPI_BrokerExt_Ftab->destroyThreadKey(__mm_key); } static managed_thread *__init_mt() Index: sblim-sfcb.spec =================================================================== RCS file: /cvs/pkgs/rpms/sblim-sfcb/EL-4/sblim-sfcb.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sblim-sfcb.spec 25 Sep 2009 21:14:06 -0000 1.2 +++ sblim-sfcb.spec 30 Sep 2009 15:02:30 -0000 1.3 @@ -8,12 +8,14 @@ Name: sblim-sfcb Summary: Small Footprint CIM Broker URL: http://www.sblim.org Version: 1.3.4 -Release: 11%{dist} +Release: 12%{dist} Group: Applications/System License: EPL BuildRoot: %{_tmppath}/%{name}-%{version}-%{release} Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 patch0: %{name}-disable_auto_service_start.patch +patch1: LocalInterfaceInvokeMethodFix.patch +patch2: destroyThreadKey.patch Provides: cim-server Requires: cim-schema %if 0%{?rhel} @@ -45,6 +47,8 @@ Programming Interface (CMPI). %prep %setup -q -T -b 0 -n %{name}-%{version} %patch0 -p1 +%patch1 -p1 +%patch2 -p1 %build %configure --enable-debug --enable-ssl --enable-pam --enable-ipv6 CFLAGS="$CFLAGS -D_GNU_SOURCE" @@ -111,6 +115,12 @@ fi #%doc COPYING README %changelog +* Wed Sep 30 2009 - 1.3.4-12 +- LocalInterfaceInvokeMethodFix: CHARS and string were handled the same. +- They are differentiated in this patch. +- destroyThreadKey: Local sfcb connect was creating thread specific data +- associating a key to it. This won't get deleted resulting in crash +- of opwsman, sfcc and sfcb. This patch deletes that data. * Fri Sep 25 2009 - 1.3.4-11 - Changing the initddir to initrddir, since not defined in rhel * Fri Sep 25 2009 - 1.3.4-10 From praveenp at fedoraproject.org Wed Sep 30 15:03:26 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:03:26 +0000 (UTC) Subject: rpms/sblim-sfcb/EL-5 LocalInterfaceInvokeMethodFix.patch, NONE, 1.1 destroyThreadKey.patch, NONE, 1.1 sblim-sfcb.spec, 1.4, 1.5 Message-ID: <20090930150326.DDB7111C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-sfcb/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1122 Modified Files: sblim-sfcb.spec Added Files: LocalInterfaceInvokeMethodFix.patch destroyThreadKey.patch Log Message: Added two patches LocalInterfaceInvokeMethodFix.patch: cimcClientSfcbLocal.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) --- NEW FILE LocalInterfaceInvokeMethodFix.patch --- diff -Naur sblim-sfcb-1.3.2/cimcClientSfcbLocal.c sblim-sfcb-1.3.2_fix/cimcClientSfcbLocal.c --- sblim-sfcb-1.3.2/cimcClientSfcbLocal.c 2008-10-03 05:54:47.000000000 +0530 +++ sblim-sfcb-1.3.2_fix/cimcClientSfcbLocal.c 2009-04-07 22:14:55.000000000 +0530 @@ -1168,6 +1168,9 @@ OperationHdr oHdr={OPS_InvokeMethod,0,5}; CMPIArgs *argsout; CMPIData retval={0,CMPI_notFound,{0l}}; + + CMPIData rval={0,CMPI_notFound,{0l}}; //Fix : Local interface in InvokeMethod call crash. + if (rc) CMSetStatus(rc, CMPI_RC_OK); _SFCB_ENTER(TRACE_CIMXMLPROC, "referenceNames"); @@ -1216,19 +1219,26 @@ CMPIData data = CMGetArgAt(argsout,i, &name,NULL); CMAddArg(out,(char*)name->hdl,&data.value,data.type); } + rval = resp->rv; //FIX - Invoke Method crash if (resp->rvValue) { if (resp->rv.type==CMPI_chars) { resp->rv.value.chars=(long)resp->rvEnc.data+(char*)resp; + rval.value.chars = strdup((long)resp->rvEnc.data+(char*)resp); //FIX -- Invoke Method crash } else if (resp->rv.type==CMPI_dateTime) { resp->rv.value.dateTime= NewCMPIDateTimeFromChars((long)resp->rvEnc.data +(char*)resp,NULL); + rval.value.dateTime = CMClone(resp->rv.value.dateTime,rc); } + else + { + rval = resp->rv; + } } retval = resp->rv; free(resp); - _SFCB_RETURN(retval); + _SFCB_RETURN(rval); } if (rc) CIMCSetStatusWithChars(rc, resp->rc, (char*)resp->object[0].data); free(resp); destroyThreadKey.patch: support.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE destroyThreadKey.patch --- --- sblim-sfcb-1.3.2/support.c 2008-06-26 04:45:36.000000000 +0530 +++ sblim-sfcb-1.3.2_new/support.c 2009-07-27 17:53:35.000000000 +0530 @@ -433,7 +433,7 @@ __cleanup_mt(mt); CMPI_BrokerExt_Ftab->setThreadSpecific(__mm_key,NULL); - + CMPI_BrokerExt_Ftab->destroyThreadKey(__mm_key); } static managed_thread *__init_mt() Index: sblim-sfcb.spec =================================================================== RCS file: /cvs/pkgs/rpms/sblim-sfcb/EL-5/sblim-sfcb.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sblim-sfcb.spec 25 Sep 2009 21:00:30 -0000 1.4 +++ sblim-sfcb.spec 30 Sep 2009 15:03:26 -0000 1.5 @@ -8,12 +8,14 @@ Name: sblim-sfcb Summary: Small Footprint CIM Broker URL: http://www.sblim.org Version: 1.3.4 -Release: 11%{dist} +Release: 12%{dist} Group: Applications/System License: EPL BuildRoot: %{_tmppath}/%{name}-%{version}-%{release} Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 patch0: %{name}-disable_auto_service_start.patch +patch1: LocalInterfaceInvokeMethodFix.patch +patch2: destroyThreadKey.patch Provides: cim-server Requires: cim-schema %if 0%{?rhel} @@ -45,6 +47,8 @@ Programming Interface (CMPI). %prep %setup -q -T -b 0 -n %{name}-%{version} %patch0 -p1 +%patch1 -p1 +%patch2 -p1 %build %configure --enable-debug --enable-ssl --enable-pam --enable-ipv6 CFLAGS="$CFLAGS -D_GNU_SOURCE" @@ -111,6 +115,12 @@ fi #%doc COPYING README %changelog +* Wed Sep 30 2009 - 1.3.4-12 +- LocalInterfaceInvokeMethodFix: CHARS and string were handled the same. +- They are differentiated in this patch. +- destroyThreadKey: Local sfcb connect was creating thread specific data +- associating a key to it. This won't get deleted resulting in crash +- of opwsman, sfcc and sfcb. This patch deletes that data. * Fri Sep 25 2009 - 1.3.4-11 - Changing the initddir to initrddir, since not defined in rhel * Fri Sep 25 2009 - 1.3.4-10 From deji at fedoraproject.org Wed Sep 30 15:03:33 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Wed, 30 Sep 2009 15:03:33 +0000 (UTC) Subject: rpms/exaile/F-12 .cvsignore, 1.10, 1.11 exaile-makefile.patch, 1.3, 1.4 exaile.spec, 1.27, 1.28 sources, 1.10, 1.11 Message-ID: <20090930150333.1422511C00E6@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/exaile/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1155 Modified Files: .cvsignore exaile-makefile.patch exaile.spec sources Log Message: * Wed Sep 30 2009 Deji Akingunola - 0.3.0.1-1 - Update to 0.3.0.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/exaile/F-12/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 29 Aug 2009 22:46:31 -0000 1.10 +++ .cvsignore 30 Sep 2009 15:03:32 -0000 1.11 @@ -1 +1 @@ -exaile-0.3.0.tar.gz +exaile-0.3.0.1.tar.gz exaile-makefile.patch: Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: exaile-makefile.patch =================================================================== RCS file: /cvs/pkgs/rpms/exaile/F-12/exaile-makefile.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- exaile-makefile.patch 29 Aug 2009 22:46:31 -0000 1.3 +++ exaile-makefile.patch 30 Sep 2009 15:03:32 -0000 1.4 @@ -1,5 +1,5 @@ ---- Makefile 2009-08-24 17:25:03.000000000 -0400 -+++ Makefile.new 2009-08-28 19:46:25.227288689 -0400 +--- Makefile 2009-09-06 19:45:01.161376822 -0400 ++++ Makefile.new 2009-09-30 10:42:46.877746915 -0400 @@ -2,7 +2,7 @@ LIBINSTALLDIR ?= /lib XDGCONFDIR ?= /etc/xdg @@ -9,7 +9,7 @@ EXAILESHAREDIR = $(DESTDIR)$(PREFIX)/share/exaile all: compile -@@ -87,7 +87,7 @@ +@@ -83,7 +83,7 @@ # the printf here is for bsd compat, dont use echo! cd $(DESTDIR)$(PREFIX)/bin && \ printf "#!/bin/sh\n\ Index: exaile.spec =================================================================== RCS file: /cvs/pkgs/rpms/exaile/F-12/exaile.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- exaile.spec 29 Aug 2009 22:46:31 -0000 1.27 +++ exaile.spec 30 Sep 2009 15:03:32 -0000 1.28 @@ -2,7 +2,7 @@ Summary: A music player Name: exaile -Version: 0.3.0 +Version: 0.3.0.1 Release: 1%{?dist} Group: Applications/Multimedia License: GPLv2+ @@ -79,6 +79,9 @@ rm -rf %{buildroot} %{python_sitelib}/exaile/ %changelog +* Wed Sep 30 2009 Deji Akingunola - 0.3.0.1-1 +- Update to 0.3.0.1 + * Fri Aug 28 2009 Deji Akingunola - 0.3.0-1 - Update to 0.3.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/exaile/F-12/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 29 Aug 2009 22:46:31 -0000 1.10 +++ sources 30 Sep 2009 15:03:32 -0000 1.11 @@ -1 +1 @@ -8d89110396b088042f39677892829e2d exaile-0.3.0.tar.gz +c6bd14cea747a808570b304e647544f1 exaile-0.3.0.1.tar.gz From praveenp at fedoraproject.org Wed Sep 30 15:04:26 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:04:26 +0000 (UTC) Subject: rpms/sblim-sfcb/F-11 LocalInterfaceInvokeMethodFix.patch, NONE, 1.1 destroyThreadKey.patch, NONE, 1.1 sblim-sfcb.spec, 1.1, 1.2 Message-ID: <20090930150426.CA1E911C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-sfcb/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1417 Modified Files: sblim-sfcb.spec Added Files: LocalInterfaceInvokeMethodFix.patch destroyThreadKey.patch Log Message: Added two patches LocalInterfaceInvokeMethodFix.patch: cimcClientSfcbLocal.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) --- NEW FILE LocalInterfaceInvokeMethodFix.patch --- diff -Naur sblim-sfcb-1.3.2/cimcClientSfcbLocal.c sblim-sfcb-1.3.2_fix/cimcClientSfcbLocal.c --- sblim-sfcb-1.3.2/cimcClientSfcbLocal.c 2008-10-03 05:54:47.000000000 +0530 +++ sblim-sfcb-1.3.2_fix/cimcClientSfcbLocal.c 2009-04-07 22:14:55.000000000 +0530 @@ -1168,6 +1168,9 @@ OperationHdr oHdr={OPS_InvokeMethod,0,5}; CMPIArgs *argsout; CMPIData retval={0,CMPI_notFound,{0l}}; + + CMPIData rval={0,CMPI_notFound,{0l}}; //Fix : Local interface in InvokeMethod call crash. + if (rc) CMSetStatus(rc, CMPI_RC_OK); _SFCB_ENTER(TRACE_CIMXMLPROC, "referenceNames"); @@ -1216,19 +1219,26 @@ CMPIData data = CMGetArgAt(argsout,i, &name,NULL); CMAddArg(out,(char*)name->hdl,&data.value,data.type); } + rval = resp->rv; //FIX - Invoke Method crash if (resp->rvValue) { if (resp->rv.type==CMPI_chars) { resp->rv.value.chars=(long)resp->rvEnc.data+(char*)resp; + rval.value.chars = strdup((long)resp->rvEnc.data+(char*)resp); //FIX -- Invoke Method crash } else if (resp->rv.type==CMPI_dateTime) { resp->rv.value.dateTime= NewCMPIDateTimeFromChars((long)resp->rvEnc.data +(char*)resp,NULL); + rval.value.dateTime = CMClone(resp->rv.value.dateTime,rc); } + else + { + rval = resp->rv; + } } retval = resp->rv; free(resp); - _SFCB_RETURN(retval); + _SFCB_RETURN(rval); } if (rc) CIMCSetStatusWithChars(rc, resp->rc, (char*)resp->object[0].data); free(resp); destroyThreadKey.patch: support.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE destroyThreadKey.patch --- --- sblim-sfcb-1.3.2/support.c 2008-06-26 04:45:36.000000000 +0530 +++ sblim-sfcb-1.3.2_new/support.c 2009-07-27 17:53:35.000000000 +0530 @@ -433,7 +433,7 @@ __cleanup_mt(mt); CMPI_BrokerExt_Ftab->setThreadSpecific(__mm_key,NULL); - + CMPI_BrokerExt_Ftab->destroyThreadKey(__mm_key); } static managed_thread *__init_mt() Index: sblim-sfcb.spec =================================================================== RCS file: /cvs/pkgs/rpms/sblim-sfcb/F-11/sblim-sfcb.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sblim-sfcb.spec 24 Sep 2009 18:05:00 -0000 1.1 +++ sblim-sfcb.spec 30 Sep 2009 15:04:26 -0000 1.2 @@ -8,12 +8,14 @@ Name: sblim-sfcb Summary: Small Footprint CIM Broker URL: http://www.sblim.org Version: 1.3.4 -Release: 8%{dist} +Release: 9%{dist} Group: Applications/System License: EPL BuildRoot: %{_tmppath}/%{name}-%{version}-%{release} Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 patch0: %{name}-disable_auto_service_start.patch +patch1: LocalInterfaceInvokeMethodFix.patch +patch2: destroyThreadKey.patch Provides: cim-server Requires: cim-schema BuildRequires: libcurl-devel @@ -41,6 +43,8 @@ Programming Interface (CMPI). %prep %setup -q -T -b 0 -n %{name}-%{version} %patch0 -p1 +%patch1 -p1 +%patch2 -p1 %build %configure --enable-debug --enable-ssl --enable-pam --enable-ipv6 CFLAGS="$CFLAGS -D_GNU_SOURCE" @@ -107,6 +111,13 @@ fi #%doc COPYING README %changelog +* Wed Sep 30 2009 - 1.3.4-9 +- LocalInterfaceInvokeMethodFix: CHARS and string were handled the same. +- They are differentiated in this patch. +- destroyThreadKey: Local sfcb connect was creating thread specific data +- associating a key to it. This won't get deleted resulting in crash +- of opwsman, sfcc and sfcb. This patch deletes that data. + * Tue Sep 22 2009 - 1.3.4-8 - Removed the devel package and moved the init script to right directory * Wed Sep 16 2009 - 1.3.4-7 From praveenp at fedoraproject.org Wed Sep 30 15:05:54 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:05:54 +0000 (UTC) Subject: rpms/sblim-sfcb/F-12 LocalInterfaceInvokeMethodFix.patch, NONE, 1.1 destroyThreadKey.patch, NONE, 1.1 sblim-sfcb.spec, 1.1, 1.2 Message-ID: <20090930150554.57DCA11C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-sfcb/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1820 Modified Files: sblim-sfcb.spec Added Files: LocalInterfaceInvokeMethodFix.patch destroyThreadKey.patch Log Message: Added two patches LocalInterfaceInvokeMethodFix.patch: cimcClientSfcbLocal.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) --- NEW FILE LocalInterfaceInvokeMethodFix.patch --- diff -Naur sblim-sfcb-1.3.2/cimcClientSfcbLocal.c sblim-sfcb-1.3.2_fix/cimcClientSfcbLocal.c --- sblim-sfcb-1.3.2/cimcClientSfcbLocal.c 2008-10-03 05:54:47.000000000 +0530 +++ sblim-sfcb-1.3.2_fix/cimcClientSfcbLocal.c 2009-04-07 22:14:55.000000000 +0530 @@ -1168,6 +1168,9 @@ OperationHdr oHdr={OPS_InvokeMethod,0,5}; CMPIArgs *argsout; CMPIData retval={0,CMPI_notFound,{0l}}; + + CMPIData rval={0,CMPI_notFound,{0l}}; //Fix : Local interface in InvokeMethod call crash. + if (rc) CMSetStatus(rc, CMPI_RC_OK); _SFCB_ENTER(TRACE_CIMXMLPROC, "referenceNames"); @@ -1216,19 +1219,26 @@ CMPIData data = CMGetArgAt(argsout,i, &name,NULL); CMAddArg(out,(char*)name->hdl,&data.value,data.type); } + rval = resp->rv; //FIX - Invoke Method crash if (resp->rvValue) { if (resp->rv.type==CMPI_chars) { resp->rv.value.chars=(long)resp->rvEnc.data+(char*)resp; + rval.value.chars = strdup((long)resp->rvEnc.data+(char*)resp); //FIX -- Invoke Method crash } else if (resp->rv.type==CMPI_dateTime) { resp->rv.value.dateTime= NewCMPIDateTimeFromChars((long)resp->rvEnc.data +(char*)resp,NULL); + rval.value.dateTime = CMClone(resp->rv.value.dateTime,rc); } + else + { + rval = resp->rv; + } } retval = resp->rv; free(resp); - _SFCB_RETURN(retval); + _SFCB_RETURN(rval); } if (rc) CIMCSetStatusWithChars(rc, resp->rc, (char*)resp->object[0].data); free(resp); destroyThreadKey.patch: support.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE destroyThreadKey.patch --- --- sblim-sfcb-1.3.2/support.c 2008-06-26 04:45:36.000000000 +0530 +++ sblim-sfcb-1.3.2_new/support.c 2009-07-27 17:53:35.000000000 +0530 @@ -433,7 +433,7 @@ __cleanup_mt(mt); CMPI_BrokerExt_Ftab->setThreadSpecific(__mm_key,NULL); - + CMPI_BrokerExt_Ftab->destroyThreadKey(__mm_key); } static managed_thread *__init_mt() Index: sblim-sfcb.spec =================================================================== RCS file: /cvs/pkgs/rpms/sblim-sfcb/F-12/sblim-sfcb.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sblim-sfcb.spec 24 Sep 2009 18:05:24 -0000 1.1 +++ sblim-sfcb.spec 30 Sep 2009 15:05:54 -0000 1.2 @@ -8,12 +8,14 @@ Name: sblim-sfcb Summary: Small Footprint CIM Broker URL: http://www.sblim.org Version: 1.3.4 -Release: 8%{dist} +Release: 9%{dist} Group: Applications/System License: EPL BuildRoot: %{_tmppath}/%{name}-%{version}-%{release} Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 patch0: %{name}-disable_auto_service_start.patch +patch1: LocalInterfaceInvokeMethodFix.patch +patch2: destroyThreadKey.patch Provides: cim-server Requires: cim-schema BuildRequires: libcurl-devel @@ -41,6 +43,8 @@ Programming Interface (CMPI). %prep %setup -q -T -b 0 -n %{name}-%{version} %patch0 -p1 +%patch1 -p1 +%patch2 -p1 %build %configure --enable-debug --enable-ssl --enable-pam --enable-ipv6 CFLAGS="$CFLAGS -D_GNU_SOURCE" @@ -107,6 +111,12 @@ fi #%doc COPYING README %changelog +* Wed Sep 30 2009 - 1.3.4-9 +- LocalInterfaceInvokeMethodFix: CHARS and string were handled the same. +- They are differentiated in this patch. +- destroyThreadKey: Local sfcb connect was creating thread specific data +- associating a key to it. This won't get deleted resulting in crash +- of opwsman, sfcc and sfcb. This patch deletes that data. * Tue Sep 22 2009 - 1.3.4-8 - Removed the devel package and moved the init script to right directory * Wed Sep 16 2009 - 1.3.4-7 From linville at fedoraproject.org Wed Sep 30 15:10:53 2009 From: linville at fedoraproject.org (John W. Linville) Date: Wed, 30 Sep 2009 15:10:53 +0000 (UTC) Subject: comps comps-f12.xml.in,1.135,1.136 comps-f13.xml.in,1.25,1.26 Message-ID: <20090930151053.C103B11C00E6@cvs1.fedora.phx.redhat.com> Author: linville Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2544 Modified Files: comps-f12.xml.in comps-f13.xml.in Log Message: add entries for iwl1000-firmware in f12 and f13 Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.135 retrieving revision 1.136 diff -u -p -r1.135 -r1.136 --- comps-f12.xml.in 30 Sep 2009 09:13:33 -0000 1.135 +++ comps-f12.xml.in 30 Sep 2009 15:10:53 -0000 1.136 @@ -2946,6 +2946,7 @@ ipw2100-firmware ipw2200-firmware ivtv-firmware + iwl1000-firmware iwl3945-firmware iwl4965-firmware iwl5000-firmware Index: comps-f13.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f13.xml.in,v retrieving revision 1.25 retrieving revision 1.26 diff -u -p -r1.25 -r1.26 --- comps-f13.xml.in 30 Sep 2009 09:13:33 -0000 1.25 +++ comps-f13.xml.in 30 Sep 2009 15:10:53 -0000 1.26 @@ -2937,6 +2937,7 @@ ipw2100-firmware ipw2200-firmware ivtv-firmware + iwl1000-firmware iwl3945-firmware iwl4965-firmware iwl5000-firmware From nphilipp at fedoraproject.org Wed Sep 30 15:11:28 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Wed, 30 Sep 2009 15:11:28 +0000 (UTC) Subject: rpms/kdebase-runtime/devel kdebase-runtime-4.3.1-manpath.patch, NONE, 1.1 kdebase-runtime.spec, 1.141, 1.142 Message-ID: <20090930151128.5EF3211C00E6@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/kdebase-runtime/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2627 Modified Files: kdebase-runtime.spec Added Files: kdebase-runtime-4.3.1-manpath.patch Log Message: if available, use the "manpath" command in the man kioslave to determine man page file locations kdebase-runtime-4.3.1-manpath.patch: kio_man.cpp | 49 ++++++++++++++++++++++++++++++++++++++++++++++++- kio_man.h | 4 +++- 2 files changed, 51 insertions(+), 2 deletions(-) --- NEW FILE kdebase-runtime-4.3.1-manpath.patch --- diff -up kdebase-runtime-4.3.1/kioslave/man/kio_man.cpp.manpath kdebase-runtime-4.3.1/kioslave/man/kio_man.cpp --- kdebase-runtime-4.3.1/kioslave/man/kio_man.cpp.manpath 2009-06-03 13:54:13.000000000 +0200 +++ kdebase-runtime-4.3.1/kioslave/man/kio_man.cpp 2009-09-30 16:55:52.068576442 +0200 @@ -1,5 +1,6 @@ /* This file is part of the KDE libraries Copyright (c) 2000 Matthias Hoelzer-Kluepfel + Copyright (c) 2009 Red Hat, Inc. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public @@ -17,6 +18,13 @@ Boston, MA 02110-1301, USA. */ +/* + Changes: + + - 2009-09-30: use manpath binary if available to construct the man path (Nils + Philippsen ) +*/ + #include "kio_man.h" #include @@ -31,6 +39,8 @@ #include #include #include +#include +#include #include #include @@ -817,7 +827,7 @@ void MANProtocol::showMainIndex() finished(); } -void MANProtocol::constructPath(QStringList& constr_path, QStringList constr_catmanpath) +void MANProtocol::constructPathFallback(QStringList& constr_path, QStringList constr_catmanpath) { QMap manpath_map; QMap mandb_map; @@ -984,6 +994,43 @@ void MANProtocol::constructPath(QStringL } } +void MANProtocol::constructPathManpath(QStringList& constr_path, QStringList& constr_catmanpath) +{ + QProcess manpath; + QStringList args; + + // start the "manpath" command, ... + manpath.start( "manpath", args, QIODevice::ReadOnly ); + + // ... wait (forever) until it's started, ... + if ( ! manpath.waitForStarted( -1 ) ) + // ... or errors out, ... + return; + + // ... grab its output, ... + QString manpath_output = QString( manpath.readAllStandardOutput() ); + + // ... wait (forever) until it's finished, ... + if ( ! manpath.waitForFinished( -1 ) ) + // ... or errors out, ... + return; + + // ... close the process, ... + manpath.close(); + + // ... then process its output. + constr_path = manpath_output.split( ":", QString::SkipEmptyParts ); +} + +void MANProtocol::constructPath(QStringList& constr_path, QStringList& constr_catmanpath) +{ + // Attempt to use the "manpath" command, ... + constructPathManpath( constr_path, constr_catmanpath ); + if ( constr_path.count() == 0 ) + // ... if that yields nothing, fall back to our own implementation + constructPathFallback ( constr_path, constr_catmanpath ); +} + void MANProtocol::checkManPaths() { static bool inited = false; diff -up kdebase-runtime-4.3.1/kioslave/man/kio_man.h.manpath kdebase-runtime-4.3.1/kioslave/man/kio_man.h --- kdebase-runtime-4.3.1/kioslave/man/kio_man.h.manpath 2008-11-19 11:17:53.000000000 +0100 +++ kdebase-runtime-4.3.1/kioslave/man/kio_man.h 2009-09-30 14:05:22.254577337 +0200 @@ -68,7 +68,9 @@ private: void addToBuffer(const char *buffer, int buflen); QString pageName(const QString& page) const; QStringList buildSectionList(const QStringList& dirs) const; - void constructPath(QStringList& constr_path, QStringList constr_catmanpath); + void constructPathFallback(QStringList& constr_path, QStringList constr_catmanpath); + void constructPathManpath(QStringList& constr_path, QStringList& constr_catmanpath); + void constructPath(QStringList& constr_path, QStringList& constr_catmanpath); private: static MANProtocol *_self; QByteArray lastdir; Index: kdebase-runtime.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-runtime/devel/kdebase-runtime.spec,v retrieving revision 1.141 retrieving revision 1.142 diff -u -p -r1.141 -r1.142 --- kdebase-runtime.spec 15 Sep 2009 23:57:30 -0000 1.141 +++ kdebase-runtime.spec 30 Sep 2009 15:11:28 -0000 1.142 @@ -5,7 +5,7 @@ Name: kdebase-runtime Summary: K Desktop Environment - Runtime Version: 4.3.1 -Release: 2%{?dist} +Release: 3%{?dist} # http://techbase.kde.org/Policies/Licensing_Policy License: LGPLv2+ @@ -21,6 +21,7 @@ Patch1: kdebase-runtime-4.1.x-sea Patch2: kdebase-runtime-4.2.85-knetattach.patch Patch3: kdebase-runtime-4.1.1-iconthemes-inherit.patch Patch4: kdebase-runtime-4.3.0-nepomuk-autostart.patch +Patch5: kdebase-runtime-4.3.1-manpath.patch ## Upstream patches @@ -94,6 +95,7 @@ BuildArch: noarch %patch2 -p1 -b .knetattach %patch3 -p1 -b .iconthemes-inherit %patch4 -p1 -b .nepomuk-autostart +%patch5 -p1 -b .manpath %build mkdir -p %{_target_platform} @@ -210,6 +212,10 @@ fi %changelog +* Wed Sep 30 2009 Nils Philippsen - 4.3.1-3 +- if available, use the "manpath" command in the man kioslave to determine man + page file locations + * Tue Sep 15 2009 Rex Dieter - 4.3.1-2 - restore some previously inadvertantly omitted nepomuk ontologies From ruben at fedoraproject.org Wed Sep 30 15:13:06 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Wed, 30 Sep 2009 15:13:06 +0000 (UTC) Subject: rpms/perl-Nagios-Plugin-Beanstalk/devel perl-Nagios-Plugin-Beanstalk.spec, 1.1, 1.2 Message-ID: <20090930151306.ADB6F11C00E6@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/perl-Nagios-Plugin-Beanstalk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3050 Modified Files: perl-Nagios-Plugin-Beanstalk.spec Log Message: * Fri Sep 25 2009 Ruben Kerkhof 0.04-3 - Install plugin in nagios plugin dir Index: perl-Nagios-Plugin-Beanstalk.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Nagios-Plugin-Beanstalk/devel/perl-Nagios-Plugin-Beanstalk.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- perl-Nagios-Plugin-Beanstalk.spec 24 Sep 2009 07:40:02 -0000 1.1 +++ perl-Nagios-Plugin-Beanstalk.spec 30 Sep 2009 15:13:06 -0000 1.2 @@ -1,17 +1,19 @@ +%define debug_package %{nil} + Name: perl-Nagios-Plugin-Beanstalk Version: 0.04 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Nagios plugin to observe Beanstalkd queue server License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Nagios-Plugin-Beanstalk/ Source0: http://www.cpan.org/modules/by-module/Nagios/Nagios-Plugin-Beanstalk-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildArch: noarch BuildRequires: perl(Beanstalk::Client) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Nagios::Plugin) BuildRequires: perl(Test::More) +Requires: nagios-plugins Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description @@ -22,7 +24,8 @@ A Nagios plugin to observe a Beanstalkd %setup -q -n Nagios-Plugin-Beanstalk-%{version} %build -%{__perl} Makefile.PL INSTALLDIRS=vendor +%{__perl} Makefile.PL INSTALLDIRS=vendor INSTALLVENDORSCRIPT=%{_libdir}/nagios/plugins + make %{?_smp_mflags} %install @@ -45,9 +48,12 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %{perl_vendorlib}/* %{_mandir}/man3/* -%{_bindir}/check_beanstalkd +%{_libdir}/nagios/plugins/check_beanstalkd %changelog +* Fri Sep 25 2009 Ruben Kerkhof 0.04-3 +- Install plugin in nagios plugin dir + * Wed Sep 23 2009 Ruben Kerkhof 0.04-2 - Clarify description From praveenp at fedoraproject.org Wed Sep 30 15:13:26 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:13:26 +0000 (UTC) Subject: rpms/cim-schema/EL-4 LICENSE, NONE, 1.1 cim-schema.spec, NONE, 1.1 import.log, NONE, 1.1 loadmof.sh, NONE, 1.1 rmmof.sh, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930151326.90E8511C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/cim-schema/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3092/EL-4 Modified Files: .cvsignore sources Added Files: LICENSE cim-schema.spec import.log loadmof.sh rmmof.sh Log Message: Added cim-schema to RHEL-4 --- NEW FILE LICENSE --- // Copyright 1998-2008 Distributed Management Task Force, Inc. (DMTF). // All rights reserved. // DMTF is a not-for-profit association of industry members dedicated // to promoting enterprise and systems management and interoperability. // DMTF specifications and documents may be reproduced by // members and non-members, provided that correct attribution is given. // As DMTF specifications may be revised from time to time, // the particular version and release date should always be noted. // // Implementation of certain elements of this standard or proposed // standard may be subject to third party patent rights, including // provisional patent rights (herein "patent rights"). DMTF makes // no representations to users of the standard as to the existence // of such rights, and is not responsible to recognize, disclose, or // identify any or all such third party patent right, owners or // claimants, nor for any incomplete or inaccurate identification or // disclosure of such rights, owners or claimants. DMTF shall have no // liability to any party, in any manner or circumstance, under any // legal theory whatsoever, for failure to recognize, disclose, or // identify any such third party patent rights, or for such party's // reliance on the standard or incorporation thereof in its product, // protocols or testing procedures. DMTF shall have no liability to // any party implementing such standard, whether such implementation // is foreseeable or not, nor to any patent owner or claimant, and shall // have no liability or responsibility for costs or losses incurred if // a standard is withdrawn or modified after publication, and shall be // indemnified and held harmless by any party implementing the // standard from any and all claims of infringement by a patent owner // for such implementations. // // For information about patents held by third-parties which have // notified the DMTF that, in their opinion, such patent may relate to // or impact implementations of DMTF standards, visit // http://www.dmtf.org/about/policies/disclosures.php. --- NEW FILE cim-schema.spec --- # # spec file for package cim-schema # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. # # The license for this spec file is the MIT/X11 license: # # Permission is hereby granted, free of charge, to any person obtaining # a copy of this software and associated documentation files (the # "Software"), to deal in the Software without restriction, including # without limitation the rights to use, copy, modify, merge, publish, # distribute, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to # the following conditions: # # The above copyright notice and this permission notice shall be # included in all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE # LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # norootforbuild Name: cim-schema Url: http://www.dmtf.org/ Summary: Common Information Model (CIM) Schema Version: 2.22.0 Release: 1%{?dist} Group: Development/Libraries License: DMTF BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: http://www.dmtf.org/standards/cim/cim_schema_v2220/cim_schema_%{version}Experimental-MOFs.zip Source1: http://www.dmtf.org/standards/cim/cim_schema_v2220/cim_schema_%{version}Experimental-Doc.zip Source2: loadmof.sh Source3: rmmof.sh Source4: LICENSE BuildArch: noarch %package docs Summary: Common Information Model (CIM) Schema documentation Group: Documentation %description Common Information Model (CIM) is a model for describing overall management information in a network or enterprise environment. CIM consists of a specification and a schema. The specification defines the details for integration with other management models. The schema provides the actual model descriptions. Authors: -------- DTMF %description docs Common Information Model (CIM) schema documentation. %prep %setup -q -T -a 1 -c -n %{name}-%{version}-docs %setup -q -T -a 0 -c -n %{name}-%{version} cp -a %{SOURCE4} .. %build %install MOFDIR=%{_datadir}/mof CIMDIR=$MOFDIR/cimv%{version} %__rm -rf $RPM_BUILD_ROOT for i in `find . -name "*.mof"`; do sed -i -e 's/\r//g' $i done install -d $RPM_BUILD_ROOT/$CIMDIR chmod -R go-wx . chmod -R a+rX . %__mv * $RPM_BUILD_ROOT/$CIMDIR/ ln -s cimv%{version} $RPM_BUILD_ROOT/$MOFDIR/cim-current ln -s cim_schema_%{version}.mof $RPM_BUILD_ROOT/$MOFDIR/cim-current/CIM_Schema.mof install -d $RPM_BUILD_ROOT/usr/bin install -m 755 %{S:2} $RPM_BUILD_ROOT/usr/bin/ install -m 755 %{S:3} $RPM_BUILD_ROOT/usr/bin/ %clean %__rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root) %dir /usr/share/mof %dir /usr/share/mof/cimv%{version} /usr/share/mof/cimv%{version}/* /usr/share/mof/cim-current /usr/bin/loadmof.sh /usr/bin/rmmof.sh %doc ../LICENSE %files docs %defattr(-, root, root) %doc ../%{name}-%{version}-docs/* %changelog * Thu Jul 16 2009 Matt Domsch - 2.22.0-1.fc12 - add dist tag * Tue Jul 14 2009 Matt Domsch - 2.22.0-1 - spec license change to MIT per Novell - remove BR: unzip, it's in the default buildroot already - add MIT license to spec file * Wed May 20 2009 Matt Domsch - 2.21.0-1 - upgrade to v2.22.0 * Thu Oct 23 2008 Matt Domsch - 2.19.1-1 - Upgraded to cimv2.19.1Experimental - now meets Fedora packaging guidelines too - added -docs subpackage * Wed May 14 2008 bwhiteley at suse.de - Upgraded to cimv2.18Experimental * Thu Jan 17 2008 bwhiteley at suse.de - Fixed order of includes so that it will import in pegasus. * Tue Jan 08 2008 bwhiteley at suse.de - Updated to cimv2.17Experimental (#341800) * Wed Nov 28 2007 bwhiteley at suse.de - Updated to cimv2.16Experimental (#341800) Remove carriage returns from MOF files. Fix broken comment blocks in 2.16 schema. * Thu Mar 29 2007 bwhiteley at suse.de - Added unzip to BuildRequires * Tue Mar 27 2007 bwhiteley at suse.de - Fixed inclusion of missing file (#258187) * Tue Mar 13 2007 bart at novell.com - Added some classes from 2.15 preliminary needed for Xen providers (#228365) * Fri Jan 19 2007 bwhiteley at suse.de - update to schema version 2.14 (#228365) * Mon Jan 08 2007 bwhiteley at suse.de - Combine all qualifiers back into one file (#232667) * Tue Dec 19 2006 bwhiteley at suse.de - added loadmof.sh script. (#228349) * Wed Dec 13 2006 bwhiteley at suse.de - Updated to schema version cimv2.13.1 (#228365) * Fri Oct 06 2006 bwhiteley at suse.de - Updated to schema version cimv2.13 * Mon May 08 2006 bwhiteley at suse.de - Updated to schema version cimv2.12, required for SMASH 1.0 compliance (#173777) * Fri May 05 2006 bwhiteley at suse.de - removed non-ascii char from CIM_DNSSettingData.mof (was breaking some XML parsers) (#172939) * Fri Feb 10 2006 bwhiteley at suse.de - fixed execute bit on directories (#149992) * Wed Jan 25 2006 mls at suse.de - converted neededforbuild to BuildRequires * Tue Jan 17 2006 bwhiteley at suse.de - Added a symlink cim-current so other packages don't have to hard- code cim schema versions. * Tue Jan 10 2006 bwhiteley at suse.de - Update to v2.11 Experimental. - Moved MOFs under /usr/share/mof * Thu Jan 13 2005 nashif at suse.de - Update to v2.9 Final * Tue Oct 12 2004 nashif at suse.de - Update with cim v2.9 * Tue Feb 17 2004 nashif at suse.de - Fixed directory permissions - build as normal user * Mon Feb 16 2004 nashif at suse.de - Updated to 2.8 final * Thu Nov 27 2003 nashif at suse.de - Initial Release --- NEW FILE import.log --- cim-schema-2_22_0-1_el5:EL-4:cim-schema-2.22.0-1.el5.src.rpm:1254323626 --- NEW FILE loadmof.sh --- #!/bin/sh OWLM=/usr/bin/ow-loadmof.sh PEGLM=/usr/bin/peg-loadmof.sh if [ -x $OWLM ]; then $OWLM $@ fi if [ -x $PEGLM ]; then $PEGLM $@ fi --- NEW FILE rmmof.sh --- #!/bin/sh OWLM=/usr/bin/ow-rmmof.sh PEGLM=/usr/bin/peg-rmmof.sh if [ -x $OWLM ]; then $OWLM $@ fi if [ -x $PEGLM ]; then $PEGLM $@ fi Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cim-schema/EL-4/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 16 Jul 2009 05:46:16 -0000 1.1 +++ .cvsignore 30 Sep 2009 15:13:26 -0000 1.2 @@ -0,0 +1,2 @@ +cim_schema_2.22.0Experimental-Doc.zip +cim_schema_2.22.0Experimental-MOFs.zip Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cim-schema/EL-4/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 16 Jul 2009 05:46:16 -0000 1.1 +++ sources 30 Sep 2009 15:13:26 -0000 1.2 @@ -0,0 +1,2 @@ +965a56879d23e82d0cf1b2cb474e6076 cim_schema_2.22.0Experimental-Doc.zip +3e55062f785a67a8548bae96afbec299 cim_schema_2.22.0Experimental-MOFs.zip From clumens at fedoraproject.org Wed Sep 30 15:16:04 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Wed, 30 Sep 2009 15:16:04 +0000 (UTC) Subject: rpms/pykickstart/devel .cvsignore, 1.116, 1.117 pykickstart.spec, 1.127, 1.128 sources, 1.126, 1.127 Message-ID: <20090930151604.521A211C00E6@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/pykickstart/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3762 Modified Files: .cvsignore pykickstart.spec sources Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pykickstart/devel/.cvsignore,v retrieving revision 1.116 retrieving revision 1.117 diff -u -p -r1.116 -r1.117 --- .cvsignore 16 Sep 2009 19:45:03 -0000 1.116 +++ .cvsignore 30 Sep 2009 15:16:03 -0000 1.117 @@ -50,3 +50,4 @@ pykickstart-1.60.tar.gz pykickstart-1.61.tar.gz pykickstart-1.62.tar.gz pykickstart-1.63.tar.gz +pykickstart-1.64.tar.gz Index: pykickstart.spec =================================================================== RCS file: /cvs/pkgs/rpms/pykickstart/devel/pykickstart.spec,v retrieving revision 1.127 retrieving revision 1.128 diff -u -p -r1.127 -r1.128 --- pykickstart.spec 16 Sep 2009 19:45:03 -0000 1.127 +++ pykickstart.spec 30 Sep 2009 15:16:03 -0000 1.128 @@ -3,7 +3,7 @@ Summary: A python library for manipulating kickstart files Name: pykickstart Url: http://fedoraproject.org/wiki/pykickstart -Version: 1.63 +Version: 1.64 Release: 1%{?dist} # This is a Red Hat maintained package which is specific to # our distribution. Thus the source is only available from @@ -23,9 +23,9 @@ files. %prep %setup -q -make %build +make %install rm -rf %{buildroot} @@ -45,6 +45,10 @@ rm -rf %{buildroot} %{_bindir}/ksverdiff %changelog +* Wed Sep 30 2009 Chris Lumens - 1.64-1 +- Update the zfcp command for F12 (#526360). +- Move "make" to %build (#524215). + * Wed Sep 16 2009 Chris Lumens - 1.63-1 - Add encryption key escrow support (mitr, #508963). - Fix the repo test cases to expect quotes around the repo's name. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pykickstart/devel/sources,v retrieving revision 1.126 retrieving revision 1.127 diff -u -p -r1.126 -r1.127 --- sources 16 Sep 2009 19:45:03 -0000 1.126 +++ sources 30 Sep 2009 15:16:03 -0000 1.127 @@ -1 +1 @@ -4b2c802a1568aee638c57ba173f9f2ac pykickstart-1.63.tar.gz +4c9a12220031967690689e34b7f6996a pykickstart-1.64.tar.gz From rdieter at fedoraproject.org Wed Sep 30 15:19:56 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 15:19:56 +0000 (UTC) Subject: rpms/phonon/devel phonon-4.2.96-pulseaudio.patch, 1.2, 1.3 phonon-4.3.2-gstreamer-utf8-url.patch, 1.2, 1.3 phonon-4.3.2-gstreamer-volumefader.patch, 1.2, 1.3 qt-x11-opensource-src-4.5.2-gst-pulsaudio.patch, NONE, 1.1 .cvsignore, 1.11, 1.12 phonon.spec, 1.44, 1.45 sources, 1.13, 1.14 Message-ID: <20090930151956.6005C11C00E6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/phonon/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4615 Modified Files: .cvsignore phonon.spec sources Added Files: phonon-4.2.96-pulseaudio.patch phonon-4.3.2-gstreamer-utf8-url.patch phonon-4.3.2-gstreamer-volumefader.patch qt-x11-opensource-src-4.5.2-gst-pulsaudio.patch Log Message: first try at qt->phonon revert, no builds yet, please review phonon-4.2.96-pulseaudio.patch: globalconfig.cpp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) Index: phonon-4.2.96-pulseaudio.patch =================================================================== RCS file: phonon-4.2.96-pulseaudio.patch diff -N phonon-4.2.96-pulseaudio.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ phonon-4.2.96-pulseaudio.patch 30 Sep 2009 15:19:54 -0000 1.3 @@ -0,0 +1,43 @@ +diff -Naurw phonon-4.2.96/phonon/globalconfig.cpp phonon-4.2.96.pulseaudio/phonon/globalconfig.cpp +--- phonon-4.2.96/phonon/globalconfig.cpp 2008-11-27 16:41:41.000000000 +0100 ++++ phonon-4.2.96.pulseaudio/phonon/globalconfig.cpp 2009-01-08 21:29:18.000000000 +0100 +@@ -31,6 +31,7 @@ + #include "phononnamespace_p.h" + + #include ++#include + #include + + QT_BEGIN_NAMESPACE +@@ -167,6 +168,15 @@ + | ((override & HideUnavailableDevices) ? FilterUnavailableDevices : 0) + ); + } ++ // make PulseAudio the global default (assume it is already default in this list) ++ if (!list.isEmpty()) { ++ int firstIndex = list.first(); ++ if (backendIface->objectDescriptionProperties(Phonon::AudioOutputDeviceType, ++ firstIndex)["name"].toString() == "PulseAudio") { ++ list.removeFirst(); ++ defaultList.prepend(firstIndex); ++ } ++ } + defaultList += list; + } + +@@ -222,6 +232,15 @@ + | ((override & HideUnavailableDevices) ? FilterUnavailableDevices : 0) + ); + } ++ // make PulseAudio the global default (assume it is already default in this list) ++ if (!list.isEmpty()) { ++ int firstIndex = list.first(); ++ if (backendIface->objectDescriptionProperties(Phonon::AudioCaptureDeviceType, ++ firstIndex)["name"].toString() == "PulseAudio") { ++ list.removeFirst(); ++ defaultList.prepend(firstIndex); ++ } ++ } + defaultList += list; + } + phonon-4.3.2-gstreamer-utf8-url.patch: mediaobject.cpp | 13 ++++--------- mediaobject.h | 2 +- 2 files changed, 5 insertions(+), 10 deletions(-) Index: phonon-4.3.2-gstreamer-utf8-url.patch =================================================================== RCS file: phonon-4.3.2-gstreamer-utf8-url.patch diff -N phonon-4.3.2-gstreamer-utf8-url.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ phonon-4.3.2-gstreamer-utf8-url.patch 30 Sep 2009 15:19:54 -0000 1.3 @@ -0,0 +1,59 @@ +Index: gstreamer/mediaobject.h +=================================================================== +--- gstreamer/mediaobject.h (revision 932755) ++++ gstreamer/mediaobject.h (revision 932756) +@@ -185,7 +185,7 @@ + /* + * @param encodedUrl percent-encoded QString for source compat reasons. Should change to QUrl + */ +- bool createPipefromURL(const QString &encodedUrl); ++ bool createPipefromURL(const QUrl &url); + bool createPipefromStream(const MediaSource &); + + private Q_SLOTS: +Index: gstreamer/mediaobject.cpp +=================================================================== +--- gstreamer/mediaobject.cpp (revision 932755) ++++ gstreamer/mediaobject.cpp (revision 932756) +@@ -347,11 +347,8 @@ + * + * returns true if successful + */ +-bool MediaObject::createPipefromURL(const QString &encodedUrl) ++bool MediaObject::createPipefromURL(const QUrl &url) + { +- // Convert back to URL +- QUrl url(encodedUrl, QUrl::StrictMode); +- + // Remove any existing data source + if (m_datasource) { + gst_bin_remove(GST_BIN(m_pipeline), m_datasource); +@@ -361,7 +358,7 @@ + + // Verify that the uri can be parsed + if (!url.isValid()) { +- m_backend->logMessage(QString("%1 is not a valid URI").arg(encodedUrl)); ++ m_backend->logMessage(QString("%1 is not a valid URI").arg(url.toString())); + return false; + } + +@@ -875,8 +872,7 @@ + + switch (source.type()) { + case MediaSource::Url: { +- QString urlString = source.url().toEncoded(); +- if (createPipefromURL(urlString)) ++ if (createPipefromURL(source.url())) + m_loading = true; + else + setError(tr("Could not open media source.")); +@@ -884,8 +880,7 @@ + break; + + case MediaSource::LocalFile: { +- QString urlString = QUrl::fromLocalFile(source.fileName()).toString(); +- if (createPipefromURL(urlString)) ++ if (createPipefromURL(QUrl::fromLocalFile(source.fileName()))) + m_loading = true; + else + setError(tr("Could not open media source.")); phonon-4.3.2-gstreamer-volumefader.patch: mediaobject.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: phonon-4.3.2-gstreamer-volumefader.patch =================================================================== RCS file: phonon-4.3.2-gstreamer-volumefader.patch diff -N phonon-4.3.2-gstreamer-volumefader.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ phonon-4.3.2-gstreamer-volumefader.patch 30 Sep 2009 15:19:55 -0000 1.3 @@ -0,0 +1,16 @@ +Index: gstreamer/mediaobject.cpp +=================================================================== +--- gstreamer/mediaobject.cpp (revision 932979) ++++ gstreamer/mediaobject.cpp (revision 932980) +@@ -141,9 +141,9 @@ + if (m_resumeState) + return; + +- if (m_state == Phonon::PlayingState || m_state == Phonon::PausedState) { ++ if (m_pendingState == Phonon::PlayingState || m_pendingState == Phonon::PausedState) { + m_resumeState = true; +- m_oldState = m_state; ++ m_oldState = m_pendingState; + m_oldPos = getPipelinePos(); + } + } qt-x11-opensource-src-4.5.2-gst-pulsaudio.patch: audiooutput.cpp | 4 +++- devicemanager.cpp | 22 ++++++++++++++++++++-- 2 files changed, 23 insertions(+), 3 deletions(-) --- NEW FILE qt-x11-opensource-src-4.5.2-gst-pulsaudio.patch --- diff -up qt-x11-opensource-src-4.5.2/src/3rdparty/phonon/gstreamer/audiooutput.cpp.than qt-x11-opensource-src-4.5.2/src/3rdparty/phonon/gstreamer/audiooutput.cpp --- qt-x11-opensource-src-4.5.2/src/3rdparty/phonon/gstreamer/audiooutput.cpp.than 2009-08-16 14:20:43.000000000 +0200 +++ qt-x11-opensource-src-4.5.2/src/3rdparty/phonon/gstreamer/audiooutput.cpp 2009-08-16 14:45:56.000000000 +0200 @@ -141,7 +141,9 @@ bool AudioOutput::setOutputDevice(int ne // Save previous state GstState oldState = GST_STATE(m_audioSink); const QByteArray oldDeviceValue = GstHelper::property(m_audioSink, "device"); - const QByteArray deviceId = deviceList.at(newDevice).gstId; + const QByteArray deviceId = (deviceList.at(newDevice).gstId == "PulseAudio" + ? "default" + : deviceList.at(newDevice).gstId); m_device = newDevice; // We test if the device can be opened by checking if it can go from NULL to READY state diff -up qt-x11-opensource-src-4.5.2/src/3rdparty/phonon/gstreamer/devicemanager.cpp.than qt-x11-opensource-src-4.5.2/src/3rdparty/phonon/gstreamer/devicemanager.cpp --- qt-x11-opensource-src-4.5.2/src/3rdparty/phonon/gstreamer/devicemanager.cpp.than 2009-08-15 12:39:08.000000000 +0200 +++ qt-x11-opensource-src-4.5.2/src/3rdparty/phonon/gstreamer/devicemanager.cpp 2009-08-16 14:45:13.000000000 +0200 @@ -50,6 +50,8 @@ AudioDevice::AudioDevice(DeviceManager * //get name from device if (gstId == "default") { description = "Default audio device"; + } else if (gstId == "PulseAudio") { + description = QObject::tr("Pass all audio through the PulseAudio Sound Server.\n").toUtf8(); } else { GstElement *aSink= manager->createAudioSink(); @@ -175,6 +177,18 @@ GstElement *DeviceManager::createAudioSi } } + if (!sink) { + sink = gst_element_factory_make ("pulsesink", NULL); + if (canOpenDevice(sink)) { + m_backend->logMessage("AudioOutput using pulse audio sink"); + m_audioSink = "pulsesink"; + } + else if (sink) { + gst_object_unref(sink); + sink = 0; + } + } + #ifdef USE_ALSASINK2 if (!sink) { sink = gst_element_factory_make ("_k_alsasink", NULL); @@ -306,8 +320,12 @@ void DeviceManager::updateDeviceList() QList list; if (audioSink) { - list = GstHelper::extractProperties(audioSink, "device"); - list.prepend("default"); + if (m_audioSink == "pulsesink") { + list.append("PulseAudio"); + } else { + list = GstHelper::extractProperties(audioSink, "device"); + list.prepend("default"); + } for (int i = 0 ; i < list.size() ; ++i) { QByteArray gstId = list.at(i); Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/phonon/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 27 Feb 2009 11:07:08 -0000 1.11 +++ .cvsignore 30 Sep 2009 15:19:54 -0000 1.12 @@ -1,3 +1,8 @@ gstreamer-logo.svg -phonon-4.3.0.tar.bz2 phonon-4.3.1.tar.bz2 +hi128-phonon-gstreamer.png +hi16-phonon-gstreamer.png +hi22-phonon-gstreamer.png +hi32-phonon-gstreamer.png +hi48-phonon-gstreamer.png +hi64-phonon-gstreamer.png Index: phonon.spec =================================================================== RCS file: /cvs/pkgs/rpms/phonon/devel/phonon.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- phonon.spec 26 Jul 2009 17:55:47 -0000 1.44 +++ phonon.spec 30 Sep 2009 15:19:55 -0000 1.45 @@ -1,57 +1,108 @@ -%define phonon_version_major 4.3 - Summary: Multimedia framework api Name: phonon Version: 4.3.1 -Release: 12%{?dist} -Group: Applications/Multimedia +Release: 101%{?dist} +Group: System Environment/Libraries License: LGPLv2+ URL: http://phonon.kde.org/ Source0: ftp://ftp.kde.org/pub/kde/stable/4.2.1/phonon-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# build only the xine backend -Patch0: phonon-4.3.1-xineonly.patch -# bump PulseAudio's priority in the xine backend -Patch1: phonon-4.2.96-xine-pulseaudio.patch -# make InitialPreference=9 -Patch2: phonon-4.3.1-xine-InitialPreference.patch +Source10: http://gstreamer.freedesktop.org/data/images/artwork/gstreamer-logo.svg +Source11: hi16-phonon-gstreamer.png +Source12: hi22-phonon-gstreamer.png +Source13: hi32-phonon-gstreamer.png +Source14: hi48-phonon-gstreamer.png +Source15: hi64-phonon-gstreamer.png +Source16: hi128-phonon-gstreamer.png + +# Make PulseAudio the default when listed by the backend. +# Note that this currently only works for the Xine backend. Device selection in +# the GStreamer backend is weird: there is a setting for "sink" which cannot be +# set through systemsettings, and listed devices are only those supported by the +# "sink". So it never lists "PulseAudio" as a supported device, you have to pick +# it as a "sink", and then the device setting is ignored entirely. +Patch0: phonon-4.2.96-pulseaudio.patch +Patch1: phonon-4.2.96-xine-pulseaudio.patch +Patch2: qt-x11-opensource-src-4.5.2-gst-pulsaudio.patch + +## define to build phonon-backend-xine only +#define xine_only 1 +Patch10: phonon-4.3.1-xineonly.patch ## Upstream patches +Patch100: phonon-4.3.2-gstreamer-utf8-url.patch +Patch101: phonon-4.3.2-gstreamer-volumefader.patch # fix for non-ascii filenames in xine backend -Patch100: phonon-4.3.2-kdebug#172242.patch +Patch102: phonon-4.3.2-kdebug#172242.patch # escape '#' too -Patch101: phonon-4.3.2-kdebug#172242-2.patch +Patch103: phonon-4.3.2-kdebug#172242-2.patch BuildRequires: automoc4 >= 0.9.86 BuildRequires: cmake >= 2.6.0 BuildRequires: glib2-devel +BuildRequires: gstreamer-devel +BuildRequires: gstreamer-plugins-base-devel BuildRequires: kde-filesystem BuildRequires: libxcb-devel BuildRequires: libxml2-devel BuildRequires: pkgconfig -BuildRequires: qt4-devel >= 4.5.1 +BuildRequires: qt4-devel >= 4.4.0 BuildRequires: xine-lib-devel +Requires: phonon-backend%{?_isa} >= %{version} + +## can switch to Requires instead of Conflicts once bootstrapping is done +#Requires: qt4%{?_isa} >= %{_qt4_version} +Conflicts: qt4 < 4.5.2-21 + %description %{summary}. +%package devel +Summary: Developer files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: qt4-devel +Requires: pkgconfig +%description devel +%{summary}. + %package backend-xine -Summary: Xine phonon backend +Summary: xine phonon backend Group: Applications/Multimedia +Requires: %{name} = %{version}-%{release} Provides: phonon-backend%{?_isa} = %{version}-%{release} -Requires: phonon%{?_isa} >= %{phonon_version_major} %description backend-xine %{summary}. +%package backend-gstreamer +Summary: Gstreamer phonon backend +Group: Applications/Multimedia +Epoch: 2 +Requires: %{name} = %{version}-%{release} +Provides: phonon-backend%{?_isa} = %{version}-%{release} +Obsoletes: %{name}-backend-gst < 4.2.0-4 +Provides: %{name}-backend-gst = %{version}-%{release} +%description backend-gstreamer +%{summary}. + %prep %setup -q -n phonon-%{version}%{?alphatag} -%patch0 -p1 -b .xineonly +%patch0 -p1 -b .pulseaudio %patch1 -p1 -b .xine-pulseaudio -%patch100 -p1 -b .xine_nonascii -%patch101 -p1 -b .xine_nonascii-2 +%patch2 -p4 -b .gst-pulseaudio +%patch100 -p0 -b .gstreamer-utf8-url +%patch101 -p0 -b .gstreamer-volumefader +%patch102 -p1 -b .xine_nonascii +%patch103 -p1 -b .xine_nonascii-2 + +# not working? use -C .../xine hack below instead for now -- Rex +%if 0%{?xine_only} +%patch10 -p1 -b .xineonly +%endif %build @@ -60,39 +111,90 @@ pushd %{_target_platform} %{cmake} .. popd -make %{?_smp_mflags} -C %{_target_platform} +make %{?_smp_mflags} -C %{_target_platform}%{?xine_only:/xine} %install rm -rf %{buildroot} -make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +make install/fast DESTDIR=%{buildroot} -C %{_target_platform}%{?xine_only:/xine} # move the oxygen-only phonon-xine icons to hicolor mv %{buildroot}%{_datadir}/icons/oxygen \ %{buildroot}%{_datadir}/icons/hicolor +%if ! 0%{?xine_only} +# gstreamer icons +install -D -m 0644 %{SOURCE10} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/phonon-gstreamer.svg +install -D -m 0644 %{SOURCE11} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/phonon-gstreamer.png +install -D -m 0644 %{SOURCE12} %{buildroot}%{_datadir}/icons/hicolor/22x22/apps/phonon-gstreamer.png +install -D -m 0644 %{SOURCE13} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/phonon-gstreamer.png +install -D -m 0644 %{SOURCE14} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/phonon-gstreamer.png +install -D -m 0644 %{SOURCE15} %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/phonon-gstreamer.png +install -D -m 0644 %{SOURCE16} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/phonon-gstreamer.png +%endif + %clean rm -rf %{buildroot} -%post backend-xine -touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||: +%if ! 0%{?xine_only} +%post -p /sbin/ldconfig -%posttrans backend-xine -gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||: +%postun -p /sbin/ldconfig + +%post backend-gstreamer +touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: + +%postun backend-gstreamer +if [ $1 -eq 0 ] ; then + touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: + gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: +fi + +%posttrans backend-gstreamer +gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: +%endif + +%post backend-xine +touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %postun backend-xine if [ $1 -eq 0 ] ; then - touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||: - gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||: + touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: + gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: fi +%posttrans backend-xine +gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: -%files backend-xine +%if ! 0%{?xine_only} +%files %defattr(-,root,root,-) %doc COPYING.LIB +%{_libdir}/libphonon*.so.4* +%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml +# kde4-specific dirs +%dir %{_kde4_libdir}/kde4/plugins/phonon_backend/ +%dir %{_kde4_datadir}/kde4/services/phononbackends/ + +%files devel +%defattr(-,root,root,-) +%dir %{_includedir}/KDE +%{_includedir}/KDE/Phonon/ +%{_includedir}/phonon/ +%{_libdir}/pkgconfig/phonon.pc +%{_libdir}/libphonon*.so + +%files backend-gstreamer +%defattr(-,root,root,-) +%{_kde4_libdir}/kde4/plugins/phonon_backend/phonon_gstreamer.so +%{_kde4_datadir}/kde4/services/phononbackends/gstreamer.desktop +%{_datadir}/icons/hicolor/*/apps/phonon-gstreamer.* +%endif + +%files backend-xine %defattr(-,root,root,-) %{_kde4_libdir}/kde4/plugins/phonon_backend/phonon_xine.so %{_kde4_datadir}/kde4/services/phononbackends/xine.desktop @@ -100,6 +202,11 @@ fi %changelog +* Tue Sep 29 2009 Rex Dieter - 4.3.1-101 +- revert to kde/phonon +- inflate to Release: 101 +- -backend-gstreamer: Epoch: 2 + * Sun Jul 26 2009 Fedora Release Engineering - 4.3.1-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/phonon/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 27 Feb 2009 11:07:08 -0000 1.13 +++ sources 30 Sep 2009 15:19:55 -0000 1.14 @@ -1,2 +1,8 @@ 8e3924f417fea67f72b2105faed2119c gstreamer-logo.svg 767cb68052c108e95f293f30acdef3fb phonon-4.3.1.tar.bz2 +60de9d7e1cddd019f09fd036f0e5413a hi128-phonon-gstreamer.png +7ca265e0cf75b3b4c81e1490d3dba3be hi16-phonon-gstreamer.png +0a9f69d901aded140d4fed969c22e14f hi22-phonon-gstreamer.png +12db12c009b722a6dc141f78feb7e330 hi32-phonon-gstreamer.png +86c34a1b81d44980b1381f94ed6b7a23 hi48-phonon-gstreamer.png +153505c71ec021b0a3bd4b74f2492e93 hi64-phonon-gstreamer.png From linville at fedoraproject.org Wed Sep 30 15:20:03 2009 From: linville at fedoraproject.org (John W. Linville) Date: Wed, 30 Sep 2009 15:20:03 +0000 (UTC) Subject: comps comps-f12.xml.in,1.136,1.137 comps-f13.xml.in,1.26,1.27 Message-ID: <20090930152003.2E09211C04F0@cvs1.fedora.phx.redhat.com> Author: linville Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4888 Modified Files: comps-f12.xml.in comps-f13.xml.in Log Message: add b43-openfwwf in f12 and f13 -- helps a lot of people, and b43 driver will still prefer proprietary firmware if it is installed anyway Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.136 retrieving revision 1.137 diff -u -p -r1.136 -r1.137 --- comps-f12.xml.in 30 Sep 2009 15:10:53 -0000 1.136 +++ comps-f12.xml.in 30 Sep 2009 15:20:02 -0000 1.137 @@ -2943,6 +2943,7 @@ atmel-firmware b43-fwcutter + b43-openfwwf ipw2100-firmware ipw2200-firmware ivtv-firmware Index: comps-f13.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f13.xml.in,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- comps-f13.xml.in 30 Sep 2009 15:10:53 -0000 1.26 +++ comps-f13.xml.in 30 Sep 2009 15:20:02 -0000 1.27 @@ -2934,6 +2934,7 @@ atmel-firmware b43-fwcutter + b43-openfwwf ipw2100-firmware ipw2200-firmware ivtv-firmware From rdieter at fedoraproject.org Wed Sep 30 15:21:37 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 15:21:37 +0000 (UTC) Subject: rpms/qt/devel qt.spec,1.330,1.331 Message-ID: <20090930152137.F0B1F11C0261@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/qt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5878 Modified Files: qt.spec Log Message: first try at qt/phonon revert, no builds yet, please review Index: qt.spec =================================================================== RCS file: /cvs/pkgs/rpms/qt/devel/qt.spec,v retrieving revision 1.330 retrieving revision 1.331 diff -u -p -r1.330 -r1.331 --- qt.spec 28 Sep 2009 13:33:30 -0000 1.330 +++ qt.spec 30 Sep 2009 15:21:36 -0000 1.331 @@ -10,7 +10,7 @@ Summary: Qt toolkit Name: qt Epoch: 1 Version: 4.5.2 -Release: 20%{?dist} +Release: 21%{?dist} # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details License: LGPLv2 with exceptions or GPLv3 with exceptions @@ -97,7 +97,11 @@ Source31: hi48-app-qt4-logo.png %define psql -plugin-sql-psql %define sqlite -plugin-sql-sqlite %define phonon -phonon +# if building with -phonon, define to internal version (ie, Obsolete external phonon) +#define phonon_internal 1 %define phonon_backend -phonon-backend +# if -phonon-backend, include in packaging (else it's omitted) +#define phonon_backend_packaged 1 %define phonon_version 4.3.1 %define phonon_version_major 4.3 %define phonon_release 100 @@ -237,6 +241,8 @@ Requires: libjpeg-devel Requires: pkgconfig %if 0%{?phonon:1} Provides: qt4-phonon-devel = %{version}-%{release} +%endif +%if 0%{?phonon_internal} Obsoletes: phonon-devel < 4.3.1-100 Provides: phonon-devel = %{phonon_version}-%{phonon_release} %endif @@ -312,10 +318,12 @@ Provides: qt4-postgresql = %{version}-% Summary: Qt GUI-related libraries Group: System Environment/Libraries %if 0%{?phonon:1} +Requires: phonon-backend%{?_isa} >= %{phonon_version_major} +%endif +%if 0%{?phonon_internal} Obsoletes: phonon < 4.3.1-100 Provides: phonon = %{phonon_version}-%{phonon_release} Provides: phonon%{?_isa} = %{phonon_version}-%{phonon_release} -Requires: phonon-backend%{?_isa} >= %{phonon_version_major} Provides: qt4-phonon = %{version}-%{release} %endif %if 0%{?webkit:1} @@ -579,9 +587,11 @@ install -p -m644 -D %{SOURCE4} %{buildro # qt4-logo (generic) icons install -p -m644 -D %{SOURCE30} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/qt4-logo.png install -p -m644 -D %{SOURCE31} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/qt4-logo.png +%if 0%{?docs} # assistant icons install -p -m644 -D tools/assistant/tools/assistant/images/assistant.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/assistant.png install -p -m644 -D tools/assistant/tools/assistant/images/assistant-128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/assistant.png +%endif # designer icons install -p -m644 -D tools/designer/src/designer/images/designer.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/designer.png # linguist icons @@ -640,7 +650,20 @@ ln -s phonon Phonon popd %endif -%if "%{?phonon_backend}" == "-phonon-backend" +%if ! 0%{?phonon_internal} +rm -fv %{buildroot}%{_qt4_libdir}/libphonon.so* +rm -rfv %{buildroot}%{_libdir}/pkgconfig/phonon.pc +# contents slightly different between phonon-4.3.1 and qt-4.5.0 +rm -fv %{buildroot}%{_includedir}/phonon/phononnamespace.h +# contents dup'd but should remove just in case +rm -fv %{buildroot}%{_includedir}/phonon/*.h +#rm -rfv %{buildroot}%{_qt4_headerdir}/phonon* +#rm -rfv %{buildroot}%{_qt4_headerdir}/Qt/phonon* +rm -fv %{buildroot}%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml +%endif + +#if "%{?phonon_backend}" == "-phonon-backend" +%if 0%{?phonon_backend_packaged} install -D -m 0644 %{SOURCE10} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/phonon-gstreamer.svg install -D -m 0644 %{SOURCE11} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/phonon-gstreamer.png install -D -m 0644 %{SOURCE12} %{buildroot}%{_datadir}/icons/hicolor/22x22/apps/phonon-gstreamer.png @@ -685,7 +708,8 @@ touch --no-create %{_datadir}/icons/hico gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||: fi -%if "%{?phonon_backend}" == "-phonon-backend" +#if "%{?phonon_backend}" == "-phonon-backend" +%if 0%{?phonon_backend_packaged} %post -n phonon-backend-gstreamer touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: @@ -815,6 +839,8 @@ fi %{_qt4_datadir}/q3porting.xml %if 0%{?phonon:1} %{_qt4_libdir}/libphonon.prl +%endif +%if 0%{?phonon_internal} %{_qt4_libdir}/libphonon.so %endif %{_qt4_libdir}/libQt*.so @@ -873,7 +899,7 @@ fi %files x11 %defattr(-,root,root,-) %{_sysconfdir}/rpm/macros.* -%if 0%{?phonon:1} +%if 0%{?phonon_internal} %{_qt4_libdir}/libphonon.so.4* %dir %{_datadir}/kde4/services/phononbackends/ %{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml @@ -891,7 +917,8 @@ fi %{?webkit:%{_qt4_libdir}/libQtWebKit.so.*} %{_qt4_plugindir}/* %exclude %{_qt4_plugindir}/sqldrivers -%if "%{?phonon_backend}" == "-phonon-backend" +#if "%{?phonon_backend}" == "-phonon-backend" +%if 0%{?phonon_backend_packaged} %exclude %{_qt4_plugindir}/phonon_backend/*_gstreamer.so %endif %if "%{_qt4_bindir}" != "%{_bindir}" @@ -905,7 +932,11 @@ fi %{_datadir}/applications/*qtconfig.desktop %{_datadir}/icons/hicolor/*/apps/qt4-logo.* + %changelog +* Tue Sep 29 2009 Rex Dieter - 4.5.2-21 +- switch to external/kde phonon + * Mon Sep 28 2009 Rex Dieter - 4.5.2-20 - use internal Qt Assistant/Designer icons - -devel: move designer.qch,linguist.qch here From clumens at fedoraproject.org Wed Sep 30 15:23:47 2009 From: clumens at fedoraproject.org (Christopher Edward Lumens) Date: Wed, 30 Sep 2009 15:23:47 +0000 (UTC) Subject: rpms/pykickstart/F-12 .cvsignore, 1.116, 1.117 pykickstart.spec, 1.127, 1.128 sources, 1.126, 1.127 Message-ID: <20090930152347.2197711C00E6@cvs1.fedora.phx.redhat.com> Author: clumens Update of /cvs/pkgs/rpms/pykickstart/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6730 Modified Files: .cvsignore pykickstart.spec sources Log Message: New version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pykickstart/F-12/.cvsignore,v retrieving revision 1.116 retrieving revision 1.117 diff -u -p -r1.116 -r1.117 --- .cvsignore 16 Sep 2009 19:45:03 -0000 1.116 +++ .cvsignore 30 Sep 2009 15:23:46 -0000 1.117 @@ -50,3 +50,4 @@ pykickstart-1.60.tar.gz pykickstart-1.61.tar.gz pykickstart-1.62.tar.gz pykickstart-1.63.tar.gz +pykickstart-1.64.tar.gz Index: pykickstart.spec =================================================================== RCS file: /cvs/pkgs/rpms/pykickstart/F-12/pykickstart.spec,v retrieving revision 1.127 retrieving revision 1.128 diff -u -p -r1.127 -r1.128 --- pykickstart.spec 16 Sep 2009 19:45:03 -0000 1.127 +++ pykickstart.spec 30 Sep 2009 15:23:46 -0000 1.128 @@ -3,7 +3,7 @@ Summary: A python library for manipulating kickstart files Name: pykickstart Url: http://fedoraproject.org/wiki/pykickstart -Version: 1.63 +Version: 1.64 Release: 1%{?dist} # This is a Red Hat maintained package which is specific to # our distribution. Thus the source is only available from @@ -23,9 +23,9 @@ files. %prep %setup -q -make %build +make %install rm -rf %{buildroot} @@ -45,6 +45,10 @@ rm -rf %{buildroot} %{_bindir}/ksverdiff %changelog +* Wed Sep 30 2009 Chris Lumens - 1.64-1 +- Update the zfcp command for F12 (#526360). +- Move "make" to %build (#524215). + * Wed Sep 16 2009 Chris Lumens - 1.63-1 - Add encryption key escrow support (mitr, #508963). - Fix the repo test cases to expect quotes around the repo's name. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pykickstart/F-12/sources,v retrieving revision 1.126 retrieving revision 1.127 diff -u -p -r1.126 -r1.127 --- sources 16 Sep 2009 19:45:03 -0000 1.126 +++ sources 30 Sep 2009 15:23:46 -0000 1.127 @@ -1 +1 @@ -4b2c802a1568aee638c57ba173f9f2ac pykickstart-1.63.tar.gz +4c9a12220031967690689e34b7f6996a pykickstart-1.64.tar.gz From heffer at fedoraproject.org Wed Sep 30 15:24:32 2009 From: heffer at fedoraproject.org (Felix Kaechele) Date: Wed, 30 Sep 2009 15:24:32 +0000 (UTC) Subject: rpms/php-ZendFramework/F-12 .cvsignore, 1.8, 1.9 php-ZendFramework.spec, 1.17, 1.18 sources, 1.8, 1.9 Message-ID: <20090930152432.B618511C00E6@cvs1.fedora.phx.redhat.com> Author: heffer Update of /cvs/pkgs/rpms/php-ZendFramework/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6932 Modified Files: .cvsignore php-ZendFramework.spec sources Log Message: * Wed Sep 30 2009 Felix Kaechele - 1.9.3-1.PL1 - new upstream version - new component: Queue - fixed dangling symlinks - enabled Db-Adapter-Firebird Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-ZendFramework/F-12/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 17 Jul 2009 10:00:09 -0000 1.8 +++ .cvsignore 30 Sep 2009 15:24:32 -0000 1.9 @@ -1 +1 @@ -ZendFramework-1.8.4PL1.tar.gz +ZendFramework-1.9.3PL1.tar.gz Index: php-ZendFramework.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-ZendFramework/F-12/php-ZendFramework.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- php-ZendFramework.spec 26 Jul 2009 17:58:05 -0000 1.17 +++ php-ZendFramework.spec 30 Sep 2009 15:24:32 -0000 1.18 @@ -3,8 +3,8 @@ Summary: Leading open-source PHP framework Name: php-ZendFramework -Version: 1.8.4 -Release: 3.%{posttag}%{?dist} +Version: 1.9.3 +Release: 1.%{posttag}%{?dist} License: BSD Group: Development/Libraries @@ -33,7 +33,6 @@ Requires: php-pdo Requires: php-xml # missing for Http_Client # Requires: php-mime_magic -BuildRequires: symlinks %description Extending the art & spirit of PHP, Zend Framework is based on simplicity, @@ -62,11 +61,8 @@ Requires: php-pear(pear.phpunit.de/PHPUn %if 0%{fedora} > 10 Requires: bitstream-vera-sans-fonts bitstream-vera-sans-mono-fonts Requires: bitstream-vera-serif-fonts -BuildRequires: bitstream-vera-sans-fonts bitstream-vera-sans-mono-fonts -BuildRequires: bitstream-vera-serif-fonts %else Requires: bitstream-vera-fonts -BuildRequires: bitstream-vera-fonts %endif %description tests @@ -168,15 +164,15 @@ MySQL server via mysqli connector. # IBM DB2 database. -# %package Db-Adapter-Firebird -# Summary: Zend Framework database adapter for InterBase -# Group: Development/Libraries -# Requires: %{name} = %{version}-%{release} -# Requires: php-interbase # Not available in Fedora's PHP +%package Db-Adapter-Firebird +Summary: Zend Framework database adapter for InterBase +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: php-interbase -# %description Db-Adapter-Firebird -# This package contains the files for Zend Framework necessary to connect to a -# Firebird/InterBase database. +%description Db-Adapter-Firebird +This package contains the files for Zend Framework necessary to connect to a +Firebird/InterBase database. # %package Db-Adapter-Oracle @@ -185,7 +181,7 @@ MySQL server via mysqli connector. # Requires: %{name} = %{version}-%{release} # Requires: php-oci8 # Not available in Fedora's PHP -# %description Db-Adapter-Mysqli +# %description Db-Adapter-Oracle # This package contains the files for Zend Framework necessary to connect to an # Oracle database. @@ -353,18 +349,11 @@ cd .. $RPM_BUILD_ROOT%{_bindir}/zf # Bug 477440 -%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/fonts/bitstream-vera - cd $RPM_BUILD_ROOT%{_datadir}/php/Zend/tests/Zend/Pdf/_fonts -%{__rm} -f *.ttf - -for file in /usr/share/fonts/bitstream-vera/*.ttf +for file in *.ttf do - touch $RPM_BUILD_ROOT${file} + ln -sf %{_datadir}/fonts/bitstream-vera/${file} . done -%{__ln_s} $RPM_BUILD_ROOT%{_datadir}/fonts/bitstream-vera/* . -symlinks -c . > /dev/null -%{__rm} -rf $RPM_BUILD_ROOT%{_datadir}/fonts %clean @@ -449,6 +438,8 @@ symlinks -c . > /dev/null %{_datadir}/php/Zend/Navigation.php %{_datadir}/php/Zend/OpenId %{_datadir}/php/Zend/OpenId.php +%{_datadir}/php/Zend/Queue.php +%{_datadir}/php/Zend/Queue %{_datadir}/php/Zend/Paginator %{_datadir}/php/Zend/Paginator.php %{_datadir}/php/Zend/ProgressBar @@ -515,7 +506,6 @@ symlinks -c . > /dev/null %files extras %defattr(-,root,root,-) %{_datadir}/php/ZendX -# php-interbase not available for Fedora %exclude %{_datadir}/php/ZendX/Db %doc LICENSE.txt extras/documentation/* @@ -556,6 +546,14 @@ symlinks -c . > /dev/null # %{_datadir}/php/Zend/Db/Statement/Db2 # %doc LICENSE.txt +%files Db-Adapter-Firebird +%defattr(-,root,root,-) +%{_datadir}/php/ZendX/Db/Adapter/Firebird.php +%{_datadir}/php/ZendX/Db/Adapter/Firebird +%{_datadir}/php/ZendX/Db/Statement/Firebird.php +%{_datadir}/php/ZendX/Db/Statement/Firebird +%doc LICENSE.txt + # php-oci8 not available for Fedora # %files Db-Adapter-Oracle # %defattr(-,root,root,-) @@ -634,6 +632,12 @@ symlinks -c . > /dev/null %changelog +* Wed Sep 30 2009 Felix Kaechele - 1.9.3-1.PL1 +- new upstream version +- new component: Queue +- fixed dangling symlinks +- enabled Db-Adapter-Firebird + * Sun Jul 26 2009 Fedora Release Engineering - 1.8.4-3.PL1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-ZendFramework/F-12/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 17 Jul 2009 10:00:09 -0000 1.8 +++ sources 30 Sep 2009 15:24:32 -0000 1.9 @@ -1 +1 @@ -d7374bf9b1741e2f925e8d2443475f9d ZendFramework-1.8.4PL1.tar.gz +87b5a65e2597389544dddb22ecef7bf8 ZendFramework-1.9.3PL1.tar.gz From deji at fedoraproject.org Wed Sep 30 15:25:08 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Wed, 30 Sep 2009 15:25:08 +0000 (UTC) Subject: rpms/exaile/devel .cvsignore, 1.10, 1.11 exaile-makefile.patch, 1.3, 1.4 exaile.spec, 1.27, 1.28 sources, 1.10, 1.11 Message-ID: <20090930152508.42F5B11C00E6@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/exaile/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7117 Modified Files: .cvsignore exaile-makefile.patch exaile.spec sources Log Message: * Wed Sep 30 2009 Deji Akingunola - 0.3.0.1-1 - Update to 0.3.0.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/exaile/devel/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- .cvsignore 29 Aug 2009 22:46:31 -0000 1.10 +++ .cvsignore 30 Sep 2009 15:25:07 -0000 1.11 @@ -1 +1 @@ -exaile-0.3.0.tar.gz +exaile-0.3.0.1.tar.gz exaile-makefile.patch: Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: exaile-makefile.patch =================================================================== RCS file: /cvs/pkgs/rpms/exaile/devel/exaile-makefile.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- exaile-makefile.patch 29 Aug 2009 22:46:31 -0000 1.3 +++ exaile-makefile.patch 30 Sep 2009 15:25:07 -0000 1.4 @@ -1,5 +1,5 @@ ---- Makefile 2009-08-24 17:25:03.000000000 -0400 -+++ Makefile.new 2009-08-28 19:46:25.227288689 -0400 +--- Makefile 2009-09-06 19:45:01.161376822 -0400 ++++ Makefile.new 2009-09-30 10:42:46.877746915 -0400 @@ -2,7 +2,7 @@ LIBINSTALLDIR ?= /lib XDGCONFDIR ?= /etc/xdg @@ -9,7 +9,7 @@ EXAILESHAREDIR = $(DESTDIR)$(PREFIX)/share/exaile all: compile -@@ -87,7 +87,7 @@ +@@ -83,7 +83,7 @@ # the printf here is for bsd compat, dont use echo! cd $(DESTDIR)$(PREFIX)/bin && \ printf "#!/bin/sh\n\ Index: exaile.spec =================================================================== RCS file: /cvs/pkgs/rpms/exaile/devel/exaile.spec,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- exaile.spec 29 Aug 2009 22:46:31 -0000 1.27 +++ exaile.spec 30 Sep 2009 15:25:07 -0000 1.28 @@ -2,7 +2,7 @@ Summary: A music player Name: exaile -Version: 0.3.0 +Version: 0.3.0.1 Release: 1%{?dist} Group: Applications/Multimedia License: GPLv2+ @@ -79,6 +79,9 @@ rm -rf %{buildroot} %{python_sitelib}/exaile/ %changelog +* Wed Sep 30 2009 Deji Akingunola - 0.3.0.1-1 +- Update to 0.3.0.1 + * Fri Aug 28 2009 Deji Akingunola - 0.3.0-1 - Update to 0.3.0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/exaile/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 29 Aug 2009 22:46:31 -0000 1.10 +++ sources 30 Sep 2009 15:25:07 -0000 1.11 @@ -1 +1 @@ -8d89110396b088042f39677892829e2d exaile-0.3.0.tar.gz +c6bd14cea747a808570b304e647544f1 exaile-0.3.0.1.tar.gz From ruben at fedoraproject.org Wed Sep 30 15:24:54 2009 From: ruben at fedoraproject.org (Ruben Kerkhof) Date: Wed, 30 Sep 2009 15:24:54 +0000 (UTC) Subject: rpms/perl-Nagios-Plugin-Beanstalk/F-11 perl-Nagios-Plugin-Beanstalk.spec, 1.1, 1.2 Message-ID: <20090930152454.5D78211C00E6@cvs1.fedora.phx.redhat.com> Author: ruben Update of /cvs/pkgs/rpms/perl-Nagios-Plugin-Beanstalk/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7009 Modified Files: perl-Nagios-Plugin-Beanstalk.spec Log Message: * Fri Sep 25 2009 Ruben Kerkhof 0.04-3 - Install plugin in nagios plugin dir Index: perl-Nagios-Plugin-Beanstalk.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Nagios-Plugin-Beanstalk/F-11/perl-Nagios-Plugin-Beanstalk.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- perl-Nagios-Plugin-Beanstalk.spec 24 Sep 2009 08:35:54 -0000 1.1 +++ perl-Nagios-Plugin-Beanstalk.spec 30 Sep 2009 15:24:54 -0000 1.2 @@ -1,17 +1,19 @@ +%define debug_package %{nil} + Name: perl-Nagios-Plugin-Beanstalk Version: 0.04 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Nagios plugin to observe Beanstalkd queue server License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Nagios-Plugin-Beanstalk/ Source0: http://www.cpan.org/modules/by-module/Nagios/Nagios-Plugin-Beanstalk-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildArch: noarch BuildRequires: perl(Beanstalk::Client) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Nagios::Plugin) BuildRequires: perl(Test::More) +Requires: nagios-plugins Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description @@ -22,7 +24,8 @@ A Nagios plugin to observe a Beanstalkd %setup -q -n Nagios-Plugin-Beanstalk-%{version} %build -%{__perl} Makefile.PL INSTALLDIRS=vendor +%{__perl} Makefile.PL INSTALLDIRS=vendor INSTALLVENDORSCRIPT=%{_libdir}/nagios/plugins + make %{?_smp_mflags} %install @@ -45,9 +48,12 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %{perl_vendorlib}/* %{_mandir}/man3/* -%{_bindir}/check_beanstalkd +%{_libdir}/nagios/plugins/check_beanstalkd %changelog +* Fri Sep 25 2009 Ruben Kerkhof 0.04-3 +- Install plugin in nagios plugin dir + * Wed Sep 23 2009 Ruben Kerkhof 0.04-2 - Clarify description From heffer at fedoraproject.org Wed Sep 30 15:26:21 2009 From: heffer at fedoraproject.org (Felix Kaechele) Date: Wed, 30 Sep 2009 15:26:21 +0000 (UTC) Subject: rpms/php-ZendFramework/F-11 .cvsignore, 1.7, 1.8 php-ZendFramework.spec, 1.16, 1.17 sources, 1.8, 1.9 Message-ID: <20090930152621.8D84011C00E6@cvs1.fedora.phx.redhat.com> Author: heffer Update of /cvs/pkgs/rpms/php-ZendFramework/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7686 Modified Files: .cvsignore php-ZendFramework.spec sources Log Message: * Wed Sep 30 2009 Felix Kaechele - 1.9.3-1.PL1 - new upstream version - new component: Queue - fixed dangling symlinks - enabled Db-Adapter-Firebird Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-ZendFramework/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 17 Mar 2009 13:44:21 -0000 1.7 +++ .cvsignore 30 Sep 2009 15:26:21 -0000 1.8 @@ -1 +1 @@ -ZendFramework-1.7.7.tar.gz +ZendFramework-1.9.3PL1.tar.gz Index: php-ZendFramework.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-ZendFramework/F-11/php-ZendFramework.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- php-ZendFramework.spec 20 Jul 2009 10:28:07 -0000 1.16 +++ php-ZendFramework.spec 30 Sep 2009 15:26:21 -0000 1.17 @@ -3,8 +3,8 @@ Summary: Leading open-source PHP framework Name: php-ZendFramework -Version: 1.8.4 -Release: 2.%{posttag}%{?dist} +Version: 1.9.3 +Release: 1.%{posttag}%{?dist} License: BSD Group: Development/Libraries @@ -33,7 +33,6 @@ Requires: php-pdo Requires: php-xml # missing for Http_Client # Requires: php-mime_magic -BuildRequires: symlinks %description Extending the art & spirit of PHP, Zend Framework is based on simplicity, @@ -62,11 +61,8 @@ Requires: php-pear(pear.phpunit.de/PHPUn %if 0%{fedora} > 10 Requires: bitstream-vera-sans-fonts bitstream-vera-sans-mono-fonts Requires: bitstream-vera-serif-fonts -BuildRequires: bitstream-vera-sans-fonts bitstream-vera-sans-mono-fonts -BuildRequires: bitstream-vera-serif-fonts %else Requires: bitstream-vera-fonts -BuildRequires: bitstream-vera-fonts %endif %description tests @@ -168,15 +164,15 @@ MySQL server via mysqli connector. # IBM DB2 database. -# %package Db-Adapter-Firebird -# Summary: Zend Framework database adapter for InterBase -# Group: Development/Libraries -# Requires: %{name} = %{version}-%{release} -# Requires: php-interbase # Not available in Fedora's PHP +%package Db-Adapter-Firebird +Summary: Zend Framework database adapter for InterBase +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: php-interbase -# %description Db-Adapter-Firebird -# This package contains the files for Zend Framework necessary to connect to a -# Firebird/InterBase database. +%description Db-Adapter-Firebird +This package contains the files for Zend Framework necessary to connect to a +Firebird/InterBase database. # %package Db-Adapter-Oracle @@ -185,7 +181,7 @@ MySQL server via mysqli connector. # Requires: %{name} = %{version}-%{release} # Requires: php-oci8 # Not available in Fedora's PHP -# %description Db-Adapter-Mysqli +# %description Db-Adapter-Oracle # This package contains the files for Zend Framework necessary to connect to an # Oracle database. @@ -353,18 +349,11 @@ cd .. $RPM_BUILD_ROOT%{_bindir}/zf # Bug 477440 -%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/fonts/bitstream-vera - cd $RPM_BUILD_ROOT%{_datadir}/php/Zend/tests/Zend/Pdf/_fonts -%{__rm} -f *.ttf - -for file in /usr/share/fonts/bitstream-vera/*.ttf +for file in *.ttf do - touch $RPM_BUILD_ROOT${file} + ln -sf %{_datadir}/fonts/bitstream-vera/${file} . done -%{__ln_s} $RPM_BUILD_ROOT%{_datadir}/fonts/bitstream-vera/* . -symlinks -c . > /dev/null -%{__rm} -rf $RPM_BUILD_ROOT%{_datadir}/fonts %clean @@ -449,6 +438,8 @@ symlinks -c . > /dev/null %{_datadir}/php/Zend/Navigation.php %{_datadir}/php/Zend/OpenId %{_datadir}/php/Zend/OpenId.php +%{_datadir}/php/Zend/Queue.php +%{_datadir}/php/Zend/Queue %{_datadir}/php/Zend/Paginator %{_datadir}/php/Zend/Paginator.php %{_datadir}/php/Zend/ProgressBar @@ -515,7 +506,6 @@ symlinks -c . > /dev/null %files extras %defattr(-,root,root,-) %{_datadir}/php/ZendX -# php-interbase not available for Fedora %exclude %{_datadir}/php/ZendX/Db %doc LICENSE.txt extras/documentation/* @@ -556,6 +546,14 @@ symlinks -c . > /dev/null # %{_datadir}/php/Zend/Db/Statement/Db2 # %doc LICENSE.txt +%files Db-Adapter-Firebird +%defattr(-,root,root,-) +%{_datadir}/php/ZendX/Db/Adapter/Firebird.php +%{_datadir}/php/ZendX/Db/Adapter/Firebird +%{_datadir}/php/ZendX/Db/Statement/Firebird.php +%{_datadir}/php/ZendX/Db/Statement/Firebird +%doc LICENSE.txt + # php-oci8 not available for Fedora # %files Db-Adapter-Oracle # %defattr(-,root,root,-) @@ -634,6 +632,12 @@ symlinks -c . > /dev/null %changelog +* Wed Sep 30 2009 Felix Kaechele - 1.9.3-1.PL1 +- new upstream version +- new component: Queue +- fixed dangling symlinks +- enabled Db-Adapter-Firebird + * Mon Jul 20 2009 Alexander Kahl - 1.8.4-2.PL1 - removed Fileinfo dependency - don't make zf.sh symlink absolute (breaks the script) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-ZendFramework/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 17 Jul 2009 11:25:02 -0000 1.8 +++ sources 30 Sep 2009 15:26:21 -0000 1.9 @@ -1 +1 @@ -d7374bf9b1741e2f925e8d2443475f9d ZendFramework-1.8.4PL1.tar.gz +87b5a65e2597389544dddb22ecef7bf8 ZendFramework-1.9.3PL1.tar.gz From deji at fedoraproject.org Wed Sep 30 15:27:02 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Wed, 30 Sep 2009 15:27:02 +0000 (UTC) Subject: rpms/bibletime/devel .cvsignore, 1.11, 1.12 bibletime.spec, 1.16, 1.17 sources, 1.11, 1.12 Message-ID: <20090930152702.CC5FD11C00E6@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/bibletime/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8041 Modified Files: .cvsignore bibletime.spec sources Log Message: * Wed Sep 30 2009 Deji Akingunola - 2.2-1 - Update to 2.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bibletime/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 13 Aug 2009 03:48:35 -0000 1.11 +++ .cvsignore 30 Sep 2009 15:27:00 -0000 1.12 @@ -1 +1 @@ -bibletime-2.1.tar.gz +bibletime-2.2.tar.gz Index: bibletime.spec =================================================================== RCS file: /cvs/pkgs/rpms/bibletime/devel/bibletime.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- bibletime.spec 13 Aug 2009 03:48:35 -0000 1.16 +++ bibletime.spec 30 Sep 2009 15:27:01 -0000 1.17 @@ -1,6 +1,6 @@ Summary: BibleTime is an easy to use Bible study tool for KDE Name: bibletime -Version: 2.1 +Version: 2.2 Release: 1%{?dist} License: GPLv2 Url: http://www.bibletime.info/ @@ -82,6 +82,9 @@ done %doc ChangeLog README LICENSE %changelog +* Wed Sep 30 2009 Deji Akingunola - 2.2-1 +- Update to 2.2 + * Wed Aug 12 2009 Deji Akingunola - 2.1-1 - Update to 2.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bibletime/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 13 Aug 2009 03:48:35 -0000 1.11 +++ sources 30 Sep 2009 15:27:01 -0000 1.12 @@ -1 +1 @@ -79bb28840f655e7e5d6ce759e41dd832 bibletime-2.1.tar.gz +ad4affc7aa847c0fd9b06cc55cc6919f bibletime-2.2.tar.gz From mathstuf at fedoraproject.org Wed Sep 30 15:27:45 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Wed, 30 Sep 2009 15:27:45 +0000 (UTC) Subject: rpms/kde-plasma-networkmanagement/devel kde-plasma-networkmanagement-0.9-desktop.patch, NONE, 1.1 kde-plasma-networkmanagement.spec, 1.20, 1.21 sources, 1.11, 1.12 Message-ID: <20090930152745.1725D11C00E6@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kde-plasma-networkmanagement/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8397 Modified Files: kde-plasma-networkmanagement.spec sources Added Files: kde-plasma-networkmanagement-0.9-desktop.patch Log Message: New snapshot kde-plasma-networkmanagement-0.9-desktop.patch: kded/networkmanagement.desktop | 2 +- monolithic/knetworkmanager.desktop | 2 +- settings/service/knetworkmanager.desktop | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) --- NEW FILE kde-plasma-networkmanagement-0.9-desktop.patch --- diff -r -U5 kde-plasma-networkmanagement-0.9/kded/networkmanagement.desktop kde-plasma-networkmanagement-0.9.desktop/kded/networkmanagement.desktop --- kde-plasma-networkmanagement-0.9/kded/networkmanagement.desktop 2009-09-24 05:38:22.000000000 -0400 +++ kde-plasma-networkmanagement-0.9.desktop/kded/networkmanagement.desktop 2009-09-30 11:17:27.000000000 -0400 @@ -45,6 +45,6 @@ X-KDE-ModuleType=Library X-KDE-Library=networkmanagement X-KDE-DBus-ModuleName=networkmanagement X-KDE-Kded-autoload=false X-KDE-Kded-load-on-demand=true -OnlyShowIn=KDE +OnlyShowIn=KDE; diff -r -U5 kde-plasma-networkmanagement-0.9/monolithic/knetworkmanager.desktop kde-plasma-networkmanagement-0.9.desktop/monolithic/knetworkmanager.desktop --- kde-plasma-networkmanagement-0.9/monolithic/knetworkmanager.desktop 2009-09-24 05:38:22.000000000 -0400 +++ kde-plasma-networkmanagement-0.9.desktop/monolithic/knetworkmanager.desktop 2009-09-30 11:16:50.000000000 -0400 @@ -64,6 +64,6 @@ X-KDE-StartupNotify=false X-KDE-UniqueApplet=true X-DCOP-ServiceType=Unique X-KDE-autostart-condition=networkmanagementrc:General:Autostart:true Categories=Utility;TrayIcon;System;Applet; - +OnlyShowIn=KDE; diff -r -U5 kde-plasma-networkmanagement-0.9/settings/service/knetworkmanager.desktop kde-plasma-networkmanagement-0.9.desktop/settings/service/knetworkmanager.desktop --- kde-plasma-networkmanagement-0.9/settings/service/knetworkmanager.desktop 2009-09-21 05:35:32.000000000 -0400 +++ kde-plasma-networkmanagement-0.9.desktop/settings/service/knetworkmanager.desktop 2009-09-30 11:16:50.000000000 -0400 @@ -52,6 +52,6 @@ X-KDE-ModuleType=Library X-KDE-Library=knetworkmanager X-KDE-DBus-ModuleName=knetworkmanager X-KDE-Kded-autoload=false X-KDE-Kded-load-on-demand=true -OnlyShowIn=KDE +OnlyShowIn=KDE; Index: kde-plasma-networkmanagement.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-networkmanagement/devel/kde-plasma-networkmanagement.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- kde-plasma-networkmanagement.spec 21 Sep 2009 14:04:32 -0000 1.20 +++ kde-plasma-networkmanagement.spec 30 Sep 2009 15:27:43 -0000 1.21 @@ -7,7 +7,7 @@ Name: kde-plasma-networkmanage # to be a higher, natural upgrade from F-10's knetworkmanager-0.7 Epoch: 1 Version: 0.9 -Release: 0.2.20090919svn%{?dist} +Release: 0.3.20090930svn%{?dist} Summary: NetworkManager KDE 4 integration Group: Applications/Internet @@ -17,9 +17,11 @@ BuildRoot: %{_tmppath}/%{name}-%{ve # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: -# svn export -r 1025605 svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma/applets/networkmanager kde-plasma-networkmanagement-0.9 +# svn export -r 1029690 svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma/applets/networkmanager kde-plasma-networkmanagement-0.9 # tar -c kde-plasma-networkmanagement-0.9 | bzip2 --best -c > kde-plasma-networkmanagement-0.9.tar.bz2 Source0: %{name}-%{version}.tar.bz2 +# Patch to get .desktop files validated +Patch0: %{name}-%{version}-desktop.patch BuildRequires: kdelibs-experimental-devel BuildRequires: kdebase-workspace-devel >= 4.3.0 @@ -81,6 +83,7 @@ Provides: kde-plasma-networkmanage %prep %setup -q +%patch0 -p1 -b .desktop %build @@ -177,6 +180,9 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %changelog +* Wed Sep 30 2009 Ben Boeckel 1:0.9-0.3.20090930svn +- New snapshot + * Mon Sep 21 2009 Ben Boeckel 1:0.9-0.2.20090919svn - Add back missing Requires: Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-networkmanagement/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 21 Sep 2009 14:04:32 -0000 1.11 +++ sources 30 Sep 2009 15:27:43 -0000 1.12 @@ -1 +1 @@ -0b75f5c48f35d47785a2bbe9a2c879e8 kde-plasma-networkmanagement-0.9.tar.bz2 +445ca659ff85fb90741ba3642e683728 kde-plasma-networkmanagement-0.9.tar.bz2 From heffer at fedoraproject.org Wed Sep 30 15:35:39 2009 From: heffer at fedoraproject.org (Felix Kaechele) Date: Wed, 30 Sep 2009 15:35:39 +0000 (UTC) Subject: rpms/php-ZendFramework/F-10 .cvsignore, 1.3, 1.4 php-ZendFramework.spec, 1.11, 1.12 sources, 1.8, 1.9 Message-ID: <20090930153539.F1F1B11C00E6@cvs1.fedora.phx.redhat.com> Author: heffer Update of /cvs/pkgs/rpms/php-ZendFramework/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9648 Modified Files: .cvsignore php-ZendFramework.spec sources Log Message: * Wed Sep 30 2009 Felix Kaechele - 1.9.3-1.PL1 - new upstream version - new component: Queue - fixed dangling symlinks - enabled Db-Adapter-Firebird - last update for F-10 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/php-ZendFramework/F-10/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 14 Sep 2008 20:29:53 -0000 1.3 +++ .cvsignore 30 Sep 2009 15:35:38 -0000 1.4 @@ -1 +1 @@ -ZendFramework-1.6.0.tar.gz +ZendFramework-1.9.3PL1.tar.gz Index: php-ZendFramework.spec =================================================================== RCS file: /cvs/pkgs/rpms/php-ZendFramework/F-10/php-ZendFramework.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- php-ZendFramework.spec 20 Jul 2009 12:30:31 -0000 1.11 +++ php-ZendFramework.spec 30 Sep 2009 15:35:39 -0000 1.12 @@ -3,8 +3,8 @@ Summary: Leading open-source PHP framework Name: php-ZendFramework -Version: 1.8.4 -Release: 2.%{posttag}%{?dist} +Version: 1.9.3 +Release: 1.%{posttag}%{?dist} License: BSD Group: Development/Libraries @@ -33,7 +33,6 @@ Requires: php-pdo Requires: php-xml # missing for Http_Client # Requires: php-mime_magic -BuildRequires: symlinks %description Extending the art & spirit of PHP, Zend Framework is based on simplicity, @@ -62,11 +61,8 @@ Requires: php-pear(pear.phpunit.de/PHPUn %if 0%{fedora} > 10 Requires: bitstream-vera-sans-fonts bitstream-vera-sans-mono-fonts Requires: bitstream-vera-serif-fonts -BuildRequires: bitstream-vera-sans-fonts bitstream-vera-sans-mono-fonts -BuildRequires: bitstream-vera-serif-fonts %else Requires: bitstream-vera-fonts -BuildRequires: bitstream-vera-fonts %endif %description tests @@ -168,15 +164,15 @@ MySQL server via mysqli connector. # IBM DB2 database. -# %package Db-Adapter-Firebird -# Summary: Zend Framework database adapter for InterBase -# Group: Development/Libraries -# Requires: %{name} = %{version}-%{release} -# Requires: php-interbase # Not available in Fedora's PHP +%package Db-Adapter-Firebird +Summary: Zend Framework database adapter for InterBase +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: php-interbase -# %description Db-Adapter-Firebird -# This package contains the files for Zend Framework necessary to connect to a -# Firebird/InterBase database. +%description Db-Adapter-Firebird +This package contains the files for Zend Framework necessary to connect to a +Firebird/InterBase database. # %package Db-Adapter-Oracle @@ -185,7 +181,7 @@ MySQL server via mysqli connector. # Requires: %{name} = %{version}-%{release} # Requires: php-oci8 # Not available in Fedora's PHP -# %description Db-Adapter-Mysqli +# %description Db-Adapter-Oracle # This package contains the files for Zend Framework necessary to connect to an # Oracle database. @@ -353,18 +349,11 @@ cd .. $RPM_BUILD_ROOT%{_bindir}/zf # Bug 477440 -%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/fonts/bitstream-vera - cd $RPM_BUILD_ROOT%{_datadir}/php/Zend/tests/Zend/Pdf/_fonts -%{__rm} -f *.ttf - -for file in /usr/share/fonts/bitstream-vera/*.ttf +for file in *.ttf do - touch $RPM_BUILD_ROOT${file} + ln -sf %{_datadir}/fonts/bitstream-vera/${file} . done -%{__ln_s} $RPM_BUILD_ROOT%{_datadir}/fonts/bitstream-vera/* . -symlinks -c . > /dev/null -%{__rm} -rf $RPM_BUILD_ROOT%{_datadir}/fonts %clean @@ -449,6 +438,8 @@ symlinks -c . > /dev/null %{_datadir}/php/Zend/Navigation.php %{_datadir}/php/Zend/OpenId %{_datadir}/php/Zend/OpenId.php +%{_datadir}/php/Zend/Queue.php +%{_datadir}/php/Zend/Queue %{_datadir}/php/Zend/Paginator %{_datadir}/php/Zend/Paginator.php %{_datadir}/php/Zend/ProgressBar @@ -515,7 +506,6 @@ symlinks -c . > /dev/null %files extras %defattr(-,root,root,-) %{_datadir}/php/ZendX -# php-interbase not available for Fedora %exclude %{_datadir}/php/ZendX/Db %doc LICENSE.txt extras/documentation/* @@ -556,6 +546,14 @@ symlinks -c . > /dev/null # %{_datadir}/php/Zend/Db/Statement/Db2 # %doc LICENSE.txt +%files Db-Adapter-Firebird +%defattr(-,root,root,-) +%{_datadir}/php/ZendX/Db/Adapter/Firebird.php +%{_datadir}/php/ZendX/Db/Adapter/Firebird +%{_datadir}/php/ZendX/Db/Statement/Firebird.php +%{_datadir}/php/ZendX/Db/Statement/Firebird +%doc LICENSE.txt + # php-oci8 not available for Fedora # %files Db-Adapter-Oracle # %defattr(-,root,root,-) @@ -634,6 +632,13 @@ symlinks -c . > /dev/null %changelog +* Wed Sep 30 2009 Felix Kaechele - 1.9.3-1.PL1 +- new upstream version +- new component: Queue +- fixed dangling symlinks +- enabled Db-Adapter-Firebird +- last update for F-10 + * Mon Jul 20 2009 Alexander Kahl - 1.8.4-2.PL1 - removed Fileinfo dependency - don't make zf.sh symlink absolute (breaks the script) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/php-ZendFramework/F-10/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 17 Jul 2009 11:37:36 -0000 1.8 +++ sources 30 Sep 2009 15:35:39 -0000 1.9 @@ -1 +1 @@ -d7374bf9b1741e2f925e8d2443475f9d ZendFramework-1.8.4PL1.tar.gz +87b5a65e2597389544dddb22ecef7bf8 ZendFramework-1.9.3PL1.tar.gz From dwalsh at fedoraproject.org Wed Sep 30 15:37:22 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 30 Sep 2009 15:37:22 +0000 (UTC) Subject: rpms/policycoreutils/devel policycoreutils-gui.patch, 1.91, 1.92 policycoreutils-po.patch, 1.56, 1.57 policycoreutils-rhat.patch, 1.446, 1.447 policycoreutils.spec, 1.646, 1.647 Message-ID: <20090930153722.CDB7711C00E6@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/policycoreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10210 Modified Files: policycoreutils-gui.patch policycoreutils-po.patch policycoreutils-rhat.patch policycoreutils.spec Log Message: * Wed Sep 30 2009 Dan Walsh 2.0.74-5 - Fixes for semanage -equiv, readded modules, --enable, --disable policycoreutils-gui.patch: Makefile | 41 booleansPage.py | 247 +++ domainsPage.py | 154 + fcontextPage.py | 223 ++ html_util.py | 164 ++ lockdown.glade | 771 +++++++++ lockdown.gladep | 7 lockdown.py | 382 ++++ loginsPage.py | 185 ++ mappingsPage.py | 56 modulesPage.py | 190 ++ polgen.glade | 3305 ++++++++++++++++++++++++++++++++++++++++++ polgen.gladep | 7 polgen.py | 1183 +++++++++++++++ polgengui.py | 627 ++++++++ portsPage.py | 259 +++ selinux.tbl | 234 +++ semanagePage.py | 168 ++ statusPage.py | 190 ++ system-config-selinux.glade | 3403 ++++++++++++++++++++++++++++++++++++++++++++ system-config-selinux.py | 189 ++ templates/__init__.py | 18 templates/boolean.py | 40 templates/etc_rw.py | 129 + templates/executable.py | 368 ++++ templates/network.py | 80 + templates/rw.py | 127 + templates/script.py | 99 + templates/semodule.py | 41 templates/tmp.py | 97 + templates/user.py | 182 ++ templates/var_lib.py | 158 ++ templates/var_log.py | 110 + templates/var_run.py | 118 + templates/var_spool.py | 129 + translationsPage.py | 118 + usersPage.py | 150 + 37 files changed, 13949 insertions(+) Index: policycoreutils-gui.patch =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils-gui.patch,v retrieving revision 1.91 retrieving revision 1.92 diff -u -p -r1.91 -r1.92 --- policycoreutils-gui.patch 9 Sep 2009 21:07:24 -0000 1.91 +++ policycoreutils-gui.patch 30 Sep 2009 15:37:12 -0000 1.92 @@ -1,6 +1,6 @@ -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/booleansPage.py policycoreutils-2.0.73/gui/booleansPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/booleansPage.py policycoreutils-2.0.74/gui/booleansPage.py --- nsapolicycoreutils/gui/booleansPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/booleansPage.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/booleansPage.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,247 @@ +# +# booleansPage.py - GUI for Booleans page in system-config-securitylevel @@ -249,9 +249,9 @@ diff --exclude-from=exclude -N -u -r nsa + self.load(self.filter) + return True + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/domainsPage.py policycoreutils-2.0.73/gui/domainsPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/domainsPage.py policycoreutils-2.0.74/gui/domainsPage.py --- nsapolicycoreutils/gui/domainsPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/domainsPage.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/domainsPage.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,154 @@ +## domainsPage.py - show selinux domains +## Copyright (C) 2009 Red Hat, Inc. @@ -407,9 +407,9 @@ diff --exclude-from=exclude -N -u -r nsa + + except ValueError, e: + self.error(e.args[0]) -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/fcontextPage.py policycoreutils-2.0.73/gui/fcontextPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/fcontextPage.py policycoreutils-2.0.74/gui/fcontextPage.py --- nsapolicycoreutils/gui/fcontextPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/fcontextPage.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/fcontextPage.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,223 @@ +## fcontextPage.py - show selinux mappings +## Copyright (C) 2006 Red Hat, Inc. @@ -634,9 +634,9 @@ diff --exclude-from=exclude -N -u -r nsa + self.store.set_value(iter, SPEC_COL, fspec) + self.store.set_value(iter, FTYPE_COL, ftype) + self.store.set_value(iter, TYPE_COL, "%s:%s" % (type, mls)) -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/html_util.py policycoreutils-2.0.73/gui/html_util.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/html_util.py policycoreutils-2.0.74/gui/html_util.py --- nsapolicycoreutils/gui/html_util.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/html_util.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/html_util.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,164 @@ +# Authors: John Dennis +# @@ -802,9 +802,9 @@ diff --exclude-from=exclude -N -u -r nsa + doc += tail + return doc + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/lockdown.glade policycoreutils-2.0.73/gui/lockdown.glade +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/lockdown.glade policycoreutils-2.0.74/gui/lockdown.glade --- nsapolicycoreutils/gui/lockdown.glade 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/lockdown.glade 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/lockdown.glade 2009-09-28 09:13:55.000000000 -0400 @@ -0,0 +1,771 @@ + + @@ -1577,9 +1577,9 @@ diff --exclude-from=exclude -N -u -r nsa + + + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/lockdown.gladep policycoreutils-2.0.73/gui/lockdown.gladep +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/lockdown.gladep policycoreutils-2.0.74/gui/lockdown.gladep --- nsapolicycoreutils/gui/lockdown.gladep 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/lockdown.gladep 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/lockdown.gladep 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,7 @@ + + @@ -1588,9 +1588,9 @@ diff --exclude-from=exclude -N -u -r nsa + + + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/lockdown.py policycoreutils-2.0.73/gui/lockdown.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/lockdown.py policycoreutils-2.0.74/gui/lockdown.py --- nsapolicycoreutils/gui/lockdown.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/lockdown.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/lockdown.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,382 @@ +#!/usr/bin/python +# @@ -1974,9 +1974,9 @@ diff --exclude-from=exclude -N -u -r nsa + + app = booleanWindow() + app.stand_alone() -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/loginsPage.py policycoreutils-2.0.73/gui/loginsPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/loginsPage.py policycoreutils-2.0.74/gui/loginsPage.py --- nsapolicycoreutils/gui/loginsPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/loginsPage.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/loginsPage.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,185 @@ +## loginsPage.py - show selinux mappings +## Copyright (C) 2006 Red Hat, Inc. @@ -2163,9 +2163,9 @@ diff --exclude-from=exclude -N -u -r nsa + self.store.set_value(iter, 1, seuser) + self.store.set_value(iter, 2, seobject.translate(serange)) + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/Makefile policycoreutils-2.0.73/gui/Makefile +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/Makefile policycoreutils-2.0.74/gui/Makefile --- nsapolicycoreutils/gui/Makefile 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/Makefile 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/Makefile 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,41 @@ +# Installation directories. +PREFIX ?= ${DESTDIR}/usr @@ -2208,9 +2208,9 @@ diff --exclude-from=exclude -N -u -r nsa +indent: + +relabel: -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/mappingsPage.py policycoreutils-2.0.73/gui/mappingsPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/mappingsPage.py policycoreutils-2.0.74/gui/mappingsPage.py --- nsapolicycoreutils/gui/mappingsPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/mappingsPage.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/mappingsPage.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,56 @@ +## mappingsPage.py - show selinux mappings +## Copyright (C) 2006 Red Hat, Inc. @@ -2268,9 +2268,9 @@ diff --exclude-from=exclude -N -u -r nsa + for k in keys: + print "%-25s %-25s %-25s" % (k, dict[k][0], translate(dict[k][1])) + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/modulesPage.py policycoreutils-2.0.73/gui/modulesPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/modulesPage.py policycoreutils-2.0.74/gui/modulesPage.py --- nsapolicycoreutils/gui/modulesPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/modulesPage.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/modulesPage.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,190 @@ +## modulesPage.py - show selinux mappings +## Copyright (C) 2006-2009 Red Hat, Inc. @@ -2462,9 +2462,9 @@ diff --exclude-from=exclude -N -u -r nsa + + except ValueError, e: + self.error(e.args[0]) -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgen.glade policycoreutils-2.0.73/gui/polgen.glade +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgen.glade policycoreutils-2.0.74/gui/polgen.glade --- nsapolicycoreutils/gui/polgen.glade 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/polgen.glade 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/polgen.glade 2009-09-28 09:14:14.000000000 -0400 @@ -0,0 +1,3305 @@ + + @@ -5771,9 +5771,9 @@ diff --exclude-from=exclude -N -u -r nsa + + + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgen.gladep policycoreutils-2.0.73/gui/polgen.gladep +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgen.gladep policycoreutils-2.0.74/gui/polgen.gladep --- nsapolicycoreutils/gui/polgen.gladep 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/polgen.gladep 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/polgen.gladep 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,7 @@ + + @@ -5782,9 +5782,9 @@ diff --exclude-from=exclude -N -u -r nsa + + + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgengui.py policycoreutils-2.0.73/gui/polgengui.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgengui.py policycoreutils-2.0.74/gui/polgengui.py --- nsapolicycoreutils/gui/polgengui.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/polgengui.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/polgengui.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,627 @@ +#!/usr/bin/python -E +# @@ -6413,9 +6413,9 @@ diff --exclude-from=exclude -N -u -r nsa + + app = childWindow() + app.stand_alone() -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgen.py policycoreutils-2.0.73/gui/polgen.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/polgen.py policycoreutils-2.0.74/gui/polgen.py --- nsapolicycoreutils/gui/polgen.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/polgen.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/polgen.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,1183 @@ +#!/usr/bin/python +# @@ -7600,9 +7600,9 @@ diff --exclude-from=exclude -N -u -r nsa + + print mypolicy.generate() + sys.exit(0) -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/portsPage.py policycoreutils-2.0.73/gui/portsPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/portsPage.py policycoreutils-2.0.74/gui/portsPage.py --- nsapolicycoreutils/gui/portsPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/portsPage.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/portsPage.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,259 @@ +## portsPage.py - show selinux mappings +## Copyright (C) 2006 Red Hat, Inc. @@ -7863,9 +7863,9 @@ diff --exclude-from=exclude -N -u -r nsa + + return True + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/selinux.tbl policycoreutils-2.0.73/gui/selinux.tbl +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/selinux.tbl policycoreutils-2.0.74/gui/selinux.tbl --- nsapolicycoreutils/gui/selinux.tbl 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/selinux.tbl 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/selinux.tbl 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,234 @@ +acct_disable_trans _("SELinux Service Protection") _("Disable SELinux protection for acct daemon") +allow_daemons_dump_core _("Admin") _("Allow all daemons to write corefiles to /") @@ -8101,9 +8101,9 @@ diff --exclude-from=exclude -N -u -r nsa +webadm_manage_user_files _("HTTPD Service") _("Allow SELinux webadm user to manage unprivileged users home directories") +webadm_read_user_files _("HTTPD Service") _("Allow SELinux webadm user to read unprivileged users home directories") + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/semanagePage.py policycoreutils-2.0.73/gui/semanagePage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/semanagePage.py policycoreutils-2.0.74/gui/semanagePage.py --- nsapolicycoreutils/gui/semanagePage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/semanagePage.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/semanagePage.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,168 @@ +## semanagePage.py - show selinux mappings +## Copyright (C) 2006 Red Hat, Inc. @@ -8273,9 +8273,9 @@ diff --exclude-from=exclude -N -u -r nsa + self.load(self.filter) + return True + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/statusPage.py policycoreutils-2.0.73/gui/statusPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/statusPage.py policycoreutils-2.0.74/gui/statusPage.py --- nsapolicycoreutils/gui/statusPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/statusPage.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/statusPage.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,190 @@ +# statusPage.py - show selinux status +## Copyright (C) 2006-2009 Red Hat, Inc. @@ -8467,9 +8467,9 @@ diff --exclude-from=exclude -N -u -r nsa + return self.types[self.selinuxTypeOptionMenu.get_active()] + + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/system-config-selinux.glade policycoreutils-2.0.73/gui/system-config-selinux.glade +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/system-config-selinux.glade policycoreutils-2.0.74/gui/system-config-selinux.glade --- nsapolicycoreutils/gui/system-config-selinux.glade 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/system-config-selinux.glade 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/system-config-selinux.glade 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,3403 @@ + + @@ -11874,9 +11874,9 @@ diff --exclude-from=exclude -N -u -r nsa + + + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/system-config-selinux.py policycoreutils-2.0.73/gui/system-config-selinux.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/system-config-selinux.py policycoreutils-2.0.74/gui/system-config-selinux.py --- nsapolicycoreutils/gui/system-config-selinux.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/system-config-selinux.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/system-config-selinux.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,189 @@ +#!/usr/bin/python +# @@ -12067,9 +12067,9 @@ diff --exclude-from=exclude -N -u -r nsa + + app = childWindow() + app.stand_alone() -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/boolean.py policycoreutils-2.0.73/gui/templates/boolean.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/boolean.py policycoreutils-2.0.74/gui/templates/boolean.py --- nsapolicycoreutils/gui/templates/boolean.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/boolean.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/templates/boolean.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,40 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -12111,9 +12111,9 @@ diff --exclude-from=exclude -N -u -r nsa +') +""" + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/etc_rw.py policycoreutils-2.0.73/gui/templates/etc_rw.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/etc_rw.py policycoreutils-2.0.74/gui/templates/etc_rw.py --- nsapolicycoreutils/gui/templates/etc_rw.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/etc_rw.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/templates/etc_rw.py 2009-09-30 11:32:23.000000000 -0400 @@ -0,0 +1,129 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -12144,8 +12144,8 @@ diff --exclude-from=exclude -N -u -r nsa +files_type(TEMPLATETYPE_etc_rw_t) +""" +te_rules=""" -+allow TEMPLATETYPE_t TEMPLATETYPE_etc_rw_t:file manage_file_perms; -+allow TEMPLATETYPE_t TEMPLATETYPE_etc_rw_t:dir manage_dir_perms; ++manage_dirs_pattern(TEMPLATETYPE_t, TEMPLATETYPE_etc_rw_t TEMPLATETYPE_etc_rw_t) ++manage_files_pattern(TEMPLATETYPE_t, TEMPLATETYPE_etc_rw_t TEMPLATETYPE_etc_rw_t) +files_etc_filetrans(TEMPLATETYPE_t,TEMPLATETYPE_etc_rw_t, { file dir }) +""" + @@ -12244,9 +12244,9 @@ diff --exclude-from=exclude -N -u -r nsa +fc_dir="""\ +FILENAME(/.*)? gen_context(system_u:object_r:TEMPLATETYPE_etc_rw_t,s0) +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/executable.py policycoreutils-2.0.73/gui/templates/executable.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/executable.py policycoreutils-2.0.74/gui/templates/executable.py --- nsapolicycoreutils/gui/templates/executable.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/executable.py 2009-09-09 14:55:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/templates/executable.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,368 @@ +# Copyright (C) 2007-2009 Red Hat +# see file 'COPYING' for use and warranty information @@ -12616,9 +12616,9 @@ diff --exclude-from=exclude -N -u -r nsa +EXECUTABLE -- gen_context(system_u:object_r:TEMPLATETYPE_initrc_exec_t,s0) +""" + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/__init__.py policycoreutils-2.0.73/gui/templates/__init__.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/__init__.py policycoreutils-2.0.74/gui/templates/__init__.py --- nsapolicycoreutils/gui/templates/__init__.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/__init__.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/templates/__init__.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,18 @@ +# +# Copyright (C) 2007 Red Hat, Inc. @@ -12638,9 +12638,9 @@ diff --exclude-from=exclude -N -u -r nsa +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/network.py policycoreutils-2.0.73/gui/templates/network.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/network.py policycoreutils-2.0.74/gui/templates/network.py --- nsapolicycoreutils/gui/templates/network.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/network.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/templates/network.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,80 @@ +te_port_types=""" +type TEMPLATETYPE_port_t; @@ -12722,10 +12722,10 @@ diff --exclude-from=exclude -N -u -r nsa +corenet_udp_bind_all_unreserved_ports(TEMPLATETYPE_t) +""" + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/rw.py policycoreutils-2.0.73/gui/templates/rw.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/rw.py policycoreutils-2.0.74/gui/templates/rw.py --- nsapolicycoreutils/gui/templates/rw.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/rw.py 2009-09-08 09:21:09.000000000 -0400 -@@ -0,0 +1,128 @@ ++++ policycoreutils-2.0.74/gui/templates/rw.py 2009-09-30 11:32:29.000000000 -0400 +@@ -0,0 +1,127 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information +# @@ -12755,8 +12755,8 @@ diff --exclude-from=exclude -N -u -r nsa +""" + +te_rules=""" -+allow TEMPLATETYPE_t TEMPLATETYPE_rw_t:file manage_file_perms; -+allow TEMPLATETYPE_t TEMPLATETYPE_rw_t:dir create_dir_perms; ++manage_dirs_pattern(TEMPLATETYPE_t, TEMPLATETYPE_rw_t TEMPLATETYPE_rw_t) ++manage_files_pattern(TEMPLATETYPE_t, TEMPLATETYPE_rw_t TEMPLATETYPE_rw_t) +""" + +########################### Interface File ############################# @@ -12816,8 +12816,7 @@ diff --exclude-from=exclude -N -u -r nsa + type TEMPLATETYPE_rw_t; + ') + -+ allow $1 TEMPLATETYPE_rw_t:file manage_file_perms; -+ allow $1 TEMPLATETYPE_rw_t:dir rw_dir_perms; ++ manage_files_pattern($1, TEMPLATETYPE_rw_t TEMPLATETYPE_rw_t) +') + +######################################## @@ -12854,9 +12853,9 @@ diff --exclude-from=exclude -N -u -r nsa +fc_dir=""" +FILENAME(/.*)? gen_context(system_u:object_r:TEMPLATETYPE_rw_t,s0) +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/script.py policycoreutils-2.0.73/gui/templates/script.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/script.py policycoreutils-2.0.74/gui/templates/script.py --- nsapolicycoreutils/gui/templates/script.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/script.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/templates/script.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,99 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -12957,9 +12956,9 @@ diff --exclude-from=exclude -N -u -r nsa +# Adding roles to SELinux user USER +/usr/sbin/semanage user -m -R +TEMPLATETYPE_r USER +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/semodule.py policycoreutils-2.0.73/gui/templates/semodule.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/semodule.py policycoreutils-2.0.74/gui/templates/semodule.py --- nsapolicycoreutils/gui/templates/semodule.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/semodule.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/templates/semodule.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,41 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13002,9 +13001,9 @@ diff --exclude-from=exclude -N -u -r nsa +semanage ports -a -t TEMPLATETYPE_port_t -p udp PORTNUM +""" + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/tmp.py policycoreutils-2.0.73/gui/templates/tmp.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/tmp.py policycoreutils-2.0.74/gui/templates/tmp.py --- nsapolicycoreutils/gui/templates/tmp.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/tmp.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/templates/tmp.py 2009-09-30 11:32:04.000000000 -0400 @@ -0,0 +1,97 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13035,8 +13034,8 @@ diff --exclude-from=exclude -N -u -r nsa +""" + +te_rules=""" -+allow TEMPLATETYPE_t TEMPLATETYPE_tmp_t:file manage_file_perms; -+allow TEMPLATETYPE_t TEMPLATETYPE_tmp_t:dir create_dir_perms; ++manage_dirs_pattern(TEMPLATETYPE_t, TEMPLATETYPE_tmp_t TEMPLATETYPE_tmp_t) ++manage_files_pattern(TEMPLATETYPE_t, TEMPLATETYPE_tmp_t TEMPLATETYPE_tmp_t) +files_tmp_filetrans(TEMPLATETYPE_t,TEMPLATETYPE_tmp_t, { file dir }) +""" + @@ -13103,9 +13102,9 @@ diff --exclude-from=exclude -N -u -r nsa + TEMPLATETYPE_manage_tmp($1) +""" + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/user.py policycoreutils-2.0.73/gui/templates/user.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/user.py policycoreutils-2.0.74/gui/templates/user.py --- nsapolicycoreutils/gui/templates/user.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/user.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/templates/user.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,182 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13289,9 +13288,9 @@ diff --exclude-from=exclude -N -u -r nsa +te_newrole_rules=""" +seutil_run_newrole(TEMPLATETYPE_t,TEMPLATETYPE_r,{ TEMPLATETYPE_devpts_t TEMPLATETYPE_tty_device_t }) +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_lib.py policycoreutils-2.0.73/gui/templates/var_lib.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_lib.py policycoreutils-2.0.74/gui/templates/var_lib.py --- nsapolicycoreutils/gui/templates/var_lib.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/var_lib.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/templates/var_lib.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,158 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13451,9 +13450,9 @@ diff --exclude-from=exclude -N -u -r nsa +fc_dir="""\ +FILENAME(/.*)? gen_context(system_u:object_r:TEMPLATETYPE_var_lib_t,s0) +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_log.py policycoreutils-2.0.73/gui/templates/var_log.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_log.py policycoreutils-2.0.74/gui/templates/var_log.py --- nsapolicycoreutils/gui/templates/var_log.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/var_log.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/templates/var_log.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,110 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13565,9 +13564,9 @@ diff --exclude-from=exclude -N -u -r nsa +fc_dir="""\ +FILENAME(/.*)? gen_context(system_u:object_r:TEMPLATETYPE_log_t,s0) +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_run.py policycoreutils-2.0.73/gui/templates/var_run.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_run.py policycoreutils-2.0.74/gui/templates/var_run.py --- nsapolicycoreutils/gui/templates/var_run.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/var_run.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/templates/var_run.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,118 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13687,9 +13686,9 @@ diff --exclude-from=exclude -N -u -r nsa +FILENAME(/.*)? gen_context(system_u:object_r:TEMPLATETYPE_var_run_t,s0) +""" + -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_spool.py policycoreutils-2.0.73/gui/templates/var_spool.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/templates/var_spool.py policycoreutils-2.0.74/gui/templates/var_spool.py --- nsapolicycoreutils/gui/templates/var_spool.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/templates/var_spool.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/templates/var_spool.py 2009-09-30 11:31:43.000000000 -0400 @@ -0,0 +1,129 @@ +# Copyright (C) 2007 Red Hat +# see file 'COPYING' for use and warranty information @@ -13720,9 +13719,9 @@ diff --exclude-from=exclude -N -u -r nsa +files_type(TEMPLATETYPE_spool_t) +""" +te_rules=""" -+allow TEMPLATETYPE_t TEMPLATETYPE_spool_t:dir manage_dir_perms; -+allow TEMPLATETYPE_t TEMPLATETYPE_spool_t:file manage_file_perms; -+allow TEMPLATETYPE_t TEMPLATETYPE_spool_t:sock_file manage_sock_file_perms; ++manage_dirs_pattern(TEMPLATETYPE_t, TEMPLATETYPE_spool_t TEMPLATETYPE_spool_t) ++manage_files_pattern(TEMPLATETYPE_t, TEMPLATETYPE_spool_t TEMPLATETYPE_spool_t) ++manage_lnk_files_pattern(TEMPLATETYPE_t, TEMPLATETYPE_spool_t TEMPLATETYPE_spool_t) +files_spool_filetrans(TEMPLATETYPE_t,TEMPLATETYPE_spool_t, { file dir sock_file }) +""" + @@ -13820,9 +13819,9 @@ diff --exclude-from=exclude -N -u -r nsa +fc_dir="""\ +FILENAME(/.*)? gen_context(system_u:object_r:TEMPLATETYPE_spool_t,s0) +""" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/translationsPage.py policycoreutils-2.0.73/gui/translationsPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/translationsPage.py policycoreutils-2.0.74/gui/translationsPage.py --- nsapolicycoreutils/gui/translationsPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/translationsPage.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/translationsPage.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,118 @@ +## translationsPage.py - show selinux translations +## Copyright (C) 2006 Red Hat, Inc. @@ -13942,9 +13941,9 @@ diff --exclude-from=exclude -N -u -r nsa + store, iter = self.view.get_selection().get_selected() + self.store.set_value(iter, 0, level) + self.store.set_value(iter, 1, translation) -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/usersPage.py policycoreutils-2.0.73/gui/usersPage.py +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/gui/usersPage.py policycoreutils-2.0.74/gui/usersPage.py --- nsapolicycoreutils/gui/usersPage.py 1969-12-31 19:00:00.000000000 -0500 -+++ policycoreutils-2.0.73/gui/usersPage.py 2009-09-08 09:21:09.000000000 -0400 ++++ policycoreutils-2.0.74/gui/usersPage.py 2009-09-20 21:26:37.000000000 -0400 @@ -0,0 +1,150 @@ +## usersPage.py - show selinux mappings +## Copyright (C) 2006,2007,2008 Red Hat, Inc. policycoreutils-po.patch: Makefile | 28 POTFILES | 28 POTFILES.in | 1 af.po | 2449 +++++++++++++++++++++++-- am.po | 2449 +++++++++++++++++++++++-- ar.po | 2449 +++++++++++++++++++++++-- as.po | 3499 ++++++++++++++++++++++-------------- be.po | 2449 +++++++++++++++++++++++-- bg.po | 3605 ++++++++++++++++++++++--------------- bn.po | 2449 +++++++++++++++++++++++-- bn_IN.po | 4066 ++++++++++++++++++++++++------------------ bs.po | 2505 +++++++++++++++++++++++--- ca.po | 2906 +++++++++++++++++++++++++----- cs.po | 2841 ++++++++++++++++++++++++----- cy.po | 2449 +++++++++++++++++++++++-- da.po | 3128 +++++++++++++++++++++++++++----- de.po | 4597 ++++++++++++++++++++++++++--------------------- el.po | 2512 +++++++++++++++++++++++--- en_GB.po | 2505 +++++++++++++++++++++++--- es.po | 4575 ++++++++++++++++++++++++++--------------------- et.po | 2447 +++++++++++++++++++++++-- eu_ES.po | 2449 +++++++++++++++++++++++-- fa.po | 2449 +++++++++++++++++++++++-- fi.po | 3158 ++++++++++++++++++++++++++++---- fr.po | 3856 +++++++++++++++++++++++----------------- gl.po | 2447 +++++++++++++++++++++++-- gu.po | 4130 ++++++++++++++++++++++++------------------ he.po | 2449 +++++++++++++++++++++++-- hi.po | 4117 ++++++++++++++++++++++++------------------ hr.po | 2997 ++++++++++++++++++++----------- hu.po | 3071 +++++++++++++++++++++++++++---- hy.po | 2449 +++++++++++++++++++++++-- id.po | 2447 +++++++++++++++++++++++-- is.po | 2449 +++++++++++++++++++++++-- it.po | 4531 ++++++++++++++++++++++++++--------------------- ja.po | 4183 ++++++++++++++++++++++++------------------- ka.po | 2449 +++++++++++++++++++++++-- kn.po | 3841 ++++++++++----------------------------- ko.po | 2793 ++++++++++++++++++++++++----- ku.po | 2449 +++++++++++++++++++++++-- lo.po | 2449 +++++++++++++++++++++++-- lt.po | 2449 +++++++++++++++++++++++-- lv.po | 2449 +++++++++++++++++++++++-- mai.po | 3462 ++++++++++++++++++++++++++++++++++++ mk.po | 2505 +++++++++++++++++++++++--- ml.po | 4274 ++++++++++++++++++++++++-------------------- mr.po | 4156 ++++++++++++++++++++++++------------------- ms.po | 2498 +++++++++++++++++++++++-- my.po | 2449 +++++++++++++++++++++++-- nb.po | 2485 +++++++++++++++++++++++-- nl.po | 2920 ++++++++++++++++++++++++------ nn.po | 2449 +++++++++++++++++++++++-- no.po | 1272 ------------- nso.po | 2449 +++++++++++++++++++++++-- or.po | 3984 +++++++++++++++++++++++------------------ pa.po | 4075 +++++++++++++++++++++++------------------- pl.po | 4024 +++++++++++++++++++++++------------------ policycoreutils.pot | 2485 +++++++++++++++++++++++-- pt.po | 4999 ++++++++++++++++++++++++++++------------------------ pt_BR.po | 4979 ++++++++++++++++++++++++++++----------------------- ro.po | 2449 +++++++++++++++++++++++-- ru.po | 3468 +++++++++++++++++++++++------------- si.po | 2449 +++++++++++++++++++++++-- sk.po | 2505 +++++++++++++++++++++++--- sl.po | 2449 +++++++++++++++++++++++-- sq.po | 2449 +++++++++++++++++++++++-- sr.po | 4125 ++++++++++++++++++++++++------------------ sr at latin.po | 4135 ++++++++++++++++++++++++------------------- sv.po | 3165 ++++++++++++++++++++++---------- ta.po | 3935 ++++++++++++++++++++++++++-------------- te.po | 4069 +++++++++++++++++++++++------------------- th.po | 2449 +++++++++++++++++++++++-- tr.po | 2449 +++++++++++++++++++++++-- uk.po | 2505 +++++++++++++++++++++++--- ur.po | 2449 +++++++++++++++++++++++-- vi.po | 2449 +++++++++++++++++++++++-- zh_CN.po | 3887 +++++++++++++++++++++++----------------- zh_TW.po | 4174 ++++++++++++++++++++++++------------------- zu.po | 2449 +++++++++++++++++++++++-- 79 files changed, 173532 insertions(+), 59940 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.56 -r 1.57 policycoreutils-po.patchIndex: policycoreutils-po.patch =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils-po.patch,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- policycoreutils-po.patch 14 Sep 2009 19:39:09 -0000 1.56 +++ policycoreutils-po.patch 30 Sep 2009 15:37:12 -0000 1.57 @@ -1,6 +1,6 @@ -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/af.po policycoreutils-2.0.73/po/af.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/af.po policycoreutils-2.0.74/po/af.po --- nsapolicycoreutils/po/af.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/af.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/af.po 2009-09-30 11:35:04.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -3045,9 +3045,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/am.po policycoreutils-2.0.73/po/am.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/am.po policycoreutils-2.0.74/po/am.po --- nsapolicycoreutils/po/am.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/am.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/am.po 2009-09-30 11:35:04.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -6092,9 +6092,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ar.po policycoreutils-2.0.73/po/ar.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ar.po policycoreutils-2.0.74/po/ar.po --- nsapolicycoreutils/po/ar.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/ar.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/ar.po 2009-09-30 11:35:04.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -9139,9 +9139,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/as.po policycoreutils-2.0.73/po/as.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/as.po policycoreutils-2.0.74/po/as.po --- nsapolicycoreutils/po/as.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/as.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/as.po 2009-09-30 11:35:04.000000000 -0400 @@ -1,23 +1,23 @@ -# translation of as.po to Assamese +# translation of policycoreutils.HEAD.po to Assamese @@ -13726,9 +13726,9 @@ diff --exclude-from=exclude -N -u -r nsa -#~ "MLS/\n" -#~ "MCS Level" -#~ msgstr "????" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/be.po policycoreutils-2.0.73/po/be.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/be.po policycoreutils-2.0.74/po/be.po --- nsapolicycoreutils/po/be.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/be.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/be.po 2009-09-30 11:35:04.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -16773,9 +16773,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bg.po policycoreutils-2.0.73/po/bg.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bg.po policycoreutils-2.0.74/po/bg.po --- nsapolicycoreutils/po/bg.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/bg.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/bg.po 2009-09-30 11:35:04.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: policycoreutils\n" @@ -21342,9 +21342,9 @@ diff --exclude-from=exclude -N -u -r nsa #~ msgid "Requires value" #~ msgstr "??????? ????????" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bn_IN.po policycoreutils-2.0.73/po/bn_IN.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bn_IN.po policycoreutils-2.0.74/po/bn_IN.po --- nsapolicycoreutils/po/bn_IN.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/bn_IN.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/bn_IN.po 2009-09-30 11:35:04.000000000 -0400 @@ -9,10 +9,10 @@ msgstr "" "Project-Id-Version: policycoreutils.HEAD\n" @@ -26103,9 +26103,9 @@ diff --exclude-from=exclude -N -u -r nsa -#~ "Enforcing\n" -#~ "Permissive\n" -#~ "Disabled\n" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bn.po policycoreutils-2.0.73/po/bn.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bn.po policycoreutils-2.0.74/po/bn.po --- nsapolicycoreutils/po/bn.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/bn.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/bn.po 2009-09-30 11:35:04.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -29150,9 +29150,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bs.po policycoreutils-2.0.73/po/bs.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/bs.po policycoreutils-2.0.74/po/bs.po --- nsapolicycoreutils/po/bs.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/bs.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/bs.po 2009-09-30 11:35:04.000000000 -0400 @@ -4,7 +4,7 @@ msgstr "" "Project-Id-Version: bs\n" @@ -32287,9 +32287,9 @@ diff --exclude-from=exclude -N -u -r nsa #~ msgid "Requires value" #~ msgstr "Zahtijeva vrijednost" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ca.po policycoreutils-2.0.73/po/ca.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ca.po policycoreutils-2.0.74/po/ca.po --- nsapolicycoreutils/po/ca.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/ca.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/ca.po 2009-09-30 11:35:04.000000000 -0400 @@ -5,6 +5,8 @@ # # Josep Puigdemont Casamaj? , 2006. @@ -35811,9 +35811,9 @@ diff --exclude-from=exclude -N -u -r nsa -#~ msgid "Options Error: %s " -#~ msgstr "Error en les opcions: %s " -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/cs.po policycoreutils-2.0.73/po/cs.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/cs.po policycoreutils-2.0.74/po/cs.po --- nsapolicycoreutils/po/cs.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/cs.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/cs.po 2009-09-30 11:35:04.000000000 -0400 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: cs\n" @@ -39433,9 +39433,9 @@ diff --exclude-from=exclude -N -u -r nsa #~ msgid "Device number:" #~ msgstr "??slo za??zen?:" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/cy.po policycoreutils-2.0.73/po/cy.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/cy.po policycoreutils-2.0.74/po/cy.po --- nsapolicycoreutils/po/cy.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/cy.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/cy.po 2009-09-30 11:35:04.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -42480,9 +42480,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/da.po policycoreutils-2.0.73/po/da.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/da.po policycoreutils-2.0.74/po/da.po --- nsapolicycoreutils/po/da.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/da.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/da.po 2009-09-30 11:35:04.000000000 -0400 @@ -1,24 +1,25 @@ -# translation of da.po to -# Danish messages for policycoreutils. @@ -46376,9 +46376,9 @@ diff --exclude-from=exclude -N -u -r nsa #~ "skal du k?re \n" #~ "\n" #~ "semodule -i %s.pp\n" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/de.po policycoreutils-2.0.73/po/de.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/de.po policycoreutils-2.0.74/po/de.po --- nsapolicycoreutils/po/de.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/de.po 2009-09-14 15:37:43.000000000 -0400 ++++ policycoreutils-2.0.74/po/de.po 2009-09-30 11:35:04.000000000 -0400 @@ -1,28 +1,30 @@ -# translation of policycoreutils.HEAD.de.po to German +# translation of policycoreutils.HEAD.de.po to @@ -46405,7 +46405,7 @@ diff --exclude-from=exclude -N -u -r nsa -"Last-Translator: Daniela Kugelmann \n" -"Language-Team: German \n" +"POT-Creation-Date: 2008-09-09 13:24-0400\n" -+"PO-Revision-Date: 2009-09-14 17:02+1000\n" ++"PO-Revision-Date: 2009-09-15 12:02+1000\n" +"Last-Translator: Hedda Peters \n" +"Language-Team: \n" "MIME-Version: 1.0\n" @@ -46476,9 +46476,12 @@ diff --exclude-from=exclude -N -u -r nsa #, c-format msgid "Could not set exec context to %s.\n" msgstr "Konnte exec-Kontext nicht auf %s setzen.\n" -@@ -99,839 +103,874 @@ +@@ -97,841 +101,876 @@ + + #: ../audit2allow/audit2allow:218 msgid "To make this policy package active, execute:" - msgstr "Um dieses Richtlinien-Paket zu aktivieren, f?hren sie folgendes aus:" +-msgstr "Um dieses Richtlinien-Paket zu aktivieren, f?hren sie folgendes aus:" ++msgstr "Um dieses Richtlinien-Paket zu aktivieren, f?hren Sie folgendes aus:" -#: ../semanage/seobject.py:48 +#: ../semanage/seobject.py:49 @@ -47265,31 +47268,36 @@ diff --exclude-from=exclude -N -u -r nsa +#: ../semanage/seobject.py:1261 #, python-format [...9229 lines suppressed...] -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/si.po policycoreutils-2.0.73/po/si.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/si.po policycoreutils-2.0.74/po/si.po --- nsapolicycoreutils/po/si.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/si.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/si.po 2009-09-30 11:35:05.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -224120,9 +224538,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/sk.po policycoreutils-2.0.73/po/sk.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/sk.po policycoreutils-2.0.74/po/sk.po --- nsapolicycoreutils/po/sk.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/sk.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/sk.po 2009-09-30 11:35:05.000000000 -0400 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: policycoreutils\n" @@ -227257,9 +227675,9 @@ diff --exclude-from=exclude -N -u -r nsa #~ msgid "Requires value" #~ msgstr "Po?aduje hodnotu" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/sl.po policycoreutils-2.0.73/po/sl.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/sl.po policycoreutils-2.0.74/po/sl.po --- nsapolicycoreutils/po/sl.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/sl.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/sl.po 2009-09-30 11:35:05.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -230304,9 +230722,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/sq.po policycoreutils-2.0.73/po/sq.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/sq.po policycoreutils-2.0.74/po/sq.po --- nsapolicycoreutils/po/sq.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/sq.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/sq.po 2009-09-30 11:35:05.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -233351,9 +233769,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/sr at latin.po policycoreutils-2.0.73/po/sr at latin.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/sr at latin.po policycoreutils-2.0.74/po/sr at latin.po --- nsapolicycoreutils/po/sr at latin.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/sr at latin.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/sr at latin.po 2009-09-30 11:35:05.000000000 -0400 @@ -1,26 +1,24 @@ -# translation of policycoreutils.HEAD.sr.po to Serbian # Serbian(Latin) translations for policycoreutils @@ -238224,9 +238642,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "SELinux korisnik ?%s? je neophodan" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/sr.po policycoreutils-2.0.73/po/sr.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/sr.po policycoreutils-2.0.74/po/sr.po --- nsapolicycoreutils/po/sr.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/sr.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/sr.po 2009-09-30 11:35:05.000000000 -0400 @@ -1,26 +1,24 @@ -# translation of policycoreutils.HEAD.sr.po to Serbian # Serbian translations for policycoreutils @@ -243089,9 +243507,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "SELinux ???????? ?%s? ?? ?????????" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/sv.po policycoreutils-2.0.73/po/sv.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/sv.po policycoreutils-2.0.74/po/sv.po --- nsapolicycoreutils/po/sv.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/sv.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/sv.po 2009-09-30 11:35:05.000000000 -0400 @@ -1,16 +1,18 @@ # Swedish messages for policycoreutils. -# Copyright ? 2001-2008 Free Software Foundation, Inc. @@ -247177,9 +247595,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "SELinux-anv?ndare \"%s\" kr?vs" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ta.po policycoreutils-2.0.73/po/ta.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ta.po policycoreutils-2.0.74/po/ta.po --- nsapolicycoreutils/po/ta.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/ta.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/ta.po 2009-09-30 11:35:05.000000000 -0400 @@ -1,28 +1,23 @@ -# translation of ta.po to Tamil +# translation of policycoreutils.HEAD.ta.po to Tamil @@ -251868,9 +252286,9 @@ diff --exclude-from=exclude -N -u -r nsa -#~ msgstr "" -#~ "MLS/\n" -#~ "MCS ????" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/te.po policycoreutils-2.0.73/po/te.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/te.po policycoreutils-2.0.74/po/te.po --- nsapolicycoreutils/po/te.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/te.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/te.po 2009-09-30 11:35:05.000000000 -0400 @@ -1,21 +1,23 @@ -# translation of new_policycoreutils.HEAD.te.po to Telugu +# translation of policycoreutils.HEAD.te.po to Telugu @@ -256649,9 +257067,9 @@ diff --exclude-from=exclude -N -u -r nsa -#~ "???????\n" -#~ "????????\n" -#~ "????????\n" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/th.po policycoreutils-2.0.73/po/th.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/th.po policycoreutils-2.0.74/po/th.po --- nsapolicycoreutils/po/th.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/th.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/th.po 2009-09-30 11:35:05.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -259696,9 +260114,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/tr.po policycoreutils-2.0.73/po/tr.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/tr.po policycoreutils-2.0.74/po/tr.po --- nsapolicycoreutils/po/tr.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/tr.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/tr.po 2009-09-30 11:35:05.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -262743,9 +263161,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/uk.po policycoreutils-2.0.73/po/uk.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/uk.po policycoreutils-2.0.74/po/uk.po --- nsapolicycoreutils/po/uk.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/uk.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/uk.po 2009-09-30 11:35:05.000000000 -0400 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: policycoreutils\n" @@ -265880,9 +266298,9 @@ diff --exclude-from=exclude -N -u -r nsa #~ msgid "Requires value" #~ msgstr "???????? ??????? ????????" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ur.po policycoreutils-2.0.73/po/ur.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/ur.po policycoreutils-2.0.74/po/ur.po --- nsapolicycoreutils/po/ur.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/ur.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/ur.po 2009-09-30 11:35:05.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -268927,9 +269345,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/vi.po policycoreutils-2.0.73/po/vi.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/vi.po policycoreutils-2.0.74/po/vi.po --- nsapolicycoreutils/po/vi.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/vi.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/vi.po 2009-09-30 11:35:05.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" @@ -271974,9 +272392,9 @@ diff --exclude-from=exclude -N -u -r nsa +#, python-format +msgid "SELinux user '%s' is required" +msgstr "" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/zh_CN.po policycoreutils-2.0.73/po/zh_CN.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/zh_CN.po policycoreutils-2.0.74/po/zh_CN.po --- nsapolicycoreutils/po/zh_CN.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/zh_CN.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/zh_CN.po 2009-09-30 11:35:05.000000000 -0400 @@ -3,13 +3,13 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER, 2006. # @@ -276595,9 +277013,9 @@ diff --exclude-from=exclude -N -u -r nsa -#~ msgid "SELinux user '%s' is required" -#~ msgstr "SELinux ?? '%s' ????" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/zh_TW.po policycoreutils-2.0.73/po/zh_TW.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/zh_TW.po policycoreutils-2.0.74/po/zh_TW.po --- nsapolicycoreutils/po/zh_TW.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/zh_TW.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/zh_TW.po 2009-09-30 11:35:05.000000000 -0400 @@ -1,19 +1,19 @@ -# translation of policycoreutils.HEAD.po to Traditional Chinese +# translation of policycoreutils.HEAD.po to @@ -281513,9 +281931,9 @@ diff --exclude-from=exclude -N -u -r nsa -#~ msgstr "" -#~ "tcp\n" -#~ "udp" -diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/zu.po policycoreutils-2.0.73/po/zu.po +diff --exclude-from=exclude -N -u -r nsapolicycoreutils/po/zu.po policycoreutils-2.0.74/po/zu.po --- nsapolicycoreutils/po/zu.po 2009-06-30 07:56:04.000000000 -0400 -+++ policycoreutils-2.0.73/po/zu.po 2009-09-14 15:37:44.000000000 -0400 ++++ policycoreutils-2.0.74/po/zu.po 2009-09-30 11:35:05.000000000 -0400 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" policycoreutils-rhat.patch: Makefile | 2 audit2allow/audit2allow | 14 load_policy/Makefile | 5 restorecond/Makefile | 24 - restorecond/org.selinux.Restorecond.service | 3 restorecond/restorecond.c | 422 +++--------------- restorecond/restorecond.conf | 5 restorecond/restorecond.desktop | 7 restorecond/restorecond.h | 18 restorecond/restorecond.init | 5 restorecond/restorecond_user.conf | 2 restorecond/user.c | 237 ++++++++++ restorecond/watch.c | 254 +++++++++++ sandbox/Makefile | 31 + sandbox/sandbox | 222 +++++++++ sandbox/sandbox.8 | 26 + sandbox/sandboxX.sh | 16 sandbox/seunshare.c | 265 +++++++++++ scripts/Makefile | 2 scripts/chcat | 2 semanage/semanage | 97 ++-- semanage/seobject.py | 229 +++++---- semodule/semodule.8 | 6 semodule/semodule.c | 53 ++ setfiles/Makefile | 2 setfiles/restore.c | 519 ++++++++++++++++++++++ setfiles/restore.h | 49 ++ setfiles/setfiles.c | 643 +++------------------------- 28 files changed, 2087 insertions(+), 1073 deletions(-) Index: policycoreutils-rhat.patch =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils-rhat.patch,v retrieving revision 1.446 retrieving revision 1.447 diff -u -p -r1.446 -r1.447 --- policycoreutils-rhat.patch 21 Sep 2009 13:54:02 -0000 1.446 +++ policycoreutils-rhat.patch 30 Sep 2009 15:37:19 -0000 1.447 @@ -1,6 +1,6 @@ diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/audit2allow/audit2allow policycoreutils-2.0.74/audit2allow/audit2allow ---- nsapolicycoreutils/audit2allow/audit2allow 2009-01-13 05:45:35.000000000 -0800 -+++ policycoreutils-2.0.74/audit2allow/audit2allow 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/audit2allow/audit2allow 2009-01-13 08:45:35.000000000 -0500 ++++ policycoreutils-2.0.74/audit2allow/audit2allow 2009-09-20 21:26:36.000000000 -0400 @@ -42,6 +42,8 @@ from optparse import OptionParser @@ -39,19 +39,29 @@ diff --exclude-from=exclude --exclude=se # This is the default if no input is specified f = sys.stdin diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/load_policy/Makefile policycoreutils-2.0.74/load_policy/Makefile ---- nsapolicycoreutils/load_policy/Makefile 2008-08-28 06:34:24.000000000 -0700 -+++ policycoreutils-2.0.74/load_policy/Makefile 2009-09-20 18:26:36.000000000 -0700 -@@ -1,6 +1,6 @@ +--- nsapolicycoreutils/load_policy/Makefile 2008-08-28 09:34:24.000000000 -0400 ++++ policycoreutils-2.0.74/load_policy/Makefile 2009-09-25 15:28:19.000000000 -0400 +@@ -1,6 +1,7 @@ # Installation directories. PREFIX ?= ${DESTDIR}/usr -SBINDIR ?= $(PREFIX)/sbin +SBINDIR ?= $(DESTDIR)/sbin ++USRSBINDIR ?= $(PREFIX)/sbin MANDIR ?= $(PREFIX)/share/man LOCALEDIR ?= /usr/share/locale +@@ -17,6 +18,8 @@ + install -m 755 $(TARGETS) $(SBINDIR) + test -d $(MANDIR)/man8 || install -m 755 -d $(MANDIR)/man8 + install -m 644 load_policy.8 $(MANDIR)/man8/ ++ -mkdir -p $(USRSBINDIR) ++ ln -s /sbin/load_policy $(USRSBINDIR)/load_policy + + clean: + -rm -f $(TARGETS) *.o diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/Makefile policycoreutils-2.0.74/Makefile ---- nsapolicycoreutils/Makefile 2008-08-28 06:34:24.000000000 -0700 -+++ policycoreutils-2.0.74/Makefile 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/Makefile 2008-08-28 09:34:24.000000000 -0400 ++++ policycoreutils-2.0.74/Makefile 2009-09-20 21:26:36.000000000 -0400 @@ -1,4 +1,4 @@ -SUBDIRS = setfiles semanage load_policy newrole run_init secon audit2allow audit2why scripts sestatus semodule_package semodule semodule_link semodule_expand semodule_deps setsebool po +SUBDIRS = setfiles semanage load_policy newrole run_init sandbox secon audit2allow audit2why scripts sestatus semodule_package semodule semodule_link semodule_expand semodule_deps setsebool po gui @@ -59,8 +69,8 @@ diff --exclude-from=exclude --exclude=se INOTIFYH = $(shell ls /usr/include/sys/inotify.h 2>/dev/null) diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/Makefile policycoreutils-2.0.74/restorecond/Makefile ---- nsapolicycoreutils/restorecond/Makefile 2009-08-20 12:49:21.000000000 -0700 -+++ policycoreutils-2.0.74/restorecond/Makefile 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/restorecond/Makefile 2009-08-20 15:49:21.000000000 -0400 ++++ policycoreutils-2.0.74/restorecond/Makefile 2009-09-20 21:26:36.000000000 -0400 @@ -1,17 +1,28 @@ # Installation directories. PREFIX ?= ${DESTDIR}/usr @@ -108,15 +118,15 @@ diff --exclude-from=exclude --exclude=se relabel: install /sbin/restorecon $(SBINDIR)/restorecond diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/org.selinux.Restorecond.service policycoreutils-2.0.74/restorecond/org.selinux.Restorecond.service ---- nsapolicycoreutils/restorecond/org.selinux.Restorecond.service 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/restorecond/org.selinux.Restorecond.service 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/restorecond/org.selinux.Restorecond.service 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.74/restorecond/org.selinux.Restorecond.service 2009-09-20 21:26:36.000000000 -0400 @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=org.selinux.Restorecond +Exec=/usr/sbin/restorecond -u diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.c policycoreutils-2.0.74/restorecond/restorecond.c ---- nsapolicycoreutils/restorecond/restorecond.c 2009-08-20 12:49:21.000000000 -0700 -+++ policycoreutils-2.0.74/restorecond/restorecond.c 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/restorecond/restorecond.c 2009-08-20 15:49:21.000000000 -0400 ++++ policycoreutils-2.0.74/restorecond/restorecond.c 2009-09-24 22:59:01.000000000 -0400 @@ -48,294 +48,38 @@ #include #include @@ -608,8 +618,8 @@ diff --exclude-from=exclude --exclude=se + + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.conf policycoreutils-2.0.74/restorecond/restorecond.conf ---- nsapolicycoreutils/restorecond/restorecond.conf 2009-08-20 12:49:21.000000000 -0700 -+++ policycoreutils-2.0.74/restorecond/restorecond.conf 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/restorecond/restorecond.conf 2009-08-20 15:49:21.000000000 -0400 ++++ policycoreutils-2.0.74/restorecond/restorecond.conf 2009-09-20 21:26:36.000000000 -0400 @@ -4,8 +4,5 @@ /etc/mtab /var/run/utmp @@ -621,8 +631,8 @@ diff --exclude-from=exclude --exclude=se - - diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.desktop policycoreutils-2.0.74/restorecond/restorecond.desktop ---- nsapolicycoreutils/restorecond/restorecond.desktop 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/restorecond/restorecond.desktop 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/restorecond/restorecond.desktop 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.74/restorecond/restorecond.desktop 2009-09-20 21:26:36.000000000 -0400 @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=File Context maintainer @@ -632,8 +642,8 @@ diff --exclude-from=exclude --exclude=se +Type=Application +StartupNotify=false diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.h policycoreutils-2.0.74/restorecond/restorecond.h ---- nsapolicycoreutils/restorecond/restorecond.h 2009-08-20 12:49:21.000000000 -0700 -+++ policycoreutils-2.0.74/restorecond/restorecond.h 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/restorecond/restorecond.h 2009-08-20 15:49:21.000000000 -0400 ++++ policycoreutils-2.0.74/restorecond/restorecond.h 2009-09-20 21:26:36.000000000 -0400 @@ -24,7 +24,21 @@ #ifndef RESTORED_CONFIG_H #define RESTORED_CONFIG_H @@ -659,8 +669,8 @@ diff --exclude-from=exclude --exclude=se #endif diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond.init policycoreutils-2.0.74/restorecond/restorecond.init ---- nsapolicycoreutils/restorecond/restorecond.init 2009-08-20 12:49:21.000000000 -0700 -+++ policycoreutils-2.0.74/restorecond/restorecond.init 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/restorecond/restorecond.init 2009-08-20 15:49:21.000000000 -0400 ++++ policycoreutils-2.0.74/restorecond/restorecond.init 2009-09-20 21:26:36.000000000 -0400 @@ -75,16 +75,15 @@ status restorecond RETVAL=$? @@ -681,14 +691,14 @@ diff --exclude-from=exclude --exclude=se exit $RETVAL - diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/restorecond_user.conf policycoreutils-2.0.74/restorecond/restorecond_user.conf ---- nsapolicycoreutils/restorecond/restorecond_user.conf 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/restorecond/restorecond_user.conf 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/restorecond/restorecond_user.conf 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.74/restorecond/restorecond_user.conf 2009-09-20 21:26:36.000000000 -0400 @@ -0,0 +1,2 @@ +~/* +~/public_html/* diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/user.c policycoreutils-2.0.74/restorecond/user.c ---- nsapolicycoreutils/restorecond/user.c 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/restorecond/user.c 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/restorecond/user.c 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.74/restorecond/user.c 2009-09-20 21:26:36.000000000 -0400 @@ -0,0 +1,237 @@ +/* + * restorecond @@ -928,8 +938,8 @@ diff --exclude-from=exclude --exclude=se +} + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/restorecond/watch.c policycoreutils-2.0.74/restorecond/watch.c ---- nsapolicycoreutils/restorecond/watch.c 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/restorecond/watch.c 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/restorecond/watch.c 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.74/restorecond/watch.c 2009-09-20 21:26:36.000000000 -0400 @@ -0,0 +1,254 @@ +#define _GNU_SOURCE +#include @@ -1186,8 +1196,8 @@ diff --exclude-from=exclude --exclude=se +} + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/Makefile policycoreutils-2.0.74/sandbox/Makefile ---- nsapolicycoreutils/sandbox/Makefile 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/Makefile 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/sandbox/Makefile 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.74/sandbox/Makefile 2009-09-20 21:26:36.000000000 -0400 @@ -0,0 +1,31 @@ +# Installation directories. +PREFIX ?= ${DESTDIR}/usr @@ -1220,116 +1230,14 @@ diff --exclude-from=exclude --exclude=se + ../../scripts/Lindent $(wildcard *.[ch]) + +relabel: -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sand5EuHAP/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sand5EuHAP/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sand5EuHAP/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sand5EuHAP/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:29:11.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-tPO8npawe6,guid=497ca5f938615eccf673a5584ab6d6e7 -+DBUS_SESSION_BUS_PID=18391 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sand5EuHAP/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sand5EuHAP/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sand5EuHAP/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sand5EuHAP/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sand5EuHAP/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sand5EuHAP/.recently-used.xbel 2009-09-20 18:29:17.000000000 -0700 -@@ -0,0 +1,5 @@ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sand5EuHAP/.sandboxrc policycoreutils-2.0.74/sandbox/.sand5EuHAP/.sandboxrc ---- nsapolicycoreutils/sandbox/.sand5EuHAP/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sand5EuHAP/.sandboxrc 2009-09-20 18:29:10.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sand6ZVCQ8/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-2 policycoreutils-2.0.74/sandbox/.sand6ZVCQ8/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-2 ---- nsapolicycoreutils/sandbox/.sand6ZVCQ8/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-2 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sand6ZVCQ8/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-2 2009-09-20 18:31:06.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :2 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-xOrKqKCzxN,guid=1c095101cac51dbf1e0a2dbf4ab6d75a -+DBUS_SESSION_BUS_PID=18477 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sand6ZVCQ8/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sand6ZVCQ8/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sand6ZVCQ8/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sand6ZVCQ8/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sand6ZVCQ8/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sand6ZVCQ8/.gconfd/saved_state 2009-09-20 18:31:28.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002c0000002f746d702f6f726269742d6477616c73682f6c696e632d343832382d302d313761313165363262366135330000000000caaedfba58000000010102002c0000002f746d702f6f726269742d6477616c73682f6c696e632d343832382d302d3137613131653632623661353300000000001c00000000000000827e8470b000e8a8eb2428282828282801000000cf1fbbf301000000480000000100000002000000050000001c00000000000000827e8470b000e8a8eb2428282828282801000000cf1fbbf301000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sand6ZVCQ8/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sand6ZVCQ8/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sand6ZVCQ8/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sand6ZVCQ8/.recently-used.xbel 2009-09-20 18:31:12.000000000 -0700 -@@ -0,0 +1,5 @@ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sand6ZVCQ8/.sandboxrc policycoreutils-2.0.74/sandbox/.sand6ZVCQ8/.sandboxrc ---- nsapolicycoreutils/sandbox/.sand6ZVCQ8/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sand6ZVCQ8/.sandboxrc 2009-09-20 18:31:05.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sand9auIqB/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sand9auIqB/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sand9auIqB/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sand9auIqB/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:50:15.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-Cdg3FAXkMm,guid=0e83184f4aaf91de7fbe64e04ab6dbd7 -+DBUS_SESSION_BUS_PID=19427 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sand9auIqB/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sand9auIqB/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sand9auIqB/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sand9auIqB/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sand9auIqB/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sand9auIqB/.gconfd/saved_state 2009-09-20 18:50:18.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346264662d302d363036353934646336636532660000000000caaedfba58000000010102002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346264662d302d3630363539346463366365326600000000001c00000000000000a82a2c20e74368a8eb242828282828280100000091dd417901000000480000000100000002000000050000001c00000000000000a82a2c20e74368a8eb242828282828280100000091dd417901000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sand9auIqB/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sand9auIqB/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sand9auIqB/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sand9auIqB/.recently-used.xbel 2009-09-20 18:50:18.000000000 -0700 -@@ -0,0 +1,5 @@ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sand9auIqB/.sandboxrc policycoreutils-2.0.74/sandbox/.sand9auIqB/.sandboxrc ---- nsapolicycoreutils/sandbox/.sand9auIqB/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sand9auIqB/.sandboxrc 2009-09-20 18:50:14.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandaH0LFh/.sandboxrc policycoreutils-2.0.74/sandbox/.sandaH0LFh/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandaH0LFh/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandaH0LFh/.sandboxrc 2009-09-20 18:50:03.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+evinced diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandbox policycoreutils-2.0.74/sandbox/sandbox ---- nsapolicycoreutils/sandbox/sandbox 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/sandbox 2009-09-20 18:26:36.000000000 -0700 -@@ -0,0 +1,207 @@ +--- nsapolicycoreutils/sandbox/sandbox 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.74/sandbox/sandbox 2009-09-23 11:24:57.000000000 -0400 +@@ -0,0 +1,222 @@ +#!/usr/bin/python -E +import os, sys, getopt, socket, random, fcntl, shutil +import selinux ++import signal + +PROGNAME = "policycoreutils" + @@ -1352,6 +1260,17 @@ diff --exclude-from=exclude --exclude=se + +random.seed(None) + ++def sighandler(signum, frame): ++ print "exiting on signal %s" % signum ++ signal.signal(signum, signal.SIG_IGN) ++ os.kill(0, signum) ++ raise KeyboardInterrupt ++ ++def setup_sighandlers(): ++ signal.signal(signal.SIGHUP, sighandler) ++ signal.signal(signal.SIGQUIT, sighandler) ++ signal.signal(signal.SIGTERM, sighandler) ++ +def error_exit(msg): + sys.stderr.write("%s: " % sys.argv[0]) + sys.stderr.write("%s\n" % msg) @@ -1415,6 +1334,7 @@ diff --exclude-from=exclude --exclude=se + copyfile(f,"/tmp", newtmpdir) + +if __name__ == '__main__': ++ setup_sighandlers() + if selinux.is_selinux_enabled() != 1: + error_exit("Requires an SELinux enabled system") + @@ -1531,12 +1451,14 @@ diff --exclude-from=exclude --exclude=se + error_exit(_("Invalid value %s") % error.args[0]) + except IOError, error: + error_exit(error.args[1]) -+ ++ except KeyboardInterrupt: ++ rc = 0 ++ + sys.exit(rc) + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandbox.8 policycoreutils-2.0.74/sandbox/sandbox.8 ---- nsapolicycoreutils/sandbox/sandbox.8 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/sandbox.8 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/sandbox/sandbox.8 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.74/sandbox/sandbox.8 2009-09-20 21:26:36.000000000 -0400 @@ -0,0 +1,26 @@ +.TH SANDBOX "8" "May 2009" "chcat" "User Commands" +.SH NAME @@ -1565,8 +1487,8 @@ diff --exclude-from=exclude --exclude=se +runcon(1) +.PP diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/sandboxX.sh policycoreutils-2.0.74/sandbox/sandboxX.sh ---- nsapolicycoreutils/sandbox/sandboxX.sh 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/sandboxX.sh 2009-09-20 18:51:31.000000000 -0700 +--- nsapolicycoreutils/sandbox/sandboxX.sh 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.74/sandbox/sandboxX.sh 2009-09-20 21:51:31.000000000 -0400 @@ -0,0 +1,16 @@ +#!/bin/bash +export TITLE="Sandbox: `/usr/bin/tail -1 ~/.sandboxrc | /usr/bin/cut -b1-70`" @@ -1584,545 +1506,9 @@ diff --exclude-from=exclude --exclude=se +kill -HUP 0 +break +done -Binary files nsapolicycoreutils/sandbox/.sandca9QI3/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sandca9QI3/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandca9QI3/.sandboxrc policycoreutils-2.0.74/sandbox/.sandca9QI3/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandca9QI3/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandca9QI3/.sandboxrc 2009-09-20 18:50:27.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+evinced -Binary files nsapolicycoreutils/sandbox/.sandDkHGLK/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sandDkHGLK/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandDkHGLK/.sandboxrc policycoreutils-2.0.74/sandbox/.sandDkHGLK/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandDkHGLK/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandDkHGLK/.sandboxrc 2009-09-20 18:51:37.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+evinced -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandDU27fU/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sandDU27fU/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sandDU27fU/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandDU27fU/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:43:52.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-XDwPExYfIi,guid=adec649dfa1a8bd855054ed94ab6da58 -+DBUS_SESSION_BUS_PID=19095 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sandDU27fU/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sandDU27fU/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandDU27fU/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sandDU27fU/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sandDU27fU/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandDU27fU/.gconfd/saved_state 2009-09-20 18:43:56.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346139332d302d316561646230353261343636310000000000caaedfba58000000010102002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346139332d302d3165616462303532613436363100000000001c0000000000000059c8e8a8bb622828eb242828282828280100000022a8b89801000000480000000100000002000000050000001c0000000000000059c8e8a8bb622828eb242828282828280100000022a8b89801000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandDU27fU/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sandDU27fU/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sandDU27fU/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandDU27fU/.recently-used.xbel 2009-09-20 18:43:56.000000000 -0700 -@@ -0,0 +1,5 @@ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandDU27fU/.sandboxrc policycoreutils-2.0.74/sandbox/.sandDU27fU/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandDU27fU/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandDU27fU/.sandboxrc 2009-09-20 18:43:51.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandEwfYil/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sandEwfYil/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sandEwfYil/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandEwfYil/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:48:49.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-9sxjAoKmU1,guid=635ecdfe5313853941699f3c4ab6db81 -+DBUS_SESSION_BUS_PID=19273 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sandEwfYil/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sandEwfYil/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandEwfYil/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sandEwfYil/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sandEwfYil/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandEwfYil/.gconfd/saved_state 2009-09-20 18:48:53.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346234342d302d353962333062343032633766330000000000caaedfba58000000010102002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346234342d302d3539623330623430326337663300000000001c000000000000007f8470980ca3a828eb2428282828282801000000440e9ebe01000000480000000100000002000000050000001c000000000000007f8470980ca3a828eb2428282828282801000000440e9ebe01000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandEwfYil/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sandEwfYil/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sandEwfYil/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandEwfYil/.recently-used.xbel 2009-09-20 18:48:53.000000000 -0700 -@@ -0,0 +1,5 @@ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandEwfYil/.sandboxrc policycoreutils-2.0.74/sandbox/.sandEwfYil/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandEwfYil/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandEwfYil/.sandboxrc 2009-09-20 18:48:49.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandFvSaCB/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sandFvSaCB/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sandFvSaCB/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandFvSaCB/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:51:41.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-SS7TyVm1DO,guid=f1c44cf39424360da4f412464ab6dc2d -+DBUS_SESSION_BUS_PID=19638 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sandFvSaCB/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sandFvSaCB/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandFvSaCB/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sandFvSaCB/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sandFvSaCB/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandFvSaCB/.gconfd/saved_state 2009-09-20 18:51:44.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346362312d302d353139386637353961326462330000000000caaedfba58000000010102002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346362312d302d3531393866373539613264623300000000001c0000000000000041f8886819642828eb24282828282828010000001cfc38b001000000480000000100000002000000050000001c0000000000000041f8886819642828eb24282828282828010000001cfc38b001000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandFvSaCB/.gnome2/evince/evince-crashed policycoreutils-2.0.74/sandbox/.sandFvSaCB/.gnome2/evince/evince-crashed ---- nsapolicycoreutils/sandbox/.sandFvSaCB/.gnome2/evince/evince-crashed 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandFvSaCB/.gnome2/evince/evince-crashed 2009-09-20 18:51:41.000000000 -0700 -@@ -0,0 +1,3 @@ -+ -+[Evince] -+documents=empty-window; -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandFvSaCB/.sandboxrc policycoreutils-2.0.74/sandbox/.sandFvSaCB/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandFvSaCB/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandFvSaCB/.sandboxrc 2009-09-20 18:51:40.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandfXZ7O0/.sandboxrc policycoreutils-2.0.74/sandbox/.sandfXZ7O0/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandfXZ7O0/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandfXZ7O0/.sandboxrc 2009-09-20 18:51:13.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+evinced -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandGljofi/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sandGljofi/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sandGljofi/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandGljofi/.gconfd/saved_state 2009-09-20 18:35:38.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002c0000002f746d702f6f726269742d6477616c73682f6c696e632d343931302d302d373632313236323935623534310000000000caaedfba58000000010102002c0000002f746d702f6f726269742d6477616c73682f6c696e632d343931302d302d3736323132363239356235343100000000001c00000000000000dec6f4904881e8a8eb2428282828282801000000b70b778f01000000480000000100000002000000050000001c00000000000000dec6f4904881e8a8eb2428282828282801000000b70b778f01000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandgWA5fU/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sandgWA5fU/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sandgWA5fU/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandgWA5fU/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:50:09.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-wm3V6XS1BH,guid=834e597a2191494022c5dbcd4ab6dbd1 -+DBUS_SESSION_BUS_PID=19399 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sandgWA5fU/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sandgWA5fU/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandgWA5fU/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sandgWA5fU/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sandgWA5fU/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandgWA5fU/.gconfd/saved_state 2009-09-20 18:50:12.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002b0000002f746d702f6f726269742d6477616c73682f6c696e632d346263312d302d336364633665643236343239000000000000caaedfba58000000010102002b0000002f746d702f6f726269742d6477616c73682f6c696e632d346263312d302d3363646336656432363432390000000000001c0000000000000040fa8c60794368a8eb24282828282828010000007d3db9b101000000480000000100000002000000050000001c0000000000000040fa8c60794368a8eb24282828282828010000007d3db9b101000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandgWA5fU/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sandgWA5fU/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sandgWA5fU/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandgWA5fU/.recently-used.xbel 2009-09-20 18:50:12.000000000 -0700 -@@ -0,0 +1,5 @@ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandgWA5fU/.sandboxrc policycoreutils-2.0.74/sandbox/.sandgWA5fU/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandgWA5fU/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandgWA5fU/.sandboxrc 2009-09-20 18:50:08.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandhGC2MA/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sandhGC2MA/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sandhGC2MA/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandhGC2MA/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:41:58.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3eOkeaFHzR,guid=e8e2d3e31ed54d2678cc388e4ab6d9e6 -+DBUS_SESSION_BUS_PID=18956 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sandhGC2MA/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sandhGC2MA/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandhGC2MA/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sandhGC2MA/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sandhGC2MA/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandhGC2MA/.gconfd/saved_state 2009-09-20 18:42:04.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002b0000002f746d702f6f726269742d6477616c73682f6c696e632d346130372d302d623231643561336435386663000000000000caaedfba58000000010102002b0000002f746d702f6f726269742d6477616c73682f6c696e632d346130372d302d6232316435613364353866630000000000001c00000000000000223e04709f02e8a8eb24282828282828010000007a954ffb01000000480000000100000002000000050000001c00000000000000223e04709f02e8a8eb24282828282828010000007a954ffb01000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandhGC2MA/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sandhGC2MA/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sandhGC2MA/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandhGC2MA/.recently-used.xbel 2009-09-20 18:42:03.000000000 -0700 -@@ -0,0 +1,5 @@ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandhGC2MA/.sandboxrc policycoreutils-2.0.74/sandbox/.sandhGC2MA/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandhGC2MA/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandhGC2MA/.sandboxrc 2009-09-20 18:41:58.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandJ9bHZs/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sandJ9bHZs/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sandJ9bHZs/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandJ9bHZs/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:50:32.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-spRMvWreBA,guid=dbc49f7f1fdc92aed762a27f4ab6dbe8 -+DBUS_SESSION_BUS_PID=19516 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sandJ9bHZs/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sandJ9bHZs/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandJ9bHZs/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sandJ9bHZs/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sandJ9bHZs/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandJ9bHZs/.gconfd/saved_state 2009-09-20 18:50:37.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002b0000002f746d702f6f726269742d6477616c73682f6c696e632d346333372d302d333235393933376261316262000000000000caaedfba58000000010102002b0000002f746d702f6f726269742d6477616c73682f6c696e632d346333372d302d3332353939333762613162620000000000001c000000000000009948e8a81f642828eb24282828282828010000000cb4c02801000000480000000100000002000000050000001c000000000000009948e8a81f642828eb24282828282828010000000cb4c02801000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandJ9bHZs/.gnome2/evince/ev-metadata.xml policycoreutils-2.0.74/sandbox/.sandJ9bHZs/.gnome2/evince/ev-metadata.xml ---- nsapolicycoreutils/sandbox/.sandJ9bHZs/.gnome2/evince/ev-metadata.xml 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandJ9bHZs/.gnome2/evince/ev-metadata.xml 2009-09-20 18:50:34.000000000 -0700 -@@ -0,0 +1,9 @@ -+ -+ -+ -+ -+ -+ -+ -+ -+ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandJ9bHZs/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sandJ9bHZs/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sandJ9bHZs/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandJ9bHZs/.recently-used.xbel 2009-09-20 18:50:37.000000000 -0700 -@@ -0,0 +1,5 @@ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandJ9bHZs/.sandboxrc policycoreutils-2.0.74/sandbox/.sandJ9bHZs/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandJ9bHZs/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandJ9bHZs/.sandboxrc 2009-09-20 18:50:32.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince d -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandm8rUJi/.sandboxrc policycoreutils-2.0.74/sandbox/.sandm8rUJi/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandm8rUJi/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandm8rUJi/.sandboxrc 2009-09-20 18:49:10.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+evinced -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandMsqk5z/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sandMsqk5z/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sandMsqk5z/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandMsqk5z/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:52:03.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-eCyP2ZHgv3,guid=a600a08dd74abe0f38b442554ab6dc43 -+DBUS_SESSION_BUS_PID=19667 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sandMsqk5z/Documents/College.pdf and policycoreutils-2.0.74/sandbox/.sandMsqk5z/Documents/College.pdf differ -Binary files nsapolicycoreutils/sandbox/.sandMsqk5z/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sandMsqk5z/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandMsqk5z/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sandMsqk5z/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sandMsqk5z/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandMsqk5z/.gconfd/saved_state 2009-09-20 18:52:08.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002b0000002f746d702f6f726269742d6477616c73682f6c696e632d346363662d302d316437383165343639306335000000000000caaedfba58000000010102002b0000002f746d702f6f726269742d6477616c73682f6c696e632d346363662d302d3164373831653436393063350000000000001c00000000000000d7d4d0d807a4a828eb24282828282828010000001e42fe8601000000480000000100000002000000050000001c00000000000000d7d4d0d807a4a828eb24282828282828010000001e42fe8601000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandMsqk5z/.gnome2/evince/ev-metadata.xml policycoreutils-2.0.74/sandbox/.sandMsqk5z/.gnome2/evince/ev-metadata.xml ---- nsapolicycoreutils/sandbox/.sandMsqk5z/.gnome2/evince/ev-metadata.xml 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandMsqk5z/.gnome2/evince/ev-metadata.xml 2009-09-20 18:52:05.000000000 -0700 -@@ -0,0 +1,11 @@ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandMsqk5z/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sandMsqk5z/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sandMsqk5z/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandMsqk5z/.recently-used.xbel 2009-09-20 18:52:08.000000000 -0700 -@@ -0,0 +1,16 @@ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandMsqk5z/.sandboxrc policycoreutils-2.0.74/sandbox/.sandMsqk5z/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandMsqk5z/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandMsqk5z/.sandboxrc 2009-09-20 18:52:02.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince /home/dwalsh/Documents/College.pdf -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sando4RPnA/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sando4RPnA/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sando4RPnA/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sando4RPnA/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:47:42.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-P54hariU2d,guid=05b16df695d69b77e7b530304ab6db3e -+DBUS_SESSION_BUS_PID=19199 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sando4RPnA/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sando4RPnA/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sando4RPnA/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sando4RPnA/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sando4RPnA/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sando4RPnA/.gconfd/saved_state 2009-09-20 18:47:47.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346166612d302d373862373933386135636237300000000000caaedfba58000000010102002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346166612d302d3738623739333861356362373000000000001c00000000000000827e84706202e8a8eb2428282828282801000000868d9fbb01000000480000000100000002000000050000001c00000000000000827e84706202e8a8eb2428282828282801000000868d9fbb01000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sando4RPnA/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sando4RPnA/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sando4RPnA/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sando4RPnA/.recently-used.xbel 2009-09-20 18:47:47.000000000 -0700 -@@ -0,0 +1,5 @@ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sando4RPnA/.sandboxrc policycoreutils-2.0.74/sandbox/.sando4RPnA/.sandboxrc ---- nsapolicycoreutils/sandbox/.sando4RPnA/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sando4RPnA/.sandboxrc 2009-09-20 18:47:41.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandqdddIr/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sandqdddIr/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sandqdddIr/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandqdddIr/.gconfd/saved_state 2009-09-20 18:32:20.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002c0000002f746d702f6f726269742d6477616c73682f6c696e632d343836632d302d313636393239626536636239390000000000caaedfba58000000010102002c0000002f746d702f6f726269742d6477616c73682f6c696e632d343836632d302d3136363932396265366362393900000000001c00000000000000905acce0d44068a8eb24282828282828010000005807bdc901000000480000000100000002000000050000001c00000000000000905acce0d44068a8eb24282828282828010000005807bdc901000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandr0OyvJ/.sandboxrc policycoreutils-2.0.74/sandbox/.sandr0OyvJ/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandr0OyvJ/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandr0OyvJ/.sandboxrc 2009-09-20 18:50:55.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+evinced -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandTHLOge/.sandboxrc policycoreutils-2.0.74/sandbox/.sandTHLOge/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandTHLOge/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandTHLOge/.sandboxrc 2009-09-20 18:50:20.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+evinc -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandU2xZMV/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sandU2xZMV/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sandU2xZMV/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandU2xZMV/.gconfd/saved_state 2009-09-20 18:34:09.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002b0000002f746d702f6f726269742d6477616c73682f6c696e632d343863392d302d323037643136316365636230000000000000caaedfba58000000010102002b0000002f746d702f6f726269742d6477616c73682f6c696e632d343863392d302d3230376431363163656362300000000000001c00000000000000fc827c80b1c068a8eb24282828282828010000008c1b316501000000480000000100000002000000050000001c00000000000000fc827c80b1c068a8eb24282828282828010000008c1b316501000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sanduaug79/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sanduaug79/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sanduaug79/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sanduaug79/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:48:01.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-XXbHt6cdJ0,guid=e30722c9dfbd86c8d83d901d4ab6db51 -+DBUS_SESSION_BUS_PID=19234 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sanduaug79/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sanduaug79/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sanduaug79/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sanduaug79/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sanduaug79/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sanduaug79/.gconfd/saved_state 2009-09-20 18:48:06.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346231652d302d343336353837373237633538630000000000caaedfba58000000010102002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346231652d302d3433363538373732376335386300000000001c0000000000000021380868b6632828eb2428282828282801000000381448f001000000480000000100000002000000050000001c0000000000000021380868b6632828eb2428282828282801000000381448f001000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sanduaug79/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sanduaug79/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sanduaug79/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sanduaug79/.recently-used.xbel 2009-09-20 18:48:06.000000000 -0700 -@@ -0,0 +1,5 @@ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sanduaug79/.sandboxrc policycoreutils-2.0.74/sandbox/.sanduaug79/.sandboxrc ---- nsapolicycoreutils/sandbox/.sanduaug79/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sanduaug79/.sandboxrc 2009-09-20 18:48:00.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandutCK9C/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sandutCK9C/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sandutCK9C/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandutCK9C/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:46:23.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-5ZD3S9bft3,guid=0d5ef668ed9bdbf6ae8ab5914ab6daef -+DBUS_SESSION_BUS_PID=19160 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sandutCK9C/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sandutCK9C/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandutCK9C/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sandutCK9C/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sandutCK9C/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandutCK9C/.gconfd/saved_state 2009-09-20 18:46:26.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346164332d302d343539643064643463623432320000000000caaedfba58000000010102002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346164332d302d3435396430646434636234323200000000001c00000000000000caeea430cb02e8a8eb2428282828282801000000c2dde79301000000480000000100000002000000050000001c00000000000000caeea430cb02e8a8eb2428282828282801000000c2dde79301000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandutCK9C/.gnome2/evince/evince-crashed policycoreutils-2.0.74/sandbox/.sandutCK9C/.gnome2/evince/evince-crashed ---- nsapolicycoreutils/sandbox/.sandutCK9C/.gnome2/evince/evince-crashed 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandutCK9C/.gnome2/evince/evince-crashed 2009-09-20 18:46:24.000000000 -0700 -@@ -0,0 +1,3 @@ -+ -+[Evince] -+documents=empty-window; -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandutCK9C/.sandboxrc policycoreutils-2.0.74/sandbox/.sandutCK9C/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandutCK9C/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandutCK9C/.sandboxrc 2009-09-20 18:46:23.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sanduzC9A9/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sanduzC9A9/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sanduzC9A9/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sanduzC9A9/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:48:59.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-nZ6H1CwYTL,guid=218b75054435610d0a4bb5774ab6db8b -+DBUS_SESSION_BUS_PID=19308 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sanduzC9A9/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sanduzC9A9/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sanduzC9A9/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sanduzC9A9/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sanduzC9A9/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sanduzC9A9/.gconfd/saved_state 2009-09-20 18:49:08.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346236372d302d333463366265393465313965340000000000caaedfba58000000010102002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346236372d302d3334633662653934653139653400000000001c000000000000008968a8284f632828eb2428282828282801000000a2d828c801000000480000000100000002000000050000001c000000000000008968a8284f632828eb2428282828282801000000a2d828c801000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sanduzC9A9/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sanduzC9A9/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sanduzC9A9/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sanduzC9A9/.recently-used.xbel 2009-09-20 18:49:08.000000000 -0700 -@@ -0,0 +1,5 @@ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sanduzC9A9/.sandboxrc policycoreutils-2.0.74/sandbox/.sanduzC9A9/.sandboxrc ---- nsapolicycoreutils/sandbox/.sanduzC9A9/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sanduzC9A9/.sandboxrc 2009-09-20 18:48:59.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandv0FPZq/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sandv0FPZq/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sandv0FPZq/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandv0FPZq/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:43:04.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-IK0B4vyQB6,guid=2412a23e2a1cad56ad0e693b4ab6da28 -+DBUS_SESSION_BUS_PID=19026 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sandv0FPZq/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sandv0FPZq/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandv0FPZq/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sandv0FPZq/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sandv0FPZq/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandv0FPZq/.gconfd/saved_state 2009-09-20 18:43:08.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002b0000002f746d702f6f726269742d6477616c73682f6c696e632d346134652d302d653532633038643430626461000000000000caaedfba58000000010102002b0000002f746d702f6f726269742d6477616c73682f6c696e632d346134652d302d6535326330386434306264610000000000001c000000000000009754d0d886a2a828eb242828282828280100000024f6561601000000480000000100000002000000050000001c000000000000009754d0d886a2a828eb242828282828280100000024f6561601000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandv0FPZq/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sandv0FPZq/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sandv0FPZq/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandv0FPZq/.recently-used.xbel 2009-09-20 18:43:08.000000000 -0700 -@@ -0,0 +1,5 @@ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandv0FPZq/.sandboxrc policycoreutils-2.0.74/sandbox/.sandv0FPZq/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandv0FPZq/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandv0FPZq/.sandboxrc 2009-09-20 18:43:04.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandxW7Kqn/.sandboxrc policycoreutils-2.0.74/sandbox/.sandxW7Kqn/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandxW7Kqn/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandxW7Kqn/.sandboxrc 2009-09-20 18:50:24.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+evincdd -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandzKCpug/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 policycoreutils-2.0.74/sandbox/.sandzKCpug/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 ---- nsapolicycoreutils/sandbox/.sandzKCpug/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandzKCpug/.dbus/session-bus/f230c7087df454b70e08d8f64851d881-1 2009-09-20 18:42:34.000000000 -0700 -@@ -0,0 +1,8 @@ -+# This file allows processes on the machine with id f230c7087df454b70e08d8f64851d881 using -+# display :1 to find the D-Bus session bus with the below address. -+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will -+# be used rather than this file. -+# See "man dbus-launch" for more details. -+DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-HOpff6V9mX,guid=e42f34a85c84b5d478ca18b64ab6da0a -+DBUS_SESSION_BUS_PID=18991 -+DBUS_SESSION_BUS_WINDOWID=6291457 -Binary files nsapolicycoreutils/sandbox/.sandzKCpug/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 and policycoreutils-2.0.74/sandbox/.sandzKCpug/.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-x86-64.cache-2 differ -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandzKCpug/.gconfd/saved_state policycoreutils-2.0.74/sandbox/.sandzKCpug/.gconfd/saved_state ---- nsapolicycoreutils/sandbox/.sandzKCpug/.gconfd/saved_state 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandzKCpug/.gconfd/saved_state 2009-09-20 18:42:38.000000000 -0700 -@@ -0,0 +1 @@ -+CLIENTADD "IOR:010000001700000049444c3a436f6e6669674c697374656e65723a312e300000030000000054424f540000000101020005000000554e4958000000000a0000006c6f63616c686f73740000002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346132622d302d353865373764613765386162370000000000caaedfba58000000010102002c0000002f746d702f6f726269742d6477616c73682f6c696e632d346132622d302d3538653737646137653861623700000000001c0000000000000062be0470b302e8a8eb24282828282828010000001183a3e301000000480000000100000002000000050000001c0000000000000062be0470b302e8a8eb24282828282828010000001183a3e301000000140000000100000001000105000000000901010000000000" -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandzKCpug/.recently-used.xbel policycoreutils-2.0.74/sandbox/.sandzKCpug/.recently-used.xbel ---- nsapolicycoreutils/sandbox/.sandzKCpug/.recently-used.xbel 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandzKCpug/.recently-used.xbel 2009-09-20 18:42:38.000000000 -0700 -@@ -0,0 +1,5 @@ -+ -+ -\ No newline at end of file -diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/.sandzKCpug/.sandboxrc policycoreutils-2.0.74/sandbox/.sandzKCpug/.sandboxrc ---- nsapolicycoreutils/sandbox/.sandzKCpug/.sandboxrc 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/.sandzKCpug/.sandboxrc 2009-09-20 18:42:34.000000000 -0700 -@@ -0,0 +1,2 @@ -+#! /bin/sh -+/usr/bin/evince -Binary files nsapolicycoreutils/sandbox/seunshare and policycoreutils-2.0.74/sandbox/seunshare differ diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/sandbox/seunshare.c policycoreutils-2.0.74/sandbox/seunshare.c ---- nsapolicycoreutils/sandbox/seunshare.c 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/sandbox/seunshare.c 2009-09-20 18:48:31.000000000 -0700 +--- nsapolicycoreutils/sandbox/seunshare.c 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.74/sandbox/seunshare.c 2009-09-20 21:48:31.000000000 -0400 @@ -0,0 +1,265 @@ +#include +#include @@ -2389,10 +1775,9 @@ diff --exclude-from=exclude --exclude=se + + return status; +} -Binary files nsapolicycoreutils/sandbox/seunshare.o and policycoreutils-2.0.74/sandbox/seunshare.o differ diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/scripts/chcat policycoreutils-2.0.74/scripts/chcat ---- nsapolicycoreutils/scripts/chcat 2009-06-23 12:36:07.000000000 -0700 -+++ policycoreutils-2.0.74/scripts/chcat 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/scripts/chcat 2009-06-23 15:36:07.000000000 -0400 ++++ policycoreutils-2.0.74/scripts/chcat 2009-09-20 21:26:36.000000000 -0400 @@ -435,6 +435,8 @@ continue except ValueError, e: @@ -2403,8 +1788,8 @@ diff --exclude-from=exclude --exclude=se sys.exit(errors) diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/scripts/Makefile policycoreutils-2.0.74/scripts/Makefile ---- nsapolicycoreutils/scripts/Makefile 2008-08-28 06:34:24.000000000 -0700 -+++ policycoreutils-2.0.74/scripts/Makefile 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/scripts/Makefile 2008-08-28 09:34:24.000000000 -0400 ++++ policycoreutils-2.0.74/scripts/Makefile 2009-09-20 21:26:36.000000000 -0400 @@ -5,7 +5,7 @@ MANDIR ?= $(PREFIX)/share/man LOCALEDIR ?= /usr/share/locale @@ -2415,9 +1800,38 @@ diff --exclude-from=exclude --exclude=se install: all -mkdir -p $(BINDIR) diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semanage/semanage policycoreutils-2.0.74/semanage/semanage ---- nsapolicycoreutils/semanage/semanage 2009-09-08 06:03:10.000000000 -0700 -+++ policycoreutils-2.0.74/semanage/semanage 2009-09-20 18:26:36.000000000 -0700 -@@ -85,6 +85,7 @@ +--- nsapolicycoreutils/semanage/semanage 2009-09-08 09:03:10.000000000 -0400 ++++ policycoreutils-2.0.74/semanage/semanage 2009-09-30 11:07:29.000000000 -0400 +@@ -39,19 +39,26 @@ + __builtin__.__dict__['_'] = unicode + + if __name__ == '__main__': ++ action = False + ++ def set_action(option): ++ global action ++ if action: ++ raise ValueError(_("%s bad option") % option) ++ action = True ++ + def usage(message = ""): + text = _(""" + semanage [ -S store ] -i [ input_file | - ] + +-semanage {boolean|login|user|port|interface|node|fcontext|translation} -{l|D} [-n] ++semanage {boolean|login|user|port|interface|module|node|fcontext} -{l|D} [-n] + semanage login -{a|d|m} [-sr] login_name | %groupname + semanage user -{a|d|m} [-LrRP] selinux_name + semanage port -{a|d|m} [-tr] [ -p proto ] port | port_range + semanage interface -{a|d|m} [-tr] interface_spec ++semanage module -{a|d|m} [--enable|--disable] module + semanage node -{a|d|m} [-tr] [ -p protocol ] [-M netmask] addr + semanage fcontext -{a|d|m} [-frst] file_spec +-semanage translation -{a|d|m} [-T] level + semanage boolean -{d|m} [--on|--off|-1|-0] -F boolean | boolean_file + semanage permissive -{d|a} type + semanage dontaudit [ on | off ] +@@ -85,14 +92,15 @@ -F, --file Treat target as an input file for command, change multiple settings -p, --proto Port protocol (tcp or udp) or internet protocol version of node (ipv4 or ipv6) -M, --mask Netmask @@ -2425,7 +1839,45 @@ diff --exclude-from=exclude --exclude=se -P, --prefix Prefix for home directory labeling -L, --level Default SELinux Level (MLS/MCS Systems only) -R, --roles SELinux Roles (ex: "sysadm_r staff_r") -@@ -194,6 +195,7 @@ +- -T, --trans SELinux Level Translation (MLS/MCS Systems only) +- + -s, --seuser SELinux User Name + -t, --type SELinux Type for the object + -r, --range MLS/MCS Security Range (MLS/MCS Systems only) ++ --enable Enable a module ++ --disable Disable a module + """) + raise ValueError("%s\n%s" % (text, message)) + +@@ -115,11 +123,11 @@ + valid_option["interface"] += valid_everyone + [ '-t', '--type', '-r', '--range'] + valid_option["node"] = [] + valid_option["node"] += valid_everyone + [ '-M', '--mask', '-t', '--type', '-r', '--range', '-p', '--protocol'] ++ valid_option["module"] = [] ++ valid_option["module"] += valid_everyone + [ '--enable', '--disable'] + valid_option["fcontext"] = [] + valid_option["fcontext"] += valid_everyone + [ '-f', '--ftype', '-s', '--seuser', '-t', '--type', '-r', '--range'] + valid_option["dontaudit"] = [ '-S', '--store' ] +- valid_option["translation"] = [] +- valid_option["translation"] += valid_everyone + [ '-T', '--trans' ] + valid_option["boolean"] = [] + valid_option["boolean"] += valid_everyone + [ '--on', "--off", "-1", "-0", "-F", "--file"] + valid_option["permissive"] = [] +@@ -180,7 +188,6 @@ + selevel = "" + setype = "" + ftype = "" +- setrans = "" + roles = "" + seuser = "" + prefix = "user" +@@ -190,10 +197,13 @@ + modify = False + delete = False + deleteall = False ++ enable = False ++ disable = False + list = False locallist = False use_file = False store = "" @@ -2433,40 +1885,120 @@ diff --exclude-from=exclude --exclude=se object = argv[0] option_dict=get_options() -@@ -203,10 +205,11 @@ +@@ -203,10 +213,13 @@ args = argv[1:] gopts, cmds = getopt.getopt(args, - '01adf:i:lhmnp:s:FCDR:L:r:t:T:P:S:M:', -+ '01ade:f:i:lhmnp:s:FCDR:L:r:t:T:P:S:M:', ++ '01ade:f:i:lhmnp:s:FCDR:L:r:t:P:S:M:', ['add', 'delete', 'deleteall', + 'equal=', ++ 'enable', ++ 'disable', 'ftype=', 'file', 'help', -@@ -250,6 +253,9 @@ +@@ -225,7 +238,6 @@ + 'level=', + 'roles=', + 'type=', +- 'trans=', + 'prefix=', + 'mask=' + ]) +@@ -235,26 +247,39 @@ + + for o,a in gopts: + if o == "-a" or o == "--add": +- if modify or delete: +- raise ValueError(_("%s bad option") % o) ++ set_action(o) + add = True + + if o == "-d" or o == "--delete": +- if modify or add: +- raise ValueError(_("%s bad option") % o) ++ set_action(o) + delete = True ++ + if o == "-D" or o == "--deleteall": +- if modify: +- raise ValueError(_("%s bad option") % o) ++ set_action(o) + deleteall = True ++ if o == "-f" or o == "--ftype": ftype=a + if o == "-e" or o == "--equal": + equal = a + ++ if o == "--enable": ++ if disable: ++ raise ValueError(_("You can't disable and enable at the same time")) ++ ++ enable = True ++ ++ if o == "--disable": ++ if enable: ++ raise ValueError(_("You can't disable and enable at the same time")) ++ disable = True ++ if o == "-F" or o == "--file": use_file = True -@@ -326,6 +332,9 @@ + if o == "-h" or o == "--help": +- raise ValueError(_("%s bad option") % o) ++ raise usage() + + if o == "-n" or o == "--noheading": + heading = False +@@ -263,8 +288,7 @@ + locallist = True + + if o == "-m"or o == "--modify": +- if delete or add: +- raise ValueError(_("%s bad option") % o) ++ set_action(o) + modify = True + + if o == "-S" or o == '--store': +@@ -297,9 +321,6 @@ + if o == "-t" or o == "--type": + setype = a + +- if o == "-T" or o == "--trans": +- setrans = a +- + if o == "--on" or o == "-1": + value = "on" + if o == "--off" or o == "-0": +@@ -325,9 +346,10 @@ + if object == "boolean": OBJECT = seobject.booleanRecords(store) ++ modify = True +- if object == "translation": +- OBJECT = seobject.setransRecords() + if object == "module": + OBJECT = seobject.moduleRecords(store) -+ - if object == "translation": - OBJECT = seobject.setransRecords() -@@ -370,11 +379,17 @@ + if object == "permissive": + OBJECT = seobject.permissiveRecords(store) +@@ -358,9 +380,6 @@ + if object == "login": + OBJECT.add(target, seuser, serange) + +- if object == "translation": +- OBJECT.add(target, setrans) +- + if object == "user": + OBJECT.add(target, roles.split(), selevel, serange, prefix) + +@@ -370,11 +389,17 @@ if object == "interface": OBJECT.add(target, serange, setype) @@ -2485,17 +2017,29 @@ diff --exclude-from=exclude --exclude=se if object == "permissive": OBJECT.add(target) -@@ -394,6 +409,9 @@ +@@ -387,13 +412,18 @@ + if object == "login": + OBJECT.modify(target, seuser, serange) + +- if object == "translation": +- OBJECT.modify(target, setrans) +- + if object == "user": rlist = roles.split() OBJECT.modify(target, rlist, selevel, serange, prefix) + if object == "module": -+ OBJECT.modify(target) ++ if enable: ++ OBJECT.enable(target) ++ elif disable: ++ OBJECT.disable(target) ++ else: ++ OBJECT.modify(target) + if object == "port": OBJECT.modify(target, proto, serange, setype) -@@ -404,7 +422,10 @@ +@@ -404,7 +434,10 @@ OBJECT.modify(target, mask, proto, serange, setype) if object == "fcontext": @@ -2507,10 +2051,272 @@ diff --exclude-from=exclude --exclude=se return +@@ -423,7 +456,7 @@ + + return + +- raise ValueError(_("Invalid command") % " ".join(argv)) ++ raise ValueError(_("Invalid command: semanage %s") % " ".join(argv)) + + # + # diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semanage/seobject.py policycoreutils-2.0.74/semanage/seobject.py ---- nsapolicycoreutils/semanage/seobject.py 2009-09-08 06:03:10.000000000 -0700 -+++ policycoreutils-2.0.74/semanage/seobject.py 2009-09-20 18:26:36.000000000 -0700 -@@ -1586,9 +1586,16 @@ +--- nsapolicycoreutils/semanage/seobject.py 2009-09-08 09:03:10.000000000 -0400 ++++ policycoreutils-2.0.74/semanage/seobject.py 2009-09-30 11:07:37.000000000 -0400 +@@ -195,88 +195,6 @@ + else: + return raw + +-class setransRecords: +- def __init__(self): +- self.filename = selinux.selinux_translations_path() +- try: +- fd = open(self.filename, "r") +- translations = fd.readlines() +- fd.close() +- except IOError, e: +- raise ValueError(_("Unable to open %s: translations not supported on non-MLS machines: %s") % (self.filename, e) ) +- +- self.ddict = {} +- self.comments = [] +- for r in translations: +- if len(r) == 0: +- continue +- i = r.strip() +- if i == "" or i[0] == "#": +- self.comments.append(r) +- continue +- i = i.split("=") +- if len(i) != 2: +- self.comments.append(r) +- continue +- if self.ddict.has_key(i[0]) == 0: +- self.ddict[i[0]] = i[1] +- +- def get_all(self): +- return self.ddict +- +- def out(self): +- rec = "" +- for c in self.comments: +- rec += c +- keys = self.ddict.keys() +- keys.sort() +- for k in keys: +- rec += "%s=%s\n" % (k, self.ddict[k]) +- return rec +- +- def list(self, heading = 1, locallist = 0): +- if heading: +- print "\n%-25s %s\n" % (_("Level"), _("Translation")) +- keys = self.ddict.keys() +- keys.sort() +- for k in keys: +- print "%-25s %s" % (k, self.ddict[k]) +- +- def add(self, raw, trans): +- if trans.find(" ") >= 0: +- raise ValueError(_("Translations can not contain spaces '%s' ") % trans) +- +- if validate_level(raw) == None: +- raise ValueError(_("Invalid Level '%s' ") % raw) +- +- if self.ddict.has_key(raw): +- raise ValueError(_("%s already defined in translations") % raw) +- else: +- self.ddict[raw] = trans +- self.save() +- +- def modify(self, raw, trans): +- if trans.find(" ") >= 0: +- +- raise ValueError(_("Translations can not contain spaces '%s' ") % trans) +- if self.ddict.has_key(raw): +- self.ddict[raw] = trans +- else: +- raise ValueError(_("%s not defined in translations") % raw) +- self.save() +- +- def delete(self, raw): +- self.ddict.pop(raw) +- self.save() +- +- def save(self): +- (fd, newfilename) = tempfile.mkstemp('', self.filename) +- os.write(fd, self.out()) +- os.close(fd) +- os.chmod(newfilename, os.stat(self.filename)[stat.ST_MODE]) +- os.rename(newfilename, self.filename) +- os.system("/sbin/service mcstrans reload > /dev/null") +- + class semanageRecords: + def __init__(self, store): + global handle +@@ -315,17 +233,6 @@ + self.transaction = False + self.commit() + +-class dontauditClass(semanageRecords): +- def __init__(self, store): +- semanageRecords.__init__(self, store) +- +- def toggle(self, dontaudit): +- if dontaudit not in [ "on", "off" ]: +- raise ValueError(_("dontaudit requires either 'on' or 'off'")) +- self.begin() +- rc = semanage_set_disable_dontaudit(self.sh, dontaudit == "off") +- self.commit() +- + class permissiveRecords(semanageRecords): + def __init__(self, store): + semanageRecords.__init__(self, store) +@@ -341,6 +248,7 @@ + name = semanage_module_get_name(mod) + if name and name.startswith("permissive_"): + l.append(name.split("permissive_")[1]) ++ + return l + + def list(self, heading = 1, locallist = 0): +@@ -403,6 +311,88 @@ + all = " ".join(l) + self.delete(all) + ++class moduleRecords(semanageRecords): ++ def __init__(self, store): ++ semanageRecords.__init__(self, store) ++ ++ def get_all(self): ++ l = [] ++ (rc, mlist, number) = semanage_module_list(self.sh) ++ if rc < 0: ++ raise ValueError(_("Could not list SELinux modules")) ++ ++ for i in range(number): ++ mod = semanage_module_list_nth(mlist, i) ++ l.append((semanage_module_get_name(mod), semanage_module_get_version(mod), semanage_module_get_enabled(mod))) ++ return l ++ ++ def list(self, heading = 1, locallist = 0): ++ if heading: ++ print "\n%-25s%-10s\n" % (_("Modules Name"), _("Version")) ++ for t in self.get_all(): ++ if t[2] == 0: ++ disabled = _("Disabled") ++ else: ++ disabled = "" ++ print "%-25s%-10s%s" % (t[0], t[1], disabled) ++ ++ def add(self, file): ++ rc = semanage_module_install_file(self.sh, file); ++ if rc >= 0: ++ self.commit() ++ ++ def disable(self, module): ++ need_commit = False ++ for m in module.split(): ++ rc = semanage_module_disable(self.sh, m) ++ if rc < 0 and rc != -3: ++ raise ValueError(_("Could not disable module %s (remove failed)") % m) ++ if rc != -3: ++ need_commit = True ++ if need_commit: ++ self.commit() ++ ++ def enable(self, module): ++ need_commit = False ++ for m in module.split(): ++ rc = semanage_module_enable(self.sh, m) ++ if rc < 0 and rc != -3: ++ raise ValueError(_("Could not enable module %s (remove failed)") % m) ++ if rc != -3: ++ need_commit = True ++ if need_commit: ++ self.commit() ++ ++ def modify(self, file): ++ rc = semanage_module_update_file(self.sh, file); ++ if rc >= 0: ++ self.commit() ++ ++ def delete(self, module): ++ for m in module.split(): ++ rc = semanage_module_remove(self.sh, m) ++ if rc < 0 and rc != -2: ++ raise ValueError(_("Could not remove module %s (remove failed)") % m) ++ ++ self.commit() ++ ++ def deleteall(self): ++ l = self.get_all() ++ if len(l) > 0: ++ all = " ".join(l[0]) ++ self.delete(all) ++ ++class dontauditClass(semanageRecords): ++ def __init__(self, store): ++ semanageRecords.__init__(self, store) ++ ++ def toggle(self, dontaudit): ++ if dontaudit not in [ "on", "off" ]: ++ raise ValueError(_("dontaudit requires either 'on' or 'off'")) ++ self.begin() ++ rc = semanage_set_disable_dontaudit(self.sh, dontaudit == "off") ++ self.commit() ++ + class loginRecords(semanageRecords): + def __init__(self, store = ""): + semanageRecords.__init__(self, store) +@@ -1420,6 +1410,48 @@ + class fcontextRecords(semanageRecords): + def __init__(self, store = ""): + semanageRecords.__init__(self, store) ++ self.equiv = {} ++ self.equal_ind = False ++ try: ++ fd = open(selinux.selinux_file_context_subs_path(), "r") ++ for i in fd.readlines(): ++ src, dst = i.split() ++ self.equiv[src] = dst ++ fd.close() ++ except IOError: ++ pass ++ ++ def commit(self): ++ if self.equal_ind: ++ subs_file = selinux.selinux_file_context_subs_path() ++ tmpfile = "%s.tmp" % subs_file ++ fd = open(tmpfile, "w") ++ for src in self.equiv.keys(): ++ fd.write("%s %s\n" % (src, self.equiv[src])) ++ fd.close() ++ try: ++ os.chmod(tmpfile, os.stat(subs_file)[stat.ST_MODE]) ++ except: ++ pass ++ os.rename(tmpfile,subs_file) ++ self.equal_ind = False ++ semanageRecords.commit(self) ++ ++ def add_equal(self, src, dst): ++ self.begin() ++ if src in self.equiv.keys(): ++ raise ValueError(_("Equivalence class for %s already exists") % src) ++ self.equiv[src] = dst ++ self.equal_ind = True ++ self.commit() ++ ++ def modify_equal(self, src, dst): ++ self.begin() ++ if src not in self.equiv.keys(): ++ raise ValueError(_("Equivalence class for %s does not exists") % src) ++ self.equiv[src] = dst ++ self.equal_ind = True ++ self.commit() + + def createcon(self, target, seuser = "system_u"): + (rc, con) = semanage_context_create(self.sh) +@@ -1586,9 +1618,16 @@ raise ValueError(_("Could not delete the file context %s") % target) semanage_fcontext_key_free(k) @@ -2527,7 +2333,7 @@ diff --exclude-from=exclude --exclude=se (rc,k) = semanage_fcontext_key_create(self.sh, target, file_types[ftype]) if rc < 0: raise ValueError(_("Could not create a key for %s") % target) -@@ -1644,11 +1651,11 @@ +@@ -1644,11 +1683,11 @@ return ddict def list(self, heading = 1, locallist = 0 ): @@ -2542,15 +2348,9 @@ diff --exclude-from=exclude --exclude=se if fcon_dict[k]: if is_mls_enabled: diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.8 policycoreutils-2.0.74/semodule/semodule.8 ---- nsapolicycoreutils/semodule/semodule.8 2009-09-17 05:59:43.000000000 -0700 -+++ policycoreutils-2.0.74/semodule/semodule.8 2009-09-20 18:26:36.000000000 -0700 -@@ -30,11 +30,17 @@ - install/replace a module package - .TP - .B \-u,\-\-upgrade=MODULE_PKG --upgrade an existing module package, or install if the module does not exist -+upgrade an existing module package - .TP +--- nsapolicycoreutils/semodule/semodule.8 2009-09-17 08:59:43.000000000 -0400 ++++ policycoreutils-2.0.74/semodule/semodule.8 2009-09-25 15:21:16.000000000 -0400 +@@ -35,6 +35,12 @@ .B \-b,\-\-base=MODULE_PKG install/replace base module package .TP @@ -2564,8 +2364,8 @@ diff --exclude-from=exclude --exclude=se remove existing module .TP diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.c policycoreutils-2.0.74/semodule/semodule.c ---- nsapolicycoreutils/semodule/semodule.c 2009-09-17 05:59:43.000000000 -0700 -+++ policycoreutils-2.0.74/semodule/semodule.c 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/semodule/semodule.c 2009-09-17 08:59:43.000000000 -0400 ++++ policycoreutils-2.0.74/semodule/semodule.c 2009-09-20 21:26:36.000000000 -0400 @@ -22,12 +22,12 @@ #include @@ -2684,17 +2484,8 @@ diff --exclude-from=exclude --exclude=se (m); } diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/Makefile policycoreutils-2.0.74/setfiles/Makefile ---- nsapolicycoreutils/setfiles/Makefile 2009-07-07 12:32:32.000000000 -0700 -+++ policycoreutils-2.0.74/setfiles/Makefile 2009-09-20 18:26:36.000000000 -0700 -@@ -5,7 +5,7 @@ - LIBDIR ?= $(PREFIX)/lib - AUDITH = $(shell ls /usr/include/libaudit.h 2>/dev/null) - --CFLAGS = -Werror -Wall -W -+CFLAGS = -g -Werror -Wall -W - override CFLAGS += -I$(PREFIX)/include - LDLIBS = -lselinux -lsepol -L$(LIBDIR) - +--- nsapolicycoreutils/setfiles/Makefile 2009-07-07 15:32:32.000000000 -0400 ++++ policycoreutils-2.0.74/setfiles/Makefile 2009-09-25 15:21:58.000000000 -0400 @@ -16,7 +16,7 @@ all: setfiles restorecon @@ -2705,8 +2496,8 @@ diff --exclude-from=exclude --exclude=se restorecon: setfiles ln -sf setfiles restorecon diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/restore.c policycoreutils-2.0.74/setfiles/restore.c ---- nsapolicycoreutils/setfiles/restore.c 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/setfiles/restore.c 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/setfiles/restore.c 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.74/setfiles/restore.c 2009-09-20 21:26:36.000000000 -0400 @@ -0,0 +1,519 @@ +#include "restore.h" + @@ -3228,8 +3019,8 @@ diff --exclude-from=exclude --exclude=se + + diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/restore.h policycoreutils-2.0.74/setfiles/restore.h ---- nsapolicycoreutils/setfiles/restore.h 1969-12-31 16:00:00.000000000 -0800 -+++ policycoreutils-2.0.74/setfiles/restore.h 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/setfiles/restore.h 1969-12-31 19:00:00.000000000 -0500 ++++ policycoreutils-2.0.74/setfiles/restore.h 2009-09-20 21:26:36.000000000 -0400 @@ -0,0 +1,49 @@ +#ifndef RESTORE_H +#define RESTORE_H @@ -3281,8 +3072,8 @@ diff --exclude-from=exclude --exclude=se + +#endif diff --exclude-from=exclude --exclude=sepolgen-1.0.17 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/setfiles/setfiles.c policycoreutils-2.0.74/setfiles/setfiles.c ---- nsapolicycoreutils/setfiles/setfiles.c 2009-09-17 05:59:43.000000000 -0700 -+++ policycoreutils-2.0.74/setfiles/setfiles.c 2009-09-20 18:26:36.000000000 -0700 +--- nsapolicycoreutils/setfiles/setfiles.c 2009-09-17 08:59:43.000000000 -0400 ++++ policycoreutils-2.0.74/setfiles/setfiles.c 2009-09-20 21:26:36.000000000 -0400 @@ -1,26 +1,12 @@ -#ifndef _GNU_SOURCE -#define _GNU_SOURCE Index: policycoreutils.spec =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils.spec,v retrieving revision 1.646 retrieving revision 1.647 diff -u -p -r1.646 -r1.647 --- policycoreutils.spec 21 Sep 2009 13:54:03 -0000 1.646 +++ policycoreutils.spec 30 Sep 2009 15:37:20 -0000 1.647 @@ -6,7 +6,7 @@ Summary: SELinux policy core utilities Name: policycoreutils Version: 2.0.74 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ Group: System Environment/Base Source: http://www.nsa.gov/selinux/archives/policycoreutils-%{version}.tgz @@ -297,6 +297,9 @@ fi exit 0 %changelog +* Wed Sep 30 2009 Dan Walsh 2.0.74-5 +- Fixes for semanage -equiv, readded modules, --enable, --disable + * Sun Sep 20 2009 Dan Walsh 2.0.74-4 - Close sandbox when eclipse exits From mathstuf at fedoraproject.org Wed Sep 30 15:38:37 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Wed, 30 Sep 2009 15:38:37 +0000 (UTC) Subject: rpms/kde-plasma-networkmanagement/F-12 kde-plasma-networkmanagement-0.9-desktop.patch, NONE, 1.1 kde-plasma-networkmanagement.spec, 1.20, 1.21 sources, 1.11, 1.12 Message-ID: <20090930153837.F287511C00E6@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kde-plasma-networkmanagement/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10789 Modified Files: kde-plasma-networkmanagement.spec sources Added Files: kde-plasma-networkmanagement-0.9-desktop.patch Log Message: New snapshot kde-plasma-networkmanagement-0.9-desktop.patch: kded/networkmanagement.desktop | 2 +- monolithic/knetworkmanager.desktop | 2 +- settings/service/knetworkmanager.desktop | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) --- NEW FILE kde-plasma-networkmanagement-0.9-desktop.patch --- diff -r -U5 kde-plasma-networkmanagement-0.9/kded/networkmanagement.desktop kde-plasma-networkmanagement-0.9.desktop/kded/networkmanagement.desktop --- kde-plasma-networkmanagement-0.9/kded/networkmanagement.desktop 2009-09-24 05:38:22.000000000 -0400 +++ kde-plasma-networkmanagement-0.9.desktop/kded/networkmanagement.desktop 2009-09-30 11:17:27.000000000 -0400 @@ -45,6 +45,6 @@ X-KDE-ModuleType=Library X-KDE-Library=networkmanagement X-KDE-DBus-ModuleName=networkmanagement X-KDE-Kded-autoload=false X-KDE-Kded-load-on-demand=true -OnlyShowIn=KDE +OnlyShowIn=KDE; diff -r -U5 kde-plasma-networkmanagement-0.9/monolithic/knetworkmanager.desktop kde-plasma-networkmanagement-0.9.desktop/monolithic/knetworkmanager.desktop --- kde-plasma-networkmanagement-0.9/monolithic/knetworkmanager.desktop 2009-09-24 05:38:22.000000000 -0400 +++ kde-plasma-networkmanagement-0.9.desktop/monolithic/knetworkmanager.desktop 2009-09-30 11:16:50.000000000 -0400 @@ -64,6 +64,6 @@ X-KDE-StartupNotify=false X-KDE-UniqueApplet=true X-DCOP-ServiceType=Unique X-KDE-autostart-condition=networkmanagementrc:General:Autostart:true Categories=Utility;TrayIcon;System;Applet; - +OnlyShowIn=KDE; diff -r -U5 kde-plasma-networkmanagement-0.9/settings/service/knetworkmanager.desktop kde-plasma-networkmanagement-0.9.desktop/settings/service/knetworkmanager.desktop --- kde-plasma-networkmanagement-0.9/settings/service/knetworkmanager.desktop 2009-09-21 05:35:32.000000000 -0400 +++ kde-plasma-networkmanagement-0.9.desktop/settings/service/knetworkmanager.desktop 2009-09-30 11:16:50.000000000 -0400 @@ -52,6 +52,6 @@ X-KDE-ModuleType=Library X-KDE-Library=knetworkmanager X-KDE-DBus-ModuleName=knetworkmanager X-KDE-Kded-autoload=false X-KDE-Kded-load-on-demand=true -OnlyShowIn=KDE +OnlyShowIn=KDE; Index: kde-plasma-networkmanagement.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-networkmanagement/F-12/kde-plasma-networkmanagement.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- kde-plasma-networkmanagement.spec 21 Sep 2009 14:04:32 -0000 1.20 +++ kde-plasma-networkmanagement.spec 30 Sep 2009 15:38:37 -0000 1.21 @@ -7,7 +7,7 @@ Name: kde-plasma-networkmanage # to be a higher, natural upgrade from F-10's knetworkmanager-0.7 Epoch: 1 Version: 0.9 -Release: 0.2.20090919svn%{?dist} +Release: 0.3.20090930svn%{?dist} Summary: NetworkManager KDE 4 integration Group: Applications/Internet @@ -17,9 +17,11 @@ BuildRoot: %{_tmppath}/%{name}-%{ve # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: -# svn export -r 1025605 svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma/applets/networkmanager kde-plasma-networkmanagement-0.9 +# svn export -r 1029690 svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma/applets/networkmanager kde-plasma-networkmanagement-0.9 # tar -c kde-plasma-networkmanagement-0.9 | bzip2 --best -c > kde-plasma-networkmanagement-0.9.tar.bz2 Source0: %{name}-%{version}.tar.bz2 +# Patch to get .desktop files validated +Patch0: %{name}-%{version}-desktop.patch BuildRequires: kdelibs-experimental-devel BuildRequires: kdebase-workspace-devel >= 4.3.0 @@ -81,6 +83,7 @@ Provides: kde-plasma-networkmanage %prep %setup -q +%patch0 -p1 -b .desktop %build @@ -177,6 +180,9 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %changelog +* Wed Sep 30 2009 Ben Boeckel 1:0.9-0.3.20090930svn +- New snapshot + * Mon Sep 21 2009 Ben Boeckel 1:0.9-0.2.20090919svn - Add back missing Requires: Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-networkmanagement/F-12/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 21 Sep 2009 14:04:32 -0000 1.11 +++ sources 30 Sep 2009 15:38:37 -0000 1.12 @@ -1 +1 @@ -0b75f5c48f35d47785a2bbe9a2c879e8 kde-plasma-networkmanagement-0.9.tar.bz2 +445ca659ff85fb90741ba3642e683728 kde-plasma-networkmanagement-0.9.tar.bz2 From praveenp at fedoraproject.org Wed Sep 30 15:47:16 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:47:16 +0000 (UTC) Subject: rpms/sblim-cmpi-network/devel import.log, NONE, 1.1 sblim-cmpi-network.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930154716.3F8F511C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-cmpi-network/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12121/devel Modified Files: .cvsignore sources Added Files: import.log sblim-cmpi-network.spec Log Message: sblim-cmpi-network is devel --- NEW FILE import.log --- sblim-cmpi-network-1_3_8-1_fc11:HEAD:sblim-cmpi-network-1.3.8-1.fc11.src.rpm:1254325659 --- NEW FILE sblim-cmpi-network.spec --- %define provider_dir %{_libdir}/cmpi %define tog_pegasus_version 2:2.5.1 Name: sblim-cmpi-network Version: 1.3.8 Release: 1%{?dist} Summary: SBLIM Network Instrumentation Group: Applications/System License: CPL URL: http://sblim.wiki.sourceforge.net/ Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: tog-pegasus-devel >= %{tog_pegasus_version} BuildRequires: sblim-cmpi-base-devel >= 1.5 Requires: tog-pegasus >= %{tog_pegasus_version} Requires: sblim-cmpi-base >= 1.5 %description Standards Based Linux Instrumentation Network Providers %package devel Summary: SBLIM Network Instrumentation Header Development Files Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel SBLIM Base Network Development Package %package test Summary: SBLIM Network Instrumentation Testcases Group: Applications/System Requires: sblim-cmpi-network = %{version}-%{release} Requires: %{name} %description test SBLIM Base Network Testcase Files for SBLIM Testsuite %prep %setup -q %build %ifarch s390 s390x ppc ppc64 export CFLAGS="$RPM_OPT_FLAGS -fsigned-char" %else export CFLAGS="$RPM_OPT_FLAGS" %endif %configure \ TESTSUITEDIR=%{_datadir}/sblim-testsuite \ CIMSERVER=pegasus \ PROVIDERDIR=%{provider_dir} sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # remove unused libtool files rm -f $RPM_BUILD_ROOT/%{_libdir}/*a rm -f $RPM_BUILD_ROOT/%{provider_dir}/*a # shared libraries mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d echo "%{_libdir}/cmpi" > $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %docdir %{_datadir}/doc/%{name}-%{version} %{_datadir}/%{name} %{_datadir}/doc/%{name}-%{version} %{_libdir}/*.so.* %{provider_dir}/*.so %config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/*.so %{_datadir}/doc/%{name}-%{version} %files test %defattr(-,root,root,-) %{_datadir}/sblim-testsuite %{_datadir}/doc/%{name}-%{version} %pre if [ "$1" -gt 1 ]; then # If upgrading, deregister old version %{_datadir}/%{name}/provider-register.sh \ -d -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %post /sbin/ldconfig if [ "$1" -ge 1 ]; then # Register Schema and Provider %{_datadir}/%{name}/provider-register.sh \ -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %preun if [ "$1" -eq 0 ]; then # Deregister only if not upgrading %{_datadir}/%{name}/provider-register.sh \ -d -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %postun -p /sbin/ldconfig %changelog * Thu Aug 13 2009 Srinivas Ramanatha - modified the spec file to fix some rpmlint warnings * Tue May 26 2009 Vitezslav Crhonek - 1.3.8-1 - Initial support Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 19 Aug 2009 21:40:40 -0000 1.1 +++ .cvsignore 30 Sep 2009 15:47:15 -0000 1.2 @@ -0,0 +1 @@ +sblim-cmpi-network-1.3.8.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 19 Aug 2009 21:40:40 -0000 1.1 +++ sources 30 Sep 2009 15:47:16 -0000 1.2 @@ -0,0 +1 @@ +698040584ea345d12c838e0ab6c42b9f sblim-cmpi-network-1.3.8.tar.bz2 From mitr at fedoraproject.org Wed Sep 30 15:47:30 2009 From: mitr at fedoraproject.org (Miloslav Trmac) Date: Wed, 30 Sep 2009 15:47:30 +0000 (UTC) Subject: rpms/volume_key/devel .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 volume_key.spec, 1.3, 1.4 cryptsetup-svn-r62.patch, 1.1, NONE volume_key-0.2-libblkid-type.patch, 1.1, NONE Message-ID: <20090930154730.8D7E011C00E6@cvs1.fedora.phx.redhat.com> Author: mitr Update of /cvs/pkgs/rpms/volume_key/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12227 Modified Files: .cvsignore sources volume_key.spec Removed Files: cryptsetup-svn-r62.patch volume_key-0.2-libblkid-type.patch Log Message: * Wed Sep 30 2009 Miloslav Trma? - 0.3-1 - Update to volume_key-0.3. - Drop bundled libcryptsetup. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/volume_key/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 23 Jul 2009 23:16:04 -0000 1.2 +++ .cvsignore 30 Sep 2009 15:47:30 -0000 1.3 @@ -1,2 +1 @@ -volume_key-0.2.tar.bz2 -cryptsetup-1.0.7-rc1.tar.bz2 +volume_key-0.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/volume_key/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 23 Jul 2009 23:16:05 -0000 1.2 +++ sources 30 Sep 2009 15:47:30 -0000 1.3 @@ -1,2 +1 @@ -882ec96bef41962a33a24d6ee5821a29 volume_key-0.2.tar.bz2 -0910632173fb960252412bf7342b42fc cryptsetup-1.0.7-rc1.tar.bz2 +fa406b4c4fd444967e413e2fbd6ff528 volume_key-0.3.tar.bz2 Index: volume_key.spec =================================================================== RCS file: /cvs/pkgs/rpms/volume_key/devel/volume_key.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- volume_key.spec 8 Aug 2009 03:34:48 -0000 1.3 +++ volume_key.spec 30 Sep 2009 15:47:30 -0000 1.4 @@ -2,25 +2,17 @@ Summary: An utility for manipulating storage encryption keys and passphrases Name: volume_key -Version: 0.2 -Release: 3 +Version: 0.3 +Release: 1%{?dist} License: GPLv2 Group: Applications/System URL: https://fedorahosted.org/volume_key/ Requires: volume_key-libs = %{version}-%{release} Source0: https://fedorahosted.org/releases/v/o/volume_key/volume_key-%{version}.tar.bz2 -Source1: http://cryptsetup.googlecode.com/files/cryptsetup-1.0.7-rc1.tar.bz2 -# http://code.google.com/p/cryptsetup/issues/detail?id=15 -Patch0: https://fedorahosted.org/releases/v/o/volume_key/cryptsetup-svn-r62.patch -Patch1: volume_key-0.2-libblkid-type.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -BuildRequires: gettext-devel, glib2-devel, gnupg, gpgme-devel, libblkid-devel -BuildRequires: nss-devel, python-devel - -# For cryptsetup -BuildRequires: device-mapper-devel, e2fsprogs-devel, libgcrypt-devel -BuildRequires: libgpg-error-devel, libselinux-devel, libsepol-devel, popt-devel +BuildRequires: cryptsetup-luks-devel, gettext-devel, glib2-devel, gnupg +BuildRequires: gpgme-devel, libblkid-devel, nss-devel, python-devel %description This package provides a command-line tool for manipulating storage volume @@ -81,23 +73,10 @@ volume_key currently supports only the L for other formats is possible, some formats are planned for future releases. %prep -%setup -q -a 1 -%patch1 -p1 -b .libblkid-type -pushd cryptsetup-1.0.7-rc1 -%patch0 -p0 -b .cs-vk -popd +%setup -q %build -cryptsetup_root=$(pwd)/cryptsetup-root - -pushd cryptsetup-1.0.7-rc1 -%configure --enable-static --disable-shared --with-pic -make %{?_smp_mflags} -make install "DESTDIR=$cryptsetup_root" -popd - -%configure "CPPFLAGS=-I$cryptsetup_root"%{_includedir} \ - "LDFLAGS=-L$cryptsetup_root"%{_libdir} --disable-static +%configure make %{?_smp_mflags} %install @@ -137,6 +116,10 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/volume_key.py* %changelog +* Wed Sep 30 2009 Miloslav Trma? - 0.3-1 +- Update to volume_key-0.3. +- Drop bundled libcryptsetup. + * Sat Aug 8 2009 Miloslav Trma? - 0.2-3 - Handle changed "TYPE=crypto_LUKS" from libblkid - Preserve file timestamps during installation --- cryptsetup-svn-r62.patch DELETED --- --- volume_key-0.2-libblkid-type.patch DELETED --- From praveenp at fedoraproject.org Wed Sep 30 15:48:13 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:48:13 +0000 (UTC) Subject: rpms/sblim-cmpi-network/EL-4 import.log, NONE, 1.1 sblim-cmpi-network.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930154813.D5FB611C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-cmpi-network/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12425/EL-4 Modified Files: .cvsignore sources Added Files: import.log sblim-cmpi-network.spec Log Message: sblim-cmpi-network in EL-4 --- NEW FILE import.log --- sblim-cmpi-network-1_3_8-1_fc11:EL-4:sblim-cmpi-network-1.3.8-1.fc11.src.rpm:1254325713 --- NEW FILE sblim-cmpi-network.spec --- %define provider_dir %{_libdir}/cmpi %define tog_pegasus_version 2:2.5.1 Name: sblim-cmpi-network Version: 1.3.8 Release: 1%{?dist} Summary: SBLIM Network Instrumentation Group: Applications/System License: CPL URL: http://sblim.wiki.sourceforge.net/ Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: tog-pegasus-devel >= %{tog_pegasus_version} BuildRequires: sblim-cmpi-base-devel >= 1.5 Requires: tog-pegasus >= %{tog_pegasus_version} Requires: sblim-cmpi-base >= 1.5 %description Standards Based Linux Instrumentation Network Providers %package devel Summary: SBLIM Network Instrumentation Header Development Files Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel SBLIM Base Network Development Package %package test Summary: SBLIM Network Instrumentation Testcases Group: Applications/System Requires: sblim-cmpi-network = %{version}-%{release} Requires: %{name} %description test SBLIM Base Network Testcase Files for SBLIM Testsuite %prep %setup -q %build %ifarch s390 s390x ppc ppc64 export CFLAGS="$RPM_OPT_FLAGS -fsigned-char" %else export CFLAGS="$RPM_OPT_FLAGS" %endif %configure \ TESTSUITEDIR=%{_datadir}/sblim-testsuite \ CIMSERVER=pegasus \ PROVIDERDIR=%{provider_dir} sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # remove unused libtool files rm -f $RPM_BUILD_ROOT/%{_libdir}/*a rm -f $RPM_BUILD_ROOT/%{provider_dir}/*a # shared libraries mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d echo "%{_libdir}/cmpi" > $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %docdir %{_datadir}/doc/%{name}-%{version} %{_datadir}/%{name} %{_datadir}/doc/%{name}-%{version} %{_libdir}/*.so.* %{provider_dir}/*.so %config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/*.so %{_datadir}/doc/%{name}-%{version} %files test %defattr(-,root,root,-) %{_datadir}/sblim-testsuite %{_datadir}/doc/%{name}-%{version} %pre if [ "$1" -gt 1 ]; then # If upgrading, deregister old version %{_datadir}/%{name}/provider-register.sh \ -d -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %post /sbin/ldconfig if [ "$1" -ge 1 ]; then # Register Schema and Provider %{_datadir}/%{name}/provider-register.sh \ -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %preun if [ "$1" -eq 0 ]; then # Deregister only if not upgrading %{_datadir}/%{name}/provider-register.sh \ -d -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %postun -p /sbin/ldconfig %changelog * Thu Aug 13 2009 Srinivas Ramanatha - modified the spec file to fix some rpmlint warnings * Tue May 26 2009 Vitezslav Crhonek - 1.3.8-1 - Initial support Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/EL-4/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 19 Aug 2009 21:40:40 -0000 1.1 +++ .cvsignore 30 Sep 2009 15:48:13 -0000 1.2 @@ -0,0 +1 @@ +sblim-cmpi-network-1.3.8.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/EL-4/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 19 Aug 2009 21:40:40 -0000 1.1 +++ sources 30 Sep 2009 15:48:13 -0000 1.2 @@ -0,0 +1 @@ +698040584ea345d12c838e0ab6c42b9f sblim-cmpi-network-1.3.8.tar.bz2 From mathstuf at fedoraproject.org Wed Sep 30 15:49:05 2009 From: mathstuf at fedoraproject.org (Ben Boeckel) Date: Wed, 30 Sep 2009 15:49:05 +0000 (UTC) Subject: rpms/kde-plasma-networkmanagement/F-11 kde-plasma-networkmanagement-0.9-desktop.patch, NONE, 1.1 kde-plasma-networkmanagement.spec, 1.9, 1.10 sources, 1.8, 1.9 Message-ID: <20090930154905.8055811C00E6@cvs1.fedora.phx.redhat.com> Author: mathstuf Update of /cvs/pkgs/rpms/kde-plasma-networkmanagement/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12748 Modified Files: kde-plasma-networkmanagement.spec sources Added Files: kde-plasma-networkmanagement-0.9-desktop.patch Log Message: New snapshot kde-plasma-networkmanagement-0.9-desktop.patch: kded/networkmanagement.desktop | 2 +- monolithic/knetworkmanager.desktop | 2 +- settings/service/knetworkmanager.desktop | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) --- NEW FILE kde-plasma-networkmanagement-0.9-desktop.patch --- diff -r -U5 kde-plasma-networkmanagement-0.9/kded/networkmanagement.desktop kde-plasma-networkmanagement-0.9.desktop/kded/networkmanagement.desktop --- kde-plasma-networkmanagement-0.9/kded/networkmanagement.desktop 2009-09-24 05:38:22.000000000 -0400 +++ kde-plasma-networkmanagement-0.9.desktop/kded/networkmanagement.desktop 2009-09-30 11:17:27.000000000 -0400 @@ -45,6 +45,6 @@ X-KDE-ModuleType=Library X-KDE-Library=networkmanagement X-KDE-DBus-ModuleName=networkmanagement X-KDE-Kded-autoload=false X-KDE-Kded-load-on-demand=true -OnlyShowIn=KDE +OnlyShowIn=KDE; diff -r -U5 kde-plasma-networkmanagement-0.9/monolithic/knetworkmanager.desktop kde-plasma-networkmanagement-0.9.desktop/monolithic/knetworkmanager.desktop --- kde-plasma-networkmanagement-0.9/monolithic/knetworkmanager.desktop 2009-09-24 05:38:22.000000000 -0400 +++ kde-plasma-networkmanagement-0.9.desktop/monolithic/knetworkmanager.desktop 2009-09-30 11:16:50.000000000 -0400 @@ -64,6 +64,6 @@ X-KDE-StartupNotify=false X-KDE-UniqueApplet=true X-DCOP-ServiceType=Unique X-KDE-autostart-condition=networkmanagementrc:General:Autostart:true Categories=Utility;TrayIcon;System;Applet; - +OnlyShowIn=KDE; diff -r -U5 kde-plasma-networkmanagement-0.9/settings/service/knetworkmanager.desktop kde-plasma-networkmanagement-0.9.desktop/settings/service/knetworkmanager.desktop --- kde-plasma-networkmanagement-0.9/settings/service/knetworkmanager.desktop 2009-09-21 05:35:32.000000000 -0400 +++ kde-plasma-networkmanagement-0.9.desktop/settings/service/knetworkmanager.desktop 2009-09-30 11:16:50.000000000 -0400 @@ -52,6 +52,6 @@ X-KDE-ModuleType=Library X-KDE-Library=knetworkmanager X-KDE-DBus-ModuleName=knetworkmanager X-KDE-Kded-autoload=false X-KDE-Kded-load-on-demand=true -OnlyShowIn=KDE +OnlyShowIn=KDE; Index: kde-plasma-networkmanagement.spec =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-networkmanagement/F-11/kde-plasma-networkmanagement.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- kde-plasma-networkmanagement.spec 16 Sep 2009 00:32:54 -0000 1.9 +++ kde-plasma-networkmanagement.spec 30 Sep 2009 15:49:05 -0000 1.10 @@ -6,21 +6,22 @@ We still recommend nm-applet from Networ Name: kde-plasma-networkmanagement # to be a higher, natural upgrade from F-10's knetworkmanager-0.7 Epoch: 1 -Version: 0.8 -Release: 0.22.20090815svn%{?dist} +Version: 0.9 +Release: 0.3.20090930svn%{?dist} Summary: NetworkManager KDE 4 integration -Group: Applications/Internet +Group: Applications/Internet License: (GPLv2 or GPLv3) and GPLv2+ and LGPLv2+ and LGPLv2 URL: http://websvn.kde.org/trunk/playground/base/plasma/applets/networkmanager/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # The source for this package was pulled from upstream's vcs. Use the # following commands to generate the tarball: -# svn export -r 1011744 svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma/applets/networkmanager kde-plasma-networkmanagement-0.1 -# tar -c kde-plasma-networkmanagement-0.1 | bzip2 --best -c > kde-plasma-networkmanagement-0.1.tar.bz2 -#Source0: %{name}-%{version}.tar.bz2 -Source0: kde-plasma-networkmanagement-0.1.tar.bz2 +# svn export -r 1029690 svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma/applets/networkmanager kde-plasma-networkmanagement-0.9 +# tar -c kde-plasma-networkmanagement-0.9 | bzip2 --best -c > kde-plasma-networkmanagement-0.9.tar.bz2 +Source0: %{name}-%{version}.tar.bz2 +# Patch to get .desktop files validated +Patch0: %{name}-%{version}-desktop.patch BuildRequires: kdelibs-experimental-devel BuildRequires: kdebase-workspace-devel >= 4.3.0 @@ -31,17 +32,17 @@ Requires: NetworkManager # multilib upgrades Obsoletes: kde-plasma-networkmanagement < 0.1-0.21 -Obsoletes: kde-plasma-networkmanagement-devel < 0.1-0.21 +Obsoletes: kde-plasma-networkmanagement-devel < 0.1-0.21 -Requires: knetworkmanager = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: knetworkmanager = %{?epoch:%{epoch}:}%{version}-%{release} %description A Plasma applet to control your wired and wireless network(s) in KDE 4 using -the default NetworkManager service. +the default NetworkManager service. %{?disclaimer} %package -n knetworkmanager -Summary: NetworkManager KDE 4 integration +Summary: NetworkManager KDE 4 integration Group: Applications/Internet Requires: knetworkmanager-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} %description -n knetworkmanager @@ -59,8 +60,8 @@ Requires: knetworkmanager = %{?epoch:%{e %package -n knetworkmanager-openvpn Summary: OpenVPN support for knetworkmanager -Group: Applications/Internet -Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} +Group: Applications/Internet +Requires: knetworkmanager = %{?epoch:%{epoch}:}%{version}-%{release} Requires: NetworkManager-openvpn Obsoletes: kde-plasma-networkmanagement-openvpn < %{?epoch:%{epoch}:}%{version}-%{release} Provides: kde-plasma-networkmanagement-openvpn = %{?epoch:%{epoch}:}%{version}-%{release} @@ -70,7 +71,7 @@ Provides: kde-plasma-networkmanage %package -n knetworkmanager-vpnc Summary: Vpnc support for knetworkmanager -Group: Applications/Internet +Group: Applications/Internet Requires: knetworkmanager = %{?epoch:%{epoch}:}%{version}-%{release} Requires: NetworkManager-vpnc Obsoletes: kde-plasma-networkmanagement-vpnc < %{?epoch:%{epoch}:}%{version}-%{release} @@ -81,7 +82,8 @@ Provides: kde-plasma-networkmanage %prep -%setup -q -n kde-plasma-networkmanagement-0.1 +%setup -q +%patch0 -p1 -b .desktop %build @@ -170,18 +172,31 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ %files -n kde-plasma-networkmanagement %defattr(-,root,root,-) %{_kde4_datadir}/kde4/services/plasma-applet-networkmanagement.desktop +%{_kde4_datadir}/kde4/services/kcm_networkmanagement_tray.desktop %{_kde4_datadir}/kde4/services/kded/networkmanagement.desktop %{_kde4_libdir}/kde4/plasma_applet_networkmanagement.so %{_kde4_libdir}/kde4/kded_networkmanagement.so +%{_kde4_libdir}/kde4/kcm_networkmanagement_tray.so %changelog +* Wed Sep 30 2009 Ben Boeckel 1:0.9-0.3.20090930svn +- New snapshot + +* Mon Sep 21 2009 Ben Boeckel 1:0.9-0.2.20090919svn +- Add back missing Requires: + +* Mon Sep 21 2009 Ben Boeckel 1:0.9-0.1.20090919svn +- Version seems to be .9 now +- Fix trailing spaces +- New snapshot + * Tue Sep 15 2009 Rex Dieter 1:0.8-0.22.20090815svn - Epoch: 1 * Fri Aug 28 2009 Rex Dieter 0.8-0.21.20090815svn - use knetworkmanager pkg names -- quasi-artificially inflate version to 0.8 (for now), to simplify upgrade path +- quasi-artificially inflate version to 0.8 (for now), to simplify upgrade path for knetworkmanager-0.7 (from F-10) - nuke -devel pkg - drop references to short-lived kde-plasma-networkmanager @@ -246,7 +261,7 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ * Sat Feb 7 2009 Ben Boeckel 0.1-0.3.20090207svn - Add changelog -- Added tarball creation +- Added tarball creation - Changed name to kde-plasma-networkmanagement * Tue Jan 13 2009 Rex Dieter 0.1-0.2.20090111svn Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/kde-plasma-networkmanagement/F-11/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 28 Aug 2009 18:38:05 -0000 1.8 +++ sources 30 Sep 2009 15:49:05 -0000 1.9 @@ -1 +1 @@ -8a072d778cda60990c4670d85cad2f0c kde-plasma-networkmanagement-0.1.tar.bz2 +445ca659ff85fb90741ba3642e683728 kde-plasma-networkmanagement-0.9.tar.bz2 From praveenp at fedoraproject.org Wed Sep 30 15:49:06 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:49:06 +0000 (UTC) Subject: rpms/sblim-cmpi-network/EL-5 import.log, NONE, 1.1 sblim-cmpi-network.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930154906.8C53611C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-cmpi-network/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12695/EL-5 Modified Files: .cvsignore sources Added Files: import.log sblim-cmpi-network.spec Log Message: sblim-cmpi-network in EL-5 --- NEW FILE import.log --- sblim-cmpi-network-1_3_8-1_fc11:EL-5:sblim-cmpi-network-1.3.8-1.fc11.src.rpm:1254325770 --- NEW FILE sblim-cmpi-network.spec --- %define provider_dir %{_libdir}/cmpi %define tog_pegasus_version 2:2.5.1 Name: sblim-cmpi-network Version: 1.3.8 Release: 1%{?dist} Summary: SBLIM Network Instrumentation Group: Applications/System License: CPL URL: http://sblim.wiki.sourceforge.net/ Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: tog-pegasus-devel >= %{tog_pegasus_version} BuildRequires: sblim-cmpi-base-devel >= 1.5 Requires: tog-pegasus >= %{tog_pegasus_version} Requires: sblim-cmpi-base >= 1.5 %description Standards Based Linux Instrumentation Network Providers %package devel Summary: SBLIM Network Instrumentation Header Development Files Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel SBLIM Base Network Development Package %package test Summary: SBLIM Network Instrumentation Testcases Group: Applications/System Requires: sblim-cmpi-network = %{version}-%{release} Requires: %{name} %description test SBLIM Base Network Testcase Files for SBLIM Testsuite %prep %setup -q %build %ifarch s390 s390x ppc ppc64 export CFLAGS="$RPM_OPT_FLAGS -fsigned-char" %else export CFLAGS="$RPM_OPT_FLAGS" %endif %configure \ TESTSUITEDIR=%{_datadir}/sblim-testsuite \ CIMSERVER=pegasus \ PROVIDERDIR=%{provider_dir} sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # remove unused libtool files rm -f $RPM_BUILD_ROOT/%{_libdir}/*a rm -f $RPM_BUILD_ROOT/%{provider_dir}/*a # shared libraries mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d echo "%{_libdir}/cmpi" > $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %docdir %{_datadir}/doc/%{name}-%{version} %{_datadir}/%{name} %{_datadir}/doc/%{name}-%{version} %{_libdir}/*.so.* %{provider_dir}/*.so %config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/*.so %{_datadir}/doc/%{name}-%{version} %files test %defattr(-,root,root,-) %{_datadir}/sblim-testsuite %{_datadir}/doc/%{name}-%{version} %pre if [ "$1" -gt 1 ]; then # If upgrading, deregister old version %{_datadir}/%{name}/provider-register.sh \ -d -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %post /sbin/ldconfig if [ "$1" -ge 1 ]; then # Register Schema and Provider %{_datadir}/%{name}/provider-register.sh \ -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %preun if [ "$1" -eq 0 ]; then # Deregister only if not upgrading %{_datadir}/%{name}/provider-register.sh \ -d -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %postun -p /sbin/ldconfig %changelog * Thu Aug 13 2009 Srinivas Ramanatha - modified the spec file to fix some rpmlint warnings * Tue May 26 2009 Vitezslav Crhonek - 1.3.8-1 - Initial support Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 19 Aug 2009 21:40:40 -0000 1.1 +++ .cvsignore 30 Sep 2009 15:49:06 -0000 1.2 @@ -0,0 +1 @@ +sblim-cmpi-network-1.3.8.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 19 Aug 2009 21:40:40 -0000 1.1 +++ sources 30 Sep 2009 15:49:06 -0000 1.2 @@ -0,0 +1 @@ +698040584ea345d12c838e0ab6c42b9f sblim-cmpi-network-1.3.8.tar.bz2 From praveenp at fedoraproject.org Wed Sep 30 15:49:51 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:49:51 +0000 (UTC) Subject: rpms/sblim-cmpi-network/F-11 import.log, NONE, 1.1 sblim-cmpi-network.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930154951.D100F11C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-cmpi-network/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13060/F-11 Modified Files: .cvsignore sources Added Files: import.log sblim-cmpi-network.spec Log Message: sblim-cmpi-network in F-11 --- NEW FILE import.log --- sblim-cmpi-network-1_3_8-1_fc11:F-11:sblim-cmpi-network-1.3.8-1.fc11.src.rpm:1254325814 --- NEW FILE sblim-cmpi-network.spec --- %define provider_dir %{_libdir}/cmpi %define tog_pegasus_version 2:2.5.1 Name: sblim-cmpi-network Version: 1.3.8 Release: 1%{?dist} Summary: SBLIM Network Instrumentation Group: Applications/System License: CPL URL: http://sblim.wiki.sourceforge.net/ Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: tog-pegasus-devel >= %{tog_pegasus_version} BuildRequires: sblim-cmpi-base-devel >= 1.5 Requires: tog-pegasus >= %{tog_pegasus_version} Requires: sblim-cmpi-base >= 1.5 %description Standards Based Linux Instrumentation Network Providers %package devel Summary: SBLIM Network Instrumentation Header Development Files Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel SBLIM Base Network Development Package %package test Summary: SBLIM Network Instrumentation Testcases Group: Applications/System Requires: sblim-cmpi-network = %{version}-%{release} Requires: %{name} %description test SBLIM Base Network Testcase Files for SBLIM Testsuite %prep %setup -q %build %ifarch s390 s390x ppc ppc64 export CFLAGS="$RPM_OPT_FLAGS -fsigned-char" %else export CFLAGS="$RPM_OPT_FLAGS" %endif %configure \ TESTSUITEDIR=%{_datadir}/sblim-testsuite \ CIMSERVER=pegasus \ PROVIDERDIR=%{provider_dir} sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # remove unused libtool files rm -f $RPM_BUILD_ROOT/%{_libdir}/*a rm -f $RPM_BUILD_ROOT/%{provider_dir}/*a # shared libraries mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d echo "%{_libdir}/cmpi" > $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %docdir %{_datadir}/doc/%{name}-%{version} %{_datadir}/%{name} %{_datadir}/doc/%{name}-%{version} %{_libdir}/*.so.* %{provider_dir}/*.so %config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/*.so %{_datadir}/doc/%{name}-%{version} %files test %defattr(-,root,root,-) %{_datadir}/sblim-testsuite %{_datadir}/doc/%{name}-%{version} %pre if [ "$1" -gt 1 ]; then # If upgrading, deregister old version %{_datadir}/%{name}/provider-register.sh \ -d -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %post /sbin/ldconfig if [ "$1" -ge 1 ]; then # Register Schema and Provider %{_datadir}/%{name}/provider-register.sh \ -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %preun if [ "$1" -eq 0 ]; then # Deregister only if not upgrading %{_datadir}/%{name}/provider-register.sh \ -d -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %postun -p /sbin/ldconfig %changelog * Thu Aug 13 2009 Srinivas Ramanatha - modified the spec file to fix some rpmlint warnings * Tue May 26 2009 Vitezslav Crhonek - 1.3.8-1 - Initial support Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 19 Aug 2009 21:40:40 -0000 1.1 +++ .cvsignore 30 Sep 2009 15:49:51 -0000 1.2 @@ -0,0 +1 @@ +sblim-cmpi-network-1.3.8.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 19 Aug 2009 21:40:40 -0000 1.1 +++ sources 30 Sep 2009 15:49:51 -0000 1.2 @@ -0,0 +1 @@ +698040584ea345d12c838e0ab6c42b9f sblim-cmpi-network-1.3.8.tar.bz2 From mitr at fedoraproject.org Wed Sep 30 15:50:15 2009 From: mitr at fedoraproject.org (Miloslav Trmac) Date: Wed, 30 Sep 2009 15:50:15 +0000 (UTC) Subject: rpms/volume_key/F-12 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 volume_key.spec, 1.3, 1.4 cryptsetup-svn-r62.patch, 1.1, NONE volume_key-0.2-libblkid-type.patch, 1.1, NONE Message-ID: <20090930155015.05D1211C043C@cvs1.fedora.phx.redhat.com> Author: mitr Update of /cvs/pkgs/rpms/volume_key/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13185 Modified Files: .cvsignore sources volume_key.spec Removed Files: cryptsetup-svn-r62.patch volume_key-0.2-libblkid-type.patch Log Message: * Wed Sep 30 2009 Miloslav Trma? - 0.3-1 - Update to volume_key-0.3. - Drop bundled libcryptsetup. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/volume_key/F-12/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 23 Jul 2009 23:16:04 -0000 1.2 +++ .cvsignore 30 Sep 2009 15:50:13 -0000 1.3 @@ -1,2 +1 @@ -volume_key-0.2.tar.bz2 -cryptsetup-1.0.7-rc1.tar.bz2 +volume_key-0.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/volume_key/F-12/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 23 Jul 2009 23:16:05 -0000 1.2 +++ sources 30 Sep 2009 15:50:13 -0000 1.3 @@ -1,2 +1 @@ -882ec96bef41962a33a24d6ee5821a29 volume_key-0.2.tar.bz2 -0910632173fb960252412bf7342b42fc cryptsetup-1.0.7-rc1.tar.bz2 +fa406b4c4fd444967e413e2fbd6ff528 volume_key-0.3.tar.bz2 Index: volume_key.spec =================================================================== RCS file: /cvs/pkgs/rpms/volume_key/F-12/volume_key.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- volume_key.spec 8 Aug 2009 03:34:48 -0000 1.3 +++ volume_key.spec 30 Sep 2009 15:50:13 -0000 1.4 @@ -2,25 +2,17 @@ Summary: An utility for manipulating storage encryption keys and passphrases Name: volume_key -Version: 0.2 -Release: 3 +Version: 0.3 +Release: 1%{?dist} License: GPLv2 Group: Applications/System URL: https://fedorahosted.org/volume_key/ Requires: volume_key-libs = %{version}-%{release} Source0: https://fedorahosted.org/releases/v/o/volume_key/volume_key-%{version}.tar.bz2 -Source1: http://cryptsetup.googlecode.com/files/cryptsetup-1.0.7-rc1.tar.bz2 -# http://code.google.com/p/cryptsetup/issues/detail?id=15 -Patch0: https://fedorahosted.org/releases/v/o/volume_key/cryptsetup-svn-r62.patch -Patch1: volume_key-0.2-libblkid-type.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -BuildRequires: gettext-devel, glib2-devel, gnupg, gpgme-devel, libblkid-devel -BuildRequires: nss-devel, python-devel - -# For cryptsetup -BuildRequires: device-mapper-devel, e2fsprogs-devel, libgcrypt-devel -BuildRequires: libgpg-error-devel, libselinux-devel, libsepol-devel, popt-devel +BuildRequires: cryptsetup-luks-devel, gettext-devel, glib2-devel, gnupg +BuildRequires: gpgme-devel, libblkid-devel, nss-devel, python-devel %description This package provides a command-line tool for manipulating storage volume @@ -81,23 +73,10 @@ volume_key currently supports only the L for other formats is possible, some formats are planned for future releases. %prep -%setup -q -a 1 -%patch1 -p1 -b .libblkid-type -pushd cryptsetup-1.0.7-rc1 -%patch0 -p0 -b .cs-vk -popd +%setup -q %build -cryptsetup_root=$(pwd)/cryptsetup-root - -pushd cryptsetup-1.0.7-rc1 -%configure --enable-static --disable-shared --with-pic -make %{?_smp_mflags} -make install "DESTDIR=$cryptsetup_root" -popd - -%configure "CPPFLAGS=-I$cryptsetup_root"%{_includedir} \ - "LDFLAGS=-L$cryptsetup_root"%{_libdir} --disable-static +%configure make %{?_smp_mflags} %install @@ -137,6 +116,10 @@ rm -rf $RPM_BUILD_ROOT %{python_sitearch}/volume_key.py* %changelog +* Wed Sep 30 2009 Miloslav Trma? - 0.3-1 +- Update to volume_key-0.3. +- Drop bundled libcryptsetup. + * Sat Aug 8 2009 Miloslav Trma? - 0.2-3 - Handle changed "TYPE=crypto_LUKS" from libblkid - Preserve file timestamps during installation --- cryptsetup-svn-r62.patch DELETED --- --- volume_key-0.2-libblkid-type.patch DELETED --- From praveenp at fedoraproject.org Wed Sep 30 15:50:54 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:50:54 +0000 (UTC) Subject: rpms/sblim-cmpi-network/F-12 import.log, NONE, 1.1 sblim-cmpi-network.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930155054.8FE7111C043C@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-cmpi-network/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13374/F-12 Modified Files: .cvsignore sources Added Files: import.log sblim-cmpi-network.spec Log Message: sblim-cmpi-network in F-12 --- NEW FILE import.log --- sblim-cmpi-network-1_3_8-1_fc11:F-12:sblim-cmpi-network-1.3.8-1.fc11.src.rpm:1254325860 --- NEW FILE sblim-cmpi-network.spec --- %define provider_dir %{_libdir}/cmpi %define tog_pegasus_version 2:2.5.1 Name: sblim-cmpi-network Version: 1.3.8 Release: 1%{?dist} Summary: SBLIM Network Instrumentation Group: Applications/System License: CPL URL: http://sblim.wiki.sourceforge.net/ Source0: http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: tog-pegasus-devel >= %{tog_pegasus_version} BuildRequires: sblim-cmpi-base-devel >= 1.5 Requires: tog-pegasus >= %{tog_pegasus_version} Requires: sblim-cmpi-base >= 1.5 %description Standards Based Linux Instrumentation Network Providers %package devel Summary: SBLIM Network Instrumentation Header Development Files Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel SBLIM Base Network Development Package %package test Summary: SBLIM Network Instrumentation Testcases Group: Applications/System Requires: sblim-cmpi-network = %{version}-%{release} Requires: %{name} %description test SBLIM Base Network Testcase Files for SBLIM Testsuite %prep %setup -q %build %ifarch s390 s390x ppc ppc64 export CFLAGS="$RPM_OPT_FLAGS -fsigned-char" %else export CFLAGS="$RPM_OPT_FLAGS" %endif %configure \ TESTSUITEDIR=%{_datadir}/sblim-testsuite \ CIMSERVER=pegasus \ PROVIDERDIR=%{provider_dir} sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # remove unused libtool files rm -f $RPM_BUILD_ROOT/%{_libdir}/*a rm -f $RPM_BUILD_ROOT/%{provider_dir}/*a # shared libraries mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d echo "%{_libdir}/cmpi" > $RPM_BUILD_ROOT/%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %docdir %{_datadir}/doc/%{name}-%{version} %{_datadir}/%{name} %{_datadir}/doc/%{name}-%{version} %{_libdir}/*.so.* %{provider_dir}/*.so %config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf %files devel %defattr(-,root,root,-) %{_includedir}/* %{_libdir}/*.so %{_datadir}/doc/%{name}-%{version} %files test %defattr(-,root,root,-) %{_datadir}/sblim-testsuite %{_datadir}/doc/%{name}-%{version} %pre if [ "$1" -gt 1 ]; then # If upgrading, deregister old version %{_datadir}/%{name}/provider-register.sh \ -d -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %post /sbin/ldconfig if [ "$1" -ge 1 ]; then # Register Schema and Provider %{_datadir}/%{name}/provider-register.sh \ -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %preun if [ "$1" -eq 0 ]; then # Deregister only if not upgrading %{_datadir}/%{name}/provider-register.sh \ -d -t pegasus \ -m %{_datadir}/%{name}/Linux_Network.mof \ -r %{_datadir}/%{name}/Linux_Network.registration \ > /dev/null 2>&1 || :; fi %postun -p /sbin/ldconfig %changelog * Thu Aug 13 2009 Srinivas Ramanatha - modified the spec file to fix some rpmlint warnings * Tue May 26 2009 Vitezslav Crhonek - 1.3.8-1 - Initial support Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 19 Aug 2009 21:40:40 -0000 1.1 +++ .cvsignore 30 Sep 2009 15:50:51 -0000 1.2 @@ -0,0 +1 @@ +sblim-cmpi-network-1.3.8.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 19 Aug 2009 21:40:40 -0000 1.1 +++ sources 30 Sep 2009 15:50:52 -0000 1.2 @@ -0,0 +1 @@ +698040584ea345d12c838e0ab6c42b9f sblim-cmpi-network-1.3.8.tar.bz2 From twaugh at fedoraproject.org Wed Sep 30 15:51:58 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Wed, 30 Sep 2009 15:51:58 +0000 (UTC) Subject: rpms/system-config-printer/F-11 system-config-printer-find-return-accel.patch, NONE, 1.1 system-config-printer.spec, 1.289, 1.290 Message-ID: <20090930155158.2F9D811C0337@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14261 Modified Files: system-config-printer.spec Added Files: system-config-printer-find-return-accel.patch Log Message: * Tue Sep 22 2009 Tim Waugh 1.1.13-2 - Fixed traceback when cancelling change-driver dialog. system-config-printer-find-return-accel.patch: NewPrinterWindow.glade | 1 + 1 file changed, 1 insertion(+) --- NEW FILE system-config-printer-find-return-accel.patch --- diff -up system-config-printer-1.1.13/glade/NewPrinterWindow.glade.find-return-accel system-config-printer-1.1.13/glade/NewPrinterWindow.glade --- system-config-printer-1.1.13/glade/NewPrinterWindow.glade.find-return-accel 2009-09-04 10:35:48.000000000 +0100 +++ system-config-printer-1.1.13/glade/NewPrinterWindow.glade 2009-09-30 16:50:36.981760810 +0100 @@ -2580,6 +2580,7 @@ DTR/DSR (Hardware) GTK_RELIEF_NORMAL True + 2 Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer.spec,v retrieving revision 1.289 retrieving revision 1.290 diff -u -p -r1.289 -r1.290 --- system-config-printer.spec 22 Sep 2009 10:18:28 -0000 1.289 +++ system-config-printer.spec 30 Sep 2009 15:51:56 -0000 1.290 @@ -7,7 +7,7 @@ Summary: A printer administration tool Name: system-config-printer Version: 1.1.13 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ URL: http://cyberelk.net/tim/software/system-config-printer/ Group: System Environment/Base @@ -19,6 +19,7 @@ Patch1: system-config-printer-data-butto Patch2: system-config-printer-cancel-traceback.patch Patch5: system-config-printer-fetchdevices.patch Patch6: system-config-printer-missing-import.patch +Patch7: system-config-printer-find-return-accel.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -71,6 +72,7 @@ the configuration tool. %patch2 -p1 -b .cancel-traceback %patch5 -p1 -b .fetchdevices %patch6 -p1 -b .missing-import +%patch7 -p1 -b .find-return-accel %build %configure @@ -172,6 +174,9 @@ rm -rf %buildroot exit 0 %changelog +* Wed Sep 30 2009 Tim Waugh 1.1.13-3 +- Let Return key activate the Find button for Find Network Printer. + * Tue Sep 22 2009 Tim Waugh 1.1.13-2 - Fixed traceback when cancelling change-driver dialog. - Fixed data button state. From twaugh at fedoraproject.org Wed Sep 30 15:53:45 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Wed, 30 Sep 2009 15:53:45 +0000 (UTC) Subject: rpms/system-config-printer/F-11 system-config-printer-physdev-traceback.patch, NONE, 1.1 system-config-printer.spec, 1.290, 1.291 Message-ID: <20090930155345.2E7C511C00E6@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15147 Modified Files: system-config-printer.spec Added Files: system-config-printer-physdev-traceback.patch Log Message: * Wed Sep 30 2009 Tim Waugh 1.1.13-3 - Avoid traceback in PhysicalDevice.py. system-config-printer-physdev-traceback.patch: PhysicalDevice.py | 2 ++ 1 file changed, 2 insertions(+) --- NEW FILE system-config-printer-physdev-traceback.patch --- diff -up system-config-printer-1.1.13/PhysicalDevice.py.physdev-traceback system-config-printer-1.1.13/PhysicalDevice.py --- system-config-printer-1.1.13/PhysicalDevice.py.physdev-traceback 2009-09-01 12:08:33.000000000 +0100 +++ system-config-printer-1.1.13/PhysicalDevice.py 2009-09-30 16:52:24.486760364 +0100 @@ -48,6 +48,8 @@ class PhysicalDevice: hostport = ipparam[3:] else: return None + else: + return None else: (hostport, rest) = urllib.splithost (rest) if hostport == None: Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer.spec,v retrieving revision 1.290 retrieving revision 1.291 diff -u -p -r1.290 -r1.291 --- system-config-printer.spec 30 Sep 2009 15:51:56 -0000 1.290 +++ system-config-printer.spec 30 Sep 2009 15:53:44 -0000 1.291 @@ -20,6 +20,7 @@ Patch2: system-config-printer-cancel-tra Patch5: system-config-printer-fetchdevices.patch Patch6: system-config-printer-missing-import.patch Patch7: system-config-printer-find-return-accel.patch +Patch8: system-config-printer-physdev-traceback.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -73,6 +74,7 @@ the configuration tool. %patch5 -p1 -b .fetchdevices %patch6 -p1 -b .missing-import %patch7 -p1 -b .find-return-accel +%patch8 -p1 -b .physdev-traceback %build %configure @@ -175,6 +177,7 @@ exit 0 %changelog * Wed Sep 30 2009 Tim Waugh 1.1.13-3 +- Avoid traceback in PhysicalDevice.py. - Let Return key activate the Find button for Find Network Printer. * Tue Sep 22 2009 Tim Waugh 1.1.13-2 From twaugh at fedoraproject.org Wed Sep 30 15:55:39 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Wed, 30 Sep 2009 15:55:39 +0000 (UTC) Subject: rpms/system-config-printer/F-11 system-config-printer-autoselect-raw.patch, NONE, 1.1 system-config-printer.spec, 1.291, 1.292 Message-ID: <20090930155540.4B8E311C00E6@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15480 Modified Files: system-config-printer.spec Added Files: system-config-printer-autoselect-raw.patch Log Message: * Wed Sep 30 2009 Tim Waugh 1.1.13-3 - Auto-select the correct driver entry for raw queues. system-config-printer-autoselect-raw.patch: system-config-printer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- NEW FILE system-config-printer-autoselect-raw.patch --- diff -up system-config-printer-1.1.13/system-config-printer.py.autoselect-raw system-config-printer-1.1.13/system-config-printer.py --- system-config-printer-1.1.13/system-config-printer.py.autoselect-raw 2009-09-30 16:54:07.363635374 +0100 +++ system-config-printer-1.1.13/system-config-printer.py 2009-09-30 16:54:19.189761633 +0100 @@ -3948,8 +3948,8 @@ class NewPrinterGUI(GtkGUI): cupshelpers.ppds.ppdMakeModelSplit (makeandmodel) else: # Special CUPS names for a raw queue. - self.auto_make = 'Raw' - self.auto_model = 'Queue' + self.auto_make = 'Generic' + self.auto_model = 'Raw Queue' try: if self.dialog_mode == "ppd": Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer.spec,v retrieving revision 1.291 retrieving revision 1.292 diff -u -p -r1.291 -r1.292 --- system-config-printer.spec 30 Sep 2009 15:53:44 -0000 1.291 +++ system-config-printer.spec 30 Sep 2009 15:55:38 -0000 1.292 @@ -21,6 +21,7 @@ Patch5: system-config-printer-fetchdevic Patch6: system-config-printer-missing-import.patch Patch7: system-config-printer-find-return-accel.patch Patch8: system-config-printer-physdev-traceback.patch +Patch9: system-config-printer-autoselect-raw.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -75,6 +76,7 @@ the configuration tool. %patch6 -p1 -b .missing-import %patch7 -p1 -b .find-return-accel %patch8 -p1 -b .physdev-traceback +%patch9 -p1 -b .autoselect-raw %build %configure @@ -177,6 +179,7 @@ exit 0 %changelog * Wed Sep 30 2009 Tim Waugh 1.1.13-3 +- Auto-select the correct driver entry for raw queues. - Avoid traceback in PhysicalDevice.py. - Let Return key activate the Find button for Find Network Printer. From mgrepl at fedoraproject.org Wed Sep 30 15:56:05 2009 From: mgrepl at fedoraproject.org (Miroslav Grepl) Date: Wed, 30 Sep 2009 15:56:05 +0000 (UTC) Subject: rpms/selinux-policy/F-11 modules-minimum.conf, 1.24, 1.25 modules-targeted.conf, 1.133, 1.134 policy-20090521.patch, 1.52, 1.53 selinux-policy.spec, 1.906, 1.907 Message-ID: <20090930155605.7732811C00E6@cvs1.fedora.phx.redhat.com> Author: mgrepl Update of /cvs/extras/rpms/selinux-policy/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15500 Modified Files: modules-minimum.conf modules-targeted.conf policy-20090521.patch selinux-policy.spec Log Message: - dovecot needs setcap/getcap - Fix up sssd policy Index: modules-minimum.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-11/modules-minimum.conf,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- modules-minimum.conf 14 Aug 2009 06:45:12 -0000 1.24 +++ modules-minimum.conf 30 Sep 2009 15:56:03 -0000 1.25 @@ -219,6 +219,13 @@ certmaster = module cipe = module # Layer: services +# Module: cobbler +# +# cobbler +# +cobbler = module + +# Layer: services # Module: comsat # # Comsat, a biff server. Index: modules-targeted.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-11/modules-targeted.conf,v retrieving revision 1.133 retrieving revision 1.134 diff -u -p -r1.133 -r1.134 --- modules-targeted.conf 14 Aug 2009 06:45:12 -0000 1.133 +++ modules-targeted.conf 30 Sep 2009 15:56:03 -0000 1.134 @@ -240,6 +240,13 @@ clamav = module clock = base # Layer: services +# Module: cobbler +# +# cobbler +# +cobbler = module + +# Layer: services # Module: consolekit # # ConsoleKit is a system daemon for tracking what users are logged policy-20090521.patch: man/man8/samba_selinux.8 | 4 policy/mcs | 12 - policy/modules/admin/certwatch.te | 4 policy/modules/admin/kismet.te | 16 + policy/modules/admin/logrotate.te | 6 policy/modules/admin/mrtg.te | 8 policy/modules/admin/prelink.te | 9 policy/modules/admin/readahead.te | 2 policy/modules/admin/rpm.fc | 1 policy/modules/admin/rpm.if | 46 +++++ policy/modules/admin/rpm.te | 4 policy/modules/admin/shorewall.fc | 12 + policy/modules/admin/shorewall.if | 166 ++++++++++++++++++ policy/modules/admin/shorewall.te | 103 +++++++++++ policy/modules/admin/sudo.if | 4 policy/modules/admin/tzdata.te | 2 policy/modules/admin/usermanage.if | 3 policy/modules/admin/usermanage.te | 3 policy/modules/apps/awstats.te | 2 policy/modules/apps/calamaris.te | 4 policy/modules/apps/gitosis.fc | 4 policy/modules/apps/gitosis.if | 96 ++++++++++ policy/modules/apps/gitosis.te | 43 ++++ policy/modules/apps/gnome.te | 10 + policy/modules/apps/gpg.if | 2 policy/modules/apps/gpg.te | 1 policy/modules/apps/java.te | 2 policy/modules/apps/mozilla.if | 16 + policy/modules/apps/mozilla.te | 14 - policy/modules/apps/nsplugin.if | 2 policy/modules/apps/ptchown.fc | 2 policy/modules/apps/ptchown.if | 22 ++ policy/modules/apps/ptchown.te | 40 ++++ policy/modules/apps/qemu.fc | 1 policy/modules/apps/qemu.te | 5 policy/modules/apps/sandbox.if | 134 +++++++++++--- policy/modules/apps/sandbox.te | 274 +++++++++++++++++++++++++++--- policy/modules/apps/screen.if | 1 policy/modules/apps/vmware.fc | 1 policy/modules/apps/vmware.te | 6 policy/modules/kernel/corecommands.fc | 10 - policy/modules/kernel/corenetwork.te.in | 5 policy/modules/kernel/devices.fc | 3 policy/modules/kernel/devices.if | 145 +++++++++++++++ policy/modules/kernel/devices.te | 13 + policy/modules/kernel/domain.if | 45 +--- policy/modules/kernel/domain.te | 31 +++ policy/modules/kernel/files.if | 4 policy/modules/kernel/kernel.if | 2 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 2 policy/modules/kernel/terminal.if | 19 ++ policy/modules/roles/staff.te | 12 + policy/modules/roles/sysadm.if | 35 +++ policy/modules/roles/sysadm.te | 4 policy/modules/roles/unconfineduser.te | 10 - policy/modules/roles/unprivuser.te | 4 policy/modules/roles/xguest.te | 6 policy/modules/services/afs.fc | 2 policy/modules/services/afs.te | 1 policy/modules/services/apache.fc | 5 policy/modules/services/apache.te | 1 policy/modules/services/automount.if | 18 + policy/modules/services/avahi.te | 2 policy/modules/services/bluetooth.te | 1 policy/modules/services/clamav.te | 4 policy/modules/services/cobbler.fc | 2 policy/modules/services/cobbler.if | 21 ++ policy/modules/services/cobbler.te | 10 + policy/modules/services/consolekit.te | 3 policy/modules/services/cron.if | 19 -- policy/modules/services/cron.te | 2 policy/modules/services/cups.fc | 2 policy/modules/services/cups.te | 28 ++- policy/modules/services/cyrus.te | 1 policy/modules/services/dbus.if | 26 ++ policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 ++ policy/modules/services/devicekit.te | 6 policy/modules/services/dnsmasq.te | 8 policy/modules/services/dovecot.if | 34 +-- policy/modules/services/dovecot.te | 22 +- policy/modules/services/exim.te | 7 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 10 - policy/modules/services/ftp.te | 15 + policy/modules/services/gnomeclock.te | 1 policy/modules/services/gpsd.fc | 3 policy/modules/services/gpsd.te | 19 +- policy/modules/services/hal.te | 15 + policy/modules/services/hddtemp.fc | 4 policy/modules/services/hddtemp.if | 38 ++++ policy/modules/services/hddtemp.te | 40 ++++ policy/modules/services/kerberos.if | 2 policy/modules/services/kerberos.te | 12 + policy/modules/services/lircd.te | 4 policy/modules/services/mailman.if | 1 policy/modules/services/mta.if | 1 policy/modules/services/mysql.te | 6 policy/modules/services/nis.te | 3 policy/modules/services/nslcd.fc | 4 policy/modules/services/nslcd.if | 145 +++++++++++++++ policy/modules/services/nslcd.te | 50 +++++ policy/modules/services/nx.fc | 3 policy/modules/services/nx.if | 20 ++ policy/modules/services/openvpn.te | 14 + policy/modules/services/pcscd.te | 3 policy/modules/services/polkit.fc | 2 policy/modules/services/polkit.if | 2 policy/modules/services/polkit.te | 3 policy/modules/services/postfix.if | 26 ++ policy/modules/services/postfix.te | 26 -- policy/modules/services/postgresql.te | 2 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 2 policy/modules/services/privoxy.te | 3 policy/modules/services/pyzor.fc | 2 policy/modules/services/pyzor.te | 2 policy/modules/services/radvd.te | 2 policy/modules/services/rpc.te | 15 + policy/modules/services/rpcbind.if | 20 ++ policy/modules/services/rsync.te | 2 policy/modules/services/samba.te | 6 policy/modules/services/sasl.te | 6 policy/modules/services/sendmail.if | 39 ++++ policy/modules/services/sendmail.te | 7 policy/modules/services/setroubleshoot.te | 5 policy/modules/services/shorewall.fc | 12 - policy/modules/services/shorewall.if | 166 ------------------ policy/modules/services/shorewall.te | 102 ----------- policy/modules/services/smartmon.te | 4 policy/modules/services/snmp.if | 37 ++++ policy/modules/services/snmp.te | 2 policy/modules/services/spamassassin.fc | 8 policy/modules/services/spamassassin.te | 2 policy/modules/services/squid.te | 2 policy/modules/services/ssh.if | 23 ++ policy/modules/services/ssh.te | 14 + policy/modules/services/sssd.fc | 4 policy/modules/services/sssd.if | 16 - policy/modules/services/sssd.te | 35 +-- policy/modules/services/uucp.te | 2 policy/modules/services/virt.fc | 1 policy/modules/services/virt.te | 27 ++ policy/modules/services/xserver.fc | 3 policy/modules/services/xserver.if | 41 ++++ policy/modules/services/xserver.te | 15 + policy/modules/system/authlogin.fc | 3 policy/modules/system/authlogin.if | 270 ++++++++++++++++++----------- policy/modules/system/authlogin.te | 27 +- policy/modules/system/init.fc | 2 policy/modules/system/init.te | 6 policy/modules/system/ipsec.te | 61 +++++- policy/modules/system/iptables.te | 4 policy/modules/system/iscsi.te | 1 policy/modules/system/libraries.fc | 11 + policy/modules/system/locallogin.te | 6 policy/modules/system/logging.fc | 1 policy/modules/system/logging.te | 4 policy/modules/system/miscfiles.fc | 1 policy/modules/system/mount.if | 2 policy/modules/system/mount.te | 1 policy/modules/system/sysnetwork.if | 1 policy/modules/system/sysnetwork.te | 17 + policy/modules/system/udev.fc | 1 policy/modules/system/udev.te | 10 + policy/modules/system/userdomain.if | 35 ++- policy/modules/system/virtual.te | 5 policy/modules/system/xen.te | 1 169 files changed, 2589 insertions(+), 686 deletions(-) Index: policy-20090521.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-11/policy-20090521.patch,v retrieving revision 1.52 retrieving revision 1.53 diff -u -p -r1.52 -r1.53 --- policy-20090521.patch 22 Sep 2009 15:58:58 -0000 1.52 +++ policy-20090521.patch 30 Sep 2009 15:56:03 -0000 1.53 @@ -1688,7 +1688,7 @@ diff -b -B --ignore-all-space --exclude- network_port(monopd, tcp,1234,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/devices.fc serefpolicy-3.6.12/policy/modules/kernel/devices.fc --- nsaserefpolicy/policy/modules/kernel/devices.fc 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/kernel/devices.fc 2009-06-25 10:21:01.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/kernel/devices.fc 2009-09-29 18:31:58.000000000 +0200 @@ -46,8 +46,10 @@ /dev/kmem -c gen_context(system_u:object_r:memory_device_t,mls_systemhigh) /dev/kmsg -c gen_context(system_u:object_r:kmsg_device_t,mls_systemhigh) @@ -1700,6 +1700,14 @@ diff -b -B --ignore-all-space --exclude- /dev/lircm -c gen_context(system_u:object_r:mouse_device_t,s0) /dev/logibm -c gen_context(system_u:object_r:mouse_device_t,s0) /dev/lp.* -c gen_context(system_u:object_r:printer_device_t,s0) +@@ -168,6 +170,7 @@ + + ifdef(`distro_redhat',` + # originally from named.fc ++/var/named/chroot/dev -d gen_context(system_u:object_r:device_t,s0) + /var/named/chroot/dev/null -c gen_context(system_u:object_r:null_device_t,s0) + /var/named/chroot/dev/random -c gen_context(system_u:object_r:random_device_t,s0) + /var/named/chroot/dev/zero -c gen_context(system_u:object_r:zero_device_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/devices.if serefpolicy-3.6.12/policy/modules/kernel/devices.if --- nsaserefpolicy/policy/modules/kernel/devices.if 2009-06-25 10:19:44.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/kernel/devices.if 2009-07-03 11:25:38.000000000 +0200 @@ -2419,6 +2427,51 @@ diff -b -B --ignore-all-space --exclude- dev_read_rand(freshclam_t) dev_read_urand(freshclam_t) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cobbler.fc serefpolicy-3.6.12/policy/modules/services/cobbler.fc +--- nsaserefpolicy/policy/modules/services/cobbler.fc 1970-01-01 01:00:00.000000000 +0100 ++++ serefpolicy-3.6.12/policy/modules/services/cobbler.fc 2009-09-30 09:41:34.000000000 +0200 +@@ -0,0 +1,2 @@ ++ ++/var/lib/cobbler(/.*)? gen_context(system_u:object_r:cobbler_var_lib_t,s0) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cobbler.if serefpolicy-3.6.12/policy/modules/services/cobbler.if +--- nsaserefpolicy/policy/modules/services/cobbler.if 1970-01-01 01:00:00.000000000 +0100 ++++ serefpolicy-3.6.12/policy/modules/services/cobbler.if 2009-09-30 10:26:41.000000000 +0200 +@@ -0,0 +1,21 @@ ++## cobbler server policy ++ ++####################################### ++## ++## Read cobbler lib files. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`cobbler_read_lib_files',` ++ gen_require(` ++ type cobbler_var_lib_t; ++ ') ++ ++ read_files_pattern($1, cobbler_var_lib_t, cobbler_var_lib_t) ++ allow $1 cobbler_var_lib_t:dir list_dir_perms; ++ files_search_var_lib($1) ++') +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cobbler.te serefpolicy-3.6.12/policy/modules/services/cobbler.te +--- nsaserefpolicy/policy/modules/services/cobbler.te 1970-01-01 01:00:00.000000000 +0100 ++++ serefpolicy-3.6.12/policy/modules/services/cobbler.te 2009-09-30 09:41:20.000000000 +0200 +@@ -0,0 +1,10 @@ ++ ++policy_module(cobbler,1.0.0) ++ ++######################################## ++# ++# Declarations ++# ++ ++type cobbler_var_lib_t; ++files_type(cobbler_var_lib_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/consolekit.te serefpolicy-3.6.12/policy/modules/services/consolekit.te --- nsaserefpolicy/policy/modules/services/consolekit.te 2009-06-25 10:19:44.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/services/consolekit.te 2009-08-04 12:44:39.000000000 +0200 @@ -2606,7 +2659,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/dbus.if serefpolicy-3.6.12/policy/modules/services/dbus.if --- nsaserefpolicy/policy/modules/services/dbus.if 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/dbus.if 2009-08-05 21:48:06.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/dbus.if 2009-09-29 18:19:43.000000000 +0200 @@ -176,6 +176,10 @@ xserver_use_xdm_fds($1_dbusd_t) xserver_rw_xdm_pipes($1_dbusd_t) @@ -2618,6 +2671,32 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## +@@ -458,3 +462,25 @@ + allow $1 system_dbusd_t:tcp_socket { read write }; + allow $1 system_dbusd_t:fd use; + ') ++ ++####################################### ++## ++## Dontaudit connect to system dbus ++## over an unix domain stream socket ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`dbus_dontaudit_system_bus_stream_connect',` ++ gen_require(` ++ type system_dbusd_t, system_dbusd_var_run_t; ++ ') ++ ++ dontaudit $1 system_dbusd_var_run_t:sock_file rw_sock_file_perms; ++ dontaudit $1 system_dbusd_t:unix_stream_socket connectto; ++') ++ ++ diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/dcc.te serefpolicy-3.6.12/policy/modules/services/dcc.te --- nsaserefpolicy/policy/modules/services/dcc.te 2009-06-25 10:19:44.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/services/dcc.te 2009-06-25 10:21:01.000000000 +0200 @@ -2728,8 +2807,16 @@ diff -b -B --ignore-all-space --exclude- polkit_read_reload(devicekit_disk_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/dnsmasq.te serefpolicy-3.6.12/policy/modules/services/dnsmasq.te --- nsaserefpolicy/policy/modules/services/dnsmasq.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/dnsmasq.te 2009-06-25 10:21:01.000000000 +0200 -@@ -87,6 +87,10 @@ ++++ serefpolicy-3.6.12/policy/modules/services/dnsmasq.te 2009-09-30 09:43:10.000000000 +0200 +@@ -83,10 +83,18 @@ + userdom_dontaudit_search_user_home_dirs(dnsmasq_t) + + optional_policy(` ++ cobbler_read_lib_files(dnsmasq_t) ++') ++ ++optional_policy(` + cron_manage_pid_files(dnsmasq_t) ') optional_policy(` @@ -2827,7 +2914,7 @@ diff -b -B --ignore-all-space --exclude- ## diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/dovecot.te serefpolicy-3.6.12/policy/modules/services/dovecot.te --- nsaserefpolicy/policy/modules/services/dovecot.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/dovecot.te 2009-07-31 13:05:22.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/dovecot.te 2009-09-30 15:36:17.000000000 +0200 @@ -1,5 +1,5 @@ -policy_module(dovecot, 1.10.2) @@ -2867,6 +2954,15 @@ diff -b -B --ignore-all-space --exclude- ######################################## # # dovecot local policy +@@ -56,7 +56,7 @@ + + allow dovecot_t self:capability { dac_override dac_read_search chown net_bind_service setgid setuid sys_chroot }; + dontaudit dovecot_t self:capability sys_tty_config; +-allow dovecot_t self:process { setrlimit signal_perms }; ++allow dovecot_t self:process { getcap setcap setrlimit signal_perms }; + allow dovecot_t self:fifo_file rw_fifo_file_perms; + allow dovecot_t self:tcp_socket create_stream_socket_perms; + allow dovecot_t self:unix_dgram_socket create_socket_perms; @@ -73,7 +73,6 @@ can_exec(dovecot_t, dovecot_exec_t) @@ -3949,6 +4045,18 @@ diff -b -B --ignore-all-space --exclude- corecmd_list_bin(pyzor_t) corecmd_getattr_bin_files(pyzor_t) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/radvd.te serefpolicy-3.6.12/policy/modules/services/radvd.te +--- nsaserefpolicy/policy/modules/services/radvd.te 2009-04-07 21:54:47.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/radvd.te 2009-09-29 18:03:17.000000000 +0200 +@@ -23,7 +23,7 @@ + # Local policy + # + allow radvd_t self:capability { setgid setuid net_raw net_admin }; +-dontaudit radvd_t self:capability sys_tty_config; ++dontaudit radvd_t self:capability { sys_module sys_tty_config }; + allow radvd_t self:process signal_perms; + allow radvd_t self:unix_dgram_socket create_socket_perms; + allow radvd_t self:unix_stream_socket create_socket_perms; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpcbind.if serefpolicy-3.6.12/policy/modules/services/rpcbind.if --- nsaserefpolicy/policy/modules/services/rpcbind.if 2009-04-07 21:54:47.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/services/rpcbind.if 2009-09-14 15:08:43.000000000 +0200 @@ -4073,7 +4181,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/sasl.te serefpolicy-3.6.12/policy/modules/services/sasl.te --- nsaserefpolicy/policy/modules/services/sasl.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/sasl.te 2009-08-18 14:47:01.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/sasl.te 2009-09-29 18:20:22.000000000 +0200 @@ -31,7 +31,7 @@ # Local policy # @@ -4083,6 +4191,17 @@ diff -b -B --ignore-all-space --exclude- dontaudit saslauthd_t self:capability sys_tty_config; allow saslauthd_t self:process signal_perms; allow saslauthd_t self:fifo_file rw_fifo_file_perms; +@@ -98,6 +98,10 @@ + ') + + optional_policy(` ++ dbus_dontaudit_system_bus_stream_connect(saslauthd_t) ++') ++ ++optional_policy(` + kerberos_keytab_template(saslauthd, saslauthd_t) + kerberos_manage_host_rcache(saslauthd_t) + ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/sendmail.if serefpolicy-3.6.12/policy/modules/services/sendmail.if --- nsaserefpolicy/policy/modules/services/sendmail.if 2009-06-25 10:19:44.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/services/sendmail.if 2009-07-31 13:22:05.000000000 +0200 @@ -4693,6 +4812,148 @@ diff -b -B --ignore-all-space --exclude- rpm_use_script_fds(sshd_t) ') +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/sssd.fc serefpolicy-3.6.12/policy/modules/services/sssd.fc +--- nsaserefpolicy/policy/modules/services/sssd.fc 2009-06-25 10:19:44.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/sssd.fc 2009-09-29 18:28:19.000000000 +0200 +@@ -1,6 +1,6 @@ ++/etc/rc\.d/init\.d/sssd -- gen_context(system_u:object_r:sssd_initrc_exec_t,s0) + + /usr/sbin/sssd -- gen_context(system_u:object_r:sssd_exec_t,s0) + +-/etc/rc.d/init.d/sssd -- gen_context(system_u:object_r:sssd_initrc_exec_t,s0) +-/var/run/sssd.pid -- gen_context(system_u:object_r:sssd_var_run_t,s0) + /var/lib/sss(/.*)? gen_context(system_u:object_r:sssd_var_lib_t,s0) ++/var/run/sssd.pid -- gen_context(system_u:object_r:sssd_var_run_t,s0) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/sssd.if serefpolicy-3.6.12/policy/modules/services/sssd.if +--- nsaserefpolicy/policy/modules/services/sssd.if 2009-06-25 10:19:44.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/sssd.if 2009-09-29 18:28:19.000000000 +0200 +@@ -1,5 +1,4 @@ +- +-## policy for sssd ++## System Security Services Daemon + + ######################################## + ## +@@ -68,17 +67,15 @@ + ## + ## + # +-interface(`sssd_manage_var_run',` ++interface(`sssd_manage_pids',` + gen_require(` + type sssd_var_run_t; + ') + + manage_dirs_pattern($1,sssd_var_run_t,sssd_var_run_t) + manage_files_pattern($1,sssd_var_run_t,sssd_var_run_t) +- manage_lnk_files_pattern($1,sssd_var_run_t,sssd_var_run_t) + ') + +- + ######################################## + ## + ## Search sssd lib directories. +@@ -196,8 +192,7 @@ + ') + + files_search_pids($1) +- write_sock_files_pattern($1, sssd_var_lib_t, sssd_var_lib_t) +- allow $1 sssd_t:unix_stream_socket connectto; ++ stream_connect_pattern($1, sssd_var_lib_t, sssd_var_lib_t, sssd_t) + ') + + ######################################## +@@ -241,9 +235,7 @@ + role_transition $2 sssd_initrc_exec_t system_r; + allow $2 system_r; + +- sssd_manage_var_run($1) +- +- sssd_manage_var_lib($1) ++ sssd_manage_pids($1) + ++ sssd_manage_lib_files($1) + ') +- +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/sssd.te serefpolicy-3.6.12/policy/modules/services/sssd.te +--- nsaserefpolicy/policy/modules/services/sssd.te 2009-06-25 10:19:44.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/sssd.te 2009-09-29 18:28:19.000000000 +0200 +@@ -9,54 +10,45 @@ + type sssd_exec_t; + init_daemon_domain(sssd_t, sssd_exec_t) + +-permissive sssd_t; +- + type sssd_initrc_exec_t; + init_script_file(sssd_initrc_exec_t) + +-type sssd_var_run_t; +-files_pid_file(sssd_var_run_t) +- + type sssd_var_lib_t; + files_type(sssd_var_lib_t) + ++type sssd_var_run_t; ++files_pid_file(sssd_var_run_t) ++ + ######################################## + # + # sssd local policy + # +-allow sssd_t self:capability { sys_nice setuid }; ++allow sssd_t self:capability { sys_nice setgid setuid }; + allow sssd_t self:process { setsched signal getsched }; +-allow sssd_t tmp_t:dir { read getattr open }; +- +-# Init script handling +-domain_use_interactive_fds(sssd_t) +- +-# internal communication is often done using fifo and unix sockets. +-allow sssd_t self:process signal; + allow sssd_t self:fifo_file rw_file_perms; + allow sssd_t self:unix_stream_socket { create_stream_socket_perms connectto }; + +-manage_dirs_pattern(sssd_t, sssd_var_run_t, sssd_var_run_t) +-manage_files_pattern(sssd_t, sssd_var_run_t, sssd_var_run_t) +-files_pid_filetrans(sssd_t,sssd_var_run_t, { file dir }) +- + manage_dirs_pattern(sssd_t, sssd_var_lib_t, sssd_var_lib_t) + manage_files_pattern(sssd_t, sssd_var_lib_t, sssd_var_lib_t) + manage_sock_files_pattern(sssd_t, sssd_var_lib_t, sssd_var_lib_t) + files_var_lib_filetrans(sssd_t, sssd_var_lib_t, { file dir } ) + +-corecmd_exec_bin(sssd_t) ++manage_dirs_pattern(sssd_t, sssd_var_run_t, sssd_var_run_t) ++manage_files_pattern(sssd_t, sssd_var_run_t, sssd_var_run_t) ++files_pid_filetrans(sssd_t, sssd_var_run_t, { file dir }) + +-dev_read_urand(sssd_t) ++fs_list_inotifyfs(sssd_t) + + kernel_read_system_state(sssd_t) + ++corecmd_exec_bin(sssd_t) ++ ++dev_read_urand(sssd_t) ++ + files_list_tmp(sssd_t) + files_read_etc_files(sssd_t) + files_read_usr_files(sssd_t) + +-fs_list_inotifyfs(sssd_t) +- + auth_use_nsswitch(sssd_t) + auth_domtrans_chk_passwd(sssd_t) + auth_domtrans_upd_passwd(sssd_t) +@@ -68,6 +60,8 @@ + + miscfiles_read_localization(sssd_t) + ++userdom_manage_tmp_role(system_t, sssd_t) ++ + optional_policy(` + dbus_system_bus_client(sssd_t) + dbus_connect_system_bus(sssd_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/uucp.te serefpolicy-3.6.12/policy/modules/services/uucp.te --- nsaserefpolicy/policy/modules/services/uucp.te 2009-06-25 10:19:44.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/services/uucp.te 2009-07-07 09:47:39.000000000 +0200 @@ -4806,8 +5067,16 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/xserver.fc serefpolicy-3.6.12/policy/modules/services/xserver.fc --- nsaserefpolicy/policy/modules/services/xserver.fc 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/xserver.fc 2009-07-28 14:14:07.000000000 +0200 -@@ -62,6 +62,7 @@ ++++ serefpolicy-3.6.12/policy/modules/services/xserver.fc 2009-09-29 18:24:34.000000000 +0200 +@@ -13,6 +13,7 @@ + HOME_DIR/\.dmrc -- gen_context(system_u:object_r:xdm_home_t,s0) + + /root/\.xauth.* -- gen_context(system_u:object_r:xauth_home_t,s0) ++/root/\.Xauth.* -- gen_context(system_u:object_r:xauth_home_t,s0) + # + # /dev + # +@@ -62,6 +63,7 @@ /usr/bin/iceauth -- gen_context(system_u:object_r:iceauth_exec_t,s0) /usr/bin/slim -- gen_context(system_u:object_r:xdm_exec_t,s0) /usr/bin/Xair -- gen_context(system_u:object_r:xserver_exec_t,s0) @@ -4815,7 +5084,7 @@ diff -b -B --ignore-all-space --exclude- /usr/bin/xauth -- gen_context(system_u:object_r:xauth_exec_t,s0) /usr/bin/Xorg -- gen_context(system_u:object_r:xserver_exec_t,s0) ifdef(`distro_debian', ` -@@ -104,6 +105,7 @@ +@@ -104,6 +106,7 @@ /var/run/gdm(/.*)? gen_context(system_u:object_r:xdm_var_run_t,s0) /var/run/gdm_socket -s gen_context(system_u:object_r:xdm_var_run_t,s0) /var/run/[gx]dm\.pid -- gen_context(system_u:object_r:xdm_var_run_t,s0) @@ -4901,7 +5170,7 @@ diff -b -B --ignore-all-space --exclude- allow $1 xdm_t:x_drawable { read receive get_property getattr send list_child add_child }; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/xserver.te serefpolicy-3.6.12/policy/modules/services/xserver.te --- nsaserefpolicy/policy/modules/services/xserver.te 2009-06-25 10:19:44.000000000 +0200 -+++ serefpolicy-3.6.12/policy/modules/services/xserver.te 2009-07-08 21:12:32.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/services/xserver.te 2009-09-30 09:25:12.000000000 +0200 @@ -370,8 +370,9 @@ manage_lnk_files_pattern(xdm_t, xdm_tmpfs_t, xdm_tmpfs_t) manage_fifo_files_pattern(xdm_t, xdm_tmpfs_t, xdm_tmpfs_t) @@ -4929,15 +5198,20 @@ diff -b -B --ignore-all-space --exclude- userdom_manage_user_tmp_sockets(xdm_t) userdom_manage_tmpfs_role(system_r, xdm_t) -@@ -652,6 +655,7 @@ +@@ -651,7 +654,12 @@ + ') optional_policy(` ++ pcscd_stream_connect(xdm_t) ++') ++ ++optional_policy(` pulseaudio_exec(xdm_t) + pulseaudio_dbus_chat(xdm_t) ') # On crash gdm execs gdb to dump stack -@@ -839,7 +843,6 @@ +@@ -839,7 +847,6 @@ fs_search_nfs(xserver_t) fs_search_auto_mountpoints(xserver_t) fs_search_ramfs(xserver_t) @@ -4945,7 +5219,7 @@ diff -b -B --ignore-all-space --exclude- fs_rw_tmpfs_files(xserver_t) mls_xwin_read_to_clearance(xserver_t) -@@ -931,6 +934,10 @@ +@@ -931,6 +938,10 @@ ') optional_policy(` @@ -5754,6 +6028,31 @@ diff -b -B --ignore-all-space --exclude- ifdef(`sulogin_no_pam', ` allow sulogin_t self:capability sys_tty_config; +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/logging.fc serefpolicy-3.6.12/policy/modules/system/logging.fc +--- nsaserefpolicy/policy/modules/system/logging.fc 2009-06-25 10:19:44.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/system/logging.fc 2009-09-29 18:32:45.000000000 +0200 +@@ -50,6 +50,7 @@ + ') + + ifdef(`distro_redhat',` ++/var/named/chroot/dev/log -s gen_context(system_u:object_r:devlog_t,s0) + /var/named/chroot/var/log -d gen_context(system_u:object_r:var_log_t,s0) + ') + +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/logging.te serefpolicy-3.6.12/policy/modules/system/logging.te +--- nsaserefpolicy/policy/modules/system/logging.te 2009-06-25 10:19:44.000000000 +0200 ++++ serefpolicy-3.6.12/policy/modules/system/logging.te 2009-09-29 14:05:27.000000000 +0200 +@@ -481,6 +481,10 @@ + ') + + optional_policy(` ++ bind_search_cache(syslogd_t) ++') ++ ++optional_policy(` + inn_manage_log(syslogd_t) + ') + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/miscfiles.fc serefpolicy-3.6.12/policy/modules/system/miscfiles.fc --- nsaserefpolicy/policy/modules/system/miscfiles.fc 2009-04-07 21:54:48.000000000 +0200 +++ serefpolicy-3.6.12/policy/modules/system/miscfiles.fc 2009-07-30 17:46:06.000000000 +0200 Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-11/selinux-policy.spec,v retrieving revision 1.906 retrieving revision 1.907 diff -u -p -r1.906 -r1.907 --- selinux-policy.spec 22 Sep 2009 15:58:58 -0000 1.906 +++ selinux-policy.spec 30 Sep 2009 15:56:03 -0000 1.907 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.12 -Release: 84%{?dist} +Release: 85%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -442,9 +442,14 @@ exit 0 %endif %changelog +* Wed Sep 30 2009 Miroslav Grepl 3.6.12-85 +- dovecot needs setcap/getcap +- Fix up sssd policy + * Tue Sep 22 2009 Miroslav Grepl 3.6.12-84 - Allow sshd to create .ssh directory and content + * Wed Sep 16 2009 Miroslav Grepl 3.6.12-83 - Add wordpress/wp-content/uploads label - Add /var/lib/libvirt/qemu label From twaugh at fedoraproject.org Wed Sep 30 15:57:08 2009 From: twaugh at fedoraproject.org (Tim Waugh) Date: Wed, 30 Sep 2009 15:57:08 +0000 (UTC) Subject: rpms/system-config-printer/F-11 system-config-printer-network-model.patch, NONE, 1.1 system-config-printer.spec, 1.292, 1.293 Message-ID: <20090930155708.0062A11C00E6@cvs1.fedora.phx.redhat.com> Author: twaugh Update of /cvs/pkgs/rpms/system-config-printer/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16240 Modified Files: system-config-printer.spec Added Files: system-config-printer-network-model.patch Log Message: * Wed Sep 30 2009 Tim Waugh 1.1.13-3 - Determine make/model for network printers (bug #524321). system-config-printer-network-model.patch: system-config-printer.py | 6 ++++++ 1 file changed, 6 insertions(+) --- NEW FILE system-config-printer-network-model.patch --- diff -up system-config-printer-1.1.13/system-config-printer.py.network-model system-config-printer-1.1.13/system-config-printer.py --- system-config-printer-1.1.13/system-config-printer.py.network-model 2009-09-30 16:55:46.115760592 +0100 +++ system-config-printer-1.1.13/system-config-printer.py 2009-09-30 16:55:52.545635754 +0100 @@ -4217,6 +4217,12 @@ class NewPrinterGUI(GtkGUI): if not self.install_hplip_plugin(self.device.uri): self.on_NPCancel(None) return + + if not devid and self.device.type in ["socket", "lpd", "ipp"]: + # This is a network printer whose model we don't yet know. + # Try to discover it. + self.getNetworkPrinterMakeModel () + uri = self.device.uri if uri and uri.startswith ("smb://"): uri = SMBURI (uri=uri[6:]).sanitize_uri () Index: system-config-printer.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-printer/F-11/system-config-printer.spec,v retrieving revision 1.292 retrieving revision 1.293 diff -u -p -r1.292 -r1.293 --- system-config-printer.spec 30 Sep 2009 15:55:38 -0000 1.292 +++ system-config-printer.spec 30 Sep 2009 15:57:07 -0000 1.293 @@ -22,6 +22,7 @@ Patch6: system-config-printer-missing-im Patch7: system-config-printer-find-return-accel.patch Patch8: system-config-printer-physdev-traceback.patch Patch9: system-config-printer-autoselect-raw.patch +Patch10: system-config-printer-network-model.patch BuildRequires: cups-devel >= 1.2 BuildRequires: python-devel >= 2.4 @@ -77,6 +78,7 @@ the configuration tool. %patch7 -p1 -b .find-return-accel %patch8 -p1 -b .physdev-traceback %patch9 -p1 -b .autoselect-raw +%patch10 -p1 -b .network-model %build %configure @@ -179,6 +181,7 @@ exit 0 %changelog * Wed Sep 30 2009 Tim Waugh 1.1.13-3 +- Determine make/model for network printers (bug #524321). - Auto-select the correct driver entry for raw queues. - Avoid traceback in PhysicalDevice.py. - Let Return key activate the Find button for Find Network Printer. From praveenp at fedoraproject.org Wed Sep 30 15:57:52 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:57:52 +0000 (UTC) Subject: rpms/sblim-cmpi-network/devel sblim-cmpi-network.spec,1.1,1.2 Message-ID: <20090930155752.768B011C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-cmpi-network/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16304 Modified Files: sblim-cmpi-network.spec Log Message: changed the release to match the changelog Index: sblim-cmpi-network.spec =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/devel/sblim-cmpi-network.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sblim-cmpi-network.spec 30 Sep 2009 15:47:16 -0000 1.1 +++ sblim-cmpi-network.spec 30 Sep 2009 15:57:52 -0000 1.2 @@ -3,7 +3,7 @@ Name: sblim-cmpi-network Version: 1.3.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: SBLIM Network Instrumentation Group: Applications/System @@ -122,7 +122,7 @@ fi %changelog -* Thu Aug 13 2009 Srinivas Ramanatha +* Thu Aug 13 2009 Srinivas Ramanatha - 1.3.8-2 - modified the spec file to fix some rpmlint warnings * Tue May 26 2009 Vitezslav Crhonek - 1.3.8-1 - Initial support From praveenp at fedoraproject.org Wed Sep 30 15:58:04 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:58:04 +0000 (UTC) Subject: rpms/sblim-cmpi-network/EL-4 sblim-cmpi-network.spec,1.1,1.2 Message-ID: <20090930155804.C80BD11C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-cmpi-network/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16355 Modified Files: sblim-cmpi-network.spec Log Message: changed the release to match the changelog Index: sblim-cmpi-network.spec =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/EL-4/sblim-cmpi-network.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sblim-cmpi-network.spec 30 Sep 2009 15:48:13 -0000 1.1 +++ sblim-cmpi-network.spec 30 Sep 2009 15:58:04 -0000 1.2 @@ -3,7 +3,7 @@ Name: sblim-cmpi-network Version: 1.3.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: SBLIM Network Instrumentation Group: Applications/System @@ -122,7 +122,7 @@ fi %changelog -* Thu Aug 13 2009 Srinivas Ramanatha +* Thu Aug 13 2009 Srinivas Ramanatha - 1.3.8-2 - modified the spec file to fix some rpmlint warnings * Tue May 26 2009 Vitezslav Crhonek - 1.3.8-1 - Initial support From praveenp at fedoraproject.org Wed Sep 30 15:58:20 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:58:20 +0000 (UTC) Subject: rpms/sblim-cmpi-network/EL-5 sblim-cmpi-network.spec,1.1,1.2 Message-ID: <20090930155820.72FD011C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-cmpi-network/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16409 Modified Files: sblim-cmpi-network.spec Log Message: changed the release to match the changelog Index: sblim-cmpi-network.spec =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/EL-5/sblim-cmpi-network.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sblim-cmpi-network.spec 30 Sep 2009 15:49:06 -0000 1.1 +++ sblim-cmpi-network.spec 30 Sep 2009 15:58:20 -0000 1.2 @@ -3,7 +3,7 @@ Name: sblim-cmpi-network Version: 1.3.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: SBLIM Network Instrumentation Group: Applications/System @@ -122,7 +122,7 @@ fi %changelog -* Thu Aug 13 2009 Srinivas Ramanatha +* Thu Aug 13 2009 Srinivas Ramanatha - 1.3.8-2 - modified the spec file to fix some rpmlint warnings * Tue May 26 2009 Vitezslav Crhonek - 1.3.8-1 - Initial support From praveenp at fedoraproject.org Wed Sep 30 15:58:36 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:58:36 +0000 (UTC) Subject: rpms/sblim-cmpi-network/F-11 sblim-cmpi-network.spec,1.1,1.2 Message-ID: <20090930155836.5FF9711C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-cmpi-network/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16463 Modified Files: sblim-cmpi-network.spec Log Message: changed the release to match the changelog Index: sblim-cmpi-network.spec =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/F-11/sblim-cmpi-network.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sblim-cmpi-network.spec 30 Sep 2009 15:49:51 -0000 1.1 +++ sblim-cmpi-network.spec 30 Sep 2009 15:58:36 -0000 1.2 @@ -3,7 +3,7 @@ Name: sblim-cmpi-network Version: 1.3.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: SBLIM Network Instrumentation Group: Applications/System @@ -122,7 +122,7 @@ fi %changelog -* Thu Aug 13 2009 Srinivas Ramanatha +* Thu Aug 13 2009 Srinivas Ramanatha - 1.3.8-2 - modified the spec file to fix some rpmlint warnings * Tue May 26 2009 Vitezslav Crhonek - 1.3.8-1 - Initial support From praveenp at fedoraproject.org Wed Sep 30 15:58:52 2009 From: praveenp at fedoraproject.org (Praveen K Paladugu) Date: Wed, 30 Sep 2009 15:58:52 +0000 (UTC) Subject: rpms/sblim-cmpi-network/F-12 sblim-cmpi-network.spec,1.1,1.2 Message-ID: <20090930155852.497F611C00E6@cvs1.fedora.phx.redhat.com> Author: praveenp Update of /cvs/pkgs/rpms/sblim-cmpi-network/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16511 Modified Files: sblim-cmpi-network.spec Log Message: changed the release to match the changelog Index: sblim-cmpi-network.spec =================================================================== RCS file: /cvs/pkgs/rpms/sblim-cmpi-network/F-12/sblim-cmpi-network.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sblim-cmpi-network.spec 30 Sep 2009 15:50:52 -0000 1.1 +++ sblim-cmpi-network.spec 30 Sep 2009 15:58:52 -0000 1.2 @@ -3,7 +3,7 @@ Name: sblim-cmpi-network Version: 1.3.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: SBLIM Network Instrumentation Group: Applications/System @@ -122,7 +122,7 @@ fi %changelog -* Thu Aug 13 2009 Srinivas Ramanatha +* Thu Aug 13 2009 Srinivas Ramanatha - 1.3.8-2 - modified the spec file to fix some rpmlint warnings * Tue May 26 2009 Vitezslav Crhonek - 1.3.8-1 - Initial support From deji at fedoraproject.org Wed Sep 30 16:00:00 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Wed, 30 Sep 2009 16:00:00 +0000 (UTC) Subject: rpms/bibletime/F-12 .cvsignore, 1.11, 1.12 bibletime.spec, 1.16, 1.17 sources, 1.11, 1.12 Message-ID: <20090930160000.988D511C00E6@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/bibletime/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16921 Modified Files: .cvsignore bibletime.spec sources Log Message: * Wed Sep 30 2009 Deji Akingunola - 2.2-1 - Update to 2.2 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/bibletime/F-12/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 13 Aug 2009 03:48:35 -0000 1.11 +++ .cvsignore 30 Sep 2009 16:00:00 -0000 1.12 @@ -1 +1 @@ -bibletime-2.1.tar.gz +bibletime-2.2.tar.gz Index: bibletime.spec =================================================================== RCS file: /cvs/pkgs/rpms/bibletime/F-12/bibletime.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- bibletime.spec 13 Aug 2009 03:48:35 -0000 1.16 +++ bibletime.spec 30 Sep 2009 16:00:00 -0000 1.17 @@ -1,6 +1,6 @@ Summary: BibleTime is an easy to use Bible study tool for KDE Name: bibletime -Version: 2.1 +Version: 2.2 Release: 1%{?dist} License: GPLv2 Url: http://www.bibletime.info/ @@ -82,6 +82,9 @@ done %doc ChangeLog README LICENSE %changelog +* Wed Sep 30 2009 Deji Akingunola - 2.2-1 +- Update to 2.2 + * Wed Aug 12 2009 Deji Akingunola - 2.1-1 - Update to 2.1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/bibletime/F-12/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 13 Aug 2009 03:48:35 -0000 1.11 +++ sources 30 Sep 2009 16:00:00 -0000 1.12 @@ -1 +1 @@ -79bb28840f655e7e5d6ce759e41dd832 bibletime-2.1.tar.gz +ad4affc7aa847c0fd9b06cc55cc6919f bibletime-2.2.tar.gz From limb at fedoraproject.org Wed Sep 30 16:06:43 2009 From: limb at fedoraproject.org (Jon Ciesla) Date: Wed, 30 Sep 2009 16:06:43 +0000 (UTC) Subject: rpms/inksmoto/devel .cvsignore, 1.8, 1.9 inksmoto.spec, 1.12, 1.13 sources, 1.8, 1.9 Message-ID: <20090930160643.D6C7111C00E6@cvs1.fedora.phx.redhat.com> Author: limb Update of /cvs/pkgs/rpms/inksmoto/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18598 Modified Files: .cvsignore inksmoto.spec sources Log Message: 0.7.0-rc1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/inksmoto/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 24 Aug 2009 15:06:57 -0000 1.8 +++ .cvsignore 30 Sep 2009 16:06:43 -0000 1.9 @@ -1 +1 @@ -inksmoto-0.6.0.tar.gz +inksmoto-0.7.0~rc1.tar.gz Index: inksmoto.spec =================================================================== RCS file: /cvs/pkgs/rpms/inksmoto/devel/inksmoto.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- inksmoto.spec 24 Aug 2009 15:06:57 -0000 1.12 +++ inksmoto.spec 30 Sep 2009 16:06:43 -0000 1.13 @@ -1,12 +1,12 @@ Name: inksmoto -Version: 0.6.0 -Release: 2%{?dist} +Version: 0.7.0 +Release: 1.rc1%{?dist} Summary: The new xmoto level editor for Inkscape Group: Amusements/Games License: GPLv2 URL: http://xmoto.sourceforge.net/ -Source0: http://download.tuxfamily.org/xmoto/svg2lvl/%{version}~rc1/inksmoto-%{version}.tar.gz +Source0: http://download.tuxfamily.org/xmoto/svg2lvl/%{version}~rc1/inksmoto-%{version}~rc1.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root%(%{__id_u} -n) Requires: xmoto, inkscape, PyXML, tkinter, python-imaging-tk BuildArch: noarch @@ -43,6 +43,9 @@ rm -rf %{buildroot} %doc AUTHORS COPYING INSTALL README %changelog +* Wed Sep 30 2009 Jon Ciesla - 0.7.0-1.rc1 +- Update to 0.7.0~rc1. + * Mon Aug 24 2009 Jon Ciesla - 0.6.0-2 - 0.6.0 final. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/inksmoto/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 24 Aug 2009 15:06:57 -0000 1.8 +++ sources 30 Sep 2009 16:06:43 -0000 1.9 @@ -1 +1 @@ -01a0fcb17f0c9658fe8c5b6db584c772 inksmoto-0.6.0.tar.gz +be4626de34f7d5edefea99e6a51f5608 inksmoto-0.7.0~rc1.tar.gz From timlau at fedoraproject.org Wed Sep 30 16:07:18 2009 From: timlau at fedoraproject.org (Tim Lauridsen) Date: Wed, 30 Sep 2009 16:07:18 +0000 (UTC) Subject: rpms/yumex/F-12 sources,1.62,1.63 yumex.spec,1.75,1.76 Message-ID: <20090930160718.0A8CF11C00E6@cvs1.fedora.phx.redhat.com> Author: timlau Update of /cvs/pkgs/rpms/yumex/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18729 Modified Files: sources yumex.spec Log Message: Release 2.9.2-1 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/yumex/F-12/sources,v retrieving revision 1.62 retrieving revision 1.63 diff -u -p -r1.62 -r1.63 --- sources 18 Sep 2009 08:21:42 -0000 1.62 +++ sources 30 Sep 2009 16:07:17 -0000 1.63 @@ -1 +1 @@ -169a7878aa2e739bc440be0828cd1cba yumex-2.9.1.tar.gz +1f8e57ab09c54611945c5d0fea476d82 yumex-2.9.2.tar.gz Index: yumex.spec =================================================================== RCS file: /cvs/pkgs/rpms/yumex/F-12/yumex.spec,v retrieving revision 1.75 retrieving revision 1.76 diff -u -p -r1.75 -r1.76 --- yumex.spec 18 Sep 2009 08:21:42 -0000 1.75 +++ yumex.spec 30 Sep 2009 16:07:17 -0000 1.76 @@ -1,7 +1,7 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: yumex -Version: 2.9.1 +Version: 2.9.2 Release: 1%{?dist} Summary: Yum Extender graphical package management tool @@ -73,7 +73,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/applications/fedora-%{name}.desktop %changelog -* Fri Sep 18 2009 Tim Lauridsen - 2.9.0-1 +* Wed Sep 30 2009 Tim Lauridsen - 2.9.2-1 +- bumped version to 2.9.2-1 +* Fri Sep 18 2009 Tim Lauridsen - 2.9.1-1 - bumped version to 2.9.1-1 * Sun Aug 30 2009 Tim Lauridsen - 2.9.0-1 - bumped version to 2.9.0-1 From deji at fedoraproject.org Wed Sep 30 16:17:56 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Wed, 30 Sep 2009 16:17:56 +0000 (UTC) Subject: rpms/tokyocabinet/devel .cvsignore, 1.13, 1.14 sources, 1.13, 1.14 tokyocabinet-fedora.patch, 1.6, 1.7 tokyocabinet.spec, 1.15, 1.16 Message-ID: <20090930161756.30AFA11C00E6@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/tokyocabinet/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19971 Modified Files: .cvsignore sources tokyocabinet-fedora.patch tokyocabinet.spec Log Message: * Wed Sep 30 2009 Deji Akingunola - 1.4.33-1 - Update to 1.4.33 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 28 Aug 2009 22:01:09 -0000 1.13 +++ .cvsignore 30 Sep 2009 16:17:55 -0000 1.14 @@ -1 +1 @@ -tokyocabinet-1.4.32.tar.gz +tokyocabinet-1.4.33.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 28 Aug 2009 22:01:09 -0000 1.13 +++ sources 30 Sep 2009 16:17:55 -0000 1.14 @@ -1 +1 @@ -a1a161eab1cb7487b23b6c914e2afb3e tokyocabinet-1.4.32.tar.gz +d81c3b04921d189f843c64d56b81a8d4 tokyocabinet-1.4.33.tar.gz tokyocabinet-fedora.patch: Makefile.in | 4 ++-- configure.in | 17 +++-------------- tokyocabinet.pc.in | 2 +- 3 files changed, 6 insertions(+), 17 deletions(-) Index: tokyocabinet-fedora.patch =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/devel/tokyocabinet-fedora.patch,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- tokyocabinet-fedora.patch 28 Aug 2009 22:02:25 -0000 1.6 +++ tokyocabinet-fedora.patch 30 Sep 2009 16:17:55 -0000 1.7 @@ -1,5 +1,5 @@ ---- configure.in 2009-08-13 22:57:42.000000000 -0400 -+++ configure.in.new 2009-08-28 17:47:51.203289024 -0400 +--- configure.in 2009-08-31 05:36:58.000000000 -0400 ++++ configure.in.new 2009-09-30 12:02:41.608745987 -0400 @@ -31,26 +31,15 @@ MYPCFILES="tokyocabinet.pc" @@ -31,7 +31,7 @@ # Options #================================================================ --- Makefile.in 2009-08-04 03:37:52.000000000 -0400 -+++ Makefile.in.new 2009-08-28 17:49:17.050288532 -0400 ++++ Makefile.in.new 2009-09-30 12:11:36.134746916 -0400 @@ -54,8 +54,8 @@ LDFLAGS = @MYLDFLAGS@ CMDLDFLAGS = @MYCMDLDFLAGS@ @@ -44,7 +44,7 @@ --- tokyocabinet.pc.in 2008-02-18 02:25:18.000000000 -0500 -+++ tokyocabinet.pc.in.new 2009-08-28 17:50:19.201288883 -0400 ++++ tokyocabinet.pc.in.new 2009-09-30 12:12:02.046746604 -0400 @@ -10,5 +10,5 @@ Name: Tokyo Cabinet Description: a modern implementation of DBM Index: tokyocabinet.spec =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/devel/tokyocabinet.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- tokyocabinet.spec 28 Aug 2009 22:01:09 -0000 1.15 +++ tokyocabinet.spec 30 Sep 2009 16:17:55 -0000 1.16 @@ -1,6 +1,6 @@ Summary: A modern implementation of a DBM Name: tokyocabinet -Version: 1.4.32 +Version: 1.4.33 Release: 1%{?dist} License: LGPLv2+ Group: Development/Libraries @@ -70,6 +70,9 @@ rm -rf %{buildroot} %doc doc/* %changelog +* Wed Sep 30 2009 Deji Akingunola - 1.4.33-1 +- Update to 1.4.33 + * Fri Aug 28 2009 Deji Akingunola - 1.4.32-1 - Update to 1.4.32 From cwickert at fedoraproject.org Wed Sep 30 16:26:15 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 30 Sep 2009 16:26:15 +0000 (UTC) Subject: rpms/gxmessage/devel .cvsignore, 1.3, 1.4 gxmessage.spec, 1.4, 1.5 sources, 1.3, 1.4 Message-ID: <20090930162615.B63E911C00E6@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/gxmessage/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22841 Modified Files: .cvsignore gxmessage.spec sources Log Message: * Wed Sep 30 2009 Christoph Wickert - 2.12.4-1 - Update to 2.12.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gxmessage/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 18 Sep 2009 12:15:56 -0000 1.3 +++ .cvsignore 30 Sep 2009 16:26:14 -0000 1.4 @@ -1 +1 @@ -gxmessage-2.12.2.tar.gz +gxmessage-2.12.4.tar.gz Index: gxmessage.spec =================================================================== RCS file: /cvs/pkgs/rpms/gxmessage/devel/gxmessage.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gxmessage.spec 18 Sep 2009 12:15:56 -0000 1.4 +++ gxmessage.spec 30 Sep 2009 16:26:14 -0000 1.5 @@ -1,6 +1,6 @@ Name: gxmessage -Version: 2.12.2 -Release: 2%{?dist} +Version: 2.12.4 +Release: 1%{?dist} Summary: GTK2 based xmessage clone Group: User Interface/X @@ -78,6 +78,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Christoph Wickert - 2.12.4-1 +- Update to 2.12.4 + * Fri Sep 18 2009 Christoph Wickert - 2.12.2-1 - Update to 2.12.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gxmessage/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 18 Sep 2009 12:15:56 -0000 1.3 +++ sources 30 Sep 2009 16:26:14 -0000 1.4 @@ -1 +1 @@ -91a65c67ab150bb5324b95149f9904e7 gxmessage-2.12.2.tar.gz +7c94c714ebedbfa2db2d645cc4a4092a gxmessage-2.12.4.tar.gz From rrakus at fedoraproject.org Wed Sep 30 16:27:09 2009 From: rrakus at fedoraproject.org (Roman Rakus) Date: Wed, 30 Sep 2009 16:27:09 +0000 (UTC) Subject: rpms/system-config-kdump/devel .cvsignore, 1.5, 1.6 sources, 1.5, 1.6 system-config-kdump.spec, 1.11, 1.12 Message-ID: <20090930162709.DE8F711C00E6@cvs1.fedora.phx.redhat.com> Author: rrakus Update of /cvs/extras/rpms/system-config-kdump/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23273 Modified Files: .cvsignore sources system-config-kdump.spec Log Message: Update to version 2.0.1 Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/system-config-kdump/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 5 May 2009 14:32:14 -0000 1.5 +++ .cvsignore 30 Sep 2009 16:27:09 -0000 1.6 @@ -1 +1 @@ -system-config-kdump-2.0.0.tar.bz2 +system-config-kdump-2.0.1.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/system-config-kdump/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 5 May 2009 14:32:14 -0000 1.5 +++ sources 30 Sep 2009 16:27:09 -0000 1.6 @@ -1 +1 @@ -fc0af839ac193056ca0295efc9026f4e system-config-kdump-2.0.0.tar.bz2 +ec996bc629ee02278576fb6acfe24f6c system-config-kdump-2.0.1.tar.bz2 Index: system-config-kdump.spec =================================================================== RCS file: /cvs/extras/rpms/system-config-kdump/devel/system-config-kdump.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- system-config-kdump.spec 27 Jul 2009 05:23:08 -0000 1.11 +++ system-config-kdump.spec 30 Sep 2009 16:27:09 -0000 1.12 @@ -1,7 +1,7 @@ Summary: A graphical interface for configuring kernel crash dumping Name: system-config-kdump -Version: 2.0.0 -Release: 3%{?dist} +Version: 2.0.1 +Release: 1%{?dist} URL: http://fedorahosted.org/system-config-kdump/ License: GPLv2+ Group: System Environment/Base @@ -14,7 +14,6 @@ BuildRequires: intltool, gettext, gnome- Requires: pygtk2 >= 2.8.6 Requires: pygtk2-libglade Requires: usermode >= 1.36 -Requires: rhpl >= 0.185-1 Requires: kexec-tools Requires: bitmap-fonts Requires: yelp @@ -75,7 +74,7 @@ fi %{_sysconfdir}/dbus-1/system.d/org.fedoraproject.systemconfig.kdump.mechanism.conf %{_datadir}/dbus-1/system-services/org.fedoraproject.systemconfig.kdump.mechanism.service -%{_datadir}/PolicyKit/policy/org.fedoraproject.systemconfig.kdump.policy +%{_datadir}/polkit-1/actions/org.fedoraproject.systemconfig.kdump.policy %{_datadir}/icons/hicolor/48x48/apps/system-config-kdump.png @@ -84,6 +83,9 @@ fi %doc %{_datadir}/omf/system-config-kdump %changelog +* Wed Sep 30 2009 Roman Rakus - 2.0.1-1 +- Update to version 2.0.1 + * Sun Jul 26 2009 Fedora Release Engineering - 2.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From cwickert at fedoraproject.org Wed Sep 30 16:31:33 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 30 Sep 2009 16:31:33 +0000 (UTC) Subject: rpms/gxmessage/devel gxmessage.spec,1.5,1.6 Message-ID: <20090930163133.1B38F11C00E6@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/gxmessage/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24454 Modified Files: gxmessage.spec Log Message: clarify license, icon is Public Domain Index: gxmessage.spec =================================================================== RCS file: /cvs/pkgs/rpms/gxmessage/devel/gxmessage.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gxmessage.spec 30 Sep 2009 16:26:14 -0000 1.5 +++ gxmessage.spec 30 Sep 2009 16:31:32 -0000 1.6 @@ -4,7 +4,7 @@ Release: 1%{?dist} Summary: GTK2 based xmessage clone Group: User Interface/X -License: GPLv3+ +License: GPLv3+ and Public Domain URL: http://homepages.ihug.co.nz/~trmusson/programs.html#gxmessage Source0: http://homepages.ihug.co.nz/~trmusson/stuff/gxmessage-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -69,7 +69,7 @@ rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING HACKING NEWS README TODO +%doc AUTHORS ChangeLog COPYING COPYING.icon HACKING NEWS README TODO %doc examples/ %{_bindir}/%{name}* %{_mandir}/man1/%{name}.* From rdieter at fedoraproject.org Wed Sep 30 16:32:10 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 16:32:10 +0000 (UTC) Subject: rpms/taglib/F-11 taglib-1.6-test_mp4.patch, 1.2, 1.3 .cvsignore, 1.13, 1.14 sources, 1.13, 1.14 taglib.spec, 1.35, 1.36 taglib-1.5-1.6-ape.patch, 1.1, NONE taglib-1.5-1.6-flac.patch, 1.1, NONE taglib-1.5-1.6-mpeg-cmake.patch, 1.1, NONE taglib-1.5-1.6-mpeg.patch, 1.1, NONE taglib-1.5-1.6-ogg.patch, 1.1, NONE taglib-1.5-1.6-toolkit.patch, 1.1, NONE taglib-1.5-tests.patch, 1.1, NONE Message-ID: <20090930163210.5FEC411C00E6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/taglib/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24478 Modified Files: .cvsignore sources taglib.spec Added Files: taglib-1.6-test_mp4.patch Removed Files: taglib-1.5-1.6-ape.patch taglib-1.5-1.6-flac.patch taglib-1.5-1.6-mpeg-cmake.patch taglib-1.5-1.6-mpeg.patch taglib-1.5-1.6-ogg.patch taglib-1.5-1.6-toolkit.patch taglib-1.5-tests.patch Log Message: sync with devel/ branch for 1.6 goodness taglib-1.6-test_mp4.patch: test_mp4.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: taglib-1.6-test_mp4.patch =================================================================== RCS file: taglib-1.6-test_mp4.patch diff -N taglib-1.6-test_mp4.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ taglib-1.6-test_mp4.patch 30 Sep 2009 16:32:10 -0000 1.3 @@ -0,0 +1,12 @@ +diff -Nur taglib-1.6-orig/tests/test_mp4.cpp taglib-1.6/tests/test_mp4.cpp +--- taglib-1.6-orig/tests/test_mp4.cpp 2009-07-24 15:08:51.000000000 +0200 ++++ taglib-1.6/tests/test_mp4.cpp 2009-09-14 14:46:41.724715605 +0200 +@@ -130,7 +130,7 @@ + MP4::Atom *moov = atoms->atoms[0]; + CPPUNIT_ASSERT_EQUAL(long(77), moov->length); + +- f->tag()->itemListMap()["pgap"] = 1; ++ f->tag()->itemListMap()["pgap"] = true; + f->save(); + + f = new MP4::File(filename.c_str()); Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-11/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 14 Sep 2009 17:09:36 -0000 1.13 +++ .cvsignore 30 Sep 2009 16:32:09 -0000 1.14 @@ -1 +1 @@ -taglib-1.5.tar.gz +taglib-1.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-11/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 14 Sep 2009 17:09:36 -0000 1.13 +++ sources 30 Sep 2009 16:32:09 -0000 1.14 @@ -1 +1 @@ -7b557dde7425c6deb7bbedd65b4f2717 taglib-1.5.tar.gz +5ecad0816e586a954bd676a86237d054 taglib-1.6.tar.gz Index: taglib.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-11/taglib.spec,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- taglib.spec 14 Sep 2009 17:09:37 -0000 1.35 +++ taglib.spec 30 Sep 2009 16:32:10 -0000 1.36 @@ -11,8 +11,8 @@ %global apidocdir __api-doc_fedora Name: taglib -Version: 1.5 -Release: 9%{?dist} +Version: 1.6 +Release: 2%{?dist} Summary: Audio Meta-Data Library Group: System Environment/Libraries @@ -30,15 +30,7 @@ Patch1: taglib-1.5b1-multilib.patch # try 2, kiss omit -L%_libdir Patch2: taglib-1.5rc1-multilib.patch -Patch3: taglib-1.5-tests.patch - -## upstream patches -Patch101: taglib-1.5-1.6-ape.patch -Patch102: taglib-1.5-1.6-ogg.patch -Patch103: taglib-1.5-1.6-flac.patch -Patch104: taglib-1.5-1.6-toolkit.patch -Patch105: taglib-1.5-1.6-mpeg.patch -Patch106: taglib-1.5-1.6-mpeg-cmake.patch +Patch3: taglib-1.6-test_mp4.patch BuildRequires: cmake BuildRequires: pkgconfig @@ -92,19 +84,13 @@ Files needed when building software with ## omit for now %patch2 -p1 -b .multilib -%patch3 -p1 -b .tests -%patch101 -p1 -b .ape -%patch102 -p1 -b .ogg -%patch103 -p1 -b .flac -%patch104 -p1 -b .toolkit -%patch105 -p1 -b .mpeg -%patch106 -p1 -b .mpeg-build +%patch3 -p1 -b .test_mp4 %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake} %{?buildtests} .. +%{cmake} %{?buildtests} -DWITH_ASF=1 -DWITH_MP4=1 .. popd make %{?_smp_mflags} -C %{_target_platform} @@ -152,7 +138,7 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc AUTHORS COPYING.LGPL +%doc AUTHORS COPYING.LGPL NEWS %{_libdir}/lib*.so.* %files devel @@ -171,8 +157,16 @@ rm -rf %{buildroot} %changelog -* Mon Sep 14 2009 Michael Schwendt - 1.5-9 -- Merge minor changes in id3v2/ogg from 1.6 final. +* Thu Sep 17 2009 Michael Schwendt - 1.6-2 +- Include the new NEWS file as %%doc. + +* Mon Sep 14 2009 Michael Schwendt - 1.6-1 +- Add patch to fix MP4 test on ppc/ppc64. +- Update to 1.6 final. + +* Sun Sep 6 2009 Michael Schwendt - 1.6-0.1.rc1 +- Update to 1.6rc1 (further bug-fixes and support for AIFF and WAV). +- Build optional support for MP4 and ASF/WMA files. * Fri Sep 4 2009 Michael Schwendt - 1.5-8 - Merge another bug-fix from 1.6rc1 (this adds 3 symbols) and --- taglib-1.5-1.6-ape.patch DELETED --- --- taglib-1.5-1.6-flac.patch DELETED --- --- taglib-1.5-1.6-mpeg-cmake.patch DELETED --- --- taglib-1.5-1.6-mpeg.patch DELETED --- --- taglib-1.5-1.6-ogg.patch DELETED --- --- taglib-1.5-1.6-toolkit.patch DELETED --- --- taglib-1.5-tests.patch DELETED --- From rdieter at fedoraproject.org Wed Sep 30 16:33:02 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 16:33:02 +0000 (UTC) Subject: rpms/taglib/F-10 taglib-1.6-test_mp4.patch, 1.2, 1.3 .cvsignore, 1.13, 1.14 sources, 1.13, 1.14 taglib.spec, 1.33, 1.34 taglib-1.5-1.6-ape.patch, 1.1, NONE taglib-1.5-1.6-flac.patch, 1.1, NONE taglib-1.5-1.6-mpeg-cmake.patch, 1.1, NONE taglib-1.5-1.6-mpeg.patch, 1.1, NONE taglib-1.5-1.6-ogg.patch, 1.1, NONE taglib-1.5-1.6-toolkit.patch, 1.1, NONE taglib-1.5-tests.patch, 1.1, NONE Message-ID: <20090930163302.6E6FC11C00E6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/taglib/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24985 Modified Files: .cvsignore sources taglib.spec Added Files: taglib-1.6-test_mp4.patch Removed Files: taglib-1.5-1.6-ape.patch taglib-1.5-1.6-flac.patch taglib-1.5-1.6-mpeg-cmake.patch taglib-1.5-1.6-mpeg.patch taglib-1.5-1.6-ogg.patch taglib-1.5-1.6-toolkit.patch taglib-1.5-tests.patch Log Message: sync with devel/ branch for 1.6 goodness taglib-1.6-test_mp4.patch: test_mp4.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: taglib-1.6-test_mp4.patch =================================================================== RCS file: taglib-1.6-test_mp4.patch diff -N taglib-1.6-test_mp4.patch --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ taglib-1.6-test_mp4.patch 30 Sep 2009 16:33:02 -0000 1.3 @@ -0,0 +1,12 @@ +diff -Nur taglib-1.6-orig/tests/test_mp4.cpp taglib-1.6/tests/test_mp4.cpp +--- taglib-1.6-orig/tests/test_mp4.cpp 2009-07-24 15:08:51.000000000 +0200 ++++ taglib-1.6/tests/test_mp4.cpp 2009-09-14 14:46:41.724715605 +0200 +@@ -130,7 +130,7 @@ + MP4::Atom *moov = atoms->atoms[0]; + CPPUNIT_ASSERT_EQUAL(long(77), moov->length); + +- f->tag()->itemListMap()["pgap"] = 1; ++ f->tag()->itemListMap()["pgap"] = true; + f->save(); + + f = new MP4::File(filename.c_str()); Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-10/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 14 Sep 2009 17:09:37 -0000 1.13 +++ .cvsignore 30 Sep 2009 16:33:01 -0000 1.14 @@ -1 +1 @@ -taglib-1.5.tar.gz +taglib-1.6.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-10/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 14 Sep 2009 17:09:37 -0000 1.13 +++ sources 30 Sep 2009 16:33:01 -0000 1.14 @@ -1 +1 @@ -7b557dde7425c6deb7bbedd65b4f2717 taglib-1.5.tar.gz +5ecad0816e586a954bd676a86237d054 taglib-1.6.tar.gz Index: taglib.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib/F-10/taglib.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- taglib.spec 14 Sep 2009 17:09:38 -0000 1.33 +++ taglib.spec 30 Sep 2009 16:33:02 -0000 1.34 @@ -11,8 +11,8 @@ %global apidocdir __api-doc_fedora Name: taglib -Version: 1.5 -Release: 9%{?dist} +Version: 1.6 +Release: 2%{?dist} Summary: Audio Meta-Data Library Group: System Environment/Libraries @@ -30,15 +30,7 @@ Patch1: taglib-1.5b1-multilib.patch # try 2, kiss omit -L%_libdir Patch2: taglib-1.5rc1-multilib.patch -Patch3: taglib-1.5-tests.patch - -## upstream patches -Patch101: taglib-1.5-1.6-ape.patch -Patch102: taglib-1.5-1.6-ogg.patch -Patch103: taglib-1.5-1.6-flac.patch -Patch104: taglib-1.5-1.6-toolkit.patch -Patch105: taglib-1.5-1.6-mpeg.patch -Patch106: taglib-1.5-1.6-mpeg-cmake.patch +Patch3: taglib-1.6-test_mp4.patch BuildRequires: cmake BuildRequires: pkgconfig @@ -92,19 +84,13 @@ Files needed when building software with ## omit for now %patch2 -p1 -b .multilib -%patch3 -p1 -b .tests -%patch101 -p1 -b .ape -%patch102 -p1 -b .ogg -%patch103 -p1 -b .flac -%patch104 -p1 -b .toolkit -%patch105 -p1 -b .mpeg -%patch106 -p1 -b .mpeg-build +%patch3 -p1 -b .test_mp4 %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake} %{?buildtests} .. +%{cmake} %{?buildtests} -DWITH_ASF=1 -DWITH_MP4=1 .. popd make %{?_smp_mflags} -C %{_target_platform} @@ -152,7 +138,7 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc AUTHORS COPYING.LGPL +%doc AUTHORS COPYING.LGPL NEWS %{_libdir}/lib*.so.* %files devel @@ -171,8 +157,16 @@ rm -rf %{buildroot} %changelog -* Mon Sep 14 2009 Michael Schwendt - 1.5-9 -- Merge minor changes in id3v2/ogg from 1.6 final. +* Thu Sep 17 2009 Michael Schwendt - 1.6-2 +- Include the new NEWS file as %%doc. + +* Mon Sep 14 2009 Michael Schwendt - 1.6-1 +- Add patch to fix MP4 test on ppc/ppc64. +- Update to 1.6 final. + +* Sun Sep 6 2009 Michael Schwendt - 1.6-0.1.rc1 +- Update to 1.6rc1 (further bug-fixes and support for AIFF and WAV). +- Build optional support for MP4 and ASF/WMA files. * Fri Sep 4 2009 Michael Schwendt - 1.5-8 - Merge another bug-fix from 1.6rc1 (this adds 3 symbols) and --- taglib-1.5-1.6-ape.patch DELETED --- --- taglib-1.5-1.6-flac.patch DELETED --- --- taglib-1.5-1.6-mpeg-cmake.patch DELETED --- --- taglib-1.5-1.6-mpeg.patch DELETED --- --- taglib-1.5-1.6-ogg.patch DELETED --- --- taglib-1.5-1.6-toolkit.patch DELETED --- --- taglib-1.5-tests.patch DELETED --- From deji at fedoraproject.org Wed Sep 30 16:35:24 2009 From: deji at fedoraproject.org (Deji Akingunola) Date: Wed, 30 Sep 2009 16:35:24 +0000 (UTC) Subject: rpms/tokyocabinet/F-12 .cvsignore, 1.13, 1.14 sources, 1.13, 1.14 tokyocabinet-fedora.patch, 1.6, 1.7 tokyocabinet.spec, 1.15, 1.16 Message-ID: <20090930163524.56FCC11C00E6@cvs1.fedora.phx.redhat.com> Author: deji Update of /cvs/pkgs/rpms/tokyocabinet/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25736 Modified Files: .cvsignore sources tokyocabinet-fedora.patch tokyocabinet.spec Log Message: * Wed Sep 30 2009 Deji Akingunola - 1.4.33-1 - Update to 1.4.33 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/F-12/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 28 Aug 2009 22:01:09 -0000 1.13 +++ .cvsignore 30 Sep 2009 16:35:23 -0000 1.14 @@ -1 +1 @@ -tokyocabinet-1.4.32.tar.gz +tokyocabinet-1.4.33.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/F-12/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 28 Aug 2009 22:01:09 -0000 1.13 +++ sources 30 Sep 2009 16:35:23 -0000 1.14 @@ -1 +1 @@ -a1a161eab1cb7487b23b6c914e2afb3e tokyocabinet-1.4.32.tar.gz +d81c3b04921d189f843c64d56b81a8d4 tokyocabinet-1.4.33.tar.gz tokyocabinet-fedora.patch: Makefile.in | 4 ++-- configure.in | 17 +++-------------- tokyocabinet.pc.in | 2 +- 3 files changed, 6 insertions(+), 17 deletions(-) Index: tokyocabinet-fedora.patch =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/F-12/tokyocabinet-fedora.patch,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- tokyocabinet-fedora.patch 28 Aug 2009 22:02:25 -0000 1.6 +++ tokyocabinet-fedora.patch 30 Sep 2009 16:35:24 -0000 1.7 @@ -1,5 +1,5 @@ ---- configure.in 2009-08-13 22:57:42.000000000 -0400 -+++ configure.in.new 2009-08-28 17:47:51.203289024 -0400 +--- configure.in 2009-08-31 05:36:58.000000000 -0400 ++++ configure.in.new 2009-09-30 12:02:41.608745987 -0400 @@ -31,26 +31,15 @@ MYPCFILES="tokyocabinet.pc" @@ -31,7 +31,7 @@ # Options #================================================================ --- Makefile.in 2009-08-04 03:37:52.000000000 -0400 -+++ Makefile.in.new 2009-08-28 17:49:17.050288532 -0400 ++++ Makefile.in.new 2009-09-30 12:11:36.134746916 -0400 @@ -54,8 +54,8 @@ LDFLAGS = @MYLDFLAGS@ CMDLDFLAGS = @MYCMDLDFLAGS@ @@ -44,7 +44,7 @@ --- tokyocabinet.pc.in 2008-02-18 02:25:18.000000000 -0500 -+++ tokyocabinet.pc.in.new 2009-08-28 17:50:19.201288883 -0400 ++++ tokyocabinet.pc.in.new 2009-09-30 12:12:02.046746604 -0400 @@ -10,5 +10,5 @@ Name: Tokyo Cabinet Description: a modern implementation of DBM Index: tokyocabinet.spec =================================================================== RCS file: /cvs/pkgs/rpms/tokyocabinet/F-12/tokyocabinet.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- tokyocabinet.spec 28 Aug 2009 22:01:09 -0000 1.15 +++ tokyocabinet.spec 30 Sep 2009 16:35:24 -0000 1.16 @@ -1,6 +1,6 @@ Summary: A modern implementation of a DBM Name: tokyocabinet -Version: 1.4.32 +Version: 1.4.33 Release: 1%{?dist} License: LGPLv2+ Group: Development/Libraries @@ -70,6 +70,9 @@ rm -rf %{buildroot} %doc doc/* %changelog +* Wed Sep 30 2009 Deji Akingunola - 1.4.33-1 +- Update to 1.4.33 + * Fri Aug 28 2009 Deji Akingunola - 1.4.32-1 - Update to 1.4.32 From cwickert at fedoraproject.org Wed Sep 30 16:37:31 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 30 Sep 2009 16:37:31 +0000 (UTC) Subject: rpms/gxmessage/F-12 .cvsignore, 1.3, 1.4 gxmessage.spec, 1.4, 1.5 sources, 1.3, 1.4 Message-ID: <20090930163731.5F1BE11C00E6@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/gxmessage/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26370 Modified Files: .cvsignore gxmessage.spec sources Log Message: * Wed Sep 30 2009 Christoph Wickert - 2.12.4-1 - Update to 2.12.4 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gxmessage/F-12/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 18 Sep 2009 12:15:56 -0000 1.3 +++ .cvsignore 30 Sep 2009 16:37:31 -0000 1.4 @@ -1 +1 @@ -gxmessage-2.12.2.tar.gz +gxmessage-2.12.4.tar.gz Index: gxmessage.spec =================================================================== RCS file: /cvs/pkgs/rpms/gxmessage/F-12/gxmessage.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- gxmessage.spec 18 Sep 2009 12:15:56 -0000 1.4 +++ gxmessage.spec 30 Sep 2009 16:37:31 -0000 1.5 @@ -1,10 +1,10 @@ Name: gxmessage -Version: 2.12.2 -Release: 2%{?dist} +Version: 2.12.4 +Release: 1%{?dist} Summary: GTK2 based xmessage clone Group: User Interface/X -License: GPLv3+ +License: GPLv3+ and Public Domain URL: http://homepages.ihug.co.nz/~trmusson/programs.html#gxmessage Source0: http://homepages.ihug.co.nz/~trmusson/stuff/gxmessage-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -69,7 +69,7 @@ rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING HACKING NEWS README TODO +%doc AUTHORS ChangeLog COPYING COPYING.icon HACKING NEWS README TODO %doc examples/ %{_bindir}/%{name}* %{_mandir}/man1/%{name}.* @@ -78,6 +78,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Christoph Wickert - 2.12.4-1 +- Update to 2.12.4 + * Fri Sep 18 2009 Christoph Wickert - 2.12.2-1 - Update to 2.12.2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gxmessage/F-12/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 18 Sep 2009 12:15:56 -0000 1.3 +++ sources 30 Sep 2009 16:37:31 -0000 1.4 @@ -1 +1 @@ -91a65c67ab150bb5324b95149f9904e7 gxmessage-2.12.2.tar.gz +7c94c714ebedbfa2db2d645cc4a4092a gxmessage-2.12.4.tar.gz From cwickert at fedoraproject.org Wed Sep 30 16:39:06 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 30 Sep 2009 16:39:06 +0000 (UTC) Subject: rpms/gxmessage/F-12 gxmessage.spec,1.5,1.6 Message-ID: <20090930163906.C3EB411C00E6@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/gxmessage/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26903/F-12 Modified Files: gxmessage.spec Log Message: BR intltool Index: gxmessage.spec =================================================================== RCS file: /cvs/pkgs/rpms/gxmessage/F-12/gxmessage.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- gxmessage.spec 30 Sep 2009 16:37:31 -0000 1.5 +++ gxmessage.spec 30 Sep 2009 16:39:06 -0000 1.6 @@ -9,7 +9,7 @@ URL: http://homepages.ihug.co Source0: http://homepages.ihug.co.nz/~trmusson/stuff/gxmessage-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: gtk2-devel >= 2.6.0, gettext, perl(XML::Parser) +BuildRequires: gtk2-devel >= 2.6.0, gettext, intltool Requires(post): info Requires(preun): info From cwickert at fedoraproject.org Wed Sep 30 16:39:06 2009 From: cwickert at fedoraproject.org (Christoph Wickert) Date: Wed, 30 Sep 2009 16:39:06 +0000 (UTC) Subject: rpms/gxmessage/devel gxmessage.spec,1.6,1.7 Message-ID: <20090930163906.86BEB11C00E6@cvs1.fedora.phx.redhat.com> Author: cwickert Update of /cvs/pkgs/rpms/gxmessage/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26903/devel Modified Files: gxmessage.spec Log Message: BR intltool Index: gxmessage.spec =================================================================== RCS file: /cvs/pkgs/rpms/gxmessage/devel/gxmessage.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- gxmessage.spec 30 Sep 2009 16:31:32 -0000 1.6 +++ gxmessage.spec 30 Sep 2009 16:39:06 -0000 1.7 @@ -9,7 +9,7 @@ URL: http://homepages.ihug.co Source0: http://homepages.ihug.co.nz/~trmusson/stuff/gxmessage-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: gtk2-devel >= 2.6.0, gettext, perl(XML::Parser) +BuildRequires: gtk2-devel >= 2.6.0, gettext, intltool Requires(post): info Requires(preun): info From salimma at fedoraproject.org Wed Sep 30 16:48:32 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Wed, 30 Sep 2009 16:48:32 +0000 (UTC) Subject: rpms/llvm/devel llvm.spec,1.38,1.39 Message-ID: <20090930164832.EBC7411C00E6@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/llvm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29823 Modified Files: llvm.spec Log Message: Make tests advisory for now Index: llvm.spec =================================================================== RCS file: /cvs/pkgs/rpms/llvm/devel/llvm.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- llvm.spec 30 Sep 2009 06:30:47 -0000 1.38 +++ llvm.spec 30 Sep 2009 16:48:32 -0000 1.39 @@ -138,6 +138,7 @@ Summary: Development files for %{ Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: %{name}-ocaml = %{version}-%{release} +Requires: ocaml %description ocaml-devel The %{name}-ocaml-devel package contains libraries and signature files @@ -195,14 +196,13 @@ make %{_smp_mflags} \ %check -# some tests fail on PPC +# pre1: some tests fail on PPC # http://www.nabble.com/LLVM-2.6-pre1%3A-test-failures-on-Fedora-11.91-%28Rawhide%29-ppc-td25334198.html +# pre2: test failures on x86_64 as well cd obj -%ifnarch ppc -make check -%endif +make check 2>&1 | tee ../llvm-testlog.txt || true # some clang tests still fail, preserve test results -(cd tools/clang && make test 2>&1) | tee ../testlog.txt || true +(cd tools/clang && make test 2>&1) | tee ../clang-testlog.txt || true %install @@ -285,7 +285,7 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc CREDITS.TXT LICENSE.TXT README.txt +%doc CREDITS.TXT LICENSE.TXT README.txt llvm-testlog.txt %exclude %{_bindir}/llvm-config %{_bindir}/bugpoint %{_bindir}/llc @@ -293,7 +293,6 @@ rm -rf %{buildroot} %{_bindir}/llvm* %{_bindir}/opt %exclude %{_mandir}/man1/clang.1.* -%exclude %{_mandir}/man1/FileCheck.1.* %doc %{_mandir}/man1/*.1.gz %if %{?_with_doxygen:1}%{!?_with_doxygen:0} @@ -313,15 +312,12 @@ rm -rf %{buildroot} %files -n clang %defattr(-,root,root,-) -%doc clang-docs/* testlog.txt +%doc clang-docs/* clang-testlog.txt %{_bindir}/clang* -%{_bindir}/FileCheck -%{_bindir}/FileUpdate %{_bindir}/tblgen %{_prefix}/lib/clang %{_libexecdir}/clang-cc %doc %{_mandir}/man1/clang.1.* -%doc %{_mandir}/man1/FileCheck.1.* %files -n clang-analyzer %defattr(-,root,root,-) From kasal at fedoraproject.org Wed Sep 30 16:52:26 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Wed, 30 Sep 2009 16:52:26 +0000 (UTC) Subject: rpms/perl-POE-Component-Client-HTTP/devel perl-POE-Component-Client-HTTP.spec, 1.16, 1.17 Message-ID: <20090930165226.5410F11C00E6@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-POE-Component-Client-HTTP/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30809 Modified Files: perl-POE-Component-Client-HTTP.spec Log Message: - fix the perl(POE::Component::Client::Keepalive) require to match our numbering Index: perl-POE-Component-Client-HTTP.spec =================================================================== RCS file: /cvs/extras/rpms/perl-POE-Component-Client-HTTP/devel/perl-POE-Component-Client-HTTP.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- perl-POE-Component-Client-HTTP.spec 27 Sep 2009 09:01:29 -0000 1.16 +++ perl-POE-Component-Client-HTTP.spec 30 Sep 2009 16:52:26 -0000 1.17 @@ -11,7 +11,7 @@ Name: perl-POE-Component-Client-HTTP Version: 0.890 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A non-blocking/parallel web requests engine for POE Group: Development/Libraries @@ -27,7 +27,7 @@ BuildRequires: perl(POE) >= 1.007 BuildRequires: perl(HTTP::Request) >= 1.3 BuildRequires: perl(HTTP::Response) >= 1.37 BuildRequires: perl(URI) >= 1.24 -BuildRequires: perl(POE::Component::Client::Keepalive) >= 0.26 +BuildRequires: perl(POE::Component::Client::Keepalive) >= 0.2600 # tests... BuildRequires: perl(Test::Pod) @@ -37,7 +37,7 @@ BuildRequires: perl(Test::More) # use base... Requires: perl(POE::Filter), perl(POE::Filter::Stackable) # use POE qw{ ... } -Requires: perl(POE::Component::Client::Keepalive) >= 0.26 +Requires: perl(POE::Component::Client::Keepalive) >= 0.2600 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -103,6 +103,10 @@ rm -rf %{buildroot} %changelog +* Wed Sep 30 2009 Stepan Kasal 0.890-2 +- fix the perl(POE::Component::Client::Keepalive) require + to match our numbering + * Tue Aug 25 2009 Chris Weyl 0.890-1 - auto-update to 0.890 (by cpan-spec-update 0.01) - altered br on perl(POE) (0.3202 => 1.007) From kasal at fedoraproject.org Wed Sep 30 16:53:00 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Wed, 30 Sep 2009 16:53:00 +0000 (UTC) Subject: rpms/perl-POE-Component-Client-HTTP/F-12 perl-POE-Component-Client-HTTP.spec, 1.16, 1.17 Message-ID: <20090930165300.A5F1E11C00E6@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-POE-Component-Client-HTTP/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30969 Modified Files: perl-POE-Component-Client-HTTP.spec Log Message: sync w/ rawhide Index: perl-POE-Component-Client-HTTP.spec =================================================================== RCS file: /cvs/extras/rpms/perl-POE-Component-Client-HTTP/F-12/perl-POE-Component-Client-HTTP.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- perl-POE-Component-Client-HTTP.spec 27 Sep 2009 09:01:29 -0000 1.16 +++ perl-POE-Component-Client-HTTP.spec 30 Sep 2009 16:53:00 -0000 1.17 @@ -11,7 +11,7 @@ Name: perl-POE-Component-Client-HTTP Version: 0.890 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A non-blocking/parallel web requests engine for POE Group: Development/Libraries @@ -27,7 +27,7 @@ BuildRequires: perl(POE) >= 1.007 BuildRequires: perl(HTTP::Request) >= 1.3 BuildRequires: perl(HTTP::Response) >= 1.37 BuildRequires: perl(URI) >= 1.24 -BuildRequires: perl(POE::Component::Client::Keepalive) >= 0.26 +BuildRequires: perl(POE::Component::Client::Keepalive) >= 0.2600 # tests... BuildRequires: perl(Test::Pod) @@ -37,7 +37,7 @@ BuildRequires: perl(Test::More) # use base... Requires: perl(POE::Filter), perl(POE::Filter::Stackable) # use POE qw{ ... } -Requires: perl(POE::Component::Client::Keepalive) >= 0.26 +Requires: perl(POE::Component::Client::Keepalive) >= 0.2600 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -103,6 +103,10 @@ rm -rf %{buildroot} %changelog +* Wed Sep 30 2009 Stepan Kasal 0.890-2 +- fix the perl(POE::Component::Client::Keepalive) require + to match our numbering + * Tue Aug 25 2009 Chris Weyl 0.890-1 - auto-update to 0.890 (by cpan-spec-update 0.01) - altered br on perl(POE) (0.3202 => 1.007) From jcollie at fedoraproject.org Wed Sep 30 16:57:58 2009 From: jcollie at fedoraproject.org (Jeffrey C. Ollie) Date: Wed, 30 Sep 2009 16:57:58 +0000 (UTC) Subject: rpms/asterisk/devel .cvsignore, 1.22, 1.23 0005-Build-using-external-libedit.patch, 1.6, 1.7 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch, 1.5, 1.6 0010-my-guess-as-replacements-for-the-missing-broken-stuf.patch, 1.4, 1.5 0011-Fix-up-some-paths.patch, 1.1, 1.2 asterisk.spec, 1.56, 1.57 sources, 1.22, 1.23 0006-Revert-changes-to-pbx_lua-from-rev-126363-that-cause.patch, 1.5, NONE asterisk-strip.sh, 1.5, NONE Message-ID: <20090930165758.80CC911C00E6@cvs1.fedora.phx.redhat.com> Author: jcollie Update of /cvs/pkgs/rpms/asterisk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv919 Modified Files: .cvsignore 0005-Build-using-external-libedit.patch 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch 0010-my-guess-as-replacements-for-the-missing-broken-stuf.patch 0011-Fix-up-some-paths.patch asterisk.spec sources Removed Files: 0006-Revert-changes-to-pbx_lua-from-rev-126363-that-cause.patch asterisk-strip.sh Log Message: * Wed Sep 30 2009 Jeffrey C. Ollie - 1.6.2.0-0.1.rc2 - Update to 1.6.2.0-rc2 - We no longer need to strip the tarball as it no longer includes non-free items. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/asterisk/devel/.cvsignore,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- .cvsignore 7 Sep 2009 05:43:12 -0000 1.22 +++ .cvsignore 30 Sep 2009 16:57:57 -0000 1.23 @@ -1,3 +1,3 @@ -asterisk-1.6.1.6-stripped.tar.gz -asterisk-1.6.1.6.tar.gz.asc +asterisk-1.6.2.0-rc2.tar.gz +asterisk-1.6.2.0-rc2.tar.gz.asc asterisk-developer-pubring.gpg 0005-Build-using-external-libedit.patch: build_tools/menuselect-deps.in | 1 + configure.ac | 22 ++++++++++++++++++++++ main/Makefile | 8 +++++--- main/cli.c | 3 ++- makeopts.in | 4 ++++ 5 files changed, 34 insertions(+), 4 deletions(-) Index: 0005-Build-using-external-libedit.patch =================================================================== RCS file: /cvs/pkgs/rpms/asterisk/devel/0005-Build-using-external-libedit.patch,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- 0005-Build-using-external-libedit.patch 7 Sep 2009 05:43:12 -0000 1.6 +++ 0005-Build-using-external-libedit.patch 30 Sep 2009 16:57:57 -0000 1.7 @@ -1,8 +1,8 @@ Index: build_tools/menuselect-deps.in =================================================================== ---- build_tools/menuselect-deps.in (revision 216642) +--- build_tools/menuselect-deps.in (revision 221084) +++ build_tools/menuselect-deps.in (working copy) -@@ -17,6 +17,7 @@ +@@ -19,6 +19,7 @@ IXJUSER=@PBX_IXJUSER@ JACK=@PBX_JACK@ LDAP=@PBX_LDAP@ @@ -12,17 +12,17 @@ Index: build_tools/menuselect-deps.in MISDN=@PBX_MISDN@ Index: configure.ac =================================================================== ---- configure.ac (revision 216642) +--- configure.ac (revision 221084) +++ configure.ac (working copy) -@@ -232,6 +232,7 @@ +@@ -264,6 +264,7 @@ AST_EXT_LIB_SETUP([ISDNNET], [ISDN4Linux Library], [isdnnet]) AST_EXT_LIB_SETUP([JACK], [Jack Audio Connection Kit], [jack]) AST_EXT_LIB_SETUP([LDAP], [OpenLDAP], [ldap]) +AST_EXT_LIB_SETUP([LIBEDIT], [NetBSD Editline library], [libedit]) + AST_EXT_LIB_SETUP([LIBXML2], [LibXML2], [libxml2]) AST_EXT_LIB_SETUP([LTDL], [libtool], [ltdl]) AST_EXT_LIB_SETUP([LUA], [Lua], [lua]) - AST_EXT_LIB_SETUP([MISDN], [mISDN User Library], [misdn]) -@@ -1621,6 +1622,27 @@ +@@ -1667,6 +1668,27 @@ AC_SUBST(GTK2_INCLUDE) AC_SUBST(GTK2_LIB) @@ -47,14 +47,14 @@ Index: configure.ac +AC_SUBST(LIBEDIT_LIB) +AC_SUBST(LIBEDIT_OBJ) + - if test "${USE_CURL}" != "no"; then - AC_PATH_TOOL([CURL_CONFIG], [curl-config], No) - if test ! x"${CURL_CONFIG}" = xNo; then + AST_LIBCURL_CHECK_CONFIG([], [7.10.1]) + + # build a GENERIC_ODBC result based on the presence of either UnixODBC (preferred) Index: main/Makefile =================================================================== ---- main/Makefile (revision 216642) +--- main/Makefile (revision 221084) +++ main/Makefile (working copy) -@@ -129,6 +129,8 @@ +@@ -132,6 +132,8 @@ $(CC) -g -o testexpr2 ast_expr2f.o ast_expr2.o -lm rm ast_expr2.o ast_expr2f.o @@ -63,7 +63,7 @@ Index: main/Makefile ifneq ($(findstring ENABLE_UPLOADS,$(MENUSELECT_CFLAGS)),) http.o: _ASTCFLAGS+=$(GMIME_INCLUDE) endif -@@ -161,13 +163,13 @@ +@@ -164,13 +166,13 @@ GMIMELDFLAGS+=$(GMIME_LIB) endif @@ -82,18 +82,18 @@ Index: main/Makefile Index: main/cli.c =================================================================== ---- main/cli.c (revision 216642) +--- main/cli.c (revision 221084) +++ main/cli.c (working copy) -@@ -34,6 +34,8 @@ - #include - #include +@@ -36,6 +36,8 @@ + #include + #include +#include + #include "asterisk/cli.h" #include "asterisk/linkedlists.h" #include "asterisk/module.h" -@@ -42,7 +44,6 @@ +@@ -44,7 +46,6 @@ #include "asterisk/utils.h" #include "asterisk/app.h" #include "asterisk/lock.h" @@ -103,12 +103,12 @@ Index: main/cli.c /*! Index: makeopts.in =================================================================== ---- makeopts.in (revision 216642) +--- makeopts.in (revision 221084) +++ makeopts.in (working copy) -@@ -246,3 +246,7 @@ - +@@ -263,3 +263,7 @@ # if poll is not present, let the makefile know. POLL_AVAILABLE=@HAS_POLL@ + TIMERFD_INCLUDE=@TIMERFD_INCLUDE@ + +LIBEDIT_INCLUDE=@LIBEDIT_INCLUDE@ +LIBEDIT_LIB=@LIBEDIT_LIB@ 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch: configure.ac | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) Index: 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch =================================================================== RCS file: /cvs/pkgs/rpms/asterisk/devel/0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch 7 Sep 2009 05:43:12 -0000 1.5 +++ 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch 30 Sep 2009 16:57:58 -0000 1.6 @@ -1,8 +1,8 @@ Index: configure.ac =================================================================== ---- configure.ac (revision 216642) +--- configure.ac (revision 221084) +++ configure.ac (working copy) -@@ -1493,7 +1493,17 @@ +@@ -1520,7 +1520,17 @@ AST_CHECK_OSPTK([3], [5], [0]) fi 0010-my-guess-as-replacements-for-the-missing-broken-stuf.patch: res_http_post.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) Index: 0010-my-guess-as-replacements-for-the-missing-broken-stuf.patch =================================================================== RCS file: /cvs/pkgs/rpms/asterisk/devel/0010-my-guess-as-replacements-for-the-missing-broken-stuf.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- 0010-my-guess-as-replacements-for-the-missing-broken-stuf.patch 9 Feb 2009 05:54:21 -0000 1.4 +++ 0010-my-guess-as-replacements-for-the-missing-broken-stuf.patch 30 Sep 2009 16:57:58 -0000 1.5 @@ -1,17 +1,8 @@ -From 8c0899c97ac05f3c84ef61c4e95e4aa0309b1570 Mon Sep 17 00:00:00 2001 -From: Caolan McNamara -Date: Sat, 3 Jan 2009 19:15:12 -0600 -Subject: [PATCH 10/15] my guess as replacements for the missing/broken stuff against the new gmime api - ---- - res/res_http_post.c | 12 ++++-------- - 1 files changed, 4 insertions(+), 8 deletions(-) - -diff --git a/res/res_http_post.c b/res/res_http_post.c -index 5fbf46a..8827e65 100644 ---- a/res/res_http_post.c -+++ b/res/res_http_post.c -@@ -119,14 +119,10 @@ static void process_message_callback(GMimeObject *part, gpointer user_data) +Index: res/res_http_post.c +=================================================================== +--- res/res_http_post.c (revision 221084) ++++ res/res_http_post.c (working copy) +@@ -122,14 +122,10 @@ ast_log(LOG_WARNING, "Got unexpected GMIME_IS_MESSAGE_PARTIAL\n"); return; } else if (GMIME_IS_MULTIPART(part)) { @@ -29,7 +20,7 @@ index 5fbf46a..8827e65 100644 } else if (GMIME_IS_PART(part)) { const char *filename; -@@ -148,7 +144,7 @@ static int process_message(GMimeMessage *message, const char *post_dir) +@@ -151,7 +147,7 @@ .post_dir = post_dir, }; @@ -38,6 +29,3 @@ index 5fbf46a..8827e65 100644 return cbinfo.count; } --- -1.6.1 - 0011-Fix-up-some-paths.patch: UPGRADE-1.4.txt | 2 +- configs/festival.conf.sample | 2 +- configs/http.conf.sample | 6 +++--- configs/iax.conf.sample | 4 ++-- configs/musiconhold.conf.sample | 6 +++--- configs/osp.conf.sample | 4 ++-- configs/phoneprov.conf.sample | 2 +- contrib/scripts/astgenkey | 2 +- contrib/scripts/astgenkey.8 | 6 +++--- doc/osp.txt | 8 ++++---- doc/tex/asterisk-conf.tex | 4 ++-- doc/tex/phoneprov.tex | 2 +- doc/tex/privacy.tex | 6 +++--- pbx/ael/ael-test/ael-test3/extensions.ael | 28 ++++++++++++++-------------- pbx/ael/ael-test/ael-vtest13/extensions.ael | 28 ++++++++++++++-------------- pbx/ael/ael-test/ref.ael-vtest13 | 26 +++++++++++++------------- 16 files changed, 68 insertions(+), 68 deletions(-) Index: 0011-Fix-up-some-paths.patch =================================================================== RCS file: /cvs/pkgs/rpms/asterisk/devel/0011-Fix-up-some-paths.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- 0011-Fix-up-some-paths.patch 9 Feb 2009 05:54:21 -0000 1.1 +++ 0011-Fix-up-some-paths.patch 30 Sep 2009 16:57:58 -0000 1.2 @@ -1,279 +1,105 @@ -From 2f393dd3178974151a4b69a56bb1523546ff1b10 Mon Sep 17 00:00:00 2001 -From: Jeffrey C. Ollie -Date: Sun, 4 Jan 2009 12:51:05 -0600 -Subject: [PATCH 11/15] Fix up some paths. - ---- - UPGRADE-1.4.txt | 2 +- - configs/festival.conf.sample | 2 +- - configs/http.conf.sample | 6 ++-- - configs/iax.conf.sample | 4 +- - configs/musiconhold.conf.sample | 10 ++++---- - configs/osp.conf.sample | 4 +- - configs/phoneprov.conf.sample | 2 +- - contrib/scripts/astgenkey | 2 +- - contrib/scripts/astgenkey.8 | 6 ++-- - doc/osp.txt | 8 +++--- - doc/tex/phoneprov.tex | 2 +- - doc/tex/privacy.tex | 6 ++-- - pbx/ael/ael-test/ael-test3/extensions.ael | 28 +++++++++++++------------- - pbx/ael/ael-test/ael-vtest13/extensions.ael | 28 +++++++++++++------------- - pbx/ael/ael-test/ref.ael-vtest13 | 26 ++++++++++++------------ - 15 files changed, 68 insertions(+), 68 deletions(-) - -diff --git a/UPGRADE-1.4.txt b/UPGRADE-1.4.txt -index 4f82694..69bf322 100644 ---- a/UPGRADE-1.4.txt -+++ b/UPGRADE-1.4.txt -@@ -92,7 +92,7 @@ sound packages in the 'sounds' subdirectory to be used later during installation - WARNING: Asterisk 1.4 supports a new layout for sound files in multiple languages; - instead of the alternate-language files being stored in subdirectories underneath - the existing files (for French, that would be digits/fr, letters/fr, phonetic/fr, --etc.) the new layout creates one directory under /var/lib/asterisk/sounds for the -+etc.) the new layout creates one directory under /usr/share/asterisk/sounds for the - language itself, then places all the sound files for that language under that - directory and its subdirectories. This is the layout that will be created if you - select non-English languages to be installed via menuselect, HOWEVER Asterisk does -diff --git a/configs/festival.conf.sample b/configs/festival.conf.sample -index 774f1a1..815f11d 100644 ---- a/configs/festival.conf.sample -+++ b/configs/festival.conf.sample -@@ -21,7 +21,7 @@ - ; THIS DIRECTORY *MUST* EXIST and must be writable from the asterisk process. - ; Defaults to /tmp/ - ; --;cachedir=/var/lib/asterisk/festivalcache/ -+;cachedir=/var/spool/asterisk/festival/ - ; - ; Festival command to send to the server. - ; Defaults to: (tts_textasterisk "%s" 'file)(quit)\n -diff --git a/configs/http.conf.sample b/configs/http.conf.sample -index f15c9cf..6349905 100644 ---- a/configs/http.conf.sample -+++ b/configs/http.conf.sample -@@ -5,7 +5,7 @@ - ; Note about Asterisk documentation: - ; If Asterisk was installed from a tarball, then the HTML documentation should - ; be installed in the static-http/docs directory which is --; (/var/lib/asterisk/static-http/docs) on linux by default. If the Asterisk -+; (/usr/share/asterisk/static-http/docs) on linux by default. If the Asterisk - ; HTTP server is enabled in this file by setting the "enabled", "bindaddr", - ; and "bindport" options, then you should be able to view the documentation - ; remotely by browsing to: -@@ -66,6 +66,6 @@ bindaddr=127.0.0.1 - ;[post_mappings] - ; - ; In this example, if the prefix option is set to "asterisk", then using the --; POST URL: /asterisk/uploads will put files in /var/lib/asterisk/uploads/. --;uploads = /var/lib/asterisk/uploads/ -+; POST URL: /asterisk/uploads will put files in /var/spool/asterisk/uploads/. -+;uploads = /var/spool/asterisk/uploads/ - ; -diff --git a/configs/iax.conf.sample b/configs/iax.conf.sample -index dc3c465..69de2b4 100644 ---- a/configs/iax.conf.sample -+++ b/configs/iax.conf.sample -@@ -361,8 +361,8 @@ inkeys=freeworlddialup - ; authentication is used, "inkeys" is a list of acceptable public keys on the - ; local system that can be used to authenticate the remote peer, separated by - ; the ":" character. "outkey" is a single, private key to use to authenticate --; to the other side. Public keys are named /var/lib/asterisk/keys/.pub --; while private keys are named /var/lib/asterisk/keys/.key. Private -+; to the other side. Public keys are named /usr/share/asterisk/keys/.pub -+; while private keys are named /usr/share/asterisk/keys/.key. Private - ; keys should always be 3DES encrypted. - ; - ; -diff --git a/configs/musiconhold.conf.sample b/configs/musiconhold.conf.sample -index 4df1afd..b730335 100644 ---- a/configs/musiconhold.conf.sample -+++ b/configs/musiconhold.conf.sample -@@ -39,11 +39,11 @@ - - [default] - mode=files --directory=/var/lib/asterisk/moh -+directory=/usr/share/asterisk/moh - ; - ;[native-random] - ;mode=files --;directory=/var/lib/asterisk/moh -+;directory=/usr/share/asterisk/moh - ;digit=# ; If this option is set for a class, then when callers are - ; ; listening to music on hold, they can press this digit, and - ; ; they will switch to listening to this music class. -@@ -51,7 +51,7 @@ directory=/var/lib/asterisk/moh - - ;[native-alphabetical] - ;mode=files --;directory=/var/lib/asterisk/moh -+;directory=/usr/share/asterisk/moh - ;sort=alpha ; Sort the files in alphabetical order. If this option is - ; ; not specified, the sort order is undefined. - -@@ -63,7 +63,7 @@ directory=/var/lib/asterisk/moh - ;mode=custom - ; Note that with mode=custom, a directory is not required, such as when reading - ; from a stream. --;directory=/var/lib/asterisk/mohmp3 -+;directory=/usr/share/asterisk/mohmp3 - ;application=/usr/bin/mpg123 -q -r 8000 -f 8192 -b 2048 --mono -s - - ;[ulawstream] -@@ -75,5 +75,5 @@ directory=/var/lib/asterisk/moh - ; choice - ;[solaris] - ;mode=custom --;directory=/var/lib/asterisk/mohmp3 -+;directory=/usr/share/asterisk/mohmp3 - ;application=/site/sw/bin/madplay -Q -o raw:- --mono -R 8000 -a -12 -diff --git a/configs/osp.conf.sample b/configs/osp.conf.sample -index e342337..2e346e6 100644 ---- a/configs/osp.conf.sample -+++ b/configs/osp.conf.sample -@@ -36,8 +36,8 @@ - ;source=domain name or [IP address in brackets] - ; - ; Define path and file name of crypto files. --; The default path for crypto file is /var/lib/asterisk/keys. If no path is --; defined, crypto files will in /var/lib/asterisk/keys directory. -+; The default path for crypto file is /usr/share/asterisk/keys. If no path is -+; defined, crypto files will in /usr/share/asterisk/keys directory. - ; - ; Specify the private key file name. - ; If this parameter is unspecified or not present, the default name will be the -diff --git a/configs/phoneprov.conf.sample b/configs/phoneprov.conf.sample -index 8f55fa8..2608914 100644 ---- a/configs/phoneprov.conf.sample -+++ b/configs/phoneprov.conf.sample -@@ -57,4 +57,4 @@ ${TOLOWER(${MAC})}.cfg => 000000000000.cfg ; Dynamically generated - ${TOLOWER(${MAC})}-phone.cfg => 000000000000-phone.cfg ; (relative to AST_DATA_DIR/phoneprov) - config/${TOLOWER(${MAC})} => polycom.xml ; Dynamic Filename => template file - ${TOLOWER(${MAC})}-directory.xml => 000000000000-directory.xml --setvar => CUSTOM_CONFIG=/var/lib/asterisk/phoneprov/configs/custom.cfg ; Custom variable -+setvar => CUSTOM_CONFIG=/usr/share/asterisk/phoneprov/configs/custom.cfg ; Custom variable -diff --git a/contrib/scripts/astgenkey b/contrib/scripts/astgenkey -index 6376048..e4a5a80 100644 ---- a/contrib/scripts/astgenkey -+++ b/contrib/scripts/astgenkey -@@ -29,7 +29,7 @@ if [ "$QUIET" != 'y' ]; then - echo "in PEM format for use by Asterisk. You will be asked to" - echo "enter a passcode for your key multiple times. Please" - echo "enter the same code each time. The resulting files will" -- echo "need to be moved to /var/lib/asterisk/keys if you want" -+ echo "need to be moved to /usr/share/asterisk/keys if you want" - echo "to use them, and any private keys (.key files) will" - echo "need to be initialized at runtime either by running" - echo "Asterisk with the '-i' option, or with the 'init keys'" -diff --git a/contrib/scripts/astgenkey.8 b/contrib/scripts/astgenkey.8 -index 328a4d2..ac6feae 100644 ---- a/contrib/scripts/astgenkey.8 -+++ b/contrib/scripts/astgenkey.8 -@@ -88,7 +88,7 @@ The private key: secret. - .RE - - Those files should be copied to --.I /var/lib/asterisk/keys -+.I /usr/share/asterisk/keys - - (The private key: on your system. The public key: on other systems) - -@@ -122,10 +122,10 @@ readable, such as with the following commands: - And then make the key accessible to Asterisk (assuming you run it as - user "asterisk"). +Index: pbx/ael/ael-test/ref.ael-vtest13 +=================================================================== +--- pbx/ael/ael-test/ref.ael-vtest13 (revision 221084) ++++ pbx/ael/ael-test/ref.ael-vtest13 (working copy) +@@ -2107,7 +2107,7 @@ -- chown asterisk /var/lib/asterisk/keys/yourname.* -+ chown asterisk /usr/share/asterisk/keys/yourname.* - - .SH FILES --.I /var/lib/asterisk/keys -+.I /usr/share/asterisk/keys - .RS - .RE - -diff --git a/doc/osp.txt b/doc/osp.txt -index a0cd429..932f214 100644 ---- a/doc/osp.txt -+++ b/doc/osp.txt -@@ -136,7 +136,7 @@ make clean; make linux - Compilation is successful if there are no errors in the compiler output. The enroll program is now located in the OSP Toolkit/bin directory (example: /usr/src/ TK-3_3_6-20060303/bin). - - 2.2 Obtain Crypto Files --The OSP module in Asterisk requires three crypto files containing a local certificate (localcert.pem), private key (pkey.pem), and CA certificate (cacert_0.pem). Asterisk will try to load the files from the Asterisk public/private key directory - /var/lib/asterisk/keys. If the files are not present, the OSP module will not start and the Asterisk will not support the OSP protocol. Use the enroll.sh script from the toolkit distribution to enroll Asterisk with an OSP server and obtain the crypto files. Documentation explaining how to use the enroll.sh script (Device Enrollment) to enroll with an OSP server is available at http://www.transnexus.com/OSP%20Toolkit/OSP%20Toolkit%20Documents/Device_Enrollment.pdf. Copy the files generated by the enrollment process to the Asterisk /var/lib/asterisk/keys directory. -+The OSP module in Asterisk requires three crypto files containing a local certificate (localcert.pem), private key (pkey.pem), and CA certificate (cacert_0.pem). Asterisk will try to load the files from the Asterisk public/private key directory - /usr/share/asterisk/keys. If the files are not present, the OSP module will not start and the Asterisk will not support the OSP protocol. Use the enroll.sh script from the toolkit distribution to enroll Asterisk with an OSP server and obtain the crypto files. Documentation explaining how to use the enroll.sh script (Device Enrollment) to enroll with an OSP server is available at http://www.transnexus.com/OSP%20Toolkit/OSP%20Toolkit%20Documents/Device_Enrollment.pdf. Copy the files generated by the enrollment process to the Asterisk /usr/share/asterisk/keys directory. - - Note: The osptestserver.transnexus.com is configured only for sending and receiving non-SSL messages, and issuing signed tokens. If you need help, post a message on the OSP mailing list at https://lists.sourceforge.net/lists/listinfo/osp-toolkit-client.. - -@@ -183,7 +183,7 @@ depth=0 /CN=osptestserver.transnexus.com/O=OSPServer - verify return:1 - The certificate request was successful. - Error Code returned from localcert command : 0 --The files generated should be copied to the /var/lib/asterisk/keys directory. -+The files generated should be copied to the /usr/share/asterisk/keys directory. - Note: The script enroll.sh requires AT&T korn shell (ksh) or any of its compatible variants. The /usr/src/TK-3_3_6-20060303/bin directory should be in the PATH variable. Otherwise, enroll.sh cannot find the enroll file. - 3 Asterisk -@@ -247,9 +247,9 @@ servicepoint=http://OSP server IP:1080/osp - source=[host IP] - ; - ; Define path and file name of crypto files. --; The default path for crypto file is /var/lib/asterisk/keys. If no -+; The default path for crypto file is /usr/share/asterisk/keys. If no - ; path is defined, crypto files should be in --; /var/lib/asterisk/keys directory. -+; /usr/share/asterisk/keys directory. - ; - ; Specify the private key file name. - ; If this parameter is unspecified or not present, the default name -diff --git a/doc/tex/phoneprov.tex b/doc/tex/phoneprov.tex -index cb236a8..be01d34 100644 ---- a/doc/tex/phoneprov.tex -+++ b/doc/tex/phoneprov.tex -@@ -58,7 +58,7 @@ files, respectively. A sample profile: - [polycom] - staticdir => configs/ - mime_type => text/xml --setvar => CUSTOM_CONFIG=/var/lib/asterisk/phoneprov/configs/custom.cfg -+setvar => CUSTOM_CONFIG=/usr/share/asterisk/phoneprov/configs/custom.cfg - static_file => bootrom.ld,application/octet-stream - static_file => bootrom.ver,plain/text - static_file => sip.ld,application/octet-stream -diff --git a/doc/tex/privacy.tex b/doc/tex/privacy.tex -index a4ae7b9..bad6815 100644 ---- a/doc/tex/privacy.tex -+++ b/doc/tex/privacy.tex -@@ -210,7 +210,7 @@ helpful. - - When there is no CallerID, P and p options will always record an intro - for the incoming caller. This intro will be stored temporarily in the --\path{/var/lib/asterisk/sounds/priv-callerintros} dir, under the name -+\path{/usr/share/asterisk/sounds/priv-callerintros} dir, under the name - NOCALLERID\_$<$extension$>$ $<$channelname$>$ and will be erased after the - callee decides what to do with the call. - -@@ -245,7 +245,7 @@ introductions are stored and re-used for the convenience of the CALLER. - \subsubsection{Introductions} - Unless instructed to not save introductions (see the 'n' option above), - the screening modes will save the recordings of the caller's names in --the directory \path{/var/lib/asterisk/sounds/priv-callerintros}, if they have -+the directory \path{/usr/share/asterisk/sounds/priv-callerintros}, if they have - a CallerID. Just the 10-digit callerid numbers are used as filenames, - with a ".gsm" at the end. - -@@ -260,7 +260,7 @@ loudspeakers, and perhaps other nifty things. For instance: + [callerid-liar] +-exten => s,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/priv-callerintros/LIAR.gsm&) ++exten => s,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/priv-callerintros/LIAR.gsm&) + exten => s,2,Background(priv-liar) + exten => s,3,Hangup() + exten => s,4,Return() +@@ -2142,7 +2142,7 @@ + exten => s,4,Zapateller(nocallerid) + exten => s,5,PrivacyManager() + exten => s,6,GotoIf($["${PRIVACYMGRSTATUS}" = "FAILED" ]?7:11) +-exten => s,7,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/privmanfailed.gsm) ++exten => s,7,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/privmanfailed.gsm) + exten => s,8,Gosub(std-priv-exten,s,1(Zap/3r1&Zap/5r1,2,25,mtw,telemarket,telemarket)) + exten => s,9,Hangup() + exten => s,10,Return() +@@ -2168,7 +2168,7 @@ + exten => s,30,verbose(direct is XXX#${direct}XXXX) + exten => s,31,Playback(greetings/direct) + exten => s,32,Playback(/var/spool/asterisk/voicemail/default/${direct}/greet) +-exten => s,33,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) ++exten => s,33,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) + exten => s,34,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/${direct}/greet.wav&) + exten => s,35,Goto(sw-92-${direct},10) + exten => s,36,NoOp(Finish switch-if-homeline-91-92) +@@ -2247,7 +2247,7 @@ + exten => sw-92-2,11,Goto(s,loopback) + exten => sw-92-1,10,Gosub(std-priv-exten,s,1(Zap/6r3&Sip/murf,1,25,mpA(beep)tw,telemarket,telemarket)) + exten => sw-92-1,11,Goto(s,loopback) +-exten => 1,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) ++exten => 1,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) + exten => 1,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/2/greet.wav&) + exten => 1,3,Gosub(std-priv-exten,s,1(Zap/3r1&Zap/5r1,2,25,mtw,telemarket,telemarket)) + exten => 1,4,Goto(s,loopback) +@@ -2324,31 +2324,31 @@ - \begin{astlisting} - \begin{verbatim} --exten => s,6,Set(PATH=/var/lib/asterisk/sounds/priv-callerintros) -+exten => s,6,Set(PATH=/usr/share/asterisk/sounds/priv-callerintros) - exten => s,7,System(/usr/bin/play ${PATH}/${CALLERID(num)}.gsm&,0) - \end{verbatim} - \end{astlisting} -diff --git a/pbx/ael/ael-test/ael-test3/extensions.ael b/pbx/ael/ael-test/ael-test3/extensions.ael -index ff1f6ae..53fb918 100755 ---- a/pbx/ael/ael-test/ael-test3/extensions.ael -+++ b/pbx/ael/ael-test/ael-test3/extensions.ael -@@ -2049,7 +2049,7 @@ macro ciddial2(dialnum, lookup, waittime, dialopts, ddev) // give priority to tc + [homeline-kids] + exten => s,1(begin),Background(murphy-homeline-kids) +-exten => 1,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) ++exten => 1,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) + exten => 1,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/3/greet.wav&) + exten => 1,3,Gosub(std-priv-exten,s,1(IAX2/seaniax&Zap/5r2,3,35,mtw,telemarket,telemarket)) + exten => 1,4,Goto(homeline,s,loopback) +-exten => 2,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) ++exten => 2,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) + exten => 2,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/4/greet.wav&) + exten => 2,3,Voicemail(u4) + exten => 2,4,Goto(homeline,s,loopback) +-exten => 3,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) ++exten => 3,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) + exten => 3,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/5/greet.wav&) + exten => 3,3,Gosub(std-priv-exten,s,1(Zap/3r2&Zap/5r2,5,35,mtw,telemarket,telemarket)) + exten => 3,4,Goto(homeline,s,loopback) +-exten => 4,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) ++exten => 4,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) + exten => 4,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/6/greet.wav&) + exten => 4,3,Gosub(std-priv-exten,s,1(Zap/3r2&Zap/5r2,6,35,mtw,telemarket,telemarket)) + exten => 4,4,Goto(homeline,s,loopback) +-exten => 5,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) ++exten => 5,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) + exten => 5,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/7/greet.wav&) + exten => 5,3,Gosub(std-priv-exten,s,1(Zap/3r2&Zap/5r2,7,35,mtw,telemarket,telemarket)) + exten => 5,4,Goto(homeline,s,loopback) +-exten => 6,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) ++exten => 6,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) + exten => 6,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/8/greet.wav&) + exten => 6,3,Gosub(std-priv-exten,s,1(Zap/3r2&Zap/5r2,8,35,mtw,telemarket,telemarket)) + exten => 6,4,Goto(homeline,s,loopback) +-exten => 7,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) ++exten => 7,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) + exten => 7,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/9/greet.wav&) + exten => 7,3,Gosub(std-priv-exten,s,1(Zap/3r2&Zap/5r2,9,35,mtw,telemarket,telemarket)) + exten => 7,4,Goto(homeline,s,loopback) +@@ -2376,7 +2376,7 @@ + exten => s,6,TrySystem(/usr/local/bin/who-is-it ${CALLERID(num)} "${CALLERID(name)}"&) + exten => s,7(loopback),Background(greetings/greeting) + exten => s,8,Background(murphy-office-intro1) +-exten => 1,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) ++exten => 1,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) + exten => 1,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/1/greet.wav&) + exten => 1,3,Gosub(std-priv-exten,s,1(Zap/6&Sip/murf,1,30,mtw,telemarket,telemarket)) + exten => 1,4,Goto(s,loopback) +@@ -2502,7 +2502,7 @@ + exten => 760,1,DateTime() + exten => 760,2,Goto(s,loopback) + exten => 761,1,Record(announcement:gsm) +-exten => 761,2,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/announcement.gsm&) ++exten => 761,2,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/announcement.gsm&) + exten => 761,3,Goto(s,loopback) + exten => 762,1,agi(tts-riddle.agi) + exten => 762,2,Background(gsm/what-time-it-is2) +Index: pbx/ael/ael-test/ael-test3/extensions.ael +=================================================================== +--- pbx/ael/ael-test/ael-test3/extensions.ael (revision 221084) ++++ pbx/ael/ael-test/ael-test3/extensions.ael (working copy) +@@ -2049,7 +2049,7 @@ macro callerid-liar() { @@ -282,7 +108,7 @@ index ff1f6ae..53fb918 100755 Background(priv-liar); // Script: OOOps! Sorry! I don't allow men with ski masks pulled over their // faces to get in the front door, and unidentified callers won't fair // any better. You entered *MY* phone number. That won't work. -@@ -2106,7 +2106,7 @@ context homeline { +@@ -2106,7 +2106,7 @@ PrivacyManager(); if( "${PRIVACYMGRSTATUS}" = "FAILED" ) { @@ -291,7 +117,7 @@ index ff1f6ae..53fb918 100755 &std-priv-exten(Zap/3r1&Zap/5r1,2,25,mtw,telemarket,telemarket); Hangup(); return; -@@ -2138,7 +2138,7 @@ context homeline { +@@ -2138,7 +2138,7 @@ verbose(direct is XXX#${direct}XXXX); Playback(greetings/direct); // Welcome to the Murphy residence. This system will automatically try to connect you to... Playback(/var/spool/asterisk/voicemail/default/${direct}/greet); @@ -300,7 +126,7 @@ index ff1f6ae..53fb918 100755 TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/${direct}/greet.wav&); switch(${direct}) { -@@ -2223,7 +2223,7 @@ context homeline { +@@ -2223,7 +2223,7 @@ } 1 => { // Sonya @@ -309,7 +135,7 @@ index ff1f6ae..53fb918 100755 TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/2/greet.wav&); &std-priv-exten(Zap/3r1&Zap/5r1,2,25,mtw,telemarket,telemarket); goto s|loopback; -@@ -2421,51 +2421,51 @@ context homeline-kids { +@@ -2421,51 +2421,51 @@ Background(murphy-homeline-kids); // Which Kid? 1=Sean, 2:Eric, 3:Ryan, 4:Kyle, 5:Amber, 6:Alex, 7:Neal } 1 => { // SEAN @@ -369,7 +195,7 @@ index ff1f6ae..53fb918 100755 TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/9/greet.wav&); &std-priv-exten(Zap/3r2&Zap/5r2,9,35,mtw,telemarket,telemarket); goto homeline|s|loopback; -@@ -2517,7 +2517,7 @@ context workline { +@@ -2517,7 +2517,7 @@ // Otherwise, dial 1, and hopefully, you will reach Steve. } 1 => { @@ -378,7 +204,7 @@ index ff1f6ae..53fb918 100755 TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/1/greet.wav&); &std-priv-exten(Zap/6&Sip/murf,1,30,mtw,telemarket,telemarket); -@@ -2778,7 +2778,7 @@ context homeext { +@@ -2778,7 +2778,7 @@ } 761 => { Record(announcement:gsm); @@ -387,11 +213,11 @@ index ff1f6ae..53fb918 100755 goto s|loopback; } 762 => { -diff --git a/pbx/ael/ael-test/ael-vtest13/extensions.ael b/pbx/ael/ael-test/ael-vtest13/extensions.ael -index b7e953e..48baaef 100755 ---- a/pbx/ael/ael-test/ael-vtest13/extensions.ael -+++ b/pbx/ael/ael-test/ael-vtest13/extensions.ael -@@ -2048,7 +2048,7 @@ macro ciddial2(dialnum, lookup, waittime, dialopts, ddev) // give priority to tc +Index: pbx/ael/ael-test/ael-vtest13/extensions.ael +=================================================================== +--- pbx/ael/ael-test/ael-vtest13/extensions.ael (revision 221084) ++++ pbx/ael/ael-test/ael-vtest13/extensions.ael (working copy) +@@ -2048,7 +2048,7 @@ macro callerid-liar() { @@ -400,7 +226,7 @@ index b7e953e..48baaef 100755 Background(priv-liar); // Script: OOOps! Sorry! I don't allow men with ski masks pulled over their // faces to get in the front door, and unidentified callers won't fair // any better. You entered *MY* phone number. That won't work. -@@ -2105,7 +2105,7 @@ context homeline { +@@ -2105,7 +2105,7 @@ PrivacyManager(); if( "${PRIVACYMGRSTATUS}" = "FAILED" ) { @@ -409,7 +235,7 @@ index b7e953e..48baaef 100755 &std-priv-exten(Zap/3r1&Zap/5r1,2,25,mtw,telemarket,telemarket); Hangup(); return; -@@ -2137,7 +2137,7 @@ context homeline { +@@ -2137,7 +2137,7 @@ verbose(direct is XXX#${direct}XXXX); Playback(greetings/direct); // Welcome to the Murphy residence. This system will automatically try to connect you to... Playback(/var/spool/asterisk/voicemail/default/${direct}/greet); @@ -418,7 +244,7 @@ index b7e953e..48baaef 100755 TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/${direct}/greet.wav&); switch(${direct}) { -@@ -2222,7 +2222,7 @@ context homeline { +@@ -2222,7 +2222,7 @@ } 1 => { // Sonya @@ -427,7 +253,7 @@ index b7e953e..48baaef 100755 TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/2/greet.wav&); &std-priv-exten(Zap/3r1&Zap/5r1,2,25,mtw,telemarket,telemarket); goto s|loopback; -@@ -2420,51 +2420,51 @@ context homeline-kids { +@@ -2420,51 +2420,51 @@ Background(murphy-homeline-kids); // Which Kid? 1=Sean, 2:Eric, 3:Ryan, 4:Kyle, 5:Amber, 6:Alex, 7:Neal } 1 => { // SEAN @@ -487,7 +313,7 @@ index b7e953e..48baaef 100755 TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/9/greet.wav&); &std-priv-exten(Zap/3r2&Zap/5r2,9,35,mtw,telemarket,telemarket); goto homeline|s|loopback; -@@ -2516,7 +2516,7 @@ context workline { +@@ -2516,7 +2516,7 @@ // Otherwise, dial 1, and hopefully, you will reach Steve. } 1 => { @@ -496,7 +322,7 @@ index b7e953e..48baaef 100755 TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/1/greet.wav&); &std-priv-exten(Zap/6&Sip/murf,1,30,mtw,telemarket,telemarket); -@@ -2777,7 +2777,7 @@ context homeext { +@@ -2777,7 +2777,7 @@ } 761 => { Record(announcement:gsm); @@ -505,103 +331,254 @@ index b7e953e..48baaef 100755 goto s|loopback; } 762 => { -diff --git a/pbx/ael/ael-test/ref.ael-vtest13 b/pbx/ael/ael-test/ref.ael-vtest13 -index 07ae29e..70956d4 100644 ---- a/pbx/ael/ael-test/ref.ael-vtest13 -+++ b/pbx/ael/ael-test/ref.ael-vtest13 -@@ -2107,7 +2107,7 @@ exten => s,20,Return() +Index: doc/osp.txt +=================================================================== +--- doc/osp.txt (revision 221084) ++++ doc/osp.txt (working copy) +@@ -136,7 +136,7 @@ + Compilation is successful if there are no errors in the compiler output. The enroll program is now located in the OSP Toolkit/bin directory (example: /usr/src/ TK-3_3_6-20060303/bin). + 2.2 Obtain Crypto Files +-The OSP module in Asterisk requires three crypto files containing a local certificate (localcert.pem), private key (pkey.pem), and CA certificate (cacert_0.pem). Asterisk will try to load the files from the Asterisk public/private key directory - /var/lib/asterisk/keys. If the files are not present, the OSP module will not start and the Asterisk will not support the OSP protocol. Use the enroll.sh script from the toolkit distribution to enroll Asterisk with an OSP server and obtain the crypto files. Documentation explaining how to use the enroll.sh script (Device Enrollment) to enroll with an OSP server is available at http://www.transnexus.com/OSP%20Toolkit/OSP%20Toolkit%20Documents/Device_Enrollment.pdf. Copy the files generated by the enrollment process to the Asterisk /var/lib/asterisk/keys directory. ++The OSP module in Asterisk requires three crypto files containing a local certificate (localcert.pem), private key (pkey.pem), and CA certificate (cacert_0.pem). Asterisk will try to load the files from the Asterisk public/private key directory - /usr/share/asterisk/keys. If the files are not present, the OSP module will not start and the Asterisk will not support the OSP protocol. Use the enroll.sh script from the toolkit distribution to enroll Asterisk with an OSP server and obtain the crypto files. Documentation explaining how to use the enroll.sh script (Device Enrollment) to enroll with an OSP server is available at http://www.transnexus.com/OSP%20Toolkit/OSP%20Toolkit%20Documents/Device_Enrollment.pdf. Copy the files generated by the enrollment process to the Asterisk /usr/share/asterisk/keys directory. - [callerid-liar] --exten => s,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/priv-callerintros/LIAR.gsm&) -+exten => s,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/priv-callerintros/LIAR.gsm&) - exten => s,2,Background(priv-liar) - exten => s,3,Hangup() - exten => s,4,Return() -@@ -2142,7 +2142,7 @@ exten => s,3,Set(repeatcount=0) - exten => s,4,Zapateller(nocallerid) - exten => s,5,PrivacyManager() - exten => s,6,GotoIf($["${PRIVACYMGRSTATUS}" = "FAILED" ]?7:11) --exten => s,7,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/privmanfailed.gsm) -+exten => s,7,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/privmanfailed.gsm) - exten => s,8,Gosub(std-priv-exten,s,1(Zap/3r1&Zap/5r1,2,25,mtw,telemarket,telemarket)) - exten => s,9,Hangup() - exten => s,10,Return() -@@ -2168,7 +2168,7 @@ exten => s,29,GotoIf($["${direct}" != "" & ${direct} != 0 ]?30:37) - exten => s,30,verbose(direct is XXX#${direct}XXXX) - exten => s,31,Playback(greetings/direct) - exten => s,32,Playback(/var/spool/asterisk/voicemail/default/${direct}/greet) --exten => s,33,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) -+exten => s,33,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) - exten => s,34,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/${direct}/greet.wav&) - exten => s,35,Goto(sw-92-${direct},10) - exten => s,36,NoOp(Finish switch-if-homeline-91-92) -@@ -2247,7 +2247,7 @@ exten => sw-92-2,10,Gosub(std-priv-exten,s,1(Zap/3r1&Zap/5r1,2,25,mtw,telemarket - exten => sw-92-2,11,Goto(s,loopback) - exten => sw-92-1,10,Gosub(std-priv-exten,s,1(Zap/6r3&Sip/murf,1,25,mpA(beep)tw,telemarket,telemarket)) - exten => sw-92-1,11,Goto(s,loopback) --exten => 1,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) -+exten => 1,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) - exten => 1,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/2/greet.wav&) - exten => 1,3,Gosub(std-priv-exten,s,1(Zap/3r1&Zap/5r1,2,25,mtw,telemarket,telemarket)) - exten => 1,4,Goto(s,loopback) -@@ -2324,31 +2324,31 @@ exten => o,1,Goto(s,begin) + Note: The osptestserver.transnexus.com is configured only for sending and receiving non-SSL messages, and issuing signed tokens. If you need help, post a message on the OSP mailing list at https://lists.sourceforge.net/lists/listinfo/osp-toolkit-client.. - [homeline-kids] - exten => s,1(begin),Background(murphy-homeline-kids) --exten => 1,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) -+exten => 1,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) - exten => 1,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/3/greet.wav&) - exten => 1,3,Gosub(std-priv-exten,s,1(IAX2/seaniax&Zap/5r2,3,35,mtw,telemarket,telemarket)) - exten => 1,4,Goto(homeline,s,loopback) --exten => 2,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) -+exten => 2,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) - exten => 2,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/4/greet.wav&) - exten => 2,3,Voicemail(u4) - exten => 2,4,Goto(homeline,s,loopback) --exten => 3,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) -+exten => 3,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) - exten => 3,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/5/greet.wav&) - exten => 3,3,Gosub(std-priv-exten,s,1(Zap/3r2&Zap/5r2,5,35,mtw,telemarket,telemarket)) - exten => 3,4,Goto(homeline,s,loopback) --exten => 4,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) -+exten => 4,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) - exten => 4,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/6/greet.wav&) - exten => 4,3,Gosub(std-priv-exten,s,1(Zap/3r2&Zap/5r2,6,35,mtw,telemarket,telemarket)) - exten => 4,4,Goto(homeline,s,loopback) --exten => 5,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) -+exten => 5,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) - exten => 5,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/7/greet.wav&) - exten => 5,3,Gosub(std-priv-exten,s,1(Zap/3r2&Zap/5r2,7,35,mtw,telemarket,telemarket)) - exten => 5,4,Goto(homeline,s,loopback) --exten => 6,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) -+exten => 6,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) - exten => 6,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/8/greet.wav&) - exten => 6,3,Gosub(std-priv-exten,s,1(Zap/3r2&Zap/5r2,8,35,mtw,telemarket,telemarket)) - exten => 6,4,Goto(homeline,s,loopback) --exten => 7,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) -+exten => 7,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) - exten => 7,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/9/greet.wav&) - exten => 7,3,Gosub(std-priv-exten,s,1(Zap/3r2&Zap/5r2,9,35,mtw,telemarket,telemarket)) - exten => 7,4,Goto(homeline,s,loopback) -@@ -2376,7 +2376,7 @@ exten => s,5,Gosub(fillcidname,s,1) - exten => s,6,TrySystem(/usr/local/bin/who-is-it ${CALLERID(num)} "${CALLERID(name)}"&) - exten => s,7(loopback),Background(greetings/greeting) - exten => s,8,Background(murphy-office-intro1) --exten => 1,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm) -+exten => 1,1,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/call-for.gsm) - exten => 1,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/1/greet.wav&) - exten => 1,3,Gosub(std-priv-exten,s,1(Zap/6&Sip/murf,1,30,mtw,telemarket,telemarket)) - exten => 1,4,Goto(s,loopback) -@@ -2502,7 +2502,7 @@ exten => 6,1,Background(recording) - exten => 760,1,DateTime() - exten => 760,2,Goto(s,loopback) - exten => 761,1,Record(announcement:gsm) --exten => 761,2,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/announcement.gsm&) -+exten => 761,2,TrySystem(/usr/bin/play /usr/share/asterisk/sounds/announcement.gsm&) - exten => 761,3,Goto(s,loopback) - exten => 762,1,agi(tts-riddle.agi) - exten => 762,2,Background(gsm/what-time-it-is2) --- -1.6.1 - +@@ -183,7 +183,7 @@ + verify return:1 + The certificate request was successful. + Error Code returned from localcert command : 0 +-The files generated should be copied to the /var/lib/asterisk/keys directory. ++The files generated should be copied to the /usr/share/asterisk/keys directory. + Note: The script enroll.sh requires AT&T korn shell (ksh) or any of its compatible variants. The /usr/src/TK-3_3_6-20060303/bin directory should be in the PATH variable. Otherwise, enroll.sh cannot find the enroll file. + + 3 Asterisk +@@ -247,9 +247,9 @@ + source=[host IP] + ; + ; Define path and file name of crypto files. +-; The default path for crypto file is /var/lib/asterisk/keys. If no ++; The default path for crypto file is /usr/share/asterisk/keys. If no + ; path is defined, crypto files should be in +-; /var/lib/asterisk/keys directory. ++; /usr/share/asterisk/keys directory. + ; + ; Specify the private key file name. + ; If this parameter is unspecified or not present, the default name +Index: doc/tex/phoneprov.tex +=================================================================== +--- doc/tex/phoneprov.tex (revision 221084) ++++ doc/tex/phoneprov.tex (working copy) +@@ -58,7 +58,7 @@ + [polycom] + staticdir => configs/ + mime_type => text/xml +-setvar => CUSTOM_CONFIG=/var/lib/asterisk/phoneprov/configs/custom.cfg ++setvar => CUSTOM_CONFIG=/usr/share/asterisk/phoneprov/configs/custom.cfg + static_file => bootrom.ld,application/octet-stream + static_file => bootrom.ver,plain/text + static_file => sip.ld,application/octet-stream +Index: doc/tex/asterisk-conf.tex +=================================================================== +--- doc/tex/asterisk-conf.tex (revision 221084) ++++ doc/tex/asterisk-conf.tex (working copy) +@@ -18,10 +18,10 @@ + astmoddir => /usr/lib/asterisk/modules + + ; Where additional 'library' elements (scripts, etc.) are located +-astvarlibdir => /var/lib/asterisk ++astvarlibdir => /usr/share/asterisk + + ; Where AGI scripts/programs are located +-astagidir => /var/lib/asterisk/agi-bin ++astagidir => /usr/share/asterisk/agi-bin + + ; Where spool directories are located + ; Voicemail, monitor, dictation and other apps will create files here +Index: doc/tex/privacy.tex +=================================================================== +--- doc/tex/privacy.tex (revision 221084) ++++ doc/tex/privacy.tex (working copy) +@@ -210,7 +210,7 @@ + + When there is no CallerID, P and p options will always record an intro + for the incoming caller. This intro will be stored temporarily in the +-\path{/var/lib/asterisk/sounds/priv-callerintros} dir, under the name ++\path{/usr/share/asterisk/sounds/priv-callerintros} dir, under the name + NOCALLERID\_$<$extension$>$ $<$channelname$>$ and will be erased after the + callee decides what to do with the call. + +@@ -245,7 +245,7 @@ + \subsubsection{Introductions} + Unless instructed to not save introductions (see the 'n' option above), + the screening modes will save the recordings of the caller's names in +-the directory \path{/var/lib/asterisk/sounds/priv-callerintros}, if they have ++the directory \path{/usr/share/asterisk/sounds/priv-callerintros}, if they have + a CallerID. Just the 10-digit callerid numbers are used as filenames, + with a ".gsm" at the end. + +@@ -260,7 +260,7 @@ + + \begin{astlisting} + \begin{verbatim} +-exten => s,6,Set(PATH=/var/lib/asterisk/sounds/priv-callerintros) ++exten => s,6,Set(PATH=/usr/share/asterisk/sounds/priv-callerintros) + exten => s,7,System(/usr/bin/play ${PATH}/${CALLERID(num)}.gsm&,0) + \end{verbatim} + \end{astlisting} +Index: configs/iax.conf.sample +=================================================================== +--- configs/iax.conf.sample (revision 221084) ++++ configs/iax.conf.sample (working copy) +@@ -416,8 +416,8 @@ + ; authentication is used, "inkeys" is a list of acceptable public keys on the + ; local system that can be used to authenticate the remote peer, separated by + ; the ":" character. "outkey" is a single, private key to use to authenticate +-; to the other side. Public keys are named /var/lib/asterisk/keys/.pub +-; while private keys are named /var/lib/asterisk/keys/.key. Private ++; to the other side. Public keys are named /usr/share/asterisk/keys/.pub ++; while private keys are named /usr/share/asterisk/keys/.key. Private + ; keys should always be 3DES encrypted. + ; + ; +Index: configs/festival.conf.sample +=================================================================== +--- configs/festival.conf.sample (revision 221084) ++++ configs/festival.conf.sample (working copy) +@@ -21,7 +21,7 @@ + ; THIS DIRECTORY *MUST* EXIST and must be writable from the asterisk process. + ; Defaults to /tmp/ + ; +-;cachedir=/var/lib/asterisk/festivalcache/ ++;cachedir=/var/spool/asterisk/festival/ + ; + ; Festival command to send to the server. + ; Defaults to: (tts_textasterisk "%s" 'file)(quit)\n +Index: configs/http.conf.sample +=================================================================== +--- configs/http.conf.sample (revision 221084) ++++ configs/http.conf.sample (working copy) +@@ -5,7 +5,7 @@ + ; Note about Asterisk documentation: + ; If Asterisk was installed from a tarball, then the HTML documentation should + ; be installed in the static-http/docs directory which is +-; (/var/lib/asterisk/static-http/docs) on linux by default. If the Asterisk ++; (/usr/share/asterisk/static-http/docs) on linux by default. If the Asterisk + ; HTTP server is enabled in this file by setting the "enabled", "bindaddr", + ; and "bindport" options, then you should be able to view the documentation + ; remotely by browsing to: +@@ -66,6 +66,6 @@ + ;[post_mappings] + ; + ; In this example, if the prefix option is set to "asterisk", then using the +-; POST URL: /asterisk/uploads will put files in /var/lib/asterisk/uploads/. +-;uploads = /var/lib/asterisk/uploads/ ++; POST URL: /asterisk/uploads will put files in /var/spool/asterisk/uploads/. ++;uploads = /var/spool/asterisk/uploads/ + ; +Index: configs/phoneprov.conf.sample +=================================================================== +--- configs/phoneprov.conf.sample (revision 221084) ++++ configs/phoneprov.conf.sample (working copy) +@@ -114,4 +114,4 @@ + ${MAC}-phone.cfg => 000000000000-phone.cfg ; (relative to AST_DATA_DIR/phoneprov) + config/${MAC} => polycom.xml ; Dynamic Filename => template file + ${MAC}-directory.xml => 000000000000-directory.xml +-setvar => CUSTOM_CONFIG=/var/lib/asterisk/phoneprov/configs/custom.cfg ; Custom variable ++setvar => CUSTOM_CONFIG=/usr/share/asterisk/phoneprov/configs/custom.cfg ; Custom variable +Index: configs/musiconhold.conf.sample +=================================================================== +--- configs/musiconhold.conf.sample (revision 221084) ++++ configs/musiconhold.conf.sample (working copy) +@@ -32,7 +32,7 @@ + ; The path specified can be either an absolute path (starts with '/'), + ; or a relative path; relative paths are interpreted as being relative + ; to the 'astvarlibdir' in asterisk.conf, which defaults to +-; /var/lib/asterisk. ++; /usr/share/asterisk. + ; + ; NOTE: + ; If you are not using "autoload" in modules.conf, then you +@@ -68,7 +68,7 @@ + ;mode=custom + ; Note that with mode=custom, a directory is not required, such as when reading + ; from a stream. +-;directory=/var/lib/asterisk/mohmp3 ++;directory=/usr/share/asterisk/mohmp3 + ;application=/usr/bin/mpg123 -q -r 8000 -f 8192 -b 2048 --mono -s + + ;[ulawstream] +@@ -80,5 +80,5 @@ + ; choice + ;[solaris] + ;mode=custom +-;directory=/var/lib/asterisk/mohmp3 ++;directory=/usr/share/asterisk/mohmp3 + ;application=/site/sw/bin/madplay -Q -o raw:- --mono -R 8000 -a -12 +Index: configs/osp.conf.sample +=================================================================== +--- configs/osp.conf.sample (revision 221084) ++++ configs/osp.conf.sample (working copy) +@@ -36,8 +36,8 @@ + ;source=domain name or [IP address in brackets] + ; + ; Define path and file name of crypto files. +-; The default path for crypto file is /var/lib/asterisk/keys. If no path is +-; defined, crypto files will in /var/lib/asterisk/keys directory. ++; The default path for crypto file is /usr/share/asterisk/keys. If no path is ++; defined, crypto files will in /usr/share/asterisk/keys directory. + ; + ; Specify the private key file name. + ; If this parameter is unspecified or not present, the default name will be the +Index: contrib/scripts/astgenkey.8 +=================================================================== +--- contrib/scripts/astgenkey.8 (revision 221084) ++++ contrib/scripts/astgenkey.8 (working copy) +@@ -88,7 +88,7 @@ + .RE + + Those files should be copied to +-.I /var/lib/asterisk/keys ++.I /usr/share/asterisk/keys + + (The private key: on your system. The public key: on other systems) + +@@ -122,10 +122,10 @@ + And then make the key accessible to Asterisk (assuming you run it as + user "asterisk"). + +- chown asterisk /var/lib/asterisk/keys/yourname.* ++ chown asterisk /usr/share/asterisk/keys/yourname.* + + .SH FILES +-.I /var/lib/asterisk/keys ++.I /usr/share/asterisk/keys + .RS + .RE + +Index: contrib/scripts/astgenkey +=================================================================== +--- contrib/scripts/astgenkey (revision 221084) ++++ contrib/scripts/astgenkey (working copy) +@@ -29,7 +29,7 @@ + echo "in PEM format for use by Asterisk. You will be asked to" + echo "enter a passcode for your key multiple times. Please" + echo "enter the same code each time. The resulting files will" +- echo "need to be moved to /var/lib/asterisk/keys if you want" ++ echo "need to be moved to /usr/share/asterisk/keys if you want" + echo "to use them, and any private keys (.key files) will" + echo "need to be initialized at runtime either by running" + echo "Asterisk with the '-i' option, or with the 'init keys'" +Index: UPGRADE-1.4.txt +=================================================================== +--- UPGRADE-1.4.txt (revision 221084) ++++ UPGRADE-1.4.txt (working copy) +@@ -92,7 +92,7 @@ + WARNING: Asterisk 1.4 supports a new layout for sound files in multiple languages; + instead of the alternate-language files being stored in subdirectories underneath + the existing files (for French, that would be digits/fr, letters/fr, phonetic/fr, +-etc.) the new layout creates one directory under /var/lib/asterisk/sounds for the ++etc.) the new layout creates one directory under /usr/share/asterisk/sounds for the + language itself, then places all the sound files for that language under that + directory and its subdirectories. This is the layout that will be created if you + select non-English languages to be installed via menuselect, HOWEVER Asterisk does Index: asterisk.spec =================================================================== RCS file: /cvs/pkgs/rpms/asterisk/devel/asterisk.spec,v retrieving revision 1.56 retrieving revision 1.57 diff -u -p -r1.56 -r1.57 --- asterisk.spec 10 Sep 2009 04:38:52 -0000 1.56 +++ asterisk.spec 30 Sep 2009 16:57:58 -0000 1.57 @@ -1,48 +1,22 @@ -#define _rc 1 +%define _rc 2 Summary: The Open Source PBX Name: asterisk -Version: 1.6.1.6 -Release: 2%{?_rc:.rc%{_rc}}%{?dist} +Version: 1.6.2.0 +Release: 0.1%{?_rc:.rc%{_rc}}%{?dist} License: GPLv2 Group: Applications/Internet URL: http://www.asterisk.org/ -# The Asterisk tarball contains some items that we don't want in there, -# so start with the original tarball from here: -# -# http://downloads.digium.com/pub/telephony/asterisk/releases/asterisk-%{version}%{?_rc:-rc%{_rc}}.tar.gz -# -# Then run the included script file to build the stripped tarball: -# -# sh asterisk-strip.sh %{version} - -# MD5 Sums -# ======== -# 63a928373e741524aac09d8c078df7d5 asterisk-1.6.1.6.tar.gz -# 4f57c6c9fff1bfeb9061679c123f7468 asterisk-1.6.1.6-stripped.tar.gz -# -# SHA1 Sums -# ========= -# 79a9a3635fdf2e8422dadabd9f05da3329e60dc1 asterisk-1.6.1.6.tar.gz -# b6ef13ec7b7b2335cd98dec09f143f9f446d9bb1 asterisk-1.6.1.6-stripped.tar.gz -# -# SHA256 Sums -# ========= -# ce56be843b85946bebbb89af06819585f45dd50ac544c21ca81acab994036c22 asterisk-1.6.1.6.tar.gz -# 4a91e3b8a420756f3b7b2b2d85335e0c47431bcaa8f02ea40e2c9ed835283fe3 asterisk-1.6.1.6-stripped.tar.gz - -Source0: asterisk-%{version}%{?_rc:-rc%{_rc}}-stripped.tar.gz +Source0: http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-%{version}%{?_rc:-rc%{_rc}}.tar.gz Source1: asterisk-logrotate Source2: menuselect.makedeps Source3: menuselect.makeopts -Source4: asterisk-strip.sh -Source5: asterisk-%{version}%{?_rc:-rc%{_rc}}.tar.gz.asc +Source5: http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-%{version}%{?_rc:-rc%{_rc}}.tar.gz.asc Source6: asterisk-developer-pubring.gpg Patch1: 0001-Modify-init-scripts-for-better-Fedora-compatibility.patch Patch2: 0002-Modify-modules.conf-so-that-different-voicemail-modu.patch Patch5: 0005-Build-using-external-libedit.patch -Patch6: 0006-Revert-changes-to-pbx_lua-from-rev-126363-that-cause.patch Patch8: 0008-change-configure.ac-to-look-for-pkg-config-gmime-2.4.patch Patch10: 0010-my-guess-as-replacements-for-the-missing-broken-stuf.patch Patch11: 0011-Fix-up-some-paths.patch @@ -70,6 +44,7 @@ BuildRequires: gmime-devel BuildRequires: doxygen BuildRequires: graphviz BuildRequires: graphviz-gd +BuildRequires: libxml2-devel # for codec_speex BuildRequires: speex-devel >= 1.2 @@ -414,10 +389,9 @@ local filesystem. %patch1 -p1 %patch2 -p0 %patch5 -p0 -%patch6 -p1 %patch8 -p0 -%patch10 -p1 -%patch11 -p1 +%patch10 -p0 +%patch11 -p0 %patch12 -p1 cp %{SOURCE2} menuselect.makedeps @@ -501,22 +475,22 @@ install -D -p -m 0644 doc/digium-mib.txt rm %{buildroot}%{_libdir}/asterisk/modules/app_directory.so rm %{buildroot}%{_libdir}/asterisk/modules/app_voicemail.so -install -D -p -m 0755 apps/app_directory_imap.so %{buildroot}%{_libdir}/asterisk/modules/ -install -D -p -m 0755 apps/app_voicemail_imap.so %{buildroot}%{_libdir}/asterisk/modules/ -install -D -p -m 0755 apps/app_directory_odbc.so %{buildroot}%{_libdir}/asterisk/modules/ -install -D -p -m 0755 apps/app_voicemail_odbc.so %{buildroot}%{_libdir}/asterisk/modules/ -install -D -p -m 0755 apps/app_directory_plain.so %{buildroot}%{_libdir}/asterisk/modules/ -install -D -p -m 0755 apps/app_voicemail_plain.so %{buildroot}%{_libdir}/asterisk/modules/ +install -D -p -m 0755 apps/app_directory_imap.so %{buildroot}%{_libdir}/asterisk/modules +install -D -p -m 0755 apps/app_voicemail_imap.so %{buildroot}%{_libdir}/asterisk/modules +install -D -p -m 0755 apps/app_directory_odbc.so %{buildroot}%{_libdir}/asterisk/modules +install -D -p -m 0755 apps/app_voicemail_odbc.so %{buildroot}%{_libdir}/asterisk/modules +install -D -p -m 0755 apps/app_directory_plain.so %{buildroot}%{_libdir}/asterisk/modules +install -D -p -m 0755 apps/app_voicemail_plain.so %{buildroot}%{_libdir}/asterisk/modules # create some directories that need to be packaged -mkdir -p %{buildroot}%{_datadir}/asterisk/moh/ -mkdir -p %{buildroot}%{_datadir}/asterisk/sounds/ +mkdir -p %{buildroot}%{_datadir}/asterisk/moh +mkdir -p %{buildroot}%{_datadir}/asterisk/sounds mkdir -p %{buildroot}%{_localstatedir}/lib/asterisk -mkdir -p %{buildroot}%{_localstatedir}/log/asterisk/cdr-custom/ -mkdir -p %{buildroot}%{_localstatedir}/spool/asterisk/festival/ -mkdir -p %{buildroot}%{_localstatedir}/spool/asterisk/monitor/ -mkdir -p %{buildroot}%{_localstatedir}/spool/asterisk/outgoing/ -mkdir -p %{buildroot}%{_localstatedir}/spool/asterisk/uploads/ +mkdir -p %{buildroot}%{_localstatedir}/log/asterisk/cdr-custom +mkdir -p %{buildroot}%{_localstatedir}/spool/asterisk/festival +mkdir -p %{buildroot}%{_localstatedir}/spool/asterisk/monitor +mkdir -p %{buildroot}%{_localstatedir}/spool/asterisk/outgoing +mkdir -p %{buildroot}%{_localstatedir}/spool/asterisk/uploads # We're not going to package any of the sample AGI scripts rm -f %{buildroot}%{_datadir}/asterisk/agi-bin/* @@ -531,6 +505,8 @@ rm -rf %{buildroot}%{_datadir}/asterisk/ rm -rf %{buildroot}%{_sbindir}/hashtest rm -rf %{buildroot}%{_sbindir}/hashtest2 +rm -rf %{buildroot}%{_datadir}/asterisk/documentation + find doc/api/html -name \*.map -size 0 -delete %clean @@ -561,9 +537,11 @@ fi %defattr(-,root,root,-) %doc README* *.txt ChangeLog BUGS CREDITS configs +%doc doc/appdocsxml.dtd %doc doc/asterisk.sgml %doc doc/backtrace.txt %doc doc/callfiles.txt +%doc doc/core-*.xml %doc doc/externalivr.txt %doc doc/macroexclusive.txt %doc doc/manager_1_1.txt @@ -592,6 +570,7 @@ fi %{_libdir}/asterisk/modules/app_chanisavail.so %{_libdir}/asterisk/modules/app_channelredirect.so %{_libdir}/asterisk/modules/app_chanspy.so +%{_libdir}/asterisk/modules/app_confbridge.so %{_libdir}/asterisk/modules/app_controlplayback.so %{_libdir}/asterisk/modules/app_db.so %{_libdir}/asterisk/modules/app_dial.so @@ -611,8 +590,10 @@ fi %{_libdir}/asterisk/modules/app_mixmonitor.so %{_libdir}/asterisk/modules/app_morsecode.so %{_libdir}/asterisk/modules/app_nbscat.so +%{_libdir}/asterisk/modules/app_originate.so %{_libdir}/asterisk/modules/app_parkandannounce.so %{_libdir}/asterisk/modules/app_playback.so +%{_libdir}/asterisk/modules/app_playtones.so %{_libdir}/asterisk/modules/app_privacy.so %{_libdir}/asterisk/modules/app_queue.so %{_libdir}/asterisk/modules/app_readexten.so @@ -639,10 +620,15 @@ fi %{_libdir}/asterisk/modules/app_waituntil.so %{_libdir}/asterisk/modules/app_while.so %{_libdir}/asterisk/modules/app_zapateller.so +%{_libdir}/asterisk/modules/bridge_builtin_features.so +%{_libdir}/asterisk/modules/bridge_multiplexed.so +%{_libdir}/asterisk/modules/bridge_simple.so +%{_libdir}/asterisk/modules/bridge_softmix.so %{_libdir}/asterisk/modules/cdr_csv.so %{_libdir}/asterisk/modules/cdr_custom.so %{_libdir}/asterisk/modules/cdr_manager.so %{_libdir}/asterisk/modules/chan_agent.so +%{_libdir}/asterisk/modules/chan_bridge.so %{_libdir}/asterisk/modules/chan_iax2.so %{_libdir}/asterisk/modules/chan_local.so %{_libdir}/asterisk/modules/chan_mgcp.so @@ -667,11 +653,14 @@ fi %{_libdir}/asterisk/modules/format_jpeg.so %{_libdir}/asterisk/modules/format_ogg_vorbis.so %{_libdir}/asterisk/modules/format_pcm.so +%{_libdir}/asterisk/modules/format_siren14.so +%{_libdir}/asterisk/modules/format_siren7.so %{_libdir}/asterisk/modules/format_sln.so %{_libdir}/asterisk/modules/format_sln16.so %{_libdir}/asterisk/modules/format_vox.so %{_libdir}/asterisk/modules/format_wav_gsm.so %{_libdir}/asterisk/modules/format_wav.so +%{_libdir}/asterisk/modules/func_aes.so %{_libdir}/asterisk/modules/func_audiohookinherit.so %{_libdir}/asterisk/modules/func_base64.so %{_libdir}/asterisk/modules/func_blacklist.so @@ -700,6 +689,7 @@ fi %{_libdir}/asterisk/modules/func_sha1.so %{_libdir}/asterisk/modules/func_shell.so %{_libdir}/asterisk/modules/func_speex.so +%{_libdir}/asterisk/modules/func_sprintf.so %{_libdir}/asterisk/modules/func_strings.so %{_libdir}/asterisk/modules/func_sysinfo.so %{_libdir}/asterisk/modules/func_timeout.so @@ -715,10 +705,10 @@ fi %{_libdir}/asterisk/modules/res_adsi.so %{_libdir}/asterisk/modules/res_ael_share.so %{_libdir}/asterisk/modules/res_agi.so +%{_libdir}/asterisk/modules/res_clialiases.so %{_libdir}/asterisk/modules/res_clioriginate.so %{_libdir}/asterisk/modules/res_convert.so %{_libdir}/asterisk/modules/res_crypto.so -%{_libdir}/asterisk/modules/res_indications.so %{_libdir}/asterisk/modules/res_http_post.so %{_libdir}/asterisk/modules/res_limit.so %{_libdir}/asterisk/modules/res_monitor.so @@ -728,8 +718,10 @@ fi %{_libdir}/asterisk/modules/res_smdi.so %{_libdir}/asterisk/modules/res_speech.so %{_libdir}/asterisk/modules/res_timing_pthread.so +%{_libdir}/asterisk/modules/res_timing_timerfd.so %{_libdir}/asterisk/modules/test_dlinklists.so %{_libdir}/asterisk/modules/test_heap.so +%{_libdir}/asterisk/modules/test_sched.so %{_sbindir}/aelparse %{_sbindir}/astcanary @@ -763,6 +755,8 @@ fi %config(noreplace) %{_sysconfdir}/asterisk/cdr_custom.conf %config(noreplace) %{_sysconfdir}/asterisk/cdr_manager.conf %config(noreplace) %{_sysconfdir}/asterisk/cli.conf +%config(noreplace) %{_sysconfdir}/asterisk/cli_aliases.conf +%config(noreplace) %{_sysconfdir}/asterisk/cli_permissions.conf %config(noreplace) %{_sysconfdir}/asterisk/codecs.conf %config(noreplace) %{_sysconfdir}/asterisk/dnsmgr.conf %config(noreplace) %{_sysconfdir}/asterisk/dsp.conf @@ -986,6 +980,7 @@ fi %files sqlite %defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/asterisk/cdr_sqlite3_custom.conf +%config(noreplace) %{_sysconfdir}/asterisk/res_config_sqlite.conf %{_libdir}/asterisk/modules/cdr_sqlite3_custom.so %files tds @@ -1026,6 +1021,10 @@ fi %{_libdir}/asterisk/modules/app_voicemail_plain.so %changelog +* Wed Sep 30 2009 Jeffrey C. Ollie - 1.6.2.0-0.1.rc2 +- Update to 1.6.2.0-rc2 +- We no longer need to strip the tarball as it no longer includes non-free items. + * Wed Sep 9 2009 Jeffrey C. Ollie - 1.6.1.6-2 - Enable building of API docs. - Depend on version 1.2 or newer of speex Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/asterisk/devel/sources,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- sources 7 Sep 2009 05:43:14 -0000 1.22 +++ sources 30 Sep 2009 16:57:58 -0000 1.23 @@ -1,3 +1,3 @@ -4f57c6c9fff1bfeb9061679c123f7468 asterisk-1.6.1.6-stripped.tar.gz -0c07f535bada3bca06d459ed3a416f22 asterisk-1.6.1.6.tar.gz.asc +8e17e49736259f673c28b6ec8c5ac6b0 asterisk-1.6.2.0-rc2.tar.gz +8f4b07dc08c8a734773fbbe38b277d94 asterisk-1.6.2.0-rc2.tar.gz.asc dd089905d0ba9a514359dc2cf1a53303 asterisk-developer-pubring.gpg --- 0006-Revert-changes-to-pbx_lua-from-rev-126363-that-cause.patch DELETED --- --- asterisk-strip.sh DELETED --- From kasal at fedoraproject.org Wed Sep 30 16:58:30 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Wed, 30 Sep 2009 16:58:30 +0000 (UTC) Subject: rpms/perl-POE-Component-Client-Keepalive/devel perl-POE-Component-Client-Keepalive.spec, 1.13, 1.14 Message-ID: <20090930165830.2314211C00E6@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1097 Modified Files: perl-POE-Component-Client-Keepalive.spec Log Message: - keep the version aligned to 0.xxxx to maintain upgrade path Index: perl-POE-Component-Client-Keepalive.spec =================================================================== RCS file: /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/devel/perl-POE-Component-Client-Keepalive.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- perl-POE-Component-Client-Keepalive.spec 29 Sep 2009 14:51:43 -0000 1.13 +++ perl-POE-Component-Client-Keepalive.spec 30 Sep 2009 16:58:30 -0000 1.14 @@ -1,6 +1,9 @@ Name: perl-POE-Component-Client-Keepalive -Version: 0.260 -Release: 2%{?dist} +%define real_ver 0.260 +# Keep four digits to stay above the unfortunate 0.0901, +# so that epoch need not be changed. +Version: %{real_ver}0 +Release: 3%{?dist} Summary: Manages and keeps alive client connections Group: Development/Libraries @@ -19,7 +22,8 @@ BuildRequires: perl(POE::Component::Cli BuildRequires: perl(Net::IP) >= 1.25 # Satisfy automaticly generated requires that want this module >= 0.0901 -Provides: perl(POE::Component::Client::Keepalive) = %{version}0 +# (So the package has this provide in two versions, oh well.) +Provides: perl(POE::Component::Client::Keepalive) = %{version} ### auto-added reqs! Requires: perl(Net::IP) >= 1.25 @@ -69,6 +73,9 @@ rm -rf %{buildroot} %{_mandir}/man3/*.3* %changelog +* Wed Sep 30 2009 Stepan Kasal 0.2600-3 +- keep the version aligned to 0.xxxx to maintain upgrade path + * Tue Sep 29 2009 Chris Weyl 0.260-2 - fix provides version (for perl-POE-Component-Client-HTTP) From kasal at fedoraproject.org Wed Sep 30 16:58:53 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Wed, 30 Sep 2009 16:58:53 +0000 (UTC) Subject: rpms/perl-POE-Component-Client-Keepalive/F-12 perl-POE-Component-Client-Keepalive.spec, 1.13, 1.14 Message-ID: <20090930165853.A65DE11C00E6@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1190 Modified Files: perl-POE-Component-Client-Keepalive.spec Log Message: - keep the version aligned to 0.xxxx to maintain upgrade path Index: perl-POE-Component-Client-Keepalive.spec =================================================================== RCS file: /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/F-12/perl-POE-Component-Client-Keepalive.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- perl-POE-Component-Client-Keepalive.spec 29 Sep 2009 15:31:39 -0000 1.13 +++ perl-POE-Component-Client-Keepalive.spec 30 Sep 2009 16:58:53 -0000 1.14 @@ -1,6 +1,9 @@ Name: perl-POE-Component-Client-Keepalive -Version: 0.260 -Release: 2%{?dist} +%define real_ver 0.260 +# Keep four digits to stay above the unfortunate 0.0901, +# so that epoch need not be changed. +Version: %{real_ver}0 +Release: 3%{?dist} Summary: Manages and keeps alive client connections Group: Development/Libraries @@ -19,7 +22,8 @@ BuildRequires: perl(POE::Component::Cli BuildRequires: perl(Net::IP) >= 1.25 # Satisfy automaticly generated requires that want this module >= 0.0901 -Provides: perl(POE::Component::Client::Keepalive) = %{version}0 +# (So the package has this provide in two versions, oh well.) +Provides: perl(POE::Component::Client::Keepalive) = %{version} ### auto-added reqs! Requires: perl(Net::IP) >= 1.25 @@ -69,6 +73,9 @@ rm -rf %{buildroot} %{_mandir}/man3/*.3* %changelog +* Wed Sep 30 2009 Stepan Kasal 0.2600-3 +- keep the version aligned to 0.xxxx to maintain upgrade path + * Tue Sep 29 2009 Chris Weyl 0.260-2 - fix provides version (for perl-POE-Component-Client-HTTP) From toshio at fedoraproject.org Wed Sep 30 16:59:30 2009 From: toshio at fedoraproject.org (=?utf-8?b?VG9zaGlvIOOBj+OCieOBqOOBvw==?=) Date: Wed, 30 Sep 2009 16:59:30 +0000 (UTC) Subject: rpms/deltarpm/devel deltarpm-system-zlib.patch, NONE, 1.1 deltarpm.spec, 1.31, 1.32 Message-ID: <20090930165930.EA32011C00E6@cvs1.fedora.phx.redhat.com> Author: toshio Update of /cvs/pkgs/rpms/deltarpm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1367 Modified Files: deltarpm.spec Added Files: deltarpm-system-zlib.patch Log Message: * Wed Sep 30 2009 Toshio Kuratomi - 3.5-0.2.20090913git - Correct prerelease rlease numbering. - Build against the system zlib, not the bundled library. This remedies the fact that the included zlib is affected by CAN-2005-1849. deltarpm-system-zlib.patch: Makefile | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) --- NEW FILE deltarpm-system-zlib.patch --- Index: deltarpm-git-20090913/Makefile =================================================================== --- deltarpm-git-20090913.orig/Makefile +++ deltarpm-git-20090913/Makefile @@ -3,10 +3,9 @@ bindir=$(prefix)/bin libdir=$(prefix)/lib mandir=$(prefix)/man rpmdumpheader=$(bindir)/rpmdumpheader -zlibdir=zlib-1.2.2.f-rsyncable CFLAGS = -fPIC -O2 -Wall -g -CPPFLAGS = -fPIC -DDELTARPM_64BIT -DBSDIFF_NO_SUF -DRPMDUMPHEADER=\"$(rpmdumpheader)\" -I$(zlibdir) -LDLIBS = -lbz2 $(zlibdir)/libz.a -llzma +CPPFLAGS = -fPIC -DDELTARPM_64BIT -DBSDIFF_NO_SUF -DRPMDUMPHEADER=\"$(rpmdumpheader)\" -I. +LDLIBS = -lbz2 -lz -llzma LDFLAGS = PYTHONVERS = $(shell ls /usr/include/python*/Python.h | sed "s|/usr/include/||g"| sed "s|/Python.h||g") @@ -14,37 +13,33 @@ all: makedeltarpm applydeltarpm rpmdumph python: _deltarpmmodule.so -makedeltarpm: makedeltarpm.o writedeltarpm.o md5.o util.o rpml.o rpmhead.o cpio.o delta.o cfile.o $(zlibdir)/libz.a +makedeltarpm: makedeltarpm.o writedeltarpm.o md5.o util.o rpml.o rpmhead.o cpio.o delta.o cfile.o -applydeltarpm: applydeltarpm.o readdeltarpm.o md5.o sha256.o util.o rpmhead.o cpio.o cfile.o prelink.o $(zlibdir)/libz.a +applydeltarpm: applydeltarpm.o readdeltarpm.o md5.o sha256.o util.o rpmhead.o cpio.o cfile.o prelink.o -combinedeltarpm: combinedeltarpm.o md5.o util.o rpmhead.o cfile.o readdeltarpm.o writedeltarpm.o $(zlibdir)/libz.a +combinedeltarpm: combinedeltarpm.o md5.o util.o rpmhead.o cfile.o readdeltarpm.o writedeltarpm.o rpmdumpheader: rpmdumpheader.o $(CC) $(LDFLAGS) $^ -lrpm -o $@ -makedeltaiso: makedeltaiso.o delta.o rpmoffs.o rpmhead.o util.o md5.o cfile.o $(zlibdir)/libz.a +makedeltaiso: makedeltaiso.o delta.o rpmoffs.o rpmhead.o util.o md5.o cfile.o -applydeltaiso: applydeltaiso.o util.o md5.o cfile.o $(zlibdir)/libz.a +applydeltaiso: applydeltaiso.o util.o md5.o cfile.o -fragiso: fragiso.o util.o md5.o rpmhead.o cfile.o $(zlibdir)/libz.a +fragiso: fragiso.o util.o md5.o rpmhead.o cfile.o -_deltarpmmodule.so: readdeltarpm.o rpmhead.o util.o md5.o cfile.o $(zlibdir)/libz.a +_deltarpmmodule.so: readdeltarpm.o rpmhead.o util.o md5.o cfile.o for ver in $(PYTHONVERS) ; do \ if [ ! -f "$$ver/$@" ]; then \ mkdir -p $$ver ;\ - $(CC) $(CFLAGS) -I/usr/include/$$ver -I$(zlibdir) -fPIC -c -o $$ver/deltarpmmodule.o deltarpmmodule.c ;\ - $(CC) -o $$ver/$@ $$ver/deltarpmmodule.o $^ -shared -Wl,-soname,_deltarpmmodule.so $(zlibdir)/libz.a -llzma -lbz2; \ + $(CC) $(CFLAGS) -I/usr/include/$$ver -fPIC -c -o $$ver/deltarpmmodule.o deltarpmmodule.c ;\ + $(CC) -o $$ver/$@ $$ver/deltarpmmodule.o $^ -shared -Wl,-soname,_deltarpmmodule.so -lz -llzma -lbz2; \ fi; \ done -$(zlibdir)/libz.a: - cd $(zlibdir) ; make CFLAGS="-fPIC $(CFLAGS)" libz.a - clean: rm -f *.o rm -f makedeltarpm applydeltarpm combinedeltarpm rpmdumpheader makedeltaiso applydeltaiso fragiso - cd $(zlibdir) ; make clean install: mkdir -p $(DESTDIR)$(bindir) Index: deltarpm.spec =================================================================== RCS file: /cvs/pkgs/rpms/deltarpm/devel/deltarpm.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- deltarpm.spec 13 Sep 2009 14:32:52 -0000 1.31 +++ deltarpm.spec 30 Sep 2009 16:59:30 -0000 1.32 @@ -3,7 +3,7 @@ Summary: Create deltas between rpms Name: deltarpm Version: 3.5 -Release: 0.git.20090913%{?dist} +Release: 0.2.20090913git%{?dist} License: BSD Group: System Environment/Base URL: http://gitorious.org/deltarpm/deltarpm @@ -13,9 +13,12 @@ URL: http://gitorious.org/deltarpm/delta # git archive --format=tar --prefix="deltarpm-git-20090913" f716bb7 | \ # bzip2 > deltarpm-git-20090831.1.tar.bz2 Source: %{name}-git-20090913.tar.bz2 +# Build with system zlib +Patch0: deltarpm-system-zlib.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: bzip2-devel, xz-devel, rpm-devel, popt-devel +BuildRequires: zlib-devel BuildRequires: python-devel %description @@ -50,6 +53,9 @@ This package contains python bindings fo %prep %setup -q -n %{name}-git-20090913 +# Build with system zlib +%patch0 -p1 -b .zlib +%{__rm} -rf zlib-1.2.2.f-rsyncable %build %{__make} %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \ @@ -96,6 +102,11 @@ This package contains python bindings fo %{python_sitearch}/* %changelog +* Wed Sep 30 2009 Toshio Kuratomi - 3.5-0.2.20090913git +- Correct prerelease rlease numbering. +- Build against the system zlib, not the bundled library. This remedies the + fact that the included zlib is affected by CAN-2005-1849. + * Sun Sep 13 2009 Jonathan Dieter - 3.5-0.git.20090913 - Merge python error patch upstream From davej at fedoraproject.org Wed Sep 30 17:02:03 2009 From: davej at fedoraproject.org (Dave Jones) Date: Wed, 30 Sep 2009 17:02:03 +0000 (UTC) Subject: rpms/kernel/F-12 linux-2.6.31-copy_from_user-bounds.patch,1.2,1.3 Message-ID: <20090930170203.31AAE11C01EA@cvs1.fedora.phx.redhat.com> Author: davej Update of /cvs/pkgs/rpms/kernel/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2279 Modified Files: linux-2.6.31-copy_from_user-bounds.patch Log Message: update to arjans latest (still not applied, this is just for testing) linux-2.6.31-copy_from_user-bounds.patch: b/arch/x86/include/asm/uaccess_32.h | 12 ++++- b/arch/x86/lib/usercopy_32.c | 6 ++ b/drivers/acpi/proc.c | 4 - b/drivers/acpi/video.c | 20 ++++++--- b/drivers/char/nvram.c | 12 ++++- b/fs/cifs/cifs_debug.c | 10 ++-- b/include/linux/compiler-gcc4.h | 3 + b/include/linux/compiler.h | 9 +--- b/kernel/capability.c | 11 ++--- b/mm/migrate.c | 47 ++++++++++++++++++++-- b/net/socket.c | 9 ++-- b/net/wireless/wext.c | 11 ++--- linux-2.6.31.noarch/arch/x86/kernel/cpu/mtrr/if.c | 21 ++++++--- 13 files changed, 127 insertions(+), 48 deletions(-) Index: linux-2.6.31-copy_from_user-bounds.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-12/linux-2.6.31-copy_from_user-bounds.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- linux-2.6.31-copy_from_user-bounds.patch 29 Sep 2009 08:26:13 -0000 1.2 +++ linux-2.6.31-copy_from_user-bounds.patch 30 Sep 2009 17:02:01 -0000 1.3 @@ -1,5 +1,5 @@ -From davej Sat Sep 26 11:56:25 2009 -Return-Path: BATV+801d9f966e814c9eff35+2225+infradead.org+arjan at casper.srs.infradead.org +From davej Wed Sep 30 12:03:40 2009 +Return-Path: linux-kernel-owner at vger.kernel.org X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gelk.kernelslacker.org X-Spam-Level: @@ -7,230 +7,174 @@ X-Spam-Status: No, score=-6.1 required=5 RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham version=3.2.5 Received: from mail.corp.redhat.com [10.5.5.52] by gelk.kernelslacker.org with IMAP (fetchmail-6.3.9) - for (single-drop); Sat, 26 Sep 2009 11:56:25 -0400 (EDT) -Received: from zmta02.collab.prod.int.phx2.redhat.com (LHLO - zmta02.collab.prod.int.phx2.redhat.com) (10.5.5.32) by - mail04.corp.redhat.com with LMTP; Sat, 26 Sep 2009 08:33:07 -0400 (EDT) + for (single-drop); Wed, 30 Sep 2009 12:03:40 -0400 (EDT) +Received: from zmta01.collab.prod.int.phx2.redhat.com (LHLO + zmta01.collab.prod.int.phx2.redhat.com) (10.5.5.31) by + mail04.corp.redhat.com with LMTP; Wed, 30 Sep 2009 07:05:24 -0400 (EDT) Received: from localhost (localhost.localdomain [127.0.0.1]) - by zmta02.collab.prod.int.phx2.redhat.com (Postfix) with ESMTP id A7DF39E640 - for ; Sat, 26 Sep 2009 08:33:07 -0400 (EDT) -Received: from zmta02.collab.prod.int.phx2.redhat.com ([127.0.0.1]) - by localhost (zmta02.collab.prod.int.phx2.redhat.com [127.0.0.1]) (amavisd-new, port 10024) - with ESMTP id hkbfP756iXek for ; - Sat, 26 Sep 2009 08:33:07 -0400 (EDT) -Received: from int-mx08.intmail.prod.int.phx2.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.21]) - by zmta02.collab.prod.int.phx2.redhat.com (Postfix) with ESMTP id 8FFA39E63B - for ; Sat, 26 Sep 2009 08:33:07 -0400 (EDT) -Received: from mx1.redhat.com (ext-mx02.extmail.prod.ext.phx2.redhat.com [10.5.110.6]) - by int-mx08.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id n8QCX7cQ016845 - for ; Sat, 26 Sep 2009 08:33:07 -0400 -Received: from casper.infradead.org (casper.infradead.org [85.118.1.10]) - by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id n8QCWsOO027686 - for ; Sat, 26 Sep 2009 08:32:55 -0400 + by zmta01.collab.prod.int.phx2.redhat.com (Postfix) with ESMTP id A83B191E74; + Wed, 30 Sep 2009 07:05:24 -0400 (EDT) +Received: from zmta01.collab.prod.int.phx2.redhat.com ([127.0.0.1]) + by localhost (zmta01.collab.prod.int.phx2.redhat.com [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id C2l5G8z2ZQxe; Wed, 30 Sep 2009 07:05:24 -0400 (EDT) +Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) + by zmta01.collab.prod.int.phx2.redhat.com (Postfix) with ESMTP id 6C40F91AFB; + Wed, 30 Sep 2009 07:05:24 -0400 (EDT) +Received: from mx1.redhat.com (ext-mx05.extmail.prod.ext.phx2.redhat.com [10.5.110.9]) + by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id n8UB5Hsn004857; + Wed, 30 Sep 2009 07:05:18 -0400 +Received: from vger.kernel.org (vger.kernel.org [209.132.176.167]) + by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id n8UAvsRr008879; + Wed, 30 Sep 2009 07:05:06 -0400 +Received: (majordomo at vger.kernel.org) by vger.kernel.org via listexpand + id S1754157AbZI3LE4 (ORCPT + 41 others); + Wed, 30 Sep 2009 07:04:56 -0400 +Received: (majordomo at vger.kernel.org) by vger.kernel.org id S1753441AbZI3LE4 + (ORCPT ); + Wed, 30 Sep 2009 07:04:56 -0400 +Received: from casper.infradead.org ([85.118.1.10]:46939 "EHLO + casper.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org + with ESMTP id S1752896AbZI3LEz convert rfc822-to-8bit (ORCPT + ); + Wed, 30 Sep 2009 07:04:55 -0400 Received: from [83.119.188.87] (helo=localhost.localdomain) by casper.infradead.org with esmtpsa (Exim 4.69 #1 (Red Hat Linux)) - id 1MrWS9-00025Y-Q2; Sat, 26 Sep 2009 12:32:42 +0000 -Date: Sat, 26 Sep 2009 14:33:01 +0200 + id 1MswzQ-0005Tp-EG; Wed, 30 Sep 2009 11:04:56 +0000 +Date: Wed, 30 Sep 2009 13:05:23 +0200 From: Arjan van de Ven To: linux-kernel at vger.kernel.org Cc: mingo at elte.hu, tglx at tglx.de, hpa at zytor.com -Subject: [PATCH] x86: Use __builtin_object_size to validate the buffer size - for copy_from_user -Message-ID: <20090926143301.2c396b94 at infradead.org> +Subject: [PATCH] x86: Turn the copy_from_user check into an (optional) + compile time warning +Message-ID: <20090930130523.348ae6c4 at infradead.org> Organization: Intel Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII -Content-Transfer-Encoding: quoted-printable +Content-Transfer-Encoding: 8BIT X-SRS-Rewrite: SMTP reverse-path rewritten from by casper.infradead.org See http://www.infradead.org/rpr.html -X-RedHat-Spam-Score: -3.884 (AWL,RCVD_IN_DNSWL_MED) -X-Scanned-By: MIMEDefang 2.67 on 10.5.11.21 -X-Scanned-By: MIMEDefang 2.67 on 10.5.110.6 +Sender: linux-kernel-owner at vger.kernel.org +Precedence: bulk +List-ID: +X-Mailing-List: linux-kernel at vger.kernel.org +X-RedHat-Spam-Score: -4 (RCVD_IN_DNSWL_MED) +X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 +X-Scanned-By: MIMEDefang 2.67 on 10.5.110.9 Status: RO -Content-Length: 6453 -Lines: 191 +Content-Length: 3934 +Lines: 111 + -=46rom 524a1da3c45683cec77480acc6cab1d33ae8d5cb Mon Sep 17 00:00:00 2001 +>From 350cf3cd513e6759ae6852946532a47249f25600 Mon Sep 17 00:00:00 2001 From: Arjan van de Ven -Date: Sat, 26 Sep 2009 12:36:21 +0200 -Subject: [PATCH] x86: Use __builtin_object_size to validate the buffer size for copy_from_user +Date: Wed, 30 Sep 2009 12:57:46 +0200 +Subject: [PATCH] x86: Turn the copy_from_user check into an (optional) compile time warning -gcc (4.x) supports the __builtin_object_size() builtin, which reports the -size of an object that a pointer point to, when known at compile time. -If the buffer size is not known at compile time, a constant -1 is returned. - -This patch uses this feature to add a sanity check to copy_from_user(); -if the target buffer is known to be smaller than the copy size, the copy -is aborted and a WARNing is emitted in memory debug mode. +A previous patch added the buffer size check to copy_from_user(). -These extra checks compile away when the object size is not known, -or if both the buffer size and the copy length are constants. +One of the things learned from analyzing the result of the previous patch +is that in general, gcc is really good at proving that the code contains +sufficient security checks to not need to do a runtime check. But that +for those cases where gcc could not prove this, there was a relatively +high percentage of real security issues. + +This patch turns the case of "gcc cannot prove" into a compile time +warning, as long as a sufficiently new gcc is in use that supports this. +The objective is that these warnings will trigger developers checking +new cases out before a security hole enters a linux kernel release. Signed-off-by: Arjan van de Ven -Reviewed-by: Ingo Molnar --- - arch/x86/include/asm/uaccess_32.h | 19 ++++++++++++++++++- - arch/x86/include/asm/uaccess_64.h | 19 ++++++++++++++++++- - arch/x86/kernel/x8664_ksyms_64.c | 2 +- - arch/x86/lib/copy_user_64.S | 4 ++-- - arch/x86/lib/usercopy_32.c | 4 ++-- - include/linux/compiler-gcc4.h | 2 ++ + arch/x86/include/asm/uaccess_32.h | 12 +++++++++--- + arch/x86/lib/usercopy_32.c | 6 ++++++ + include/linux/compiler-gcc4.h | 3 +++ include/linux/compiler.h | 4 ++++ - 7 files changed, 47 insertions(+), 7 deletions(-) + 4 files changed, 22 insertions(+), 3 deletions(-) diff --git a/arch/x86/include/asm/uaccess_32.h b/arch/x86/include/asm/uaccess_32.h -index 632fb44..582d6ae 100644 +index 582d6ae..7826639 100644 --- a/arch/x86/include/asm/uaccess_32.h +++ b/arch/x86/include/asm/uaccess_32.h -@@ -187,9 +187,26 @@ __copy_from_user_inatomic_nocache(void *to, const void __user *from, - - unsigned long __must_check copy_to_user(void __user *to, - const void *from, unsigned long n); --unsigned long __must_check copy_from_user(void *to, -+unsigned long __must_check _copy_from_user(void *to, +@@ -191,6 +191,13 @@ unsigned long __must_check _copy_from_user(void *to, const void __user *from, unsigned long n); + + -+static inline unsigned long __must_check copy_from_user(void *to, -+ const void __user *from, -+ unsigned long n) -+{ -+ int sz = __compiletime_object_size(to); -+ int ret = -EFAULT; -+ -+ if (likely(sz == -1 || sz >= n)) -+ ret = _copy_from_user(to, from, n); -+#ifdef CONFIG_DEBUG_VM -+ else -+ WARN(1, "Buffer overflow detected!\n"); -+#endif -+ return ret; -+} -+ - long __must_check strncpy_from_user(char *dst, const char __user *src, - long count); - long __must_check __strncpy_from_user(char *dst, -diff --git a/arch/x86/include/asm/uaccess_64.h b/arch/x86/include/asm/uaccess_64.h -index db24b21..ce6fec7 100644 ---- a/arch/x86/include/asm/uaccess_64.h -+++ b/arch/x86/include/asm/uaccess_64.h -@@ -21,10 +21,27 @@ copy_user_generic(void *to, const void *from, unsigned len); - __must_check unsigned long - copy_to_user(void __user *to, const void *from, unsigned len); - __must_check unsigned long --copy_from_user(void *to, const void __user *from, unsigned len); -+_copy_from_user(void *to, const void __user *from, unsigned len); - __must_check unsigned long - copy_in_user(void __user *to, const void __user *from, unsigned len); - -+static inline unsigned long __must_check copy_from_user(void *to, -+ const void __user *from, -+ unsigned long n) -+{ -+ int sz = __compiletime_object_size(to); -+ int ret = -EFAULT; -+ -+ if (likely(sz == -1 || sz >= n)) -+ ret = _copy_from_user(to, from, n); -+#ifdef CONFIG_DEBUG_VM -+ else -+ WARN(1, "Buffer overflow detected!\n"); ++extern void copy_from_user_overflow(void) ++#ifdef CONFIG_DEBUG_STACKOVERFLOW ++ __compiletime_warning("copy_from_user buffer size is not provably correct") +#endif -+ return ret; -+} ++; + + static inline unsigned long __must_check copy_from_user(void *to, + const void __user *from, + unsigned long n) +@@ -200,10 +207,9 @@ static inline unsigned long __must_check copy_from_user(void *to, + + if (likely(sz == -1 || sz >= n)) + ret = _copy_from_user(to, from, n); +-#ifdef CONFIG_DEBUG_VM + else +- WARN(1, "Buffer overflow detected!\n"); +-#endif ++ copy_from_user_overflow(); + - static __always_inline __must_check - int __copy_from_user(void *dst, const void __user *src, unsigned size) - { -diff --git a/arch/x86/kernel/x8664_ksyms_64.c b/arch/x86/kernel/x8664_ksyms_64.c -index 3909e3b..a0cdd8c 100644 ---- a/arch/x86/kernel/x8664_ksyms_64.c -+++ b/arch/x86/kernel/x8664_ksyms_64.c -@@ -30,7 +30,7 @@ EXPORT_SYMBOL(__put_user_8); - - EXPORT_SYMBOL(copy_user_generic); - EXPORT_SYMBOL(__copy_user_nocache); --EXPORT_SYMBOL(copy_from_user); -+EXPORT_SYMBOL(_copy_from_user); - EXPORT_SYMBOL(copy_to_user); - EXPORT_SYMBOL(__copy_from_user_inatomic); - -diff --git a/arch/x86/lib/copy_user_64.S b/arch/x86/lib/copy_user_64.S -index 6ba0f7b..4be3c41 100644 ---- a/arch/x86/lib/copy_user_64.S -+++ b/arch/x86/lib/copy_user_64.S -@@ -78,7 +78,7 @@ ENTRY(copy_to_user) - ENDPROC(copy_to_user) - - /* Standard copy_from_user with segment limit checking */ --ENTRY(copy_from_user) -+ENTRY(_copy_from_user) - CFI_STARTPROC - GET_THREAD_INFO(%rax) - movq %rsi,%rcx -@@ -88,7 +88,7 @@ ENTRY(copy_from_user) - jae bad_from_user - ALTERNATIVE_JUMP X86_FEATURE_REP_GOOD,copy_user_generic_unrolled,copy_user_generic_string - CFI_ENDPROC --ENDPROC(copy_from_user) -+ENDPROC(_copy_from_user) + return ret; + } - ENTRY(copy_user_generic) - CFI_STARTPROC diff --git a/arch/x86/lib/usercopy_32.c b/arch/x86/lib/usercopy_32.c -index 1f118d4..8498684 100644 +index 8498684..e218d5d 100644 --- a/arch/x86/lib/usercopy_32.c +++ b/arch/x86/lib/usercopy_32.c -@@ -874,7 +874,7 @@ EXPORT_SYMBOL(copy_to_user); - * data to the requested size using zero bytes. - */ - unsigned long --copy_from_user(void *to, const void __user *from, unsigned long n) -+_copy_from_user(void *to, const void __user *from, unsigned long n) - { - if (access_ok(VERIFY_READ, from, n)) - n = __copy_from_user(to, from, n); -@@ -882,4 +882,4 @@ copy_from_user(void *to, const void __user *from, unsigned long n) - memset(to, 0, n); +@@ -883,3 +883,9 @@ _copy_from_user(void *to, const void __user *from, unsigned long n) return n; } --EXPORT_SYMBOL(copy_from_user); -+EXPORT_SYMBOL(_copy_from_user); + EXPORT_SYMBOL(_copy_from_user); ++ ++void copy_from_user_overflow(void) ++{ ++ WARN(1, "Buffer overflow detected!\n"); ++} ++EXPORT_SYMBOL(copy_from_user_overflow); diff --git a/include/linux/compiler-gcc4.h b/include/linux/compiler-gcc4.h -index 450fa59..a3aef5d 100644 +index a3aef5d..f1709c1 100644 --- a/include/linux/compiler-gcc4.h +++ b/include/linux/compiler-gcc4.h -@@ -37,3 +37,5 @@ - #define __cold __attribute__((__cold__)) - +@@ -39,3 +39,6 @@ #endif -+ -+#define __compiletime_object_size(obj) __builtin_object_size(obj, 0) + + #define __compiletime_object_size(obj) __builtin_object_size(obj, 0) ++#if __GNUC_MINOR__ >= 4 ++#define __compiletime_warning(message) __attribute__((warning(message))) ++#endif diff --git a/include/linux/compiler.h b/include/linux/compiler.h -index 9d4c4b0..9c42853 100644 +index 9c42853..241dfd8 100644 --- a/include/linux/compiler.h +++ b/include/linux/compiler.h -@@ -185,6 +185,10 @@ extern void __chk_io_ptr(const volatile void __iomem *); - # define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) +@@ -189,6 +189,10 @@ extern void __chk_io_ptr(const volatile void __iomem *); + #ifndef __compiletime_object_size + # define __compiletime_object_size(obj) -1 #endif - -+/* Compile time object size, -1 for unknown */ -+#ifndef __compiletime_object_size -+# define __compiletime_object_size(obj) -1 ++#ifndef __compiletime_warning ++# define __compiletime_warning(message) +#endif ++ /* * Prevent the compiler from merging or refetching accesses. The compiler * is also forbidden from reordering successive instances of ACCESS_ONCE(), -- -1.6.0.6 - +1.6.2.5 -- Arjan van de Ven Intel Open Source Technology Centre For development, discussion and tips for power savings, visit http://www.lesswatts.org +-- +To unsubscribe from this list: send the line "unsubscribe linux-kernel" in +the body of a message to majordomo at vger.kernel.org +More majordomo info at http://vger.kernel.org/majordomo-info.html +Please read the FAQ at http://www.tux.org/lkml/ From davej Sat Sep 26 14:57:33 2009 Return-Path: linux-kernel-owner at vger.kernel.org From nphilipp at fedoraproject.org Wed Sep 30 17:02:28 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Wed, 30 Sep 2009 17:02:28 +0000 (UTC) Subject: rpms/system-config-date/devel .cvsignore, 1.109, 1.110 sources, 1.121, 1.122 system-config-date.spec, 1.129, 1.130 Message-ID: <20090930170228.1EE8811C01EA@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-date/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2404 Modified Files: .cvsignore sources system-config-date.spec Log Message: version 1.9.51 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/.cvsignore,v retrieving revision 1.109 retrieving revision 1.110 diff -u -p -r1.109 -r1.110 --- .cvsignore 28 Sep 2009 13:26:23 -0000 1.109 +++ .cvsignore 30 Sep 2009 17:02:25 -0000 1.110 @@ -1 +1 @@ -system-config-date-1.9.50.tar.bz2 +system-config-date-1.9.51.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/sources,v retrieving revision 1.121 retrieving revision 1.122 diff -u -p -r1.121 -r1.122 --- sources 28 Sep 2009 13:26:23 -0000 1.121 +++ sources 30 Sep 2009 17:02:26 -0000 1.122 @@ -1 +1 @@ -287321c637325217d66f4c5a2785c5de system-config-date-1.9.50.tar.bz2 +a936979ae353116c52be1f5c9b51654c system-config-date-1.9.51.tar.bz2 Index: system-config-date.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/devel/system-config-date.spec,v retrieving revision 1.129 retrieving revision 1.130 diff -u -p -r1.129 -r1.130 --- system-config-date.spec 28 Sep 2009 13:31:17 -0000 1.129 +++ system-config-date.spec 30 Sep 2009 17:02:27 -0000 1.130 @@ -17,7 +17,7 @@ Summary: A graphical interface for modifying system date and time Name: system-config-date -Version: 1.9.50 +Version: 1.9.51 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -125,6 +125,9 @@ fi #%{python_sitelib}/scdate.dbus-%{version}-py%{python_version}.egg-info %changelog +* Wed Sep 30 2009 Nils Philippsen - 1.9.51-1 +- deal better with untranslated time zones (#524823) + * Mon Sep 28 2009 Nils Philippsen - 1.9.50-1 - pick up new translations From nphilipp at fedoraproject.org Wed Sep 30 17:02:41 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Wed, 30 Sep 2009 17:02:41 +0000 (UTC) Subject: rpms/system-config-date/F-12 .cvsignore, 1.109, 1.110 sources, 1.121, 1.122 system-config-date.spec, 1.129, 1.130 Message-ID: <20090930170241.9B7CD11C01EA@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/system-config-date/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2631 Modified Files: .cvsignore sources system-config-date.spec Log Message: version 1.9.51 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/F-12/.cvsignore,v retrieving revision 1.109 retrieving revision 1.110 diff -u -p -r1.109 -r1.110 --- .cvsignore 28 Sep 2009 13:26:23 -0000 1.109 +++ .cvsignore 30 Sep 2009 17:02:40 -0000 1.110 @@ -1 +1 @@ -system-config-date-1.9.50.tar.bz2 +system-config-date-1.9.51.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/F-12/sources,v retrieving revision 1.121 retrieving revision 1.122 diff -u -p -r1.121 -r1.122 --- sources 28 Sep 2009 13:26:23 -0000 1.121 +++ sources 30 Sep 2009 17:02:41 -0000 1.122 @@ -1 +1 @@ -287321c637325217d66f4c5a2785c5de system-config-date-1.9.50.tar.bz2 +a936979ae353116c52be1f5c9b51654c system-config-date-1.9.51.tar.bz2 Index: system-config-date.spec =================================================================== RCS file: /cvs/pkgs/rpms/system-config-date/F-12/system-config-date.spec,v retrieving revision 1.129 retrieving revision 1.130 diff -u -p -r1.129 -r1.130 --- system-config-date.spec 28 Sep 2009 13:31:17 -0000 1.129 +++ system-config-date.spec 30 Sep 2009 17:02:41 -0000 1.130 @@ -17,7 +17,7 @@ Summary: A graphical interface for modifying system date and time Name: system-config-date -Version: 1.9.50 +Version: 1.9.51 Release: 1%{?dist} URL: http://fedorahosted.org/%{name} License: GPLv2+ @@ -125,6 +125,9 @@ fi #%{python_sitelib}/scdate.dbus-%{version}-py%{python_version}.egg-info %changelog +* Wed Sep 30 2009 Nils Philippsen - 1.9.51-1 +- deal better with untranslated time zones (#524823) + * Mon Sep 28 2009 Nils Philippsen - 1.9.50-1 - pick up new translations From kasal at fedoraproject.org Wed Sep 30 17:05:56 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Wed, 30 Sep 2009 17:05:56 +0000 (UTC) Subject: rpms/perl-POE-Component-Client-Keepalive/devel perl-POE-Component-Client-Keepalive.spec, 1.14, 1.15 Message-ID: <20090930170556.ACE9711C00E6@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3829 Modified Files: perl-POE-Component-Client-Keepalive.spec Log Message: fix typo Index: perl-POE-Component-Client-Keepalive.spec =================================================================== RCS file: /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/devel/perl-POE-Component-Client-Keepalive.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- perl-POE-Component-Client-Keepalive.spec 30 Sep 2009 16:58:30 -0000 1.14 +++ perl-POE-Component-Client-Keepalive.spec 30 Sep 2009 17:05:56 -0000 1.15 @@ -9,7 +9,7 @@ Summary: Manages and keeps alive Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/POE-Component-Client-Keepalive -Source0: http://search.cpan.org/CPAN/authors/id/R/RC/RCAPUTO/POE-Component-Client-Keepalive-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/R/RC/RCAPUTO/POE-Component-Client-Keepalive-%{real_ver}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) From agoode at fedoraproject.org Wed Sep 30 17:06:27 2009 From: agoode at fedoraproject.org (Adam Goode) Date: Wed, 30 Sep 2009 17:06:27 +0000 (UTC) Subject: rpms/debootstrap/devel debootstrap-1.0.19-devices.patch, NONE, 1.1 debootstrap-1.0.19-perms.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 debootstrap.spec, 1.9, 1.10 sources, 1.5, 1.6 debootstrap-1.0.10-perms.patch, 1.1, NONE debootstrap-1.0.7-arch.patch, 1.1, NONE debootstrap-1.0.7-devices.patch, 1.1, NONE Message-ID: <20090930170627.35D6511C00E6@cvs1.fedora.phx.redhat.com> Author: agoode Update of /cvs/extras/rpms/debootstrap/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4027 Modified Files: .cvsignore debootstrap.spec sources Added Files: debootstrap-1.0.19-devices.patch debootstrap-1.0.19-perms.patch Removed Files: debootstrap-1.0.10-perms.patch debootstrap-1.0.7-arch.patch debootstrap-1.0.7-devices.patch Log Message: * Wed Sep 30 2009 Adam Goode - 1.0.19-1 - New upstream release + Many bugfixes + Support for new distributions - Arch patch no longer needed - Rebase other patches debootstrap-1.0.19-devices.patch: Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE debootstrap-1.0.19-devices.patch --- diff -ur debootstrap.orig/Makefile debootstrap/Makefile --- debootstrap.orig/Makefile 2009-09-21 11:23:11.000000000 -0400 +++ debootstrap/Makefile 2009-09-30 12:58:12.210944282 -0400 @@ -40,6 +40,6 @@ mkdir -p dev chown 0:0 dev chmod 755 dev - (cd dev && $(MAKEDEV) std ptmx fd consoleonly) + $(MAKEDEV) -d dev std ptmx fd consoleonly tar cf - dev | gzip -9 >devices.tar.gz rm -rf dev debootstrap-1.0.19-perms.patch: Makefile | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) --- NEW FILE debootstrap-1.0.19-perms.patch --- diff -ur debootstrap.orig/Makefile debootstrap/Makefile --- debootstrap.orig/Makefile 2009-09-21 11:23:11.000000000 -0400 +++ debootstrap/Makefile 2009-09-30 13:01:27.151069252 -0400 @@ -13,9 +13,9 @@ mkdir -p $(DSDIR)/scripts mkdir -p $(DESTDIR)/usr/sbin - install -o root -g root -m 0644 scripts/debian/* $(DSDIR)/scripts/ - install -o root -g root -m 0644 scripts/ubuntu/* $(DSDIR)/scripts/ - install -o root -g root -m 0644 functions $(DSDIR)/ + install -m 0644 scripts/debian/* $(DSDIR)/scripts/ + install -m 0644 scripts/ubuntu/* $(DSDIR)/scripts/ + install -m 0644 functions $(DSDIR)/ # no special script for etch anymore ln -s sid $(DSDIR)/scripts/etch @@ -30,10 +30,9 @@ ln -s gutsy $(DSDIR)/scripts/lucid sed 's/@VERSION@/$(VERSION)/g' debootstrap >$(DESTDIR)/usr/sbin/debootstrap - chown root:root $(DESTDIR)/usr/sbin/debootstrap chmod 0755 $(DESTDIR)/usr/sbin/debootstrap - install -o root -g root -m 0644 devices.tar.gz $(DSDIR)/ + install -m 0644 devices.tar.gz $(DSDIR)/ devices.tar.gz: rm -rf dev Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/debootstrap/devel/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 15 Jul 2008 20:46:15 -0000 1.5 +++ .cvsignore 30 Sep 2009 17:06:26 -0000 1.6 @@ -1 +1 @@ -debootstrap_1.0.10.tar.gz +debootstrap_1.0.19.tar.gz Index: debootstrap.spec =================================================================== RCS file: /cvs/extras/rpms/debootstrap/devel/debootstrap.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- debootstrap.spec 24 Jul 2009 20:07:01 -0000 1.9 +++ debootstrap.spec 30 Sep 2009 17:06:27 -0000 1.10 @@ -1,15 +1,14 @@ Name: debootstrap -Version: 1.0.10 -Release: 3%{?dist} +Version: 1.0.19 +Release: 1%{?dist} Summary: Debian GNU/Linux bootstrapper Group: System Environment/Base License: MIT URL: http://code.erisian.com.au/Wiki/debootstrap Source0: http://ftp.debian.org/debian/pool/main/d/debootstrap/debootstrap_%{version}.tar.gz -Patch0: debootstrap-1.0.7-arch.patch -Patch1: debootstrap-1.0.7-devices.patch -Patch2: debootstrap-1.0.10-perms.patch +Patch0: debootstrap-1.0.19-devices.patch +Patch1: debootstrap-1.0.19-perms.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -29,9 +28,8 @@ Debian GNU/Linux guest system. %prep %setup -q -n %{name} -%patch0 -p1 -b .arch -%patch1 -p1 -b .devices -%patch2 -p1 -b .perms +%patch0 -p1 -b .devices +%patch1 -p1 -b .perms %build @@ -70,6 +68,13 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Adam Goode - 1.0.19-1 +- New upstream release + + Many bugfixes + + Support for new distributions +- Arch patch no longer needed +- Rebase other patches + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/debootstrap/devel/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 15 Jul 2008 20:46:15 -0000 1.5 +++ sources 30 Sep 2009 17:06:27 -0000 1.6 @@ -1 +1 @@ -7e69840dd670af938fc13eea9e53e49f debootstrap_1.0.10.tar.gz +e82b5745ec9c25bbe15c4cf075af4999 debootstrap_1.0.19.tar.gz --- debootstrap-1.0.10-perms.patch DELETED --- --- debootstrap-1.0.7-arch.patch DELETED --- --- debootstrap-1.0.7-devices.patch DELETED --- From kasal at fedoraproject.org Wed Sep 30 17:07:09 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Wed, 30 Sep 2009 17:07:09 +0000 (UTC) Subject: rpms/perl-POE-Component-Client-Keepalive/F-12 perl-POE-Component-Client-Keepalive.spec, 1.14, 1.15 Message-ID: <20090930170709.1B52C11C00E6@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4222 Modified Files: perl-POE-Component-Client-Keepalive.spec Log Message: fix typo Index: perl-POE-Component-Client-Keepalive.spec =================================================================== RCS file: /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/F-12/perl-POE-Component-Client-Keepalive.spec,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- perl-POE-Component-Client-Keepalive.spec 30 Sep 2009 16:58:53 -0000 1.14 +++ perl-POE-Component-Client-Keepalive.spec 30 Sep 2009 17:07:08 -0000 1.15 @@ -9,7 +9,7 @@ Summary: Manages and keeps alive Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/POE-Component-Client-Keepalive -Source0: http://search.cpan.org/CPAN/authors/id/R/RC/RCAPUTO/POE-Component-Client-Keepalive-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/R/RC/RCAPUTO/POE-Component-Client-Keepalive-%{real_ver}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) From thias at fedoraproject.org Wed Sep 30 17:16:15 2009 From: thias at fedoraproject.org (Matthias Saou) Date: Wed, 30 Sep 2009 17:16:15 +0000 (UTC) Subject: rpms/spawn-fcgi/devel spawn-fcgi.init, NONE, 1.1 spawn-fcgi.sysconfig, NONE, 1.1 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 spawn-fcgi.spec, 1.1, 1.2 Message-ID: <20090930171615.25FBA11C00E6@cvs1.fedora.phx.redhat.com> Author: thias Update of /cvs/extras/rpms/spawn-fcgi/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6061 Modified Files: .cvsignore sources spawn-fcgi.spec Added Files: spawn-fcgi.init spawn-fcgi.sysconfig Log Message: Update to 1.6.3 and add custom init script. --- NEW FILE spawn-fcgi.init --- #!/bin/sh # # spawn-fcgi Start and stop FastCGI processes # # chkconfig: - 80 20 # description: Spawn FastCGI scripts to be used by web servers ### BEGIN INIT INFO # Provides: # Required-Start: $local_fs $network $syslog $remote_fs $named # Required-Stop: # Should-Start: # Should-Stop: # Default-Start: # Default-Stop: 0 1 2 3 4 5 6 # Short-Description: Start and stop FastCGI processes # Description: Spawn FastCGI scripts to be used by web servers ### END INIT INFO # Source function library. . /etc/rc.d/init.d/functions exec="/usr/bin/spawn-fcgi" prog="spawn-fcgi" config="/etc/sysconfig/spawn-fcgi" [ -e /etc/sysconfig/$prog ] && . /etc/sysconfig/$prog lockfile=/var/lock/subsys/$prog start() { [ -x $exec ] || exit 5 [ -f $config ] || exit 6 echo -n $"Starting $prog: " # Just in case this is left over with wrong ownership [ -n "${SOCKET}" -a -S "${SOCKET}" ] && rm -f ${SOCKET} daemon "$exec $OPTIONS >/dev/null" retval=$? echo [ $retval -eq 0 ] && touch $lockfile return $retval } stop() { echo -n $"Stopping $prog: " killproc $prog # Remove the socket in order to never leave it with wrong ownership [ -n "${SOCKET}" -a -S "${SOCKET}" ] && rm -f ${SOCKET} retval=$? echo [ $retval -eq 0 ] && rm -f $lockfile return $retval } restart() { stop start } reload() { restart } force_reload() { restart } rh_status() { # run checks to determine if the service is running or use generic status status $prog } rh_status_q() { rh_status &>/dev/null } case "$1" in start) rh_status_q && exit 0 $1 ;; stop) rh_status_q || exit 0 $1 ;; restart) $1 ;; reload) rh_status_q || exit 7 $1 ;; force-reload) force_reload ;; status) rh_status ;; condrestart|try-restart) rh_status_q || exit 0 restart ;; *) echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload}" exit 2 esac exit $? --- NEW FILE spawn-fcgi.sysconfig --- # You must set some working options before the "spawn-fcgi" service will work. # If SOCKET points to a file, then this file is cleaned up by the init script. # # See spawn-fcgi(1) for all possible options. # # Example : #SOCKET=/var/run/php-fcgi.sock #OPTIONS="-u apache -g apache -s $SOCKET -S -M 0600 -C 32 -F 1 -P /var/run/spawn-fcgi.pid -- /usr/bin/php-cgi" Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/spawn-fcgi/devel/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 14 Sep 2009 09:59:29 -0000 1.2 +++ .cvsignore 30 Sep 2009 17:16:14 -0000 1.3 @@ -1 +1 @@ -spawn-fcgi-1.6.2.tar.bz2 +spawn-fcgi-1.6.3.tar.bz2 Index: sources =================================================================== RCS file: /cvs/extras/rpms/spawn-fcgi/devel/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 14 Sep 2009 09:59:29 -0000 1.2 +++ sources 30 Sep 2009 17:16:14 -0000 1.3 @@ -1 +1 @@ -f74a8f4d8e379c53926b5eeef84b381c spawn-fcgi-1.6.2.tar.bz2 +787ed2f88d2204bf1fe4fbd6e509d1d7 spawn-fcgi-1.6.3.tar.bz2 Index: spawn-fcgi.spec =================================================================== RCS file: /cvs/extras/rpms/spawn-fcgi/devel/spawn-fcgi.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- spawn-fcgi.spec 14 Sep 2009 09:59:29 -0000 1.1 +++ spawn-fcgi.spec 30 Sep 2009 17:16:14 -0000 1.2 @@ -1,12 +1,17 @@ Summary: Simple program for spawning FastCGI processes Name: spawn-fcgi -Version: 1.6.2 +Version: 1.6.3 Release: 1%{?dist} License: BSD Group: System Environment/Daemons URL: http://redmine.lighttpd.net/projects/spawn-fcgi/ Source0: http://www.lighttpd.net/download/spawn-fcgi-%{version}.tar.bz2 +Source1: spawn-fcgi.init +Source2: spawn-fcgi.sysconfig BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root +# Note that restarting automatically upon update makes no sense at all here +Requires(post): /sbin/chkconfig +Requires(preun): /sbin/service, /sbin/chkconfig %description This package contains the spawn-fcgi program used for spawning FastCGI @@ -25,20 +30,41 @@ processes, which can be local or remote. %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} +%{__install} -D -p -m 0755 %{SOURCE1} \ + %{buildroot}%{_sysconfdir}/init.d/spawn-fcgi +%{__install} -D -p -m 0600 %{SOURCE2} \ + %{buildroot}%{_sysconfdir}/sysconfig/spawn-fcgi %clean %{__rm} -rf %{buildroot} +%post +/sbin/chkconfig --add spawn-fcgi + +%preun +if [ $1 -eq 0 ]; then + /sbin/service spawn-fcgi stop &>/dev/null || : + /sbin/chkconfig --del spawn-fcgi +fi + + %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README +%{_sysconfdir}/init.d/spawn-fcgi +%config(noreplace) %{_sysconfdir}/sysconfig/spawn-fcgi %{_bindir}/spawn-fcgi %{_mandir}/man1/spawn-fcgi.1* %changelog +* Wed Sep 30 2009 Matthias Saou 1.6.3-1 +- Update to 1.6.3. +- Include init script and sysconfig file to make it easy to manage a single + instance. + * Tue Apr 21 2009 Matthias Saou 1.6.2-1 - Update to 1.6.2. - Remove leftover -f from %%files section. From kasal at fedoraproject.org Wed Sep 30 17:17:01 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Wed, 30 Sep 2009 17:17:01 +0000 (UTC) Subject: rpms/perl-POE-Component-Client-Keepalive/devel perl-POE-Component-Client-Keepalive.spec, 1.15, 1.16 Message-ID: <20090930171701.CBF5E11C00E6@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6634 Modified Files: perl-POE-Component-Client-Keepalive.spec Log Message: fix typo Index: perl-POE-Component-Client-Keepalive.spec =================================================================== RCS file: /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/devel/perl-POE-Component-Client-Keepalive.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- perl-POE-Component-Client-Keepalive.spec 30 Sep 2009 17:05:56 -0000 1.15 +++ perl-POE-Component-Client-Keepalive.spec 30 Sep 2009 17:17:01 -0000 1.16 @@ -40,7 +40,7 @@ connections, such as HTTP clients. Using probably be silly. %prep -%setup -q -n POE-Component-Client-Keepalive-%{version} +%setup -q -n POE-Component-Client-Keepalive-%{real_ver} chmod -c -x mylib/* t/* %build From rdieter at fedoraproject.org Wed Sep 30 17:19:03 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 17:19:03 +0000 (UTC) Subject: rpms/taglib-extras/F-11 taglib-extras-1.0.1-version.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 taglib-extras.spec, 1.7, 1.8 Message-ID: <20090930171903.D5E7511C00E6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/taglib-extras/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7131 Modified Files: .cvsignore sources taglib-extras.spec Added Files: taglib-extras-1.0.1-version.patch Log Message: * Mon Sep 21 2009 Rex Dieter - 1.0.1-1 - taglib-extras-1.0.1 taglib-extras-1.0.1-version.patch: CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE taglib-extras-1.0.1-version.patch --- diff -up taglib-extras-1.0.1/CMakeLists.txt.version taglib-extras-1.0.1/CMakeLists.txt --- taglib-extras-1.0.1/CMakeLists.txt.version 2009-09-17 14:31:50.000000000 -0500 +++ taglib-extras-1.0.1/CMakeLists.txt 2009-09-21 19:40:38.076666807 -0500 @@ -29,7 +29,7 @@ endif (WIN32) set(TAGLIB-EXTRAS_LIB_MAJOR_VERSION "1") set(TAGLIB-EXTRAS_LIB_MINOR_VERSION "0") -set(TAGLIB-EXTRAS_LIB_PATCH_VERSION "0") +set(TAGLIB-EXTRAS_LIB_PATCH_VERSION "1") set(TAGLIB-EXTRAS_LIB_VERSION_STRING "${TAGLIB-EXTRAS_LIB_MAJOR_VERSION}.${TAGLIB-EXTRAS_LIB_MINOR_VERSION}.${TAGLIB-EXTRAS_LIB_PATCH_VERSION}") Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/F-11/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 16 Sep 2009 14:32:56 -0000 1.7 +++ .cvsignore 30 Sep 2009 17:19:03 -0000 1.8 @@ -1 +1 @@ -taglib-extras-0.1.7.tar.gz +taglib-extras-1.0.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/F-11/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 16 Sep 2009 14:32:56 -0000 1.7 +++ sources 30 Sep 2009 17:19:03 -0000 1.8 @@ -1 +1 @@ -09bf9c89d953a238b55ac74bf9db0be3 taglib-extras-0.1.7.tar.gz +e973ca609b18e2c03c147ff9fd9e6eb8 taglib-extras-1.0.1.tar.gz Index: taglib-extras.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/F-11/taglib-extras.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- taglib-extras.spec 16 Sep 2009 14:32:57 -0000 1.7 +++ taglib-extras.spec 30 Sep 2009 17:19:03 -0000 1.8 @@ -1,6 +1,6 @@ Summary: Taglib support for other formats Name: taglib-extras -Version: 0.1.7 +Version: 1.0.1 Release: 1%{?dist} Group: Applications/Multimedia @@ -14,9 +14,13 @@ BuildRoot: %(mktemp -ud %{_tmppath} # it's already in default linker search path Patch1: taglib-extras-0.1-multilib-1.patch +## upstream patches +Patch100: taglib-extras-1.0.1-version.patch + BuildRequires: cmake >= 2.6.0 -BuildRequires: taglib-devel -BuildRequires: kdelibs4-devel +BuildRequires: taglib-devel >= 1.6 + +Requires: taglib%{?_isa} => 1.6 %description Taglib-extras delivers support for reading and editing the meta-data of @@ -37,12 +41,13 @@ Requires: taglib-devel %setup -q %patch1 -p1 -b .multilib +%patch100 -p1 -b .version %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake} -DWITH_KDE=1 .. +%{cmake} .. popd make %{?_smp_mflags} -C %{_target_platform} @@ -57,6 +62,7 @@ make install DESTDIR=%{buildroot} -C %{_ %clean rm -rf %{buildroot} + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -65,7 +71,7 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc COPYING.LGPL -%{_libdir}/libtag-extras.so.0* +%{_libdir}/libtag-extras.so.1* %files devel %defattr(-,root,root,-) @@ -76,6 +82,15 @@ rm -rf %{buildroot} %changelog +* Mon Sep 21 2009 Rex Dieter - 1.0.1-1 +- taglib-extras-1.0.1 + +* Thu Sep 17 2009 Rex Dieter - 1.0.0-2 +- drop (deprecated/no-op) kde integration + +* Thu Sep 17 2009 Rex Dieter - 1.0.0-1 +- taglib-extras-1.0.0 (API/ABI bump) + * Wed Sep 09 2009 Rex Dieter - 0.1.7-1 - taglib-extras-0.1.7 From rdieter at fedoraproject.org Wed Sep 30 17:19:39 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 17:19:39 +0000 (UTC) Subject: rpms/taglib-extras/F-10 taglib-extras-1.0.1-version.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 taglib-extras.spec, 1.6, 1.7 Message-ID: <20090930171939.647E611C00E6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/taglib-extras/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7330 Modified Files: .cvsignore sources taglib-extras.spec Added Files: taglib-extras-1.0.1-version.patch Log Message: * Mon Sep 21 2009 Rex Dieter - 1.0.1-1 - taglib-extras-1.0.1 taglib-extras-1.0.1-version.patch: CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE taglib-extras-1.0.1-version.patch --- diff -up taglib-extras-1.0.1/CMakeLists.txt.version taglib-extras-1.0.1/CMakeLists.txt --- taglib-extras-1.0.1/CMakeLists.txt.version 2009-09-17 14:31:50.000000000 -0500 +++ taglib-extras-1.0.1/CMakeLists.txt 2009-09-21 19:40:38.076666807 -0500 @@ -29,7 +29,7 @@ endif (WIN32) set(TAGLIB-EXTRAS_LIB_MAJOR_VERSION "1") set(TAGLIB-EXTRAS_LIB_MINOR_VERSION "0") -set(TAGLIB-EXTRAS_LIB_PATCH_VERSION "0") +set(TAGLIB-EXTRAS_LIB_PATCH_VERSION "1") set(TAGLIB-EXTRAS_LIB_VERSION_STRING "${TAGLIB-EXTRAS_LIB_MAJOR_VERSION}.${TAGLIB-EXTRAS_LIB_MINOR_VERSION}.${TAGLIB-EXTRAS_LIB_PATCH_VERSION}") Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/F-10/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- .cvsignore 16 Sep 2009 14:32:32 -0000 1.7 +++ .cvsignore 30 Sep 2009 17:19:38 -0000 1.8 @@ -1 +1 @@ -taglib-extras-0.1.7.tar.gz +taglib-extras-1.0.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/F-10/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 16 Sep 2009 14:32:32 -0000 1.7 +++ sources 30 Sep 2009 17:19:39 -0000 1.8 @@ -1 +1 @@ -09bf9c89d953a238b55ac74bf9db0be3 taglib-extras-0.1.7.tar.gz +e973ca609b18e2c03c147ff9fd9e6eb8 taglib-extras-1.0.1.tar.gz Index: taglib-extras.spec =================================================================== RCS file: /cvs/pkgs/rpms/taglib-extras/F-10/taglib-extras.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- taglib-extras.spec 16 Sep 2009 14:32:32 -0000 1.6 +++ taglib-extras.spec 30 Sep 2009 17:19:39 -0000 1.7 @@ -1,6 +1,6 @@ Summary: Taglib support for other formats Name: taglib-extras -Version: 0.1.7 +Version: 1.0.1 Release: 1%{?dist} Group: Applications/Multimedia @@ -14,9 +14,13 @@ BuildRoot: %(mktemp -ud %{_tmppath} # it's already in default linker search path Patch1: taglib-extras-0.1-multilib-1.patch +## upstream patches +Patch100: taglib-extras-1.0.1-version.patch + BuildRequires: cmake >= 2.6.0 -BuildRequires: taglib-devel -BuildRequires: kdelibs4-devel +BuildRequires: taglib-devel >= 1.6 + +Requires: taglib%{?_isa} => 1.6 %description Taglib-extras delivers support for reading and editing the meta-data of @@ -37,12 +41,13 @@ Requires: taglib-devel %setup -q %patch1 -p1 -b .multilib +%patch100 -p1 -b .version %build mkdir -p %{_target_platform} pushd %{_target_platform} -%{cmake} -DWITH_KDE=1 .. +%{cmake} .. popd make %{?_smp_mflags} -C %{_target_platform} @@ -57,6 +62,7 @@ make install DESTDIR=%{buildroot} -C %{_ %clean rm -rf %{buildroot} + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -65,7 +71,7 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc COPYING.LGPL -%{_libdir}/libtag-extras.so.0* +%{_libdir}/libtag-extras.so.1* %files devel %defattr(-,root,root,-) @@ -76,6 +82,15 @@ rm -rf %{buildroot} %changelog +* Mon Sep 21 2009 Rex Dieter - 1.0.1-1 +- taglib-extras-1.0.1 + +* Thu Sep 17 2009 Rex Dieter - 1.0.0-2 +- drop (deprecated/no-op) kde integration + +* Thu Sep 17 2009 Rex Dieter - 1.0.0-1 +- taglib-extras-1.0.0 (API/ABI bump) + * Wed Sep 09 2009 Rex Dieter - 0.1.7-1 - taglib-extras-0.1.7 From kasal at fedoraproject.org Wed Sep 30 17:24:31 2009 From: kasal at fedoraproject.org (=?utf-8?b?xaB0xJtww6FuIEthc2Fs?=) Date: Wed, 30 Sep 2009 17:24:31 +0000 (UTC) Subject: rpms/perl-POE-Component-Client-Keepalive/F-12 perl-POE-Component-Client-Keepalive.spec, 1.15, 1.16 Message-ID: <20090930172431.A5B1511C00E6@cvs1.fedora.phx.redhat.com> Author: kasal Update of /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8669 Modified Files: perl-POE-Component-Client-Keepalive.spec Log Message: fix typo Index: perl-POE-Component-Client-Keepalive.spec =================================================================== RCS file: /cvs/extras/rpms/perl-POE-Component-Client-Keepalive/F-12/perl-POE-Component-Client-Keepalive.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- perl-POE-Component-Client-Keepalive.spec 30 Sep 2009 17:07:08 -0000 1.15 +++ perl-POE-Component-Client-Keepalive.spec 30 Sep 2009 17:24:31 -0000 1.16 @@ -40,7 +40,7 @@ connections, such as HTTP clients. Using probably be silly. %prep -%setup -q -n POE-Component-Client-Keepalive-%{version} +%setup -q -n POE-Component-Client-Keepalive-%{real_ver} chmod -c -x mylib/* t/* %build From toshio at fedoraproject.org Wed Sep 30 17:24:36 2009 From: toshio at fedoraproject.org (=?utf-8?b?VG9zaGlvIOOBj+OCieOBqOOBvw==?=) Date: Wed, 30 Sep 2009 17:24:36 +0000 (UTC) Subject: rpms/deltarpm/F-12 deltarpm-system-zlib.patch, NONE, 1.1 deltarpm.spec, 1.31, 1.32 Message-ID: <20090930172436.72BB711C00E6@cvs1.fedora.phx.redhat.com> Author: toshio Update of /cvs/pkgs/rpms/deltarpm/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8711 Modified Files: deltarpm.spec Added Files: deltarpm-system-zlib.patch Log Message: * Wed Sep 30 2009 Toshio Kuratomi - 3.5-0.2.20090913git - Correct prerelease rlease numbering. - Build against the system zlib, not the bundled library. This remedies the fact that the included zlib is affected by CAN-2005-1849. deltarpm-system-zlib.patch: Makefile | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) --- NEW FILE deltarpm-system-zlib.patch --- Index: deltarpm-git-20090913/Makefile =================================================================== --- deltarpm-git-20090913.orig/Makefile +++ deltarpm-git-20090913/Makefile @@ -3,10 +3,9 @@ bindir=$(prefix)/bin libdir=$(prefix)/lib mandir=$(prefix)/man rpmdumpheader=$(bindir)/rpmdumpheader -zlibdir=zlib-1.2.2.f-rsyncable CFLAGS = -fPIC -O2 -Wall -g -CPPFLAGS = -fPIC -DDELTARPM_64BIT -DBSDIFF_NO_SUF -DRPMDUMPHEADER=\"$(rpmdumpheader)\" -I$(zlibdir) -LDLIBS = -lbz2 $(zlibdir)/libz.a -llzma +CPPFLAGS = -fPIC -DDELTARPM_64BIT -DBSDIFF_NO_SUF -DRPMDUMPHEADER=\"$(rpmdumpheader)\" -I. +LDLIBS = -lbz2 -lz -llzma LDFLAGS = PYTHONVERS = $(shell ls /usr/include/python*/Python.h | sed "s|/usr/include/||g"| sed "s|/Python.h||g") @@ -14,37 +13,33 @@ all: makedeltarpm applydeltarpm rpmdumph python: _deltarpmmodule.so -makedeltarpm: makedeltarpm.o writedeltarpm.o md5.o util.o rpml.o rpmhead.o cpio.o delta.o cfile.o $(zlibdir)/libz.a +makedeltarpm: makedeltarpm.o writedeltarpm.o md5.o util.o rpml.o rpmhead.o cpio.o delta.o cfile.o -applydeltarpm: applydeltarpm.o readdeltarpm.o md5.o sha256.o util.o rpmhead.o cpio.o cfile.o prelink.o $(zlibdir)/libz.a +applydeltarpm: applydeltarpm.o readdeltarpm.o md5.o sha256.o util.o rpmhead.o cpio.o cfile.o prelink.o -combinedeltarpm: combinedeltarpm.o md5.o util.o rpmhead.o cfile.o readdeltarpm.o writedeltarpm.o $(zlibdir)/libz.a +combinedeltarpm: combinedeltarpm.o md5.o util.o rpmhead.o cfile.o readdeltarpm.o writedeltarpm.o rpmdumpheader: rpmdumpheader.o $(CC) $(LDFLAGS) $^ -lrpm -o $@ -makedeltaiso: makedeltaiso.o delta.o rpmoffs.o rpmhead.o util.o md5.o cfile.o $(zlibdir)/libz.a +makedeltaiso: makedeltaiso.o delta.o rpmoffs.o rpmhead.o util.o md5.o cfile.o -applydeltaiso: applydeltaiso.o util.o md5.o cfile.o $(zlibdir)/libz.a +applydeltaiso: applydeltaiso.o util.o md5.o cfile.o -fragiso: fragiso.o util.o md5.o rpmhead.o cfile.o $(zlibdir)/libz.a +fragiso: fragiso.o util.o md5.o rpmhead.o cfile.o -_deltarpmmodule.so: readdeltarpm.o rpmhead.o util.o md5.o cfile.o $(zlibdir)/libz.a +_deltarpmmodule.so: readdeltarpm.o rpmhead.o util.o md5.o cfile.o for ver in $(PYTHONVERS) ; do \ if [ ! -f "$$ver/$@" ]; then \ mkdir -p $$ver ;\ - $(CC) $(CFLAGS) -I/usr/include/$$ver -I$(zlibdir) -fPIC -c -o $$ver/deltarpmmodule.o deltarpmmodule.c ;\ - $(CC) -o $$ver/$@ $$ver/deltarpmmodule.o $^ -shared -Wl,-soname,_deltarpmmodule.so $(zlibdir)/libz.a -llzma -lbz2; \ + $(CC) $(CFLAGS) -I/usr/include/$$ver -fPIC -c -o $$ver/deltarpmmodule.o deltarpmmodule.c ;\ + $(CC) -o $$ver/$@ $$ver/deltarpmmodule.o $^ -shared -Wl,-soname,_deltarpmmodule.so -lz -llzma -lbz2; \ fi; \ done -$(zlibdir)/libz.a: - cd $(zlibdir) ; make CFLAGS="-fPIC $(CFLAGS)" libz.a - clean: rm -f *.o rm -f makedeltarpm applydeltarpm combinedeltarpm rpmdumpheader makedeltaiso applydeltaiso fragiso - cd $(zlibdir) ; make clean install: mkdir -p $(DESTDIR)$(bindir) Index: deltarpm.spec =================================================================== RCS file: /cvs/pkgs/rpms/deltarpm/F-12/deltarpm.spec,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- deltarpm.spec 13 Sep 2009 14:32:52 -0000 1.31 +++ deltarpm.spec 30 Sep 2009 17:24:36 -0000 1.32 @@ -3,7 +3,7 @@ Summary: Create deltas between rpms Name: deltarpm Version: 3.5 -Release: 0.git.20090913%{?dist} +Release: 0.2.20090913git%{?dist} License: BSD Group: System Environment/Base URL: http://gitorious.org/deltarpm/deltarpm @@ -13,9 +13,12 @@ URL: http://gitorious.org/deltarpm/delta # git archive --format=tar --prefix="deltarpm-git-20090913" f716bb7 | \ # bzip2 > deltarpm-git-20090831.1.tar.bz2 Source: %{name}-git-20090913.tar.bz2 +# Build with system zlib +Patch0: deltarpm-system-zlib.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: bzip2-devel, xz-devel, rpm-devel, popt-devel +BuildRequires: zlib-devel BuildRequires: python-devel %description @@ -50,6 +53,9 @@ This package contains python bindings fo %prep %setup -q -n %{name}-git-20090913 +# Build with system zlib +%patch0 -p1 -b .zlib +%{__rm} -rf zlib-1.2.2.f-rsyncable %build %{__make} %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \ @@ -96,6 +102,11 @@ This package contains python bindings fo %{python_sitearch}/* %changelog +* Wed Sep 30 2009 Toshio Kuratomi - 3.5-0.2.20090913git +- Correct prerelease rlease numbering. +- Build against the system zlib, not the bundled library. This remedies the + fact that the included zlib is affected by CAN-2005-1849. + * Sun Sep 13 2009 Jonathan Dieter - 3.5-0.git.20090913 - Merge python error patch upstream From nphilipp at fedoraproject.org Wed Sep 30 17:26:30 2009 From: nphilipp at fedoraproject.org (Nils Philippsen) Date: Wed, 30 Sep 2009 17:26:30 +0000 (UTC) Subject: rpms/kdebase-runtime/devel kdebase-runtime-4.3.1-manpath.patch, 1.1, 1.2 kdebase-runtime.spec, 1.142, 1.143 Message-ID: <20090930172630.9584C11C00E6@cvs1.fedora.phx.redhat.com> Author: nphilipp Update of /cvs/pkgs/rpms/kdebase-runtime/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9836 Modified Files: kdebase-runtime-4.3.1-manpath.patch kdebase-runtime.spec Log Message: fix manpath patch (spotted by Kevin Kofler) kdebase-runtime-4.3.1-manpath.patch: kio_man.cpp | 49 ++++++++++++++++++++++++++++++++++++++++++++++++- kio_man.h | 4 +++- 2 files changed, 51 insertions(+), 2 deletions(-) Index: kdebase-runtime-4.3.1-manpath.patch =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-runtime/devel/kdebase-runtime-4.3.1-manpath.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- kdebase-runtime-4.3.1-manpath.patch 30 Sep 2009 15:11:28 -0000 1.1 +++ kdebase-runtime-4.3.1-manpath.patch 30 Sep 2009 17:26:30 -0000 1.2 @@ -1,6 +1,6 @@ diff -up kdebase-runtime-4.3.1/kioslave/man/kio_man.cpp.manpath kdebase-runtime-4.3.1/kioslave/man/kio_man.cpp --- kdebase-runtime-4.3.1/kioslave/man/kio_man.cpp.manpath 2009-06-03 13:54:13.000000000 +0200 -+++ kdebase-runtime-4.3.1/kioslave/man/kio_man.cpp 2009-09-30 16:55:52.068576442 +0200 ++++ kdebase-runtime-4.3.1/kioslave/man/kio_man.cpp 2009-09-30 19:25:03.254684269 +0200 @@ -1,5 +1,6 @@ /* This file is part of the KDE libraries Copyright (c) 2000 Matthias Hoelzer-Kluepfel @@ -57,14 +57,14 @@ diff -up kdebase-runtime-4.3.1/kioslave/ + // ... or errors out, ... + return; + -+ // ... grab its output, ... -+ QString manpath_output = QString( manpath.readAllStandardOutput() ); -+ + // ... wait (forever) until it's finished, ... + if ( ! manpath.waitForFinished( -1 ) ) + // ... or errors out, ... + return; + ++ // ... grab its output, ... ++ QString manpath_output = QString( manpath.readAllStandardOutput() ); ++ + // ... close the process, ... + manpath.close(); + @@ -86,7 +86,7 @@ diff -up kdebase-runtime-4.3.1/kioslave/ static bool inited = false; diff -up kdebase-runtime-4.3.1/kioslave/man/kio_man.h.manpath kdebase-runtime-4.3.1/kioslave/man/kio_man.h --- kdebase-runtime-4.3.1/kioslave/man/kio_man.h.manpath 2008-11-19 11:17:53.000000000 +0100 -+++ kdebase-runtime-4.3.1/kioslave/man/kio_man.h 2009-09-30 14:05:22.254577337 +0200 ++++ kdebase-runtime-4.3.1/kioslave/man/kio_man.h 2009-09-30 19:24:18.733936178 +0200 @@ -68,7 +68,9 @@ private: void addToBuffer(const char *buffer, int buflen); QString pageName(const QString& page) const; Index: kdebase-runtime.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdebase-runtime/devel/kdebase-runtime.spec,v retrieving revision 1.142 retrieving revision 1.143 diff -u -p -r1.142 -r1.143 --- kdebase-runtime.spec 30 Sep 2009 15:11:28 -0000 1.142 +++ kdebase-runtime.spec 30 Sep 2009 17:26:30 -0000 1.143 @@ -5,7 +5,7 @@ Name: kdebase-runtime Summary: K Desktop Environment - Runtime Version: 4.3.1 -Release: 3%{?dist} +Release: 4%{?dist} # http://techbase.kde.org/Policies/Licensing_Policy License: LGPLv2+ @@ -212,6 +212,9 @@ fi %changelog +* Wed Sep 30 2009 Nils Philippsen - 4.3.1-4 +- fix manpath patch (spotted by Kevin Kofler) + * Wed Sep 30 2009 Nils Philippsen - 4.3.1-3 - if available, use the "manpath" command in the man kioslave to determine man page file locations From dwalsh at fedoraproject.org Wed Sep 30 17:28:58 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 30 Sep 2009 17:28:58 +0000 (UTC) Subject: rpms/policycoreutils/devel policycoreutils.spec,1.647,1.648 Message-ID: <20090930172858.EFC2D11C00E6@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/policycoreutils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10493 Modified Files: policycoreutils.spec Log Message: * Wed Sep 30 2009 Dan Walsh 2.0.74-5 - Fixes for semanage -equiv, readded modules, --enable, --disable Index: policycoreutils.spec =================================================================== RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils.spec,v retrieving revision 1.647 retrieving revision 1.648 diff -u -p -r1.647 -r1.648 --- policycoreutils.spec 30 Sep 2009 15:37:20 -0000 1.647 +++ policycoreutils.spec 30 Sep 2009 17:28:58 -0000 1.648 @@ -88,7 +88,6 @@ tar -jxf %{SOURCE8} -C %{buildroot}/ rm -f %{buildroot}/usr/share/man/ru/man8/genhomedircon.8.gz ln -sf consolehelper %{buildroot}%{_bindir}/system-config-selinux ln -sf consolehelper %{buildroot}%{_bindir}/selinux-polgengui -ln -s /sbin/load_policy %{buildroot}%{_sbindir}/load_policy desktop-file-install --vendor fedora \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ From rdieter at fedoraproject.org Wed Sep 30 17:31:53 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 17:31:53 +0000 (UTC) Subject: comps comps-f12.xml.in,1.137,1.138 comps-f13.xml.in,1.27,1.28 Message-ID: <20090930173153.D671711C00E6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11234 Modified Files: comps-f12.xml.in comps-f13.xml.in Log Message: +kmymoney2-aqbanking Index: comps-f12.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f12.xml.in,v retrieving revision 1.137 retrieving revision 1.138 diff -u -p -r1.137 -r1.138 --- comps-f12.xml.in 30 Sep 2009 15:20:02 -0000 1.137 +++ comps-f12.xml.in 30 Sep 2009 17:31:53 -0000 1.138 @@ -4580,6 +4580,7 @@ kdepim keurocalc kmymoney2 + kmymoney2-aqbanking koffice-suite krecipes kreetingkard Index: comps-f13.xml.in =================================================================== RCS file: /cvs/pkgs/comps/comps-f13.xml.in,v retrieving revision 1.27 retrieving revision 1.28 diff -u -p -r1.27 -r1.28 --- comps-f13.xml.in 30 Sep 2009 15:20:02 -0000 1.27 +++ comps-f13.xml.in 30 Sep 2009 17:31:53 -0000 1.28 @@ -4551,6 +4551,7 @@ kdepim keurocalc kmymoney2 + kmymoney2-aqbanking koffice-suite krecipes kreetingkard From dwalsh at fedoraproject.org Wed Sep 30 17:37:44 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 30 Sep 2009 17:37:44 +0000 (UTC) Subject: rpms/selinux-policy/devel modules-minimum.conf, 1.36, 1.37 modules-mls.conf, 1.58, 1.59 modules-targeted.conf, 1.145, 1.146 policy-F12.patch, 1.97, 1.98 selinux-policy.spec, 1.931, 1.932 Message-ID: <20090930173744.AE0D611C00E6@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12783 Modified Files: modules-minimum.conf modules-mls.conf modules-targeted.conf policy-F12.patch selinux-policy.spec Log Message: * Tue Sep 30 2009 Dan Walsh 3.6.32-13 - Allow cupsd_config to read user tmp - Allow snmpd_t to signal itself - Allow sysstat_t to makedir in sysstat_log_t Index: modules-minimum.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/modules-minimum.conf,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- modules-minimum.conf 29 Sep 2009 19:44:06 -0000 1.36 +++ modules-minimum.conf 30 Sep 2009 17:37:43 -0000 1.37 @@ -1760,6 +1760,13 @@ aide = module w3c = module # Layer: services +# Module: plymouth +# +# Plymouth +# +plymouth = module + +# Layer: services # Module: portreserve # # reserve ports to prevent portmap mapping them Index: modules-mls.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/modules-mls.conf,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- modules-mls.conf 8 Sep 2009 23:55:30 -0000 1.58 +++ modules-mls.conf 30 Sep 2009 17:37:43 -0000 1.59 @@ -543,6 +543,13 @@ gnomeclock = module hal = module # Layer: services +# Module: plymouth +# +# Plymouth +# +plymouth = module + +# Layer: services # Module: policykit # # Hardware abstraction layer Index: modules-targeted.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/modules-targeted.conf,v retrieving revision 1.145 retrieving revision 1.146 diff -u -p -r1.145 -r1.146 --- modules-targeted.conf 29 Sep 2009 19:44:06 -0000 1.145 +++ modules-targeted.conf 30 Sep 2009 17:37:43 -0000 1.146 @@ -1760,6 +1760,13 @@ aide = module w3c = module # Layer: services +# Module: plymouth +# +# Plymouth +# +plymouth = module + +# Layer: services # Module: portreserve # # reserve ports to prevent portmap mapping them policy-F12.patch: Makefile | 2 policy/flask/access_vectors | 1 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/brctl.te | 2 policy/modules/admin/certwatch.te | 2 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/firstboot.te | 6 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 1 policy/modules/admin/netutils.te | 1 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 4 policy/modules/admin/prelink.te | 1 policy/modules/admin/readahead.te | 1 policy/modules/admin/rpm.fc | 18 policy/modules/admin/rpm.if | 264 +++++ policy/modules/admin/rpm.te | 75 + policy/modules/admin/shorewall.if | 40 policy/modules/admin/shorewall.te | 2 policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 67 + policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/tzdata.te | 2 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 31 policy/modules/admin/vbetool.te | 16 policy/modules/apps/calamaris.te | 7 policy/modules/apps/cpufreqselector.te | 2 policy/modules/apps/firewallgui.fc | 3 policy/modules/apps/firewallgui.if | 3 policy/modules/apps/firewallgui.te | 63 + policy/modules/apps/gitosis.if | 45 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 +++ policy/modules/apps/gnome.te | 99 ++ policy/modules/apps/gpg.te | 20 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 ++ policy/modules/apps/java.te | 14 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 65 + policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 + policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 ++ policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 32 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 323 ++++++ policy/modules/apps/nsplugin.te | 294 ++++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 11 policy/modules/apps/pulseaudio.if | 2 policy/modules/apps/pulseaudio.te | 6 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 190 ++++ policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 56 + policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 182 +++ policy/modules/apps/sandbox.te | 329 +++++++ policy/modules/apps/screen.if | 5 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 81 + policy/modules/apps/seunshare.te | 45 policy/modules/apps/vmware.te | 1 policy/modules/apps/wine.fc | 24 policy/modules/apps/wine.if | 59 + policy/modules/apps/wine.te | 34 policy/modules/kernel/corecommands.fc | 28 policy/modules/kernel/corecommands.if | 21 policy/modules/kernel/corenetwork.te.in | 31 policy/modules/kernel/devices.fc | 8 policy/modules/kernel/devices.if | 164 +++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 151 ++- policy/modules/kernel/domain.te | 84 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 211 ++++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 58 + policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 3 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 -- policy/modules/roles/sysadm.te | 124 -- policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++++++ policy/modules/roles/unconfineduser.te | 402 ++++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 2 policy/modules/services/abrt.if | 21 policy/modules/services/abrt.te | 14 policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/aisexec.fc | 12 policy/modules/services/aisexec.if | 106 ++ policy/modules/services/aisexec.te | 112 ++ policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 41 policy/modules/services/apache.if | 410 +++++--- policy/modules/services/apache.te | 438 +++++++-- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 9 policy/modules/services/ccs.fc | 5 policy/modules/services/certmaster.te | 2 policy/modules/services/chronyd.fc | 11 policy/modules/services/chronyd.if | 105 ++ policy/modules/services/chronyd.te | 67 + policy/modules/services/clamav.te | 16 policy/modules/services/cobbler.fc | 2 policy/modules/services/cobbler.if | 24 policy/modules/services/cobbler.te | 5 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/corosync.fc | 13 policy/modules/services/corosync.if | 108 ++ policy/modules/services/corosync.te | 109 ++ policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 4 policy/modules/services/cron.if | 72 + policy/modules/services/cron.te | 82 + policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 34 policy/modules/services/cvs.te | 1 policy/modules/services/cyrus.te | 1 policy/modules/services/dbus.if | 49 - policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 54 + policy/modules/services/dnsmasq.te | 12 policy/modules/services/dovecot.te | 9 policy/modules/services/exim.te | 5 policy/modules/services/fail2ban.te | 1 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 + policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 48 - policy/modules/services/howl.te | 2 policy/modules/services/inetd.te | 2 policy/modules/services/irqbalance.te | 4 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 35 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 + policy/modules/services/nagios.te | 55 - policy/modules/services/networkmanager.fc | 14 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 115 ++ policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.te | 10 policy/modules/services/nslcd.if | 8 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 8 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 19 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 2 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/plymouth.fc | 5 policy/modules/services/plymouth.if | 286 ++++++ policy/modules/services/plymouth.te | 86 + policy/modules/services/policykit.fc | 5 policy/modules/services/policykit.if | 48 + policy/modules/services/policykit.te | 63 + policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++- policy/modules/services/postfix.te | 140 ++ policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 16 policy/modules/services/prelude.te | 1 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 + policy/modules/services/pyzor.te | 37 policy/modules/services/radvd.te | 1 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/rgmanager.fc | 6 policy/modules/services/rgmanager.if | 40 policy/modules/services/rgmanager.te | 54 + policy/modules/services/rhcs.fc | 21 policy/modules/services/rhcs.if | 309 ++++++ policy/modules/services/rhcs.te | 340 +++++++ policy/modules/services/ricci.te | 17 policy/modules/services/rpc.if | 7 policy/modules/services/rpc.te | 16 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit.if | 20 policy/modules/services/rtkit.te | 2 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 ++ policy/modules/services/samba.te | 89 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 102 ++ policy/modules/services/setroubleshoot.te | 78 + policy/modules/services/smartmon.te | 15 policy/modules/services/snmp.if | 38 policy/modules/services/snmp.te | 4 policy/modules/services/spamassassin.fc | 15 policy/modules/services/spamassassin.if | 89 + policy/modules/services/spamassassin.te | 137 ++ policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 +++ policy/modules/services/ssh.te | 77 + policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sssd.te | 6 policy/modules/services/sysstat.te | 5 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 12 policy/modules/services/virt.if | 127 ++ policy/modules/services/virt.te | 281 +++++- policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 30 policy/modules/services/xserver.if | 534 ++++++++++- policy/modules/services/xserver.te | 318 +++++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 +++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 7 policy/modules/system/init.fc | 7 policy/modules/system/init.if | 158 +++ policy/modules/system/init.te | 277 ++++- policy/modules/system/ipsec.fc | 3 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 55 + policy/modules/system/iptables.fc | 17 policy/modules/system/iptables.if | 97 ++ policy/modules/system/iptables.te | 15 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 158 ++- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 17 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 12 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 38 policy/modules/system/lvm.te | 25 policy/modules/system/miscfiles.if | 38 policy/modules/system/modutils.fc | 1 policy/modules/system/modutils.if | 46 policy/modules/system/modutils.te | 46 policy/modules/system/mount.fc | 7 policy/modules/system/mount.if | 2 policy/modules/system/mount.te | 76 + policy/modules/system/raid.fc | 2 policy/modules/system/raid.te | 8 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 309 ++++++ policy/modules/system/selinuxutil.te | 226 +--- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 ++ policy/modules/system/sysnetwork.te | 74 + policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 38 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 443 --------- policy/modules/system/unconfined.te | 224 ---- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1404 ++++++++++++++++++++++-------- policy/modules/system/userdomain.te | 50 - policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 ++ policy/support/obj_perm_sets.spt | 14 policy/users | 13 330 files changed, 15540 insertions(+), 2595 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F12.patch,v retrieving revision 1.97 retrieving revision 1.98 diff -u -p -r1.97 -r1.98 --- policy-F12.patch 29 Sep 2009 20:51:16 -0000 1.97 +++ policy-F12.patch 30 Sep 2009 17:37:44 -0000 1.98 @@ -4887,7 +4887,7 @@ diff -b -B --ignore-all-space --exclude- /var/named/chroot/dev/zero -c gen_context(system_u:object_r:zero_device_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/kernel/devices.if serefpolicy-3.6.32/policy/modules/kernel/devices.if --- nsaserefpolicy/policy/modules/kernel/devices.if 2009-08-28 14:58:20.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/kernel/devices.if 2009-09-21 08:39:30.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/kernel/devices.if 2009-09-30 13:17:45.000000000 -0400 @@ -1692,6 +1692,78 @@ ######################################## @@ -11496,7 +11496,7 @@ diff -b -B --ignore-all-space --exclude- +/usr/local/linuxprinter/ppd(/.*)? gen_context(system_u:object_r:cupsd_rw_etc_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/cups.te serefpolicy-3.6.32/policy/modules/services/cups.te --- nsaserefpolicy/policy/modules/services/cups.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/services/cups.te 2009-09-28 09:49:20.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/services/cups.te 2009-09-30 10:20:40.000000000 -0400 @@ -23,6 +23,9 @@ type cupsd_initrc_exec_t; init_script_file(cupsd_initrc_exec_t) @@ -11559,7 +11559,15 @@ diff -b -B --ignore-all-space --exclude- allow cupsd_config_t self:fifo_file rw_fifo_file_perms; allow cupsd_config_t self:unix_stream_socket create_socket_perms; allow cupsd_config_t self:unix_dgram_socket create_socket_perms; -@@ -419,12 +430,15 @@ +@@ -407,6 +418,7 @@ + + userdom_dontaudit_use_unpriv_user_fds(cupsd_config_t) + userdom_dontaudit_search_user_home_dirs(cupsd_config_t) ++userdom_read_user_tmp_files(cupsd_config_t) + + cups_stream_connect(cupsd_config_t) + +@@ -419,12 +431,15 @@ ') optional_policy(` @@ -11577,7 +11585,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` hal_dbus_chat(cupsd_config_t) -@@ -446,6 +460,10 @@ +@@ -446,6 +461,10 @@ ') optional_policy(` @@ -11588,7 +11596,7 @@ diff -b -B --ignore-all-space --exclude- rpm_read_db(cupsd_config_t) ') -@@ -542,6 +560,8 @@ +@@ -542,6 +561,8 @@ manage_dirs_pattern(cups_pdf_t, cups_pdf_tmp_t, cups_pdf_tmp_t) files_tmp_filetrans(cups_pdf_t, cups_pdf_tmp_t, { file dir }) @@ -11597,7 +11605,7 @@ diff -b -B --ignore-all-space --exclude- kernel_read_system_state(cups_pdf_t) files_read_etc_files(cups_pdf_t) -@@ -601,6 +621,9 @@ +@@ -601,6 +622,9 @@ read_lnk_files_pattern(hplip_t, hplip_etc_t, hplip_etc_t) files_search_etc(hplip_t) @@ -14100,6 +14108,395 @@ diff -b -B --ignore-all-space --exclude- + xen_stream_connect(pegasus_t) + xen_stream_connect_xenstore(pegasus_t) +') +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/plymouth.fc serefpolicy-3.6.32/policy/modules/services/plymouth.fc +--- nsaserefpolicy/policy/modules/services/plymouth.fc 1969-12-31 19:00:00.000000000 -0500 ++++ serefpolicy-3.6.32/policy/modules/services/plymouth.fc 2009-09-30 13:21:52.000000000 -0400 +@@ -0,0 +1,5 @@ ++/sbin/plymouthd -- gen_context(system_u:object_r:plymouthd_exec_t, s0) ++/bin/plymouth -- gen_context(system_u:object_r:plymouth_exec_t, s0) ++/var/spool/plymouth(/.*)? gen_context(system_u:object_r:plymouthd_spool_t, s0) ++/var/lib/plymouth(/.*)? gen_context(system_u:object_r:plymouthd_var_lib_t, s0) ++/var/run/plymouth(/.*)? gen_context(system_u:object_r:plymouthd_var_run_t, s0) +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/plymouth.if serefpolicy-3.6.32/policy/modules/services/plymouth.if +--- nsaserefpolicy/policy/modules/services/plymouth.if 1969-12-31 19:00:00.000000000 -0500 ++++ serefpolicy-3.6.32/policy/modules/services/plymouth.if 2009-09-30 13:20:45.000000000 -0400 +@@ -0,0 +1,286 @@ ++## policy for plymouthd ++ ++######################################## ++## ++## Execute a domain transition to run plymouthd. ++## ++## ++## ++## Domain allowed to transition. ++## ++## ++# ++interface(`plymouth_domtrans', ` ++ gen_require(` ++ type plymouthd_t, plymouthd_exec_t; ++ ') ++ ++ domtrans_pattern($1, plymouthd_exec_t, plymouthd_t) ++') ++ ++######################################## ++## ++## Execute a domain transition to run plymouthd. ++## ++## ++## ++## Domain allowed to transition. ++## ++## ++# ++interface(`plymouth_domtrans_plymouth', ` ++ gen_require(` ++ type plymouth_t, plymouth_exec_t; ++ ') ++ ++ domtrans_pattern($1, plymouth_exec_t, plymouth_t) ++') ++ ++ ++######################################## ++## ++## Read plymouthd PID files. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`plymouth_read_pid_files', ` ++ gen_require(` ++ type plymouthd_var_run_t; ++ ') ++ ++ files_search_pids($1) ++ allow $1 plymouthd_var_run_t:file read_file_perms; ++') ++ ++######################################## ++## ++## Manage plymouthd var_run files. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`plymouth_manage_var_run', ` ++ gen_require(` ++ type plymouthd_var_run_t; ++ ') ++ ++ manage_dirs_pattern($1, plymouthd_var_run_t, plymouthd_var_run_t) ++ manage_files_pattern($1, plymouthd_var_run_t, plymouthd_var_run_t) ++ manage_lnk_files_pattern($1, plymouthd_var_run_t, plymouthd_var_run_t) ++') ++ ++ ++######################################## ++## ++## Search plymouthd lib directories. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`plymouth_search_lib', ` ++ gen_require(` ++ type plymouthd_var_lib_t; ++ ') ++ ++ allow $1 plymouthd_var_lib_t:dir search_dir_perms; ++ files_search_var_lib($1) ++') ++ ++######################################## ++## ++## Read plymouthd lib files. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`plymouth_read_lib_files', ` ++ gen_require(` ++ type plymouthd_var_lib_t; ++ ') ++ ++ files_search_var_lib($1) ++ read_files_pattern($1, plymouthd_var_lib_t, plymouthd_var_lib_t) ++') ++ ++######################################## ++## ++## Create, read, write, and delete ++## plymouthd lib files. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`plymouth_manage_lib_files', ` ++ gen_require(` ++ type plymouthd_var_lib_t; ++ ') ++ ++ files_search_var_lib($1) ++ manage_files_pattern($1, plymouthd_var_lib_t, plymouthd_var_lib_t) ++') ++ ++######################################## ++## ++## Manage plymouthd var_lib files. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`plymouth_manage_var_lib', ` ++ gen_require(` ++ type plymouthd_var_lib_t; ++ ') ++ ++ manage_dirs_pattern($1, plymouthd_var_lib_t, plymouthd_var_lib_t) ++ manage_files_pattern($1, plymouthd_var_lib_t, plymouthd_var_lib_t) ++ manage_lnk_files_pattern($1, plymouthd_var_lib_t, plymouthd_var_lib_t) ++') ++ ++ ++######################################## ++## ++## Search plymouthd spool directories. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`plymouth_search_spool', ` ++ gen_require(` ++ type plymouthd_spool_t; ++ ') ++ ++ allow $1 plymouthd_spool_t:dir search_dir_perms; ++ files_search_spool($1) ++') ++ ++######################################## ++## ++## Read plymouthd spool files. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`plymouth_read_spool_files', ` ++ gen_require(` ++ type plymouthd_spool_t; ++ ') ++ ++ files_search_spool($1) ++ read_files_pattern($1, plymouthd_spool_t, plymouthd_spool_t) ++') ++ ++######################################## ++## ++## Create, read, write, and delete ++## plymouthd spool files. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`plymouth_manage_spool_files', ` ++ gen_require(` ++ type plymouthd_spool_t; ++ ') ++ ++ files_search_spool($1) ++ manage_files_pattern($1, plymouthd_spool_t, plymouthd_spool_t) ++') ++ ++######################################## ++## ++## Allow domain to manage plymouthd spool files ++## ++## ++## ++## Domain allowed access ++## ++## ++# ++interface(`plymouth_manage_spool', ` ++ gen_require(` ++ type plymouthd_spool_t; ++ ') ++ ++ manage_dirs_pattern($1, plymouthd_spool_t, plymouthd_spool_t) ++ manage_files_pattern($1, plymouthd_spool_t, plymouthd_spool_t) ++ manage_lnk_files_pattern($1, plymouthd_spool_t, plymouthd_spool_t) ++') ++ ++######################################## ++## ++## All of the rules required to administrate ++## an plymouthd environment ++## ++## ++## ++## Domain allowed access. ++## ++## ++## ++## ++## Role allowed access. ++## ++## ++## ++# ++interface(`plymouth_admin', ` ++ gen_require(` ++ type plymouthd_t; ++ ') ++ ++ allow $1 plymouthd_t:process { ptrace signal_perms getattr }; ++ read_files_pattern($1, plymouthd_t, plymouthd_t) ++ ++ plymouthd_manage_var_run($1) ++ ++ plymouthd_manage_var_lib($1) ++ ++ plymouthd_manage_spool($1) ++') ++ ++######################################## ++## ++## Allow domain to Stream socket connect ++## to Plymouth daemon. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`plymouth_stream_connect', ` ++ gen_require(` ++ type plymouthd_t; ++ ') ++ ++ allow $1 plymouthd_t:unix_stream_socket connectto; ++') +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/plymouth.te serefpolicy-3.6.32/policy/modules/services/plymouth.te +--- nsaserefpolicy/policy/modules/services/plymouth.te 1969-12-31 19:00:00.000000000 -0500 ++++ serefpolicy-3.6.32/policy/modules/services/plymouth.te 2009-09-30 13:18:14.000000000 -0400 +@@ -0,0 +1,86 @@ ++policy_module(plymouthd, 1.0.0) ++ ++######################################## ++# ++# Plymouthd private declarations ++# ++ ++type plymouthd_t; ++type plymouthd_exec_t; ++init_daemon_domain(plymouthd_t, plymouthd_exec_t) ++ ++permissive plymouthd_t; ++ ++type plymouthd_var_run_t; ++files_pid_file(plymouthd_var_run_t) ++ ++type plymouthd_var_lib_t; ++files_type(plymouthd_var_lib_t) ++ ++type plymouthd_spool_t; ++files_type(plymouthd_spool_t) ++ ++######################################## ++# ++# Plymouth private declarations ++# ++ ++type plymouth_t; ++type plymouth_exec_t; ++init_daemon_domain(plymouth_t, plymouth_exec_t) ++ ++permissive plymouth_t; ++ ++######################################## ++# ++# Plymouthd private policy ++# ++ ++allow plymouthd_t self:capability { sys_admin sys_tty_config }; ++allow plymouthd_t self:process { signal }; ++allow plymouthd_t self:fifo_file rw_fifo_file_perms; ++allow plymouthd_t self:unix_stream_socket create_stream_socket_perms; ++ ++kernel_read_system_state(plymouthd_t) ++ ++dev_rw_dri(plymouthd_t) ++dev_read_sysfs(plymouthd_t) ++ ++domain_use_interactive_fds(plymouthd_t) ++ ++files_read_etc_files(plymouthd_t) ++files_read_usr_files(plymouthd_t) ++ ++miscfiles_read_localization(plymouthd_t) ++ ++manage_dirs_pattern(plymouthd_t, plymouthd_var_run_t, plymouthd_var_run_t) ++manage_files_pattern(plymouthd_t, plymouthd_var_run_t, plymouthd_var_run_t) ++files_pid_filetrans(plymouthd_t,plymouthd_var_run_t, { file dir }) ++ ++manage_dirs_pattern(plymouthd_t, plymouthd_var_lib_t, plymouthd_var_lib_t) ++manage_files_pattern(plymouthd_t, plymouthd_var_lib_t, plymouthd_var_lib_t) ++files_var_lib_filetrans(plymouthd_t, plymouthd_var_lib_t, { file dir }) ++ ++manage_dirs_pattern(plymouthd_t, plymouthd_spool_t, plymouthd_spool_t) ++manage_files_pattern(plymouthd_t, plymouthd_spool_t, plymouthd_spool_t) ++manage_sock_files_pattern(plymouthd_t, plymouthd_spool_t, plymouthd_spool_t) ++files_spool_filetrans(plymouthd_t,plymouthd_spool_t, { file dir sock_file }) ++ ++######################################## ++# ++# Plymouth private policy ++# ++ ++allow plymouth_t self:process { signal }; ++allow plymouth_t self:fifo_file rw_file_perms; ++allow plymouth_t self:unix_stream_socket create_stream_socket_perms; ++ ++kernel_stream_connect(plymouth_t) ++ ++domain_use_interactive_fds(plymouth_t) ++ ++files_read_etc_files(plymouth_t) ++ ++miscfiles_read_localization(plymouth_t) ++ ++plymouth_stream_connect(plymouth_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/policykit.fc serefpolicy-3.6.32/policy/modules/services/policykit.fc --- nsaserefpolicy/policy/modules/services/policykit.fc 2009-08-18 11:41:14.000000000 -0400 +++ serefpolicy-3.6.32/policy/modules/services/policykit.fc 2009-09-16 10:03:09.000000000 -0400 @@ -14601,7 +14998,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/postfix.te serefpolicy-3.6.32/policy/modules/services/postfix.te --- nsaserefpolicy/policy/modules/services/postfix.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/services/postfix.te 2009-09-29 07:47:01.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/services/postfix.te 2009-09-29 17:17:09.000000000 -0400 @@ -6,6 +6,15 @@ # Declarations # @@ -17074,7 +17471,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/sendmail.if serefpolicy-3.6.32/policy/modules/services/sendmail.if --- nsaserefpolicy/policy/modules/services/sendmail.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/services/sendmail.if 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/services/sendmail.if 2009-09-29 17:16:32.000000000 -0400 @@ -59,20 +59,20 @@ ######################################## @@ -17811,7 +18208,16 @@ diff -b -B --ignore-all-space --exclude- ## All of the rules required to administrate diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/snmp.te serefpolicy-3.6.32/policy/modules/services/snmp.te --- nsaserefpolicy/policy/modules/services/snmp.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/services/snmp.te 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/services/snmp.te 2009-09-29 17:04:42.000000000 -0400 +@@ -27,7 +27,7 @@ + # + allow snmpd_t self:capability { dac_override kill ipc_lock sys_ptrace net_admin sys_nice sys_tty_config }; + dontaudit snmpd_t self:capability { sys_module sys_tty_config }; +-allow snmpd_t self:process { getsched setsched }; ++allow snmpd_t self:process { signal_perms getsched setsched }; + allow snmpd_t self:fifo_file rw_fifo_file_perms; + allow snmpd_t self:unix_dgram_socket create_socket_perms; + allow snmpd_t self:unix_stream_socket create_stream_socket_perms; @@ -72,6 +72,8 @@ corenet_udp_bind_snmp_port(snmpd_t) corenet_sendrecv_snmp_server_packets(snmpd_t) @@ -18930,8 +19336,8 @@ diff -b -B --ignore-all-space --exclude- dbus_connect_system_bus(sssd_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/sysstat.te serefpolicy-3.6.32/policy/modules/services/sysstat.te --- nsaserefpolicy/policy/modules/services/sysstat.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/services/sysstat.te 2009-09-16 10:03:09.000000000 -0400 -@@ -19,7 +19,7 @@ ++++ serefpolicy-3.6.32/policy/modules/services/sysstat.te 2009-09-29 17:13:34.000000000 -0400 +@@ -19,14 +19,15 @@ # Local policy # @@ -18940,6 +19346,15 @@ diff -b -B --ignore-all-space --exclude- dontaudit sysstat_t self:capability sys_admin; allow sysstat_t self:fifo_file rw_fifo_file_perms; + can_exec(sysstat_t, sysstat_exec_t) + ++manage_dirs_pattern(sysstat_t,sysstat_log_t,sysstat_log_t) + manage_files_pattern(sysstat_t, sysstat_log_t, sysstat_log_t) +-read_lnk_files_pattern(sysstat_t, sysstat_log_t, sysstat_log_t) ++manage_lnk_files_pattern(sysstat_t,sysstat_log_t,sysstat_log_t) + logging_log_filetrans(sysstat_t, sysstat_log_t, { file dir }) + + # get info from /proc diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/uucp.te serefpolicy-3.6.32/policy/modules/services/uucp.te --- nsaserefpolicy/policy/modules/services/uucp.te 2009-08-14 16:14:31.000000000 -0400 +++ serefpolicy-3.6.32/policy/modules/services/uucp.te 2009-09-16 10:03:09.000000000 -0400 @@ -20337,7 +20752,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/xserver.te serefpolicy-3.6.32/policy/modules/services/xserver.te --- nsaserefpolicy/policy/modules/services/xserver.te 2009-08-28 14:58:20.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/services/xserver.te 2009-09-29 15:34:33.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/services/xserver.te 2009-09-30 13:28:34.000000000 -0400 @@ -34,6 +34,13 @@ ## @@ -20753,7 +21168,7 @@ diff -b -B --ignore-all-space --exclude- hostname_exec(xdm_t) ') -@@ -542,6 +652,34 @@ +@@ -542,6 +652,38 @@ ') optional_policy(` @@ -20769,6 +21184,10 @@ diff -b -B --ignore-all-space --exclude- +') + +optional_policy(` ++ plymouth_search_spool(xdm_t) ++') ++ ++optional_policy(` + pulseaudio_exec(xdm_t) + pulseaudio_dbus_chat(xdm_t) +') @@ -20788,7 +21207,7 @@ diff -b -B --ignore-all-space --exclude- seutil_sigchld_newrole(xdm_t) ') -@@ -550,8 +688,9 @@ +@@ -550,8 +692,9 @@ ') optional_policy(` @@ -20800,7 +21219,7 @@ diff -b -B --ignore-all-space --exclude- ifndef(`distro_redhat',` allow xdm_t self:process { execheap execmem }; -@@ -560,7 +699,6 @@ +@@ -560,7 +703,6 @@ ifdef(`distro_rhel4',` allow xdm_t self:process { execheap execmem }; ') @@ -20808,7 +21227,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` userhelper_dontaudit_search_config(xdm_t) -@@ -571,6 +709,10 @@ +@@ -571,6 +713,10 @@ ') optional_policy(` @@ -20819,7 +21238,7 @@ diff -b -B --ignore-all-space --exclude- xfs_stream_connect(xdm_t) ') -@@ -587,10 +729,9 @@ +@@ -587,10 +733,9 @@ # execheap needed until the X module loader is fixed. # NVIDIA Needs execstack @@ -20831,7 +21250,7 @@ diff -b -B --ignore-all-space --exclude- allow xserver_t self:fd use; allow xserver_t self:fifo_file rw_fifo_file_perms; allow xserver_t self:sock_file read_sock_file_perms; -@@ -602,9 +743,12 @@ +@@ -602,9 +747,12 @@ allow xserver_t self:unix_stream_socket { create_stream_socket_perms connectto }; allow xserver_t self:tcp_socket create_stream_socket_perms; allow xserver_t self:udp_socket create_socket_perms; @@ -20844,7 +21263,7 @@ diff -b -B --ignore-all-space --exclude- allow xserver_t { input_xevent_t input_xevent_type }:x_event send; -@@ -616,13 +760,14 @@ +@@ -616,13 +764,14 @@ type_transition xserver_t xserver_t:{ x_drawable x_colormap } rootwindow_t; allow xserver_t { rootwindow_t x_domain }:x_drawable send; @@ -20860,7 +21279,7 @@ diff -b -B --ignore-all-space --exclude- manage_dirs_pattern(xserver_t, xserver_tmpfs_t, xserver_tmpfs_t) manage_files_pattern(xserver_t, xserver_tmpfs_t, xserver_tmpfs_t) -@@ -635,9 +780,19 @@ +@@ -635,9 +784,19 @@ manage_lnk_files_pattern(xserver_t, xkb_var_lib_t, xkb_var_lib_t) files_search_var_lib(xserver_t) @@ -20880,7 +21299,7 @@ diff -b -B --ignore-all-space --exclude- kernel_read_system_state(xserver_t) kernel_read_device_sysctls(xserver_t) -@@ -671,7 +826,6 @@ +@@ -671,7 +830,6 @@ dev_rw_agp(xserver_t) dev_rw_framebuffer(xserver_t) dev_manage_dri_dev(xserver_t) @@ -20888,7 +21307,7 @@ diff -b -B --ignore-all-space --exclude- dev_create_generic_dirs(xserver_t) dev_setattr_generic_dirs(xserver_t) # raw memory access is needed if not using the frame buffer -@@ -681,9 +835,12 @@ +@@ -681,9 +839,12 @@ dev_rw_xserver_misc(xserver_t) # read events - the synaptics touchpad driver reads raw events dev_rw_input_dev(xserver_t) @@ -20902,7 +21321,7 @@ diff -b -B --ignore-all-space --exclude- files_read_etc_files(xserver_t) files_read_etc_runtime_files(xserver_t) -@@ -698,8 +855,12 @@ +@@ -698,8 +859,12 @@ fs_search_nfs(xserver_t) fs_search_auto_mountpoints(xserver_t) fs_search_ramfs(xserver_t) @@ -20915,7 +21334,7 @@ diff -b -B --ignore-all-space --exclude- selinux_validate_context(xserver_t) selinux_compute_access_vector(xserver_t) -@@ -721,6 +882,7 @@ +@@ -721,6 +886,7 @@ miscfiles_read_localization(xserver_t) miscfiles_read_fonts(xserver_t) @@ -20923,7 +21342,7 @@ diff -b -B --ignore-all-space --exclude- modutils_domtrans_insmod(xserver_t) -@@ -743,7 +905,7 @@ +@@ -743,7 +909,7 @@ ') ifdef(`enable_mls',` @@ -20932,7 +21351,7 @@ diff -b -B --ignore-all-space --exclude- range_transition xserver_t xserver_t:x_drawable s0 - mls_systemhigh; ') -@@ -775,12 +937,20 @@ +@@ -775,12 +941,20 @@ ') optional_policy(` @@ -20954,7 +21373,7 @@ diff -b -B --ignore-all-space --exclude- unconfined_domtrans(xserver_t) ') -@@ -807,7 +977,7 @@ +@@ -807,7 +981,7 @@ allow xserver_t xdm_var_lib_t:file { getattr read }; dontaudit xserver_t xdm_var_lib_t:dir search; @@ -20963,7 +21382,7 @@ diff -b -B --ignore-all-space --exclude- # Label pid and temporary files with derived types. manage_files_pattern(xserver_t, xdm_tmp_t, xdm_tmp_t) -@@ -828,9 +998,14 @@ +@@ -828,9 +1002,14 @@ # to read ROLE_home_t - examine this in more detail # (xauth?) userdom_read_user_home_content_files(xserver_t) @@ -20978,7 +21397,7 @@ diff -b -B --ignore-all-space --exclude- tunable_policy(`use_nfs_home_dirs',` fs_manage_nfs_dirs(xserver_t) fs_manage_nfs_files(xserver_t) -@@ -845,11 +1020,14 @@ +@@ -845,11 +1024,14 @@ optional_policy(` dbus_system_bus_client(xserver_t) @@ -20994,7 +21413,7 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` -@@ -882,6 +1060,8 @@ +@@ -882,6 +1064,8 @@ # X Server # can read server-owned resources allow x_domain xserver_t:x_resource read; @@ -21003,7 +21422,7 @@ diff -b -B --ignore-all-space --exclude- # can mess with own clients allow x_domain self:x_client { manage destroy }; -@@ -906,6 +1086,8 @@ +@@ -906,6 +1090,8 @@ # operations allowed on my windows allow x_domain self:x_drawable { create destroy getattr setattr read write show hide list_child add_child remove_child manage send receive }; @@ -21012,7 +21431,7 @@ diff -b -B --ignore-all-space --exclude- # X Colormaps # can use the default colormap allow x_domain rootwindow_t:x_colormap { read use add_color }; -@@ -973,17 +1155,49 @@ +@@ -973,17 +1159,49 @@ allow xserver_unconfined_type { x_domain xserver_t }:x_resource *; allow xserver_unconfined_type xevent_type:{ x_event x_synthetic_event } *; Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v retrieving revision 1.931 retrieving revision 1.932 diff -u -p -r1.931 -r1.932 --- selinux-policy.spec 29 Sep 2009 12:38:58 -0000 1.931 +++ selinux-policy.spec 30 Sep 2009 17:37:44 -0000 1.932 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.32 -Release: 12%{?dist} +Release: 13%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -448,6 +448,11 @@ exit 0 %endif %changelog +* Tue Sep 30 2009 Dan Walsh 3.6.32-13 +- Allow cupsd_config to read user tmp +- Allow snmpd_t to signal itself +- Allow sysstat_t to makedir in sysstat_log_t + * Fri Sep 25 2009 Dan Walsh 3.6.32-12 - Update rhcs policy From lutter at fedoraproject.org Wed Sep 30 17:48:16 2009 From: lutter at fedoraproject.org (David Lutterkort) Date: Wed, 30 Sep 2009 17:48:16 +0000 (UTC) Subject: rpms/rubygem-rails/F-11 rubygem-rails.spec,1.15,1.16 Message-ID: <20090930174816.D749D11C00E6@cvs1.fedora.phx.redhat.com> Author: lutter Update of /cvs/pkgs/rpms/rubygem-rails/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15372/F-11 Modified Files: rubygem-rails.spec Log Message: Restore fix for bz #496480 Index: rubygem-rails.spec =================================================================== RCS file: /cvs/pkgs/rpms/rubygem-rails/F-11/rubygem-rails.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- rubygem-rails.spec 26 Sep 2009 16:19:12 -0000 1.15 +++ rubygem-rails.spec 30 Sep 2009 17:48:16 -0000 1.16 @@ -7,7 +7,7 @@ Summary: Web-application framework Name: rubygem-%{gemname} Version: 2.3.3 -Release: 3%{?dist} +Release: 4%{?dist} Group: Development/Languages License: MIT URL: http://www.rubyonrails.org @@ -51,8 +51,9 @@ find %{buildroot}%{geminstdir}/bin -type # Cleanup some upstream packaging oddities, mostly to make rpmlint happy sed -i '1i#!/usr/bin/ruby\n' %{buildroot}%{geminstdir}/bin/rails +# ref: bug 496480 for file in `find %{buildroot}/%{geminstdir}/ -type f -perm /a+x`; do - sed -i -e '1c#!/usr/bin/ruby' $file + sed -i -e '1s|%{_bindir}/env ruby|%{_bindir}/ruby|' $file chmod 755 $file done @@ -105,6 +106,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 30 2009 David Lutterkort - 2.3.3-4 +- Restore fix for bz 496480 + * Sun Sep 27 2009 Mamoru Tasaka - 2.3.3-3 - Force rebuild @@ -114,6 +118,9 @@ rm -rf %{buildroot} * Sun Jul 26 2009 Jeroen van Meeuwen - 2.3.3-1 - New upstream version +* Wed May 6 2009 David Lutterkort - 2.3.2-2 +- Fix replacement of shebang lines; broke scripts/generate (bz 496480) + * Mon Mar 16 2009 Jeroen van Meeuwen - 2.3.2-1 - New upstream version From stevetraylen at fedoraproject.org Wed Sep 30 17:56:28 2009 From: stevetraylen at fedoraproject.org (stevetraylen) Date: Wed, 30 Sep 2009 17:56:28 +0000 (UTC) Subject: rpms/perl-Curses/EL-5 .cvsignore, 1.4, 1.5 perl-Curses.spec, 1.4, 1.5 sources, 1.4, 1.5 Message-ID: <20090930175628.A9BD211C00E6@cvs1.fedora.phx.redhat.com> Author: stevetraylen Update of /cvs/pkgs/rpms/perl-Curses/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17692 Modified Files: .cvsignore perl-Curses.spec sources Log Message: First EL-5 version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Curses/EL-5/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 17 Oct 2006 03:15:15 -0000 1.4 +++ .cvsignore 30 Sep 2009 17:56:28 -0000 1.5 @@ -1 +1 @@ -Curses-1.15.tgz +Curses-1.27.tgz Index: perl-Curses.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Curses/EL-5/perl-Curses.spec,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- perl-Curses.spec 17 Oct 2006 03:15:15 -0000 1.4 +++ perl-Curses.spec 30 Sep 2009 17:56:28 -0000 1.5 @@ -1,15 +1,15 @@ Name: perl-Curses -Version: 1.15 -Release: 1%{?dist} +Version: 1.27 +Release: 3%{?dist} Summary: Perl bindings for ncurses Group: Development/Libraries -License: GPL or Artistic +License: GPL+ URL: http://search.cpan.org/dist/Curses/ Source0: http://search.cpan.org/CPAN/authors/id/G/GI/GIRAFFED/Curses-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: ncurses-devel +BuildRequires: ncurses-devel perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description @@ -19,7 +19,9 @@ handling capabilities to Perl. %prep %setup -q -n Curses-%{version} +test -f hints/c-linux.ncursesw.h || cp hints/c-linux.ncurses.h hints/c-linux.ncursesw.h sed -i -e 's|/usr/local/bin/perl|%{__perl}|' demo* +sed -i -e 's|/usr//bin/perl|%{__perl}|' demo* %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" \ @@ -47,6 +49,8 @@ find $RPM_BUILD_ROOT -type f -name '*.bs find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' chmod -R u+w $RPM_BUILD_ROOT/* +#Remove exec perm for file aimed to be bundled as %%doc +chmod -x demo* %check make test @@ -65,6 +69,42 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Steve Traylen - 1.27-3 +- First build for EPEL5, Remove perl-devel BR. + +* Sat Jul 25 2009 Fedora Release Engineering - 1.27-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jul 16 2009 kwizart < kwizart at gmail.com > - 1.27-1 +- Update to 1.27 +- Remove exec perm for demo* provided as %%doc - Fix #510186 + +* Thu Feb 26 2009 Fedora Release Engineering - 1.20-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Mar 4 2008 Tom "spot" Callaway 1.20-3 +- rebuild for new perl + +* Thu Feb 14 2008 Garrick Staples 1.20-2 +- forgot to update tarball, building + +* Thu Feb 14 2008 Garrick Staples 1.20-1 +- bump to 1.20 + +* Fri Aug 17 2007 Garrick Staples 1.16-4 +- fix /usr//bin/perl, bz#253336 + +* Thu Aug 16 2007 Garrick Staples 1.16-3 +- need BR: perl(Test::More) + +* Thu Aug 16 2007 Garrick Staples 1.16-2 +- rebuild + +* Thu Aug 16 2007 Garrick Staples 1.16-1 +- bump to 1.16 +- correct License: tag +- need BR: perl-devel + * Sun Aug 27 2006 Garrick Staples 1.15-1 - bump to 1.15 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Curses/EL-5/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 17 Oct 2006 03:15:15 -0000 1.4 +++ sources 30 Sep 2009 17:56:28 -0000 1.5 @@ -1 +1 @@ -6f3c5ea61cbbfabe15b0004febcb3a4d Curses-1.15.tgz +f125ccc648141ff0be7b0743a73cf67e Curses-1.27.tgz From stevetraylen at fedoraproject.org Wed Sep 30 17:57:57 2009 From: stevetraylen at fedoraproject.org (stevetraylen) Date: Wed, 30 Sep 2009 17:57:57 +0000 (UTC) Subject: rpms/perl-Curses/EL-5 perl-Curses.spec,1.5,1.6 Message-ID: <20090930175757.6CACB11C00E6@cvs1.fedora.phx.redhat.com> Author: stevetraylen Update of /cvs/pkgs/rpms/perl-Curses/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18106 Modified Files: perl-Curses.spec Log Message: commit before tag. Index: perl-Curses.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Curses/EL-5/perl-Curses.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- perl-Curses.spec 30 Sep 2009 17:56:28 -0000 1.5 +++ perl-Curses.spec 30 Sep 2009 17:57:57 -0000 1.6 @@ -1,6 +1,6 @@ Name: perl-Curses Version: 1.27 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Perl bindings for ncurses Group: Development/Libraries @@ -69,6 +69,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Steve Traylen - 1.27-4 +- Forgot to commit. + * Wed Sep 30 2009 Steve Traylen - 1.27-3 - First build for EPEL5, Remove perl-devel BR. From markmc at fedoraproject.org Wed Sep 30 17:57:51 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Wed, 30 Sep 2009 17:57:51 +0000 (UTC) Subject: rpms/libvirt/F-12 libvirt-fix-usb-device-passthrough.patch, NONE, 1.1 libvirt.spec, 1.183, 1.184 Message-ID: <20090930175751.0711D11C00E6@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/libvirt/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18124 Modified Files: libvirt.spec Added Files: libvirt-fix-usb-device-passthrough.patch Log Message: * Wed Sep 30 2009 Mark McLoughlin - 0.7.1-7 - Fix USB device passthrough (#522683) libvirt-fix-usb-device-passthrough.patch: security_selinux.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) --- NEW FILE libvirt-fix-usb-device-passthrough.patch --- >From 16f20706f8d2f113bb6a49f56e415c16d438183e Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Wed, 30 Sep 2009 18:37:03 +0100 Subject: [PATCH] Fix USB device re-labelling A simple misplaced break out of a switch results in: libvir: error : Failed to open file '/sys/bus/pci/devices/0000:00:54c./vendor': No such file or directory libvir: error : Failed to open file '/sys/bus/pci/devices/0000:00:54c./device': No such file or directory libvir: error : this function is not supported by the hypervisor: Failed to read product/vendor ID for 0000:00:54c. when trying to passthrough a USB host device to qemu. * src/security_selinux.c: fix a switch/break thinko Fedora-patch: libvirt-fix-usb-device-passthrough.patch --- src/security_selinux.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/src/security_selinux.c b/src/security_selinux.c index bc295b1..b4dc153 100644 --- a/src/security_selinux.c +++ b/src/security_selinux.c @@ -464,12 +464,11 @@ SELinuxSetSecurityHostdevLabel(virConnectPtr conn, ret = usbDeviceFileIterate(conn, usb, SELinuxSetSecurityUSBLabel, vm); usbFreeDevice(conn, usb); - - break; } else { /* XXX deal with product/vendor better */ ret = 0; } + break; } case VIR_DOMAIN_HOSTDEV_SUBSYS_TYPE_PCI: { -- 1.6.4.4 Index: libvirt.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/F-12/libvirt.spec,v retrieving revision 1.183 retrieving revision 1.184 diff -u -p -r1.183 -r1.184 --- libvirt.spec 22 Sep 2009 03:52:07 -0000 1.183 +++ libvirt.spec 30 Sep 2009 17:57:50 -0000 1.184 @@ -151,7 +151,7 @@ Summary: Library providing a simple API virtualization Name: libvirt Version: 0.7.1 -Release: 6%{?dist}%{?extra_release} +Release: 7%{?dist}%{?extra_release} License: LGPLv2+ Group: Development/Libraries Source: http://libvirt.org/sources/libvirt-%{version}.tar.gz @@ -170,6 +170,9 @@ Patch03: libvirt-fix-drv-supports-featur # Fix raw save format Patch04: libvirt-fix-qemu-raw-format-save.patch +# Fix USB device passthrough (#422683) +Patch05: libvirt-fix-usb-device-passthrough.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root URL: http://libvirt.org/ BuildRequires: python-devel @@ -387,6 +390,7 @@ of recent versions of Linux (and other O %patch02 -p1 %patch03 -p1 %patch04 -p1 +%patch05 -p1 %build %if ! %{with_xen} @@ -777,6 +781,9 @@ fi %endif %changelog +* Wed Sep 30 2009 Mark McLoughlin - 0.7.1-7 +- Fix USB device passthrough (#522683) + * Mon Sep 21 2009 Chris Weyl - 0.7.1-6 - rebuild for libssh2 1.2 From markmc at fedoraproject.org Wed Sep 30 17:58:52 2009 From: markmc at fedoraproject.org (Mark McLoughlin) Date: Wed, 30 Sep 2009 17:58:52 +0000 (UTC) Subject: rpms/libvirt/devel libvirt-fix-usb-device-passthrough.patch, NONE, 1.1 libvirt.spec, 1.183, 1.184 Message-ID: <20090930175852.56BF911C00E6@cvs1.fedora.phx.redhat.com> Author: markmc Update of /cvs/pkgs/rpms/libvirt/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18610 Modified Files: libvirt.spec Added Files: libvirt-fix-usb-device-passthrough.patch Log Message: * Wed Sep 30 2009 Mark McLoughlin - 0.7.1-7 - Fix USB device passthrough (#522683) libvirt-fix-usb-device-passthrough.patch: security_selinux.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) --- NEW FILE libvirt-fix-usb-device-passthrough.patch --- >From 16f20706f8d2f113bb6a49f56e415c16d438183e Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Wed, 30 Sep 2009 18:37:03 +0100 Subject: [PATCH] Fix USB device re-labelling A simple misplaced break out of a switch results in: libvir: error : Failed to open file '/sys/bus/pci/devices/0000:00:54c./vendor': No such file or directory libvir: error : Failed to open file '/sys/bus/pci/devices/0000:00:54c./device': No such file or directory libvir: error : this function is not supported by the hypervisor: Failed to read product/vendor ID for 0000:00:54c. when trying to passthrough a USB host device to qemu. * src/security_selinux.c: fix a switch/break thinko Fedora-patch: libvirt-fix-usb-device-passthrough.patch --- src/security_selinux.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/src/security_selinux.c b/src/security_selinux.c index bc295b1..b4dc153 100644 --- a/src/security_selinux.c +++ b/src/security_selinux.c @@ -464,12 +464,11 @@ SELinuxSetSecurityHostdevLabel(virConnectPtr conn, ret = usbDeviceFileIterate(conn, usb, SELinuxSetSecurityUSBLabel, vm); usbFreeDevice(conn, usb); - - break; } else { /* XXX deal with product/vendor better */ ret = 0; } + break; } case VIR_DOMAIN_HOSTDEV_SUBSYS_TYPE_PCI: { -- 1.6.4.4 Index: libvirt.spec =================================================================== RCS file: /cvs/pkgs/rpms/libvirt/devel/libvirt.spec,v retrieving revision 1.183 retrieving revision 1.184 diff -u -p -r1.183 -r1.184 --- libvirt.spec 22 Sep 2009 03:52:07 -0000 1.183 +++ libvirt.spec 30 Sep 2009 17:58:52 -0000 1.184 @@ -151,7 +151,7 @@ Summary: Library providing a simple API virtualization Name: libvirt Version: 0.7.1 -Release: 6%{?dist}%{?extra_release} +Release: 7%{?dist}%{?extra_release} License: LGPLv2+ Group: Development/Libraries Source: http://libvirt.org/sources/libvirt-%{version}.tar.gz @@ -170,6 +170,9 @@ Patch03: libvirt-fix-drv-supports-featur # Fix raw save format Patch04: libvirt-fix-qemu-raw-format-save.patch +# Fix USB device passthrough (#422683) +Patch05: libvirt-fix-usb-device-passthrough.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root URL: http://libvirt.org/ BuildRequires: python-devel @@ -387,6 +390,7 @@ of recent versions of Linux (and other O %patch02 -p1 %patch03 -p1 %patch04 -p1 +%patch05 -p1 %build %if ! %{with_xen} @@ -777,6 +781,9 @@ fi %endif %changelog +* Wed Sep 30 2009 Mark McLoughlin - 0.7.1-7 +- Fix USB device passthrough (#522683) + * Mon Sep 21 2009 Chris Weyl - 0.7.1-6 - rebuild for libssh2 1.2 From stevetraylen at fedoraproject.org Wed Sep 30 18:00:51 2009 From: stevetraylen at fedoraproject.org (stevetraylen) Date: Wed, 30 Sep 2009 18:00:51 +0000 (UTC) Subject: rpms/perl-Curses/EL-4 .cvsignore, 1.2, 1.3 perl-Curses.spec, 1.1, 1.2 sources, 1.2, 1.3 Message-ID: <20090930180051.7364211C01EA@cvs1.fedora.phx.redhat.com> Author: stevetraylen Update of /cvs/pkgs/rpms/perl-Curses/EL-4 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19193 Modified Files: .cvsignore perl-Curses.spec sources Log Message: First EL-5 build. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Curses/EL-4/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- .cvsignore 23 Apr 2006 19:17:55 -0000 1.2 +++ .cvsignore 30 Sep 2009 18:00:50 -0000 1.3 @@ -1 +1 @@ -Curses-1.13.tgz +Curses-1.27.tgz Index: perl-Curses.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Curses/EL-4/perl-Curses.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- perl-Curses.spec 23 Apr 2006 19:17:55 -0000 1.1 +++ perl-Curses.spec 30 Sep 2009 18:00:50 -0000 1.2 @@ -1,15 +1,15 @@ Name: perl-Curses -Version: 1.13 +Version: 1.27 Release: 3%{?dist} Summary: Perl bindings for ncurses Group: Development/Libraries -License: GPL or Artistic +License: GPL+ URL: http://search.cpan.org/dist/Curses/ Source0: http://search.cpan.org/CPAN/authors/id/G/GI/GIRAFFED/Curses-%{version}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: ncurses-devel +BuildRequires: ncurses-devel perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description @@ -19,8 +19,9 @@ handling capabilities to Perl. %prep %setup -q -n Curses-%{version} +test -f hints/c-linux.ncursesw.h || cp hints/c-linux.ncurses.h hints/c-linux.ncursesw.h sed -i -e 's|/usr/local/bin/perl|%{__perl}|' demo* - +sed -i -e 's|/usr//bin/perl|%{__perl}|' demo* %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" \ @@ -48,6 +49,8 @@ find $RPM_BUILD_ROOT -type f -name '*.bs find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' chmod -R u+w $RPM_BUILD_ROOT/* +#Remove exec perm for file aimed to be bundled as %%doc +chmod -x demo* %check make test @@ -66,6 +69,52 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Steve Traylen - 1.27-3 +- First build for EPEL4, remove perl-devel BR. + +* Sat Jul 25 2009 Fedora Release Engineering - 1.27-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jul 16 2009 kwizart < kwizart at gmail.com > - 1.27-1 +- Update to 1.27 +- Remove exec perm for demo* provided as %%doc - Fix #510186 + +* Thu Feb 26 2009 Fedora Release Engineering - 1.20-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Mar 4 2008 Tom "spot" Callaway 1.20-3 +- rebuild for new perl + +* Thu Feb 14 2008 Garrick Staples 1.20-2 +- forgot to update tarball, building + +* Thu Feb 14 2008 Garrick Staples 1.20-1 +- bump to 1.20 + +* Fri Aug 17 2007 Garrick Staples 1.16-4 +- fix /usr//bin/perl, bz#253336 + +* Thu Aug 16 2007 Garrick Staples 1.16-3 +- need BR: perl(Test::More) + +* Thu Aug 16 2007 Garrick Staples 1.16-2 +- rebuild + +* Thu Aug 16 2007 Garrick Staples 1.16-1 +- bump to 1.16 +- correct License: tag +- need BR: perl-devel + +* Sun Aug 27 2006 Garrick Staples 1.15-1 +- bump to 1.15 + +* Sun Aug 27 2006 Garrick Staples 1.14-2 +- rebuild + +* Sun Aug 27 2006 Garrick Staples 1.14-1 +- bump to 1.14 +- FC6 mass rebuild + * Fri Apr 21 2006 Garrick Staples 1.13-3 - add a note about the falsely alarming warning - don't remove execute bit from demos Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Curses/EL-4/sources,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- sources 23 Apr 2006 19:17:55 -0000 1.2 +++ sources 30 Sep 2009 18:00:50 -0000 1.3 @@ -1 +1 @@ -33f6a17f9ece7efda2dde3431e1540f6 Curses-1.13.tgz +f125ccc648141ff0be7b0743a73cf67e Curses-1.27.tgz From pkgdb at fedoraproject.org Wed Sep 30 18:05:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:05:14 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180514.0F22D10F86A@bastion2.fedora.phx.redhat.com> jamatos has set the watchbugzilla acl on python-imaging (Fedora devel) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:05:17 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:05:17 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180517.91E5610F895@bastion2.fedora.phx.redhat.com> jamatos has set the watchcommits acl on python-imaging (Fedora devel) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:05:19 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:05:19 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180519.2A7D410F8A8@bastion2.fedora.phx.redhat.com> jamatos has set the commit acl on python-imaging (Fedora devel) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:05:21 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:05:21 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180521.D6C4410F875@bastion2.fedora.phx.redhat.com> jamatos has set the approveacls acl on python-imaging (Fedora devel) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From rdieter at fedoraproject.org Wed Sep 30 18:05:24 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 18:05:24 +0000 (UTC) Subject: rpms/maxima/devel sources,1.31,1.32 .cvsignore,1.33,1.34 Message-ID: <20090930180524.8946211C00E6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/maxima/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20644 Modified Files: sources .cvsignore Log Message: drop old sources Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/maxima/devel/sources,v retrieving revision 1.31 retrieving revision 1.32 diff -u -p -r1.31 -r1.32 --- sources 30 Aug 2009 20:04:58 -0000 1.31 +++ sources 30 Sep 2009 18:05:24 -0000 1.32 @@ -1,5 +1,4 @@ 9faa5a513de43b5e7384216a8783f620 maximabook-19-Sept-2004.pdf c101a1ce604d31b02bbc2f37cced280d macref.pdf 2da3872c0bdcc0446ee933392a907f50 maxima.png -5b23dcfccad10988e344a839a0fbbe2b maxima-5.19.1.tar.gz c75eec2586f5be18e02978e70fac0b07 maxima-5.19.2.tar.gz Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/maxima/devel/.cvsignore,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- .cvsignore 30 Aug 2009 20:04:58 -0000 1.33 +++ .cvsignore 30 Sep 2009 18:05:24 -0000 1.34 @@ -2,5 +2,4 @@ clog macref.pdf maxima.png maximabook-19-Sept-2004.pdf -maxima-5.19.1.tar.gz maxima-5.19.2.tar.gz From pkgdb at fedoraproject.org Wed Sep 30 18:05:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:05:28 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180528.6134610F88B@bastion2.fedora.phx.redhat.com> jamatos has set the watchbugzilla acl on python-imaging (Fedora EPEL 4) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:05:29 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:05:29 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180529.F221410F8A8@bastion2.fedora.phx.redhat.com> jamatos has set the watchcommits acl on python-imaging (Fedora EPEL 4) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:05:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:05:30 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180530.873EE10F8AD@bastion2.fedora.phx.redhat.com> jamatos has set the commit acl on python-imaging (Fedora EPEL 4) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:05:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:05:33 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180533.87D9110F86A@bastion2.fedora.phx.redhat.com> jamatos has set the approveacls acl on python-imaging (Fedora EPEL 4) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:05:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:05:35 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180535.E278810F8A8@bastion2.fedora.phx.redhat.com> jamatos has set the watchbugzilla acl on python-imaging (Fedora EPEL 5) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:05:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:05:38 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180538.6BCBA10F8B2@bastion2.fedora.phx.redhat.com> jamatos has set the watchcommits acl on python-imaging (Fedora EPEL 5) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:05:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:05:39 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180539.E1AE010F8AF@bastion2.fedora.phx.redhat.com> jamatos has set the commit acl on python-imaging (Fedora EPEL 5) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From rdieter at fedoraproject.org Wed Sep 30 18:05:39 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 18:05:39 +0000 (UTC) Subject: rpms/maxima/devel maxima.spec,1.139,1.140 Message-ID: <20090930180539.DC67D11C00E6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/maxima/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20709 Modified Files: maxima.spec Log Message: fixup _with_cmucl_runtime macro Index: maxima.spec =================================================================== RCS file: /cvs/pkgs/rpms/maxima/devel/maxima.spec,v retrieving revision 1.139 retrieving revision 1.140 diff -u -p -r1.139 -r1.140 --- maxima.spec 30 Sep 2009 04:03:49 -0000 1.139 +++ maxima.spec 30 Sep 2009 18:05:39 -0000 1.140 @@ -153,7 +153,7 @@ Maxima compiled with Common Lisp (clisp) %endif %if "x%{?_enable_cmucl:1}" == "x1" -%define _with_cmucl_runtime=--with-cmucl-runtime=%{_libdir}/cmucl/bin/lisp +%define _with_cmucl_runtime --with-cmucl-runtime=%{_prefix}/lib/cmucl/bin/lisp %package runtime-cmucl Summary: Maxima compiled with CMUCL Group: Applications/Engineering From pkgdb at fedoraproject.org Wed Sep 30 18:05:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:05:41 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180541.59A3610F8B8@bastion2.fedora.phx.redhat.com> jamatos has set the approveacls acl on python-imaging (Fedora EPEL 5) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:06:18 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:06:18 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180618.4548110F894@bastion2.fedora.phx.redhat.com> jamatos has set the watchcommits acl on python-imaging (Fedora 10) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:06:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:06:16 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180616.5403210F86A@bastion2.fedora.phx.redhat.com> jamatos has set the watchbugzilla acl on python-imaging (Fedora 10) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:06:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:06:20 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180620.954F810F8A9@bastion2.fedora.phx.redhat.com> jamatos has set the commit acl on python-imaging (Fedora 10) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:06:20 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:06:20 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180620.BCC3C10F8AF@bastion2.fedora.phx.redhat.com> jamatos has set the approveacls acl on python-imaging (Fedora 10) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:06:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:06:23 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180623.2146E10F8B3@bastion2.fedora.phx.redhat.com> jamatos has set the watchbugzilla acl on python-imaging (Fedora 11) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:06:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:06:26 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180626.46A3210F88B@bastion2.fedora.phx.redhat.com> jamatos has set the watchcommits acl on python-imaging (Fedora 11) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:06:26 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:06:26 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180626.70BD410F8B6@bastion2.fedora.phx.redhat.com> jamatos has set the commit acl on python-imaging (Fedora 11) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:06:28 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:06:28 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180628.A906610F895@bastion2.fedora.phx.redhat.com> jamatos has set the approveacls acl on python-imaging (Fedora 11) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:06:35 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:06:35 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180635.EE61710F8AB@bastion2.fedora.phx.redhat.com> jamatos has set the watchbugzilla acl on python-imaging (Fedora 12) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:06:37 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:06:37 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180637.B137910F88C@bastion2.fedora.phx.redhat.com> jamatos has set the watchcommits acl on python-imaging (Fedora 12) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:06:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:06:39 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180640.1293810F8B0@bastion2.fedora.phx.redhat.com> jamatos has set the commit acl on python-imaging (Fedora 12) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pkgdb at fedoraproject.org Wed Sep 30 18:06:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 18:06:42 +0000 Subject: [pkgdb] python-imaging had acl change status Message-ID: <20090930180642.92C3810F8A8@bastion2.fedora.phx.redhat.com> jamatos has set the approveacls acl on python-imaging (Fedora 12) to Obsolete for jgranado To make changes to this package see: /pkgdb/packages/name/python-imaging From pfj at fedoraproject.org Wed Sep 30 18:11:10 2009 From: pfj at fedoraproject.org (Paul F. Johnson) Date: Wed, 30 Sep 2009 18:11:10 +0000 (UTC) Subject: rpms/monodevelop/devel import.log, 1.24, 1.25 monodevelop.spec, 1.44, 1.45 Message-ID: <20090930181110.6023A11C048B@cvs1.fedora.phx.redhat.com> Author: pfj Update of /cvs/pkgs/rpms/monodevelop/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21817/devel Modified Files: import.log monodevelop.spec Log Message: Fix for lib64 archs Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop/devel/import.log,v retrieving revision 1.24 retrieving revision 1.25 diff -u -p -r1.24 -r1.25 --- import.log 9 Sep 2009 22:24:13 -0000 1.24 +++ import.log 30 Sep 2009 18:11:09 -0000 1.25 @@ -22,3 +22,4 @@ monodevelop-1_9_3-1_beta2_fc11:HEAD:mono monodevelop-2_0-1_fc11:HEAD:monodevelop-2.0-1.fc11.src.rpm:1238109849 monodevelop-2_0-3_fc12:HEAD:monodevelop-2.0-3.fc12.src.rpm:1245788128 monodevelop-2_1_0-1_fc12:HEAD:monodevelop-2.1.0-1.fc12.src.rpm:1252535001 +monodevelop-2_1_0-3_fc12:HEAD:monodevelop-2.1.0-3.fc12.src.rpm:1254334217 Index: monodevelop.spec =================================================================== RCS file: /cvs/pkgs/rpms/monodevelop/devel/monodevelop.spec,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- monodevelop.spec 21 Sep 2009 08:11:48 -0000 1.44 +++ monodevelop.spec 30 Sep 2009 18:11:09 -0000 1.45 @@ -6,7 +6,7 @@ Name: monodevelop Version: 2.1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A full-featured IDE for Mono and Gtk# Group: Development/Tools @@ -60,6 +60,7 @@ sed -i -e 's!$(prefix)/lib/!%{_libdir}/! -e 's!${exec_prefix}/lib!%{_libdir}!' configure sed -i -e 's!/lib/monodevelop!/%{_lib}/monodevelop!' monodevelop sed -i -e 's!$PREFIX/lib/!%{_libdir}/!' mdtool.in +sed -i -e 's!monodevelop}/lib/!monodevelop}/%{_lib}/!' monodevelop.in find . -name Makefile.in -or -name \*.pc.in \ @@ -140,6 +141,9 @@ update-desktop-database &> /dev/null || %{_libdir}/pkgconfig/monodevelop*.pc %changelog +* Wed Sep 30 2009 Paul F. Johnson 2.1.0-3 +- Fix for lib64 + * Mon Sep 21 2009 Michel Salim - 2.1.0-2 - Properly disable bundled Mono.Cecil and NUnit - Readjust launcher script (bz #523695) From tmraz at fedoraproject.org Wed Sep 30 18:18:48 2009 From: tmraz at fedoraproject.org (=?utf-8?b?VG9tw6HFoSBNcsOheg==?=) Date: Wed, 30 Sep 2009 18:18:48 +0000 (UTC) Subject: rpms/openssl/devel openssl-1.0.0-beta3-camellia-rounds.patch, NONE, 1.1 openssl-1.0.0-beta3-fips.patch, 1.4, 1.5 openssl.spec, 1.141, 1.142 openssl-1.0.0-beta3-cmll-noasm.patch, 1.1, NONE Message-ID: <20090930181848.BFA5411C00E6@cvs1.fedora.phx.redhat.com> Author: tmraz Update of /cvs/pkgs/rpms/openssl/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24523 Modified Files: openssl-1.0.0-beta3-fips.patch openssl.spec Added Files: openssl-1.0.0-beta3-camellia-rounds.patch Removed Files: openssl-1.0.0-beta3-cmll-noasm.patch Log Message: * Wed Sep 30 2009 Tomas Mraz 1.0.0-0.8.beta3 - fix RSA and DSA FIPS selftests - reenable fixed x86_64 camellia assembler code (#521127) openssl-1.0.0-beta3-camellia-rounds.patch: cmll-x86_64.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE openssl-1.0.0-beta3-camellia-rounds.patch --- diff -up openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86_64.pl.rounds openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86_64.pl --- openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86_64.pl.rounds 2009-09-15 12:09:08.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86_64.pl 2009-09-15 12:09:48.000000000 +0200 @@ -656,7 +656,7 @@ Camellia_cbc_encrypt: mov %rsi,$out # out argument mov %r8,%rbx # ivp argument mov %rcx,$key # key argument - mov 272(%rcx),$keyend # grandRounds + mov 272(%rcx),${keyend}d # grandRounds mov %r8,$_ivp mov %rbp,$_rsp openssl-1.0.0-beta3-fips.patch: Configure | 14 Makefile.org | 6 crypto/Makefile | 6 crypto/bf/bf_skey.c | 7 crypto/bf/blowfish.h | 4 crypto/bn/Makefile | 4 crypto/bn/bn.h | 11 crypto/bn/bn_x931p.c | 272 ++++++++++ crypto/camellia/Makefile | 4 crypto/camellia/asm/cmll-x86.pl | 7 crypto/camellia/camellia.h | 5 crypto/camellia/cmll_fblk.c | 68 ++ crypto/camellia/cmll_misc.c | 9 crypto/cast/c_skey.c | 7 crypto/cast/cast.h | 4 crypto/crypto.h | 57 ++ crypto/dh/dh.h | 5 crypto/dh/dh_err.c | 3 crypto/dh/dh_gen.c | 18 crypto/dh/dh_key.c | 21 crypto/dsa/dsa.h | 23 crypto/dsa/dsa_gen.c | 19 crypto/dsa/dsa_key.c | 61 ++ crypto/dsa/dsa_ossl.c | 36 + crypto/err/err_all.c | 6 crypto/evp/digest.c | 60 ++ crypto/evp/e_aes.c | 41 - crypto/evp/e_camellia.c | 2 crypto/evp/e_des3.c | 24 crypto/evp/e_null.c | 2 crypto/evp/evp.h | 27 - crypto/evp/evp_enc.c | 69 ++ crypto/evp/evp_err.c | 1 crypto/evp/evp_lib.c | 22 crypto/evp/evp_locl.h | 29 - crypto/evp/m_dss.c | 2 crypto/evp/m_dss1.c | 2 crypto/evp/m_sha1.c | 15 crypto/evp/names.c | 8 crypto/evp/p_sign.c | 17 crypto/evp/p_verify.c | 17 crypto/fips/Makefile | 81 +++ crypto/fips/cavs/fips_aesavs.c | 939 +++++++++++++++++++++++++++++++++++++ crypto/fips/cavs/fips_desmovs.c | 702 +++++++++++++++++++++++++++ crypto/fips/cavs/fips_dssvs.c | 537 +++++++++++++++++++++ crypto/fips/cavs/fips_rngvs.c | 230 +++++++++ crypto/fips/cavs/fips_rsagtest.c | 390 +++++++++++++++ crypto/fips/cavs/fips_rsastest.c | 370 ++++++++++++++ crypto/fips/cavs/fips_rsavtest.c | 377 ++++++++++++++ crypto/fips/cavs/fips_shatest.c | 388 +++++++++++++++ crypto/fips/cavs/fips_utl.h | 343 +++++++++++++ crypto/fips/fips.c | 419 ++++++++++++++++ crypto/fips/fips.h | 163 ++++++ crypto/fips/fips_aes_selftest.c | 101 +++ crypto/fips/fips_des_selftest.c | 137 +++++ crypto/fips/fips_dsa_selftest.c | 184 +++++++ crypto/fips/fips_hmac_selftest.c | 135 +++++ crypto/fips/fips_rand.c | 410 ++++++++++++++++ crypto/fips/fips_rand.h | 77 +++ crypto/fips/fips_rand_selftest.c | 371 ++++++++++++++ crypto/fips/fips_randtest.c | 248 +++++++++ crypto/fips/fips_rsa_selftest.c | 439 +++++++++++++++++ crypto/fips/fips_rsa_x931g.c | 281 +++++++++++ crypto/fips/fips_sha1_selftest.c | 97 +++ crypto/fips/fips_standalone_sha1.c | 173 ++++++ crypto/fips/fips_test_suite.c | 588 +++++++++++++++++++++++ crypto/fips_err.c | 7 crypto/fips_err.h | 137 +++++ crypto/fips_locl.h | 72 ++ crypto/hmac/hmac.c | 14 crypto/hmac/hmac.h | 1 crypto/md2/md2.h | 3 crypto/md2/md2_dgst.c | 7 crypto/md4/md4.h | 3 crypto/md4/md4_dgst.c | 7 crypto/md5/md5.h | 3 crypto/md5/md5_dgst.c | 7 crypto/mdc2/mdc2.h | 4 crypto/mdc2/mdc2dgst.c | 7 crypto/mem.c | 2 crypto/o_init.c | 80 +++ crypto/opensslconf.h.in | 15 crypto/pkcs12/p12_crt.c | 11 crypto/rand/md_rand.c | 12 crypto/rand/rand.h | 17 crypto/rand/rand_err.c | 17 crypto/rand/rand_lib.c | 17 crypto/rc2/rc2.h | 4 crypto/rc2/rc2_skey.c | 17 crypto/rc4/Makefile | 4 crypto/rc4/asm/rc4-586.pl | 8 crypto/rc4/asm/rc4-s390x.pl | 2 crypto/rc4/asm/rc4-x86_64.pl | 2 crypto/rc4/rc4.h | 3 crypto/rc4/rc4_fblk.c | 75 ++ crypto/rc4/rc4_skey.c | 14 crypto/ripemd/ripemd.h | 3 crypto/ripemd/rmd_dgst.c | 7 crypto/rsa/rsa.h | 28 + crypto/rsa/rsa_eay.c | 158 ++++-- crypto/rsa/rsa_err.c | 6 crypto/rsa/rsa_gen.c | 104 ++++ crypto/rsa/rsa_lib.c | 87 +-- crypto/rsa/rsa_sign.c | 10 crypto/sha/sha.h | 3 crypto/sha/sha1dgst.c | 4 crypto/sha/sha256.c | 10 crypto/sha/sha512.c | 12 crypto/sha/sha_dgst.c | 6 crypto/sha/sha_locl.h | 7 ssl/s23_clnt.c | 16 ssl/s23_srvr.c | 9 ssl/s3_clnt.c | 6 ssl/s3_enc.c | 4 ssl/s3_srvr.c | 2 ssl/ssl_ciph.c | 7 ssl/ssl_lib.c | 8 ssl/ssltest.c | 35 + ssl/t1_enc.c | 2 119 files changed, 10121 insertions(+), 180 deletions(-) Index: openssl-1.0.0-beta3-fips.patch =================================================================== RCS file: /cvs/pkgs/rpms/openssl/devel/openssl-1.0.0-beta3-fips.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- openssl-1.0.0-beta3-fips.patch 20 Aug 2009 17:22:41 -0000 1.4 +++ openssl-1.0.0-beta3-fips.patch 30 Sep 2009 18:18:48 -0000 1.5 @@ -1,6 +1,6 @@ diff -up openssl-1.0.0-beta3/Configure.fips openssl-1.0.0-beta3/Configure ---- openssl-1.0.0-beta3/Configure.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/Configure 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/Configure.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/Configure 2009-09-30 13:25:58.000000000 +0200 @@ -654,6 +654,7 @@ my $cmll_enc="camellia.o cmll_misc.o cml my $processor=""; my $default_ranlib; @@ -45,7 +45,7 @@ diff -up openssl-1.0.0-beta3/Configure.f s/^SHARED_LIBS=.*/SHARED_LIBS=\$(SHARED_CRYPTO) \$(SHARED_SSL)/ if (!$no_shared); diff -up openssl-1.0.0-beta3/crypto/bf/bf_skey.c.fips openssl-1.0.0-beta3/crypto/bf/bf_skey.c --- openssl-1.0.0-beta3/crypto/bf/bf_skey.c.fips 2008-11-12 04:57:52.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/bf/bf_skey.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/bf/bf_skey.c 2009-09-30 13:25:58.000000000 +0200 @@ -59,10 +59,15 @@ #include #include @@ -64,8 +64,8 @@ diff -up openssl-1.0.0-beta3/crypto/bf/b int i; BF_LONG *p,ri,in[2]; diff -up openssl-1.0.0-beta3/crypto/bf/blowfish.h.fips openssl-1.0.0-beta3/crypto/bf/blowfish.h ---- openssl-1.0.0-beta3/crypto/bf/blowfish.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/bf/blowfish.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/bf/blowfish.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/bf/blowfish.h 2009-09-30 13:25:58.000000000 +0200 @@ -104,7 +104,9 @@ typedef struct bf_key_st BF_LONG S[4*256]; } BF_KEY; @@ -78,8 +78,8 @@ diff -up openssl-1.0.0-beta3/crypto/bf/b void BF_encrypt(BF_LONG *data,const BF_KEY *key); diff -up openssl-1.0.0-beta3/crypto/bn/bn.h.fips openssl-1.0.0-beta3/crypto/bn/bn.h ---- openssl-1.0.0-beta3/crypto/bn/bn.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/bn/bn.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/bn/bn.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/bn/bn.h 2009-09-30 13:25:58.000000000 +0200 @@ -540,6 +540,17 @@ int BN_is_prime_ex(const BIGNUM *p,int n int BN_is_prime_fasttest_ex(const BIGNUM *p,int nchecks, BN_CTX *ctx, int do_trial_division, BN_GENCB *cb); @@ -99,8 +99,8 @@ diff -up openssl-1.0.0-beta3/crypto/bn/b void BN_MONT_CTX_init(BN_MONT_CTX *ctx); int BN_mod_mul_montgomery(BIGNUM *r,const BIGNUM *a,const BIGNUM *b, diff -up /dev/null openssl-1.0.0-beta3/crypto/bn/bn_x931p.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/bn/bn_x931p.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/bn/bn_x931p.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,272 @@ +/* bn_x931p.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -376,7 +376,7 @@ diff -up /dev/null openssl-1.0.0-beta3/c + diff -up openssl-1.0.0-beta3/crypto/bn/Makefile.fips openssl-1.0.0-beta3/crypto/bn/Makefile --- openssl-1.0.0-beta3/crypto/bn/Makefile.fips 2008-11-12 09:19:02.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/bn/Makefile 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/bn/Makefile 2009-09-30 13:25:58.000000000 +0200 @@ -26,13 +26,13 @@ LIBSRC= bn_add.c bn_div.c bn_exp.c bn_li bn_print.c bn_rand.c bn_shift.c bn_word.c bn_blind.c \ bn_kron.c bn_sqrt.c bn_gcd.c bn_prime.c bn_err.c bn_sqr.c bn_asm.c \ @@ -395,7 +395,7 @@ diff -up openssl-1.0.0-beta3/crypto/bn/M diff -up openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86.pl.fips openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86.pl --- openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86.pl.fips 2009-04-06 16:25:02.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86.pl 2009-08-20 16:54:59.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86.pl 2009-09-30 13:25:58.000000000 +0200 @@ -722,12 +722,15 @@ my $bias=int(@T[0])?shift(@T):0; } &function_end("Camellia_Ekeygen"); @@ -423,8 +423,8 @@ diff -up openssl-1.0.0-beta3/crypto/came @SBOX=( diff -up openssl-1.0.0-beta3/crypto/camellia/camellia.h.fips openssl-1.0.0-beta3/crypto/camellia/camellia.h ---- openssl-1.0.0-beta3/crypto/camellia/camellia.h.fips 2009-08-11 18:07:29.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/camellia/camellia.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/camellia/camellia.h.fips 2009-09-30 13:25:56.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/camellia/camellia.h 2009-09-30 13:25:58.000000000 +0200 @@ -88,6 +88,11 @@ struct camellia_key_st }; typedef struct camellia_key_st CAMELLIA_KEY; @@ -437,9 +437,9 @@ diff -up openssl-1.0.0-beta3/crypto/came int Camellia_set_key(const unsigned char *userKey, const int bits, CAMELLIA_KEY *key); -diff -up openssl-1.0.0-beta3/crypto/camellia/cmll_fblk.c.fips openssl-1.0.0-beta3/crypto/camellia/cmll_fblk.c ---- openssl-1.0.0-beta3/crypto/camellia/cmll_fblk.c.fips 2009-08-20 17:01:56.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/camellia/cmll_fblk.c 2009-08-20 17:03:21.000000000 +0200 +diff -up /dev/null openssl-1.0.0-beta3/crypto/camellia/cmll_fblk.c +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/camellia/cmll_fblk.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,68 @@ +/* crypto/camellia/camellia_misc.c -*- mode:C; c-file-style: "eay" -*- */ +/* ==================================================================== @@ -511,7 +511,7 @@ diff -up openssl-1.0.0-beta3/crypto/came +#endif diff -up openssl-1.0.0-beta3/crypto/camellia/cmll_misc.c.fips openssl-1.0.0-beta3/crypto/camellia/cmll_misc.c --- openssl-1.0.0-beta3/crypto/camellia/cmll_misc.c.fips 2008-10-28 13:13:52.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/camellia/cmll_misc.c 2009-08-20 17:04:10.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/camellia/cmll_misc.c 2009-09-30 13:25:58.000000000 +0200 @@ -52,11 +52,20 @@ #include #include @@ -535,7 +535,7 @@ diff -up openssl-1.0.0-beta3/crypto/came return -1; diff -up openssl-1.0.0-beta3/crypto/camellia/Makefile.fips openssl-1.0.0-beta3/crypto/camellia/Makefile --- openssl-1.0.0-beta3/crypto/camellia/Makefile.fips 2008-12-23 12:33:00.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/camellia/Makefile 2009-08-20 17:02:56.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/camellia/Makefile 2009-09-30 13:25:58.000000000 +0200 @@ -23,9 +23,9 @@ APPS= LIB=$(TOP)/libcrypto.a @@ -549,8 +549,8 @@ diff -up openssl-1.0.0-beta3/crypto/came SRC= $(LIBSRC) diff -up openssl-1.0.0-beta3/crypto/cast/cast.h.fips openssl-1.0.0-beta3/crypto/cast/cast.h ---- openssl-1.0.0-beta3/crypto/cast/cast.h.fips 2009-08-11 18:07:29.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/cast/cast.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/cast/cast.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/cast/cast.h 2009-09-30 13:25:58.000000000 +0200 @@ -83,7 +83,9 @@ typedef struct cast_key_st int short_key; /* Use reduced rounds for short key */ } CAST_KEY; @@ -564,7 +564,7 @@ diff -up openssl-1.0.0-beta3/crypto/cast int enc); diff -up openssl-1.0.0-beta3/crypto/cast/c_skey.c.fips openssl-1.0.0-beta3/crypto/cast/c_skey.c --- openssl-1.0.0-beta3/crypto/cast/c_skey.c.fips 2000-06-03 16:13:35.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/cast/c_skey.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/cast/c_skey.c 2009-09-30 13:25:58.000000000 +0200 @@ -57,6 +57,11 @@ */ @@ -587,8 +587,8 @@ diff -up openssl-1.0.0-beta3/crypto/cast CAST_LONG x[16]; CAST_LONG z[16]; diff -up openssl-1.0.0-beta3/crypto/crypto.h.fips openssl-1.0.0-beta3/crypto/crypto.h ---- openssl-1.0.0-beta3/crypto/crypto.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/crypto.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/crypto.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/crypto.h 2009-09-30 13:25:58.000000000 +0200 @@ -546,12 +546,69 @@ void OpenSSLDie(const char *file,int lin unsigned long *OPENSSL_ia32cap_loc(void); #define OPENSSL_ia32cap (*(OPENSSL_ia32cap_loc())) @@ -661,7 +661,7 @@ diff -up openssl-1.0.0-beta3/crypto/cryp /* Function codes. */ diff -up openssl-1.0.0-beta3/crypto/dh/dh_err.c.fips openssl-1.0.0-beta3/crypto/dh/dh_err.c --- openssl-1.0.0-beta3/crypto/dh/dh_err.c.fips 2006-11-21 22:29:37.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/dh/dh_err.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dh/dh_err.c 2009-09-30 13:25:58.000000000 +0200 @@ -73,6 +73,8 @@ static ERR_STRING_DATA DH_str_functs[]= {ERR_FUNC(DH_F_COMPUTE_KEY), "COMPUTE_KEY"}, {ERR_FUNC(DH_F_DHPARAMS_PRINT_FP), "DHparams_print_fp"}, @@ -681,7 +681,7 @@ diff -up openssl-1.0.0-beta3/crypto/dh/d {ERR_REASON(DH_R_NO_PARAMETERS_SET) ,"no parameters set"}, diff -up openssl-1.0.0-beta3/crypto/dh/dh_gen.c.fips openssl-1.0.0-beta3/crypto/dh/dh_gen.c --- openssl-1.0.0-beta3/crypto/dh/dh_gen.c.fips 2005-04-26 20:53:15.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/dh/dh_gen.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dh/dh_gen.c 2009-09-30 13:25:58.000000000 +0200 @@ -65,6 +65,10 @@ #include "cryptlib.h" #include @@ -715,8 +715,8 @@ diff -up openssl-1.0.0-beta3/crypto/dh/d if (ctx == NULL) goto err; BN_CTX_start(ctx); diff -up openssl-1.0.0-beta3/crypto/dh/dh.h.fips openssl-1.0.0-beta3/crypto/dh/dh.h ---- openssl-1.0.0-beta3/crypto/dh/dh.h.fips 2009-08-11 18:07:29.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/dh/dh.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/dh/dh.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dh/dh.h 2009-09-30 13:25:58.000000000 +0200 @@ -77,6 +77,8 @@ # define OPENSSL_DH_MAX_MODULUS_BITS 10000 #endif @@ -745,7 +745,7 @@ diff -up openssl-1.0.0-beta3/crypto/dh/d } diff -up openssl-1.0.0-beta3/crypto/dh/dh_key.c.fips openssl-1.0.0-beta3/crypto/dh/dh_key.c --- openssl-1.0.0-beta3/crypto/dh/dh_key.c.fips 2007-03-28 02:15:23.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/dh/dh_key.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dh/dh_key.c 2009-09-30 13:25:58.000000000 +0200 @@ -61,6 +61,9 @@ #include #include @@ -797,7 +797,7 @@ diff -up openssl-1.0.0-beta3/crypto/dh/d } diff -up openssl-1.0.0-beta3/crypto/dsa/dsa_gen.c.fips openssl-1.0.0-beta3/crypto/dsa/dsa_gen.c --- openssl-1.0.0-beta3/crypto/dsa/dsa_gen.c.fips 2008-12-26 18:17:21.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/dsa/dsa_gen.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dsa/dsa_gen.c 2009-09-30 13:25:58.000000000 +0200 @@ -77,8 +77,12 @@ #include "cryptlib.h" #include @@ -834,8 +834,8 @@ diff -up openssl-1.0.0-beta3/crypto/dsa/ qsize != SHA256_DIGEST_LENGTH) /* invalid q size */ diff -up openssl-1.0.0-beta3/crypto/dsa/dsa.h.fips openssl-1.0.0-beta3/crypto/dsa/dsa.h ---- openssl-1.0.0-beta3/crypto/dsa/dsa.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/dsa/dsa.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/dsa/dsa.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dsa/dsa.h 2009-09-30 13:25:58.000000000 +0200 @@ -88,6 +88,8 @@ # define OPENSSL_DSA_MAX_MODULUS_BITS 10000 #endif @@ -894,8 +894,8 @@ diff -up openssl-1.0.0-beta3/crypto/dsa/ #ifdef __cplusplus diff -up openssl-1.0.0-beta3/crypto/dsa/dsa_key.c.fips openssl-1.0.0-beta3/crypto/dsa/dsa_key.c --- openssl-1.0.0-beta3/crypto/dsa/dsa_key.c.fips 2007-03-28 02:15:25.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/dsa/dsa_key.c 2009-08-11 18:09:42.000000000 +0200 -@@ -63,9 +63,40 @@ ++++ openssl-1.0.0-beta3/crypto/dsa/dsa_key.c 2009-09-30 17:01:34.000000000 +0200 +@@ -63,9 +63,53 @@ #include #include #include @@ -917,26 +917,39 @@ diff -up openssl-1.0.0-beta3/crypto/dsa/ + +int fips_check_dsa(DSA *dsa) + { -+ EVP_PKEY pk; ++ EVP_PKEY *pk; + unsigned char tbs[] = "DSA Pairwise Check Data"; -+ pk.type = EVP_PKEY_DSA; -+ pk.pkey.dsa = dsa; ++ int ret = 0; ++ ++ if ((pk=EVP_PKEY_new()) == NULL) ++ goto err; ++ ++ EVP_PKEY_set1_DSA(pk, dsa); ++ ++ if (!fips_pkey_signature_test(pk, tbs, -1, ++ NULL, 0, EVP_sha1(), 0, NULL)) ++ goto err; ++ ++ ret = 1; + -+ if (!fips_pkey_signature_test(&pk, tbs, -1, -+ NULL, 0, EVP_dss1(), 0, NULL)) ++err: ++ if (ret == 0) + { -+ FIPSerr(FIPS_F_FIPS_CHECK_DSA,FIPS_R_PAIRWISE_TEST_FAILED); + fips_set_selftest_fail(); -+ return 0; ++ FIPSerr(FIPS_F_FIPS_CHECK_DSA,FIPS_R_PAIRWISE_TEST_FAILED); + } -+ return 1; ++ ++ if (pk) ++ EVP_PKEY_free(pk); ++ ++ return ret; + } +#endif + int DSA_generate_key(DSA *dsa) { if(dsa->meth->dsa_keygen) -@@ -79,6 +110,14 @@ static int dsa_builtin_keygen(DSA *dsa) +@@ -79,6 +123,14 @@ static int dsa_builtin_keygen(DSA *dsa) BN_CTX *ctx=NULL; BIGNUM *pub_key=NULL,*priv_key=NULL; @@ -951,7 +964,7 @@ diff -up openssl-1.0.0-beta3/crypto/dsa/ if ((ctx=BN_CTX_new()) == NULL) goto err; if (dsa->priv_key == NULL) -@@ -117,6 +156,15 @@ static int dsa_builtin_keygen(DSA *dsa) +@@ -117,6 +169,15 @@ static int dsa_builtin_keygen(DSA *dsa) dsa->priv_key=priv_key; dsa->pub_key=pub_key; @@ -969,7 +982,7 @@ diff -up openssl-1.0.0-beta3/crypto/dsa/ err: diff -up openssl-1.0.0-beta3/crypto/dsa/dsa_ossl.c.fips openssl-1.0.0-beta3/crypto/dsa/dsa_ossl.c --- openssl-1.0.0-beta3/crypto/dsa/dsa_ossl.c.fips 2007-03-28 02:15:26.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/dsa/dsa_ossl.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dsa/dsa_ossl.c 2009-09-30 13:25:58.000000000 +0200 @@ -65,6 +65,9 @@ #include #include @@ -1043,7 +1056,7 @@ diff -up openssl-1.0.0-beta3/crypto/dsa/ } diff -up openssl-1.0.0-beta3/crypto/err/err_all.c.fips openssl-1.0.0-beta3/crypto/err/err_all.c --- openssl-1.0.0-beta3/crypto/err/err_all.c.fips 2008-11-24 18:27:06.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/err/err_all.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/err/err_all.c 2009-09-30 13:25:58.000000000 +0200 @@ -96,6 +96,9 @@ #include #include @@ -1066,7 +1079,7 @@ diff -up openssl-1.0.0-beta3/crypto/err/ #endif diff -up openssl-1.0.0-beta3/crypto/evp/digest.c.fips openssl-1.0.0-beta3/crypto/evp/digest.c --- openssl-1.0.0-beta3/crypto/evp/digest.c.fips 2008-11-04 13:06:09.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/digest.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/digest.c 2009-09-30 13:25:58.000000000 +0200 @@ -116,6 +116,7 @@ #ifndef OPENSSL_NO_ENGINE #include @@ -1167,7 +1180,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ ret=ctx->digest->final(ctx,md); diff -up openssl-1.0.0-beta3/crypto/evp/e_aes.c.fips openssl-1.0.0-beta3/crypto/evp/e_aes.c --- openssl-1.0.0-beta3/crypto/evp/e_aes.c.fips 2004-01-28 20:05:33.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/e_aes.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/e_aes.c 2009-09-30 13:25:58.000000000 +0200 @@ -69,32 +69,29 @@ typedef struct IMPLEMENT_BLOCK_CIPHER(aes_128, ks, AES, EVP_AES_KEY, @@ -1222,7 +1235,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ const unsigned char *iv, int enc) diff -up openssl-1.0.0-beta3/crypto/evp/e_camellia.c.fips openssl-1.0.0-beta3/crypto/evp/e_camellia.c --- openssl-1.0.0-beta3/crypto/evp/e_camellia.c.fips 2006-08-31 22:56:20.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/e_camellia.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/e_camellia.c 2009-09-30 13:25:58.000000000 +0200 @@ -93,7 +93,7 @@ IMPLEMENT_BLOCK_CIPHER(camellia_256, ks, EVP_CIPHER_get_asn1_iv, NULL) @@ -1234,7 +1247,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ IMPLEMENT_CAMELLIA_CFBR(192,1) diff -up openssl-1.0.0-beta3/crypto/evp/e_des3.c.fips openssl-1.0.0-beta3/crypto/evp/e_des3.c --- openssl-1.0.0-beta3/crypto/evp/e_des3.c.fips 2008-12-29 13:35:47.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/e_des3.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/e_des3.c 2009-09-30 13:25:58.000000000 +0200 @@ -206,9 +206,9 @@ static int des_ede3_cfb8_cipher(EVP_CIPH } @@ -1281,7 +1294,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ static int des_ede_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, diff -up openssl-1.0.0-beta3/crypto/evp/e_null.c.fips openssl-1.0.0-beta3/crypto/evp/e_null.c --- openssl-1.0.0-beta3/crypto/evp/e_null.c.fips 2008-10-31 20:48:24.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/e_null.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/e_null.c 2009-09-30 13:25:58.000000000 +0200 @@ -69,7 +69,7 @@ static const EVP_CIPHER n_cipher= { NID_undef, @@ -1293,7 +1306,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ NULL, diff -up openssl-1.0.0-beta3/crypto/evp/evp_enc.c.fips openssl-1.0.0-beta3/crypto/evp/evp_enc.c --- openssl-1.0.0-beta3/crypto/evp/evp_enc.c.fips 2008-11-12 04:58:00.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/evp_enc.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/evp_enc.c 2009-09-30 13:25:58.000000000 +0200 @@ -68,8 +68,53 @@ const char EVP_version[]="EVP" OPENSSL_VERSION_PTEXT; @@ -1388,7 +1401,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ } diff -up openssl-1.0.0-beta3/crypto/evp/evp_err.c.fips openssl-1.0.0-beta3/crypto/evp/evp_err.c --- openssl-1.0.0-beta3/crypto/evp/evp_err.c.fips 2008-12-29 17:11:54.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/evp_err.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/evp_err.c 2009-09-30 13:25:58.000000000 +0200 @@ -154,6 +154,7 @@ static ERR_STRING_DATA EVP_str_reasons[] {ERR_REASON(EVP_R_DECODE_ERROR) ,"decode error"}, {ERR_REASON(EVP_R_DIFFERENT_KEY_TYPES) ,"different key types"}, @@ -1398,8 +1411,8 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ {ERR_REASON(EVP_R_EVP_PBE_CIPHERINIT_ERROR),"evp pbe cipherinit error"}, {ERR_REASON(EVP_R_EXPECTING_AN_RSA_KEY) ,"expecting an rsa key"}, diff -up openssl-1.0.0-beta3/crypto/evp/evp.h.fips openssl-1.0.0-beta3/crypto/evp/evp.h ---- openssl-1.0.0-beta3/crypto/evp/evp.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/evp.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/evp/evp.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/evp.h 2009-09-30 14:40:54.000000000 +0200 @@ -75,6 +75,10 @@ #include #endif @@ -1431,7 +1444,18 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ #define EVP_MD_CTX_FLAG_NON_FIPS_ALLOW 0x0008 /* Allow use of non FIPS digest * in FIPS mode */ -@@ -330,6 +332,14 @@ struct evp_cipher_st +@@ -284,6 +286,10 @@ struct env_md_ctx_st + #define EVP_MD_CTX_FLAG_PAD_PKCS1 0x00 /* PKCS#1 v1.5 mode */ + #define EVP_MD_CTX_FLAG_PAD_X931 0x10 /* X9.31 mode */ + #define EVP_MD_CTX_FLAG_PAD_PSS 0x20 /* PSS mode */ ++#define M_EVP_MD_CTX_FLAG_PSS_SALT(ctx) \ ++ ((ctx->flags>>16) &0xFFFF) /* seed length */ ++#define EVP_MD_CTX_FLAG_PSS_MDLEN 0xFFFF /* salt len same as digest */ ++#define EVP_MD_CTX_FLAG_PSS_MREC 0xFFFE /* salt max or auto recovered */ + + #define EVP_MD_CTX_FLAG_NO_INIT 0x0100 /* Don't initialize md_data */ + +@@ -330,6 +336,14 @@ struct evp_cipher_st #define EVP_CIPH_NO_PADDING 0x100 /* cipher handles random key generation */ #define EVP_CIPH_RAND_KEY 0x200 @@ -1446,7 +1470,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ /* ctrl() values */ -@@ -507,6 +517,10 @@ int EVP_BytesToKey(const EVP_CIPHER *typ +@@ -507,6 +521,10 @@ int EVP_BytesToKey(const EVP_CIPHER *typ const unsigned char *salt, const unsigned char *data, int datal, int count, unsigned char *key,unsigned char *iv); @@ -1457,7 +1481,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ int EVP_EncryptInit(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, const unsigned char *key, const unsigned char *iv); int EVP_EncryptInit_ex(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, ENGINE *impl, -@@ -1225,6 +1239,7 @@ void ERR_load_EVP_strings(void); +@@ -1225,6 +1243,7 @@ void ERR_load_EVP_strings(void); #define EVP_R_DECODE_ERROR 114 #define EVP_R_DIFFERENT_KEY_TYPES 101 #define EVP_R_DIFFERENT_PARAMETERS 153 @@ -1467,7 +1491,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ #define EVP_R_EXPECTING_AN_RSA_KEY 127 diff -up openssl-1.0.0-beta3/crypto/evp/evp_lib.c.fips openssl-1.0.0-beta3/crypto/evp/evp_lib.c --- openssl-1.0.0-beta3/crypto/evp/evp_lib.c.fips 2009-04-10 12:30:27.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/evp_lib.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/evp_lib.c 2009-09-30 13:25:58.000000000 +0200 @@ -67,6 +67,8 @@ int EVP_CIPHER_param_to_asn1(EVP_CIPHER_ if (c->cipher->set_asn1_parameters != NULL) @@ -1516,8 +1540,8 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ + return (ctx->flags & flags); + } diff -up openssl-1.0.0-beta3/crypto/evp/evp_locl.h.fips openssl-1.0.0-beta3/crypto/evp/evp_locl.h ---- openssl-1.0.0-beta3/crypto/evp/evp_locl.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/evp_locl.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/evp/evp_locl.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/evp_locl.h 2009-09-30 13:25:58.000000000 +0200 @@ -111,11 +111,11 @@ static int cname##_cbc_cipher(EVP_CIPHER static int cname##_cfb##cbits##_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) \ {\ @@ -1567,24 +1591,24 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ struct evp_pkey_ctx_st { -diff -up openssl-1.0.0-beta3/crypto/evp/m_dss1.c.fips openssl-1.0.0-beta3/crypto/evp/m_dss1.c ---- openssl-1.0.0-beta3/crypto/evp/m_dss1.c.fips 2006-04-19 19:05:57.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/m_dss1.c 2009-08-11 18:07:30.000000000 +0200 -@@ -82,7 +82,7 @@ static const EVP_MD dss1_md= - NID_dsa, - NID_dsaWithSHA1, +diff -up openssl-1.0.0-beta3/crypto/evp/m_dss.c.fips openssl-1.0.0-beta3/crypto/evp/m_dss.c +--- openssl-1.0.0-beta3/crypto/evp/m_dss.c.fips 2006-04-19 19:05:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/m_dss.c 2009-09-30 13:25:58.000000000 +0200 +@@ -81,7 +81,7 @@ static const EVP_MD dsa_md= + NID_dsaWithSHA, + NID_dsaWithSHA, SHA_DIGEST_LENGTH, - EVP_MD_FLAG_PKEY_DIGEST, + EVP_MD_FLAG_PKEY_DIGEST|EVP_MD_FLAG_FIPS, init, update, final, -diff -up openssl-1.0.0-beta3/crypto/evp/m_dss.c.fips openssl-1.0.0-beta3/crypto/evp/m_dss.c ---- openssl-1.0.0-beta3/crypto/evp/m_dss.c.fips 2006-04-19 19:05:57.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/m_dss.c 2009-08-11 18:07:30.000000000 +0200 -@@ -81,7 +81,7 @@ static const EVP_MD dsa_md= - NID_dsaWithSHA, - NID_dsaWithSHA, +diff -up openssl-1.0.0-beta3/crypto/evp/m_dss1.c.fips openssl-1.0.0-beta3/crypto/evp/m_dss1.c +--- openssl-1.0.0-beta3/crypto/evp/m_dss1.c.fips 2006-04-19 19:05:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/m_dss1.c 2009-09-30 13:25:58.000000000 +0200 +@@ -82,7 +82,7 @@ static const EVP_MD dss1_md= + NID_dsa, + NID_dsaWithSHA1, SHA_DIGEST_LENGTH, - EVP_MD_FLAG_PKEY_DIGEST, + EVP_MD_FLAG_PKEY_DIGEST|EVP_MD_FLAG_FIPS, @@ -1593,7 +1617,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ final, diff -up openssl-1.0.0-beta3/crypto/evp/m_sha1.c.fips openssl-1.0.0-beta3/crypto/evp/m_sha1.c --- openssl-1.0.0-beta3/crypto/evp/m_sha1.c.fips 2008-03-12 22:14:24.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/m_sha1.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/m_sha1.c 2009-09-30 13:25:58.000000000 +0200 @@ -82,7 +82,8 @@ static const EVP_MD sha1_md= NID_sha1, NID_sha1WithRSAEncryption, @@ -1646,7 +1670,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ final512, diff -up openssl-1.0.0-beta3/crypto/evp/names.c.fips openssl-1.0.0-beta3/crypto/evp/names.c --- openssl-1.0.0-beta3/crypto/evp/names.c.fips 2009-04-10 12:30:27.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/names.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/names.c 2009-09-30 13:25:58.000000000 +0200 @@ -66,6 +66,10 @@ int EVP_add_cipher(const EVP_CIPHER *c) { int r; @@ -1669,9 +1693,77 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ name=OBJ_nid2sn(md->type); r=OBJ_NAME_add(name,OBJ_NAME_TYPE_MD_METH,(const char *)md); if (r == 0) return(0); +diff -up openssl-1.0.0-beta3/crypto/evp/p_sign.c.fips openssl-1.0.0-beta3/crypto/evp/p_sign.c +--- openssl-1.0.0-beta3/crypto/evp/p_sign.c.fips 2006-05-24 15:29:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/p_sign.c 2009-09-30 15:07:14.000000000 +0200 +@@ -61,6 +61,7 @@ + #include + #include + #include ++#include + + #ifdef undef + void EVP_SignInit(EVP_MD_CTX *ctx, EVP_MD *type) +@@ -101,6 +102,22 @@ int EVP_SignFinal(EVP_MD_CTX *ctx, unsig + goto err; + if (EVP_PKEY_CTX_set_signature_md(pkctx, ctx->digest) <= 0) + goto err; ++ if (ctx->flags & EVP_MD_CTX_FLAG_PAD_X931) ++ if (EVP_PKEY_CTX_set_rsa_padding(pkctx, RSA_X931_PADDING) <= 0) ++ goto err; ++ if (ctx->flags & EVP_MD_CTX_FLAG_PAD_PSS) ++ { ++ int saltlen; ++ if (EVP_PKEY_CTX_set_rsa_padding(pkctx, RSA_PKCS1_PSS_PADDING) <= 0) ++ goto err; ++ saltlen = M_EVP_MD_CTX_FLAG_PSS_SALT(ctx); ++ if (saltlen == EVP_MD_CTX_FLAG_PSS_MDLEN) ++ saltlen = -1; ++ else if (saltlen == EVP_MD_CTX_FLAG_PSS_MREC) ++ saltlen = -2; ++ if (EVP_PKEY_CTX_set_rsa_pss_saltlen(pkctx, saltlen) <= 0) ++ goto err; ++ } + if (EVP_PKEY_sign(pkctx, sigret, &sltmp, m, m_len) <= 0) + goto err; + *siglen = sltmp; +diff -up openssl-1.0.0-beta3/crypto/evp/p_verify.c.fips openssl-1.0.0-beta3/crypto/evp/p_verify.c +--- openssl-1.0.0-beta3/crypto/evp/p_verify.c.fips 2008-11-12 04:58:01.000000000 +0100 ++++ openssl-1.0.0-beta3/crypto/evp/p_verify.c 2009-09-30 15:07:27.000000000 +0200 +@@ -61,6 +61,7 @@ + #include + #include + #include ++#include + + int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf, + unsigned int siglen, EVP_PKEY *pkey) +@@ -86,6 +87,22 @@ int EVP_VerifyFinal(EVP_MD_CTX *ctx, con + goto err; + if (EVP_PKEY_CTX_set_signature_md(pkctx, ctx->digest) <= 0) + goto err; ++ if (ctx->flags & EVP_MD_CTX_FLAG_PAD_X931) ++ if (EVP_PKEY_CTX_set_rsa_padding(pkctx, RSA_X931_PADDING) <= 0) ++ goto err; ++ if (ctx->flags & EVP_MD_CTX_FLAG_PAD_PSS) ++ { ++ int saltlen; ++ if (EVP_PKEY_CTX_set_rsa_padding(pkctx, RSA_PKCS1_PSS_PADDING) <= 0) ++ goto err; ++ saltlen = M_EVP_MD_CTX_FLAG_PSS_SALT(ctx); ++ if (saltlen == EVP_MD_CTX_FLAG_PSS_MDLEN) ++ saltlen = -1; ++ else if (saltlen == EVP_MD_CTX_FLAG_PSS_MREC) ++ saltlen = -2; ++ if (EVP_PKEY_CTX_set_rsa_pss_saltlen(pkctx, saltlen) <= 0) ++ goto err; ++ } + i = EVP_PKEY_verify(pkctx, sigbuf, siglen, m, m_len); + err: + EVP_PKEY_CTX_free(pkctx); diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_aesavs.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_aesavs.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_aesavs.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,939 @@ +/* ==================================================================== + * Copyright (c) 2004 The OpenSSL Project. All rights reserved. @@ -2613,8 +2705,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_desmovs.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_desmovs.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_desmovs.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,702 @@ +/* ==================================================================== + * Copyright (c) 2004 The OpenSSL Project. All rights reserved. @@ -3319,8 +3411,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_dssvs.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_dssvs.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_dssvs.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,537 @@ +#include + @@ -3860,8 +3952,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_rngvs.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rngvs.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rngvs.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,230 @@ +/* + * Crude test driver for processing the VST and MCT testvector files @@ -4094,8 +4186,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsagtest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsagtest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsagtest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,390 @@ +/* fips_rsagtest.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -4488,8 +4580,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsastest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsastest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsastest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,370 @@ +/* fips_rsastest.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -4862,8 +4954,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsavtest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsavtest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsavtest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,377 @@ +/* fips_rsavtest.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -5243,8 +5335,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_shatest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_shatest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_shatest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,388 @@ +/* fips_shatest.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -5635,8 +5727,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_utl.h ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_utl.h 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_utl.h 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,343 @@ +/* ==================================================================== + * Copyright (c) 2007 The OpenSSL Project. All rights reserved. @@ -5982,8 +6074,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } + diff -up /dev/null openssl-1.0.0-beta3/crypto/fips_err.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips_err.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips_err.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,7 @@ +#include + @@ -5993,8 +6085,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c +static void *dummy=&dummy; +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips_err.h ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips_err.h 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips_err.h 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,137 @@ +/* crypto/fips_err.h */ +/* ==================================================================== @@ -6134,8 +6226,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c +#endif + } diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_aes_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_aes_selftest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_aes_selftest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,101 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -6239,8 +6331,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,419 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -6662,8 +6754,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_des_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_des_selftest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_des_selftest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,137 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -6803,9 +6895,9 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_dsa_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_dsa_selftest.c 2009-08-11 18:07:30.000000000 +0200 -@@ -0,0 +1,180 @@ +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_dsa_selftest.c 2009-09-30 13:25:58.000000000 +0200 +@@ -0,0 +1,184 @@ +/* crypto/dsa/dsatest.c */ +/* Copyright (C) 1995-1998 Eric Young (eay at cryptsoft.com) + * All rights reserved. @@ -6923,13 +7015,13 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +int FIPS_selftest_dsa() + { -+ DSA *dsa=NULL; ++ DSA *dsa; + int counter,i,j, ret = 0; + unsigned int slen; + unsigned char buf[256]; + unsigned long h; + EVP_MD_CTX mctx; -+ EVP_PKEY pk; ++ EVP_PKEY *pk = NULL; + + EVP_MD_CTX_init(&mctx); + @@ -6958,28 +7050,32 @@ diff -up /dev/null openssl-1.0.0-beta3/c + if (i != j || memcmp(buf,out_g,i) != 0) + goto err; + DSA_generate_key(dsa); -+ pk.type = EVP_PKEY_DSA; -+ pk.pkey.dsa = dsa; ++ ++ if ((pk=EVP_PKEY_new()) == NULL) ++ goto err; ++ EVP_PKEY_assign_DSA(pk, dsa); + + if (!EVP_SignInit_ex(&mctx, EVP_dss1(), NULL)) + goto err; + if (!EVP_SignUpdate(&mctx, str1, 20)) + goto err; -+ if (!EVP_SignFinal(&mctx, buf, &slen, &pk)) ++ if (!EVP_SignFinal(&mctx, buf, &slen, pk)) + goto err; + + if (!EVP_VerifyInit_ex(&mctx, EVP_dss1(), NULL)) + goto err; + if (!EVP_VerifyUpdate(&mctx, str1, 20)) + goto err; -+ if (EVP_VerifyFinal(&mctx, buf, slen, &pk) != 1) ++ if (EVP_VerifyFinal(&mctx, buf, slen, pk) != 1) + goto err; + + ret = 1; + + err: + EVP_MD_CTX_cleanup(&mctx); -+ if (dsa) ++ if (pk) ++ EVP_PKEY_free(pk); ++ else if (dsa) + DSA_free(dsa); + if (ret == 0) + FIPSerr(FIPS_F_FIPS_SELFTEST_DSA,FIPS_R_SELFTEST_FAILED); @@ -6987,8 +7083,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips.h ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips.h 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips.h 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,163 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -7154,8 +7250,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c +#endif +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_hmac_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_hmac_selftest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_hmac_selftest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,135 @@ +/* ==================================================================== + * Copyright (c) 2005 The OpenSSL Project. All rights reserved. @@ -7293,8 +7389,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_rand.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_rand.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_rand.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,410 @@ +/* ==================================================================== + * Copyright (c) 2007 The OpenSSL Project. All rights reserved. @@ -7707,8 +7803,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_rand.h ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_rand.h 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_rand.h 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,77 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -7788,8 +7884,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c +#endif +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_rand_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_rand_selftest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_rand_selftest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,371 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -8163,8 +8259,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_randtest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_randtest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_randtest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,248 @@ +/* Copyright (C) 1995-1998 Eric Young (eay at cryptsoft.com) + * All rights reserved. @@ -8415,9 +8511,9 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_rsa_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_rsa_selftest.c 2009-08-11 18:07:30.000000000 +0200 -@@ -0,0 +1,432 @@ +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_rsa_selftest.c 2009-09-30 13:25:58.000000000 +0200 +@@ -0,0 +1,439 @@ +/* ==================================================================== + * Copyright (c) 2003-2007 The OpenSSL Project. All rights reserved. + * @@ -8759,83 +8855,87 @@ diff -up /dev/null openssl-1.0.0-beta3/c +int FIPS_selftest_rsa() + { + int ret = 0; -+ RSA *key = NULL; -+ EVP_PKEY pk; -+ key=RSA_new(); ++ RSA *key; ++ EVP_PKEY *pk = NULL; ++ ++ if ((key=RSA_new()) == NULL) ++ goto err; + setrsakey(key); -+ pk.type = EVP_PKEY_RSA; -+ pk.pkey.rsa = key; ++ if ((pk=EVP_PKEY_new()) == NULL) ++ goto err; ++ ++ EVP_PKEY_assign_RSA(pk, key); + -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_SHA1, sizeof(kat_RSA_SHA1), + EVP_sha1(), EVP_MD_CTX_FLAG_PAD_PKCS1, + "RSA SHA1 PKCS#1")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_SHA224, sizeof(kat_RSA_SHA224), + EVP_sha224(), EVP_MD_CTX_FLAG_PAD_PKCS1, + "RSA SHA224 PKCS#1")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_SHA256, sizeof(kat_RSA_SHA256), + EVP_sha256(), EVP_MD_CTX_FLAG_PAD_PKCS1, + "RSA SHA256 PKCS#1")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_SHA384, sizeof(kat_RSA_SHA384), + EVP_sha384(), EVP_MD_CTX_FLAG_PAD_PKCS1, + "RSA SHA384 PKCS#1")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_SHA512, sizeof(kat_RSA_SHA512), + EVP_sha512(), EVP_MD_CTX_FLAG_PAD_PKCS1, + "RSA SHA512 PKCS#1")) + goto err; + -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_PSS_SHA1, sizeof(kat_RSA_PSS_SHA1), + EVP_sha1(), EVP_MD_CTX_FLAG_PAD_PSS, + "RSA SHA1 PSS")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_PSS_SHA224, sizeof(kat_RSA_PSS_SHA224), + EVP_sha224(), EVP_MD_CTX_FLAG_PAD_PSS, + "RSA SHA224 PSS")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_PSS_SHA256, sizeof(kat_RSA_PSS_SHA256), + EVP_sha256(), EVP_MD_CTX_FLAG_PAD_PSS, + "RSA SHA256 PSS")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_PSS_SHA384, sizeof(kat_RSA_PSS_SHA384), + EVP_sha384(), EVP_MD_CTX_FLAG_PAD_PSS, + "RSA SHA384 PSS")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_PSS_SHA512, sizeof(kat_RSA_PSS_SHA512), + EVP_sha512(), EVP_MD_CTX_FLAG_PAD_PSS, + "RSA SHA512 PSS")) + goto err; + + -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_X931_SHA1, sizeof(kat_RSA_X931_SHA1), + EVP_sha1(), EVP_MD_CTX_FLAG_PAD_X931, + "RSA SHA1 X931")) + goto err; + /* NB: SHA224 not supported in X9.31 */ -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_X931_SHA256, sizeof(kat_RSA_X931_SHA256), + EVP_sha256(), EVP_MD_CTX_FLAG_PAD_X931, + "RSA SHA256 X931")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_X931_SHA384, sizeof(kat_RSA_X931_SHA384), + EVP_sha384(), EVP_MD_CTX_FLAG_PAD_X931, + "RSA SHA384 X931")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_X931_SHA512, sizeof(kat_RSA_X931_SHA512), + EVP_sha512(), EVP_MD_CTX_FLAG_PAD_X931, + "RSA SHA512 X931")) @@ -8845,14 +8945,17 @@ diff -up /dev/null openssl-1.0.0-beta3/c + ret = 1; + + err: -+ RSA_free(key); ++ if (pk) ++ EVP_PKEY_free(pk); ++ else if (key) ++ RSA_free(key); + return ret; + } + +#endif /* def OPENSSL_FIPS */ diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_rsa_x931g.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_rsa_x931g.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_rsa_x931g.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,281 @@ +/* crypto/rsa/rsa_gen.c */ +/* Copyright (C) 1995-1998 Eric Young (eay at cryptsoft.com) @@ -9136,8 +9239,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + + } diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_sha1_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_sha1_selftest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_sha1_selftest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,97 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -9237,8 +9340,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_standalone_sha1.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_standalone_sha1.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_standalone_sha1.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,173 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -9414,8 +9517,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + + diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_test_suite.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_test_suite.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_test_suite.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,588 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -10006,8 +10109,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips_locl.h ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips_locl.h 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips_locl.h 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,72 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -10082,8 +10185,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c +#endif +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/Makefile ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/Makefile 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/Makefile 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,81 @@ +# +# OpenSSL/crypto/fips/Makefile @@ -10168,7 +10271,7 @@ diff -up /dev/null openssl-1.0.0-beta3/c + diff -up openssl-1.0.0-beta3/crypto/hmac/hmac.c.fips openssl-1.0.0-beta3/crypto/hmac/hmac.c --- openssl-1.0.0-beta3/crypto/hmac/hmac.c.fips 2008-11-12 04:58:02.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/hmac/hmac.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/hmac/hmac.c 2009-09-30 13:25:58.000000000 +0200 @@ -77,6 +77,13 @@ int HMAC_Init_ex(HMAC_CTX *ctx, const vo if (key != NULL) @@ -10195,8 +10298,8 @@ diff -up openssl-1.0.0-beta3/crypto/hmac + } + diff -up openssl-1.0.0-beta3/crypto/hmac/hmac.h.fips openssl-1.0.0-beta3/crypto/hmac/hmac.h ---- openssl-1.0.0-beta3/crypto/hmac/hmac.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/hmac/hmac.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/hmac/hmac.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/hmac/hmac.h 2009-09-30 13:25:58.000000000 +0200 @@ -101,6 +101,7 @@ unsigned char *HMAC(const EVP_MD *evp_md unsigned int *md_len); int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx); @@ -10207,7 +10310,7 @@ diff -up openssl-1.0.0-beta3/crypto/hmac } diff -up openssl-1.0.0-beta3/crypto/Makefile.fips openssl-1.0.0-beta3/crypto/Makefile --- openssl-1.0.0-beta3/crypto/Makefile.fips 2009-04-06 16:31:35.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/Makefile 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/Makefile 2009-09-30 13:25:58.000000000 +0200 @@ -34,14 +34,14 @@ GENERAL=Makefile README crypto-lib.com i LIB= $(TOP)/libcrypto.a @@ -10226,9 +10329,47 @@ diff -up openssl-1.0.0-beta3/crypto/Make ALL= $(GENERAL) $(SRC) $(HEADER) +diff -up openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c.fips openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c +--- openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c.fips 2004-07-25 21:10:41.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c 2009-09-30 13:25:58.000000000 +0200 +@@ -61,6 +61,11 @@ + #include + #include + #include ++#include ++#ifdef OPENSSL_FIPS ++#include ++#endif ++ + + #undef c2l + #define c2l(c,l) (l =((DES_LONG)(*((c)++))) , \ +@@ -75,7 +80,7 @@ + *((c)++)=(unsigned char)(((l)>>24L)&0xff)) + + static void mdc2_body(MDC2_CTX *c, const unsigned char *in, size_t len); +-int MDC2_Init(MDC2_CTX *c) ++FIPS_NON_FIPS_MD_Init(MDC2) + { + c->num=0; + c->pad_type=1; +diff -up openssl-1.0.0-beta3/crypto/mdc2/mdc2.h.fips openssl-1.0.0-beta3/crypto/mdc2/mdc2.h +--- openssl-1.0.0-beta3/crypto/mdc2/mdc2.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/mdc2/mdc2.h 2009-09-30 13:25:58.000000000 +0200 +@@ -80,7 +80,9 @@ typedef struct mdc2_ctx_st + int pad_type; /* either 1 or 2, default 1 */ + } MDC2_CTX; + +- ++#ifdef OPENSSL_FIPS ++int private_MDC2_Init(MDC2_CTX *c); ++#endif + int MDC2_Init(MDC2_CTX *c); + int MDC2_Update(MDC2_CTX *c, const unsigned char *data, size_t len); + int MDC2_Final(unsigned char *md, MDC2_CTX *c); diff -up openssl-1.0.0-beta3/crypto/md2/md2_dgst.c.fips openssl-1.0.0-beta3/crypto/md2/md2_dgst.c --- openssl-1.0.0-beta3/crypto/md2/md2_dgst.c.fips 2007-08-31 12:12:35.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/md2/md2_dgst.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/md2/md2_dgst.c 2009-09-30 13:25:58.000000000 +0200 @@ -62,6 +62,11 @@ #include #include @@ -10251,8 +10392,8 @@ diff -up openssl-1.0.0-beta3/crypto/md2/ c->num=0; memset(c->state,0,sizeof c->state); diff -up openssl-1.0.0-beta3/crypto/md2/md2.h.fips openssl-1.0.0-beta3/crypto/md2/md2.h ---- openssl-1.0.0-beta3/crypto/md2/md2.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/md2/md2.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/md2/md2.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/md2/md2.h 2009-09-30 13:25:58.000000000 +0200 @@ -81,6 +81,9 @@ typedef struct MD2state_st } MD2_CTX; @@ -10265,7 +10406,7 @@ diff -up openssl-1.0.0-beta3/crypto/md2/ int MD2_Final(unsigned char *md, MD2_CTX *c); diff -up openssl-1.0.0-beta3/crypto/md4/md4_dgst.c.fips openssl-1.0.0-beta3/crypto/md4/md4_dgst.c --- openssl-1.0.0-beta3/crypto/md4/md4_dgst.c.fips 2007-01-21 14:07:11.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/md4/md4_dgst.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/md4/md4_dgst.c 2009-09-30 13:25:58.000000000 +0200 @@ -59,6 +59,11 @@ #include #include "md4_locl.h" @@ -10288,8 +10429,8 @@ diff -up openssl-1.0.0-beta3/crypto/md4/ memset (c,0,sizeof(*c)); c->A=INIT_DATA_A; diff -up openssl-1.0.0-beta3/crypto/md4/md4.h.fips openssl-1.0.0-beta3/crypto/md4/md4.h ---- openssl-1.0.0-beta3/crypto/md4/md4.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/md4/md4.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/md4/md4.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/md4/md4.h 2009-09-30 13:25:58.000000000 +0200 @@ -105,6 +105,9 @@ typedef struct MD4state_st unsigned int num; } MD4_CTX; @@ -10302,7 +10443,7 @@ diff -up openssl-1.0.0-beta3/crypto/md4/ int MD4_Final(unsigned char *md, MD4_CTX *c); diff -up openssl-1.0.0-beta3/crypto/md5/md5_dgst.c.fips openssl-1.0.0-beta3/crypto/md5/md5_dgst.c --- openssl-1.0.0-beta3/crypto/md5/md5_dgst.c.fips 2007-01-21 14:07:11.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/md5/md5_dgst.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/md5/md5_dgst.c 2009-09-30 13:25:58.000000000 +0200 @@ -59,6 +59,11 @@ #include #include "md5_locl.h" @@ -10325,8 +10466,8 @@ diff -up openssl-1.0.0-beta3/crypto/md5/ memset (c,0,sizeof(*c)); c->A=INIT_DATA_A; diff -up openssl-1.0.0-beta3/crypto/md5/md5.h.fips openssl-1.0.0-beta3/crypto/md5/md5.h ---- openssl-1.0.0-beta3/crypto/md5/md5.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/md5/md5.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/md5/md5.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/md5/md5.h 2009-09-30 13:25:58.000000000 +0200 @@ -105,6 +105,9 @@ typedef struct MD5state_st unsigned int num; } MD5_CTX; @@ -10337,47 +10478,9 @@ diff -up openssl-1.0.0-beta3/crypto/md5/ int MD5_Init(MD5_CTX *c); int MD5_Update(MD5_CTX *c, const void *data, size_t len); int MD5_Final(unsigned char *md, MD5_CTX *c); -diff -up openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c.fips openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c ---- openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c.fips 2004-07-25 21:10:41.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c 2009-08-11 18:07:30.000000000 +0200 -@@ -61,6 +61,11 @@ - #include - #include - #include -+#include -+#ifdef OPENSSL_FIPS -+#include -+#endif -+ - - #undef c2l - #define c2l(c,l) (l =((DES_LONG)(*((c)++))) , \ -@@ -75,7 +80,7 @@ - *((c)++)=(unsigned char)(((l)>>24L)&0xff)) - - static void mdc2_body(MDC2_CTX *c, const unsigned char *in, size_t len); --int MDC2_Init(MDC2_CTX *c) -+FIPS_NON_FIPS_MD_Init(MDC2) - { - c->num=0; - c->pad_type=1; -diff -up openssl-1.0.0-beta3/crypto/mdc2/mdc2.h.fips openssl-1.0.0-beta3/crypto/mdc2/mdc2.h ---- openssl-1.0.0-beta3/crypto/mdc2/mdc2.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/mdc2/mdc2.h 2009-08-11 18:07:30.000000000 +0200 -@@ -80,7 +80,9 @@ typedef struct mdc2_ctx_st - int pad_type; /* either 1 or 2, default 1 */ - } MDC2_CTX; - -- -+#ifdef OPENSSL_FIPS -+int private_MDC2_Init(MDC2_CTX *c); -+#endif - int MDC2_Init(MDC2_CTX *c); - int MDC2_Update(MDC2_CTX *c, const unsigned char *data, size_t len); - int MDC2_Final(unsigned char *md, MDC2_CTX *c); diff -up openssl-1.0.0-beta3/crypto/mem.c.fips openssl-1.0.0-beta3/crypto/mem.c --- openssl-1.0.0-beta3/crypto/mem.c.fips 2008-11-12 04:57:47.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/mem.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/mem.c 2009-09-30 13:25:58.000000000 +0200 @@ -101,7 +101,7 @@ static void (*free_locked_func)(void *) /* may be changed as long as 'allow_customize_debug' is set */ @@ -10388,8 +10491,8 @@ diff -up openssl-1.0.0-beta3/crypto/mem. static void (*malloc_debug_func)(void *,int,const char *,int,int) = CRYPTO_dbg_malloc; diff -up /dev/null openssl-1.0.0-beta3/crypto/o_init.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/o_init.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/o_init.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,80 @@ +/* o_init.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -10473,7 +10576,7 @@ diff -up /dev/null openssl-1.0.0-beta3/c + diff -up openssl-1.0.0-beta3/crypto/opensslconf.h.in.fips openssl-1.0.0-beta3/crypto/opensslconf.h.in --- openssl-1.0.0-beta3/crypto/opensslconf.h.in.fips 2005-12-16 11:37:23.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/opensslconf.h.in 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/opensslconf.h.in 2009-09-30 13:25:58.000000000 +0200 @@ -1,5 +1,20 @@ /* crypto/opensslconf.h.in */ @@ -10497,7 +10600,7 @@ diff -up openssl-1.0.0-beta3/crypto/open diff -up openssl-1.0.0-beta3/crypto/pkcs12/p12_crt.c.fips openssl-1.0.0-beta3/crypto/pkcs12/p12_crt.c --- openssl-1.0.0-beta3/crypto/pkcs12/p12_crt.c.fips 2009-03-09 14:08:04.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/pkcs12/p12_crt.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/pkcs12/p12_crt.c 2009-09-30 13:25:58.000000000 +0200 @@ -59,6 +59,10 @@ #include #include "cryptlib.h" @@ -10526,7 +10629,7 @@ diff -up openssl-1.0.0-beta3/crypto/pkcs if (!iter) diff -up openssl-1.0.0-beta3/crypto/rand/md_rand.c.fips openssl-1.0.0-beta3/crypto/rand/md_rand.c --- openssl-1.0.0-beta3/crypto/rand/md_rand.c.fips 2009-01-03 10:25:32.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rand/md_rand.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rand/md_rand.c 2009-09-30 13:25:58.000000000 +0200 @@ -126,6 +126,10 @@ #include @@ -10555,7 +10658,7 @@ diff -up openssl-1.0.0-beta3/crypto/rand { diff -up openssl-1.0.0-beta3/crypto/rand/rand_err.c.fips openssl-1.0.0-beta3/crypto/rand/rand_err.c --- openssl-1.0.0-beta3/crypto/rand/rand_err.c.fips 2006-11-21 22:29:41.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rand/rand_err.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rand/rand_err.c 2009-09-30 13:25:58.000000000 +0200 @@ -70,6 +70,13 @@ static ERR_STRING_DATA RAND_str_functs[]= @@ -10589,8 +10692,8 @@ diff -up openssl-1.0.0-beta3/crypto/rand }; diff -up openssl-1.0.0-beta3/crypto/rand/rand.h.fips openssl-1.0.0-beta3/crypto/rand/rand.h ---- openssl-1.0.0-beta3/crypto/rand/rand.h.fips 2009-08-11 18:07:29.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rand/rand.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/rand/rand.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rand/rand.h 2009-09-30 13:25:58.000000000 +0200 @@ -128,11 +128,28 @@ void ERR_load_RAND_strings(void); /* Error codes for the RAND functions. */ @@ -10622,7 +10725,7 @@ diff -up openssl-1.0.0-beta3/crypto/rand } diff -up openssl-1.0.0-beta3/crypto/rand/rand_lib.c.fips openssl-1.0.0-beta3/crypto/rand/rand_lib.c --- openssl-1.0.0-beta3/crypto/rand/rand_lib.c.fips 2008-11-12 04:58:04.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rand/rand_lib.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rand/rand_lib.c 2009-09-30 13:25:58.000000000 +0200 @@ -60,6 +60,12 @@ #include #include "cryptlib.h" @@ -10657,8 +10760,8 @@ diff -up openssl-1.0.0-beta3/crypto/rand } diff -up openssl-1.0.0-beta3/crypto/rc2/rc2.h.fips openssl-1.0.0-beta3/crypto/rc2/rc2.h ---- openssl-1.0.0-beta3/crypto/rc2/rc2.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rc2/rc2.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/rc2/rc2.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc2/rc2.h 2009-09-30 13:25:58.000000000 +0200 @@ -79,7 +79,9 @@ typedef struct rc2_key_st RC2_INT data[64]; } RC2_KEY; @@ -10672,7 +10775,7 @@ diff -up openssl-1.0.0-beta3/crypto/rc2/ int enc); diff -up openssl-1.0.0-beta3/crypto/rc2/rc2_skey.c.fips openssl-1.0.0-beta3/crypto/rc2/rc2_skey.c --- openssl-1.0.0-beta3/crypto/rc2/rc2_skey.c.fips 2007-09-18 23:10:32.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rc2/rc2_skey.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc2/rc2_skey.c 2009-09-30 13:25:58.000000000 +0200 @@ -57,6 +57,11 @@ */ @@ -10706,9 +10809,31 @@ diff -up openssl-1.0.0-beta3/crypto/rc2/ int i,j; unsigned char *k; RC2_INT *ki; +diff -up openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl.fips openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl +--- openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl.fips 2009-02-12 15:48:49.000000000 +0100 ++++ openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl 2009-09-30 13:25:58.000000000 +0200 +@@ -202,4 +202,6 @@ RC4_options: + .string "rc4(8x,char)" + ___ + ++$code =~ s/RC4_set_key/private_RC4_set_key/g if ($ENV{FIPS} ne ""); ++ + print $code; +diff -up openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl.fips openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl +--- openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl.fips 2009-04-27 21:31:04.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl 2009-09-30 13:25:58.000000000 +0200 +@@ -499,6 +499,8 @@ ___ + + $code =~ s/#([bwd])/$1/gm; + ++$code =~ s/RC4_set_key/private_RC4_set_key/g if ($ENV{FIPS} ne ""); ++ + print $code; + + close STDOUT; diff -up openssl-1.0.0-beta3/crypto/rc4/asm/rc4-586.pl.fips openssl-1.0.0-beta3/crypto/rc4/asm/rc4-586.pl --- openssl-1.0.0-beta3/crypto/rc4/asm/rc4-586.pl.fips 2007-12-02 22:32:03.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rc4/asm/rc4-586.pl 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc4/asm/rc4-586.pl 2009-09-30 13:25:58.000000000 +0200 @@ -166,8 +166,12 @@ $idx="edx"; &external_label("OPENSSL_ia32cap_P"); @@ -10732,31 +10857,9 @@ diff -up openssl-1.0.0-beta3/crypto/rc4/ # const char *RC4_options(void); &function_begin_B("RC4_options"); -diff -up openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl.fips openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl ---- openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl.fips 2009-02-12 15:48:49.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl 2009-08-11 18:07:30.000000000 +0200 -@@ -202,4 +202,6 @@ RC4_options: - .string "rc4(8x,char)" - ___ - -+$code =~ s/RC4_set_key/private_RC4_set_key/g if ($ENV{FIPS} ne ""); -+ - print $code; -diff -up openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl.fips openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl ---- openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl.fips 2009-04-27 21:31:04.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl 2009-08-11 18:07:30.000000000 +0200 -@@ -499,6 +499,8 @@ ___ - - $code =~ s/#([bwd])/$1/gm; - -+$code =~ s/RC4_set_key/private_RC4_set_key/g if ($ENV{FIPS} ne ""); -+ - print $code; - - close STDOUT; diff -up openssl-1.0.0-beta3/crypto/rc4/Makefile.fips openssl-1.0.0-beta3/crypto/rc4/Makefile --- openssl-1.0.0-beta3/crypto/rc4/Makefile.fips 2009-02-11 11:01:36.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rc4/Makefile 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc4/Makefile 2009-09-30 13:25:58.000000000 +0200 @@ -21,8 +21,8 @@ TEST=rc4test.c APPS= @@ -10769,8 +10872,8 @@ diff -up openssl-1.0.0-beta3/crypto/rc4/ SRC= $(LIBSRC) diff -up /dev/null openssl-1.0.0-beta3/crypto/rc4/rc4_fblk.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/rc4/rc4_fblk.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/rc4/rc4_fblk.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,75 @@ +/* crypto/rc4/rc4_fblk.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -10848,8 +10951,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c +#endif + diff -up openssl-1.0.0-beta3/crypto/rc4/rc4.h.fips openssl-1.0.0-beta3/crypto/rc4/rc4.h ---- openssl-1.0.0-beta3/crypto/rc4/rc4.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rc4/rc4.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/rc4/rc4.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc4/rc4.h 2009-09-30 13:25:58.000000000 +0200 @@ -78,6 +78,9 @@ typedef struct rc4_key_st @@ -10862,7 +10965,7 @@ diff -up openssl-1.0.0-beta3/crypto/rc4/ unsigned char *outdata); diff -up openssl-1.0.0-beta3/crypto/rc4/rc4_skey.c.fips openssl-1.0.0-beta3/crypto/rc4/rc4_skey.c --- openssl-1.0.0-beta3/crypto/rc4/rc4_skey.c.fips 2007-01-21 14:07:13.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rc4/rc4_skey.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc4/rc4_skey.c 2009-09-30 13:25:58.000000000 +0200 @@ -59,6 +59,11 @@ #include #include "rc4_locl.h" @@ -10901,8 +11004,8 @@ diff -up openssl-1.0.0-beta3/crypto/rc4/ for (i=0;i<256;i++) cp[i]=i; diff -up openssl-1.0.0-beta3/crypto/ripemd/ripemd.h.fips openssl-1.0.0-beta3/crypto/ripemd/ripemd.h ---- openssl-1.0.0-beta3/crypto/ripemd/ripemd.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/ripemd/ripemd.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/ripemd/ripemd.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/ripemd/ripemd.h 2009-09-30 13:25:58.000000000 +0200 @@ -91,6 +91,9 @@ typedef struct RIPEMD160state_st unsigned int num; } RIPEMD160_CTX; @@ -10915,7 +11018,7 @@ diff -up openssl-1.0.0-beta3/crypto/ripe int RIPEMD160_Final(unsigned char *md, RIPEMD160_CTX *c); diff -up openssl-1.0.0-beta3/crypto/ripemd/rmd_dgst.c.fips openssl-1.0.0-beta3/crypto/ripemd/rmd_dgst.c --- openssl-1.0.0-beta3/crypto/ripemd/rmd_dgst.c.fips 2007-01-21 14:07:13.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/ripemd/rmd_dgst.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/ripemd/rmd_dgst.c 2009-09-30 13:25:58.000000000 +0200 @@ -59,6 +59,11 @@ #include #include "rmd_locl.h" @@ -10939,7 +11042,7 @@ diff -up openssl-1.0.0-beta3/crypto/ripe c->A=RIPEMD160_A; diff -up openssl-1.0.0-beta3/crypto/rsa/rsa_eay.c.fips openssl-1.0.0-beta3/crypto/rsa/rsa_eay.c --- openssl-1.0.0-beta3/crypto/rsa/rsa_eay.c.fips 2008-09-14 15:51:44.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rsa/rsa_eay.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rsa/rsa_eay.c 2009-09-30 13:25:58.000000000 +0200 @@ -114,6 +114,8 @@ #include #include @@ -11200,7 +11303,7 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ } diff -up openssl-1.0.0-beta3/crypto/rsa/rsa_err.c.fips openssl-1.0.0-beta3/crypto/rsa/rsa_err.c --- openssl-1.0.0-beta3/crypto/rsa/rsa_err.c.fips 2008-12-29 17:11:56.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rsa/rsa_err.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rsa/rsa_err.c 2009-09-30 13:25:58.000000000 +0200 @@ -111,8 +111,12 @@ static ERR_STRING_DATA RSA_str_functs[]= {ERR_FUNC(RSA_F_RSA_PRINT_FP), "RSA_print_fp"}, {ERR_FUNC(RSA_F_RSA_PRIV_DECODE), "RSA_PRIV_DECODE"}, @@ -11229,8 +11332,8 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ {ERR_REASON(RSA_R_P_NOT_PRIME) ,"p not prime"}, diff -up openssl-1.0.0-beta3/crypto/rsa/rsa_gen.c.fips openssl-1.0.0-beta3/crypto/rsa/rsa_gen.c --- openssl-1.0.0-beta3/crypto/rsa/rsa_gen.c.fips 2007-03-28 02:15:27.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rsa/rsa_gen.c 2009-08-11 18:07:30.000000000 +0200 -@@ -67,6 +67,77 @@ ++++ openssl-1.0.0-beta3/crypto/rsa/rsa_gen.c 2009-09-30 16:55:26.000000000 +0200 +@@ -67,6 +67,82 @@ #include "cryptlib.h" #include #include @@ -11252,16 +11355,19 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ + const unsigned char tbs[] = "RSA Pairwise Check Data"; + unsigned char *ctbuf = NULL, *ptbuf = NULL; + int len, ret = 0; -+ EVP_PKEY pk; -+ pk.type = EVP_PKEY_RSA; -+ pk.pkey.rsa = rsa; ++ EVP_PKEY *pk; ++ ++ if ((pk=EVP_PKEY_new()) == NULL) ++ goto err; ++ ++ EVP_PKEY_set1_RSA(pk, rsa); + + /* Perform pairwise consistency signature test */ -+ if (!fips_pkey_signature_test(&pk, tbs, -1, ++ if (!fips_pkey_signature_test(pk, tbs, -1, + NULL, 0, EVP_sha1(), EVP_MD_CTX_FLAG_PAD_PKCS1, NULL) -+ || !fips_pkey_signature_test(&pk, tbs, -1, ++ || !fips_pkey_signature_test(pk, tbs, -1, + NULL, 0, EVP_sha1(), EVP_MD_CTX_FLAG_PAD_X931, NULL) -+ || !fips_pkey_signature_test(&pk, tbs, -1, ++ || !fips_pkey_signature_test(pk, tbs, -1, + NULL, 0, EVP_sha1(), EVP_MD_CTX_FLAG_PAD_PSS, NULL)) + goto err; + /* Now perform pairwise consistency encrypt/decrypt test */ @@ -11301,6 +11407,8 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ + OPENSSL_free(ctbuf); + if (ptbuf) + OPENSSL_free(ptbuf); ++ if (pk) ++ EVP_PKEY_free(pk); + + return ret; + } @@ -11308,7 +11416,7 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ static int rsa_builtin_keygen(RSA *rsa, int bits, BIGNUM *e_value, BN_GENCB *cb); -@@ -90,6 +161,23 @@ static int rsa_builtin_keygen(RSA *rsa, +@@ -90,6 +166,23 @@ static int rsa_builtin_keygen(RSA *rsa, int bitsp,bitsq,ok= -1,n=0; BN_CTX *ctx=NULL; @@ -11332,7 +11440,7 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ ctx=BN_CTX_new(); if (ctx == NULL) goto err; BN_CTX_start(ctx); -@@ -201,6 +289,17 @@ static int rsa_builtin_keygen(RSA *rsa, +@@ -201,6 +294,17 @@ static int rsa_builtin_keygen(RSA *rsa, p = rsa->p; if (!BN_mod_inverse(rsa->iqmp,rsa->q,p,ctx)) goto err; @@ -11351,8 +11459,8 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ err: if (ok == -1) diff -up openssl-1.0.0-beta3/crypto/rsa/rsa.h.fips openssl-1.0.0-beta3/crypto/rsa/rsa.h ---- openssl-1.0.0-beta3/crypto/rsa/rsa.h.fips 2009-08-11 18:07:29.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rsa/rsa.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/rsa/rsa.h.fips 2009-09-30 13:25:56.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rsa/rsa.h 2009-09-30 13:25:58.000000000 +0200 @@ -74,6 +74,21 @@ #error RSA is disabled. #endif @@ -11424,7 +11532,7 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ #define RSA_R_P_NOT_PRIME 128 diff -up openssl-1.0.0-beta3/crypto/rsa/rsa_lib.c.fips openssl-1.0.0-beta3/crypto/rsa/rsa_lib.c --- openssl-1.0.0-beta3/crypto/rsa/rsa_lib.c.fips 2008-08-06 17:54:14.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rsa/rsa_lib.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rsa/rsa_lib.c 2009-09-30 13:25:58.000000000 +0200 @@ -80,6 +80,13 @@ RSA *RSA_new(void) void RSA_set_default_method(const RSA_METHOD *meth) @@ -11556,7 +11664,7 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ - } diff -up openssl-1.0.0-beta3/crypto/rsa/rsa_sign.c.fips openssl-1.0.0-beta3/crypto/rsa/rsa_sign.c --- openssl-1.0.0-beta3/crypto/rsa/rsa_sign.c.fips 2007-04-24 03:05:42.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rsa/rsa_sign.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rsa/rsa_sign.c 2009-09-30 13:25:58.000000000 +0200 @@ -130,7 +130,8 @@ int RSA_sign(int type, const unsigned ch i2d_X509_SIG(&sig,&p); s=tmps; @@ -11588,9 +11696,57 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ if (i <= 0) goto err; +diff -up openssl-1.0.0-beta3/crypto/sha/sha_dgst.c.fips openssl-1.0.0-beta3/crypto/sha/sha_dgst.c +--- openssl-1.0.0-beta3/crypto/sha/sha_dgst.c.fips 2007-01-21 14:07:14.000000000 +0100 ++++ openssl-1.0.0-beta3/crypto/sha/sha_dgst.c 2009-09-30 13:25:58.000000000 +0200 +@@ -57,6 +57,12 @@ + */ + + #include ++#include ++#ifdef OPENSSL_FIPS ++#include ++#endif ++ ++#include + #if !defined(OPENSSL_NO_SHA0) && !defined(OPENSSL_NO_SHA) + + #undef SHA_1 +diff -up openssl-1.0.0-beta3/crypto/sha/sha.h.fips openssl-1.0.0-beta3/crypto/sha/sha.h +--- openssl-1.0.0-beta3/crypto/sha/sha.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/sha/sha.h 2009-09-30 13:25:58.000000000 +0200 +@@ -106,6 +106,9 @@ typedef struct SHAstate_st + } SHA_CTX; + + #ifndef OPENSSL_NO_SHA0 ++#ifdef OPENSSL_FIPS ++int private_SHA_Init(SHA_CTX *c); ++#endif + int SHA_Init(SHA_CTX *c); + int SHA_Update(SHA_CTX *c, const void *data, size_t len); + int SHA_Final(unsigned char *md, SHA_CTX *c); +diff -up openssl-1.0.0-beta3/crypto/sha/sha_locl.h.fips openssl-1.0.0-beta3/crypto/sha/sha_locl.h +--- openssl-1.0.0-beta3/crypto/sha/sha_locl.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/sha/sha_locl.h 2009-09-30 13:25:58.000000000 +0200 +@@ -122,8 +122,15 @@ void sha1_block_data_order (SHA_CTX *c, + #define INIT_DATA_h3 0x10325476UL + #define INIT_DATA_h4 0xc3d2e1f0UL + ++#if defined(SHA_0) && defined(OPENSSL_FIPS) ++FIPS_NON_FIPS_MD_Init(SHA) ++#else + int HASH_INIT (SHA_CTX *c) ++#endif + { ++#if defined(SHA_1) && defined(OPENSSL_FIPS) ++ FIPS_selftest_check(); ++#endif + memset (c,0,sizeof(*c)); + c->h0=INIT_DATA_h0; + c->h1=INIT_DATA_h1; diff -up openssl-1.0.0-beta3/crypto/sha/sha1dgst.c.fips openssl-1.0.0-beta3/crypto/sha/sha1dgst.c --- openssl-1.0.0-beta3/crypto/sha/sha1dgst.c.fips 2007-01-21 14:07:14.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/sha/sha1dgst.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/sha/sha1dgst.c 2009-09-30 13:25:58.000000000 +0200 @@ -63,6 +63,10 @@ #define SHA_1 @@ -11604,7 +11760,7 @@ diff -up openssl-1.0.0-beta3/crypto/sha/ diff -up openssl-1.0.0-beta3/crypto/sha/sha256.c.fips openssl-1.0.0-beta3/crypto/sha/sha256.c --- openssl-1.0.0-beta3/crypto/sha/sha256.c.fips 2007-01-21 14:07:14.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/sha/sha256.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/sha/sha256.c 2009-09-30 13:25:58.000000000 +0200 @@ -12,12 +12,19 @@ #include @@ -11637,7 +11793,7 @@ diff -up openssl-1.0.0-beta3/crypto/sha/ c->h[2]=0x3c6ef372UL; c->h[3]=0xa54ff53aUL; diff -up openssl-1.0.0-beta3/crypto/sha/sha512.c.fips openssl-1.0.0-beta3/crypto/sha/sha512.c --- openssl-1.0.0-beta3/crypto/sha/sha512.c.fips 2008-12-29 13:35:48.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/sha/sha512.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/sha/sha512.c 2009-09-30 13:25:58.000000000 +0200 @@ -5,6 +5,10 @@ * ==================================================================== */ @@ -11678,57 +11834,9 @@ diff -up openssl-1.0.0-beta3/crypto/sha/ asm ("rotrdi %0,%1,%2" \ : "=r"(ret) \ : "r"(a),"K"(n)); ret; }) -diff -up openssl-1.0.0-beta3/crypto/sha/sha_dgst.c.fips openssl-1.0.0-beta3/crypto/sha/sha_dgst.c ---- openssl-1.0.0-beta3/crypto/sha/sha_dgst.c.fips 2007-01-21 14:07:14.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/sha/sha_dgst.c 2009-08-11 18:07:30.000000000 +0200 -@@ -57,6 +57,12 @@ - */ - - #include -+#include -+#ifdef OPENSSL_FIPS -+#include -+#endif -+ -+#include - #if !defined(OPENSSL_NO_SHA0) && !defined(OPENSSL_NO_SHA) - - #undef SHA_1 -diff -up openssl-1.0.0-beta3/crypto/sha/sha.h.fips openssl-1.0.0-beta3/crypto/sha/sha.h ---- openssl-1.0.0-beta3/crypto/sha/sha.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/sha/sha.h 2009-08-11 18:07:30.000000000 +0200 -@@ -106,6 +106,9 @@ typedef struct SHAstate_st - } SHA_CTX; - - #ifndef OPENSSL_NO_SHA0 -+#ifdef OPENSSL_FIPS -+int private_SHA_Init(SHA_CTX *c); -+#endif - int SHA_Init(SHA_CTX *c); - int SHA_Update(SHA_CTX *c, const void *data, size_t len); - int SHA_Final(unsigned char *md, SHA_CTX *c); -diff -up openssl-1.0.0-beta3/crypto/sha/sha_locl.h.fips openssl-1.0.0-beta3/crypto/sha/sha_locl.h ---- openssl-1.0.0-beta3/crypto/sha/sha_locl.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/sha/sha_locl.h 2009-08-11 18:07:30.000000000 +0200 -@@ -122,8 +122,15 @@ void sha1_block_data_order (SHA_CTX *c, - #define INIT_DATA_h3 0x10325476UL - #define INIT_DATA_h4 0xc3d2e1f0UL - -+#if defined(SHA_0) && defined(OPENSSL_FIPS) -+FIPS_NON_FIPS_MD_Init(SHA) -+#else - int HASH_INIT (SHA_CTX *c) -+#endif - { -+#if defined(SHA_1) && defined(OPENSSL_FIPS) -+ FIPS_selftest_check(); -+#endif - memset (c,0,sizeof(*c)); - c->h0=INIT_DATA_h0; - c->h1=INIT_DATA_h1; diff -up openssl-1.0.0-beta3/Makefile.org.fips openssl-1.0.0-beta3/Makefile.org ---- openssl-1.0.0-beta3/Makefile.org.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/Makefile.org 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/Makefile.org.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/Makefile.org 2009-09-30 13:25:58.000000000 +0200 @@ -109,6 +109,9 @@ LIBKRB5= ZLIB_INCLUDE= LIBZLIB= @@ -11756,124 +11864,9 @@ diff -up openssl-1.0.0-beta3/Makefile.or THIS=$${THIS:-$@} MAKEFILE=Makefile MAKEOVERRIDES= # MAKEOVERRIDES= effectively "equalizes" GNU-ish and SysV-ish make flavors, # which in turn eliminates ambiguities in variable treatment with -e. -diff -up openssl-1.0.0-beta3/ssl/s23_clnt.c.fips openssl-1.0.0-beta3/ssl/s23_clnt.c ---- openssl-1.0.0-beta3/ssl/s23_clnt.c.fips 2009-04-07 19:01:07.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/s23_clnt.c 2009-08-11 18:07:30.000000000 +0200 -@@ -332,6 +332,14 @@ static int ssl23_client_hello(SSL *s) - version_major = TLS1_VERSION_MAJOR; - version_minor = TLS1_VERSION_MINOR; - } -+#ifdef OPENSSL_FIPS -+ else if(FIPS_mode()) -+ { -+ SSLerr(SSL_F_SSL23_CLIENT_HELLO, -+ SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE); -+ return -1; -+ } -+#endif - else if (version == SSL3_VERSION) - { - version_major = SSL3_VERSION_MAJOR; -@@ -615,6 +623,14 @@ static int ssl23_get_server_hello(SSL *s - if ((p[2] == SSL3_VERSION_MINOR) && - !(s->options & SSL_OP_NO_SSLv3)) - { -+#ifdef OPENSSL_FIPS -+ if(FIPS_mode()) -+ { -+ SSLerr(SSL_F_SSL23_GET_SERVER_HELLO, -+ SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE); -+ goto err; -+ } -+#endif - s->version=SSL3_VERSION; - s->method=SSLv3_client_method(); - } -diff -up openssl-1.0.0-beta3/ssl/s23_srvr.c.fips openssl-1.0.0-beta3/ssl/s23_srvr.c ---- openssl-1.0.0-beta3/ssl/s23_srvr.c.fips 2008-06-03 04:48:34.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/s23_srvr.c 2009-08-11 18:07:30.000000000 +0200 -@@ -386,6 +386,15 @@ int ssl23_get_client_hello(SSL *s) - } - } - -+#ifdef OPENSSL_FIPS -+ if (FIPS_mode() && (s->version < TLS1_VERSION)) -+ { -+ SSLerr(SSL_F_SSL23_GET_CLIENT_HELLO, -+ SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE); -+ goto err; -+ } -+#endif -+ - if (s->state == SSL23_ST_SR_CLNT_HELLO_B) - { - /* we have SSLv3/TLSv1 in an SSLv2 header -diff -up openssl-1.0.0-beta3/ssl/s3_clnt.c.fips openssl-1.0.0-beta3/ssl/s3_clnt.c ---- openssl-1.0.0-beta3/ssl/s3_clnt.c.fips 2009-06-16 18:39:20.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/s3_clnt.c 2009-08-11 18:07:30.000000000 +0200 -@@ -156,6 +156,10 @@ - #include - #include - #include -+#ifdef OPENSSL_FIPS -+#include -+#endif -+ - #ifndef OPENSSL_NO_DH - #include - #endif -@@ -1524,6 +1528,8 @@ int ssl3_get_key_exchange(SSL *s) - q=md_buf; - for (num=2; num > 0; num--) - { -+ EVP_MD_CTX_set_flags(&md_ctx, -+ EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); - EVP_DigestInit_ex(&md_ctx,(num == 2) - ?s->ctx->md5:s->ctx->sha1, NULL); - EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); -diff -up openssl-1.0.0-beta3/ssl/s3_enc.c.fips openssl-1.0.0-beta3/ssl/s3_enc.c ---- openssl-1.0.0-beta3/ssl/s3_enc.c.fips 2009-04-16 19:22:50.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/s3_enc.c 2009-08-11 18:07:30.000000000 +0200 -@@ -170,6 +170,7 @@ static int ssl3_generate_key_block(SSL * - #endif - k=0; - EVP_MD_CTX_init(&m5); -+ EVP_MD_CTX_set_flags(&m5, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); - EVP_MD_CTX_init(&s1); - for (i=0; (int)is3->tmp.new_cipher->algorithm2) && md) - { - s->s3->handshake_dgst[i]=EVP_MD_CTX_create(); -+ EVP_MD_CTX_set_flags(s->s3->handshake_dgst[i], -+ EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); - EVP_DigestInit_ex(s->s3->handshake_dgst[i],md,NULL); - EVP_DigestUpdate(s->s3->handshake_dgst[i],hdata,hdatalen); - } -@@ -670,6 +673,7 @@ static int ssl3_handshake_mac(SSL *s, in - return 0; - } - EVP_MD_CTX_init(&ctx); -+ EVP_MD_CTX_set_flags(&ctx, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); - EVP_MD_CTX_copy_ex(&ctx,d); - n=EVP_MD_CTX_size(&ctx); - if (n < 0) -diff -up openssl-1.0.0-beta3/ssl/s3_srvr.c.fips openssl-1.0.0-beta3/ssl/s3_srvr.c ---- openssl-1.0.0-beta3/ssl/s3_srvr.c.fips 2009-06-26 17:04:22.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/s3_srvr.c 2009-08-11 18:07:30.000000000 +0200 -@@ -1674,6 +1674,8 @@ int ssl3_send_server_key_exchange(SSL *s - j=0; - for (num=2; num > 0; num--) - { -+ EVP_MD_CTX_set_flags(&md_ctx, -+ EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); - EVP_DigestInit_ex(&md_ctx,(num == 2) - ?s->ctx->md5:s->ctx->sha1, NULL); - EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); diff -up openssl-1.0.0-beta3/ssl/ssl_ciph.c.fips openssl-1.0.0-beta3/ssl/ssl_ciph.c --- openssl-1.0.0-beta3/ssl/ssl_ciph.c.fips 2009-04-07 14:10:59.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/ssl_ciph.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/ssl_ciph.c 2009-09-30 13:25:58.000000000 +0200 @@ -727,6 +727,9 @@ static void ssl_cipher_collect_ciphers(c !(c->algorithm_auth & disabled_auth) && !(c->algorithm_enc & disabled_enc) && @@ -11898,7 +11891,7 @@ diff -up openssl-1.0.0-beta3/ssl/ssl_cip #ifdef CIPHER_DEBUG diff -up openssl-1.0.0-beta3/ssl/ssl_lib.c.fips openssl-1.0.0-beta3/ssl/ssl_lib.c --- openssl-1.0.0-beta3/ssl/ssl_lib.c.fips 2009-06-30 13:57:24.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/ssl_lib.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/ssl_lib.c 2009-09-30 13:25:58.000000000 +0200 @@ -1470,6 +1470,14 @@ SSL_CTX *SSL_CTX_new(const SSL_METHOD *m return(NULL); } @@ -11915,8 +11908,8 @@ diff -up openssl-1.0.0-beta3/ssl/ssl_lib { SSLerr(SSL_F_SSL_CTX_NEW,SSL_R_X509_VERIFICATION_SETUP_PROBLEMS); diff -up openssl-1.0.0-beta3/ssl/ssltest.c.fips openssl-1.0.0-beta3/ssl/ssltest.c ---- openssl-1.0.0-beta3/ssl/ssltest.c.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/ssltest.c 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/ssl/ssltest.c.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/ssltest.c 2009-09-30 13:25:58.000000000 +0200 @@ -265,6 +265,9 @@ static void sv_usage(void) { fprintf(stderr,"usage: ssltest [args ...]\n"); @@ -11991,9 +11984,124 @@ diff -up openssl-1.0.0-beta3/ssl/ssltest if(s->version == TLS1_VERSION) FIPS_allow_md5(0); # endif +diff -up openssl-1.0.0-beta3/ssl/s23_clnt.c.fips openssl-1.0.0-beta3/ssl/s23_clnt.c +--- openssl-1.0.0-beta3/ssl/s23_clnt.c.fips 2009-04-07 19:01:07.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/s23_clnt.c 2009-09-30 13:25:58.000000000 +0200 +@@ -332,6 +332,14 @@ static int ssl23_client_hello(SSL *s) + version_major = TLS1_VERSION_MAJOR; + version_minor = TLS1_VERSION_MINOR; + } ++#ifdef OPENSSL_FIPS ++ else if(FIPS_mode()) ++ { ++ SSLerr(SSL_F_SSL23_CLIENT_HELLO, ++ SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE); ++ return -1; ++ } ++#endif + else if (version == SSL3_VERSION) + { + version_major = SSL3_VERSION_MAJOR; +@@ -615,6 +623,14 @@ static int ssl23_get_server_hello(SSL *s + if ((p[2] == SSL3_VERSION_MINOR) && + !(s->options & SSL_OP_NO_SSLv3)) + { ++#ifdef OPENSSL_FIPS ++ if(FIPS_mode()) ++ { ++ SSLerr(SSL_F_SSL23_GET_SERVER_HELLO, ++ SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE); ++ goto err; ++ } ++#endif + s->version=SSL3_VERSION; + s->method=SSLv3_client_method(); + } +diff -up openssl-1.0.0-beta3/ssl/s23_srvr.c.fips openssl-1.0.0-beta3/ssl/s23_srvr.c +--- openssl-1.0.0-beta3/ssl/s23_srvr.c.fips 2008-06-03 04:48:34.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/s23_srvr.c 2009-09-30 13:25:58.000000000 +0200 +@@ -386,6 +386,15 @@ int ssl23_get_client_hello(SSL *s) + } + } + ++#ifdef OPENSSL_FIPS ++ if (FIPS_mode() && (s->version < TLS1_VERSION)) ++ { ++ SSLerr(SSL_F_SSL23_GET_CLIENT_HELLO, ++ SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE); ++ goto err; ++ } ++#endif ++ + if (s->state == SSL23_ST_SR_CLNT_HELLO_B) + { + /* we have SSLv3/TLSv1 in an SSLv2 header +diff -up openssl-1.0.0-beta3/ssl/s3_clnt.c.fips openssl-1.0.0-beta3/ssl/s3_clnt.c +--- openssl-1.0.0-beta3/ssl/s3_clnt.c.fips 2009-06-16 18:39:20.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/s3_clnt.c 2009-09-30 13:25:58.000000000 +0200 +@@ -156,6 +156,10 @@ + #include + #include + #include ++#ifdef OPENSSL_FIPS ++#include ++#endif ++ + #ifndef OPENSSL_NO_DH + #include + #endif +@@ -1524,6 +1528,8 @@ int ssl3_get_key_exchange(SSL *s) + q=md_buf; + for (num=2; num > 0; num--) + { ++ EVP_MD_CTX_set_flags(&md_ctx, ++ EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); + EVP_DigestInit_ex(&md_ctx,(num == 2) + ?s->ctx->md5:s->ctx->sha1, NULL); + EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); +diff -up openssl-1.0.0-beta3/ssl/s3_enc.c.fips openssl-1.0.0-beta3/ssl/s3_enc.c +--- openssl-1.0.0-beta3/ssl/s3_enc.c.fips 2009-04-16 19:22:50.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/s3_enc.c 2009-09-30 13:25:58.000000000 +0200 +@@ -170,6 +170,7 @@ static int ssl3_generate_key_block(SSL * + #endif + k=0; + EVP_MD_CTX_init(&m5); ++ EVP_MD_CTX_set_flags(&m5, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); + EVP_MD_CTX_init(&s1); + for (i=0; (int)is3->tmp.new_cipher->algorithm2) && md) + { + s->s3->handshake_dgst[i]=EVP_MD_CTX_create(); ++ EVP_MD_CTX_set_flags(s->s3->handshake_dgst[i], ++ EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); + EVP_DigestInit_ex(s->s3->handshake_dgst[i],md,NULL); + EVP_DigestUpdate(s->s3->handshake_dgst[i],hdata,hdatalen); + } +@@ -670,6 +673,7 @@ static int ssl3_handshake_mac(SSL *s, in + return 0; + } + EVP_MD_CTX_init(&ctx); ++ EVP_MD_CTX_set_flags(&ctx, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); + EVP_MD_CTX_copy_ex(&ctx,d); + n=EVP_MD_CTX_size(&ctx); + if (n < 0) +diff -up openssl-1.0.0-beta3/ssl/s3_srvr.c.fips openssl-1.0.0-beta3/ssl/s3_srvr.c +--- openssl-1.0.0-beta3/ssl/s3_srvr.c.fips 2009-06-26 17:04:22.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/s3_srvr.c 2009-09-30 13:25:58.000000000 +0200 +@@ -1674,6 +1674,8 @@ int ssl3_send_server_key_exchange(SSL *s + j=0; + for (num=2; num > 0; num--) + { ++ EVP_MD_CTX_set_flags(&md_ctx, ++ EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); + EVP_DigestInit_ex(&md_ctx,(num == 2) + ?s->ctx->md5:s->ctx->sha1, NULL); + EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); diff -up openssl-1.0.0-beta3/ssl/t1_enc.c.fips openssl-1.0.0-beta3/ssl/t1_enc.c --- openssl-1.0.0-beta3/ssl/t1_enc.c.fips 2009-04-19 20:03:13.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/t1_enc.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/t1_enc.c 2009-09-30 13:25:58.000000000 +0200 @@ -169,6 +169,8 @@ static void tls1_P_hash(const EVP_MD *md HMAC_CTX_init(&ctx); Index: openssl.spec =================================================================== RCS file: /cvs/pkgs/rpms/openssl/devel/openssl.spec,v retrieving revision 1.141 retrieving revision 1.142 diff -u -p -r1.141 -r1.142 --- openssl.spec 4 Sep 2009 12:08:42 -0000 1.141 +++ openssl.spec 30 Sep 2009 18:18:48 -0000 1.142 @@ -23,7 +23,7 @@ Summary: A general purpose cryptography library with TLS implementation Name: openssl Version: 1.0.0 -Release: 0.7.%{beta}%{?dist} +Release: 0.8.%{beta}%{?dist} # We remove certain patented algorithms from the openssl source tarball # with the hobble-openssl script which is included below. Source: openssl-%{version}-%{beta}-usa.tar.bz2 @@ -63,10 +63,10 @@ Patch49: openssl-0.9.8k-algo-doc.patch Patch50: openssl-1.0.0-beta3-curl.patch Patch51: openssl-1.0.0-beta3-const.patch Patch52: openssl-1.0.0-beta3-dss1.patch -Patch53: openssl-1.0.0-beta3-cmll-noasm.patch # Backported fixes including security fixes Patch60: openssl-1.0.0-beta3-namingstr.patch Patch61: openssl-1.0.0-beta3-namingblk.patch +Patch62: openssl-1.0.0-beta3-camellia-rounds.patch License: OpenSSL Group: System Environment/Libraries @@ -148,9 +148,9 @@ from other formats to the formats used b %patch50 -p1 -b .curl %patch51 -p1 -b .const %patch52 -p1 -b .dss1 -%patch53 -p1 -b .cmll-noasm %patch60 -p1 -b .namingstr %patch61 -p1 -b .namingblk +%patch62 -p1 -b .cmll-rounds # Modify the various perl scripts to reference perl in the right location. perl util/perlpath.pl `dirname %{__perl}` @@ -399,6 +399,10 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/fipsca %postun -p /sbin/ldconfig %changelog +* Wed Sep 30 2009 Tomas Mraz 1.0.0-0.8.beta3 +- fix RSA and DSA FIPS selftests +- reenable fixed x86_64 camellia assembler code (#521127) + * Fri Sep 4 2009 Tomas Mraz 1.0.0-0.7.beta3 - temporarily disable x86_64 camellia assembler code (#521127) --- openssl-1.0.0-beta3-cmll-noasm.patch DELETED --- From jeckersb at fedoraproject.org Wed Sep 30 18:19:34 2009 From: jeckersb at fedoraproject.org (John Eckersberg) Date: Wed, 30 Sep 2009 18:19:34 +0000 (UTC) Subject: rpms/python-netaddr/devel .cvsignore, 1.12, 1.13 python-netaddr.spec, 1.17, 1.18 sources, 1.12, 1.13 Message-ID: <20090930181934.9836D11C00E6@cvs1.fedora.phx.redhat.com> Author: jeckersb Update of /cvs/pkgs/rpms/python-netaddr/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24784 Modified Files: .cvsignore python-netaddr.spec sources Log Message: New upstream release 0.7.3 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-netaddr/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 21 Aug 2009 14:46:18 -0000 1.12 +++ .cvsignore 30 Sep 2009 18:19:34 -0000 1.13 @@ -1 +1 @@ -netaddr-0.7.2.tar.gz +netaddr-0.7.3.tar.gz Index: python-netaddr.spec =================================================================== RCS file: /cvs/pkgs/rpms/python-netaddr/devel/python-netaddr.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- python-netaddr.spec 21 Aug 2009 14:46:18 -0000 1.17 +++ python-netaddr.spec 30 Sep 2009 18:19:34 -0000 1.18 @@ -3,7 +3,7 @@ #====================================================================# Name: python-netaddr -Version: 0.7.2 +Version: 0.7.3 Release: 1%{?dist} Summary: Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses @@ -87,6 +87,9 @@ rm -rf %{buildroot} %{_bindir}/netaddr %changelog +* Wed Sep 30 2009 John Eckersberg - 0.7.3-1 +- New upstream release 0.7.3 + * Fri Aug 21 2009 John Eckersberg - 0.7.2-1 - New upstream release 0.7.2 - Updated Summary and Description with new values provided by upstream Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-netaddr/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 21 Aug 2009 14:46:18 -0000 1.12 +++ sources 30 Sep 2009 18:19:34 -0000 1.13 @@ -1 +1 @@ -061324a678980a03efc0b0b9f3659436 netaddr-0.7.2.tar.gz +8b7b574bca2f60722ccd90c71334ee32 netaddr-0.7.3.tar.gz From notting at fedoraproject.org Wed Sep 30 18:25:09 2009 From: notting at fedoraproject.org (Bill Nottingham) Date: Wed, 30 Sep 2009 18:25:09 +0000 (UTC) Subject: comps comps-f12.xml.in,1.138,1.139 comps-f13.xml.in,1.28,1.29 Message-ID: <20090930182509.EB8FA11C00E6@cvs1.fedora.phx.redhat.com> Author: notting Update of /cvs/extras/comps In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27593 Modified Files: comps-f12.xml.in comps-f13.xml.in Log Message: package rename Index: comps-f12.xml.in =================================================================== RCS file: /cvs/extras/comps/comps-f12.xml.in,v retrieving revision 1.138 retrieving revision 1.139 diff -u -p -r1.138 -r1.139 --- comps-f12.xml.in 30 Sep 2009 17:31:53 -0000 1.138 +++ comps-f12.xml.in 30 Sep 2009 18:25:09 -0000 1.139 @@ -1274,6 +1274,7 @@ eclipse-cdt eclipse-jdt + eclipse-callgraph eclipse-changelog eclipse-egit eclipse-mylyn @@ -1283,7 +1284,6 @@ eclipse-pydev eclipse-rpm-editor eclipse-subclipse - eclipse-systemtap eclipse-valgrind eclipse-cmakeed eclipse-epic Index: comps-f13.xml.in =================================================================== RCS file: /cvs/extras/comps/comps-f13.xml.in,v retrieving revision 1.28 retrieving revision 1.29 diff -u -p -r1.28 -r1.29 --- comps-f13.xml.in 30 Sep 2009 17:31:53 -0000 1.28 +++ comps-f13.xml.in 30 Sep 2009 18:25:09 -0000 1.29 @@ -1268,6 +1268,7 @@ eclipse-cdt eclipse-jdt + eclipse-callgraph eclipse-changelog eclipse-egit eclipse-mylyn @@ -1277,7 +1278,6 @@ eclipse-pydev eclipse-rpm-editor eclipse-subclipse - eclipse-systemtap eclipse-valgrind eclipse-cmakeed eclipse-epic From rvinyard at fedoraproject.org Wed Sep 30 18:28:00 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Wed, 30 Sep 2009 18:28:00 +0000 (UTC) Subject: rpms/dbus-cxx/devel .cvsignore, 1.13, 1.14 dbus-cxx.spec, 1.13, 1.14 sources, 1.13, 1.14 Message-ID: <20090930182800.25A7A11C00E6@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/dbus-cxx/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28985 Modified Files: .cvsignore dbus-cxx.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dbus-cxx/devel/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 21 Sep 2009 19:42:27 -0000 1.13 +++ .cvsignore 30 Sep 2009 18:27:59 -0000 1.14 @@ -1,2 +1,2 @@ -dbus-cxx-0.4.3.tar.bz2 -dbus-cxx-0.4.3-doc.tar.bz2 +dbus-cxx-0.5.0.tar.bz2 +dbus-cxx-0.5.0-doc.tar.bz2 Index: dbus-cxx.spec =================================================================== RCS file: /cvs/pkgs/rpms/dbus-cxx/devel/dbus-cxx.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- dbus-cxx.spec 21 Sep 2009 19:42:27 -0000 1.13 +++ dbus-cxx.spec 30 Sep 2009 18:27:59 -0000 1.14 @@ -1,6 +1,6 @@ Summary: C++ bindings for the DBus library Name: dbus-cxx -Version: 0.4.3 +Version: 0.5.0 Release: 1%{?dist} License: GPLv3 URL: http://dbus-cxx.sourceforge.net/ @@ -8,13 +8,17 @@ Group: System Environment/Lib Source0: http://downloads.sourceforge.net/dbus-cxx/%{name}-%{version}.tar.bz2 Source1: http://downloads.sourceforge.net/dbus-cxx/%{name}-%{version}-doc.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: dbus-devel >= 1.2 +BuildRequires: dbus-devel >= 1.1 BuildRequires: libsigc++20-devel >= 2.0.0 BuildRequires: glibmm24-devel >= 2.4.0 BuildRequires: pkgconfig BuildRequires: m4 BuildRequires: expat-devel +%if 0%{?fedora} > 8 || 0%{?rhel} > 5 BuildRequires: popt-devel +%else +BuildRequires: popt +%endif %description C++ wrapper for the DBus C reference implementation. @@ -52,7 +56,7 @@ The documentation can be viewed either t documentation browser or through a web browser. If using a web browser the documentation is installed in the gtk-doc -hierarchy and can be found at /usr/share/gtk-doc/html/dbus-cxx-0.4 +hierarchy and can be found at /usr/share/gtk-doc/html/dbus-cxx-0.5 %package tools Summary: Tools to support dbus-cxx application development @@ -106,9 +110,9 @@ developing dbus-cxx-glibmm applications. %{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install find %{buildroot} -type f -name "*.la" -exec rm -f {} ';' -%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/reference/html/ -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/reference/html/ doc/reference/html/* -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/ doc/dbus-cxx-0.4.devhelp +%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.5/reference/html/ +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.5/reference/html/ doc/reference/html/* +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.5/ doc/dbus-cxx-0.5.devhelp %clean %{__rm} -rf %{buildroot} @@ -130,14 +134,14 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libdbus-cxx.so %{_libdir}/pkgconfig/dbus-cxx-1.0.pc -%dir %{_includedir}/dbus-cxx-0.4 -%{_includedir}/dbus-cxx-0.4/dbus-cxx.h -%{_includedir}/dbus-cxx-0.4/dbus-cxx/ +%dir %{_includedir}/dbus-cxx-0.5 +%{_includedir}/dbus-cxx-0.5/dbus-cxx.h +%{_includedir}/dbus-cxx-0.5/dbus-cxx/ %doc ChangeLog %files doc %defattr(-,root,root,-) -%doc %{_datadir}/gtk-doc/html/dbus-cxx-0.4/ +%doc %{_datadir}/gtk-doc/html/dbus-cxx-0.5/ %files tools %defattr(-,root,root,-) @@ -152,10 +156,13 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libdbus-cxx-glibmm.so %{_libdir}/pkgconfig/dbus-cxx-glibmm-1.0.pc -%{_includedir}/dbus-cxx-0.4/dbus-cxx-glibmm.h -%{_includedir}/dbus-cxx-0.4/dbus-cxx-glibmm/ +%{_includedir}/dbus-cxx-0.5/dbus-cxx-glibmm.h +%{_includedir}/dbus-cxx-0.5/dbus-cxx-glibmm/ %changelog +* Tue Sep 29 2009 Rick L Vinyard Jr - 0.5.0-1 +- New release + * Mon Sep 21 2009 Rick L Vinyard Jr - 0.4.3-1 - New release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dbus-cxx/devel/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 21 Sep 2009 19:42:28 -0000 1.13 +++ sources 30 Sep 2009 18:27:59 -0000 1.14 @@ -1,2 +1,2 @@ -09ac414156abcd240cf2b7e4d0e4739c dbus-cxx-0.4.3.tar.bz2 -0424ec68d24ef4f670babae7d2489601 dbus-cxx-0.4.3-doc.tar.bz2 +58a45a1ff9f3fd4d15afcb329b180afe dbus-cxx-0.5.0.tar.bz2 +0c4996c4a94fe01bf22058a516c72742 dbus-cxx-0.5.0-doc.tar.bz2 From rvinyard at fedoraproject.org Wed Sep 30 18:28:07 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Wed, 30 Sep 2009 18:28:07 +0000 (UTC) Subject: rpms/dbus-cxx/F-12 .cvsignore, 1.13, 1.14 dbus-cxx.spec, 1.13, 1.14 sources, 1.13, 1.14 Message-ID: <20090930182807.63FE411C00E6@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/dbus-cxx/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29164 Modified Files: .cvsignore dbus-cxx.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dbus-cxx/F-12/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 21 Sep 2009 19:42:27 -0000 1.13 +++ .cvsignore 30 Sep 2009 18:28:07 -0000 1.14 @@ -1,2 +1,2 @@ -dbus-cxx-0.4.3.tar.bz2 -dbus-cxx-0.4.3-doc.tar.bz2 +dbus-cxx-0.5.0.tar.bz2 +dbus-cxx-0.5.0-doc.tar.bz2 Index: dbus-cxx.spec =================================================================== RCS file: /cvs/pkgs/rpms/dbus-cxx/F-12/dbus-cxx.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- dbus-cxx.spec 21 Sep 2009 19:42:27 -0000 1.13 +++ dbus-cxx.spec 30 Sep 2009 18:28:07 -0000 1.14 @@ -1,6 +1,6 @@ Summary: C++ bindings for the DBus library Name: dbus-cxx -Version: 0.4.3 +Version: 0.5.0 Release: 1%{?dist} License: GPLv3 URL: http://dbus-cxx.sourceforge.net/ @@ -8,13 +8,17 @@ Group: System Environment/Lib Source0: http://downloads.sourceforge.net/dbus-cxx/%{name}-%{version}.tar.bz2 Source1: http://downloads.sourceforge.net/dbus-cxx/%{name}-%{version}-doc.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: dbus-devel >= 1.2 +BuildRequires: dbus-devel >= 1.1 BuildRequires: libsigc++20-devel >= 2.0.0 BuildRequires: glibmm24-devel >= 2.4.0 BuildRequires: pkgconfig BuildRequires: m4 BuildRequires: expat-devel +%if 0%{?fedora} > 8 || 0%{?rhel} > 5 BuildRequires: popt-devel +%else +BuildRequires: popt +%endif %description C++ wrapper for the DBus C reference implementation. @@ -52,7 +56,7 @@ The documentation can be viewed either t documentation browser or through a web browser. If using a web browser the documentation is installed in the gtk-doc -hierarchy and can be found at /usr/share/gtk-doc/html/dbus-cxx-0.4 +hierarchy and can be found at /usr/share/gtk-doc/html/dbus-cxx-0.5 %package tools Summary: Tools to support dbus-cxx application development @@ -106,9 +110,9 @@ developing dbus-cxx-glibmm applications. %{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install find %{buildroot} -type f -name "*.la" -exec rm -f {} ';' -%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/reference/html/ -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/reference/html/ doc/reference/html/* -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/ doc/dbus-cxx-0.4.devhelp +%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.5/reference/html/ +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.5/reference/html/ doc/reference/html/* +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.5/ doc/dbus-cxx-0.5.devhelp %clean %{__rm} -rf %{buildroot} @@ -130,14 +134,14 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libdbus-cxx.so %{_libdir}/pkgconfig/dbus-cxx-1.0.pc -%dir %{_includedir}/dbus-cxx-0.4 -%{_includedir}/dbus-cxx-0.4/dbus-cxx.h -%{_includedir}/dbus-cxx-0.4/dbus-cxx/ +%dir %{_includedir}/dbus-cxx-0.5 +%{_includedir}/dbus-cxx-0.5/dbus-cxx.h +%{_includedir}/dbus-cxx-0.5/dbus-cxx/ %doc ChangeLog %files doc %defattr(-,root,root,-) -%doc %{_datadir}/gtk-doc/html/dbus-cxx-0.4/ +%doc %{_datadir}/gtk-doc/html/dbus-cxx-0.5/ %files tools %defattr(-,root,root,-) @@ -152,10 +156,13 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libdbus-cxx-glibmm.so %{_libdir}/pkgconfig/dbus-cxx-glibmm-1.0.pc -%{_includedir}/dbus-cxx-0.4/dbus-cxx-glibmm.h -%{_includedir}/dbus-cxx-0.4/dbus-cxx-glibmm/ +%{_includedir}/dbus-cxx-0.5/dbus-cxx-glibmm.h +%{_includedir}/dbus-cxx-0.5/dbus-cxx-glibmm/ %changelog +* Tue Sep 29 2009 Rick L Vinyard Jr - 0.5.0-1 +- New release + * Mon Sep 21 2009 Rick L Vinyard Jr - 0.4.3-1 - New release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dbus-cxx/F-12/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 21 Sep 2009 19:42:28 -0000 1.13 +++ sources 30 Sep 2009 18:28:07 -0000 1.14 @@ -1,2 +1,2 @@ -09ac414156abcd240cf2b7e4d0e4739c dbus-cxx-0.4.3.tar.bz2 -0424ec68d24ef4f670babae7d2489601 dbus-cxx-0.4.3-doc.tar.bz2 +58a45a1ff9f3fd4d15afcb329b180afe dbus-cxx-0.5.0.tar.bz2 +0c4996c4a94fe01bf22058a516c72742 dbus-cxx-0.5.0-doc.tar.bz2 From rvinyard at fedoraproject.org Wed Sep 30 18:28:13 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Wed, 30 Sep 2009 18:28:13 +0000 (UTC) Subject: rpms/dbus-cxx/F-11 .cvsignore, 1.13, 1.14 dbus-cxx.spec, 1.12, 1.13 sources, 1.13, 1.14 Message-ID: <20090930182813.0D6CE11C00E6@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/dbus-cxx/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29325 Modified Files: .cvsignore dbus-cxx.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dbus-cxx/F-11/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 21 Sep 2009 19:42:28 -0000 1.13 +++ .cvsignore 30 Sep 2009 18:28:12 -0000 1.14 @@ -1,2 +1,2 @@ -dbus-cxx-0.4.3.tar.bz2 -dbus-cxx-0.4.3-doc.tar.bz2 +dbus-cxx-0.5.0.tar.bz2 +dbus-cxx-0.5.0-doc.tar.bz2 Index: dbus-cxx.spec =================================================================== RCS file: /cvs/pkgs/rpms/dbus-cxx/F-11/dbus-cxx.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- dbus-cxx.spec 21 Sep 2009 19:42:28 -0000 1.12 +++ dbus-cxx.spec 30 Sep 2009 18:28:12 -0000 1.13 @@ -1,6 +1,6 @@ Summary: C++ bindings for the DBus library Name: dbus-cxx -Version: 0.4.3 +Version: 0.5.0 Release: 1%{?dist} License: GPLv3 URL: http://dbus-cxx.sourceforge.net/ @@ -8,13 +8,17 @@ Group: System Environment/Lib Source0: http://downloads.sourceforge.net/dbus-cxx/%{name}-%{version}.tar.bz2 Source1: http://downloads.sourceforge.net/dbus-cxx/%{name}-%{version}-doc.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: dbus-devel >= 1.2 +BuildRequires: dbus-devel >= 1.1 BuildRequires: libsigc++20-devel >= 2.0.0 BuildRequires: glibmm24-devel >= 2.4.0 BuildRequires: pkgconfig BuildRequires: m4 BuildRequires: expat-devel +%if 0%{?fedora} > 8 || 0%{?rhel} > 5 BuildRequires: popt-devel +%else +BuildRequires: popt +%endif %description C++ wrapper for the DBus C reference implementation. @@ -52,7 +56,7 @@ The documentation can be viewed either t documentation browser or through a web browser. If using a web browser the documentation is installed in the gtk-doc -hierarchy and can be found at /usr/share/gtk-doc/html/dbus-cxx-0.4 +hierarchy and can be found at /usr/share/gtk-doc/html/dbus-cxx-0.5 %package tools Summary: Tools to support dbus-cxx application development @@ -106,9 +110,9 @@ developing dbus-cxx-glibmm applications. %{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install find %{buildroot} -type f -name "*.la" -exec rm -f {} ';' -%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/reference/html/ -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/reference/html/ doc/reference/html/* -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/ doc/dbus-cxx-0.4.devhelp +%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.5/reference/html/ +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.5/reference/html/ doc/reference/html/* +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.5/ doc/dbus-cxx-0.5.devhelp %clean %{__rm} -rf %{buildroot} @@ -130,14 +134,14 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libdbus-cxx.so %{_libdir}/pkgconfig/dbus-cxx-1.0.pc -%dir %{_includedir}/dbus-cxx-0.4 -%{_includedir}/dbus-cxx-0.4/dbus-cxx.h -%{_includedir}/dbus-cxx-0.4/dbus-cxx/ +%dir %{_includedir}/dbus-cxx-0.5 +%{_includedir}/dbus-cxx-0.5/dbus-cxx.h +%{_includedir}/dbus-cxx-0.5/dbus-cxx/ %doc ChangeLog %files doc %defattr(-,root,root,-) -%doc %{_datadir}/gtk-doc/html/dbus-cxx-0.4/ +%doc %{_datadir}/gtk-doc/html/dbus-cxx-0.5/ %files tools %defattr(-,root,root,-) @@ -152,10 +156,13 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libdbus-cxx-glibmm.so %{_libdir}/pkgconfig/dbus-cxx-glibmm-1.0.pc -%{_includedir}/dbus-cxx-0.4/dbus-cxx-glibmm.h -%{_includedir}/dbus-cxx-0.4/dbus-cxx-glibmm/ +%{_includedir}/dbus-cxx-0.5/dbus-cxx-glibmm.h +%{_includedir}/dbus-cxx-0.5/dbus-cxx-glibmm/ %changelog +* Tue Sep 29 2009 Rick L Vinyard Jr - 0.5.0-1 +- New release + * Mon Sep 21 2009 Rick L Vinyard Jr - 0.4.3-1 - New release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dbus-cxx/F-11/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 21 Sep 2009 19:42:28 -0000 1.13 +++ sources 30 Sep 2009 18:28:12 -0000 1.14 @@ -1,2 +1,2 @@ -09ac414156abcd240cf2b7e4d0e4739c dbus-cxx-0.4.3.tar.bz2 -0424ec68d24ef4f670babae7d2489601 dbus-cxx-0.4.3-doc.tar.bz2 +58a45a1ff9f3fd4d15afcb329b180afe dbus-cxx-0.5.0.tar.bz2 +0c4996c4a94fe01bf22058a516c72742 dbus-cxx-0.5.0-doc.tar.bz2 From rvinyard at fedoraproject.org Wed Sep 30 18:28:19 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Wed, 30 Sep 2009 18:28:19 +0000 (UTC) Subject: rpms/dbus-cxx/F-10 .cvsignore, 1.13, 1.14 dbus-cxx.spec, 1.12, 1.13 sources, 1.13, 1.14 Message-ID: <20090930182819.1BF2F11C00E6@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/dbus-cxx/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29480 Modified Files: .cvsignore dbus-cxx.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dbus-cxx/F-10/.cvsignore,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- .cvsignore 21 Sep 2009 19:42:33 -0000 1.13 +++ .cvsignore 30 Sep 2009 18:28:18 -0000 1.14 @@ -1,2 +1,2 @@ -dbus-cxx-0.4.3.tar.bz2 -dbus-cxx-0.4.3-doc.tar.bz2 +dbus-cxx-0.5.0.tar.bz2 +dbus-cxx-0.5.0-doc.tar.bz2 Index: dbus-cxx.spec =================================================================== RCS file: /cvs/pkgs/rpms/dbus-cxx/F-10/dbus-cxx.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- dbus-cxx.spec 21 Sep 2009 19:42:33 -0000 1.12 +++ dbus-cxx.spec 30 Sep 2009 18:28:18 -0000 1.13 @@ -1,6 +1,6 @@ Summary: C++ bindings for the DBus library Name: dbus-cxx -Version: 0.4.3 +Version: 0.5.0 Release: 1%{?dist} License: GPLv3 URL: http://dbus-cxx.sourceforge.net/ @@ -8,13 +8,17 @@ Group: System Environment/Lib Source0: http://downloads.sourceforge.net/dbus-cxx/%{name}-%{version}.tar.bz2 Source1: http://downloads.sourceforge.net/dbus-cxx/%{name}-%{version}-doc.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: dbus-devel >= 1.2 +BuildRequires: dbus-devel >= 1.1 BuildRequires: libsigc++20-devel >= 2.0.0 BuildRequires: glibmm24-devel >= 2.4.0 BuildRequires: pkgconfig BuildRequires: m4 BuildRequires: expat-devel +%if 0%{?fedora} > 8 || 0%{?rhel} > 5 BuildRequires: popt-devel +%else +BuildRequires: popt +%endif %description C++ wrapper for the DBus C reference implementation. @@ -52,7 +56,7 @@ The documentation can be viewed either t documentation browser or through a web browser. If using a web browser the documentation is installed in the gtk-doc -hierarchy and can be found at /usr/share/gtk-doc/html/dbus-cxx-0.4 +hierarchy and can be found at /usr/share/gtk-doc/html/dbus-cxx-0.5 %package tools Summary: Tools to support dbus-cxx application development @@ -106,9 +110,9 @@ developing dbus-cxx-glibmm applications. %{__make} DESTDIR=%{buildroot} INSTALL="%{__install} -p" install find %{buildroot} -type f -name "*.la" -exec rm -f {} ';' -%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/reference/html/ -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/reference/html/ doc/reference/html/* -%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.4/ doc/dbus-cxx-0.4.devhelp +%{__mkdir} -p %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.5/reference/html/ +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.5/reference/html/ doc/reference/html/* +%{__install} -p --mode=0664 -t %{buildroot}%{_datadir}/gtk-doc/html/dbus-cxx-0.5/ doc/dbus-cxx-0.5.devhelp %clean %{__rm} -rf %{buildroot} @@ -130,14 +134,14 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libdbus-cxx.so %{_libdir}/pkgconfig/dbus-cxx-1.0.pc -%dir %{_includedir}/dbus-cxx-0.4 -%{_includedir}/dbus-cxx-0.4/dbus-cxx.h -%{_includedir}/dbus-cxx-0.4/dbus-cxx/ +%dir %{_includedir}/dbus-cxx-0.5 +%{_includedir}/dbus-cxx-0.5/dbus-cxx.h +%{_includedir}/dbus-cxx-0.5/dbus-cxx/ %doc ChangeLog %files doc %defattr(-,root,root,-) -%doc %{_datadir}/gtk-doc/html/dbus-cxx-0.4/ +%doc %{_datadir}/gtk-doc/html/dbus-cxx-0.5/ %files tools %defattr(-,root,root,-) @@ -152,10 +156,13 @@ find %{buildroot} -type f -name "*.la" - %defattr(-,root,root,-) %{_libdir}/libdbus-cxx-glibmm.so %{_libdir}/pkgconfig/dbus-cxx-glibmm-1.0.pc -%{_includedir}/dbus-cxx-0.4/dbus-cxx-glibmm.h -%{_includedir}/dbus-cxx-0.4/dbus-cxx-glibmm/ +%{_includedir}/dbus-cxx-0.5/dbus-cxx-glibmm.h +%{_includedir}/dbus-cxx-0.5/dbus-cxx-glibmm/ %changelog +* Tue Sep 29 2009 Rick L Vinyard Jr - 0.5.0-1 +- New release + * Mon Sep 21 2009 Rick L Vinyard Jr - 0.4.3-1 - New release Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dbus-cxx/F-10/sources,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- sources 21 Sep 2009 19:42:33 -0000 1.13 +++ sources 30 Sep 2009 18:28:18 -0000 1.14 @@ -1,2 +1,2 @@ -09ac414156abcd240cf2b7e4d0e4739c dbus-cxx-0.4.3.tar.bz2 -0424ec68d24ef4f670babae7d2489601 dbus-cxx-0.4.3-doc.tar.bz2 +58a45a1ff9f3fd4d15afcb329b180afe dbus-cxx-0.5.0.tar.bz2 +0c4996c4a94fe01bf22058a516c72742 dbus-cxx-0.5.0-doc.tar.bz2 From tmraz at fedoraproject.org Wed Sep 30 18:34:36 2009 From: tmraz at fedoraproject.org (=?utf-8?b?VG9tw6HFoSBNcsOheg==?=) Date: Wed, 30 Sep 2009 18:34:36 +0000 (UTC) Subject: rpms/openssl/F-12 openssl-1.0.0-beta3-camellia-rounds.patch, NONE, 1.1 openssl-1.0.0-beta3-fips.patch, 1.4, 1.5 openssl.spec, 1.141, 1.142 openssl-1.0.0-beta3-cmll-noasm.patch, 1.1, NONE Message-ID: <20090930183436.299CA11C00E6@cvs1.fedora.phx.redhat.com> Author: tmraz Update of /cvs/pkgs/rpms/openssl/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32130 Modified Files: openssl-1.0.0-beta3-fips.patch openssl.spec Added Files: openssl-1.0.0-beta3-camellia-rounds.patch Removed Files: openssl-1.0.0-beta3-cmll-noasm.patch Log Message: * Wed Sep 30 2009 Tomas Mraz 1.0.0-0.8.beta3 - fix RSA and DSA FIPS selftests - reenable fixed x86_64 camellia assembler code (#521127) openssl-1.0.0-beta3-camellia-rounds.patch: cmll-x86_64.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE openssl-1.0.0-beta3-camellia-rounds.patch --- diff -up openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86_64.pl.rounds openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86_64.pl --- openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86_64.pl.rounds 2009-09-15 12:09:08.000000000 +0200 +++ openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86_64.pl 2009-09-15 12:09:48.000000000 +0200 @@ -656,7 +656,7 @@ Camellia_cbc_encrypt: mov %rsi,$out # out argument mov %r8,%rbx # ivp argument mov %rcx,$key # key argument - mov 272(%rcx),$keyend # grandRounds + mov 272(%rcx),${keyend}d # grandRounds mov %r8,$_ivp mov %rbp,$_rsp openssl-1.0.0-beta3-fips.patch: Configure | 14 Makefile.org | 6 crypto/Makefile | 6 crypto/bf/bf_skey.c | 7 crypto/bf/blowfish.h | 4 crypto/bn/Makefile | 4 crypto/bn/bn.h | 11 crypto/bn/bn_x931p.c | 272 ++++++++++ crypto/camellia/Makefile | 4 crypto/camellia/asm/cmll-x86.pl | 7 crypto/camellia/camellia.h | 5 crypto/camellia/cmll_fblk.c | 68 ++ crypto/camellia/cmll_misc.c | 9 crypto/cast/c_skey.c | 7 crypto/cast/cast.h | 4 crypto/crypto.h | 57 ++ crypto/dh/dh.h | 5 crypto/dh/dh_err.c | 3 crypto/dh/dh_gen.c | 18 crypto/dh/dh_key.c | 21 crypto/dsa/dsa.h | 23 crypto/dsa/dsa_gen.c | 19 crypto/dsa/dsa_key.c | 61 ++ crypto/dsa/dsa_ossl.c | 36 + crypto/err/err_all.c | 6 crypto/evp/digest.c | 60 ++ crypto/evp/e_aes.c | 41 - crypto/evp/e_camellia.c | 2 crypto/evp/e_des3.c | 24 crypto/evp/e_null.c | 2 crypto/evp/evp.h | 27 - crypto/evp/evp_enc.c | 69 ++ crypto/evp/evp_err.c | 1 crypto/evp/evp_lib.c | 22 crypto/evp/evp_locl.h | 29 - crypto/evp/m_dss.c | 2 crypto/evp/m_dss1.c | 2 crypto/evp/m_sha1.c | 15 crypto/evp/names.c | 8 crypto/evp/p_sign.c | 17 crypto/evp/p_verify.c | 17 crypto/fips/Makefile | 81 +++ crypto/fips/cavs/fips_aesavs.c | 939 +++++++++++++++++++++++++++++++++++++ crypto/fips/cavs/fips_desmovs.c | 702 +++++++++++++++++++++++++++ crypto/fips/cavs/fips_dssvs.c | 537 +++++++++++++++++++++ crypto/fips/cavs/fips_rngvs.c | 230 +++++++++ crypto/fips/cavs/fips_rsagtest.c | 390 +++++++++++++++ crypto/fips/cavs/fips_rsastest.c | 370 ++++++++++++++ crypto/fips/cavs/fips_rsavtest.c | 377 ++++++++++++++ crypto/fips/cavs/fips_shatest.c | 388 +++++++++++++++ crypto/fips/cavs/fips_utl.h | 343 +++++++++++++ crypto/fips/fips.c | 419 ++++++++++++++++ crypto/fips/fips.h | 163 ++++++ crypto/fips/fips_aes_selftest.c | 101 +++ crypto/fips/fips_des_selftest.c | 137 +++++ crypto/fips/fips_dsa_selftest.c | 184 +++++++ crypto/fips/fips_hmac_selftest.c | 135 +++++ crypto/fips/fips_rand.c | 410 ++++++++++++++++ crypto/fips/fips_rand.h | 77 +++ crypto/fips/fips_rand_selftest.c | 371 ++++++++++++++ crypto/fips/fips_randtest.c | 248 +++++++++ crypto/fips/fips_rsa_selftest.c | 439 +++++++++++++++++ crypto/fips/fips_rsa_x931g.c | 281 +++++++++++ crypto/fips/fips_sha1_selftest.c | 97 +++ crypto/fips/fips_standalone_sha1.c | 173 ++++++ crypto/fips/fips_test_suite.c | 588 +++++++++++++++++++++++ crypto/fips_err.c | 7 crypto/fips_err.h | 137 +++++ crypto/fips_locl.h | 72 ++ crypto/hmac/hmac.c | 14 crypto/hmac/hmac.h | 1 crypto/md2/md2.h | 3 crypto/md2/md2_dgst.c | 7 crypto/md4/md4.h | 3 crypto/md4/md4_dgst.c | 7 crypto/md5/md5.h | 3 crypto/md5/md5_dgst.c | 7 crypto/mdc2/mdc2.h | 4 crypto/mdc2/mdc2dgst.c | 7 crypto/mem.c | 2 crypto/o_init.c | 80 +++ crypto/opensslconf.h.in | 15 crypto/pkcs12/p12_crt.c | 11 crypto/rand/md_rand.c | 12 crypto/rand/rand.h | 17 crypto/rand/rand_err.c | 17 crypto/rand/rand_lib.c | 17 crypto/rc2/rc2.h | 4 crypto/rc2/rc2_skey.c | 17 crypto/rc4/Makefile | 4 crypto/rc4/asm/rc4-586.pl | 8 crypto/rc4/asm/rc4-s390x.pl | 2 crypto/rc4/asm/rc4-x86_64.pl | 2 crypto/rc4/rc4.h | 3 crypto/rc4/rc4_fblk.c | 75 ++ crypto/rc4/rc4_skey.c | 14 crypto/ripemd/ripemd.h | 3 crypto/ripemd/rmd_dgst.c | 7 crypto/rsa/rsa.h | 28 + crypto/rsa/rsa_eay.c | 158 ++++-- crypto/rsa/rsa_err.c | 6 crypto/rsa/rsa_gen.c | 104 ++++ crypto/rsa/rsa_lib.c | 87 +-- crypto/rsa/rsa_sign.c | 10 crypto/sha/sha.h | 3 crypto/sha/sha1dgst.c | 4 crypto/sha/sha256.c | 10 crypto/sha/sha512.c | 12 crypto/sha/sha_dgst.c | 6 crypto/sha/sha_locl.h | 7 ssl/s23_clnt.c | 16 ssl/s23_srvr.c | 9 ssl/s3_clnt.c | 6 ssl/s3_enc.c | 4 ssl/s3_srvr.c | 2 ssl/ssl_ciph.c | 7 ssl/ssl_lib.c | 8 ssl/ssltest.c | 35 + ssl/t1_enc.c | 2 119 files changed, 10121 insertions(+), 180 deletions(-) Index: openssl-1.0.0-beta3-fips.patch =================================================================== RCS file: /cvs/pkgs/rpms/openssl/F-12/openssl-1.0.0-beta3-fips.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- openssl-1.0.0-beta3-fips.patch 20 Aug 2009 17:22:41 -0000 1.4 +++ openssl-1.0.0-beta3-fips.patch 30 Sep 2009 18:34:35 -0000 1.5 @@ -1,6 +1,6 @@ diff -up openssl-1.0.0-beta3/Configure.fips openssl-1.0.0-beta3/Configure ---- openssl-1.0.0-beta3/Configure.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/Configure 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/Configure.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/Configure 2009-09-30 13:25:58.000000000 +0200 @@ -654,6 +654,7 @@ my $cmll_enc="camellia.o cmll_misc.o cml my $processor=""; my $default_ranlib; @@ -45,7 +45,7 @@ diff -up openssl-1.0.0-beta3/Configure.f s/^SHARED_LIBS=.*/SHARED_LIBS=\$(SHARED_CRYPTO) \$(SHARED_SSL)/ if (!$no_shared); diff -up openssl-1.0.0-beta3/crypto/bf/bf_skey.c.fips openssl-1.0.0-beta3/crypto/bf/bf_skey.c --- openssl-1.0.0-beta3/crypto/bf/bf_skey.c.fips 2008-11-12 04:57:52.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/bf/bf_skey.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/bf/bf_skey.c 2009-09-30 13:25:58.000000000 +0200 @@ -59,10 +59,15 @@ #include #include @@ -64,8 +64,8 @@ diff -up openssl-1.0.0-beta3/crypto/bf/b int i; BF_LONG *p,ri,in[2]; diff -up openssl-1.0.0-beta3/crypto/bf/blowfish.h.fips openssl-1.0.0-beta3/crypto/bf/blowfish.h ---- openssl-1.0.0-beta3/crypto/bf/blowfish.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/bf/blowfish.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/bf/blowfish.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/bf/blowfish.h 2009-09-30 13:25:58.000000000 +0200 @@ -104,7 +104,9 @@ typedef struct bf_key_st BF_LONG S[4*256]; } BF_KEY; @@ -78,8 +78,8 @@ diff -up openssl-1.0.0-beta3/crypto/bf/b void BF_encrypt(BF_LONG *data,const BF_KEY *key); diff -up openssl-1.0.0-beta3/crypto/bn/bn.h.fips openssl-1.0.0-beta3/crypto/bn/bn.h ---- openssl-1.0.0-beta3/crypto/bn/bn.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/bn/bn.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/bn/bn.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/bn/bn.h 2009-09-30 13:25:58.000000000 +0200 @@ -540,6 +540,17 @@ int BN_is_prime_ex(const BIGNUM *p,int n int BN_is_prime_fasttest_ex(const BIGNUM *p,int nchecks, BN_CTX *ctx, int do_trial_division, BN_GENCB *cb); @@ -99,8 +99,8 @@ diff -up openssl-1.0.0-beta3/crypto/bn/b void BN_MONT_CTX_init(BN_MONT_CTX *ctx); int BN_mod_mul_montgomery(BIGNUM *r,const BIGNUM *a,const BIGNUM *b, diff -up /dev/null openssl-1.0.0-beta3/crypto/bn/bn_x931p.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/bn/bn_x931p.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/bn/bn_x931p.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,272 @@ +/* bn_x931p.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -376,7 +376,7 @@ diff -up /dev/null openssl-1.0.0-beta3/c + diff -up openssl-1.0.0-beta3/crypto/bn/Makefile.fips openssl-1.0.0-beta3/crypto/bn/Makefile --- openssl-1.0.0-beta3/crypto/bn/Makefile.fips 2008-11-12 09:19:02.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/bn/Makefile 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/bn/Makefile 2009-09-30 13:25:58.000000000 +0200 @@ -26,13 +26,13 @@ LIBSRC= bn_add.c bn_div.c bn_exp.c bn_li bn_print.c bn_rand.c bn_shift.c bn_word.c bn_blind.c \ bn_kron.c bn_sqrt.c bn_gcd.c bn_prime.c bn_err.c bn_sqr.c bn_asm.c \ @@ -395,7 +395,7 @@ diff -up openssl-1.0.0-beta3/crypto/bn/M diff -up openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86.pl.fips openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86.pl --- openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86.pl.fips 2009-04-06 16:25:02.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86.pl 2009-08-20 16:54:59.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/camellia/asm/cmll-x86.pl 2009-09-30 13:25:58.000000000 +0200 @@ -722,12 +722,15 @@ my $bias=int(@T[0])?shift(@T):0; } &function_end("Camellia_Ekeygen"); @@ -423,8 +423,8 @@ diff -up openssl-1.0.0-beta3/crypto/came @SBOX=( diff -up openssl-1.0.0-beta3/crypto/camellia/camellia.h.fips openssl-1.0.0-beta3/crypto/camellia/camellia.h ---- openssl-1.0.0-beta3/crypto/camellia/camellia.h.fips 2009-08-11 18:07:29.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/camellia/camellia.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/camellia/camellia.h.fips 2009-09-30 13:25:56.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/camellia/camellia.h 2009-09-30 13:25:58.000000000 +0200 @@ -88,6 +88,11 @@ struct camellia_key_st }; typedef struct camellia_key_st CAMELLIA_KEY; @@ -437,9 +437,9 @@ diff -up openssl-1.0.0-beta3/crypto/came int Camellia_set_key(const unsigned char *userKey, const int bits, CAMELLIA_KEY *key); -diff -up openssl-1.0.0-beta3/crypto/camellia/cmll_fblk.c.fips openssl-1.0.0-beta3/crypto/camellia/cmll_fblk.c ---- openssl-1.0.0-beta3/crypto/camellia/cmll_fblk.c.fips 2009-08-20 17:01:56.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/camellia/cmll_fblk.c 2009-08-20 17:03:21.000000000 +0200 +diff -up /dev/null openssl-1.0.0-beta3/crypto/camellia/cmll_fblk.c +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/camellia/cmll_fblk.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,68 @@ +/* crypto/camellia/camellia_misc.c -*- mode:C; c-file-style: "eay" -*- */ +/* ==================================================================== @@ -511,7 +511,7 @@ diff -up openssl-1.0.0-beta3/crypto/came +#endif diff -up openssl-1.0.0-beta3/crypto/camellia/cmll_misc.c.fips openssl-1.0.0-beta3/crypto/camellia/cmll_misc.c --- openssl-1.0.0-beta3/crypto/camellia/cmll_misc.c.fips 2008-10-28 13:13:52.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/camellia/cmll_misc.c 2009-08-20 17:04:10.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/camellia/cmll_misc.c 2009-09-30 13:25:58.000000000 +0200 @@ -52,11 +52,20 @@ #include #include @@ -535,7 +535,7 @@ diff -up openssl-1.0.0-beta3/crypto/came return -1; diff -up openssl-1.0.0-beta3/crypto/camellia/Makefile.fips openssl-1.0.0-beta3/crypto/camellia/Makefile --- openssl-1.0.0-beta3/crypto/camellia/Makefile.fips 2008-12-23 12:33:00.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/camellia/Makefile 2009-08-20 17:02:56.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/camellia/Makefile 2009-09-30 13:25:58.000000000 +0200 @@ -23,9 +23,9 @@ APPS= LIB=$(TOP)/libcrypto.a @@ -549,8 +549,8 @@ diff -up openssl-1.0.0-beta3/crypto/came SRC= $(LIBSRC) diff -up openssl-1.0.0-beta3/crypto/cast/cast.h.fips openssl-1.0.0-beta3/crypto/cast/cast.h ---- openssl-1.0.0-beta3/crypto/cast/cast.h.fips 2009-08-11 18:07:29.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/cast/cast.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/cast/cast.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/cast/cast.h 2009-09-30 13:25:58.000000000 +0200 @@ -83,7 +83,9 @@ typedef struct cast_key_st int short_key; /* Use reduced rounds for short key */ } CAST_KEY; @@ -564,7 +564,7 @@ diff -up openssl-1.0.0-beta3/crypto/cast int enc); diff -up openssl-1.0.0-beta3/crypto/cast/c_skey.c.fips openssl-1.0.0-beta3/crypto/cast/c_skey.c --- openssl-1.0.0-beta3/crypto/cast/c_skey.c.fips 2000-06-03 16:13:35.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/cast/c_skey.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/cast/c_skey.c 2009-09-30 13:25:58.000000000 +0200 @@ -57,6 +57,11 @@ */ @@ -587,8 +587,8 @@ diff -up openssl-1.0.0-beta3/crypto/cast CAST_LONG x[16]; CAST_LONG z[16]; diff -up openssl-1.0.0-beta3/crypto/crypto.h.fips openssl-1.0.0-beta3/crypto/crypto.h ---- openssl-1.0.0-beta3/crypto/crypto.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/crypto.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/crypto.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/crypto.h 2009-09-30 13:25:58.000000000 +0200 @@ -546,12 +546,69 @@ void OpenSSLDie(const char *file,int lin unsigned long *OPENSSL_ia32cap_loc(void); #define OPENSSL_ia32cap (*(OPENSSL_ia32cap_loc())) @@ -661,7 +661,7 @@ diff -up openssl-1.0.0-beta3/crypto/cryp /* Function codes. */ diff -up openssl-1.0.0-beta3/crypto/dh/dh_err.c.fips openssl-1.0.0-beta3/crypto/dh/dh_err.c --- openssl-1.0.0-beta3/crypto/dh/dh_err.c.fips 2006-11-21 22:29:37.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/dh/dh_err.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dh/dh_err.c 2009-09-30 13:25:58.000000000 +0200 @@ -73,6 +73,8 @@ static ERR_STRING_DATA DH_str_functs[]= {ERR_FUNC(DH_F_COMPUTE_KEY), "COMPUTE_KEY"}, {ERR_FUNC(DH_F_DHPARAMS_PRINT_FP), "DHparams_print_fp"}, @@ -681,7 +681,7 @@ diff -up openssl-1.0.0-beta3/crypto/dh/d {ERR_REASON(DH_R_NO_PARAMETERS_SET) ,"no parameters set"}, diff -up openssl-1.0.0-beta3/crypto/dh/dh_gen.c.fips openssl-1.0.0-beta3/crypto/dh/dh_gen.c --- openssl-1.0.0-beta3/crypto/dh/dh_gen.c.fips 2005-04-26 20:53:15.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/dh/dh_gen.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dh/dh_gen.c 2009-09-30 13:25:58.000000000 +0200 @@ -65,6 +65,10 @@ #include "cryptlib.h" #include @@ -715,8 +715,8 @@ diff -up openssl-1.0.0-beta3/crypto/dh/d if (ctx == NULL) goto err; BN_CTX_start(ctx); diff -up openssl-1.0.0-beta3/crypto/dh/dh.h.fips openssl-1.0.0-beta3/crypto/dh/dh.h ---- openssl-1.0.0-beta3/crypto/dh/dh.h.fips 2009-08-11 18:07:29.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/dh/dh.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/dh/dh.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dh/dh.h 2009-09-30 13:25:58.000000000 +0200 @@ -77,6 +77,8 @@ # define OPENSSL_DH_MAX_MODULUS_BITS 10000 #endif @@ -745,7 +745,7 @@ diff -up openssl-1.0.0-beta3/crypto/dh/d } diff -up openssl-1.0.0-beta3/crypto/dh/dh_key.c.fips openssl-1.0.0-beta3/crypto/dh/dh_key.c --- openssl-1.0.0-beta3/crypto/dh/dh_key.c.fips 2007-03-28 02:15:23.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/dh/dh_key.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dh/dh_key.c 2009-09-30 13:25:58.000000000 +0200 @@ -61,6 +61,9 @@ #include #include @@ -797,7 +797,7 @@ diff -up openssl-1.0.0-beta3/crypto/dh/d } diff -up openssl-1.0.0-beta3/crypto/dsa/dsa_gen.c.fips openssl-1.0.0-beta3/crypto/dsa/dsa_gen.c --- openssl-1.0.0-beta3/crypto/dsa/dsa_gen.c.fips 2008-12-26 18:17:21.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/dsa/dsa_gen.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dsa/dsa_gen.c 2009-09-30 13:25:58.000000000 +0200 @@ -77,8 +77,12 @@ #include "cryptlib.h" #include @@ -834,8 +834,8 @@ diff -up openssl-1.0.0-beta3/crypto/dsa/ qsize != SHA256_DIGEST_LENGTH) /* invalid q size */ diff -up openssl-1.0.0-beta3/crypto/dsa/dsa.h.fips openssl-1.0.0-beta3/crypto/dsa/dsa.h ---- openssl-1.0.0-beta3/crypto/dsa/dsa.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/dsa/dsa.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/dsa/dsa.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dsa/dsa.h 2009-09-30 13:25:58.000000000 +0200 @@ -88,6 +88,8 @@ # define OPENSSL_DSA_MAX_MODULUS_BITS 10000 #endif @@ -894,8 +894,8 @@ diff -up openssl-1.0.0-beta3/crypto/dsa/ #ifdef __cplusplus diff -up openssl-1.0.0-beta3/crypto/dsa/dsa_key.c.fips openssl-1.0.0-beta3/crypto/dsa/dsa_key.c --- openssl-1.0.0-beta3/crypto/dsa/dsa_key.c.fips 2007-03-28 02:15:25.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/dsa/dsa_key.c 2009-08-11 18:09:42.000000000 +0200 -@@ -63,9 +63,40 @@ ++++ openssl-1.0.0-beta3/crypto/dsa/dsa_key.c 2009-09-30 17:01:34.000000000 +0200 +@@ -63,9 +63,53 @@ #include #include #include @@ -917,26 +917,39 @@ diff -up openssl-1.0.0-beta3/crypto/dsa/ + +int fips_check_dsa(DSA *dsa) + { -+ EVP_PKEY pk; ++ EVP_PKEY *pk; + unsigned char tbs[] = "DSA Pairwise Check Data"; -+ pk.type = EVP_PKEY_DSA; -+ pk.pkey.dsa = dsa; ++ int ret = 0; ++ ++ if ((pk=EVP_PKEY_new()) == NULL) ++ goto err; ++ ++ EVP_PKEY_set1_DSA(pk, dsa); ++ ++ if (!fips_pkey_signature_test(pk, tbs, -1, ++ NULL, 0, EVP_sha1(), 0, NULL)) ++ goto err; ++ ++ ret = 1; + -+ if (!fips_pkey_signature_test(&pk, tbs, -1, -+ NULL, 0, EVP_dss1(), 0, NULL)) ++err: ++ if (ret == 0) + { -+ FIPSerr(FIPS_F_FIPS_CHECK_DSA,FIPS_R_PAIRWISE_TEST_FAILED); + fips_set_selftest_fail(); -+ return 0; ++ FIPSerr(FIPS_F_FIPS_CHECK_DSA,FIPS_R_PAIRWISE_TEST_FAILED); + } -+ return 1; ++ ++ if (pk) ++ EVP_PKEY_free(pk); ++ ++ return ret; + } +#endif + int DSA_generate_key(DSA *dsa) { if(dsa->meth->dsa_keygen) -@@ -79,6 +110,14 @@ static int dsa_builtin_keygen(DSA *dsa) +@@ -79,6 +123,14 @@ static int dsa_builtin_keygen(DSA *dsa) BN_CTX *ctx=NULL; BIGNUM *pub_key=NULL,*priv_key=NULL; @@ -951,7 +964,7 @@ diff -up openssl-1.0.0-beta3/crypto/dsa/ if ((ctx=BN_CTX_new()) == NULL) goto err; if (dsa->priv_key == NULL) -@@ -117,6 +156,15 @@ static int dsa_builtin_keygen(DSA *dsa) +@@ -117,6 +169,15 @@ static int dsa_builtin_keygen(DSA *dsa) dsa->priv_key=priv_key; dsa->pub_key=pub_key; @@ -969,7 +982,7 @@ diff -up openssl-1.0.0-beta3/crypto/dsa/ err: diff -up openssl-1.0.0-beta3/crypto/dsa/dsa_ossl.c.fips openssl-1.0.0-beta3/crypto/dsa/dsa_ossl.c --- openssl-1.0.0-beta3/crypto/dsa/dsa_ossl.c.fips 2007-03-28 02:15:26.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/dsa/dsa_ossl.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/dsa/dsa_ossl.c 2009-09-30 13:25:58.000000000 +0200 @@ -65,6 +65,9 @@ #include #include @@ -1043,7 +1056,7 @@ diff -up openssl-1.0.0-beta3/crypto/dsa/ } diff -up openssl-1.0.0-beta3/crypto/err/err_all.c.fips openssl-1.0.0-beta3/crypto/err/err_all.c --- openssl-1.0.0-beta3/crypto/err/err_all.c.fips 2008-11-24 18:27:06.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/err/err_all.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/err/err_all.c 2009-09-30 13:25:58.000000000 +0200 @@ -96,6 +96,9 @@ #include #include @@ -1066,7 +1079,7 @@ diff -up openssl-1.0.0-beta3/crypto/err/ #endif diff -up openssl-1.0.0-beta3/crypto/evp/digest.c.fips openssl-1.0.0-beta3/crypto/evp/digest.c --- openssl-1.0.0-beta3/crypto/evp/digest.c.fips 2008-11-04 13:06:09.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/digest.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/digest.c 2009-09-30 13:25:58.000000000 +0200 @@ -116,6 +116,7 @@ #ifndef OPENSSL_NO_ENGINE #include @@ -1167,7 +1180,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ ret=ctx->digest->final(ctx,md); diff -up openssl-1.0.0-beta3/crypto/evp/e_aes.c.fips openssl-1.0.0-beta3/crypto/evp/e_aes.c --- openssl-1.0.0-beta3/crypto/evp/e_aes.c.fips 2004-01-28 20:05:33.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/e_aes.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/e_aes.c 2009-09-30 13:25:58.000000000 +0200 @@ -69,32 +69,29 @@ typedef struct IMPLEMENT_BLOCK_CIPHER(aes_128, ks, AES, EVP_AES_KEY, @@ -1222,7 +1235,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ const unsigned char *iv, int enc) diff -up openssl-1.0.0-beta3/crypto/evp/e_camellia.c.fips openssl-1.0.0-beta3/crypto/evp/e_camellia.c --- openssl-1.0.0-beta3/crypto/evp/e_camellia.c.fips 2006-08-31 22:56:20.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/e_camellia.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/e_camellia.c 2009-09-30 13:25:58.000000000 +0200 @@ -93,7 +93,7 @@ IMPLEMENT_BLOCK_CIPHER(camellia_256, ks, EVP_CIPHER_get_asn1_iv, NULL) @@ -1234,7 +1247,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ IMPLEMENT_CAMELLIA_CFBR(192,1) diff -up openssl-1.0.0-beta3/crypto/evp/e_des3.c.fips openssl-1.0.0-beta3/crypto/evp/e_des3.c --- openssl-1.0.0-beta3/crypto/evp/e_des3.c.fips 2008-12-29 13:35:47.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/e_des3.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/e_des3.c 2009-09-30 13:25:58.000000000 +0200 @@ -206,9 +206,9 @@ static int des_ede3_cfb8_cipher(EVP_CIPH } @@ -1281,7 +1294,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ static int des_ede_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, diff -up openssl-1.0.0-beta3/crypto/evp/e_null.c.fips openssl-1.0.0-beta3/crypto/evp/e_null.c --- openssl-1.0.0-beta3/crypto/evp/e_null.c.fips 2008-10-31 20:48:24.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/e_null.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/e_null.c 2009-09-30 13:25:58.000000000 +0200 @@ -69,7 +69,7 @@ static const EVP_CIPHER n_cipher= { NID_undef, @@ -1293,7 +1306,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ NULL, diff -up openssl-1.0.0-beta3/crypto/evp/evp_enc.c.fips openssl-1.0.0-beta3/crypto/evp/evp_enc.c --- openssl-1.0.0-beta3/crypto/evp/evp_enc.c.fips 2008-11-12 04:58:00.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/evp_enc.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/evp_enc.c 2009-09-30 13:25:58.000000000 +0200 @@ -68,8 +68,53 @@ const char EVP_version[]="EVP" OPENSSL_VERSION_PTEXT; @@ -1388,7 +1401,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ } diff -up openssl-1.0.0-beta3/crypto/evp/evp_err.c.fips openssl-1.0.0-beta3/crypto/evp/evp_err.c --- openssl-1.0.0-beta3/crypto/evp/evp_err.c.fips 2008-12-29 17:11:54.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/evp_err.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/evp_err.c 2009-09-30 13:25:58.000000000 +0200 @@ -154,6 +154,7 @@ static ERR_STRING_DATA EVP_str_reasons[] {ERR_REASON(EVP_R_DECODE_ERROR) ,"decode error"}, {ERR_REASON(EVP_R_DIFFERENT_KEY_TYPES) ,"different key types"}, @@ -1398,8 +1411,8 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ {ERR_REASON(EVP_R_EVP_PBE_CIPHERINIT_ERROR),"evp pbe cipherinit error"}, {ERR_REASON(EVP_R_EXPECTING_AN_RSA_KEY) ,"expecting an rsa key"}, diff -up openssl-1.0.0-beta3/crypto/evp/evp.h.fips openssl-1.0.0-beta3/crypto/evp/evp.h ---- openssl-1.0.0-beta3/crypto/evp/evp.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/evp.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/evp/evp.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/evp.h 2009-09-30 14:40:54.000000000 +0200 @@ -75,6 +75,10 @@ #include #endif @@ -1431,7 +1444,18 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ #define EVP_MD_CTX_FLAG_NON_FIPS_ALLOW 0x0008 /* Allow use of non FIPS digest * in FIPS mode */ -@@ -330,6 +332,14 @@ struct evp_cipher_st +@@ -284,6 +286,10 @@ struct env_md_ctx_st + #define EVP_MD_CTX_FLAG_PAD_PKCS1 0x00 /* PKCS#1 v1.5 mode */ + #define EVP_MD_CTX_FLAG_PAD_X931 0x10 /* X9.31 mode */ + #define EVP_MD_CTX_FLAG_PAD_PSS 0x20 /* PSS mode */ ++#define M_EVP_MD_CTX_FLAG_PSS_SALT(ctx) \ ++ ((ctx->flags>>16) &0xFFFF) /* seed length */ ++#define EVP_MD_CTX_FLAG_PSS_MDLEN 0xFFFF /* salt len same as digest */ ++#define EVP_MD_CTX_FLAG_PSS_MREC 0xFFFE /* salt max or auto recovered */ + + #define EVP_MD_CTX_FLAG_NO_INIT 0x0100 /* Don't initialize md_data */ + +@@ -330,6 +336,14 @@ struct evp_cipher_st #define EVP_CIPH_NO_PADDING 0x100 /* cipher handles random key generation */ #define EVP_CIPH_RAND_KEY 0x200 @@ -1446,7 +1470,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ /* ctrl() values */ -@@ -507,6 +517,10 @@ int EVP_BytesToKey(const EVP_CIPHER *typ +@@ -507,6 +521,10 @@ int EVP_BytesToKey(const EVP_CIPHER *typ const unsigned char *salt, const unsigned char *data, int datal, int count, unsigned char *key,unsigned char *iv); @@ -1457,7 +1481,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ int EVP_EncryptInit(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, const unsigned char *key, const unsigned char *iv); int EVP_EncryptInit_ex(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, ENGINE *impl, -@@ -1225,6 +1239,7 @@ void ERR_load_EVP_strings(void); +@@ -1225,6 +1243,7 @@ void ERR_load_EVP_strings(void); #define EVP_R_DECODE_ERROR 114 #define EVP_R_DIFFERENT_KEY_TYPES 101 #define EVP_R_DIFFERENT_PARAMETERS 153 @@ -1467,7 +1491,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ #define EVP_R_EXPECTING_AN_RSA_KEY 127 diff -up openssl-1.0.0-beta3/crypto/evp/evp_lib.c.fips openssl-1.0.0-beta3/crypto/evp/evp_lib.c --- openssl-1.0.0-beta3/crypto/evp/evp_lib.c.fips 2009-04-10 12:30:27.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/evp_lib.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/evp_lib.c 2009-09-30 13:25:58.000000000 +0200 @@ -67,6 +67,8 @@ int EVP_CIPHER_param_to_asn1(EVP_CIPHER_ if (c->cipher->set_asn1_parameters != NULL) @@ -1516,8 +1540,8 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ + return (ctx->flags & flags); + } diff -up openssl-1.0.0-beta3/crypto/evp/evp_locl.h.fips openssl-1.0.0-beta3/crypto/evp/evp_locl.h ---- openssl-1.0.0-beta3/crypto/evp/evp_locl.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/evp_locl.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/evp/evp_locl.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/evp_locl.h 2009-09-30 13:25:58.000000000 +0200 @@ -111,11 +111,11 @@ static int cname##_cbc_cipher(EVP_CIPHER static int cname##_cfb##cbits##_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) \ {\ @@ -1567,24 +1591,24 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ struct evp_pkey_ctx_st { -diff -up openssl-1.0.0-beta3/crypto/evp/m_dss1.c.fips openssl-1.0.0-beta3/crypto/evp/m_dss1.c ---- openssl-1.0.0-beta3/crypto/evp/m_dss1.c.fips 2006-04-19 19:05:57.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/m_dss1.c 2009-08-11 18:07:30.000000000 +0200 -@@ -82,7 +82,7 @@ static const EVP_MD dss1_md= - NID_dsa, - NID_dsaWithSHA1, +diff -up openssl-1.0.0-beta3/crypto/evp/m_dss.c.fips openssl-1.0.0-beta3/crypto/evp/m_dss.c +--- openssl-1.0.0-beta3/crypto/evp/m_dss.c.fips 2006-04-19 19:05:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/m_dss.c 2009-09-30 13:25:58.000000000 +0200 +@@ -81,7 +81,7 @@ static const EVP_MD dsa_md= + NID_dsaWithSHA, + NID_dsaWithSHA, SHA_DIGEST_LENGTH, - EVP_MD_FLAG_PKEY_DIGEST, + EVP_MD_FLAG_PKEY_DIGEST|EVP_MD_FLAG_FIPS, init, update, final, -diff -up openssl-1.0.0-beta3/crypto/evp/m_dss.c.fips openssl-1.0.0-beta3/crypto/evp/m_dss.c ---- openssl-1.0.0-beta3/crypto/evp/m_dss.c.fips 2006-04-19 19:05:57.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/m_dss.c 2009-08-11 18:07:30.000000000 +0200 -@@ -81,7 +81,7 @@ static const EVP_MD dsa_md= - NID_dsaWithSHA, - NID_dsaWithSHA, +diff -up openssl-1.0.0-beta3/crypto/evp/m_dss1.c.fips openssl-1.0.0-beta3/crypto/evp/m_dss1.c +--- openssl-1.0.0-beta3/crypto/evp/m_dss1.c.fips 2006-04-19 19:05:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/m_dss1.c 2009-09-30 13:25:58.000000000 +0200 +@@ -82,7 +82,7 @@ static const EVP_MD dss1_md= + NID_dsa, + NID_dsaWithSHA1, SHA_DIGEST_LENGTH, - EVP_MD_FLAG_PKEY_DIGEST, + EVP_MD_FLAG_PKEY_DIGEST|EVP_MD_FLAG_FIPS, @@ -1593,7 +1617,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ final, diff -up openssl-1.0.0-beta3/crypto/evp/m_sha1.c.fips openssl-1.0.0-beta3/crypto/evp/m_sha1.c --- openssl-1.0.0-beta3/crypto/evp/m_sha1.c.fips 2008-03-12 22:14:24.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/evp/m_sha1.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/m_sha1.c 2009-09-30 13:25:58.000000000 +0200 @@ -82,7 +82,8 @@ static const EVP_MD sha1_md= NID_sha1, NID_sha1WithRSAEncryption, @@ -1646,7 +1670,7 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ final512, diff -up openssl-1.0.0-beta3/crypto/evp/names.c.fips openssl-1.0.0-beta3/crypto/evp/names.c --- openssl-1.0.0-beta3/crypto/evp/names.c.fips 2009-04-10 12:30:27.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/evp/names.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/names.c 2009-09-30 13:25:58.000000000 +0200 @@ -66,6 +66,10 @@ int EVP_add_cipher(const EVP_CIPHER *c) { int r; @@ -1669,9 +1693,77 @@ diff -up openssl-1.0.0-beta3/crypto/evp/ name=OBJ_nid2sn(md->type); r=OBJ_NAME_add(name,OBJ_NAME_TYPE_MD_METH,(const char *)md); if (r == 0) return(0); +diff -up openssl-1.0.0-beta3/crypto/evp/p_sign.c.fips openssl-1.0.0-beta3/crypto/evp/p_sign.c +--- openssl-1.0.0-beta3/crypto/evp/p_sign.c.fips 2006-05-24 15:29:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/evp/p_sign.c 2009-09-30 15:07:14.000000000 +0200 +@@ -61,6 +61,7 @@ + #include + #include + #include ++#include + + #ifdef undef + void EVP_SignInit(EVP_MD_CTX *ctx, EVP_MD *type) +@@ -101,6 +102,22 @@ int EVP_SignFinal(EVP_MD_CTX *ctx, unsig + goto err; + if (EVP_PKEY_CTX_set_signature_md(pkctx, ctx->digest) <= 0) + goto err; ++ if (ctx->flags & EVP_MD_CTX_FLAG_PAD_X931) ++ if (EVP_PKEY_CTX_set_rsa_padding(pkctx, RSA_X931_PADDING) <= 0) ++ goto err; ++ if (ctx->flags & EVP_MD_CTX_FLAG_PAD_PSS) ++ { ++ int saltlen; ++ if (EVP_PKEY_CTX_set_rsa_padding(pkctx, RSA_PKCS1_PSS_PADDING) <= 0) ++ goto err; ++ saltlen = M_EVP_MD_CTX_FLAG_PSS_SALT(ctx); ++ if (saltlen == EVP_MD_CTX_FLAG_PSS_MDLEN) ++ saltlen = -1; ++ else if (saltlen == EVP_MD_CTX_FLAG_PSS_MREC) ++ saltlen = -2; ++ if (EVP_PKEY_CTX_set_rsa_pss_saltlen(pkctx, saltlen) <= 0) ++ goto err; ++ } + if (EVP_PKEY_sign(pkctx, sigret, &sltmp, m, m_len) <= 0) + goto err; + *siglen = sltmp; +diff -up openssl-1.0.0-beta3/crypto/evp/p_verify.c.fips openssl-1.0.0-beta3/crypto/evp/p_verify.c +--- openssl-1.0.0-beta3/crypto/evp/p_verify.c.fips 2008-11-12 04:58:01.000000000 +0100 ++++ openssl-1.0.0-beta3/crypto/evp/p_verify.c 2009-09-30 15:07:27.000000000 +0200 +@@ -61,6 +61,7 @@ + #include + #include + #include ++#include + + int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf, + unsigned int siglen, EVP_PKEY *pkey) +@@ -86,6 +87,22 @@ int EVP_VerifyFinal(EVP_MD_CTX *ctx, con + goto err; + if (EVP_PKEY_CTX_set_signature_md(pkctx, ctx->digest) <= 0) + goto err; ++ if (ctx->flags & EVP_MD_CTX_FLAG_PAD_X931) ++ if (EVP_PKEY_CTX_set_rsa_padding(pkctx, RSA_X931_PADDING) <= 0) ++ goto err; ++ if (ctx->flags & EVP_MD_CTX_FLAG_PAD_PSS) ++ { ++ int saltlen; ++ if (EVP_PKEY_CTX_set_rsa_padding(pkctx, RSA_PKCS1_PSS_PADDING) <= 0) ++ goto err; ++ saltlen = M_EVP_MD_CTX_FLAG_PSS_SALT(ctx); ++ if (saltlen == EVP_MD_CTX_FLAG_PSS_MDLEN) ++ saltlen = -1; ++ else if (saltlen == EVP_MD_CTX_FLAG_PSS_MREC) ++ saltlen = -2; ++ if (EVP_PKEY_CTX_set_rsa_pss_saltlen(pkctx, saltlen) <= 0) ++ goto err; ++ } + i = EVP_PKEY_verify(pkctx, sigbuf, siglen, m, m_len); + err: + EVP_PKEY_CTX_free(pkctx); diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_aesavs.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_aesavs.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_aesavs.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,939 @@ +/* ==================================================================== + * Copyright (c) 2004 The OpenSSL Project. All rights reserved. @@ -2613,8 +2705,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_desmovs.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_desmovs.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_desmovs.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,702 @@ +/* ==================================================================== + * Copyright (c) 2004 The OpenSSL Project. All rights reserved. @@ -3319,8 +3411,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_dssvs.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_dssvs.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_dssvs.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,537 @@ +#include + @@ -3860,8 +3952,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_rngvs.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rngvs.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rngvs.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,230 @@ +/* + * Crude test driver for processing the VST and MCT testvector files @@ -4094,8 +4186,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsagtest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsagtest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsagtest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,390 @@ +/* fips_rsagtest.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -4488,8 +4580,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsastest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsastest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsastest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,370 @@ +/* fips_rsastest.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -4862,8 +4954,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsavtest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsavtest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_rsavtest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,377 @@ +/* fips_rsavtest.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -5243,8 +5335,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_shatest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_shatest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_shatest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,388 @@ +/* fips_shatest.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -5635,8 +5727,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/cavs/fips_utl.h ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_utl.h 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/cavs/fips_utl.h 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,343 @@ +/* ==================================================================== + * Copyright (c) 2007 The OpenSSL Project. All rights reserved. @@ -5982,8 +6074,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } + diff -up /dev/null openssl-1.0.0-beta3/crypto/fips_err.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips_err.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips_err.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,7 @@ +#include + @@ -5993,8 +6085,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c +static void *dummy=&dummy; +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips_err.h ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips_err.h 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips_err.h 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,137 @@ +/* crypto/fips_err.h */ +/* ==================================================================== @@ -6134,8 +6226,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c +#endif + } diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_aes_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_aes_selftest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_aes_selftest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,101 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -6239,8 +6331,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,419 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -6662,8 +6754,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_des_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_des_selftest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_des_selftest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,137 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -6803,9 +6895,9 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_dsa_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_dsa_selftest.c 2009-08-11 18:07:30.000000000 +0200 -@@ -0,0 +1,180 @@ +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_dsa_selftest.c 2009-09-30 13:25:58.000000000 +0200 +@@ -0,0 +1,184 @@ +/* crypto/dsa/dsatest.c */ +/* Copyright (C) 1995-1998 Eric Young (eay at cryptsoft.com) + * All rights reserved. @@ -6923,13 +7015,13 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +int FIPS_selftest_dsa() + { -+ DSA *dsa=NULL; ++ DSA *dsa; + int counter,i,j, ret = 0; + unsigned int slen; + unsigned char buf[256]; + unsigned long h; + EVP_MD_CTX mctx; -+ EVP_PKEY pk; ++ EVP_PKEY *pk = NULL; + + EVP_MD_CTX_init(&mctx); + @@ -6958,28 +7050,32 @@ diff -up /dev/null openssl-1.0.0-beta3/c + if (i != j || memcmp(buf,out_g,i) != 0) + goto err; + DSA_generate_key(dsa); -+ pk.type = EVP_PKEY_DSA; -+ pk.pkey.dsa = dsa; ++ ++ if ((pk=EVP_PKEY_new()) == NULL) ++ goto err; ++ EVP_PKEY_assign_DSA(pk, dsa); + + if (!EVP_SignInit_ex(&mctx, EVP_dss1(), NULL)) + goto err; + if (!EVP_SignUpdate(&mctx, str1, 20)) + goto err; -+ if (!EVP_SignFinal(&mctx, buf, &slen, &pk)) ++ if (!EVP_SignFinal(&mctx, buf, &slen, pk)) + goto err; + + if (!EVP_VerifyInit_ex(&mctx, EVP_dss1(), NULL)) + goto err; + if (!EVP_VerifyUpdate(&mctx, str1, 20)) + goto err; -+ if (EVP_VerifyFinal(&mctx, buf, slen, &pk) != 1) ++ if (EVP_VerifyFinal(&mctx, buf, slen, pk) != 1) + goto err; + + ret = 1; + + err: + EVP_MD_CTX_cleanup(&mctx); -+ if (dsa) ++ if (pk) ++ EVP_PKEY_free(pk); ++ else if (dsa) + DSA_free(dsa); + if (ret == 0) + FIPSerr(FIPS_F_FIPS_SELFTEST_DSA,FIPS_R_SELFTEST_FAILED); @@ -6987,8 +7083,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips.h ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips.h 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips.h 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,163 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -7154,8 +7250,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c +#endif +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_hmac_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_hmac_selftest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_hmac_selftest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,135 @@ +/* ==================================================================== + * Copyright (c) 2005 The OpenSSL Project. All rights reserved. @@ -7293,8 +7389,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + } +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_rand.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_rand.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_rand.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,410 @@ +/* ==================================================================== + * Copyright (c) 2007 The OpenSSL Project. All rights reserved. @@ -7707,8 +7803,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_rand.h ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_rand.h 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_rand.h 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,77 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -7788,8 +7884,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c +#endif +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_rand_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_rand_selftest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_rand_selftest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,371 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -8163,8 +8259,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_randtest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_randtest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_randtest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,248 @@ +/* Copyright (C) 1995-1998 Eric Young (eay at cryptsoft.com) + * All rights reserved. @@ -8415,9 +8511,9 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_rsa_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_rsa_selftest.c 2009-08-11 18:07:30.000000000 +0200 -@@ -0,0 +1,432 @@ +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_rsa_selftest.c 2009-09-30 13:25:58.000000000 +0200 +@@ -0,0 +1,439 @@ +/* ==================================================================== + * Copyright (c) 2003-2007 The OpenSSL Project. All rights reserved. + * @@ -8759,83 +8855,87 @@ diff -up /dev/null openssl-1.0.0-beta3/c +int FIPS_selftest_rsa() + { + int ret = 0; -+ RSA *key = NULL; -+ EVP_PKEY pk; -+ key=RSA_new(); ++ RSA *key; ++ EVP_PKEY *pk = NULL; ++ ++ if ((key=RSA_new()) == NULL) ++ goto err; + setrsakey(key); -+ pk.type = EVP_PKEY_RSA; -+ pk.pkey.rsa = key; ++ if ((pk=EVP_PKEY_new()) == NULL) ++ goto err; ++ ++ EVP_PKEY_assign_RSA(pk, key); + -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_SHA1, sizeof(kat_RSA_SHA1), + EVP_sha1(), EVP_MD_CTX_FLAG_PAD_PKCS1, + "RSA SHA1 PKCS#1")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_SHA224, sizeof(kat_RSA_SHA224), + EVP_sha224(), EVP_MD_CTX_FLAG_PAD_PKCS1, + "RSA SHA224 PKCS#1")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_SHA256, sizeof(kat_RSA_SHA256), + EVP_sha256(), EVP_MD_CTX_FLAG_PAD_PKCS1, + "RSA SHA256 PKCS#1")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_SHA384, sizeof(kat_RSA_SHA384), + EVP_sha384(), EVP_MD_CTX_FLAG_PAD_PKCS1, + "RSA SHA384 PKCS#1")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_SHA512, sizeof(kat_RSA_SHA512), + EVP_sha512(), EVP_MD_CTX_FLAG_PAD_PKCS1, + "RSA SHA512 PKCS#1")) + goto err; + -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_PSS_SHA1, sizeof(kat_RSA_PSS_SHA1), + EVP_sha1(), EVP_MD_CTX_FLAG_PAD_PSS, + "RSA SHA1 PSS")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_PSS_SHA224, sizeof(kat_RSA_PSS_SHA224), + EVP_sha224(), EVP_MD_CTX_FLAG_PAD_PSS, + "RSA SHA224 PSS")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_PSS_SHA256, sizeof(kat_RSA_PSS_SHA256), + EVP_sha256(), EVP_MD_CTX_FLAG_PAD_PSS, + "RSA SHA256 PSS")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_PSS_SHA384, sizeof(kat_RSA_PSS_SHA384), + EVP_sha384(), EVP_MD_CTX_FLAG_PAD_PSS, + "RSA SHA384 PSS")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_PSS_SHA512, sizeof(kat_RSA_PSS_SHA512), + EVP_sha512(), EVP_MD_CTX_FLAG_PAD_PSS, + "RSA SHA512 PSS")) + goto err; + + -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_X931_SHA1, sizeof(kat_RSA_X931_SHA1), + EVP_sha1(), EVP_MD_CTX_FLAG_PAD_X931, + "RSA SHA1 X931")) + goto err; + /* NB: SHA224 not supported in X9.31 */ -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_X931_SHA256, sizeof(kat_RSA_X931_SHA256), + EVP_sha256(), EVP_MD_CTX_FLAG_PAD_X931, + "RSA SHA256 X931")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_X931_SHA384, sizeof(kat_RSA_X931_SHA384), + EVP_sha384(), EVP_MD_CTX_FLAG_PAD_X931, + "RSA SHA384 X931")) + goto err; -+ if (!fips_pkey_signature_test(&pk, kat_tbs, sizeof(kat_tbs) - 1, ++ if (!fips_pkey_signature_test(pk, kat_tbs, sizeof(kat_tbs) - 1, + kat_RSA_X931_SHA512, sizeof(kat_RSA_X931_SHA512), + EVP_sha512(), EVP_MD_CTX_FLAG_PAD_X931, + "RSA SHA512 X931")) @@ -8845,14 +8945,17 @@ diff -up /dev/null openssl-1.0.0-beta3/c + ret = 1; + + err: -+ RSA_free(key); ++ if (pk) ++ EVP_PKEY_free(pk); ++ else if (key) ++ RSA_free(key); + return ret; + } + +#endif /* def OPENSSL_FIPS */ diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_rsa_x931g.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_rsa_x931g.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_rsa_x931g.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,281 @@ +/* crypto/rsa/rsa_gen.c */ +/* Copyright (C) 1995-1998 Eric Young (eay at cryptsoft.com) @@ -9136,8 +9239,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + + } diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_sha1_selftest.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_sha1_selftest.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_sha1_selftest.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,97 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -9237,8 +9340,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_standalone_sha1.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_standalone_sha1.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_standalone_sha1.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,173 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -9414,8 +9517,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + + diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/fips_test_suite.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/fips_test_suite.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/fips_test_suite.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,588 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -10006,8 +10109,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c + +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips_locl.h ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips_locl.h 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips_locl.h 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,72 @@ +/* ==================================================================== + * Copyright (c) 2003 The OpenSSL Project. All rights reserved. @@ -10082,8 +10185,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c +#endif +#endif diff -up /dev/null openssl-1.0.0-beta3/crypto/fips/Makefile ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/fips/Makefile 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/fips/Makefile 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,81 @@ +# +# OpenSSL/crypto/fips/Makefile @@ -10168,7 +10271,7 @@ diff -up /dev/null openssl-1.0.0-beta3/c + diff -up openssl-1.0.0-beta3/crypto/hmac/hmac.c.fips openssl-1.0.0-beta3/crypto/hmac/hmac.c --- openssl-1.0.0-beta3/crypto/hmac/hmac.c.fips 2008-11-12 04:58:02.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/hmac/hmac.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/hmac/hmac.c 2009-09-30 13:25:58.000000000 +0200 @@ -77,6 +77,13 @@ int HMAC_Init_ex(HMAC_CTX *ctx, const vo if (key != NULL) @@ -10195,8 +10298,8 @@ diff -up openssl-1.0.0-beta3/crypto/hmac + } + diff -up openssl-1.0.0-beta3/crypto/hmac/hmac.h.fips openssl-1.0.0-beta3/crypto/hmac/hmac.h ---- openssl-1.0.0-beta3/crypto/hmac/hmac.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/hmac/hmac.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/hmac/hmac.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/hmac/hmac.h 2009-09-30 13:25:58.000000000 +0200 @@ -101,6 +101,7 @@ unsigned char *HMAC(const EVP_MD *evp_md unsigned int *md_len); int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx); @@ -10207,7 +10310,7 @@ diff -up openssl-1.0.0-beta3/crypto/hmac } diff -up openssl-1.0.0-beta3/crypto/Makefile.fips openssl-1.0.0-beta3/crypto/Makefile --- openssl-1.0.0-beta3/crypto/Makefile.fips 2009-04-06 16:31:35.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/Makefile 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/Makefile 2009-09-30 13:25:58.000000000 +0200 @@ -34,14 +34,14 @@ GENERAL=Makefile README crypto-lib.com i LIB= $(TOP)/libcrypto.a @@ -10226,9 +10329,47 @@ diff -up openssl-1.0.0-beta3/crypto/Make ALL= $(GENERAL) $(SRC) $(HEADER) +diff -up openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c.fips openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c +--- openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c.fips 2004-07-25 21:10:41.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c 2009-09-30 13:25:58.000000000 +0200 +@@ -61,6 +61,11 @@ + #include + #include + #include ++#include ++#ifdef OPENSSL_FIPS ++#include ++#endif ++ + + #undef c2l + #define c2l(c,l) (l =((DES_LONG)(*((c)++))) , \ +@@ -75,7 +80,7 @@ + *((c)++)=(unsigned char)(((l)>>24L)&0xff)) + + static void mdc2_body(MDC2_CTX *c, const unsigned char *in, size_t len); +-int MDC2_Init(MDC2_CTX *c) ++FIPS_NON_FIPS_MD_Init(MDC2) + { + c->num=0; + c->pad_type=1; +diff -up openssl-1.0.0-beta3/crypto/mdc2/mdc2.h.fips openssl-1.0.0-beta3/crypto/mdc2/mdc2.h +--- openssl-1.0.0-beta3/crypto/mdc2/mdc2.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/mdc2/mdc2.h 2009-09-30 13:25:58.000000000 +0200 +@@ -80,7 +80,9 @@ typedef struct mdc2_ctx_st + int pad_type; /* either 1 or 2, default 1 */ + } MDC2_CTX; + +- ++#ifdef OPENSSL_FIPS ++int private_MDC2_Init(MDC2_CTX *c); ++#endif + int MDC2_Init(MDC2_CTX *c); + int MDC2_Update(MDC2_CTX *c, const unsigned char *data, size_t len); + int MDC2_Final(unsigned char *md, MDC2_CTX *c); diff -up openssl-1.0.0-beta3/crypto/md2/md2_dgst.c.fips openssl-1.0.0-beta3/crypto/md2/md2_dgst.c --- openssl-1.0.0-beta3/crypto/md2/md2_dgst.c.fips 2007-08-31 12:12:35.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/md2/md2_dgst.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/md2/md2_dgst.c 2009-09-30 13:25:58.000000000 +0200 @@ -62,6 +62,11 @@ #include #include @@ -10251,8 +10392,8 @@ diff -up openssl-1.0.0-beta3/crypto/md2/ c->num=0; memset(c->state,0,sizeof c->state); diff -up openssl-1.0.0-beta3/crypto/md2/md2.h.fips openssl-1.0.0-beta3/crypto/md2/md2.h ---- openssl-1.0.0-beta3/crypto/md2/md2.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/md2/md2.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/md2/md2.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/md2/md2.h 2009-09-30 13:25:58.000000000 +0200 @@ -81,6 +81,9 @@ typedef struct MD2state_st } MD2_CTX; @@ -10265,7 +10406,7 @@ diff -up openssl-1.0.0-beta3/crypto/md2/ int MD2_Final(unsigned char *md, MD2_CTX *c); diff -up openssl-1.0.0-beta3/crypto/md4/md4_dgst.c.fips openssl-1.0.0-beta3/crypto/md4/md4_dgst.c --- openssl-1.0.0-beta3/crypto/md4/md4_dgst.c.fips 2007-01-21 14:07:11.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/md4/md4_dgst.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/md4/md4_dgst.c 2009-09-30 13:25:58.000000000 +0200 @@ -59,6 +59,11 @@ #include #include "md4_locl.h" @@ -10288,8 +10429,8 @@ diff -up openssl-1.0.0-beta3/crypto/md4/ memset (c,0,sizeof(*c)); c->A=INIT_DATA_A; diff -up openssl-1.0.0-beta3/crypto/md4/md4.h.fips openssl-1.0.0-beta3/crypto/md4/md4.h ---- openssl-1.0.0-beta3/crypto/md4/md4.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/md4/md4.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/md4/md4.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/md4/md4.h 2009-09-30 13:25:58.000000000 +0200 @@ -105,6 +105,9 @@ typedef struct MD4state_st unsigned int num; } MD4_CTX; @@ -10302,7 +10443,7 @@ diff -up openssl-1.0.0-beta3/crypto/md4/ int MD4_Final(unsigned char *md, MD4_CTX *c); diff -up openssl-1.0.0-beta3/crypto/md5/md5_dgst.c.fips openssl-1.0.0-beta3/crypto/md5/md5_dgst.c --- openssl-1.0.0-beta3/crypto/md5/md5_dgst.c.fips 2007-01-21 14:07:11.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/md5/md5_dgst.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/md5/md5_dgst.c 2009-09-30 13:25:58.000000000 +0200 @@ -59,6 +59,11 @@ #include #include "md5_locl.h" @@ -10325,8 +10466,8 @@ diff -up openssl-1.0.0-beta3/crypto/md5/ memset (c,0,sizeof(*c)); c->A=INIT_DATA_A; diff -up openssl-1.0.0-beta3/crypto/md5/md5.h.fips openssl-1.0.0-beta3/crypto/md5/md5.h ---- openssl-1.0.0-beta3/crypto/md5/md5.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/md5/md5.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/md5/md5.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/md5/md5.h 2009-09-30 13:25:58.000000000 +0200 @@ -105,6 +105,9 @@ typedef struct MD5state_st unsigned int num; } MD5_CTX; @@ -10337,47 +10478,9 @@ diff -up openssl-1.0.0-beta3/crypto/md5/ int MD5_Init(MD5_CTX *c); int MD5_Update(MD5_CTX *c, const void *data, size_t len); int MD5_Final(unsigned char *md, MD5_CTX *c); -diff -up openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c.fips openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c ---- openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c.fips 2004-07-25 21:10:41.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/mdc2/mdc2dgst.c 2009-08-11 18:07:30.000000000 +0200 -@@ -61,6 +61,11 @@ - #include - #include - #include -+#include -+#ifdef OPENSSL_FIPS -+#include -+#endif -+ - - #undef c2l - #define c2l(c,l) (l =((DES_LONG)(*((c)++))) , \ -@@ -75,7 +80,7 @@ - *((c)++)=(unsigned char)(((l)>>24L)&0xff)) - - static void mdc2_body(MDC2_CTX *c, const unsigned char *in, size_t len); --int MDC2_Init(MDC2_CTX *c) -+FIPS_NON_FIPS_MD_Init(MDC2) - { - c->num=0; - c->pad_type=1; -diff -up openssl-1.0.0-beta3/crypto/mdc2/mdc2.h.fips openssl-1.0.0-beta3/crypto/mdc2/mdc2.h ---- openssl-1.0.0-beta3/crypto/mdc2/mdc2.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/mdc2/mdc2.h 2009-08-11 18:07:30.000000000 +0200 -@@ -80,7 +80,9 @@ typedef struct mdc2_ctx_st - int pad_type; /* either 1 or 2, default 1 */ - } MDC2_CTX; - -- -+#ifdef OPENSSL_FIPS -+int private_MDC2_Init(MDC2_CTX *c); -+#endif - int MDC2_Init(MDC2_CTX *c); - int MDC2_Update(MDC2_CTX *c, const unsigned char *data, size_t len); - int MDC2_Final(unsigned char *md, MDC2_CTX *c); diff -up openssl-1.0.0-beta3/crypto/mem.c.fips openssl-1.0.0-beta3/crypto/mem.c --- openssl-1.0.0-beta3/crypto/mem.c.fips 2008-11-12 04:57:47.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/mem.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/mem.c 2009-09-30 13:25:58.000000000 +0200 @@ -101,7 +101,7 @@ static void (*free_locked_func)(void *) /* may be changed as long as 'allow_customize_debug' is set */ @@ -10388,8 +10491,8 @@ diff -up openssl-1.0.0-beta3/crypto/mem. static void (*malloc_debug_func)(void *,int,const char *,int,int) = CRYPTO_dbg_malloc; diff -up /dev/null openssl-1.0.0-beta3/crypto/o_init.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/o_init.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/o_init.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,80 @@ +/* o_init.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -10473,7 +10576,7 @@ diff -up /dev/null openssl-1.0.0-beta3/c + diff -up openssl-1.0.0-beta3/crypto/opensslconf.h.in.fips openssl-1.0.0-beta3/crypto/opensslconf.h.in --- openssl-1.0.0-beta3/crypto/opensslconf.h.in.fips 2005-12-16 11:37:23.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/opensslconf.h.in 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/opensslconf.h.in 2009-09-30 13:25:58.000000000 +0200 @@ -1,5 +1,20 @@ /* crypto/opensslconf.h.in */ @@ -10497,7 +10600,7 @@ diff -up openssl-1.0.0-beta3/crypto/open diff -up openssl-1.0.0-beta3/crypto/pkcs12/p12_crt.c.fips openssl-1.0.0-beta3/crypto/pkcs12/p12_crt.c --- openssl-1.0.0-beta3/crypto/pkcs12/p12_crt.c.fips 2009-03-09 14:08:04.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/pkcs12/p12_crt.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/pkcs12/p12_crt.c 2009-09-30 13:25:58.000000000 +0200 @@ -59,6 +59,10 @@ #include #include "cryptlib.h" @@ -10526,7 +10629,7 @@ diff -up openssl-1.0.0-beta3/crypto/pkcs if (!iter) diff -up openssl-1.0.0-beta3/crypto/rand/md_rand.c.fips openssl-1.0.0-beta3/crypto/rand/md_rand.c --- openssl-1.0.0-beta3/crypto/rand/md_rand.c.fips 2009-01-03 10:25:32.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rand/md_rand.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rand/md_rand.c 2009-09-30 13:25:58.000000000 +0200 @@ -126,6 +126,10 @@ #include @@ -10555,7 +10658,7 @@ diff -up openssl-1.0.0-beta3/crypto/rand { diff -up openssl-1.0.0-beta3/crypto/rand/rand_err.c.fips openssl-1.0.0-beta3/crypto/rand/rand_err.c --- openssl-1.0.0-beta3/crypto/rand/rand_err.c.fips 2006-11-21 22:29:41.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rand/rand_err.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rand/rand_err.c 2009-09-30 13:25:58.000000000 +0200 @@ -70,6 +70,13 @@ static ERR_STRING_DATA RAND_str_functs[]= @@ -10589,8 +10692,8 @@ diff -up openssl-1.0.0-beta3/crypto/rand }; diff -up openssl-1.0.0-beta3/crypto/rand/rand.h.fips openssl-1.0.0-beta3/crypto/rand/rand.h ---- openssl-1.0.0-beta3/crypto/rand/rand.h.fips 2009-08-11 18:07:29.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rand/rand.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/rand/rand.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rand/rand.h 2009-09-30 13:25:58.000000000 +0200 @@ -128,11 +128,28 @@ void ERR_load_RAND_strings(void); /* Error codes for the RAND functions. */ @@ -10622,7 +10725,7 @@ diff -up openssl-1.0.0-beta3/crypto/rand } diff -up openssl-1.0.0-beta3/crypto/rand/rand_lib.c.fips openssl-1.0.0-beta3/crypto/rand/rand_lib.c --- openssl-1.0.0-beta3/crypto/rand/rand_lib.c.fips 2008-11-12 04:58:04.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rand/rand_lib.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rand/rand_lib.c 2009-09-30 13:25:58.000000000 +0200 @@ -60,6 +60,12 @@ #include #include "cryptlib.h" @@ -10657,8 +10760,8 @@ diff -up openssl-1.0.0-beta3/crypto/rand } diff -up openssl-1.0.0-beta3/crypto/rc2/rc2.h.fips openssl-1.0.0-beta3/crypto/rc2/rc2.h ---- openssl-1.0.0-beta3/crypto/rc2/rc2.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rc2/rc2.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/rc2/rc2.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc2/rc2.h 2009-09-30 13:25:58.000000000 +0200 @@ -79,7 +79,9 @@ typedef struct rc2_key_st RC2_INT data[64]; } RC2_KEY; @@ -10672,7 +10775,7 @@ diff -up openssl-1.0.0-beta3/crypto/rc2/ int enc); diff -up openssl-1.0.0-beta3/crypto/rc2/rc2_skey.c.fips openssl-1.0.0-beta3/crypto/rc2/rc2_skey.c --- openssl-1.0.0-beta3/crypto/rc2/rc2_skey.c.fips 2007-09-18 23:10:32.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rc2/rc2_skey.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc2/rc2_skey.c 2009-09-30 13:25:58.000000000 +0200 @@ -57,6 +57,11 @@ */ @@ -10706,9 +10809,31 @@ diff -up openssl-1.0.0-beta3/crypto/rc2/ int i,j; unsigned char *k; RC2_INT *ki; +diff -up openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl.fips openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl +--- openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl.fips 2009-02-12 15:48:49.000000000 +0100 ++++ openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl 2009-09-30 13:25:58.000000000 +0200 +@@ -202,4 +202,6 @@ RC4_options: + .string "rc4(8x,char)" + ___ + ++$code =~ s/RC4_set_key/private_RC4_set_key/g if ($ENV{FIPS} ne ""); ++ + print $code; +diff -up openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl.fips openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl +--- openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl.fips 2009-04-27 21:31:04.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl 2009-09-30 13:25:58.000000000 +0200 +@@ -499,6 +499,8 @@ ___ + + $code =~ s/#([bwd])/$1/gm; + ++$code =~ s/RC4_set_key/private_RC4_set_key/g if ($ENV{FIPS} ne ""); ++ + print $code; + + close STDOUT; diff -up openssl-1.0.0-beta3/crypto/rc4/asm/rc4-586.pl.fips openssl-1.0.0-beta3/crypto/rc4/asm/rc4-586.pl --- openssl-1.0.0-beta3/crypto/rc4/asm/rc4-586.pl.fips 2007-12-02 22:32:03.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rc4/asm/rc4-586.pl 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc4/asm/rc4-586.pl 2009-09-30 13:25:58.000000000 +0200 @@ -166,8 +166,12 @@ $idx="edx"; &external_label("OPENSSL_ia32cap_P"); @@ -10732,31 +10857,9 @@ diff -up openssl-1.0.0-beta3/crypto/rc4/ # const char *RC4_options(void); &function_begin_B("RC4_options"); -diff -up openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl.fips openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl ---- openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl.fips 2009-02-12 15:48:49.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rc4/asm/rc4-s390x.pl 2009-08-11 18:07:30.000000000 +0200 -@@ -202,4 +202,6 @@ RC4_options: - .string "rc4(8x,char)" - ___ - -+$code =~ s/RC4_set_key/private_RC4_set_key/g if ($ENV{FIPS} ne ""); -+ - print $code; -diff -up openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl.fips openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl ---- openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl.fips 2009-04-27 21:31:04.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rc4/asm/rc4-x86_64.pl 2009-08-11 18:07:30.000000000 +0200 -@@ -499,6 +499,8 @@ ___ - - $code =~ s/#([bwd])/$1/gm; - -+$code =~ s/RC4_set_key/private_RC4_set_key/g if ($ENV{FIPS} ne ""); -+ - print $code; - - close STDOUT; diff -up openssl-1.0.0-beta3/crypto/rc4/Makefile.fips openssl-1.0.0-beta3/crypto/rc4/Makefile --- openssl-1.0.0-beta3/crypto/rc4/Makefile.fips 2009-02-11 11:01:36.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rc4/Makefile 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc4/Makefile 2009-09-30 13:25:58.000000000 +0200 @@ -21,8 +21,8 @@ TEST=rc4test.c APPS= @@ -10769,8 +10872,8 @@ diff -up openssl-1.0.0-beta3/crypto/rc4/ SRC= $(LIBSRC) diff -up /dev/null openssl-1.0.0-beta3/crypto/rc4/rc4_fblk.c ---- /dev/null 2009-07-27 08:39:22.849064505 +0200 -+++ openssl-1.0.0-beta3/crypto/rc4/rc4_fblk.c 2009-08-11 18:07:30.000000000 +0200 +--- /dev/null 2009-09-23 10:56:02.148001752 +0200 ++++ openssl-1.0.0-beta3/crypto/rc4/rc4_fblk.c 2009-09-30 13:25:58.000000000 +0200 @@ -0,0 +1,75 @@ +/* crypto/rc4/rc4_fblk.c */ +/* Written by Dr Stephen N Henson (steve at openssl.org) for the OpenSSL @@ -10848,8 +10951,8 @@ diff -up /dev/null openssl-1.0.0-beta3/c +#endif + diff -up openssl-1.0.0-beta3/crypto/rc4/rc4.h.fips openssl-1.0.0-beta3/crypto/rc4/rc4.h ---- openssl-1.0.0-beta3/crypto/rc4/rc4.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rc4/rc4.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/rc4/rc4.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc4/rc4.h 2009-09-30 13:25:58.000000000 +0200 @@ -78,6 +78,9 @@ typedef struct rc4_key_st @@ -10862,7 +10965,7 @@ diff -up openssl-1.0.0-beta3/crypto/rc4/ unsigned char *outdata); diff -up openssl-1.0.0-beta3/crypto/rc4/rc4_skey.c.fips openssl-1.0.0-beta3/crypto/rc4/rc4_skey.c --- openssl-1.0.0-beta3/crypto/rc4/rc4_skey.c.fips 2007-01-21 14:07:13.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rc4/rc4_skey.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rc4/rc4_skey.c 2009-09-30 13:25:58.000000000 +0200 @@ -59,6 +59,11 @@ #include #include "rc4_locl.h" @@ -10901,8 +11004,8 @@ diff -up openssl-1.0.0-beta3/crypto/rc4/ for (i=0;i<256;i++) cp[i]=i; diff -up openssl-1.0.0-beta3/crypto/ripemd/ripemd.h.fips openssl-1.0.0-beta3/crypto/ripemd/ripemd.h ---- openssl-1.0.0-beta3/crypto/ripemd/ripemd.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/ripemd/ripemd.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/ripemd/ripemd.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/ripemd/ripemd.h 2009-09-30 13:25:58.000000000 +0200 @@ -91,6 +91,9 @@ typedef struct RIPEMD160state_st unsigned int num; } RIPEMD160_CTX; @@ -10915,7 +11018,7 @@ diff -up openssl-1.0.0-beta3/crypto/ripe int RIPEMD160_Final(unsigned char *md, RIPEMD160_CTX *c); diff -up openssl-1.0.0-beta3/crypto/ripemd/rmd_dgst.c.fips openssl-1.0.0-beta3/crypto/ripemd/rmd_dgst.c --- openssl-1.0.0-beta3/crypto/ripemd/rmd_dgst.c.fips 2007-01-21 14:07:13.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/ripemd/rmd_dgst.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/ripemd/rmd_dgst.c 2009-09-30 13:25:58.000000000 +0200 @@ -59,6 +59,11 @@ #include #include "rmd_locl.h" @@ -10939,7 +11042,7 @@ diff -up openssl-1.0.0-beta3/crypto/ripe c->A=RIPEMD160_A; diff -up openssl-1.0.0-beta3/crypto/rsa/rsa_eay.c.fips openssl-1.0.0-beta3/crypto/rsa/rsa_eay.c --- openssl-1.0.0-beta3/crypto/rsa/rsa_eay.c.fips 2008-09-14 15:51:44.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rsa/rsa_eay.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rsa/rsa_eay.c 2009-09-30 13:25:58.000000000 +0200 @@ -114,6 +114,8 @@ #include #include @@ -11200,7 +11303,7 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ } diff -up openssl-1.0.0-beta3/crypto/rsa/rsa_err.c.fips openssl-1.0.0-beta3/crypto/rsa/rsa_err.c --- openssl-1.0.0-beta3/crypto/rsa/rsa_err.c.fips 2008-12-29 17:11:56.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/rsa/rsa_err.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rsa/rsa_err.c 2009-09-30 13:25:58.000000000 +0200 @@ -111,8 +111,12 @@ static ERR_STRING_DATA RSA_str_functs[]= {ERR_FUNC(RSA_F_RSA_PRINT_FP), "RSA_print_fp"}, {ERR_FUNC(RSA_F_RSA_PRIV_DECODE), "RSA_PRIV_DECODE"}, @@ -11229,8 +11332,8 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ {ERR_REASON(RSA_R_P_NOT_PRIME) ,"p not prime"}, diff -up openssl-1.0.0-beta3/crypto/rsa/rsa_gen.c.fips openssl-1.0.0-beta3/crypto/rsa/rsa_gen.c --- openssl-1.0.0-beta3/crypto/rsa/rsa_gen.c.fips 2007-03-28 02:15:27.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rsa/rsa_gen.c 2009-08-11 18:07:30.000000000 +0200 -@@ -67,6 +67,77 @@ ++++ openssl-1.0.0-beta3/crypto/rsa/rsa_gen.c 2009-09-30 16:55:26.000000000 +0200 +@@ -67,6 +67,82 @@ #include "cryptlib.h" #include #include @@ -11252,16 +11355,19 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ + const unsigned char tbs[] = "RSA Pairwise Check Data"; + unsigned char *ctbuf = NULL, *ptbuf = NULL; + int len, ret = 0; -+ EVP_PKEY pk; -+ pk.type = EVP_PKEY_RSA; -+ pk.pkey.rsa = rsa; ++ EVP_PKEY *pk; ++ ++ if ((pk=EVP_PKEY_new()) == NULL) ++ goto err; ++ ++ EVP_PKEY_set1_RSA(pk, rsa); + + /* Perform pairwise consistency signature test */ -+ if (!fips_pkey_signature_test(&pk, tbs, -1, ++ if (!fips_pkey_signature_test(pk, tbs, -1, + NULL, 0, EVP_sha1(), EVP_MD_CTX_FLAG_PAD_PKCS1, NULL) -+ || !fips_pkey_signature_test(&pk, tbs, -1, ++ || !fips_pkey_signature_test(pk, tbs, -1, + NULL, 0, EVP_sha1(), EVP_MD_CTX_FLAG_PAD_X931, NULL) -+ || !fips_pkey_signature_test(&pk, tbs, -1, ++ || !fips_pkey_signature_test(pk, tbs, -1, + NULL, 0, EVP_sha1(), EVP_MD_CTX_FLAG_PAD_PSS, NULL)) + goto err; + /* Now perform pairwise consistency encrypt/decrypt test */ @@ -11301,6 +11407,8 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ + OPENSSL_free(ctbuf); + if (ptbuf) + OPENSSL_free(ptbuf); ++ if (pk) ++ EVP_PKEY_free(pk); + + return ret; + } @@ -11308,7 +11416,7 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ static int rsa_builtin_keygen(RSA *rsa, int bits, BIGNUM *e_value, BN_GENCB *cb); -@@ -90,6 +161,23 @@ static int rsa_builtin_keygen(RSA *rsa, +@@ -90,6 +166,23 @@ static int rsa_builtin_keygen(RSA *rsa, int bitsp,bitsq,ok= -1,n=0; BN_CTX *ctx=NULL; @@ -11332,7 +11440,7 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ ctx=BN_CTX_new(); if (ctx == NULL) goto err; BN_CTX_start(ctx); -@@ -201,6 +289,17 @@ static int rsa_builtin_keygen(RSA *rsa, +@@ -201,6 +294,17 @@ static int rsa_builtin_keygen(RSA *rsa, p = rsa->p; if (!BN_mod_inverse(rsa->iqmp,rsa->q,p,ctx)) goto err; @@ -11351,8 +11459,8 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ err: if (ok == -1) diff -up openssl-1.0.0-beta3/crypto/rsa/rsa.h.fips openssl-1.0.0-beta3/crypto/rsa/rsa.h ---- openssl-1.0.0-beta3/crypto/rsa/rsa.h.fips 2009-08-11 18:07:29.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rsa/rsa.h 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/crypto/rsa/rsa.h.fips 2009-09-30 13:25:56.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rsa/rsa.h 2009-09-30 13:25:58.000000000 +0200 @@ -74,6 +74,21 @@ #error RSA is disabled. #endif @@ -11424,7 +11532,7 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ #define RSA_R_P_NOT_PRIME 128 diff -up openssl-1.0.0-beta3/crypto/rsa/rsa_lib.c.fips openssl-1.0.0-beta3/crypto/rsa/rsa_lib.c --- openssl-1.0.0-beta3/crypto/rsa/rsa_lib.c.fips 2008-08-06 17:54:14.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rsa/rsa_lib.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rsa/rsa_lib.c 2009-09-30 13:25:58.000000000 +0200 @@ -80,6 +80,13 @@ RSA *RSA_new(void) void RSA_set_default_method(const RSA_METHOD *meth) @@ -11556,7 +11664,7 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ - } diff -up openssl-1.0.0-beta3/crypto/rsa/rsa_sign.c.fips openssl-1.0.0-beta3/crypto/rsa/rsa_sign.c --- openssl-1.0.0-beta3/crypto/rsa/rsa_sign.c.fips 2007-04-24 03:05:42.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/rsa/rsa_sign.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/rsa/rsa_sign.c 2009-09-30 13:25:58.000000000 +0200 @@ -130,7 +130,8 @@ int RSA_sign(int type, const unsigned ch i2d_X509_SIG(&sig,&p); s=tmps; @@ -11588,9 +11696,57 @@ diff -up openssl-1.0.0-beta3/crypto/rsa/ if (i <= 0) goto err; +diff -up openssl-1.0.0-beta3/crypto/sha/sha_dgst.c.fips openssl-1.0.0-beta3/crypto/sha/sha_dgst.c +--- openssl-1.0.0-beta3/crypto/sha/sha_dgst.c.fips 2007-01-21 14:07:14.000000000 +0100 ++++ openssl-1.0.0-beta3/crypto/sha/sha_dgst.c 2009-09-30 13:25:58.000000000 +0200 +@@ -57,6 +57,12 @@ + */ + + #include ++#include ++#ifdef OPENSSL_FIPS ++#include ++#endif ++ ++#include + #if !defined(OPENSSL_NO_SHA0) && !defined(OPENSSL_NO_SHA) + + #undef SHA_1 +diff -up openssl-1.0.0-beta3/crypto/sha/sha.h.fips openssl-1.0.0-beta3/crypto/sha/sha.h +--- openssl-1.0.0-beta3/crypto/sha/sha.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/sha/sha.h 2009-09-30 13:25:58.000000000 +0200 +@@ -106,6 +106,9 @@ typedef struct SHAstate_st + } SHA_CTX; + + #ifndef OPENSSL_NO_SHA0 ++#ifdef OPENSSL_FIPS ++int private_SHA_Init(SHA_CTX *c); ++#endif + int SHA_Init(SHA_CTX *c); + int SHA_Update(SHA_CTX *c, const void *data, size_t len); + int SHA_Final(unsigned char *md, SHA_CTX *c); +diff -up openssl-1.0.0-beta3/crypto/sha/sha_locl.h.fips openssl-1.0.0-beta3/crypto/sha/sha_locl.h +--- openssl-1.0.0-beta3/crypto/sha/sha_locl.h.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/sha/sha_locl.h 2009-09-30 13:25:58.000000000 +0200 +@@ -122,8 +122,15 @@ void sha1_block_data_order (SHA_CTX *c, + #define INIT_DATA_h3 0x10325476UL + #define INIT_DATA_h4 0xc3d2e1f0UL + ++#if defined(SHA_0) && defined(OPENSSL_FIPS) ++FIPS_NON_FIPS_MD_Init(SHA) ++#else + int HASH_INIT (SHA_CTX *c) ++#endif + { ++#if defined(SHA_1) && defined(OPENSSL_FIPS) ++ FIPS_selftest_check(); ++#endif + memset (c,0,sizeof(*c)); + c->h0=INIT_DATA_h0; + c->h1=INIT_DATA_h1; diff -up openssl-1.0.0-beta3/crypto/sha/sha1dgst.c.fips openssl-1.0.0-beta3/crypto/sha/sha1dgst.c --- openssl-1.0.0-beta3/crypto/sha/sha1dgst.c.fips 2007-01-21 14:07:14.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/sha/sha1dgst.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/sha/sha1dgst.c 2009-09-30 13:25:58.000000000 +0200 @@ -63,6 +63,10 @@ #define SHA_1 @@ -11604,7 +11760,7 @@ diff -up openssl-1.0.0-beta3/crypto/sha/ diff -up openssl-1.0.0-beta3/crypto/sha/sha256.c.fips openssl-1.0.0-beta3/crypto/sha/sha256.c --- openssl-1.0.0-beta3/crypto/sha/sha256.c.fips 2007-01-21 14:07:14.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/sha/sha256.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/sha/sha256.c 2009-09-30 13:25:58.000000000 +0200 @@ -12,12 +12,19 @@ #include @@ -11637,7 +11793,7 @@ diff -up openssl-1.0.0-beta3/crypto/sha/ c->h[2]=0x3c6ef372UL; c->h[3]=0xa54ff53aUL; diff -up openssl-1.0.0-beta3/crypto/sha/sha512.c.fips openssl-1.0.0-beta3/crypto/sha/sha512.c --- openssl-1.0.0-beta3/crypto/sha/sha512.c.fips 2008-12-29 13:35:48.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/sha/sha512.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/crypto/sha/sha512.c 2009-09-30 13:25:58.000000000 +0200 @@ -5,6 +5,10 @@ * ==================================================================== */ @@ -11678,57 +11834,9 @@ diff -up openssl-1.0.0-beta3/crypto/sha/ asm ("rotrdi %0,%1,%2" \ : "=r"(ret) \ : "r"(a),"K"(n)); ret; }) -diff -up openssl-1.0.0-beta3/crypto/sha/sha_dgst.c.fips openssl-1.0.0-beta3/crypto/sha/sha_dgst.c ---- openssl-1.0.0-beta3/crypto/sha/sha_dgst.c.fips 2007-01-21 14:07:14.000000000 +0100 -+++ openssl-1.0.0-beta3/crypto/sha/sha_dgst.c 2009-08-11 18:07:30.000000000 +0200 -@@ -57,6 +57,12 @@ - */ - - #include -+#include -+#ifdef OPENSSL_FIPS -+#include -+#endif -+ -+#include - #if !defined(OPENSSL_NO_SHA0) && !defined(OPENSSL_NO_SHA) - - #undef SHA_1 -diff -up openssl-1.0.0-beta3/crypto/sha/sha.h.fips openssl-1.0.0-beta3/crypto/sha/sha.h ---- openssl-1.0.0-beta3/crypto/sha/sha.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/sha/sha.h 2009-08-11 18:07:30.000000000 +0200 -@@ -106,6 +106,9 @@ typedef struct SHAstate_st - } SHA_CTX; - - #ifndef OPENSSL_NO_SHA0 -+#ifdef OPENSSL_FIPS -+int private_SHA_Init(SHA_CTX *c); -+#endif - int SHA_Init(SHA_CTX *c); - int SHA_Update(SHA_CTX *c, const void *data, size_t len); - int SHA_Final(unsigned char *md, SHA_CTX *c); -diff -up openssl-1.0.0-beta3/crypto/sha/sha_locl.h.fips openssl-1.0.0-beta3/crypto/sha/sha_locl.h ---- openssl-1.0.0-beta3/crypto/sha/sha_locl.h.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/crypto/sha/sha_locl.h 2009-08-11 18:07:30.000000000 +0200 -@@ -122,8 +122,15 @@ void sha1_block_data_order (SHA_CTX *c, - #define INIT_DATA_h3 0x10325476UL - #define INIT_DATA_h4 0xc3d2e1f0UL - -+#if defined(SHA_0) && defined(OPENSSL_FIPS) -+FIPS_NON_FIPS_MD_Init(SHA) -+#else - int HASH_INIT (SHA_CTX *c) -+#endif - { -+#if defined(SHA_1) && defined(OPENSSL_FIPS) -+ FIPS_selftest_check(); -+#endif - memset (c,0,sizeof(*c)); - c->h0=INIT_DATA_h0; - c->h1=INIT_DATA_h1; diff -up openssl-1.0.0-beta3/Makefile.org.fips openssl-1.0.0-beta3/Makefile.org ---- openssl-1.0.0-beta3/Makefile.org.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/Makefile.org 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/Makefile.org.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/Makefile.org 2009-09-30 13:25:58.000000000 +0200 @@ -109,6 +109,9 @@ LIBKRB5= ZLIB_INCLUDE= LIBZLIB= @@ -11756,124 +11864,9 @@ diff -up openssl-1.0.0-beta3/Makefile.or THIS=$${THIS:-$@} MAKEFILE=Makefile MAKEOVERRIDES= # MAKEOVERRIDES= effectively "equalizes" GNU-ish and SysV-ish make flavors, # which in turn eliminates ambiguities in variable treatment with -e. -diff -up openssl-1.0.0-beta3/ssl/s23_clnt.c.fips openssl-1.0.0-beta3/ssl/s23_clnt.c ---- openssl-1.0.0-beta3/ssl/s23_clnt.c.fips 2009-04-07 19:01:07.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/s23_clnt.c 2009-08-11 18:07:30.000000000 +0200 -@@ -332,6 +332,14 @@ static int ssl23_client_hello(SSL *s) - version_major = TLS1_VERSION_MAJOR; - version_minor = TLS1_VERSION_MINOR; - } -+#ifdef OPENSSL_FIPS -+ else if(FIPS_mode()) -+ { -+ SSLerr(SSL_F_SSL23_CLIENT_HELLO, -+ SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE); -+ return -1; -+ } -+#endif - else if (version == SSL3_VERSION) - { - version_major = SSL3_VERSION_MAJOR; -@@ -615,6 +623,14 @@ static int ssl23_get_server_hello(SSL *s - if ((p[2] == SSL3_VERSION_MINOR) && - !(s->options & SSL_OP_NO_SSLv3)) - { -+#ifdef OPENSSL_FIPS -+ if(FIPS_mode()) -+ { -+ SSLerr(SSL_F_SSL23_GET_SERVER_HELLO, -+ SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE); -+ goto err; -+ } -+#endif - s->version=SSL3_VERSION; - s->method=SSLv3_client_method(); - } -diff -up openssl-1.0.0-beta3/ssl/s23_srvr.c.fips openssl-1.0.0-beta3/ssl/s23_srvr.c ---- openssl-1.0.0-beta3/ssl/s23_srvr.c.fips 2008-06-03 04:48:34.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/s23_srvr.c 2009-08-11 18:07:30.000000000 +0200 -@@ -386,6 +386,15 @@ int ssl23_get_client_hello(SSL *s) - } - } - -+#ifdef OPENSSL_FIPS -+ if (FIPS_mode() && (s->version < TLS1_VERSION)) -+ { -+ SSLerr(SSL_F_SSL23_GET_CLIENT_HELLO, -+ SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE); -+ goto err; -+ } -+#endif -+ - if (s->state == SSL23_ST_SR_CLNT_HELLO_B) - { - /* we have SSLv3/TLSv1 in an SSLv2 header -diff -up openssl-1.0.0-beta3/ssl/s3_clnt.c.fips openssl-1.0.0-beta3/ssl/s3_clnt.c ---- openssl-1.0.0-beta3/ssl/s3_clnt.c.fips 2009-06-16 18:39:20.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/s3_clnt.c 2009-08-11 18:07:30.000000000 +0200 -@@ -156,6 +156,10 @@ - #include - #include - #include -+#ifdef OPENSSL_FIPS -+#include -+#endif -+ - #ifndef OPENSSL_NO_DH - #include - #endif -@@ -1524,6 +1528,8 @@ int ssl3_get_key_exchange(SSL *s) - q=md_buf; - for (num=2; num > 0; num--) - { -+ EVP_MD_CTX_set_flags(&md_ctx, -+ EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); - EVP_DigestInit_ex(&md_ctx,(num == 2) - ?s->ctx->md5:s->ctx->sha1, NULL); - EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); -diff -up openssl-1.0.0-beta3/ssl/s3_enc.c.fips openssl-1.0.0-beta3/ssl/s3_enc.c ---- openssl-1.0.0-beta3/ssl/s3_enc.c.fips 2009-04-16 19:22:50.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/s3_enc.c 2009-08-11 18:07:30.000000000 +0200 -@@ -170,6 +170,7 @@ static int ssl3_generate_key_block(SSL * - #endif - k=0; - EVP_MD_CTX_init(&m5); -+ EVP_MD_CTX_set_flags(&m5, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); - EVP_MD_CTX_init(&s1); - for (i=0; (int)is3->tmp.new_cipher->algorithm2) && md) - { - s->s3->handshake_dgst[i]=EVP_MD_CTX_create(); -+ EVP_MD_CTX_set_flags(s->s3->handshake_dgst[i], -+ EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); - EVP_DigestInit_ex(s->s3->handshake_dgst[i],md,NULL); - EVP_DigestUpdate(s->s3->handshake_dgst[i],hdata,hdatalen); - } -@@ -670,6 +673,7 @@ static int ssl3_handshake_mac(SSL *s, in - return 0; - } - EVP_MD_CTX_init(&ctx); -+ EVP_MD_CTX_set_flags(&ctx, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); - EVP_MD_CTX_copy_ex(&ctx,d); - n=EVP_MD_CTX_size(&ctx); - if (n < 0) -diff -up openssl-1.0.0-beta3/ssl/s3_srvr.c.fips openssl-1.0.0-beta3/ssl/s3_srvr.c ---- openssl-1.0.0-beta3/ssl/s3_srvr.c.fips 2009-06-26 17:04:22.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/s3_srvr.c 2009-08-11 18:07:30.000000000 +0200 -@@ -1674,6 +1674,8 @@ int ssl3_send_server_key_exchange(SSL *s - j=0; - for (num=2; num > 0; num--) - { -+ EVP_MD_CTX_set_flags(&md_ctx, -+ EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); - EVP_DigestInit_ex(&md_ctx,(num == 2) - ?s->ctx->md5:s->ctx->sha1, NULL); - EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); diff -up openssl-1.0.0-beta3/ssl/ssl_ciph.c.fips openssl-1.0.0-beta3/ssl/ssl_ciph.c --- openssl-1.0.0-beta3/ssl/ssl_ciph.c.fips 2009-04-07 14:10:59.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/ssl_ciph.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/ssl_ciph.c 2009-09-30 13:25:58.000000000 +0200 @@ -727,6 +727,9 @@ static void ssl_cipher_collect_ciphers(c !(c->algorithm_auth & disabled_auth) && !(c->algorithm_enc & disabled_enc) && @@ -11898,7 +11891,7 @@ diff -up openssl-1.0.0-beta3/ssl/ssl_cip #ifdef CIPHER_DEBUG diff -up openssl-1.0.0-beta3/ssl/ssl_lib.c.fips openssl-1.0.0-beta3/ssl/ssl_lib.c --- openssl-1.0.0-beta3/ssl/ssl_lib.c.fips 2009-06-30 13:57:24.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/ssl_lib.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/ssl_lib.c 2009-09-30 13:25:58.000000000 +0200 @@ -1470,6 +1470,14 @@ SSL_CTX *SSL_CTX_new(const SSL_METHOD *m return(NULL); } @@ -11915,8 +11908,8 @@ diff -up openssl-1.0.0-beta3/ssl/ssl_lib { SSLerr(SSL_F_SSL_CTX_NEW,SSL_R_X509_VERIFICATION_SETUP_PROBLEMS); diff -up openssl-1.0.0-beta3/ssl/ssltest.c.fips openssl-1.0.0-beta3/ssl/ssltest.c ---- openssl-1.0.0-beta3/ssl/ssltest.c.fips 2009-08-11 18:07:30.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/ssltest.c 2009-08-11 18:07:30.000000000 +0200 +--- openssl-1.0.0-beta3/ssl/ssltest.c.fips 2009-09-30 13:25:57.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/ssltest.c 2009-09-30 13:25:58.000000000 +0200 @@ -265,6 +265,9 @@ static void sv_usage(void) { fprintf(stderr,"usage: ssltest [args ...]\n"); @@ -11991,9 +11984,124 @@ diff -up openssl-1.0.0-beta3/ssl/ssltest if(s->version == TLS1_VERSION) FIPS_allow_md5(0); # endif +diff -up openssl-1.0.0-beta3/ssl/s23_clnt.c.fips openssl-1.0.0-beta3/ssl/s23_clnt.c +--- openssl-1.0.0-beta3/ssl/s23_clnt.c.fips 2009-04-07 19:01:07.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/s23_clnt.c 2009-09-30 13:25:58.000000000 +0200 +@@ -332,6 +332,14 @@ static int ssl23_client_hello(SSL *s) + version_major = TLS1_VERSION_MAJOR; + version_minor = TLS1_VERSION_MINOR; + } ++#ifdef OPENSSL_FIPS ++ else if(FIPS_mode()) ++ { ++ SSLerr(SSL_F_SSL23_CLIENT_HELLO, ++ SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE); ++ return -1; ++ } ++#endif + else if (version == SSL3_VERSION) + { + version_major = SSL3_VERSION_MAJOR; +@@ -615,6 +623,14 @@ static int ssl23_get_server_hello(SSL *s + if ((p[2] == SSL3_VERSION_MINOR) && + !(s->options & SSL_OP_NO_SSLv3)) + { ++#ifdef OPENSSL_FIPS ++ if(FIPS_mode()) ++ { ++ SSLerr(SSL_F_SSL23_GET_SERVER_HELLO, ++ SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE); ++ goto err; ++ } ++#endif + s->version=SSL3_VERSION; + s->method=SSLv3_client_method(); + } +diff -up openssl-1.0.0-beta3/ssl/s23_srvr.c.fips openssl-1.0.0-beta3/ssl/s23_srvr.c +--- openssl-1.0.0-beta3/ssl/s23_srvr.c.fips 2008-06-03 04:48:34.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/s23_srvr.c 2009-09-30 13:25:58.000000000 +0200 +@@ -386,6 +386,15 @@ int ssl23_get_client_hello(SSL *s) + } + } + ++#ifdef OPENSSL_FIPS ++ if (FIPS_mode() && (s->version < TLS1_VERSION)) ++ { ++ SSLerr(SSL_F_SSL23_GET_CLIENT_HELLO, ++ SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE); ++ goto err; ++ } ++#endif ++ + if (s->state == SSL23_ST_SR_CLNT_HELLO_B) + { + /* we have SSLv3/TLSv1 in an SSLv2 header +diff -up openssl-1.0.0-beta3/ssl/s3_clnt.c.fips openssl-1.0.0-beta3/ssl/s3_clnt.c +--- openssl-1.0.0-beta3/ssl/s3_clnt.c.fips 2009-06-16 18:39:20.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/s3_clnt.c 2009-09-30 13:25:58.000000000 +0200 +@@ -156,6 +156,10 @@ + #include + #include + #include ++#ifdef OPENSSL_FIPS ++#include ++#endif ++ + #ifndef OPENSSL_NO_DH + #include + #endif +@@ -1524,6 +1528,8 @@ int ssl3_get_key_exchange(SSL *s) + q=md_buf; + for (num=2; num > 0; num--) + { ++ EVP_MD_CTX_set_flags(&md_ctx, ++ EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); + EVP_DigestInit_ex(&md_ctx,(num == 2) + ?s->ctx->md5:s->ctx->sha1, NULL); + EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); +diff -up openssl-1.0.0-beta3/ssl/s3_enc.c.fips openssl-1.0.0-beta3/ssl/s3_enc.c +--- openssl-1.0.0-beta3/ssl/s3_enc.c.fips 2009-04-16 19:22:50.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/s3_enc.c 2009-09-30 13:25:58.000000000 +0200 +@@ -170,6 +170,7 @@ static int ssl3_generate_key_block(SSL * + #endif + k=0; + EVP_MD_CTX_init(&m5); ++ EVP_MD_CTX_set_flags(&m5, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); + EVP_MD_CTX_init(&s1); + for (i=0; (int)is3->tmp.new_cipher->algorithm2) && md) + { + s->s3->handshake_dgst[i]=EVP_MD_CTX_create(); ++ EVP_MD_CTX_set_flags(s->s3->handshake_dgst[i], ++ EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); + EVP_DigestInit_ex(s->s3->handshake_dgst[i],md,NULL); + EVP_DigestUpdate(s->s3->handshake_dgst[i],hdata,hdatalen); + } +@@ -670,6 +673,7 @@ static int ssl3_handshake_mac(SSL *s, in + return 0; + } + EVP_MD_CTX_init(&ctx); ++ EVP_MD_CTX_set_flags(&ctx, EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); + EVP_MD_CTX_copy_ex(&ctx,d); + n=EVP_MD_CTX_size(&ctx); + if (n < 0) +diff -up openssl-1.0.0-beta3/ssl/s3_srvr.c.fips openssl-1.0.0-beta3/ssl/s3_srvr.c +--- openssl-1.0.0-beta3/ssl/s3_srvr.c.fips 2009-06-26 17:04:22.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/s3_srvr.c 2009-09-30 13:25:58.000000000 +0200 +@@ -1674,6 +1674,8 @@ int ssl3_send_server_key_exchange(SSL *s + j=0; + for (num=2; num > 0; num--) + { ++ EVP_MD_CTX_set_flags(&md_ctx, ++ EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); + EVP_DigestInit_ex(&md_ctx,(num == 2) + ?s->ctx->md5:s->ctx->sha1, NULL); + EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); diff -up openssl-1.0.0-beta3/ssl/t1_enc.c.fips openssl-1.0.0-beta3/ssl/t1_enc.c --- openssl-1.0.0-beta3/ssl/t1_enc.c.fips 2009-04-19 20:03:13.000000000 +0200 -+++ openssl-1.0.0-beta3/ssl/t1_enc.c 2009-08-11 18:07:30.000000000 +0200 ++++ openssl-1.0.0-beta3/ssl/t1_enc.c 2009-09-30 13:25:58.000000000 +0200 @@ -169,6 +169,8 @@ static void tls1_P_hash(const EVP_MD *md HMAC_CTX_init(&ctx); Index: openssl.spec =================================================================== RCS file: /cvs/pkgs/rpms/openssl/F-12/openssl.spec,v retrieving revision 1.141 retrieving revision 1.142 diff -u -p -r1.141 -r1.142 --- openssl.spec 4 Sep 2009 12:08:42 -0000 1.141 +++ openssl.spec 30 Sep 2009 18:34:35 -0000 1.142 @@ -23,7 +23,7 @@ Summary: A general purpose cryptography library with TLS implementation Name: openssl Version: 1.0.0 -Release: 0.7.%{beta}%{?dist} +Release: 0.8.%{beta}%{?dist} # We remove certain patented algorithms from the openssl source tarball # with the hobble-openssl script which is included below. Source: openssl-%{version}-%{beta}-usa.tar.bz2 @@ -63,10 +63,10 @@ Patch49: openssl-0.9.8k-algo-doc.patch Patch50: openssl-1.0.0-beta3-curl.patch Patch51: openssl-1.0.0-beta3-const.patch Patch52: openssl-1.0.0-beta3-dss1.patch -Patch53: openssl-1.0.0-beta3-cmll-noasm.patch # Backported fixes including security fixes Patch60: openssl-1.0.0-beta3-namingstr.patch Patch61: openssl-1.0.0-beta3-namingblk.patch +Patch62: openssl-1.0.0-beta3-camellia-rounds.patch License: OpenSSL Group: System Environment/Libraries @@ -148,9 +148,9 @@ from other formats to the formats used b %patch50 -p1 -b .curl %patch51 -p1 -b .const %patch52 -p1 -b .dss1 -%patch53 -p1 -b .cmll-noasm %patch60 -p1 -b .namingstr %patch61 -p1 -b .namingblk +%patch62 -p1 -b .cmll-rounds # Modify the various perl scripts to reference perl in the right location. perl util/perlpath.pl `dirname %{__perl}` @@ -399,6 +399,10 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/fipsca %postun -p /sbin/ldconfig %changelog +* Wed Sep 30 2009 Tomas Mraz 1.0.0-0.8.beta3 +- fix RSA and DSA FIPS selftests +- reenable fixed x86_64 camellia assembler code (#521127) + * Fri Sep 4 2009 Tomas Mraz 1.0.0-0.7.beta3 - temporarily disable x86_64 camellia assembler code (#521127) --- openssl-1.0.0-beta3-cmll-noasm.patch DELETED --- From rdieter at fedoraproject.org Wed Sep 30 18:37:12 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 18:37:12 +0000 (UTC) Subject: rpms/amarok/F-11 .cvsignore, 1.45, 1.46 amarok.spec, 1.151, 1.152 sources, 1.47, 1.48 amarok-2.1.1-lyricwiki.patch, 1.1, NONE Message-ID: <20090930183712.D8C1211C00E6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/amarok/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv404 Modified Files: .cvsignore amarok.spec sources Removed Files: amarok-2.1.1-lyricwiki.patch Log Message: * Tue Sep 29 2009 Rex Dieter 2.2.0-1 - amarok-2.2.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/amarok/F-11/.cvsignore,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- .cvsignore 13 Jun 2009 23:25:03 -0000 1.45 +++ .cvsignore 30 Sep 2009 18:37:12 -0000 1.46 @@ -1 +1 @@ -amarok-2.1.1.tar.bz2 +amarok-2.2.0.tar.bz2 Index: amarok.spec =================================================================== RCS file: /cvs/pkgs/rpms/amarok/F-11/amarok.spec,v retrieving revision 1.151 retrieving revision 1.152 diff -u -p -r1.151 -r1.152 --- amarok.spec 2 Sep 2009 17:19:09 -0000 1.151 +++ amarok.spec 30 Sep 2009 18:37:12 -0000 1.152 @@ -1,8 +1,8 @@ Name: amarok Summary: Media player -Version: 2.1.1 -Release: 5%{?dist} +Version: 2.2.0 +Release: 1%{?dist} Group: Applications/Multimedia License: GPLv2+ @@ -12,15 +12,12 @@ BuildRoot: %{_tmppath}/%{name}-%{version Patch50: amarok-2.0.90-qtscript_not_required.patch -## upstream patches -# https://bugs.kde.org/show_bug.cgi?id=202366 -Patch100: amarok-2.1.1-lyricwiki.patch - BuildRequires: curl-devel BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: kdelibs4-devel BuildRequires: libifp-devel +BuildRequires: liblastfm-devel BuildRequires: libmp4v2-devel %if 0%{?fedora} > 9 BuildRequires: libmtp-devel >= 0.3.0 @@ -32,16 +29,18 @@ BuildRequires: libxml2-devel BuildRequires: loudmouth-devel BuildRequires: mysql-embedded-devel BuildRequires: soprano-devel -BuildRequires: taglib-devel -BuildRequires: taglib-extras-devel +BuildRequires: taglib-devel >= 1.6 +BuildRequires: taglib-extras-devel >= 1.0.0 -%global kdelibs4_version %((kde4-config --version 2>/dev/null || echo KDE 4.2.0) | grep '^KDE' | cut -d' ' -f2 | cut -d'-' -f1) -%{?_qt4_version:Requires: qt4 >= %{_qt4_version}} -%{?kdelibs4_version:Requires: kdelibs4 >= %{kdelibs4_version}} +%global kdelibs4_version %((kde4-config --version 2>/dev/null || echo KDE 4.3.0) | grep '^KDE' | cut -d' ' -f2 | cut -d'-' -f1) BuildRequires: qtscriptbindings Requires: qtscriptbindings%{?_isa} Requires: %{name}-utils = %{version}-%{release} +# when we grew a -libs subpkg, multilib love +Obsoletes: amarok < 2.1.80 +Requires: %{name}-libs%{?_isa} = %{version}-%{release} + Obsoletes: amarok-devel < 1.4.9 Obsoletes: amarok-konqueror < 1.5 Obsoletes: amarok-visualisation < 1.5 @@ -54,6 +53,15 @@ Amarok is a multimedia player with: - compatible with the .m3u and .pls formats for playlists - nice GUI, integrates into the KDE look, but with a unique touch +%package libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Requires: %{name} = %{version}-%{release} +%{?kdelibs4_version:Requires: kdelibs4%{?_isa} >= %{kdelibs4_version}} +%{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}} +%description libs +%{summary}. + %package utils Summary: Amarok standalone utilities Group: Applications/Multimedia @@ -64,10 +72,9 @@ Obsoletes: amarok-utilities < 2.0.96 %prep -%setup -q +%setup -q %patch50 -p1 -b .qtscript_not_required -%patch100 -p1 -b .lyricwiki %build @@ -84,12 +91,15 @@ rm -rf %{buildroot} make install DESTDIR=%{buildroot} -C %{_target_platform} -%find_lang amarok -%find_lang amarokcollectionscanner_qt +%find_lang amarok +%find_lang amarokcollectionscanner_qt +%find_lang amarokpkg +%find_lang amarok_scriptengine_qscript +cat amarokpkg.lang >> amarok.lang +cat amarok_scriptengine_qscript.lang >> amarok.lang # unpackaged files -rm -f %{buildroot}%{_kde4_libdir}/libamarok{_taglib,lib,plasma,pud}.so -rm -f %{buildroot}%{_kde4_libdir}/libmediadevicelib.so +rm -f %{buildroot}%{_kde4_libdir}/libamarok{_taglib,lib,plasma,pud,ocsclient}.so %check @@ -101,7 +111,6 @@ rm -rf %{buildroot} %post -/sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : %posttrans @@ -109,26 +118,31 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ update-desktop-database -q &> /dev/null ||: %postun -/sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : update-desktop-database -q &> /dev/null ||: fi +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + %files -f amarok.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog README %{_kde4_bindir}/amarok +%{_kde4_bindir}/amarokpkg %{_kde4_bindir}/amarok_afttagger %{_kde4_bindir}/amarokmp3tunesharmonydaemon %{_kde4_appsdir}/amarok/ %{_kde4_appsdir}/desktoptheme/Amarok-Mockup/ -%{_kde4_appsdir}/desktoptheme/amarok-default.desktop %{_kde4_appsdir}/desktoptheme/default/widgets/* +%{_kde4_appsdir}/solid/actions/amarok-play-audiocd.desktop %{_kde4_configdir}/amarok.knsrc %{_kde4_configdir}/amarok_homerc +%{_kde4_configdir}/amarokapplets.knsrc %{_kde4_datadir}/applications/kde4/amarok.desktop %{_kde4_datadir}/config.kcfg/amarokconfig.kcfg %{_kde4_datadir}/kde4/services/*.desktop @@ -137,20 +151,45 @@ fi %{_kde4_datadir}/kde4/servicetypes/*.desktop %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_libdir}/kde4/*.so -%{_kde4_libdir}/libamarok*.so.* -%{_kde4_libdir}/libmediadevicelib.so.* -%{_kde4_libdir}/libamarok_service_liblastfm.so %{_kde4_libdir}/strigi/* %{_datadir}/dbus-1/interfaces/*.xml +%files libs +%defattr(-,root,root,-) +%{_kde4_libdir}/libamaroklib.so.1* +%{_kde4_libdir}/libamarokocsclient.so.4* +%{_kde4_libdir}/libamarokpud.so.1* + %files utils -f amarokcollectionscanner_qt.lang %defattr(-,root,root,-) %{_kde4_bindir}/amarokcollectionscanner %changelog -* Wed Sep 02 2009 Rex Dieter 2.1.1-5 -- lyricwiki patch respin (kdebug#202366) +* Tue Sep 29 2009 Rex Dieter 2.2.0-1 +- amarok-2.2.0 + +* Wed Sep 23 2009 Rex Dieter 2.1.90-2.20090923git +- 20090923git snapshot + +* Mon Sep 21 2009 Rex Dieter 2.1.90-1 +- amarok-2.1.90 (2.2rc1) + +* Thu Sep 17 2009 Rex Dieter 2.1.85-2 +- BR: taglib-devel >= 1.6, taglib-extras-devel >= 1.0 + +* Mon Sep 14 2009 Rex Dieter 2.1.85-1 +- amarok-2.1.85 (2.2beta2) + +* Wed Sep 02 2009 Rex Dieter 2.1.80-2 +- another lyricwiki fix + +* Wed Sep 02 2009 Rex Dieter 2.1.80-1 +- amarok-2.1.80 (2.2beta1) +- -libs subpkg + +* Fri Aug 21 2009 Tomas Mraz - 2.1.1-5 +- rebuilt with new openssl * Sat Aug 08 2009 Rex Dieter 2.1.1-4 - lyricwiki patch (kdebug#202366) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/amarok/F-11/sources,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- sources 13 Jun 2009 23:25:03 -0000 1.47 +++ sources 30 Sep 2009 18:37:12 -0000 1.48 @@ -1 +1 @@ -c4ebec02fd1e8b3ef0d7a041726e6780 amarok-2.1.1.tar.bz2 +5a0188c5eb7d343109b82964942d8eb5 amarok-2.2.0.tar.bz2 --- amarok-2.1.1-lyricwiki.patch DELETED --- From rdieter at fedoraproject.org Wed Sep 30 18:40:46 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 18:40:46 +0000 (UTC) Subject: rpms/amarok/F-10 .cvsignore, 1.45, 1.46 amarok.spec, 1.147, 1.148 sources, 1.47, 1.48 amarok-parse-lyricwiki-website.patch, 1.1, NONE Message-ID: <20090930184046.6974711C048B@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/amarok/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2331 Modified Files: .cvsignore amarok.spec sources Removed Files: amarok-parse-lyricwiki-website.patch Log Message: * Tue Sep 29 2009 Rex Dieter 2.2.0-1 - amarok-2.2.0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/amarok/F-10/.cvsignore,v retrieving revision 1.45 retrieving revision 1.46 diff -u -p -r1.45 -r1.46 --- .cvsignore 14 Jun 2009 00:08:07 -0000 1.45 +++ .cvsignore 30 Sep 2009 18:40:44 -0000 1.46 @@ -1 +1 @@ -amarok-2.1.1.tar.bz2 +amarok-2.2.0.tar.bz2 Index: amarok.spec =================================================================== RCS file: /cvs/pkgs/rpms/amarok/F-10/amarok.spec,v retrieving revision 1.147 retrieving revision 1.148 diff -u -p -r1.147 -r1.148 --- amarok.spec 9 Aug 2009 00:16:35 -0000 1.147 +++ amarok.spec 30 Sep 2009 18:40:45 -0000 1.148 @@ -1,8 +1,8 @@ Name: amarok Summary: Media player -Version: 2.1.1 -Release: 4%{?dist} +Version: 2.2.0 +Release: 1%{?dist} Group: Applications/Multimedia License: GPLv2+ @@ -12,15 +12,12 @@ BuildRoot: %{_tmppath}/%{name}-%{version Patch50: amarok-2.0.90-qtscript_not_required.patch -## upstream patches -# https://bugs.kde.org/show_bug.cgi?id=202366 -Patch100: amarok-parse-lyricwiki-website.patch - BuildRequires: curl-devel BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: kdelibs4-devel BuildRequires: libifp-devel +BuildRequires: liblastfm-devel BuildRequires: libmp4v2-devel %if 0%{?fedora} > 9 BuildRequires: libmtp-devel >= 0.3.0 @@ -32,16 +29,18 @@ BuildRequires: libxml2-devel BuildRequires: loudmouth-devel BuildRequires: mysql-embedded-devel BuildRequires: soprano-devel -BuildRequires: taglib-devel -BuildRequires: taglib-extras-devel +BuildRequires: taglib-devel >= 1.6 +BuildRequires: taglib-extras-devel >= 1.0.0 -%global kdelibs4_version %((kde4-config --version 2>/dev/null || echo KDE 4.2.0) | grep '^KDE' | cut -d' ' -f2 | cut -d'-' -f1) -%{?_qt4_version:Requires: qt4 >= %{_qt4_version}} -%{?kdelibs4_version:Requires: kdelibs4 >= %{kdelibs4_version}} +%global kdelibs4_version %((kde4-config --version 2>/dev/null || echo KDE 4.3.0) | grep '^KDE' | cut -d' ' -f2 | cut -d'-' -f1) BuildRequires: qtscriptbindings Requires: qtscriptbindings%{?_isa} Requires: %{name}-utils = %{version}-%{release} +# when we grew a -libs subpkg, multilib love +Obsoletes: amarok < 2.1.80 +Requires: %{name}-libs%{?_isa} = %{version}-%{release} + Obsoletes: amarok-devel < 1.4.9 Obsoletes: amarok-konqueror < 1.5 Obsoletes: amarok-visualisation < 1.5 @@ -54,6 +53,15 @@ Amarok is a multimedia player with: - compatible with the .m3u and .pls formats for playlists - nice GUI, integrates into the KDE look, but with a unique touch +%package libs +Summary: Runtime libraries for %{name} +Group: System Environment/Libraries +Requires: %{name} = %{version}-%{release} +%{?kdelibs4_version:Requires: kdelibs4%{?_isa} >= %{kdelibs4_version}} +%{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}} +%description libs +%{summary}. + %package utils Summary: Amarok standalone utilities Group: Applications/Multimedia @@ -64,10 +72,9 @@ Obsoletes: amarok-utilities < 2.0.96 %prep -%setup -q +%setup -q %patch50 -p1 -b .qtscript_not_required -%patch100 -p1 -b .lyricwiki %build @@ -84,12 +91,15 @@ rm -rf %{buildroot} make install DESTDIR=%{buildroot} -C %{_target_platform} -%find_lang amarok -%find_lang amarokcollectionscanner_qt +%find_lang amarok +%find_lang amarokcollectionscanner_qt +%find_lang amarokpkg +%find_lang amarok_scriptengine_qscript +cat amarokpkg.lang >> amarok.lang +cat amarok_scriptengine_qscript.lang >> amarok.lang # unpackaged files -rm -f %{buildroot}%{_kde4_libdir}/libamarok{_taglib,lib,plasma,pud}.so -rm -f %{buildroot}%{_kde4_libdir}/libmediadevicelib.so +rm -f %{buildroot}%{_kde4_libdir}/libamarok{_taglib,lib,plasma,pud,ocsclient}.so %check @@ -101,7 +111,6 @@ rm -rf %{buildroot} %post -/sbin/ldconfig touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : %posttrans @@ -109,26 +118,31 @@ gtk-update-icon-cache %{_kde4_iconsdir}/ update-desktop-database -q &> /dev/null ||: %postun -/sbin/ldconfig if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || : gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : update-desktop-database -q &> /dev/null ||: fi +%post libs -p /sbin/ldconfig + +%postun libs -p /sbin/ldconfig + %files -f amarok.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog README %{_kde4_bindir}/amarok +%{_kde4_bindir}/amarokpkg %{_kde4_bindir}/amarok_afttagger %{_kde4_bindir}/amarokmp3tunesharmonydaemon %{_kde4_appsdir}/amarok/ %{_kde4_appsdir}/desktoptheme/Amarok-Mockup/ -%{_kde4_appsdir}/desktoptheme/amarok-default.desktop %{_kde4_appsdir}/desktoptheme/default/widgets/* +%{_kde4_appsdir}/solid/actions/amarok-play-audiocd.desktop %{_kde4_configdir}/amarok.knsrc %{_kde4_configdir}/amarok_homerc +%{_kde4_configdir}/amarokapplets.knsrc %{_kde4_datadir}/applications/kde4/amarok.desktop %{_kde4_datadir}/config.kcfg/amarokconfig.kcfg %{_kde4_datadir}/kde4/services/*.desktop @@ -137,18 +151,46 @@ fi %{_kde4_datadir}/kde4/servicetypes/*.desktop %{_kde4_iconsdir}/hicolor/*/*/* %{_kde4_libdir}/kde4/*.so -%{_kde4_libdir}/libamarok*.so.* -%{_kde4_libdir}/libmediadevicelib.so.* -%{_kde4_libdir}/libamarok_service_liblastfm.so %{_kde4_libdir}/strigi/* %{_datadir}/dbus-1/interfaces/*.xml +%files libs +%defattr(-,root,root,-) +%{_kde4_libdir}/libamaroklib.so.1* +%{_kde4_libdir}/libamarokocsclient.so.4* +%{_kde4_libdir}/libamarokpud.so.1* + %files utils -f amarokcollectionscanner_qt.lang %defattr(-,root,root,-) %{_kde4_bindir}/amarokcollectionscanner %changelog +* Tue Sep 29 2009 Rex Dieter 2.2.0-1 +- amarok-2.2.0 + +* Wed Sep 23 2009 Rex Dieter 2.1.90-2.20090923git +- 20090923git snapshot + +* Mon Sep 21 2009 Rex Dieter 2.1.90-1 +- amarok-2.1.90 (2.2rc1) + +* Thu Sep 17 2009 Rex Dieter 2.1.85-2 +- BR: taglib-devel >= 1.6, taglib-extras-devel >= 1.0 + +* Mon Sep 14 2009 Rex Dieter 2.1.85-1 +- amarok-2.1.85 (2.2beta2) + +* Wed Sep 02 2009 Rex Dieter 2.1.80-2 +- another lyricwiki fix + +* Wed Sep 02 2009 Rex Dieter 2.1.80-1 +- amarok-2.1.80 (2.2beta1) +- -libs subpkg + +* Fri Aug 21 2009 Tomas Mraz - 2.1.1-5 +- rebuilt with new openssl + * Sat Aug 08 2009 Rex Dieter 2.1.1-4 - lyricwiki patch (kdebug#202366) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/amarok/F-10/sources,v retrieving revision 1.47 retrieving revision 1.48 diff -u -p -r1.47 -r1.48 --- sources 14 Jun 2009 00:08:07 -0000 1.47 +++ sources 30 Sep 2009 18:40:45 -0000 1.48 @@ -1 +1 @@ -c4ebec02fd1e8b3ef0d7a041726e6780 amarok-2.1.1.tar.bz2 +5a0188c5eb7d343109b82964942d8eb5 amarok-2.2.0.tar.bz2 --- amarok-parse-lyricwiki-website.patch DELETED --- From nsantos at fedoraproject.org Wed Sep 30 18:42:19 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Wed, 30 Sep 2009 18:42:19 +0000 (UTC) Subject: rpms/amqp/F-10 .cvsignore, 1.17, 1.18 amqp.spec, 1.22, 1.23 sources, 1.20, 1.21 Message-ID: <20090930184219.D0E6511C00E6@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/amqp/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2994 Modified Files: .cvsignore amqp.spec sources Log Message: Rebased to svn rev 819819 for F12 beta Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/amqp/F-10/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 2 Jul 2009 16:52:57 -0000 1.17 +++ .cvsignore 30 Sep 2009 18:42:18 -0000 1.18 @@ -1 +1 @@ -amqp-1.0.790661.tar.gz +amqp-1.0.819819.tar.gz Index: amqp.spec =================================================================== RCS file: /cvs/extras/rpms/amqp/F-10/amqp.spec,v retrieving revision 1.22 retrieving revision 1.23 diff -u -p -r1.22 -r1.23 --- amqp.spec 2 Jul 2009 16:52:57 -0000 1.22 +++ amqp.spec 30 Sep 2009 18:42:18 -0000 1.23 @@ -1,5 +1,5 @@ Name: amqp -Version: 1.0.790661 +Version: 1.0.819819 Release: 1%{?dist} Epoch: 0 Summary: The AMQP specification @@ -39,6 +39,18 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Nuno Santos - 0:1.0.819819-1 +- Rebased to svn rev 819819 for F12 beta + +* Fri Sep 25 2009 Nuno Santos - 0:1.0.818599-1 +- Rebased to svn rev 818599 + +* Fri Sep 18 2009 Nuno Santos - 0:1.0.816781-1 +- Rebased to svn rev 816781 + +* Fri Jul 24 2009 Fedora Release Engineering - 0:1.0.790661-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 2 2009 Nuno Santos - 0:1.0.790661-1 - Rebased to svn rev 790661 Index: sources =================================================================== RCS file: /cvs/extras/rpms/amqp/F-10/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 2 Jul 2009 16:52:57 -0000 1.20 +++ sources 30 Sep 2009 18:42:18 -0000 1.21 @@ -1 +1 @@ -10dacce89b0c319b5b23ba76470ba6bd amqp-1.0.790661.tar.gz +da0f6c461ed35ed045bd27b0f7688eff amqp-1.0.819819.tar.gz From nsantos at fedoraproject.org Wed Sep 30 18:43:25 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Wed, 30 Sep 2009 18:43:25 +0000 (UTC) Subject: rpms/amqp/F-11 .cvsignore, 1.17, 1.18 amqp.spec, 1.23, 1.24 sources, 1.20, 1.21 Message-ID: <20090930184325.4562011C00E6@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/amqp/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3573 Modified Files: .cvsignore amqp.spec sources Log Message: Rebased to svn rev 819819 for F12 beta Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/amqp/F-11/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- .cvsignore 2 Jul 2009 16:59:02 -0000 1.17 +++ .cvsignore 30 Sep 2009 18:43:24 -0000 1.18 @@ -1 +1 @@ -amqp-1.0.790661.tar.gz +amqp-1.0.819819.tar.gz Index: amqp.spec =================================================================== RCS file: /cvs/extras/rpms/amqp/F-11/amqp.spec,v retrieving revision 1.23 retrieving revision 1.24 diff -u -p -r1.23 -r1.24 --- amqp.spec 2 Jul 2009 16:59:02 -0000 1.23 +++ amqp.spec 30 Sep 2009 18:43:24 -0000 1.24 @@ -1,5 +1,5 @@ Name: amqp -Version: 1.0.790661 +Version: 1.0.819819 Release: 1%{?dist} Epoch: 0 Summary: The AMQP specification @@ -39,6 +39,18 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Sep 29 2009 Nuno Santos - 0:1.0.819819-1 +- Rebased to svn rev 819819 for F12 beta + +* Fri Sep 25 2009 Nuno Santos - 0:1.0.818599-1 +- Rebased to svn rev 818599 + +* Fri Sep 18 2009 Nuno Santos - 0:1.0.816781-1 +- Rebased to svn rev 816781 + +* Fri Jul 24 2009 Fedora Release Engineering - 0:1.0.790661-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 2 2009 Nuno Santos - 0:1.0.790661-1 - Rebased to svn rev 790661 Index: sources =================================================================== RCS file: /cvs/extras/rpms/amqp/F-11/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 2 Jul 2009 16:59:02 -0000 1.20 +++ sources 30 Sep 2009 18:43:24 -0000 1.21 @@ -1 +1 @@ -10dacce89b0c319b5b23ba76470ba6bd amqp-1.0.790661.tar.gz +da0f6c461ed35ed045bd27b0f7688eff amqp-1.0.819819.tar.gz From nsantos at fedoraproject.org Wed Sep 30 18:49:05 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Wed, 30 Sep 2009 18:49:05 +0000 (UTC) Subject: rpms/python-qpid/F-11 python-qpid.spec,1.26,1.27 sources,1.20,1.21 Message-ID: <20090930184905.98C8511C00E6@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/python-qpid/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6221 Modified Files: python-qpid.spec sources Log Message: Rebased to svn rev 819819 for F12 beta Index: python-qpid.spec =================================================================== RCS file: /cvs/extras/rpms/python-qpid/F-11/python-qpid.spec,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- python-qpid.spec 2 Jul 2009 17:22:23 -0000 1.26 +++ python-qpid.spec 30 Sep 2009 18:49:05 -0000 1.27 @@ -1,5 +1,5 @@ Name: python-qpid -Version: 0.5.790661 +Version: 0.5.819819 Release: 1%{?dist} Summary: Python language client for AMQP @@ -16,7 +16,7 @@ BuildRequires: python BuildRequires: python-devel Requires: python -Requires: amqp >= 1.0.790661 +Requires: amqp >= 1.0.819819 %description The Apache Qpid project's Python language client for AMQP. @@ -45,7 +45,7 @@ install -d $RPM_BUILD_ROOT%{python_sitel install -pm 0644 *.* qpid/*.py $RPM_BUILD_ROOT%{python_sitelib}/qpid install -pm 0644 qpid_config.* $RPM_BUILD_ROOT%{python_sitelib} install -d $RPM_BUILD_ROOT%{_bindir} -install -pm 0755 run-tests $RPM_BUILD_ROOT%{_bindir}/python-qpid-tests +#install -pm 0755 run-tests $RPM_BUILD_ROOT%{_bindir}/python-qpid-tests install -pm 0755 commands/* $RPM_BUILD_ROOT%{_bindir} install -pm 0644 mllib/*.* $RPM_BUILD_ROOT%{python_sitelib}/qpid/mllib install -pm 0644 doc/*.* $RPM_BUILD_ROOT%{python_sitelib}/qpid/doc @@ -68,13 +68,25 @@ rm -rf $RPM_BUILD_ROOT %{python_sitelib}/qpid %{python_sitelib}/qpid_config.* %{python_sitelib}/qmf -%{_bindir}/python-qpid-tests +#%{_bindir}/python-qpid-tests %{_bindir}/qpid-* %doc LICENSE.txt NOTICE.txt README.txt doc/test-requirements.txt examples/ %changelog +* Tue Sep 29 2009 Nuno Santos - 0.5.819819-1 +- Rebased to svn rev 819819 for Fedora 12 beta + +* Fri Sep 25 2009 Nuno Santos - 0.5.818599-1 +- Rebased to svn rev 818599 + +* Fri Sep 18 2009 Nuno Santos - 0.5.816781-1 +- Rebased to svn rev 816781 + +* Sun Jul 26 2009 Fedora Release Engineering - 0.5.790661-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Thu Jul 2 2009 Nuno Santos - 0.5.790661-1 - Rebased to svn rev 790661 Index: sources =================================================================== RCS file: /cvs/extras/rpms/python-qpid/F-11/sources,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- sources 2 Jul 2009 17:22:23 -0000 1.20 +++ sources 30 Sep 2009 18:49:05 -0000 1.21 @@ -1 +1 @@ -17f2af041cf2ed18cf0982c0dffdfdc9 python-qpid-0.5.790661.tar.gz +f219fe06eb21ff0807e9cfb70d9d07be python-qpid-0.5.819819.tar.gz From dwalsh at fedoraproject.org Wed Sep 30 18:50:24 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 30 Sep 2009 18:50:24 +0000 (UTC) Subject: rpms/selinux-policy/devel selinux-policy.spec,1.932,1.933 Message-ID: <20090930185024.3335D11C043C@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6582 Modified Files: selinux-policy.spec Log Message: * Wed Sep 30 2009 Dan Walsh 3.6.32-14 - Add plymouth policy Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/devel/selinux-policy.spec,v retrieving revision 1.932 retrieving revision 1.933 diff -u -p -r1.932 -r1.933 --- selinux-policy.spec 30 Sep 2009 17:37:44 -0000 1.932 +++ selinux-policy.spec 30 Sep 2009 18:50:23 -0000 1.933 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.32 -Release: 13%{?dist} +Release: 14%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -448,7 +448,10 @@ exit 0 %endif %changelog -* Tue Sep 30 2009 Dan Walsh 3.6.32-13 +* Wed Sep 30 2009 Dan Walsh 3.6.32-14 +- Add plymouth policy + +* Tue Sep 29 2009 Dan Walsh 3.6.32-13 - Allow cupsd_config to read user tmp - Allow snmpd_t to signal itself - Allow sysstat_t to makedir in sysstat_log_t From dwalsh at fedoraproject.org Wed Sep 30 18:57:24 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 30 Sep 2009 18:57:24 +0000 (UTC) Subject: rpms/selinux-policy/F-12 modules-minimum.conf, 1.34, 1.35 modules-mls.conf, 1.58, 1.59 modules-targeted.conf, 1.143, 1.144 policy-F12.patch, 1.93, 1.94 selinux-policy.spec, 1.930, 1.931 Message-ID: <20090930185725.0362811C01EA@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8515 Modified Files: modules-minimum.conf modules-mls.conf modules-targeted.conf policy-F12.patch selinux-policy.spec Log Message: * Wed Sep 30 2009 Dan Walsh 3.6.32-14 - Add plymouth policy Index: modules-minimum.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-12/modules-minimum.conf,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- modules-minimum.conf 16 Sep 2009 17:50:32 -0000 1.34 +++ modules-minimum.conf 30 Sep 2009 18:57:20 -0000 1.35 @@ -233,6 +233,13 @@ cipe = module chronyd = module # Layer: services +# Module: cobbler +# +# cobbler +# +cobbler = module + +# Layer: services # Module: comsat # # Comsat, a biff server. @@ -1193,6 +1200,20 @@ rgmanager = module rhcs = module # Layer: services +# Module: aisexec +# +# RHCS - Red Hat Cluster Suite +# +aisexec = module + +# Layer: services +# Module: rgmanager +# +# rgmanager +# +rgmanager = module + +# Layer: services # Module: rhgb # # X windows login display manager @@ -1739,6 +1760,13 @@ aide = module w3c = module # Layer: services +# Module: plymouth +# +# Plymouth +# +plymouth = module + +# Layer: services # Module: portreserve # # reserve ports to prevent portmap mapping them Index: modules-mls.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-12/modules-mls.conf,v retrieving revision 1.58 retrieving revision 1.59 diff -u -p -r1.58 -r1.59 --- modules-mls.conf 8 Sep 2009 23:55:30 -0000 1.58 +++ modules-mls.conf 30 Sep 2009 18:57:21 -0000 1.59 @@ -543,6 +543,13 @@ gnomeclock = module hal = module # Layer: services +# Module: plymouth +# +# Plymouth +# +plymouth = module + +# Layer: services # Module: policykit # # Hardware abstraction layer Index: modules-targeted.conf =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-12/modules-targeted.conf,v retrieving revision 1.143 retrieving revision 1.144 diff -u -p -r1.143 -r1.144 --- modules-targeted.conf 16 Sep 2009 17:50:32 -0000 1.143 +++ modules-targeted.conf 30 Sep 2009 18:57:21 -0000 1.144 @@ -233,6 +233,13 @@ cipe = module chronyd = module # Layer: services +# Module: cobbler +# +# cobbler +# +cobbler = module + +# Layer: services # Module: comsat # # Comsat, a biff server. @@ -1193,6 +1200,20 @@ rgmanager = module rhcs = module # Layer: services +# Module: aisexec +# +# RHCS - Red Hat Cluster Suite +# +aisexec = module + +# Layer: services +# Module: rgmanager +# +# rgmanager +# +rgmanager = module + +# Layer: services # Module: rhgb # # X windows login display manager @@ -1739,6 +1760,13 @@ aide = module w3c = module # Layer: services +# Module: plymouth +# +# Plymouth +# +plymouth = module + +# Layer: services # Module: portreserve # # reserve ports to prevent portmap mapping them policy-F12.patch: Makefile | 2 policy/flask/access_vectors | 1 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/brctl.te | 2 policy/modules/admin/certwatch.te | 2 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/firstboot.te | 6 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 1 policy/modules/admin/netutils.te | 1 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 4 policy/modules/admin/prelink.te | 1 policy/modules/admin/readahead.te | 1 policy/modules/admin/rpm.fc | 18 policy/modules/admin/rpm.if | 264 +++++ policy/modules/admin/rpm.te | 75 + policy/modules/admin/shorewall.if | 40 policy/modules/admin/shorewall.te | 2 policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 67 + policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/tzdata.te | 2 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 31 policy/modules/admin/vbetool.te | 16 policy/modules/apps/calamaris.te | 7 policy/modules/apps/cpufreqselector.te | 2 policy/modules/apps/firewallgui.fc | 3 policy/modules/apps/firewallgui.if | 3 policy/modules/apps/firewallgui.te | 63 + policy/modules/apps/gitosis.if | 45 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 +++ policy/modules/apps/gnome.te | 99 ++ policy/modules/apps/gpg.te | 20 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 ++ policy/modules/apps/java.te | 14 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 65 + policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 + policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 ++ policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 32 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 323 ++++++ policy/modules/apps/nsplugin.te | 294 ++++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 11 policy/modules/apps/pulseaudio.if | 2 policy/modules/apps/pulseaudio.te | 6 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 190 ++++ policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 56 + policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 182 +++ policy/modules/apps/sandbox.te | 329 +++++++ policy/modules/apps/screen.if | 5 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 81 + policy/modules/apps/seunshare.te | 45 policy/modules/apps/vmware.te | 1 policy/modules/apps/wine.fc | 24 policy/modules/apps/wine.if | 59 + policy/modules/apps/wine.te | 34 policy/modules/kernel/corecommands.fc | 28 policy/modules/kernel/corecommands.if | 21 policy/modules/kernel/corenetwork.te.in | 31 policy/modules/kernel/devices.fc | 8 policy/modules/kernel/devices.if | 164 +++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 151 ++- policy/modules/kernel/domain.te | 84 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 211 ++++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 58 + policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 3 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 -- policy/modules/roles/sysadm.te | 124 -- policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++++++ policy/modules/roles/unconfineduser.te | 402 ++++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 2 policy/modules/services/abrt.if | 21 policy/modules/services/abrt.te | 14 policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/aisexec.fc | 12 policy/modules/services/aisexec.if | 106 ++ policy/modules/services/aisexec.te | 112 ++ policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 41 policy/modules/services/apache.if | 410 +++++--- policy/modules/services/apache.te | 438 +++++++-- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 9 policy/modules/services/ccs.fc | 5 policy/modules/services/certmaster.te | 2 policy/modules/services/chronyd.fc | 11 policy/modules/services/chronyd.if | 105 ++ policy/modules/services/chronyd.te | 67 + policy/modules/services/clamav.te | 16 policy/modules/services/cobbler.fc | 2 policy/modules/services/cobbler.if | 24 policy/modules/services/cobbler.te | 5 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/corosync.fc | 13 policy/modules/services/corosync.if | 108 ++ policy/modules/services/corosync.te | 109 ++ policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 4 policy/modules/services/cron.if | 72 + policy/modules/services/cron.te | 82 + policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 34 policy/modules/services/cvs.te | 1 policy/modules/services/cyrus.te | 1 policy/modules/services/dbus.if | 49 - policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 54 + policy/modules/services/dnsmasq.te | 12 policy/modules/services/dovecot.te | 9 policy/modules/services/exim.te | 5 policy/modules/services/fail2ban.te | 1 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 + policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 48 - policy/modules/services/howl.te | 2 policy/modules/services/inetd.te | 2 policy/modules/services/irqbalance.te | 4 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 35 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 + policy/modules/services/nagios.te | 55 - policy/modules/services/networkmanager.fc | 14 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 115 ++ policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.te | 10 policy/modules/services/nslcd.if | 8 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 8 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 19 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 2 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/plymouth.fc | 5 policy/modules/services/plymouth.if | 286 ++++++ policy/modules/services/plymouth.te | 86 + policy/modules/services/policykit.fc | 5 policy/modules/services/policykit.if | 48 + policy/modules/services/policykit.te | 63 + policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++- policy/modules/services/postfix.te | 140 ++ policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 16 policy/modules/services/prelude.te | 1 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 + policy/modules/services/pyzor.te | 37 policy/modules/services/radvd.te | 1 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/rgmanager.fc | 6 policy/modules/services/rgmanager.if | 40 policy/modules/services/rgmanager.te | 54 + policy/modules/services/rhcs.fc | 21 policy/modules/services/rhcs.if | 309 ++++++ policy/modules/services/rhcs.te | 340 +++++++ policy/modules/services/ricci.te | 17 policy/modules/services/rpc.if | 7 policy/modules/services/rpc.te | 16 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit.if | 20 policy/modules/services/rtkit.te | 2 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 ++ policy/modules/services/samba.te | 89 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 102 ++ policy/modules/services/setroubleshoot.te | 78 + policy/modules/services/smartmon.te | 15 policy/modules/services/snmp.if | 38 policy/modules/services/snmp.te | 4 policy/modules/services/spamassassin.fc | 15 policy/modules/services/spamassassin.if | 89 + policy/modules/services/spamassassin.te | 137 ++ policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 +++ policy/modules/services/ssh.te | 77 + policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sssd.te | 6 policy/modules/services/sysstat.te | 5 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 12 policy/modules/services/virt.if | 127 ++ policy/modules/services/virt.te | 281 +++++- policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 30 policy/modules/services/xserver.if | 534 ++++++++++- policy/modules/services/xserver.te | 318 +++++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 +++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 7 policy/modules/system/init.fc | 7 policy/modules/system/init.if | 158 +++ policy/modules/system/init.te | 277 ++++- policy/modules/system/ipsec.fc | 3 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 55 + policy/modules/system/iptables.fc | 17 policy/modules/system/iptables.if | 97 ++ policy/modules/system/iptables.te | 15 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 158 ++- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 17 policy/modules/system/locallogin.te | 28 policy/modules/system/logging.fc | 12 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 38 policy/modules/system/lvm.te | 25 policy/modules/system/miscfiles.if | 38 policy/modules/system/modutils.fc | 1 policy/modules/system/modutils.if | 46 policy/modules/system/modutils.te | 46 policy/modules/system/mount.fc | 7 policy/modules/system/mount.if | 2 policy/modules/system/mount.te | 76 + policy/modules/system/raid.fc | 2 policy/modules/system/raid.te | 8 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 309 ++++++ policy/modules/system/selinuxutil.te | 226 +--- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 ++ policy/modules/system/sysnetwork.te | 74 + policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 38 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 443 --------- policy/modules/system/unconfined.te | 224 ---- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1404 ++++++++++++++++++++++-------- policy/modules/system/userdomain.te | 50 - policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 ++ policy/support/obj_perm_sets.spt | 14 policy/users | 13 330 files changed, 15540 insertions(+), 2595 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.93 -r 1.94 policy-F12.patchIndex: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-12/policy-F12.patch,v retrieving revision 1.93 retrieving revision 1.94 diff -u -p -r1.93 -r1.94 --- policy-F12.patch 25 Sep 2009 18:47:06 -0000 1.93 +++ policy-F12.patch 30 Sep 2009 18:57:21 -0000 1.94 @@ -1,6 +1,6 @@ diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/Makefile serefpolicy-3.6.32/Makefile ---- nsaserefpolicy/Makefile 2009-08-18 08:41:14.000000000 -0700 -+++ serefpolicy-3.6.32/Makefile 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/Makefile 2009-08-18 11:41:14.000000000 -0400 ++++ serefpolicy-3.6.32/Makefile 2009-09-16 10:03:08.000000000 -0400 @@ -244,7 +244,7 @@ appdir := $(contextpath) user_default_contexts := $(wildcard config/appconfig-$(TYPE)/*_default_contexts) @@ -11,8 +11,8 @@ diff -b -B --ignore-all-space --exclude- all_layers := $(shell find $(wildcard $(moddir)/*) -maxdepth 0 -type d) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/flask/access_vectors serefpolicy-3.6.32/policy/flask/access_vectors ---- nsaserefpolicy/policy/flask/access_vectors 2009-08-31 10:30:04.000000000 -0700 -+++ serefpolicy-3.6.32/policy/flask/access_vectors 2009-09-18 13:41:29.000000000 -0700 +--- nsaserefpolicy/policy/flask/access_vectors 2009-08-31 13:30:04.000000000 -0400 ++++ serefpolicy-3.6.32/policy/flask/access_vectors 2009-09-18 16:41:29.000000000 -0400 @@ -349,6 +349,7 @@ syslog_read syslog_mod @@ -22,8 +22,8 @@ diff -b -B --ignore-all-space --exclude- # diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/global_tunables serefpolicy-3.6.32/policy/global_tunables ---- nsaserefpolicy/policy/global_tunables 2009-07-23 11:11:04.000000000 -0700 -+++ serefpolicy-3.6.32/policy/global_tunables 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/global_tunables 2009-07-23 14:11:04.000000000 -0400 ++++ serefpolicy-3.6.32/policy/global_tunables 2009-09-16 10:03:08.000000000 -0400 @@ -61,15 +61,6 @@ ## @@ -60,8 +60,8 @@ diff -b -B --ignore-all-space --exclude- +gen_tunable(mmap_low_allowed, false) + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/mcs serefpolicy-3.6.32/policy/mcs ---- nsaserefpolicy/policy/mcs 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/mcs 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/mcs 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/mcs 2009-09-16 10:03:08.000000000 -0400 @@ -66,8 +66,8 @@ # # Note that getattr on files is always permitted. @@ -96,8 +96,8 @@ diff -b -B --ignore-all-space --exclude- mlsconstrain process { transition dyntransition } (( h1 dom h2 ) or ( t1 == mcssetcats )); diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/anaconda.te serefpolicy-3.6.32/policy/modules/admin/anaconda.te ---- nsaserefpolicy/policy/modules/admin/anaconda.te 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/anaconda.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/anaconda.te 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/anaconda.te 2009-09-16 10:03:08.000000000 -0400 @@ -31,6 +31,7 @@ modutils_domtrans_insmod(anaconda_t) @@ -116,8 +116,8 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/brctl.te serefpolicy-3.6.32/policy/modules/admin/brctl.te ---- nsaserefpolicy/policy/modules/admin/brctl.te 2009-08-14 13:14:31.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/brctl.te 2009-09-21 05:25:17.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/brctl.te 2009-08-14 16:14:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/brctl.te 2009-09-21 08:25:17.000000000 -0400 @@ -21,7 +21,7 @@ allow brctl_t self:unix_dgram_socket create_socket_perms; allow brctl_t self:tcp_socket create_socket_perms; @@ -128,8 +128,8 @@ diff -b -B --ignore-all-space --exclude- kernel_read_sysctl(brctl_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/certwatch.te serefpolicy-3.6.32/policy/modules/admin/certwatch.te ---- nsaserefpolicy/policy/modules/admin/certwatch.te 2009-09-09 06:23:16.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/certwatch.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/certwatch.te 2009-09-09 09:23:16.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/certwatch.te 2009-09-16 10:03:08.000000000 -0400 @@ -36,7 +36,7 @@ miscfiles_read_localization(certwatch_t) @@ -140,16 +140,16 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` apache_exec_modules(certwatch_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/dmesg.fc serefpolicy-3.6.32/policy/modules/admin/dmesg.fc ---- nsaserefpolicy/policy/modules/admin/dmesg.fc 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/dmesg.fc 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/dmesg.fc 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/dmesg.fc 2009-09-16 10:03:08.000000000 -0400 @@ -1,2 +1,4 @@ /bin/dmesg -- gen_context(system_u:object_r:dmesg_exec_t,s0) + +/usr/sbin/mcelog -- gen_context(system_u:object_r:dmesg_exec_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/dmesg.te serefpolicy-3.6.32/policy/modules/admin/dmesg.te ---- nsaserefpolicy/policy/modules/admin/dmesg.te 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/dmesg.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/dmesg.te 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/dmesg.te 2009-09-16 10:03:08.000000000 -0400 @@ -9,6 +9,7 @@ type dmesg_t; type dmesg_exec_t; @@ -185,8 +185,8 @@ diff -b -B --ignore-all-space --exclude- files_dontaudit_search_isid_type_dirs(dmesg_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/firstboot.te serefpolicy-3.6.32/policy/modules/admin/firstboot.te ---- nsaserefpolicy/policy/modules/admin/firstboot.te 2009-08-14 13:14:31.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/firstboot.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/firstboot.te 2009-08-14 16:14:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/firstboot.te 2009-09-16 10:03:08.000000000 -0400 @@ -91,8 +91,12 @@ userdom_user_home_dir_filetrans_user_home_content(firstboot_t, { dir file lnk_file fifo_file sock_file }) @@ -210,8 +210,8 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/logrotate.te serefpolicy-3.6.32/policy/modules/admin/logrotate.te ---- nsaserefpolicy/policy/modules/admin/logrotate.te 2009-08-14 13:14:31.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/logrotate.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/logrotate.te 2009-08-14 16:14:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/logrotate.te 2009-09-16 10:03:08.000000000 -0400 @@ -32,7 +32,7 @@ # Change ownership on log files. allow logrotate_t self:capability { chown dac_override dac_read_search kill fsetid fowner sys_resource sys_nice }; @@ -255,8 +255,8 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/logwatch.te serefpolicy-3.6.32/policy/modules/admin/logwatch.te ---- nsaserefpolicy/policy/modules/admin/logwatch.te 2009-08-14 13:14:31.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/logwatch.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/logwatch.te 2009-08-14 16:14:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/logwatch.te 2009-09-16 10:03:08.000000000 -0400 @@ -136,4 +136,5 @@ optional_policy(` @@ -264,8 +264,8 @@ diff -b -B --ignore-all-space --exclude- + samba_read_share_files(logwatch_t) ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/mrtg.te serefpolicy-3.6.32/policy/modules/admin/mrtg.te ---- nsaserefpolicy/policy/modules/admin/mrtg.te 2009-09-09 06:23:16.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/mrtg.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/mrtg.te 2009-09-09 09:23:16.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/mrtg.te 2009-09-16 10:03:08.000000000 -0400 @@ -116,6 +116,7 @@ userdom_use_user_terminals(mrtg_t) userdom_dontaudit_read_user_home_content_files(mrtg_t) @@ -275,8 +275,8 @@ diff -b -B --ignore-all-space --exclude- netutils_domtrans_ping(mrtg_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/netutils.te serefpolicy-3.6.32/policy/modules/admin/netutils.te ---- nsaserefpolicy/policy/modules/admin/netutils.te 2009-08-14 13:14:31.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/netutils.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/netutils.te 2009-08-14 16:14:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/netutils.te 2009-09-16 10:03:08.000000000 -0400 @@ -85,6 +85,7 @@ miscfiles_read_localization(netutils_t) @@ -286,8 +286,8 @@ diff -b -B --ignore-all-space --exclude- userdom_use_all_users_fds(netutils_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/portage.te serefpolicy-3.6.32/policy/modules/admin/portage.te ---- nsaserefpolicy/policy/modules/admin/portage.te 2009-08-18 15:39:50.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/portage.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/portage.te 2009-08-18 18:39:50.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/portage.te 2009-09-16 10:03:08.000000000 -0400 @@ -196,7 +196,7 @@ # - for rsync and distfile fetching # @@ -298,8 +298,8 @@ diff -b -B --ignore-all-space --exclude- allow portage_fetch_t self:unix_stream_socket create_socket_perms; allow portage_fetch_t self:tcp_socket create_stream_socket_perms; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/prelink.if serefpolicy-3.6.32/policy/modules/admin/prelink.if ---- nsaserefpolicy/policy/modules/admin/prelink.if 2009-09-16 06:09:20.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/prelink.if 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/prelink.if 2009-09-16 09:09:20.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/prelink.if 2009-09-16 10:03:08.000000000 -0400 @@ -151,11 +151,11 @@ ## ## @@ -315,8 +315,8 @@ diff -b -B --ignore-all-space --exclude- + relabel_files_pattern($1, prelink_var_lib_t, prelink_var_lib_t) ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/prelink.te serefpolicy-3.6.32/policy/modules/admin/prelink.te ---- nsaserefpolicy/policy/modules/admin/prelink.te 2009-09-16 06:09:20.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/prelink.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/prelink.te 2009-09-16 09:09:20.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/prelink.te 2009-09-16 10:03:08.000000000 -0400 @@ -89,6 +89,7 @@ miscfiles_read_localization(prelink_t) @@ -326,8 +326,8 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` amanda_manage_lib(prelink_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/readahead.te serefpolicy-3.6.32/policy/modules/admin/readahead.te ---- nsaserefpolicy/policy/modules/admin/readahead.te 2009-09-16 06:09:20.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/admin/readahead.te 2009-09-16 07:03:08.000000000 -0700 +--- nsaserefpolicy/policy/modules/admin/readahead.te 2009-09-16 09:09:20.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/readahead.te 2009-09-16 10:03:08.000000000 -0400 [...5223 lines suppressed...] optional_policy(` postgresql_unconfined($1_t) ') -@@ -1211,6 +1322,7 @@ +@@ -1211,6 +1323,7 @@ dev_relabel_all_dev_nodes($1) files_create_boot_flag($1) @@ -26826,7 +27848,7 @@ diff -b -B --ignore-all-space --exclude- # Necessary for managing /boot/efi fs_manage_dos_files($1) -@@ -1276,11 +1388,15 @@ +@@ -1276,11 +1389,15 @@ interface(`userdom_user_home_content',` gen_require(` type user_home_t; @@ -26842,7 +27864,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1391,12 +1507,13 @@ +@@ -1391,12 +1508,13 @@ ') allow $1 user_home_dir_t:dir search_dir_perms; @@ -26857,7 +27879,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -1429,6 +1546,14 @@ +@@ -1429,6 +1547,14 @@ allow $1 user_home_dir_t:dir list_dir_perms; files_search_home($1) @@ -26872,7 +27894,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1444,9 +1569,11 @@ +@@ -1444,9 +1570,11 @@ interface(`userdom_dontaudit_list_user_home_dirs',` gen_require(` type user_home_dir_t; @@ -26884,7 +27906,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1503,6 +1630,25 @@ +@@ -1503,6 +1631,25 @@ allow $1 user_home_dir_t:dir relabelto; ') @@ -26910,7 +27932,7 @@ diff -b -B --ignore-all-space --exclude- ######################################## ## ## Create directories in the home dir root with -@@ -1577,6 +1723,8 @@ +@@ -1577,6 +1724,8 @@ ') dontaudit $1 user_home_t:dir search_dir_perms; @@ -26919,7 +27941,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1670,6 +1818,7 @@ +@@ -1670,6 +1819,7 @@ type user_home_dir_t, user_home_t; ') @@ -26927,7 +27949,7 @@ diff -b -B --ignore-all-space --exclude- read_files_pattern($1, { user_home_dir_t user_home_t }, user_home_t) files_search_home($1) ') -@@ -1797,19 +1946,32 @@ +@@ -1797,19 +1947,32 @@ # interface(`userdom_exec_user_home_content_files',` gen_require(` @@ -26967,7 +27989,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -1844,6 +2006,7 @@ +@@ -1844,6 +2007,7 @@ interface(`userdom_manage_user_home_content_files',` gen_require(` type user_home_dir_t, user_home_t; @@ -26975,7 +27997,7 @@ diff -b -B --ignore-all-space --exclude- ') manage_files_pattern($1, user_home_t, user_home_t) -@@ -2391,27 +2554,7 @@ +@@ -2391,27 +2555,7 @@ ######################################## ## @@ -27004,7 +28026,7 @@ diff -b -B --ignore-all-space --exclude- ## ## ## -@@ -2765,11 +2908,32 @@ +@@ -2765,11 +2909,32 @@ # interface(`userdom_search_user_home_content',` gen_require(` @@ -27039,7 +28061,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2897,7 +3061,25 @@ +@@ -2897,7 +3062,25 @@ type user_tmp_t; ') @@ -27066,7 +28088,7 @@ diff -b -B --ignore-all-space --exclude- ') ######################################## -@@ -2934,6 +3116,7 @@ +@@ -2934,6 +3117,7 @@ ') read_files_pattern($1, userdomain, userdomain) @@ -27074,7 +28096,7 @@ diff -b -B --ignore-all-space --exclude- kernel_search_proc($1) ') -@@ -3064,3 +3247,559 @@ +@@ -3064,3 +3248,559 @@ allow $1 userdomain:dbus send_msg; ') @@ -27635,8 +28657,8 @@ diff -b -B --ignore-all-space --exclude- + allow $1 user_tmp_t:file { getattr append }; +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.te serefpolicy-3.6.32/policy/modules/system/userdomain.te ---- nsaserefpolicy/policy/modules/system/userdomain.te 2009-08-31 10:30:04.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/system/userdomain.te 2009-09-16 07:03:09.000000000 -0700 +--- nsaserefpolicy/policy/modules/system/userdomain.te 2009-08-31 13:30:04.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/userdomain.te 2009-09-16 10:03:09.000000000 -0400 @@ -8,13 +8,6 @@ ## @@ -27723,8 +28745,8 @@ diff -b -B --ignore-all-space --exclude- + +allow userdomain userdomain:process signull; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.fc serefpolicy-3.6.32/policy/modules/system/xen.fc ---- nsaserefpolicy/policy/modules/system/xen.fc 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/system/xen.fc 2009-09-16 07:03:09.000000000 -0700 +--- nsaserefpolicy/policy/modules/system/xen.fc 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/xen.fc 2009-09-16 10:03:09.000000000 -0400 @@ -1,5 +1,7 @@ /dev/xen/tapctrl.* -p gen_context(system_u:object_r:xenctl_t,s0) @@ -27753,8 +28775,8 @@ diff -b -B --ignore-all-space --exclude- /var/run/xenstored(/.*)? gen_context(system_u:object_r:xenstored_var_run_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.if serefpolicy-3.6.32/policy/modules/system/xen.if ---- nsaserefpolicy/policy/modules/system/xen.if 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/system/xen.if 2009-09-16 07:03:09.000000000 -0700 +--- nsaserefpolicy/policy/modules/system/xen.if 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/xen.if 2009-09-16 10:03:09.000000000 -0400 @@ -71,6 +71,8 @@ ') @@ -27806,8 +28828,8 @@ diff -b -B --ignore-all-space --exclude- + rw_files_pattern($1, xen_image_t, xen_image_t) +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.te serefpolicy-3.6.32/policy/modules/system/xen.te ---- nsaserefpolicy/policy/modules/system/xen.te 2009-08-14 13:14:31.000000000 -0700 -+++ serefpolicy-3.6.32/policy/modules/system/xen.te 2009-09-16 07:03:09.000000000 -0700 +--- nsaserefpolicy/policy/modules/system/xen.te 2009-08-14 16:14:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/xen.te 2009-09-16 10:03:09.000000000 -0400 @@ -6,6 +6,13 @@ # Declarations # @@ -28106,8 +29128,8 @@ diff -b -B --ignore-all-space --exclude- +files_pid_filetrans(evtchnd_t, evtchnd_var_run_t, { file sock_file dir }) + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/support/obj_perm_sets.spt serefpolicy-3.6.32/policy/support/obj_perm_sets.spt ---- nsaserefpolicy/policy/support/obj_perm_sets.spt 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/support/obj_perm_sets.spt 2009-09-16 07:03:09.000000000 -0700 +--- nsaserefpolicy/policy/support/obj_perm_sets.spt 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/support/obj_perm_sets.spt 2009-09-16 10:03:09.000000000 -0400 @@ -201,7 +201,7 @@ define(`setattr_file_perms',`{ setattr }') define(`read_file_perms',`{ getattr open read lock ioctl }') @@ -28141,8 +29163,8 @@ diff -b -B --ignore-all-space --exclude- + +define(`manage_key_perms', `{ create link read search setattr view write } ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/users serefpolicy-3.6.32/policy/users ---- nsaserefpolicy/policy/users 2009-07-14 11:19:57.000000000 -0700 -+++ serefpolicy-3.6.32/policy/users 2009-09-16 07:03:09.000000000 -0700 +--- nsaserefpolicy/policy/users 2009-07-14 14:19:57.000000000 -0400 ++++ serefpolicy-3.6.32/policy/users 2009-09-16 10:03:09.000000000 -0400 @@ -25,11 +25,8 @@ # permit any access to such users, then remove this entry. # Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-12/selinux-policy.spec,v retrieving revision 1.930 retrieving revision 1.931 diff -u -p -r1.930 -r1.931 --- selinux-policy.spec 25 Sep 2009 18:47:07 -0000 1.930 +++ selinux-policy.spec 30 Sep 2009 18:57:22 -0000 1.931 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.32 -Release: 11%{?dist} +Release: 14%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -432,7 +432,7 @@ SELinux Reference policy mls base module %saveFileContext mls %post mls -semodule -n -s mls -r mailscanner -r polkit 2>/dev/null +semodule -n -s mls -r mailscanner -r polkit -r ModemManager 2>/dev/null packages="%{expand:%%moduleList mls}" %loadpolicy mls $packages @@ -448,6 +448,17 @@ exit 0 %endif %changelog +* Wed Sep 30 2009 Dan Walsh 3.6.32-14 +- Add plymouth policy + +* Tue Sep 29 2009 Dan Walsh 3.6.32-13 +- Allow cupsd_config to read user tmp +- Allow snmpd_t to signal itself +- Allow sysstat_t to makedir in sysstat_log_t + +* Fri Sep 25 2009 Dan Walsh 3.6.32-12 +- Update rhcs policy + * Thu Sep 24 2009 Dan Walsh 3.6.32-11 - Allow users to exec restorecond From nsantos at fedoraproject.org Wed Sep 30 19:03:36 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Wed, 30 Sep 2009 19:03:36 +0000 (UTC) Subject: rpms/ruby-qpid/F-11 ruby-qpid.spec,1.18,1.19 sources,1.14,1.15 Message-ID: <20090930190336.578BB11C00E6@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/ruby-qpid/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10971 Modified Files: ruby-qpid.spec sources Log Message: Rebased to svn rev 819819 for F12 beta Index: ruby-qpid.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-qpid/F-11/ruby-qpid.spec,v retrieving revision 1.18 retrieving revision 1.19 diff -u -p -r1.18 -r1.19 --- ruby-qpid.spec 28 Jul 2009 17:00:00 -0000 1.18 +++ ruby-qpid.spec 30 Sep 2009 19:03:36 -0000 1.19 @@ -1,5 +1,5 @@ Name: ruby-qpid -Version: 0.5.795209 +Version: 0.5.819819 Release: 1%{?dist} Summary: Ruby language client for AMQP @@ -22,12 +22,12 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: ruby BuildRequires: ruby-devel BuildRequires: rubygem-rake -BuildRequires: amqp >= 1.0.790661 +BuildRequires: amqp >= 1.0.819819 BuildRequires: cyrus-sasl-devel Requires: ruby Requires: ruby(abi) = 1.8 -Requires: amqp >= 1.0.790661 +Requires: amqp >= 1.0.819819 Requires: cyrus-sasl Provides: ruby(qpid) = %{version} @@ -65,9 +65,21 @@ rm -rf $RPM_BUILD_ROOT %doc LICENSE.txt NOTICE.txt RELEASE_NOTES %changelog +* Tue Sep 29 2009 Nuno Santos - 0.5.819819-1 +- Rebased to svn rev 819819 for F12 beta + +* Fri Sep 25 2009 Nuno Santos - 0.5.818599-1 +- Rebased to svn rev 818599 + +* Fri Sep 18 2009 Nuno Santos - 0.5.816781-1 +- Rebased to svn rev 816781 + * Tue Jul 28 2009 Nuno Santos - 0.5.795209-1 - Rebased to svn rev 795209 +* Sun Jul 26 2009 Fedora Release Engineering - 0.5.791584-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Jul 6 2009 Nuno Santos - 0.5.791584-1 - Rebased to svn rev 791584 Index: sources =================================================================== RCS file: /cvs/extras/rpms/ruby-qpid/F-11/sources,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- sources 28 Jul 2009 17:00:00 -0000 1.14 +++ sources 30 Sep 2009 19:03:36 -0000 1.15 @@ -1 +1 @@ -38a0a3a6f4678c8812bafae146d6c00d ruby-qpid-0.5.795209.tar.gz +a3805e1bc124d9c44e7c281380f9f80c ruby-qpid-0.5.819819.tar.gz From agoode at fedoraproject.org Wed Sep 30 19:08:53 2009 From: agoode at fedoraproject.org (Adam Goode) Date: Wed, 30 Sep 2009 19:08:53 +0000 (UTC) Subject: rpms/debootstrap/devel debootstrap-1.0.19-devices.patch, 1.1, 1.2 debootstrap.spec, 1.10, 1.11 Message-ID: <20090930190853.16BCB11C00E6@cvs1.fedora.phx.redhat.com> Author: agoode Update of /cvs/extras/rpms/debootstrap/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12526 Modified Files: debootstrap-1.0.19-devices.patch debootstrap.spec Log Message: * Wed Sep 30 2009 Adam Goode - 1.0.19-2 - Make sure to create /dev/console in devices.tar.gz debootstrap-1.0.19-devices.patch: Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Index: debootstrap-1.0.19-devices.patch =================================================================== RCS file: /cvs/extras/rpms/debootstrap/devel/debootstrap-1.0.19-devices.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- debootstrap-1.0.19-devices.patch 30 Sep 2009 17:06:27 -0000 1.1 +++ debootstrap-1.0.19-devices.patch 30 Sep 2009 19:08:52 -0000 1.2 @@ -1,11 +1,13 @@ diff -ur debootstrap.orig/Makefile debootstrap/Makefile --- debootstrap.orig/Makefile 2009-09-21 11:23:11.000000000 -0400 -+++ debootstrap/Makefile 2009-09-30 12:58:12.210944282 -0400 -@@ -40,6 +40,6 @@ ++++ debootstrap/Makefile 2009-09-30 15:01:01.899945579 -0400 +@@ -40,6 +40,8 @@ mkdir -p dev chown 0:0 dev chmod 755 dev - (cd dev && $(MAKEDEV) std ptmx fd consoleonly) -+ $(MAKEDEV) -d dev std ptmx fd consoleonly ++ $(MAKEDEV) -d dev std ptmx fd ++ $(MAKEDEV) -d dev -x console ++ mknod dev/console c 5 1 tar cf - dev | gzip -9 >devices.tar.gz rm -rf dev Index: debootstrap.spec =================================================================== RCS file: /cvs/extras/rpms/debootstrap/devel/debootstrap.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- debootstrap.spec 30 Sep 2009 17:06:27 -0000 1.10 +++ debootstrap.spec 30 Sep 2009 19:08:52 -0000 1.11 @@ -1,6 +1,6 @@ Name: debootstrap Version: 1.0.19 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Debian GNU/Linux bootstrapper Group: System Environment/Base @@ -68,6 +68,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Adam Goode - 1.0.19-2 +- Make sure to create /dev/console in devices.tar.gz + * Wed Sep 30 2009 Adam Goode - 1.0.19-1 - New upstream release + Many bugfixes From rvinyard at fedoraproject.org Wed Sep 30 19:09:06 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Wed, 30 Sep 2009 19:09:06 +0000 (UTC) Subject: rpms/cairomm/devel .cvsignore, 1.11, 1.12 cairomm.spec, 1.17, 1.18 sources, 1.11, 1.12 Message-ID: <20090930190906.6B7DA11C00E6@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/cairomm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12599 Modified Files: .cvsignore cairomm.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cairomm/devel/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 24 Feb 2009 20:57:30 -0000 1.11 +++ .cvsignore 30 Sep 2009 19:09:06 -0000 1.12 @@ -1 +1 @@ -cairomm-1.8.0.tar.gz +cairomm-1.8.2.tar.gz Index: cairomm.spec =================================================================== RCS file: /cvs/pkgs/rpms/cairomm/devel/cairomm.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- cairomm.spec 24 Jul 2009 18:36:52 -0000 1.17 +++ cairomm.spec 30 Sep 2009 19:09:06 -0000 1.18 @@ -1,7 +1,7 @@ Summary: C++ API for the cairo graphics library Name: cairomm -Version: 1.8.0 -Release: 2%{?dist} +Version: 1.8.2 +Release: 1%{?dist} URL: http://www.cairographics.org License: LGPLv2+ Group: System Environment/Libraries @@ -62,6 +62,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la %doc ChangeLog docs/reference %changelog +* Wed Sep 30 2009 Rick L Vinyard Jr - 1.8.2-1 +- New upstream release + * Fri Jul 24 2009 Fedora Release Engineering - 1.8.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cairomm/devel/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 24 Feb 2009 20:57:30 -0000 1.11 +++ sources 30 Sep 2009 19:09:06 -0000 1.12 @@ -1 +1 @@ -15c0f56eee57bb418c38463a6297d715 cairomm-1.8.0.tar.gz +24aa46a4f92bdb2af7cd80e6b335f07f cairomm-1.8.2.tar.gz From rvinyard at fedoraproject.org Wed Sep 30 19:09:14 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Wed, 30 Sep 2009 19:09:14 +0000 (UTC) Subject: rpms/cairomm/F-12 .cvsignore, 1.11, 1.12 cairomm.spec, 1.17, 1.18 sources, 1.11, 1.12 Message-ID: <20090930190914.0DA0311C00E6@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/cairomm/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12662 Modified Files: .cvsignore cairomm.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cairomm/F-12/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 24 Feb 2009 20:57:30 -0000 1.11 +++ .cvsignore 30 Sep 2009 19:09:13 -0000 1.12 @@ -1 +1 @@ -cairomm-1.8.0.tar.gz +cairomm-1.8.2.tar.gz Index: cairomm.spec =================================================================== RCS file: /cvs/pkgs/rpms/cairomm/F-12/cairomm.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- cairomm.spec 24 Jul 2009 18:36:52 -0000 1.17 +++ cairomm.spec 30 Sep 2009 19:09:13 -0000 1.18 @@ -1,7 +1,7 @@ Summary: C++ API for the cairo graphics library Name: cairomm -Version: 1.8.0 -Release: 2%{?dist} +Version: 1.8.2 +Release: 1%{?dist} URL: http://www.cairographics.org License: LGPLv2+ Group: System Environment/Libraries @@ -62,6 +62,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la %doc ChangeLog docs/reference %changelog +* Wed Sep 30 2009 Rick L Vinyard Jr - 1.8.2-1 +- New upstream release + * Fri Jul 24 2009 Fedora Release Engineering - 1.8.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cairomm/F-12/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 24 Feb 2009 20:57:30 -0000 1.11 +++ sources 30 Sep 2009 19:09:13 -0000 1.12 @@ -1 +1 @@ -15c0f56eee57bb418c38463a6297d715 cairomm-1.8.0.tar.gz +24aa46a4f92bdb2af7cd80e6b335f07f cairomm-1.8.2.tar.gz From nsantos at fedoraproject.org Wed Sep 30 19:09:27 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Wed, 30 Sep 2009 19:09:27 +0000 (UTC) Subject: rpms/ruby-qpid/F-11 ruby-qpid.spec,1.19,1.20 Message-ID: <20090930190927.D273411C00E6@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/ruby-qpid/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12783 Modified Files: ruby-qpid.spec Log Message: buildreq for amqp Index: ruby-qpid.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-qpid/F-11/ruby-qpid.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- ruby-qpid.spec 30 Sep 2009 19:03:36 -0000 1.19 +++ ruby-qpid.spec 30 Sep 2009 19:09:27 -0000 1.20 @@ -22,7 +22,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: ruby BuildRequires: ruby-devel BuildRequires: rubygem-rake -BuildRequires: amqp >= 1.0.819819 +BuildRequires: amqp >= 1.0.795209 BuildRequires: cyrus-sasl-devel Requires: ruby From rvinyard at fedoraproject.org Wed Sep 30 19:09:21 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Wed, 30 Sep 2009 19:09:21 +0000 (UTC) Subject: rpms/cairomm/F-11 .cvsignore, 1.11, 1.12 cairomm.spec, 1.16, 1.17 sources, 1.11, 1.12 Message-ID: <20090930190921.E7A9411C00E6@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/cairomm/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12720 Modified Files: .cvsignore cairomm.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cairomm/F-11/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 24 Feb 2009 20:57:30 -0000 1.11 +++ .cvsignore 30 Sep 2009 19:09:21 -0000 1.12 @@ -1 +1 @@ -cairomm-1.8.0.tar.gz +cairomm-1.8.2.tar.gz Index: cairomm.spec =================================================================== RCS file: /cvs/pkgs/rpms/cairomm/F-11/cairomm.spec,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- cairomm.spec 14 May 2009 20:06:27 -0000 1.16 +++ cairomm.spec 30 Sep 2009 19:09:21 -0000 1.17 @@ -1,6 +1,6 @@ Summary: C++ API for the cairo graphics library Name: cairomm -Version: 1.8.0 +Version: 1.8.2 Release: 1%{?dist} URL: http://www.cairographics.org License: LGPLv2+ @@ -62,6 +62,12 @@ find $RPM_BUILD_ROOT -type f -name "*.la %doc ChangeLog docs/reference %changelog +* Wed Sep 30 2009 Rick L Vinyard Jr - 1.8.2-1 +- New upstream release + +* Fri Jul 24 2009 Fedora Release Engineering - 1.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Feb 24 2009 Rick L Vinyard Jr - 1.8.0-1 - Update to 1.8.0 - Added libsigc++20-devel dependency Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cairomm/F-11/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 24 Feb 2009 20:57:30 -0000 1.11 +++ sources 30 Sep 2009 19:09:21 -0000 1.12 @@ -1 +1 @@ -15c0f56eee57bb418c38463a6297d715 cairomm-1.8.0.tar.gz +24aa46a4f92bdb2af7cd80e6b335f07f cairomm-1.8.2.tar.gz From rvinyard at fedoraproject.org Wed Sep 30 19:09:28 2009 From: rvinyard at fedoraproject.org (Rick L. Vinyard, Jr.) Date: Wed, 30 Sep 2009 19:09:28 +0000 (UTC) Subject: rpms/cairomm/F-10 .cvsignore, 1.11, 1.12 cairomm.spec, 1.15, 1.16 sources, 1.11, 1.12 Message-ID: <20090930190928.A0F5311C00E6@cvs1.fedora.phx.redhat.com> Author: rvinyard Update of /cvs/pkgs/rpms/cairomm/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12769 Modified Files: .cvsignore cairomm.spec sources Log Message: Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/cairomm/F-10/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- .cvsignore 14 May 2009 19:42:15 -0000 1.11 +++ .cvsignore 30 Sep 2009 19:09:28 -0000 1.12 @@ -1 +1 @@ -cairomm-1.8.0.tar.gz +cairomm-1.8.2.tar.gz Index: cairomm.spec =================================================================== RCS file: /cvs/pkgs/rpms/cairomm/F-10/cairomm.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -p -r1.15 -r1.16 --- cairomm.spec 14 May 2009 20:05:31 -0000 1.15 +++ cairomm.spec 30 Sep 2009 19:09:28 -0000 1.16 @@ -1,6 +1,6 @@ Summary: C++ API for the cairo graphics library Name: cairomm -Version: 1.8.0 +Version: 1.8.2 Release: 1%{?dist} URL: http://www.cairographics.org License: LGPLv2+ @@ -62,6 +62,12 @@ find $RPM_BUILD_ROOT -type f -name "*.la %doc ChangeLog docs/reference %changelog +* Wed Sep 30 2009 Rick L Vinyard Jr - 1.8.2-1 +- New upstream release + +* Fri Jul 24 2009 Fedora Release Engineering - 1.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Feb 24 2009 Rick L Vinyard Jr - 1.8.0-1 - Update to 1.8.0 - Added libsigc++20-devel dependency Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cairomm/F-10/sources,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- sources 14 May 2009 19:42:15 -0000 1.11 +++ sources 30 Sep 2009 19:09:28 -0000 1.12 @@ -1 +1 @@ -15c0f56eee57bb418c38463a6297d715 cairomm-1.8.0.tar.gz +24aa46a4f92bdb2af7cd80e6b335f07f cairomm-1.8.2.tar.gz From dwmw2 at fedoraproject.org Wed Sep 30 19:12:05 2009 From: dwmw2 at fedoraproject.org (David Woodhouse) Date: Wed, 30 Sep 2009 19:12:05 +0000 (UTC) Subject: rpms/kernel/F-12 linux-2.6-intel-iommu-updates.patch, 1.1, 1.2 kernel.spec, 1.1842, 1.1843 Message-ID: <20090930191205.C875A11C00E6@cvs1.fedora.phx.redhat.com> Author: dwmw2 Update of /cvs/pkgs/rpms/kernel/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14162 Modified Files: linux-2.6-intel-iommu-updates.patch kernel.spec Log Message: Work around more BIOS braindamage killing iommu linux-2.6-intel-iommu-updates.patch: Documentation/Intel-IOMMU.txt | 6 arch/ia64/kernel/pci-swiotlb.c | 2 arch/x86/Kconfig | 2 arch/x86/kernel/pci-swiotlb.c | 5 drivers/pci/dmar.c | 50 ++++- drivers/pci/intel-iommu.c | 399 ++++++++++++++++++++++++----------------- drivers/pci/intr_remapping.c | 8 drivers/pci/iova.c | 16 - include/linux/intel-iommu.h | 2 include/linux/iova.h | 1 10 files changed, 295 insertions(+), 196 deletions(-) Index: linux-2.6-intel-iommu-updates.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-12/linux-2.6-intel-iommu-updates.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- linux-2.6-intel-iommu-updates.patch 10 Aug 2009 14:21:09 -0000 1.1 +++ linux-2.6-intel-iommu-updates.patch 30 Sep 2009 19:12:03 -0000 1.2 @@ -1,3 +1,310 @@ +commit e0fc7e0b4b5e69616f10a894ab9afff3c64be74e +Author: David Woodhouse +Date: Wed Sep 30 09:12:17 2009 -0700 + + intel-iommu: Yet another BIOS workaround: Isoch DMAR unit with no TLB space + + Asus decided to ship a BIOS which configures sound DMA to go via the + dedicated IOMMU unit, but assigns precisely zero TLB entries to that + unit. Which causes the whole thing to deadlock, including the DMA + traffic on the _other_ IOMMU units. Nice one. + + Signed-off-by: David Woodhouse + +commit 17b6097753e926ca546189463070a7e94e7ea9fa +Author: Roland Dreier +Date: Thu Sep 24 12:14:00 2009 -0700 + + intel-iommu: Decode (and ignore) RHSA entries + + I recently got a system where the DMAR table included a couple of RHSA + (remapping hardware static affinity) entries. Rather than printing a + message about an "Unknown DMAR structure," it would probably be more + useful to dump the RHSA structure (as other DMAR structures are dumped). + + Signed-off-by: Roland Dreier + Signed-off-by: David Woodhouse + +commit 4de75cf9391b538bbfe7dc0a9782f1ebe8e242ad +Author: Roland Dreier +Date: Thu Sep 24 01:01:29 2009 +0100 + + intel-iommu: Make "Unknown DMAR structure" message more informative + + We might as well print the type of the DMAR structure we don't know how + to handle when skipping it. Then someone getting this message has a + chance of telling whether the structure is just bogus, or if there + really is something valid that the kernel doesn't know how to handle. + + Signed-off-by: Roland Dreier + Signed-off-by: David Woodhouse + +commit b09a75fc5e77b7c58d097236f89b1ff72dcdb562 +Merge: cf63ff5 b94996c +Author: Linus Torvalds +Date: Wed Sep 23 10:06:10 2009 -0700 + + Merge git://git.infradead.org/iommu-2.6 + + * git://git.infradead.org/iommu-2.6: (23 commits) + intel-iommu: Disable PMRs after we enable translation, not before + intel-iommu: Kill DMAR_BROKEN_GFX_WA option. + intel-iommu: Fix integer wrap on 32 bit kernels + intel-iommu: Fix integer overflow in dma_pte_{clear_range,free_pagetable}() + intel-iommu: Limit DOMAIN_MAX_PFN to fit in an 'unsigned long' + intel-iommu: Fix kernel hang if interrupt remapping disabled in BIOS + intel-iommu: Disallow interrupt remapping if not all ioapics covered + intel-iommu: include linux/dmi.h to use dmi_ routines + pci/dmar: correct off-by-one error in dmar_fault() + intel-iommu: Cope with yet another BIOS screwup causing crashes + intel-iommu: iommu init error path bug fixes + intel-iommu: Mark functions with __init + USB: Work around BIOS bugs by quiescing USB controllers earlier + ia64: IOMMU passthrough mode shouldn't trigger swiotlb init + intel-iommu: make domain_add_dev_info() call domain_context_mapping() + intel-iommu: Unify hardware and software passthrough support + intel-iommu: Cope with broken HP DC7900 BIOS + iommu=pt is a valid early param + intel-iommu: double kfree() + intel-iommu: Kill pointless intel_unmap_single() function + ... + + Fixed up trivial include lines conflict in drivers/pci/intel-iommu.c + +commit b94996c99c8befed9cbbb8804a4625e203913318 +Author: David Woodhouse +Date: Sat Sep 19 15:28:12 2009 -0700 + + intel-iommu: Disable PMRs after we enable translation, not before + + Signed-off-by: David Woodhouse + +commit 0c02a20ff7695f9c54cc7c013dda326270ccdac8 +Author: David Woodhouse +Date: Sat Sep 19 09:37:23 2009 -0700 + + intel-iommu: Kill DMAR_BROKEN_GFX_WA option. + + Just make it depend on BROKEN for now, in case people scream really loud + about it (and because we might want to keep some of this logic for an + upcoming BIOS workaround, so I don't just want to rip it out entirely + just yet). But for graphics devices, it really ought to be unnecessary. + + Signed-off-by: David Woodhouse + +commit 64de5af000e99f32dd49ff5dd9a0fd7db1f60305 +Author: Benjamin LaHaise +Date: Wed Sep 16 21:05:55 2009 -0400 + + intel-iommu: Fix integer wrap on 32 bit kernels + + The following 64 bit promotions are necessary to handle memory above the + 4GiB boundary correctly. + + [dwmw2: Fix the second part not to need 64-bit arithmetic at all] + + Signed-off-by: Benjamin LaHaise + Signed-off-by: David Woodhouse + +commit 59c36286b74ae6a8adebf6e133a83d7f2e3e6704 +Author: David Woodhouse +Date: Sat Sep 19 07:36:28 2009 -0700 + + intel-iommu: Fix integer overflow in dma_pte_{clear_range,free_pagetable}() + + If end_pfn is equal to (unsigned long)-1, then the loop will never end. + + Seen on 32-bit kernel, but could have happened on 64-bit too once we get + hardware that supports 64-bit guest addresses. + + Change both functions to a 'do {} while' loop with the test at the end, + and check for the PFN having wrapper round to zero. + + Reported-by: Benjamin LaHaise + Tested-by: Benjamin LaHaise + Signed-off-by: David Woodhouse + +commit 2ebe31513fcbe7a781f27002f065b50ae195022f +Author: David Woodhouse +Date: Sat Sep 19 07:34:04 2009 -0700 + + intel-iommu: Limit DOMAIN_MAX_PFN to fit in an 'unsigned long' + + This means we're limited to 44-bit addresses on 32-bit kernels, and + makes it sane for us to use 'unsigned long' for PFNs throughout. + + Which is just as well, really, since we already do that. + + Reported-by: Benjamin LaHaise + Tested-by: Benjamin LaHaise + Signed-off-by: David Woodhouse + +commit 074835f0143b83845af5044af2739c52c9f53808 +Author: Youquan Song +Date: Wed Sep 9 12:05:39 2009 -0400 + + intel-iommu: Fix kernel hang if interrupt remapping disabled in BIOS + + BIOS clear DMAR table INTR_REMAP flag to disable interrupt remapping. Current + kernel only check interrupt remapping(IR) flag in DRHD's extended capability + register to decide interrupt remapping support or not. But IR flag will not + change when BIOS disable/enable interrupt remapping. + + When user disable interrupt remapping in BIOS or BIOS often defaultly disable + interrupt remapping feature when BIOS is not mature.Though BIOS disable + interrupt remapping but intr_remapping_supported function will always report + to OS support interrupt remapping if VT-d2 chipset populated. On this + cases, kernel will continue enable interrupt remapping and result kernel panic. + This bug exist on almost all platforms with interrupt remapping support. + + This patch add DMAR table INTR_REMAP flag check before enable interrupt + remapping. + + Signed-off-by: Youquan Song + Signed-off-by: David Woodhouse + +commit e936d0773df172ec8600777fdd72bbc1f75f22ad +Author: Youquan Song +Date: Mon Sep 7 10:58:07 2009 -0400 + + intel-iommu: Disallow interrupt remapping if not all ioapics covered + + Current kernel enable interrupt remapping only when all the vt-d unit support + interrupt remapping. So it is reasonable we should also disallow enabling + intr-remapping if there any io-apics that are not listed under vt-d units. + Otherwise we can run into issues. + + Acked-by: Suresh Siddha + Signed-off-by: Youquan Song + Signed-off-by: David Woodhouse + +commit adb2fe0277607d50f4e9ef06e1d180051a609c25 +Author: Stephen Rothwell +Date: Mon Aug 31 15:24:23 2009 +1000 + + intel-iommu: include linux/dmi.h to use dmi_ routines + + This file needs to include linux/dmi.h directly rather than relying on + it being pulled in from elsewhere. + + Signed-off-by: Stephen Rothwell + Signed-off-by: David Woodhouse + +commit 8211a7b5857914058c52ae977c96463e419b37ab +Author: Troy Heber +Date: Wed Aug 19 15:26:11 2009 -0600 + + pci/dmar: correct off-by-one error in dmar_fault() + + DMAR faults are recorded into a ring of "fault recording registers". + fault_index is a 0-based index into the ring. The code allows the + 0-based fault_index to be equal to the total number of fault registers + available from the cap_num_fault_regs() macro, which causes access + beyond the last available register. + + Signed-off-by Troy Heber + Signed-off-by: David Woodhouse + +commit 2ff729f5445cc47d1910386c36e53fc6b1c5e47a +Author: David Woodhouse +Date: Wed Aug 26 14:25:41 2009 +0100 + + intel-iommu: Cope with yet another BIOS screwup causing crashes + + Signed-off-by: David Woodhouse + +commit 94a91b5051a77d8a71d4f11a3240f0d9c51b6cf2 +Author: Donald Dutile +Date: Thu Aug 20 16:51:34 2009 -0400 + + intel-iommu: iommu init error path bug fixes + + The kcalloc() failure path in iommu_init_domains() calls + free_dmar_iommu(), which assumes that ->domains, ->domain_ids, + and ->lock have been properly initialized. + + Add checks in free_[dmar]_iommu to not use ->domains,->domain_ids + if not alloced. Move the lock init to prior to the kcalloc()'s, + so it is valid in free_context_table() when free_dmar_iommu() invokes + it at the end. + + Patch based on iommu-2.6, + commit 132032274a594ee9ffb6b9c9e2e9698149a09ea9 + + Signed-off-by: Donald Dutile + Signed-off-by: David Woodhouse + +commit 071e13746f9ebb259987c71ea77f11e7656769a2 +Author: Matt Kraai +Date: Sun Aug 23 22:30:22 2009 -0700 + + intel-iommu: Mark functions with __init + + Mark si_domain_init and iommu_prepare_static_identity_mapping with + __init, to eliminate the following warnings: + + WARNING: drivers/pci/built-in.o(.text+0xf1f4): Section mismatch in reference from the function si_domain_init() to the function .init.text:si_domain_work_fn() + The function si_domain_init() references + the function __init si_domain_work_fn(). + This is often because si_domain_init lacks a __init + annotation or the annotation of si_domain_work_fn is wrong. + + WARNING: drivers/pci/built-in.o(.text+0xe340): Section mismatch in reference from the function iommu_prepare_static_identity_mapping() to the function .init.text:si_domain_init() + The function iommu_prepare_static_identity_mapping() references + the function __init si_domain_init(). + This is often because iommu_prepare_static_identity_mapping lacks a __init + annotation or the annotation of si_domain_init is wrong. + + Signed-off-by: Matt Kraai + Signed-off-by: David Woodhouse + +commit 132032274a594ee9ffb6b9c9e2e9698149a09ea9 +Author: David Woodhouse +Date: Mon Aug 3 12:40:27 2009 +0100 + + USB: Work around BIOS bugs by quiescing USB controllers earlier + + We are seeing a number of crashes in SMM, when VT-d is enabled while + 'Legacy USB support' is enabled in various BIOSes. + + The BIOS is supposed to indicate which addresses it uses for DMA in a + special ACPI table ("RMRR"), so that we can punch a hole for it when we + set up the IOMMU. + + The problem is, as usual, that BIOS engineers are totally incompetent. + They write code which will crash if the DMA goes AWOL, and then they + either neglect to provide an RMRR table at all, or they put the wrong + addresses in it. And of course they don't do _any_ QA, since that would + take too much time away from their crack-smoking habit. + + The real fix, of course, is for consumers to refuse to buy motherboards + which only have closed-source firmware available. If we had _open_ + firmware, bugs like this would be easy to fix. + + Since that's something I can only dream about, this patch implements an + alternative -- ensuring that the USB controllers are handed off from the + BIOS and quiesced _before_ the IOMMU is initialised. That would have + been a much better design than this RMRR nonsense in the first place, of + course. The bootloader has no business doing DMA after the OS has booted + anyway. + + Signed-off-by: David Woodhouse + Signed-off-by: Greg Kroah-Hartman + +commit ba6c548701ef7a93b9ea05d1506d2b62f1628333 +Author: David Woodhouse +Date: Thu Aug 13 18:18:00 2009 +0100 + + ia64: IOMMU passthrough mode shouldn't trigger swiotlb init + + Since commit 19943b0e30b05d42e494ae6fef78156ebc8c637e ('intel-iommu: + Unify hardware and software passthrough support'), hardware passthrough + mode will do the same as software passthrough mode was doing -- it'll + still use the IOMMU normally for devices which can't address all of + memory. This means that we don't need to bother with swiotlb. + + Signed-off-by: David Woodhouse + commit 5fe60f4e5871b64e687229199fafd4ef13cd0886 Author: David Woodhouse Date: Sun Aug 9 10:53:41 2009 +0100 @@ -124,22 +431,49 @@ Date: Tue Jul 7 19:43:20 2009 +0100 cycles to 4812 cycles on my Lenovo x200s test box -- a modest 20%. Signed-off-by: David Woodhouse -diff --git a/arch/x86/kernel/pci-dma.c b/arch/x86/kernel/pci-dma.c -index 1a041bc..ae13e34 100644 ---- a/arch/x86/kernel/pci-dma.c -+++ b/arch/x86/kernel/pci-dma.c -@@ -212,10 +212,8 @@ static __init int iommu_setup(char *p) - if (!strncmp(p, "soft", 4)) - swiotlb = 1; - #endif -- if (!strncmp(p, "pt", 2)) { -+ if (!strncmp(p, "pt", 2)) - iommu_pass_through = 1; -- return 1; -- } - - gart_parse_options(p); +diff --git a/Documentation/Intel-IOMMU.txt b/Documentation/Intel-IOMMU.txt +index 21bc416..cf9431d 100644 +--- a/Documentation/Intel-IOMMU.txt ++++ b/Documentation/Intel-IOMMU.txt +@@ -56,11 +56,7 @@ Graphics Problems? + ------------------ + If you encounter issues with graphics devices, you can try adding + option intel_iommu=igfx_off to turn off the integrated graphics engine. +- +-If it happens to be a PCI device included in the INCLUDE_ALL Engine, +-then try enabling CONFIG_DMAR_GFX_WA to setup a 1-1 map. We hear +-graphics drivers may be in process of using DMA api's in the near +-future and at that time this option can be yanked out. ++If this fixes anything, please ensure you file a bug reporting the problem. + + Some exceptions to IOVA + ----------------------- +diff --git a/arch/ia64/kernel/pci-swiotlb.c b/arch/ia64/kernel/pci-swiotlb.c +index 223abb1..285aae8 100644 +--- a/arch/ia64/kernel/pci-swiotlb.c ++++ b/arch/ia64/kernel/pci-swiotlb.c +@@ -46,7 +46,7 @@ void __init swiotlb_dma_init(void) + void __init pci_swiotlb_init(void) + { +- if (!iommu_detected || iommu_pass_through) { ++ if (!iommu_detected) { + #ifdef CONFIG_IA64_GENERIC + swiotlb = 1; + printk(KERN_INFO "PCI-DMA: Re-initialize machine vector.\n"); +diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig +index 13ffa5d..5499da1 100644 +--- a/arch/x86/Kconfig ++++ b/arch/x86/Kconfig +@@ -1916,7 +1916,7 @@ config DMAR_DEFAULT_ON + config DMAR_BROKEN_GFX_WA + def_bool n + prompt "Workaround broken graphics drivers (going away soon)" +- depends on DMAR ++ depends on DMAR && BROKEN + ---help--- + Current Graphics drivers tend to use physical address + for DMA and avoid using DMA APIs. Setting this config diff --git a/arch/x86/kernel/pci-swiotlb.c b/arch/x86/kernel/pci-swiotlb.c index 6af96ee..1e66b18 100644 --- a/arch/x86/kernel/pci-swiotlb.c @@ -157,10 +491,56 @@ index 6af96ee..1e66b18 100644 if (swiotlb_force) swiotlb = 1; diff --git a/drivers/pci/dmar.c b/drivers/pci/dmar.c -index 7b287cb..380b60e 100644 +index 7b287cb..708176d 100644 --- a/drivers/pci/dmar.c +++ b/drivers/pci/dmar.c -@@ -632,20 +632,31 @@ int alloc_iommu(struct dmar_drhd_unit *drhd) +@@ -353,6 +353,7 @@ dmar_table_print_dmar_entry(struct acpi_dmar_header *header) + struct acpi_dmar_hardware_unit *drhd; + struct acpi_dmar_reserved_memory *rmrr; + struct acpi_dmar_atsr *atsr; ++ struct acpi_dmar_rhsa *rhsa; + + switch (header->type) { + case ACPI_DMAR_TYPE_HARDWARE_UNIT: +@@ -374,6 +375,12 @@ dmar_table_print_dmar_entry(struct acpi_dmar_header *header) + atsr = container_of(header, struct acpi_dmar_atsr, header); + printk(KERN_INFO PREFIX "ATSR flags: %#x\n", atsr->flags); + break; ++ case ACPI_DMAR_HARDWARE_AFFINITY: ++ rhsa = container_of(header, struct acpi_dmar_rhsa, header); ++ printk(KERN_INFO PREFIX "RHSA base: %#016Lx proximity domain: %#x\n", ++ (unsigned long long)rhsa->base_address, ++ rhsa->proximity_domain); ++ break; + } + } + +@@ -452,9 +459,13 @@ parse_dmar_table(void) + ret = dmar_parse_one_atsr(entry_header); + #endif + break; ++ case ACPI_DMAR_HARDWARE_AFFINITY: ++ /* We don't do anything with RHSA (yet?) */ ++ break; + default: + printk(KERN_WARNING PREFIX +- "Unknown DMAR structure type\n"); ++ "Unknown DMAR structure type %d\n", ++ entry_header->type); + ret = 0; /* for forward compatibility */ + break; + } +@@ -570,9 +581,6 @@ int __init dmar_table_init(void) + printk(KERN_INFO PREFIX "No ATSR found\n"); + #endif + +-#ifdef CONFIG_INTR_REMAP +- parse_ioapics_under_ir(); +-#endif + return 0; + } + +@@ -632,20 +640,31 @@ int alloc_iommu(struct dmar_drhd_unit *drhd) iommu->cap = dmar_readq(iommu->reg + DMAR_CAP_REG); iommu->ecap = dmar_readq(iommu->reg + DMAR_ECAP_REG); @@ -194,7 +574,7 @@ index 7b287cb..380b60e 100644 } #endif iommu->agaw = agaw; -@@ -665,7 +676,7 @@ int alloc_iommu(struct dmar_drhd_unit *drhd) +@@ -665,7 +684,7 @@ int alloc_iommu(struct dmar_drhd_unit *drhd) } ver = readl(iommu->reg + DMAR_VER_REG); @@ -203,7 +583,7 @@ index 7b287cb..380b60e 100644 (unsigned long long)drhd->reg_base_addr, DMAR_VER_MAJOR(ver), DMAR_VER_MINOR(ver), (unsigned long long)iommu->cap, -@@ -675,7 +686,10 @@ int alloc_iommu(struct dmar_drhd_unit *drhd) +@@ -675,7 +694,10 @@ int alloc_iommu(struct dmar_drhd_unit *drhd) drhd->iommu = iommu; return 0; @@ -215,11 +595,75 @@ index 7b287cb..380b60e 100644 kfree(iommu); return -1; } +@@ -1212,7 +1234,7 @@ irqreturn_t dmar_fault(int irq, void *dev_id) + source_id, guest_addr); + + fault_index++; +- if (fault_index > cap_num_fault_regs(iommu->cap)) ++ if (fault_index >= cap_num_fault_regs(iommu->cap)) + fault_index = 0; + spin_lock_irqsave(&iommu->register_lock, flag); + } +@@ -1305,3 +1327,13 @@ int dmar_reenable_qi(struct intel_iommu *iommu) + + return 0; + } ++ ++/* ++ * Check interrupt remapping support in DMAR table description. ++ */ ++int dmar_ir_support(void) ++{ ++ struct acpi_table_dmar *dmar; ++ dmar = (struct acpi_table_dmar *)dmar_tbl; ++ return dmar->flags & 0x1; ++} diff --git a/drivers/pci/intel-iommu.c b/drivers/pci/intel-iommu.c -index 2314ad7..09606e9 100644 +index 2314ad7..f89ce3f 100644 --- a/drivers/pci/intel-iommu.c +++ b/drivers/pci/intel-iommu.c -@@ -251,7 +251,8 @@ static inline int first_pte_in_page(struct dma_pte *pte) +@@ -37,6 +37,7 @@ + #include + #include + #include ++#include + #include + #include + #include "pci.h" +@@ -46,6 +47,7 @@ + + #define IS_GFX_DEVICE(pdev) ((pdev->class >> 16) == PCI_BASE_CLASS_DISPLAY) + #define IS_ISA_DEVICE(pdev) ((pdev->class >> 8) == PCI_CLASS_BRIDGE_ISA) ++#define IS_AZALIA(pdev) ((pdev)->vendor == 0x8086 && (pdev)->device == 0x3a3e) + + #define IOAPIC_RANGE_START (0xfee00000) + #define IOAPIC_RANGE_END (0xfeefffff) +@@ -55,8 +57,14 @@ + + #define MAX_AGAW_WIDTH 64 + +-#define DOMAIN_MAX_ADDR(gaw) ((((u64)1) << gaw) - 1) +-#define DOMAIN_MAX_PFN(gaw) ((((u64)1) << (gaw-VTD_PAGE_SHIFT)) - 1) ++#define __DOMAIN_MAX_PFN(gaw) ((((uint64_t)1) << (gaw-VTD_PAGE_SHIFT)) - 1) ++#define __DOMAIN_MAX_ADDR(gaw) ((((uint64_t)1) << gaw) - 1) ++ ++/* We limit DOMAIN_MAX_PFN to fit in an unsigned long, and DOMAIN_MAX_ADDR ++ to match. That way, we can use 'unsigned long' for PFNs with impunity. */ ++#define DOMAIN_MAX_PFN(gaw) ((unsigned long) min_t(uint64_t, \ ++ __DOMAIN_MAX_PFN(gaw), (unsigned long)-1)) ++#define DOMAIN_MAX_ADDR(gaw) (((uint64_t)__DOMAIN_MAX_PFN(gaw)) << VTD_PAGE_SHIFT) + + #define IOVA_PFN(addr) ((addr) >> PAGE_SHIFT) + #define DMA_32BIT_PFN IOVA_PFN(DMA_BIT_MASK(32)) +@@ -86,6 +94,7 @@ static inline unsigned long virt_to_dma_pfn(void *p) + /* global iommu list, set NULL for ignored DMAR units */ + static struct intel_iommu **g_iommus; + ++static void __init check_tylersburg_isoch(void); + static int rwbf_quirk; + + /* +@@ -251,7 +260,8 @@ static inline int first_pte_in_page(struct dma_pte *pte) * 2. It maps to each iommu if successful. * 3. Each iommu mapps to this domain if successful. */ @@ -229,7 +673,125 @@ index 2314ad7..09606e9 100644 /* devices under the same p2p bridge are owned in one domain */ #define DOMAIN_FLAG_P2P_MULTIPLE_DEVICES (1 << 0) -@@ -1309,7 +1310,6 @@ static void iommu_detach_domain(struct dmar_domain *domain, +@@ -727,7 +737,7 @@ static struct dma_pte *pfn_to_dma_pte(struct dmar_domain *domain, + return NULL; + + domain_flush_cache(domain, tmp_page, VTD_PAGE_SIZE); +- pteval = (virt_to_dma_pfn(tmp_page) << VTD_PAGE_SHIFT) | DMA_PTE_READ | DMA_PTE_WRITE; ++ pteval = ((uint64_t)virt_to_dma_pfn(tmp_page) << VTD_PAGE_SHIFT) | DMA_PTE_READ | DMA_PTE_WRITE; + if (cmpxchg64(&pte->val, 0ULL, pteval)) { + /* Someone else set it while we were thinking; use theirs. */ + free_pgtable_page(tmp_page); +@@ -777,9 +787,10 @@ static void dma_pte_clear_range(struct dmar_domain *domain, + + BUG_ON(addr_width < BITS_PER_LONG && start_pfn >> addr_width); + BUG_ON(addr_width < BITS_PER_LONG && last_pfn >> addr_width); ++ BUG_ON(start_pfn > last_pfn); + + /* we don't need lock here; nobody else touches the iova range */ +- while (start_pfn <= last_pfn) { ++ do { + first_pte = pte = dma_pfn_level_pte(domain, start_pfn, 1); + if (!pte) { + start_pfn = align_to_level(start_pfn + 1, 2); +@@ -793,7 +804,8 @@ static void dma_pte_clear_range(struct dmar_domain *domain, + + domain_flush_cache(domain, first_pte, + (void *)pte - (void *)first_pte); +- } ++ ++ } while (start_pfn && start_pfn <= last_pfn); + } + + /* free page table pages. last level pte should already be cleared */ +@@ -809,6 +821,7 @@ static void dma_pte_free_pagetable(struct dmar_domain *domain, + + BUG_ON(addr_width < BITS_PER_LONG && start_pfn >> addr_width); + BUG_ON(addr_width < BITS_PER_LONG && last_pfn >> addr_width); ++ BUG_ON(start_pfn > last_pfn); + + /* We don't need lock here; nobody else touches the iova range */ + level = 2; +@@ -819,7 +832,7 @@ static void dma_pte_free_pagetable(struct dmar_domain *domain, + if (tmp + level_size(level) - 1 > last_pfn) + return; + +- while (tmp + level_size(level) - 1 <= last_pfn) { ++ do { + first_pte = pte = dma_pfn_level_pte(domain, tmp, level); + if (!pte) { + tmp = align_to_level(tmp + 1, level + 1); +@@ -838,7 +851,7 @@ static void dma_pte_free_pagetable(struct dmar_domain *domain, + domain_flush_cache(domain, first_pte, + (void *)pte - (void *)first_pte); + +- } ++ } while (tmp && tmp + level_size(level) - 1 <= last_pfn); + level++; + } + /* free pgd */ +@@ -1157,6 +1170,8 @@ static int iommu_init_domains(struct intel_iommu *iommu) + pr_debug("Number of Domains supportd <%ld>\n", ndomains); + nlongs = BITS_TO_LONGS(ndomains); + ++ spin_lock_init(&iommu->lock); ++ + /* TBD: there might be 64K domains, + * consider other allocation for future chip + */ +@@ -1169,12 +1184,9 @@ static int iommu_init_domains(struct intel_iommu *iommu) + GFP_KERNEL); + if (!iommu->domains) { + printk(KERN_ERR "Allocating domain array failed\n"); +- kfree(iommu->domain_ids); + return -ENOMEM; + } + +- spin_lock_init(&iommu->lock); +- + /* + * if Caching mode is set, then invalid translations are tagged + * with domainid 0. Hence we need to pre-allocate it. +@@ -1194,22 +1206,24 @@ void free_dmar_iommu(struct intel_iommu *iommu) + int i; + unsigned long flags; + +- i = find_first_bit(iommu->domain_ids, cap_ndoms(iommu->cap)); +- for (; i < cap_ndoms(iommu->cap); ) { +- domain = iommu->domains[i]; +- clear_bit(i, iommu->domain_ids); ++ if ((iommu->domains) && (iommu->domain_ids)) { ++ i = find_first_bit(iommu->domain_ids, cap_ndoms(iommu->cap)); ++ for (; i < cap_ndoms(iommu->cap); ) { ++ domain = iommu->domains[i]; ++ clear_bit(i, iommu->domain_ids); ++ ++ spin_lock_irqsave(&domain->iommu_lock, flags); ++ if (--domain->iommu_count == 0) { ++ if (domain->flags & DOMAIN_FLAG_VIRTUAL_MACHINE) ++ vm_domain_exit(domain); ++ else ++ domain_exit(domain); ++ } ++ spin_unlock_irqrestore(&domain->iommu_lock, flags); + +- spin_lock_irqsave(&domain->iommu_lock, flags); +- if (--domain->iommu_count == 0) { +- if (domain->flags & DOMAIN_FLAG_VIRTUAL_MACHINE) +- vm_domain_exit(domain); +- else +- domain_exit(domain); ++ i = find_next_bit(iommu->domain_ids, ++ cap_ndoms(iommu->cap), i+1); + } +- spin_unlock_irqrestore(&domain->iommu_lock, flags); +- +- i = find_next_bit(iommu->domain_ids, +- cap_ndoms(iommu->cap), i+1); + } + + if (iommu->gcmd & DMA_GCMD_TE) +@@ -1309,7 +1323,6 @@ static void iommu_detach_domain(struct dmar_domain *domain, } static struct iova_domain reserved_iova_list; @@ -237,7 +799,7 @@ index 2314ad7..09606e9 100644 static struct lock_class_key reserved_rbtree_key; static void dmar_init_reserved_ranges(void) -@@ -1320,8 +1320,6 @@ static void dmar_init_reserved_ranges(void) +@@ -1320,8 +1333,6 @@ static void dmar_init_reserved_ranges(void) init_iova_domain(&reserved_iova_list, DMA_32BIT_PFN); @@ -246,7 +808,17 @@ index 2314ad7..09606e9 100644 lockdep_set_class(&reserved_iova_list.iova_rbtree_lock, &reserved_rbtree_key); -@@ -1958,14 +1956,24 @@ static int iommu_prepare_identity_map(struct pci_dev *pdev, +@@ -1924,6 +1935,9 @@ error: + } + + static int iommu_identity_mapping; ++#define IDENTMAP_ALL 1 ++#define IDENTMAP_GFX 2 ++#define IDENTMAP_AZALIA 4 + + static int iommu_domain_identity_map(struct dmar_domain *domain, + unsigned long long start, +@@ -1958,14 +1972,35 @@ static int iommu_prepare_identity_map(struct pci_dev *pdev, struct dmar_domain *domain; int ret; @@ -271,11 +843,22 @@ index 2314ad7..09606e9 100644 + printk(KERN_INFO + "IOMMU: Setting identity map for device %s [0x%Lx - 0x%Lx]\n", + pci_name(pdev), start, end); ++ ++ if (end >> agaw_to_width(domain->agaw)) { ++ WARN(1, "Your BIOS is broken; RMRR exceeds permitted address width (%d bits)\n" ++ "BIOS vendor: %s; Ver: %s; Product Version: %s\n", ++ agaw_to_width(domain->agaw), ++ dmi_get_system_info(DMI_BIOS_VENDOR), ++ dmi_get_system_info(DMI_BIOS_VERSION), ++ dmi_get_system_info(DMI_PRODUCT_VERSION)); ++ ret = -EIO; ++ goto error; ++ } + ret = iommu_domain_identity_map(domain, start, end); if (ret) goto error; -@@ -2016,23 +2024,6 @@ static inline void iommu_prepare_isa(void) +@@ -2016,23 +2051,6 @@ static inline void iommu_prepare_isa(void) } #endif /* !CONFIG_DMAR_FLPY_WA */ @@ -299,16 +882,16 @@ index 2314ad7..09606e9 100644 static int md_domain_init(struct dmar_domain *domain, int guest_width); static int __init si_domain_work_fn(unsigned long start_pfn, -@@ -2047,7 +2038,7 @@ static int __init si_domain_work_fn(unsigned long start_pfn, +@@ -2047,7 +2065,7 @@ static int __init si_domain_work_fn(unsigned long start_pfn, } -static int si_domain_init(void) -+static int si_domain_init(int hw) ++static int __init si_domain_init(int hw) { struct dmar_drhd_unit *drhd; struct intel_iommu *iommu; -@@ -2074,6 +2065,9 @@ static int si_domain_init(void) +@@ -2074,6 +2092,9 @@ static int si_domain_init(void) si_domain->flags = DOMAIN_FLAG_STATIC_IDENTITY; @@ -318,7 +901,7 @@ index 2314ad7..09606e9 100644 for_each_online_node(nid) { work_with_active_regions(nid, si_domain_work_fn, &ret); if (ret) -@@ -2100,15 +2094,23 @@ static int identity_mapping(struct pci_dev *pdev) +@@ -2100,15 +2121,23 @@ static int identity_mapping(struct pci_dev *pdev) } static int domain_add_dev_info(struct dmar_domain *domain, @@ -343,12 +926,29 @@ index 2314ad7..09606e9 100644 info->segment = pci_domain_nr(pdev->bus); info->bus = pdev->bus->number; info->devfn = pdev->devfn; -@@ -2165,27 +2167,25 @@ static int iommu_should_identity_map(struct pci_dev *pdev, int startup) +@@ -2126,8 +2155,14 @@ static int domain_add_dev_info(struct dmar_domain *domain, + + static int iommu_should_identity_map(struct pci_dev *pdev, int startup) + { +- if (iommu_identity_mapping == 2) +- return IS_GFX_DEVICE(pdev); ++ if ((iommu_identity_mapping & IDENTMAP_AZALIA) && IS_AZALIA(pdev)) ++ return 1; ++ ++ if ((iommu_identity_mapping & IDENTMAP_GFX) && IS_GFX_DEVICE(pdev)) ++ return 1; ++ ++ if (!(iommu_identity_mapping & IDENTMAP_ALL)) ++ return 0; + + /* + * We want to start off with all devices in the 1:1 domain, and +@@ -2165,27 +2200,25 @@ static int iommu_should_identity_map(struct pci_dev *pdev, int startup) return 1; } -static int iommu_prepare_static_identity_mapping(void) -+static int iommu_prepare_static_identity_mapping(int hw) ++static int __init iommu_prepare_static_identity_mapping(int hw) { struct pci_dev *pdev = NULL; int ret; @@ -377,7 +977,7 @@ index 2314ad7..09606e9 100644 } } -@@ -2199,14 +2199,6 @@ int __init init_dmars(void) +@@ -2199,14 +2232,6 @@ int __init init_dmars(void) struct pci_dev *pdev; struct intel_iommu *iommu; int i, ret; @@ -392,7 +992,7 @@ index 2314ad7..09606e9 100644 /* * for each drhd -@@ -2234,7 +2226,6 @@ int __init init_dmars(void) +@@ -2234,7 +2259,6 @@ int __init init_dmars(void) deferred_flush = kzalloc(g_num_of_iommus * sizeof(struct deferred_flush_tables), GFP_KERNEL); if (!deferred_flush) { @@ -400,7 +1000,7 @@ index 2314ad7..09606e9 100644 ret = -ENOMEM; goto error; } -@@ -2261,14 +2252,8 @@ int __init init_dmars(void) +@@ -2261,14 +2285,8 @@ int __init init_dmars(void) goto error; } if (!ecap_pass_through(iommu->ecap)) @@ -416,16 +1016,19 @@ index 2314ad7..09606e9 100644 /* * Start from the sane iommu hardware state. -@@ -2323,64 +2308,57 @@ int __init init_dmars(void) +@@ -2323,64 +2341,60 @@ int __init init_dmars(void) } } + if (iommu_pass_through) -+ iommu_identity_mapping = 1; ++ iommu_identity_mapping |= IDENTMAP_ALL; ++ +#ifdef CONFIG_DMAR_BROKEN_GFX_WA -+ else -+ iommu_identity_mapping = 2; ++ iommu_identity_mapping |= IDENTMAP_GFX; +#endif ++ ++ check_tylersburg_isoch(); ++ /* - * If pass through is set and enabled, context entries of all pci - * devices are intialized by pass through translation type. @@ -522,7 +1125,21 @@ index 2314ad7..09606e9 100644 /* * for each drhd * enable fault log -@@ -2454,8 +2432,7 @@ static struct iova *intel_alloc_iova(struct device *dev, +@@ -2403,11 +2417,12 @@ int __init init_dmars(void) + + iommu->flush.flush_context(iommu, 0, 0, 0, DMA_CCMD_GLOBAL_INVL); + iommu->flush.flush_iotlb(iommu, 0, 0, 0, DMA_TLB_GLOBAL_FLUSH); +- iommu_disable_protect_mem_regions(iommu); + + ret = iommu_enable_translation(iommu); + if (ret) + goto error; ++ ++ iommu_disable_protect_mem_regions(iommu); + } + + return 0; +@@ -2454,8 +2469,7 @@ static struct iova *intel_alloc_iova(struct device *dev, return iova; } @@ -532,7 +1149,7 @@ index 2314ad7..09606e9 100644 { struct dmar_domain *domain; int ret; -@@ -2483,6 +2460,18 @@ get_valid_domain_for_dev(struct pci_dev *pdev) +@@ -2483,6 +2497,18 @@ get_valid_domain_for_dev(struct pci_dev *pdev) return domain; } @@ -551,7 +1168,7 @@ index 2314ad7..09606e9 100644 static int iommu_dummy(struct pci_dev *pdev) { return pdev->dev.archdata.iommu == DUMMY_DEVICE_DOMAIN_INFO; -@@ -2525,10 +2514,10 @@ static int iommu_no_mapping(struct device *dev) +@@ -2525,10 +2551,10 @@ static int iommu_no_mapping(struct device *dev) */ if (iommu_should_identity_map(pdev, 0)) { int ret; @@ -566,7 +1183,20 @@ index 2314ad7..09606e9 100644 if (!ret) { printk(KERN_INFO "64bit %s uses identity mapping\n", pci_name(pdev)); -@@ -2733,12 +2722,6 @@ static void intel_unmap_page(struct device *dev, dma_addr_t dev_addr, +@@ -2637,10 +2663,9 @@ static void flush_unmaps(void) + unsigned long mask; + struct iova *iova = deferred_flush[i].iova[j]; + +- mask = (iova->pfn_hi - iova->pfn_lo + 1) << PAGE_SHIFT; +- mask = ilog2(mask >> VTD_PAGE_SHIFT); ++ mask = ilog2(mm_to_dma_pfn(iova->pfn_hi - iova->pfn_lo + 1)); + iommu_flush_dev_iotlb(deferred_flush[i].domain[j], +- iova->pfn_lo << PAGE_SHIFT, mask); ++ (uint64_t)iova->pfn_lo << PAGE_SHIFT, mask); + __free_iova(&deferred_flush[i].domain[j]->iovad, iova); + } + deferred_flush[i].next = 0; +@@ -2733,12 +2758,6 @@ static void intel_unmap_page(struct device *dev, dma_addr_t dev_addr, } } @@ -579,7 +1209,7 @@ index 2314ad7..09606e9 100644 static void *intel_alloc_coherent(struct device *hwdev, size_t size, dma_addr_t *dma_handle, gfp_t flags) { -@@ -2771,7 +2754,7 @@ static void intel_free_coherent(struct device *hwdev, size_t size, void *vaddr, +@@ -2771,7 +2790,7 @@ static void intel_free_coherent(struct device *hwdev, size_t size, void *vaddr, size = PAGE_ALIGN(size); order = get_order(size); @@ -588,7 +1218,7 @@ index 2314ad7..09606e9 100644 free_pages((unsigned long)vaddr, order); } -@@ -2807,11 +2790,18 @@ static void intel_unmap_sg(struct device *hwdev, struct scatterlist *sglist, +@@ -2807,11 +2826,18 @@ static void intel_unmap_sg(struct device *hwdev, struct scatterlist *sglist, /* free page tables */ dma_pte_free_pagetable(domain, start_pfn, last_pfn); @@ -612,7 +1242,17 @@ index 2314ad7..09606e9 100644 } static int intel_nontranslate_map_sg(struct device *hddev, -@@ -3194,7 +3184,7 @@ int __init intel_iommu_init(void) +@@ -3055,8 +3081,8 @@ static int init_iommu_hw(void) + DMA_CCMD_GLOBAL_INVL); + iommu->flush.flush_iotlb(iommu, 0, 0, 0, + DMA_TLB_GLOBAL_FLUSH); +- iommu_disable_protect_mem_regions(iommu); + iommu_enable_translation(iommu); ++ iommu_disable_protect_mem_regions(iommu); + } + + return 0; +@@ -3194,7 +3220,7 @@ int __init intel_iommu_init(void) * Check the need for DMA-remapping initialization now. * Above initialization will also be used by Interrupt-remapping. */ @@ -621,7 +1261,7 @@ index 2314ad7..09606e9 100644 return -ENODEV; iommu_init_mempool(); -@@ -3214,14 +3204,7 @@ int __init intel_iommu_init(void) +@@ -3214,14 +3240,7 @@ int __init intel_iommu_init(void) init_timer(&unmap_timer); force_iommu = 1; @@ -637,7 +1277,7 @@ index 2314ad7..09606e9 100644 init_iommu_sysfs(); -@@ -3504,7 +3487,6 @@ static int intel_iommu_attach_device(struct iommu_domain *domain, +@@ -3504,7 +3523,6 @@ static int intel_iommu_attach_device(struct iommu_domain *domain, struct intel_iommu *iommu; int addr_width; u64 end; @@ -645,7 +1285,7 @@ index 2314ad7..09606e9 100644 /* normally pdev is not mapped */ if (unlikely(domain_context_mapped(pdev))) { -@@ -3536,12 +3518,7 @@ static int intel_iommu_attach_device(struct iommu_domain *domain, +@@ -3536,12 +3554,7 @@ static int intel_iommu_attach_device(struct iommu_domain *domain, return -EFAULT; } @@ -659,6 +1299,94 @@ index 2314ad7..09606e9 100644 } static void intel_iommu_detach_device(struct iommu_domain *domain, +@@ -3658,3 +3671,61 @@ static void __devinit quirk_iommu_rwbf(struct pci_dev *dev) + } + + DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x2a40, quirk_iommu_rwbf); ++ ++/* On Tylersburg chipsets, some BIOSes have been known to enable the ++ ISOCH DMAR unit for the Azalia sound device, but not give it any ++ TLB entries, which causes it to deadlock. Check for that. We do ++ this in a function called from init_dmars(), instead of in a PCI ++ quirk, because we don't want to print the obnoxious "BIOS broken" ++ message if VT-d is actually disabled. ++*/ ++static void __init check_tylersburg_isoch(void) ++{ ++ struct pci_dev *pdev; ++ uint32_t vtisochctrl; ++ ++ /* If there's no Azalia in the system anyway, forget it. */ ++ pdev = pci_get_device(PCI_VENDOR_ID_INTEL, 0x3a3e, NULL); ++ if (!pdev) ++ return; ++ pci_dev_put(pdev); ++ ++ /* System Management Registers. Might be hidden, in which case ++ we can't do the sanity check. But that's OK, because the ++ known-broken BIOSes _don't_ actually hide it, so far. */ ++ pdev = pci_get_device(PCI_VENDOR_ID_INTEL, 0x342e, NULL); ++ if (!pdev) ++ return; ++ ++ if (pci_read_config_dword(pdev, 0x188, &vtisochctrl)) { ++ pci_dev_put(pdev); ++ return; ++ } ++ ++ pci_dev_put(pdev); ++ ++ /* If Azalia DMA is routed to the non-isoch DMAR unit, fine. */ ++ if (vtisochctrl & 1) ++ return; ++ ++ /* Drop all bits other than the number of TLB entries */ ++ vtisochctrl &= 0x1c; ++ ++ /* If we have the recommended number of TLB entries (16), fine. */ ++ if (vtisochctrl == 0x10) ++ return; ++ ++ /* Zero TLB entries? You get to ride the short bus to school. */ ++ if (!vtisochctrl) { ++ WARN(1, "Your BIOS is broken; DMA routed to ISOCH DMAR unit but no TLB space.\n" ++ "BIOS vendor: %s; Ver: %s; Product Version: %s\n", ++ dmi_get_system_info(DMI_BIOS_VENDOR), ++ dmi_get_system_info(DMI_BIOS_VERSION), ++ dmi_get_system_info(DMI_PRODUCT_VERSION)); ++ iommu_identity_mapping |= IDENTMAP_AZALIA; ++ return; ++ } ++ ++ printk(KERN_WARNING "DMAR: Recommended TLB entries for ISOCH unit is 16; your BIOS set %d\n", ++ vtisochctrl); ++} +diff --git a/drivers/pci/intr_remapping.c b/drivers/pci/intr_remapping.c +index 4f5b871..ac06514 100644 +--- a/drivers/pci/intr_remapping.c ++++ b/drivers/pci/intr_remapping.c +@@ -611,6 +611,9 @@ int __init intr_remapping_supported(void) + if (disable_intremap) + return 0; + ++ if (!dmar_ir_support()) ++ return 0; ++ + for_each_drhd_unit(drhd) { + struct intel_iommu *iommu = drhd->iommu; + +@@ -626,6 +629,11 @@ int __init enable_intr_remapping(int eim) + struct dmar_drhd_unit *drhd; + int setup = 0; + ++ if (parse_ioapics_under_ir() != 1) { ++ printk(KERN_INFO "Not enable interrupt remapping\n"); ++ return -1; ++ } ++ + for_each_drhd_unit(drhd) { + struct intel_iommu *iommu = drhd->iommu; + diff --git a/drivers/pci/iova.c b/drivers/pci/iova.c index 46dd440..7914951 100644 --- a/drivers/pci/iova.c @@ -729,6 +1457,17 @@ index 46dd440..7914951 100644 - spin_unlock_irqrestore(&from->iova_alloc_lock, flags); + spin_unlock_irqrestore(&from->iova_rbtree_lock, flags); } +diff --git a/include/linux/intel-iommu.h b/include/linux/intel-iommu.h +index 482dc91..4f0a72a 100644 +--- a/include/linux/intel-iommu.h ++++ b/include/linux/intel-iommu.h +@@ -360,4 +360,6 @@ extern void qi_flush_dev_iotlb(struct intel_iommu *iommu, u16 sid, u16 qdep, + + extern int qi_submit_sync(struct qi_desc *desc, struct intel_iommu *iommu); + ++extern int dmar_ir_support(void); ++ + #endif diff --git a/include/linux/iova.h b/include/linux/iova.h index 228f6c9..76a0759 100644 --- a/include/linux/iova.h Index: kernel.spec =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-12/kernel.spec,v retrieving revision 1.1842 retrieving revision 1.1843 diff -u -p -r1.1842 -r1.1843 --- kernel.spec 29 Sep 2009 19:58:01 -0000 1.1842 +++ kernel.spec 30 Sep 2009 19:12:04 -0000 1.1843 @@ -2075,6 +2075,9 @@ fi # and build. %changelog +* Wed Sep 30 2009 David Woodhouse +- Update IOMMU code; mostly a bunch more workarounds for broken BIOSes. + * Wed Sep 30 2009 Dave Airlie 2.6.31.1-56 - revert all the arjan patches until someone tests them. From nsantos at fedoraproject.org Wed Sep 30 19:17:06 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Wed, 30 Sep 2009 19:17:06 +0000 (UTC) Subject: rpms/ruby-qpid/F-11 ruby-qpid.spec,1.20,1.21 Message-ID: <20090930191706.1274C11C00E6@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/ruby-qpid/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15419 Modified Files: ruby-qpid.spec Log Message: buildreq for amqp Index: ruby-qpid.spec =================================================================== RCS file: /cvs/extras/rpms/ruby-qpid/F-11/ruby-qpid.spec,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- ruby-qpid.spec 30 Sep 2009 19:09:27 -0000 1.20 +++ ruby-qpid.spec 30 Sep 2009 19:17:05 -0000 1.21 @@ -22,7 +22,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve BuildRequires: ruby BuildRequires: ruby-devel BuildRequires: rubygem-rake -BuildRequires: amqp >= 1.0.795209 +BuildRequires: amqp >= 1.0.790661 BuildRequires: cyrus-sasl-devel Requires: ruby From steved at fedoraproject.org Wed Sep 30 19:18:22 2009 From: steved at fedoraproject.org (Steve Dickson) Date: Wed, 30 Sep 2009 19:18:22 +0000 (UTC) Subject: rpms/nfs-utils/F-12 nfs-utils-1.2.0-mntconf-negation.patch, NONE, 1.1 nfs-utils-1.2.0-mntconf-vers.patch, NONE, 1.1 nfs-utils-1.2.0-mount-vers4.patch, 1.1, 1.2 nfs-utils.spec, 1.243, 1.244 Message-ID: <20090930191822.6B83811C00E6@cvs1.fedora.phx.redhat.com> Author: steved Update of /cvs/pkgs/rpms/nfs-utils/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15568 Modified Files: nfs-utils-1.2.0-mount-vers4.patch nfs-utils.spec Added Files: nfs-utils-1.2.0-mntconf-negation.patch nfs-utils-1.2.0-mntconf-vers.patch Log Message: - Change the nfsmount.conf file to define v3 as the default protocol version. - Make sure versions set on the command line override version set in nfsmount.conf - Make version rollbacks still work when versions are set in nfsmount.conf nfs-utils-1.2.0-mntconf-negation.patch: configfile.c | 13 +++++++++++++ stropts.c | 11 ++++++++++- 2 files changed, 23 insertions(+), 1 deletion(-) --- NEW FILE nfs-utils-1.2.0-mntconf-negation.patch --- diff -up nfs-utils-1.2.0/utils/mount/configfile.c.orig nfs-utils-1.2.0/utils/mount/configfile.c --- nfs-utils-1.2.0/utils/mount/configfile.c.orig 2009-09-30 13:57:48.647286000 -0400 +++ nfs-utils-1.2.0/utils/mount/configfile.c 2009-09-30 14:50:05.365468000 -0400 @@ -198,6 +198,15 @@ int inline check_vers(char *mopt, char * } return 0; } +int inline vers_is_set(char *mopt) +{ + int i; + + for (i=0; versions[i]; i++) + if (strncasecmp(mopt, versions[i], strlen(versions[i])) == 0) + return 1; + return 0; +} /* * Parse the given section of the configuration * file to if there are any mount options set. @@ -256,6 +265,8 @@ conf_parse_mntopts(char *section, char * conf_free_list(list); } +int do_version_negation; + /* * Concatenate options from the configuration file with the * given options by building a link list of options from the @@ -326,6 +337,8 @@ char *conf_get_mntopts(char *spec, char strcat(config_opts, ","); } SLIST_FOREACH(entry, &head, entries) { + if (vers_is_set(entry->opt)) + do_version_negation = 1; strcat(config_opts, entry->opt); strcat(config_opts, ","); } diff -up nfs-utils-1.2.0/utils/mount/stropts.c.orig nfs-utils-1.2.0/utils/mount/stropts.c --- nfs-utils-1.2.0/utils/mount/stropts.c.orig 2009-09-30 13:57:48.613288000 -0400 +++ nfs-utils-1.2.0/utils/mount/stropts.c 2009-09-30 14:59:56.716461000 -0400 @@ -588,6 +588,7 @@ out_fail: po_destroy(options); return result; } +extern int do_version_negation; /* * This is a single pass through the fg/bg loop. @@ -607,12 +608,20 @@ static int nfs_try_mount(struct nfsmount if (errno != EPROTONOSUPPORT) break; } - case 2: case 3: + if (do_version_negation) + po_remove_all(mi->options, "nfsvers"); + case 2: result = nfs_try_mount_v3v2(mi); break; case 4: result = nfs_try_mount_v4(mi); + if (do_version_negation && !result) { + if (errno == EPROTONOSUPPORT) { + po_remove_all(mi->options, "nfsvers"); + result = nfs_try_mount_v3v2(mi); + } + } break; default: errno = EIO; nfs-utils-1.2.0-mntconf-vers.patch: configfile.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) --- NEW FILE nfs-utils-1.2.0-mntconf-vers.patch --- diff -up nfs-utils-1.2.0/utils/mount/configfile.c.orig nfs-utils-1.2.0/utils/mount/configfile.c --- nfs-utils-1.2.0/utils/mount/configfile.c.orig 2009-09-30 11:38:53.745992000 -0400 +++ nfs-utils-1.2.0/utils/mount/configfile.c 2009-09-30 13:49:38.480625000 -0400 @@ -185,6 +185,19 @@ void free_all(void) free(entry); } } +static char *versions[] = {"v2", "v3", "v4", "vers", "nfsvers", NULL}; +int inline check_vers(char *mopt, char *field) +{ + int i; + + if (strcasecmp(field, "nfsvers") == 0 || + strcasecmp(field, "vers") == 0) { + for (i=0; versions[i]; i++) + if (strncasecmp(mopt, versions[i], strlen(versions[i])) == 0) + return 1; + } + return 0; +} /* * Parse the given section of the configuration * file to if there are any mount options set. @@ -207,6 +220,12 @@ conf_parse_mntopts(char *section, char * snprintf(buf, BUFSIZ, "%s=", node->field); if (opts && strcasestr(opts, buf) != NULL) continue; + /* + * Protocol verions can be set in a number of ways + */ + if (opts && check_vers(opts, node->field)) + continue; + if (lookup_entry(node->field) != NULL) continue; buf[0] = '\0'; nfs-utils-1.2.0-mount-vers4.patch: nfsmount.conf | 6 +++--- stropts.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) Index: nfs-utils-1.2.0-mount-vers4.patch =================================================================== RCS file: /cvs/pkgs/rpms/nfs-utils/F-12/nfs-utils-1.2.0-mount-vers4.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- nfs-utils-1.2.0-mount-vers4.patch 30 Sep 2009 00:57:48 -0000 1.1 +++ nfs-utils-1.2.0-mount-vers4.patch 30 Sep 2009 19:18:22 -0000 1.2 @@ -1,6 +1,6 @@ diff -up nfs-utils-1.2.0/utils/mount/nfsmount.conf.orig nfs-utils-1.2.0/utils/mount/nfsmount.conf ---- nfs-utils-1.2.0/utils/mount/nfsmount.conf.orig 2009-09-29 18:48:47.000000000 -0400 -+++ nfs-utils-1.2.0/utils/mount/nfsmount.conf 2009-09-29 19:02:06.000000000 -0400 +--- nfs-utils-1.2.0/utils/mount/nfsmount.conf.orig 2009-09-30 11:32:14.148326000 -0400 ++++ nfs-utils-1.2.0/utils/mount/nfsmount.conf 2009-09-30 11:35:24.714787000 -0400 @@ -24,12 +24,12 @@ # All reads and writes to the 'nfsserver.foo.com' server # will be done with 32k (32768 bytes) block sizes. @@ -13,13 +13,13 @@ diff -up nfs-utils-1.2.0/utils/mount/nfs -# Protocol Version [2,3] -# Nfsvers=3 +# Protocol Version [2,3,4] -+#Nfsvers=3 ++Nfsvers=3 # Network Transport [Udp,Tcp,Rdma] # Proto=Tcp # diff -up nfs-utils-1.2.0/utils/mount/stropts.c.orig nfs-utils-1.2.0/utils/mount/stropts.c ---- nfs-utils-1.2.0/utils/mount/stropts.c.orig 2009-09-29 18:48:47.000000000 -0400 -+++ nfs-utils-1.2.0/utils/mount/stropts.c 2009-09-29 19:01:10.000000000 -0400 +--- nfs-utils-1.2.0/utils/mount/stropts.c.orig 2009-09-30 11:32:14.214327000 -0400 ++++ nfs-utils-1.2.0/utils/mount/stropts.c 2009-09-30 11:34:35.841020000 -0400 @@ -601,7 +601,7 @@ static int nfs_try_mount(struct nfsmount switch (mi->version) { Index: nfs-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/nfs-utils/F-12/nfs-utils.spec,v retrieving revision 1.243 retrieving revision 1.244 diff -u -p -r1.243 -r1.244 --- nfs-utils.spec 30 Sep 2009 00:57:48 -0000 1.243 +++ nfs-utils.spec 30 Sep 2009 19:18:22 -0000 1.244 @@ -2,7 +2,7 @@ Summary: NFS utilities and supporting cl Name: nfs-utils URL: http://sourceforge.net/projects/nfs Version: 1.2.0 -Release: 13%{?dist} +Release: 14%{?dist} Epoch: 1 # group all 32bit related archs @@ -32,6 +32,9 @@ Patch106: nfs-utils-1.2.0-mount-vers4.pa Patch200: nfs-utils-1.2.0-v4root-rel6.patch +Patch300: nfs-utils-1.2.0-mntconf-vers.patch +Patch301: nfs-utils-1.2.0-mntconf-negation.patch + Group: System Environment/Daemons Provides: exportfs = %{epoch}:%{version}-%{release} Provides: nfsstat = %{epoch}:%{version}-%{release} @@ -92,6 +95,9 @@ This package also contains the mount.nfs %patch200 -p1 +%patch300 -p1 +%patch301 -p1 + # Remove .orig files find . -name "*.orig" | xargs rm -f @@ -262,6 +268,14 @@ fi %attr(4755,root,root) /sbin/umount.nfs4 %changelog +* Wed Sep 30 2009 Steve Dickson 1.2.0-14 +- Change the nfsmount.conf file to define v3 as the default + protocol version. +- Make sure versions set on the command line override version + set in nfsmount.conf +- Make version rollbacks still work when versions are set in + nfsmount.conf + * Tue Sep 29 2009 Steve Dickson 1.2.0-13 - Added upstream 1.2.1-rc5 patch - mount.nfs: Support negotiation between v4, v3, and v2 From chkr at fedoraproject.org Wed Sep 30 19:19:00 2009 From: chkr at fedoraproject.org (chkr) Date: Wed, 30 Sep 2009 19:19:00 +0000 (UTC) Subject: rpms/dualscreen-mouse-utils/devel dualscreen-mouse-utils.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930191900.CD2F011C00E6@cvs1.fedora.phx.redhat.com> Author: chkr Update of /cvs/pkgs/rpms/dualscreen-mouse-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15843/devel Modified Files: .cvsignore sources Added Files: dualscreen-mouse-utils.spec import.log Log Message: initial import of dualscreen-mouse-utils --- NEW FILE dualscreen-mouse-utils.spec --- Summary: Utilities for use with dual head setups using independent screens Name: dualscreen-mouse-utils Version: 0.5 Release: 3%{?dist} License: GPLv2 Group: User Interface/X URL: http://digamma.cs.unm.edu/trac.dmohr/wiki/DualscreenMouseUtils Source0: http://dsp.mcbf.net/releases/dualscreen-mouse-utils-%{version}.tar.gz BuildRequires: libX11-devel %description Utilities for use with old-school dual head setups: namely not twinview / one big desktop, but rather two X screens. mouse-switchscreen: Change the mouse cursor from one screen to the other. Remembers the previous mouse position for each screen. mouse-wrapscreen: If you have an xorg.conf where both X screens are "separated" on the X coordinates, then the mouse cursor cannot cross. Which is sometimes desired, and sometimes not. Using mouse-wrapscreen you can configure them to be "uncrossable", and then run it in the background when you do want to be able to cross the cursor. %prep %setup -q %build make CFLAGS="%{optflags}" %{?_smp_mflags} %install install -d %{buildroot}%{_bindir} install -m 755 mouse-wrapscreen mouse-switchscreen %{buildroot}%{_bindir}/ %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc gpl.txt README %{_bindir}/* %changelog * Mon Sep 28 2009 Christian Krause - 0.5-3 - Fix spelling mistake * Sun Sep 27 2009 Christian Krause - 0.5-2 - Deleting %%buildroot is not necessary in %%install anymore (F10 and greater) - Remove definition of %%buildroot (not needed for F10 and greater) - Use rpm macro for optflags now * Wed Sep 16 2009 Christian Krause - 0.5-1 - Initial package --- NEW FILE import.log --- dualscreen-mouse-utils-0_5-3_fc10:HEAD:dualscreen-mouse-utils-0.5-3.fc10.src.rpm:1254338176 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dualscreen-mouse-utils/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:13:04 -0000 1.1 +++ .cvsignore 30 Sep 2009 19:19:00 -0000 1.2 @@ -0,0 +1 @@ +dualscreen-mouse-utils-0.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dualscreen-mouse-utils/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:13:04 -0000 1.1 +++ sources 30 Sep 2009 19:19:00 -0000 1.2 @@ -0,0 +1 @@ +b68a43c9041cbb8dc373553ccef93070 dualscreen-mouse-utils-0.5.tar.gz From agoode at fedoraproject.org Wed Sep 30 19:21:12 2009 From: agoode at fedoraproject.org (Adam Goode) Date: Wed, 30 Sep 2009 19:21:12 +0000 (UTC) Subject: rpms/debootstrap/F-12 debootstrap-1.0.19-devices.patch, NONE, 1.1 debootstrap-1.0.19-perms.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 debootstrap.spec, 1.9, 1.10 sources, 1.5, 1.6 debootstrap-1.0.10-perms.patch, 1.1, NONE debootstrap-1.0.7-arch.patch, 1.1, NONE debootstrap-1.0.7-devices.patch, 1.1, NONE Message-ID: <20090930192113.545F511C043C@cvs1.fedora.phx.redhat.com> Author: agoode Update of /cvs/extras/rpms/debootstrap/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16612 Modified Files: .cvsignore debootstrap.spec sources Added Files: debootstrap-1.0.19-devices.patch debootstrap-1.0.19-perms.patch Removed Files: debootstrap-1.0.10-perms.patch debootstrap-1.0.7-arch.patch debootstrap-1.0.7-devices.patch Log Message: * Wed Sep 30 2009 Adam Goode - 1.0.19-2 - Make sure to create /dev/console in devices.tar.gz debootstrap-1.0.19-devices.patch: Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE debootstrap-1.0.19-devices.patch --- diff -ur debootstrap.orig/Makefile debootstrap/Makefile --- debootstrap.orig/Makefile 2009-09-21 11:23:11.000000000 -0400 +++ debootstrap/Makefile 2009-09-30 15:01:01.899945579 -0400 @@ -40,6 +40,8 @@ mkdir -p dev chown 0:0 dev chmod 755 dev - (cd dev && $(MAKEDEV) std ptmx fd consoleonly) + $(MAKEDEV) -d dev std ptmx fd + $(MAKEDEV) -d dev -x console + mknod dev/console c 5 1 tar cf - dev | gzip -9 >devices.tar.gz rm -rf dev debootstrap-1.0.19-perms.patch: Makefile | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) --- NEW FILE debootstrap-1.0.19-perms.patch --- diff -ur debootstrap.orig/Makefile debootstrap/Makefile --- debootstrap.orig/Makefile 2009-09-21 11:23:11.000000000 -0400 +++ debootstrap/Makefile 2009-09-30 13:01:27.151069252 -0400 @@ -13,9 +13,9 @@ mkdir -p $(DSDIR)/scripts mkdir -p $(DESTDIR)/usr/sbin - install -o root -g root -m 0644 scripts/debian/* $(DSDIR)/scripts/ - install -o root -g root -m 0644 scripts/ubuntu/* $(DSDIR)/scripts/ - install -o root -g root -m 0644 functions $(DSDIR)/ + install -m 0644 scripts/debian/* $(DSDIR)/scripts/ + install -m 0644 scripts/ubuntu/* $(DSDIR)/scripts/ + install -m 0644 functions $(DSDIR)/ # no special script for etch anymore ln -s sid $(DSDIR)/scripts/etch @@ -30,10 +30,9 @@ ln -s gutsy $(DSDIR)/scripts/lucid sed 's/@VERSION@/$(VERSION)/g' debootstrap >$(DESTDIR)/usr/sbin/debootstrap - chown root:root $(DESTDIR)/usr/sbin/debootstrap chmod 0755 $(DESTDIR)/usr/sbin/debootstrap - install -o root -g root -m 0644 devices.tar.gz $(DSDIR)/ + install -m 0644 devices.tar.gz $(DSDIR)/ devices.tar.gz: rm -rf dev Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/debootstrap/F-12/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 15 Jul 2008 20:46:15 -0000 1.5 +++ .cvsignore 30 Sep 2009 19:21:09 -0000 1.6 @@ -1 +1 @@ -debootstrap_1.0.10.tar.gz +debootstrap_1.0.19.tar.gz Index: debootstrap.spec =================================================================== RCS file: /cvs/extras/rpms/debootstrap/F-12/debootstrap.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- debootstrap.spec 24 Jul 2009 20:07:01 -0000 1.9 +++ debootstrap.spec 30 Sep 2009 19:21:10 -0000 1.10 @@ -1,15 +1,14 @@ Name: debootstrap -Version: 1.0.10 -Release: 3%{?dist} +Version: 1.0.19 +Release: 2%{?dist} Summary: Debian GNU/Linux bootstrapper Group: System Environment/Base License: MIT URL: http://code.erisian.com.au/Wiki/debootstrap Source0: http://ftp.debian.org/debian/pool/main/d/debootstrap/debootstrap_%{version}.tar.gz -Patch0: debootstrap-1.0.7-arch.patch -Patch1: debootstrap-1.0.7-devices.patch -Patch2: debootstrap-1.0.10-perms.patch +Patch0: debootstrap-1.0.19-devices.patch +Patch1: debootstrap-1.0.19-perms.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -29,9 +28,8 @@ Debian GNU/Linux guest system. %prep %setup -q -n %{name} -%patch0 -p1 -b .arch -%patch1 -p1 -b .devices -%patch2 -p1 -b .perms +%patch0 -p1 -b .devices +%patch1 -p1 -b .perms %build @@ -70,6 +68,16 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Adam Goode - 1.0.19-2 +- Make sure to create /dev/console in devices.tar.gz + +* Wed Sep 30 2009 Adam Goode - 1.0.19-1 +- New upstream release + + Many bugfixes + + Support for new distributions +- Arch patch no longer needed +- Rebase other patches + * Fri Jul 24 2009 Fedora Release Engineering - 1.0.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/debootstrap/F-12/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 15 Jul 2008 20:46:15 -0000 1.5 +++ sources 30 Sep 2009 19:21:10 -0000 1.6 @@ -1 +1 @@ -7e69840dd670af938fc13eea9e53e49f debootstrap_1.0.10.tar.gz +e82b5745ec9c25bbe15c4cf075af4999 debootstrap_1.0.19.tar.gz --- debootstrap-1.0.10-perms.patch DELETED --- --- debootstrap-1.0.7-arch.patch DELETED --- --- debootstrap-1.0.7-devices.patch DELETED --- From chkr at fedoraproject.org Wed Sep 30 19:21:26 2009 From: chkr at fedoraproject.org (chkr) Date: Wed, 30 Sep 2009 19:21:26 +0000 (UTC) Subject: rpms/dualscreen-mouse-utils/devel dualscreen-mouse-utils.spec, 1.1, 1.2 Message-ID: <20090930192126.A2E6511C0261@cvs1.fedora.phx.redhat.com> Author: chkr Update of /cvs/pkgs/rpms/dualscreen-mouse-utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16757 Modified Files: dualscreen-mouse-utils.spec Log Message: * Wed Sep 30 2009 Christian Krause - 0.5-4 - Correct email address Index: dualscreen-mouse-utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/dualscreen-mouse-utils/devel/dualscreen-mouse-utils.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- dualscreen-mouse-utils.spec 30 Sep 2009 19:19:00 -0000 1.1 +++ dualscreen-mouse-utils.spec 30 Sep 2009 19:21:26 -0000 1.2 @@ -1,7 +1,7 @@ Summary: Utilities for use with dual head setups using independent screens Name: dualscreen-mouse-utils Version: 0.5 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2 Group: User Interface/X URL: http://digamma.cs.unm.edu/trac.dmohr/wiki/DualscreenMouseUtils @@ -42,14 +42,17 @@ rm -rf %{buildroot} %{_bindir}/* %changelog -* Mon Sep 28 2009 Christian Krause - 0.5-3 +* Wed Sep 30 2009 Christian Krause - 0.5-4 +- Correct email address + +* Mon Sep 28 2009 Christian Krause - 0.5-3 - Fix spelling mistake -* Sun Sep 27 2009 Christian Krause - 0.5-2 +* Sun Sep 27 2009 Christian Krause - 0.5-2 - Deleting %%buildroot is not necessary in %%install anymore (F10 and greater) - Remove definition of %%buildroot (not needed for F10 and greater) - Use rpm macro for optflags now -* Wed Sep 16 2009 Christian Krause - 0.5-1 +* Wed Sep 16 2009 Christian Krause - 0.5-1 - Initial package From dwmw2 at fedoraproject.org Wed Sep 30 19:24:09 2009 From: dwmw2 at fedoraproject.org (David Woodhouse) Date: Wed, 30 Sep 2009 19:24:09 +0000 (UTC) Subject: rpms/kernel/F-12 linux-2.6-intel-iommu-updates.patch,1.2,1.3 Message-ID: <20090930192409.ABB7111C00E6@cvs1.fedora.phx.redhat.com> Author: dwmw2 Update of /cvs/pkgs/rpms/kernel/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17422 Modified Files: linux-2.6-intel-iommu-updates.patch Log Message: don't kill BROKEN_GFX_WA linux-2.6-intel-iommu-updates.patch: Documentation/Intel-IOMMU.txt | 6 arch/ia64/kernel/pci-swiotlb.c | 2 arch/x86/kernel/pci-swiotlb.c | 5 drivers/pci/dmar.c | 50 ++++- drivers/pci/intel-iommu.c | 399 ++++++++++++++++++++++++----------------- drivers/pci/intr_remapping.c | 8 drivers/pci/iova.c | 16 - include/linux/intel-iommu.h | 2 include/linux/iova.h | 1 9 files changed, 294 insertions(+), 195 deletions(-) Index: linux-2.6-intel-iommu-updates.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-12/linux-2.6-intel-iommu-updates.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- linux-2.6-intel-iommu-updates.patch 30 Sep 2009 19:12:03 -0000 1.2 +++ linux-2.6-intel-iommu-updates.patch 30 Sep 2009 19:24:09 -0000 1.3 @@ -1,3 +1,5 @@ +(Reverted the part which kills BROKEN_GFX_WA) + commit e0fc7e0b4b5e69616f10a894ab9afff3c64be74e Author: David Woodhouse Date: Wed Sep 30 09:12:17 2009 -0700 @@ -461,19 +463,6 @@ index 223abb1..285aae8 100644 #ifdef CONFIG_IA64_GENERIC swiotlb = 1; printk(KERN_INFO "PCI-DMA: Re-initialize machine vector.\n"); -diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig -index 13ffa5d..5499da1 100644 ---- a/arch/x86/Kconfig -+++ b/arch/x86/Kconfig -@@ -1916,7 +1916,7 @@ config DMAR_DEFAULT_ON - config DMAR_BROKEN_GFX_WA - def_bool n - prompt "Workaround broken graphics drivers (going away soon)" -- depends on DMAR -+ depends on DMAR && BROKEN - ---help--- - Current Graphics drivers tend to use physical address - for DMA and avoid using DMA APIs. Setting this config diff --git a/arch/x86/kernel/pci-swiotlb.c b/arch/x86/kernel/pci-swiotlb.c index 6af96ee..1e66b18 100644 --- a/arch/x86/kernel/pci-swiotlb.c From agoode at fedoraproject.org Wed Sep 30 19:25:21 2009 From: agoode at fedoraproject.org (Adam Goode) Date: Wed, 30 Sep 2009 19:25:21 +0000 (UTC) Subject: rpms/debootstrap/F-11 debootstrap-1.0.19-devices.patch, NONE, 1.1 debootstrap-1.0.19-perms.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 debootstrap.spec, 1.8, 1.9 sources, 1.5, 1.6 debootstrap-1.0.10-perms.patch, 1.1, NONE debootstrap-1.0.7-arch.patch, 1.1, NONE debootstrap-1.0.7-devices.patch, 1.1, NONE Message-ID: <20090930192521.E50D811C00E6@cvs1.fedora.phx.redhat.com> Author: agoode Update of /cvs/extras/rpms/debootstrap/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17746 Modified Files: .cvsignore debootstrap.spec sources Added Files: debootstrap-1.0.19-devices.patch debootstrap-1.0.19-perms.patch Removed Files: debootstrap-1.0.10-perms.patch debootstrap-1.0.7-arch.patch debootstrap-1.0.7-devices.patch Log Message: * Wed Sep 30 2009 Adam Goode - 1.0.19-2 - Make sure to create /dev/console in devices.tar.gz debootstrap-1.0.19-devices.patch: Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE debootstrap-1.0.19-devices.patch --- diff -ur debootstrap.orig/Makefile debootstrap/Makefile --- debootstrap.orig/Makefile 2009-09-21 11:23:11.000000000 -0400 +++ debootstrap/Makefile 2009-09-30 15:01:01.899945579 -0400 @@ -40,6 +40,8 @@ mkdir -p dev chown 0:0 dev chmod 755 dev - (cd dev && $(MAKEDEV) std ptmx fd consoleonly) + $(MAKEDEV) -d dev std ptmx fd + $(MAKEDEV) -d dev -x console + mknod dev/console c 5 1 tar cf - dev | gzip -9 >devices.tar.gz rm -rf dev debootstrap-1.0.19-perms.patch: Makefile | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) --- NEW FILE debootstrap-1.0.19-perms.patch --- diff -ur debootstrap.orig/Makefile debootstrap/Makefile --- debootstrap.orig/Makefile 2009-09-21 11:23:11.000000000 -0400 +++ debootstrap/Makefile 2009-09-30 13:01:27.151069252 -0400 @@ -13,9 +13,9 @@ mkdir -p $(DSDIR)/scripts mkdir -p $(DESTDIR)/usr/sbin - install -o root -g root -m 0644 scripts/debian/* $(DSDIR)/scripts/ - install -o root -g root -m 0644 scripts/ubuntu/* $(DSDIR)/scripts/ - install -o root -g root -m 0644 functions $(DSDIR)/ + install -m 0644 scripts/debian/* $(DSDIR)/scripts/ + install -m 0644 scripts/ubuntu/* $(DSDIR)/scripts/ + install -m 0644 functions $(DSDIR)/ # no special script for etch anymore ln -s sid $(DSDIR)/scripts/etch @@ -30,10 +30,9 @@ ln -s gutsy $(DSDIR)/scripts/lucid sed 's/@VERSION@/$(VERSION)/g' debootstrap >$(DESTDIR)/usr/sbin/debootstrap - chown root:root $(DESTDIR)/usr/sbin/debootstrap chmod 0755 $(DESTDIR)/usr/sbin/debootstrap - install -o root -g root -m 0644 devices.tar.gz $(DSDIR)/ + install -m 0644 devices.tar.gz $(DSDIR)/ devices.tar.gz: rm -rf dev Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/debootstrap/F-11/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 15 Jul 2008 20:46:15 -0000 1.5 +++ .cvsignore 30 Sep 2009 19:25:19 -0000 1.6 @@ -1 +1 @@ -debootstrap_1.0.10.tar.gz +debootstrap_1.0.19.tar.gz Index: debootstrap.spec =================================================================== RCS file: /cvs/extras/rpms/debootstrap/F-11/debootstrap.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- debootstrap.spec 24 Feb 2009 11:16:53 -0000 1.8 +++ debootstrap.spec 30 Sep 2009 19:25:21 -0000 1.9 @@ -1,5 +1,5 @@ Name: debootstrap -Version: 1.0.10 +Version: 1.0.19 Release: 2%{?dist} Summary: Debian GNU/Linux bootstrapper @@ -7,9 +7,8 @@ Group: System Environment/Base License: MIT URL: http://code.erisian.com.au/Wiki/debootstrap Source0: http://ftp.debian.org/debian/pool/main/d/debootstrap/debootstrap_%{version}.tar.gz -Patch0: debootstrap-1.0.7-arch.patch -Patch1: debootstrap-1.0.7-devices.patch -Patch2: debootstrap-1.0.10-perms.patch +Patch0: debootstrap-1.0.19-devices.patch +Patch1: debootstrap-1.0.19-perms.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -29,9 +28,8 @@ Debian GNU/Linux guest system. %prep %setup -q -n %{name} -%patch0 -p1 -b .arch -%patch1 -p1 -b .devices -%patch2 -p1 -b .perms +%patch0 -p1 -b .devices +%patch1 -p1 -b .perms %build @@ -70,6 +68,19 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Adam Goode - 1.0.19-2 +- Make sure to create /dev/console in devices.tar.gz + +* Wed Sep 30 2009 Adam Goode - 1.0.19-1 +- New upstream release + + Many bugfixes + + Support for new distributions +- Arch patch no longer needed +- Rebase other patches + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0.10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Tue Feb 24 2009 Fedora Release Engineering - 1.0.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/extras/rpms/debootstrap/F-11/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 15 Jul 2008 20:46:15 -0000 1.5 +++ sources 30 Sep 2009 19:25:21 -0000 1.6 @@ -1 +1 @@ -7e69840dd670af938fc13eea9e53e49f debootstrap_1.0.10.tar.gz +e82b5745ec9c25bbe15c4cf075af4999 debootstrap_1.0.19.tar.gz --- debootstrap-1.0.10-perms.patch DELETED --- --- debootstrap-1.0.7-arch.patch DELETED --- --- debootstrap-1.0.7-devices.patch DELETED --- From agoode at fedoraproject.org Wed Sep 30 19:27:32 2009 From: agoode at fedoraproject.org (Adam Goode) Date: Wed, 30 Sep 2009 19:27:32 +0000 (UTC) Subject: rpms/debootstrap/F-10 debootstrap-1.0.19-devices.patch, NONE, 1.1 debootstrap-1.0.19-perms.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 debootstrap.spec, 1.6, 1.7 sources, 1.5, 1.6 debootstrap-1.0.10-perms.patch, 1.1, NONE debootstrap-1.0.7-arch.patch, 1.1, NONE debootstrap-1.0.7-devices.patch, 1.1, NONE Message-ID: <20090930192733.0017911C00E6@cvs1.fedora.phx.redhat.com> Author: agoode Update of /cvs/extras/rpms/debootstrap/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18361 Modified Files: .cvsignore debootstrap.spec sources Added Files: debootstrap-1.0.19-devices.patch debootstrap-1.0.19-perms.patch Removed Files: debootstrap-1.0.10-perms.patch debootstrap-1.0.7-arch.patch debootstrap-1.0.7-devices.patch Log Message: * Wed Sep 30 2009 Adam Goode - 1.0.19-2 - Make sure to create /dev/console in devices.tar.gz debootstrap-1.0.19-devices.patch: Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- NEW FILE debootstrap-1.0.19-devices.patch --- diff -ur debootstrap.orig/Makefile debootstrap/Makefile --- debootstrap.orig/Makefile 2009-09-21 11:23:11.000000000 -0400 +++ debootstrap/Makefile 2009-09-30 15:01:01.899945579 -0400 @@ -40,6 +40,8 @@ mkdir -p dev chown 0:0 dev chmod 755 dev - (cd dev && $(MAKEDEV) std ptmx fd consoleonly) + $(MAKEDEV) -d dev std ptmx fd + $(MAKEDEV) -d dev -x console + mknod dev/console c 5 1 tar cf - dev | gzip -9 >devices.tar.gz rm -rf dev debootstrap-1.0.19-perms.patch: Makefile | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) --- NEW FILE debootstrap-1.0.19-perms.patch --- diff -ur debootstrap.orig/Makefile debootstrap/Makefile --- debootstrap.orig/Makefile 2009-09-21 11:23:11.000000000 -0400 +++ debootstrap/Makefile 2009-09-30 13:01:27.151069252 -0400 @@ -13,9 +13,9 @@ mkdir -p $(DSDIR)/scripts mkdir -p $(DESTDIR)/usr/sbin - install -o root -g root -m 0644 scripts/debian/* $(DSDIR)/scripts/ - install -o root -g root -m 0644 scripts/ubuntu/* $(DSDIR)/scripts/ - install -o root -g root -m 0644 functions $(DSDIR)/ + install -m 0644 scripts/debian/* $(DSDIR)/scripts/ + install -m 0644 scripts/ubuntu/* $(DSDIR)/scripts/ + install -m 0644 functions $(DSDIR)/ # no special script for etch anymore ln -s sid $(DSDIR)/scripts/etch @@ -30,10 +30,9 @@ ln -s gutsy $(DSDIR)/scripts/lucid sed 's/@VERSION@/$(VERSION)/g' debootstrap >$(DESTDIR)/usr/sbin/debootstrap - chown root:root $(DESTDIR)/usr/sbin/debootstrap chmod 0755 $(DESTDIR)/usr/sbin/debootstrap - install -o root -g root -m 0644 devices.tar.gz $(DSDIR)/ + install -m 0644 devices.tar.gz $(DSDIR)/ devices.tar.gz: rm -rf dev Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/debootstrap/F-10/.cvsignore,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- .cvsignore 15 Jul 2008 20:46:15 -0000 1.5 +++ .cvsignore 30 Sep 2009 19:27:32 -0000 1.6 @@ -1 +1 @@ -debootstrap_1.0.10.tar.gz +debootstrap_1.0.19.tar.gz Index: debootstrap.spec =================================================================== RCS file: /cvs/extras/rpms/debootstrap/F-10/debootstrap.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- debootstrap.spec 15 Jul 2008 20:58:18 -0000 1.6 +++ debootstrap.spec 30 Sep 2009 19:27:32 -0000 1.7 @@ -1,15 +1,14 @@ Name: debootstrap -Version: 1.0.10 -Release: 1%{?dist} -Summary: Bootstrap a basic Debian GNU/Linux system +Version: 1.0.19 +Release: 2%{?dist} +Summary: Debian GNU/Linux bootstrapper Group: System Environment/Base License: MIT URL: http://code.erisian.com.au/Wiki/debootstrap Source0: http://ftp.debian.org/debian/pool/main/d/debootstrap/debootstrap_%{version}.tar.gz -Patch0: debootstrap-1.0.7-arch.patch -Patch1: debootstrap-1.0.7-devices.patch -Patch2: debootstrap-1.0.10-perms.patch +Patch0: debootstrap-1.0.19-devices.patch +Patch1: debootstrap-1.0.19-perms.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -29,9 +28,8 @@ Debian GNU/Linux guest system. %prep %setup -q -n %{name} -%patch0 -p1 -b .arch -%patch1 -p1 -b .devices -%patch2 -p1 -b .perms +%patch0 -p1 -b .devices +%patch1 -p1 -b .perms %build @@ -70,6 +68,22 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Adam Goode - 1.0.19-2 +- Make sure to create /dev/console in devices.tar.gz + +* Wed Sep 30 2009 Adam Goode - 1.0.19-1 +- New upstream release + + Many bugfixes + + Support for new distributions +- Arch patch no longer needed +- Rebase other patches + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0.10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Feb 24 2009 Fedora Release Engineering - 1.0.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Tue Jul 15 2008 Lubomir Rintel - 1.0.10-1 - New upstream version Index: sources =================================================================== RCS file: /cvs/extras/rpms/debootstrap/F-10/sources,v retrieving revision 1.5 retrieving revision 1.6 diff -u -p -r1.5 -r1.6 --- sources 15 Jul 2008 20:46:15 -0000 1.5 +++ sources 30 Sep 2009 19:27:32 -0000 1.6 @@ -1 +1 @@ -7e69840dd670af938fc13eea9e53e49f debootstrap_1.0.10.tar.gz +e82b5745ec9c25bbe15c4cf075af4999 debootstrap_1.0.19.tar.gz --- debootstrap-1.0.10-perms.patch DELETED --- --- debootstrap-1.0.7-arch.patch DELETED --- --- debootstrap-1.0.7-devices.patch DELETED --- From sharkcz at fedoraproject.org Wed Sep 30 19:33:33 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Wed, 30 Sep 2009 19:33:33 +0000 (UTC) Subject: rpms/s390utils/F-11 0023-change-default-load-address-for-ramdisk.patch, NONE, 1.1 0024-s390-tools-1.8.1-cpuplugd-limits.patch, NONE, 1.1 0025-s390-tools-1.8.1-misc-bugfixes.patch, NONE, 1.1 s390utils.spec, 1.8, 1.9 zfcpconf.sh, 1.1, 1.2 Message-ID: <20090930193333.921D111C00E6@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/s390utils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20794 Modified Files: s390utils.spec zfcpconf.sh Added Files: 0023-change-default-load-address-for-ramdisk.patch 0024-s390-tools-1.8.1-cpuplugd-limits.patch 0025-s390-tools-1.8.1-misc-bugfixes.patch Log Message: * Wed Sep 30 2009 Dan Hor?k 2:1.8.1-7 - changed ramdisk load address (#526339) - updated zfcpconf.sh script to new sysfs interface (#526324) - added 1.8.1 fixes from IBM (#525495) 0023-change-default-load-address-for-ramdisk.patch: zipl.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE 0023-change-default-load-address-for-ramdisk.patch --- >From bfe74e60ab6529986a7c251042d17d57a3ccf675 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Dan=20Hor=C3=A1k?= Date: Wed, 30 Sep 2009 18:19:23 +0200 Subject: [PATCH 23/25] change default load address for ramdisk The default load address for the initial ramdisk is changed from 0x100000 to 0x200000 to allow larger kernels to be loaded. --- zipl/include/zipl.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/zipl/include/zipl.h b/zipl/include/zipl.h index 1f70e48..0f04072 100644 --- a/zipl/include/zipl.h +++ b/zipl/include/zipl.h @@ -21,7 +21,7 @@ #define ZIPL_STAGE3_ENTRY_ADDRESS 0xa028LL #define DEFAULT_PARMFILE_ADDRESS 0x1000LL #define DEFAULT_STAGE3_ADDRESS 0xa000LL -#define DEFAULT_IMAGE_ADDRESS 0x10000LL +#define DEFAULT_IMAGE_ADDRESS 0x20000LL #define DEFAULT_RAMDISK_ADDRESS 0x800000LL #define PSW_ADDRESS_MASK 0x000000007fffffffLL -- 1.6.3.3 0024-s390-tools-1.8.1-cpuplugd-limits.patch: config.c | 15 +++++++++++++-- daemon.c | 11 ----------- mem.c | 7 +++---- 3 files changed, 16 insertions(+), 17 deletions(-) --- NEW FILE 0024-s390-tools-1.8.1-cpuplugd-limits.patch --- >From 0b02dbdbd248ca51583e9dce3bd57025b965534d Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Dan=20Hor=C3=A1k?= Date: Wed, 30 Sep 2009 18:22:15 +0200 Subject: [PATCH 24/25] s390-tools-1.8.1-cpuplugd-limits Description: cpuplugd: fix cmm_pages allocation outside min and max range Symptom: cpuplugd might instruct CMM to operated outside the predefined limits Problem: This problem is basically caused by a missing new line separator at the interface between the daemon and the proc file. Solution: Add newline to the end of each line when writing to /proc/sys/vm/cmm_pages Problem-ID: 55472 --- cpuplugd/config.c | 15 +++++++++++++-- cpuplugd/daemon.c | 11 ----------- cpuplugd/mem.c | 6 +++--- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/cpuplugd/config.c b/cpuplugd/config.c index c013a65..bd3cb43 100644 --- a/cpuplugd/config.c +++ b/cpuplugd/config.c @@ -494,7 +494,7 @@ void check_config(struct config *cfg) if (memory == 1) { /* * check that the initial value of cmm_pages is not below - * cmm_min + * cmm_min or above cmm_max */ cmm_pagesize_start = get_cmmpages_size(); if (cmm_pagesize_start < cfg->cmm_min) { @@ -506,7 +506,18 @@ void check_config(struct config *cfg) syslog(LOG_INFO, "cmm_pages is below minimum " "and will be increased\n"); } - memunplug(cfg->cmm_min); + set_cmm_pages(cfg->cmm_min); + } + if (cmm_pagesize_start > cfg->cmm_max) { + if (debug && foreground == 1) { + printf("cmm_pages is above the maximum and will " + "be decreased.\n"); + } + if (debug && foreground == 0) { + syslog(LOG_INFO, "cmm_pages is above the maximum " + "and will be decreased\n"); + } + set_cmm_pages(cfg->cmm_max); } } } diff --git a/cpuplugd/daemon.c b/cpuplugd/daemon.c index d0769f3..e1ef623 100644 --- a/cpuplugd/daemon.c +++ b/cpuplugd/daemon.c @@ -260,17 +260,6 @@ void check_max(struct config *cfg) cpuid++; } } - if (memory && get_cmmpages_size() > cfg->cmm_max) { - if (debug && foreground == 1) { - printf("cmm_pages is above the maximum and will " - "be decreased.\n"); - } - if (debug && foreground == 0) { - syslog(LOG_INFO, "cmm_pages is above the maximum " - "and will be decreased\n"); - } - set_cmm_pages(cfg->cmm_max); - } } /* check if we are running in an LPAR environment. diff --git a/cpuplugd/mem.c b/cpuplugd/mem.c index 2f3d219..6200904 100644 --- a/cpuplugd/mem.c +++ b/cpuplugd/mem.c @@ -138,7 +138,7 @@ int memunplug(int size) ":%s\n", strerror(errno)); return -1; } - fprintf(filp, "%d", new_size); + fprintf(filp, "%d\n", new_size); if (debug && foreground == 1) printf("changed number of pages permanently reserved " "to %d \n", new_size); @@ -173,7 +173,7 @@ int memplug(int size) ":%s\n", strerror(errno)); return -1; } - fprintf(filp, "%d", new_size); + fprintf(filp, "%d\n", new_size); if (debug && foreground == 1) printf("changed number of pages permanently reserved " "to %d \n", new_size); @@ -200,7 +200,7 @@ int set_cmm_pages(int size) ":%s\n", strerror(errno)); return -1; } - fprintf(filp, "%d", size); + fprintf(filp, "%d\n", size); if (debug && foreground == 1) printf("changed number of pages permanently reserved " "to %d \n", size); -- 1.6.3.3 0025-s390-tools-1.8.1-misc-bugfixes.patch: ipl_tools/system.c | 13 ++- man/af_iucv.7 | 175 +++++++++++++++++++++++++++++++++++++++++++++++------ 2 files changed, 166 insertions(+), 22 deletions(-) --- NEW FILE 0025-s390-tools-1.8.1-misc-bugfixes.patch --- >From 60a3bf1df6d7039f75d889f15d7839f8482c2889 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Dan=20Hor=C3=A1k?= Date: Wed, 30 Sep 2009 18:24:52 +0200 Subject: [PATCH 25/25] s390-tools-1.8.1-misc-bugfixes Miscellaneous minor bufgixes for s390-tools RHEL5.5: * lsshut: Fix printing of vmcmd shutdown action: Also print CP commands that have more than one word. * af_iucv: Doc update for connection-oriented datagram sockets. --- ipl_tools/system.c | 13 +++-- man/af_iucv.7 | 174 +++++++++++++++++++++++++++++++++++++++++++++++----- 2 files changed, 166 insertions(+), 21 deletions(-) diff --git a/ipl_tools/system.c b/ipl_tools/system.c index 8294db0..fd5b76b 100644 --- a/ipl_tools/system.c +++ b/ipl_tools/system.c @@ -74,7 +74,7 @@ out: char *substring(size_t start, size_t stop, const char *src, char *dst, size_t size) { - int count; + unsigned int count; count = stop - start; if (count >= --size) @@ -102,7 +102,7 @@ int check_for_root(void) int ishex(char *cp) { - int i; + unsigned int i; char c; for (i = 0; i <= strlen(cp); i++) { @@ -168,13 +168,13 @@ int strrd(char *string, char *file) strncpy(path, file, sizeof(path)); if (access(path, R_OK) == 0) { - filp = fopen(path, "r"); + filp = fopen(path, "rb"); if (!filp) { fprintf(stderr, "%s: Can not open %s: ", name, file); fprintf(stderr, "%s\n", strerror(errno)); exit(1); } - rc = fscanf(filp, "%s", string); + rc = fread(string, 4096, 1, filp); fclose(filp); /* * special handling is required for @@ -192,8 +192,11 @@ int strrd(char *string, char *file) file); fprintf(stderr, "%s\n", strerror(errno)); return -1; - } else + } else { + if (string[strlen(string) - 1] == '\n') + string[strlen(string) - 1] = 0; return 0; + } } else { fprintf(stderr, "%s: Can not open %s: ", name, file); fprintf(stderr, "%s\n", strerror(errno)); diff --git a/man/af_iucv.7 b/man/af_iucv.7 index cdd2691..9d56640 100644 --- a/man/af_iucv.7 +++ b/man/af_iucv.7 @@ -4,7 +4,7 @@ .\" Copyright IBM Corp. 2008, 2009. .\" Author(s): Hendrik Brueckner .\" ---------------------------------------------------------------------- -.TH AF_IUCV 7 "March 2009" "s390-tools" "Linux Programmer's Manual" +.TH AF_IUCV 7 "September 2009" "s390-tools" "Linux Programmer's Manual" .SH NAME iucv, AF_IUCV \- Sockets for z/VM IUCV communication . @@ -13,15 +13,17 @@ iucv, AF_IUCV \- Sockets for z/VM IUCV communication .SH SYNOPSIS .B #include -.IB iucv_socket " = socket(AF_IUCV, SOCK_STREAM, 0);" +.IB iucv_stream_socket " = socket(AF_IUCV, SOCK_STREAM, 0);" +.br +.IB iucv_packet_socket " = socket(AF_IUCV, SOCK_SEQPACKET, 0);" . . . .SH DESCRIPTION The Inter-User Communication Vehicle (IUCV) is a z/VM communication facility that enables a program running in one z/VM guest virtual machine to communicate -with another z/VM guest virtual machine, or with a control program, or even -with itself. +with another z/VM guest virtual machine, or with the control program (CP), or +even with itself. The AF_IUCV address family provides communication and addressing in the IUCV domain. In the IUCV domain, address spaces or virtual machines can use the @@ -32,7 +34,11 @@ AF_IUCV connects socket applications running on different Linux guest operating systems, or it connects a Linux application to another socket application running in another z/VM guest operating system (like z/VM CMS). -The AF_IUCV address family supports stream sockets only. +The AF_IUCV address family supports stream-oriented sockets +(\f(CWSOCK_STREAM\fP) and connection-oriented datagram sockets +(\f(CWSOCK_SEQPACKET\fP). Stream-oriented sockets fragment data over several +native IUCV messages, whereas sockets of type SOCK_SEQPACKET map a particular +socket write or read operation to a single native IUCV message. .SS Features The AF_IUCV address family provides: @@ -78,28 +84,106 @@ are reserved for future use. The .B siucv_port and .B siucv_addr -fields must be zero. The +fields must be zero. The .B siucv_nodeid field must be set to exactly eight blank characters. . .TP .B siucv_userid is set to the z/VM user ID of the Linux guest virtual machine running the -application which owns the address. The field must be eight characters long, +application that owns the address. The field must be eight characters long, padded with blanks on the right. For .BR bind "(2), " siucv_userid -must contain blanks only, because AF_IUCV sets the correct z/VM user ID. +must contain blanks only to allow AF_IUCV to set the z/VM user ID of the Linux +guest operating system. . .TP .B siucv_name -is set to the application name by which the socket is known. Servers advertises +is set to the application name by which the socket is known. Servers advertise application names and clients use these application names to connect to servers. This field must be eight characters long, padded with blanks on the right. . . . +.SH "SOCKET OPTIONS" +Socket options can be set with +.BR setsockopt (2) +and read with +.BR getsockopt (2) +by specifying \f(CWSOL_IUCV\fP as the socket level. + +.TP +.B SO_IPRMDATA_MSG +Enables the application to send up to seven bytes of socket data in the +parameter list of an IUCV message. Use this option to increase performance +when transferring small amounts of data. + +To send data in the parameter list, specify a non-zero integer value. + +.RS +.TP +.B Note: +Use this option with care, older AF_IUCV versions do not support receiving +socket data in the parameter list and shut down the socket on which +a parameter list message has been received. +.RE +. +.TP +.B SO_MSGLIMIT +Modifies the message limit for new IUCV communication paths. The message +limit specifies the maximum number of outstanding messages that are allowed +for established connections. This setting can be lowered by z/VM when an IUCV +connection is established. + +The message limit is an integer value in range 1 to 65535. +The default value is 65535. + +The message limit must be set before +.BR connect "(2) or " listen (2) +is called for sockets. +.br +For sockets that are already connected or listening for connections, +the message limit cannot be changed. +.br +New sockets created by +.BR accept (2) +inherit the message limit that has been set for the listening socket. + +.BR getsockopt (2) +returns the default message limit or the limit that has been set. +For connected sockets, the current message limit is returned. The current +message limit is assigned by z/VM for each connection and it depends +on the IUCV MSGLIMIT statement specified for the z/VM guest virtual machine. +The current message limit is the lower value of the socket option and the +value specified for the IUCV MSGLIMIT statement. + +See the SECURITY section below for setting IUCV MSGLIMIT authorizations. +. +. +. +.SH "ANCILLARY DATA" +Ancillary data is sent and received using the +.BR sendmsg (2) +and +.BR recvmsg (2)\fR.\fP +To send ancillary data, set the \fBcmsg_level\fP field of struct \fBcmsghdr\fP +to \f(CWSOL_IUCV\fP and the \fBcmsg_type\fP field to the type. +.br +For more information see +.BR cmsg (3). + +.TP +.B SCM_IUCV_TRGCLS +Send or receive IUCV target class information. The IUCV target class can be used +to classify and identify an IUCV message at IUCV protocol level. If the target +class is not specified as ancillary data, it is set to zero. + +The target class is a number of type \fBuint32_t\fP. +. +. +. . .SH SECURITY This section provides an overview of the required IUCV statements for your z/VM @@ -129,20 +213,20 @@ any other z/VM guest virtual machine. .TP .B IUCV \fIuser_ID\fP allows this z/VM guest virtual machine to establish a communication path to the -z/VM guest virtual machine with the z/VM user ID \fIuser_ID\fP. +z/VM guest virtual machine with the z/VM user ID \fIuser_ID\fP. .PP You can specify multiple IUCV statements. To any of these IUCV statements you can append the .B MSGLIMIT \fIlimit\fP parameter. \fIlimit\fP specifies the maximum number of outstanding messages that are -allowed for each connection authorized by this entry. +allowed for each connection authorized by this statement. If no value is specified for \fBMSGLIMIT\fP, AF_IUCV requests 65535, which is the maximum supported by IUCV. . . .SS "Setting a connection limit" -Use the \fBOPTION\fP statement to limit the number of concurrent connections. +Use the \fBOPTION\fP statement to limit the number of concurrent connections. .TP .B OPTION MAXCONN \fImaxno\fP \fImaxno\fP specifies the maximum number of IUCV connections allowed for this @@ -151,7 +235,7 @@ virtual machine. The default is 64. The maximum is 65535. . .SS "Example" These sample statements allow any z/VM guest virtual machine to connect to your -z/VM guest virtual machine with a maximum of 10000 outstanding messages for each +z/VM guest virtual machine with a maximum of 10\^000 outstanding messages for each incoming connection. Your z/VM guest virtual machine is permitted to connect to all other z/VM guest virtual machines. The total number of connections for your z/VM guest virtual machine cannot exceed 100. @@ -200,6 +284,14 @@ This error can be temporary and the application may try again after some time. If the error occurs repeatedly, try to increase the maximum number of connections (for one or both z/VM guest virtual machines). See the SECURITY section about the required authorization statement. + +.B sendmsg (2) +called but the maximum number of outstanding IUCV messages for the socket +connection is reached; i.e. there are data available that has not yet been +received by the communication partner. +.br +If necessary, change the IUCV message limit as explained in section +"IUCV AUTHORIZATIONS". . .TP .B EACCES @@ -217,10 +309,22 @@ called but the AF_IUCV setting in the field of the passed address is missing. .BR listen (2) -called but the AF_IUCV socket has not yet been bound to an address. Always call +called but the AF_IUCV socket has not yet been bound to an address. +Always call .BR bind (2) before .BR listen (2). + +.BR setsockopt (2) +called with option \fBSO_MSGLIMIT\fP for sockets that are already connected. +. +.TP +.B ENOPROTOOPT +.BR setsockopt (2), +or +.BR getsockopt (2) +called but the socket level has not been set to \f(CWSOL_IUCV\fP, or the +specified socket option is not supported. . .TP .B EOPNOTSUPP @@ -232,13 +336,27 @@ might be called with the flag set. AF_IUCV does not support sending or receiving \fIout-of-band\fP data on its sockets. + +For \f(CWSOCK_SEQPACKET\fP sockets, +.BR sendmsg (2) +called without the +.I MSG_EOR +flag set. +AF_IUCV does not support segmentation, and thus, the "end-of-record" +(\fIMSG_EOR\fP) flag must always be set. +. +.TP +.B EPROTONOSUPPORT +.BR socket (2) +called with a protocol that is not supported. The socket protocol parameter +must be either zero or \f(CWPF_IUCV\fP. . .TP .B EAFNOSUPPORT .BR socket (2) -called with \fIAF_IUCV\fP but the AF_IUCV protocol / addressing family is not +called with \f(CWAF_IUCV\fP but the AF_IUCV address family is not supported by the current Linux kernel. Ensure that your Linux kernel has been -compiled with support for the AF_IUCV addressing family. +compiled with support for the AF_IUCV address family. . .PP Other errors can be generated by the generic socket layer. See the respective @@ -251,6 +369,9 @@ manual pages for more information. .BR recvmsg (2), .BR sendmsg (2), .BR socket (2), +.BR setsockopt (2), +.BR getsockopt (2), +.BR cmsg (3), .BR socket (7) .I "Linux on System z - Device Drivers, Features, and Commands" @@ -258,3 +379,24 @@ manual pages for more information. .I "z/VM CP Planning and Administration" .br .I "z/VM CP Programming Services" +. +. +. +.SH "HISTORY" +.TP +.B AF_IUCV, version 1.0 +Initial version. +.TP +.B AF_IUCV, version 1.1 +.RS 4 +.IP "\(bu" 4 +Support for sending socket data in the parameter list of an IUCV message +(\f(CWSO_IPRMDATA_MSG\fP). +.IP "\(bu" 4 +Access the target class of an IUCV message as ancillary data using +.BR sendmsg "(2) and " recvmsg (2). +.IP "\(bu" 4 +Support for \f(CWSOCK_SEQPACKET\fP sockets to facilitate development of native +IUCV applications that interact with AF_IUCV. +.RE + -- 1.6.3.3 Index: s390utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/s390utils/F-11/s390utils.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- s390utils.spec 25 Sep 2009 12:01:05 -0000 1.8 +++ s390utils.spec 30 Sep 2009 19:33:32 -0000 1.9 @@ -8,7 +8,7 @@ Name: s390utils Summary: Utilities and daemons for IBM System/z Group: System Environment/Base Version: 1.8.1 -Release: 6%{?dist} +Release: 7%{?dist} Epoch: 2 License: GPLv2 and GPLv2+ and CPL Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -46,6 +46,9 @@ Patch19: 0019-s390-tools-1.8.1-lsluns-d Patch20: 0020-s390-tools-1.8.1-cpuplugd-cmminit.patch Patch21: 0021-s390-tools-1.8.1-lszfcp-perf.patch Patch22: 0022-fix-string-overflow-in-vtoc_volume_label_init.patch +Patch23: 0023-change-default-load-address-for-ramdisk.patch +Patch24: 0024-s390-tools-1.8.1-cpuplugd-limits.patch +Patch25: 0025-s390-tools-1.8.1-misc-bugfixes.patch Patch100: cmsfs-1.1.8-warnings.patch Patch101: cmsfs-1.1.8-kernel26.patch @@ -128,6 +131,15 @@ be used together with the zSeries (s390) # Fix string overflow in vtoc_volume_label_init (#525318) %patch22 -p1 -b .vtoc-label +# Change default load address for ramdisk (#526339) +%patch23 -p1 -b .ramdisk-address + +# Fix cmm_pages allocation outside min and max range (#525495) +%patch24 -p1 -b .ramdisk-address + +# Miscelaneous fixes for 1.8.1 (#525495) +%patch25 -p1 -b .misc + # # cmsfs # @@ -776,6 +788,11 @@ User-space development files for the s39 %changelog +* Wed Sep 30 2009 Dan Hor?k 2:1.8.1-7 +- changed ramdisk load address (#526339) +- updated zfcpconf.sh script to new sysfs interface (#526324) +- added 1.8.1 fixes from IBM (#525495) + * Fri Sep 25 2009 Dan Hor?k 2:1.8.1-6 - fix issues in lib-zfcp-hbaapi with a patch Index: zfcpconf.sh =================================================================== RCS file: /cvs/pkgs/rpms/s390utils/F-11/zfcpconf.sh,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- zfcpconf.sh 7 Apr 2009 08:03:09 -0000 1.1 +++ zfcpconf.sh 30 Sep 2009 19:33:32 -0000 1.2 @@ -10,15 +10,13 @@ # # manual setup: # modprobe zfcp -# echo WWPN > /sys/bus/ccw/drivers/zfcp/0.0.4000/port_add -# echo LUN > /sys/bus/ccw/drivers/zfcp/0.0.4000/WWPN/unit_add # echo 1 > /sys/bus/ccw/drivers/zfcp/0.0.4000/online +# echo LUN > /sys/bus/ccw/drivers/zfcp/0.0.4000/WWPN/unit_add # # Example: # modprobe zfcp -# echo 0x5005076300c213e9 > /sys/bus/ccw/drivers/zfcp/0.0.4000/port_add -# echo 0x5022000000000000 > /sys/bus/ccw/drivers/zfcp/0.0.4000/0x5005076300c213e9/unit_add # echo 1 > /sys/bus/ccw/drivers/zfcp/0.0.4000/online +# echo 0x5022000000000000 > /sys/bus/ccw/drivers/zfcp/0.0.4000/0x5005076300c213e9/unit_add CONFIG=/etc/zfcp.conf PATH=/bin:/usr/bin:/sbin:/usr/sbin @@ -39,8 +37,7 @@ if [ -f "$CONFIG" ]; then elif [ $numparams == 3 ]; then read DEVICE WWPN FCPLUN < <(echo $line) fi - [ ! -d /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN ] && echo $WWPN > /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/port_add - [ ! -d /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN/$FCPLUN ] && echo $FCPLUN > /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN/unit_add echo 1 > /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/online + [ ! -d /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN/$FCPLUN ] && echo $FCPLUN > /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN/unit_add done fi From hadess at fedoraproject.org Wed Sep 30 19:36:11 2009 From: hadess at fedoraproject.org (Bastien Nocera) Date: Wed, 30 Sep 2009 19:36:11 +0000 (UTC) Subject: rpms/rhythmbox/devel rhythmbox.spec,1.267,1.268 Message-ID: <20090930193611.91BB011C00E6@cvs1.fedora.phx.redhat.com> Author: hadess Update of /cvs/pkgs/rpms/rhythmbox/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21867 Modified Files: rhythmbox.spec Log Message: * Wed Sep 30 2009 Bastien Nocera 0.12.5-4 - Enable the FM radio plugin Index: rhythmbox.spec =================================================================== RCS file: /cvs/pkgs/rpms/rhythmbox/devel/rhythmbox.spec,v retrieving revision 1.267 retrieving revision 1.268 diff -u -p -r1.267 -r1.268 --- rhythmbox.spec 28 Sep 2009 18:43:44 -0000 1.267 +++ rhythmbox.spec 30 Sep 2009 19:36:11 -0000 1.268 @@ -3,7 +3,7 @@ Name: rhythmbox Summary: Music Management Application Version: 0.12.5 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ with exceptions and GFDL Group: Applications/Multimedia URL: http://projects.gnome.org/rhythmbox/ @@ -43,6 +43,7 @@ BuildRequires: lirc-devel BuildRequires: libmtp-devel BuildRequires: gstreamer-python-devel BuildRequires: libgudev-devel +BuildRequires: kernel-headers BuildRequires: perl(XML::Parser) intltool @@ -208,6 +209,7 @@ fi %{_libdir}/rhythmbox/plugins/fmradio/ %{_libdir}/rhythmbox/plugins/im-status/ %{_libdir}/rhythmbox/plugins/status-icon/ +%{_libdir}/rhythmbox/plugins/fmradio/ %{_libexecdir}/rhythmbox-metadata %files lirc @@ -219,6 +221,9 @@ fi %{_libdir}/rhythmbox/plugins/upnp_coherence %changelog +* Wed Sep 30 2009 Bastien Nocera 0.12.5-4 +- Enable the FM radio plugin + * Mon Sep 28 2009 Bastien Nocera 0.12.5-3 - Fix the symbols for the browser plugin being mangled (#525826) From lmacken at fedoraproject.org Wed Sep 30 19:39:07 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Wed, 30 Sep 2009 19:39:07 +0000 (UTC) Subject: rpms/python-catwalk/devel import.log, NONE, 1.1 python-catwalk.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930193907.DF9B511C00E6@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-catwalk/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22564/devel Modified Files: .cvsignore sources Added Files: import.log python-catwalk.spec Log Message: Initial import of python-catwalk --- NEW FILE import.log --- python-catwalk-2_0_2-1_fc10:HEAD:python-catwalk-2.0.2-1.fc10.src.rpm:1254324726 --- NEW FILE python-catwalk.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: python-catwalk Version: 2.0.2 Release: 1%{?dist} Summary: A way to view your models using TurboGears Group: Development/Languages License: MIT URL: http://code.google.com/p/tgtools/wiki/Catwalk Source0: http://pypi.python.org/packages/source/C/Catwalk/Catwalk-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools-devel BuildRequires: python-nose python-sprox python-tgext-admin Requires: python-sprox python-tgext-admin %description Catwalk is a database manipulation application built on top of TurboGears. With it you can easily interact with your application data model and manage your data. %prep %setup -q -n Catwalk-%{version} %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} # Disabled until chameleon.genshi is packaged #%check #PYTHONPATH=$(pwd) nosetests %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc %{python_sitelib}/Catwalk* %{python_sitelib}/catwalk/ %changelog * Mon Jun 01 2009 Luke Macken - 2.0.2-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-catwalk/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:55:12 -0000 1.1 +++ .cvsignore 30 Sep 2009 19:39:07 -0000 1.2 @@ -0,0 +1 @@ +Catwalk-2.0.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-catwalk/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:55:12 -0000 1.1 +++ sources 30 Sep 2009 19:39:07 -0000 1.2 @@ -0,0 +1 @@ +e301fad3aa9c0888f9ff03b9f556bf46 Catwalk-2.0.2.tar.gz From dwmw2 at fedoraproject.org Wed Sep 30 19:42:24 2009 From: dwmw2 at fedoraproject.org (David Woodhouse) Date: Wed, 30 Sep 2009 19:42:24 +0000 (UTC) Subject: rpms/kernel/F-12 linux-2.6-intel-iommu-updates.patch,1.3,1.4 Message-ID: <20090930194224.936A111C00E6@cvs1.fedora.phx.redhat.com> Author: dwmw2 Update of /cvs/pkgs/rpms/kernel/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23378 Modified Files: linux-2.6-intel-iommu-updates.patch Log Message: make it build linux-2.6-intel-iommu-updates.patch: Documentation/Intel-IOMMU.txt | 6 arch/ia64/kernel/pci-swiotlb.c | 2 arch/x86/kernel/pci-swiotlb.c | 5 drivers/pci/dmar.c | 37 ++- drivers/pci/intel-iommu.c | 399 ++++++++++++++++++++++++----------------- drivers/pci/intr_remapping.c | 8 drivers/pci/iova.c | 16 - include/linux/intel-iommu.h | 2 include/linux/iova.h | 1 9 files changed, 282 insertions(+), 194 deletions(-) Index: linux-2.6-intel-iommu-updates.patch =================================================================== RCS file: /cvs/pkgs/rpms/kernel/F-12/linux-2.6-intel-iommu-updates.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- linux-2.6-intel-iommu-updates.patch 30 Sep 2009 19:24:09 -0000 1.3 +++ linux-2.6-intel-iommu-updates.patch 30 Sep 2009 19:42:24 -0000 1.4 @@ -1,4 +1,5 @@ (Reverted the part which kills BROKEN_GFX_WA) +(...and the HARDWARE_AFFINITY bit) commit e0fc7e0b4b5e69616f10a894ab9afff3c64be74e Author: David Woodhouse @@ -483,42 +484,6 @@ diff --git a/drivers/pci/dmar.c b/driver index 7b287cb..708176d 100644 --- a/drivers/pci/dmar.c +++ b/drivers/pci/dmar.c -@@ -353,6 +353,7 @@ dmar_table_print_dmar_entry(struct acpi_dmar_header *header) - struct acpi_dmar_hardware_unit *drhd; - struct acpi_dmar_reserved_memory *rmrr; - struct acpi_dmar_atsr *atsr; -+ struct acpi_dmar_rhsa *rhsa; - - switch (header->type) { - case ACPI_DMAR_TYPE_HARDWARE_UNIT: -@@ -374,6 +375,12 @@ dmar_table_print_dmar_entry(struct acpi_dmar_header *header) - atsr = container_of(header, struct acpi_dmar_atsr, header); - printk(KERN_INFO PREFIX "ATSR flags: %#x\n", atsr->flags); - break; -+ case ACPI_DMAR_HARDWARE_AFFINITY: -+ rhsa = container_of(header, struct acpi_dmar_rhsa, header); -+ printk(KERN_INFO PREFIX "RHSA base: %#016Lx proximity domain: %#x\n", -+ (unsigned long long)rhsa->base_address, -+ rhsa->proximity_domain); -+ break; - } - } - -@@ -452,9 +459,13 @@ parse_dmar_table(void) - ret = dmar_parse_one_atsr(entry_header); - #endif - break; -+ case ACPI_DMAR_HARDWARE_AFFINITY: -+ /* We don't do anything with RHSA (yet?) */ -+ break; - default: - printk(KERN_WARNING PREFIX -- "Unknown DMAR structure type\n"); -+ "Unknown DMAR structure type %d\n", -+ entry_header->type); - ret = 0; /* for forward compatibility */ - break; - } @@ -570,9 +581,6 @@ int __init dmar_table_init(void) printk(KERN_INFO PREFIX "No ATSR found\n"); #endif From lmacken at fedoraproject.org Wed Sep 30 19:46:24 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Wed, 30 Sep 2009 19:46:24 +0000 (UTC) Subject: rpms/python-catwalk/F-11 import.log, NONE, 1.1 python-catwalk.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930194624.12B3711C00E6@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-catwalk/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24286/F-11 Modified Files: .cvsignore sources Added Files: import.log python-catwalk.spec Log Message: Initial import of python-catwalk (#503591) --- NEW FILE import.log --- python-catwalk-2_0_2-1_fc10:F-11:python-catwalk-2.0.2-1.fc10.src.rpm:1254325175 --- NEW FILE python-catwalk.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: python-catwalk Version: 2.0.2 Release: 1%{?dist} Summary: A way to view your models using TurboGears Group: Development/Languages License: MIT URL: http://code.google.com/p/tgtools/wiki/Catwalk Source0: http://pypi.python.org/packages/source/C/Catwalk/Catwalk-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools-devel BuildRequires: python-nose python-sprox python-tgext-admin Requires: python-sprox python-tgext-admin %description Catwalk is a database manipulation application built on top of TurboGears. With it you can easily interact with your application data model and manage your data. %prep %setup -q -n Catwalk-%{version} %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} # Disabled until chameleon.genshi is packaged #%check #PYTHONPATH=$(pwd) nosetests %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc %{python_sitelib}/Catwalk* %{python_sitelib}/catwalk/ %changelog * Mon Jun 01 2009 Luke Macken - 2.0.2-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-catwalk/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:55:12 -0000 1.1 +++ .cvsignore 30 Sep 2009 19:46:23 -0000 1.2 @@ -0,0 +1 @@ +Catwalk-2.0.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-catwalk/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:55:12 -0000 1.1 +++ sources 30 Sep 2009 19:46:23 -0000 1.2 @@ -0,0 +1 @@ +e301fad3aa9c0888f9ff03b9f556bf46 Catwalk-2.0.2.tar.gz From rdieter at fedoraproject.org Wed Sep 30 19:48:15 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 19:48:15 +0000 (UTC) Subject: rpms/kdeplasma-addons/F-12 kdeplasma-addons-4.3.2-ublog_twitter.patch, NONE, 1.1 kdeplasma-addons.spec, 1.59, 1.60 Message-ID: <20090930194815.0812611C00E6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeplasma-addons/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24801/F-12 Modified Files: kdeplasma-addons.spec Added Files: kdeplasma-addons-4.3.2-ublog_twitter.patch Log Message: * Wed Sep 30 2009 Rex Dieter 4.3.1-2 - Microblogging Widget Does Not Fetch Tweets (#526524) kdeplasma-addons-4.3.2-ublog_twitter.patch: microblog.cpp | 8 ++++---- microblog.h | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) --- NEW FILE kdeplasma-addons-4.3.2-ublog_twitter.patch --- --- branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.cpp 2009/09/12 11:44:41 1022729 +++ branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.cpp 2009/09/29 17:15:46 1029410 @@ -381,9 +381,9 @@ //add the newbies int newCount = 0; - uint maxId = m_lastTweet; + ulong maxId = m_lastTweet; foreach (const QString &id, data.keys()) { - uint i = id.toUInt(); + ulong i = id.toULong(); //kDebug() << i << m_lastTweet; if (i > m_lastTweet) { newCount++; @@ -464,7 +464,7 @@ // Add more tweetWidgets if there are not enough if (m_tweetMap.count() > m_historySize) { - QMap::iterator it = m_tweetMap.begin(); + QMap::iterator it = m_tweetMap.begin(); while (it != m_tweetMap.end() && m_tweetMap.count() > m_historySize) { it = m_tweetMap.erase(it); } @@ -521,7 +521,7 @@ } int i = 0; - QMap::iterator it = m_tweetMap.end(); + QMap::iterator it = m_tweetMap.end(); while (it != m_tweetMap.begin()) { Plasma::DataEngine::Data &tweetData = *(--it); QString user = tweetData.value("User").toString(); --- branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.h 2009/07/07 22:51:13 992910 +++ branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.h 2009/09/29 17:15:46 1029410 @@ -162,10 +162,10 @@ QString m_curTimeline; QMap m_pictureMap; - QMap m_tweetMap; + QMap m_tweetMap; QList m_tweetWidgets; - uint m_lastTweet; + ulong m_lastTweet; KWallet::Wallet *m_wallet; enum WalletWait { None=0, Read, Write }; WalletWait m_walletWait; Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/F-12/kdeplasma-addons.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- kdeplasma-addons.spec 1 Sep 2009 21:41:10 -0000 1.59 +++ kdeplasma-addons.spec 30 Sep 2009 19:48:14 -0000 1.60 @@ -1,6 +1,6 @@ Name: kdeplasma-addons Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -15,6 +15,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Patch51: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch ## upstream patches +# https://bugzilla.redhat.com/526524 +Patch100: kdeplasma-addons-4.3.2-ublog_twitter.patch # Backported from 4.3 branch BuildRequires: boost-devel @@ -72,6 +74,7 @@ Requires: kdelibs4%{?_isa} >= %{version} %setup -q -n kdeplasma-addons-%{version} %patch51 -p1 -b .krunner_contacts_not_enabledbydefault +%patch100 -p4 -b .ublog_twitter %build @@ -159,6 +162,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 30 2009 Rex Dieter 4.3.1-2 +- Microblogging Widget Does Not Fetch Tweets (#526524) + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 From rdieter at fedoraproject.org Wed Sep 30 19:48:14 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 19:48:14 +0000 (UTC) Subject: rpms/kdeplasma-addons/devel kdeplasma-addons-4.3.2-ublog_twitter.patch, NONE, 1.1 kdeplasma-addons.spec, 1.59, 1.60 Message-ID: <20090930194814.BC32D11C00E6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeplasma-addons/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24801/devel Modified Files: kdeplasma-addons.spec Added Files: kdeplasma-addons-4.3.2-ublog_twitter.patch Log Message: * Wed Sep 30 2009 Rex Dieter 4.3.1-2 - Microblogging Widget Does Not Fetch Tweets (#526524) kdeplasma-addons-4.3.2-ublog_twitter.patch: microblog.cpp | 8 ++++---- microblog.h | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) --- NEW FILE kdeplasma-addons-4.3.2-ublog_twitter.patch --- --- branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.cpp 2009/09/12 11:44:41 1022729 +++ branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.cpp 2009/09/29 17:15:46 1029410 @@ -381,9 +381,9 @@ //add the newbies int newCount = 0; - uint maxId = m_lastTweet; + ulong maxId = m_lastTweet; foreach (const QString &id, data.keys()) { - uint i = id.toUInt(); + ulong i = id.toULong(); //kDebug() << i << m_lastTweet; if (i > m_lastTweet) { newCount++; @@ -464,7 +464,7 @@ // Add more tweetWidgets if there are not enough if (m_tweetMap.count() > m_historySize) { - QMap::iterator it = m_tweetMap.begin(); + QMap::iterator it = m_tweetMap.begin(); while (it != m_tweetMap.end() && m_tweetMap.count() > m_historySize) { it = m_tweetMap.erase(it); } @@ -521,7 +521,7 @@ } int i = 0; - QMap::iterator it = m_tweetMap.end(); + QMap::iterator it = m_tweetMap.end(); while (it != m_tweetMap.begin()) { Plasma::DataEngine::Data &tweetData = *(--it); QString user = tweetData.value("User").toString(); --- branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.h 2009/07/07 22:51:13 992910 +++ branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.h 2009/09/29 17:15:46 1029410 @@ -162,10 +162,10 @@ QString m_curTimeline; QMap m_pictureMap; - QMap m_tweetMap; + QMap m_tweetMap; QList m_tweetWidgets; - uint m_lastTweet; + ulong m_lastTweet; KWallet::Wallet *m_wallet; enum WalletWait { None=0, Read, Write }; WalletWait m_walletWait; Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/devel/kdeplasma-addons.spec,v retrieving revision 1.59 retrieving revision 1.60 diff -u -p -r1.59 -r1.60 --- kdeplasma-addons.spec 1 Sep 2009 21:41:10 -0000 1.59 +++ kdeplasma-addons.spec 30 Sep 2009 19:48:14 -0000 1.60 @@ -1,6 +1,6 @@ Name: kdeplasma-addons Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -15,6 +15,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Patch51: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch ## upstream patches +# https://bugzilla.redhat.com/526524 +Patch100: kdeplasma-addons-4.3.2-ublog_twitter.patch # Backported from 4.3 branch BuildRequires: boost-devel @@ -72,6 +74,7 @@ Requires: kdelibs4%{?_isa} >= %{version} %setup -q -n kdeplasma-addons-%{version} %patch51 -p1 -b .krunner_contacts_not_enabledbydefault +%patch100 -p4 -b .ublog_twitter %build @@ -159,6 +162,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 30 2009 Rex Dieter 4.3.1-2 +- Microblogging Widget Does Not Fetch Tweets (#526524) + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 From rdieter at fedoraproject.org Wed Sep 30 19:49:36 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 19:49:36 +0000 (UTC) Subject: rpms/kdeplasma-addons/F-11 kdeplasma-addons-4.3.2-ublog_twitter.patch, NONE, 1.1 kdeplasma-addons.spec, 1.39, 1.40 Message-ID: <20090930194936.782C011C00EC@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeplasma-addons/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25153/F-11 Modified Files: kdeplasma-addons.spec Added Files: kdeplasma-addons-4.3.2-ublog_twitter.patch Log Message: * Wed Sep 30 2009 Rex Dieter 4.3.1-2 - Microblogging Widget Does Not Fetch Tweets (#526524) kdeplasma-addons-4.3.2-ublog_twitter.patch: microblog.cpp | 8 ++++---- microblog.h | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) --- NEW FILE kdeplasma-addons-4.3.2-ublog_twitter.patch --- --- branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.cpp 2009/09/12 11:44:41 1022729 +++ branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.cpp 2009/09/29 17:15:46 1029410 @@ -381,9 +381,9 @@ //add the newbies int newCount = 0; - uint maxId = m_lastTweet; + ulong maxId = m_lastTweet; foreach (const QString &id, data.keys()) { - uint i = id.toUInt(); + ulong i = id.toULong(); //kDebug() << i << m_lastTweet; if (i > m_lastTweet) { newCount++; @@ -464,7 +464,7 @@ // Add more tweetWidgets if there are not enough if (m_tweetMap.count() > m_historySize) { - QMap::iterator it = m_tweetMap.begin(); + QMap::iterator it = m_tweetMap.begin(); while (it != m_tweetMap.end() && m_tweetMap.count() > m_historySize) { it = m_tweetMap.erase(it); } @@ -521,7 +521,7 @@ } int i = 0; - QMap::iterator it = m_tweetMap.end(); + QMap::iterator it = m_tweetMap.end(); while (it != m_tweetMap.begin()) { Plasma::DataEngine::Data &tweetData = *(--it); QString user = tweetData.value("User").toString(); --- branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.h 2009/07/07 22:51:13 992910 +++ branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.h 2009/09/29 17:15:46 1029410 @@ -162,10 +162,10 @@ QString m_curTimeline; QMap m_pictureMap; - QMap m_tweetMap; + QMap m_tweetMap; QList m_tweetWidgets; - uint m_lastTweet; + ulong m_lastTweet; KWallet::Wallet *m_wallet; enum WalletWait { None=0, Read, Write }; WalletWait m_walletWait; Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/F-11/kdeplasma-addons.spec,v retrieving revision 1.39 retrieving revision 1.40 diff -u -p -r1.39 -r1.40 --- kdeplasma-addons.spec 1 Sep 2009 21:41:10 -0000 1.39 +++ kdeplasma-addons.spec 30 Sep 2009 19:49:36 -0000 1.40 @@ -1,6 +1,6 @@ Name: kdeplasma-addons Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -15,6 +15,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Patch51: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch ## upstream patches +# https://bugzilla.redhat.com/526524 +Patch100: kdeplasma-addons-4.3.2-ublog_twitter.patch # Backported from 4.3 branch BuildRequires: boost-devel @@ -72,6 +74,7 @@ Requires: kdelibs4%{?_isa} >= %{version} %setup -q -n kdeplasma-addons-%{version} %patch51 -p1 -b .krunner_contacts_not_enabledbydefault +%patch100 -p4 -b .ublog_twitter %build @@ -159,6 +162,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 30 2009 Rex Dieter 4.3.1-2 +- Microblogging Widget Does Not Fetch Tweets (#526524) + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 From rdieter at fedoraproject.org Wed Sep 30 19:49:36 2009 From: rdieter at fedoraproject.org (Rex Dieter) Date: Wed, 30 Sep 2009 19:49:36 +0000 (UTC) Subject: rpms/kdeplasma-addons/F-10 kdeplasma-addons-4.3.2-ublog_twitter.patch, NONE, 1.1 kdeplasma-addons.spec, 1.21, 1.22 Message-ID: <20090930194936.475AA11C00E6@cvs1.fedora.phx.redhat.com> Author: rdieter Update of /cvs/pkgs/rpms/kdeplasma-addons/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25153/F-10 Modified Files: kdeplasma-addons.spec Added Files: kdeplasma-addons-4.3.2-ublog_twitter.patch Log Message: * Wed Sep 30 2009 Rex Dieter 4.3.1-2 - Microblogging Widget Does Not Fetch Tweets (#526524) kdeplasma-addons-4.3.2-ublog_twitter.patch: microblog.cpp | 8 ++++---- microblog.h | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) --- NEW FILE kdeplasma-addons-4.3.2-ublog_twitter.patch --- --- branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.cpp 2009/09/12 11:44:41 1022729 +++ branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.cpp 2009/09/29 17:15:46 1029410 @@ -381,9 +381,9 @@ //add the newbies int newCount = 0; - uint maxId = m_lastTweet; + ulong maxId = m_lastTweet; foreach (const QString &id, data.keys()) { - uint i = id.toUInt(); + ulong i = id.toULong(); //kDebug() << i << m_lastTweet; if (i > m_lastTweet) { newCount++; @@ -464,7 +464,7 @@ // Add more tweetWidgets if there are not enough if (m_tweetMap.count() > m_historySize) { - QMap::iterator it = m_tweetMap.begin(); + QMap::iterator it = m_tweetMap.begin(); while (it != m_tweetMap.end() && m_tweetMap.count() > m_historySize) { it = m_tweetMap.erase(it); } @@ -521,7 +521,7 @@ } int i = 0; - QMap::iterator it = m_tweetMap.end(); + QMap::iterator it = m_tweetMap.end(); while (it != m_tweetMap.begin()) { Plasma::DataEngine::Data &tweetData = *(--it); QString user = tweetData.value("User").toString(); --- branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.h 2009/07/07 22:51:13 992910 +++ branches/KDE/4.3/kdeplasma-addons/applets/microblog/microblog.h 2009/09/29 17:15:46 1029410 @@ -162,10 +162,10 @@ QString m_curTimeline; QMap m_pictureMap; - QMap m_tweetMap; + QMap m_tweetMap; QList m_tweetWidgets; - uint m_lastTweet; + ulong m_lastTweet; KWallet::Wallet *m_wallet; enum WalletWait { None=0, Read, Write }; WalletWait m_walletWait; Index: kdeplasma-addons.spec =================================================================== RCS file: /cvs/pkgs/rpms/kdeplasma-addons/F-10/kdeplasma-addons.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- kdeplasma-addons.spec 1 Sep 2009 21:41:09 -0000 1.21 +++ kdeplasma-addons.spec 30 Sep 2009 19:49:36 -0000 1.22 @@ -1,6 +1,6 @@ Name: kdeplasma-addons Version: 4.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Additional plasmoids for KDE Group: User Interface/Desktops @@ -15,6 +15,8 @@ BuildRoot: %{_tmppath}/%{name}-%{ve Patch51: kdeplasma-addons-4.2.2-krunner_contacts_not_enabledbydefault.patch ## upstream patches +# https://bugzilla.redhat.com/526524 +Patch100: kdeplasma-addons-4.3.2-ublog_twitter.patch # Backported from 4.3 branch BuildRequires: boost-devel @@ -72,6 +74,7 @@ Requires: kdelibs4%{?_isa} >= %{version} %setup -q -n kdeplasma-addons-%{version} %patch51 -p1 -b .krunner_contacts_not_enabledbydefault +%patch100 -p4 -b .ublog_twitter %build @@ -159,6 +162,9 @@ rm -rf %{buildroot} %changelog +* Wed Sep 30 2009 Rex Dieter 4.3.1-2 +- Microblogging Widget Does Not Fetch Tweets (#526524) + * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 From jussilehtola at fedoraproject.org Wed Sep 30 19:51:39 2009 From: jussilehtola at fedoraproject.org (Jussi Lehtola) Date: Wed, 30 Sep 2009 19:51:39 +0000 (UTC) Subject: rpms/matio/devel matio.spec,1.2,1.3 Message-ID: <20090930195139.66DAD11C0261@cvs1.fedora.phx.redhat.com> Author: jussilehtola Update of /cvs/pkgs/rpms/matio/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26062 Modified Files: matio.spec Log Message: Conform to Fortran Packaging guidelines. Added missing Requires: pkgconfig on -devel. Index: matio.spec =================================================================== RCS file: /cvs/pkgs/rpms/matio/devel/matio.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- matio.spec 25 Jul 2009 11:50:20 -0000 1.2 +++ matio.spec 30 Sep 2009 19:51:38 -0000 1.3 @@ -1,6 +1,6 @@ Name: matio Version: 1.3.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Library for reading/writing Matlab MAT files Group: System Environment/Libraries @@ -30,6 +30,7 @@ Summary: Development files for %{ Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: zlib-devel +Requires: pkgconfig %description devel The %{name}-devel package contains libraries and header files for @@ -92,6 +93,9 @@ for f in $(find doxygen/html -type f); d touch -r doxygen/Makefile.am ${f} done +#Fix location of Fortran module +mkdir -p $RPM_BUILD_ROOT%{_fmoddir} +mv $RPM_BUILD_ROOT%{_includedir}/matio.mod $RPM_BUILD_ROOT%{_fmoddir} %check pushd test @@ -116,12 +120,17 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(-,root,root,-) %doc doxygen/html -%{_includedir}/* +%{_includedir}/matio*.h +%{_fmoddir}/matio.mod %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %changelog +* Wed Sep 30 2009 Jussi Lehtola - 1.3.3-5 +- Fix location of Fortran module. +- Add Requires: pkgconfig on -devel. + * Sat Jul 25 2009 Fedora Release Engineering - 1.3.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From chkr at fedoraproject.org Wed Sep 30 19:52:05 2009 From: chkr at fedoraproject.org (chkr) Date: Wed, 30 Sep 2009 19:52:05 +0000 (UTC) Subject: rpms/dualscreen-mouse-utils/F-12 dualscreen-mouse-utils.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930195205.C035511C00E6@cvs1.fedora.phx.redhat.com> Author: chkr Update of /cvs/pkgs/rpms/dualscreen-mouse-utils/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26177/F-12 Modified Files: .cvsignore sources Added Files: dualscreen-mouse-utils.spec import.log Log Message: initial import of dualscreen-mouse-utils --- NEW FILE dualscreen-mouse-utils.spec --- Summary: Utilities for use with dual head setups using independent screens Name: dualscreen-mouse-utils Version: 0.5 Release: 4%{?dist} License: GPLv2 Group: User Interface/X URL: http://digamma.cs.unm.edu/trac.dmohr/wiki/DualscreenMouseUtils Source0: http://dsp.mcbf.net/releases/dualscreen-mouse-utils-%{version}.tar.gz BuildRequires: libX11-devel %description Utilities for use with old-school dual head setups: namely not twinview / one big desktop, but rather two X screens. mouse-switchscreen: Change the mouse cursor from one screen to the other. Remembers the previous mouse position for each screen. mouse-wrapscreen: If you have an xorg.conf where both X screens are "separated" on the X coordinates, then the mouse cursor cannot cross. Which is sometimes desired, and sometimes not. Using mouse-wrapscreen you can configure them to be "uncrossable", and then run it in the background when you do want to be able to cross the cursor. %prep %setup -q %build make CFLAGS="%{optflags}" %{?_smp_mflags} %install install -d %{buildroot}%{_bindir} install -m 755 mouse-wrapscreen mouse-switchscreen %{buildroot}%{_bindir}/ %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc gpl.txt README %{_bindir}/* %changelog * Wed Sep 30 2009 Christian Krause - 0.5-4 - Correct email address * Mon Sep 28 2009 Christian Krause - 0.5-3 - Fix spelling mistake * Sun Sep 27 2009 Christian Krause - 0.5-2 - Deleting %%buildroot is not necessary in %%install anymore (F10 and greater) - Remove definition of %%buildroot (not needed for F10 and greater) - Use rpm macro for optflags now * Wed Sep 16 2009 Christian Krause - 0.5-1 - Initial package --- NEW FILE import.log --- dualscreen-mouse-utils-0_5-4_fc13:F-12:dualscreen-mouse-utils-0.5-4.fc13.src.rpm:1254340274 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dualscreen-mouse-utils/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:13:04 -0000 1.1 +++ .cvsignore 30 Sep 2009 19:52:04 -0000 1.2 @@ -0,0 +1 @@ +dualscreen-mouse-utils-0.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dualscreen-mouse-utils/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:13:04 -0000 1.1 +++ sources 30 Sep 2009 19:52:04 -0000 1.2 @@ -0,0 +1 @@ +b68a43c9041cbb8dc373553ccef93070 dualscreen-mouse-utils-0.5.tar.gz From lmacken at fedoraproject.org Wed Sep 30 19:53:03 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Wed, 30 Sep 2009 19:53:03 +0000 (UTC) Subject: rpms/python-catwalk/F-12 import.log, NONE, 1.1 python-catwalk.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930195303.E041111C00E6@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-catwalk/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26977/F-12 Modified Files: .cvsignore sources Added Files: import.log python-catwalk.spec Log Message: Initial import of python-catwalk (#503591) --- NEW FILE import.log --- python-catwalk-2_0_2-1_fc10:F-12:python-catwalk-2.0.2-1.fc10.src.rpm:1254325496 --- NEW FILE python-catwalk.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: python-catwalk Version: 2.0.2 Release: 1%{?dist} Summary: A way to view your models using TurboGears Group: Development/Languages License: MIT URL: http://code.google.com/p/tgtools/wiki/Catwalk Source0: http://pypi.python.org/packages/source/C/Catwalk/Catwalk-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools-devel BuildRequires: python-nose python-sprox python-tgext-admin Requires: python-sprox python-tgext-admin %description Catwalk is a database manipulation application built on top of TurboGears. With it you can easily interact with your application data model and manage your data. %prep %setup -q -n Catwalk-%{version} %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} # Disabled until chameleon.genshi is packaged #%check #PYTHONPATH=$(pwd) nosetests %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc %{python_sitelib}/Catwalk* %{python_sitelib}/catwalk/ %changelog * Mon Jun 01 2009 Luke Macken - 2.0.2-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-catwalk/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:55:12 -0000 1.1 +++ .cvsignore 30 Sep 2009 19:53:03 -0000 1.2 @@ -0,0 +1 @@ +Catwalk-2.0.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-catwalk/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:55:12 -0000 1.1 +++ sources 30 Sep 2009 19:53:03 -0000 1.2 @@ -0,0 +1 @@ +e301fad3aa9c0888f9ff03b9f556bf46 Catwalk-2.0.2.tar.gz From lmacken at fedoraproject.org Wed Sep 30 19:54:36 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Wed, 30 Sep 2009 19:54:36 +0000 (UTC) Subject: rpms/python-catwalk/EL-5 import.log, NONE, 1.1 python-catwalk.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930195436.BBD7B11C00E6@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-catwalk/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27397/EL-5 Modified Files: .cvsignore sources Added Files: import.log python-catwalk.spec Log Message: Initial import of python-catwalk (#503591) --- NEW FILE import.log --- python-catwalk-2_0_2-1_fc10:EL-5:python-catwalk-2.0.2-1.fc10.src.rpm:1254325661 --- NEW FILE python-catwalk.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: python-catwalk Version: 2.0.2 Release: 1%{?dist} Summary: A way to view your models using TurboGears Group: Development/Languages License: MIT URL: http://code.google.com/p/tgtools/wiki/Catwalk Source0: http://pypi.python.org/packages/source/C/Catwalk/Catwalk-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools-devel BuildRequires: python-nose python-sprox python-tgext-admin Requires: python-sprox python-tgext-admin %description Catwalk is a database manipulation application built on top of TurboGears. With it you can easily interact with your application data model and manage your data. %prep %setup -q -n Catwalk-%{version} %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} # Disabled until chameleon.genshi is packaged #%check #PYTHONPATH=$(pwd) nosetests %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc %{python_sitelib}/Catwalk* %{python_sitelib}/catwalk/ %changelog * Mon Jun 01 2009 Luke Macken - 2.0.2-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-catwalk/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:55:12 -0000 1.1 +++ .cvsignore 30 Sep 2009 19:54:36 -0000 1.2 @@ -0,0 +1 @@ +Catwalk-2.0.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-catwalk/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:55:12 -0000 1.1 +++ sources 30 Sep 2009 19:54:36 -0000 1.2 @@ -0,0 +1 @@ +e301fad3aa9c0888f9ff03b9f556bf46 Catwalk-2.0.2.tar.gz From nsantos at fedoraproject.org Wed Sep 30 19:59:04 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Wed, 30 Sep 2009 19:59:04 +0000 (UTC) Subject: rpms/qpidc/F-11 qpidc.spec,1.86,1.87 sources,1.44,1.45 Message-ID: <20090930195904.5192011C00E6@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/qpidc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29018 Modified Files: qpidc.spec sources Log Message: Rebased to svn rev 819819 for F12 beta Index: qpidc.spec =================================================================== RCS file: /cvs/extras/rpms/qpidc/F-11/qpidc.spec,v retrieving revision 1.86 retrieving revision 1.87 diff -u -p -r1.86 -r1.87 --- qpidc.spec 21 Sep 2009 20:27:33 -0000 1.86 +++ qpidc.spec 30 Sep 2009 19:59:04 -0000 1.87 @@ -7,23 +7,26 @@ %{!?ruby_sitelib: %define ruby_sitelib %(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]')} %{!?ruby_sitearch: %define ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]')} +%define qpid_svnrev 819819 +%define rhm_svnrev 3641 + Name: qpidc -Version: 0.5.817349 +Version: 0.5.%{qpid_svnrev} Release: 1%{?dist} Summary: Libraries for Qpid C++ client applications Group: System Environment/Libraries License: ASL 2.0 URL: http://qpid.apache.org Source0: %{name}-%{version}.tar.gz -Source1: qpidd.pp -#Patch1: qpidc_f12_new_cpg.diff -#Patch2: qpidc_798397.diff -Patch1: qpidc_798518.diff +Source1: rhm-0.5.%{rhm_svnrev}.tar.gz +Source2: qpidd.pp +Patch0: so_number.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: boost-devel BuildRequires: doxygen BuildRequires: e2fsprogs-devel +#BuildRequires: libuuid-devel BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: ruby @@ -43,6 +46,13 @@ BuildRequires: corosynclib-devel >= 1.0. BuildRequires: clusterlib-devel >= 3.0.0-20 BuildRequires: swig +%ifarch i686 x86_64 +#RHM +BuildRequires: db4-devel +BuildRequires: libaio-devel +#/RHM +%endif + Requires: boost Requires(post):/sbin/chkconfig @@ -61,6 +71,7 @@ Group: Development/System Requires: %name = %version-%release Requires: boost-devel Requires: e2fsprogs-devel +#Requires: libuuid-devel Requires: python %description devel @@ -204,6 +215,23 @@ Requires: qpidc = %version-%release %description perftest Tools for performing testing and benchmarking of MRG-Messaging +%ifarch i686 x86_64 +#RHM +%package -n rhm-cpp-server-store +Summary: Red Hat persistence extension to the Qpid messaging system +Group: System Environment/Libraries +Requires: qpidd = 0.5.%{qpid_svnrev} +Requires: db4 +Requires: libaio +Obsoletes: rhm + +%description -n rhm-cpp-server-store +Red Hat persistence extension to the Qpid AMQP broker: persistent message +storage using either a libaio-based asynchronous journal, or synchronously +with Berkeley DB. +#/RHM +%endif + %pre -n qpidd getent group qpidd >/dev/null || groupadd -r qpidd getent passwd qpidd >/dev/null || \ @@ -212,23 +240,21 @@ getent passwd qpidd >/dev/null || \ exit 0 %prep -%setup -q -%patch1 -p1 -#%patch2 -p1 -#%patch3 -p1 +%setup +%setup -T -D -b 1 +%patch0 %define perftests "perftest topic_listener topic_publisher latencytest client_test txtest" install -d selinux -install %{SOURCE1} selinux +install %{SOURCE2} selinux %build +pushd cpp +./bootstrap CXXFLAGS="%{optflags} -DNDEBUG -O3" \ %configure --disable-static --with-cpg --without-graphviz --without-help2man ECHO=echo make #%{?_smp_mflags} -# Remove this generated perl file, we don't need it and it upsets rpmlint. -# This is generating an error as of 21 Nov 08 because the file doesn't exist. -# rm docs/api/html/installdox # Make perftest utilities pushd src/tests @@ -236,21 +262,38 @@ for ptest in %{perftests}; do ECHO=echo make $ptest done popd +popd + +%ifarch i686 x86_64 +#RHM +pushd ../rhm-0.5.%{rhm_svnrev} +export CXXFLAGS="%{optflags} -DNDEBUG" +./bootstrap +%configure --disable-static --disable-rpath --disable-dependency-tracking --with-qpid-checkout=%{_builddir}/%{name}-%{version} +make dist +make #%{?_smp_mflags} +popd +#/RHM +%endif %install rm -rf %{buildroot} mkdir -p -m0755 %{buildroot}/%_bindir +pushd %{_builddir}/%{name}-%{version}/cpp make install DESTDIR=%{buildroot} install -Dp -m0755 etc/qpidd %{buildroot}%{_initrddir}/qpidd install -d -m0755 %{buildroot}%{_localstatedir}/lib/qpidd install -d -m0755 %{buildroot}%{_libdir}/qpidd install -d -m0755 %{buildroot}/var/run/qpidd # Install perftest utilities -pushd %{_builddir}/%{name}-%{version}/src/tests/ +pushd src/tests/ for ptest in %{perftests}; do libtool --mode=install install -m755 $ptest %{buildroot}/%_bindir done popd +pushd docs/api +make html +popd rm -f %{buildroot}%_libdir/*.a rm -f %{buildroot}%_libdir/*.l rm -f %{buildroot}%_libdir/*.la @@ -258,39 +301,62 @@ rm -f %{buildroot}%_libdir/librdmawrap.s rm -f %{buildroot}%_libdir/libsslcommon.so rm -f %{buildroot}%_libdir/qpid/client/*.la rm -f %{buildroot}%_libdir/qpid/daemon/*.la -# remove examples, are being packages separately in the rhm-docs package -#rm -fr %{buildroot}/usr/share/qpidc/examples # disable auth by default echo "auth=no" >> %{buildroot}/etc/qpidd.conf install -d %{buildroot}%{_datadir}/selinux/packages -install -m 644 selinux/qpidd.pp %{buildroot}%{_datadir}/selinux/packages - -install -pm 644 bindings/qmf/ruby/qmf.rb $RPM_BUILD_ROOT%{ruby_sitelib} -install -pm 755 bindings/qmf/ruby/.libs/qmfengine.so $RPM_BUILD_ROOT%{ruby_sitearch} +install -m 644 %{_builddir}/%{name}-%{version}/selinux/qpidd.pp %{buildroot}%{_datadir}/selinux/packages +install -pm 644 %{_builddir}/%{name}-%{version}/cpp/bindings/qmf/ruby/qmf.rb %{buildroot}%{ruby_sitelib} +install -pm 755 %{_builddir}/%{name}-%{version}/cpp/bindings/qmf/ruby/.libs/qmfengine.so %{buildroot}%{ruby_sitearch} rm -f %{buildroot}%_libdir/_* rm -fr %{buildroot}%_libdir/qpid/tests rm -fr %{buildroot}%_libexecdir/qpid/tests rm -f %{buildroot}%{ruby_sitearch}/qmfengine.la +popd + +%ifarch i686 x86_64 +#RHM +pushd %{_builddir}/rhm-0.5.%{rhm_svnrev} +make install DESTDIR=%{buildroot} +install -d -m0775 %{buildroot}%{_localstatedir}/rhm +install -d -m0755 %{buildroot}%{_libdir}/qpid/daemon +rm -f %{buildroot}%_libdir/qpid/daemon/*.a +rm -f %{buildroot}%_libdir/qpid/daemon/*.la +rm -f %{buildroot}%_libdir/*.a +rm -f %{buildroot}%_libdir/*.la +rm %{buildroot}%_sysconfdir/rhmd.conf +popd +#/RHM +%endif %clean rm -rf %{buildroot} %check +#pushd %{_builddir}/%{name}-%{version}/cpp # LANG=C needs to be in the environment to deal with a libtool issue # temporarily disabling make check due to libtool issues # needs to be re-enabled asap -LANG=C ECHO=echo make check +#LANG=C ECHO=echo make check +#popd + +%ifarch i686 x86_64 +#RHM +#pushd %{_builddir}/rhm-0.5.%{rhm_svnrev} +#make check +#popd +#/RHM +%endif %files %defattr(-,root,root,-) -%doc LICENSE NOTICE README INSTALL RELEASE_NOTES DESIGN -%_libdir/libqpidcommon.so.2 -%_libdir/libqpidcommon.so.2.0.0 -%_libdir/libqpidclient.so.2 -%_libdir/libqpidclient.so.2.0.0 +%doc cpp/LICENSE cpp/NOTICE cpp/README cpp/INSTALL cpp/RELEASE_NOTES cpp/DESIGN +%_libdir/libqpidcommon.so.3 +%_libdir/libqpidcommon.so.3.0.0 +%_libdir/libqpidclient.so.3 +%_libdir/libqpidclient.so.3.0.0 %dir %_libdir/qpid %dir %_libdir/qpid/client %dir %_sysconfdir/qpid @@ -317,8 +383,8 @@ LANG=C ECHO=echo make check %files -n qpidd %defattr(-,root,root,-) %_datadir/selinux/packages/qpidd.pp -%_libdir/libqpidbroker.so.2 -%_libdir/libqpidbroker.so.2.0.0 +%_libdir/libqpidbroker.so.3 +%_libdir/libqpidbroker.so.3.0.0 %_libdir/qpid/daemon/replicating_listener.so %_libdir/qpid/daemon/replication_exchange.so %_libdir/qpid/daemon/watchdog.so @@ -341,17 +407,17 @@ LANG=C ECHO=echo make check %files -n qmf %defattr(-,root,root,-) -%_libdir/libqmfcommon.so.2 -%_libdir/libqmfcommon.so.2.0.0 -%_libdir/libqmfagent.so.2 -%_libdir/libqmfagent.so.2.0.0 -%_libdir/libqmfconsole.so.2 -%_libdir/libqmfconsole.so.2.0.0 +%_libdir/libqmf.so.1 +%_libdir/libqmf.so.1.0.0 +%_libdir/libqmfengine.so.1 +%_libdir/libqmfengine.so.1.0.0 +%_libdir/libqmfconsole.so.3 +%_libdir/libqmfconsole.so.3.0.0 %files -n qmf-devel %defattr(-,root,root,-) -%_libdir/libqmfcommon.so -%_libdir/libqmfagent.so +%_libdir/libqmf.so +%_libdir/libqmfengine.so %_libdir/libqmfconsole.so %_bindir/qmf-gen %{python_sitelib}/qmfgen @@ -378,8 +444,8 @@ LANG=C ECHO=echo make check %files ssl %defattr(-,root,root,-) -%_libdir/libsslcommon.so.2 -%_libdir/libsslcommon.so.2.0.0 +%_libdir/libsslcommon.so.3 +%_libdir/libsslcommon.so.3.0.0 %_libdir/qpid/client/sslconnector.so %files -n qpidd-ssl @@ -405,7 +471,15 @@ LANG=C ECHO=echo make check %files devel-docs %defattr(-,root,root,-) -%doc docs/api/html +%doc cpp/docs/api/html + +%ifarch i686 x86_64 +%files -n rhm-cpp-server-store +%defattr(-,root,root,-) +%doc ../rhm-0.5.%{rhm_svnrev}/README +%{_libdir}/qpid/daemon/msgstore.so* +%attr(0775,qpidd,qpidd) %dir %_localstatedir/rhm +%endif %post -p /sbin/ldconfig @@ -445,17 +519,23 @@ fi %postun -n qmf -p /sbin/ldconfig %changelog -* Mon Sep 21 2009 Nuno Santos - 0.5.817349-1 +* Tue Sep 29 2009 Nuno Santos - 0.5.819819-1 +- Rebased to svn rev 819819 for F12 beta + +* Thu Sep 24 2009 Nuno Santos - 0.5.818599-1 +- Rebased to svn rev 818599 +- rhm-cpp-server-store obsoletes rhm top-level package + +* Fri Sep 19 2009 Nuno Santos - 0.5.817349 - Rebased to svn rev 817349 -* Tue Jul 28 2009 Fabio M. Di Nitto - 0.5.790661-2 +* Wed Jul 29 2009 Fabio M. Di Nitto - 0.5.790661-3 - Update BuildRequires and Requires to use latest stable versions of corosync and clusterlib. -- Sync spec file changelog from rawhide. - Unbreak perftests define (and fix vim spec syntax coloring). -- Apply qpidc_f12_new_cpg.diff from rawhide. -- Apply svn commits r798397 and r798518 from svn trunk to unbreak - testsuite. + +* Sun Jul 26 2009 Fedora Release Engineering - 0.5.790661-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Jul 2 2009 Nuno Santos - 0.5.790661-1 - Rebased to svn rev 790661; .so lib numbers bumped Index: sources =================================================================== RCS file: /cvs/extras/rpms/qpidc/F-11/sources,v retrieving revision 1.44 retrieving revision 1.45 diff -u -p -r1.44 -r1.45 --- sources 21 Sep 2009 20:27:33 -0000 1.44 +++ sources 30 Sep 2009 19:59:04 -0000 1.45 @@ -1 +1,2 @@ -3d8e101731c2f8a8fba5907f9cdb9282 qpidc-0.5.817349.tar.gz +3f1f75be166b0d752a9132622d5742a8 qpidc-0.5.819819.tar.gz +5f95f4583d345e5287457476e81d2f5b rhm-0.5.3641.tar.gz From nsantos at fedoraproject.org Wed Sep 30 19:59:30 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Wed, 30 Sep 2009 19:59:30 +0000 (UTC) Subject: rpms/qpidc/F-11 so_number.patch,NONE,1.1 Message-ID: <20090930195930.763ED11C00E6@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/qpidc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29630 Added Files: so_number.patch Log Message: Rebased to svn rev 819819 for F12 beta so_number.patch: configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- NEW FILE so_number.patch --- --- cpp/configure.ac 2009-09-02 10:32:57.000000000 -0400 +++ cpp/configure.ac 2009-09-29 10:27:07.393678846 -0400 @@ -112,7 +112,7 @@ LIBS=$gl_saved_libs # Set the argument to be used in "libtool -version-info ARG". -QPID_CURRENT=2 +QPID_CURRENT=3 QPID_REVISION=0 QPID_AGE=0 LIBTOOL_VERSION_INFO_ARG=$QPID_CURRENT:$QPID_REVISION:$QPID_AGE From pkgdb at fedoraproject.org Wed Sep 30 20:03:46 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 20:03:46 +0000 Subject: [pkgdb] s390utils F-12 cloned from devel Message-ID: <20090930200346.DC11E10F894@bastion2.fedora.phx.redhat.com> toshio cloned s390utils F-12 from devel To make changes to this package see: /pkgdb/packages/name/s390utils From mso at fedoraproject.org Wed Sep 30 20:03:57 2009 From: mso at fedoraproject.org (Martin Sourada) Date: Wed, 30 Sep 2009 20:03:57 +0000 (UTC) Subject: rpms/constantine-backgrounds/F-12 .cvsignore, 1.4, 1.5 constantine-backgrounds.spec, 1.6, 1.7 sources, 1.4, 1.5 Message-ID: <20090930200357.215BA11C00E6@cvs1.fedora.phx.redhat.com> Author: mso Update of /cvs/extras/rpms/constantine-backgrounds/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30403/F-12 Modified Files: .cvsignore constantine-backgrounds.spec sources Log Message: Update default to beta artwork, update 4flowers to latest version. Split -single subpackage as we now ship dual screen wallpapers as well and KDE does not need/want them. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/constantine-backgrounds/F-12/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 22 Aug 2009 16:38:57 -0000 1.4 +++ .cvsignore 30 Sep 2009 20:03:56 -0000 1.5 @@ -1 +1 @@ -constantine-backgrounds-11.90.2.1.tar.lzma +constantine-backgrounds-12.0.0.tar.lzma Index: constantine-backgrounds.spec =================================================================== RCS file: /cvs/extras/rpms/constantine-backgrounds/F-12/constantine-backgrounds.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- constantine-backgrounds.spec 22 Aug 2009 16:38:57 -0000 1.6 +++ constantine-backgrounds.spec 30 Sep 2009 20:03:56 -0000 1.7 @@ -1,5 +1,5 @@ Name: constantine-backgrounds -Version: 11.90.2.1 +Version: 12.0.0 Release: 1%{?dist} Summary: Constantine desktop backgrounds @@ -14,6 +14,7 @@ BuildArch: noarch BuildRequires: inkscape # for %%_kde4_* macros BuildRequires: kde-filesystem +Requires: %{name}-single = %{version}-%{release} %if 0%{?fedora} == 12 Provides: system-backgrounds @@ -22,6 +23,14 @@ Provides: system-backgrounds %description This package contains desktop backgrounds for the Constantine theme. +%package single +Summary: Single screen images for Constantine Backgrounds +Group: Applications/Multimedia +Conflicts: %{name} < 12.0.0 + +%description single +This package contains Single screen images for Constantine Backgrounds + %package extras Summary: Extra Constantine Backgrounds Group: Applications/Multimedia @@ -37,7 +46,7 @@ Obsoletes: constantine-kde-theme <= Provides: system-backgrounds-kde %endif -Requires: %{name} = %{version}-%{release} +Requires: %{name}-single = %{version}-%{release} Requires: kde-filesystem %description kde @@ -72,10 +81,21 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) +%doc +%{_datadir}/backgrounds/constantine/default/standard.dual +%{_datadir}/backgrounds/constantine/default/wide.dual +%{_datadir}/backgrounds/constantine/default/normalish.dual +%{_datadir}/backgrounds/constantine/default/constantine.xml +%{_datadir}/gnome-background-properties/desktop-backgrounds-constantine.xml + +%files single +%defattr(-,root,root,-) %doc COPYING Credits %dir %{_datadir}/backgrounds/constantine -%{_datadir}/backgrounds/constantine/default -%{_datadir}/gnome-background-properties/desktop-backgrounds-constantine.xml +%dir %{_datadir}/backgrounds/constantine/default +%{_datadir}/backgrounds/constantine/default/standard +%{_datadir}/backgrounds/constantine/default/wide +%{_datadir}/backgrounds/constantine/default/normalish %files extras %defattr(-,root,root,-) @@ -93,6 +113,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Martin Sourada - 12.0.0-1 +- Update default and 4flowers, adds dual screen versions for default + => split single screen versions into -single subpackage + * Sat Aug 22 2009 Martin Sourada - 11.90.2.1-1 - Extras slideshow bugfix respin Index: sources =================================================================== RCS file: /cvs/extras/rpms/constantine-backgrounds/F-12/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 22 Aug 2009 16:38:57 -0000 1.4 +++ sources 30 Sep 2009 20:03:56 -0000 1.5 @@ -1 +1 @@ -4388ee40f65d59114bdf2af14093166f constantine-backgrounds-11.90.2.1.tar.lzma +fc795aeeb4e164fe106ac965c261ad97 constantine-backgrounds-12.0.0.tar.lzma From mso at fedoraproject.org Wed Sep 30 20:03:57 2009 From: mso at fedoraproject.org (Martin Sourada) Date: Wed, 30 Sep 2009 20:03:57 +0000 (UTC) Subject: rpms/constantine-backgrounds/devel .cvsignore, 1.4, 1.5 constantine-backgrounds.spec, 1.6, 1.7 sources, 1.4, 1.5 Message-ID: <20090930200357.4FD9F11C00E6@cvs1.fedora.phx.redhat.com> Author: mso Update of /cvs/extras/rpms/constantine-backgrounds/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30403/devel Modified Files: .cvsignore constantine-backgrounds.spec sources Log Message: Update default to beta artwork, update 4flowers to latest version. Split -single subpackage as we now ship dual screen wallpapers as well and KDE does not need/want them. Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/constantine-backgrounds/devel/.cvsignore,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- .cvsignore 22 Aug 2009 16:38:57 -0000 1.4 +++ .cvsignore 30 Sep 2009 20:03:57 -0000 1.5 @@ -1 +1 @@ -constantine-backgrounds-11.90.2.1.tar.lzma +constantine-backgrounds-12.0.0.tar.lzma Index: constantine-backgrounds.spec =================================================================== RCS file: /cvs/extras/rpms/constantine-backgrounds/devel/constantine-backgrounds.spec,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- constantine-backgrounds.spec 22 Aug 2009 16:38:57 -0000 1.6 +++ constantine-backgrounds.spec 30 Sep 2009 20:03:57 -0000 1.7 @@ -1,5 +1,5 @@ Name: constantine-backgrounds -Version: 11.90.2.1 +Version: 12.0.0 Release: 1%{?dist} Summary: Constantine desktop backgrounds @@ -14,6 +14,7 @@ BuildArch: noarch BuildRequires: inkscape # for %%_kde4_* macros BuildRequires: kde-filesystem +Requires: %{name}-single = %{version}-%{release} %if 0%{?fedora} == 12 Provides: system-backgrounds @@ -22,6 +23,14 @@ Provides: system-backgrounds %description This package contains desktop backgrounds for the Constantine theme. +%package single +Summary: Single screen images for Constantine Backgrounds +Group: Applications/Multimedia +Conflicts: %{name} < 12.0.0 + +%description single +This package contains Single screen images for Constantine Backgrounds + %package extras Summary: Extra Constantine Backgrounds Group: Applications/Multimedia @@ -37,7 +46,7 @@ Obsoletes: constantine-kde-theme <= Provides: system-backgrounds-kde %endif -Requires: %{name} = %{version}-%{release} +Requires: %{name}-single = %{version}-%{release} Requires: kde-filesystem %description kde @@ -72,10 +81,21 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) +%doc +%{_datadir}/backgrounds/constantine/default/standard.dual +%{_datadir}/backgrounds/constantine/default/wide.dual +%{_datadir}/backgrounds/constantine/default/normalish.dual +%{_datadir}/backgrounds/constantine/default/constantine.xml +%{_datadir}/gnome-background-properties/desktop-backgrounds-constantine.xml + +%files single +%defattr(-,root,root,-) %doc COPYING Credits %dir %{_datadir}/backgrounds/constantine -%{_datadir}/backgrounds/constantine/default -%{_datadir}/gnome-background-properties/desktop-backgrounds-constantine.xml +%dir %{_datadir}/backgrounds/constantine/default +%{_datadir}/backgrounds/constantine/default/standard +%{_datadir}/backgrounds/constantine/default/wide +%{_datadir}/backgrounds/constantine/default/normalish %files extras %defattr(-,root,root,-) @@ -93,6 +113,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Martin Sourada - 12.0.0-1 +- Update default and 4flowers, adds dual screen versions for default + => split single screen versions into -single subpackage + * Sat Aug 22 2009 Martin Sourada - 11.90.2.1-1 - Extras slideshow bugfix respin Index: sources =================================================================== RCS file: /cvs/extras/rpms/constantine-backgrounds/devel/sources,v retrieving revision 1.4 retrieving revision 1.5 diff -u -p -r1.4 -r1.5 --- sources 22 Aug 2009 16:38:57 -0000 1.4 +++ sources 30 Sep 2009 20:03:57 -0000 1.5 @@ -1 +1 @@ -4388ee40f65d59114bdf2af14093166f constantine-backgrounds-11.90.2.1.tar.lzma +fc795aeeb4e164fe106ac965c261ad97 constantine-backgrounds-12.0.0.tar.lzma From sharkcz at fedoraproject.org Wed Sep 30 20:09:33 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Wed, 30 Sep 2009 20:09:33 +0000 (UTC) Subject: rpms/s390utils/devel 0023-change-default-load-address-for-ramdisk.patch, NONE, 1.1 0024-s390-tools-1.8.1-cpuplugd-limits.patch, NONE, 1.1 0025-s390-tools-1.8.1-misc-bugfixes.patch, NONE, 1.1 s390utils.spec, 1.7, 1.8 zfcpconf.sh, 1.1, 1.2 Message-ID: <20090930200933.B7A2111C00E6@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/s390utils/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32566 Modified Files: s390utils.spec zfcpconf.sh Added Files: 0023-change-default-load-address-for-ramdisk.patch 0024-s390-tools-1.8.1-cpuplugd-limits.patch 0025-s390-tools-1.8.1-misc-bugfixes.patch Log Message: * Wed Sep 30 2009 Dan Hor?k 2:1.8.1-7 - changed ramdisk load address (#526339) - updated zfcpconf.sh script to new sysfs interface (#526324) - added 1.8.1 fixes from IBM (#525495) 0023-change-default-load-address-for-ramdisk.patch: zipl.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE 0023-change-default-load-address-for-ramdisk.patch --- >From bfe74e60ab6529986a7c251042d17d57a3ccf675 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Dan=20Hor=C3=A1k?= Date: Wed, 30 Sep 2009 18:19:23 +0200 Subject: [PATCH 23/25] change default load address for ramdisk The default load address for the initial ramdisk is changed from 0x100000 to 0x200000 to allow larger kernels to be loaded. --- zipl/include/zipl.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/zipl/include/zipl.h b/zipl/include/zipl.h index 1f70e48..0f04072 100644 --- a/zipl/include/zipl.h +++ b/zipl/include/zipl.h @@ -21,7 +21,7 @@ #define ZIPL_STAGE3_ENTRY_ADDRESS 0xa028LL #define DEFAULT_PARMFILE_ADDRESS 0x1000LL #define DEFAULT_STAGE3_ADDRESS 0xa000LL -#define DEFAULT_IMAGE_ADDRESS 0x10000LL +#define DEFAULT_IMAGE_ADDRESS 0x20000LL #define DEFAULT_RAMDISK_ADDRESS 0x800000LL #define PSW_ADDRESS_MASK 0x000000007fffffffLL -- 1.6.3.3 0024-s390-tools-1.8.1-cpuplugd-limits.patch: config.c | 15 +++++++++++++-- daemon.c | 11 ----------- mem.c | 7 +++---- 3 files changed, 16 insertions(+), 17 deletions(-) --- NEW FILE 0024-s390-tools-1.8.1-cpuplugd-limits.patch --- >From 0b02dbdbd248ca51583e9dce3bd57025b965534d Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Dan=20Hor=C3=A1k?= Date: Wed, 30 Sep 2009 18:22:15 +0200 Subject: [PATCH 24/25] s390-tools-1.8.1-cpuplugd-limits Description: cpuplugd: fix cmm_pages allocation outside min and max range Symptom: cpuplugd might instruct CMM to operated outside the predefined limits Problem: This problem is basically caused by a missing new line separator at the interface between the daemon and the proc file. Solution: Add newline to the end of each line when writing to /proc/sys/vm/cmm_pages Problem-ID: 55472 --- cpuplugd/config.c | 15 +++++++++++++-- cpuplugd/daemon.c | 11 ----------- cpuplugd/mem.c | 6 +++--- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/cpuplugd/config.c b/cpuplugd/config.c index c013a65..bd3cb43 100644 --- a/cpuplugd/config.c +++ b/cpuplugd/config.c @@ -494,7 +494,7 @@ void check_config(struct config *cfg) if (memory == 1) { /* * check that the initial value of cmm_pages is not below - * cmm_min + * cmm_min or above cmm_max */ cmm_pagesize_start = get_cmmpages_size(); if (cmm_pagesize_start < cfg->cmm_min) { @@ -506,7 +506,18 @@ void check_config(struct config *cfg) syslog(LOG_INFO, "cmm_pages is below minimum " "and will be increased\n"); } - memunplug(cfg->cmm_min); + set_cmm_pages(cfg->cmm_min); + } + if (cmm_pagesize_start > cfg->cmm_max) { + if (debug && foreground == 1) { + printf("cmm_pages is above the maximum and will " + "be decreased.\n"); + } + if (debug && foreground == 0) { + syslog(LOG_INFO, "cmm_pages is above the maximum " + "and will be decreased\n"); + } + set_cmm_pages(cfg->cmm_max); } } } diff --git a/cpuplugd/daemon.c b/cpuplugd/daemon.c index d0769f3..e1ef623 100644 --- a/cpuplugd/daemon.c +++ b/cpuplugd/daemon.c @@ -260,17 +260,6 @@ void check_max(struct config *cfg) cpuid++; } } - if (memory && get_cmmpages_size() > cfg->cmm_max) { - if (debug && foreground == 1) { - printf("cmm_pages is above the maximum and will " - "be decreased.\n"); - } - if (debug && foreground == 0) { - syslog(LOG_INFO, "cmm_pages is above the maximum " - "and will be decreased\n"); - } - set_cmm_pages(cfg->cmm_max); - } } /* check if we are running in an LPAR environment. diff --git a/cpuplugd/mem.c b/cpuplugd/mem.c index 2f3d219..6200904 100644 --- a/cpuplugd/mem.c +++ b/cpuplugd/mem.c @@ -138,7 +138,7 @@ int memunplug(int size) ":%s\n", strerror(errno)); return -1; } - fprintf(filp, "%d", new_size); + fprintf(filp, "%d\n", new_size); if (debug && foreground == 1) printf("changed number of pages permanently reserved " "to %d \n", new_size); @@ -173,7 +173,7 @@ int memplug(int size) ":%s\n", strerror(errno)); return -1; } - fprintf(filp, "%d", new_size); + fprintf(filp, "%d\n", new_size); if (debug && foreground == 1) printf("changed number of pages permanently reserved " "to %d \n", new_size); @@ -200,7 +200,7 @@ int set_cmm_pages(int size) ":%s\n", strerror(errno)); return -1; } - fprintf(filp, "%d", size); + fprintf(filp, "%d\n", size); if (debug && foreground == 1) printf("changed number of pages permanently reserved " "to %d \n", size); -- 1.6.3.3 0025-s390-tools-1.8.1-misc-bugfixes.patch: ipl_tools/system.c | 13 ++- man/af_iucv.7 | 175 +++++++++++++++++++++++++++++++++++++++++++++++------ 2 files changed, 166 insertions(+), 22 deletions(-) --- NEW FILE 0025-s390-tools-1.8.1-misc-bugfixes.patch --- >From 60a3bf1df6d7039f75d889f15d7839f8482c2889 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Dan=20Hor=C3=A1k?= Date: Wed, 30 Sep 2009 18:24:52 +0200 Subject: [PATCH 25/25] s390-tools-1.8.1-misc-bugfixes Miscellaneous minor bufgixes for s390-tools RHEL5.5: * lsshut: Fix printing of vmcmd shutdown action: Also print CP commands that have more than one word. * af_iucv: Doc update for connection-oriented datagram sockets. --- ipl_tools/system.c | 13 +++-- man/af_iucv.7 | 174 +++++++++++++++++++++++++++++++++++++++++++++++----- 2 files changed, 166 insertions(+), 21 deletions(-) diff --git a/ipl_tools/system.c b/ipl_tools/system.c index 8294db0..fd5b76b 100644 --- a/ipl_tools/system.c +++ b/ipl_tools/system.c @@ -74,7 +74,7 @@ out: char *substring(size_t start, size_t stop, const char *src, char *dst, size_t size) { - int count; + unsigned int count; count = stop - start; if (count >= --size) @@ -102,7 +102,7 @@ int check_for_root(void) int ishex(char *cp) { - int i; + unsigned int i; char c; for (i = 0; i <= strlen(cp); i++) { @@ -168,13 +168,13 @@ int strrd(char *string, char *file) strncpy(path, file, sizeof(path)); if (access(path, R_OK) == 0) { - filp = fopen(path, "r"); + filp = fopen(path, "rb"); if (!filp) { fprintf(stderr, "%s: Can not open %s: ", name, file); fprintf(stderr, "%s\n", strerror(errno)); exit(1); } - rc = fscanf(filp, "%s", string); + rc = fread(string, 4096, 1, filp); fclose(filp); /* * special handling is required for @@ -192,8 +192,11 @@ int strrd(char *string, char *file) file); fprintf(stderr, "%s\n", strerror(errno)); return -1; - } else + } else { + if (string[strlen(string) - 1] == '\n') + string[strlen(string) - 1] = 0; return 0; + } } else { fprintf(stderr, "%s: Can not open %s: ", name, file); fprintf(stderr, "%s\n", strerror(errno)); diff --git a/man/af_iucv.7 b/man/af_iucv.7 index cdd2691..9d56640 100644 --- a/man/af_iucv.7 +++ b/man/af_iucv.7 @@ -4,7 +4,7 @@ .\" Copyright IBM Corp. 2008, 2009. .\" Author(s): Hendrik Brueckner .\" ---------------------------------------------------------------------- -.TH AF_IUCV 7 "March 2009" "s390-tools" "Linux Programmer's Manual" +.TH AF_IUCV 7 "September 2009" "s390-tools" "Linux Programmer's Manual" .SH NAME iucv, AF_IUCV \- Sockets for z/VM IUCV communication . @@ -13,15 +13,17 @@ iucv, AF_IUCV \- Sockets for z/VM IUCV communication .SH SYNOPSIS .B #include -.IB iucv_socket " = socket(AF_IUCV, SOCK_STREAM, 0);" +.IB iucv_stream_socket " = socket(AF_IUCV, SOCK_STREAM, 0);" +.br +.IB iucv_packet_socket " = socket(AF_IUCV, SOCK_SEQPACKET, 0);" . . . .SH DESCRIPTION The Inter-User Communication Vehicle (IUCV) is a z/VM communication facility that enables a program running in one z/VM guest virtual machine to communicate -with another z/VM guest virtual machine, or with a control program, or even -with itself. +with another z/VM guest virtual machine, or with the control program (CP), or +even with itself. The AF_IUCV address family provides communication and addressing in the IUCV domain. In the IUCV domain, address spaces or virtual machines can use the @@ -32,7 +34,11 @@ AF_IUCV connects socket applications running on different Linux guest operating systems, or it connects a Linux application to another socket application running in another z/VM guest operating system (like z/VM CMS). -The AF_IUCV address family supports stream sockets only. +The AF_IUCV address family supports stream-oriented sockets +(\f(CWSOCK_STREAM\fP) and connection-oriented datagram sockets +(\f(CWSOCK_SEQPACKET\fP). Stream-oriented sockets fragment data over several +native IUCV messages, whereas sockets of type SOCK_SEQPACKET map a particular +socket write or read operation to a single native IUCV message. .SS Features The AF_IUCV address family provides: @@ -78,28 +84,106 @@ are reserved for future use. The .B siucv_port and .B siucv_addr -fields must be zero. The +fields must be zero. The .B siucv_nodeid field must be set to exactly eight blank characters. . .TP .B siucv_userid is set to the z/VM user ID of the Linux guest virtual machine running the -application which owns the address. The field must be eight characters long, +application that owns the address. The field must be eight characters long, padded with blanks on the right. For .BR bind "(2), " siucv_userid -must contain blanks only, because AF_IUCV sets the correct z/VM user ID. +must contain blanks only to allow AF_IUCV to set the z/VM user ID of the Linux +guest operating system. . .TP .B siucv_name -is set to the application name by which the socket is known. Servers advertises +is set to the application name by which the socket is known. Servers advertise application names and clients use these application names to connect to servers. This field must be eight characters long, padded with blanks on the right. . . . +.SH "SOCKET OPTIONS" +Socket options can be set with +.BR setsockopt (2) +and read with +.BR getsockopt (2) +by specifying \f(CWSOL_IUCV\fP as the socket level. + +.TP +.B SO_IPRMDATA_MSG +Enables the application to send up to seven bytes of socket data in the +parameter list of an IUCV message. Use this option to increase performance +when transferring small amounts of data. + +To send data in the parameter list, specify a non-zero integer value. + +.RS +.TP +.B Note: +Use this option with care, older AF_IUCV versions do not support receiving +socket data in the parameter list and shut down the socket on which +a parameter list message has been received. +.RE +. +.TP +.B SO_MSGLIMIT +Modifies the message limit for new IUCV communication paths. The message +limit specifies the maximum number of outstanding messages that are allowed +for established connections. This setting can be lowered by z/VM when an IUCV +connection is established. + +The message limit is an integer value in range 1 to 65535. +The default value is 65535. + +The message limit must be set before +.BR connect "(2) or " listen (2) +is called for sockets. +.br +For sockets that are already connected or listening for connections, +the message limit cannot be changed. +.br +New sockets created by +.BR accept (2) +inherit the message limit that has been set for the listening socket. + +.BR getsockopt (2) +returns the default message limit or the limit that has been set. +For connected sockets, the current message limit is returned. The current +message limit is assigned by z/VM for each connection and it depends +on the IUCV MSGLIMIT statement specified for the z/VM guest virtual machine. +The current message limit is the lower value of the socket option and the +value specified for the IUCV MSGLIMIT statement. + +See the SECURITY section below for setting IUCV MSGLIMIT authorizations. +. +. +. +.SH "ANCILLARY DATA" +Ancillary data is sent and received using the +.BR sendmsg (2) +and +.BR recvmsg (2)\fR.\fP +To send ancillary data, set the \fBcmsg_level\fP field of struct \fBcmsghdr\fP +to \f(CWSOL_IUCV\fP and the \fBcmsg_type\fP field to the type. +.br +For more information see +.BR cmsg (3). + +.TP +.B SCM_IUCV_TRGCLS +Send or receive IUCV target class information. The IUCV target class can be used +to classify and identify an IUCV message at IUCV protocol level. If the target +class is not specified as ancillary data, it is set to zero. + +The target class is a number of type \fBuint32_t\fP. +. +. +. . .SH SECURITY This section provides an overview of the required IUCV statements for your z/VM @@ -129,20 +213,20 @@ any other z/VM guest virtual machine. .TP .B IUCV \fIuser_ID\fP allows this z/VM guest virtual machine to establish a communication path to the -z/VM guest virtual machine with the z/VM user ID \fIuser_ID\fP. +z/VM guest virtual machine with the z/VM user ID \fIuser_ID\fP. .PP You can specify multiple IUCV statements. To any of these IUCV statements you can append the .B MSGLIMIT \fIlimit\fP parameter. \fIlimit\fP specifies the maximum number of outstanding messages that are -allowed for each connection authorized by this entry. +allowed for each connection authorized by this statement. If no value is specified for \fBMSGLIMIT\fP, AF_IUCV requests 65535, which is the maximum supported by IUCV. . . .SS "Setting a connection limit" -Use the \fBOPTION\fP statement to limit the number of concurrent connections. +Use the \fBOPTION\fP statement to limit the number of concurrent connections. .TP .B OPTION MAXCONN \fImaxno\fP \fImaxno\fP specifies the maximum number of IUCV connections allowed for this @@ -151,7 +235,7 @@ virtual machine. The default is 64. The maximum is 65535. . .SS "Example" These sample statements allow any z/VM guest virtual machine to connect to your -z/VM guest virtual machine with a maximum of 10000 outstanding messages for each +z/VM guest virtual machine with a maximum of 10\^000 outstanding messages for each incoming connection. Your z/VM guest virtual machine is permitted to connect to all other z/VM guest virtual machines. The total number of connections for your z/VM guest virtual machine cannot exceed 100. @@ -200,6 +284,14 @@ This error can be temporary and the application may try again after some time. If the error occurs repeatedly, try to increase the maximum number of connections (for one or both z/VM guest virtual machines). See the SECURITY section about the required authorization statement. + +.B sendmsg (2) +called but the maximum number of outstanding IUCV messages for the socket +connection is reached; i.e. there are data available that has not yet been +received by the communication partner. +.br +If necessary, change the IUCV message limit as explained in section +"IUCV AUTHORIZATIONS". . .TP .B EACCES @@ -217,10 +309,22 @@ called but the AF_IUCV setting in the field of the passed address is missing. .BR listen (2) -called but the AF_IUCV socket has not yet been bound to an address. Always call +called but the AF_IUCV socket has not yet been bound to an address. +Always call .BR bind (2) before .BR listen (2). + +.BR setsockopt (2) +called with option \fBSO_MSGLIMIT\fP for sockets that are already connected. +. +.TP +.B ENOPROTOOPT +.BR setsockopt (2), +or +.BR getsockopt (2) +called but the socket level has not been set to \f(CWSOL_IUCV\fP, or the +specified socket option is not supported. . .TP .B EOPNOTSUPP @@ -232,13 +336,27 @@ might be called with the flag set. AF_IUCV does not support sending or receiving \fIout-of-band\fP data on its sockets. + +For \f(CWSOCK_SEQPACKET\fP sockets, +.BR sendmsg (2) +called without the +.I MSG_EOR +flag set. +AF_IUCV does not support segmentation, and thus, the "end-of-record" +(\fIMSG_EOR\fP) flag must always be set. +. +.TP +.B EPROTONOSUPPORT +.BR socket (2) +called with a protocol that is not supported. The socket protocol parameter +must be either zero or \f(CWPF_IUCV\fP. . .TP .B EAFNOSUPPORT .BR socket (2) -called with \fIAF_IUCV\fP but the AF_IUCV protocol / addressing family is not +called with \f(CWAF_IUCV\fP but the AF_IUCV address family is not supported by the current Linux kernel. Ensure that your Linux kernel has been -compiled with support for the AF_IUCV addressing family. +compiled with support for the AF_IUCV address family. . .PP Other errors can be generated by the generic socket layer. See the respective @@ -251,6 +369,9 @@ manual pages for more information. .BR recvmsg (2), .BR sendmsg (2), .BR socket (2), +.BR setsockopt (2), +.BR getsockopt (2), +.BR cmsg (3), .BR socket (7) .I "Linux on System z - Device Drivers, Features, and Commands" @@ -258,3 +379,24 @@ manual pages for more information. .I "z/VM CP Planning and Administration" .br .I "z/VM CP Programming Services" +. +. +. +.SH "HISTORY" +.TP +.B AF_IUCV, version 1.0 +Initial version. +.TP +.B AF_IUCV, version 1.1 +.RS 4 +.IP "\(bu" 4 +Support for sending socket data in the parameter list of an IUCV message +(\f(CWSO_IPRMDATA_MSG\fP). +.IP "\(bu" 4 +Access the target class of an IUCV message as ancillary data using +.BR sendmsg "(2) and " recvmsg (2). +.IP "\(bu" 4 +Support for \f(CWSOCK_SEQPACKET\fP sockets to facilitate development of native +IUCV applications that interact with AF_IUCV. +.RE + -- 1.6.3.3 Index: s390utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/s390utils/devel/s390utils.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- s390utils.spec 25 Sep 2009 12:24:55 -0000 1.7 +++ s390utils.spec 30 Sep 2009 20:09:33 -0000 1.8 @@ -8,7 +8,7 @@ Name: s390utils Summary: Utilities and daemons for IBM System/z Group: System Environment/Base Version: 1.8.1 -Release: 6%{?dist} +Release: 7%{?dist} Epoch: 2 License: GPLv2 and GPLv2+ and CPL Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -46,6 +46,9 @@ Patch19: 0019-s390-tools-1.8.1-lsluns-d Patch20: 0020-s390-tools-1.8.1-cpuplugd-cmminit.patch Patch21: 0021-s390-tools-1.8.1-lszfcp-perf.patch Patch22: 0022-fix-string-overflow-in-vtoc_volume_label_init.patch +Patch23: 0023-change-default-load-address-for-ramdisk.patch +Patch24: 0024-s390-tools-1.8.1-cpuplugd-limits.patch +Patch25: 0025-s390-tools-1.8.1-misc-bugfixes.patch Patch100: cmsfs-1.1.8-warnings.patch Patch101: cmsfs-1.1.8-kernel26.patch @@ -128,6 +131,15 @@ be used together with the zSeries (s390) # Fix string overflow in vtoc_volume_label_init (#525318) %patch22 -p1 -b .vtoc-label +# Change default load address for ramdisk (#526339) +%patch23 -p1 -b .ramdisk-address + +# Fix cmm_pages allocation outside min and max range (#525495) +%patch24 -p1 -b .ramdisk-address + +# Miscelaneous fixes for 1.8.1 (#525495) +%patch25 -p1 -b .misc + # # cmsfs # @@ -776,6 +788,11 @@ User-space development files for the s39 %changelog +* Wed Sep 30 2009 Dan Hor?k 2:1.8.1-7 +- changed ramdisk load address (#526339) +- updated zfcpconf.sh script to new sysfs interface (#526324) +- added 1.8.1 fixes from IBM (#525495) + * Fri Sep 25 2009 Dan Hor?k 2:1.8.1-6 - fix issues in lib-zfcp-hbaapi with a patch Index: zfcpconf.sh =================================================================== RCS file: /cvs/pkgs/rpms/s390utils/devel/zfcpconf.sh,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- zfcpconf.sh 7 Apr 2009 08:03:09 -0000 1.1 +++ zfcpconf.sh 30 Sep 2009 20:09:33 -0000 1.2 @@ -10,15 +10,13 @@ # # manual setup: # modprobe zfcp -# echo WWPN > /sys/bus/ccw/drivers/zfcp/0.0.4000/port_add -# echo LUN > /sys/bus/ccw/drivers/zfcp/0.0.4000/WWPN/unit_add # echo 1 > /sys/bus/ccw/drivers/zfcp/0.0.4000/online +# echo LUN > /sys/bus/ccw/drivers/zfcp/0.0.4000/WWPN/unit_add # # Example: # modprobe zfcp -# echo 0x5005076300c213e9 > /sys/bus/ccw/drivers/zfcp/0.0.4000/port_add -# echo 0x5022000000000000 > /sys/bus/ccw/drivers/zfcp/0.0.4000/0x5005076300c213e9/unit_add # echo 1 > /sys/bus/ccw/drivers/zfcp/0.0.4000/online +# echo 0x5022000000000000 > /sys/bus/ccw/drivers/zfcp/0.0.4000/0x5005076300c213e9/unit_add CONFIG=/etc/zfcp.conf PATH=/bin:/usr/bin:/sbin:/usr/sbin @@ -39,8 +37,7 @@ if [ -f "$CONFIG" ]; then elif [ $numparams == 3 ]; then read DEVICE WWPN FCPLUN < <(echo $line) fi - [ ! -d /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN ] && echo $WWPN > /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/port_add - [ ! -d /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN/$FCPLUN ] && echo $FCPLUN > /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN/unit_add echo 1 > /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/online + [ ! -d /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN/$FCPLUN ] && echo $FCPLUN > /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN/unit_add done fi From chkr at fedoraproject.org Wed Sep 30 20:10:24 2009 From: chkr at fedoraproject.org (chkr) Date: Wed, 30 Sep 2009 20:10:24 +0000 (UTC) Subject: rpms/dualscreen-mouse-utils/F-11 dualscreen-mouse-utils.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930201024.14EA011C048B@cvs1.fedora.phx.redhat.com> Author: chkr Update of /cvs/pkgs/rpms/dualscreen-mouse-utils/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32703/F-11 Modified Files: .cvsignore sources Added Files: dualscreen-mouse-utils.spec import.log Log Message: initial import of dualscreen-mouse-utils --- NEW FILE dualscreen-mouse-utils.spec --- Summary: Utilities for use with dual head setups using independent screens Name: dualscreen-mouse-utils Version: 0.5 Release: 4%{?dist} License: GPLv2 Group: User Interface/X URL: http://digamma.cs.unm.edu/trac.dmohr/wiki/DualscreenMouseUtils Source0: http://dsp.mcbf.net/releases/dualscreen-mouse-utils-%{version}.tar.gz BuildRequires: libX11-devel %description Utilities for use with old-school dual head setups: namely not twinview / one big desktop, but rather two X screens. mouse-switchscreen: Change the mouse cursor from one screen to the other. Remembers the previous mouse position for each screen. mouse-wrapscreen: If you have an xorg.conf where both X screens are "separated" on the X coordinates, then the mouse cursor cannot cross. Which is sometimes desired, and sometimes not. Using mouse-wrapscreen you can configure them to be "uncrossable", and then run it in the background when you do want to be able to cross the cursor. %prep %setup -q %build make CFLAGS="%{optflags}" %{?_smp_mflags} %install install -d %{buildroot}%{_bindir} install -m 755 mouse-wrapscreen mouse-switchscreen %{buildroot}%{_bindir}/ %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc gpl.txt README %{_bindir}/* %changelog * Wed Sep 30 2009 Christian Krause - 0.5-4 - Correct email address * Mon Sep 28 2009 Christian Krause - 0.5-3 - Fix spelling mistake * Sun Sep 27 2009 Christian Krause - 0.5-2 - Deleting %%buildroot is not necessary in %%install anymore (F10 and greater) - Remove definition of %%buildroot (not needed for F10 and greater) - Use rpm macro for optflags now * Wed Sep 16 2009 Christian Krause - 0.5-1 - Initial package --- NEW FILE import.log --- dualscreen-mouse-utils-0_5-4_fc13:F-11:dualscreen-mouse-utils-0.5-4.fc13.src.rpm:1254341214 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/dualscreen-mouse-utils/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:13:04 -0000 1.1 +++ .cvsignore 30 Sep 2009 20:10:23 -0000 1.2 @@ -0,0 +1 @@ +dualscreen-mouse-utils-0.5.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/dualscreen-mouse-utils/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:13:04 -0000 1.1 +++ sources 30 Sep 2009 20:10:23 -0000 1.2 @@ -0,0 +1 @@ +b68a43c9041cbb8dc373553ccef93070 dualscreen-mouse-utils-0.5.tar.gz From sharkcz at fedoraproject.org Wed Sep 30 20:10:53 2009 From: sharkcz at fedoraproject.org (=?utf-8?q?Dan_Hor=C3=A1k?=) Date: Wed, 30 Sep 2009 20:10:53 +0000 (UTC) Subject: rpms/s390utils/F-12 0023-change-default-load-address-for-ramdisk.patch, NONE, 1.1 0024-s390-tools-1.8.1-cpuplugd-limits.patch, NONE, 1.1 0025-s390-tools-1.8.1-misc-bugfixes.patch, NONE, 1.1 s390utils.spec, 1.7, 1.8 zfcpconf.sh, 1.1, 1.2 Message-ID: <20090930201053.CC93711C048B@cvs1.fedora.phx.redhat.com> Author: sharkcz Update of /cvs/pkgs/rpms/s390utils/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv480 Modified Files: s390utils.spec zfcpconf.sh Added Files: 0023-change-default-load-address-for-ramdisk.patch 0024-s390-tools-1.8.1-cpuplugd-limits.patch 0025-s390-tools-1.8.1-misc-bugfixes.patch Log Message: * Wed Sep 30 2009 Dan Hor?k 2:1.8.1-7 - changed ramdisk load address (#526339) - updated zfcpconf.sh script to new sysfs interface (#526324) - added 1.8.1 fixes from IBM (#525495) 0023-change-default-load-address-for-ramdisk.patch: zipl.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- NEW FILE 0023-change-default-load-address-for-ramdisk.patch --- >From bfe74e60ab6529986a7c251042d17d57a3ccf675 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Dan=20Hor=C3=A1k?= Date: Wed, 30 Sep 2009 18:19:23 +0200 Subject: [PATCH 23/25] change default load address for ramdisk The default load address for the initial ramdisk is changed from 0x100000 to 0x200000 to allow larger kernels to be loaded. --- zipl/include/zipl.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/zipl/include/zipl.h b/zipl/include/zipl.h index 1f70e48..0f04072 100644 --- a/zipl/include/zipl.h +++ b/zipl/include/zipl.h @@ -21,7 +21,7 @@ #define ZIPL_STAGE3_ENTRY_ADDRESS 0xa028LL #define DEFAULT_PARMFILE_ADDRESS 0x1000LL #define DEFAULT_STAGE3_ADDRESS 0xa000LL -#define DEFAULT_IMAGE_ADDRESS 0x10000LL +#define DEFAULT_IMAGE_ADDRESS 0x20000LL #define DEFAULT_RAMDISK_ADDRESS 0x800000LL #define PSW_ADDRESS_MASK 0x000000007fffffffLL -- 1.6.3.3 0024-s390-tools-1.8.1-cpuplugd-limits.patch: config.c | 15 +++++++++++++-- daemon.c | 11 ----------- mem.c | 7 +++---- 3 files changed, 16 insertions(+), 17 deletions(-) --- NEW FILE 0024-s390-tools-1.8.1-cpuplugd-limits.patch --- >From 0b02dbdbd248ca51583e9dce3bd57025b965534d Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Dan=20Hor=C3=A1k?= Date: Wed, 30 Sep 2009 18:22:15 +0200 Subject: [PATCH 24/25] s390-tools-1.8.1-cpuplugd-limits Description: cpuplugd: fix cmm_pages allocation outside min and max range Symptom: cpuplugd might instruct CMM to operated outside the predefined limits Problem: This problem is basically caused by a missing new line separator at the interface between the daemon and the proc file. Solution: Add newline to the end of each line when writing to /proc/sys/vm/cmm_pages Problem-ID: 55472 --- cpuplugd/config.c | 15 +++++++++++++-- cpuplugd/daemon.c | 11 ----------- cpuplugd/mem.c | 6 +++--- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/cpuplugd/config.c b/cpuplugd/config.c index c013a65..bd3cb43 100644 --- a/cpuplugd/config.c +++ b/cpuplugd/config.c @@ -494,7 +494,7 @@ void check_config(struct config *cfg) if (memory == 1) { /* * check that the initial value of cmm_pages is not below - * cmm_min + * cmm_min or above cmm_max */ cmm_pagesize_start = get_cmmpages_size(); if (cmm_pagesize_start < cfg->cmm_min) { @@ -506,7 +506,18 @@ void check_config(struct config *cfg) syslog(LOG_INFO, "cmm_pages is below minimum " "and will be increased\n"); } - memunplug(cfg->cmm_min); + set_cmm_pages(cfg->cmm_min); + } + if (cmm_pagesize_start > cfg->cmm_max) { + if (debug && foreground == 1) { + printf("cmm_pages is above the maximum and will " + "be decreased.\n"); + } + if (debug && foreground == 0) { + syslog(LOG_INFO, "cmm_pages is above the maximum " + "and will be decreased\n"); + } + set_cmm_pages(cfg->cmm_max); } } } diff --git a/cpuplugd/daemon.c b/cpuplugd/daemon.c index d0769f3..e1ef623 100644 --- a/cpuplugd/daemon.c +++ b/cpuplugd/daemon.c @@ -260,17 +260,6 @@ void check_max(struct config *cfg) cpuid++; } } - if (memory && get_cmmpages_size() > cfg->cmm_max) { - if (debug && foreground == 1) { - printf("cmm_pages is above the maximum and will " - "be decreased.\n"); - } - if (debug && foreground == 0) { - syslog(LOG_INFO, "cmm_pages is above the maximum " - "and will be decreased\n"); - } - set_cmm_pages(cfg->cmm_max); - } } /* check if we are running in an LPAR environment. diff --git a/cpuplugd/mem.c b/cpuplugd/mem.c index 2f3d219..6200904 100644 --- a/cpuplugd/mem.c +++ b/cpuplugd/mem.c @@ -138,7 +138,7 @@ int memunplug(int size) ":%s\n", strerror(errno)); return -1; } - fprintf(filp, "%d", new_size); + fprintf(filp, "%d\n", new_size); if (debug && foreground == 1) printf("changed number of pages permanently reserved " "to %d \n", new_size); @@ -173,7 +173,7 @@ int memplug(int size) ":%s\n", strerror(errno)); return -1; } - fprintf(filp, "%d", new_size); + fprintf(filp, "%d\n", new_size); if (debug && foreground == 1) printf("changed number of pages permanently reserved " "to %d \n", new_size); @@ -200,7 +200,7 @@ int set_cmm_pages(int size) ":%s\n", strerror(errno)); return -1; } - fprintf(filp, "%d", size); + fprintf(filp, "%d\n", size); if (debug && foreground == 1) printf("changed number of pages permanently reserved " "to %d \n", size); -- 1.6.3.3 0025-s390-tools-1.8.1-misc-bugfixes.patch: ipl_tools/system.c | 13 ++- man/af_iucv.7 | 175 +++++++++++++++++++++++++++++++++++++++++++++++------ 2 files changed, 166 insertions(+), 22 deletions(-) --- NEW FILE 0025-s390-tools-1.8.1-misc-bugfixes.patch --- >From 60a3bf1df6d7039f75d889f15d7839f8482c2889 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Dan=20Hor=C3=A1k?= Date: Wed, 30 Sep 2009 18:24:52 +0200 Subject: [PATCH 25/25] s390-tools-1.8.1-misc-bugfixes Miscellaneous minor bufgixes for s390-tools RHEL5.5: * lsshut: Fix printing of vmcmd shutdown action: Also print CP commands that have more than one word. * af_iucv: Doc update for connection-oriented datagram sockets. --- ipl_tools/system.c | 13 +++-- man/af_iucv.7 | 174 +++++++++++++++++++++++++++++++++++++++++++++++----- 2 files changed, 166 insertions(+), 21 deletions(-) diff --git a/ipl_tools/system.c b/ipl_tools/system.c index 8294db0..fd5b76b 100644 --- a/ipl_tools/system.c +++ b/ipl_tools/system.c @@ -74,7 +74,7 @@ out: char *substring(size_t start, size_t stop, const char *src, char *dst, size_t size) { - int count; + unsigned int count; count = stop - start; if (count >= --size) @@ -102,7 +102,7 @@ int check_for_root(void) int ishex(char *cp) { - int i; + unsigned int i; char c; for (i = 0; i <= strlen(cp); i++) { @@ -168,13 +168,13 @@ int strrd(char *string, char *file) strncpy(path, file, sizeof(path)); if (access(path, R_OK) == 0) { - filp = fopen(path, "r"); + filp = fopen(path, "rb"); if (!filp) { fprintf(stderr, "%s: Can not open %s: ", name, file); fprintf(stderr, "%s\n", strerror(errno)); exit(1); } - rc = fscanf(filp, "%s", string); + rc = fread(string, 4096, 1, filp); fclose(filp); /* * special handling is required for @@ -192,8 +192,11 @@ int strrd(char *string, char *file) file); fprintf(stderr, "%s\n", strerror(errno)); return -1; - } else + } else { + if (string[strlen(string) - 1] == '\n') + string[strlen(string) - 1] = 0; return 0; + } } else { fprintf(stderr, "%s: Can not open %s: ", name, file); fprintf(stderr, "%s\n", strerror(errno)); diff --git a/man/af_iucv.7 b/man/af_iucv.7 index cdd2691..9d56640 100644 --- a/man/af_iucv.7 +++ b/man/af_iucv.7 @@ -4,7 +4,7 @@ .\" Copyright IBM Corp. 2008, 2009. .\" Author(s): Hendrik Brueckner .\" ---------------------------------------------------------------------- -.TH AF_IUCV 7 "March 2009" "s390-tools" "Linux Programmer's Manual" +.TH AF_IUCV 7 "September 2009" "s390-tools" "Linux Programmer's Manual" .SH NAME iucv, AF_IUCV \- Sockets for z/VM IUCV communication . @@ -13,15 +13,17 @@ iucv, AF_IUCV \- Sockets for z/VM IUCV communication .SH SYNOPSIS .B #include -.IB iucv_socket " = socket(AF_IUCV, SOCK_STREAM, 0);" +.IB iucv_stream_socket " = socket(AF_IUCV, SOCK_STREAM, 0);" +.br +.IB iucv_packet_socket " = socket(AF_IUCV, SOCK_SEQPACKET, 0);" . . . .SH DESCRIPTION The Inter-User Communication Vehicle (IUCV) is a z/VM communication facility that enables a program running in one z/VM guest virtual machine to communicate -with another z/VM guest virtual machine, or with a control program, or even -with itself. +with another z/VM guest virtual machine, or with the control program (CP), or +even with itself. The AF_IUCV address family provides communication and addressing in the IUCV domain. In the IUCV domain, address spaces or virtual machines can use the @@ -32,7 +34,11 @@ AF_IUCV connects socket applications running on different Linux guest operating systems, or it connects a Linux application to another socket application running in another z/VM guest operating system (like z/VM CMS). -The AF_IUCV address family supports stream sockets only. +The AF_IUCV address family supports stream-oriented sockets +(\f(CWSOCK_STREAM\fP) and connection-oriented datagram sockets +(\f(CWSOCK_SEQPACKET\fP). Stream-oriented sockets fragment data over several +native IUCV messages, whereas sockets of type SOCK_SEQPACKET map a particular +socket write or read operation to a single native IUCV message. .SS Features The AF_IUCV address family provides: @@ -78,28 +84,106 @@ are reserved for future use. The .B siucv_port and .B siucv_addr -fields must be zero. The +fields must be zero. The .B siucv_nodeid field must be set to exactly eight blank characters. . .TP .B siucv_userid is set to the z/VM user ID of the Linux guest virtual machine running the -application which owns the address. The field must be eight characters long, +application that owns the address. The field must be eight characters long, padded with blanks on the right. For .BR bind "(2), " siucv_userid -must contain blanks only, because AF_IUCV sets the correct z/VM user ID. +must contain blanks only to allow AF_IUCV to set the z/VM user ID of the Linux +guest operating system. . .TP .B siucv_name -is set to the application name by which the socket is known. Servers advertises +is set to the application name by which the socket is known. Servers advertise application names and clients use these application names to connect to servers. This field must be eight characters long, padded with blanks on the right. . . . +.SH "SOCKET OPTIONS" +Socket options can be set with +.BR setsockopt (2) +and read with +.BR getsockopt (2) +by specifying \f(CWSOL_IUCV\fP as the socket level. + +.TP +.B SO_IPRMDATA_MSG +Enables the application to send up to seven bytes of socket data in the +parameter list of an IUCV message. Use this option to increase performance +when transferring small amounts of data. + +To send data in the parameter list, specify a non-zero integer value. + +.RS +.TP +.B Note: +Use this option with care, older AF_IUCV versions do not support receiving +socket data in the parameter list and shut down the socket on which +a parameter list message has been received. +.RE +. +.TP +.B SO_MSGLIMIT +Modifies the message limit for new IUCV communication paths. The message +limit specifies the maximum number of outstanding messages that are allowed +for established connections. This setting can be lowered by z/VM when an IUCV +connection is established. + +The message limit is an integer value in range 1 to 65535. +The default value is 65535. + +The message limit must be set before +.BR connect "(2) or " listen (2) +is called for sockets. +.br +For sockets that are already connected or listening for connections, +the message limit cannot be changed. +.br +New sockets created by +.BR accept (2) +inherit the message limit that has been set for the listening socket. + +.BR getsockopt (2) +returns the default message limit or the limit that has been set. +For connected sockets, the current message limit is returned. The current +message limit is assigned by z/VM for each connection and it depends +on the IUCV MSGLIMIT statement specified for the z/VM guest virtual machine. +The current message limit is the lower value of the socket option and the +value specified for the IUCV MSGLIMIT statement. + +See the SECURITY section below for setting IUCV MSGLIMIT authorizations. +. +. +. +.SH "ANCILLARY DATA" +Ancillary data is sent and received using the +.BR sendmsg (2) +and +.BR recvmsg (2)\fR.\fP +To send ancillary data, set the \fBcmsg_level\fP field of struct \fBcmsghdr\fP +to \f(CWSOL_IUCV\fP and the \fBcmsg_type\fP field to the type. +.br +For more information see +.BR cmsg (3). + +.TP +.B SCM_IUCV_TRGCLS +Send or receive IUCV target class information. The IUCV target class can be used +to classify and identify an IUCV message at IUCV protocol level. If the target +class is not specified as ancillary data, it is set to zero. + +The target class is a number of type \fBuint32_t\fP. +. +. +. . .SH SECURITY This section provides an overview of the required IUCV statements for your z/VM @@ -129,20 +213,20 @@ any other z/VM guest virtual machine. .TP .B IUCV \fIuser_ID\fP allows this z/VM guest virtual machine to establish a communication path to the -z/VM guest virtual machine with the z/VM user ID \fIuser_ID\fP. +z/VM guest virtual machine with the z/VM user ID \fIuser_ID\fP. .PP You can specify multiple IUCV statements. To any of these IUCV statements you can append the .B MSGLIMIT \fIlimit\fP parameter. \fIlimit\fP specifies the maximum number of outstanding messages that are -allowed for each connection authorized by this entry. +allowed for each connection authorized by this statement. If no value is specified for \fBMSGLIMIT\fP, AF_IUCV requests 65535, which is the maximum supported by IUCV. . . .SS "Setting a connection limit" -Use the \fBOPTION\fP statement to limit the number of concurrent connections. +Use the \fBOPTION\fP statement to limit the number of concurrent connections. .TP .B OPTION MAXCONN \fImaxno\fP \fImaxno\fP specifies the maximum number of IUCV connections allowed for this @@ -151,7 +235,7 @@ virtual machine. The default is 64. The maximum is 65535. . .SS "Example" These sample statements allow any z/VM guest virtual machine to connect to your -z/VM guest virtual machine with a maximum of 10000 outstanding messages for each +z/VM guest virtual machine with a maximum of 10\^000 outstanding messages for each incoming connection. Your z/VM guest virtual machine is permitted to connect to all other z/VM guest virtual machines. The total number of connections for your z/VM guest virtual machine cannot exceed 100. @@ -200,6 +284,14 @@ This error can be temporary and the application may try again after some time. If the error occurs repeatedly, try to increase the maximum number of connections (for one or both z/VM guest virtual machines). See the SECURITY section about the required authorization statement. + +.B sendmsg (2) +called but the maximum number of outstanding IUCV messages for the socket +connection is reached; i.e. there are data available that has not yet been +received by the communication partner. +.br +If necessary, change the IUCV message limit as explained in section +"IUCV AUTHORIZATIONS". . .TP .B EACCES @@ -217,10 +309,22 @@ called but the AF_IUCV setting in the field of the passed address is missing. .BR listen (2) -called but the AF_IUCV socket has not yet been bound to an address. Always call +called but the AF_IUCV socket has not yet been bound to an address. +Always call .BR bind (2) before .BR listen (2). + +.BR setsockopt (2) +called with option \fBSO_MSGLIMIT\fP for sockets that are already connected. +. +.TP +.B ENOPROTOOPT +.BR setsockopt (2), +or +.BR getsockopt (2) +called but the socket level has not been set to \f(CWSOL_IUCV\fP, or the +specified socket option is not supported. . .TP .B EOPNOTSUPP @@ -232,13 +336,27 @@ might be called with the flag set. AF_IUCV does not support sending or receiving \fIout-of-band\fP data on its sockets. + +For \f(CWSOCK_SEQPACKET\fP sockets, +.BR sendmsg (2) +called without the +.I MSG_EOR +flag set. +AF_IUCV does not support segmentation, and thus, the "end-of-record" +(\fIMSG_EOR\fP) flag must always be set. +. +.TP +.B EPROTONOSUPPORT +.BR socket (2) +called with a protocol that is not supported. The socket protocol parameter +must be either zero or \f(CWPF_IUCV\fP. . .TP .B EAFNOSUPPORT .BR socket (2) -called with \fIAF_IUCV\fP but the AF_IUCV protocol / addressing family is not +called with \f(CWAF_IUCV\fP but the AF_IUCV address family is not supported by the current Linux kernel. Ensure that your Linux kernel has been -compiled with support for the AF_IUCV addressing family. +compiled with support for the AF_IUCV address family. . .PP Other errors can be generated by the generic socket layer. See the respective @@ -251,6 +369,9 @@ manual pages for more information. .BR recvmsg (2), .BR sendmsg (2), .BR socket (2), +.BR setsockopt (2), +.BR getsockopt (2), +.BR cmsg (3), .BR socket (7) .I "Linux on System z - Device Drivers, Features, and Commands" @@ -258,3 +379,24 @@ manual pages for more information. .I "z/VM CP Planning and Administration" .br .I "z/VM CP Programming Services" +. +. +. +.SH "HISTORY" +.TP +.B AF_IUCV, version 1.0 +Initial version. +.TP +.B AF_IUCV, version 1.1 +.RS 4 +.IP "\(bu" 4 +Support for sending socket data in the parameter list of an IUCV message +(\f(CWSO_IPRMDATA_MSG\fP). +.IP "\(bu" 4 +Access the target class of an IUCV message as ancillary data using +.BR sendmsg "(2) and " recvmsg (2). +.IP "\(bu" 4 +Support for \f(CWSOCK_SEQPACKET\fP sockets to facilitate development of native +IUCV applications that interact with AF_IUCV. +.RE + -- 1.6.3.3 Index: s390utils.spec =================================================================== RCS file: /cvs/pkgs/rpms/s390utils/F-12/s390utils.spec,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- s390utils.spec 25 Sep 2009 12:24:55 -0000 1.7 +++ s390utils.spec 30 Sep 2009 20:10:48 -0000 1.8 @@ -8,7 +8,7 @@ Name: s390utils Summary: Utilities and daemons for IBM System/z Group: System Environment/Base Version: 1.8.1 -Release: 6%{?dist} +Release: 7%{?dist} Epoch: 2 License: GPLv2 and GPLv2+ and CPL Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -46,6 +46,9 @@ Patch19: 0019-s390-tools-1.8.1-lsluns-d Patch20: 0020-s390-tools-1.8.1-cpuplugd-cmminit.patch Patch21: 0021-s390-tools-1.8.1-lszfcp-perf.patch Patch22: 0022-fix-string-overflow-in-vtoc_volume_label_init.patch +Patch23: 0023-change-default-load-address-for-ramdisk.patch +Patch24: 0024-s390-tools-1.8.1-cpuplugd-limits.patch +Patch25: 0025-s390-tools-1.8.1-misc-bugfixes.patch Patch100: cmsfs-1.1.8-warnings.patch Patch101: cmsfs-1.1.8-kernel26.patch @@ -128,6 +131,15 @@ be used together with the zSeries (s390) # Fix string overflow in vtoc_volume_label_init (#525318) %patch22 -p1 -b .vtoc-label +# Change default load address for ramdisk (#526339) +%patch23 -p1 -b .ramdisk-address + +# Fix cmm_pages allocation outside min and max range (#525495) +%patch24 -p1 -b .ramdisk-address + +# Miscelaneous fixes for 1.8.1 (#525495) +%patch25 -p1 -b .misc + # # cmsfs # @@ -776,6 +788,11 @@ User-space development files for the s39 %changelog +* Wed Sep 30 2009 Dan Hor?k 2:1.8.1-7 +- changed ramdisk load address (#526339) +- updated zfcpconf.sh script to new sysfs interface (#526324) +- added 1.8.1 fixes from IBM (#525495) + * Fri Sep 25 2009 Dan Hor?k 2:1.8.1-6 - fix issues in lib-zfcp-hbaapi with a patch Index: zfcpconf.sh =================================================================== RCS file: /cvs/pkgs/rpms/s390utils/F-12/zfcpconf.sh,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- zfcpconf.sh 7 Apr 2009 08:03:09 -0000 1.1 +++ zfcpconf.sh 30 Sep 2009 20:10:50 -0000 1.2 @@ -10,15 +10,13 @@ # # manual setup: # modprobe zfcp -# echo WWPN > /sys/bus/ccw/drivers/zfcp/0.0.4000/port_add -# echo LUN > /sys/bus/ccw/drivers/zfcp/0.0.4000/WWPN/unit_add # echo 1 > /sys/bus/ccw/drivers/zfcp/0.0.4000/online +# echo LUN > /sys/bus/ccw/drivers/zfcp/0.0.4000/WWPN/unit_add # # Example: # modprobe zfcp -# echo 0x5005076300c213e9 > /sys/bus/ccw/drivers/zfcp/0.0.4000/port_add -# echo 0x5022000000000000 > /sys/bus/ccw/drivers/zfcp/0.0.4000/0x5005076300c213e9/unit_add # echo 1 > /sys/bus/ccw/drivers/zfcp/0.0.4000/online +# echo 0x5022000000000000 > /sys/bus/ccw/drivers/zfcp/0.0.4000/0x5005076300c213e9/unit_add CONFIG=/etc/zfcp.conf PATH=/bin:/usr/bin:/sbin:/usr/sbin @@ -39,8 +37,7 @@ if [ -f "$CONFIG" ]; then elif [ $numparams == 3 ]; then read DEVICE WWPN FCPLUN < <(echo $line) fi - [ ! -d /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN ] && echo $WWPN > /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/port_add - [ ! -d /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN/$FCPLUN ] && echo $FCPLUN > /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN/unit_add echo 1 > /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/online + [ ! -d /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN/$FCPLUN ] && echo $FCPLUN > /sys/bus/ccw/drivers/zfcp/${DEVICE/0x/}/$WWPN/unit_add done fi From dwalsh at fedoraproject.org Wed Sep 30 20:18:00 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 30 Sep 2009 20:18:00 +0000 (UTC) Subject: rpms/selinux-policy/F-12 policy-F12.patch,1.94,1.95 Message-ID: <20090930201800.ECB2111C00E6@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2776 Modified Files: policy-F12.patch Log Message: * Wed Sep 30 2009 Dan Walsh 3.6.32-14 - Add plymouth policy policy-F12.patch: Makefile | 2 policy/flask/access_vectors | 1 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/brctl.te | 2 policy/modules/admin/certwatch.te | 2 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/firstboot.te | 6 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 1 policy/modules/admin/netutils.te | 1 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 4 policy/modules/admin/prelink.te | 1 policy/modules/admin/readahead.te | 1 policy/modules/admin/rpm.fc | 18 policy/modules/admin/rpm.if | 264 +++++ policy/modules/admin/rpm.te | 75 + policy/modules/admin/shorewall.if | 40 policy/modules/admin/shorewall.te | 2 policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 67 + policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/tzdata.te | 2 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 31 policy/modules/admin/vbetool.te | 16 policy/modules/apps/calamaris.te | 7 policy/modules/apps/cpufreqselector.te | 2 policy/modules/apps/firewallgui.fc | 3 policy/modules/apps/firewallgui.if | 3 policy/modules/apps/firewallgui.te | 63 + policy/modules/apps/gitosis.if | 45 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 +++ policy/modules/apps/gnome.te | 99 ++ policy/modules/apps/gpg.te | 20 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 ++ policy/modules/apps/java.te | 14 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 65 + policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 + policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 ++ policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 32 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 323 ++++++ policy/modules/apps/nsplugin.te | 294 ++++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 11 policy/modules/apps/pulseaudio.if | 2 policy/modules/apps/pulseaudio.te | 6 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 190 ++++ policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 56 + policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 182 +++ policy/modules/apps/sandbox.te | 329 +++++++ policy/modules/apps/screen.if | 5 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 81 + policy/modules/apps/seunshare.te | 45 policy/modules/apps/vmware.te | 1 policy/modules/apps/wine.fc | 24 policy/modules/apps/wine.if | 59 + policy/modules/apps/wine.te | 34 policy/modules/kernel/corecommands.fc | 28 policy/modules/kernel/corecommands.if | 21 policy/modules/kernel/corenetwork.te.in | 31 policy/modules/kernel/devices.fc | 8 policy/modules/kernel/devices.if | 164 +++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 151 ++- policy/modules/kernel/domain.te | 84 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 211 ++++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 58 + policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 3 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 -- policy/modules/roles/sysadm.te | 124 -- policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++++++ policy/modules/roles/unconfineduser.te | 402 ++++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 2 policy/modules/services/abrt.if | 21 policy/modules/services/abrt.te | 14 policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/aisexec.fc | 12 policy/modules/services/aisexec.if | 106 ++ policy/modules/services/aisexec.te | 112 ++ policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 41 policy/modules/services/apache.if | 410 +++++--- policy/modules/services/apache.te | 438 +++++++-- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 9 policy/modules/services/ccs.fc | 5 policy/modules/services/certmaster.te | 2 policy/modules/services/chronyd.fc | 11 policy/modules/services/chronyd.if | 105 ++ policy/modules/services/chronyd.te | 67 + policy/modules/services/clamav.te | 16 policy/modules/services/cobbler.fc | 2 policy/modules/services/cobbler.if | 24 policy/modules/services/cobbler.te | 5 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/corosync.fc | 13 policy/modules/services/corosync.if | 108 ++ policy/modules/services/corosync.te | 109 ++ policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 4 policy/modules/services/cron.if | 72 + policy/modules/services/cron.te | 82 + policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 34 policy/modules/services/cvs.te | 1 policy/modules/services/cyrus.te | 1 policy/modules/services/dbus.if | 49 - policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 54 + policy/modules/services/dnsmasq.te | 12 policy/modules/services/dovecot.te | 9 policy/modules/services/exim.te | 5 policy/modules/services/fail2ban.te | 1 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 + policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 48 - policy/modules/services/howl.te | 2 policy/modules/services/inetd.te | 2 policy/modules/services/irqbalance.te | 4 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 35 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 + policy/modules/services/nagios.te | 55 - policy/modules/services/networkmanager.fc | 14 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 115 ++ policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.te | 10 policy/modules/services/nslcd.if | 8 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 8 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 19 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 2 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/plymouth.fc | 5 policy/modules/services/plymouth.if | 286 ++++++ policy/modules/services/plymouth.te | 86 + policy/modules/services/policykit.fc | 5 policy/modules/services/policykit.if | 48 + policy/modules/services/policykit.te | 63 + policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++- policy/modules/services/postfix.te | 140 ++ policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 16 policy/modules/services/prelude.te | 1 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 + policy/modules/services/pyzor.te | 37 policy/modules/services/radvd.te | 1 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/rgmanager.fc | 6 policy/modules/services/rgmanager.if | 40 policy/modules/services/rgmanager.te | 54 + policy/modules/services/rhcs.fc | 21 policy/modules/services/rhcs.if | 309 ++++++ policy/modules/services/rhcs.te | 340 +++++++ policy/modules/services/ricci.te | 17 policy/modules/services/rpc.if | 7 policy/modules/services/rpc.te | 16 policy/modules/services/rpcbind.if | 20 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit.if | 20 policy/modules/services/rtkit.te | 2 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 ++ policy/modules/services/samba.te | 89 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 102 ++ policy/modules/services/setroubleshoot.te | 78 + policy/modules/services/smartmon.te | 15 policy/modules/services/snmp.if | 38 policy/modules/services/snmp.te | 4 policy/modules/services/spamassassin.fc | 15 policy/modules/services/spamassassin.if | 89 + policy/modules/services/spamassassin.te | 137 ++ policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 +++ policy/modules/services/ssh.te | 77 + policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sssd.te | 6 policy/modules/services/sysstat.te | 5 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 12 policy/modules/services/virt.if | 127 ++ policy/modules/services/virt.te | 281 +++++- policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 30 policy/modules/services/xserver.if | 534 ++++++++++- policy/modules/services/xserver.te | 318 +++++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 +++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 7 policy/modules/system/init.fc | 7 policy/modules/system/init.if | 158 +++ policy/modules/system/init.te | 277 ++++- policy/modules/system/ipsec.fc | 3 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 55 + policy/modules/system/iptables.fc | 17 policy/modules/system/iptables.if | 97 ++ policy/modules/system/iptables.te | 15 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 158 ++- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 17 policy/modules/system/locallogin.te | 30 policy/modules/system/logging.fc | 12 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 38 policy/modules/system/lvm.te | 25 policy/modules/system/miscfiles.if | 38 policy/modules/system/modutils.fc | 1 policy/modules/system/modutils.if | 46 policy/modules/system/modutils.te | 46 policy/modules/system/mount.fc | 7 policy/modules/system/mount.if | 2 policy/modules/system/mount.te | 76 + policy/modules/system/raid.fc | 2 policy/modules/system/raid.te | 8 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 309 ++++++ policy/modules/system/selinuxutil.te | 226 +--- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 ++ policy/modules/system/sysnetwork.te | 74 + policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 38 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 443 --------- policy/modules/system/unconfined.te | 224 ---- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1404 ++++++++++++++++++++++-------- policy/modules/system/userdomain.te | 50 - policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 ++ policy/support/obj_perm_sets.spt | 14 policy/users | 13 330 files changed, 15541 insertions(+), 2596 deletions(-) View full diff with command: /usr/bin/cvs -n -f diff -kk -u -p -N -r 1.94 -r 1.95 policy-F12.patchIndex: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-12/policy-F12.patch,v retrieving revision 1.94 retrieving revision 1.95 diff -u -p -r1.94 -r1.95 --- policy-F12.patch 30 Sep 2009 18:57:21 -0000 1.94 +++ policy-F12.patch 30 Sep 2009 20:18:00 -0000 1.95 @@ -1,6 +1,6 @@ diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/Makefile serefpolicy-3.6.32/Makefile --- nsaserefpolicy/Makefile 2009-08-18 11:41:14.000000000 -0400 -+++ serefpolicy-3.6.32/Makefile 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/Makefile 2009-09-30 16:12:48.000000000 -0400 @@ -244,7 +244,7 @@ appdir := $(contextpath) user_default_contexts := $(wildcard config/appconfig-$(TYPE)/*_default_contexts) @@ -12,7 +12,7 @@ diff -b -B --ignore-all-space --exclude- all_layers := $(shell find $(wildcard $(moddir)/*) -maxdepth 0 -type d) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/flask/access_vectors serefpolicy-3.6.32/policy/flask/access_vectors --- nsaserefpolicy/policy/flask/access_vectors 2009-08-31 13:30:04.000000000 -0400 -+++ serefpolicy-3.6.32/policy/flask/access_vectors 2009-09-18 16:41:29.000000000 -0400 ++++ serefpolicy-3.6.32/policy/flask/access_vectors 2009-09-30 16:12:48.000000000 -0400 @@ -349,6 +349,7 @@ syslog_read syslog_mod @@ -23,7 +23,7 @@ diff -b -B --ignore-all-space --exclude- # diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/global_tunables serefpolicy-3.6.32/policy/global_tunables --- nsaserefpolicy/policy/global_tunables 2009-07-23 14:11:04.000000000 -0400 -+++ serefpolicy-3.6.32/policy/global_tunables 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/global_tunables 2009-09-30 16:12:48.000000000 -0400 @@ -61,15 +61,6 @@ ## @@ -61,7 +61,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/mcs serefpolicy-3.6.32/policy/mcs --- nsaserefpolicy/policy/mcs 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/mcs 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/mcs 2009-09-30 16:12:48.000000000 -0400 @@ -66,8 +66,8 @@ # # Note that getattr on files is always permitted. @@ -97,7 +97,7 @@ diff -b -B --ignore-all-space --exclude- (( h1 dom h2 ) or ( t1 == mcssetcats )); diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/anaconda.te serefpolicy-3.6.32/policy/modules/admin/anaconda.te --- nsaserefpolicy/policy/modules/admin/anaconda.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/anaconda.te 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/anaconda.te 2009-09-30 16:12:48.000000000 -0400 @@ -31,6 +31,7 @@ modutils_domtrans_insmod(anaconda_t) @@ -117,7 +117,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/brctl.te serefpolicy-3.6.32/policy/modules/admin/brctl.te --- nsaserefpolicy/policy/modules/admin/brctl.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/brctl.te 2009-09-21 08:25:17.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/brctl.te 2009-09-30 16:12:48.000000000 -0400 @@ -21,7 +21,7 @@ allow brctl_t self:unix_dgram_socket create_socket_perms; allow brctl_t self:tcp_socket create_socket_perms; @@ -129,7 +129,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/certwatch.te serefpolicy-3.6.32/policy/modules/admin/certwatch.te --- nsaserefpolicy/policy/modules/admin/certwatch.te 2009-09-09 09:23:16.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/certwatch.te 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/certwatch.te 2009-09-30 16:12:48.000000000 -0400 @@ -36,7 +36,7 @@ miscfiles_read_localization(certwatch_t) @@ -141,7 +141,7 @@ diff -b -B --ignore-all-space --exclude- apache_exec_modules(certwatch_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/dmesg.fc serefpolicy-3.6.32/policy/modules/admin/dmesg.fc --- nsaserefpolicy/policy/modules/admin/dmesg.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/dmesg.fc 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/dmesg.fc 2009-09-30 16:12:48.000000000 -0400 @@ -1,2 +1,4 @@ /bin/dmesg -- gen_context(system_u:object_r:dmesg_exec_t,s0) @@ -149,7 +149,7 @@ diff -b -B --ignore-all-space --exclude- +/usr/sbin/mcelog -- gen_context(system_u:object_r:dmesg_exec_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/dmesg.te serefpolicy-3.6.32/policy/modules/admin/dmesg.te --- nsaserefpolicy/policy/modules/admin/dmesg.te 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/dmesg.te 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/dmesg.te 2009-09-30 16:12:48.000000000 -0400 @@ -9,6 +9,7 @@ type dmesg_t; type dmesg_exec_t; @@ -186,7 +186,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/firstboot.te serefpolicy-3.6.32/policy/modules/admin/firstboot.te --- nsaserefpolicy/policy/modules/admin/firstboot.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/firstboot.te 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/firstboot.te 2009-09-30 16:12:48.000000000 -0400 @@ -91,8 +91,12 @@ userdom_user_home_dir_filetrans_user_home_content(firstboot_t, { dir file lnk_file fifo_file sock_file }) @@ -211,7 +211,7 @@ diff -b -B --ignore-all-space --exclude- optional_policy(` diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/logrotate.te serefpolicy-3.6.32/policy/modules/admin/logrotate.te --- nsaserefpolicy/policy/modules/admin/logrotate.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/logrotate.te 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/logrotate.te 2009-09-30 16:12:48.000000000 -0400 @@ -32,7 +32,7 @@ # Change ownership on log files. allow logrotate_t self:capability { chown dac_override dac_read_search kill fsetid fowner sys_resource sys_nice }; @@ -256,7 +256,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/logwatch.te serefpolicy-3.6.32/policy/modules/admin/logwatch.te --- nsaserefpolicy/policy/modules/admin/logwatch.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/logwatch.te 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/logwatch.te 2009-09-30 16:12:48.000000000 -0400 @@ -136,4 +136,5 @@ optional_policy(` @@ -265,7 +265,7 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/mrtg.te serefpolicy-3.6.32/policy/modules/admin/mrtg.te --- nsaserefpolicy/policy/modules/admin/mrtg.te 2009-09-09 09:23:16.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/mrtg.te 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/mrtg.te 2009-09-30 16:12:48.000000000 -0400 @@ -116,6 +116,7 @@ userdom_use_user_terminals(mrtg_t) userdom_dontaudit_read_user_home_content_files(mrtg_t) @@ -276,7 +276,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/netutils.te serefpolicy-3.6.32/policy/modules/admin/netutils.te --- nsaserefpolicy/policy/modules/admin/netutils.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/netutils.te 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/netutils.te 2009-09-30 16:12:48.000000000 -0400 @@ -85,6 +85,7 @@ miscfiles_read_localization(netutils_t) @@ -287,7 +287,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/portage.te serefpolicy-3.6.32/policy/modules/admin/portage.te --- nsaserefpolicy/policy/modules/admin/portage.te 2009-08-18 18:39:50.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/portage.te 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/portage.te 2009-09-30 16:12:48.000000000 -0400 @@ -196,7 +196,7 @@ # - for rsync and distfile fetching # @@ -299,7 +299,7 @@ diff -b -B --ignore-all-space --exclude- allow portage_fetch_t self:tcp_socket create_stream_socket_perms; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/prelink.if serefpolicy-3.6.32/policy/modules/admin/prelink.if --- nsaserefpolicy/policy/modules/admin/prelink.if 2009-09-16 09:09:20.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/prelink.if 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/prelink.if 2009-09-30 16:12:48.000000000 -0400 @@ -151,11 +151,11 @@ ## ## @@ -316,7 +316,7 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/prelink.te serefpolicy-3.6.32/policy/modules/admin/prelink.te --- nsaserefpolicy/policy/modules/admin/prelink.te 2009-09-16 09:09:20.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/prelink.te 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/prelink.te 2009-09-30 16:12:48.000000000 -0400 @@ -89,6 +89,7 @@ miscfiles_read_localization(prelink_t) @@ -327,7 +327,7 @@ diff -b -B --ignore-all-space --exclude- amanda_manage_lib(prelink_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/readahead.te serefpolicy-3.6.32/policy/modules/admin/readahead.te --- nsaserefpolicy/policy/modules/admin/readahead.te 2009-09-16 09:09:20.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/readahead.te 2009-09-16 10:03:08.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/readahead.te 2009-09-30 16:12:48.000000000 -0400 @@ -52,6 +52,7 @@ files_list_non_security(readahead_t) @@ -338,7 +338,7 @@ diff -b -B --ignore-all-space --exclude- files_dontaudit_getattr_all_sockets(readahead_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/rpm.fc serefpolicy-3.6.32/policy/modules/admin/rpm.fc --- nsaserefpolicy/policy/modules/admin/rpm.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/rpm.fc 2009-09-24 11:56:43.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/rpm.fc 2009-09-30 16:12:48.000000000 -0400 @@ -1,17 +1,17 @@ /bin/rpm -- gen_context(system_u:object_r:rpm_exec_t,s0) @@ -388,7 +388,7 @@ diff -b -B --ignore-all-space --exclude- /usr/bin/online_update -- gen_context(system_u:object_r:rpm_exec_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/rpm.if serefpolicy-3.6.32/policy/modules/admin/rpm.if --- nsaserefpolicy/policy/modules/admin/rpm.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/rpm.if 2009-09-29 16:46:01.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/rpm.if 2009-09-30 16:12:48.000000000 -0400 @@ -13,11 +13,34 @@ interface(`rpm_domtrans',` gen_require(` @@ -721,7 +721,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/rpm.te serefpolicy-3.6.32/policy/modules/admin/rpm.te --- nsaserefpolicy/policy/modules/admin/rpm.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/admin/rpm.te 2009-09-24 11:56:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/admin/rpm.te 2009-09-30 16:12:48.000000000 -0400 @@ -15,6 +15,9 @@ domain_interactive_fd(rpm_t) role system_r types rpm_t; @@ -971,7 +971,7 @@ diff -b -B --ignore-all-space --exclude- java_domtrans_unconfined(rpm_script_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/admin/shorewall.if serefpolicy-3.6.32/policy/modules/admin/shorewall.if --- nsaserefpolicy/policy/modules/admin/shorewall.if 2009-09-09 09:23:16.000000000 -0400 [...2560 lines suppressed...] /sbin/mdmpd -- gen_context(system_u:object_r:mdadm_exec_t,s0) @@ -24513,7 +24522,7 @@ diff -b -B --ignore-all-space --exclude- +/dev/.mdadm.map -- gen_context(system_u:object_r:mdadm_map_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/raid.te serefpolicy-3.6.32/policy/modules/system/raid.te --- nsaserefpolicy/policy/modules/system/raid.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/raid.te 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/raid.te 2009-09-30 16:12:48.000000000 -0400 @@ -14,6 +14,9 @@ type mdadm_var_run_t; files_pid_file(mdadm_var_run_t) @@ -24543,7 +24552,7 @@ diff -b -B --ignore-all-space --exclude- fs_dontaudit_list_tmpfs(mdadm_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/selinuxutil.fc serefpolicy-3.6.32/policy/modules/system/selinuxutil.fc --- nsaserefpolicy/policy/modules/system/selinuxutil.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/selinuxutil.fc 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/selinuxutil.fc 2009-09-30 16:12:48.000000000 -0400 @@ -6,13 +6,13 @@ /etc/selinux(/.*)? gen_context(system_u:object_r:selinux_config_t,s0) /etc/selinux/([^/]*/)?contexts(/.*)? gen_context(system_u:object_r:default_context_t,s0) @@ -24585,7 +24594,7 @@ diff -b -B --ignore-all-space --exclude- +/etc/share/selinux/mls(/.*)? gen_context(system_u:object_r:semanage_store_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/selinuxutil.if serefpolicy-3.6.32/policy/modules/system/selinuxutil.if --- nsaserefpolicy/policy/modules/system/selinuxutil.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/selinuxutil.if 2009-09-24 23:11:24.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/selinuxutil.if 2009-09-30 16:12:48.000000000 -0400 @@ -351,6 +351,27 @@ ######################################## @@ -24943,7 +24952,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/selinuxutil.te serefpolicy-3.6.32/policy/modules/system/selinuxutil.te --- nsaserefpolicy/policy/modules/system/selinuxutil.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/selinuxutil.te 2009-09-24 14:41:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/selinuxutil.te 2009-09-30 16:12:48.000000000 -0400 @@ -23,6 +23,9 @@ type selinux_config_t; files_type(selinux_config_t) @@ -25310,7 +25319,7 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/setrans.if serefpolicy-3.6.32/policy/modules/system/setrans.if --- nsaserefpolicy/policy/modules/system/setrans.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/setrans.if 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/setrans.if 2009-09-30 16:12:48.000000000 -0400 @@ -21,3 +21,23 @@ stream_connect_pattern($1, setrans_var_run_t, setrans_var_run_t, setrans_t) files_list_pids($1) @@ -25337,7 +25346,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/sysnetwork.fc serefpolicy-3.6.32/policy/modules/system/sysnetwork.fc --- nsaserefpolicy/policy/modules/system/sysnetwork.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/sysnetwork.fc 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/sysnetwork.fc 2009-09-30 16:12:48.000000000 -0400 @@ -11,15 +11,20 @@ /etc/dhclient-script -- gen_context(system_u:object_r:dhcp_etc_t,s0) /etc/dhcpc.* gen_context(system_u:object_r:dhcp_etc_t,s0) @@ -25368,7 +25377,7 @@ diff -b -B --ignore-all-space --exclude- +/etc/firestarter/firestarter\.sh gen_context(system_u:object_r:dhcpc_helper_exec_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/sysnetwork.if serefpolicy-3.6.32/policy/modules/system/sysnetwork.if --- nsaserefpolicy/policy/modules/system/sysnetwork.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/sysnetwork.if 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/sysnetwork.if 2009-09-30 16:12:48.000000000 -0400 @@ -43,6 +43,39 @@ sysnet_domtrans_dhcpc($1) @@ -25548,7 +25557,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/sysnetwork.te serefpolicy-3.6.32/policy/modules/system/sysnetwork.te --- nsaserefpolicy/policy/modules/system/sysnetwork.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/sysnetwork.te 2009-09-21 08:24:25.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/sysnetwork.te 2009-09-30 16:12:48.000000000 -0400 @@ -20,6 +20,9 @@ init_daemon_domain(dhcpc_t, dhcpc_exec_t) role system_r types dhcpc_t; @@ -25750,7 +25759,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/udev.fc serefpolicy-3.6.32/policy/modules/system/udev.fc --- nsaserefpolicy/policy/modules/system/udev.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/udev.fc 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/udev.fc 2009-09-30 16:12:48.000000000 -0400 @@ -7,6 +7,9 @@ /etc/hotplug\.d/default/udev.* -- gen_context(system_u:object_r:udev_helper_exec_t,s0) @@ -25763,7 +25772,7 @@ diff -b -B --ignore-all-space --exclude- /sbin/udev -- gen_context(system_u:object_r:udev_exec_t,s0) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/udev.if serefpolicy-3.6.32/policy/modules/system/udev.if --- nsaserefpolicy/policy/modules/system/udev.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/udev.if 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/udev.if 2009-09-30 16:12:48.000000000 -0400 @@ -168,4 +168,25 @@ dev_list_all_dev_nodes($1) @@ -25792,7 +25801,7 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/udev.te serefpolicy-3.6.32/policy/modules/system/udev.te --- nsaserefpolicy/policy/modules/system/udev.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/udev.te 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/udev.te 2009-09-30 16:12:48.000000000 -0400 @@ -50,6 +50,7 @@ allow udev_t self:unix_stream_socket connectto; allow udev_t self:netlink_kobject_uevent_socket create_socket_perms; @@ -25904,7 +25913,7 @@ diff -b -B --ignore-all-space --exclude- xen_manage_log(udev_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/unconfined.fc serefpolicy-3.6.32/policy/modules/system/unconfined.fc --- nsaserefpolicy/policy/modules/system/unconfined.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/unconfined.fc 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/unconfined.fc 2009-09-30 16:12:48.000000000 -0400 @@ -1,16 +1 @@ # Add programs here which should not be confined by SELinux -# e.g.: @@ -25924,7 +25933,7 @@ diff -b -B --ignore-all-space --exclude- -') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/unconfined.if serefpolicy-3.6.32/policy/modules/system/unconfined.if --- nsaserefpolicy/policy/modules/system/unconfined.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/unconfined.if 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/unconfined.if 2009-09-30 16:12:48.000000000 -0400 @@ -12,14 +12,13 @@ # interface(`unconfined_domain_noaudit',` @@ -26430,7 +26439,7 @@ diff -b -B --ignore-all-space --exclude- -') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/unconfined.te serefpolicy-3.6.32/policy/modules/system/unconfined.te --- nsaserefpolicy/policy/modules/system/unconfined.te 2009-08-18 11:41:14.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/unconfined.te 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/unconfined.te 2009-09-30 16:12:48.000000000 -0400 @@ -5,227 +5,5 @@ # # Declarations @@ -26662,7 +26671,7 @@ diff -b -B --ignore-all-space --exclude- -') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.fc serefpolicy-3.6.32/policy/modules/system/userdomain.fc --- nsaserefpolicy/policy/modules/system/userdomain.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/userdomain.fc 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/userdomain.fc 2009-09-30 16:12:48.000000000 -0400 @@ -1,4 +1,8 @@ HOME_DIR -d gen_context(system_u:object_r:user_home_dir_t,s0-mls_systemhigh) +HOME_DIR -l gen_context(system_u:object_r:user_home_dir_t,s0-mls_systemhigh) @@ -26675,7 +26684,7 @@ diff -b -B --ignore-all-space --exclude- +HOME_DIR/\.gvfs(/.*)? <> diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.if serefpolicy-3.6.32/policy/modules/system/userdomain.if --- nsaserefpolicy/policy/modules/system/userdomain.if 2009-08-31 13:30:04.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/userdomain.if 2009-09-28 10:22:23.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/userdomain.if 2009-09-30 16:12:48.000000000 -0400 @@ -30,8 +30,9 @@ ') @@ -28658,7 +28667,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.te serefpolicy-3.6.32/policy/modules/system/userdomain.te --- nsaserefpolicy/policy/modules/system/userdomain.te 2009-08-31 13:30:04.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/userdomain.te 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/userdomain.te 2009-09-30 16:12:48.000000000 -0400 @@ -8,13 +8,6 @@ ## @@ -28746,7 +28755,7 @@ diff -b -B --ignore-all-space --exclude- +allow userdomain userdomain:process signull; diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.fc serefpolicy-3.6.32/policy/modules/system/xen.fc --- nsaserefpolicy/policy/modules/system/xen.fc 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/xen.fc 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/xen.fc 2009-09-30 16:12:48.000000000 -0400 @@ -1,5 +1,7 @@ /dev/xen/tapctrl.* -p gen_context(system_u:object_r:xenctl_t,s0) @@ -28776,7 +28785,7 @@ diff -b -B --ignore-all-space --exclude- diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.if serefpolicy-3.6.32/policy/modules/system/xen.if --- nsaserefpolicy/policy/modules/system/xen.if 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/xen.if 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/xen.if 2009-09-30 16:12:48.000000000 -0400 @@ -71,6 +71,8 @@ ') @@ -28829,7 +28838,7 @@ diff -b -B --ignore-all-space --exclude- +') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/xen.te serefpolicy-3.6.32/policy/modules/system/xen.te --- nsaserefpolicy/policy/modules/system/xen.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/xen.te 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/xen.te 2009-09-30 16:12:48.000000000 -0400 @@ -6,6 +6,13 @@ # Declarations # @@ -29129,7 +29138,7 @@ diff -b -B --ignore-all-space --exclude- + diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/support/obj_perm_sets.spt serefpolicy-3.6.32/policy/support/obj_perm_sets.spt --- nsaserefpolicy/policy/support/obj_perm_sets.spt 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/support/obj_perm_sets.spt 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/support/obj_perm_sets.spt 2009-09-30 16:12:48.000000000 -0400 @@ -201,7 +201,7 @@ define(`setattr_file_perms',`{ setattr }') define(`read_file_perms',`{ getattr open read lock ioctl }') @@ -29164,7 +29173,7 @@ diff -b -B --ignore-all-space --exclude- +define(`manage_key_perms', `{ create link read search setattr view write } ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/users serefpolicy-3.6.32/policy/users --- nsaserefpolicy/policy/users 2009-07-14 14:19:57.000000000 -0400 -+++ serefpolicy-3.6.32/policy/users 2009-09-16 10:03:09.000000000 -0400 ++++ serefpolicy-3.6.32/policy/users 2009-09-30 16:12:48.000000000 -0400 @@ -25,11 +25,8 @@ # permit any access to such users, then remove this entry. # From dwalsh at fedoraproject.org Wed Sep 30 20:20:30 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 30 Sep 2009 20:20:30 +0000 (UTC) Subject: rpms/selinux-policy/F-12 selinux-policy.spec,1.931,1.932 Message-ID: <20090930202031.1124711C043C@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3384 Modified Files: selinux-policy.spec Log Message: * Wed Sep 30 2009 Dan Walsh 3.6.32-15 - Add plymouth policy - Allow local_login to sys_admin Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-12/selinux-policy.spec,v retrieving revision 1.931 retrieving revision 1.932 diff -u -p -r1.931 -r1.932 --- selinux-policy.spec 30 Sep 2009 18:57:22 -0000 1.931 +++ selinux-policy.spec 30 Sep 2009 20:20:30 -0000 1.932 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.32 -Release: 14%{?dist} +Release: 15%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -448,8 +448,9 @@ exit 0 %endif %changelog -* Wed Sep 30 2009 Dan Walsh 3.6.32-14 +* Wed Sep 30 2009 Dan Walsh 3.6.32-15 - Add plymouth policy +- Allow local_login to sys_admin * Tue Sep 29 2009 Dan Walsh 3.6.32-13 - Allow cupsd_config to read user tmp From ausil at fedoraproject.org Wed Sep 30 20:24:12 2009 From: ausil at fedoraproject.org (Dennis Gilmore) Date: Wed, 30 Sep 2009 20:24:12 +0000 (UTC) Subject: common branches,1.34,1.35 Message-ID: <20090930202412.B6AA311C00E6@cvs1.fedora.phx.redhat.com> Author: ausil Update of /cvs/extras/common In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4209 Modified Files: branches Log Message: send F-12 builds to dist-f12-updates-candidate Index: branches =================================================================== RCS file: /cvs/extras/common/branches,v retrieving revision 1.34 retrieving revision 1.35 diff -u -p -r1.34 -r1.35 --- branches 29 Sep 2009 07:33:28 -0000 1.34 +++ branches 30 Sep 2009 20:24:12 -0000 1.35 @@ -17,6 +17,6 @@ F-8:dist-f8-updates-candidate:.fc8:fedor F-9:dist-f9-updates-candidate:.fc9:fedora:9 F-10:dist-f10-updates-candidate:.fc10:fedora:10 F-11:dist-f11-updates-candidate:.fc11:fedora:11 -F-12:dist-f12:.fc12:fedora:12 +F-12:dist-f12-updates-candidate:.fc12:fedora:12 F-13:dist-f13:.fc13:fedora:13 devel:dist-f13:.fc13:fedora:13 From lmacken at fedoraproject.org Wed Sep 30 20:44:50 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Wed, 30 Sep 2009 20:44:50 +0000 (UTC) Subject: rpms/TurboGears2/devel TurboGears2.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930204450.A991E11C00E6@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/TurboGears2/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10605/devel Modified Files: .cvsignore sources Added Files: TurboGears2.spec import.log Log Message: Initial import of TurboGears2 (#468230) --- NEW FILE TurboGears2.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: TurboGears2 Version: 2.0.3 Release: 3%{?dist} Summary: Next generation Front-to-back web development megaframework built on Pylons Group: Development/Languages License: MIT URL: http://www.turbogears.org Source0: http://pypi.python.org/packages/source/T/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel python-setuptools-devel BuildRequires: python-nose python-coverage python-paver python-pylons BuildRequires: python-turbokid python-zope-sqlalchemy python-jinja2 python-toscawidgets python-genshi BuildRequires: python-repoze-what python-repoze-who-testutil python-repoze-what-pylons BuildRequires: python-webflash python-tw-forms python-turbojson python-repoze-what-quickstart %{?el5:BuildRequires: python-wsgiref} Requires: python-pylons >= 0.9.7 Requires: python-webflash >= 0.1-0.a8 Requires: python-weberror >= 0.10.1 Requires: python-genshi >= 0.5.1 Requires: python-zope-sqlalchemy Requires: python-toscawidgets >= 0.9.4 Requires: python-turbojson >= 1.2.1 Requires: python-repoze-tm2 >= 1.0-0.a4 Requires: python-repoze-what-pylons >= 1.0-0.rc3 %description TurboGears2, provides a comprehensive web development toolkit. It is designed to help you create the basic outline of a database-driven web application in minutes. TurboGears provides you with sane default for designer friendly templates, tools to make AJAX, and dynamic Javascript driven pages easy on both the browser side and the server side. TurboGears is a project that is built upon a foundation of reuse and building up. In retrospect, much of the code that was home grown in the TurboGears project should have been released as independent projects that integrate with TurboGears. %prep %setup -q %build python setup.py build %install rm -rf %{buildroot} python setup.py install --skip-build --root %{buildroot} %check # Disabled until we package chameleon.genshi #nosetests %clean rm -rf %{buildroot} %files %defattr(0644,root,root,0755) %doc README.txt %{python_sitelib}/%{name}-%{version}-py%{pyver}.egg-info/ %{python_sitelib}/tg/ %changelog * Mon Sep 14 2009 Luke Macken - 2.0.3-3 - Tweak our python-wsgiref conditional for EL5 * Tue Sep 01 2009 Luke Macken - 2.0.3-2 - Remove the SQLAlchemy requirement, as python-zope-sqlalchemy is now set to include the appropriate version * Wed Aug 12 2009 Luke Macken - 2.0.3-1 - 2.0.3 * Sat Jun 27 2009 Luke Macken 2.0.1-1 - 2.0.1 - Bump our ToscaWigdets requirement to 0.9.4 - Remove TurboGears2-custom-content-type.patch, which is upstream * Sat Jun 06 2009 Luke Macken 2.0-4 - Require the new python-sqlalchemy0.5 package * Thu Jun 04 2009 Luke Macken 2.0-3 - Add a patch to fix custom content types. http://trac.turbogears.org/ticket/2280 * Mon Jun 01 2009 Luke Macken 2.0-2 - Conditionally include wsgiref * Sun May 31 2009 Luke Macken 2.0-1 - Update to 2.0 final. - Add python-repoze-what-pylons and python-webflash to the BuildRequires - Disable the test suite until we package chameleon.genshi * Tue Oct 28 2008 Luke Macken 1.9.7.0.3.b1dev.r5627 - Update to a svn snapshot to support tgext.authorization instead of tg.ext.repoze.who * Mon Oct 27 2008 Luke Macken 1.9.7-0.2.b1 - Update to 1.9.7b1 * Tue Oct 21 2008 Luke Macken 1.9.7-0.1.a5dev.r5564 - Initial packaging of TurboGears2 for Fedora. --- NEW FILE import.log --- TurboGears2-2_0_3-3_fc11:HEAD:TurboGears2-2.0.3-3.fc11.src.rpm:1254328684 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears2/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:53:36 -0000 1.1 +++ .cvsignore 30 Sep 2009 20:44:50 -0000 1.2 @@ -0,0 +1 @@ +TurboGears2-2.0.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears2/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:53:37 -0000 1.1 +++ sources 30 Sep 2009 20:44:50 -0000 1.2 @@ -0,0 +1 @@ +a5628df522f201fd94cbea8289f21ec1 TurboGears2-2.0.3.tar.gz From maxx at fedoraproject.org Wed Sep 30 20:47:38 2009 From: maxx at fedoraproject.org (Mads Villadsen) Date: Wed, 30 Sep 2009 20:47:38 +0000 (UTC) Subject: rpms/libgtkhotkey/devel libgtkhotkey.spec, NONE, 1.1 libgtkhotkey_doc_prefix.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930204738.E9B9411C00E6@cvs1.fedora.phx.redhat.com> Author: maxx Update of /cvs/pkgs/rpms/libgtkhotkey/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11905 Modified Files: .cvsignore sources Added Files: libgtkhotkey.spec libgtkhotkey_doc_prefix.patch Log Message: Initial import of libgtkhotkey --- NEW FILE libgtkhotkey.spec --- Name: libgtkhotkey Version: 0.2.1 Release: 3%{?dist} Summary: Platform independent hotkey handling for Gtk+ applications Group: System Environment/Libraries License: LGPLv3 URL: https://launchpad.net/gtkhotkey Source0: http://launchpad.net/gtkhotkey/0.2/%{version}/+download/gtkhotkey-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # Use datadir instead of prefix to install documentation # patch mailed to author on 2009-09-22 Patch0: libgtkhotkey_doc_prefix.patch BuildRequires: gtk2-devel, intltool, pkgconfig %description Platform independent hotkey handling for Gtk+ applications %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -q -n gtkhotkey-%{version} %patch0 -p1 %build %configure --disable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' # Remove the docs installed by the package itself. Docs will be handled by the rpm %doc directive rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/gtkhotkey %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README %{_libdir}/*.so.* %files devel %defattr(-,root,root,-) %doc %{_datadir}/gtk-doc/html/gtkhotkey %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %changelog * Sun Sep 27 2009 Mads Villadsen - 0.2.1-3 - Let rpm handle doc installation to get properly versioned doc dir * Sat Sep 26 2009 Mads Villadsen - 0.2.1-2 - Add intltool and pkgconfig to BuildRequires * Tue Sep 22 2009 Mads Villadsen - 0.2.1-1 - Initial packaging libgtkhotkey_doc_prefix.patch: Makefile.am | 2 +- Makefile.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- NEW FILE libgtkhotkey_doc_prefix.patch --- diff -u -r gtkhotkey-0.2.1/Makefile.am gtkhotkey-0.2.1.new/Makefile.am --- gtkhotkey-0.2.1/Makefile.am 2009-09-03 22:52:49.000000000 +0200 +++ gtkhotkey-0.2.1.new/Makefile.am 2009-09-22 20:15:01.883750783 +0200 @@ -11,7 +11,7 @@ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = gtkhotkey-1.0.pc -gtkhotkeydocdir = ${prefix}/doc/gtkhotkey +gtkhotkeydocdir = ${datadir}/doc/gtkhotkey gtkhotkeydoc_DATA = \ README \ COPYING \ diff -u -r gtkhotkey-0.2.1/Makefile.in gtkhotkey-0.2.1.new/Makefile.in --- gtkhotkey-0.2.1/Makefile.in 2009-09-03 22:53:33.000000000 +0200 +++ gtkhotkey-0.2.1.new/Makefile.in 2009-09-22 20:15:44.598750932 +0200 @@ -246,7 +246,7 @@ SUBDIRS = src po test doc pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = gtkhotkey-1.0.pc -gtkhotkeydocdir = ${prefix}/doc/gtkhotkey +gtkhotkeydocdir = ${datadir}/doc/gtkhotkey gtkhotkeydoc_DATA = \ README \ COPYING \ Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libgtkhotkey/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:04:14 -0000 1.1 +++ .cvsignore 30 Sep 2009 20:47:38 -0000 1.2 @@ -0,0 +1 @@ +gtkhotkey-0.2.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libgtkhotkey/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:04:14 -0000 1.1 +++ sources 30 Sep 2009 20:47:38 -0000 1.2 @@ -0,0 +1 @@ +bfdc73e68e9adbe0d506d31a25862914 gtkhotkey-0.2.1.tar.gz From lmacken at fedoraproject.org Wed Sep 30 20:51:11 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Wed, 30 Sep 2009 20:51:11 +0000 (UTC) Subject: rpms/TurboGears2/F-11 TurboGears2.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930205111.C49C811C00E6@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/TurboGears2/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12572/F-11 Modified Files: .cvsignore sources Added Files: TurboGears2.spec import.log Log Message: Initial import of TurboGears2 (#468230) --- NEW FILE TurboGears2.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: TurboGears2 Version: 2.0.3 Release: 3%{?dist} Summary: Next generation Front-to-back web development megaframework built on Pylons Group: Development/Languages License: MIT URL: http://www.turbogears.org Source0: http://pypi.python.org/packages/source/T/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel python-setuptools-devel BuildRequires: python-nose python-coverage python-paver python-pylons BuildRequires: python-turbokid python-zope-sqlalchemy python-jinja2 python-toscawidgets python-genshi BuildRequires: python-repoze-what python-repoze-who-testutil python-repoze-what-pylons BuildRequires: python-webflash python-tw-forms python-turbojson python-repoze-what-quickstart %{?el5:BuildRequires: python-wsgiref} Requires: python-pylons >= 0.9.7 Requires: python-webflash >= 0.1-0.a8 Requires: python-weberror >= 0.10.1 Requires: python-genshi >= 0.5.1 Requires: python-zope-sqlalchemy Requires: python-toscawidgets >= 0.9.4 Requires: python-turbojson >= 1.2.1 Requires: python-repoze-tm2 >= 1.0-0.a4 Requires: python-repoze-what-pylons >= 1.0-0.rc3 %description TurboGears2, provides a comprehensive web development toolkit. It is designed to help you create the basic outline of a database-driven web application in minutes. TurboGears provides you with sane default for designer friendly templates, tools to make AJAX, and dynamic Javascript driven pages easy on both the browser side and the server side. TurboGears is a project that is built upon a foundation of reuse and building up. In retrospect, much of the code that was home grown in the TurboGears project should have been released as independent projects that integrate with TurboGears. %prep %setup -q %build python setup.py build %install rm -rf %{buildroot} python setup.py install --skip-build --root %{buildroot} %check # Disabled until we package chameleon.genshi #nosetests %clean rm -rf %{buildroot} %files %defattr(0644,root,root,0755) %doc README.txt %{python_sitelib}/%{name}-%{version}-py%{pyver}.egg-info/ %{python_sitelib}/tg/ %changelog * Mon Sep 14 2009 Luke Macken - 2.0.3-3 - Tweak our python-wsgiref conditional for EL5 * Tue Sep 01 2009 Luke Macken - 2.0.3-2 - Remove the SQLAlchemy requirement, as python-zope-sqlalchemy is now set to include the appropriate version * Wed Aug 12 2009 Luke Macken - 2.0.3-1 - 2.0.3 * Sat Jun 27 2009 Luke Macken 2.0.1-1 - 2.0.1 - Bump our ToscaWigdets requirement to 0.9.4 - Remove TurboGears2-custom-content-type.patch, which is upstream * Sat Jun 06 2009 Luke Macken 2.0-4 - Require the new python-sqlalchemy0.5 package * Thu Jun 04 2009 Luke Macken 2.0-3 - Add a patch to fix custom content types. http://trac.turbogears.org/ticket/2280 * Mon Jun 01 2009 Luke Macken 2.0-2 - Conditionally include wsgiref * Sun May 31 2009 Luke Macken 2.0-1 - Update to 2.0 final. - Add python-repoze-what-pylons and python-webflash to the BuildRequires - Disable the test suite until we package chameleon.genshi * Tue Oct 28 2008 Luke Macken 1.9.7.0.3.b1dev.r5627 - Update to a svn snapshot to support tgext.authorization instead of tg.ext.repoze.who * Mon Oct 27 2008 Luke Macken 1.9.7-0.2.b1 - Update to 1.9.7b1 * Tue Oct 21 2008 Luke Macken 1.9.7-0.1.a5dev.r5564 - Initial packaging of TurboGears2 for Fedora. --- NEW FILE import.log --- TurboGears2-2_0_3-3_fc11:F-11:TurboGears2-2.0.3-3.fc11.src.rpm:1254329064 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears2/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:53:36 -0000 1.1 +++ .cvsignore 30 Sep 2009 20:51:11 -0000 1.2 @@ -0,0 +1 @@ +TurboGears2-2.0.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears2/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:53:37 -0000 1.1 +++ sources 30 Sep 2009 20:51:11 -0000 1.2 @@ -0,0 +1 @@ +a5628df522f201fd94cbea8289f21ec1 TurboGears2-2.0.3.tar.gz From maxx at fedoraproject.org Wed Sep 30 20:56:44 2009 From: maxx at fedoraproject.org (Mads Villadsen) Date: Wed, 30 Sep 2009 20:56:44 +0000 (UTC) Subject: rpms/libgtkhotkey/F-12 libgtkhotkey.spec, NONE, 1.1 libgtkhotkey_doc_prefix.patch, NONE, 1.1 Message-ID: <20090930205644.E095011C00E6@cvs1.fedora.phx.redhat.com> Author: maxx Update of /cvs/pkgs/rpms/libgtkhotkey/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13445 Added Files: libgtkhotkey.spec libgtkhotkey_doc_prefix.patch Log Message: Initial import of libgtkhotkey --- NEW FILE libgtkhotkey.spec --- Name: libgtkhotkey Version: 0.2.1 Release: 3%{?dist} Summary: Platform independent hotkey handling for Gtk+ applications Group: System Environment/Libraries License: LGPLv3 URL: https://launchpad.net/gtkhotkey Source0: http://launchpad.net/gtkhotkey/0.2/%{version}/+download/gtkhotkey-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # Use datadir instead of prefix to install documentation # patch mailed to author on 2009-09-22 Patch0: libgtkhotkey_doc_prefix.patch BuildRequires: gtk2-devel, intltool, pkgconfig %description Platform independent hotkey handling for Gtk+ applications %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -q -n gtkhotkey-%{version} %patch0 -p1 %build %configure --disable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' # Remove the docs installed by the package itself. Docs will be handled by the rpm %doc directive rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/gtkhotkey %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README %{_libdir}/*.so.* %files devel %defattr(-,root,root,-) %doc %{_datadir}/gtk-doc/html/gtkhotkey %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %changelog * Sun Sep 27 2009 Mads Villadsen - 0.2.1-3 - Let rpm handle doc installation to get properly versioned doc dir * Sat Sep 26 2009 Mads Villadsen - 0.2.1-2 - Add intltool and pkgconfig to BuildRequires * Tue Sep 22 2009 Mads Villadsen - 0.2.1-1 - Initial packaging libgtkhotkey_doc_prefix.patch: Makefile.am | 2 +- Makefile.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- NEW FILE libgtkhotkey_doc_prefix.patch --- diff -u -r gtkhotkey-0.2.1/Makefile.am gtkhotkey-0.2.1.new/Makefile.am --- gtkhotkey-0.2.1/Makefile.am 2009-09-03 22:52:49.000000000 +0200 +++ gtkhotkey-0.2.1.new/Makefile.am 2009-09-22 20:15:01.883750783 +0200 @@ -11,7 +11,7 @@ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = gtkhotkey-1.0.pc -gtkhotkeydocdir = ${prefix}/doc/gtkhotkey +gtkhotkeydocdir = ${datadir}/doc/gtkhotkey gtkhotkeydoc_DATA = \ README \ COPYING \ diff -u -r gtkhotkey-0.2.1/Makefile.in gtkhotkey-0.2.1.new/Makefile.in --- gtkhotkey-0.2.1/Makefile.in 2009-09-03 22:53:33.000000000 +0200 +++ gtkhotkey-0.2.1.new/Makefile.in 2009-09-22 20:15:44.598750932 +0200 @@ -246,7 +246,7 @@ SUBDIRS = src po test doc pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = gtkhotkey-1.0.pc -gtkhotkeydocdir = ${prefix}/doc/gtkhotkey +gtkhotkeydocdir = ${datadir}/doc/gtkhotkey gtkhotkeydoc_DATA = \ README \ COPYING \ From lmacken at fedoraproject.org Wed Sep 30 20:56:57 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Wed, 30 Sep 2009 20:56:57 +0000 (UTC) Subject: rpms/TurboGears2/EL-5 TurboGears2.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930205657.8081E11C00E6@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/TurboGears2/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13542/EL-5 Modified Files: .cvsignore sources Added Files: TurboGears2.spec import.log Log Message: Initial import of TurboGears2 (#468230) --- NEW FILE TurboGears2.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: TurboGears2 Version: 2.0.3 Release: 3%{?dist} Summary: Next generation Front-to-back web development megaframework built on Pylons Group: Development/Languages License: MIT URL: http://www.turbogears.org Source0: http://pypi.python.org/packages/source/T/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel python-setuptools-devel BuildRequires: python-nose python-coverage python-paver python-pylons BuildRequires: python-turbokid python-zope-sqlalchemy python-jinja2 python-toscawidgets python-genshi BuildRequires: python-repoze-what python-repoze-who-testutil python-repoze-what-pylons BuildRequires: python-webflash python-tw-forms python-turbojson python-repoze-what-quickstart %{?el5:BuildRequires: python-wsgiref} Requires: python-pylons >= 0.9.7 Requires: python-webflash >= 0.1-0.a8 Requires: python-weberror >= 0.10.1 Requires: python-genshi >= 0.5.1 Requires: python-zope-sqlalchemy Requires: python-toscawidgets >= 0.9.4 Requires: python-turbojson >= 1.2.1 Requires: python-repoze-tm2 >= 1.0-0.a4 Requires: python-repoze-what-pylons >= 1.0-0.rc3 %description TurboGears2, provides a comprehensive web development toolkit. It is designed to help you create the basic outline of a database-driven web application in minutes. TurboGears provides you with sane default for designer friendly templates, tools to make AJAX, and dynamic Javascript driven pages easy on both the browser side and the server side. TurboGears is a project that is built upon a foundation of reuse and building up. In retrospect, much of the code that was home grown in the TurboGears project should have been released as independent projects that integrate with TurboGears. %prep %setup -q %build python setup.py build %install rm -rf %{buildroot} python setup.py install --skip-build --root %{buildroot} %check # Disabled until we package chameleon.genshi #nosetests %clean rm -rf %{buildroot} %files %defattr(0644,root,root,0755) %doc README.txt %{python_sitelib}/%{name}-%{version}-py%{pyver}.egg-info/ %{python_sitelib}/tg/ %changelog * Mon Sep 14 2009 Luke Macken - 2.0.3-3 - Tweak our python-wsgiref conditional for EL5 * Tue Sep 01 2009 Luke Macken - 2.0.3-2 - Remove the SQLAlchemy requirement, as python-zope-sqlalchemy is now set to include the appropriate version * Wed Aug 12 2009 Luke Macken - 2.0.3-1 - 2.0.3 * Sat Jun 27 2009 Luke Macken 2.0.1-1 - 2.0.1 - Bump our ToscaWigdets requirement to 0.9.4 - Remove TurboGears2-custom-content-type.patch, which is upstream * Sat Jun 06 2009 Luke Macken 2.0-4 - Require the new python-sqlalchemy0.5 package * Thu Jun 04 2009 Luke Macken 2.0-3 - Add a patch to fix custom content types. http://trac.turbogears.org/ticket/2280 * Mon Jun 01 2009 Luke Macken 2.0-2 - Conditionally include wsgiref * Sun May 31 2009 Luke Macken 2.0-1 - Update to 2.0 final. - Add python-repoze-what-pylons and python-webflash to the BuildRequires - Disable the test suite until we package chameleon.genshi * Tue Oct 28 2008 Luke Macken 1.9.7.0.3.b1dev.r5627 - Update to a svn snapshot to support tgext.authorization instead of tg.ext.repoze.who * Mon Oct 27 2008 Luke Macken 1.9.7-0.2.b1 - Update to 1.9.7b1 * Tue Oct 21 2008 Luke Macken 1.9.7-0.1.a5dev.r5564 - Initial packaging of TurboGears2 for Fedora. --- NEW FILE import.log --- TurboGears2-2_0_3-3_fc11:EL-5:TurboGears2-2.0.3-3.fc11.src.rpm:1254329411 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears2/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:53:36 -0000 1.1 +++ .cvsignore 30 Sep 2009 20:56:57 -0000 1.2 @@ -0,0 +1 @@ +TurboGears2-2.0.3.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/TurboGears2/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:53:37 -0000 1.1 +++ sources 30 Sep 2009 20:56:57 -0000 1.2 @@ -0,0 +1 @@ +a5628df522f201fd94cbea8289f21ec1 TurboGears2-2.0.3.tar.gz From jkratoch at fedoraproject.org Wed Sep 30 20:58:51 2009 From: jkratoch at fedoraproject.org (Jan Kratochvil) Date: Wed, 30 Sep 2009 20:58:51 +0000 (UTC) Subject: rpms/gdb/devel .cvsignore, 1.41, 1.42 gdb-6.7-testsuite-stable-results.patch, 1.7, 1.8 gdb-archer.patch, 1.32, 1.33 gdb.spec, 1.389, 1.390 sources, 1.40, 1.41 Message-ID: <20090930205851.1F9AD11C00E6@cvs1.fedora.phx.redhat.com> Author: jkratoch Update of /cvs/pkgs/rpms/gdb/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14019 Modified Files: .cvsignore gdb-6.7-testsuite-stable-results.patch gdb-archer.patch gdb.spec sources Log Message: * Wed Sep 30 2009 Jan Kratochvil - 6.8.91.20090930-1 - Fix broken python "help()" command "modules" (BZ 526552). - Upgrade to the FSF GDB gdb-7.0 snapshot: 6.8.91.20090930 - archer-jankratochvil-fedora12 commit: 7cb860f03e2437c97239334ebe240d06f45723e0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 25 Sep 2009 06:49:19 -0000 1.41 +++ .cvsignore 30 Sep 2009 20:58:49 -0000 1.42 @@ -1,2 +1,2 @@ libstdc++-v3-python-r151798.tar.xz -gdb-6.8.91.20090925.tar.bz2 +gdb-6.8.91.20090930.tar.bz2 gdb-6.7-testsuite-stable-results.patch: fileio.c | 33 +++++++++++++++++++++++++++++++++ fileio.exp | 10 +++++----- 2 files changed, 38 insertions(+), 5 deletions(-) Index: gdb-6.7-testsuite-stable-results.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-6.7-testsuite-stable-results.patch,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- gdb-6.7-testsuite-stable-results.patch 4 Aug 2009 05:37:28 -0000 1.7 +++ gdb-6.7-testsuite-stable-results.patch 30 Sep 2009 20:58:49 -0000 1.8 @@ -102,17 +102,3 @@ frames-invalid can happen asynchronously set timeout $oldtimeout return 0 ---- sources/gdb/testsuite/gdb.base/dump.exp-orig 2008-08-28 11:44:40.000000000 +0200 -+++ sources/gdb/testsuite/gdb.base/dump.exp 2008-08-28 11:44:49.000000000 +0200 -@@ -493,8 +493,10 @@ if ![string compare $is64bitonly "no"] t - gdb_test "print zero_all ()" "" "" - - # restore with expressions -+ # Address may fit in int32 but its negative result would be 0xffffxxxx for -+ # 64-bit LONGEST addresses. - test_restore_saved_value \ -- "intarr3.srec ${array2_start}-${array_start} &intarray\[3\] &intarray\[4\]" \ -+ "intarr3.srec (long)${array2_start}-${array_start} &intarray\[3\] &intarray\[4\]" \ - "array partial with expressions" 4 "intarray2\[3\]" - - gdb_test "print intarray2\[2\] == 0" " = 1" "element 2 not changed, == 4" gdb-archer.patch: Makefile.in | 92 NEWS | 7 ada-lang.c | 43 amd64-linux-nat.c | 45 block.c | 24 block.h | 12 breakpoint.c | 763 ++++-- breakpoint.h | 21 c-exp.y | 240 ++ c-lang.c | 6 c-typeprint.c | 47 cli/cli-cmds.c | 72 coffread.c | 3 config.in | 8 config/i386/nm-i386.h | 125 + config/i386/nm-linux64.h | 54 config/mips/nm-irix5.h | 44 configure | 76 configure.ac | 47 cp-name-parser.y | 5 cp-namespace.c | 281 +- cp-support.c | 123 + cp-support.h | 50 dbxread.c | 1 doc/gdb.texinfo | 438 +++ doc/gdbint.texinfo | 62 doc/observer.texi | 5 dwarf2-frame.c | 9 dwarf2expr.c | 7 dwarf2expr.h | 2 dwarf2loc.c | 227 + dwarf2loc.h | 6 dwarf2read.c | 1758 ++++++++++----- elfread.c | 11 eval.c | 170 + expression.h | 11 f-exp.y | 4 f-lang.c | 457 --- f-lang.h | 45 f-typeprint.c | 36 f-valprint.c | 267 -- findcmd.c | 111 findvar.c | 126 - frame.c | 8 gdbinit.in | 10 gdbserver/linux-i386-low.c | 210 + gdbserver/linux-x86-64-low.c | 184 + gdbthread.h | 7 gdbtypes.c | 599 ++++- gdbtypes.h | 146 + gnu-v3-abi.c | 18 i386-linux-nat.c | 47 i386-nat.c | 49 i386-nat.h | 17 infcmd.c | 34 inferior.h | 2 infrun.c | 185 + jv-lang.c | 1 language.h | 1 linespec.c | 73 linux-nat.c | 88 linux-nat.h | 6 m2-lang.c | 1 machoread.c | 1 main.c | 80 maint.c | 8 mdebugread.c | 2 mi/mi-cmd-var.c | 1 mi/mi-main.c | 2 mipsread.c | 1 objfiles.c | 14 objfiles.h | 21 parse.c | 154 + parser-defs.h | 25 ppc-linux-nat.c | 19 printcmd.c | 90 python/lib/gdb/FrameIterator.py | 33 python/lib/gdb/FrameWrapper.py | 112 python/lib/gdb/__init__.py | 19 python/lib/gdb/backtrace.py | 42 python/lib/gdb/command/__init__.py | 1 python/lib/gdb/command/alias.py | 59 python/lib/gdb/command/backtrace.py | 106 python/lib/gdb/command/ignore_errors.py | 37 python/lib/gdb/command/pahole.py | 75 python/lib/gdb/command/require.py | 57 python/lib/gdb/command/save_breakpoints.py | 65 python/lib/gdb/command/upto.py | 129 + python/lib/gdb/function/__init__.py | 1 python/lib/gdb/function/caller_is.py | 58 python/lib/gdb/function/in_scope.py | 47 python/py-block.c | 265 ++ python/py-breakpoint.c | 665 +++++ python/py-cmd.c | 17 python/py-frame.c | 116 python/py-hooks.c | 50 python/py-inferior.c | 926 +++++++ python/py-infthread.c | 285 ++ python/py-membuf.c | 268 ++ python/py-param.c | 606 +++++ python/py-prettyprint.c | 21 python/py-symbol.c | 336 ++ python/py-symtab.c | 322 ++ python/py-type.c | 170 + python/py-utils.c | 46 python/py-value.c | 55 python/python-internal.h | 69 python/python.c | 384 +++ python/python.h | 4 scm-lang.c | 1 scm-valprint.c | 4 solib-darwin.c | 1 solib-spu.c | 7 solib-svr4.c | 4 solib.c | 3 solist.h | 2 somread.c | 1 spu-tdep.c | 2 stabsread.c | 4 stack.c | 38 symfile.c | 37 symfile.h | 12 symmisc.c | 4 symtab.c | 321 +- symtab.h | 20 target.c | 20 target.h | 32 testsuite/gdb.arch/powerpc-power7.exp | 175 + testsuite/gdb.arch/powerpc-power7.s | 107 testsuite/gdb.arch/x86_64-vla-typedef-foo.S | 455 +++ testsuite/gdb.arch/x86_64-vla-typedef.c | 43 testsuite/gdb.arch/x86_64-vla-typedef.exp | 64 testsuite/gdb.base/arrayidx.c | 7 testsuite/gdb.base/arrayidx.exp | 10 testsuite/gdb.base/help.exp | 2 testsuite/gdb.base/lineno-makeup-func.c | 21 testsuite/gdb.base/lineno-makeup.c | 35 testsuite/gdb.base/lineno-makeup.exp | 78 testsuite/gdb.base/macscp.exp | 8 testsuite/gdb.base/radix.exp | 7 testsuite/gdb.base/valgrind-attach.c | 28 testsuite/gdb.base/valgrind-attach.exp | 94 testsuite/gdb.base/valgrind-attach.sh | 20 testsuite/gdb.base/vla-overflow.c | 30 testsuite/gdb.base/vla-overflow.exp | 108 testsuite/gdb.base/vla.c | 55 testsuite/gdb.base/vla.exp | 62 testsuite/gdb.base/watchpoint-hw.c | 6 testsuite/gdb.base/watchpoint-hw.exp | 45 testsuite/gdb.cp/Makefile.in | 2 testsuite/gdb.cp/cp-relocate.exp | 6 testsuite/gdb.cp/cplusfuncs.cc | 10 testsuite/gdb.cp/cplusfuncs.exp | 225 + testsuite/gdb.cp/expand-sals.exp | 2 testsuite/gdb.cp/gdb9593.cc | 180 + testsuite/gdb.cp/gdb9593.exp | 185 + testsuite/gdb.cp/member-ptr.cc | 17 testsuite/gdb.cp/member-ptr.exp | 34 testsuite/gdb.cp/namespace-multiple-imports.cc | 20 testsuite/gdb.cp/namespace-multiple-imports.exp | 49 testsuite/gdb.cp/namespace-nested-imports.cc | 36 testsuite/gdb.cp/namespace-nested-imports.exp | 57 testsuite/gdb.cp/namespace-no-imports.cc | 37 testsuite/gdb.cp/namespace-no-imports.exp | 76 testsuite/gdb.cp/namespace-recursive.cc | 47 testsuite/gdb.cp/namespace-recursive.exp | 75 testsuite/gdb.cp/namespace-stress.cc | 60 testsuite/gdb.cp/namespace-stress.exp | 50 testsuite/gdb.cp/namespace-using.cc | 128 - testsuite/gdb.cp/namespace-using.exp | 132 + testsuite/gdb.cp/namespace.exp | 23 testsuite/gdb.cp/overload.exp | 8 testsuite/gdb.cp/ovldbreak.exp | 46 testsuite/gdb.cp/shadowing.cc | 48 testsuite/gdb.cp/shadowing.exp | 91 testsuite/gdb.dwarf2/dw2-aranges.S | 140 + testsuite/gdb.dwarf2/dw2-aranges.exp | 40 testsuite/gdb.dwarf2/dw2-stripped.c | 42 testsuite/gdb.dwarf2/dw2-stripped.exp | 79 testsuite/gdb.dwarf2/dw2-struct-member-data-location.S | 83 testsuite/gdb.dwarf2/dw2-struct-member-data-location.exp | 37 testsuite/gdb.fortran/common-block.exp | 101 testsuite/gdb.fortran/common-block.f90 | 67 testsuite/gdb.fortran/dwarf-stride.exp | 42 testsuite/gdb.fortran/dwarf-stride.f90 | 40 testsuite/gdb.fortran/dynamic.exp | 145 + testsuite/gdb.fortran/dynamic.f90 | 98 testsuite/gdb.fortran/library-module-lib.f90 | 28 testsuite/gdb.fortran/library-module-main.f90 | 23 testsuite/gdb.fortran/library-module.exp | 53 testsuite/gdb.fortran/logical.exp | 44 testsuite/gdb.fortran/logical.f90 | 33 testsuite/gdb.fortran/module.exp | 28 testsuite/gdb.fortran/module.f90 | 37 testsuite/gdb.fortran/string.exp | 59 testsuite/gdb.fortran/string.f90 | 37 testsuite/gdb.gdb/selftest.exp | 4 testsuite/gdb.java/jnpe.exp | 72 testsuite/gdb.java/jnpe.java | 38 testsuite/gdb.opt/array-from-register-func.c | 22 testsuite/gdb.opt/array-from-register.c | 28 testsuite/gdb.opt/array-from-register.exp | 33 testsuite/gdb.opt/fortran-string.exp | 41 testsuite/gdb.opt/fortran-string.f90 | 28 testsuite/gdb.python/py-cmd.exp | 27 testsuite/gdb.python/py-frame.exp | 48 testsuite/gdb.python/py-function.exp | 27 testsuite/gdb.python/py-inferior.c | 49 testsuite/gdb.python/py-inferior.exp | 201 + testsuite/gdb.python/py-infthread.c | 14 testsuite/gdb.python/py-infthread.exp | 58 testsuite/gdb.python/py-prettyprint.exp | 22 testsuite/gdb.python/py-template.exp | 25 testsuite/gdb.python/py-value.exp | 31 testsuite/gdb.python/python.exp | 27 testsuite/gdb.threads/watchpoint-fork-forkoff.c | 175 + testsuite/gdb.threads/watchpoint-fork-mt.c | 157 + testsuite/gdb.threads/watchpoint-fork.c | 57 testsuite/gdb.threads/watchpoint-fork.exp | 130 + testsuite/gdb.threads/watchthreads-reorder.c | 366 +++ testsuite/gdb.threads/watchthreads-reorder.exp | 101 testsuite/lib/cp-support.exp | 3 testsuite/lib/gdb.exp | 1 testsuite/lib/python-support.exp | 53 thread.c | 18 top.c | 1 typeprint.c | 14 typeprint.h | 3 ui-file.c | 20 ui-file.h | 6 utils.c | 7 valarith.c | 45 valops.c | 258 +- valprint.c | 4 value.c | 150 + value.h | 8 varobj.c | 76 xcoffread.c | 1 238 files changed, 18375 insertions(+), 2438 deletions(-) Index: gdb-archer.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb-archer.patch,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- gdb-archer.patch 25 Sep 2009 06:49:20 -0000 1.32 +++ gdb-archer.patch 30 Sep 2009 20:58:49 -0000 1.33 @@ -2,7 +2,7 @@ http://sourceware.org/gdb/wiki/ProjectAr http://sourceware.org/gdb/wiki/ArcherBranchManagement GIT snapshot: -commit 4338ea85c798007c32594032f602db9fd230eba9 +commit 7cb860f03e2437c97239334ebe240d06f45723e0 branch `archer' - the merge of branches: archer-tromey-call-frame-cfa @@ -21843,7 +21843,7 @@ index 7f033d6..11dba06 100644 +typedef int myint; +int dm_type_typedef (myint i) { return i; } diff --git a/gdb/testsuite/gdb.cp/cplusfuncs.exp b/gdb/testsuite/gdb.cp/cplusfuncs.exp -index 5e08768..10ffdf0 100644 +index 5e08768..2ec50ca 100644 --- a/gdb/testsuite/gdb.cp/cplusfuncs.exp +++ b/gdb/testsuite/gdb.cp/cplusfuncs.exp @@ -63,12 +63,28 @@ set dm_type_foo_ref "foo&" @@ -22195,6 +22195,25 @@ index 5e08768..10ffdf0 100644 } proc do_tests {} { +@@ -534,6 +704,7 @@ proc do_tests {} { + global srcdir + global binfile + global gdb_prompt ++ global dm_type_int_star + + set prms_id 0 + set bug_id 0 +@@ -557,6 +728,10 @@ proc do_tests {} { + test_paddr_operator_functions + test_paddr_hairy_functions + test_lookup_operator_functions ++ ++ # A regression test on errors involving operators ++ gdb_test "list foo::operator $dm_type_int_star" \ ++ ".*the class foo does not have any method named operator $dm_type_int_star.*" + } + + do_tests diff --git a/gdb/testsuite/gdb.cp/expand-sals.exp b/gdb/testsuite/gdb.cp/expand-sals.exp index 3c302c3..cd0496d 100644 --- a/gdb/testsuite/gdb.cp/expand-sals.exp Index: gdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/gdb.spec,v retrieving revision 1.389 retrieving revision 1.390 diff -u -p -r1.389 -r1.390 --- gdb.spec 27 Sep 2009 15:51:46 -0000 1.389 +++ gdb.spec 30 Sep 2009 20:58:50 -0000 1.390 @@ -10,11 +10,11 @@ Name: gdb%{?_with_debug:-debug} # Set version to contents of gdb/version.in. # NOTE: the FSF gdb versions are numbered N.M for official releases, like 6.3 # and, since January 2005, X.Y.Z.date for daily snapshots, like 6.3.50.20050112 # (daily snapshot from mailine), or 6.3.0.20040112 (head of the release branch). -Version: 6.8.91.20090925 +Version: 6.8.91.20090930 # The release always contains a leading reserved number, start it at 1. # `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing. -Release: 3%{?_with_upstream:.upstream}%{?dist} +Release: 1%{?_with_upstream:.upstream}%{?dist} License: GPLv3+ Group: Development/Debuggers @@ -374,7 +374,6 @@ BuildRequires: readline-devel #Requires: rpm-libs BuildRequires: rpm-devel %if 0%{!?_without_python:1} -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Requires: python-libs BuildRequires: python-devel # Temporarily before it gets moved to libstdc++.rpm @@ -612,7 +611,7 @@ CFLAGS="$CFLAGS -O0 -ggdb2" --mandir=%{_mandir} \ --infodir=%{_infodir} \ --with-gdb-datadir=%{_datadir}/gdb \ - --with-pythondir=%{python_sitelib} \ + --with-pythondir=%{_datadir}/gdb/python \ --enable-gdb-build-warnings=,-Wno-unused \ %ifnarch %{ix86} alpha ia64 ppc s390 s390x x86_64 ppc64 sparcv9 sparc64 --disable-werror \ @@ -764,14 +763,14 @@ for LIB in lib lib64;do LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{_prefix}/$LIB" mkdir -p $LIBPATH # basename is being run only for the native (non-biarch) file. - sed -e 's, at pythondir@,%{python_sitelib}/gdb,' \ + sed -e 's, at pythondir@,%{_datadir}/gdb/python,' \ -e 's, at toolexeclibdir@,%{_prefix}/'"$LIB," \ < $RPM_BUILD_DIR/%{gdb_src}/%{libstdcxxpython}/hook.in \ > $LIBPATH/$(basename %{_prefix}/%{_lib}/libstdc++.so.6.*)-gdb.py done -test ! -e $RPM_BUILD_ROOT%{python_sitelib}/gdb/libstdcxx +test ! -e $RPM_BUILD_ROOT%{_datadir}/gdb/python/libstdcxx cp -a $RPM_BUILD_DIR/%{gdb_src}/%{libstdcxxpython}/libstdcxx \ - $RPM_BUILD_ROOT%{python_sitelib}/gdb/libstdcxx + $RPM_BUILD_ROOT%{_datadir}/gdb/python/libstdcxx %endif # 0%{!?_without_python:1} # Remove the files that are part of a gdb build but that are owned and @@ -832,9 +831,6 @@ fi %{_bindir}/pstack %{_mandir}/*/gstack.1* %{_mandir}/*/pstack.1* -%if 0%{!?_without_python:1} -%{python_sitelib}/gdb -%endif # 0%{!?_without_python:1} %endif # 0%{!?_with_upstream:1} %{_datadir}/gdb %{_infodir}/annotate.info* @@ -851,6 +847,11 @@ fi %endif %changelog +* Wed Sep 30 2009 Jan Kratochvil - 6.8.91.20090930-1 +- Fix broken python "help()" command "modules" (BZ 526552). +- Upgrade to the FSF GDB gdb-7.0 snapshot: 6.8.91.20090930 +- archer-jankratochvil-fedora12 commit: 7cb860f03e2437c97239334ebe240d06f45723e0 + * Sun Sep 27 2009 Jan Kratochvil - 6.8.91.20090925-3 - New test for step-resume breakpoint placed in multiple threads at once. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gdb/devel/sources,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- sources 25 Sep 2009 06:49:21 -0000 1.40 +++ sources 30 Sep 2009 20:58:50 -0000 1.41 @@ -1,2 +1,2 @@ 1e3a26040dcdd3579d75967085eb92b9 libstdc++-v3-python-r151798.tar.xz -b6ff9aa4c78ca41931052c8658bdabfd gdb-6.8.91.20090925.tar.bz2 +729517cc8e6ca6e25cf4be343ffc4c3d gdb-6.8.91.20090930.tar.bz2 From maxx at fedoraproject.org Wed Sep 30 21:00:54 2009 From: maxx at fedoraproject.org (Mads Villadsen) Date: Wed, 30 Sep 2009 21:00:54 +0000 (UTC) Subject: rpms/libgtkhotkey/F-12 .cvsignore,1.1,1.2 sources,1.1,1.2 Message-ID: <20090930210054.5D91D11C01EA@cvs1.fedora.phx.redhat.com> Author: maxx Update of /cvs/pkgs/rpms/libgtkhotkey/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14781 Modified Files: .cvsignore sources Log Message: Updated sources file to correctly include the actual source Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libgtkhotkey/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:04:14 -0000 1.1 +++ .cvsignore 30 Sep 2009 21:00:54 -0000 1.2 @@ -0,0 +1 @@ +gtkhotkey-0.2.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libgtkhotkey/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:04:14 -0000 1.1 +++ sources 30 Sep 2009 21:00:54 -0000 1.2 @@ -0,0 +1 @@ +bfdc73e68e9adbe0d506d31a25862914 gtkhotkey-0.2.1.tar.gz From jkratoch at fedoraproject.org Wed Sep 30 21:02:26 2009 From: jkratoch at fedoraproject.org (Jan Kratochvil) Date: Wed, 30 Sep 2009 21:02:26 +0000 (UTC) Subject: rpms/gdb/F-12 .cvsignore, 1.41, 1.42 gdb-6.7-testsuite-stable-results.patch, 1.7, 1.8 gdb-archer.patch, 1.32, 1.33 gdb.spec, 1.389, 1.390 sources, 1.40, 1.41 Message-ID: <20090930210226.C9E0C11C00E6@cvs1.fedora.phx.redhat.com> Author: jkratoch Update of /cvs/pkgs/rpms/gdb/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15241 Modified Files: .cvsignore gdb-6.7-testsuite-stable-results.patch gdb-archer.patch gdb.spec sources Log Message: * Wed Sep 30 2009 Jan Kratochvil - 6.8.91.20090930-1 - Fix broken python "help()" command "modules" (BZ 526552). - Upgrade to the FSF GDB gdb-7.0 snapshot: 6.8.91.20090930 - archer-jankratochvil-fedora12 commit: 7cb860f03e2437c97239334ebe240d06f45723e0 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gdb/F-12/.cvsignore,v retrieving revision 1.41 retrieving revision 1.42 diff -u -p -r1.41 -r1.42 --- .cvsignore 25 Sep 2009 06:49:19 -0000 1.41 +++ .cvsignore 30 Sep 2009 21:02:25 -0000 1.42 @@ -1,2 +1,2 @@ libstdc++-v3-python-r151798.tar.xz -gdb-6.8.91.20090925.tar.bz2 +gdb-6.8.91.20090930.tar.bz2 gdb-6.7-testsuite-stable-results.patch: fileio.c | 33 +++++++++++++++++++++++++++++++++ fileio.exp | 10 +++++----- 2 files changed, 38 insertions(+), 5 deletions(-) Index: gdb-6.7-testsuite-stable-results.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/F-12/gdb-6.7-testsuite-stable-results.patch,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- gdb-6.7-testsuite-stable-results.patch 4 Aug 2009 05:37:28 -0000 1.7 +++ gdb-6.7-testsuite-stable-results.patch 30 Sep 2009 21:02:25 -0000 1.8 @@ -102,17 +102,3 @@ frames-invalid can happen asynchronously set timeout $oldtimeout return 0 ---- sources/gdb/testsuite/gdb.base/dump.exp-orig 2008-08-28 11:44:40.000000000 +0200 -+++ sources/gdb/testsuite/gdb.base/dump.exp 2008-08-28 11:44:49.000000000 +0200 -@@ -493,8 +493,10 @@ if ![string compare $is64bitonly "no"] t - gdb_test "print zero_all ()" "" "" - - # restore with expressions -+ # Address may fit in int32 but its negative result would be 0xffffxxxx for -+ # 64-bit LONGEST addresses. - test_restore_saved_value \ -- "intarr3.srec ${array2_start}-${array_start} &intarray\[3\] &intarray\[4\]" \ -+ "intarr3.srec (long)${array2_start}-${array_start} &intarray\[3\] &intarray\[4\]" \ - "array partial with expressions" 4 "intarray2\[3\]" - - gdb_test "print intarray2\[2\] == 0" " = 1" "element 2 not changed, == 4" gdb-archer.patch: Makefile.in | 92 NEWS | 7 ada-lang.c | 43 amd64-linux-nat.c | 45 block.c | 24 block.h | 12 breakpoint.c | 763 ++++-- breakpoint.h | 21 c-exp.y | 240 ++ c-lang.c | 6 c-typeprint.c | 47 cli/cli-cmds.c | 72 coffread.c | 3 config.in | 8 config/i386/nm-i386.h | 125 + config/i386/nm-linux64.h | 54 config/mips/nm-irix5.h | 44 configure | 76 configure.ac | 47 cp-name-parser.y | 5 cp-namespace.c | 281 +- cp-support.c | 123 + cp-support.h | 50 dbxread.c | 1 doc/gdb.texinfo | 438 +++ doc/gdbint.texinfo | 62 doc/observer.texi | 5 dwarf2-frame.c | 9 dwarf2expr.c | 7 dwarf2expr.h | 2 dwarf2loc.c | 227 + dwarf2loc.h | 6 dwarf2read.c | 1758 ++++++++++----- elfread.c | 11 eval.c | 170 + expression.h | 11 f-exp.y | 4 f-lang.c | 457 --- f-lang.h | 45 f-typeprint.c | 36 f-valprint.c | 267 -- findcmd.c | 111 findvar.c | 126 - frame.c | 8 gdbinit.in | 10 gdbserver/linux-i386-low.c | 210 + gdbserver/linux-x86-64-low.c | 184 + gdbthread.h | 7 gdbtypes.c | 599 ++++- gdbtypes.h | 146 + gnu-v3-abi.c | 18 i386-linux-nat.c | 47 i386-nat.c | 49 i386-nat.h | 17 infcmd.c | 34 inferior.h | 2 infrun.c | 185 + jv-lang.c | 1 language.h | 1 linespec.c | 73 linux-nat.c | 88 linux-nat.h | 6 m2-lang.c | 1 machoread.c | 1 main.c | 80 maint.c | 8 mdebugread.c | 2 mi/mi-cmd-var.c | 1 mi/mi-main.c | 2 mipsread.c | 1 objfiles.c | 14 objfiles.h | 21 parse.c | 154 + parser-defs.h | 25 ppc-linux-nat.c | 19 printcmd.c | 90 python/lib/gdb/FrameIterator.py | 33 python/lib/gdb/FrameWrapper.py | 112 python/lib/gdb/__init__.py | 19 python/lib/gdb/backtrace.py | 42 python/lib/gdb/command/__init__.py | 1 python/lib/gdb/command/alias.py | 59 python/lib/gdb/command/backtrace.py | 106 python/lib/gdb/command/ignore_errors.py | 37 python/lib/gdb/command/pahole.py | 75 python/lib/gdb/command/require.py | 57 python/lib/gdb/command/save_breakpoints.py | 65 python/lib/gdb/command/upto.py | 129 + python/lib/gdb/function/__init__.py | 1 python/lib/gdb/function/caller_is.py | 58 python/lib/gdb/function/in_scope.py | 47 python/py-block.c | 265 ++ python/py-breakpoint.c | 665 +++++ python/py-cmd.c | 17 python/py-frame.c | 116 python/py-hooks.c | 50 python/py-inferior.c | 926 +++++++ python/py-infthread.c | 285 ++ python/py-membuf.c | 268 ++ python/py-param.c | 606 +++++ python/py-prettyprint.c | 21 python/py-symbol.c | 336 ++ python/py-symtab.c | 322 ++ python/py-type.c | 170 + python/py-utils.c | 46 python/py-value.c | 55 python/python-internal.h | 69 python/python.c | 384 +++ python/python.h | 4 scm-lang.c | 1 scm-valprint.c | 4 solib-darwin.c | 1 solib-spu.c | 7 solib-svr4.c | 4 solib.c | 3 solist.h | 2 somread.c | 1 spu-tdep.c | 2 stabsread.c | 4 stack.c | 38 symfile.c | 37 symfile.h | 12 symmisc.c | 4 symtab.c | 321 +- symtab.h | 20 target.c | 20 target.h | 32 testsuite/gdb.arch/powerpc-power7.exp | 175 + testsuite/gdb.arch/powerpc-power7.s | 107 testsuite/gdb.arch/x86_64-vla-typedef-foo.S | 455 +++ testsuite/gdb.arch/x86_64-vla-typedef.c | 43 testsuite/gdb.arch/x86_64-vla-typedef.exp | 64 testsuite/gdb.base/arrayidx.c | 7 testsuite/gdb.base/arrayidx.exp | 10 testsuite/gdb.base/help.exp | 2 testsuite/gdb.base/lineno-makeup-func.c | 21 testsuite/gdb.base/lineno-makeup.c | 35 testsuite/gdb.base/lineno-makeup.exp | 78 testsuite/gdb.base/macscp.exp | 8 testsuite/gdb.base/radix.exp | 7 testsuite/gdb.base/valgrind-attach.c | 28 testsuite/gdb.base/valgrind-attach.exp | 94 testsuite/gdb.base/valgrind-attach.sh | 20 testsuite/gdb.base/vla-overflow.c | 30 testsuite/gdb.base/vla-overflow.exp | 108 testsuite/gdb.base/vla.c | 55 testsuite/gdb.base/vla.exp | 62 testsuite/gdb.base/watchpoint-hw.c | 6 testsuite/gdb.base/watchpoint-hw.exp | 45 testsuite/gdb.cp/Makefile.in | 2 testsuite/gdb.cp/cp-relocate.exp | 6 testsuite/gdb.cp/cplusfuncs.cc | 10 testsuite/gdb.cp/cplusfuncs.exp | 225 + testsuite/gdb.cp/expand-sals.exp | 2 testsuite/gdb.cp/gdb9593.cc | 180 + testsuite/gdb.cp/gdb9593.exp | 185 + testsuite/gdb.cp/member-ptr.cc | 17 testsuite/gdb.cp/member-ptr.exp | 34 testsuite/gdb.cp/namespace-multiple-imports.cc | 20 testsuite/gdb.cp/namespace-multiple-imports.exp | 49 testsuite/gdb.cp/namespace-nested-imports.cc | 36 testsuite/gdb.cp/namespace-nested-imports.exp | 57 testsuite/gdb.cp/namespace-no-imports.cc | 37 testsuite/gdb.cp/namespace-no-imports.exp | 76 testsuite/gdb.cp/namespace-recursive.cc | 47 testsuite/gdb.cp/namespace-recursive.exp | 75 testsuite/gdb.cp/namespace-stress.cc | 60 testsuite/gdb.cp/namespace-stress.exp | 50 testsuite/gdb.cp/namespace-using.cc | 128 - testsuite/gdb.cp/namespace-using.exp | 132 + testsuite/gdb.cp/namespace.exp | 23 testsuite/gdb.cp/overload.exp | 8 testsuite/gdb.cp/ovldbreak.exp | 46 testsuite/gdb.cp/shadowing.cc | 48 testsuite/gdb.cp/shadowing.exp | 91 testsuite/gdb.dwarf2/dw2-aranges.S | 140 + testsuite/gdb.dwarf2/dw2-aranges.exp | 40 testsuite/gdb.dwarf2/dw2-stripped.c | 42 testsuite/gdb.dwarf2/dw2-stripped.exp | 79 testsuite/gdb.dwarf2/dw2-struct-member-data-location.S | 83 testsuite/gdb.dwarf2/dw2-struct-member-data-location.exp | 37 testsuite/gdb.fortran/common-block.exp | 101 testsuite/gdb.fortran/common-block.f90 | 67 testsuite/gdb.fortran/dwarf-stride.exp | 42 testsuite/gdb.fortran/dwarf-stride.f90 | 40 testsuite/gdb.fortran/dynamic.exp | 145 + testsuite/gdb.fortran/dynamic.f90 | 98 testsuite/gdb.fortran/library-module-lib.f90 | 28 testsuite/gdb.fortran/library-module-main.f90 | 23 testsuite/gdb.fortran/library-module.exp | 53 testsuite/gdb.fortran/logical.exp | 44 testsuite/gdb.fortran/logical.f90 | 33 testsuite/gdb.fortran/module.exp | 28 testsuite/gdb.fortran/module.f90 | 37 testsuite/gdb.fortran/string.exp | 59 testsuite/gdb.fortran/string.f90 | 37 testsuite/gdb.gdb/selftest.exp | 4 testsuite/gdb.java/jnpe.exp | 72 testsuite/gdb.java/jnpe.java | 38 testsuite/gdb.opt/array-from-register-func.c | 22 testsuite/gdb.opt/array-from-register.c | 28 testsuite/gdb.opt/array-from-register.exp | 33 testsuite/gdb.opt/fortran-string.exp | 41 testsuite/gdb.opt/fortran-string.f90 | 28 testsuite/gdb.python/py-cmd.exp | 27 testsuite/gdb.python/py-frame.exp | 48 testsuite/gdb.python/py-function.exp | 27 testsuite/gdb.python/py-inferior.c | 49 testsuite/gdb.python/py-inferior.exp | 201 + testsuite/gdb.python/py-infthread.c | 14 testsuite/gdb.python/py-infthread.exp | 58 testsuite/gdb.python/py-prettyprint.exp | 22 testsuite/gdb.python/py-template.exp | 25 testsuite/gdb.python/py-value.exp | 31 testsuite/gdb.python/python.exp | 27 testsuite/gdb.threads/watchpoint-fork-forkoff.c | 175 + testsuite/gdb.threads/watchpoint-fork-mt.c | 157 + testsuite/gdb.threads/watchpoint-fork.c | 57 testsuite/gdb.threads/watchpoint-fork.exp | 130 + testsuite/gdb.threads/watchthreads-reorder.c | 366 +++ testsuite/gdb.threads/watchthreads-reorder.exp | 101 testsuite/lib/cp-support.exp | 3 testsuite/lib/gdb.exp | 1 testsuite/lib/python-support.exp | 53 thread.c | 18 top.c | 1 typeprint.c | 14 typeprint.h | 3 ui-file.c | 20 ui-file.h | 6 utils.c | 7 valarith.c | 45 valops.c | 258 +- valprint.c | 4 value.c | 150 + value.h | 8 varobj.c | 76 xcoffread.c | 1 238 files changed, 18375 insertions(+), 2438 deletions(-) Index: gdb-archer.patch =================================================================== RCS file: /cvs/pkgs/rpms/gdb/F-12/gdb-archer.patch,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- gdb-archer.patch 25 Sep 2009 06:49:20 -0000 1.32 +++ gdb-archer.patch 30 Sep 2009 21:02:25 -0000 1.33 @@ -2,7 +2,7 @@ http://sourceware.org/gdb/wiki/ProjectAr http://sourceware.org/gdb/wiki/ArcherBranchManagement GIT snapshot: -commit 4338ea85c798007c32594032f602db9fd230eba9 +commit 7cb860f03e2437c97239334ebe240d06f45723e0 branch `archer' - the merge of branches: archer-tromey-call-frame-cfa @@ -21843,7 +21843,7 @@ index 7f033d6..11dba06 100644 +typedef int myint; +int dm_type_typedef (myint i) { return i; } diff --git a/gdb/testsuite/gdb.cp/cplusfuncs.exp b/gdb/testsuite/gdb.cp/cplusfuncs.exp -index 5e08768..10ffdf0 100644 +index 5e08768..2ec50ca 100644 --- a/gdb/testsuite/gdb.cp/cplusfuncs.exp +++ b/gdb/testsuite/gdb.cp/cplusfuncs.exp @@ -63,12 +63,28 @@ set dm_type_foo_ref "foo&" @@ -22195,6 +22195,25 @@ index 5e08768..10ffdf0 100644 } proc do_tests {} { +@@ -534,6 +704,7 @@ proc do_tests {} { + global srcdir + global binfile + global gdb_prompt ++ global dm_type_int_star + + set prms_id 0 + set bug_id 0 +@@ -557,6 +728,10 @@ proc do_tests {} { + test_paddr_operator_functions + test_paddr_hairy_functions + test_lookup_operator_functions ++ ++ # A regression test on errors involving operators ++ gdb_test "list foo::operator $dm_type_int_star" \ ++ ".*the class foo does not have any method named operator $dm_type_int_star.*" + } + + do_tests diff --git a/gdb/testsuite/gdb.cp/expand-sals.exp b/gdb/testsuite/gdb.cp/expand-sals.exp index 3c302c3..cd0496d 100644 --- a/gdb/testsuite/gdb.cp/expand-sals.exp Index: gdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/gdb/F-12/gdb.spec,v retrieving revision 1.389 retrieving revision 1.390 diff -u -p -r1.389 -r1.390 --- gdb.spec 27 Sep 2009 15:51:46 -0000 1.389 +++ gdb.spec 30 Sep 2009 21:02:26 -0000 1.390 @@ -10,11 +10,11 @@ Name: gdb%{?_with_debug:-debug} # Set version to contents of gdb/version.in. # NOTE: the FSF gdb versions are numbered N.M for official releases, like 6.3 # and, since January 2005, X.Y.Z.date for daily snapshots, like 6.3.50.20050112 # (daily snapshot from mailine), or 6.3.0.20040112 (head of the release branch). -Version: 6.8.91.20090925 +Version: 6.8.91.20090930 # The release always contains a leading reserved number, start it at 1. # `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing. -Release: 3%{?_with_upstream:.upstream}%{?dist} +Release: 1%{?_with_upstream:.upstream}%{?dist} License: GPLv3+ Group: Development/Debuggers @@ -374,7 +374,6 @@ BuildRequires: readline-devel #Requires: rpm-libs BuildRequires: rpm-devel %if 0%{!?_without_python:1} -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Requires: python-libs BuildRequires: python-devel # Temporarily before it gets moved to libstdc++.rpm @@ -612,7 +611,7 @@ CFLAGS="$CFLAGS -O0 -ggdb2" --mandir=%{_mandir} \ --infodir=%{_infodir} \ --with-gdb-datadir=%{_datadir}/gdb \ - --with-pythondir=%{python_sitelib} \ + --with-pythondir=%{_datadir}/gdb/python \ --enable-gdb-build-warnings=,-Wno-unused \ %ifnarch %{ix86} alpha ia64 ppc s390 s390x x86_64 ppc64 sparcv9 sparc64 --disable-werror \ @@ -764,14 +763,14 @@ for LIB in lib lib64;do LIBPATH="$RPM_BUILD_ROOT%{_datadir}/gdb/auto-load%{_prefix}/$LIB" mkdir -p $LIBPATH # basename is being run only for the native (non-biarch) file. - sed -e 's, at pythondir@,%{python_sitelib}/gdb,' \ + sed -e 's, at pythondir@,%{_datadir}/gdb/python,' \ -e 's, at toolexeclibdir@,%{_prefix}/'"$LIB," \ < $RPM_BUILD_DIR/%{gdb_src}/%{libstdcxxpython}/hook.in \ > $LIBPATH/$(basename %{_prefix}/%{_lib}/libstdc++.so.6.*)-gdb.py done -test ! -e $RPM_BUILD_ROOT%{python_sitelib}/gdb/libstdcxx +test ! -e $RPM_BUILD_ROOT%{_datadir}/gdb/python/libstdcxx cp -a $RPM_BUILD_DIR/%{gdb_src}/%{libstdcxxpython}/libstdcxx \ - $RPM_BUILD_ROOT%{python_sitelib}/gdb/libstdcxx + $RPM_BUILD_ROOT%{_datadir}/gdb/python/libstdcxx %endif # 0%{!?_without_python:1} # Remove the files that are part of a gdb build but that are owned and @@ -832,9 +831,6 @@ fi %{_bindir}/pstack %{_mandir}/*/gstack.1* %{_mandir}/*/pstack.1* -%if 0%{!?_without_python:1} -%{python_sitelib}/gdb -%endif # 0%{!?_without_python:1} %endif # 0%{!?_with_upstream:1} %{_datadir}/gdb %{_infodir}/annotate.info* @@ -851,6 +847,11 @@ fi %endif %changelog +* Wed Sep 30 2009 Jan Kratochvil - 6.8.91.20090930-1 +- Fix broken python "help()" command "modules" (BZ 526552). +- Upgrade to the FSF GDB gdb-7.0 snapshot: 6.8.91.20090930 +- archer-jankratochvil-fedora12 commit: 7cb860f03e2437c97239334ebe240d06f45723e0 + * Sun Sep 27 2009 Jan Kratochvil - 6.8.91.20090925-3 - New test for step-resume breakpoint placed in multiple threads at once. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gdb/F-12/sources,v retrieving revision 1.40 retrieving revision 1.41 diff -u -p -r1.40 -r1.41 --- sources 25 Sep 2009 06:49:21 -0000 1.40 +++ sources 30 Sep 2009 21:02:26 -0000 1.41 @@ -1,2 +1,2 @@ 1e3a26040dcdd3579d75967085eb92b9 libstdc++-v3-python-r151798.tar.xz -b6ff9aa4c78ca41931052c8658bdabfd gdb-6.8.91.20090925.tar.bz2 +729517cc8e6ca6e25cf4be343ffc4c3d gdb-6.8.91.20090930.tar.bz2 From jkratoch at fedoraproject.org Wed Sep 30 21:03:21 2009 From: jkratoch at fedoraproject.org (Jan Kratochvil) Date: Wed, 30 Sep 2009 21:03:21 +0000 (UTC) Subject: rpms/gdb/F-12 gdb.spec,1.390,1.391 Message-ID: <20090930210321.2C63B11C00E6@cvs1.fedora.phx.redhat.com> Author: jkratoch Update of /cvs/pkgs/rpms/gdb/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15781 Modified Files: gdb.spec Log Message: * Wed Sep 30 2009 Jan Kratochvil - 6.8.91.20090930-2 - Bump release. Index: gdb.spec =================================================================== RCS file: /cvs/pkgs/rpms/gdb/F-12/gdb.spec,v retrieving revision 1.390 retrieving revision 1.391 diff -u -p -r1.390 -r1.391 --- gdb.spec 30 Sep 2009 21:02:26 -0000 1.390 +++ gdb.spec 30 Sep 2009 21:03:20 -0000 1.391 @@ -14,7 +14,7 @@ Version: 6.8.91.20090930 # The release always contains a leading reserved number, start it at 1. # `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing. -Release: 1%{?_with_upstream:.upstream}%{?dist} +Release: 2%{?_with_upstream:.upstream}%{?dist} License: GPLv3+ Group: Development/Debuggers @@ -847,6 +847,9 @@ fi %endif %changelog +* Wed Sep 30 2009 Jan Kratochvil - 6.8.91.20090930-2 +- Bump release. + * Wed Sep 30 2009 Jan Kratochvil - 6.8.91.20090930-1 - Fix broken python "help()" command "modules" (BZ 526552). - Upgrade to the FSF GDB gdb-7.0 snapshot: 6.8.91.20090930 From lmacken at fedoraproject.org Wed Sep 30 21:09:00 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Wed, 30 Sep 2009 21:09:00 +0000 (UTC) Subject: rpms/python-zope-sqlalchemy/EL-5 import.log, NONE, 1.1 python-zope-sqlalchemy.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930210901.00D0411C00E6@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-zope-sqlalchemy/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18377/EL-5 Modified Files: .cvsignore sources Added Files: import.log python-zope-sqlalchemy.spec Log Message: Initial import of python-zope-sqlalchemy for EL-5 --- NEW FILE import.log --- python-zope-sqlalchemy-0_4-3_fc11:EL-5:python-zope-sqlalchemy-0.4-3.fc11.src.rpm:1254330092 --- NEW FILE python-zope-sqlalchemy.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-zope-sqlalchemy Version: 0.4 Release: 3%{?dist} Summary: Minimal Zope/SQLAlchemy transaction integration Group: Development/Languages License: ZPL URL: http://pypi.python.org/pypi/zope.sqlalchemy Source0: http://pypi.python.org/packages/source/z/zope.sqlalchemy/zope.sqlalchemy-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel python-setuptools-devel Requires: python-transaction Requires: python-zope-interface %if 0%{?fedora} > 10 Requires: python-sqlalchemy %else Requires: python-sqlalchemy0.5 %endif %description The aim of this package is to unify the plethora of existing packages integrating SQLAlchemy with Zope's transaction management. As such it seeks only to provide a data manager and makes no attempt to define a zopeish way to configure engines. %prep %setup -q -n zope.sqlalchemy-%{version} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc README.txt %{python_sitelib}/* %changelog * Tue Sep 01 2009 Luke Macken - 0.4-3 - Conditionally require the appropriate version of SQLAlchemy * Wed Jun 17 2009 Luke Macken - 0.4-2 - Require python-sqlalchemy0.5 * Mon Jun 01 2009 Luke Macken - 0.4-1 - Update to 0.4 * Thu Feb 26 2009 Fedora Release Engineering - 0.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Sat Nov 29 2008 Ignacio Vazquez-Abrams - 0.3-2 - Rebuild for Python 2.6 * Tue Oct 21 2008 Luke Macken - 0.3-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-zope-sqlalchemy/EL-5/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 23 Nov 2008 03:58:56 -0000 1.1 +++ .cvsignore 30 Sep 2009 21:09:00 -0000 1.2 @@ -0,0 +1 @@ +zope.sqlalchemy-0.4.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-zope-sqlalchemy/EL-5/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 23 Nov 2008 03:58:56 -0000 1.1 +++ sources 30 Sep 2009 21:09:00 -0000 1.2 @@ -0,0 +1 @@ +245885dc0923fa36216386867cf450ae zope.sqlalchemy-0.4.tar.gz From chkr at fedoraproject.org Wed Sep 30 21:17:07 2009 From: chkr at fedoraproject.org (chkr) Date: Wed, 30 Sep 2009 21:17:07 +0000 (UTC) Subject: rpms/f-spot/devel 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch, NONE, 1.1 f-spot.spec, 1.93, 1.94 Message-ID: <20090930211707.BC52C11C00E6@cvs1.fedora.phx.redhat.com> Author: chkr Update of /cvs/pkgs/rpms/f-spot/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20043 Modified Files: f-spot.spec Added Files: 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch Log Message: * Wed Sep 30 2009 Christian Krause - 0.6.1.2-3 - Add patch to fix f-spot crash when using "soft focus" and cairo-devel was not installed (BZ 526563) - Minor spec file beautification 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch: SoftFocus.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) --- NEW FILE 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch --- diff --git a/src/SoftFocus.cs b/src/SoftFocus.cs index 86f2918..a85e48c 100644 --- a/src/SoftFocus.cs +++ b/src/SoftFocus.cs @@ -14,9 +14,6 @@ namespace FSpot.Widgets { public class SoftFocus { - [DllImport ("cairo")] - internal static extern int cairo_version (); - ImageInfo info; double radius; double amount; @@ -108,7 +105,7 @@ namespace FSpot.Widgets { RadialGradient circle; // FIXME ugh cairo 1.0.2 is so broken why are we still shipping it. - if (cairo_version () > (1 * 10000 + 2 * 100 + 0)) { + if (Cairo.CairoAPI.Version > (1 * 10000 + 2 * 100 + 0)) { circle = new RadialGradient (center.X * scale, center.Y * scale, radius * max * .7, center.X * scale, center.Y * scale, radius * max + max * .2); -- 1.6.0.6 Index: f-spot.spec =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/devel/f-spot.spec,v retrieving revision 1.93 retrieving revision 1.94 diff -u -p -r1.93 -r1.94 --- f-spot.spec 22 Sep 2009 22:08:57 -0000 1.93 +++ f-spot.spec 30 Sep 2009 21:17:07 -0000 1.94 @@ -1,6 +1,6 @@ Name: f-spot Version: 0.6.1.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Photo management application Group: Applications/Multimedia @@ -16,7 +16,10 @@ Patch3: 0002-enhance-the-f-spot- # upstream patch to fix crash in facebook exporter: # commit 807dab4344ecdadc7e46793369821de8b49692e5 # commit b87604bc9782bf92f053aaf3ceb739a32f44ea13 -Patch4: facebook-exporter-duplicate-label-fix.patch +Patch4: facebook-exporter-duplicate-label-fix.patch +# http://bugzilla.gnome.org/show_bug.cgi?id=596922 +Patch5: 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: mono-devel mono-web mono-data mono-data-sqlite lcms-devel @@ -70,6 +73,7 @@ photo collection in a slideshow as a scr %patch2 -p1 -b .link-system-mono-addins %patch3 -p1 -b .gvfs-gphoto %patch4 -p1 -b .faceboox-exporter-crash +%patch5 -p1 -b .cairo-fix %build autoreconf -f -i @@ -143,26 +147,31 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/applications/screensavers/f-spot-screensaver.desktop %changelog +* Wed Sep 30 2009 Christian Krause - 0.6.1.2-3 +- Add patch to fix f-spot crash when using "soft focus" and cairo-devel + was not installed (BZ 526563) +- Minor spec file beautification + * Tue Sep 22 2009 Christian Krause - 0.6.1.2-2 -- add upstream patches ( +- Add upstream patches ( commit b87604bc9782bf92f053aaf3ceb739a32f44ea13 commit 807dab4344ecdadc7e46793369821de8b49692e5 ) to fix crash in facebook exporter (BZ 524860) * Thu Sep 17 2009 Christian Krause - 0.6.1.2-1 -- update to 0.6.1.2 (BZ 519290) +- Update to 0.6.1.2 (BZ 519290) * Fri Aug 28 2009 Christian Krause - 0.6.1.1-2 -- move the screensaver plugin into a sub-package (BZ 519640) -- let f-spot-screensaver obsolete older f-spot version so that it +- Move the screensaver plugin into a sub-package (BZ 519640) +- Let f-spot-screensaver obsolete older f-spot version so that it is pulled in during update (fresh installations of f-spot will not pull in gnome-screensaver) * Wed Aug 26 2009 Christian Krause - 0.6.1.1-1 -- update to 0.6.1.1 -- remove upstreamed patch -- updated use-system-Mono.Addins-if-available patch -- add a patch to enable parallel build +- Update to 0.6.1.1 +- Remove upstreamed patch +- Updated use-system-Mono.Addins-if-available patch +- Add a patch to enable parallel build * Sun Aug 09 2009 Christian Krause - 0.6.0.0-3 - Build arch ppc64. From dwalsh at fedoraproject.org Wed Sep 30 21:20:46 2009 From: dwalsh at fedoraproject.org (Daniel J Walsh) Date: Wed, 30 Sep 2009 21:20:46 +0000 (UTC) Subject: rpms/selinux-policy/F-12 policy-F12.patch, 1.95, 1.96 selinux-policy.spec, 1.932, 1.933 Message-ID: <20090930212046.E40B111C043C@cvs1.fedora.phx.redhat.com> Author: dwalsh Update of /cvs/extras/rpms/selinux-policy/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20661 Modified Files: policy-F12.patch selinux-policy.spec Log Message: * Wed Sep 30 2009 Dan Walsh 3.6.32-16 - Fix minimum policy installs - Allow udev and rpcbind to request the kernel to load modules policy-F12.patch: Makefile | 2 policy/flask/access_vectors | 1 policy/global_tunables | 24 policy/mcs | 10 policy/modules/admin/anaconda.te | 3 policy/modules/admin/brctl.te | 2 policy/modules/admin/certwatch.te | 2 policy/modules/admin/dmesg.fc | 2 policy/modules/admin/dmesg.te | 7 policy/modules/admin/firstboot.te | 6 policy/modules/admin/logrotate.te | 13 policy/modules/admin/logwatch.te | 1 policy/modules/admin/mrtg.te | 1 policy/modules/admin/netutils.te | 1 policy/modules/admin/portage.te | 2 policy/modules/admin/prelink.if | 4 policy/modules/admin/prelink.te | 1 policy/modules/admin/readahead.te | 1 policy/modules/admin/rpm.fc | 18 policy/modules/admin/rpm.if | 264 +++++ policy/modules/admin/rpm.te | 75 + policy/modules/admin/shorewall.if | 40 policy/modules/admin/shorewall.te | 2 policy/modules/admin/smoltclient.fc | 4 policy/modules/admin/smoltclient.if | 1 policy/modules/admin/smoltclient.te | 67 + policy/modules/admin/sudo.if | 13 policy/modules/admin/tmpreaper.te | 4 policy/modules/admin/tzdata.te | 2 policy/modules/admin/usermanage.if | 5 policy/modules/admin/usermanage.te | 31 policy/modules/admin/vbetool.te | 16 policy/modules/apps/calamaris.te | 7 policy/modules/apps/cpufreqselector.te | 2 policy/modules/apps/firewallgui.fc | 3 policy/modules/apps/firewallgui.if | 3 policy/modules/apps/firewallgui.te | 63 + policy/modules/apps/gitosis.if | 45 policy/modules/apps/gnome.fc | 12 policy/modules/apps/gnome.if | 170 +++ policy/modules/apps/gnome.te | 99 ++ policy/modules/apps/gpg.te | 20 policy/modules/apps/java.fc | 17 policy/modules/apps/java.if | 111 ++ policy/modules/apps/java.te | 14 policy/modules/apps/kdumpgui.fc | 2 policy/modules/apps/kdumpgui.if | 2 policy/modules/apps/kdumpgui.te | 65 + policy/modules/apps/livecd.fc | 2 policy/modules/apps/livecd.if | 50 + policy/modules/apps/livecd.te | 26 policy/modules/apps/mono.if | 101 ++ policy/modules/apps/mono.te | 9 policy/modules/apps/mozilla.fc | 1 policy/modules/apps/mozilla.if | 32 policy/modules/apps/mozilla.te | 21 policy/modules/apps/nsplugin.fc | 12 policy/modules/apps/nsplugin.if | 323 ++++++ policy/modules/apps/nsplugin.te | 294 ++++++ policy/modules/apps/openoffice.fc | 3 policy/modules/apps/openoffice.if | 93 + policy/modules/apps/openoffice.te | 11 policy/modules/apps/pulseaudio.if | 2 policy/modules/apps/pulseaudio.te | 6 policy/modules/apps/qemu.fc | 4 policy/modules/apps/qemu.if | 190 ++++ policy/modules/apps/qemu.te | 82 + policy/modules/apps/sambagui.fc | 1 policy/modules/apps/sambagui.if | 2 policy/modules/apps/sambagui.te | 56 + policy/modules/apps/sandbox.fc | 1 policy/modules/apps/sandbox.if | 182 +++ policy/modules/apps/sandbox.te | 329 +++++++ policy/modules/apps/screen.if | 5 policy/modules/apps/seunshare.fc | 2 policy/modules/apps/seunshare.if | 81 + policy/modules/apps/seunshare.te | 45 policy/modules/apps/vmware.te | 1 policy/modules/apps/wine.fc | 24 policy/modules/apps/wine.if | 59 + policy/modules/apps/wine.te | 34 policy/modules/kernel/corecommands.fc | 28 policy/modules/kernel/corecommands.if | 21 policy/modules/kernel/corenetwork.te.in | 31 policy/modules/kernel/devices.fc | 8 policy/modules/kernel/devices.if | 164 +++ policy/modules/kernel/devices.te | 19 policy/modules/kernel/domain.if | 151 ++- policy/modules/kernel/domain.te | 84 + policy/modules/kernel/files.fc | 3 policy/modules/kernel/files.if | 298 ++++++ policy/modules/kernel/files.te | 6 policy/modules/kernel/filesystem.fc | 2 policy/modules/kernel/filesystem.if | 211 ++++ policy/modules/kernel/filesystem.te | 8 policy/modules/kernel/kernel.if | 58 + policy/modules/kernel/kernel.te | 29 policy/modules/kernel/selinux.if | 25 policy/modules/kernel/storage.fc | 1 policy/modules/kernel/storage.if | 3 policy/modules/kernel/terminal.fc | 1 policy/modules/kernel/terminal.if | 40 policy/modules/kernel/terminal.te | 1 policy/modules/roles/guest.te | 8 policy/modules/roles/staff.te | 123 -- policy/modules/roles/sysadm.te | 124 -- policy/modules/roles/unconfineduser.fc | 36 policy/modules/roles/unconfineduser.if | 638 +++++++++++++ policy/modules/roles/unconfineduser.te | 402 ++++++++ policy/modules/roles/unprivuser.te | 131 -- policy/modules/roles/xguest.te | 18 policy/modules/services/abrt.fc | 2 policy/modules/services/abrt.if | 21 policy/modules/services/abrt.te | 14 policy/modules/services/afs.fc | 1 policy/modules/services/afs.te | 1 policy/modules/services/aisexec.fc | 12 policy/modules/services/aisexec.if | 106 ++ policy/modules/services/aisexec.te | 112 ++ policy/modules/services/amavis.te | 2 policy/modules/services/apache.fc | 41 policy/modules/services/apache.if | 410 +++++--- policy/modules/services/apache.te | 438 +++++++-- policy/modules/services/apm.te | 2 policy/modules/services/automount.te | 1 policy/modules/services/bind.if | 40 policy/modules/services/bluetooth.te | 9 policy/modules/services/ccs.fc | 5 policy/modules/services/certmaster.te | 2 policy/modules/services/chronyd.fc | 11 policy/modules/services/chronyd.if | 105 ++ policy/modules/services/chronyd.te | 67 + policy/modules/services/clamav.te | 16 policy/modules/services/cobbler.fc | 2 policy/modules/services/cobbler.if | 24 policy/modules/services/cobbler.te | 5 policy/modules/services/consolekit.if | 39 policy/modules/services/consolekit.te | 18 policy/modules/services/corosync.fc | 13 policy/modules/services/corosync.if | 108 ++ policy/modules/services/corosync.te | 109 ++ policy/modules/services/courier.if | 18 policy/modules/services/courier.te | 1 policy/modules/services/cron.fc | 4 policy/modules/services/cron.if | 72 + policy/modules/services/cron.te | 82 + policy/modules/services/cups.fc | 13 policy/modules/services/cups.te | 34 policy/modules/services/cvs.te | 1 policy/modules/services/cyrus.te | 1 policy/modules/services/dbus.if | 49 - policy/modules/services/dbus.te | 25 policy/modules/services/dcc.te | 8 policy/modules/services/ddclient.if | 25 policy/modules/services/devicekit.fc | 2 policy/modules/services/devicekit.if | 22 policy/modules/services/devicekit.te | 54 + policy/modules/services/dnsmasq.te | 12 policy/modules/services/dovecot.te | 9 policy/modules/services/exim.te | 5 policy/modules/services/fail2ban.te | 1 policy/modules/services/fetchmail.te | 2 policy/modules/services/fprintd.te | 4 policy/modules/services/ftp.te | 58 + policy/modules/services/gpm.te | 3 policy/modules/services/gpsd.fc | 5 policy/modules/services/gpsd.if | 27 policy/modules/services/gpsd.te | 14 policy/modules/services/hal.fc | 1 policy/modules/services/hal.if | 18 policy/modules/services/hal.te | 48 - policy/modules/services/howl.te | 2 policy/modules/services/inetd.te | 2 policy/modules/services/irqbalance.te | 4 policy/modules/services/kerberos.te | 13 policy/modules/services/kerneloops.te | 2 policy/modules/services/ktalk.te | 1 policy/modules/services/lircd.te | 11 policy/modules/services/mailman.te | 4 policy/modules/services/memcached.te | 2 policy/modules/services/mta.fc | 2 policy/modules/services/mta.if | 5 policy/modules/services/mta.te | 35 policy/modules/services/munin.fc | 3 policy/modules/services/munin.te | 3 policy/modules/services/mysql.te | 7 policy/modules/services/nagios.fc | 11 policy/modules/services/nagios.if | 70 + policy/modules/services/nagios.te | 55 - policy/modules/services/networkmanager.fc | 14 policy/modules/services/networkmanager.if | 45 policy/modules/services/networkmanager.te | 115 ++ policy/modules/services/nis.fc | 5 policy/modules/services/nis.if | 87 + policy/modules/services/nis.te | 13 policy/modules/services/nscd.te | 10 policy/modules/services/nslcd.if | 8 policy/modules/services/ntp.if | 46 policy/modules/services/ntp.te | 8 policy/modules/services/nx.fc | 1 policy/modules/services/nx.if | 19 policy/modules/services/nx.te | 6 policy/modules/services/oddjob.if | 1 policy/modules/services/openvpn.te | 2 policy/modules/services/pcscd.te | 3 policy/modules/services/pegasus.te | 28 policy/modules/services/plymouth.fc | 5 policy/modules/services/plymouth.if | 286 ++++++ policy/modules/services/plymouth.te | 86 + policy/modules/services/policykit.fc | 5 policy/modules/services/policykit.if | 48 + policy/modules/services/policykit.te | 63 + policy/modules/services/postfix.fc | 2 policy/modules/services/postfix.if | 150 ++- policy/modules/services/postfix.te | 140 ++ policy/modules/services/postgresql.fc | 1 policy/modules/services/postgresql.if | 43 policy/modules/services/postgresql.te | 9 policy/modules/services/ppp.if | 6 policy/modules/services/ppp.te | 16 policy/modules/services/prelude.te | 1 policy/modules/services/privoxy.te | 3 policy/modules/services/procmail.te | 12 policy/modules/services/pyzor.fc | 4 policy/modules/services/pyzor.if | 47 + policy/modules/services/pyzor.te | 37 policy/modules/services/radvd.te | 1 policy/modules/services/razor.fc | 1 policy/modules/services/razor.if | 42 policy/modules/services/razor.te | 32 policy/modules/services/rgmanager.fc | 6 policy/modules/services/rgmanager.if | 40 policy/modules/services/rgmanager.te | 54 + policy/modules/services/rhcs.fc | 21 policy/modules/services/rhcs.if | 309 ++++++ policy/modules/services/rhcs.te | 340 +++++++ policy/modules/services/ricci.te | 17 policy/modules/services/rpc.if | 7 policy/modules/services/rpc.te | 16 policy/modules/services/rpcbind.if | 20 policy/modules/services/rpcbind.te | 1 policy/modules/services/rsync.te | 23 policy/modules/services/rtkit.if | 20 policy/modules/services/rtkit.te | 2 policy/modules/services/samba.fc | 4 policy/modules/services/samba.if | 104 ++ policy/modules/services/samba.te | 89 + policy/modules/services/sasl.te | 15 policy/modules/services/sendmail.if | 137 ++ policy/modules/services/sendmail.te | 87 + policy/modules/services/setroubleshoot.fc | 2 policy/modules/services/setroubleshoot.if | 102 ++ policy/modules/services/setroubleshoot.te | 78 + policy/modules/services/smartmon.te | 15 policy/modules/services/snmp.if | 38 policy/modules/services/snmp.te | 4 policy/modules/services/spamassassin.fc | 15 policy/modules/services/spamassassin.if | 89 + policy/modules/services/spamassassin.te | 137 ++ policy/modules/services/squid.te | 9 policy/modules/services/ssh.fc | 2 policy/modules/services/ssh.if | 183 +++ policy/modules/services/ssh.te | 77 + policy/modules/services/sssd.fc | 2 policy/modules/services/sssd.if | 43 policy/modules/services/sssd.te | 6 policy/modules/services/sysstat.te | 5 policy/modules/services/uucp.te | 7 policy/modules/services/virt.fc | 12 policy/modules/services/virt.if | 127 ++ policy/modules/services/virt.te | 281 +++++- policy/modules/services/w3c.te | 7 policy/modules/services/xserver.fc | 30 policy/modules/services/xserver.if | 534 ++++++++++- policy/modules/services/xserver.te | 318 +++++- policy/modules/system/application.if | 20 policy/modules/system/application.te | 11 policy/modules/system/authlogin.fc | 9 policy/modules/system/authlogin.if | 204 +++- policy/modules/system/authlogin.te | 9 policy/modules/system/fstools.fc | 2 policy/modules/system/fstools.te | 7 policy/modules/system/init.fc | 7 policy/modules/system/init.if | 158 +++ policy/modules/system/init.te | 277 ++++- policy/modules/system/ipsec.fc | 3 policy/modules/system/ipsec.if | 25 policy/modules/system/ipsec.te | 55 + policy/modules/system/iptables.fc | 17 policy/modules/system/iptables.if | 97 ++ policy/modules/system/iptables.te | 15 policy/modules/system/iscsi.if | 40 policy/modules/system/iscsi.te | 6 policy/modules/system/libraries.fc | 158 ++- policy/modules/system/libraries.if | 4 policy/modules/system/libraries.te | 17 policy/modules/system/locallogin.te | 30 policy/modules/system/logging.fc | 12 policy/modules/system/logging.if | 4 policy/modules/system/logging.te | 38 policy/modules/system/lvm.te | 25 policy/modules/system/miscfiles.if | 38 policy/modules/system/modutils.fc | 1 policy/modules/system/modutils.if | 46 policy/modules/system/modutils.te | 46 policy/modules/system/mount.fc | 7 policy/modules/system/mount.if | 2 policy/modules/system/mount.te | 76 + policy/modules/system/raid.fc | 2 policy/modules/system/raid.te | 8 policy/modules/system/selinuxutil.fc | 17 policy/modules/system/selinuxutil.if | 309 ++++++ policy/modules/system/selinuxutil.te | 226 +--- policy/modules/system/setrans.if | 20 policy/modules/system/sysnetwork.fc | 9 policy/modules/system/sysnetwork.if | 117 ++ policy/modules/system/sysnetwork.te | 74 + policy/modules/system/udev.fc | 3 policy/modules/system/udev.if | 21 policy/modules/system/udev.te | 39 policy/modules/system/unconfined.fc | 15 policy/modules/system/unconfined.if | 443 --------- policy/modules/system/unconfined.te | 224 ---- policy/modules/system/userdomain.fc | 6 policy/modules/system/userdomain.if | 1404 ++++++++++++++++++++++-------- policy/modules/system/userdomain.te | 50 - policy/modules/system/xen.fc | 6 policy/modules/system/xen.if | 28 policy/modules/system/xen.te | 137 ++ policy/support/obj_perm_sets.spt | 14 policy/users | 13 331 files changed, 15543 insertions(+), 2596 deletions(-) Index: policy-F12.patch =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-12/policy-F12.patch,v retrieving revision 1.95 retrieving revision 1.96 diff -u -p -r1.95 -r1.96 --- policy-F12.patch 30 Sep 2009 20:18:00 -0000 1.95 +++ policy-F12.patch 30 Sep 2009 21:20:46 -0000 1.96 @@ -16782,6 +16782,17 @@ diff -b -B --ignore-all-space --exclude- ## All of the rules required to administrate ## an rpcbind environment ## +diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpcbind.te serefpolicy-3.6.32/policy/modules/services/rpcbind.te +--- nsaserefpolicy/policy/modules/services/rpcbind.te 2009-08-14 16:14:31.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/services/rpcbind.te 2009-09-30 17:16:58.000000000 -0400 +@@ -42,6 +42,7 @@ + + kernel_read_system_state(rpcbind_t) + kernel_read_network_state(rpcbind_t) ++kernel_request_load_module(rpcbind_t) + + corenet_all_recvfrom_unlabeled(rpcbind_t) + corenet_all_recvfrom_netlabel(rpcbind_t) diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/rpc.if serefpolicy-3.6.32/policy/modules/services/rpc.if --- nsaserefpolicy/policy/modules/services/rpc.if 2009-07-14 14:19:57.000000000 -0400 +++ serefpolicy-3.6.32/policy/modules/services/rpc.if 2009-09-30 16:12:48.000000000 -0400 @@ -25801,7 +25812,7 @@ diff -b -B --ignore-all-space --exclude- ') diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/udev.te serefpolicy-3.6.32/policy/modules/system/udev.te --- nsaserefpolicy/policy/modules/system/udev.te 2009-08-14 16:14:31.000000000 -0400 -+++ serefpolicy-3.6.32/policy/modules/system/udev.te 2009-09-30 16:12:48.000000000 -0400 ++++ serefpolicy-3.6.32/policy/modules/system/udev.te 2009-09-30 17:17:54.000000000 -0400 @@ -50,6 +50,7 @@ allow udev_t self:unix_stream_socket connectto; allow udev_t self:netlink_kobject_uevent_socket create_socket_perms; @@ -25810,7 +25821,7 @@ diff -b -B --ignore-all-space --exclude- allow udev_t udev_exec_t:file write; can_exec(udev_t, udev_exec_t) -@@ -66,6 +67,7 @@ +@@ -66,9 +67,11 @@ manage_dirs_pattern(udev_t, udev_var_run_t, udev_var_run_t) manage_files_pattern(udev_t, udev_var_run_t, udev_var_run_t) @@ -25818,7 +25829,11 @@ diff -b -B --ignore-all-space --exclude- files_pid_filetrans(udev_t, udev_var_run_t, { dir file }) kernel_read_system_state(udev_t) -@@ -111,6 +113,7 @@ ++kernel_request_load_module(udev_t) + kernel_getattr_core_if(udev_t) + kernel_use_fds(udev_t) + kernel_read_device_sysctls(udev_t) +@@ -111,6 +114,7 @@ fs_getattr_all_fs(udev_t) fs_list_inotifyfs(udev_t) @@ -25826,7 +25841,7 @@ diff -b -B --ignore-all-space --exclude- mcs_ptrace_all(udev_t) -@@ -140,6 +143,7 @@ +@@ -140,6 +144,7 @@ logging_send_audit_msgs(udev_t) miscfiles_read_localization(udev_t) @@ -25834,7 +25849,7 @@ diff -b -B --ignore-all-space --exclude- modutils_domtrans_insmod(udev_t) # read modules.inputmap: -@@ -194,6 +198,10 @@ +@@ -194,6 +199,10 @@ ') optional_policy(` @@ -25845,7 +25860,7 @@ diff -b -B --ignore-all-space --exclude- brctl_domtrans(udev_t) ') -@@ -202,14 +210,27 @@ +@@ -202,14 +211,27 @@ ') optional_policy(` @@ -25873,7 +25888,7 @@ diff -b -B --ignore-all-space --exclude- lvm_domtrans(udev_t) ') -@@ -219,6 +240,7 @@ +@@ -219,6 +241,7 @@ optional_policy(` hal_dgram_send(udev_t) @@ -25881,7 +25896,7 @@ diff -b -B --ignore-all-space --exclude- ') optional_policy(` -@@ -228,6 +250,10 @@ +@@ -228,6 +251,10 @@ ') optional_policy(` @@ -25892,7 +25907,7 @@ diff -b -B --ignore-all-space --exclude- openct_read_pid_files(udev_t) openct_domtrans(udev_t) ') -@@ -242,6 +268,18 @@ +@@ -242,6 +269,18 @@ ') optional_policy(` Index: selinux-policy.spec =================================================================== RCS file: /cvs/extras/rpms/selinux-policy/F-12/selinux-policy.spec,v retrieving revision 1.932 retrieving revision 1.933 diff -u -p -r1.932 -r1.933 --- selinux-policy.spec 30 Sep 2009 20:20:30 -0000 1.932 +++ selinux-policy.spec 30 Sep 2009 21:20:46 -0000 1.933 @@ -20,7 +20,7 @@ Summary: SELinux policy configuration Name: selinux-policy Version: 3.6.32 -Release: 15%{?dist} +Release: 16%{?dist} License: GPLv2+ Group: System Environment/Base Source: serefpolicy-%{version}.tgz @@ -448,6 +448,10 @@ exit 0 %endif %changelog +* Wed Sep 30 2009 Dan Walsh 3.6.32-16 +- Fix minimum policy installs +- Allow udev and rpcbind to request the kernel to load modules + * Wed Sep 30 2009 Dan Walsh 3.6.32-15 - Add plymouth policy - Allow local_login to sys_admin From maxx at fedoraproject.org Wed Sep 30 21:21:04 2009 From: maxx at fedoraproject.org (Mads Villadsen) Date: Wed, 30 Sep 2009 21:21:04 +0000 (UTC) Subject: rpms/libgtkhotkey/F-11 libgtkhotkey.spec, NONE, 1.1 libgtkhotkey_doc_prefix.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930212104.7CC7311C00E6@cvs1.fedora.phx.redhat.com> Author: maxx Update of /cvs/pkgs/rpms/libgtkhotkey/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20797 Modified Files: .cvsignore sources Added Files: libgtkhotkey.spec libgtkhotkey_doc_prefix.patch Log Message: Initial import of libgtkhotkey --- NEW FILE libgtkhotkey.spec --- Name: libgtkhotkey Version: 0.2.1 Release: 3%{?dist} Summary: Platform independent hotkey handling for Gtk+ applications Group: System Environment/Libraries License: LGPLv3 URL: https://launchpad.net/gtkhotkey Source0: http://launchpad.net/gtkhotkey/0.2/%{version}/+download/gtkhotkey-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # Use datadir instead of prefix to install documentation # patch mailed to author on 2009-09-22 Patch0: libgtkhotkey_doc_prefix.patch BuildRequires: gtk2-devel, intltool, pkgconfig %description Platform independent hotkey handling for Gtk+ applications %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -q -n gtkhotkey-%{version} %patch0 -p1 %build %configure --disable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' # Remove the docs installed by the package itself. Docs will be handled by the rpm %doc directive rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/gtkhotkey %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README %{_libdir}/*.so.* %files devel %defattr(-,root,root,-) %doc %{_datadir}/gtk-doc/html/gtkhotkey %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %changelog * Sun Sep 27 2009 Mads Villadsen - 0.2.1-3 - Let rpm handle doc installation to get properly versioned doc dir * Sat Sep 26 2009 Mads Villadsen - 0.2.1-2 - Add intltool and pkgconfig to BuildRequires * Tue Sep 22 2009 Mads Villadsen - 0.2.1-1 - Initial packaging libgtkhotkey_doc_prefix.patch: Makefile.am | 2 +- Makefile.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- NEW FILE libgtkhotkey_doc_prefix.patch --- diff -u -r gtkhotkey-0.2.1/Makefile.am gtkhotkey-0.2.1.new/Makefile.am --- gtkhotkey-0.2.1/Makefile.am 2009-09-03 22:52:49.000000000 +0200 +++ gtkhotkey-0.2.1.new/Makefile.am 2009-09-22 20:15:01.883750783 +0200 @@ -11,7 +11,7 @@ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = gtkhotkey-1.0.pc -gtkhotkeydocdir = ${prefix}/doc/gtkhotkey +gtkhotkeydocdir = ${datadir}/doc/gtkhotkey gtkhotkeydoc_DATA = \ README \ COPYING \ diff -u -r gtkhotkey-0.2.1/Makefile.in gtkhotkey-0.2.1.new/Makefile.in --- gtkhotkey-0.2.1/Makefile.in 2009-09-03 22:53:33.000000000 +0200 +++ gtkhotkey-0.2.1.new/Makefile.in 2009-09-22 20:15:44.598750932 +0200 @@ -246,7 +246,7 @@ SUBDIRS = src po test doc pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = gtkhotkey-1.0.pc -gtkhotkeydocdir = ${prefix}/doc/gtkhotkey +gtkhotkeydocdir = ${datadir}/doc/gtkhotkey gtkhotkeydoc_DATA = \ README \ COPYING \ Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/libgtkhotkey/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:04:14 -0000 1.1 +++ .cvsignore 30 Sep 2009 21:21:04 -0000 1.2 @@ -0,0 +1 @@ +gtkhotkey-0.2.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/libgtkhotkey/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:04:14 -0000 1.1 +++ sources 30 Sep 2009 21:21:04 -0000 1.2 @@ -0,0 +1 @@ +bfdc73e68e9adbe0d506d31a25862914 gtkhotkey-0.2.1.tar.gz From nsantos at fedoraproject.org Wed Sep 30 21:23:20 2009 From: nsantos at fedoraproject.org (Nuno Santos) Date: Wed, 30 Sep 2009 21:23:20 +0000 (UTC) Subject: rpms/qpidc/F-11 qpidc.spec,1.87,1.88 Message-ID: <20090930212321.07E2E11C00E6@cvs1.fedora.phx.redhat.com> Author: nsantos Update of /cvs/extras/rpms/qpidc/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21109 Modified Files: qpidc.spec Log Message: include i586 arch Index: qpidc.spec =================================================================== RCS file: /cvs/extras/rpms/qpidc/F-11/qpidc.spec,v retrieving revision 1.87 retrieving revision 1.88 diff -u -p -r1.87 -r1.88 --- qpidc.spec 30 Sep 2009 19:59:04 -0000 1.87 +++ qpidc.spec 30 Sep 2009 21:23:20 -0000 1.88 @@ -12,7 +12,7 @@ Name: qpidc Version: 0.5.%{qpid_svnrev} -Release: 1%{?dist} +Release: 2%{?dist} Summary: Libraries for Qpid C++ client applications Group: System Environment/Libraries License: ASL 2.0 @@ -46,7 +46,7 @@ BuildRequires: corosynclib-devel >= 1.0. BuildRequires: clusterlib-devel >= 3.0.0-20 BuildRequires: swig -%ifarch i686 x86_64 +%ifarch i586 i686 x86_64 #RHM BuildRequires: db4-devel BuildRequires: libaio-devel @@ -215,7 +215,7 @@ Requires: qpidc = %version-%release %description perftest Tools for performing testing and benchmarking of MRG-Messaging -%ifarch i686 x86_64 +%ifarch i586 i686 x86_64 #RHM %package -n rhm-cpp-server-store Summary: Red Hat persistence extension to the Qpid messaging system @@ -264,7 +264,7 @@ done popd popd -%ifarch i686 x86_64 +%ifarch i586 i686 x86_64 #RHM pushd ../rhm-0.5.%{rhm_svnrev} export CXXFLAGS="%{optflags} -DNDEBUG" @@ -316,7 +316,7 @@ rm -fr %{buildroot}%_libexecdir/qpid/tes rm -f %{buildroot}%{ruby_sitearch}/qmfengine.la popd -%ifarch i686 x86_64 +%ifarch i586 i686 x86_64 #RHM pushd %{_builddir}/rhm-0.5.%{rhm_svnrev} make install DESTDIR=%{buildroot} @@ -342,7 +342,7 @@ rm -rf %{buildroot} #LANG=C ECHO=echo make check #popd -%ifarch i686 x86_64 +%ifarch i586 i686 x86_64 #RHM #pushd %{_builddir}/rhm-0.5.%{rhm_svnrev} #make check @@ -473,7 +473,7 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %doc cpp/docs/api/html -%ifarch i686 x86_64 +%ifarch i586 i686 x86_64 %files -n rhm-cpp-server-store %defattr(-,root,root,-) %doc ../rhm-0.5.%{rhm_svnrev}/README From jwrdegoede at fedoraproject.org Wed Sep 30 21:30:34 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Wed, 30 Sep 2009 21:30:34 +0000 (UTC) Subject: rpms/xfig/devel .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 xfig.spec, 1.65, 1.66 xfig-3.2.4-redhat.patch, 1.3, NONE xfig-3.2.5-color-resources.patch, 1.2, NONE xfig-3.2.5-missing-protos.patch, 1.2, NONE xfig-3.2.5-mkstemp.diff, 1.2, NONE xfig-3.2.5-rh490257.patch, 1.2, NONE xfig-3.2.5-rh490259.patch, 1.3, NONE xfig-3.2.5-rh494193.patch, 1.1, NONE xfig-3.2.5-zoom-crash.patch, 1.2, NONE Message-ID: <20090930213034.1073B11C01EA@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/xfig/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23544 Modified Files: .cvsignore sources xfig.spec Removed Files: xfig-3.2.4-redhat.patch xfig-3.2.5-color-resources.patch xfig-3.2.5-missing-protos.patch xfig-3.2.5-mkstemp.diff xfig-3.2.5-rh490257.patch xfig-3.2.5-rh490259.patch xfig-3.2.5-rh494193.patch xfig-3.2.5-zoom-crash.patch Log Message: * Wed Sep 30 2009 Hans de Goede 3.2.5-23.b - New upstream 3.2.5b release - Drop many merged patches Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/xfig/devel/.cvsignore,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- .cvsignore 28 Mar 2009 09:00:01 -0000 1.6 +++ .cvsignore 30 Sep 2009 21:30:32 -0000 1.7 @@ -1 +1 @@ -xfig.3.2.5a.tar.gz +xfig.3.2.5b.full.tar.gz Index: sources =================================================================== RCS file: /cvs/extras/rpms/xfig/devel/sources,v retrieving revision 1.6 retrieving revision 1.7 diff -u -p -r1.6 -r1.7 --- sources 28 Mar 2009 09:00:01 -0000 1.6 +++ sources 30 Sep 2009 21:30:32 -0000 1.7 @@ -1 +1 @@ -20e8774f9cbaaf314ddf515110641a52 xfig.3.2.5a.tar.gz +499b0ce103a6b353453bf7e327f9a3b9 xfig.3.2.5b.full.tar.gz Index: xfig.spec =================================================================== RCS file: /cvs/extras/rpms/xfig/devel/xfig.spec,v retrieving revision 1.65 retrieving revision 1.66 diff -u -p -r1.65 -r1.66 --- xfig.spec 27 Jul 2009 07:59:56 -0000 1.65 +++ xfig.spec 30 Sep 2009 21:30:33 -0000 1.66 @@ -3,32 +3,22 @@ Summary: An X Window System tool for drawing basic vector graphics Name: xfig Version: 3.2.5 -Release: 22.a%{?dist} +Release: 23.b%{?dist} License: MIT Group: Applications/Multimedia URL: http://www.xfig.org/ -# The new upstream 3.2.5a release was made available to me (Hans) by the Debian -# maintainer who is in contact with upstream, which appearantly is still -# somewhat alive (but not alive enough to put the tarbal on the homepage ??) -Source0: xfig.%{version}a.tar.gz +Source0: http://downloads.sourceforge.net/mcj/xfig.%{version}b.full.tar.gz Source1: xfig.png Source2: xfig.desktop Source3: xfig.sh Patch0: xfig-3.2.5a-default-apps.patch Patch1: xfig-3.2.5-fhs.patch -Patch2: xfig-3.2.5-mkstemp.diff Patch7: xfig.3.2.5-modularX.patch Patch9: xfig.3.2.5-Xaw3d.patch Patch10: xfig-3.2.5-enable-Xaw3d.patch -Patch11: xfig-3.2.5-color-resources.patch Patch13: xfig-3.2.5-urwfonts.patch -Patch14: xfig-3.2.5-zoom-crash.patch -Patch15: xfig-3.2.5-missing-protos.patch -Patch17: xfig-3.2.5-rh490257.patch -Patch18: xfig-3.2.5-rh490259.patch Patch19: xfig-3.2.5-debian.patch -Patch20: xfig-3.2.5-rh494193.patch BuildRequires: libjpeg-devel BuildRequires: libpng-devel @@ -94,22 +84,17 @@ Files common to both the plain Xaw and t %prep -%setup -q -n xfig.%{version}a +%setup -q -n xfig.%{version}b %patch0 -p1 -b .redhat %patch1 -p1 -b .fhs -%patch2 -p1 -b .mkstemp %patch7 -p1 -b .modularX %patch9 -p1 -b .Xaw3d %patch10 -p1 -b .no-Xaw3d -%patch11 -p1 -b .color-resources %patch13 -p1 -b .urw -%patch14 -p1 -b .zoom-crash -%patch15 -p1 -%patch17 -p1 -%patch18 -p1 %patch19 -p1 -%patch20 -p1 +iconv -f ISO-8859-1 -t UTF8 CHANGES > tmp; touch -r CHANGES tmp; mv tmp CHANGES rm Doc/html/images/sav1a0.tmp +chmod -x `find -type f` %build @@ -199,6 +184,10 @@ fi %changelog +* Wed Sep 30 2009 Hans de Goede 3.2.5-23.b +- New upstream 3.2.5b release +- Drop many merged patches + * Mon Jul 27 2009 Fedora Release Engineering - 3.2.5-22.a - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- xfig-3.2.4-redhat.patch DELETED --- --- xfig-3.2.5-color-resources.patch DELETED --- --- xfig-3.2.5-missing-protos.patch DELETED --- --- xfig-3.2.5-mkstemp.diff DELETED --- --- xfig-3.2.5-rh490257.patch DELETED --- --- xfig-3.2.5-rh490259.patch DELETED --- --- xfig-3.2.5-rh494193.patch DELETED --- --- xfig-3.2.5-zoom-crash.patch DELETED --- From kevin at fedoraproject.org Wed Sep 30 21:34:56 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 21:34:56 +0000 (UTC) Subject: rpms/exo/devel exo.spec,1.38,1.39 Message-ID: <20090930213456.BB76211C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/extras/rpms/exo/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25929 Modified Files: exo.spec Log Message: Use touch -r trick to fix multilib issue Index: exo.spec =================================================================== RCS file: /cvs/extras/rpms/exo/devel/exo.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- exo.spec 10 Sep 2009 05:00:00 -0000 1.38 +++ exo.spec 30 Sep 2009 21:34:56 -0000 1.39 @@ -3,7 +3,7 @@ Summary: Application library for the Xfce desktop environment Name: exo Version: 0.3.101 -Release: 4%{?dist} +Release: 5%{?dist} # libexo-hal exo-helper mount-notify and exo-mount are all GPLv2+ # everything else is LGPLv2+ License: LGPLv2+ and GPLv2+ @@ -78,6 +78,9 @@ chrpath --delete $RPM_BUILD_ROOT%{_bindi chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/exo-helper-0.3 chrpath --delete $RPM_BUILD_ROOT%{_libdir}/python*/site-packages/exo-0.3/_exo.so +touch -r NEWS $RPM_BUILD_ROOT%{_datadir}/xfce4/helpers/evolution.desktop +touch -r NEWS $RPM_BUILD_ROOT%{_datadir}/xfce4/helpers/firefox.desktop + %find_lang libexo-0.3 desktop-file-install \ @@ -140,6 +143,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{python_sitearch}/pyexo.* %changelog +* Wed Sep 30 2009 Kevin Fenzi - 0.3.101-5 +- Use touch -r trick to fix multilib issue + * Thu Sep 10 2009 Christoph Wickert - 0.3.101-4 - Mount vfat and ntfs volumes with UTF-8 (#508823) - Mount ntfs with ntfs-3g From lmacken at fedoraproject.org Wed Sep 30 21:39:45 2009 From: lmacken at fedoraproject.org (Luke Macken) Date: Wed, 30 Sep 2009 21:39:45 +0000 (UTC) Subject: rpms/python-tg-devtools/devel import.log, NONE, 1.1 python-tg-devtools-sa05.patch, NONE, 1.1 python-tg-devtools-test_admin.patch, NONE, 1.1 python-tg-devtools.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930213945.127F411C00E6@cvs1.fedora.phx.redhat.com> Author: lmacken Update of /cvs/pkgs/rpms/python-tg-devtools/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27422/devel Modified Files: .cvsignore sources Added Files: import.log python-tg-devtools-sa05.patch python-tg-devtools-test_admin.patch python-tg-devtools.spec Log Message: Initial import of python-tg-devtools (#468804) --- NEW FILE import.log --- python-tg-devtools-2_0_2-2_fc11:HEAD:python-tg-devtools-2.0.2-2.fc11.src.rpm:1254331978 python-tg-devtools-sa05.patch: test_pastetemplate.py | 3 +++ 1 file changed, 3 insertions(+) --- NEW FILE python-tg-devtools-sa05.patch --- --- devtools/tests/test_pastetemplate.py.orig 2009-06-17 19:31:23.000000000 -0400 +++ devtools/tests/test_pastetemplate.py 2009-06-17 19:31:26.000000000 -0400 @@ -1,3 +1,6 @@ +__requires__ = ['SQLAlchemy>=0.5', 'sqlalchemy-migrate>=0.5.1'] +import pkg_resources + from devtools.pastetemplate import TurboGearsTemplate import os, shutil, urllib import pkg_resources python-tg-devtools-test_admin.patch: test_pastetemplate.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) --- NEW FILE python-tg-devtools-test_admin.patch --- --- devtools/tests/test_pastetemplate.py.orig 2009-06-03 10:41:04.000000000 -0400 +++ devtools/tests/test_pastetemplate.py 2009-06-03 10:41:13.000000000 -0400 @@ -1,5 +1,5 @@ from devtools.pastetemplate import TurboGearsTemplate -import os, shutil +import os, shutil, urllib import pkg_resources from paste.deploy import loadapp from webtest import TestApp @@ -66,10 +66,8 @@ assert '
' in resp def test_admin(self): - resp = self.app.get('/admin/') - print resp - assert 'This is a fully-configurable administrative tool to help you administer your website.' in resp - assert '
  • Groups
  • Users
  • Permissions
  • ' in resp + resp = self.app.get('/admin/', status=302) + assert 'The current user must belong to the group \\"managers\\"' in urllib.unquote(resp.cookies_set['webflash']) #now we run the quickstarted project nosetests #FIXME, we need a better implementation --- NEW FILE python-tg-devtools.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")} Name: python-tg-devtools Version: 2.0.2 Release: 2%{?dist} Summary: Development tools and templates for TurboGears2 Group: Development/Languages License: MIT URL: http://www.turbogears.org Source0: http://www.turbogears.org/2.0/downloads/current/tg.devtools-%{version}.tar.gz Patch0: %{name}-test_admin.patch Patch1: %{name}-sa05.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-setuptools-devel python-nose python-coverage BuildRequires: python-repoze-tm2 python-turbokid python-turbojson BuildRequires: python-repoze-what-quickstart python-catwalk BuildRequires: python-zope-sqlalchemy BuildRequires: python-paste-script python-tempita python-webtest BuildRequires: python-migrate0.5 python-repoze-who python-repoze-who-testutil BuildRequires: python-babel BuildRequires: TurboGears2 Requires: TurboGears2 Requires: python-repoze-what-quickstart >= 1.0 Requires: python-repoze-who >= 1.0.10 Requires: python-repoze-who-testutil Requires: python-catwalk %if 0%{?fedora} <= 6 Requires: python-sqlite2 BuildRequires: python-sqlite2 BuildRequires: python-hashlib Requires: python-hashlib %endif %if 0%{?fedora} > 10 Requires: python-sqlalchemy Requires: python-migrate %else BuildRequires: python-sqlalchemy0.5 BuildRequires: python-migrate0.5 # Including these to hack around some setuptools bugs... BuildRequires: python-sqlalchemy BuildRequires: python-migrate Requires: python-sqlalchemy0.5 Requires: python-migrate0.5 %endif %description This package contains various paster commands and templates used for TurboGears2 development. %prep %setup -q -n tg.devtools-%{version} %patch0 -p0 -b .test_admin %patch1 -p0 -b .sqlalchemy %build %{__python} setup.py build %install rm -rf %{buildroot} %{__python} setup.py install -O1 --skip-build --root %{buildroot} %check PYTHONPATH=$(pwd) %{__python} devtools/tests/test_pastetemplate.py %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc %{python_sitelib}/devtools/ %{python_sitelib}/tg.devtools-%{version}-py%{pyver}.egg-info/ %changelog * Tue Sep 01 2009 Luke Macken - 2.0.2-2 - Update SQLAlchemy0.5 patch - Include both version of SQLAlchemy to get the test suite to run * Wed Aug 12 2009 Luke Macken - 2.0.2-1 - 2.0.2 * Fri Jun 26 2009 Luke Macken - 2.0-9 - Update the sa05 patch to work with sqlalchemy-migrate 0.4 and 0.5 * Tue Jun 23 2009 Luke Macken - 2.0-8 - Hack around a setuptools bug to get the test suite to pass with both SQLAlchemy 0.4 and 0.5 installed in the same site-packages * Wed Jun 17 2009 Luke Macken - 2.0-7 - Add a patch to get things working with SQLAlchemy 0.5 * Wed Jun 03 2009 Luke Macken - 2.0-6 - Add a patch to "fix" the test_pastetemplate.TestQuickStart.test_admin unit test - Enable the test suite. * Wed Jun 03 2009 Luke Macken - 2.0-5 - Add python-catwalk to the BuildRequires - Require python-hashlib on FC6 and below. * Mon Jun 01 2009 Luke Macken - 2.0-4 - Conditionally require python-sqlite2 * Mon Jun 01 2009 Luke Macken - 2.0-3 - Require python-catwalk * Mon Jun 01 2009 Luke Macken - 2.0-2 - Require python-repoze-who-testutil * Sun May 31 2009 Luke Macken - 2.0-1 - Update to 2.0 final - Sync our requirements - Remove the setuptools wsgiref patch - Disable unit tests until Catwalk is packaged * Tue Oct 28 2008 Luke Macken - 1.9.7-0.2.a4 - Swap out tg.ext.repoze.who for tgext.authorization * Sun Oct 26 2008 Luke Macken - 1.9.7-0.1.a4 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/python-tg-devtools/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 19:54:28 -0000 1.1 +++ .cvsignore 30 Sep 2009 21:39:44 -0000 1.2 @@ -0,0 +1 @@ +tg.devtools-2.0.2.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/python-tg-devtools/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 19:54:28 -0000 1.1 +++ sources 30 Sep 2009 21:39:44 -0000 1.2 @@ -0,0 +1 @@ +0aa191ec9f98158f977a82ca841f93af tg.devtools-2.0.2.tar.gz From gavin at fedoraproject.org Wed Sep 30 21:44:38 2009 From: gavin at fedoraproject.org (Gavin Romig-Koch) Date: Wed, 30 Sep 2009 21:44:38 +0000 (UTC) Subject: rpms/etoys/devel .cvsignore, 1.8, 1.9 etoys.spec, 1.9, 1.10 sources, 1.8, 1.9 Message-ID: <20090930214438.BDDA611C00E6@cvs1.fedora.phx.redhat.com> Author: gavin Update of /cvs/pkgs/rpms/etoys/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28918 Modified Files: .cvsignore etoys.spec sources Log Message: update to upstream 4.0.2319 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/etoys/devel/.cvsignore,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- .cvsignore 12 Sep 2009 13:44:24 -0000 1.8 +++ .cvsignore 30 Sep 2009 21:44:38 -0000 1.9 @@ -1 +1 @@ -etoys-4.0.2279.tar.gz +etoys-4.0.2319.tar.gz Index: etoys.spec =================================================================== RCS file: /cvs/pkgs/rpms/etoys/devel/etoys.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- etoys.spec 12 Sep 2009 13:44:24 -0000 1.9 +++ etoys.spec 30 Sep 2009 21:44:38 -0000 1.10 @@ -1,5 +1,5 @@ %define name etoys -%define version 4.0.2279 +%define version 4.0.2319 %define release 1%{?dist} %define source %{name}-%{version} @@ -89,7 +89,7 @@ update-desktop-database &> /dev/null || %endif %doc ChangeLog LICENSE NOTICE README %dir %{_datadir}/etoys -%{_datadir}/etoys/EtoysActivity.017.pr +%{_datadir}/etoys/Home.004.pr %{_datadir}/etoys/EtoysV4.sources %{_datadir}/etoys/ExampleEtoys %{_datadir}/etoys/Gallery.024.pr @@ -136,6 +136,9 @@ update-desktop-database &> /dev/null || %endif %changelog +* Wed Sep 30 2009 Gavin Romig-Koch - 4.0.2319-1 +- lastest upstream release 4.0.2319 + * Sat Sep 12 2009 Steven M. Parrish - 4.0.2279-1 - lastest upstream release 4.0.2279 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/etoys/devel/sources,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- sources 12 Sep 2009 13:44:24 -0000 1.8 +++ sources 30 Sep 2009 21:44:38 -0000 1.9 @@ -1 +1 @@ -77701b44a106f1316bed3b2c09319a50 etoys-4.0.2279.tar.gz +604ba19acf9260ffd4650e6ff4234450 etoys-4.0.2319.tar.gz From jwrdegoede at fedoraproject.org Wed Sep 30 21:46:31 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Wed, 30 Sep 2009 21:46:31 +0000 (UTC) Subject: rpms/gnotime/devel gnotime.spec,1.33,1.34 Message-ID: <20090930214631.6821311C00E6@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/gnotime/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29224 Modified Files: gnotime.spec Log Message: * Wed Sep 30 2009 Hans de Goede - 2.3.0-6 - Really fix FTBFS Index: gnotime.spec =================================================================== RCS file: /cvs/extras/rpms/gnotime/devel/gnotime.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- gnotime.spec 30 Jul 2009 12:46:29 -0000 1.33 +++ gnotime.spec 30 Sep 2009 21:46:31 -0000 1.34 @@ -1,6 +1,6 @@ Name: gnotime Version: 2.3.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Tracks and reports time spent Group: Applications/Productivity @@ -44,6 +44,9 @@ been split out, renamed, and greatly enh sed -i 's/\(Icon=.*\)\.png/\1/' gnotime.desktop.in %build +# Work around broken auto foo stuff +export LIBGNOMEUI_CFLAGS="$(pkg-config libgnomeui-2.0 --cflags)" +export LIBGNOMEUI_LIBS="$(pkg-config libgnomeui-2.0 --libs)" # Test that the next release of gnotime can build with --disable-schemas-install # That should allow us to get rid of the GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL # stuff. @@ -111,6 +114,9 @@ scrollkeeper-update -q || : %{_sysconfdir}/gconf/schemas/* %changelog +* Wed Sep 30 2009 Hans de Goede - 2.3.0-6 +- Really fix FTBFS + * Thu Jul 30 2009 Jon Ciesla - 2.3.0-5 - Add libgnomeui-devel BR to fix FTBFS. From jwrdegoede at fedoraproject.org Wed Sep 30 21:48:32 2009 From: jwrdegoede at fedoraproject.org (Hans de Goede) Date: Wed, 30 Sep 2009 21:48:32 +0000 (UTC) Subject: rpms/gnotime/F-12 gnotime.spec,1.33,1.34 Message-ID: <20090930214832.87FD011C00E6@cvs1.fedora.phx.redhat.com> Author: jwrdegoede Update of /cvs/extras/rpms/gnotime/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30301 Modified Files: gnotime.spec Log Message: * Wed Sep 30 2009 Hans de Goede - 2.3.0-6 - Really fix FTBFS Index: gnotime.spec =================================================================== RCS file: /cvs/extras/rpms/gnotime/F-12/gnotime.spec,v retrieving revision 1.33 retrieving revision 1.34 diff -u -p -r1.33 -r1.34 --- gnotime.spec 30 Jul 2009 12:46:29 -0000 1.33 +++ gnotime.spec 30 Sep 2009 21:48:32 -0000 1.34 @@ -1,6 +1,6 @@ Name: gnotime Version: 2.3.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Tracks and reports time spent Group: Applications/Productivity @@ -44,6 +44,9 @@ been split out, renamed, and greatly enh sed -i 's/\(Icon=.*\)\.png/\1/' gnotime.desktop.in %build +# Work around broken auto foo stuff +export LIBGNOMEUI_CFLAGS="$(pkg-config libgnomeui-2.0 --cflags)" +export LIBGNOMEUI_LIBS="$(pkg-config libgnomeui-2.0 --libs)" # Test that the next release of gnotime can build with --disable-schemas-install # That should allow us to get rid of the GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL # stuff. @@ -111,6 +114,9 @@ scrollkeeper-update -q || : %{_sysconfdir}/gconf/schemas/* %changelog +* Wed Sep 30 2009 Hans de Goede - 2.3.0-6 +- Really fix FTBFS + * Thu Jul 30 2009 Jon Ciesla - 2.3.0-5 - Add libgnomeui-devel BR to fix FTBFS. From hvad at fedoraproject.org Wed Sep 30 21:53:24 2009 From: hvad at fedoraproject.org (david hannequin) Date: Wed, 30 Sep 2009 21:53:24 +0000 (UTC) Subject: rpms/perl-Config-Model/F-12 import.log,1.1,1.2 Message-ID: <20090930215324.6BFEC11C00E6@cvs1.fedora.phx.redhat.com> Author: hvad Update of /cvs/pkgs/rpms/perl-Config-Model/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31050/F-12 Modified Files: import.log Log Message: Index: import.log =================================================================== RCS file: /cvs/pkgs/rpms/perl-Config-Model/F-12/import.log,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- import.log 10 Aug 2009 17:38:29 -0000 1.1 +++ import.log 30 Sep 2009 21:53:24 -0000 1.2 @@ -1 +1,2 @@ perl-Config-Model-0_638-4_fc10:HEAD:perl-Config-Model-0.638-4.fc10.src.rpm:1249328598 +perl-Config-Model-0_638-4_fc10:F-12:perl-Config-Model-0.638-4.fc10.src.rpm:1254354625 From kevin at fedoraproject.org Wed Sep 30 21:55:38 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 21:55:38 +0000 (UTC) Subject: rpms/exo/F-12 exo.spec,1.38,1.39 Message-ID: <20090930215538.6150411C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/extras/rpms/exo/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32039 Modified Files: exo.spec Log Message: Use touch -r trick to fix multilib issue Index: exo.spec =================================================================== RCS file: /cvs/extras/rpms/exo/F-12/exo.spec,v retrieving revision 1.38 retrieving revision 1.39 diff -u -p -r1.38 -r1.39 --- exo.spec 10 Sep 2009 05:00:00 -0000 1.38 +++ exo.spec 30 Sep 2009 21:55:38 -0000 1.39 @@ -3,7 +3,7 @@ Summary: Application library for the Xfce desktop environment Name: exo Version: 0.3.101 -Release: 4%{?dist} +Release: 5%{?dist} # libexo-hal exo-helper mount-notify and exo-mount are all GPLv2+ # everything else is LGPLv2+ License: LGPLv2+ and GPLv2+ @@ -78,6 +78,9 @@ chrpath --delete $RPM_BUILD_ROOT%{_bindi chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/exo-helper-0.3 chrpath --delete $RPM_BUILD_ROOT%{_libdir}/python*/site-packages/exo-0.3/_exo.so +touch -r NEWS $RPM_BUILD_ROOT%{_datadir}/xfce4/helpers/evolution.desktop +touch -r NEWS $RPM_BUILD_ROOT%{_datadir}/xfce4/helpers/firefox.desktop + %find_lang libexo-0.3 desktop-file-install \ @@ -140,6 +143,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{python_sitearch}/pyexo.* %changelog +* Wed Sep 30 2009 Kevin Fenzi - 0.3.101-5 +- Use touch -r trick to fix multilib issue + * Thu Sep 10 2009 Christoph Wickert - 0.3.101-4 - Mount vfat and ntfs volumes with UTF-8 (#508823) - Mount ntfs with ntfs-3g From toshio at fedoraproject.org Wed Sep 30 21:56:29 2009 From: toshio at fedoraproject.org (=?utf-8?b?VG9zaGlvIOOBj+OCieOBqOOBvw==?=) Date: Wed, 30 Sep 2009 21:56:29 +0000 (UTC) Subject: rpms/deltarpm/devel deltarpm-system-zlib.patch, 1.1, 1.2 deltarpm.spec, 1.32, 1.33 Message-ID: <20090930215629.CECD811C00E6@cvs1.fedora.phx.redhat.com> Author: toshio Update of /cvs/pkgs/rpms/deltarpm/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32238 Modified Files: deltarpm-system-zlib.patch deltarpm.spec Log Message: * Wed Sep 30 2009 Toshio Kuratomi - 3.5-0.3.20090913git - Make building with system zlib selectable at build time. - Fix cfile_detect_rsync() to detect rsync even if we don't have a zlib capable of making rsync-friendly compressed files. deltarpm-system-zlib.patch: Makefile | 27 +++++++++++++++------------ cfile.c | 30 +++++++++++++++++------------- 2 files changed, 32 insertions(+), 25 deletions(-) Index: deltarpm-system-zlib.patch =================================================================== RCS file: /cvs/pkgs/rpms/deltarpm/devel/deltarpm-system-zlib.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- deltarpm-system-zlib.patch 30 Sep 2009 16:59:30 -0000 1.1 +++ deltarpm-system-zlib.patch 30 Sep 2009 21:56:29 -0000 1.2 @@ -1,64 +1,121 @@ -Index: deltarpm-git-20090913/Makefile -=================================================================== ---- deltarpm-git-20090913.orig/Makefile -+++ deltarpm-git-20090913/Makefile -@@ -3,10 +3,9 @@ bindir=$(prefix)/bin - libdir=$(prefix)/lib +diff -up deltarpm-git-20090913/cfile.c.mine deltarpm-git-20090913/cfile.c +--- deltarpm-git-20090913/cfile.c.mine 2009-09-30 14:14:01.422201390 -0700 ++++ deltarpm-git-20090913/cfile.c 2009-09-30 14:14:04.779201784 -0700 +@@ -17,6 +17,16 @@ + + #include "cfile.h" + ++/* Unfortunately, we need to know what this flag is whether we have a zlib ++ * which has been modified to include it or not ++ */ ++#ifdef Z_RSYNCABLE ++#define CFILE_Z_RSYNCABLE Z_RSYNCABLE ++#else ++/* This is the value from the current patch */ ++#define CFILE_Z_RSYNCABLE 0x4000 ++#endif ++ + /***************************************************************** + * generic input/output routines + */ +@@ -888,8 +898,12 @@ crunread_un(struct cfile *f, void *buf, + } + + +-#ifdef Z_RSYNCABLE +- ++/* ++ * Checks whether a cfile was compressed with the RSYNCABLE flag via amodified ++ * zlib. If so, it changes the cfile->comp to CFILE_COMP_GZ_RSYNC. ++ * ++ * On error, return -1, otherwise return 0. ++ */ + int + cfile_detect_rsync(struct cfile *f) + { +@@ -922,7 +936,7 @@ cfile_detect_rsync(struct cfile *f) + cstrm[i].zalloc = 0; + cstrm[i].zfree = 0; + cstrm[i].opaque = 0; +- if (deflateInit2(&cstrm[i], Z_BEST_COMPRESSION, Z_DEFLATED, -MAX_WBITS, 8, Z_DEFAULT_STRATEGY | (i == 1 ? Z_RSYNCABLE : 0)) != Z_OK) ++ if (deflateInit2(&cstrm[i], Z_BEST_COMPRESSION, Z_DEFLATED, -MAX_WBITS, 8, Z_DEFAULT_STRATEGY | (i == 1 ? CFILE_Z_RSYNCABLE : 0)) != Z_OK) + { + if (i) + deflateEnd(&cstrm[0]); +@@ -1053,16 +1067,6 @@ cfile_detect_rsync(struct cfile *f) + return comp == -1 ? -1 : 0; + } + +-#else +- +-int +-cfile_detect_rsync(struct cfile *f) +-{ +- return -1; +-} +- +-#endif +- + /***************************************************************** + * our open function + */ +diff -up deltarpm-git-20090913/Makefile.mine deltarpm-git-20090913/Makefile +--- deltarpm-git-20090913/Makefile.mine 2009-09-30 14:13:54.161201546 -0700 ++++ deltarpm-git-20090913/Makefile 2009-09-30 14:14:09.189200835 -0700 +@@ -4,9 +4,12 @@ libdir=$(prefix)/lib mandir=$(prefix)/man rpmdumpheader=$(bindir)/rpmdumpheader --zlibdir=zlib-1.2.2.f-rsyncable + zlibdir=zlib-1.2.2.f-rsyncable ++zlibbundled=$(zlibdir)/libz.a ++zlibldflags=$(zlibbundled) ++zlibcppflags=-I$(zlibdir) CFLAGS = -fPIC -O2 -Wall -g -CPPFLAGS = -fPIC -DDELTARPM_64BIT -DBSDIFF_NO_SUF -DRPMDUMPHEADER=\"$(rpmdumpheader)\" -I$(zlibdir) -LDLIBS = -lbz2 $(zlibdir)/libz.a -llzma -+CPPFLAGS = -fPIC -DDELTARPM_64BIT -DBSDIFF_NO_SUF -DRPMDUMPHEADER=\"$(rpmdumpheader)\" -I. -+LDLIBS = -lbz2 -lz -llzma ++CPPFLAGS = -fPIC -DDELTARPM_64BIT -DBSDIFF_NO_SUF -DRPMDUMPHEADER=\"$(rpmdumpheader)\" $(zlibcppflags) ++LDLIBS = -lbz2 $(zlibldflags) -llzma LDFLAGS = PYTHONVERS = $(shell ls /usr/include/python*/Python.h | sed "s|/usr/include/||g"| sed "s|/Python.h||g") -@@ -14,37 +13,33 @@ all: makedeltarpm applydeltarpm rpmdumph +@@ -14,31 +17,31 @@ all: makedeltarpm applydeltarpm rpmdumph python: _deltarpmmodule.so -makedeltarpm: makedeltarpm.o writedeltarpm.o md5.o util.o rpml.o rpmhead.o cpio.o delta.o cfile.o $(zlibdir)/libz.a -+makedeltarpm: makedeltarpm.o writedeltarpm.o md5.o util.o rpml.o rpmhead.o cpio.o delta.o cfile.o ++makedeltarpm: makedeltarpm.o writedeltarpm.o md5.o util.o rpml.o rpmhead.o cpio.o delta.o cfile.o $(zlibbundled) -applydeltarpm: applydeltarpm.o readdeltarpm.o md5.o sha256.o util.o rpmhead.o cpio.o cfile.o prelink.o $(zlibdir)/libz.a -+applydeltarpm: applydeltarpm.o readdeltarpm.o md5.o sha256.o util.o rpmhead.o cpio.o cfile.o prelink.o ++applydeltarpm: applydeltarpm.o readdeltarpm.o md5.o sha256.o util.o rpmhead.o cpio.o cfile.o prelink.o $(zlibbundled) -combinedeltarpm: combinedeltarpm.o md5.o util.o rpmhead.o cfile.o readdeltarpm.o writedeltarpm.o $(zlibdir)/libz.a -+combinedeltarpm: combinedeltarpm.o md5.o util.o rpmhead.o cfile.o readdeltarpm.o writedeltarpm.o ++combinedeltarpm: combinedeltarpm.o md5.o util.o rpmhead.o cfile.o readdeltarpm.o writedeltarpm.o $(zlibbundled) rpmdumpheader: rpmdumpheader.o $(CC) $(LDFLAGS) $^ -lrpm -o $@ -makedeltaiso: makedeltaiso.o delta.o rpmoffs.o rpmhead.o util.o md5.o cfile.o $(zlibdir)/libz.a -+makedeltaiso: makedeltaiso.o delta.o rpmoffs.o rpmhead.o util.o md5.o cfile.o ++makedeltaiso: makedeltaiso.o delta.o rpmoffs.o rpmhead.o util.o md5.o cfile.o $(zlibbundled) -applydeltaiso: applydeltaiso.o util.o md5.o cfile.o $(zlibdir)/libz.a -+applydeltaiso: applydeltaiso.o util.o md5.o cfile.o ++applydeltaiso: applydeltaiso.o util.o md5.o cfile.o $(zlibbundled) -fragiso: fragiso.o util.o md5.o rpmhead.o cfile.o $(zlibdir)/libz.a -+fragiso: fragiso.o util.o md5.o rpmhead.o cfile.o ++fragiso: fragiso.o util.o md5.o rpmhead.o cfile.o $(zlibbundled) -_deltarpmmodule.so: readdeltarpm.o rpmhead.o util.o md5.o cfile.o $(zlibdir)/libz.a -+_deltarpmmodule.so: readdeltarpm.o rpmhead.o util.o md5.o cfile.o ++_deltarpmmodule.so: readdeltarpm.o rpmhead.o util.o md5.o cfile.o $(zlibbundled) for ver in $(PYTHONVERS) ; do \ if [ ! -f "$$ver/$@" ]; then \ mkdir -p $$ver ;\ - $(CC) $(CFLAGS) -I/usr/include/$$ver -I$(zlibdir) -fPIC -c -o $$ver/deltarpmmodule.o deltarpmmodule.c ;\ - $(CC) -o $$ver/$@ $$ver/deltarpmmodule.o $^ -shared -Wl,-soname,_deltarpmmodule.so $(zlibdir)/libz.a -llzma -lbz2; \ -+ $(CC) $(CFLAGS) -I/usr/include/$$ver -fPIC -c -o $$ver/deltarpmmodule.o deltarpmmodule.c ;\ -+ $(CC) -o $$ver/$@ $$ver/deltarpmmodule.o $^ -shared -Wl,-soname,_deltarpmmodule.so -lz -llzma -lbz2; \ ++ $(CC) $(CFLAGS) -I/usr/include/$$ver $(zlibcppflag) -fPIC -c -o $$ver/deltarpmmodule.o deltarpmmodule.c ;\ ++ $(CC) -o $$ver/$@ $$ver/deltarpmmodule.o $^ -shared -Wl,-soname,_deltarpmmodule.so $(LDLIBS); \ fi; \ done -$(zlibdir)/libz.a: -- cd $(zlibdir) ; make CFLAGS="-fPIC $(CFLAGS)" libz.a -- - clean: - rm -f *.o - rm -f makedeltarpm applydeltarpm combinedeltarpm rpmdumpheader makedeltaiso applydeltaiso fragiso -- cd $(zlibdir) ; make clean ++$(zlibbundled): + cd $(zlibdir) ; make CFLAGS="-fPIC $(CFLAGS)" libz.a - install: - mkdir -p $(DESTDIR)$(bindir) + clean: Index: deltarpm.spec =================================================================== RCS file: /cvs/pkgs/rpms/deltarpm/devel/deltarpm.spec,v retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- deltarpm.spec 30 Sep 2009 16:59:30 -0000 1.32 +++ deltarpm.spec 30 Sep 2009 21:56:29 -0000 1.33 @@ -3,7 +3,7 @@ Summary: Create deltas between rpms Name: deltarpm Version: 3.5 -Release: 0.2.20090913git%{?dist} +Release: 0.3.20090913git%{?dist} License: BSD Group: System Environment/Base URL: http://gitorious.org/deltarpm/deltarpm @@ -55,13 +55,15 @@ This package contains python bindings fo %setup -q -n %{name}-git-20090913 # Build with system zlib %patch0 -p1 -b .zlib -%{__rm} -rf zlib-1.2.2.f-rsyncable %build %{__make} %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \ - bindir=%{_bindir} libdir=%{_libdir} mandir=%{_mandir} prefix=%{_prefix} + bindir=%{_bindir} libdir=%{_libdir} mandir=%{_mandir} prefix=%{_prefix} \ + zlibbundled='' zlibldflags='-lz' zlibcppflags='' %{__make} %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \ - bindir=%{_bindir} libdir=%{_libdir} mandir=%{_mandir} prefix=%{_prefix} python + bindir=%{_bindir} libdir=%{_libdir} mandir=%{_mandir} prefix=%{_prefix} \ + zlibbundled='' zlibldflags='-lz' zlibcppflags='' \ + python %install %{__rm} -rf %{buildroot} @@ -102,6 +104,11 @@ This package contains python bindings fo %{python_sitearch}/* %changelog +* Wed Sep 30 2009 Toshio Kuratomi - 3.5-0.3.20090913git +- Make building with system zlib selectable at build time. +- Fix cfile_detect_rsync() to detect rsync even if we don't have a zlib capable + of making rsync-friendly compressed files. + * Wed Sep 30 2009 Toshio Kuratomi - 3.5-0.2.20090913git - Correct prerelease rlease numbering. - Build against the system zlib, not the bundled library. This remedies the From chkr at fedoraproject.org Wed Sep 30 22:14:37 2009 From: chkr at fedoraproject.org (chkr) Date: Wed, 30 Sep 2009 22:14:37 +0000 (UTC) Subject: rpms/f-spot/F-12 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch, NONE, 1.1 f-spot.spec, 1.93, 1.94 Message-ID: <20090930221437.44B6011C00E6@cvs1.fedora.phx.redhat.com> Author: chkr Update of /cvs/pkgs/rpms/f-spot/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4172 Modified Files: f-spot.spec Added Files: 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch Log Message: * Wed Sep 30 2009 Christian Krause - 0.6.1.2-3 - Add patch to fix f-spot crash when using "soft focus" and cairo-devel was not installed (BZ 526563) - Minor spec file beautification 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch: SoftFocus.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) --- NEW FILE 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch --- diff --git a/src/SoftFocus.cs b/src/SoftFocus.cs index 86f2918..a85e48c 100644 --- a/src/SoftFocus.cs +++ b/src/SoftFocus.cs @@ -14,9 +14,6 @@ namespace FSpot.Widgets { public class SoftFocus { - [DllImport ("cairo")] - internal static extern int cairo_version (); - ImageInfo info; double radius; double amount; @@ -108,7 +105,7 @@ namespace FSpot.Widgets { RadialGradient circle; // FIXME ugh cairo 1.0.2 is so broken why are we still shipping it. - if (cairo_version () > (1 * 10000 + 2 * 100 + 0)) { + if (Cairo.CairoAPI.Version > (1 * 10000 + 2 * 100 + 0)) { circle = new RadialGradient (center.X * scale, center.Y * scale, radius * max * .7, center.X * scale, center.Y * scale, radius * max + max * .2); -- 1.6.0.6 Index: f-spot.spec =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/F-12/f-spot.spec,v retrieving revision 1.93 retrieving revision 1.94 diff -u -p -r1.93 -r1.94 --- f-spot.spec 22 Sep 2009 22:08:57 -0000 1.93 +++ f-spot.spec 30 Sep 2009 22:14:36 -0000 1.94 @@ -1,6 +1,6 @@ Name: f-spot Version: 0.6.1.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Photo management application Group: Applications/Multimedia @@ -16,7 +16,10 @@ Patch3: 0002-enhance-the-f-spot- # upstream patch to fix crash in facebook exporter: # commit 807dab4344ecdadc7e46793369821de8b49692e5 # commit b87604bc9782bf92f053aaf3ceb739a32f44ea13 -Patch4: facebook-exporter-duplicate-label-fix.patch +Patch4: facebook-exporter-duplicate-label-fix.patch +# http://bugzilla.gnome.org/show_bug.cgi?id=596922 +Patch5: 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: mono-devel mono-web mono-data mono-data-sqlite lcms-devel @@ -70,6 +73,7 @@ photo collection in a slideshow as a scr %patch2 -p1 -b .link-system-mono-addins %patch3 -p1 -b .gvfs-gphoto %patch4 -p1 -b .faceboox-exporter-crash +%patch5 -p1 -b .cairo-fix %build autoreconf -f -i @@ -143,26 +147,31 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/applications/screensavers/f-spot-screensaver.desktop %changelog +* Wed Sep 30 2009 Christian Krause - 0.6.1.2-3 +- Add patch to fix f-spot crash when using "soft focus" and cairo-devel + was not installed (BZ 526563) +- Minor spec file beautification + * Tue Sep 22 2009 Christian Krause - 0.6.1.2-2 -- add upstream patches ( +- Add upstream patches ( commit b87604bc9782bf92f053aaf3ceb739a32f44ea13 commit 807dab4344ecdadc7e46793369821de8b49692e5 ) to fix crash in facebook exporter (BZ 524860) * Thu Sep 17 2009 Christian Krause - 0.6.1.2-1 -- update to 0.6.1.2 (BZ 519290) +- Update to 0.6.1.2 (BZ 519290) * Fri Aug 28 2009 Christian Krause - 0.6.1.1-2 -- move the screensaver plugin into a sub-package (BZ 519640) -- let f-spot-screensaver obsolete older f-spot version so that it +- Move the screensaver plugin into a sub-package (BZ 519640) +- Let f-spot-screensaver obsolete older f-spot version so that it is pulled in during update (fresh installations of f-spot will not pull in gnome-screensaver) * Wed Aug 26 2009 Christian Krause - 0.6.1.1-1 -- update to 0.6.1.1 -- remove upstreamed patch -- updated use-system-Mono.Addins-if-available patch -- add a patch to enable parallel build +- Update to 0.6.1.1 +- Remove upstreamed patch +- Updated use-system-Mono.Addins-if-available patch +- Add a patch to enable parallel build * Sun Aug 09 2009 Christian Krause - 0.6.0.0-3 - Build arch ppc64. From kevin at fedoraproject.org Wed Sep 30 22:22:03 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 22:22:03 +0000 (UTC) Subject: rpms/exo/F-11 exo.spec,1.37,1.38 Message-ID: <20090930222203.1435511C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/extras/rpms/exo/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7105 Modified Files: exo.spec Log Message: Use touch -r trick to fix multilib issue Index: exo.spec =================================================================== RCS file: /cvs/extras/rpms/exo/F-11/exo.spec,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- exo.spec 10 Sep 2009 05:27:08 -0000 1.37 +++ exo.spec 30 Sep 2009 22:22:02 -0000 1.38 @@ -3,7 +3,7 @@ Summary: Application library for the Xfce desktop environment Name: exo Version: 0.3.101 -Release: 4%{?dist} +Release: 5%{?dist} # libexo-hal exo-helper mount-notify and exo-mount are all GPLv2+ # everything else is LGPLv2+ License: LGPLv2+ and GPLv2+ @@ -78,6 +78,9 @@ chrpath --delete $RPM_BUILD_ROOT%{_bindi chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/exo-helper-0.3 chrpath --delete $RPM_BUILD_ROOT%{_libdir}/python*/site-packages/exo-0.3/_exo.so +touch -r NEWS $RPM_BUILD_ROOT%{_datadir}/xfce4/helpers/evolution.desktop +touch -r NEWS $RPM_BUILD_ROOT%{_datadir}/xfce4/helpers/firefox.desktop + %find_lang libexo-0.3 desktop-file-install \ @@ -140,6 +143,9 @@ gtk-update-icon-cache %{_datadir}/icons/ %{python_sitearch}/pyexo.* %changelog +* Wed Sep 30 2009 Kevin Fenzi - 0.3.101-5 +- Use touch -r trick to fix multilib issue + * Thu Sep 10 2009 Christoph Wickert - 0.3.101-4 - Mount vfat and ntfs volumes with UTF-8 (#508823) - Mount ntfs with ntfs-3g From pkgdb at fedoraproject.org Wed Sep 30 22:36:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 22:36:01 +0000 Subject: [pkgdb] fife: linuxdonald has requested watchbugzilla Message-ID: <20090930223601.F406A10F86A@bastion2.fedora.phx.redhat.com> linuxdonald has requested the watchbugzilla acl on fife (Fedora devel) To make changes to this package see: /pkgdb/packages/name/fife From pkgdb at fedoraproject.org Wed Sep 30 22:36:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 22:36:06 +0000 Subject: [pkgdb] fife: linuxdonald has requested commit Message-ID: <20090930223607.15F5310F875@bastion2.fedora.phx.redhat.com> linuxdonald has requested the commit acl on fife (Fedora devel) To make changes to this package see: /pkgdb/packages/name/fife From pkgdb at fedoraproject.org Wed Sep 30 22:36:09 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 22:36:09 +0000 Subject: [pkgdb] fife: linuxdonald has requested approveacls Message-ID: <20090930223609.8A3C810F88C@bastion2.fedora.phx.redhat.com> linuxdonald has requested the approveacls acl on fife (Fedora devel) To make changes to this package see: /pkgdb/packages/name/fife From pkgdb at fedoraproject.org Wed Sep 30 22:36:39 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 22:36:39 +0000 Subject: [pkgdb] fife: linuxdonald has given up watchbugzilla Message-ID: <20090930223639.56D4410F88B@bastion2.fedora.phx.redhat.com> linuxdonald has given up the watchbugzilla acl on fife (Fedora devel) To make changes to this package see: /pkgdb/packages/name/fife From pkgdb at fedoraproject.org Wed Sep 30 22:36:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 22:36:43 +0000 Subject: [pkgdb] fife: linuxdonald has given up commit Message-ID: <20090930223643.98C0F10F86A@bastion2.fedora.phx.redhat.com> linuxdonald has given up the commit acl on fife (Fedora devel) To make changes to this package see: /pkgdb/packages/name/fife From pkgdb at fedoraproject.org Wed Sep 30 22:36:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 22:36:45 +0000 Subject: [pkgdb] fife: linuxdonald has given up approveacls Message-ID: <20090930223645.C0B1210F88C@bastion2.fedora.phx.redhat.com> linuxdonald has given up the approveacls acl on fife (Fedora devel) To make changes to this package see: /pkgdb/packages/name/fife From pkgdb at fedoraproject.org Wed Sep 30 22:37:05 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 22:37:05 +0000 Subject: [pkgdb] fife: linuxdonald has requested commit Message-ID: <20090930223705.B047410F895@bastion2.fedora.phx.redhat.com> linuxdonald has requested the commit acl on fife (Fedora devel) To make changes to this package see: /pkgdb/packages/name/fife From pkgdb at fedoraproject.org Wed Sep 30 22:37:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 22:37:06 +0000 Subject: [pkgdb] fife: linuxdonald has requested watchbugzilla Message-ID: <20090930223706.7D90610F8AC@bastion2.fedora.phx.redhat.com> linuxdonald has requested the watchbugzilla acl on fife (Fedora devel) To make changes to this package see: /pkgdb/packages/name/fife From pkgdb at fedoraproject.org Wed Sep 30 22:37:06 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 22:37:06 +0000 Subject: [pkgdb] fife: linuxdonald has requested approveacls Message-ID: <20090930223706.D36AF10F8B0@bastion2.fedora.phx.redhat.com> linuxdonald has requested the approveacls acl on fife (Fedora devel) To make changes to this package see: /pkgdb/packages/name/fife From chkr at fedoraproject.org Wed Sep 30 22:39:42 2009 From: chkr at fedoraproject.org (chkr) Date: Wed, 30 Sep 2009 22:39:42 +0000 (UTC) Subject: rpms/f-spot/F-11 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch, NONE, 1.1 f-spot.spec, 1.92, 1.93 Message-ID: <20090930223942.7C69A11C00E6@cvs1.fedora.phx.redhat.com> Author: chkr Update of /cvs/pkgs/rpms/f-spot/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13974 Modified Files: f-spot.spec Added Files: 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch Log Message: * Thu Oct 01 2009 Christian Krause - 0.6.1.2-3 - Add patch to fix f-spot crash when using "soft focus" and cairo-devel was not installed (BZ 526563) 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch: SoftFocus.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) --- NEW FILE 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch --- diff --git a/src/SoftFocus.cs b/src/SoftFocus.cs index 86f2918..a85e48c 100644 --- a/src/SoftFocus.cs +++ b/src/SoftFocus.cs @@ -14,9 +14,6 @@ namespace FSpot.Widgets { public class SoftFocus { - [DllImport ("cairo")] - internal static extern int cairo_version (); - ImageInfo info; double radius; double amount; @@ -108,7 +105,7 @@ namespace FSpot.Widgets { RadialGradient circle; // FIXME ugh cairo 1.0.2 is so broken why are we still shipping it. - if (cairo_version () > (1 * 10000 + 2 * 100 + 0)) { + if (Cairo.CairoAPI.Version > (1 * 10000 + 2 * 100 + 0)) { circle = new RadialGradient (center.X * scale, center.Y * scale, radius * max * .7, center.X * scale, center.Y * scale, radius * max + max * .2); -- 1.6.0.6 Index: f-spot.spec =================================================================== RCS file: /cvs/pkgs/rpms/f-spot/F-11/f-spot.spec,v retrieving revision 1.92 retrieving revision 1.93 diff -u -p -r1.92 -r1.93 --- f-spot.spec 22 Sep 2009 22:31:40 -0000 1.92 +++ f-spot.spec 30 Sep 2009 22:39:41 -0000 1.93 @@ -1,6 +1,6 @@ Name: f-spot Version: 0.6.1.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Photo management application Group: Applications/Multimedia @@ -16,7 +16,10 @@ Patch3: 0002-enhance-the-f-spot- # upstream patch to fix crash in facebook exporter: # commit 807dab4344ecdadc7e46793369821de8b49692e5 # commit b87604bc9782bf92f053aaf3ceb739a32f44ea13 -Patch4: facebook-exporter-duplicate-label-fix.patch +Patch4: facebook-exporter-duplicate-label-fix.patch +# http://bugzilla.gnome.org/show_bug.cgi?id=596922 +Patch5: 0001-use-mono-s-cairo-API-instead-of-using-DllImport.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: mono-devel mono-web mono-data mono-data-sqlite lcms-devel @@ -71,6 +74,7 @@ photo collection in a slideshow as a scr %patch2 -p1 -b .link-system-mono-addins %patch3 -p1 -b .gvfs-gphoto %patch4 -p1 -b .faceboox-exporter-crash +%patch5 -p1 -b .cairo-fix %build export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir} @@ -143,6 +147,10 @@ gtk-update-icon-cache %{_datadir}/icons/ %{_datadir}/applications/screensavers/f-spot-screensaver.desktop %changelog +* Thu Oct 01 2009 Christian Krause - 0.6.1.2-3 +- Add patch to fix f-spot crash when using "soft focus" and cairo-devel + was not installed (BZ 526563) + * Tue Sep 22 2009 Christian Krause - 0.6.1.2-2 - Add upstream patches ( commit b87604bc9782bf92f053aaf3ceb739a32f44ea13 From jgarzik at fedoraproject.org Wed Sep 30 22:44:42 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Wed, 30 Sep 2009 22:44:42 +0000 (UTC) Subject: rpms/cld/devel cld.spec,1.21,1.22 sources,1.16,1.17 Message-ID: <20090930224442.7788711C00E6@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/cld/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15937 Modified Files: cld.spec sources Log Message: update to latest upstream Index: cld.spec =================================================================== RCS file: /cvs/pkgs/rpms/cld/devel/cld.spec,v retrieving revision 1.21 retrieving revision 1.22 diff -u -p -r1.21 -r1.22 --- cld.spec 29 Sep 2009 15:23:23 -0000 1.21 +++ cld.spec 30 Sep 2009 22:44:42 -0000 1.22 @@ -1,13 +1,13 @@ Name: cld Version: 0.3 -Release: 0.1.g232df337%{?dist} +Release: 0.2.gaaa8fb15%{?dist} Summary: Coarse locking daemon Group: System Environment/Base License: GPLv2 URL: http://hail.wiki.kernel.org/ -# pulled from upstream git, commit 232df337e0063a64315aff67073e1fd69db2b19a +# pulled from upstream git, commit aaa8fb15a4345cb1da65869e51691ff33549639c # to recreate tarball, check out commit, then run "make dist" Source0: cld-%{version}git.tar.gz Source2: cld.init @@ -101,6 +101,9 @@ fi %{_includedir}/* %changelog +* Wed Sep 30 2009 Jeff Garzik - 0.3-0.2.gaaa8fb15 +- update to 0.3git commit aaa8fb15a4345cb1da65869e51691ff33549639c + * Tue Sep 29 2009 Jeff Garzik - 0.3-0.1.g232df337 - update to 0.3git commit 232df337e0063a64315aff67073e1fd69db2b19a Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/cld/devel/sources,v retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- sources 29 Sep 2009 15:23:23 -0000 1.16 +++ sources 30 Sep 2009 22:44:42 -0000 1.17 @@ -1 +1 @@ -b4a113731e28a5c63efa6dac3bd3620d cld-0.3git.tar.gz +c8768b8cc06d56cca404aa3b9dd967e7 cld-0.3git.tar.gz From jgarzik at fedoraproject.org Wed Sep 30 22:47:05 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Wed, 30 Sep 2009 22:47:05 +0000 (UTC) Subject: rpms/chunkd/devel chunkd.spec,1.17,1.18 sources,1.10,1.11 Message-ID: <20090930224705.7490311C00E6@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/chunkd/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17319 Modified Files: chunkd.spec sources Log Message: update to latest upstream Index: chunkd.spec =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/chunkd.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- chunkd.spec 29 Sep 2009 17:37:59 -0000 1.17 +++ chunkd.spec 30 Sep 2009 22:47:04 -0000 1.18 @@ -1,13 +1,13 @@ Name: chunkd Version: 0.5 -Release: 0.1.gfa9dd039%{?dist} +Release: 0.2.g2d9d37d9%{?dist} Summary: Data storage daemon for cloud computing Group: System Environment/Base License: GPLv2 URL: http://hail.wiki.kernel.org/ -# pulled from upstream git, commit fa9dd039a2b0e73c564c069dedf0764d160225a0 +# pulled from upstream git, commit 2d9d37d9379e23d8bd696b9c3fd650d7e0f9b022 # to recreate tarball, check out commit, then run "make dist" Source0: chunkd-%{version}git.tar.gz Source2: chunkd.init @@ -98,6 +98,9 @@ fi %{_includedir}/* %changelog +* Wed Sep 30 2009 Jeff Garzik - 0.5-0.2.g2d9d37d9 +- update source to commit 2d9d37d9379e23d8bd696b9c3fd650d7e0f9b022 + * Tue Sep 29 2009 Jeff Garzik - 0.5-0.1.gfa9dd039 - update source to commit fa9dd039a2b0e73c564c069dedf0764d160225a0 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/chunkd/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 29 Sep 2009 17:37:59 -0000 1.10 +++ sources 30 Sep 2009 22:47:05 -0000 1.11 @@ -1 +1 @@ -3dadaceb6e0e836a2d44a3386861f1b8 chunkd-0.5git.tar.gz +abc465c19e0882bd3e782a9622d9af16 chunkd-0.5git.tar.gz From jgarzik at fedoraproject.org Wed Sep 30 22:50:00 2009 From: jgarzik at fedoraproject.org (Jeff Garzik) Date: Wed, 30 Sep 2009 22:50:00 +0000 (UTC) Subject: rpms/tabled/devel sources,1.10,1.11 tabled.spec,1.19,1.20 Message-ID: <20090930225000.BB51911C00E6@cvs1.fedora.phx.redhat.com> Author: jgarzik Update of /cvs/pkgs/rpms/tabled/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18893 Modified Files: sources tabled.spec Log Message: update to latest upstream Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/tabled/devel/sources,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- sources 29 Sep 2009 19:27:28 -0000 1.10 +++ sources 30 Sep 2009 22:50:00 -0000 1.11 @@ -1 +1 @@ -54d05b0581014cdb876b5edfafa9bbb7 tabled-0.4git.tar.gz +ca512f2d51bdc1a4c0a2eb4a3b017e69 tabled-0.4git.tar.gz Index: tabled.spec =================================================================== RCS file: /cvs/pkgs/rpms/tabled/devel/tabled.spec,v retrieving revision 1.19 retrieving revision 1.20 diff -u -p -r1.19 -r1.20 --- tabled.spec 29 Sep 2009 19:28:23 -0000 1.19 +++ tabled.spec 30 Sep 2009 22:50:00 -0000 1.20 @@ -1,13 +1,13 @@ Name: tabled Version: 0.4 -Release: 0.2.g0c7f54dc%{?dist} +Release: 0.3.g784b42ad%{?dist} Summary: Distributed key/value table service Group: System Environment/Base License: GPLv2 URL: http://hail.wiki.kernel.org/ -# pulled from upstream git, commit 0c7f54dcdb057ba46e7f8406695cd66bfc70b0f2 +# pulled from upstream git, commit 784b42ad5cd766450c4df93cfb7f91605708dcb1 # to recreate tarball, check out commit, then run "make dist" Source0: tabled-%{version}git.tar.gz Source2: tabled.init @@ -102,6 +102,9 @@ fi %{_includedir}/* %changelog +* Wed Sep 30 2009 Jeff Garzik - 0.4-0.3.g784b42ad +- add sources for git commit 784b42ad5cd766450c4df93cfb7f91605708dcb1 + * Tue Sep 29 2009 Jeff Garzik - 0.4-0.2.g0c7f54dc - add sources for git commit 0c7f54dcdb057ba46e7f8406695cd66bfc70b0f2 From denis at fedoraproject.org Wed Sep 30 22:55:43 2009 From: denis at fedoraproject.org (Denis Leroy) Date: Wed, 30 Sep 2009 22:55:43 +0000 (UTC) Subject: rpms/glom/devel .cvsignore, 1.26, 1.27 glom.spec, 1.36, 1.37 sources, 1.26, 1.27 Message-ID: <20090930225543.9ADF811C00E6@cvs1.fedora.phx.redhat.com> Author: denis Update of /cvs/pkgs/rpms/glom/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21091 Modified Files: .cvsignore glom.spec sources Log Message: Update to upstream 1.12.0. BRs update, library versioning update. Moved examples back into datadir. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/glom/devel/.cvsignore,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- .cvsignore 25 Jun 2009 07:53:15 -0000 1.26 +++ .cvsignore 30 Sep 2009 22:55:42 -0000 1.27 @@ -1 +1 @@ -glom-1.10.1.tar.bz2 +glom-1.12.0.tar.bz2 Index: glom.spec =================================================================== RCS file: /cvs/pkgs/rpms/glom/devel/glom.spec,v retrieving revision 1.36 retrieving revision 1.37 diff -u -p -r1.36 -r1.37 --- glom.spec 25 Jul 2009 00:24:24 -0000 1.36 +++ glom.spec 30 Sep 2009 22:55:42 -0000 1.37 @@ -1,9 +1,9 @@ -%define major_version 1.10 -%define minor_version 1 +%define major_version 1.12 +%define minor_version 0 Name: glom Version: %{major_version}.%{minor_version} -Release: 2%{?dist} +Release: 1%{?dist} Summary: Easy-to-use database designer and user interface Group: Applications/Databases @@ -12,7 +12,6 @@ URL: http://www.glom.org/ Source0: http://ftp.gnome.org/pub/GNOME/sources/glom/%{major_version}/%{name}-%{major_version}.%{minor_version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: bakery-devel >= 2.6.0 BuildRequires: desktop-file-utils gettext-devel intltool BuildRequires: libgdamm-devel >= 3.99.14 BuildRequires: libxml++-devel >= 2.18.1 @@ -26,11 +25,11 @@ BuildRequires: iso-codes-devel BuildRequires: gnome-doc-utils BuildRequires: scrollkeeper BuildRequires: gtksourceviewmm-devel >= 2.0.0 -BuildRequires: libgda-devel >= 4.0.1 +BuildRequires: libgda-devel >= 4.0.4 BuildRequires: postgresql-server BuildRequires: libgda-postgres-devel BuildRequires: avahi-ui-devel -BuildRequires: goocanvasmm-devel >= 0.13.0 +BuildRequires: goocanvasmm-devel >= 0.14.0 BuildRequires: libepc-devel # Glom curently only supports postgresql well and uses it by default. @@ -87,7 +86,8 @@ that use the %{name} libraries. --disable-update-mime-database \ --disable-scrollkeeper \ --with-postgres-utils=/usr/bin \ - --disable-sqlite + --disable-sqlite \ + --docdir=%{_datadir}/%{name}/examples make %{?_smp_mflags} @@ -97,11 +97,8 @@ make install DESTDIR=${RPM_BUILD_ROOT} %find_lang %{name} find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' -rm -f ${RPM_BUILD_ROOT}%{_libdir}/libglom.so - desktop-file-install --vendor "" --delete-original \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ - --add-category X-Fedora \ ${RPM_BUILD_ROOT}/usr/share/applications/%{name}.desktop @@ -140,29 +137,32 @@ scrollkeeper-update -q || : %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog NEWS README %{_bindir}/%{name} -%{_libdir}/python?.?/site-packages/%{name}.so +%{_libdir}/python?.?/site-packages/%{name}*.so %{_datadir}/%{name}/ %{_datadir}/applications/%{name}.desktop %{_datadir}/gnome/help/%{name} %{_datadir}/icons/hicolor/*/apps/* %{_datadir}/mime/packages/%{name}.xml -%{_datadir}/mime-info/* %{_datadir}/omf/%{name} %files libs %defattr(-,root,root,-) -%{_libdir}/lib%{name}-1.0.so.* +%{_libdir}/lib%{name}-%{major_version}.so.* %files devel %defattr(-,root,root,-) -%{_includedir}/glom-1.0 -%{_libdir}/lib%{name}-1.0.so +%{_includedir}/glom-%{major_version} +%{_libdir}/lib%{name}-%{major_version}.so %{_libdir}/pkgconfig/*.pc %changelog +* Sat Sep 26 2009 Denis Leroy - 1.12.0-1 +- Update to upstream 1.12.0 +- BRs update, library versioning update + * Fri Jul 24 2009 Fedora Release Engineering - 1.10.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/glom/devel/sources,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- sources 25 Jun 2009 07:53:15 -0000 1.26 +++ sources 30 Sep 2009 22:55:42 -0000 1.27 @@ -1 +1 @@ -611a9cc73aadd1ff5fdc4dd81e240822 glom-1.10.1.tar.bz2 +c2a39caea867eb907302fc646e7e097b glom-1.12.0.tar.bz2 From pkgdb at fedoraproject.org Wed Sep 30 23:07:02 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:07:02 +0000 Subject: [pkgdb] python-pylons (Fedora EPEL, 5) updated by kevin Message-ID: <20090930230702.EFDDE10F875@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for python-pylons kevin has set commit to Approved for 107427 on python-pylons (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on python-pylons (Fedora EPEL 5) kevin has set build to Approved for 107427 on python-pylons (Fedora EPEL 5) kevin changed owner of python-pylons in Fedora EPEL 5 to kylev kevin approved watchbugzilla on python-pylons (Fedora EPEL 5) for lmacken kevin approved watchcommits on python-pylons (Fedora EPEL 5) for lmacken kevin approved commit on python-pylons (Fedora EPEL 5) for lmacken kevin approved build on python-pylons (Fedora EPEL 5) for lmacken kevin approved approveacls on python-pylons (Fedora EPEL 5) for lmacken To make changes to this package see: /pkgdb/packages/name/python-pylons From salimma at fedoraproject.org Wed Sep 30 23:07:25 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Wed, 30 Sep 2009 23:07:25 +0000 (UTC) Subject: rpms/pure/F-10 pure-init.el, NONE, 1.1 pure.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930230725.8982B11C00E6@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/pure/F-10 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24055/F-10 Modified Files: .cvsignore sources Added Files: pure-init.el pure.spec Log Message: Initial import --- NEW FILE pure-init.el --- ;; Register pure-mode (autoload 'pure-mode "pure-mode" "Major mode for editing Pure code." t) (add-to-list 'auto-mode-alist '("\\.pure$" . pure-mode)) (add-hook 'pure-mode-hook 'turn-on-font-lock) (add-hook 'pure-eval-mode-hook 'turn-on-font-lock) --- NEW FILE pure.spec --- %if %($(pkg-config emacs) ; echo $?) # This will get overridden by pkg-config; defaulting to the version in F-10 %define emacs_version 22.3 %define emacs_lispdir %{_datadir}/emacs/site-lisp %define emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d %else %define emacs_version %(pkg-config emacs --modversion) %define emacs_lispdir %(pkg-config emacs --variable sitepkglispdir) %define emacs_startdir %(pkg-config emacs --variable sitestartdir) %endif Name: pure Version: 0.35 Release: 1%{?dist} Summary: A term-rewriting functional programming language Group: Development/Languages License: GPLv3+ URL: http://code.google.com/p/pure-lang/ Source0: http://pure-lang.googlecode.com/files/pure-%{version}.tar.gz Source1: pure-init.el BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gmp-devel readline-devel gsl-devel # Not checked by configure BuildRequires: llvm-devel >= 2.4 flex bison # For compiling emacs mode BuildRequires: emacs emacs-el # LLVM is not supported on ppc64 ExcludeArch: ppc64 %description Pure is a modern-style functional programming language based on term rewriting. It offers equational definitions with pattern matching, full symbolic rewriting capabilities, dynamic typing, eager and lazy evaluation, lexical closures, built-in list and matrix support and an easy-to-use C interface. The interpreter uses LLVM as a backend to JIT-compile Pure programs to fast native code. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %package doc Summary: Examples for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc The %{name}-doc package contains examples for programming in %{name}. %package -n emacs-pure Summary: Vala mode for Emacs Group: Applications/Editors Requires: emacs(bin) >= %{emacs_version} %description -n emacs-pure An Emacs mode for editing Pure source code. %prep %setup -q %build %ifarch ppc # http://code.google.com/p/pure-lang/issues/detail?id=13#c47 %configure --disable-fastcc %else %configure %endif make %{?_smp_mflags} # Compile emacs module cd etc && emacs -batch -f batch-byte-compile pure-mode.el %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # Emacs mode files rm etc/*.el.in mkdir -p $RPM_BUILD_ROOT%{emacs_lispdir} mkdir -p $RPM_BUILD_ROOT%{emacs_startdir} mv etc/*.el* $RPM_BUILD_ROOT%{emacs_lispdir} cp -p %{SOURCE1} $RPM_BUILD_ROOT%{emacs_startdir} %check %ifnarch ppc make check %else (make check 2>&1 | tee testlog.txt ; true) %endif %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc ChangeLog COPYING NEWS README TODO etc %ifarch ppc %doc testlog.txt test/test020.* %endif %{_bindir}/pure* %{_libdir}/libpure*.so.* %exclude %{_libdir}/pure/pure_main.c %{_libdir}/pure* %{_mandir}/man1/* %files devel %defattr(-,root,root,-) %{_includedir}/pure* %{_libdir}/*.so %{_libdir}/pure/pure_main.c %files doc %defattr(-,root,root,-) %doc examples %files -n emacs-pure %defattr(-,root,root,-) %{emacs_lispdir}/*.el* %{emacs_startdir}/* %changelog * Thu Sep 24 2009 Michel Salim - 0.35-1 - Update to 0.35 - Reenable PPC tests * Tue Sep 8 2009 Michel Salim - 0.34-2 - Make tests advisory on ppc for now * Mon Sep 7 2009 Michel Salim - 0.34-1 - Update to 0.34 * Tue Sep 1 2009 Michel Salim - 0.33-1 - Update to 0.33 * Thu Aug 27 2009 Michel Salim - 0.32-1 - Update to 0.32 - Split out -devel and -doc subpackages - Disable ppc build on Rawhide; massive testcase failures * Sat Aug 22 2009 Michel Salim - 0.30-1 - Update to 0.30 * Fri Aug 21 2009 Michel Salim - 0.29-1 - Update to 0.29 * Sun Mar 15 2009 Michel Salim - 0.19-1 - Update to 0.19 - Add build dependencies that configure does not check: llvm-devel, flex * Wed Mar 4 2009 Michel Salim - 0.18a-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pure/F-10/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:10:57 -0000 1.1 +++ .cvsignore 30 Sep 2009 23:07:24 -0000 1.2 @@ -0,0 +1 @@ +pure-0.35.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pure/F-10/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:10:57 -0000 1.1 +++ sources 30 Sep 2009 23:07:25 -0000 1.2 @@ -0,0 +1 @@ +e04f66c6d874b36751b495b1911d6437 pure-0.35.tar.gz From salimma at fedoraproject.org Wed Sep 30 23:07:25 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Wed, 30 Sep 2009 23:07:25 +0000 (UTC) Subject: rpms/pure/EL-5 pure-init.el,NONE,1.1 pure.spec,NONE,1.1 Message-ID: <20090930230725.898C711C00EC@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/pure/EL-5 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24055/EL-5 Added Files: pure-init.el pure.spec Log Message: Initial import --- NEW FILE pure-init.el --- ;; Register pure-mode (autoload 'pure-mode "pure-mode" "Major mode for editing Pure code." t) (add-to-list 'auto-mode-alist '("\\.pure$" . pure-mode)) (add-hook 'pure-mode-hook 'turn-on-font-lock) (add-hook 'pure-eval-mode-hook 'turn-on-font-lock) --- NEW FILE pure.spec --- %if %($(pkg-config emacs) ; echo $?) # This will get overridden by pkg-config; defaulting to the version in F-10 %define emacs_version 22.3 %define emacs_lispdir %{_datadir}/emacs/site-lisp %define emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d %else %define emacs_version %(pkg-config emacs --modversion) %define emacs_lispdir %(pkg-config emacs --variable sitepkglispdir) %define emacs_startdir %(pkg-config emacs --variable sitestartdir) %endif Name: pure Version: 0.35 Release: 1%{?dist} Summary: A term-rewriting functional programming language Group: Development/Languages License: GPLv3+ URL: http://code.google.com/p/pure-lang/ Source0: http://pure-lang.googlecode.com/files/pure-%{version}.tar.gz Source1: pure-init.el BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gmp-devel readline-devel gsl-devel # Not checked by configure BuildRequires: llvm-devel >= 2.4 flex bison # For compiling emacs mode BuildRequires: emacs emacs-el # LLVM is not supported on ppc64 ExcludeArch: ppc64 %description Pure is a modern-style functional programming language based on term rewriting. It offers equational definitions with pattern matching, full symbolic rewriting capabilities, dynamic typing, eager and lazy evaluation, lexical closures, built-in list and matrix support and an easy-to-use C interface. The interpreter uses LLVM as a backend to JIT-compile Pure programs to fast native code. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %package doc Summary: Examples for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc The %{name}-doc package contains examples for programming in %{name}. %package -n emacs-pure Summary: Vala mode for Emacs Group: Applications/Editors Requires: emacs(bin) >= %{emacs_version} %description -n emacs-pure An Emacs mode for editing Pure source code. %prep %setup -q %build %ifarch ppc # http://code.google.com/p/pure-lang/issues/detail?id=13#c47 %configure --disable-fastcc %else %configure %endif make %{?_smp_mflags} # Compile emacs module cd etc && emacs -batch -f batch-byte-compile pure-mode.el %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # Emacs mode files rm etc/*.el.in mkdir -p $RPM_BUILD_ROOT%{emacs_lispdir} mkdir -p $RPM_BUILD_ROOT%{emacs_startdir} mv etc/*.el* $RPM_BUILD_ROOT%{emacs_lispdir} cp -p %{SOURCE1} $RPM_BUILD_ROOT%{emacs_startdir} %check %ifnarch ppc make check %else (make check 2>&1 | tee testlog.txt ; true) %endif %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc ChangeLog COPYING NEWS README TODO etc %ifarch ppc %doc testlog.txt test/test020.* %endif %{_bindir}/pure* %{_libdir}/libpure*.so.* %exclude %{_libdir}/pure/pure_main.c %{_libdir}/pure* %{_mandir}/man1/* %files devel %defattr(-,root,root,-) %{_includedir}/pure* %{_libdir}/*.so %{_libdir}/pure/pure_main.c %files doc %defattr(-,root,root,-) %doc examples %files -n emacs-pure %defattr(-,root,root,-) %{emacs_lispdir}/*.el* %{emacs_startdir}/* %changelog * Thu Sep 24 2009 Michel Salim - 0.35-1 - Update to 0.35 - Reenable PPC tests * Tue Sep 8 2009 Michel Salim - 0.34-2 - Make tests advisory on ppc for now * Mon Sep 7 2009 Michel Salim - 0.34-1 - Update to 0.34 * Tue Sep 1 2009 Michel Salim - 0.33-1 - Update to 0.33 * Thu Aug 27 2009 Michel Salim - 0.32-1 - Update to 0.32 - Split out -devel and -doc subpackages - Disable ppc build on Rawhide; massive testcase failures * Sat Aug 22 2009 Michel Salim - 0.30-1 - Update to 0.30 * Fri Aug 21 2009 Michel Salim - 0.29-1 - Update to 0.29 * Sun Mar 15 2009 Michel Salim - 0.19-1 - Update to 0.19 - Add build dependencies that configure does not check: llvm-devel, flex * Wed Mar 4 2009 Michel Salim - 0.18a-1 - Initial package From salimma at fedoraproject.org Wed Sep 30 23:07:25 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Wed, 30 Sep 2009 23:07:25 +0000 (UTC) Subject: rpms/pure/F-12 pure-init.el, NONE, 1.1 pure.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930230725.E733411C00E6@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/pure/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24055/F-12 Modified Files: .cvsignore sources Added Files: pure-init.el pure.spec Log Message: Initial import --- NEW FILE pure-init.el --- ;; Register pure-mode (autoload 'pure-mode "pure-mode" "Major mode for editing Pure code." t) (add-to-list 'auto-mode-alist '("\\.pure$" . pure-mode)) (add-hook 'pure-mode-hook 'turn-on-font-lock) (add-hook 'pure-eval-mode-hook 'turn-on-font-lock) --- NEW FILE pure.spec --- %if %($(pkg-config emacs) ; echo $?) # This will get overridden by pkg-config; defaulting to the version in F-10 %define emacs_version 22.3 %define emacs_lispdir %{_datadir}/emacs/site-lisp %define emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d %else %define emacs_version %(pkg-config emacs --modversion) %define emacs_lispdir %(pkg-config emacs --variable sitepkglispdir) %define emacs_startdir %(pkg-config emacs --variable sitestartdir) %endif Name: pure Version: 0.35 Release: 1%{?dist} Summary: A term-rewriting functional programming language Group: Development/Languages License: GPLv3+ URL: http://code.google.com/p/pure-lang/ Source0: http://pure-lang.googlecode.com/files/pure-%{version}.tar.gz Source1: pure-init.el BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gmp-devel readline-devel gsl-devel # Not checked by configure BuildRequires: llvm-devel >= 2.4 flex bison # For compiling emacs mode BuildRequires: emacs emacs-el # LLVM is not supported on ppc64 ExcludeArch: ppc64 %description Pure is a modern-style functional programming language based on term rewriting. It offers equational definitions with pattern matching, full symbolic rewriting capabilities, dynamic typing, eager and lazy evaluation, lexical closures, built-in list and matrix support and an easy-to-use C interface. The interpreter uses LLVM as a backend to JIT-compile Pure programs to fast native code. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %package doc Summary: Examples for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc The %{name}-doc package contains examples for programming in %{name}. %package -n emacs-pure Summary: Vala mode for Emacs Group: Applications/Editors Requires: emacs(bin) >= %{emacs_version} %description -n emacs-pure An Emacs mode for editing Pure source code. %prep %setup -q %build %ifarch ppc # http://code.google.com/p/pure-lang/issues/detail?id=13#c47 %configure --disable-fastcc %else %configure %endif make %{?_smp_mflags} # Compile emacs module cd etc && emacs -batch -f batch-byte-compile pure-mode.el %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # Emacs mode files rm etc/*.el.in mkdir -p $RPM_BUILD_ROOT%{emacs_lispdir} mkdir -p $RPM_BUILD_ROOT%{emacs_startdir} mv etc/*.el* $RPM_BUILD_ROOT%{emacs_lispdir} cp -p %{SOURCE1} $RPM_BUILD_ROOT%{emacs_startdir} %check %ifnarch ppc make check %else (make check 2>&1 | tee testlog.txt ; true) %endif %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc ChangeLog COPYING NEWS README TODO etc %ifarch ppc %doc testlog.txt test/test020.* %endif %{_bindir}/pure* %{_libdir}/libpure*.so.* %exclude %{_libdir}/pure/pure_main.c %{_libdir}/pure* %{_mandir}/man1/* %files devel %defattr(-,root,root,-) %{_includedir}/pure* %{_libdir}/*.so %{_libdir}/pure/pure_main.c %files doc %defattr(-,root,root,-) %doc examples %files -n emacs-pure %defattr(-,root,root,-) %{emacs_lispdir}/*.el* %{emacs_startdir}/* %changelog * Thu Sep 24 2009 Michel Salim - 0.35-1 - Update to 0.35 - Reenable PPC tests * Tue Sep 8 2009 Michel Salim - 0.34-2 - Make tests advisory on ppc for now * Mon Sep 7 2009 Michel Salim - 0.34-1 - Update to 0.34 * Tue Sep 1 2009 Michel Salim - 0.33-1 - Update to 0.33 * Thu Aug 27 2009 Michel Salim - 0.32-1 - Update to 0.32 - Split out -devel and -doc subpackages - Disable ppc build on Rawhide; massive testcase failures * Sat Aug 22 2009 Michel Salim - 0.30-1 - Update to 0.30 * Fri Aug 21 2009 Michel Salim - 0.29-1 - Update to 0.29 * Sun Mar 15 2009 Michel Salim - 0.19-1 - Update to 0.19 - Add build dependencies that configure does not check: llvm-devel, flex * Wed Mar 4 2009 Michel Salim - 0.18a-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pure/F-12/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:10:57 -0000 1.1 +++ .cvsignore 30 Sep 2009 23:07:25 -0000 1.2 @@ -0,0 +1 @@ +pure-0.35.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pure/F-12/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:10:57 -0000 1.1 +++ sources 30 Sep 2009 23:07:25 -0000 1.2 @@ -0,0 +1 @@ +e04f66c6d874b36751b495b1911d6437 pure-0.35.tar.gz From salimma at fedoraproject.org Wed Sep 30 23:07:26 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Wed, 30 Sep 2009 23:07:26 +0000 (UTC) Subject: rpms/pure/devel pure-init.el, NONE, 1.1 pure.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930230726.766CF11C00E6@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/pure/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24055/devel Modified Files: .cvsignore sources Added Files: pure-init.el pure.spec Log Message: Initial import --- NEW FILE pure-init.el --- ;; Register pure-mode (autoload 'pure-mode "pure-mode" "Major mode for editing Pure code." t) (add-to-list 'auto-mode-alist '("\\.pure$" . pure-mode)) (add-hook 'pure-mode-hook 'turn-on-font-lock) (add-hook 'pure-eval-mode-hook 'turn-on-font-lock) --- NEW FILE pure.spec --- %if %($(pkg-config emacs) ; echo $?) # This will get overridden by pkg-config; defaulting to the version in F-10 %define emacs_version 22.3 %define emacs_lispdir %{_datadir}/emacs/site-lisp %define emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d %else %define emacs_version %(pkg-config emacs --modversion) %define emacs_lispdir %(pkg-config emacs --variable sitepkglispdir) %define emacs_startdir %(pkg-config emacs --variable sitestartdir) %endif Name: pure Version: 0.35 Release: 1%{?dist} Summary: A term-rewriting functional programming language Group: Development/Languages License: GPLv3+ URL: http://code.google.com/p/pure-lang/ Source0: http://pure-lang.googlecode.com/files/pure-%{version}.tar.gz Source1: pure-init.el BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gmp-devel readline-devel gsl-devel # Not checked by configure BuildRequires: llvm-devel >= 2.4 flex bison # For compiling emacs mode BuildRequires: emacs emacs-el # LLVM is not supported on ppc64 ExcludeArch: ppc64 %description Pure is a modern-style functional programming language based on term rewriting. It offers equational definitions with pattern matching, full symbolic rewriting capabilities, dynamic typing, eager and lazy evaluation, lexical closures, built-in list and matrix support and an easy-to-use C interface. The interpreter uses LLVM as a backend to JIT-compile Pure programs to fast native code. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %package doc Summary: Examples for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc The %{name}-doc package contains examples for programming in %{name}. %package -n emacs-pure Summary: Vala mode for Emacs Group: Applications/Editors Requires: emacs(bin) >= %{emacs_version} %description -n emacs-pure An Emacs mode for editing Pure source code. %prep %setup -q %build %ifarch ppc # http://code.google.com/p/pure-lang/issues/detail?id=13#c47 %configure --disable-fastcc %else %configure %endif make %{?_smp_mflags} # Compile emacs module cd etc && emacs -batch -f batch-byte-compile pure-mode.el %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # Emacs mode files rm etc/*.el.in mkdir -p $RPM_BUILD_ROOT%{emacs_lispdir} mkdir -p $RPM_BUILD_ROOT%{emacs_startdir} mv etc/*.el* $RPM_BUILD_ROOT%{emacs_lispdir} cp -p %{SOURCE1} $RPM_BUILD_ROOT%{emacs_startdir} %check %ifnarch ppc make check %else (make check 2>&1 | tee testlog.txt ; true) %endif %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc ChangeLog COPYING NEWS README TODO etc %ifarch ppc %doc testlog.txt test/test020.* %endif %{_bindir}/pure* %{_libdir}/libpure*.so.* %exclude %{_libdir}/pure/pure_main.c %{_libdir}/pure* %{_mandir}/man1/* %files devel %defattr(-,root,root,-) %{_includedir}/pure* %{_libdir}/*.so %{_libdir}/pure/pure_main.c %files doc %defattr(-,root,root,-) %doc examples %files -n emacs-pure %defattr(-,root,root,-) %{emacs_lispdir}/*.el* %{emacs_startdir}/* %changelog * Thu Sep 24 2009 Michel Salim - 0.35-1 - Update to 0.35 - Reenable PPC tests * Tue Sep 8 2009 Michel Salim - 0.34-2 - Make tests advisory on ppc for now * Mon Sep 7 2009 Michel Salim - 0.34-1 - Update to 0.34 * Tue Sep 1 2009 Michel Salim - 0.33-1 - Update to 0.33 * Thu Aug 27 2009 Michel Salim - 0.32-1 - Update to 0.32 - Split out -devel and -doc subpackages - Disable ppc build on Rawhide; massive testcase failures * Sat Aug 22 2009 Michel Salim - 0.30-1 - Update to 0.30 * Fri Aug 21 2009 Michel Salim - 0.29-1 - Update to 0.29 * Sun Mar 15 2009 Michel Salim - 0.19-1 - Update to 0.19 - Add build dependencies that configure does not check: llvm-devel, flex * Wed Mar 4 2009 Michel Salim - 0.18a-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pure/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:10:57 -0000 1.1 +++ .cvsignore 30 Sep 2009 23:07:25 -0000 1.2 @@ -0,0 +1 @@ +pure-0.35.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pure/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:10:57 -0000 1.1 +++ sources 30 Sep 2009 23:07:26 -0000 1.2 @@ -0,0 +1 @@ +e04f66c6d874b36751b495b1911d6437 pure-0.35.tar.gz From salimma at fedoraproject.org Wed Sep 30 23:07:25 2009 From: salimma at fedoraproject.org (Michel Alexandre Salim) Date: Wed, 30 Sep 2009 23:07:25 +0000 (UTC) Subject: rpms/pure/F-11 pure-init.el, NONE, 1.1 pure.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <20090930230725.96A9311C01EA@cvs1.fedora.phx.redhat.com> Author: salimma Update of /cvs/pkgs/rpms/pure/F-11 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24055/F-11 Modified Files: .cvsignore sources Added Files: pure-init.el pure.spec Log Message: Initial import --- NEW FILE pure-init.el --- ;; Register pure-mode (autoload 'pure-mode "pure-mode" "Major mode for editing Pure code." t) (add-to-list 'auto-mode-alist '("\\.pure$" . pure-mode)) (add-hook 'pure-mode-hook 'turn-on-font-lock) (add-hook 'pure-eval-mode-hook 'turn-on-font-lock) --- NEW FILE pure.spec --- %if %($(pkg-config emacs) ; echo $?) # This will get overridden by pkg-config; defaulting to the version in F-10 %define emacs_version 22.3 %define emacs_lispdir %{_datadir}/emacs/site-lisp %define emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d %else %define emacs_version %(pkg-config emacs --modversion) %define emacs_lispdir %(pkg-config emacs --variable sitepkglispdir) %define emacs_startdir %(pkg-config emacs --variable sitestartdir) %endif Name: pure Version: 0.35 Release: 1%{?dist} Summary: A term-rewriting functional programming language Group: Development/Languages License: GPLv3+ URL: http://code.google.com/p/pure-lang/ Source0: http://pure-lang.googlecode.com/files/pure-%{version}.tar.gz Source1: pure-init.el BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gmp-devel readline-devel gsl-devel # Not checked by configure BuildRequires: llvm-devel >= 2.4 flex bison # For compiling emacs mode BuildRequires: emacs emacs-el # LLVM is not supported on ppc64 ExcludeArch: ppc64 %description Pure is a modern-style functional programming language based on term rewriting. It offers equational definitions with pattern matching, full symbolic rewriting capabilities, dynamic typing, eager and lazy evaluation, lexical closures, built-in list and matrix support and an easy-to-use C interface. The interpreter uses LLVM as a backend to JIT-compile Pure programs to fast native code. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %package doc Summary: Examples for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc The %{name}-doc package contains examples for programming in %{name}. %package -n emacs-pure Summary: Vala mode for Emacs Group: Applications/Editors Requires: emacs(bin) >= %{emacs_version} %description -n emacs-pure An Emacs mode for editing Pure source code. %prep %setup -q %build %ifarch ppc # http://code.google.com/p/pure-lang/issues/detail?id=13#c47 %configure --disable-fastcc %else %configure %endif make %{?_smp_mflags} # Compile emacs module cd etc && emacs -batch -f batch-byte-compile pure-mode.el %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT # Emacs mode files rm etc/*.el.in mkdir -p $RPM_BUILD_ROOT%{emacs_lispdir} mkdir -p $RPM_BUILD_ROOT%{emacs_startdir} mv etc/*.el* $RPM_BUILD_ROOT%{emacs_lispdir} cp -p %{SOURCE1} $RPM_BUILD_ROOT%{emacs_startdir} %check %ifnarch ppc make check %else (make check 2>&1 | tee testlog.txt ; true) %endif %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc ChangeLog COPYING NEWS README TODO etc %ifarch ppc %doc testlog.txt test/test020.* %endif %{_bindir}/pure* %{_libdir}/libpure*.so.* %exclude %{_libdir}/pure/pure_main.c %{_libdir}/pure* %{_mandir}/man1/* %files devel %defattr(-,root,root,-) %{_includedir}/pure* %{_libdir}/*.so %{_libdir}/pure/pure_main.c %files doc %defattr(-,root,root,-) %doc examples %files -n emacs-pure %defattr(-,root,root,-) %{emacs_lispdir}/*.el* %{emacs_startdir}/* %changelog * Thu Sep 24 2009 Michel Salim - 0.35-1 - Update to 0.35 - Reenable PPC tests * Tue Sep 8 2009 Michel Salim - 0.34-2 - Make tests advisory on ppc for now * Mon Sep 7 2009 Michel Salim - 0.34-1 - Update to 0.34 * Tue Sep 1 2009 Michel Salim - 0.33-1 - Update to 0.33 * Thu Aug 27 2009 Michel Salim - 0.32-1 - Update to 0.32 - Split out -devel and -doc subpackages - Disable ppc build on Rawhide; massive testcase failures * Sat Aug 22 2009 Michel Salim - 0.30-1 - Update to 0.30 * Fri Aug 21 2009 Michel Salim - 0.29-1 - Update to 0.29 * Sun Mar 15 2009 Michel Salim - 0.19-1 - Update to 0.19 - Add build dependencies that configure does not check: llvm-devel, flex * Wed Mar 4 2009 Michel Salim - 0.18a-1 - Initial package Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/pure/F-11/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- .cvsignore 29 Sep 2009 20:10:57 -0000 1.1 +++ .cvsignore 30 Sep 2009 23:07:25 -0000 1.2 @@ -0,0 +1 @@ +pure-0.35.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/pure/F-11/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- sources 29 Sep 2009 20:10:57 -0000 1.1 +++ sources 30 Sep 2009 23:07:25 -0000 1.2 @@ -0,0 +1 @@ +e04f66c6d874b36751b495b1911d6437 pure-0.35.tar.gz From pkgdb at fedoraproject.org Wed Sep 30 23:08:11 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:08:11 +0000 Subject: [pkgdb] yum-rhn-plugin was added for msuchy Message-ID: <20090930230811.1953110F88B@bastion2.fedora.phx.redhat.com> kevin has added Package yum-rhn-plugin with summary RHN support for yum kevin has approved Package yum-rhn-plugin kevin has added a Fedora devel branch for yum-rhn-plugin with an owner of msuchy kevin has approved yum-rhn-plugin in Fedora devel kevin has approved Package yum-rhn-plugin kevin has set commit to Approved for 107427 on yum-rhn-plugin (Fedora devel) kevin has set checkout to Approved for 107427 on yum-rhn-plugin (Fedora devel) kevin has set build to Approved for 107427 on yum-rhn-plugin (Fedora devel) To make changes to this package see: /pkgdb/packages/name/yum-rhn-plugin From pkgdb at fedoraproject.org Wed Sep 30 23:08:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:08:13 +0000 Subject: [pkgdb] yum-rhn-plugin summary updated by kevin Message-ID: <20090930230813.9359B10F8A8@bastion2.fedora.phx.redhat.com> kevin set package yum-rhn-plugin summary to RHN support for yum To make changes to this package see: /pkgdb/packages/name/yum-rhn-plugin From pkgdb at fedoraproject.org Wed Sep 30 23:08:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:08:13 +0000 Subject: [pkgdb] yum-rhn-plugin (Fedora, 11) updated by kevin Message-ID: <20090930230813.AAD4310F8AC@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for yum-rhn-plugin kevin has set commit to Approved for 107427 on yum-rhn-plugin (Fedora 11) kevin has set checkout to Approved for 107427 on yum-rhn-plugin (Fedora 11) kevin has set build to Approved for 107427 on yum-rhn-plugin (Fedora 11) To make changes to this package see: /pkgdb/packages/name/yum-rhn-plugin From pkgdb at fedoraproject.org Wed Sep 30 23:08:13 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:08:13 +0000 Subject: [pkgdb] yum-rhn-plugin (Fedora, 11) updated by kevin Message-ID: <20090930230813.C020910F8B0@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for yum-rhn-plugin kevin has set commit to Approved for 107427 on yum-rhn-plugin (Fedora 12) kevin has set checkout to Approved for 107427 on yum-rhn-plugin (Fedora 12) kevin has set build to Approved for 107427 on yum-rhn-plugin (Fedora 12) To make changes to this package see: /pkgdb/packages/name/yum-rhn-plugin From mclasen at fedoraproject.org Wed Sep 30 23:23:39 2009 From: mclasen at fedoraproject.org (Matthias Clasen) Date: Wed, 30 Sep 2009 23:23:39 +0000 (UTC) Subject: rpms/gtk2/F-12 .cvsignore, 1.117, 1.118 gtk2.spec, 1.407, 1.408 sources, 1.126, 1.127 Message-ID: <20090930232339.4A6C511C00E6@cvs1.fedora.phx.redhat.com> Author: mclasen Update of /cvs/pkgs/rpms/gtk2/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29876 Modified Files: .cvsignore gtk2.spec sources Log Message: 2.18.1 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gtk2/F-12/.cvsignore,v retrieving revision 1.117 retrieving revision 1.118 diff -u -p -r1.117 -r1.118 --- .cvsignore 23 Sep 2009 05:33:38 -0000 1.117 +++ .cvsignore 30 Sep 2009 23:23:37 -0000 1.118 @@ -1 +1 @@ -gtk+-2.18.0.tar.bz2 +gtk+-2.18.1.tar.bz2 Index: gtk2.spec =================================================================== RCS file: /cvs/pkgs/rpms/gtk2/F-12/gtk2.spec,v retrieving revision 1.407 retrieving revision 1.408 diff -u -p -r1.407 -r1.408 --- gtk2.spec 28 Sep 2009 16:47:25 -0000 1.407 +++ gtk2.spec 30 Sep 2009 23:23:37 -0000 1.408 @@ -11,13 +11,13 @@ %define libpng_version 2:1.2.2-16 %define xrandr_version 1.2.99.4-2 -%define base_version 2.18.0 +%define base_version 2.18.1 %define bin_version 2.10.0 Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X Name: gtk2 Version: %{base_version} -Release: 5%{?dist} +Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/gtk+/2.18/gtk+-%{version}.tar.bz2 @@ -28,15 +28,6 @@ Source3: im-cedilla.conf # Biarch changes Patch0: gtk+-2.13.5-lib64.patch -# https://bugzilla.gnome.org/show_bug.cgi?id=566522 -Patch1: gtk2-printing-smb-auth.patch -# https://bugzilla.gnome.org/show_bug.cgi?id=586207 -Patch2: gtk2-printing-nonblocking-printer-list.patch -# from upstream -Patch3: fix-anchors.patch -# from upstream -Patch4: iconview-crash.patch - BuildRequires: atk-devel >= %{atk_version} BuildRequires: pango-devel >= %{pango_version} BuildRequires: glib2-devel >= %{glib2_version} @@ -147,15 +138,6 @@ This package contains developer document %setup -q -n gtk+-%{version} %patch0 -p1 -b .lib64 -%patch1 -p1 -b .printing-smb-auth -%patch2 -p1 -b .printing-nonblocking-printer-list -%patch3 -p1 -b .fix-anchors -%patch4 -p1 -b .iconview-crash - -# make sure that gtkmarshalers.{c, h} get regenerated during the build -# - caused by print_authentication.patch -rm --force ./gtk/gtkmarshalers.c -rm --force ./gtk/gtkmarshalers.h %build libtoolize --force --copy @@ -392,6 +374,9 @@ fi %changelog +* Wed Sep 30 2009 Matthias Clasen - 2.18.1-1 +- Update to 2.18.1 + * Mon Sep 28 2009 Matthias Clasen - 2.18.0-3 - Fix a crash in the appearance capplet Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gtk2/F-12/sources,v retrieving revision 1.126 retrieving revision 1.127 diff -u -p -r1.126 -r1.127 --- sources 23 Sep 2009 05:33:38 -0000 1.126 +++ sources 30 Sep 2009 23:23:37 -0000 1.127 @@ -1 +1 @@ -bb7ef5463a74a80454ced2c1d47a0192 gtk+-2.18.0.tar.bz2 +d6e0f982a84d393cd11e2ea90a9e3775 gtk+-2.18.1.tar.bz2 From kevin at fedoraproject.org Wed Sep 30 23:39:56 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:39:56 +0000 (UTC) Subject: rpms/yum-rhn-plugin/devel - New directory Message-ID: <20090930233956.AC2C111C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/yum-rhn-plugin/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsI24691/rpms/yum-rhn-plugin/devel Log Message: Directory /cvs/pkgs/rpms/yum-rhn-plugin/devel added to the repository From kevin at fedoraproject.org Wed Sep 30 23:39:56 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:39:56 +0000 (UTC) Subject: rpms/yum-rhn-plugin - New directory Message-ID: <20090930233956.4ED6C11C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/yum-rhn-plugin In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsI24691/rpms/yum-rhn-plugin Log Message: Directory /cvs/pkgs/rpms/yum-rhn-plugin added to the repository From kevin at fedoraproject.org Wed Sep 30 23:40:10 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:40:10 +0000 (UTC) Subject: rpms/yum-rhn-plugin Makefile,NONE,1.1 Message-ID: <20090930234010.B9AE311C048B@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/yum-rhn-plugin In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsI24691/rpms/yum-rhn-plugin Added Files: Makefile Log Message: Setup of module yum-rhn-plugin --- NEW FILE Makefile --- # Top level Makefile for module yum-rhn-plugin all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Wed Sep 30 23:40:12 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:40:12 +0000 (UTC) Subject: rpms/yum-rhn-plugin/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090930234012.296C311C048B@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/yum-rhn-plugin/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsI24691/rpms/yum-rhn-plugin/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module yum-rhn-plugin --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: yum-rhn-plugin # $Id: Makefile,v 1.1 2009/09/30 23:40:11 kevin Exp $ NAME := yum-rhn-plugin SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From bpepple at fedoraproject.org Wed Sep 30 23:43:20 2009 From: bpepple at fedoraproject.org (Brian Pepple) Date: Wed, 30 Sep 2009 23:43:20 +0000 (UTC) Subject: rpms/telepathy-gabble/F-12 .cvsignore, 1.54, 1.55 sources, 1.54, 1.55 telepathy-gabble.spec, 1.66, 1.67 Message-ID: <20090930234320.69FD211C00E6@cvs1.fedora.phx.redhat.com> Author: bpepple Update of /cvs/pkgs/rpms/telepathy-gabble/F-12 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5297 Modified Files: .cvsignore sources telepathy-gabble.spec Log Message: * Wed Sep 30 2009 Brian Pepple - 0.8.4-1 - Update to 0.8.4. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-gabble/F-12/.cvsignore,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- .cvsignore 10 Sep 2009 22:01:05 -0000 1.54 +++ .cvsignore 30 Sep 2009 23:43:19 -0000 1.55 @@ -1 +1 @@ -telepathy-gabble-0.8.3.tar.gz +telepathy-gabble-0.8.4.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-gabble/F-12/sources,v retrieving revision 1.54 retrieving revision 1.55 diff -u -p -r1.54 -r1.55 --- sources 10 Sep 2009 22:01:06 -0000 1.54 +++ sources 30 Sep 2009 23:43:20 -0000 1.55 @@ -1 +1 @@ -224a2ba110b401354dc71be009fd0e63 telepathy-gabble-0.8.3.tar.gz +98c8b62427d5bf7345310cf75cbd422c telepathy-gabble-0.8.4.tar.gz Index: telepathy-gabble.spec =================================================================== RCS file: /cvs/pkgs/rpms/telepathy-gabble/F-12/telepathy-gabble.spec,v retrieving revision 1.66 retrieving revision 1.67 diff -u -p -r1.66 -r1.67 --- telepathy-gabble.spec 10 Sep 2009 22:01:06 -0000 1.66 +++ telepathy-gabble.spec 30 Sep 2009 23:43:20 -0000 1.67 @@ -1,5 +1,5 @@ Name: telepathy-gabble -Version: 0.8.3 +Version: 0.8.4 Release: 1%{?dist} Summary: A Jabber/XMPP connection manager @@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 30 2009 Brian Pepple - 0.8.4-1 +- Update to 0.8.4. + * Thu Sep 10 2009 Brian Pepple - 0.8.3-1 - Update to 0.8.3. From kevin at fedoraproject.org Wed Sep 30 23:43:45 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:43:45 +0000 (UTC) Subject: rpms/luci - New directory Message-ID: <20090930234345.31F0311C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/luci In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsVn5399/rpms/luci Log Message: Directory /cvs/pkgs/rpms/luci added to the repository From kevin at fedoraproject.org Wed Sep 30 23:43:45 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:43:45 +0000 (UTC) Subject: rpms/luci/devel - New directory Message-ID: <20090930234345.6624111C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/luci/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsVn5399/rpms/luci/devel Log Message: Directory /cvs/pkgs/rpms/luci/devel added to the repository From kevin at fedoraproject.org Wed Sep 30 23:43:55 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:43:55 +0000 (UTC) Subject: rpms/luci/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090930234355.3D79B11C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/luci/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsVn5399/rpms/luci/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module luci --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: luci # $Id: Makefile,v 1.1 2009/09/30 23:43:54 kevin Exp $ NAME := luci SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From kevin at fedoraproject.org Wed Sep 30 23:43:54 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:43:54 +0000 (UTC) Subject: rpms/luci Makefile,NONE,1.1 Message-ID: <20090930234354.D102C11C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/luci In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsVn5399/rpms/luci Added Files: Makefile Log Message: Setup of module luci --- NEW FILE Makefile --- # Top level Makefile for module luci all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From pkgdb at fedoraproject.org Wed Sep 30 23:44:42 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:44:42 +0000 Subject: [pkgdb] fped was added for chitlesh Message-ID: <20090930234442.5F3E410F857@bastion2.fedora.phx.redhat.com> kevin has added Package fped with summary A footprint editor used by openmoko developers kevin has approved Package fped kevin has added a Fedora devel branch for fped with an owner of chitlesh kevin has approved fped in Fedora devel kevin has approved Package fped kevin has set commit to Approved for 107427 on fped (Fedora devel) kevin has set checkout to Approved for 107427 on fped (Fedora devel) kevin has set build to Approved for 107427 on fped (Fedora devel) To make changes to this package see: /pkgdb/packages/name/fped From pkgdb at fedoraproject.org Wed Sep 30 23:44:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:44:43 +0000 Subject: [pkgdb] fped summary updated by kevin Message-ID: <20090930234443.E1CDC10F88C@bastion2.fedora.phx.redhat.com> kevin set package fped summary to A footprint editor used by openmoko developers To make changes to this package see: /pkgdb/packages/name/fped From pkgdb at fedoraproject.org Wed Sep 30 23:44:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:44:43 +0000 Subject: [pkgdb] fped (Fedora EPEL, 5) updated by kevin Message-ID: <20090930234443.E61DE10F8A8@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for fped kevin has set commit to Approved for 107427 on fped (Fedora 11) kevin has set checkout to Approved for 107427 on fped (Fedora 11) kevin has set build to Approved for 107427 on fped (Fedora 11) To make changes to this package see: /pkgdb/packages/name/fped From pkgdb at fedoraproject.org Wed Sep 30 23:44:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:44:43 +0000 Subject: [pkgdb] fped (Fedora EPEL, 5) updated by kevin Message-ID: <20090930234443.E9E9310F8AB@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for fped kevin has set commit to Approved for 107427 on fped (Fedora 10) kevin has set checkout to Approved for 107427 on fped (Fedora 10) kevin has set build to Approved for 107427 on fped (Fedora 10) To make changes to this package see: /pkgdb/packages/name/fped From pkgdb at fedoraproject.org Wed Sep 30 23:44:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:44:43 +0000 Subject: [pkgdb] fped (Fedora EPEL, 5) updated by kevin Message-ID: <20090930234444.01D9010F8AF@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for fped kevin has set commit to Approved for 107427 on fped (Fedora 12) kevin has set checkout to Approved for 107427 on fped (Fedora 12) kevin has set build to Approved for 107427 on fped (Fedora 12) To make changes to this package see: /pkgdb/packages/name/fped From kevin at fedoraproject.org Wed Sep 30 23:44:51 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:44:51 +0000 (UTC) Subject: rpms/fped/devel - New directory Message-ID: <20090930234451.4987F11C0337@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fped/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsdb6203/rpms/fped/devel Log Message: Directory /cvs/pkgs/rpms/fped/devel added to the repository From pkgdb at fedoraproject.org Wed Sep 30 23:44:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:44:43 +0000 Subject: [pkgdb] fped (Fedora EPEL, 5) updated by kevin Message-ID: <20090930234444.0AFA410F8B2@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for fped kevin has set commit to Approved for 107427 on fped (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on fped (Fedora EPEL 5) kevin has set build to Approved for 107427 on fped (Fedora EPEL 5) To make changes to this package see: /pkgdb/packages/name/fped From kevin at fedoraproject.org Wed Sep 30 23:44:51 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:44:51 +0000 (UTC) Subject: rpms/fped - New directory Message-ID: <20090930234451.1470B11C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fped In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsdb6203/rpms/fped Log Message: Directory /cvs/pkgs/rpms/fped added to the repository From kevin at fedoraproject.org Wed Sep 30 23:44:59 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:44:59 +0000 (UTC) Subject: rpms/fped Makefile,NONE,1.1 Message-ID: <20090930234459.39CA211C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fped In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsdb6203/rpms/fped Added Files: Makefile Log Message: Setup of module fped --- NEW FILE Makefile --- # Top level Makefile for module fped all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Wed Sep 30 23:44:59 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:44:59 +0000 (UTC) Subject: rpms/fped/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090930234459.AD52211C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/fped/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsdb6203/rpms/fped/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module fped --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: fped # $Id: Makefile,v 1.1 2009/09/30 23:44:59 kevin Exp $ NAME := fped SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Sep 30 23:47:14 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:47:14 +0000 Subject: [pkgdb] spacewalk-koan was added for msuchy Message-ID: <20090930234714.0D55310F857@bastion2.fedora.phx.redhat.com> kevin has added Package spacewalk-koan with summary Support package for spacewalk koan interaction kevin has approved Package spacewalk-koan kevin has added a Fedora devel branch for spacewalk-koan with an owner of msuchy kevin has approved spacewalk-koan in Fedora devel kevin has approved Package spacewalk-koan kevin has set commit to Approved for 107427 on spacewalk-koan (Fedora devel) kevin has set checkout to Approved for 107427 on spacewalk-koan (Fedora devel) kevin has set build to Approved for 107427 on spacewalk-koan (Fedora devel) To make changes to this package see: /pkgdb/packages/name/spacewalk-koan From pkgdb at fedoraproject.org Wed Sep 30 23:47:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:47:16 +0000 Subject: [pkgdb] spacewalk-koan summary updated by kevin Message-ID: <20090930234716.4A3A610F88B@bastion2.fedora.phx.redhat.com> kevin set package spacewalk-koan summary to Support package for spacewalk koan interaction To make changes to this package see: /pkgdb/packages/name/spacewalk-koan From pkgdb at fedoraproject.org Wed Sep 30 23:47:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:47:16 +0000 Subject: [pkgdb] spacewalk-koan (Fedora, 11) updated by kevin Message-ID: <20090930234716.5489D10F895@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for spacewalk-koan kevin has set commit to Approved for 107427 on spacewalk-koan (Fedora 11) kevin has set checkout to Approved for 107427 on spacewalk-koan (Fedora 11) kevin has set build to Approved for 107427 on spacewalk-koan (Fedora 11) To make changes to this package see: /pkgdb/packages/name/spacewalk-koan From pkgdb at fedoraproject.org Wed Sep 30 23:47:16 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:47:16 +0000 Subject: [pkgdb] spacewalk-koan (Fedora, 11) updated by kevin Message-ID: <20090930234716.6EFAB10F8AB@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for spacewalk-koan kevin has set commit to Approved for 107427 on spacewalk-koan (Fedora 12) kevin has set checkout to Approved for 107427 on spacewalk-koan (Fedora 12) kevin has set build to Approved for 107427 on spacewalk-koan (Fedora 12) To make changes to this package see: /pkgdb/packages/name/spacewalk-koan From kevin at fedoraproject.org Wed Sep 30 23:47:30 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:47:30 +0000 (UTC) Subject: rpms/spacewalk-koan/devel - New directory Message-ID: <20090930234730.47CBE11C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/spacewalk-koan/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsVn7533/rpms/spacewalk-koan/devel Log Message: Directory /cvs/pkgs/rpms/spacewalk-koan/devel added to the repository From kevin at fedoraproject.org Wed Sep 30 23:47:30 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:47:30 +0000 (UTC) Subject: rpms/spacewalk-koan - New directory Message-ID: <20090930234730.1918311C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/spacewalk-koan In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsVn7533/rpms/spacewalk-koan Log Message: Directory /cvs/pkgs/rpms/spacewalk-koan added to the repository From kevin at fedoraproject.org Wed Sep 30 23:47:38 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:47:38 +0000 (UTC) Subject: rpms/spacewalk-koan Makefile,NONE,1.1 Message-ID: <20090930234738.63FDF11C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/spacewalk-koan In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsVn7533/rpms/spacewalk-koan Added Files: Makefile Log Message: Setup of module spacewalk-koan --- NEW FILE Makefile --- # Top level Makefile for module spacewalk-koan all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Wed Sep 30 23:47:38 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:47:38 +0000 (UTC) Subject: rpms/spacewalk-koan/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090930234738.C587D11C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/spacewalk-koan/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsVn7533/rpms/spacewalk-koan/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module spacewalk-koan --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: spacewalk-koan # $Id: Makefile,v 1.1 2009/09/30 23:47:38 kevin Exp $ NAME := spacewalk-koan SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Sep 30 23:48:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:48:54 +0000 Subject: [pkgdb] afraid-dyndns (Fedora EPEL, 5) updated by kevin Message-ID: <20090930234854.43AB610F895@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for afraid-dyndns kevin has set commit to Approved for 107427 on afraid-dyndns (Fedora 11) kevin has set checkout to Approved for 107427 on afraid-dyndns (Fedora 11) kevin has set build to Approved for 107427 on afraid-dyndns (Fedora 11) To make changes to this package see: /pkgdb/packages/name/afraid-dyndns From pkgdb at fedoraproject.org Wed Sep 30 23:48:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:48:54 +0000 Subject: [pkgdb] afraid-dyndns summary updated by kevin Message-ID: <20090930234854.27EA410F88C@bastion2.fedora.phx.redhat.com> kevin set package afraid-dyndns summary to A dynamic DNS client for the free service afraid.org To make changes to this package see: /pkgdb/packages/name/afraid-dyndns From pkgdb at fedoraproject.org Wed Sep 30 23:48:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:48:49 +0000 Subject: [pkgdb] afraid-dyndns was added for ekkis Message-ID: <20090930234849.9351610F86A@bastion2.fedora.phx.redhat.com> kevin has added Package afraid-dyndns with summary A dynamic DNS client for the free service afraid.org kevin has approved Package afraid-dyndns kevin has added a Fedora devel branch for afraid-dyndns with an owner of ekkis kevin has approved afraid-dyndns in Fedora devel kevin has approved Package afraid-dyndns kevin has set commit to Approved for 107427 on afraid-dyndns (Fedora devel) kevin has set checkout to Approved for 107427 on afraid-dyndns (Fedora devel) kevin has set build to Approved for 107427 on afraid-dyndns (Fedora devel) To make changes to this package see: /pkgdb/packages/name/afraid-dyndns From pkgdb at fedoraproject.org Wed Sep 30 23:48:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:48:54 +0000 Subject: [pkgdb] afraid-dyndns (Fedora EPEL, 5) updated by kevin Message-ID: <20090930234854.54E4610F8AC@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for afraid-dyndns kevin has set commit to Approved for 107427 on afraid-dyndns (Fedora 10) kevin has set checkout to Approved for 107427 on afraid-dyndns (Fedora 10) kevin has set build to Approved for 107427 on afraid-dyndns (Fedora 10) To make changes to this package see: /pkgdb/packages/name/afraid-dyndns From pkgdb at fedoraproject.org Wed Sep 30 23:48:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:48:54 +0000 Subject: [pkgdb] afraid-dyndns (Fedora EPEL, 5) updated by kevin Message-ID: <20090930234854.887E810F8B3@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for afraid-dyndns kevin has set commit to Approved for 107427 on afraid-dyndns (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on afraid-dyndns (Fedora EPEL 5) kevin has set build to Approved for 107427 on afraid-dyndns (Fedora EPEL 5) To make changes to this package see: /pkgdb/packages/name/afraid-dyndns From pkgdb at fedoraproject.org Wed Sep 30 23:48:54 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:48:54 +0000 Subject: [pkgdb] afraid-dyndns (Fedora EPEL, 5) updated by kevin Message-ID: <20090930234854.64E7610F8B0@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for afraid-dyndns kevin has set commit to Approved for 107427 on afraid-dyndns (Fedora 12) kevin has set checkout to Approved for 107427 on afraid-dyndns (Fedora 12) kevin has set build to Approved for 107427 on afraid-dyndns (Fedora 12) To make changes to this package see: /pkgdb/packages/name/afraid-dyndns From kevin at fedoraproject.org Wed Sep 30 23:49:07 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:49:07 +0000 (UTC) Subject: rpms/afraid-dyndns/devel - New directory Message-ID: <20090930234907.B65F911C00EC@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/afraid-dyndns/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsfg8300/rpms/afraid-dyndns/devel Log Message: Directory /cvs/pkgs/rpms/afraid-dyndns/devel added to the repository From kevin at fedoraproject.org Wed Sep 30 23:49:07 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:49:07 +0000 (UTC) Subject: rpms/afraid-dyndns - New directory Message-ID: <20090930234907.6EA2411C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/afraid-dyndns In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsfg8300/rpms/afraid-dyndns Log Message: Directory /cvs/pkgs/rpms/afraid-dyndns added to the repository From kevin at fedoraproject.org Wed Sep 30 23:49:25 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:49:25 +0000 (UTC) Subject: rpms/afraid-dyndns Makefile,NONE,1.1 Message-ID: <20090930234925.48B1211C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/afraid-dyndns In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsfg8300/rpms/afraid-dyndns Added Files: Makefile Log Message: Setup of module afraid-dyndns --- NEW FILE Makefile --- # Top level Makefile for module afraid-dyndns all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Wed Sep 30 23:49:26 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:49:26 +0000 (UTC) Subject: rpms/afraid-dyndns/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090930234926.77B4F11C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/afraid-dyndns/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsfg8300/rpms/afraid-dyndns/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module afraid-dyndns --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: afraid-dyndns # $Id: Makefile,v 1.1 2009/09/30 23:49:25 kevin Exp $ NAME := afraid-dyndns SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Sep 30 23:49:43 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:49:43 +0000 Subject: [pkgdb] popfile was added for amatubu Message-ID: <20090930234943.5D0C510F88B@bastion2.fedora.phx.redhat.com> kevin has added Package popfile with summary Automatic Email Classification kevin has approved Package popfile kevin has added a Fedora devel branch for popfile with an owner of amatubu kevin has approved popfile in Fedora devel kevin has approved Package popfile kevin has set commit to Approved for 107427 on popfile (Fedora devel) kevin has set checkout to Approved for 107427 on popfile (Fedora devel) kevin has set build to Approved for 107427 on popfile (Fedora devel) To make changes to this package see: /pkgdb/packages/name/popfile From pkgdb at fedoraproject.org Wed Sep 30 23:49:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:49:45 +0000 Subject: [pkgdb] popfile summary updated by kevin Message-ID: <20090930234945.E386910F894@bastion2.fedora.phx.redhat.com> kevin set package popfile summary to Automatic Email Classification To make changes to this package see: /pkgdb/packages/name/popfile From pkgdb at fedoraproject.org Wed Sep 30 23:49:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:49:45 +0000 Subject: [pkgdb] popfile (Fedora, 10) updated by kevin Message-ID: <20090930234945.F253010F8A9@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for popfile kevin has set commit to Approved for 107427 on popfile (Fedora 11) kevin has set checkout to Approved for 107427 on popfile (Fedora 11) kevin has set build to Approved for 107427 on popfile (Fedora 11) To make changes to this package see: /pkgdb/packages/name/popfile From pkgdb at fedoraproject.org Wed Sep 30 23:49:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:49:45 +0000 Subject: [pkgdb] popfile (Fedora, 10) updated by kevin Message-ID: <20090930234946.10BEF10F8AD@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for popfile kevin has set commit to Approved for 107427 on popfile (Fedora 12) kevin has set checkout to Approved for 107427 on popfile (Fedora 12) kevin has set build to Approved for 107427 on popfile (Fedora 12) To make changes to this package see: /pkgdb/packages/name/popfile From pkgdb at fedoraproject.org Wed Sep 30 23:49:45 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:49:45 +0000 Subject: [pkgdb] popfile (Fedora, 10) updated by kevin Message-ID: <20090930234946.2043710F8B1@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for popfile kevin has set commit to Approved for 107427 on popfile (Fedora 10) kevin has set checkout to Approved for 107427 on popfile (Fedora 10) kevin has set build to Approved for 107427 on popfile (Fedora 10) To make changes to this package see: /pkgdb/packages/name/popfile From kevin at fedoraproject.org Wed Sep 30 23:50:35 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:50:35 +0000 (UTC) Subject: rpms/popfile/devel - New directory Message-ID: <20090930235035.ABC7B11C04F5@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/popfile/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsGP9135/rpms/popfile/devel Log Message: Directory /cvs/pkgs/rpms/popfile/devel added to the repository From kevin at fedoraproject.org Wed Sep 30 23:50:35 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:50:35 +0000 (UTC) Subject: rpms/popfile - New directory Message-ID: <20090930235035.6423A11C043C@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/popfile In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsGP9135/rpms/popfile Log Message: Directory /cvs/pkgs/rpms/popfile added to the repository From pkgdb at fedoraproject.org Wed Sep 30 23:50:59 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:50:59 +0000 Subject: [pkgdb] gnucap (Fedora EPEL, 5) updated by kevin Message-ID: <20090930235100.0A7B710F86A@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for gnucap kevin has set commit to Approved for 107427 on gnucap (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on gnucap (Fedora EPEL 5) kevin has set build to Approved for 107427 on gnucap (Fedora EPEL 5) kevin changed owner of gnucap in Fedora EPEL 5 to chitlesh To make changes to this package see: /pkgdb/packages/name/gnucap From kevin at fedoraproject.org Wed Sep 30 23:51:06 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:51:06 +0000 (UTC) Subject: rpms/popfile Makefile,NONE,1.1 Message-ID: <20090930235106.A4CF211C043C@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/popfile In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsGP9135/rpms/popfile Added Files: Makefile Log Message: Setup of module popfile --- NEW FILE Makefile --- # Top level Makefile for module popfile all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Wed Sep 30 23:51:07 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:51:07 +0000 (UTC) Subject: rpms/popfile/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090930235107.9F89811C043C@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/popfile/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsGP9135/rpms/popfile/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module popfile --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: popfile # $Id: Makefile,v 1.1 2009/09/30 23:51:06 kevin Exp $ NAME := popfile SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Sep 30 23:52:23 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:52:23 +0000 Subject: [pkgdb] mod_gnutls was added for ekkis Message-ID: <20090930235223.356C210F86A@bastion2.fedora.phx.redhat.com> kevin has added Package mod_gnutls with summary GnuTLS module for the Apache HTTP server kevin has approved Package mod_gnutls kevin has added a Fedora devel branch for mod_gnutls with an owner of ekkis kevin has approved mod_gnutls in Fedora devel kevin has approved Package mod_gnutls kevin has set commit to Approved for 107427 on mod_gnutls (Fedora devel) kevin has set checkout to Approved for 107427 on mod_gnutls (Fedora devel) kevin has set build to Approved for 107427 on mod_gnutls (Fedora devel) To make changes to this package see: /pkgdb/packages/name/mod_gnutls From pkgdb at fedoraproject.org Wed Sep 30 23:52:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:52:25 +0000 Subject: [pkgdb] mod_gnutls summary updated by kevin Message-ID: <20090930235225.170F110F894@bastion2.fedora.phx.redhat.com> kevin set package mod_gnutls summary to GnuTLS module for the Apache HTTP server To make changes to this package see: /pkgdb/packages/name/mod_gnutls From pkgdb at fedoraproject.org Wed Sep 30 23:52:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:52:25 +0000 Subject: [pkgdb] mod_gnutls (Fedora EPEL, 5) updated by kevin Message-ID: <20090930235225.1DE7B10F8A8@bastion2.fedora.phx.redhat.com> kevin added a Fedora 11 branch for mod_gnutls kevin has set commit to Approved for 107427 on mod_gnutls (Fedora 11) kevin has set checkout to Approved for 107427 on mod_gnutls (Fedora 11) kevin has set build to Approved for 107427 on mod_gnutls (Fedora 11) To make changes to this package see: /pkgdb/packages/name/mod_gnutls From pkgdb at fedoraproject.org Wed Sep 30 23:52:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:52:25 +0000 Subject: [pkgdb] mod_gnutls (Fedora EPEL, 5) updated by kevin Message-ID: <20090930235225.23E0810F8AD@bastion2.fedora.phx.redhat.com> kevin added a Fedora 12 branch for mod_gnutls kevin has set commit to Approved for 107427 on mod_gnutls (Fedora 12) kevin has set checkout to Approved for 107427 on mod_gnutls (Fedora 12) kevin has set build to Approved for 107427 on mod_gnutls (Fedora 12) To make changes to this package see: /pkgdb/packages/name/mod_gnutls From pkgdb at fedoraproject.org Wed Sep 30 23:52:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:52:25 +0000 Subject: [pkgdb] mod_gnutls (Fedora EPEL, 5) updated by kevin Message-ID: <20090930235225.2AD3E10F8B0@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for mod_gnutls kevin has set commit to Approved for 107427 on mod_gnutls (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on mod_gnutls (Fedora EPEL 5) kevin has set build to Approved for 107427 on mod_gnutls (Fedora EPEL 5) To make changes to this package see: /pkgdb/packages/name/mod_gnutls From kevin at fedoraproject.org Wed Sep 30 23:52:33 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:52:33 +0000 (UTC) Subject: rpms/mod_gnutls - New directory Message-ID: <20090930235233.1568D11C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/mod_gnutls In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsN10240/rpms/mod_gnutls Log Message: Directory /cvs/pkgs/rpms/mod_gnutls added to the repository From pkgdb at fedoraproject.org Wed Sep 30 23:52:25 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:52:25 +0000 Subject: [pkgdb] mod_gnutls (Fedora EPEL, 5) updated by kevin Message-ID: <20090930235225.3688E10F8B3@bastion2.fedora.phx.redhat.com> kevin added a Fedora 10 branch for mod_gnutls kevin has set commit to Approved for 107427 on mod_gnutls (Fedora 10) kevin has set checkout to Approved for 107427 on mod_gnutls (Fedora 10) kevin has set build to Approved for 107427 on mod_gnutls (Fedora 10) To make changes to this package see: /pkgdb/packages/name/mod_gnutls From kevin at fedoraproject.org Wed Sep 30 23:52:33 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:52:33 +0000 (UTC) Subject: rpms/mod_gnutls/devel - New directory Message-ID: <20090930235233.3B9A711C01EA@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/mod_gnutls/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsN10240/rpms/mod_gnutls/devel Log Message: Directory /cvs/pkgs/rpms/mod_gnutls/devel added to the repository From kevin at fedoraproject.org Wed Sep 30 23:52:41 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:52:41 +0000 (UTC) Subject: rpms/mod_gnutls Makefile,NONE,1.1 Message-ID: <20090930235241.D045A11C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/mod_gnutls In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsN10240/rpms/mod_gnutls Added Files: Makefile Log Message: Setup of module mod_gnutls --- NEW FILE Makefile --- # Top level Makefile for module mod_gnutls all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; From kevin at fedoraproject.org Wed Sep 30 23:52:42 2009 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Wed, 30 Sep 2009 23:52:42 +0000 (UTC) Subject: rpms/mod_gnutls/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <20090930235242.2C52411C00E6@cvs1.fedora.phx.redhat.com> Author: kevin Update of /cvs/pkgs/rpms/mod_gnutls/devel In directory cvs1.fedora.phx.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsN10240/rpms/mod_gnutls/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module mod_gnutls --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: mod_gnutls # $Id: Makefile,v 1.1 2009/09/30 23:52:41 kevin Exp $ NAME := mod_gnutls SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From pkgdb at fedoraproject.org Wed Sep 30 23:52:49 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:52:49 +0000 Subject: [pkgdb] dbus-cxx (Fedora EPEL, 5) updated by kevin Message-ID: <20090930235249.5DC3510F875@bastion2.fedora.phx.redhat.com> kevin added a Fedora EPEL 5 branch for dbus-cxx kevin has set commit to Approved for 107427 on dbus-cxx (Fedora EPEL 5) kevin has set checkout to Approved for 107427 on dbus-cxx (Fedora EPEL 5) kevin has set build to Approved for 107427 on dbus-cxx (Fedora EPEL 5) To make changes to this package see: /pkgdb/packages/name/dbus-cxx From pkgdb at fedoraproject.org Wed Sep 30 23:53:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:53:30 +0000 Subject: [pkgdb] dansguardian: steve has requested watchbugzilla Message-ID: <20090930235330.39FCE10F80B@bastion2.fedora.phx.redhat.com> steve has requested the watchbugzilla acl on dansguardian (Fedora devel) To make changes to this package see: /pkgdb/packages/name/dansguardian From pkgdb at fedoraproject.org Wed Sep 30 23:53:30 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:53:30 +0000 Subject: [pkgdb] dansguardian: steve has requested watchcommits Message-ID: <20090930235330.AB16310F875@bastion2.fedora.phx.redhat.com> steve has requested the watchcommits acl on dansguardian (Fedora devel) To make changes to this package see: /pkgdb/packages/name/dansguardian From pkgdb at fedoraproject.org Wed Sep 30 23:53:38 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:53:38 +0000 Subject: [pkgdb] dansguardian: steve has requested watchbugzilla Message-ID: <20090930235338.40FF810F80B@bastion2.fedora.phx.redhat.com> steve has requested the watchbugzilla acl on dansguardian (Fedora 10) To make changes to this package see: /pkgdb/packages/name/dansguardian From pkgdb at fedoraproject.org Wed Sep 30 23:53:33 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:53:33 +0000 Subject: [pkgdb] dansguardian: steve has requested commit Message-ID: <20090930235333.5560610F894@bastion2.fedora.phx.redhat.com> steve has requested the commit acl on dansguardian (Fedora devel) To make changes to this package see: /pkgdb/packages/name/dansguardian From pkgdb at fedoraproject.org Wed Sep 30 23:53:40 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:53:40 +0000 Subject: [pkgdb] dansguardian: steve has requested watchcommits Message-ID: <20090930235340.3C4AF10F88C@bastion2.fedora.phx.redhat.com> steve has requested the watchcommits acl on dansguardian (Fedora 10) To make changes to this package see: /pkgdb/packages/name/dansguardian From pkgdb at fedoraproject.org Wed Sep 30 23:53:41 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:53:41 +0000 Subject: [pkgdb] dansguardian: steve has requested commit Message-ID: <20090930235342.00A4A10F8A8@bastion2.fedora.phx.redhat.com> steve has requested the commit acl on dansguardian (Fedora 10) To make changes to this package see: /pkgdb/packages/name/dansguardian From pkgdb at fedoraproject.org Wed Sep 30 23:53:50 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:53:50 +0000 Subject: [pkgdb] dansguardian: steve has requested watchbugzilla Message-ID: <20090930235350.46ED710F88C@bastion2.fedora.phx.redhat.com> steve has requested the watchbugzilla acl on dansguardian (Fedora 11) To make changes to this package see: /pkgdb/packages/name/dansguardian From pkgdb at fedoraproject.org Wed Sep 30 23:53:53 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:53:53 +0000 Subject: [pkgdb] dansguardian: steve has requested commit Message-ID: <20090930235353.A945110F8AF@bastion2.fedora.phx.redhat.com> steve has requested the commit acl on dansguardian (Fedora 11) To make changes to this package see: /pkgdb/packages/name/dansguardian From pkgdb at fedoraproject.org Wed Sep 30 23:53:58 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:53:58 +0000 Subject: [pkgdb] dansguardian: steve has requested watchbugzilla Message-ID: <20090930235358.ECDFD10F875@bastion2.fedora.phx.redhat.com> steve has requested the watchbugzilla acl on dansguardian (Fedora 12) To make changes to this package see: /pkgdb/packages/name/dansguardian From pkgdb at fedoraproject.org Wed Sep 30 23:54:01 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:54:01 +0000 Subject: [pkgdb] dansguardian: steve has requested watchcommits Message-ID: <20090930235400.EB6A010F8A9@bastion2.fedora.phx.redhat.com> steve has requested the watchcommits acl on dansguardian (Fedora 12) To make changes to this package see: /pkgdb/packages/name/dansguardian From pkgdb at fedoraproject.org Wed Sep 30 23:54:03 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:54:03 +0000 Subject: [pkgdb] dansguardian: steve has requested commit Message-ID: <20090930235403.32B5410F8AB@bastion2.fedora.phx.redhat.com> steve has requested the commit acl on dansguardian (Fedora 12) To make changes to this package see: /pkgdb/packages/name/dansguardian From pkgdb at fedoraproject.org Wed Sep 30 23:53:52 2009 From: pkgdb at fedoraproject.org (Fedora PackageDB) Date: Wed, 30 Sep 2009 23:53:52 +0000 Subject: [pkgdb] dansguardian: steve has requested watchcommits Message-ID: <20090930235352.30A3710F8A8@bastion2.fedora.phx.redhat.com> steve has requested the watchcommits acl on dansguardian (Fedora 11) To make changes to this package see: /pkgdb/packages/name/dansguardian